Ruby  2.0.0p247(2013-06-27revision41674)
ext/nkf/nkf-utf8/utf8tbl.c
Go to the documentation of this file.
00001 /*
00002  * utf8tbl.c - Convertion Table for nkf
00003  *
00004  * $Id: utf8tbl.c 37889 2012-11-27 04:28:14Z drbrain $
00005  */
00006 
00007 #include "config.h"
00008 #include "utf8tbl.h"
00009 
00010 #ifdef UTF8_OUTPUT_ENABLE
00011 static const unsigned short euc_to_utf8_A1[] = {
00012          0x3000, 0x3001, 0x3002, 0xFF0C, 0xFF0E, 0x30FB, 0xFF1A,
00013  0xFF1B, 0xFF1F, 0xFF01, 0x309B, 0x309C, 0x00B4, 0xFF40, 0x00A8,
00014  0xFF3E, 0x203E, 0xFF3F, 0x30FD, 0x30FE, 0x309D, 0x309E, 0x3003,
00015  0x4EDD, 0x3005, 0x3006, 0x3007, 0x30FC, 0x2014, 0x2010, 0xFF0F,
00016  0xFF3C, 0x301C, 0x2016, 0xFF5C, 0x2026, 0x2025, 0x2018, 0x2019,
00017  0x201C, 0x201D, 0xFF08, 0xFF09, 0x3014, 0x3015, 0xFF3B, 0xFF3D,
00018  0xFF5B, 0xFF5D, 0x3008, 0x3009, 0x300A, 0x300B, 0x300C, 0x300D,
00019  0x300E, 0x300F, 0x3010, 0x3011, 0xFF0B, 0x2212, 0x00B1, 0x00D7,
00020  0x00F7, 0xFF1D, 0x2260, 0xFF1C, 0xFF1E, 0x2266, 0x2267, 0x221E,
00021  0x2234, 0x2642, 0x2640, 0x00B0, 0x2032, 0x2033, 0x2103, 0x00A5,
00022  0xFF04, 0x00A2, 0x00A3, 0xFF05, 0xFF03, 0xFF06, 0xFF0A, 0xFF20,
00023  0x00A7, 0x2606, 0x2605, 0x25CB, 0x25CF, 0x25CE, 0x25C7,
00024 };
00025 
00026 /* Microsoft UCS Mapping Compatible */
00027 static const unsigned short euc_to_utf8_A1_ms[] = {
00028          0x3000, 0x3001, 0x3002, 0xFF0C, 0xFF0E, 0x30FB, 0xFF1A,
00029  0xFF1B, 0xFF1F, 0xFF01, 0x309B, 0x309C, 0x00B4, 0xFF40, 0x00A8,
00030  0xFF3E, 0xFFE3, 0xFF3F, 0x30FD, 0x30FE, 0x309D, 0x309E, 0x3003,
00031  0x4EDD, 0x3005, 0x3006, 0x3007, 0x30FC, 0x2015, 0x2010, 0xFF0F,
00032  0xFF3C, 0xFF5E, 0x2225, 0xFF5C, 0x2026, 0x2025, 0x2018, 0x2019,
00033  0x201C, 0x201D, 0xFF08, 0xFF09, 0x3014, 0x3015, 0xFF3B, 0xFF3D,
00034  0xFF5B, 0xFF5D, 0x3008, 0x3009, 0x300A, 0x300B, 0x300C, 0x300D,
00035  0x300E, 0x300F, 0x3010, 0x3011, 0xFF0B, 0xFF0D, 0x00B1, 0x00D7,
00036  0x00F7, 0xFF1D, 0x2260, 0xFF1C, 0xFF1E, 0x2266, 0x2267, 0x221E,
00037  0x2234, 0x2642, 0x2640, 0x00B0, 0x2032, 0x2033, 0x2103, 0xFFE5,
00038  0xFF04, 0xFFE0, 0xFFE1, 0xFF05, 0xFF03, 0xFF06, 0xFF0A, 0xFF20,
00039  0x00A7, 0x2606, 0x2605, 0x25CB, 0x25CF, 0x25CE, 0x25C7,
00040 };
00041 static const unsigned short euc_to_utf8_A2[] = {
00042          0x25C6, 0x25A1, 0x25A0, 0x25B3, 0x25B2, 0x25BD, 0x25BC,
00043  0x203B, 0x3012, 0x2192, 0x2190, 0x2191, 0x2193, 0x3013,      0,
00044       0,      0,      0,      0,      0,      0,      0,      0,
00045       0,      0, 0x2208, 0x220B, 0x2286, 0x2287, 0x2282, 0x2283,
00046  0x222A, 0x2229,      0,      0,      0,      0,      0,      0,
00047       0,      0, 0x2227, 0x2228, 0x00AC, 0x21D2, 0x21D4, 0x2200,
00048  0x2203,      0,      0,      0,      0,      0,      0,      0,
00049       0,      0,      0,      0, 0x2220, 0x22A5, 0x2312, 0x2202,
00050  0x2207, 0x2261, 0x2252, 0x226A, 0x226B, 0x221A, 0x223D, 0x221D,
00051  0x2235, 0x222B, 0x222C,      0,      0,      0,      0,      0,
00052       0,      0, 0x212B, 0x2030, 0x266F, 0x266D, 0x266A, 0x2020,
00053  0x2021, 0x00B6,      0,      0,      0,      0, 0x25EF,
00054 };
00055 
00056 /* Microsoft UCS Mapping Compatible */
00057 static const unsigned short euc_to_utf8_A2_ms[] = {
00058          0x25C6, 0x25A1, 0x25A0, 0x25B3, 0x25B2, 0x25BD, 0x25BC,
00059  0x203B, 0x3012, 0x2192, 0x2190, 0x2191, 0x2193, 0x3013,      0,
00060       0,      0,      0,      0,      0,      0,      0,      0,
00061       0,      0, 0x2208, 0x220B, 0x2286, 0x2287, 0x2282, 0x2283,
00062  0x222A, 0x2229,      0,      0,      0,      0,      0,      0,
00063       0,      0, 0x2227, 0x2228, 0xFFE2, 0x21D2, 0x21D4, 0x2200,
00064  0x2203,      0,      0,      0,      0,      0,      0,      0,
00065       0,      0,      0,      0, 0x2220, 0x22A5, 0x2312, 0x2202,
00066  0x2207, 0x2261, 0x2252, 0x226A, 0x226B, 0x221A, 0x223D, 0x221D,
00067  0x2235, 0x222B, 0x222C,      0,      0,      0,      0,      0,
00068       0,      0, 0x212B, 0x2030, 0x266F, 0x266D, 0x266A, 0x2020,
00069  0x2021, 0x00B6,      0,      0,      0,      0, 0x25EF,
00070 };
00071 static const unsigned short euc_to_utf8_A2_x0213[] = {
00072          0x25C6, 0x25A1, 0x25A0, 0x25B3, 0x25B2, 0x25BD, 0x25BC,
00073  0x203B, 0x3012, 0x2192, 0x2190, 0x2191, 0x2193, 0x3013, 0xFF07,
00074  0xFF02, 0xFF0D, 0xFF5E, 0x3033, 0x3034, 0x3035, 0x303B, 0x303C,
00075  0x30FF, 0x309F, 0x2208, 0x220B, 0x2286, 0x2287, 0x2282, 0x2283,
00076  0x222A, 0x2229, 0x2284, 0x2285, 0x228A, 0x228B, 0x2209, 0x2205,
00077  0x2305, 0x2306, 0x2227, 0x2228, 0x00AC, 0x21D2, 0x21D4, 0x2200,
00078  0x2203, 0x2295, 0x2296, 0x2297, 0x2225, 0x2226, 0xFF5F, 0xFF60,
00079  0x3018, 0x3019, 0x3016, 0x3017, 0x2220, 0x22A5, 0x2312, 0x2202,
00080  0x2207, 0x2261, 0x2252, 0x226A, 0x226B, 0x221A, 0x223D, 0x221D,
00081  0x2235, 0x222B, 0x222C, 0x2262, 0x2243, 0x2245, 0x2248, 0x2276,
00082  0x2277, 0x2194, 0x212B, 0x2030, 0x266F, 0x266D, 0x266A, 0x2020,
00083  0x2021, 0x00B6, 0x266E, 0x266B, 0x266C, 0x2669, 0x25EF,
00084 };
00085 static const unsigned short euc_to_utf8_A3[] = {
00086               0,      0,      0,      0,      0,      0,      0,
00087       0,      0,      0,      0,      0,      0,      0,      0,
00088  0xFF10, 0xFF11, 0xFF12, 0xFF13, 0xFF14, 0xFF15, 0xFF16, 0xFF17,
00089  0xFF18, 0xFF19,      0,      0,      0,      0,      0,      0,
00090       0, 0xFF21, 0xFF22, 0xFF23, 0xFF24, 0xFF25, 0xFF26, 0xFF27,
00091  0xFF28, 0xFF29, 0xFF2A, 0xFF2B, 0xFF2C, 0xFF2D, 0xFF2E, 0xFF2F,
00092  0xFF30, 0xFF31, 0xFF32, 0xFF33, 0xFF34, 0xFF35, 0xFF36, 0xFF37,
00093  0xFF38, 0xFF39, 0xFF3A,      0,      0,      0,      0,      0,
00094       0, 0xFF41, 0xFF42, 0xFF43, 0xFF44, 0xFF45, 0xFF46, 0xFF47,
00095  0xFF48, 0xFF49, 0xFF4A, 0xFF4B, 0xFF4C, 0xFF4D, 0xFF4E, 0xFF4F,
00096  0xFF50, 0xFF51, 0xFF52, 0xFF53, 0xFF54, 0xFF55, 0xFF56, 0xFF57,
00097  0xFF58, 0xFF59, 0xFF5A,      0,      0,      0,      0,
00098 };
00099 static const unsigned short euc_to_utf8_A3_x0213[] = {
00100          0x25B7, 0x25B6, 0x25C1, 0x25C0, 0x2197, 0x2198, 0x2196,
00101  0x2199, 0x21C4, 0x21E8, 0x21E6, 0x21E7, 0x21E9, 0x2934, 0x2935,
00102  0xFF10, 0xFF11, 0xFF12, 0xFF13, 0xFF14, 0xFF15, 0xFF16, 0xFF17,
00103  0xFF18, 0xFF19, 0x29BF, 0x25C9, 0x303D, 0xFE46, 0xFE45, 0x25E6,
00104  0x2022, 0xFF21, 0xFF22, 0xFF23, 0xFF24, 0xFF25, 0xFF26, 0xFF27,
00105  0xFF28, 0xFF29, 0xFF2A, 0xFF2B, 0xFF2C, 0xFF2D, 0xFF2E, 0xFF2F,
00106  0xFF30, 0xFF31, 0xFF32, 0xFF33, 0xFF34, 0xFF35, 0xFF36, 0xFF37,
00107  0xFF38, 0xFF39, 0xFF3A, 0x2213, 0x2135, 0x210F, 0x33CB, 0x2113,
00108  0x2127, 0xFF41, 0xFF42, 0xFF43, 0xFF44, 0xFF45, 0xFF46, 0xFF47,
00109  0xFF48, 0xFF49, 0xFF4A, 0xFF4B, 0xFF4C, 0xFF4D, 0xFF4E, 0xFF4F,
00110  0xFF50, 0xFF51, 0xFF52, 0xFF53, 0xFF54, 0xFF55, 0xFF56, 0xFF57,
00111  0xFF58, 0xFF59, 0xFF5A, 0x30A0, 0x2013, 0x29FA, 0x29FB,
00112 };
00113 static const unsigned short euc_to_utf8_A4[] = {
00114          0x3041, 0x3042, 0x3043, 0x3044, 0x3045, 0x3046, 0x3047,
00115  0x3048, 0x3049, 0x304A, 0x304B, 0x304C, 0x304D, 0x304E, 0x304F,
00116  0x3050, 0x3051, 0x3052, 0x3053, 0x3054, 0x3055, 0x3056, 0x3057,
00117  0x3058, 0x3059, 0x305A, 0x305B, 0x305C, 0x305D, 0x305E, 0x305F,
00118  0x3060, 0x3061, 0x3062, 0x3063, 0x3064, 0x3065, 0x3066, 0x3067,
00119  0x3068, 0x3069, 0x306A, 0x306B, 0x306C, 0x306D, 0x306E, 0x306F,
00120  0x3070, 0x3071, 0x3072, 0x3073, 0x3074, 0x3075, 0x3076, 0x3077,
00121  0x3078, 0x3079, 0x307A, 0x307B, 0x307C, 0x307D, 0x307E, 0x307F,
00122  0x3080, 0x3081, 0x3082, 0x3083, 0x3084, 0x3085, 0x3086, 0x3087,
00123  0x3088, 0x3089, 0x308A, 0x308B, 0x308C, 0x308D, 0x308E, 0x308F,
00124  0x3090, 0x3091, 0x3092, 0x3093,      0,      0,      0,      0,
00125       0,      0,      0,      0,      0,      0,      0,
00126 };
00127 static const unsigned short euc_to_utf8_A4_x0213[] = {
00128          0x3041, 0x3042, 0x3043, 0x3044, 0x3045, 0x3046, 0x3047,
00129  0x3048, 0x3049, 0x304A, 0x304B, 0x304C, 0x304D, 0x304E, 0x304F,
00130  0x3050, 0x3051, 0x3052, 0x3053, 0x3054, 0x3055, 0x3056, 0x3057,
00131  0x3058, 0x3059, 0x305A, 0x305B, 0x305C, 0x305D, 0x305E, 0x305F,
00132  0x3060, 0x3061, 0x3062, 0x3063, 0x3064, 0x3065, 0x3066, 0x3067,
00133  0x3068, 0x3069, 0x306A, 0x306B, 0x306C, 0x306D, 0x306E, 0x306F,
00134  0x3070, 0x3071, 0x3072, 0x3073, 0x3074, 0x3075, 0x3076, 0x3077,
00135  0x3078, 0x3079, 0x307A, 0x307B, 0x307C, 0x307D, 0x307E, 0x307F,
00136  0x3080, 0x3081, 0x3082, 0x3083, 0x3084, 0x3085, 0x3086, 0x3087,
00137  0x3088, 0x3089, 0x308A, 0x308B, 0x308C, 0x308D, 0x308E, 0x308F,
00138  0x3090, 0x3091, 0x3092, 0x3093, 0x3094, 0x3095, 0x3096, /*0x304B*/ 0x309A,
00139  /*0x304D*/ 0x309A, /*0x304F*/ 0x309A, /*0x3051*/ 0x309A, /*0x3053*/ 0x309A, 0, 0, 0,
00140 };
00141 static const unsigned short euc_to_utf8_A5[] = {
00142          0x30A1, 0x30A2, 0x30A3, 0x30A4, 0x30A5, 0x30A6, 0x30A7,
00143  0x30A8, 0x30A9, 0x30AA, 0x30AB, 0x30AC, 0x30AD, 0x30AE, 0x30AF,
00144  0x30B0, 0x30B1, 0x30B2, 0x30B3, 0x30B4, 0x30B5, 0x30B6, 0x30B7,
00145  0x30B8, 0x30B9, 0x30BA, 0x30BB, 0x30BC, 0x30BD, 0x30BE, 0x30BF,
00146  0x30C0, 0x30C1, 0x30C2, 0x30C3, 0x30C4, 0x30C5, 0x30C6, 0x30C7,
00147  0x30C8, 0x30C9, 0x30CA, 0x30CB, 0x30CC, 0x30CD, 0x30CE, 0x30CF,
00148  0x30D0, 0x30D1, 0x30D2, 0x30D3, 0x30D4, 0x30D5, 0x30D6, 0x30D7,
00149  0x30D8, 0x30D9, 0x30DA, 0x30DB, 0x30DC, 0x30DD, 0x30DE, 0x30DF,
00150  0x30E0, 0x30E1, 0x30E2, 0x30E3, 0x30E4, 0x30E5, 0x30E6, 0x30E7,
00151  0x30E8, 0x30E9, 0x30EA, 0x30EB, 0x30EC, 0x30ED, 0x30EE, 0x30EF,
00152  0x30F0, 0x30F1, 0x30F2, 0x30F3, 0x30F4, 0x30F5, 0x30F6,      0,
00153       0,      0,      0,      0,      0,      0,      0,
00154 };
00155 static const unsigned short euc_to_utf8_A5_x0213[] = {
00156          0x30A1, 0x30A2, 0x30A3, 0x30A4, 0x30A5, 0x30A6, 0x30A7,
00157  0x30A8, 0x30A9, 0x30AA, 0x30AB, 0x30AC, 0x30AD, 0x30AE, 0x30AF,
00158  0x30B0, 0x30B1, 0x30B2, 0x30B3, 0x30B4, 0x30B5, 0x30B6, 0x30B7,
00159  0x30B8, 0x30B9, 0x30BA, 0x30BB, 0x30BC, 0x30BD, 0x30BE, 0x30BF,
00160  0x30C0, 0x30C1, 0x30C2, 0x30C3, 0x30C4, 0x30C5, 0x30C6, 0x30C7,
00161  0x30C8, 0x30C9, 0x30CA, 0x30CB, 0x30CC, 0x30CD, 0x30CE, 0x30CF,
00162  0x30D0, 0x30D1, 0x30D2, 0x30D3, 0x30D4, 0x30D5, 0x30D6, 0x30D7,
00163  0x30D8, 0x30D9, 0x30DA, 0x30DB, 0x30DC, 0x30DD, 0x30DE, 0x30DF,
00164  0x30E0, 0x30E1, 0x30E2, 0x30E3, 0x30E4, 0x30E5, 0x30E6, 0x30E7,
00165  0x30E8, 0x30E9, 0x30EA, 0x30EB, 0x30EC, 0x30ED, 0x30EE, 0x30EF,
00166  0x30F0, 0x30F1, 0x30F2, 0x30F3, 0x30F4, 0x30F5, 0x30F6, /*0x30AB*/ 0x309A,
00167  /*0x30AD*/ 0x309A, /*0x30AF*/ 0x309A, /*0x30B1*/ 0x309A, /*0x30B3*/ 0x309A, /*0x30BB*/ 0x309A, /*0x30C4*/ 0x309A, /*0x30C8*/ 0x309A,
00168 };
00169 static const unsigned short euc_to_utf8_A6[] = {
00170          0x0391, 0x0392, 0x0393, 0x0394, 0x0395, 0x0396, 0x0397,
00171  0x0398, 0x0399, 0x039A, 0x039B, 0x039C, 0x039D, 0x039E, 0x039F,
00172  0x03A0, 0x03A1, 0x03A3, 0x03A4, 0x03A5, 0x03A6, 0x03A7, 0x03A8,
00173  0x03A9,      0,      0,      0,      0,      0,      0,      0,
00174       0, 0x03B1, 0x03B2, 0x03B3, 0x03B4, 0x03B5, 0x03B6, 0x03B7,
00175  0x03B8, 0x03B9, 0x03BA, 0x03BB, 0x03BC, 0x03BD, 0x03BE, 0x03BF,
00176  0x03C0, 0x03C1, 0x03C3, 0x03C4, 0x03C5, 0x03C6, 0x03C7, 0x03C8,
00177  0x03C9,      0,      0,      0,      0,      0,      0,      0,
00178       0,      0,      0,      0,      0,      0,      0,      0,
00179       0,      0,      0,      0,      0,      0,      0,      0,
00180       0,      0,      0,      0,      0,      0,      0,      0,
00181       0,      0,      0,      0,      0,      0,      0,
00182 };
00183 static const unsigned short euc_to_utf8_A6_x0213[] = {
00184          0x0391, 0x0392, 0x0393, 0x0394, 0x0395, 0x0396, 0x0397,
00185  0x0398, 0x0399, 0x039A, 0x039B, 0x039C, 0x039D, 0x039E, 0x039F,
00186  0x03A0, 0x03A1, 0x03A3, 0x03A4, 0x03A5, 0x03A6, 0x03A7, 0x03A8,
00187  0x03A9, 0x2664, 0x2660, 0x2662, 0x2666, 0x2661, 0x2665, 0x2667,
00188  0x2663, 0x03B1, 0x03B2, 0x03B3, 0x03B4, 0x03B5, 0x03B6, 0x03B7,
00189  0x03B8, 0x03B9, 0x03BA, 0x03BB, 0x03BC, 0x03BD, 0x03BE, 0x03BF,
00190  0x03C0, 0x03C1, 0x03C3, 0x03C4, 0x03C5, 0x03C6, 0x03C7, 0x03C8,
00191  0x03C9, 0x03C2, 0x24F5, 0x24F6, 0x24F7, 0x24F8, 0x24F9, 0x24FA,
00192  0x24FB, 0x24FC, 0x24FD, 0x24FE, 0x2616, 0x2617, 0x3020, 0x260E,
00193  0x2600, 0x2601, 0x2602, 0x2603, 0x2668, 0x25B1, 0x31F0, 0x31F1,
00194  0x31F2, 0x31F3, 0x31F4, 0x31F5, 0x31F6, 0x31F7, 0x31F8, 0x31F9,
00195  /*0x31F7*/ 0x309A, 0x31FA, 0x31FB, 0x31FC, 0x31FD, 0x31FE, 0x31FF,
00196 };
00197 static const unsigned short euc_to_utf8_A7[] = {
00198          0x0410, 0x0411, 0x0412, 0x0413, 0x0414, 0x0415, 0x0401,
00199  0x0416, 0x0417, 0x0418, 0x0419, 0x041A, 0x041B, 0x041C, 0x041D,
00200  0x041E, 0x041F, 0x0420, 0x0421, 0x0422, 0x0423, 0x0424, 0x0425,
00201  0x0426, 0x0427, 0x0428, 0x0429, 0x042A, 0x042B, 0x042C, 0x042D,
00202  0x042E, 0x042F,      0,      0,      0,      0,      0,      0,
00203       0,      0,      0,      0,      0,      0,      0,      0,
00204       0, 0x0430, 0x0431, 0x0432, 0x0433, 0x0434, 0x0435, 0x0451,
00205  0x0436, 0x0437, 0x0438, 0x0439, 0x043A, 0x043B, 0x043C, 0x043D,
00206  0x043E, 0x043F, 0x0440, 0x0441, 0x0442, 0x0443, 0x0444, 0x0445,
00207  0x0446, 0x0447, 0x0448, 0x0449, 0x044A, 0x044B, 0x044C, 0x044D,
00208  0x044E, 0x044F,      0,      0,      0,      0,      0,      0,
00209       0,      0,      0,      0,      0,      0,      0,
00210 };
00211 static const unsigned short euc_to_utf8_A7_x0213[] = {
00212          0x0410, 0x0411, 0x0412, 0x0413, 0x0414, 0x0415, 0x0401,
00213  0x0416, 0x0417, 0x0418, 0x0419, 0x041A, 0x041B, 0x041C, 0x041D,
00214  0x041E, 0x041F, 0x0420, 0x0421, 0x0422, 0x0423, 0x0424, 0x0425,
00215  0x0426, 0x0427, 0x0428, 0x0429, 0x042A, 0x042B, 0x042C, 0x042D,
00216  0x042E, 0x042F, 0x23BE, 0x23BF, 0x23C0, 0x23C1, 0x23C2, 0x23C3,
00217  0x23C4, 0x23C5, 0x23C6, 0x23C7, 0x23C8, 0x23C9, 0x23CA, 0x23CB,
00218  0x23CC, 0x0430, 0x0431, 0x0432, 0x0433, 0x0434, 0x0435, 0x0451,
00219  0x0436, 0x0437, 0x0438, 0x0439, 0x043A, 0x043B, 0x043C, 0x043D,
00220  0x043E, 0x043F, 0x0440, 0x0441, 0x0442, 0x0443, 0x0444, 0x0445,
00221  0x0446, 0x0447, 0x0448, 0x0449, 0x044A, 0x044B, 0x044C, 0x044D,
00222  0x044E, 0x044F, 0x30F7, 0x30F8, 0x30F9, 0x30FA, 0x22DA, 0x22DB,
00223  0x2153, 0x2154, 0x2155, 0x2713, 0x2318, 0x2423, 0x23CE,
00224 };
00225 static const unsigned short euc_to_utf8_A8[] = {
00226          0x2500, 0x2502, 0x250C, 0x2510, 0x2518, 0x2514, 0x251C,
00227  0x252C, 0x2524, 0x2534, 0x253C, 0x2501, 0x2503, 0x250F, 0x2513,
00228  0x251B, 0x2517, 0x2523, 0x2533, 0x252B, 0x253B, 0x254B, 0x2520,
00229  0x252F, 0x2528, 0x2537, 0x253F, 0x251D, 0x2530, 0x2525, 0x2538,
00230  0x2542,      0,      0,      0,      0,      0,      0,      0,
00231       0,      0,      0,      0,      0,      0,      0,      0,
00232       0,      0,      0,      0,      0,      0,      0,      0,
00233       0,      0,      0,      0,      0,      0,      0,      0,
00234       0,      0,      0,      0,      0,      0,      0,      0,
00235       0,      0,      0,      0,      0,      0,      0,      0,
00236       0,      0,      0,      0,      0,      0,      0,      0,
00237       0,      0,      0,      0,      0,      0,      0,
00238 };
00239 static const unsigned short euc_to_utf8_A8_x0213[] = {
00240          0x2500, 0x2502, 0x250C, 0x2510, 0x2518, 0x2514, 0x251C,
00241  0x252C, 0x2524, 0x2534, 0x253C, 0x2501, 0x2503, 0x250F, 0x2513,
00242  0x251B, 0x2517, 0x2523, 0x2533, 0x252B, 0x253B, 0x254B, 0x2520,
00243  0x252F, 0x2528, 0x2537, 0x253F, 0x251D, 0x2530, 0x2525, 0x2538,
00244  0x2542, 0x3251, 0x3252, 0x3253, 0x3254, 0x3255, 0x3256, 0x3257,
00245  0x3258, 0x3259, 0x325A, 0x325B, 0x325C, 0x325D, 0x325E, 0x325F,
00246  0x32B1, 0x32B2, 0x32B3, 0x32B4, 0x32B5, 0x32B6, 0x32B7, 0x32B8,
00247  0x32B9, 0x32BA, 0x32BB, 0x32BC, 0x32BD, 0x32BE, 0x32BF,      0,
00248       0,      0,      0,      0,      0,      0,      0, 0x25D0,
00249  0x25D1, 0x25D2, 0x25D3, 0x203C, 0x2047, 0x2048, 0x2049, 0x01CD,
00250  0x01CE, 0x01D0, 0x1E3E, 0x1E3F, 0x01F8, 0x01F9, 0x01D1, 0x01D2,
00251  0x01D4, 0x01D6, 0x01D8, 0x01DA, 0x01DC,      0,      0,
00252 };
00253 static const unsigned short euc_to_utf8_A9[] = {
00254          0x2460, 0x2461, 0x2462, 0x2463, 0x2464, 0x2465, 0x2466,
00255  0x2467, 0x2468, 0x2469, 0x246A, 0x246B, 0x246C, 0x246D, 0x246E,
00256  0x246F, 0x2470, 0x2471, 0x2472, 0x2473,      0,      0,      0,
00257       0,      0,      0,      0,      0,      0,      0, 0x2474,
00258  0x2475, 0x2476, 0x2477, 0x2478, 0x2479, 0x247A, 0x247B, 0x247C,
00259  0x247D, 0x247E, 0x247F, 0x2480, 0x2481, 0x2482, 0x2483, 0x2484,
00260  0x2485, 0x2486, 0x2487,      0,      0,      0,      0,      0,
00261       0,      0,      0,      0,      0, 0x2776, 0x2777, 0x2778,
00262  0x2779, 0x277A, 0x277B, 0x277C, 0x277D, 0x277E,      0,      0,
00263       0,      0,      0,      0,      0,      0,      0,      0,
00264       0,      0, 0x2488, 0x2489, 0x248A, 0x248B, 0x248C, 0x248D,
00265  0x248E, 0x248F, 0x2490,      0,      0,      0,      0,
00266 };
00267 static const unsigned short euc_to_utf8_A9_x0213[] = {
00268          0x20AC, 0x00A0, 0x00A1, 0x00A4, 0x00A6, 0x00A9, 0x00AA,
00269  0x00AB, 0x00AD, 0x00AE, 0x00AF, 0x00B2, 0x00B3, 0x00B7, 0x00B8,
00270  0x00B9, 0x00BA, 0x00BB, 0x00BC, 0x00BD, 0x00BE, 0x00BF, 0x00C0,
00271  0x00C1, 0x00C2, 0x00C3, 0x00C4, 0x00C5, 0x00C6, 0x00C7, 0x00C8,
00272  0x00C9, 0x00CA, 0x00CB, 0x00CC, 0x00CD, 0x00CE, 0x00CF, 0x00D0,
00273  0x00D1, 0x00D2, 0x00D3, 0x00D4, 0x00D5, 0x00D6, 0x00D8, 0x00D9,
00274  0x00DA, 0x00DB, 0x00DC, 0x00DD, 0x00DE, 0x00DF, 0x00E0, 0x00E1,
00275  0x00E2, 0x00E3, 0x00E4, 0x00E5, 0x00E6, 0x00E7, 0x00E8, 0x00E9,
00276  0x00EA, 0x00EB, 0x00EC, 0x00ED, 0x00EE, 0x00EF, 0x00F0, 0x00F1,
00277  0x00F2, 0x00F3, 0x00F4, 0x00F5, 0x00F6, 0x00F8, 0x00F9, 0x00FA,
00278  0x00FB, 0x00FC, 0x00FD, 0x00FE, 0x00FF, 0x0100, 0x012A, 0x016A,
00279  0x0112, 0x014C, 0x0101, 0x012B, 0x016B, 0x0113, 0x014D,
00280 };
00281 static const unsigned short euc_to_utf8_AA[] = {
00282          0x2160, 0x2161, 0x2162, 0x2163, 0x2164, 0x2165, 0x2166,
00283  0x2167, 0x2168, 0x2169, 0x216A, 0x216B,      0,      0,      0,
00284       0,      0,      0,      0,      0, 0x2170, 0x2171, 0x2172,
00285  0x2173, 0x2174, 0x2175, 0x2176, 0x2177, 0x2178, 0x2179, 0x217A,
00286  0x217B,      0,      0,      0,      0,      0,      0,      0,
00287       0,      0,      0,      0,      0,      0,      0,      0,
00288       0,      0,      0,      0,      0,      0,      0,      0,
00289       0,      0,      0,      0,      0, 0x249C, 0x249D, 0x249E,
00290  0x249F, 0x24A0, 0x24A1, 0x24A2, 0x24A3, 0x24A4, 0x24A5, 0x24A6,
00291  0x24A7, 0x24A8, 0x24A9, 0x24AA, 0x24AB, 0x24AC, 0x24AD, 0x24AE,
00292  0x24AF, 0x24B0, 0x24B1, 0x24B2, 0x24B3, 0x24B4, 0x24B5,      0,
00293       0,      0,      0,      0,      0,      0,      0,
00294 };
00295 static const unsigned short euc_to_utf8_AA_x0213[] = {
00296          0x0104, 0x02D8, 0x0141, 0x013D, 0x015A, 0x0160, 0x015E,
00297  0x0164, 0x0179, 0x017D, 0x017B, 0x0105, 0x02DB, 0x0142, 0x013E,
00298  0x015B, 0x02C7, 0x0161, 0x015F, 0x0165, 0x017A, 0x02DD, 0x017E,
00299  0x017C, 0x0154, 0x0102, 0x0139, 0x0106, 0x010C, 0x0118, 0x011A,
00300  0x010E, 0x0143, 0x0147, 0x0150, 0x0158, 0x016E, 0x0170, 0x0162,
00301  0x0155, 0x0103, 0x013A, 0x0107, 0x010D, 0x0119, 0x011B, 0x010F,
00302  0x0111, 0x0144, 0x0148, 0x0151, 0x0159, 0x016F, 0x0171, 0x0163,
00303  0x02D9, 0x0108, 0x011C, 0x0124, 0x0134, 0x015C, 0x016C, 0x0109,
00304  0x011D, 0x0125, 0x0135, 0x015D, 0x016D, 0x0271, 0x028B, 0x027E,
00305  0x0283, 0x0292, 0x026C, 0x026E, 0x0279, 0x0288, 0x0256, 0x0273,
00306  0x027D, 0x0282, 0x0290, 0x027B, 0x026D, 0x025F, 0x0272, 0x029D,
00307  0x028E, 0x0261, 0x014B, 0x0270, 0x0281, 0x0127, 0x0295,
00308 };
00309 static const unsigned short euc_to_utf8_AB[] = {
00310          0x339C, 0x339F, 0x339D, 0x33A0, 0x33A4,      0, 0x33A1,
00311  0x33A5, 0x339E, 0x33A2, 0x338E,      0, 0x338F, 0x33C4, 0x3396,
00312  0x3397, 0x2113, 0x3398, 0x33B3, 0x33B2, 0x33B1, 0x33B0, 0x2109,
00313  0x33D4, 0x33CB, 0x3390, 0x3385, 0x3386, 0x3387,      0,      0,
00314       0,      0,      0,      0,      0,      0,      0,      0,
00315       0,      0,      0,      0,      0,      0,      0,      0,
00316       0,      0,      0,      0,      0,      0,      0,      0,
00317       0,      0,      0,      0,      0,      0,      0,      0,
00318       0,      0,      0,      0,      0,      0,      0,      0,
00319       0,      0,      0,      0,      0,      0,      0,      0,
00320       0,      0,      0,      0,      0,      0,      0,      0,
00321       0,      0,      0, 0x2116, 0x33CD, 0x2121,      0,
00322 };
00323 static const unsigned short euc_to_utf8_AB_x0213[] = {
00324          0x0294, 0x0266, 0x0298, 0x01C2, 0x0253, 0x0257, 0x0284,
00325  0x0260, 0x0193, 0x0153, 0x0152, 0x0268, 0x0289, 0x0258, 0x0275,
00326  0x0259, 0x025C, 0x025E, 0x0250, 0x026F, 0x028A, 0x0264, 0x028C,
00327  0x0254, 0x0251, 0x0252, 0x028D, 0x0265, 0x02A2, 0x02A1, 0x0255,
00328  0x0291, 0x027A, 0x0267, 0x025A, /*0x00E6*/ 0x0300, 0x01FD, 0x1F70, 0x1F71,
00329  /*0x0254*/ 0x0300, /*0x0254*/ 0x0301, /*0x028C*/ 0x0300, /*0x028C*/ 0x0301, /*0x0259*/ 0x0300, /*0x0259*/ 0x0301, /*0x025A*/ 0x0300, /*0x025A*/ 0x0301,
00330  0x1F72, 0x1F73, 0x0361, 0x02C8, 0x02CC, 0x02D0, 0x02D1, 0x0306,
00331  0x203F, 0x030B, /*0*/ 0x0301, 0x0304, /*0*/ 0x0300, 0x030F, 0x030C, 0x0302,
00332  /*0*/ 0x02E5, 0x02E6, 0x02E7, 0x02E8, /*0*/ 0x02E9, /*0x02E9*/ 0x02E5, /*0x02E5*/ 0x02E9, 0x0325,
00333  0x032C, 0x0339, 0x031C, 0x031F, 0x0320, 0x0308, 0x033D, 0x0329,
00334  0x032F, 0x02DE, 0x0324, 0x0330, 0x033C, 0x0334, 0x031D, 0x031E,
00335  0x0318, 0x0319, 0x032A, 0x033A, 0x033B, 0x0303, 0x031A,
00336 };
00337 static const unsigned short euc_to_utf8_AC[] = {
00338          0x2664, 0x2667, 0x2661, 0x2662, 0x2660, 0x2663, 0x2665,
00339  0x2666,      0,      0,      0,      0,      0,      0,      0,
00340       0,      0,      0,      0,      0, 0x3020, 0x260E, 0x3004,
00341       0,      0,      0,      0,      0,      0,      0,      0,
00342       0,      0,      0,      0,      0,      0,      0,      0,
00343       0, 0x261E, 0x261C, 0x261D, 0x261F, 0x21C6, 0x21C4, 0x21C5,
00344       0, 0x21E8, 0x21E6, 0x21E7, 0x21E9,      0,      0,      0,
00345       0,      0,      0,      0,      0,      0,      0,      0,
00346       0,      0,      0,      0,      0,      0,      0,      0,
00347       0,      0,      0,      0,      0,      0,      0,      0,
00348       0,      0,      0,      0,      0,      0,      0,      0,
00349       0,      0,      0,      0,      0,      0,      0,
00350 };
00351 static const unsigned short euc_to_utf8_AC_mac[] = {
00352          0x2664, 0x2667, 0x2661, 0x2662, 0x2660, 0x2663, 0x2665,
00353  0x2666,      0,      0,      0,      0,      0,      0,      0,
00354       0,      0,      0,      0,      0, 0x3020, 0x260E, 0x3004,
00355       0,      0,      0,      0,      0,      0,      0,      0,
00356       0,      0,      0,      0,      0,      0,      0,      0,
00357       0, 0x261E, 0x261C, 0x261D, 0x261F, 0x21C6, 0x21C4, 0x21C5,
00358       0, 0x21E8, 0x21E6, 0x21E7, 0x21E9, 0x2192, 0x2190, 0x2191,
00359  0x2193,      0,      0,      0,      0,      0,      0,      0,
00360       0,      0,      0,      0,      0,      0,      0,      0,
00361       0,      0,      0,      0,      0,      0,      0,      0,
00362       0,      0,      0,      0,      0,      0,      0,      0,
00363       0,      0,      0,      0,      0,      0,      0,
00364 };
00365 static const unsigned short euc_to_utf8_AC_x0213[] = {
00366          0x2776, 0x2777, 0x2778, 0x2779, 0x277A, 0x277B, 0x277C,
00367  0x277D, 0x277E, 0x277F, 0x24EB, 0x24EC, 0x24ED, 0x24EE, 0x24EF,
00368  0x24F0, 0x24F1, 0x24F2, 0x24F3, 0x24F4, 0x2170, 0x2171, 0x2172,
00369  0x2173, 0x2174, 0x2175, 0x2176, 0x2177, 0x2178, 0x2179, 0x217A,
00370  0x217B, 0x24D0, 0x24D1, 0x24D2, 0x24D3, 0x24D4, 0x24D5, 0x24D6,
00371  0x24D7, 0x24D8, 0x24D9, 0x24DA, 0x24DB, 0x24DC, 0x24DD, 0x24DE,
00372  0x24DF, 0x24E0, 0x24E1, 0x24E2, 0x24E3, 0x24E4, 0x24E5, 0x24E6,
00373  0x24E7, 0x24E8, 0x24E9, 0x32D0, 0x32D1, 0x32D2, 0x32D3, 0x32D4,
00374  0x32D5, 0x32D6, 0x32D7, 0x32D8, 0x32D9, 0x32DA, 0x32DB, 0x32DC,
00375  0x32DD, 0x32DE, 0x32DF, 0x32E0, 0x32E1, 0x32E2, 0x32E3, 0x32FA,
00376  0x32E9, 0x32E5, 0x32ED, 0x32EC,      0,      0,      0,      0,
00377       0,      0,      0,      0,      0, 0x2051, 0x2042,
00378 };
00379 static const unsigned short euc_to_utf8_AD[] = {
00380          0x2460, 0x2461, 0x2462, 0x2463, 0x2464, 0x2465, 0x2466,
00381  0x2467, 0x2468, 0x2469, 0x246A, 0x246B, 0x246C, 0x246D, 0x246E,
00382  0x246F, 0x2470, 0x2471, 0x2472, 0x2473, 0x2160, 0x2161, 0x2162,
00383  0x2163, 0x2164, 0x2165, 0x2166, 0x2167, 0x2168, 0x2169,      0,
00384  0x3349, 0x3314, 0x3322, 0x334D, 0x3318, 0x3327, 0x3303, 0x3336,
00385  0x3351, 0x3357, 0x330D, 0x3326, 0x3323, 0x332B, 0x334A, 0x333B,
00386  0x339C, 0x339D, 0x339E, 0x338E, 0x338F, 0x33C4, 0x33A1,      0,
00387       0,      0,      0,      0,      0,      0,      0, 0x337B,
00388  0x301D, 0x301F, 0x2116, 0x33CD, 0x2121, 0x32A4, 0x32A5, 0x32A6,
00389  0x32A7, 0x32A8, 0x3231, 0x3232, 0x3239, 0x337E, 0x337D, 0x337C,
00390  0x2252, 0x2261, 0x222B, 0x222E, 0x2211, 0x221A, 0x22A5, 0x2220,
00391  0x221F, 0x22BF, 0x2235, 0x2229, 0x222A,      0, 0x3299,
00392 };
00393 static const unsigned short euc_to_utf8_AD_mac[] = {
00394          0x65E5, 0x6708, 0x706B, 0x6C34, 0x6728, 0x91D1, 0x571F,
00395  0x796D, 0x795D, 0x81EA, 0x81F3, 0x3239, 0x547C, 0x3231, 0x8CC7,
00396  0x540D, 0x3232, 0x5B66, 0x8CA1, 0x793E, 0x7279, 0x76E3, 0x4F01,
00397  0x5354, 0x52B4, 0x2165, 0x2166, 0x2167, 0x2168, 0x2169,      0,
00398  0x3349, 0x3314, 0x3322, 0x334D, 0x3318, 0x3327, 0x3303, 0x3336,
00399  0x3351, 0x3357, 0x330D, 0x3326, 0x3323, 0x332B, 0x334A, 0x333B,
00400  0x339C, 0x339D, 0x339E, 0x338E, 0x338F, 0x33C4, 0x33A1,      0,
00401       0,      0,      0,      0,      0,      0,      0, 0x337B,
00402  0x301D, 0x301F, 0x2116, 0x33CD, 0x2121, 0x32A4, 0x32A5, 0x32A6,
00403  0x32A7, 0x32A8, 0x3231, 0x3232, 0x3239, 0x337E, 0x337D, 0x337C,
00404  0x2252, 0x5927, 0x5C0F, 0x32A4, 0x32A5, 0x32A6, 0x32A7, 0x32A8,
00405  0x533B, 0x8CA1, 0x512A, 0x52B4, 0x5370, 0x63A7, 0x79D8,
00406 };
00407 static const unsigned short euc_to_utf8_AD_x0213[] = {
00408          0x2460, 0x2461, 0x2462, 0x2463, 0x2464, 0x2465, 0x2466,
00409  0x2467, 0x2468, 0x2469, 0x246A, 0x246B, 0x246C, 0x246D, 0x246E,
00410  0x246F, 0x2470, 0x2471, 0x2472, 0x2473, 0x2160, 0x2161, 0x2162,
00411  0x2163, 0x2164, 0x2165, 0x2166, 0x2167, 0x2168, 0x2169, 0x216A,
00412  0x3349, 0x3314, 0x3322, 0x334D, 0x3318, 0x3327, 0x3303, 0x3336,
00413  0x3351, 0x3357, 0x330D, 0x3326, 0x3323, 0x332B, 0x334A, 0x333B,
00414  0x339C, 0x339D, 0x339E, 0x338E, 0x338F, 0x33C4, 0x33A1, 0x216B,
00415       0,      0,      0,      0,      0,      0,      0, 0x337B,
00416  0x301D, 0x301F, 0x2116, 0x33CD, 0x2121, 0x32A4, 0x32A5, 0x32A6,
00417  0x32A7, 0x32A8, 0x3231, 0x3232, 0x3239, 0x337E, 0x337D, 0x337C,
00418  0x2252, 0x2261, 0x222B, 0x222E, 0x2211, 0x221A, 0x22A5, 0x2220,
00419  0x221F, 0x22BF, 0x2235, 0x2229, 0x222A, 0x2756, 0x261E,
00420 };
00421 static const unsigned short euc_to_utf8_AE[] = {
00422          0x3349, 0x3322, 0x334D, 0x3314, 0x3316, 0x3305, 0x3333,
00423  0x334E, 0x3303, 0x3336, 0x3318, 0x3315, 0x3327, 0x3351, 0x334A,
00424  0x3339, 0x3357, 0x330D, 0x3342, 0x3323, 0x3326, 0x333B, 0x332B,
00425       0,      0,      0,      0,      0,      0,      0, 0x3300,
00426  0x331E, 0x332A, 0x3331, 0x3347,      0,      0,      0,      0,
00427       0,      0,      0,      0,      0,      0,      0,      0,
00428       0,      0,      0,      0,      0,      0,      0,      0,
00429       0,      0,      0,      0,      0,      0,      0,      0,
00430       0,      0,      0,      0,      0,      0,      0, 0x337E,
00431  0x337D, 0x337C, 0x337B,      0,      0,      0,      0,      0,
00432       0,      0,      0,      0,      0,      0,      0,      0,
00433       0,      0,      0,      0, 0x337F,      0,      0,
00434 };
00435 static const unsigned short euc_to_utf8_AE_x0213[] = {
00436          0x4FF1, 0xD840 /*0xDC0B*/, 0x3402, 0x4E28, 0x4E2F, 0x4E30, 0x4E8D,
00437  0x4EE1, 0x4EFD, 0x4EFF, 0x4F03, 0x4F0B, 0x4F60, 0x4F48, 0x4F49,
00438  0x4F56, 0x4F5F, 0x4F6A, 0x4F6C, 0x4F7E, 0x4F8A, 0x4F94, 0x4F97,
00439  0xFA30, 0x4FC9, 0x4FE0, 0x5001, 0x5002, 0x500E, 0x5018, 0x5027,
00440  0x502E, 0x5040, 0x503B, 0x5041, 0x5094, 0x50CC, 0x50F2, 0x50D0,
00441  0x50E6, 0xFA31, 0x5106, 0x5103, 0x510B, 0x511E, 0x5135, 0x514A,
00442  0xFA32, 0x5155, 0x5157, 0x34B5, 0x519D, 0x51C3, 0x51CA, 0x51DE,
00443  0x51E2, 0x51EE, 0x5201, 0x34DB, 0x5213, 0x5215, 0x5249, 0x5257,
00444  0x5261, 0x5293, 0x52C8, 0xFA33, 0x52CC, 0x52D0, 0x52D6, 0x52DB,
00445  0xFA34, 0x52F0, 0x52FB, 0x5300, 0x5307, 0x531C, 0xFA35, 0x5361,
00446  0x5363, 0x537D, 0x5393, 0x539D, 0x53B2, 0x5412, 0x5427, 0x544D,
00447  0x549C, 0x546B, 0x5474, 0x547F, 0x5488, 0x5496, 0x54A1,
00448 };
00449 static const unsigned short euc_to_utf8_AF[] = {
00450          0x222E, 0x221F, 0x22BF,      0,      0,      0,      0,
00451       0,      0,      0,      0,      0,      0,      0,      0,
00452       0,      0,      0,      0,      0, 0x301D, 0x301F,      0,
00453       0,      0,      0,      0,      0,      0,      0,      0,
00454       0,      0,      0,      0,      0,      0,      0,      0,
00455       0, 0x3094,      0, 0x30F7, 0x30F8, 0x30F9, 0x30FA,      0,
00456       0,      0,      0,      0,      0,      0,      0,      0,
00457       0,      0,      0,      0,      0,      0,      0,      0,
00458       0,      0,      0,      0,      0,      0,      0,      0,
00459       0,      0,      0,      0,      0,      0,      0,      0,
00460       0,      0,      0,      0,      0,      0,      0,      0,
00461       0,      0,      0,      0,      0,      0,      0,
00462 };
00463 static const unsigned short euc_to_utf8_AF_x0213[] = {
00464          0x54A9, 0x54C6, 0x54FF, 0x550E, 0x552B, 0x5535, 0x5550,
00465  0x555E, 0x5581, 0x5586, 0x558E, 0xFA36, 0x55AD, 0x55CE, 0xFA37,
00466  0x5608, 0x560E, 0x563B, 0x5649, 0x5676, 0x5666, 0xFA38, 0x566F,
00467  0x5671, 0x5672, 0x5699, 0x569E, 0x56A9, 0x56AC, 0x56B3, 0x56C9,
00468  0x56CA, 0x570A, 0xD844 /*0xDE3D*/, 0x5721, 0x572F, 0x5733, 0x5734, 0x5770,
00469  0x5777, 0x577C, 0x579C, 0xFA0F, 0xD844 /*0xDF1B*/, 0x57B8, 0x57C7, 0x57C8,
00470  0x57CF, 0x57E4, 0x57ED, 0x57F5, 0x57F6, 0x57FF, 0x5809, 0xFA10,
00471  0x5861, 0x5864, 0xFA39, 0x587C, 0x5889, 0x589E, 0xFA3A, 0x58A9,
00472  0xD845 /*0xDC6E*/, 0x58D2, 0x58CE, 0x58D4, 0x58DA, 0x58E0, 0x58E9, 0x590C,
00473  0x8641, 0x595D, 0x596D, 0x598B, 0x5992, 0x59A4, 0x59C3, 0x59D2,
00474  0x59DD, 0x5A13, 0x5A23, 0x5A67, 0x5A6D, 0x5A77, 0x5A7E, 0x5A84,
00475  0x5A9E, 0x5AA7, 0x5AC4, 0xD846 /*0xDCBD*/, 0x5B19, 0x5B25, 0x525D,
00476 };
00477 static const unsigned short euc_to_utf8_B0[] = {
00478          0x4E9C, 0x5516, 0x5A03, 0x963F, 0x54C0, 0x611B, 0x6328,
00479  0x59F6, 0x9022, 0x8475, 0x831C, 0x7A50, 0x60AA, 0x63E1, 0x6E25,
00480  0x65ED, 0x8466, 0x82A6, 0x9BF5, 0x6893, 0x5727, 0x65A1, 0x6271,
00481  0x5B9B, 0x59D0, 0x867B, 0x98F4, 0x7D62, 0x7DBE, 0x9B8E, 0x6216,
00482  0x7C9F, 0x88B7, 0x5B89, 0x5EB5, 0x6309, 0x6697, 0x6848, 0x95C7,
00483  0x978D, 0x674F, 0x4EE5, 0x4F0A, 0x4F4D, 0x4F9D, 0x5049, 0x56F2,
00484  0x5937, 0x59D4, 0x5A01, 0x5C09, 0x60DF, 0x610F, 0x6170, 0x6613,
00485  0x6905, 0x70BA, 0x754F, 0x7570, 0x79FB, 0x7DAD, 0x7DEF, 0x80C3,
00486  0x840E, 0x8863, 0x8B02, 0x9055, 0x907A, 0x533B, 0x4E95, 0x4EA5,
00487  0x57DF, 0x80B2, 0x90C1, 0x78EF, 0x4E00, 0x58F1, 0x6EA2, 0x9038,
00488  0x7A32, 0x8328, 0x828B, 0x9C2F, 0x5141, 0x5370, 0x54BD, 0x54E1,
00489  0x56E0, 0x59FB, 0x5F15, 0x98F2, 0x6DEB, 0x80E4, 0x852D,
00490 };
00491 static const unsigned short euc_to_utf8_B1[] = {
00492          0x9662, 0x9670, 0x96A0, 0x97FB, 0x540B, 0x53F3, 0x5B87,
00493  0x70CF, 0x7FBD, 0x8FC2, 0x96E8, 0x536F, 0x9D5C, 0x7ABA, 0x4E11,
00494  0x7893, 0x81FC, 0x6E26, 0x5618, 0x5504, 0x6B1D, 0x851A, 0x9C3B,
00495  0x59E5, 0x53A9, 0x6D66, 0x74DC, 0x958F, 0x5642, 0x4E91, 0x904B,
00496  0x96F2, 0x834F, 0x990C, 0x53E1, 0x55B6, 0x5B30, 0x5F71, 0x6620,
00497  0x66F3, 0x6804, 0x6C38, 0x6CF3, 0x6D29, 0x745B, 0x76C8, 0x7A4E,
00498  0x9834, 0x82F1, 0x885B, 0x8A60, 0x92ED, 0x6DB2, 0x75AB, 0x76CA,
00499  0x99C5, 0x60A6, 0x8B01, 0x8D8A, 0x95B2, 0x698E, 0x53AD, 0x5186,
00500  0x5712, 0x5830, 0x5944, 0x5BB4, 0x5EF6, 0x6028, 0x63A9, 0x63F4,
00501  0x6CBF, 0x6F14, 0x708E, 0x7114, 0x7159, 0x71D5, 0x733F, 0x7E01,
00502  0x8276, 0x82D1, 0x8597, 0x9060, 0x925B, 0x9D1B, 0x5869, 0x65BC,
00503  0x6C5A, 0x7525, 0x51F9, 0x592E, 0x5965, 0x5F80, 0x5FDC,
00504 };
00505 static const unsigned short euc_to_utf8_B2[] = {
00506          0x62BC, 0x65FA, 0x6A2A, 0x6B27, 0x6BB4, 0x738B, 0x7FC1,
00507  0x8956, 0x9D2C, 0x9D0E, 0x9EC4, 0x5CA1, 0x6C96, 0x837B, 0x5104,
00508  0x5C4B, 0x61B6, 0x81C6, 0x6876, 0x7261, 0x4E59, 0x4FFA, 0x5378,
00509  0x6069, 0x6E29, 0x7A4F, 0x97F3, 0x4E0B, 0x5316, 0x4EEE, 0x4F55,
00510  0x4F3D, 0x4FA1, 0x4F73, 0x52A0, 0x53EF, 0x5609, 0x590F, 0x5AC1,
00511  0x5BB6, 0x5BE1, 0x79D1, 0x6687, 0x679C, 0x67B6, 0x6B4C, 0x6CB3,
00512  0x706B, 0x73C2, 0x798D, 0x79BE, 0x7A3C, 0x7B87, 0x82B1, 0x82DB,
00513  0x8304, 0x8377, 0x83EF, 0x83D3, 0x8766, 0x8AB2, 0x5629, 0x8CA8,
00514  0x8FE6, 0x904E, 0x971E, 0x868A, 0x4FC4, 0x5CE8, 0x6211, 0x7259,
00515  0x753B, 0x81E5, 0x82BD, 0x86FE, 0x8CC0, 0x96C5, 0x9913, 0x99D5,
00516  0x4ECB, 0x4F1A, 0x89E3, 0x56DE, 0x584A, 0x58CA, 0x5EFB, 0x5FEB,
00517  0x602A, 0x6094, 0x6062, 0x61D0, 0x6212, 0x62D0, 0x6539,
00518 };
00519 static const unsigned short euc_to_utf8_B3[] = {
00520          0x9B41, 0x6666, 0x68B0, 0x6D77, 0x7070, 0x754C, 0x7686,
00521  0x7D75, 0x82A5, 0x87F9, 0x958B, 0x968E, 0x8C9D, 0x51F1, 0x52BE,
00522  0x5916, 0x54B3, 0x5BB3, 0x5D16, 0x6168, 0x6982, 0x6DAF, 0x788D,
00523  0x84CB, 0x8857, 0x8A72, 0x93A7, 0x9AB8, 0x6D6C, 0x99A8, 0x86D9,
00524  0x57A3, 0x67FF, 0x86CE, 0x920E, 0x5283, 0x5687, 0x5404, 0x5ED3,
00525  0x62E1, 0x64B9, 0x683C, 0x6838, 0x6BBB, 0x7372, 0x78BA, 0x7A6B,
00526  0x899A, 0x89D2, 0x8D6B, 0x8F03, 0x90ED, 0x95A3, 0x9694, 0x9769,
00527  0x5B66, 0x5CB3, 0x697D, 0x984D, 0x984E, 0x639B, 0x7B20, 0x6A2B,
00528  0x6A7F, 0x68B6, 0x9C0D, 0x6F5F, 0x5272, 0x559D, 0x6070, 0x62EC,
00529  0x6D3B, 0x6E07, 0x6ED1, 0x845B, 0x8910, 0x8F44, 0x4E14, 0x9C39,
00530  0x53F6, 0x691B, 0x6A3A, 0x9784, 0x682A, 0x515C, 0x7AC3, 0x84B2,
00531  0x91DC, 0x938C, 0x565B, 0x9D28, 0x6822, 0x8305, 0x8431,
00532 };
00533 static const unsigned short euc_to_utf8_B4[] = {
00534          0x7CA5, 0x5208, 0x82C5, 0x74E6, 0x4E7E, 0x4F83, 0x51A0,
00535  0x5BD2, 0x520A, 0x52D8, 0x52E7, 0x5DFB, 0x559A, 0x582A, 0x59E6,
00536  0x5B8C, 0x5B98, 0x5BDB, 0x5E72, 0x5E79, 0x60A3, 0x611F, 0x6163,
00537  0x61BE, 0x63DB, 0x6562, 0x67D1, 0x6853, 0x68FA, 0x6B3E, 0x6B53,
00538  0x6C57, 0x6F22, 0x6F97, 0x6F45, 0x74B0, 0x7518, 0x76E3, 0x770B,
00539  0x7AFF, 0x7BA1, 0x7C21, 0x7DE9, 0x7F36, 0x7FF0, 0x809D, 0x8266,
00540  0x839E, 0x89B3, 0x8ACC, 0x8CAB, 0x9084, 0x9451, 0x9593, 0x9591,
00541  0x95A2, 0x9665, 0x97D3, 0x9928, 0x8218, 0x4E38, 0x542B, 0x5CB8,
00542  0x5DCC, 0x73A9, 0x764C, 0x773C, 0x5CA9, 0x7FEB, 0x8D0B, 0x96C1,
00543  0x9811, 0x9854, 0x9858, 0x4F01, 0x4F0E, 0x5371, 0x559C, 0x5668,
00544  0x57FA, 0x5947, 0x5B09, 0x5BC4, 0x5C90, 0x5E0C, 0x5E7E, 0x5FCC,
00545  0x63EE, 0x673A, 0x65D7, 0x65E2, 0x671F, 0x68CB, 0x68C4,
00546 };
00547 static const unsigned short euc_to_utf8_B5[] = {
00548          0x6A5F, 0x5E30, 0x6BC5, 0x6C17, 0x6C7D, 0x757F, 0x7948,
00549  0x5B63, 0x7A00, 0x7D00, 0x5FBD, 0x898F, 0x8A18, 0x8CB4, 0x8D77,
00550  0x8ECC, 0x8F1D, 0x98E2, 0x9A0E, 0x9B3C, 0x4E80, 0x507D, 0x5100,
00551  0x5993, 0x5B9C, 0x622F, 0x6280, 0x64EC, 0x6B3A, 0x72A0, 0x7591,
00552  0x7947, 0x7FA9, 0x87FB, 0x8ABC, 0x8B70, 0x63AC, 0x83CA, 0x97A0,
00553  0x5409, 0x5403, 0x55AB, 0x6854, 0x6A58, 0x8A70, 0x7827, 0x6775,
00554  0x9ECD, 0x5374, 0x5BA2, 0x811A, 0x8650, 0x9006, 0x4E18, 0x4E45,
00555  0x4EC7, 0x4F11, 0x53CA, 0x5438, 0x5BAE, 0x5F13, 0x6025, 0x6551,
00556  0x673D, 0x6C42, 0x6C72, 0x6CE3, 0x7078, 0x7403, 0x7A76, 0x7AAE,
00557  0x7B08, 0x7D1A, 0x7CFE, 0x7D66, 0x65E7, 0x725B, 0x53BB, 0x5C45,
00558  0x5DE8, 0x62D2, 0x62E0, 0x6319, 0x6E20, 0x865A, 0x8A31, 0x8DDD,
00559  0x92F8, 0x6F01, 0x79A6, 0x9B5A, 0x4EA8, 0x4EAB, 0x4EAC,
00560 };
00561 static const unsigned short euc_to_utf8_B6[] = {
00562          0x4F9B, 0x4FA0, 0x50D1, 0x5147, 0x7AF6, 0x5171, 0x51F6,
00563  0x5354, 0x5321, 0x537F, 0x53EB, 0x55AC, 0x5883, 0x5CE1, 0x5F37,
00564  0x5F4A, 0x602F, 0x6050, 0x606D, 0x631F, 0x6559, 0x6A4B, 0x6CC1,
00565  0x72C2, 0x72ED, 0x77EF, 0x80F8, 0x8105, 0x8208, 0x854E, 0x90F7,
00566  0x93E1, 0x97FF, 0x9957, 0x9A5A, 0x4EF0, 0x51DD, 0x5C2D, 0x6681,
00567  0x696D, 0x5C40, 0x66F2, 0x6975, 0x7389, 0x6850, 0x7C81, 0x50C5,
00568  0x52E4, 0x5747, 0x5DFE, 0x9326, 0x65A4, 0x6B23, 0x6B3D, 0x7434,
00569  0x7981, 0x79BD, 0x7B4B, 0x7DCA, 0x82B9, 0x83CC, 0x887F, 0x895F,
00570  0x8B39, 0x8FD1, 0x91D1, 0x541F, 0x9280, 0x4E5D, 0x5036, 0x53E5,
00571  0x533A, 0x72D7, 0x7396, 0x77E9, 0x82E6, 0x8EAF, 0x99C6, 0x99C8,
00572  0x99D2, 0x5177, 0x611A, 0x865E, 0x55B0, 0x7A7A, 0x5076, 0x5BD3,
00573  0x9047, 0x9685, 0x4E32, 0x6ADB, 0x91E7, 0x5C51, 0x5C48,
00574 };
00575 static const unsigned short euc_to_utf8_B7[] = {
00576          0x6398, 0x7A9F, 0x6C93, 0x9774, 0x8F61, 0x7AAA, 0x718A,
00577  0x9688, 0x7C82, 0x6817, 0x7E70, 0x6851, 0x936C, 0x52F2, 0x541B,
00578  0x85AB, 0x8A13, 0x7FA4, 0x8ECD, 0x90E1, 0x5366, 0x8888, 0x7941,
00579  0x4FC2, 0x50BE, 0x5211, 0x5144, 0x5553, 0x572D, 0x73EA, 0x578B,
00580  0x5951, 0x5F62, 0x5F84, 0x6075, 0x6176, 0x6167, 0x61A9, 0x63B2,
00581  0x643A, 0x656C, 0x666F, 0x6842, 0x6E13, 0x7566, 0x7A3D, 0x7CFB,
00582  0x7D4C, 0x7D99, 0x7E4B, 0x7F6B, 0x830E, 0x834A, 0x86CD, 0x8A08,
00583  0x8A63, 0x8B66, 0x8EFD, 0x981A, 0x9D8F, 0x82B8, 0x8FCE, 0x9BE8,
00584  0x5287, 0x621F, 0x6483, 0x6FC0, 0x9699, 0x6841, 0x5091, 0x6B20,
00585  0x6C7A, 0x6F54, 0x7A74, 0x7D50, 0x8840, 0x8A23, 0x6708, 0x4EF6,
00586  0x5039, 0x5026, 0x5065, 0x517C, 0x5238, 0x5263, 0x55A7, 0x570F,
00587  0x5805, 0x5ACC, 0x5EFA, 0x61B2, 0x61F8, 0x62F3, 0x6372,
00588 };
00589 static const unsigned short euc_to_utf8_B8[] = {
00590          0x691C, 0x6A29, 0x727D, 0x72AC, 0x732E, 0x7814, 0x786F,
00591  0x7D79, 0x770C, 0x80A9, 0x898B, 0x8B19, 0x8CE2, 0x8ED2, 0x9063,
00592  0x9375, 0x967A, 0x9855, 0x9A13, 0x9E78, 0x5143, 0x539F, 0x53B3,
00593  0x5E7B, 0x5F26, 0x6E1B, 0x6E90, 0x7384, 0x73FE, 0x7D43, 0x8237,
00594  0x8A00, 0x8AFA, 0x9650, 0x4E4E, 0x500B, 0x53E4, 0x547C, 0x56FA,
00595  0x59D1, 0x5B64, 0x5DF1, 0x5EAB, 0x5F27, 0x6238, 0x6545, 0x67AF,
00596  0x6E56, 0x72D0, 0x7CCA, 0x88B4, 0x80A1, 0x80E1, 0x83F0, 0x864E,
00597  0x8A87, 0x8DE8, 0x9237, 0x96C7, 0x9867, 0x9F13, 0x4E94, 0x4E92,
00598  0x4F0D, 0x5348, 0x5449, 0x543E, 0x5A2F, 0x5F8C, 0x5FA1, 0x609F,
00599  0x68A7, 0x6A8E, 0x745A, 0x7881, 0x8A9E, 0x8AA4, 0x8B77, 0x9190,
00600  0x4E5E, 0x9BC9, 0x4EA4, 0x4F7C, 0x4FAF, 0x5019, 0x5016, 0x5149,
00601  0x516C, 0x529F, 0x52B9, 0x52FE, 0x539A, 0x53E3, 0x5411,
00602 };
00603 static const unsigned short euc_to_utf8_B9[] = {
00604          0x540E, 0x5589, 0x5751, 0x57A2, 0x597D, 0x5B54, 0x5B5D,
00605  0x5B8F, 0x5DE5, 0x5DE7, 0x5DF7, 0x5E78, 0x5E83, 0x5E9A, 0x5EB7,
00606  0x5F18, 0x6052, 0x614C, 0x6297, 0x62D8, 0x63A7, 0x653B, 0x6602,
00607  0x6643, 0x66F4, 0x676D, 0x6821, 0x6897, 0x69CB, 0x6C5F, 0x6D2A,
00608  0x6D69, 0x6E2F, 0x6E9D, 0x7532, 0x7687, 0x786C, 0x7A3F, 0x7CE0,
00609  0x7D05, 0x7D18, 0x7D5E, 0x7DB1, 0x8015, 0x8003, 0x80AF, 0x80B1,
00610  0x8154, 0x818F, 0x822A, 0x8352, 0x884C, 0x8861, 0x8B1B, 0x8CA2,
00611  0x8CFC, 0x90CA, 0x9175, 0x9271, 0x783F, 0x92FC, 0x95A4, 0x964D,
00612  0x9805, 0x9999, 0x9AD8, 0x9D3B, 0x525B, 0x52AB, 0x53F7, 0x5408,
00613  0x58D5, 0x62F7, 0x6FE0, 0x8C6A, 0x8F5F, 0x9EB9, 0x514B, 0x523B,
00614  0x544A, 0x56FD, 0x7A40, 0x9177, 0x9D60, 0x9ED2, 0x7344, 0x6F09,
00615  0x8170, 0x7511, 0x5FFD, 0x60DA, 0x9AA8, 0x72DB, 0x8FBC,
00616 };
00617 static const unsigned short euc_to_utf8_BA[] = {
00618          0x6B64, 0x9803, 0x4ECA, 0x56F0, 0x5764, 0x58BE, 0x5A5A,
00619  0x6068, 0x61C7, 0x660F, 0x6606, 0x6839, 0x68B1, 0x6DF7, 0x75D5,
00620  0x7D3A, 0x826E, 0x9B42, 0x4E9B, 0x4F50, 0x53C9, 0x5506, 0x5D6F,
00621  0x5DE6, 0x5DEE, 0x67FB, 0x6C99, 0x7473, 0x7802, 0x8A50, 0x9396,
00622  0x88DF, 0x5750, 0x5EA7, 0x632B, 0x50B5, 0x50AC, 0x518D, 0x6700,
00623  0x54C9, 0x585E, 0x59BB, 0x5BB0, 0x5F69, 0x624D, 0x63A1, 0x683D,
00624  0x6B73, 0x6E08, 0x707D, 0x91C7, 0x7280, 0x7815, 0x7826, 0x796D,
00625  0x658E, 0x7D30, 0x83DC, 0x88C1, 0x8F09, 0x969B, 0x5264, 0x5728,
00626  0x6750, 0x7F6A, 0x8CA1, 0x51B4, 0x5742, 0x962A, 0x583A, 0x698A,
00627  0x80B4, 0x54B2, 0x5D0E, 0x57FC, 0x7895, 0x9DFA, 0x4F5C, 0x524A,
00628  0x548B, 0x643E, 0x6628, 0x6714, 0x67F5, 0x7A84, 0x7B56, 0x7D22,
00629  0x932F, 0x685C, 0x9BAD, 0x7B39, 0x5319, 0x518A, 0x5237,
00630 };
00631 static const unsigned short euc_to_utf8_BB[] = {
00632          0x5BDF, 0x62F6, 0x64AE, 0x64E6, 0x672D, 0x6BBA, 0x85A9,
00633  0x96D1, 0x7690, 0x9BD6, 0x634C, 0x9306, 0x9BAB, 0x76BF, 0x6652,
00634  0x4E09, 0x5098, 0x53C2, 0x5C71, 0x60E8, 0x6492, 0x6563, 0x685F,
00635  0x71E6, 0x73CA, 0x7523, 0x7B97, 0x7E82, 0x8695, 0x8B83, 0x8CDB,
00636  0x9178, 0x9910, 0x65AC, 0x66AB, 0x6B8B, 0x4ED5, 0x4ED4, 0x4F3A,
00637  0x4F7F, 0x523A, 0x53F8, 0x53F2, 0x55E3, 0x56DB, 0x58EB, 0x59CB,
00638  0x59C9, 0x59FF, 0x5B50, 0x5C4D, 0x5E02, 0x5E2B, 0x5FD7, 0x601D,
00639  0x6307, 0x652F, 0x5B5C, 0x65AF, 0x65BD, 0x65E8, 0x679D, 0x6B62,
00640  0x6B7B, 0x6C0F, 0x7345, 0x7949, 0x79C1, 0x7CF8, 0x7D19, 0x7D2B,
00641  0x80A2, 0x8102, 0x81F3, 0x8996, 0x8A5E, 0x8A69, 0x8A66, 0x8A8C,
00642  0x8AEE, 0x8CC7, 0x8CDC, 0x96CC, 0x98FC, 0x6B6F, 0x4E8B, 0x4F3C,
00643  0x4F8D, 0x5150, 0x5B57, 0x5BFA, 0x6148, 0x6301, 0x6642,
00644 };
00645 static const unsigned short euc_to_utf8_BC[] = {
00646          0x6B21, 0x6ECB, 0x6CBB, 0x723E, 0x74BD, 0x75D4, 0x78C1,
00647  0x793A, 0x800C, 0x8033, 0x81EA, 0x8494, 0x8F9E, 0x6C50, 0x9E7F,
00648  0x5F0F, 0x8B58, 0x9D2B, 0x7AFA, 0x8EF8, 0x5B8D, 0x96EB, 0x4E03,
00649  0x53F1, 0x57F7, 0x5931, 0x5AC9, 0x5BA4, 0x6089, 0x6E7F, 0x6F06,
00650  0x75BE, 0x8CEA, 0x5B9F, 0x8500, 0x7BE0, 0x5072, 0x67F4, 0x829D,
00651  0x5C61, 0x854A, 0x7E1E, 0x820E, 0x5199, 0x5C04, 0x6368, 0x8D66,
00652  0x659C, 0x716E, 0x793E, 0x7D17, 0x8005, 0x8B1D, 0x8ECA, 0x906E,
00653  0x86C7, 0x90AA, 0x501F, 0x52FA, 0x5C3A, 0x6753, 0x707C, 0x7235,
00654  0x914C, 0x91C8, 0x932B, 0x82E5, 0x5BC2, 0x5F31, 0x60F9, 0x4E3B,
00655  0x53D6, 0x5B88, 0x624B, 0x6731, 0x6B8A, 0x72E9, 0x73E0, 0x7A2E,
00656  0x816B, 0x8DA3, 0x9152, 0x9996, 0x5112, 0x53D7, 0x546A, 0x5BFF,
00657  0x6388, 0x6A39, 0x7DAC, 0x9700, 0x56DA, 0x53CE, 0x5468,
00658 };
00659 static const unsigned short euc_to_utf8_BD[] = {
00660          0x5B97, 0x5C31, 0x5DDE, 0x4FEE, 0x6101, 0x62FE, 0x6D32,
00661  0x79C0, 0x79CB, 0x7D42, 0x7E4D, 0x7FD2, 0x81ED, 0x821F, 0x8490,
00662  0x8846, 0x8972, 0x8B90, 0x8E74, 0x8F2F, 0x9031, 0x914B, 0x916C,
00663  0x96C6, 0x919C, 0x4EC0, 0x4F4F, 0x5145, 0x5341, 0x5F93, 0x620E,
00664  0x67D4, 0x6C41, 0x6E0B, 0x7363, 0x7E26, 0x91CD, 0x9283, 0x53D4,
00665  0x5919, 0x5BBF, 0x6DD1, 0x795D, 0x7E2E, 0x7C9B, 0x587E, 0x719F,
00666  0x51FA, 0x8853, 0x8FF0, 0x4FCA, 0x5CFB, 0x6625, 0x77AC, 0x7AE3,
00667  0x821C, 0x99FF, 0x51C6, 0x5FAA, 0x65EC, 0x696F, 0x6B89, 0x6DF3,
00668  0x6E96, 0x6F64, 0x76FE, 0x7D14, 0x5DE1, 0x9075, 0x9187, 0x9806,
00669  0x51E6, 0x521D, 0x6240, 0x6691, 0x66D9, 0x6E1A, 0x5EB6, 0x7DD2,
00670  0x7F72, 0x66F8, 0x85AF, 0x85F7, 0x8AF8, 0x52A9, 0x53D9, 0x5973,
00671  0x5E8F, 0x5F90, 0x6055, 0x92E4, 0x9664, 0x50B7, 0x511F,
00672 };
00673 static const unsigned short euc_to_utf8_BE[] = {
00674          0x52DD, 0x5320, 0x5347, 0x53EC, 0x54E8, 0x5546, 0x5531,
00675  0x5617, 0x5968, 0x59BE, 0x5A3C, 0x5BB5, 0x5C06, 0x5C0F, 0x5C11,
00676  0x5C1A, 0x5E84, 0x5E8A, 0x5EE0, 0x5F70, 0x627F, 0x6284, 0x62DB,
00677  0x638C, 0x6377, 0x6607, 0x660C, 0x662D, 0x6676, 0x677E, 0x68A2,
00678  0x6A1F, 0x6A35, 0x6CBC, 0x6D88, 0x6E09, 0x6E58, 0x713C, 0x7126,
00679  0x7167, 0x75C7, 0x7701, 0x785D, 0x7901, 0x7965, 0x79F0, 0x7AE0,
00680  0x7B11, 0x7CA7, 0x7D39, 0x8096, 0x83D6, 0x848B, 0x8549, 0x885D,
00681  0x88F3, 0x8A1F, 0x8A3C, 0x8A54, 0x8A73, 0x8C61, 0x8CDE, 0x91A4,
00682  0x9266, 0x937E, 0x9418, 0x969C, 0x9798, 0x4E0A, 0x4E08, 0x4E1E,
00683  0x4E57, 0x5197, 0x5270, 0x57CE, 0x5834, 0x58CC, 0x5B22, 0x5E38,
00684  0x60C5, 0x64FE, 0x6761, 0x6756, 0x6D44, 0x72B6, 0x7573, 0x7A63,
00685  0x84B8, 0x8B72, 0x91B8, 0x9320, 0x5631, 0x57F4, 0x98FE,
00686 };
00687 static const unsigned short euc_to_utf8_BF[] = {
00688          0x62ED, 0x690D, 0x6B96, 0x71ED, 0x7E54, 0x8077, 0x8272,
00689  0x89E6, 0x98DF, 0x8755, 0x8FB1, 0x5C3B, 0x4F38, 0x4FE1, 0x4FB5,
00690  0x5507, 0x5A20, 0x5BDD, 0x5BE9, 0x5FC3, 0x614E, 0x632F, 0x65B0,
00691  0x664B, 0x68EE, 0x699B, 0x6D78, 0x6DF1, 0x7533, 0x75B9, 0x771F,
00692  0x795E, 0x79E6, 0x7D33, 0x81E3, 0x82AF, 0x85AA, 0x89AA, 0x8A3A,
00693  0x8EAB, 0x8F9B, 0x9032, 0x91DD, 0x9707, 0x4EBA, 0x4EC1, 0x5203,
00694  0x5875, 0x58EC, 0x5C0B, 0x751A, 0x5C3D, 0x814E, 0x8A0A, 0x8FC5,
00695  0x9663, 0x976D, 0x7B25, 0x8ACF, 0x9808, 0x9162, 0x56F3, 0x53A8,
00696  0x9017, 0x5439, 0x5782, 0x5E25, 0x63A8, 0x6C34, 0x708A, 0x7761,
00697  0x7C8B, 0x7FE0, 0x8870, 0x9042, 0x9154, 0x9310, 0x9318, 0x968F,
00698  0x745E, 0x9AC4, 0x5D07, 0x5D69, 0x6570, 0x67A2, 0x8DA8, 0x96DB,
00699  0x636E, 0x6749, 0x6919, 0x83C5, 0x9817, 0x96C0, 0x88FE,
00700 };
00701 static const unsigned short euc_to_utf8_C0[] = {
00702          0x6F84, 0x647A, 0x5BF8, 0x4E16, 0x702C, 0x755D, 0x662F,
00703  0x51C4, 0x5236, 0x52E2, 0x59D3, 0x5F81, 0x6027, 0x6210, 0x653F,
00704  0x6574, 0x661F, 0x6674, 0x68F2, 0x6816, 0x6B63, 0x6E05, 0x7272,
00705  0x751F, 0x76DB, 0x7CBE, 0x8056, 0x58F0, 0x88FD, 0x897F, 0x8AA0,
00706  0x8A93, 0x8ACB, 0x901D, 0x9192, 0x9752, 0x9759, 0x6589, 0x7A0E,
00707  0x8106, 0x96BB, 0x5E2D, 0x60DC, 0x621A, 0x65A5, 0x6614, 0x6790,
00708  0x77F3, 0x7A4D, 0x7C4D, 0x7E3E, 0x810A, 0x8CAC, 0x8D64, 0x8DE1,
00709  0x8E5F, 0x78A9, 0x5207, 0x62D9, 0x63A5, 0x6442, 0x6298, 0x8A2D,
00710  0x7A83, 0x7BC0, 0x8AAC, 0x96EA, 0x7D76, 0x820C, 0x8749, 0x4ED9,
00711  0x5148, 0x5343, 0x5360, 0x5BA3, 0x5C02, 0x5C16, 0x5DDD, 0x6226,
00712  0x6247, 0x64B0, 0x6813, 0x6834, 0x6CC9, 0x6D45, 0x6D17, 0x67D3,
00713  0x6F5C, 0x714E, 0x717D, 0x65CB, 0x7A7F, 0x7BAD, 0x7DDA,
00714 };
00715 static const unsigned short euc_to_utf8_C1[] = {
00716          0x7E4A, 0x7FA8, 0x817A, 0x821B, 0x8239, 0x85A6, 0x8A6E,
00717  0x8CCE, 0x8DF5, 0x9078, 0x9077, 0x92AD, 0x9291, 0x9583, 0x9BAE,
00718  0x524D, 0x5584, 0x6F38, 0x7136, 0x5168, 0x7985, 0x7E55, 0x81B3,
00719  0x7CCE, 0x564C, 0x5851, 0x5CA8, 0x63AA, 0x66FE, 0x66FD, 0x695A,
00720  0x72D9, 0x758F, 0x758E, 0x790E, 0x7956, 0x79DF, 0x7C97, 0x7D20,
00721  0x7D44, 0x8607, 0x8A34, 0x963B, 0x9061, 0x9F20, 0x50E7, 0x5275,
00722  0x53CC, 0x53E2, 0x5009, 0x55AA, 0x58EE, 0x594F, 0x723D, 0x5B8B,
00723  0x5C64, 0x531D, 0x60E3, 0x60F3, 0x635C, 0x6383, 0x633F, 0x63BB,
00724  0x64CD, 0x65E9, 0x66F9, 0x5DE3, 0x69CD, 0x69FD, 0x6F15, 0x71E5,
00725  0x4E89, 0x75E9, 0x76F8, 0x7A93, 0x7CDF, 0x7DCF, 0x7D9C, 0x8061,
00726  0x8349, 0x8358, 0x846C, 0x84BC, 0x85FB, 0x88C5, 0x8D70, 0x9001,
00727  0x906D, 0x9397, 0x971C, 0x9A12, 0x50CF, 0x5897, 0x618E,
00728 };
00729 static const unsigned short euc_to_utf8_C2[] = {
00730          0x81D3, 0x8535, 0x8D08, 0x9020, 0x4FC3, 0x5074, 0x5247,
00731  0x5373, 0x606F, 0x6349, 0x675F, 0x6E2C, 0x8DB3, 0x901F, 0x4FD7,
00732  0x5C5E, 0x8CCA, 0x65CF, 0x7D9A, 0x5352, 0x8896, 0x5176, 0x63C3,
00733  0x5B58, 0x5B6B, 0x5C0A, 0x640D, 0x6751, 0x905C, 0x4ED6, 0x591A,
00734  0x592A, 0x6C70, 0x8A51, 0x553E, 0x5815, 0x59A5, 0x60F0, 0x6253,
00735  0x67C1, 0x8235, 0x6955, 0x9640, 0x99C4, 0x9A28, 0x4F53, 0x5806,
00736  0x5BFE, 0x8010, 0x5CB1, 0x5E2F, 0x5F85, 0x6020, 0x614B, 0x6234,
00737  0x66FF, 0x6CF0, 0x6EDE, 0x80CE, 0x817F, 0x82D4, 0x888B, 0x8CB8,
00738  0x9000, 0x902E, 0x968A, 0x9EDB, 0x9BDB, 0x4EE3, 0x53F0, 0x5927,
00739  0x7B2C, 0x918D, 0x984C, 0x9DF9, 0x6EDD, 0x7027, 0x5353, 0x5544,
00740  0x5B85, 0x6258, 0x629E, 0x62D3, 0x6CA2, 0x6FEF, 0x7422, 0x8A17,
00741  0x9438, 0x6FC1, 0x8AFE, 0x8338, 0x51E7, 0x86F8, 0x53EA,
00742 };
00743 static const unsigned short euc_to_utf8_C3[] = {
00744          0x53E9, 0x4F46, 0x9054, 0x8FB0, 0x596A, 0x8131, 0x5DFD,
00745  0x7AEA, 0x8FBF, 0x68DA, 0x8C37, 0x72F8, 0x9C48, 0x6A3D, 0x8AB0,
00746  0x4E39, 0x5358, 0x5606, 0x5766, 0x62C5, 0x63A2, 0x65E6, 0x6B4E,
00747  0x6DE1, 0x6E5B, 0x70AD, 0x77ED, 0x7AEF, 0x7BAA, 0x7DBB, 0x803D,
00748  0x80C6, 0x86CB, 0x8A95, 0x935B, 0x56E3, 0x58C7, 0x5F3E, 0x65AD,
00749  0x6696, 0x6A80, 0x6BB5, 0x7537, 0x8AC7, 0x5024, 0x77E5, 0x5730,
00750  0x5F1B, 0x6065, 0x667A, 0x6C60, 0x75F4, 0x7A1A, 0x7F6E, 0x81F4,
00751  0x8718, 0x9045, 0x99B3, 0x7BC9, 0x755C, 0x7AF9, 0x7B51, 0x84C4,
00752  0x9010, 0x79E9, 0x7A92, 0x8336, 0x5AE1, 0x7740, 0x4E2D, 0x4EF2,
00753  0x5B99, 0x5FE0, 0x62BD, 0x663C, 0x67F1, 0x6CE8, 0x866B, 0x8877,
00754  0x8A3B, 0x914E, 0x92F3, 0x99D0, 0x6A17, 0x7026, 0x732A, 0x82E7,
00755  0x8457, 0x8CAF, 0x4E01, 0x5146, 0x51CB, 0x558B, 0x5BF5,
00756 };
00757 static const unsigned short euc_to_utf8_C4[] = {
00758          0x5E16, 0x5E33, 0x5E81, 0x5F14, 0x5F35, 0x5F6B, 0x5FB4,
00759  0x61F2, 0x6311, 0x66A2, 0x671D, 0x6F6E, 0x7252, 0x753A, 0x773A,
00760  0x8074, 0x8139, 0x8178, 0x8776, 0x8ABF, 0x8ADC, 0x8D85, 0x8DF3,
00761  0x929A, 0x9577, 0x9802, 0x9CE5, 0x52C5, 0x6357, 0x76F4, 0x6715,
00762  0x6C88, 0x73CD, 0x8CC3, 0x93AE, 0x9673, 0x6D25, 0x589C, 0x690E,
00763  0x69CC, 0x8FFD, 0x939A, 0x75DB, 0x901A, 0x585A, 0x6802, 0x63B4,
00764  0x69FB, 0x4F43, 0x6F2C, 0x67D8, 0x8FBB, 0x8526, 0x7DB4, 0x9354,
00765  0x693F, 0x6F70, 0x576A, 0x58F7, 0x5B2C, 0x7D2C, 0x722A, 0x540A,
00766  0x91E3, 0x9DB4, 0x4EAD, 0x4F4E, 0x505C, 0x5075, 0x5243, 0x8C9E,
00767  0x5448, 0x5824, 0x5B9A, 0x5E1D, 0x5E95, 0x5EAD, 0x5EF7, 0x5F1F,
00768  0x608C, 0x62B5, 0x633A, 0x63D0, 0x68AF, 0x6C40, 0x7887, 0x798E,
00769  0x7A0B, 0x7DE0, 0x8247, 0x8A02, 0x8AE6, 0x8E44, 0x9013,
00770 };
00771 static const unsigned short euc_to_utf8_C5[] = {
00772          0x90B8, 0x912D, 0x91D8, 0x9F0E, 0x6CE5, 0x6458, 0x64E2,
00773  0x6575, 0x6EF4, 0x7684, 0x7B1B, 0x9069, 0x93D1, 0x6EBA, 0x54F2,
00774  0x5FB9, 0x64A4, 0x8F4D, 0x8FED, 0x9244, 0x5178, 0x586B, 0x5929,
00775  0x5C55, 0x5E97, 0x6DFB, 0x7E8F, 0x751C, 0x8CBC, 0x8EE2, 0x985B,
00776  0x70B9, 0x4F1D, 0x6BBF, 0x6FB1, 0x7530, 0x96FB, 0x514E, 0x5410,
00777  0x5835, 0x5857, 0x59AC, 0x5C60, 0x5F92, 0x6597, 0x675C, 0x6E21,
00778  0x767B, 0x83DF, 0x8CED, 0x9014, 0x90FD, 0x934D, 0x7825, 0x783A,
00779  0x52AA, 0x5EA6, 0x571F, 0x5974, 0x6012, 0x5012, 0x515A, 0x51AC,
00780  0x51CD, 0x5200, 0x5510, 0x5854, 0x5858, 0x5957, 0x5B95, 0x5CF6,
00781  0x5D8B, 0x60BC, 0x6295, 0x642D, 0x6771, 0x6843, 0x68BC, 0x68DF,
00782  0x76D7, 0x6DD8, 0x6E6F, 0x6D9B, 0x706F, 0x71C8, 0x5F53, 0x75D8,
00783  0x7977, 0x7B49, 0x7B54, 0x7B52, 0x7CD6, 0x7D71, 0x5230,
00784 };
00785 static const unsigned short euc_to_utf8_C6[] = {
00786          0x8463, 0x8569, 0x85E4, 0x8A0E, 0x8B04, 0x8C46, 0x8E0F,
00787  0x9003, 0x900F, 0x9419, 0x9676, 0x982D, 0x9A30, 0x95D8, 0x50CD,
00788  0x52D5, 0x540C, 0x5802, 0x5C0E, 0x61A7, 0x649E, 0x6D1E, 0x77B3,
00789  0x7AE5, 0x80F4, 0x8404, 0x9053, 0x9285, 0x5CE0, 0x9D07, 0x533F,
00790  0x5F97, 0x5FB3, 0x6D9C, 0x7279, 0x7763, 0x79BF, 0x7BE4, 0x6BD2,
00791  0x72EC, 0x8AAD, 0x6803, 0x6A61, 0x51F8, 0x7A81, 0x6934, 0x5C4A,
00792  0x9CF6, 0x82EB, 0x5BC5, 0x9149, 0x701E, 0x5678, 0x5C6F, 0x60C7,
00793  0x6566, 0x6C8C, 0x8C5A, 0x9041, 0x9813, 0x5451, 0x66C7, 0x920D,
00794  0x5948, 0x90A3, 0x5185, 0x4E4D, 0x51EA, 0x8599, 0x8B0E, 0x7058,
00795  0x637A, 0x934B, 0x6962, 0x99B4, 0x7E04, 0x7577, 0x5357, 0x6960,
00796  0x8EDF, 0x96E3, 0x6C5D, 0x4E8C, 0x5C3C, 0x5F10, 0x8FE9, 0x5302,
00797  0x8CD1, 0x8089, 0x8679, 0x5EFF, 0x65E5, 0x4E73, 0x5165,
00798 };
00799 static const unsigned short euc_to_utf8_C7[] = {
00800          0x5982, 0x5C3F, 0x97EE, 0x4EFB, 0x598A, 0x5FCD, 0x8A8D,
00801  0x6FE1, 0x79B0, 0x7962, 0x5BE7, 0x8471, 0x732B, 0x71B1, 0x5E74,
00802  0x5FF5, 0x637B, 0x649A, 0x71C3, 0x7C98, 0x4E43, 0x5EFC, 0x4E4B,
00803  0x57DC, 0x56A2, 0x60A9, 0x6FC3, 0x7D0D, 0x80FD, 0x8133, 0x81BF,
00804  0x8FB2, 0x8997, 0x86A4, 0x5DF4, 0x628A, 0x64AD, 0x8987, 0x6777,
00805  0x6CE2, 0x6D3E, 0x7436, 0x7834, 0x5A46, 0x7F75, 0x82AD, 0x99AC,
00806  0x4FF3, 0x5EC3, 0x62DD, 0x6392, 0x6557, 0x676F, 0x76C3, 0x724C,
00807  0x80CC, 0x80BA, 0x8F29, 0x914D, 0x500D, 0x57F9, 0x5A92, 0x6885,
00808  0x6973, 0x7164, 0x72FD, 0x8CB7, 0x58F2, 0x8CE0, 0x966A, 0x9019,
00809  0x877F, 0x79E4, 0x77E7, 0x8429, 0x4F2F, 0x5265, 0x535A, 0x62CD,
00810  0x67CF, 0x6CCA, 0x767D, 0x7B94, 0x7C95, 0x8236, 0x8584, 0x8FEB,
00811  0x66DD, 0x6F20, 0x7206, 0x7E1B, 0x83AB, 0x99C1, 0x9EA6,
00812 };
00813 static const unsigned short euc_to_utf8_C8[] = {
00814          0x51FD, 0x7BB1, 0x7872, 0x7BB8, 0x8087, 0x7B48, 0x6AE8,
00815  0x5E61, 0x808C, 0x7551, 0x7560, 0x516B, 0x9262, 0x6E8C, 0x767A,
00816  0x9197, 0x9AEA, 0x4F10, 0x7F70, 0x629C, 0x7B4F, 0x95A5, 0x9CE9,
00817  0x567A, 0x5859, 0x86E4, 0x96BC, 0x4F34, 0x5224, 0x534A, 0x53CD,
00818  0x53DB, 0x5E06, 0x642C, 0x6591, 0x677F, 0x6C3E, 0x6C4E, 0x7248,
00819  0x72AF, 0x73ED, 0x7554, 0x7E41, 0x822C, 0x85E9, 0x8CA9, 0x7BC4,
00820  0x91C6, 0x7169, 0x9812, 0x98EF, 0x633D, 0x6669, 0x756A, 0x76E4,
00821  0x78D0, 0x8543, 0x86EE, 0x532A, 0x5351, 0x5426, 0x5983, 0x5E87,
00822  0x5F7C, 0x60B2, 0x6249, 0x6279, 0x62AB, 0x6590, 0x6BD4, 0x6CCC,
00823  0x75B2, 0x76AE, 0x7891, 0x79D8, 0x7DCB, 0x7F77, 0x80A5, 0x88AB,
00824  0x8AB9, 0x8CBB, 0x907F, 0x975E, 0x98DB, 0x6A0B, 0x7C38, 0x5099,
00825  0x5C3E, 0x5FAE, 0x6787, 0x6BD8, 0x7435, 0x7709, 0x7F8E,
00826 };
00827 static const unsigned short euc_to_utf8_C9[] = {
00828          0x9F3B, 0x67CA, 0x7A17, 0x5339, 0x758B, 0x9AED, 0x5F66,
00829  0x819D, 0x83F1, 0x8098, 0x5F3C, 0x5FC5, 0x7562, 0x7B46, 0x903C,
00830  0x6867, 0x59EB, 0x5A9B, 0x7D10, 0x767E, 0x8B2C, 0x4FF5, 0x5F6A,
00831  0x6A19, 0x6C37, 0x6F02, 0x74E2, 0x7968, 0x8868, 0x8A55, 0x8C79,
00832  0x5EDF, 0x63CF, 0x75C5, 0x79D2, 0x82D7, 0x9328, 0x92F2, 0x849C,
00833  0x86ED, 0x9C2D, 0x54C1, 0x5F6C, 0x658C, 0x6D5C, 0x7015, 0x8CA7,
00834  0x8CD3, 0x983B, 0x654F, 0x74F6, 0x4E0D, 0x4ED8, 0x57E0, 0x592B,
00835  0x5A66, 0x5BCC, 0x51A8, 0x5E03, 0x5E9C, 0x6016, 0x6276, 0x6577,
00836  0x65A7, 0x666E, 0x6D6E, 0x7236, 0x7B26, 0x8150, 0x819A, 0x8299,
00837  0x8B5C, 0x8CA0, 0x8CE6, 0x8D74, 0x961C, 0x9644, 0x4FAE, 0x64AB,
00838  0x6B66, 0x821E, 0x8461, 0x856A, 0x90E8, 0x5C01, 0x6953, 0x98A8,
00839  0x847A, 0x8557, 0x4F0F, 0x526F, 0x5FA9, 0x5E45, 0x670D,
00840 };
00841 static const unsigned short euc_to_utf8_CA[] = {
00842          0x798F, 0x8179, 0x8907, 0x8986, 0x6DF5, 0x5F17, 0x6255,
00843  0x6CB8, 0x4ECF, 0x7269, 0x9B92, 0x5206, 0x543B, 0x5674, 0x58B3,
00844  0x61A4, 0x626E, 0x711A, 0x596E, 0x7C89, 0x7CDE, 0x7D1B, 0x96F0,
00845  0x6587, 0x805E, 0x4E19, 0x4F75, 0x5175, 0x5840, 0x5E63, 0x5E73,
00846  0x5F0A, 0x67C4, 0x4E26, 0x853D, 0x9589, 0x965B, 0x7C73, 0x9801,
00847  0x50FB, 0x58C1, 0x7656, 0x78A7, 0x5225, 0x77A5, 0x8511, 0x7B86,
00848  0x504F, 0x5909, 0x7247, 0x7BC7, 0x7DE8, 0x8FBA, 0x8FD4, 0x904D,
00849  0x4FBF, 0x52C9, 0x5A29, 0x5F01, 0x97AD, 0x4FDD, 0x8217, 0x92EA,
00850  0x5703, 0x6355, 0x6B69, 0x752B, 0x88DC, 0x8F14, 0x7A42, 0x52DF,
00851  0x5893, 0x6155, 0x620A, 0x66AE, 0x6BCD, 0x7C3F, 0x83E9, 0x5023,
00852  0x4FF8, 0x5305, 0x5446, 0x5831, 0x5949, 0x5B9D, 0x5CF0, 0x5CEF,
00853  0x5D29, 0x5E96, 0x62B1, 0x6367, 0x653E, 0x65B9, 0x670B,
00854 };
00855 static const unsigned short euc_to_utf8_CB[] = {
00856          0x6CD5, 0x6CE1, 0x70F9, 0x7832, 0x7E2B, 0x80DE, 0x82B3,
00857  0x840C, 0x84EC, 0x8702, 0x8912, 0x8A2A, 0x8C4A, 0x90A6, 0x92D2,
00858  0x98FD, 0x9CF3, 0x9D6C, 0x4E4F, 0x4EA1, 0x508D, 0x5256, 0x574A,
00859  0x59A8, 0x5E3D, 0x5FD8, 0x5FD9, 0x623F, 0x66B4, 0x671B, 0x67D0,
00860  0x68D2, 0x5192, 0x7D21, 0x80AA, 0x81A8, 0x8B00, 0x8C8C, 0x8CBF,
00861  0x927E, 0x9632, 0x5420, 0x982C, 0x5317, 0x50D5, 0x535C, 0x58A8,
00862  0x64B2, 0x6734, 0x7267, 0x7766, 0x7A46, 0x91E6, 0x52C3, 0x6CA1,
00863  0x6B86, 0x5800, 0x5E4C, 0x5954, 0x672C, 0x7FFB, 0x51E1, 0x76C6,
00864  0x6469, 0x78E8, 0x9B54, 0x9EBB, 0x57CB, 0x59B9, 0x6627, 0x679A,
00865  0x6BCE, 0x54E9, 0x69D9, 0x5E55, 0x819C, 0x6795, 0x9BAA, 0x67FE,
00866  0x9C52, 0x685D, 0x4EA6, 0x4FE3, 0x53C8, 0x62B9, 0x672B, 0x6CAB,
00867  0x8FC4, 0x4FAD, 0x7E6D, 0x9EBF, 0x4E07, 0x6162, 0x6E80,
00868 };
00869 static const unsigned short euc_to_utf8_CC[] = {
00870          0x6F2B, 0x8513, 0x5473, 0x672A, 0x9B45, 0x5DF3, 0x7B95,
00871  0x5CAC, 0x5BC6, 0x871C, 0x6E4A, 0x84D1, 0x7A14, 0x8108, 0x5999,
00872  0x7C8D, 0x6C11, 0x7720, 0x52D9, 0x5922, 0x7121, 0x725F, 0x77DB,
00873  0x9727, 0x9D61, 0x690B, 0x5A7F, 0x5A18, 0x51A5, 0x540D, 0x547D,
00874  0x660E, 0x76DF, 0x8FF7, 0x9298, 0x9CF4, 0x59EA, 0x725D, 0x6EC5,
00875  0x514D, 0x68C9, 0x7DBF, 0x7DEC, 0x9762, 0x9EBA, 0x6478, 0x6A21,
00876  0x8302, 0x5984, 0x5B5F, 0x6BDB, 0x731B, 0x76F2, 0x7DB2, 0x8017,
00877  0x8499, 0x5132, 0x6728, 0x9ED9, 0x76EE, 0x6762, 0x52FF, 0x9905,
00878  0x5C24, 0x623B, 0x7C7E, 0x8CB0, 0x554F, 0x60B6, 0x7D0B, 0x9580,
00879  0x5301, 0x4E5F, 0x51B6, 0x591C, 0x723A, 0x8036, 0x91CE, 0x5F25,
00880  0x77E2, 0x5384, 0x5F79, 0x7D04, 0x85AC, 0x8A33, 0x8E8D, 0x9756,
00881  0x67F3, 0x85AE, 0x9453, 0x6109, 0x6108, 0x6CB9, 0x7652,
00882 };
00883 static const unsigned short euc_to_utf8_CD[] = {
00884          0x8AED, 0x8F38, 0x552F, 0x4F51, 0x512A, 0x52C7, 0x53CB,
00885  0x5BA5, 0x5E7D, 0x60A0, 0x6182, 0x63D6, 0x6709, 0x67DA, 0x6E67,
00886  0x6D8C, 0x7336, 0x7337, 0x7531, 0x7950, 0x88D5, 0x8A98, 0x904A,
00887  0x9091, 0x90F5, 0x96C4, 0x878D, 0x5915, 0x4E88, 0x4F59, 0x4E0E,
00888  0x8A89, 0x8F3F, 0x9810, 0x50AD, 0x5E7C, 0x5996, 0x5BB9, 0x5EB8,
00889  0x63DA, 0x63FA, 0x64C1, 0x66DC, 0x694A, 0x69D8, 0x6D0B, 0x6EB6,
00890  0x7194, 0x7528, 0x7AAF, 0x7F8A, 0x8000, 0x8449, 0x84C9, 0x8981,
00891  0x8B21, 0x8E0A, 0x9065, 0x967D, 0x990A, 0x617E, 0x6291, 0x6B32,
00892  0x6C83, 0x6D74, 0x7FCC, 0x7FFC, 0x6DC0, 0x7F85, 0x87BA, 0x88F8,
00893  0x6765, 0x83B1, 0x983C, 0x96F7, 0x6D1B, 0x7D61, 0x843D, 0x916A,
00894  0x4E71, 0x5375, 0x5D50, 0x6B04, 0x6FEB, 0x85CD, 0x862D, 0x89A7,
00895  0x5229, 0x540F, 0x5C65, 0x674E, 0x68A8, 0x7406, 0x7483,
00896 };
00897 static const unsigned short euc_to_utf8_CE[] = {
00898          0x75E2, 0x88CF, 0x88E1, 0x91CC, 0x96E2, 0x9678, 0x5F8B,
00899  0x7387, 0x7ACB, 0x844E, 0x63A0, 0x7565, 0x5289, 0x6D41, 0x6E9C,
00900  0x7409, 0x7559, 0x786B, 0x7C92, 0x9686, 0x7ADC, 0x9F8D, 0x4FB6,
00901  0x616E, 0x65C5, 0x865C, 0x4E86, 0x4EAE, 0x50DA, 0x4E21, 0x51CC,
00902  0x5BEE, 0x6599, 0x6881, 0x6DBC, 0x731F, 0x7642, 0x77AD, 0x7A1C,
00903  0x7CE7, 0x826F, 0x8AD2, 0x907C, 0x91CF, 0x9675, 0x9818, 0x529B,
00904  0x7DD1, 0x502B, 0x5398, 0x6797, 0x6DCB, 0x71D0, 0x7433, 0x81E8,
00905  0x8F2A, 0x96A3, 0x9C57, 0x9E9F, 0x7460, 0x5841, 0x6D99, 0x7D2F,
00906  0x985E, 0x4EE4, 0x4F36, 0x4F8B, 0x51B7, 0x52B1, 0x5DBA, 0x601C,
00907  0x73B2, 0x793C, 0x82D3, 0x9234, 0x96B7, 0x96F6, 0x970A, 0x9E97,
00908  0x9F62, 0x66A6, 0x6B74, 0x5217, 0x52A3, 0x70C8, 0x88C2, 0x5EC9,
00909  0x604B, 0x6190, 0x6F23, 0x7149, 0x7C3E, 0x7DF4, 0x806F,
00910 };
00911 static const unsigned short euc_to_utf8_CF[] = {
00912          0x84EE, 0x9023, 0x932C, 0x5442, 0x9B6F, 0x6AD3, 0x7089,
00913  0x8CC2, 0x8DEF, 0x9732, 0x52B4, 0x5A41, 0x5ECA, 0x5F04, 0x6717,
00914  0x697C, 0x6994, 0x6D6A, 0x6F0F, 0x7262, 0x72FC, 0x7BED, 0x8001,
00915  0x807E, 0x874B, 0x90CE, 0x516D, 0x9E93, 0x7984, 0x808B, 0x9332,
00916  0x8AD6, 0x502D, 0x548C, 0x8A71, 0x6B6A, 0x8CC4, 0x8107, 0x60D1,
00917  0x67A0, 0x9DF2, 0x4E99, 0x4E98, 0x9C10, 0x8A6B, 0x85C1, 0x8568,
00918  0x6900, 0x6E7E, 0x7897, 0x8155,      0,      0,      0,      0,
00919       0,      0,      0,      0,      0,      0,      0,      0,
00920       0,      0,      0,      0,      0,      0,      0,      0,
00921       0,      0,      0,      0,      0,      0,      0,      0,
00922       0,      0,      0,      0,      0,      0,      0,      0,
00923       0,      0,      0,      0,      0,      0,      0,
00924 };
00925 static const unsigned short euc_to_utf8_CF_x0213[] = {
00926          0x84EE, 0x9023, 0x932C, 0x5442, 0x9B6F, 0x6AD3, 0x7089,
00927  0x8CC2, 0x8DEF, 0x9732, 0x52B4, 0x5A41, 0x5ECA, 0x5F04, 0x6717,
00928  0x697C, 0x6994, 0x6D6A, 0x6F0F, 0x7262, 0x72FC, 0x7BED, 0x8001,
00929  0x807E, 0x874B, 0x90CE, 0x516D, 0x9E93, 0x7984, 0x808B, 0x9332,
00930  0x8AD6, 0x502D, 0x548C, 0x8A71, 0x6B6A, 0x8CC4, 0x8107, 0x60D1,
00931  0x67A0, 0x9DF2, 0x4E99, 0x4E98, 0x9C10, 0x8A6B, 0x85C1, 0x8568,
00932  0x6900, 0x6E7E, 0x7897, 0x8155, 0xD842 /*0xDF9F*/, 0x5B41, 0x5B56, 0x5B7D,
00933  0x5B93, 0x5BD8, 0x5BEC, 0x5C12, 0x5C1E, 0x5C23, 0x5C2B, 0x378D,
00934  0x5C62, 0xFA3B, 0xFA3C, 0xD845 /*0xDEB4*/, 0x5C7A, 0x5C8F, 0x5C9F, 0x5CA3,
00935  0x5CAA, 0x5CBA, 0x5CCB, 0x5CD0, 0x5CD2, 0x5CF4, 0xD847 /*0xDE34*/, 0x37E2,
00936  0x5D0D, 0x5D27, 0xFA11, 0x5D46, 0x5D47, 0x5D53, 0x5D4A, 0x5D6D,
00937  0x5D81, 0x5DA0, 0x5DA4, 0x5DA7, 0x5DB8, 0x5DCB, 0x541E,
00938 };
00939 static const unsigned short euc_to_utf8_D0[] = {
00940          0x5F0C, 0x4E10, 0x4E15, 0x4E2A, 0x4E31, 0x4E36, 0x4E3C,
00941  0x4E3F, 0x4E42, 0x4E56, 0x4E58, 0x4E82, 0x4E85, 0x8C6B, 0x4E8A,
00942  0x8212, 0x5F0D, 0x4E8E, 0x4E9E, 0x4E9F, 0x4EA0, 0x4EA2, 0x4EB0,
00943  0x4EB3, 0x4EB6, 0x4ECE, 0x4ECD, 0x4EC4, 0x4EC6, 0x4EC2, 0x4ED7,
00944  0x4EDE, 0x4EED, 0x4EDF, 0x4EF7, 0x4F09, 0x4F5A, 0x4F30, 0x4F5B,
00945  0x4F5D, 0x4F57, 0x4F47, 0x4F76, 0x4F88, 0x4F8F, 0x4F98, 0x4F7B,
00946  0x4F69, 0x4F70, 0x4F91, 0x4F6F, 0x4F86, 0x4F96, 0x5118, 0x4FD4,
00947  0x4FDF, 0x4FCE, 0x4FD8, 0x4FDB, 0x4FD1, 0x4FDA, 0x4FD0, 0x4FE4,
00948  0x4FE5, 0x501A, 0x5028, 0x5014, 0x502A, 0x5025, 0x5005, 0x4F1C,
00949  0x4FF6, 0x5021, 0x5029, 0x502C, 0x4FFE, 0x4FEF, 0x5011, 0x5006,
00950  0x5043, 0x5047, 0x6703, 0x5055, 0x5050, 0x5048, 0x505A, 0x5056,
00951  0x506C, 0x5078, 0x5080, 0x509A, 0x5085, 0x50B4, 0x50B2,
00952 };
00953 static const unsigned short euc_to_utf8_D1[] = {
00954          0x50C9, 0x50CA, 0x50B3, 0x50C2, 0x50D6, 0x50DE, 0x50E5,
00955  0x50ED, 0x50E3, 0x50EE, 0x50F9, 0x50F5, 0x5109, 0x5101, 0x5102,
00956  0x5116, 0x5115, 0x5114, 0x511A, 0x5121, 0x513A, 0x5137, 0x513C,
00957  0x513B, 0x513F, 0x5140, 0x5152, 0x514C, 0x5154, 0x5162, 0x7AF8,
00958  0x5169, 0x516A, 0x516E, 0x5180, 0x5182, 0x56D8, 0x518C, 0x5189,
00959  0x518F, 0x5191, 0x5193, 0x5195, 0x5196, 0x51A4, 0x51A6, 0x51A2,
00960  0x51A9, 0x51AA, 0x51AB, 0x51B3, 0x51B1, 0x51B2, 0x51B0, 0x51B5,
00961  0x51BD, 0x51C5, 0x51C9, 0x51DB, 0x51E0, 0x8655, 0x51E9, 0x51ED,
00962  0x51F0, 0x51F5, 0x51FE, 0x5204, 0x520B, 0x5214, 0x520E, 0x5227,
00963  0x522A, 0x522E, 0x5233, 0x5239, 0x524F, 0x5244, 0x524B, 0x524C,
00964  0x525E, 0x5254, 0x526A, 0x5274, 0x5269, 0x5273, 0x527F, 0x527D,
00965  0x528D, 0x5294, 0x5292, 0x5271, 0x5288, 0x5291, 0x8FA8,
00966 };
00967 static const unsigned short euc_to_utf8_D2[] = {
00968          0x8FA7, 0x52AC, 0x52AD, 0x52BC, 0x52B5, 0x52C1, 0x52CD,
00969  0x52D7, 0x52DE, 0x52E3, 0x52E6, 0x98ED, 0x52E0, 0x52F3, 0x52F5,
00970  0x52F8, 0x52F9, 0x5306, 0x5308, 0x7538, 0x530D, 0x5310, 0x530F,
00971  0x5315, 0x531A, 0x5323, 0x532F, 0x5331, 0x5333, 0x5338, 0x5340,
00972  0x5346, 0x5345, 0x4E17, 0x5349, 0x534D, 0x51D6, 0x535E, 0x5369,
00973  0x536E, 0x5918, 0x537B, 0x5377, 0x5382, 0x5396, 0x53A0, 0x53A6,
00974  0x53A5, 0x53AE, 0x53B0, 0x53B6, 0x53C3, 0x7C12, 0x96D9, 0x53DF,
00975  0x66FC, 0x71EE, 0x53EE, 0x53E8, 0x53ED, 0x53FA, 0x5401, 0x543D,
00976  0x5440, 0x542C, 0x542D, 0x543C, 0x542E, 0x5436, 0x5429, 0x541D,
00977  0x544E, 0x548F, 0x5475, 0x548E, 0x545F, 0x5471, 0x5477, 0x5470,
00978  0x5492, 0x547B, 0x5480, 0x5476, 0x5484, 0x5490, 0x5486, 0x54C7,
00979  0x54A2, 0x54B8, 0x54A5, 0x54AC, 0x54C4, 0x54C8, 0x54A8,
00980 };
00981 static const unsigned short euc_to_utf8_D3[] = {
00982          0x54AB, 0x54C2, 0x54A4, 0x54BE, 0x54BC, 0x54D8, 0x54E5,
00983  0x54E6, 0x550F, 0x5514, 0x54FD, 0x54EE, 0x54ED, 0x54FA, 0x54E2,
00984  0x5539, 0x5540, 0x5563, 0x554C, 0x552E, 0x555C, 0x5545, 0x5556,
00985  0x5557, 0x5538, 0x5533, 0x555D, 0x5599, 0x5580, 0x54AF, 0x558A,
00986  0x559F, 0x557B, 0x557E, 0x5598, 0x559E, 0x55AE, 0x557C, 0x5583,
00987  0x55A9, 0x5587, 0x55A8, 0x55DA, 0x55C5, 0x55DF, 0x55C4, 0x55DC,
00988  0x55E4, 0x55D4, 0x5614, 0x55F7, 0x5616, 0x55FE, 0x55FD, 0x561B,
00989  0x55F9, 0x564E, 0x5650, 0x71DF, 0x5634, 0x5636, 0x5632, 0x5638,
00990  0x566B, 0x5664, 0x562F, 0x566C, 0x566A, 0x5686, 0x5680, 0x568A,
00991  0x56A0, 0x5694, 0x568F, 0x56A5, 0x56AE, 0x56B6, 0x56B4, 0x56C2,
00992  0x56BC, 0x56C1, 0x56C3, 0x56C0, 0x56C8, 0x56CE, 0x56D1, 0x56D3,
00993  0x56D7, 0x56EE, 0x56F9, 0x5700, 0x56FF, 0x5704, 0x5709,
00994 };
00995 static const unsigned short euc_to_utf8_D4[] = {
00996          0x5708, 0x570B, 0x570D, 0x5713, 0x5718, 0x5716, 0x55C7,
00997  0x571C, 0x5726, 0x5737, 0x5738, 0x574E, 0x573B, 0x5740, 0x574F,
00998  0x5769, 0x57C0, 0x5788, 0x5761, 0x577F, 0x5789, 0x5793, 0x57A0,
00999  0x57B3, 0x57A4, 0x57AA, 0x57B0, 0x57C3, 0x57C6, 0x57D4, 0x57D2,
01000  0x57D3, 0x580A, 0x57D6, 0x57E3, 0x580B, 0x5819, 0x581D, 0x5872,
01001  0x5821, 0x5862, 0x584B, 0x5870, 0x6BC0, 0x5852, 0x583D, 0x5879,
01002  0x5885, 0x58B9, 0x589F, 0x58AB, 0x58BA, 0x58DE, 0x58BB, 0x58B8,
01003  0x58AE, 0x58C5, 0x58D3, 0x58D1, 0x58D7, 0x58D9, 0x58D8, 0x58E5,
01004  0x58DC, 0x58E4, 0x58DF, 0x58EF, 0x58FA, 0x58F9, 0x58FB, 0x58FC,
01005  0x58FD, 0x5902, 0x590A, 0x5910, 0x591B, 0x68A6, 0x5925, 0x592C,
01006  0x592D, 0x5932, 0x5938, 0x593E, 0x7AD2, 0x5955, 0x5950, 0x594E,
01007  0x595A, 0x5958, 0x5962, 0x5960, 0x5967, 0x596C, 0x5969,
01008 };
01009 static const unsigned short euc_to_utf8_D5[] = {
01010          0x5978, 0x5981, 0x599D, 0x4F5E, 0x4FAB, 0x59A3, 0x59B2,
01011  0x59C6, 0x59E8, 0x59DC, 0x598D, 0x59D9, 0x59DA, 0x5A25, 0x5A1F,
01012  0x5A11, 0x5A1C, 0x5A09, 0x5A1A, 0x5A40, 0x5A6C, 0x5A49, 0x5A35,
01013  0x5A36, 0x5A62, 0x5A6A, 0x5A9A, 0x5ABC, 0x5ABE, 0x5ACB, 0x5AC2,
01014  0x5ABD, 0x5AE3, 0x5AD7, 0x5AE6, 0x5AE9, 0x5AD6, 0x5AFA, 0x5AFB,
01015  0x5B0C, 0x5B0B, 0x5B16, 0x5B32, 0x5AD0, 0x5B2A, 0x5B36, 0x5B3E,
01016  0x5B43, 0x5B45, 0x5B40, 0x5B51, 0x5B55, 0x5B5A, 0x5B5B, 0x5B65,
01017  0x5B69, 0x5B70, 0x5B73, 0x5B75, 0x5B78, 0x6588, 0x5B7A, 0x5B80,
01018  0x5B83, 0x5BA6, 0x5BB8, 0x5BC3, 0x5BC7, 0x5BC9, 0x5BD4, 0x5BD0,
01019  0x5BE4, 0x5BE6, 0x5BE2, 0x5BDE, 0x5BE5, 0x5BEB, 0x5BF0, 0x5BF6,
01020  0x5BF3, 0x5C05, 0x5C07, 0x5C08, 0x5C0D, 0x5C13, 0x5C20, 0x5C22,
01021  0x5C28, 0x5C38, 0x5C39, 0x5C41, 0x5C46, 0x5C4E, 0x5C53,
01022 };
01023 static const unsigned short euc_to_utf8_D6[] = {
01024          0x5C50, 0x5C4F, 0x5B71, 0x5C6C, 0x5C6E, 0x4E62, 0x5C76,
01025  0x5C79, 0x5C8C, 0x5C91, 0x5C94, 0x599B, 0x5CAB, 0x5CBB, 0x5CB6,
01026  0x5CBC, 0x5CB7, 0x5CC5, 0x5CBE, 0x5CC7, 0x5CD9, 0x5CE9, 0x5CFD,
01027  0x5CFA, 0x5CED, 0x5D8C, 0x5CEA, 0x5D0B, 0x5D15, 0x5D17, 0x5D5C,
01028  0x5D1F, 0x5D1B, 0x5D11, 0x5D14, 0x5D22, 0x5D1A, 0x5D19, 0x5D18,
01029  0x5D4C, 0x5D52, 0x5D4E, 0x5D4B, 0x5D6C, 0x5D73, 0x5D76, 0x5D87,
01030  0x5D84, 0x5D82, 0x5DA2, 0x5D9D, 0x5DAC, 0x5DAE, 0x5DBD, 0x5D90,
01031  0x5DB7, 0x5DBC, 0x5DC9, 0x5DCD, 0x5DD3, 0x5DD2, 0x5DD6, 0x5DDB,
01032  0x5DEB, 0x5DF2, 0x5DF5, 0x5E0B, 0x5E1A, 0x5E19, 0x5E11, 0x5E1B,
01033  0x5E36, 0x5E37, 0x5E44, 0x5E43, 0x5E40, 0x5E4E, 0x5E57, 0x5E54,
01034  0x5E5F, 0x5E62, 0x5E64, 0x5E47, 0x5E75, 0x5E76, 0x5E7A, 0x9EBC,
01035  0x5E7F, 0x5EA0, 0x5EC1, 0x5EC2, 0x5EC8, 0x5ED0, 0x5ECF,
01036 };
01037 static const unsigned short euc_to_utf8_D7[] = {
01038          0x5ED6, 0x5EE3, 0x5EDD, 0x5EDA, 0x5EDB, 0x5EE2, 0x5EE1,
01039  0x5EE8, 0x5EE9, 0x5EEC, 0x5EF1, 0x5EF3, 0x5EF0, 0x5EF4, 0x5EF8,
01040  0x5EFE, 0x5F03, 0x5F09, 0x5F5D, 0x5F5C, 0x5F0B, 0x5F11, 0x5F16,
01041  0x5F29, 0x5F2D, 0x5F38, 0x5F41, 0x5F48, 0x5F4C, 0x5F4E, 0x5F2F,
01042  0x5F51, 0x5F56, 0x5F57, 0x5F59, 0x5F61, 0x5F6D, 0x5F73, 0x5F77,
01043  0x5F83, 0x5F82, 0x5F7F, 0x5F8A, 0x5F88, 0x5F91, 0x5F87, 0x5F9E,
01044  0x5F99, 0x5F98, 0x5FA0, 0x5FA8, 0x5FAD, 0x5FBC, 0x5FD6, 0x5FFB,
01045  0x5FE4, 0x5FF8, 0x5FF1, 0x5FDD, 0x60B3, 0x5FFF, 0x6021, 0x6060,
01046  0x6019, 0x6010, 0x6029, 0x600E, 0x6031, 0x601B, 0x6015, 0x602B,
01047  0x6026, 0x600F, 0x603A, 0x605A, 0x6041, 0x606A, 0x6077, 0x605F,
01048  0x604A, 0x6046, 0x604D, 0x6063, 0x6043, 0x6064, 0x6042, 0x606C,
01049  0x606B, 0x6059, 0x6081, 0x608D, 0x60E7, 0x6083, 0x609A,
01050 };
01051 static const unsigned short euc_to_utf8_D8[] = {
01052          0x6084, 0x609B, 0x6096, 0x6097, 0x6092, 0x60A7, 0x608B,
01053  0x60E1, 0x60B8, 0x60E0, 0x60D3, 0x60B4, 0x5FF0, 0x60BD, 0x60C6,
01054  0x60B5, 0x60D8, 0x614D, 0x6115, 0x6106, 0x60F6, 0x60F7, 0x6100,
01055  0x60F4, 0x60FA, 0x6103, 0x6121, 0x60FB, 0x60F1, 0x610D, 0x610E,
01056  0x6147, 0x613E, 0x6128, 0x6127, 0x614A, 0x613F, 0x613C, 0x612C,
01057  0x6134, 0x613D, 0x6142, 0x6144, 0x6173, 0x6177, 0x6158, 0x6159,
01058  0x615A, 0x616B, 0x6174, 0x616F, 0x6165, 0x6171, 0x615F, 0x615D,
01059  0x6153, 0x6175, 0x6199, 0x6196, 0x6187, 0x61AC, 0x6194, 0x619A,
01060  0x618A, 0x6191, 0x61AB, 0x61AE, 0x61CC, 0x61CA, 0x61C9, 0x61F7,
01061  0x61C8, 0x61C3, 0x61C6, 0x61BA, 0x61CB, 0x7F79, 0x61CD, 0x61E6,
01062  0x61E3, 0x61F6, 0x61FA, 0x61F4, 0x61FF, 0x61FD, 0x61FC, 0x61FE,
01063  0x6200, 0x6208, 0x6209, 0x620D, 0x620C, 0x6214, 0x621B,
01064 };
01065 static const unsigned short euc_to_utf8_D9[] = {
01066          0x621E, 0x6221, 0x622A, 0x622E, 0x6230, 0x6232, 0x6233,
01067  0x6241, 0x624E, 0x625E, 0x6263, 0x625B, 0x6260, 0x6268, 0x627C,
01068  0x6282, 0x6289, 0x627E, 0x6292, 0x6293, 0x6296, 0x62D4, 0x6283,
01069  0x6294, 0x62D7, 0x62D1, 0x62BB, 0x62CF, 0x62FF, 0x62C6, 0x64D4,
01070  0x62C8, 0x62DC, 0x62CC, 0x62CA, 0x62C2, 0x62C7, 0x629B, 0x62C9,
01071  0x630C, 0x62EE, 0x62F1, 0x6327, 0x6302, 0x6308, 0x62EF, 0x62F5,
01072  0x6350, 0x633E, 0x634D, 0x641C, 0x634F, 0x6396, 0x638E, 0x6380,
01073  0x63AB, 0x6376, 0x63A3, 0x638F, 0x6389, 0x639F, 0x63B5, 0x636B,
01074  0x6369, 0x63BE, 0x63E9, 0x63C0, 0x63C6, 0x63E3, 0x63C9, 0x63D2,
01075  0x63F6, 0x63C4, 0x6416, 0x6434, 0x6406, 0x6413, 0x6426, 0x6436,
01076  0x651D, 0x6417, 0x6428, 0x640F, 0x6467, 0x646F, 0x6476, 0x644E,
01077  0x652A, 0x6495, 0x6493, 0x64A5, 0x64A9, 0x6488, 0x64BC,
01078 };
01079 static const unsigned short euc_to_utf8_DA[] = {
01080          0x64DA, 0x64D2, 0x64C5, 0x64C7, 0x64BB, 0x64D8, 0x64C2,
01081  0x64F1, 0x64E7, 0x8209, 0x64E0, 0x64E1, 0x62AC, 0x64E3, 0x64EF,
01082  0x652C, 0x64F6, 0x64F4, 0x64F2, 0x64FA, 0x6500, 0x64FD, 0x6518,
01083  0x651C, 0x6505, 0x6524, 0x6523, 0x652B, 0x6534, 0x6535, 0x6537,
01084  0x6536, 0x6538, 0x754B, 0x6548, 0x6556, 0x6555, 0x654D, 0x6558,
01085  0x655E, 0x655D, 0x6572, 0x6578, 0x6582, 0x6583, 0x8B8A, 0x659B,
01086  0x659F, 0x65AB, 0x65B7, 0x65C3, 0x65C6, 0x65C1, 0x65C4, 0x65CC,
01087  0x65D2, 0x65DB, 0x65D9, 0x65E0, 0x65E1, 0x65F1, 0x6772, 0x660A,
01088  0x6603, 0x65FB, 0x6773, 0x6635, 0x6636, 0x6634, 0x661C, 0x664F,
01089  0x6644, 0x6649, 0x6641, 0x665E, 0x665D, 0x6664, 0x6667, 0x6668,
01090  0x665F, 0x6662, 0x6670, 0x6683, 0x6688, 0x668E, 0x6689, 0x6684,
01091  0x6698, 0x669D, 0x66C1, 0x66B9, 0x66C9, 0x66BE, 0x66BC,
01092 };
01093 static const unsigned short euc_to_utf8_DB[] = {
01094          0x66C4, 0x66B8, 0x66D6, 0x66DA, 0x66E0, 0x663F, 0x66E6,
01095  0x66E9, 0x66F0, 0x66F5, 0x66F7, 0x670F, 0x6716, 0x671E, 0x6726,
01096  0x6727, 0x9738, 0x672E, 0x673F, 0x6736, 0x6741, 0x6738, 0x6737,
01097  0x6746, 0x675E, 0x6760, 0x6759, 0x6763, 0x6764, 0x6789, 0x6770,
01098  0x67A9, 0x677C, 0x676A, 0x678C, 0x678B, 0x67A6, 0x67A1, 0x6785,
01099  0x67B7, 0x67EF, 0x67B4, 0x67EC, 0x67B3, 0x67E9, 0x67B8, 0x67E4,
01100  0x67DE, 0x67DD, 0x67E2, 0x67EE, 0x67B9, 0x67CE, 0x67C6, 0x67E7,
01101  0x6A9C, 0x681E, 0x6846, 0x6829, 0x6840, 0x684D, 0x6832, 0x684E,
01102  0x68B3, 0x682B, 0x6859, 0x6863, 0x6877, 0x687F, 0x689F, 0x688F,
01103  0x68AD, 0x6894, 0x689D, 0x689B, 0x6883, 0x6AAE, 0x68B9, 0x6874,
01104  0x68B5, 0x68A0, 0x68BA, 0x690F, 0x688D, 0x687E, 0x6901, 0x68CA,
01105  0x6908, 0x68D8, 0x6922, 0x6926, 0x68E1, 0x690C, 0x68CD,
01106 };
01107 static const unsigned short euc_to_utf8_DC[] = {
01108          0x68D4, 0x68E7, 0x68D5, 0x6936, 0x6912, 0x6904, 0x68D7,
01109  0x68E3, 0x6925, 0x68F9, 0x68E0, 0x68EF, 0x6928, 0x692A, 0x691A,
01110  0x6923, 0x6921, 0x68C6, 0x6979, 0x6977, 0x695C, 0x6978, 0x696B,
01111  0x6954, 0x697E, 0x696E, 0x6939, 0x6974, 0x693D, 0x6959, 0x6930,
01112  0x6961, 0x695E, 0x695D, 0x6981, 0x696A, 0x69B2, 0x69AE, 0x69D0,
01113  0x69BF, 0x69C1, 0x69D3, 0x69BE, 0x69CE, 0x5BE8, 0x69CA, 0x69DD,
01114  0x69BB, 0x69C3, 0x69A7, 0x6A2E, 0x6991, 0x69A0, 0x699C, 0x6995,
01115  0x69B4, 0x69DE, 0x69E8, 0x6A02, 0x6A1B, 0x69FF, 0x6B0A, 0x69F9,
01116  0x69F2, 0x69E7, 0x6A05, 0x69B1, 0x6A1E, 0x69ED, 0x6A14, 0x69EB,
01117  0x6A0A, 0x6A12, 0x6AC1, 0x6A23, 0x6A13, 0x6A44, 0x6A0C, 0x6A72,
01118  0x6A36, 0x6A78, 0x6A47, 0x6A62, 0x6A59, 0x6A66, 0x6A48, 0x6A38,
01119  0x6A22, 0x6A90, 0x6A8D, 0x6AA0, 0x6A84, 0x6AA2, 0x6AA3,
01120 };
01121 static const unsigned short euc_to_utf8_DD[] = {
01122          0x6A97, 0x8617, 0x6ABB, 0x6AC3, 0x6AC2, 0x6AB8, 0x6AB3,
01123  0x6AAC, 0x6ADE, 0x6AD1, 0x6ADF, 0x6AAA, 0x6ADA, 0x6AEA, 0x6AFB,
01124  0x6B05, 0x8616, 0x6AFA, 0x6B12, 0x6B16, 0x9B31, 0x6B1F, 0x6B38,
01125  0x6B37, 0x76DC, 0x6B39, 0x98EE, 0x6B47, 0x6B43, 0x6B49, 0x6B50,
01126  0x6B59, 0x6B54, 0x6B5B, 0x6B5F, 0x6B61, 0x6B78, 0x6B79, 0x6B7F,
01127  0x6B80, 0x6B84, 0x6B83, 0x6B8D, 0x6B98, 0x6B95, 0x6B9E, 0x6BA4,
01128  0x6BAA, 0x6BAB, 0x6BAF, 0x6BB2, 0x6BB1, 0x6BB3, 0x6BB7, 0x6BBC,
01129  0x6BC6, 0x6BCB, 0x6BD3, 0x6BDF, 0x6BEC, 0x6BEB, 0x6BF3, 0x6BEF,
01130  0x9EBE, 0x6C08, 0x6C13, 0x6C14, 0x6C1B, 0x6C24, 0x6C23, 0x6C5E,
01131  0x6C55, 0x6C62, 0x6C6A, 0x6C82, 0x6C8D, 0x6C9A, 0x6C81, 0x6C9B,
01132  0x6C7E, 0x6C68, 0x6C73, 0x6C92, 0x6C90, 0x6CC4, 0x6CF1, 0x6CD3,
01133  0x6CBD, 0x6CD7, 0x6CC5, 0x6CDD, 0x6CAE, 0x6CB1, 0x6CBE,
01134 };
01135 static const unsigned short euc_to_utf8_DE[] = {
01136          0x6CBA, 0x6CDB, 0x6CEF, 0x6CD9, 0x6CEA, 0x6D1F, 0x884D,
01137  0x6D36, 0x6D2B, 0x6D3D, 0x6D38, 0x6D19, 0x6D35, 0x6D33, 0x6D12,
01138  0x6D0C, 0x6D63, 0x6D93, 0x6D64, 0x6D5A, 0x6D79, 0x6D59, 0x6D8E,
01139  0x6D95, 0x6FE4, 0x6D85, 0x6DF9, 0x6E15, 0x6E0A, 0x6DB5, 0x6DC7,
01140  0x6DE6, 0x6DB8, 0x6DC6, 0x6DEC, 0x6DDE, 0x6DCC, 0x6DE8, 0x6DD2,
01141  0x6DC5, 0x6DFA, 0x6DD9, 0x6DE4, 0x6DD5, 0x6DEA, 0x6DEE, 0x6E2D,
01142  0x6E6E, 0x6E2E, 0x6E19, 0x6E72, 0x6E5F, 0x6E3E, 0x6E23, 0x6E6B,
01143  0x6E2B, 0x6E76, 0x6E4D, 0x6E1F, 0x6E43, 0x6E3A, 0x6E4E, 0x6E24,
01144  0x6EFF, 0x6E1D, 0x6E38, 0x6E82, 0x6EAA, 0x6E98, 0x6EC9, 0x6EB7,
01145  0x6ED3, 0x6EBD, 0x6EAF, 0x6EC4, 0x6EB2, 0x6ED4, 0x6ED5, 0x6E8F,
01146  0x6EA5, 0x6EC2, 0x6E9F, 0x6F41, 0x6F11, 0x704C, 0x6EEC, 0x6EF8,
01147  0x6EFE, 0x6F3F, 0x6EF2, 0x6F31, 0x6EEF, 0x6F32, 0x6ECC,
01148 };
01149 static const unsigned short euc_to_utf8_DF[] = {
01150          0x6F3E, 0x6F13, 0x6EF7, 0x6F86, 0x6F7A, 0x6F78, 0x6F81,
01151  0x6F80, 0x6F6F, 0x6F5B, 0x6FF3, 0x6F6D, 0x6F82, 0x6F7C, 0x6F58,
01152  0x6F8E, 0x6F91, 0x6FC2, 0x6F66, 0x6FB3, 0x6FA3, 0x6FA1, 0x6FA4,
01153  0x6FB9, 0x6FC6, 0x6FAA, 0x6FDF, 0x6FD5, 0x6FEC, 0x6FD4, 0x6FD8,
01154  0x6FF1, 0x6FEE, 0x6FDB, 0x7009, 0x700B, 0x6FFA, 0x7011, 0x7001,
01155  0x700F, 0x6FFE, 0x701B, 0x701A, 0x6F74, 0x701D, 0x7018, 0x701F,
01156  0x7030, 0x703E, 0x7032, 0x7051, 0x7063, 0x7099, 0x7092, 0x70AF,
01157  0x70F1, 0x70AC, 0x70B8, 0x70B3, 0x70AE, 0x70DF, 0x70CB, 0x70DD,
01158  0x70D9, 0x7109, 0x70FD, 0x711C, 0x7119, 0x7165, 0x7155, 0x7188,
01159  0x7166, 0x7162, 0x714C, 0x7156, 0x716C, 0x718F, 0x71FB, 0x7184,
01160  0x7195, 0x71A8, 0x71AC, 0x71D7, 0x71B9, 0x71BE, 0x71D2, 0x71C9,
01161  0x71D4, 0x71CE, 0x71E0, 0x71EC, 0x71E7, 0x71F5, 0x71FC,
01162 };
01163 static const unsigned short euc_to_utf8_E0[] = {
01164          0x71F9, 0x71FF, 0x720D, 0x7210, 0x721B, 0x7228, 0x722D,
01165  0x722C, 0x7230, 0x7232, 0x723B, 0x723C, 0x723F, 0x7240, 0x7246,
01166  0x724B, 0x7258, 0x7274, 0x727E, 0x7282, 0x7281, 0x7287, 0x7292,
01167  0x7296, 0x72A2, 0x72A7, 0x72B9, 0x72B2, 0x72C3, 0x72C6, 0x72C4,
01168  0x72CE, 0x72D2, 0x72E2, 0x72E0, 0x72E1, 0x72F9, 0x72F7, 0x500F,
01169  0x7317, 0x730A, 0x731C, 0x7316, 0x731D, 0x7334, 0x732F, 0x7329,
01170  0x7325, 0x733E, 0x734E, 0x734F, 0x9ED8, 0x7357, 0x736A, 0x7368,
01171  0x7370, 0x7378, 0x7375, 0x737B, 0x737A, 0x73C8, 0x73B3, 0x73CE,
01172  0x73BB, 0x73C0, 0x73E5, 0x73EE, 0x73DE, 0x74A2, 0x7405, 0x746F,
01173  0x7425, 0x73F8, 0x7432, 0x743A, 0x7455, 0x743F, 0x745F, 0x7459,
01174  0x7441, 0x745C, 0x7469, 0x7470, 0x7463, 0x746A, 0x7476, 0x747E,
01175  0x748B, 0x749E, 0x74A7, 0x74CA, 0x74CF, 0x74D4, 0x73F1,
01176 };
01177 static const unsigned short euc_to_utf8_E1[] = {
01178          0x74E0, 0x74E3, 0x74E7, 0x74E9, 0x74EE, 0x74F2, 0x74F0,
01179  0x74F1, 0x74F8, 0x74F7, 0x7504, 0x7503, 0x7505, 0x750C, 0x750E,
01180  0x750D, 0x7515, 0x7513, 0x751E, 0x7526, 0x752C, 0x753C, 0x7544,
01181  0x754D, 0x754A, 0x7549, 0x755B, 0x7546, 0x755A, 0x7569, 0x7564,
01182  0x7567, 0x756B, 0x756D, 0x7578, 0x7576, 0x7586, 0x7587, 0x7574,
01183  0x758A, 0x7589, 0x7582, 0x7594, 0x759A, 0x759D, 0x75A5, 0x75A3,
01184  0x75C2, 0x75B3, 0x75C3, 0x75B5, 0x75BD, 0x75B8, 0x75BC, 0x75B1,
01185  0x75CD, 0x75CA, 0x75D2, 0x75D9, 0x75E3, 0x75DE, 0x75FE, 0x75FF,
01186  0x75FC, 0x7601, 0x75F0, 0x75FA, 0x75F2, 0x75F3, 0x760B, 0x760D,
01187  0x7609, 0x761F, 0x7627, 0x7620, 0x7621, 0x7622, 0x7624, 0x7634,
01188  0x7630, 0x763B, 0x7647, 0x7648, 0x7646, 0x765C, 0x7658, 0x7661,
01189  0x7662, 0x7668, 0x7669, 0x766A, 0x7667, 0x766C, 0x7670,
01190 };
01191 static const unsigned short euc_to_utf8_E2[] = {
01192          0x7672, 0x7676, 0x7678, 0x767C, 0x7680, 0x7683, 0x7688,
01193  0x768B, 0x768E, 0x7696, 0x7693, 0x7699, 0x769A, 0x76B0, 0x76B4,
01194  0x76B8, 0x76B9, 0x76BA, 0x76C2, 0x76CD, 0x76D6, 0x76D2, 0x76DE,
01195  0x76E1, 0x76E5, 0x76E7, 0x76EA, 0x862F, 0x76FB, 0x7708, 0x7707,
01196  0x7704, 0x7729, 0x7724, 0x771E, 0x7725, 0x7726, 0x771B, 0x7737,
01197  0x7738, 0x7747, 0x775A, 0x7768, 0x776B, 0x775B, 0x7765, 0x777F,
01198  0x777E, 0x7779, 0x778E, 0x778B, 0x7791, 0x77A0, 0x779E, 0x77B0,
01199  0x77B6, 0x77B9, 0x77BF, 0x77BC, 0x77BD, 0x77BB, 0x77C7, 0x77CD,
01200  0x77D7, 0x77DA, 0x77DC, 0x77E3, 0x77EE, 0x77FC, 0x780C, 0x7812,
01201  0x7926, 0x7820, 0x792A, 0x7845, 0x788E, 0x7874, 0x7886, 0x787C,
01202  0x789A, 0x788C, 0x78A3, 0x78B5, 0x78AA, 0x78AF, 0x78D1, 0x78C6,
01203  0x78CB, 0x78D4, 0x78BE, 0x78BC, 0x78C5, 0x78CA, 0x78EC,
01204 };
01205 static const unsigned short euc_to_utf8_E3[] = {
01206          0x78E7, 0x78DA, 0x78FD, 0x78F4, 0x7907, 0x7912, 0x7911,
01207  0x7919, 0x792C, 0x792B, 0x7940, 0x7960, 0x7957, 0x795F, 0x795A,
01208  0x7955, 0x7953, 0x797A, 0x797F, 0x798A, 0x799D, 0x79A7, 0x9F4B,
01209  0x79AA, 0x79AE, 0x79B3, 0x79B9, 0x79BA, 0x79C9, 0x79D5, 0x79E7,
01210  0x79EC, 0x79E1, 0x79E3, 0x7A08, 0x7A0D, 0x7A18, 0x7A19, 0x7A20,
01211  0x7A1F, 0x7980, 0x7A31, 0x7A3B, 0x7A3E, 0x7A37, 0x7A43, 0x7A57,
01212  0x7A49, 0x7A61, 0x7A62, 0x7A69, 0x9F9D, 0x7A70, 0x7A79, 0x7A7D,
01213  0x7A88, 0x7A97, 0x7A95, 0x7A98, 0x7A96, 0x7AA9, 0x7AC8, 0x7AB0,
01214  0x7AB6, 0x7AC5, 0x7AC4, 0x7ABF, 0x9083, 0x7AC7, 0x7ACA, 0x7ACD,
01215  0x7ACF, 0x7AD5, 0x7AD3, 0x7AD9, 0x7ADA, 0x7ADD, 0x7AE1, 0x7AE2,
01216  0x7AE6, 0x7AED, 0x7AF0, 0x7B02, 0x7B0F, 0x7B0A, 0x7B06, 0x7B33,
01217  0x7B18, 0x7B19, 0x7B1E, 0x7B35, 0x7B28, 0x7B36, 0x7B50,
01218 };
01219 static const unsigned short euc_to_utf8_E4[] = {
01220          0x7B7A, 0x7B04, 0x7B4D, 0x7B0B, 0x7B4C, 0x7B45, 0x7B75,
01221  0x7B65, 0x7B74, 0x7B67, 0x7B70, 0x7B71, 0x7B6C, 0x7B6E, 0x7B9D,
01222  0x7B98, 0x7B9F, 0x7B8D, 0x7B9C, 0x7B9A, 0x7B8B, 0x7B92, 0x7B8F,
01223  0x7B5D, 0x7B99, 0x7BCB, 0x7BC1, 0x7BCC, 0x7BCF, 0x7BB4, 0x7BC6,
01224  0x7BDD, 0x7BE9, 0x7C11, 0x7C14, 0x7BE6, 0x7BE5, 0x7C60, 0x7C00,
01225  0x7C07, 0x7C13, 0x7BF3, 0x7BF7, 0x7C17, 0x7C0D, 0x7BF6, 0x7C23,
01226  0x7C27, 0x7C2A, 0x7C1F, 0x7C37, 0x7C2B, 0x7C3D, 0x7C4C, 0x7C43,
01227  0x7C54, 0x7C4F, 0x7C40, 0x7C50, 0x7C58, 0x7C5F, 0x7C64, 0x7C56,
01228  0x7C65, 0x7C6C, 0x7C75, 0x7C83, 0x7C90, 0x7CA4, 0x7CAD, 0x7CA2,
01229  0x7CAB, 0x7CA1, 0x7CA8, 0x7CB3, 0x7CB2, 0x7CB1, 0x7CAE, 0x7CB9,
01230  0x7CBD, 0x7CC0, 0x7CC5, 0x7CC2, 0x7CD8, 0x7CD2, 0x7CDC, 0x7CE2,
01231  0x9B3B, 0x7CEF, 0x7CF2, 0x7CF4, 0x7CF6, 0x7CFA, 0x7D06,
01232 };
01233 static const unsigned short euc_to_utf8_E5[] = {
01234          0x7D02, 0x7D1C, 0x7D15, 0x7D0A, 0x7D45, 0x7D4B, 0x7D2E,
01235  0x7D32, 0x7D3F, 0x7D35, 0x7D46, 0x7D73, 0x7D56, 0x7D4E, 0x7D72,
01236  0x7D68, 0x7D6E, 0x7D4F, 0x7D63, 0x7D93, 0x7D89, 0x7D5B, 0x7D8F,
01237  0x7D7D, 0x7D9B, 0x7DBA, 0x7DAE, 0x7DA3, 0x7DB5, 0x7DC7, 0x7DBD,
01238  0x7DAB, 0x7E3D, 0x7DA2, 0x7DAF, 0x7DDC, 0x7DB8, 0x7D9F, 0x7DB0,
01239  0x7DD8, 0x7DDD, 0x7DE4, 0x7DDE, 0x7DFB, 0x7DF2, 0x7DE1, 0x7E05,
01240  0x7E0A, 0x7E23, 0x7E21, 0x7E12, 0x7E31, 0x7E1F, 0x7E09, 0x7E0B,
01241  0x7E22, 0x7E46, 0x7E66, 0x7E3B, 0x7E35, 0x7E39, 0x7E43, 0x7E37,
01242  0x7E32, 0x7E3A, 0x7E67, 0x7E5D, 0x7E56, 0x7E5E, 0x7E59, 0x7E5A,
01243  0x7E79, 0x7E6A, 0x7E69, 0x7E7C, 0x7E7B, 0x7E83, 0x7DD5, 0x7E7D,
01244  0x8FAE, 0x7E7F, 0x7E88, 0x7E89, 0x7E8C, 0x7E92, 0x7E90, 0x7E93,
01245  0x7E94, 0x7E96, 0x7E8E, 0x7E9B, 0x7E9C, 0x7F38, 0x7F3A,
01246 };
01247 static const unsigned short euc_to_utf8_E6[] = {
01248          0x7F45, 0x7F4C, 0x7F4D, 0x7F4E, 0x7F50, 0x7F51, 0x7F55,
01249  0x7F54, 0x7F58, 0x7F5F, 0x7F60, 0x7F68, 0x7F69, 0x7F67, 0x7F78,
01250  0x7F82, 0x7F86, 0x7F83, 0x7F88, 0x7F87, 0x7F8C, 0x7F94, 0x7F9E,
01251  0x7F9D, 0x7F9A, 0x7FA3, 0x7FAF, 0x7FB2, 0x7FB9, 0x7FAE, 0x7FB6,
01252  0x7FB8, 0x8B71, 0x7FC5, 0x7FC6, 0x7FCA, 0x7FD5, 0x7FD4, 0x7FE1,
01253  0x7FE6, 0x7FE9, 0x7FF3, 0x7FF9, 0x98DC, 0x8006, 0x8004, 0x800B,
01254  0x8012, 0x8018, 0x8019, 0x801C, 0x8021, 0x8028, 0x803F, 0x803B,
01255  0x804A, 0x8046, 0x8052, 0x8058, 0x805A, 0x805F, 0x8062, 0x8068,
01256  0x8073, 0x8072, 0x8070, 0x8076, 0x8079, 0x807D, 0x807F, 0x8084,
01257  0x8086, 0x8085, 0x809B, 0x8093, 0x809A, 0x80AD, 0x5190, 0x80AC,
01258  0x80DB, 0x80E5, 0x80D9, 0x80DD, 0x80C4, 0x80DA, 0x80D6, 0x8109,
01259  0x80EF, 0x80F1, 0x811B, 0x8129, 0x8123, 0x812F, 0x814B,
01260 };
01261 static const unsigned short euc_to_utf8_E7[] = {
01262          0x968B, 0x8146, 0x813E, 0x8153, 0x8151, 0x80FC, 0x8171,
01263  0x816E, 0x8165, 0x8166, 0x8174, 0x8183, 0x8188, 0x818A, 0x8180,
01264  0x8182, 0x81A0, 0x8195, 0x81A4, 0x81A3, 0x815F, 0x8193, 0x81A9,
01265  0x81B0, 0x81B5, 0x81BE, 0x81B8, 0x81BD, 0x81C0, 0x81C2, 0x81BA,
01266  0x81C9, 0x81CD, 0x81D1, 0x81D9, 0x81D8, 0x81C8, 0x81DA, 0x81DF,
01267  0x81E0, 0x81E7, 0x81FA, 0x81FB, 0x81FE, 0x8201, 0x8202, 0x8205,
01268  0x8207, 0x820A, 0x820D, 0x8210, 0x8216, 0x8229, 0x822B, 0x8238,
01269  0x8233, 0x8240, 0x8259, 0x8258, 0x825D, 0x825A, 0x825F, 0x8264,
01270  0x8262, 0x8268, 0x826A, 0x826B, 0x822E, 0x8271, 0x8277, 0x8278,
01271  0x827E, 0x828D, 0x8292, 0x82AB, 0x829F, 0x82BB, 0x82AC, 0x82E1,
01272  0x82E3, 0x82DF, 0x82D2, 0x82F4, 0x82F3, 0x82FA, 0x8393, 0x8303,
01273  0x82FB, 0x82F9, 0x82DE, 0x8306, 0x82DC, 0x8309, 0x82D9,
01274 };
01275 static const unsigned short euc_to_utf8_E8[] = {
01276          0x8335, 0x8334, 0x8316, 0x8332, 0x8331, 0x8340, 0x8339,
01277  0x8350, 0x8345, 0x832F, 0x832B, 0x8317, 0x8318, 0x8385, 0x839A,
01278  0x83AA, 0x839F, 0x83A2, 0x8396, 0x8323, 0x838E, 0x8387, 0x838A,
01279  0x837C, 0x83B5, 0x8373, 0x8375, 0x83A0, 0x8389, 0x83A8, 0x83F4,
01280  0x8413, 0x83EB, 0x83CE, 0x83FD, 0x8403, 0x83D8, 0x840B, 0x83C1,
01281  0x83F7, 0x8407, 0x83E0, 0x83F2, 0x840D, 0x8422, 0x8420, 0x83BD,
01282  0x8438, 0x8506, 0x83FB, 0x846D, 0x842A, 0x843C, 0x855A, 0x8484,
01283  0x8477, 0x846B, 0x84AD, 0x846E, 0x8482, 0x8469, 0x8446, 0x842C,
01284  0x846F, 0x8479, 0x8435, 0x84CA, 0x8462, 0x84B9, 0x84BF, 0x849F,
01285  0x84D9, 0x84CD, 0x84BB, 0x84DA, 0x84D0, 0x84C1, 0x84C6, 0x84D6,
01286  0x84A1, 0x8521, 0x84FF, 0x84F4, 0x8517, 0x8518, 0x852C, 0x851F,
01287  0x8515, 0x8514, 0x84FC, 0x8540, 0x8563, 0x8558, 0x8548,
01288 };
01289 static const unsigned short euc_to_utf8_E9[] = {
01290          0x8541, 0x8602, 0x854B, 0x8555, 0x8580, 0x85A4, 0x8588,
01291  0x8591, 0x858A, 0x85A8, 0x856D, 0x8594, 0x859B, 0x85EA, 0x8587,
01292  0x859C, 0x8577, 0x857E, 0x8590, 0x85C9, 0x85BA, 0x85CF, 0x85B9,
01293  0x85D0, 0x85D5, 0x85DD, 0x85E5, 0x85DC, 0x85F9, 0x860A, 0x8613,
01294  0x860B, 0x85FE, 0x85FA, 0x8606, 0x8622, 0x861A, 0x8630, 0x863F,
01295  0x864D, 0x4E55, 0x8654, 0x865F, 0x8667, 0x8671, 0x8693, 0x86A3,
01296  0x86A9, 0x86AA, 0x868B, 0x868C, 0x86B6, 0x86AF, 0x86C4, 0x86C6,
01297  0x86B0, 0x86C9, 0x8823, 0x86AB, 0x86D4, 0x86DE, 0x86E9, 0x86EC,
01298  0x86DF, 0x86DB, 0x86EF, 0x8712, 0x8706, 0x8708, 0x8700, 0x8703,
01299  0x86FB, 0x8711, 0x8709, 0x870D, 0x86F9, 0x870A, 0x8734, 0x873F,
01300  0x8737, 0x873B, 0x8725, 0x8729, 0x871A, 0x8760, 0x875F, 0x8778,
01301  0x874C, 0x874E, 0x8774, 0x8757, 0x8768, 0x876E, 0x8759,
01302 };
01303 static const unsigned short euc_to_utf8_EA[] = {
01304          0x8753, 0x8763, 0x876A, 0x8805, 0x87A2, 0x879F, 0x8782,
01305  0x87AF, 0x87CB, 0x87BD, 0x87C0, 0x87D0, 0x96D6, 0x87AB, 0x87C4,
01306  0x87B3, 0x87C7, 0x87C6, 0x87BB, 0x87EF, 0x87F2, 0x87E0, 0x880F,
01307  0x880D, 0x87FE, 0x87F6, 0x87F7, 0x880E, 0x87D2, 0x8811, 0x8816,
01308  0x8815, 0x8822, 0x8821, 0x8831, 0x8836, 0x8839, 0x8827, 0x883B,
01309  0x8844, 0x8842, 0x8852, 0x8859, 0x885E, 0x8862, 0x886B, 0x8881,
01310  0x887E, 0x889E, 0x8875, 0x887D, 0x88B5, 0x8872, 0x8882, 0x8897,
01311  0x8892, 0x88AE, 0x8899, 0x88A2, 0x888D, 0x88A4, 0x88B0, 0x88BF,
01312  0x88B1, 0x88C3, 0x88C4, 0x88D4, 0x88D8, 0x88D9, 0x88DD, 0x88F9,
01313  0x8902, 0x88FC, 0x88F4, 0x88E8, 0x88F2, 0x8904, 0x890C, 0x890A,
01314  0x8913, 0x8943, 0x891E, 0x8925, 0x892A, 0x892B, 0x8941, 0x8944,
01315  0x893B, 0x8936, 0x8938, 0x894C, 0x891D, 0x8960, 0x895E,
01316 };
01317 static const unsigned short euc_to_utf8_EB[] = {
01318          0x8966, 0x8964, 0x896D, 0x896A, 0x896F, 0x8974, 0x8977,
01319  0x897E, 0x8983, 0x8988, 0x898A, 0x8993, 0x8998, 0x89A1, 0x89A9,
01320  0x89A6, 0x89AC, 0x89AF, 0x89B2, 0x89BA, 0x89BD, 0x89BF, 0x89C0,
01321  0x89DA, 0x89DC, 0x89DD, 0x89E7, 0x89F4, 0x89F8, 0x8A03, 0x8A16,
01322  0x8A10, 0x8A0C, 0x8A1B, 0x8A1D, 0x8A25, 0x8A36, 0x8A41, 0x8A5B,
01323  0x8A52, 0x8A46, 0x8A48, 0x8A7C, 0x8A6D, 0x8A6C, 0x8A62, 0x8A85,
01324  0x8A82, 0x8A84, 0x8AA8, 0x8AA1, 0x8A91, 0x8AA5, 0x8AA6, 0x8A9A,
01325  0x8AA3, 0x8AC4, 0x8ACD, 0x8AC2, 0x8ADA, 0x8AEB, 0x8AF3, 0x8AE7,
01326  0x8AE4, 0x8AF1, 0x8B14, 0x8AE0, 0x8AE2, 0x8AF7, 0x8ADE, 0x8ADB,
01327  0x8B0C, 0x8B07, 0x8B1A, 0x8AE1, 0x8B16, 0x8B10, 0x8B17, 0x8B20,
01328  0x8B33, 0x97AB, 0x8B26, 0x8B2B, 0x8B3E, 0x8B28, 0x8B41, 0x8B4C,
01329  0x8B4F, 0x8B4E, 0x8B49, 0x8B56, 0x8B5B, 0x8B5A, 0x8B6B,
01330 };
01331 static const unsigned short euc_to_utf8_EC[] = {
01332          0x8B5F, 0x8B6C, 0x8B6F, 0x8B74, 0x8B7D, 0x8B80, 0x8B8C,
01333  0x8B8E, 0x8B92, 0x8B93, 0x8B96, 0x8B99, 0x8B9A, 0x8C3A, 0x8C41,
01334  0x8C3F, 0x8C48, 0x8C4C, 0x8C4E, 0x8C50, 0x8C55, 0x8C62, 0x8C6C,
01335  0x8C78, 0x8C7A, 0x8C82, 0x8C89, 0x8C85, 0x8C8A, 0x8C8D, 0x8C8E,
01336  0x8C94, 0x8C7C, 0x8C98, 0x621D, 0x8CAD, 0x8CAA, 0x8CBD, 0x8CB2,
01337  0x8CB3, 0x8CAE, 0x8CB6, 0x8CC8, 0x8CC1, 0x8CE4, 0x8CE3, 0x8CDA,
01338  0x8CFD, 0x8CFA, 0x8CFB, 0x8D04, 0x8D05, 0x8D0A, 0x8D07, 0x8D0F,
01339  0x8D0D, 0x8D10, 0x9F4E, 0x8D13, 0x8CCD, 0x8D14, 0x8D16, 0x8D67,
01340  0x8D6D, 0x8D71, 0x8D73, 0x8D81, 0x8D99, 0x8DC2, 0x8DBE, 0x8DBA,
01341  0x8DCF, 0x8DDA, 0x8DD6, 0x8DCC, 0x8DDB, 0x8DCB, 0x8DEA, 0x8DEB,
01342  0x8DDF, 0x8DE3, 0x8DFC, 0x8E08, 0x8E09, 0x8DFF, 0x8E1D, 0x8E1E,
01343  0x8E10, 0x8E1F, 0x8E42, 0x8E35, 0x8E30, 0x8E34, 0x8E4A,
01344 };
01345 static const unsigned short euc_to_utf8_ED[] = {
01346          0x8E47, 0x8E49, 0x8E4C, 0x8E50, 0x8E48, 0x8E59, 0x8E64,
01347  0x8E60, 0x8E2A, 0x8E63, 0x8E55, 0x8E76, 0x8E72, 0x8E7C, 0x8E81,
01348  0x8E87, 0x8E85, 0x8E84, 0x8E8B, 0x8E8A, 0x8E93, 0x8E91, 0x8E94,
01349  0x8E99, 0x8EAA, 0x8EA1, 0x8EAC, 0x8EB0, 0x8EC6, 0x8EB1, 0x8EBE,
01350  0x8EC5, 0x8EC8, 0x8ECB, 0x8EDB, 0x8EE3, 0x8EFC, 0x8EFB, 0x8EEB,
01351  0x8EFE, 0x8F0A, 0x8F05, 0x8F15, 0x8F12, 0x8F19, 0x8F13, 0x8F1C,
01352  0x8F1F, 0x8F1B, 0x8F0C, 0x8F26, 0x8F33, 0x8F3B, 0x8F39, 0x8F45,
01353  0x8F42, 0x8F3E, 0x8F4C, 0x8F49, 0x8F46, 0x8F4E, 0x8F57, 0x8F5C,
01354  0x8F62, 0x8F63, 0x8F64, 0x8F9C, 0x8F9F, 0x8FA3, 0x8FAD, 0x8FAF,
01355  0x8FB7, 0x8FDA, 0x8FE5, 0x8FE2, 0x8FEA, 0x8FEF, 0x9087, 0x8FF4,
01356  0x9005, 0x8FF9, 0x8FFA, 0x9011, 0x9015, 0x9021, 0x900D, 0x901E,
01357  0x9016, 0x900B, 0x9027, 0x9036, 0x9035, 0x9039, 0x8FF8,
01358 };
01359 static const unsigned short euc_to_utf8_EE[] = {
01360          0x904F, 0x9050, 0x9051, 0x9052, 0x900E, 0x9049, 0x903E,
01361  0x9056, 0x9058, 0x905E, 0x9068, 0x906F, 0x9076, 0x96A8, 0x9072,
01362  0x9082, 0x907D, 0x9081, 0x9080, 0x908A, 0x9089, 0x908F, 0x90A8,
01363  0x90AF, 0x90B1, 0x90B5, 0x90E2, 0x90E4, 0x6248, 0x90DB, 0x9102,
01364  0x9112, 0x9119, 0x9132, 0x9130, 0x914A, 0x9156, 0x9158, 0x9163,
01365  0x9165, 0x9169, 0x9173, 0x9172, 0x918B, 0x9189, 0x9182, 0x91A2,
01366  0x91AB, 0x91AF, 0x91AA, 0x91B5, 0x91B4, 0x91BA, 0x91C0, 0x91C1,
01367  0x91C9, 0x91CB, 0x91D0, 0x91D6, 0x91DF, 0x91E1, 0x91DB, 0x91FC,
01368  0x91F5, 0x91F6, 0x921E, 0x91FF, 0x9214, 0x922C, 0x9215, 0x9211,
01369  0x925E, 0x9257, 0x9245, 0x9249, 0x9264, 0x9248, 0x9295, 0x923F,
01370  0x924B, 0x9250, 0x929C, 0x9296, 0x9293, 0x929B, 0x925A, 0x92CF,
01371  0x92B9, 0x92B7, 0x92E9, 0x930F, 0x92FA, 0x9344, 0x932E,
01372 };
01373 static const unsigned short euc_to_utf8_EF[] = {
01374          0x9319, 0x9322, 0x931A, 0x9323, 0x933A, 0x9335, 0x933B,
01375  0x935C, 0x9360, 0x937C, 0x936E, 0x9356, 0x93B0, 0x93AC, 0x93AD,
01376  0x9394, 0x93B9, 0x93D6, 0x93D7, 0x93E8, 0x93E5, 0x93D8, 0x93C3,
01377  0x93DD, 0x93D0, 0x93C8, 0x93E4, 0x941A, 0x9414, 0x9413, 0x9403,
01378  0x9407, 0x9410, 0x9436, 0x942B, 0x9435, 0x9421, 0x943A, 0x9441,
01379  0x9452, 0x9444, 0x945B, 0x9460, 0x9462, 0x945E, 0x946A, 0x9229,
01380  0x9470, 0x9475, 0x9477, 0x947D, 0x945A, 0x947C, 0x947E, 0x9481,
01381  0x947F, 0x9582, 0x9587, 0x958A, 0x9594, 0x9596, 0x9598, 0x9599,
01382  0x95A0, 0x95A8, 0x95A7, 0x95AD, 0x95BC, 0x95BB, 0x95B9, 0x95BE,
01383  0x95CA, 0x6FF6, 0x95C3, 0x95CD, 0x95CC, 0x95D5, 0x95D4, 0x95D6,
01384  0x95DC, 0x95E1, 0x95E5, 0x95E2, 0x9621, 0x9628, 0x962E, 0x962F,
01385  0x9642, 0x964C, 0x964F, 0x964B, 0x9677, 0x965C, 0x965E,
01386 };
01387 static const unsigned short euc_to_utf8_F0[] = {
01388          0x965D, 0x965F, 0x9666, 0x9672, 0x966C, 0x968D, 0x9698,
01389  0x9695, 0x9697, 0x96AA, 0x96A7, 0x96B1, 0x96B2, 0x96B0, 0x96B4,
01390  0x96B6, 0x96B8, 0x96B9, 0x96CE, 0x96CB, 0x96C9, 0x96CD, 0x894D,
01391  0x96DC, 0x970D, 0x96D5, 0x96F9, 0x9704, 0x9706, 0x9708, 0x9713,
01392  0x970E, 0x9711, 0x970F, 0x9716, 0x9719, 0x9724, 0x972A, 0x9730,
01393  0x9739, 0x973D, 0x973E, 0x9744, 0x9746, 0x9748, 0x9742, 0x9749,
01394  0x975C, 0x9760, 0x9764, 0x9766, 0x9768, 0x52D2, 0x976B, 0x9771,
01395  0x9779, 0x9785, 0x977C, 0x9781, 0x977A, 0x9786, 0x978B, 0x978F,
01396  0x9790, 0x979C, 0x97A8, 0x97A6, 0x97A3, 0x97B3, 0x97B4, 0x97C3,
01397  0x97C6, 0x97C8, 0x97CB, 0x97DC, 0x97ED, 0x9F4F, 0x97F2, 0x7ADF,
01398  0x97F6, 0x97F5, 0x980F, 0x980C, 0x9838, 0x9824, 0x9821, 0x9837,
01399  0x983D, 0x9846, 0x984F, 0x984B, 0x986B, 0x986F, 0x9870,
01400 };
01401 static const unsigned short euc_to_utf8_F1[] = {
01402          0x9871, 0x9874, 0x9873, 0x98AA, 0x98AF, 0x98B1, 0x98B6,
01403  0x98C4, 0x98C3, 0x98C6, 0x98E9, 0x98EB, 0x9903, 0x9909, 0x9912,
01404  0x9914, 0x9918, 0x9921, 0x991D, 0x991E, 0x9924, 0x9920, 0x992C,
01405  0x992E, 0x993D, 0x993E, 0x9942, 0x9949, 0x9945, 0x9950, 0x994B,
01406  0x9951, 0x9952, 0x994C, 0x9955, 0x9997, 0x9998, 0x99A5, 0x99AD,
01407  0x99AE, 0x99BC, 0x99DF, 0x99DB, 0x99DD, 0x99D8, 0x99D1, 0x99ED,
01408  0x99EE, 0x99F1, 0x99F2, 0x99FB, 0x99F8, 0x9A01, 0x9A0F, 0x9A05,
01409  0x99E2, 0x9A19, 0x9A2B, 0x9A37, 0x9A45, 0x9A42, 0x9A40, 0x9A43,
01410  0x9A3E, 0x9A55, 0x9A4D, 0x9A5B, 0x9A57, 0x9A5F, 0x9A62, 0x9A65,
01411  0x9A64, 0x9A69, 0x9A6B, 0x9A6A, 0x9AAD, 0x9AB0, 0x9ABC, 0x9AC0,
01412  0x9ACF, 0x9AD1, 0x9AD3, 0x9AD4, 0x9ADE, 0x9ADF, 0x9AE2, 0x9AE3,
01413  0x9AE6, 0x9AEF, 0x9AEB, 0x9AEE, 0x9AF4, 0x9AF1, 0x9AF7,
01414 };
01415 static const unsigned short euc_to_utf8_F2[] = {
01416          0x9AFB, 0x9B06, 0x9B18, 0x9B1A, 0x9B1F, 0x9B22, 0x9B23,
01417  0x9B25, 0x9B27, 0x9B28, 0x9B29, 0x9B2A, 0x9B2E, 0x9B2F, 0x9B32,
01418  0x9B44, 0x9B43, 0x9B4F, 0x9B4D, 0x9B4E, 0x9B51, 0x9B58, 0x9B74,
01419  0x9B93, 0x9B83, 0x9B91, 0x9B96, 0x9B97, 0x9B9F, 0x9BA0, 0x9BA8,
01420  0x9BB4, 0x9BC0, 0x9BCA, 0x9BB9, 0x9BC6, 0x9BCF, 0x9BD1, 0x9BD2,
01421  0x9BE3, 0x9BE2, 0x9BE4, 0x9BD4, 0x9BE1, 0x9C3A, 0x9BF2, 0x9BF1,
01422  0x9BF0, 0x9C15, 0x9C14, 0x9C09, 0x9C13, 0x9C0C, 0x9C06, 0x9C08,
01423  0x9C12, 0x9C0A, 0x9C04, 0x9C2E, 0x9C1B, 0x9C25, 0x9C24, 0x9C21,
01424  0x9C30, 0x9C47, 0x9C32, 0x9C46, 0x9C3E, 0x9C5A, 0x9C60, 0x9C67,
01425  0x9C76, 0x9C78, 0x9CE7, 0x9CEC, 0x9CF0, 0x9D09, 0x9D08, 0x9CEB,
01426  0x9D03, 0x9D06, 0x9D2A, 0x9D26, 0x9DAF, 0x9D23, 0x9D1F, 0x9D44,
01427  0x9D15, 0x9D12, 0x9D41, 0x9D3F, 0x9D3E, 0x9D46, 0x9D48,
01428 };
01429 static const unsigned short euc_to_utf8_F3[] = {
01430          0x9D5D, 0x9D5E, 0x9D64, 0x9D51, 0x9D50, 0x9D59, 0x9D72,
01431  0x9D89, 0x9D87, 0x9DAB, 0x9D6F, 0x9D7A, 0x9D9A, 0x9DA4, 0x9DA9,
01432  0x9DB2, 0x9DC4, 0x9DC1, 0x9DBB, 0x9DB8, 0x9DBA, 0x9DC6, 0x9DCF,
01433  0x9DC2, 0x9DD9, 0x9DD3, 0x9DF8, 0x9DE6, 0x9DED, 0x9DEF, 0x9DFD,
01434  0x9E1A, 0x9E1B, 0x9E1E, 0x9E75, 0x9E79, 0x9E7D, 0x9E81, 0x9E88,
01435  0x9E8B, 0x9E8C, 0x9E92, 0x9E95, 0x9E91, 0x9E9D, 0x9EA5, 0x9EA9,
01436  0x9EB8, 0x9EAA, 0x9EAD, 0x9761, 0x9ECC, 0x9ECE, 0x9ECF, 0x9ED0,
01437  0x9ED4, 0x9EDC, 0x9EDE, 0x9EDD, 0x9EE0, 0x9EE5, 0x9EE8, 0x9EEF,
01438  0x9EF4, 0x9EF6, 0x9EF7, 0x9EF9, 0x9EFB, 0x9EFC, 0x9EFD, 0x9F07,
01439  0x9F08, 0x76B7, 0x9F15, 0x9F21, 0x9F2C, 0x9F3E, 0x9F4A, 0x9F52,
01440  0x9F54, 0x9F63, 0x9F5F, 0x9F60, 0x9F61, 0x9F66, 0x9F67, 0x9F6C,
01441  0x9F6A, 0x9F77, 0x9F72, 0x9F76, 0x9F95, 0x9F9C, 0x9FA0,
01442 };
01443 static const unsigned short euc_to_utf8_F4[] = {
01444          0x582F, 0x69C7, 0x9059, 0x7464, 0x51DC, 0x7199,      0,
01445       0,      0,      0,      0,      0,      0,      0,      0,
01446       0,      0,      0,      0,      0,      0,      0,      0,
01447       0,      0,      0,      0,      0,      0,      0,      0,
01448       0,      0,      0,      0,      0,      0,      0,      0,
01449       0,      0,      0,      0,      0,      0,      0,      0,
01450       0,      0,      0,      0,      0,      0,      0,      0,
01451       0,      0,      0,      0,      0,      0,      0,      0,
01452       0,      0,      0,      0,      0,      0,      0,      0,
01453       0,      0,      0,      0,      0,      0,      0,      0,
01454       0,      0,      0,      0,      0,      0,      0,      0,
01455       0,      0,      0,      0,      0,      0,      0,
01456 };
01457 static const unsigned short euc_to_utf8_F4_x0213[] = {
01458          0x582F, 0x69C7, 0x9059, 0x7464, 0x51DC, 0x7199, 0x5653,
01459  0x5DE2, 0x5E14, 0x5E18, 0x5E58, 0x5E5E, 0x5EBE, 0xF928, 0x5ECB,
01460  0x5EF9, 0x5F00, 0x5F02, 0x5F07, 0x5F1D, 0x5F23, 0x5F34, 0x5F36,
01461  0x5F3D, 0x5F40, 0x5F45, 0x5F54, 0x5F58, 0x5F64, 0x5F67, 0x5F7D,
01462  0x5F89, 0x5F9C, 0x5FA7, 0x5FAF, 0x5FB5, 0x5FB7, 0x5FC9, 0x5FDE,
01463  0x5FE1, 0x5FE9, 0x600D, 0x6014, 0x6018, 0x6033, 0x6035, 0x6047,
01464  0xFA3D, 0x609D, 0x609E, 0x60CB, 0x60D4, 0x60D5, 0x60DD, 0x60F8,
01465  0x611C, 0x612B, 0x6130, 0x6137, 0xFA3E, 0x618D, 0xFA3F, 0x61BC,
01466  0x61B9, 0xFA40, 0x6222, 0x623E, 0x6243, 0x6256, 0x625A, 0x626F,
01467  0x6285, 0x62C4, 0x62D6, 0x62FC, 0x630A, 0x6318, 0x6339, 0x6343,
01468  0x6365, 0x637C, 0x63E5, 0x63ED, 0x63F5, 0x6410, 0x6414, 0x6422,
01469  0x6479, 0x6451, 0x6460, 0x646D, 0x64CE, 0x64BE, 0x64BF,
01470 };
01471 static const unsigned short euc_to_utf8_F5[] = {
01472               0,      0,      0,      0,      0,      0,      0,
01473       0,      0,      0,      0,      0,      0,      0,      0,
01474       0,      0, 0xFE33,      0,      0,      0,      0,      0,
01475       0,      0,      0,      0,      0, 0xFE31,      0,      0,
01476       0,      0,      0,      0,      0, 0xFE30,      0,      0,
01477       0,      0, 0xFE35, 0xFE36, 0xFE39, 0xFE3A,      0,      0,
01478  0xFE37, 0xFE38, 0xFE3F, 0xFE40, 0xFE3D, 0xFE3E, 0xFE41, 0xFE42,
01479  0xFE43, 0xFE44, 0xFE3B, 0xFE3C,      0,      0,      0,      0,
01480       0,      0,      0,      0,      0,      0,      0,      0,
01481       0,      0,      0,      0,      0,      0,      0,      0,
01482       0,      0,      0,      0,      0,      0,      0,      0,
01483       0,      0,      0,      0,      0,      0,      0,
01484 };
01485 static const unsigned short euc_to_utf8_F5_x0213[] = {
01486          0x64C4, 0x64CA, 0x64D0, 0x64F7, 0x64FB, 0x6522, 0x6529,
01487  0xFA41, 0x6567, 0x659D, 0xFA42, 0x6600, 0x6609, 0x6615, 0x661E,
01488  0x663A, 0x6622, 0x6624, 0x662B, 0x6630, 0x6631, 0x6633, 0x66FB,
01489  0x6648, 0x664C, 0xD84C /*0xDDC4*/, 0x6659, 0x665A, 0x6661, 0x6665, 0x6673,
01490  0x6677, 0x6678, 0x668D, 0xFA43, 0x66A0, 0x66B2, 0x66BB, 0x66C6,
01491  0x66C8, 0x3B22, 0x66DB, 0x66E8, 0x66FA, 0x6713, 0xF929, 0x6733,
01492  0x6766, 0x6747, 0x6748, 0x677B, 0x6781, 0x6793, 0x6798, 0x679B,
01493  0x67BB, 0x67F9, 0x67C0, 0x67D7, 0x67FC, 0x6801, 0x6852, 0x681D,
01494  0x682C, 0x6831, 0x685B, 0x6872, 0x6875, 0xFA44, 0x68A3, 0x68A5,
01495  0x68B2, 0x68C8, 0x68D0, 0x68E8, 0x68ED, 0x68F0, 0x68F1, 0x68FC,
01496  0x690A, 0x6949, 0xD84D /*0xDDC4*/, 0x6935, 0x6942, 0x6957, 0x6963, 0x6964,
01497  0x6968, 0x6980, 0xFA14, 0x69A5, 0x69AD, 0x69CF, 0x3BB6,
01498 };
01499 static const unsigned short euc_to_utf8_F6_x0213[] = {
01500          0x3BC3, 0x69E2, 0x69E9, 0x69EA, 0x69F5, 0x69F6, 0x6A0F,
01501  0x6A15, 0xD84D /*0xDF3F*/, 0x6A3B, 0x6A3E, 0x6A45, 0x6A50, 0x6A56, 0x6A5B,
01502  0x6A6B, 0x6A73, 0xD84D /*0xDF63*/, 0x6A89, 0x6A94, 0x6A9D, 0x6A9E, 0x6AA5,
01503  0x6AE4, 0x6AE7, 0x3C0F, 0xF91D, 0x6B1B, 0x6B1E, 0x6B2C, 0x6B35,
01504  0x6B46, 0x6B56, 0x6B60, 0x6B65, 0x6B67, 0x6B77, 0x6B82, 0x6BA9,
01505  0x6BAD, 0xF970, 0x6BCF, 0x6BD6, 0x6BD7, 0x6BFF, 0x6C05, 0x6C10,
01506  0x6C33, 0x6C59, 0x6C5C, 0x6CAA, 0x6C74, 0x6C76, 0x6C85, 0x6C86,
01507  0x6C98, 0x6C9C, 0x6CFB, 0x6CC6, 0x6CD4, 0x6CE0, 0x6CEB, 0x6CEE,
01508  0xD84F /*0xDCFE*/, 0x6D04, 0x6D0E, 0x6D2E, 0x6D31, 0x6D39, 0x6D3F, 0x6D58,
01509  0x6D65, 0xFA45, 0x6D82, 0x6D87, 0x6D89, 0x6D94, 0x6DAA, 0x6DAC,
01510  0x6DBF, 0x6DC4, 0x6DD6, 0x6DDA, 0x6DDB, 0x6DDD, 0x6DFC, 0xFA46,
01511  0x6E34, 0x6E44, 0x6E5C, 0x6E5E, 0x6EAB, 0x6EB1, 0x6EC1,
01512 };
01513 static const unsigned short euc_to_utf8_F7_x0213[] = {
01514          0x6EC7, 0x6ECE, 0x6F10, 0x6F1A, 0xFA47, 0x6F2A, 0x6F2F,
01515  0x6F33, 0x6F51, 0x6F59, 0x6F5E, 0x6F61, 0x6F62, 0x6F7E, 0x6F88,
01516  0x6F8C, 0x6F8D, 0x6F94, 0x6FA0, 0x6FA7, 0x6FB6, 0x6FBC, 0x6FC7,
01517  0x6FCA, 0x6FF9, 0x6FF0, 0x6FF5, 0x7005, 0x7006, 0x7028, 0x704A,
01518  0x705D, 0x705E, 0x704E, 0x7064, 0x7075, 0x7085, 0x70A4, 0x70AB,
01519  0x70B7, 0x70D4, 0x70D8, 0x70E4, 0x710F, 0x712B, 0x711E, 0x7120,
01520  0x712E, 0x7130, 0x7146, 0x7147, 0x7151, 0xFA48, 0x7152, 0x715C,
01521  0x7160, 0x7168, 0xFA15, 0x7185, 0x7187, 0x7192, 0x71C1, 0x71BA,
01522  0x71C4, 0x71FE, 0x7200, 0x7215, 0x7255, 0x7256, 0x3E3F, 0x728D,
01523  0x729B, 0x72BE, 0x72C0, 0x72FB, 0xD851 /*0xDFF1*/, 0x7327, 0x7328, 0xFA16,
01524  0x7350, 0x7366, 0x737C, 0x7395, 0x739F, 0x73A0, 0x73A2, 0x73A6,
01525  0x73AB, 0x73C9, 0x73CF, 0x73D6, 0x73D9, 0x73E3, 0x73E9,
01526 };
01527 static const unsigned short euc_to_utf8_F8_x0213[] = {
01528          0x7407, 0x740A, 0x741A, 0x741B, 0xFA4A, 0x7426, 0x7428,
01529  0x742A, 0x742B, 0x742C, 0x742E, 0x742F, 0x7430, 0x7444, 0x7446,
01530  0x7447, 0x744B, 0x7457, 0x7462, 0x746B, 0x746D, 0x7486, 0x7487,
01531  0x7489, 0x7498, 0x749C, 0x749F, 0x74A3, 0x7490, 0x74A6, 0x74A8,
01532  0x74A9, 0x74B5, 0x74BF, 0x74C8, 0x74C9, 0x74DA, 0x74FF, 0x7501,
01533  0x7517, 0x752F, 0x756F, 0x7579, 0x7592, 0x3F72, 0x75CE, 0x75E4,
01534  0x7600, 0x7602, 0x7608, 0x7615, 0x7616, 0x7619, 0x761E, 0x762D,
01535  0x7635, 0x7643, 0x764B, 0x7664, 0x7665, 0x766D, 0x766F, 0x7671,
01536  0x7681, 0x769B, 0x769D, 0x769E, 0x76A6, 0x76AA, 0x76B6, 0x76C5,
01537  0x76CC, 0x76CE, 0x76D4, 0x76E6, 0x76F1, 0x76FC, 0x770A, 0x7719,
01538  0x7734, 0x7736, 0x7746, 0x774D, 0x774E, 0x775C, 0x775F, 0x7762,
01539  0x777A, 0x7780, 0x7794, 0x77AA, 0x77E0, 0x782D, 0xD855 /*0xDC8E*/,
01540 };
01541 static const unsigned short euc_to_utf8_F9[] = {
01542          0x7E8A, 0x891C, 0x9348, 0x9288, 0x84DC, 0x4FC9, 0x70BB,
01543  0x6631, 0x68C8, 0x92F9, 0x66FB, 0x5F45, 0x4E28, 0x4EE1, 0x4EFC,
01544  0x4F00, 0x4F03, 0x4F39, 0x4F56, 0x4F92, 0x4F8A, 0x4F9A, 0x4F94,
01545  0x4FCD, 0x5040, 0x5022, 0x4FFF, 0x501E, 0x5046, 0x5070, 0x5042,
01546  0x5094, 0x50F4, 0x50D8, 0x514A, 0x5164, 0x519D, 0x51BE, 0x51EC,
01547  0x5215, 0x529C, 0x52A6, 0x52C0, 0x52DB, 0x5300, 0x5307, 0x5324,
01548  0x5372, 0x5393, 0x53B2, 0x53DD, 0xFA0E, 0x549C, 0x548A, 0x54A9,
01549  0x54FF, 0x5586, 0x5759, 0x5765, 0x57AC, 0x57C8, 0x57C7, 0xFA0F,
01550  0xFA10, 0x589E, 0x58B2, 0x590B, 0x5953, 0x595B, 0x595D, 0x5963,
01551  0x59A4, 0x59BA, 0x5B56, 0x5BC0, 0x752F, 0x5BD8, 0x5BEC, 0x5C1E,
01552  0x5CA6, 0x5CBA, 0x5CF5, 0x5D27, 0x5D53, 0xFA11, 0x5D42, 0x5D6D,
01553  0x5DB8, 0x5DB9, 0x5DD0, 0x5F21, 0x5F34, 0x5F67, 0x5FB7,
01554 };
01555 static const unsigned short euc_to_utf8_F9_x0213[] = {
01556          0x7843, 0x784E, 0x784F, 0x7851, 0x7868, 0x786E, 0xFA4B,
01557  0x78B0, 0xD855 /*0xDD0E*/, 0x78AD, 0x78E4, 0x78F2, 0x7900, 0x78F7, 0x791C,
01558  0x792E, 0x7931, 0x7934, 0xFA4C, 0xFA4D, 0x7945, 0x7946, 0xFA4E,
01559  0xFA4F, 0xFA50, 0x795C, 0xFA51, 0xFA19, 0xFA1A, 0x7979, 0xFA52,
01560  0xFA53, 0xFA1B, 0x7998, 0x79B1, 0x79B8, 0x79C8, 0x79CA, 0xD855 /*0xDF71*/,
01561  0x79D4, 0x79DE, 0x79EB, 0x79ED, 0x7A03, 0xFA54, 0x7A39, 0x7A5D,
01562  0x7A6D, 0xFA55, 0x7A85, 0x7AA0, 0xD856 /*0xDDC4*/, 0x7AB3, 0x7ABB, 0x7ACE,
01563  0x7AEB, 0x7AFD, 0x7B12, 0x7B2D, 0x7B3B, 0x7B47, 0x7B4E, 0x7B60,
01564  0x7B6D, 0x7B6F, 0x7B72, 0x7B9E, 0xFA56, 0x7BD7, 0x7BD9, 0x7C01,
01565  0x7C31, 0x7C1E, 0x7C20, 0x7C33, 0x7C36, 0x4264, 0xD857 /*0xDDA1*/, 0x7C59,
01566  0x7C6D, 0x7C79, 0x7C8F, 0x7C94, 0x7CA0, 0x7CBC, 0x7CD5, 0x7CD9,
01567  0x7CDD, 0x7D07, 0x7D08, 0x7D13, 0x7D1D, 0x7D23, 0x7D31,
01568 };
01569 static const unsigned short euc_to_utf8_FA[] = {
01570          0x5FDE, 0x605D, 0x6085, 0x608A, 0x60DE, 0x60D5, 0x6120,
01571  0x60F2, 0x6111, 0x6137, 0x6130, 0x6198, 0x6213, 0x62A6, 0x63F5,
01572  0x6460, 0x649D, 0x64CE, 0x654E, 0x6600, 0x6615, 0x663B, 0x6609,
01573  0x662E, 0x661E, 0x6624, 0x6665, 0x6657, 0x6659, 0xFA12, 0x6673,
01574  0x6699, 0x66A0, 0x66B2, 0x66BF, 0x66FA, 0x670E, 0xF929, 0x6766,
01575  0x67BB, 0x6852, 0x67C0, 0x6801, 0x6844, 0x68CF, 0xFA13, 0x6968,
01576  0xFA14, 0x6998, 0x69E2, 0x6A30, 0x6A6B, 0x6A46, 0x6A73, 0x6A7E,
01577  0x6AE2, 0x6AE4, 0x6BD6, 0x6C3F, 0x6C5C, 0x6C86, 0x6C6F, 0x6CDA,
01578  0x6D04, 0x6D87, 0x6D6F, 0x6D96, 0x6DAC, 0x6DCF, 0x6DF8, 0x6DF2,
01579  0x6DFC, 0x6E39, 0x6E5C, 0x6E27, 0x6E3C, 0x6EBF, 0x6F88, 0x6FB5,
01580  0x6FF5, 0x7005, 0x7007, 0x7028, 0x7085, 0x70AB, 0x710F, 0x7104,
01581  0x715C, 0x7146, 0x7147, 0xFA15, 0x71C1, 0x71FE, 0x72B1,
01582 };
01583 static const unsigned short euc_to_utf8_FA_x0213[] = {
01584          0x7D41, 0x7D48, 0x7D53, 0x7D5C, 0x7D7A, 0x7D83, 0x7D8B,
01585  0x7DA0, 0x7DA6, 0x7DC2, 0x7DCC, 0x7DD6, 0x7DE3, 0xFA57, 0x7E28,
01586  0x7E08, 0x7E11, 0x7E15, 0xFA59, 0x7E47, 0x7E52, 0x7E61, 0x7E8A,
01587  0x7E8D, 0x7F47, 0xFA5A, 0x7F91, 0x7F97, 0x7FBF, 0x7FCE, 0x7FDB,
01588  0x7FDF, 0x7FEC, 0x7FEE, 0x7FFA, 0xFA5B, 0x8014, 0x8026, 0x8035,
01589  0x8037, 0x803C, 0x80CA, 0x80D7, 0x80E0, 0x80F3, 0x8118, 0x814A,
01590  0x8160, 0x8167, 0x8168, 0x816D, 0x81BB, 0x81CA, 0x81CF, 0x81D7,
01591  0xFA5C, 0x4453, 0x445B, 0x8260, 0x8274, 0xD85A /*0xDEFF*/, 0x828E, 0x82A1,
01592  0x82A3, 0x82A4, 0x82A9, 0x82AE, 0x82B7, 0x82BE, 0x82BF, 0x82C6,
01593  0x82D5, 0x82FD, 0x82FE, 0x8300, 0x8301, 0x8362, 0x8322, 0x832D,
01594  0x833A, 0x8343, 0x8347, 0x8351, 0x8355, 0x837D, 0x8386, 0x8392,
01595  0x8398, 0x83A7, 0x83A9, 0x83BF, 0x83C0, 0x83C7, 0x83CF,
01596 };
01597 static const unsigned short euc_to_utf8_FB[] = {
01598          0x72BE, 0x7324, 0xFA16, 0x7377, 0x73BD, 0x73C9, 0x73D6,
01599  0x73E3, 0x73D2, 0x7407, 0x73F5, 0x7426, 0x742A, 0x7429, 0x742E,
01600  0x7462, 0x7489, 0x749F, 0x7501, 0x756F, 0x7682, 0x769C, 0x769E,
01601  0x769B, 0x76A6, 0xFA17, 0x7746, 0x52AF, 0x7821, 0x784E, 0x7864,
01602  0x787A, 0x7930, 0xFA18, 0xFA19, 0xFA1A, 0x7994, 0xFA1B, 0x799B,
01603  0x7AD1, 0x7AE7, 0xFA1C, 0x7AEB, 0x7B9E, 0xFA1D, 0x7D48, 0x7D5C,
01604  0x7DB7, 0x7DA0, 0x7DD6, 0x7E52, 0x7F47, 0x7FA1, 0xFA1E, 0x8301,
01605  0x8362, 0x837F, 0x83C7, 0x83F6, 0x8448, 0x84B4, 0x8553, 0x8559,
01606  0x856B, 0xFA1F, 0x85B0, 0xFA20, 0xFA21, 0x8807, 0x88F5, 0x8A12,
01607  0x8A37, 0x8A79, 0x8AA7, 0x8ABE, 0x8ADF, 0xFA22, 0x8AF6, 0x8B53,
01608  0x8B7F, 0x8CF0, 0x8CF4, 0x8D12, 0x8D76, 0xFA23, 0x8ECF, 0xFA24,
01609  0xFA25, 0x9067, 0x90DE, 0xFA26, 0x9115, 0x9127, 0x91DA,
01610 };
01611 static const unsigned short euc_to_utf8_FB_x0213[] = {
01612          0x83D1, 0x83E1, 0x83EA, 0x8401, 0x8406, 0x840A, 0xFA5F,
01613  0x8448, 0x845F, 0x8470, 0x8473, 0x8485, 0x849E, 0x84AF, 0x84B4,
01614  0x84BA, 0x84C0, 0x84C2, 0xD85B /*0xDE40*/, 0x8532, 0x851E, 0x8523, 0x852F,
01615  0x8559, 0x8564, 0xFA1F, 0x85AD, 0x857A, 0x858C, 0x858F, 0x85A2,
01616  0x85B0, 0x85CB, 0x85CE, 0x85ED, 0x8612, 0x85FF, 0x8604, 0x8605,
01617  0x8610, 0xD85C /*0xDCF4*/, 0x8618, 0x8629, 0x8638, 0x8657, 0x865B, 0xF936,
01618  0x8662, 0x459D, 0x866C, 0x8675, 0x8698, 0x86B8, 0x86FA, 0x86FC,
01619  0x86FD, 0x870B, 0x8771, 0x8787, 0x8788, 0x87AC, 0x87AD, 0x87B5,
01620  0x45EA, 0x87D6, 0x87EC, 0x8806, 0x880A, 0x8810, 0x8814, 0x881F,
01621  0x8898, 0x88AA, 0x88CA, 0x88CE, 0xD85D /*0xDE84*/, 0x88F5, 0x891C, 0xFA60,
01622  0x8918, 0x8919, 0x891A, 0x8927, 0x8930, 0x8932, 0x8939, 0x8940,
01623  0x8994, 0xFA61, 0x89D4, 0x89E5, 0x89F6, 0x8A12, 0x8A15,
01624 };
01625 static const unsigned short euc_to_utf8_FC[] = {
01626          0x91D7, 0x91DE, 0x91ED, 0x91EE, 0x91E4, 0x91E5, 0x9206,
01627  0x9210, 0x920A, 0x923A, 0x9240, 0x923C, 0x924E, 0x9259, 0x9251,
01628  0x9239, 0x9267, 0x92A7, 0x9277, 0x9278, 0x92E7, 0x92D7, 0x92D9,
01629  0x92D0, 0xFA27, 0x92D5, 0x92E0, 0x92D3, 0x9325, 0x9321, 0x92FB,
01630  0xFA28, 0x931E, 0x92FF, 0x931D, 0x9302, 0x9370, 0x9357, 0x93A4,
01631  0x93C6, 0x93DE, 0x93F8, 0x9431, 0x9445, 0x9448, 0x9592, 0xF9DC,
01632  0xFA29, 0x969D, 0x96AF, 0x9733, 0x973B, 0x9743, 0x974D, 0x974F,
01633  0x9751, 0x9755, 0x9857, 0x9865, 0xFA2A, 0xFA2B, 0x9927, 0xFA2C,
01634  0x999E, 0x9A4E, 0x9AD9, 0x9ADC, 0x9B75, 0x9B72, 0x9B8F, 0x9BB1,
01635  0x9BBB, 0x9C00, 0x9D70, 0x9D6B, 0xFA2D, 0x9E19, 0x9ED1,      0,
01636       0, 0x2170, 0x2171, 0x2172, 0x2173, 0x2174, 0x2175, 0x2176,
01637  0x2177, 0x2178, 0x2179, 0xFFE2, 0x00A6, 0xFF07, 0xFF02,
01638 };
01639 
01640 /* Microsoft UCS Mapping Compatible */
01641 static const unsigned short euc_to_utf8_FC_ms[] = {
01642          0x91D7, 0x91DE, 0x91ED, 0x91EE, 0x91E4, 0x91E5, 0x9206,
01643  0x9210, 0x920A, 0x923A, 0x9240, 0x923C, 0x924E, 0x9259, 0x9251,
01644  0x9239, 0x9267, 0x92A7, 0x9277, 0x9278, 0x92E7, 0x92D7, 0x92D9,
01645  0x92D0, 0xFA27, 0x92D5, 0x92E0, 0x92D3, 0x9325, 0x9321, 0x92FB,
01646  0xFA28, 0x931E, 0x92FF, 0x931D, 0x9302, 0x9370, 0x9357, 0x93A4,
01647  0x93C6, 0x93DE, 0x93F8, 0x9431, 0x9445, 0x9448, 0x9592, 0xF9DC,
01648  0xFA29, 0x969D, 0x96AF, 0x9733, 0x973B, 0x9743, 0x974D, 0x974F,
01649  0x9751, 0x9755, 0x9857, 0x9865, 0xFA2A, 0xFA2B, 0x9927, 0xFA2C,
01650  0x999E, 0x9A4E, 0x9AD9, 0x9ADC, 0x9B75, 0x9B72, 0x9B8F, 0x9BB1,
01651  0x9BBB, 0x9C00, 0x9D70, 0x9D6B, 0xFA2D, 0x9E19, 0x9ED1,      0,
01652       0, 0x2170, 0x2171, 0x2172, 0x2173, 0x2174, 0x2175, 0x2176,
01653  0x2177, 0x2178, 0x2179, 0xFFE2, 0xFFE4, 0xFF07, 0xFF02,
01654 };
01655 static const unsigned short euc_to_utf8_FC_x0213[] = {
01656          0x8A22, 0x8A37, 0x8A47, 0x8A4E, 0x8A5D, 0x8A61, 0x8A75,
01657  0x8A79, 0x8AA7, 0x8AD0, 0x8ADF, 0x8AF4, 0x8AF6, 0xFA22, 0xFA62,
01658  0xFA63, 0x8B46, 0x8B54, 0x8B59, 0x8B69, 0x8B9D, 0x8C49, 0x8C68,
01659  0xFA64, 0x8CE1, 0x8CF4, 0x8CF8, 0x8CFE, 0xFA65, 0x8D12, 0x8D1B,
01660  0x8DAF, 0x8DCE, 0x8DD1, 0x8DD7, 0x8E20, 0x8E23, 0x8E3D, 0x8E70,
01661  0x8E7B, 0xD860 /*0xDE77*/, 0x8EC0, 0x4844, 0x8EFA, 0x8F1E, 0x8F2D, 0x8F36,
01662  0x8F54, 0xD860 /*0xDFCD*/, 0x8FA6, 0x8FB5, 0x8FE4, 0x8FE8, 0x8FEE, 0x9008,
01663  0x902D, 0xFA67, 0x9088, 0x9095, 0x9097, 0x9099, 0x909B, 0x90A2,
01664  0x90B3, 0x90BE, 0x90C4, 0x90C5, 0x90C7, 0x90D7, 0x90DD, 0x90DE,
01665  0x90EF, 0x90F4, 0xFA26, 0x9114, 0x9115, 0x9116, 0x9122, 0x9123,
01666  0x9127, 0x912F, 0x9131, 0x9134, 0x913D, 0x9148, 0x915B, 0x9183,
01667  0x919E, 0x91AC, 0x91B1, 0x91BC, 0x91D7, 0x91FB, 0x91E4,
01668 };
01669 static const unsigned short euc_to_utf8_FD_x0213[] = {
01670          0x91E5, 0x91ED, 0x91F1, 0x9207, 0x9210, 0x9238, 0x9239,
01671  0x923A, 0x923C, 0x9240, 0x9243, 0x924F, 0x9278, 0x9288, 0x92C2,
01672  0x92CB, 0x92CC, 0x92D3, 0x92E0, 0x92FF, 0x9304, 0x931F, 0x9321,
01673  0x9325, 0x9348, 0x9349, 0x934A, 0x9364, 0x9365, 0x936A, 0x9370,
01674  0x939B, 0x93A3, 0x93BA, 0x93C6, 0x93DE, 0x93DF, 0x9404, 0x93FD,
01675  0x9433, 0x944A, 0x9463, 0x946B, 0x9471, 0x9472, 0x958E, 0x959F,
01676  0x95A6, 0x95A9, 0x95AC, 0x95B6, 0x95BD, 0x95CB, 0x95D0, 0x95D3,
01677  0x49B0, 0x95DA, 0x95DE, 0x9658, 0x9684, 0xF9DC, 0x969D, 0x96A4,
01678  0x96A5, 0x96D2, 0x96DE, 0xFA68, 0x96E9, 0x96EF, 0x9733, 0x973B,
01679  0x974D, 0x974E, 0x974F, 0x975A, 0x976E, 0x9773, 0x9795, 0x97AE,
01680  0x97BA, 0x97C1, 0x97C9, 0x97DE, 0x97DB, 0x97F4, 0xFA69, 0x980A,
01681  0x981E, 0x982B, 0x9830, 0xFA6A, 0x9852, 0x9853, 0x9856,
01682 };
01683 static const unsigned short euc_to_utf8_FE_x0213[] = {
01684          0x9857, 0x9859, 0x985A, 0xF9D0, 0x9865, 0x986C, 0x98BA,
01685  0x98C8, 0x98E7, 0x9958, 0x999E, 0x9A02, 0x9A03, 0x9A24, 0x9A2D,
01686  0x9A2E, 0x9A38, 0x9A4A, 0x9A4E, 0x9A52, 0x9AB6, 0x9AC1, 0x9AC3,
01687  0x9ACE, 0x9AD6, 0x9AF9, 0x9B02, 0x9B08, 0x9B20, 0x4C17, 0x9B2D,
01688  0x9B5E, 0x9B79, 0x9B66, 0x9B72, 0x9B75, 0x9B84, 0x9B8A, 0x9B8F,
01689  0x9B9E, 0x9BA7, 0x9BC1, 0x9BCE, 0x9BE5, 0x9BF8, 0x9BFD, 0x9C00,
01690  0x9C23, 0x9C41, 0x9C4F, 0x9C50, 0x9C53, 0x9C63, 0x9C65, 0x9C77,
01691  0x9D1D, 0x9D1E, 0x9D43, 0x9D47, 0x9D52, 0x9D63, 0x9D70, 0x9D7C,
01692  0x9D8A, 0x9D96, 0x9DC0, 0x9DAC, 0x9DBC, 0x9DD7, 0xD868 /*0xDD90*/, 0x9DE7,
01693  0x9E07, 0x9E15, 0x9E7C, 0x9E9E, 0x9EA4, 0x9EAC, 0x9EAF, 0x9EB4,
01694  0x9EB5, 0x9EC3, 0x9ED1, 0x9F10, 0x9F39, 0x9F57, 0x9F90, 0x9F94,
01695  0x9F97, 0x9FA2, 0x59F8, 0x5C5B, 0x5E77, 0x7626, 0x7E6B,
01696 };
01697 
01698 static const unsigned short euc_to_utf8_8FA1_x0213[] = {
01699          0xD840 /*0xDC89*/, 0x4E02, 0x4E0F, 0x4E12, 0x4E29, 0x4E2B, 0x4E2E,
01700  0x4E40, 0x4E47, 0x4E48, 0xD840 /*0xDCA2*/, 0x4E51, 0x3406, 0xD840 /*0xDCA4*/, 0x4E5A,
01701  0x4E69, 0x4E9D, 0x342C, 0x342E, 0x4EB9, 0x4EBB, 0xD840 /*0xDDA2*/, 0x4EBC,
01702  0x4EC3, 0x4EC8, 0x4ED0, 0x4EEB, 0x4EDA, 0x4EF1, 0x4EF5, 0x4F00,
01703  0x4F16, 0x4F64, 0x4F37, 0x4F3E, 0x4F54, 0x4F58, 0xD840 /*0xDE13*/, 0x4F77,
01704  0x4F78, 0x4F7A, 0x4F7D, 0x4F82, 0x4F85, 0x4F92, 0x4F9A, 0x4FE6,
01705  0x4FB2, 0x4FBE, 0x4FC5, 0x4FCB, 0x4FCF, 0x4FD2, 0x346A, 0x4FF2,
01706  0x5000, 0x5010, 0x5013, 0x501C, 0x501E, 0x5022, 0x3468, 0x5042,
01707  0x5046, 0x504E, 0x5053, 0x5057, 0x5063, 0x5066, 0x506A, 0x5070,
01708  0x50A3, 0x5088, 0x5092, 0x5093, 0x5095, 0x5096, 0x509C, 0x50AA,
01709  0xD840 /*0xDF2B*/, 0x50B1, 0x50BA, 0x50BB, 0x50C4, 0x50C7, 0x50F3, 0xD840 /*0xDF81*/,
01710  0x50CE, 0xD840 /*0xDF71*/, 0x50D4, 0x50D9, 0x50E1, 0x50E9, 0x3492,
01711 };
01712 static const unsigned short euc_to_utf8_8FA3_x0213[] = {
01713          0x5108, 0xD840 /*0xDFF9*/, 0x5117, 0x511B, 0xD841 /*0xDC4A*/, 0x5160, 0xD841 /*0xDD09*/,
01714  0x5173, 0x5183, 0x518B, 0x34BC, 0x5198, 0x51A3, 0x51AD, 0x34C7,
01715  0x51BC, 0xD841 /*0xDDD6*/, 0xD841 /*0xDE28*/, 0x51F3, 0x51F4, 0x5202, 0x5212, 0x5216,
01716  0xD841 /*0xDF4F*/, 0x5255, 0x525C, 0x526C, 0x5277, 0x5284, 0x5282, 0xD842 /*0xDC07*/,
01717  0x5298, 0xD842 /*0xDC3A*/, 0x52A4, 0x52A6, 0x52AF, 0x52BA, 0x52BB, 0x52CA,
01718  0x351F, 0x52D1, 0xD842 /*0xDCB9*/, 0x52F7, 0x530A, 0x530B, 0x5324, 0x5335,
01719  0x533E, 0x5342, 0xD842 /*0xDD7C*/, 0xD842 /*0xDD9D*/, 0x5367, 0x536C, 0x537A, 0x53A4,
01720  0x53B4, 0xD842 /*0xDED3*/, 0x53B7, 0x53C0, 0xD842 /*0xDF1D*/, 0x355D, 0x355E, 0x53D5,
01721  0x53DA, 0x3563, 0x53F4, 0x53F5, 0x5455, 0x5424, 0x5428, 0x356E,
01722  0x5443, 0x5462, 0x5466, 0x546C, 0x548A, 0x548D, 0x5495, 0x54A0,
01723  0x54A6, 0x54AD, 0x54AE, 0x54B7, 0x54BA, 0x54BF, 0x54C3, 0xD843 /*0xDD45*/,
01724  0x54EC, 0x54EF, 0x54F1, 0x54F3, 0x5500, 0x5501, 0x5509,
01725 };
01726 static const unsigned short euc_to_utf8_8FA4_x0213[] = {
01727          0x553C, 0x5541, 0x35A6, 0x5547, 0x554A, 0x35A8, 0x5560,
01728  0x5561, 0x5564, 0xD843 /*0xDDE1*/, 0x557D, 0x5582, 0x5588, 0x5591, 0x35C5,
01729  0x55D2, 0xD843 /*0xDE95*/, 0xD843 /*0xDE6D*/, 0x55BF, 0x55C9, 0x55CC, 0x55D1, 0x55DD,
01730  0x35DA, 0x55E2, 0xD843 /*0xDE64*/, 0x55E9, 0x5628, 0xD843 /*0xDF5F*/, 0x5607, 0x5610,
01731  0x5630, 0x5637, 0x35F4, 0x563D, 0x563F, 0x5640, 0x5647, 0x565E,
01732  0x5660, 0x566D, 0x3605, 0x5688, 0x568C, 0x5695, 0x569A, 0x569D,
01733  0x56A8, 0x56AD, 0x56B2, 0x56C5, 0x56CD, 0x56DF, 0x56E8, 0x56F6,
01734  0x56F7, 0xD844 /*0xDE01*/, 0x5715, 0x5723, 0xD844 /*0xDE55*/, 0x5729, 0xD844 /*0xDE7B*/, 0x5745,
01735  0x5746, 0x574C, 0x574D, 0xD844 /*0xDE74*/, 0x5768, 0x576F, 0x5773, 0x5774,
01736  0x5775, 0x577B, 0xD844 /*0xDEE4*/, 0xD844 /*0xDED7*/, 0x57AC, 0x579A, 0x579D, 0x579E,
01737  0x57A8, 0x57D7, 0xD844 /*0xDEFD*/, 0x57CC, 0xD844 /*0xDF36*/, 0xD844 /*0xDF44*/, 0x57DE, 0x57E6,
01738  0x57F0, 0x364A, 0x57F8, 0x57FB, 0x57FD, 0x5804, 0x581E,
01739 };
01740 static const unsigned short euc_to_utf8_8FA5_x0213[] = {
01741          0x5820, 0x5827, 0x5832, 0x5839, 0xD844 /*0xDFC4*/, 0x5849, 0x584C,
01742  0x5867, 0x588A, 0x588B, 0x588D, 0x588F, 0x5890, 0x5894, 0x589D,
01743  0x58AA, 0x58B1, 0xD845 /*0xDC6D*/, 0x58C3, 0x58CD, 0x58E2, 0x58F3, 0x58F4,
01744  0x5905, 0x5906, 0x590B, 0x590D, 0x5914, 0x5924, 0xD845 /*0xDDD7*/, 0x3691,
01745  0x593D, 0x3699, 0x5946, 0x3696, 0xD85B /*0xDC29*/, 0x595B, 0x595F, 0xD845 /*0xDE47*/,
01746  0x5975, 0x5976, 0x597C, 0x599F, 0x59AE, 0x59BC, 0x59C8, 0x59CD,
01747  0x59DE, 0x59E3, 0x59E4, 0x59E7, 0x59EE, 0xD845 /*0xDF06*/, 0xD845 /*0xDF42*/, 0x36CF,
01748  0x5A0C, 0x5A0D, 0x5A17, 0x5A27, 0x5A2D, 0x5A55, 0x5A65, 0x5A7A,
01749  0x5A8B, 0x5A9C, 0x5A9F, 0x5AA0, 0x5AA2, 0x5AB1, 0x5AB3, 0x5AB5,
01750  0x5ABA, 0x5ABF, 0x5ADA, 0x5ADC, 0x5AE0, 0x5AE5, 0x5AF0, 0x5AEE,
01751  0x5AF5, 0x5B00, 0x5B08, 0x5B17, 0x5B34, 0x5B2D, 0x5B4C, 0x5B52,
01752  0x5B68, 0x5B6F, 0x5B7C, 0x5B7F, 0x5B81, 0x5B84, 0xD846 /*0xDDC3*/,
01753 };
01754 static const unsigned short euc_to_utf8_8FA8_x0213[] = {
01755          0x5B96, 0x5BAC, 0x3761, 0x5BC0, 0x3762, 0x5BCE, 0x5BD6,
01756  0x376C, 0x376B, 0x5BF1, 0x5BFD, 0x3775, 0x5C03, 0x5C29, 0x5C30,
01757  0xD847 /*0xDC56*/, 0x5C5F, 0x5C63, 0x5C67, 0x5C68, 0x5C69, 0x5C70, 0xD847 /*0xDD2D*/,
01758  0xD847 /*0xDD45*/, 0x5C7C, 0xD847 /*0xDD78*/, 0xD847 /*0xDD62*/, 0x5C88, 0x5C8A, 0x37C1, 0xD847 /*0xDDA1*/,
01759  0xD847 /*0xDD9C*/, 0x5CA0, 0x5CA2, 0x5CA6, 0x5CA7, 0xD847 /*0xDD92*/, 0x5CAD, 0x5CB5,
01760  0xD847 /*0xDDB7*/, 0x5CC9, 0xD847 /*0xDDE0*/, 0xD847 /*0xDE33*/, 0x5D06, 0x5D10, 0x5D2B, 0x5D1D,
01761  0x5D20, 0x5D24, 0x5D26, 0x5D31, 0x5D39, 0x5D42, 0x37E8, 0x5D61,
01762  0x5D6A, 0x37F4, 0x5D70, 0xD847 /*0xDF1E*/, 0x37FD, 0x5D88, 0x3800, 0x5D92,
01763  0x5D94, 0x5D97, 0x5D99, 0x5DB0, 0x5DB2, 0x5DB4, 0xD847 /*0xDF76*/, 0x5DB9,
01764  0x5DD1, 0x5DD7, 0x5DD8, 0x5DE0, 0xD847 /*0xDFFA*/, 0x5DE4, 0x5DE9, 0x382F,
01765  0x5E00, 0x3836, 0x5E12, 0x5E15, 0x3840, 0x5E1F, 0x5E2E, 0x5E3E,
01766  0x5E49, 0x385C, 0x5E56, 0x3861, 0x5E6B, 0x5E6C, 0x5E6D,
01767 };
01768 static const unsigned short euc_to_utf8_8FAC_x0213[] = {
01769          0x5E6E, 0xD848 /*0xDD7B*/, 0x5EA5, 0x5EAA, 0x5EAC, 0x5EB9, 0x5EBF,
01770  0x5EC6, 0x5ED2, 0x5ED9, 0xD848 /*0xDF1E*/, 0x5EFD, 0x5F08, 0x5F0E, 0x5F1C,
01771  0xD848 /*0xDFAD*/, 0x5F1E, 0x5F47, 0x5F63, 0x5F72, 0x5F7E, 0x5F8F, 0x5FA2,
01772  0x5FA4, 0x5FB8, 0x5FC4, 0x38FA, 0x5FC7, 0x5FCB, 0x5FD2, 0x5FD3,
01773  0x5FD4, 0x5FE2, 0x5FEE, 0x5FEF, 0x5FF3, 0x5FFC, 0x3917, 0x6017,
01774  0x6022, 0x6024, 0x391A, 0x604C, 0x607F, 0x608A, 0x6095, 0x60A8,
01775  0xD849 /*0xDEF3*/, 0x60B0, 0x60B1, 0x60BE, 0x60C8, 0x60D9, 0x60DB, 0x60EE,
01776  0x60F2, 0x60F5, 0x6110, 0x6112, 0x6113, 0x6119, 0x611E, 0x613A,
01777  0x396F, 0x6141, 0x6146, 0x6160, 0x617C, 0xD84A /*0xDC5B*/, 0x6192, 0x6193,
01778  0x6197, 0x6198, 0x61A5, 0x61A8, 0x61AD, 0xD84A /*0xDCAB*/, 0x61D5, 0x61DD,
01779  0x61DF, 0x61F5, 0xD84A /*0xDD8F*/, 0x6215, 0x6223, 0x6229, 0x6246, 0x624C,
01780  0x6251, 0x6252, 0x6261, 0x6264, 0x627B, 0x626D, 0x6273,
01781 };
01782 static const unsigned short euc_to_utf8_8FAD_x0213[] = {
01783          0x6299, 0x62A6, 0x62D5, 0xD84A /*0xDEB8*/, 0x62FD, 0x6303, 0x630D,
01784  0x6310, 0xD84A /*0xDF4F*/, 0xD84A /*0xDF50*/, 0x6332, 0x6335, 0x633B, 0x633C, 0x6341,
01785  0x6344, 0x634E, 0xD84A /*0xDF46*/, 0x6359, 0xD84B /*0xDC1D*/, 0xD84A /*0xDFA6*/, 0x636C, 0x6384,
01786  0x6399, 0xD84B /*0xDC24*/, 0x6394, 0x63BD, 0x63F7, 0x63D4, 0x63D5, 0x63DC,
01787  0x63E0, 0x63EB, 0x63EC, 0x63F2, 0x6409, 0x641E, 0x6425, 0x6429,
01788  0x642F, 0x645A, 0x645B, 0x645D, 0x6473, 0x647D, 0x6487, 0x6491,
01789  0x649D, 0x649F, 0x64CB, 0x64CC, 0x64D5, 0x64D7, 0xD84B /*0xDDE1*/, 0x64E4,
01790  0x64E5, 0x64FF, 0x6504, 0x3A6E, 0x650F, 0x6514, 0x6516, 0x3A73,
01791  0x651E, 0x6532, 0x6544, 0x6554, 0x656B, 0x657A, 0x6581, 0x6584,
01792  0x6585, 0x658A, 0x65B2, 0x65B5, 0x65B8, 0x65BF, 0x65C2, 0x65C9,
01793  0x65D4, 0x3AD6, 0x65F2, 0x65F9, 0x65FC, 0x6604, 0x6608, 0x6621,
01794  0x662A, 0x6645, 0x6651, 0x664E, 0x3AEA, 0xD84C /*0xDDC3*/, 0x6657,
01795 };
01796 static const unsigned short euc_to_utf8_8FAE_x0213[] = {
01797          0x665B, 0x6663, 0xD84C /*0xDDF5*/, 0xD84C /*0xDDB6*/, 0x666A, 0x666B, 0x666C,
01798  0x666D, 0x667B, 0x6680, 0x6690, 0x6692, 0x6699, 0x3B0E, 0x66AD,
01799  0x66B1, 0x66B5, 0x3B1A, 0x66BF, 0x3B1C, 0x66EC, 0x3AD7, 0x6701,
01800  0x6705, 0x6712, 0xD84C /*0xDF72*/, 0x6719, 0xD84C /*0xDFD3*/, 0xD84C /*0xDFD2*/, 0x674C, 0x674D,
01801  0x6754, 0x675D, 0xD84C /*0xDFD0*/, 0xD84C /*0xDFE4*/, 0xD84C /*0xDFD5*/, 0x6774, 0x6776, 0xD84C /*0xDFDA*/,
01802  0x6792, 0xD84C /*0xDFDF*/, 0x8363, 0x6810, 0x67B0, 0x67B2, 0x67C3, 0x67C8,
01803  0x67D2, 0x67D9, 0x67DB, 0x67F0, 0x67F7, 0xD84D /*0xDC4A*/, 0xD84D /*0xDC51*/, 0xD84D /*0xDC4B*/,
01804  0x6818, 0x681F, 0x682D, 0xD84D /*0xDC65*/, 0x6833, 0x683B, 0x683E, 0x6844,
01805  0x6845, 0x6849, 0x684C, 0x6855, 0x6857, 0x3B77, 0x686B, 0x686E,
01806  0x687A, 0x687C, 0x6882, 0x6890, 0x6896, 0x3B6D, 0x6898, 0x6899,
01807  0x689A, 0x689C, 0x68AA, 0x68AB, 0x68B4, 0x68BB, 0x68FB, 0xD84D /*0xDCE4*/,
01808  0xD84D /*0xDD5A*/, 0xFA13, 0x68C3, 0x68C5, 0x68CC, 0x68CF, 0x68D6,
01809 };
01810 static const unsigned short euc_to_utf8_8FAF_x0213[] = {
01811          0x68D9, 0x68E4, 0x68E5, 0x68EC, 0x68F7, 0x6903, 0x6907,
01812  0x3B87, 0x3B88, 0xD84D /*0xDD94*/, 0x693B, 0x3B8D, 0x6946, 0x6969, 0x696C,
01813  0x6972, 0x697A, 0x697F, 0x6992, 0x3BA4, 0x6996, 0x6998, 0x69A6,
01814  0x69B0, 0x69B7, 0x69BA, 0x69BC, 0x69C0, 0x69D1, 0x69D6, 0xD84D /*0xDE39*/,
01815  0xD84D /*0xDE47*/, 0x6A30, 0xD84D /*0xDE38*/, 0xD84D /*0xDE3A*/, 0x69E3, 0x69EE, 0x69EF, 0x69F3,
01816  0x3BCD, 0x69F4, 0x69FE, 0x6A11, 0x6A1A, 0x6A1D, 0xD84D /*0xDF1C*/, 0x6A32,
01817  0x6A33, 0x6A34, 0x6A3F, 0x6A46, 0x6A49, 0x6A7A, 0x6A4E, 0x6A52,
01818  0x6A64, 0xD84D /*0xDF0C*/, 0x6A7E, 0x6A83, 0x6A8B, 0x3BF0, 0x6A91, 0x6A9F,
01819  0x6AA1, 0xD84D /*0xDF64*/, 0x6AAB, 0x6ABD, 0x6AC6, 0x6AD4, 0x6AD0, 0x6ADC,
01820  0x6ADD, 0xD84D /*0xDFFF*/, 0xD84D /*0xDFE7*/, 0x6AEC, 0x6AF1, 0x6AF2, 0x6AF3, 0x6AFD,
01821  0xD84E /*0xDC24*/, 0x6B0B, 0x6B0F, 0x6B10, 0x6B11, 0xD84E /*0xDC3D*/, 0x6B17, 0x3C26,
01822  0x6B2F, 0x6B4A, 0x6B58, 0x6B6C, 0x6B75, 0x6B7A, 0x6B81,
01823 };
01824 static const unsigned short euc_to_utf8_8FEE_x0213[] = {
01825          0x6B9B, 0x6BAE, 0xD84E /*0xDE98*/, 0x6BBD, 0x6BBE, 0x6BC7, 0x6BC8,
01826  0x6BC9, 0x6BDA, 0x6BE6, 0x6BE7, 0x6BEE, 0x6BF1, 0x6C02, 0x6C0A,
01827  0x6C0E, 0x6C35, 0x6C36, 0x6C3A, 0xD84F /*0xDC7F*/, 0x6C3F, 0x6C4D, 0x6C5B,
01828  0x6C6D, 0x6C84, 0x6C89, 0x3CC3, 0x6C94, 0x6C95, 0x6C97, 0x6CAD,
01829  0x6CC2, 0x6CD0, 0x3CD2, 0x6CD6, 0x6CDA, 0x6CDC, 0x6CE9, 0x6CEC,
01830  0x6CED, 0xD84F /*0xDD00*/, 0x6D00, 0x6D0A, 0x6D24, 0x6D26, 0x6D27, 0x6C67,
01831  0x6D2F, 0x6D3C, 0x6D5B, 0x6D5E, 0x6D60, 0x6D70, 0x6D80, 0x6D81,
01832  0x6D8A, 0x6D8D, 0x6D91, 0x6D98, 0xD84F /*0xDD40*/, 0x6E17, 0xD84F /*0xDDFA*/, 0xD84F /*0xDDF9*/,
01833  0xD84F /*0xDDD3*/, 0x6DAB, 0x6DAE, 0x6DB4, 0x6DC2, 0x6D34, 0x6DC8, 0x6DCE,
01834  0x6DCF, 0x6DD0, 0x6DDF, 0x6DE9, 0x6DF6, 0x6E36, 0x6E1E, 0x6E22,
01835  0x6E27, 0x3D11, 0x6E32, 0x6E3C, 0x6E48, 0x6E49, 0x6E4B, 0x6E4C,
01836  0x6E4F, 0x6E51, 0x6E53, 0x6E54, 0x6E57, 0x6E63, 0x3D1E,
01837 };
01838 static const unsigned short euc_to_utf8_8FEF_x0213[] = {
01839          0x6E93, 0x6EA7, 0x6EB4, 0x6EBF, 0x6EC3, 0x6ECA, 0x6ED9,
01840  0x6F35, 0x6EEB, 0x6EF9, 0x6EFB, 0x6F0A, 0x6F0C, 0x6F18, 0x6F25,
01841  0x6F36, 0x6F3C, 0xD84F /*0xDF7E*/, 0x6F52, 0x6F57, 0x6F5A, 0x6F60, 0x6F68,
01842  0x6F98, 0x6F7D, 0x6F90, 0x6F96, 0x6FBE, 0x6F9F, 0x6FA5, 0x6FAF,
01843  0x3D64, 0x6FB5, 0x6FC8, 0x6FC9, 0x6FDA, 0x6FDE, 0x6FE9, 0xD850 /*0xDC96*/,
01844  0x6FFC, 0x7000, 0x7007, 0x700A, 0x7023, 0xD850 /*0xDD03*/, 0x7039, 0x703A,
01845  0x703C, 0x7043, 0x7047, 0x704B, 0x3D9A, 0x7054, 0x7065, 0x7069,
01846  0x706C, 0x706E, 0x7076, 0x707E, 0x7081, 0x7086, 0x7095, 0x7097,
01847  0x70BB, 0xD850 /*0xDDC6*/, 0x709F, 0x70B1, 0xD850 /*0xDDFE*/, 0x70EC, 0x70CA, 0x70D1,
01848  0x70D3, 0x70DC, 0x7103, 0x7104, 0x7106, 0x7107, 0x7108, 0x710C,
01849  0x3DC0, 0x712F, 0x7131, 0x7150, 0x714A, 0x7153, 0x715E, 0x3DD4,
01850  0x7196, 0x7180, 0x719B, 0x71A0, 0x71A2, 0x71AE, 0x71AF,
01851 };
01852 static const unsigned short euc_to_utf8_8FF0_x0213[] = {
01853          0x71B3, 0xD850 /*0xDFBC*/, 0x71CB, 0x71D3, 0x71D9, 0x71DC, 0x7207,
01854  0x3E05, 0xFA49, 0x722B, 0x7234, 0x7238, 0x7239, 0x4E2C, 0x7242,
01855  0x7253, 0x7257, 0x7263, 0xD851 /*0xDE29*/, 0x726E, 0x726F, 0x7278, 0x727F,
01856  0x728E, 0xD851 /*0xDEA5*/, 0x72AD, 0x72AE, 0x72B0, 0x72B1, 0x72C1, 0x3E60,
01857  0x72CC, 0x3E66, 0x3E68, 0x72F3, 0x72FA, 0x7307, 0x7312, 0x7318,
01858  0x7319, 0x3E83, 0x7339, 0x732C, 0x7331, 0x7333, 0x733D, 0x7352,
01859  0x3E94, 0x736B, 0x736C, 0xD852 /*0xDC96*/, 0x736E, 0x736F, 0x7371, 0x7377,
01860  0x7381, 0x7385, 0x738A, 0x7394, 0x7398, 0x739C, 0x739E, 0x73A5,
01861  0x73A8, 0x73B5, 0x73B7, 0x73B9, 0x73BC, 0x73BF, 0x73C5, 0x73CB,
01862  0x73E1, 0x73E7, 0x73F9, 0x7413, 0x73FA, 0x7401, 0x7424, 0x7431,
01863  0x7439, 0x7453, 0x7440, 0x7443, 0x744D, 0x7452, 0x745D, 0x7471,
01864  0x7481, 0x7485, 0x7488, 0xD852 /*0xDE4D*/, 0x7492, 0x7497, 0x7499,
01865 };
01866 static const unsigned short euc_to_utf8_8FF1_x0213[] = {
01867          0x74A0, 0x74A1, 0x74A5, 0x74AA, 0x74AB, 0x74B9, 0x74BB,
01868  0x74BA, 0x74D6, 0x74D8, 0x74DE, 0x74EF, 0x74EB, 0xD852 /*0xDF56*/, 0x74FA,
01869  0xD852 /*0xDF6F*/, 0x7520, 0x7524, 0x752A, 0x3F57, 0xD853 /*0xDC16*/, 0x753D, 0x753E,
01870  0x7540, 0x7548, 0x754E, 0x7550, 0x7552, 0x756C, 0x7572, 0x7571,
01871  0x757A, 0x757D, 0x757E, 0x7581, 0xD853 /*0xDD14*/, 0x758C, 0x3F75, 0x75A2,
01872  0x3F77, 0x75B0, 0x75B7, 0x75BF, 0x75C0, 0x75C6, 0x75CF, 0x75D3,
01873  0x75DD, 0x75DF, 0x75E0, 0x75E7, 0x75EC, 0x75EE, 0x75F1, 0x75F9,
01874  0x7603, 0x7618, 0x7607, 0x760F, 0x3FAE, 0xD853 /*0xDE0E*/, 0x7613, 0x761B,
01875  0x761C, 0xD853 /*0xDE37*/, 0x7625, 0x7628, 0x763C, 0x7633, 0xD853 /*0xDE6A*/, 0x3FC9,
01876  0x7641, 0xD853 /*0xDE8B*/, 0x7649, 0x7655, 0x3FD7, 0x766E, 0x7695, 0x769C,
01877  0x76A1, 0x76A0, 0x76A7, 0x76A8, 0x76AF, 0xD854 /*0xDC4A*/, 0x76C9, 0xD854 /*0xDC55*/,
01878  0x76E8, 0x76EC, 0xD854 /*0xDD22*/, 0x7717, 0x771A, 0x772D, 0x7735,
01879 };
01880 static const unsigned short euc_to_utf8_8FF2_x0213[] = {
01881          0xD854 /*0xDDA9*/, 0x4039, 0xD854 /*0xDDE5*/, 0xD854 /*0xDDCD*/, 0x7758, 0x7760, 0x776A,
01882  0xD854 /*0xDE1E*/, 0x7772, 0x777C, 0x777D, 0xD854 /*0xDE4C*/, 0x4058, 0x779A, 0x779F,
01883  0x77A2, 0x77A4, 0x77A9, 0x77DE, 0x77DF, 0x77E4, 0x77E6, 0x77EA,
01884  0x77EC, 0x4093, 0x77F0, 0x77F4, 0x77FB, 0xD855 /*0xDC2E*/, 0x7805, 0x7806,
01885  0x7809, 0x780D, 0x7819, 0x7821, 0x782C, 0x7847, 0x7864, 0x786A,
01886  0xD855 /*0xDCD9*/, 0x788A, 0x7894, 0x78A4, 0x789D, 0x789E, 0x789F, 0x78BB,
01887  0x78C8, 0x78CC, 0x78CE, 0x78D5, 0x78E0, 0x78E1, 0x78E6, 0x78F9,
01888  0x78FA, 0x78FB, 0x78FE, 0xD855 /*0xDDA7*/, 0x7910, 0x791B, 0x7930, 0x7925,
01889  0x793B, 0x794A, 0x7958, 0x795B, 0x4105, 0x7967, 0x7972, 0x7994,
01890  0x7995, 0x7996, 0x799B, 0x79A1, 0x79A9, 0x79B4, 0x79BB, 0x79C2,
01891  0x79C7, 0x79CC, 0x79CD, 0x79D6, 0x4148, 0xD855 /*0xDFA9*/, 0xD855 /*0xDFB4*/, 0x414F,
01892  0x7A0A, 0x7A11, 0x7A15, 0x7A1B, 0x7A1E, 0x4163, 0x7A2D,
01893 };
01894 static const unsigned short euc_to_utf8_8FF3_x0213[] = {
01895          0x7A38, 0x7A47, 0x7A4C, 0x7A56, 0x7A59, 0x7A5C, 0x7A5F,
01896  0x7A60, 0x7A67, 0x7A6A, 0x7A75, 0x7A78, 0x7A82, 0x7A8A, 0x7A90,
01897  0x7AA3, 0x7AAC, 0xD856 /*0xDDD4*/, 0x41B4, 0x7AB9, 0x7ABC, 0x7ABE, 0x41BF,
01898  0x7ACC, 0x7AD1, 0x7AE7, 0x7AE8, 0x7AF4, 0xD856 /*0xDEE4*/, 0xD856 /*0xDEE3*/, 0x7B07,
01899  0xD856 /*0xDEF1*/, 0x7B3D, 0x7B27, 0x7B2A, 0x7B2E, 0x7B2F, 0x7B31, 0x41E6,
01900  0x41F3, 0x7B7F, 0x7B41, 0x41EE, 0x7B55, 0x7B79, 0x7B64, 0x7B66,
01901  0x7B69, 0x7B73, 0xD856 /*0xDFB2*/, 0x4207, 0x7B90, 0x7B91, 0x7B9B, 0x420E,
01902  0x7BAF, 0x7BB5, 0x7BBC, 0x7BC5, 0x7BCA, 0xD857 /*0xDC4B*/, 0xD857 /*0xDC64*/, 0x7BD4,
01903  0x7BD6, 0x7BDA, 0x7BEA, 0x7BF0, 0x7C03, 0x7C0B, 0x7C0E, 0x7C0F,
01904  0x7C26, 0x7C45, 0x7C4A, 0x7C51, 0x7C57, 0x7C5E, 0x7C61, 0x7C69,
01905  0x7C6E, 0x7C6F, 0x7C70, 0xD857 /*0xDE2E*/, 0xD857 /*0xDE56*/, 0xD857 /*0xDE65*/, 0x7CA6, 0xD857 /*0xDE62*/,
01906  0x7CB6, 0x7CB7, 0x7CBF, 0xD857 /*0xDED8*/, 0x7CC4, 0xD857 /*0xDEC2*/, 0x7CC8,
01907 };
01908 static const unsigned short euc_to_utf8_8FF4_x0213[] = {
01909          0x7CCD, 0xD857 /*0xDEE8*/, 0x7CD7, 0xD857 /*0xDF23*/, 0x7CE6, 0x7CEB, 0xD857 /*0xDF5C*/,
01910  0x7CF5, 0x7D03, 0x7D09, 0x42C6, 0x7D12, 0x7D1E, 0xD857 /*0xDFE0*/, 0xD857 /*0xDFD4*/,
01911  0x7D3D, 0x7D3E, 0x7D40, 0x7D47, 0xD858 /*0xDC0C*/, 0xD857 /*0xDFFB*/, 0x42D6, 0x7D59,
01912  0x7D5A, 0x7D6A, 0x7D70, 0x42DD, 0x7D7F, 0xD858 /*0xDC17*/, 0x7D86, 0x7D88,
01913  0x7D8C, 0x7D97, 0xD858 /*0xDC60*/, 0x7D9D, 0x7DA7, 0x7DAA, 0x7DB6, 0x7DB7,
01914  0x7DC0, 0x7DD7, 0x7DD9, 0x7DE6, 0x7DF1, 0x7DF9, 0x4302, 0xD858 /*0xDCED*/,
01915  0xFA58, 0x7E10, 0x7E17, 0x7E1D, 0x7E20, 0x7E27, 0x7E2C, 0x7E45,
01916  0x7E73, 0x7E75, 0x7E7E, 0x7E86, 0x7E87, 0x432B, 0x7E91, 0x7E98,
01917  0x7E9A, 0x4343, 0x7F3C, 0x7F3B, 0x7F3E, 0x7F43, 0x7F44, 0x7F4F,
01918  0x34C1, 0xD858 /*0xDE70*/, 0x7F52, 0xD858 /*0xDE86*/, 0x7F61, 0x7F63, 0x7F64, 0x7F6D,
01919  0x7F7D, 0x7F7E, 0xD858 /*0xDF4C*/, 0x7F90, 0x517B, 0xD84F /*0xDD0E*/, 0x7F96, 0x7F9C,
01920  0x7FAD, 0xD859 /*0xDC02*/, 0x7FC3, 0x7FCF, 0x7FE3, 0x7FE5, 0x7FEF,
01921 };
01922 static const unsigned short euc_to_utf8_8FF5_x0213[] = {
01923          0x7FF2, 0x8002, 0x800A, 0x8008, 0x800E, 0x8011, 0x8016,
01924  0x8024, 0x802C, 0x8030, 0x8043, 0x8066, 0x8071, 0x8075, 0x807B,
01925  0x8099, 0x809C, 0x80A4, 0x80A7, 0x80B8, 0xD859 /*0xDE7E*/, 0x80C5, 0x80D5,
01926  0x80D8, 0x80E6, 0xD859 /*0xDEB0*/, 0x810D, 0x80F5, 0x80FB, 0x43EE, 0x8135,
01927  0x8116, 0x811E, 0x43F0, 0x8124, 0x8127, 0x812C, 0xD859 /*0xDF1D*/, 0x813D,
01928  0x4408, 0x8169, 0x4417, 0x8181, 0x441C, 0x8184, 0x8185, 0x4422,
01929  0x8198, 0x81B2, 0x81C1, 0x81C3, 0x81D6, 0x81DB, 0xD85A /*0xDCDD*/, 0x81E4,
01930  0xD85A /*0xDCEA*/, 0x81EC, 0xD85A /*0xDD51*/, 0x81FD, 0x81FF, 0xD85A /*0xDD6F*/, 0x8204, 0xD85A /*0xDDDD*/,
01931  0x8219, 0x8221, 0x8222, 0xD85A /*0xDE1E*/, 0x8232, 0x8234, 0x823C, 0x8246,
01932  0x8249, 0x8245, 0xD85A /*0xDE58*/, 0x824B, 0x4476, 0x824F, 0x447A, 0x8257,
01933  0xD85A /*0xDE8C*/, 0x825C, 0x8263, 0xD85A /*0xDEB7*/, 0xFA5D, 0xFA5E, 0x8279, 0x4491,
01934  0x827D, 0x827F, 0x8283, 0x828A, 0x8293, 0x82A7, 0x82A8,
01935 };
01936 static const unsigned short euc_to_utf8_8FF6_x0213[] = {
01937          0x82B2, 0x82B4, 0x82BA, 0x82BC, 0x82E2, 0x82E8, 0x82F7,
01938  0x8307, 0x8308, 0x830C, 0x8354, 0x831B, 0x831D, 0x8330, 0x833C,
01939  0x8344, 0x8357, 0x44BE, 0x837F, 0x44D4, 0x44B3, 0x838D, 0x8394,
01940  0x8395, 0x839B, 0x839D, 0x83C9, 0x83D0, 0x83D4, 0x83DD, 0x83E5,
01941  0x83F9, 0x840F, 0x8411, 0x8415, 0xD85B /*0xDC73*/, 0x8417, 0x8439, 0x844A,
01942  0x844F, 0x8451, 0x8452, 0x8459, 0x845A, 0x845C, 0xD85B /*0xDCDD*/, 0x8465,
01943  0x8476, 0x8478, 0x847C, 0x8481, 0x450D, 0x84DC, 0x8497, 0x84A6,
01944  0x84BE, 0x4508, 0x84CE, 0x84CF, 0x84D3, 0xD85B /*0xDE65*/, 0x84E7, 0x84EA,
01945  0x84EF, 0x84F0, 0x84F1, 0x84FA, 0x84FD, 0x850C, 0x851B, 0x8524,
01946  0x8525, 0x852B, 0x8534, 0x854F, 0x856F, 0x4525, 0x4543, 0x853E,
01947  0x8551, 0x8553, 0x855E, 0x8561, 0x8562, 0xD85B /*0xDF94*/, 0x857B, 0x857D,
01948  0x857F, 0x8581, 0x8586, 0x8593, 0x859D, 0x859F, 0xD85B /*0xDFF8*/,
01949 };
01950 static const unsigned short euc_to_utf8_8FF7_x0213[] = {
01951          0xD85B /*0xDFF6*/, 0xD85B /*0xDFF7*/, 0x85B7, 0x85BC, 0x85C7, 0x85CA, 0x85D8,
01952  0x85D9, 0x85DF, 0x85E1, 0x85E6, 0x85F6, 0x8600, 0x8611, 0x861E,
01953  0x8621, 0x8624, 0x8627, 0xD85C /*0xDD0D*/, 0x8639, 0x863C, 0xD85C /*0xDD39*/, 0x8640,
01954  0xFA20, 0x8653, 0x8656, 0x866F, 0x8677, 0x867A, 0x8687, 0x8689,
01955  0x868D, 0x8691, 0x869C, 0x869D, 0x86A8, 0xFA21, 0x86B1, 0x86B3,
01956  0x86C1, 0x86C3, 0x86D1, 0x86D5, 0x86D7, 0x86E3, 0x86E6, 0x45B8,
01957  0x8705, 0x8707, 0x870E, 0x8710, 0x8713, 0x8719, 0x871F, 0x8721,
01958  0x8723, 0x8731, 0x873A, 0x873E, 0x8740, 0x8743, 0x8751, 0x8758,
01959  0x8764, 0x8765, 0x8772, 0x877C, 0xD85C /*0xDFDB*/, 0xD85C /*0xDFDA*/, 0x87A7, 0x8789,
01960  0x878B, 0x8793, 0x87A0, 0xD85C /*0xDFFE*/, 0x45E5, 0x87BE, 0xD85D /*0xDC10*/, 0x87C1,
01961  0x87CE, 0x87F5, 0x87DF, 0xD85D /*0xDC49*/, 0x87E3, 0x87E5, 0x87E6, 0x87EA,
01962  0x87EB, 0x87ED, 0x8801, 0x8803, 0x880B, 0x8813, 0x8828,
01963 };
01964 static const unsigned short euc_to_utf8_8FF8_x0213[] = {
01965          0x882E, 0x8832, 0x883C, 0x460F, 0x884A, 0x8858, 0x885F,
01966  0x8864, 0xD85D /*0xDE15*/, 0xD85D /*0xDE14*/, 0x8869, 0xD85D /*0xDE31*/, 0x886F, 0x88A0, 0x88BC,
01967  0x88BD, 0x88BE, 0x88C0, 0x88D2, 0xD85D /*0xDE93*/, 0x88D1, 0x88D3, 0x88DB,
01968  0x88F0, 0x88F1, 0x4641, 0x8901, 0xD85D /*0xDF0E*/, 0x8937, 0xD85D /*0xDF23*/, 0x8942,
01969  0x8945, 0x8949, 0xD85D /*0xDF52*/, 0x4665, 0x8962, 0x8980, 0x8989, 0x8990,
01970  0x899F, 0x89B0, 0x89B7, 0x89D6, 0x89D8, 0x89EB, 0x46A1, 0x89F1,
01971  0x89F3, 0x89FD, 0x89FF, 0x46AF, 0x8A11, 0x8A14, 0xD85E /*0xDD85*/, 0x8A21,
01972  0x8A35, 0x8A3E, 0x8A45, 0x8A4D, 0x8A58, 0x8AAE, 0x8A90, 0x8AB7,
01973  0x8ABE, 0x8AD7, 0x8AFC, 0xD85E /*0xDE84*/, 0x8B0A, 0x8B05, 0x8B0D, 0x8B1C,
01974  0x8B1F, 0x8B2D, 0x8B43, 0x470C, 0x8B51, 0x8B5E, 0x8B76, 0x8B7F,
01975  0x8B81, 0x8B8B, 0x8B94, 0x8B95, 0x8B9C, 0x8B9E, 0x8C39, 0xD85E /*0xDFB3*/,
01976  0x8C3D, 0xD85E /*0xDFBE*/, 0xD85E /*0xDFC7*/, 0x8C45, 0x8C47, 0x8C4F, 0x8C54,
01977 };
01978 static const unsigned short euc_to_utf8_8FF9_x0213[] = {
01979          0x8C57, 0x8C69, 0x8C6D, 0x8C73, 0xD85F /*0xDCB8*/, 0x8C93, 0x8C92,
01980  0x8C99, 0x4764, 0x8C9B, 0x8CA4, 0x8CD6, 0x8CD5, 0x8CD9, 0xD85F /*0xDDA0*/,
01981  0x8CF0, 0x8CF1, 0xD85F /*0xDE10*/, 0x8D09, 0x8D0E, 0x8D6C, 0x8D84, 0x8D95,
01982  0x8DA6, 0xD85F /*0xDFB7*/, 0x8DC6, 0x8DC8, 0x8DD9, 0x8DEC, 0x8E0C, 0x47FD,
01983  0x8DFD, 0x8E06, 0xD860 /*0xDC8A*/, 0x8E14, 0x8E16, 0x8E21, 0x8E22, 0x8E27,
01984  0xD860 /*0xDCBB*/, 0x4816, 0x8E36, 0x8E39, 0x8E4B, 0x8E54, 0x8E62, 0x8E6C,
01985  0x8E6D, 0x8E6F, 0x8E98, 0x8E9E, 0x8EAE, 0x8EB3, 0x8EB5, 0x8EB6,
01986  0x8EBB, 0xD860 /*0xDE82*/, 0x8ED1, 0x8ED4, 0x484E, 0x8EF9, 0xD860 /*0xDEF3*/, 0x8F00,
01987  0x8F08, 0x8F17, 0x8F2B, 0x8F40, 0x8F4A, 0x8F58, 0xD861 /*0xDC0C*/, 0x8FA4,
01988  0x8FB4, 0xFA66, 0x8FB6, 0xD861 /*0xDC55*/, 0x8FC1, 0x8FC6, 0xFA24, 0x8FCA,
01989  0x8FCD, 0x8FD3, 0x8FD5, 0x8FE0, 0x8FF1, 0x8FF5, 0x8FFB, 0x9002,
01990  0x900C, 0x9037, 0xD861 /*0xDD6B*/, 0x9043, 0x9044, 0x905D, 0xD861 /*0xDDC8*/,
01991 };
01992 static const unsigned short euc_to_utf8_8FFA_x0213[] = {
01993          0xD861 /*0xDDC9*/, 0x9085, 0x908C, 0x9090, 0x961D, 0x90A1, 0x48B5,
01994  0x90B0, 0x90B6, 0x90C3, 0x90C8, 0xD861 /*0xDED7*/, 0x90DC, 0x90DF, 0xD861 /*0xDEFA*/,
01995  0x90F6, 0x90F2, 0x9100, 0x90EB, 0x90FE, 0x90FF, 0x9104, 0x9106,
01996  0x9118, 0x911C, 0x911E, 0x9137, 0x9139, 0x913A, 0x9146, 0x9147,
01997  0x9157, 0x9159, 0x9161, 0x9164, 0x9174, 0x9179, 0x9185, 0x918E,
01998  0x91A8, 0x91AE, 0x91B3, 0x91B6, 0x91C3, 0x91C4, 0x91DA, 0xD862 /*0xDD49*/,
01999  0xD862 /*0xDD46*/, 0x91EC, 0x91EE, 0x9201, 0x920A, 0x9216, 0x9217, 0xD862 /*0xDD6B*/,
02000  0x9233, 0x9242, 0x9247, 0x924A, 0x924E, 0x9251, 0x9256, 0x9259,
02001  0x9260, 0x9261, 0x9265, 0x9267, 0x9268, 0xD862 /*0xDD87*/, 0xD862 /*0xDD88*/, 0x927C,
02002  0x927D, 0x927F, 0x9289, 0x928D, 0x9297, 0x9299, 0x929F, 0x92A7,
02003  0x92AB, 0xD862 /*0xDDBA*/, 0xD862 /*0xDDBB*/, 0x92B2, 0x92BF, 0x92C0, 0x92C6, 0x92CE,
02004  0x92D0, 0x92D7, 0x92D9, 0x92E5, 0x92E7, 0x9311, 0xD862 /*0xDE1E*/,
02005 };
02006 static const unsigned short euc_to_utf8_8FFB_x0213[] = {
02007          0xD862 /*0xDE29*/, 0x92F7, 0x92F9, 0x92FB, 0x9302, 0x930D, 0x9315,
02008  0x931D, 0x931E, 0x9327, 0x9329, 0xD862 /*0xDE71*/, 0xD862 /*0xDE43*/, 0x9347, 0x9351,
02009  0x9357, 0x935A, 0x936B, 0x9371, 0x9373, 0x93A1, 0xD862 /*0xDE99*/, 0xD862 /*0xDECD*/,
02010  0x9388, 0x938B, 0x938F, 0x939E, 0x93F5, 0xD862 /*0xDEE4*/, 0xD862 /*0xDEDD*/, 0x93F1,
02011  0x93C1, 0x93C7, 0x93DC, 0x93E2, 0x93E7, 0x9409, 0x940F, 0x9416,
02012  0x9417, 0x93FB, 0x9432, 0x9434, 0x943B, 0x9445, 0xD862 /*0xDFC1*/, 0xD862 /*0xDFEF*/,
02013  0x946D, 0x946F, 0x9578, 0x9579, 0x9586, 0x958C, 0x958D, 0xD863 /*0xDD10*/,
02014  0x95AB, 0x95B4, 0xD863 /*0xDD71*/, 0x95C8, 0xD863 /*0xDDFB*/, 0xD863 /*0xDE1F*/, 0x962C, 0x9633,
02015  0x9634, 0xD863 /*0xDE36*/, 0x963C, 0x9641, 0x9661, 0xD863 /*0xDE89*/, 0x9682, 0xD863 /*0xDEEB*/,
02016  0x969A, 0xD863 /*0xDF32*/, 0x49E7, 0x96A9, 0x96AF, 0x96B3, 0x96BA, 0x96BD,
02017  0x49FA, 0xD863 /*0xDFF8*/, 0x96D8, 0x96DA, 0x96DD, 0x4A04, 0x9714, 0x9723,
02018  0x4A29, 0x9736, 0x9741, 0x9747, 0x9755, 0x9757, 0x975B,
02019 };
02020 static const unsigned short euc_to_utf8_8FFC_x0213[] = {
02021          0x976A, 0xD864 /*0xDEA0*/, 0xD864 /*0xDEB1*/, 0x9796, 0x979A, 0x979E, 0x97A2,
02022  0x97B1, 0x97B2, 0x97BE, 0x97CC, 0x97D1, 0x97D4, 0x97D8, 0x97D9,
02023  0x97E1, 0x97F1, 0x9804, 0x980D, 0x980E, 0x9814, 0x9816, 0x4ABC,
02024  0xD865 /*0xDC90*/, 0x9823, 0x9832, 0x9833, 0x9825, 0x9847, 0x9866, 0x98AB,
02025  0x98AD, 0x98B0, 0xD865 /*0xDDCF*/, 0x98B7, 0x98B8, 0x98BB, 0x98BC, 0x98BF,
02026  0x98C2, 0x98C7, 0x98CB, 0x98E0, 0xD865 /*0xDE7F*/, 0x98E1, 0x98E3, 0x98E5,
02027  0x98EA, 0x98F0, 0x98F1, 0x98F3, 0x9908, 0x4B3B, 0xD865 /*0xDEF0*/, 0x9916,
02028  0x9917, 0xD865 /*0xDF19*/, 0x991A, 0x991B, 0x991C, 0xD865 /*0xDF50*/, 0x9931, 0x9932,
02029  0x9933, 0x993A, 0x993B, 0x993C, 0x9940, 0x9941, 0x9946, 0x994D,
02030  0x994E, 0x995C, 0x995F, 0x9960, 0x99A3, 0x99A6, 0x99B9, 0x99BD,
02031  0x99BF, 0x99C3, 0x99C9, 0x99D4, 0x99D9, 0x99DE, 0xD866 /*0xDCC6*/, 0x99F0,
02032  0x99F9, 0x99FC, 0x9A0A, 0x9A11, 0x9A16, 0x9A1A, 0x9A20,
02033 };
02034 static const unsigned short euc_to_utf8_8FFD_x0213[] = {
02035          0x9A31, 0x9A36, 0x9A44, 0x9A4C, 0x9A58, 0x4BC2, 0x9AAF,
02036  0x4BCA, 0x9AB7, 0x4BD2, 0x9AB9, 0xD866 /*0xDE72*/, 0x9AC6, 0x9AD0, 0x9AD2,
02037  0x9AD5, 0x4BE8, 0x9ADC, 0x9AE0, 0x9AE5, 0x9AE9, 0x9B03, 0x9B0C,
02038  0x9B10, 0x9B12, 0x9B16, 0x9B1C, 0x9B2B, 0x9B33, 0x9B3D, 0x4C20,
02039  0x9B4B, 0x9B63, 0x9B65, 0x9B6B, 0x9B6C, 0x9B73, 0x9B76, 0x9B77,
02040  0x9BA6, 0x9BAC, 0x9BB1, 0xD867 /*0xDDDB*/, 0xD867 /*0xDE3D*/, 0x9BB2, 0x9BB8, 0x9BBE,
02041  0x9BC7, 0x9BF3, 0x9BD8, 0x9BDD, 0x9BE7, 0x9BEA, 0x9BEB, 0x9BEF,
02042  0x9BEE, 0xD867 /*0xDE15*/, 0x9BFA, 0xD867 /*0xDE8A*/, 0x9BF7, 0xD867 /*0xDE49*/, 0x9C16, 0x9C18,
02043  0x9C19, 0x9C1A, 0x9C1D, 0x9C22, 0x9C27, 0x9C29, 0x9C2A, 0xD867 /*0xDEC4*/,
02044  0x9C31, 0x9C36, 0x9C37, 0x9C45, 0x9C5C, 0xD867 /*0xDEE9*/, 0x9C49, 0x9C4A,
02045  0xD867 /*0xDEDB*/, 0x9C54, 0x9C58, 0x9C5B, 0x9C5D, 0x9C5F, 0x9C69, 0x9C6A,
02046  0x9C6B, 0x9C6D, 0x9C6E, 0x9C70, 0x9C72, 0x9C75, 0x9C7A,
02047 };
02048 static const unsigned short euc_to_utf8_8FFE_x0213[] = {
02049          0x9CE6, 0x9CF2, 0x9D0B, 0x9D02, 0xD867 /*0xDFCE*/, 0x9D11, 0x9D17,
02050  0x9D18, 0xD868 /*0xDC2F*/, 0x4CC4, 0xD868 /*0xDC1A*/, 0x9D32, 0x4CD1, 0x9D42, 0x9D4A,
02051  0x9D5F, 0x9D62, 0xD868 /*0xDCF9*/, 0x9D69, 0x9D6B, 0xD868 /*0xDC82*/, 0x9D73, 0x9D76,
02052  0x9D77, 0x9D7E, 0x9D84, 0x9D8D, 0x9D99, 0x9DA1, 0x9DBF, 0x9DB5,
02053  0x9DB9, 0x9DBD, 0x9DC3, 0x9DC7, 0x9DC9, 0x9DD6, 0x9DDA, 0x9DDF,
02054  0x9DE0, 0x9DE3, 0x9DF4, 0x4D07, 0x9E0A, 0x9E02, 0x9E0D, 0x9E19,
02055  0x9E1C, 0x9E1D, 0x9E7B, 0xD848 /*0xDE18*/, 0x9E80, 0x9E85, 0x9E9B, 0x9EA8,
02056  0xD868 /*0xDF8C*/, 0x9EBD, 0xD869 /*0xDC37*/, 0x9EDF, 0x9EE7, 0x9EEE, 0x9EFF, 0x9F02,
02057  0x4D77, 0x9F03, 0x9F17, 0x9F19, 0x9F2F, 0x9F37, 0x9F3A, 0x9F3D,
02058  0x9F41, 0x9F45, 0x9F46, 0x9F53, 0x9F55, 0x9F58, 0xD869 /*0xDDF1*/, 0x9F5D,
02059  0xD869 /*0xDE02*/, 0x9F69, 0xD869 /*0xDE1A*/, 0x9F6D, 0x9F70, 0x9F75, 0xD869 /*0xDEB2*/, 0,
02060       0,      0,      0,      0,      0,      0,      0,
02061 };
02062 
02063 #ifdef X0212_ENABLE
02064 static const unsigned short euc_to_utf8_8FA2[] = {
02065               0,      0,      0,      0,      0,      0,      0,
02066       0,      0,      0,      0,      0,      0,      0, 0x02D8,
02067  0x02C7, 0x00B8, 0x02D9, 0x02DD, 0x00AF, 0x02DB, 0x02DA, 0xFF5E,
02068  0x0384, 0x0385,      0,      0,      0,      0,      0,      0,
02069       0,      0, 0x00A1, 0xFFE4, 0x00BF,      0,      0,      0,
02070       0,      0,      0,      0,      0,      0,      0,      0,
02071       0,      0,      0,      0,      0,      0,      0,      0,
02072       0,      0,      0,      0,      0,      0,      0,      0,
02073       0,      0,      0,      0,      0,      0,      0,      0,
02074       0,      0,      0, 0x00BA, 0x00AA, 0x00A9, 0x00AE, 0x2122,
02075  0x00A4, 0x2116,      0,      0,      0,      0,      0,      0,
02076       0,      0,      0,      0,      0,      0,      0,
02077 };
02078 static const unsigned short euc_to_utf8_8FA6[] = {
02079               0,      0,      0,      0,      0,      0,      0,
02080       0,      0,      0,      0,      0,      0,      0,      0,
02081       0,      0,      0,      0,      0,      0,      0,      0,
02082       0,      0,      0,      0,      0,      0,      0,      0,
02083       0,      0,      0,      0,      0,      0,      0,      0,
02084       0,      0,      0,      0,      0,      0,      0,      0,
02085       0,      0,      0,      0,      0,      0,      0,      0,
02086       0,      0,      0,      0,      0,      0,      0,      0,
02087       0, 0x0386, 0x0388, 0x0389, 0x038A, 0x03AA,      0, 0x038C,
02088       0, 0x038E, 0x03AB,      0, 0x038F,      0,      0,      0,
02089       0, 0x03AC, 0x03AD, 0x03AE, 0x03AF, 0x03CA, 0x0390, 0x03CC,
02090  0x03C2, 0x03CD, 0x03CB, 0x03B0, 0x03CE,      0,      0,
02091 };
02092 static const unsigned short euc_to_utf8_8FA7[] = {
02093               0,      0,      0,      0,      0,      0,      0,
02094       0,      0,      0,      0,      0,      0,      0,      0,
02095       0,      0,      0,      0,      0,      0,      0,      0,
02096       0,      0,      0,      0,      0,      0,      0,      0,
02097       0,      0, 0x0402, 0x0403, 0x0404, 0x0405, 0x0406, 0x0407,
02098  0x0408, 0x0409, 0x040A, 0x040B, 0x040C, 0x040E, 0x040F,      0,
02099       0,      0,      0,      0,      0,      0,      0,      0,
02100       0,      0,      0,      0,      0,      0,      0,      0,
02101       0,      0,      0,      0,      0,      0,      0,      0,
02102       0,      0,      0,      0,      0,      0,      0,      0,
02103       0,      0, 0x0452, 0x0453, 0x0454, 0x0455, 0x0456, 0x0457,
02104  0x0458, 0x0459, 0x045A, 0x045B, 0x045C, 0x045E, 0x045F,
02105 };
02106 static const unsigned short euc_to_utf8_8FA9[] = {
02107          0x00C6, 0x0110,      0, 0x0126,      0, 0x0132,      0,
02108  0x0141, 0x013F,      0, 0x014A, 0x00D8, 0x0152,      0, 0x0166,
02109  0x00DE,      0,      0,      0,      0,      0,      0,      0,
02110       0,      0,      0,      0,      0,      0,      0,      0,
02111       0, 0x00E6, 0x0111, 0x00F0, 0x0127, 0x0131, 0x0133, 0x0138,
02112  0x0142, 0x0140, 0x0149, 0x014B, 0x00F8, 0x0153, 0x00DF, 0x0167,
02113  0x00FE,      0,      0,      0,      0,      0,      0,      0,
02114       0,      0,      0,      0,      0,      0,      0,      0,
02115       0,      0,      0,      0,      0,      0,      0,      0,
02116       0,      0,      0,      0,      0,      0,      0,      0,
02117       0,      0,      0,      0,      0,      0,      0,      0,
02118       0,      0,      0,      0,      0,      0,      0,
02119 };
02120 static const unsigned short euc_to_utf8_8FAA[] = {
02121          0x00C1, 0x00C0, 0x00C4, 0x00C2, 0x0102, 0x01CD, 0x0100,
02122  0x0104, 0x00C5, 0x00C3, 0x0106, 0x0108, 0x010C, 0x00C7, 0x010A,
02123  0x010E, 0x00C9, 0x00C8, 0x00CB, 0x00CA, 0x011A, 0x0116, 0x0112,
02124  0x0118,      0, 0x011C, 0x011E, 0x0122, 0x0120, 0x0124, 0x00CD,
02125  0x00CC, 0x00CF, 0x00CE, 0x01CF, 0x0130, 0x012A, 0x012E, 0x0128,
02126  0x0134, 0x0136, 0x0139, 0x013D, 0x013B, 0x0143, 0x0147, 0x0145,
02127  0x00D1, 0x00D3, 0x00D2, 0x00D6, 0x00D4, 0x01D1, 0x0150, 0x014C,
02128  0x00D5, 0x0154, 0x0158, 0x0156, 0x015A, 0x015C, 0x0160, 0x015E,
02129  0x0164, 0x0162, 0x00DA, 0x00D9, 0x00DC, 0x00DB, 0x016C, 0x01D3,
02130  0x0170, 0x016A, 0x0172, 0x016E, 0x0168, 0x01D7, 0x01DB, 0x01D9,
02131  0x01D5, 0x0174, 0x00DD, 0x0178, 0x0176, 0x0179, 0x017D, 0x017B,
02132       0,      0,      0,      0,      0,      0,      0,
02133 };
02134 static const unsigned short euc_to_utf8_8FAB[] = {
02135          0x00E1, 0x00E0, 0x00E4, 0x00E2, 0x0103, 0x01CE, 0x0101,
02136  0x0105, 0x00E5, 0x00E3, 0x0107, 0x0109, 0x010D, 0x00E7, 0x010B,
02137  0x010F, 0x00E9, 0x00E8, 0x00EB, 0x00EA, 0x011B, 0x0117, 0x0113,
02138  0x0119, 0x01F5, 0x011D, 0x011F,      0, 0x0121, 0x0125, 0x00ED,
02139  0x00EC, 0x00EF, 0x00EE, 0x01D0,      0, 0x012B, 0x012F, 0x0129,
02140  0x0135, 0x0137, 0x013A, 0x013E, 0x013C, 0x0144, 0x0148, 0x0146,
02141  0x00F1, 0x00F3, 0x00F2, 0x00F6, 0x00F4, 0x01D2, 0x0151, 0x014D,
02142  0x00F5, 0x0155, 0x0159, 0x0157, 0x015B, 0x015D, 0x0161, 0x015F,
02143  0x0165, 0x0163, 0x00FA, 0x00F9, 0x00FC, 0x00FB, 0x016D, 0x01D4,
02144  0x0171, 0x016B, 0x0173, 0x016F, 0x0169, 0x01D8, 0x01DC, 0x01DA,
02145  0x01D6, 0x0175, 0x00FD, 0x00FF, 0x0177, 0x017A, 0x017E, 0x017C,
02146       0,      0,      0,      0,      0,      0,      0,
02147 };
02148 static const unsigned short euc_to_utf8_8FB0[] = {
02149          0x4E02, 0x4E04, 0x4E05, 0x4E0C, 0x4E12, 0x4E1F, 0x4E23,
02150  0x4E24, 0x4E28, 0x4E2B, 0x4E2E, 0x4E2F, 0x4E30, 0x4E35, 0x4E40,
02151  0x4E41, 0x4E44, 0x4E47, 0x4E51, 0x4E5A, 0x4E5C, 0x4E63, 0x4E68,
02152  0x4E69, 0x4E74, 0x4E75, 0x4E79, 0x4E7F, 0x4E8D, 0x4E96, 0x4E97,
02153  0x4E9D, 0x4EAF, 0x4EB9, 0x4EC3, 0x4ED0, 0x4EDA, 0x4EDB, 0x4EE0,
02154  0x4EE1, 0x4EE2, 0x4EE8, 0x4EEF, 0x4EF1, 0x4EF3, 0x4EF5, 0x4EFD,
02155  0x4EFE, 0x4EFF, 0x4F00, 0x4F02, 0x4F03, 0x4F08, 0x4F0B, 0x4F0C,
02156  0x4F12, 0x4F15, 0x4F16, 0x4F17, 0x4F19, 0x4F2E, 0x4F31, 0x4F60,
02157  0x4F33, 0x4F35, 0x4F37, 0x4F39, 0x4F3B, 0x4F3E, 0x4F40, 0x4F42,
02158  0x4F48, 0x4F49, 0x4F4B, 0x4F4C, 0x4F52, 0x4F54, 0x4F56, 0x4F58,
02159  0x4F5F, 0x4F63, 0x4F6A, 0x4F6C, 0x4F6E, 0x4F71, 0x4F77, 0x4F78,
02160  0x4F79, 0x4F7A, 0x4F7D, 0x4F7E, 0x4F81, 0x4F82, 0x4F84,
02161 };
02162 static const unsigned short euc_to_utf8_8FB1[] = {
02163          0x4F85, 0x4F89, 0x4F8A, 0x4F8C, 0x4F8E, 0x4F90, 0x4F92,
02164  0x4F93, 0x4F94, 0x4F97, 0x4F99, 0x4F9A, 0x4F9E, 0x4F9F, 0x4FB2,
02165  0x4FB7, 0x4FB9, 0x4FBB, 0x4FBC, 0x4FBD, 0x4FBE, 0x4FC0, 0x4FC1,
02166  0x4FC5, 0x4FC6, 0x4FC8, 0x4FC9, 0x4FCB, 0x4FCC, 0x4FCD, 0x4FCF,
02167  0x4FD2, 0x4FDC, 0x4FE0, 0x4FE2, 0x4FF0, 0x4FF2, 0x4FFC, 0x4FFD,
02168  0x4FFF, 0x5000, 0x5001, 0x5004, 0x5007, 0x500A, 0x500C, 0x500E,
02169  0x5010, 0x5013, 0x5017, 0x5018, 0x501B, 0x501C, 0x501D, 0x501E,
02170  0x5022, 0x5027, 0x502E, 0x5030, 0x5032, 0x5033, 0x5035, 0x5040,
02171  0x5041, 0x5042, 0x5045, 0x5046, 0x504A, 0x504C, 0x504E, 0x5051,
02172  0x5052, 0x5053, 0x5057, 0x5059, 0x505F, 0x5060, 0x5062, 0x5063,
02173  0x5066, 0x5067, 0x506A, 0x506D, 0x5070, 0x5071, 0x503B, 0x5081,
02174  0x5083, 0x5084, 0x5086, 0x508A, 0x508E, 0x508F, 0x5090,
02175 };
02176 static const unsigned short euc_to_utf8_8FB2[] = {
02177          0x5092, 0x5093, 0x5094, 0x5096, 0x509B, 0x509C, 0x509E,
02178  0x509F, 0x50A0, 0x50A1, 0x50A2, 0x50AA, 0x50AF, 0x50B0, 0x50B9,
02179  0x50BA, 0x50BD, 0x50C0, 0x50C3, 0x50C4, 0x50C7, 0x50CC, 0x50CE,
02180  0x50D0, 0x50D3, 0x50D4, 0x50D8, 0x50DC, 0x50DD, 0x50DF, 0x50E2,
02181  0x50E4, 0x50E6, 0x50E8, 0x50E9, 0x50EF, 0x50F1, 0x50F6, 0x50FA,
02182  0x50FE, 0x5103, 0x5106, 0x5107, 0x5108, 0x510B, 0x510C, 0x510D,
02183  0x510E, 0x50F2, 0x5110, 0x5117, 0x5119, 0x511B, 0x511C, 0x511D,
02184  0x511E, 0x5123, 0x5127, 0x5128, 0x512C, 0x512D, 0x512F, 0x5131,
02185  0x5133, 0x5134, 0x5135, 0x5138, 0x5139, 0x5142, 0x514A, 0x514F,
02186  0x5153, 0x5155, 0x5157, 0x5158, 0x515F, 0x5164, 0x5166, 0x517E,
02187  0x5183, 0x5184, 0x518B, 0x518E, 0x5198, 0x519D, 0x51A1, 0x51A3,
02188  0x51AD, 0x51B8, 0x51BA, 0x51BC, 0x51BE, 0x51BF, 0x51C2,
02189 };
02190 static const unsigned short euc_to_utf8_8FB3[] = {
02191          0x51C8, 0x51CF, 0x51D1, 0x51D2, 0x51D3, 0x51D5, 0x51D8,
02192  0x51DE, 0x51E2, 0x51E5, 0x51EE, 0x51F2, 0x51F3, 0x51F4, 0x51F7,
02193  0x5201, 0x5202, 0x5205, 0x5212, 0x5213, 0x5215, 0x5216, 0x5218,
02194  0x5222, 0x5228, 0x5231, 0x5232, 0x5235, 0x523C, 0x5245, 0x5249,
02195  0x5255, 0x5257, 0x5258, 0x525A, 0x525C, 0x525F, 0x5260, 0x5261,
02196  0x5266, 0x526E, 0x5277, 0x5278, 0x5279, 0x5280, 0x5282, 0x5285,
02197  0x528A, 0x528C, 0x5293, 0x5295, 0x5296, 0x5297, 0x5298, 0x529A,
02198  0x529C, 0x52A4, 0x52A5, 0x52A6, 0x52A7, 0x52AF, 0x52B0, 0x52B6,
02199  0x52B7, 0x52B8, 0x52BA, 0x52BB, 0x52BD, 0x52C0, 0x52C4, 0x52C6,
02200  0x52C8, 0x52CC, 0x52CF, 0x52D1, 0x52D4, 0x52D6, 0x52DB, 0x52DC,
02201  0x52E1, 0x52E5, 0x52E8, 0x52E9, 0x52EA, 0x52EC, 0x52F0, 0x52F1,
02202  0x52F4, 0x52F6, 0x52F7, 0x5300, 0x5303, 0x530A, 0x530B,
02203 };
02204 static const unsigned short euc_to_utf8_8FB4[] = {
02205          0x530C, 0x5311, 0x5313, 0x5318, 0x531B, 0x531C, 0x531E,
02206  0x531F, 0x5325, 0x5327, 0x5328, 0x5329, 0x532B, 0x532C, 0x532D,
02207  0x5330, 0x5332, 0x5335, 0x533C, 0x533D, 0x533E, 0x5342, 0x534C,
02208  0x534B, 0x5359, 0x535B, 0x5361, 0x5363, 0x5365, 0x536C, 0x536D,
02209  0x5372, 0x5379, 0x537E, 0x5383, 0x5387, 0x5388, 0x538E, 0x5393,
02210  0x5394, 0x5399, 0x539D, 0x53A1, 0x53A4, 0x53AA, 0x53AB, 0x53AF,
02211  0x53B2, 0x53B4, 0x53B5, 0x53B7, 0x53B8, 0x53BA, 0x53BD, 0x53C0,
02212  0x53C5, 0x53CF, 0x53D2, 0x53D3, 0x53D5, 0x53DA, 0x53DD, 0x53DE,
02213  0x53E0, 0x53E6, 0x53E7, 0x53F5, 0x5402, 0x5413, 0x541A, 0x5421,
02214  0x5427, 0x5428, 0x542A, 0x542F, 0x5431, 0x5434, 0x5435, 0x5443,
02215  0x5444, 0x5447, 0x544D, 0x544F, 0x545E, 0x5462, 0x5464, 0x5466,
02216  0x5467, 0x5469, 0x546B, 0x546D, 0x546E, 0x5474, 0x547F,
02217 };
02218 static const unsigned short euc_to_utf8_8FB5[] = {
02219          0x5481, 0x5483, 0x5485, 0x5488, 0x5489, 0x548D, 0x5491,
02220  0x5495, 0x5496, 0x549C, 0x549F, 0x54A1, 0x54A6, 0x54A7, 0x54A9,
02221  0x54AA, 0x54AD, 0x54AE, 0x54B1, 0x54B7, 0x54B9, 0x54BA, 0x54BB,
02222  0x54BF, 0x54C6, 0x54CA, 0x54CD, 0x54CE, 0x54E0, 0x54EA, 0x54EC,
02223  0x54EF, 0x54F6, 0x54FC, 0x54FE, 0x54FF, 0x5500, 0x5501, 0x5505,
02224  0x5508, 0x5509, 0x550C, 0x550D, 0x550E, 0x5515, 0x552A, 0x552B,
02225  0x5532, 0x5535, 0x5536, 0x553B, 0x553C, 0x553D, 0x5541, 0x5547,
02226  0x5549, 0x554A, 0x554D, 0x5550, 0x5551, 0x5558, 0x555A, 0x555B,
02227  0x555E, 0x5560, 0x5561, 0x5564, 0x5566, 0x557F, 0x5581, 0x5582,
02228  0x5586, 0x5588, 0x558E, 0x558F, 0x5591, 0x5592, 0x5593, 0x5594,
02229  0x5597, 0x55A3, 0x55A4, 0x55AD, 0x55B2, 0x55BF, 0x55C1, 0x55C3,
02230  0x55C6, 0x55C9, 0x55CB, 0x55CC, 0x55CE, 0x55D1, 0x55D2,
02231 };
02232 static const unsigned short euc_to_utf8_8FB6[] = {
02233          0x55D3, 0x55D7, 0x55D8, 0x55DB, 0x55DE, 0x55E2, 0x55E9,
02234  0x55F6, 0x55FF, 0x5605, 0x5608, 0x560A, 0x560D, 0x560E, 0x560F,
02235  0x5610, 0x5611, 0x5612, 0x5619, 0x562C, 0x5630, 0x5633, 0x5635,
02236  0x5637, 0x5639, 0x563B, 0x563C, 0x563D, 0x563F, 0x5640, 0x5641,
02237  0x5643, 0x5644, 0x5646, 0x5649, 0x564B, 0x564D, 0x564F, 0x5654,
02238  0x565E, 0x5660, 0x5661, 0x5662, 0x5663, 0x5666, 0x5669, 0x566D,
02239  0x566F, 0x5671, 0x5672, 0x5675, 0x5684, 0x5685, 0x5688, 0x568B,
02240  0x568C, 0x5695, 0x5699, 0x569A, 0x569D, 0x569E, 0x569F, 0x56A6,
02241  0x56A7, 0x56A8, 0x56A9, 0x56AB, 0x56AC, 0x56AD, 0x56B1, 0x56B3,
02242  0x56B7, 0x56BE, 0x56C5, 0x56C9, 0x56CA, 0x56CB, 0x56CF, 0x56D0,
02243  0x56CC, 0x56CD, 0x56D9, 0x56DC, 0x56DD, 0x56DF, 0x56E1, 0x56E4,
02244  0x56E5, 0x56E6, 0x56E7, 0x56E8, 0x56F1, 0x56EB, 0x56ED,
02245 };
02246 static const unsigned short euc_to_utf8_8FB7[] = {
02247          0x56F6, 0x56F7, 0x5701, 0x5702, 0x5707, 0x570A, 0x570C,
02248  0x5711, 0x5715, 0x571A, 0x571B, 0x571D, 0x5720, 0x5722, 0x5723,
02249  0x5724, 0x5725, 0x5729, 0x572A, 0x572C, 0x572E, 0x572F, 0x5733,
02250  0x5734, 0x573D, 0x573E, 0x573F, 0x5745, 0x5746, 0x574C, 0x574D,
02251  0x5752, 0x5762, 0x5765, 0x5767, 0x5768, 0x576B, 0x576D, 0x576E,
02252  0x576F, 0x5770, 0x5771, 0x5773, 0x5774, 0x5775, 0x5777, 0x5779,
02253  0x577A, 0x577B, 0x577C, 0x577E, 0x5781, 0x5783, 0x578C, 0x5794,
02254  0x5797, 0x5799, 0x579A, 0x579C, 0x579D, 0x579E, 0x579F, 0x57A1,
02255  0x5795, 0x57A7, 0x57A8, 0x57A9, 0x57AC, 0x57B8, 0x57BD, 0x57C7,
02256  0x57C8, 0x57CC, 0x57CF, 0x57D5, 0x57DD, 0x57DE, 0x57E4, 0x57E6,
02257  0x57E7, 0x57E9, 0x57ED, 0x57F0, 0x57F5, 0x57F6, 0x57F8, 0x57FD,
02258  0x57FE, 0x57FF, 0x5803, 0x5804, 0x5808, 0x5809, 0x57E1,
02259 };
02260 static const unsigned short euc_to_utf8_8FB8[] = {
02261          0x580C, 0x580D, 0x581B, 0x581E, 0x581F, 0x5820, 0x5826,
02262  0x5827, 0x582D, 0x5832, 0x5839, 0x583F, 0x5849, 0x584C, 0x584D,
02263  0x584F, 0x5850, 0x5855, 0x585F, 0x5861, 0x5864, 0x5867, 0x5868,
02264  0x5878, 0x587C, 0x587F, 0x5880, 0x5881, 0x5887, 0x5888, 0x5889,
02265  0x588A, 0x588C, 0x588D, 0x588F, 0x5890, 0x5894, 0x5896, 0x589D,
02266  0x58A0, 0x58A1, 0x58A2, 0x58A6, 0x58A9, 0x58B1, 0x58B2, 0x58C4,
02267  0x58BC, 0x58C2, 0x58C8, 0x58CD, 0x58CE, 0x58D0, 0x58D2, 0x58D4,
02268  0x58D6, 0x58DA, 0x58DD, 0x58E1, 0x58E2, 0x58E9, 0x58F3, 0x5905,
02269  0x5906, 0x590B, 0x590C, 0x5912, 0x5913, 0x5914, 0x8641, 0x591D,
02270  0x5921, 0x5923, 0x5924, 0x5928, 0x592F, 0x5930, 0x5933, 0x5935,
02271  0x5936, 0x593F, 0x5943, 0x5946, 0x5952, 0x5953, 0x5959, 0x595B,
02272  0x595D, 0x595E, 0x595F, 0x5961, 0x5963, 0x596B, 0x596D,
02273 };
02274 static const unsigned short euc_to_utf8_8FB9[] = {
02275          0x596F, 0x5972, 0x5975, 0x5976, 0x5979, 0x597B, 0x597C,
02276  0x598B, 0x598C, 0x598E, 0x5992, 0x5995, 0x5997, 0x599F, 0x59A4,
02277  0x59A7, 0x59AD, 0x59AE, 0x59AF, 0x59B0, 0x59B3, 0x59B7, 0x59BA,
02278  0x59BC, 0x59C1, 0x59C3, 0x59C4, 0x59C8, 0x59CA, 0x59CD, 0x59D2,
02279  0x59DD, 0x59DE, 0x59DF, 0x59E3, 0x59E4, 0x59E7, 0x59EE, 0x59EF,
02280  0x59F1, 0x59F2, 0x59F4, 0x59F7, 0x5A00, 0x5A04, 0x5A0C, 0x5A0D,
02281  0x5A0E, 0x5A12, 0x5A13, 0x5A1E, 0x5A23, 0x5A24, 0x5A27, 0x5A28,
02282  0x5A2A, 0x5A2D, 0x5A30, 0x5A44, 0x5A45, 0x5A47, 0x5A48, 0x5A4C,
02283  0x5A50, 0x5A55, 0x5A5E, 0x5A63, 0x5A65, 0x5A67, 0x5A6D, 0x5A77,
02284  0x5A7A, 0x5A7B, 0x5A7E, 0x5A8B, 0x5A90, 0x5A93, 0x5A96, 0x5A99,
02285  0x5A9C, 0x5A9E, 0x5A9F, 0x5AA0, 0x5AA2, 0x5AA7, 0x5AAC, 0x5AB1,
02286  0x5AB2, 0x5AB3, 0x5AB5, 0x5AB8, 0x5ABA, 0x5ABB, 0x5ABF,
02287 };
02288 static const unsigned short euc_to_utf8_8FBA[] = {
02289          0x5AC4, 0x5AC6, 0x5AC8, 0x5ACF, 0x5ADA, 0x5ADC, 0x5AE0,
02290  0x5AE5, 0x5AEA, 0x5AEE, 0x5AF5, 0x5AF6, 0x5AFD, 0x5B00, 0x5B01,
02291  0x5B08, 0x5B17, 0x5B34, 0x5B19, 0x5B1B, 0x5B1D, 0x5B21, 0x5B25,
02292  0x5B2D, 0x5B38, 0x5B41, 0x5B4B, 0x5B4C, 0x5B52, 0x5B56, 0x5B5E,
02293  0x5B68, 0x5B6E, 0x5B6F, 0x5B7C, 0x5B7D, 0x5B7E, 0x5B7F, 0x5B81,
02294  0x5B84, 0x5B86, 0x5B8A, 0x5B8E, 0x5B90, 0x5B91, 0x5B93, 0x5B94,
02295  0x5B96, 0x5BA8, 0x5BA9, 0x5BAC, 0x5BAD, 0x5BAF, 0x5BB1, 0x5BB2,
02296  0x5BB7, 0x5BBA, 0x5BBC, 0x5BC0, 0x5BC1, 0x5BCD, 0x5BCF, 0x5BD6,
02297  0x5BD7, 0x5BD8, 0x5BD9, 0x5BDA, 0x5BE0, 0x5BEF, 0x5BF1, 0x5BF4,
02298  0x5BFD, 0x5C0C, 0x5C17, 0x5C1E, 0x5C1F, 0x5C23, 0x5C26, 0x5C29,
02299  0x5C2B, 0x5C2C, 0x5C2E, 0x5C30, 0x5C32, 0x5C35, 0x5C36, 0x5C59,
02300  0x5C5A, 0x5C5C, 0x5C62, 0x5C63, 0x5C67, 0x5C68, 0x5C69,
02301 };
02302 static const unsigned short euc_to_utf8_8FBB[] = {
02303          0x5C6D, 0x5C70, 0x5C74, 0x5C75, 0x5C7A, 0x5C7B, 0x5C7C,
02304  0x5C7D, 0x5C87, 0x5C88, 0x5C8A, 0x5C8F, 0x5C92, 0x5C9D, 0x5C9F,
02305  0x5CA0, 0x5CA2, 0x5CA3, 0x5CA6, 0x5CAA, 0x5CB2, 0x5CB4, 0x5CB5,
02306  0x5CBA, 0x5CC9, 0x5CCB, 0x5CD2, 0x5CDD, 0x5CD7, 0x5CEE, 0x5CF1,
02307  0x5CF2, 0x5CF4, 0x5D01, 0x5D06, 0x5D0D, 0x5D12, 0x5D2B, 0x5D23,
02308  0x5D24, 0x5D26, 0x5D27, 0x5D31, 0x5D34, 0x5D39, 0x5D3D, 0x5D3F,
02309  0x5D42, 0x5D43, 0x5D46, 0x5D48, 0x5D55, 0x5D51, 0x5D59, 0x5D4A,
02310  0x5D5F, 0x5D60, 0x5D61, 0x5D62, 0x5D64, 0x5D6A, 0x5D6D, 0x5D70,
02311  0x5D79, 0x5D7A, 0x5D7E, 0x5D7F, 0x5D81, 0x5D83, 0x5D88, 0x5D8A,
02312  0x5D92, 0x5D93, 0x5D94, 0x5D95, 0x5D99, 0x5D9B, 0x5D9F, 0x5DA0,
02313  0x5DA7, 0x5DAB, 0x5DB0, 0x5DB4, 0x5DB8, 0x5DB9, 0x5DC3, 0x5DC7,
02314  0x5DCB, 0x5DD0, 0x5DCE, 0x5DD8, 0x5DD9, 0x5DE0, 0x5DE4,
02315 };
02316 static const unsigned short euc_to_utf8_8FBC[] = {
02317          0x5DE9, 0x5DF8, 0x5DF9, 0x5E00, 0x5E07, 0x5E0D, 0x5E12,
02318  0x5E14, 0x5E15, 0x5E18, 0x5E1F, 0x5E20, 0x5E2E, 0x5E28, 0x5E32,
02319  0x5E35, 0x5E3E, 0x5E4B, 0x5E50, 0x5E49, 0x5E51, 0x5E56, 0x5E58,
02320  0x5E5B, 0x5E5C, 0x5E5E, 0x5E68, 0x5E6A, 0x5E6B, 0x5E6C, 0x5E6D,
02321  0x5E6E, 0x5E70, 0x5E80, 0x5E8B, 0x5E8E, 0x5EA2, 0x5EA4, 0x5EA5,
02322  0x5EA8, 0x5EAA, 0x5EAC, 0x5EB1, 0x5EB3, 0x5EBD, 0x5EBE, 0x5EBF,
02323  0x5EC6, 0x5ECC, 0x5ECB, 0x5ECE, 0x5ED1, 0x5ED2, 0x5ED4, 0x5ED5,
02324  0x5EDC, 0x5EDE, 0x5EE5, 0x5EEB, 0x5F02, 0x5F06, 0x5F07, 0x5F08,
02325  0x5F0E, 0x5F19, 0x5F1C, 0x5F1D, 0x5F21, 0x5F22, 0x5F23, 0x5F24,
02326  0x5F28, 0x5F2B, 0x5F2C, 0x5F2E, 0x5F30, 0x5F34, 0x5F36, 0x5F3B,
02327  0x5F3D, 0x5F3F, 0x5F40, 0x5F44, 0x5F45, 0x5F47, 0x5F4D, 0x5F50,
02328  0x5F54, 0x5F58, 0x5F5B, 0x5F60, 0x5F63, 0x5F64, 0x5F67,
02329 };
02330 static const unsigned short euc_to_utf8_8FBD[] = {
02331          0x5F6F, 0x5F72, 0x5F74, 0x5F75, 0x5F78, 0x5F7A, 0x5F7D,
02332  0x5F7E, 0x5F89, 0x5F8D, 0x5F8F, 0x5F96, 0x5F9C, 0x5F9D, 0x5FA2,
02333  0x5FA7, 0x5FAB, 0x5FA4, 0x5FAC, 0x5FAF, 0x5FB0, 0x5FB1, 0x5FB8,
02334  0x5FC4, 0x5FC7, 0x5FC8, 0x5FC9, 0x5FCB, 0x5FD0, 0x5FD1, 0x5FD2,
02335  0x5FD3, 0x5FD4, 0x5FDE, 0x5FE1, 0x5FE2, 0x5FE8, 0x5FE9, 0x5FEA,
02336  0x5FEC, 0x5FED, 0x5FEE, 0x5FEF, 0x5FF2, 0x5FF3, 0x5FF6, 0x5FFA,
02337  0x5FFC, 0x6007, 0x600A, 0x600D, 0x6013, 0x6014, 0x6017, 0x6018,
02338  0x601A, 0x601F, 0x6024, 0x602D, 0x6033, 0x6035, 0x6040, 0x6047,
02339  0x6048, 0x6049, 0x604C, 0x6051, 0x6054, 0x6056, 0x6057, 0x605D,
02340  0x6061, 0x6067, 0x6071, 0x607E, 0x607F, 0x6082, 0x6086, 0x6088,
02341  0x608A, 0x608E, 0x6091, 0x6093, 0x6095, 0x6098, 0x609D, 0x609E,
02342  0x60A2, 0x60A4, 0x60A5, 0x60A8, 0x60B0, 0x60B1, 0x60B7,
02343 };
02344 static const unsigned short euc_to_utf8_8FBE[] = {
02345          0x60BB, 0x60BE, 0x60C2, 0x60C4, 0x60C8, 0x60C9, 0x60CA,
02346  0x60CB, 0x60CE, 0x60CF, 0x60D4, 0x60D5, 0x60D9, 0x60DB, 0x60DD,
02347  0x60DE, 0x60E2, 0x60E5, 0x60F2, 0x60F5, 0x60F8, 0x60FC, 0x60FD,
02348  0x6102, 0x6107, 0x610A, 0x610C, 0x6110, 0x6111, 0x6112, 0x6113,
02349  0x6114, 0x6116, 0x6117, 0x6119, 0x611C, 0x611E, 0x6122, 0x612A,
02350  0x612B, 0x6130, 0x6131, 0x6135, 0x6136, 0x6137, 0x6139, 0x6141,
02351  0x6145, 0x6146, 0x6149, 0x615E, 0x6160, 0x616C, 0x6172, 0x6178,
02352  0x617B, 0x617C, 0x617F, 0x6180, 0x6181, 0x6183, 0x6184, 0x618B,
02353  0x618D, 0x6192, 0x6193, 0x6197, 0x6198, 0x619C, 0x619D, 0x619F,
02354  0x61A0, 0x61A5, 0x61A8, 0x61AA, 0x61AD, 0x61B8, 0x61B9, 0x61BC,
02355  0x61C0, 0x61C1, 0x61C2, 0x61CE, 0x61CF, 0x61D5, 0x61DC, 0x61DD,
02356  0x61DE, 0x61DF, 0x61E1, 0x61E2, 0x61E7, 0x61E9, 0x61E5,
02357 };
02358 static const unsigned short euc_to_utf8_8FBF[] = {
02359          0x61EC, 0x61ED, 0x61EF, 0x6201, 0x6203, 0x6204, 0x6207,
02360  0x6213, 0x6215, 0x621C, 0x6220, 0x6222, 0x6223, 0x6227, 0x6229,
02361  0x622B, 0x6239, 0x623D, 0x6242, 0x6243, 0x6244, 0x6246, 0x624C,
02362  0x6250, 0x6251, 0x6252, 0x6254, 0x6256, 0x625A, 0x625C, 0x6264,
02363  0x626D, 0x626F, 0x6273, 0x627A, 0x627D, 0x628D, 0x628E, 0x628F,
02364  0x6290, 0x62A6, 0x62A8, 0x62B3, 0x62B6, 0x62B7, 0x62BA, 0x62BE,
02365  0x62BF, 0x62C4, 0x62CE, 0x62D5, 0x62D6, 0x62DA, 0x62EA, 0x62F2,
02366  0x62F4, 0x62FC, 0x62FD, 0x6303, 0x6304, 0x630A, 0x630B, 0x630D,
02367  0x6310, 0x6313, 0x6316, 0x6318, 0x6329, 0x632A, 0x632D, 0x6335,
02368  0x6336, 0x6339, 0x633C, 0x6341, 0x6342, 0x6343, 0x6344, 0x6346,
02369  0x634A, 0x634B, 0x634E, 0x6352, 0x6353, 0x6354, 0x6358, 0x635B,
02370  0x6365, 0x6366, 0x636C, 0x636D, 0x6371, 0x6374, 0x6375,
02371 };
02372 static const unsigned short euc_to_utf8_8FC0[] = {
02373          0x6378, 0x637C, 0x637D, 0x637F, 0x6382, 0x6384, 0x6387,
02374  0x638A, 0x6390, 0x6394, 0x6395, 0x6399, 0x639A, 0x639E, 0x63A4,
02375  0x63A6, 0x63AD, 0x63AE, 0x63AF, 0x63BD, 0x63C1, 0x63C5, 0x63C8,
02376  0x63CE, 0x63D1, 0x63D3, 0x63D4, 0x63D5, 0x63DC, 0x63E0, 0x63E5,
02377  0x63EA, 0x63EC, 0x63F2, 0x63F3, 0x63F5, 0x63F8, 0x63F9, 0x6409,
02378  0x640A, 0x6410, 0x6412, 0x6414, 0x6418, 0x641E, 0x6420, 0x6422,
02379  0x6424, 0x6425, 0x6429, 0x642A, 0x642F, 0x6430, 0x6435, 0x643D,
02380  0x643F, 0x644B, 0x644F, 0x6451, 0x6452, 0x6453, 0x6454, 0x645A,
02381  0x645B, 0x645C, 0x645D, 0x645F, 0x6460, 0x6461, 0x6463, 0x646D,
02382  0x6473, 0x6474, 0x647B, 0x647D, 0x6485, 0x6487, 0x648F, 0x6490,
02383  0x6491, 0x6498, 0x6499, 0x649B, 0x649D, 0x649F, 0x64A1, 0x64A3,
02384  0x64A6, 0x64A8, 0x64AC, 0x64B3, 0x64BD, 0x64BE, 0x64BF,
02385 };
02386 static const unsigned short euc_to_utf8_8FC1[] = {
02387          0x64C4, 0x64C9, 0x64CA, 0x64CB, 0x64CC, 0x64CE, 0x64D0,
02388  0x64D1, 0x64D5, 0x64D7, 0x64E4, 0x64E5, 0x64E9, 0x64EA, 0x64ED,
02389  0x64F0, 0x64F5, 0x64F7, 0x64FB, 0x64FF, 0x6501, 0x6504, 0x6508,
02390  0x6509, 0x650A, 0x650F, 0x6513, 0x6514, 0x6516, 0x6519, 0x651B,
02391  0x651E, 0x651F, 0x6522, 0x6526, 0x6529, 0x652E, 0x6531, 0x653A,
02392  0x653C, 0x653D, 0x6543, 0x6547, 0x6549, 0x6550, 0x6552, 0x6554,
02393  0x655F, 0x6560, 0x6567, 0x656B, 0x657A, 0x657D, 0x6581, 0x6585,
02394  0x658A, 0x6592, 0x6595, 0x6598, 0x659D, 0x65A0, 0x65A3, 0x65A6,
02395  0x65AE, 0x65B2, 0x65B3, 0x65B4, 0x65BF, 0x65C2, 0x65C8, 0x65C9,
02396  0x65CE, 0x65D0, 0x65D4, 0x65D6, 0x65D8, 0x65DF, 0x65F0, 0x65F2,
02397  0x65F4, 0x65F5, 0x65F9, 0x65FE, 0x65FF, 0x6600, 0x6604, 0x6608,
02398  0x6609, 0x660D, 0x6611, 0x6612, 0x6615, 0x6616, 0x661D,
02399 };
02400 static const unsigned short euc_to_utf8_8FC2[] = {
02401          0x661E, 0x6621, 0x6622, 0x6623, 0x6624, 0x6626, 0x6629,
02402  0x662A, 0x662B, 0x662C, 0x662E, 0x6630, 0x6631, 0x6633, 0x6639,
02403  0x6637, 0x6640, 0x6645, 0x6646, 0x664A, 0x664C, 0x6651, 0x664E,
02404  0x6657, 0x6658, 0x6659, 0x665B, 0x665C, 0x6660, 0x6661, 0x66FB,
02405  0x666A, 0x666B, 0x666C, 0x667E, 0x6673, 0x6675, 0x667F, 0x6677,
02406  0x6678, 0x6679, 0x667B, 0x6680, 0x667C, 0x668B, 0x668C, 0x668D,
02407  0x6690, 0x6692, 0x6699, 0x669A, 0x669B, 0x669C, 0x669F, 0x66A0,
02408  0x66A4, 0x66AD, 0x66B1, 0x66B2, 0x66B5, 0x66BB, 0x66BF, 0x66C0,
02409  0x66C2, 0x66C3, 0x66C8, 0x66CC, 0x66CE, 0x66CF, 0x66D4, 0x66DB,
02410  0x66DF, 0x66E8, 0x66EB, 0x66EC, 0x66EE, 0x66FA, 0x6705, 0x6707,
02411  0x670E, 0x6713, 0x6719, 0x671C, 0x6720, 0x6722, 0x6733, 0x673E,
02412  0x6745, 0x6747, 0x6748, 0x674C, 0x6754, 0x6755, 0x675D,
02413 };
02414 static const unsigned short euc_to_utf8_8FC3[] = {
02415          0x6766, 0x676C, 0x676E, 0x6774, 0x6776, 0x677B, 0x6781,
02416  0x6784, 0x678E, 0x678F, 0x6791, 0x6793, 0x6796, 0x6798, 0x6799,
02417  0x679B, 0x67B0, 0x67B1, 0x67B2, 0x67B5, 0x67BB, 0x67BC, 0x67BD,
02418  0x67F9, 0x67C0, 0x67C2, 0x67C3, 0x67C5, 0x67C8, 0x67C9, 0x67D2,
02419  0x67D7, 0x67D9, 0x67DC, 0x67E1, 0x67E6, 0x67F0, 0x67F2, 0x67F6,
02420  0x67F7, 0x6852, 0x6814, 0x6819, 0x681D, 0x681F, 0x6828, 0x6827,
02421  0x682C, 0x682D, 0x682F, 0x6830, 0x6831, 0x6833, 0x683B, 0x683F,
02422  0x6844, 0x6845, 0x684A, 0x684C, 0x6855, 0x6857, 0x6858, 0x685B,
02423  0x686B, 0x686E, 0x686F, 0x6870, 0x6871, 0x6872, 0x6875, 0x6879,
02424  0x687A, 0x687B, 0x687C, 0x6882, 0x6884, 0x6886, 0x6888, 0x6896,
02425  0x6898, 0x689A, 0x689C, 0x68A1, 0x68A3, 0x68A5, 0x68A9, 0x68AA,
02426  0x68AE, 0x68B2, 0x68BB, 0x68C5, 0x68C8, 0x68CC, 0x68CF,
02427 };
02428 static const unsigned short euc_to_utf8_8FC4[] = {
02429          0x68D0, 0x68D1, 0x68D3, 0x68D6, 0x68D9, 0x68DC, 0x68DD,
02430  0x68E5, 0x68E8, 0x68EA, 0x68EB, 0x68EC, 0x68ED, 0x68F0, 0x68F1,
02431  0x68F5, 0x68F6, 0x68FB, 0x68FC, 0x68FD, 0x6906, 0x6909, 0x690A,
02432  0x6910, 0x6911, 0x6913, 0x6916, 0x6917, 0x6931, 0x6933, 0x6935,
02433  0x6938, 0x693B, 0x6942, 0x6945, 0x6949, 0x694E, 0x6957, 0x695B,
02434  0x6963, 0x6964, 0x6965, 0x6966, 0x6968, 0x6969, 0x696C, 0x6970,
02435  0x6971, 0x6972, 0x697A, 0x697B, 0x697F, 0x6980, 0x698D, 0x6992,
02436  0x6996, 0x6998, 0x69A1, 0x69A5, 0x69A6, 0x69A8, 0x69AB, 0x69AD,
02437  0x69AF, 0x69B7, 0x69B8, 0x69BA, 0x69BC, 0x69C5, 0x69C8, 0x69D1,
02438  0x69D6, 0x69D7, 0x69E2, 0x69E5, 0x69EE, 0x69EF, 0x69F1, 0x69F3,
02439  0x69F5, 0x69FE, 0x6A00, 0x6A01, 0x6A03, 0x6A0F, 0x6A11, 0x6A15,
02440  0x6A1A, 0x6A1D, 0x6A20, 0x6A24, 0x6A28, 0x6A30, 0x6A32,
02441 };
02442 static const unsigned short euc_to_utf8_8FC5[] = {
02443          0x6A34, 0x6A37, 0x6A3B, 0x6A3E, 0x6A3F, 0x6A45, 0x6A46,
02444  0x6A49, 0x6A4A, 0x6A4E, 0x6A50, 0x6A51, 0x6A52, 0x6A55, 0x6A56,
02445  0x6A5B, 0x6A64, 0x6A67, 0x6A6A, 0x6A71, 0x6A73, 0x6A7E, 0x6A81,
02446  0x6A83, 0x6A86, 0x6A87, 0x6A89, 0x6A8B, 0x6A91, 0x6A9B, 0x6A9D,
02447  0x6A9E, 0x6A9F, 0x6AA5, 0x6AAB, 0x6AAF, 0x6AB0, 0x6AB1, 0x6AB4,
02448  0x6ABD, 0x6ABE, 0x6ABF, 0x6AC6, 0x6AC9, 0x6AC8, 0x6ACC, 0x6AD0,
02449  0x6AD4, 0x6AD5, 0x6AD6, 0x6ADC, 0x6ADD, 0x6AE4, 0x6AE7, 0x6AEC,
02450  0x6AF0, 0x6AF1, 0x6AF2, 0x6AFC, 0x6AFD, 0x6B02, 0x6B03, 0x6B06,
02451  0x6B07, 0x6B09, 0x6B0F, 0x6B10, 0x6B11, 0x6B17, 0x6B1B, 0x6B1E,
02452  0x6B24, 0x6B28, 0x6B2B, 0x6B2C, 0x6B2F, 0x6B35, 0x6B36, 0x6B3B,
02453  0x6B3F, 0x6B46, 0x6B4A, 0x6B4D, 0x6B52, 0x6B56, 0x6B58, 0x6B5D,
02454  0x6B60, 0x6B67, 0x6B6B, 0x6B6E, 0x6B70, 0x6B75, 0x6B7D,
02455 };
02456 static const unsigned short euc_to_utf8_8FC6[] = {
02457          0x6B7E, 0x6B82, 0x6B85, 0x6B97, 0x6B9B, 0x6B9F, 0x6BA0,
02458  0x6BA2, 0x6BA3, 0x6BA8, 0x6BA9, 0x6BAC, 0x6BAD, 0x6BAE, 0x6BB0,
02459  0x6BB8, 0x6BB9, 0x6BBD, 0x6BBE, 0x6BC3, 0x6BC4, 0x6BC9, 0x6BCC,
02460  0x6BD6, 0x6BDA, 0x6BE1, 0x6BE3, 0x6BE6, 0x6BE7, 0x6BEE, 0x6BF1,
02461  0x6BF7, 0x6BF9, 0x6BFF, 0x6C02, 0x6C04, 0x6C05, 0x6C09, 0x6C0D,
02462  0x6C0E, 0x6C10, 0x6C12, 0x6C19, 0x6C1F, 0x6C26, 0x6C27, 0x6C28,
02463  0x6C2C, 0x6C2E, 0x6C33, 0x6C35, 0x6C36, 0x6C3A, 0x6C3B, 0x6C3F,
02464  0x6C4A, 0x6C4B, 0x6C4D, 0x6C4F, 0x6C52, 0x6C54, 0x6C59, 0x6C5B,
02465  0x6C5C, 0x6C6B, 0x6C6D, 0x6C6F, 0x6C74, 0x6C76, 0x6C78, 0x6C79,
02466  0x6C7B, 0x6C85, 0x6C86, 0x6C87, 0x6C89, 0x6C94, 0x6C95, 0x6C97,
02467  0x6C98, 0x6C9C, 0x6C9F, 0x6CB0, 0x6CB2, 0x6CB4, 0x6CC2, 0x6CC6,
02468  0x6CCD, 0x6CCF, 0x6CD0, 0x6CD1, 0x6CD2, 0x6CD4, 0x6CD6,
02469 };
02470 static const unsigned short euc_to_utf8_8FC7[] = {
02471          0x6CDA, 0x6CDC, 0x6CE0, 0x6CE7, 0x6CE9, 0x6CEB, 0x6CEC,
02472  0x6CEE, 0x6CF2, 0x6CF4, 0x6D04, 0x6D07, 0x6D0A, 0x6D0E, 0x6D0F,
02473  0x6D11, 0x6D13, 0x6D1A, 0x6D26, 0x6D27, 0x6D28, 0x6C67, 0x6D2E,
02474  0x6D2F, 0x6D31, 0x6D39, 0x6D3C, 0x6D3F, 0x6D57, 0x6D5E, 0x6D5F,
02475  0x6D61, 0x6D65, 0x6D67, 0x6D6F, 0x6D70, 0x6D7C, 0x6D82, 0x6D87,
02476  0x6D91, 0x6D92, 0x6D94, 0x6D96, 0x6D97, 0x6D98, 0x6DAA, 0x6DAC,
02477  0x6DB4, 0x6DB7, 0x6DB9, 0x6DBD, 0x6DBF, 0x6DC4, 0x6DC8, 0x6DCA,
02478  0x6DCE, 0x6DCF, 0x6DD6, 0x6DDB, 0x6DDD, 0x6DDF, 0x6DE0, 0x6DE2,
02479  0x6DE5, 0x6DE9, 0x6DEF, 0x6DF0, 0x6DF4, 0x6DF6, 0x6DFC, 0x6E00,
02480  0x6E04, 0x6E1E, 0x6E22, 0x6E27, 0x6E32, 0x6E36, 0x6E39, 0x6E3B,
02481  0x6E3C, 0x6E44, 0x6E45, 0x6E48, 0x6E49, 0x6E4B, 0x6E4F, 0x6E51,
02482  0x6E52, 0x6E53, 0x6E54, 0x6E57, 0x6E5C, 0x6E5D, 0x6E5E,
02483 };
02484 static const unsigned short euc_to_utf8_8FC8[] = {
02485          0x6E62, 0x6E63, 0x6E68, 0x6E73, 0x6E7B, 0x6E7D, 0x6E8D,
02486  0x6E93, 0x6E99, 0x6EA0, 0x6EA7, 0x6EAD, 0x6EAE, 0x6EB1, 0x6EB3,
02487  0x6EBB, 0x6EBF, 0x6EC0, 0x6EC1, 0x6EC3, 0x6EC7, 0x6EC8, 0x6ECA,
02488  0x6ECD, 0x6ECE, 0x6ECF, 0x6EEB, 0x6EED, 0x6EEE, 0x6EF9, 0x6EFB,
02489  0x6EFD, 0x6F04, 0x6F08, 0x6F0A, 0x6F0C, 0x6F0D, 0x6F16, 0x6F18,
02490  0x6F1A, 0x6F1B, 0x6F26, 0x6F29, 0x6F2A, 0x6F2F, 0x6F30, 0x6F33,
02491  0x6F36, 0x6F3B, 0x6F3C, 0x6F2D, 0x6F4F, 0x6F51, 0x6F52, 0x6F53,
02492  0x6F57, 0x6F59, 0x6F5A, 0x6F5D, 0x6F5E, 0x6F61, 0x6F62, 0x6F68,
02493  0x6F6C, 0x6F7D, 0x6F7E, 0x6F83, 0x6F87, 0x6F88, 0x6F8B, 0x6F8C,
02494  0x6F8D, 0x6F90, 0x6F92, 0x6F93, 0x6F94, 0x6F96, 0x6F9A, 0x6F9F,
02495  0x6FA0, 0x6FA5, 0x6FA6, 0x6FA7, 0x6FA8, 0x6FAE, 0x6FAF, 0x6FB0,
02496  0x6FB5, 0x6FB6, 0x6FBC, 0x6FC5, 0x6FC7, 0x6FC8, 0x6FCA,
02497 };
02498 static const unsigned short euc_to_utf8_8FC9[] = {
02499          0x6FDA, 0x6FDE, 0x6FE8, 0x6FE9, 0x6FF0, 0x6FF5, 0x6FF9,
02500  0x6FFC, 0x6FFD, 0x7000, 0x7005, 0x7006, 0x7007, 0x700D, 0x7017,
02501  0x7020, 0x7023, 0x702F, 0x7034, 0x7037, 0x7039, 0x703C, 0x7043,
02502  0x7044, 0x7048, 0x7049, 0x704A, 0x704B, 0x7054, 0x7055, 0x705D,
02503  0x705E, 0x704E, 0x7064, 0x7065, 0x706C, 0x706E, 0x7075, 0x7076,
02504  0x707E, 0x7081, 0x7085, 0x7086, 0x7094, 0x7095, 0x7096, 0x7097,
02505  0x7098, 0x709B, 0x70A4, 0x70AB, 0x70B0, 0x70B1, 0x70B4, 0x70B7,
02506  0x70CA, 0x70D1, 0x70D3, 0x70D4, 0x70D5, 0x70D6, 0x70D8, 0x70DC,
02507  0x70E4, 0x70FA, 0x7103, 0x7104, 0x7105, 0x7106, 0x7107, 0x710B,
02508  0x710C, 0x710F, 0x711E, 0x7120, 0x712B, 0x712D, 0x712F, 0x7130,
02509  0x7131, 0x7138, 0x7141, 0x7145, 0x7146, 0x7147, 0x714A, 0x714B,
02510  0x7150, 0x7152, 0x7157, 0x715A, 0x715C, 0x715E, 0x7160,
02511 };
02512 static const unsigned short euc_to_utf8_8FCA[] = {
02513          0x7168, 0x7179, 0x7180, 0x7185, 0x7187, 0x718C, 0x7192,
02514  0x719A, 0x719B, 0x71A0, 0x71A2, 0x71AF, 0x71B0, 0x71B2, 0x71B3,
02515  0x71BA, 0x71BF, 0x71C0, 0x71C1, 0x71C4, 0x71CB, 0x71CC, 0x71D3,
02516  0x71D6, 0x71D9, 0x71DA, 0x71DC, 0x71F8, 0x71FE, 0x7200, 0x7207,
02517  0x7208, 0x7209, 0x7213, 0x7217, 0x721A, 0x721D, 0x721F, 0x7224,
02518  0x722B, 0x722F, 0x7234, 0x7238, 0x7239, 0x7241, 0x7242, 0x7243,
02519  0x7245, 0x724E, 0x724F, 0x7250, 0x7253, 0x7255, 0x7256, 0x725A,
02520  0x725C, 0x725E, 0x7260, 0x7263, 0x7268, 0x726B, 0x726E, 0x726F,
02521  0x7271, 0x7277, 0x7278, 0x727B, 0x727C, 0x727F, 0x7284, 0x7289,
02522  0x728D, 0x728E, 0x7293, 0x729B, 0x72A8, 0x72AD, 0x72AE, 0x72B1,
02523  0x72B4, 0x72BE, 0x72C1, 0x72C7, 0x72C9, 0x72CC, 0x72D5, 0x72D6,
02524  0x72D8, 0x72DF, 0x72E5, 0x72F3, 0x72F4, 0x72FA, 0x72FB,
02525 };
02526 static const unsigned short euc_to_utf8_8FCB[] = {
02527          0x72FE, 0x7302, 0x7304, 0x7305, 0x7307, 0x730B, 0x730D,
02528  0x7312, 0x7313, 0x7318, 0x7319, 0x731E, 0x7322, 0x7324, 0x7327,
02529  0x7328, 0x732C, 0x7331, 0x7332, 0x7335, 0x733A, 0x733B, 0x733D,
02530  0x7343, 0x734D, 0x7350, 0x7352, 0x7356, 0x7358, 0x735D, 0x735E,
02531  0x735F, 0x7360, 0x7366, 0x7367, 0x7369, 0x736B, 0x736C, 0x736E,
02532  0x736F, 0x7371, 0x7377, 0x7379, 0x737C, 0x7380, 0x7381, 0x7383,
02533  0x7385, 0x7386, 0x738E, 0x7390, 0x7393, 0x7395, 0x7397, 0x7398,
02534  0x739C, 0x739E, 0x739F, 0x73A0, 0x73A2, 0x73A5, 0x73A6, 0x73AA,
02535  0x73AB, 0x73AD, 0x73B5, 0x73B7, 0x73B9, 0x73BC, 0x73BD, 0x73BF,
02536  0x73C5, 0x73C6, 0x73C9, 0x73CB, 0x73CC, 0x73CF, 0x73D2, 0x73D3,
02537  0x73D6, 0x73D9, 0x73DD, 0x73E1, 0x73E3, 0x73E6, 0x73E7, 0x73E9,
02538  0x73F4, 0x73F5, 0x73F7, 0x73F9, 0x73FA, 0x73FB, 0x73FD,
02539 };
02540 static const unsigned short euc_to_utf8_8FCC[] = {
02541          0x73FF, 0x7400, 0x7401, 0x7404, 0x7407, 0x740A, 0x7411,
02542  0x741A, 0x741B, 0x7424, 0x7426, 0x7428, 0x7429, 0x742A, 0x742B,
02543  0x742C, 0x742D, 0x742E, 0x742F, 0x7430, 0x7431, 0x7439, 0x7440,
02544  0x7443, 0x7444, 0x7446, 0x7447, 0x744B, 0x744D, 0x7451, 0x7452,
02545  0x7457, 0x745D, 0x7462, 0x7466, 0x7467, 0x7468, 0x746B, 0x746D,
02546  0x746E, 0x7471, 0x7472, 0x7480, 0x7481, 0x7485, 0x7486, 0x7487,
02547  0x7489, 0x748F, 0x7490, 0x7491, 0x7492, 0x7498, 0x7499, 0x749A,
02548  0x749C, 0x749F, 0x74A0, 0x74A1, 0x74A3, 0x74A6, 0x74A8, 0x74A9,
02549  0x74AA, 0x74AB, 0x74AE, 0x74AF, 0x74B1, 0x74B2, 0x74B5, 0x74B9,
02550  0x74BB, 0x74BF, 0x74C8, 0x74C9, 0x74CC, 0x74D0, 0x74D3, 0x74D8,
02551  0x74DA, 0x74DB, 0x74DE, 0x74DF, 0x74E4, 0x74E8, 0x74EA, 0x74EB,
02552  0x74EF, 0x74F4, 0x74FA, 0x74FB, 0x74FC, 0x74FF, 0x7506,
02553 };
02554 static const unsigned short euc_to_utf8_8FCD[] = {
02555          0x7512, 0x7516, 0x7517, 0x7520, 0x7521, 0x7524, 0x7527,
02556  0x7529, 0x752A, 0x752F, 0x7536, 0x7539, 0x753D, 0x753E, 0x753F,
02557  0x7540, 0x7543, 0x7547, 0x7548, 0x754E, 0x7550, 0x7552, 0x7557,
02558  0x755E, 0x755F, 0x7561, 0x756F, 0x7571, 0x7579, 0x757A, 0x757B,
02559  0x757C, 0x757D, 0x757E, 0x7581, 0x7585, 0x7590, 0x7592, 0x7593,
02560  0x7595, 0x7599, 0x759C, 0x75A2, 0x75A4, 0x75B4, 0x75BA, 0x75BF,
02561  0x75C0, 0x75C1, 0x75C4, 0x75C6, 0x75CC, 0x75CE, 0x75CF, 0x75D7,
02562  0x75DC, 0x75DF, 0x75E0, 0x75E1, 0x75E4, 0x75E7, 0x75EC, 0x75EE,
02563  0x75EF, 0x75F1, 0x75F9, 0x7600, 0x7602, 0x7603, 0x7604, 0x7607,
02564  0x7608, 0x760A, 0x760C, 0x760F, 0x7612, 0x7613, 0x7615, 0x7616,
02565  0x7619, 0x761B, 0x761C, 0x761D, 0x761E, 0x7623, 0x7625, 0x7626,
02566  0x7629, 0x762D, 0x7632, 0x7633, 0x7635, 0x7638, 0x7639,
02567 };
02568 static const unsigned short euc_to_utf8_8FCE[] = {
02569          0x763A, 0x763C, 0x764A, 0x7640, 0x7641, 0x7643, 0x7644,
02570  0x7645, 0x7649, 0x764B, 0x7655, 0x7659, 0x765F, 0x7664, 0x7665,
02571  0x766D, 0x766E, 0x766F, 0x7671, 0x7674, 0x7681, 0x7685, 0x768C,
02572  0x768D, 0x7695, 0x769B, 0x769C, 0x769D, 0x769F, 0x76A0, 0x76A2,
02573  0x76A3, 0x76A4, 0x76A5, 0x76A6, 0x76A7, 0x76A8, 0x76AA, 0x76AD,
02574  0x76BD, 0x76C1, 0x76C5, 0x76C9, 0x76CB, 0x76CC, 0x76CE, 0x76D4,
02575  0x76D9, 0x76E0, 0x76E6, 0x76E8, 0x76EC, 0x76F0, 0x76F1, 0x76F6,
02576  0x76F9, 0x76FC, 0x7700, 0x7706, 0x770A, 0x770E, 0x7712, 0x7714,
02577  0x7715, 0x7717, 0x7719, 0x771A, 0x771C, 0x7722, 0x7728, 0x772D,
02578  0x772E, 0x772F, 0x7734, 0x7735, 0x7736, 0x7739, 0x773D, 0x773E,
02579  0x7742, 0x7745, 0x7746, 0x774A, 0x774D, 0x774E, 0x774F, 0x7752,
02580  0x7756, 0x7757, 0x775C, 0x775E, 0x775F, 0x7760, 0x7762,
02581 };
02582 static const unsigned short euc_to_utf8_8FCF[] = {
02583          0x7764, 0x7767, 0x776A, 0x776C, 0x7770, 0x7772, 0x7773,
02584  0x7774, 0x777A, 0x777D, 0x7780, 0x7784, 0x778C, 0x778D, 0x7794,
02585  0x7795, 0x7796, 0x779A, 0x779F, 0x77A2, 0x77A7, 0x77AA, 0x77AE,
02586  0x77AF, 0x77B1, 0x77B5, 0x77BE, 0x77C3, 0x77C9, 0x77D1, 0x77D2,
02587  0x77D5, 0x77D9, 0x77DE, 0x77DF, 0x77E0, 0x77E4, 0x77E6, 0x77EA,
02588  0x77EC, 0x77F0, 0x77F1, 0x77F4, 0x77F8, 0x77FB, 0x7805, 0x7806,
02589  0x7809, 0x780D, 0x780E, 0x7811, 0x781D, 0x7821, 0x7822, 0x7823,
02590  0x782D, 0x782E, 0x7830, 0x7835, 0x7837, 0x7843, 0x7844, 0x7847,
02591  0x7848, 0x784C, 0x784E, 0x7852, 0x785C, 0x785E, 0x7860, 0x7861,
02592  0x7863, 0x7864, 0x7868, 0x786A, 0x786E, 0x787A, 0x787E, 0x788A,
02593  0x788F, 0x7894, 0x7898, 0x78A1, 0x789D, 0x789E, 0x789F, 0x78A4,
02594  0x78A8, 0x78AC, 0x78AD, 0x78B0, 0x78B1, 0x78B2, 0x78B3,
02595 };
02596 static const unsigned short euc_to_utf8_8FD0[] = {
02597          0x78BB, 0x78BD, 0x78BF, 0x78C7, 0x78C8, 0x78C9, 0x78CC,
02598  0x78CE, 0x78D2, 0x78D3, 0x78D5, 0x78D6, 0x78E4, 0x78DB, 0x78DF,
02599  0x78E0, 0x78E1, 0x78E6, 0x78EA, 0x78F2, 0x78F3, 0x7900, 0x78F6,
02600  0x78F7, 0x78FA, 0x78FB, 0x78FF, 0x7906, 0x790C, 0x7910, 0x791A,
02601  0x791C, 0x791E, 0x791F, 0x7920, 0x7925, 0x7927, 0x7929, 0x792D,
02602  0x7931, 0x7934, 0x7935, 0x793B, 0x793D, 0x793F, 0x7944, 0x7945,
02603  0x7946, 0x794A, 0x794B, 0x794F, 0x7951, 0x7954, 0x7958, 0x795B,
02604  0x795C, 0x7967, 0x7969, 0x796B, 0x7972, 0x7979, 0x797B, 0x797C,
02605  0x797E, 0x798B, 0x798C, 0x7991, 0x7993, 0x7994, 0x7995, 0x7996,
02606  0x7998, 0x799B, 0x799C, 0x79A1, 0x79A8, 0x79A9, 0x79AB, 0x79AF,
02607  0x79B1, 0x79B4, 0x79B8, 0x79BB, 0x79C2, 0x79C4, 0x79C7, 0x79C8,
02608  0x79CA, 0x79CF, 0x79D4, 0x79D6, 0x79DA, 0x79DD, 0x79DE,
02609 };
02610 static const unsigned short euc_to_utf8_8FD1[] = {
02611          0x79E0, 0x79E2, 0x79E5, 0x79EA, 0x79EB, 0x79ED, 0x79F1,
02612  0x79F8, 0x79FC, 0x7A02, 0x7A03, 0x7A07, 0x7A09, 0x7A0A, 0x7A0C,
02613  0x7A11, 0x7A15, 0x7A1B, 0x7A1E, 0x7A21, 0x7A27, 0x7A2B, 0x7A2D,
02614  0x7A2F, 0x7A30, 0x7A34, 0x7A35, 0x7A38, 0x7A39, 0x7A3A, 0x7A44,
02615  0x7A45, 0x7A47, 0x7A48, 0x7A4C, 0x7A55, 0x7A56, 0x7A59, 0x7A5C,
02616  0x7A5D, 0x7A5F, 0x7A60, 0x7A65, 0x7A67, 0x7A6A, 0x7A6D, 0x7A75,
02617  0x7A78, 0x7A7E, 0x7A80, 0x7A82, 0x7A85, 0x7A86, 0x7A8A, 0x7A8B,
02618  0x7A90, 0x7A91, 0x7A94, 0x7A9E, 0x7AA0, 0x7AA3, 0x7AAC, 0x7AB3,
02619  0x7AB5, 0x7AB9, 0x7ABB, 0x7ABC, 0x7AC6, 0x7AC9, 0x7ACC, 0x7ACE,
02620  0x7AD1, 0x7ADB, 0x7AE8, 0x7AE9, 0x7AEB, 0x7AEC, 0x7AF1, 0x7AF4,
02621  0x7AFB, 0x7AFD, 0x7AFE, 0x7B07, 0x7B14, 0x7B1F, 0x7B23, 0x7B27,
02622  0x7B29, 0x7B2A, 0x7B2B, 0x7B2D, 0x7B2E, 0x7B2F, 0x7B30,
02623 };
02624 static const unsigned short euc_to_utf8_8FD2[] = {
02625          0x7B31, 0x7B34, 0x7B3D, 0x7B3F, 0x7B40, 0x7B41, 0x7B47,
02626  0x7B4E, 0x7B55, 0x7B60, 0x7B64, 0x7B66, 0x7B69, 0x7B6A, 0x7B6D,
02627  0x7B6F, 0x7B72, 0x7B73, 0x7B77, 0x7B84, 0x7B89, 0x7B8E, 0x7B90,
02628  0x7B91, 0x7B96, 0x7B9B, 0x7B9E, 0x7BA0, 0x7BA5, 0x7BAC, 0x7BAF,
02629  0x7BB0, 0x7BB2, 0x7BB5, 0x7BB6, 0x7BBA, 0x7BBB, 0x7BBC, 0x7BBD,
02630  0x7BC2, 0x7BC5, 0x7BC8, 0x7BCA, 0x7BD4, 0x7BD6, 0x7BD7, 0x7BD9,
02631  0x7BDA, 0x7BDB, 0x7BE8, 0x7BEA, 0x7BF2, 0x7BF4, 0x7BF5, 0x7BF8,
02632  0x7BF9, 0x7BFA, 0x7BFC, 0x7BFE, 0x7C01, 0x7C02, 0x7C03, 0x7C04,
02633  0x7C06, 0x7C09, 0x7C0B, 0x7C0C, 0x7C0E, 0x7C0F, 0x7C19, 0x7C1B,
02634  0x7C20, 0x7C25, 0x7C26, 0x7C28, 0x7C2C, 0x7C31, 0x7C33, 0x7C34,
02635  0x7C36, 0x7C39, 0x7C3A, 0x7C46, 0x7C4A, 0x7C55, 0x7C51, 0x7C52,
02636  0x7C53, 0x7C59, 0x7C5A, 0x7C5B, 0x7C5C, 0x7C5D, 0x7C5E,
02637 };
02638 static const unsigned short euc_to_utf8_8FD3[] = {
02639          0x7C61, 0x7C63, 0x7C67, 0x7C69, 0x7C6D, 0x7C6E, 0x7C70,
02640  0x7C72, 0x7C79, 0x7C7C, 0x7C7D, 0x7C86, 0x7C87, 0x7C8F, 0x7C94,
02641  0x7C9E, 0x7CA0, 0x7CA6, 0x7CB0, 0x7CB6, 0x7CB7, 0x7CBA, 0x7CBB,
02642  0x7CBC, 0x7CBF, 0x7CC4, 0x7CC7, 0x7CC8, 0x7CC9, 0x7CCD, 0x7CCF,
02643  0x7CD3, 0x7CD4, 0x7CD5, 0x7CD7, 0x7CD9, 0x7CDA, 0x7CDD, 0x7CE6,
02644  0x7CE9, 0x7CEB, 0x7CF5, 0x7D03, 0x7D07, 0x7D08, 0x7D09, 0x7D0F,
02645  0x7D11, 0x7D12, 0x7D13, 0x7D16, 0x7D1D, 0x7D1E, 0x7D23, 0x7D26,
02646  0x7D2A, 0x7D2D, 0x7D31, 0x7D3C, 0x7D3D, 0x7D3E, 0x7D40, 0x7D41,
02647  0x7D47, 0x7D48, 0x7D4D, 0x7D51, 0x7D53, 0x7D57, 0x7D59, 0x7D5A,
02648  0x7D5C, 0x7D5D, 0x7D65, 0x7D67, 0x7D6A, 0x7D70, 0x7D78, 0x7D7A,
02649  0x7D7B, 0x7D7F, 0x7D81, 0x7D82, 0x7D83, 0x7D85, 0x7D86, 0x7D88,
02650  0x7D8B, 0x7D8C, 0x7D8D, 0x7D91, 0x7D96, 0x7D97, 0x7D9D,
02651 };
02652 static const unsigned short euc_to_utf8_8FD4[] = {
02653          0x7D9E, 0x7DA6, 0x7DA7, 0x7DAA, 0x7DB3, 0x7DB6, 0x7DB7,
02654  0x7DB9, 0x7DC2, 0x7DC3, 0x7DC4, 0x7DC5, 0x7DC6, 0x7DCC, 0x7DCD,
02655  0x7DCE, 0x7DD7, 0x7DD9, 0x7E00, 0x7DE2, 0x7DE5, 0x7DE6, 0x7DEA,
02656  0x7DEB, 0x7DED, 0x7DF1, 0x7DF5, 0x7DF6, 0x7DF9, 0x7DFA, 0x7E08,
02657  0x7E10, 0x7E11, 0x7E15, 0x7E17, 0x7E1C, 0x7E1D, 0x7E20, 0x7E27,
02658  0x7E28, 0x7E2C, 0x7E2D, 0x7E2F, 0x7E33, 0x7E36, 0x7E3F, 0x7E44,
02659  0x7E45, 0x7E47, 0x7E4E, 0x7E50, 0x7E52, 0x7E58, 0x7E5F, 0x7E61,
02660  0x7E62, 0x7E65, 0x7E6B, 0x7E6E, 0x7E6F, 0x7E73, 0x7E78, 0x7E7E,
02661  0x7E81, 0x7E86, 0x7E87, 0x7E8A, 0x7E8D, 0x7E91, 0x7E95, 0x7E98,
02662  0x7E9A, 0x7E9D, 0x7E9E, 0x7F3C, 0x7F3B, 0x7F3D, 0x7F3E, 0x7F3F,
02663  0x7F43, 0x7F44, 0x7F47, 0x7F4F, 0x7F52, 0x7F53, 0x7F5B, 0x7F5C,
02664  0x7F5D, 0x7F61, 0x7F63, 0x7F64, 0x7F65, 0x7F66, 0x7F6D,
02665 };
02666 static const unsigned short euc_to_utf8_8FD5[] = {
02667          0x7F71, 0x7F7D, 0x7F7E, 0x7F7F, 0x7F80, 0x7F8B, 0x7F8D,
02668  0x7F8F, 0x7F90, 0x7F91, 0x7F96, 0x7F97, 0x7F9C, 0x7FA1, 0x7FA2,
02669  0x7FA6, 0x7FAA, 0x7FAD, 0x7FB4, 0x7FBC, 0x7FBF, 0x7FC0, 0x7FC3,
02670  0x7FC8, 0x7FCE, 0x7FCF, 0x7FDB, 0x7FDF, 0x7FE3, 0x7FE5, 0x7FE8,
02671  0x7FEC, 0x7FEE, 0x7FEF, 0x7FF2, 0x7FFA, 0x7FFD, 0x7FFE, 0x7FFF,
02672  0x8007, 0x8008, 0x800A, 0x800D, 0x800E, 0x800F, 0x8011, 0x8013,
02673  0x8014, 0x8016, 0x801D, 0x801E, 0x801F, 0x8020, 0x8024, 0x8026,
02674  0x802C, 0x802E, 0x8030, 0x8034, 0x8035, 0x8037, 0x8039, 0x803A,
02675  0x803C, 0x803E, 0x8040, 0x8044, 0x8060, 0x8064, 0x8066, 0x806D,
02676  0x8071, 0x8075, 0x8081, 0x8088, 0x808E, 0x809C, 0x809E, 0x80A6,
02677  0x80A7, 0x80AB, 0x80B8, 0x80B9, 0x80C8, 0x80CD, 0x80CF, 0x80D2,
02678  0x80D4, 0x80D5, 0x80D7, 0x80D8, 0x80E0, 0x80ED, 0x80EE,
02679 };
02680 static const unsigned short euc_to_utf8_8FD6[] = {
02681          0x80F0, 0x80F2, 0x80F3, 0x80F6, 0x80F9, 0x80FA, 0x80FE,
02682  0x8103, 0x810B, 0x8116, 0x8117, 0x8118, 0x811C, 0x811E, 0x8120,
02683  0x8124, 0x8127, 0x812C, 0x8130, 0x8135, 0x813A, 0x813C, 0x8145,
02684  0x8147, 0x814A, 0x814C, 0x8152, 0x8157, 0x8160, 0x8161, 0x8167,
02685  0x8168, 0x8169, 0x816D, 0x816F, 0x8177, 0x8181, 0x8190, 0x8184,
02686  0x8185, 0x8186, 0x818B, 0x818E, 0x8196, 0x8198, 0x819B, 0x819E,
02687  0x81A2, 0x81AE, 0x81B2, 0x81B4, 0x81BB, 0x81CB, 0x81C3, 0x81C5,
02688  0x81CA, 0x81CE, 0x81CF, 0x81D5, 0x81D7, 0x81DB, 0x81DD, 0x81DE,
02689  0x81E1, 0x81E4, 0x81EB, 0x81EC, 0x81F0, 0x81F1, 0x81F2, 0x81F5,
02690  0x81F6, 0x81F8, 0x81F9, 0x81FD, 0x81FF, 0x8200, 0x8203, 0x820F,
02691  0x8213, 0x8214, 0x8219, 0x821A, 0x821D, 0x8221, 0x8222, 0x8228,
02692  0x8232, 0x8234, 0x823A, 0x8243, 0x8244, 0x8245, 0x8246,
02693 };
02694 static const unsigned short euc_to_utf8_8FD7[] = {
02695          0x824B, 0x824E, 0x824F, 0x8251, 0x8256, 0x825C, 0x8260,
02696  0x8263, 0x8267, 0x826D, 0x8274, 0x827B, 0x827D, 0x827F, 0x8280,
02697  0x8281, 0x8283, 0x8284, 0x8287, 0x8289, 0x828A, 0x828E, 0x8291,
02698  0x8294, 0x8296, 0x8298, 0x829A, 0x829B, 0x82A0, 0x82A1, 0x82A3,
02699  0x82A4, 0x82A7, 0x82A8, 0x82A9, 0x82AA, 0x82AE, 0x82B0, 0x82B2,
02700  0x82B4, 0x82B7, 0x82BA, 0x82BC, 0x82BE, 0x82BF, 0x82C6, 0x82D0,
02701  0x82D5, 0x82DA, 0x82E0, 0x82E2, 0x82E4, 0x82E8, 0x82EA, 0x82ED,
02702  0x82EF, 0x82F6, 0x82F7, 0x82FD, 0x82FE, 0x8300, 0x8301, 0x8307,
02703  0x8308, 0x830A, 0x830B, 0x8354, 0x831B, 0x831D, 0x831E, 0x831F,
02704  0x8321, 0x8322, 0x832C, 0x832D, 0x832E, 0x8330, 0x8333, 0x8337,
02705  0x833A, 0x833C, 0x833D, 0x8342, 0x8343, 0x8344, 0x8347, 0x834D,
02706  0x834E, 0x8351, 0x8355, 0x8356, 0x8357, 0x8370, 0x8378,
02707 };
02708 static const unsigned short euc_to_utf8_8FD8[] = {
02709          0x837D, 0x837F, 0x8380, 0x8382, 0x8384, 0x8386, 0x838D,
02710  0x8392, 0x8394, 0x8395, 0x8398, 0x8399, 0x839B, 0x839C, 0x839D,
02711  0x83A6, 0x83A7, 0x83A9, 0x83AC, 0x83BE, 0x83BF, 0x83C0, 0x83C7,
02712  0x83C9, 0x83CF, 0x83D0, 0x83D1, 0x83D4, 0x83DD, 0x8353, 0x83E8,
02713  0x83EA, 0x83F6, 0x83F8, 0x83F9, 0x83FC, 0x8401, 0x8406, 0x840A,
02714  0x840F, 0x8411, 0x8415, 0x8419, 0x83AD, 0x842F, 0x8439, 0x8445,
02715  0x8447, 0x8448, 0x844A, 0x844D, 0x844F, 0x8451, 0x8452, 0x8456,
02716  0x8458, 0x8459, 0x845A, 0x845C, 0x8460, 0x8464, 0x8465, 0x8467,
02717  0x846A, 0x8470, 0x8473, 0x8474, 0x8476, 0x8478, 0x847C, 0x847D,
02718  0x8481, 0x8485, 0x8492, 0x8493, 0x8495, 0x849E, 0x84A6, 0x84A8,
02719  0x84A9, 0x84AA, 0x84AF, 0x84B1, 0x84B4, 0x84BA, 0x84BD, 0x84BE,
02720  0x84C0, 0x84C2, 0x84C7, 0x84C8, 0x84CC, 0x84CF, 0x84D3,
02721 };
02722 static const unsigned short euc_to_utf8_8FD9[] = {
02723          0x84DC, 0x84E7, 0x84EA, 0x84EF, 0x84F0, 0x84F1, 0x84F2,
02724  0x84F7, 0x8532, 0x84FA, 0x84FB, 0x84FD, 0x8502, 0x8503, 0x8507,
02725  0x850C, 0x850E, 0x8510, 0x851C, 0x851E, 0x8522, 0x8523, 0x8524,
02726  0x8525, 0x8527, 0x852A, 0x852B, 0x852F, 0x8533, 0x8534, 0x8536,
02727  0x853F, 0x8546, 0x854F, 0x8550, 0x8551, 0x8552, 0x8553, 0x8556,
02728  0x8559, 0x855C, 0x855D, 0x855E, 0x855F, 0x8560, 0x8561, 0x8562,
02729  0x8564, 0x856B, 0x856F, 0x8579, 0x857A, 0x857B, 0x857D, 0x857F,
02730  0x8581, 0x8585, 0x8586, 0x8589, 0x858B, 0x858C, 0x858F, 0x8593,
02731  0x8598, 0x859D, 0x859F, 0x85A0, 0x85A2, 0x85A5, 0x85A7, 0x85B4,
02732  0x85B6, 0x85B7, 0x85B8, 0x85BC, 0x85BD, 0x85BE, 0x85BF, 0x85C2,
02733  0x85C7, 0x85CA, 0x85CB, 0x85CE, 0x85AD, 0x85D8, 0x85DA, 0x85DF,
02734  0x85E0, 0x85E6, 0x85E8, 0x85ED, 0x85F3, 0x85F6, 0x85FC,
02735 };
02736 static const unsigned short euc_to_utf8_8FDA[] = {
02737          0x85FF, 0x8600, 0x8604, 0x8605, 0x860D, 0x860E, 0x8610,
02738  0x8611, 0x8612, 0x8618, 0x8619, 0x861B, 0x861E, 0x8621, 0x8627,
02739  0x8629, 0x8636, 0x8638, 0x863A, 0x863C, 0x863D, 0x8640, 0x8642,
02740  0x8646, 0x8652, 0x8653, 0x8656, 0x8657, 0x8658, 0x8659, 0x865D,
02741  0x8660, 0x8661, 0x8662, 0x8663, 0x8664, 0x8669, 0x866C, 0x866F,
02742  0x8675, 0x8676, 0x8677, 0x867A, 0x868D, 0x8691, 0x8696, 0x8698,
02743  0x869A, 0x869C, 0x86A1, 0x86A6, 0x86A7, 0x86A8, 0x86AD, 0x86B1,
02744  0x86B3, 0x86B4, 0x86B5, 0x86B7, 0x86B8, 0x86B9, 0x86BF, 0x86C0,
02745  0x86C1, 0x86C3, 0x86C5, 0x86D1, 0x86D2, 0x86D5, 0x86D7, 0x86DA,
02746  0x86DC, 0x86E0, 0x86E3, 0x86E5, 0x86E7, 0x8688, 0x86FA, 0x86FC,
02747  0x86FD, 0x8704, 0x8705, 0x8707, 0x870B, 0x870E, 0x870F, 0x8710,
02748  0x8713, 0x8714, 0x8719, 0x871E, 0x871F, 0x8721, 0x8723,
02749 };
02750 static const unsigned short euc_to_utf8_8FDB[] = {
02751          0x8728, 0x872E, 0x872F, 0x8731, 0x8732, 0x8739, 0x873A,
02752  0x873C, 0x873D, 0x873E, 0x8740, 0x8743, 0x8745, 0x874D, 0x8758,
02753  0x875D, 0x8761, 0x8764, 0x8765, 0x876F, 0x8771, 0x8772, 0x877B,
02754  0x8783, 0x8784, 0x8785, 0x8786, 0x8787, 0x8788, 0x8789, 0x878B,
02755  0x878C, 0x8790, 0x8793, 0x8795, 0x8797, 0x8798, 0x8799, 0x879E,
02756  0x87A0, 0x87A3, 0x87A7, 0x87AC, 0x87AD, 0x87AE, 0x87B1, 0x87B5,
02757  0x87BE, 0x87BF, 0x87C1, 0x87C8, 0x87C9, 0x87CA, 0x87CE, 0x87D5,
02758  0x87D6, 0x87D9, 0x87DA, 0x87DC, 0x87DF, 0x87E2, 0x87E3, 0x87E4,
02759  0x87EA, 0x87EB, 0x87ED, 0x87F1, 0x87F3, 0x87F8, 0x87FA, 0x87FF,
02760  0x8801, 0x8803, 0x8806, 0x8809, 0x880A, 0x880B, 0x8810, 0x8819,
02761  0x8812, 0x8813, 0x8814, 0x8818, 0x881A, 0x881B, 0x881C, 0x881E,
02762  0x881F, 0x8828, 0x882D, 0x882E, 0x8830, 0x8832, 0x8835,
02763 };
02764 static const unsigned short euc_to_utf8_8FDC[] = {
02765          0x883A, 0x883C, 0x8841, 0x8843, 0x8845, 0x8848, 0x8849,
02766  0x884A, 0x884B, 0x884E, 0x8851, 0x8855, 0x8856, 0x8858, 0x885A,
02767  0x885C, 0x885F, 0x8860, 0x8864, 0x8869, 0x8871, 0x8879, 0x887B,
02768  0x8880, 0x8898, 0x889A, 0x889B, 0x889C, 0x889F, 0x88A0, 0x88A8,
02769  0x88AA, 0x88BA, 0x88BD, 0x88BE, 0x88C0, 0x88CA, 0x88CB, 0x88CC,
02770  0x88CD, 0x88CE, 0x88D1, 0x88D2, 0x88D3, 0x88DB, 0x88DE, 0x88E7,
02771  0x88EF, 0x88F0, 0x88F1, 0x88F5, 0x88F7, 0x8901, 0x8906, 0x890D,
02772  0x890E, 0x890F, 0x8915, 0x8916, 0x8918, 0x8919, 0x891A, 0x891C,
02773  0x8920, 0x8926, 0x8927, 0x8928, 0x8930, 0x8931, 0x8932, 0x8935,
02774  0x8939, 0x893A, 0x893E, 0x8940, 0x8942, 0x8945, 0x8946, 0x8949,
02775  0x894F, 0x8952, 0x8957, 0x895A, 0x895B, 0x895C, 0x8961, 0x8962,
02776  0x8963, 0x896B, 0x896E, 0x8970, 0x8973, 0x8975, 0x897A,
02777 };
02778 static const unsigned short euc_to_utf8_8FDD[] = {
02779          0x897B, 0x897C, 0x897D, 0x8989, 0x898D, 0x8990, 0x8994,
02780  0x8995, 0x899B, 0x899C, 0x899F, 0x89A0, 0x89A5, 0x89B0, 0x89B4,
02781  0x89B5, 0x89B6, 0x89B7, 0x89BC, 0x89D4, 0x89D5, 0x89D6, 0x89D7,
02782  0x89D8, 0x89E5, 0x89E9, 0x89EB, 0x89ED, 0x89F1, 0x89F3, 0x89F6,
02783  0x89F9, 0x89FD, 0x89FF, 0x8A04, 0x8A05, 0x8A07, 0x8A0F, 0x8A11,
02784  0x8A12, 0x8A14, 0x8A15, 0x8A1E, 0x8A20, 0x8A22, 0x8A24, 0x8A26,
02785  0x8A2B, 0x8A2C, 0x8A2F, 0x8A35, 0x8A37, 0x8A3D, 0x8A3E, 0x8A40,
02786  0x8A43, 0x8A45, 0x8A47, 0x8A49, 0x8A4D, 0x8A4E, 0x8A53, 0x8A56,
02787  0x8A57, 0x8A58, 0x8A5C, 0x8A5D, 0x8A61, 0x8A65, 0x8A67, 0x8A75,
02788  0x8A76, 0x8A77, 0x8A79, 0x8A7A, 0x8A7B, 0x8A7E, 0x8A7F, 0x8A80,
02789  0x8A83, 0x8A86, 0x8A8B, 0x8A8F, 0x8A90, 0x8A92, 0x8A96, 0x8A97,
02790  0x8A99, 0x8A9F, 0x8AA7, 0x8AA9, 0x8AAE, 0x8AAF, 0x8AB3,
02791 };
02792 static const unsigned short euc_to_utf8_8FDE[] = {
02793          0x8AB6, 0x8AB7, 0x8ABB, 0x8ABE, 0x8AC3, 0x8AC6, 0x8AC8,
02794  0x8AC9, 0x8ACA, 0x8AD1, 0x8AD3, 0x8AD4, 0x8AD5, 0x8AD7, 0x8ADD,
02795  0x8ADF, 0x8AEC, 0x8AF0, 0x8AF4, 0x8AF5, 0x8AF6, 0x8AFC, 0x8AFF,
02796  0x8B05, 0x8B06, 0x8B0B, 0x8B11, 0x8B1C, 0x8B1E, 0x8B1F, 0x8B0A,
02797  0x8B2D, 0x8B30, 0x8B37, 0x8B3C, 0x8B42, 0x8B43, 0x8B44, 0x8B45,
02798  0x8B46, 0x8B48, 0x8B52, 0x8B53, 0x8B54, 0x8B59, 0x8B4D, 0x8B5E,
02799  0x8B63, 0x8B6D, 0x8B76, 0x8B78, 0x8B79, 0x8B7C, 0x8B7E, 0x8B81,
02800  0x8B84, 0x8B85, 0x8B8B, 0x8B8D, 0x8B8F, 0x8B94, 0x8B95, 0x8B9C,
02801  0x8B9E, 0x8B9F, 0x8C38, 0x8C39, 0x8C3D, 0x8C3E, 0x8C45, 0x8C47,
02802  0x8C49, 0x8C4B, 0x8C4F, 0x8C51, 0x8C53, 0x8C54, 0x8C57, 0x8C58,
02803  0x8C5B, 0x8C5D, 0x8C59, 0x8C63, 0x8C64, 0x8C66, 0x8C68, 0x8C69,
02804  0x8C6D, 0x8C73, 0x8C75, 0x8C76, 0x8C7B, 0x8C7E, 0x8C86,
02805 };
02806 static const unsigned short euc_to_utf8_8FDF[] = {
02807          0x8C87, 0x8C8B, 0x8C90, 0x8C92, 0x8C93, 0x8C99, 0x8C9B,
02808  0x8C9C, 0x8CA4, 0x8CB9, 0x8CBA, 0x8CC5, 0x8CC6, 0x8CC9, 0x8CCB,
02809  0x8CCF, 0x8CD6, 0x8CD5, 0x8CD9, 0x8CDD, 0x8CE1, 0x8CE8, 0x8CEC,
02810  0x8CEF, 0x8CF0, 0x8CF2, 0x8CF5, 0x8CF7, 0x8CF8, 0x8CFE, 0x8CFF,
02811  0x8D01, 0x8D03, 0x8D09, 0x8D12, 0x8D17, 0x8D1B, 0x8D65, 0x8D69,
02812  0x8D6C, 0x8D6E, 0x8D7F, 0x8D82, 0x8D84, 0x8D88, 0x8D8D, 0x8D90,
02813  0x8D91, 0x8D95, 0x8D9E, 0x8D9F, 0x8DA0, 0x8DA6, 0x8DAB, 0x8DAC,
02814  0x8DAF, 0x8DB2, 0x8DB5, 0x8DB7, 0x8DB9, 0x8DBB, 0x8DC0, 0x8DC5,
02815  0x8DC6, 0x8DC7, 0x8DC8, 0x8DCA, 0x8DCE, 0x8DD1, 0x8DD4, 0x8DD5,
02816  0x8DD7, 0x8DD9, 0x8DE4, 0x8DE5, 0x8DE7, 0x8DEC, 0x8DF0, 0x8DBC,
02817  0x8DF1, 0x8DF2, 0x8DF4, 0x8DFD, 0x8E01, 0x8E04, 0x8E05, 0x8E06,
02818  0x8E0B, 0x8E11, 0x8E14, 0x8E16, 0x8E20, 0x8E21, 0x8E22,
02819 };
02820 static const unsigned short euc_to_utf8_8FE0[] = {
02821          0x8E23, 0x8E26, 0x8E27, 0x8E31, 0x8E33, 0x8E36, 0x8E37,
02822  0x8E38, 0x8E39, 0x8E3D, 0x8E40, 0x8E41, 0x8E4B, 0x8E4D, 0x8E4E,
02823  0x8E4F, 0x8E54, 0x8E5B, 0x8E5C, 0x8E5D, 0x8E5E, 0x8E61, 0x8E62,
02824  0x8E69, 0x8E6C, 0x8E6D, 0x8E6F, 0x8E70, 0x8E71, 0x8E79, 0x8E7A,
02825  0x8E7B, 0x8E82, 0x8E83, 0x8E89, 0x8E90, 0x8E92, 0x8E95, 0x8E9A,
02826  0x8E9B, 0x8E9D, 0x8E9E, 0x8EA2, 0x8EA7, 0x8EA9, 0x8EAD, 0x8EAE,
02827  0x8EB3, 0x8EB5, 0x8EBA, 0x8EBB, 0x8EC0, 0x8EC1, 0x8EC3, 0x8EC4,
02828  0x8EC7, 0x8ECF, 0x8ED1, 0x8ED4, 0x8EDC, 0x8EE8, 0x8EEE, 0x8EF0,
02829  0x8EF1, 0x8EF7, 0x8EF9, 0x8EFA, 0x8EED, 0x8F00, 0x8F02, 0x8F07,
02830  0x8F08, 0x8F0F, 0x8F10, 0x8F16, 0x8F17, 0x8F18, 0x8F1E, 0x8F20,
02831  0x8F21, 0x8F23, 0x8F25, 0x8F27, 0x8F28, 0x8F2C, 0x8F2D, 0x8F2E,
02832  0x8F34, 0x8F35, 0x8F36, 0x8F37, 0x8F3A, 0x8F40, 0x8F41,
02833 };
02834 static const unsigned short euc_to_utf8_8FE1[] = {
02835          0x8F43, 0x8F47, 0x8F4F, 0x8F51, 0x8F52, 0x8F53, 0x8F54,
02836  0x8F55, 0x8F58, 0x8F5D, 0x8F5E, 0x8F65, 0x8F9D, 0x8FA0, 0x8FA1,
02837  0x8FA4, 0x8FA5, 0x8FA6, 0x8FB5, 0x8FB6, 0x8FB8, 0x8FBE, 0x8FC0,
02838  0x8FC1, 0x8FC6, 0x8FCA, 0x8FCB, 0x8FCD, 0x8FD0, 0x8FD2, 0x8FD3,
02839  0x8FD5, 0x8FE0, 0x8FE3, 0x8FE4, 0x8FE8, 0x8FEE, 0x8FF1, 0x8FF5,
02840  0x8FF6, 0x8FFB, 0x8FFE, 0x9002, 0x9004, 0x9008, 0x900C, 0x9018,
02841  0x901B, 0x9028, 0x9029, 0x902F, 0x902A, 0x902C, 0x902D, 0x9033,
02842  0x9034, 0x9037, 0x903F, 0x9043, 0x9044, 0x904C, 0x905B, 0x905D,
02843  0x9062, 0x9066, 0x9067, 0x906C, 0x9070, 0x9074, 0x9079, 0x9085,
02844  0x9088, 0x908B, 0x908C, 0x908E, 0x9090, 0x9095, 0x9097, 0x9098,
02845  0x9099, 0x909B, 0x90A0, 0x90A1, 0x90A2, 0x90A5, 0x90B0, 0x90B2,
02846  0x90B3, 0x90B4, 0x90B6, 0x90BD, 0x90CC, 0x90BE, 0x90C3,
02847 };
02848 static const unsigned short euc_to_utf8_8FE2[] = {
02849          0x90C4, 0x90C5, 0x90C7, 0x90C8, 0x90D5, 0x90D7, 0x90D8,
02850  0x90D9, 0x90DC, 0x90DD, 0x90DF, 0x90E5, 0x90D2, 0x90F6, 0x90EB,
02851  0x90EF, 0x90F0, 0x90F4, 0x90FE, 0x90FF, 0x9100, 0x9104, 0x9105,
02852  0x9106, 0x9108, 0x910D, 0x9110, 0x9114, 0x9116, 0x9117, 0x9118,
02853  0x911A, 0x911C, 0x911E, 0x9120, 0x9125, 0x9122, 0x9123, 0x9127,
02854  0x9129, 0x912E, 0x912F, 0x9131, 0x9134, 0x9136, 0x9137, 0x9139,
02855  0x913A, 0x913C, 0x913D, 0x9143, 0x9147, 0x9148, 0x914F, 0x9153,
02856  0x9157, 0x9159, 0x915A, 0x915B, 0x9161, 0x9164, 0x9167, 0x916D,
02857  0x9174, 0x9179, 0x917A, 0x917B, 0x9181, 0x9183, 0x9185, 0x9186,
02858  0x918A, 0x918E, 0x9191, 0x9193, 0x9194, 0x9195, 0x9198, 0x919E,
02859  0x91A1, 0x91A6, 0x91A8, 0x91AC, 0x91AD, 0x91AE, 0x91B0, 0x91B1,
02860  0x91B2, 0x91B3, 0x91B6, 0x91BB, 0x91BC, 0x91BD, 0x91BF,
02861 };
02862 static const unsigned short euc_to_utf8_8FE3[] = {
02863          0x91C2, 0x91C3, 0x91C5, 0x91D3, 0x91D4, 0x91D7, 0x91D9,
02864  0x91DA, 0x91DE, 0x91E4, 0x91E5, 0x91E9, 0x91EA, 0x91EC, 0x91ED,
02865  0x91EE, 0x91EF, 0x91F0, 0x91F1, 0x91F7, 0x91F9, 0x91FB, 0x91FD,
02866  0x9200, 0x9201, 0x9204, 0x9205, 0x9206, 0x9207, 0x9209, 0x920A,
02867  0x920C, 0x9210, 0x9212, 0x9213, 0x9216, 0x9218, 0x921C, 0x921D,
02868  0x9223, 0x9224, 0x9225, 0x9226, 0x9228, 0x922E, 0x922F, 0x9230,
02869  0x9233, 0x9235, 0x9236, 0x9238, 0x9239, 0x923A, 0x923C, 0x923E,
02870  0x9240, 0x9242, 0x9243, 0x9246, 0x9247, 0x924A, 0x924D, 0x924E,
02871  0x924F, 0x9251, 0x9258, 0x9259, 0x925C, 0x925D, 0x9260, 0x9261,
02872  0x9265, 0x9267, 0x9268, 0x9269, 0x926E, 0x926F, 0x9270, 0x9275,
02873  0x9276, 0x9277, 0x9278, 0x9279, 0x927B, 0x927C, 0x927D, 0x927F,
02874  0x9288, 0x9289, 0x928A, 0x928D, 0x928E, 0x9292, 0x9297,
02875 };
02876 static const unsigned short euc_to_utf8_8FE4[] = {
02877          0x9299, 0x929F, 0x92A0, 0x92A4, 0x92A5, 0x92A7, 0x92A8,
02878  0x92AB, 0x92AF, 0x92B2, 0x92B6, 0x92B8, 0x92BA, 0x92BB, 0x92BC,
02879  0x92BD, 0x92BF, 0x92C0, 0x92C1, 0x92C2, 0x92C3, 0x92C5, 0x92C6,
02880  0x92C7, 0x92C8, 0x92CB, 0x92CC, 0x92CD, 0x92CE, 0x92D0, 0x92D3,
02881  0x92D5, 0x92D7, 0x92D8, 0x92D9, 0x92DC, 0x92DD, 0x92DF, 0x92E0,
02882  0x92E1, 0x92E3, 0x92E5, 0x92E7, 0x92E8, 0x92EC, 0x92EE, 0x92F0,
02883  0x92F9, 0x92FB, 0x92FF, 0x9300, 0x9302, 0x9308, 0x930D, 0x9311,
02884  0x9314, 0x9315, 0x931C, 0x931D, 0x931E, 0x931F, 0x9321, 0x9324,
02885  0x9325, 0x9327, 0x9329, 0x932A, 0x9333, 0x9334, 0x9336, 0x9337,
02886  0x9347, 0x9348, 0x9349, 0x9350, 0x9351, 0x9352, 0x9355, 0x9357,
02887  0x9358, 0x935A, 0x935E, 0x9364, 0x9365, 0x9367, 0x9369, 0x936A,
02888  0x936D, 0x936F, 0x9370, 0x9371, 0x9373, 0x9374, 0x9376,
02889 };
02890 static const unsigned short euc_to_utf8_8FE5[] = {
02891          0x937A, 0x937D, 0x937F, 0x9380, 0x9381, 0x9382, 0x9388,
02892  0x938A, 0x938B, 0x938D, 0x938F, 0x9392, 0x9395, 0x9398, 0x939B,
02893  0x939E, 0x93A1, 0x93A3, 0x93A4, 0x93A6, 0x93A8, 0x93AB, 0x93B4,
02894  0x93B5, 0x93B6, 0x93BA, 0x93A9, 0x93C1, 0x93C4, 0x93C5, 0x93C6,
02895  0x93C7, 0x93C9, 0x93CA, 0x93CB, 0x93CC, 0x93CD, 0x93D3, 0x93D9,
02896  0x93DC, 0x93DE, 0x93DF, 0x93E2, 0x93E6, 0x93E7, 0x93F9, 0x93F7,
02897  0x93F8, 0x93FA, 0x93FB, 0x93FD, 0x9401, 0x9402, 0x9404, 0x9408,
02898  0x9409, 0x940D, 0x940E, 0x940F, 0x9415, 0x9416, 0x9417, 0x941F,
02899  0x942E, 0x942F, 0x9431, 0x9432, 0x9433, 0x9434, 0x943B, 0x943F,
02900  0x943D, 0x9443, 0x9445, 0x9448, 0x944A, 0x944C, 0x9455, 0x9459,
02901  0x945C, 0x945F, 0x9461, 0x9463, 0x9468, 0x946B, 0x946D, 0x946E,
02902  0x946F, 0x9471, 0x9472, 0x9484, 0x9483, 0x9578, 0x9579,
02903 };
02904 static const unsigned short euc_to_utf8_8FE6[] = {
02905          0x957E, 0x9584, 0x9588, 0x958C, 0x958D, 0x958E, 0x959D,
02906  0x959E, 0x959F, 0x95A1, 0x95A6, 0x95A9, 0x95AB, 0x95AC, 0x95B4,
02907  0x95B6, 0x95BA, 0x95BD, 0x95BF, 0x95C6, 0x95C8, 0x95C9, 0x95CB,
02908  0x95D0, 0x95D1, 0x95D2, 0x95D3, 0x95D9, 0x95DA, 0x95DD, 0x95DE,
02909  0x95DF, 0x95E0, 0x95E4, 0x95E6, 0x961D, 0x961E, 0x9622, 0x9624,
02910  0x9625, 0x9626, 0x962C, 0x9631, 0x9633, 0x9637, 0x9638, 0x9639,
02911  0x963A, 0x963C, 0x963D, 0x9641, 0x9652, 0x9654, 0x9656, 0x9657,
02912  0x9658, 0x9661, 0x966E, 0x9674, 0x967B, 0x967C, 0x967E, 0x967F,
02913  0x9681, 0x9682, 0x9683, 0x9684, 0x9689, 0x9691, 0x9696, 0x969A,
02914  0x969D, 0x969F, 0x96A4, 0x96A5, 0x96A6, 0x96A9, 0x96AE, 0x96AF,
02915  0x96B3, 0x96BA, 0x96CA, 0x96D2, 0x5DB2, 0x96D8, 0x96DA, 0x96DD,
02916  0x96DE, 0x96DF, 0x96E9, 0x96EF, 0x96F1, 0x96FA, 0x9702,
02917 };
02918 static const unsigned short euc_to_utf8_8FE7[] = {
02919          0x9703, 0x9705, 0x9709, 0x971A, 0x971B, 0x971D, 0x9721,
02920  0x9722, 0x9723, 0x9728, 0x9731, 0x9733, 0x9741, 0x9743, 0x974A,
02921  0x974E, 0x974F, 0x9755, 0x9757, 0x9758, 0x975A, 0x975B, 0x9763,
02922  0x9767, 0x976A, 0x976E, 0x9773, 0x9776, 0x9777, 0x9778, 0x977B,
02923  0x977D, 0x977F, 0x9780, 0x9789, 0x9795, 0x9796, 0x9797, 0x9799,
02924  0x979A, 0x979E, 0x979F, 0x97A2, 0x97AC, 0x97AE, 0x97B1, 0x97B2,
02925  0x97B5, 0x97B6, 0x97B8, 0x97B9, 0x97BA, 0x97BC, 0x97BE, 0x97BF,
02926  0x97C1, 0x97C4, 0x97C5, 0x97C7, 0x97C9, 0x97CA, 0x97CC, 0x97CD,
02927  0x97CE, 0x97D0, 0x97D1, 0x97D4, 0x97D7, 0x97D8, 0x97D9, 0x97DD,
02928  0x97DE, 0x97E0, 0x97DB, 0x97E1, 0x97E4, 0x97EF, 0x97F1, 0x97F4,
02929  0x97F7, 0x97F8, 0x97FA, 0x9807, 0x980A, 0x9819, 0x980D, 0x980E,
02930  0x9814, 0x9816, 0x981C, 0x981E, 0x9820, 0x9823, 0x9826,
02931 };
02932 static const unsigned short euc_to_utf8_8FE8[] = {
02933          0x982B, 0x982E, 0x982F, 0x9830, 0x9832, 0x9833, 0x9835,
02934  0x9825, 0x983E, 0x9844, 0x9847, 0x984A, 0x9851, 0x9852, 0x9853,
02935  0x9856, 0x9857, 0x9859, 0x985A, 0x9862, 0x9863, 0x9865, 0x9866,
02936  0x986A, 0x986C, 0x98AB, 0x98AD, 0x98AE, 0x98B0, 0x98B4, 0x98B7,
02937  0x98B8, 0x98BA, 0x98BB, 0x98BF, 0x98C2, 0x98C5, 0x98C8, 0x98CC,
02938  0x98E1, 0x98E3, 0x98E5, 0x98E6, 0x98E7, 0x98EA, 0x98F3, 0x98F6,
02939  0x9902, 0x9907, 0x9908, 0x9911, 0x9915, 0x9916, 0x9917, 0x991A,
02940  0x991B, 0x991C, 0x991F, 0x9922, 0x9926, 0x9927, 0x992B, 0x9931,
02941  0x9932, 0x9933, 0x9934, 0x9935, 0x9939, 0x993A, 0x993B, 0x993C,
02942  0x9940, 0x9941, 0x9946, 0x9947, 0x9948, 0x994D, 0x994E, 0x9954,
02943  0x9958, 0x9959, 0x995B, 0x995C, 0x995E, 0x995F, 0x9960, 0x999B,
02944  0x999D, 0x999F, 0x99A6, 0x99B0, 0x99B1, 0x99B2, 0x99B5,
02945 };
02946 static const unsigned short euc_to_utf8_8FE9[] = {
02947          0x99B9, 0x99BA, 0x99BD, 0x99BF, 0x99C3, 0x99C9, 0x99D3,
02948  0x99D4, 0x99D9, 0x99DA, 0x99DC, 0x99DE, 0x99E7, 0x99EA, 0x99EB,
02949  0x99EC, 0x99F0, 0x99F4, 0x99F5, 0x99F9, 0x99FD, 0x99FE, 0x9A02,
02950  0x9A03, 0x9A04, 0x9A0B, 0x9A0C, 0x9A10, 0x9A11, 0x9A16, 0x9A1E,
02951  0x9A20, 0x9A22, 0x9A23, 0x9A24, 0x9A27, 0x9A2D, 0x9A2E, 0x9A33,
02952  0x9A35, 0x9A36, 0x9A38, 0x9A47, 0x9A41, 0x9A44, 0x9A4A, 0x9A4B,
02953  0x9A4C, 0x9A4E, 0x9A51, 0x9A54, 0x9A56, 0x9A5D, 0x9AAA, 0x9AAC,
02954  0x9AAE, 0x9AAF, 0x9AB2, 0x9AB4, 0x9AB5, 0x9AB6, 0x9AB9, 0x9ABB,
02955  0x9ABE, 0x9ABF, 0x9AC1, 0x9AC3, 0x9AC6, 0x9AC8, 0x9ACE, 0x9AD0,
02956  0x9AD2, 0x9AD5, 0x9AD6, 0x9AD7, 0x9ADB, 0x9ADC, 0x9AE0, 0x9AE4,
02957  0x9AE5, 0x9AE7, 0x9AE9, 0x9AEC, 0x9AF2, 0x9AF3, 0x9AF5, 0x9AF9,
02958  0x9AFA, 0x9AFD, 0x9AFF, 0x9B00, 0x9B01, 0x9B02, 0x9B03,
02959 };
02960 static const unsigned short euc_to_utf8_8FEA[] = {
02961          0x9B04, 0x9B05, 0x9B08, 0x9B09, 0x9B0B, 0x9B0C, 0x9B0D,
02962  0x9B0E, 0x9B10, 0x9B12, 0x9B16, 0x9B19, 0x9B1B, 0x9B1C, 0x9B20,
02963  0x9B26, 0x9B2B, 0x9B2D, 0x9B33, 0x9B34, 0x9B35, 0x9B37, 0x9B39,
02964  0x9B3A, 0x9B3D, 0x9B48, 0x9B4B, 0x9B4C, 0x9B55, 0x9B56, 0x9B57,
02965  0x9B5B, 0x9B5E, 0x9B61, 0x9B63, 0x9B65, 0x9B66, 0x9B68, 0x9B6A,
02966  0x9B6B, 0x9B6C, 0x9B6D, 0x9B6E, 0x9B73, 0x9B75, 0x9B77, 0x9B78,
02967  0x9B79, 0x9B7F, 0x9B80, 0x9B84, 0x9B85, 0x9B86, 0x9B87, 0x9B89,
02968  0x9B8A, 0x9B8B, 0x9B8D, 0x9B8F, 0x9B90, 0x9B94, 0x9B9A, 0x9B9D,
02969  0x9B9E, 0x9BA6, 0x9BA7, 0x9BA9, 0x9BAC, 0x9BB0, 0x9BB1, 0x9BB2,
02970  0x9BB7, 0x9BB8, 0x9BBB, 0x9BBC, 0x9BBE, 0x9BBF, 0x9BC1, 0x9BC7,
02971  0x9BC8, 0x9BCE, 0x9BD0, 0x9BD7, 0x9BD8, 0x9BDD, 0x9BDF, 0x9BE5,
02972  0x9BE7, 0x9BEA, 0x9BEB, 0x9BEF, 0x9BF3, 0x9BF7, 0x9BF8,
02973 };
02974 static const unsigned short euc_to_utf8_8FEB[] = {
02975          0x9BF9, 0x9BFA, 0x9BFD, 0x9BFF, 0x9C00, 0x9C02, 0x9C0B,
02976  0x9C0F, 0x9C11, 0x9C16, 0x9C18, 0x9C19, 0x9C1A, 0x9C1C, 0x9C1E,
02977  0x9C22, 0x9C23, 0x9C26, 0x9C27, 0x9C28, 0x9C29, 0x9C2A, 0x9C31,
02978  0x9C35, 0x9C36, 0x9C37, 0x9C3D, 0x9C41, 0x9C43, 0x9C44, 0x9C45,
02979  0x9C49, 0x9C4A, 0x9C4E, 0x9C4F, 0x9C50, 0x9C53, 0x9C54, 0x9C56,
02980  0x9C58, 0x9C5B, 0x9C5D, 0x9C5E, 0x9C5F, 0x9C63, 0x9C69, 0x9C6A,
02981  0x9C5C, 0x9C6B, 0x9C68, 0x9C6E, 0x9C70, 0x9C72, 0x9C75, 0x9C77,
02982  0x9C7B, 0x9CE6, 0x9CF2, 0x9CF7, 0x9CF9, 0x9D0B, 0x9D02, 0x9D11,
02983  0x9D17, 0x9D18, 0x9D1C, 0x9D1D, 0x9D1E, 0x9D2F, 0x9D30, 0x9D32,
02984  0x9D33, 0x9D34, 0x9D3A, 0x9D3C, 0x9D45, 0x9D3D, 0x9D42, 0x9D43,
02985  0x9D47, 0x9D4A, 0x9D53, 0x9D54, 0x9D5F, 0x9D63, 0x9D62, 0x9D65,
02986  0x9D69, 0x9D6A, 0x9D6B, 0x9D70, 0x9D76, 0x9D77, 0x9D7B,
02987 };
02988 static const unsigned short euc_to_utf8_8FEC[] = {
02989          0x9D7C, 0x9D7E, 0x9D83, 0x9D84, 0x9D86, 0x9D8A, 0x9D8D,
02990  0x9D8E, 0x9D92, 0x9D93, 0x9D95, 0x9D96, 0x9D97, 0x9D98, 0x9DA1,
02991  0x9DAA, 0x9DAC, 0x9DAE, 0x9DB1, 0x9DB5, 0x9DB9, 0x9DBC, 0x9DBF,
02992  0x9DC3, 0x9DC7, 0x9DC9, 0x9DCA, 0x9DD4, 0x9DD5, 0x9DD6, 0x9DD7,
02993  0x9DDA, 0x9DDE, 0x9DDF, 0x9DE0, 0x9DE5, 0x9DE7, 0x9DE9, 0x9DEB,
02994  0x9DEE, 0x9DF0, 0x9DF3, 0x9DF4, 0x9DFE, 0x9E0A, 0x9E02, 0x9E07,
02995  0x9E0E, 0x9E10, 0x9E11, 0x9E12, 0x9E15, 0x9E16, 0x9E19, 0x9E1C,
02996  0x9E1D, 0x9E7A, 0x9E7B, 0x9E7C, 0x9E80, 0x9E82, 0x9E83, 0x9E84,
02997  0x9E85, 0x9E87, 0x9E8E, 0x9E8F, 0x9E96, 0x9E98, 0x9E9B, 0x9E9E,
02998  0x9EA4, 0x9EA8, 0x9EAC, 0x9EAE, 0x9EAF, 0x9EB0, 0x9EB3, 0x9EB4,
02999  0x9EB5, 0x9EC6, 0x9EC8, 0x9ECB, 0x9ED5, 0x9EDF, 0x9EE4, 0x9EE7,
03000  0x9EEC, 0x9EED, 0x9EEE, 0x9EF0, 0x9EF1, 0x9EF2, 0x9EF5,
03001 };
03002 static const unsigned short euc_to_utf8_8FED[] = {
03003          0x9EF8, 0x9EFF, 0x9F02, 0x9F03, 0x9F09, 0x9F0F, 0x9F10,
03004  0x9F11, 0x9F12, 0x9F14, 0x9F16, 0x9F17, 0x9F19, 0x9F1A, 0x9F1B,
03005  0x9F1F, 0x9F22, 0x9F26, 0x9F2A, 0x9F2B, 0x9F2F, 0x9F31, 0x9F32,
03006  0x9F34, 0x9F37, 0x9F39, 0x9F3A, 0x9F3C, 0x9F3D, 0x9F3F, 0x9F41,
03007  0x9F43, 0x9F44, 0x9F45, 0x9F46, 0x9F47, 0x9F53, 0x9F55, 0x9F56,
03008  0x9F57, 0x9F58, 0x9F5A, 0x9F5D, 0x9F5E, 0x9F68, 0x9F69, 0x9F6D,
03009  0x9F6E, 0x9F6F, 0x9F70, 0x9F71, 0x9F73, 0x9F75, 0x9F7A, 0x9F7D,
03010  0x9F8F, 0x9F90, 0x9F91, 0x9F92, 0x9F94, 0x9F96, 0x9F97, 0x9F9E,
03011  0x9FA1, 0x9FA2, 0x9FA3, 0x9FA5,      0,      0,      0,      0,
03012       0,      0,      0,      0,      0,      0,      0,      0,
03013       0,      0,      0,      0,      0,      0,      0,      0,
03014       0,      0,      0,      0,      0,      0,      0,
03015 };
03016 static const unsigned short euc_to_utf8_8FF3[] = {
03017               0,      0,      0,      0,      0,      0,      0,
03018       0,      0,      0,      0,      0,      0,      0,      0,
03019       0,      0,      0,      0,      0,      0,      0,      0,
03020       0,      0,      0,      0,      0,      0,      0,      0,
03021       0,      0,      0,      0,      0,      0,      0,      0,
03022       0,      0,      0,      0,      0,      0,      0,      0,
03023       0,      0,      0,      0,      0,      0,      0,      0,
03024       0,      0,      0,      0,      0,      0,      0,      0,
03025       0,      0,      0,      0,      0,      0,      0,      0,
03026       0,      0,      0,      0,      0,      0,      0,      0,
03027       0,      0,      0, 0x2170, 0x2171, 0x2172, 0x2173, 0x2174,
03028  0x2175, 0x2176, 0x2177, 0x2178, 0x2179, 0x2160, 0x2161,
03029 };
03030 static const unsigned short euc_to_utf8_8FF4[] = {
03031             0x2162, 0x2163, 0x2164, 0x2165, 0x2166, 0x2167, 0x2168,
03032     0x2169, 0xff07, 0xff02, 0x3231, 0x2116, 0x2121, 0x70bb, 0x4efc,
03033     0x50f4, 0x51ec, 0x5307, 0x5324, 0xfa0e, 0x548a, 0x5759, 0xfa0f,
03034     0xfa10, 0x589e, 0x5bec, 0x5cf5, 0x5d53, 0xfa11, 0x5fb7, 0x6085,
03035     0x6120, 0x654e, 0x663b, 0x6665, 0xfa12, 0xf929, 0x6801, 0xfa13,
03036     0xfa14, 0x6a6b, 0x6ae2, 0x6df8, 0x6df2, 0x7028, 0xfa15, 0xfa16,
03037     0x7501, 0x7682, 0x769e, 0xfa17, 0x7930, 0xfa18, 0xfa19, 0xfa1a,
03038     0xfa1b, 0x7ae7, 0xfa1c, 0xfa1d, 0x7da0, 0x7dd6, 0xfa1e, 0x8362,
03039     0xfa1f, 0x85b0, 0xfa20, 0xfa21, 0x8807, 0xfa22, 0x8b7f, 0x8cf4,
03040     0x8d76, 0xfa23, 0xfa24, 0xfa25, 0x90de, 0xfa26, 0x9115, 0xfa27,
03041     0xfa28, 0x9592, 0xf9dc, 0xfa29, 0x973b, 0x974d, 0x9751, 0xfa2a,
03042     0xfa2b, 0xfa2c, 0x999e, 0x9ad9, 0x9b72, 0xfa2d, 0x9ed1,
03043 };
03044 #endif /* X0212_ENABLE */
03045 
03046 const unsigned short euc_to_utf8_1byte[] = {
03047          0xFF61, 0xFF62, 0xFF63, 0xFF64, 0xFF65, 0xFF66, 0xFF67,
03048  0xFF68, 0xFF69, 0xFF6A, 0xFF6B, 0xFF6C, 0xFF6D, 0xFF6E, 0xFF6F,
03049  0xFF70, 0xFF71, 0xFF72, 0xFF73, 0xFF74, 0xFF75, 0xFF76, 0xFF77,
03050  0xFF78, 0xFF79, 0xFF7A, 0xFF7B, 0xFF7C, 0xFF7D, 0xFF7E, 0xFF7F,
03051  0xFF80, 0xFF81, 0xFF82, 0xFF83, 0xFF84, 0xFF85, 0xFF86, 0xFF87,
03052  0xFF88, 0xFF89, 0xFF8A, 0xFF8B, 0xFF8C, 0xFF8D, 0xFF8E, 0xFF8F,
03053  0xFF90, 0xFF91, 0xFF92, 0xFF93, 0xFF94, 0xFF95, 0xFF96, 0xFF97,
03054  0xFF98, 0xFF99, 0xFF9A, 0xFF9B, 0xFF9C, 0xFF9D, 0xFF9E, 0xFF9F,
03055       0,      0,      0,      0,      0,      0,      0,      0,
03056       0,      0,      0,      0,      0,      0,      0,      0,
03057       0,      0,      0,      0,      0,      0,      0,      0,
03058       0,      0,      0,      0,      0, 0x00A9, 0x2122,
03059 };
03060 const unsigned short *const euc_to_utf8_2bytes[] = {
03061                  euc_to_utf8_A1, euc_to_utf8_A2, euc_to_utf8_A3,
03062  euc_to_utf8_A4, euc_to_utf8_A5, euc_to_utf8_A6, euc_to_utf8_A7,
03063  euc_to_utf8_A8, euc_to_utf8_A9, euc_to_utf8_AA, euc_to_utf8_AB,
03064  euc_to_utf8_AC, euc_to_utf8_AD, euc_to_utf8_AE, euc_to_utf8_AF,
03065  euc_to_utf8_B0, euc_to_utf8_B1, euc_to_utf8_B2, euc_to_utf8_B3,
03066  euc_to_utf8_B4, euc_to_utf8_B5, euc_to_utf8_B6, euc_to_utf8_B7,
03067  euc_to_utf8_B8, euc_to_utf8_B9, euc_to_utf8_BA, euc_to_utf8_BB,
03068  euc_to_utf8_BC, euc_to_utf8_BD, euc_to_utf8_BE, euc_to_utf8_BF,
03069  euc_to_utf8_C0, euc_to_utf8_C1, euc_to_utf8_C2, euc_to_utf8_C3,
03070  euc_to_utf8_C4, euc_to_utf8_C5, euc_to_utf8_C6, euc_to_utf8_C7,
03071  euc_to_utf8_C8, euc_to_utf8_C9, euc_to_utf8_CA, euc_to_utf8_CB,
03072  euc_to_utf8_CC, euc_to_utf8_CD, euc_to_utf8_CE, euc_to_utf8_CF,
03073  euc_to_utf8_D0, euc_to_utf8_D1, euc_to_utf8_D2, euc_to_utf8_D3,
03074  euc_to_utf8_D4, euc_to_utf8_D5, euc_to_utf8_D6, euc_to_utf8_D7,
03075  euc_to_utf8_D8, euc_to_utf8_D9, euc_to_utf8_DA, euc_to_utf8_DB,
03076  euc_to_utf8_DC, euc_to_utf8_DD, euc_to_utf8_DE, euc_to_utf8_DF,
03077  euc_to_utf8_E0, euc_to_utf8_E1, euc_to_utf8_E2, euc_to_utf8_E3,
03078  euc_to_utf8_E4, euc_to_utf8_E5, euc_to_utf8_E6, euc_to_utf8_E7,
03079  euc_to_utf8_E8, euc_to_utf8_E9, euc_to_utf8_EA, euc_to_utf8_EB,
03080  euc_to_utf8_EC, euc_to_utf8_ED, euc_to_utf8_EE, euc_to_utf8_EF,
03081  euc_to_utf8_F0, euc_to_utf8_F1, euc_to_utf8_F2, euc_to_utf8_F3,
03082  euc_to_utf8_F4, euc_to_utf8_F5,              0,              0,
03083               0, euc_to_utf8_F9, euc_to_utf8_FA, euc_to_utf8_FB,
03084  euc_to_utf8_FC,              0,              0,
03085 };
03086 /* Microsoft UCS Mapping Compatible */
03087 const unsigned short *const euc_to_utf8_2bytes_ms[] = {
03088                  euc_to_utf8_A1_ms, euc_to_utf8_A2_ms, euc_to_utf8_A3,
03089  euc_to_utf8_A4, euc_to_utf8_A5, euc_to_utf8_A6, euc_to_utf8_A7,
03090  euc_to_utf8_A8, euc_to_utf8_A9, euc_to_utf8_AA, euc_to_utf8_AB,
03091  euc_to_utf8_AC, euc_to_utf8_AD, euc_to_utf8_AE, euc_to_utf8_AF,
03092  euc_to_utf8_B0, euc_to_utf8_B1, euc_to_utf8_B2, euc_to_utf8_B3,
03093  euc_to_utf8_B4, euc_to_utf8_B5, euc_to_utf8_B6, euc_to_utf8_B7,
03094  euc_to_utf8_B8, euc_to_utf8_B9, euc_to_utf8_BA, euc_to_utf8_BB,
03095  euc_to_utf8_BC, euc_to_utf8_BD, euc_to_utf8_BE, euc_to_utf8_BF,
03096  euc_to_utf8_C0, euc_to_utf8_C1, euc_to_utf8_C2, euc_to_utf8_C3,
03097  euc_to_utf8_C4, euc_to_utf8_C5, euc_to_utf8_C6, euc_to_utf8_C7,
03098  euc_to_utf8_C8, euc_to_utf8_C9, euc_to_utf8_CA, euc_to_utf8_CB,
03099  euc_to_utf8_CC, euc_to_utf8_CD, euc_to_utf8_CE, euc_to_utf8_CF,
03100  euc_to_utf8_D0, euc_to_utf8_D1, euc_to_utf8_D2, euc_to_utf8_D3,
03101  euc_to_utf8_D4, euc_to_utf8_D5, euc_to_utf8_D6, euc_to_utf8_D7,
03102  euc_to_utf8_D8, euc_to_utf8_D9, euc_to_utf8_DA, euc_to_utf8_DB,
03103  euc_to_utf8_DC, euc_to_utf8_DD, euc_to_utf8_DE, euc_to_utf8_DF,
03104  euc_to_utf8_E0, euc_to_utf8_E1, euc_to_utf8_E2, euc_to_utf8_E3,
03105  euc_to_utf8_E4, euc_to_utf8_E5, euc_to_utf8_E6, euc_to_utf8_E7,
03106  euc_to_utf8_E8, euc_to_utf8_E9, euc_to_utf8_EA, euc_to_utf8_EB,
03107  euc_to_utf8_EC, euc_to_utf8_ED, euc_to_utf8_EE, euc_to_utf8_EF,
03108  euc_to_utf8_F0, euc_to_utf8_F1, euc_to_utf8_F2, euc_to_utf8_F3,
03109  euc_to_utf8_F4, euc_to_utf8_F5,              0,              0,
03110               0, euc_to_utf8_F9, euc_to_utf8_FA, euc_to_utf8_FB,
03111  euc_to_utf8_FC_ms,              0,              0,
03112 };
03113 /* CP10001 */
03114 const unsigned short *const euc_to_utf8_2bytes_mac[] = {
03115                  euc_to_utf8_A1_ms, euc_to_utf8_A2_ms, euc_to_utf8_A3,
03116  euc_to_utf8_A4, euc_to_utf8_A5, euc_to_utf8_A6, euc_to_utf8_A7,
03117  euc_to_utf8_A8, euc_to_utf8_A9, euc_to_utf8_AA, euc_to_utf8_AB,
03118  euc_to_utf8_AC_mac, euc_to_utf8_AD_mac, euc_to_utf8_AE, euc_to_utf8_AF,
03119  euc_to_utf8_B0, euc_to_utf8_B1, euc_to_utf8_B2, euc_to_utf8_B3,
03120  euc_to_utf8_B4, euc_to_utf8_B5, euc_to_utf8_B6, euc_to_utf8_B7,
03121  euc_to_utf8_B8, euc_to_utf8_B9, euc_to_utf8_BA, euc_to_utf8_BB,
03122  euc_to_utf8_BC, euc_to_utf8_BD, euc_to_utf8_BE, euc_to_utf8_BF,
03123  euc_to_utf8_C0, euc_to_utf8_C1, euc_to_utf8_C2, euc_to_utf8_C3,
03124  euc_to_utf8_C4, euc_to_utf8_C5, euc_to_utf8_C6, euc_to_utf8_C7,
03125  euc_to_utf8_C8, euc_to_utf8_C9, euc_to_utf8_CA, euc_to_utf8_CB,
03126  euc_to_utf8_CC, euc_to_utf8_CD, euc_to_utf8_CE, euc_to_utf8_CF,
03127  euc_to_utf8_D0, euc_to_utf8_D1, euc_to_utf8_D2, euc_to_utf8_D3,
03128  euc_to_utf8_D4, euc_to_utf8_D5, euc_to_utf8_D6, euc_to_utf8_D7,
03129  euc_to_utf8_D8, euc_to_utf8_D9, euc_to_utf8_DA, euc_to_utf8_DB,
03130  euc_to_utf8_DC, euc_to_utf8_DD, euc_to_utf8_DE, euc_to_utf8_DF,
03131  euc_to_utf8_E0, euc_to_utf8_E1, euc_to_utf8_E2, euc_to_utf8_E3,
03132  euc_to_utf8_E4, euc_to_utf8_E5, euc_to_utf8_E6, euc_to_utf8_E7,
03133  euc_to_utf8_E8, euc_to_utf8_E9, euc_to_utf8_EA, euc_to_utf8_EB,
03134  euc_to_utf8_EC, euc_to_utf8_ED, euc_to_utf8_EE, euc_to_utf8_EF,
03135  euc_to_utf8_F0, euc_to_utf8_F1, euc_to_utf8_F2, euc_to_utf8_F3,
03136  euc_to_utf8_F4, euc_to_utf8_F5,              0,              0,
03137               0, euc_to_utf8_F9, euc_to_utf8_FA, euc_to_utf8_FB,
03138  euc_to_utf8_FC_ms,              0,              0,
03139 };
03140 const unsigned short *const euc_to_utf8_2bytes_x0213[] = {
03141                  euc_to_utf8_A1, euc_to_utf8_A2_x0213, euc_to_utf8_A3_x0213,
03142  euc_to_utf8_A4_x0213, euc_to_utf8_A5_x0213, euc_to_utf8_A6_x0213, euc_to_utf8_A7_x0213,
03143  euc_to_utf8_A8_x0213, euc_to_utf8_A9_x0213, euc_to_utf8_AA_x0213, euc_to_utf8_AB_x0213,
03144  euc_to_utf8_AC_x0213, euc_to_utf8_AD_x0213, euc_to_utf8_AE_x0213, euc_to_utf8_AF_x0213,
03145  euc_to_utf8_B0, euc_to_utf8_B1, euc_to_utf8_B2, euc_to_utf8_B3,
03146  euc_to_utf8_B4, euc_to_utf8_B5, euc_to_utf8_B6, euc_to_utf8_B7,
03147  euc_to_utf8_B8, euc_to_utf8_B9, euc_to_utf8_BA, euc_to_utf8_BB,
03148  euc_to_utf8_BC, euc_to_utf8_BD, euc_to_utf8_BE, euc_to_utf8_BF,
03149  euc_to_utf8_C0, euc_to_utf8_C1, euc_to_utf8_C2, euc_to_utf8_C3,
03150  euc_to_utf8_C4, euc_to_utf8_C5, euc_to_utf8_C6, euc_to_utf8_C7,
03151  euc_to_utf8_C8, euc_to_utf8_C9, euc_to_utf8_CA, euc_to_utf8_CB,
03152  euc_to_utf8_CC, euc_to_utf8_CD, euc_to_utf8_CE, euc_to_utf8_CF_x0213,
03153  euc_to_utf8_D0, euc_to_utf8_D1, euc_to_utf8_D2, euc_to_utf8_D3,
03154  euc_to_utf8_D4, euc_to_utf8_D5, euc_to_utf8_D6, euc_to_utf8_D7,
03155  euc_to_utf8_D8, euc_to_utf8_D9, euc_to_utf8_DA, euc_to_utf8_DB,
03156  euc_to_utf8_DC, euc_to_utf8_DD, euc_to_utf8_DE, euc_to_utf8_DF,
03157  euc_to_utf8_E0, euc_to_utf8_E1, euc_to_utf8_E2, euc_to_utf8_E3,
03158  euc_to_utf8_E4, euc_to_utf8_E5, euc_to_utf8_E6, euc_to_utf8_E7,
03159  euc_to_utf8_E8, euc_to_utf8_E9, euc_to_utf8_EA, euc_to_utf8_EB,
03160  euc_to_utf8_EC, euc_to_utf8_ED, euc_to_utf8_EE, euc_to_utf8_EF,
03161  euc_to_utf8_F0, euc_to_utf8_F1, euc_to_utf8_F2, euc_to_utf8_F3,
03162  euc_to_utf8_F4_x0213, euc_to_utf8_F5_x0213, euc_to_utf8_F6_x0213, euc_to_utf8_F7_x0213,
03163  euc_to_utf8_F8_x0213, euc_to_utf8_F9_x0213, euc_to_utf8_FA_x0213, euc_to_utf8_FB_x0213,
03164  euc_to_utf8_FC_x0213, euc_to_utf8_FD_x0213, euc_to_utf8_FE_x0213,
03165 };
03166 
03167 #ifdef X0212_ENABLE
03168 const unsigned short *const x0212_to_utf8_2bytes[] = {
03169                               0, euc_to_utf8_8FA2,              0,
03170               0,              0, euc_to_utf8_8FA6, euc_to_utf8_8FA7,
03171               0, euc_to_utf8_8FA9, euc_to_utf8_8FAA, euc_to_utf8_8FAB,
03172               0,              0,              0,              0,
03173  euc_to_utf8_8FB0, euc_to_utf8_8FB1, euc_to_utf8_8FB2, euc_to_utf8_8FB3,
03174  euc_to_utf8_8FB4, euc_to_utf8_8FB5, euc_to_utf8_8FB6, euc_to_utf8_8FB7,
03175  euc_to_utf8_8FB8, euc_to_utf8_8FB9, euc_to_utf8_8FBA, euc_to_utf8_8FBB,
03176  euc_to_utf8_8FBC, euc_to_utf8_8FBD, euc_to_utf8_8FBE, euc_to_utf8_8FBF,
03177  euc_to_utf8_8FC0, euc_to_utf8_8FC1, euc_to_utf8_8FC2, euc_to_utf8_8FC3,
03178  euc_to_utf8_8FC4, euc_to_utf8_8FC5, euc_to_utf8_8FC6, euc_to_utf8_8FC7,
03179  euc_to_utf8_8FC8, euc_to_utf8_8FC9, euc_to_utf8_8FCA, euc_to_utf8_8FCB,
03180  euc_to_utf8_8FCC, euc_to_utf8_8FCD, euc_to_utf8_8FCE, euc_to_utf8_8FCF,
03181  euc_to_utf8_8FD0, euc_to_utf8_8FD1, euc_to_utf8_8FD2, euc_to_utf8_8FD3,
03182  euc_to_utf8_8FD4, euc_to_utf8_8FD5, euc_to_utf8_8FD6, euc_to_utf8_8FD7,
03183  euc_to_utf8_8FD8, euc_to_utf8_8FD9, euc_to_utf8_8FDA, euc_to_utf8_8FDB,
03184  euc_to_utf8_8FDC, euc_to_utf8_8FDD, euc_to_utf8_8FDE, euc_to_utf8_8FDF,
03185  euc_to_utf8_8FE0, euc_to_utf8_8FE1, euc_to_utf8_8FE2, euc_to_utf8_8FE3,
03186  euc_to_utf8_8FE4, euc_to_utf8_8FE5, euc_to_utf8_8FE6, euc_to_utf8_8FE7,
03187  euc_to_utf8_8FE8, euc_to_utf8_8FE9, euc_to_utf8_8FEA, euc_to_utf8_8FEB,
03188  euc_to_utf8_8FEC, euc_to_utf8_8FED,              0,              0,
03189               0,              0,              0,       euc_to_utf8_8FF3,
03190  euc_to_utf8_8FF4,            0,              0,              0,
03191               0,              0,              0,              0,
03192               0,              0,              0,};
03193 
03194 const unsigned short *const x0212_to_utf8_2bytes_x0213[] = {
03195                    euc_to_utf8_8FA1_x0213, euc_to_utf8_8FA2, euc_to_utf8_8FA3_x0213,
03196  euc_to_utf8_8FA4_x0213, euc_to_utf8_8FA5_x0213, euc_to_utf8_8FA6, euc_to_utf8_8FA7,
03197  euc_to_utf8_8FA8_x0213, euc_to_utf8_8FA9, euc_to_utf8_8FAA, euc_to_utf8_8FAB,
03198  euc_to_utf8_8FAC_x0213, euc_to_utf8_8FAD_x0213, euc_to_utf8_8FAE_x0213, euc_to_utf8_8FAF_x0213,
03199  euc_to_utf8_8FB0, euc_to_utf8_8FB1, euc_to_utf8_8FB2, euc_to_utf8_8FB3,
03200  euc_to_utf8_8FB4, euc_to_utf8_8FB5, euc_to_utf8_8FB6, euc_to_utf8_8FB7,
03201  euc_to_utf8_8FB8, euc_to_utf8_8FB9, euc_to_utf8_8FBA, euc_to_utf8_8FBB,
03202  euc_to_utf8_8FBC, euc_to_utf8_8FBD, euc_to_utf8_8FBE, euc_to_utf8_8FBF,
03203  euc_to_utf8_8FC0, euc_to_utf8_8FC1, euc_to_utf8_8FC2, euc_to_utf8_8FC3,
03204  euc_to_utf8_8FC4, euc_to_utf8_8FC5, euc_to_utf8_8FC6, euc_to_utf8_8FC7,
03205  euc_to_utf8_8FC8, euc_to_utf8_8FC9, euc_to_utf8_8FCA, euc_to_utf8_8FCB,
03206  euc_to_utf8_8FCC, euc_to_utf8_8FCD, euc_to_utf8_8FCE, euc_to_utf8_8FCF,
03207  euc_to_utf8_8FD0, euc_to_utf8_8FD1, euc_to_utf8_8FD2, euc_to_utf8_8FD3,
03208  euc_to_utf8_8FD4, euc_to_utf8_8FD5, euc_to_utf8_8FD6, euc_to_utf8_8FD7,
03209  euc_to_utf8_8FD8, euc_to_utf8_8FD9, euc_to_utf8_8FDA, euc_to_utf8_8FDB,
03210  euc_to_utf8_8FDC, euc_to_utf8_8FDD, euc_to_utf8_8FDE, euc_to_utf8_8FDF,
03211  euc_to_utf8_8FE0, euc_to_utf8_8FE1, euc_to_utf8_8FE2, euc_to_utf8_8FE3,
03212  euc_to_utf8_8FE4, euc_to_utf8_8FE5, euc_to_utf8_8FE6, euc_to_utf8_8FE7,
03213  euc_to_utf8_8FE8, euc_to_utf8_8FE9, euc_to_utf8_8FEA, euc_to_utf8_8FEB,
03214  euc_to_utf8_8FEC, euc_to_utf8_8FED, euc_to_utf8_8FEE_x0213, euc_to_utf8_8FEF_x0213,
03215  euc_to_utf8_8FF0_x0213, euc_to_utf8_8FF1_x0213, euc_to_utf8_8FF2_x0213, euc_to_utf8_8FF3_x0213,
03216  euc_to_utf8_8FF4_x0213, euc_to_utf8_8FF5_x0213, euc_to_utf8_8FF6_x0213, euc_to_utf8_8FF7_x0213,
03217  euc_to_utf8_8FF8_x0213, euc_to_utf8_8FF9_x0213, euc_to_utf8_8FFA_x0213, euc_to_utf8_8FFB_x0213,
03218  euc_to_utf8_8FFC_x0213, euc_to_utf8_8FFD_x0213, euc_to_utf8_8FFE_x0213,};
03219 #endif /* X0212_ENABLE */
03220 
03221 const unsigned short x0213_combining_chars[sizeof_x0213_combining_chars] = {
03222     0x309A, 0x0300, 0x0301, 0x02E5, 0x02E9,
03223 };
03224 const unsigned short x0213_combining_table[sizeof_x0213_combining_table][3] = {
03225     {0x2477, 0x304B, 0x309A},
03226     {0x2478, 0x304D, 0x309A},
03227     {0x2479, 0x304F, 0x309A},
03228     {0x247A, 0x3051, 0x309A},
03229     {0x247B, 0x3053, 0x309A},
03230     {0x2577, 0x30AB, 0x309A},
03231     {0x2578, 0x30AD, 0x309A},
03232     {0x2579, 0x30AF, 0x309A},
03233     {0x257A, 0x30B1, 0x309A},
03234     {0x257B, 0x30B3, 0x309A},
03235     {0x257C, 0x30BB, 0x309A},
03236     {0x257D, 0x30C4, 0x309A},
03237     {0x257E, 0x30C8, 0x309A},
03238     {0x2678, 0x31F7, 0x309A},
03239     {0x2B44, 0x00E6, 0x0300},
03240     {0x2B48, 0x0254, 0x0300},
03241     {0x2B49, 0x0254, 0x0301},
03242     {0x2B4A, 0x028C, 0x0300},
03243     {0x2B4B, 0x028C, 0x0301},
03244     {0x2B4C, 0x0259, 0x0300},
03245     {0x2B4D, 0x0259, 0x0301},
03246     {0x2B4E, 0x025A, 0x0300},
03247     {0x2B4F, 0x025A, 0x0301},
03248     {0x2B65, 0x02E9, 0x02E5},
03249     {0x2B66, 0x02E5, 0x02E9},
03250 };
03251 const unsigned short x0213_1_surrogate_table[sizeof_x0213_1_surrogate_table][3] = {
03252     {0x2E22, 0xD840, 0xDC0B},
03253     {0x2F42, 0xD844, 0xDE3D},
03254     {0x2F4C, 0xD844, 0xDF1B},
03255     {0x2F60, 0xD845, 0xDC6E},
03256     {0x2F7B, 0xD846, 0xDCBD},
03257     {0x4F54, 0xD842, 0xDF9F},
03258     {0x4F63, 0xD845, 0xDEB4},
03259     {0x4F6E, 0xD847, 0xDE34},
03260     {0x753A, 0xD84C, 0xDDC4},
03261     {0x7572, 0xD84D, 0xDDC4},
03262     {0x7629, 0xD84D, 0xDF3F},
03263     {0x7632, 0xD84D, 0xDF63},
03264     {0x7660, 0xD84F, 0xDCFE},
03265     {0x776C, 0xD851, 0xDFF1},
03266     {0x787E, 0xD855, 0xDC8E},
03267     {0x7929, 0xD855, 0xDD0E},
03268     {0x7947, 0xD855, 0xDF71},
03269     {0x7954, 0xD856, 0xDDC4},
03270     {0x796E, 0xD857, 0xDDA1},
03271     {0x7A5D, 0xD85A, 0xDEFF},
03272     {0x7B33, 0xD85B, 0xDE40},
03273     {0x7B49, 0xD85C, 0xDCF4},
03274     {0x7B6C, 0xD85D, 0xDE84},
03275     {0x7C49, 0xD860, 0xDE77},
03276     {0x7C51, 0xD860, 0xDFCD},
03277     {0x7E66, 0xD868, 0xDD90},
03278 };
03279 const unsigned short x0213_2_surrogate_table[sizeof_x0213_2_surrogate_table][3] = {
03280     {0x2121, 0xD840, 0xDC89},
03281     {0x212B, 0xD840, 0xDCA2},
03282     {0x212E, 0xD840, 0xDCA4},
03283     {0x2136, 0xD840, 0xDDA2},
03284     {0x2146, 0xD840, 0xDE13},
03285     {0x2170, 0xD840, 0xDF2B},
03286     {0x2177, 0xD840, 0xDF81},
03287     {0x2179, 0xD840, 0xDF71},
03288     {0x2322, 0xD840, 0xDFF9},
03289     {0x2325, 0xD841, 0xDC4A},
03290     {0x2327, 0xD841, 0xDD09},
03291     {0x2331, 0xD841, 0xDDD6},
03292     {0x2332, 0xD841, 0xDE28},
03293     {0x2338, 0xD841, 0xDF4F},
03294     {0x233F, 0xD842, 0xDC07},
03295     {0x2341, 0xD842, 0xDC3A},
03296     {0x234A, 0xD842, 0xDCB9},
03297     {0x2352, 0xD842, 0xDD7C},
03298     {0x2353, 0xD842, 0xDD9D},
03299     {0x2359, 0xD842, 0xDED3},
03300     {0x235C, 0xD842, 0xDF1D},
03301     {0x2377, 0xD843, 0xDD45},
03302     {0x242A, 0xD843, 0xDDE1},
03303     {0x2431, 0xD843, 0xDE95},
03304     {0x2432, 0xD843, 0xDE6D},
03305     {0x243A, 0xD843, 0xDE64},
03306     {0x243D, 0xD843, 0xDF5F},
03307     {0x2459, 0xD844, 0xDE01},
03308     {0x245C, 0xD844, 0xDE55},
03309     {0x245E, 0xD844, 0xDE7B},
03310     {0x2463, 0xD844, 0xDE74},
03311     {0x246A, 0xD844, 0xDEE4},
03312     {0x246B, 0xD844, 0xDED7},
03313     {0x2472, 0xD844, 0xDEFD},
03314     {0x2474, 0xD844, 0xDF36},
03315     {0x2475, 0xD844, 0xDF44},
03316     {0x2525, 0xD844, 0xDFC4},
03317     {0x2532, 0xD845, 0xDC6D},
03318     {0x253E, 0xD845, 0xDDD7},
03319     {0x2544, 0xD85B, 0xDC29},
03320     {0x2547, 0xD845, 0xDE47},
03321     {0x2555, 0xD845, 0xDF06},
03322     {0x2556, 0xD845, 0xDF42},
03323     {0x257E, 0xD846, 0xDDC3},
03324     {0x2830, 0xD847, 0xDC56},
03325     {0x2837, 0xD847, 0xDD2D},
03326     {0x2838, 0xD847, 0xDD45},
03327     {0x283A, 0xD847, 0xDD78},
03328     {0x283B, 0xD847, 0xDD62},
03329     {0x283F, 0xD847, 0xDDA1},
03330     {0x2840, 0xD847, 0xDD9C},
03331     {0x2845, 0xD847, 0xDD92},
03332     {0x2848, 0xD847, 0xDDB7},
03333     {0x284A, 0xD847, 0xDDE0},
03334     {0x284B, 0xD847, 0xDE33},
03335     {0x285B, 0xD847, 0xDF1E},
03336     {0x2866, 0xD847, 0xDF76},
03337     {0x286C, 0xD847, 0xDFFA},
03338     {0x2C22, 0xD848, 0xDD7B},
03339     {0x2C2B, 0xD848, 0xDF1E},
03340     {0x2C30, 0xD848, 0xDFAD},
03341     {0x2C50, 0xD849, 0xDEF3},
03342     {0x2C65, 0xD84A, 0xDC5B},
03343     {0x2C6D, 0xD84A, 0xDCAB},
03344     {0x2C72, 0xD84A, 0xDD8F},
03345     {0x2D24, 0xD84A, 0xDEB8},
03346     {0x2D29, 0xD84A, 0xDF4F},
03347     {0x2D2A, 0xD84A, 0xDF50},
03348     {0x2D32, 0xD84A, 0xDF46},
03349     {0x2D34, 0xD84B, 0xDC1D},
03350     {0x2D35, 0xD84A, 0xDFA6},
03351     {0x2D39, 0xD84B, 0xDC24},
03352     {0x2D56, 0xD84B, 0xDDE1},
03353     {0x2D7D, 0xD84C, 0xDDC3},
03354     {0x2E23, 0xD84C, 0xDDF5},
03355     {0x2E24, 0xD84C, 0xDDB6},
03356     {0x2E3A, 0xD84C, 0xDF72},
03357     {0x2E3C, 0xD84C, 0xDFD3},
03358     {0x2E3D, 0xD84C, 0xDFD2},
03359     {0x2E42, 0xD84C, 0xDFD0},
03360     {0x2E43, 0xD84C, 0xDFE4},
03361     {0x2E44, 0xD84C, 0xDFD5},
03362     {0x2E47, 0xD84C, 0xDFDA},
03363     {0x2E49, 0xD84C, 0xDFDF},
03364     {0x2E55, 0xD84D, 0xDC4A},
03365     {0x2E56, 0xD84D, 0xDC51},
03366     {0x2E57, 0xD84D, 0xDC4B},
03367     {0x2E5B, 0xD84D, 0xDC65},
03368     {0x2E77, 0xD84D, 0xDCE4},
03369     {0x2E78, 0xD84D, 0xDD5A},
03370     {0x2F2A, 0xD84D, 0xDD94},
03371     {0x2F3F, 0xD84D, 0xDE39},
03372     {0x2F40, 0xD84D, 0xDE47},
03373     {0x2F42, 0xD84D, 0xDE38},
03374     {0x2F43, 0xD84D, 0xDE3A},
03375     {0x2F4E, 0xD84D, 0xDF1C},
03376     {0x2F59, 0xD84D, 0xDF0C},
03377     {0x2F61, 0xD84D, 0xDF64},
03378     {0x2F69, 0xD84D, 0xDFFF},
03379     {0x2F6A, 0xD84D, 0xDFE7},
03380     {0x2F70, 0xD84E, 0xDC24},
03381     {0x2F75, 0xD84E, 0xDC3D},
03382     {0x6E23, 0xD84E, 0xDE98},
03383     {0x6E34, 0xD84F, 0xDC7F},
03384     {0x6E49, 0xD84F, 0xDD00},
03385     {0x6E5C, 0xD84F, 0xDD40},
03386     {0x6E5E, 0xD84F, 0xDDFA},
03387     {0x6E5F, 0xD84F, 0xDDF9},
03388     {0x6E60, 0xD84F, 0xDDD3},
03389     {0x6F32, 0xD84F, 0xDF7E},
03390     {0x6F47, 0xD850, 0xDC96},
03391     {0x6F4D, 0xD850, 0xDD03},
03392     {0x6F61, 0xD850, 0xDDC6},
03393     {0x6F64, 0xD850, 0xDDFE},
03394     {0x7022, 0xD850, 0xDFBC},
03395     {0x7033, 0xD851, 0xDE29},
03396     {0x7039, 0xD851, 0xDEA5},
03397     {0x7053, 0xD852, 0xDC96},
03398     {0x707B, 0xD852, 0xDE4D},
03399     {0x712E, 0xD852, 0xDF56},
03400     {0x7130, 0xD852, 0xDF6F},
03401     {0x7135, 0xD853, 0xDC16},
03402     {0x7144, 0xD853, 0xDD14},
03403     {0x715D, 0xD853, 0xDE0E},
03404     {0x7161, 0xD853, 0xDE37},
03405     {0x7166, 0xD853, 0xDE6A},
03406     {0x7169, 0xD853, 0xDE8B},
03407     {0x7175, 0xD854, 0xDC4A},
03408     {0x7177, 0xD854, 0xDC55},
03409     {0x717A, 0xD854, 0xDD22},
03410     {0x7221, 0xD854, 0xDDA9},
03411     {0x7223, 0xD854, 0xDDE5},
03412     {0x7224, 0xD854, 0xDDCD},
03413     {0x7228, 0xD854, 0xDE1E},
03414     {0x722C, 0xD854, 0xDE4C},
03415     {0x723D, 0xD855, 0xDC2E},
03416     {0x7248, 0xD855, 0xDCD9},
03417     {0x725B, 0xD855, 0xDDA7},
03418     {0x7275, 0xD855, 0xDFA9},
03419     {0x7276, 0xD855, 0xDFB4},
03420     {0x7332, 0xD856, 0xDDD4},
03421     {0x733D, 0xD856, 0xDEE4},
03422     {0x733E, 0xD856, 0xDEE3},
03423     {0x7340, 0xD856, 0xDEF1},
03424     {0x7352, 0xD856, 0xDFB2},
03425     {0x735D, 0xD857, 0xDC4B},
03426     {0x735E, 0xD857, 0xDC64},
03427     {0x7373, 0xD857, 0xDE2E},
03428     {0x7374, 0xD857, 0xDE56},
03429     {0x7375, 0xD857, 0xDE65},
03430     {0x7377, 0xD857, 0xDE62},
03431     {0x737B, 0xD857, 0xDED8},
03432     {0x737D, 0xD857, 0xDEC2},
03433     {0x7422, 0xD857, 0xDEE8},
03434     {0x7424, 0xD857, 0xDF23},
03435     {0x7427, 0xD857, 0xDF5C},
03436     {0x742E, 0xD857, 0xDFE0},
03437     {0x742F, 0xD857, 0xDFD4},
03438     {0x7434, 0xD858, 0xDC0C},
03439     {0x7435, 0xD857, 0xDFFB},
03440     {0x743D, 0xD858, 0xDC17},
03441     {0x7442, 0xD858, 0xDC60},
03442     {0x744F, 0xD858, 0xDCED},
03443     {0x7469, 0xD858, 0xDE70},
03444     {0x746B, 0xD858, 0xDE86},
03445     {0x7472, 0xD858, 0xDF4C},
03446     {0x7475, 0xD84F, 0xDD0E},
03447     {0x7479, 0xD859, 0xDC02},
03448     {0x7535, 0xD859, 0xDE7E},
03449     {0x753A, 0xD859, 0xDEB0},
03450     {0x7546, 0xD859, 0xDF1D},
03451     {0x7556, 0xD85A, 0xDCDD},
03452     {0x7558, 0xD85A, 0xDCEA},
03453     {0x755A, 0xD85A, 0xDD51},
03454     {0x755D, 0xD85A, 0xDD6F},
03455     {0x755F, 0xD85A, 0xDDDD},
03456     {0x7563, 0xD85A, 0xDE1E},
03457     {0x756A, 0xD85A, 0xDE58},
03458     {0x7570, 0xD85A, 0xDE8C},
03459     {0x7573, 0xD85A, 0xDEB7},
03460     {0x7644, 0xD85B, 0xDC73},
03461     {0x764E, 0xD85B, 0xDCDD},
03462     {0x765D, 0xD85B, 0xDE65},
03463     {0x7675, 0xD85B, 0xDF94},
03464     {0x767E, 0xD85B, 0xDFF8},
03465     {0x7721, 0xD85B, 0xDFF6},
03466     {0x7722, 0xD85B, 0xDFF7},
03467     {0x7733, 0xD85C, 0xDD0D},
03468     {0x7736, 0xD85C, 0xDD39},
03469     {0x7764, 0xD85C, 0xDFDB},
03470     {0x7765, 0xD85C, 0xDFDA},
03471     {0x776B, 0xD85C, 0xDFFE},
03472     {0x776E, 0xD85D, 0xDC10},
03473     {0x7773, 0xD85D, 0xDC49},
03474     {0x7829, 0xD85D, 0xDE15},
03475     {0x782A, 0xD85D, 0xDE14},
03476     {0x782C, 0xD85D, 0xDE31},
03477     {0x7834, 0xD85D, 0xDE93},
03478     {0x783C, 0xD85D, 0xDF0E},
03479     {0x783E, 0xD85D, 0xDF23},
03480     {0x7842, 0xD85D, 0xDF52},
03481     {0x7856, 0xD85E, 0xDD85},
03482     {0x7863, 0xD85E, 0xDE84},
03483     {0x7877, 0xD85E, 0xDFB3},
03484     {0x7879, 0xD85E, 0xDFBE},
03485     {0x787A, 0xD85E, 0xDFC7},
03486     {0x7925, 0xD85F, 0xDCB8},
03487     {0x792F, 0xD85F, 0xDDA0},
03488     {0x7932, 0xD85F, 0xDE10},
03489     {0x7939, 0xD85F, 0xDFB7},
03490     {0x7942, 0xD860, 0xDC8A},
03491     {0x7948, 0xD860, 0xDCBB},
03492     {0x7959, 0xD860, 0xDE82},
03493     {0x795E, 0xD860, 0xDEF3},
03494     {0x7966, 0xD861, 0xDC0C},
03495     {0x796B, 0xD861, 0xDC55},
03496     {0x797A, 0xD861, 0xDD6B},
03497     {0x797E, 0xD861, 0xDDC8},
03498     {0x7A21, 0xD861, 0xDDC9},
03499     {0x7A2C, 0xD861, 0xDED7},
03500     {0x7A2F, 0xD861, 0xDEFA},
03501     {0x7A4F, 0xD862, 0xDD49},
03502     {0x7A50, 0xD862, 0xDD46},
03503     {0x7A57, 0xD862, 0xDD6B},
03504     {0x7A65, 0xD862, 0xDD87},
03505     {0x7A66, 0xD862, 0xDD88},
03506     {0x7A71, 0xD862, 0xDDBA},
03507     {0x7A72, 0xD862, 0xDDBB},
03508     {0x7A7E, 0xD862, 0xDE1E},
03509     {0x7B21, 0xD862, 0xDE29},
03510     {0x7B2C, 0xD862, 0xDE71},
03511     {0x7B2D, 0xD862, 0xDE43},
03512     {0x7B36, 0xD862, 0xDE99},
03513     {0x7B37, 0xD862, 0xDECD},
03514     {0x7B3D, 0xD862, 0xDEE4},
03515     {0x7B3E, 0xD862, 0xDEDD},
03516     {0x7B4E, 0xD862, 0xDFC1},
03517     {0x7B4F, 0xD862, 0xDFEF},
03518     {0x7B57, 0xD863, 0xDD10},
03519     {0x7B5A, 0xD863, 0xDD71},
03520     {0x7B5C, 0xD863, 0xDDFB},
03521     {0x7B5D, 0xD863, 0xDE1F},
03522     {0x7B61, 0xD863, 0xDE36},
03523     {0x7B65, 0xD863, 0xDE89},
03524     {0x7B67, 0xD863, 0xDEEB},
03525     {0x7B69, 0xD863, 0xDF32},
03526     {0x7B71, 0xD863, 0xDFF8},
03527     {0x7C22, 0xD864, 0xDEA0},
03528     {0x7C23, 0xD864, 0xDEB1},
03529     {0x7C38, 0xD865, 0xDC90},
03530     {0x7C42, 0xD865, 0xDDCF},
03531     {0x7C4C, 0xD865, 0xDE7F},
03532     {0x7C56, 0xD865, 0xDEF0},
03533     {0x7C59, 0xD865, 0xDF19},
03534     {0x7C5D, 0xD865, 0xDF50},
03535     {0x7C76, 0xD866, 0xDCC6},
03536     {0x7D2C, 0xD866, 0xDE72},
03537     {0x7D4B, 0xD867, 0xDDDB},
03538     {0x7D4C, 0xD867, 0xDE3D},
03539     {0x7D59, 0xD867, 0xDE15},
03540     {0x7D5B, 0xD867, 0xDE8A},
03541     {0x7D5D, 0xD867, 0xDE49},
03542     {0x7D67, 0xD867, 0xDEC4},
03543     {0x7D6D, 0xD867, 0xDEE9},
03544     {0x7D70, 0xD867, 0xDEDB},
03545     {0x7E25, 0xD867, 0xDFCE},
03546     {0x7E29, 0xD868, 0xDC2F},
03547     {0x7E2B, 0xD868, 0xDC1A},
03548     {0x7E32, 0xD868, 0xDCF9},
03549     {0x7E35, 0xD868, 0xDC82},
03550     {0x7E53, 0xD848, 0xDE18},
03551     {0x7E58, 0xD868, 0xDF8C},
03552     {0x7E5A, 0xD869, 0xDC37},
03553     {0x7E6E, 0xD869, 0xDDF1},
03554     {0x7E70, 0xD869, 0xDE02},
03555     {0x7E72, 0xD869, 0xDE1A},
03556     {0x7E76, 0xD869, 0xDEB2},
03557 };
03558 #endif /* UTF8_OUTPUT_ENABLE */
03559 
03560 #ifdef UTF8_INPUT_ENABLE
03561 static const unsigned short utf8_to_euc_C2[] = {
03562       0,      0,      0,      0,      0,      0,      0,      0,
03563       0,      0,      0,      0,      0,      0,      0,      0,
03564       0,      0,      0,      0,      0,      0,      0,      0,
03565       0,      0,      0,      0,      0,      0,      0,      0,
03566       0, 0xA242, 0x2171, 0x2172, 0xA270, 0x216F, 0xA243, 0x2178,
03567  0x212F, 0xA26D, 0xA26C,      0, 0x224C,      0, 0xA26E, 0xA234,
03568  0x216B, 0x215E,      0,      0, 0x212D,      0, 0x2279,      0,
03569  0xA231,      0, 0xA26B,      0,      0,      0,      0, 0xA244,
03570 };
03571 static const unsigned short utf8_to_euc_C2_ms[] = {
03572       0,      0,      0,      0,      0,      0,      0,      0,
03573       0,      0,      0,      0,      0,      0,      0,      0,
03574       0,      0,      0,      0,      0,      0,      0,      0,
03575       0,      0,      0,      0,      0,      0,      0,      0,
03576       0, 0xA242, 0x2171, 0x2172, 0xA270,   0x5C, 0xA243, 0x2178,
03577  0x212F, 0xA26D, 0xA26C,      0, 0x224C,      0, 0xA26E, 0xA234,
03578  0x216B, 0x215E,      0,      0, 0x212D,      0, 0x2279,      0,
03579  0xA231,      0, 0xA26B,      0,      0,      0,      0, 0xA244,
03580 };
03581 static const unsigned short utf8_to_euc_C2_mac[] = {
03582       0,      0,      0,      0,      0,      0,      0,      0,
03583       0,      0,      0,      0,      0,      0,      0,      0,
03584       0,      0,      0,      0,      0,      0,      0,      0,
03585       0,      0,      0,      0,      0,      0,      0,      0,
03586  0x00A0, 0xA242, 0x2171, 0x2172, 0xA270,   0x5C, 0xA243, 0x2178,
03587  0x212F, 0x00FD, 0xA26C,      0, 0x224C,      0, 0xA26E, 0xA234,
03588  0x216B, 0x215E,      0,      0, 0x212D,      0, 0x2279,      0,
03589  0xA231,      0, 0xA26B,      0,      0,      0,      0, 0xA244,
03590 };
03591 static const unsigned short utf8_to_euc_C2_932[] = {
03592       0,      0,      0,      0,      0,      0,      0,      0,
03593       0,      0,      0,      0,      0,      0,      0,      0,
03594       0,      0,      0,      0,      0,      0,      0,      0,
03595       0,      0,      0,      0,      0,      0,      0,      0,
03596       0,   0x21, 0x2171, 0x2172,      0,   0x5C,   0x7C, 0x2178,
03597  0x212F,   0x63,   0x61, 0x2263, 0x224C,   0x2D,   0x52, 0x2131,
03598  0x216B, 0x215E,   0x32,   0x33, 0x212D, 0x264C, 0x2279, 0x2126,
03599  0x2124,   0x31,   0x6F, 0x2264,      0,      0,      0,      0,
03600 };
03601 static const unsigned short utf8_to_euc_C2_x0213[] = {
03602       0,      0,      0,      0,      0,      0,      0,      0,
03603       0,      0,      0,      0,      0,      0,      0,      0,
03604       0,      0,      0,      0,      0,      0,      0,      0,
03605       0,      0,      0,      0,      0,      0,      0,      0,
03606  0x2922, 0x2923, 0x2171, 0x2172, 0x2924, 0x216F, 0x2925, 0x2178,
03607  0x212F, 0x2926, 0x2927, 0x2928, 0x224C, 0x2929, 0x292A, 0x292B,
03608  0x216B, 0x215E, 0x292C, 0x292D, 0x212D,      0, 0x2279, 0x292E,
03609  0x292F, 0x2930, 0x2931, 0x2932, 0x2933, 0x2934, 0x2935, 0x2936,
03610 };
03611 static const unsigned short utf8_to_euc_C3[] = {
03612  0xAA22, 0xAA21, 0xAA24, 0xAA2A, 0xAA23, 0xAA29, 0xA921, 0xAA2E,
03613  0xAA32, 0xAA31, 0xAA34, 0xAA33, 0xAA40, 0xAA3F, 0xAA42, 0xAA41,
03614       0, 0xAA50, 0xAA52, 0xAA51, 0xAA54, 0xAA58, 0xAA53, 0x215F,
03615  0xA92C, 0xAA63, 0xAA62, 0xAA65, 0xAA64, 0xAA72, 0xA930, 0xA94E,
03616  0xAB22, 0xAB21, 0xAB24, 0xAB2A, 0xAB23, 0xAB29, 0xA941, 0xAB2E,
03617  0xAB32, 0xAB31, 0xAB34, 0xAB33, 0xAB40, 0xAB3F, 0xAB42, 0xAB41,
03618  0xA943, 0xAB50, 0xAB52, 0xAB51, 0xAB54, 0xAB58, 0xAB53, 0x2160,
03619  0xA94C, 0xAB63, 0xAB62, 0xAB65, 0xAB64, 0xAB72, 0xA950, 0xAB73,
03620 };
03621 static const unsigned short utf8_to_euc_C3_932[] = {
03622    0x41,   0x41,   0x41,   0x41,   0x41,   0x41,   0x41,   0x43,
03623    0x45,   0x45,   0x45,   0x45,   0x49,   0x49,   0x49,   0x49,
03624    0x44,   0x4E,   0x4F,   0x4F,   0x4F,   0x4F,   0x4F, 0x215F,
03625    0x4F,   0x55,   0x55,   0x55,   0x55,   0x59,   0x54,   0x73,
03626    0x61,   0x61,   0x61,   0x61,   0x61,   0x61,   0x61,   0x63,
03627    0x65,   0x65,   0x65,   0x65,   0x69,   0x69,   0x69,   0x69,
03628    0x64,   0x6E,   0x6F,   0x6F,   0x6F,   0x6F,   0x6F, 0x2160,
03629    0x6F,   0x75,   0x75,   0x75,   0x75,   0x79,   0x74,   0x79,
03630 };
03631 static const unsigned short utf8_to_euc_C3_x0213[] = {
03632  0x2937, 0x2938, 0x2939, 0x293A, 0x293B, 0x293C, 0x293D, 0x293E,
03633  0x293F, 0x2940, 0x2941, 0x2942, 0x2943, 0x2944, 0x2945, 0x2946,
03634  0x2947, 0x2948, 0x2949, 0x294A, 0x294B, 0x294C, 0x294D, 0x215F,
03635  0x294E, 0x294F, 0x2950, 0x2951, 0x2952, 0x2953, 0x2954, 0x2955,
03636  0x2956, 0x2957, 0x2958, 0x2959, 0x295A, 0x295B, 0x295C, 0x295D,
03637  0x295E, 0x295F, 0x2960, 0x2961, 0x2962, 0x2963, 0x2964, 0x2965,
03638  0x2966, 0x2967, 0x2968, 0x2969, 0x296A, 0x296B, 0x296C, 0x2160,
03639  0x296D, 0x296E, 0x296F, 0x2970, 0x2971, 0x2972, 0x2973, 0x2974,
03640 };
03641 static const unsigned short utf8_to_euc_C4[] = {
03642  0xAA27, 0xAB27, 0xAA25, 0xAB25, 0xAA28, 0xAB28, 0xAA2B, 0xAB2B,
03643  0xAA2C, 0xAB2C, 0xAA2F, 0xAB2F, 0xAA2D, 0xAB2D, 0xAA30, 0xAB30,
03644  0xA922, 0xA942, 0xAA37, 0xAB37,      0,      0, 0xAA36, 0xAB36,
03645  0xAA38, 0xAB38, 0xAA35, 0xAB35, 0xAA3A, 0xAB3A, 0xAA3B, 0xAB3B,
03646  0xAA3D, 0xAB3D, 0xAA3C,      0, 0xAA3E, 0xAB3E, 0xA924, 0xA944,
03647  0xAA47, 0xAB47, 0xAA45, 0xAB45,      0,      0, 0xAA46, 0xAB46,
03648  0xAA44, 0xA945, 0xA926, 0xA946, 0xAA48, 0xAB48, 0xAA49, 0xAB49,
03649  0xA947, 0xAA4A, 0xAB4A, 0xAA4C, 0xAB4C, 0xAA4B, 0xAB4B, 0xA929,
03650 };
03651 static const unsigned short utf8_to_euc_C4_x0213[] = {
03652  0x2975, 0x297A, 0x2A3A, 0x2A49, 0x2A21, 0x2A2C, 0x2A3C, 0x2A4B,
03653  0x2A59, 0x2A5F, 0xAA2F, 0xAB2F, 0x2A3D, 0x2A4C, 0x2A40, 0x2A4F,
03654  0xA922, 0x2A50, 0x2978, 0x297D,      0,      0, 0xAA36, 0xAB36,
03655  0x2A3E, 0x2A4D, 0x2A3F, 0x2A4E, 0x2A5A, 0x2A60, 0xAA3B, 0xAB3B,
03656  0xAA3D, 0xAB3D, 0xAA3C,      0, 0x2A5B, 0x2A61, 0xA924, 0x2A7D,
03657  0xAA47, 0xAB47, 0x2976, 0x297B,      0,      0, 0xAA46, 0xAB46,
03658  0xAA44, 0xA945, 0xA926, 0xA946, 0x2A5C, 0x2A62, 0xAA49, 0xAB49,
03659  0xA947, 0x2A3B, 0x2A4A, 0xAA4C, 0xAB4C, 0x2A24, 0x2A2F, 0xA929,
03660 };
03661 static const unsigned short utf8_to_euc_C5[] = {
03662  0xA949, 0xA928, 0xA948, 0xAA4D, 0xAB4D, 0xAA4F, 0xAB4F, 0xAA4E,
03663  0xAB4E, 0xA94A, 0xA92B, 0xA94B, 0xAA57, 0xAB57,      0,      0,
03664  0xAA56, 0xAB56, 0xA92D, 0xA94D, 0xAA59, 0xAB59, 0xAA5B, 0xAB5B,
03665  0xAA5A, 0xAB5A, 0xAA5C, 0xAB5C, 0xAA5D, 0xAB5D, 0xAA5F, 0xAB5F,
03666  0xAA5E, 0xAB5E, 0xAA61, 0xAB61, 0xAA60, 0xAB60, 0xA92F, 0xA94F,
03667  0xAA6C, 0xAB6C, 0xAA69, 0xAB69, 0xAA66, 0xAB66, 0xAA6B, 0xAB6B,
03668  0xAA68, 0xAB68, 0xAA6A, 0xAB6A, 0xAA71, 0xAB71, 0xAA74, 0xAB74,
03669  0xAA73, 0xAA75, 0xAB75, 0xAA77, 0xAB77, 0xAA76, 0xAB76,      0,
03670 };
03671 static const unsigned short utf8_to_euc_C5_x0213[] = {
03672  0xA949, 0x2A23, 0x2A2E, 0x2A41, 0x2A51, 0xAA4F, 0xAB4F, 0x2A42,
03673  0x2A52, 0xA94A, 0xA92B, 0x2A7A, 0x2979, 0x297E,      0,      0,
03674  0x2A43, 0x2A53, 0x2B2B, 0x2B2A, 0x2A39, 0x2A48, 0xAA5B, 0xAB5B,
03675  0x2A44, 0x2A54, 0x2A25, 0x2A30, 0x2A5D, 0x2A63, 0x2A27, 0x2A33,
03676  0x2A26, 0x2A32, 0x2A47, 0x2A57, 0x2A28, 0x2A34, 0xA92F, 0xA94F,
03677  0xAA6C, 0xAB6C, 0x2977, 0x297C, 0x2A5E, 0x2A64, 0x2A45, 0x2A55,
03678  0x2A46, 0x2A56, 0xAA6A, 0xAB6A, 0xAA71, 0xAB71, 0xAA74, 0xAB74,
03679  0xAA73, 0x2A29, 0x2A35, 0x2A2B, 0x2A38, 0x2A2A, 0x2A37,      0,
03680 };
03681 static const unsigned short utf8_to_euc_C6_x0213[] = {
03682       0,      0,      0,      0,      0,      0,      0,      0,
03683       0,      0,      0,      0,      0,      0,      0,      0,
03684       0,      0,      0, 0x2B29,      0,      0,      0,      0,
03685       0,      0,      0,      0,      0,      0,      0,      0,
03686       0,      0,      0,      0,      0,      0,      0,      0,
03687       0,      0,      0,      0,      0,      0,      0,      0,
03688       0,      0,      0,      0,      0,      0,      0,      0,
03689       0,      0,      0,      0,      0,      0,      0,      0,
03690 };
03691 static const unsigned short utf8_to_euc_C7[] = {
03692       0,      0,      0,      0,      0,      0,      0,      0,
03693       0,      0,      0,      0,      0, 0xAA26, 0xAB26, 0xAA43,
03694  0xAB43, 0xAA55, 0xAB55, 0xAA67, 0xAB67, 0xAA70, 0xAB70, 0xAA6D,
03695  0xAB6D, 0xAA6F, 0xAB6F, 0xAA6E, 0xAB6E,      0,      0,      0,
03696       0,      0,      0,      0,      0,      0,      0,      0,
03697       0,      0,      0,      0,      0,      0,      0,      0,
03698       0,      0,      0,      0,      0, 0xAB39,      0,      0,
03699       0,      0,      0,      0,      0,      0,      0,      0,
03700 };
03701 static const unsigned short utf8_to_euc_C7_x0213[] = {
03702       0,      0, 0x2B24,      0,      0,      0,      0,      0,
03703       0,      0,      0,      0,      0, 0x286F, 0x2870, 0xAA43,
03704  0x2871, 0x2876, 0x2877, 0xAA67, 0x2878, 0xAA70, 0x2879, 0xAA6D,
03705  0x287A, 0xAA6F, 0x287B, 0xAA6E, 0x287C,      0,      0,      0,
03706       0,      0,      0,      0,      0,      0,      0,      0,
03707       0,      0,      0,      0,      0,      0,      0,      0,
03708       0,      0,      0,      0,      0, 0xAB39,      0,      0,
03709  0x2874, 0x2875,      0,      0,      0, 0x2B45,      0,      0,
03710 };
03711 static const unsigned short utf8_to_euc_C9_x0213[] = {
03712       0,      0,      0,      0,      0,      0,      0,      0,
03713       0,      0,      0,      0,      0,      0,      0,      0,
03714  0x2B33, 0x2B39, 0x2B3A, 0x2B25, 0x2B38, 0x2B3F, 0x2A6E, 0x2B26,
03715  0x2B2E, 0x2B30, 0x2B43,      0, 0x2B31,      0, 0x2B32, 0x2A75,
03716  0x2B28, 0x2A79,      0,      0, 0x2B36, 0x2B3C, 0x2B22, 0x2B42,
03717  0x2B2C,      0,      0,      0, 0x2A6A, 0x2A74, 0x2A6B, 0x2B34,
03718  0x2A7B, 0x2A65, 0x2A76, 0x2A6F,      0, 0x2B2F,      0,      0,
03719       0, 0x2A6C, 0x2B41, 0x2A73,      0, 0x2A70, 0x2A67,      0,
03720 };
03721 static const unsigned short utf8_to_euc_CA_x0213[] = {
03722       0, 0x2A7C, 0x2A71, 0x2A68, 0x2B27,      0,      0,      0,
03723  0x2A6D, 0x2B2D, 0x2B35, 0x2A66, 0x2B37, 0x2B3B, 0x2A78,      0,
03724  0x2A72, 0x2B40, 0x2A69,      0, 0x2B21, 0x2A7E,      0,      0,
03725  0x2B23,      0,      0,      0,      0, 0x2A77,      0,      0,
03726       0, 0x2B3E, 0x2B3D,      0,      0,      0,      0,      0,
03727       0,      0,      0,      0,      0,      0,      0,      0,
03728       0,      0,      0,      0,      0,      0,      0,      0,
03729       0,      0,      0,      0,      0,      0,      0,      0,
03730 };
03731 static const unsigned short utf8_to_euc_CB[] = {
03732       0,      0,      0,      0,      0,      0,      0, 0xA230,
03733       0,      0,      0,      0,      0,      0,      0,      0,
03734       0,      0,      0,      0,      0,      0,      0,      0,
03735  0xA22F, 0xA232, 0xA236, 0xA235,      0, 0xA233,      0,      0,
03736       0,      0,      0,      0,      0,      0,      0,      0,
03737       0,      0,      0,      0,      0,      0,      0,      0,
03738       0,      0,      0,      0,      0,      0,      0,      0,
03739       0,      0,      0,      0,      0,      0,      0,      0,
03740 };
03741 static const unsigned short utf8_to_euc_CB_x0213[] = {
03742       0,      0,      0,      0,      0,      0,      0, 0x2A31,
03743  0x2B53,      0,      0,      0, 0x2B54,      0,      0,      0,
03744  0x2B55, 0x2B56,      0,      0,      0,      0,      0,      0,
03745  0x2A22, 0x2A58, 0xA236, 0x2A2D,      0, 0x2A36, 0x2B71,      0,
03746       0,      0,      0,      0,      0, 0x2B60, 0x2B61, 0x2B62,
03747  0x2B63, 0x2B64,      0,      0,      0,      0,      0,      0,
03748       0,      0,      0,      0,      0,      0,      0,      0,
03749       0,      0,      0,      0,      0,      0,      0,      0,
03750 };
03751 static const unsigned short utf8_to_euc_CC_x0213[] = {
03752  0x2B5C, 0x2B5A, 0x2B5F, 0x2B7D, 0x2B5B,      0, 0x2B57,      0,
03753  0x2B6D,      0,      0, 0x2B59, 0x2B5E,      0,      0, 0x2B5D,
03754       0,      0,      0,      0,      0,      0,      0,      0,
03755  0x2B78, 0x2B79, 0x2B7E,      0, 0x2B6A, 0x2B76, 0x2B77, 0x2B6B,
03756  0x2B6C,      0,      0,      0, 0x2B72, 0x2B67,      0,      0,
03757       0, 0x2B6F, 0x2B7A,      0, 0x2B68,      0,      0, 0x2B70,
03758  0x2B73,      0,      0,      0, 0x2B75,      0,      0,      0,
03759       0, 0x2B69, 0x2B7B, 0x2B7C, 0x2B74, 0x2B6E,      0,      0,
03760 };
03761 static const unsigned short utf8_to_euc_CD_x0213[] = {
03762       0,      0,      0,      0,      0,      0,      0,      0,
03763       0,      0,      0,      0,      0,      0,      0,      0,
03764       0,      0,      0,      0,      0,      0,      0,      0,
03765       0,      0,      0,      0,      0,      0,      0,      0,
03766       0, 0x2B52,      0,      0,      0,      0,      0,      0,
03767       0,      0,      0,      0,      0,      0,      0,      0,
03768       0,      0,      0,      0,      0,      0,      0,      0,
03769       0,      0,      0,      0,      0,      0,      0,      0,
03770 };
03771 static const unsigned short utf8_to_euc_CE[] = {
03772       0,      0,      0,      0, 0xA238, 0xA239, 0xA661,      0,
03773  0xA662, 0xA663, 0xA664,      0, 0xA667,      0, 0xA669, 0xA66C,
03774  0xA676, 0x2621, 0x2622, 0x2623, 0x2624, 0x2625, 0x2626, 0x2627,
03775  0x2628, 0x2629, 0x262A, 0x262B, 0x262C, 0x262D, 0x262E, 0x262F,
03776  0x2630, 0x2631,      0, 0x2632, 0x2633, 0x2634, 0x2635, 0x2636,
03777  0x2637, 0x2638, 0xA665, 0xA66A, 0xA671, 0xA672, 0xA673, 0xA674,
03778  0xA67B, 0x2641, 0x2642, 0x2643, 0x2644, 0x2645, 0x2646, 0x2647,
03779  0x2648, 0x2649, 0x264A, 0x264B, 0x264C, 0x264D, 0x264E, 0x264F,
03780 };
03781 static const unsigned short utf8_to_euc_CF[] = {
03782  0x2650, 0x2651, 0xA678, 0x2652, 0x2653, 0x2654, 0x2655, 0x2656,
03783  0x2657, 0x2658, 0xA675, 0xA67A, 0xA677, 0xA679, 0xA67C,      0,
03784       0,      0,      0,      0,      0,      0,      0,      0,
03785       0,      0,      0,      0,      0,      0,      0,      0,
03786       0,      0,      0,      0,      0,      0,      0,      0,
03787       0,      0,      0,      0,      0,      0,      0,      0,
03788       0,      0,      0,      0,      0,      0,      0,      0,
03789       0,      0,      0,      0,      0,      0,      0,      0,
03790 };
03791 static const unsigned short utf8_to_euc_CF_x0213[] = {
03792  0x2650, 0x2651, 0x2659, 0x2652, 0x2653, 0x2654, 0x2655, 0x2656,
03793  0x2657, 0x2658, 0xA675, 0xA67A, 0xA677, 0xA679, 0xA67C,      0,
03794       0,      0,      0,      0,      0,      0,      0,      0,
03795       0,      0,      0,      0,      0,      0,      0,      0,
03796       0,      0,      0,      0,      0,      0,      0,      0,
03797       0,      0,      0,      0,      0,      0,      0,      0,
03798       0,      0,      0,      0,      0,      0,      0,      0,
03799       0,      0,      0,      0,      0,      0,      0,      0,
03800 };
03801 static const unsigned short utf8_to_euc_D0[] = {
03802       0, 0x2727, 0xA742, 0xA743, 0xA744, 0xA745, 0xA746, 0xA747,
03803  0xA748, 0xA749, 0xA74A, 0xA74B, 0xA74C,      0, 0xA74D, 0xA74E,
03804  0x2721, 0x2722, 0x2723, 0x2724, 0x2725, 0x2726, 0x2728, 0x2729,
03805  0x272A, 0x272B, 0x272C, 0x272D, 0x272E, 0x272F, 0x2730, 0x2731,
03806  0x2732, 0x2733, 0x2734, 0x2735, 0x2736, 0x2737, 0x2738, 0x2739,
03807  0x273A, 0x273B, 0x273C, 0x273D, 0x273E, 0x273F, 0x2740, 0x2741,
03808  0x2751, 0x2752, 0x2753, 0x2754, 0x2755, 0x2756, 0x2758, 0x2759,
03809  0x275A, 0x275B, 0x275C, 0x275D, 0x275E, 0x275F, 0x2760, 0x2761,
03810 };
03811 static const unsigned short utf8_to_euc_D1[] = {
03812  0x2762, 0x2763, 0x2764, 0x2765, 0x2766, 0x2767, 0x2768, 0x2769,
03813  0x276A, 0x276B, 0x276C, 0x276D, 0x276E, 0x276F, 0x2770, 0x2771,
03814       0, 0x2757, 0xA772, 0xA773, 0xA774, 0xA775, 0xA776, 0xA777,
03815  0xA778, 0xA779, 0xA77A, 0xA77B, 0xA77C,      0, 0xA77D, 0xA77E,
03816       0,      0,      0,      0,      0,      0,      0,      0,
03817       0,      0,      0,      0,      0,      0,      0,      0,
03818       0,      0,      0,      0,      0,      0,      0,      0,
03819       0,      0,      0,      0,      0,      0,      0,      0,
03820 };
03821 static const unsigned short utf8_to_euc_E1B8_x0213[] = {
03822       0,      0,      0,      0,      0,      0,      0,      0,
03823       0,      0,      0,      0,      0,      0,      0,      0,
03824       0,      0,      0,      0,      0,      0,      0,      0,
03825       0,      0,      0,      0,      0,      0,      0,      0,
03826       0,      0,      0,      0,      0,      0,      0,      0,
03827       0,      0,      0,      0,      0,      0,      0,      0,
03828       0,      0,      0,      0,      0,      0,      0,      0,
03829       0,      0,      0,      0,      0,      0, 0x2872, 0x2873,
03830 };
03831 static const unsigned short utf8_to_euc_E1BD_x0213[] = {
03832       0,      0,      0,      0,      0,      0,      0,      0,
03833       0,      0,      0,      0,      0,      0,      0,      0,
03834       0,      0,      0,      0,      0,      0,      0,      0,
03835       0,      0,      0,      0,      0,      0,      0,      0,
03836       0,      0,      0,      0,      0,      0,      0,      0,
03837       0,      0,      0,      0,      0,      0,      0,      0,
03838  0x2B46, 0x2B47, 0x2B50, 0x2B51,      0,      0,      0,      0,
03839       0,      0,      0,      0,      0,      0,      0,      0,
03840 };
03841 static const unsigned short utf8_to_euc_E280[] = {
03842       0,      0,      0,      0,      0,      0,      0,      0,
03843       0,      0,      0,      0,      0,      0,      0,      0,
03844  0x213E,      0,      0,      0, 0x213D, 0x213D, 0x2142,      0,
03845  0x2146, 0x2147,      0,      0, 0x2148, 0x2149,      0,      0,
03846  0x2277, 0x2278,      0,      0,      0, 0x2145, 0x2144,      0,
03847       0,      0,      0,      0,      0,      0,      0,      0,
03848  0x2273,      0, 0x216C, 0x216D,      0,      0,      0,      0,
03849       0,      0,      0, 0x2228,      0,      0, 0x2131,      0,
03850 };
03851 static const unsigned short utf8_to_euc_E280_ms[] = {
03852       0,      0,      0,      0,      0,      0,      0,      0,
03853       0,      0,      0,      0,      0,      0,      0,      0,
03854  0x213E,      0,      0,      0, 0x213D, 0x213D, 0x2142,      0,
03855  0x2146, 0x2147,      0,      0, 0x2148, 0x2149,      0,      0,
03856  0x2277, 0x2278,      0,      0,      0, 0x2145, 0x2144,      0,
03857       0,      0,      0,      0,      0,      0,      0,      0,
03858  0x2273,      0, 0x216C, 0x216D,      0,      0,      0,      0,
03859       0,      0,      0, 0x2228,      0,      0,   0x7E,      0,
03860 };
03861 static const unsigned short utf8_to_euc_E280_932[] = {
03862       0,      0,      0,      0,      0,      0,      0,      0,
03863       0,      0,      0,      0,      0,      0,      0,      0,
03864  0x213E,      0,      0,      0,      0, 0x213D,      0,      0,
03865  0x2146, 0x2147,      0,      0, 0x2148, 0x2149,      0,      0,
03866  0x2277, 0x2278,      0,      0,      0, 0x2145, 0x2144,      0,
03867       0,      0,      0,      0,      0,      0,      0,      0,
03868  0x2273,      0, 0x216C, 0x216D,      0,      0,      0,      0,
03869       0,      0,      0, 0x2228,      0,      0,      0,      0,
03870 };
03871 static const unsigned short utf8_to_euc_E280_x0213[] = {
03872       0,      0,      0,      0,      0,      0,      0,      0,
03873       0,      0,      0,      0,      0,      0,      0,      0,
03874  0x213E,      0,      0, 0x237C, 0x213D, 0x213D, 0x2142,      0,
03875  0x2146, 0x2147,      0,      0, 0x2148, 0x2149,      0,      0,
03876  0x2277, 0x2278, 0x2340,      0,      0, 0x2145, 0x2144,      0,
03877       0,      0,      0,      0,      0,      0,      0,      0,
03878  0x2273,      0, 0x216C, 0x216D,      0,      0,      0,      0,
03879       0,      0,      0, 0x2228, 0x286B,      0, 0x2131, 0x2B58,
03880 };
03881 static const unsigned short utf8_to_euc_E281_x0213[] = {
03882       0,      0, 0x2C7E,      0,      0,      0,      0, 0x286C,
03883  0x286D, 0x286E,      0,      0,      0,      0,      0,      0,
03884       0, 0x2C7D,      0,      0,      0,      0,      0,      0,
03885       0,      0,      0,      0,      0,      0,      0,      0,
03886       0,      0,      0,      0,      0,      0,      0,      0,
03887       0,      0,      0,      0,      0,      0,      0,      0,
03888       0,      0,      0,      0,      0,      0,      0,      0,
03889       0,      0,      0,      0,      0,      0,      0,      0,
03890 };
03891 static const unsigned short utf8_to_euc_E282_x0213[] = {
03892       0,      0,      0,      0,      0,      0,      0,      0,
03893       0,      0,      0,      0,      0,      0,      0,      0,
03894       0,      0,      0,      0,      0,      0,      0,      0,
03895       0,      0,      0,      0,      0,      0,      0,      0,
03896       0,      0,      0,      0,      0,      0,      0,      0,
03897       0,      0,      0,      0, 0x2921,      0,      0,      0,
03898       0,      0,      0,      0,      0,      0,      0,      0,
03899       0,      0,      0,      0,      0,      0,      0,      0,
03900 };
03901 static const unsigned short utf8_to_euc_E284[] = {
03902       0,      0,      0, 0x216E,      0,      0,      0,      0,
03903       0,      0,      0,      0,      0,      0,      0,      0,
03904       0,      0,      0,      0,      0,      0, 0x2D62,      0,
03905       0,      0,      0,      0,      0,      0,      0,      0,
03906       0, 0x2D64, 0xA26F,      0,      0,      0,      0,      0,
03907       0,      0,      0, 0x2272,      0,      0,      0,      0,
03908       0,      0,      0,      0,      0,      0,      0,      0,
03909       0,      0,      0,      0,      0,      0,      0,      0,
03910 };
03911 static const unsigned short utf8_to_euc_E284_mac[] = {
03912       0,      0,      0, 0x216E,      0,      0,      0,      0,
03913       0,      0,      0,      0,      0,      0,      0,      0,
03914       0,      0,      0,      0,      0,      0, 0x2B7B,      0,
03915       0,      0,      0,      0,      0,      0,      0,      0,
03916       0, 0x2B7D, 0x00FE,      0,      0,      0,      0,      0,
03917       0,      0,      0, 0x2272,      0,      0,      0,      0,
03918       0,      0,      0,      0,      0,      0,      0,      0,
03919       0,      0,      0,      0,      0,      0,      0,      0,
03920 };
03921 static const unsigned short utf8_to_euc_E284_x0213[] = {
03922       0,      0,      0, 0x216E,      0,      0,      0,      0,
03923       0,      0,      0,      0,      0,      0,      0, 0x235D,
03924       0,      0,      0, 0x235F,      0,      0, 0x2D62,      0,
03925       0,      0,      0,      0,      0,      0,      0,      0,
03926       0, 0x2D64, 0xA26F,      0,      0,      0,      0, 0x2360,
03927       0,      0,      0, 0x2272,      0,      0,      0,      0,
03928       0,      0,      0,      0,      0, 0x235C,      0,      0,
03929       0,      0,      0,      0,      0,      0,      0,      0,
03930 };
03931 static const unsigned short utf8_to_euc_E285[] = {
03932       0,      0,      0,      0,      0,      0,      0,      0,
03933       0,      0,      0,      0,      0,      0,      0,      0,
03934       0,      0,      0,      0,      0,      0,      0,      0,
03935       0,      0,      0,      0,      0,      0,      0,      0,
03936  0x2D35, 0x2D36, 0x2D37, 0x2D38, 0x2D39, 0x2D3A, 0x2D3B, 0x2D3C,
03937  0x2D3D, 0x2D3E,      0,      0,      0,      0,      0,      0,
03938  0xF373, 0xF374, 0xF375, 0xF376, 0xF377, 0xF378, 0xF379, 0xF37A,
03939  0xF37B, 0xF37C,      0,      0,      0,      0,      0,      0,
03940 };
03941 static const unsigned short utf8_to_euc_E285_mac[] = {
03942       0,      0,      0,      0,      0,      0,      0,      0,
03943       0,      0,      0,      0,      0,      0,      0,      0,
03944       0,      0,      0,      0,      0,      0,      0,      0,
03945       0,      0,      0,      0,      0,      0,      0,      0,
03946  0x2A21, 0x2A22, 0x2A23, 0x2A24, 0x2A25, 0x2A26, 0x2A27, 0x2A28,
03947  0x2A29, 0x2A2A,      0,      0,      0,      0,      0,      0,
03948  0x2A35, 0x2A36, 0x2A37, 0x2A38, 0x2A39, 0x2A3A, 0x2A3B, 0x2A3C,
03949  0x2A3D, 0x2A3E,      0,      0,      0,      0,      0,      0,
03950 };
03951 static const unsigned short utf8_to_euc_E285_x0213[] = {
03952       0,      0,      0,      0,      0,      0,      0,      0,
03953       0,      0,      0,      0,      0,      0,      0,      0,
03954       0,      0,      0, 0x2778, 0x2779, 0x277A,      0,      0,
03955       0,      0,      0,      0,      0,      0,      0,      0,
03956  0x2D35, 0x2D36, 0x2D37, 0x2D38, 0x2D39, 0x2D3A, 0x2D3B, 0x2D3C,
03957  0x2D3D, 0x2D3E, 0x2D3F, 0x2D57,      0,      0,      0,      0,
03958  0x2C35, 0x2C36, 0x2C37, 0x2C38, 0x2C39, 0x2C3A, 0x2C3B, 0x2C3C,
03959  0x2C3D, 0x2C3E, 0x2C3F, 0x2C40,      0,      0,      0,      0,
03960 };
03961 static const unsigned short utf8_to_euc_E286[] = {
03962       0,      0,      0,      0,      0,      0,      0,      0,
03963       0,      0,      0,      0,      0,      0,      0,      0,
03964  0x222B, 0x222C, 0x222A, 0x222D,      0,      0,      0,      0,
03965       0,      0,      0,      0,      0,      0,      0,      0,
03966       0,      0,      0,      0,      0,      0,      0,      0,
03967       0,      0,      0,      0,      0,      0,      0,      0,
03968       0,      0,      0,      0,      0,      0,      0,      0,
03969       0,      0,      0,      0,      0,      0,      0,      0,
03970 };
03971 static const unsigned short utf8_to_euc_E286_x0213[] = {
03972       0,      0,      0,      0,      0,      0,      0,      0,
03973       0,      0,      0,      0,      0,      0,      0,      0,
03974  0x222B, 0x222C, 0x222A, 0x222D, 0x2271,      0, 0x2327, 0x2325,
03975  0x2326, 0x2328,      0,      0,      0,      0,      0,      0,
03976       0,      0,      0,      0,      0,      0,      0,      0,
03977       0,      0,      0,      0,      0,      0,      0,      0,
03978       0,      0,      0,      0,      0,      0,      0,      0,
03979       0,      0,      0,      0,      0,      0,      0,      0,
03980 };
03981 static const unsigned short utf8_to_euc_E287[] = {
03982       0,      0,      0,      0,      0,      0,      0,      0,
03983       0,      0,      0,      0,      0,      0,      0,      0,
03984       0,      0, 0x224D,      0, 0x224E,      0,      0,      0,
03985       0,      0,      0,      0,      0,      0,      0,      0,
03986       0,      0,      0,      0,      0,      0,      0,      0,
03987       0,      0,      0,      0,      0,      0,      0,      0,
03988       0,      0,      0,      0,      0,      0,      0,      0,
03989       0,      0,      0,      0,      0,      0,      0,      0,
03990 };
03991 static const unsigned short utf8_to_euc_E287_x0213[] = {
03992       0,      0,      0,      0, 0x2329,      0,      0,      0,
03993       0,      0,      0,      0,      0,      0,      0,      0,
03994       0,      0, 0x224D,      0, 0x224E,      0,      0,      0,
03995       0,      0,      0,      0,      0,      0,      0,      0,
03996       0,      0,      0,      0,      0,      0, 0x232B, 0x232C,
03997  0x232A, 0x232D,      0,      0,      0,      0,      0,      0,
03998       0,      0,      0,      0,      0,      0,      0,      0,
03999       0,      0,      0,      0,      0,      0,      0,      0,
04000 };
04001 static const unsigned short utf8_to_euc_E288[] = {
04002  0x224F,      0, 0x225F, 0x2250,      0,      0,      0, 0x2260,
04003  0x223A,      0,      0, 0x223B,      0,      0,      0,      0,
04004       0, 0x2D74, 0x215D,      0,      0,      0,      0,      0,
04005       0,      0, 0x2265,      0,      0, 0x2267, 0x2167, 0x2D78,
04006  0x225C,      0,      0,      0,      0, 0x2142,      0, 0x224A,
04007  0x224B, 0x2241, 0x2240, 0x2269, 0x226A,      0, 0x2D73,      0,
04008       0,      0,      0,      0, 0x2168, 0x2268,      0,      0,
04009       0,      0,      0,      0,      0, 0x2266,      0,      0,
04010 };
04011 static const unsigned short utf8_to_euc_E288_932[] = {
04012  0x224F,      0, 0x225F, 0x2250,      0,      0,      0, 0x2260,
04013  0x223A,      0,      0, 0x223B,      0,      0,      0,      0,
04014       0, 0x2D74,      0,      0,      0,      0,      0,      0,
04015       0,      0, 0x2265,      0,      0, 0x2267, 0x2167, 0x2D78,
04016  0x225C,      0,      0,      0,      0, 0x2142,      0, 0x224A,
04017  0x224B, 0x2241, 0x2240, 0x2269, 0x226A,      0, 0x2D73,      0,
04018       0,      0,      0,      0, 0x2168, 0x2268,      0,      0,
04019       0,      0,      0,      0,      0, 0x2266,      0,      0,
04020 };
04021 static const unsigned short utf8_to_euc_E288_mac[] = {
04022  0x224F,      0, 0x225F, 0x2250,      0,      0,      0, 0x2260,
04023  0x223A,      0,      0, 0x223B,      0,      0,      0,      0,
04024       0,      0,      0,      0,      0,      0,      0,      0,
04025       0,      0, 0x2265,      0,      0, 0x2267, 0x2167, 0x2F22,
04026  0x225C,      0,      0,      0,      0, 0x2142,      0, 0x224A,
04027  0x224B, 0x2241, 0x2240, 0x2269, 0x226A,      0, 0x2F21,      0,
04028       0,      0,      0,      0, 0x2168, 0x2268,      0,      0,
04029       0,      0,      0,      0,      0, 0x2266,      0,      0,
04030 };
04031 static const unsigned short utf8_to_euc_E288_x0213[] = {
04032  0x224F,      0, 0x225F, 0x2250,      0, 0x2247,      0, 0x2260,
04033  0x223A, 0x2246,      0, 0x223B,      0,      0,      0,      0,
04034       0, 0x2D74, 0x215D, 0x235B,      0,      0,      0,      0,
04035       0,      0, 0x2265,      0,      0, 0x2267, 0x2167, 0x2D78,
04036  0x225C,      0,      0,      0,      0, 0x2254, 0x2255, 0x224A,
04037  0x224B, 0x2241, 0x2240, 0x2269, 0x226A,      0, 0x2D73,      0,
04038       0,      0,      0,      0, 0x2168, 0x2268,      0,      0,
04039       0,      0,      0,      0,      0, 0x2266,      0,      0,
04040 };
04041 static const unsigned short utf8_to_euc_E289[] = {
04042       0,      0,      0,      0,      0,      0,      0,      0,
04043       0,      0,      0,      0,      0,      0,      0,      0,
04044       0,      0, 0x2262,      0,      0,      0,      0,      0,
04045       0,      0,      0,      0,      0,      0,      0,      0,
04046  0x2162, 0x2261,      0,      0,      0,      0, 0x2165, 0x2166,
04047       0,      0, 0x2263, 0x2264,      0,      0,      0,      0,
04048       0,      0,      0,      0,      0,      0,      0,      0,
04049       0,      0,      0,      0,      0,      0,      0,      0,
04050 };
04051 static const unsigned short utf8_to_euc_E289_x0213[] = {
04052       0,      0,      0, 0x226C,      0, 0x226D,      0,      0,
04053  0x226E,      0,      0,      0,      0,      0,      0,      0,
04054       0,      0, 0x2262,      0,      0,      0,      0,      0,
04055       0,      0,      0,      0,      0,      0,      0,      0,
04056  0x2162, 0x2261, 0x226B,      0,      0,      0, 0x2165, 0x2166,
04057       0,      0, 0x2263, 0x2264,      0,      0,      0,      0,
04058       0,      0,      0,      0,      0,      0, 0x226F, 0x2270,
04059       0,      0,      0,      0,      0,      0,      0,      0,
04060 };
04061 static const unsigned short utf8_to_euc_E28A[] = {
04062       0,      0, 0x223E, 0x223F,      0,      0, 0x223C, 0x223D,
04063       0,      0,      0,      0,      0,      0,      0,      0,
04064       0,      0,      0,      0,      0,      0,      0,      0,
04065       0,      0,      0,      0,      0,      0,      0,      0,
04066       0,      0,      0,      0,      0, 0x225D,      0,      0,
04067       0,      0,      0,      0,      0,      0,      0,      0,
04068       0,      0,      0,      0,      0,      0,      0,      0,
04069       0,      0,      0,      0,      0,      0,      0, 0x2D79,
04070 };
04071 static const unsigned short utf8_to_euc_E28A_mac[] = {
04072       0,      0, 0x223E, 0x223F,      0,      0, 0x223C, 0x223D,
04073       0,      0,      0,      0,      0,      0,      0,      0,
04074       0,      0,      0,      0,      0,      0,      0,      0,
04075       0,      0,      0,      0,      0,      0,      0,      0,
04076       0,      0,      0,      0,      0, 0x225D,      0,      0,
04077       0,      0,      0,      0,      0,      0,      0,      0,
04078       0,      0,      0,      0,      0,      0,      0,      0,
04079       0,      0,      0,      0,      0,      0,      0, 0x2F23,
04080 };
04081 static const unsigned short utf8_to_euc_E28A_x0213[] = {
04082       0,      0, 0x223E, 0x223F, 0x2242, 0x2243, 0x223C, 0x223D,
04083       0,      0, 0x2244, 0x2245,      0,      0,      0,      0,
04084       0,      0,      0,      0,      0, 0x2251, 0x2252, 0x2253,
04085       0,      0,      0,      0,      0,      0,      0,      0,
04086       0,      0,      0,      0,      0, 0x225D,      0,      0,
04087       0,      0,      0,      0,      0,      0,      0,      0,
04088       0,      0,      0,      0,      0,      0,      0,      0,
04089       0,      0,      0,      0,      0,      0,      0, 0x2D79,
04090 };
04091 static const unsigned short utf8_to_euc_E28B_x0213[] = {
04092       0,      0,      0,      0,      0,      0,      0,      0,
04093       0,      0,      0,      0,      0,      0,      0,      0,
04094       0,      0,      0,      0,      0,      0,      0,      0,
04095       0,      0, 0x2776, 0x2777,      0,      0,      0,      0,
04096       0,      0,      0,      0,      0,      0,      0,      0,
04097       0,      0,      0,      0,      0,      0,      0,      0,
04098       0,      0,      0,      0,      0,      0,      0,      0,
04099       0,      0,      0,      0,      0,      0,      0,      0,
04100 };
04101 static const unsigned short utf8_to_euc_E28C[] = {
04102       0,      0,      0,      0,      0,      0,      0,      0,
04103       0,      0,      0,      0,      0,      0,      0,      0,
04104       0,      0, 0x225E,      0,      0,      0,      0,      0,
04105       0,      0,      0,      0,      0,      0,      0,      0,
04106       0,      0,      0,      0,      0,      0,      0,      0,
04107       0,      0,      0,      0,      0,      0,      0,      0,
04108       0,      0,      0,      0,      0,      0,      0,      0,
04109       0,      0,      0,      0,      0,      0,      0,      0,
04110 };
04111 static const unsigned short utf8_to_euc_E28C_x0213[] = {
04112       0,      0,      0,      0,      0, 0x2248, 0x2249,      0,
04113       0,      0,      0,      0,      0,      0,      0,      0,
04114       0,      0, 0x225E,      0,      0,      0,      0,      0,
04115  0x277C,      0,      0,      0,      0,      0,      0,      0,
04116       0,      0,      0,      0,      0,      0,      0,      0,
04117       0,      0,      0,      0,      0,      0,      0,      0,
04118       0,      0,      0,      0,      0,      0,      0,      0,
04119       0,      0,      0,      0,      0,      0,      0,      0,
04120 };
04121 static const unsigned short utf8_to_euc_E28E_x0213[] = {
04122       0,      0,      0,      0,      0,      0,      0,      0,
04123       0,      0,      0,      0,      0,      0,      0,      0,
04124       0,      0,      0,      0,      0,      0,      0,      0,
04125       0,      0,      0,      0,      0,      0,      0,      0,
04126       0,      0,      0,      0,      0,      0,      0,      0,
04127       0,      0,      0,      0,      0,      0,      0,      0,
04128       0,      0,      0,      0,      0,      0,      0,      0,
04129       0,      0,      0,      0,      0,      0, 0x2742, 0x2743,
04130 };
04131 static const unsigned short utf8_to_euc_E28F_x0213[] = {
04132  0x2744, 0x2745, 0x2746, 0x2747, 0x2748, 0x2749, 0x274A, 0x274B,
04133  0x274C, 0x274D, 0x274E, 0x274F, 0x2750,      0, 0x277E,      0,
04134       0,      0,      0,      0,      0,      0,      0,      0,
04135       0,      0,      0,      0,      0,      0,      0,      0,
04136       0,      0,      0,      0,      0,      0,      0,      0,
04137       0,      0,      0,      0,      0,      0,      0,      0,
04138       0,      0,      0,      0,      0,      0,      0,      0,
04139       0,      0,      0,      0,      0,      0,      0,      0,
04140 };
04141 static const unsigned short utf8_to_euc_E290_x0213[] = {
04142       0,      0,      0,      0,      0,      0,      0,      0,
04143       0,      0,      0,      0,      0,      0,      0,      0,
04144       0,      0,      0,      0,      0,      0,      0,      0,
04145       0,      0,      0,      0,      0,      0,      0,      0,
04146       0,      0,      0, 0x277D,      0,      0,      0,      0,
04147       0,      0,      0,      0,      0,      0,      0,      0,
04148       0,      0,      0,      0,      0,      0,      0,      0,
04149       0,      0,      0,      0,      0,      0,      0,      0,
04150 };
04151 static const unsigned short utf8_to_euc_E291[] = {
04152       0,      0,      0,      0,      0,      0,      0,      0,
04153       0,      0,      0,      0,      0,      0,      0,      0,
04154       0,      0,      0,      0,      0,      0,      0,      0,
04155       0,      0,      0,      0,      0,      0,      0,      0,
04156  0x2D21, 0x2D22, 0x2D23, 0x2D24, 0x2D25, 0x2D26, 0x2D27, 0x2D28,
04157  0x2D29, 0x2D2A, 0x2D2B, 0x2D2C, 0x2D2D, 0x2D2E, 0x2D2F, 0x2D30,
04158  0x2D31, 0x2D32, 0x2D33, 0x2D34,      0,      0,      0,      0,
04159       0,      0,      0,      0,      0,      0,      0,      0,
04160 };
04161 static const unsigned short utf8_to_euc_E291_mac[] = {
04162       0,      0,      0,      0,      0,      0,      0,      0,
04163       0,      0,      0,      0,      0,      0,      0,      0,
04164       0,      0,      0,      0,      0,      0,      0,      0,
04165       0,      0,      0,      0,      0,      0,      0,      0,
04166  0x2921, 0x2922, 0x2923, 0x2924, 0x2925, 0x2926, 0x2927, 0x2928,
04167  0x2929, 0x292A, 0x292B, 0x292C, 0x292D, 0x292E, 0x292F, 0x2930,
04168  0x2931, 0x2932, 0x2933, 0x2934,      0,      0,      0,      0,
04169       0,      0,      0,      0,      0,      0,      0,      0,
04170 };
04171 static const unsigned short utf8_to_euc_E293_x0213[] = {
04172       0,      0,      0,      0,      0,      0,      0,      0,
04173       0,      0,      0,      0,      0,      0,      0,      0,
04174  0x2C41, 0x2C42, 0x2C43, 0x2C44, 0x2C45, 0x2C46, 0x2C47, 0x2C48,
04175  0x2C49, 0x2C4A, 0x2C4B, 0x2C4C, 0x2C4D, 0x2C4E, 0x2C4F, 0x2C50,
04176  0x2C51, 0x2C52, 0x2C53, 0x2C54, 0x2C55, 0x2C56, 0x2C57, 0x2C58,
04177  0x2C59, 0x2C5A,      0, 0x2C2B, 0x2C2C, 0x2C2D, 0x2C2E, 0x2C2F,
04178  0x2C30, 0x2C31, 0x2C32, 0x2C33, 0x2C34, 0x265A, 0x265B, 0x265C,
04179  0x265D, 0x265E, 0x265F, 0x2660, 0x2661, 0x2662, 0x2663,      0,
04180 };
04181 static const unsigned short utf8_to_euc_E294[] = {
04182  0x2821, 0x282C, 0x2822, 0x282D,      0,      0,      0,      0,
04183       0,      0,      0,      0, 0x2823,      0,      0, 0x282E,
04184  0x2824,      0,      0, 0x282F, 0x2826,      0,      0, 0x2831,
04185  0x2825,      0,      0, 0x2830, 0x2827, 0x283C,      0,      0,
04186  0x2837,      0,      0, 0x2832, 0x2829, 0x283E,      0,      0,
04187  0x2839,      0,      0, 0x2834, 0x2828,      0,      0, 0x2838,
04188  0x283D,      0,      0, 0x2833, 0x282A,      0,      0, 0x283A,
04189  0x283F,      0,      0, 0x2835, 0x282B,      0,      0, 0x283B,
04190 };
04191 static const unsigned short utf8_to_euc_E295[] = {
04192       0,      0, 0x2840,      0,      0,      0,      0,      0,
04193       0,      0,      0, 0x2836,      0,      0,      0,      0,
04194       0,      0,      0,      0,      0,      0,      0,      0,
04195       0,      0,      0,      0,      0,      0,      0,      0,
04196       0,      0,      0,      0,      0,      0,      0,      0,
04197       0,      0,      0,      0,      0,      0,      0,      0,
04198       0,      0,      0,      0,      0,      0,      0,      0,
04199       0,      0,      0,      0,      0,      0,      0,      0,
04200 };
04201 static const unsigned short utf8_to_euc_E296[] = {
04202       0,      0,      0,      0,      0,      0,      0,      0,
04203       0,      0,      0,      0,      0,      0,      0,      0,
04204       0,      0,      0,      0,      0,      0,      0,      0,
04205       0,      0,      0,      0,      0,      0,      0,      0,
04206  0x2223, 0x2222,      0,      0,      0,      0,      0,      0,
04207       0,      0,      0,      0,      0,      0,      0,      0,
04208       0,      0, 0x2225, 0x2224,      0,      0,      0,      0,
04209       0,      0,      0,      0, 0x2227, 0x2226,      0,      0,
04210 };
04211 static const unsigned short utf8_to_euc_E296_x0213[] = {
04212       0,      0,      0,      0,      0,      0,      0,      0,
04213       0,      0,      0,      0,      0,      0,      0,      0,
04214       0,      0,      0,      0,      0,      0,      0,      0,
04215       0,      0,      0,      0,      0,      0,      0,      0,
04216  0x2223, 0x2222,      0,      0,      0,      0,      0,      0,
04217       0,      0,      0,      0,      0,      0,      0,      0,
04218       0, 0x266D, 0x2225, 0x2224,      0,      0, 0x2322, 0x2321,
04219       0,      0,      0,      0, 0x2227, 0x2226,      0,      0,
04220 };
04221 static const unsigned short utf8_to_euc_E297[] = {
04222       0,      0,      0,      0,      0,      0, 0x2221, 0x217E,
04223       0,      0,      0, 0x217B,      0,      0, 0x217D, 0x217C,
04224       0,      0,      0,      0,      0,      0,      0,      0,
04225       0,      0,      0,      0,      0,      0,      0,      0,
04226       0,      0,      0,      0,      0,      0,      0,      0,
04227       0,      0,      0,      0,      0,      0,      0, 0x227E,
04228       0,      0,      0,      0,      0,      0,      0,      0,
04229       0,      0,      0,      0,      0,      0,      0,      0,
04230 };
04231 static const unsigned short utf8_to_euc_E297_x0213[] = {
04232  0x2324, 0x2323,      0,      0,      0,      0, 0x2221, 0x217E,
04233       0, 0x233B,      0, 0x217B,      0,      0, 0x217D, 0x217C,
04234  0x2867, 0x2868, 0x2869, 0x286A,      0,      0,      0,      0,
04235       0,      0,      0,      0,      0,      0,      0,      0,
04236       0,      0,      0,      0,      0,      0, 0x233F,      0,
04237       0,      0,      0,      0,      0,      0,      0, 0x227E,
04238       0,      0,      0,      0,      0,      0,      0,      0,
04239       0,      0,      0,      0,      0,      0,      0,      0,
04240 };
04241 static const unsigned short utf8_to_euc_E298[] = {
04242       0,      0,      0,      0,      0, 0x217A, 0x2179,      0,
04243       0,      0,      0,      0,      0,      0,      0,      0,
04244       0,      0,      0,      0,      0,      0,      0,      0,
04245       0,      0,      0,      0,      0,      0,      0,      0,
04246       0,      0,      0,      0,      0,      0,      0,      0,
04247       0,      0,      0,      0,      0,      0,      0,      0,
04248       0,      0,      0,      0,      0,      0,      0,      0,
04249       0,      0,      0,      0,      0,      0,      0,      0,
04250 };
04251 static const unsigned short utf8_to_euc_E298_x0213[] = {
04252  0x2668, 0x2669, 0x266A, 0x266B,      0, 0x217A, 0x2179,      0,
04253       0,      0,      0,      0,      0,      0, 0x2667,      0,
04254       0,      0,      0,      0,      0,      0, 0x2664, 0x2665,
04255       0,      0,      0,      0,      0,      0, 0x2D7E,      0,
04256       0,      0,      0,      0,      0,      0,      0,      0,
04257       0,      0,      0,      0,      0,      0,      0,      0,
04258       0,      0,      0,      0,      0,      0,      0,      0,
04259       0,      0,      0,      0,      0,      0,      0,      0,
04260 };
04261 static const unsigned short utf8_to_euc_E299[] = {
04262  0x216A,      0, 0x2169,      0,      0,      0,      0,      0,
04263       0,      0,      0,      0,      0,      0,      0,      0,
04264       0,      0,      0,      0,      0,      0,      0,      0,
04265       0,      0,      0,      0,      0,      0,      0,      0,
04266       0,      0,      0,      0,      0,      0,      0,      0,
04267       0,      0, 0x2276,      0,      0, 0x2275,      0, 0x2274,
04268       0,      0,      0,      0,      0,      0,      0,      0,
04269       0,      0,      0,      0,      0,      0,      0,      0,
04270 };
04271 static const unsigned short utf8_to_euc_E299_x0213[] = {
04272  0x216A,      0, 0x2169,      0,      0,      0,      0,      0,
04273       0,      0,      0,      0,      0,      0,      0,      0,
04274       0,      0,      0,      0,      0,      0,      0,      0,
04275       0,      0,      0,      0,      0,      0,      0,      0,
04276  0x263A, 0x263D, 0x263B, 0x2640, 0x2639, 0x263E, 0x263C, 0x263F,
04277  0x266C, 0x227D, 0x2276, 0x227B, 0x227C, 0x2275, 0x227A, 0x2274,
04278       0,      0,      0,      0,      0,      0,      0,      0,
04279       0,      0,      0,      0,      0,      0,      0,      0,
04280 };
04281 static const unsigned short utf8_to_euc_E29C_x0213[] = {
04282       0,      0,      0,      0,      0,      0,      0,      0,
04283       0,      0,      0,      0,      0,      0,      0,      0,
04284       0,      0,      0, 0x277B,      0,      0,      0,      0,
04285       0,      0,      0,      0,      0,      0,      0,      0,
04286       0,      0,      0,      0,      0,      0,      0,      0,
04287       0,      0,      0,      0,      0,      0,      0,      0,
04288       0,      0,      0,      0,      0,      0,      0,      0,
04289       0,      0,      0,      0,      0,      0,      0,      0,
04290 };
04291 static const unsigned short utf8_to_euc_E29D_x0213[] = {
04292       0,      0,      0,      0,      0,      0,      0,      0,
04293       0,      0,      0,      0,      0,      0,      0,      0,
04294       0,      0,      0,      0,      0,      0, 0x2D7D,      0,
04295       0,      0,      0,      0,      0,      0,      0,      0,
04296       0,      0,      0,      0,      0,      0,      0,      0,
04297       0,      0,      0,      0,      0,      0,      0,      0,
04298       0,      0,      0,      0,      0,      0, 0x2C21, 0x2C22,
04299  0x2C23, 0x2C24, 0x2C25, 0x2C26, 0x2C27, 0x2C28, 0x2C29, 0x2C2A,
04300 };
04301 static const unsigned short utf8_to_euc_E2A4_x0213[] = {
04302       0,      0,      0,      0,      0,      0,      0,      0,
04303       0,      0,      0,      0,      0,      0,      0,      0,
04304       0,      0,      0,      0,      0,      0,      0,      0,
04305       0,      0,      0,      0,      0,      0,      0,      0,
04306       0,      0,      0,      0,      0,      0,      0,      0,
04307       0,      0,      0,      0,      0,      0,      0,      0,
04308       0,      0,      0,      0, 0x232E, 0x232F,      0,      0,
04309       0,      0,      0,      0,      0,      0,      0,      0,
04310 };
04311 static const unsigned short utf8_to_euc_E2A6_x0213[] = {
04312       0,      0,      0,      0,      0,      0,      0,      0,
04313       0,      0,      0,      0,      0,      0,      0,      0,
04314       0,      0,      0,      0,      0,      0,      0,      0,
04315       0,      0,      0,      0,      0,      0,      0,      0,
04316       0,      0,      0,      0,      0,      0,      0,      0,
04317       0,      0,      0,      0,      0,      0,      0,      0,
04318       0,      0,      0,      0,      0,      0,      0,      0,
04319       0,      0,      0,      0,      0,      0,      0, 0x233A,
04320 };
04321 static const unsigned short utf8_to_euc_E2A7_x0213[] = {
04322       0,      0,      0,      0,      0,      0,      0,      0,
04323       0,      0,      0,      0,      0,      0,      0,      0,
04324       0,      0,      0,      0,      0,      0,      0,      0,
04325       0,      0,      0,      0,      0,      0,      0,      0,
04326       0,      0,      0,      0,      0,      0,      0,      0,
04327       0,      0,      0,      0,      0,      0,      0,      0,
04328       0,      0,      0,      0,      0,      0,      0,      0,
04329       0,      0, 0x237D, 0x237E,      0,      0,      0,      0,
04330 };
04331 static const unsigned short utf8_to_euc_E380[] = {
04332  0x2121, 0x2122, 0x2123, 0x2137,      0, 0x2139, 0x213A, 0x213B,
04333  0x2152, 0x2153, 0x2154, 0x2155, 0x2156, 0x2157, 0x2158, 0x2159,
04334  0x215A, 0x215B, 0x2229, 0x222E, 0x214C, 0x214D,      0,      0,
04335       0,      0,      0,      0, 0x2141, 0x2D60,      0, 0x2D61,
04336       0,      0,      0,      0,      0,      0,      0,      0,
04337       0,      0,      0,      0,      0,      0,      0,      0,
04338       0,      0,      0,      0,      0,      0,      0,      0,
04339       0,      0,      0,      0,      0,      0,      0,      0,
04340 };
04341 static const unsigned short utf8_to_euc_E380_932[] = {
04342  0x2121, 0x2122, 0x2123, 0x2137,      0, 0x2139, 0x213A, 0x213B,
04343  0x2152, 0x2153, 0x2154, 0x2155, 0x2156, 0x2157, 0x2158, 0x2159,
04344  0x215A, 0x215B, 0x2229, 0x222E, 0x214C, 0x214D,      0,      0,
04345       0,      0,      0,      0,      0, 0x2D60,      0, 0x2D61,
04346       0,      0,      0,      0,      0,      0,      0,      0,
04347       0,      0,      0,      0,      0,      0,      0,      0,
04348       0,      0,      0,      0,      0,      0,      0,      0,
04349       0,      0,      0,      0,      0,      0,      0,      0,
04350 };
04351 static const unsigned short utf8_to_euc_E380_x0213[] = {
04352  0x2121, 0x2122, 0x2123, 0x2137,      0, 0x2139, 0x213A, 0x213B,
04353  0x2152, 0x2153, 0x2154, 0x2155, 0x2156, 0x2157, 0x2158, 0x2159,
04354  0x215A, 0x215B, 0x2229, 0x222E, 0x214C, 0x214D, 0x225A, 0x225B,
04355  0x2258, 0x2259,      0,      0, 0x2141, 0x2D60,      0, 0x2D61,
04356  0x2666,      0,      0,      0,      0,      0,      0,      0,
04357       0,      0,      0,      0,      0,      0,      0,      0,
04358       0,      0,      0, 0x2233, 0x2234, 0x2235,      0,      0,
04359       0,      0,      0, 0x2236, 0x2237, 0x233C,      0,      0,
04360 };
04361 static const unsigned short utf8_to_euc_E381[] = {
04362       0, 0x2421, 0x2422, 0x2423, 0x2424, 0x2425, 0x2426, 0x2427,
04363  0x2428, 0x2429, 0x242A, 0x242B, 0x242C, 0x242D, 0x242E, 0x242F,
04364  0x2430, 0x2431, 0x2432, 0x2433, 0x2434, 0x2435, 0x2436, 0x2437,
04365  0x2438, 0x2439, 0x243A, 0x243B, 0x243C, 0x243D, 0x243E, 0x243F,
04366  0x2440, 0x2441, 0x2442, 0x2443, 0x2444, 0x2445, 0x2446, 0x2447,
04367  0x2448, 0x2449, 0x244A, 0x244B, 0x244C, 0x244D, 0x244E, 0x244F,
04368  0x2450, 0x2451, 0x2452, 0x2453, 0x2454, 0x2455, 0x2456, 0x2457,
04369  0x2458, 0x2459, 0x245A, 0x245B, 0x245C, 0x245D, 0x245E, 0x245F,
04370 };
04371 static const unsigned short utf8_to_euc_E382[] = {
04372  0x2460, 0x2461, 0x2462, 0x2463, 0x2464, 0x2465, 0x2466, 0x2467,
04373  0x2468, 0x2469, 0x246A, 0x246B, 0x246C, 0x246D, 0x246E, 0x246F,
04374  0x2470, 0x2471, 0x2472, 0x2473,      0,      0,      0,      0,
04375       0,      0,      0, 0x212B, 0x212C, 0x2135, 0x2136,      0,
04376       0, 0x2521, 0x2522, 0x2523, 0x2524, 0x2525, 0x2526, 0x2527,
04377  0x2528, 0x2529, 0x252A, 0x252B, 0x252C, 0x252D, 0x252E, 0x252F,
04378  0x2530, 0x2531, 0x2532, 0x2533, 0x2534, 0x2535, 0x2536, 0x2537,
04379  0x2538, 0x2539, 0x253A, 0x253B, 0x253C, 0x253D, 0x253E, 0x253F,
04380 };
04381 static const unsigned short utf8_to_euc_E382_932[] = {
04382  0x2460, 0x2461, 0x2462, 0x2463, 0x2464, 0x2465, 0x2466, 0x2467,
04383  0x2468, 0x2469, 0x246A, 0x246B, 0x246C, 0x246D, 0x246E, 0x246F,
04384  0x2470, 0x2471, 0x2472, 0x2473, 0x2574,      0,      0,      0,
04385       0,      0,      0, 0x212B, 0x212C, 0x2135, 0x2136,      0,
04386       0, 0x2521, 0x2522, 0x2523, 0x2524, 0x2525, 0x2526, 0x2527,
04387  0x2528, 0x2529, 0x252A, 0x252B, 0x252C, 0x252D, 0x252E, 0x252F,
04388  0x2530, 0x2531, 0x2532, 0x2533, 0x2534, 0x2535, 0x2536, 0x2537,
04389  0x2538, 0x2539, 0x253A, 0x253B, 0x253C, 0x253D, 0x253E, 0x253F,
04390 };
04391 static const unsigned short utf8_to_euc_E382_x0213[] = {
04392  0x2460, 0x2461, 0x2462, 0x2463, 0x2464, 0x2465, 0x2466, 0x2467,
04393  0x2468, 0x2469, 0x246A, 0x246B, 0x246C, 0x246D, 0x246E, 0x246F,
04394  0x2470, 0x2471, 0x2472, 0x2473, 0x2474, 0x2475, 0x2476,      0,
04395       0,      0,      0, 0x212B, 0x212C, 0x2135, 0x2136, 0x2239,
04396  0x237B, 0x2521, 0x2522, 0x2523, 0x2524, 0x2525, 0x2526, 0x2527,
04397  0x2528, 0x2529, 0x252A, 0x252B, 0x252C, 0x252D, 0x252E, 0x252F,
04398  0x2530, 0x2531, 0x2532, 0x2533, 0x2534, 0x2535, 0x2536, 0x2537,
04399  0x2538, 0x2539, 0x253A, 0x253B, 0x253C, 0x253D, 0x253E, 0x253F,
04400 };
04401 static const unsigned short utf8_to_euc_E383[] = {
04402  0x2540, 0x2541, 0x2542, 0x2543, 0x2544, 0x2545, 0x2546, 0x2547,
04403  0x2548, 0x2549, 0x254A, 0x254B, 0x254C, 0x254D, 0x254E, 0x254F,
04404  0x2550, 0x2551, 0x2552, 0x2553, 0x2554, 0x2555, 0x2556, 0x2557,
04405  0x2558, 0x2559, 0x255A, 0x255B, 0x255C, 0x255D, 0x255E, 0x255F,
04406  0x2560, 0x2561, 0x2562, 0x2563, 0x2564, 0x2565, 0x2566, 0x2567,
04407  0x2568, 0x2569, 0x256A, 0x256B, 0x256C, 0x256D, 0x256E, 0x256F,
04408  0x2570, 0x2571, 0x2572, 0x2573, 0x2574, 0x2575, 0x2576,      0,
04409       0,      0,      0, 0x2126, 0x213C, 0x2133, 0x2134,      0,
04410 };
04411 static const unsigned short utf8_to_euc_E383_x0213[] = {
04412  0x2540, 0x2541, 0x2542, 0x2543, 0x2544, 0x2545, 0x2546, 0x2547,
04413  0x2548, 0x2549, 0x254A, 0x254B, 0x254C, 0x254D, 0x254E, 0x254F,
04414  0x2550, 0x2551, 0x2552, 0x2553, 0x2554, 0x2555, 0x2556, 0x2557,
04415  0x2558, 0x2559, 0x255A, 0x255B, 0x255C, 0x255D, 0x255E, 0x255F,
04416  0x2560, 0x2561, 0x2562, 0x2563, 0x2564, 0x2565, 0x2566, 0x2567,
04417  0x2568, 0x2569, 0x256A, 0x256B, 0x256C, 0x256D, 0x256E, 0x256F,
04418  0x2570, 0x2571, 0x2572, 0x2573, 0x2574, 0x2575, 0x2576, 0x2772,
04419  0x2773, 0x2774, 0x2775, 0x2126, 0x213C, 0x2133, 0x2134, 0x2238,
04420 };
04421 static const unsigned short utf8_to_euc_E387_x0213[] = {
04422       0,      0,      0,      0,      0,      0,      0,      0,
04423       0,      0,      0,      0,      0,      0,      0,      0,
04424       0,      0,      0,      0,      0,      0,      0,      0,
04425       0,      0,      0,      0,      0,      0,      0,      0,
04426       0,      0,      0,      0,      0,      0,      0,      0,
04427       0,      0,      0,      0,      0,      0,      0,      0,
04428  0x266E, 0x266F, 0x2670, 0x2671, 0x2672, 0x2673, 0x2674, 0x2675,
04429  0x2676, 0x2677, 0x2679, 0x267A, 0x267B, 0x267C, 0x267D, 0x267E,
04430 };
04431 static const unsigned short utf8_to_euc_E388[] = {
04432       0,      0,      0,      0,      0,      0,      0,      0,
04433       0,      0,      0,      0,      0,      0,      0,      0,
04434       0,      0,      0,      0,      0,      0,      0,      0,
04435       0,      0,      0,      0,      0,      0,      0,      0,
04436       0,      0,      0,      0,      0,      0,      0,      0,
04437       0,      0,      0,      0,      0,      0,      0,      0,
04438       0, 0x2D6A, 0x2D6B,      0,      0,      0,      0,      0,
04439       0, 0x2D6C,      0,      0,      0,      0,      0,      0,
04440 };
04441 static const unsigned short utf8_to_euc_E388_mac[] = {
04442       0,      0,      0,      0,      0,      0,      0,      0,
04443       0,      0,      0,      0,      0,      0,      0,      0,
04444       0,      0,      0,      0,      0,      0,      0,      0,
04445       0,      0,      0,      0,      0,      0,      0,      0,
04446       0,      0,      0,      0,      0,      0,      0,      0,
04447       0,      0,      0,      0,      0,      0,      0,      0,
04448       0, 0x2D2E, 0x2D31,      0,      0,      0,      0,      0,
04449       0, 0x2D2C,      0,      0,      0,      0,      0,      0,
04450 };
04451 static const unsigned short utf8_to_euc_E389_x0213[] = {
04452       0,      0,      0,      0,      0,      0,      0,      0,
04453       0,      0,      0,      0,      0,      0,      0,      0,
04454       0, 0x2841, 0x2842, 0x2843, 0x2844, 0x2845, 0x2846, 0x2847,
04455  0x2848, 0x2849, 0x284A, 0x284B, 0x284C, 0x284D, 0x284E, 0x284F,
04456       0,      0,      0,      0,      0,      0,      0,      0,
04457       0,      0,      0,      0,      0,      0,      0,      0,
04458       0,      0,      0,      0,      0,      0,      0,      0,
04459       0,      0,      0,      0,      0,      0,      0,      0,
04460 };
04461 static const unsigned short utf8_to_euc_E38A[] = {
04462       0,      0,      0,      0,      0,      0,      0,      0,
04463       0,      0,      0,      0,      0,      0,      0,      0,
04464       0,      0,      0,      0,      0,      0,      0,      0,
04465       0,      0,      0,      0,      0,      0,      0,      0,
04466       0,      0,      0,      0, 0x2D65, 0x2D66, 0x2D67, 0x2D68,
04467  0x2D69,      0,      0,      0,      0,      0,      0,      0,
04468       0,      0,      0,      0,      0,      0,      0,      0,
04469       0,      0,      0,      0,      0,      0,      0,      0,
04470 };
04471 static const unsigned short utf8_to_euc_E38A_mac[] = {
04472       0,      0,      0,      0,      0,      0,      0,      0,
04473       0,      0,      0,      0,      0,      0,      0,      0,
04474       0,      0,      0,      0,      0,      0,      0,      0,
04475       0,      0,      0,      0,      0,      0,      0,      0,
04476       0,      0,      0,      0, 0x2D73, 0x2D74, 0x2D75, 0x2D76,
04477  0x2D77,      0,      0,      0,      0,      0,      0,      0,
04478       0,      0,      0,      0,      0,      0,      0,      0,
04479       0,      0,      0,      0,      0,      0,      0,      0,
04480 };
04481 static const unsigned short utf8_to_euc_E38A_x0213[] = {
04482       0,      0,      0,      0,      0,      0,      0,      0,
04483       0,      0,      0,      0,      0,      0,      0,      0,
04484       0,      0,      0,      0,      0,      0,      0,      0,
04485       0,      0,      0,      0,      0,      0,      0,      0,
04486       0,      0,      0,      0, 0x2D65, 0x2D66, 0x2D67, 0x2D68,
04487  0x2D69,      0,      0,      0,      0,      0,      0,      0,
04488       0, 0x2850, 0x2851, 0x2852, 0x2853, 0x2854, 0x2855, 0x2856,
04489  0x2857, 0x2858, 0x2859, 0x285A, 0x285B, 0x285C, 0x285D, 0x285E,
04490 };
04491 static const unsigned short utf8_to_euc_E38B_x0213[] = {
04492       0,      0,      0,      0,      0,      0,      0,      0,
04493       0,      0,      0,      0,      0,      0,      0,      0,
04494  0x2C5B, 0x2C5C, 0x2C5D, 0x2C5E, 0x2C5F, 0x2C60, 0x2C61, 0x2C62,
04495  0x2C63, 0x2C64, 0x2C65, 0x2C66, 0x2C67, 0x2C68, 0x2C69, 0x2C6A,
04496  0x2C6B, 0x2C6C, 0x2C6D, 0x2C6E,      0, 0x2C71,      0,      0,
04497       0, 0x2C70,      0,      0, 0x2C73, 0x2C72,      0,      0,
04498       0,      0,      0,      0,      0,      0,      0,      0,
04499       0,      0, 0x2C6F,      0,      0,      0,      0,      0,
04500 };
04501 static const unsigned short utf8_to_euc_E38C[] = {
04502       0,      0,      0, 0x2D46,      0,      0,      0,      0,
04503       0,      0,      0,      0,      0, 0x2D4A,      0,      0,
04504       0,      0,      0,      0, 0x2D41,      0,      0,      0,
04505  0x2D44,      0,      0,      0,      0,      0,      0,      0,
04506       0,      0, 0x2D42, 0x2D4C,      0,      0, 0x2D4B, 0x2D45,
04507       0,      0,      0, 0x2D4D,      0,      0,      0,      0,
04508       0,      0,      0,      0,      0,      0, 0x2D47,      0,
04509       0,      0,      0, 0x2D4F,      0,      0,      0,      0,
04510 };
04511 static const unsigned short utf8_to_euc_E38C_mac[] = {
04512       0,      0,      0, 0x2E29,      0,      0,      0,      0,
04513       0,      0,      0,      0,      0, 0x2E32,      0,      0,
04514       0,      0,      0,      0, 0x2E24,      0,      0,      0,
04515  0x2E2B,      0,      0,      0,      0,      0,      0,      0,
04516       0,      0, 0x2E22, 0x2E34,      0,      0, 0x2E35, 0x2E2D,
04517       0,      0,      0, 0x2E37,      0,      0,      0,      0,
04518       0,      0,      0,      0,      0,      0, 0x2E2A,      0,
04519       0,      0,      0, 0x2E36,      0,      0,      0,      0,
04520 };
04521 static const unsigned short utf8_to_euc_E38D[] = {
04522       0,      0,      0,      0,      0,      0,      0,      0,
04523       0, 0x2D40, 0x2D4E,      0,      0, 0x2D43,      0,      0,
04524       0, 0x2D48,      0,      0,      0,      0,      0, 0x2D49,
04525       0,      0,      0,      0,      0,      0,      0,      0,
04526       0,      0,      0,      0,      0,      0,      0,      0,
04527       0,      0,      0,      0,      0,      0,      0,      0,
04528       0,      0,      0,      0,      0,      0,      0,      0,
04529       0,      0,      0, 0x2D5F, 0x2D6F, 0x2D6E, 0x2D6D,      0,
04530 };
04531 static const unsigned short utf8_to_euc_E38D_mac[] = {
04532       0,      0,      0,      0,      0,      0,      0,      0,
04533       0, 0x2E21, 0x2E2F,      0,      0, 0x2E23,      0,      0,
04534       0, 0x2E2E,      0,      0,      0,      0,      0, 0x2E31,
04535       0,      0,      0,      0,      0,      0,      0,      0,
04536       0,      0,      0,      0,      0,      0,      0,      0,
04537       0,      0,      0,      0,      0,      0,      0,      0,
04538       0,      0,      0,      0,      0,      0,      0,      0,
04539       0,      0,      0, 0x2E6A, 0x2E69, 0x2E68, 0x2E67,      0,
04540 };
04541 static const unsigned short utf8_to_euc_E38E[] = {
04542       0,      0,      0,      0,      0,      0,      0,      0,
04543       0,      0,      0,      0,      0,      0, 0x2D53, 0x2D54,
04544       0,      0,      0,      0,      0,      0,      0,      0,
04545       0,      0,      0,      0, 0x2D50, 0x2D51, 0x2D52,      0,
04546       0, 0x2D56,      0,      0,      0,      0,      0,      0,
04547       0,      0,      0,      0,      0,      0,      0,      0,
04548       0,      0,      0,      0,      0,      0,      0,      0,
04549       0,      0,      0,      0,      0,      0,      0,      0,
04550 };
04551 static const unsigned short utf8_to_euc_E38E_mac[] = {
04552       0,      0,      0,      0,      0,      0,      0,      0,
04553       0,      0,      0,      0,      0,      0, 0x2B2B, 0x2B2D,
04554       0,      0,      0,      0,      0,      0,      0,      0,
04555       0,      0,      0,      0, 0x2B21, 0x2B23, 0x2B29,      0,
04556       0, 0x2B27,      0,      0,      0,      0,      0,      0,
04557       0,      0,      0,      0,      0,      0,      0,      0,
04558       0,      0,      0,      0,      0,      0,      0,      0,
04559       0,      0,      0,      0,      0,      0,      0,      0,
04560 };
04561 static const unsigned short utf8_to_euc_E38F[] = {
04562       0,      0,      0,      0, 0x2D55,      0,      0,      0,
04563       0,      0,      0,      0,      0, 0x2D63,      0,      0,
04564       0,      0,      0,      0,      0,      0,      0,      0,
04565       0,      0,      0,      0,      0,      0,      0,      0,
04566       0,      0,      0,      0,      0,      0,      0,      0,
04567       0,      0,      0,      0,      0,      0,      0,      0,
04568       0,      0,      0,      0,      0,      0,      0,      0,
04569       0,      0,      0,      0,      0,      0,      0,      0,
04570 };
04571 static const unsigned short utf8_to_euc_E38F_mac[] = {
04572       0,      0,      0,      0, 0x2B2E,      0,      0,      0,
04573       0,      0,      0,      0,      0, 0x2B7C,      0,      0,
04574       0,      0,      0,      0,      0,      0,      0,      0,
04575       0,      0,      0,      0,      0,      0,      0,      0,
04576       0,      0,      0,      0,      0,      0,      0,      0,
04577       0,      0,      0,      0,      0,      0,      0,      0,
04578       0,      0,      0,      0,      0,      0,      0,      0,
04579       0,      0,      0,      0,      0,      0,      0,      0,
04580 };
04581 static const unsigned short utf8_to_euc_E38F_x0213[] = {
04582       0,      0,      0,      0, 0x2D55,      0,      0,      0,
04583       0,      0,      0, 0x235E,      0, 0x2D63,      0,      0,
04584       0,      0,      0,      0,      0,      0,      0,      0,
04585       0,      0,      0,      0,      0,      0,      0,      0,
04586       0,      0,      0,      0,      0,      0,      0,      0,
04587       0,      0,      0,      0,      0,      0,      0,      0,
04588       0,      0,      0,      0,      0,      0,      0,      0,
04589       0,      0,      0,      0,      0,      0,      0,      0,
04590 };
04591 static const unsigned short utf8_to_euc_E390_x0213[] = {
04592       0,      0, 0x2E23,      0,      0,      0, 0xA12D,      0,
04593       0,      0,      0,      0,      0,      0,      0,      0,
04594       0,      0,      0,      0,      0,      0,      0,      0,
04595       0,      0,      0,      0,      0,      0,      0,      0,
04596       0,      0,      0,      0,      0,      0,      0,      0,
04597       0,      0,      0,      0, 0xA132,      0, 0xA133,      0,
04598       0,      0,      0,      0,      0,      0,      0,      0,
04599       0,      0,      0,      0,      0,      0,      0,      0,
04600 };
04601 static const unsigned short utf8_to_euc_E391_x0213[] = {
04602       0,      0,      0,      0,      0,      0,      0,      0,
04603       0,      0,      0,      0,      0,      0,      0,      0,
04604       0,      0,      0,      0,      0,      0,      0,      0,
04605       0,      0,      0,      0,      0,      0,      0,      0,
04606       0,      0,      0,      0,      0,      0,      0,      0,
04607  0xA15E,      0, 0xA156,      0,      0,      0,      0,      0,
04608       0,      0,      0,      0,      0,      0,      0,      0,
04609       0,      0,      0,      0,      0,      0,      0,      0,
04610 };
04611 static const unsigned short utf8_to_euc_E392_x0213[] = {
04612       0,      0,      0,      0,      0,      0,      0,      0,
04613       0,      0,      0,      0,      0,      0,      0,      0,
04614       0,      0, 0xA17E,      0,      0,      0,      0,      0,
04615       0,      0,      0,      0,      0,      0,      0,      0,
04616       0,      0,      0,      0,      0,      0,      0,      0,
04617       0,      0,      0,      0,      0,      0,      0,      0,
04618       0,      0,      0,      0,      0, 0x2E53,      0,      0,
04619       0,      0,      0,      0, 0xA32B,      0,      0,      0,
04620 };
04621 static const unsigned short utf8_to_euc_E393_x0213[] = {
04622       0, 0xF468,      0,      0,      0,      0,      0, 0xA32F,
04623       0,      0,      0,      0,      0,      0,      0,      0,
04624       0,      0,      0,      0,      0,      0,      0,      0,
04625       0,      0,      0, 0x2E5B,      0,      0,      0,      0,
04626       0,      0,      0,      0,      0,      0,      0,      0,
04627       0,      0,      0,      0,      0,      0,      0,      0,
04628       0,      0,      0,      0,      0,      0,      0,      0,
04629       0,      0,      0,      0,      0,      0,      0,      0,
04630 };
04631 static const unsigned short utf8_to_euc_E394_x0213[] = {
04632       0,      0,      0,      0,      0,      0,      0,      0,
04633       0,      0,      0,      0,      0,      0,      0,      0,
04634       0,      0,      0,      0,      0,      0,      0,      0,
04635       0,      0,      0,      0,      0,      0,      0, 0xA348,
04636       0,      0,      0,      0,      0,      0,      0,      0,
04637       0,      0,      0,      0,      0,      0,      0,      0,
04638       0,      0,      0,      0,      0,      0,      0,      0,
04639       0,      0,      0,      0,      0,      0,      0,      0,
04640 };
04641 static const unsigned short utf8_to_euc_E395_x0213[] = {
04642       0,      0,      0,      0,      0,      0,      0,      0,
04643       0,      0,      0,      0,      0,      0,      0,      0,
04644       0,      0,      0,      0,      0,      0,      0,      0,
04645       0,      0,      0,      0,      0, 0xA35D, 0xA35E,      0,
04646       0,      0,      0, 0xA361,      0,      0,      0,      0,
04647       0,      0,      0,      0,      0,      0, 0xA367,      0,
04648       0,      0,      0,      0,      0,      0,      0,      0,
04649       0,      0,      0,      0,      0,      0,      0,      0,
04650 };
04651 static const unsigned short utf8_to_euc_E396_x0213[] = {
04652       0,      0,      0,      0,      0,      0,      0,      0,
04653       0,      0,      0,      0,      0,      0,      0,      0,
04654       0,      0,      0,      0,      0,      0,      0,      0,
04655       0,      0,      0,      0,      0,      0,      0,      0,
04656       0,      0,      0,      0,      0,      0, 0xA423,      0,
04657  0xA426,      0,      0,      0,      0,      0,      0,      0,
04658       0,      0,      0,      0,      0,      0,      0,      0,
04659       0,      0,      0,      0,      0,      0,      0,      0,
04660 };
04661 static const unsigned short utf8_to_euc_E397_x0213[] = {
04662       0,      0,      0,      0,      0, 0xA42F,      0,      0,
04663       0,      0,      0,      0,      0,      0,      0,      0,
04664       0,      0,      0,      0,      0,      0,      0,      0,
04665       0,      0, 0xA438,      0,      0,      0,      0,      0,
04666       0,      0,      0,      0,      0,      0,      0,      0,
04667       0,      0,      0,      0,      0,      0,      0,      0,
04668       0,      0,      0,      0, 0xA442,      0,      0,      0,
04669       0,      0,      0,      0,      0,      0,      0,      0,
04670 };
04671 static const unsigned short utf8_to_euc_E398_x0213[] = {
04672       0,      0,      0,      0,      0, 0xA44A,      0,      0,
04673       0,      0,      0,      0,      0,      0,      0,      0,
04674       0,      0,      0,      0,      0,      0,      0,      0,
04675       0,      0,      0,      0,      0,      0,      0,      0,
04676       0,      0,      0,      0,      0,      0,      0,      0,
04677       0,      0,      0,      0,      0,      0,      0,      0,
04678       0,      0,      0,      0,      0,      0,      0,      0,
04679       0,      0,      0,      0,      0,      0,      0,      0,
04680 };
04681 static const unsigned short utf8_to_euc_E399_x0213[] = {
04682       0,      0,      0,      0,      0,      0,      0,      0,
04683       0,      0, 0xA479,      0,      0,      0,      0,      0,
04684       0,      0,      0,      0,      0,      0,      0,      0,
04685       0,      0,      0,      0,      0,      0,      0,      0,
04686       0,      0,      0,      0,      0,      0,      0,      0,
04687       0,      0,      0,      0,      0,      0,      0,      0,
04688       0,      0,      0,      0,      0,      0,      0,      0,
04689       0,      0,      0,      0,      0,      0,      0,      0,
04690 };
04691 static const unsigned short utf8_to_euc_E39A_x0213[] = {
04692       0,      0,      0,      0,      0,      0,      0,      0,
04693       0,      0,      0,      0,      0,      0,      0,      0,
04694       0, 0xA53F,      0,      0,      0,      0, 0xA543,      0,
04695       0, 0xA541,      0,      0,      0,      0,      0,      0,
04696       0,      0,      0,      0,      0,      0,      0,      0,
04697       0,      0,      0,      0,      0,      0,      0,      0,
04698       0,      0,      0,      0,      0,      0,      0,      0,
04699       0,      0,      0,      0,      0,      0,      0,      0,
04700 };
04701 static const unsigned short utf8_to_euc_E39B_x0213[] = {
04702       0,      0,      0,      0,      0,      0,      0,      0,
04703       0,      0,      0,      0,      0,      0,      0, 0xA557,
04704       0,      0,      0,      0,      0,      0,      0,      0,
04705       0,      0,      0,      0,      0,      0,      0,      0,
04706       0,      0,      0,      0,      0,      0,      0,      0,
04707       0,      0,      0,      0,      0,      0,      0,      0,
04708       0,      0,      0,      0,      0,      0,      0,      0,
04709       0,      0,      0,      0,      0,      0,      0,      0,
04710 };
04711 static const unsigned short utf8_to_euc_E39D_x0213[] = {
04712       0,      0,      0,      0,      0,      0,      0,      0,
04713       0,      0,      0,      0,      0,      0,      0,      0,
04714       0,      0,      0,      0,      0,      0,      0,      0,
04715       0,      0,      0,      0,      0,      0,      0,      0,
04716       0, 0xA823, 0xA825,      0,      0,      0,      0,      0,
04717       0,      0,      0, 0xA829, 0xA828,      0,      0,      0,
04718       0,      0,      0,      0,      0, 0xA82C,      0,      0,
04719       0,      0,      0,      0,      0,      0,      0,      0,
04720 };
04721 static const unsigned short utf8_to_euc_E39E_x0213[] = {
04722       0,      0,      0,      0,      0,      0,      0,      0,
04723       0,      0,      0,      0,      0, 0x4F5F,      0,      0,
04724       0,      0,      0,      0,      0,      0,      0,      0,
04725       0,      0,      0,      0,      0,      0,      0,      0,
04726       0,      0,      0,      0,      0,      0,      0,      0,
04727       0,      0,      0,      0,      0,      0,      0,      0,
04728       0,      0,      0,      0,      0,      0,      0,      0,
04729       0,      0,      0,      0,      0,      0,      0,      0,
04730 };
04731 static const unsigned short utf8_to_euc_E39F_x0213[] = {
04732       0, 0xA83E,      0,      0,      0,      0,      0,      0,
04733       0,      0,      0,      0,      0,      0,      0,      0,
04734       0,      0,      0,      0,      0,      0,      0,      0,
04735       0,      0,      0,      0,      0,      0,      0,      0,
04736       0,      0, 0x4F6F,      0,      0,      0,      0,      0,
04737  0xA856,      0,      0,      0,      0,      0,      0,      0,
04738       0,      0,      0,      0, 0xA859,      0,      0,      0,
04739       0,      0,      0,      0,      0, 0xA85C,      0,      0,
04740 };
04741 static const unsigned short utf8_to_euc_E3A0_x0213[] = {
04742  0xA85E,      0,      0,      0,      0,      0,      0,      0,
04743       0,      0,      0,      0,      0,      0,      0,      0,
04744       0,      0,      0,      0,      0,      0,      0,      0,
04745       0,      0,      0,      0,      0,      0,      0,      0,
04746       0,      0,      0,      0,      0,      0,      0,      0,
04747       0,      0,      0,      0,      0,      0,      0, 0xA86F,
04748       0,      0,      0,      0,      0,      0, 0xA871,      0,
04749       0,      0,      0,      0,      0,      0,      0,      0,
04750 };
04751 static const unsigned short utf8_to_euc_E3A1_x0213[] = {
04752  0xA874,      0,      0,      0,      0,      0,      0,      0,
04753       0,      0,      0,      0,      0,      0,      0,      0,
04754       0,      0,      0,      0,      0,      0,      0,      0,
04755       0,      0,      0,      0, 0xA879,      0,      0,      0,
04756       0, 0xA87B,      0,      0,      0,      0,      0,      0,
04757       0,      0,      0,      0,      0,      0,      0,      0,
04758       0,      0,      0,      0,      0,      0,      0,      0,
04759       0,      0,      0,      0,      0,      0,      0,      0,
04760 };
04761 static const unsigned short utf8_to_euc_E3A3_x0213[] = {
04762       0,      0,      0,      0,      0,      0,      0,      0,
04763       0,      0,      0,      0,      0,      0,      0,      0,
04764       0,      0,      0,      0,      0,      0,      0,      0,
04765       0,      0,      0,      0,      0,      0,      0,      0,
04766       0,      0,      0,      0,      0,      0,      0,      0,
04767       0,      0,      0,      0,      0,      0,      0,      0,
04768       0,      0,      0,      0,      0,      0,      0,      0,
04769       0,      0, 0xAC3B,      0,      0,      0,      0,      0,
04770 };
04771 static const unsigned short utf8_to_euc_E3A4_x0213[] = {
04772       0,      0,      0,      0,      0,      0,      0,      0,
04773       0,      0,      0,      0,      0,      0,      0,      0,
04774       0,      0,      0,      0,      0,      0,      0, 0xAC46,
04775       0,      0, 0xAC4A,      0,      0,      0,      0,      0,
04776       0,      0,      0,      0,      0,      0,      0,      0,
04777       0,      0,      0,      0,      0,      0,      0,      0,
04778       0,      0,      0,      0,      0,      0,      0,      0,
04779       0,      0,      0,      0,      0,      0,      0,      0,
04780 };
04781 static const unsigned short utf8_to_euc_E3A5_x0213[] = {
04782       0,      0,      0,      0,      0,      0,      0,      0,
04783       0,      0,      0,      0,      0,      0,      0,      0,
04784       0,      0,      0,      0,      0,      0,      0,      0,
04785       0,      0,      0,      0,      0,      0,      0,      0,
04786       0,      0,      0,      0,      0,      0,      0,      0,
04787       0,      0,      0,      0,      0,      0,      0, 0xAC60,
04788       0,      0,      0,      0,      0,      0,      0,      0,
04789       0,      0,      0,      0,      0,      0,      0,      0,
04790 };
04791 static const unsigned short utf8_to_euc_E3A9_x0213[] = {
04792       0,      0,      0,      0,      0,      0,      0,      0,
04793       0,      0,      0,      0,      0,      0,      0,      0,
04794       0,      0,      0,      0,      0,      0,      0,      0,
04795       0,      0,      0,      0,      0,      0,      0,      0,
04796       0,      0,      0,      0,      0,      0,      0,      0,
04797       0,      0,      0,      0,      0,      0, 0xAD5B,      0,
04798       0,      0,      0, 0xAD5F,      0,      0,      0,      0,
04799       0,      0,      0,      0,      0,      0,      0,      0,
04800 };
04801 static const unsigned short utf8_to_euc_E3AB_x0213[] = {
04802       0,      0,      0,      0,      0,      0,      0,      0,
04803       0,      0,      0,      0,      0,      0,      0,      0,
04804       0,      0,      0,      0,      0,      0, 0xAD71, 0xAE36,
04805       0,      0,      0,      0,      0,      0,      0,      0,
04806       0,      0,      0,      0,      0,      0,      0,      0,
04807       0,      0, 0xAD7C,      0,      0,      0,      0,      0,
04808       0,      0,      0,      0,      0,      0,      0,      0,
04809       0,      0,      0,      0,      0,      0,      0,      0,
04810 };
04811 static const unsigned short utf8_to_euc_E3AC_x0213[] = {
04812       0,      0,      0,      0,      0,      0,      0,      0,
04813       0,      0,      0,      0,      0,      0, 0xAE2E,      0,
04814       0,      0,      0,      0,      0,      0,      0,      0,
04815       0,      0, 0xAE32,      0, 0xAE34,      0,      0,      0,
04816       0,      0, 0x7549,      0,      0,      0,      0,      0,
04817       0,      0,      0,      0,      0,      0,      0,      0,
04818       0,      0,      0,      0,      0,      0,      0,      0,
04819       0,      0,      0,      0,      0,      0,      0,      0,
04820 };
04821 static const unsigned short utf8_to_euc_E3AD_x0213[] = {
04822       0,      0,      0,      0,      0,      0,      0,      0,
04823       0,      0,      0,      0,      0,      0,      0,      0,
04824       0,      0,      0,      0,      0,      0,      0,      0,
04825       0,      0,      0,      0,      0,      0,      0,      0,
04826       0,      0,      0,      0,      0,      0,      0,      0,
04827       0,      0,      0,      0,      0, 0xAE6D,      0,      0,
04828       0,      0,      0,      0,      0,      0,      0, 0xAE65,
04829       0,      0,      0,      0,      0,      0,      0,      0,
04830 };
04831 static const unsigned short utf8_to_euc_E3AE_x0213[] = {
04832       0,      0,      0,      0,      0,      0,      0, 0xAF28,
04833  0xAF29,      0,      0,      0,      0, 0xAF2C,      0,      0,
04834       0,      0,      0,      0,      0,      0,      0,      0,
04835       0,      0,      0,      0,      0,      0,      0,      0,
04836       0,      0,      0,      0, 0xAF34,      0,      0,      0,
04837       0,      0,      0,      0,      0,      0,      0,      0,
04838       0,      0,      0,      0,      0,      0, 0x757E,      0,
04839       0,      0,      0,      0,      0,      0,      0,      0,
04840 };
04841 static const unsigned short utf8_to_euc_E3AF_x0213[] = {
04842       0,      0,      0, 0x7621,      0,      0,      0,      0,
04843       0,      0,      0,      0,      0, 0xAF48,      0,      0,
04844       0,      0,      0,      0,      0,      0,      0,      0,
04845       0,      0,      0,      0,      0,      0,      0,      0,
04846       0,      0,      0,      0,      0,      0,      0,      0,
04847       0,      0,      0,      0,      0,      0,      0,      0,
04848  0xAF5D,      0,      0,      0,      0,      0,      0,      0,
04849       0,      0,      0,      0,      0,      0,      0,      0,
04850 };
04851 static const unsigned short utf8_to_euc_E3B0_x0213[] = {
04852       0,      0,      0,      0,      0,      0,      0,      0,
04853       0,      0,      0,      0,      0,      0,      0, 0x763A,
04854       0,      0,      0,      0,      0,      0,      0,      0,
04855       0,      0,      0,      0,      0,      0,      0,      0,
04856       0,      0,      0,      0,      0,      0, 0xAF77,      0,
04857       0,      0,      0,      0,      0,      0,      0,      0,
04858       0,      0,      0,      0,      0,      0,      0,      0,
04859       0,      0,      0,      0,      0,      0,      0,      0,
04860 };
04861 static const unsigned short utf8_to_euc_E3B3_x0213[] = {
04862       0,      0,      0, 0xEE3B,      0,      0,      0,      0,
04863       0,      0,      0,      0,      0,      0,      0,      0,
04864       0,      0, 0xEE42,      0,      0,      0,      0,      0,
04865       0,      0,      0,      0,      0,      0,      0,      0,
04866       0,      0,      0,      0,      0,      0,      0,      0,
04867       0,      0,      0,      0,      0,      0,      0,      0,
04868       0,      0,      0,      0,      0,      0,      0,      0,
04869       0,      0,      0,      0,      0,      0,      0,      0,
04870 };
04871 static const unsigned short utf8_to_euc_E3B4_x0213[] = {
04872       0,      0,      0,      0,      0,      0,      0,      0,
04873       0,      0,      0,      0,      0,      0,      0,      0,
04874       0, 0xEE71,      0,      0,      0,      0,      0,      0,
04875       0,      0,      0,      0,      0,      0, 0xEE7E,      0,
04876       0,      0,      0,      0,      0,      0,      0,      0,
04877       0,      0,      0,      0,      0,      0,      0,      0,
04878       0,      0,      0,      0,      0,      0,      0,      0,
04879       0,      0,      0,      0,      0,      0,      0,      0,
04880 };
04881 static const unsigned short utf8_to_euc_E3B5_x0213[] = {
04882       0,      0,      0,      0,      0,      0,      0,      0,
04883       0,      0,      0,      0,      0,      0,      0,      0,
04884       0,      0,      0,      0,      0,      0,      0,      0,
04885       0,      0,      0,      0,      0,      0,      0,      0,
04886       0,      0,      0,      0, 0xEF40,      0,      0,      0,
04887       0,      0,      0,      0,      0,      0,      0,      0,
04888       0,      0,      0,      0,      0,      0,      0,      0,
04889       0,      0,      0,      0,      0,      0,      0,      0,
04890 };
04891 static const unsigned short utf8_to_euc_E3B6_x0213[] = {
04892       0,      0,      0,      0,      0,      0,      0,      0,
04893       0,      0,      0,      0,      0,      0,      0,      0,
04894       0,      0,      0,      0,      0,      0,      0,      0,
04895       0,      0, 0xEF54,      0,      0,      0,      0,      0,
04896       0,      0,      0,      0,      0,      0,      0,      0,
04897       0,      0,      0,      0,      0,      0,      0,      0,
04898       0,      0,      0,      0,      0,      0,      0,      0,
04899       0,      0,      0,      0,      0,      0,      0,      0,
04900 };
04901 static const unsigned short utf8_to_euc_E3B7_x0213[] = {
04902  0xEF70,      0,      0,      0,      0,      0,      0,      0,
04903       0,      0,      0,      0,      0,      0,      0,      0,
04904       0,      0,      0,      0, 0xEF77,      0,      0,      0,
04905       0,      0,      0,      0,      0,      0,      0,      0,
04906       0,      0,      0,      0,      0,      0,      0,      0,
04907       0,      0,      0,      0,      0,      0,      0,      0,
04908       0,      0,      0,      0,      0,      0,      0,      0,
04909       0,      0,      0,      0,      0,      0,      0,      0,
04910 };
04911 static const unsigned short utf8_to_euc_E3B8_x0213[] = {
04912       0,      0,      0,      0,      0, 0xF028,      0,      0,
04913       0,      0,      0,      0,      0,      0,      0,      0,
04914       0,      0,      0,      0,      0,      0,      0,      0,
04915       0,      0,      0,      0,      0,      0,      0,      0,
04916       0,      0,      0,      0,      0,      0,      0,      0,
04917       0,      0,      0,      0,      0,      0,      0,      0,
04918       0,      0,      0,      0,      0,      0,      0,      0,
04919       0,      0,      0,      0,      0,      0,      0, 0x7766,
04920 };
04921 static const unsigned short utf8_to_euc_E3B9_x0213[] = {
04922       0,      0,      0,      0,      0,      0,      0,      0,
04923       0,      0,      0,      0,      0,      0,      0,      0,
04924       0,      0,      0,      0,      0,      0,      0,      0,
04925       0,      0,      0,      0,      0,      0,      0,      0,
04926  0xF03F,      0,      0,      0,      0,      0, 0xF041,      0,
04927  0xF042,      0,      0,      0,      0,      0,      0,      0,
04928       0,      0,      0,      0,      0,      0,      0,      0,
04929       0,      0,      0,      0,      0,      0,      0,      0,
04930 };
04931 static const unsigned short utf8_to_euc_E3BA_x0213[] = {
04932       0,      0,      0, 0xF049,      0,      0,      0,      0,
04933       0,      0,      0,      0,      0,      0,      0,      0,
04934       0,      0,      0,      0, 0xF050,      0,      0,      0,
04935       0,      0,      0,      0,      0,      0,      0,      0,
04936       0,      0,      0,      0,      0,      0,      0,      0,
04937       0,      0,      0,      0,      0,      0,      0,      0,
04938       0,      0,      0,      0,      0,      0,      0,      0,
04939       0,      0,      0,      0,      0,      0,      0,      0,
04940 };
04941 static const unsigned short utf8_to_euc_E3BD_x0213[] = {
04942       0,      0,      0,      0,      0,      0,      0,      0,
04943       0,      0,      0,      0,      0,      0,      0,      0,
04944       0,      0,      0,      0,      0,      0,      0, 0xF134,
04945       0,      0,      0,      0,      0,      0,      0,      0,
04946       0,      0,      0,      0,      0,      0,      0,      0,
04947       0,      0,      0,      0,      0,      0,      0,      0,
04948       0,      0, 0x784D,      0,      0, 0xF146,      0, 0xF148,
04949       0,      0,      0,      0,      0,      0,      0,      0,
04950 };
04951 static const unsigned short utf8_to_euc_E3BE_x0213[] = {
04952       0,      0,      0,      0,      0,      0,      0,      0,
04953       0,      0,      0,      0,      0,      0,      0,      0,
04954       0,      0,      0,      0,      0,      0,      0,      0,
04955       0,      0,      0,      0,      0,      0,      0,      0,
04956       0,      0,      0,      0,      0,      0,      0,      0,
04957       0,      0,      0,      0,      0,      0, 0xF15C,      0,
04958       0,      0,      0,      0,      0,      0,      0,      0,
04959       0,      0,      0,      0,      0,      0,      0,      0,
04960 };
04961 static const unsigned short utf8_to_euc_E3BF_x0213[] = {
04962       0,      0,      0,      0,      0,      0,      0,      0,
04963       0, 0xF167,      0,      0,      0,      0,      0,      0,
04964       0,      0,      0,      0,      0,      0,      0, 0xF16C,
04965       0,      0,      0,      0,      0,      0,      0,      0,
04966       0,      0,      0,      0,      0,      0,      0,      0,
04967       0,      0,      0,      0,      0,      0,      0,      0,
04968       0,      0,      0,      0,      0,      0,      0,      0,
04969       0,      0,      0,      0,      0,      0,      0,      0,
04970 };
04971 static const unsigned short utf8_to_euc_E480_x0213[] = {
04972       0,      0,      0,      0,      0,      0,      0,      0,
04973       0,      0,      0,      0,      0,      0,      0,      0,
04974       0,      0,      0,      0,      0,      0,      0,      0,
04975       0,      0,      0,      0,      0,      0,      0,      0,
04976       0,      0,      0,      0,      0,      0,      0,      0,
04977       0,      0,      0,      0,      0,      0,      0,      0,
04978       0,      0,      0,      0,      0,      0,      0,      0,
04979       0, 0xF222,      0,      0,      0,      0,      0,      0,
04980 };
04981 static const unsigned short utf8_to_euc_E481_x0213[] = {
04982       0,      0,      0,      0,      0,      0,      0,      0,
04983       0,      0,      0,      0,      0,      0,      0,      0,
04984       0,      0,      0,      0,      0,      0,      0,      0,
04985  0xF22D,      0,      0,      0,      0,      0,      0,      0,
04986       0,      0,      0,      0,      0,      0,      0,      0,
04987       0,      0,      0,      0,      0,      0,      0,      0,
04988       0,      0,      0,      0,      0,      0,      0,      0,
04989       0,      0,      0,      0,      0,      0,      0,      0,
04990 };
04991 static const unsigned short utf8_to_euc_E482_x0213[] = {
04992       0,      0,      0,      0,      0,      0,      0,      0,
04993       0,      0,      0,      0,      0,      0,      0,      0,
04994       0,      0,      0, 0xF239,      0,      0,      0,      0,
04995       0,      0,      0,      0,      0,      0,      0,      0,
04996       0,      0,      0,      0,      0,      0,      0,      0,
04997       0,      0,      0,      0,      0,      0,      0,      0,
04998       0,      0,      0,      0,      0,      0,      0,      0,
04999       0,      0,      0,      0,      0,      0,      0,      0,
05000 };
05001 static const unsigned short utf8_to_euc_E484_x0213[] = {
05002       0,      0,      0,      0,      0, 0xF264,      0,      0,
05003       0,      0,      0,      0,      0,      0,      0,      0,
05004       0,      0,      0,      0,      0,      0,      0,      0,
05005       0,      0,      0,      0,      0,      0,      0,      0,
05006       0,      0,      0,      0,      0,      0,      0,      0,
05007       0,      0,      0,      0,      0,      0,      0,      0,
05008       0,      0,      0,      0,      0,      0,      0,      0,
05009       0,      0,      0,      0,      0,      0,      0,      0,
05010 };
05011 static const unsigned short utf8_to_euc_E485_x0213[] = {
05012       0,      0,      0,      0,      0,      0,      0,      0,
05013  0xF274,      0,      0,      0,      0,      0,      0, 0xF277,
05014       0,      0,      0,      0,      0,      0,      0,      0,
05015       0,      0,      0,      0,      0,      0,      0,      0,
05016       0,      0,      0, 0xF27D,      0,      0,      0,      0,
05017       0,      0,      0,      0,      0,      0,      0,      0,
05018       0,      0,      0,      0,      0,      0,      0,      0,
05019       0,      0,      0,      0,      0,      0,      0,      0,
05020 };
05021 static const unsigned short utf8_to_euc_E486_x0213[] = {
05022       0,      0,      0,      0,      0,      0,      0,      0,
05023       0,      0,      0,      0,      0,      0,      0,      0,
05024       0,      0,      0,      0,      0,      0,      0,      0,
05025       0,      0,      0,      0,      0,      0,      0,      0,
05026       0,      0,      0,      0,      0,      0,      0,      0,
05027       0,      0,      0,      0,      0,      0,      0,      0,
05028       0,      0,      0,      0, 0xF333,      0,      0,      0,
05029       0,      0,      0,      0,      0,      0,      0, 0xF337,
05030 };
05031 static const unsigned short utf8_to_euc_E487_x0213[] = {
05032       0,      0,      0,      0,      0,      0,      0,      0,
05033       0,      0,      0,      0,      0,      0,      0,      0,
05034       0,      0,      0,      0,      0,      0,      0,      0,
05035       0,      0,      0,      0,      0,      0,      0,      0,
05036       0,      0,      0,      0,      0,      0, 0xF347,      0,
05037       0,      0,      0,      0,      0,      0, 0xF34B,      0,
05038       0,      0,      0, 0xF348,      0,      0,      0,      0,
05039       0,      0,      0,      0,      0,      0,      0,      0,
05040 };
05041 static const unsigned short utf8_to_euc_E488_x0213[] = {
05042       0,      0,      0,      0,      0,      0,      0, 0xF353,
05043       0,      0,      0,      0,      0,      0, 0xF357,      0,
05044       0,      0,      0,      0,      0,      0,      0,      0,
05045       0,      0,      0,      0,      0,      0,      0,      0,
05046       0,      0,      0,      0,      0,      0,      0,      0,
05047       0,      0,      0,      0,      0,      0,      0,      0,
05048       0,      0,      0,      0,      0,      0,      0,      0,
05049       0,      0,      0,      0,      0,      0,      0,      0,
05050 };
05051 static const unsigned short utf8_to_euc_E489_x0213[] = {
05052       0,      0,      0,      0,      0,      0,      0,      0,
05053       0,      0,      0,      0,      0,      0,      0,      0,
05054       0,      0,      0,      0,      0,      0,      0,      0,
05055       0,      0,      0,      0,      0,      0,      0,      0,
05056       0,      0,      0,      0, 0x796D,      0,      0,      0,
05057       0,      0,      0,      0,      0,      0,      0,      0,
05058       0,      0,      0,      0,      0,      0,      0,      0,
05059       0,      0,      0,      0,      0,      0,      0,      0,
05060 };
05061 static const unsigned short utf8_to_euc_E48B_x0213[] = {
05062       0,      0,      0,      0,      0,      0, 0xF42B,      0,
05063       0,      0,      0,      0,      0,      0,      0,      0,
05064       0,      0,      0,      0,      0,      0, 0xF436,      0,
05065       0,      0,      0,      0,      0, 0xF43B,      0,      0,
05066       0,      0,      0,      0,      0,      0,      0,      0,
05067       0,      0,      0,      0,      0,      0,      0,      0,
05068       0,      0,      0,      0,      0,      0,      0,      0,
05069       0,      0,      0,      0,      0,      0,      0,      0,
05070 };
05071 static const unsigned short utf8_to_euc_E48C_x0213[] = {
05072       0,      0, 0xF44E,      0,      0,      0,      0,      0,
05073       0,      0,      0,      0,      0,      0,      0,      0,
05074       0,      0,      0,      0,      0,      0,      0,      0,
05075       0,      0,      0,      0,      0,      0,      0,      0,
05076       0,      0,      0,      0,      0,      0,      0,      0,
05077       0,      0,      0, 0xF45D,      0,      0,      0,      0,
05078       0,      0,      0,      0,      0,      0,      0,      0,
05079       0,      0,      0,      0,      0,      0,      0,      0,
05080 };
05081 static const unsigned short utf8_to_euc_E48D_x0213[] = {
05082       0,      0,      0, 0xF461,      0,      0,      0,      0,
05083       0,      0,      0,      0,      0,      0,      0,      0,
05084       0,      0,      0,      0,      0,      0,      0,      0,
05085       0,      0,      0,      0,      0,      0,      0,      0,
05086       0,      0,      0,      0,      0,      0,      0,      0,
05087       0,      0,      0,      0,      0,      0,      0,      0,
05088       0,      0,      0,      0,      0,      0,      0,      0,
05089       0,      0,      0,      0,      0,      0,      0,      0,
05090 };
05091 static const unsigned short utf8_to_euc_E48F_x0213[] = {
05092       0,      0,      0,      0,      0,      0,      0,      0,
05093       0,      0,      0,      0,      0,      0,      0,      0,
05094       0,      0,      0,      0,      0,      0,      0,      0,
05095       0,      0,      0,      0,      0,      0,      0,      0,
05096       0,      0,      0,      0,      0,      0,      0,      0,
05097       0,      0,      0,      0,      0,      0, 0xF53E,      0,
05098  0xF542,      0,      0,      0,      0,      0,      0,      0,
05099       0,      0,      0,      0,      0,      0,      0,      0,
05100 };
05101 static const unsigned short utf8_to_euc_E490_x0213[] = {
05102       0,      0,      0,      0,      0,      0,      0,      0,
05103  0xF548,      0,      0,      0,      0,      0,      0,      0,
05104       0,      0,      0,      0,      0,      0,      0, 0xF54A,
05105       0,      0,      0,      0, 0xF54C,      0,      0,      0,
05106       0,      0, 0xF54F,      0,      0,      0,      0,      0,
05107       0,      0,      0,      0,      0,      0,      0,      0,
05108       0,      0,      0,      0,      0,      0,      0,      0,
05109       0,      0,      0,      0,      0,      0,      0,      0,
05110 };
05111 static const unsigned short utf8_to_euc_E491_x0213[] = {
05112       0,      0,      0,      0,      0,      0,      0,      0,
05113       0,      0,      0,      0,      0,      0,      0,      0,
05114       0,      0,      0, 0x7A59,      0,      0,      0,      0,
05115       0,      0,      0, 0x7A5A,      0,      0,      0,      0,
05116       0,      0,      0,      0,      0,      0,      0,      0,
05117       0,      0,      0,      0,      0,      0,      0,      0,
05118       0,      0,      0,      0,      0,      0, 0xF56C,      0,
05119       0,      0, 0xF56E,      0,      0,      0,      0,      0,
05120 };
05121 static const unsigned short utf8_to_euc_E492_x0213[] = {
05122       0,      0,      0,      0,      0,      0,      0,      0,
05123       0,      0,      0,      0,      0,      0,      0,      0,
05124       0, 0xF577,      0,      0,      0,      0,      0,      0,
05125       0,      0,      0,      0,      0,      0,      0,      0,
05126       0,      0,      0,      0,      0,      0,      0,      0,
05127       0,      0,      0,      0,      0,      0,      0,      0,
05128       0,      0,      0, 0xF635,      0,      0,      0,      0,
05129       0,      0,      0,      0,      0,      0, 0xF632,      0,
05130 };
05131 static const unsigned short utf8_to_euc_E493_x0213[] = {
05132       0,      0,      0,      0,      0,      0,      0,      0,
05133       0,      0,      0,      0,      0,      0,      0,      0,
05134       0,      0,      0,      0, 0xF634,      0,      0,      0,
05135       0,      0,      0,      0,      0,      0,      0,      0,
05136       0,      0,      0,      0,      0,      0,      0,      0,
05137       0,      0,      0,      0,      0,      0,      0,      0,
05138       0,      0,      0,      0,      0,      0,      0,      0,
05139       0,      0,      0,      0,      0,      0,      0,      0,
05140 };
05141 static const unsigned short utf8_to_euc_E494_x0213[] = {
05142       0,      0,      0,      0,      0,      0,      0,      0,
05143  0xF659,      0,      0,      0,      0, 0xF654,      0,      0,
05144       0,      0,      0,      0,      0,      0,      0,      0,
05145       0,      0,      0,      0,      0,      0,      0,      0,
05146       0,      0,      0,      0,      0, 0xF66D,      0,      0,
05147       0,      0,      0,      0,      0,      0,      0,      0,
05148       0,      0,      0,      0,      0,      0,      0,      0,
05149       0,      0,      0,      0,      0,      0,      0,      0,
05150 };
05151 static const unsigned short utf8_to_euc_E495_x0213[] = {
05152       0,      0,      0, 0xF66E,      0,      0,      0,      0,
05153       0,      0,      0,      0,      0,      0,      0,      0,
05154       0,      0,      0,      0,      0,      0,      0,      0,
05155       0,      0,      0,      0,      0,      0,      0,      0,
05156       0,      0,      0,      0,      0,      0,      0,      0,
05157       0,      0,      0,      0,      0,      0,      0,      0,
05158       0,      0,      0,      0,      0,      0,      0,      0,
05159       0,      0,      0,      0,      0,      0,      0,      0,
05160 };
05161 static const unsigned short utf8_to_euc_E496_x0213[] = {
05162       0,      0,      0,      0,      0,      0,      0,      0,
05163       0,      0,      0,      0,      0,      0,      0,      0,
05164       0,      0,      0,      0,      0,      0,      0,      0,
05165       0,      0,      0,      0,      0, 0x7B51,      0,      0,
05166       0,      0,      0,      0,      0,      0,      0,      0,
05167       0,      0,      0,      0,      0,      0,      0,      0,
05168       0,      0,      0,      0,      0,      0,      0,      0,
05169  0xF74F,      0,      0,      0,      0,      0,      0,      0,
05170 };
05171 static const unsigned short utf8_to_euc_E497_x0213[] = {
05172       0,      0,      0,      0,      0,      0,      0,      0,
05173       0,      0,      0,      0,      0,      0,      0,      0,
05174       0,      0,      0,      0,      0,      0,      0,      0,
05175       0,      0,      0,      0,      0,      0,      0,      0,
05176       0,      0,      0,      0,      0, 0xF76C,      0,      0,
05177       0,      0, 0x7B60,      0,      0,      0,      0,      0,
05178       0,      0,      0,      0,      0,      0,      0,      0,
05179       0,      0,      0,      0,      0,      0,      0,      0,
05180 };
05181 static const unsigned short utf8_to_euc_E498_x0213[] = {
05182       0,      0,      0,      0,      0,      0,      0,      0,
05183       0,      0,      0,      0,      0,      0,      0, 0xF824,
05184       0,      0,      0,      0,      0,      0,      0,      0,
05185       0,      0,      0,      0,      0,      0,      0,      0,
05186       0,      0,      0,      0,      0,      0,      0,      0,
05187       0,      0,      0,      0,      0,      0,      0,      0,
05188       0,      0,      0,      0,      0,      0,      0,      0,
05189       0,      0,      0,      0,      0,      0,      0,      0,
05190 };
05191 static const unsigned short utf8_to_euc_E499_x0213[] = {
05192       0, 0xF83A,      0,      0,      0,      0,      0,      0,
05193       0,      0,      0,      0,      0,      0,      0,      0,
05194       0,      0,      0,      0,      0,      0,      0,      0,
05195       0,      0,      0,      0,      0,      0,      0,      0,
05196       0,      0,      0,      0,      0, 0xF843,      0,      0,
05197       0,      0,      0,      0,      0,      0,      0,      0,
05198       0,      0,      0,      0,      0,      0,      0,      0,
05199       0,      0,      0,      0,      0,      0,      0,      0,
05200 };
05201 static const unsigned short utf8_to_euc_E49A_x0213[] = {
05202       0,      0,      0,      0,      0,      0,      0,      0,
05203       0,      0,      0,      0,      0,      0,      0,      0,
05204       0,      0,      0,      0,      0,      0,      0,      0,
05205       0,      0,      0,      0,      0,      0,      0,      0,
05206       0, 0xF84E,      0,      0,      0,      0,      0,      0,
05207       0,      0,      0,      0,      0,      0,      0, 0xF853,
05208       0,      0,      0,      0,      0,      0,      0,      0,
05209       0,      0,      0,      0,      0,      0,      0,      0,
05210 };
05211 static const unsigned short utf8_to_euc_E49C_x0213[] = {
05212       0,      0,      0,      0,      0,      0,      0,      0,
05213       0,      0,      0,      0, 0xF86B,      0,      0,      0,
05214       0,      0,      0,      0,      0,      0,      0,      0,
05215       0,      0,      0,      0,      0,      0,      0,      0,
05216       0,      0,      0,      0,      0,      0,      0,      0,
05217       0,      0,      0,      0,      0,      0,      0,      0,
05218       0,      0,      0,      0,      0,      0,      0,      0,
05219       0,      0,      0,      0,      0,      0,      0,      0,
05220 };
05221 static const unsigned short utf8_to_euc_E49D_x0213[] = {
05222       0,      0,      0,      0,      0,      0,      0,      0,
05223       0,      0,      0,      0,      0,      0,      0,      0,
05224       0,      0,      0,      0,      0,      0,      0,      0,
05225       0,      0,      0,      0,      0,      0,      0,      0,
05226       0,      0,      0,      0, 0xF929,      0,      0,      0,
05227       0,      0,      0,      0,      0,      0,      0,      0,
05228       0,      0,      0,      0,      0,      0,      0,      0,
05229       0,      0,      0,      0,      0,      0,      0,      0,
05230 };
05231 static const unsigned short utf8_to_euc_E49F_x0213[] = {
05232       0,      0,      0,      0,      0,      0,      0,      0,
05233       0,      0,      0,      0,      0,      0,      0,      0,
05234       0,      0,      0,      0,      0,      0,      0,      0,
05235       0,      0,      0,      0,      0,      0,      0,      0,
05236       0,      0,      0,      0,      0,      0,      0,      0,
05237       0,      0,      0,      0,      0,      0,      0,      0,
05238       0,      0,      0,      0,      0,      0,      0,      0,
05239       0,      0,      0,      0,      0, 0xF93F,      0,      0,
05240 };
05241 static const unsigned short utf8_to_euc_E4A0_x0213[] = {
05242       0,      0,      0,      0,      0,      0,      0,      0,
05243       0,      0,      0,      0,      0,      0,      0,      0,
05244       0,      0,      0,      0,      0,      0, 0xF949,      0,
05245       0,      0,      0,      0,      0,      0,      0,      0,
05246       0,      0,      0,      0,      0,      0,      0,      0,
05247       0,      0,      0,      0,      0,      0,      0,      0,
05248       0,      0,      0,      0,      0,      0,      0,      0,
05249       0,      0,      0,      0,      0,      0,      0,      0,
05250 };
05251 static const unsigned short utf8_to_euc_E4A1_x0213[] = {
05252       0,      0,      0,      0, 0x7C4B,      0,      0,      0,
05253       0,      0,      0,      0,      0,      0, 0xF95C,      0,
05254       0,      0,      0,      0,      0,      0,      0,      0,
05255       0,      0,      0,      0,      0,      0,      0,      0,
05256       0,      0,      0,      0,      0,      0,      0,      0,
05257       0,      0,      0,      0,      0,      0,      0,      0,
05258       0,      0,      0,      0,      0,      0,      0,      0,
05259       0,      0,      0,      0,      0,      0,      0,      0,
05260 };
05261 static const unsigned short utf8_to_euc_E4A2_x0213[] = {
05262       0,      0,      0,      0,      0,      0,      0,      0,
05263       0,      0,      0,      0,      0,      0,      0,      0,
05264       0,      0,      0,      0,      0,      0,      0,      0,
05265       0,      0,      0,      0,      0,      0,      0,      0,
05266       0,      0,      0,      0,      0,      0,      0,      0,
05267       0,      0,      0,      0,      0,      0,      0,      0,
05268       0,      0,      0,      0,      0, 0xFA27,      0,      0,
05269       0,      0,      0,      0,      0,      0,      0,      0,
05270 };
05271 static const unsigned short utf8_to_euc_E4A6_x0213[] = {
05272       0,      0,      0,      0,      0,      0,      0,      0,
05273       0,      0,      0,      0,      0,      0,      0,      0,
05274       0,      0,      0,      0,      0,      0,      0,      0,
05275       0,      0,      0,      0,      0,      0,      0,      0,
05276       0,      0,      0,      0,      0,      0,      0,      0,
05277       0,      0,      0,      0,      0,      0,      0,      0,
05278  0x7D58,      0,      0,      0,      0,      0,      0,      0,
05279       0,      0,      0,      0,      0,      0,      0,      0,
05280 };
05281 static const unsigned short utf8_to_euc_E4A7_x0213[] = {
05282       0,      0,      0,      0,      0,      0,      0,      0,
05283       0,      0,      0,      0,      0,      0,      0,      0,
05284       0,      0,      0,      0,      0,      0,      0,      0,
05285       0,      0,      0,      0,      0,      0,      0,      0,
05286       0,      0,      0,      0,      0,      0,      0, 0xFB6A,
05287       0,      0,      0,      0,      0,      0,      0,      0,
05288       0,      0,      0,      0,      0,      0,      0,      0,
05289       0,      0, 0xFB70,      0,      0,      0,      0,      0,
05290 };
05291 static const unsigned short utf8_to_euc_E4A8_x0213[] = {
05292       0,      0,      0,      0, 0xFB75,      0,      0,      0,
05293       0,      0,      0,      0,      0,      0,      0,      0,
05294       0,      0,      0,      0,      0,      0,      0,      0,
05295       0,      0,      0,      0,      0,      0,      0,      0,
05296       0,      0,      0,      0,      0,      0,      0,      0,
05297       0, 0xFB78,      0,      0,      0,      0,      0,      0,
05298       0,      0,      0,      0,      0,      0,      0,      0,
05299       0,      0,      0,      0,      0,      0,      0,      0,
05300 };
05301 static const unsigned short utf8_to_euc_E4AA_x0213[] = {
05302       0,      0,      0,      0,      0,      0,      0,      0,
05303       0,      0,      0,      0,      0,      0,      0,      0,
05304       0,      0,      0,      0,      0,      0,      0,      0,
05305       0,      0,      0,      0,      0,      0,      0,      0,
05306       0,      0,      0,      0,      0,      0,      0,      0,
05307       0,      0,      0,      0,      0,      0,      0,      0,
05308       0,      0,      0,      0,      0,      0,      0,      0,
05309       0,      0,      0,      0, 0xFC37,      0,      0,      0,
05310 };
05311 static const unsigned short utf8_to_euc_E4AC_x0213[] = {
05312       0,      0,      0,      0,      0,      0,      0,      0,
05313       0,      0,      0,      0,      0,      0,      0,      0,
05314       0,      0,      0,      0,      0,      0,      0,      0,
05315       0,      0,      0,      0,      0,      0,      0,      0,
05316       0,      0,      0,      0,      0,      0,      0,      0,
05317       0,      0,      0,      0,      0,      0,      0,      0,
05318       0,      0,      0,      0,      0,      0,      0,      0,
05319       0,      0,      0, 0xFC55,      0,      0,      0,      0,
05320 };
05321 static const unsigned short utf8_to_euc_E4AF_x0213[] = {
05322       0,      0, 0xFD26,      0,      0,      0,      0,      0,
05323       0,      0, 0xFD28,      0,      0,      0,      0,      0,
05324       0,      0, 0xFD2A,      0,      0,      0,      0,      0,
05325       0,      0,      0,      0,      0,      0,      0,      0,
05326       0,      0,      0,      0,      0,      0,      0,      0,
05327  0xFD31,      0,      0,      0,      0,      0,      0,      0,
05328       0,      0,      0,      0,      0,      0,      0,      0,
05329       0,      0,      0,      0,      0,      0,      0,      0,
05330 };
05331 static const unsigned short utf8_to_euc_E4B0_x0213[] = {
05332       0,      0,      0,      0,      0,      0,      0,      0,
05333       0,      0,      0,      0,      0,      0,      0,      0,
05334       0,      0,      0,      0,      0,      0,      0, 0x7E3E,
05335       0,      0,      0,      0,      0,      0,      0,      0,
05336  0xFD3F,      0,      0,      0,      0,      0,      0,      0,
05337       0,      0,      0,      0,      0,      0,      0,      0,
05338       0,      0,      0,      0,      0,      0,      0,      0,
05339       0,      0,      0,      0,      0,      0,      0,      0,
05340 };
05341 static const unsigned short utf8_to_euc_E4B3_x0213[] = {
05342       0,      0,      0,      0, 0xFE2A,      0,      0,      0,
05343       0,      0,      0,      0,      0,      0,      0,      0,
05344       0, 0xFE2D,      0,      0,      0,      0,      0,      0,
05345       0,      0,      0,      0,      0,      0,      0,      0,
05346       0,      0,      0,      0,      0,      0,      0,      0,
05347       0,      0,      0,      0,      0,      0,      0,      0,
05348       0,      0,      0,      0,      0,      0,      0,      0,
05349       0,      0,      0,      0,      0,      0,      0,      0,
05350 };
05351 static const unsigned short utf8_to_euc_E4B4_x0213[] = {
05352       0,      0,      0,      0,      0,      0,      0, 0xFE4B,
05353       0,      0,      0,      0,      0,      0,      0,      0,
05354       0,      0,      0,      0,      0,      0,      0,      0,
05355       0,      0,      0,      0,      0,      0,      0,      0,
05356       0,      0,      0,      0,      0,      0,      0,      0,
05357       0,      0,      0,      0,      0,      0,      0,      0,
05358       0,      0,      0,      0,      0,      0,      0,      0,
05359       0,      0,      0,      0,      0,      0,      0,      0,
05360 };
05361 static const unsigned short utf8_to_euc_E4B5_x0213[] = {
05362       0,      0,      0,      0,      0,      0,      0,      0,
05363       0,      0,      0,      0,      0,      0,      0,      0,
05364       0,      0,      0,      0,      0,      0,      0,      0,
05365       0,      0,      0,      0,      0,      0,      0,      0,
05366       0,      0,      0,      0,      0,      0,      0,      0,
05367       0,      0,      0,      0,      0,      0,      0,      0,
05368       0,      0,      0,      0,      0,      0,      0, 0xFE60,
05369       0,      0,      0,      0,      0,      0,      0,      0,
05370 };
05371 static const unsigned short utf8_to_euc_E4B8[] = {
05372  0x306C, 0x437A, 0xB021, 0x3C37, 0xB022, 0xB023,      0, 0x4B7C,
05373  0x3E66, 0x3B30, 0x3E65, 0x323C, 0xB024, 0x4954, 0x4D3F,      0,
05374  0x5022, 0x312F, 0xB025,      0, 0x336E, 0x5023, 0x4024, 0x5242,
05375  0x3556, 0x4A3A,      0,      0,      0,      0, 0x3E67, 0xB026,
05376       0, 0x4E3E,      0, 0xB027, 0xB028,      0, 0x4A42,      0,
05377  0xB029,      0, 0x5024, 0xB02A,      0, 0x4366, 0xB02B, 0xB02C,
05378  0xB02D, 0x5025, 0x367A,      0,      0, 0xB02E, 0x5026,      0,
05379  0x345D, 0x4330,      0, 0x3C67, 0x5027,      0,      0, 0x5028,
05380 };
05381 static const unsigned short utf8_to_euc_E4B8_x0213[] = {
05382  0x306C, 0x437A, 0xA122, 0x3C37, 0xB022, 0xB023,      0, 0x4B7C,
05383  0x3E66, 0x3B30, 0x3E65, 0x323C, 0xB024, 0x4954, 0x4D3F, 0xA123,
05384  0x5022, 0x312F, 0xA124,      0, 0x336E, 0x5023, 0x4024, 0x5242,
05385  0x3556, 0x4A3A,      0,      0,      0,      0, 0x3E67, 0xB026,
05386       0, 0x4E3E,      0, 0xB027, 0xB028,      0, 0x4A42,      0,
05387  0x2E24, 0xA125, 0x5024, 0xA126, 0xF02E, 0x4366, 0xA127, 0x2E25,
05388  0x2E26, 0x5025, 0x367A,      0,      0, 0xB02E, 0x5026,      0,
05389  0x345D, 0x4330,      0, 0x3C67, 0x5027,      0,      0, 0x5028,
05390 };
05391 static const unsigned short utf8_to_euc_E4B9[] = {
05392  0xB02F, 0xB030, 0x5029, 0x4735, 0xB031, 0x3557,      0, 0xB032,
05393       0,      0,      0, 0x4737,      0, 0x4663, 0x3843, 0x4B33,
05394       0, 0xB033,      0,      0,      0, 0x6949, 0x502A, 0x3E68,
05395  0x502B, 0x3235, 0xB034,      0, 0xB035, 0x3665, 0x3870, 0x4C69,
05396       0,      0, 0x5626, 0xB036,      0,      0,      0,      0,
05397  0xB037, 0xB038,      0,      0,      0,      0,      0,      0,
05398       0, 0x4D70,      0, 0x467D, 0xB039, 0xB03A,      0,      0,
05399       0, 0xB03B,      0,      0,      0,      0, 0x3425, 0xB03C,
05400 };
05401 static const unsigned short utf8_to_euc_E4B9_x0213[] = {
05402  0xA128, 0xB030, 0x5029, 0x4735, 0xB031, 0x3557,      0, 0xA129,
05403  0xA12A,      0,      0, 0x4737,      0, 0x4663, 0x3843, 0x4B33,
05404       0, 0xA12C,      0,      0,      0, 0x6949, 0x502A, 0x3E68,
05405  0x502B, 0x3235, 0xA12F,      0, 0xB035, 0x3665, 0x3870, 0x4C69,
05406       0,      0, 0x5626, 0xB036,      0,      0,      0,      0,
05407  0xB037, 0xA130,      0,      0,      0,      0,      0,      0,
05408       0, 0x4D70,      0, 0x467D, 0xB039, 0xB03A,      0,      0,
05409       0, 0xB03B,      0,      0,      0,      0, 0x3425, 0xB03C,
05410 };
05411 static const unsigned short utf8_to_euc_E4BA[] = {
05412  0x3535,      0, 0x502C,      0,      0, 0x502D, 0x4E3B,      0,
05413  0x4D3D, 0x4168, 0x502F, 0x3B76, 0x4673, 0xB03D, 0x5032,      0,
05414       0, 0x313E, 0x385F,      0, 0x385E, 0x3066, 0xB03E, 0xB03F,
05415  0x4F4B, 0x4F4A,      0, 0x3A33, 0x3021, 0xB040, 0x5033, 0x5034,
05416  0x5035, 0x4B34, 0x5036,      0, 0x3872, 0x3067, 0x4B72,      0,
05417  0x357C,      0,      0, 0x357D, 0x357E, 0x4462, 0x4E3C, 0xB041,
05418  0x5037,      0,      0, 0x5038,      0,      0, 0x5039,      0,
05419       0, 0xB042, 0x3F4D,      0,      0,      0,      0,      0,
05420 };
05421 static const unsigned short utf8_to_euc_E4BA_x0213[] = {
05422  0x3535,      0, 0x502C,      0,      0, 0x502D, 0x4E3B,      0,
05423  0x4D3D, 0x4168, 0x502F, 0x3B76, 0x4673, 0x2E27, 0x5032,      0,
05424       0, 0x313E, 0x385F,      0, 0x385E, 0x3066, 0xB03E, 0xB03F,
05425  0x4F4B, 0x4F4A,      0, 0x3A33, 0x3021, 0xA131, 0x5033, 0x5034,
05426  0x5035, 0x4B34, 0x5036,      0, 0x3872, 0x3067, 0x4B72,      0,
05427  0x357C,      0,      0, 0x357D, 0x357E, 0x4462, 0x4E3C, 0xB041,
05428  0x5037,      0,      0, 0x5038,      0,      0, 0x5039,      0,
05429       0, 0xA134, 0x3F4D, 0xA135, 0xA137,      0,      0,      0,
05430 };
05431 static const unsigned short utf8_to_euc_E4BB[] = {
05432  0x3D3A, 0x3F4E, 0x503E, 0xB043, 0x503C,      0, 0x503D, 0x3558,
05433       0,      0, 0x3A23, 0x3270,      0, 0x503B, 0x503A, 0x4A29,
05434  0xB044,      0,      0,      0, 0x3B46, 0x3B45, 0x423E, 0x503F,
05435  0x4955, 0x4067, 0xB045, 0xB046,      0, 0x2138, 0x5040, 0x5042,
05436  0xB047, 0xB048, 0xB049, 0x4265, 0x4E61, 0x304A,      0,      0,
05437  0xB04A,      0,      0,      0,      0, 0x5041, 0x323E, 0xB04B,
05438  0x3644, 0xB04C, 0x4367, 0xB04D,      0, 0xB04E, 0x376F, 0x5043,
05439       0,      0,      0, 0x4724, 0xF42F, 0xB04F, 0xB050, 0xB051,
05440 };
05441 static const unsigned short utf8_to_euc_E4BB_x0213[] = {
05442  0x3D3A, 0x3F4E, 0x503E, 0xA138, 0x503C,      0, 0x503D, 0x3558,
05443  0xA139,      0, 0x3A23, 0x3270,      0, 0x503B, 0x503A, 0x4A29,
05444  0xA13A,      0,      0,      0, 0x3B46, 0x3B45, 0x423E, 0x503F,
05445  0x4955, 0x4067, 0xA13C, 0xB046,      0, 0x2138, 0x5040, 0x5042,
05446  0xB047, 0x2E28, 0xB049, 0x4265, 0x4E61, 0x304A,      0,      0,
05447  0xB04A,      0,      0, 0xA13B,      0, 0x5041, 0x323E, 0xB04B,
05448  0x3644, 0xA13D, 0x4367, 0xB04D,      0, 0xA13E, 0x376F, 0x5043,
05449       0,      0,      0, 0x4724, 0xF42F, 0x2E29, 0xB050, 0x2E2A,
05450 };
05451 static const unsigned short utf8_to_euc_E4BC[] = {
05452  0xB052, 0x346B, 0xB053, 0xB054,      0,      0,      0,      0,
05453  0xB055, 0x5044, 0x304B, 0xB056, 0xB057, 0x3860, 0x346C, 0x497A,
05454  0x4832, 0x3559, 0xB058,      0,      0, 0xB059, 0xB05A, 0xB05B,
05455       0, 0xB05C, 0x3271,      0, 0x5067, 0x4541,      0,      0,
05456       0,      0,      0,      0,      0,      0,      0,      0,
05457       0,      0,      0,      0,      0,      0, 0xB05D, 0x476C,
05458  0x5046, 0xB05E,      0, 0xB060, 0x483C, 0xB061, 0x4E62, 0xB062,
05459  0x3F2D, 0xB063, 0x3B47, 0xB064, 0x3B77, 0x3240, 0xB065,      0,
05460 };
05461 static const unsigned short utf8_to_euc_E4BC_x0213[] = {
05462  0xA13F, 0x346B, 0xB053, 0x2E2B,      0,      0,      0,      0,
05463  0xB055, 0x5044, 0x304B, 0x2E2C, 0xB057, 0x3860, 0x346C, 0x497A,
05464  0x4832, 0x3559, 0xB058,      0,      0, 0xB059, 0xA140, 0xB05B,
05465       0, 0xB05C, 0x3271,      0, 0x5067, 0x4541,      0,      0,
05466       0,      0,      0,      0,      0,      0,      0,      0,
05467       0,      0,      0,      0,      0,      0, 0xB05D, 0x476C,
05468  0x5046, 0xB05E,      0, 0xB060, 0x483C, 0xB061, 0x4E62, 0xA142,
05469  0x3F2D, 0xB063, 0x3B47, 0xB064, 0x3B77, 0x3240, 0xA143,      0,
05470 };
05471 static const unsigned short utf8_to_euc_E4BD[] = {
05472  0xB066,      0, 0xB067, 0x4451,      0,      0, 0x4322, 0x504A,
05473  0xB068, 0xB069,      0, 0xB06A, 0xB06B, 0x304C, 0x4463, 0x3D3B,
05474  0x3A34, 0x4D24, 0xB06C, 0x424E, 0xB06D, 0x323F, 0xB06E, 0x5049,
05475  0xB06F, 0x4D3E, 0x5045, 0x5047, 0x3A6E, 0x5048, 0x5524, 0xB070,
05476  0xB05F,      0,      0, 0xB071,      0,      0,      0,      0,
05477       0, 0x5050, 0xB072,      0, 0xB073,      0, 0xB074, 0x5053,
05478  0x5051, 0xB075,      0, 0x3242,      0, 0x4A3B, 0x504B, 0xB076,
05479  0xB077, 0xB078, 0xB079, 0x504F, 0x3873, 0xB07A, 0xB07B, 0x3B48,
05480 };
05481 static const unsigned short utf8_to_euc_E4BD_x0213[] = {
05482  0xB066,      0, 0xB067, 0x4451,      0,      0, 0x4322, 0x504A,
05483  0x2E2E, 0x2E2F,      0, 0xB06A, 0xB06B, 0x304C, 0x4463, 0x3D3B,
05484  0x3A34, 0x4D24, 0xB06C, 0x424E, 0xA144, 0x323F, 0x2E30, 0x5049,
05485  0xA145, 0x4D3E, 0x5045, 0x5047, 0x3A6E, 0x5048, 0x5524, 0x2E31,
05486  0x2E2D,      0,      0, 0xB071, 0xA141,      0,      0,      0,
05487       0, 0x5050, 0x2E32,      0, 0x2E33,      0, 0xB074, 0x5053,
05488  0x5051, 0xB075,      0, 0x3242,      0, 0x4A3B, 0x504B, 0xA147,
05489  0xA148, 0xB078, 0xA149, 0x504F, 0x3873, 0xA14A, 0x2E34, 0x3B48,
05490 };
05491 static const unsigned short utf8_to_euc_E4BE[] = {
05492       0, 0xB07C, 0xB07D, 0x3426, 0xB07E, 0xB121, 0x5054,      0,
05493  0x504C, 0xB122, 0xB123, 0x4E63, 0xB124, 0x3B78, 0xB125, 0x504D,
05494  0xB126, 0x5052, 0xB127, 0xB128, 0xB129,      0, 0x5055, 0xB12A,
05495  0x504E, 0xB12B, 0xB12C, 0x3621,      0, 0x304D, 0xB12D, 0xB12E,
05496  0x3622, 0x3241,      0,      0,      0,      0,      0,      0,
05497       0,      0,      0, 0x5525,      0, 0x4B79, 0x496E, 0x3874,
05498       0,      0, 0xB12F,      0,      0, 0x3F2F, 0x4E37, 0xB130,
05499       0, 0xB131,      0, 0xB132, 0xB133, 0xB134, 0xB135, 0x4A58,
05500 };
05501 static const unsigned short utf8_to_euc_E4BE_x0213[] = {
05502       0, 0xB07C, 0xA14B, 0x3426, 0xB07E, 0xA14C, 0x5054,      0,
05503  0x504C, 0xB122, 0x2E35, 0x4E63, 0xB124, 0x3B78, 0xB125, 0x504D,
05504  0xB126, 0x5052, 0xA14D, 0xB128, 0x2E36,      0, 0x5055, 0x2E37,
05505  0x504E, 0xB12B, 0xA14E, 0x3621,      0, 0x304D, 0xB12D, 0xB12E,
05506  0x3622, 0x3241,      0,      0,      0,      0,      0,      0,
05507       0,      0,      0, 0x5525,      0, 0x4B79, 0x496E, 0x3874,
05508       0,      0, 0xA150,      0,      0, 0x3F2F, 0x4E37, 0xB130,
05509       0, 0xB131,      0, 0xB132, 0xB133, 0xB134, 0xA151, 0x4A58,
05510 };
05511 static const unsigned short utf8_to_euc_E4BF[] = {
05512  0xB136, 0xB137, 0x3738, 0x4225, 0x3264, 0xB138, 0xB139,      0,
05513  0xB13A, 0xB13B, 0x3D53, 0xB13C, 0xB13D, 0xB13E, 0x5059, 0xB13F,
05514  0x505E, 0x505C, 0xB140,      0, 0x5057,      0,      0, 0x422F,
05515  0x505A,      0, 0x505D, 0x505B, 0xB141, 0x4A5D,      0, 0x5058,
05516  0xB142, 0x3F2E, 0xB143, 0x4B73, 0x505F, 0x5060,      0,      0,
05517       0,      0,      0,      0,      0,      0, 0x3D24, 0x506D,
05518  0xB144,      0, 0xB145, 0x4750,      0, 0x4936, 0x5068,      0,
05519  0x4A70,      0, 0x3236,      0, 0xB146, 0xB147, 0x506C, 0xB148,
05520 };
05521 static const unsigned short utf8_to_euc_E4BF_x0213[] = {
05522  0xB136, 0xB137, 0x3738, 0x4225, 0x3264, 0xA152, 0xB139,      0,
05523  0xB13A, 0x2E39, 0x3D53, 0xA153, 0xB13D, 0xB13E, 0x5059, 0xA154,
05524  0x505E, 0x505C, 0xA155,      0, 0x5057,      0,      0, 0x422F,
05525  0x505A,      0, 0x505D, 0x505B, 0xB141, 0x4A5D,      0, 0x5058,
05526  0x2E3A, 0x3F2E, 0xB143, 0x4B73, 0x505F, 0x5060, 0xA14F,      0,
05527       0,      0,      0,      0,      0,      0, 0x3D24, 0x506D,
05528  0xB144, 0x2E21, 0xA157, 0x4750,      0, 0x4936, 0x5068,      0,
05529  0x4A70,      0, 0x3236,      0, 0xB146, 0xB147, 0x506C, 0xB148,
05530 };
05531 static const unsigned short utf8_to_euc_E580[] = {
05532  0xB149, 0xB14A,      0,      0, 0xB14B, 0x5066, 0x506F, 0xB14C,
05533       0, 0x4152, 0xB14D, 0x3844, 0xB14E, 0x475C, 0xB14F, 0x6047,
05534  0xB150, 0x506E, 0x455D, 0xB151, 0x5063,      0, 0x3876, 0xB152,
05535  0xB153, 0x3875, 0x5061, 0xB154, 0xB155, 0xB156, 0xB157, 0x3C5A,
05536       0, 0x5069, 0xB158, 0x4A6F, 0x434D, 0x5065, 0x3771, 0xB159,
05537  0x5062, 0x506A, 0x5064, 0x4E51, 0x506B, 0x4F41, 0xB15A,      0,
05538  0xB15B,      0, 0xB15C, 0xB15D,      0, 0xB15E, 0x3666,      0,
05539       0, 0x3770,      0, 0xB176,      0,      0,      0,      0,
05540 };
05541 static const unsigned short utf8_to_euc_E580_x0213[] = {
05542  0xA158, 0x2E3B, 0x2E3C,      0, 0xB14B, 0x5066, 0x506F, 0xB14C,
05543       0, 0x4152, 0xB14D, 0x3844, 0xB14E, 0x475C, 0x2E3D, 0x6047,
05544  0xA159, 0x506E, 0x455D, 0xA15A, 0x5063,      0, 0x3876, 0xB152,
05545  0x2E3E, 0x3875, 0x5061, 0xB154, 0xA15B, 0xB156, 0xA15C, 0x3C5A,
05546       0, 0x5069, 0xA15D, 0x4A6F, 0x434D, 0x5065, 0x3771, 0x2E3F,
05547  0x5062, 0x506A, 0x5064, 0x4E51, 0x506B, 0x4F41, 0x2E40,      0,
05548  0xB15B,      0, 0xB15C, 0xB15D,      0, 0xB15E, 0x3666,      0,
05549       0, 0x3770,      0, 0x2E42,      0,      0,      0,      0,
05550 };
05551 static const unsigned short utf8_to_euc_E581[] = {
05552  0xB15F, 0xB160, 0xB161, 0x5070,      0, 0xB162, 0xB163, 0x5071,
05553  0x5075, 0x304E, 0xB164,      0, 0xB165,      0, 0xB166, 0x4A50,
05554  0x5074, 0xB167, 0xB168, 0xB169,      0, 0x5073, 0x5077, 0xB16A,
05555       0, 0xB16B, 0x5076,      0, 0x4464,      0,      0, 0xB16C,
05556  0xB16D,      0, 0xB16E, 0xB16F,      0, 0x3772, 0xB170, 0xB171,
05557       0,      0, 0xB172,      0, 0x5078, 0xB173,      0,      0,
05558  0xB174, 0xB175, 0x3C45,      0, 0x4226, 0x4465, 0x3676,      0,
05559  0x5079,      0,      0,      0,      0, 0x3536,      0,      0,
05560 };
05561 static const unsigned short utf8_to_euc_E581_x0213[] = {
05562  0x2E41, 0x2E43, 0xA15F, 0x5070,      0, 0xB162, 0xA160, 0x5071,
05563  0x5075, 0x304E, 0xB164,      0, 0xB165,      0, 0xA161, 0x4A50,
05564  0x5074, 0xB167, 0xB168, 0xA162,      0, 0x5073, 0x5077, 0xA163,
05565       0, 0xB16B, 0x5076,      0, 0x4464,      0,      0, 0xB16C,
05566  0xB16D,      0, 0xB16E, 0xA164,      0, 0x3772, 0xA165, 0xB171,
05567       0,      0, 0xA166,      0, 0x5078, 0xB173,      0,      0,
05568  0xA167, 0xB175, 0x3C45,      0, 0x4226, 0x4465, 0x3676,      0,
05569  0x5079,      0,      0,      0,      0, 0x3536,      0,      0,
05570 };
05571 static const unsigned short utf8_to_euc_E582[] = {
05572  0x507A, 0xB177,      0, 0xB178, 0xB179, 0x507C, 0xB17A,      0,
05573       0,      0, 0xB17B,      0,      0, 0x4B35, 0xB17C, 0xB17D,
05574  0xB17E, 0x3766, 0xB221, 0xB222, 0xB223,      0, 0xB224,      0,
05575  0x3B31, 0x4877, 0x507B, 0xB225, 0xB226,      0, 0xB227, 0xB228,
05576  0xB229, 0xB22A, 0xB22B,      0,      0,      0,      0,      0,
05577       0,      0, 0xB22C,      0, 0x3A45, 0x4D43,      0, 0xB22D,
05578  0xB22E,      0, 0x507E, 0x5123, 0x507D, 0x3A44,      0, 0x3D7D,
05579       0, 0xB22F, 0xB230,      0,      0, 0xB231, 0x3739,      0,
05580 };
05581 static const unsigned short utf8_to_euc_E582_x0213[] = {
05582  0x507A, 0xB177,      0, 0xB178, 0xB179, 0x507C, 0xB17A,      0,
05583  0xA169,      0, 0xB17B,      0,      0, 0x4B35, 0xB17C, 0xB17D,
05584  0xB17E, 0x3766, 0xA16A, 0xA16B, 0x2E44, 0xA16C, 0xA16D,      0,
05585  0x3B31, 0x4877, 0x507B, 0xB225, 0xA16E,      0, 0xB227, 0xB228,
05586  0xB229, 0xB22A, 0xB22B, 0xA168,      0,      0,      0,      0,
05587       0,      0, 0xA16F,      0, 0x3A45, 0x4D43,      0, 0xB22D,
05588  0xB22E, 0xA171, 0x507E, 0x5123, 0x507D, 0x3A44,      0, 0x3D7D,
05589       0, 0xB22F, 0xA172, 0xA173,      0, 0xB231, 0x3739,      0,
05590 };
05591 static const unsigned short utf8_to_euc_E583[] = {
05592  0xB232,      0, 0x5124, 0xB233, 0xB234, 0x364F,      0, 0xB235,
05593       0, 0x5121, 0x5122,      0, 0xB236, 0x462F, 0xB237, 0x417C,
05594  0xB238, 0x3623,      0, 0xB239, 0xB23A, 0x4B4D, 0x5125,      0,
05595  0xB23B,      0, 0x4E3D,      0, 0xB23C, 0xB23D, 0x5126, 0xB23E,
05596       0,      0, 0xB23F, 0x5129, 0xB240, 0x5127, 0xB241, 0x414E,
05597  0xB242, 0xB243,      0,      0,      0, 0x5128, 0x512A, 0xB244,
05598       0, 0xB245, 0xB251,      0, 0xF430, 0x512C, 0xB246,      0,
05599       0, 0x512B, 0xB247, 0x4A48,      0,      0, 0xB248,      0,
05600 };
05601 static const unsigned short utf8_to_euc_E583_x0213[] = {
05602  0xB232,      0, 0x5124, 0xB233, 0xA174, 0x364F,      0, 0xA175,
05603       0, 0x5121, 0x5122,      0, 0x2E45, 0x462F, 0xA178, 0x417C,
05604  0x2E47, 0x3623,      0, 0xB239, 0xA17A, 0x4B4D, 0x5125,      0,
05605  0xB23B, 0xA17B, 0x4E3D,      0, 0xB23C, 0xB23D, 0x5126, 0xB23E,
05606       0, 0xA17C, 0xB23F, 0x5129, 0xB240, 0x5127, 0x2E48, 0x414E,
05607  0xB242, 0xA17D,      0,      0,      0, 0x5128, 0x512A, 0xB244,
05608       0, 0xB245, 0x2E46, 0xA176, 0xF430, 0x512C, 0xB246,      0,
05609       0, 0x512B, 0xB247, 0x4A48,      0,      0, 0xB248,      0,
05610 };
05611 static const unsigned short utf8_to_euc_E584[] = {
05612  0x3537, 0x512E, 0x512F, 0xB249, 0x322F,      0, 0xB24A, 0xB24B,
05613  0xB24C, 0x512D,      0, 0xB24D, 0xB24E, 0xB24F, 0xB250,      0,
05614  0xB252,      0, 0x3C74,      0, 0x5132, 0x5131, 0x5130, 0xB253,
05615  0x5056, 0xB254, 0x5133, 0xB255, 0xB256, 0xB257, 0xB258, 0x3D7E,
05616       0, 0x5134,      0, 0xB259,      0,      0,      0, 0xB25A,
05617  0xB25B,      0, 0x4D25,      0, 0xB25C, 0xB25D,      0, 0xB25E,
05618       0, 0xB25F, 0x4C59, 0xB260, 0xB261, 0xB262,      0, 0x5136,
05619  0xB263, 0xB264, 0x5135, 0x5138, 0x5137,      0,      0, 0x5139,
05620 };
05621 static const unsigned short utf8_to_euc_E584_x0213[] = {
05622  0x3537, 0x512E, 0x512F, 0x2E4B, 0x322F,      0, 0x2E4A, 0xB24B,
05623  0xA321, 0x512D,      0, 0x2E4C, 0xB24E, 0xB24F, 0xB250,      0,
05624  0xB252,      0, 0x3C74,      0, 0x5132, 0x5131, 0x5130, 0xA323,
05625  0x5056, 0xB254, 0x5133, 0xA324, 0xB256, 0xB257, 0x2E4D, 0x3D7E,
05626       0, 0x5134,      0, 0xB259,      0,      0,      0, 0xB25A,
05627  0xB25B,      0, 0x4D25,      0, 0xB25C, 0xB25D,      0, 0xB25E,
05628       0, 0xB25F, 0x4C59, 0xB260, 0xB261, 0x2E4E,      0, 0x5136,
05629  0xB263, 0xB264, 0x5135, 0x5138, 0x5137,      0,      0, 0x5139,
05630 };
05631 static const unsigned short utf8_to_euc_E585[] = {
05632  0x513A, 0x3074, 0xB265, 0x3835, 0x373B, 0x3D3C, 0x437B, 0x3624,
05633  0x4068, 0x3877, 0xB266, 0x396E, 0x513C, 0x4C48, 0x4546, 0xB267,
05634  0x3B79,      0, 0x513B, 0xB268, 0x513D, 0xB269,      0, 0xB26A,
05635  0xB26B,      0, 0x455E,      0, 0x3375,      0,      0, 0xB26C,
05636       0,      0, 0x513E,      0, 0xB26D, 0x467E, 0xB26E,      0,
05637  0x4134, 0x5140, 0x5141, 0x482C, 0x3878, 0x4F3B, 0x5142,      0,
05638       0, 0x3626,      0,      0,      0, 0x4A3C, 0x4236, 0x3671,
05639  0x4535,      0,      0,      0, 0x3773,      0, 0xB26F,      0,
05640 };
05641 static const unsigned short utf8_to_euc_E585_x0213[] = {
05642  0x513A, 0x3074, 0xB265, 0x3835, 0x373B, 0x3D3C, 0x437B, 0x3624,
05643  0x4068, 0x3877, 0x2E4F, 0x396E, 0x513C, 0x4C48, 0x4546, 0xB267,
05644  0x3B79,      0, 0x513B, 0xB268, 0x513D, 0x2E51,      0, 0x2E52,
05645  0xB26B,      0, 0x455E,      0, 0x3375,      0,      0, 0xB26C,
05646  0xA326,      0, 0x513E,      0, 0xB26D, 0x467E, 0xB26E,      0,
05647  0x4134, 0x5140, 0x5141, 0x482C, 0x3878, 0x4F3B, 0x5142,      0,
05648       0, 0x3626,      0, 0xA328,      0, 0x4A3C, 0x4236, 0x3671,
05649  0x4535,      0,      0, 0xF474, 0x3773,      0, 0xB26F,      0,
05650 };
05651 static const unsigned short utf8_to_euc_E586[] = {
05652  0x5143,      0, 0x5144, 0xB270, 0xB271, 0x4662, 0x315F,      0,
05653       0, 0x5147, 0x3A7D, 0xB272, 0x5146, 0x3A46, 0xB273, 0x5148,
05654  0x666E, 0x5149, 0x4B41, 0x514A,      0, 0x514B, 0x514C, 0x3E69,
05655  0xB274, 0x3C4C,      0,      0,      0, 0xB275,      0,      0,
05656  0x3427, 0xB276, 0x514F, 0xB277, 0x514D, 0x4C3D, 0x514E,      0,
05657  0x495A, 0x5150, 0x5151, 0x5152, 0x455F, 0xB278,      0,      0,
05658  0x5156, 0x5154, 0x5155, 0x5153, 0x3A63, 0x5157, 0x4C6A, 0x4E64,
05659  0xB279,      0, 0xB27A,      0, 0xB27B, 0x5158, 0xB27C, 0xB27D,
05660 };
05661 static const unsigned short utf8_to_euc_E586_x0213[] = {
05662  0x5143,      0, 0x5144, 0xA329, 0xB271, 0x4662, 0x315F,      0,
05663       0, 0x5147, 0x3A7D, 0xA32A, 0x5146, 0x3A46, 0xB273, 0x5148,
05664  0x666E, 0x5149, 0x4B41, 0x514A,      0, 0x514B, 0x514C, 0x3E69,
05665  0xA32C, 0x3C4C,      0,      0,      0, 0x2E54,      0,      0,
05666  0x3427, 0xB276, 0x514F, 0xA32D, 0x514D, 0x4C3D, 0x514E,      0,
05667  0x495A, 0x5150, 0x5151, 0x5152, 0x455F, 0xA32E,      0,      0,
05668  0x5156, 0x5154, 0x5155, 0x5153, 0x3A63, 0x5157, 0x4C6A, 0x4E64,
05669  0xB279,      0, 0xB27A,      0, 0xA330, 0x5158, 0xB27C, 0xB27D,
05670 };
05671 static const unsigned short utf8_to_euc_E587[] = {
05672       0,      0, 0xB27E,      0, 0x4028, 0x5159, 0x3D5A,      0,
05673  0xB321, 0x515A,      0, 0x437C, 0x4E3F, 0x4560,      0, 0xB322,
05674       0, 0xB323, 0xB324, 0xB325,      0, 0xB326, 0x5245,      0,
05675  0xB327,      0,      0, 0x515B, 0x7425, 0x3645, 0xB328,      0,
05676  0x515C, 0x4B5E, 0xB329,      0,      0, 0xB32A, 0x3D68, 0x427C,
05677       0, 0x515E, 0x4664,      0, 0xF431, 0x515F, 0xB32B,      0,
05678  0x5160, 0x332E, 0xB32C, 0xB32D, 0xB32E, 0x5161, 0x3627, 0xB32F,
05679  0x464C, 0x317A, 0x3D50,      0,      0, 0x4821, 0x5162,      0,
05680 };
05681 static const unsigned short utf8_to_euc_E587_x0213[] = {
05682       0,      0, 0xB27E, 0x2E55, 0x4028, 0x5159, 0x3D5A,      0,
05683  0xB321, 0x515A, 0x2E56, 0x437C, 0x4E3F, 0x4560,      0, 0xB322,
05684       0, 0xB323, 0xB324, 0xB325,      0, 0xB326, 0x5245,      0,
05685  0xB327,      0,      0, 0x515B, 0x7425, 0x3645, 0x2E57,      0,
05686  0x515C, 0x4B5E, 0x2E58,      0,      0, 0xB32A, 0x3D68, 0x427C,
05687       0, 0x515E, 0x4664,      0, 0xF431, 0x515F, 0x2E59,      0,
05688  0x5160, 0x332E, 0xB32C, 0xA333, 0xA334, 0x5161, 0x3627, 0xB32F,
05689  0x464C, 0x317A, 0x3D50,      0,      0, 0x4821, 0x5162,      0,
05690 };
05691 static const unsigned short utf8_to_euc_E588[] = {
05692  0x4561, 0xB330, 0xB331, 0x3F4F, 0x5163, 0xB332, 0x4A2C, 0x405A,
05693  0x3422,      0, 0x3429, 0x5164,      0,      0, 0x5166,      0,
05694       0, 0x373A, 0xB333, 0xB334, 0x5165, 0xB335, 0xB336, 0x4E73,
05695  0xB337,      0,      0,      0,      0, 0x3D69,      0,      0,
05696       0,      0, 0xB338,      0, 0x483D, 0x4A4C,      0, 0x5167,
05697  0xB339, 0x4D78, 0x5168,      0,      0,      0, 0x5169,      0,
05698  0x457E, 0xB33A, 0xB33B, 0x516A,      0, 0xB33C, 0x4029, 0x3A7E,
05699  0x3774, 0x516B, 0x3B49, 0x396F, 0xB33D,      0,      0,      0,
05700 };
05701 static const unsigned short utf8_to_euc_E588_x0213[] = {
05702  0x4561, 0x2E5A, 0xA335, 0x3F4F, 0x5163, 0xB332, 0x4A2C, 0x405A,
05703  0x3422,      0, 0x3429, 0x5164,      0,      0, 0x5166,      0,
05704       0, 0x373A, 0xA336, 0x2E5C, 0x5165, 0x2E5D, 0xA337, 0x4E73,
05705  0xB337,      0,      0,      0,      0, 0x3D69,      0,      0,
05706       0,      0, 0xB338,      0, 0x483D, 0x4A4C,      0, 0x5167,
05707  0xB339, 0x4D78, 0x5168,      0,      0,      0, 0x5169,      0,
05708  0x457E, 0xB33A, 0xB33B, 0x516A,      0, 0xB33C, 0x4029, 0x3A7E,
05709  0x3774, 0x516B, 0x3B49, 0x396F, 0xB33D,      0,      0,      0,
05710 };
05711 static const unsigned short utf8_to_euc_E589[] = {
05712       0,      0,      0, 0x4466, 0x516D, 0xB33E,      0, 0x4227,
05713       0, 0xB33F, 0x3A6F, 0x516E, 0x516F, 0x4130,      0, 0x516C,
05714       0,      0,      0,      0, 0x5171, 0xB340, 0x4B36, 0xB341,
05715  0xB342,      0, 0xB343, 0x3964, 0xB344,      0, 0x5170, 0xB345,
05716  0xB346, 0xB347,      0, 0x3775, 0x3A5E, 0x476D, 0xB348,      0,
05717       0, 0x5174, 0x5172,      0,      0,      0, 0xB349, 0x497B,
05718  0x3E6A, 0x517B, 0x3364, 0x5175, 0x5173, 0x414F,      0, 0xB34A,
05719  0xB34B, 0xB34C,      0,      0,      0, 0x5177,      0, 0x5176,
05720 };
05721 static const unsigned short utf8_to_euc_E589_x0213[] = {
05722       0,      0,      0, 0x4466, 0x516D, 0xB33E,      0, 0x4227,
05723       0, 0x2E5E, 0x3A6F, 0x516E, 0x516F, 0x4130,      0, 0x516C,
05724       0,      0,      0,      0, 0x5171, 0xA339, 0x4B36, 0x2E5F,
05725  0xB342,      0, 0xB343, 0x3964, 0xA33A, 0x2F7E, 0x5170, 0xB345,
05726  0xB346, 0x2E60,      0, 0x3775, 0x3A5E, 0x476D, 0xB348,      0,
05727       0, 0x5174, 0x5172,      0, 0xA33B,      0, 0xB349, 0x497B,
05728  0x3E6A, 0x517B, 0x3364, 0x5175, 0x5173, 0x414F,      0, 0xA33C,
05729  0xB34B, 0xB34C,      0,      0,      0, 0x5177,      0, 0x5176,
05730 };
05731 static const unsigned short utf8_to_euc_E58A[] = {
05732  0xB34D,      0, 0xB34E, 0x3344,      0, 0xB34F,      0, 0x3760,
05733  0x517C, 0x4E2D, 0xB350,      0, 0xB351, 0x5178,      0,      0,
05734       0, 0x517D, 0x517A, 0xB352, 0x5179, 0xB353, 0xB354, 0xB355,
05735  0xB356,      0, 0xB357, 0x4E4F, 0xB358,      0,      0, 0x3879,
05736  0x3243,      0,      0, 0x4E74, 0xB359, 0xB35A, 0xB35B, 0xB35C,
05737       0, 0x3D75, 0x4558, 0x3965, 0x5222, 0x5223,      0, 0xB35D,
05738  0xB35E, 0x4E65,      0,      0, 0x4F2B, 0x5225, 0xB35F, 0xB360,
05739  0xB361, 0x387A, 0xB362, 0xB363, 0x5224, 0xB364, 0x332F,      0,
05740 };
05741 static const unsigned short utf8_to_euc_E58A_x0213[] = {
05742  0xB34D,      0, 0xA33E, 0x3344, 0xA33D, 0xB34F,      0, 0x3760,
05743  0x517C, 0x4E2D, 0xB350,      0, 0xB351, 0x5178,      0,      0,
05744       0, 0x517D, 0x517A, 0x2E61, 0x5179, 0xB353, 0xB354, 0xB355,
05745  0xA340,      0, 0xB357, 0x4E4F, 0xB358,      0,      0, 0x3879,
05746  0x3243,      0,      0, 0x4E74, 0xA342, 0xB35A, 0xA343, 0xB35C,
05747       0, 0x3D75, 0x4558, 0x3965, 0x5222, 0x5223,      0, 0xA344,
05748  0xB35E, 0x4E65,      0,      0, 0x4F2B, 0x5225, 0xB35F, 0xB360,
05749  0xB361, 0x387A, 0xA345, 0xA346, 0x5224, 0xB364, 0x332F,      0,
05750 };
05751 static const unsigned short utf8_to_euc_E58B[] = {
05752  0xB365, 0x5226,      0, 0x4B56, 0xB366, 0x443C, 0xB367, 0x4D26,
05753  0xB368, 0x4A59,      0,      0, 0xB369, 0x5227,      0, 0xB36A,
05754       0, 0xB36B, 0x7055,      0, 0xB36C, 0x4630, 0xB36D, 0x5228,
05755  0x342A, 0x4C33,      0, 0xB36E, 0xB36F, 0x3E21, 0x5229, 0x4A67,
05756  0x522D, 0xB370, 0x402A, 0x522A, 0x3650, 0xB371, 0x522B, 0x342B,
05757  0xB372, 0xB373, 0xB374,      0, 0xB375,      0,      0,      0,
05758  0xB376, 0xB377, 0x372E, 0x522E, 0xB378, 0x522F, 0xB379, 0xB37A,
05759  0x5230, 0x5231, 0x3C5B,      0,      0,      0, 0x387B, 0x4C5E,
05760 };
05761 static const unsigned short utf8_to_euc_E58B_x0213[] = {
05762  0xB365, 0x5226,      0, 0x4B56, 0xB366, 0x443C, 0xB367, 0x4D26,
05763  0x2E62, 0x4A59, 0xA347,      0, 0x2E64, 0x5227,      0, 0xB36A,
05764  0x2E65, 0xA349, 0x7055,      0, 0xB36C, 0x4630, 0x2E66, 0x5228,
05765  0x342A, 0x4C33,      0, 0x2E67, 0xB36F, 0x3E21, 0x5229, 0x4A67,
05766  0x522D, 0xB370, 0x402A, 0x522A, 0x3650, 0xB371, 0x522B, 0x342B,
05767  0xB372, 0xB373, 0xB374,      0, 0xB375,      0,      0,      0,
05768  0x2E69, 0xB377, 0x372E, 0x522E, 0xB378, 0x522F, 0xB379, 0xA34B,
05769  0x5230, 0x5231, 0x3C5B, 0x2E6A,      0,      0, 0x387B, 0x4C5E,
05770 };
05771 static const unsigned short utf8_to_euc_E58C[] = {
05772  0xB37B, 0x4C68, 0x4677, 0xB37C,      0, 0x4A71, 0x5232, 0xF432,
05773  0x5233,      0, 0xB37D, 0xB37E, 0xB421, 0x5235,      0, 0x5237,
05774  0x5236, 0xB422,      0, 0xB423,      0, 0x5238, 0x323D, 0x4B4C,
05775  0xB424, 0x3A7C, 0x5239, 0xB425, 0xB426, 0x4159, 0xB427, 0xB428,
05776  0x3E22, 0x3629,      0, 0x523A, 0xF433, 0xB429,      0, 0xB42A,
05777  0xB42B, 0xB42C, 0x485B, 0xB42D, 0xB42E, 0xB42F,      0, 0x523B,
05778  0xB430, 0x523C, 0xB431, 0x523D,      0, 0xB432,      0,      0,
05779  0x523E, 0x4924, 0x3668, 0x3065, 0xB433, 0xB434, 0xB435, 0x463F,
05780 };
05781 static const unsigned short utf8_to_euc_E58C_x0213[] = {
05782  0x2E6B, 0x4C68, 0x4677, 0xB37C,      0, 0x4A71, 0x5232, 0x2E6C,
05783  0x5233,      0, 0xA34C, 0xA34D, 0xB421, 0x5235,      0, 0x5237,
05784  0x5236, 0xB422,      0, 0xB423,      0, 0x5238, 0x323D, 0x4B4C,
05785  0xB424, 0x3A7C, 0x5239, 0xB425, 0x2E6D, 0x4159, 0xB427, 0xB428,
05786  0x3E22, 0x3629,      0, 0x523A, 0xA34E, 0xB429,      0, 0xB42A,
05787  0xB42B, 0xB42C, 0x485B, 0xB42D, 0xB42E, 0xB42F,      0, 0x523B,
05788  0xB430, 0x523C, 0xB431, 0x523D,      0, 0xA34F,      0,      0,
05789  0x523E, 0x4924, 0x3668, 0x3065, 0xB433, 0xB434, 0xA350, 0x463F,
05790 };
05791 static const unsigned short utf8_to_euc_E58D[] = {
05792  0x523F, 0x3D3D, 0xB436, 0x4069,      0, 0x5241, 0x5240, 0x3E23,
05793  0x3861, 0x5243, 0x483E, 0xB438, 0xB437, 0x5244,      0,      0,
05794       0, 0x485C, 0x4234, 0x426E, 0x3628,      0,      0, 0x466E,
05795  0x4331, 0xB439, 0x476E, 0xB43A, 0x4B4E,      0, 0x5246,      0,
05796  0x406A, 0xB43B,      0, 0xB43C,      0, 0xB43D, 0x3735,      0,
05797       0, 0x5247,      0,      0, 0xB43E, 0xB43F, 0x5248, 0x312C,
05798  0x3075, 0x346D, 0xB440, 0x4228, 0x3551, 0x4D71,      0, 0x524B,
05799  0x3237, 0xB441,      0, 0x524A,      0,      0, 0xB442, 0x362A,
05800 };
05801 static const unsigned short utf8_to_euc_E58D_x0213[] = {
05802  0x523F, 0x3D3D, 0xA351, 0x4069,      0, 0x5241, 0x5240, 0x3E23,
05803  0x3861, 0x5243, 0x483E, 0xB438, 0xB437, 0x5244,      0,      0,
05804       0, 0x485C, 0x4234, 0x426E, 0x3628,      0,      0, 0x466E,
05805  0x4331, 0xB439, 0x476E, 0xB43A, 0x4B4E,      0, 0x5246,      0,
05806  0x406A, 0x2E6F,      0, 0x2E70,      0, 0xB43D, 0x3735, 0xA354,
05807       0, 0x5247,      0,      0, 0xA355, 0xB43F, 0x5248, 0x312C,
05808  0x3075, 0x346D, 0xB440, 0x4228, 0x3551, 0x4D71,      0, 0x524B,
05809  0x3237, 0xB441, 0xA356, 0x524A,      0, 0x2E71, 0xB442, 0x362A,
05810 };
05811 static const unsigned short utf8_to_euc_E58E[] = {
05812       0,      0, 0x524C, 0xB443, 0x4C71,      0,      0, 0xB444,
05813  0xB445,      0,      0,      0,      0,      0, 0xB446,      0,
05814       0,      0,      0, 0xB447, 0xB448,      0, 0x524D,      0,
05815  0x4E52, 0xB449, 0x387C,      0,      0, 0xB44A,      0, 0x3836,
05816  0x524E, 0xB44B,      0,      0, 0xB44C, 0x5250, 0x524F,      0,
05817  0x3F5F, 0x3139, 0xB44D, 0xB44E,      0, 0x315E, 0x5251, 0xB44F,
05818  0x5252,      0, 0xB450, 0x3837, 0xB451, 0xB452, 0x5253, 0xB453,
05819  0xB454,      0, 0xB455, 0x356E,      0, 0xB456,      0,      0,
05820 };
05821 static const unsigned short utf8_to_euc_E58E_x0213[] = {
05822       0,      0, 0x524C, 0xB443, 0x4C71,      0,      0, 0xB444,
05823  0xB445,      0,      0,      0,      0,      0, 0xB446,      0,
05824       0,      0,      0, 0x2E72, 0xB448,      0, 0x524D,      0,
05825  0x4E52, 0xB449, 0x387C,      0,      0, 0x2E73,      0, 0x3836,
05826  0x524E, 0xB44B,      0,      0, 0xA357, 0x5250, 0x524F,      0,
05827  0x3F5F, 0x3139, 0xB44D, 0xB44E,      0, 0x315E, 0x5251, 0xB44F,
05828  0x5252,      0, 0x2E74, 0x3837, 0xA358, 0xB452, 0x5253, 0xA35A,
05829  0xB454,      0, 0xB455, 0x356E,      0, 0xB456,      0,      0,
05830 };
05831 static const unsigned short utf8_to_euc_E58F[] = {
05832  0xB457,      0, 0x3B32, 0x5254,      0, 0xB458,      0,      0,
05833  0x4B74, 0x3A35, 0x355A, 0x4D27, 0x4150, 0x483F, 0x3C7D, 0xB459,
05834       0,      0, 0xB45A, 0xB45B, 0x3D47, 0xB45C, 0x3C68, 0x3C75,
05835       0, 0x3D76, 0xB45D, 0x4840,      0, 0xB45E, 0xB45F, 0x5257,
05836  0xB460, 0x3143, 0x4151, 0x387D, 0x3845, 0x3667, 0xB461, 0xB462,
05837  0x525B, 0x4321, 0x427E, 0x362B, 0x3E24, 0x525C, 0x525A, 0x3244,
05838  0x4266, 0x3C38, 0x3B4B, 0x3126,      0, 0xB463, 0x3370, 0x3966,
05839  0x3B4A,      0, 0x525D,      0,      0,      0,      0,      0,
05840 };
05841 static const unsigned short utf8_to_euc_E58F_x0213[] = {
05842  0xA35B,      0, 0x3B32, 0x5254,      0, 0xB458,      0,      0,
05843  0x4B74, 0x3A35, 0x355A, 0x4D27, 0x4150, 0x483F, 0x3C7D, 0xB459,
05844       0,      0, 0xB45A, 0xB45B, 0x3D47, 0xA35F, 0x3C68, 0x3C75,
05845       0, 0x3D76, 0xA360, 0x4840,      0, 0xB45E, 0xB45F, 0x5257,
05846  0xB460, 0x3143, 0x4151, 0x387D, 0x3845, 0x3667, 0xB461, 0xB462,
05847  0x525B, 0x4321, 0x427E, 0x362B, 0x3E24, 0x525C, 0x525A, 0x3244,
05848  0x4266, 0x3C38, 0x3B4B, 0x3126, 0xA362, 0xA363, 0x3370, 0x3966,
05849  0x3B4A,      0, 0x525D,      0,      0,      0,      0,      0,
05850 };
05851 static const unsigned short utf8_to_euc_E590[] = {
05852       0, 0x525E, 0xB464, 0x3549, 0x3346,      0,      0,      0,
05853  0x3967, 0x3548, 0x445F, 0x3125, 0x4631, 0x4C3E, 0x3921, 0x4D79,
05854  0x4547, 0x387E,      0, 0xB465,      0,      0,      0,      0,
05855       0,      0, 0xB466, 0x372F,      0, 0x5267,      0, 0x3663,
05856  0x4B4A, 0xB467,      0,      0,      0,      0, 0x485D, 0xB468,
05857  0xB469, 0x5266, 0xB46A, 0x345E, 0x5261, 0x5262, 0x5264, 0xB46B,
05858       0, 0xB46C,      0,      0, 0xB46D, 0xB46E, 0x5265,      0,
05859  0x355B, 0x3F61,      0, 0x4A2D, 0x5263, 0x525F, 0x3863,      0,
05860 };
05861 static const unsigned short utf8_to_euc_E590_x0213[] = {
05862       0, 0x525E, 0xB464, 0x3549, 0x3346,      0,      0,      0,
05863  0x3967, 0x3548, 0x445F, 0x3125, 0x4631, 0x4C3E, 0x3921, 0x4D79,
05864  0x4547, 0x387E, 0x2E75, 0xB465,      0,      0,      0,      0,
05865       0,      0, 0xB466, 0x372F,      0, 0x5267, 0x4F7E, 0x3663,
05866  0x4B4A, 0xB467,      0,      0, 0xA365,      0, 0x485D, 0x2E76,
05867  0xA366, 0x5266, 0xB46A, 0x345E, 0x5261, 0x5262, 0x5264, 0xB46B,
05868       0, 0xB46C,      0,      0, 0xB46D, 0xB46E, 0x5265,      0,
05869  0x355B, 0x3F61,      0, 0x4A2D, 0x5263, 0x525F, 0x3863,      0,
05870 };
05871 static const unsigned short utf8_to_euc_E591[] = {
05872  0x5260,      0, 0x4F24, 0xB46F, 0xB470,      0, 0x4A72, 0xB471,
05873  0x4468, 0x3862, 0x3970,      0,      0, 0xB472, 0x5268, 0xB473,
05874       0, 0x465D,      0,      0,      0,      0,      0,      0,
05875       0,      0,      0,      0,      0,      0, 0xB474, 0x526C,
05876       0,      0, 0xB475,      0, 0xB476,      0, 0xB477, 0xB478,
05877  0x3C7E, 0xB479, 0x3C76, 0xB47A,      0, 0xB47B, 0xB47C,      0,
05878  0x526F, 0x526D,      0, 0x4C23, 0xB47D, 0x526A, 0x5273, 0x526E,
05879       0,      0,      0, 0x5271, 0x3846, 0x4C3F,      0, 0xB47E,
05880 };
05881 static const unsigned short utf8_to_euc_E591_x0213[] = {
05882  0x5260,      0, 0x4F24, 0xA368, 0xB470,      0, 0x4A72, 0xB471,
05883  0x4468, 0x3862, 0x3970,      0,      0, 0x2E77, 0x5268, 0xB473,
05884       0, 0x465D,      0,      0,      0, 0xA364,      0,      0,
05885       0,      0,      0,      0,      0,      0, 0xB474, 0x526C,
05886       0,      0, 0xA369,      0, 0xB476,      0, 0xA36A, 0xB478,
05887  0x3C7E, 0xB479, 0x3C76, 0x2E79, 0xA36B, 0xB47B, 0xB47C,      0,
05888  0x526F, 0x526D,      0, 0x4C23, 0x2E7A, 0x526A, 0x5273, 0x526E,
05889       0,      0,      0, 0x5271, 0x3846, 0x4C3F,      0, 0x2E7B,
05890 };
05891 static const unsigned short utf8_to_euc_E592[] = {
05892  0x5272, 0xB521,      0, 0xB522, 0x5274, 0xB523, 0x5276,      0,
05893  0xB524, 0xB525, 0xF435, 0x3A70, 0x4F42, 0xB526, 0x526B, 0x5269,
05894  0x5275, 0xB527, 0x5270,      0,      0, 0xB528, 0xB529,      0,
05895       0,      0,      0,      0, 0xB52A,      0,      0, 0xB52B,
05896       0, 0xB52C, 0x5278,      0, 0x5323, 0x527A, 0xB52D, 0xB52E,
05897  0x527E, 0xB52F, 0xB530, 0x5321, 0x527B, 0xB531, 0xB532, 0x533E,
05898       0, 0xB533, 0x3A69, 0x3331,      0,      0,      0, 0xB534,
05899  0x5279, 0xB535, 0xB536, 0xB537, 0x5325, 0x3076, 0x5324, 0xB538,
05900 };
05901 static const unsigned short utf8_to_euc_E592_x0213[] = {
05902  0x5272, 0xB521,      0, 0xB522, 0x5274, 0xB523, 0x5276,      0,
05903  0x2E7C, 0xB525, 0xA36C, 0x3A70, 0x4F42, 0xA36D, 0x526B, 0x5269,
05904  0x5275, 0xB527, 0x5270,      0,      0, 0xA36E, 0x2E7D,      0,
05905       0,      0,      0,      0, 0x2E78,      0,      0, 0xB52B,
05906  0xA36F, 0x2E7E, 0x5278,      0, 0x5323, 0x527A, 0xA370, 0xB52E,
05907  0x527E, 0x2F21, 0xB530, 0x5321, 0x527B, 0xA371, 0xA372, 0x533E,
05908       0, 0xB533, 0x3A69, 0x3331,      0,      0,      0, 0xA373,
05909  0x5279, 0xB535, 0xA374, 0xB537, 0x5325, 0x3076, 0x5324, 0xA375,
05910 };
05911 static const unsigned short utf8_to_euc_E593[] = {
05912  0x3025, 0x494A, 0x5322,      0, 0x527C,      0, 0xB539, 0x5277,
05913  0x527D, 0x3A48, 0xB53A,      0,      0, 0xB53B, 0xB53C,      0,
05914       0,      0,      0,      0,      0,      0,      0,      0,
05915  0x5326,      0,      0,      0,      0,      0,      0,      0,
05916  0xB53D, 0x3077, 0x532F,      0,      0, 0x5327, 0x5328,      0,
05917  0x3E25, 0x4B69, 0xB53E,      0, 0xB53F, 0x532D, 0x532C, 0xB540,
05918       0,      0, 0x452F,      0,      0,      0, 0xB541,      0,
05919       0,      0, 0x532E,      0, 0xB542, 0x532B, 0xB543, 0xB544,
05920 };
05921 static const unsigned short utf8_to_euc_E593_x0213[] = {
05922  0x3025, 0x494A, 0x5322, 0xA376, 0x527C,      0, 0x2F22, 0x5277,
05923  0x527D, 0x3A48, 0xB53A,      0,      0, 0xB53B, 0xB53C,      0,
05924       0,      0,      0,      0,      0,      0,      0,      0,
05925  0x5326,      0,      0,      0,      0,      0,      0,      0,
05926  0xB53D, 0x3077, 0x532F,      0,      0, 0x5327, 0x5328,      0,
05927  0x3E25, 0x4B69, 0xB53E,      0, 0xA378, 0x532D, 0x532C, 0xA379,
05928       0, 0xA37A, 0x452F, 0xA37B,      0,      0, 0xB541,      0,
05929       0,      0, 0x532E,      0, 0xB542, 0x532B, 0xB543, 0x2F23,
05930 };
05931 static const unsigned short utf8_to_euc_E594[] = {
05932  0xB545, 0xB546,      0,      0, 0x3134, 0xB547, 0x3A36, 0x3F30,
05933  0xB548, 0xB549,      0,      0, 0xB54A, 0xB54B, 0xB54C, 0x5329,
05934  0x4562,      0,      0,      0, 0x532A, 0xB54D, 0x3022,      0,
05935       0,      0,      0,      0,      0,      0,      0,      0,
05936       0,      0,      0,      0,      0,      0,      0,      0,
05937       0,      0, 0xB54E, 0xB54F,      0,      0, 0x5334, 0x4D23,
05938       0, 0x3E27, 0xB550, 0x533A,      0, 0xB551, 0xB552,      0,
05939  0x5339, 0x5330,      0, 0xB553, 0xB554, 0xB555, 0x4243,      0,
05940 };
05941 static const unsigned short utf8_to_euc_E594_x0213[] = {
05942  0xA37C, 0xA37D,      0,      0, 0x3134, 0xB547, 0x3A36, 0x3F30,
05943  0xB548, 0xA37E,      0,      0, 0xB54A, 0xB54B, 0x2F24, 0x5329,
05944  0x4562,      0,      0,      0, 0x532A, 0xB54D, 0x3022,      0,
05945       0,      0,      0,      0,      0,      0,      0,      0,
05946       0,      0,      0,      0,      0,      0,      0,      0,
05947       0,      0, 0xB54E, 0x2F25,      0,      0, 0x5334, 0x4D23,
05948       0, 0x3E27, 0xB550, 0x533A,      0, 0x2F26, 0xB552,      0,
05949  0x5339, 0x5330,      0, 0xB553, 0xA421, 0xB555, 0x4243,      0,
05950 };
05951 static const unsigned short utf8_to_euc_E595[] = {
05952  0x5331, 0xB556,      0,      0, 0x426F, 0x5336, 0x3E26, 0xB557,
05953       0, 0xB558, 0xB559,      0, 0x5333, 0xB55A,      0, 0x4C64,
05954  0xB55B, 0xB55C,      0, 0x373C,      0,      0, 0x5337, 0x5338,
05955  0xB55D,      0, 0xB55E, 0xB55F, 0x5335, 0x533B, 0xB560,      0,
05956  0xB561, 0xB562,      0, 0x5332, 0xB563,      0, 0xB564,      0,
05957       0,      0,      0,      0,      0,      0,      0,      0,
05958       0,      0,      0,      0,      0,      0,      0,      0,
05959       0,      0,      0, 0x5341, 0x5346,      0, 0x5342, 0xB565,
05960 };
05961 static const unsigned short utf8_to_euc_E595_x0213[] = {
05962  0x5331, 0xA422,      0,      0, 0x426F, 0x5336, 0x3E26, 0xA424,
05963       0, 0xB558, 0xA425,      0, 0x5333, 0xB55A,      0, 0x4C64,
05964  0x2F27, 0xB55C,      0, 0x373C,      0,      0, 0x5337, 0x5338,
05965  0xB55D,      0, 0xB55E, 0xB55F, 0x5335, 0x533B, 0x2F28,      0,
05966  0xA427, 0xA428,      0, 0x5332, 0xA429,      0, 0xB564,      0,
05967       0,      0,      0,      0,      0,      0,      0,      0,
05968       0,      0,      0,      0,      0,      0,      0,      0,
05969       0,      0,      0, 0x5341, 0x5346, 0xA42B, 0x5342, 0xB565,
05970 };
05971 static const unsigned short utf8_to_euc_E596[] = {
05972  0x533D, 0xB566, 0xB567, 0x5347, 0x4131,      0, 0xB568, 0x5349,
05973  0xB569, 0x3922, 0x533F, 0x437D,      0,      0, 0xB56A, 0xB56B,
05974       0, 0xB56C, 0xB56D, 0xB56E, 0xB56F,      0,      0, 0xB570,
05975  0x5343, 0x533C, 0x342D,      0, 0x346E, 0x3365, 0x5344, 0x5340,
05976       0,      0,      0, 0xB571, 0xB572,      0,      0, 0x3776,
05977  0x534A, 0x5348, 0x4153, 0x354A, 0x362C, 0xB573, 0x5345,      0,
05978  0x3674,      0, 0xB574,      0,      0,      0, 0x3144,      0,
05979       0,      0,      0,      0,      0,      0,      0, 0xB575,
05980 };
05981 static const unsigned short utf8_to_euc_E596_x0213[] = {
05982  0x533D, 0x2F29, 0xA42C, 0x5347, 0x4131,      0, 0x2F2A, 0x5349,
05983  0xA42D, 0x3922, 0x533F, 0x437D,      0,      0, 0x2F2B, 0xB56B,
05984       0, 0xA42E, 0xB56D, 0xB56E, 0xB56F,      0,      0, 0xB570,
05985  0x5343, 0x533C, 0x342D,      0, 0x346E, 0x3365, 0x5344, 0x5340,
05986       0,      0,      0, 0xB571, 0xB572,      0,      0, 0x3776,
05987  0x534A, 0x5348, 0x4153, 0x354A, 0x362C, 0x2F2D, 0x5345,      0,
05988  0x3674,      0, 0xB574,      0,      0,      0, 0x3144,      0,
05989       0,      0,      0,      0,      0,      0,      0, 0xA433,
05990 };
05991 static const unsigned short utf8_to_euc_E597[] = {
05992       0, 0xB576,      0, 0xB577, 0x534E, 0x534C, 0xB578, 0x5427,
05993       0, 0xB579,      0, 0xB57A, 0xB57B,      0, 0xB57C,      0,
05994       0, 0xB57D, 0xB57E, 0xB621, 0x5351,      0,      0, 0xB622,
05995  0xB623,      0, 0x534B, 0xB624, 0x534F,      0, 0xB625, 0x534D,
05996       0,      0, 0xB626, 0x3B4C, 0x5350,      0,      0,      0,
05997       0, 0xB627,      0,      0,      0,      0,      0,      0,
05998       0,      0,      0,      0,      0,      0, 0xB628, 0x5353,
05999       0, 0x5358,      0,      0,      0, 0x5356, 0x5355, 0xB629,
06000 };
06001 static const unsigned short utf8_to_euc_E597_x0213[] = {
06002       0, 0xB576,      0, 0xB577, 0x534E, 0x534C, 0xB578, 0x5427,
06003       0, 0xA434,      0, 0xB57A, 0xA435,      0, 0x2F2E,      0,
06004       0, 0xA436, 0xA430, 0xB621, 0x5351,      0,      0, 0xB622,
06005  0xB623,      0, 0x534B, 0xB624, 0x534F, 0xA437, 0xB625, 0x534D,
06006       0,      0, 0xA439, 0x3B4C, 0x5350,      0,      0,      0,
06007       0, 0xA43B,      0,      0,      0,      0,      0,      0,
06008       0,      0,      0,      0,      0,      0, 0xB628, 0x5353,
06009       0, 0x5358,      0,      0,      0, 0x5356, 0x5355, 0xB629,
06010 };
06011 static const unsigned short utf8_to_euc_E598[] = {
06012       0,      0,      0,      0,      0, 0xB62A, 0x4332,      0,
06013  0xB62B, 0x3245, 0xB62C,      0,      0, 0xB62D, 0xB62E, 0xB62F,
06014  0xB630, 0xB631, 0xB632,      0, 0x5352,      0, 0x5354, 0x3E28,
06015  0x3133, 0xB633,      0, 0x5357,      0,      0,      0,      0,
06016       0,      0,      0,      0,      0,      0,      0,      0,
06017       0, 0x325E,      0,      0, 0xB634,      0,      0, 0x5362,
06018  0xB635, 0x3E7C, 0x535E, 0xB636, 0x535C, 0xB637, 0x535D, 0xB638,
06019  0x535F, 0xB639,      0, 0xB63A, 0xB63B, 0xB63C,      0, 0xB63D,
06020 };
06021 static const unsigned short utf8_to_euc_E598_x0213[] = {
06022       0,      0,      0,      0,      0, 0xB62A, 0x4332, 0xA43E,
06023  0x2F30, 0x3245, 0xB62C,      0,      0, 0xB62D, 0x2F31, 0xB62F,
06024  0xA43F, 0xB631, 0xB632,      0, 0x5352,      0, 0x5354, 0x3E28,
06025  0x3133, 0xB633,      0, 0x5357,      0,      0,      0,      0,
06026       0,      0,      0,      0,      0,      0,      0,      0,
06027  0xA43C, 0x325E,      0,      0, 0xB634,      0,      0, 0x5362,
06028  0xA440, 0x3E7C, 0x535E, 0xB636, 0x535C, 0xB637, 0x535D, 0xA441,
06029  0x535F, 0xB639,      0, 0x2F32, 0xB63B, 0xA443,      0, 0xA444,
06030 };
06031 static const unsigned short utf8_to_euc_E599[] = {
06032  0xB63E, 0xB63F, 0x313D, 0xB640, 0xB641,      0, 0xB642,      0,
06033       0, 0xB643,      0, 0xB644, 0x4139, 0xB645, 0x5359, 0xB646,
06034  0x535A,      0,      0,      0, 0xB647,      0,      0,      0,
06035       0,      0,      0, 0x337A,      0,      0, 0xB648,      0,
06036  0xB649, 0xB64A, 0xB64B, 0xB64C, 0x5361,      0, 0xB64D,      0,
06037  0x346F, 0xB64E, 0x5364, 0x5360, 0x5363, 0xB64F,      0, 0xB650,
06038       0, 0xB651, 0xB652,      0, 0x4A2E, 0xB653,      0,      0,
06039  0x4655,      0, 0x4838,      0,      0,      0,      0,      0,
06040 };
06041 static const unsigned short utf8_to_euc_E599_x0213[] = {
06042  0xA445, 0xB63F, 0x313D, 0xB640, 0xB641,      0, 0xB642, 0xA446,
06043       0, 0x2F33,      0, 0xB644, 0x4139, 0xB645, 0x5359, 0xB646,
06044  0x535A,      0,      0, 0x7427, 0xB647,      0,      0,      0,
06045       0,      0,      0, 0x337A,      0,      0, 0xA447,      0,
06046  0xA448, 0xB64A, 0xB64B, 0xB64C, 0x5361,      0, 0x2F35,      0,
06047  0x346F, 0xB64E, 0x5364, 0x5360, 0x5363, 0xA449,      0, 0x2F37,
06048       0, 0x2F38, 0x2F39,      0, 0x4A2E, 0xB653, 0x2F34,      0,
06049  0x4655,      0, 0x4838,      0,      0,      0,      0,      0,
06050 };
06051 static const unsigned short utf8_to_euc_E59A[] = {
06052  0x5366,      0,      0,      0, 0xB654, 0xB655, 0x5365, 0x3345,
06053  0xB656,      0, 0x5367, 0xB657, 0xB658,      0,      0, 0x536A,
06054       0,      0,      0,      0, 0x5369, 0xB659,      0,      0,
06055       0, 0xB65A, 0xB65B,      0,      0, 0xB65C, 0xB65D, 0xB65E,
06056  0x5368,      0, 0x4739,      0,      0, 0x536B, 0xB65F, 0xB660,
06057  0xB661, 0xB662,      0, 0xB663, 0xB664, 0xB665, 0x536C,      0,
06058       0, 0xB666,      0, 0xB667, 0x536E,      0, 0x536D, 0xB668,
06059       0,      0,      0,      0, 0x5370,      0, 0xB669,      0,
06060 };
06061 static const unsigned short utf8_to_euc_E59A_x0213[] = {
06062  0x5366,      0,      0,      0, 0xB654, 0xB655, 0x5365, 0x3345,
06063  0xA44B,      0, 0x5367, 0xB657, 0xA44C,      0,      0, 0x536A,
06064       0,      0,      0,      0, 0x5369, 0xA44D,      0,      0,
06065       0, 0x2F3A, 0xA44E,      0,      0, 0xA44F, 0x2F3B, 0xB65E,
06066  0x5368,      0, 0x4739,      0,      0, 0x536B, 0xB65F, 0xB660,
06067  0xA450, 0x2F3C,      0, 0xB663, 0x2F3D, 0xA451, 0x536C,      0,
06068       0, 0xB666, 0xA452, 0x2F3E, 0x536E,      0, 0x536D, 0xB668,
06069       0,      0,      0,      0, 0x5370,      0, 0xB669,      0,
06070 };
06071 static const unsigned short utf8_to_euc_E59B[] = {
06072  0x5373, 0x5371, 0x536F, 0x5372,      0, 0xB66A,      0,      0,
06073  0x5374, 0xB66B, 0xB66C, 0xB66D, 0xB670, 0xB671, 0x5375, 0xB66E,
06074  0xB66F, 0x5376,      0, 0x5377,      0,      0,      0, 0x5378,
06075  0x5145, 0xB672, 0x3C7C, 0x3B4D, 0xB673, 0xB674, 0x3273, 0xB675,
06076  0x3078, 0xB676,      0, 0x4344, 0xB677, 0xB678, 0xB679, 0xB67A,
06077  0xB67B,      0,      0, 0xB67D,      0, 0xB67E, 0x5379,      0,
06078  0x3A24, 0xB67C, 0x304F, 0x3F5E,      0,      0, 0xB721, 0xB722,
06079       0, 0x537A, 0x3847,      0,      0, 0x3971,      0, 0x537C,
06080 };
06081 static const unsigned short utf8_to_euc_E59B_x0213[] = {
06082  0x5373, 0x5371, 0x536F, 0x5372,      0, 0xA453,      0,      0,
06083  0x5374, 0x2F3F, 0x2F40, 0xB66D, 0xB670, 0xA454, 0x5375, 0xB66E,
06084  0xB66F, 0x5376,      0, 0x5377,      0,      0,      0, 0x5378,
06085  0x5145, 0xB672, 0x3C7C, 0x3B4D, 0xB673, 0xB674, 0x3273, 0xA455,
06086  0x3078, 0xB676,      0, 0x4344, 0xB677, 0xB678, 0xB679, 0xB67A,
06087  0xA456,      0,      0, 0xB67D,      0, 0xB67E, 0x5379,      0,
06088  0x3A24, 0xB67C, 0x304F, 0x3F5E,      0,      0, 0xA457, 0xA458,
06089       0, 0x537A, 0x3847,      0,      0, 0x3971,      0, 0x537C,
06090 };
06091 static const unsigned short utf8_to_euc_E59C[] = {
06092  0x537B, 0xB723, 0xB724, 0x4A60, 0x537D,      0,      0, 0xB725,
06093  0x5421, 0x537E, 0xB726, 0x5422, 0xB727, 0x5423,      0, 0x3777,
06094       0, 0xB728, 0x3160, 0x5424,      0, 0xB729, 0x5426,      0,
06095  0x5425,      0, 0xB72A, 0xB72B, 0x5428, 0xB72C,      0, 0x455A,
06096  0xB72D,      0, 0xB72E, 0xB72F, 0xB730, 0xB731, 0x5429, 0x3035,
06097  0x3A5F, 0xB732, 0xB733,      0, 0xB734, 0x373D, 0xB735, 0xB736,
06098  0x434F,      0,      0, 0xB737, 0xB738,      0,      0, 0x542A,
06099  0x542B,      0,      0, 0x542D,      0, 0xB739, 0xB73A, 0xB73B,
06100 };
06101 static const unsigned short utf8_to_euc_E59C_x0213[] = {
06102  0x537B, 0xB723, 0xB724, 0x4A60, 0x537D,      0,      0, 0xB725,
06103  0x5421, 0x537E, 0x2F41, 0x5422, 0xB727, 0x5423,      0, 0x3777,
06104       0, 0xB728, 0x3160, 0x5424,      0, 0xA45A, 0x5426,      0,
06105  0x5425,      0, 0xB72A, 0xB72B, 0x5428, 0xB72C,      0, 0x455A,
06106  0xB72D, 0x2F43, 0xB72E, 0xA45B, 0xB730, 0xB731, 0x5429, 0x3035,
06107  0x3A5F, 0xA45D, 0xB733,      0, 0xB734, 0x373D, 0xB735, 0x2F44,
06108  0x434F,      0,      0, 0x2F45, 0x2F46,      0,      0, 0x542A,
06109  0x542B,      0,      0, 0x542D,      0, 0xB739, 0xB73A, 0xB73B,
06110 };
06111 static const unsigned short utf8_to_euc_E59D[] = {
06112  0x542E,      0, 0x3A64,      0,      0, 0xB73C, 0xB73D, 0x3651,
06113       0,      0, 0x4B37,      0, 0xB73E, 0xB73F, 0x542C, 0x542F,
06114  0x3A41, 0x3923, 0xB740,      0,      0,      0,      0,      0,
06115       0, 0xF436,      0,      0,      0,      0,      0,      0,
06116       0, 0x5433, 0xB741,      0, 0x3A25, 0xB742, 0x4333, 0xB743,
06117  0xB744, 0x5430, 0x445A, 0xB745,      0, 0xB746, 0xB747, 0xB748,
06118  0xB749, 0xB74A,      0, 0xB74B, 0xB74C, 0xB74D,      0, 0xB74E,
06119       0, 0xB74F, 0xB750, 0xB751, 0xB752,      0, 0xB753, 0x5434,
06120 };
06121 static const unsigned short utf8_to_euc_E59D_x0213[] = {
06122  0x542E,      0, 0x3A64,      0,      0, 0xA45F, 0xA460, 0x3651,
06123       0,      0, 0x4B37,      0, 0xA461, 0xA462, 0x542C, 0x542F,
06124  0x3A41, 0x3923, 0xB740,      0,      0,      0,      0,      0,
06125       0, 0xF436,      0,      0,      0,      0,      0,      0,
06126       0, 0x5433, 0xB741,      0, 0x3A25, 0xB742, 0x4333, 0xB743,
06127  0xA464, 0x5430, 0x445A, 0xB745,      0, 0xB746, 0xB747, 0xA465,
06128  0x2F47, 0xB74A,      0, 0xA466, 0xA467, 0xA468,      0, 0x2F48,
06129       0, 0xB74F, 0xB750, 0xA469, 0x2F49,      0, 0xB753, 0x5434,
06130 };
06131 static const unsigned short utf8_to_euc_E59E[] = {
06132       0, 0xB754, 0x3F62, 0xB755,      0,      0,      0,      0,
06133  0x5432, 0x5435,      0, 0x373F, 0xB756,      0,      0,      0,
06134       0,      0,      0, 0x5436, 0xB757, 0xB760,      0, 0xB758,
06135       0, 0xB759, 0xB75A,      0, 0xB75B, 0xB75C, 0xB75D, 0xB75E,
06136  0x5437, 0xB75F, 0x3924, 0x3340, 0x5439,      0,      0, 0xB761,
06137  0xB762, 0xB763, 0x543A,      0, 0xB764,      0,      0,      0,
06138  0x543B,      0,      0, 0x5438,      0,      0,      0,      0,
06139  0xB765,      0,      0,      0,      0, 0xB766,      0,      0,
06140 };
06141 static const unsigned short utf8_to_euc_E59E_x0213[] = {
06142       0, 0xB754, 0x3F62, 0xB755,      0,      0,      0,      0,
06143  0x5432, 0x5435,      0, 0x373F, 0xB756,      0,      0,      0,
06144       0,      0,      0, 0x5436, 0xB757, 0xB760,      0, 0xB758,
06145       0, 0xB759, 0xA46D,      0, 0x2F4A, 0xA46E, 0xA46F, 0xB75E,
06146  0x5437, 0xB75F, 0x3924, 0x3340, 0x5439,      0,      0, 0xB761,
06147  0xA470, 0xB763, 0x543A,      0, 0xA46C,      0,      0,      0,
06148  0x543B,      0,      0, 0x5438,      0,      0,      0,      0,
06149  0x2F4D,      0,      0,      0,      0, 0xB766,      0,      0,
06150 };
06151 static const unsigned short utf8_to_euc_E59F[] = {
06152  0x5431,      0,      0, 0x543C,      0,      0, 0x543D, 0xB767,
06153  0xB768,      0,      0, 0x4B64, 0xB769,      0, 0x3E6B, 0xB76A,
06154       0,      0, 0x543F, 0x5440, 0x543E, 0xB76B, 0x5442,      0,
06155       0,      0,      0,      0, 0x4738, 0xB76C, 0xB76D, 0x3068,
06156  0x4956, 0xB77E,      0, 0x5443, 0xB76E,      0, 0xB76F, 0xB770,
06157       0, 0xB771,      0,      0,      0, 0xB772,      0,      0,
06158  0xB773,      0,      0,      0, 0x3E7D, 0xB774, 0xB775, 0x3C39,
06159  0xB776, 0x475D, 0x3470,      0, 0x3A6B, 0xB777, 0xB778, 0xB779,
06160 };
06161 static const unsigned short utf8_to_euc_E59F_x0213[] = {
06162  0x5431,      0,      0, 0x543C,      0,      0, 0x543D, 0x2F4E,
06163  0x2F4F,      0,      0, 0x4B64, 0xA473,      0, 0x3E6B, 0x2F50,
06164       0,      0, 0x543F, 0x5440, 0x543E, 0xB76B, 0x5442, 0xA471,
06165       0,      0,      0,      0, 0x4738, 0xB76C, 0xA476, 0x3068,
06166  0x4956, 0xB77E,      0, 0x5443, 0x2F51,      0, 0xA477, 0xB770,
06167       0, 0xB771,      0,      0,      0, 0x2F52,      0,      0,
06168  0xA478,      0,      0,      0, 0x3E7D, 0x2F53, 0x2F54, 0x3C39,
06169  0xA47A, 0x475D, 0x3470, 0xA47B, 0x3A6B, 0xA47C, 0xB778, 0x2F55,
06170 };
06171 static const unsigned short utf8_to_euc_E5A0[] = {
06172  0x4B59,      0, 0x4632, 0xB77A, 0xB77B, 0x3778, 0x424F,      0,
06173  0xB77C, 0xB77D, 0x5441, 0x5444, 0xB821, 0xB822,      0,      0,
06174       0,      0,      0,      0,      0, 0x4244,      0,      0,
06175       0, 0x5445,      0, 0xB823,      0, 0x5446, 0xB824, 0xB825,
06176  0xB826, 0x5448,      0,      0, 0x4469,      0, 0xB827, 0xB828,
06177       0,      0, 0x342E,      0,      0, 0xB829,      0, 0x7421,
06178  0x3161, 0x4A73, 0xB82A,      0, 0x3E6C, 0x4548,      0,      0,
06179       0, 0xB82B, 0x3A66,      0,      0, 0x544E,      0, 0xB82C,
06180 };
06181 static const unsigned short utf8_to_euc_E5A0_x0213[] = {
06182  0x4B59,      0, 0x4632, 0xB77A, 0xA47D, 0x3778, 0x424F,      0,
06183  0xB77C, 0x2F56, 0x5441, 0x5444, 0xB821, 0xB822,      0,      0,
06184       0,      0,      0,      0,      0, 0x4244,      0,      0,
06185       0, 0x5445,      0, 0xB823,      0, 0x5446, 0xA47E, 0xB825,
06186  0xA521, 0x5448,      0,      0, 0x4469,      0, 0xB827, 0xA522,
06187       0,      0, 0x342E,      0,      0, 0xB829,      0, 0x7421,
06188  0x3161, 0x4A73, 0xA523,      0, 0x3E6C, 0x4548,      0,      0,
06189       0, 0xA524, 0x3A66,      0,      0, 0x544E,      0, 0xB82C,
06190 };
06191 static const unsigned short utf8_to_euc_E5A1[] = {
06192  0x4A3D, 0x4E5D,      0,      0,      0,      0,      0,      0,
06193       0, 0xB82D, 0x3274, 0x544A, 0xB82E, 0xB82F,      0, 0xB830,
06194  0xB831, 0x413A, 0x544D,      0, 0x4563, 0xB832,      0, 0x4549,
06195  0x4564, 0x4839, 0x444D,      0,      0,      0, 0x3A49, 0xB833,
06196       0, 0xB834, 0x5449,      0, 0xB835,      0,      0, 0xB836,
06197  0xB837, 0x3176,      0, 0x4536,      0,      0,      0,      0,
06198  0x544B,      0, 0x5447,      0,      0, 0x3F50,      0,      0,
06199  0xB838, 0x544F,      0,      0, 0xB839,      0, 0x3D4E, 0xB83A,
06200 };
06201 static const unsigned short utf8_to_euc_E5A1_x0213[] = {
06202  0x4A3D, 0x4E5D,      0,      0,      0,      0,      0,      0,
06203       0, 0xA526, 0x3274, 0x544A, 0xA527, 0xB82F,      0, 0xB830,
06204  0xB831, 0x413A, 0x544D,      0, 0x4563, 0xB832,      0, 0x4549,
06205  0x4564, 0x4839, 0x444D,      0,      0,      0, 0x3A49, 0xB833,
06206       0, 0x2F58, 0x5449,      0, 0x2F59,      0,      0, 0xA528,
06207  0xB837, 0x3176,      0, 0x4536,      0,      0,      0,      0,
06208  0x544B,      0, 0x5447,      0,      0, 0x3F50,      0,      0,
06209  0xB838, 0x544F,      0,      0, 0x2F5B,      0, 0x3D4E, 0xB83A,
06210 };
06211 static const unsigned short utf8_to_euc_E5A2[] = {
06212  0xB83B, 0xB83C,      0, 0x362D,      0, 0x5450,      0, 0xB83D,
06213  0xB83E, 0xB83F, 0xB840,      0, 0xB841, 0xB842,      0, 0xB843,
06214  0xB844,      0,      0, 0x4A68, 0xB845,      0, 0xB846, 0x417D,
06215       0,      0,      0,      0, 0x4446, 0xB847, 0xF439, 0x5452,
06216  0xB848, 0xB849, 0xB84A,      0,      0,      0, 0xB84B,      0,
06217  0x4B4F, 0xB84C,      0, 0x5453,      0,      0, 0x5458,      0,
06218       0, 0xB84D, 0xB84E, 0x4A2F,      0,      0,      0,      0,
06219  0x5457, 0x5451, 0x5454, 0x5456, 0xB850,      0, 0x3A26,      0,
06220 };
06221 static const unsigned short utf8_to_euc_E5A2_x0213[] = {
06222  0xB83B, 0xB83C,      0, 0x362D,      0, 0x5450,      0, 0xB83D,
06223  0xB83E, 0x2F5C, 0xA529, 0xA52A, 0xB841, 0xA52B,      0, 0xA52C,
06224  0xA52D,      0,      0, 0x4A68, 0xA52E,      0, 0xB846, 0x417D,
06225       0,      0,      0,      0, 0x4446, 0xA52F, 0x2F5D, 0x5452,
06226  0xB848, 0xB849, 0xB84A,      0,      0,      0, 0xB84B,      0,
06227  0x4B4F, 0x2F5F, 0xA530, 0x5453,      0,      0, 0x5458,      0,
06228       0, 0xA531, 0xB84E, 0x4A2F,      0,      0,      0,      0,
06229  0x5457, 0x5451, 0x5454, 0x5456, 0xB850,      0, 0x3A26,      0,
06230 };
06231 static const unsigned short utf8_to_euc_E5A3[] = {
06232       0, 0x4A49, 0xB851,      0, 0xB84F, 0x5459,      0, 0x4345,
06233  0xB852,      0, 0x3275,      0, 0x3E6D, 0xB853, 0xB854,      0,
06234  0xB855, 0x545B, 0xB856, 0x545A, 0xB857, 0x3968, 0xB858, 0x545C,
06235  0x545E, 0x545D, 0xB859,      0, 0x5460, 0xB85A, 0x5455, 0x5462,
06236       0, 0xB85B, 0xB85C,      0, 0x5461, 0x545F,      0,      0,
06237       0, 0xB85D,      0, 0x3B4E, 0x3F51,      0, 0x4154, 0x5463,
06238  0x403C, 0x306D, 0x4764, 0xB85E,      0,      0,      0, 0x445B,
06239       0, 0x5465, 0x5464, 0x5466, 0x5467, 0x5468,      0,      0,
06240 };
06241 static const unsigned short utf8_to_euc_E5A3_x0213[] = {
06242       0, 0x4A49, 0xB851, 0xA533, 0xB84F, 0x5459,      0, 0x4345,
06243  0xB852,      0, 0x3275,      0, 0x3E6D, 0xA534, 0x2F62,      0,
06244  0xB855, 0x545B, 0x2F61, 0x545A, 0x2F63, 0x3968, 0xB858, 0x545C,
06245  0x545E, 0x545D, 0x2F64,      0, 0x5460, 0xB85A, 0x5455, 0x5462,
06246  0x2F65, 0xB85B, 0xA535,      0, 0x5461, 0x545F,      0,      0,
06247       0, 0x2F66,      0, 0x3B4E, 0x3F51,      0, 0x4154, 0x5463,
06248  0x403C, 0x306D, 0x4764, 0xA536, 0xA537,      0,      0, 0x445B,
06249       0, 0x5465, 0x5464, 0x5466, 0x5467, 0x5468,      0,      0,
06250 };
06251 static const unsigned short utf8_to_euc_E5A4[] = {
06252       0,      0, 0x5469,      0,      0, 0xB85F, 0xB860,      0,
06253       0, 0x4A51, 0x546A, 0xB861, 0xB862,      0,      0, 0x3246,
06254  0x546B,      0, 0xB863, 0xB864, 0xB865, 0x4D3C, 0x3330,      0,
06255  0x5249, 0x3D48, 0x423F, 0x546C, 0x4C6B, 0xB867,      0,      0,
06256       0, 0xB868, 0x4C34, 0xB869, 0xB86A, 0x546E,      0, 0x4267,
06257  0xB86B, 0x4537, 0x4240, 0x4957, 0x546F, 0x5470, 0x317B, 0xB86C,
06258  0xB86D, 0x3C3A, 0x5471, 0xB86E,      0, 0xB86F, 0xB870, 0x3050,
06259  0x5472,      0,      0,      0,      0,      0, 0x5473, 0xB871,
06260 };
06261 static const unsigned short utf8_to_euc_E5A4_x0213[] = {
06262       0,      0, 0x5469,      0,      0, 0xA538, 0xA539,      0,
06263       0, 0x4A51, 0x546A, 0xA53A, 0x2F67, 0xA53B,      0, 0x3246,
06264  0x546B,      0, 0xB863, 0xB864, 0xA53C, 0x4D3C, 0x3330,      0,
06265  0x5249, 0x3D48, 0x423F, 0x546C, 0x4C6B, 0xB867,      0,      0,
06266       0, 0xB868, 0x4C34, 0xB869, 0xA53D, 0x546E,      0, 0x4267,
06267  0xB86B, 0x4537, 0x4240, 0x4957, 0x546F, 0x5470, 0x317B, 0xB86C,
06268  0xB86D, 0x3C3A, 0x5471, 0xB86E,      0, 0xB86F, 0xB870, 0x3050,
06269  0x5472,      0,      0,      0,      0, 0xA540, 0x5473, 0xB871,
06270 };
06271 static const unsigned short utf8_to_euc_E5A5[] = {
06272       0,      0,      0, 0xB872, 0x3162,      0, 0xB873, 0x3471,
06273  0x4660, 0x4A74,      0,      0,      0,      0, 0x5477, 0x4155,
06274  0x5476, 0x3740, 0xB874, 0xB875, 0x4B5B, 0x5475,      0, 0x4565,
06275  0x5479, 0xB876, 0x5478, 0xB877,      0, 0xB878, 0xB879, 0xB87A,
06276  0x547B, 0xB87B, 0x547A, 0xB87C,      0, 0x317C,      0, 0x547C,
06277  0x3E29, 0x547E, 0x4325, 0xB87D, 0x547D, 0xB87E, 0x4A33, 0xB921,
06278       0,      0, 0xB922, 0x3D77, 0x455B, 0xB923, 0xB924,      0,
06279  0x5521, 0xB925,      0, 0xB926, 0xB927, 0x3925,      0,      0,
06280 };
06281 static const unsigned short utf8_to_euc_E5A5_x0213[] = {
06282       0,      0,      0, 0xB872, 0x3162,      0, 0xA542, 0x3471,
06283  0x4660, 0x4A74,      0,      0,      0,      0, 0x5477, 0x4155,
06284  0x5476, 0x3740, 0xB874, 0xB875, 0x4B5B, 0x5475,      0, 0x4565,
06285  0x5479, 0xB876, 0x5478, 0xA545,      0, 0x2F69, 0xB879, 0xA546,
06286  0x547B, 0xB87B, 0x547A, 0xB87C,      0, 0x317C,      0, 0x547C,
06287  0x3E29, 0x547E, 0x4325, 0xB87D, 0x547D, 0x2F6A, 0x4A33, 0xB921,
06288       0,      0, 0xB922, 0x3D77, 0x455B, 0xA548, 0xA549,      0,
06289  0x5521, 0xB925,      0, 0xB926, 0xA54A, 0x3925,      0,      0,
06290 };
06291 static const unsigned short utf8_to_euc_E5A6[] = {
06292       0, 0x5522, 0x4721, 0x485E, 0x4C51,      0,      0,      0,
06293       0,      0, 0x4725, 0xB928, 0xB929, 0x552B, 0xB92A,      0,
06294       0,      0, 0xB92B, 0x3538,      0, 0xB92C, 0x4D45, 0xB92D,
06295       0, 0x4C2F,      0, 0x562C,      0, 0x5523,      0, 0xB92E,
06296       0,      0,      0, 0x5526, 0xB92F, 0x4245,      0, 0xB930,
06297  0x4B38,      0,      0,      0, 0x454A, 0xB931, 0xB932, 0xB933,
06298  0xB934,      0, 0x5527, 0xB935,      0,      0,      0, 0xB936,
06299       0, 0x4B65, 0xB937, 0x3A4A, 0xB938,      0, 0x3E2A,      0,
06300 };
06301 static const unsigned short utf8_to_euc_E5A6_x0213[] = {
06302       0, 0x5522, 0x4721, 0x485E, 0x4C51,      0,      0,      0,
06303       0,      0, 0x4725, 0x2F6B, 0xB929, 0x552B, 0xB92A,      0,
06304       0,      0, 0x2F6C, 0x3538,      0, 0xB92C, 0x4D45, 0xB92D,
06305       0, 0x4C2F,      0, 0x562C,      0, 0x5523,      0, 0xA54B,
06306       0,      0,      0, 0x5526, 0x2F6D, 0x4245,      0, 0xB930,
06307  0x4B38,      0,      0,      0, 0x454A, 0xB931, 0xA54C, 0xB933,
06308  0xB934,      0, 0x5527, 0xB935,      0,      0,      0, 0xB936,
06309       0, 0x4B65, 0xB937, 0x3A4A, 0xA54D,      0, 0x3E2A,      0,
06310 };
06311 static const unsigned short utf8_to_euc_E5A7[] = {
06312       0, 0xB939,      0, 0xB93A, 0xB93B,      0, 0x5528,      0,
06313  0xB93C, 0x3B50, 0xB93D, 0x3B4F,      0, 0xB93E,      0,      0,
06314  0x3039, 0x3848, 0xB93F, 0x402B, 0x3051,      0,      0,      0,
06315       0, 0x552C, 0x552D,      0, 0x552A, 0xB940, 0xB941, 0xB942,
06316       0,      0,      0, 0xB943, 0xB944, 0x3138, 0x342F, 0xB945,
06317  0x5529,      0, 0x4C45, 0x4931,      0,      0, 0xB946, 0xB947,
06318       0, 0xB948, 0xB949,      0, 0xB94A,      0, 0x3028, 0xB94B,
06319       0,      0,      0, 0x3079,      0,      0,      0, 0x3B51,
06320 };
06321 static const unsigned short utf8_to_euc_E5A7_x0213[] = {
06322       0, 0xB939,      0, 0x2F6E, 0xB93B,      0, 0x5528,      0,
06323  0xA54E, 0x3B50, 0xB93D, 0x3B4F,      0, 0xA54F,      0,      0,
06324  0x3039, 0x3848, 0x2F6F, 0x402B, 0x3051,      0,      0,      0,
06325       0, 0x552C, 0x552D,      0, 0x552A, 0x2F70, 0xA550, 0xB942,
06326       0,      0,      0, 0xA551, 0xA552, 0x3138, 0x342F, 0xA553,
06327  0x5529,      0, 0x4C45, 0x4931,      0,      0, 0xA554, 0xB947,
06328       0, 0xB948, 0xB949,      0, 0xB94A,      0, 0x3028, 0xB94B,
06329  0x7E7A,      0,      0, 0x3079,      0,      0,      0, 0x3B51,
06330 };
06331 static const unsigned short utf8_to_euc_E5A8[] = {
06332  0xB94C, 0x3052,      0, 0x3023, 0xB94D,      0,      0,      0,
06333       0, 0x5532,      0,      0, 0xB94E, 0xB94F, 0xB950,      0,
06334       0, 0x5530, 0xB951, 0xB952,      0,      0,      0,      0,
06335  0x4C3C,      0, 0x5533,      0, 0x5531,      0, 0xB953, 0x552F,
06336  0x3F31,      0,      0, 0xB954, 0xB955, 0x552E,      0, 0xB956,
06337  0xB957, 0x4A5A, 0xB958,      0,      0, 0xB959,      0, 0x3864,
06338  0xB95A,      0,      0,      0,      0, 0x5537, 0x5538,      0,
06339       0,      0,      0,      0, 0x3E2B,      0,      0,      0,
06340 };
06341 static const unsigned short utf8_to_euc_E5A8_x0213[] = {
06342  0xB94C, 0x3052,      0, 0x3023, 0xB94D,      0,      0,      0,
06343       0, 0x5532,      0,      0, 0xA558, 0xA559, 0xB950,      0,
06344       0, 0x5530, 0xB951, 0x2F71,      0,      0,      0, 0xA55A,
06345  0x4C3C,      0, 0x5533,      0, 0x5531,      0, 0xB953, 0x552F,
06346  0x3F31,      0,      0, 0x2F72, 0xB955, 0x552E,      0, 0xA55B,
06347  0xB957, 0x4A5A, 0xB958,      0,      0, 0xA55C,      0, 0x3864,
06348  0xB95A,      0,      0,      0,      0, 0x5537, 0x5538,      0,
06349       0,      0,      0,      0, 0x3E2B,      0,      0,      0,
06350 };
06351 static const unsigned short utf8_to_euc_E5A9[] = {
06352  0x5534, 0x4F2C,      0,      0, 0xB95B, 0xB95C, 0x474C, 0xB95D,
06353  0xB95E, 0x5536,      0,      0, 0xB95F,      0,      0,      0,
06354  0xB960,      0,      0,      0,      0, 0xB961,      0,      0,
06355       0,      0, 0x3A27,      0,      0,      0, 0xB962,      0,
06356       0,      0, 0x5539, 0xB963,      0, 0xB964, 0x4958, 0xB965,
06357       0,      0, 0x553A,      0, 0x5535, 0xB966,      0,      0,
06358       0,      0,      0,      0,      0,      0,      0, 0xB967,
06359       0,      0, 0xB968, 0xB969,      0,      0, 0xB96A, 0x4C3B,
06360 };
06361 static const unsigned short utf8_to_euc_E5A9_x0213[] = {
06362  0x5534, 0x4F2C,      0,      0, 0xB95B, 0xB95C, 0x474C, 0xB95D,
06363  0xB95E, 0x5536,      0,      0, 0xB95F,      0,      0,      0,
06364  0xB960,      0,      0,      0,      0, 0xA55D,      0,      0,
06365       0,      0, 0x3A27,      0,      0,      0, 0xB962,      0,
06366       0,      0, 0x5539, 0xB963,      0, 0xA55E, 0x4958, 0x2F73,
06367       0,      0, 0x553A,      0, 0x5535, 0x2F74,      0,      0,
06368       0,      0,      0,      0,      0,      0,      0, 0x2F75,
06369       0,      0, 0xA55F, 0xB969,      0,      0, 0x2F76, 0x4C3B,
06370 };
06371 static const unsigned short utf8_to_euc_E5AA[] = {
06372       0,      0,      0,      0,      0,      0,      0,      0,
06373       0,      0,      0, 0xB96B,      0,      0,      0,      0,
06374  0xB96C,      0, 0x475E, 0xB96D,      0,      0, 0xB96E,      0,
06375       0, 0xB96F, 0x553B, 0x4932, 0xB970,      0, 0xB971, 0xB972,
06376  0xB973,      0, 0xB974,      0,      0,      0,      0, 0xB975,
06377       0,      0,      0,      0, 0xB976,      0,      0,      0,
06378       0, 0xB977, 0xB978, 0xB979,      0, 0xB97A,      0,      0,
06379  0xB97B,      0, 0xB97C, 0xB97D, 0x553C, 0x5540, 0x553D, 0xB97E,
06380 };
06381 static const unsigned short utf8_to_euc_E5AA_x0213[] = {
06382       0,      0,      0,      0, 0x2F77,      0,      0,      0,
06383       0,      0,      0, 0xA560,      0,      0,      0,      0,
06384  0xB96C,      0, 0x475E, 0xB96D,      0,      0, 0xB96E,      0,
06385       0, 0xB96F, 0x553B, 0x4932, 0xA561,      0, 0x2F78, 0xA562,
06386  0xA563,      0, 0xA564,      0,      0,      0,      0, 0x2F79,
06387       0,      0,      0,      0, 0xB976,      0,      0,      0,
06388       0, 0xA565, 0xB978, 0xA566,      0, 0xA567,      0,      0,
06389  0xB97B,      0, 0xA568, 0xB97D, 0x553C, 0x5540, 0x553D, 0xA569,
06390 };
06391 static const unsigned short utf8_to_euc_E5AB[] = {
06392       0, 0x3247, 0x553F,      0, 0xBA21,      0, 0xBA22,      0,
06393  0xBA23, 0x3C3B,      0, 0x553E, 0x3779,      0,      0, 0xBA24,
06394  0x554C,      0,      0,      0,      0,      0, 0x5545, 0x5542,
06395       0,      0, 0xBA25,      0, 0xBA26,      0,      0,      0,
06396  0xBA27, 0x4364,      0, 0x5541,      0, 0xBA28, 0x5543,      0,
06397       0, 0x5544, 0xBA29,      0,      0,      0, 0xBA2A,      0,
06398       0,      0,      0,      0,      0, 0xBA2B, 0xBA2C,      0,
06399       0,      0, 0x5546, 0x5547,      0, 0xBA2D,      0,      0,
06400 };
06401 static const unsigned short utf8_to_euc_E5AB_x0213[] = {
06402       0, 0x3247, 0x553F,      0, 0x2F7A,      0, 0xBA22,      0,
06403  0xBA23, 0x3C3B,      0, 0x553E, 0x3779,      0,      0, 0xBA24,
06404  0x554C,      0,      0,      0,      0,      0, 0x5545, 0x5542,
06405       0,      0, 0xA56A,      0, 0xA56B,      0,      0,      0,
06406  0xA56C, 0x4364,      0, 0x5541,      0, 0xA56D, 0x5543,      0,
06407       0, 0x5544, 0xBA29,      0,      0,      0, 0xA56F,      0,
06408  0xA56E,      0,      0,      0,      0, 0xA570, 0xBA2C,      0,
06409       0,      0, 0x5546, 0x5547,      0, 0xBA2D,      0,      0,
06410 };
06411 static const unsigned short utf8_to_euc_E5AC[] = {
06412  0xBA2E, 0xBA2F,      0,      0,      0,      0,      0,      0,
06413  0xBA30, 0x3472,      0, 0x5549, 0x5548,      0,      0,      0,
06414       0,      0,      0,      0,      0,      0, 0x554A, 0xBA31,
06415       0, 0xBA33,      0, 0xBA34,      0, 0xBA35,      0,      0,
06416       0, 0xBA36, 0x3E6E,      0,      0, 0xBA37,      0,      0,
06417       0,      0, 0x554D,      0, 0x445C, 0xBA38,      0,      0,
06418  0x3145,      0, 0x554B,      0, 0xBA32,      0, 0x554E,      0,
06419  0xBA39,      0,      0,      0,      0,      0, 0x554F,      0,
06420 };
06421 static const unsigned short utf8_to_euc_E5AC_x0213[] = {
06422  0xA571, 0xBA2F,      0,      0,      0,      0,      0,      0,
06423  0xA572, 0x3472,      0, 0x5549, 0x5548,      0,      0,      0,
06424       0,      0,      0,      0,      0,      0, 0x554A, 0xA573,
06425       0, 0x2F7C,      0, 0xBA34,      0, 0xBA35,      0,      0,
06426       0, 0xBA36, 0x3E6E,      0,      0, 0x2F7D,      0,      0,
06427       0,      0, 0x554D,      0, 0x445C, 0xA575,      0,      0,
06428  0x3145,      0, 0x554B,      0, 0xA574,      0, 0x554E,      0,
06429  0xBA39,      0,      0,      0,      0,      0, 0x554F,      0,
06430 };
06431 static const unsigned short utf8_to_euc_E5AD[] = {
06432  0x5552, 0xBA3A,      0, 0x5550,      0, 0x5551,      0,      0,
06433       0,      0,      0, 0xBA3B, 0xBA3C,      0,      0,      0,
06434  0x3B52, 0x5553, 0xBA3D,      0, 0x3926, 0x5554, 0xBA3E, 0x3B7A,
06435  0x4238,      0, 0x5555, 0x5556, 0x3B5A, 0x3927, 0xBA3F, 0x4C52,
06436       0,      0,      0, 0x3528, 0x3849, 0x5557, 0x3358,      0,
06437  0xBA40, 0x5558,      0, 0x4239,      0,      0, 0xBA41, 0xBA42,
06438  0x5559, 0x5623,      0, 0x555A,      0, 0x555B,      0,      0,
06439  0x555C,      0, 0x555E,      0, 0xBA43, 0xBA44, 0xBA45, 0xBA46,
06440 };
06441 static const unsigned short utf8_to_euc_E5AD_x0213[] = {
06442  0x5552, 0x4F55,      0, 0x5550,      0, 0x5551,      0,      0,
06443       0,      0,      0, 0xBA3B, 0xA576,      0,      0,      0,
06444  0x3B52, 0x5553, 0xA577,      0, 0x3926, 0x5554, 0x4F56, 0x3B7A,
06445  0x4238,      0, 0x5555, 0x5556, 0x3B5A, 0x3927, 0xBA3F, 0x4C52,
06446       0,      0,      0, 0x3528, 0x3849, 0x5557, 0x3358,      0,
06447  0xA578, 0x5558,      0, 0x4239,      0,      0, 0xBA41, 0xA579,
06448  0x5559, 0x5623,      0, 0x555A,      0, 0x555B,      0,      0,
06449  0x555C,      0, 0x555E,      0, 0xA57A, 0x4F57, 0xBA45, 0xA57B,
06450 };
06451 static const unsigned short utf8_to_euc_E5AE[] = {
06452  0x555F, 0xBA47,      0, 0x5560, 0xBA48, 0x4270, 0xBA49, 0x3127,
06453  0x3C69, 0x3042, 0xBA4A, 0x4157, 0x3430, 0x3C35, 0xBA4B, 0x3928,
06454  0xBA4C, 0xBA4D,      0, 0xBA4E, 0xBA4F, 0x4566, 0xBA50, 0x3D21,
06455  0x3431, 0x4368, 0x446A, 0x3038, 0x3539, 0x4A75,      0, 0x3C42,
06456       0,      0, 0x3552, 0x406B, 0x3C3C, 0x4D28, 0x5561,      0,
06457  0xBA51, 0xBA52,      0,      0, 0xBA53, 0xBA54, 0x355C, 0xBA55,
06458  0x3A4B, 0xBA56, 0xBA57, 0x3332, 0x3163, 0x3E2C, 0x3248, 0xBA58,
06459  0x5562, 0x4D46, 0xBA59,      0, 0xBA5A,      0,      0, 0x3D49,
06460 };
06461 static const unsigned short utf8_to_euc_E5AE_x0213[] = {
06462  0x555F, 0xA57C,      0, 0x5560, 0xA57D, 0x4270, 0xBA49, 0x3127,
06463  0x3C69, 0x3042, 0xBA4A, 0x4157, 0x3430, 0x3C35, 0xBA4B, 0x3928,
06464  0xBA4C, 0xBA4D,      0, 0x4F58, 0xBA4F, 0x4566, 0xA821, 0x3D21,
06465  0x3431, 0x4368, 0x446A, 0x3038, 0x3539, 0x4A75,      0, 0x3C42,
06466       0,      0, 0x3552, 0x406B, 0x3C3C, 0x4D28, 0x5561,      0,
06467  0xBA51, 0xBA52,      0,      0, 0xA822, 0xBA54, 0x355C, 0xBA55,
06468  0x3A4B, 0xBA56, 0xBA57, 0x3332, 0x3163, 0x3E2C, 0x3248, 0xBA58,
06469  0x5562, 0x4D46, 0xBA59,      0, 0xBA5A,      0,      0, 0x3D49,
06470 };
06471 static const unsigned short utf8_to_euc_E5AF[] = {
06472  0xBA5B, 0xBA5C, 0x3C64, 0x5563, 0x3473, 0x4652, 0x4C29, 0x5564,
06473       0, 0x5565,      0,      0, 0x4959, 0xBA5D,      0, 0xBA5E,
06474  0x5567,      0, 0x3428, 0x3677, 0x5566,      0, 0xBA5F, 0xBA60,
06475  0xBA61, 0xBA62, 0xBA63, 0x3432,      0, 0x3F32, 0x556B, 0x3B21,
06476  0xBA64, 0x3249, 0x556A,      0, 0x5568, 0x556C, 0x5569, 0x472B,
06477  0x5C4D, 0x3F33,      0, 0x556D, 0xF43A,      0, 0x4E40, 0xBA65,
06478  0x556E, 0xBA66,      0, 0x5570, 0xBA67, 0x437E, 0x556F,      0,
06479  0x4023,      0, 0x3B7B,      0,      0, 0xBA68, 0x4250, 0x3C77,
06480 };
06481 static const unsigned short utf8_to_euc_E5AF_x0213[] = {
06482  0xA824, 0xBA5C, 0x3C64, 0x5563, 0x3473, 0x4652, 0x4C29, 0x5564,
06483       0, 0x5565,      0,      0, 0x4959, 0xBA5D, 0xA826, 0xBA5E,
06484  0x5567,      0, 0x3428, 0x3677, 0x5566,      0, 0xA827, 0xBA60,
06485  0x4F59, 0xBA62, 0xBA63, 0x3432,      0, 0x3F32, 0x556B, 0x3B21,
06486  0xBA64, 0x3249, 0x556A,      0, 0x5568, 0x556C, 0x5569, 0x472B,
06487  0x5C4D, 0x3F33,      0, 0x556D, 0x4F5A,      0, 0x4E40, 0xBA65,
06488  0x556E, 0xA82A,      0, 0x5570, 0xBA67, 0x437E, 0x556F,      0,
06489  0x4023,      0, 0x3B7B,      0,      0, 0xA82B, 0x4250, 0x3C77,
06490 };
06491 static const unsigned short utf8_to_euc_E5B0[] = {
06492       0, 0x4975, 0x406C,      0, 0x3C4D, 0x5571, 0x3E2D, 0x5572,
06493  0x5573, 0x3053, 0x423A, 0x3F52, 0xBA69, 0x5574, 0x4633, 0x3E2E,
06494       0, 0x3E2F,      0, 0x5575,      0,      0, 0x406D, 0xBA6A,
06495       0,      0, 0x3E30,      0,      0,      0, 0xBA6B, 0xBA6C,
06496  0x5576,      0, 0x5577, 0xBA6D, 0x4C60,      0, 0xBA6E,      0,
06497  0x5578, 0xBA6F,      0, 0xBA70, 0xBA71, 0x3646, 0xBA72,      0,
06498  0xBA73, 0x3D22, 0xBA74,      0,      0, 0xBA75, 0xBA76,      0,
06499  0x5579, 0x557A, 0x3C5C, 0x3F2C, 0x4674, 0x3F54, 0x4878, 0x4722,
06500 };
06501 static const unsigned short utf8_to_euc_E5B0_x0213[] = {
06502       0, 0x4975, 0x406C, 0xA82D, 0x3C4D, 0x5571, 0x3E2D, 0x5572,
06503  0x5573, 0x3053, 0x423A, 0x3F52, 0xBA69, 0x5574, 0x4633, 0x3E2E,
06504       0, 0x3E2F, 0x4F5B, 0x5575,      0,      0, 0x406D, 0xBA6A,
06505       0,      0, 0x3E30,      0,      0,      0, 0x4F5C, 0xBA6C,
06506  0x5576,      0, 0x5577, 0x4F5D, 0x4C60,      0, 0xBA6E,      0,
06507  0x5578, 0xA82E,      0, 0x4F5E, 0xBA71, 0x3646, 0xBA72,      0,
06508  0xA82F, 0x3D22, 0xBA74,      0,      0, 0xBA75, 0xBA76,      0,
06509  0x5579, 0x557A, 0x3C5C, 0x3F2C, 0x4674, 0x3F54, 0x4878, 0x4722,
06510 };
06511 static const unsigned short utf8_to_euc_E5B1[] = {
06512  0x3649, 0x557B,      0,      0,      0, 0x356F, 0x557C,      0,
06513  0x367E,      0, 0x464F, 0x3230,      0, 0x3B53, 0x557D, 0x5622,
06514  0x5621, 0x367D,      0, 0x557E,      0, 0x4538,      0,      0,
06515       0, 0xBA77, 0xBA78,      0, 0xBA79,      0, 0x4230,      0,
06516  0x454B, 0x3C48, 0xBA7A, 0xBA7B, 0x4158, 0x4D7A,      0, 0xBA7C,
06517  0xBA7D, 0xBA7E,      0,      0, 0x5624, 0xBB21, 0x5625, 0x4656,
06518  0xBB22, 0x3B33,      0,      0, 0xBB23, 0xBB24, 0x5627,      0,
06519       0, 0x5628, 0xBB25, 0xBB26, 0xBB27, 0xBB28,      0,      0,
06520 };
06521 static const unsigned short utf8_to_euc_E5B1_x0213[] = {
06522  0x3649, 0x557B,      0,      0,      0, 0x356F, 0x557C,      0,
06523  0x367E,      0, 0x464F, 0x3230,      0, 0x3B53, 0x557D, 0x5622,
06524  0x5621, 0x367D,      0, 0x557E,      0, 0x4538,      0,      0,
06525       0, 0xBA77, 0xBA78, 0x7E7B, 0xBA79,      0, 0x4230, 0xA831,
06526  0x454B, 0x3C48, 0x4F60, 0xA832, 0x4158, 0x4D7A,      0, 0xA833,
06527  0xA834, 0xA835,      0,      0, 0x5624, 0xBB21, 0x5625, 0x4656,
06528  0xA836, 0x3B33,      0,      0, 0xBB23, 0xBB24, 0x5627,      0,
06529       0, 0x5628, 0x4F64, 0xBB26, 0xA839, 0xBB28,      0,      0,
06530 };
06531 static const unsigned short utf8_to_euc_E5B2[] = {
06532       0,      0,      0,      0,      0,      0,      0, 0xBB29,
06533  0xBB2A,      0, 0xBB2B,      0, 0x5629,      0,      0, 0xBB2C,
06534  0x3474, 0x562A, 0xBB2D,      0, 0x562B,      0,      0,      0,
06535       0,      0,      0,      0,      0, 0xBB2E,      0, 0xBB2F,
06536  0xBB30, 0x322C, 0xBB31, 0xBB32,      0,      0, 0xBB33,      0,
06537  0x413B, 0x3464, 0xBB34, 0x562D, 0x4C28,      0,      0,      0,
06538       0, 0x4252, 0xBB35, 0x3359, 0xBB36, 0xBB37, 0x562F, 0x5631,
06539  0x345F,      0, 0xBB38, 0x562E, 0x5630,      0, 0x5633,      0,
06540 };
06541 static const unsigned short utf8_to_euc_E5B2_x0213[] = {
06542       0,      0,      0,      0,      0,      0,      0, 0xBB29,
06543  0xA83C,      0, 0xA83D,      0, 0x5629,      0,      0, 0x4F65,
06544  0x3474, 0x562A, 0xBB2D,      0, 0x562B,      0,      0,      0,
06545       0,      0,      0,      0,      0, 0xBB2E,      0, 0x4F66,
06546  0xA841, 0x322C, 0xA842, 0x4F67,      0,      0, 0xA843, 0xA844,
06547  0x413B, 0x3464, 0x4F68, 0x562D, 0x4C28, 0xA846,      0,      0,
06548       0, 0x4252, 0xBB35, 0x3359, 0xBB36, 0xA847, 0x562F, 0x5631,
06549  0x345F,      0, 0x4F69, 0x562E, 0x5630,      0, 0x5633,      0,
06550 };
06551 static const unsigned short utf8_to_euc_E5B3[] = {
06552       0,      0,      0,      0,      0, 0x5632,      0, 0x5634,
06553       0, 0xBB39,      0, 0xBB3A,      0,      0,      0,      0,
06554       0,      0, 0xBB3B,      0,      0,      0,      0, 0xBB3D,
06555       0, 0x5635,      0,      0,      0, 0xBB3C,      0,      0,
06556  0x463D, 0x362E,      0,      0,      0,      0,      0,      0,
06557  0x3265, 0x5636, 0x563B,      0,      0, 0x5639, 0xBB3E, 0x4A77,
06558  0x4A76, 0xBB3F, 0xBB40,      0, 0xBB41, 0xF43B, 0x4567,      0,
06559       0,      0, 0x5638, 0x3D54,      0, 0x5637,      0,      0,
06560 };
06561 static const unsigned short utf8_to_euc_E5B3_x0213[] = {
06562       0,      0,      0,      0,      0, 0x5632,      0, 0x5634,
06563       0, 0xA849,      0, 0x4F6A,      0,      0,      0,      0,
06564  0x4F6B,      0, 0x4F6C,      0,      0,      0,      0, 0xBB3D,
06565       0, 0x5635,      0,      0,      0, 0xBB3C,      0,      0,
06566  0x463D, 0x362E,      0,      0,      0,      0,      0,      0,
06567  0x3265, 0x5636, 0x563B,      0,      0, 0x5639, 0xBB3E, 0x4A77,
06568  0x4A76, 0xBB3F, 0xBB40,      0, 0x4F6D, 0xF43B, 0x4567,      0,
06569       0,      0, 0x5638, 0x3D54,      0, 0x5637,      0,      0,
06570 };
06571 static const unsigned short utf8_to_euc_E5B4[] = {
06572       0, 0xBB42,      0,      0,      0,      0, 0xBB43, 0x3F72,
06573       0,      0,      0, 0x563C,      0, 0xBB44, 0x3A6A,      0,
06574       0, 0x5642, 0xBB45,      0, 0x5643, 0x563D, 0x3333, 0x563E,
06575  0x5647, 0x5646, 0x5645, 0x5641,      0,      0,      0, 0x5640,
06576       0,      0, 0x5644, 0xBB47, 0xBB48,      0, 0xBB49, 0xBB4A,
06577       0, 0x4A78,      0, 0xBB46,      0,      0,      0,      0,
06578       0, 0xBB4B,      0,      0, 0xBB4C,      0,      0,      0,
06579       0, 0xBB4D,      0,      0,      0, 0xBB4E,      0, 0xBB4F,
06580 };
06581 static const unsigned short utf8_to_euc_E5B4_x0213[] = {
06582       0, 0xBB42,      0,      0,      0,      0, 0xA84C, 0x3F72,
06583       0,      0,      0, 0x563C,      0, 0x4F70, 0x3A6A,      0,
06584  0xA84D, 0x5642, 0xBB45,      0, 0x5643, 0x563D, 0x3333, 0x563E,
06585  0x5647, 0x5646, 0x5645, 0x5641,      0, 0xA84F,      0, 0x5640,
06586  0xA850,      0, 0x5644, 0xBB47, 0xA851,      0, 0xA852, 0x4F71,
06587       0, 0x4A78,      0, 0xA84E,      0,      0,      0,      0,
06588       0, 0xA853,      0,      0, 0xBB4C,      0,      0,      0,
06589       0, 0xA854,      0,      0,      0, 0xBB4E,      0, 0xBB4F,
06590 };
06591 static const unsigned short utf8_to_euc_E5B5[] = {
06592       0,      0, 0xBB50, 0xBB51,      0,      0, 0xBB52,      0,
06593  0xBB53,      0, 0xBB57, 0x564B, 0x5648,      0, 0x564A,      0,
06594  0x4D72, 0xBB55, 0x5649, 0xF43C,      0, 0xBB54,      0,      0,
06595       0, 0xBB56,      0,      0, 0x563F,      0,      0, 0xBB58,
06596  0xBB59, 0xBB5A, 0xBB5B,      0, 0xBB5C,      0,      0,      0,
06597       0, 0x3F73, 0xBB5D,      0, 0x564C, 0xBB5E,      0, 0x3A37,
06598  0xBB5F,      0,      0, 0x564D,      0,      0, 0x564E,      0,
06599       0, 0xBB60, 0xBB61,      0,      0,      0, 0xBB62, 0xBB63,
06600 };
06601 static const unsigned short utf8_to_euc_E5B5_x0213[] = {
06602       0,      0, 0xA855, 0xBB51,      0,      0, 0x4F73, 0x4F74,
06603  0xBB53,      0, 0x4F76, 0x564B, 0x5648,      0, 0x564A,      0,
06604  0x4D72, 0xBB55, 0x5649, 0x4F75,      0, 0xBB54,      0,      0,
06605       0, 0xBB56,      0,      0, 0x563F,      0,      0, 0xBB58,
06606  0xBB59, 0xA857, 0xBB5B,      0, 0xBB5C,      0,      0,      0,
06607       0, 0x3F73, 0xA858,      0, 0x564C, 0x4F77,      0, 0x3A37,
06608  0xA85A,      0,      0, 0x564D,      0,      0, 0x564E,      0,
06609       0, 0xBB60, 0xBB61,      0,      0,      0, 0xBB62, 0xBB63,
06610 };
06611 static const unsigned short utf8_to_euc_E5B6[] = {
06612       0, 0xBB64, 0x5651, 0xBB65, 0x5650,      0,      0, 0x564F,
06613  0xBB66,      0, 0xBB67, 0x4568, 0x563A,      0,      0,      0,
06614  0x5657,      0, 0xBB68, 0xBB69, 0xBB6A, 0xBB6B,      0,      0,
06615       0, 0xBB6C,      0, 0xBB6D,      0, 0x5653,      0, 0xBB6E,
06616  0xBB6F,      0, 0x5652,      0,      0,      0,      0, 0xBB70,
06617       0,      0,      0, 0xBB71, 0x5654,      0, 0x5655,      0,
06618  0xBB72,      0, 0xE674,      0, 0xBB73,      0,      0, 0x5658,
06619  0xBB74, 0xBB75, 0x4E66,      0, 0x5659, 0x5656,      0,      0,
06620 };
06621 static const unsigned short utf8_to_euc_E5B6_x0213[] = {
06622       0, 0x4F78, 0x5651, 0xBB65, 0x5650,      0,      0, 0x564F,
06623  0xA85D,      0, 0xBB67, 0x4568, 0x563A,      0,      0,      0,
06624  0x5657,      0, 0xA85F, 0xBB69, 0xA860, 0xBB6B,      0, 0xA861,
06625       0, 0xA862,      0, 0xBB6D,      0, 0x5653,      0, 0xBB6E,
06626  0x4F79,      0, 0x5652,      0, 0x4F7A,      0,      0, 0x4F7B,
06627       0,      0,      0, 0xBB71, 0x5654,      0, 0x5655,      0,
06628  0xA863,      0, 0xA864,      0, 0xA865,      0,      0, 0x5658,
06629  0x4F7C, 0xA867, 0x4E66,      0, 0x5659, 0x5656,      0,      0,
06630 };
06631 static const unsigned short utf8_to_euc_E5B7[] = {
06632       0,      0,      0, 0xBB76,      0,      0,      0, 0xBB77,
06633       0, 0x565A,      0, 0xBB78, 0x3460, 0x565B, 0xBB7A,      0,
06634  0xBB79,      0, 0x565D, 0x565C,      0,      0, 0x565E,      0,
06635  0xBB7B, 0xBB7C,      0, 0x565F,      0, 0x406E, 0x3D23,      0,
06636  0xBB7D, 0x3D64,      0, 0x4163, 0xBB7E, 0x3929, 0x3A38, 0x392A,
06637  0x3570, 0xBC21,      0, 0x5660,      0,      0, 0x3A39,      0,
06638       0, 0x384A, 0x5661, 0x4C26, 0x4743, 0x5662,      0, 0x392B,
06639  0xBC22, 0xBC23,      0, 0x342C,      0, 0x4327, 0x3652,      0,
06640 };
06641 static const unsigned short utf8_to_euc_E5B7_x0213[] = {
06642       0,      0,      0, 0xBB76,      0,      0,      0, 0xBB77,
06643       0, 0x565A,      0, 0x4F7D, 0x3460, 0x565B, 0xBB7A,      0,
06644  0xBB79, 0xA868, 0x565D, 0x565C,      0,      0, 0x565E, 0xA869,
06645  0xA86A, 0xBB7C,      0, 0x565F,      0, 0x406E, 0x3D23,      0,
06646  0xA86B, 0x3D64, 0x7428, 0x4163, 0xA86D, 0x3929, 0x3A38, 0x392A,
06647  0x3570, 0xA86E,      0, 0x5660,      0,      0, 0x3A39,      0,
06648       0, 0x384A, 0x5661, 0x4C26, 0x4743, 0x5662,      0, 0x392B,
06649  0xBC22, 0xBC23,      0, 0x342C,      0, 0x4327, 0x3652,      0,
06650 };
06651 static const unsigned short utf8_to_euc_E5B8[] = {
06652  0xBC24,      0, 0x3B54, 0x495B,      0,      0, 0x4841, 0xBC25,
06653       0,      0,      0, 0x5663, 0x3475, 0xBC26,      0,      0,
06654       0, 0x5666, 0xBC27,      0, 0xBC28, 0xBC29, 0x4421,      0,
06655  0xBC2A, 0x5665, 0x5664, 0x5667,      0, 0x446B,      0, 0xBC2B,
06656  0xBC2C,      0,      0,      0,      0, 0x3F63,      0,      0,
06657  0xBC2E,      0,      0, 0x3B55,      0, 0x404A, 0xBC2D, 0x4253,
06658  0x3522,      0, 0xBC2F, 0x4422,      0, 0xBC30, 0x5668, 0x5669,
06659  0x3E6F,      0,      0,      0,      0, 0x4B39, 0xBC31,      0,
06660 };
06661 static const unsigned short utf8_to_euc_E5B8_x0213[] = {
06662  0xA870,      0, 0x3B54, 0x495B,      0,      0, 0x4841, 0xBC25,
06663       0,      0,      0, 0x5663, 0x3475, 0xBC26,      0,      0,
06664       0, 0x5666, 0xA872,      0, 0x7429, 0xA873, 0x4421,      0,
06665  0x742A, 0x5665, 0x5664, 0x5667,      0, 0x446B,      0, 0xA875,
06666  0xBC2C,      0,      0,      0,      0, 0x3F63,      0,      0,
06667  0xBC2E,      0,      0, 0x3B55,      0, 0x404A, 0xA876, 0x4253,
06668  0x3522,      0, 0xBC2F, 0x4422,      0, 0xBC30, 0x5668, 0x5669,
06669  0x3E6F,      0,      0,      0,      0, 0x4B39, 0xA877,      0,
06670 };
06671 static const unsigned short utf8_to_euc_E5B9[] = {
06672  0x566C,      0,      0, 0x566B, 0x566A, 0x497D,      0, 0x5673,
06673       0, 0xBC34,      0, 0xBC32, 0x4B5A,      0, 0x566D,      0,
06674  0xBC33, 0xBC35,      0,      0, 0x566F, 0x4B6B, 0xBC36, 0x566E,
06675  0xBC37,      0,      0, 0xBC38, 0xBC39,      0, 0xBC3A, 0x5670,
06676       0, 0x4828, 0x5671, 0x4A3E, 0x5672,      0,      0,      0,
06677  0xBC3B,      0, 0xBC3C, 0xBC3D, 0xBC3E, 0xBC3F, 0xBC40,      0,
06678  0xBC41,      0, 0x3433, 0x4A3F, 0x472F, 0x5674, 0x5675,      0,
06679  0x392C, 0x3434, 0x5676, 0x3838, 0x4D44, 0x4D29, 0x3476, 0x5678,
06680 };
06681 static const unsigned short utf8_to_euc_E5B9_x0213[] = {
06682  0x566C,      0,      0, 0x566B, 0x566A, 0x497D,      0, 0x5673,
06683       0, 0xA878,      0, 0xBC32, 0x4B5A,      0, 0x566D,      0,
06684  0xBC33, 0xBC35,      0,      0, 0x566F, 0x4B6B, 0xA87A, 0x566E,
06685  0x742B,      0,      0, 0xBC38, 0xBC39,      0, 0x742C, 0x5670,
06686       0, 0x4828, 0x5671, 0x4A3E, 0x5672,      0,      0,      0,
06687  0xBC3B,      0, 0xBC3C, 0xA87C, 0xA87D, 0xA87E, 0xAC21,      0,
06688  0xBC41,      0, 0x3433, 0x4A3F, 0x472F, 0x5674, 0x5675, 0x7E7C,
06689  0x392C, 0x3434, 0x5676, 0x3838, 0x4D44, 0x4D29, 0x3476, 0x5678,
06690 };
06691 static const unsigned short utf8_to_euc_E5BA[] = {
06692  0xBC42, 0x4423,      0, 0x392D, 0x3E31,      0,      0, 0x485F,
06693       0,      0, 0x3E32, 0xBC43,      0,      0, 0xBC44, 0x3D78,
06694       0,      0,      0,      0,      0, 0x446C, 0x4A79, 0x4539,
06695       0,      0, 0x392E,      0, 0x495C,      0,      0,      0,
06696  0x5679,      0, 0xBC45,      0, 0xBC46, 0xBC47, 0x4559, 0x3A42,
06697  0xBC48,      0, 0xBC49, 0x384B, 0xBC4A, 0x446D,      0,      0,
06698       0, 0xBC4B,      0, 0xBC4C,      0, 0x3043, 0x3D6E, 0x392F,
06699  0x4D47,      0,      0,      0,      0, 0xBC4D, 0xBC4E, 0xBC4F,
06700 };
06701 static const unsigned short utf8_to_euc_E5BA_x0213[] = {
06702  0xBC42, 0x4423,      0, 0x392D, 0x3E31,      0,      0, 0x485F,
06703       0,      0, 0x3E32, 0xBC43,      0,      0, 0xBC44, 0x3D78,
06704       0,      0,      0,      0,      0, 0x446C, 0x4A79, 0x4539,
06705       0,      0, 0x392E,      0, 0x495C,      0,      0,      0,
06706  0x5679,      0, 0xBC45,      0, 0xBC46, 0xAC23, 0x4559, 0x3A42,
06707  0xBC48,      0, 0xAC24, 0x384B, 0xAC25, 0x446D,      0,      0,
06708       0, 0xBC4B,      0, 0xBC4C,      0, 0x3043, 0x3D6E, 0x392F,
06709  0x4D47, 0xAC26,      0,      0,      0, 0xBC4D, 0x742D, 0xAC27,
06710 };
06711 static const unsigned short utf8_to_euc_E5BB[] = {
06712       0, 0x567A, 0x567B, 0x4751,      0,      0, 0xBC50,      0,
06713  0x567C, 0x4E77, 0x4F2D, 0xBC52, 0xBC51,      0, 0xBC53, 0x567E,
06714  0x567D, 0xBC54, 0xBC55, 0x3347, 0xBC56, 0xBC57, 0x5721,      0,
06715       0,      0, 0x5724, 0x5725, 0xBC58, 0x5723, 0xBC59, 0x4940,
06716  0x3E33, 0x5727, 0x5726, 0x5722,      0, 0xBC5A,      0,      0,
06717  0x5728, 0x5729,      0, 0xBC5B, 0x572A,      0,      0,      0,
06718  0x572D, 0x572B,      0, 0x572C, 0x572E,      0, 0x3164, 0x446E,
06719  0x572F,      0, 0x377A, 0x3276, 0x4736,      0, 0x5730, 0x467B,
06720 };
06721 static const unsigned short utf8_to_euc_E5BB_x0213[] = {
06722       0, 0x567A, 0x567B, 0x4751,      0,      0, 0xAC28,      0,
06723  0x567C, 0x4E77, 0x4F2D, 0x742F, 0xBC51,      0, 0xBC53, 0x567E,
06724  0x567D, 0xBC54, 0xAC29, 0x3347, 0xBC56, 0xBC57, 0x5721,      0,
06725       0, 0xAC2A, 0x5724, 0x5725, 0xBC58, 0x5723, 0xBC59, 0x4940,
06726  0x3E33, 0x5727, 0x5726, 0x5722,      0, 0xBC5A,      0,      0,
06727  0x5728, 0x5729,      0, 0xBC5B, 0x572A,      0,      0,      0,
06728  0x572D, 0x572B,      0, 0x572C, 0x572E,      0, 0x3164, 0x446E,
06729  0x572F, 0x7430, 0x377A, 0x3276, 0x4736, 0xAC2C, 0x5730, 0x467B,
06730 };
06731 static const unsigned short utf8_to_euc_E5BC[] = {
06732       0, 0x4A5B, 0xBC5C, 0x5731, 0x4F2E,      0, 0xBC5D, 0xBC5E,
06733  0xBC5F, 0x5732, 0x4A40, 0x5735, 0x5021, 0x5031, 0xBC60, 0x3C30,
06734  0x4675, 0x5736,      0, 0x355D, 0x4424, 0x307A, 0x5737, 0x4A26,
06735  0x3930, 0xBC61,      0, 0x4350, 0xBC62, 0xBC63,      0, 0x446F,
06736       0, 0xBC64, 0xBC65, 0xBC66, 0xBC67, 0x4C6F, 0x3839, 0x384C,
06737  0xBC68, 0x5738,      0, 0xBC69, 0xBC6A, 0x5739, 0xBC6B, 0x573F,
06738  0xBC6C, 0x3C65,      0,      0, 0xBC6D, 0x4425, 0xBC6E, 0x362F,
06739  0x573A,      0,      0, 0xBC6F, 0x492B, 0xBC70, 0x4346, 0xBC71,
06740 };
06741 static const unsigned short utf8_to_euc_E5BC_x0213[] = {
06742  0x7431, 0x4A5B, 0x7432, 0x5731, 0x4F2E,      0, 0xBC5D, 0x7433,
06743  0xAC2D, 0x5732, 0x4A40, 0x5735, 0x5021, 0x5031, 0xAC2E, 0x3C30,
06744  0x4675, 0x5736,      0, 0x355D, 0x4424, 0x307A, 0x5737, 0x4A26,
06745  0x3930, 0xBC61,      0, 0x4350, 0xAC2F, 0x7434, 0xAC31, 0x446F,
06746       0, 0xBC64, 0xBC65, 0x7435, 0xBC67, 0x4C6F, 0x3839, 0x384C,
06747  0xBC68, 0x5738,      0, 0xBC69, 0xBC6A, 0x5739, 0xBC6B, 0x573F,
06748  0xBC6C, 0x3C65,      0,      0, 0x7436, 0x4425, 0x7437, 0x362F,
06749  0x573A,      0,      0, 0xBC6F, 0x492B, 0x7438, 0x4346, 0xBC71,
06750 };
06751 static const unsigned short utf8_to_euc_E5BD[] = {
06752  0xBC72, 0x573B,      0,      0, 0xBC73, 0xBC74,      0, 0xBC75,
06753  0x573C,      0, 0x3630,      0, 0x573D, 0xBC76, 0x573E,      0,
06754  0xBC77, 0x5740,      0, 0x4576, 0xBC78,      0, 0x5741, 0x5742,
06755  0xBC79, 0x5743,      0, 0xBC7A, 0x5734, 0x5733,      0,      0,
06756  0xBC7B, 0x5744, 0x3741, 0xBC7C, 0xBC7D,      0, 0x4927, 0xBC7E,
06757       0, 0x3A4C, 0x4937, 0x4426, 0x494B, 0x5745,      0, 0xBD21,
06758  0x3E34, 0x3146, 0xBD22, 0x5746, 0xBD23, 0xBD24,      0, 0x5747,
06759  0xBD25, 0x4C72, 0xBD26,      0, 0x4860, 0xBD27, 0xBD28, 0x574A,
06760 };
06761 static const unsigned short utf8_to_euc_E5BD_x0213[] = {
06762  0x7439, 0x573B,      0,      0, 0xBC73, 0x743A,      0, 0xAC32,
06763  0x573C,      0, 0x3630,      0, 0x573D, 0xBC76, 0x573E,      0,
06764  0xBC77, 0x5740,      0, 0x4576, 0x743B,      0, 0x5741, 0x5742,
06765  0x743C, 0x5743,      0, 0xBC7A, 0x5734, 0x5733,      0,      0,
06766  0xBC7B, 0x5744, 0x3741, 0xAC33, 0x743D,      0, 0x4927, 0x743E,
06767       0, 0x3A4C, 0x4937, 0x4426, 0x494B, 0x5745,      0, 0xBD21,
06768  0x3E34, 0x3146, 0xAC34, 0x5746, 0xBD23, 0xBD24,      0, 0x5747,
06769  0xBD25, 0x4C72, 0xBD26,      0, 0x4860, 0x743F, 0xAC35, 0x574A,
06770 };
06771 static const unsigned short utf8_to_euc_E5BE[] = {
06772  0x317D, 0x402C, 0x5749, 0x5748, 0x3742, 0x4254,      0, 0x574E,
06773  0x574C, 0xBD29, 0x574B, 0x4E27, 0x3865, 0xBD2A,      0, 0xBD2B,
06774  0x3D79, 0x574D, 0x454C, 0x3D3E,      0,      0, 0xBD2C, 0x4640,
06775  0x5751, 0x5750,      0,      0, 0xBD2D, 0xBD2E, 0x574F,      0,
06776  0x5752, 0x3866, 0xBD2F,      0, 0xBD32,      0,      0, 0xBD30,
06777  0x5753, 0x497C, 0x3D5B, 0xBD31, 0xBD33, 0x5754, 0x4879, 0xBD34,
06778  0xBD35, 0xBD36,      0, 0x4641, 0x4427,      0,      0, 0xF43E,
06779  0xBD37, 0x4530,      0,      0, 0x5755, 0x352B,      0,      0,
06780 };
06781 static const unsigned short utf8_to_euc_E5BE_x0213[] = {
06782  0x317D, 0x402C, 0x5749, 0x5748, 0x3742, 0x4254,      0, 0x574E,
06783  0x574C, 0x7440, 0x574B, 0x4E27, 0x3865, 0xBD2A,      0, 0xAC36,
06784  0x3D79, 0x574D, 0x454C, 0x3D3E,      0,      0, 0xBD2C, 0x4640,
06785  0x5751, 0x5750,      0,      0, 0x7441, 0xBD2E, 0x574F,      0,
06786  0x5752, 0x3866, 0xAC37,      0, 0xAC38,      0,      0, 0x7442,
06787  0x5753, 0x497C, 0x3D5B, 0xBD31, 0xBD33, 0x5754, 0x4879, 0x7443,
06788  0xBD35, 0xBD36,      0, 0x4641, 0x4427, 0x7444,      0, 0x7445,
06789  0xAC39, 0x4530,      0,      0, 0x5755, 0x352B,      0,      0,
06790 };
06791 static const unsigned short utf8_to_euc_E5BF[] = {
06792       0,      0,      0, 0x3F34, 0xBD38, 0x492C,      0, 0xBD39,
06793  0xBD3A, 0xBD3B,      0, 0xBD3C, 0x3477, 0x4726,      0,      0,
06794  0xBD3D, 0xBD3E, 0xBD3F, 0xBD40, 0xBD41,      0, 0x5756, 0x3B56,
06795  0x4B3A, 0x4B3B,      0,      0, 0x317E, 0x575B, 0xBD42,      0,
06796  0x4369, 0xBD43, 0xBD44,      0, 0x5758,      0,      0,      0,
06797  0xBD45, 0xBD46, 0xBD47, 0x3277, 0xBD48, 0xBD49, 0xBD4A, 0xBD4B,
06798  0x582D, 0x575A, 0xBD4C, 0xBD4D,      0, 0x4730, 0xBD4E,      0,
06799  0x5759,      0, 0xBD4F, 0x5757, 0xBD50, 0x397A,      0, 0x575D,
06800 };
06801 static const unsigned short utf8_to_euc_E5BF_x0213[] = {
06802       0,      0,      0, 0x3F34, 0xAC3A, 0x492C,      0, 0xAC3C,
06803  0xBD3A, 0x7446,      0, 0xAC3D, 0x3477, 0x4726,      0,      0,
06804  0xBD3D, 0xBD3E, 0xAC3E, 0xAC3F, 0xAC40,      0, 0x5756, 0x3B56,
06805  0x4B3A, 0x4B3B,      0,      0, 0x317E, 0x575B, 0x7447,      0,
06806  0x4369, 0x7448, 0xAC41,      0, 0x5758,      0,      0,      0,
06807  0xBD45, 0x7449, 0xBD47, 0x3277, 0xBD48, 0xBD49, 0xAC42, 0xAC43,
06808  0x582D, 0x575A, 0xBD4C, 0xAC44,      0, 0x4730, 0xBD4E,      0,
06809  0x5759,      0, 0xBD4F, 0x5757, 0xAC45, 0x397A,      0, 0x575D,
06810 };
06811 static const unsigned short utf8_to_euc_E680[] = {
06812       0,      0,      0,      0,      0,      0,      0, 0xBD51,
06813       0,      0, 0xBD52,      0,      0, 0xBD53, 0x5763, 0x5769,
06814  0x5761,      0, 0x455C, 0xBD54, 0xBD55, 0x5766, 0x495D, 0xBD56,
06815  0xBD57, 0x5760, 0xBD58, 0x5765, 0x4E67, 0x3B57,      0, 0xBD59,
06816  0x4255, 0x575E,      0,      0, 0xBD5A, 0x355E, 0x5768, 0x402D,
06817  0x3165, 0x5762, 0x3278, 0x5767,      0, 0xBD5B,      0, 0x3631,
06818       0, 0x5764,      0, 0xBD5C,      0, 0xBD5D,      0,      0,
06819       0,      0, 0x576A,      0,      0,      0,      0,      0,
06820 };
06821 static const unsigned short utf8_to_euc_E680_x0213[] = {
06822       0,      0,      0,      0,      0,      0,      0, 0xBD51,
06823       0,      0, 0xBD52,      0,      0, 0x744A, 0x5763, 0x5769,
06824  0x5761,      0, 0x455C, 0xBD54, 0x744B, 0x5766, 0x495D, 0xAC47,
06825  0x744C, 0x5760, 0xBD58, 0x5765, 0x4E67, 0x3B57,      0, 0xBD59,
06826  0x4255, 0x575E, 0xAC48,      0, 0xAC49, 0x355E, 0x5768, 0x402D,
06827  0x3165, 0x5762, 0x3278, 0x5767,      0, 0xBD5B,      0, 0x3631,
06828       0, 0x5764,      0, 0x744D,      0, 0x744E,      0,      0,
06829       0,      0, 0x576A,      0,      0,      0,      0,      0,
06830 };
06831 static const unsigned short utf8_to_euc_E681[] = {
06832  0xBD5E, 0x576C, 0x5776, 0x5774,      0,      0, 0x5771, 0xBD5F,
06833  0xBD60, 0xBD61, 0x5770, 0x4E78, 0xBD62, 0x5772,      0,      0,
06834  0x3632, 0xBD63, 0x3931,      0, 0xBD64, 0x3D7A, 0xBD65, 0xBD66,
06835       0, 0x5779, 0x576B,      0,      0, 0xBD67,      0, 0x576F,
06836  0x575F, 0xBD68, 0x327A, 0x5773, 0x5775, 0x4351,      0, 0xBD69,
06837  0x3A28, 0x3238, 0x576D, 0x5778, 0x5777, 0x3633,      0, 0x4229,
06838  0x3366, 0xBD6A,      0,      0,      0, 0x3743,      0, 0x576E,
06839       0,      0,      0,      0,      0,      0, 0xBD6B, 0xBD6C,
06840 };
06841 static const unsigned short utf8_to_euc_E681_x0213[] = {
06842  0xBD5E, 0x576C, 0x5776, 0x5774,      0,      0, 0x5771, 0x744F,
06843  0xBD60, 0xBD61, 0x5770, 0x4E78, 0xAC4B, 0x5772,      0,      0,
06844  0x3632, 0xBD63, 0x3931,      0, 0xBD64, 0x3D7A, 0xBD65, 0xBD66,
06845       0, 0x5779, 0x576B,      0,      0, 0xBD67,      0, 0x576F,
06846  0x575F, 0xBD68, 0x327A, 0x5773, 0x5775, 0x4351,      0, 0xBD69,
06847  0x3A28, 0x3238, 0x576D, 0x5778, 0x5777, 0x3633,      0, 0x4229,
06848  0x3366, 0xBD6A,      0,      0,      0, 0x3743,      0, 0x576E,
06849       0,      0,      0,      0,      0,      0, 0xBD6B, 0xAC4C,
06850 };
06851 static const unsigned short utf8_to_euc_E682[] = {
06852       0, 0x577A, 0xBD6D, 0x577D, 0x5821, 0xF43F, 0xBD6E,      0,
06853  0xBD6F, 0x3C3D, 0xBD70, 0x5827, 0x4470, 0x577B, 0xBD71,      0,
06854       0, 0xBD72, 0x5825, 0xBD73, 0x3279, 0xBD74, 0x5823, 0x5824,
06855  0xBD75,      0, 0x577E, 0x5822,      0, 0xBD76, 0xBD77, 0x3867,
06856  0x4D2A,      0, 0xBD78, 0x3435, 0xBD79, 0xBD7A, 0x3159, 0x5826,
06857  0xBD7B, 0x473A, 0x302D,      0,      0,      0,      0,      0,
06858  0xBD7C, 0xBD7D, 0x4861, 0x575C, 0x582C, 0x5830, 0x4C65, 0xBD7E,
06859  0x5829,      0,      0, 0xBE21, 0x4569, 0x582E, 0xBE22,      0,
06860 };
06861 static const unsigned short utf8_to_euc_E682_x0213[] = {
06862       0, 0x577A, 0xBD6D, 0x577D, 0x5821, 0xF43F, 0xBD6E,      0,
06863  0xBD6F, 0x3C3D, 0xAC4D, 0x5827, 0x4470, 0x577B, 0xBD71,      0,
06864       0, 0xBD72, 0x5825, 0xBD73, 0x3279, 0xAC4E, 0x5823, 0x5824,
06865  0xBD75,      0, 0x577E, 0x5822,      0, 0x7451, 0x7452, 0x3867,
06866  0x4D2A,      0, 0xBD78, 0x3435, 0xBD79, 0xBD7A, 0x3159, 0x5826,
06867  0xAC4F, 0x473A, 0x302D,      0,      0,      0,      0,      0,
06868  0xAC51, 0xAC52, 0x4861, 0x575C, 0x582C, 0x5830, 0x4C65, 0xBD7E,
06869  0x5829,      0,      0, 0xBE21, 0x4569, 0x582E, 0xAC53,      0,
06870 };
06871 static const unsigned short utf8_to_euc_E683[] = {
06872       0,      0, 0xBE23,      0, 0xBE24, 0x3E70, 0x582F, 0x4657,
06873  0xBE25, 0xBE26, 0xBE27, 0xBE28,      0,      0, 0xBE29, 0xBE2A,
06874       0, 0x4F47,      0, 0x582B, 0xBE2B, 0xBE2C,      0,      0,
06875  0x5831, 0xBE2D, 0x397B, 0xBE2E, 0x404B, 0xBE2F, 0xBE30, 0x3054,
06876  0x582A, 0x5828, 0xBE31, 0x415A,      0, 0xBE32,      0, 0x577C,
06877  0x3B34,      0,      0,      0,      0,      0,      0,      0,
06878  0x4246, 0x583D, 0xBE33, 0x415B, 0x5838, 0xBE34, 0x5835, 0x5836,
06879  0xBE35, 0x3C66, 0x5839, 0x583C, 0xBE36, 0xBE37,      0,      0,
06880 };
06881 static const unsigned short utf8_to_euc_E683_x0213[] = {
06882       0,      0, 0xBE23,      0, 0xBE24, 0x3E70, 0x582F, 0x4657,
06883  0xAC54, 0xBE26, 0xBE27, 0x7453,      0,      0, 0xBE29, 0xBE2A,
06884       0, 0x4F47,      0, 0x582B, 0x7454, 0x7455,      0,      0,
06885  0x5831, 0xAC55, 0x397B, 0xAC56, 0x404B, 0x7456, 0xBE30, 0x3054,
06886  0x582A, 0x5828, 0xBE31, 0x415A,      0, 0xBE32,      0, 0x577C,
06887  0x3B34,      0,      0,      0,      0,      0, 0xAC57,      0,
06888  0x4246, 0x583D, 0xAC58, 0x415B, 0x5838, 0xAC59, 0x5835, 0x5836,
06889  0x7457, 0x3C66, 0x5839, 0x583C, 0xBE36, 0xBE37,      0,      0,
06890 };
06891 static const unsigned short utf8_to_euc_E684[] = {
06892  0x5837, 0x3D25, 0xBE38, 0x583A,      0,      0, 0x5834, 0xBE39,
06893  0x4C7C, 0x4C7B, 0xBE3A,      0, 0xBE3B, 0x583E, 0x583F, 0x3055,
06894  0xBE3C, 0xBE3D, 0xBE3E, 0xBE3F, 0xBE40, 0x5833, 0xBE41, 0xBE42,
06895       0, 0xBE43, 0x3672, 0x3026, 0xBE44,      0, 0xBE45, 0x3436,
06896  0xF440, 0x583B, 0xBE46,      0,      0,      0,      0, 0x5843,
06897  0x5842,      0, 0xBE47, 0xBE48, 0x5847,      0,      0,      0,
06898  0xBE49, 0xBE4A,      0,      0, 0x5848, 0xBE4B, 0xBE4C, 0xBE4D,
06899       0, 0xBE4E,      0,      0, 0x5846, 0x5849, 0x5841, 0x5845,
06900 };
06901 static const unsigned short utf8_to_euc_E684_x0213[] = {
06902  0x5837, 0x3D25, 0xBE38, 0x583A,      0,      0, 0x5834, 0xBE39,
06903  0x4C7C, 0x4C7B, 0xBE3A,      0, 0xBE3B, 0x583E, 0x583F, 0x3055,
06904  0xAC5A, 0xBE3D, 0xAC5B, 0xAC5C, 0xBE40, 0x5833, 0xBE41, 0xBE42,
06905       0, 0xAC5D, 0x3672, 0x3026, 0x7458,      0, 0xAC5E, 0x3436,
06906  0xF440, 0x583B, 0xBE46,      0,      0,      0,      0, 0x5843,
06907  0x5842,      0, 0xBE47, 0x7459, 0x5847,      0,      0,      0,
06908  0x745A, 0xBE4A,      0,      0, 0x5848, 0xBE4B, 0xBE4C, 0x745B,
06909       0, 0xBE4E, 0xAC5F,      0, 0x5846, 0x5849, 0x5841, 0x5845,
06910 };
06911 static const unsigned short utf8_to_euc_E685[] = {
06912       0, 0xBE4F, 0x584A,      0, 0x584B, 0xBE50, 0xBE51, 0x5840,
06913  0x3B7C, 0xBE52, 0x5844, 0x4256, 0x3932, 0x5832, 0x3F35,      0,
06914       0,      0,      0, 0x5858,      0, 0x4A69,      0,      0,
06915  0x584E, 0x584F, 0x5850,      0,      0, 0x5857, 0xBE53, 0x5856,
06916  0xBE54,      0, 0x4B7D, 0x3437,      0, 0x5854,      0, 0x3745,
06917  0x3334,      0,      0, 0x5851, 0xBE55,      0, 0x4E38, 0x5853,
06918  0x3056, 0x5855, 0xBE56, 0x584C, 0x5852, 0x5859, 0x3744, 0x584D,
06919  0xBE57,      0,      0, 0xBE58, 0xBE59,      0, 0x4D5D, 0xBE5A,
06920 };
06921 static const unsigned short utf8_to_euc_E685_x0213[] = {
06922       0, 0xAC61, 0x584A,      0, 0x584B, 0xBE50, 0xAC62, 0x5840,
06923  0x3B7C, 0xBE52, 0x5844, 0x4256, 0x3932, 0x5832, 0x3F35,      0,
06924       0,      0,      0, 0x5858,      0, 0x4A69,      0,      0,
06925  0x584E, 0x584F, 0x5850,      0,      0, 0x5857, 0xBE53, 0x5856,
06926  0xAC63,      0, 0x4B7D, 0x3437,      0, 0x5854,      0, 0x3745,
06927  0x3334,      0,      0, 0x5851, 0xBE55,      0, 0x4E38, 0x5853,
06928  0x3056, 0x5855, 0xBE56, 0x584C, 0x5852, 0x5859, 0x3744, 0x584D,
06929  0xBE57,      0,      0, 0xBE58, 0xAC64,      0, 0x4D5D, 0xBE5A,
06930 };
06931 static const unsigned short utf8_to_euc_E686[] = {
06932  0xBE5B, 0xBE5C, 0x4D2B, 0xBE5D, 0xBE5E,      0,      0, 0x585C,
06933       0,      0, 0x5860, 0xBE5F,      0, 0xBE60, 0x417E,      0,
06934  0x4E79, 0x5861, 0xBE61, 0xBE62, 0x585E,      0, 0x585B, 0xBE63,
06935  0xBE64, 0x585A, 0x585F,      0, 0xBE65, 0xBE66,      0, 0xBE67,
06936  0xBE68,      0,      0,      0, 0x4A30, 0xBE69,      0, 0x4634,
06937  0xBE6A, 0x3746, 0xBE6B, 0x5862, 0x585D, 0xBE6C, 0x5863,      0,
06938       0,      0, 0x377B,      0,      0,      0, 0x3231,      0,
06939  0xBE6D, 0xBE6E, 0x586B,      0, 0xBE6F,      0, 0x3438,      0,
06940 };
06941 static const unsigned short utf8_to_euc_E686_x0213[] = {
06942  0xBE5B, 0xBE5C, 0x4D2B, 0xBE5D, 0xBE5E,      0,      0, 0x585C,
06943       0,      0, 0x5860, 0xBE5F,      0, 0x745D, 0x417E,      0,
06944  0x4E79, 0x5861, 0xAC66, 0xAC67, 0x585E,      0, 0x585B, 0xAC68,
06945  0xAC69, 0x585A, 0x585F,      0, 0xBE65, 0xBE66,      0, 0xBE67,
06946  0xBE68,      0,      0,      0, 0x4A30, 0xAC6A,      0, 0x4634,
06947  0xAC6B, 0x3746, 0xBE6B, 0x5862, 0x585D, 0xAC6C, 0x5863,      0,
06948       0,      0, 0x377B,      0,      0,      0, 0x3231,      0,
06949  0xBE6D, 0x7460, 0x586B,      0, 0x745F,      0, 0x3438,      0,
06950 };
06951 static const unsigned short utf8_to_euc_E687[] = {
06952  0xBE70, 0xBE71, 0xBE72, 0x5869,      0,      0, 0x586A, 0x3A29,
06953  0x5868, 0x5866, 0x5865, 0x586C, 0x5864, 0x586E, 0xBE73, 0xBE74,
06954  0x327B,      0,      0,      0,      0, 0xBE75,      0,      0,
06955       0,      0,      0,      0, 0xBE76, 0xBE77, 0xBE78, 0xBE79,
06956       0, 0xBE7A, 0xBE7B, 0x5870,      0, 0xBE7E, 0x586F, 0xBE7C,
06957       0, 0xBE7D,      0,      0, 0xBF21, 0xBF22,      0, 0xBF23,
06958       0,      0, 0x4428,      0, 0x5873,      0, 0x5871, 0x5867,
06959  0x377C,      0, 0x5872,      0, 0x5876, 0x5875, 0x5877, 0x5874,
06960 };
06961 static const unsigned short utf8_to_euc_E687_x0213[] = {
06962  0xBE70, 0xBE71, 0xBE72, 0x5869,      0,      0, 0x586A, 0x3A29,
06963  0x5868, 0x5866, 0x5865, 0x586C, 0x5864, 0x586E, 0xBE73, 0xBE74,
06964  0x327B,      0,      0,      0,      0, 0xAC6E,      0,      0,
06965       0,      0,      0,      0, 0xBE76, 0xAC6F, 0xBE78, 0xAC70,
06966       0, 0xBE7A, 0xBE7B, 0x5870,      0, 0xBE7E, 0x586F, 0xBE7C,
06967       0, 0xBE7D,      0,      0, 0xBF21, 0xBF22,      0, 0xBF23,
06968       0,      0, 0x4428,      0, 0x5873, 0xAC71, 0x5871, 0x5867,
06969  0x377C,      0, 0x5872,      0, 0x5876, 0x5875, 0x5877, 0x5874,
06970 };
06971 static const unsigned short utf8_to_euc_E688[] = {
06972  0x5878, 0xBF24,      0, 0xBF25, 0xBF26,      0,      0, 0xBF27,
06973  0x5879, 0x587A, 0x4A6A,      0, 0x587C, 0x587B, 0x3D3F,      0,
06974  0x402E, 0x3266, 0x327C, 0xBF28, 0x587D, 0xBF29, 0x303F,      0,
06975       0,      0, 0x404C, 0x587E, 0xBF2A, 0x6C43, 0x5921, 0x3761,
06976  0xBF2B, 0x5922, 0xBF2C, 0xBF2D,      0,      0, 0x406F, 0xBF2E,
06977       0, 0xBF2F, 0x5923, 0xBF30,      0,      0, 0x5924, 0x353A,
06978  0x5925,      0, 0x5926, 0x5927, 0x4257,      0,      0,      0,
06979  0x384D, 0xBF31,      0, 0x4C61,      0, 0xBF32,      0, 0x4B3C,
06980 };
06981 static const unsigned short utf8_to_euc_E688_x0213[] = {
06982  0x5878, 0xBF24,      0, 0xBF25, 0xBF26,      0,      0, 0xBF27,
06983  0x5879, 0x587A, 0x4A6A,      0, 0x587C, 0x587B, 0x3D3F,      0,
06984  0x402E, 0x3266, 0x327C, 0xBF28, 0x587D, 0xAC73, 0x303F,      0,
06985       0,      0, 0x404C, 0x587E, 0xBF2A, 0x6C43, 0x5921, 0x3761,
06986  0xBF2B, 0x5922, 0x7462, 0xAC74,      0,      0, 0x406F, 0xBF2E,
06987       0, 0xAC75, 0x5923, 0xBF30,      0,      0, 0x5924, 0x353A,
06988  0x5925,      0, 0x5926, 0x5927, 0x4257,      0,      0,      0,
06989  0x384D, 0xBF31,      0, 0x4C61,      0, 0xBF32, 0x7463, 0x4B3C,
06990 };
06991 static const unsigned short utf8_to_euc_E689[] = {
06992  0x3D6A, 0x5928, 0xBF33, 0xBF34, 0xBF35,      0, 0xBF36, 0x4070,
06993  0x6E3D, 0x4862,      0, 0x3C6A, 0xBF37, 0x3A4D, 0x5929,      0,
06994  0xBF38, 0xBF39, 0xBF3A, 0x4247, 0xBF3B, 0x4A27, 0xBF3C,      0,
06995  0x4271,      0, 0xBF3D, 0x592C, 0xBF3E,      0, 0x592A,      0,
06996  0x592D,      0,      0, 0x592B, 0xBF3F,      0,      0,      0,
06997  0x592E,      0,      0,      0,      0, 0xBF40, 0x4A31, 0xBF41,
06998       0, 0x3037,      0, 0xBF42,      0,      0, 0x495E,      0,
06999       0, 0x4863, 0xBF43,      0, 0x592F, 0xBF44, 0x5932, 0x3E35,
07000 };
07001 static const unsigned short utf8_to_euc_E689_x0213[] = {
07002  0x3D6A, 0x5928, 0xBF33, 0x7464, 0xBF35,      0, 0xAC76, 0x4070,
07003  0x6E3D, 0x4862,      0, 0x3C6A, 0xAC77, 0x3A4D, 0x5929,      0,
07004  0xBF38, 0xAC78, 0xAC79, 0x4247, 0xBF3B, 0x4A27, 0x7465,      0,
07005  0x4271,      0, 0x7466, 0x592C, 0xBF3E,      0, 0x592A,      0,
07006  0x592D, 0xAC7A,      0, 0x592B, 0xAC7B,      0,      0,      0,
07007  0x592E,      0,      0,      0,      0, 0xAC7D, 0x4A31, 0x7467,
07008       0, 0x3037,      0, 0xAC7E,      0,      0, 0x495E,      0,
07009       0, 0x4863, 0xBF43, 0xAC7C, 0x592F, 0xBF44, 0x5932, 0x3E35,
07010 };
07011 static const unsigned short utf8_to_euc_E68A[] = {
07012  0x353B,      0, 0x5930, 0x5937, 0x3E36,      0,      0,      0,
07013       0, 0x5931, 0x4744,      0,      0, 0xBF45, 0xBF46, 0xBF47,
07014  0xBF48, 0x4D5E, 0x5933, 0x5934, 0x5938, 0x456A, 0x5935, 0x3933,
07015  0x405E,      0,      0, 0x5946, 0x4834,      0, 0x4272,      0,
07016       0,      0,      0,      0,      0,      0, 0xBF49,      0,
07017  0xBF4A,      0,      0, 0x4864, 0x5A2D,      0,      0,      0,
07018       0, 0x4A7A,      0, 0xBF4B,      0, 0x4471, 0xBF4C, 0xBF4D,
07019       0, 0x4B75, 0xBF4E, 0x593B, 0x3221, 0x436A, 0xBF4F, 0xBF50,
07020 };
07021 static const unsigned short utf8_to_euc_E68A_x0213[] = {
07022  0x353B,      0, 0x5930, 0x5937, 0x3E36, 0x7468,      0,      0,
07023       0, 0x5931, 0x4744,      0,      0, 0xBF45, 0xBF46, 0xBF47,
07024  0xBF48, 0x4D5E, 0x5933, 0x5934, 0x5938, 0x456A, 0x5935, 0x3933,
07025  0x405E, 0xAD21,      0, 0x5946, 0x4834,      0, 0x4272,      0,
07026       0,      0,      0,      0,      0,      0, 0xAD22,      0,
07027  0xBF4A,      0,      0, 0x4864, 0x5A2D,      0,      0,      0,
07028       0, 0x4A7A,      0, 0xBF4B,      0, 0x4471, 0xBF4C, 0xBF4D,
07029       0, 0x4B75, 0xBF4E, 0x593B, 0x3221, 0x436A, 0xBF4F, 0xBF50,
07030 };
07031 static const unsigned short utf8_to_euc_E68B[] = {
07032       0,      0, 0x5944,      0, 0xBF51, 0x4334, 0x593E, 0x5945,
07033  0x5940, 0x5947, 0x5943,      0, 0x5942, 0x476F, 0xBF52, 0x593C,
07034  0x327D, 0x593A, 0x3571, 0x4273, 0x5936, 0xBF53, 0xBF54, 0x5939,
07035  0x3934, 0x405B, 0xBF55, 0x3E37, 0x5941, 0x4752,      0,      0,
07036  0x3572, 0x3348,      0,      0,      0,      0,      0,      0,
07037       0,      0, 0xBF56,      0, 0x3367, 0x3F21, 0x5949, 0x594E,
07038       0, 0x594A, 0xBF57, 0x377D, 0xBF58, 0x594F, 0x3B22, 0x3969,
07039       0,      0,      0,      0, 0xBF59, 0xBF5A, 0x3D26, 0x593D,
07040 };
07041 static const unsigned short utf8_to_euc_E68B_x0213[] = {
07042       0,      0, 0x5944,      0, 0x7469, 0x4334, 0x593E, 0x5945,
07043  0x5940, 0x5947, 0x5943,      0, 0x5942, 0x476F, 0xBF52, 0x593C,
07044  0x327D, 0x593A, 0x3571, 0x4273, 0x5936, 0xAD23, 0x746A, 0x5939,
07045  0x3934, 0x405B, 0xBF55, 0x3E37, 0x5941, 0x4752,      0,      0,
07046  0x3572, 0x3348,      0,      0,      0,      0,      0,      0,
07047       0,      0, 0xBF56,      0, 0x3367, 0x3F21, 0x5949, 0x594E,
07048       0, 0x594A, 0xBF57, 0x377D, 0xBF58, 0x594F, 0x3B22, 0x3969,
07049       0,      0,      0,      0, 0x746B, 0xAD25, 0x3D26, 0x593D,
07050 };
07051 static const unsigned short utf8_to_euc_E68C[] = {
07052       0, 0x3B7D, 0x594C, 0xBF5B, 0xBF5C,      0,      0, 0x3B58,
07053  0x594D, 0x3044, 0xBF5D, 0xBF5E, 0x5948, 0xBF5F,      0,      0,
07054  0xBF60, 0x4429,      0, 0xBF61,      0,      0, 0xBF62,      0,
07055  0xBF63, 0x3573,      0,      0,      0,      0,      0, 0x3634,
07056       0,      0,      0,      0,      0,      0,      0, 0x594B,
07057  0x3027, 0xBF64, 0xBF65, 0x3A43,      0, 0xBF66,      0, 0x3F36,
07058       0,      0,      0,      0,      0, 0xBF67, 0xBF68,      0,
07059       0, 0xBF69, 0x4472,      0, 0xBF6A, 0x4854, 0x5951, 0x415E,
07060 };
07061 static const unsigned short utf8_to_euc_E68C_x0213[] = {
07062       0, 0x3B7D, 0x594C, 0xAD26, 0xBF5C,      0,      0, 0x3B58,
07063  0x594D, 0x3044, 0x746C, 0xBF5E, 0x5948, 0xAD27,      0,      0,
07064  0xAD28, 0x4429,      0, 0xBF61,      0,      0, 0xBF62,      0,
07065  0x746D, 0x3573,      0,      0,      0,      0,      0, 0x3634,
07066       0,      0,      0,      0,      0,      0,      0, 0x594B,
07067  0x3027, 0xBF64, 0xBF65, 0x3A43,      0, 0xBF66,      0, 0x3F36,
07068       0,      0, 0xAD2B,      0,      0, 0xAD2C, 0xBF68,      0,
07069       0, 0x746E, 0x4472, 0xAD2D, 0xAD2E, 0x4854, 0x5951, 0x415E,
07070 };
07071 static const unsigned short utf8_to_euc_E68D[] = {
07072       0, 0xBF6B, 0xBF6C, 0xBF6D, 0xBF6E,      0, 0xBF6F,      0,
07073       0, 0x422A, 0xBF70, 0xBF71, 0x3B2B, 0x5952, 0xBF72, 0x5954,
07074  0x5950,      0, 0xBF73, 0xBF74, 0xBF75, 0x4A61,      0, 0x443D,
07075  0xBF76,      0,      0, 0xBF77, 0x415C,      0,      0,      0,
07076       0,      0,      0,      0,      0, 0xBF78, 0xBF79, 0x4A7B,
07077  0x3C4E, 0x5960,      0, 0x595F, 0xBF7A, 0xBF7B, 0x3F78,      0,
07078       0, 0xBF7C, 0x377E,      0, 0xBF7D, 0xBF7E, 0x5959, 0x3E39,
07079  0xC021,      0, 0x4668, 0x4731, 0xC022, 0xC023,      0, 0xC024,
07080 };
07081 static const unsigned short utf8_to_euc_E68D_x0213[] = {
07082       0, 0xAD2F, 0xBF6C, 0x746F, 0xAD30,      0, 0xBF6F,      0,
07083       0, 0x422A, 0xBF70, 0xBF71, 0x3B2B, 0x5952, 0xAD31, 0x5954,
07084  0x5950,      0, 0xBF73, 0xBF74, 0xBF75, 0x4A61,      0, 0x443D,
07085  0xBF76, 0xAD33,      0, 0xBF77, 0x415C,      0,      0,      0,
07086       0,      0,      0,      0,      0, 0x7470, 0xBF79, 0x4A7B,
07087  0x3C4E, 0x5960,      0, 0x595F, 0xAD36, 0xBF7B, 0x3F78,      0,
07088       0, 0xBF7C, 0x377E,      0, 0xBF7D, 0xBF7E, 0x5959, 0x3E39,
07089  0xC021,      0, 0x4668, 0x4731, 0x7471, 0xC023,      0, 0xC024,
07090 };
07091 static const unsigned short utf8_to_euc_E68E[] = {
07092  0x5957,      0, 0xC025, 0x415D, 0xC026,      0,      0, 0xC027,
07093  0x3C78, 0x595C, 0xC028,      0, 0x3E38,      0, 0x5956, 0x595B,
07094  0xC029,      0, 0x4753,      0, 0xC02A, 0xC02B, 0x5955,      0,
07095  0x3721, 0xC02C, 0xC02D, 0x335D,      0,      0, 0xC02E, 0x595D,
07096  0x4E2B, 0x3A4E, 0x4335, 0x595A, 0xC02F, 0x405C, 0xC030, 0x3935,
07097  0x3F64, 0x3166, 0x413C, 0x5958, 0x3545, 0xC031, 0xC032, 0xC033,
07098       0,      0, 0x3747,      0, 0x444F, 0x595E,      0,      0,
07099       0,      0,      0, 0x415F,      0, 0xC034, 0x5961,      0,
07100 };
07101 static const unsigned short utf8_to_euc_E68E_x0213[] = {
07102  0x5957,      0, 0xC025, 0x415D, 0xAD37,      0,      0, 0xC027,
07103  0x3C78, 0x595C, 0xC028,      0, 0x3E38,      0, 0x5956, 0x595B,
07104  0xC029,      0, 0x4753,      0, 0xAD3A, 0xC02B, 0x5955,      0,
07105  0x3721, 0xAD38, 0xC02D, 0x335D,      0,      0, 0xC02E, 0x595D,
07106  0x4E2B, 0x3A4E, 0x4335, 0x595A, 0xC02F, 0x405C, 0xC030, 0x3935,
07107  0x3F64, 0x3166, 0x413C, 0x5958, 0x3545, 0xC031, 0xC032, 0xC033,
07108       0,      0, 0x3747,      0, 0x444F, 0x595E,      0,      0,
07109       0,      0,      0, 0x415F,      0, 0xAD3B, 0x5961,      0,
07110 };
07111 static const unsigned short utf8_to_euc_E68F[] = {
07112  0x5963, 0xC035,      0, 0x4237, 0x5969, 0xC036, 0x5964,      0,
07113  0xC037, 0x5966,      0,      0,      0,      0, 0xC038, 0x4941,
07114  0x4473, 0xC039, 0x5967, 0xC03A, 0xC03B, 0xC03C, 0x4D2C,      0,
07115       0,      0, 0x4D48, 0x3439, 0xC03D,      0,      0,      0,
07116  0xC03E, 0x302E,      0, 0x5965,      0, 0xC03F,      0,      0,
07117       0, 0x5962, 0xC040,      0, 0xC041,      0, 0x3478,      0,
07118       0,      0, 0xC042, 0xC043, 0x3167, 0xC044, 0x5968,      0,
07119  0xC045, 0xC046, 0x4D49,      0,      0,      0,      0,      0,
07120 };
07121 static const unsigned short utf8_to_euc_E68F_x0213[] = {
07122  0x5963, 0xC035,      0, 0x4237, 0x5969, 0xC036, 0x5964,      0,
07123  0xC037, 0x5966,      0,      0,      0,      0, 0xC038, 0x4941,
07124  0x4473, 0xC039, 0x5967, 0xC03A, 0xAD3D, 0xAD3E, 0x4D2C,      0,
07125       0,      0, 0x4D48, 0x3439, 0xAD3F,      0,      0,      0,
07126  0xAD40, 0x302E,      0, 0x5965,      0, 0x7472,      0,      0,
07127       0, 0x5962, 0xC040, 0xAD41, 0xAD42, 0x7473, 0x3478,      0,
07128       0,      0, 0xAD43, 0xC043, 0x3167, 0x7474, 0x5968, 0xAD3C,
07129  0xC045, 0xC046, 0x4D49,      0,      0,      0,      0,      0,
07130 };
07131 static const unsigned short utf8_to_euc_E690[] = {
07132       0,      0,      0,      0,      0,      0, 0x596C,      0,
07133       0, 0xC047, 0xC048,      0,      0, 0x423B,      0, 0x5973,
07134  0xC049,      0, 0xC04A, 0x596D, 0xC04B,      0, 0x596A, 0x5971,
07135  0xC04C,      0,      0,      0, 0x5953,      0, 0xC04D,      0,
07136  0xC04E,      0, 0xC04F,      0, 0xC050, 0xC051, 0x596E,      0,
07137  0x5972, 0xC052, 0xC053,      0, 0x4842, 0x456B,      0, 0xC054,
07138  0xC055,      0,      0,      0, 0x596B, 0xC056, 0x596F,      0,
07139       0,      0, 0x3748,      0,      0, 0xC057, 0x3A71, 0xC058,
07140 };
07141 static const unsigned short utf8_to_euc_E690_x0213[] = {
07142       0,      0,      0,      0,      0,      0, 0x596C,      0,
07143       0, 0xAD44, 0xC048,      0,      0, 0x423B,      0, 0x5973,
07144  0x7475,      0, 0xC04A, 0x596D, 0x7476,      0, 0x596A, 0x5971,
07145  0xC04C,      0,      0,      0, 0x5953,      0, 0xAD45,      0,
07146  0xC04E,      0, 0x7477,      0, 0xC050, 0xAD46, 0x596E,      0,
07147  0x5972, 0xAD47, 0xC053,      0, 0x4842, 0x456B,      0, 0xAD48,
07148  0xC055,      0,      0,      0, 0x596B, 0xC056, 0x596F,      0,
07149       0,      0, 0x3748,      0,      0, 0xC057, 0x3A71, 0xC058,
07150 };
07151 static const unsigned short utf8_to_euc_E691[] = {
07152       0,      0, 0x405D,      0,      0,      0,      0,      0,
07153       0,      0,      0, 0xC059,      0,      0, 0x5977, 0xC05A,
07154       0, 0xC05B, 0xC05C, 0xC05D, 0xC05E,      0,      0,      0,
07155  0x4526,      0, 0xC05F, 0xC060, 0xC061, 0xC062,      0, 0xC063,
07156  0xC064, 0xC065,      0, 0xC066,      0,      0,      0, 0x5974,
07157       0, 0x4B60,      0,      0,      0, 0xC067,      0, 0x5975,
07158       0,      0,      0, 0xC068, 0xC069,      0, 0x5976,      0,
07159  0x4C4E,      0, 0x4022, 0xC06A,      0, 0xC06B,      0,      0,
07160 };
07161 static const unsigned short utf8_to_euc_E691_x0213[] = {
07162       0,      0, 0x405D,      0,      0,      0,      0,      0,
07163       0,      0,      0, 0xC059,      0,      0, 0x5977, 0xC05A,
07164       0, 0x7479, 0xC05C, 0xC05D, 0xC05E,      0,      0,      0,
07165  0x4526,      0, 0xAD49, 0xAD4A, 0xC061, 0xAD4B,      0, 0xC063,
07166  0x747A, 0xC065,      0, 0xC066,      0,      0,      0, 0x5974,
07167       0, 0x4B60,      0,      0,      0, 0x747B,      0, 0x5975,
07168       0,      0,      0, 0xAD4C, 0xC069,      0, 0x5976,      0,
07169  0x4C4E, 0x7478, 0x4022, 0xC06A,      0, 0xAD4D,      0,      0,
07170 };
07171 static const unsigned short utf8_to_euc_E692[] = {
07172       0,      0,      0, 0x3762,      0, 0xC06C,      0, 0xC06D,
07173  0x597D,      0,      0,      0,      0,      0,      0, 0xC06E,
07174  0xC06F, 0xC070, 0x3B35, 0x597A,      0, 0x5979,      0,      0,
07175  0xC071, 0xC072, 0x4732, 0xC073,      0, 0xC074, 0x4635, 0xC075,
07176       0, 0xC076,      0, 0xC077, 0x4531, 0x597B, 0xC078,      0,
07177  0xC079, 0x597C,      0, 0x496F, 0xC07A, 0x4745, 0x3B23,      0,
07178  0x4071,      0, 0x4B50, 0xC07B,      0,      0,      0,      0,
07179       0, 0x3349,      0, 0x5A25, 0x597E, 0xC07C, 0xC07D, 0xC07E,
07180 };
07181 static const unsigned short utf8_to_euc_E692_x0213[] = {
07182       0,      0,      0, 0x3762,      0, 0xC06C,      0, 0xAD4E,
07183  0x597D,      0,      0,      0,      0,      0,      0, 0xC06E,
07184  0xC06F, 0xAD4F, 0x3B35, 0x597A,      0, 0x5979,      0,      0,
07185  0xC071, 0xC072, 0x4732, 0xC073,      0, 0xAD50, 0x4635, 0xAD51,
07186       0, 0xC076,      0, 0xC077, 0x4531, 0x597B, 0xC078,      0,
07187  0xC079, 0x597C,      0, 0x496F, 0xC07A, 0x4745, 0x3B23,      0,
07188  0x4071,      0, 0x4B50, 0xC07B,      0,      0,      0,      0,
07189       0, 0x3349,      0, 0x5A25, 0x597E, 0xC07C, 0x747D, 0x747E,
07190 };
07191 static const unsigned short utf8_to_euc_E693[] = {
07192       0, 0x4D4A, 0x5A27,      0, 0xC121, 0x5A23,      0, 0x5A24,
07193       0, 0xC122, 0xC123, 0xC124, 0xC125, 0x4160, 0xC126,      0,
07194  0xC127, 0xC128, 0x5A22,      0, 0x593F, 0xC129,      0, 0xC12A,
07195  0x5A26,      0, 0x5A21,      0,      0,      0,      0,      0,
07196  0x5A2B, 0x5A2C, 0x4527, 0x5A2E, 0xC12B, 0xC12C, 0x3B24, 0x5A29,
07197       0, 0xC12D, 0xC12E,      0, 0x353C, 0xC12F,      0, 0x5A2F,
07198  0xC130, 0x5A28, 0x5A33,      0, 0x5A32, 0xC131, 0x5A31, 0xC132,
07199       0,      0, 0x5A34, 0xC133,      0, 0x5A36, 0x3E71, 0xC134,
07200 };
07201 static const unsigned short utf8_to_euc_E693_x0213[] = {
07202       0, 0x4D4A, 0x5A27,      0, 0x7521, 0x5A23,      0, 0x5A24,
07203       0, 0xC122, 0x7522, 0xAD52, 0xAD53, 0x4160, 0x747C,      0,
07204  0x7523, 0xC128, 0x5A22,      0, 0x593F, 0xAD54,      0, 0xAD55,
07205  0x5A26,      0, 0x5A21,      0,      0,      0,      0,      0,
07206  0x5A2B, 0x5A2C, 0x4527, 0x5A2E, 0xAD57, 0xAD58, 0x3B24, 0x5A29,
07207       0, 0xC12D, 0xC12E,      0, 0x353C, 0xC12F,      0, 0x5A2F,
07208  0xC130, 0x5A28, 0x5A33,      0, 0x5A32, 0xC131, 0x5A31, 0x7524,
07209       0,      0, 0x5A34, 0x7525,      0, 0x5A36, 0x3E71, 0xAD59,
07210 };
07211 static const unsigned short utf8_to_euc_E694[] = {
07212  0x5A35, 0xC135,      0,      0, 0xC136, 0x5A39,      0,      0,
07213  0xC137, 0xC138, 0xC139,      0,      0,      0,      0, 0xC13A,
07214       0,      0,      0, 0xC13B, 0xC13C,      0, 0xC13D,      0,
07215  0x5A37, 0xC13E,      0, 0xC13F, 0x5A38, 0x5970, 0xC140, 0xC141,
07216       0,      0, 0xC142, 0x5A3B, 0x5A3A,      0, 0xC143,      0,
07217       0, 0xC144, 0x5978, 0x5A3C, 0x5A30,      0, 0xC145, 0x3B59,
07218       0, 0xC146,      0,      0, 0x5A3D, 0x5A3E, 0x5A40, 0x5A3F,
07219  0x5A41, 0x327E, 0xC147, 0x3936, 0xC148, 0xC149, 0x4A7C, 0x402F,
07220 };
07221 static const unsigned short utf8_to_euc_E694_x0213[] = {
07222  0x5A35, 0xC135,      0,      0, 0xAD5A, 0x5A39,      0,      0,
07223  0xC137, 0xC138, 0xC139,      0,      0,      0,      0, 0xAD5C,
07224       0,      0,      0, 0xC13B, 0xAD5D,      0, 0xAD5E,      0,
07225  0x5A37, 0xC13E,      0, 0xC13F, 0x5A38, 0x5970, 0xAD60, 0xC141,
07226       0,      0, 0x7526, 0x5A3B, 0x5A3A,      0, 0xC143,      0,
07227       0, 0x7527, 0x5978, 0x5A3C, 0x5A30,      0, 0xC145, 0x3B59,
07228       0, 0xC146, 0xAD61,      0, 0x5A3D, 0x5A3E, 0x5A40, 0x5A3F,
07229  0x5A41, 0x327E, 0xC147, 0x3936, 0xC148, 0xC149, 0x4A7C, 0x402F,
07230 };
07231 static const unsigned short utf8_to_euc_E695[] = {
07232       0,      0,      0, 0xC14A,      0, 0x384E,      0, 0xC14B,
07233  0x5A43, 0xC14C,      0,      0,      0, 0x5A46, 0xF441, 0x4952,
07234  0xC14D, 0x355F, 0xC14E,      0, 0xC14F, 0x5A45, 0x5A44, 0x4754,
07235  0x5A47, 0x3635,      0,      0,      0, 0x5A49, 0x5A48, 0xC150,
07236  0xC151,      0, 0x343A, 0x3B36,      0,      0, 0x4658, 0xC152,
07237       0,      0,      0, 0xC153, 0x3749,      0,      0,      0,
07238  0x3F74,      0, 0x5A4A,      0, 0x4030, 0x4528,      0, 0x495F,
07239  0x5A4B,      0, 0xC154,      0,      0, 0xC155,      0,      0,
07240 };
07241 static const unsigned short utf8_to_euc_E695_x0213[] = {
07242       0,      0,      0, 0xC14A, 0xAD62, 0x384E,      0, 0xC14B,
07243  0x5A43, 0xC14C,      0,      0,      0, 0x5A46, 0xF441, 0x4952,
07244  0xC14D, 0x355F, 0xC14E,      0, 0xAD63, 0x5A45, 0x5A44, 0x4754,
07245  0x5A47, 0x3635,      0,      0,      0, 0x5A49, 0x5A48, 0xC150,
07246  0xC151,      0, 0x343A, 0x3B36,      0,      0, 0x4658, 0x7529,
07247       0,      0,      0, 0xAD64, 0x3749,      0,      0,      0,
07248  0x3F74,      0, 0x5A4A,      0, 0x4030, 0x4528,      0, 0x495F,
07249  0x5A4B,      0, 0xAD65,      0,      0, 0xC155,      0,      0,
07250 };
07251 static const unsigned short utf8_to_euc_E696[] = {
07252       0, 0xC156, 0x5A4C, 0x5A4D,      0, 0xC157,      0, 0x4A38,
07253  0x555D, 0x4046, 0xC158,      0, 0x494C,      0, 0x3A58,      0,
07254  0x4865, 0x4843, 0xC159,      0,      0, 0xC15A,      0, 0x454D,
07255  0xC15B, 0x4E41,      0, 0x5A4F, 0x3C50, 0xC15C,      0, 0x5A50,
07256  0xC15D, 0x3036,      0, 0xC15E, 0x3654, 0x404D, 0xC15F, 0x4960,
07257       0,      0,      0, 0x5A51, 0x3B42, 0x4347, 0xC160, 0x3B5B,
07258  0x3F37,      0, 0xC161, 0xC162, 0xC163,      0,      0, 0x5A52,
07259       0, 0x4A7D,      0,      0, 0x3177, 0x3B5C,      0, 0xC164,
07260 };
07261 static const unsigned short utf8_to_euc_E696_x0213[] = {
07262       0, 0xAD66, 0x5A4C, 0x5A4D, 0xAD67, 0xAD68,      0, 0x4A38,
07263  0x555D, 0x4046, 0xAD69,      0, 0x494C,      0, 0x3A58,      0,
07264  0x4865, 0x4843, 0xC159,      0,      0, 0xC15A,      0, 0x454D,
07265  0xC15B, 0x4E41,      0, 0x5A4F, 0x3C50, 0x752A,      0, 0x5A50,
07266  0xC15D, 0x3036,      0, 0xC15E, 0x3654, 0x404D, 0xC15F, 0x4960,
07267       0,      0,      0, 0x5A51, 0x3B42, 0x4347, 0xC160, 0x3B5B,
07268  0x3F37,      0, 0xAD6A, 0xC162, 0xC163, 0xAD6B,      0, 0x5A52,
07269  0xAD6C, 0x4A7D,      0,      0, 0x3177, 0x3B5C,      0, 0xAD6D,
07270 };
07271 static const unsigned short utf8_to_euc_E697[] = {
07272       0, 0x5A55, 0xC165, 0x5A53, 0x5A56, 0x4E39, 0x5A54,      0,
07273  0xC166, 0xC167,      0, 0x407B, 0x5A57,      0, 0xC168, 0x4232,
07274  0xC169,      0, 0x5A58,      0, 0xC16A,      0, 0xC16B, 0x347A,
07275  0xC16C, 0x5A5A,      0, 0x5A59,      0,      0,      0, 0xC16D,
07276  0x5A5B, 0x5A5C, 0x347B,      0,      0, 0x467C, 0x4336, 0x356C,
07277  0x3B5D, 0x4161,      0,      0, 0x3D5C, 0x3030,      0,      0,
07278  0xC16E, 0x5A5D, 0xC16F,      0, 0xC170, 0xC171,      0,      0,
07279       0, 0xC172, 0x3222, 0x5A61,      0,      0, 0xC173, 0xC174,
07280 };
07281 static const unsigned short utf8_to_euc_E697_x0213[] = {
07282       0, 0x5A55, 0xAD6E, 0x5A53, 0x5A56, 0x4E39, 0x5A54,      0,
07283  0xC166, 0xAD6F,      0, 0x407B, 0x5A57,      0, 0xC168, 0x4232,
07284  0xC169,      0, 0x5A58,      0, 0xAD70,      0, 0xC16B, 0x347A,
07285  0xC16C, 0x5A5A,      0, 0x5A59,      0,      0,      0, 0xC16D,
07286  0x5A5B, 0x5A5C, 0x347B,      0,      0, 0x467C, 0x4336, 0x356C,
07287  0x3B5D, 0x4161,      0,      0, 0x3D5C, 0x3030,      0,      0,
07288  0xC16E, 0x5A5D, 0xAD72,      0, 0xC170, 0xC171,      0,      0,
07289       0, 0xAD73, 0x3222, 0x5A61, 0xAD74,      0, 0xC173, 0xC174,
07290 };
07291 static const unsigned short utf8_to_euc_E698[] = {
07292  0xC175,      0, 0x3937, 0x5A60, 0xC176,      0, 0x3A2B, 0x3E3A,
07293  0xC177, 0xC178, 0x5A5F,      0, 0x3E3B, 0xC179, 0x4C40, 0x3A2A,
07294       0, 0xC17A, 0xC17B, 0x3057, 0x404E, 0xC17C, 0xC17D,      0,
07295       0,      0,      0,      0, 0x5A66, 0xC17E, 0xC221, 0x4031,
07296  0x3147, 0xC222, 0xC223, 0xC224, 0xC225, 0x3D55, 0xC226, 0x4B66,
07297  0x3A72, 0xC227, 0xC228, 0xC229, 0xC22A, 0x3E3C, 0xC22B, 0x4027,
07298  0xC22C, 0xC22D,      0, 0xC22E, 0x5A65, 0x5A63, 0x5A64, 0xC230,
07299       0, 0xC22F,      0, 0xF442, 0x436B,      0,      0, 0x5B26,
07300 };
07301 static const unsigned short utf8_to_euc_E698_x0213[] = {
07302  0x752C,      0, 0x3937, 0x5A60, 0xAD75,      0, 0x3A2B, 0x3E3A,
07303  0xAD76, 0x752D, 0x5A5F,      0, 0x3E3B, 0xC179, 0x4C40, 0x3A2A,
07304       0, 0xC17A, 0xC17B, 0x3057, 0x404E, 0x752E, 0xC17D,      0,
07305       0,      0,      0,      0, 0x5A66, 0xC17E, 0x752F, 0x4031,
07306  0x3147, 0xAD77, 0x7531, 0xC224, 0x7532, 0x3D55, 0xC226, 0x4B66,
07307  0x3A72, 0xC227, 0xAD78, 0x7533, 0xC22A, 0x3E3C, 0xC22B, 0x4027,
07308  0x7534, 0x7535,      0, 0x7536, 0x5A65, 0x5A63, 0x5A64, 0xC230,
07309       0, 0xC22F, 0x7530, 0xF442, 0x436B,      0,      0, 0x5B26,
07310 };
07311 static const unsigned short utf8_to_euc_E699[] = {
07312  0xC231, 0x5A6A, 0x3B7E, 0x3938, 0x5A68, 0xC232, 0xC233,      0,
07313       0, 0x5A69, 0xC234, 0x3F38, 0xC235,      0, 0xC237, 0x5A67,
07314       0, 0xC236, 0x3B2F,      0,      0,      0,      0, 0xC238,
07315  0xC239, 0xC23A,      0, 0xC23B, 0xC23C, 0x5A6C, 0x5A6B, 0x5A70,
07316  0xC23D, 0xC23E, 0x5A71,      0, 0x5A6D, 0xF443, 0x3322, 0x5A6E,
07317  0x5A6F, 0x4855, 0xC240, 0xC241, 0xC242,      0, 0x4961, 0x374A,
07318  0x5A72,      0,      0, 0xC244, 0x4032, 0xC245, 0x3E3D, 0xC247,
07319  0xC248, 0xC249, 0x4352, 0xC24A, 0xC24C,      0, 0xC243, 0xC246,
07320 };
07321 static const unsigned short utf8_to_euc_E699_x0213[] = {
07322  0xC231, 0x5A6A, 0x3B7E, 0x3938, 0x5A68, 0xAD79, 0xC233,      0,
07323  0x7538, 0x5A69, 0xC234, 0x3F38, 0x7539,      0, 0xAD7B, 0x5A67,
07324       0, 0xAD7A, 0x3B2F,      0,      0,      0,      0, 0xAD7E,
07325  0xC239, 0x753B, 0x753C, 0xAE21, 0xC23C, 0x5A6C, 0x5A6B, 0x5A70,
07326  0xC23D, 0x753D, 0x5A71, 0xAE22, 0x5A6D, 0x753E, 0x3322, 0x5A6E,
07327  0x5A6F, 0x4855, 0xAE25, 0xAE26, 0xAE27, 0xAE28, 0x4961, 0x374A,
07328  0x5A72,      0,      0, 0x753F, 0x4032, 0xC245, 0x3E3D, 0x7540,
07329  0x7541, 0xC249, 0x4352, 0xAE29, 0xC24C,      0, 0xC243, 0xC246,
07330 };
07331 static const unsigned short utf8_to_euc_E69A[] = {
07332  0xC24B, 0x3647,      0, 0x5A73, 0x5A77,      0,      0, 0x324B,
07333  0x5A74, 0x5A76,      0, 0xC24D, 0xC24E, 0xC24F, 0x5A75,      0,
07334  0xC250, 0x3D6B, 0xC251,      0,      0,      0, 0x4348, 0x3045,
07335  0x5A78, 0xC252, 0xC253, 0xC254, 0xC255, 0x5A79,      0, 0xC256,
07336  0xC257,      0, 0x442A,      0, 0xC258,      0, 0x4E71,      0,
07337       0,      0,      0, 0x3B43,      0, 0xC259, 0x4A6B,      0,
07338       0, 0xC25A, 0xC25B,      0, 0x4B3D, 0xC25C,      0,      0,
07339  0x5B22, 0x5A7B,      0, 0xC25D, 0x5A7E,      0, 0x5A7D, 0xC25E,
07340 };
07341 static const unsigned short utf8_to_euc_E69A_x0213[] = {
07342  0xAE2A, 0x3647,      0, 0x5A73, 0x5A77,      0,      0, 0x324B,
07343  0x5A74, 0x5A76,      0, 0xC24D, 0xC24E, 0x7542, 0x5A75,      0,
07344  0xAE2B, 0x3D6B, 0xAE2C,      0,      0,      0, 0x4348, 0x3045,
07345  0x5A78, 0xAE2D, 0xC253, 0xC254, 0xC255, 0x5A79,      0, 0xC256,
07346  0x7544,      0, 0x442A,      0, 0xC258,      0, 0x4E71,      0,
07347       0,      0,      0, 0x3B43,      0, 0xAE2F, 0x4A6B,      0,
07348       0, 0xAE30, 0x7545,      0, 0x4B3D, 0xAE31,      0,      0,
07349  0x5B22, 0x5A7B,      0, 0x7546, 0x5A7E,      0, 0x5A7D, 0xAE33,
07350 };
07351 static const unsigned short utf8_to_euc_E69B[] = {
07352  0xC25F, 0x5A7A, 0xC260, 0xC261, 0x5B21,      0,      0, 0x465E,
07353  0xC262, 0x5A7C,      0,      0, 0xC263,      0, 0xC264, 0xC265,
07354       0,      0,      0,      0, 0xC266,      0, 0x5B23,      0,
07355       0, 0x3D6C, 0x5B24, 0xC267, 0x4D4B, 0x4778,      0, 0xC268,
07356  0x5B25,      0,      0,      0,      0,      0, 0x5B27,      0,
07357  0xC269, 0x5B28,      0, 0xC26A, 0xC26B,      0, 0xC26C,      0,
07358  0x5B29,      0, 0x364A, 0x3148, 0x3939, 0x5B2A,      0, 0x5B2B,
07359  0x3D71, 0x4162, 0xC26D, 0xC23F, 0x5258, 0x413E, 0x413D, 0x4258,
07360 };
07361 static const unsigned short utf8_to_euc_E69B_x0213[] = {
07362  0xC25F, 0x5A7A, 0xC260, 0xC261, 0x5B21,      0, 0x7547, 0x465E,
07363  0x7548, 0x5A7C,      0,      0, 0xC263,      0, 0xC264, 0xC265,
07364       0,      0,      0,      0, 0xC266,      0, 0x5B23,      0,
07365       0, 0x3D6C, 0x5B24, 0x754A, 0x4D4B, 0x4778,      0, 0xC268,
07366  0x5B25,      0,      0,      0,      0,      0, 0x5B27,      0,
07367  0x754B, 0x5B28,      0, 0xC26A, 0xAE35,      0, 0xC26C,      0,
07368  0x5B29,      0, 0x364A, 0x3148, 0x3939, 0x5B2A,      0, 0x5B2B,
07369  0x3D71, 0x4162, 0x754C, 0x7537, 0x5258, 0x413E, 0x413D, 0x4258,
07370 };
07371 static const unsigned short utf8_to_euc_E69C[] = {
07372  0x3A47,      0,      0, 0x5072,      0, 0xC26E,      0, 0xC26F,
07373  0x376E, 0x4D2D,      0, 0x4A7E,      0, 0x497E, 0xC270, 0x5B2C,
07374       0,      0,      0, 0xC271, 0x3A73, 0x443F, 0x5B2D, 0x4F2F,
07375       0, 0xC272,      0, 0x4B3E, 0xC273, 0x442B, 0x5B2E, 0x347C,
07376  0xC274,      0, 0xC275,      0,      0,      0, 0x5B2F, 0x5B30,
07377  0x4C5A,      0, 0x4C24, 0x4B76, 0x4B5C, 0x3B25, 0x5B32,      0,
07378       0, 0x3C6B,      0, 0xC276, 0x4B51,      0, 0x5B34, 0x5B37,
07379  0x5B36,      0, 0x3479,      0,      0, 0x3560, 0xC277, 0x5B33,
07380 };
07381 static const unsigned short utf8_to_euc_E69C_x0213[] = {
07382  0x3A47, 0xAE37,      0, 0x5072,      0, 0xAE38,      0, 0xC26F,
07383  0x376E, 0x4D2D,      0, 0x4A7E,      0, 0x497E, 0xC270, 0x5B2C,
07384       0,      0, 0xAE39, 0x754D, 0x3A73, 0x443F, 0x5B2D, 0x4F2F,
07385       0, 0xAE3B,      0, 0x4B3E, 0xC273, 0x442B, 0x5B2E, 0x347C,
07386  0xC274,      0, 0xC275,      0,      0,      0, 0x5B2F, 0x5B30,
07387  0x4C5A,      0, 0x4C24, 0x4B76, 0x4B5C, 0x3B25, 0x5B32,      0,
07388       0, 0x3C6B,      0, 0x754F, 0x4B51,      0, 0x5B34, 0x5B37,
07389  0x5B36,      0, 0x3479,      0,      0, 0x3560, 0xC277, 0x5B33,
07390 };
07391 static const unsigned short utf8_to_euc_E69D[] = {
07392       0, 0x5B35,      0,      0,      0, 0xC278, 0x5B38, 0xC279,
07393  0xC27A, 0x3F79,      0,      0, 0xC27B,      0, 0x4D7B, 0x3049,
07394  0x3A60, 0x423C,      0, 0x3C5D, 0xC27C, 0xC27D, 0x3E73,      0,
07395       0, 0x5B3B,      0,      0, 0x454E, 0xC27E, 0x5B39, 0x422B,
07396  0x5B3A, 0x3E72, 0x4C5D, 0x5B3C, 0x5B3D, 0x4D68, 0xC321,      0,
07397       0,      0, 0x5B42,      0, 0xC322, 0x393A, 0xC323, 0x4755,
07398  0x5B3F, 0x456C, 0x5A5E, 0x5A62, 0xC324, 0x354F, 0xC325, 0x4747,
07399       0,      0,      0, 0xC326, 0x5B41,      0, 0x3E3E, 0x4844,
07400 };
07401 static const unsigned short utf8_to_euc_E69D_x0213[] = {
07402       0, 0x5B35,      0,      0,      0, 0xC278, 0x5B38, 0x7551,
07403  0x7552, 0x3F79,      0,      0, 0xAE3E, 0xAE3F, 0x4D7B, 0x3049,
07404  0x3A60, 0x423C,      0, 0x3C5D, 0xAE40, 0xC27D, 0x3E73,      0,
07405       0, 0x5B3B,      0,      0, 0x454E, 0xAE41, 0x5B39, 0x422B,
07406  0x5B3A, 0x3E72, 0x4C5D, 0x5B3C, 0x5B3D, 0x4D68, 0x7550,      0,
07407       0,      0, 0x5B42,      0, 0xC322, 0x393A, 0xC323, 0x4755,
07408  0x5B3F, 0x456C, 0x5A5E, 0x5A62, 0xAE45, 0x354F, 0xAE46, 0x4747,
07409       0,      0,      0, 0x7553, 0x5B41,      0, 0x3E3E, 0x4844,
07410 };
07411 static const unsigned short utf8_to_euc_E69E[] = {
07412       0, 0xC327,      0,      0, 0xC328, 0x5B47,      0, 0x487A,
07413       0, 0x5B3E,      0, 0x5B44, 0x5B43,      0, 0xC329, 0xC32A,
07414  0x404F, 0xC32B,      0, 0xC32C,      0, 0x4B6D, 0xC32D, 0x4E53,
07415  0xC32E, 0xC32F, 0x4B67, 0xC330, 0x324C, 0x3B5E,      0,      0,
07416  0x4F48, 0x5B46, 0x3F75,      0,      0,      0, 0x5B45,      0,
07417       0, 0x5B40,      0,      0,      0,      0,      0, 0x384F,
07418  0xC331, 0xC332, 0xC333, 0x5B4C, 0x5B4A, 0xC334, 0x324D, 0x5B48,
07419  0x5B4E, 0x5B54,      0, 0xC335, 0xC336, 0xC337,      0,      0,
07420 };
07421 static const unsigned short utf8_to_euc_E69E_x0213[] = {
07422       0, 0x7554,      0,      0, 0xC328, 0x5B47,      0, 0x487A,
07423       0, 0x5B3E,      0, 0x5B44, 0x5B43,      0, 0xC329, 0xC32A,
07424  0x404F, 0xC32B, 0xAE48, 0x7555,      0, 0x4B6D, 0xC32D, 0x4E53,
07425  0x7556, 0xC32F, 0x4B67, 0x7557, 0x324C, 0x3B5E,      0,      0,
07426  0x4F48, 0x5B46, 0x3F75,      0,      0,      0, 0x5B45,      0,
07427       0, 0x5B40,      0,      0,      0,      0,      0, 0x384F,
07428  0xAE4C, 0xC332, 0xAE4D, 0x5B4C, 0x5B4A, 0xC334, 0x324D, 0x5B48,
07429  0x5B4E, 0x5B54,      0, 0x7558, 0xC336, 0xC337,      0,      0,
07430 };
07431 static const unsigned short utf8_to_euc_E69F[] = {
07432  0xC339, 0x4248, 0xC33A, 0xC33B, 0x4A41, 0xC33C, 0x5B56,      0,
07433  0xC33D, 0xC33E, 0x4922,      0,      0,      0, 0x5B55, 0x4770,
07434  0x4B3F, 0x343B, 0xC33F, 0x4077, 0x3D40,      0,      0, 0xC340,
07435  0x4453, 0xC341, 0x4D2E,      0, 0xC342, 0x5B51, 0x5B50,      0,
07436       0, 0xC343, 0x5B52,      0, 0x5B4F,      0, 0xC344, 0x5B57,
07437       0, 0x5B4D,      0,      0, 0x5B4B,      0, 0x5B53, 0x5B49,
07438  0xC345, 0x436C, 0xC346, 0x4C78, 0x3C46, 0x3A74, 0xC347, 0xC348,
07439       0, 0xC338,      0, 0x3A3A,      0,      0, 0x4B6F, 0x3341,
07440 };
07441 static const unsigned short utf8_to_euc_E69F_x0213[] = {
07442  0x755A, 0x4248, 0xC33A, 0xAE4E, 0x4A41, 0xC33C, 0x5B56,      0,
07443  0xAE4F, 0xC33E, 0x4922,      0,      0,      0, 0x5B55, 0x4770,
07444  0x4B3F, 0x343B, 0xAE50, 0x4077, 0x3D40,      0,      0, 0x755B,
07445  0x4453, 0xAE51, 0x4D2E, 0xAE52, 0xC342, 0x5B51, 0x5B50,      0,
07446       0, 0xC343, 0x5B52,      0, 0x5B4F,      0, 0xC344, 0x5B57,
07447       0, 0x5B4D,      0,      0, 0x5B4B,      0, 0x5B53, 0x5B49,
07448  0xAE53, 0x436C, 0xC346, 0x4C78, 0x3C46, 0x3A74, 0xC347, 0xAE54,
07449       0, 0x7559,      0, 0x3A3A, 0x755C,      0, 0x4B6F, 0x3341,
07450 };
07451 static const unsigned short utf8_to_euc_E6A0[] = {
07452       0, 0xF446, 0x444E, 0x464A, 0x3149,      0,      0,      0,
07453       0,      0,      0,      0,      0,      0,      0,      0,
07454       0,      0,      0, 0x4072, 0xC34A,      0, 0x4034, 0x372A,
07455       0, 0xC34B,      0,      0,      0, 0xC34C, 0x5B59, 0xC34D,
07456       0, 0x393B, 0x337C,      0,      0,      0,      0, 0xC34F,
07457  0xC34E, 0x5B5B, 0x3374, 0x5B61, 0xC350, 0xC351,      0, 0xC352,
07458  0xC353, 0xC354, 0x5B5E, 0xC355, 0x4073,      0,      0,      0,
07459  0x334B, 0x3A2C,      0, 0xC356, 0x334A, 0x3A4F,      0, 0xC357,
07460 };
07461 static const unsigned short utf8_to_euc_E6A0_x0213[] = {
07462       0, 0x755D, 0x444E, 0x464A, 0x3149,      0,      0,      0,
07463       0,      0,      0,      0,      0,      0,      0,      0,
07464  0xAE4B,      0,      0, 0x4072, 0xC34A,      0, 0x4034, 0x372A,
07465  0xAE58, 0xC34B,      0,      0,      0, 0x755F, 0x5B59, 0xAE59,
07466       0, 0x393B, 0x337C,      0,      0,      0,      0, 0xC34F,
07467  0xC34E, 0x5B5B, 0x3374, 0x5B61, 0x7560, 0xAE5A,      0, 0xC352,
07468  0xC353, 0x7561, 0x5B5E, 0xAE5C, 0x4073,      0,      0,      0,
07469  0x334B, 0x3A2C,      0, 0xAE5D, 0x334A, 0x3A4F, 0xAE5E, 0xC357,
07470 };
07471 static const unsigned short utf8_to_euc_E6A1[] = {
07472  0x5B5C, 0x3765, 0x374B, 0x456D, 0xC358, 0xC359, 0x5B5A,      0,
07473  0x3046,      0, 0xC35A,      0, 0xC35B, 0x5B5D, 0x5B5F,      0,
07474  0x364D, 0x372C, 0xC349, 0x343C, 0x354B, 0xC35C,      0, 0xC35D,
07475  0xC35E, 0x5B62,      0, 0xC35F, 0x3A79, 0x4B71,      0, 0x3B37,
07476       0,      0,      0, 0x5B63,      0,      0,      0, 0x4930,
07477       0,      0,      0, 0xC360,      0,      0, 0xC361, 0xC362,
07478  0xC363, 0xC364, 0xC365,      0, 0x5B6F, 0xC366, 0x3233, 0x5B64,
07479       0, 0xC367, 0xC368, 0xC369, 0xC36A,      0, 0x5B75, 0x5B65,
07480 };
07481 static const unsigned short utf8_to_euc_E6A1_x0213[] = {
07482  0x5B5C, 0x3765, 0x374B, 0x456D, 0xAE5F, 0xAE60, 0x5B5A,      0,
07483  0x3046, 0xAE61, 0xC35A,      0, 0xAE62, 0x5B5D, 0x5B5F,      0,
07484  0x364D, 0x372C, 0x755E, 0x343C, 0x354B, 0xAE63,      0, 0xAE64,
07485  0xC35E, 0x5B62,      0, 0x7562, 0x3A79, 0x4B71,      0, 0x3B37,
07486       0,      0,      0, 0x5B63,      0,      0,      0, 0x4930,
07487       0,      0,      0, 0xAE66,      0,      0, 0xAE67, 0xC362,
07488  0xC363, 0xC364, 0x7563,      0, 0x5B6F, 0x7564, 0x3233, 0x5B64,
07489       0, 0xC367, 0xAE68, 0xC369, 0xAE69,      0, 0x5B75, 0x5B65,
07490 };
07491 static const unsigned short utf8_to_euc_E6A2[] = {
07492       0, 0x4E42, 0xC36B, 0x5B6C, 0xC36C, 0x475F, 0xC36D,      0,
07493  0xC36E,      0,      0,      0,      0, 0x5B74,      0, 0x5B67,
07494       0,      0,      0, 0x3034, 0x5B69,      0, 0xC36F, 0x393C,
07495  0xC370,      0, 0xC371, 0x5B6B, 0xC372, 0x5B6A,      0, 0x5B66,
07496  0x5B71, 0xC373, 0x3E3F, 0xC374,      0, 0xC375, 0x546D, 0x3868,
07497  0x4D7C, 0xC376, 0xC377,      0,      0, 0x5B68, 0xC378, 0x4474,
07498  0x3323, 0x3A2D, 0xC379, 0x5B60,      0, 0x5B70, 0x3361,      0,
07499       0, 0x5B6E, 0x5B72, 0xC37A, 0x456E,      0,      0,      0,
07500 };
07501 static const unsigned short utf8_to_euc_E6A2_x0213[] = {
07502       0, 0x4E42, 0xAE6A, 0x5B6C, 0xC36C, 0x475F, 0xC36D,      0,
07503  0xC36E,      0,      0,      0,      0, 0x5B74,      0, 0x5B67,
07504  0xAE6B,      0,      0, 0x3034, 0x5B69,      0, 0xAE6C, 0x393C,
07505  0xAE6E, 0xAE6F, 0xAE70, 0x5B6B, 0xAE71, 0x5B6A,      0, 0x5B66,
07506  0x5B71, 0xC373, 0x3E3F, 0x7566,      0, 0x7567, 0x546D, 0x3868,
07507  0x4D7C, 0xC376, 0xAE72, 0xAE73,      0, 0x5B68, 0xC378, 0x4474,
07508  0x3323, 0x3A2D, 0x7568, 0x5B60, 0xAE74, 0x5B70, 0x3361,      0,
07509       0, 0x5B6E, 0x5B72, 0xAE75, 0x456E,      0,      0,      0,
07510 };
07511 static const unsigned short utf8_to_euc_E6A3[] = {
07512       0,      0,      0,      0, 0x347E, 0xC37B, 0x5C32,      0,
07513  0xC37C, 0x4C49, 0x5B77, 0x347D, 0xC37D, 0x5B7E,      0, 0xC37E,
07514  0xC421, 0xC422, 0x4B40, 0xC423, 0x5C21, 0x5C23, 0xC424, 0x5C27,
07515  0x5B79, 0xC425, 0x432A,      0, 0xC426, 0xC427,      0, 0x456F,
07516  0x5C2B, 0x5B7C,      0, 0x5C28,      0, 0xC428,      0, 0x5C22,
07517  0xC429,      0, 0xC42A, 0xC42B, 0xC42C, 0xC42D, 0x3F39, 0x5C2C,
07518  0xC42E, 0xC42F, 0x4033,      0,      0, 0xC430, 0xC431,      0,
07519       0, 0x5C2A, 0x343D, 0xC432, 0xC433, 0xC434,      0,      0,
07520 };
07521 static const unsigned short utf8_to_euc_E6A3_x0213[] = {
07522       0,      0,      0, 0xAE7A, 0x347E, 0xAE7B, 0x5C32,      0,
07523  0x7569, 0x4C49, 0x5B77, 0x347D, 0xAE7C, 0x5B7E,      0, 0xAE7D,
07524  0x756A, 0xC422, 0x4B40, 0xC423, 0x5C21, 0x5C23, 0xAE7E, 0x5C27,
07525  0x5B79, 0xAF21, 0x432A,      0, 0xC426, 0xC427,      0, 0x456F,
07526  0x5C2B, 0x5B7C,      0, 0x5C28, 0xAF22, 0xAF23,      0, 0x5C22,
07527  0x756B,      0, 0xC42A, 0xC42B, 0xAF24, 0x756C, 0x3F39, 0x5C2C,
07528  0x756D, 0x756E, 0x4033,      0,      0, 0xC430, 0xC431, 0xAF25,
07529       0, 0x5C2A, 0x343D, 0xAE76, 0x756F, 0xC434,      0,      0,
07530 };
07531 static const unsigned short utf8_to_euc_E6A4[] = {
07532  0x4F50, 0x5B76,      0,      0, 0x5C26, 0x3058, 0xC435,      0,
07533  0x5B78, 0xC436, 0xC437, 0x4C3A, 0x5B7D, 0x3F22, 0x4447, 0x5B73,
07534  0xC438, 0xC439, 0x5C25, 0xC43A,      0,      0, 0xC43B, 0xC43C,
07535       0, 0x3F7A, 0x5C2F, 0x3371, 0x3821,      0,      0,      0,
07536       0, 0x5C31, 0x5B7A, 0x5C30,      0, 0x5C29, 0x5B7B,      0,
07537  0x5C2D,      0, 0x5C2E,      0,      0,      0,      0,      0,
07538  0x5C3F, 0xC43D,      0, 0xC43E, 0x464E, 0xC43F, 0x5C24,      0,
07539  0xC440, 0x5C3B,      0, 0xC441,      0, 0x5C3D,      0, 0x4458,
07540 };
07541 static const unsigned short utf8_to_euc_E6A4_x0213[] = {
07542  0x4F50, 0x5B76,      0, 0xAF26, 0x5C26, 0x3058, 0xC435, 0xAF27,
07543  0x5B78, 0xC436, 0x7570, 0x4C3A, 0x5B7D, 0x3F22, 0x4447, 0x5B73,
07544  0xC438, 0xC439, 0x5C25, 0xC43A,      0,      0, 0xC43B, 0xC43C,
07545       0, 0x3F7A, 0x5C2F, 0x3371, 0x3821,      0,      0,      0,
07546       0, 0x5C31, 0x5B7A, 0x5C30,      0, 0x5C29, 0x5B7B,      0,
07547  0x5C2D,      0, 0x5C2E,      0,      0,      0,      0,      0,
07548  0x5C3F, 0xC43D,      0, 0xC43E, 0x464E, 0x7573, 0x5C24,      0,
07549  0xC440, 0x5C3B,      0, 0xAF2B,      0, 0x5C3D,      0, 0x4458,
07550 };
07551 static const unsigned short utf8_to_euc_E6A5[] = {
07552       0,      0, 0xC442,      0,      0, 0xC443,      0,      0,
07553       0, 0xC444, 0x4D4C,      0,      0,      0, 0xC445,      0,
07554       0,      0,      0, 0x4976, 0x5C38, 0x424A,      0, 0xC446,
07555       0, 0x5C3E, 0x413F, 0xC447, 0x5C35, 0x5C42, 0x5C41,      0,
07556  0x466F, 0x5C40, 0x466A, 0xC448, 0xC449, 0xC44A, 0xC44B,      0,
07557  0xC44C, 0xC44D, 0x5C44, 0x5C37, 0xC44E, 0x3648, 0x5C3A, 0x3D5D,
07558  0xC44F, 0xC450, 0xC451, 0x4760, 0x5C3C, 0x364B,      0, 0x5C34,
07559  0x5C36, 0x5C33, 0xC452, 0xC453, 0x4F30, 0x335A, 0x5C39, 0xC454,
07560 };
07561 static const unsigned short utf8_to_euc_E6A5_x0213[] = {
07562       0,      0, 0x7574,      0,      0, 0xC443, 0xAF2D,      0,
07563       0, 0x7571, 0x4D4C,      0,      0,      0, 0xC445,      0,
07564       0,      0,      0, 0x4976, 0x5C38, 0x424A,      0, 0x7575,
07565       0, 0x5C3E, 0x413F, 0xC447, 0x5C35, 0x5C42, 0x5C41,      0,
07566  0x466F, 0x5C40, 0x466A, 0x7576, 0x7577, 0xC44A, 0xC44B,      0,
07567  0x7578, 0xAF2E, 0x5C44, 0x5C37, 0xAF2F, 0x3648, 0x5C3A, 0x3D5D,
07568  0xC44F, 0xC450, 0xAF30, 0x4760, 0x5C3C, 0x364B,      0, 0x5C34,
07569  0x5C36, 0x5C33, 0xAF31, 0xC453, 0x4F30, 0x335A, 0x5C39, 0xAF32,
07570 };
07571 static const unsigned short utf8_to_euc_E6A6[] = {
07572  0xC455, 0x5C43, 0x3335,      0,      0,      0,      0,      0,
07573       0,      0, 0x3A67,      0,      0, 0xC456, 0x315D,      0,
07574       0, 0x5C54, 0xC457,      0, 0x4F31, 0x5C57, 0xC458,      0,
07575  0xC459,      0,      0, 0x3F3A, 0x5C56,      0,      0,      0,
07576  0x5C55, 0xC45A,      0,      0,      0, 0xC45B, 0xC45C, 0x5C52,
07577  0xC45D,      0,      0, 0xC45E,      0, 0xC45F, 0x5C46, 0xC460,
07578       0, 0x5C63, 0x5C45,      0, 0x5C58,      0,      0, 0xC461,
07579  0xC462,      0, 0xC463, 0x5C50, 0xC464,      0, 0x5C4B, 0x5C48,
07580 };
07581 static const unsigned short utf8_to_euc_E6A6_x0213[] = {
07582  0x7579, 0x5C43, 0x3335,      0,      0,      0,      0,      0,
07583       0,      0, 0x3A67,      0,      0, 0xC456, 0x315D,      0,
07584       0, 0x5C54, 0xAF33,      0, 0x4F31, 0x5C57, 0xAF35,      0,
07585  0xAF36,      0,      0, 0x3F3A, 0x5C56,      0,      0,      0,
07586  0x5C55, 0xC45A,      0,      0,      0, 0x757B, 0xAF37, 0x5C52,
07587  0xC45D,      0,      0, 0xC45E,      0, 0x757C, 0x5C46, 0xC460,
07588  0xAF38, 0x5C63, 0x5C45,      0, 0x5C58,      0,      0, 0xAF39,
07589  0xC462,      0, 0xAF3A, 0x5C50, 0xAF3B,      0, 0x5C4B, 0x5C48,
07590 };
07591 static const unsigned short utf8_to_euc_E6A7[] = {
07592       0, 0x5C49,      0, 0x5C51,      0, 0xC465,      0, 0x7422,
07593  0xC466,      0, 0x5C4E, 0x393D, 0x4448, 0x4164, 0x5C4C,      0,
07594  0x5C47, 0xC467,      0, 0x5C4A,      0,      0, 0xC468, 0xC469,
07595  0x4D4D, 0x4B6A,      0,      0,      0, 0x5C4F, 0x5C59,      0,
07596       0,      0, 0xC46A,      0,      0, 0xC46B,      0, 0x5C61,
07597  0x5C5A,      0,      0, 0x5C67,      0, 0x5C65, 0xC46C, 0xC46D,
07598       0, 0xC46E, 0x5C60, 0xC46F,      0, 0xC470,      0,      0,
07599       0, 0x5C5F,      0, 0x4450,      0, 0x4165, 0xC471, 0x5C5D,
07600 };
07601 static const unsigned short utf8_to_euc_E6A7_x0213[] = {
07602  0xAF3C, 0x5C49,      0, 0x5C51,      0, 0xC465,      0, 0x7422,
07603  0xC466,      0, 0x5C4E, 0x393D, 0x4448, 0x4164, 0x5C4C, 0x757D,
07604  0x5C47, 0xAF3D,      0, 0x5C4A,      0,      0, 0xAF3E, 0xC469,
07605  0x4D4D, 0x4B6A,      0,      0,      0, 0x5C4F, 0x5C59,      0,
07606       0,      0, 0x7622, 0xAF44,      0, 0xC46B,      0, 0x5C61,
07607  0x5C5A, 0x7623, 0x7624, 0x5C67,      0, 0x5C65, 0xAF45, 0xAF46,
07608       0, 0xC46E, 0x5C60, 0xAF47, 0xAF49, 0x7625, 0x7626,      0,
07609       0, 0x5C5F,      0, 0x4450,      0, 0x4165, 0xAF4A, 0x5C5D,
07610 };
07611 static const unsigned short utf8_to_euc_E6A8[] = {
07612  0xC472, 0xC473, 0x5C5B, 0xC474,      0, 0x5C62,      0,      0,
07613       0,      0, 0x5C68, 0x4875, 0x5C6E,      0,      0, 0xC475,
07614       0, 0xC476, 0x5C69, 0x5C6C, 0x5C66, 0xC477,      0, 0x4374,
07615       0, 0x4938, 0xC478, 0x5C5C,      0, 0xC479, 0x5C64, 0x3E40,
07616  0xC47A, 0x4C4F, 0x5C78, 0x5C6B, 0xC47B,      0,      0,      0,
07617  0xC47C, 0x3822, 0x3223, 0x335F,      0,      0, 0x5C53,      0,
07618  0xC47D,      0, 0xC47E,      0, 0xC521, 0x3E41, 0x5C70, 0xC522,
07619  0x5C77, 0x3C79, 0x3372, 0xC523,      0, 0x432E, 0xC524, 0xC525,
07620 };
07621 static const unsigned short utf8_to_euc_E6A8_x0213[] = {
07622  0xC472, 0xC473, 0x5C5B, 0xC474,      0, 0x5C62,      0,      0,
07623       0,      0, 0x5C68, 0x4875, 0x5C6E,      0,      0, 0x7627,
07624       0, 0xAF4B, 0x5C69, 0x5C6C, 0x5C66, 0x7628,      0, 0x4374,
07625       0, 0x4938, 0xAF4C, 0x5C5C,      0, 0xAF4D, 0x5C64, 0x3E40,
07626  0xC47A, 0x4C4F, 0x5C78, 0x5C6B, 0xC47B,      0,      0,      0,
07627  0xC47C, 0x3822, 0x3223, 0x335F,      0,      0, 0x5C53,      0,
07628  0xAF41,      0, 0xAF4F, 0xAF50, 0xAF51, 0x3E41, 0x5C70, 0xC522,
07629  0x5C77, 0x3C79, 0x3372, 0x762A,      0, 0x432E, 0x762B, 0xAF52,
07630 };
07631 static const unsigned short utf8_to_euc_E6A9[] = {
07632       0,      0,      0,      0, 0x5C6D, 0xC526, 0xC527, 0x5C72,
07633  0x5C76, 0xC528, 0xC529, 0x3636,      0,      0, 0xC52A,      0,
07634  0xC52B, 0xC52C, 0xC52D,      0,      0, 0xC52E, 0xC52F,      0,
07635  0x354C, 0x5C74,      0, 0xC530,      0,      0,      0, 0x3521,
07636       0, 0x464B, 0x5C73,      0, 0xC531,      0, 0x5C75, 0xC532,
07637       0,      0, 0xC533, 0xF449,      0,      0,      0,      0,
07638       0, 0xC534, 0x5C6F, 0xC535,      0,      0,      0,      0,
07639  0x5C71,      0,      0,      0,      0,      0, 0xC536, 0x3360,
07640 };
07641 static const unsigned short utf8_to_euc_E6A9_x0213[] = {
07642       0,      0,      0,      0, 0x5C6D, 0x762C, 0xAF53, 0x5C72,
07643  0x5C76, 0xAF54, 0xC529, 0x3636,      0,      0, 0xAF56,      0,
07644  0x762D, 0xC52C, 0xAF57,      0,      0, 0xC52E, 0x762E,      0,
07645  0x354C, 0x5C74,      0, 0x762F,      0,      0,      0, 0x3521,
07646       0, 0x464B, 0x5C73,      0, 0xAF58,      0, 0x5C75, 0xC532,
07647       0,      0, 0xC533, 0x7630,      0,      0,      0,      0,
07648       0, 0xC534, 0x5C6F, 0x7631,      0,      0,      0,      0,
07649  0x5C71,      0, 0xAF55,      0,      0,      0, 0xAF5A, 0x3360,
07650 };
07651 static const unsigned short utf8_to_euc_E6AA[] = {
07652  0x4349, 0xC537,      0, 0xC538, 0x5C7C,      0, 0xC539, 0xC53A,
07653       0, 0xC53B,      0, 0xC53C,      0, 0x5C7A, 0x3869,      0,
07654  0x5C79, 0xC53D,      0,      0,      0,      0,      0, 0x5D21,
07655       0,      0,      0, 0xC53E, 0x5B58, 0xC53F, 0xC540, 0xC541,
07656  0x5C7B,      0, 0x5C7D, 0x5C7E,      0, 0xC542,      0,      0,
07657       0,      0, 0x5D2C, 0xC543, 0x5D28,      0, 0x5B6D, 0xC544,
07658  0xC545, 0xC546,      0, 0x5D27, 0xC547,      0,      0,      0,
07659  0x5D26,      0,      0, 0x5D23,      0, 0xC548, 0xC549, 0xC54A,
07660 };
07661 static const unsigned short utf8_to_euc_E6AA_x0213[] = {
07662  0x4349, 0xC537,      0, 0xAF5B, 0x5C7C,      0, 0xC539, 0xC53A,
07663       0, 0x7633,      0, 0xAF5C,      0, 0x5C7A, 0x3869,      0,
07664  0x5C79, 0xAF5E,      0,      0, 0x7634,      0,      0, 0x5D21,
07665       0,      0,      0, 0xC53E, 0x5B58, 0x7635, 0x7636, 0xAF5F,
07666  0x5C7B, 0xAF60, 0x5C7D, 0x5C7E,      0, 0x7637,      0,      0,
07667       0,      0, 0x5D2C, 0xAF62, 0x5D28,      0, 0x5B6D, 0xC544,
07668  0xC545, 0xC546,      0, 0x5D27, 0xC547,      0,      0,      0,
07669  0x5D26,      0,      0, 0x5D23,      0, 0xAF63, 0xC549, 0xC54A,
07670 };
07671 static const unsigned short utf8_to_euc_E6AB[] = {
07672       0, 0x5C6A, 0x5D25, 0x5D24,      0,      0, 0xC54B,      0,
07673  0xC54D, 0xC54C,      0,      0, 0xC54E,      0,      0,      0,
07674  0xC54F, 0x5D2A,      0, 0x4F26, 0xC550, 0xC551, 0xC552,      0,
07675       0,      0, 0x5D2D, 0x367B, 0xC553, 0xC554, 0x5D29, 0x5D2B,
07676       0,      0, 0xF44A,      0, 0xC555,      0,      0, 0xC556,
07677  0x4827,      0, 0x5D2E,      0, 0xC557,      0,      0,      0,
07678  0xC558, 0xC559, 0xC55A,      0,      0,      0,      0,      0,
07679       0,      0, 0x5D32, 0x5D2F, 0xC55B, 0xC55C,      0,      0,
07680 };
07681 static const unsigned short utf8_to_euc_E6AB_x0213[] = {
07682       0, 0x5C6A, 0x5D25, 0x5D24,      0,      0, 0xAF64,      0,
07683  0xC54D, 0xC54C,      0,      0, 0xC54E,      0,      0,      0,
07684  0xAF66, 0x5D2A,      0, 0x4F26, 0xAF65, 0xC551, 0xC552,      0,
07685       0,      0, 0x5D2D, 0x367B, 0xAF67, 0xAF68, 0x5D29, 0x5D2B,
07686       0,      0, 0xF44A,      0, 0x7638,      0,      0, 0x7639,
07687  0x4827,      0, 0x5D2E,      0, 0xAF6B,      0,      0,      0,
07688  0xC558, 0xAF6C, 0xAF6D, 0xAF6E,      0,      0,      0,      0,
07689       0,      0, 0x5D32, 0x5D2F, 0xC55B, 0xAF6F,      0,      0,
07690 };
07691 static const unsigned short utf8_to_euc_E6AC[] = {
07692       0,      0, 0xC55D, 0xC55E, 0x4D73, 0x5D30, 0xC55F, 0xC560,
07693       0, 0xC561, 0x5C5E,      0,      0,      0,      0, 0xC562,
07694  0xC563, 0xC564, 0x5D33,      0,      0,      0, 0x5D34, 0xC565,
07695       0,      0,      0, 0xC566,      0, 0x3135, 0xC567, 0x5D36,
07696  0x3767, 0x3C21,      0, 0x3655, 0xC568,      0,      0, 0x3224,
07697  0xC569,      0,      0, 0xC56A, 0xC56B,      0,      0, 0xC56C,
07698       0,      0, 0x4D5F,      0,      0, 0xC56D, 0xC56E, 0x5D38,
07699  0x5D37, 0x5D3A, 0x353D, 0xC56F,      0, 0x3656, 0x343E, 0xC570,
07700 };
07701 static const unsigned short utf8_to_euc_E6AC_x0213[] = {
07702       0,      0, 0xC55D, 0xC55E, 0x4D73, 0x5D30, 0xC55F, 0xC560,
07703       0, 0xC561, 0x5C5E, 0xAF71,      0,      0,      0, 0xAF72,
07704  0xAF73, 0xAF74, 0x5D33,      0,      0,      0, 0x5D34, 0xAF76,
07705       0,      0,      0, 0x763C,      0, 0x3135, 0x763D, 0x5D36,
07706  0x3767, 0x3C21,      0, 0x3655, 0xC568,      0,      0, 0x3224,
07707  0xC569,      0,      0, 0xC56A, 0x763E,      0,      0, 0xAF78,
07708       0,      0, 0x4D5F,      0,      0, 0x763F, 0xC56E, 0x5D38,
07709  0x5D37, 0x5D3A, 0x353D, 0xC56F,      0, 0x3656, 0x343E, 0xC570,
07710 };
07711 static const unsigned short utf8_to_euc_E6AD[] = {
07712       0,      0,      0, 0x5D3D,      0,      0, 0xC571, 0x5D3C,
07713       0, 0x5D3E, 0xC572,      0, 0x324E, 0xC573, 0x4337,      0,
07714  0x5D3F,      0, 0xC574, 0x343F, 0x5D41,      0, 0xC575,      0,
07715  0xC576, 0x5D40,      0, 0x5D42,      0, 0xC577,      0, 0x5D43,
07716  0xC578, 0x5D44, 0x3B5F, 0x4035, 0x3A21,      0, 0x4970, 0xC579,
07717       0, 0x4A62, 0x4F44, 0xC57A,      0,      0, 0xC57B, 0x3B75,
07718  0xC57C,      0,      0, 0x3A50, 0x4E72, 0xC57D,      0,      0,
07719  0x5D45, 0x5D46,      0, 0x3B60,      0, 0xC57E, 0xC621, 0x5D47,
07720 };
07721 static const unsigned short utf8_to_euc_E6AD_x0213[] = {
07722       0,      0,      0, 0x5D3D,      0,      0, 0x7640, 0x5D3C,
07723       0, 0x5D3E, 0xAF79,      0, 0x324E, 0xC573, 0x4337,      0,
07724  0x5D3F,      0, 0xC574, 0x343F, 0x5D41,      0, 0x7641,      0,
07725  0xAF7A, 0x5D40,      0, 0x5D42,      0, 0xC577,      0, 0x5D43,
07726  0x7642, 0x5D44, 0x3B5F, 0x4035, 0x3A21, 0x7643, 0x4970, 0x7644,
07727       0, 0x4A62, 0x4F44, 0xC57A, 0xAF7B,      0, 0xC57B, 0x3B75,
07728  0xC57C,      0,      0, 0x3A50, 0x4E72, 0xAF7C,      0, 0x7645,
07729  0x5D45, 0x5D46, 0xAF7D, 0x3B60,      0, 0xC57E, 0xC621, 0x5D47,
07730 };
07731 static const unsigned short utf8_to_euc_E6AE[] = {
07732  0x5D48,      0, 0xC622, 0x5D4A, 0x5D49, 0xC623, 0x4B58,      0,
07733       0, 0x3D5E, 0x3C6C, 0x3B44,      0, 0x5D4B,      0,      0,
07734       0,      0,      0,      0,      0, 0x5D4D, 0x3F23, 0xC624,
07735  0x5D4C,      0,      0, 0xC625,      0,      0, 0x5D4E, 0xC626,
07736  0xC627,      0, 0xC628, 0xC629, 0x5D4F,      0,      0,      0,
07737  0xC62A, 0xC62B, 0x5D50, 0x5D51, 0xC62C, 0xC62D, 0xC62E, 0x5D52,
07738  0xC62F, 0x5D54, 0x5D53, 0x5D55, 0x3225, 0x434A,      0, 0x5D56,
07739  0xC630, 0xC631, 0x3B26, 0x334C, 0x5D57, 0xC632, 0xC633, 0x4542,
07740 };
07741 static const unsigned short utf8_to_euc_E6AE_x0213[] = {
07742  0x5D48, 0xAF7E, 0x7646, 0x5D4A, 0x5D49, 0xC623, 0x4B58,      0,
07743       0, 0x3D5E, 0x3C6C, 0x3B44,      0, 0x5D4B,      0,      0,
07744       0,      0,      0,      0,      0, 0x5D4D, 0x3F23, 0xC624,
07745  0x5D4C,      0,      0, 0xEE21,      0,      0, 0x5D4E, 0xC626,
07746  0xC627,      0, 0xC628, 0xC629, 0x5D4F,      0,      0,      0,
07747  0xC62A, 0x7647, 0x5D50, 0x5D51, 0xC62C, 0x7648, 0xEE22, 0x5D52,
07748  0xC62F, 0x5D54, 0x5D53, 0x5D55, 0x3225, 0x434A,      0, 0x5D56,
07749  0xC630, 0xC631, 0x3B26, 0x334C, 0x5D57, 0xEE24, 0xEE25, 0x4542,
07750 };
07751 static const unsigned short utf8_to_euc_E6AF[] = {
07752  0x544C,      0,      0, 0xC634, 0xC635, 0x3523, 0x5D58,      0,
07753       0, 0xC636,      0, 0x5D59, 0xC637, 0x4A6C, 0x4B68,      0,
07754       0,      0, 0x4647, 0x5D5A, 0x4866,      0, 0xC638,      0,
07755  0x487B,      0, 0xC639, 0x4C53,      0,      0,      0, 0x5D5B,
07756       0, 0xC63A,      0, 0xC63B,      0,      0, 0xC63C, 0xC63D,
07757       0,      0,      0, 0x5D5D, 0x5D5C,      0, 0xC63E, 0x5D5F,
07758       0, 0xC63F,      0, 0x5D5E,      0,      0,      0, 0xC640,
07759       0, 0xC641,      0,      0,      0,      0,      0, 0xC642,
07760 };
07761 static const unsigned short utf8_to_euc_E6AF_x0213[] = {
07762  0x544C,      0,      0, 0xC634, 0xC635, 0x3523, 0x5D58, 0xEE26,
07763  0xEE27, 0xEE28,      0, 0x5D59, 0xC637, 0x4A6C, 0x4B68, 0x764A,
07764       0,      0, 0x4647, 0x5D5A, 0x4866,      0, 0x764B, 0x764C,
07765  0x487B,      0, 0xEE29, 0x4C53,      0,      0,      0, 0x5D5B,
07766       0, 0xC63A,      0, 0xC63B,      0,      0, 0xEE2A, 0xEE2B,
07767       0,      0,      0, 0x5D5D, 0x5D5C,      0, 0xEE2C, 0x5D5F,
07768       0, 0xEE2D,      0, 0x5D5E,      0,      0,      0, 0xC640,
07769       0, 0xC641,      0,      0,      0,      0,      0, 0x764D,
07770 };
07771 static const unsigned short utf8_to_euc_E6B0[] = {
07772       0,      0, 0xC643,      0, 0xC644, 0xC645,      0,      0,
07773  0x5D61, 0xC646,      0,      0,      0, 0xC647, 0xC648, 0x3B61,
07774  0xC649, 0x4C31, 0xC64A, 0x5D62, 0x5D63,      0,      0, 0x3524,
07775       0, 0xC64B,      0, 0x5D64,      0,      0,      0, 0xC64C,
07776       0,      0,      0, 0x5D66, 0x5D65,      0, 0xC64D, 0xC64E,
07777  0xC64F,      0,      0,      0, 0xC650,      0, 0xC651,      0,
07778       0,      0,      0, 0xC652, 0x3F65, 0xC653, 0xC654, 0x4939,
07779  0x314A,      0, 0xC655, 0xC656,      0,      0, 0x4845, 0xC657,
07780 };
07781 static const unsigned short utf8_to_euc_E6B0_x0213[] = {
07782       0,      0, 0xEE2E,      0, 0xC644, 0x764E,      0,      0,
07783  0x5D61, 0xC646, 0xEE2F,      0,      0, 0xC647, 0xEE30, 0x3B61,
07784  0x764F, 0x4C31, 0xC64A, 0x5D62, 0x5D63,      0,      0, 0x3524,
07785       0, 0xC64B,      0, 0x5D64,      0,      0,      0, 0xC64C,
07786       0,      0,      0, 0x5D66, 0x5D65,      0, 0xC64D, 0xC64E,
07787  0xC64F,      0,      0,      0, 0xC650,      0, 0xC651,      0,
07788       0,      0,      0, 0x7650, 0x3F65, 0xEE31, 0xEE32, 0x4939,
07789  0x314A,      0, 0xEE33, 0xC656,      0,      0, 0x4845, 0xEE35,
07790 };
07791 static const unsigned short utf8_to_euc_E6B1[] = {
07792  0x4475, 0x3D41, 0x3561,      0,      0,      0,      0,      0,
07793       0,      0, 0xC658, 0xC659,      0, 0xC65A, 0x4846, 0xC65B,
07794  0x3C2E,      0, 0xC65C,      0, 0xC65D, 0x5D68,      0, 0x3440,
07795       0, 0xC65E, 0x3178, 0xC65F, 0xC660, 0x4672, 0x5D67, 0x393E,
07796  0x4353,      0, 0x5D69,      0,      0,      0,      0, 0xC736,
07797  0x5D71,      0, 0x5D6A, 0xC661,      0, 0xC662,      0, 0xC663,
07798  0x4241,      0, 0x3562, 0x5D72, 0xC664,      0, 0xC665,      0,
07799  0xC666, 0xC667, 0x3768, 0xC668,      0, 0x3525, 0x5D70,      0,
07800 };
07801 static const unsigned short utf8_to_euc_E6B1_x0213[] = {
07802  0x4475, 0x3D41, 0x3561,      0,      0,      0,      0,      0,
07803       0,      0, 0xC658, 0xC659,      0, 0xEE36, 0x4846, 0xC65B,
07804  0x3C2E,      0, 0xC65C,      0, 0xC65D, 0x5D68,      0, 0x3440,
07805       0, 0x7651, 0x3178, 0xEE37, 0x7652, 0x4672, 0x5D67, 0x393E,
07806  0x4353,      0, 0x5D69,      0,      0,      0,      0, 0xEE4F,
07807  0x5D71,      0, 0x5D6A, 0xC661,      0, 0xEE38,      0, 0xC663,
07808  0x4241,      0, 0x3562, 0x5D72, 0x7654,      0, 0x7655,      0,
07809  0xC666, 0xC667, 0x3768, 0xC668,      0, 0x3525, 0x5D70,      0,
07810 };
07811 static const unsigned short utf8_to_euc_E6B2[] = {
07812       0, 0x5D6E, 0x5D6B, 0x4D60,      0, 0xC669, 0xC66A, 0xC66B,
07813  0x4440, 0xC66C,      0,      0, 0x4659, 0x5D6C,      0,      0,
07814  0x5D74,      0, 0x5D73, 0x3723, 0xC66D, 0xC66E, 0x322D, 0xC66F,
07815  0xC670, 0x3A3B, 0x5D6D, 0x5D6F, 0xC671,      0,      0, 0xC672,
07816       0, 0x4B57, 0x4274,      0,      0,      0,      0,      0,
07817       0,      0,      0, 0x4B77,      0,      0, 0x5D7C,      0,
07818  0xC673, 0x5D7D, 0xC674, 0x324F, 0xC675,      0,      0,      0,
07819  0x4A28, 0x4C7D, 0x5E21, 0x3C23, 0x3E42, 0x5D78, 0x5D7E, 0x3168,
07820 };
07821 static const unsigned short utf8_to_euc_E6B2_x0213[] = {
07822       0, 0x5D6E, 0x5D6B, 0x4D60, 0xEE39, 0x7656, 0x7657, 0xC66B,
07823  0x4440, 0xEE3A,      0,      0, 0x4659, 0x5D6C,      0,      0,
07824  0x5D74,      0, 0x5D73, 0x3723, 0xEE3C, 0xEE3D, 0x322D, 0xEE3E,
07825  0x7658, 0x3A3B, 0x5D6D, 0x5D6F, 0x7659,      0,      0, 0xC672,
07826       0, 0x4B57, 0x4274,      0,      0,      0,      0,      0,
07827       0,      0, 0x7653, 0x4B77,      0, 0xEE3F, 0x5D7C,      0,
07828  0xC673, 0x5D7D, 0xC674, 0x324F, 0xC675,      0,      0,      0,
07829  0x4A28, 0x4C7D, 0x5E21, 0x3C23, 0x3E42, 0x5D78, 0x5D7E, 0x3168,
07830 };
07831 static const unsigned short utf8_to_euc_E6B3[] = {
07832       0, 0x3637, 0xC676,      0, 0x5D75, 0x5D7A, 0xC677,      0,
07833       0, 0x4074, 0x4771,      0, 0x4867, 0xC678,      0, 0xC679,
07834  0xC67A, 0xC67B, 0xC67C, 0x5D77, 0xC67D, 0x4B21, 0xC67E, 0x5D79,
07835       0, 0x5E24, 0xC721, 0x5E22, 0xC722, 0x5D7B,      0,      0,
07836  0xC723, 0x4B22, 0x4748, 0x3563,      0, 0x4525,      0, 0xC724,
07837  0x436D, 0xC725, 0x5E25, 0xC726, 0xC727,      0, 0xC728, 0x5E23,
07838  0x4259, 0x5D76, 0xC729, 0x314B, 0xC72A,      0,      0,      0,
07839       0,      0,      0,      0,      0,      0,      0,      0,
07840 };
07841 static const unsigned short utf8_to_euc_E6B3_x0213[] = {
07842       0, 0x3637, 0xEE40,      0, 0x5D75, 0x5D7A, 0x765B,      0,
07843       0, 0x4074, 0x4771,      0, 0x4867, 0xC678,      0, 0xC679,
07844  0xEE41, 0xC67B, 0xC67C, 0x5D77, 0x765C, 0x4B21, 0xEE43, 0x5D79,
07845       0, 0x5E24, 0xEE44, 0x5E22, 0xEE45, 0x5D7B,      0,      0,
07846  0x765D, 0x4B22, 0x4748, 0x3563,      0, 0x4525,      0, 0xC724,
07847  0x436D, 0xEE46, 0x5E25, 0x765E, 0xEE47, 0xEE48, 0x765F, 0x5E23,
07848  0x4259, 0x5D76, 0xC729, 0x314B, 0xC72A,      0,      0,      0,
07849       0,      0,      0, 0x765A,      0,      0,      0,      0,
07850 };
07851 static const unsigned short utf8_to_euc_E6B4[] = {
07852       0,      0,      0,      0, 0xC72B,      0,      0, 0xC72C,
07853       0,      0, 0xC72D, 0x4D4E, 0x5E30,      0, 0xC72E, 0xC72F,
07854       0, 0xC730, 0x5E2F, 0xC731,      0,      0,      0, 0x4076,
07855       0, 0x5E2C, 0xC732, 0x4D6C,      0,      0, 0x4636, 0x5E26,
07856       0,      0,      0,      0,      0, 0x4445, 0xC733, 0xC734,
07857  0xC735, 0x314C, 0x393F, 0x5E29,      0,      0, 0xC737, 0xC738,
07858       0, 0xC739, 0x3D27, 0x5E2E,      0, 0x5E2D, 0x5E28,      0,
07859  0x5E2B, 0xC73A,      0, 0x3368, 0xC73B, 0x5E2A, 0x4749, 0xC73C,
07860 };
07861 static const unsigned short utf8_to_euc_E6B4_x0213[] = {
07862  0xEE4A,      0,      0,      0, 0x7661,      0,      0, 0xC72C,
07863       0,      0, 0xEE4B, 0x4D4E, 0x5E30,      0, 0x7662, 0xC72F,
07864       0, 0xC730, 0x5E2F, 0xC731,      0,      0,      0, 0x4076,
07865       0, 0x5E2C, 0xC732, 0x4D6C,      0,      0, 0x4636, 0x5E26,
07866       0,      0,      0,      0, 0xEE4C, 0x4445, 0xEE4D, 0xEE4E,
07867  0xC735, 0x314C, 0x393F, 0x5E29,      0,      0, 0x7663, 0xEE50,
07868       0, 0x7664, 0x3D27, 0x5E2E, 0xEE65, 0x5E2D, 0x5E28,      0,
07869  0x5E2B, 0x7665,      0, 0x3368, 0xEE51, 0x5E2A, 0x4749, 0x7666,
07870 };
07871 static const unsigned short utf8_to_euc_E6B5[] = {
07872       0, 0x4E2E,      0,      0, 0x3E74, 0x4075,      0,      0,
07873       0,      0,      0,      0,      0,      0,      0,      0,
07874       0,      0,      0,      0,      0,      0,      0, 0xC73D,
07875       0, 0x5E36, 0x5E34,      0, 0x494D,      0, 0xC73E, 0xC73F,
07876       0, 0xC740,      0, 0x5E31, 0x5E33, 0xC741, 0x313A, 0xC742,
07877       0, 0x3940, 0x4F32,      0, 0x333D,      0, 0x4962, 0xC743,
07878  0xC744,      0,      0,      0, 0x4D61,      0,      0, 0x3324,
07879  0x3F3B, 0x5E35,      0,      0, 0xC745,      0,      0,      0,
07880 };
07881 static const unsigned short utf8_to_euc_E6B5_x0213[] = {
07882       0, 0x4E2E,      0,      0, 0x3E74, 0x4075,      0,      0,
07883       0,      0,      0,      0,      0,      0,      0,      0,
07884       0,      0,      0,      0,      0,      0,      0, 0xC73D,
07885  0x7667, 0x5E36, 0x5E34, 0xEE52, 0x494D,      0, 0xEE53, 0xC73F,
07886  0xEE54, 0xC740,      0, 0x5E31, 0x5E33, 0x7668, 0x313A, 0xC742,
07887       0, 0x3940, 0x4F32,      0, 0x333D,      0, 0x4962, 0xC743,
07888  0xEE55,      0,      0,      0, 0x4D61,      0,      0, 0x3324,
07889  0x3F3B, 0x5E35,      0,      0, 0xC745,      0,      0,      0,
07890 };
07891 static const unsigned short utf8_to_euc_E6B6[] = {
07892       0,      0, 0xC746,      0,      0, 0x5E3A,      0, 0xC747,
07893  0x3E43,      0,      0,      0, 0x4D30,      0, 0x5E37,      0,
07894       0, 0xC748, 0xC749, 0x5E32, 0xC74A, 0x5E38, 0xC74B, 0xC74C,
07895  0xC74D, 0x4E5E,      0, 0x4573, 0x4642,      0,      0,      0,
07896       0,      0,      0,      0,      0,      0,      0,      0,
07897       0,      0, 0xC74E,      0, 0xC74F,      0,      0, 0x3336,
07898       0,      0, 0x3155,      0, 0xC750, 0x5E3E,      0, 0xC751,
07899  0x5E41, 0xC752,      0,      0, 0x4E43, 0xC753,      0, 0xC754,
07900 };
07901 static const unsigned short utf8_to_euc_E6B6_x0213[] = {
07902  0xEE56, 0xEE57, 0x766A,      0,      0, 0x5E3A,      0, 0x766B,
07903  0x3E43, 0x766C, 0xEE58,      0, 0x4D30, 0xEE59, 0x5E37,      0,
07904       0, 0xEE5A, 0xC749, 0x5E32, 0x766D, 0x5E38, 0xC74B, 0xC74C,
07905  0xEE5B, 0x4E5E,      0, 0x4573, 0x4642,      0,      0,      0,
07906       0,      0,      0,      0,      0,      0,      0,      0,
07907       0,      0, 0x766E, 0xEE61, 0x766F,      0, 0xEE62, 0x3336,
07908       0,      0, 0x3155,      0, 0xEE63, 0x5E3E,      0, 0xC751,
07909  0x5E41, 0xC752,      0,      0, 0x4E43, 0xC753,      0, 0x7670,
07910 };
07911 static const unsigned short utf8_to_euc_E6B7[] = {
07912  0x4D64,      0,      0,      0, 0xC755, 0x5E48, 0x5E42, 0x5E3F,
07913  0xC756,      0, 0xC757, 0x4E54, 0x5E45,      0, 0xC758, 0xC759,
07914       0, 0x3D4A, 0x5E47,      0,      0, 0x5E4C, 0xC75A,      0,
07915  0x4571, 0x5E4A,      0, 0xC75B,      0, 0xC75C, 0x5E44, 0xC75D,
07916  0xC75E, 0x4338, 0xC75F,      0, 0x5E4B, 0xC760, 0x5E40,      0,
07917  0x5E46, 0xC761, 0x5E4D, 0x307C, 0x5E43,      0, 0x5E4E, 0xC762,
07918  0xC763, 0x3F3C, 0xF44C, 0x3D5F, 0xC764, 0x4A25, 0xC765, 0x3A2E,
07919  0xF44B, 0x5E3B, 0x5E49, 0x453A, 0xC766,      0,      0,      0,
07920 };
07921 static const unsigned short utf8_to_euc_E6B7_x0213[] = {
07922  0x4D64,      0, 0xEE64,      0, 0x7671, 0x5E48, 0x5E42, 0x5E3F,
07923  0xEE66,      0, 0xC757, 0x4E54, 0x5E45,      0, 0xEE67, 0xEE68,
07924  0xEE69, 0x3D4A, 0x5E47,      0,      0, 0x5E4C, 0x7672,      0,
07925  0x4571, 0x5E4A, 0x7673, 0x7674,      0, 0x7675, 0x5E44, 0xEE6A,
07926  0xC75E, 0x4338, 0xC75F,      0, 0x5E4B, 0xC760, 0x5E40,      0,
07927  0x5E46, 0xEE6B, 0x5E4D, 0x307C, 0x5E43,      0, 0x5E4E, 0xC762,
07928  0xC763, 0x3F3C, 0xF44C, 0x3D5F, 0xC764, 0x4A25, 0xEE6C, 0x3A2E,
07929  0xF44B, 0x5E3B, 0x5E49, 0x453A, 0x7676,      0,      0,      0,
07930 };
07931 static const unsigned short utf8_to_euc_E6B8[] = {
07932  0xC767,      0,      0,      0, 0xC768, 0x4036,      0, 0x3369,
07933  0x3A51, 0x3E44, 0x5E3D, 0x3D42,      0,      0,      0,      0,
07934       0,      0,      0, 0x374C,      0, 0x5E3C,      0,      0,
07935       0, 0x5E52, 0x3D6D, 0x383A,      0, 0x5E61, 0xC769, 0x5E5B,
07936  0x3574, 0x454F, 0xC76A, 0x5E56, 0x5E5F, 0x302F, 0x3132, 0xC76B,
07937       0, 0x3239,      0, 0x5E58, 0x422C, 0x5E4F, 0x5E51, 0x3941,
07938       0,      0, 0xC76C,      0,      0,      0, 0xC76D,      0,
07939  0x5E62, 0xC76E, 0x5E5D, 0xC76F, 0xC770,      0, 0x5E55,      0,
07940 };
07941 static const unsigned short utf8_to_euc_E6B8_x0213[] = {
07942  0xC767,      0,      0,      0, 0xC768, 0x4036,      0, 0x3369,
07943  0x3A51, 0x3E44, 0x5E3D, 0x3D42,      0,      0,      0,      0,
07944       0,      0,      0, 0x374C,      0, 0x5E3C,      0, 0xEE5D,
07945       0, 0x5E52, 0x3D6D, 0x383A,      0, 0x5E61, 0xEE6E, 0x5E5B,
07946  0x3574, 0x454F, 0xEE6F, 0x5E56, 0x5E5F, 0x302F, 0x3132, 0xEE70,
07947       0, 0x3239,      0, 0x5E58, 0x422C, 0x5E4F, 0x5E51, 0x3941,
07948       0,      0, 0xEE72,      0, 0x7678,      0, 0xEE6D,      0,
07949  0x5E62, 0xC76E, 0x5E5D, 0xC76F, 0xEE73,      0, 0x5E55,      0,
07950 };
07951 static const unsigned short utf8_to_euc_E6B9[] = {
07952       0,      0,      0, 0x5E5C, 0xC771, 0xC772,      0,      0,
07953  0xC773, 0xC774, 0x4C2B, 0xC775,      0, 0x5E5A, 0x5E5E, 0xC776,
07954       0, 0xC777, 0xC778, 0xC779, 0xC77A,      0, 0x3850, 0xC77B,
07955  0x3E45,      0,      0, 0x4339, 0xC77C, 0xC77D, 0xC77E, 0x5E54,
07956       0,      0, 0xC821, 0xC822,      0,      0,      0, 0x4D2F,
07957  0xC823,      0,      0, 0x5E57,      0,      0, 0x5E50, 0x4572,
07958       0,      0, 0x5E53, 0xC824,      0,      0, 0x5E59,      0,
07959       0,      0,      0, 0xC825,      0, 0xC826, 0x4F51, 0x3C3E,
07960 };
07961 static const unsigned short utf8_to_euc_E6B9_x0213[] = {
07962       0,      0,      0, 0x5E5C, 0x7679, 0xC772,      0,      0,
07963  0xEE74, 0xEE75, 0x4C2B, 0xEE76, 0xEE77, 0x5E5A, 0x5E5E, 0xEE78,
07964       0, 0xEE79, 0xC778, 0xEE7A, 0xEE7B,      0, 0x3850, 0xEE7C,
07965  0x3E45,      0,      0, 0x4339, 0x767A, 0xC77D, 0x767B, 0x5E54,
07966       0,      0, 0xC821, 0xEE7D,      0,      0,      0, 0x4D2F,
07967  0xC823,      0,      0, 0x5E57,      0,      0, 0x5E50, 0x4572,
07968       0,      0, 0x5E53, 0xC824,      0,      0, 0x5E59,      0,
07969       0,      0,      0, 0xC825,      0, 0xC826, 0x4F51, 0x3C3E,
07970 };
07971 static const unsigned short utf8_to_euc_E6BA[] = {
07972  0x4B7E,      0, 0x5E63,      0,      0,      0,      0,      0,
07973       0,      0,      0,      0, 0x482E, 0xC827,      0, 0x5E6F,
07974  0x383B,      0,      0, 0xC828,      0,      0, 0x3D60,      0,
07975  0x5E65, 0xC829,      0,      0, 0x4E2F, 0x3942,      0, 0x5E72,
07976  0xC82A,      0, 0x306E,      0,      0, 0x5E70,      0, 0xC82B,
07977       0,      0, 0x5E64,      0,      0, 0xC82C, 0xC82D, 0x5E6A,
07978       0, 0xC82E, 0x5E6C, 0xC82F,      0,      0, 0x4D4F, 0x5E67,
07979       0,      0, 0x452E, 0xC830,      0, 0x5E69,      0, 0xC831,
07980 };
07981 static const unsigned short utf8_to_euc_E6BA_x0213[] = {
07982  0x4B7E,      0, 0x5E63,      0,      0,      0,      0,      0,
07983       0,      0,      0,      0, 0x482E, 0xC827,      0, 0x5E6F,
07984  0x383B,      0,      0, 0xEF21,      0,      0, 0x3D60,      0,
07985  0x5E65, 0xC829,      0,      0, 0x4E2F, 0x3942,      0, 0x5E72,
07986  0xC82A,      0, 0x306E,      0,      0, 0x5E70,      0, 0xEF22,
07987       0,      0, 0x5E64, 0x767C,      0, 0xC82C, 0xC82D, 0x5E6A,
07988       0, 0x767D, 0x5E6C, 0xC82F, 0xEF23,      0, 0x4D4F, 0x5E67,
07989       0,      0, 0x452E, 0xC830,      0, 0x5E69,      0, 0xEF24,
07990 };
07991 static const unsigned short utf8_to_euc_E6BB[] = {
07992  0xC832, 0xC833, 0x5E71, 0xC834, 0x5E6B, 0x4C47,      0, 0xC835,
07993  0xC836, 0x5E66, 0xC837, 0x3C22, 0x5E7E, 0xC838, 0xC839, 0xC83A,
07994       0, 0x336A,      0, 0x5E68, 0x5E6D, 0x5E6E,      0,      0,
07995       0,      0,      0,      0,      0, 0x426C, 0x425A,      0,
07996       0,      0,      0,      0,      0,      0,      0,      0,
07997       0,      0,      0, 0xC83B, 0x5E76, 0xC83C, 0xC83D, 0x5E7C,
07998       0,      0, 0x5E7A,      0, 0x4529,      0,      0, 0x5F23,
07999  0x5E77, 0xC83E,      0, 0xC83F,      0, 0xC840, 0x5E78, 0x5E60,
08000 };
08001 static const unsigned short utf8_to_euc_E6BB_x0213[] = {
08002  0xC832, 0x767E, 0x5E71, 0xEF25, 0x5E6B, 0x4C47,      0, 0x7721,
08003  0xC836, 0x5E66, 0xEF26, 0x3C22, 0x5E7E, 0xC838, 0x7722, 0xC83A,
08004       0, 0x336A,      0, 0x5E68, 0x5E6D, 0x5E6E,      0,      0,
08005       0, 0xEF27,      0,      0,      0, 0x426C, 0x425A,      0,
08006       0,      0,      0,      0,      0,      0,      0,      0,
08007       0,      0,      0, 0xEF29, 0x5E76, 0xC83C, 0xC83D, 0x5E7C,
08008       0,      0, 0x5E7A,      0, 0x4529,      0,      0, 0x5F23,
08009  0x5E77, 0xEF2A,      0, 0xEF2B,      0, 0xC840, 0x5E78, 0x5E60,
08010 };
08011 static const unsigned short utf8_to_euc_E6BC[] = {
08012       0, 0x3579, 0x493A,      0, 0xC841,      0, 0x3C3F,      0,
08013  0xC842, 0x3977, 0xC843,      0, 0xC844, 0xC845,      0, 0x4F33,
08014       0, 0x5E74,      0, 0x5F22, 0x3169, 0x4166, 0xC846,      0,
08015  0xC847,      0, 0xC848, 0xC849,      0,      0,      0,      0,
08016  0x4779,      0, 0x3441, 0x4E7A,      0,      0, 0xC84A,      0,
08017       0, 0xC84B, 0xC84C, 0x4C21, 0x4452, 0xC853,      0, 0xC84D,
08018  0xC84E, 0x5E7B, 0x5E7D, 0xC84F,      0,      0, 0xC850,      0,
08019  0x4132,      0,      0, 0xC851, 0xC852,      0, 0x5F21, 0x5E79,
08020 };
08021 static const unsigned short utf8_to_euc_E6BC_x0213[] = {
08022       0, 0x3579, 0x493A,      0, 0xC841,      0, 0x3C3F,      0,
08023  0xC842, 0x3977, 0xEF2C,      0, 0xEF2D, 0xC845,      0, 0x4F33,
08024  0x7723, 0x5E74,      0, 0x5F22, 0x3169, 0x4166, 0xC846,      0,
08025  0xEF2E,      0, 0x7724, 0xC849,      0,      0,      0,      0,
08026  0x4779,      0, 0x3441, 0x4E7A,      0, 0xEF2F, 0xC84A,      0,
08027       0, 0xC84B, 0x7726, 0x4C21, 0x4452, 0xC853,      0, 0x7727,
08028  0xC84E, 0x5E7B, 0x5E7D, 0x7728,      0, 0xEF28, 0xEF30,      0,
08029  0x4132,      0,      0, 0xC851, 0xEF31,      0, 0x5F21, 0x5E79,
08030 };
08031 static const unsigned short utf8_to_euc_E6BD[] = {
08032       0, 0x5E73,      0,      0,      0, 0x3443,      0,      0,
08033       0,      0,      0,      0,      0,      0,      0, 0xC854,
08034       0, 0xC855, 0xC856, 0xC857, 0x3769,      0,      0, 0xC858,
08035  0x5F2F, 0xC859, 0xC85A, 0x5F2A, 0x4078, 0xC85B, 0xC85C, 0x3363,
08036       0, 0xC85D, 0xC85E,      0, 0x3D61,      0, 0x5F33,      0,
08037  0xC85F,      0,      0,      0, 0xC860, 0x5F2C, 0x442C, 0x5F29,
08038  0x4459,      0,      0,      0, 0x5F4C,      0,      0,      0,
08039  0x5F26,      0, 0x5F25,      0, 0x5F2E, 0xC861, 0xC862,      0,
08040 };
08041 static const unsigned short utf8_to_euc_E6BD_x0213[] = {
08042       0, 0x5E73,      0,      0,      0, 0x3443,      0,      0,
08043       0,      0,      0,      0,      0,      0,      0, 0xC854,
08044       0, 0x7729, 0xEF33, 0xC857, 0x3769,      0,      0, 0xEF34,
08045  0x5F2F, 0x772A, 0xEF35, 0x5F2A, 0x4078, 0xC85B, 0x772B, 0x3363,
08046  0xEF36, 0x772C, 0x772D,      0, 0x3D61,      0, 0x5F33,      0,
08047  0xEF37,      0,      0,      0, 0xC860, 0x5F2C, 0x442C, 0x5F29,
08048  0x4459,      0,      0,      0, 0x5F4C,      0,      0,      0,
08049  0x5F26,      0, 0x5F25,      0, 0x5F2E, 0xEF39, 0x772E,      0,
08050 };
08051 static const unsigned short utf8_to_euc_E6BE[] = {
08052  0x5F28, 0x5F27, 0x5F2D, 0xC863, 0x4021,      0, 0x5F24, 0xC864,
08053  0xC865,      0,      0, 0xC866, 0xC867, 0xC868, 0x5F30,      0,
08054  0xC869, 0x5F31, 0xC86A, 0xC86B, 0xC86C,      0, 0xC86D, 0x3442,
08055       0,      0, 0xC86E,      0,      0,      0,      0, 0xC86F,
08056  0xC870, 0x5F36,      0, 0x5F35, 0x5F37, 0xC871, 0xC872, 0xC873,
08057  0xC874,      0, 0x5F3A,      0,      0,      0, 0xC875, 0xC876,
08058  0xC877, 0x4543,      0, 0x5F34,      0, 0xC878, 0xC879,      0,
08059       0, 0x5F38,      0,      0, 0xC87A,      0,      0,      0,
08060 };
08061 static const unsigned short utf8_to_euc_E6BE_x0213[] = {
08062  0x5F28, 0x5F27, 0x5F2D, 0xC863, 0x4021,      0, 0x5F24, 0xC864,
08063  0x772F,      0,      0, 0xC866, 0x7730, 0x7731, 0x5F30,      0,
08064  0xEF3A, 0x5F31, 0xC86A, 0xC86B, 0x7732,      0, 0xEF3B, 0x3442,
08065  0xEF38,      0, 0xC86E,      0,      0,      0,      0, 0xEF3D,
08066  0x7733, 0x5F36,      0, 0x5F35, 0x5F37, 0xEF3E, 0xC872, 0x7734,
08067  0xC874,      0, 0x5F3A,      0,      0,      0, 0xC875, 0xEF3F,
08068  0xC877, 0x4543,      0, 0x5F34,      0, 0xEF41, 0x7735,      0,
08069       0, 0x5F38,      0,      0, 0x7736,      0, 0xEF3C,      0,
08070 };
08071 static const unsigned short utf8_to_euc_E6BF[] = {
08072  0x3763, 0x4279, 0x5F32, 0x473B,      0, 0xC87B, 0x5F39, 0xC87C,
08073  0xC87D,      0, 0xC87E,      0,      0,      0,      0,      0,
08074       0,      0,      0,      0, 0x5F3E, 0x5F3C,      0,      0,
08075  0x5F3F,      0, 0xC921, 0x5F42,      0,      0, 0xC922, 0x5F3B,
08076  0x396A, 0x4728,      0,      0, 0x5E39,      0,      0,      0,
08077  0xC923, 0xC924,      0, 0x4D74, 0x5F3D,      0, 0x5F41, 0x4275,
08078  0xC925, 0x5F40,      0, 0x5F2B,      0, 0xC926, 0x6F69,      0,
08079       0, 0xC927, 0x5F45,      0, 0xC928, 0xC929, 0x5F49,      0,
08080 };
08081 static const unsigned short utf8_to_euc_E6BF_x0213[] = {
08082  0x3763, 0x4279, 0x5F32, 0x473B,      0, 0xC87B, 0x5F39, 0x7737,
08083  0xEF42, 0xEF43, 0x7738,      0,      0,      0,      0,      0,
08084       0,      0,      0,      0, 0x5F3E, 0x5F3C,      0,      0,
08085  0x5F3F,      0, 0xEF44, 0x5F42,      0,      0, 0xEF45, 0x5F3B,
08086  0x396A, 0x4728,      0,      0, 0x5E39,      0,      0,      0,
08087  0xC923, 0xEF46,      0, 0x4D74, 0x5F3D,      0, 0x5F41, 0x4275,
08088  0x773A, 0x5F40,      0, 0x5F2B,      0, 0x773B, 0x6F69,      0,
08089       0, 0x7739, 0x5F45,      0, 0xEF48, 0xC929, 0x5F49,      0,
08090 };
08091 static const unsigned short utf8_to_euc_E780[] = {
08092  0xC92A, 0x5F47,      0,      0,      0, 0xC92B, 0xC92C, 0xC92D,
08093       0, 0x5F43,      0, 0x5F44,      0, 0xC92E,      0, 0x5F48,
08094       0, 0x5F46,      0,      0,      0, 0x494E,      0, 0xC92F,
08095  0x5F4E,      0, 0x5F4B, 0x5F4A,      0, 0x5F4D, 0x4654, 0x5F4F,
08096  0xC930,      0,      0, 0xC931,      0,      0, 0x4375, 0x426D,
08097  0xF44D,      0,      0,      0, 0x4025,      0,      0, 0xC932,
08098  0x5F50,      0, 0x5F52,      0, 0xC933,      0,      0, 0xC934,
08099       0, 0xC935,      0,      0, 0xC936,      0, 0x5F51,      0,
08100 };
08101 static const unsigned short utf8_to_euc_E780_x0213[] = {
08102  0xEF49, 0x5F47,      0,      0,      0, 0x773C, 0x773D, 0xEF4A,
08103       0, 0x5F43, 0xEF4B, 0x5F44,      0, 0xC92E,      0, 0x5F48,
08104       0, 0x5F46,      0,      0,      0, 0x494E,      0, 0xC92F,
08105  0x5F4E,      0, 0x5F4B, 0x5F4A,      0, 0x5F4D, 0x4654, 0x5F4F,
08106  0xC930,      0,      0, 0xEF4C,      0,      0, 0x4375, 0x426D,
08107  0x773E,      0,      0,      0, 0x4025,      0,      0, 0xC932,
08108  0x5F50,      0, 0x5F52,      0, 0xC933,      0,      0, 0xC934,
08109       0, 0xEF4E, 0xEF4F,      0, 0xEF50,      0, 0x5F51,      0,
08110 };
08111 static const unsigned short utf8_to_euc_E781[] = {
08112       0,      0,      0, 0xC937, 0xC938,      0,      0,      0,
08113  0xC939, 0xC93A, 0xC93B, 0xC93C, 0x5E75,      0, 0xC941,      0,
08114       0, 0x5F53,      0,      0, 0xC93D, 0xC93E,      0,      0,
08115  0x4667,      0,      0,      0,      0, 0xC93F, 0xC940,      0,
08116       0,      0,      0, 0x5F54, 0xC942, 0xC943,      0,      0,
08117       0,      0,      0, 0x3250, 0xC944,      0, 0xC945, 0x4574,
08118  0x3325,      0,      0,      0,      0, 0xC946, 0xC947,      0,
08119  0x3564,      0,      0,      0, 0x3C5E, 0x3A52, 0xC948,      0,
08120 };
08121 static const unsigned short utf8_to_euc_E781_x0213[] = {
08122       0,      0,      0, 0xEF51, 0xC938,      0,      0, 0xEF52,
08123  0xC939, 0xC93A, 0x773F, 0xEF53, 0x5E75,      0, 0x7742,      0,
08124       0, 0x5F53,      0,      0, 0xEF55, 0xC93E,      0,      0,
08125  0x4667,      0,      0,      0,      0, 0x7740, 0x7741,      0,
08126       0,      0,      0, 0x5F54, 0x7743, 0xEF56,      0,      0,
08127       0, 0xEF57,      0, 0x3250, 0xEF58,      0, 0xEF59, 0x4574,
08128  0x3325,      0,      0,      0,      0, 0x7744, 0xEF5A,      0,
08129  0x3564,      0,      0,      0, 0x3C5E, 0x3A52, 0xEF5B,      0,
08130 };
08131 static const unsigned short utf8_to_euc_E782[] = {
08132       0, 0xC949,      0,      0,      0, 0xC94A, 0xC94B,      0,
08133       0, 0x4F27, 0x3F66,      0,      0,      0, 0x316A,      0,
08134       0,      0, 0x5F56,      0, 0xC94C, 0xC94D, 0xC94E, 0xC94F,
08135  0xC950, 0x5F55,      0, 0xC951,      0,      0,      0,      0,
08136       0,      0,      0,      0, 0xC952,      0,      0,      0,
08137       0,      0,      0, 0xC953, 0x5F59, 0x433A, 0x5F5C, 0x5F57,
08138  0xC954, 0xC955,      0, 0x5F5B, 0xC956,      0,      0, 0xC957,
08139  0x5F5A, 0x4540, 0x3059, 0xF42E,      0,      0,      0,      0,
08140 };
08141 static const unsigned short utf8_to_euc_E782_x0213[] = {
08142       0, 0xEF5C,      0,      0,      0, 0x7745, 0xEF5D,      0,
08143       0, 0x4F27, 0x3F66,      0,      0,      0, 0x316A,      0,
08144       0,      0, 0x5F56,      0, 0xC94C, 0xEF5E, 0xC94E, 0xEF5F,
08145  0xC950, 0x5F55,      0, 0xC951,      0,      0,      0, 0xEF62,
08146       0,      0,      0,      0, 0x7746,      0,      0,      0,
08147       0,      0,      0, 0x7747, 0x5F59, 0x433A, 0x5F5C, 0x5F57,
08148  0xC954, 0xEF63,      0, 0x5F5B, 0xC956,      0,      0, 0x7748,
08149  0x5F5A, 0x4540, 0x3059, 0xEF60,      0,      0,      0,      0,
08150 };
08151 static const unsigned short utf8_to_euc_E783[] = {
08152       0,      0,      0,      0,      0,      0,      0,      0,
08153  0x4E75,      0, 0xC958, 0x5F5E,      0,      0,      0, 0x3128,
08154       0, 0xC959,      0, 0xC95A, 0xC95B, 0xC95C, 0xC95D,      0,
08155  0xC95E, 0x5F60,      0,      0, 0xC95F, 0x5F5F,      0, 0x5F5D,
08156       0,      0,      0,      0, 0xC960,      0,      0,      0,
08157       0,      0,      0,      0,      0,      0,      0,      0,
08158       0, 0x5F58,      0,      0,      0,      0,      0,      0,
08159       0, 0x4B23, 0xC961,      0,      0, 0x5F62,      0,      0,
08160 };
08161 static const unsigned short utf8_to_euc_E783_x0213[] = {
08162       0,      0,      0,      0,      0,      0,      0,      0,
08163  0x4E75,      0, 0xEF66, 0x5F5E,      0,      0,      0, 0x3128,
08164       0, 0xEF67,      0, 0xEF68, 0x7749, 0xC95C, 0xC95D,      0,
08165  0x774A, 0x5F60,      0,      0, 0xEF69, 0x5F5F,      0, 0x5F5D,
08166       0,      0,      0,      0, 0x774B,      0,      0,      0,
08167       0,      0,      0,      0, 0xEF65,      0,      0,      0,
08168       0, 0x5F58,      0,      0,      0,      0,      0,      0,
08169       0, 0x4B23, 0xC961,      0,      0, 0x5F62,      0,      0,
08170 };
08171 static const unsigned short utf8_to_euc_E784[] = {
08172       0,      0,      0, 0xC962, 0xC963, 0xC964, 0xC965, 0xC966,
08173       0, 0x5F61,      0, 0xC967, 0xC968,      0,      0, 0xC969,
08174       0,      0,      0,      0, 0x316B,      0,      0,      0,
08175       0, 0x5F64, 0x4A32,      0, 0x5F63,      0, 0xC96A,      0,
08176  0xC96B, 0x4C35,      0,      0,      0,      0, 0x3E47,      0,
08177       0,      0,      0, 0xC96C,      0, 0xC96D,      0, 0xC96E,
08178  0xC96F, 0xC970,      0,      0,      0,      0, 0x4133,      0,
08179  0xC971,      0,      0,      0, 0x3E46,      0,      0,      0,
08180 };
08181 static const unsigned short utf8_to_euc_E784_x0213[] = {
08182       0,      0,      0, 0xEF6A, 0xEF6B, 0xC964, 0xEF6C, 0xEF6D,
08183  0xEF6E, 0x5F61,      0, 0xC967, 0xEF6F,      0,      0, 0x774C,
08184       0,      0,      0,      0, 0x316B,      0,      0,      0,
08185       0, 0x5F64, 0x4A32,      0, 0x5F63,      0, 0x774E,      0,
08186  0x774F, 0x4C35,      0,      0,      0,      0, 0x3E47,      0,
08187       0,      0,      0, 0x774D,      0, 0xC96D, 0x7750, 0xEF71,
08188  0x7751, 0xEF72,      0,      0,      0,      0, 0x4133,      0,
08189  0xC971,      0,      0,      0, 0x3E46,      0,      0,      0,
08190 };
08191 static const unsigned short utf8_to_euc_E785[] = {
08192       0, 0xC972,      0,      0,      0, 0xC973, 0xC974, 0xC975,
08193       0, 0x4E7B, 0xC976, 0xC977, 0x5F6A,      0, 0x4079,      0,
08194  0xC978,      0, 0xC979,      0,      0, 0x5F66, 0x5F6B, 0xC97A,
08195       0, 0x316C, 0xC97B,      0, 0xC97C,      0, 0xC97D,      0,
08196  0xC97E,      0, 0x5F69,      0, 0x4761, 0x5F65, 0x5F68, 0x3E48,
08197  0xCA21, 0x4851,      0,      0, 0x5F6C,      0, 0x3C51,      0,
08198       0,      0,      0,      0,      0,      0,      0,      0,
08199       0, 0xCA22,      0,      0,      0, 0x407A,      0,      0,
08200 };
08201 static const unsigned short utf8_to_euc_E785_x0213[] = {
08202       0, 0xC972,      0,      0,      0, 0xC973, 0x7752, 0x7753,
08203       0, 0x4E7B, 0xEF74, 0xC977, 0x5F6A,      0, 0x4079,      0,
08204  0xEF73, 0x7754, 0x7756, 0xEF75,      0, 0x5F66, 0x5F6B, 0xC97A,
08205       0, 0x316C, 0xC97B,      0, 0x7757,      0, 0xEF76,      0,
08206  0x7758,      0, 0x5F69,      0, 0x4761, 0x5F65, 0x5F68, 0x3E48,
08207  0x7759, 0x4851,      0,      0, 0x5F6C,      0, 0x3C51,      0,
08208       0,      0,      0,      0,      0,      0,      0,      0,
08209       0, 0xCA22,      0,      0,      0, 0x407A,      0,      0,
08210 };
08211 static const unsigned short utf8_to_euc_E786[] = {
08212  0xCA23,      0,      0,      0, 0x5F6F, 0xCA24,      0, 0xCA25,
08213  0x5F67,      0, 0x3727,      0, 0xCA26,      0,      0, 0x5F6D,
08214       0,      0, 0xCA27,      0, 0x4D50, 0x5F70,      0,      0,
08215       0, 0x7426, 0xCA28, 0xCA29,      0,      0,      0, 0x3D4F,
08216  0xCA2A,      0, 0xCA2B,      0,      0,      0,      0,      0,
08217  0x5F71,      0,      0,      0, 0x5F72,      0,      0, 0xCA2C,
08218  0xCA2D, 0x472E, 0xCA2E, 0xCA2F,      0,      0,      0,      0,
08219       0, 0x5F74, 0xCA30,      0,      0,      0, 0x5F75, 0xCA31,
08220 };
08221 static const unsigned short utf8_to_euc_E786_x0213[] = {
08222  0xEF79,      0,      0,      0, 0x5F6F, 0x775B,      0, 0x775C,
08223  0x5F67,      0, 0x3727,      0, 0xCA26,      0,      0, 0x5F6D,
08224       0,      0, 0x775D,      0, 0x4D50, 0x5F70, 0xEF78,      0,
08225       0, 0x7426, 0xCA28, 0xEF7A,      0,      0,      0, 0x3D4F,
08226  0xEF7B,      0, 0xEF7C,      0,      0,      0,      0,      0,
08227  0x5F71,      0,      0,      0, 0x5F72,      0, 0xEF7D, 0xEF7E,
08228  0xCA2D, 0x472E, 0xCA2E, 0xF021,      0,      0,      0,      0,
08229       0, 0x5F74, 0x775F,      0,      0,      0, 0x5F75, 0xCA31,
08230 };
08231 static const unsigned short utf8_to_euc_E787[] = {
08232  0xCA32, 0xCA33,      0, 0x4733, 0xCA34,      0,      0,      0,
08233  0x4575, 0x5F77,      0, 0xCA35, 0xCA36,      0, 0x5F79,      0,
08234  0x4E55,      0, 0x5F76, 0xCA37, 0x5F78, 0x316D, 0xCA38, 0x5F73,
08235       0, 0xCA39, 0xCA3A,      0, 0xCA3B,      0,      0, 0x535B,
08236  0x5F7A,      0,      0,      0,      0, 0x4167, 0x3B38, 0x5F7C,
08237       0,      0,      0,      0, 0x5F7B, 0x3F24, 0x5259,      0,
08238       0,      0,      0,      0,      0, 0x5F7D,      0,      0,
08239  0xCA3C, 0x6021,      0, 0x5F6E, 0x5F7E,      0, 0xCA3D, 0x6022,
08240 };
08241 static const unsigned short utf8_to_euc_E787_x0213[] = {
08242  0xCA32, 0x775E,      0, 0x4733, 0x7760,      0,      0,      0,
08243  0x4575, 0x5F77,      0, 0xF023, 0xCA36,      0, 0x5F79,      0,
08244  0x4E55,      0, 0x5F76, 0xF024, 0x5F78, 0x316D, 0xCA38, 0x5F73,
08245       0, 0xF025, 0xCA3A,      0, 0xF026,      0,      0, 0x535B,
08246  0x5F7A,      0,      0,      0,      0, 0x4167, 0x3B38, 0x5F7C,
08247       0,      0,      0,      0, 0x5F7B, 0x3F24, 0x5259,      0,
08248       0,      0,      0,      0,      0, 0x5F7D,      0,      0,
08249  0xCA3C, 0x6021,      0, 0x5F6E, 0x5F7E,      0, 0x7761, 0x6022,
08250 };
08251 static const unsigned short utf8_to_euc_E788[] = {
08252  0xCA3E,      0,      0,      0,      0,      0, 0x477A, 0xCA3F,
08253  0xCA40, 0xCA41,      0,      0,      0, 0x6023,      0,      0,
08254  0x6024,      0,      0, 0xCA42,      0,      0,      0, 0xCA43,
08255       0,      0, 0xCA44, 0x6025,      0, 0xCA45,      0, 0xCA46,
08256       0,      0,      0,      0, 0xCA47,      0,      0,      0,
08257  0x6026,      0, 0x445E, 0xCA48, 0x6028, 0x6027,      0, 0xCA49,
08258  0x6029,      0, 0x602A,      0, 0xCA4A, 0x3C5F, 0x4963,      0,
08259  0xCA4B, 0xCA4C, 0x4C6C, 0x602B, 0x602C, 0x4156, 0x3C24, 0x602D,
08260 };
08261 static const unsigned short utf8_to_euc_E788_x0213[] = {
08262  0x7762,      0,      0,      0,      0,      0, 0x477A, 0xF027,
08263  0xCA40, 0xCA41,      0,      0,      0, 0x6023,      0,      0,
08264  0x6024,      0,      0, 0xCA42,      0, 0x7763,      0, 0xCA43,
08265       0,      0, 0xCA44, 0x6025,      0, 0xCA45,      0, 0xCA46,
08266       0,      0,      0,      0, 0xCA47,      0,      0,      0,
08267  0x6026,      0, 0x445E, 0xF02A, 0x6028, 0x6027,      0, 0xCA49,
08268  0x6029,      0, 0x602A,      0, 0xF02B, 0x3C5F, 0x4963,      0,
08269  0xF02C, 0xF02D, 0x4C6C, 0x602B, 0x602C, 0x4156, 0x3C24, 0x602D,
08270 };
08271 static const unsigned short utf8_to_euc_E789[] = {
08272  0x602E, 0xCA4D, 0xCA4E, 0xCA4F,      0, 0xCA50, 0x602F, 0x4A52,
08273  0x4847,      0,      0, 0x6030, 0x4757,      0, 0xCA51, 0xCA52,
08274  0xCA53,      0, 0x442D, 0xCA54,      0, 0xCA55, 0xCA56,      0,
08275  0x6031, 0x3267, 0xCA57, 0x356D, 0xCA58, 0x4C46, 0xCA59, 0x4C36,
08276  0xCA5A, 0x3234, 0x4F34, 0xCA5B,      0,      0,      0, 0x4B52,
08277  0xCA5C, 0x4A2A,      0, 0xCA5D,      0,      0, 0xCA5E, 0xCA5F,
08278       0, 0xCA60, 0x4037,      0, 0x6032,      0,      0, 0xCA61,
08279  0xCA62, 0x4643,      0, 0xCA63, 0xCA64, 0x3823, 0x6033, 0xCA65,
08280 };
08281 static const unsigned short utf8_to_euc_E789_x0213[] = {
08282  0x602E, 0xCA4D, 0xF02F, 0xCA4F,      0, 0xCA50, 0x602F, 0x4A52,
08283  0x4847,      0,      0, 0x6030, 0x4757,      0, 0xCA51, 0xCA52,
08284  0xCA53,      0, 0x442D, 0xF030,      0, 0x7764, 0x7765, 0xF031,
08285  0x6031, 0x3267, 0xCA57, 0x356D, 0xCA58, 0x4C46, 0xCA59, 0x4C36,
08286  0xCA5A, 0x3234, 0x4F34, 0xF032,      0,      0,      0, 0x4B52,
08287  0xCA5C, 0x4A2A,      0, 0xCA5D,      0,      0, 0xF034, 0xF035,
08288       0, 0xCA60, 0x4037,      0, 0x6032,      0,      0, 0xCA61,
08289  0xF036, 0x4643,      0, 0xCA63, 0xCA64, 0x3823, 0x6033, 0xF037,
08290 };
08291 static const unsigned short utf8_to_euc_E78A[] = {
08292  0x3A54, 0x6035, 0x6034,      0, 0xCA66,      0,      0, 0x6036,
08293       0, 0xCA67,      0,      0,      0, 0xCA68, 0xCA69,      0,
08294       0,      0, 0x6037, 0xCA6A,      0,      0, 0x6038,      0,
08295       0,      0,      0, 0xCA6B,      0,      0,      0,      0,
08296  0x353E,      0, 0x6039,      0,      0,      0,      0, 0x603A,
08297  0xCA6C,      0,      0,      0, 0x3824, 0xCA6D, 0xCA6E, 0x4848,
08298       0, 0xCA6F, 0x603C,      0, 0xCA70,      0, 0x3E75,      0,
08299       0, 0x603B,      0,      0,      0,      0, 0xCA71,      0,
08300 };
08301 static const unsigned short utf8_to_euc_E78A_x0213[] = {
08302  0x3A54, 0x6035, 0x6034,      0, 0xCA66,      0,      0, 0x6036,
08303       0, 0xCA67,      0,      0,      0, 0x7767, 0xF038,      0,
08304       0,      0, 0x6037, 0xCA6A,      0,      0, 0x6038,      0,
08305       0,      0,      0, 0x7768,      0,      0,      0,      0,
08306  0x353E,      0, 0x6039,      0,      0,      0,      0, 0x603A,
08307  0xCA6C,      0,      0,      0, 0x3824, 0xF03A, 0xF03B, 0x4848,
08308  0xF03C, 0xF03D, 0x603C,      0, 0xCA70,      0, 0x3E75,      0,
08309       0, 0x603B,      0,      0,      0,      0, 0x7769,      0,
08310 };
08311 static const unsigned short utf8_to_euc_E78B[] = {
08312       0, 0xCA72, 0x3638, 0x603D, 0x603F,      0, 0x603E, 0xCA73,
08313       0, 0xCA74,      0,      0, 0xCA75,      0, 0x6040,      0,
08314  0x3851,      0, 0x6041,      0,      0, 0xCA76, 0xCA77, 0x3669,
08315  0xCA78, 0x4140,      0, 0x397D,      0,      0,      0, 0xCA79,
08316  0x6043, 0x6044, 0x6042,      0,      0, 0xCA7A,      0,      0,
08317       0, 0x3C6D,      0,      0, 0x4648, 0x3639,      0,      0,
08318       0,      0,      0, 0xCA7B, 0xCA7C,      0,      0, 0x6046,
08319  0x432C, 0x6045, 0xCA7D, 0xCA7E, 0x4F35, 0x4762, 0xCB21,      0,
08320 };
08321 static const unsigned short utf8_to_euc_E78B_x0213[] = {
08322  0x776A, 0xF03E, 0x3638, 0x603D, 0x603F,      0, 0x603E, 0xCA73,
08323       0, 0xCA74,      0,      0, 0xF040,      0, 0x6040,      0,
08324  0x3851,      0, 0x6041,      0,      0, 0xCA76, 0xCA77, 0x3669,
08325  0xCA78, 0x4140,      0, 0x397D,      0,      0,      0, 0xCA79,
08326  0x6043, 0x6044, 0x6042,      0,      0, 0xCA7A,      0,      0,
08327       0, 0x3C6D,      0,      0, 0x4648, 0x3639,      0,      0,
08328       0,      0,      0, 0xF043, 0xCA7C,      0,      0, 0x6046,
08329  0x432C, 0x6045, 0xF044, 0x776B, 0x4F35, 0x4762, 0xCB21,      0,
08330 };
08331 static const unsigned short utf8_to_euc_E78C[] = {
08332       0,      0, 0xCB22,      0, 0xCB23, 0xCB24,      0, 0xCB25,
08333       0,      0, 0x6049, 0xCB26,      0, 0xCB27,      0,      0,
08334       0,      0, 0xCB28, 0xCB29,      0,      0, 0x604B, 0x6048,
08335  0xCB2A, 0xCB2B,      0, 0x4C54, 0x604A, 0x604C, 0xCB2C, 0x4E44,
08336       0,      0, 0xCB2D,      0, 0xCB2E, 0x6050,      0, 0xCB2F,
08337  0xCB30, 0x604F, 0x4376, 0x472D, 0xCB31,      0, 0x3825, 0x604E,
08338       0, 0xCB32, 0xCB33,      0, 0x604D, 0xCB34, 0x4D31, 0x4D32,
08339       0,      0, 0xCB35, 0xCB36,      0, 0xCB37, 0x6051, 0x316E,
08340 };
08341 static const unsigned short utf8_to_euc_E78C_x0213[] = {
08342       0,      0, 0xCB22,      0, 0xCB23, 0xCB24,      0, 0xF045,
08343       0,      0, 0x6049, 0xCB26,      0, 0xCB27,      0,      0,
08344       0,      0, 0xF046, 0xCB29,      0,      0, 0x604B, 0x6048,
08345  0xF047, 0xF048,      0, 0x4C54, 0x604A, 0x604C, 0xCB2C, 0x4E44,
08346       0,      0, 0xCB2D,      0, 0xCB2E, 0x6050,      0, 0x776D,
08347  0x776E, 0x604F, 0x4376, 0x472D, 0xF04B,      0, 0x3825, 0x604E,
08348       0, 0xF04C, 0xCB33, 0xF04D, 0x604D, 0xCB34, 0x4D31, 0x4D32,
08349       0, 0xF04A, 0xCB35, 0xCB36,      0, 0xF04E, 0x6051, 0x316E,
08350 };
08351 static const unsigned short utf8_to_euc_E78D[] = {
08352       0,      0,      0, 0xCB38, 0x3976, 0x3B62,      0,      0,
08353       0,      0,      0,      0,      0, 0xCB39, 0x6052, 0x6053,
08354  0xCB3A,      0, 0xCB3B,      0,      0,      0, 0xCB3C, 0x6055,
08355  0xCB3D,      0,      0,      0,      0, 0xCB3E, 0xCB3F, 0xCB40,
08356  0xCB41,      0,      0, 0x3D43,      0,      0, 0xCB42, 0xCB43,
08357  0x6057, 0xCB44, 0x6056, 0xCB45, 0xCB46,      0, 0xCB47, 0xCB48,
08358  0x6058, 0xCB49, 0x334D,      0,      0, 0x605A,      0, 0xCB4A,
08359  0x6059, 0xCB4B, 0x605C, 0x605B, 0xCB4C,      0,      0,      0,
08360 };
08361 static const unsigned short utf8_to_euc_E78D_x0213[] = {
08362       0,      0,      0, 0xCB38, 0x3976, 0x3B62,      0,      0,
08363       0,      0,      0,      0,      0, 0xCB39, 0x6052, 0x6053,
08364  0x7770,      0, 0xF04F,      0,      0,      0, 0xCB3C, 0x6055,
08365  0xCB3D,      0,      0,      0,      0, 0xCB3E, 0xCB3F, 0xCB40,
08366  0xCB41,      0,      0, 0x3D43,      0,      0, 0x7771, 0xCB43,
08367  0x6057, 0xCB44, 0x6056, 0xF051, 0xF052,      0, 0xF054, 0xF055,
08368  0x6058, 0xF056, 0x334D,      0,      0, 0x605A,      0, 0xF057,
08369  0x6059, 0xCB4B, 0x605C, 0x605B, 0x7772,      0,      0,      0,
08370 };
08371 static const unsigned short utf8_to_euc_E78E[] = {
08372  0xCB4D, 0xCB4E,      0, 0xCB4F, 0x383C, 0xCB50, 0xCB51, 0x4E28,
08373       0, 0x364C,      0, 0x3226,      0,      0, 0xCB52,      0,
08374  0xCB53,      0,      0, 0xCB54,      0, 0xCB55, 0x366A, 0xCB56,
08375  0xCB57,      0,      0,      0, 0xCB58,      0, 0xCB59, 0xCB5A,
08376  0xCB5B,      0, 0xCB5C,      0,      0, 0xCB5D, 0xCB5E,      0,
08377       0, 0x3461, 0xCB5F, 0xCB60,      0, 0xCB61,      0,      0,
08378       0,      0, 0x4E68, 0x605E,      0, 0xCB62,      0, 0xCB63,
08379       0, 0xCB64,      0, 0x6060, 0xCB65, 0xCB66,      0, 0xCB67,
08380 };
08381 static const unsigned short utf8_to_euc_E78E_x0213[] = {
08382  0xCB4D, 0xF058,      0, 0xCB4F, 0x383C, 0xF059, 0xCB51, 0x4E28,
08383       0, 0x364C, 0xF05A, 0x3226,      0,      0, 0xCB52,      0,
08384  0xCB53,      0,      0, 0xCB54, 0xF05B, 0x7773, 0x366A, 0xCB56,
08385  0xF05C,      0,      0,      0, 0xF05D,      0, 0xF05E, 0x7774,
08386  0x7775,      0, 0x7776,      0,      0, 0xF05F, 0x7777,      0,
08387  0xF060, 0x3461, 0xCB5F, 0x7778,      0, 0xCB61,      0,      0,
08388       0,      0, 0x4E68, 0x605E,      0, 0xF061,      0, 0xF062,
08389       0, 0xF063,      0, 0x6060, 0xF064, 0xCB66,      0, 0xF065,
08390 };
08391 static const unsigned short utf8_to_euc_E78F[] = {
08392  0x6061,      0, 0x3251,      0,      0, 0xCB68, 0xCB69,      0,
08393  0x605D, 0xCB6A, 0x3B39, 0xCB6B, 0xCB6C, 0x4441, 0x605F, 0xCB6D,
08394       0,      0, 0xCB6E, 0xCB6F,      0,      0, 0xCB70,      0,
08395       0, 0xCB71,      0,      0,      0, 0xCB72, 0x6064,      0,
08396  0x3C6E, 0xCB73,      0, 0xCB74,      0, 0x6062, 0xCB75, 0xCB76,
08397       0, 0xCB77, 0x373E,      0,      0, 0x4849, 0x6063,      0,
08398       0, 0x607E,      0,      0, 0xCB78, 0xCB79,      0, 0xCB7A,
08399  0x6069, 0xCB7B, 0xCB7C, 0xCB7D,      0, 0xCB7E, 0x383D, 0xCC21,
08400 };
08401 static const unsigned short utf8_to_euc_E78F_x0213[] = {
08402  0x6061,      0, 0x3251,      0,      0, 0xF066, 0xCB69,      0,
08403  0x605D, 0x7779, 0x3B39, 0xF067, 0xCB6C, 0x4441, 0x605F, 0x777A,
08404       0,      0, 0xCB6E, 0xCB6F,      0,      0, 0x777B,      0,
08405       0, 0x777C,      0,      0,      0, 0xCB72, 0x6064,      0,
08406  0x3C6E, 0xF068,      0, 0x777D,      0, 0x6062, 0xCB75, 0xF069,
08407       0, 0x777E, 0x373E,      0,      0, 0x4849, 0x6063,      0,
08408       0, 0x607E,      0,      0, 0xCB78, 0xCB79,      0, 0xCB7A,
08409  0x6069, 0xF06A, 0xF06C, 0xCB7D,      0, 0xCB7E, 0x383D, 0xCC21,
08410 };
08411 static const unsigned short utf8_to_euc_E790[] = {
08412  0xCC22, 0xCC23,      0, 0x3565, 0xCC24, 0x6066, 0x4D7D, 0xCC25,
08413       0, 0x4E30, 0xCC26,      0,      0,      0,      0,      0,
08414       0, 0xCC27,      0,      0,      0,      0,      0,      0,
08415       0,      0, 0xCC28, 0xCC29,      0,      0,      0,      0,
08416       0,      0, 0x4276,      0, 0xCC2A, 0x6068, 0xCC2B,      0,
08417  0xCC2C, 0xCC2D, 0xCC2E, 0xCC2F, 0xCC30, 0xCC31, 0xCC32, 0xCC33,
08418  0xCC34, 0xCC35, 0x606A, 0x4E56, 0x3657, 0x487C, 0x474A,      0,
08419       0, 0xCC36, 0x606B,      0,      0,      0,      0, 0x606D,
08420 };
08421 static const unsigned short utf8_to_euc_E790_x0213[] = {
08422  0xCC22, 0xF06D,      0, 0x3565, 0xCC24, 0x6066, 0x4D7D, 0x7821,
08423       0, 0x4E30, 0x7822,      0,      0,      0,      0,      0,
08424       0, 0xCC27,      0, 0xF06B,      0,      0,      0,      0,
08425       0,      0, 0x7823, 0x7824,      0,      0,      0,      0,
08426       0,      0, 0x4276,      0, 0xF06E, 0x6068, 0x7826,      0,
08427  0x7827, 0xCC2D, 0x7828, 0x7829, 0x782A, 0xCC31, 0x782B, 0x782C,
08428  0x782D, 0xF06F, 0x606A, 0x4E56, 0x3657, 0x487C, 0x474A,      0,
08429       0, 0xF070, 0x606B,      0,      0,      0,      0, 0x606D,
08430 };
08431 static const unsigned short utf8_to_euc_E791[] = {
08432  0xCC37, 0x6070,      0, 0xCC38, 0xCC39,      0, 0xCC3A, 0xCC3B,
08433       0,      0,      0, 0xCC3C,      0, 0xCC3D,      0,      0,
08434       0, 0xCC3E, 0xCC3F,      0,      0, 0x606C,      0, 0xCC40,
08435       0, 0x606F, 0x386A, 0x314D, 0x6071, 0xCC41, 0x3F70, 0x606E,
08436  0x4E5C,      0, 0xCC42, 0x6074, 0x7424,      0, 0xCC43, 0xCC44,
08437  0xCC45, 0x6072, 0x6075, 0xCC46,      0, 0xCC47, 0xCC48, 0x6067,
08438  0x6073, 0xCC49, 0xCC4A, 0x3A3C,      0,      0, 0x6076,      0,
08439       0,      0,      0,      0,      0,      0, 0x6077,      0,
08440 };
08441 static const unsigned short utf8_to_euc_E791_x0213[] = {
08442  0xF072, 0x6070,      0, 0xF073, 0x782E,      0, 0x782F, 0x7830,
08443       0,      0,      0, 0x7831,      0, 0xF074,      0,      0,
08444       0, 0xCC3E, 0xF075, 0xF071,      0, 0x606C,      0, 0x7832,
08445       0, 0x606F, 0x386A, 0x314D, 0x6071, 0xF076, 0x3F70, 0x606E,
08446  0x4E5C,      0, 0x7833, 0x6074, 0x7424,      0, 0xCC43, 0xCC44,
08447  0xCC45, 0x6072, 0x6075, 0x7834,      0, 0x7835, 0xCC48, 0x6067,
08448  0x6073, 0xF077, 0xCC4A, 0x3A3C,      0,      0, 0x6076,      0,
08449       0,      0,      0,      0,      0,      0, 0x6077,      0,
08450 };
08451 static const unsigned short utf8_to_euc_E792[] = {
08452  0xCC4B, 0xCC4C,      0, 0x4D7E,      0, 0xCC4D, 0xCC4E, 0xCC4F,
08453       0, 0xCC50,      0, 0x6078,      0,      0,      0, 0xCC51,
08454  0xCC52, 0xCC53, 0xCC54,      0,      0,      0,      0,      0,
08455  0xCC55, 0xCC56, 0xCC57,      0, 0xCC58,      0, 0x6079, 0xCC59,
08456  0xCC5A, 0xCC5B, 0x6065, 0xCC5C,      0,      0, 0xCC5D, 0x607A,
08457  0xCC5E, 0xCC5F, 0xCC60, 0xCC61,      0,      0, 0xCC62, 0xCC63,
08458  0x3444, 0xCC64, 0xCC65,      0,      0, 0xCC66,      0,      0,
08459       0, 0xCC67,      0, 0xCC68,      0, 0x3C25,      0, 0xCC69,
08460 };
08461 static const unsigned short utf8_to_euc_E792_x0213[] = {
08462  0xCC4B, 0xF078,      0, 0x4D7E,      0, 0xF079, 0x7836, 0x7837,
08463  0xF07A, 0x7838,      0, 0x6078,      0,      0,      0, 0xCC51,
08464  0x783D, 0xCC53, 0xF07C,      0,      0,      0,      0, 0xF07D,
08465  0x7839, 0xF07E, 0xCC57,      0, 0x783A,      0, 0x6079, 0x783B,
08466  0xF121, 0xF122, 0x6065, 0x783C,      0, 0xF123, 0x783E, 0x607A,
08467  0x783F, 0x7840, 0xF124, 0xF125,      0,      0, 0xCC62, 0xCC63,
08468  0x3444, 0xCC64, 0xCC65,      0,      0, 0x7841,      0,      0,
08469       0, 0xF126, 0xF128, 0xF127,      0, 0x3C25,      0, 0x7842,
08470 };
08471 static const unsigned short utf8_to_euc_E793[] = {
08472       0,      0,      0,      0,      0,      0,      0,      0,
08473  0xCC6A, 0xCC6B, 0x607B,      0, 0xCC6C,      0,      0, 0x607C,
08474  0xCC6D,      0,      0, 0xCC6E, 0x607D,      0,      0,      0,
08475  0xCC6F,      0, 0xCC70, 0xCC71, 0x313B,      0, 0xCC72, 0xCC73,
08476  0x6121,      0, 0x493B, 0x6122, 0xCC74,      0, 0x3424, 0x6123,
08477  0xCC75, 0x6124, 0xCC76, 0xCC77,      0,      0, 0x6125, 0xCC78,
08478  0x6127, 0x6128, 0x6126,      0, 0xCC79,      0, 0x4953, 0x612A,
08479  0x6129,      0, 0xCC7A, 0xCC7B, 0xCC7C,      0,      0, 0xCC7D,
08480 };
08481 static const unsigned short utf8_to_euc_E793_x0213[] = {
08482       0,      0,      0,      0,      0,      0,      0,      0,
08483  0x7843, 0x7844, 0x607B,      0, 0xCC6C,      0,      0, 0x607C,
08484  0xCC6D,      0,      0, 0xCC6E, 0x607D,      0, 0xF129,      0,
08485  0xF12A,      0, 0x7845, 0xCC71, 0x313B,      0, 0xF12B, 0xCC73,
08486  0x6121,      0, 0x493B, 0x6122, 0xCC74,      0, 0x3424, 0x6123,
08487  0xCC75, 0x6124, 0xCC76, 0xF12D,      0,      0, 0x6125, 0xF12C,
08488  0x6127, 0x6128, 0x6126,      0, 0xCC79,      0, 0x4953, 0x612A,
08489  0x6129,      0, 0xF12F, 0xCC7B, 0xCC7C,      0,      0, 0x7846,
08490 };
08491 static const unsigned short utf8_to_euc_E794[] = {
08492       0, 0xF450,      0, 0x612C, 0x612B, 0x612D, 0xCC7E,      0,
08493       0,      0,      0,      0, 0x612E, 0x6130, 0x612F,      0,
08494       0, 0x3979, 0xCD21, 0x6132,      0, 0x6131, 0xCD22, 0xCD23,
08495  0x3445,      0, 0x3F53,      0, 0x453C,      0, 0x6133, 0x4038,
08496  0xCD24, 0xCD25,      0, 0x3B3A, 0xCD26, 0x3179, 0x6134, 0xCD27,
08497  0x4D51, 0xCD28, 0xCD29, 0x4A63, 0x6135,      0,      0, 0xCD2A,
08498  0x4544, 0x4D33, 0x3943, 0x3F3D,      0,      0, 0xCD2B, 0x434B,
08499  0x5234, 0xCD2C, 0x442E, 0x3268, 0x6136, 0xCD2D, 0xCD2E, 0xCD2F,
08500 };
08501 static const unsigned short utf8_to_euc_E794_x0213[] = {
08502       0, 0x7847,      0, 0x612C, 0x612B, 0x612D, 0xCC7E,      0,
08503       0,      0,      0,      0, 0x612E, 0x6130, 0x612F,      0,
08504       0, 0x3979, 0xCD21, 0x6132,      0, 0x6131, 0xCD22, 0x7848,
08505  0x3445,      0, 0x3F53,      0, 0x453C,      0, 0x6133, 0x4038,
08506  0xF131, 0xCD25,      0, 0x3B3A, 0xF132, 0x3179, 0x6134, 0xCD27,
08507  0x4D51, 0xCD28, 0xF133, 0x4A63, 0x6135,      0,      0, 0x7849,
08508  0x4544, 0x4D33, 0x3943, 0x3F3D,      0,      0, 0xCD2B, 0x434B,
08509  0x5234, 0xCD2C, 0x442E, 0x3268, 0x6136, 0xF136, 0xF137, 0xCD2F,
08510 };
08511 static const unsigned short utf8_to_euc_E795[] = {
08512  0xCD30,      0,      0, 0xCD31, 0x6137,      0, 0x613C, 0xCD32,
08513  0xCD33, 0x613A, 0x6139, 0x5A42, 0x3326, 0x6138, 0xCD34, 0x305A,
08514  0xCD35, 0x482A, 0xCD36,      0, 0x484A,      0,      0, 0xCD37,
08515       0, 0x4E31, 0x613D, 0x613B, 0x435C, 0x4026, 0xCD38, 0xCD39,
08516  0x482B, 0xCD3A, 0x492D,      0, 0x613F, 0x4E2C, 0x374D, 0x6140,
08517       0, 0x613E, 0x4856, 0x6141,      0, 0x6142,      0, 0xCD3B,
08518  0x305B, 0xCD3C,      0, 0x3E76, 0x6147,      0, 0x6144, 0x466D,
08519  0x6143, 0xCD3D, 0xCD3E, 0xCD3F, 0xCD40, 0xCD41, 0xCD42, 0x3526,
08520 };
08521 static const unsigned short utf8_to_euc_E795_x0213[] = {
08522  0xF138,      0,      0, 0xCD31, 0x6137,      0, 0x613C, 0xCD32,
08523  0xF139, 0x613A, 0x6139, 0x5A42, 0x3326, 0x6138, 0xF13A, 0x305A,
08524  0xF13B, 0x482A, 0xF13C,      0, 0x484A,      0,      0, 0xCD37,
08525       0, 0x4E31, 0x613D, 0x613B, 0x435C, 0x4026, 0xCD38, 0xCD39,
08526  0x482B, 0xCD3A, 0x492D,      0, 0x613F, 0x4E2C, 0x374D, 0x6140,
08527       0, 0x613E, 0x4856, 0x6141, 0xF13D, 0x6142,      0, 0x784A,
08528  0x305B, 0xF13F, 0xF13E, 0x3E76, 0x6147,      0, 0x6144, 0x466D,
08529  0x6143, 0x784B, 0xF140, 0xCD3F, 0xCD40, 0xF141, 0xF142, 0x3526,
08530 };
08531 static const unsigned short utf8_to_euc_E796[] = {
08532       0, 0xCD43, 0x614A,      0,      0, 0xCD44, 0x6145, 0x6146,
08533       0, 0x6149, 0x6148, 0x4925,      0,      0, 0x4142, 0x4141,
08534  0xCD45, 0x353F, 0xCD46, 0xCD47, 0x614B, 0xCD48,      0,      0,
08535       0, 0xCD49, 0x614C,      0, 0xCD4A, 0x614D,      0,      0,
08536       0,      0, 0xCD4B, 0x614F, 0xCD4C, 0x614E,      0,      0,
08537       0,      0,      0, 0x3156,      0,      0,      0,      0,
08538       0, 0x6157, 0x4868, 0x6151, 0xCD4D, 0x6153,      0,      0,
08539  0x6155, 0x3F3E, 0xCD4E,      0, 0x6156, 0x6154, 0x3C40, 0xCD4F,
08540 };
08541 static const unsigned short utf8_to_euc_E796_x0213[] = {
08542       0, 0xF143, 0x614A,      0,      0, 0xCD44, 0x6145, 0x6146,
08543       0, 0x6149, 0x6148, 0x4925, 0xF145,      0, 0x4142, 0x4141,
08544  0xCD45, 0x353F, 0x784C, 0xCD47, 0x614B, 0xCD48,      0,      0,
08545       0, 0xCD49, 0x614C,      0, 0xCD4A, 0x614D,      0,      0,
08546       0,      0, 0xF147, 0x614F, 0xCD4C, 0x614E,      0,      0,
08547       0,      0,      0, 0x3156,      0,      0,      0,      0,
08548  0xF149, 0x6157, 0x4868, 0x6151, 0xCD4D, 0x6153,      0, 0xF14A,
08549  0x6155, 0x3F3E, 0xCD4E,      0, 0x6156, 0x6154, 0x3C40, 0xF14B,
08550 };
08551 static const unsigned short utf8_to_euc_E797[] = {
08552  0xCD50, 0xCD51, 0x6150, 0x6152, 0xCD52, 0x4942, 0xCD53, 0x3E49,
08553       0,      0, 0x6159,      0, 0xCD54, 0x6158, 0xCD55, 0xCD56,
08554       0,      0, 0x615A,      0, 0x3C26, 0x3A2F,      0, 0xCD57,
08555  0x4577, 0x615B,      0, 0x444B, 0xCD58,      0, 0x615D, 0xCD59,
08556  0xCD5A, 0xCD5B, 0x4E21, 0x615C, 0xCD5C,      0,      0, 0xCD5D,
08557       0, 0x4169,      0,      0, 0xCD5E,      0, 0xCD5F, 0xCD60,
08558  0x6162, 0xCD61, 0x6164, 0x6165, 0x4354,      0,      0,      0,
08559       0, 0xCD62, 0x6163,      0, 0x6160,      0, 0x615E, 0x615F,
08560 };
08561 static const unsigned short utf8_to_euc_E797_x0213[] = {
08562  0xF14C, 0xCD51, 0x6150, 0x6152, 0xCD52, 0x4942, 0xF14D, 0x3E49,
08563       0,      0, 0x6159,      0, 0xCD54, 0x6158, 0x784E, 0xF14E,
08564       0,      0, 0x615A, 0xF14F, 0x3C26, 0x3A2F,      0, 0xCD57,
08565  0x4577, 0x615B,      0, 0x444B, 0xCD58, 0xF150, 0x615D, 0xF151,
08566  0xF152, 0xCD5B, 0x4E21, 0x615C, 0x784F,      0,      0, 0xF153,
08567       0, 0x4169,      0,      0, 0xF154,      0, 0xF155, 0xCD60,
08568  0x6162, 0xF156, 0x6164, 0x6165, 0x4354,      0,      0,      0,
08569       0, 0xF157, 0x6163,      0, 0x6160,      0, 0x615E, 0x615F,
08570 };
08571 static const unsigned short utf8_to_euc_E798[] = {
08572  0xCD63, 0x6161, 0xCD64, 0xCD65, 0xCD66,      0,      0, 0xCD67,
08573  0xCD68, 0x6168, 0xCD69, 0x6166, 0xCD6A, 0x6167,      0, 0xCD6B,
08574       0,      0, 0xCD6C, 0xCD6D,      0, 0xCD6E, 0xCD6F,      0,
08575       0, 0xCD70,      0, 0xCD71, 0xCD72, 0xCD73, 0xCD74, 0x6169,
08576  0x616B, 0x616C, 0x616D, 0xCD75, 0x616E, 0xCD76, 0xCD77, 0x616A,
08577       0, 0xCD78,      0,      0,      0, 0xCD79,      0,      0,
08578  0x6170,      0, 0xCD7A, 0xCD7B, 0x616F, 0xCD7C,      0,      0,
08579  0xCD7D, 0xCD7E, 0xCE21, 0x6171, 0xCE22,      0,      0,      0,
08580 };
08581 static const unsigned short utf8_to_euc_E798_x0213[] = {
08582  0x7850, 0x6161, 0x7851, 0xF158, 0xCD66,      0,      0, 0xF15A,
08583  0x7852, 0x6168, 0xCD69, 0x6166, 0xCD6A, 0x6167,      0, 0xF15B,
08584       0,      0, 0xCD6C, 0xF15E,      0, 0x7853, 0x7854,      0,
08585  0xF159, 0x7855,      0, 0xF15F, 0xF160, 0xCD73, 0x7856, 0x6169,
08586  0x616B, 0x616C, 0x616D, 0xCD75, 0x616E, 0xF162, 0x7E7D, 0x616A,
08587  0xF163, 0xCD78,      0,      0,      0, 0x7857,      0,      0,
08588  0x6170,      0, 0xCD7A, 0xF165, 0x616F, 0x7858,      0,      0,
08589  0xCD7D, 0xCD7E, 0xCE21, 0x6171, 0xF164,      0,      0,      0,
08590 };
08591 static const unsigned short utf8_to_euc_E799[] = {
08592  0xCE24, 0xCE25, 0x4E45, 0xCE26, 0xCE27, 0xCE28, 0x6174, 0x6172,
08593  0x6173, 0xCE29, 0xCE23, 0xCE2A, 0x3462,      0,      0,      0,
08594       0,      0, 0x4C7E,      0,      0, 0xCE2B, 0x4A4A,      0,
08595  0x6176, 0xCE2C,      0,      0, 0x6175,      0,      0, 0xCE2D,
08596       0, 0x6177, 0x6178,      0, 0xCE2E, 0xCE2F,      0, 0x617C,
08597  0x6179, 0x617A, 0x617B,      0, 0x617D, 0xCE30, 0xCE31, 0xCE32,
08598  0x617E, 0xCE33, 0x6221,      0, 0xCE34,      0, 0x6222,      0,
08599  0x6223,      0, 0x482F, 0x4550, 0x6224, 0x4772, 0x4934,      0,
08600 };
08601 static const unsigned short utf8_to_euc_E799_x0213[] = {
08602  0xCE24, 0xF168, 0x4E45, 0x7859, 0xCE27, 0xCE28, 0x6174, 0x6172,
08603  0x6173, 0xF16A, 0xCE23, 0x785A, 0x3462,      0,      0,      0,
08604       0,      0, 0x4C7E,      0,      0, 0xF16B, 0x4A4A,      0,
08605  0x6176, 0xCE2C,      0,      0, 0x6175,      0,      0, 0xCE2D,
08606       0, 0x6177, 0x6178,      0, 0x785B, 0x785C,      0, 0x617C,
08607  0x6179, 0x617A, 0x617B,      0, 0x617D, 0x785D, 0xF16D, 0x785E,
08608  0x617E, 0x785F, 0x6221,      0, 0xCE34,      0, 0x6222,      0,
08609  0x6223,      0, 0x482F, 0x4550, 0x6224, 0x4772, 0x4934,      0,
08610 };
08611 static const unsigned short utf8_to_euc_E79A[] = {
08612  0x6225, 0xCE35, 0xF451, 0x6226, 0x452A, 0xCE36, 0x3327, 0x3944,
08613  0x6227,      0,      0, 0x6228, 0xCE37, 0xCE38, 0x6229,      0,
08614  0x3B29,      0,      0, 0x622B,      0, 0xCE39, 0x622A,      0,
08615       0, 0x622C, 0x622D, 0xCE3A, 0xCE3B, 0xCE3C, 0xF452, 0xCE3D,
08616  0xCE3E,      0, 0xCE3F, 0xCE40, 0xCE41, 0xCE42, 0xCE43, 0xCE44,
08617  0xCE45,      0, 0xCE46,      0,      0, 0xCE47, 0x4869,      0,
08618  0x622E,      0,      0,      0, 0x622F,      0,      0, 0x7369,
08619  0x6230, 0x6231, 0x6232,      0,      0, 0xCE48,      0, 0x3B2E,
08620 };
08621 static const unsigned short utf8_to_euc_E79A_x0213[] = {
08622  0x6225, 0x7860, 0xF451, 0x6226, 0x452A, 0xCE36, 0x3327, 0x3944,
08623  0x6227,      0,      0, 0x6228, 0xCE37, 0xCE38, 0x6229,      0,
08624  0x3B29,      0,      0, 0x622B,      0, 0xF16E, 0x622A,      0,
08625       0, 0x622C, 0x622D, 0x7861, 0xF16F, 0x7862, 0x7863, 0xCE3D,
08626  0xF171, 0xF170, 0xCE3F, 0xCE40, 0xCE41, 0xCE42, 0x7864, 0xF172,
08627  0xF173,      0, 0x7865,      0,      0, 0xCE47, 0x4869, 0xF174,
08628  0x622E,      0,      0,      0, 0x622F,      0, 0x7866, 0x7369,
08629  0x6230, 0x6231, 0x6232,      0,      0, 0xCE48,      0, 0x3B2E,
08630 };
08631 static const unsigned short utf8_to_euc_E79B[] = {
08632       0, 0xCE49, 0x6233, 0x4756,      0, 0xCE4A, 0x4B5F,      0,
08633  0x314E, 0xCE4B, 0x3157, 0xCE4C, 0xCE4D, 0x6234, 0xCE4E,      0,
08634       0,      0, 0x6236,      0, 0xCE4F,      0, 0x6235, 0x4570,
08635       0, 0xCE50,      0, 0x4039, 0x5D39,      0, 0x6237, 0x4C41,
08636  0xCE51, 0x6238,      0, 0x3446, 0x4857, 0x6239, 0xCE52, 0x623A,
08637  0xCE53,      0, 0x623B,      0, 0xCE54,      0, 0x4C5C,      0,
08638  0xCE55, 0xCE56, 0x4C55,      0, 0x443E,      0, 0xCE57,      0,
08639  0x416A, 0xCE58,      0, 0x623D, 0xCE59,      0, 0x3D62,      0,
08640 };
08641 static const unsigned short utf8_to_euc_E79B_x0213[] = {
08642       0, 0xCE49, 0x6233, 0x4756,      0, 0x7867, 0x4B5F,      0,
08643  0x314E, 0xF176, 0x3157, 0xCE4C, 0x7868, 0x6234, 0x7869,      0,
08644       0,      0, 0x6236,      0, 0x786A,      0, 0x6235, 0x4570,
08645       0, 0xCE50,      0, 0x4039, 0x5D39,      0, 0x6237, 0x4C41,
08646  0xCE51, 0x6238,      0, 0x3446, 0x4857, 0x6239, 0x786B, 0x623A,
08647  0xF178,      0, 0x623B,      0, 0xF179,      0, 0x4C5C,      0,
08648  0xCE55, 0x786C, 0x4C55,      0, 0x443E,      0, 0xCE57,      0,
08649  0x416A, 0xCE58,      0, 0x623D, 0x786D,      0, 0x3D62,      0,
08650 };
08651 static const unsigned short utf8_to_euc_E79C[] = {
08652  0xCE5A, 0x3E4A,      0,      0, 0x6240,      0, 0xCE5B, 0x623F,
08653  0x623E, 0x487D, 0xCE5C, 0x3447, 0x3829,      0, 0xCE5D,      0,
08654       0,      0, 0xCE5E,      0, 0xCE5F, 0xCE60,      0, 0xCE61,
08655       0, 0xCE62, 0xCE63, 0x6246, 0xCE64,      0, 0x6243, 0x3F3F,
08656  0x4C32,      0, 0xCE65,      0, 0x6242, 0x6244, 0x6245,      0,
08657  0xCE66, 0x6241,      0,      0,      0, 0xCE67, 0xCE68, 0xCE69,
08658       0,      0,      0,      0, 0xCE6A, 0xCE6B, 0xCE6C, 0x6247,
08659  0x6248, 0xCE6D, 0x442F,      0, 0x3463, 0xCE6E, 0xCE6F,      0,
08660 };
08661 static const unsigned short utf8_to_euc_E79C_x0213[] = {
08662  0xCE5A, 0x3E4A,      0,      0, 0x6240,      0, 0xCE5B, 0x623F,
08663  0x623E, 0x487D, 0x786E, 0x3447, 0x3829,      0, 0xCE5D,      0,
08664       0,      0, 0xCE5E,      0, 0xCE5F, 0xCE60,      0, 0xF17B,
08665       0, 0x786F, 0xF17C, 0x6246, 0xCE64,      0, 0x6243, 0x3F3F,
08666  0x4C32,      0, 0xCE65,      0, 0x6242, 0x6244, 0x6245,      0,
08667  0xCE66, 0x6241,      0,      0,      0, 0xF17D, 0xCE68, 0xCE69,
08668       0,      0,      0,      0, 0x7870, 0xF17E, 0x7871, 0x6247,
08669  0x6248, 0xCE6D, 0x442F,      0, 0x3463, 0xCE6E, 0xCE6F,      0,
08670 };
08671 static const unsigned short utf8_to_euc_E79D[] = {
08672  0x4365,      0, 0xCE70,      0,      0, 0xCE71, 0xCE72, 0x6249,
08673       0,      0, 0xCE73,      0,      0, 0xCE74, 0xCE75, 0xCE76,
08674       0,      0, 0xCE77,      0,      0,      0, 0xCE78, 0xCE79,
08675       0,      0, 0x624A, 0x624D, 0xCE7A,      0, 0xCE7B, 0xCE7C,
08676  0xCE7D, 0x3F67, 0xCE7E, 0x4644, 0xCF21, 0x624E, 0x4B53, 0xCF22,
08677  0x624B,      0, 0xCF23, 0x624C, 0xCF24,      0,      0,      0,
08678  0xCF25,      0, 0xCF26, 0xCF27, 0xCF28,      0,      0,      0,
08679       0, 0x6251, 0xCF29,      0,      0, 0xCF2A, 0x6250, 0x624F,
08680 };
08681 static const unsigned short utf8_to_euc_E79D_x0213[] = {
08682  0x4365,      0, 0xCE70,      0,      0, 0xCE71, 0x7872, 0x6249,
08683       0,      0, 0xCE73,      0,      0, 0x7873, 0x7874, 0xCE76,
08684       0,      0, 0xCE77,      0,      0,      0, 0xCE78, 0xCE79,
08685  0xF225,      0, 0x624A, 0x624D, 0x7875,      0, 0xCE7B, 0x7876,
08686  0xF226, 0x3F67, 0x7877, 0x4644, 0xCF21, 0x624E, 0x4B53, 0xCF22,
08687  0x624B,      0, 0xF227, 0x624C, 0xCF24,      0,      0,      0,
08688  0xCF25,      0, 0xF229, 0xCF27, 0xCF28,      0,      0,      0,
08689       0, 0x6251, 0x7878,      0, 0xF22A, 0xF22B, 0x6250, 0x624F,
08690 };
08691 static const unsigned short utf8_to_euc_E79E[] = {
08692  0xCF2B,      0,      0,      0, 0xCF2C,      0,      0,      0,
08693       0,      0,      0, 0x6253, 0xCF2D, 0xCF2E, 0x6252,      0,
08694       0, 0x6254,      0,      0, 0xCF2F, 0xCF30, 0xCF31,      0,
08695       0,      0, 0xCF32,      0,      0,      0, 0x6256, 0xCF33,
08696  0x6255,      0, 0xCF34,      0,      0, 0x4A4D,      0, 0xCF35,
08697       0,      0, 0xCF36,      0, 0x3D56, 0x4E46, 0xCF37, 0xCF38,
08698  0x6257, 0xCF39,      0, 0x4637,      0, 0xCF3A, 0x6258,      0,
08699       0, 0x6259,      0, 0x625D, 0x625B, 0x625C, 0xCF3B, 0x625A,
08700 };
08701 static const unsigned short utf8_to_euc_E79E_x0213[] = {
08702  0x7879,      0,      0,      0, 0xCF2C,      0,      0,      0,
08703       0,      0,      0, 0x6253, 0xCF2D, 0xCF2E, 0x6252,      0,
08704       0, 0x6254,      0,      0, 0x787A, 0xCF30, 0xCF31,      0,
08705       0,      0, 0xF22E,      0,      0,      0, 0x6256, 0xF22F,
08706  0x6255,      0, 0xF230,      0, 0xF231, 0x4A4D,      0, 0xCF35,
08707       0, 0xF232, 0x787B,      0, 0x3D56, 0x4E46, 0xCF37, 0xCF38,
08708  0x6257, 0xCF39,      0, 0x4637,      0, 0xCF3A, 0x6258,      0,
08709       0, 0x6259,      0, 0x625D, 0x625B, 0x625C, 0xCF3B, 0x625A,
08710 };
08711 static const unsigned short utf8_to_euc_E79F[] = {
08712       0,      0,      0, 0xCF3C,      0,      0,      0, 0x625E,
08713       0, 0xCF3D,      0,      0,      0, 0x625F,      0,      0,
08714       0, 0xCF3E, 0xCF3F,      0,      0, 0xCF40,      0, 0x6260,
08715       0, 0xCF41, 0x6261, 0x4C37, 0x6262,      0, 0xCF42, 0xCF43,
08716  0xCF44,      0, 0x4C70, 0x6263, 0xCF45, 0x434E, 0xCF46, 0x476A,
08717       0, 0x366B, 0xCF47,      0, 0xCF48, 0x433B, 0x6264, 0x363A,
08718  0xCF49, 0xCF4A,      0, 0x4050, 0xCF4B,      0,      0,      0,
08719  0xCF4C,      0,      0, 0xCF4D, 0x6265,      0,      0,      0,
08720 };
08721 static const unsigned short utf8_to_euc_E79F_x0213[] = {
08722       0,      0,      0, 0xCF3C,      0,      0,      0, 0x625E,
08723       0, 0xCF3D,      0,      0,      0, 0x625F,      0,      0,
08724       0, 0xCF3E, 0xCF3F,      0,      0, 0xCF40,      0, 0x6260,
08725       0, 0xCF41, 0x6261, 0x4C37, 0x6262,      0, 0xF233, 0xF234,
08726  0x787C,      0, 0x4C70, 0x6263, 0xF235, 0x434E, 0xF236, 0x476A,
08727       0, 0x366B, 0xF237,      0, 0xF238, 0x433B, 0x6264, 0x363A,
08728  0xF23A, 0xCF4A,      0, 0x4050, 0xF23B,      0,      0,      0,
08729  0xCF4C,      0,      0, 0xF23C, 0x6265,      0,      0,      0,
08730 };
08731 static const unsigned short utf8_to_euc_E7A0[] = {
08732       0,      0, 0x3A3D,      0,      0, 0xCF4E, 0xCF4F,      0,
08733       0, 0xCF50,      0,      0, 0x6266, 0xCF51, 0xCF52,      0,
08734       0, 0xCF53, 0x6267,      0, 0x3826, 0x3A55,      0,      0,
08735       0,      0,      0,      0,      0, 0xCF54,      0,      0,
08736  0x6269, 0xCF55, 0xCF56, 0xCF57,      0, 0x4556, 0x3A56, 0x354E,
08737       0,      0,      0,      0,      0, 0xCF58, 0xCF59,      0,
08738  0xCF5A,      0, 0x4B24,      0, 0x474B, 0xCF5B,      0, 0xCF5C,
08739       0,      0, 0x4557,      0,      0,      0,      0, 0x395C,
08740 };
08741 static const unsigned short utf8_to_euc_E7A0_x0213[] = {
08742       0,      0, 0x3A3D,      0,      0, 0xF23E, 0xF23F,      0,
08743       0, 0xF240,      0,      0, 0x6266, 0xF241, 0xCF52,      0,
08744       0, 0xCF53, 0x6267,      0, 0x3826, 0x3A55,      0,      0,
08745       0, 0xF242,      0,      0,      0, 0xCF54,      0,      0,
08746  0x6269, 0xF243, 0xCF56, 0xCF57,      0, 0x4556, 0x3A56, 0x354E,
08747       0,      0,      0,      0, 0xF244, 0x787D, 0xCF59,      0,
08748  0xCF5A,      0, 0x4B24,      0, 0x474B, 0xCF5B,      0, 0xCF5C,
08749       0,      0, 0x4557,      0,      0,      0,      0, 0x395C,
08750 };
08751 static const unsigned short utf8_to_euc_E7A1[] = {
08752       0,      0,      0, 0xCF5D, 0xCF5E, 0x626B,      0, 0xCF5F,
08753  0xCF60,      0,      0,      0, 0xCF61,      0, 0xCF62,      0,
08754       0,      0, 0xCF63,      0,      0,      0,      0,      0,
08755       0,      0,      0,      0, 0xCF64, 0x3E4B, 0xCF65,      0,
08756  0xCF66, 0xCF67,      0, 0xCF68, 0xCF69,      0,      0,      0,
08757  0xCF6A,      0, 0xCF6B, 0x4E32, 0x3945,      0, 0xCF6C, 0x3827,
08758       0,      0, 0x4823,      0, 0x626D,      0,      0,      0,
08759       0,      0, 0xCF6D,      0, 0x626F,      0, 0xCF6E,      0,
08760 };
08761 static const unsigned short utf8_to_euc_E7A1_x0213[] = {
08762       0,      0,      0, 0x7921, 0xCF5E, 0x626B,      0, 0xF245,
08763  0xCF60,      0,      0,      0, 0xCF61,      0, 0x7922, 0x7923,
08764       0, 0x7924, 0xCF63,      0,      0,      0,      0,      0,
08765       0,      0,      0,      0, 0xCF64, 0x3E4B, 0xCF65,      0,
08766  0xCF66, 0xCF67,      0, 0xCF68, 0xF246,      0,      0,      0,
08767  0x7925,      0, 0xF247, 0x4E32, 0x3945,      0, 0x7926, 0x3827,
08768       0,      0, 0x4823,      0, 0x626D,      0,      0,      0,
08769       0,      0, 0xCF6D,      0, 0x626F,      0, 0xCF6E,      0,
08770 };
08771 static const unsigned short utf8_to_euc_E7A2[] = {
08772       0, 0x386B,      0,      0,      0,      0, 0x626E, 0x4476,
08773       0,      0, 0xCF6F,      0, 0x6271, 0x3337, 0x626C, 0xCF70,
08774       0, 0x486A,      0, 0x3130, 0xCF71, 0x3A6C,      0, 0x4F52,
08775  0xCF72,      0, 0x6270,      0,      0, 0xCF74, 0xCF75, 0xCF76,
08776       0, 0xCF73,      0, 0x6272, 0xCF77,      0,      0, 0x4A4B,
08777  0xCF78, 0x4059, 0x6274,      0, 0xCF79, 0xCF7A,      0, 0x6275,
08778  0xCF7B, 0xCF7C, 0xCF7D, 0xCF7E,      0, 0x6273,      0,      0,
08779       0,      0, 0x334E, 0xD021, 0x627B, 0xD022, 0x627A, 0xD023,
08780 };
08781 static const unsigned short utf8_to_euc_E7A2_x0213[] = {
08782       0, 0x386B,      0,      0,      0,      0, 0x626E, 0x4476,
08783       0,      0, 0xF249,      0, 0x6271, 0x3337, 0x626C, 0xCF70,
08784       0, 0x486A,      0, 0x3130, 0xF24A, 0x3A6C,      0, 0x4F52,
08785  0xCF72,      0, 0x6270,      0,      0, 0xF24C, 0xF24D, 0xF24E,
08786       0, 0xCF73,      0, 0x6272, 0xF24B,      0,      0, 0x4A4B,
08787  0xCF78, 0x4059, 0x6274,      0, 0xCF79, 0x792A,      0, 0x6275,
08788  0x7928, 0xCF7C, 0xCF7D, 0xCF7E,      0, 0x6273,      0,      0,
08789       0,      0, 0x334E, 0xF24F, 0x627B, 0xD022, 0x627A, 0xD023,
08790 };
08791 static const unsigned short utf8_to_euc_E7A3[] = {
08792       0, 0x3C27,      0,      0,      0, 0x627C, 0x6277, 0xD024,
08793  0xD025, 0xD026, 0x627D, 0x6278, 0xD027,      0, 0xD028,      0,
08794  0x4858, 0x6276, 0xD029, 0xD02A, 0x6279, 0xD02B, 0xD02C,      0,
08795       0,      0, 0x6322, 0xD02E,      0,      0,      0, 0xD02F,
08796  0xD030, 0xD031,      0,      0, 0xD02D,      0, 0xD032, 0x6321,
08797  0x4B61,      0, 0xD033,      0, 0x627E,      0,      0, 0x306B,
08798       0,      0, 0xD034, 0xD035, 0x6324,      0, 0xD037, 0xD038,
08799       0,      0, 0xD039, 0xD03A,      0, 0x6323,      0, 0xD03B,
08800 };
08801 static const unsigned short utf8_to_euc_E7A3_x0213[] = {
08802       0, 0x3C27,      0,      0,      0, 0x627C, 0x6277, 0xD024,
08803  0xF250, 0xD026, 0x627D, 0x6278, 0xF251,      0, 0xF252,      0,
08804  0x4858, 0x6276, 0xD029, 0xD02A, 0x6279, 0xF253, 0xD02C,      0,
08805       0,      0, 0x6322, 0xD02E,      0,      0,      0, 0xD02F,
08806  0xF254, 0xF255,      0,      0, 0x792B,      0, 0xF256, 0x6321,
08807  0x4B61,      0, 0xD033,      0, 0x627E,      0,      0, 0x306B,
08808       0,      0, 0x792C, 0xD035, 0x6324,      0, 0xD037, 0x792E,
08809       0, 0xF257, 0xF258, 0xF259,      0, 0x6323, 0xF25A, 0xD03B,
08810 };
08811 static const unsigned short utf8_to_euc_E7A4[] = {
08812  0xD036, 0x3E4C,      0,      0,      0,      0, 0xD03C, 0x6325,
08813       0,      0,      0,      0, 0xD03D,      0, 0x4143,      0,
08814  0xD03E, 0x6327, 0x6326,      0,      0,      0,      0,      0,
08815       0, 0x6328, 0xD03F,      0, 0xD040,      0, 0xD041, 0xD042,
08816  0xD043,      0,      0,      0,      0, 0xD044, 0x6268, 0xD045,
08817       0, 0xD046, 0x626A, 0x632A, 0x6329, 0xD047,      0,      0,
08818  0xF454, 0xD048,      0,      0, 0xD049, 0xD04A,      0,      0,
08819       0,      0, 0x3C28, 0xD04B, 0x4E69, 0xD04C, 0x3C52, 0xD04D,
08820 };
08821 static const unsigned short utf8_to_euc_E7A4_x0213[] = {
08822  0x792D, 0x3E4C,      0,      0,      0,      0, 0xD03C, 0x6325,
08823       0,      0,      0,      0, 0xD03D,      0, 0x4143,      0,
08824  0xF25C, 0x6327, 0x6326,      0,      0,      0,      0,      0,
08825       0, 0x6328, 0xD03F, 0xF25D, 0x792F,      0, 0xD041, 0xD042,
08826  0xD043,      0,      0,      0,      0, 0xF25F, 0x6268, 0xD045,
08827       0, 0xD046, 0x626A, 0x632A, 0x6329, 0xD047, 0x7930,      0,
08828  0xF25E, 0x7931,      0,      0, 0x7932, 0xD04A,      0,      0,
08829       0,      0, 0x3C28, 0xF260, 0x4E69, 0xD04C, 0x3C52, 0xD04D,
08830 };
08831 static const unsigned short utf8_to_euc_E7A5[] = {
08832  0x632B, 0x3737,      0,      0, 0xD04E, 0xD04F, 0xD050, 0x3540,
08833  0x3527, 0x3B63, 0xD051, 0xD052,      0,      0,      0, 0xD053,
08834  0x4D34, 0xD054,      0, 0x6331, 0xD055, 0x6330, 0x4144, 0x632D,
08835  0xD056,      0, 0x632F, 0xD057, 0xD058, 0x3D4B, 0x3F40, 0x632E,
08836  0x632C,      0, 0x472A,      0,      0, 0x3E4D,      0, 0xD059,
08837  0x493C, 0xD05A,      0, 0xD05B,      0, 0x3A57,      0,      0,
08838       0,      0, 0xD05C,      0,      0,      0,      0, 0x4578,
08839       0, 0xD05D, 0x6332, 0xD05E, 0xD05F,      0, 0xD060, 0x6333,
08840 };
08841 static const unsigned short utf8_to_euc_E7A5_x0213[] = {
08842  0x632B, 0x3737,      0,      0, 0xD04E, 0x7935, 0x7936, 0x3540,
08843  0x3527, 0x3B63, 0xF261, 0xD052,      0,      0,      0, 0xD053,
08844  0x4D34, 0xD054,      0, 0x6331, 0xD055, 0x6330, 0x4144, 0x632D,
08845  0xF262,      0, 0x632F, 0xF263, 0x793A, 0x3D4B, 0x3F40, 0x632E,
08846  0x632C,      0, 0x472A,      0,      0, 0x3E4D,      0, 0xF265,
08847  0x493C, 0xD05A,      0, 0xD05B,      0, 0x3A57,      0,      0,
08848       0,      0, 0xF266,      0,      0,      0,      0, 0x4578,
08849       0, 0x793E, 0x6332, 0xD05E, 0xD05F,      0, 0xD060, 0x6333,
08850 };
08851 static const unsigned short utf8_to_euc_E7A6[] = {
08852  0x6349, 0x3658,      0,      0, 0x4F3D, 0x4135,      0,      0,
08853       0,      0, 0x6334, 0xD061, 0xD062, 0x3252, 0x4477, 0x4A21,
08854       0, 0xD063,      0, 0xD064, 0xD065, 0xD066, 0xD067,      0,
08855  0xD068,      0,      0, 0xD069, 0xD06A, 0x6335,      0,      0,
08856       0, 0xD06B,      0,      0,      0,      0, 0x357A, 0x6336,
08857  0xD06C, 0xD06D, 0x6338, 0xD06E,      0,      0, 0x6339, 0xD06F,
08858  0x4729, 0xD070,      0, 0x633A, 0xD071,      0,      0,      0,
08859  0xD072, 0x633B, 0x633C, 0xD073,      0, 0x3659, 0x3253, 0x4645,
08860 };
08861 static const unsigned short utf8_to_euc_E7A6_x0213[] = {
08862  0x6349, 0x3658,      0,      0, 0x4F3D, 0x4135,      0,      0,
08863       0,      0, 0x6334, 0xD061, 0xD062, 0x3252, 0x4477, 0x4A21,
08864       0, 0xD063,      0, 0xD064, 0xF267, 0xF268, 0xF269,      0,
08865  0x7942,      0,      0, 0xF26A, 0xD06A, 0x6335,      0,      0,
08866       0, 0xF26B,      0,      0,      0,      0, 0x357A, 0x6336,
08867  0xD06C, 0xF26C, 0x6338, 0xD06E,      0,      0, 0x6339, 0xD06F,
08868  0x4729, 0x7943,      0, 0x633A, 0xF26D,      0,      0,      0,
08869  0x7944, 0x633B, 0x633C, 0xF26E,      0, 0x3659, 0x3253, 0x4645,
08870 };
08871 static const unsigned short utf8_to_euc_E7A7[] = {
08872  0x3D28, 0x3B64, 0xD074,      0, 0xD075,      0,      0, 0xD076,
08873  0xD077, 0x633D, 0xD078, 0x3D29,      0,      0,      0, 0xD079,
08874       0, 0x324A, 0x4943,      0, 0xD07A, 0x633E, 0xD07B,      0,
08875  0x486B,      0, 0xD07C,      0,      0, 0xD07D, 0xD07E, 0x4145,
08876  0xD121, 0x6341, 0xD122, 0x6342, 0x4769, 0xD123, 0x3F41, 0x633F,
08877       0, 0x4361, 0xD124, 0xD125, 0x6340, 0xD126,      0,      0,
08878  0x3E4E, 0xD127,      0,      0,      0,      0,      0,      0,
08879  0xD128,      0,      0, 0x305C, 0xD129,      0,      0,      0,
08880 };
08881 static const unsigned short utf8_to_euc_E7A7_x0213[] = {
08882  0x3D28, 0x3B64, 0xF26F,      0, 0xD075,      0,      0, 0xF270,
08883  0x7945, 0x633D, 0x7946, 0x3D29, 0xF271, 0xF272,      0, 0xD079,
08884       0, 0x324A, 0x4943,      0, 0x7948, 0x633E, 0xF273,      0,
08885  0x486B,      0, 0xD07C,      0,      0, 0xD07D, 0x7949, 0x4145,
08886  0xD121, 0x6341, 0xD122, 0x6342, 0x4769, 0xD123, 0x3F41, 0x633F,
08887       0, 0x4361, 0xD124, 0x794A, 0x6340, 0x794B,      0,      0,
08888  0x3E4E, 0xD127,      0,      0,      0,      0,      0,      0,
08889  0xD128,      0,      0, 0x305C, 0xD129,      0,      0,      0,
08890 };
08891 static const unsigned short utf8_to_euc_E7A8[] = {
08892  0x3529,      0, 0xD12A, 0xD12B,      0,      0,      0, 0xD12C,
08893  0x6343, 0xD12D, 0xD12E, 0x4478, 0xD12F, 0x6344, 0x4047,      0,
08894       0, 0xD130,      0,      0, 0x4C2D, 0xD131,      0, 0x4923,
08895  0x6345, 0x6346, 0x4355, 0xD132, 0x4E47,      0, 0xD133, 0x6348,
08896  0x6347, 0xD134,      0,      0,      0,      0,      0, 0xD135,
08897       0,      0,      0, 0xD136,      0, 0xD137, 0x3C6F, 0xD138,
08898  0xD139, 0x634A, 0x3070,      0, 0xD13A, 0xD13B,      0, 0x634D,
08899  0xD13C, 0xD13D, 0xD13E, 0x634B, 0x3254, 0x374E, 0x634C, 0x3946,
08900 };
08901 static const unsigned short utf8_to_euc_E7A8_x0213[] = {
08902  0x3529,      0, 0xD12A, 0x794C,      0,      0,      0, 0xD12C,
08903  0x6343, 0xD12D, 0xF278, 0x4478, 0xD12F, 0x6344, 0x4047,      0,
08904       0, 0xF279,      0,      0, 0x4C2D, 0xF27A,      0, 0x4923,
08905  0x6345, 0x6346, 0x4355, 0xF27B, 0x4E47,      0, 0xF27C, 0x6348,
08906  0x6347, 0xD134,      0,      0,      0,      0,      0, 0xD135,
08907       0,      0,      0, 0xD136,      0, 0xF27E, 0x3C6F, 0xD138,
08908  0xD139, 0x634A, 0x3070,      0, 0xD13A, 0xD13B,      0, 0x634D,
08909  0xF321, 0x794E, 0xD13E, 0x634B, 0x3254, 0x374E, 0x634C, 0x3946,
08910 };
08911 static const unsigned short utf8_to_euc_E7A9[] = {
08912  0x3972,      0, 0x4A66, 0x634E, 0xD13F, 0xD140, 0x4B54, 0xD141,
08913  0xD142, 0x6350,      0,      0, 0xD143, 0x4051, 0x314F, 0x323A,
08914  0x302C,      0,      0,      0,      0, 0xD144, 0xD145, 0x634F,
08915       0, 0xD146,      0,      0, 0xD147, 0xD148,      0, 0xD149,
08916  0xD14A, 0x6351, 0x6352, 0x3E77,      0, 0xD14B,      0, 0xD14C,
08917       0, 0x6353, 0xD14D, 0x334F,      0, 0xD14E,      0,      0,
08918  0x6355,      0,      0,      0, 0x376A, 0xD14F, 0x3566,      0,
08919  0xD150, 0x6356, 0x3675,      0,      0, 0x6357, 0xD151, 0x407C,
08920 };
08921 static const unsigned short utf8_to_euc_E7A9_x0213[] = {
08922  0x3972,      0, 0x4A66, 0x634E, 0xD13F, 0xD140, 0x4B54, 0xF322,
08923  0xD142, 0x6350,      0,      0, 0xF323, 0x4051, 0x314F, 0x323A,
08924  0x302C,      0,      0,      0,      0, 0xD144, 0xF324, 0x634F,
08925       0, 0xF325,      0,      0, 0xF326, 0x794F,      0, 0xF327,
08926  0xF328, 0x6351, 0x6352, 0x3E77,      0, 0xD14B,      0, 0xF329,
08927       0, 0x6353, 0xF32A, 0x334F,      0, 0x7950,      0,      0,
08928  0x6355,      0,      0,      0, 0x376A, 0xF32B, 0x3566,      0,
08929  0xF32C, 0x6356, 0x3675,      0,      0, 0x6357, 0xD151, 0x407C,
08930 };
08931 static const unsigned short utf8_to_euc_E7AA[] = {
08932  0xD152, 0x464D, 0xD153, 0x4060, 0x3A75, 0xD154, 0xD155,      0,
08933  0x6358,      0, 0xD156, 0xD157,      0,      0,      0,      0,
08934  0xD158, 0xD159, 0x4362, 0x416B, 0xD15A, 0x635A, 0x635C, 0x6359,
08935  0x635B,      0,      0,      0,      0,      0, 0xD15B, 0x3722,
08936  0xD15C,      0,      0, 0xD15D,      0,      0,      0,      0,
08937       0, 0x635D, 0x3726,      0, 0xD15E,      0, 0x3567, 0x4D52,
08938  0x635F,      0,      0, 0xD15F,      0, 0xD160, 0x6360,      0,
08939       0, 0xD161, 0x312E, 0xD162, 0xD163,      0,      0, 0x6363,
08940 };
08941 static const unsigned short utf8_to_euc_E7AA_x0213[] = {
08942  0xD152, 0x464D, 0xF32D, 0x4060, 0x3A75, 0x7952, 0xD155,      0,
08943  0x6358,      0, 0xF32E, 0xD157,      0,      0,      0,      0,
08944  0xF32F, 0xD159, 0x4362, 0x416B, 0xD15A, 0x635A, 0x635C, 0x6359,
08945  0x635B,      0,      0,      0,      0,      0, 0xD15B, 0x3722,
08946  0x7953,      0,      0, 0xF330,      0,      0,      0,      0,
08947       0, 0x635D, 0x3726,      0, 0xF331,      0, 0x3567, 0x4D52,
08948  0x635F,      0,      0, 0x7955,      0, 0xD160, 0x6360,      0,
08949       0, 0xF334, 0x312E, 0x7956, 0xF335,      0, 0xF336, 0x6363,
08950 };
08951 static const unsigned short utf8_to_euc_E7AB[] = {
08952       0,      0,      0, 0x3376, 0x6362, 0x6361, 0xD164, 0x6365,
08953  0x635E, 0xD165, 0x6366, 0x4E29, 0xD166, 0x6367, 0xD167, 0x6368,
08954       0, 0xD168, 0x5474, 0x636A,      0, 0x6369,      0,      0,
08955       0, 0x636B, 0x636C, 0xD169, 0x4E35, 0x636D,      0, 0x706F,
08956  0x3E4F, 0x636E, 0x636F, 0x3D57,      0, 0x4638, 0x6370, 0xF459,
08957  0xD16A, 0xD16B, 0x4328, 0xD16C, 0xD16D, 0x6371,      0, 0x433C,
08958  0x6372, 0xD16E,      0,      0, 0xD16F,      0, 0x3625,      0,
08959  0x513F, 0x435D, 0x3C33, 0xD170,      0, 0xD171, 0xD172, 0x3448,
08960 };
08961 static const unsigned short utf8_to_euc_E7AB_x0213[] = {
08962       0,      0,      0, 0x3376, 0x6362, 0x6361, 0xD164, 0x6365,
08963  0x635E, 0xD165, 0x6366, 0x4E29, 0xF338, 0x6367, 0x7957, 0x6368,
08964       0, 0xF339, 0x5474, 0x636A,      0, 0x6369,      0,      0,
08965       0, 0x636B, 0x636C, 0xD169, 0x4E35, 0x636D,      0, 0x706F,
08966  0x3E4F, 0x636E, 0x636F, 0x3D57,      0, 0x4638, 0x6370, 0xF33A,
08967  0xF33B, 0xD16B, 0x4328, 0x7958, 0xD16D, 0x6371,      0, 0x433C,
08968  0x6372, 0xD16E,      0,      0, 0xF33C,      0, 0x3625,      0,
08969  0x513F, 0x435D, 0x3C33, 0xD170,      0, 0x7959, 0xD172, 0x3448,
08970 };
08971 static const unsigned short utf8_to_euc_E7AC[] = {
08972       0,      0, 0x6373,      0, 0x6422,      0, 0x6376, 0xD173,
08973  0x3568,      0, 0x6375, 0x6424,      0,      0,      0, 0x6374,
08974       0, 0x3E50,      0,      0, 0xD174,      0,      0,      0,
08975  0x6378, 0x6379,      0, 0x452B,      0,      0, 0x637A, 0xD175,
08976  0x335E,      0,      0, 0xD176,      0, 0x3F5A, 0x4964, 0xD177,
08977  0x637C, 0xD178, 0xD179, 0xD17A, 0x4268, 0xD17B, 0xD17C, 0xD17D,
08978  0xD17E, 0xD221,      0, 0x6377, 0xD222, 0x637B, 0x637D,      0,
08979       0, 0x3A7B,      0,      0,      0, 0xD223,      0, 0xD224,
08980 };
08981 static const unsigned short utf8_to_euc_E7AC_x0213[] = {
08982       0,      0, 0x6373,      0, 0x6422,      0, 0x6376, 0xF33F,
08983  0x3568,      0, 0x6375, 0x6424,      0,      0,      0, 0x6374,
08984       0, 0x3E50, 0x795A,      0, 0xD174,      0,      0,      0,
08985  0x6378, 0x6379,      0, 0x452B,      0,      0, 0x637A, 0xD175,
08986  0x335E,      0,      0, 0xD176,      0, 0x3F5A, 0x4964, 0xF342,
08987  0x637C, 0xD178, 0xF343, 0xD17A, 0x4268, 0x795B, 0xF344, 0xF345,
08988  0xD17E, 0xF346,      0, 0x6377, 0xD222, 0x637B, 0x637D,      0,
08989       0, 0x3A7B,      0, 0x795C,      0, 0xF341,      0, 0xD224,
08990 };
08991 static const unsigned short utf8_to_euc_E7AD[] = {
08992  0xD225, 0xD226,      0,      0,      0, 0x6426, 0x492E, 0xD227,
08993  0x4826, 0x4579,      0, 0x365A, 0x6425, 0x6423, 0xD228, 0x4835,
08994  0x637E, 0x435E, 0x457B,      0, 0x457A, 0xD229, 0x3A76,      0,
08995       0,      0,      0,      0,      0, 0x6438,      0,      0,
08996  0xD22A,      0,      0,      0, 0xD22B, 0x6428, 0xD22C, 0x642A,
08997       0, 0xD22D, 0xD22E,      0, 0x642D, 0xD22F, 0x642E, 0xD230,
08998  0x642B, 0x642C, 0xD231, 0xD232, 0x6429, 0x6427,      0, 0xD233,
08999       0,      0, 0x6421,      0,      0,      0,      0,      0,
09000 };
09001 static const unsigned short utf8_to_euc_E7AD_x0213[] = {
09002  0xD225, 0xF34A,      0,      0,      0, 0x6426, 0x492E, 0x795D,
09003  0x4826, 0x4579,      0, 0x365A, 0x6425, 0x6423, 0x795E, 0x4835,
09004  0x637E, 0x435E, 0x457B,      0, 0x457A, 0xF34C, 0x3A76,      0,
09005       0,      0,      0,      0,      0, 0x6438,      0,      0,
09006  0x795F,      0,      0,      0, 0xF34E, 0x6428, 0xF34F, 0x642A,
09007       0, 0xF350, 0xD22E,      0, 0x642D, 0x7960, 0x642E, 0x7961,
09008  0x642B, 0x642C, 0x7962, 0xF351, 0x6429, 0x6427,      0, 0xD233,
09009       0, 0xF34D, 0x6421,      0,      0,      0,      0, 0xF349,
09010 };
09011 static const unsigned short utf8_to_euc_E7AE[] = {
09012       0,      0,      0,      0, 0xD234,      0, 0x4A4F, 0x3255,
09013       0, 0xD235,      0, 0x6435,      0, 0x6432, 0xD236, 0x6437,
09014  0xD237, 0xD238, 0x6436,      0, 0x4773, 0x4C27, 0xD239, 0x3B3B,
09015  0x6430, 0x6439, 0x6434, 0xD23A, 0x6433, 0x642F, 0xD23B, 0x6431,
09016  0xD23C, 0x3449,      0,      0,      0, 0xD23D,      0,      0,
09017       0,      0, 0x433D,      0, 0xD23E, 0x407D,      0, 0xD23F,
09018  0xD240, 0x4822, 0xD241,      0, 0x643E, 0xD242, 0xD243,      0,
09019  0x4824,      0, 0xD244, 0xD245, 0xD246, 0xD247,      0,      0,
09020 };
09021 static const unsigned short utf8_to_euc_E7AE_x0213[] = {
09022       0,      0,      0,      0, 0xD234,      0, 0x4A4F, 0x3255,
09023       0, 0xD235,      0, 0x6435,      0, 0x6432, 0xD236, 0x6437,
09024  0xF354, 0xF355, 0x6436,      0, 0x4773, 0x4C27, 0xD239, 0x3B3B,
09025  0x6430, 0x6439, 0x6434, 0xF356, 0x6433, 0x642F, 0x7963, 0x6431,
09026  0xD23C, 0x3449,      0,      0,      0, 0xD23D,      0,      0,
09027       0,      0, 0x433D,      0, 0xD23E, 0x407D,      0, 0xF358,
09028  0xD240, 0x4822, 0xD241,      0, 0x643E, 0xF359, 0xD243,      0,
09029  0x4824,      0, 0xD244, 0xD245, 0xF35A, 0xD247,      0,      0,
09030 };
09031 static const unsigned short utf8_to_euc_E7AF[] = {
09032  0x4061, 0x643B, 0xD248,      0, 0x484F, 0xD249, 0x643F, 0x4A53,
09033  0xD24A, 0x435B, 0xD24B, 0x643A, 0x643C,      0,      0, 0x643D,
09034       0,      0,      0,      0, 0xD24C,      0, 0xD24D, 0xD24E,
09035       0, 0xD24F, 0xD250, 0xD251,      0, 0x6440,      0,      0,
09036  0x3C44,      0,      0,      0, 0x4646, 0x6445, 0x6444,      0,
09037  0xD252, 0x6441, 0xD253,      0,      0, 0x4F36,      0,      0,
09038       0,      0, 0xD254, 0x644A, 0xD255, 0xD256, 0x644E, 0x644B,
09039  0xD257, 0xD258, 0xD259,      0, 0xD25A,      0, 0xD25B,      0,
09040 };
09041 static const unsigned short utf8_to_euc_E7AF_x0213[] = {
09042  0x4061, 0x643B, 0xD248,      0, 0x484F, 0xF35B, 0x643F, 0x4A53,
09043  0xD24A, 0x435B, 0xF35C, 0x643A, 0x643C,      0,      0, 0x643D,
09044       0,      0,      0,      0, 0xF35F,      0, 0xF360, 0x7965,
09045       0, 0x7966, 0xF361, 0xD251,      0, 0x6440,      0,      0,
09046  0x3C44,      0,      0,      0, 0x4646, 0x6445, 0x6444,      0,
09047  0xD252, 0x6441, 0xF362,      0,      0, 0x4F36,      0,      0,
09048  0xF363,      0, 0xD254, 0x644A, 0xD255, 0xD256, 0x644E, 0x644B,
09049  0xD257, 0xD258, 0xD259,      0, 0xD25A,      0, 0xD25B,      0,
09050 };
09051 static const unsigned short utf8_to_euc_E7B0[] = {
09052  0x6447, 0xD25C, 0xD25D, 0xD25E, 0xD25F,      0, 0xD260, 0x6448,
09053       0, 0xD261,      0, 0xD262, 0xD263, 0x644D, 0xD264, 0xD265,
09054       0, 0x6442, 0x5255, 0x6449, 0x6443,      0,      0, 0x644C,
09055       0, 0xD266,      0, 0xD267,      0,      0,      0, 0x6452,
09056  0xD268, 0x344A,      0, 0x644F,      0, 0xD269, 0xD26A, 0x6450,
09057  0xD26B,      0, 0x6451, 0x6454, 0xD26C,      0,      0,      0,
09058       0, 0xD26D,      0, 0xD26E, 0xD26F,      0, 0xD270, 0x6453,
09059  0x4876, 0xD271, 0xD272,      0,      0, 0x6455, 0x4E7C, 0x4A6D,
09060 };
09061 static const unsigned short utf8_to_euc_E7B0_x0213[] = {
09062  0x6447, 0x7967, 0xD25D, 0xF364, 0xD25F,      0, 0xD260, 0x6448,
09063       0, 0xD261,      0, 0xF365, 0xD263, 0x644D, 0xF366, 0xF367,
09064       0, 0x6442, 0x5255, 0x6449, 0x6443,      0,      0, 0x644C,
09065       0, 0xD266,      0, 0xD267,      0,      0, 0x7969, 0x6452,
09066  0x796A, 0x344A,      0, 0x644F,      0, 0xD269, 0xF368, 0x6450,
09067  0xD26B,      0, 0x6451, 0x6454, 0xD26C,      0,      0,      0,
09068       0, 0x7968,      0, 0x796B, 0xD26F,      0, 0x796C, 0x6453,
09069  0x4876, 0xD271, 0xD272,      0,      0, 0x6455, 0x4E7C, 0x4A6D,
09070 };
09071 static const unsigned short utf8_to_euc_E7B1[] = {
09072  0x645A,      0,      0, 0x6457,      0,      0, 0xD273,      0,
09073       0,      0, 0xD274,      0, 0x6456, 0x4052,      0, 0x6459,
09074  0x645B, 0xD276, 0xD277, 0xD278, 0x6458, 0xD275, 0x645F,      0,
09075  0x645C, 0xD279, 0xD27A, 0xD27B, 0xD27C, 0xD27D, 0xD27E, 0x645D,
09076  0x6446, 0xD321,      0, 0xD322, 0x645E, 0x6460,      0, 0xD323,
09077       0, 0xD324,      0,      0, 0x6461, 0xD325, 0xD326,      0,
09078  0xD327,      0, 0xD328, 0x4A46,      0, 0x6462,      0,      0,
09079       0, 0xD329,      0,      0, 0xD32A, 0xD32B, 0x4C62,      0,
09080 };
09081 static const unsigned short utf8_to_euc_E7B1_x0213[] = {
09082  0x645A,      0,      0, 0x6457,      0, 0xF369, 0xD273,      0,
09083       0,      0, 0xF36A,      0, 0x6456, 0x4052,      0, 0x6459,
09084  0x645B, 0xF36B, 0xD277, 0xD278, 0x6458, 0xD275, 0x645F, 0xF36C,
09085  0x645C, 0x796F, 0xD27A, 0xD27B, 0xD27C, 0xD27D, 0xF36D, 0x645D,
09086  0x6446, 0xF36E,      0, 0xD322, 0x645E, 0x6460,      0, 0xD323,
09087       0, 0xF36F,      0,      0, 0x6461, 0x7970, 0xF370, 0xF371,
09088  0xF372,      0, 0xD328, 0x4A46,      0, 0x6462,      0,      0,
09089       0, 0x7971,      0,      0, 0xD32A, 0xD32B, 0x4C62,      0,
09090 };
09091 static const unsigned short utf8_to_euc_E7B2[] = {
09092       0, 0x364E, 0x3729, 0x6463,      0,      0, 0xD32C, 0xD32D,
09093       0, 0x4A34,      0, 0x3F68,      0, 0x4C30,      0, 0xD32E,
09094  0x6464,      0, 0x4E33,      0, 0xD32F, 0x4774,      0, 0x4146,
09095  0x4734,      0,      0, 0x3D4D,      0,      0, 0xD330, 0x3040,
09096  0xD331, 0x6469, 0x6467,      0, 0x6465, 0x3421, 0xD332, 0x3E51,
09097  0x646A,      0,      0, 0x6468,      0, 0x6466, 0x646E,      0,
09098  0xD333, 0x646D, 0x646C, 0x646B,      0,      0, 0xD334, 0xD335,
09099       0, 0x646F, 0xD336, 0xD337, 0xD338, 0x6470, 0x403A, 0xD339,
09100 };
09101 static const unsigned short utf8_to_euc_E7B2_x0213[] = {
09102       0, 0x364E, 0x3729, 0x6463,      0,      0, 0xD32C, 0xD32D,
09103       0, 0x4A34,      0, 0x3F68,      0, 0x4C30,      0, 0x7972,
09104  0x6464,      0, 0x4E33,      0, 0x7973, 0x4774,      0, 0x4146,
09105  0x4734,      0,      0, 0x3D4D,      0,      0, 0xD330, 0x3040,
09106  0x7974, 0x6469, 0x6467,      0, 0x6465, 0x3421, 0xF376, 0x3E51,
09107  0x646A,      0,      0, 0x6468,      0, 0x6466, 0x646E,      0,
09108  0xD333, 0x646D, 0x646C, 0x646B,      0,      0, 0xF378, 0xF379,
09109       0, 0x646F, 0xD336, 0xD337, 0x7975, 0x6470, 0x403A, 0xF37A,
09110 };
09111 static const unsigned short utf8_to_euc_E7B3[] = {
09112  0x6471,      0, 0x6473,      0, 0xD33A, 0x6472,      0, 0xD33B,
09113  0xD33C, 0xD33D, 0x3852,      0,      0, 0xD33E, 0x4138, 0xD33F,
09114       0,      0, 0x6475, 0xD340, 0xD341, 0xD342, 0x457C, 0xD343,
09115  0x6474, 0xD344, 0xD345,      0, 0x6476, 0xD346, 0x4A35, 0x416C,
09116  0x3947,      0, 0x6477,      0,      0,      0, 0xD347, 0x4E48,
09117       0, 0xD348,      0, 0xD349,      0,      0,      0, 0x6479,
09118       0,      0, 0x647A,      0, 0x647B, 0xD34A, 0x647C,      0,
09119  0x3B65,      0, 0x647D, 0x374F,      0,      0, 0x356A,      0,
09120 };
09121 static const unsigned short utf8_to_euc_E7B3_x0213[] = {
09122  0x6471,      0, 0x6473,      0, 0xF37C, 0x6472,      0, 0xD33B,
09123  0xF37E, 0xD33D, 0x3852,      0,      0, 0xF421, 0x4138, 0xD33F,
09124       0,      0, 0x6475, 0xD340, 0xD341, 0x7976, 0x457C, 0xF423,
09125  0x6474, 0x7977, 0xD345,      0, 0x6476, 0x7978, 0x4A35, 0x416C,
09126  0x3947,      0, 0x6477,      0,      0,      0, 0xF425, 0x4E48,
09127       0, 0xD348,      0, 0xF426,      0,      0,      0, 0x6479,
09128       0,      0, 0x647A,      0, 0x647B, 0xF428, 0x647C,      0,
09129  0x3B65,      0, 0x647D, 0x374F,      0,      0, 0x356A,      0,
09130 };
09131 static const unsigned short utf8_to_euc_E7B4[] = {
09132  0x352A,      0, 0x6521, 0xD34B, 0x4C73, 0x3948, 0x647E, 0xD34C,
09133  0xD34D, 0xD34E, 0x6524, 0x4C66,      0, 0x473C,      0, 0xD34F,
09134  0x4933, 0xD350, 0xD351, 0xD352, 0x3D63, 0x6523, 0xD353, 0x3C53,
09135  0x3949, 0x3B66, 0x3569, 0x4A36, 0x6522, 0xD354, 0xD355,      0,
09136  0x4147, 0x4B42, 0x3A77, 0xD356,      0,      0, 0xD357,      0,
09137       0,      0, 0xD358, 0x3B67, 0x445D, 0xD359, 0x6527, 0x4E5F,
09138  0x3A59, 0xD35A, 0x6528, 0x3F42,      0, 0x652A,      0,      0,
09139       0, 0x3E52, 0x3A30,      0, 0xD35B, 0xD35C, 0xD35D, 0x6529,
09140 };
09141 static const unsigned short utf8_to_euc_E7B4_x0213[] = {
09142  0x352A,      0, 0x6521, 0xF429, 0x4C73, 0x3948, 0x647E, 0x7979,
09143  0x797A, 0xF42A, 0x6524, 0x4C66,      0, 0x473C,      0, 0xD34F,
09144  0x4933, 0xD350, 0xF42C, 0x797B, 0x3D63, 0x6523, 0xD353, 0x3C53,
09145  0x3949, 0x3B66, 0x3569, 0x4A36, 0x6522, 0x797C, 0xF42D,      0,
09146  0x4147, 0x4B42, 0x3A77, 0x797D,      0,      0, 0xD357,      0,
09147       0,      0, 0xD358, 0x3B67, 0x445D, 0xD359, 0x6527, 0x4E5F,
09148  0x3A59, 0x797E, 0x6528, 0x3F42,      0, 0x652A,      0,      0,
09149       0, 0x3E52, 0x3A30,      0, 0xD35B, 0xF430, 0xF431, 0x6529,
09150 };
09151 static const unsigned short utf8_to_euc_E7B5[] = {
09152  0xD35E, 0xD35F, 0x3D2A, 0x383E, 0x4148, 0x6525, 0x652B, 0xD360,
09153  0xD361,      0,      0, 0x6526, 0x3750, 0xD362, 0x652E, 0x6532,
09154  0x376B, 0xD363,      0, 0xD364,      0,      0, 0x652D, 0xD365,
09155       0, 0xD366, 0xD367, 0x6536, 0xD368, 0xD369, 0x394A,      0,
09156       0, 0x4D6D, 0x303C, 0x6533,      0, 0xD36A, 0x356B, 0xD36B,
09157  0x6530,      0, 0xD36C,      0,      0,      0, 0x6531,      0,
09158  0xD36D, 0x457D, 0x652F, 0x652C,      0, 0x3328, 0x4064,      0,
09159  0xD36E, 0x3828, 0xD36F, 0xD370,      0, 0x6538,      0, 0xD371,
09160 };
09161 static const unsigned short utf8_to_euc_E7B5_x0213[] = {
09162  0xF432, 0x7A21, 0x3D2A, 0x383E, 0x4148, 0x6525, 0x652B, 0xF433,
09163  0x7A22,      0,      0, 0x6526, 0x3750, 0xD362, 0x652E, 0x6532,
09164  0x376B, 0xD363,      0, 0x7A23,      0,      0, 0x652D, 0xD365,
09165       0, 0xF437, 0xF438, 0x6536, 0x7A24, 0xD369, 0x394A,      0,
09166       0, 0x4D6D, 0x303C, 0x6533,      0, 0xD36A, 0x356B, 0xD36B,
09167  0x6530,      0, 0xF439,      0,      0,      0, 0x6531,      0,
09168  0xF43A, 0x457D, 0x652F, 0x652C,      0, 0x3328, 0x4064,      0,
09169  0xD36E, 0x3828, 0x7A25, 0xD370,      0, 0x6538,      0, 0xF43C,
09170 };
09171 static const unsigned short utf8_to_euc_E7B6[] = {
09172       0, 0xD372, 0xD373, 0xD374,      0, 0xD375, 0xD376,      0,
09173  0xD377, 0x6535,      0, 0xD378, 0xD379, 0xD37A,      0, 0x6537,
09174       0, 0xD37B,      0, 0x6534,      0,      0, 0xD37C, 0xD37D,
09175       0, 0x3751, 0x4233, 0x6539, 0x416E, 0xD37E, 0xD421, 0x6546,
09176  0xF45C,      0, 0x6542, 0x653C,      0,      0, 0xD422, 0xD423,
09177       0,      0, 0xD424, 0x6540, 0x3C7A, 0x305D, 0x653B, 0x6543,
09178  0x6547, 0x394B, 0x4C56, 0xD425, 0x4456, 0x653D, 0xD426, 0xD427,
09179  0x6545, 0xD428, 0x653A, 0x433E,      0, 0x653F, 0x303D, 0x4C4A,
09180 };
09181 static const unsigned short utf8_to_euc_E7B6_x0213[] = {
09182       0, 0xD372, 0xD373, 0x7A26,      0, 0xD375, 0xF43E,      0,
09183  0xF43F, 0x6535,      0, 0x7A27, 0xF440, 0xD37A,      0, 0x6537,
09184       0, 0xD37B,      0, 0x6534,      0,      0, 0xD37C, 0xF441,
09185       0, 0x3751, 0x4233, 0x6539, 0x416E, 0xF443, 0xD421, 0x6546,
09186  0x7A28,      0, 0x6542, 0x653C,      0,      0, 0x7A29, 0xF444,
09187       0,      0, 0xF445, 0x6540, 0x3C7A, 0x305D, 0x653B, 0x6543,
09188  0x6547, 0x394B, 0x4C56, 0xD425, 0x4456, 0x653D, 0xF446, 0xF447,
09189  0x6545, 0xD428, 0x653A, 0x433E,      0, 0x653F, 0x303D, 0x4C4A,
09190 };
09191 static const unsigned short utf8_to_euc_E7B7[] = {
09192       0,      0, 0xD429, 0xD42A, 0xD42B, 0xD42C, 0xD42D, 0x653E,
09193       0,      0, 0x365B, 0x486C, 0xD42E, 0xD42F, 0xD430, 0x416D,
09194       0, 0x4E50, 0x3D6F,      0,      0, 0x656E, 0xF45D, 0xD431,
09195  0x6548, 0xD432, 0x407E,      0, 0x6544, 0x6549, 0x654B,      0,
09196  0x4479, 0x654E, 0xD434,      0, 0x654A, 0xD435, 0xD436,      0,
09197  0x4A54, 0x344B, 0xD437, 0xD438, 0x4C4B, 0xD439,      0, 0x305E,
09198       0, 0xD43A, 0x654D,      0, 0x4E7D, 0xD43B, 0xD43C,      0,
09199       0, 0xD43D, 0xD43E, 0x654C,      0,      0,      0,      0,
09200 };
09201 static const unsigned short utf8_to_euc_E7B7_x0213[] = {
09202  0xF448,      0, 0x7A2A, 0xD42A, 0xD42B, 0xD42C, 0xD42D, 0x653E,
09203       0,      0, 0x365B, 0x486C, 0x7A2B, 0xD42F, 0xD430, 0x416D,
09204       0, 0x4E50, 0x3D6F,      0,      0, 0x656E, 0x7A2C, 0xF449,
09205  0x6548, 0xF44A, 0x407E,      0, 0x6544, 0x6549, 0x654B,      0,
09206  0x4479, 0x654E, 0xD434, 0x7A2D, 0x654A, 0xD435, 0xF44B,      0,
09207  0x4A54, 0x344B, 0xD437, 0xD438, 0x4C4B, 0xD439,      0, 0x305E,
09208       0, 0xF44C, 0x654D,      0, 0x4E7D, 0xD43B, 0xD43C,      0,
09209       0, 0xF44D, 0xD43E, 0x654C,      0,      0,      0,      0,
09210 };
09211 static const unsigned short utf8_to_euc_E7B8[] = {
09212  0xD433, 0x316F,      0,      0, 0x466C, 0x654F,      0,      0,
09213  0xD43F, 0x6556, 0x6550, 0x6557,      0,      0,      0,      0,
09214  0xD440, 0xD441, 0x6553,      0,      0, 0xD442,      0, 0xD443,
09215       0,      0,      0, 0x477B, 0xD444, 0xD445, 0x3C4A, 0x6555,
09216  0xD446, 0x6552, 0x6558, 0x6551,      0,      0, 0x3D44, 0xD447,
09217  0xD448,      0,      0, 0x4B25, 0xD449, 0xD44A, 0x3D4C, 0xD44B,
09218       0, 0x6554, 0x6560, 0xD44C,      0, 0x655C, 0xD44D, 0x655F,
09219       0, 0x655D, 0x6561, 0x655B,      0, 0x6541, 0x4053, 0xD44E,
09220 };
09221 static const unsigned short utf8_to_euc_E7B8_x0213[] = {
09222  0xD433, 0x316F,      0,      0, 0x466C, 0x654F,      0,      0,
09223  0x7A30, 0x6556, 0x6550, 0x6557,      0,      0,      0,      0,
09224  0xF451, 0x7A31, 0x6553,      0,      0, 0x7A32,      0, 0xF452,
09225       0,      0,      0, 0x477B, 0xD444, 0xF453, 0x3C4A, 0x6555,
09226  0xF454, 0x6552, 0x6558, 0x6551,      0,      0, 0x3D44, 0xF455,
09227  0x7A2F,      0,      0, 0x4B25, 0xF456, 0xD44A, 0x3D4C, 0xD44B,
09228       0, 0x6554, 0x6560, 0xD44C,      0, 0x655C, 0xD44D, 0x655F,
09229       0, 0x655D, 0x6561, 0x655B,      0, 0x6541, 0x4053, 0xD44E,
09230 };
09231 static const unsigned short utf8_to_euc_E7B9[] = {
09232       0, 0x484B,      0, 0x655E, 0xD44F, 0xD450, 0x6559, 0xD451,
09233       0,      0, 0x4121, 0x3752,      0, 0x3D2B, 0xD452,      0,
09234  0xD453,      0, 0xD454,      0, 0x3F25, 0x4136, 0x6564,      0,
09235  0xD455, 0x6566, 0x6567,      0,      0, 0x6563, 0x6565, 0xD456,
09236       0, 0xD457, 0xD458,      0,      0, 0xD459, 0x655A, 0x6562,
09237       0, 0x656A, 0x6569, 0xD45A,      0, 0x4B7A, 0xD45B, 0xD45C,
09238  0x372B,      0,      0, 0xD45D,      0,      0,      0,      0,
09239  0xD45E, 0x6568,      0, 0x656C, 0x656B, 0x656F, 0xD45F, 0x6571,
09240 };
09241 static const unsigned short utf8_to_euc_E7B9_x0213[] = {
09242       0, 0x484B,      0, 0x655E, 0xD44F, 0xF457, 0x6559, 0x7A34,
09243       0,      0, 0x4121, 0x3752,      0, 0x3D2B, 0xD452,      0,
09244  0xD453,      0, 0x7A35,      0, 0x3F25, 0x4136, 0x6564,      0,
09245  0xD455, 0x6566, 0x6567,      0,      0, 0x6563, 0x6565, 0xD456,
09246       0, 0x7A36, 0xD458,      0,      0, 0xD459, 0x655A, 0x6562,
09247       0, 0x656A, 0x6569, 0x7E7E,      0, 0x4B7A, 0xD45B, 0xD45C,
09248  0x372B,      0,      0, 0xF458,      0, 0xF459,      0,      0,
09249  0xD45E, 0x6568,      0, 0x656C, 0x656B, 0x656F, 0xF45A, 0x6571,
09250 };
09251 static const unsigned short utf8_to_euc_E7BA[] = {
09252       0, 0xD460, 0x3B3C, 0x656D,      0,      0, 0xD461, 0xD462,
09253  0x6572, 0x6573, 0xD463,      0, 0x6574, 0xD464, 0x657A, 0x453B,
09254  0x6576, 0xD465, 0x6575, 0x6577, 0x6578, 0xD466, 0x6579,      0,
09255  0xD467,      0, 0xD468, 0x657B, 0x657C, 0xD469, 0xD46A,      0,
09256       0,      0,      0,      0,      0,      0,      0,      0,
09257       0,      0,      0,      0,      0,      0,      0,      0,
09258       0,      0,      0,      0,      0,      0,      0,      0,
09259       0,      0,      0,      0,      0,      0,      0,      0,
09260 };
09261 static const unsigned short utf8_to_euc_E7BA_x0213[] = {
09262       0, 0xD460, 0x3B3C, 0x656D,      0,      0, 0xF45B, 0xF45C,
09263  0x6572, 0x6573, 0x7A37,      0, 0x6574, 0x7A38, 0x657A, 0x453B,
09264  0x6576, 0xF45E, 0x6575, 0x6577, 0x6578, 0xD466, 0x6579,      0,
09265  0xF45F,      0, 0xF460, 0x657B, 0x657C, 0xD469, 0xD46A,      0,
09266       0,      0,      0,      0,      0,      0,      0,      0,
09267       0,      0,      0,      0,      0,      0,      0,      0,
09268       0,      0,      0,      0,      0,      0,      0,      0,
09269       0,      0,      0,      0,      0,      0,      0,      0,
09270 };
09271 static const unsigned short utf8_to_euc_E7BC[] = {
09272       0,      0,      0,      0,      0,      0,      0,      0,
09273       0,      0,      0,      0,      0,      0,      0,      0,
09274       0,      0,      0,      0,      0,      0,      0,      0,
09275       0,      0,      0,      0,      0,      0,      0,      0,
09276       0,      0,      0,      0,      0,      0,      0,      0,
09277       0,      0,      0,      0,      0,      0,      0,      0,
09278       0,      0,      0,      0,      0,      0, 0x344C,      0,
09279  0x657D,      0, 0x657E, 0xD46C, 0xD46B, 0xD46D, 0xD46E, 0xD46F,
09280 };
09281 static const unsigned short utf8_to_euc_E7BC_x0213[] = {
09282       0,      0,      0,      0,      0,      0,      0,      0,
09283       0,      0,      0,      0,      0,      0,      0,      0,
09284       0,      0,      0,      0,      0,      0,      0,      0,
09285       0,      0,      0,      0,      0,      0,      0,      0,
09286       0,      0,      0,      0,      0,      0,      0,      0,
09287       0,      0,      0,      0,      0,      0,      0,      0,
09288       0,      0,      0,      0,      0,      0, 0x344C,      0,
09289  0x657D,      0, 0x657E, 0xF463, 0xF462, 0xD46D, 0xF464, 0xD46F,
09290 };
09291 static const unsigned short utf8_to_euc_E7BD[] = {
09292       0,      0,      0, 0xD470, 0xD471, 0x6621,      0, 0xD472,
09293       0,      0,      0,      0, 0x6622, 0x6623, 0x6624, 0xD473,
09294  0x6625, 0x6626, 0xD474, 0xD475, 0x6628, 0x6627,      0,      0,
09295  0x6629,      0,      0, 0xD476, 0xD477, 0xD478,      0, 0x662A,
09296  0x662B, 0xD479,      0, 0xD47A, 0xD47B, 0xD47C, 0xD47D, 0x662E,
09297  0x662C, 0x662D, 0x3A61, 0x3753,      0, 0xD47E, 0x4356,      0,
09298  0x4833, 0xD521, 0x3D70,      0,      0, 0x474D,      0, 0x486D,
09299  0x662F, 0x586D,      0,      0,      0, 0xD522, 0xD523, 0xD524,
09300 };
09301 static const unsigned short utf8_to_euc_E7BD_x0213[] = {
09302       0,      0,      0, 0xF465, 0xF466, 0x6621,      0, 0x7A39,
09303       0,      0,      0,      0, 0x6622, 0x6623, 0x6624, 0xF467,
09304  0x6625, 0x6626, 0xF46A, 0xD475, 0x6628, 0x6627,      0,      0,
09305  0x6629,      0,      0, 0xD476, 0xD477, 0xD478,      0, 0x662A,
09306  0x662B, 0xF46C,      0, 0xF46D, 0xF46E, 0xD47C, 0xD47D, 0x662E,
09307  0x662C, 0x662D, 0x3A61, 0x3753,      0, 0xF46F, 0x4356,      0,
09308  0x4833, 0xD521, 0x3D70,      0,      0, 0x474D,      0, 0x486D,
09309  0x662F, 0x586D,      0,      0,      0, 0xF470, 0xF471, 0xD524,
09310 };
09311 static const unsigned short utf8_to_euc_E7BE[] = {
09312  0xD525,      0, 0x6630, 0x6632,      0, 0x4D65, 0x6631, 0x6634,
09313  0x6633,      0, 0x4D53, 0xD526, 0x6635, 0xD527, 0x487E, 0xD528,
09314  0xD529, 0xD52A,      0,      0, 0x6636,      0, 0xD52B, 0xD52C,
09315       0,      0, 0x6639,      0, 0xD52D, 0x6638, 0x6637,      0,
09316       0, 0xD52E, 0xD52F, 0x663A, 0x3732,      0, 0xD530,      0,
09317  0x4122, 0x3541, 0xD531,      0,      0, 0xD532, 0x663E, 0x663B,
09318       0,      0, 0x663C,      0, 0xD533,      0, 0x663F,      0,
09319  0x6640, 0x663D,      0,      0, 0xD534, 0x3129,      0, 0xD535,
09320 };
09321 static const unsigned short utf8_to_euc_E7BE_x0213[] = {
09322  0xD525,      0, 0x6630, 0x6632,      0, 0x4D65, 0x6631, 0x6634,
09323  0x6633,      0, 0x4D53, 0xD526, 0x6635, 0xD527, 0x487E, 0xD528,
09324  0xF473, 0x7A3B,      0,      0, 0x6636,      0, 0xF476, 0x7A3C,
09325       0,      0, 0x6639,      0, 0xF477, 0x6638, 0x6637,      0,
09326       0, 0xD52E, 0xD52F, 0x663A, 0x3732,      0, 0xD530,      0,
09327  0x4122, 0x3541, 0xD531,      0,      0, 0xF478, 0x663E, 0x663B,
09328       0,      0, 0x663C,      0, 0xD533,      0, 0x663F,      0,
09329  0x6640, 0x663D,      0,      0, 0xD534, 0x3129,      0, 0x7A3D,
09330 };
09331 static const unsigned short utf8_to_euc_E7BF[] = {
09332  0xD536, 0x3227,      0, 0xD537,      0, 0x6642, 0x6643,      0,
09333  0xD538,      0, 0x6644,      0, 0x4D62,      0, 0xD539, 0xD53A,
09334       0,      0, 0x3D2C,      0, 0x6646, 0x6645,      0,      0,
09335       0,      0,      0, 0xD53B,      0,      0,      0, 0xD53C,
09336  0x3F69, 0x6647,      0, 0xD53D,      0, 0xD53E, 0x6648,      0,
09337  0xD53F, 0x6649,      0, 0x3465, 0xD540,      0, 0xD541, 0xD542,
09338  0x344D,      0, 0xD543, 0x664A,      0,      0,      0,      0,
09339       0, 0x664B, 0xD544, 0x4B5D, 0x4D63, 0xD545, 0xD546, 0xD547,
09340 };
09341 static const unsigned short utf8_to_euc_E7BF_x0213[] = {
09342  0xD536, 0x3227,      0, 0xF47A,      0, 0x6642, 0x6643,      0,
09343  0xD538,      0, 0x6644,      0, 0x4D62,      0, 0x7A3E, 0xF47B,
09344       0,      0, 0x3D2C,      0, 0x6646, 0x6645,      0,      0,
09345       0,      0,      0, 0x7A3F,      0,      0,      0, 0x7A40,
09346  0x3F69, 0x6647,      0, 0xF47C,      0, 0xF47D, 0x6648,      0,
09347  0xD53F, 0x6649,      0, 0x3465, 0x7A41,      0, 0x7A42, 0xF47E,
09348  0x344D,      0, 0xF521, 0x664A,      0,      0,      0,      0,
09349       0, 0x664B, 0x7A43, 0x4B5D, 0x4D63, 0xD545, 0xD546, 0xD547,
09350 };
09351 static const unsigned short utf8_to_euc_E880[] = {
09352  0x4D54, 0x4F37,      0, 0x394D, 0x664E, 0x3C54, 0x664D, 0xD548,
09353  0xD549,      0, 0xD54A, 0x664F, 0x3C29, 0xD54B, 0xD54C, 0xD54D,
09354  0x4251, 0xD54E, 0x6650, 0xD54F, 0xD550, 0x394C, 0xD551, 0x4C57,
09355  0x6651, 0x6652,      0,      0, 0x6653, 0xD552, 0xD553, 0xD554,
09356  0xD555, 0x6654,      0,      0, 0xD556,      0, 0xD557,      0,
09357  0x6655,      0,      0,      0, 0xD558,      0, 0xD559,      0,
09358  0xD55A,      0,      0, 0x3C2A, 0xD55B, 0xD55C, 0x4C6D, 0xD55D,
09359       0, 0xD55E, 0xD55F, 0x6657, 0xD560, 0x433F, 0xD561, 0x6656,
09360 };
09361 static const unsigned short utf8_to_euc_E880_x0213[] = {
09362  0x4D54, 0x4F37, 0xF522, 0x394D, 0x664E, 0x3C54, 0x664D, 0xD548,
09363  0xF524,      0, 0xF523, 0x664F, 0x3C29, 0xD54B, 0xF525, 0xD54D,
09364  0x4251, 0xF526, 0x6650, 0xD54F, 0x7A45, 0x394C, 0xF527, 0x4C57,
09365  0x6651, 0x6652,      0,      0, 0x6653, 0xD552, 0xD553, 0xD554,
09366  0xD555, 0x6654,      0,      0, 0xF528,      0, 0x7A46,      0,
09367  0x6655,      0,      0,      0, 0xF529,      0, 0xD559,      0,
09368  0xF52A,      0,      0, 0x3C2A, 0xD55B, 0x7A47, 0x4C6D, 0x7A48,
09369       0, 0xD55E, 0xD55F, 0x6657, 0x7A49, 0x433F, 0xD561, 0x6656,
09370 };
09371 static const unsigned short utf8_to_euc_E881[] = {
09372  0xD562,      0,      0,      0, 0xD563,      0, 0x6659,      0,
09373       0,      0, 0x6658,      0,      0,      0,      0,      0,
09374       0,      0, 0x665A,      0,      0,      0, 0x403B,      0,
09375  0x665B,      0, 0x665C,      0,      0,      0, 0x4A39, 0x665D,
09376  0xD564, 0x416F, 0x665E,      0, 0xD565,      0, 0xD566,      0,
09377  0x665F,      0,      0,      0,      0, 0xD567,      0, 0x4E7E,
09378  0x6662, 0xD568, 0x6661, 0x6660, 0x4430, 0xD569, 0x6663, 0x3F26,
09379       0, 0x6664,      0,      0,      0, 0x6665, 0x4F38, 0x6666,
09380 };
09381 static const unsigned short utf8_to_euc_E881_x0213[] = {
09382  0xD562,      0,      0, 0xF52B, 0xD563,      0, 0x6659,      0,
09383       0,      0, 0x6658,      0,      0,      0,      0,      0,
09384       0,      0, 0x665A,      0,      0,      0, 0x403B,      0,
09385  0x665B,      0, 0x665C,      0,      0,      0, 0x4A39, 0x665D,
09386  0xD564, 0x416F, 0x665E,      0, 0xD565,      0, 0xF52C,      0,
09387  0x665F,      0,      0,      0,      0, 0xD567,      0, 0x4E7E,
09388  0x6662, 0xF52D, 0x6661, 0x6660, 0x4430, 0xF52E, 0x6663, 0x3F26,
09389       0, 0x6664,      0, 0xF52F,      0, 0x6665, 0x4F38, 0x6666,
09390 };
09391 static const unsigned short utf8_to_euc_E882[] = {
09392       0, 0xD56A,      0,      0, 0x6667, 0x6669, 0x6668, 0x4825,
09393  0xD56B, 0x4679,      0, 0x4F3E, 0x4829,      0, 0xD56C,      0,
09394       0,      0,      0, 0x666B,      0,      0, 0x3E53,      0,
09395  0x492A,      0, 0x666C, 0x666A, 0xD56D, 0x344E, 0xD56E,      0,
09396       0, 0x3854, 0x3B68,      0,      0, 0x486E, 0xD56F, 0xD570,
09397       0, 0x382A, 0x4B43, 0xD571, 0x666F, 0x666D,      0, 0x394E,
09398       0, 0x394F, 0x3069,      0, 0x3A68,      0,      0,      0,
09399  0xD572, 0xD573, 0x4759,      0,      0,      0,      0,      0,
09400 };
09401 static const unsigned short utf8_to_euc_E882_x0213[] = {
09402       0, 0xD56A,      0,      0, 0x6667, 0x6669, 0x6668, 0x4825,
09403  0xD56B, 0x4679,      0, 0x4F3E, 0x4829,      0, 0xD56C,      0,
09404       0,      0,      0, 0x666B,      0,      0, 0x3E53,      0,
09405  0x492A, 0xF530, 0x666C, 0x666A, 0xF531, 0x344E, 0xD56E,      0,
09406       0, 0x3854, 0x3B68,      0, 0xF532, 0x486E, 0xD56F, 0xF533,
09407       0, 0x382A, 0x4B43, 0xD571, 0x666F, 0x666D,      0, 0x394E,
09408       0, 0x394F, 0x3069,      0, 0x3A68,      0,      0,      0,
09409  0xF534, 0xD573, 0x4759,      0,      0,      0,      0,      0,
09410 };
09411 static const unsigned short utf8_to_euc_E883[] = {
09412       0,      0,      0, 0x305F, 0x6674,      0, 0x4340,      0,
09413  0xD574,      0,      0,      0, 0x4758, 0xD575, 0x425B, 0xD576,
09414       0,      0, 0xD577,      0, 0xD578, 0xD579, 0x6676, 0xD57A,
09415  0xD57B, 0x6672, 0x6675, 0x6670,      0, 0x6673, 0x4B26,      0,
09416  0xD57C, 0x3855,      0,      0, 0x307D, 0x6671,      0,      0,
09417       0,      0,      0,      0,      0, 0xD57D, 0xD57E, 0x6678,
09418  0xD621, 0x6679, 0xD622, 0xD623, 0x4639,      0, 0xD624,      0,
09419  0x363B, 0xD625, 0xD626,      0, 0x6726, 0x473D, 0xD627,      0,
09420 };
09421 static const unsigned short utf8_to_euc_E883_x0213[] = {
09422       0,      0,      0, 0x305F, 0x6674, 0xF536, 0x4340,      0,
09423  0xD574,      0, 0x7A4A,      0, 0x4758, 0xD575, 0x425B, 0xD576,
09424       0,      0, 0xD577,      0, 0xD578, 0xF537, 0x6676, 0x7A4B,
09425  0xF538, 0x6672, 0x6675, 0x6670,      0, 0x6673, 0x4B26,      0,
09426  0x7A4C, 0x3855,      0,      0, 0x307D, 0x6671, 0xF539,      0,
09427       0,      0,      0,      0,      0, 0xD57D, 0xD57E, 0x6678,
09428  0xD621, 0x6679, 0xD622, 0x7A4D, 0x4639, 0xF53C, 0xD624,      0,
09429  0x363B, 0xD625, 0xD626, 0xF53D, 0x6726, 0x473D, 0xD627,      0,
09430 };
09431 static const unsigned short utf8_to_euc_E884[] = {
09432       0,      0, 0x3B69, 0xD628,      0, 0x363C, 0x4048, 0x4F46,
09433  0x4C2E, 0x6677, 0x4054, 0xD629,      0,      0,      0,      0,
09434       0,      0,      0,      0,      0,      0, 0xD62A, 0xD62B,
09435  0xD62C,      0, 0x3553, 0x667A, 0xD62D,      0, 0xD62E,      0,
09436  0xD62F,      0,      0, 0x667C, 0xD630,      0,      0, 0xD631,
09437       0, 0x667B,      0,      0, 0xD632,      0,      0, 0x667D,
09438  0xD633, 0x4326,      0, 0x473E,      0, 0xD634,      0,      0,
09439       0, 0x4431, 0xD635,      0, 0xD636,      0, 0x6723,      0,
09440 };
09441 static const unsigned short utf8_to_euc_E884_x0213[] = {
09442       0,      0, 0x3B69, 0xD628,      0, 0x363C, 0x4048, 0x4F46,
09443  0x4C2E, 0x6677, 0x4054, 0xD629,      0, 0xF53B,      0,      0,
09444       0,      0,      0,      0,      0,      0, 0xF540, 0xD62B,
09445  0x7A4E,      0, 0x3553, 0x667A, 0xD62D,      0, 0xF541,      0,
09446  0xD62F,      0,      0, 0x667C, 0xF543,      0,      0, 0xF544,
09447       0, 0x667B,      0,      0, 0xF545,      0,      0, 0x667D,
09448  0xD633, 0x4326,      0, 0x473E,      0, 0xF53F,      0,      0,
09449       0, 0x4431, 0xD635,      0, 0xD636, 0xF547, 0x6723,      0,
09450 };
09451 static const unsigned short utf8_to_euc_E885[] = {
09452       0,      0,      0,      0,      0, 0xD637, 0x6722, 0xD638,
09453       0,      0, 0xD639, 0x667E, 0xD63A,      0, 0x3F55,      0,
09454  0x4965, 0x6725, 0xD63B, 0x6724, 0x3950, 0x4F53,      0, 0xD63C,
09455       0,      0,      0,      0,      0,      0,      0, 0x6735,
09456  0xD63D, 0xD63E,      0,      0,      0, 0x6729, 0x672A, 0xD63F,
09457  0xD640, 0xD641,      0, 0x3C70,      0, 0xD642, 0x6728, 0xD643,
09458  0x3978, 0x6727,      0,      0, 0x672B,      0,      0, 0xD644,
09459  0x4432, 0x4A22, 0x4123,      0,      0,      0,      0, 0x425C,
09460 };
09461 static const unsigned short utf8_to_euc_E885_x0213[] = {
09462       0,      0,      0,      0,      0, 0xD637, 0x6722, 0xD638,
09463       0,      0, 0x7A4F, 0x667E, 0xD63A,      0, 0x3F55,      0,
09464  0x4965, 0x6725, 0xD63B, 0x6724, 0x3950, 0x4F53,      0, 0xD63C,
09465       0,      0,      0,      0,      0,      0,      0, 0x6735,
09466  0x7A50, 0xD63E,      0,      0,      0, 0x6729, 0x672A, 0x7A51,
09467  0x7A52, 0xF549,      0, 0x3C70,      0, 0x7A53, 0x6728, 0xD643,
09468  0x3978, 0x6727,      0,      0, 0x672B,      0,      0, 0xD644,
09469  0x4432, 0x4A22, 0x4123,      0,      0,      0,      0, 0x425C,
09470 };
09471 static const unsigned short utf8_to_euc_E886[] = {
09472  0x672F, 0xD645, 0x6730, 0x672C, 0xD647, 0xD648, 0xD649,      0,
09473  0x672D,      0, 0x672E, 0xD64A,      0,      0, 0xD64B, 0x3951,
09474  0xD646,      0,      0, 0x6736,      0, 0x6732, 0xD64C,      0,
09475  0xD64D,      0, 0x4966, 0xD64E, 0x4B6C, 0x4928, 0xD64F,      0,
09476  0x6731,      0, 0xD650, 0x6734, 0x6733,      0,      0,      0,
09477  0x4B44, 0x6737,      0,      0,      0,      0, 0xD651,      0,
09478  0x6738,      0, 0xD652, 0x4137, 0xD653, 0x6739,      0,      0,
09479  0x673B,      0, 0x673F, 0xD654,      0, 0x673C, 0x673A, 0x473F,
09480 };
09481 static const unsigned short utf8_to_euc_E886_x0213[] = {
09482  0x672F, 0xF54B, 0x6730, 0x672C, 0xF54D, 0xF54E, 0xD649,      0,
09483  0x672D,      0, 0x672E, 0xD64A,      0,      0, 0xD64B, 0x3951,
09484  0xD646,      0,      0, 0x6736,      0, 0x6732, 0xD64C,      0,
09485  0xF550,      0, 0x4966, 0xD64E, 0x4B6C, 0x4928, 0xD64F,      0,
09486  0x6731,      0, 0xD650, 0x6734, 0x6733,      0,      0,      0,
09487  0x4B44, 0x6737,      0,      0,      0,      0, 0xD651,      0,
09488  0x6738,      0, 0xF551, 0x4137, 0xD653, 0x6739,      0,      0,
09489  0x673B,      0, 0x673F, 0x7A54,      0, 0x673C, 0x673A, 0x473F,
09490 };
09491 static const unsigned short utf8_to_euc_E887[] = {
09492  0x673D,      0, 0x673E, 0xD656,      0, 0xD657, 0x3232,      0,
09493  0x6745, 0x6740, 0xD658, 0xD655,      0, 0x6741, 0xD659, 0xD65A,
09494       0, 0x6742,      0, 0x4221,      0, 0xD65B,      0, 0xD65C,
09495  0x6744, 0x6743, 0x6746, 0xD65D,      0, 0xD65E, 0xD65F, 0x6747,
09496  0x6748, 0xD660,      0, 0x3F43, 0xD661, 0x3269,      0, 0x6749,
09497  0x4E57,      0, 0x3C2B, 0xD662, 0xD663, 0x3D2D,      0,      0,
09498  0xD664, 0xD665, 0xD666, 0x3B6A, 0x4357, 0xD667, 0xD668,      0,
09499  0xD669, 0xD66A, 0x674A, 0x674B, 0x3131, 0xD66B, 0x674C, 0xD66C,
09500 };
09501 static const unsigned short utf8_to_euc_E887_x0213[] = {
09502  0x673D, 0xF552, 0x673E, 0xF553,      0, 0xD657, 0x3232,      0,
09503  0x6745, 0x6740, 0x7A55, 0xD655,      0, 0x6741, 0xD659, 0x7A56,
09504       0, 0x6742,      0, 0x4221,      0, 0xD65B, 0xF554, 0x7A57,
09505  0x6744, 0x6743, 0x6746, 0xF555,      0, 0xD65E, 0xD65F, 0x6747,
09506  0x6748, 0xD660,      0, 0x3F43, 0xF557, 0x3269,      0, 0x6749,
09507  0x4E57,      0, 0x3C2B, 0xD662, 0xF559, 0x3D2D,      0,      0,
09508  0xD664, 0xD665, 0xD666, 0x3B6A, 0x4357, 0xD667, 0xD668,      0,
09509  0xD669, 0xD66A, 0x674A, 0x674B, 0x3131, 0xF55B, 0x674C, 0xF55C,
09510 };
09511 static const unsigned short utf8_to_euc_E888[] = {
09512  0xD66D, 0x674D, 0x674E, 0xD66E,      0, 0x674F,      0, 0x6750,
09513  0x363D, 0x5A2A, 0x6751,      0, 0x4065, 0x6752, 0x3C4B, 0xD66F,
09514  0x6753,      0, 0x5030, 0xD670, 0xD671,      0, 0x6754, 0x4A5E,
09515  0x345C, 0xD672, 0xD673, 0x4124, 0x3D58, 0xD674, 0x4971, 0x3D2E,
09516       0, 0xD675, 0xD676,      0,      0,      0,      0,      0,
09517  0xD677, 0x6755, 0x3952, 0x6756, 0x484C,      0, 0x6764,      0,
09518       0,      0, 0xD678, 0x6758, 0xD679, 0x4249, 0x4775, 0x383F,
09519  0x6757, 0x4125, 0xD67A,      0,      0,      0,      0,      0,
09520 };
09521 static const unsigned short utf8_to_euc_E888_x0213[] = {
09522  0xD66D, 0x674D, 0x674E, 0xD66E, 0xF55E, 0x674F,      0, 0x6750,
09523  0x363D, 0x5A2A, 0x6751,      0, 0x4065, 0x6752, 0x3C4B, 0xD66F,
09524  0x6753,      0, 0x5030, 0xD670, 0xD671,      0, 0x6754, 0x4A5E,
09525  0x345C, 0xF560, 0xD673, 0x4124, 0x3D58, 0xD674, 0x4971, 0x3D2E,
09526       0, 0xF561, 0xF562,      0,      0,      0,      0,      0,
09527  0xD677, 0x6755, 0x3952, 0x6756, 0x484C,      0, 0x6764,      0,
09528       0,      0, 0xF564, 0x6758, 0xF565, 0x4249, 0x4775, 0x383F,
09529  0x6757, 0x4125, 0xD67A,      0, 0xF566,      0,      0,      0,
09530 };
09531 static const unsigned short utf8_to_euc_E889[] = {
09532  0x6759,      0,      0, 0xD67B, 0xD67C, 0xD67D, 0xD67E, 0x447A,
09533       0,      0,      0, 0xD721,      0,      0, 0xD722, 0xD723,
09534       0, 0xD724,      0,      0,      0,      0, 0xD725,      0,
09535  0x675B, 0x675A, 0x675D,      0, 0xD726, 0x675C,      0, 0x675E,
09536  0xD727,      0, 0x6760, 0xD728, 0x675F,      0, 0x344F, 0xD729,
09537  0x6761,      0, 0x6762, 0x6763,      0, 0xD72A, 0x3A31, 0x4E49,
09538       0, 0x6765, 0x3F27,      0, 0xD72B,      0, 0x3170, 0x6766,
09539  0x6767,      0,      0, 0xD72C,      0, 0xD72D, 0x6768, 0xD72E,
09540 };
09541 static const unsigned short utf8_to_euc_E889_x0213[] = {
09542  0x6759,      0,      0, 0xD67B, 0xD67C, 0xF569, 0xF567, 0x447A,
09543       0, 0xF568,      0, 0xF56B,      0,      0, 0xD722, 0xF56D,
09544       0, 0xD724,      0,      0,      0,      0, 0xD725, 0xF56F,
09545  0x675B, 0x675A, 0x675D,      0, 0xF571, 0x675C,      0, 0x675E,
09546  0x7A5B,      0, 0x6760, 0xF572, 0x675F,      0, 0x344F, 0xD729,
09547  0x6761,      0, 0x6762, 0x6763,      0, 0xD72A, 0x3A31, 0x4E49,
09548       0, 0x6765, 0x3F27,      0, 0x7A5C,      0, 0x3170, 0x6766,
09549  0x6767, 0xF576,      0, 0xD72C,      0, 0xF578, 0x6768, 0xF579,
09550 };
09551 static const unsigned short utf8_to_euc_E88A[] = {
09552  0xD72F, 0xD730,      0, 0xD731, 0xD732,      0,      0, 0xD733,
09553       0, 0xD734, 0xD735, 0x3072,      0, 0x6769, 0xD736,      0,
09554       0, 0xD737, 0x676A,      0, 0xD738,      0, 0xD739,      0,
09555  0xD73A, 0x4967, 0xD73B, 0xD73C,      0, 0x3C47,      0, 0x676C,
09556  0xD73D, 0xD73E,      0, 0xD73F, 0xD740, 0x3329, 0x3032, 0xD741,
09557  0xD742, 0xD743, 0xD744, 0x676B, 0x676E, 0x474E, 0xD745, 0x3F44,
09558  0xD746, 0x3256, 0xD747, 0x4B27, 0xD748,      0,      0, 0xD749,
09559  0x375D, 0x365C, 0xD74A, 0x676D, 0xD74B, 0x326A, 0xD74C, 0xD74D,
09560 };
09561 static const unsigned short utf8_to_euc_E88A_x0213[] = {
09562  0xD72F, 0xD730,      0, 0xF57A, 0xD732,      0,      0, 0xD733,
09563       0, 0xD734, 0xF57B, 0x3072,      0, 0x6769, 0x7A5E,      0,
09564       0, 0xD737, 0x676A, 0xF57C, 0xD738,      0, 0xD739,      0,
09565  0xD73A, 0x4967, 0xD73B, 0xD73C,      0, 0x3C47,      0, 0x676C,
09566  0xD73D, 0x7A5F,      0, 0x7A60, 0x7A61, 0x3329, 0x3032, 0xF57D,
09567  0xF57E, 0x7A62, 0xD744, 0x676B, 0x676E, 0x474E, 0x7A63, 0x3F44,
09568  0xD746, 0x3256, 0xF621, 0x4B27, 0xF622,      0,      0, 0x7A64,
09569  0x375D, 0x365C, 0xF623, 0x676D, 0xF624, 0x326A, 0x7A65, 0x7A66,
09570 };
09571 static const unsigned short utf8_to_euc_E88B[] = {
09572       0,      0,      0,      0,      0, 0x3423, 0xD74E,      0,
09573       0,      0,      0,      0,      0,      0,      0,      0,
09574  0xD74F, 0x3171, 0x6772, 0x4E6A, 0x425D, 0xD750,      0, 0x4944,
09575       0, 0x677E, 0xD751, 0x3257, 0x677C,      0, 0x677A, 0x6771,
09576  0xD752, 0x676F, 0xD753, 0x6770, 0xD754, 0x3C63, 0x366C, 0x4377,
09577  0xD755,      0, 0xD756, 0x4651,      0, 0xD757,      0, 0xD758,
09578       0, 0x3151,      0, 0x6774, 0x6773,      0, 0xD759, 0xD75A,
09579       0, 0x6779, 0x6775, 0x6778,      0, 0xD75B, 0xD75C,      0,
09580 };
09581 static const unsigned short utf8_to_euc_E88B_x0213[] = {
09582       0,      0,      0,      0,      0, 0x3423, 0x7A67,      0,
09583       0,      0,      0,      0,      0,      0,      0,      0,
09584  0xD74F, 0x3171, 0x6772, 0x4E6A, 0x425D, 0x7A68,      0, 0x4944,
09585       0, 0x677E, 0xD751, 0x3257, 0x677C,      0, 0x677A, 0x6771,
09586  0xD752, 0x676F, 0xF625, 0x6770, 0xD754, 0x3C63, 0x366C, 0x4377,
09587  0xF626,      0, 0xD756, 0x4651,      0, 0xD757,      0, 0xD758,
09588       0, 0x3151,      0, 0x6774, 0x6773,      0, 0xD759, 0xF627,
09589       0, 0x6779, 0x6775, 0x6778,      0, 0x7A69, 0x7A6A,      0,
09590 };
09591 static const unsigned short utf8_to_euc_E88C[] = {
09592  0xD75D, 0xD75E, 0x4C50, 0x6777, 0x3258, 0x337D, 0x677B, 0xD75F,
09593  0xD760, 0x677D, 0xD761, 0xD762,      0,      0, 0x3754,      0,
09594       0,      0,      0,      0,      0,      0, 0x6823, 0x682C,
09595  0x682D,      0,      0, 0xD764, 0x302B, 0xD765, 0xD766, 0xD767,
09596       0, 0xD768, 0xD769, 0x6834,      0,      0,      0,      0,
09597  0x3071,      0,      0, 0x682B, 0xD76A, 0xD76B, 0xD76C, 0x682A,
09598  0xD76D, 0x6825, 0x6824, 0xD76E, 0x6822, 0x6821, 0x4363, 0xD76F,
09599  0x427B, 0x6827, 0xD770,      0, 0xD771, 0xD772,      0,      0,
09600 };
09601 static const unsigned short utf8_to_euc_E88C_x0213[] = {
09602  0x7A6B, 0x7A6C, 0x4C50, 0x6777, 0x3258, 0x337D, 0x677B, 0xF628,
09603  0xF629, 0x677D, 0xD761, 0xD762, 0xF62A,      0, 0x3754,      0,
09604       0,      0,      0,      0,      0,      0, 0x6823, 0x682C,
09605  0x682D,      0,      0, 0xF62C, 0x302B, 0xF62D, 0xD766, 0xD767,
09606       0, 0xD768, 0x7A6E, 0x6834,      0,      0,      0,      0,
09607  0x3071,      0,      0, 0x682B, 0xD76A, 0x7A6F, 0xD76C, 0x682A,
09608  0xF62E, 0x6825, 0x6824, 0xD76E, 0x6822, 0x6821, 0x4363, 0xD76F,
09609  0x427B, 0x6827, 0x7A70,      0, 0xF62F, 0xD772,      0,      0,
09610 };
09611 static const unsigned short utf8_to_euc_E88D[] = {
09612  0x6826,      0, 0xD773, 0xD774, 0xD775, 0x6829,      0, 0xD776,
09613       0, 0x4170, 0x3755,      0,      0, 0xD777, 0xD778, 0x3141,
09614  0x6828, 0xD779, 0x3953, 0xD83E, 0xD763, 0xD77A, 0xD77B, 0xD77C,
09615  0x4171,      0,      0,      0,      0,      0,      0,      0,
09616       0,      0, 0xF45F,      0,      0,      0,      0,      0,
09617       0,      0,      0,      0,      0,      0,      0,      0,
09618  0xD77D,      0,      0, 0x683A,      0, 0x683B,      0, 0x3259,
09619  0xD77E,      0,      0, 0x322E, 0x6838, 0xD821,      0, 0xD822,
09620 };
09621 static const unsigned short utf8_to_euc_E88D_x0213[] = {
09622  0x6826,      0, 0xD773, 0x7A71, 0xF630, 0x6829,      0, 0x7A72,
09623       0, 0x4170, 0x3755,      0,      0, 0xD777, 0xD778, 0x3141,
09624  0x6828, 0x7A73, 0x3953, 0xD83E, 0xF62B, 0x7A74, 0xD77B, 0xF631,
09625  0x4171,      0,      0,      0,      0,      0,      0,      0,
09626       0,      0, 0x7A6D, 0xAE4A,      0,      0,      0,      0,
09627       0,      0,      0,      0,      0,      0,      0,      0,
09628  0xD77D,      0,      0, 0x683A,      0, 0x683B,      0, 0x3259,
09629  0xD77E,      0,      0, 0x322E, 0x6838, 0x7A75,      0, 0xF633,
09630 };
09631 static const unsigned short utf8_to_euc_E88E[] = {
09632  0xD823,      0, 0xD824,      0, 0xD825, 0x682E, 0xD826, 0x6836,
09633       0, 0x683D, 0x6837,      0,      0, 0xD827, 0x6835,      0,
09634       0,      0, 0xD828, 0x6776, 0xD829, 0xD82A, 0x6833,      0,
09635  0xD82B, 0xD82C, 0x682F, 0xD82D, 0xD82E, 0xD82F, 0x3450, 0x6831,
09636  0x683C,      0, 0x6832,      0,      0,      0, 0xD830, 0xD831,
09637  0x683E, 0xD832, 0x6830, 0x477C, 0xD833, 0xD84C,      0,      0,
09638       0, 0x4D69,      0,      0,      0, 0x6839,      0,      0,
09639       0,      0,      0,      0,      0, 0x684F, 0xD834, 0xD835,
09640 };
09641 static const unsigned short utf8_to_euc_E88E_x0213[] = {
09642  0xD823,      0, 0xD824,      0, 0xD825, 0x682E, 0x7A76, 0x6836,
09643       0, 0x683D, 0x6837,      0,      0, 0xF636, 0x6835,      0,
09644       0,      0, 0x7A77, 0x6776, 0xF637, 0xF638, 0x6833,      0,
09645  0x7A78, 0xD82C, 0x682F, 0xF639, 0xD82E, 0xF63A, 0x3450, 0x6831,
09646  0x683C,      0, 0x6832,      0,      0,      0, 0xD830, 0x7A79,
09647  0x683E, 0x7A7A, 0x6830, 0x477C, 0xD833, 0xD84C,      0,      0,
09648       0, 0x4D69,      0,      0,      0, 0x6839,      0,      0,
09649       0,      0,      0,      0,      0, 0x684F, 0xD834, 0x7A7B,
09650 };
09651 static const unsigned short utf8_to_euc_E88F[] = {
09652  0xD836, 0x6847,      0,      0,      0, 0x3F7B,      0, 0xD837,
09653       0, 0xD838, 0x3546,      0, 0x365D,      0, 0x6842, 0xD839,
09654  0xD83A, 0xD83B,      0, 0x325B, 0xD83C,      0, 0x3E54,      0,
09655  0x6845,      0,      0,      0, 0x3A5A, 0xD83D,      0, 0x4551,
09656  0x684A,      0,      0,      0,      0,      0,      0,      0,
09657  0xD83F, 0x4A6E, 0xD840, 0x6841,      0,      0,      0, 0x325A,
09658  0x3856, 0x4929, 0x684B,      0, 0x683F,      0, 0xD841, 0x6848,
09659  0xD842, 0xD843,      0, 0x6852, 0xD844, 0x6843,      0,      0,
09660 };
09661 static const unsigned short utf8_to_euc_E88F_x0213[] = {
09662  0x7A7C, 0x6847,      0,      0,      0, 0x3F7B,      0, 0x7A7D,
09663       0, 0xF63B, 0x3546,      0, 0x365D,      0, 0x6842, 0x7A7E,
09664  0xF63C, 0x7B21,      0, 0x325B, 0xF63D,      0, 0x3E54,      0,
09665  0x6845,      0,      0,      0, 0x3A5A, 0xF63E,      0, 0x4551,
09666  0x684A, 0x7B22,      0,      0,      0, 0xF63F,      0,      0,
09667  0xD83F, 0x4A6E, 0x7B23, 0x6841,      0,      0,      0, 0x325A,
09668  0x3856, 0x4929, 0x684B,      0, 0x683F,      0, 0xD841, 0x6848,
09669  0xD842, 0xF640,      0, 0x6852, 0xD844, 0x6843,      0,      0,
09670 };
09671 static const unsigned short utf8_to_euc_E890[] = {
09672       0, 0xD845,      0, 0x6844, 0x463A,      0, 0xD846, 0x6849,
09673       0,      0, 0xD847, 0x6846, 0x4B28, 0x684C, 0x3060, 0xD848,
09674       0, 0xD849,      0, 0x6840,      0, 0xD84A,      0,      0,
09675       0, 0xD84B,      0,      0,      0,      0,      0,      0,
09676  0x684E,      0, 0x684D,      0,      0,      0,      0,      0,
09677       0, 0x476B, 0x6854,      0, 0x685F,      0,      0, 0xD84D,
09678       0, 0x337E,      0,      0,      0, 0x6862,      0,      0,
09679  0x6850, 0xD84E,      0,      0, 0x6855, 0x4D6E,      0,      0,
09680 };
09681 static const unsigned short utf8_to_euc_E890_x0213[] = {
09682       0, 0x7B24,      0, 0x6844, 0x463A,      0, 0x7B25, 0x6849,
09683       0,      0, 0x7B26, 0x6846, 0x4B28, 0x684C, 0x3060, 0xF641,
09684       0, 0xF642,      0, 0x6840,      0, 0xF643,      0, 0xF645,
09685       0, 0xD84B,      0,      0,      0,      0,      0,      0,
09686  0x684E,      0, 0x684D,      0,      0,      0,      0,      0,
09687       0, 0x476B, 0x6854,      0, 0x685F,      0,      0, 0xD84D,
09688       0, 0x337E,      0,      0,      0, 0x6862,      0,      0,
09689  0x6850, 0xF646,      0,      0, 0x6855, 0x4D6E,      0,      0,
09690 };
09691 static const unsigned short utf8_to_euc_E891[] = {
09692       0,      0,      0,      0,      0, 0xD84F, 0x685E, 0xD850,
09693  0xD851, 0x4D55, 0xD852,      0,      0, 0xD853, 0x4E2A, 0xD854,
09694       0, 0xD855, 0xD856,      0,      0,      0, 0xD857, 0x4378,
09695  0xD858, 0xD859, 0xD85A, 0x336B, 0xD85B,      0,      0,      0,
09696  0xD85C, 0x4972, 0x6864, 0x4621, 0xD85D, 0xD85E, 0x3031, 0xD85F,
09697       0, 0x685D, 0xD860, 0x6859, 0x4172, 0x6853, 0x685B, 0x6860,
09698  0xD861, 0x472C,      0, 0xD862, 0xD863, 0x302A, 0xD864, 0x6858,
09699  0xD865, 0x6861, 0x4978,      0, 0xD866, 0xD867,      0,      0,
09700 };
09701 static const unsigned short utf8_to_euc_E891_x0213[] = {
09702       0,      0,      0,      0,      0, 0xD84F, 0x685E, 0xD850,
09703  0x7B28, 0x4D55, 0xF647,      0,      0, 0xD853, 0x4E2A, 0xF648,
09704       0, 0xF649, 0xF64A,      0,      0,      0, 0xD857, 0x4378,
09705  0xD858, 0xF64B, 0xF64C, 0x336B, 0xF64D,      0,      0, 0x7B29,
09706  0xD85C, 0x4972, 0x6864, 0x4621, 0xD85D, 0xF64F, 0x3031, 0xD85F,
09707       0, 0x685D, 0xD860, 0x6859, 0x4172, 0x6853, 0x685B, 0x6860,
09708  0x7B2A, 0x472C,      0, 0x7B2B, 0xD863, 0x302A, 0xF650, 0x6858,
09709  0xF651, 0x6861, 0x4978,      0, 0xF652, 0xD867,      0,      0,
09710 };
09711 static const unsigned short utf8_to_euc_E892[] = {
09712       0, 0xD868, 0x685C,      0, 0x6857, 0xD869,      0,      0,
09713       0,      0,      0, 0x3E55,      0,      0,      0,      0,
09714  0x3D2F,      0, 0xD86A, 0xD86B, 0x3C2C, 0xD86C,      0,      0,
09715       0, 0x4C58,      0,      0, 0x4947,      0, 0xD86D, 0x6867,
09716       0, 0x6870,      0,      0,      0,      0, 0xD86E,      0,
09717  0xD86F, 0xD870, 0xD871,      0,      0, 0x685A,      0, 0xD872,
09718       0, 0xD873, 0x3377,      0, 0xD874,      0,      0,      0,
09719  0x3E78, 0x6865, 0xD875, 0x686A, 0x4173, 0xD876, 0xD877, 0x6866,
09720 };
09721 static const unsigned short utf8_to_euc_E892_x0213[] = {
09722       0, 0xF653, 0x685C,      0, 0x6857, 0x7B2C,      0,      0,
09723       0,      0,      0, 0x3E55,      0,      0,      0,      0,
09724  0x3D2F,      0, 0xD86A, 0xD86B, 0x3C2C, 0xD86C,      0, 0xF656,
09725       0, 0x4C58,      0,      0, 0x4947,      0, 0x7B2D, 0x6867,
09726       0, 0x6870,      0,      0,      0,      0, 0xF657,      0,
09727  0xD86F, 0xD870, 0xD871,      0,      0, 0x685A,      0, 0x7B2E,
09728       0, 0xD873, 0x3377,      0, 0x7B2F,      0,      0,      0,
09729  0x3E78, 0x6865, 0x7B30, 0x686A, 0x4173, 0xD876, 0xF658, 0x6866,
09730 };
09731 static const unsigned short utf8_to_euc_E893[] = {
09732  0xD878, 0x686D, 0xD879,      0, 0x435F,      0, 0x686E, 0xD87A,
09733  0xD87B, 0x4D56, 0x6863, 0x3338, 0xD87C, 0x6869,      0, 0xD87D,
09734  0x686C, 0x4C2C,      0, 0xD87E,      0,      0, 0x686F,      0,
09735       0, 0x6868, 0x686B,      0, 0xD921,      0,      0,      0,
09736       0,      0,      0,      0,      0,      0,      0, 0xD922,
09737       0,      0, 0xD923,      0, 0x4B29,      0, 0x4F21, 0xD924,
09738  0xD925, 0xD926, 0xD927,      0, 0x6873,      0,      0, 0xD928,
09739       0,      0, 0xD92A, 0xD92B, 0x687A, 0xD92C,      0, 0x6872,
09740 };
09741 static const unsigned short utf8_to_euc_E893_x0213[] = {
09742  0x7B31, 0x686D, 0x7B32,      0, 0x435F,      0, 0x686E, 0xD87A,
09743  0xD87B, 0x4D56, 0x6863, 0x3338, 0xD87C, 0x6869, 0xF65A, 0xF65B,
09744  0x686C, 0x4C2C,      0, 0xF65C,      0,      0, 0x686F,      0,
09745       0, 0x6868, 0x686B,      0, 0xF655,      0,      0,      0,
09746       0,      0,      0,      0,      0,      0,      0, 0xF65E,
09747       0,      0, 0xF65F,      0, 0x4B29,      0, 0x4F21, 0xF660,
09748  0xF661, 0xF662, 0xD927,      0, 0x6873,      0,      0, 0xD928,
09749       0,      0, 0xF663, 0xD92B, 0x687A, 0xF664,      0, 0x6872,
09750 };
09751 static const unsigned short utf8_to_euc_E894[] = {
09752  0x3C43,      0, 0xD92D, 0xD92E,      0,      0, 0x6851, 0xD92F,
09753       0,      0,      0,      0, 0xD930,      0, 0xD931,      0,
09754  0xD932, 0x4A4E,      0, 0x4C22, 0x6879, 0x6878,      0, 0x6874,
09755  0x6875,      0, 0x3136,      0, 0xD933,      0, 0xD934, 0x6877,
09756       0, 0x6871, 0xD935, 0xD936, 0xD937, 0xD938, 0x4455, 0xD939,
09757       0,      0, 0xD93A, 0xD93B, 0x6876, 0x307E,      0, 0xD93C,
09758       0,      0, 0xD929, 0xD93D, 0xD93E, 0x4222, 0xD93F,      0,
09759       0,      0,      0,      0,      0, 0x4A43,      0, 0xD940,
09760 };
09761 static const unsigned short utf8_to_euc_E894_x0213[] = {
09762  0x3C43,      0, 0xD92D, 0xD92E,      0,      0, 0x6851, 0xD92F,
09763       0,      0,      0,      0, 0xF665,      0, 0xD931,      0,
09764  0xD932, 0x4A4E,      0, 0x4C22, 0x6879, 0x6878,      0, 0x6874,
09765  0x6875,      0, 0x3136, 0xF666, 0xD933,      0, 0x7B35, 0x6877,
09766       0, 0x6871, 0xD935, 0x7B36, 0xF667, 0xF668, 0x4455, 0xD939,
09767       0,      0, 0xD93A, 0xF669, 0x6876, 0x307E,      0, 0x7B37,
09768       0,      0, 0x7B34, 0xD93D, 0xF66A, 0x4222, 0xD93F,      0,
09769       0,      0,      0,      0,      0, 0x4A43, 0xF66F, 0xD940,
09770 };
09771 static const unsigned short utf8_to_euc_E895[] = {
09772  0x687B, 0x6921,      0, 0x4859,      0,      0, 0xD941,      0,
09773  0x687E, 0x3E56, 0x3C49, 0x6923,      0,      0, 0x363E, 0xD942,
09774  0xD943, 0xD944, 0xD945, 0xD946,      0, 0x6924, 0xD947, 0x4979,
09775  0x687D, 0xD948, 0x6856,      0, 0xD949, 0xD94A, 0xD94B, 0xD94C,
09776  0xD94D, 0xD94E, 0xD94F, 0x687C, 0xD950,      0,      0,      0,
09777  0x4F4F, 0x4622, 0x4973, 0xD951,      0, 0x692B,      0, 0xD952,
09778       0,      0,      0,      0,      0,      0,      0, 0x6931,
09779       0, 0xD953, 0xD954, 0xD955,      0, 0xD956, 0x6932, 0xD957,
09780 };
09781 static const unsigned short utf8_to_euc_E895_x0213[] = {
09782  0x687B, 0x6921,      0, 0x4859,      0,      0, 0xD941,      0,
09783  0x687E, 0x3E56, 0x3C49, 0x6923,      0,      0, 0x363E, 0xF66B,
09784  0xD943, 0xF670, 0xD945, 0xF671,      0, 0x6924, 0xD947, 0x4979,
09785  0x687D, 0x7B38, 0x6856,      0, 0xD949, 0xD94A, 0xF672, 0xD94C,
09786  0xD94D, 0xF673, 0xF674, 0x687C, 0x7B39,      0,      0,      0,
09787  0x4F4F, 0x4622, 0x4973, 0xD951,      0, 0x692B,      0, 0xF66C,
09788       0,      0,      0,      0,      0,      0,      0, 0x6931,
09789       0, 0xD953, 0x7B3C, 0xF676,      0, 0xF677, 0x6932, 0xF678,
09790 };
09791 static const unsigned short utf8_to_euc_E896[] = {
09792  0x6925, 0xD958,      0,      0, 0x4776, 0xD959, 0xD95A, 0x692F,
09793  0x6927, 0xD95B, 0x6929, 0xD95C, 0xD95D,      0,      0, 0xD95E,
09794  0x6933, 0x6928,      0, 0xD95F, 0x692C,      0,      0, 0x3172,
09795  0xD960, 0x4665,      0, 0x692D, 0x6930, 0xD961,      0, 0xD962,
09796  0xD963,      0, 0xD964,      0, 0x6926, 0xD965, 0x4126, 0xD966,
09797  0x692A, 0x3B27, 0x3F45, 0x3730, 0x4C74, 0xD974, 0x4C79, 0x3D72,
09798  0xF461,      0,      0,      0, 0xD967,      0, 0xD968, 0xD969,
09799  0xD96A, 0x6937, 0x6935,      0, 0xD96B, 0xD96C, 0xD96D, 0xD96E,
09800 };
09801 static const unsigned short utf8_to_euc_E896_x0213[] = {
09802  0x6925, 0xF679,      0,      0, 0x4776, 0xD959, 0xF67A, 0x692F,
09803  0x6927, 0xD95B, 0x6929, 0xD95C, 0x7B3D,      0,      0, 0x7B3E,
09804  0x6933, 0x6928,      0, 0xF67B, 0x692C,      0,      0, 0x3172,
09805  0xD960, 0x4665,      0, 0x692D, 0x6930, 0xF67C,      0, 0xF67D,
09806  0xD963,      0, 0x7B3F,      0, 0x6926, 0xD965, 0x4126, 0xD966,
09807  0x692A, 0x3B27, 0x3F45, 0x3730, 0x4C74, 0x7B3B, 0x4C79, 0x3D72,
09808  0x7B40,      0,      0,      0, 0xD967,      0, 0xD968, 0xF723,
09809  0xD96A, 0x6937, 0x6935,      0, 0xF724, 0xD96C, 0xD96D, 0xD96E,
09810 };
09811 static const unsigned short utf8_to_euc_E897[] = {
09812       0, 0x4F4E, 0xD96F,      0,      0,      0,      0, 0xD970,
09813       0, 0x6934, 0xD971, 0xD972,      0, 0x4D75, 0xD973, 0x6936,
09814  0x6938,      0,      0,      0,      0, 0x6939,      0,      0,
09815  0xD975,      0, 0xD976,      0, 0x693C, 0x693A,      0, 0xD977,
09816  0xD978,      0,      0,      0, 0x4623, 0x693B, 0xD979,      0,
09817  0xD97A, 0x484D, 0x692E,      0,      0, 0xD97B,      0,      0,
09818       0,      0,      0, 0xD97C,      0,      0, 0xD97D, 0x3D73,
09819       0, 0x693D, 0x6942, 0x4174, 0xD97E,      0, 0x6941, 0xDA21,
09820 };
09821 static const unsigned short utf8_to_euc_E897_x0213[] = {
09822       0, 0x4F4E, 0xD96F,      0,      0,      0,      0, 0xF725,
09823       0, 0x6934, 0xF726, 0x7B41,      0, 0x4D75, 0x7B42, 0x6936,
09824  0x6938,      0,      0,      0,      0, 0x6939,      0,      0,
09825  0xF727, 0xF728, 0xD976,      0, 0x693C, 0x693A,      0, 0xF729,
09826  0xD978, 0xF72A,      0,      0, 0x4623, 0x693B, 0xF72B,      0,
09827  0xD97A, 0x484D, 0x692E,      0,      0, 0x7B43,      0,      0,
09828       0,      0,      0, 0xD97C,      0,      0, 0xF72C, 0x3D73,
09829       0, 0x693D, 0x6942, 0x4174, 0xD97E,      0, 0x6941, 0x7B45,
09830 };
09831 static const unsigned short utf8_to_euc_E898[] = {
09832  0xDA22,      0, 0x6922,      0, 0xDA23, 0xDA24, 0x6943, 0x4149,
09833       0,      0, 0x693E, 0x6940,      0, 0xDA25, 0xDA26,      0,
09834  0xDA27, 0xDA28, 0xDA29, 0x693F,      0,      0, 0x5D31, 0x5D22,
09835  0xDA2A, 0xDA2B, 0x6945, 0xDA2C,      0,      0, 0xDA2D,      0,
09836       0, 0xDA2E, 0x6944,      0,      0,      0,      0, 0xDA2F,
09837       0, 0xDA30,      0,      0,      0, 0x4D76,      0, 0x623C,
09838  0x6946,      0,      0,      0,      0,      0, 0xDA31,      0,
09839  0xDA32,      0, 0xDA33,      0, 0xDA34, 0xDA35,      0, 0x6947,
09840 };
09841 static const unsigned short utf8_to_euc_E898_x0213[] = {
09842  0xF72D,      0, 0x6922,      0, 0x7B46, 0x7B47, 0x6943, 0x4149,
09843       0,      0, 0x693E, 0x6940,      0, 0xDA25, 0xDA26,      0,
09844  0x7B48, 0xF72E, 0x7B44, 0x693F,      0,      0, 0x5D31, 0x5D22,
09845  0x7B4A, 0xDA2B, 0x6945, 0xDA2C,      0,      0, 0xF72F,      0,
09846       0, 0xF730, 0x6944,      0, 0xF731,      0,      0, 0xF732,
09847       0, 0x7B4B,      0,      0,      0, 0x4D76,      0, 0x623C,
09848  0x6946,      0,      0,      0,      0,      0, 0xDA31,      0,
09849  0x7B4C, 0xF734, 0xDA33,      0, 0xF735, 0xDA35,      0, 0x6947,
09850 };
09851 static const unsigned short utf8_to_euc_E899[] = {
09852  0xDA36, 0xB866, 0xDA37,      0,      0,      0, 0xDA38,      0,
09853       0,      0,      0,      0,      0, 0x6948, 0x3857,      0,
09854  0x3554,      0, 0xDA39, 0xDA3A, 0x694A, 0x515D, 0xDA3B, 0xDA3C,
09855  0xDA3D, 0xDA3E, 0x3575,      0, 0x4E3A, 0xDA3F, 0x3673, 0x694B,
09856  0xDA40, 0xDA41, 0xDA42, 0xDA43, 0xDA44,      0,      0, 0x694C,
09857       0, 0xDA45,      0, 0x436E, 0xDA46,      0,      0, 0xDA47,
09858       0, 0x694D,      0,      0,      0, 0xDA48, 0xDA49, 0xDA4A,
09859       0, 0x467A, 0xDA4B, 0x303A,      0,      0,      0,      0,
09860 };
09861 static const unsigned short utf8_to_euc_E899_x0213[] = {
09862  0xF737, 0x2F68, 0xDA37,      0,      0,      0, 0xDA38,      0,
09863       0,      0,      0,      0,      0, 0x6948, 0x3857,      0,
09864  0x3554,      0, 0xDA39, 0xF739, 0x694A, 0x515D, 0xF73A, 0x7B4D,
09865  0xDA3D, 0xDA3E, 0x3575, 0x7B4E, 0x4E3A, 0xDA3F, 0x3673, 0x694B,
09866  0xDA40, 0xDA41, 0x7B50, 0xDA43, 0xDA44,      0,      0, 0x694C,
09867       0, 0xDA45,      0, 0x436E, 0x7B52,      0,      0, 0xF73B,
09868       0, 0x694D,      0,      0,      0, 0x7B53, 0xDA49, 0xF73C,
09869       0, 0x467A, 0xF73D, 0x303A,      0,      0,      0,      0,
09870 };
09871 static const unsigned short utf8_to_euc_E89A[] = {
09872       0,      0,      0,      0,      0,      0,      0,      0,
09873  0xDA6D,      0, 0x3263, 0x6952, 0x6953, 0xDA4C,      0,      0,
09874       0, 0xDA4D,      0, 0x694E,      0, 0x3B3D, 0xDA4E,      0,
09875  0xDA4F,      0, 0xDA50,      0, 0xDA51,      0,      0,      0,
09876       0, 0xDA52,      0, 0x694F, 0x4742,      0, 0xDA53, 0xDA54,
09877  0xDA55, 0x6950, 0x6951, 0x695B,      0, 0xDA56,      0, 0x6955,
09878  0x6958, 0xDA57,      0, 0xDA58, 0xDA59, 0xDA5A, 0x6954, 0xDA5B,
09879  0xDA5C, 0xDA5D,      0,      0,      0,      0,      0, 0xDA5E,
09880 };
09881 static const unsigned short utf8_to_euc_E89A_x0213[] = {
09882       0,      0,      0,      0,      0,      0,      0, 0xF73E,
09883  0xDA6D, 0xF73F, 0x3263, 0x6952, 0x6953, 0xF740,      0,      0,
09884       0, 0xF741,      0, 0x694E,      0, 0x3B3D, 0xDA4E,      0,
09885  0x7B54,      0, 0xDA50,      0, 0xF742, 0xF743,      0,      0,
09886       0, 0xDA52,      0, 0x694F, 0x4742,      0, 0xDA53, 0xDA54,
09887  0xF744, 0x6950, 0x6951, 0x695B,      0, 0xDA56,      0, 0x6955,
09888  0x6958, 0xF746,      0, 0xF747, 0xDA59, 0xDA5A, 0x6954, 0xDA5B,
09889  0x7B55, 0xDA5D,      0,      0,      0,      0,      0, 0xDA5E,
09890 };
09891 static const unsigned short utf8_to_euc_E89B[] = {
09892  0xDA5F, 0xDA60,      0, 0xDA61, 0x6956, 0xDA62, 0x6957, 0x3C58,
09893       0, 0x6959,      0, 0x4341,      0, 0x3756, 0x3342,      0,
09894       0, 0xDA63, 0xDA64,      0, 0x695C, 0xDA65,      0, 0xDA66,
09895       0, 0x333F, 0xDA67, 0x6961, 0xDA68,      0, 0x695D, 0x6960,
09896  0xDA69,      0,      0, 0xDA6A, 0x483A, 0xDA6B,      0, 0xDA6C,
09897       0, 0x695E,      0,      0, 0x695F, 0x4948, 0x485A, 0x6962,
09898       0,      0,      0,      0,      0,      0,      0,      0,
09899  0x427D, 0x696C, 0xDA6E, 0x6968, 0xDA6F, 0xDA70, 0x326B,      0,
09900 };
09901 static const unsigned short utf8_to_euc_E89B_x0213[] = {
09902  0xDA5F, 0xF748,      0, 0xF749, 0x6956, 0xDA62, 0x6957, 0x3C58,
09903       0, 0x6959,      0, 0x4341,      0, 0x3756, 0x3342,      0,
09904       0, 0xF74A, 0xDA64,      0, 0x695C, 0xF74B,      0, 0xF74C,
09905       0, 0x333F, 0xDA67, 0x6961, 0xDA68,      0, 0x695D, 0x6960,
09906  0xDA69,      0,      0, 0xF74D, 0x483A, 0xDA6B, 0xF74E, 0xDA6C,
09907       0, 0x695E,      0,      0, 0x695F, 0x4948, 0x485A, 0x6962,
09908       0,      0,      0,      0,      0,      0,      0,      0,
09909  0x427D, 0x696C, 0x7B56, 0x6968, 0x7B57, 0x7B58, 0x326B,      0,
09910 };
09911 static const unsigned short utf8_to_euc_E89C[] = {
09912  0x6966,      0, 0x4B2A, 0x6967, 0xDA71, 0xDA72, 0x6964, 0xDA73,
09913  0x6965, 0x696A, 0x696D, 0xDA74,      0, 0x696B, 0xDA75, 0xDA76,
09914  0xDA77, 0x6969, 0x6963, 0xDA78, 0xDA79,      0,      0,      0,
09915  0x4358, 0xDA7A, 0x6974,      0, 0x4C2A,      0, 0xDA7B, 0xDA7C,
09916       0, 0xDA7D,      0, 0xDA7E,      0, 0x6972,      0,      0,
09917  0xDB21, 0x6973,      0,      0,      0,      0, 0xDB22, 0xDB23,
09918       0, 0xDB24, 0xDB25,      0, 0x696E,      0,      0, 0x6970,
09919       0, 0xDB26, 0xDB27, 0x6971, 0xDB28, 0xDB29, 0xDB2A, 0x696F,
09920 };
09921 static const unsigned short utf8_to_euc_E89C_x0213[] = {
09922  0x6966,      0, 0x4B2A, 0x6967, 0xDA71, 0xF750, 0x6964, 0xF751,
09923  0x6965, 0x696A, 0x696D, 0x7B59,      0, 0x696B, 0xF752, 0xDA76,
09924  0xF753, 0x6969, 0x6963, 0xF754, 0xDA79,      0,      0,      0,
09925  0x4358, 0xF755, 0x6974,      0, 0x4C2A,      0, 0xDA7B, 0xF756,
09926       0, 0xF757,      0, 0xF758,      0, 0x6972,      0,      0,
09927  0xDB21, 0x6973,      0,      0,      0,      0, 0xDB22, 0xDB23,
09928       0, 0xF759, 0xDB25,      0, 0x696E,      0,      0, 0x6970,
09929       0, 0xDB26, 0xF75A, 0x6971, 0xDB28, 0xDB29, 0xF75B, 0x696F,
09930 };
09931 static const unsigned short utf8_to_euc_E89D[] = {
09932  0xDB2B,      0,      0, 0xDB2C,      0, 0xDB2D,      0,      0,
09933       0, 0x4066,      0, 0x4F39, 0x6978, 0xDB2E, 0x6979,      0,
09934       0,      0,      0, 0x6A21,      0, 0x3F2A,      0, 0x697B,
09935  0xDB2F, 0x697E,      0,      0,      0, 0xDB30,      0, 0x6976,
09936  0x6975, 0xDB31,      0, 0x6A22, 0xDB32, 0xDB33, 0x325C,      0,
09937  0x697C,      0, 0x6A23,      0,      0,      0, 0x697D, 0xDB34,
09938       0, 0xDB35, 0xDB36,      0, 0x697A,      0, 0x4433,      0,
09939  0x6977,      0,      0, 0xDB37,      0,      0,      0, 0x4768,
09940 };
09941 static const unsigned short utf8_to_euc_E89D_x0213[] = {
09942  0xF75C,      0,      0, 0xF75D,      0, 0xDB2D,      0,      0,
09943       0, 0x4066,      0, 0x4F39, 0x6978, 0xDB2E, 0x6979,      0,
09944       0, 0xF75E,      0, 0x6A21,      0, 0x3F2A,      0, 0x697B,
09945  0xF75F, 0x697E,      0,      0,      0, 0xDB30,      0, 0x6976,
09946  0x6975, 0xDB31,      0, 0x6A22, 0xF760, 0xF761, 0x325C,      0,
09947  0x697C,      0, 0x6A23,      0,      0,      0, 0x697D, 0xDB34,
09948       0, 0x7B5A, 0xF762,      0, 0x697A,      0, 0x4433,      0,
09949  0x6977,      0,      0, 0xDB37, 0xF763,      0,      0, 0x4768,
09950 };
09951 static const unsigned short utf8_to_euc_E89E[] = {
09952       0,      0, 0x6A27, 0xDB38, 0xDB39, 0xDB3A, 0xDB3B, 0xDB3C,
09953  0xDB3D, 0xDB3E,      0, 0xDB3F, 0xDB40, 0x4D3B,      0,      0,
09954  0xDB41,      0,      0, 0xDB42,      0, 0xDB43,      0, 0xDB44,
09955  0xDB45, 0xDB46,      0,      0,      0,      0, 0xDB47, 0x6A26,
09956  0xDB48,      0, 0x6A25, 0xDB49,      0,      0,      0, 0xDB4A,
09957       0,      0,      0, 0x6A2E, 0xDB4B, 0xDB4C, 0xDB4D, 0x6A28,
09958       0, 0xDB4E,      0, 0x6A30,      0, 0xDB4F,      0,      0,
09959       0,      0, 0x4D66, 0x6A33,      0, 0x6A2A, 0xDB50, 0xDB51,
09960 };
09961 static const unsigned short utf8_to_euc_E89E_x0213[] = {
09962       0,      0, 0x6A27, 0xDB38, 0xDB39, 0xDB3A, 0xDB3B, 0x7B5B,
09963  0x7B5C, 0xF767,      0, 0xF768, 0xDB40, 0x4D3B,      0,      0,
09964  0xDB41,      0,      0, 0xF769,      0, 0xDB43,      0, 0xDB44,
09965  0xDB45, 0xDB46,      0,      0,      0,      0, 0xDB47, 0x6A26,
09966  0xF76A,      0, 0x6A25, 0xDB49,      0,      0,      0, 0xF766,
09967       0,      0,      0, 0x6A2E, 0x7B5D, 0x7B5E, 0xDB4D, 0x6A28,
09968       0, 0xDB4E,      0, 0x6A30,      0, 0x7B5F,      0,      0,
09969       0,      0, 0x4D66, 0x6A33,      0, 0x6A2A, 0xF76D, 0xDB51,
09970 };
09971 static const unsigned short utf8_to_euc_E89F[] = {
09972  0x6A2B, 0xDB52,      0,      0, 0x6A2F,      0, 0x6A32, 0x6A31,
09973  0xDB53, 0xDB54, 0xDB55, 0x6A29,      0,      0, 0xDB56,      0,
09974  0x6A2C,      0, 0x6A3D,      0,      0, 0xDB57, 0xDB58,      0,
09975       0, 0xDB59, 0xDB5A,      0, 0xDB5B,      0,      0, 0xDB5C,
09976  0x6A36,      0, 0xDB5D, 0xDB5E, 0xDB5F,      0,      0,      0,
09977       0,      0, 0xDB60, 0xDB61,      0, 0xDB62,      0, 0x6A34,
09978       0, 0xDB63, 0x6A35, 0xDB64,      0,      0, 0x6A3A, 0x6A3B,
09979  0xDB65, 0x332A, 0xDB66, 0x3542,      0,      0, 0x6A39, 0xDB67,
09980 };
09981 static const unsigned short utf8_to_euc_E89F_x0213[] = {
09982  0x6A2B, 0xF76F,      0,      0, 0x6A2F,      0, 0x6A32, 0x6A31,
09983  0xDB53, 0xDB54, 0xDB55, 0x6A29,      0,      0, 0xF770,      0,
09984  0x6A2C,      0, 0x6A3D,      0,      0, 0xDB57, 0x7B61,      0,
09985       0, 0xDB59, 0xDB5A,      0, 0xDB5B,      0,      0, 0xF772,
09986  0x6A36,      0, 0xDB5D, 0xF774, 0xDB5F, 0xF775, 0xF776,      0,
09987       0,      0, 0xF777, 0xF778, 0x7B62, 0xF779,      0, 0x6A34,
09988       0, 0xDB63, 0x6A35, 0xDB64,      0, 0xF771, 0x6A3A, 0x6A3B,
09989  0xDB65, 0x332A, 0xDB66, 0x3542,      0,      0, 0x6A39, 0xDB67,
09990 };
09991 static const unsigned short utf8_to_euc_E8A0[] = {
09992       0, 0xDB68,      0, 0xDB69,      0, 0x6A24, 0xDB6A, 0xF464,
09993       0, 0xDB6B, 0xDB6C, 0xDB6D,      0, 0x6A38, 0x6A3C, 0x6A37,
09994  0xDB6E, 0x6A3E, 0xDB70, 0xDB71, 0xDB72, 0x6A40, 0x6A3F,      0,
09995  0xDB73, 0xDB6F, 0xDB74, 0xDB75, 0xDB76,      0, 0xDB77, 0xDB78,
09996       0, 0x6A42, 0x6A41, 0x695A,      0,      0,      0, 0x6A46,
09997  0xDB79,      0,      0,      0,      0, 0xDB7A, 0xDB7B,      0,
09998  0xDB7C, 0x6A43, 0xDB7D,      0,      0, 0xDB7E, 0x6A44,      0,
09999       0, 0x6A45, 0xDC21, 0x6A47, 0xDC22,      0,      0,      0,
10000 };
10001 static const unsigned short utf8_to_euc_E8A0_x0213[] = {
10002       0, 0xF77A,      0, 0xF77B,      0, 0x6A24, 0x7B63, 0xF464,
10003       0, 0xDB6B, 0x7B64, 0xF77C,      0, 0x6A38, 0x6A3C, 0x6A37,
10004  0x7B65, 0x6A3E, 0xDB70, 0xF77D, 0x7B66, 0x6A40, 0x6A3F,      0,
10005  0xDB73, 0xDB6F, 0xDB74, 0xDB75, 0xDB76,      0, 0xDB77, 0x7B67,
10006       0, 0x6A42, 0x6A41, 0x695A,      0,      0,      0, 0x6A46,
10007  0xF77E,      0,      0,      0,      0, 0xDB7A, 0xF821,      0,
10008  0xDB7C, 0x6A43, 0xF822,      0,      0, 0xDB7E, 0x6A44,      0,
10009       0, 0x6A45, 0xDC21, 0x6A47, 0xF823,      0,      0,      0,
10010 };
10011 static const unsigned short utf8_to_euc_E8A1[] = {
10012  0x376C, 0xDC23, 0x6A49, 0xDC24, 0x6A48, 0xDC25, 0x3D30,      0,
10013  0xDC26, 0xDC27, 0xDC28, 0xDC29, 0x3954, 0x5E27, 0xDC2A,      0,
10014       0, 0xDC2B, 0x6A4A, 0x3D51,      0, 0xDC2C, 0xDC2D, 0x3339,
10015  0xDC2E, 0x6A4B, 0xDC2F, 0x3152, 0xDC30, 0x3E57, 0x6A4C, 0xDC31,
10016  0xDC32, 0x3955, 0x6A4D, 0x3061, 0xDC33,      0,      0,      0,
10017  0x493D, 0xDC34,      0, 0x6A4E,      0,      0,      0,      0,
10018  0x3F6A, 0xDC35, 0x6A55,      0,      0, 0x6A52,      0, 0x436F,
10019       0, 0xDC36,      0, 0xDC37,      0, 0x6A53, 0x6A50, 0x365E,
10020 };
10021 static const unsigned short utf8_to_euc_E8A1_x0213[] = {
10022  0x376C, 0xDC23, 0x6A49, 0xDC24, 0x6A48, 0xDC25, 0x3D30,      0,
10023  0xDC26, 0xDC27, 0xF825, 0xDC29, 0x3954, 0x5E27, 0xDC2A,      0,
10024       0, 0xDC2B, 0x6A4A, 0x3D51,      0, 0xDC2C, 0xDC2D, 0x3339,
10025  0xF826, 0x6A4B, 0xDC2F, 0x3152, 0xDC30, 0x3E57, 0x6A4C, 0xF827,
10026  0xDC32, 0x3955, 0x6A4D, 0x3061, 0xF828,      0,      0,      0,
10027  0x493D, 0xF82B,      0, 0x6A4E,      0,      0,      0, 0xF82D,
10028  0x3F6A, 0xDC35, 0x6A55,      0,      0, 0x6A52,      0, 0x436F,
10029       0, 0xDC36,      0, 0xDC37,      0, 0x6A53, 0x6A50, 0x365E,
10030 };
10031 static const unsigned short utf8_to_euc_E8A2[] = {
10032  0xDC38, 0x6A4F, 0x6A56,      0,      0,      0,      0,      0,
10033  0x3736,      0,      0, 0x425E,      0, 0x6A5C,      0,      0,
10034       0,      0, 0x6A58,      0,      0,      0, 0x4235, 0x6A57,
10035  0xDC39, 0x6A5A, 0xDC3A, 0xDC3B, 0xDC3C,      0, 0x6A51, 0xDC3D,
10036  0xDC3E,      0, 0x6A5B,      0, 0x6A5D,      0,      0,      0,
10037  0xDC3F,      0, 0xDC40, 0x486F,      0,      0, 0x6A59,      0,
10038  0x6A5E, 0x6A60,      0,      0, 0x3853, 0x6A54,      0, 0x3041,
10039       0,      0, 0xDC41,      0,      0, 0xDC42, 0xDC43, 0x6A5F,
10040 };
10041 static const unsigned short utf8_to_euc_E8A2_x0213[] = {
10042  0xDC38, 0x6A4F, 0x6A56,      0,      0,      0,      0,      0,
10043  0x3736,      0,      0, 0x425E,      0, 0x6A5C,      0,      0,
10044       0,      0, 0x6A58,      0,      0,      0, 0x4235, 0x6A57,
10045  0x7B68, 0x6A5A, 0xDC3A, 0xDC3B, 0xDC3C,      0, 0x6A51, 0xDC3D,
10046  0xF82E,      0, 0x6A5B,      0, 0x6A5D,      0,      0,      0,
10047  0xDC3F,      0, 0x7B69, 0x486F,      0,      0, 0x6A59,      0,
10048  0x6A5E, 0x6A60,      0,      0, 0x3853, 0x6A54,      0, 0x3041,
10049       0,      0, 0xDC41,      0, 0xF82F, 0xF830, 0xF831, 0x6A5F,
10050 };
10051 static const unsigned short utf8_to_euc_E8A3[] = {
10052  0xDC44, 0x3A5B, 0x4E76, 0x6A61, 0x6A62, 0x4175,      0,      0,
10053       0,      0, 0xDC45, 0xDC46, 0xDC47, 0xDC48, 0xDC49, 0x4E22,
10054       0, 0xDC4A, 0xDC4B, 0xDC4C, 0x6A63, 0x4D35,      0,      0,
10055  0x6A64, 0x6A65,      0, 0xDC4D, 0x4A64, 0x6A66, 0xDC4E, 0x3A40,
10056       0, 0x4E23,      0,      0,      0,      0,      0, 0xDC4F,
10057  0x6A6B,      0,      0,      0,      0,      0,      0, 0xDC50,
10058  0xDC51, 0xDC52, 0x6A6C, 0x3E58, 0x6A6A, 0xDC53,      0, 0xDC54,
10059  0x4D67, 0x6A67,      0,      0, 0x6A69, 0x403D, 0x3F7E,      0,
10060 };
10061 static const unsigned short utf8_to_euc_E8A3_x0213[] = {
10062  0xF832, 0x3A5B, 0x4E76, 0x6A61, 0x6A62, 0x4175,      0,      0,
10063       0,      0, 0x7B6A, 0xDC46, 0xDC47, 0xDC48, 0x7B6B, 0x4E22,
10064       0, 0xF835, 0xF833, 0xF836, 0x6A63, 0x4D35,      0,      0,
10065  0x6A64, 0x6A65,      0, 0xF837, 0x4A64, 0x6A66, 0xDC4E, 0x3A40,
10066       0, 0x4E23,      0,      0,      0,      0,      0, 0xDC4F,
10067  0x6A6B,      0,      0,      0,      0,      0,      0, 0xDC50,
10068  0xF838, 0xF839, 0x6A6C, 0x3E58, 0x6A6A, 0x7B6D,      0, 0xDC54,
10069  0x4D67, 0x6A67,      0,      0, 0x6A69, 0x403D, 0x3F7E,      0,
10070 };
10071 static const unsigned short utf8_to_euc_E8A4[] = {
10072       0, 0xDC55, 0x6A68,      0, 0x6A6D,      0, 0xDC56, 0x4A23,
10073       0,      0, 0x6A6F,      0, 0x6A6E, 0xDC57, 0xDC58, 0xDC59,
10074  0x336C,      0, 0x4B2B, 0x6A70,      0, 0xDC5A, 0xDC5B,      0,
10075  0xDC5C, 0xDC5D, 0xDC5E,      0, 0xDC5F, 0x6A7C, 0x6A72,      0,
10076  0xDC60,      0,      0,      0,      0, 0x6A73, 0xDC61, 0xDC62,
10077  0xDC63,      0, 0x6A74, 0x6A75,      0,      0,      0,      0,
10078  0xDC64, 0xDC65, 0xDC66,      0,      0, 0xDC67, 0x6A79,      0,
10079  0x6A7A, 0xDC68, 0xDC69, 0x6A78,      0,      0, 0xDC6A,      0,
10080 };
10081 static const unsigned short utf8_to_euc_E8A4_x0213[] = {
10082       0, 0xF83B, 0x6A68,      0, 0x6A6D,      0, 0xDC56, 0x4A23,
10083       0,      0, 0x6A6F,      0, 0x6A6E, 0xDC57, 0xDC58, 0xDC59,
10084  0x336C,      0, 0x4B2B, 0x6A70,      0, 0xDC5A, 0xDC5B,      0,
10085  0x7B70, 0x7B71, 0x7B72,      0, 0x7B6E, 0x6A7C, 0x6A72,      0,
10086  0xDC60,      0,      0,      0,      0, 0x6A73, 0xDC61, 0x7B73,
10087  0xDC63,      0, 0x6A74, 0x6A75,      0,      0,      0,      0,
10088  0x7B74, 0xDC65, 0x7B75,      0,      0, 0xDC67, 0x6A79, 0xF83D,
10089  0x6A7A, 0x7B76, 0xDC69, 0x6A78,      0,      0, 0xDC6A,      0,
10090 };
10091 static const unsigned short utf8_to_euc_E8A5[] = {
10092  0xDC6B, 0x6A76, 0xDC6C, 0x6A71, 0x6A77, 0xDC6D, 0xDC6E,      0,
10093       0, 0xDC6F,      0,      0, 0x6A7B, 0x7037,      0, 0xDC70,
10094       0,      0, 0xDC71,      0,      0,      0, 0x3228, 0xDC72,
10095       0,      0, 0xDC73, 0xDC74, 0xDC75,      0, 0x6A7E, 0x365F,
10096  0x6A7D, 0xDC76, 0xDC77, 0xDC78, 0x6B22,      0, 0x6B21,      0,
10097       0,      0, 0x6B24, 0xDC79,      0, 0x6B23, 0xDC7A, 0x6B25,
10098  0xDC7B,      0, 0x3D31, 0xDC7C, 0x6B26, 0xDC7D,      0, 0x6B27,
10099       0,      0, 0xDC7E, 0xDD21, 0xDD22, 0xDD23, 0x6B28, 0x403E,
10100 };
10101 static const unsigned short utf8_to_euc_E8A5_x0213[] = {
10102  0x7B77, 0x6A76, 0xF83F, 0x6A71, 0x6A77, 0xF840, 0xDC6E,      0,
10103       0, 0xF841,      0,      0, 0x6A7B, 0x7037,      0, 0xDC70,
10104       0,      0, 0xDC71,      0,      0,      0, 0x3228, 0xDC72,
10105       0,      0, 0xDC73, 0xDC74, 0xDC75,      0, 0x6A7E, 0x365F,
10106  0x6A7D, 0xDC76, 0xF844, 0xDC78, 0x6B22,      0, 0x6B21,      0,
10107       0,      0, 0x6B24, 0xDC79,      0, 0x6B23, 0xDC7A, 0x6B25,
10108  0xDC7B,      0, 0x3D31, 0xDC7C, 0x6B26, 0xDC7D,      0, 0x6B27,
10109       0,      0, 0xDC7E, 0xDD21, 0xDD22, 0xDD23, 0x6B28, 0x403E,
10110 };
10111 static const unsigned short utf8_to_euc_E8A6[] = {
10112       0, 0x4D57,      0, 0x6B29,      0,      0, 0x4A24, 0x4746,
10113  0x6B2A, 0xDD24, 0x6B2B, 0x382B,      0, 0xDD25,      0, 0x352C,
10114  0xDD26,      0,      0, 0x6B2C, 0xDD27, 0xDD28, 0x3B6B, 0x4741,
10115  0x6B2D,      0, 0x3350, 0xDD29, 0xDD2A,      0,      0, 0xDD2B,
10116  0xDD2C, 0x6B2E,      0,      0,      0, 0xDD2D, 0x6B30, 0x4D77,
10117       0, 0x6B2F, 0x3F46,      0, 0x6B31,      0,      0, 0x6B32,
10118  0xDD2E,      0, 0x6B33, 0x3451, 0xDD2F, 0xDD30, 0xDD31, 0xDD32,
10119       0,      0, 0x6B34,      0, 0xDD33, 0x6B35,      0, 0x6B36,
10120 };
10121 static const unsigned short utf8_to_euc_E8A6_x0213[] = {
10122  0xF845, 0x4D57,      0, 0x6B29,      0,      0, 0x4A24, 0x4746,
10123  0x6B2A, 0xF846, 0x6B2B, 0x382B,      0, 0xDD25,      0, 0x352C,
10124  0xF847,      0,      0, 0x6B2C, 0x7B78, 0xDD28, 0x3B6B, 0x4741,
10125  0x6B2D,      0, 0x3350, 0xDD29, 0xDD2A,      0,      0, 0xF848,
10126  0xDD2C, 0x6B2E,      0,      0,      0, 0xDD2D, 0x6B30, 0x4D77,
10127       0, 0x6B2F, 0x3F46,      0, 0x6B31,      0,      0, 0x6B32,
10128  0xF849,      0, 0x6B33, 0x3451, 0xDD2F, 0xDD30, 0xDD31, 0xF84A,
10129       0,      0, 0x6B34,      0, 0xDD33, 0x6B35,      0, 0x6B36,
10130 };
10131 static const unsigned short utf8_to_euc_E8A7[] = {
10132  0x6B37,      0,      0,      0,      0,      0,      0,      0,
10133       0,      0,      0,      0,      0,      0,      0,      0,
10134       0,      0, 0x3351,      0, 0xDD34, 0xDD35, 0xDD36, 0xDD37,
10135  0xDD38,      0, 0x6B38,      0, 0x6B39, 0x6B3A,      0,      0,
10136       0,      0,      0, 0x3272,      0, 0xDD39, 0x3F28, 0x6B3B,
10137       0, 0xDD3A,      0, 0xDD3B,      0, 0xDD3C,      0,      0,
10138       0, 0xDD3D,      0, 0xDD3E, 0x6B3C,      0, 0xDD3F,      0,
10139  0x6B3D, 0xDD40,      0,      0,      0, 0xDD41,      0, 0xDD42,
10140 };
10141 static const unsigned short utf8_to_euc_E8A7_x0213[] = {
10142  0x6B37,      0,      0,      0,      0,      0,      0,      0,
10143       0,      0,      0,      0,      0,      0,      0,      0,
10144       0,      0, 0x3351,      0, 0x7B7A, 0xDD35, 0xF84B, 0xDD37,
10145  0xF84C,      0, 0x6B38,      0, 0x6B39, 0x6B3A,      0,      0,
10146       0,      0,      0, 0x3272,      0, 0x7B7B, 0x3F28, 0x6B3B,
10147       0, 0xDD3A,      0, 0xF84D,      0, 0xDD3C,      0,      0,
10148       0, 0xF84F,      0, 0xF850, 0x6B3C,      0, 0x7B7C,      0,
10149  0x6B3D, 0xDD40,      0,      0,      0, 0xF851,      0, 0xF852,
10150 };
10151 static const unsigned short utf8_to_euc_E8A8[] = {
10152  0x3840,      0, 0x447B, 0x6B3E, 0xDD43, 0xDD44,      0, 0xDD45,
10153  0x3757,      0, 0x3F56,      0, 0x6B41,      0, 0x4624, 0xDD46,
10154  0x6B40, 0xDD47, 0xDD48, 0x3731, 0xDD49, 0xDD4A, 0x6B3F, 0x4277,
10155  0x352D,      0,      0, 0x6B42,      0, 0x6B43, 0xDD4B, 0x3E59,
10156  0xDD4C,      0, 0xDD4D, 0x376D, 0xDD4E, 0x6B44, 0xDD4F,      0,
10157       0,      0, 0x4B2C, 0xDD50, 0xDD51, 0x405F,      0, 0xDD52,
10158       0, 0x3576,      0, 0x4C75, 0x414A, 0xDD53, 0x6B45, 0xDD54,
10159       0,      0, 0x3F47, 0x4370, 0x3E5A, 0xDD55, 0xDD56,      0,
10160 };
10161 static const unsigned short utf8_to_euc_E8A8_x0213[] = {
10162  0x3840,      0, 0x447B, 0x6B3E, 0xDD43, 0xDD44,      0, 0xDD45,
10163  0x3757,      0, 0x3F56,      0, 0x6B41,      0, 0x4624, 0xDD46,
10164  0x6B40, 0xF854, 0x7B7D, 0x3731, 0xF855, 0x7B7E, 0x6B3F, 0x4277,
10165  0x352D,      0,      0, 0x6B42,      0, 0x6B43, 0xDD4B, 0x3E59,
10166  0xDD4C, 0xF857, 0x7C21, 0x376D, 0xDD4E, 0x6B44, 0xDD4F,      0,
10167       0,      0, 0x4B2C, 0xDD50, 0xDD51, 0x405F,      0, 0xDD52,
10168       0, 0x3576,      0, 0x4C75, 0x414A, 0xF858, 0x6B45, 0x7C22,
10169       0,      0, 0x3F47, 0x4370, 0x3E5A, 0xDD55, 0xF859,      0,
10170 };
10171 static const unsigned short utf8_to_euc_E8A9[] = {
10172  0xDD57, 0x6B46,      0, 0xDD58,      0, 0xDD59, 0x6B49, 0xDD5A,
10173  0x6B4A, 0xDD5B,      0,      0,      0, 0xDD5C, 0xDD5D,      0,
10174  0x3A3E, 0x4242, 0x6B48, 0xDD5E, 0x3E5B, 0x493E, 0xDD5F, 0xDD60,
10175  0xDD61,      0,      0, 0x6B47, 0xDD62, 0xDD63, 0x3B6C,      0,
10176  0x3153, 0xDD64, 0x6B4E, 0x3758,      0, 0xDD65, 0x3B6E, 0xDD66,
10177       0, 0x3B6D,      0, 0x4F4D, 0x6B4D, 0x6B4C, 0x4127,      0,
10178  0x354D, 0x4F43, 0x333A, 0x3E5C,      0, 0xDD67, 0xDD68, 0xDD69,
10179       0, 0xDD6A, 0xDD6B, 0xDD6C, 0x6B4B,      0, 0xDD6D, 0xDD6E,
10180 };
10181 static const unsigned short utf8_to_euc_E8A9_x0213[] = {
10182  0xDD57, 0x6B46,      0, 0xDD58,      0, 0xF85A, 0x6B49, 0x7C23,
10183  0x6B4A, 0xDD5B,      0,      0,      0, 0xF85B, 0x7C24,      0,
10184  0x3A3E, 0x4242, 0x6B48, 0xDD5E, 0x3E5B, 0x493E, 0xDD5F, 0xDD60,
10185  0xF85C,      0,      0, 0x6B47, 0xDD62, 0x7C25, 0x3B6C,      0,
10186  0x3153, 0x7C26, 0x6B4E, 0x3758,      0, 0xDD65, 0x3B6E, 0xDD66,
10187       0, 0x3B6D,      0, 0x4F4D, 0x6B4D, 0x6B4C, 0x4127,      0,
10188  0x354D, 0x4F43, 0x333A, 0x3E5C,      0, 0x7C27, 0xDD68, 0xDD69,
10189       0, 0x7C28, 0xDD6B, 0xDD6C, 0x6B4B,      0, 0xDD6D, 0xDD6E,
10190 };
10191 static const unsigned short utf8_to_euc_E8AA[] = {
10192  0xDD6F,      0, 0x6B50, 0xDD70, 0x6B51, 0x6B4F, 0xDD71, 0x3858,
10193       0, 0x4D40,      0, 0xDD72, 0x3B6F, 0x4727,      0, 0xDD73,
10194  0xDD74, 0x6B54, 0xDD75, 0x4040,      0, 0x4342, 0xDD76, 0xDD77,
10195  0x4D36, 0xDD78, 0x6B57,      0,      0,      0, 0x386C, 0xDD79,
10196  0x403F, 0x6B53,      0, 0x6B58, 0x386D, 0x6B55, 0x6B56, 0xDD7A,
10197  0x6B52, 0xDD7B,      0,      0, 0x4062, 0x4649, 0xDD7C, 0xDD7D,
10198  0x432F,      0, 0x325D, 0xDD7E,      0,      0, 0xDE21, 0xDE22,
10199       0, 0x4870,      0, 0xDE23, 0x3543,      0, 0xDE24, 0x4434,
10200 };
10201 static const unsigned short utf8_to_euc_E8AA_x0213[] = {
10202  0xDD6F,      0, 0x6B50, 0xDD70, 0x6B51, 0x6B4F, 0xDD71, 0x3858,
10203       0, 0x4D40,      0, 0xDD72, 0x3B6F, 0x4727,      0, 0xDD73,
10204  0xF85E, 0x6B54, 0xDD75, 0x4040,      0, 0x4342, 0xDD76, 0xDD77,
10205  0x4D36, 0xDD78, 0x6B57,      0,      0,      0, 0x386C, 0xDD79,
10206  0x403F, 0x6B53,      0, 0x6B58, 0x386D, 0x6B55, 0x6B56, 0x7C29,
10207  0x6B52, 0xDD7B,      0,      0, 0x4062, 0x4649, 0xF85D, 0xDD7D,
10208  0x432F,      0, 0x325D, 0xDD7E,      0,      0, 0xDE21, 0xF85F,
10209       0, 0x4870,      0, 0xDE23, 0x3543,      0, 0xF860, 0x4434,
10210 };
10211 static const unsigned short utf8_to_euc_E8AB[] = {
10212       0,      0, 0x6B5B, 0xDE25, 0x6B59,      0, 0xDE26, 0x434C,
10213  0xDE27, 0xDE28, 0xDE29, 0x4041, 0x3452, 0x6B5A,      0, 0x3F5B,
10214       0, 0xDE2A, 0x4E4A, 0xDE2B, 0xDE2C, 0xDE2D, 0x4F40, 0xDE2E,
10215       0,      0, 0x6B5C, 0x6B67, 0x4435, 0xDE2F, 0x6B66, 0xDE30,
10216  0x6B63, 0x6B6B, 0x6B64,      0, 0x6B60,      0, 0x447C, 0x6B5F,
10217       0,      0,      0, 0x6B5D, 0xDE31, 0x4D21, 0x3B70,      0,
10218  0xDE32, 0x6B61,      0, 0x6B5E, 0xDE33, 0xDE34, 0xDE35, 0x6B65,
10219  0x3D74,      0, 0x3841,      0, 0xDE36,      0, 0x427A, 0xDE37,
10220 };
10221 static const unsigned short utf8_to_euc_E8AB_x0213[] = {
10222       0,      0, 0x6B5B, 0xDE25, 0x6B59,      0, 0xDE26, 0x434C,
10223  0xDE27, 0xDE28, 0xDE29, 0x4041, 0x3452, 0x6B5A,      0, 0x3F5B,
10224  0x7C2A, 0xDE2A, 0x4E4A, 0xDE2B, 0xDE2C, 0xDE2D, 0x4F40, 0xF861,
10225       0,      0, 0x6B5C, 0x6B67, 0x4435, 0xDE2F, 0x6B66, 0x7C2B,
10226  0x6B63, 0x6B6B, 0x6B64,      0, 0x6B60,      0, 0x447C, 0x6B5F,
10227       0,      0,      0, 0x6B5D, 0xDE31, 0x4D21, 0x3B70,      0,
10228  0xDE32, 0x6B61,      0, 0x6B5E, 0x7C2C, 0xDE34, 0x7C2D, 0x6B65,
10229  0x3D74,      0, 0x3841,      0, 0xF862,      0, 0x427A, 0xDE37,
10230 };
10231 static const unsigned short utf8_to_euc_E8AC[] = {
10232  0x4B45, 0x315A, 0x3062,      0, 0x4625, 0xDE38, 0xDE39, 0x6B69,
10233       0,      0, 0xDE3F, 0xDE3A, 0x6B68,      0, 0x4666,      0,
10234  0x6B6D, 0xDE3B,      0,      0, 0x6B62,      0, 0x6B6C, 0x6B6E,
10235       0, 0x382C, 0x6B6A, 0x3956, 0xDE3C, 0x3C55, 0xDE3D, 0xDE3E,
10236  0x6B6F, 0x4D58,      0,      0,      0,      0, 0x6B72,      0,
10237  0x6B75,      0,      0, 0x6B73, 0x4935, 0xDE40,      0,      0,
10238  0xDE41,      0,      0, 0x6B70,      0,      0,      0, 0xDE42,
10239       0, 0x3660,      0,      0, 0xDE43,      0, 0x6B74,      0,
10240 };
10241 static const unsigned short utf8_to_euc_E8AC_x0213[] = {
10242  0x4B45, 0x315A, 0x3062,      0, 0x4625, 0xF865, 0xDE39, 0x6B69,
10243       0,      0, 0xF864, 0xDE3A, 0x6B68, 0xF866, 0x4666,      0,
10244  0x6B6D, 0xDE3B,      0,      0, 0x6B62,      0, 0x6B6C, 0x6B6E,
10245       0, 0x382C, 0x6B6A, 0x3956, 0xF867, 0x3C55, 0xDE3D, 0xF868,
10246  0x6B6F, 0x4D58,      0,      0,      0,      0, 0x6B72,      0,
10247  0x6B75,      0,      0, 0x6B73, 0x4935, 0xF869,      0,      0,
10248  0xDE41,      0,      0, 0x6B70,      0,      0,      0, 0xDE42,
10249       0, 0x3660,      0,      0, 0xDE43,      0, 0x6B74,      0,
10250 };
10251 static const unsigned short utf8_to_euc_E8AD[] = {
10252       0, 0x6B76, 0xDE44, 0xDE45, 0xDE46, 0xDE47, 0xDE48,      0,
10253  0xDE49, 0x6B7A,      0,      0, 0x6B77, 0xDE4E, 0x6B79, 0x6B78,
10254       0,      0, 0xDE4A, 0xDE4B, 0xDE4C,      0, 0x6B7B,      0,
10255  0x3C31, 0xDE4D, 0x6B7D, 0x6B7C, 0x4968,      0, 0xDE4F, 0x6C21,
10256       0,      0,      0, 0xDE50,      0,      0, 0x3759,      0,
10257       0,      0,      0, 0x6B7E, 0x6C22, 0xDE51,      0, 0x6C23,
10258  0x3544, 0x6641, 0x3E79,      0, 0x6C24,      0, 0xDE52, 0x386E,
10259  0xDE53, 0xDE54,      0,      0, 0xDE55, 0x6C25, 0xDE56, 0xF466,
10260 };
10261 static const unsigned short utf8_to_euc_E8AD_x0213[] = {
10262       0, 0x6B76, 0xDE44, 0xF86A, 0xDE46, 0xDE47, 0x7C31,      0,
10263  0xDE49, 0x6B7A,      0,      0, 0x6B77, 0xDE4E, 0x6B79, 0x6B78,
10264       0, 0xF86C, 0xDE4A, 0xDE4B, 0x7C32,      0, 0x6B7B,      0,
10265  0x3C31, 0x7C33, 0x6B7D, 0x6B7C, 0x4968,      0, 0xF86D, 0x6C21,
10266       0,      0,      0, 0xDE50,      0,      0, 0x3759,      0,
10267       0, 0x7C34,      0, 0x6B7E, 0x6C22, 0xDE51,      0, 0x6C23,
10268  0x3544, 0x6641, 0x3E79,      0, 0x6C24,      0, 0xF86E, 0x386E,
10269  0xDE53, 0xDE54,      0,      0, 0xDE55, 0x6C25, 0xDE56, 0xF86F,
10270 };
10271 static const unsigned short utf8_to_euc_E8AE[] = {
10272  0x6C26, 0xDE57,      0, 0x3B3E, 0xDE58, 0xDE59,      0,      0,
10273       0,      0, 0x5A4E, 0xDE5A, 0x6C27, 0xDE5B, 0x6C28, 0xDE5C,
10274  0x3D32,      0, 0x6C29, 0x6C2A, 0xDE5D, 0xDE5E, 0x6C2B,      0,
10275       0, 0x6C2C, 0x6C2D,      0, 0xDE5F,      0, 0xDE60, 0xDE61,
10276       0,      0,      0,      0,      0,      0,      0,      0,
10277       0,      0,      0,      0,      0,      0,      0,      0,
10278       0,      0,      0,      0,      0,      0,      0,      0,
10279       0,      0,      0,      0,      0,      0,      0,      0,
10280 };
10281 static const unsigned short utf8_to_euc_E8AE_x0213[] = {
10282  0x6C26, 0xF870,      0, 0x3B3E, 0xDE58, 0xDE59,      0,      0,
10283       0,      0, 0x5A4E, 0xF871, 0x6C27, 0xDE5B, 0x6C28, 0xDE5C,
10284  0x3D32,      0, 0x6C29, 0x6C2A, 0xF872, 0xF873, 0x6C2B,      0,
10285       0, 0x6C2C, 0x6C2D,      0, 0xF874, 0x7C35, 0xF875, 0xDE61,
10286       0,      0,      0,      0,      0,      0,      0,      0,
10287       0,      0,      0,      0,      0,      0,      0,      0,
10288       0,      0,      0,      0,      0,      0,      0,      0,
10289       0,      0,      0,      0,      0,      0,      0,      0,
10290 };
10291 static const unsigned short utf8_to_euc_E8B0[] = {
10292       0,      0,      0,      0,      0,      0,      0,      0,
10293       0,      0,      0,      0,      0,      0,      0,      0,
10294       0,      0,      0,      0,      0,      0,      0,      0,
10295       0,      0,      0,      0,      0,      0,      0,      0,
10296       0,      0,      0,      0,      0,      0,      0,      0,
10297       0,      0,      0,      0,      0,      0,      0,      0,
10298       0,      0,      0,      0,      0,      0,      0, 0x432B,
10299  0xDE62, 0xDE63, 0x6C2E,      0,      0, 0xDE64, 0xDE65, 0x6C30,
10300 };
10301 static const unsigned short utf8_to_euc_E8B0_x0213[] = {
10302       0,      0,      0,      0,      0,      0,      0,      0,
10303       0,      0,      0,      0,      0,      0,      0,      0,
10304       0,      0,      0,      0,      0,      0,      0,      0,
10305       0,      0,      0,      0,      0,      0,      0,      0,
10306       0,      0,      0,      0,      0,      0,      0,      0,
10307       0,      0,      0,      0,      0,      0,      0,      0,
10308       0,      0,      0,      0,      0,      0,      0, 0x432B,
10309  0xDE62, 0xF876, 0x6C2E,      0,      0, 0xF878, 0xDE65, 0x6C30,
10310 };
10311 static const unsigned short utf8_to_euc_E8B1[] = {
10312       0, 0x6C2F,      0,      0,      0, 0xDE66, 0x4626, 0xDE67,
10313  0x6C31, 0xDE68, 0x4B2D, 0xDE69, 0x6C32,      0, 0x6C33, 0xDE6A,
10314  0x6C34, 0xDE6B,      0, 0xDE6C, 0xDE6D, 0x6C35,      0, 0xDE6E,
10315  0xDE6F, 0xDE72, 0x465A, 0xDE70,      0, 0xDE71,      0,      0,
10316       0, 0x3E5D, 0x6C36, 0xDE73, 0xDE74,      0, 0xDE75,      0,
10317  0xDE76, 0xDE77, 0x396B, 0x502E, 0x6C37, 0xDE78,      0,      0,
10318       0,      0,      0, 0xDE79,      0, 0xDE7A, 0xDE7B,      0,
10319  0x6C38, 0x493F, 0x6C39, 0xDE7C, 0x6C41,      0, 0xDE7D,      0,
10320 };
10321 static const unsigned short utf8_to_euc_E8B1_x0213[] = {
10322       0, 0x6C2F,      0,      0,      0, 0xF87B, 0x4626, 0xF87C,
10323  0x6C31, 0x7C36, 0x4B2D, 0xDE69, 0x6C32,      0, 0x6C33, 0xF87D,
10324  0x6C34, 0xDE6B,      0, 0xDE6C, 0xF87E, 0x6C35,      0, 0xF921,
10325  0xDE6F, 0xDE72, 0x465A, 0xDE70,      0, 0xDE71,      0,      0,
10326       0, 0x3E5D, 0x6C36, 0xDE73, 0xDE74,      0, 0xDE75,      0,
10327  0x7C37, 0xF922, 0x396B, 0x502E, 0x6C37, 0xF923,      0,      0,
10328       0,      0,      0, 0xF924,      0, 0xDE7A, 0xDE7B,      0,
10329  0x6C38, 0x493F, 0x6C39, 0xDE7C, 0x6C41,      0, 0xDE7D,      0,
10330 };
10331 static const unsigned short utf8_to_euc_E8B2[] = {
10332       0,      0, 0x6C3A,      0,      0, 0x6C3C, 0xDE7E, 0xDF21,
10333       0, 0x6C3B, 0x6C3D, 0xDF22, 0x4B46, 0x6C3E, 0x6C3F,      0,
10334  0xDF23,      0, 0xDF24, 0xDF25, 0x6C40,      0,      0,      0,
10335  0x6C42, 0xDF26,      0, 0xDF27, 0xDF28, 0x332D, 0x4467,      0,
10336  0x4969, 0x3A62, 0x3957,      0, 0xDF29,      0,      0, 0x494F,
10337  0x325F, 0x484E, 0x6C45, 0x3453, 0x4055, 0x6C44, 0x6C49, 0x4379,
10338  0x4C63,      0, 0x6C47, 0x6C48, 0x352E,      0, 0x6C4A, 0x4763,
10339  0x425F, 0xDF2A, 0xDF2B, 0x4871, 0x453D, 0x6C46,      0, 0x4B47,
10340 };
10341 static const unsigned short utf8_to_euc_E8B2_x0213[] = {
10342       0,      0, 0x6C3A,      0,      0, 0x6C3C, 0xDE7E, 0xDF21,
10343       0, 0x6C3B, 0x6C3D, 0xDF22, 0x4B46, 0x6C3E, 0x6C3F,      0,
10344  0xDF23,      0, 0xF927, 0xF926, 0x6C40,      0,      0,      0,
10345  0x6C42, 0xF928,      0, 0xF92A, 0xDF28, 0x332D, 0x4467,      0,
10346  0x4969, 0x3A62, 0x3957,      0, 0xF92B,      0,      0, 0x494F,
10347  0x325F, 0x484E, 0x6C45, 0x3453, 0x4055, 0x6C44, 0x6C49, 0x4379,
10348  0x4C63,      0, 0x6C47, 0x6C48, 0x352E,      0, 0x6C4A, 0x4763,
10349  0x425F, 0xDF2A, 0xDF2B, 0x4871, 0x453D, 0x6C46,      0, 0x4B47,
10350 };
10351 static const unsigned short utf8_to_euc_E8B3[] = {
10352  0x326C, 0x6C4C, 0x4F28, 0x4442, 0x4F45, 0xDF2C, 0xDF2D, 0x3B71,
10353  0x6C4B, 0xDF2E, 0x4231, 0xDF2F,      0, 0x6C5C, 0x4128, 0xDF30,
10354       0, 0x4678,      0, 0x4950,      0, 0xDF32, 0xDF31,      0,
10355       0, 0xDF33, 0x6C4F, 0x3B3F, 0x3B72, 0xDF34, 0x3E5E,      0,
10356  0x4765, 0xDF35, 0x382D, 0x6C4E, 0x6C4D,      0, 0x496A,      0,
10357  0xDF36,      0, 0x3C41,      0, 0xDF37, 0x4552,      0, 0xDF38,
10358  0xDF39,      0, 0xDF3A,      0, 0xF467, 0xDF3B,      0, 0xDF3C,
10359  0xDF3D,      0, 0x6C51, 0x6C52, 0x3958, 0x6C50, 0xDF3E, 0xDF3F,
10360 };
10361 static const unsigned short utf8_to_euc_E8B3_x0213[] = {
10362  0x326C, 0x6C4C, 0x4F28, 0x4442, 0x4F45, 0xDF2C, 0xDF2D, 0x3B71,
10363  0x6C4B, 0xDF2E, 0x4231, 0xDF2F,      0, 0x6C5C, 0x4128, 0xDF30,
10364       0, 0x4678,      0, 0x4950,      0, 0xF92D, 0xF92C,      0,
10365       0, 0xF92E, 0x6C4F, 0x3B3F, 0x3B72, 0xDF34, 0x3E5E,      0,
10366  0x4765, 0x7C39, 0x382D, 0x6C4E, 0x6C4D,      0, 0x496A,      0,
10367  0xDF36,      0, 0x3C41,      0, 0xDF37, 0x4552,      0, 0xDF38,
10368  0xF930, 0xF931, 0xDF3A,      0, 0x7C3A, 0xDF3B,      0, 0xDF3C,
10369  0x7C3B,      0, 0x6C51, 0x6C52, 0x3958, 0x6C50, 0x7C3C, 0xDF3F,
10370 };
10371 static const unsigned short utf8_to_euc_E8B4[] = {
10372       0, 0xDF40,      0, 0xDF41, 0x6C53, 0x6C54,      0, 0x6C56,
10373  0x4223, 0xDF42, 0x6C55, 0x3466,      0, 0x6C58,      0, 0x6C57,
10374  0x6C59,      0, 0xDF43, 0x6C5B, 0x6C5D,      0, 0x6C5E, 0xDF44,
10375       0,      0,      0, 0xDF45,      0,      0,      0,      0,
10376       0,      0,      0,      0,      0,      0,      0,      0,
10377       0,      0,      0,      0,      0,      0,      0,      0,
10378       0,      0,      0,      0,      0,      0,      0,      0,
10379       0,      0,      0,      0,      0,      0,      0,      0,
10380 };
10381 static const unsigned short utf8_to_euc_E8B4_x0213[] = {
10382       0, 0xDF40,      0, 0xDF41, 0x6C53, 0x6C54,      0, 0x6C56,
10383  0x4223, 0xF933, 0x6C55, 0x3466,      0, 0x6C58, 0xF934, 0x6C57,
10384  0x6C59,      0, 0x7C3E, 0x6C5B, 0x6C5D,      0, 0x6C5E, 0xDF44,
10385       0,      0,      0, 0x7C3F,      0,      0,      0,      0,
10386       0,      0,      0,      0,      0,      0,      0,      0,
10387       0,      0,      0,      0,      0,      0,      0,      0,
10388       0,      0,      0,      0,      0,      0,      0,      0,
10389       0,      0,      0,      0,      0,      0,      0,      0,
10390 };
10391 static const unsigned short utf8_to_euc_E8B5[] = {
10392       0,      0,      0,      0,      0,      0,      0,      0,
10393       0,      0,      0,      0,      0,      0,      0,      0,
10394       0,      0,      0,      0,      0,      0,      0,      0,
10395       0,      0,      0,      0,      0,      0,      0,      0,
10396       0,      0,      0,      0, 0x4056, 0xDF46, 0x3C4F, 0x6C5F,
10397       0, 0xDF47,      0, 0x3352, 0xDF48, 0x6C60, 0xDF49,      0,
10398  0x4176, 0x6C61,      0, 0x6C62, 0x496B,      0, 0xF468, 0x352F,
10399       0,      0,      0,      0,      0,      0,      0, 0xDF4A,
10400 };
10401 static const unsigned short utf8_to_euc_E8B5_x0213[] = {
10402       0,      0,      0,      0,      0,      0,      0,      0,
10403       0,      0,      0,      0,      0,      0,      0,      0,
10404       0,      0,      0,      0,      0,      0,      0,      0,
10405       0,      0,      0,      0,      0,      0,      0,      0,
10406       0,      0,      0,      0, 0x4056, 0xDF46, 0x3C4F, 0x6C5F,
10407       0, 0xDF47,      0, 0x3352, 0xF935, 0x6C60, 0xDF49,      0,
10408  0x4176, 0x6C61,      0, 0x6C62, 0x496B,      0, 0xF468, 0x352F,
10409       0,      0,      0,      0,      0,      0,      0, 0xDF4A,
10410 };
10411 static const unsigned short utf8_to_euc_E8B6[] = {
10412       0, 0x6C63, 0xDF4B,      0, 0xDF4C, 0x4436,      0,      0,
10413  0xDF4D,      0, 0x315B,      0,      0, 0xDF4E,      0,      0,
10414  0xDF4F, 0xDF50,      0,      0,      0, 0xDF51,      0,      0,
10415       0, 0x6C64,      0,      0,      0,      0, 0xDF52, 0xDF53,
10416  0xDF54,      0,      0, 0x3C71,      0,      0, 0xDF55,      0,
10417  0x3F76,      0,      0, 0xDF56, 0xDF57,      0,      0, 0xDF58,
10418       0,      0, 0xDF59, 0x422D,      0, 0xDF5A,      0, 0xDF5B,
10419       0, 0xDF5C, 0x6C67, 0xDF5D, 0xDF6F,      0, 0x6C66,      0,
10420 };
10421 static const unsigned short utf8_to_euc_E8B6_x0213[] = {
10422       0, 0x6C63, 0xDF4B,      0, 0xF936, 0x4436,      0,      0,
10423  0xDF4D,      0, 0x315B,      0,      0, 0xDF4E,      0,      0,
10424  0xDF4F, 0xDF50,      0,      0,      0, 0xF937,      0,      0,
10425       0, 0x6C64,      0,      0,      0,      0, 0xDF52, 0xDF53,
10426  0xDF54,      0,      0, 0x3C71,      0,      0, 0xF938,      0,
10427  0x3F76,      0,      0, 0xDF56, 0xDF57,      0,      0, 0x7C40,
10428       0,      0, 0xDF59, 0x422D,      0, 0xDF5A,      0, 0xDF5B,
10429       0, 0xDF5C, 0x6C67, 0xDF5D, 0xDF6F,      0, 0x6C66,      0,
10430 };
10431 static const unsigned short utf8_to_euc_E8B7[] = {
10432  0xDF5E,      0, 0x6C65,      0,      0, 0xDF5F, 0xDF60, 0xDF61,
10433  0xDF62,      0, 0xDF63, 0x6C6D, 0x6C6B,      0, 0xDF64, 0x6C68,
10434       0, 0xDF65,      0,      0, 0xDF66, 0xDF67, 0x6C6A, 0xDF68,
10435       0, 0xDF69, 0x6C69, 0x6C6C,      0, 0x3577,      0, 0x6C70,
10436       0, 0x4057,      0, 0x6C71, 0xDF6A, 0xDF6B,      0, 0xDF6C,
10437  0x3859,      0, 0x6C6E, 0x6C6F, 0xDF6D,      0,      0, 0x4F29,
10438  0xDF6E, 0xDF70, 0xDF71, 0x4437, 0xDF72, 0x4129,      0,      0,
10439       0,      0,      0,      0, 0x6C72, 0xDF73,      0, 0x6C75,
10440 };
10441 static const unsigned short utf8_to_euc_E8B7_x0213[] = {
10442  0xDF5E,      0, 0x6C65,      0,      0, 0xDF5F, 0xF93A, 0xDF61,
10443  0xF93B,      0, 0xDF63, 0x6C6D, 0x6C6B,      0, 0x7C41, 0x6C68,
10444       0, 0x7C42,      0,      0, 0xDF66, 0xDF67, 0x6C6A, 0x7C43,
10445       0, 0xF93C, 0x6C69, 0x6C6C,      0, 0x3577,      0, 0x6C70,
10446       0, 0x4057,      0, 0x6C71, 0xDF6A, 0xDF6B,      0, 0xDF6C,
10447  0x3859,      0, 0x6C6E, 0x6C6F, 0xF93D,      0,      0, 0x4F29,
10448  0xDF6E, 0xDF70, 0xDF71, 0x4437, 0xDF72, 0x4129,      0,      0,
10449       0,      0,      0,      0, 0x6C72, 0xF940,      0, 0x6C75,
10450 };
10451 static const unsigned short utf8_to_euc_E8B8[] = {
10452       0, 0xDF74,      0,      0, 0xDF75, 0xDF76, 0xDF77,      0,
10453  0x6C73, 0x6C74, 0x4D59, 0xDF78,      0,      0,      0, 0x4627,
10454  0x6C78, 0xDF79,      0,      0, 0xDF7A,      0, 0xDF7B,      0,
10455       0,      0,      0,      0,      0, 0x6C76, 0x6C77, 0x6C79,
10456  0xDF7C, 0xDF7D, 0xDF7E, 0xE021,      0,      0, 0xE022, 0xE023,
10457       0,      0, 0x6D29,      0,      0,      0,      0,      0,
10458  0x6C7C, 0xE024,      0, 0xE025, 0x6C7D, 0x6C7B, 0xE026, 0xE027,
10459  0xE028, 0xE029,      0,      0,      0, 0xE02A,      0,      0,
10460 };
10461 static const unsigned short utf8_to_euc_E8B8_x0213[] = {
10462       0, 0xDF74,      0,      0, 0xDF75, 0xDF76, 0xF941,      0,
10463  0x6C73, 0x6C74, 0x4D59, 0xDF78, 0xF93E,      0,      0, 0x4627,
10464  0x6C78, 0xDF79,      0,      0, 0xF943,      0, 0xF944,      0,
10465       0,      0,      0,      0,      0, 0x6C76, 0x6C77, 0x6C79,
10466  0x7C44, 0xF945, 0xF946, 0x7C45,      0,      0, 0xE022, 0xF947,
10467       0,      0, 0x6D29,      0,      0,      0,      0,      0,
10468  0x6C7C, 0xE024,      0, 0xE025, 0x6C7D, 0x6C7B, 0xF94A, 0xE027,
10469  0xE028, 0xF94B,      0,      0,      0, 0x7C46,      0,      0,
10470 };
10471 static const unsigned short utf8_to_euc_E8B9[] = {
10472  0xE02B, 0xE02C, 0x6C7A,      0, 0x447D,      0,      0, 0x6D21,
10473  0x6D25, 0x6D22, 0x6C7E, 0xE02D, 0x6D23, 0xE02E, 0xE02F, 0xE030,
10474  0x6D24,      0,      0,      0, 0xE031, 0x6D2B,      0,      0,
10475       0, 0x6D26,      0, 0xE032, 0xE033, 0xE034, 0xE035, 0x4058,
10476  0x6D28, 0xE036, 0xE037, 0x6D2A, 0x6D27,      0,      0,      0,
10477       0, 0xE038,      0,      0, 0xE039, 0xE03A,      0, 0xE03B,
10478  0xE03C, 0xE03D, 0x6D2D,      0, 0x3D33,      0, 0x6D2C,      0,
10479       0, 0xE03E, 0xE03F, 0xE040, 0x6D2E,      0,      0,      0,
10480 };
10481 static const unsigned short utf8_to_euc_E8B9_x0213[] = {
10482  0xE02B, 0xE02C, 0x6C7A,      0, 0x447D,      0,      0, 0x6D21,
10483  0x6D25, 0x6D22, 0x6C7E, 0xF94C, 0x6D23, 0xE02E, 0xE02F, 0xE030,
10484  0x6D24,      0,      0,      0, 0xF94D, 0x6D2B,      0,      0,
10485       0, 0x6D26,      0, 0xE032, 0xE033, 0xE034, 0xE035, 0x4058,
10486  0x6D28, 0xE036, 0xF94E, 0x6D2A, 0x6D27,      0,      0,      0,
10487       0, 0xE038,      0,      0, 0xF94F, 0xF950,      0, 0xF951,
10488  0x7C47, 0xE03D, 0x6D2D,      0, 0x3D33,      0, 0x6D2C,      0,
10489       0, 0xE03E, 0xE03F, 0x7C48, 0x6D2E,      0,      0,      0,
10490 };
10491 static const unsigned short utf8_to_euc_E8BA[] = {
10492       0, 0x6D2F, 0xE041, 0xE042, 0x6D32, 0x6D31,      0, 0x6D30,
10493       0, 0xE043, 0x6D34, 0x6D33,      0, 0x4C76,      0,      0,
10494  0xE044, 0x6D36, 0xE045, 0x6D35, 0x6D37, 0xE046,      0,      0,
10495       0, 0x6D38, 0xE047, 0xE048,      0, 0xE049, 0xE04A,      0,
10496       0, 0x6D3A, 0xE04B,      0,      0,      0,      0, 0xE04C,
10497       0, 0xE04D, 0x6D39, 0x3F48, 0x6D3B, 0xE04E, 0xE04F, 0x366D,
10498  0x6D3C, 0x6D3E,      0, 0xE050,      0, 0xE051,      0,      0,
10499       0,      0, 0xE052, 0xE053,      0,      0, 0x6D3F,      0,
10500 };
10501 static const unsigned short utf8_to_euc_E8BA_x0213[] = {
10502       0, 0x6D2F, 0xE041, 0xE042, 0x6D32, 0x6D31,      0, 0x6D30,
10503       0, 0xE043, 0x6D34, 0x6D33,      0, 0x4C76,      0,      0,
10504  0xE044, 0x6D36, 0xE045, 0x6D35, 0x6D37, 0xE046,      0,      0,
10505  0xF952, 0x6D38, 0xE047, 0xE048,      0, 0xE049, 0xF953,      0,
10506       0, 0x6D3A, 0xE04B,      0,      0,      0,      0, 0xE04C,
10507       0, 0xE04D, 0x6D39, 0x3F48, 0x6D3B, 0xE04E, 0xF954, 0x366D,
10508  0x6D3C, 0x6D3E,      0, 0xF955,      0, 0xF956, 0xF957,      0,
10509       0,      0, 0xE052, 0xF958,      0,      0, 0x6D3F,      0,
10510 };
10511 static const unsigned short utf8_to_euc_E8BB[] = {
10512  0xE054, 0xE055,      0, 0xE056, 0xE057, 0x6D40, 0x6D3D, 0xE058,
10513  0x6D41,      0, 0x3C56, 0x6D42, 0x3530, 0x3733,      0, 0xE059,
10514       0, 0xE05A, 0x382E,      0, 0xE05B,      0,      0,      0,
10515       0,      0,      0, 0x6D43, 0xE05C,      0,      0, 0x4670,
10516       0,      0, 0x453E, 0x6D44,      0,      0,      0,      0,
10517  0xE05D,      0,      0, 0x6D47,      0, 0xE064, 0xE05E,      0,
10518  0xE05F, 0xE060,      0,      0,      0,      0,      0, 0xE061,
10519  0x3C34, 0xE062, 0xE063, 0x6D46, 0x6D45, 0x375A, 0x6D48,      0,
10520 };
10521 static const unsigned short utf8_to_euc_E8BB_x0213[] = {
10522  0x7C4A, 0xE055,      0, 0xE056, 0xE057, 0x6D40, 0x6D3D, 0xE058,
10523  0x6D41,      0, 0x3C56, 0x6D42, 0x3530, 0x3733,      0, 0xE059,
10524       0, 0xF95A, 0x382E,      0, 0xF95B,      0,      0,      0,
10525       0,      0,      0, 0x6D43, 0xE05C,      0,      0, 0x4670,
10526       0,      0, 0x453E, 0x6D44,      0,      0,      0,      0,
10527  0xE05D,      0,      0, 0x6D47,      0, 0xE064, 0xE05E,      0,
10528  0xE05F, 0xE060,      0,      0,      0,      0,      0, 0xE061,
10529  0x3C34, 0xF95D, 0x7C4C, 0x6D46, 0x6D45, 0x375A, 0x6D48,      0,
10530 };
10531 static const unsigned short utf8_to_euc_E8BC[] = {
10532  0xE065,      0, 0xE066, 0x3353,      0, 0x6D4A,      0, 0xE067,
10533  0xE068, 0x3A5C, 0x6D49,      0, 0x6D52,      0,      0, 0xE069,
10534  0xE06A,      0, 0x6D4C, 0x6D4E, 0x4A65, 0x6D4B, 0xE06B, 0xE06C,
10535  0xE06D, 0x6D4D,      0, 0x6D51, 0x6D4F, 0x3531, 0xE06E, 0x6D50,
10536  0xE06F, 0xE070,      0, 0xE071,      0, 0xE072, 0x6D53, 0xE073,
10537  0xE074, 0x475A, 0x4E58,      0, 0xE075, 0xE076, 0xE077, 0x3D34,
10538       0,      0,      0, 0x6D54, 0xE078, 0xE079, 0xE07A, 0xE07B,
10539  0x4D22, 0x6D56, 0xE07C, 0x6D55,      0,      0, 0x6D59, 0x4D41,
10540 };
10541 static const unsigned short utf8_to_euc_E8BC_x0213[] = {
10542  0xF95F,      0, 0xE066, 0x3353,      0, 0x6D4A,      0, 0xE067,
10543  0xF960, 0x3A5C, 0x6D49,      0, 0x6D52,      0,      0, 0xE069,
10544  0xE06A,      0, 0x6D4C, 0x6D4E, 0x4A65, 0x6D4B, 0xE06B, 0xF961,
10545  0xE06D, 0x6D4D,      0, 0x6D51, 0x6D4F, 0x3531, 0x7C4D, 0x6D50,
10546  0xE06F, 0xE070,      0, 0xE071,      0, 0xE072, 0x6D53, 0xE073,
10547  0xE074, 0x475A, 0x4E58, 0xF962, 0xE075, 0x7C4E, 0xE077, 0x3D34,
10548       0,      0,      0, 0x6D54, 0xE078, 0xE079, 0x7C4F, 0xE07B,
10549  0x4D22, 0x6D56, 0xE07C, 0x6D55,      0,      0, 0x6D59, 0x4D41,
10550 };
10551 static const unsigned short utf8_to_euc_E8BD[] = {
10552  0xE07D, 0xE07E, 0x6D58, 0xE121, 0x336D, 0x6D57, 0x6D5C, 0xE122,
10553       0, 0x6D5B,      0,      0, 0x6D5A, 0x4532, 0x6D5D, 0xE123,
10554       0, 0xE124, 0xE125, 0xE126, 0xE127, 0xE128,      0, 0x6D5E,
10555  0xE129,      0,      0,      0, 0x6D5F, 0xE12A, 0xE12B, 0x396C,
10556       0, 0x3725, 0x6D60, 0x6D61, 0x6D62, 0xE12C,      0,      0,
10557       0,      0,      0,      0,      0,      0,      0,      0,
10558       0,      0,      0,      0,      0,      0,      0,      0,
10559       0,      0,      0,      0,      0,      0,      0,      0,
10560 };
10561 static const unsigned short utf8_to_euc_E8BD_x0213[] = {
10562  0xF963, 0xE07E, 0x6D58, 0xE121, 0x336D, 0x6D57, 0x6D5C, 0xE122,
10563       0, 0x6D5B, 0xF964,      0, 0x6D5A, 0x4532, 0x6D5D, 0xE123,
10564       0, 0xE124, 0xE125, 0xE126, 0x7C50, 0xE128,      0, 0x6D5E,
10565  0xF965,      0,      0,      0, 0x6D5F, 0xE12A, 0xE12B, 0x396C,
10566       0, 0x3725, 0x6D60, 0x6D61, 0x6D62, 0xE12C,      0,      0,
10567       0,      0,      0,      0,      0,      0,      0,      0,
10568       0,      0,      0,      0,      0,      0,      0,      0,
10569       0,      0,      0,      0,      0,      0,      0,      0,
10570 };
10571 static const unsigned short utf8_to_euc_E8BE[] = {
10572       0,      0,      0,      0,      0,      0,      0,      0,
10573       0,      0,      0,      0,      0,      0,      0,      0,
10574       0,      0,      0,      0,      0,      0,      0,      0,
10575       0,      0,      0, 0x3F49, 0x6D63, 0xE12D, 0x3C2D, 0x6D64,
10576  0xE12E, 0xE12F,      0, 0x6D65, 0xE130, 0xE131, 0xE132, 0x5221,
10577  0x517E,      0,      0,      0,      0, 0x6D66, 0x6570, 0x6D67,
10578  0x4324, 0x3F2B, 0x4740,      0,      0, 0xE133, 0xE134, 0x6D68,
10579  0xE135,      0, 0x4A55, 0x4454, 0x397E,      0, 0xE136, 0x4329,
10580 };
10581 static const unsigned short utf8_to_euc_E8BE_x0213[] = {
10582       0,      0,      0,      0,      0,      0,      0,      0,
10583       0,      0,      0,      0,      0,      0,      0,      0,
10584       0,      0,      0,      0,      0,      0,      0,      0,
10585       0,      0,      0, 0x3F49, 0x6D63, 0xE12D, 0x3C2D, 0x6D64,
10586  0xE12E, 0xE12F,      0, 0x6D65, 0xF967, 0xE131, 0x7C52, 0x5221,
10587  0x517E,      0,      0,      0,      0, 0x6D66, 0x6570, 0x6D67,
10588  0x4324, 0x3F2B, 0x4740,      0, 0xF968, 0x7C53, 0xF96A, 0x6D68,
10589  0xE135,      0, 0x4A55, 0x4454, 0x397E,      0, 0xE136, 0x4329,
10590 };
10591 static const unsigned short utf8_to_euc_E8BF[] = {
10592  0xE137, 0xE138, 0x312A,      0, 0x4B78, 0x3F57, 0xE139,      0,
10593       0,      0, 0xE13A, 0xE13B,      0, 0xE13C, 0x375E,      0,
10594  0xE13D, 0x3661, 0xE13E, 0xE13F, 0x4A56, 0xE140,      0,      0,
10595       0,      0, 0x6D69,      0,      0,      0,      0,      0,
10596  0xE141,      0, 0x6D6B, 0xE142, 0xE143, 0x6D6A, 0x3260,      0,
10597  0xE144, 0x4676, 0x6D6C, 0x4777,      0, 0x4533, 0xE145, 0x6D6D,
10598  0x3D52, 0xE146,      0,      0, 0x6D6F, 0xE147, 0xE148, 0x4C42,
10599  0x6D7E, 0x6D71, 0x6D72, 0xE149,      0, 0x4449, 0xE14A,      0,
10600 };
10601 static const unsigned short utf8_to_euc_E8BF_x0213[] = {
10602  0xE137, 0xF96C, 0x312A,      0, 0x4B78, 0x3F57, 0xF96D,      0,
10603       0,      0, 0xF96F, 0xE13B,      0, 0xF970, 0x375E,      0,
10604  0xE13D, 0x3661, 0xE13E, 0xF971, 0x4A56, 0xF972,      0,      0,
10605       0,      0, 0x6D69,      0,      0,      0,      0,      0,
10606  0xF973,      0, 0x6D6B, 0xE142, 0x7C54, 0x6D6A, 0x3260,      0,
10607  0x7C55, 0x4676, 0x6D6C, 0x4777,      0, 0x4533, 0x7C56, 0x6D6D,
10608  0x3D52, 0xF974,      0,      0, 0x6D6F, 0xF975, 0xE148, 0x4C42,
10609  0x6D7E, 0x6D71, 0x6D72, 0xF976,      0, 0x4449, 0xE14A,      0,
10610 };
10611 static const unsigned short utf8_to_euc_E980[] = {
10612  0x4260, 0x4177, 0xE14B, 0x4628, 0xE14C, 0x6D70, 0x3555,      0,
10613  0xE14D,      0,      0, 0x6D79, 0xE14E, 0x6D76, 0x6E25, 0x4629,
10614  0x4360, 0x6D73,      0, 0x447E, 0x4553, 0x6D74, 0x6D78, 0x3F60,
10615  0xE14F, 0x4767, 0x444C, 0xE150,      0, 0x4042, 0x6D77, 0x422E,
10616  0x4224, 0x6D75, 0x3029, 0x4F22,      0,      0,      0, 0x6D7A,
10617  0xE151, 0xE152, 0xE154,      0, 0xE155, 0xE156, 0x4261, 0xE153,
10618       0, 0x3D35, 0x3F4A, 0xE157, 0xE158, 0x6D7C, 0x6D7B, 0xE159,
10619  0x306F, 0x6D7D,      0,      0, 0x492F,      0, 0x6E27, 0xE15A,
10620 };
10621 static const unsigned short utf8_to_euc_E980_x0213[] = {
10622  0x4260, 0x4177, 0xF977, 0x4628, 0xE14C, 0x6D70, 0x3555,      0,
10623  0x7C57,      0,      0, 0x6D79, 0xF978, 0x6D76, 0x6E25, 0x4629,
10624  0x4360, 0x6D73,      0, 0x447E, 0x4553, 0x6D74, 0x6D78, 0x3F60,
10625  0xE14F, 0x4767, 0x444C, 0xE150,      0, 0x4042, 0x6D77, 0x422E,
10626  0x4224, 0x6D75, 0x3029, 0x4F22,      0,      0,      0, 0x6D7A,
10627  0xE151, 0xE152, 0xE154,      0, 0xE155, 0x7C58, 0x4261, 0xE153,
10628       0, 0x3D35, 0x3F4A, 0xE157, 0xE158, 0x6D7C, 0x6D7B, 0xF979,
10629  0x306F, 0x6D7D,      0,      0, 0x492F,      0, 0x6E27, 0xE15A,
10630 };
10631 static const unsigned short utf8_to_euc_E981[] = {
10632       0, 0x465B, 0x3F6B, 0xE15B, 0xE15C, 0x4359,      0, 0x3678,
10633       0, 0x6E26, 0x4D37, 0x313F, 0xE15D, 0x4A57, 0x3261, 0x6E21,
10634  0x6E22, 0x6E23, 0x6E24, 0x463B, 0x4323, 0x3063, 0x6E28,      0,
10635  0x6E29, 0x7423,      0, 0xE15E, 0x423D, 0xE15F, 0x6E2A,      0,
10636  0x3173, 0x414C, 0xE160, 0x382F,      0, 0x4D5A, 0xE161, 0xE162,
10637  0x6E2B, 0x452C,      0,      0, 0xE163, 0x4178, 0x3C57, 0x6E2C,
10638  0xE164,      0, 0x6E2F,      0, 0xE165, 0x3D65, 0x6E2D, 0x412B,
10639  0x412A, 0xE166, 0x3064,      0, 0x4E4B, 0x6E31,      0, 0x4872,
10640 };
10641 static const unsigned short utf8_to_euc_E981_x0213[] = {
10642       0, 0x465B, 0x3F6B, 0xF97B, 0xF97C, 0x4359,      0, 0x3678,
10643       0, 0x6E26, 0x4D37, 0x313F, 0xE15D, 0x4A57, 0x3261, 0x6E21,
10644  0x6E22, 0x6E23, 0x6E24, 0x463B, 0x4323, 0x3063, 0x6E28,      0,
10645  0x6E29, 0x7423,      0, 0xE15E, 0x423D, 0xF97D, 0x6E2A,      0,
10646  0x3173, 0x414C, 0xE160, 0x382F,      0, 0x4D5A, 0xE161, 0xE162,
10647  0x6E2B, 0x452C,      0,      0, 0xE163, 0x4178, 0x3C57, 0x6E2C,
10648  0xE164,      0, 0x6E2F,      0, 0xE165, 0x3D65, 0x6E2D, 0x412B,
10649  0x412A, 0xE166, 0x3064,      0, 0x4E4B, 0x6E31,      0, 0x4872,
10650 };
10651 static const unsigned short utf8_to_euc_E982[] = {
10652  0x6E33, 0x6E32, 0x6E30, 0x6364, 0x3454, 0xE167,      0, 0x6D6E,
10653  0xE168, 0x6E35, 0x6E34, 0xE169, 0xE16A,      0, 0xE16B, 0x6E36,
10654  0xE16C, 0x4D38,      0,      0,      0, 0xE16D,      0, 0xE16E,
10655  0xE16F, 0xE170,      0, 0xE171,      0,      0,      0,      0,
10656  0xE172, 0xE173, 0xE174, 0x4661,      0, 0xE175, 0x4B2E,      0,
10657  0x6E37,      0, 0x3C59,      0,      0,      0,      0, 0x6E38,
10658  0xE176, 0x6E39, 0xE177, 0xE178, 0xE179, 0x6E3A, 0xE17A,      0,
10659  0x4521,      0,      0,      0,      0, 0xE17B, 0xE17D,      0,
10660 };
10661 static const unsigned short utf8_to_euc_E982_x0213[] = {
10662  0x6E33, 0x6E32, 0x6E30, 0x6364, 0x3454, 0xFA22,      0, 0x6D6E,
10663  0x7C5A, 0x6E35, 0x6E34, 0xE169, 0xFA23,      0, 0xE16B, 0x6E36,
10664  0xFA24, 0x4D38,      0,      0,      0, 0x7C5B,      0, 0x7C5C,
10665  0xE16F, 0x7C5D,      0, 0x7C5E,      0,      0,      0,      0,
10666  0xE172, 0xFA26, 0x7C5F, 0x4661,      0, 0xE175, 0x4B2E,      0,
10667  0x6E37,      0, 0x3C59,      0,      0,      0,      0, 0x6E38,
10668  0xFA28, 0x6E39, 0xE177, 0x7C60, 0xE179, 0x6E3A, 0xFA29,      0,
10669  0x4521,      0,      0,      0,      0, 0xE17B, 0x7C61,      0,
10670 };
10671 static const unsigned short utf8_to_euc_E983[] = {
10672       0, 0x306A,      0, 0xE17E, 0xE221, 0xE222,      0, 0xE223,
10673  0xE224,      0, 0x3959,      0, 0xE17C,      0, 0x4F3A,      0,
10674       0,      0, 0xE22D,      0,      0, 0xE225,      0, 0xE226,
10675  0xE227, 0xE228,      0, 0x6E3E, 0xE229, 0xE22A, 0xF46C, 0xE22B,
10676       0, 0x3734, 0x6E3B,      0, 0x6E3C, 0xE22C,      0,      0,
10677  0x4974,      0,      0, 0xE22F,      0, 0x3354,      0, 0xE230,
10678  0xE231,      0,      0,      0, 0xE232, 0x4D39, 0xE22E, 0x363F,
10679       0,      0,      0,      0,      0, 0x4554, 0xE233, 0xE234,
10680 };
10681 static const unsigned short utf8_to_euc_E983_x0213[] = {
10682       0, 0x306A,      0, 0xFA2A, 0x7C62, 0x7C63,      0, 0x7C64,
10683  0xFA2B,      0, 0x3959,      0, 0xE17C,      0, 0x4F3A,      0,
10684       0,      0, 0xE22D,      0,      0, 0xE225,      0, 0x7C65,
10685  0xE227, 0xE228,      0, 0x6E3E, 0xFA2D, 0x7C66, 0x7C67, 0xFA2E,
10686       0, 0x3734, 0x6E3B,      0, 0x6E3C, 0xE22C,      0,      0,
10687  0x4974,      0,      0, 0xFA33,      0, 0x3354,      0, 0x7C68,
10688  0xE231,      0, 0xFA31,      0, 0x7C69, 0x4D39, 0xFA30, 0x363F,
10689       0,      0,      0,      0,      0, 0x4554, 0xFA34, 0xFA35,
10690 };
10691 static const unsigned short utf8_to_euc_E984[] = {
10692  0xE235,      0, 0x6E3F,      0, 0xE236, 0xE237, 0xE238,      0,
10693  0xE239,      0,      0,      0,      0, 0xE23A,      0,      0,
10694  0xE23B,      0, 0x6E40,      0, 0xE23C, 0xF46E, 0xE23D, 0xE23E,
10695  0xE23F, 0x6E41, 0xE240,      0, 0xE241,      0, 0xE242,      0,
10696  0xE243,      0, 0xE245, 0xE246,      0, 0xE244,      0, 0xE247,
10697       0, 0xE248,      0,      0,      0, 0x4522, 0xE249, 0xE24A,
10698  0x6E43, 0xE24B, 0x6E42,      0, 0xE24C,      0, 0xE24D, 0xE24E,
10699       0, 0xE24F, 0xE250,      0, 0xE251, 0xE252,      0,      0,
10700 };
10701 static const unsigned short utf8_to_euc_E984_x0213[] = {
10702  0xFA32,      0, 0x6E3F,      0, 0xFA36, 0xE237, 0xFA37,      0,
10703  0xE239,      0,      0,      0,      0, 0xE23A,      0,      0,
10704  0xE23B,      0, 0x6E40,      0, 0x7C6B, 0x7C6C, 0x7C6D, 0xE23E,
10705  0xFA38, 0x6E41, 0xE240,      0, 0xFA39,      0, 0xFA3A,      0,
10706  0xE243,      0, 0x7C6E, 0x7C6F,      0, 0xE244,      0, 0x7C70,
10707       0, 0xE248,      0,      0,      0, 0x4522, 0xE249, 0x7C71,
10708  0x6E43, 0x7C72, 0x6E42,      0, 0x7C73,      0, 0xE24D, 0xFA3B,
10709       0, 0xFA3C, 0xFA3D,      0, 0xE251, 0x7C74,      0,      0,
10710 };
10711 static const unsigned short utf8_to_euc_E985[] = {
10712       0,      0,      0, 0xE253,      0,      0,      0, 0xE254,
10713  0xE255, 0x4653, 0x6E44, 0x3D36, 0x3C60, 0x475B, 0x4371, 0xE256,
10714       0,      0, 0x3C72, 0xE257, 0x3F6C,      0, 0x6E45, 0xE258,
10715  0x6E46, 0xE259, 0xE25A, 0xE25B,      0,      0,      0,      0,
10716       0, 0xE25C, 0x3F5D, 0x6E47, 0xE25D, 0x6E48,      0, 0xE25E,
10717       0, 0x6E49, 0x4D6F,      0, 0x3D37, 0xE25F,      0,      0,
10718       0,      0, 0x6E4B, 0x6E4A, 0xE260, 0x395A,      0, 0x3973,
10719  0x3B40, 0xE261, 0xE262, 0xE263,      0,      0,      0,      0,
10720 };
10721 static const unsigned short utf8_to_euc_E985_x0213[] = {
10722       0,      0,      0, 0xE253,      0,      0, 0xFA3E, 0xFA3F,
10723  0x7C75, 0x4653, 0x6E44, 0x3D36, 0x3C60, 0x475B, 0x4371, 0xE256,
10724       0,      0, 0x3C72, 0xE257, 0x3F6C,      0, 0x6E45, 0xFA40,
10725  0x6E46, 0xFA41, 0xE25A, 0x7C76,      0,      0,      0,      0,
10726       0, 0xFA42, 0x3F5D, 0x6E47, 0xFA43, 0x6E48,      0, 0xE25E,
10727       0, 0x6E49, 0x4D6F,      0, 0x3D37, 0xE25F,      0,      0,
10728       0,      0, 0x6E4B, 0x6E4A, 0xFA44, 0x395A,      0, 0x3973,
10729  0x3B40, 0xFA45, 0xE262, 0xE263,      0,      0,      0,      0,
10730 };
10731 static const unsigned short utf8_to_euc_E986[] = {
10732       0, 0xE264, 0x6E4E, 0xE265,      0, 0xE266, 0xE267, 0x3D66,
10733       0, 0x6E4D, 0xE268, 0x6E4C,      0, 0x4269, 0xE269,      0,
10734  0x386F, 0xE26A, 0x4043, 0xE26B, 0xE26C, 0xE26D,      0, 0x4830,
10735  0xE26E,      0,      0,      0, 0x3D39,      0, 0xE26F,      0,
10736       0, 0xE270, 0x6E4F,      0, 0x3E5F,      0, 0xE271,      0,
10737  0xE272,      0, 0x6E52, 0x6E50, 0xE273, 0xE274, 0xE275, 0x6E51,
10738  0xE276, 0xE277, 0xE278, 0xE279, 0x6E54, 0x6E53, 0xE27A,      0,
10739  0x3E7A,      0, 0x6E55, 0xE27B, 0xE27C, 0xE27D,      0, 0xE27E,
10740 };
10741 static const unsigned short utf8_to_euc_E986_x0213[] = {
10742       0, 0xE264, 0x6E4E, 0x7C77,      0, 0xFA46, 0xE267, 0x3D66,
10743       0, 0x6E4D, 0xE268, 0x6E4C,      0, 0x4269, 0xFA47,      0,
10744  0x386F, 0xE26A, 0x4043, 0xE26B, 0xE26C, 0xE26D,      0, 0x4830,
10745  0xE26E,      0,      0,      0, 0x3D39,      0, 0x7C78,      0,
10746       0, 0xE270, 0x6E4F,      0, 0x3E5F,      0, 0xE271,      0,
10747  0xFA48,      0, 0x6E52, 0x6E50, 0x7C79, 0xE274, 0xFA49, 0x6E51,
10748  0xE276, 0x7C7A, 0xE278, 0xFA4A, 0x6E54, 0x6E53, 0xFA4B,      0,
10749  0x3E7A,      0, 0x6E55, 0xE27B, 0x7C7B, 0xE27D,      0, 0xE27E,
10750 };
10751 static const unsigned short utf8_to_euc_E987[] = {
10752  0x6E56, 0x6E57, 0xE321, 0xE322,      0, 0xE323, 0x4850, 0x3A53,
10753  0x3C61, 0x6E58,      0, 0x6E59, 0x4E24, 0x3D45, 0x4C6E, 0x4E4C,
10754  0x6E5A, 0x3662,      0, 0xE324, 0xE325,      0, 0x6E5B, 0xE326,
10755  0x4523, 0xE327, 0xE328, 0x6E5E, 0x3378, 0x3F4B, 0xE329, 0x6E5C,
10756       0, 0x6E5D,      0, 0x4460, 0xE32A, 0xE32B, 0x4B55, 0x367C,
10757       0, 0xE32C, 0xE32D,      0, 0xE32E, 0xE32F, 0xE330, 0xE331,
10758  0xE332, 0xE333,      0,      0,      0, 0x6E60, 0x6E61, 0xE334,
10759       0, 0xE335,      0, 0xE336, 0x6E5F, 0xE337,      0, 0x6E63,
10760 };
10761 static const unsigned short utf8_to_euc_E987_x0213[] = {
10762  0x6E56, 0x6E57, 0xE321, 0xFA4C, 0xFA4D, 0xE323, 0x4850, 0x3A53,
10763  0x3C61, 0x6E58,      0, 0x6E59, 0x4E24, 0x3D45, 0x4C6E, 0x4E4C,
10764  0x6E5A, 0x3662,      0, 0xE324, 0xE325,      0, 0x6E5B, 0x7C7C,
10765  0x4523, 0xE327, 0xFA4E, 0x6E5E, 0x3378, 0x3F4B, 0xE329, 0x6E5C,
10766       0, 0x6E5D,      0, 0x4460, 0x7C7E, 0x7D21, 0x4B55, 0x367C,
10767       0, 0xE32C, 0xE32D,      0, 0xFA51, 0x7D22, 0xFA52, 0xE331,
10768  0xE332, 0x7D23,      0,      0,      0, 0x6E60, 0x6E61, 0xE334,
10769       0, 0xE335,      0, 0x7C7D, 0x6E5F, 0xE337,      0, 0x6E63,
10770 };
10771 static const unsigned short utf8_to_euc_E988[] = {
10772  0xE338, 0xE339,      0,      0, 0xE33A, 0xE33B, 0xE33C, 0xE33D,
10773       0, 0xE33E, 0xE33F,      0, 0xE340, 0x465F, 0x3343,      0,
10774  0xE341, 0x6E67, 0xE342, 0xE343, 0x6E64, 0x6E66, 0xE344,      0,
10775  0xE345,      0,      0,      0, 0xE346, 0xE347, 0x6E62,      0,
10776       0,      0,      0, 0xE348, 0xE349, 0xE34A, 0xE34B,      0,
10777  0xE34C, 0x6F4F,      0,      0, 0x6E65,      0, 0xE34D, 0xE34E,
10778  0xE34F,      0,      0, 0xE350, 0x4E6B, 0xE351, 0xE352, 0x385A,
10779  0xE353, 0xE354, 0xE355,      0, 0xE356,      0, 0xE357, 0x6E6F,
10780 };
10781 static const unsigned short utf8_to_euc_E988_x0213[] = {
10782  0xE338, 0xFA53,      0,      0, 0xE33A, 0xE33B, 0xE33C, 0x7D24,
10783       0, 0xE33E, 0xFA54,      0, 0xE340, 0x465F, 0x3343,      0,
10784  0x7D25, 0x6E67, 0xE342, 0xE343, 0x6E64, 0x6E66, 0xFA55, 0xFA56,
10785  0xE345,      0,      0,      0, 0xE346, 0xE347, 0x6E62,      0,
10786       0,      0,      0, 0xE348, 0xE349, 0xE34A, 0xE34B,      0,
10787  0xE34C, 0x6F4F,      0,      0, 0x6E65,      0, 0xE34D, 0xE34E,
10788  0xE34F,      0,      0, 0xFA58, 0x4E6B, 0xE351, 0xE352, 0x385A,
10789  0x7D26, 0x7D27, 0x7D28,      0, 0x7D29,      0, 0xE357, 0x6E6F,
10790 };
10791 static const unsigned short utf8_to_euc_E989[] = {
10792  0xE358,      0, 0xE359, 0xE35A, 0x4534, 0x6E6A, 0xE35B, 0xE35C,
10793  0x6E6D, 0x6E6B, 0xE35D, 0x6E70,      0, 0xE35E, 0xE35F, 0xE360,
10794  0x6E71, 0xE361,      0,      0,      0,      0,      0, 0x6E69,
10795  0xE362, 0xE363, 0x6E76, 0x3174, 0xE364, 0xE365, 0x6E68,      0,
10796  0xE366, 0xE367, 0x482D,      0, 0x6E6C, 0xE368, 0x3E60, 0xE369,
10797  0xE36A, 0xE36B,      0,      0,      0,      0, 0xE36C, 0xE36D,
10798  0xE36E, 0x395B,      0,      0,      0, 0xE36F, 0xE370, 0xE371,
10799  0xE372, 0xE373,      0, 0xE374, 0xE375, 0xE376, 0x4B48, 0xE377,
10800 };
10801 static const unsigned short utf8_to_euc_E989_x0213[] = {
10802  0x7D2A,      0, 0xFA59, 0x7D2B, 0x4534, 0x6E6A, 0xE35B, 0xFA5A,
10803  0x6E6D, 0x6E6B, 0xFA5B, 0x6E70,      0, 0xE35E, 0xFA5C, 0x7D2C,
10804  0x6E71, 0xFA5D,      0,      0,      0,      0, 0xFA5E, 0x6E69,
10805  0xE362, 0xFA5F, 0x6E76, 0x3174, 0xE364, 0xE365, 0x6E68,      0,
10806  0xFA60, 0xFA61, 0x482D,      0, 0x6E6C, 0xFA62, 0x3E60, 0xFA63,
10807  0xFA64, 0xE36B,      0,      0,      0,      0, 0xE36C, 0xE36D,
10808  0xE36E, 0x395B,      0,      0,      0, 0xE36F, 0xE370, 0xE371,
10809  0x7D2D, 0xE373,      0, 0xE374, 0xFA67, 0xFA68, 0x4B48, 0xFA69,
10810 };
10811 static const unsigned short utf8_to_euc_E98A[] = {
10812  0x3664,      0,      0, 0x3D46,      0, 0x463C,      0,      0,
10813  0xE378, 0xE379, 0xE37A,      0,      0, 0xE37B, 0xE37C,      0,
10814       0, 0x412D, 0xE37D, 0x6E74,      0, 0x6E6E, 0x6E73, 0xE37E,
10815  0x4C43, 0xE421, 0x4438, 0x6E75, 0x6E72,      0,      0, 0xE422,
10816  0xE423,      0,      0,      0, 0xE424, 0xE425,      0, 0xE426,
10817  0xE427,      0,      0, 0xE428,      0, 0x412C,      0, 0xE429,
10818       0,      0, 0xE42A,      0,      0,      0, 0xE42B, 0x6E79,
10819  0xE42C, 0x6E78, 0xE42D, 0xE42E, 0xE42F, 0xE430,      0, 0xE431,
10820 };
10821 static const unsigned short utf8_to_euc_E98A_x0213[] = {
10822  0x3664,      0,      0, 0x3D46,      0, 0x463C,      0,      0,
10823  0x7D2E, 0xFA6A, 0xE37A,      0,      0, 0xFA6B, 0xE37C,      0,
10824       0, 0x412D, 0xE37D, 0x6E74,      0, 0x6E6E, 0x6E73, 0xFA6C,
10825  0x4C43, 0xFA6D, 0x4438, 0x6E75, 0x6E72,      0,      0, 0xFA6E,
10826  0xE423,      0,      0,      0, 0xE424, 0xE425,      0, 0xFA6F,
10827  0xE427,      0,      0, 0xFA70,      0, 0x412C,      0, 0xE429,
10828       0,      0, 0xFA73,      0,      0,      0, 0xE42B, 0x6E79,
10829  0xE42C, 0x6E78, 0xE42D, 0xE42E, 0xE42F, 0xE430,      0, 0xFA74,
10830 };
10831 static const unsigned short utf8_to_euc_E98B[] = {
10832  0xE432, 0xE433, 0xE434, 0xE435,      0, 0xE436, 0xE437, 0xE438,
10833  0xE439,      0,      0, 0xE43A, 0xE43B, 0xE43C, 0xE43D, 0x6E77,
10834  0xE43E,      0, 0x4B2F, 0xE43F,      0, 0xE440,      0, 0xE441,
10835  0xE442, 0xE443,      0,      0, 0xE444, 0xE445,      0, 0xE446,
10836  0xE447, 0xE448,      0, 0xE449, 0x3D7B, 0xE44A,      0, 0xE44B,
10837  0xE44C, 0x6E7A, 0x4A5F,      0, 0xE44D, 0x3154, 0xE44E,      0,
10838  0xE44F,      0, 0x4946, 0x4372,      0,      0,      0,      0,
10839  0x3578, 0xE450, 0x6E7C, 0xE451, 0x395D,      0,      0, 0xE452,
10840 };
10841 static const unsigned short utf8_to_euc_E98B_x0213[] = {
10842  0xFA75, 0xE433, 0x7D2F, 0xE435,      0, 0xE436, 0xFA76, 0xE438,
10843  0xE439,      0,      0, 0x7D30, 0x7D31, 0xE43C, 0xFA77, 0x6E77,
10844  0xFA78,      0, 0x4B2F, 0x7D32,      0, 0xE440,      0, 0xFA79,
10845  0xE442, 0xFA7A,      0,      0, 0xE444, 0xE445,      0, 0xE446,
10846  0x7D33, 0xE448,      0, 0xE449, 0x3D7B, 0xFA7B,      0, 0xFA7C,
10847  0xE44C, 0x6E7A, 0x4A5F,      0, 0xE44D, 0x3154, 0xE44E,      0,
10848  0xE44F,      0, 0x4946, 0x4372,      0,      0,      0, 0xFB22,
10849  0x3578, 0xFB23, 0x6E7C, 0xFB24, 0x395D,      0,      0, 0x7D34,
10850 };
10851 static const unsigned short utf8_to_euc_E98C[] = {
10852  0xE453,      0, 0xE454,      0,      0,      0, 0x3B2C,      0,
10853  0xE455,      0,      0,      0,      0, 0xE456,      0, 0x6E7B,
10854  0x3F6D, 0xE457,      0,      0, 0xE458, 0xE459,      0,      0,
10855  0x3F6E, 0x6F21, 0x6F23,      0, 0xE45A, 0xE45B, 0xE45C, 0xE45D,
10856  0x3E7B, 0xE45E, 0x6F22, 0x6F24, 0xE45F, 0xE460, 0x3653, 0xE461,
10857  0x4945, 0xE462, 0xE463, 0x3C62, 0x4F23,      0, 0x6E7E, 0x3A78,
10858       0,      0, 0x4F3F, 0xE464, 0xE465, 0x6F26, 0xE466, 0xE467,
10859       0,      0, 0x6F25, 0x6F27,      0,      0,      0,      0,
10860 };
10861 static const unsigned short utf8_to_euc_E98C_x0213[] = {
10862  0xE453,      0, 0xFB25,      0, 0x7D35,      0, 0x3B2C,      0,
10863  0xE455,      0,      0,      0,      0, 0xFB26,      0, 0x6E7B,
10864  0x3F6D, 0xFA7D,      0,      0, 0xE458, 0xFB27,      0,      0,
10865  0x3F6E, 0x6F21, 0x6F23,      0, 0xE45A, 0xFB28, 0xFB29, 0x7D36,
10866  0x3E7B, 0x7D37, 0x6F22, 0x6F24, 0xE45F, 0x7D38, 0x3653, 0xFB2A,
10867  0x4945, 0xFB2B, 0xE463, 0x3C62, 0x4F23,      0, 0x6E7E, 0x3A78,
10868       0,      0, 0x4F3F, 0xE464, 0xE465, 0x6F26, 0xE466, 0xE467,
10869       0,      0, 0x6F25, 0x6F27,      0,      0,      0,      0,
10870 };
10871 static const unsigned short utf8_to_euc_E98D[] = {
10872       0,      0,      0,      0, 0x6E7D,      0,      0, 0xE468,
10873  0xE469, 0xE46A,      0, 0x4669,      0, 0x4555,      0,      0,
10874  0xE46B, 0xE46C, 0xE46D,      0, 0x4457, 0xE46E, 0x6F2C, 0xE46F,
10875  0xE470,      0, 0xE471, 0x4343, 0x6F28,      0, 0xE472,      0,
10876  0x6F29,      0,      0,      0, 0xE473, 0xE474,      0, 0xE475,
10877       0, 0xE476, 0xE477,      0, 0x372D, 0xE478, 0x6F2B, 0xE479,
10878  0xE47A, 0xE47B,      0, 0xE47C, 0xE47D, 0x3830, 0xE47E,      0,
10879       0,      0, 0xE521,      0, 0x6F2A, 0xE522, 0x3E61, 0xE523,
10880 };
10881 static const unsigned short utf8_to_euc_E98D_x0213[] = {
10882       0,      0,      0,      0, 0x6E7D,      0,      0, 0xFB2E,
10883  0x7D39, 0x7D3A, 0x7D3B, 0x4669,      0, 0x4555,      0,      0,
10884  0xE46B, 0xFB2F, 0xE46D,      0, 0x4457, 0xE46E, 0x6F2C, 0xFB30,
10885  0xE470,      0, 0xFB31, 0x4343, 0x6F28,      0, 0xE472,      0,
10886  0x6F29,      0,      0,      0, 0x7D3C, 0x7D3D,      0, 0xE475,
10887       0, 0xE476, 0x7D3E, 0xFB32, 0x372D, 0xE478, 0x6F2B, 0xE479,
10888  0x7D3F, 0xFB33,      0, 0xFB34, 0xE47D, 0x3830, 0xE47E,      0,
10889       0,      0, 0xE521,      0, 0x6F2A, 0xE522, 0x3E61, 0xE523,
10890 };
10891 static const unsigned short utf8_to_euc_E98E[] = {
10892  0xE524, 0xE525, 0xE526,      0,      0,      0,      0,      0,
10893  0xE527,      0, 0xE528, 0xE529, 0x3379, 0xE52A,      0, 0xE52B,
10894       0,      0, 0xE52C,      0, 0x6F30, 0xE52D, 0x3A3F, 0x4179,
10895  0xE52E,      0, 0x444A, 0xE52F,      0,      0, 0xE530,      0,
10896       0, 0xE531,      0, 0xE532, 0xE533,      0, 0xE534, 0x333B,
10897  0xE535, 0xE53B,      0, 0xE536, 0x6F2E, 0x6F2F, 0x4443,      0,
10898  0x6F2D,      0,      0,      0, 0xE537, 0xE538, 0xE539,      0,
10899       0, 0x6F31, 0xE53A,      0,      0,      0,      0,      0,
10900 };
10901 static const unsigned short utf8_to_euc_E98E_x0213[] = {
10902  0xE524, 0xE525, 0xE526,      0,      0,      0,      0,      0,
10903  0xFB38,      0, 0xE528, 0xFB39, 0x3379, 0xE52A,      0, 0xFB3A,
10904       0,      0, 0xE52C,      0, 0x6F30, 0xE52D, 0x3A3F, 0x4179,
10905  0xE52E,      0, 0x444A, 0x7D40,      0,      0, 0xFB3B,      0,
10906       0, 0xFB35,      0, 0x7D41, 0xE533,      0, 0xE534, 0x333B,
10907  0xE535, 0xE53B,      0, 0xE536, 0x6F2E, 0x6F2F, 0x4443,      0,
10908  0x6F2D,      0,      0,      0, 0xE537, 0xE538, 0xE539,      0,
10909       0, 0x6F31, 0x7D42,      0,      0,      0,      0,      0,
10910 };
10911 static const unsigned short utf8_to_euc_E98F[] = {
10912       0, 0xE53C,      0, 0x6F37, 0xE53D, 0xE53E, 0xE53F, 0xE540,
10913  0x6F3A, 0xE541, 0xE542, 0xE543, 0xE544, 0xE545,      0,      0,
10914  0x6F39, 0x452D,      0, 0xE546,      0,      0, 0x6F32, 0x6F33,
10915  0x6F36, 0xE547,      0,      0, 0xE548, 0x6F38, 0xE549, 0xE54A,
10916       0, 0x3640, 0xE54B,      0, 0x6F3B, 0x6F35, 0xE54C, 0xE54D,
10917  0x6F34,      0,      0,      0,      0,      0,      0,      0,
10918       0,      0,      0,      0,      0,      0,      0, 0xE54F,
10919  0xE550, 0xE54E, 0xE551, 0xE552,      0, 0xE553,      0,      0,
10920 };
10921 static const unsigned short utf8_to_euc_E98F_x0213[] = {
10922       0, 0xFB40,      0, 0x6F37, 0xE53D, 0xE53E, 0x7D43, 0xFB41,
10923  0x6F3A, 0xE541, 0xE542, 0xE543, 0xE544, 0xE545,      0,      0,
10924  0x6F39, 0x452D,      0, 0xE546,      0,      0, 0x6F32, 0x6F33,
10925  0x6F36, 0xE547,      0,      0, 0xFB42, 0x6F38, 0x7D44, 0x7D45,
10926       0, 0x3640, 0xFB43,      0, 0x6F3B, 0x6F35, 0xE54C, 0xFB44,
10927  0x6F34,      0,      0,      0,      0,      0,      0,      0,
10928       0, 0xFB3F,      0,      0,      0, 0xFB3C,      0, 0xE54F,
10929  0xE550, 0xE54E, 0xE551, 0xFB49,      0, 0x7D47,      0,      0,
10930 };
10931 static const unsigned short utf8_to_euc_E990[] = {
10932       0, 0xE554, 0xE555, 0x6F3F, 0xE556,      0,      0, 0x6F40,
10933  0xE557, 0xE558,      0,      0,      0, 0xE559, 0xE55A, 0xE55B,
10934  0x6F41,      0,      0, 0x6F3E, 0x6F3D, 0xE55C, 0xE55D, 0xE55E,
10935  0x3E62, 0x462A, 0x6F3C,      0,      0,      0,      0, 0xE55F,
10936       0, 0x6F45,      0,      0,      0,      0,      0,      0,
10937       0,      0,      0, 0x6F43,      0,      0, 0xE560, 0xE561,
10938       0, 0xE562, 0xE563, 0xE564, 0xE565, 0x6F44, 0x6F42,      0,
10939  0x4278,      0, 0x6F46, 0xE566,      0, 0xE568,      0, 0xE567,
10940 };
10941 static const unsigned short utf8_to_euc_E990_x0213[] = {
10942       0, 0xE554, 0xE555, 0x6F3F, 0x7D46,      0,      0, 0x6F40,
10943  0xE557, 0xFB45,      0,      0,      0, 0xE559, 0xE55A, 0xFB46,
10944  0x6F41,      0,      0, 0x6F3E, 0x6F3D, 0xE55C, 0xFB47, 0xFB48,
10945  0x3E62, 0x462A, 0x6F3C,      0,      0,      0,      0, 0xE55F,
10946       0, 0x6F45,      0,      0,      0,      0,      0,      0,
10947       0,      0,      0, 0x6F43,      0,      0, 0xE560, 0xE561,
10948       0, 0xE562, 0xFB4A, 0x7D48, 0xFB4B, 0x6F44, 0x6F42,      0,
10949  0x4278,      0, 0x6F46, 0xFB4C,      0, 0xE568,      0, 0xE567,
10950 };
10951 static const unsigned short utf8_to_euc_E991[] = {
10952       0, 0x6F47,      0, 0xE569, 0x6F49, 0xE56A,      0,      0,
10953  0xE56B,      0, 0xE56C,      0, 0xE56D,      0,      0,      0,
10954       0, 0x3455, 0x6F48, 0x4C7A,      0, 0xE56E,      0,      0,
10955       0, 0xE56F, 0x6F54, 0x6F4A, 0xE570,      0, 0x6F4D, 0xE571,
10956  0x6F4B, 0xE572, 0x6F4C, 0xE573,      0,      0,      0,      0,
10957  0xE574,      0, 0x6F4E, 0xE575,      0, 0xE576, 0xE577, 0xE578,
10958  0x6F50, 0xE579, 0xE57A,      0,      0, 0x6F51,      0, 0x6F52,
10959       0,      0,      0,      0, 0x6F55, 0x6F53, 0x6F56, 0x6F58,
10960 };
10961 static const unsigned short utf8_to_euc_E991_x0213[] = {
10962       0, 0x6F47,      0, 0xE569, 0x6F49, 0xFB4D,      0,      0,
10963  0xE56B,      0, 0x7D49,      0, 0xE56D,      0,      0,      0,
10964       0, 0x3455, 0x6F48, 0x4C7A,      0, 0xE56E,      0,      0,
10965       0, 0xE56F, 0x6F54, 0x6F4A, 0xE570,      0, 0x6F4D, 0xE571,
10966  0x6F4B, 0xE572, 0x6F4C, 0x7D4A,      0,      0,      0,      0,
10967  0xE574,      0, 0x6F4E, 0x7D4B,      0, 0xFB50, 0xE577, 0xFB51,
10968  0x6F50, 0x7D4C, 0x7D4D,      0,      0, 0x6F51,      0, 0x6F52,
10969       0,      0,      0,      0, 0x6F55, 0x6F53, 0x6F56, 0x6F58,
10970 };
10971 static const unsigned short utf8_to_euc_E992[] = {
10972       0, 0x6F57,      0, 0xE57C, 0xE57B,      0,      0,      0,
10973       0,      0,      0,      0,      0,      0,      0,      0,
10974       0,      0,      0,      0,      0,      0,      0,      0,
10975       0,      0,      0,      0,      0,      0,      0,      0,
10976       0,      0,      0,      0,      0,      0,      0,      0,
10977       0,      0,      0,      0,      0,      0,      0,      0,
10978       0,      0,      0,      0,      0,      0,      0,      0,
10979       0,      0,      0,      0,      0,      0,      0,      0,
10980 };
10981 static const unsigned short utf8_to_euc_E995[] = {
10982       0,      0,      0,      0,      0,      0,      0,      0,
10983       0,      0,      0,      0,      0,      0,      0,      0,
10984       0,      0,      0,      0,      0,      0,      0,      0,
10985       0,      0,      0,      0,      0,      0,      0,      0,
10986       0,      0,      0,      0,      0,      0,      0,      0,
10987       0,      0,      0,      0,      0,      0,      0,      0,
10988       0,      0,      0,      0,      0,      0,      0, 0x4439,
10989  0xE57D, 0xE57E,      0,      0,      0,      0, 0xE621,      0,
10990 };
10991 static const unsigned short utf8_to_euc_E995_x0213[] = {
10992       0,      0,      0,      0,      0,      0,      0,      0,
10993       0,      0,      0,      0,      0,      0,      0,      0,
10994       0,      0,      0,      0,      0,      0,      0,      0,
10995       0,      0,      0,      0,      0,      0,      0,      0,
10996       0,      0,      0,      0,      0,      0,      0,      0,
10997       0,      0,      0,      0,      0,      0,      0,      0,
10998       0,      0,      0,      0,      0,      0,      0, 0x4439,
10999  0xFB52, 0xFB53,      0,      0,      0,      0, 0xE621,      0,
11000 };
11001 static const unsigned short utf8_to_euc_E996[] = {
11002  0x4C67,      0, 0x6F59, 0x412E, 0xE622,      0,      0, 0x6F5A,
11003  0xE623, 0x4A44, 0x6F5B, 0x332B, 0xE624, 0xE625, 0xE626, 0x313C,
11004       0, 0x3457, 0xF471, 0x3456, 0x6F5C,      0, 0x6F5D,      0,
11005  0x6F5E, 0x6F5F,      0,      0,      0, 0xE627, 0xE628, 0xE629,
11006  0x6F60, 0xE62A, 0x3458, 0x3355, 0x395E, 0x4836, 0xE62B, 0x6F62,
11007  0x6F61, 0xE62C,      0, 0xE62D, 0xE62E, 0x6F63,      0,      0,
11008       0,      0, 0x315C,      0, 0xE62F,      0, 0xE630,      0,
11009       0, 0x6F66, 0xE631, 0x6F65, 0x6F64, 0xE632, 0x6F67, 0xE633,
11010 };
11011 static const unsigned short utf8_to_euc_E996_x0213[] = {
11012  0x4C67,      0, 0x6F59, 0x412E, 0xE622,      0, 0xFB54, 0x6F5A,
11013  0xE623, 0x4A44, 0x6F5B, 0x332B, 0xFB55, 0xFB56, 0x7D4E, 0x313C,
11014       0, 0x3457, 0xF471, 0x3456, 0x6F5C,      0, 0x6F5D,      0,
11015  0x6F5E, 0x6F5F,      0,      0,      0, 0xE627, 0xE628, 0x7D4F,
11016  0x6F60, 0xE62A, 0x3458, 0x3355, 0x395E, 0x4836, 0x7D50, 0x6F62,
11017  0x6F61, 0x7D51,      0, 0xFB58, 0x7D52, 0x6F63,      0,      0,
11018       0,      0, 0x315C,      0, 0xFB59,      0, 0x7D53,      0,
11019       0, 0x6F66, 0xE631, 0x6F65, 0x6F64, 0x7D54, 0x6F67, 0xE633,
11020 };
11021 static const unsigned short utf8_to_euc_E997[] = {
11022       0,      0,      0, 0x6F6A,      0,      0, 0xE634, 0x3047,
11023  0xE635, 0xE636, 0x6F68, 0xE637, 0x6F6C, 0x6F6B,      0,      0,
11024  0xE638, 0xE639, 0xE63A, 0xE63B, 0x6F6E, 0x6F6D, 0x6F6F,      0,
11025  0x462E, 0xE63C, 0xE63D,      0, 0x6F70, 0xE63E, 0xE63F, 0xE640,
11026  0xE641, 0x6F71, 0x6F73,      0, 0xE642, 0x6F72, 0xE643,      0,
11027       0,      0,      0,      0,      0,      0,      0,      0,
11028       0,      0,      0,      0,      0,      0,      0,      0,
11029       0,      0,      0,      0,      0,      0,      0,      0,
11030 };
11031 static const unsigned short utf8_to_euc_E997_x0213[] = {
11032       0,      0,      0, 0x6F6A,      0,      0, 0xE634, 0x3047,
11033  0xFB5B, 0xE636, 0x6F68, 0x7D55, 0x6F6C, 0x6F6B,      0,      0,
11034  0x7D56, 0xE639, 0xE63A, 0x7D57, 0x6F6E, 0x6F6D, 0x6F6F,      0,
11035  0x462E, 0xE63C, 0x7D59,      0, 0x6F70, 0xE63E, 0x7D5A, 0xE640,
11036  0xE641, 0x6F71, 0x6F73,      0, 0xE642, 0x6F72, 0xE643,      0,
11037       0,      0,      0,      0,      0,      0,      0,      0,
11038       0,      0,      0,      0,      0,      0,      0,      0,
11039       0,      0,      0,      0,      0,      0,      0,      0,
11040 };
11041 static const unsigned short utf8_to_euc_E998[] = {
11042       0,      0,      0,      0,      0,      0,      0,      0,
11043       0,      0,      0,      0,      0,      0,      0,      0,
11044       0,      0,      0,      0,      0,      0,      0,      0,
11045       0,      0,      0,      0, 0x496C, 0xE644, 0xE645,      0,
11046       0, 0x6F74, 0xE646,      0, 0xE647, 0xE648, 0xE649,      0,
11047  0x6F75,      0, 0x3A65,      0, 0xE64A,      0, 0x6F76, 0x6F77,
11048       0, 0xE64B, 0x4B49, 0xE64C,      0,      0,      0, 0xE64D,
11049  0xE64E, 0xE64F, 0xE650, 0x414B, 0xE651, 0xE652,      0, 0x3024,
11050 };
11051 static const unsigned short utf8_to_euc_E998_x0213[] = {
11052       0,      0,      0,      0,      0,      0,      0,      0,
11053       0,      0,      0,      0,      0,      0,      0,      0,
11054       0,      0,      0,      0,      0,      0,      0,      0,
11055       0,      0,      0,      0, 0x496C, 0xFA25, 0xE645,      0,
11056       0, 0x6F74, 0xE646,      0, 0xE647, 0xE648, 0xE649,      0,
11057  0x6F75,      0, 0x3A65,      0, 0xFB5E,      0, 0x6F76, 0x6F77,
11058       0, 0xE64B, 0x4B49, 0xFB5F, 0xFB60,      0,      0, 0xE64D,
11059  0xE64E, 0xE64F, 0xE650, 0x414B, 0xFB62, 0xE652,      0, 0x3024,
11060 };
11061 static const unsigned short utf8_to_euc_E999[] = {
11062  0x424B, 0xE653, 0x6F78,      0, 0x496D,      0,      0,      0,
11063       0,      0,      0, 0x6F7B, 0x6F79, 0x395F,      0, 0x6F7A,
11064  0x3842,      0, 0xE654,      0, 0xE655,      0, 0xE656, 0xE657,
11065  0xE658,      0,      0, 0x4A45, 0x6F7D, 0x7021, 0x6F7E, 0x7022,
11066       0, 0xE659, 0x3121, 0x3F58, 0x3D7C, 0x3459, 0x7023,      0,
11067       0,      0, 0x4766,      0, 0x7025,      0, 0xE65A,      0,
11068  0x3122,      0, 0x7024, 0x4444, 0xE65B, 0x4E4D, 0x462B, 0x6F7C,
11069  0x4E26,      0, 0x3831, 0xE65C, 0xE65D, 0x4D5B, 0xE65E, 0xE65F,
11070 };
11071 static const unsigned short utf8_to_euc_E999_x0213[] = {
11072  0x424B, 0xFB63, 0x6F78,      0, 0x496D,      0,      0,      0,
11073       0,      0,      0, 0x6F7B, 0x6F79, 0x395F,      0, 0x6F7A,
11074  0x3842,      0, 0xE654,      0, 0xE655,      0, 0xE656, 0xE657,
11075  0x7D5B,      0,      0, 0x4A45, 0x6F7D, 0x7021, 0x6F7E, 0x7022,
11076       0, 0xFB64, 0x3121, 0x3F58, 0x3D7C, 0x3459, 0x7023,      0,
11077       0,      0, 0x4766,      0, 0x7025,      0, 0xE65A,      0,
11078  0x3122,      0, 0x7024, 0x4444, 0xE65B, 0x4E4D, 0x462B, 0x6F7C,
11079  0x4E26,      0, 0x3831, 0xE65C, 0xE65D, 0x4D5B, 0xE65E, 0xE65F,
11080 };
11081 static const unsigned short utf8_to_euc_E99A[] = {
11082       0, 0xE660, 0xE661, 0xE662, 0xE663, 0x3679, 0x4E34,      0,
11083  0x3728, 0xE664, 0x4262, 0x6721,      0, 0x7026, 0x332C, 0x3F6F,
11084       0, 0xE665,      0,      0, 0x3356, 0x7028, 0xE666, 0x7029,
11085  0x7027, 0x3764, 0xE667, 0x3A5D, 0x3E63, 0xE668,      0, 0xE669,
11086  0x3123,      0,      0, 0x4E59, 0xE66A, 0xE66B, 0xE66C, 0x702B,
11087  0x6E2E, 0xE66D, 0x702A,      0,      0,      0, 0xE66E, 0xE66F,
11088  0x702E, 0x702C, 0x702D, 0xE670, 0x702F,      0, 0x7030, 0x4E6C,
11089  0x7031, 0x7032, 0xE671, 0x4049, 0x483B,      0,      0,      0,
11090 };
11091 static const unsigned short utf8_to_euc_E99A_x0213[] = {
11092       0, 0xE660, 0xFB66, 0xE662, 0x7D5C, 0x3679, 0x4E34,      0,
11093  0x3728, 0xE664, 0x4262, 0x6721,      0, 0x7026, 0x332C, 0x3F6F,
11094       0, 0xE665,      0,      0, 0x3356, 0x7028, 0xE666, 0x7029,
11095  0x7027, 0x3764, 0xFB68, 0x3A5D, 0x3E63, 0x7D5E,      0, 0xE669,
11096  0x3123,      0,      0, 0x4E59, 0x7D5F, 0x7D60, 0xE66C, 0x702B,
11097  0x6E2E, 0xFB6B, 0x702A,      0,      0,      0, 0xE66E, 0xFB6C,
11098  0x702E, 0x702C, 0x702D, 0xFB6D, 0x702F,      0, 0x7030, 0x4E6C,
11099  0x7031, 0x7032, 0xFB6E, 0x4049, 0x483B, 0xFB6F,      0,      0,
11100 };
11101 static const unsigned short utf8_to_euc_E99B[] = {
11102  0x3F7D, 0x3467,      0,      0, 0x4D3A, 0x326D, 0x3D38, 0x385B,
11103       0, 0x7035, 0xE672, 0x7034, 0x3B73, 0x7036, 0x7033,      0,
11104       0, 0x3B28, 0xE673,      0,      0, 0x703A, 0x6A2D,      0,
11105  0xE675, 0x5256, 0xE676, 0x3F77, 0x7038, 0xE677, 0xE678, 0xE679,
11106       0,      0, 0x4E25, 0x4671,      0,      0,      0,      0,
11107  0x312B, 0xE67A, 0x4063, 0x3C36,      0,      0,      0, 0xE67B,
11108  0x4A37, 0xE67C, 0x3140,      0,      0,      0, 0x4E6D, 0x4D6B,
11109       0, 0x703B, 0xE67D, 0x4545,      0,      0,      0,      0,
11110 };
11111 static const unsigned short utf8_to_euc_E99B_x0213[] = {
11112  0x3F7D, 0x3467,      0,      0, 0x4D3A, 0x326D, 0x3D38, 0x385B,
11113       0, 0x7035, 0xE672, 0x7034, 0x3B73, 0x7036, 0x7033,      0,
11114       0, 0x3B28, 0x7D61,      0,      0, 0x703A, 0x6A2D,      0,
11115  0xFB72, 0x5256, 0xFB73, 0x3F77, 0x7038, 0xFB74, 0x7D62, 0xE679,
11116       0,      0, 0x4E25, 0x4671,      0,      0,      0,      0,
11117  0x312B, 0x7D64, 0x4063, 0x3C36,      0,      0,      0, 0x7D65,
11118  0x4A37, 0xE67C, 0x3140,      0,      0,      0, 0x4E6D, 0x4D6B,
11119       0, 0x703B, 0xE67D, 0x4545,      0,      0,      0,      0,
11120 };
11121 static const unsigned short utf8_to_euc_E99C[] = {
11122  0x3C7B,      0, 0xE67E, 0xE721, 0x703C, 0xE722, 0x703D, 0x3F4C,
11123  0x703E, 0xE723, 0x4E6E,      0,      0, 0x7039, 0x7040, 0x7042,
11124       0, 0x7041,      0, 0x703F,      0,      0, 0x7043,      0,
11125       0, 0x7044, 0xE724, 0xE725, 0x417A, 0xE726, 0x3262,      0,
11126       0, 0xE727, 0xE728, 0xE729, 0x7045,      0,      0, 0x4C38,
11127  0xE72A,      0, 0x7046,      0,      0,      0,      0,      0,
11128  0x7047, 0xE72B, 0x4F2A, 0xE72C,      0,      0,      0,      0,
11129  0x5B31, 0x7048,      0, 0xF474,      0, 0x7049, 0x704A,      0,
11130 };
11131 static const unsigned short utf8_to_euc_E99C_x0213[] = {
11132  0x3C7B,      0, 0xE67E, 0xE721, 0x703C, 0xE722, 0x703D, 0x3F4C,
11133  0x703E, 0xE723, 0x4E6E,      0,      0, 0x7039, 0x7040, 0x7042,
11134       0, 0x7041,      0, 0x703F, 0xFB76,      0, 0x7043,      0,
11135       0, 0x7044, 0xE724, 0xE725, 0x417A, 0xE726, 0x3262,      0,
11136       0, 0xE727, 0xE728, 0xFB77, 0x7045,      0,      0, 0x4C38,
11137  0xE72A,      0, 0x7046,      0,      0,      0,      0,      0,
11138  0x7047, 0xE72B, 0x4F2A, 0x7D66,      0,      0, 0xFB79,      0,
11139  0x5B31, 0x7048,      0, 0x7D67,      0, 0x7049, 0x704A,      0,
11140 };
11141 static const unsigned short utf8_to_euc_E99D[] = {
11142       0, 0xE72D, 0x704E, 0xE72E, 0x704B,      0, 0x704C,      0,
11143  0x704D, 0x704F, 0xE72F,      0,      0, 0xF475, 0xE730, 0xE731,
11144       0, 0xF476, 0x4044,      0,      0, 0xE732, 0x4C77, 0xE733,
11145  0xE734, 0x4045, 0xE735, 0xE736, 0x7050,      0, 0x4873,      0,
11146  0x7051, 0x7353, 0x4C4C, 0xE737, 0x7052,      0, 0x7053, 0xE738,
11147  0x7054, 0x3357, 0xE739, 0x7056,      0, 0x3F59, 0xE73A,      0,
11148       0, 0x7057,      0, 0xE73B, 0x3724,      0, 0xE73C, 0xE73D,
11149  0xE73E, 0x7058, 0x705C, 0xE73F, 0x705A, 0xE740,      0, 0xE741,
11150 };
11151 static const unsigned short utf8_to_euc_E99D_x0213[] = {
11152       0, 0xFB7A, 0x704E, 0xE72E, 0x704B,      0, 0x704C, 0xFB7B,
11153  0x704D, 0x704F, 0xE72F,      0,      0, 0x7D68, 0x7D69, 0x7D6A,
11154       0, 0xF476, 0x4044,      0,      0, 0xFB7C, 0x4C77, 0xFB7D,
11155  0xE734, 0x4045, 0x7D6B, 0xFB7E, 0x7050,      0, 0x4873,      0,
11156  0x7051, 0x7353, 0x4C4C, 0xE737, 0x7052,      0, 0x7053, 0xE738,
11157  0x7054, 0x3357, 0xFC21, 0x7056,      0, 0x3F59, 0x7D6C,      0,
11158       0, 0x7057,      0, 0x7D6D, 0x3724,      0, 0xE73C, 0xE73D,
11159  0xE73E, 0x7058, 0x705C, 0xE73F, 0x705A, 0xE740,      0, 0xE741,
11160 };
11161 static const unsigned short utf8_to_euc_E99E[] = {
11162  0xE742, 0x705B,      0,      0, 0x3373, 0x7059, 0x705D,      0,
11163       0, 0xE743,      0, 0x705E,      0, 0x3048,      0, 0x705F,
11164  0x7060,      0,      0,      0,      0, 0xE744, 0xE745, 0xE746,
11165  0x3E64, 0xE747, 0xE748,      0, 0x7061,      0, 0xE749, 0xE74A,
11166  0x3547,      0, 0xE74B, 0x7064,      0,      0, 0x7063,      0,
11167  0x7062,      0,      0, 0x6B71, 0xE74C, 0x4A5C, 0xE74D,      0,
11168       0, 0xE74E, 0xE74F, 0x7065, 0x7066, 0xE750, 0xE751,      0,
11169  0xE752, 0xE753, 0xE754,      0, 0xE755,      0, 0xE756, 0xE757,
11170 };
11171 static const unsigned short utf8_to_euc_E99E_x0213[] = {
11172  0xE742, 0x705B,      0,      0, 0x3373, 0x7059, 0x705D,      0,
11173       0, 0xE743,      0, 0x705E,      0, 0x3048,      0, 0x705F,
11174  0x7060,      0,      0,      0,      0, 0x7D6E, 0xFC24, 0xE746,
11175  0x3E64, 0xE747, 0xFC25,      0, 0x7061,      0, 0xFC26, 0xE74A,
11176  0x3547,      0, 0xFC27, 0x7064,      0,      0, 0x7063,      0,
11177  0x7062,      0,      0, 0x6B71, 0xE74C, 0x4A5C, 0x7D6F,      0,
11178       0, 0xFC28, 0xFC29, 0x7065, 0x7066, 0xE750, 0xE751,      0,
11179  0xE752, 0xE753, 0x7D70,      0, 0xE755,      0, 0xFC2A, 0xE757,
11180 };
11181 static const unsigned short utf8_to_euc_E99F[] = {
11182       0, 0xE758,      0, 0x7067, 0xE759, 0xE75A, 0x7068, 0xE75B,
11183  0x7069, 0xE75C, 0xE75D, 0x706A, 0xE75E, 0xE75F, 0xE760,      0,
11184  0xE761, 0xE762,      0, 0x345A, 0xE763,      0,      0, 0xE764,
11185  0xE765, 0xE766,      0, 0xE76A, 0x706B, 0xE767, 0xE768,      0,
11186  0xE769, 0xE76B,      0,      0, 0xE76C,      0,      0,      0,
11187       0,      0,      0,      0,      0, 0x706C, 0x4723, 0xE76D,
11188       0, 0xE76E, 0x706E, 0x323B, 0xE76F, 0x7071, 0x7070, 0xE770,
11189  0xE771,      0, 0xE772, 0x3124,      0,      0,      0, 0x3641,
11190 };
11191 static const unsigned short utf8_to_euc_E99F_x0213[] = {
11192       0, 0x7D71,      0, 0x7067, 0xE759, 0xE75A, 0x7068, 0xE75B,
11193  0x7069, 0x7D72, 0xE75D, 0x706A, 0xFC2B, 0xE75F, 0xE760,      0,
11194  0xE761, 0xFC2C,      0, 0x345A, 0xFC2D,      0,      0, 0xE764,
11195  0xFC2E, 0xFC2F,      0, 0x7D74, 0x706B, 0xE767, 0x7D73,      0,
11196  0xE769, 0xFC30,      0,      0, 0xE76C,      0,      0,      0,
11197       0,      0,      0,      0,      0, 0x706C, 0x4723, 0xE76D,
11198       0, 0xFC31, 0x706E, 0x323B, 0x7D75, 0x7071, 0x7070, 0xE770,
11199  0xE771,      0, 0xE772, 0x3124,      0,      0,      0, 0x3641,
11200 };
11201 static const unsigned short utf8_to_euc_E9A0[] = {
11202       0, 0x4A47, 0x443A, 0x3A22,      0, 0x3960, 0x3D67, 0xE773,
11203  0x3F5C,      0, 0xE774,      0, 0x7073, 0xE776, 0xE777, 0x7072,
11204  0x4D42, 0x3468, 0x4852, 0x465C, 0xE778,      0, 0xE779, 0x3F7C,
11205  0x4E4E, 0xE775, 0x375B,      0, 0xE77A,      0, 0xE77B,      0,
11206  0xE77C, 0x7076,      0, 0xE77D, 0x7075, 0xE828, 0xE77E,      0,
11207       0,      0,      0, 0xE821, 0x4B4B, 0x462C, 0xE822, 0xE823,
11208  0xE824,      0, 0xE825, 0xE826, 0x3150, 0xE827,      0, 0x7077,
11209  0x7074,      0,      0, 0x4951, 0x4D6A, 0x7078, 0xE829,      0,
11210 };
11211 static const unsigned short utf8_to_euc_E9A0_x0213[] = {
11212       0, 0x4A47, 0x443A, 0x3A22, 0xFC32, 0x3960, 0x3D67, 0xE773,
11213  0x3F5C,      0, 0x7D77,      0, 0x7073, 0xFC33, 0xFC34, 0x7072,
11214  0x4D42, 0x3468, 0x4852, 0x465C, 0xFC35,      0, 0xFC36, 0x3F7C,
11215  0x4E4E, 0xE775, 0x375B,      0, 0xE77A,      0, 0x7D78,      0,
11216  0xE77C, 0x7076,      0, 0xFC39, 0x7075, 0xFC3C, 0xE77E,      0,
11217       0,      0,      0, 0x7D79, 0x4B4B, 0x462C, 0xE822, 0xE823,
11218  0x7D7A,      0, 0xFC3A, 0xFC3B, 0x3150, 0xE827,      0, 0x7077,
11219  0x7074,      0,      0, 0x4951, 0x4D6A, 0x7078, 0xE829,      0,
11220 };
11221 static const unsigned short utf8_to_euc_E9A1[] = {
11222       0,      0,      0,      0, 0xE82A,      0, 0x7079, 0xE82B,
11223       0,      0, 0xE82C, 0x707B, 0x426A, 0x335B, 0x335C, 0x707A,
11224       0, 0xE82D, 0xE82E, 0xE82F, 0x3469, 0x3832, 0xE830, 0xE831,
11225  0x346A, 0xE832, 0xE833, 0x453F,      0,      0, 0x4E60,      0,
11226       0,      0, 0xE834, 0xE835,      0, 0xE836, 0xE837, 0x385C,
11227       0,      0, 0xE838, 0x707C, 0xE839,      0,      0, 0x707D,
11228  0x707E, 0x7121,      0, 0x7123, 0x7122,      0,      0,      0,
11229       0,      0,      0,      0,      0,      0,      0,      0,
11230 };
11231 static const unsigned short utf8_to_euc_E9A1_x0213[] = {
11232       0,      0,      0,      0, 0xE82A,      0, 0x7079, 0xFC3D,
11233       0,      0, 0xE82C, 0x707B, 0x426A, 0x335B, 0x335C, 0x707A,
11234       0, 0xE82D, 0x7D7C, 0x7D7D, 0x3469, 0x3832, 0x7D7E, 0x7E21,
11235  0x346A, 0x7E22, 0x7E23, 0x453F,      0,      0, 0x4E60,      0,
11236       0,      0, 0xE834, 0xE835,      0, 0x7E25, 0xFC3E, 0x385C,
11237       0,      0, 0xE838, 0x707C, 0x7E26,      0,      0, 0x707D,
11238  0x707E, 0x7121,      0, 0x7123, 0x7122,      0,      0,      0,
11239       0,      0,      0,      0,      0,      0,      0,      0,
11240 };
11241 static const unsigned short utf8_to_euc_E9A2[] = {
11242       0,      0,      0,      0,      0,      0,      0,      0,
11243       0,      0,      0,      0,      0,      0,      0,      0,
11244       0,      0,      0,      0,      0,      0,      0,      0,
11245       0,      0,      0,      0,      0,      0,      0,      0,
11246       0,      0,      0,      0,      0,      0,      0,      0,
11247  0x4977,      0, 0x7124, 0xE83A,      0, 0xE83B, 0xE83C, 0x7125,
11248  0xE83D, 0x7126,      0,      0, 0xE83E,      0, 0x7127, 0xE83F,
11249  0xE840,      0, 0xE841, 0xE842,      0,      0,      0, 0xE843,
11250 };
11251 static const unsigned short utf8_to_euc_E9A2_x0213[] = {
11252       0,      0,      0,      0,      0,      0,      0,      0,
11253       0,      0,      0,      0,      0,      0,      0,      0,
11254       0,      0,      0,      0,      0,      0,      0,      0,
11255       0,      0,      0,      0,      0,      0,      0,      0,
11256       0,      0,      0,      0,      0,      0,      0,      0,
11257  0x4977,      0, 0x7124, 0xFC3F,      0, 0xFC40, 0xE83C, 0x7125,
11258  0xFC41, 0x7126,      0,      0, 0xE83E,      0, 0x7127, 0xFC43,
11259  0xFC44,      0, 0x7E27, 0xFC45, 0xFC46,      0,      0, 0xFC47,
11260 };
11261 static const unsigned short utf8_to_euc_E9A3[] = {
11262       0,      0, 0xE844, 0x7129, 0x7128, 0xE845, 0x712A,      0,
11263  0xE846,      0,      0,      0, 0xE847,      0,      0,      0,
11264       0,      0,      0,      0,      0,      0,      0,      0,
11265       0,      0,      0, 0x4874, 0x664C,      0,      0, 0x3F29,
11266       0, 0xE848, 0x3532, 0xE849,      0, 0xE84A, 0xE84B, 0xE84C,
11267       0, 0x712B, 0xE84D, 0x712C,      0, 0x522C, 0x5D3B, 0x4853,
11268       0,      0, 0x307B, 0xE84E, 0x303B,      0, 0xE84F,      0,
11269       0,      0,      0,      0, 0x3B74, 0x4B30, 0x3E7E,      0,
11270 };
11271 static const unsigned short utf8_to_euc_E9A3_x0213[] = {
11272       0,      0, 0xFC48, 0x7129, 0x7128, 0xE845, 0x712A, 0xFC49,
11273  0x7E28,      0,      0, 0xFC4A, 0xE847,      0,      0,      0,
11274       0,      0,      0,      0,      0,      0,      0,      0,
11275       0,      0,      0, 0x4874, 0x664C,      0,      0, 0x3F29,
11276  0xFC4B, 0xFC4D, 0x3532, 0xFC4E,      0, 0xFC4F, 0xE84B, 0x7E29,
11277       0, 0x712B, 0xFC50, 0x712C,      0, 0x522C, 0x5D3B, 0x4853,
11278  0xFC51, 0xFC52, 0x307B, 0xFC53, 0x303B,      0, 0xE84F,      0,
11279       0,      0,      0,      0, 0x3B74, 0x4B30, 0x3E7E,      0,
11280 };
11281 static const unsigned short utf8_to_euc_E9A4[] = {
11282       0,      0, 0xE850, 0x712D,      0, 0x4C5F,      0, 0xE851,
11283  0xE852, 0x712E, 0x4D5C,      0, 0x3142,      0,      0,      0,
11284  0x3B41, 0xE853, 0x712F, 0x326E, 0x7130, 0xE854, 0xE855, 0xE856,
11285  0x7131,      0, 0xE857, 0xE858, 0xE859, 0x7133, 0x7134, 0xE85A,
11286  0x7136, 0x7132, 0xE85B,      0, 0x7135,      0, 0xE85C, 0xE85D,
11287  0x345B,      0,      0, 0xE85E, 0x7137,      0, 0x7138,      0,
11288       0, 0xE85F, 0xE860, 0xE861, 0xE862, 0xE863,      0,      0,
11289       0, 0xE864, 0xE865, 0xE866, 0xE867, 0x7139, 0x713A,      0,
11290 };
11291 static const unsigned short utf8_to_euc_E9A4_x0213[] = {
11292       0,      0, 0xE850, 0x712D,      0, 0x4C5F,      0, 0xE851,
11293  0xFC54, 0x712E, 0x4D5C,      0, 0x3142,      0,      0,      0,
11294  0x3B41, 0xE853, 0x712F, 0x326E, 0x7130, 0xE854, 0xFC57, 0xFC58,
11295  0x7131,      0, 0xFC5A, 0xFC5B, 0xFC5C, 0x7133, 0x7134, 0xE85A,
11296  0x7136, 0x7132, 0xE85B,      0, 0x7135,      0, 0xE85C, 0xE85D,
11297  0x345B,      0,      0, 0xE85E, 0x7137,      0, 0x7138,      0,
11298       0, 0xFC5E, 0xFC5F, 0xFC60, 0xE862, 0xE863,      0,      0,
11299       0, 0xE864, 0xFC61, 0xFC62, 0xFC63, 0x7139, 0x713A,      0,
11300 };
11301 static const unsigned short utf8_to_euc_E9A5[] = {
11302  0xE868, 0xE869, 0x713B,      0,      0, 0x713D, 0xE86A, 0xE86B,
11303  0xE86C, 0x713C,      0, 0x713F, 0x7142, 0xE86D, 0xE86E,      0,
11304  0x713E, 0x7140, 0x7141,      0, 0xE86F, 0x7143,      0, 0x3642,
11305  0xE870, 0xE871,      0, 0xE872, 0xE873,      0, 0xE874, 0xE875,
11306  0xE876,      0,      0,      0,      0,      0,      0,      0,
11307       0,      0,      0,      0,      0,      0,      0,      0,
11308       0,      0,      0,      0,      0,      0,      0,      0,
11309       0,      0,      0,      0,      0,      0,      0,      0,
11310 };
11311 static const unsigned short utf8_to_euc_E9A5_x0213[] = {
11312  0xFC64, 0xFC65, 0x713B,      0,      0, 0x713D, 0xFC66, 0xE86B,
11313  0xE86C, 0x713C,      0, 0x713F, 0x7142, 0xFC67, 0xFC68,      0,
11314  0x713E, 0x7140, 0x7141,      0, 0xE86F, 0x7143,      0, 0x3642,
11315  0x7E2A, 0xE871,      0, 0xE872, 0xFC69,      0, 0xE874, 0xFC6A,
11316  0xFC6B,      0,      0,      0,      0,      0,      0,      0,
11317       0,      0,      0,      0,      0,      0,      0,      0,
11318       0,      0,      0,      0,      0,      0,      0,      0,
11319       0,      0,      0,      0,      0,      0,      0,      0,
11320 };
11321 static const unsigned short utf8_to_euc_E9A6[] = {
11322       0,      0,      0,      0,      0,      0,      0,      0,
11323       0,      0,      0,      0,      0,      0,      0,      0,
11324       0,      0,      0,      0,      0,      0, 0x3C73, 0x7144,
11325  0x7145, 0x3961,      0, 0xE877,      0, 0xE878, 0xF47A, 0xE879,
11326       0,      0,      0,      0,      0, 0x7146, 0xE87A,      0,
11327  0x333E,      0,      0,      0, 0x474F, 0x7147, 0x7148,      0,
11328  0xE87B, 0xE87C, 0xE87D, 0x435A, 0x466B, 0xE87E,      0,      0,
11329       0, 0xE921, 0xE922,      0, 0x7149, 0xE923,      0, 0xE924,
11330 };
11331 static const unsigned short utf8_to_euc_E9A6_x0213[] = {
11332       0,      0,      0,      0,      0,      0,      0,      0,
11333       0,      0,      0,      0,      0,      0,      0,      0,
11334       0,      0,      0,      0,      0,      0, 0x3C73, 0x7144,
11335  0x7145, 0x3961,      0, 0xE877,      0, 0xE878, 0x7E2B, 0xE879,
11336       0,      0,      0, 0xFC6C,      0, 0x7146, 0xFC6D,      0,
11337  0x333E,      0,      0,      0, 0x474F, 0x7147, 0x7148,      0,
11338  0xE87B, 0xE87C, 0xE87D, 0x435A, 0x466B, 0xE87E,      0,      0,
11339       0, 0xFC6E, 0xE922,      0, 0x7149, 0xFC6F,      0, 0xFC70,
11340 };
11341 static const unsigned short utf8_to_euc_E9A7[] = {
11342       0, 0x477D,      0, 0xE925, 0x424C, 0x3158, 0x366E,      0,
11343  0x366F, 0xE926,      0,      0,      0,      0,      0,      0,
11344  0x4373, 0x714E, 0x3670, 0xE927, 0xE928, 0x326F,      0,      0,
11345  0x714D, 0xE929, 0xE92A, 0x714B, 0xE92B, 0x714C, 0xE92C, 0x714A,
11346       0,      0, 0x7158,      0,      0,      0,      0, 0xE92D,
11347       0,      0, 0xE92E, 0xE92F, 0xE930, 0x714F, 0x7150,      0,
11348  0xE931, 0x7151, 0x7152,      0, 0xE932, 0xE933,      0,      0,
11349  0x7154, 0xE934,      0, 0x7153,      0, 0xE935, 0xE936, 0x3D59,
11350 };
11351 static const unsigned short utf8_to_euc_E9A7_x0213[] = {
11352       0, 0x477D,      0, 0xFC71, 0x424C, 0x3158, 0x366E,      0,
11353  0x366F, 0xFC72,      0,      0,      0,      0,      0,      0,
11354  0x4373, 0x714E, 0x3670, 0xE927, 0xFC73, 0x326F,      0,      0,
11355  0x714D, 0xFC74, 0xE92A, 0x714B, 0xE92B, 0x714C, 0xFC75, 0x714A,
11356       0,      0, 0x7158,      0,      0,      0,      0, 0xE92D,
11357       0,      0, 0xE92E, 0xE92F, 0xE930, 0x714F, 0x7150,      0,
11358  0xFC77, 0x7151, 0x7152,      0, 0xE932, 0xE933,      0,      0,
11359  0x7154, 0xFC78,      0, 0x7153, 0xFC79, 0xE935, 0xE936, 0x3D59,
11360 };
11361 static const unsigned short utf8_to_euc_E9A8[] = {
11362       0, 0x7155, 0xE937, 0xE938, 0xE939, 0x7157,      0,      0,
11363       0,      0,      0, 0xE93A, 0xE93B,      0, 0x3533, 0x7156,
11364  0xE93C, 0xE93D, 0x417B, 0x3833,      0,      0, 0xE93E,      0,
11365       0, 0x7159,      0,      0,      0,      0, 0xE93F,      0,
11366  0xE940,      0, 0xE941, 0xE942, 0xE943,      0,      0, 0xE944,
11367  0x424D,      0,      0, 0x715A,      0, 0xE945, 0xE946,      0,
11368  0x462D,      0,      0, 0xE947,      0, 0xE948, 0xE949, 0x715B,
11369  0xE94A,      0,      0,      0,      0,      0, 0x7160,      0,
11370 };
11371 static const unsigned short utf8_to_euc_E9A8_x0213[] = {
11372       0, 0x7155, 0x7E2C, 0x7E2D, 0xE939, 0x7157,      0,      0,
11373       0,      0, 0xFC7A, 0xE93A, 0xE93B,      0, 0x3533, 0x7156,
11374  0xE93C, 0xFC7B, 0x417B, 0x3833,      0,      0, 0xFC7C,      0,
11375       0, 0x7159, 0xFC7D,      0,      0,      0, 0xE93F,      0,
11376  0xFC7E,      0, 0xE941, 0xE942, 0x7E2E,      0,      0, 0xE944,
11377  0x424D,      0,      0, 0x715A,      0, 0x7E2F, 0x7E30,      0,
11378  0x462D, 0xFD21,      0, 0xE947,      0, 0xE948, 0xFD22, 0x715B,
11379  0x7E31,      0,      0,      0,      0,      0, 0x7160,      0,
11380 };
11381 static const unsigned short utf8_to_euc_E9A9[] = {
11382  0x715E, 0xE94C, 0x715D, 0x715F, 0xE94D, 0x715C,      0, 0xE94B,
11383       0,      0, 0xE94E, 0xE94F, 0xE950, 0x7162, 0xE951,      0,
11384       0, 0xE952,      0,      0, 0xE953, 0x7161, 0xE954, 0x7164,
11385       0,      0, 0x3643, 0x7163,      0, 0xE955,      0, 0x7165,
11386       0,      0, 0x7166,      0, 0x7168, 0x7167,      0,      0,
11387       0, 0x7169, 0x716B, 0x716A,      0,      0,      0,      0,
11388       0,      0,      0,      0,      0,      0,      0,      0,
11389       0,      0,      0,      0,      0,      0,      0,      0,
11390 };
11391 static const unsigned short utf8_to_euc_E9A9_x0213[] = {
11392  0x715E, 0xE94C, 0x715D, 0x715F, 0xFD23, 0x715C,      0, 0xE94B,
11393       0,      0, 0x7E32, 0xE94F, 0xFD24, 0x7162, 0x7E33,      0,
11394       0, 0xE952, 0x7E34,      0, 0xE953, 0x7161, 0xE954, 0x7164,
11395  0xFD25,      0, 0x3643, 0x7163,      0, 0xE955,      0, 0x7165,
11396       0,      0, 0x7166,      0, 0x7168, 0x7167,      0,      0,
11397       0, 0x7169, 0x716B, 0x716A,      0,      0,      0,      0,
11398       0,      0,      0,      0,      0,      0,      0,      0,
11399       0,      0,      0,      0,      0,      0,      0,      0,
11400 };
11401 static const unsigned short utf8_to_euc_E9AA[] = {
11402       0,      0,      0,      0,      0,      0,      0,      0,
11403       0,      0,      0,      0,      0,      0,      0,      0,
11404       0,      0,      0,      0,      0,      0,      0,      0,
11405       0,      0,      0,      0,      0,      0,      0,      0,
11406       0,      0,      0,      0,      0,      0,      0,      0,
11407  0x397C,      0, 0xE956,      0, 0xE957, 0x716C, 0xE958, 0xE959,
11408  0x716D,      0, 0xE95A,      0, 0xE95B, 0xE95C, 0xE95D,      0,
11409  0x333C, 0xE95E,      0, 0xE95F, 0x716E,      0, 0xE960, 0xE961,
11410 };
11411 static const unsigned short utf8_to_euc_E9AA_x0213[] = {
11412       0,      0,      0,      0,      0,      0,      0,      0,
11413       0,      0,      0,      0,      0,      0,      0,      0,
11414       0,      0,      0,      0,      0,      0,      0,      0,
11415       0,      0,      0,      0,      0,      0,      0,      0,
11416       0,      0,      0,      0,      0,      0,      0,      0,
11417  0x397C,      0, 0xE956,      0, 0xE957, 0x716C, 0xE958, 0xFD27,
11418  0x716D,      0, 0xE95A,      0, 0xE95B, 0xE95C, 0x7E35, 0xFD29,
11419  0x333C, 0xFD2B,      0, 0xE95F, 0x716E,      0, 0xE960, 0xE961,
11420 };
11421 static const unsigned short utf8_to_euc_E9AB[] = {
11422  0x716F, 0xE962,      0, 0xE963, 0x3F71,      0, 0xE964,      0,
11423  0xE965,      0,      0,      0,      0,      0, 0xE966, 0x7170,
11424  0xE967, 0x7171, 0xE968, 0x7172, 0x7173, 0xE969, 0xE96A, 0xE96B,
11425  0x3962, 0xF47B,      0, 0xE96C, 0xE96D,      0, 0x7174, 0x7175,
11426  0xE96E,      0, 0x7176, 0x7177, 0xE96F, 0xE970, 0x7178, 0xE971,
11427       0, 0xE972, 0x4831, 0x717A, 0xE973, 0x4926, 0x717B, 0x7179,
11428       0, 0x717D, 0xE974, 0xE975, 0x717C, 0xE976,      0, 0x717E,
11429       0, 0xE977, 0xE978, 0x7221,      0, 0xE979,      0, 0xE97A,
11430 };
11431 static const unsigned short utf8_to_euc_E9AB_x0213[] = {
11432  0x716F, 0x7E36,      0, 0x7E37, 0x3F71,      0, 0xFD2D,      0,
11433  0xE965,      0,      0,      0,      0,      0, 0x7E38, 0x7170,
11434  0xFD2E, 0x7171, 0xFD2F, 0x7172, 0x7173, 0xFD30, 0x7E39, 0xE96B,
11435  0x3962, 0xF47B,      0, 0xE96C, 0xFD32,      0, 0x7174, 0x7175,
11436  0xFD33,      0, 0x7176, 0x7177, 0xE96F, 0xFD34, 0x7178, 0xE971,
11437       0, 0xFD35, 0x4831, 0x717A, 0xE973, 0x4926, 0x717B, 0x7179,
11438       0, 0x717D, 0xE974, 0xE975, 0x717C, 0xE976,      0, 0x717E,
11439       0, 0x7E3A, 0xE978, 0x7221,      0, 0xE979,      0, 0xE97A,
11440 };
11441 static const unsigned short utf8_to_euc_E9AC[] = {
11442  0xE97B, 0xE97C, 0xE97D, 0xE97E, 0xEA21, 0xEA22, 0x7222,      0,
11443  0xEA23, 0xEA24,      0, 0xEA25, 0xEA26, 0xEA27, 0xEA28,      0,
11444  0xEA29,      0, 0xEA2A,      0,      0,      0, 0xEA2B,      0,
11445  0x7223, 0xEA2C, 0x7224, 0xEA2D, 0xEA2E,      0,      0, 0x7225,
11446  0xEA2F,      0, 0x7226, 0x7227,      0, 0x7228, 0xEA30, 0x7229,
11447  0x722A, 0x722B, 0x722C, 0xEA31,      0, 0xEA32, 0x722D, 0x722E,
11448       0, 0x5D35, 0x722F, 0xEA33, 0xEA34, 0xEA35,      0, 0xEA36,
11449       0, 0xEA37, 0xEA38, 0x6478, 0x3534, 0xEA39,      0,      0,
11450 };
11451 static const unsigned short utf8_to_euc_E9AC_x0213[] = {
11452  0xE97B, 0xE97C, 0x7E3B, 0xFD36, 0xEA21, 0xEA22, 0x7222,      0,
11453  0x7E3C, 0xEA24,      0, 0xEA25, 0xFD37, 0xEA27, 0xEA28,      0,
11454  0xFD38,      0, 0xFD39,      0,      0,      0, 0xFD3A,      0,
11455  0x7223, 0xEA2C, 0x7224, 0xEA2D, 0xFD3B,      0,      0, 0x7225,
11456  0x7E3D,      0, 0x7226, 0x7227,      0, 0x7228, 0xEA30, 0x7229,
11457  0x722A, 0x722B, 0x722C, 0xFD3C,      0, 0x7E3F, 0x722D, 0x722E,
11458       0, 0x5D35, 0x722F, 0xFD3D, 0xEA34, 0xEA35,      0, 0xEA36,
11459       0, 0xEA37, 0xEA38, 0x6478, 0x3534, 0xFD3E,      0,      0,
11460 };
11461 static const unsigned short utf8_to_euc_E9AD[] = {
11462       0, 0x3321, 0x3A32, 0x7231, 0x7230, 0x4C25,      0,      0,
11463  0xEA3A,      0,      0, 0xEA3B, 0xEA3C, 0x7233, 0x7234, 0x7232,
11464       0, 0x7235,      0,      0, 0x4B62, 0xEA3D, 0xEA3E, 0xEA3F,
11465  0x7236,      0, 0x357B, 0xEA40,      0,      0, 0xEA41,      0,
11466       0, 0xEA42,      0, 0xEA43,      0, 0xEA44, 0xEA45,      0,
11467  0xEA46,      0, 0xEA47, 0xEA48, 0xEA49, 0xEA4A, 0xEA4B, 0x4F25,
11468       0,      0, 0xF47C, 0xEA4C, 0x7237, 0xEA4D,      0, 0xEA4E,
11469  0xEA4F, 0xEA50,      0,      0,      0,      0,      0, 0xEA51,
11470 };
11471 static const unsigned short utf8_to_euc_E9AD_x0213[] = {
11472       0, 0x3321, 0x3A32, 0x7231, 0x7230, 0x4C25,      0,      0,
11473  0xEA3A,      0,      0, 0xFD40, 0xEA3C, 0x7233, 0x7234, 0x7232,
11474       0, 0x7235,      0,      0, 0x4B62, 0xEA3D, 0xEA3E, 0xEA3F,
11475  0x7236,      0, 0x357B, 0xEA40,      0,      0, 0x7E40,      0,
11476       0, 0xEA42,      0, 0xFD41,      0, 0xFD42, 0x7E42,      0,
11477  0xEA46,      0, 0xEA47, 0xFD43, 0xFD44, 0xEA4A, 0xEA4B, 0x4F25,
11478       0,      0, 0x7E43, 0xFD45, 0x7237, 0x7E44, 0xFD46, 0xFD47,
11479  0xEA4F, 0x7E41,      0,      0,      0,      0,      0, 0xEA51,
11480 };
11481 static const unsigned short utf8_to_euc_E9AE[] = {
11482  0xEA52,      0,      0, 0x7239, 0xEA53, 0xEA54, 0xEA55, 0xEA56,
11483       0, 0xEA57, 0xEA58, 0xEA59,      0, 0xEA5A, 0x303E, 0xEA5B,
11484  0xEA5C, 0x723A, 0x4A2B, 0x7238, 0xEA5D,      0, 0x723B, 0x723C,
11485       0,      0, 0xEA5E,      0,      0, 0xEA5F, 0xEA60, 0x723D,
11486  0x723E,      0,      0,      0,      0,      0, 0xEA61, 0xEA62,
11487  0x723F, 0xEA63, 0x4B6E, 0x3B2D, 0xEA64, 0x3A7A, 0x412F,      0,
11488  0xEA65, 0xEA66, 0xEA67,      0, 0x7240,      0,      0, 0xEA68,
11489  0xEA69, 0x7243,      0, 0xEA6A, 0xEA6B,      0, 0xEA6C, 0xEA6D,
11490 };
11491 static const unsigned short utf8_to_euc_E9AE_x0213[] = {
11492  0xEA52,      0,      0, 0x7239, 0x7E45, 0xEA54, 0xEA55, 0xEA56,
11493       0, 0xEA57, 0x7E46, 0xEA59,      0, 0xEA5A, 0x303E, 0x7E47,
11494  0xEA5C, 0x723A, 0x4A2B, 0x7238, 0xEA5D,      0, 0x723B, 0x723C,
11495       0,      0, 0xEA5E,      0,      0, 0xEA5F, 0x7E48, 0x723D,
11496  0x723E,      0,      0,      0,      0,      0, 0xFD48, 0x7E49,
11497  0x723F, 0xEA63, 0x4B6E, 0x3B2D, 0xFD49, 0x3A7A, 0x412F,      0,
11498  0xEA65, 0xFD4A, 0xFD4D,      0, 0x7240,      0,      0, 0xEA68,
11499  0xFD4E, 0x7243,      0, 0xEA6A, 0xEA6B,      0, 0xFD4F, 0xEA6D,
11500 };
11501 static const unsigned short utf8_to_euc_E9AF[] = {
11502  0x7241, 0xEA6E,      0,      0,      0,      0, 0x7244, 0xEA6F,
11503  0xEA70, 0x3871, 0x7242,      0,      0,      0, 0xEA71, 0x7245,
11504  0xEA72, 0x7246, 0x7247,      0, 0x724B,      0, 0x3B2A, 0xEA73,
11505  0xEA74,      0,      0, 0x4264,      0, 0xEA75,      0, 0xEA76,
11506       0, 0x724C, 0x7249, 0x7248, 0x724A, 0xEA77,      0, 0xEA78,
11507  0x375F,      0, 0xEA79, 0xEA7A,      0,      0,      0, 0xEA7B,
11508  0x7250, 0x724F, 0x724E, 0xEA7C,      0, 0x3033,      0, 0xEA7D,
11509  0xEA7E, 0xEB21, 0xEB22,      0,      0, 0xEB23,      0, 0xEB24,
11510 };
11511 static const unsigned short utf8_to_euc_E9AF_x0213[] = {
11512  0x7241, 0x7E4A,      0,      0,      0,      0, 0x7244, 0xFD50,
11513  0xEA70, 0x3871, 0x7242,      0,      0,      0, 0x7E4B, 0x7245,
11514  0xEA72, 0x7246, 0x7247,      0, 0x724B,      0, 0x3B2A, 0xEA73,
11515  0xFD52,      0,      0, 0x4264,      0, 0xFD53,      0, 0xEA76,
11516       0, 0x724C, 0x7249, 0x7248, 0x724A, 0x7E4C,      0, 0xFD54,
11517  0x375F,      0, 0xFD55, 0xFD56,      0,      0, 0xFD58, 0xFD57,
11518  0x7250, 0x724F, 0x724E, 0xFD51,      0, 0x3033,      0, 0xFD5C,
11519  0x7E4D, 0xEB21, 0xFD5A,      0,      0, 0x7E4E,      0, 0xEB24,
11520 };
11521 static const unsigned short utf8_to_euc_E9B0[] = {
11522  0xEB25,      0, 0xEB26,      0, 0x725A,      0, 0x7256,      0,
11523  0x7257, 0x7253, 0x7259, 0xEB27, 0x7255, 0x3362,      0, 0xEB28,
11524  0x4F4C, 0xEB29, 0x7258, 0x7254, 0x7252, 0x7251, 0xEB2A,      0,
11525  0xEB2B, 0xEB2C, 0xEB2D, 0x725C, 0xEB2E,      0, 0xEB2F,      0,
11526       0, 0x725F, 0xEB30, 0xEB31, 0x725E, 0x725D, 0xEB32, 0xEB33,
11527  0xEB34, 0xEB35, 0xEB36,      0,      0, 0x4949, 0x725B, 0x3073,
11528  0x7260, 0xEB37, 0x7262,      0,      0, 0xEB38, 0xEB39, 0xEB3A,
11529       0, 0x336F, 0x724D, 0x3137,      0, 0xEB3B, 0x7264,      0,
11530 };
11531 static const unsigned short utf8_to_euc_E9B0_x0213[] = {
11532  0x7E4F,      0, 0xEB26,      0, 0x725A,      0, 0x7256,      0,
11533  0x7257, 0x7253, 0x7259, 0xEB27, 0x7255, 0x3362,      0, 0xEB28,
11534  0x4F4C, 0xEB29, 0x7258, 0x7254, 0x7252, 0x7251, 0xFD5E,      0,
11535  0xFD5F, 0xFD60, 0xFD61, 0x725C, 0xEB2E, 0xFD62, 0xEB2F,      0,
11536       0, 0x725F, 0xFD63, 0x7E50, 0x725E, 0x725D, 0xEB32, 0xFD64,
11537  0xEB34, 0xFD65, 0xFD66,      0,      0, 0x4949, 0x725B, 0x3073,
11538  0x7260, 0xFD68, 0x7262,      0,      0, 0xEB38, 0xFD69, 0xFD6A,
11539       0, 0x336F, 0x724D, 0x3137,      0, 0xEB3B, 0x7264,      0,
11540 };
11541 static const unsigned short utf8_to_euc_E9B1[] = {
11542       0, 0xEB3C,      0, 0xEB3D, 0xEB3E, 0xEB3F, 0x7263, 0x7261,
11543  0x432D, 0xEB40, 0xEB41,      0,      0,      0, 0xEB42, 0xEB43,
11544  0xEB44,      0, 0x4B70, 0xEB45, 0xEB46,      0, 0xEB47, 0x4E5A,
11545  0xEB48,      0, 0x7265, 0xEB49, 0xEB50, 0xEB4A, 0xEB4B, 0xEB4C,
11546  0x7266,      0,      0, 0xEB4D,      0,      0,      0, 0x7267,
11547  0xEB52, 0xEB4E, 0xEB4F, 0xEB51,      0,      0, 0xEB53,      0,
11548  0xEB54,      0, 0xEB55,      0,      0, 0xEB56, 0x7268, 0xEB57,
11549  0x7269,      0,      0, 0xEB58,      0,      0,      0,      0,
11550 };
11551 static const unsigned short utf8_to_euc_E9B1_x0213[] = {
11552       0, 0x7E51,      0, 0xEB3D, 0xEB3E, 0xFD6B, 0x7263, 0x7261,
11553  0x432D, 0xFD6E, 0xFD6F,      0,      0,      0, 0xEB42, 0x7E52,
11554  0x7E53,      0, 0x4B70, 0x7E54, 0xFD71,      0, 0xEB47, 0x4E5A,
11555  0xFD72,      0, 0x7265, 0xFD73, 0xFD6C, 0xFD74, 0xEB4B, 0xFD75,
11556  0x7266,      0,      0, 0x7E55,      0, 0x7E56,      0, 0x7267,
11557  0xEB52, 0xFD76, 0xFD77, 0xFD78,      0, 0xFD79, 0xFD7A,      0,
11558  0xFD7B,      0, 0xFD7C,      0,      0, 0xFD7D, 0x7268, 0x7E57,
11559  0x7269,      0, 0xFD7E, 0xEB58,      0,      0,      0,      0,
11560 };
11561 static const unsigned short utf8_to_euc_E9B3[] = {
11562       0,      0,      0,      0,      0,      0,      0,      0,
11563       0,      0,      0,      0,      0,      0,      0,      0,
11564       0,      0,      0,      0,      0,      0,      0,      0,
11565       0,      0,      0,      0,      0,      0,      0,      0,
11566       0,      0,      0,      0,      0, 0x443B, 0xEB59, 0x726A,
11567       0, 0x4837,      0, 0x726F, 0x726B,      0,      0,      0,
11568  0x726C,      0, 0xEB5A, 0x4B31, 0x4C44,      0, 0x4650, 0xEB5B,
11569       0, 0xEB5C,      0,      0,      0,      0,      0,      0,
11570 };
11571 static const unsigned short utf8_to_euc_E9B3_x0213[] = {
11572       0,      0,      0,      0,      0,      0,      0,      0,
11573       0,      0,      0,      0,      0,      0,      0,      0,
11574       0,      0,      0,      0,      0,      0,      0,      0,
11575       0,      0,      0,      0,      0,      0,      0,      0,
11576       0,      0,      0,      0,      0, 0x443B, 0xFE21, 0x726A,
11577       0, 0x4837,      0, 0x726F, 0x726B,      0,      0,      0,
11578  0x726C,      0, 0xFE22, 0x4B31, 0x4C44,      0, 0x4650, 0xEB5B,
11579       0, 0xEB5C,      0,      0,      0,      0,      0,      0,
11580 };
11581 static const unsigned short utf8_to_euc_E9B4[] = {
11582       0,      0, 0xEB5E, 0x7270,      0,      0, 0x7271, 0x463E,
11583  0x726E, 0x726D,      0, 0xEB5D,      0,      0, 0x322A,      0,
11584       0, 0xEB5F, 0x7279,      0,      0, 0x7278,      0, 0xEB60,
11585  0xEB61,      0,      0, 0x3175, 0xEB62, 0xEB63, 0xEB64, 0x7276,
11586       0,      0,      0, 0x7275,      0,      0, 0x7273,      0,
11587  0x337B,      0, 0x7272, 0x3C32, 0x3229,      0,      0, 0xEB65,
11588  0xEB66,      0, 0xEB67, 0xEB68, 0xEB69,      0,      0,      0,
11589       0,      0, 0xEB6A, 0x3963, 0xEB6B, 0xEB6D, 0x727C, 0x727B,
11590 };
11591 static const unsigned short utf8_to_euc_E9B4_x0213[] = {
11592       0,      0, 0xFE24, 0x7270,      0,      0, 0x7271, 0x463E,
11593  0x726E, 0x726D,      0, 0xFE23,      0,      0, 0x322A,      0,
11594       0, 0xFE26, 0x7279,      0,      0, 0x7278,      0, 0xFE27,
11595  0xFE28,      0,      0, 0x3175, 0xEB62, 0x7E58, 0x7E59, 0x7276,
11596       0,      0,      0, 0x7275,      0,      0, 0x7273,      0,
11597  0x337B,      0, 0x7272, 0x3C32, 0x3229,      0,      0, 0xEB65,
11598  0xEB66,      0, 0xFE2C, 0xEB68, 0xEB69,      0,      0,      0,
11599       0,      0, 0xEB6A, 0x3963, 0xEB6B, 0xEB6D, 0x727C, 0x727B,
11600 };
11601 static const unsigned short utf8_to_euc_E9B5[] = {
11602       0, 0x727A, 0xEB6E, 0xEB6F, 0x7277, 0xEB6C, 0x727D, 0xEB70,
11603  0x727E,      0, 0xEB71,      0,      0,      0,      0,      0,
11604  0x7325, 0x7324,      0, 0xEB72, 0xEB73,      0,      0,      0,
11605       0, 0x7326,      0,      0, 0x312D, 0x7321, 0x7322, 0xEB74,
11606  0x3974, 0x4C39, 0xEB76, 0xEB75, 0x7323, 0xEB77,      0,      0,
11607       0, 0xEB78, 0xEB79, 0xEB7A, 0x4B32,      0,      0, 0x732B,
11608  0xEB7B,      0, 0x7327,      0,      0,      0, 0xEB7C, 0xEB7D,
11609       0,      0, 0x732C, 0xEB7E, 0xEC21,      0, 0xEC22,      0,
11610 };
11611 static const unsigned short utf8_to_euc_E9B5_x0213[] = {
11612       0, 0x727A, 0xFE2E, 0x7E5A, 0x7277, 0xEB6C, 0x727D, 0x7E5B,
11613  0x727E,      0, 0xFE2F,      0,      0,      0,      0,      0,
11614  0x7325, 0x7324, 0x7E5C, 0xEB72, 0xEB73,      0,      0,      0,
11615       0, 0x7326,      0,      0, 0x312D, 0x7321, 0x7322, 0xFE30,
11616  0x3974, 0x4C39, 0xFE31, 0x7E5D, 0x7323, 0xEB77,      0,      0,
11617       0, 0xFE33, 0xEB79, 0xFE34, 0x4B32,      0,      0, 0x732B,
11618  0x7E5E,      0, 0x7327, 0xFE36,      0,      0, 0xFE37, 0xFE38,
11619       0,      0, 0x732C, 0xEB7E, 0x7E5F,      0, 0xFE39,      0,
11620 };
11621 static const unsigned short utf8_to_euc_E9B6[] = {
11622       0,      0,      0, 0xEC23, 0xEC24,      0, 0xEC25, 0x7329,
11623       0, 0x7328, 0xEC26,      0,      0, 0xEC27, 0xEC28, 0x375C,
11624       0,      0, 0xEC29, 0xEC2A,      0, 0xEC2B, 0xEC2C, 0xEC2D,
11625  0xEC2E,      0, 0x732D,      0,      0,      0,      0,      0,
11626       0, 0xEC2F,      0,      0, 0x732E,      0,      0,      0,
11627       0, 0x732F, 0xEC30, 0x732A, 0xEC31,      0, 0xEC32, 0x7274,
11628       0, 0xEC33, 0x7330,      0, 0x4461, 0xEC34,      0,      0,
11629  0x7334, 0xEC35, 0x7335, 0x7333, 0xEC36,      0,      0, 0xEC37,
11630 };
11631 static const unsigned short utf8_to_euc_E9B6_x0213[] = {
11632       0,      0,      0, 0xEC23, 0xFE3A,      0, 0xEC25, 0x7329,
11633       0, 0x7328, 0x7E60,      0,      0, 0xFE3B, 0xEC28, 0x375C,
11634       0,      0, 0xEC29, 0xEC2A,      0, 0xEC2B, 0x7E61, 0xEC2D,
11635  0xEC2E, 0xFE3C, 0x732D,      0,      0,      0,      0,      0,
11636       0, 0xFE3D,      0,      0, 0x732E,      0,      0,      0,
11637       0, 0x732F, 0xEC30, 0x732A, 0x7E63,      0, 0xEC32, 0x7274,
11638       0, 0xEC33, 0x7330,      0, 0x4461, 0xFE3F,      0,      0,
11639  0x7334, 0xFE40, 0x7335, 0x7333, 0x7E64, 0xFE41,      0, 0xFE3E,
11640 };
11641 static const unsigned short utf8_to_euc_E9B7[] = {
11642       0, 0x7332, 0x7338, 0xEC38, 0x7331,      0, 0x7336, 0xEC39,
11643       0, 0xEC3A, 0xEC3B,      0,      0,      0,      0, 0x7337,
11644       0,      0,      0, 0x733A, 0xEC3C, 0xEC3D, 0xEC3E, 0xEC3F,
11645       0, 0x7339, 0xEC40,      0,      0,      0, 0xEC41, 0xEC42,
11646  0xEC43,      0,      0,      0,      0, 0xEC44, 0x733C, 0xEC45,
11647       0, 0xEC46,      0, 0xEC47,      0, 0x733D, 0xEC48, 0x733E,
11648  0xEC49,      0, 0x4F49, 0xEC4A, 0xEC4B,      0,      0,      0,
11649  0x733B, 0x426B, 0x3A6D,      0,      0, 0x733F, 0xEC4C,      0,
11650 };
11651 static const unsigned short utf8_to_euc_E9B7_x0213[] = {
11652  0x7E62, 0x7332, 0x7338, 0xFE42, 0x7331,      0, 0x7336, 0xFE43,
11653       0, 0xFE44, 0xEC3B,      0,      0,      0,      0, 0x7337,
11654       0,      0,      0, 0x733A, 0xEC3C, 0xEC3D, 0xFE45, 0x7E65,
11655       0, 0x7339, 0xFE46,      0,      0,      0, 0xEC41, 0xFE47,
11656  0xFE48,      0,      0, 0xFE49,      0, 0xEC44, 0x733C, 0x7E67,
11657       0, 0xEC46,      0, 0xEC47,      0, 0x733D, 0xEC48, 0x733E,
11658  0xEC49,      0, 0x4F49, 0xEC4A, 0xFE4A,      0,      0,      0,
11659  0x733B, 0x426B, 0x3A6D,      0,      0, 0x733F, 0xEC4C,      0,
11660 };
11661 static const unsigned short utf8_to_euc_E9B8[] = {
11662       0,      0, 0xEC4E,      0,      0,      0,      0, 0xEC4F,
11663       0,      0, 0xEC4D,      0,      0,      0, 0xEC50,      0,
11664  0xEC51, 0xEC52, 0xEC53,      0,      0, 0xEC54, 0xEC55,      0,
11665       0, 0xEC56, 0x7340, 0x7341, 0xEC57, 0xEC58, 0x7342,      0,
11666       0,      0,      0,      0,      0,      0,      0,      0,
11667       0,      0,      0,      0,      0,      0,      0,      0,
11668       0,      0,      0,      0,      0,      0,      0,      0,
11669       0,      0,      0,      0,      0,      0,      0,      0,
11670 };
11671 static const unsigned short utf8_to_euc_E9B8_x0213[] = {
11672       0,      0, 0xFE4D,      0,      0,      0,      0, 0x7E68,
11673       0,      0, 0xFE4C,      0,      0, 0xFE4E, 0xEC50,      0,
11674  0xEC51, 0xEC52, 0xEC53,      0,      0, 0x7E69, 0xEC55,      0,
11675       0, 0xFE4F, 0x7340, 0x7341, 0xFE50, 0xFE51, 0x7342,      0,
11676       0,      0,      0,      0,      0,      0,      0,      0,
11677       0,      0,      0,      0,      0,      0,      0,      0,
11678       0,      0,      0,      0,      0,      0,      0,      0,
11679       0,      0,      0,      0,      0,      0,      0,      0,
11680 };
11681 static const unsigned short utf8_to_euc_E9B9[] = {
11682       0,      0,      0,      0,      0,      0,      0,      0,
11683       0,      0,      0,      0,      0,      0,      0,      0,
11684       0,      0,      0,      0,      0,      0,      0,      0,
11685       0,      0,      0,      0,      0,      0,      0,      0,
11686       0,      0,      0,      0,      0,      0,      0,      0,
11687       0,      0,      0,      0,      0,      0,      0,      0,
11688       0,      0,      0,      0,      0, 0x7343,      0,      0,
11689  0x3834, 0x7344, 0xEC59, 0xEC5A, 0xEC5B, 0x7345,      0, 0x3C2F,
11690 };
11691 static const unsigned short utf8_to_euc_E9B9_x0213[] = {
11692       0,      0,      0,      0,      0,      0,      0,      0,
11693       0,      0,      0,      0,      0,      0,      0,      0,
11694       0,      0,      0,      0,      0,      0,      0,      0,
11695       0,      0,      0,      0,      0,      0,      0,      0,
11696       0,      0,      0,      0,      0,      0,      0,      0,
11697       0,      0,      0,      0,      0,      0,      0,      0,
11698       0,      0,      0,      0,      0, 0x7343,      0,      0,
11699  0x3834, 0x7344, 0xEC59, 0xFE52, 0x7E6A, 0x7345,      0, 0x3C2F,
11700 };
11701 static const unsigned short utf8_to_euc_E9BA[] = {
11702  0xEC5C, 0x7346, 0xEC5D, 0xEC5E, 0xEC5F, 0xEC60,      0, 0xEC61,
11703  0x7347,      0,      0, 0x7348, 0x7349,      0, 0xEC62, 0xEC63,
11704       0, 0x734C, 0x734A, 0x4F3C,      0, 0x734B, 0xEC64, 0x4E6F,
11705  0xEC65,      0,      0, 0xEC66,      0, 0x734D, 0xEC67, 0x4E5B,
11706       0,      0,      0,      0, 0xEC68, 0x734E, 0x477E,      0,
11707  0xEC69, 0x734F, 0x7351,      0, 0xEC6A, 0x7352, 0xEC6B, 0xEC6C,
11708  0xEC6D,      0,      0, 0xEC6E, 0xEC6F, 0xEC70,      0,      0,
11709  0x7350, 0x396D, 0x4C4D, 0x4B63, 0x5677,      0, 0x5D60, 0x4B7B,
11710 };
11711 static const unsigned short utf8_to_euc_E9BA_x0213[] = {
11712  0xFE54, 0x7346, 0xEC5D, 0xEC5E, 0xEC5F, 0xFE55,      0, 0xEC61,
11713  0x7347,      0,      0, 0x7348, 0x7349,      0, 0xEC62, 0xEC63,
11714       0, 0x734C, 0x734A, 0x4F3C,      0, 0x734B, 0xEC64, 0x4E6F,
11715  0xEC65,      0,      0, 0xFE56,      0, 0x734D, 0x7E6B, 0x4E5B,
11716       0,      0,      0,      0, 0x7E6C, 0x734E, 0x477E,      0,
11717  0xFE57, 0x734F, 0x7351,      0, 0x7E6D, 0x7352, 0xEC6B, 0x7E6E,
11718  0xEC6D,      0,      0, 0xEC6E, 0x7E6F, 0x7E70,      0,      0,
11719  0x7350, 0x396D, 0x4C4D, 0x4B63, 0x5677, 0xFE59, 0x5D60, 0x4B7B,
11720 };
11721 static const unsigned short utf8_to_euc_E9BB[] = {
11722       0,      0,      0,      0, 0x322B,      0, 0xEC71,      0,
11723  0xEC72,      0,      0, 0xEC73, 0x7354, 0x3550, 0x7355, 0x7356,
11724  0x7357, 0xF47E, 0x3975,      0, 0x7358, 0xEC74,      0,      0,
11725  0x6054, 0x4C5B,      0, 0x4263, 0x7359, 0x735B, 0x735A, 0xEC75,
11726  0x735C,      0,      0,      0, 0xEC76, 0x735D,      0, 0xEC77,
11727  0x735E,      0,      0,      0, 0xEC78, 0xEC79, 0xEC7A, 0x735F,
11728  0xEC7B, 0xEC7C, 0xEC7D,      0, 0x7360, 0xEC7E, 0x7361, 0x7362,
11729  0xED21, 0x7363,      0, 0x7364, 0x7365, 0x7366,      0, 0xED22,
11730 };
11731 static const unsigned short utf8_to_euc_E9BB_x0213[] = {
11732       0,      0,      0, 0x7E71, 0x322B,      0, 0xEC71,      0,
11733  0xEC72,      0,      0, 0xEC73, 0x7354, 0x3550, 0x7355, 0x7356,
11734  0x7357, 0x7E72, 0x3975,      0, 0x7358, 0xEC74,      0,      0,
11735  0x6054, 0x4C5B,      0, 0x4263, 0x7359, 0x735B, 0x735A, 0xFE5B,
11736  0x735C,      0,      0,      0, 0xEC76, 0x735D,      0, 0xFE5C,
11737  0x735E,      0,      0,      0, 0xEC78, 0xEC79, 0xFE5D, 0x735F,
11738  0xEC7B, 0xEC7C, 0xEC7D,      0, 0x7360, 0xEC7E, 0x7361, 0x7362,
11739  0xED21, 0x7363,      0, 0x7364, 0x7365, 0x7366,      0, 0xFE5E,
11740 };
11741 static const unsigned short utf8_to_euc_E9BC[] = {
11742       0,      0, 0xED23, 0xED24,      0,      0,      0, 0x7367,
11743  0x7368, 0xED25,      0,      0,      0,      0, 0x4524, 0xED26,
11744  0xED27, 0xED28, 0xED29, 0x385D, 0xED2A, 0x736A, 0xED2B, 0xED2C,
11745       0, 0xED2D, 0xED2E, 0xED2F,      0,      0,      0, 0xED30,
11746  0x414D, 0x736B, 0xED31,      0,      0,      0, 0xED32,      0,
11747       0,      0, 0xED33, 0xED34, 0x736C,      0,      0, 0xED35,
11748       0, 0xED36, 0xED37,      0, 0xED38,      0,      0, 0xED39,
11749       0, 0xED3A, 0xED3B, 0x4921, 0xED3C, 0xED3D, 0x736D, 0xED3E,
11750 };
11751 static const unsigned short utf8_to_euc_E9BC_x0213[] = {
11752       0,      0, 0xFE5F, 0xFE61,      0,      0,      0, 0x7367,
11753  0x7368, 0xED25,      0,      0,      0,      0, 0x4524, 0xED26,
11754  0x7E73, 0xED28, 0xED29, 0x385D, 0xED2A, 0x736A, 0xED2B, 0xFE62,
11755       0, 0xFE63, 0xED2E, 0xED2F,      0,      0,      0, 0xED30,
11756  0x414D, 0x736B, 0xED31,      0,      0,      0, 0xED32,      0,
11757       0,      0, 0xED33, 0xED34, 0x736C,      0,      0, 0xFE64,
11758       0, 0xED36, 0xED37,      0, 0xED38,      0,      0, 0xFE65,
11759       0, 0x7E74, 0xFE66, 0x4921, 0xED3C, 0xFE67, 0x736D, 0xED3E,
11760 };
11761 static const unsigned short utf8_to_euc_E9BD[] = {
11762       0, 0xED3F,      0, 0xED40, 0xED41, 0xED42, 0xED43, 0xED44,
11763       0,      0, 0x736E, 0x6337,      0,      0, 0x6C5A, 0x706D,
11764       0,      0, 0x736F, 0xED45, 0x7370, 0xED46, 0xED47, 0xED48,
11765  0xED49,      0, 0xED4A,      0,      0, 0xED4B, 0xED4C, 0x7372,
11766  0x7373, 0x7374, 0x4E70, 0x7371,      0,      0, 0x7375, 0x7376,
11767  0xED4D, 0xED4E, 0x7378,      0, 0x7377, 0xED4F, 0xED50, 0xED51,
11768  0xED52, 0xED53, 0x737A, 0xED54,      0, 0xED55, 0x737B, 0x7379,
11769       0,      0, 0xED56,      0,      0, 0xED57,      0,      0,
11770 };
11771 static const unsigned short utf8_to_euc_E9BD_x0213[] = {
11772       0, 0xFE68,      0, 0xED40, 0xED41, 0xFE69, 0xFE6A, 0xED44,
11773       0,      0, 0x736E, 0x6337,      0,      0, 0x6C5A, 0x706D,
11774       0,      0, 0x736F, 0xFE6B, 0x7370, 0xFE6C, 0xED47, 0x7E75,
11775  0xFE6D,      0, 0xED4A,      0,      0, 0xFE6F, 0xED4C, 0x7372,
11776  0x7373, 0x7374, 0x4E70, 0x7371,      0,      0, 0x7375, 0x7376,
11777  0xED4D, 0xFE71, 0x7378,      0, 0x7377, 0xFE73, 0xED50, 0xED51,
11778  0xFE74, 0xED53, 0x737A, 0xED54,      0, 0xFE75, 0x737B, 0x7379,
11779       0,      0, 0xED56,      0,      0, 0xED57,      0,      0,
11780 };
11781 static const unsigned short utf8_to_euc_E9BE[] = {
11782       0,      0,      0,      0,      0,      0,      0,      0,
11783       0,      0,      0,      0,      0, 0x4E36,      0, 0xED58,
11784  0xED59, 0xED5A, 0xED5B,      0, 0xED5C, 0x737C, 0xED5D, 0xED5E,
11785       0,      0,      0,      0, 0x737D, 0x6354, 0xED5F,      0,
11786  0x737E, 0xED60, 0xED61, 0xED62,      0, 0xED63,      0,      0,
11787       0,      0,      0,      0,      0,      0,      0,      0,
11788       0,      0,      0,      0,      0,      0,      0,      0,
11789       0,      0,      0,      0,      0,      0,      0,      0,
11790 };
11791 static const unsigned short utf8_to_euc_E9BE_x0213[] = {
11792       0,      0,      0,      0,      0,      0,      0,      0,
11793       0,      0,      0,      0,      0, 0x4E36,      0, 0xED58,
11794  0x7E76, 0xED5A, 0xED5B,      0, 0x7E77, 0x737C, 0xED5D, 0x7E78,
11795       0,      0,      0,      0, 0x737D, 0x6354, 0xED5F,      0,
11796  0x737E, 0xED60, 0x7E79, 0xED62,      0, 0xED63,      0,      0,
11797       0,      0,      0,      0,      0,      0,      0,      0,
11798       0,      0,      0,      0,      0,      0,      0,      0,
11799       0,      0,      0,      0,      0,      0,      0,      0,
11800 };
11801 static const unsigned short utf8_to_euc_EFA4[] = {
11802       0,      0,      0,      0,      0,      0,      0,      0,
11803       0,      0,      0,      0,      0,      0,      0,      0,
11804       0,      0,      0,      0,      0,      0,      0,      0,
11805       0,      0,      0,      0,      0,      0,      0,      0,
11806       0,      0,      0,      0,      0,      0,      0,      0,
11807       0, 0xF445,      0,      0,      0,      0,      0,      0,
11808       0,      0,      0,      0,      0,      0,      0,      0,
11809       0,      0,      0,      0,      0,      0,      0,      0,
11810 };
11811 static const unsigned short utf8_to_euc_EFA4_x0213[] = {
11812       0,      0,      0,      0,      0,      0,      0,      0,
11813       0,      0,      0,      0,      0,      0,      0,      0,
11814       0,      0,      0,      0,      0,      0,      0,      0,
11815       0,      0,      0,      0,      0, 0x763B,      0,      0,
11816       0,      0,      0,      0,      0,      0,      0,      0,
11817  0x742E, 0x754E,      0,      0,      0,      0,      0,      0,
11818       0,      0,      0,      0,      0,      0, 0x7B4F,      0,
11819       0,      0,      0,      0,      0,      0,      0,      0,
11820 };
11821 static const unsigned short utf8_to_euc_EFA5_x0213[] = {
11822       0,      0,      0,      0,      0,      0,      0,      0,
11823       0,      0,      0,      0,      0,      0,      0,      0,
11824       0,      0,      0,      0,      0,      0,      0,      0,
11825       0,      0,      0,      0,      0,      0,      0,      0,
11826       0,      0,      0,      0,      0,      0,      0,      0,
11827       0,      0,      0,      0,      0,      0,      0,      0,
11828  0x7649,      0,      0,      0,      0,      0,      0,      0,
11829       0,      0,      0,      0,      0,      0,      0,      0,
11830 };
11831 static const unsigned short utf8_to_euc_EFA7[] = {
11832       0,      0,      0,      0,      0,      0,      0,      0,
11833       0,      0,      0,      0,      0,      0,      0,      0,
11834       0,      0,      0,      0,      0,      0,      0,      0,
11835       0,      0,      0,      0, 0xF472,      0,      0,      0,
11836       0,      0,      0,      0,      0,      0,      0,      0,
11837       0,      0,      0,      0,      0,      0,      0,      0,
11838       0,      0,      0,      0,      0,      0,      0,      0,
11839       0,      0,      0,      0,      0,      0,      0,      0,
11840 };
11841 static const unsigned short utf8_to_euc_EFA7_x0213[] = {
11842       0,      0,      0,      0,      0,      0,      0,      0,
11843       0,      0,      0,      0,      0,      0,      0,      0,
11844  0x7E24,      0,      0,      0,      0,      0,      0,      0,
11845       0,      0,      0,      0, 0x7D5D,      0,      0,      0,
11846       0,      0,      0,      0,      0,      0,      0,      0,
11847       0,      0,      0,      0,      0,      0,      0,      0,
11848       0,      0,      0,      0,      0,      0,      0,      0,
11849       0,      0,      0,      0,      0,      0,      0,      0,
11850 };
11851 static const unsigned short utf8_to_euc_EFA8[] = {
11852       0,      0,      0,      0,      0,      0,      0,      0,
11853       0,      0,      0,      0,      0,      0, 0xF434, 0xF437,
11854  0xF438, 0xF43D, 0xF444, 0xF447, 0xF448, 0xF44E, 0xF44F, 0xF453,
11855  0xF455, 0xF456, 0xF457, 0xF458, 0xF45A, 0xF45B, 0xF45E, 0xF460,
11856  0xF462, 0xF463, 0xF465, 0xF469, 0xF46A, 0xF46B, 0xF46D, 0xF46F,
11857  0xF470, 0xF473, 0xF477, 0xF478, 0xF479, 0xF47D,      0,      0,
11858       0,      0,      0,      0,      0,      0,      0,      0,
11859       0,      0,      0,      0,      0,      0,      0,      0,
11860 };
11861 static const unsigned short utf8_to_euc_EFA8_x0213[] = {
11862       0,      0,      0,      0,      0,      0,      0,      0,
11863       0,      0,      0,      0,      0,      0, 0xF434, 0x2F4B,
11864  0x2F57, 0x4F72, 0xF444, 0xAE79, 0x757A, 0x775A, 0x776F, 0xF453,
11865  0xF455, 0x793C, 0x793D, 0x7941, 0xF45A, 0xF45B, 0xF45E, 0x7B3A,
11866  0xF738, 0xF745, 0x7C2E, 0xF469, 0xF96E, 0xF46B, 0x7C6A, 0xF46F,
11867  0xF470, 0xF473, 0xF477, 0xF478, 0xF479, 0xF47D,      0,      0,
11868  0x2E38, 0x2E49, 0x2E50, 0x2E63, 0x2E68, 0x2E6E, 0x2F2C, 0x2F2F,
11869  0x2F36, 0x2F5A, 0x2F5E, 0x4F61, 0x4F62, 0x7450, 0x745C, 0x745E,
11870 };
11871 static const unsigned short utf8_to_euc_EFA9_x0213[] = {
11872  0x7461, 0x7528, 0x752B, 0x7543, 0x7565, 0x7669, 0x7677, 0x7725,
11873  0x7755, 0xF029, 0x7825, 0x7927, 0x7933, 0x7934, 0x7937, 0x7938,
11874  0x7939, 0x793B, 0x793F, 0x7940, 0x794D, 0x7951, 0x7964, 0x7A2E,
11875  0xF450, 0x7A33, 0x7A3A, 0x7A44, 0x7A58, 0xF574, 0xF575, 0x7B27,
11876  0x7B6F, 0x7B79, 0x7C2F, 0x7C30, 0x7C38, 0x7C3D, 0xF969, 0x7C59,
11877  0x7D63, 0x7D76, 0x7D7B,      0,      0,      0,      0,      0,
11878       0,      0,      0,      0,      0,      0,      0,      0,
11879       0,      0,      0,      0,      0,      0,      0,      0,
11880 };
11881 static const unsigned short utf8_to_euc_EFB9_x0213[] = {
11882       0,      0,      0,      0,      0, 0x233E, 0x233D,      0,
11883       0,      0,      0,      0,      0,      0,      0,      0,
11884       0,      0,      0,      0,      0,      0,      0,      0,
11885       0,      0,      0,      0,      0,      0,      0,      0,
11886       0,      0,      0,      0,      0,      0,      0,      0,
11887       0,      0,      0,      0,      0,      0,      0,      0,
11888       0,      0,      0,      0,      0,      0,      0,      0,
11889       0,      0,      0,      0,      0,      0,      0,      0,
11890 };
11891 static const unsigned short utf8_to_euc_EFBC[] = {
11892       0, 0x212A, 0xF42A, 0x2174, 0x2170, 0x2173, 0x2175, 0xF429,
11893  0x214A, 0x214B, 0x2176, 0x215C, 0x2124, 0x215D, 0x2125, 0x213F,
11894  0x2330, 0x2331, 0x2332, 0x2333, 0x2334, 0x2335, 0x2336, 0x2337,
11895  0x2338, 0x2339, 0x2127, 0x2128, 0x2163, 0x2161, 0x2164, 0x2129,
11896  0x2177, 0x2341, 0x2342, 0x2343, 0x2344, 0x2345, 0x2346, 0x2347,
11897  0x2348, 0x2349, 0x234A, 0x234B, 0x234C, 0x234D, 0x234E, 0x234F,
11898  0x2350, 0x2351, 0x2352, 0x2353, 0x2354, 0x2355, 0x2356, 0x2357,
11899  0x2358, 0x2359, 0x235A, 0x214E, 0x2140, 0x214F, 0x2130, 0x2132,
11900 };
11901 static const unsigned short utf8_to_euc_EFBC_x0213[] = {
11902       0, 0x212A, 0x2230, 0x2174, 0x2170, 0x2173, 0x2175, 0x222F,
11903  0x214A, 0x214B, 0x2176, 0x215C, 0x2124, 0x2231, 0x2125, 0x213F,
11904  0x2330, 0x2331, 0x2332, 0x2333, 0x2334, 0x2335, 0x2336, 0x2337,
11905  0x2338, 0x2339, 0x2127, 0x2128, 0x2163, 0x2161, 0x2164, 0x2129,
11906  0x2177, 0x2341, 0x2342, 0x2343, 0x2344, 0x2345, 0x2346, 0x2347,
11907  0x2348, 0x2349, 0x234A, 0x234B, 0x234C, 0x234D, 0x234E, 0x234F,
11908  0x2350, 0x2351, 0x2352, 0x2353, 0x2354, 0x2355, 0x2356, 0x2357,
11909  0x2358, 0x2359, 0x235A, 0x214E, 0x2140, 0x214F, 0x2130, 0x2132,
11910 };
11911 static const unsigned short utf8_to_euc_EFBD[] = {
11912  0x212E, 0x2361, 0x2362, 0x2363, 0x2364, 0x2365, 0x2366, 0x2367,
11913  0x2368, 0x2369, 0x236A, 0x236B, 0x236C, 0x236D, 0x236E, 0x236F,
11914  0x2370, 0x2371, 0x2372, 0x2373, 0x2374, 0x2375, 0x2376, 0x2377,
11915  0x2378, 0x2379, 0x237A, 0x2150, 0x2143, 0x2151, 0xA237,      0,
11916       0, 0x0E21, 0x0E22, 0x0E23, 0x0E24, 0x0E25, 0x0E26, 0x0E27,
11917  0x0E28, 0x0E29, 0x0E2A, 0x0E2B, 0x0E2C, 0x0E2D, 0x0E2E, 0x0E2F,
11918  0x0E30, 0x0E31, 0x0E32, 0x0E33, 0x0E34, 0x0E35, 0x0E36, 0x0E37,
11919  0x0E38, 0x0E39, 0x0E3A, 0x0E3B, 0x0E3C, 0x0E3D, 0x0E3E, 0x0E3F,
11920 };
11921 static const unsigned short utf8_to_euc_EFBD_ms[] = {
11922  0x212E, 0x2361, 0x2362, 0x2363, 0x2364, 0x2365, 0x2366, 0x2367,
11923  0x2368, 0x2369, 0x236A, 0x236B, 0x236C, 0x236D, 0x236E, 0x236F,
11924  0x2370, 0x2371, 0x2372, 0x2373, 0x2374, 0x2375, 0x2376, 0x2377,
11925  0x2378, 0x2379, 0x237A, 0x2150, 0x2143, 0x2151, 0x2141,      0,
11926       0, 0x0E21, 0x0E22, 0x0E23, 0x0E24, 0x0E25, 0x0E26, 0x0E27,
11927  0x0E28, 0x0E29, 0x0E2A, 0x0E2B, 0x0E2C, 0x0E2D, 0x0E2E, 0x0E2F,
11928  0x0E30, 0x0E31, 0x0E32, 0x0E33, 0x0E34, 0x0E35, 0x0E36, 0x0E37,
11929  0x0E38, 0x0E39, 0x0E3A, 0x0E3B, 0x0E3C, 0x0E3D, 0x0E3E, 0x0E3F,
11930 };
11931 static const unsigned short utf8_to_euc_EFBD_x0213[] = {
11932  0x212E, 0x2361, 0x2362, 0x2363, 0x2364, 0x2365, 0x2366, 0x2367,
11933  0x2368, 0x2369, 0x236A, 0x236B, 0x236C, 0x236D, 0x236E, 0x236F,
11934  0x2370, 0x2371, 0x2372, 0x2373, 0x2374, 0x2375, 0x2376, 0x2377,
11935  0x2378, 0x2379, 0x237A, 0x2150, 0x2143, 0x2151, 0x2232, 0x2256,
11936  0x2257, 0x0E21, 0x0E22, 0x0E23, 0x0E24, 0x0E25, 0x0E26, 0x0E27,
11937  0x0E28, 0x0E29, 0x0E2A, 0x0E2B, 0x0E2C, 0x0E2D, 0x0E2E, 0x0E2F,
11938  0x0E30, 0x0E31, 0x0E32, 0x0E33, 0x0E34, 0x0E35, 0x0E36, 0x0E37,
11939  0x0E38, 0x0E39, 0x0E3A, 0x0E3B, 0x0E3C, 0x0E3D, 0x0E3E, 0x0E3F,
11940 };
11941 static const unsigned short utf8_to_euc_EFBE[] = {
11942  0x0E40, 0x0E41, 0x0E42, 0x0E43, 0x0E44, 0x0E45, 0x0E46, 0x0E47,
11943  0x0E48, 0x0E49, 0x0E4A, 0x0E4B, 0x0E4C, 0x0E4D, 0x0E4E, 0x0E4F,
11944  0x0E50, 0x0E51, 0x0E52, 0x0E53, 0x0E54, 0x0E55, 0x0E56, 0x0E57,
11945  0x0E58, 0x0E59, 0x0E5A, 0x0E5B, 0x0E5C, 0x0E5D, 0x0E5E, 0x0E5F,
11946       0,      0,      0,      0,      0,      0,      0,      0,
11947       0,      0,      0,      0,      0,      0,      0,      0,
11948       0,      0,      0,      0,      0,      0,      0,      0,
11949       0,      0,      0,      0,      0,      0,      0,      0,
11950 };
11951 static const unsigned short utf8_to_euc_EFBF[] = {
11952       0,      0,      0,      0,      0,      0,      0,      0,
11953       0,      0,      0,      0,      0,      0,      0,      0,
11954       0,      0,      0,      0,      0,      0,      0,      0,
11955       0,      0,      0,      0,      0,      0,      0,      0,
11956  0x2171, 0x2172, 0x224C, 0x2131, 0xA243, 0x216F,      0,      0,
11957       0,      0,      0,      0,      0,      0,      0,      0,
11958       0,      0,      0,      0,      0,      0,      0,      0,
11959       0,      0,      0,      0,      0,      0,      0,      0,
11960 };
11961 static const unsigned short *const utf8_to_euc_E1_x0213[] = {
11962                 0,                0,                0,                0,
11963                 0,                0,                0,                0,
11964                 0,                0,                0,                0,
11965                 0,                0,                0,                0,
11966                 0,                0,                0,                0,
11967                 0,                0,                0,                0,
11968                 0,                0,                0,                0,
11969                 0,                0,                0,                0,
11970                 0,                0,                0,                0,
11971                 0,                0,                0,                0,
11972                 0,                0,                0,                0,
11973                 0,                0,                0,                0,
11974                 0,                0,                0,                0,
11975                 0,                0,                0,                0,
11976  utf8_to_euc_E1B8_x0213,                0,                0,                0,
11977                 0, utf8_to_euc_E1BD_x0213,                0,                0,
11978 };
11979 static const unsigned short *const utf8_to_euc_E2[] = {
11980  utf8_to_euc_E280,                0,                0,                0,
11981  utf8_to_euc_E284, utf8_to_euc_E285, utf8_to_euc_E286, utf8_to_euc_E287,
11982  utf8_to_euc_E288, utf8_to_euc_E289, utf8_to_euc_E28A,                0,
11983  utf8_to_euc_E28C,                0,                0,                0,
11984                 0, utf8_to_euc_E291,                0,                0,
11985  utf8_to_euc_E294, utf8_to_euc_E295, utf8_to_euc_E296, utf8_to_euc_E297,
11986  utf8_to_euc_E298, utf8_to_euc_E299,                0,                0,
11987                 0,                0,                0,                0,
11988                 0,                0,                0,                0,
11989                 0,                0,                0,                0,
11990                 0,                0,                0,                0,
11991                 0,                0,                0,                0,
11992                 0,                0,                0,                0,
11993                 0,                0,                0,                0,
11994                 0,                0,                0,                0,
11995                 0,                0,                0,                0,
11996 };
11997 static const unsigned short *const utf8_to_euc_E2_ms[] = {
11998  utf8_to_euc_E280_ms,                0,                0,                0,
11999  utf8_to_euc_E284, utf8_to_euc_E285, utf8_to_euc_E286, utf8_to_euc_E287,
12000  utf8_to_euc_E288, utf8_to_euc_E289, utf8_to_euc_E28A,                0,
12001  utf8_to_euc_E28C,                0,                0,                0,
12002                 0, utf8_to_euc_E291,                0,                0,
12003  utf8_to_euc_E294, utf8_to_euc_E295, utf8_to_euc_E296, utf8_to_euc_E297,
12004  utf8_to_euc_E298, utf8_to_euc_E299,                0,                0,
12005                 0,                0,                0,                0,
12006                 0,                0,                0,                0,
12007                 0,                0,                0,                0,
12008                 0,                0,                0,                0,
12009                 0,                0,                0,                0,
12010                 0,                0,                0,                0,
12011                 0,                0,                0,                0,
12012                 0,                0,                0,                0,
12013                 0,                0,                0,                0,
12014 };
12015 static const unsigned short *const utf8_to_euc_E2_932[] = {
12016  utf8_to_euc_E280_932,                0,                0,                0,
12017  utf8_to_euc_E284, utf8_to_euc_E285, utf8_to_euc_E286, utf8_to_euc_E287,
12018  utf8_to_euc_E288_932, utf8_to_euc_E289, utf8_to_euc_E28A,                0,
12019  utf8_to_euc_E28C,                0,                0,                0,
12020                 0, utf8_to_euc_E291,                0,                0,
12021  utf8_to_euc_E294, utf8_to_euc_E295, utf8_to_euc_E296, utf8_to_euc_E297,
12022  utf8_to_euc_E298, utf8_to_euc_E299,                0,                0,
12023                 0,                0,                0,                0,
12024                 0,                0,                0,                0,
12025                 0,                0,                0,                0,
12026                 0,                0,                0,                0,
12027                 0,                0,                0,                0,
12028                 0,                0,                0,                0,
12029                 0,                0,                0,                0,
12030                 0,                0,                0,                0,
12031                 0,                0,                0,                0,
12032 };
12033 static const unsigned short *const utf8_to_euc_E2_mac[] = {
12034  utf8_to_euc_E280_932,                0,                0,                0,
12035  utf8_to_euc_E284_mac, utf8_to_euc_E285_mac, utf8_to_euc_E286, utf8_to_euc_E287,
12036  utf8_to_euc_E288_mac, utf8_to_euc_E289, utf8_to_euc_E28A_mac,                0,
12037  utf8_to_euc_E28C,                0,                0,                0,
12038                 0, utf8_to_euc_E291_mac,                0,                0,
12039  utf8_to_euc_E294, utf8_to_euc_E295, utf8_to_euc_E296, utf8_to_euc_E297,
12040  utf8_to_euc_E298, utf8_to_euc_E299,                0,                0,
12041                 0,                0,                0,                0,
12042                 0,                0,                0,                0,
12043                 0,                0,                0,                0,
12044                 0,                0,                0,                0,
12045                 0,                0,                0,                0,
12046                 0,                0,                0,                0,
12047                 0,                0,                0,                0,
12048                 0,                0,                0,                0,
12049                 0,                0,                0,                0,
12050 };
12051 static const unsigned short *const utf8_to_euc_E2_x0213[] = {
12052  utf8_to_euc_E280_x0213, utf8_to_euc_E281_x0213, utf8_to_euc_E282_x0213,                0,
12053  utf8_to_euc_E284_x0213, utf8_to_euc_E285_x0213, utf8_to_euc_E286_x0213, utf8_to_euc_E287_x0213,
12054  utf8_to_euc_E288_x0213, utf8_to_euc_E289_x0213, utf8_to_euc_E28A_x0213, utf8_to_euc_E28B_x0213,
12055  utf8_to_euc_E28C_x0213,                0, utf8_to_euc_E28E_x0213, utf8_to_euc_E28F_x0213,
12056  utf8_to_euc_E290_x0213, utf8_to_euc_E291,                0, utf8_to_euc_E293_x0213,
12057  utf8_to_euc_E294, utf8_to_euc_E295, utf8_to_euc_E296_x0213, utf8_to_euc_E297_x0213,
12058  utf8_to_euc_E298_x0213, utf8_to_euc_E299_x0213,                0,                0,
12059  utf8_to_euc_E29C_x0213, utf8_to_euc_E29D_x0213,                0,                0,
12060                 0,                0,                0,                0,
12061  utf8_to_euc_E2A4_x0213,                0, utf8_to_euc_E2A6_x0213, utf8_to_euc_E2A7_x0213,
12062                 0,                0,                0,                0,
12063                 0,                0,                0,                0,
12064                 0,                0,                0,                0,
12065                 0,                0,                0,                0,
12066                 0,                0,                0,                0,
12067                 0,                0,                0,                0,
12068 };
12069 static const unsigned short *const utf8_to_euc_E3[] = {
12070  utf8_to_euc_E380, utf8_to_euc_E381, utf8_to_euc_E382, utf8_to_euc_E383,
12071                 0,                0,                0,                0,
12072  utf8_to_euc_E388,                0, utf8_to_euc_E38A,                0,
12073  utf8_to_euc_E38C, utf8_to_euc_E38D, utf8_to_euc_E38E, utf8_to_euc_E38F,
12074                 0,                0,                0,                0,
12075                 0,                0,                0,                0,
12076                 0,                0,                0,                0,
12077                 0,                0,                0,                0,
12078                 0,                0,                0,                0,
12079                 0,                0,                0,                0,
12080                 0,                0,                0,                0,
12081                 0,                0,                0,                0,
12082                 0,                0,                0,                0,
12083                 0,                0,                0,                0,
12084                 0,                0,                0,                0,
12085                 0,                0,                0,                0,
12086 };
12087 static const unsigned short *const utf8_to_euc_E3_932[] = {
12088  utf8_to_euc_E380_932, utf8_to_euc_E381, utf8_to_euc_E382_932, utf8_to_euc_E383,
12089                 0,                0,                0,                0,
12090  utf8_to_euc_E388,                0, utf8_to_euc_E38A,                0,
12091  utf8_to_euc_E38C, utf8_to_euc_E38D, utf8_to_euc_E38E, utf8_to_euc_E38F,
12092                 0,                0,                0,                0,
12093                 0,                0,                0,                0,
12094                 0,                0,                0,                0,
12095                 0,                0,                0,                0,
12096                 0,                0,                0,                0,
12097                 0,                0,                0,                0,
12098                 0,                0,                0,                0,
12099                 0,                0,                0,                0,
12100                 0,                0,                0,                0,
12101                 0,                0,                0,                0,
12102                 0,                0,                0,                0,
12103                 0,                0,                0,                0,
12104 };
12105 static const unsigned short *const utf8_to_euc_E3_mac[] = {
12106  utf8_to_euc_E380_932, utf8_to_euc_E381, utf8_to_euc_E382_932, utf8_to_euc_E383,
12107                 0,                0,                0,                0,
12108  utf8_to_euc_E388_mac,                0, utf8_to_euc_E38A_mac,                0,
12109  utf8_to_euc_E38C_mac, utf8_to_euc_E38D_mac, utf8_to_euc_E38E_mac, utf8_to_euc_E38F_mac,
12110                 0,                0,                0,                0,
12111                 0,                0,                0,                0,
12112                 0,                0,                0,                0,
12113                 0,                0,                0,                0,
12114                 0,                0,                0,                0,
12115                 0,                0,                0,                0,
12116                 0,                0,                0,                0,
12117                 0,                0,                0,                0,
12118                 0,                0,                0,                0,
12119                 0,                0,                0,                0,
12120                 0,                0,                0,                0,
12121                 0,                0,                0,                0,
12122 };
12123 static const unsigned short *const utf8_to_euc_E3_x0213[] = {
12124  utf8_to_euc_E380_x0213, utf8_to_euc_E381, utf8_to_euc_E382_x0213, utf8_to_euc_E383_x0213,
12125                 0,                0,                0, utf8_to_euc_E387_x0213,
12126  utf8_to_euc_E388, utf8_to_euc_E389_x0213, utf8_to_euc_E38A_x0213, utf8_to_euc_E38B_x0213,
12127  utf8_to_euc_E38C, utf8_to_euc_E38D, utf8_to_euc_E38E, utf8_to_euc_E38F_x0213,
12128  utf8_to_euc_E390_x0213, utf8_to_euc_E391_x0213, utf8_to_euc_E392_x0213, utf8_to_euc_E393_x0213,
12129  utf8_to_euc_E394_x0213, utf8_to_euc_E395_x0213, utf8_to_euc_E396_x0213, utf8_to_euc_E397_x0213,
12130  utf8_to_euc_E398_x0213, utf8_to_euc_E399_x0213, utf8_to_euc_E39A_x0213, utf8_to_euc_E39B_x0213,
12131                 0, utf8_to_euc_E39D_x0213, utf8_to_euc_E39E_x0213, utf8_to_euc_E39F_x0213,
12132  utf8_to_euc_E3A0_x0213, utf8_to_euc_E3A1_x0213,                0, utf8_to_euc_E3A3_x0213,
12133  utf8_to_euc_E3A4_x0213, utf8_to_euc_E3A5_x0213,                0,                0,
12134                 0, utf8_to_euc_E3A9_x0213,                0, utf8_to_euc_E3AB_x0213,
12135  utf8_to_euc_E3AC_x0213, utf8_to_euc_E3AD_x0213, utf8_to_euc_E3AE_x0213, utf8_to_euc_E3AF_x0213,
12136  utf8_to_euc_E3B0_x0213,                0,                0, utf8_to_euc_E3B3_x0213,
12137  utf8_to_euc_E3B4_x0213, utf8_to_euc_E3B5_x0213, utf8_to_euc_E3B6_x0213, utf8_to_euc_E3B7_x0213,
12138  utf8_to_euc_E3B8_x0213, utf8_to_euc_E3B9_x0213, utf8_to_euc_E3BA_x0213,                0,
12139                 0, utf8_to_euc_E3BD_x0213, utf8_to_euc_E3BE_x0213, utf8_to_euc_E3BF_x0213,
12140 };
12141 static const unsigned short *const utf8_to_euc_E4[] = {
12142                 0,                0,                0,                0,
12143                 0,                0,                0,                0,
12144                 0,                0,                0,                0,
12145                 0,                0,                0,                0,
12146                 0,                0,                0,                0,
12147                 0,                0,                0,                0,
12148                 0,                0,                0,                0,
12149                 0,                0,                0,                0,
12150                 0,                0,                0,                0,
12151                 0,                0,                0,                0,
12152                 0,                0,                0,                0,
12153                 0,                0,                0,                0,
12154                 0,                0,                0,                0,
12155                 0,                0,                0,                0,
12156  utf8_to_euc_E4B8, utf8_to_euc_E4B9, utf8_to_euc_E4BA, utf8_to_euc_E4BB,
12157  utf8_to_euc_E4BC, utf8_to_euc_E4BD, utf8_to_euc_E4BE, utf8_to_euc_E4BF,
12158 };
12159 static const unsigned short *const utf8_to_euc_E4_x0213[] = {
12160  utf8_to_euc_E480_x0213, utf8_to_euc_E481_x0213, utf8_to_euc_E482_x0213,                0,
12161  utf8_to_euc_E484_x0213, utf8_to_euc_E485_x0213, utf8_to_euc_E486_x0213, utf8_to_euc_E487_x0213,
12162  utf8_to_euc_E488_x0213, utf8_to_euc_E489_x0213,                0, utf8_to_euc_E48B_x0213,
12163  utf8_to_euc_E48C_x0213, utf8_to_euc_E48D_x0213,                0, utf8_to_euc_E48F_x0213,
12164  utf8_to_euc_E490_x0213, utf8_to_euc_E491_x0213, utf8_to_euc_E492_x0213, utf8_to_euc_E493_x0213,
12165  utf8_to_euc_E494_x0213, utf8_to_euc_E495_x0213, utf8_to_euc_E496_x0213, utf8_to_euc_E497_x0213,
12166  utf8_to_euc_E498_x0213, utf8_to_euc_E499_x0213, utf8_to_euc_E49A_x0213,                0,
12167  utf8_to_euc_E49C_x0213, utf8_to_euc_E49D_x0213,                0, utf8_to_euc_E49F_x0213,
12168  utf8_to_euc_E4A0_x0213, utf8_to_euc_E4A1_x0213, utf8_to_euc_E4A2_x0213,                0,
12169                 0,                0, utf8_to_euc_E4A6_x0213, utf8_to_euc_E4A7_x0213,
12170  utf8_to_euc_E4A8_x0213,                0, utf8_to_euc_E4AA_x0213,                0,
12171  utf8_to_euc_E4AC_x0213,                0,                0, utf8_to_euc_E4AF_x0213,
12172  utf8_to_euc_E4B0_x0213,                0,                0, utf8_to_euc_E4B3_x0213,
12173  utf8_to_euc_E4B4_x0213, utf8_to_euc_E4B5_x0213,                0,                0,
12174  utf8_to_euc_E4B8_x0213, utf8_to_euc_E4B9_x0213, utf8_to_euc_E4BA_x0213, utf8_to_euc_E4BB_x0213,
12175  utf8_to_euc_E4BC_x0213, utf8_to_euc_E4BD_x0213, utf8_to_euc_E4BE_x0213, utf8_to_euc_E4BF_x0213,
12176 };
12177 static const unsigned short *const utf8_to_euc_E5[] = {
12178  utf8_to_euc_E580, utf8_to_euc_E581, utf8_to_euc_E582, utf8_to_euc_E583,
12179  utf8_to_euc_E584, utf8_to_euc_E585, utf8_to_euc_E586, utf8_to_euc_E587,
12180  utf8_to_euc_E588, utf8_to_euc_E589, utf8_to_euc_E58A, utf8_to_euc_E58B,
12181  utf8_to_euc_E58C, utf8_to_euc_E58D, utf8_to_euc_E58E, utf8_to_euc_E58F,
12182  utf8_to_euc_E590, utf8_to_euc_E591, utf8_to_euc_E592, utf8_to_euc_E593,
12183  utf8_to_euc_E594, utf8_to_euc_E595, utf8_to_euc_E596, utf8_to_euc_E597,
12184  utf8_to_euc_E598, utf8_to_euc_E599, utf8_to_euc_E59A, utf8_to_euc_E59B,
12185  utf8_to_euc_E59C, utf8_to_euc_E59D, utf8_to_euc_E59E, utf8_to_euc_E59F,
12186  utf8_to_euc_E5A0, utf8_to_euc_E5A1, utf8_to_euc_E5A2, utf8_to_euc_E5A3,
12187  utf8_to_euc_E5A4, utf8_to_euc_E5A5, utf8_to_euc_E5A6, utf8_to_euc_E5A7,
12188  utf8_to_euc_E5A8, utf8_to_euc_E5A9, utf8_to_euc_E5AA, utf8_to_euc_E5AB,
12189  utf8_to_euc_E5AC, utf8_to_euc_E5AD, utf8_to_euc_E5AE, utf8_to_euc_E5AF,
12190  utf8_to_euc_E5B0, utf8_to_euc_E5B1, utf8_to_euc_E5B2, utf8_to_euc_E5B3,
12191  utf8_to_euc_E5B4, utf8_to_euc_E5B5, utf8_to_euc_E5B6, utf8_to_euc_E5B7,
12192  utf8_to_euc_E5B8, utf8_to_euc_E5B9, utf8_to_euc_E5BA, utf8_to_euc_E5BB,
12193  utf8_to_euc_E5BC, utf8_to_euc_E5BD, utf8_to_euc_E5BE, utf8_to_euc_E5BF,
12194 };
12195 static const unsigned short *const utf8_to_euc_E5_x0213[] = {
12196  utf8_to_euc_E580_x0213, utf8_to_euc_E581_x0213, utf8_to_euc_E582_x0213, utf8_to_euc_E583_x0213,
12197  utf8_to_euc_E584_x0213, utf8_to_euc_E585_x0213, utf8_to_euc_E586_x0213, utf8_to_euc_E587_x0213,
12198  utf8_to_euc_E588_x0213, utf8_to_euc_E589_x0213, utf8_to_euc_E58A_x0213, utf8_to_euc_E58B_x0213,
12199  utf8_to_euc_E58C_x0213, utf8_to_euc_E58D_x0213, utf8_to_euc_E58E_x0213, utf8_to_euc_E58F_x0213,
12200  utf8_to_euc_E590_x0213, utf8_to_euc_E591_x0213, utf8_to_euc_E592_x0213, utf8_to_euc_E593_x0213,
12201  utf8_to_euc_E594_x0213, utf8_to_euc_E595_x0213, utf8_to_euc_E596_x0213, utf8_to_euc_E597_x0213,
12202  utf8_to_euc_E598_x0213, utf8_to_euc_E599_x0213, utf8_to_euc_E59A_x0213, utf8_to_euc_E59B_x0213,
12203  utf8_to_euc_E59C_x0213, utf8_to_euc_E59D_x0213, utf8_to_euc_E59E_x0213, utf8_to_euc_E59F_x0213,
12204  utf8_to_euc_E5A0_x0213, utf8_to_euc_E5A1_x0213, utf8_to_euc_E5A2_x0213, utf8_to_euc_E5A3_x0213,
12205  utf8_to_euc_E5A4_x0213, utf8_to_euc_E5A5_x0213, utf8_to_euc_E5A6_x0213, utf8_to_euc_E5A7_x0213,
12206  utf8_to_euc_E5A8_x0213, utf8_to_euc_E5A9_x0213, utf8_to_euc_E5AA_x0213, utf8_to_euc_E5AB_x0213,
12207  utf8_to_euc_E5AC_x0213, utf8_to_euc_E5AD_x0213, utf8_to_euc_E5AE_x0213, utf8_to_euc_E5AF_x0213,
12208  utf8_to_euc_E5B0_x0213, utf8_to_euc_E5B1_x0213, utf8_to_euc_E5B2_x0213, utf8_to_euc_E5B3_x0213,
12209  utf8_to_euc_E5B4_x0213, utf8_to_euc_E5B5_x0213, utf8_to_euc_E5B6_x0213, utf8_to_euc_E5B7_x0213,
12210  utf8_to_euc_E5B8_x0213, utf8_to_euc_E5B9_x0213, utf8_to_euc_E5BA_x0213, utf8_to_euc_E5BB_x0213,
12211  utf8_to_euc_E5BC_x0213, utf8_to_euc_E5BD_x0213, utf8_to_euc_E5BE_x0213, utf8_to_euc_E5BF_x0213,
12212 };
12213 static const unsigned short *const utf8_to_euc_E6[] = {
12214  utf8_to_euc_E680, utf8_to_euc_E681, utf8_to_euc_E682, utf8_to_euc_E683,
12215  utf8_to_euc_E684, utf8_to_euc_E685, utf8_to_euc_E686, utf8_to_euc_E687,
12216  utf8_to_euc_E688, utf8_to_euc_E689, utf8_to_euc_E68A, utf8_to_euc_E68B,
12217  utf8_to_euc_E68C, utf8_to_euc_E68D, utf8_to_euc_E68E, utf8_to_euc_E68F,
12218  utf8_to_euc_E690, utf8_to_euc_E691, utf8_to_euc_E692, utf8_to_euc_E693,
12219  utf8_to_euc_E694, utf8_to_euc_E695, utf8_to_euc_E696, utf8_to_euc_E697,
12220  utf8_to_euc_E698, utf8_to_euc_E699, utf8_to_euc_E69A, utf8_to_euc_E69B,
12221  utf8_to_euc_E69C, utf8_to_euc_E69D, utf8_to_euc_E69E, utf8_to_euc_E69F,
12222  utf8_to_euc_E6A0, utf8_to_euc_E6A1, utf8_to_euc_E6A2, utf8_to_euc_E6A3,
12223  utf8_to_euc_E6A4, utf8_to_euc_E6A5, utf8_to_euc_E6A6, utf8_to_euc_E6A7,
12224  utf8_to_euc_E6A8, utf8_to_euc_E6A9, utf8_to_euc_E6AA, utf8_to_euc_E6AB,
12225  utf8_to_euc_E6AC, utf8_to_euc_E6AD, utf8_to_euc_E6AE, utf8_to_euc_E6AF,
12226  utf8_to_euc_E6B0, utf8_to_euc_E6B1, utf8_to_euc_E6B2, utf8_to_euc_E6B3,
12227  utf8_to_euc_E6B4, utf8_to_euc_E6B5, utf8_to_euc_E6B6, utf8_to_euc_E6B7,
12228  utf8_to_euc_E6B8, utf8_to_euc_E6B9, utf8_to_euc_E6BA, utf8_to_euc_E6BB,
12229  utf8_to_euc_E6BC, utf8_to_euc_E6BD, utf8_to_euc_E6BE, utf8_to_euc_E6BF,
12230 };
12231 static const unsigned short *const utf8_to_euc_E6_x0213[] = {
12232  utf8_to_euc_E680_x0213, utf8_to_euc_E681_x0213, utf8_to_euc_E682_x0213, utf8_to_euc_E683_x0213,
12233  utf8_to_euc_E684_x0213, utf8_to_euc_E685_x0213, utf8_to_euc_E686_x0213, utf8_to_euc_E687_x0213,
12234  utf8_to_euc_E688_x0213, utf8_to_euc_E689_x0213, utf8_to_euc_E68A_x0213, utf8_to_euc_E68B_x0213,
12235  utf8_to_euc_E68C_x0213, utf8_to_euc_E68D_x0213, utf8_to_euc_E68E_x0213, utf8_to_euc_E68F_x0213,
12236  utf8_to_euc_E690_x0213, utf8_to_euc_E691_x0213, utf8_to_euc_E692_x0213, utf8_to_euc_E693_x0213,
12237  utf8_to_euc_E694_x0213, utf8_to_euc_E695_x0213, utf8_to_euc_E696_x0213, utf8_to_euc_E697_x0213,
12238  utf8_to_euc_E698_x0213, utf8_to_euc_E699_x0213, utf8_to_euc_E69A_x0213, utf8_to_euc_E69B_x0213,
12239  utf8_to_euc_E69C_x0213, utf8_to_euc_E69D_x0213, utf8_to_euc_E69E_x0213, utf8_to_euc_E69F_x0213,
12240  utf8_to_euc_E6A0_x0213, utf8_to_euc_E6A1_x0213, utf8_to_euc_E6A2_x0213, utf8_to_euc_E6A3_x0213,
12241  utf8_to_euc_E6A4_x0213, utf8_to_euc_E6A5_x0213, utf8_to_euc_E6A6_x0213, utf8_to_euc_E6A7_x0213,
12242  utf8_to_euc_E6A8_x0213, utf8_to_euc_E6A9_x0213, utf8_to_euc_E6AA_x0213, utf8_to_euc_E6AB_x0213,
12243  utf8_to_euc_E6AC_x0213, utf8_to_euc_E6AD_x0213, utf8_to_euc_E6AE_x0213, utf8_to_euc_E6AF_x0213,
12244  utf8_to_euc_E6B0_x0213, utf8_to_euc_E6B1_x0213, utf8_to_euc_E6B2_x0213, utf8_to_euc_E6B3_x0213,
12245  utf8_to_euc_E6B4_x0213, utf8_to_euc_E6B5_x0213, utf8_to_euc_E6B6_x0213, utf8_to_euc_E6B7_x0213,
12246  utf8_to_euc_E6B8_x0213, utf8_to_euc_E6B9_x0213, utf8_to_euc_E6BA_x0213, utf8_to_euc_E6BB_x0213,
12247  utf8_to_euc_E6BC_x0213, utf8_to_euc_E6BD_x0213, utf8_to_euc_E6BE_x0213, utf8_to_euc_E6BF_x0213,
12248 };
12249 static const unsigned short *const utf8_to_euc_E7[] = {
12250  utf8_to_euc_E780, utf8_to_euc_E781, utf8_to_euc_E782, utf8_to_euc_E783,
12251  utf8_to_euc_E784, utf8_to_euc_E785, utf8_to_euc_E786, utf8_to_euc_E787,
12252  utf8_to_euc_E788, utf8_to_euc_E789, utf8_to_euc_E78A, utf8_to_euc_E78B,
12253  utf8_to_euc_E78C, utf8_to_euc_E78D, utf8_to_euc_E78E, utf8_to_euc_E78F,
12254  utf8_to_euc_E790, utf8_to_euc_E791, utf8_to_euc_E792, utf8_to_euc_E793,
12255  utf8_to_euc_E794, utf8_to_euc_E795, utf8_to_euc_E796, utf8_to_euc_E797,
12256  utf8_to_euc_E798, utf8_to_euc_E799, utf8_to_euc_E79A, utf8_to_euc_E79B,
12257  utf8_to_euc_E79C, utf8_to_euc_E79D, utf8_to_euc_E79E, utf8_to_euc_E79F,
12258  utf8_to_euc_E7A0, utf8_to_euc_E7A1, utf8_to_euc_E7A2, utf8_to_euc_E7A3,
12259  utf8_to_euc_E7A4, utf8_to_euc_E7A5, utf8_to_euc_E7A6, utf8_to_euc_E7A7,
12260  utf8_to_euc_E7A8, utf8_to_euc_E7A9, utf8_to_euc_E7AA, utf8_to_euc_E7AB,
12261  utf8_to_euc_E7AC, utf8_to_euc_E7AD, utf8_to_euc_E7AE, utf8_to_euc_E7AF,
12262  utf8_to_euc_E7B0, utf8_to_euc_E7B1, utf8_to_euc_E7B2, utf8_to_euc_E7B3,
12263  utf8_to_euc_E7B4, utf8_to_euc_E7B5, utf8_to_euc_E7B6, utf8_to_euc_E7B7,
12264  utf8_to_euc_E7B8, utf8_to_euc_E7B9, utf8_to_euc_E7BA,                0,
12265  utf8_to_euc_E7BC, utf8_to_euc_E7BD, utf8_to_euc_E7BE, utf8_to_euc_E7BF,
12266 };
12267 static const unsigned short *const utf8_to_euc_E7_x0213[] = {
12268  utf8_to_euc_E780_x0213, utf8_to_euc_E781_x0213, utf8_to_euc_E782_x0213, utf8_to_euc_E783_x0213,
12269  utf8_to_euc_E784_x0213, utf8_to_euc_E785_x0213, utf8_to_euc_E786_x0213, utf8_to_euc_E787_x0213,
12270  utf8_to_euc_E788_x0213, utf8_to_euc_E789_x0213, utf8_to_euc_E78A_x0213, utf8_to_euc_E78B_x0213,
12271  utf8_to_euc_E78C_x0213, utf8_to_euc_E78D_x0213, utf8_to_euc_E78E_x0213, utf8_to_euc_E78F_x0213,
12272  utf8_to_euc_E790_x0213, utf8_to_euc_E791_x0213, utf8_to_euc_E792_x0213, utf8_to_euc_E793_x0213,
12273  utf8_to_euc_E794_x0213, utf8_to_euc_E795_x0213, utf8_to_euc_E796_x0213, utf8_to_euc_E797_x0213,
12274  utf8_to_euc_E798_x0213, utf8_to_euc_E799_x0213, utf8_to_euc_E79A_x0213, utf8_to_euc_E79B_x0213,
12275  utf8_to_euc_E79C_x0213, utf8_to_euc_E79D_x0213, utf8_to_euc_E79E_x0213, utf8_to_euc_E79F_x0213,
12276  utf8_to_euc_E7A0_x0213, utf8_to_euc_E7A1_x0213, utf8_to_euc_E7A2_x0213, utf8_to_euc_E7A3_x0213,
12277  utf8_to_euc_E7A4_x0213, utf8_to_euc_E7A5_x0213, utf8_to_euc_E7A6_x0213, utf8_to_euc_E7A7_x0213,
12278  utf8_to_euc_E7A8_x0213, utf8_to_euc_E7A9_x0213, utf8_to_euc_E7AA_x0213, utf8_to_euc_E7AB_x0213,
12279  utf8_to_euc_E7AC_x0213, utf8_to_euc_E7AD_x0213, utf8_to_euc_E7AE_x0213, utf8_to_euc_E7AF_x0213,
12280  utf8_to_euc_E7B0_x0213, utf8_to_euc_E7B1_x0213, utf8_to_euc_E7B2_x0213, utf8_to_euc_E7B3_x0213,
12281  utf8_to_euc_E7B4_x0213, utf8_to_euc_E7B5_x0213, utf8_to_euc_E7B6_x0213, utf8_to_euc_E7B7_x0213,
12282  utf8_to_euc_E7B8_x0213, utf8_to_euc_E7B9_x0213, utf8_to_euc_E7BA_x0213,                0,
12283  utf8_to_euc_E7BC_x0213, utf8_to_euc_E7BD_x0213, utf8_to_euc_E7BE_x0213, utf8_to_euc_E7BF_x0213,
12284 };
12285 static const unsigned short *const utf8_to_euc_E8[] = {
12286  utf8_to_euc_E880, utf8_to_euc_E881, utf8_to_euc_E882, utf8_to_euc_E883,
12287  utf8_to_euc_E884, utf8_to_euc_E885, utf8_to_euc_E886, utf8_to_euc_E887,
12288  utf8_to_euc_E888, utf8_to_euc_E889, utf8_to_euc_E88A, utf8_to_euc_E88B,
12289  utf8_to_euc_E88C, utf8_to_euc_E88D, utf8_to_euc_E88E, utf8_to_euc_E88F,
12290  utf8_to_euc_E890, utf8_to_euc_E891, utf8_to_euc_E892, utf8_to_euc_E893,
12291  utf8_to_euc_E894, utf8_to_euc_E895, utf8_to_euc_E896, utf8_to_euc_E897,
12292  utf8_to_euc_E898, utf8_to_euc_E899, utf8_to_euc_E89A, utf8_to_euc_E89B,
12293  utf8_to_euc_E89C, utf8_to_euc_E89D, utf8_to_euc_E89E, utf8_to_euc_E89F,
12294  utf8_to_euc_E8A0, utf8_to_euc_E8A1, utf8_to_euc_E8A2, utf8_to_euc_E8A3,
12295  utf8_to_euc_E8A4, utf8_to_euc_E8A5, utf8_to_euc_E8A6, utf8_to_euc_E8A7,
12296  utf8_to_euc_E8A8, utf8_to_euc_E8A9, utf8_to_euc_E8AA, utf8_to_euc_E8AB,
12297  utf8_to_euc_E8AC, utf8_to_euc_E8AD, utf8_to_euc_E8AE,                0,
12298  utf8_to_euc_E8B0, utf8_to_euc_E8B1, utf8_to_euc_E8B2, utf8_to_euc_E8B3,
12299  utf8_to_euc_E8B4, utf8_to_euc_E8B5, utf8_to_euc_E8B6, utf8_to_euc_E8B7,
12300  utf8_to_euc_E8B8, utf8_to_euc_E8B9, utf8_to_euc_E8BA, utf8_to_euc_E8BB,
12301  utf8_to_euc_E8BC, utf8_to_euc_E8BD, utf8_to_euc_E8BE, utf8_to_euc_E8BF,
12302 };
12303 static const unsigned short *const utf8_to_euc_E8_x0213[] = {
12304  utf8_to_euc_E880_x0213, utf8_to_euc_E881_x0213, utf8_to_euc_E882_x0213, utf8_to_euc_E883_x0213,
12305  utf8_to_euc_E884_x0213, utf8_to_euc_E885_x0213, utf8_to_euc_E886_x0213, utf8_to_euc_E887_x0213,
12306  utf8_to_euc_E888_x0213, utf8_to_euc_E889_x0213, utf8_to_euc_E88A_x0213, utf8_to_euc_E88B_x0213,
12307  utf8_to_euc_E88C_x0213, utf8_to_euc_E88D_x0213, utf8_to_euc_E88E_x0213, utf8_to_euc_E88F_x0213,
12308  utf8_to_euc_E890_x0213, utf8_to_euc_E891_x0213, utf8_to_euc_E892_x0213, utf8_to_euc_E893_x0213,
12309  utf8_to_euc_E894_x0213, utf8_to_euc_E895_x0213, utf8_to_euc_E896_x0213, utf8_to_euc_E897_x0213,
12310  utf8_to_euc_E898_x0213, utf8_to_euc_E899_x0213, utf8_to_euc_E89A_x0213, utf8_to_euc_E89B_x0213,
12311  utf8_to_euc_E89C_x0213, utf8_to_euc_E89D_x0213, utf8_to_euc_E89E_x0213, utf8_to_euc_E89F_x0213,
12312  utf8_to_euc_E8A0_x0213, utf8_to_euc_E8A1_x0213, utf8_to_euc_E8A2_x0213, utf8_to_euc_E8A3_x0213,
12313  utf8_to_euc_E8A4_x0213, utf8_to_euc_E8A5_x0213, utf8_to_euc_E8A6_x0213, utf8_to_euc_E8A7_x0213,
12314  utf8_to_euc_E8A8_x0213, utf8_to_euc_E8A9_x0213, utf8_to_euc_E8AA_x0213, utf8_to_euc_E8AB_x0213,
12315  utf8_to_euc_E8AC_x0213, utf8_to_euc_E8AD_x0213, utf8_to_euc_E8AE_x0213,                0,
12316  utf8_to_euc_E8B0_x0213, utf8_to_euc_E8B1_x0213, utf8_to_euc_E8B2_x0213, utf8_to_euc_E8B3_x0213,
12317  utf8_to_euc_E8B4_x0213, utf8_to_euc_E8B5_x0213, utf8_to_euc_E8B6_x0213, utf8_to_euc_E8B7_x0213,
12318  utf8_to_euc_E8B8_x0213, utf8_to_euc_E8B9_x0213, utf8_to_euc_E8BA_x0213, utf8_to_euc_E8BB_x0213,
12319  utf8_to_euc_E8BC_x0213, utf8_to_euc_E8BD_x0213, utf8_to_euc_E8BE_x0213, utf8_to_euc_E8BF_x0213,
12320 };
12321 static const unsigned short *const utf8_to_euc_E9[] = {
12322  utf8_to_euc_E980, utf8_to_euc_E981, utf8_to_euc_E982, utf8_to_euc_E983,
12323  utf8_to_euc_E984, utf8_to_euc_E985, utf8_to_euc_E986, utf8_to_euc_E987,
12324  utf8_to_euc_E988, utf8_to_euc_E989, utf8_to_euc_E98A, utf8_to_euc_E98B,
12325  utf8_to_euc_E98C, utf8_to_euc_E98D, utf8_to_euc_E98E, utf8_to_euc_E98F,
12326  utf8_to_euc_E990, utf8_to_euc_E991, utf8_to_euc_E992,                0,
12327                 0, utf8_to_euc_E995, utf8_to_euc_E996, utf8_to_euc_E997,
12328  utf8_to_euc_E998, utf8_to_euc_E999, utf8_to_euc_E99A, utf8_to_euc_E99B,
12329  utf8_to_euc_E99C, utf8_to_euc_E99D, utf8_to_euc_E99E, utf8_to_euc_E99F,
12330  utf8_to_euc_E9A0, utf8_to_euc_E9A1, utf8_to_euc_E9A2, utf8_to_euc_E9A3,
12331  utf8_to_euc_E9A4, utf8_to_euc_E9A5, utf8_to_euc_E9A6, utf8_to_euc_E9A7,
12332  utf8_to_euc_E9A8, utf8_to_euc_E9A9, utf8_to_euc_E9AA, utf8_to_euc_E9AB,
12333  utf8_to_euc_E9AC, utf8_to_euc_E9AD, utf8_to_euc_E9AE, utf8_to_euc_E9AF,
12334  utf8_to_euc_E9B0, utf8_to_euc_E9B1,                0, utf8_to_euc_E9B3,
12335  utf8_to_euc_E9B4, utf8_to_euc_E9B5, utf8_to_euc_E9B6, utf8_to_euc_E9B7,
12336  utf8_to_euc_E9B8, utf8_to_euc_E9B9, utf8_to_euc_E9BA, utf8_to_euc_E9BB,
12337  utf8_to_euc_E9BC, utf8_to_euc_E9BD, utf8_to_euc_E9BE,                0,
12338 };
12339 static const unsigned short *const utf8_to_euc_E9_x0213[] = {
12340  utf8_to_euc_E980_x0213, utf8_to_euc_E981_x0213, utf8_to_euc_E982_x0213, utf8_to_euc_E983_x0213,
12341  utf8_to_euc_E984_x0213, utf8_to_euc_E985_x0213, utf8_to_euc_E986_x0213, utf8_to_euc_E987_x0213,
12342  utf8_to_euc_E988_x0213, utf8_to_euc_E989_x0213, utf8_to_euc_E98A_x0213, utf8_to_euc_E98B_x0213,
12343  utf8_to_euc_E98C_x0213, utf8_to_euc_E98D_x0213, utf8_to_euc_E98E_x0213, utf8_to_euc_E98F_x0213,
12344  utf8_to_euc_E990_x0213, utf8_to_euc_E991_x0213, utf8_to_euc_E992,                0,
12345                 0, utf8_to_euc_E995_x0213, utf8_to_euc_E996_x0213, utf8_to_euc_E997_x0213,
12346  utf8_to_euc_E998_x0213, utf8_to_euc_E999_x0213, utf8_to_euc_E99A_x0213, utf8_to_euc_E99B_x0213,
12347  utf8_to_euc_E99C_x0213, utf8_to_euc_E99D_x0213, utf8_to_euc_E99E_x0213, utf8_to_euc_E99F_x0213,
12348  utf8_to_euc_E9A0_x0213, utf8_to_euc_E9A1_x0213, utf8_to_euc_E9A2_x0213, utf8_to_euc_E9A3_x0213,
12349  utf8_to_euc_E9A4_x0213, utf8_to_euc_E9A5_x0213, utf8_to_euc_E9A6_x0213, utf8_to_euc_E9A7_x0213,
12350  utf8_to_euc_E9A8_x0213, utf8_to_euc_E9A9_x0213, utf8_to_euc_E9AA_x0213, utf8_to_euc_E9AB_x0213,
12351  utf8_to_euc_E9AC_x0213, utf8_to_euc_E9AD_x0213, utf8_to_euc_E9AE_x0213, utf8_to_euc_E9AF_x0213,
12352  utf8_to_euc_E9B0_x0213, utf8_to_euc_E9B1_x0213,                0, utf8_to_euc_E9B3_x0213,
12353  utf8_to_euc_E9B4_x0213, utf8_to_euc_E9B5_x0213, utf8_to_euc_E9B6_x0213, utf8_to_euc_E9B7_x0213,
12354  utf8_to_euc_E9B8_x0213, utf8_to_euc_E9B9_x0213, utf8_to_euc_E9BA_x0213, utf8_to_euc_E9BB_x0213,
12355  utf8_to_euc_E9BC_x0213, utf8_to_euc_E9BD_x0213, utf8_to_euc_E9BE_x0213,                0,
12356 };
12357 static const unsigned short *const utf8_to_euc_EF[] = {
12358                 0,                0,                0,                0,
12359                 0,                0,                0,                0,
12360                 0,                0,                0,                0,
12361                 0,                0,                0,                0,
12362                 0,                0,                0,                0,
12363                 0,                0,                0,                0,
12364                 0,                0,                0,                0,
12365                 0,                0,                0,                0,
12366                 0,                0,                0,                0,
12367  utf8_to_euc_EFA4,                0,                0, utf8_to_euc_EFA7,
12368  utf8_to_euc_EFA8,                0,                0,                0,
12369                 0,                0,                0,                0,
12370                 0,                0,                0,                0,
12371                 0,                0,                0,                0,
12372                 0,                0,                0,                0,
12373  utf8_to_euc_EFBC, utf8_to_euc_EFBD, utf8_to_euc_EFBE, utf8_to_euc_EFBF,
12374 };
12375 static const unsigned short *const utf8_to_euc_EF_ms[] = {
12376                 0,                0,                0,                0,
12377                 0,                0,                0,                0,
12378                 0,                0,                0,                0,
12379                 0,                0,                0,                0,
12380                 0,                0,                0,                0,
12381                 0,                0,                0,                0,
12382                 0,                0,                0,                0,
12383                 0,                0,                0,                0,
12384                 0,                0,                0,                0,
12385  utf8_to_euc_EFA4,                0,                0, utf8_to_euc_EFA7,
12386  utf8_to_euc_EFA8,                0,                0,                0,
12387                 0,                0,                0,                0,
12388                 0,                0,                0,                0,
12389                 0,                0,                0,                0,
12390                 0,                0,                0,                0,
12391  utf8_to_euc_EFBC, utf8_to_euc_EFBD_ms, utf8_to_euc_EFBE, utf8_to_euc_EFBF,
12392 };
12393 static const unsigned short *const utf8_to_euc_EF_x0213[] = {
12394                 0,                0,                0,                0,
12395                 0,                0,                0,                0,
12396                 0,                0,                0,                0,
12397                 0,                0,                0,                0,
12398                 0,                0,                0,                0,
12399                 0,                0,                0,                0,
12400                 0,                0,                0,                0,
12401                 0,                0,                0,                0,
12402                 0,                0,                0,                0,
12403  utf8_to_euc_EFA4_x0213, utf8_to_euc_EFA5_x0213,                0, utf8_to_euc_EFA7_x0213,
12404  utf8_to_euc_EFA8_x0213, utf8_to_euc_EFA9_x0213,                0,                0,
12405                 0,                0,                0,                0,
12406                 0,                0,                0,                0,
12407                 0,                0,                0,                0,
12408                 0, utf8_to_euc_EFB9_x0213,                0,                0,
12409  utf8_to_euc_EFBC_x0213, utf8_to_euc_EFBD_x0213, utf8_to_euc_EFBE, utf8_to_euc_EFBF,
12410 };
12411 const unsigned short *const utf8_to_euc_2bytes[] = {
12412               0,              0,              0,              0,
12413               0,              0,              0,              0,
12414               0,              0,              0,              0,
12415               0,              0,              0,              0,
12416               0,              0,              0,              0,
12417               0,              0,              0,              0,
12418               0,              0,              0,              0,
12419               0,              0,              0,              0,
12420               0,              0,              0,              0,
12421               0,              0,              0,              0,
12422               0,              0,              0,              0,
12423               0,              0,              0,              0,
12424               0,              0,              0,              0,
12425               0,              0,              0,              0,
12426               0,              0,              0,              0,
12427               0,              0,              0,              0,
12428               0,              0, utf8_to_euc_C2, utf8_to_euc_C3,
12429  utf8_to_euc_C4, utf8_to_euc_C5,              0, utf8_to_euc_C7,
12430               0,              0,              0, utf8_to_euc_CB,
12431               0,              0, utf8_to_euc_CE, utf8_to_euc_CF,
12432  utf8_to_euc_D0, utf8_to_euc_D1,              0,              0,
12433               0,              0,              0,              0,
12434               0,              0,              0,              0,
12435               0,              0,              0,              0,
12436               0,              0,              0,              0,
12437               0,              0,              0,              0,
12438               0,              0,              0,              0,
12439               0,              0,              0,              0,
12440 };
12441 const unsigned short *const utf8_to_euc_2bytes_ms[] = {
12442               0,              0,              0,              0,
12443               0,              0,              0,              0,
12444               0,              0,              0,              0,
12445               0,              0,              0,              0,
12446               0,              0,              0,              0,
12447               0,              0,              0,              0,
12448               0,              0,              0,              0,
12449               0,              0,              0,              0,
12450               0,              0,              0,              0,
12451               0,              0,              0,              0,
12452               0,              0,              0,              0,
12453               0,              0,              0,              0,
12454               0,              0,              0,              0,
12455               0,              0,              0,              0,
12456               0,              0,              0,              0,
12457               0,              0,              0,              0,
12458               0,              0, utf8_to_euc_C2_ms, utf8_to_euc_C3,
12459  utf8_to_euc_C4, utf8_to_euc_C5,              0, utf8_to_euc_C7,
12460               0,              0,              0, utf8_to_euc_CB,
12461               0,              0, utf8_to_euc_CE, utf8_to_euc_CF,
12462  utf8_to_euc_D0, utf8_to_euc_D1,              0,              0,
12463               0,              0,              0,              0,
12464               0,              0,              0,              0,
12465               0,              0,              0,              0,
12466               0,              0,              0,              0,
12467               0,              0,              0,              0,
12468               0,              0,              0,              0,
12469               0,              0,              0,              0,
12470 };
12471 const unsigned short *const utf8_to_euc_2bytes_932[] = {
12472               0,              0,              0,              0,
12473               0,              0,              0,              0,
12474               0,              0,              0,              0,
12475               0,              0,              0,              0,
12476               0,              0,              0,              0,
12477               0,              0,              0,              0,
12478               0,              0,              0,              0,
12479               0,              0,              0,              0,
12480               0,              0,              0,              0,
12481               0,              0,              0,              0,
12482               0,              0,              0,              0,
12483               0,              0,              0,              0,
12484               0,              0,              0,              0,
12485               0,              0,              0,              0,
12486               0,              0,              0,              0,
12487               0,              0,              0,              0,
12488               0,              0, utf8_to_euc_C2_932, utf8_to_euc_C3_932,
12489  utf8_to_euc_C4, utf8_to_euc_C5,              0, utf8_to_euc_C7,
12490               0,              0,              0, utf8_to_euc_CB,
12491               0,              0, utf8_to_euc_CE, utf8_to_euc_CF,
12492  utf8_to_euc_D0, utf8_to_euc_D1,              0,              0,
12493               0,              0,              0,              0,
12494               0,              0,              0,              0,
12495               0,              0,              0,              0,
12496               0,              0,              0,              0,
12497               0,              0,              0,              0,
12498               0,              0,              0,              0,
12499               0,              0,              0,              0,
12500 };
12501 const unsigned short *const utf8_to_euc_2bytes_mac[] = {
12502               0,              0,              0,              0,
12503               0,              0,              0,              0,
12504               0,              0,              0,              0,
12505               0,              0,              0,              0,
12506               0,              0,              0,              0,
12507               0,              0,              0,              0,
12508               0,              0,              0,              0,
12509               0,              0,              0,              0,
12510               0,              0,              0,              0,
12511               0,              0,              0,              0,
12512               0,              0,              0,              0,
12513               0,              0,              0,              0,
12514               0,              0,              0,              0,
12515               0,              0,              0,              0,
12516               0,              0,              0,              0,
12517               0,              0,              0,              0,
12518               0,              0, utf8_to_euc_C2_mac, utf8_to_euc_C3,
12519  utf8_to_euc_C4, utf8_to_euc_C5,              0, utf8_to_euc_C7,
12520               0,              0,              0, utf8_to_euc_CB,
12521               0,              0, utf8_to_euc_CE, utf8_to_euc_CF,
12522  utf8_to_euc_D0, utf8_to_euc_D1,              0,              0,
12523               0,              0,              0,              0,
12524               0,              0,              0,              0,
12525               0,              0,              0,              0,
12526               0,              0,              0,              0,
12527               0,              0,              0,              0,
12528               0,              0,              0,              0,
12529               0,              0,              0,              0,
12530 };
12531 const unsigned short *const utf8_to_euc_2bytes_x0213[] = {
12532               0,              0,              0,              0,
12533               0,              0,              0,              0,
12534               0,              0,              0,              0,
12535               0,              0,              0,              0,
12536               0,              0,              0,              0,
12537               0,              0,              0,              0,
12538               0,              0,              0,              0,
12539               0,              0,              0,              0,
12540               0,              0,              0,              0,
12541               0,              0,              0,              0,
12542               0,              0,              0,              0,
12543               0,              0,              0,              0,
12544               0,              0,              0,              0,
12545               0,              0,              0,              0,
12546               0,              0,              0,              0,
12547               0,              0,              0,              0,
12548               0,              0, utf8_to_euc_C2_x0213, utf8_to_euc_C3_x0213,
12549  utf8_to_euc_C4_x0213, utf8_to_euc_C5_x0213, utf8_to_euc_C6_x0213, utf8_to_euc_C7_x0213,
12550               0, utf8_to_euc_C9_x0213, utf8_to_euc_CA_x0213, utf8_to_euc_CB_x0213,
12551  utf8_to_euc_CC_x0213, utf8_to_euc_CD_x0213, utf8_to_euc_CE, utf8_to_euc_CF_x0213,
12552  utf8_to_euc_D0, utf8_to_euc_D1,              0,              0,
12553               0,              0,              0,              0,
12554               0,              0,              0,              0,
12555               0,              0,              0,              0,
12556               0,              0,              0,              0,
12557               0,              0,              0,              0,
12558               0,              0,              0,              0,
12559               0,              0,              0,              0,
12560 };
12561 const unsigned short *const *const utf8_to_euc_3bytes[] = {
12562               0,              0, utf8_to_euc_E2, utf8_to_euc_E3,
12563  utf8_to_euc_E4, utf8_to_euc_E5, utf8_to_euc_E6, utf8_to_euc_E7,
12564  utf8_to_euc_E8, utf8_to_euc_E9,              0,              0,
12565               0,              0,              0, utf8_to_euc_EF,
12566 };
12567 const unsigned short *const *const utf8_to_euc_3bytes_ms[] = {
12568               0,              0, utf8_to_euc_E2_ms, utf8_to_euc_E3,
12569  utf8_to_euc_E4, utf8_to_euc_E5, utf8_to_euc_E6, utf8_to_euc_E7,
12570  utf8_to_euc_E8, utf8_to_euc_E9,              0,              0,
12571               0,              0,              0, utf8_to_euc_EF_ms,
12572 };
12573 const unsigned short *const *const utf8_to_euc_3bytes_932[] = {
12574               0,              0, utf8_to_euc_E2_932, utf8_to_euc_E3_932,
12575  utf8_to_euc_E4, utf8_to_euc_E5, utf8_to_euc_E6, utf8_to_euc_E7,
12576  utf8_to_euc_E8, utf8_to_euc_E9,              0,              0,
12577               0,              0,              0, utf8_to_euc_EF_ms,
12578 };
12579 const unsigned short *const *const utf8_to_euc_3bytes_mac[] = {
12580               0,              0, utf8_to_euc_E2_mac, utf8_to_euc_E3_mac,
12581  utf8_to_euc_E4, utf8_to_euc_E5, utf8_to_euc_E6, utf8_to_euc_E7,
12582  utf8_to_euc_E8, utf8_to_euc_E9,              0,              0,
12583               0,              0,              0, utf8_to_euc_EF_ms,
12584 };
12585 const unsigned short *const *const utf8_to_euc_3bytes_x0213[] = {
12586               0, utf8_to_euc_E1_x0213, utf8_to_euc_E2_x0213, utf8_to_euc_E3_x0213,
12587  utf8_to_euc_E4_x0213, utf8_to_euc_E5_x0213, utf8_to_euc_E6_x0213, utf8_to_euc_E7_x0213,
12588  utf8_to_euc_E8_x0213, utf8_to_euc_E9_x0213,              0,              0,
12589               0,              0,              0, utf8_to_euc_EF_x0213,
12590 };
12591 
12592 #ifdef UNICODE_NORMALIZATION
12593 
12594 /* Normalization Table by Apple */
12595 /* http://developer.apple.com/technotes/tn/tn1150table.html */
12596 
12597 const struct normalization_pair normalization_table[] = {
12598     {{0xcd,0xbe},       {0x3b}},
12599     {{0xc3,0x80},       {0x41,0xcc,0x80,0x00}},
12600     {{0xc3,0x81},       {0x41,0xcc,0x81}},
12601     {{0xc3,0x82},       {0x41,0xcc,0x82}},
12602     {{0xe1,0xba,0xa6},  {0x41,0xcc,0x82,0xcc,0x80}},
12603     {{0xe1,0xba,0xa4},  {0x41,0xcc,0x82,0xcc,0x81}},
12604     {{0xe1,0xba,0xaa},  {0x41,0xcc,0x82,0xcc,0x83}},
12605     {{0xe1,0xba,0xa8},  {0x41,0xcc,0x82,0xcc,0x89}},
12606     {{0xc3,0x83},       {0x41,0xcc,0x83}},
12607     {{0xc4,0x80},       {0x41,0xcc,0x84}},
12608     {{0xc4,0x82},       {0x41,0xcc,0x86}},
12609     {{0xe1,0xba,0xb0},  {0x41,0xcc,0x86,0xcc,0x80}},
12610     {{0xe1,0xba,0xae},  {0x41,0xcc,0x86,0xcc,0x81}},
12611     {{0xe1,0xba,0xb4},  {0x41,0xcc,0x86,0xcc,0x83}},
12612     {{0xe1,0xba,0xb2},  {0x41,0xcc,0x86,0xcc,0x89}},
12613     {{0xc7,0xa0},       {0x41,0xcc,0x87,0xcc,0x84}},
12614     {{0xc3,0x84},       {0x41,0xcc,0x88}},
12615     {{0xc7,0x9e},       {0x41,0xcc,0x88,0xcc,0x84}},
12616     {{0xe1,0xba,0xa2},  {0x41,0xcc,0x89}},
12617     {{0xc3,0x85},       {0x41,0xcc,0x8a}},
12618     {{0xc7,0xba},       {0x41,0xcc,0x8a,0xcc,0x81}},
12619     {{0xc7,0x8d},       {0x41,0xcc,0x8c}},
12620     {{0xc8,0x80},       {0x41,0xcc,0x8f}},
12621     {{0xc8,0x82},       {0x41,0xcc,0x91}},
12622     {{0xe1,0xba,0xa0},  {0x41,0xcc,0xa3}},
12623     {{0xe1,0xba,0xac},  {0x41,0xcc,0xa3,0xcc,0x82}},
12624     {{0xe1,0xba,0xb6},  {0x41,0xcc,0xa3,0xcc,0x86}},
12625     {{0xe1,0xb8,0x80},  {0x41,0xcc,0xa5}},
12626     {{0xc4,0x84},       {0x41,0xcc,0xa8}},
12627     {{0xe1,0xb8,0x82},  {0x42,0xcc,0x87}},
12628     {{0xe1,0xb8,0x84},  {0x42,0xcc,0xa3}},
12629     {{0xe1,0xb8,0x86},  {0x42,0xcc,0xb1}},
12630     {{0xc4,0x86},       {0x43,0xcc,0x81}},
12631     {{0xc4,0x88},       {0x43,0xcc,0x82}},
12632     {{0xc4,0x8a},       {0x43,0xcc,0x87}},
12633     {{0xc4,0x8c},       {0x43,0xcc,0x8c}},
12634     {{0xc3,0x87},       {0x43,0xcc,0xa7}},
12635     {{0xe1,0xb8,0x88},  {0x43,0xcc,0xa7,0xcc,0x81}},
12636     {{0xe1,0xb8,0x8a},  {0x44,0xcc,0x87}},
12637     {{0xc4,0x8e},       {0x44,0xcc,0x8c}},
12638     {{0xe1,0xb8,0x8c},  {0x44,0xcc,0xa3}},
12639     {{0xe1,0xb8,0x90},  {0x44,0xcc,0xa7}},
12640     {{0xe1,0xb8,0x92},  {0x44,0xcc,0xad}},
12641     {{0xe1,0xb8,0x8e},  {0x44,0xcc,0xb1}},
12642     {{0xc3,0x88},       {0x45,0xcc,0x80}},
12643     {{0xc3,0x89},       {0x45,0xcc,0x81}},
12644     {{0xc3,0x8a},       {0x45,0xcc,0x82}},
12645     {{0xe1,0xbb,0x80},  {0x45,0xcc,0x82,0xcc,0x80}},
12646     {{0xe1,0xba,0xbe},  {0x45,0xcc,0x82,0xcc,0x81}},
12647     {{0xe1,0xbb,0x84},  {0x45,0xcc,0x82,0xcc,0x83}},
12648     {{0xe1,0xbb,0x82},  {0x45,0xcc,0x82,0xcc,0x89}},
12649     {{0xe1,0xba,0xbc},  {0x45,0xcc,0x83}},
12650     {{0xc4,0x92},       {0x45,0xcc,0x84}},
12651     {{0xe1,0xb8,0x94},  {0x45,0xcc,0x84,0xcc,0x80}},
12652     {{0xe1,0xb8,0x96},  {0x45,0xcc,0x84,0xcc,0x81}},
12653     {{0xc4,0x94},       {0x45,0xcc,0x86}},
12654     {{0xc4,0x96},       {0x45,0xcc,0x87}},
12655     {{0xc3,0x8b},       {0x45,0xcc,0x88}},
12656     {{0xe1,0xba,0xba},  {0x45,0xcc,0x89}},
12657     {{0xc4,0x9a},       {0x45,0xcc,0x8c}},
12658     {{0xc8,0x84},       {0x45,0xcc,0x8f}},
12659     {{0xc8,0x86},       {0x45,0xcc,0x91}},
12660     {{0xe1,0xba,0xb8},  {0x45,0xcc,0xa3}},
12661     {{0xe1,0xbb,0x86},  {0x45,0xcc,0xa3,0xcc,0x82}},
12662     {{0xe1,0xb8,0x9c},  {0x45,0xcc,0xa7,0xcc,0x86}},
12663     {{0xc4,0x98},       {0x45,0xcc,0xa8}},
12664     {{0xe1,0xb8,0x98},  {0x45,0xcc,0xad}},
12665     {{0xe1,0xb8,0x9a},  {0x45,0xcc,0xb0}},
12666     {{0xe1,0xb8,0x9e},  {0x46,0xcc,0x87}},
12667     {{0xc7,0xb4},       {0x47,0xcc,0x81}},
12668     {{0xc4,0x9c},       {0x47,0xcc,0x82}},
12669     {{0xe1,0xb8,0xa0},  {0x47,0xcc,0x84}},
12670     {{0xc4,0x9e},       {0x47,0xcc,0x86}},
12671     {{0xc4,0xa0},       {0x47,0xcc,0x87}},
12672     {{0xc7,0xa6},       {0x47,0xcc,0x8c}},
12673     {{0xc4,0xa2},       {0x47,0xcc,0xa7}},
12674     {{0xc4,0xa4},       {0x48,0xcc,0x82}},
12675     {{0xe1,0xb8,0xa2},  {0x48,0xcc,0x87}},
12676     {{0xe1,0xb8,0xa6},  {0x48,0xcc,0x88}},
12677     {{0xe1,0xb8,0xa4},  {0x48,0xcc,0xa3}},
12678     {{0xe1,0xb8,0xa8},  {0x48,0xcc,0xa7}},
12679     {{0xe1,0xb8,0xaa},  {0x48,0xcc,0xae}},
12680     {{0xc3,0x8c},       {0x49,0xcc,0x80}},
12681     {{0xc3,0x8d},       {0x49,0xcc,0x81}},
12682     {{0xc3,0x8e},       {0x49,0xcc,0x82}},
12683     {{0xc4,0xa8},       {0x49,0xcc,0x83}},
12684     {{0xc4,0xaa},       {0x49,0xcc,0x84}},
12685     {{0xc4,0xac},       {0x49,0xcc,0x86}},
12686     {{0xc4,0xb0},       {0x49,0xcc,0x87}},
12687     {{0xc3,0x8f},       {0x49,0xcc,0x88}},
12688     {{0xe1,0xb8,0xae},  {0x49,0xcc,0x88,0xcc,0x81}},
12689     {{0xe1,0xbb,0x88},  {0x49,0xcc,0x89}},
12690     {{0xc7,0x8f},       {0x49,0xcc,0x8c}},
12691     {{0xc8,0x88},       {0x49,0xcc,0x8f}},
12692     {{0xc8,0x8a},       {0x49,0xcc,0x91}},
12693     {{0xe1,0xbb,0x8a},  {0x49,0xcc,0xa3}},
12694     {{0xc4,0xae},       {0x49,0xcc,0xa8}},
12695     {{0xe1,0xb8,0xac},  {0x49,0xcc,0xb0}},
12696     {{0xc4,0xb4},       {0x4a,0xcc,0x82}},
12697     {{0xe1,0xb8,0xb0},  {0x4b,0xcc,0x81}},
12698     {{0xc7,0xa8},       {0x4b,0xcc,0x8c}},
12699     {{0xe1,0xb8,0xb2},  {0x4b,0xcc,0xa3}},
12700     {{0xc4,0xb6},       {0x4b,0xcc,0xa7}},
12701     {{0xe1,0xb8,0xb4},  {0x4b,0xcc,0xb1}},
12702     {{0xc4,0xb9},       {0x4c,0xcc,0x81}},
12703     {{0xc4,0xbd},       {0x4c,0xcc,0x8c}},
12704     {{0xe1,0xb8,0xb6},  {0x4c,0xcc,0xa3}},
12705     {{0xe1,0xb8,0xb8},  {0x4c,0xcc,0xa3,0xcc,0x84}},
12706     {{0xc4,0xbb},       {0x4c,0xcc,0xa7}},
12707     {{0xe1,0xb8,0xbc},  {0x4c,0xcc,0xad}},
12708     {{0xe1,0xb8,0xba},  {0x4c,0xcc,0xb1}},
12709     {{0xe1,0xb8,0xbe},  {0x4d,0xcc,0x81}},
12710     {{0xe1,0xb9,0x80},  {0x4d,0xcc,0x87}},
12711     {{0xe1,0xb9,0x82},  {0x4d,0xcc,0xa3}},
12712     {{0xc5,0x83},       {0x4e,0xcc,0x81}},
12713     {{0xc3,0x91},       {0x4e,0xcc,0x83}},
12714     {{0xe1,0xb9,0x84},  {0x4e,0xcc,0x87}},
12715     {{0xc5,0x87},       {0x4e,0xcc,0x8c}},
12716     {{0xe1,0xb9,0x86},  {0x4e,0xcc,0xa3}},
12717     {{0xc5,0x85},       {0x4e,0xcc,0xa7}},
12718     {{0xe1,0xb9,0x8a},  {0x4e,0xcc,0xad}},
12719     {{0xe1,0xb9,0x88},  {0x4e,0xcc,0xb1}},
12720     {{0xc3,0x92},       {0x4f,0xcc,0x80}},
12721     {{0xc3,0x93},       {0x4f,0xcc,0x81}},
12722     {{0xc3,0x94},       {0x4f,0xcc,0x82}},
12723     {{0xe1,0xbb,0x92},  {0x4f,0xcc,0x82,0xcc,0x80}},
12724     {{0xe1,0xbb,0x90},  {0x4f,0xcc,0x82,0xcc,0x81}},
12725     {{0xe1,0xbb,0x96},  {0x4f,0xcc,0x82,0xcc,0x83}},
12726     {{0xe1,0xbb,0x94},  {0x4f,0xcc,0x82,0xcc,0x89}},
12727     {{0xc3,0x95},       {0x4f,0xcc,0x83}},
12728     {{0xe1,0xb9,0x8c},  {0x4f,0xcc,0x83,0xcc,0x81}},
12729     {{0xe1,0xb9,0x8e},  {0x4f,0xcc,0x83,0xcc,0x88}},
12730     {{0xc5,0x8c},       {0x4f,0xcc,0x84}},
12731     {{0xe1,0xb9,0x90},  {0x4f,0xcc,0x84,0xcc,0x80}},
12732     {{0xe1,0xb9,0x92},  {0x4f,0xcc,0x84,0xcc,0x81}},
12733     {{0xc5,0x8e},       {0x4f,0xcc,0x86}},
12734     {{0xc3,0x96},       {0x4f,0xcc,0x88}},
12735     {{0xe1,0xbb,0x8e},  {0x4f,0xcc,0x89}},
12736     {{0xc5,0x90},       {0x4f,0xcc,0x8b}},
12737     {{0xc7,0x91},       {0x4f,0xcc,0x8c}},
12738     {{0xc8,0x8c},       {0x4f,0xcc,0x8f}},
12739     {{0xc8,0x8e},       {0x4f,0xcc,0x91}},
12740     {{0xc6,0xa0},       {0x4f,0xcc,0x9b}},
12741     {{0xe1,0xbb,0x9c},  {0x4f,0xcc,0x9b,0xcc,0x80}},
12742     {{0xe1,0xbb,0x9a},  {0x4f,0xcc,0x9b,0xcc,0x81}},
12743     {{0xe1,0xbb,0xa0},  {0x4f,0xcc,0x9b,0xcc,0x83}},
12744     {{0xe1,0xbb,0x9e},  {0x4f,0xcc,0x9b,0xcc,0x89}},
12745     {{0xe1,0xbb,0xa2},  {0x4f,0xcc,0x9b,0xcc,0xa3}},
12746     {{0xe1,0xbb,0x8c},  {0x4f,0xcc,0xa3}},
12747     {{0xe1,0xbb,0x98},  {0x4f,0xcc,0xa3,0xcc,0x82}},
12748     {{0xc7,0xaa},       {0x4f,0xcc,0xa8}},
12749     {{0xc7,0xac},       {0x4f,0xcc,0xa8,0xcc,0x84}},
12750     {{0xe1,0xb9,0x94},  {0x50,0xcc,0x81}},
12751     {{0xe1,0xb9,0x96},  {0x50,0xcc,0x87}},
12752     {{0xc5,0x94},       {0x52,0xcc,0x81}},
12753     {{0xe1,0xb9,0x98},  {0x52,0xcc,0x87}},
12754     {{0xc5,0x98},       {0x52,0xcc,0x8c}},
12755     {{0xc8,0x90},       {0x52,0xcc,0x8f}},
12756     {{0xc8,0x92},       {0x52,0xcc,0x91}},
12757     {{0xe1,0xb9,0x9a},  {0x52,0xcc,0xa3}},
12758     {{0xe1,0xb9,0x9c},  {0x52,0xcc,0xa3,0xcc,0x84}},
12759     {{0xc5,0x96},       {0x52,0xcc,0xa7}},
12760     {{0xe1,0xb9,0x9e},  {0x52,0xcc,0xb1}},
12761     {{0xc5,0x9a},       {0x53,0xcc,0x81}},
12762     {{0xe1,0xb9,0xa4},  {0x53,0xcc,0x81,0xcc,0x87}},
12763     {{0xc5,0x9c},       {0x53,0xcc,0x82}},
12764     {{0xe1,0xb9,0xa0},  {0x53,0xcc,0x87}},
12765     {{0xc5,0xa0},       {0x53,0xcc,0x8c}},
12766     {{0xe1,0xb9,0xa6},  {0x53,0xcc,0x8c,0xcc,0x87}},
12767     {{0xe1,0xb9,0xa2},  {0x53,0xcc,0xa3}},
12768     {{0xe1,0xb9,0xa8},  {0x53,0xcc,0xa3,0xcc,0x87}},
12769     {{0xc5,0x9e},       {0x53,0xcc,0xa7}},
12770     {{0xe1,0xb9,0xaa},  {0x54,0xcc,0x87}},
12771     {{0xc5,0xa4},       {0x54,0xcc,0x8c}},
12772     {{0xe1,0xb9,0xac},  {0x54,0xcc,0xa3}},
12773     {{0xc5,0xa2},       {0x54,0xcc,0xa7}},
12774     {{0xe1,0xb9,0xb0},  {0x54,0xcc,0xad}},
12775     {{0xe1,0xb9,0xae},  {0x54,0xcc,0xb1}},
12776     {{0xc3,0x99},       {0x55,0xcc,0x80}},
12777     {{0xc3,0x9a},       {0x55,0xcc,0x81}},
12778     {{0xc3,0x9b},       {0x55,0xcc,0x82}},
12779     {{0xc5,0xa8},       {0x55,0xcc,0x83}},
12780     {{0xe1,0xb9,0xb8},  {0x55,0xcc,0x83,0xcc,0x81}},
12781     {{0xc5,0xaa},       {0x55,0xcc,0x84}},
12782     {{0xe1,0xb9,0xba},  {0x55,0xcc,0x84,0xcc,0x88}},
12783     {{0xc5,0xac},       {0x55,0xcc,0x86}},
12784     {{0xc3,0x9c},       {0x55,0xcc,0x88}},
12785     {{0xc7,0x9b},       {0x55,0xcc,0x88,0xcc,0x80}},
12786     {{0xc7,0x97},       {0x55,0xcc,0x88,0xcc,0x81}},
12787     {{0xc7,0x95},       {0x55,0xcc,0x88,0xcc,0x84}},
12788     {{0xc7,0x99},       {0x55,0xcc,0x88,0xcc,0x8c}},
12789     {{0xe1,0xbb,0xa6},  {0x55,0xcc,0x89}},
12790     {{0xc5,0xae},       {0x55,0xcc,0x8a}},
12791     {{0xc5,0xb0},       {0x55,0xcc,0x8b}},
12792     {{0xc7,0x93},       {0x55,0xcc,0x8c}},
12793     {{0xc8,0x94},       {0x55,0xcc,0x8f}},
12794     {{0xc8,0x96},       {0x55,0xcc,0x91}},
12795     {{0xc6,0xaf},       {0x55,0xcc,0x9b}},
12796     {{0xe1,0xbb,0xaa},  {0x55,0xcc,0x9b,0xcc,0x80}},
12797     {{0xe1,0xbb,0xa8},  {0x55,0xcc,0x9b,0xcc,0x81}},
12798     {{0xe1,0xbb,0xae},  {0x55,0xcc,0x9b,0xcc,0x83}},
12799     {{0xe1,0xbb,0xac},  {0x55,0xcc,0x9b,0xcc,0x89}},
12800     {{0xe1,0xbb,0xb0},  {0x55,0xcc,0x9b,0xcc,0xa3}},
12801     {{0xe1,0xbb,0xa4},  {0x55,0xcc,0xa3}},
12802     {{0xe1,0xb9,0xb2},  {0x55,0xcc,0xa4}},
12803     {{0xc5,0xb2},       {0x55,0xcc,0xa8}},
12804     {{0xe1,0xb9,0xb6},  {0x55,0xcc,0xad}},
12805     {{0xe1,0xb9,0xb4},  {0x55,0xcc,0xb0}},
12806     {{0xe1,0xb9,0xbc},  {0x56,0xcc,0x83}},
12807     {{0xe1,0xb9,0xbe},  {0x56,0xcc,0xa3}},
12808     {{0xe1,0xba,0x80},  {0x57,0xcc,0x80}},
12809     {{0xe1,0xba,0x82},  {0x57,0xcc,0x81}},
12810     {{0xc5,0xb4},       {0x57,0xcc,0x82}},
12811     {{0xe1,0xba,0x86},  {0x57,0xcc,0x87}},
12812     {{0xe1,0xba,0x84},  {0x57,0xcc,0x88}},
12813     {{0xe1,0xba,0x88},  {0x57,0xcc,0xa3}},
12814     {{0xe1,0xba,0x8a},  {0x58,0xcc,0x87}},
12815     {{0xe1,0xba,0x8c},  {0x58,0xcc,0x88}},
12816     {{0xe1,0xbb,0xb2},  {0x59,0xcc,0x80}},
12817     {{0xc3,0x9d},       {0x59,0xcc,0x81}},
12818     {{0xc5,0xb6},       {0x59,0xcc,0x82}},
12819     {{0xe1,0xbb,0xb8},  {0x59,0xcc,0x83}},
12820     {{0xe1,0xba,0x8e},  {0x59,0xcc,0x87}},
12821     {{0xc5,0xb8},       {0x59,0xcc,0x88}},
12822     {{0xe1,0xbb,0xb6},  {0x59,0xcc,0x89}},
12823     {{0xe1,0xbb,0xb4},  {0x59,0xcc,0xa3}},
12824     {{0xc5,0xb9},       {0x5a,0xcc,0x81}},
12825     {{0xe1,0xba,0x90},  {0x5a,0xcc,0x82}},
12826     {{0xc5,0xbb},       {0x5a,0xcc,0x87}},
12827     {{0xc5,0xbd},       {0x5a,0xcc,0x8c}},
12828     {{0xe1,0xba,0x92},  {0x5a,0xcc,0xa3}},
12829     {{0xe1,0xba,0x94},  {0x5a,0xcc,0xb1}},
12830     {{0xe1,0xbf,0xaf},  {0x60}},
12831     {{0xc3,0xa0},       {0x61,0xcc,0x80}},
12832     {{0xc3,0xa1},       {0x61,0xcc,0x81}},
12833     {{0xc3,0xa2},       {0x61,0xcc,0x82}},
12834     {{0xe1,0xba,0xa7},  {0x61,0xcc,0x82,0xcc,0x80}},
12835     {{0xe1,0xba,0xa5},  {0x61,0xcc,0x82,0xcc,0x81}},
12836     {{0xe1,0xba,0xab},  {0x61,0xcc,0x82,0xcc,0x83}},
12837     {{0xe1,0xba,0xa9},  {0x61,0xcc,0x82,0xcc,0x89}},
12838     {{0xc3,0xa3},       {0x61,0xcc,0x83}},
12839     {{0xc4,0x81},       {0x61,0xcc,0x84}},
12840     {{0xc4,0x83},       {0x61,0xcc,0x86}},
12841     {{0xe1,0xba,0xb1},  {0x61,0xcc,0x86,0xcc,0x80}},
12842     {{0xe1,0xba,0xaf},  {0x61,0xcc,0x86,0xcc,0x81}},
12843     {{0xe1,0xba,0xb5},  {0x61,0xcc,0x86,0xcc,0x83}},
12844     {{0xe1,0xba,0xb3},  {0x61,0xcc,0x86,0xcc,0x89}},
12845     {{0xc7,0xa1},       {0x61,0xcc,0x87,0xcc,0x84}},
12846     {{0xc3,0xa4},       {0x61,0xcc,0x88}},
12847     {{0xc7,0x9f},       {0x61,0xcc,0x88,0xcc,0x84}},
12848     {{0xe1,0xba,0xa3},  {0x61,0xcc,0x89}},
12849     {{0xc3,0xa5},       {0x61,0xcc,0x8a}},
12850     {{0xc7,0xbb},       {0x61,0xcc,0x8a,0xcc,0x81}},
12851     {{0xc7,0x8e},       {0x61,0xcc,0x8c}},
12852     {{0xc8,0x81},       {0x61,0xcc,0x8f}},
12853     {{0xc8,0x83},       {0x61,0xcc,0x91}},
12854     {{0xe1,0xba,0xa1},  {0x61,0xcc,0xa3}},
12855     {{0xe1,0xba,0xad},  {0x61,0xcc,0xa3,0xcc,0x82}},
12856     {{0xe1,0xba,0xb7},  {0x61,0xcc,0xa3,0xcc,0x86}},
12857     {{0xe1,0xb8,0x81},  {0x61,0xcc,0xa5}},
12858     {{0xc4,0x85},       {0x61,0xcc,0xa8}},
12859     {{0xe1,0xb8,0x83},  {0x62,0xcc,0x87}},
12860     {{0xe1,0xb8,0x85},  {0x62,0xcc,0xa3}},
12861     {{0xe1,0xb8,0x87},  {0x62,0xcc,0xb1}},
12862     {{0xc4,0x87},       {0x63,0xcc,0x81}},
12863     {{0xc4,0x89},       {0x63,0xcc,0x82}},
12864     {{0xc4,0x8b},       {0x63,0xcc,0x87}},
12865     {{0xc4,0x8d},       {0x63,0xcc,0x8c}},
12866     {{0xc3,0xa7},       {0x63,0xcc,0xa7}},
12867     {{0xe1,0xb8,0x89},  {0x63,0xcc,0xa7,0xcc,0x81}},
12868     {{0xe1,0xb8,0x8b},  {0x64,0xcc,0x87}},
12869     {{0xc4,0x8f},       {0x64,0xcc,0x8c}},
12870     {{0xe1,0xb8,0x8d},  {0x64,0xcc,0xa3}},
12871     {{0xe1,0xb8,0x91},  {0x64,0xcc,0xa7}},
12872     {{0xe1,0xb8,0x93},  {0x64,0xcc,0xad}},
12873     {{0xe1,0xb8,0x8f},  {0x64,0xcc,0xb1}},
12874     {{0xc3,0xa8},       {0x65,0xcc,0x80}},
12875     {{0xc3,0xa9},       {0x65,0xcc,0x81}},
12876     {{0xc3,0xaa},       {0x65,0xcc,0x82}},
12877     {{0xe1,0xbb,0x81},  {0x65,0xcc,0x82,0xcc,0x80}},
12878     {{0xe1,0xba,0xbf},  {0x65,0xcc,0x82,0xcc,0x81}},
12879     {{0xe1,0xbb,0x85},  {0x65,0xcc,0x82,0xcc,0x83}},
12880     {{0xe1,0xbb,0x83},  {0x65,0xcc,0x82,0xcc,0x89}},
12881     {{0xe1,0xba,0xbd},  {0x65,0xcc,0x83}},
12882     {{0xc4,0x93},       {0x65,0xcc,0x84}},
12883     {{0xe1,0xb8,0x95},  {0x65,0xcc,0x84,0xcc,0x80}},
12884     {{0xe1,0xb8,0x97},  {0x65,0xcc,0x84,0xcc,0x81}},
12885     {{0xc4,0x95},       {0x65,0xcc,0x86}},
12886     {{0xc4,0x97},       {0x65,0xcc,0x87}},
12887     {{0xc3,0xab},       {0x65,0xcc,0x88}},
12888     {{0xe1,0xba,0xbb},  {0x65,0xcc,0x89}},
12889     {{0xc4,0x9b},       {0x65,0xcc,0x8c}},
12890     {{0xc8,0x85},       {0x65,0xcc,0x8f}},
12891     {{0xc8,0x87},       {0x65,0xcc,0x91}},
12892     {{0xe1,0xba,0xb9},  {0x65,0xcc,0xa3}},
12893     {{0xe1,0xbb,0x87},  {0x65,0xcc,0xa3,0xcc,0x82}},
12894     {{0xe1,0xb8,0x9d},  {0x65,0xcc,0xa7,0xcc,0x86}},
12895     {{0xc4,0x99},       {0x65,0xcc,0xa8}},
12896     {{0xe1,0xb8,0x99},  {0x65,0xcc,0xad}},
12897     {{0xe1,0xb8,0x9b},  {0x65,0xcc,0xb0}},
12898     {{0xe1,0xb8,0x9f},  {0x66,0xcc,0x87}},
12899     {{0xc7,0xb5},       {0x67,0xcc,0x81}},
12900     {{0xc4,0x9d},       {0x67,0xcc,0x82}},
12901     {{0xe1,0xb8,0xa1},  {0x67,0xcc,0x84}},
12902     {{0xc4,0x9f},       {0x67,0xcc,0x86}},
12903     {{0xc4,0xa1},       {0x67,0xcc,0x87}},
12904     {{0xc7,0xa7},       {0x67,0xcc,0x8c}},
12905     {{0xc4,0xa3},       {0x67,0xcc,0xa7}},
12906     {{0xc4,0xa5},       {0x68,0xcc,0x82}},
12907     {{0xe1,0xb8,0xa3},  {0x68,0xcc,0x87}},
12908     {{0xe1,0xb8,0xa7},  {0x68,0xcc,0x88}},
12909     {{0xe1,0xb8,0xa5},  {0x68,0xcc,0xa3}},
12910     {{0xe1,0xb8,0xa9},  {0x68,0xcc,0xa7}},
12911     {{0xe1,0xb8,0xab},  {0x68,0xcc,0xae}},
12912     {{0xe1,0xba,0x96},  {0x68,0xcc,0xb1}},
12913     {{0xc3,0xac},       {0x69,0xcc,0x80}},
12914     {{0xc3,0xad},       {0x69,0xcc,0x81}},
12915     {{0xc3,0xae},       {0x69,0xcc,0x82}},
12916     {{0xc4,0xa9},       {0x69,0xcc,0x83}},
12917     {{0xc4,0xab},       {0x69,0xcc,0x84}},
12918     {{0xc4,0xad},       {0x69,0xcc,0x86}},
12919     {{0xc3,0xaf},       {0x69,0xcc,0x88}},
12920     {{0xe1,0xb8,0xaf},  {0x69,0xcc,0x88,0xcc,0x81}},
12921     {{0xe1,0xbb,0x89},  {0x69,0xcc,0x89}},
12922     {{0xc7,0x90},       {0x69,0xcc,0x8c}},
12923     {{0xc8,0x89},       {0x69,0xcc,0x8f}},
12924     {{0xc8,0x8b},       {0x69,0xcc,0x91}},
12925     {{0xe1,0xbb,0x8b},  {0x69,0xcc,0xa3}},
12926     {{0xc4,0xaf},       {0x69,0xcc,0xa8}},
12927     {{0xe1,0xb8,0xad},  {0x69,0xcc,0xb0}},
12928     {{0xc4,0xb5},       {0x6a,0xcc,0x82}},
12929     {{0xc7,0xb0},       {0x6a,0xcc,0x8c}},
12930     {{0xe1,0xb8,0xb1},  {0x6b,0xcc,0x81}},
12931     {{0xc7,0xa9},       {0x6b,0xcc,0x8c}},
12932     {{0xe1,0xb8,0xb3},  {0x6b,0xcc,0xa3}},
12933     {{0xc4,0xb7},       {0x6b,0xcc,0xa7}},
12934     {{0xe1,0xb8,0xb5},  {0x6b,0xcc,0xb1}},
12935     {{0xc4,0xba},       {0x6c,0xcc,0x81}},
12936     {{0xc4,0xbe},       {0x6c,0xcc,0x8c}},
12937     {{0xe1,0xb8,0xb7},  {0x6c,0xcc,0xa3}},
12938     {{0xe1,0xb8,0xb9},  {0x6c,0xcc,0xa3,0xcc,0x84}},
12939     {{0xc4,0xbc},       {0x6c,0xcc,0xa7}},
12940     {{0xe1,0xb8,0xbd},  {0x6c,0xcc,0xad}},
12941     {{0xe1,0xb8,0xbb},  {0x6c,0xcc,0xb1}},
12942     {{0xe1,0xb8,0xbf},  {0x6d,0xcc,0x81}},
12943     {{0xe1,0xb9,0x81},  {0x6d,0xcc,0x87}},
12944     {{0xe1,0xb9,0x83},  {0x6d,0xcc,0xa3}},
12945     {{0xc5,0x84},       {0x6e,0xcc,0x81}},
12946     {{0xc3,0xb1},       {0x6e,0xcc,0x83}},
12947     {{0xe1,0xb9,0x85},  {0x6e,0xcc,0x87}},
12948     {{0xc5,0x88},       {0x6e,0xcc,0x8c}},
12949     {{0xe1,0xb9,0x87},  {0x6e,0xcc,0xa3}},
12950     {{0xc5,0x86},       {0x6e,0xcc,0xa7}},
12951     {{0xe1,0xb9,0x8b},  {0x6e,0xcc,0xad}},
12952     {{0xe1,0xb9,0x89},  {0x6e,0xcc,0xb1}},
12953     {{0xc3,0xb2},       {0x6f,0xcc,0x80}},
12954     {{0xc3,0xb3},       {0x6f,0xcc,0x81}},
12955     {{0xc3,0xb4},       {0x6f,0xcc,0x82}},
12956     {{0xe1,0xbb,0x93},  {0x6f,0xcc,0x82,0xcc,0x80}},
12957     {{0xe1,0xbb,0x91},  {0x6f,0xcc,0x82,0xcc,0x81}},
12958     {{0xe1,0xbb,0x97},  {0x6f,0xcc,0x82,0xcc,0x83}},
12959     {{0xe1,0xbb,0x95},  {0x6f,0xcc,0x82,0xcc,0x89}},
12960     {{0xc3,0xb5},       {0x6f,0xcc,0x83}},
12961     {{0xe1,0xb9,0x8d},  {0x6f,0xcc,0x83,0xcc,0x81}},
12962     {{0xe1,0xb9,0x8f},  {0x6f,0xcc,0x83,0xcc,0x88}},
12963     {{0xc5,0x8d},       {0x6f,0xcc,0x84}},
12964     {{0xe1,0xb9,0x91},  {0x6f,0xcc,0x84,0xcc,0x80}},
12965     {{0xe1,0xb9,0x93},  {0x6f,0xcc,0x84,0xcc,0x81}},
12966     {{0xc5,0x8f},       {0x6f,0xcc,0x86}},
12967     {{0xc3,0xb6},       {0x6f,0xcc,0x88}},
12968     {{0xe1,0xbb,0x8f},  {0x6f,0xcc,0x89}},
12969     {{0xc5,0x91},       {0x6f,0xcc,0x8b}},
12970     {{0xc7,0x92},       {0x6f,0xcc,0x8c}},
12971     {{0xc8,0x8d},       {0x6f,0xcc,0x8f}},
12972     {{0xc8,0x8f},       {0x6f,0xcc,0x91}},
12973     {{0xc6,0xa1},       {0x6f,0xcc,0x9b}},
12974     {{0xe1,0xbb,0x9d},  {0x6f,0xcc,0x9b,0xcc,0x80}},
12975     {{0xe1,0xbb,0x9b},  {0x6f,0xcc,0x9b,0xcc,0x81}},
12976     {{0xe1,0xbb,0xa1},  {0x6f,0xcc,0x9b,0xcc,0x83}},
12977     {{0xe1,0xbb,0x9f},  {0x6f,0xcc,0x9b,0xcc,0x89}},
12978     {{0xe1,0xbb,0xa3},  {0x6f,0xcc,0x9b,0xcc,0xa3}},
12979     {{0xe1,0xbb,0x8d},  {0x6f,0xcc,0xa3}},
12980     {{0xe1,0xbb,0x99},  {0x6f,0xcc,0xa3,0xcc,0x82}},
12981     {{0xc7,0xab},       {0x6f,0xcc,0xa8}},
12982     {{0xc7,0xad},       {0x6f,0xcc,0xa8,0xcc,0x84}},
12983     {{0xe1,0xb9,0x95},  {0x70,0xcc,0x81}},
12984     {{0xe1,0xb9,0x97},  {0x70,0xcc,0x87}},
12985     {{0xc5,0x95},       {0x72,0xcc,0x81}},
12986     {{0xe1,0xb9,0x99},  {0x72,0xcc,0x87}},
12987     {{0xc5,0x99},       {0x72,0xcc,0x8c}},
12988     {{0xc8,0x91},       {0x72,0xcc,0x8f}},
12989     {{0xc8,0x93},       {0x72,0xcc,0x91}},
12990     {{0xe1,0xb9,0x9b},  {0x72,0xcc,0xa3}},
12991     {{0xe1,0xb9,0x9d},  {0x72,0xcc,0xa3,0xcc,0x84}},
12992     {{0xc5,0x97},       {0x72,0xcc,0xa7}},
12993     {{0xe1,0xb9,0x9f},  {0x72,0xcc,0xb1}},
12994     {{0xc5,0x9b},       {0x73,0xcc,0x81}},
12995     {{0xe1,0xb9,0xa5},  {0x73,0xcc,0x81,0xcc,0x87}},
12996     {{0xc5,0x9d},       {0x73,0xcc,0x82}},
12997     {{0xe1,0xb9,0xa1},  {0x73,0xcc,0x87}},
12998     {{0xc5,0xa1},       {0x73,0xcc,0x8c}},
12999     {{0xe1,0xb9,0xa7},  {0x73,0xcc,0x8c,0xcc,0x87}},
13000     {{0xe1,0xb9,0xa3},  {0x73,0xcc,0xa3}},
13001     {{0xe1,0xb9,0xa9},  {0x73,0xcc,0xa3,0xcc,0x87}},
13002     {{0xc5,0x9f},       {0x73,0xcc,0xa7}},
13003     {{0xe1,0xb9,0xab},  {0x74,0xcc,0x87}},
13004     {{0xe1,0xba,0x97},  {0x74,0xcc,0x88}},
13005     {{0xc5,0xa5},       {0x74,0xcc,0x8c}},
13006     {{0xe1,0xb9,0xad},  {0x74,0xcc,0xa3}},
13007     {{0xc5,0xa3},       {0x74,0xcc,0xa7}},
13008     {{0xe1,0xb9,0xb1},  {0x74,0xcc,0xad}},
13009     {{0xe1,0xb9,0xaf},  {0x74,0xcc,0xb1}},
13010     {{0xc3,0xb9},       {0x75,0xcc,0x80}},
13011     {{0xc3,0xba},       {0x75,0xcc,0x81}},
13012     {{0xc3,0xbb},       {0x75,0xcc,0x82}},
13013     {{0xc5,0xa9},       {0x75,0xcc,0x83}},
13014     {{0xe1,0xb9,0xb9},  {0x75,0xcc,0x83,0xcc,0x81}},
13015     {{0xc5,0xab},       {0x75,0xcc,0x84}},
13016     {{0xe1,0xb9,0xbb},  {0x75,0xcc,0x84,0xcc,0x88}},
13017     {{0xc5,0xad},       {0x75,0xcc,0x86}},
13018     {{0xc3,0xbc},       {0x75,0xcc,0x88}},
13019     {{0xc7,0x9c},       {0x75,0xcc,0x88,0xcc,0x80}},
13020     {{0xc7,0x98},       {0x75,0xcc,0x88,0xcc,0x81}},
13021     {{0xc7,0x96},       {0x75,0xcc,0x88,0xcc,0x84}},
13022     {{0xc7,0x9a},       {0x75,0xcc,0x88,0xcc,0x8c}},
13023     {{0xe1,0xbb,0xa7},  {0x75,0xcc,0x89}},
13024     {{0xc5,0xaf},       {0x75,0xcc,0x8a}},
13025     {{0xc5,0xb1},       {0x75,0xcc,0x8b}},
13026     {{0xc7,0x94},       {0x75,0xcc,0x8c}},
13027     {{0xc8,0x95},       {0x75,0xcc,0x8f}},
13028     {{0xc8,0x97},       {0x75,0xcc,0x91}},
13029     {{0xc6,0xb0},       {0x75,0xcc,0x9b}},
13030     {{0xe1,0xbb,0xab},  {0x75,0xcc,0x9b,0xcc,0x80}},
13031     {{0xe1,0xbb,0xa9},  {0x75,0xcc,0x9b,0xcc,0x81}},
13032     {{0xe1,0xbb,0xaf},  {0x75,0xcc,0x9b,0xcc,0x83}},
13033     {{0xe1,0xbb,0xad},  {0x75,0xcc,0x9b,0xcc,0x89}},
13034     {{0xe1,0xbb,0xb1},  {0x75,0xcc,0x9b,0xcc,0xa3}},
13035     {{0xe1,0xbb,0xa5},  {0x75,0xcc,0xa3}},
13036     {{0xe1,0xb9,0xb3},  {0x75,0xcc,0xa4}},
13037     {{0xc5,0xb3},       {0x75,0xcc,0xa8}},
13038     {{0xe1,0xb9,0xb7},  {0x75,0xcc,0xad}},
13039     {{0xe1,0xb9,0xb5},  {0x75,0xcc,0xb0}},
13040     {{0xe1,0xb9,0xbd},  {0x76,0xcc,0x83}},
13041     {{0xe1,0xb9,0xbf},  {0x76,0xcc,0xa3}},
13042     {{0xe1,0xba,0x81},  {0x77,0xcc,0x80}},
13043     {{0xe1,0xba,0x83},  {0x77,0xcc,0x81}},
13044     {{0xc5,0xb5},       {0x77,0xcc,0x82}},
13045     {{0xe1,0xba,0x87},  {0x77,0xcc,0x87}},
13046     {{0xe1,0xba,0x85},  {0x77,0xcc,0x88}},
13047     {{0xe1,0xba,0x98},  {0x77,0xcc,0x8a}},
13048     {{0xe1,0xba,0x89},  {0x77,0xcc,0xa3}},
13049     {{0xe1,0xba,0x8b},  {0x78,0xcc,0x87}},
13050     {{0xe1,0xba,0x8d},  {0x78,0xcc,0x88}},
13051     {{0xe1,0xbb,0xb3},  {0x79,0xcc,0x80}},
13052     {{0xc3,0xbd},       {0x79,0xcc,0x81}},
13053     {{0xc5,0xb7},       {0x79,0xcc,0x82}},
13054     {{0xe1,0xbb,0xb9},  {0x79,0xcc,0x83}},
13055     {{0xe1,0xba,0x8f},  {0x79,0xcc,0x87}},
13056     {{0xc3,0xbf},       {0x79,0xcc,0x88}},
13057     {{0xe1,0xbb,0xb7},  {0x79,0xcc,0x89}},
13058     {{0xe1,0xba,0x99},  {0x79,0xcc,0x8a}},
13059     {{0xe1,0xbb,0xb5},  {0x79,0xcc,0xa3}},
13060     {{0xc5,0xba},       {0x7a,0xcc,0x81}},
13061     {{0xe1,0xba,0x91},  {0x7a,0xcc,0x82}},
13062     {{0xc5,0xbc},       {0x7a,0xcc,0x87}},
13063     {{0xc5,0xbe},       {0x7a,0xcc,0x8c}},
13064     {{0xe1,0xba,0x93},  {0x7a,0xcc,0xa3}},
13065     {{0xe1,0xba,0x95},  {0x7a,0xcc,0xb1}},
13066     {{0xe1,0xbf,0xad},  {0xc2,0xa8,0xcc,0x80}},
13067     {{0xe1,0xbf,0xae},  {0xc2,0xa8,0xcc,0x81}},
13068     {{0xce,0x85},       {0xc2,0xa8,0xcc,0x8d}},
13069     {{0xe1,0xbf,0x81},  {0xc2,0xa8,0xcd,0x82}},
13070     {{0xe1,0xbf,0xbd},  {0xc2,0xb4}},
13071     {{0xce,0x87},       {0xc2,0xb7}},
13072     {{0xd3,0x94},       {0xc3,0x86}},
13073     {{0xc7,0xbc},       {0xc3,0x86,0xcc,0x81}},
13074     {{0xc7,0xa2},       {0xc3,0x86,0xcc,0x84}},
13075     {{0xc7,0xbe},       {0xc3,0x98,0xcc,0x81}},
13076     {{0xd3,0x95},       {0xc3,0xa6}},
13077     {{0xc7,0xbd},       {0xc3,0xa6,0xcc,0x81}},
13078     {{0xc7,0xa3},       {0xc3,0xa6,0xcc,0x84}},
13079     {{0xc7,0xbf},       {0xc3,0xb8,0xcc,0x81}},
13080     {{0xe1,0xba,0x9b},  {0xc5,0xbf,0xcc,0x87}},
13081     {{0xd3,0x98},       {0xc6,0x8f}},
13082     {{0xd3,0x9a},       {0xc6,0x8f,0xcc,0x88}},
13083     {{0xd3,0xa8},       {0xc6,0x9f}},
13084     {{0xd3,0xaa},       {0xc6,0x9f,0xcc,0x88}},
13085     {{0xd3,0xa0},       {0xc6,0xb7}},
13086     {{0xc7,0xae},       {0xc6,0xb7,0xcc,0x8c}},
13087     {{0xd3,0x99},       {0xc9,0x99}},
13088     {{0xd3,0x9b},       {0xc9,0x99,0xcc,0x88}},
13089     {{0xd3,0xa9},       {0xc9,0xb5}},
13090     {{0xd3,0xab},       {0xc9,0xb5,0xcc,0x88}},
13091     {{0xd3,0xa1},       {0xca,0x92}},
13092     {{0xc7,0xaf},       {0xca,0x92,0xcc,0x8c}},
13093     {{0xcd,0xb4},       {0xca,0xb9}},
13094     {{0xcd,0x80},       {0xcc,0x80}},
13095     {{0xcd,0x81},       {0xcc,0x81}},
13096     {{0xcc,0x90},       {0xcc,0x86,0xcc,0x87}},
13097     {{0xcd,0x84},       {0xcc,0x88,0xcc,0x8d}},
13098     {{0xcd,0x83},       {0xcc,0x93}},
13099     {{0xe1,0xbe,0xba},  {0xce,0x91,0xcc,0x80}},
13100     {{0xe1,0xbe,0xbb},  {0xce,0x91,0xcc,0x81}},
13101     {{0xe1,0xbe,0xb9},  {0xce,0x91,0xcc,0x84}},
13102     {{0xe1,0xbe,0xb8},  {0xce,0x91,0xcc,0x86}},
13103     {{0xce,0x86},       {0xce,0x91,0xcc,0x8d}},
13104     {{0xe1,0xbc,0x88},  {0xce,0x91,0xcc,0x93}},
13105     {{0xe1,0xbc,0x8a},  {0xce,0x91,0xcc,0x93,0xcc,0x80}},
13106     {{0xe1,0xbc,0x8c},  {0xce,0x91,0xcc,0x93,0xcc,0x81}},
13107     {{0xe1,0xbc,0x8e},  {0xce,0x91,0xcc,0x93,0xcd,0x82}},
13108     {{0xe1,0xbc,0x89},  {0xce,0x91,0xcc,0x94}},
13109     {{0xe1,0xbc,0x8b},  {0xce,0x91,0xcc,0x94,0xcc,0x80}},
13110     {{0xe1,0xbc,0x8d},  {0xce,0x91,0xcc,0x94,0xcc,0x81}},
13111     {{0xe1,0xbc,0x8f},  {0xce,0x91,0xcc,0x94,0xcd,0x82}},
13112     {{0xe1,0xbe,0xbc},  {0xce,0x91,0xcd,0x85}},
13113     {{0xe1,0xbe,0x88},  {0xce,0x91,0xcd,0x85,0xcc,0x93}},
13114     {{0xe1,0xbe,0x8a},  {0xce,0x91,0xcd,0x85,0xcc,0x93,0xcc,0x80}},
13115     {{0xe1,0xbe,0x8c},  {0xce,0x91,0xcd,0x85,0xcc,0x93,0xcc,0x81}},
13116     {{0xe1,0xbe,0x8e},  {0xce,0x91,0xcd,0x85,0xcc,0x93,0xcd,0x82}},
13117     {{0xe1,0xbe,0x89},  {0xce,0x91,0xcd,0x85,0xcc,0x94}},
13118     {{0xe1,0xbe,0x8b},  {0xce,0x91,0xcd,0x85,0xcc,0x94,0xcc,0x80}},
13119     {{0xe1,0xbe,0x8d},  {0xce,0x91,0xcd,0x85,0xcc,0x94,0xcc,0x81}},
13120     {{0xe1,0xbe,0x8f},  {0xce,0x91,0xcd,0x85,0xcc,0x94,0xcd,0x82}},
13121     {{0xe1,0xbf,0x88},  {0xce,0x95,0xcc,0x80}},
13122     {{0xe1,0xbf,0x89},  {0xce,0x95,0xcc,0x81}},
13123     {{0xce,0x88},       {0xce,0x95,0xcc,0x8d}},
13124     {{0xe1,0xbc,0x98},  {0xce,0x95,0xcc,0x93}},
13125     {{0xe1,0xbc,0x9a},  {0xce,0x95,0xcc,0x93,0xcc,0x80}},
13126     {{0xe1,0xbc,0x9c},  {0xce,0x95,0xcc,0x93,0xcc,0x81}},
13127     {{0xe1,0xbc,0x99},  {0xce,0x95,0xcc,0x94}},
13128     {{0xe1,0xbc,0x9b},  {0xce,0x95,0xcc,0x94,0xcc,0x80}},
13129     {{0xe1,0xbc,0x9d},  {0xce,0x95,0xcc,0x94,0xcc,0x81}},
13130     {{0xe1,0xbf,0x8a},  {0xce,0x97,0xcc,0x80}},
13131     {{0xe1,0xbf,0x8b},  {0xce,0x97,0xcc,0x81}},
13132     {{0xce,0x89},       {0xce,0x97,0xcc,0x8d}},
13133     {{0xe1,0xbc,0xa8},  {0xce,0x97,0xcc,0x93}},
13134     {{0xe1,0xbc,0xaa},  {0xce,0x97,0xcc,0x93,0xcc,0x80}},
13135     {{0xe1,0xbc,0xac},  {0xce,0x97,0xcc,0x93,0xcc,0x81}},
13136     {{0xe1,0xbc,0xae},  {0xce,0x97,0xcc,0x93,0xcd,0x82}},
13137     {{0xe1,0xbc,0xa9},  {0xce,0x97,0xcc,0x94}},
13138     {{0xe1,0xbc,0xab},  {0xce,0x97,0xcc,0x94,0xcc,0x80}},
13139     {{0xe1,0xbc,0xad},  {0xce,0x97,0xcc,0x94,0xcc,0x81}},
13140     {{0xe1,0xbc,0xaf},  {0xce,0x97,0xcc,0x94,0xcd,0x82}},
13141     {{0xe1,0xbf,0x8c},  {0xce,0x97,0xcd,0x85}},
13142     {{0xe1,0xbe,0x98},  {0xce,0x97,0xcd,0x85,0xcc,0x93}},
13143     {{0xe1,0xbe,0x9a},  {0xce,0x97,0xcd,0x85,0xcc,0x93,0xcc,0x80}},
13144     {{0xe1,0xbe,0x9c},  {0xce,0x97,0xcd,0x85,0xcc,0x93,0xcc,0x81}},
13145     {{0xe1,0xbe,0x9e},  {0xce,0x97,0xcd,0x85,0xcc,0x93,0xcd,0x82}},
13146     {{0xe1,0xbe,0x99},  {0xce,0x97,0xcd,0x85,0xcc,0x94}},
13147     {{0xe1,0xbe,0x9b},  {0xce,0x97,0xcd,0x85,0xcc,0x94,0xcc,0x80}},
13148     {{0xe1,0xbe,0x9d},  {0xce,0x97,0xcd,0x85,0xcc,0x94,0xcc,0x81}},
13149     {{0xe1,0xbe,0x9f},  {0xce,0x97,0xcd,0x85,0xcc,0x94,0xcd,0x82}},
13150     {{0xe1,0xbf,0x9a},  {0xce,0x99,0xcc,0x80}},
13151     {{0xe1,0xbf,0x9b},  {0xce,0x99,0xcc,0x81}},
13152     {{0xe1,0xbf,0x99},  {0xce,0x99,0xcc,0x84}},
13153     {{0xe1,0xbf,0x98},  {0xce,0x99,0xcc,0x86}},
13154     {{0xce,0xaa},       {0xce,0x99,0xcc,0x88}},
13155     {{0xce,0x8a},       {0xce,0x99,0xcc,0x8d}},
13156     {{0xe1,0xbc,0xb8},  {0xce,0x99,0xcc,0x93}},
13157     {{0xe1,0xbc,0xba},  {0xce,0x99,0xcc,0x93,0xcc,0x80}},
13158     {{0xe1,0xbc,0xbc},  {0xce,0x99,0xcc,0x93,0xcc,0x81}},
13159     {{0xe1,0xbc,0xbe},  {0xce,0x99,0xcc,0x93,0xcd,0x82}},
13160     {{0xe1,0xbc,0xb9},  {0xce,0x99,0xcc,0x94}},
13161     {{0xe1,0xbc,0xbb},  {0xce,0x99,0xcc,0x94,0xcc,0x80}},
13162     {{0xe1,0xbc,0xbd},  {0xce,0x99,0xcc,0x94,0xcc,0x81}},
13163     {{0xe1,0xbc,0xbf},  {0xce,0x99,0xcc,0x94,0xcd,0x82}},
13164     {{0xe1,0xbf,0xb8},  {0xce,0x9f,0xcc,0x80}},
13165     {{0xe1,0xbf,0xb9},  {0xce,0x9f,0xcc,0x81}},
13166     {{0xce,0x8c},       {0xce,0x9f,0xcc,0x8d}},
13167     {{0xe1,0xbd,0x88},  {0xce,0x9f,0xcc,0x93}},
13168     {{0xe1,0xbd,0x8a},  {0xce,0x9f,0xcc,0x93,0xcc,0x80}},
13169     {{0xe1,0xbd,0x8c},  {0xce,0x9f,0xcc,0x93,0xcc,0x81}},
13170     {{0xe1,0xbd,0x89},  {0xce,0x9f,0xcc,0x94}},
13171     {{0xe1,0xbd,0x8b},  {0xce,0x9f,0xcc,0x94,0xcc,0x80}},
13172     {{0xe1,0xbd,0x8d},  {0xce,0x9f,0xcc,0x94,0xcc,0x81}},
13173     {{0xe1,0xbf,0xac},  {0xce,0xa1,0xcc,0x94}},
13174     {{0xe1,0xbf,0xaa},  {0xce,0xa5,0xcc,0x80}},
13175     {{0xe1,0xbf,0xab},  {0xce,0xa5,0xcc,0x81}},
13176     {{0xe1,0xbf,0xa9},  {0xce,0xa5,0xcc,0x84}},
13177     {{0xe1,0xbf,0xa8},  {0xce,0xa5,0xcc,0x86}},
13178     {{0xce,0xab},       {0xce,0xa5,0xcc,0x88}},
13179     {{0xce,0x8e},       {0xce,0xa5,0xcc,0x8d}},
13180     {{0xe1,0xbd,0x99},  {0xce,0xa5,0xcc,0x94}},
13181     {{0xe1,0xbd,0x9b},  {0xce,0xa5,0xcc,0x94,0xcc,0x80}},
13182     {{0xe1,0xbd,0x9d},  {0xce,0xa5,0xcc,0x94,0xcc,0x81}},
13183     {{0xe1,0xbd,0x9f},  {0xce,0xa5,0xcc,0x94,0xcd,0x82}},
13184     {{0xe1,0xbf,0xba},  {0xce,0xa9,0xcc,0x80}},
13185     {{0xe1,0xbf,0xbb},  {0xce,0xa9,0xcc,0x81}},
13186     {{0xce,0x8f},       {0xce,0xa9,0xcc,0x8d}},
13187     {{0xe1,0xbd,0xa8},  {0xce,0xa9,0xcc,0x93}},
13188     {{0xe1,0xbd,0xaa},  {0xce,0xa9,0xcc,0x93,0xcc,0x80}},
13189     {{0xe1,0xbd,0xac},  {0xce,0xa9,0xcc,0x93,0xcc,0x81}},
13190     {{0xe1,0xbd,0xae},  {0xce,0xa9,0xcc,0x93,0xcd,0x82}},
13191     {{0xe1,0xbd,0xa9},  {0xce,0xa9,0xcc,0x94}},
13192     {{0xe1,0xbd,0xab},  {0xce,0xa9,0xcc,0x94,0xcc,0x80}},
13193     {{0xe1,0xbd,0xad},  {0xce,0xa9,0xcc,0x94,0xcc,0x81}},
13194     {{0xe1,0xbd,0xaf},  {0xce,0xa9,0xcc,0x94,0xcd,0x82}},
13195     {{0xe1,0xbf,0xbc},  {0xce,0xa9,0xcd,0x85}},
13196     {{0xe1,0xbe,0xa8},  {0xce,0xa9,0xcd,0x85,0xcc,0x93}},
13197     {{0xe1,0xbe,0xaa},  {0xce,0xa9,0xcd,0x85,0xcc,0x93,0xcc,0x80}},
13198     {{0xe1,0xbe,0xac},  {0xce,0xa9,0xcd,0x85,0xcc,0x93,0xcc,0x81}},
13199     {{0xe1,0xbe,0xae},  {0xce,0xa9,0xcd,0x85,0xcc,0x93,0xcd,0x82}},
13200     {{0xe1,0xbe,0xa9},  {0xce,0xa9,0xcd,0x85,0xcc,0x94}},
13201     {{0xe1,0xbe,0xab},  {0xce,0xa9,0xcd,0x85,0xcc,0x94,0xcc,0x80}},
13202     {{0xe1,0xbe,0xad},  {0xce,0xa9,0xcd,0x85,0xcc,0x94,0xcc,0x81}},
13203     {{0xe1,0xbe,0xaf},  {0xce,0xa9,0xcd,0x85,0xcc,0x94,0xcd,0x82}},
13204     {{0xe1,0xbd,0xb0},  {0xce,0xb1,0xcc,0x80}},
13205     {{0xe1,0xbd,0xb1},  {0xce,0xb1,0xcc,0x81}},
13206     {{0xe1,0xbe,0xb1},  {0xce,0xb1,0xcc,0x84}},
13207     {{0xe1,0xbe,0xb0},  {0xce,0xb1,0xcc,0x86}},
13208     {{0xce,0xac},       {0xce,0xb1,0xcc,0x8d}},
13209     {{0xe1,0xbc,0x80},  {0xce,0xb1,0xcc,0x93}},
13210     {{0xe1,0xbc,0x82},  {0xce,0xb1,0xcc,0x93,0xcc,0x80}},
13211     {{0xe1,0xbc,0x84},  {0xce,0xb1,0xcc,0x93,0xcc,0x81}},
13212     {{0xe1,0xbc,0x86},  {0xce,0xb1,0xcc,0x93,0xcd,0x82}},
13213     {{0xe1,0xbc,0x81},  {0xce,0xb1,0xcc,0x94}},
13214     {{0xe1,0xbc,0x83},  {0xce,0xb1,0xcc,0x94,0xcc,0x80}},
13215     {{0xe1,0xbc,0x85},  {0xce,0xb1,0xcc,0x94,0xcc,0x81}},
13216     {{0xe1,0xbc,0x87},  {0xce,0xb1,0xcc,0x94,0xcd,0x82}},
13217     {{0xe1,0xbe,0xb6},  {0xce,0xb1,0xcd,0x82}},
13218     {{0xe1,0xbe,0xb3},  {0xce,0xb1,0xcd,0x85}},
13219     {{0xe1,0xbe,0xb2},  {0xce,0xb1,0xcd,0x85,0xcc,0x80}},
13220     {{0xe1,0xbe,0xb4},  {0xce,0xb1,0xcd,0x85,0xcc,0x81}},
13221     {{0xe1,0xbe,0x80},  {0xce,0xb1,0xcd,0x85,0xcc,0x93}},
13222     {{0xe1,0xbe,0x82},  {0xce,0xb1,0xcd,0x85,0xcc,0x93,0xcc,0x80}},
13223     {{0xe1,0xbe,0x84},  {0xce,0xb1,0xcd,0x85,0xcc,0x93,0xcc,0x81}},
13224     {{0xe1,0xbe,0x86},  {0xce,0xb1,0xcd,0x85,0xcc,0x93,0xcd,0x82}},
13225     {{0xe1,0xbe,0x81},  {0xce,0xb1,0xcd,0x85,0xcc,0x94}},
13226     {{0xe1,0xbe,0x83},  {0xce,0xb1,0xcd,0x85,0xcc,0x94,0xcc,0x80}},
13227     {{0xe1,0xbe,0x85},  {0xce,0xb1,0xcd,0x85,0xcc,0x94,0xcc,0x81}},
13228     {{0xe1,0xbe,0x87},  {0xce,0xb1,0xcd,0x85,0xcc,0x94,0xcd,0x82}},
13229     {{0xe1,0xbe,0xb7},  {0xce,0xb1,0xcd,0x85,0xcd,0x82}},
13230     {{0xe1,0xbd,0xb2},  {0xce,0xb5,0xcc,0x80}},
13231     {{0xe1,0xbd,0xb3},  {0xce,0xb5,0xcc,0x81}},
13232     {{0xce,0xad},       {0xce,0xb5,0xcc,0x8d}},
13233     {{0xe1,0xbc,0x90},  {0xce,0xb5,0xcc,0x93}},
13234     {{0xe1,0xbc,0x92},  {0xce,0xb5,0xcc,0x93,0xcc,0x80}},
13235     {{0xe1,0xbc,0x94},  {0xce,0xb5,0xcc,0x93,0xcc,0x81}},
13236     {{0xe1,0xbc,0x91},  {0xce,0xb5,0xcc,0x94}},
13237     {{0xe1,0xbc,0x93},  {0xce,0xb5,0xcc,0x94,0xcc,0x80}},
13238     {{0xe1,0xbc,0x95},  {0xce,0xb5,0xcc,0x94,0xcc,0x81}},
13239     {{0xe1,0xbd,0xb4},  {0xce,0xb7,0xcc,0x80}},
13240     {{0xe1,0xbd,0xb5},  {0xce,0xb7,0xcc,0x81}},
13241     {{0xce,0xae},       {0xce,0xb7,0xcc,0x8d}},
13242     {{0xe1,0xbc,0xa0},  {0xce,0xb7,0xcc,0x93}},
13243     {{0xe1,0xbc,0xa2},  {0xce,0xb7,0xcc,0x93,0xcc,0x80}},
13244     {{0xe1,0xbc,0xa4},  {0xce,0xb7,0xcc,0x93,0xcc,0x81}},
13245     {{0xe1,0xbc,0xa6},  {0xce,0xb7,0xcc,0x93,0xcd,0x82}},
13246     {{0xe1,0xbc,0xa1},  {0xce,0xb7,0xcc,0x94}},
13247     {{0xe1,0xbc,0xa3},  {0xce,0xb7,0xcc,0x94,0xcc,0x80}},
13248     {{0xe1,0xbc,0xa5},  {0xce,0xb7,0xcc,0x94,0xcc,0x81}},
13249     {{0xe1,0xbc,0xa7},  {0xce,0xb7,0xcc,0x94,0xcd,0x82}},
13250     {{0xe1,0xbf,0x86},  {0xce,0xb7,0xcd,0x82}},
13251     {{0xe1,0xbf,0x83},  {0xce,0xb7,0xcd,0x85}},
13252     {{0xe1,0xbf,0x82},  {0xce,0xb7,0xcd,0x85,0xcc,0x80}},
13253     {{0xe1,0xbf,0x84},  {0xce,0xb7,0xcd,0x85,0xcc,0x81}},
13254     {{0xe1,0xbe,0x90},  {0xce,0xb7,0xcd,0x85,0xcc,0x93}},
13255     {{0xe1,0xbe,0x92},  {0xce,0xb7,0xcd,0x85,0xcc,0x93,0xcc,0x80}},
13256     {{0xe1,0xbe,0x94},  {0xce,0xb7,0xcd,0x85,0xcc,0x93,0xcc,0x81}},
13257     {{0xe1,0xbe,0x96},  {0xce,0xb7,0xcd,0x85,0xcc,0x93,0xcd,0x82}},
13258     {{0xe1,0xbe,0x91},  {0xce,0xb7,0xcd,0x85,0xcc,0x94}},
13259     {{0xe1,0xbe,0x93},  {0xce,0xb7,0xcd,0x85,0xcc,0x94,0xcc,0x80}},
13260     {{0xe1,0xbe,0x95},  {0xce,0xb7,0xcd,0x85,0xcc,0x94,0xcc,0x81}},
13261     {{0xe1,0xbe,0x97},  {0xce,0xb7,0xcd,0x85,0xcc,0x94,0xcd,0x82}},
13262     {{0xe1,0xbf,0x87},  {0xce,0xb7,0xcd,0x85,0xcd,0x82}},
13263     {{0xe1,0xbe,0xbe},  {0xce,0xb9}},
13264     {{0xe1,0xbd,0xb6},  {0xce,0xb9,0xcc,0x80}},
13265     {{0xe1,0xbd,0xb7},  {0xce,0xb9,0xcc,0x81}},
13266     {{0xe1,0xbf,0x91},  {0xce,0xb9,0xcc,0x84}},
13267     {{0xe1,0xbf,0x90},  {0xce,0xb9,0xcc,0x86}},
13268     {{0xcf,0x8a},       {0xce,0xb9,0xcc,0x88}},
13269     {{0xe1,0xbf,0x92},  {0xce,0xb9,0xcc,0x88,0xcc,0x80}},
13270     {{0xe1,0xbf,0x93},  {0xce,0xb9,0xcc,0x88,0xcc,0x81}},
13271     {{0xce,0x90},       {0xce,0xb9,0xcc,0x88,0xcc,0x8d}},
13272     {{0xe1,0xbf,0x97},  {0xce,0xb9,0xcc,0x88,0xcd,0x82}},
13273     {{0xce,0xaf},       {0xce,0xb9,0xcc,0x8d}},
13274     {{0xe1,0xbc,0xb0},  {0xce,0xb9,0xcc,0x93}},
13275     {{0xe1,0xbc,0xb2},  {0xce,0xb9,0xcc,0x93,0xcc,0x80}},
13276     {{0xe1,0xbc,0xb4},  {0xce,0xb9,0xcc,0x93,0xcc,0x81}},
13277     {{0xe1,0xbc,0xb6},  {0xce,0xb9,0xcc,0x93,0xcd,0x82}},
13278     {{0xe1,0xbc,0xb1},  {0xce,0xb9,0xcc,0x94}},
13279     {{0xe1,0xbc,0xb3},  {0xce,0xb9,0xcc,0x94,0xcc,0x80}},
13280     {{0xe1,0xbc,0xb5},  {0xce,0xb9,0xcc,0x94,0xcc,0x81}},
13281     {{0xe1,0xbc,0xb7},  {0xce,0xb9,0xcc,0x94,0xcd,0x82}},
13282     {{0xe1,0xbf,0x96},  {0xce,0xb9,0xcd,0x82}},
13283     {{0xe1,0xbd,0xb8},  {0xce,0xbf,0xcc,0x80}},
13284     {{0xe1,0xbd,0xb9},  {0xce,0xbf,0xcc,0x81}},
13285     {{0xcf,0x8c},       {0xce,0xbf,0xcc,0x8d}},
13286     {{0xe1,0xbd,0x80},  {0xce,0xbf,0xcc,0x93}},
13287     {{0xe1,0xbd,0x82},  {0xce,0xbf,0xcc,0x93,0xcc,0x80}},
13288     {{0xe1,0xbd,0x84},  {0xce,0xbf,0xcc,0x93,0xcc,0x81}},
13289     {{0xe1,0xbd,0x81},  {0xce,0xbf,0xcc,0x94}},
13290     {{0xe1,0xbd,0x83},  {0xce,0xbf,0xcc,0x94,0xcc,0x80}},
13291     {{0xe1,0xbd,0x85},  {0xce,0xbf,0xcc,0x94,0xcc,0x81}},
13292     {{0xe1,0xbf,0xb4},  {0xce,0xbf,0xcd,0x85,0xcc,0x81}},
13293     {{0xe1,0xbf,0xa4},  {0xcf,0x81,0xcc,0x93}},
13294     {{0xe1,0xbf,0xa5},  {0xcf,0x81,0xcc,0x94}},
13295     {{0xe1,0xbd,0xba},  {0xcf,0x85,0xcc,0x80}},
13296     {{0xe1,0xbd,0xbb},  {0xcf,0x85,0xcc,0x81}},
13297     {{0xe1,0xbf,0xa1},  {0xcf,0x85,0xcc,0x84}},
13298     {{0xe1,0xbf,0xa0},  {0xcf,0x85,0xcc,0x86}},
13299     {{0xcf,0x8b},       {0xcf,0x85,0xcc,0x88}},
13300     {{0xe1,0xbf,0xa2},  {0xcf,0x85,0xcc,0x88,0xcc,0x80}},
13301     {{0xe1,0xbf,0xa3},  {0xcf,0x85,0xcc,0x88,0xcc,0x81}},
13302     {{0xce,0xb0},       {0xcf,0x85,0xcc,0x88,0xcc,0x8d}},
13303     {{0xe1,0xbf,0xa7},  {0xcf,0x85,0xcc,0x88,0xcd,0x82}},
13304     {{0xcf,0x8d},       {0xcf,0x85,0xcc,0x8d}},
13305     {{0xe1,0xbd,0x90},  {0xcf,0x85,0xcc,0x93}},
13306     {{0xe1,0xbd,0x92},  {0xcf,0x85,0xcc,0x93,0xcc,0x80}},
13307     {{0xe1,0xbd,0x94},  {0xcf,0x85,0xcc,0x93,0xcc,0x81}},
13308     {{0xe1,0xbd,0x96},  {0xcf,0x85,0xcc,0x93,0xcd,0x82}},
13309     {{0xe1,0xbd,0x91},  {0xcf,0x85,0xcc,0x94}},
13310     {{0xe1,0xbd,0x93},  {0xcf,0x85,0xcc,0x94,0xcc,0x80}},
13311     {{0xe1,0xbd,0x95},  {0xcf,0x85,0xcc,0x94,0xcc,0x81}},
13312     {{0xe1,0xbd,0x97},  {0xcf,0x85,0xcc,0x94,0xcd,0x82}},
13313     {{0xe1,0xbf,0xa6},  {0xcf,0x85,0xcd,0x82}},
13314     {{0xe1,0xbd,0xbc},  {0xcf,0x89,0xcc,0x80}},
13315     {{0xe1,0xbd,0xbd},  {0xcf,0x89,0xcc,0x81}},
13316     {{0xcf,0x8e},       {0xcf,0x89,0xcc,0x8d}},
13317     {{0xe1,0xbd,0xa0},  {0xcf,0x89,0xcc,0x93}},
13318     {{0xe1,0xbd,0xa2},  {0xcf,0x89,0xcc,0x93,0xcc,0x80}},
13319     {{0xe1,0xbd,0xa4},  {0xcf,0x89,0xcc,0x93,0xcc,0x81}},
13320     {{0xe1,0xbd,0xa6},  {0xcf,0x89,0xcc,0x93,0xcd,0x82}},
13321     {{0xe1,0xbd,0xa1},  {0xcf,0x89,0xcc,0x94}},
13322     {{0xe1,0xbd,0xa3},  {0xcf,0x89,0xcc,0x94,0xcc,0x80}},
13323     {{0xe1,0xbd,0xa5},  {0xcf,0x89,0xcc,0x94,0xcc,0x81}},
13324     {{0xe1,0xbd,0xa7},  {0xcf,0x89,0xcc,0x94,0xcd,0x82}},
13325     {{0xe1,0xbf,0xb6},  {0xcf,0x89,0xcd,0x82}},
13326     {{0xe1,0xbf,0xb3},  {0xcf,0x89,0xcd,0x85}},
13327     {{0xe1,0xbf,0xb2},  {0xcf,0x89,0xcd,0x85,0xcc,0x80}},
13328     {{0xe1,0xbe,0xa0},  {0xcf,0x89,0xcd,0x85,0xcc,0x93}},
13329     {{0xe1,0xbe,0xa2},  {0xcf,0x89,0xcd,0x85,0xcc,0x93,0xcc,0x80}},
13330     {{0xe1,0xbe,0xa4},  {0xcf,0x89,0xcd,0x85,0xcc,0x93,0xcc,0x81}},
13331     {{0xe1,0xbe,0xa6},  {0xcf,0x89,0xcd,0x85,0xcc,0x93,0xcd,0x82}},
13332     {{0xe1,0xbe,0xa1},  {0xcf,0x89,0xcd,0x85,0xcc,0x94}},
13333     {{0xe1,0xbe,0xa3},  {0xcf,0x89,0xcd,0x85,0xcc,0x94,0xcc,0x80}},
13334     {{0xe1,0xbe,0xa5},  {0xcf,0x89,0xcd,0x85,0xcc,0x94,0xcc,0x81}},
13335     {{0xe1,0xbe,0xa7},  {0xcf,0x89,0xcd,0x85,0xcc,0x94,0xcd,0x82}},
13336     {{0xe1,0xbf,0xb7},  {0xcf,0x89,0xcd,0x85,0xcd,0x82}},
13337     {{0xcf,0x94},       {0xcf,0x92,0xcc,0x88}},
13338     {{0xcf,0x93},       {0xcf,0x92,0xcc,0x8d}},
13339     {{0xd0,0x87},       {0xd0,0x86,0xcc,0x88}},
13340     {{0xd3,0x90},       {0xd0,0x90,0xcc,0x86}},
13341     {{0xd3,0x92},       {0xd0,0x90,0xcc,0x88}},
13342     {{0xd0,0x83},       {0xd0,0x93,0xcc,0x81}},
13343     {{0xd3,0x96},       {0xd0,0x95,0xcc,0x86}},
13344     {{0xd0,0x81},       {0xd0,0x95,0xcc,0x88}},
13345     {{0xd3,0x81},       {0xd0,0x96,0xcc,0x86}},
13346     {{0xd3,0x9c},       {0xd0,0x96,0xcc,0x88}},
13347     {{0xd3,0x9e},       {0xd0,0x97,0xcc,0x88}},
13348     {{0xd3,0xa2},       {0xd0,0x98,0xcc,0x84}},
13349     {{0xd0,0x99},       {0xd0,0x98,0xcc,0x86}},
13350     {{0xd3,0xa4},       {0xd0,0x98,0xcc,0x88}},
13351     {{0xd0,0x8c},       {0xd0,0x9a,0xcc,0x81}},
13352     {{0xd3,0xa6},       {0xd0,0x9e,0xcc,0x88}},
13353     {{0xd3,0xae},       {0xd0,0xa3,0xcc,0x84}},
13354     {{0xd0,0x8e},       {0xd0,0xa3,0xcc,0x86}},
13355     {{0xd3,0xb0},       {0xd0,0xa3,0xcc,0x88}},
13356     {{0xd3,0xb2},       {0xd0,0xa3,0xcc,0x8b}},
13357     {{0xd3,0xb4},       {0xd0,0xa7,0xcc,0x88}},
13358     {{0xd3,0xb8},       {0xd0,0xab,0xcc,0x88}},
13359     {{0xd3,0x91},       {0xd0,0xb0,0xcc,0x86}},
13360     {{0xd3,0x93},       {0xd0,0xb0,0xcc,0x88}},
13361     {{0xd1,0x93},       {0xd0,0xb3,0xcc,0x81}},
13362     {{0xd3,0x97},       {0xd0,0xb5,0xcc,0x86}},
13363     {{0xd1,0x91},       {0xd0,0xb5,0xcc,0x88}},
13364     {{0xd3,0x82},       {0xd0,0xb6,0xcc,0x86}},
13365     {{0xd3,0x9d},       {0xd0,0xb6,0xcc,0x88}},
13366     {{0xd3,0x9f},       {0xd0,0xb7,0xcc,0x88}},
13367     {{0xd3,0xa3},       {0xd0,0xb8,0xcc,0x84}},
13368     {{0xd0,0xb9},       {0xd0,0xb8,0xcc,0x86}},
13369     {{0xd3,0xa5},       {0xd0,0xb8,0xcc,0x88}},
13370     {{0xd1,0x9c},       {0xd0,0xba,0xcc,0x81}},
13371     {{0xd3,0xa7},       {0xd0,0xbe,0xcc,0x88}},
13372     {{0xd3,0xaf},       {0xd1,0x83,0xcc,0x84}},
13373     {{0xd1,0x9e},       {0xd1,0x83,0xcc,0x86}},
13374     {{0xd3,0xb1},       {0xd1,0x83,0xcc,0x88}},
13375     {{0xd3,0xb3},       {0xd1,0x83,0xcc,0x8b}},
13376     {{0xd3,0xb5},       {0xd1,0x87,0xcc,0x88}},
13377     {{0xd3,0xb9},       {0xd1,0x8b,0xcc,0x88}},
13378     {{0xd1,0x97},       {0xd1,0x96,0xcc,0x88}},
13379     {{0xd1,0xb6},       {0xd1,0xb4,0xcc,0x8f}},
13380     {{0xd1,0xb7},       {0xd1,0xb5,0xcc,0x8f}},
13381     {{0xef,0xac,0xae},  {0xd7,0x90,0xd6,0xb7}},
13382     {{0xef,0xac,0xaf},  {0xd7,0x90,0xd6,0xb8}},
13383     {{0xef,0xac,0xb0},  {0xd7,0x90,0xd6,0xbc}},
13384     {{0xef,0xac,0xb1},  {0xd7,0x91,0xd6,0xbc}},
13385     {{0xef,0xad,0x8c},  {0xd7,0x91,0xd6,0xbf}},
13386     {{0xef,0xac,0xb2},  {0xd7,0x92,0xd6,0xbc}},
13387     {{0xef,0xac,0xb3},  {0xd7,0x93,0xd6,0xbc}},
13388     {{0xef,0xac,0xb4},  {0xd7,0x94,0xd6,0xbc}},
13389     {{0xef,0xad,0x8b},  {0xd7,0x95,0xd6,0xb9}},
13390     {{0xef,0xac,0xb5},  {0xd7,0x95,0xd6,0xbc}},
13391     {{0xef,0xac,0xb6},  {0xd7,0x96,0xd6,0xbc}},
13392     {{0xef,0xac,0xb8},  {0xd7,0x98,0xd6,0xbc}},
13393     {{0xef,0xac,0xb9},  {0xd7,0x99,0xd6,0xbc}},
13394     {{0xef,0xac,0xba},  {0xd7,0x9a,0xd6,0xbc}},
13395     {{0xef,0xac,0xbb},  {0xd7,0x9b,0xd6,0xbc}},
13396     {{0xef,0xad,0x8d},  {0xd7,0x9b,0xd6,0xbf}},
13397     {{0xef,0xac,0xbc},  {0xd7,0x9c,0xd6,0xbc}},
13398     {{0xef,0xac,0xbe},  {0xd7,0x9e,0xd6,0xbc}},
13399     {{0xef,0xad,0x80},  {0xd7,0xa0,0xd6,0xbc}},
13400     {{0xef,0xad,0x81},  {0xd7,0xa1,0xd6,0xbc}},
13401     {{0xef,0xad,0x83},  {0xd7,0xa3,0xd6,0xbc}},
13402     {{0xef,0xad,0x84},  {0xd7,0xa4,0xd6,0xbc}},
13403     {{0xef,0xad,0x8e},  {0xd7,0xa4,0xd6,0xbf}},
13404     {{0xef,0xad,0x86},  {0xd7,0xa6,0xd6,0xbc}},
13405     {{0xef,0xad,0x87},  {0xd7,0xa7,0xd6,0xbc}},
13406     {{0xef,0xad,0x88},  {0xd7,0xa8,0xd6,0xbc}},
13407     {{0xef,0xad,0x89},  {0xd7,0xa9,0xd6,0xbc}},
13408     {{0xef,0xac,0xac},  {0xd7,0xa9,0xd6,0xbc,0xd7,0x81}},
13409     {{0xef,0xac,0xad},  {0xd7,0xa9,0xd6,0xbc,0xd7,0x82}},
13410     {{0xef,0xac,0xaa},  {0xd7,0xa9,0xd7,0x81}},
13411     {{0xef,0xac,0xab},  {0xd7,0xa9,0xd7,0x82}},
13412     {{0xef,0xad,0x8a},  {0xd7,0xaa,0xd6,0xbc}},
13413     {{0xef,0xac,0x9f},  {0xd7,0xb2,0xd6,0xb7}},
13414     {{0xe0,0xa5,0x98},  {0xe0,0xa4,0x95,0xe0,0xa4,0xbc}},
13415     {{0xe0,0xa5,0x99},  {0xe0,0xa4,0x96,0xe0,0xa4,0xbc}},
13416     {{0xe0,0xa5,0x9a},  {0xe0,0xa4,0x97,0xe0,0xa4,0xbc}},
13417     {{0xe0,0xa5,0x9b},  {0xe0,0xa4,0x9c,0xe0,0xa4,0xbc}},
13418     {{0xe0,0xa5,0x9c},  {0xe0,0xa4,0xa1,0xe0,0xa4,0xbc}},
13419     {{0xe0,0xa5,0x9d},  {0xe0,0xa4,0xa2,0xe0,0xa4,0xbc}},
13420     {{0xe0,0xa4,0xa9},  {0xe0,0xa4,0xa8,0xe0,0xa4,0xbc}},
13421     {{0xe0,0xa5,0x9e},  {0xe0,0xa4,0xab,0xe0,0xa4,0xbc}},
13422     {{0xe0,0xa5,0x9f},  {0xe0,0xa4,0xaf,0xe0,0xa4,0xbc}},
13423     {{0xe0,0xa4,0xb1},  {0xe0,0xa4,0xb0,0xe0,0xa4,0xbc}},
13424     {{0xe0,0xa4,0xb4},  {0xe0,0xa4,0xb3,0xe0,0xa4,0xbc}},
13425     {{0xe0,0xa7,0x9c},  {0xe0,0xa6,0xa1,0xe0,0xa6,0xbc}},
13426     {{0xe0,0xa7,0x9d},  {0xe0,0xa6,0xa2,0xe0,0xa6,0xbc}},
13427     {{0xe0,0xa6,0xb0},  {0xe0,0xa6,0xac,0xe0,0xa6,0xbc}},
13428     {{0xe0,0xa7,0x9f},  {0xe0,0xa6,0xaf,0xe0,0xa6,0xbc}},
13429     {{0xe0,0xa7,0x8b},  {0xe0,0xa7,0x87,0xe0,0xa6,0xbe}},
13430     {{0xe0,0xa7,0x8c},  {0xe0,0xa7,0x87,0xe0,0xa7,0x97}},
13431     {{0xe0,0xa9,0x99},  {0xe0,0xa8,0x96,0xe0,0xa8,0xbc}},
13432     {{0xe0,0xa9,0x9a},  {0xe0,0xa8,0x97,0xe0,0xa8,0xbc}},
13433     {{0xe0,0xa9,0x9b},  {0xe0,0xa8,0x9c,0xe0,0xa8,0xbc}},
13434     {{0xe0,0xa9,0x9c},  {0xe0,0xa8,0xa1,0xe0,0xa8,0xbc}},
13435     {{0xe0,0xa9,0x9e},  {0xe0,0xa8,0xab,0xe0,0xa8,0xbc}},
13436     {{0xe0,0xad,0x9c},  {0xe0,0xac,0xa1,0xe0,0xac,0xbc}},
13437     {{0xe0,0xad,0x9d},  {0xe0,0xac,0xa2,0xe0,0xac,0xbc}},
13438     {{0xe0,0xad,0x9f},  {0xe0,0xac,0xaf,0xe0,0xac,0xbc}},
13439     {{0xe0,0xad,0x8b},  {0xe0,0xad,0x87,0xe0,0xac,0xbe}},
13440     {{0xe0,0xad,0x88},  {0xe0,0xad,0x87,0xe0,0xad,0x96}},
13441     {{0xe0,0xad,0x8c},  {0xe0,0xad,0x87,0xe0,0xad,0x97}},
13442     {{0xe0,0xae,0x94},  {0xe0,0xae,0x92,0xe0,0xaf,0x97}},
13443     {{0xe0,0xaf,0x8a},  {0xe0,0xaf,0x86,0xe0,0xae,0xbe}},
13444     {{0xe0,0xaf,0x8c},  {0xe0,0xaf,0x86,0xe0,0xaf,0x97}},
13445     {{0xe0,0xaf,0x8b},  {0xe0,0xaf,0x87,0xe0,0xae,0xbe}},
13446     {{0xe0,0xb1,0x88},  {0xe0,0xb1,0x86,0xe0,0xb1,0x96}},
13447     {{0xe0,0xb3,0x80},  {0xe0,0xb2,0xbf,0xe0,0xb3,0x95}},
13448     {{0xe0,0xb3,0x8a},  {0xe0,0xb3,0x86,0xe0,0xb3,0x82}},
13449     {{0xe0,0xb3,0x8b},  {0xe0,0xb3,0x86,0xe0,0xb3,0x82,0xe0,0xb3,0x95}},
13450     {{0xe0,0xb3,0x87},  {0xe0,0xb3,0x86,0xe0,0xb3,0x95}},
13451     {{0xe0,0xb3,0x88},  {0xe0,0xb3,0x86,0xe0,0xb3,0x96}},
13452     {{0xe0,0xb5,0x8a},  {0xe0,0xb5,0x86,0xe0,0xb4,0xbe}},
13453     {{0xe0,0xb5,0x8c},  {0xe0,0xb5,0x86,0xe0,0xb5,0x97}},
13454     {{0xe0,0xb5,0x8b},  {0xe0,0xb5,0x87,0xe0,0xb4,0xbe}},
13455     {{0xe0,0xb8,0xb3},  {0xe0,0xb9,0x8d,0xe0,0xb8,0xb2}},
13456     {{0xe0,0xba,0xb3},  {0xe0,0xbb,0x8d,0xe0,0xba,0xb2}},
13457     {{0xe0,0xbd,0xa9},  {0xe0,0xbd,0x80,0xe0,0xbe,0xb5}},
13458     {{0xe0,0xbd,0x83},  {0xe0,0xbd,0x82,0xe0,0xbe,0xb7}},
13459     {{0xe0,0xbd,0x8d},  {0xe0,0xbd,0x8c,0xe0,0xbe,0xb7}},
13460     {{0xe0,0xbd,0x92},  {0xe0,0xbd,0x91,0xe0,0xbe,0xb7}},
13461     {{0xe0,0xbd,0x97},  {0xe0,0xbd,0x96,0xe0,0xbe,0xb7}},
13462     {{0xe0,0xbd,0x9c},  {0xe0,0xbd,0x9b,0xe0,0xbe,0xb7}},
13463     {{0xe0,0xbd,0xb3},  {0xe0,0xbd,0xb2,0xe0,0xbd,0xb1}},
13464     {{0xe0,0xbd,0xb5},  {0xe0,0xbd,0xb4,0xe0,0xbd,0xb1}},
13465     {{0xe0,0xbe,0x81},  {0xe0,0xbe,0x80,0xe0,0xbd,0xb1}},
13466     {{0xe0,0xbe,0xb9},  {0xe0,0xbe,0x90,0xe0,0xbe,0xb5}},
13467     {{0xe0,0xbe,0x93},  {0xe0,0xbe,0x92,0xe0,0xbe,0xb7}},
13468     {{0xe0,0xbe,0x9d},  {0xe0,0xbe,0x9c,0xe0,0xbe,0xb7}},
13469     {{0xe0,0xbe,0xa2},  {0xe0,0xbe,0xa1,0xe0,0xbe,0xb7}},
13470     {{0xe0,0xbe,0xa7},  {0xe0,0xbe,0xa6,0xe0,0xbe,0xb7}},
13471     {{0xe0,0xbe,0xac},  {0xe0,0xbe,0xab,0xe0,0xbe,0xb7}},
13472     {{0xe0,0xbd,0xb6},  {0xe0,0xbe,0xb2,0xe0,0xbe,0x80}},
13473     {{0xe0,0xbd,0xb7},  {0xe0,0xbe,0xb2,0xe0,0xbe,0x80,0xe0,0xbd,0xb1}},
13474     {{0xe0,0xbd,0xb8},  {0xe0,0xbe,0xb3,0xe0,0xbe,0x80}},
13475     {{0xe0,0xbd,0xb9},  {0xe0,0xbe,0xb3,0xe0,0xbe,0x80,0xe0,0xbd,0xb1}},
13476     {{0xe1,0xbf,0x8d},  {0xe1,0xbe,0xbf,0xcc,0x80}},
13477     {{0xe1,0xbf,0x8e},  {0xe1,0xbe,0xbf,0xcc,0x81}},
13478     {{0xe1,0xbf,0x8f},  {0xe1,0xbe,0xbf,0xcd,0x82}},
13479     {{0xe1,0xbf,0x9d},  {0xe1,0xbf,0xbe,0xcc,0x80}},
13480     {{0xe1,0xbf,0x9e},  {0xe1,0xbf,0xbe,0xcc,0x81}},
13481     {{0xe1,0xbf,0x9f},  {0xe1,0xbf,0xbe,0xcd,0x82}},
13482     {{0xe3,0x82,0x94},  {0xe3,0x81,0x86,0xe3,0x82,0x99}},
13483     {{0xe3,0x81,0x8c},  {0xe3,0x81,0x8b,0xe3,0x82,0x99}},
13484     {{0xe3,0x81,0x8e},  {0xe3,0x81,0x8d,0xe3,0x82,0x99}},
13485     {{0xe3,0x81,0x90},  {0xe3,0x81,0x8f,0xe3,0x82,0x99}},
13486     {{0xe3,0x81,0x92},  {0xe3,0x81,0x91,0xe3,0x82,0x99}},
13487     {{0xe3,0x81,0x94},  {0xe3,0x81,0x93,0xe3,0x82,0x99}},
13488     {{0xe3,0x81,0x96},  {0xe3,0x81,0x95,0xe3,0x82,0x99}},
13489     {{0xe3,0x81,0x98},  {0xe3,0x81,0x97,0xe3,0x82,0x99}},
13490     {{0xe3,0x81,0x9a},  {0xe3,0x81,0x99,0xe3,0x82,0x99}},
13491     {{0xe3,0x81,0x9c},  {0xe3,0x81,0x9b,0xe3,0x82,0x99}},
13492     {{0xe3,0x81,0x9e},  {0xe3,0x81,0x9d,0xe3,0x82,0x99}},
13493     {{0xe3,0x81,0xa0},  {0xe3,0x81,0x9f,0xe3,0x82,0x99}},
13494     {{0xe3,0x81,0xa2},  {0xe3,0x81,0xa1,0xe3,0x82,0x99}},
13495     {{0xe3,0x81,0xa5},  {0xe3,0x81,0xa4,0xe3,0x82,0x99}},
13496     {{0xe3,0x81,0xa7},  {0xe3,0x81,0xa6,0xe3,0x82,0x99}},
13497     {{0xe3,0x81,0xa9},  {0xe3,0x81,0xa8,0xe3,0x82,0x99}},
13498     {{0xe3,0x81,0xb0},  {0xe3,0x81,0xaf,0xe3,0x82,0x99}},
13499     {{0xe3,0x81,0xb1},  {0xe3,0x81,0xaf,0xe3,0x82,0x9a}},
13500     {{0xe3,0x81,0xb3},  {0xe3,0x81,0xb2,0xe3,0x82,0x99}},
13501     {{0xe3,0x81,0xb4},  {0xe3,0x81,0xb2,0xe3,0x82,0x9a}},
13502     {{0xe3,0x81,0xb6},  {0xe3,0x81,0xb5,0xe3,0x82,0x99}},
13503     {{0xe3,0x81,0xb7},  {0xe3,0x81,0xb5,0xe3,0x82,0x9a}},
13504     {{0xe3,0x81,0xb9},  {0xe3,0x81,0xb8,0xe3,0x82,0x99}},
13505     {{0xe3,0x81,0xba},  {0xe3,0x81,0xb8,0xe3,0x82,0x9a}},
13506     {{0xe3,0x81,0xbc},  {0xe3,0x81,0xbb,0xe3,0x82,0x99}},
13507     {{0xe3,0x81,0xbd},  {0xe3,0x81,0xbb,0xe3,0x82,0x9a}},
13508     {{0xe3,0x82,0x9e},  {0xe3,0x82,0x9d,0xe3,0x82,0x99}},
13509     {{0xe3,0x83,0xb4},  {0xe3,0x82,0xa6,0xe3,0x82,0x99}},
13510     {{0xe3,0x82,0xac},  {0xe3,0x82,0xab,0xe3,0x82,0x99}},
13511     {{0xe3,0x82,0xae},  {0xe3,0x82,0xad,0xe3,0x82,0x99}},
13512     {{0xe3,0x82,0xb0},  {0xe3,0x82,0xaf,0xe3,0x82,0x99}},
13513     {{0xe3,0x82,0xb2},  {0xe3,0x82,0xb1,0xe3,0x82,0x99}},
13514     {{0xe3,0x82,0xb4},  {0xe3,0x82,0xb3,0xe3,0x82,0x99}},
13515     {{0xe3,0x82,0xb6},  {0xe3,0x82,0xb5,0xe3,0x82,0x99}},
13516     {{0xe3,0x82,0xb8},  {0xe3,0x82,0xb7,0xe3,0x82,0x99}},
13517     {{0xe3,0x82,0xba},  {0xe3,0x82,0xb9,0xe3,0x82,0x99}},
13518     {{0xe3,0x82,0xbc},  {0xe3,0x82,0xbb,0xe3,0x82,0x99}},
13519     {{0xe3,0x82,0xbe},  {0xe3,0x82,0xbd,0xe3,0x82,0x99}},
13520     {{0xe3,0x83,0x80},  {0xe3,0x82,0xbf,0xe3,0x82,0x99}},
13521     {{0xe3,0x83,0x82},  {0xe3,0x83,0x81,0xe3,0x82,0x99}},
13522     {{0xe3,0x83,0x85},  {0xe3,0x83,0x84,0xe3,0x82,0x99}},
13523     {{0xe3,0x83,0x87},  {0xe3,0x83,0x86,0xe3,0x82,0x99}},
13524     {{0xe3,0x83,0x89},  {0xe3,0x83,0x88,0xe3,0x82,0x99}},
13525     {{0xe3,0x83,0x90},  {0xe3,0x83,0x8f,0xe3,0x82,0x99}},
13526     {{0xe3,0x83,0x91},  {0xe3,0x83,0x8f,0xe3,0x82,0x9a}},
13527     {{0xe3,0x83,0x93},  {0xe3,0x83,0x92,0xe3,0x82,0x99}},
13528     {{0xe3,0x83,0x94},  {0xe3,0x83,0x92,0xe3,0x82,0x9a}},
13529     {{0xe3,0x83,0x96},  {0xe3,0x83,0x95,0xe3,0x82,0x99}},
13530     {{0xe3,0x83,0x97},  {0xe3,0x83,0x95,0xe3,0x82,0x9a}},
13531     {{0xe3,0x83,0x99},  {0xe3,0x83,0x98,0xe3,0x82,0x99}},
13532     {{0xe3,0x83,0x9a},  {0xe3,0x83,0x98,0xe3,0x82,0x9a}},
13533     {{0xe3,0x83,0x9c},  {0xe3,0x83,0x9b,0xe3,0x82,0x99}},
13534     {{0xe3,0x83,0x9d},  {0xe3,0x83,0x9b,0xe3,0x82,0x9a}},
13535     {{0xe3,0x83,0xb7},  {0xe3,0x83,0xaf,0xe3,0x82,0x99}},
13536     {{0xe3,0x83,0xb8},  {0xe3,0x83,0xb0,0xe3,0x82,0x99}},
13537     {{0xe3,0x83,0xb9},  {0xe3,0x83,0xb1,0xe3,0x82,0x99}},
13538     {{0xe3,0x83,0xba},  {0xe3,0x83,0xb2,0xe3,0x82,0x99}},
13539     {{0xe3,0x83,0xbe},  {0xe3,0x83,0xbd,0xe3,0x82,0x99}},
13540 };
13541 #endif /* UNICODE_NORMALIZATION */
13542 #endif /* UTF8_INPUT_ENABLE */
13543 
13544 #ifdef SHIFTJIS_CP932
13545 const unsigned short shiftjis_cp932[3][189] = {
13546  {
13547   0xEEEF, 0xEEF0, 0xEEF1, 0xEEF2, 0xEEF3, 0xEEF4, 0xEEF5, 0xEEF6,
13548   0xEEF7, 0xEEF8, 0x8754, 0x8755, 0x8756, 0x8757, 0x8758, 0x8759,
13549   0x875A, 0x875B, 0x875C, 0x875D, 0x81CA, 0xEEFA, 0xEEFB, 0xEEFC,
13550   0x878A, 0x8782, 0x8784, 0x81E6, 0xED40, 0xED41, 0xED42, 0xED43,
13551   0xED44, 0xED45, 0xED46, 0xED47, 0xED48, 0xED49, 0xED4A, 0xED4B,
13552   0xED4C, 0xED4D, 0xED4E, 0xED4F, 0xED50, 0xED51, 0xED52, 0xED53,
13553   0xED54, 0xED55, 0xED56, 0xED57, 0xED58, 0xED59, 0xED5A, 0xED5B,
13554   0xED5C, 0xED5D, 0xED5E, 0xED5F, 0xED60, 0xED61, 0xED62,      0,
13555   0xED63, 0xED64, 0xED65, 0xED66, 0xED67, 0xED68, 0xED69, 0xED6A,
13556   0xED6B, 0xED6C, 0xED6D, 0xED6E, 0xED6F, 0xED70, 0xED71, 0xED72,
13557   0xED73, 0xED74, 0xED75, 0xED76, 0xED77, 0xED78, 0xED79, 0xED7A,
13558   0xED7B, 0xED7C, 0xED7D, 0xED7E, 0xED80, 0xED81, 0xED82, 0xED83,
13559   0xED84, 0xED85, 0xED86, 0xED87, 0xED88, 0xED89, 0xED8A, 0xED8B,
13560   0xED8C, 0xED8D, 0xED8E, 0xED8F, 0xED90, 0xED91, 0xED92, 0xED93,
13561   0xED94, 0xED95, 0xED96, 0xED97, 0xED98, 0xED99, 0xED9A, 0xED9B,
13562   0xED9C, 0xED9D, 0xED9E, 0xED9F, 0xEDA0, 0xEDA1, 0xEDA2, 0xEDA3,
13563   0xEDA4, 0xEDA5, 0xEDA6, 0xEDA7, 0xEDA8, 0xEDA9, 0xEDAA, 0xEDAB,
13564   0xEDAC, 0xEDAD, 0xEDAE, 0xEDAF, 0xEDB0, 0xEDB1, 0xEDB2, 0xEDB3,
13565   0xEDB4, 0xEDB5, 0xEDB6, 0xEDB7, 0xEDB8, 0xEDB9, 0xEDBA, 0xEDBB,
13566   0xEDBC, 0xEDBD, 0xEDBE, 0xEDBF, 0xEDC0, 0xEDC1, 0xEDC2, 0xEDC3,
13567   0xEDC4, 0xEDC5, 0xEDC6, 0xEDC7, 0xEDC8, 0xEDC9, 0xEDCA, 0xEDCB,
13568   0xEDCC, 0xEDCD, 0xEDCE, 0xEDCF, 0xEDD0, 0xEDD1, 0xEDD2, 0xEDD3,
13569   0xEDD4, 0xEDD5, 0xEDD6, 0xEDD7, 0xEDD8, 0xEDD9, 0xEDDA, 0xEDDB,
13570   0xEDDC, 0xEDDD, 0xEDDE, 0xEDDF, 0xEDE0,
13571  },
13572  {
13573   0xEDE1, 0xEDE2, 0xEDE3, 0xEDE4, 0xEDE5, 0xEDE6, 0xEDE7, 0xEDE8,
13574   0xEDE9, 0xEDEA, 0xEDEB, 0xEDEC, 0xEDED, 0xEDEE, 0xEDEF, 0xEDF0,
13575   0xEDF1, 0xEDF2, 0xEDF3, 0xEDF4, 0xEDF5, 0xEDF6, 0xEDF7, 0xEDF8,
13576   0xEDF9, 0xEDFA, 0xEDFB, 0xEDFC, 0xEE40, 0xEE41, 0xEE42, 0xEE43,
13577   0xEE44, 0xEE45, 0xEE46, 0xEE47, 0xEE48, 0xEE49, 0xEE4A, 0xEE4B,
13578   0xEE4C, 0xEE4D, 0xEE4E, 0xEE4F, 0xEE50, 0xEE51, 0xEE52, 0xEE53,
13579   0xEE54, 0xEE55, 0xEE56, 0xEE57, 0xEE58, 0xEE59, 0xEE5A, 0xEE5B,
13580   0xEE5C, 0xEE5D, 0xEE5E, 0xEE5F, 0xEE60, 0xEE61, 0xEE62,      0,
13581   0xEE63, 0xEE64, 0xEE65, 0xEE66, 0xEE67, 0xEE68, 0xEE69, 0xEE6A,
13582   0xEE6B, 0xEE6C, 0xEE6D, 0xEE6E, 0xEE6F, 0xEE70, 0xEE71, 0xEE72,
13583   0xEE73, 0xEE74, 0xEE75, 0xEE76, 0xEE77, 0xEE78, 0xEE79, 0xEE7A,
13584   0xEE7B, 0xEE7C, 0xEE7D, 0xEE7E, 0xEE80, 0xEE81, 0xEE82, 0xEE83,
13585   0xEE84, 0xEE85, 0xEE86, 0xEE87, 0xEE88, 0xEE89, 0xEE8A, 0xEE8B,
13586   0xEE8C, 0xEE8D, 0xEE8E, 0xEE8F, 0xEE90, 0xEE91, 0xEE92, 0xEE93,
13587   0xEE94, 0xEE95, 0xEE96, 0xEE97, 0xEE98, 0xEE99, 0xEE9A, 0xEE9B,
13588   0xEE9C, 0xEE9D, 0xEE9E, 0xEE9F, 0xEEA0, 0xEEA1, 0xEEA2, 0xEEA3,
13589   0xEEA4, 0xEEA5, 0xEEA6, 0xEEA7, 0xEEA8, 0xEEA9, 0xEEAA, 0xEEAB,
13590   0xEEAC, 0xEEAD, 0xEEAE, 0xEEAF, 0xEEB0, 0xEEB1, 0xEEB2, 0xEEB3,
13591   0xEEB4, 0xEEB5, 0xEEB6, 0xEEB7, 0xEEB8, 0xEEB9, 0xEEBA, 0xEEBB,
13592   0xEEBC, 0xEEBD, 0xEEBE, 0xEEBF, 0xEEC0, 0xEEC1, 0xEEC2, 0xEEC3,
13593   0xEEC4, 0xEEC5, 0xEEC6, 0xEEC7, 0xEEC8, 0xEEC9, 0xEECA, 0xEECB,
13594   0xEECC, 0xEECD, 0xEECE, 0xEECF, 0xEED0, 0xEED1, 0xEED2, 0xEED3,
13595   0xEED4, 0xEED5, 0xEED6, 0xEED7, 0xEED8, 0xEED9, 0xEEDA, 0xEEDB,
13596   0xEEDC, 0xEEDD, 0xEEDE, 0xEEDF, 0xEEE0,
13597  },
13598  {
13599   0xEEE1, 0xEEE2, 0xEEE3, 0xEEE4, 0xEEE5, 0xEEE6, 0xEEE7, 0xEEE8,
13600   0xEEE9, 0xEEEA, 0xEEEB, 0xEEEC,      0,      0,      0,      0,
13601        0,      0,      0,      0,      0,      0,      0,      0,
13602        0,      0,      0,      0,      0,      0,      0,      0,
13603        0,      0,      0,      0,      0,      0,      0,      0,
13604        0,      0,      0,      0,      0,      0,      0,      0,
13605        0,      0,      0,      0,      0,      0,      0,      0,
13606        0,      0,      0,      0,      0,      0,      0,      0,
13607        0,      0,      0,      0,      0,      0,      0,      0,
13608        0,      0,      0,      0,      0,      0,      0,      0,
13609        0,      0,      0,      0,      0,      0,      0,      0,
13610        0,      0,      0,      0,      0,      0,      0,      0,
13611        0,      0,      0,      0,      0,      0,      0,      0,
13612        0,      0,      0,      0,      0,      0,      0,      0,
13613        0,      0,      0,      0,      0,      0,      0,      0,
13614        0,      0,      0,      0,      0,      0,      0,      0,
13615        0,      0,      0,      0,      0,      0,      0,      0,
13616        0,      0,      0,      0,      0,      0,      0,      0,
13617        0,      0,      0,      0,      0,      0,      0,      0,
13618        0,      0,      0,      0,      0,      0,      0,      0,
13619        0,      0,      0,      0,      0,      0,      0,      0,
13620        0,      0,      0,      0,      0,      0,      0,      0,
13621        0,      0,      0,      0,      0,      0,      0,      0,
13622        0,      0,      0,      0,      0,
13623  },
13624 };
13625 const unsigned short cp932inv[2][189] = {
13626  {
13627   0xFA5C, 0xFA5D, 0xFA5E, 0xFA5F, 0xFA60, 0xFA61, 0xFA62, 0xFA63,
13628   0xFA64, 0xFA65, 0xFA66, 0xFA67, 0xFA68, 0xFA69, 0xFA6A, 0xFA6B,
13629   0xFA6C, 0xFA6D, 0xFA6E, 0xFA6F, 0xFA70, 0xFA71, 0xFA72, 0xFA73,
13630   0xFA74, 0xFA75, 0xFA76, 0xFA77, 0xFA78, 0xFA79, 0xFA7A, 0xFA7B,
13631   0xFA7C, 0xFA7D, 0xFA7E, 0xFA80, 0xFA81, 0xFA82, 0xFA83, 0xFA84,
13632   0xFA85, 0xFA86, 0xFA87, 0xFA88, 0xFA89, 0xFA8A, 0xFA8B, 0xFA8C,
13633   0xFA8D, 0xFA8E, 0xFA8F, 0xFA90, 0xFA91, 0xFA92, 0xFA93, 0xFA94,
13634   0xFA95, 0xFA96, 0xFA97, 0xFA98, 0xFA99, 0xFA9A, 0xFA9B,      0,
13635   0xFA9C, 0xFA9D, 0xFA9E, 0xFA9F, 0xFAA0, 0xFAA1, 0xFAA2, 0xFAA3,
13636   0xFAA4, 0xFAA5, 0xFAA6, 0xFAA7, 0xFAA8, 0xFAA9, 0xFAAA, 0xFAAB,
13637   0xFAAC, 0xFAAD, 0xFAAE, 0xFAAF, 0xFAB0, 0xFAB1, 0xFAB2, 0xFAB3,
13638   0xFAB4, 0xFAB5, 0xFAB6, 0xFAB7, 0xFAB8, 0xFAB9, 0xFABA, 0xFABB,
13639   0xFABC, 0xFABD, 0xFABE, 0xFABF, 0xFAC0, 0xFAC1, 0xFAC2, 0xFAC3,
13640   0xFAC4, 0xFAC5, 0xFAC6, 0xFAC7, 0xFAC8, 0xFAC9, 0xFACA, 0xFACB,
13641   0xFACC, 0xFACD, 0xFACE, 0xFACF, 0xFAD0, 0xFAD1, 0xFAD2, 0xFAD3,
13642   0xFAD4, 0xFAD5, 0xFAD6, 0xFAD7, 0xFAD8, 0xFAD9, 0xFADA, 0xFADB,
13643   0xFADC, 0xFADD, 0xFADE, 0xFADF, 0xFAE0, 0xFAE1, 0xFAE2, 0xFAE3,
13644   0xFAE4, 0xFAE5, 0xFAE6, 0xFAE7, 0xFAE8, 0xFAE9, 0xFAEA, 0xFAEB,
13645   0xFAEC, 0xFAED, 0xFAEE, 0xFAEF, 0xFAF0, 0xFAF1, 0xFAF2, 0xFAF3,
13646   0xFAF4, 0xFAF5, 0xFAF6, 0xFAF7, 0xFAF8, 0xFAF9, 0xFAFA, 0xFAFB,
13647   0xFAFC, 0xFB40, 0xFB41, 0xFB42, 0xFB43, 0xFB44, 0xFB45, 0xFB46,
13648   0xFB47, 0xFB48, 0xFB49, 0xFB4A, 0xFB4B, 0xFB4C, 0xFB4D, 0xFB4E,
13649   0xFB4F, 0xFB50, 0xFB51, 0xFB52, 0xFB53, 0xFB54, 0xFB55, 0xFB56,
13650   0xFB57, 0xFB58, 0xFB59, 0xFB5A, 0xFB5B,
13651  },
13652  {
13653   0xFB5C, 0xFB5D, 0xFB5E, 0xFB5F, 0xFB60, 0xFB61, 0xFB62, 0xFB63,
13654   0xFB64, 0xFB65, 0xFB66, 0xFB67, 0xFB68, 0xFB69, 0xFB6A, 0xFB6B,
13655   0xFB6C, 0xFB6D, 0xFB6E, 0xFB6F, 0xFB70, 0xFB71, 0xFB72, 0xFB73,
13656   0xFB74, 0xFB75, 0xFB76, 0xFB77, 0xFB78, 0xFB79, 0xFB7A, 0xFB7B,
13657   0xFB7C, 0xFB7D, 0xFB7E, 0xFB80, 0xFB81, 0xFB82, 0xFB83, 0xFB84,
13658   0xFB85, 0xFB86, 0xFB87, 0xFB88, 0xFB89, 0xFB8A, 0xFB8B, 0xFB8C,
13659   0xFB8D, 0xFB8E, 0xFB8F, 0xFB90, 0xFB91, 0xFB92, 0xFB93, 0xFB94,
13660   0xFB95, 0xFB96, 0xFB97, 0xFB98, 0xFB99, 0xFB9A, 0xFB9B,      0,
13661   0xFB9C, 0xFB9D, 0xFB9E, 0xFB9F, 0xFBA0, 0xFBA1, 0xFBA2, 0xFBA3,
13662   0xFBA4, 0xFBA5, 0xFBA6, 0xFBA7, 0xFBA8, 0xFBA9, 0xFBAA, 0xFBAB,
13663   0xFBAC, 0xFBAD, 0xFBAE, 0xFBAF, 0xFBB0, 0xFBB1, 0xFBB2, 0xFBB3,
13664   0xFBB4, 0xFBB5, 0xFBB6, 0xFBB7, 0xFBB8, 0xFBB9, 0xFBBA, 0xFBBB,
13665   0xFBBC, 0xFBBD, 0xFBBE, 0xFBBF, 0xFBC0, 0xFBC1, 0xFBC2, 0xFBC3,
13666   0xFBC4, 0xFBC5, 0xFBC6, 0xFBC7, 0xFBC8, 0xFBC9, 0xFBCA, 0xFBCB,
13667   0xFBCC, 0xFBCD, 0xFBCE, 0xFBCF, 0xFBD0, 0xFBD1, 0xFBD2, 0xFBD3,
13668   0xFBD4, 0xFBD5, 0xFBD6, 0xFBD7, 0xFBD8, 0xFBD9, 0xFBDA, 0xFBDB,
13669   0xFBDC, 0xFBDD, 0xFBDE, 0xFBDF, 0xFBE0, 0xFBE1, 0xFBE2, 0xFBE3,
13670   0xFBE4, 0xFBE5, 0xFBE6, 0xFBE7, 0xFBE8, 0xFBE9, 0xFBEA, 0xFBEB,
13671   0xFBEC, 0xFBED, 0xFBEE, 0xFBEF, 0xFBF0, 0xFBF1, 0xFBF2, 0xFBF3,
13672   0xFBF4, 0xFBF5, 0xFBF6, 0xFBF7, 0xFBF8, 0xFBF9, 0xFBFA, 0xFBFB,
13673   0xFBFC, 0xFC40, 0xFC41, 0xFC42, 0xFC43, 0xFC44, 0xFC45, 0xFC46,
13674   0xFC47, 0xFC48, 0xFC49, 0xFC4A, 0xFC4B,      0,      0, 0xFA40,
13675   0xFA41, 0xFA42, 0xFA43, 0xFA44, 0xFA45, 0xFA46, 0xFA47, 0xFA48,
13676   0xFA49, 0x81CA, 0xFA55, 0xFA56, 0xFA57,
13677  },
13678 };
13679 #endif /* SHIFTJIS_CP932 */
13680 
13681 #ifdef X0212_ENABLE
13682 const unsigned short shiftjis_x0212[3][189] = {
13683  {
13684   0xF373, 0xF374, 0xF375, 0xF376, 0xF377, 0xF378, 0xF379, 0xF37A,
13685   0xF37B, 0xF37C, 0xF37D, 0xF37E, 0xF421, 0xF422, 0xF423, 0xF424,
13686   0xF425, 0xF426, 0xF427, 0xF428, 0x224C, 0xA243, 0xF429, 0xF42A,
13687   0xF42B, 0xF42C, 0xF42D, 0x2268, 0xD463, 0xDC5F, 0xE469, 0xE378,
13688   0xD921, 0xB13B, 0xF42E, 0xC22D, 0xC37C, 0xE450, 0xC23F, 0xBC74,
13689   0xB029, 0xB048, 0xF42F, 0xB052, 0xB054, 0xB063, 0xB06E, 0xB127,
13690   0xB123, 0xB12C, 0xB129, 0xB13E, 0xB15F, 0xB158, 0xB148, 0xB157,
13691   0xB163, 0xB174, 0xB161, 0xB223, 0xF430, 0xB23B, 0xB266,      0,
13692   0xB26D, 0xB275, 0xB27C, 0xF431, 0xB335, 0xB358, 0xB35B, 0xB365,
13693   0xB36E, 0xB37B, 0xF432, 0xF433, 0xB440, 0xB447, 0xB450, 0xB45E,
13694   0xF434, 0xB52A, 0xF435, 0xB52F, 0xB544, 0xB568, 0xF436, 0xB742,
13695   0xB764, 0xB768, 0xB767, 0xF437, 0xF438, 0xF439, 0xB84E, 0xB861,
13696   0xB875, 0xB877, 0xB878, 0xB87C, 0xB92F, 0xB937, 0xBA3E, 0xBA5B,
13697   0xCD2A, 0xBA61, 0xF43A, 0xBA6B, 0xBB33, 0xBB38, 0xF43B, 0xBB4A,
13698   0xF43C, 0xF43D, 0xBB50, 0xBB5E, 0xBB74, 0xBB75, 0xBB79, 0xBC64,
13699   0xBC6D, 0xBC7E, 0xF43E, 0xBD42, 0xBD67, 0xF43F, 0xBD70, 0xBE30,
13700   0xBE2C, 0xF440, 0xBE33, 0xBE3D, 0xBE4D, 0xBE49, 0xBE64, 0xBF28,
13701   0xBF49, 0xC044, 0xC064, 0xC074, 0xC126, 0xF441, 0xC175, 0xC17C,
13702   0xF442, 0xC178, 0xC22B, 0xC221, 0xC225, 0xF443, 0xC238, 0xC23A,
13703   0xF444, 0xC244, 0xC252, 0xC257, 0xC25B, 0xC25E, 0xC26D, 0xC270,
13704   0xF445, 0xC321, 0xC335, 0xC349, 0xC339, 0xF446, 0xC358, 0xC37E,
13705   0xF447, 0xC44C, 0xF448, 0xC459, 0xC46A, 0xC47D, 0xF449, 0xC527,
13706   0xC535, 0xC536, 0xF44A, 0xC555, 0xC638, 0xC657, 0xC660, 0xC66A,
13707   0xC663, 0xC721, 0xC72B, 0xC747, 0xC743,
13708  },
13709  {
13710   0xC74B, 0xC74F, 0xC759, 0xF44B, 0xF44C, 0xC766, 0xC76E, 0xC77C,
13711   0xC76B, 0xC770, 0xC831, 0xC865, 0xC878, 0xC926, 0xC92B, 0xC92D,
13712   0xF44D, 0xC94A, 0xC953, 0xC969, 0xC963, 0xC97C, 0xC974, 0xC975,
13713   0xF44E, 0xCA33, 0xCA3D, 0xCA6F, 0xCA71, 0xCB2E, 0xF44F, 0xCB4A,
13714   0xCB66, 0xCB6A, 0xCB70, 0xCB74, 0xCB6E, 0xCC25, 0xCB79, 0xCC2B,
13715   0xCC2E, 0xCC2D, 0xCC32, 0xCC42, 0xCC50, 0xCC59, 0xF450, 0xCD3B,
13716   0xF451, 0xCE3B, 0xF452, 0xCE3A, 0xCE43, 0xF453, 0xCE72, 0xB35D,
13717   0xCF55, 0xCF62, 0xCF69, 0xCF6D, 0xF454, 0xF455, 0xF456,      0,
13718   0xF457, 0xD065, 0xF458, 0xD069, 0xD168, 0xF459, 0xF45A, 0xD16C,
13719   0xD23B, 0xF45B, 0xD361, 0xD368, 0xD427, 0xF45C, 0xF45D, 0xD454,
13720   0xD472, 0xD52E, 0xF45E, 0xD75E, 0xF45F, 0xD822, 0xD837, 0xD841,
13721   0xD851, 0xD874, 0xD946, 0xD948, 0xD951, 0xF460, 0xF461, 0xF462,
13722   0xF463, 0xF464, 0xDC53, 0xDD48, 0xDD54, 0xDD6A, 0xDD7A, 0xDE24,
13723   0xDE30, 0xF465, 0xDE35, 0xDE4B, 0xF466, 0xDF39, 0xF467, 0xDF43,
13724   0xF468, 0xF469, 0xE059, 0xF46A, 0xF46B, 0xE162, 0xF46C, 0xF46D,
13725   0xF46E, 0xE247, 0xE328, 0xE326, 0xE329, 0xE32F, 0xE330, 0xE32A,
13726   0xE32B, 0xE33C, 0xE341, 0xE33F, 0xE355, 0xE358, 0xE356, 0xE35F,
13727   0xE363, 0xE361, 0xE354, 0xE369, 0xE426, 0xE371, 0xE372, 0xE44B,
13728   0xE441, 0xE443, 0xE43E, 0xF46F, 0xE440, 0xE447, 0xE43F, 0xE460,
13729   0xE45E, 0xE451, 0xF470, 0xE45C, 0xE452, 0xE45B, 0xE454, 0xE47A,
13730   0xE46F, 0xE533, 0xE53F, 0xE549, 0xE550, 0xE562, 0xE56A, 0xE56B,
13731   0xF471, 0xF472, 0xF473, 0xE668, 0xE66F, 0xE72C, 0xF474, 0xE72E,
13732   0xF475, 0xE731, 0xF476, 0xE732, 0xE831, 0xE836, 0xF477, 0xF478,
13733   0xE85D, 0xF479, 0xF47A, 0xE951, 0xF47B,
13734  },
13735  {
13736   0xE96D, 0xEA4D, 0xF47C, 0xEA5B, 0xEA66, 0xEA6A, 0xEB25, 0xEB7B,
13737   0xEB7A, 0xF47D, 0xEC56, 0xF47E,      0,      0,      0,      0,
13738        0,      0,      0,      0,      0,      0,      0,      0,
13739        0,      0,      0,      0,      0,      0,      0,      0,
13740        0,      0,      0,      0,      0,      0,      0,      0,
13741        0,      0,      0,      0,      0,      0,      0,      0,
13742        0,      0,      0,      0,      0,      0,      0,      0,
13743        0,      0,      0,      0,      0,      0,      0,      0,
13744        0,      0,      0,      0,      0,      0,      0,      0,
13745        0,      0,      0,      0,      0,      0,      0,      0,
13746        0,      0,      0,      0,      0,      0,      0,      0,
13747        0,      0,      0,      0,      0,      0,      0,      0,
13748        0,      0,      0,      0,      0,      0,      0,      0,
13749        0,      0,      0,      0,      0,      0,      0,      0,
13750        0,      0,      0,      0,      0,      0,      0,      0,
13751        0,      0,      0,      0,      0,      0,      0,      0,
13752        0,      0,      0,      0,      0,      0,      0,      0,
13753        0,      0,      0,      0,      0,      0,      0,      0,
13754        0,      0,      0,      0,      0,      0,      0,      0,
13755        0,      0,      0,      0,      0,      0,      0,      0,
13756        0,      0,      0,      0,      0,      0,      0,      0,
13757        0,      0,      0,      0,      0,      0,      0,      0,
13758        0,      0,      0,      0,      0,      0,      0,      0,
13759        0,      0,      0,      0,      0,
13760  },
13761 };
13762 
13763 static const unsigned short x0212_shiftjis_A2[] = {
13764          0x819F,      0,      0,      0,      0,      0,      0,
13765       0,      0,      0,      0,      0,      0,      0,      0,
13766       0, 0x8143,      0,      0, 0x8150,      0,      0, 0x8160,
13767       0,      0,      0,      0,      0,      0,      0,      0,
13768       0,      0,      0, 0xFA55,      0,      0,      0,      0,
13769       0,      0,      0,      0,      0,      0,      0,      0,
13770       0,      0,      0,      0,      0,      0,      0,      0,
13771       0,      0,      0,      0,      0,      0,      0,      0,
13772       0,      0,      0,      0,      0,      0,      0,      0,
13773       0,      0,      0,      0,      0,      0,      0,      0,
13774       0,      0,      0,      0,      0,      0,      0,      0,
13775       0,      0,      0,      0,      0,      0,      0,
13776 };
13777 static const unsigned short x0212_shiftjis_B0[] = {
13778               0,      0,      0,      0,      0,      0,      0,
13779       0, 0xFA68,      0,      0,      0,      0,      0,      0,
13780       0,      0,      0,      0,      0,      0,      0,      0,
13781       0,      0,      0,      0,      0,      0,      0,      0,
13782       0,      0,      0,      0,      0,      0,      0,      0,
13783  0xFA69,      0,      0,      0,      0,      0,      0,      0,
13784       0,      0, 0xFA6B,      0, 0xFA6C,      0,      0,      0,
13785       0,      0,      0,      0,      0,      0,      0,      0,
13786       0,      0,      0, 0xFA6D,      0,      0,      0,      0,
13787       0,      0,      0,      0,      0,      0, 0xFA6E,      0,
13788       0,      0,      0,      0,      0,      0,      0,      0,
13789       0,      0,      0,      0,      0,      0,      0,
13790 };
13791 static const unsigned short x0212_shiftjis_B1[] = {
13792               0,      0, 0xFA70,      0,      0,      0, 0xFA6F,
13793       0, 0xFA72,      0,      0, 0xFA71,      0,      0,      0,
13794       0,      0,      0,      0,      0,      0,      0,      0,
13795       0,      0,      0, 0xFA61,      0,      0, 0xFA73,      0,
13796       0,      0,      0,      0,      0,      0,      0,      0,
13797  0xFA76,      0,      0,      0,      0,      0,      0,      0,
13798       0,      0,      0,      0,      0,      0,      0, 0xFA77,
13799  0xFA75,      0,      0,      0,      0,      0,      0, 0xFA74,
13800       0, 0xFA7A,      0, 0xFA78,      0,      0,      0,      0,
13801       0,      0,      0,      0,      0,      0,      0,      0,
13802       0,      0,      0,      0, 0xFA79,      0,      0,      0,
13803       0,      0,      0,      0,      0,      0,      0,
13804 };
13805 static const unsigned short x0212_shiftjis_B2[] = {
13806               0,      0, 0xFA7B,      0,      0,      0,      0,
13807       0,      0,      0,      0,      0,      0,      0,      0,
13808       0,      0,      0,      0,      0,      0,      0,      0,
13809       0,      0,      0, 0xFA7D,      0,      0,      0,      0,
13810       0,      0,      0,      0,      0,      0,      0,      0,
13811       0,      0,      0,      0,      0,      0,      0,      0,
13812       0,      0,      0,      0,      0,      0,      0,      0,
13813       0,      0,      0,      0,      0,      0,      0,      0,
13814       0,      0,      0,      0,      0,      0, 0xFA7E,      0,
13815       0,      0,      0,      0,      0, 0xFA80,      0,      0,
13816       0,      0,      0,      0,      0, 0xFA81,      0,      0,
13817       0,      0,      0,      0, 0xFA82,      0,      0,
13818 };
13819 static const unsigned short x0212_shiftjis_B3[] = {
13820               0,      0,      0,      0,      0,      0,      0,
13821       0,      0,      0,      0,      0,      0,      0,      0,
13822       0,      0,      0,      0,      0, 0xFA84,      0,      0,
13823       0,      0,      0,      0,      0,      0,      0,      0,
13824       0,      0,      0,      0,      0,      0,      0,      0,
13825       0,      0,      0,      0,      0,      0,      0,      0,
13826       0,      0,      0,      0,      0,      0,      0,      0,
13827  0xFA85,      0,      0, 0xFA86,      0, 0xFB77,      0,      0,
13828       0,      0,      0,      0,      0, 0xFA87,      0,      0,
13829       0,      0,      0,      0,      0,      0, 0xFA88,      0,
13830       0,      0,      0,      0,      0,      0,      0,      0,
13831       0,      0,      0, 0xFA89,      0,      0,      0,
13832 };
13833 static const unsigned short x0212_shiftjis_B4[] = {
13834               0,      0,      0,      0,      0,      0,      0,
13835       0,      0,      0,      0,      0,      0,      0,      0,
13836       0,      0,      0,      0,      0,      0,      0,      0,
13837       0,      0,      0,      0,      0,      0,      0,      0,
13838  0xFA8C,      0,      0,      0,      0,      0,      0, 0xFA8D,
13839       0,      0,      0,      0,      0,      0,      0,      0,
13840  0xFA8E,      0,      0,      0,      0,      0,      0,      0,
13841       0,      0,      0,      0,      0,      0, 0xFA8F,      0,
13842       0,      0,      0,      0,      0,      0,      0,      0,
13843       0,      0,      0,      0,      0,      0,      0,      0,
13844       0,      0,      0,      0,      0,      0,      0,      0,
13845       0,      0,      0,      0,      0,      0,      0,
13846 };
13847 static const unsigned short x0212_shiftjis_B5[] = {
13848               0,      0,      0,      0,      0,      0,      0,
13849       0,      0, 0xFA91,      0,      0,      0,      0, 0xFA93,
13850       0,      0,      0,      0,      0,      0,      0,      0,
13851       0,      0,      0,      0,      0,      0,      0,      0,
13852       0,      0,      0,      0, 0xFA94,      0,      0,      0,
13853       0,      0,      0,      0,      0,      0,      0,      0,
13854       0,      0,      0,      0,      0,      0,      0,      0,
13855       0,      0,      0,      0,      0,      0,      0,      0,
13856       0,      0,      0,      0,      0,      0,      0,      0,
13857  0xFA95,      0,      0,      0,      0,      0,      0,      0,
13858       0,      0,      0,      0,      0,      0,      0,      0,
13859       0,      0,      0,      0,      0,      0,      0,
13860 };
13861 static const unsigned short x0212_shiftjis_B7[] = {
13862               0,      0,      0,      0,      0,      0,      0,
13863       0,      0,      0,      0,      0,      0,      0,      0,
13864       0,      0,      0,      0,      0,      0,      0,      0,
13865       0,      0,      0,      0,      0,      0,      0,      0,
13866       0,      0, 0xFA97,      0,      0,      0,      0,      0,
13867       0,      0,      0,      0,      0,      0,      0,      0,
13868       0,      0,      0,      0,      0,      0,      0,      0,
13869       0,      0,      0,      0,      0,      0,      0,      0,
13870       0,      0,      0,      0, 0xFA98,      0,      0, 0xFA9A,
13871  0xFA99,      0,      0,      0,      0,      0,      0,      0,
13872       0,      0,      0,      0,      0,      0,      0,      0,
13873       0,      0,      0,      0,      0,      0,      0,
13874 };
13875 static const unsigned short x0212_shiftjis_B8[] = {
13876               0,      0,      0,      0,      0,      0,      0,
13877       0,      0,      0,      0,      0,      0,      0,      0,
13878       0,      0,      0,      0,      0,      0,      0,      0,
13879       0,      0,      0,      0,      0,      0,      0,      0,
13880       0,      0,      0,      0,      0,      0,      0,      0,
13881       0,      0,      0,      0,      0,      0, 0xFA9E,      0,
13882       0,      0,      0,      0,      0,      0,      0,      0,
13883       0,      0,      0,      0,      0,      0,      0,      0,
13884       0, 0xFA9F,      0,      0,      0,      0,      0,      0,
13885       0,      0,      0,      0,      0,      0,      0,      0,
13886       0,      0,      0,      0,      0, 0xFAA0,      0, 0xFAA1,
13887  0xFAA2,      0,      0,      0, 0xFAA3,      0,      0,
13888 };
13889 static const unsigned short x0212_shiftjis_B9[] = {
13890               0,      0,      0,      0,      0,      0,      0,
13891       0,      0,      0,      0,      0,      0,      0, 0xFAA4,
13892       0,      0,      0,      0,      0,      0,      0, 0xFAA5,
13893       0,      0,      0,      0,      0,      0,      0,      0,
13894       0,      0,      0,      0,      0,      0,      0,      0,
13895       0,      0,      0,      0,      0,      0,      0,      0,
13896       0,      0,      0,      0,      0,      0,      0,      0,
13897       0,      0,      0,      0,      0,      0,      0,      0,
13898       0,      0,      0,      0,      0,      0,      0,      0,
13899       0,      0,      0,      0,      0,      0,      0,      0,
13900       0,      0,      0,      0,      0,      0,      0,      0,
13901       0,      0,      0,      0,      0,      0,      0,
13902 };
13903 static const unsigned short x0212_shiftjis_BA[] = {
13904               0,      0,      0,      0,      0,      0,      0,
13905       0,      0,      0,      0,      0,      0,      0,      0,
13906       0,      0,      0,      0,      0,      0,      0,      0,
13907       0,      0,      0,      0,      0,      0, 0xFAA6,      0,
13908       0,      0,      0,      0,      0,      0,      0,      0,
13909       0,      0,      0,      0,      0,      0,      0,      0,
13910       0,      0,      0,      0,      0,      0,      0,      0,
13911       0,      0,      0, 0xFAA7,      0,      0,      0,      0,
13912       0, 0xFAA9,      0,      0,      0,      0,      0,      0,
13913       0,      0,      0, 0xFAAB,      0,      0,      0,      0,
13914       0,      0,      0,      0,      0,      0,      0,      0,
13915       0,      0,      0,      0,      0,      0,      0,
13916 };
13917 static const unsigned short x0212_shiftjis_BB[] = {
13918               0,      0,      0,      0,      0,      0,      0,
13919       0,      0,      0,      0,      0,      0,      0,      0,
13920       0,      0,      0, 0xFAAC,      0,      0,      0,      0,
13921  0xFAAD,      0,      0,      0,      0,      0,      0,      0,
13922       0,      0,      0,      0,      0,      0,      0,      0,
13923       0,      0, 0xFAAF,      0,      0,      0,      0,      0,
13924  0xFAB2,      0,      0,      0,      0,      0,      0,      0,
13925       0,      0,      0,      0,      0,      0, 0xFAB3,      0,
13926       0,      0,      0,      0,      0,      0,      0,      0,
13927       0,      0,      0,      0,      0,      0,      0,      0,
13928       0,      0,      0,      0, 0xFAB4, 0xFAB5,      0,      0,
13929       0, 0xFAB6,      0,      0,      0,      0,      0,
13930 };
13931 static const unsigned short x0212_shiftjis_BC[] = {
13932               0,      0,      0,      0,      0,      0,      0,
13933       0,      0,      0,      0,      0,      0,      0,      0,
13934       0,      0,      0,      0,      0,      0,      0,      0,
13935       0,      0,      0,      0,      0,      0,      0,      0,
13936       0,      0,      0,      0,      0,      0,      0,      0,
13937       0,      0,      0,      0,      0,      0,      0,      0,
13938       0,      0,      0,      0,      0,      0,      0,      0,
13939       0,      0,      0,      0,      0,      0,      0,      0,
13940       0,      0,      0,      0, 0xFAB7,      0,      0,      0,
13941       0,      0,      0,      0,      0, 0xFAB8,      0,      0,
13942       0,      0,      0,      0, 0xFA67,      0,      0,      0,
13943       0,      0,      0,      0,      0,      0, 0xFAB9,
13944 };
13945 static const unsigned short x0212_shiftjis_BD[] = {
13946               0,      0,      0,      0,      0,      0,      0,
13947       0,      0,      0,      0,      0,      0,      0,      0,
13948       0,      0,      0,      0,      0,      0,      0,      0,
13949       0,      0,      0,      0,      0,      0,      0,      0,
13950       0,      0, 0xFABB,      0,      0,      0,      0,      0,
13951       0,      0,      0,      0,      0,      0,      0,      0,
13952       0,      0,      0,      0,      0,      0,      0,      0,
13953       0,      0,      0,      0,      0,      0,      0,      0,
13954       0,      0,      0,      0,      0,      0,      0, 0xFABC,
13955       0,      0,      0,      0,      0,      0,      0,      0,
13956  0xFABE,      0,      0,      0,      0,      0,      0,      0,
13957       0,      0,      0,      0,      0,      0,      0,
13958 };
13959 static const unsigned short x0212_shiftjis_BE[] = {
13960               0,      0,      0,      0,      0,      0,      0,
13961       0,      0,      0,      0, 0xFAC0,      0,      0,      0,
13962  0xFABF,      0,      0, 0xFAC2,      0,      0,      0,      0,
13963       0,      0,      0,      0,      0, 0xFAC3,      0,      0,
13964       0,      0,      0,      0,      0,      0,      0,      0,
13965       0, 0xFAC5,      0,      0,      0, 0xFAC4,      0,      0,
13966       0,      0,      0,      0,      0,      0,      0,      0,
13967       0,      0,      0,      0,      0,      0,      0,      0,
13968       0,      0,      0,      0, 0xFAC6,      0,      0,      0,
13969       0,      0,      0,      0,      0,      0,      0,      0,
13970       0,      0,      0,      0,      0,      0,      0,      0,
13971       0,      0,      0,      0,      0,      0,      0,
13972 };
13973 static const unsigned short x0212_shiftjis_BF[] = {
13974               0,      0,      0,      0,      0,      0,      0,
13975  0xFAC7,      0,      0,      0,      0,      0,      0,      0,
13976       0,      0,      0,      0,      0,      0,      0,      0,
13977       0,      0,      0,      0,      0,      0,      0,      0,
13978       0,      0,      0,      0,      0,      0,      0,      0,
13979       0, 0xFAC8,      0,      0,      0,      0,      0,      0,
13980       0,      0,      0,      0,      0,      0,      0,      0,
13981       0,      0,      0,      0,      0,      0,      0,      0,
13982       0,      0,      0,      0,      0,      0,      0,      0,
13983       0,      0,      0,      0,      0,      0,      0,      0,
13984       0,      0,      0,      0,      0,      0,      0,      0,
13985       0,      0,      0,      0,      0,      0,      0,
13986 };
13987 static const unsigned short x0212_shiftjis_C0[] = {
13988               0,      0,      0,      0,      0,      0,      0,
13989       0,      0,      0,      0,      0,      0,      0,      0,
13990       0,      0,      0,      0,      0,      0,      0,      0,
13991       0,      0,      0,      0,      0,      0,      0,      0,
13992       0,      0,      0,      0, 0xFAC9,      0,      0,      0,
13993       0,      0,      0,      0,      0,      0,      0,      0,
13994       0,      0,      0,      0,      0,      0,      0,      0,
13995       0,      0,      0,      0,      0,      0,      0,      0,
13996       0,      0,      0,      0, 0xFACA,      0,      0,      0,
13997       0,      0,      0,      0,      0,      0,      0,      0,
13998       0,      0,      0,      0, 0xFACB,      0,      0,      0,
13999       0,      0,      0,      0,      0,      0,      0,
14000 };
14001 static const unsigned short x0212_shiftjis_C1[] = {
14002               0,      0,      0,      0,      0, 0xFACC,      0,
14003       0,      0,      0,      0,      0,      0,      0,      0,
14004       0,      0,      0,      0,      0,      0,      0,      0,
14005       0,      0,      0,      0,      0,      0,      0,      0,
14006       0,      0,      0,      0,      0,      0,      0,      0,
14007       0,      0,      0,      0,      0,      0,      0,      0,
14008       0,      0,      0,      0,      0,      0,      0,      0,
14009       0,      0,      0,      0,      0,      0,      0,      0,
14010       0,      0,      0,      0,      0,      0,      0,      0,
14011       0,      0,      0,      0,      0,      0,      0,      0,
14012       0,      0,      0,      0,      0, 0xFACE,      0,      0,
14013  0xFAD1,      0,      0,      0, 0xFACF,      0,      0,
14014 };
14015 static const unsigned short x0212_shiftjis_C2[] = {
14016          0xFAD3,      0,      0,      0, 0xFAD4,      0,      0,
14017       0,      0,      0, 0xFAD2,      0, 0xFA63,      0,      0,
14018       0,      0,      0,      0,      0,      0,      0,      0,
14019  0xFAD6,      0, 0xFAD7,      0,      0,      0,      0, 0xFA66,
14020       0,      0,      0,      0, 0xFAD9,      0,      0,      0,
14021       0,      0,      0,      0,      0,      0,      0,      0,
14022       0,      0, 0xFADA,      0,      0,      0,      0, 0xFADB,
14023       0,      0,      0, 0xFADC,      0,      0, 0xFADD,      0,
14024       0,      0,      0,      0,      0,      0,      0,      0,
14025       0,      0,      0,      0,      0, 0xFADE,      0,      0,
14026  0xFADF,      0,      0,      0,      0,      0,      0,      0,
14027       0,      0,      0,      0,      0,      0,      0,
14028 };
14029 static const unsigned short x0212_shiftjis_C3[] = {
14030          0xFAE1,      0,      0,      0,      0,      0,      0,
14031       0,      0,      0,      0,      0,      0,      0,      0,
14032       0,      0,      0,      0,      0, 0xFAE2,      0,      0,
14033       0, 0xFAE4,      0,      0,      0,      0,      0,      0,
14034       0,      0,      0,      0,      0,      0,      0,      0,
14035       0, 0xFAE3,      0,      0,      0,      0,      0,      0,
14036       0,      0,      0,      0,      0,      0,      0,      0,
14037  0xFAE6,      0,      0,      0,      0,      0,      0,      0,
14038       0,      0,      0,      0,      0,      0,      0,      0,
14039       0,      0,      0,      0,      0,      0,      0,      0,
14040       0,      0,      0,      0,      0,      0,      0,      0,
14041       0,      0,      0,      0, 0xFA64,      0, 0xFAE7,
14042 };
14043 static const unsigned short x0212_shiftjis_C4[] = {
14044               0,      0,      0,      0,      0,      0,      0,
14045       0,      0,      0,      0,      0,      0,      0,      0,
14046       0,      0,      0,      0,      0,      0,      0,      0,
14047       0,      0,      0,      0,      0,      0,      0,      0,
14048       0,      0,      0,      0,      0,      0,      0,      0,
14049       0,      0,      0,      0, 0xFAE9,      0,      0,      0,
14050       0,      0,      0,      0,      0,      0,      0,      0,
14051       0, 0xFAEB,      0,      0,      0,      0,      0,      0,
14052       0,      0,      0,      0,      0,      0,      0,      0,
14053       0,      0, 0xFAEC,      0,      0,      0,      0,      0,
14054       0,      0,      0,      0,      0,      0,      0,      0,
14055       0,      0,      0,      0,      0, 0xFAED,      0,
14056 };
14057 static const unsigned short x0212_shiftjis_C5[] = {
14058               0,      0,      0,      0,      0,      0, 0xFAEF,
14059       0,      0,      0,      0,      0,      0,      0,      0,
14060       0,      0,      0,      0,      0, 0xFAF0, 0xFAF1,      0,
14061       0,      0,      0,      0,      0,      0,      0,      0,
14062       0,      0,      0,      0,      0,      0,      0,      0,
14063       0,      0,      0,      0,      0,      0,      0,      0,
14064       0,      0,      0,      0,      0, 0xFAF3,      0,      0,
14065       0,      0,      0,      0,      0,      0,      0,      0,
14066       0,      0,      0,      0,      0,      0,      0,      0,
14067       0,      0,      0,      0,      0,      0,      0,      0,
14068       0,      0,      0,      0,      0,      0,      0,      0,
14069       0,      0,      0,      0,      0,      0,      0,
14070 };
14071 static const unsigned short x0212_shiftjis_C6[] = {
14072               0,      0,      0,      0,      0,      0,      0,
14073       0,      0,      0,      0,      0,      0,      0,      0,
14074       0,      0,      0,      0,      0,      0,      0,      0,
14075  0xFAF4,      0,      0,      0,      0,      0,      0,      0,
14076       0,      0,      0,      0,      0,      0,      0,      0,
14077       0,      0,      0,      0,      0,      0,      0,      0,
14078       0,      0,      0,      0,      0,      0,      0, 0xFAF5,
14079       0,      0,      0,      0,      0,      0,      0,      0,
14080  0xFAF6,      0,      0, 0xFAF8,      0,      0,      0,      0,
14081       0,      0, 0xFAF7,      0,      0,      0,      0,      0,
14082       0,      0,      0,      0,      0,      0,      0,      0,
14083       0,      0,      0,      0,      0,      0,      0,
14084 };
14085 static const unsigned short x0212_shiftjis_C7[] = {
14086          0xFAF9,      0,      0,      0,      0,      0,      0,
14087       0,      0,      0, 0xFAFA,      0,      0,      0,      0,
14088       0,      0,      0,      0,      0,      0,      0,      0,
14089       0,      0,      0,      0,      0,      0,      0,      0,
14090       0,      0,      0, 0xFAFC,      0,      0,      0, 0xFAFB,
14091       0,      0,      0, 0xFB40,      0,      0,      0, 0xFB41,
14092       0,      0,      0,      0,      0,      0,      0,      0,
14093       0, 0xFB42,      0,      0,      0,      0,      0,      0,
14094       0,      0,      0,      0,      0,      0, 0xFB45,      0,
14095       0,      0,      0, 0xFB48,      0,      0, 0xFB46,      0,
14096  0xFB49,      0,      0,      0,      0,      0,      0,      0,
14097       0,      0,      0,      0, 0xFB47,      0,      0,
14098 };
14099 static const unsigned short x0212_shiftjis_C8[] = {
14100               0,      0,      0,      0,      0,      0,      0,
14101       0,      0,      0,      0,      0,      0,      0,      0,
14102       0, 0xFB4A,      0,      0,      0,      0,      0,      0,
14103       0,      0,      0,      0,      0,      0,      0,      0,
14104       0,      0,      0,      0,      0,      0,      0,      0,
14105       0,      0,      0,      0,      0,      0,      0,      0,
14106       0,      0,      0,      0,      0,      0,      0,      0,
14107       0,      0,      0,      0,      0,      0,      0,      0,
14108       0,      0,      0,      0,      0, 0xFB4B,      0,      0,
14109       0,      0,      0,      0,      0,      0,      0,      0,
14110       0,      0,      0,      0,      0,      0,      0,      0,
14111  0xFB4C,      0,      0,      0,      0,      0,      0,
14112 };
14113 static const unsigned short x0212_shiftjis_C9[] = {
14114               0,      0,      0,      0,      0, 0xFB4D,      0,
14115       0,      0,      0, 0xFB4E,      0, 0xFB4F,      0,      0,
14116       0,      0,      0,      0,      0,      0,      0,      0,
14117       0,      0,      0,      0,      0,      0,      0,      0,
14118       0,      0,      0,      0,      0,      0,      0,      0,
14119       0,      0, 0xFB51,      0,      0,      0,      0,      0,
14120       0,      0,      0, 0xFB52,      0,      0,      0,      0,
14121       0,      0,      0,      0,      0,      0,      0,      0,
14122       0,      0,      0, 0xFB54,      0,      0,      0,      0,
14123       0, 0xFB53,      0,      0,      0,      0,      0,      0,
14124       0,      0,      0,      0, 0xFB56, 0xFB57,      0,      0,
14125       0,      0,      0,      0, 0xFB55,      0,      0,
14126 };
14127 static const unsigned short x0212_shiftjis_CA[] = {
14128               0,      0,      0,      0,      0,      0,      0,
14129       0,      0,      0,      0,      0,      0,      0,      0,
14130       0,      0,      0, 0xFB59,      0,      0,      0,      0,
14131       0,      0,      0,      0,      0, 0xFB5A,      0,      0,
14132       0,      0,      0,      0,      0,      0,      0,      0,
14133       0,      0,      0,      0,      0,      0,      0,      0,
14134       0,      0,      0,      0,      0,      0,      0,      0,
14135       0,      0,      0,      0,      0,      0,      0,      0,
14136       0,      0,      0,      0,      0,      0,      0,      0,
14137       0,      0,      0,      0,      0,      0,      0, 0xFB5B,
14138       0, 0xFB5C,      0,      0,      0,      0,      0,      0,
14139       0,      0,      0,      0,      0,      0,      0,
14140 };
14141 static const unsigned short x0212_shiftjis_CB[] = {
14142               0,      0,      0,      0,      0,      0,      0,
14143       0,      0,      0,      0,      0,      0, 0xFB5D,      0,
14144       0,      0,      0,      0,      0,      0,      0,      0,
14145       0,      0,      0,      0,      0,      0,      0,      0,
14146       0,      0,      0,      0,      0,      0,      0,      0,
14147       0,      0, 0xFB5F,      0,      0,      0,      0,      0,
14148       0,      0,      0,      0,      0,      0,      0,      0,
14149       0,      0,      0,      0,      0,      0,      0,      0,
14150       0,      0,      0,      0,      0,      0, 0xFB60,      0,
14151       0,      0, 0xFB61,      0,      0,      0, 0xFB64,      0,
14152  0xFB62,      0,      0,      0, 0xFB63,      0,      0,      0,
14153       0, 0xFB66,      0,      0,      0,      0,      0,
14154 };
14155 static const unsigned short x0212_shiftjis_CC[] = {
14156               0,      0,      0,      0, 0xFB65,      0,      0,
14157       0,      0,      0, 0xFB67,      0, 0xFB69, 0xFB68,      0,
14158       0,      0, 0xFB6A,      0,      0,      0,      0,      0,
14159       0,      0,      0,      0,      0,      0,      0,      0,
14160       0,      0, 0xFB6B,      0,      0,      0,      0,      0,
14161       0,      0,      0,      0,      0,      0,      0,      0,
14162  0xFB6C,      0,      0,      0,      0,      0,      0,      0,
14163       0, 0xFB6D,      0,      0,      0,      0,      0,      0,
14164       0,      0,      0,      0,      0,      0,      0,      0,
14165       0,      0,      0,      0,      0,      0,      0,      0,
14166       0,      0,      0,      0,      0,      0,      0,      0,
14167       0,      0,      0,      0,      0,      0,      0,
14168 };
14169 static const unsigned short x0212_shiftjis_CD[] = {
14170               0,      0,      0,      0,      0,      0,      0,
14171       0,      0, 0xFAA8,      0,      0,      0,      0,      0,
14172       0,      0,      0,      0,      0,      0,      0,      0,
14173       0,      0,      0, 0xFB6F,      0,      0,      0,      0,
14174       0,      0,      0,      0,      0,      0,      0,      0,
14175       0,      0,      0,      0,      0,      0,      0,      0,
14176       0,      0,      0,      0,      0,      0,      0,      0,
14177       0,      0,      0,      0,      0,      0,      0,      0,
14178       0,      0,      0,      0,      0,      0,      0,      0,
14179       0,      0,      0,      0,      0,      0,      0,      0,
14180       0,      0,      0,      0,      0,      0,      0,      0,
14181       0,      0,      0,      0,      0,      0,      0,
14182 };
14183 static const unsigned short x0212_shiftjis_CE[] = {
14184               0,      0,      0,      0,      0,      0,      0,
14185       0,      0,      0,      0,      0,      0,      0,      0,
14186       0,      0,      0,      0,      0,      0,      0,      0,
14187       0,      0, 0xFB73, 0xFB71,      0,      0,      0,      0,
14188       0,      0,      0, 0xFB74,      0,      0,      0,      0,
14189       0,      0,      0,      0,      0,      0,      0,      0,
14190       0,      0,      0,      0,      0,      0,      0,      0,
14191       0,      0,      0,      0,      0,      0,      0,      0,
14192       0,      0,      0,      0,      0,      0,      0,      0,
14193       0,      0,      0,      0,      0,      0,      0,      0,
14194       0,      0, 0xFB76,      0,      0,      0,      0,      0,
14195       0,      0,      0,      0,      0,      0,      0,
14196 };
14197 static const unsigned short x0212_shiftjis_CF[] = {
14198               0,      0,      0,      0,      0,      0,      0,
14199       0,      0,      0,      0,      0,      0,      0,      0,
14200       0,      0,      0,      0,      0,      0,      0,      0,
14201       0,      0,      0,      0,      0,      0,      0,      0,
14202       0,      0,      0,      0,      0,      0,      0,      0,
14203       0,      0,      0,      0,      0,      0,      0,      0,
14204       0,      0,      0,      0,      0, 0xFB78,      0,      0,
14205       0,      0,      0,      0,      0,      0,      0,      0,
14206       0,      0, 0xFB79,      0,      0,      0,      0,      0,
14207       0, 0xFB7A,      0,      0,      0, 0xFB7B,      0,      0,
14208       0,      0,      0,      0,      0,      0,      0,      0,
14209       0,      0,      0,      0,      0,      0,      0,
14210 };
14211 static const unsigned short x0212_shiftjis_D0[] = {
14212               0,      0,      0,      0,      0,      0,      0,
14213       0,      0,      0,      0,      0,      0,      0,      0,
14214       0,      0,      0,      0,      0,      0,      0,      0,
14215       0,      0,      0,      0,      0,      0,      0,      0,
14216       0,      0,      0,      0,      0,      0,      0,      0,
14217       0,      0,      0,      0,      0,      0,      0,      0,
14218       0,      0,      0,      0,      0,      0,      0,      0,
14219       0,      0,      0,      0,      0,      0,      0,      0,
14220       0,      0,      0,      0,      0, 0xFB81,      0,      0,
14221       0, 0xFB83,      0,      0,      0,      0,      0,      0,
14222       0,      0,      0,      0,      0,      0,      0,      0,
14223       0,      0,      0,      0,      0,      0,      0,
14224 };
14225 static const unsigned short x0212_shiftjis_D1[] = {
14226               0,      0,      0,      0,      0,      0,      0,
14227       0,      0,      0,      0,      0,      0,      0,      0,
14228       0,      0,      0,      0,      0,      0,      0,      0,
14229       0,      0,      0,      0,      0,      0,      0,      0,
14230       0,      0,      0,      0,      0,      0,      0,      0,
14231       0,      0,      0,      0,      0,      0,      0,      0,
14232       0,      0,      0,      0,      0,      0,      0,      0,
14233       0,      0,      0,      0,      0,      0,      0,      0,
14234       0,      0,      0,      0,      0,      0,      0,      0,
14235  0xFB84,      0,      0,      0, 0xFB87,      0,      0,      0,
14236       0,      0,      0,      0,      0,      0,      0,      0,
14237       0,      0,      0,      0,      0,      0,      0,
14238 };
14239 static const unsigned short x0212_shiftjis_D2[] = {
14240               0,      0,      0,      0,      0,      0,      0,
14241       0,      0,      0,      0,      0,      0,      0,      0,
14242       0,      0,      0,      0,      0,      0,      0,      0,
14243       0,      0,      0, 0xFB88,      0,      0,      0,      0,
14244       0,      0,      0,      0,      0,      0,      0,      0,
14245       0,      0,      0,      0,      0,      0,      0,      0,
14246       0,      0,      0,      0,      0,      0,      0,      0,
14247       0,      0,      0,      0,      0,      0,      0,      0,
14248       0,      0,      0,      0,      0,      0,      0,      0,
14249       0,      0,      0,      0,      0,      0,      0,      0,
14250       0,      0,      0,      0,      0,      0,      0,      0,
14251       0,      0,      0,      0,      0,      0,      0,
14252 };
14253 static const unsigned short x0212_shiftjis_D3[] = {
14254               0,      0,      0,      0,      0,      0,      0,
14255       0,      0,      0,      0,      0,      0,      0,      0,
14256       0,      0,      0,      0,      0,      0,      0,      0,
14257       0,      0,      0,      0,      0,      0,      0,      0,
14258       0,      0,      0,      0,      0,      0,      0,      0,
14259       0,      0,      0,      0,      0,      0,      0,      0,
14260       0,      0,      0,      0,      0,      0,      0,      0,
14261       0,      0,      0,      0,      0,      0,      0,      0,
14262       0, 0xFB8A,      0,      0,      0,      0,      0,      0,
14263  0xFB8B,      0,      0,      0,      0,      0,      0,      0,
14264       0,      0,      0,      0,      0,      0,      0,      0,
14265       0,      0,      0,      0,      0,      0,      0,
14266 };
14267 static const unsigned short x0212_shiftjis_D4[] = {
14268               0,      0,      0,      0,      0,      0, 0xFB8C,
14269       0,      0,      0,      0,      0,      0,      0,      0,
14270       0,      0,      0,      0,      0,      0,      0,      0,
14271       0,      0,      0,      0,      0,      0,      0,      0,
14272       0,      0,      0,      0,      0,      0,      0,      0,
14273       0,      0,      0,      0,      0,      0,      0,      0,
14274       0,      0,      0,      0, 0xFB8F,      0,      0,      0,
14275       0,      0,      0,      0,      0,      0,      0,      0,
14276       0,      0,      0, 0xFA5C,      0,      0,      0,      0,
14277       0,      0,      0,      0,      0,      0,      0,      0,
14278       0,      0, 0xFB90,      0,      0,      0,      0,      0,
14279       0,      0,      0,      0,      0,      0,      0,
14280 };
14281 static const unsigned short x0212_shiftjis_D5[] = {
14282               0,      0,      0,      0,      0,      0,      0,
14283       0,      0,      0,      0,      0,      0, 0xFB91,      0,
14284       0,      0,      0,      0,      0,      0,      0,      0,
14285       0,      0,      0,      0,      0,      0,      0,      0,
14286       0,      0,      0,      0,      0,      0,      0,      0,
14287       0,      0,      0,      0,      0,      0,      0,      0,
14288       0,      0,      0,      0,      0,      0,      0,      0,
14289       0,      0,      0,      0,      0,      0,      0,      0,
14290       0,      0,      0,      0,      0,      0,      0,      0,
14291       0,      0,      0,      0,      0,      0,      0,      0,
14292       0,      0,      0,      0,      0,      0,      0,      0,
14293       0,      0,      0,      0,      0,      0,      0,
14294 };
14295 static const unsigned short x0212_shiftjis_D7[] = {
14296               0,      0,      0,      0,      0,      0,      0,
14297       0,      0,      0,      0,      0,      0,      0,      0,
14298       0,      0,      0,      0,      0,      0,      0,      0,
14299       0,      0,      0,      0,      0,      0,      0,      0,
14300       0,      0,      0,      0,      0,      0,      0,      0,
14301       0,      0,      0,      0,      0,      0,      0,      0,
14302       0,      0,      0,      0,      0,      0,      0,      0,
14303       0,      0,      0,      0,      0,      0, 0xFB93,      0,
14304       0,      0,      0,      0,      0,      0,      0,      0,
14305       0,      0,      0,      0,      0,      0,      0,      0,
14306       0,      0,      0,      0,      0,      0,      0,      0,
14307       0,      0,      0,      0,      0,      0,      0,
14308 };
14309 static const unsigned short x0212_shiftjis_D8[] = {
14310               0, 0xFB95,      0,      0,      0,      0,      0,
14311       0,      0,      0,      0,      0,      0,      0,      0,
14312       0,      0,      0,      0,      0,      0,      0, 0xFB96,
14313       0,      0,      0,      0,      0,      0,      0,      0,
14314       0, 0xFB97,      0,      0,      0,      0,      0,      0,
14315       0,      0,      0,      0,      0,      0,      0,      0,
14316       0, 0xFB98,      0,      0,      0,      0,      0,      0,
14317       0,      0,      0,      0,      0,      0,      0,      0,
14318       0,      0,      0,      0,      0,      0,      0,      0,
14319       0,      0,      0,      0,      0,      0,      0,      0,
14320       0,      0,      0,      0, 0xFB99,      0,      0,      0,
14321       0,      0,      0,      0,      0,      0,      0,
14322 };
14323 static const unsigned short x0212_shiftjis_D9[] = {
14324          0xFA60,      0,      0,      0,      0,      0,      0,
14325       0,      0,      0,      0,      0,      0,      0,      0,
14326       0,      0,      0,      0,      0,      0,      0,      0,
14327       0,      0,      0,      0,      0,      0,      0,      0,
14328       0,      0,      0,      0,      0,      0, 0xFB9A,      0,
14329  0xFB9B,      0,      0,      0,      0,      0,      0,      0,
14330       0, 0xFB9C,      0,      0,      0,      0,      0,      0,
14331       0,      0,      0,      0,      0,      0,      0,      0,
14332       0,      0,      0,      0,      0,      0,      0,      0,
14333       0,      0,      0,      0,      0,      0,      0,      0,
14334       0,      0,      0,      0,      0,      0,      0,      0,
14335       0,      0,      0,      0,      0,      0,      0,
14336 };
14337 static const unsigned short x0212_shiftjis_DC[] = {
14338               0,      0,      0,      0,      0,      0,      0,
14339       0,      0,      0,      0,      0,      0,      0,      0,
14340       0,      0,      0,      0,      0,      0,      0,      0,
14341       0,      0,      0,      0,      0,      0,      0,      0,
14342       0,      0,      0,      0,      0,      0,      0,      0,
14343       0,      0,      0,      0,      0,      0,      0,      0,
14344       0,      0,      0, 0xFBA2,      0,      0,      0,      0,
14345       0,      0,      0,      0,      0,      0,      0, 0xFA5D,
14346       0,      0,      0,      0,      0,      0,      0,      0,
14347       0,      0,      0,      0,      0,      0,      0,      0,
14348       0,      0,      0,      0,      0,      0,      0,      0,
14349       0,      0,      0,      0,      0,      0,      0,
14350 };
14351 static const unsigned short x0212_shiftjis_DD[] = {
14352               0,      0,      0,      0,      0,      0,      0,
14353       0,      0,      0,      0,      0,      0,      0,      0,
14354       0,      0,      0,      0,      0,      0,      0,      0,
14355       0,      0,      0,      0,      0,      0,      0,      0,
14356       0,      0,      0,      0,      0,      0,      0,      0,
14357  0xFBA3,      0,      0,      0,      0,      0,      0,      0,
14358       0,      0,      0,      0, 0xFBA4,      0,      0,      0,
14359       0,      0,      0,      0,      0,      0,      0,      0,
14360       0,      0,      0,      0,      0,      0,      0,      0,
14361       0,      0, 0xFBA5,      0,      0,      0,      0,      0,
14362       0,      0,      0,      0,      0,      0,      0,      0,
14363       0,      0, 0xFBA6,      0,      0,      0,      0,
14364 };
14365 static const unsigned short x0212_shiftjis_DE[] = {
14366               0,      0,      0, 0xFBA7,      0,      0,      0,
14367       0,      0,      0,      0,      0,      0,      0,      0,
14368  0xFBA8,      0,      0,      0,      0, 0xFBAA,      0,      0,
14369       0,      0,      0,      0,      0,      0,      0,      0,
14370       0,      0,      0,      0,      0,      0,      0,      0,
14371       0,      0,      0, 0xFBAB,      0,      0,      0,      0,
14372       0,      0,      0,      0,      0,      0,      0,      0,
14373       0,      0,      0,      0,      0,      0,      0,      0,
14374       0,      0,      0,      0,      0,      0,      0,      0,
14375       0,      0,      0,      0,      0,      0,      0,      0,
14376       0,      0,      0,      0,      0,      0,      0,      0,
14377       0,      0,      0,      0,      0,      0,      0,
14378 };
14379 static const unsigned short x0212_shiftjis_DF[] = {
14380               0,      0,      0,      0,      0,      0,      0,
14381       0,      0,      0,      0,      0,      0,      0,      0,
14382       0,      0,      0,      0,      0,      0,      0,      0,
14383       0, 0xFBAD,      0,      0,      0,      0,      0,      0,
14384       0,      0,      0, 0xFBAF,      0,      0,      0,      0,
14385       0,      0,      0,      0,      0,      0,      0,      0,
14386       0,      0,      0,      0,      0,      0,      0,      0,
14387       0,      0,      0,      0,      0,      0,      0,      0,
14388       0,      0,      0,      0,      0,      0,      0,      0,
14389       0,      0,      0,      0,      0,      0,      0,      0,
14390       0,      0,      0,      0,      0,      0,      0,      0,
14391       0,      0,      0,      0,      0,      0,      0,
14392 };
14393 static const unsigned short x0212_shiftjis_E0[] = {
14394               0,      0,      0,      0,      0,      0,      0,
14395       0,      0,      0,      0,      0,      0,      0,      0,
14396       0,      0,      0,      0,      0,      0,      0,      0,
14397       0,      0,      0,      0,      0,      0,      0,      0,
14398       0,      0,      0,      0,      0,      0,      0,      0,
14399       0,      0,      0,      0,      0,      0,      0,      0,
14400       0,      0,      0,      0,      0,      0,      0,      0,
14401       0, 0xFBB2,      0,      0,      0,      0,      0,      0,
14402       0,      0,      0,      0,      0,      0,      0,      0,
14403       0,      0,      0,      0,      0,      0,      0,      0,
14404       0,      0,      0,      0,      0,      0,      0,      0,
14405       0,      0,      0,      0,      0,      0,      0,
14406 };
14407 static const unsigned short x0212_shiftjis_E1[] = {
14408               0,      0,      0,      0,      0,      0,      0,
14409       0,      0,      0,      0,      0,      0,      0,      0,
14410       0,      0,      0,      0,      0,      0,      0,      0,
14411       0,      0,      0,      0,      0,      0,      0,      0,
14412       0,      0,      0,      0,      0,      0,      0,      0,
14413       0,      0,      0,      0,      0,      0,      0,      0,
14414       0,      0,      0,      0,      0,      0,      0,      0,
14415       0,      0,      0,      0,      0,      0,      0,      0,
14416       0,      0, 0xFBB5,      0,      0,      0,      0,      0,
14417       0,      0,      0,      0,      0,      0,      0,      0,
14418       0,      0,      0,      0,      0,      0,      0,      0,
14419       0,      0,      0,      0,      0,      0,      0,
14420 };
14421 static const unsigned short x0212_shiftjis_E2[] = {
14422               0,      0,      0,      0,      0,      0,      0,
14423       0,      0,      0,      0,      0,      0,      0,      0,
14424       0,      0,      0,      0,      0,      0,      0,      0,
14425       0,      0,      0,      0,      0,      0,      0,      0,
14426       0,      0,      0,      0,      0,      0,      0, 0xFBB9,
14427       0,      0,      0,      0,      0,      0,      0,      0,
14428       0,      0,      0,      0,      0,      0,      0,      0,
14429       0,      0,      0,      0,      0,      0,      0,      0,
14430       0,      0,      0,      0,      0,      0,      0,      0,
14431       0,      0,      0,      0,      0,      0,      0,      0,
14432       0,      0,      0,      0,      0,      0,      0,      0,
14433       0,      0,      0,      0,      0,      0,      0,
14434 };
14435 static const unsigned short x0212_shiftjis_E3[] = {
14436               0,      0,      0,      0,      0, 0xFBBB,      0,
14437  0xFBBA, 0xFBBC, 0xFBBF, 0xFBC0,      0,      0,      0, 0xFBBD,
14438  0xFBBE,      0,      0,      0,      0,      0,      0,      0,
14439       0,      0,      0,      0, 0xFBC1,      0,      0, 0xFBC3,
14440       0, 0xFBC2,      0,      0,      0,      0,      0,      0,
14441       0,      0,      0,      0,      0,      0,      0,      0,
14442       0,      0,      0,      0, 0xFBCA, 0xFBC4, 0xFBC6,      0,
14443  0xFBC5,      0,      0,      0,      0,      0,      0, 0xFBC7,
14444       0, 0xFBC9,      0, 0xFBC8,      0,      0,      0,      0,
14445       0, 0xFBCB,      0,      0,      0,      0,      0,      0,
14446       0, 0xFBCD, 0xFBCE,      0,      0,      0,      0,      0,
14447  0xFA5F,      0,      0,      0,      0,      0,      0,
14448 };
14449 static const unsigned short x0212_shiftjis_E4[] = {
14450               0,      0,      0,      0,      0, 0xFBCC,      0,
14451       0,      0,      0,      0,      0,      0,      0,      0,
14452       0,      0,      0,      0,      0,      0,      0,      0,
14453       0,      0,      0,      0,      0,      0, 0xFBD2, 0xFBD6,
14454  0xFBD4, 0xFBD0,      0, 0xFBD1,      0,      0,      0, 0xFBD5,
14455       0,      0,      0, 0xFBCF,      0,      0,      0,      0,
14456  0xFA65, 0xFBD9, 0xFBDC,      0, 0xFBDE,      0,      0,      0,
14457       0,      0,      0, 0xFBDD, 0xFBDB,      0, 0xFBD8,      0,
14458  0xFBD7,      0,      0,      0,      0,      0,      0,      0,
14459       0, 0xFA5E,      0,      0,      0,      0,      0, 0xFBE0,
14460       0,      0,      0,      0,      0,      0,      0,      0,
14461       0,      0, 0xFBDF,      0,      0,      0,      0,
14462 };
14463 static const unsigned short x0212_shiftjis_E5[] = {
14464               0,      0,      0,      0,      0,      0,      0,
14465       0,      0,      0,      0,      0,      0,      0,      0,
14466       0,      0,      0, 0xFBE1,      0,      0,      0,      0,
14467       0,      0,      0,      0,      0,      0,      0, 0xFBE2,
14468       0,      0,      0,      0,      0,      0,      0,      0,
14469       0, 0xFBE3,      0,      0,      0,      0,      0,      0,
14470  0xFBE4,      0,      0,      0,      0,      0,      0,      0,
14471       0,      0,      0,      0,      0,      0,      0,      0,
14472       0,      0, 0xFBE5,      0,      0,      0,      0,      0,
14473       0,      0, 0xFBE6, 0xFBE7,      0,      0,      0,      0,
14474       0,      0,      0,      0,      0,      0,      0,      0,
14475       0,      0,      0,      0,      0,      0,      0,
14476 };
14477 static const unsigned short x0212_shiftjis_E6[] = {
14478               0,      0,      0,      0,      0,      0,      0,
14479       0,      0,      0,      0,      0,      0,      0,      0,
14480       0,      0,      0,      0,      0,      0,      0,      0,
14481       0,      0,      0,      0,      0,      0,      0,      0,
14482       0,      0,      0,      0,      0,      0,      0,      0,
14483       0,      0,      0,      0,      0,      0,      0,      0,
14484       0,      0,      0,      0,      0,      0,      0,      0,
14485       0,      0,      0,      0,      0,      0,      0,      0,
14486       0,      0,      0,      0,      0,      0,      0,      0,
14487  0xFBEB,      0,      0,      0,      0,      0,      0, 0xFBEC,
14488       0,      0,      0,      0,      0,      0,      0,      0,
14489       0,      0,      0,      0,      0,      0,      0,
14490 };
14491 static const unsigned short x0212_shiftjis_E7[] = {
14492               0,      0,      0,      0,      0,      0,      0,
14493       0,      0,      0,      0, 0xFBED,      0, 0xFBEF,      0,
14494       0, 0xFBF1, 0xFBF3,      0,      0,      0,      0,      0,
14495       0,      0,      0,      0,      0,      0,      0,      0,
14496       0,      0,      0,      0,      0,      0,      0,      0,
14497       0,      0,      0,      0,      0,      0,      0,      0,
14498       0,      0,      0,      0,      0,      0,      0,      0,
14499       0,      0,      0,      0,      0,      0,      0,      0,
14500       0,      0,      0,      0,      0,      0,      0,      0,
14501       0,      0,      0,      0,      0,      0,      0,      0,
14502       0,      0,      0,      0,      0,      0,      0,      0,
14503       0,      0,      0,      0,      0,      0,      0,
14504 };
14505 static const unsigned short x0212_shiftjis_E8[] = {
14506               0,      0,      0,      0,      0,      0,      0,
14507       0,      0,      0,      0,      0,      0,      0,      0,
14508       0, 0xFBF4,      0,      0,      0,      0, 0xFBF5,      0,
14509       0,      0,      0,      0,      0,      0,      0,      0,
14510       0,      0,      0,      0,      0,      0,      0,      0,
14511       0,      0,      0,      0,      0,      0,      0,      0,
14512       0,      0,      0,      0,      0,      0,      0,      0,
14513       0,      0,      0,      0,      0, 0xFBF8,      0,      0,
14514       0,      0,      0,      0,      0,      0,      0,      0,
14515       0,      0,      0,      0,      0,      0,      0,      0,
14516       0,      0,      0,      0,      0,      0,      0,      0,
14517       0,      0,      0,      0,      0,      0,      0,
14518 };
14519 static const unsigned short x0212_shiftjis_E9[] = {
14520               0,      0,      0,      0,      0,      0,      0,
14521       0,      0,      0,      0,      0,      0,      0,      0,
14522       0,      0,      0,      0,      0,      0,      0,      0,
14523       0,      0,      0,      0,      0,      0,      0,      0,
14524       0,      0,      0,      0,      0,      0,      0,      0,
14525       0,      0,      0,      0,      0,      0,      0,      0,
14526       0, 0xFBFB,      0,      0,      0,      0,      0,      0,
14527       0,      0,      0,      0,      0,      0,      0,      0,
14528       0,      0,      0,      0,      0,      0,      0,      0,
14529       0,      0,      0,      0,      0, 0xFC40,      0,      0,
14530       0,      0,      0,      0,      0,      0,      0,      0,
14531       0,      0,      0,      0,      0,      0,      0,
14532 };
14533 static const unsigned short x0212_shiftjis_EA[] = {
14534               0,      0,      0,      0,      0,      0,      0,
14535       0,      0,      0,      0,      0,      0,      0,      0,
14536       0,      0,      0,      0,      0,      0,      0,      0,
14537       0,      0,      0,      0,      0,      0,      0,      0,
14538       0,      0,      0,      0,      0,      0,      0,      0,
14539       0,      0,      0,      0,      0, 0xFC41,      0,      0,
14540       0,      0,      0,      0,      0,      0,      0,      0,
14541       0,      0,      0, 0xFC43,      0,      0,      0,      0,
14542       0,      0,      0,      0,      0,      0, 0xFC44,      0,
14543       0,      0, 0xFC45,      0,      0,      0,      0,      0,
14544       0,      0,      0,      0,      0,      0,      0,      0,
14545       0,      0,      0,      0,      0,      0,      0,
14546 };
14547 static const unsigned short x0212_shiftjis_EB[] = {
14548               0,      0,      0,      0, 0xFC46,      0,      0,
14549       0,      0,      0,      0,      0,      0,      0,      0,
14550       0,      0,      0,      0,      0,      0,      0,      0,
14551       0,      0,      0,      0,      0,      0,      0,      0,
14552       0,      0,      0,      0,      0,      0,      0,      0,
14553       0,      0,      0,      0,      0,      0,      0,      0,
14554       0,      0,      0,      0,      0,      0,      0,      0,
14555       0,      0,      0,      0,      0,      0,      0,      0,
14556       0,      0,      0,      0,      0,      0,      0,      0,
14557       0,      0,      0,      0,      0,      0,      0,      0,
14558       0,      0,      0,      0,      0,      0,      0,      0,
14559       0,      0, 0xFC48, 0xFC47,      0,      0,      0,
14560 };
14561 static const unsigned short x0212_shiftjis_EC[] = {
14562               0,      0,      0,      0,      0,      0,      0,
14563       0,      0,      0,      0,      0,      0,      0,      0,
14564       0,      0,      0,      0,      0,      0,      0,      0,
14565       0,      0,      0,      0,      0,      0,      0,      0,
14566       0,      0,      0,      0,      0,      0,      0,      0,
14567       0,      0,      0,      0,      0,      0,      0,      0,
14568       0,      0,      0,      0,      0,      0, 0xFC4A,      0,
14569       0,      0,      0,      0,      0,      0,      0,      0,
14570       0,      0,      0,      0,      0,      0,      0,      0,
14571       0,      0,      0,      0,      0,      0,      0,      0,
14572       0,      0,      0,      0,      0,      0,      0,      0,
14573       0,      0,      0,      0,      0,      0,      0,
14574 };
14575 static const unsigned short x0212_shiftjis_F3[] = {
14576               0,      0,      0,      0,      0,      0,      0,
14577       0,      0,      0,      0,      0,      0,      0,      0,
14578       0,      0,      0,      0,      0,      0,      0,      0,
14579       0,      0,      0,      0,      0,      0,      0,      0,
14580       0,      0,      0,      0,      0,      0,      0,      0,
14581       0,      0,      0,      0,      0,      0,      0,      0,
14582       0,      0,      0,      0,      0,      0,      0,      0,
14583       0,      0,      0,      0,      0,      0,      0,      0,
14584       0,      0,      0,      0,      0,      0,      0,      0,
14585       0,      0,      0,      0,      0,      0,      0,      0,
14586       0,      0,      0, 0xFA40, 0xFA41, 0xFA42, 0xFA43, 0xFA44,
14587  0xFA45, 0xFA46, 0xFA47, 0xFA48, 0xFA49, 0xFA4A, 0xFA4B,
14588 };
14589 static const unsigned short x0212_shiftjis_F4[] = {
14590          0xFA4C, 0xFA4D, 0xFA4E, 0xFA4F, 0xFA50, 0xFA51, 0xFA52,
14591  0xFA53, 0xFA56, 0xFA57, 0xFA58, 0xFA59, 0xFA5A, 0xFA62, 0xFA6A,
14592  0xFA7C, 0xFA83, 0xFA8A, 0xFA8B, 0xFA90, 0xFA92, 0xFA96, 0xFA9B,
14593  0xFA9C, 0xFA9D, 0xFAAA, 0xFAAE, 0xFAB0, 0xFAB1, 0xFABA, 0xFABD,
14594  0xFAC1, 0xFACD, 0xFAD0, 0xFAD5, 0xFAD8, 0xFAE0, 0xFAE5, 0xFAE8,
14595  0xFAEA, 0xFAEE, 0xFAF2, 0xFB43, 0xFB44, 0xFB50, 0xFB58, 0xFB5E,
14596  0xFB6E, 0xFB70, 0xFB72, 0xFB75, 0xFB7C, 0xFB7D, 0xFB7E, 0xFB80,
14597  0xFB82, 0xFB85, 0xFB86, 0xFB89, 0xFB8D, 0xFB8E, 0xFB92, 0xFB94,
14598  0xFB9D, 0xFB9E, 0xFB9F, 0xFBA0, 0xFBA1, 0xFBA9, 0xFBAC, 0xFBAE,
14599  0xFBB0, 0xFBB1, 0xFBB3, 0xFBB4, 0xFBB6, 0xFBB7, 0xFBB8, 0xFBD3,
14600  0xFBDA, 0xFBE8, 0xFBE9, 0xFBEA, 0xFBEE, 0xFBF0, 0xFBF2, 0xFBF6,
14601  0xFBF7, 0xFBF9, 0xFBFA, 0xFBFC, 0xFC42, 0xFC49, 0xFC4B,
14602 };
14603 const unsigned short *const x0212_shiftjis[] = {
14604                                     0, x0212_shiftjis_A2,                 0,
14605                  0,                 0,                 0,                 0,
14606                  0,                 0,                 0,                 0,
14607                  0,                 0,                 0,                 0,
14608  x0212_shiftjis_B0, x0212_shiftjis_B1, x0212_shiftjis_B2, x0212_shiftjis_B3,
14609  x0212_shiftjis_B4, x0212_shiftjis_B5,                 0, x0212_shiftjis_B7,
14610  x0212_shiftjis_B8, x0212_shiftjis_B9, x0212_shiftjis_BA, x0212_shiftjis_BB,
14611  x0212_shiftjis_BC, x0212_shiftjis_BD, x0212_shiftjis_BE, x0212_shiftjis_BF,
14612  x0212_shiftjis_C0, x0212_shiftjis_C1, x0212_shiftjis_C2, x0212_shiftjis_C3,
14613  x0212_shiftjis_C4, x0212_shiftjis_C5, x0212_shiftjis_C6, x0212_shiftjis_C7,
14614  x0212_shiftjis_C8, x0212_shiftjis_C9, x0212_shiftjis_CA, x0212_shiftjis_CB,
14615  x0212_shiftjis_CC, x0212_shiftjis_CD, x0212_shiftjis_CE, x0212_shiftjis_CF,
14616  x0212_shiftjis_D0, x0212_shiftjis_D1, x0212_shiftjis_D2, x0212_shiftjis_D3,
14617  x0212_shiftjis_D4, x0212_shiftjis_D5,                 0, x0212_shiftjis_D7,
14618  x0212_shiftjis_D8, x0212_shiftjis_D9,                 0,                 0,
14619  x0212_shiftjis_DC, x0212_shiftjis_DD, x0212_shiftjis_DE, x0212_shiftjis_DF,
14620  x0212_shiftjis_E0, x0212_shiftjis_E1, x0212_shiftjis_E2, x0212_shiftjis_E3,
14621  x0212_shiftjis_E4, x0212_shiftjis_E5, x0212_shiftjis_E6, x0212_shiftjis_E7,
14622  x0212_shiftjis_E8, x0212_shiftjis_E9, x0212_shiftjis_EA, x0212_shiftjis_EB,
14623  x0212_shiftjis_EC,                 0,                 0,                 0,
14624                  0,                 0,                 0, x0212_shiftjis_F3,
14625  x0212_shiftjis_F4,                 0,                 0,                 0,
14626                  0,                 0,                 0,                 0,
14627                  0,                 0,                 0,
14628 };
14629 #endif /* X0212_ENABLE */
14630