ext/nkf/nkf-utf8/utf8tbl.c

Go to the documentation of this file.
00001 /*
00002  * utf8tbl.c - Convertion Table for nkf
00003  *
00004  */
00005 
00006 #include "config.h"
00007 #include "utf8tbl.h"
00008 
00009 #ifdef UTF8_OUTPUT_ENABLE
00010 static const unsigned short euc_to_utf8_A1[] = {
00011          0x3000, 0x3001, 0x3002, 0xFF0C, 0xFF0E, 0x30FB, 0xFF1A,
00012  0xFF1B, 0xFF1F, 0xFF01, 0x309B, 0x309C, 0x00B4, 0xFF40, 0x00A8,
00013  0xFF3E, 0x203E, 0xFF3F, 0x30FD, 0x30FE, 0x309D, 0x309E, 0x3003,
00014  0x4EDD, 0x3005, 0x3006, 0x3007, 0x30FC, 0x2014, 0x2010, 0xFF0F,
00015  0xFF3C, 0x301C, 0x2016, 0xFF5C, 0x2026, 0x2025, 0x2018, 0x2019,
00016  0x201C, 0x201D, 0xFF08, 0xFF09, 0x3014, 0x3015, 0xFF3B, 0xFF3D,
00017  0xFF5B, 0xFF5D, 0x3008, 0x3009, 0x300A, 0x300B, 0x300C, 0x300D,
00018  0x300E, 0x300F, 0x3010, 0x3011, 0xFF0B, 0x2212, 0x00B1, 0x00D7,
00019  0x00F7, 0xFF1D, 0x2260, 0xFF1C, 0xFF1E, 0x2266, 0x2267, 0x221E,
00020  0x2234, 0x2642, 0x2640, 0x00B0, 0x2032, 0x2033, 0x2103, 0x00A5,
00021  0xFF04, 0x00A2, 0x00A3, 0xFF05, 0xFF03, 0xFF06, 0xFF0A, 0xFF20,
00022  0x00A7, 0x2606, 0x2605, 0x25CB, 0x25CF, 0x25CE, 0x25C7,
00023 };
00024 
00025 /* Microsoft UCS Mapping Compatible */
00026 static const unsigned short euc_to_utf8_A1_ms[] = {
00027          0x3000, 0x3001, 0x3002, 0xFF0C, 0xFF0E, 0x30FB, 0xFF1A,
00028  0xFF1B, 0xFF1F, 0xFF01, 0x309B, 0x309C, 0x00B4, 0xFF40, 0x00A8,
00029  0xFF3E, 0xFFE3, 0xFF3F, 0x30FD, 0x30FE, 0x309D, 0x309E, 0x3003,
00030  0x4EDD, 0x3005, 0x3006, 0x3007, 0x30FC, 0x2015, 0x2010, 0xFF0F,
00031  0xFF3C, 0xFF5E, 0x2225, 0xFF5C, 0x2026, 0x2025, 0x2018, 0x2019,
00032  0x201C, 0x201D, 0xFF08, 0xFF09, 0x3014, 0x3015, 0xFF3B, 0xFF3D,
00033  0xFF5B, 0xFF5D, 0x3008, 0x3009, 0x300A, 0x300B, 0x300C, 0x300D,
00034  0x300E, 0x300F, 0x3010, 0x3011, 0xFF0B, 0xFF0D, 0x00B1, 0x00D7,
00035  0x00F7, 0xFF1D, 0x2260, 0xFF1C, 0xFF1E, 0x2266, 0x2267, 0x221E,
00036  0x2234, 0x2642, 0x2640, 0x00B0, 0x2032, 0x2033, 0x2103, 0xFFE5,
00037  0xFF04, 0xFFE0, 0xFFE1, 0xFF05, 0xFF03, 0xFF06, 0xFF0A, 0xFF20,
00038  0x00A7, 0x2606, 0x2605, 0x25CB, 0x25CF, 0x25CE, 0x25C7,
00039 };
00040 static const unsigned short euc_to_utf8_A2[] = {
00041          0x25C6, 0x25A1, 0x25A0, 0x25B3, 0x25B2, 0x25BD, 0x25BC,
00042  0x203B, 0x3012, 0x2192, 0x2190, 0x2191, 0x2193, 0x3013,      0,
00043       0,      0,      0,      0,      0,      0,      0,      0,
00044       0,      0, 0x2208, 0x220B, 0x2286, 0x2287, 0x2282, 0x2283,
00045  0x222A, 0x2229,      0,      0,      0,      0,      0,      0,
00046       0,      0, 0x2227, 0x2228, 0x00AC, 0x21D2, 0x21D4, 0x2200,
00047  0x2203,      0,      0,      0,      0,      0,      0,      0,
00048       0,      0,      0,      0, 0x2220, 0x22A5, 0x2312, 0x2202,
00049  0x2207, 0x2261, 0x2252, 0x226A, 0x226B, 0x221A, 0x223D, 0x221D,
00050  0x2235, 0x222B, 0x222C,      0,      0,      0,      0,      0,
00051       0,      0, 0x212B, 0x2030, 0x266F, 0x266D, 0x266A, 0x2020,
00052  0x2021, 0x00B6,      0,      0,      0,      0, 0x25EF,
00053 };
00054 
00055 /* Microsoft UCS Mapping Compatible */
00056 static const unsigned short euc_to_utf8_A2_ms[] = {
00057          0x25C6, 0x25A1, 0x25A0, 0x25B3, 0x25B2, 0x25BD, 0x25BC,
00058  0x203B, 0x3012, 0x2192, 0x2190, 0x2191, 0x2193, 0x3013,      0,
00059       0,      0,      0,      0,      0,      0,      0,      0,
00060       0,      0, 0x2208, 0x220B, 0x2286, 0x2287, 0x2282, 0x2283,
00061  0x222A, 0x2229,      0,      0,      0,      0,      0,      0,
00062       0,      0, 0x2227, 0x2228, 0xFFE2, 0x21D2, 0x21D4, 0x2200,
00063  0x2203,      0,      0,      0,      0,      0,      0,      0,
00064       0,      0,      0,      0, 0x2220, 0x22A5, 0x2312, 0x2202,
00065  0x2207, 0x2261, 0x2252, 0x226A, 0x226B, 0x221A, 0x223D, 0x221D,
00066  0x2235, 0x222B, 0x222C,      0,      0,      0,      0,      0,
00067       0,      0, 0x212B, 0x2030, 0x266F, 0x266D, 0x266A, 0x2020,
00068  0x2021, 0x00B6,      0,      0,      0,      0, 0x25EF,
00069 };
00070 static const unsigned short euc_to_utf8_A2_x0213[] = {
00071          0x25C6, 0x25A1, 0x25A0, 0x25B3, 0x25B2, 0x25BD, 0x25BC,
00072  0x203B, 0x3012, 0x2192, 0x2190, 0x2191, 0x2193, 0x3013, 0xFF07,
00073  0xFF02, 0xFF0D, 0xFF5E, 0x3033, 0x3034, 0x3035, 0x303B, 0x303C,
00074  0x30FF, 0x309F, 0x2208, 0x220B, 0x2286, 0x2287, 0x2282, 0x2283,
00075  0x222A, 0x2229, 0x2284, 0x2285, 0x228A, 0x228B, 0x2209, 0x2205,
00076  0x2305, 0x2306, 0x2227, 0x2228, 0x00AC, 0x21D2, 0x21D4, 0x2200,
00077  0x2203, 0x2295, 0x2296, 0x2297, 0x2225, 0x2226, 0xFF5F, 0xFF60,
00078  0x3018, 0x3019, 0x3016, 0x3017, 0x2220, 0x22A5, 0x2312, 0x2202,
00079  0x2207, 0x2261, 0x2252, 0x226A, 0x226B, 0x221A, 0x223D, 0x221D,
00080  0x2235, 0x222B, 0x222C, 0x2262, 0x2243, 0x2245, 0x2248, 0x2276,
00081  0x2277, 0x2194, 0x212B, 0x2030, 0x266F, 0x266D, 0x266A, 0x2020,
00082  0x2021, 0x00B6, 0x266E, 0x266B, 0x266C, 0x2669, 0x25EF,
00083 };
00084 static const unsigned short euc_to_utf8_A3[] = {
00085               0,      0,      0,      0,      0,      0,      0,
00086       0,      0,      0,      0,      0,      0,      0,      0,
00087  0xFF10, 0xFF11, 0xFF12, 0xFF13, 0xFF14, 0xFF15, 0xFF16, 0xFF17,
00088  0xFF18, 0xFF19,      0,      0,      0,      0,      0,      0,
00089       0, 0xFF21, 0xFF22, 0xFF23, 0xFF24, 0xFF25, 0xFF26, 0xFF27,
00090  0xFF28, 0xFF29, 0xFF2A, 0xFF2B, 0xFF2C, 0xFF2D, 0xFF2E, 0xFF2F,
00091  0xFF30, 0xFF31, 0xFF32, 0xFF33, 0xFF34, 0xFF35, 0xFF36, 0xFF37,
00092  0xFF38, 0xFF39, 0xFF3A,      0,      0,      0,      0,      0,
00093       0, 0xFF41, 0xFF42, 0xFF43, 0xFF44, 0xFF45, 0xFF46, 0xFF47,
00094  0xFF48, 0xFF49, 0xFF4A, 0xFF4B, 0xFF4C, 0xFF4D, 0xFF4E, 0xFF4F,
00095  0xFF50, 0xFF51, 0xFF52, 0xFF53, 0xFF54, 0xFF55, 0xFF56, 0xFF57,
00096  0xFF58, 0xFF59, 0xFF5A,      0,      0,      0,      0,
00097 };
00098 static const unsigned short euc_to_utf8_A3_x0213[] = {
00099          0x25B7, 0x25B6, 0x25C1, 0x25C0, 0x2197, 0x2198, 0x2196,
00100  0x2199, 0x21C4, 0x21E8, 0x21E6, 0x21E7, 0x21E9, 0x2934, 0x2935,
00101  0xFF10, 0xFF11, 0xFF12, 0xFF13, 0xFF14, 0xFF15, 0xFF16, 0xFF17,
00102  0xFF18, 0xFF19, 0x29BF, 0x25C9, 0x303D, 0xFE46, 0xFE45, 0x25E6,
00103  0x2022, 0xFF21, 0xFF22, 0xFF23, 0xFF24, 0xFF25, 0xFF26, 0xFF27,
00104  0xFF28, 0xFF29, 0xFF2A, 0xFF2B, 0xFF2C, 0xFF2D, 0xFF2E, 0xFF2F,
00105  0xFF30, 0xFF31, 0xFF32, 0xFF33, 0xFF34, 0xFF35, 0xFF36, 0xFF37,
00106  0xFF38, 0xFF39, 0xFF3A, 0x2213, 0x2135, 0x210F, 0x33CB, 0x2113,
00107  0x2127, 0xFF41, 0xFF42, 0xFF43, 0xFF44, 0xFF45, 0xFF46, 0xFF47,
00108  0xFF48, 0xFF49, 0xFF4A, 0xFF4B, 0xFF4C, 0xFF4D, 0xFF4E, 0xFF4F,
00109  0xFF50, 0xFF51, 0xFF52, 0xFF53, 0xFF54, 0xFF55, 0xFF56, 0xFF57,
00110  0xFF58, 0xFF59, 0xFF5A, 0x30A0, 0x2013, 0x29FA, 0x29FB,
00111 };
00112 static const unsigned short euc_to_utf8_A4[] = {
00113          0x3041, 0x3042, 0x3043, 0x3044, 0x3045, 0x3046, 0x3047,
00114  0x3048, 0x3049, 0x304A, 0x304B, 0x304C, 0x304D, 0x304E, 0x304F,
00115  0x3050, 0x3051, 0x3052, 0x3053, 0x3054, 0x3055, 0x3056, 0x3057,
00116  0x3058, 0x3059, 0x305A, 0x305B, 0x305C, 0x305D, 0x305E, 0x305F,
00117  0x3060, 0x3061, 0x3062, 0x3063, 0x3064, 0x3065, 0x3066, 0x3067,
00118  0x3068, 0x3069, 0x306A, 0x306B, 0x306C, 0x306D, 0x306E, 0x306F,
00119  0x3070, 0x3071, 0x3072, 0x3073, 0x3074, 0x3075, 0x3076, 0x3077,
00120  0x3078, 0x3079, 0x307A, 0x307B, 0x307C, 0x307D, 0x307E, 0x307F,
00121  0x3080, 0x3081, 0x3082, 0x3083, 0x3084, 0x3085, 0x3086, 0x3087,
00122  0x3088, 0x3089, 0x308A, 0x308B, 0x308C, 0x308D, 0x308E, 0x308F,
00123  0x3090, 0x3091, 0x3092, 0x3093,      0,      0,      0,      0,
00124       0,      0,      0,      0,      0,      0,      0,
00125 };
00126 static const unsigned short euc_to_utf8_A4_x0213[] = {
00127          0x3041, 0x3042, 0x3043, 0x3044, 0x3045, 0x3046, 0x3047,
00128  0x3048, 0x3049, 0x304A, 0x304B, 0x304C, 0x304D, 0x304E, 0x304F,
00129  0x3050, 0x3051, 0x3052, 0x3053, 0x3054, 0x3055, 0x3056, 0x3057,
00130  0x3058, 0x3059, 0x305A, 0x305B, 0x305C, 0x305D, 0x305E, 0x305F,
00131  0x3060, 0x3061, 0x3062, 0x3063, 0x3064, 0x3065, 0x3066, 0x3067,
00132  0x3068, 0x3069, 0x306A, 0x306B, 0x306C, 0x306D, 0x306E, 0x306F,
00133  0x3070, 0x3071, 0x3072, 0x3073, 0x3074, 0x3075, 0x3076, 0x3077,
00134  0x3078, 0x3079, 0x307A, 0x307B, 0x307C, 0x307D, 0x307E, 0x307F,
00135  0x3080, 0x3081, 0x3082, 0x3083, 0x3084, 0x3085, 0x3086, 0x3087,
00136  0x3088, 0x3089, 0x308A, 0x308B, 0x308C, 0x308D, 0x308E, 0x308F,
00137  0x3090, 0x3091, 0x3092, 0x3093, 0x3094, 0x3095, 0x3096, /*0x304B*/ 0x309A,
00138  /*0x304D*/ 0x309A, /*0x304F*/ 0x309A, /*0x3051*/ 0x309A, /*0x3053*/ 0x309A, 0, 0, 0,
00139 };
00140 static const unsigned short euc_to_utf8_A5[] = {
00141          0x30A1, 0x30A2, 0x30A3, 0x30A4, 0x30A5, 0x30A6, 0x30A7,
00142  0x30A8, 0x30A9, 0x30AA, 0x30AB, 0x30AC, 0x30AD, 0x30AE, 0x30AF,
00143  0x30B0, 0x30B1, 0x30B2, 0x30B3, 0x30B4, 0x30B5, 0x30B6, 0x30B7,
00144  0x30B8, 0x30B9, 0x30BA, 0x30BB, 0x30BC, 0x30BD, 0x30BE, 0x30BF,
00145  0x30C0, 0x30C1, 0x30C2, 0x30C3, 0x30C4, 0x30C5, 0x30C6, 0x30C7,
00146  0x30C8, 0x30C9, 0x30CA, 0x30CB, 0x30CC, 0x30CD, 0x30CE, 0x30CF,
00147  0x30D0, 0x30D1, 0x30D2, 0x30D3, 0x30D4, 0x30D5, 0x30D6, 0x30D7,
00148  0x30D8, 0x30D9, 0x30DA, 0x30DB, 0x30DC, 0x30DD, 0x30DE, 0x30DF,
00149  0x30E0, 0x30E1, 0x30E2, 0x30E3, 0x30E4, 0x30E5, 0x30E6, 0x30E7,
00150  0x30E8, 0x30E9, 0x30EA, 0x30EB, 0x30EC, 0x30ED, 0x30EE, 0x30EF,
00151  0x30F0, 0x30F1, 0x30F2, 0x30F3, 0x30F4, 0x30F5, 0x30F6,      0,
00152       0,      0,      0,      0,      0,      0,      0,
00153 };
00154 static const unsigned short euc_to_utf8_A5_x0213[] = {
00155          0x30A1, 0x30A2, 0x30A3, 0x30A4, 0x30A5, 0x30A6, 0x30A7,
00156  0x30A8, 0x30A9, 0x30AA, 0x30AB, 0x30AC, 0x30AD, 0x30AE, 0x30AF,
00157  0x30B0, 0x30B1, 0x30B2, 0x30B3, 0x30B4, 0x30B5, 0x30B6, 0x30B7,
00158  0x30B8, 0x30B9, 0x30BA, 0x30BB, 0x30BC, 0x30BD, 0x30BE, 0x30BF,
00159  0x30C0, 0x30C1, 0x30C2, 0x30C3, 0x30C4, 0x30C5, 0x30C6, 0x30C7,
00160  0x30C8, 0x30C9, 0x30CA, 0x30CB, 0x30CC, 0x30CD, 0x30CE, 0x30CF,
00161  0x30D0, 0x30D1, 0x30D2, 0x30D3, 0x30D4, 0x30D5, 0x30D6, 0x30D7,
00162  0x30D8, 0x30D9, 0x30DA, 0x30DB, 0x30DC, 0x30DD, 0x30DE, 0x30DF,
00163  0x30E0, 0x30E1, 0x30E2, 0x30E3, 0x30E4, 0x30E5, 0x30E6, 0x30E7,
00164  0x30E8, 0x30E9, 0x30EA, 0x30EB, 0x30EC, 0x30ED, 0x30EE, 0x30EF,
00165  0x30F0, 0x30F1, 0x30F2, 0x30F3, 0x30F4, 0x30F5, 0x30F6, /*0x30AB*/ 0x309A,
00166  /*0x30AD*/ 0x309A, /*0x30AF*/ 0x309A, /*0x30B1*/ 0x309A, /*0x30B3*/ 0x309A, /*0x30BB*/ 0x309A, /*0x30C4*/ 0x309A, /*0x30C8*/ 0x309A,
00167 };
00168 static const unsigned short euc_to_utf8_A6[] = {
00169          0x0391, 0x0392, 0x0393, 0x0394, 0x0395, 0x0396, 0x0397,
00170  0x0398, 0x0399, 0x039A, 0x039B, 0x039C, 0x039D, 0x039E, 0x039F,
00171  0x03A0, 0x03A1, 0x03A3, 0x03A4, 0x03A5, 0x03A6, 0x03A7, 0x03A8,
00172  0x03A9,      0,      0,      0,      0,      0,      0,      0,
00173       0, 0x03B1, 0x03B2, 0x03B3, 0x03B4, 0x03B5, 0x03B6, 0x03B7,
00174  0x03B8, 0x03B9, 0x03BA, 0x03BB, 0x03BC, 0x03BD, 0x03BE, 0x03BF,
00175  0x03C0, 0x03C1, 0x03C3, 0x03C4, 0x03C5, 0x03C6, 0x03C7, 0x03C8,
00176  0x03C9,      0,      0,      0,      0,      0,      0,      0,
00177       0,      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,
00181 };
00182 static const unsigned short euc_to_utf8_A6_x0213[] = {
00183          0x0391, 0x0392, 0x0393, 0x0394, 0x0395, 0x0396, 0x0397,
00184  0x0398, 0x0399, 0x039A, 0x039B, 0x039C, 0x039D, 0x039E, 0x039F,
00185  0x03A0, 0x03A1, 0x03A3, 0x03A4, 0x03A5, 0x03A6, 0x03A7, 0x03A8,
00186  0x03A9, 0x2664, 0x2660, 0x2662, 0x2666, 0x2661, 0x2665, 0x2667,
00187  0x2663, 0x03B1, 0x03B2, 0x03B3, 0x03B4, 0x03B5, 0x03B6, 0x03B7,
00188  0x03B8, 0x03B9, 0x03BA, 0x03BB, 0x03BC, 0x03BD, 0x03BE, 0x03BF,
00189  0x03C0, 0x03C1, 0x03C3, 0x03C4, 0x03C5, 0x03C6, 0x03C7, 0x03C8,
00190  0x03C9, 0x03C2, 0x24F5, 0x24F6, 0x24F7, 0x24F8, 0x24F9, 0x24FA,
00191  0x24FB, 0x24FC, 0x24FD, 0x24FE, 0x2616, 0x2617, 0x3020, 0x260E,
00192  0x2600, 0x2601, 0x2602, 0x2603, 0x2668, 0x25B1, 0x31F0, 0x31F1,
00193  0x31F2, 0x31F3, 0x31F4, 0x31F5, 0x31F6, 0x31F7, 0x31F8, 0x31F9,
00194  /*0x31F7*/ 0x309A, 0x31FA, 0x31FB, 0x31FC, 0x31FD, 0x31FE, 0x31FF,
00195 };
00196 static const unsigned short euc_to_utf8_A7[] = {
00197          0x0410, 0x0411, 0x0412, 0x0413, 0x0414, 0x0415, 0x0401,
00198  0x0416, 0x0417, 0x0418, 0x0419, 0x041A, 0x041B, 0x041C, 0x041D,
00199  0x041E, 0x041F, 0x0420, 0x0421, 0x0422, 0x0423, 0x0424, 0x0425,
00200  0x0426, 0x0427, 0x0428, 0x0429, 0x042A, 0x042B, 0x042C, 0x042D,
00201  0x042E, 0x042F,      0,      0,      0,      0,      0,      0,
00202       0,      0,      0,      0,      0,      0,      0,      0,
00203       0, 0x0430, 0x0431, 0x0432, 0x0433, 0x0434, 0x0435, 0x0451,
00204  0x0436, 0x0437, 0x0438, 0x0439, 0x043A, 0x043B, 0x043C, 0x043D,
00205  0x043E, 0x043F, 0x0440, 0x0441, 0x0442, 0x0443, 0x0444, 0x0445,
00206  0x0446, 0x0447, 0x0448, 0x0449, 0x044A, 0x044B, 0x044C, 0x044D,
00207  0x044E, 0x044F,      0,      0,      0,      0,      0,      0,
00208       0,      0,      0,      0,      0,      0,      0,
00209 };
00210 static const unsigned short euc_to_utf8_A7_x0213[] = {
00211          0x0410, 0x0411, 0x0412, 0x0413, 0x0414, 0x0415, 0x0401,
00212  0x0416, 0x0417, 0x0418, 0x0419, 0x041A, 0x041B, 0x041C, 0x041D,
00213  0x041E, 0x041F, 0x0420, 0x0421, 0x0422, 0x0423, 0x0424, 0x0425,
00214  0x0426, 0x0427, 0x0428, 0x0429, 0x042A, 0x042B, 0x042C, 0x042D,
00215  0x042E, 0x042F, 0x23BE, 0x23BF, 0x23C0, 0x23C1, 0x23C2, 0x23C3,
00216  0x23C4, 0x23C5, 0x23C6, 0x23C7, 0x23C8, 0x23C9, 0x23CA, 0x23CB,
00217  0x23CC, 0x0430, 0x0431, 0x0432, 0x0433, 0x0434, 0x0435, 0x0451,
00218  0x0436, 0x0437, 0x0438, 0x0439, 0x043A, 0x043B, 0x043C, 0x043D,
00219  0x043E, 0x043F, 0x0440, 0x0441, 0x0442, 0x0443, 0x0444, 0x0445,
00220  0x0446, 0x0447, 0x0448, 0x0449, 0x044A, 0x044B, 0x044C, 0x044D,
00221  0x044E, 0x044F, 0x30F7, 0x30F8, 0x30F9, 0x30FA, 0x22DA, 0x22DB,
00222  0x2153, 0x2154, 0x2155, 0x2713, 0x2318, 0x2423, 0x23CE,
00223 };
00224 static const unsigned short euc_to_utf8_A8[] = {
00225          0x2500, 0x2502, 0x250C, 0x2510, 0x2518, 0x2514, 0x251C,
00226  0x252C, 0x2524, 0x2534, 0x253C, 0x2501, 0x2503, 0x250F, 0x2513,
00227  0x251B, 0x2517, 0x2523, 0x2533, 0x252B, 0x253B, 0x254B, 0x2520,
00228  0x252F, 0x2528, 0x2537, 0x253F, 0x251D, 0x2530, 0x2525, 0x2538,
00229  0x2542,      0,      0,      0,      0,      0,      0,      0,
00230       0,      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,
00237 };
00238 static const unsigned short euc_to_utf8_A8_x0213[] = {
00239          0x2500, 0x2502, 0x250C, 0x2510, 0x2518, 0x2514, 0x251C,
00240  0x252C, 0x2524, 0x2534, 0x253C, 0x2501, 0x2503, 0x250F, 0x2513,
00241  0x251B, 0x2517, 0x2523, 0x2533, 0x252B, 0x253B, 0x254B, 0x2520,
00242  0x252F, 0x2528, 0x2537, 0x253F, 0x251D, 0x2530, 0x2525, 0x2538,
00243  0x2542, 0x3251, 0x3252, 0x3253, 0x3254, 0x3255, 0x3256, 0x3257,
00244  0x3258, 0x3259, 0x325A, 0x325B, 0x325C, 0x325D, 0x325E, 0x325F,
00245  0x32B1, 0x32B2, 0x32B3, 0x32B4, 0x32B5, 0x32B6, 0x32B7, 0x32B8,
00246  0x32B9, 0x32BA, 0x32BB, 0x32BC, 0x32BD, 0x32BE, 0x32BF,      0,
00247       0,      0,      0,      0,      0,      0,      0, 0x25D0,
00248  0x25D1, 0x25D2, 0x25D3, 0x203C, 0x2047, 0x2048, 0x2049, 0x01CD,
00249  0x01CE, 0x01D0, 0x1E3E, 0x1E3F, 0x01F8, 0x01F9, 0x01D1, 0x01D2,
00250  0x01D4, 0x01D6, 0x01D8, 0x01DA, 0x01DC,      0,      0,
00251 };
00252 static const unsigned short euc_to_utf8_A9[] = {
00253          0x2460, 0x2461, 0x2462, 0x2463, 0x2464, 0x2465, 0x2466,
00254  0x2467, 0x2468, 0x2469, 0x246A, 0x246B, 0x246C, 0x246D, 0x246E,
00255  0x246F, 0x2470, 0x2471, 0x2472, 0x2473,      0,      0,      0,
00256       0,      0,      0,      0,      0,      0,      0, 0x2474,
00257  0x2475, 0x2476, 0x2477, 0x2478, 0x2479, 0x247A, 0x247B, 0x247C,
00258  0x247D, 0x247E, 0x247F, 0x2480, 0x2481, 0x2482, 0x2483, 0x2484,
00259  0x2485, 0x2486, 0x2487,      0,      0,      0,      0,      0,
00260       0,      0,      0,      0,      0, 0x2776, 0x2777, 0x2778,
00261  0x2779, 0x277A, 0x277B, 0x277C, 0x277D, 0x277E,      0,      0,
00262       0,      0,      0,      0,      0,      0,      0,      0,
00263       0,      0, 0x2488, 0x2489, 0x248A, 0x248B, 0x248C, 0x248D,
00264  0x248E, 0x248F, 0x2490,      0,      0,      0,      0,
00265 };
00266 static const unsigned short euc_to_utf8_A9_x0213[] = {
00267          0x20AC, 0x00A0, 0x00A1, 0x00A4, 0x00A6, 0x00A9, 0x00AA,
00268  0x00AB, 0x00AD, 0x00AE, 0x00AF, 0x00B2, 0x00B3, 0x00B7, 0x00B8,
00269  0x00B9, 0x00BA, 0x00BB, 0x00BC, 0x00BD, 0x00BE, 0x00BF, 0x00C0,
00270  0x00C1, 0x00C2, 0x00C3, 0x00C4, 0x00C5, 0x00C6, 0x00C7, 0x00C8,
00271  0x00C9, 0x00CA, 0x00CB, 0x00CC, 0x00CD, 0x00CE, 0x00CF, 0x00D0,
00272  0x00D1, 0x00D2, 0x00D3, 0x00D4, 0x00D5, 0x00D6, 0x00D8, 0x00D9,
00273  0x00DA, 0x00DB, 0x00DC, 0x00DD, 0x00DE, 0x00DF, 0x00E0, 0x00E1,
00274  0x00E2, 0x00E3, 0x00E4, 0x00E5, 0x00E6, 0x00E7, 0x00E8, 0x00E9,
00275  0x00EA, 0x00EB, 0x00EC, 0x00ED, 0x00EE, 0x00EF, 0x00F0, 0x00F1,
00276  0x00F2, 0x00F3, 0x00F4, 0x00F5, 0x00F6, 0x00F8, 0x00F9, 0x00FA,
00277  0x00FB, 0x00FC, 0x00FD, 0x00FE, 0x00FF, 0x0100, 0x012A, 0x016A,
00278  0x0112, 0x014C, 0x0101, 0x012B, 0x016B, 0x0113, 0x014D,
00279 };
00280 static const unsigned short euc_to_utf8_AA[] = {
00281          0x2160, 0x2161, 0x2162, 0x2163, 0x2164, 0x2165, 0x2166,
00282  0x2167, 0x2168, 0x2169, 0x216A, 0x216B,      0,      0,      0,
00283       0,      0,      0,      0,      0, 0x2170, 0x2171, 0x2172,
00284  0x2173, 0x2174, 0x2175, 0x2176, 0x2177, 0x2178, 0x2179, 0x217A,
00285  0x217B,      0,      0,      0,      0,      0,      0,      0,
00286       0,      0,      0,      0,      0,      0,      0,      0,
00287       0,      0,      0,      0,      0,      0,      0,      0,
00288       0,      0,      0,      0,      0, 0x249C, 0x249D, 0x249E,
00289  0x249F, 0x24A0, 0x24A1, 0x24A2, 0x24A3, 0x24A4, 0x24A5, 0x24A6,
00290  0x24A7, 0x24A8, 0x24A9, 0x24AA, 0x24AB, 0x24AC, 0x24AD, 0x24AE,
00291  0x24AF, 0x24B0, 0x24B1, 0x24B2, 0x24B3, 0x24B4, 0x24B5,      0,
00292       0,      0,      0,      0,      0,      0,      0,
00293 };
00294 static const unsigned short euc_to_utf8_AA_x0213[] = {
00295          0x0104, 0x02D8, 0x0141, 0x013D, 0x015A, 0x0160, 0x015E,
00296  0x0164, 0x0179, 0x017D, 0x017B, 0x0105, 0x02DB, 0x0142, 0x013E,
00297  0x015B, 0x02C7, 0x0161, 0x015F, 0x0165, 0x017A, 0x02DD, 0x017E,
00298  0x017C, 0x0154, 0x0102, 0x0139, 0x0106, 0x010C, 0x0118, 0x011A,
00299  0x010E, 0x0143, 0x0147, 0x0150, 0x0158, 0x016E, 0x0170, 0x0162,
00300  0x0155, 0x0103, 0x013A, 0x0107, 0x010D, 0x0119, 0x011B, 0x010F,
00301  0x0111, 0x0144, 0x0148, 0x0151, 0x0159, 0x016F, 0x0171, 0x0163,
00302  0x02D9, 0x0108, 0x011C, 0x0124, 0x0134, 0x015C, 0x016C, 0x0109,
00303  0x011D, 0x0125, 0x0135, 0x015D, 0x016D, 0x0271, 0x028B, 0x027E,
00304  0x0283, 0x0292, 0x026C, 0x026E, 0x0279, 0x0288, 0x0256, 0x0273,
00305  0x027D, 0x0282, 0x0290, 0x027B, 0x026D, 0x025F, 0x0272, 0x029D,
00306  0x028E, 0x0261, 0x014B, 0x0270, 0x0281, 0x0127, 0x0295,
00307 };
00308 static const unsigned short euc_to_utf8_AB[] = {
00309          0x339C, 0x339F, 0x339D, 0x33A0, 0x33A4,      0, 0x33A1,
00310  0x33A5, 0x339E, 0x33A2, 0x338E,      0, 0x338F, 0x33C4, 0x3396,
00311  0x3397, 0x2113, 0x3398, 0x33B3, 0x33B2, 0x33B1, 0x33B0, 0x2109,
00312  0x33D4, 0x33CB, 0x3390, 0x3385, 0x3386, 0x3387,      0,      0,
00313       0,      0,      0,      0,      0,      0,      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, 0x2116, 0x33CD, 0x2121,      0,
00321 };
00322 static const unsigned short euc_to_utf8_AB_x0213[] = {
00323          0x0294, 0x0266, 0x0298, 0x01C2, 0x0253, 0x0257, 0x0284,
00324  0x0260, 0x0193, 0x0153, 0x0152, 0x0268, 0x0289, 0x0258, 0x0275,
00325  0x0259, 0x025C, 0x025E, 0x0250, 0x026F, 0x028A, 0x0264, 0x028C,
00326  0x0254, 0x0251, 0x0252, 0x028D, 0x0265, 0x02A2, 0x02A1, 0x0255,
00327  0x0291, 0x027A, 0x0267, 0x025A, /*0x00E6*/ 0x0300, 0x01FD, 0x1F70, 0x1F71,
00328  /*0x0254*/ 0x0300, /*0x0254*/ 0x0301, /*0x028C*/ 0x0300, /*0x028C*/ 0x0301, /*0x0259*/ 0x0300, /*0x0259*/ 0x0301, /*0x025A*/ 0x0300, /*0x025A*/ 0x0301,
00329  0x1F72, 0x1F73, 0x0361, 0x02C8, 0x02CC, 0x02D0, 0x02D1, 0x0306,
00330  0x203F, 0x030B, /*0*/ 0x0301, 0x0304, /*0*/ 0x0300, 0x030F, 0x030C, 0x0302,
00331  /*0*/ 0x02E5, 0x02E6, 0x02E7, 0x02E8, /*0*/ 0x02E9, /*0x02E9*/ 0x02E5, /*0x02E5*/ 0x02E9, 0x0325,
00332  0x032C, 0x0339, 0x031C, 0x031F, 0x0320, 0x0308, 0x033D, 0x0329,
00333  0x032F, 0x02DE, 0x0324, 0x0330, 0x033C, 0x0334, 0x031D, 0x031E,
00334  0x0318, 0x0319, 0x032A, 0x033A, 0x033B, 0x0303, 0x031A,
00335 };
00336 static const unsigned short euc_to_utf8_AC[] = {
00337          0x2664, 0x2667, 0x2661, 0x2662, 0x2660, 0x2663, 0x2665,
00338  0x2666,      0,      0,      0,      0,      0,      0,      0,
00339       0,      0,      0,      0,      0, 0x3020, 0x260E, 0x3004,
00340       0,      0,      0,      0,      0,      0,      0,      0,
00341       0,      0,      0,      0,      0,      0,      0,      0,
00342       0, 0x261E, 0x261C, 0x261D, 0x261F, 0x21C6, 0x21C4, 0x21C5,
00343       0, 0x21E8, 0x21E6, 0x21E7, 0x21E9,      0,      0,      0,
00344       0,      0,      0,      0,      0,      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,
00349 };
00350 static const unsigned short euc_to_utf8_AC_mac[] = {
00351          0x2664, 0x2667, 0x2661, 0x2662, 0x2660, 0x2663, 0x2665,
00352  0x2666,      0,      0,      0,      0,      0,      0,      0,
00353       0,      0,      0,      0,      0, 0x3020, 0x260E, 0x3004,
00354       0,      0,      0,      0,      0,      0,      0,      0,
00355       0,      0,      0,      0,      0,      0,      0,      0,
00356       0, 0x261E, 0x261C, 0x261D, 0x261F, 0x21C6, 0x21C4, 0x21C5,
00357       0, 0x21E8, 0x21E6, 0x21E7, 0x21E9, 0x2192, 0x2190, 0x2191,
00358  0x2193,      0,      0,      0,      0,      0,      0,      0,
00359       0,      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,
00363 };
00364 static const unsigned short euc_to_utf8_AC_x0213[] = {
00365          0x2776, 0x2777, 0x2778, 0x2779, 0x277A, 0x277B, 0x277C,
00366  0x277D, 0x277E, 0x277F, 0x24EB, 0x24EC, 0x24ED, 0x24EE, 0x24EF,
00367  0x24F0, 0x24F1, 0x24F2, 0x24F3, 0x24F4, 0x2170, 0x2171, 0x2172,
00368  0x2173, 0x2174, 0x2175, 0x2176, 0x2177, 0x2178, 0x2179, 0x217A,
00369  0x217B, 0x24D0, 0x24D1, 0x24D2, 0x24D3, 0x24D4, 0x24D5, 0x24D6,
00370  0x24D7, 0x24D8, 0x24D9, 0x24DA, 0x24DB, 0x24DC, 0x24DD, 0x24DE,
00371  0x24DF, 0x24E0, 0x24E1, 0x24E2, 0x24E3, 0x24E4, 0x24E5, 0x24E6,
00372  0x24E7, 0x24E8, 0x24E9, 0x32D0, 0x32D1, 0x32D2, 0x32D3, 0x32D4,
00373  0x32D5, 0x32D6, 0x32D7, 0x32D8, 0x32D9, 0x32DA, 0x32DB, 0x32DC,
00374  0x32DD, 0x32DE, 0x32DF, 0x32E0, 0x32E1, 0x32E2, 0x32E3, 0x32FA,
00375  0x32E9, 0x32E5, 0x32ED, 0x32EC,      0,      0,      0,      0,
00376       0,      0,      0,      0,      0, 0x2051, 0x2042,
00377 };
00378 static const unsigned short euc_to_utf8_AD[] = {
00379          0x2460, 0x2461, 0x2462, 0x2463, 0x2464, 0x2465, 0x2466,
00380  0x2467, 0x2468, 0x2469, 0x246A, 0x246B, 0x246C, 0x246D, 0x246E,
00381  0x246F, 0x2470, 0x2471, 0x2472, 0x2473, 0x2160, 0x2161, 0x2162,
00382  0x2163, 0x2164, 0x2165, 0x2166, 0x2167, 0x2168, 0x2169,      0,
00383  0x3349, 0x3314, 0x3322, 0x334D, 0x3318, 0x3327, 0x3303, 0x3336,
00384  0x3351, 0x3357, 0x330D, 0x3326, 0x3323, 0x332B, 0x334A, 0x333B,
00385  0x339C, 0x339D, 0x339E, 0x338E, 0x338F, 0x33C4, 0x33A1,      0,
00386       0,      0,      0,      0,      0,      0,      0, 0x337B,
00387  0x301D, 0x301F, 0x2116, 0x33CD, 0x2121, 0x32A4, 0x32A5, 0x32A6,
00388  0x32A7, 0x32A8, 0x3231, 0x3232, 0x3239, 0x337E, 0x337D, 0x337C,
00389  0x2252, 0x2261, 0x222B, 0x222E, 0x2211, 0x221A, 0x22A5, 0x2220,
00390  0x221F, 0x22BF, 0x2235, 0x2229, 0x222A,      0, 0x3299,
00391 };
00392 static const unsigned short euc_to_utf8_AD_mac[] = {
00393          0x65E5, 0x6708, 0x706B, 0x6C34, 0x6728, 0x91D1, 0x571F,
00394  0x796D, 0x795D, 0x81EA, 0x81F3, 0x3239, 0x547C, 0x3231, 0x8CC7,
00395  0x540D, 0x3232, 0x5B66, 0x8CA1, 0x793E, 0x7279, 0x76E3, 0x4F01,
00396  0x5354, 0x52B4, 0x2165, 0x2166, 0x2167, 0x2168, 0x2169,      0,
00397  0x3349, 0x3314, 0x3322, 0x334D, 0x3318, 0x3327, 0x3303, 0x3336,
00398  0x3351, 0x3357, 0x330D, 0x3326, 0x3323, 0x332B, 0x334A, 0x333B,
00399  0x339C, 0x339D, 0x339E, 0x338E, 0x338F, 0x33C4, 0x33A1,      0,
00400       0,      0,      0,      0,      0,      0,      0, 0x337B,
00401  0x301D, 0x301F, 0x2116, 0x33CD, 0x2121, 0x32A4, 0x32A5, 0x32A6,
00402  0x32A7, 0x32A8, 0x3231, 0x3232, 0x3239, 0x337E, 0x337D, 0x337C,
00403  0x2252, 0x5927, 0x5C0F, 0x32A4, 0x32A5, 0x32A6, 0x32A7, 0x32A8,
00404  0x533B, 0x8CA1, 0x512A, 0x52B4, 0x5370, 0x63A7, 0x79D8,
00405 };
00406 static const unsigned short euc_to_utf8_AD_x0213[] = {
00407          0x2460, 0x2461, 0x2462, 0x2463, 0x2464, 0x2465, 0x2466,
00408  0x2467, 0x2468, 0x2469, 0x246A, 0x246B, 0x246C, 0x246D, 0x246E,
00409  0x246F, 0x2470, 0x2471, 0x2472, 0x2473, 0x2160, 0x2161, 0x2162,
00410  0x2163, 0x2164, 0x2165, 0x2166, 0x2167, 0x2168, 0x2169, 0x216A,
00411  0x3349, 0x3314, 0x3322, 0x334D, 0x3318, 0x3327, 0x3303, 0x3336,
00412  0x3351, 0x3357, 0x330D, 0x3326, 0x3323, 0x332B, 0x334A, 0x333B,
00413  0x339C, 0x339D, 0x339E, 0x338E, 0x338F, 0x33C4, 0x33A1, 0x216B,
00414       0,      0,      0,      0,      0,      0,      0, 0x337B,
00415  0x301D, 0x301F, 0x2116, 0x33CD, 0x2121, 0x32A4, 0x32A5, 0x32A6,
00416  0x32A7, 0x32A8, 0x3231, 0x3232, 0x3239, 0x337E, 0x337D, 0x337C,
00417  0x2252, 0x2261, 0x222B, 0x222E, 0x2211, 0x221A, 0x22A5, 0x2220,
00418  0x221F, 0x22BF, 0x2235, 0x2229, 0x222A, 0x2756, 0x261E,
00419 };
00420 static const unsigned short euc_to_utf8_AE[] = {
00421          0x3349, 0x3322, 0x334D, 0x3314, 0x3316, 0x3305, 0x3333,
00422  0x334E, 0x3303, 0x3336, 0x3318, 0x3315, 0x3327, 0x3351, 0x334A,
00423  0x3339, 0x3357, 0x330D, 0x3342, 0x3323, 0x3326, 0x333B, 0x332B,
00424       0,      0,      0,      0,      0,      0,      0, 0x3300,
00425  0x331E, 0x332A, 0x3331, 0x3347,      0,      0,      0,      0,
00426       0,      0,      0,      0,      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, 0x337E,
00430  0x337D, 0x337C, 0x337B,      0,      0,      0,      0,      0,
00431       0,      0,      0,      0,      0,      0,      0,      0,
00432       0,      0,      0,      0, 0x337F,      0,      0,
00433 };
00434 static const unsigned short euc_to_utf8_AE_x0213[] = {
00435          0x4FF1, 0xD840 /*0xDC0B*/, 0x3402, 0x4E28, 0x4E2F, 0x4E30, 0x4E8D,
00436  0x4EE1, 0x4EFD, 0x4EFF, 0x4F03, 0x4F0B, 0x4F60, 0x4F48, 0x4F49,
00437  0x4F56, 0x4F5F, 0x4F6A, 0x4F6C, 0x4F7E, 0x4F8A, 0x4F94, 0x4F97,
00438  0xFA30, 0x4FC9, 0x4FE0, 0x5001, 0x5002, 0x500E, 0x5018, 0x5027,
00439  0x502E, 0x5040, 0x503B, 0x5041, 0x5094, 0x50CC, 0x50F2, 0x50D0,
00440  0x50E6, 0xFA31, 0x5106, 0x5103, 0x510B, 0x511E, 0x5135, 0x514A,
00441  0xFA32, 0x5155, 0x5157, 0x34B5, 0x519D, 0x51C3, 0x51CA, 0x51DE,
00442  0x51E2, 0x51EE, 0x5201, 0x34DB, 0x5213, 0x5215, 0x5249, 0x5257,
00443  0x5261, 0x5293, 0x52C8, 0xFA33, 0x52CC, 0x52D0, 0x52D6, 0x52DB,
00444  0xFA34, 0x52F0, 0x52FB, 0x5300, 0x5307, 0x531C, 0xFA35, 0x5361,
00445  0x5363, 0x537D, 0x5393, 0x539D, 0x53B2, 0x5412, 0x5427, 0x544D,
00446  0x549C, 0x546B, 0x5474, 0x547F, 0x5488, 0x5496, 0x54A1,
00447 };
00448 static const unsigned short euc_to_utf8_AF[] = {
00449          0x222E, 0x221F, 0x22BF,      0,      0,      0,      0,
00450       0,      0,      0,      0,      0,      0,      0,      0,
00451       0,      0,      0,      0,      0, 0x301D, 0x301F,      0,
00452       0,      0,      0,      0,      0,      0,      0,      0,
00453       0,      0,      0,      0,      0,      0,      0,      0,
00454       0, 0x3094,      0, 0x30F7, 0x30F8, 0x30F9, 0x30FA,      0,
00455       0,      0,      0,      0,      0,      0,      0,      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,
00461 };
00462 static const unsigned short euc_to_utf8_AF_x0213[] = {
00463          0x54A9, 0x54C6, 0x54FF, 0x550E, 0x552B, 0x5535, 0x5550,
00464  0x555E, 0x5581, 0x5586, 0x558E, 0xFA36, 0x55AD, 0x55CE, 0xFA37,
00465  0x5608, 0x560E, 0x563B, 0x5649, 0x5676, 0x5666, 0xFA38, 0x566F,
00466  0x5671, 0x5672, 0x5699, 0x569E, 0x56A9, 0x56AC, 0x56B3, 0x56C9,
00467  0x56CA, 0x570A, 0xD844 /*0xDE3D*/, 0x5721, 0x572F, 0x5733, 0x5734, 0x5770,
00468  0x5777, 0x577C, 0x579C, 0xFA0F, 0xD844 /*0xDF1B*/, 0x57B8, 0x57C7, 0x57C8,
00469  0x57CF, 0x57E4, 0x57ED, 0x57F5, 0x57F6, 0x57FF, 0x5809, 0xFA10,
00470  0x5861, 0x5864, 0xFA39, 0x587C, 0x5889, 0x589E, 0xFA3A, 0x58A9,
00471  0xD845 /*0xDC6E*/, 0x58D2, 0x58CE, 0x58D4, 0x58DA, 0x58E0, 0x58E9, 0x590C,
00472  0x8641, 0x595D, 0x596D, 0x598B, 0x5992, 0x59A4, 0x59C3, 0x59D2,
00473  0x59DD, 0x5A13, 0x5A23, 0x5A67, 0x5A6D, 0x5A77, 0x5A7E, 0x5A84,
00474  0x5A9E, 0x5AA7, 0x5AC4, 0xD846 /*0xDCBD*/, 0x5B19, 0x5B25, 0x525D,
00475 };
00476 static const unsigned short euc_to_utf8_B0[] = {
00477          0x4E9C, 0x5516, 0x5A03, 0x963F, 0x54C0, 0x611B, 0x6328,
00478  0x59F6, 0x9022, 0x8475, 0x831C, 0x7A50, 0x60AA, 0x63E1, 0x6E25,
00479  0x65ED, 0x8466, 0x82A6, 0x9BF5, 0x6893, 0x5727, 0x65A1, 0x6271,
00480  0x5B9B, 0x59D0, 0x867B, 0x98F4, 0x7D62, 0x7DBE, 0x9B8E, 0x6216,
00481  0x7C9F, 0x88B7, 0x5B89, 0x5EB5, 0x6309, 0x6697, 0x6848, 0x95C7,
00482  0x978D, 0x674F, 0x4EE5, 0x4F0A, 0x4F4D, 0x4F9D, 0x5049, 0x56F2,
00483  0x5937, 0x59D4, 0x5A01, 0x5C09, 0x60DF, 0x610F, 0x6170, 0x6613,
00484  0x6905, 0x70BA, 0x754F, 0x7570, 0x79FB, 0x7DAD, 0x7DEF, 0x80C3,
00485  0x840E, 0x8863, 0x8B02, 0x9055, 0x907A, 0x533B, 0x4E95, 0x4EA5,
00486  0x57DF, 0x80B2, 0x90C1, 0x78EF, 0x4E00, 0x58F1, 0x6EA2, 0x9038,
00487  0x7A32, 0x8328, 0x828B, 0x9C2F, 0x5141, 0x5370, 0x54BD, 0x54E1,
00488  0x56E0, 0x59FB, 0x5F15, 0x98F2, 0x6DEB, 0x80E4, 0x852D,
00489 };
00490 static const unsigned short euc_to_utf8_B1[] = {
00491          0x9662, 0x9670, 0x96A0, 0x97FB, 0x540B, 0x53F3, 0x5B87,
00492  0x70CF, 0x7FBD, 0x8FC2, 0x96E8, 0x536F, 0x9D5C, 0x7ABA, 0x4E11,
00493  0x7893, 0x81FC, 0x6E26, 0x5618, 0x5504, 0x6B1D, 0x851A, 0x9C3B,
00494  0x59E5, 0x53A9, 0x6D66, 0x74DC, 0x958F, 0x5642, 0x4E91, 0x904B,
00495  0x96F2, 0x834F, 0x990C, 0x53E1, 0x55B6, 0x5B30, 0x5F71, 0x6620,
00496  0x66F3, 0x6804, 0x6C38, 0x6CF3, 0x6D29, 0x745B, 0x76C8, 0x7A4E,
00497  0x9834, 0x82F1, 0x885B, 0x8A60, 0x92ED, 0x6DB2, 0x75AB, 0x76CA,
00498  0x99C5, 0x60A6, 0x8B01, 0x8D8A, 0x95B2, 0x698E, 0x53AD, 0x5186,
00499  0x5712, 0x5830, 0x5944, 0x5BB4, 0x5EF6, 0x6028, 0x63A9, 0x63F4,
00500  0x6CBF, 0x6F14, 0x708E, 0x7114, 0x7159, 0x71D5, 0x733F, 0x7E01,
00501  0x8276, 0x82D1, 0x8597, 0x9060, 0x925B, 0x9D1B, 0x5869, 0x65BC,
00502  0x6C5A, 0x7525, 0x51F9, 0x592E, 0x5965, 0x5F80, 0x5FDC,
00503 };
00504 static const unsigned short euc_to_utf8_B2[] = {
00505          0x62BC, 0x65FA, 0x6A2A, 0x6B27, 0x6BB4, 0x738B, 0x7FC1,
00506  0x8956, 0x9D2C, 0x9D0E, 0x9EC4, 0x5CA1, 0x6C96, 0x837B, 0x5104,
00507  0x5C4B, 0x61B6, 0x81C6, 0x6876, 0x7261, 0x4E59, 0x4FFA, 0x5378,
00508  0x6069, 0x6E29, 0x7A4F, 0x97F3, 0x4E0B, 0x5316, 0x4EEE, 0x4F55,
00509  0x4F3D, 0x4FA1, 0x4F73, 0x52A0, 0x53EF, 0x5609, 0x590F, 0x5AC1,
00510  0x5BB6, 0x5BE1, 0x79D1, 0x6687, 0x679C, 0x67B6, 0x6B4C, 0x6CB3,
00511  0x706B, 0x73C2, 0x798D, 0x79BE, 0x7A3C, 0x7B87, 0x82B1, 0x82DB,
00512  0x8304, 0x8377, 0x83EF, 0x83D3, 0x8766, 0x8AB2, 0x5629, 0x8CA8,
00513  0x8FE6, 0x904E, 0x971E, 0x868A, 0x4FC4, 0x5CE8, 0x6211, 0x7259,
00514  0x753B, 0x81E5, 0x82BD, 0x86FE, 0x8CC0, 0x96C5, 0x9913, 0x99D5,
00515  0x4ECB, 0x4F1A, 0x89E3, 0x56DE, 0x584A, 0x58CA, 0x5EFB, 0x5FEB,
00516  0x602A, 0x6094, 0x6062, 0x61D0, 0x6212, 0x62D0, 0x6539,
00517 };
00518 static const unsigned short euc_to_utf8_B3[] = {
00519          0x9B41, 0x6666, 0x68B0, 0x6D77, 0x7070, 0x754C, 0x7686,
00520  0x7D75, 0x82A5, 0x87F9, 0x958B, 0x968E, 0x8C9D, 0x51F1, 0x52BE,
00521  0x5916, 0x54B3, 0x5BB3, 0x5D16, 0x6168, 0x6982, 0x6DAF, 0x788D,
00522  0x84CB, 0x8857, 0x8A72, 0x93A7, 0x9AB8, 0x6D6C, 0x99A8, 0x86D9,
00523  0x57A3, 0x67FF, 0x86CE, 0x920E, 0x5283, 0x5687, 0x5404, 0x5ED3,
00524  0x62E1, 0x64B9, 0x683C, 0x6838, 0x6BBB, 0x7372, 0x78BA, 0x7A6B,
00525  0x899A, 0x89D2, 0x8D6B, 0x8F03, 0x90ED, 0x95A3, 0x9694, 0x9769,
00526  0x5B66, 0x5CB3, 0x697D, 0x984D, 0x984E, 0x639B, 0x7B20, 0x6A2B,
00527  0x6A7F, 0x68B6, 0x9C0D, 0x6F5F, 0x5272, 0x559D, 0x6070, 0x62EC,
00528  0x6D3B, 0x6E07, 0x6ED1, 0x845B, 0x8910, 0x8F44, 0x4E14, 0x9C39,
00529  0x53F6, 0x691B, 0x6A3A, 0x9784, 0x682A, 0x515C, 0x7AC3, 0x84B2,
00530  0x91DC, 0x938C, 0x565B, 0x9D28, 0x6822, 0x8305, 0x8431,
00531 };
00532 static const unsigned short euc_to_utf8_B4[] = {
00533          0x7CA5, 0x5208, 0x82C5, 0x74E6, 0x4E7E, 0x4F83, 0x51A0,
00534  0x5BD2, 0x520A, 0x52D8, 0x52E7, 0x5DFB, 0x559A, 0x582A, 0x59E6,
00535  0x5B8C, 0x5B98, 0x5BDB, 0x5E72, 0x5E79, 0x60A3, 0x611F, 0x6163,
00536  0x61BE, 0x63DB, 0x6562, 0x67D1, 0x6853, 0x68FA, 0x6B3E, 0x6B53,
00537  0x6C57, 0x6F22, 0x6F97, 0x6F45, 0x74B0, 0x7518, 0x76E3, 0x770B,
00538  0x7AFF, 0x7BA1, 0x7C21, 0x7DE9, 0x7F36, 0x7FF0, 0x809D, 0x8266,
00539  0x839E, 0x89B3, 0x8ACC, 0x8CAB, 0x9084, 0x9451, 0x9593, 0x9591,
00540  0x95A2, 0x9665, 0x97D3, 0x9928, 0x8218, 0x4E38, 0x542B, 0x5CB8,
00541  0x5DCC, 0x73A9, 0x764C, 0x773C, 0x5CA9, 0x7FEB, 0x8D0B, 0x96C1,
00542  0x9811, 0x9854, 0x9858, 0x4F01, 0x4F0E, 0x5371, 0x559C, 0x5668,
00543  0x57FA, 0x5947, 0x5B09, 0x5BC4, 0x5C90, 0x5E0C, 0x5E7E, 0x5FCC,
00544  0x63EE, 0x673A, 0x65D7, 0x65E2, 0x671F, 0x68CB, 0x68C4,
00545 };
00546 static const unsigned short euc_to_utf8_B5[] = {
00547          0x6A5F, 0x5E30, 0x6BC5, 0x6C17, 0x6C7D, 0x757F, 0x7948,
00548  0x5B63, 0x7A00, 0x7D00, 0x5FBD, 0x898F, 0x8A18, 0x8CB4, 0x8D77,
00549  0x8ECC, 0x8F1D, 0x98E2, 0x9A0E, 0x9B3C, 0x4E80, 0x507D, 0x5100,
00550  0x5993, 0x5B9C, 0x622F, 0x6280, 0x64EC, 0x6B3A, 0x72A0, 0x7591,
00551  0x7947, 0x7FA9, 0x87FB, 0x8ABC, 0x8B70, 0x63AC, 0x83CA, 0x97A0,
00552  0x5409, 0x5403, 0x55AB, 0x6854, 0x6A58, 0x8A70, 0x7827, 0x6775,
00553  0x9ECD, 0x5374, 0x5BA2, 0x811A, 0x8650, 0x9006, 0x4E18, 0x4E45,
00554  0x4EC7, 0x4F11, 0x53CA, 0x5438, 0x5BAE, 0x5F13, 0x6025, 0x6551,
00555  0x673D, 0x6C42, 0x6C72, 0x6CE3, 0x7078, 0x7403, 0x7A76, 0x7AAE,
00556  0x7B08, 0x7D1A, 0x7CFE, 0x7D66, 0x65E7, 0x725B, 0x53BB, 0x5C45,
00557  0x5DE8, 0x62D2, 0x62E0, 0x6319, 0x6E20, 0x865A, 0x8A31, 0x8DDD,
00558  0x92F8, 0x6F01, 0x79A6, 0x9B5A, 0x4EA8, 0x4EAB, 0x4EAC,
00559 };
00560 static const unsigned short euc_to_utf8_B6[] = {
00561          0x4F9B, 0x4FA0, 0x50D1, 0x5147, 0x7AF6, 0x5171, 0x51F6,
00562  0x5354, 0x5321, 0x537F, 0x53EB, 0x55AC, 0x5883, 0x5CE1, 0x5F37,
00563  0x5F4A, 0x602F, 0x6050, 0x606D, 0x631F, 0x6559, 0x6A4B, 0x6CC1,
00564  0x72C2, 0x72ED, 0x77EF, 0x80F8, 0x8105, 0x8208, 0x854E, 0x90F7,
00565  0x93E1, 0x97FF, 0x9957, 0x9A5A, 0x4EF0, 0x51DD, 0x5C2D, 0x6681,
00566  0x696D, 0x5C40, 0x66F2, 0x6975, 0x7389, 0x6850, 0x7C81, 0x50C5,
00567  0x52E4, 0x5747, 0x5DFE, 0x9326, 0x65A4, 0x6B23, 0x6B3D, 0x7434,
00568  0x7981, 0x79BD, 0x7B4B, 0x7DCA, 0x82B9, 0x83CC, 0x887F, 0x895F,
00569  0x8B39, 0x8FD1, 0x91D1, 0x541F, 0x9280, 0x4E5D, 0x5036, 0x53E5,
00570  0x533A, 0x72D7, 0x7396, 0x77E9, 0x82E6, 0x8EAF, 0x99C6, 0x99C8,
00571  0x99D2, 0x5177, 0x611A, 0x865E, 0x55B0, 0x7A7A, 0x5076, 0x5BD3,
00572  0x9047, 0x9685, 0x4E32, 0x6ADB, 0x91E7, 0x5C51, 0x5C48,
00573 };
00574 static const unsigned short euc_to_utf8_B7[] = {
00575          0x6398, 0x7A9F, 0x6C93, 0x9774, 0x8F61, 0x7AAA, 0x718A,
00576  0x9688, 0x7C82, 0x6817, 0x7E70, 0x6851, 0x936C, 0x52F2, 0x541B,
00577  0x85AB, 0x8A13, 0x7FA4, 0x8ECD, 0x90E1, 0x5366, 0x8888, 0x7941,
00578  0x4FC2, 0x50BE, 0x5211, 0x5144, 0x5553, 0x572D, 0x73EA, 0x578B,
00579  0x5951, 0x5F62, 0x5F84, 0x6075, 0x6176, 0x6167, 0x61A9, 0x63B2,
00580  0x643A, 0x656C, 0x666F, 0x6842, 0x6E13, 0x7566, 0x7A3D, 0x7CFB,
00581  0x7D4C, 0x7D99, 0x7E4B, 0x7F6B, 0x830E, 0x834A, 0x86CD, 0x8A08,
00582  0x8A63, 0x8B66, 0x8EFD, 0x981A, 0x9D8F, 0x82B8, 0x8FCE, 0x9BE8,
00583  0x5287, 0x621F, 0x6483, 0x6FC0, 0x9699, 0x6841, 0x5091, 0x6B20,
00584  0x6C7A, 0x6F54, 0x7A74, 0x7D50, 0x8840, 0x8A23, 0x6708, 0x4EF6,
00585  0x5039, 0x5026, 0x5065, 0x517C, 0x5238, 0x5263, 0x55A7, 0x570F,
00586  0x5805, 0x5ACC, 0x5EFA, 0x61B2, 0x61F8, 0x62F3, 0x6372,
00587 };
00588 static const unsigned short euc_to_utf8_B8[] = {
00589          0x691C, 0x6A29, 0x727D, 0x72AC, 0x732E, 0x7814, 0x786F,
00590  0x7D79, 0x770C, 0x80A9, 0x898B, 0x8B19, 0x8CE2, 0x8ED2, 0x9063,
00591  0x9375, 0x967A, 0x9855, 0x9A13, 0x9E78, 0x5143, 0x539F, 0x53B3,
00592  0x5E7B, 0x5F26, 0x6E1B, 0x6E90, 0x7384, 0x73FE, 0x7D43, 0x8237,
00593  0x8A00, 0x8AFA, 0x9650, 0x4E4E, 0x500B, 0x53E4, 0x547C, 0x56FA,
00594  0x59D1, 0x5B64, 0x5DF1, 0x5EAB, 0x5F27, 0x6238, 0x6545, 0x67AF,
00595  0x6E56, 0x72D0, 0x7CCA, 0x88B4, 0x80A1, 0x80E1, 0x83F0, 0x864E,
00596  0x8A87, 0x8DE8, 0x9237, 0x96C7, 0x9867, 0x9F13, 0x4E94, 0x4E92,
00597  0x4F0D, 0x5348, 0x5449, 0x543E, 0x5A2F, 0x5F8C, 0x5FA1, 0x609F,
00598  0x68A7, 0x6A8E, 0x745A, 0x7881, 0x8A9E, 0x8AA4, 0x8B77, 0x9190,
00599  0x4E5E, 0x9BC9, 0x4EA4, 0x4F7C, 0x4FAF, 0x5019, 0x5016, 0x5149,
00600  0x516C, 0x529F, 0x52B9, 0x52FE, 0x539A, 0x53E3, 0x5411,
00601 };
00602 static const unsigned short euc_to_utf8_B9[] = {
00603          0x540E, 0x5589, 0x5751, 0x57A2, 0x597D, 0x5B54, 0x5B5D,
00604  0x5B8F, 0x5DE5, 0x5DE7, 0x5DF7, 0x5E78, 0x5E83, 0x5E9A, 0x5EB7,
00605  0x5F18, 0x6052, 0x614C, 0x6297, 0x62D8, 0x63A7, 0x653B, 0x6602,
00606  0x6643, 0x66F4, 0x676D, 0x6821, 0x6897, 0x69CB, 0x6C5F, 0x6D2A,
00607  0x6D69, 0x6E2F, 0x6E9D, 0x7532, 0x7687, 0x786C, 0x7A3F, 0x7CE0,
00608  0x7D05, 0x7D18, 0x7D5E, 0x7DB1, 0x8015, 0x8003, 0x80AF, 0x80B1,
00609  0x8154, 0x818F, 0x822A, 0x8352, 0x884C, 0x8861, 0x8B1B, 0x8CA2,
00610  0x8CFC, 0x90CA, 0x9175, 0x9271, 0x783F, 0x92FC, 0x95A4, 0x964D,
00611  0x9805, 0x9999, 0x9AD8, 0x9D3B, 0x525B, 0x52AB, 0x53F7, 0x5408,
00612  0x58D5, 0x62F7, 0x6FE0, 0x8C6A, 0x8F5F, 0x9EB9, 0x514B, 0x523B,
00613  0x544A, 0x56FD, 0x7A40, 0x9177, 0x9D60, 0x9ED2, 0x7344, 0x6F09,
00614  0x8170, 0x7511, 0x5FFD, 0x60DA, 0x9AA8, 0x72DB, 0x8FBC,
00615 };
00616 static const unsigned short euc_to_utf8_BA[] = {
00617          0x6B64, 0x9803, 0x4ECA, 0x56F0, 0x5764, 0x58BE, 0x5A5A,
00618  0x6068, 0x61C7, 0x660F, 0x6606, 0x6839, 0x68B1, 0x6DF7, 0x75D5,
00619  0x7D3A, 0x826E, 0x9B42, 0x4E9B, 0x4F50, 0x53C9, 0x5506, 0x5D6F,
00620  0x5DE6, 0x5DEE, 0x67FB, 0x6C99, 0x7473, 0x7802, 0x8A50, 0x9396,
00621  0x88DF, 0x5750, 0x5EA7, 0x632B, 0x50B5, 0x50AC, 0x518D, 0x6700,
00622  0x54C9, 0x585E, 0x59BB, 0x5BB0, 0x5F69, 0x624D, 0x63A1, 0x683D,
00623  0x6B73, 0x6E08, 0x707D, 0x91C7, 0x7280, 0x7815, 0x7826, 0x796D,
00624  0x658E, 0x7D30, 0x83DC, 0x88C1, 0x8F09, 0x969B, 0x5264, 0x5728,
00625  0x6750, 0x7F6A, 0x8CA1, 0x51B4, 0x5742, 0x962A, 0x583A, 0x698A,
00626  0x80B4, 0x54B2, 0x5D0E, 0x57FC, 0x7895, 0x9DFA, 0x4F5C, 0x524A,
00627  0x548B, 0x643E, 0x6628, 0x6714, 0x67F5, 0x7A84, 0x7B56, 0x7D22,
00628  0x932F, 0x685C, 0x9BAD, 0x7B39, 0x5319, 0x518A, 0x5237,
00629 };
00630 static const unsigned short euc_to_utf8_BB[] = {
00631          0x5BDF, 0x62F6, 0x64AE, 0x64E6, 0x672D, 0x6BBA, 0x85A9,
00632  0x96D1, 0x7690, 0x9BD6, 0x634C, 0x9306, 0x9BAB, 0x76BF, 0x6652,
00633  0x4E09, 0x5098, 0x53C2, 0x5C71, 0x60E8, 0x6492, 0x6563, 0x685F,
00634  0x71E6, 0x73CA, 0x7523, 0x7B97, 0x7E82, 0x8695, 0x8B83, 0x8CDB,
00635  0x9178, 0x9910, 0x65AC, 0x66AB, 0x6B8B, 0x4ED5, 0x4ED4, 0x4F3A,
00636  0x4F7F, 0x523A, 0x53F8, 0x53F2, 0x55E3, 0x56DB, 0x58EB, 0x59CB,
00637  0x59C9, 0x59FF, 0x5B50, 0x5C4D, 0x5E02, 0x5E2B, 0x5FD7, 0x601D,
00638  0x6307, 0x652F, 0x5B5C, 0x65AF, 0x65BD, 0x65E8, 0x679D, 0x6B62,
00639  0x6B7B, 0x6C0F, 0x7345, 0x7949, 0x79C1, 0x7CF8, 0x7D19, 0x7D2B,
00640  0x80A2, 0x8102, 0x81F3, 0x8996, 0x8A5E, 0x8A69, 0x8A66, 0x8A8C,
00641  0x8AEE, 0x8CC7, 0x8CDC, 0x96CC, 0x98FC, 0x6B6F, 0x4E8B, 0x4F3C,
00642  0x4F8D, 0x5150, 0x5B57, 0x5BFA, 0x6148, 0x6301, 0x6642,
00643 };
00644 static const unsigned short euc_to_utf8_BC[] = {
00645          0x6B21, 0x6ECB, 0x6CBB, 0x723E, 0x74BD, 0x75D4, 0x78C1,
00646  0x793A, 0x800C, 0x8033, 0x81EA, 0x8494, 0x8F9E, 0x6C50, 0x9E7F,
00647  0x5F0F, 0x8B58, 0x9D2B, 0x7AFA, 0x8EF8, 0x5B8D, 0x96EB, 0x4E03,
00648  0x53F1, 0x57F7, 0x5931, 0x5AC9, 0x5BA4, 0x6089, 0x6E7F, 0x6F06,
00649  0x75BE, 0x8CEA, 0x5B9F, 0x8500, 0x7BE0, 0x5072, 0x67F4, 0x829D,
00650  0x5C61, 0x854A, 0x7E1E, 0x820E, 0x5199, 0x5C04, 0x6368, 0x8D66,
00651  0x659C, 0x716E, 0x793E, 0x7D17, 0x8005, 0x8B1D, 0x8ECA, 0x906E,
00652  0x86C7, 0x90AA, 0x501F, 0x52FA, 0x5C3A, 0x6753, 0x707C, 0x7235,
00653  0x914C, 0x91C8, 0x932B, 0x82E5, 0x5BC2, 0x5F31, 0x60F9, 0x4E3B,
00654  0x53D6, 0x5B88, 0x624B, 0x6731, 0x6B8A, 0x72E9, 0x73E0, 0x7A2E,
00655  0x816B, 0x8DA3, 0x9152, 0x9996, 0x5112, 0x53D7, 0x546A, 0x5BFF,
00656  0x6388, 0x6A39, 0x7DAC, 0x9700, 0x56DA, 0x53CE, 0x5468,
00657 };
00658 static const unsigned short euc_to_utf8_BD[] = {
00659          0x5B97, 0x5C31, 0x5DDE, 0x4FEE, 0x6101, 0x62FE, 0x6D32,
00660  0x79C0, 0x79CB, 0x7D42, 0x7E4D, 0x7FD2, 0x81ED, 0x821F, 0x8490,
00661  0x8846, 0x8972, 0x8B90, 0x8E74, 0x8F2F, 0x9031, 0x914B, 0x916C,
00662  0x96C6, 0x919C, 0x4EC0, 0x4F4F, 0x5145, 0x5341, 0x5F93, 0x620E,
00663  0x67D4, 0x6C41, 0x6E0B, 0x7363, 0x7E26, 0x91CD, 0x9283, 0x53D4,
00664  0x5919, 0x5BBF, 0x6DD1, 0x795D, 0x7E2E, 0x7C9B, 0x587E, 0x719F,
00665  0x51FA, 0x8853, 0x8FF0, 0x4FCA, 0x5CFB, 0x6625, 0x77AC, 0x7AE3,
00666  0x821C, 0x99FF, 0x51C6, 0x5FAA, 0x65EC, 0x696F, 0x6B89, 0x6DF3,
00667  0x6E96, 0x6F64, 0x76FE, 0x7D14, 0x5DE1, 0x9075, 0x9187, 0x9806,
00668  0x51E6, 0x521D, 0x6240, 0x6691, 0x66D9, 0x6E1A, 0x5EB6, 0x7DD2,
00669  0x7F72, 0x66F8, 0x85AF, 0x85F7, 0x8AF8, 0x52A9, 0x53D9, 0x5973,
00670  0x5E8F, 0x5F90, 0x6055, 0x92E4, 0x9664, 0x50B7, 0x511F,
00671 };
00672 static const unsigned short euc_to_utf8_BE[] = {
00673          0x52DD, 0x5320, 0x5347, 0x53EC, 0x54E8, 0x5546, 0x5531,
00674  0x5617, 0x5968, 0x59BE, 0x5A3C, 0x5BB5, 0x5C06, 0x5C0F, 0x5C11,
00675  0x5C1A, 0x5E84, 0x5E8A, 0x5EE0, 0x5F70, 0x627F, 0x6284, 0x62DB,
00676  0x638C, 0x6377, 0x6607, 0x660C, 0x662D, 0x6676, 0x677E, 0x68A2,
00677  0x6A1F, 0x6A35, 0x6CBC, 0x6D88, 0x6E09, 0x6E58, 0x713C, 0x7126,
00678  0x7167, 0x75C7, 0x7701, 0x785D, 0x7901, 0x7965, 0x79F0, 0x7AE0,
00679  0x7B11, 0x7CA7, 0x7D39, 0x8096, 0x83D6, 0x848B, 0x8549, 0x885D,
00680  0x88F3, 0x8A1F, 0x8A3C, 0x8A54, 0x8A73, 0x8C61, 0x8CDE, 0x91A4,
00681  0x9266, 0x937E, 0x9418, 0x969C, 0x9798, 0x4E0A, 0x4E08, 0x4E1E,
00682  0x4E57, 0x5197, 0x5270, 0x57CE, 0x5834, 0x58CC, 0x5B22, 0x5E38,
00683  0x60C5, 0x64FE, 0x6761, 0x6756, 0x6D44, 0x72B6, 0x7573, 0x7A63,
00684  0x84B8, 0x8B72, 0x91B8, 0x9320, 0x5631, 0x57F4, 0x98FE,
00685 };
00686 static const unsigned short euc_to_utf8_BF[] = {
00687          0x62ED, 0x690D, 0x6B96, 0x71ED, 0x7E54, 0x8077, 0x8272,
00688  0x89E6, 0x98DF, 0x8755, 0x8FB1, 0x5C3B, 0x4F38, 0x4FE1, 0x4FB5,
00689  0x5507, 0x5A20, 0x5BDD, 0x5BE9, 0x5FC3, 0x614E, 0x632F, 0x65B0,
00690  0x664B, 0x68EE, 0x699B, 0x6D78, 0x6DF1, 0x7533, 0x75B9, 0x771F,
00691  0x795E, 0x79E6, 0x7D33, 0x81E3, 0x82AF, 0x85AA, 0x89AA, 0x8A3A,
00692  0x8EAB, 0x8F9B, 0x9032, 0x91DD, 0x9707, 0x4EBA, 0x4EC1, 0x5203,
00693  0x5875, 0x58EC, 0x5C0B, 0x751A, 0x5C3D, 0x814E, 0x8A0A, 0x8FC5,
00694  0x9663, 0x976D, 0x7B25, 0x8ACF, 0x9808, 0x9162, 0x56F3, 0x53A8,
00695  0x9017, 0x5439, 0x5782, 0x5E25, 0x63A8, 0x6C34, 0x708A, 0x7761,
00696  0x7C8B, 0x7FE0, 0x8870, 0x9042, 0x9154, 0x9310, 0x9318, 0x968F,
00697  0x745E, 0x9AC4, 0x5D07, 0x5D69, 0x6570, 0x67A2, 0x8DA8, 0x96DB,
00698  0x636E, 0x6749, 0x6919, 0x83C5, 0x9817, 0x96C0, 0x88FE,
00699 };
00700 static const unsigned short euc_to_utf8_C0[] = {
00701          0x6F84, 0x647A, 0x5BF8, 0x4E16, 0x702C, 0x755D, 0x662F,
00702  0x51C4, 0x5236, 0x52E2, 0x59D3, 0x5F81, 0x6027, 0x6210, 0x653F,
00703  0x6574, 0x661F, 0x6674, 0x68F2, 0x6816, 0x6B63, 0x6E05, 0x7272,
00704  0x751F, 0x76DB, 0x7CBE, 0x8056, 0x58F0, 0x88FD, 0x897F, 0x8AA0,
00705  0x8A93, 0x8ACB, 0x901D, 0x9192, 0x9752, 0x9759, 0x6589, 0x7A0E,
00706  0x8106, 0x96BB, 0x5E2D, 0x60DC, 0x621A, 0x65A5, 0x6614, 0x6790,
00707  0x77F3, 0x7A4D, 0x7C4D, 0x7E3E, 0x810A, 0x8CAC, 0x8D64, 0x8DE1,
00708  0x8E5F, 0x78A9, 0x5207, 0x62D9, 0x63A5, 0x6442, 0x6298, 0x8A2D,
00709  0x7A83, 0x7BC0, 0x8AAC, 0x96EA, 0x7D76, 0x820C, 0x8749, 0x4ED9,
00710  0x5148, 0x5343, 0x5360, 0x5BA3, 0x5C02, 0x5C16, 0x5DDD, 0x6226,
00711  0x6247, 0x64B0, 0x6813, 0x6834, 0x6CC9, 0x6D45, 0x6D17, 0x67D3,
00712  0x6F5C, 0x714E, 0x717D, 0x65CB, 0x7A7F, 0x7BAD, 0x7DDA,
00713 };
00714 static const unsigned short euc_to_utf8_C1[] = {
00715          0x7E4A, 0x7FA8, 0x817A, 0x821B, 0x8239, 0x85A6, 0x8A6E,
00716  0x8CCE, 0x8DF5, 0x9078, 0x9077, 0x92AD, 0x9291, 0x9583, 0x9BAE,
00717  0x524D, 0x5584, 0x6F38, 0x7136, 0x5168, 0x7985, 0x7E55, 0x81B3,
00718  0x7CCE, 0x564C, 0x5851, 0x5CA8, 0x63AA, 0x66FE, 0x66FD, 0x695A,
00719  0x72D9, 0x758F, 0x758E, 0x790E, 0x7956, 0x79DF, 0x7C97, 0x7D20,
00720  0x7D44, 0x8607, 0x8A34, 0x963B, 0x9061, 0x9F20, 0x50E7, 0x5275,
00721  0x53CC, 0x53E2, 0x5009, 0x55AA, 0x58EE, 0x594F, 0x723D, 0x5B8B,
00722  0x5C64, 0x531D, 0x60E3, 0x60F3, 0x635C, 0x6383, 0x633F, 0x63BB,
00723  0x64CD, 0x65E9, 0x66F9, 0x5DE3, 0x69CD, 0x69FD, 0x6F15, 0x71E5,
00724  0x4E89, 0x75E9, 0x76F8, 0x7A93, 0x7CDF, 0x7DCF, 0x7D9C, 0x8061,
00725  0x8349, 0x8358, 0x846C, 0x84BC, 0x85FB, 0x88C5, 0x8D70, 0x9001,
00726  0x906D, 0x9397, 0x971C, 0x9A12, 0x50CF, 0x5897, 0x618E,
00727 };
00728 static const unsigned short euc_to_utf8_C2[] = {
00729          0x81D3, 0x8535, 0x8D08, 0x9020, 0x4FC3, 0x5074, 0x5247,
00730  0x5373, 0x606F, 0x6349, 0x675F, 0x6E2C, 0x8DB3, 0x901F, 0x4FD7,
00731  0x5C5E, 0x8CCA, 0x65CF, 0x7D9A, 0x5352, 0x8896, 0x5176, 0x63C3,
00732  0x5B58, 0x5B6B, 0x5C0A, 0x640D, 0x6751, 0x905C, 0x4ED6, 0x591A,
00733  0x592A, 0x6C70, 0x8A51, 0x553E, 0x5815, 0x59A5, 0x60F0, 0x6253,
00734  0x67C1, 0x8235, 0x6955, 0x9640, 0x99C4, 0x9A28, 0x4F53, 0x5806,
00735  0x5BFE, 0x8010, 0x5CB1, 0x5E2F, 0x5F85, 0x6020, 0x614B, 0x6234,
00736  0x66FF, 0x6CF0, 0x6EDE, 0x80CE, 0x817F, 0x82D4, 0x888B, 0x8CB8,
00737  0x9000, 0x902E, 0x968A, 0x9EDB, 0x9BDB, 0x4EE3, 0x53F0, 0x5927,
00738  0x7B2C, 0x918D, 0x984C, 0x9DF9, 0x6EDD, 0x7027, 0x5353, 0x5544,
00739  0x5B85, 0x6258, 0x629E, 0x62D3, 0x6CA2, 0x6FEF, 0x7422, 0x8A17,
00740  0x9438, 0x6FC1, 0x8AFE, 0x8338, 0x51E7, 0x86F8, 0x53EA,
00741 };
00742 static const unsigned short euc_to_utf8_C3[] = {
00743          0x53E9, 0x4F46, 0x9054, 0x8FB0, 0x596A, 0x8131, 0x5DFD,
00744  0x7AEA, 0x8FBF, 0x68DA, 0x8C37, 0x72F8, 0x9C48, 0x6A3D, 0x8AB0,
00745  0x4E39, 0x5358, 0x5606, 0x5766, 0x62C5, 0x63A2, 0x65E6, 0x6B4E,
00746  0x6DE1, 0x6E5B, 0x70AD, 0x77ED, 0x7AEF, 0x7BAA, 0x7DBB, 0x803D,
00747  0x80C6, 0x86CB, 0x8A95, 0x935B, 0x56E3, 0x58C7, 0x5F3E, 0x65AD,
00748  0x6696, 0x6A80, 0x6BB5, 0x7537, 0x8AC7, 0x5024, 0x77E5, 0x5730,
00749  0x5F1B, 0x6065, 0x667A, 0x6C60, 0x75F4, 0x7A1A, 0x7F6E, 0x81F4,
00750  0x8718, 0x9045, 0x99B3, 0x7BC9, 0x755C, 0x7AF9, 0x7B51, 0x84C4,
00751  0x9010, 0x79E9, 0x7A92, 0x8336, 0x5AE1, 0x7740, 0x4E2D, 0x4EF2,
00752  0x5B99, 0x5FE0, 0x62BD, 0x663C, 0x67F1, 0x6CE8, 0x866B, 0x8877,
00753  0x8A3B, 0x914E, 0x92F3, 0x99D0, 0x6A17, 0x7026, 0x732A, 0x82E7,
00754  0x8457, 0x8CAF, 0x4E01, 0x5146, 0x51CB, 0x558B, 0x5BF5,
00755 };
00756 static const unsigned short euc_to_utf8_C4[] = {
00757          0x5E16, 0x5E33, 0x5E81, 0x5F14, 0x5F35, 0x5F6B, 0x5FB4,
00758  0x61F2, 0x6311, 0x66A2, 0x671D, 0x6F6E, 0x7252, 0x753A, 0x773A,
00759  0x8074, 0x8139, 0x8178, 0x8776, 0x8ABF, 0x8ADC, 0x8D85, 0x8DF3,
00760  0x929A, 0x9577, 0x9802, 0x9CE5, 0x52C5, 0x6357, 0x76F4, 0x6715,
00761  0x6C88, 0x73CD, 0x8CC3, 0x93AE, 0x9673, 0x6D25, 0x589C, 0x690E,
00762  0x69CC, 0x8FFD, 0x939A, 0x75DB, 0x901A, 0x585A, 0x6802, 0x63B4,
00763  0x69FB, 0x4F43, 0x6F2C, 0x67D8, 0x8FBB, 0x8526, 0x7DB4, 0x9354,
00764  0x693F, 0x6F70, 0x576A, 0x58F7, 0x5B2C, 0x7D2C, 0x722A, 0x540A,
00765  0x91E3, 0x9DB4, 0x4EAD, 0x4F4E, 0x505C, 0x5075, 0x5243, 0x8C9E,
00766  0x5448, 0x5824, 0x5B9A, 0x5E1D, 0x5E95, 0x5EAD, 0x5EF7, 0x5F1F,
00767  0x608C, 0x62B5, 0x633A, 0x63D0, 0x68AF, 0x6C40, 0x7887, 0x798E,
00768  0x7A0B, 0x7DE0, 0x8247, 0x8A02, 0x8AE6, 0x8E44, 0x9013,
00769 };
00770 static const unsigned short euc_to_utf8_C5[] = {
00771          0x90B8, 0x912D, 0x91D8, 0x9F0E, 0x6CE5, 0x6458, 0x64E2,
00772  0x6575, 0x6EF4, 0x7684, 0x7B1B, 0x9069, 0x93D1, 0x6EBA, 0x54F2,
00773  0x5FB9, 0x64A4, 0x8F4D, 0x8FED, 0x9244, 0x5178, 0x586B, 0x5929,
00774  0x5C55, 0x5E97, 0x6DFB, 0x7E8F, 0x751C, 0x8CBC, 0x8EE2, 0x985B,
00775  0x70B9, 0x4F1D, 0x6BBF, 0x6FB1, 0x7530, 0x96FB, 0x514E, 0x5410,
00776  0x5835, 0x5857, 0x59AC, 0x5C60, 0x5F92, 0x6597, 0x675C, 0x6E21,
00777  0x767B, 0x83DF, 0x8CED, 0x9014, 0x90FD, 0x934D, 0x7825, 0x783A,
00778  0x52AA, 0x5EA6, 0x571F, 0x5974, 0x6012, 0x5012, 0x515A, 0x51AC,
00779  0x51CD, 0x5200, 0x5510, 0x5854, 0x5858, 0x5957, 0x5B95, 0x5CF6,
00780  0x5D8B, 0x60BC, 0x6295, 0x642D, 0x6771, 0x6843, 0x68BC, 0x68DF,
00781  0x76D7, 0x6DD8, 0x6E6F, 0x6D9B, 0x706F, 0x71C8, 0x5F53, 0x75D8,
00782  0x7977, 0x7B49, 0x7B54, 0x7B52, 0x7CD6, 0x7D71, 0x5230,
00783 };
00784 static const unsigned short euc_to_utf8_C6[] = {
00785          0x8463, 0x8569, 0x85E4, 0x8A0E, 0x8B04, 0x8C46, 0x8E0F,
00786  0x9003, 0x900F, 0x9419, 0x9676, 0x982D, 0x9A30, 0x95D8, 0x50CD,
00787  0x52D5, 0x540C, 0x5802, 0x5C0E, 0x61A7, 0x649E, 0x6D1E, 0x77B3,
00788  0x7AE5, 0x80F4, 0x8404, 0x9053, 0x9285, 0x5CE0, 0x9D07, 0x533F,
00789  0x5F97, 0x5FB3, 0x6D9C, 0x7279, 0x7763, 0x79BF, 0x7BE4, 0x6BD2,
00790  0x72EC, 0x8AAD, 0x6803, 0x6A61, 0x51F8, 0x7A81, 0x6934, 0x5C4A,
00791  0x9CF6, 0x82EB, 0x5BC5, 0x9149, 0x701E, 0x5678, 0x5C6F, 0x60C7,
00792  0x6566, 0x6C8C, 0x8C5A, 0x9041, 0x9813, 0x5451, 0x66C7, 0x920D,
00793  0x5948, 0x90A3, 0x5185, 0x4E4D, 0x51EA, 0x8599, 0x8B0E, 0x7058,
00794  0x637A, 0x934B, 0x6962, 0x99B4, 0x7E04, 0x7577, 0x5357, 0x6960,
00795  0x8EDF, 0x96E3, 0x6C5D, 0x4E8C, 0x5C3C, 0x5F10, 0x8FE9, 0x5302,
00796  0x8CD1, 0x8089, 0x8679, 0x5EFF, 0x65E5, 0x4E73, 0x5165,
00797 };
00798 static const unsigned short euc_to_utf8_C7[] = {
00799          0x5982, 0x5C3F, 0x97EE, 0x4EFB, 0x598A, 0x5FCD, 0x8A8D,
00800  0x6FE1, 0x79B0, 0x7962, 0x5BE7, 0x8471, 0x732B, 0x71B1, 0x5E74,
00801  0x5FF5, 0x637B, 0x649A, 0x71C3, 0x7C98, 0x4E43, 0x5EFC, 0x4E4B,
00802  0x57DC, 0x56A2, 0x60A9, 0x6FC3, 0x7D0D, 0x80FD, 0x8133, 0x81BF,
00803  0x8FB2, 0x8997, 0x86A4, 0x5DF4, 0x628A, 0x64AD, 0x8987, 0x6777,
00804  0x6CE2, 0x6D3E, 0x7436, 0x7834, 0x5A46, 0x7F75, 0x82AD, 0x99AC,
00805  0x4FF3, 0x5EC3, 0x62DD, 0x6392, 0x6557, 0x676F, 0x76C3, 0x724C,
00806  0x80CC, 0x80BA, 0x8F29, 0x914D, 0x500D, 0x57F9, 0x5A92, 0x6885,
00807  0x6973, 0x7164, 0x72FD, 0x8CB7, 0x58F2, 0x8CE0, 0x966A, 0x9019,
00808  0x877F, 0x79E4, 0x77E7, 0x8429, 0x4F2F, 0x5265, 0x535A, 0x62CD,
00809  0x67CF, 0x6CCA, 0x767D, 0x7B94, 0x7C95, 0x8236, 0x8584, 0x8FEB,
00810  0x66DD, 0x6F20, 0x7206, 0x7E1B, 0x83AB, 0x99C1, 0x9EA6,
00811 };
00812 static const unsigned short euc_to_utf8_C8[] = {
00813          0x51FD, 0x7BB1, 0x7872, 0x7BB8, 0x8087, 0x7B48, 0x6AE8,
00814  0x5E61, 0x808C, 0x7551, 0x7560, 0x516B, 0x9262, 0x6E8C, 0x767A,
00815  0x9197, 0x9AEA, 0x4F10, 0x7F70, 0x629C, 0x7B4F, 0x95A5, 0x9CE9,
00816  0x567A, 0x5859, 0x86E4, 0x96BC, 0x4F34, 0x5224, 0x534A, 0x53CD,
00817  0x53DB, 0x5E06, 0x642C, 0x6591, 0x677F, 0x6C3E, 0x6C4E, 0x7248,
00818  0x72AF, 0x73ED, 0x7554, 0x7E41, 0x822C, 0x85E9, 0x8CA9, 0x7BC4,
00819  0x91C6, 0x7169, 0x9812, 0x98EF, 0x633D, 0x6669, 0x756A, 0x76E4,
00820  0x78D0, 0x8543, 0x86EE, 0x532A, 0x5351, 0x5426, 0x5983, 0x5E87,
00821  0x5F7C, 0x60B2, 0x6249, 0x6279, 0x62AB, 0x6590, 0x6BD4, 0x6CCC,
00822  0x75B2, 0x76AE, 0x7891, 0x79D8, 0x7DCB, 0x7F77, 0x80A5, 0x88AB,
00823  0x8AB9, 0x8CBB, 0x907F, 0x975E, 0x98DB, 0x6A0B, 0x7C38, 0x5099,
00824  0x5C3E, 0x5FAE, 0x6787, 0x6BD8, 0x7435, 0x7709, 0x7F8E,
00825 };
00826 static const unsigned short euc_to_utf8_C9[] = {
00827          0x9F3B, 0x67CA, 0x7A17, 0x5339, 0x758B, 0x9AED, 0x5F66,
00828  0x819D, 0x83F1, 0x8098, 0x5F3C, 0x5FC5, 0x7562, 0x7B46, 0x903C,
00829  0x6867, 0x59EB, 0x5A9B, 0x7D10, 0x767E, 0x8B2C, 0x4FF5, 0x5F6A,
00830  0x6A19, 0x6C37, 0x6F02, 0x74E2, 0x7968, 0x8868, 0x8A55, 0x8C79,
00831  0x5EDF, 0x63CF, 0x75C5, 0x79D2, 0x82D7, 0x9328, 0x92F2, 0x849C,
00832  0x86ED, 0x9C2D, 0x54C1, 0x5F6C, 0x658C, 0x6D5C, 0x7015, 0x8CA7,
00833  0x8CD3, 0x983B, 0x654F, 0x74F6, 0x4E0D, 0x4ED8, 0x57E0, 0x592B,
00834  0x5A66, 0x5BCC, 0x51A8, 0x5E03, 0x5E9C, 0x6016, 0x6276, 0x6577,
00835  0x65A7, 0x666E, 0x6D6E, 0x7236, 0x7B26, 0x8150, 0x819A, 0x8299,
00836  0x8B5C, 0x8CA0, 0x8CE6, 0x8D74, 0x961C, 0x9644, 0x4FAE, 0x64AB,
00837  0x6B66, 0x821E, 0x8461, 0x856A, 0x90E8, 0x5C01, 0x6953, 0x98A8,
00838  0x847A, 0x8557, 0x4F0F, 0x526F, 0x5FA9, 0x5E45, 0x670D,
00839 };
00840 static const unsigned short euc_to_utf8_CA[] = {
00841          0x798F, 0x8179, 0x8907, 0x8986, 0x6DF5, 0x5F17, 0x6255,
00842  0x6CB8, 0x4ECF, 0x7269, 0x9B92, 0x5206, 0x543B, 0x5674, 0x58B3,
00843  0x61A4, 0x626E, 0x711A, 0x596E, 0x7C89, 0x7CDE, 0x7D1B, 0x96F0,
00844  0x6587, 0x805E, 0x4E19, 0x4F75, 0x5175, 0x5840, 0x5E63, 0x5E73,
00845  0x5F0A, 0x67C4, 0x4E26, 0x853D, 0x9589, 0x965B, 0x7C73, 0x9801,
00846  0x50FB, 0x58C1, 0x7656, 0x78A7, 0x5225, 0x77A5, 0x8511, 0x7B86,
00847  0x504F, 0x5909, 0x7247, 0x7BC7, 0x7DE8, 0x8FBA, 0x8FD4, 0x904D,
00848  0x4FBF, 0x52C9, 0x5A29, 0x5F01, 0x97AD, 0x4FDD, 0x8217, 0x92EA,
00849  0x5703, 0x6355, 0x6B69, 0x752B, 0x88DC, 0x8F14, 0x7A42, 0x52DF,
00850  0x5893, 0x6155, 0x620A, 0x66AE, 0x6BCD, 0x7C3F, 0x83E9, 0x5023,
00851  0x4FF8, 0x5305, 0x5446, 0x5831, 0x5949, 0x5B9D, 0x5CF0, 0x5CEF,
00852  0x5D29, 0x5E96, 0x62B1, 0x6367, 0x653E, 0x65B9, 0x670B,
00853 };
00854 static const unsigned short euc_to_utf8_CB[] = {
00855          0x6CD5, 0x6CE1, 0x70F9, 0x7832, 0x7E2B, 0x80DE, 0x82B3,
00856  0x840C, 0x84EC, 0x8702, 0x8912, 0x8A2A, 0x8C4A, 0x90A6, 0x92D2,
00857  0x98FD, 0x9CF3, 0x9D6C, 0x4E4F, 0x4EA1, 0x508D, 0x5256, 0x574A,
00858  0x59A8, 0x5E3D, 0x5FD8, 0x5FD9, 0x623F, 0x66B4, 0x671B, 0x67D0,
00859  0x68D2, 0x5192, 0x7D21, 0x80AA, 0x81A8, 0x8B00, 0x8C8C, 0x8CBF,
00860  0x927E, 0x9632, 0x5420, 0x982C, 0x5317, 0x50D5, 0x535C, 0x58A8,
00861  0x64B2, 0x6734, 0x7267, 0x7766, 0x7A46, 0x91E6, 0x52C3, 0x6CA1,
00862  0x6B86, 0x5800, 0x5E4C, 0x5954, 0x672C, 0x7FFB, 0x51E1, 0x76C6,
00863  0x6469, 0x78E8, 0x9B54, 0x9EBB, 0x57CB, 0x59B9, 0x6627, 0x679A,
00864  0x6BCE, 0x54E9, 0x69D9, 0x5E55, 0x819C, 0x6795, 0x9BAA, 0x67FE,
00865  0x9C52, 0x685D, 0x4EA6, 0x4FE3, 0x53C8, 0x62B9, 0x672B, 0x6CAB,
00866  0x8FC4, 0x4FAD, 0x7E6D, 0x9EBF, 0x4E07, 0x6162, 0x6E80,
00867 };
00868 static const unsigned short euc_to_utf8_CC[] = {
00869          0x6F2B, 0x8513, 0x5473, 0x672A, 0x9B45, 0x5DF3, 0x7B95,
00870  0x5CAC, 0x5BC6, 0x871C, 0x6E4A, 0x84D1, 0x7A14, 0x8108, 0x5999,
00871  0x7C8D, 0x6C11, 0x7720, 0x52D9, 0x5922, 0x7121, 0x725F, 0x77DB,
00872  0x9727, 0x9D61, 0x690B, 0x5A7F, 0x5A18, 0x51A5, 0x540D, 0x547D,
00873  0x660E, 0x76DF, 0x8FF7, 0x9298, 0x9CF4, 0x59EA, 0x725D, 0x6EC5,
00874  0x514D, 0x68C9, 0x7DBF, 0x7DEC, 0x9762, 0x9EBA, 0x6478, 0x6A21,
00875  0x8302, 0x5984, 0x5B5F, 0x6BDB, 0x731B, 0x76F2, 0x7DB2, 0x8017,
00876  0x8499, 0x5132, 0x6728, 0x9ED9, 0x76EE, 0x6762, 0x52FF, 0x9905,
00877  0x5C24, 0x623B, 0x7C7E, 0x8CB0, 0x554F, 0x60B6, 0x7D0B, 0x9580,
00878  0x5301, 0x4E5F, 0x51B6, 0x591C, 0x723A, 0x8036, 0x91CE, 0x5F25,
00879  0x77E2, 0x5384, 0x5F79, 0x7D04, 0x85AC, 0x8A33, 0x8E8D, 0x9756,
00880  0x67F3, 0x85AE, 0x9453, 0x6109, 0x6108, 0x6CB9, 0x7652,
00881 };
00882 static const unsigned short euc_to_utf8_CD[] = {
00883          0x8AED, 0x8F38, 0x552F, 0x4F51, 0x512A, 0x52C7, 0x53CB,
00884  0x5BA5, 0x5E7D, 0x60A0, 0x6182, 0x63D6, 0x6709, 0x67DA, 0x6E67,
00885  0x6D8C, 0x7336, 0x7337, 0x7531, 0x7950, 0x88D5, 0x8A98, 0x904A,
00886  0x9091, 0x90F5, 0x96C4, 0x878D, 0x5915, 0x4E88, 0x4F59, 0x4E0E,
00887  0x8A89, 0x8F3F, 0x9810, 0x50AD, 0x5E7C, 0x5996, 0x5BB9, 0x5EB8,
00888  0x63DA, 0x63FA, 0x64C1, 0x66DC, 0x694A, 0x69D8, 0x6D0B, 0x6EB6,
00889  0x7194, 0x7528, 0x7AAF, 0x7F8A, 0x8000, 0x8449, 0x84C9, 0x8981,
00890  0x8B21, 0x8E0A, 0x9065, 0x967D, 0x990A, 0x617E, 0x6291, 0x6B32,
00891  0x6C83, 0x6D74, 0x7FCC, 0x7FFC, 0x6DC0, 0x7F85, 0x87BA, 0x88F8,
00892  0x6765, 0x83B1, 0x983C, 0x96F7, 0x6D1B, 0x7D61, 0x843D, 0x916A,
00893  0x4E71, 0x5375, 0x5D50, 0x6B04, 0x6FEB, 0x85CD, 0x862D, 0x89A7,
00894  0x5229, 0x540F, 0x5C65, 0x674E, 0x68A8, 0x7406, 0x7483,
00895 };
00896 static const unsigned short euc_to_utf8_CE[] = {
00897          0x75E2, 0x88CF, 0x88E1, 0x91CC, 0x96E2, 0x9678, 0x5F8B,
00898  0x7387, 0x7ACB, 0x844E, 0x63A0, 0x7565, 0x5289, 0x6D41, 0x6E9C,
00899  0x7409, 0x7559, 0x786B, 0x7C92, 0x9686, 0x7ADC, 0x9F8D, 0x4FB6,
00900  0x616E, 0x65C5, 0x865C, 0x4E86, 0x4EAE, 0x50DA, 0x4E21, 0x51CC,
00901  0x5BEE, 0x6599, 0x6881, 0x6DBC, 0x731F, 0x7642, 0x77AD, 0x7A1C,
00902  0x7CE7, 0x826F, 0x8AD2, 0x907C, 0x91CF, 0x9675, 0x9818, 0x529B,
00903  0x7DD1, 0x502B, 0x5398, 0x6797, 0x6DCB, 0x71D0, 0x7433, 0x81E8,
00904  0x8F2A, 0x96A3, 0x9C57, 0x9E9F, 0x7460, 0x5841, 0x6D99, 0x7D2F,
00905  0x985E, 0x4EE4, 0x4F36, 0x4F8B, 0x51B7, 0x52B1, 0x5DBA, 0x601C,
00906  0x73B2, 0x793C, 0x82D3, 0x9234, 0x96B7, 0x96F6, 0x970A, 0x9E97,
00907  0x9F62, 0x66A6, 0x6B74, 0x5217, 0x52A3, 0x70C8, 0x88C2, 0x5EC9,
00908  0x604B, 0x6190, 0x6F23, 0x7149, 0x7C3E, 0x7DF4, 0x806F,
00909 };
00910 static const unsigned short euc_to_utf8_CF[] = {
00911          0x84EE, 0x9023, 0x932C, 0x5442, 0x9B6F, 0x6AD3, 0x7089,
00912  0x8CC2, 0x8DEF, 0x9732, 0x52B4, 0x5A41, 0x5ECA, 0x5F04, 0x6717,
00913  0x697C, 0x6994, 0x6D6A, 0x6F0F, 0x7262, 0x72FC, 0x7BED, 0x8001,
00914  0x807E, 0x874B, 0x90CE, 0x516D, 0x9E93, 0x7984, 0x808B, 0x9332,
00915  0x8AD6, 0x502D, 0x548C, 0x8A71, 0x6B6A, 0x8CC4, 0x8107, 0x60D1,
00916  0x67A0, 0x9DF2, 0x4E99, 0x4E98, 0x9C10, 0x8A6B, 0x85C1, 0x8568,
00917  0x6900, 0x6E7E, 0x7897, 0x8155,      0,      0,      0,      0,
00918       0,      0,      0,      0,      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,
00923 };
00924 static const unsigned short euc_to_utf8_CF_x0213[] = {
00925          0x84EE, 0x9023, 0x932C, 0x5442, 0x9B6F, 0x6AD3, 0x7089,
00926  0x8CC2, 0x8DEF, 0x9732, 0x52B4, 0x5A41, 0x5ECA, 0x5F04, 0x6717,
00927  0x697C, 0x6994, 0x6D6A, 0x6F0F, 0x7262, 0x72FC, 0x7BED, 0x8001,
00928  0x807E, 0x874B, 0x90CE, 0x516D, 0x9E93, 0x7984, 0x808B, 0x9332,
00929  0x8AD6, 0x502D, 0x548C, 0x8A71, 0x6B6A, 0x8CC4, 0x8107, 0x60D1,
00930  0x67A0, 0x9DF2, 0x4E99, 0x4E98, 0x9C10, 0x8A6B, 0x85C1, 0x8568,
00931  0x6900, 0x6E7E, 0x7897, 0x8155, 0xD842 /*0xDF9F*/, 0x5B41, 0x5B56, 0x5B7D,
00932  0x5B93, 0x5BD8, 0x5BEC, 0x5C12, 0x5C1E, 0x5C23, 0x5C2B, 0x378D,
00933  0x5C62, 0xFA3B, 0xFA3C, 0xD845 /*0xDEB4*/, 0x5C7A, 0x5C8F, 0x5C9F, 0x5CA3,
00934  0x5CAA, 0x5CBA, 0x5CCB, 0x5CD0, 0x5CD2, 0x5CF4, 0xD847 /*0xDE34*/, 0x37E2,
00935  0x5D0D, 0x5D27, 0xFA11, 0x5D46, 0x5D47, 0x5D53, 0x5D4A, 0x5D6D,
00936  0x5D81, 0x5DA0, 0x5DA4, 0x5DA7, 0x5DB8, 0x5DCB, 0x541E,
00937 };
00938 static const unsigned short euc_to_utf8_D0[] = {
00939          0x5F0C, 0x4E10, 0x4E15, 0x4E2A, 0x4E31, 0x4E36, 0x4E3C,
00940  0x4E3F, 0x4E42, 0x4E56, 0x4E58, 0x4E82, 0x4E85, 0x8C6B, 0x4E8A,
00941  0x8212, 0x5F0D, 0x4E8E, 0x4E9E, 0x4E9F, 0x4EA0, 0x4EA2, 0x4EB0,
00942  0x4EB3, 0x4EB6, 0x4ECE, 0x4ECD, 0x4EC4, 0x4EC6, 0x4EC2, 0x4ED7,
00943  0x4EDE, 0x4EED, 0x4EDF, 0x4EF7, 0x4F09, 0x4F5A, 0x4F30, 0x4F5B,
00944  0x4F5D, 0x4F57, 0x4F47, 0x4F76, 0x4F88, 0x4F8F, 0x4F98, 0x4F7B,
00945  0x4F69, 0x4F70, 0x4F91, 0x4F6F, 0x4F86, 0x4F96, 0x5118, 0x4FD4,
00946  0x4FDF, 0x4FCE, 0x4FD8, 0x4FDB, 0x4FD1, 0x4FDA, 0x4FD0, 0x4FE4,
00947  0x4FE5, 0x501A, 0x5028, 0x5014, 0x502A, 0x5025, 0x5005, 0x4F1C,
00948  0x4FF6, 0x5021, 0x5029, 0x502C, 0x4FFE, 0x4FEF, 0x5011, 0x5006,
00949  0x5043, 0x5047, 0x6703, 0x5055, 0x5050, 0x5048, 0x505A, 0x5056,
00950  0x506C, 0x5078, 0x5080, 0x509A, 0x5085, 0x50B4, 0x50B2,
00951 };
00952 static const unsigned short euc_to_utf8_D1[] = {
00953          0x50C9, 0x50CA, 0x50B3, 0x50C2, 0x50D6, 0x50DE, 0x50E5,
00954  0x50ED, 0x50E3, 0x50EE, 0x50F9, 0x50F5, 0x5109, 0x5101, 0x5102,
00955  0x5116, 0x5115, 0x5114, 0x511A, 0x5121, 0x513A, 0x5137, 0x513C,
00956  0x513B, 0x513F, 0x5140, 0x5152, 0x514C, 0x5154, 0x5162, 0x7AF8,
00957  0x5169, 0x516A, 0x516E, 0x5180, 0x5182, 0x56D8, 0x518C, 0x5189,
00958  0x518F, 0x5191, 0x5193, 0x5195, 0x5196, 0x51A4, 0x51A6, 0x51A2,
00959  0x51A9, 0x51AA, 0x51AB, 0x51B3, 0x51B1, 0x51B2, 0x51B0, 0x51B5,
00960  0x51BD, 0x51C5, 0x51C9, 0x51DB, 0x51E0, 0x8655, 0x51E9, 0x51ED,
00961  0x51F0, 0x51F5, 0x51FE, 0x5204, 0x520B, 0x5214, 0x520E, 0x5227,
00962  0x522A, 0x522E, 0x5233, 0x5239, 0x524F, 0x5244, 0x524B, 0x524C,
00963  0x525E, 0x5254, 0x526A, 0x5274, 0x5269, 0x5273, 0x527F, 0x527D,
00964  0x528D, 0x5294, 0x5292, 0x5271, 0x5288, 0x5291, 0x8FA8,
00965 };
00966 static const unsigned short euc_to_utf8_D2[] = {
00967          0x8FA7, 0x52AC, 0x52AD, 0x52BC, 0x52B5, 0x52C1, 0x52CD,
00968  0x52D7, 0x52DE, 0x52E3, 0x52E6, 0x98ED, 0x52E0, 0x52F3, 0x52F5,
00969  0x52F8, 0x52F9, 0x5306, 0x5308, 0x7538, 0x530D, 0x5310, 0x530F,
00970  0x5315, 0x531A, 0x5323, 0x532F, 0x5331, 0x5333, 0x5338, 0x5340,
00971  0x5346, 0x5345, 0x4E17, 0x5349, 0x534D, 0x51D6, 0x535E, 0x5369,
00972  0x536E, 0x5918, 0x537B, 0x5377, 0x5382, 0x5396, 0x53A0, 0x53A6,
00973  0x53A5, 0x53AE, 0x53B0, 0x53B6, 0x53C3, 0x7C12, 0x96D9, 0x53DF,
00974  0x66FC, 0x71EE, 0x53EE, 0x53E8, 0x53ED, 0x53FA, 0x5401, 0x543D,
00975  0x5440, 0x542C, 0x542D, 0x543C, 0x542E, 0x5436, 0x5429, 0x541D,
00976  0x544E, 0x548F, 0x5475, 0x548E, 0x545F, 0x5471, 0x5477, 0x5470,
00977  0x5492, 0x547B, 0x5480, 0x5476, 0x5484, 0x5490, 0x5486, 0x54C7,
00978  0x54A2, 0x54B8, 0x54A5, 0x54AC, 0x54C4, 0x54C8, 0x54A8,
00979 };
00980 static const unsigned short euc_to_utf8_D3[] = {
00981          0x54AB, 0x54C2, 0x54A4, 0x54BE, 0x54BC, 0x54D8, 0x54E5,
00982  0x54E6, 0x550F, 0x5514, 0x54FD, 0x54EE, 0x54ED, 0x54FA, 0x54E2,
00983  0x5539, 0x5540, 0x5563, 0x554C, 0x552E, 0x555C, 0x5545, 0x5556,
00984  0x5557, 0x5538, 0x5533, 0x555D, 0x5599, 0x5580, 0x54AF, 0x558A,
00985  0x559F, 0x557B, 0x557E, 0x5598, 0x559E, 0x55AE, 0x557C, 0x5583,
00986  0x55A9, 0x5587, 0x55A8, 0x55DA, 0x55C5, 0x55DF, 0x55C4, 0x55DC,
00987  0x55E4, 0x55D4, 0x5614, 0x55F7, 0x5616, 0x55FE, 0x55FD, 0x561B,
00988  0x55F9, 0x564E, 0x5650, 0x71DF, 0x5634, 0x5636, 0x5632, 0x5638,
00989  0x566B, 0x5664, 0x562F, 0x566C, 0x566A, 0x5686, 0x5680, 0x568A,
00990  0x56A0, 0x5694, 0x568F, 0x56A5, 0x56AE, 0x56B6, 0x56B4, 0x56C2,
00991  0x56BC, 0x56C1, 0x56C3, 0x56C0, 0x56C8, 0x56CE, 0x56D1, 0x56D3,
00992  0x56D7, 0x56EE, 0x56F9, 0x5700, 0x56FF, 0x5704, 0x5709,
00993 };
00994 static const unsigned short euc_to_utf8_D4[] = {
00995          0x5708, 0x570B, 0x570D, 0x5713, 0x5718, 0x5716, 0x55C7,
00996  0x571C, 0x5726, 0x5737, 0x5738, 0x574E, 0x573B, 0x5740, 0x574F,
00997  0x5769, 0x57C0, 0x5788, 0x5761, 0x577F, 0x5789, 0x5793, 0x57A0,
00998  0x57B3, 0x57A4, 0x57AA, 0x57B0, 0x57C3, 0x57C6, 0x57D4, 0x57D2,
00999  0x57D3, 0x580A, 0x57D6, 0x57E3, 0x580B, 0x5819, 0x581D, 0x5872,
01000  0x5821, 0x5862, 0x584B, 0x5870, 0x6BC0, 0x5852, 0x583D, 0x5879,
01001  0x5885, 0x58B9, 0x589F, 0x58AB, 0x58BA, 0x58DE, 0x58BB, 0x58B8,
01002  0x58AE, 0x58C5, 0x58D3, 0x58D1, 0x58D7, 0x58D9, 0x58D8, 0x58E5,
01003  0x58DC, 0x58E4, 0x58DF, 0x58EF, 0x58FA, 0x58F9, 0x58FB, 0x58FC,
01004  0x58FD, 0x5902, 0x590A, 0x5910, 0x591B, 0x68A6, 0x5925, 0x592C,
01005  0x592D, 0x5932, 0x5938, 0x593E, 0x7AD2, 0x5955, 0x5950, 0x594E,
01006  0x595A, 0x5958, 0x5962, 0x5960, 0x5967, 0x596C, 0x5969,
01007 };
01008 static const unsigned short euc_to_utf8_D5[] = {
01009          0x5978, 0x5981, 0x599D, 0x4F5E, 0x4FAB, 0x59A3, 0x59B2,
01010  0x59C6, 0x59E8, 0x59DC, 0x598D, 0x59D9, 0x59DA, 0x5A25, 0x5A1F,
01011  0x5A11, 0x5A1C, 0x5A09, 0x5A1A, 0x5A40, 0x5A6C, 0x5A49, 0x5A35,
01012  0x5A36, 0x5A62, 0x5A6A, 0x5A9A, 0x5ABC, 0x5ABE, 0x5ACB, 0x5AC2,
01013  0x5ABD, 0x5AE3, 0x5AD7, 0x5AE6, 0x5AE9, 0x5AD6, 0x5AFA, 0x5AFB,
01014  0x5B0C, 0x5B0B, 0x5B16, 0x5B32, 0x5AD0, 0x5B2A, 0x5B36, 0x5B3E,
01015  0x5B43, 0x5B45, 0x5B40, 0x5B51, 0x5B55, 0x5B5A, 0x5B5B, 0x5B65,
01016  0x5B69, 0x5B70, 0x5B73, 0x5B75, 0x5B78, 0x6588, 0x5B7A, 0x5B80,
01017  0x5B83, 0x5BA6, 0x5BB8, 0x5BC3, 0x5BC7, 0x5BC9, 0x5BD4, 0x5BD0,
01018  0x5BE4, 0x5BE6, 0x5BE2, 0x5BDE, 0x5BE5, 0x5BEB, 0x5BF0, 0x5BF6,
01019  0x5BF3, 0x5C05, 0x5C07, 0x5C08, 0x5C0D, 0x5C13, 0x5C20, 0x5C22,
01020  0x5C28, 0x5C38, 0x5C39, 0x5C41, 0x5C46, 0x5C4E, 0x5C53,
01021 };
01022 static const unsigned short euc_to_utf8_D6[] = {
01023          0x5C50, 0x5C4F, 0x5B71, 0x5C6C, 0x5C6E, 0x4E62, 0x5C76,
01024  0x5C79, 0x5C8C, 0x5C91, 0x5C94, 0x599B, 0x5CAB, 0x5CBB, 0x5CB6,
01025  0x5CBC, 0x5CB7, 0x5CC5, 0x5CBE, 0x5CC7, 0x5CD9, 0x5CE9, 0x5CFD,
01026  0x5CFA, 0x5CED, 0x5D8C, 0x5CEA, 0x5D0B, 0x5D15, 0x5D17, 0x5D5C,
01027  0x5D1F, 0x5D1B, 0x5D11, 0x5D14, 0x5D22, 0x5D1A, 0x5D19, 0x5D18,
01028  0x5D4C, 0x5D52, 0x5D4E, 0x5D4B, 0x5D6C, 0x5D73, 0x5D76, 0x5D87,
01029  0x5D84, 0x5D82, 0x5DA2, 0x5D9D, 0x5DAC, 0x5DAE, 0x5DBD, 0x5D90,
01030  0x5DB7, 0x5DBC, 0x5DC9, 0x5DCD, 0x5DD3, 0x5DD2, 0x5DD6, 0x5DDB,
01031  0x5DEB, 0x5DF2, 0x5DF5, 0x5E0B, 0x5E1A, 0x5E19, 0x5E11, 0x5E1B,
01032  0x5E36, 0x5E37, 0x5E44, 0x5E43, 0x5E40, 0x5E4E, 0x5E57, 0x5E54,
01033  0x5E5F, 0x5E62, 0x5E64, 0x5E47, 0x5E75, 0x5E76, 0x5E7A, 0x9EBC,
01034  0x5E7F, 0x5EA0, 0x5EC1, 0x5EC2, 0x5EC8, 0x5ED0, 0x5ECF,
01035 };
01036 static const unsigned short euc_to_utf8_D7[] = {
01037          0x5ED6, 0x5EE3, 0x5EDD, 0x5EDA, 0x5EDB, 0x5EE2, 0x5EE1,
01038  0x5EE8, 0x5EE9, 0x5EEC, 0x5EF1, 0x5EF3, 0x5EF0, 0x5EF4, 0x5EF8,
01039  0x5EFE, 0x5F03, 0x5F09, 0x5F5D, 0x5F5C, 0x5F0B, 0x5F11, 0x5F16,
01040  0x5F29, 0x5F2D, 0x5F38, 0x5F41, 0x5F48, 0x5F4C, 0x5F4E, 0x5F2F,
01041  0x5F51, 0x5F56, 0x5F57, 0x5F59, 0x5F61, 0x5F6D, 0x5F73, 0x5F77,
01042  0x5F83, 0x5F82, 0x5F7F, 0x5F8A, 0x5F88, 0x5F91, 0x5F87, 0x5F9E,
01043  0x5F99, 0x5F98, 0x5FA0, 0x5FA8, 0x5FAD, 0x5FBC, 0x5FD6, 0x5FFB,
01044  0x5FE4, 0x5FF8, 0x5FF1, 0x5FDD, 0x60B3, 0x5FFF, 0x6021, 0x6060,
01045  0x6019, 0x6010, 0x6029, 0x600E, 0x6031, 0x601B, 0x6015, 0x602B,
01046  0x6026, 0x600F, 0x603A, 0x605A, 0x6041, 0x606A, 0x6077, 0x605F,
01047  0x604A, 0x6046, 0x604D, 0x6063, 0x6043, 0x6064, 0x6042, 0x606C,
01048  0x606B, 0x6059, 0x6081, 0x608D, 0x60E7, 0x6083, 0x609A,
01049 };
01050 static const unsigned short euc_to_utf8_D8[] = {
01051          0x6084, 0x609B, 0x6096, 0x6097, 0x6092, 0x60A7, 0x608B,
01052  0x60E1, 0x60B8, 0x60E0, 0x60D3, 0x60B4, 0x5FF0, 0x60BD, 0x60C6,
01053  0x60B5, 0x60D8, 0x614D, 0x6115, 0x6106, 0x60F6, 0x60F7, 0x6100,
01054  0x60F4, 0x60FA, 0x6103, 0x6121, 0x60FB, 0x60F1, 0x610D, 0x610E,
01055  0x6147, 0x613E, 0x6128, 0x6127, 0x614A, 0x613F, 0x613C, 0x612C,
01056  0x6134, 0x613D, 0x6142, 0x6144, 0x6173, 0x6177, 0x6158, 0x6159,
01057  0x615A, 0x616B, 0x6174, 0x616F, 0x6165, 0x6171, 0x615F, 0x615D,
01058  0x6153, 0x6175, 0x6199, 0x6196, 0x6187, 0x61AC, 0x6194, 0x619A,
01059  0x618A, 0x6191, 0x61AB, 0x61AE, 0x61CC, 0x61CA, 0x61C9, 0x61F7,
01060  0x61C8, 0x61C3, 0x61C6, 0x61BA, 0x61CB, 0x7F79, 0x61CD, 0x61E6,
01061  0x61E3, 0x61F6, 0x61FA, 0x61F4, 0x61FF, 0x61FD, 0x61FC, 0x61FE,
01062  0x6200, 0x6208, 0x6209, 0x620D, 0x620C, 0x6214, 0x621B,
01063 };
01064 static const unsigned short euc_to_utf8_D9[] = {
01065          0x621E, 0x6221, 0x622A, 0x622E, 0x6230, 0x6232, 0x6233,
01066  0x6241, 0x624E, 0x625E, 0x6263, 0x625B, 0x6260, 0x6268, 0x627C,
01067  0x6282, 0x6289, 0x627E, 0x6292, 0x6293, 0x6296, 0x62D4, 0x6283,
01068  0x6294, 0x62D7, 0x62D1, 0x62BB, 0x62CF, 0x62FF, 0x62C6, 0x64D4,
01069  0x62C8, 0x62DC, 0x62CC, 0x62CA, 0x62C2, 0x62C7, 0x629B, 0x62C9,
01070  0x630C, 0x62EE, 0x62F1, 0x6327, 0x6302, 0x6308, 0x62EF, 0x62F5,
01071  0x6350, 0x633E, 0x634D, 0x641C, 0x634F, 0x6396, 0x638E, 0x6380,
01072  0x63AB, 0x6376, 0x63A3, 0x638F, 0x6389, 0x639F, 0x63B5, 0x636B,
01073  0x6369, 0x63BE, 0x63E9, 0x63C0, 0x63C6, 0x63E3, 0x63C9, 0x63D2,
01074  0x63F6, 0x63C4, 0x6416, 0x6434, 0x6406, 0x6413, 0x6426, 0x6436,
01075  0x651D, 0x6417, 0x6428, 0x640F, 0x6467, 0x646F, 0x6476, 0x644E,
01076  0x652A, 0x6495, 0x6493, 0x64A5, 0x64A9, 0x6488, 0x64BC,
01077 };
01078 static const unsigned short euc_to_utf8_DA[] = {
01079          0x64DA, 0x64D2, 0x64C5, 0x64C7, 0x64BB, 0x64D8, 0x64C2,
01080  0x64F1, 0x64E7, 0x8209, 0x64E0, 0x64E1, 0x62AC, 0x64E3, 0x64EF,
01081  0x652C, 0x64F6, 0x64F4, 0x64F2, 0x64FA, 0x6500, 0x64FD, 0x6518,
01082  0x651C, 0x6505, 0x6524, 0x6523, 0x652B, 0x6534, 0x6535, 0x6537,
01083  0x6536, 0x6538, 0x754B, 0x6548, 0x6556, 0x6555, 0x654D, 0x6558,
01084  0x655E, 0x655D, 0x6572, 0x6578, 0x6582, 0x6583, 0x8B8A, 0x659B,
01085  0x659F, 0x65AB, 0x65B7, 0x65C3, 0x65C6, 0x65C1, 0x65C4, 0x65CC,
01086  0x65D2, 0x65DB, 0x65D9, 0x65E0, 0x65E1, 0x65F1, 0x6772, 0x660A,
01087  0x6603, 0x65FB, 0x6773, 0x6635, 0x6636, 0x6634, 0x661C, 0x664F,
01088  0x6644, 0x6649, 0x6641, 0x665E, 0x665D, 0x6664, 0x6667, 0x6668,
01089  0x665F, 0x6662, 0x6670, 0x6683, 0x6688, 0x668E, 0x6689, 0x6684,
01090  0x6698, 0x669D, 0x66C1, 0x66B9, 0x66C9, 0x66BE, 0x66BC,
01091 };
01092 static const unsigned short euc_to_utf8_DB[] = {
01093          0x66C4, 0x66B8, 0x66D6, 0x66DA, 0x66E0, 0x663F, 0x66E6,
01094  0x66E9, 0x66F0, 0x66F5, 0x66F7, 0x670F, 0x6716, 0x671E, 0x6726,
01095  0x6727, 0x9738, 0x672E, 0x673F, 0x6736, 0x6741, 0x6738, 0x6737,
01096  0x6746, 0x675E, 0x6760, 0x6759, 0x6763, 0x6764, 0x6789, 0x6770,
01097  0x67A9, 0x677C, 0x676A, 0x678C, 0x678B, 0x67A6, 0x67A1, 0x6785,
01098  0x67B7, 0x67EF, 0x67B4, 0x67EC, 0x67B3, 0x67E9, 0x67B8, 0x67E4,
01099  0x67DE, 0x67DD, 0x67E2, 0x67EE, 0x67B9, 0x67CE, 0x67C6, 0x67E7,
01100  0x6A9C, 0x681E, 0x6846, 0x6829, 0x6840, 0x684D, 0x6832, 0x684E,
01101  0x68B3, 0x682B, 0x6859, 0x6863, 0x6877, 0x687F, 0x689F, 0x688F,
01102  0x68AD, 0x6894, 0x689D, 0x689B, 0x6883, 0x6AAE, 0x68B9, 0x6874,
01103  0x68B5, 0x68A0, 0x68BA, 0x690F, 0x688D, 0x687E, 0x6901, 0x68CA,
01104  0x6908, 0x68D8, 0x6922, 0x6926, 0x68E1, 0x690C, 0x68CD,
01105 };
01106 static const unsigned short euc_to_utf8_DC[] = {
01107          0x68D4, 0x68E7, 0x68D5, 0x6936, 0x6912, 0x6904, 0x68D7,
01108  0x68E3, 0x6925, 0x68F9, 0x68E0, 0x68EF, 0x6928, 0x692A, 0x691A,
01109  0x6923, 0x6921, 0x68C6, 0x6979, 0x6977, 0x695C, 0x6978, 0x696B,
01110  0x6954, 0x697E, 0x696E, 0x6939, 0x6974, 0x693D, 0x6959, 0x6930,
01111  0x6961, 0x695E, 0x695D, 0x6981, 0x696A, 0x69B2, 0x69AE, 0x69D0,
01112  0x69BF, 0x69C1, 0x69D3, 0x69BE, 0x69CE, 0x5BE8, 0x69CA, 0x69DD,
01113  0x69BB, 0x69C3, 0x69A7, 0x6A2E, 0x6991, 0x69A0, 0x699C, 0x6995,
01114  0x69B4, 0x69DE, 0x69E8, 0x6A02, 0x6A1B, 0x69FF, 0x6B0A, 0x69F9,
01115  0x69F2, 0x69E7, 0x6A05, 0x69B1, 0x6A1E, 0x69ED, 0x6A14, 0x69EB,
01116  0x6A0A, 0x6A12, 0x6AC1, 0x6A23, 0x6A13, 0x6A44, 0x6A0C, 0x6A72,
01117  0x6A36, 0x6A78, 0x6A47, 0x6A62, 0x6A59, 0x6A66, 0x6A48, 0x6A38,
01118  0x6A22, 0x6A90, 0x6A8D, 0x6AA0, 0x6A84, 0x6AA2, 0x6AA3,
01119 };
01120 static const unsigned short euc_to_utf8_DD[] = {
01121          0x6A97, 0x8617, 0x6ABB, 0x6AC3, 0x6AC2, 0x6AB8, 0x6AB3,
01122  0x6AAC, 0x6ADE, 0x6AD1, 0x6ADF, 0x6AAA, 0x6ADA, 0x6AEA, 0x6AFB,
01123  0x6B05, 0x8616, 0x6AFA, 0x6B12, 0x6B16, 0x9B31, 0x6B1F, 0x6B38,
01124  0x6B37, 0x76DC, 0x6B39, 0x98EE, 0x6B47, 0x6B43, 0x6B49, 0x6B50,
01125  0x6B59, 0x6B54, 0x6B5B, 0x6B5F, 0x6B61, 0x6B78, 0x6B79, 0x6B7F,
01126  0x6B80, 0x6B84, 0x6B83, 0x6B8D, 0x6B98, 0x6B95, 0x6B9E, 0x6BA4,
01127  0x6BAA, 0x6BAB, 0x6BAF, 0x6BB2, 0x6BB1, 0x6BB3, 0x6BB7, 0x6BBC,
01128  0x6BC6, 0x6BCB, 0x6BD3, 0x6BDF, 0x6BEC, 0x6BEB, 0x6BF3, 0x6BEF,
01129  0x9EBE, 0x6C08, 0x6C13, 0x6C14, 0x6C1B, 0x6C24, 0x6C23, 0x6C5E,
01130  0x6C55, 0x6C62, 0x6C6A, 0x6C82, 0x6C8D, 0x6C9A, 0x6C81, 0x6C9B,
01131  0x6C7E, 0x6C68, 0x6C73, 0x6C92, 0x6C90, 0x6CC4, 0x6CF1, 0x6CD3,
01132  0x6CBD, 0x6CD7, 0x6CC5, 0x6CDD, 0x6CAE, 0x6CB1, 0x6CBE,
01133 };
01134 static const unsigned short euc_to_utf8_DE[] = {
01135          0x6CBA, 0x6CDB, 0x6CEF, 0x6CD9, 0x6CEA, 0x6D1F, 0x884D,
01136  0x6D36, 0x6D2B, 0x6D3D, 0x6D38, 0x6D19, 0x6D35, 0x6D33, 0x6D12,
01137  0x6D0C, 0x6D63, 0x6D93, 0x6D64, 0x6D5A, 0x6D79, 0x6D59, 0x6D8E,
01138  0x6D95, 0x6FE4, 0x6D85, 0x6DF9, 0x6E15, 0x6E0A, 0x6DB5, 0x6DC7,
01139  0x6DE6, 0x6DB8, 0x6DC6, 0x6DEC, 0x6DDE, 0x6DCC, 0x6DE8, 0x6DD2,
01140  0x6DC5, 0x6DFA, 0x6DD9, 0x6DE4, 0x6DD5, 0x6DEA, 0x6DEE, 0x6E2D,
01141  0x6E6E, 0x6E2E, 0x6E19, 0x6E72, 0x6E5F, 0x6E3E, 0x6E23, 0x6E6B,
01142  0x6E2B, 0x6E76, 0x6E4D, 0x6E1F, 0x6E43, 0x6E3A, 0x6E4E, 0x6E24,
01143  0x6EFF, 0x6E1D, 0x6E38, 0x6E82, 0x6EAA, 0x6E98, 0x6EC9, 0x6EB7,
01144  0x6ED3, 0x6EBD, 0x6EAF, 0x6EC4, 0x6EB2, 0x6ED4, 0x6ED5, 0x6E8F,
01145  0x6EA5, 0x6EC2, 0x6E9F, 0x6F41, 0x6F11, 0x704C, 0x6EEC, 0x6EF8,
01146  0x6EFE, 0x6F3F, 0x6EF2, 0x6F31, 0x6EEF, 0x6F32, 0x6ECC,
01147 };
01148 static const unsigned short euc_to_utf8_DF[] = {
01149          0x6F3E, 0x6F13, 0x6EF7, 0x6F86, 0x6F7A, 0x6F78, 0x6F81,
01150  0x6F80, 0x6F6F, 0x6F5B, 0x6FF3, 0x6F6D, 0x6F82, 0x6F7C, 0x6F58,
01151  0x6F8E, 0x6F91, 0x6FC2, 0x6F66, 0x6FB3, 0x6FA3, 0x6FA1, 0x6FA4,
01152  0x6FB9, 0x6FC6, 0x6FAA, 0x6FDF, 0x6FD5, 0x6FEC, 0x6FD4, 0x6FD8,
01153  0x6FF1, 0x6FEE, 0x6FDB, 0x7009, 0x700B, 0x6FFA, 0x7011, 0x7001,
01154  0x700F, 0x6FFE, 0x701B, 0x701A, 0x6F74, 0x701D, 0x7018, 0x701F,
01155  0x7030, 0x703E, 0x7032, 0x7051, 0x7063, 0x7099, 0x7092, 0x70AF,
01156  0x70F1, 0x70AC, 0x70B8, 0x70B3, 0x70AE, 0x70DF, 0x70CB, 0x70DD,
01157  0x70D9, 0x7109, 0x70FD, 0x711C, 0x7119, 0x7165, 0x7155, 0x7188,
01158  0x7166, 0x7162, 0x714C, 0x7156, 0x716C, 0x718F, 0x71FB, 0x7184,
01159  0x7195, 0x71A8, 0x71AC, 0x71D7, 0x71B9, 0x71BE, 0x71D2, 0x71C9,
01160  0x71D4, 0x71CE, 0x71E0, 0x71EC, 0x71E7, 0x71F5, 0x71FC,
01161 };
01162 static const unsigned short euc_to_utf8_E0[] = {
01163          0x71F9, 0x71FF, 0x720D, 0x7210, 0x721B, 0x7228, 0x722D,
01164  0x722C, 0x7230, 0x7232, 0x723B, 0x723C, 0x723F, 0x7240, 0x7246,
01165  0x724B, 0x7258, 0x7274, 0x727E, 0x7282, 0x7281, 0x7287, 0x7292,
01166  0x7296, 0x72A2, 0x72A7, 0x72B9, 0x72B2, 0x72C3, 0x72C6, 0x72C4,
01167  0x72CE, 0x72D2, 0x72E2, 0x72E0, 0x72E1, 0x72F9, 0x72F7, 0x500F,
01168  0x7317, 0x730A, 0x731C, 0x7316, 0x731D, 0x7334, 0x732F, 0x7329,
01169  0x7325, 0x733E, 0x734E, 0x734F, 0x9ED8, 0x7357, 0x736A, 0x7368,
01170  0x7370, 0x7378, 0x7375, 0x737B, 0x737A, 0x73C8, 0x73B3, 0x73CE,
01171  0x73BB, 0x73C0, 0x73E5, 0x73EE, 0x73DE, 0x74A2, 0x7405, 0x746F,
01172  0x7425, 0x73F8, 0x7432, 0x743A, 0x7455, 0x743F, 0x745F, 0x7459,
01173  0x7441, 0x745C, 0x7469, 0x7470, 0x7463, 0x746A, 0x7476, 0x747E,
01174  0x748B, 0x749E, 0x74A7, 0x74CA, 0x74CF, 0x74D4, 0x73F1,
01175 };
01176 static const unsigned short euc_to_utf8_E1[] = {
01177          0x74E0, 0x74E3, 0x74E7, 0x74E9, 0x74EE, 0x74F2, 0x74F0,
01178  0x74F1, 0x74F8, 0x74F7, 0x7504, 0x7503, 0x7505, 0x750C, 0x750E,
01179  0x750D, 0x7515, 0x7513, 0x751E, 0x7526, 0x752C, 0x753C, 0x7544,
01180  0x754D, 0x754A, 0x7549, 0x755B, 0x7546, 0x755A, 0x7569, 0x7564,
01181  0x7567, 0x756B, 0x756D, 0x7578, 0x7576, 0x7586, 0x7587, 0x7574,
01182  0x758A, 0x7589, 0x7582, 0x7594, 0x759A, 0x759D, 0x75A5, 0x75A3,
01183  0x75C2, 0x75B3, 0x75C3, 0x75B5, 0x75BD, 0x75B8, 0x75BC, 0x75B1,
01184  0x75CD, 0x75CA, 0x75D2, 0x75D9, 0x75E3, 0x75DE, 0x75FE, 0x75FF,
01185  0x75FC, 0x7601, 0x75F0, 0x75FA, 0x75F2, 0x75F3, 0x760B, 0x760D,
01186  0x7609, 0x761F, 0x7627, 0x7620, 0x7621, 0x7622, 0x7624, 0x7634,
01187  0x7630, 0x763B, 0x7647, 0x7648, 0x7646, 0x765C, 0x7658, 0x7661,
01188  0x7662, 0x7668, 0x7669, 0x766A, 0x7667, 0x766C, 0x7670,
01189 };
01190 static const unsigned short euc_to_utf8_E2[] = {
01191          0x7672, 0x7676, 0x7678, 0x767C, 0x7680, 0x7683, 0x7688,
01192  0x768B, 0x768E, 0x7696, 0x7693, 0x7699, 0x769A, 0x76B0, 0x76B4,
01193  0x76B8, 0x76B9, 0x76BA, 0x76C2, 0x76CD, 0x76D6, 0x76D2, 0x76DE,
01194  0x76E1, 0x76E5, 0x76E7, 0x76EA, 0x862F, 0x76FB, 0x7708, 0x7707,
01195  0x7704, 0x7729, 0x7724, 0x771E, 0x7725, 0x7726, 0x771B, 0x7737,
01196  0x7738, 0x7747, 0x775A, 0x7768, 0x776B, 0x775B, 0x7765, 0x777F,
01197  0x777E, 0x7779, 0x778E, 0x778B, 0x7791, 0x77A0, 0x779E, 0x77B0,
01198  0x77B6, 0x77B9, 0x77BF, 0x77BC, 0x77BD, 0x77BB, 0x77C7, 0x77CD,
01199  0x77D7, 0x77DA, 0x77DC, 0x77E3, 0x77EE, 0x77FC, 0x780C, 0x7812,
01200  0x7926, 0x7820, 0x792A, 0x7845, 0x788E, 0x7874, 0x7886, 0x787C,
01201  0x789A, 0x788C, 0x78A3, 0x78B5, 0x78AA, 0x78AF, 0x78D1, 0x78C6,
01202  0x78CB, 0x78D4, 0x78BE, 0x78BC, 0x78C5, 0x78CA, 0x78EC,
01203 };
01204 static const unsigned short euc_to_utf8_E3[] = {
01205          0x78E7, 0x78DA, 0x78FD, 0x78F4, 0x7907, 0x7912, 0x7911,
01206  0x7919, 0x792C, 0x792B, 0x7940, 0x7960, 0x7957, 0x795F, 0x795A,
01207  0x7955, 0x7953, 0x797A, 0x797F, 0x798A, 0x799D, 0x79A7, 0x9F4B,
01208  0x79AA, 0x79AE, 0x79B3, 0x79B9, 0x79BA, 0x79C9, 0x79D5, 0x79E7,
01209  0x79EC, 0x79E1, 0x79E3, 0x7A08, 0x7A0D, 0x7A18, 0x7A19, 0x7A20,
01210  0x7A1F, 0x7980, 0x7A31, 0x7A3B, 0x7A3E, 0x7A37, 0x7A43, 0x7A57,
01211  0x7A49, 0x7A61, 0x7A62, 0x7A69, 0x9F9D, 0x7A70, 0x7A79, 0x7A7D,
01212  0x7A88, 0x7A97, 0x7A95, 0x7A98, 0x7A96, 0x7AA9, 0x7AC8, 0x7AB0,
01213  0x7AB6, 0x7AC5, 0x7AC4, 0x7ABF, 0x9083, 0x7AC7, 0x7ACA, 0x7ACD,
01214  0x7ACF, 0x7AD5, 0x7AD3, 0x7AD9, 0x7ADA, 0x7ADD, 0x7AE1, 0x7AE2,
01215  0x7AE6, 0x7AED, 0x7AF0, 0x7B02, 0x7B0F, 0x7B0A, 0x7B06, 0x7B33,
01216  0x7B18, 0x7B19, 0x7B1E, 0x7B35, 0x7B28, 0x7B36, 0x7B50,
01217 };
01218 static const unsigned short euc_to_utf8_E4[] = {
01219          0x7B7A, 0x7B04, 0x7B4D, 0x7B0B, 0x7B4C, 0x7B45, 0x7B75,
01220  0x7B65, 0x7B74, 0x7B67, 0x7B70, 0x7B71, 0x7B6C, 0x7B6E, 0x7B9D,
01221  0x7B98, 0x7B9F, 0x7B8D, 0x7B9C, 0x7B9A, 0x7B8B, 0x7B92, 0x7B8F,
01222  0x7B5D, 0x7B99, 0x7BCB, 0x7BC1, 0x7BCC, 0x7BCF, 0x7BB4, 0x7BC6,
01223  0x7BDD, 0x7BE9, 0x7C11, 0x7C14, 0x7BE6, 0x7BE5, 0x7C60, 0x7C00,
01224  0x7C07, 0x7C13, 0x7BF3, 0x7BF7, 0x7C17, 0x7C0D, 0x7BF6, 0x7C23,
01225  0x7C27, 0x7C2A, 0x7C1F, 0x7C37, 0x7C2B, 0x7C3D, 0x7C4C, 0x7C43,
01226  0x7C54, 0x7C4F, 0x7C40, 0x7C50, 0x7C58, 0x7C5F, 0x7C64, 0x7C56,
01227  0x7C65, 0x7C6C, 0x7C75, 0x7C83, 0x7C90, 0x7CA4, 0x7CAD, 0x7CA2,
01228  0x7CAB, 0x7CA1, 0x7CA8, 0x7CB3, 0x7CB2, 0x7CB1, 0x7CAE, 0x7CB9,
01229  0x7CBD, 0x7CC0, 0x7CC5, 0x7CC2, 0x7CD8, 0x7CD2, 0x7CDC, 0x7CE2,
01230  0x9B3B, 0x7CEF, 0x7CF2, 0x7CF4, 0x7CF6, 0x7CFA, 0x7D06,
01231 };
01232 static const unsigned short euc_to_utf8_E5[] = {
01233          0x7D02, 0x7D1C, 0x7D15, 0x7D0A, 0x7D45, 0x7D4B, 0x7D2E,
01234  0x7D32, 0x7D3F, 0x7D35, 0x7D46, 0x7D73, 0x7D56, 0x7D4E, 0x7D72,
01235  0x7D68, 0x7D6E, 0x7D4F, 0x7D63, 0x7D93, 0x7D89, 0x7D5B, 0x7D8F,
01236  0x7D7D, 0x7D9B, 0x7DBA, 0x7DAE, 0x7DA3, 0x7DB5, 0x7DC7, 0x7DBD,
01237  0x7DAB, 0x7E3D, 0x7DA2, 0x7DAF, 0x7DDC, 0x7DB8, 0x7D9F, 0x7DB0,
01238  0x7DD8, 0x7DDD, 0x7DE4, 0x7DDE, 0x7DFB, 0x7DF2, 0x7DE1, 0x7E05,
01239  0x7E0A, 0x7E23, 0x7E21, 0x7E12, 0x7E31, 0x7E1F, 0x7E09, 0x7E0B,
01240  0x7E22, 0x7E46, 0x7E66, 0x7E3B, 0x7E35, 0x7E39, 0x7E43, 0x7E37,
01241  0x7E32, 0x7E3A, 0x7E67, 0x7E5D, 0x7E56, 0x7E5E, 0x7E59, 0x7E5A,
01242  0x7E79, 0x7E6A, 0x7E69, 0x7E7C, 0x7E7B, 0x7E83, 0x7DD5, 0x7E7D,
01243  0x8FAE, 0x7E7F, 0x7E88, 0x7E89, 0x7E8C, 0x7E92, 0x7E90, 0x7E93,
01244  0x7E94, 0x7E96, 0x7E8E, 0x7E9B, 0x7E9C, 0x7F38, 0x7F3A,
01245 };
01246 static const unsigned short euc_to_utf8_E6[] = {
01247          0x7F45, 0x7F4C, 0x7F4D, 0x7F4E, 0x7F50, 0x7F51, 0x7F55,
01248  0x7F54, 0x7F58, 0x7F5F, 0x7F60, 0x7F68, 0x7F69, 0x7F67, 0x7F78,
01249  0x7F82, 0x7F86, 0x7F83, 0x7F88, 0x7F87, 0x7F8C, 0x7F94, 0x7F9E,
01250  0x7F9D, 0x7F9A, 0x7FA3, 0x7FAF, 0x7FB2, 0x7FB9, 0x7FAE, 0x7FB6,
01251  0x7FB8, 0x8B71, 0x7FC5, 0x7FC6, 0x7FCA, 0x7FD5, 0x7FD4, 0x7FE1,
01252  0x7FE6, 0x7FE9, 0x7FF3, 0x7FF9, 0x98DC, 0x8006, 0x8004, 0x800B,
01253  0x8012, 0x8018, 0x8019, 0x801C, 0x8021, 0x8028, 0x803F, 0x803B,
01254  0x804A, 0x8046, 0x8052, 0x8058, 0x805A, 0x805F, 0x8062, 0x8068,
01255  0x8073, 0x8072, 0x8070, 0x8076, 0x8079, 0x807D, 0x807F, 0x8084,
01256  0x8086, 0x8085, 0x809B, 0x8093, 0x809A, 0x80AD, 0x5190, 0x80AC,
01257  0x80DB, 0x80E5, 0x80D9, 0x80DD, 0x80C4, 0x80DA, 0x80D6, 0x8109,
01258  0x80EF, 0x80F1, 0x811B, 0x8129, 0x8123, 0x812F, 0x814B,
01259 };
01260 static const unsigned short euc_to_utf8_E7[] = {
01261          0x968B, 0x8146, 0x813E, 0x8153, 0x8151, 0x80FC, 0x8171,
01262  0x816E, 0x8165, 0x8166, 0x8174, 0x8183, 0x8188, 0x818A, 0x8180,
01263  0x8182, 0x81A0, 0x8195, 0x81A4, 0x81A3, 0x815F, 0x8193, 0x81A9,
01264  0x81B0, 0x81B5, 0x81BE, 0x81B8, 0x81BD, 0x81C0, 0x81C2, 0x81BA,
01265  0x81C9, 0x81CD, 0x81D1, 0x81D9, 0x81D8, 0x81C8, 0x81DA, 0x81DF,
01266  0x81E0, 0x81E7, 0x81FA, 0x81FB, 0x81FE, 0x8201, 0x8202, 0x8205,
01267  0x8207, 0x820A, 0x820D, 0x8210, 0x8216, 0x8229, 0x822B, 0x8238,
01268  0x8233, 0x8240, 0x8259, 0x8258, 0x825D, 0x825A, 0x825F, 0x8264,
01269  0x8262, 0x8268, 0x826A, 0x826B, 0x822E, 0x8271, 0x8277, 0x8278,
01270  0x827E, 0x828D, 0x8292, 0x82AB, 0x829F, 0x82BB, 0x82AC, 0x82E1,
01271  0x82E3, 0x82DF, 0x82D2, 0x82F4, 0x82F3, 0x82FA, 0x8393, 0x8303,
01272  0x82FB, 0x82F9, 0x82DE, 0x8306, 0x82DC, 0x8309, 0x82D9,
01273 };
01274 static const unsigned short euc_to_utf8_E8[] = {
01275          0x8335, 0x8334, 0x8316, 0x8332, 0x8331, 0x8340, 0x8339,
01276  0x8350, 0x8345, 0x832F, 0x832B, 0x8317, 0x8318, 0x8385, 0x839A,
01277  0x83AA, 0x839F, 0x83A2, 0x8396, 0x8323, 0x838E, 0x8387, 0x838A,
01278  0x837C, 0x83B5, 0x8373, 0x8375, 0x83A0, 0x8389, 0x83A8, 0x83F4,
01279  0x8413, 0x83EB, 0x83CE, 0x83FD, 0x8403, 0x83D8, 0x840B, 0x83C1,
01280  0x83F7, 0x8407, 0x83E0, 0x83F2, 0x840D, 0x8422, 0x8420, 0x83BD,
01281  0x8438, 0x8506, 0x83FB, 0x846D, 0x842A, 0x843C, 0x855A, 0x8484,
01282  0x8477, 0x846B, 0x84AD, 0x846E, 0x8482, 0x8469, 0x8446, 0x842C,
01283  0x846F, 0x8479, 0x8435, 0x84CA, 0x8462, 0x84B9, 0x84BF, 0x849F,
01284  0x84D9, 0x84CD, 0x84BB, 0x84DA, 0x84D0, 0x84C1, 0x84C6, 0x84D6,
01285  0x84A1, 0x8521, 0x84FF, 0x84F4, 0x8517, 0x8518, 0x852C, 0x851F,
01286  0x8515, 0x8514, 0x84FC, 0x8540, 0x8563, 0x8558, 0x8548,
01287 };
01288 static const unsigned short euc_to_utf8_E9[] = {
01289          0x8541, 0x8602, 0x854B, 0x8555, 0x8580, 0x85A4, 0x8588,
01290  0x8591, 0x858A, 0x85A8, 0x856D, 0x8594, 0x859B, 0x85EA, 0x8587,
01291  0x859C, 0x8577, 0x857E, 0x8590, 0x85C9, 0x85BA, 0x85CF, 0x85B9,
01292  0x85D0, 0x85D5, 0x85DD, 0x85E5, 0x85DC, 0x85F9, 0x860A, 0x8613,
01293  0x860B, 0x85FE, 0x85FA, 0x8606, 0x8622, 0x861A, 0x8630, 0x863F,
01294  0x864D, 0x4E55, 0x8654, 0x865F, 0x8667, 0x8671, 0x8693, 0x86A3,
01295  0x86A9, 0x86AA, 0x868B, 0x868C, 0x86B6, 0x86AF, 0x86C4, 0x86C6,
01296  0x86B0, 0x86C9, 0x8823, 0x86AB, 0x86D4, 0x86DE, 0x86E9, 0x86EC,
01297  0x86DF, 0x86DB, 0x86EF, 0x8712, 0x8706, 0x8708, 0x8700, 0x8703,
01298  0x86FB, 0x8711, 0x8709, 0x870D, 0x86F9, 0x870A, 0x8734, 0x873F,
01299  0x8737, 0x873B, 0x8725, 0x8729, 0x871A, 0x8760, 0x875F, 0x8778,
01300  0x874C, 0x874E, 0x8774, 0x8757, 0x8768, 0x876E, 0x8759,
01301 };
01302 static const unsigned short euc_to_utf8_EA[] = {
01303          0x8753, 0x8763, 0x876A, 0x8805, 0x87A2, 0x879F, 0x8782,
01304  0x87AF, 0x87CB, 0x87BD, 0x87C0, 0x87D0, 0x96D6, 0x87AB, 0x87C4,
01305  0x87B3, 0x87C7, 0x87C6, 0x87BB, 0x87EF, 0x87F2, 0x87E0, 0x880F,
01306  0x880D, 0x87FE, 0x87F6, 0x87F7, 0x880E, 0x87D2, 0x8811, 0x8816,
01307  0x8815, 0x8822, 0x8821, 0x8831, 0x8836, 0x8839, 0x8827, 0x883B,
01308  0x8844, 0x8842, 0x8852, 0x8859, 0x885E, 0x8862, 0x886B, 0x8881,
01309  0x887E, 0x889E, 0x8875, 0x887D, 0x88B5, 0x8872, 0x8882, 0x8897,
01310  0x8892, 0x88AE, 0x8899, 0x88A2, 0x888D, 0x88A4, 0x88B0, 0x88BF,
01311  0x88B1, 0x88C3, 0x88C4, 0x88D4, 0x88D8, 0x88D9, 0x88DD, 0x88F9,
01312  0x8902, 0x88FC, 0x88F4, 0x88E8, 0x88F2, 0x8904, 0x890C, 0x890A,
01313  0x8913, 0x8943, 0x891E, 0x8925, 0x892A, 0x892B, 0x8941, 0x8944,
01314  0x893B, 0x8936, 0x8938, 0x894C, 0x891D, 0x8960, 0x895E,
01315 };
01316 static const unsigned short euc_to_utf8_EB[] = {
01317          0x8966, 0x8964, 0x896D, 0x896A, 0x896F, 0x8974, 0x8977,
01318  0x897E, 0x8983, 0x8988, 0x898A, 0x8993, 0x8998, 0x89A1, 0x89A9,
01319  0x89A6, 0x89AC, 0x89AF, 0x89B2, 0x89BA, 0x89BD, 0x89BF, 0x89C0,
01320  0x89DA, 0x89DC, 0x89DD, 0x89E7, 0x89F4, 0x89F8, 0x8A03, 0x8A16,
01321  0x8A10, 0x8A0C, 0x8A1B, 0x8A1D, 0x8A25, 0x8A36, 0x8A41, 0x8A5B,
01322  0x8A52, 0x8A46, 0x8A48, 0x8A7C, 0x8A6D, 0x8A6C, 0x8A62, 0x8A85,
01323  0x8A82, 0x8A84, 0x8AA8, 0x8AA1, 0x8A91, 0x8AA5, 0x8AA6, 0x8A9A,
01324  0x8AA3, 0x8AC4, 0x8ACD, 0x8AC2, 0x8ADA, 0x8AEB, 0x8AF3, 0x8AE7,
01325  0x8AE4, 0x8AF1, 0x8B14, 0x8AE0, 0x8AE2, 0x8AF7, 0x8ADE, 0x8ADB,
01326  0x8B0C, 0x8B07, 0x8B1A, 0x8AE1, 0x8B16, 0x8B10, 0x8B17, 0x8B20,
01327  0x8B33, 0x97AB, 0x8B26, 0x8B2B, 0x8B3E, 0x8B28, 0x8B41, 0x8B4C,
01328  0x8B4F, 0x8B4E, 0x8B49, 0x8B56, 0x8B5B, 0x8B5A, 0x8B6B,
01329 };
01330 static const unsigned short euc_to_utf8_EC[] = {
01331          0x8B5F, 0x8B6C, 0x8B6F, 0x8B74, 0x8B7D, 0x8B80, 0x8B8C,
01332  0x8B8E, 0x8B92, 0x8B93, 0x8B96, 0x8B99, 0x8B9A, 0x8C3A, 0x8C41,
01333  0x8C3F, 0x8C48, 0x8C4C, 0x8C4E, 0x8C50, 0x8C55, 0x8C62, 0x8C6C,
01334  0x8C78, 0x8C7A, 0x8C82, 0x8C89, 0x8C85, 0x8C8A, 0x8C8D, 0x8C8E,
01335  0x8C94, 0x8C7C, 0x8C98, 0x621D, 0x8CAD, 0x8CAA, 0x8CBD, 0x8CB2,
01336  0x8CB3, 0x8CAE, 0x8CB6, 0x8CC8, 0x8CC1, 0x8CE4, 0x8CE3, 0x8CDA,
01337  0x8CFD, 0x8CFA, 0x8CFB, 0x8D04, 0x8D05, 0x8D0A, 0x8D07, 0x8D0F,
01338  0x8D0D, 0x8D10, 0x9F4E, 0x8D13, 0x8CCD, 0x8D14, 0x8D16, 0x8D67,
01339  0x8D6D, 0x8D71, 0x8D73, 0x8D81, 0x8D99, 0x8DC2, 0x8DBE, 0x8DBA,
01340  0x8DCF, 0x8DDA, 0x8DD6, 0x8DCC, 0x8DDB, 0x8DCB, 0x8DEA, 0x8DEB,
01341  0x8DDF, 0x8DE3, 0x8DFC, 0x8E08, 0x8E09, 0x8DFF, 0x8E1D, 0x8E1E,
01342  0x8E10, 0x8E1F, 0x8E42, 0x8E35, 0x8E30, 0x8E34, 0x8E4A,
01343 };
01344 static const unsigned short euc_to_utf8_ED[] = {
01345          0x8E47, 0x8E49, 0x8E4C, 0x8E50, 0x8E48, 0x8E59, 0x8E64,
01346  0x8E60, 0x8E2A, 0x8E63, 0x8E55, 0x8E76, 0x8E72, 0x8E7C, 0x8E81,
01347  0x8E87, 0x8E85, 0x8E84, 0x8E8B, 0x8E8A, 0x8E93, 0x8E91, 0x8E94,
01348  0x8E99, 0x8EAA, 0x8EA1, 0x8EAC, 0x8EB0, 0x8EC6, 0x8EB1, 0x8EBE,
01349  0x8EC5, 0x8EC8, 0x8ECB, 0x8EDB, 0x8EE3, 0x8EFC, 0x8EFB, 0x8EEB,
01350  0x8EFE, 0x8F0A, 0x8F05, 0x8F15, 0x8F12, 0x8F19, 0x8F13, 0x8F1C,
01351  0x8F1F, 0x8F1B, 0x8F0C, 0x8F26, 0x8F33, 0x8F3B, 0x8F39, 0x8F45,
01352  0x8F42, 0x8F3E, 0x8F4C, 0x8F49, 0x8F46, 0x8F4E, 0x8F57, 0x8F5C,
01353  0x8F62, 0x8F63, 0x8F64, 0x8F9C, 0x8F9F, 0x8FA3, 0x8FAD, 0x8FAF,
01354  0x8FB7, 0x8FDA, 0x8FE5, 0x8FE2, 0x8FEA, 0x8FEF, 0x9087, 0x8FF4,
01355  0x9005, 0x8FF9, 0x8FFA, 0x9011, 0x9015, 0x9021, 0x900D, 0x901E,
01356  0x9016, 0x900B, 0x9027, 0x9036, 0x9035, 0x9039, 0x8FF8,
01357 };
01358 static const unsigned short euc_to_utf8_EE[] = {
01359          0x904F, 0x9050, 0x9051, 0x9052, 0x900E, 0x9049, 0x903E,
01360  0x9056, 0x9058, 0x905E, 0x9068, 0x906F, 0x9076, 0x96A8, 0x9072,
01361  0x9082, 0x907D, 0x9081, 0x9080, 0x908A, 0x9089, 0x908F, 0x90A8,
01362  0x90AF, 0x90B1, 0x90B5, 0x90E2, 0x90E4, 0x6248, 0x90DB, 0x9102,
01363  0x9112, 0x9119, 0x9132, 0x9130, 0x914A, 0x9156, 0x9158, 0x9163,
01364  0x9165, 0x9169, 0x9173, 0x9172, 0x918B, 0x9189, 0x9182, 0x91A2,
01365  0x91AB, 0x91AF, 0x91AA, 0x91B5, 0x91B4, 0x91BA, 0x91C0, 0x91C1,
01366  0x91C9, 0x91CB, 0x91D0, 0x91D6, 0x91DF, 0x91E1, 0x91DB, 0x91FC,
01367  0x91F5, 0x91F6, 0x921E, 0x91FF, 0x9214, 0x922C, 0x9215, 0x9211,
01368  0x925E, 0x9257, 0x9245, 0x9249, 0x9264, 0x9248, 0x9295, 0x923F,
01369  0x924B, 0x9250, 0x929C, 0x9296, 0x9293, 0x929B, 0x925A, 0x92CF,
01370  0x92B9, 0x92B7, 0x92E9, 0x930F, 0x92FA, 0x9344, 0x932E,
01371 };
01372 static const unsigned short euc_to_utf8_EF[] = {
01373          0x9319, 0x9322, 0x931A, 0x9323, 0x933A, 0x9335, 0x933B,
01374  0x935C, 0x9360, 0x937C, 0x936E, 0x9356, 0x93B0, 0x93AC, 0x93AD,
01375  0x9394, 0x93B9, 0x93D6, 0x93D7, 0x93E8, 0x93E5, 0x93D8, 0x93C3,
01376  0x93DD, 0x93D0, 0x93C8, 0x93E4, 0x941A, 0x9414, 0x9413, 0x9403,
01377  0x9407, 0x9410, 0x9436, 0x942B, 0x9435, 0x9421, 0x943A, 0x9441,
01378  0x9452, 0x9444, 0x945B, 0x9460, 0x9462, 0x945E, 0x946A, 0x9229,
01379  0x9470, 0x9475, 0x9477, 0x947D, 0x945A, 0x947C, 0x947E, 0x9481,
01380  0x947F, 0x9582, 0x9587, 0x958A, 0x9594, 0x9596, 0x9598, 0x9599,
01381  0x95A0, 0x95A8, 0x95A7, 0x95AD, 0x95BC, 0x95BB, 0x95B9, 0x95BE,
01382  0x95CA, 0x6FF6, 0x95C3, 0x95CD, 0x95CC, 0x95D5, 0x95D4, 0x95D6,
01383  0x95DC, 0x95E1, 0x95E5, 0x95E2, 0x9621, 0x9628, 0x962E, 0x962F,
01384  0x9642, 0x964C, 0x964F, 0x964B, 0x9677, 0x965C, 0x965E,
01385 };
01386 static const unsigned short euc_to_utf8_F0[] = {
01387          0x965D, 0x965F, 0x9666, 0x9672, 0x966C, 0x968D, 0x9698,
01388  0x9695, 0x9697, 0x96AA, 0x96A7, 0x96B1, 0x96B2, 0x96B0, 0x96B4,
01389  0x96B6, 0x96B8, 0x96B9, 0x96CE, 0x96CB, 0x96C9, 0x96CD, 0x894D,
01390  0x96DC, 0x970D, 0x96D5, 0x96F9, 0x9704, 0x9706, 0x9708, 0x9713,
01391  0x970E, 0x9711, 0x970F, 0x9716, 0x9719, 0x9724, 0x972A, 0x9730,
01392  0x9739, 0x973D, 0x973E, 0x9744, 0x9746, 0x9748, 0x9742, 0x9749,
01393  0x975C, 0x9760, 0x9764, 0x9766, 0x9768, 0x52D2, 0x976B, 0x9771,
01394  0x9779, 0x9785, 0x977C, 0x9781, 0x977A, 0x9786, 0x978B, 0x978F,
01395  0x9790, 0x979C, 0x97A8, 0x97A6, 0x97A3, 0x97B3, 0x97B4, 0x97C3,
01396  0x97C6, 0x97C8, 0x97CB, 0x97DC, 0x97ED, 0x9F4F, 0x97F2, 0x7ADF,
01397  0x97F6, 0x97F5, 0x980F, 0x980C, 0x9838, 0x9824, 0x9821, 0x9837,
01398  0x983D, 0x9846, 0x984F, 0x984B, 0x986B, 0x986F, 0x9870,
01399 };
01400 static const unsigned short euc_to_utf8_F1[] = {
01401          0x9871, 0x9874, 0x9873, 0x98AA, 0x98AF, 0x98B1, 0x98B6,
01402  0x98C4, 0x98C3, 0x98C6, 0x98E9, 0x98EB, 0x9903, 0x9909, 0x9912,
01403  0x9914, 0x9918, 0x9921, 0x991D, 0x991E, 0x9924, 0x9920, 0x992C,
01404  0x992E, 0x993D, 0x993E, 0x9942, 0x9949, 0x9945, 0x9950, 0x994B,
01405  0x9951, 0x9952, 0x994C, 0x9955, 0x9997, 0x9998, 0x99A5, 0x99AD,
01406  0x99AE, 0x99BC, 0x99DF, 0x99DB, 0x99DD, 0x99D8, 0x99D1, 0x99ED,
01407  0x99EE, 0x99F1, 0x99F2, 0x99FB, 0x99F8, 0x9A01, 0x9A0F, 0x9A05,
01408  0x99E2, 0x9A19, 0x9A2B, 0x9A37, 0x9A45, 0x9A42, 0x9A40, 0x9A43,
01409  0x9A3E, 0x9A55, 0x9A4D, 0x9A5B, 0x9A57, 0x9A5F, 0x9A62, 0x9A65,
01410  0x9A64, 0x9A69, 0x9A6B, 0x9A6A, 0x9AAD, 0x9AB0, 0x9ABC, 0x9AC0,
01411  0x9ACF, 0x9AD1, 0x9AD3, 0x9AD4, 0x9ADE, 0x9ADF, 0x9AE2, 0x9AE3,
01412  0x9AE6, 0x9AEF, 0x9AEB, 0x9AEE, 0x9AF4, 0x9AF1, 0x9AF7,
01413 };
01414 static const unsigned short euc_to_utf8_F2[] = {
01415          0x9AFB, 0x9B06, 0x9B18, 0x9B1A, 0x9B1F, 0x9B22, 0x9B23,
01416  0x9B25, 0x9B27, 0x9B28, 0x9B29, 0x9B2A, 0x9B2E, 0x9B2F, 0x9B32,
01417  0x9B44, 0x9B43, 0x9B4F, 0x9B4D, 0x9B4E, 0x9B51, 0x9B58, 0x9B74,
01418  0x9B93, 0x9B83, 0x9B91, 0x9B96, 0x9B97, 0x9B9F, 0x9BA0, 0x9BA8,
01419  0x9BB4, 0x9BC0, 0x9BCA, 0x9BB9, 0x9BC6, 0x9BCF, 0x9BD1, 0x9BD2,
01420  0x9BE3, 0x9BE2, 0x9BE4, 0x9BD4, 0x9BE1, 0x9C3A, 0x9BF2, 0x9BF1,
01421  0x9BF0, 0x9C15, 0x9C14, 0x9C09, 0x9C13, 0x9C0C, 0x9C06, 0x9C08,
01422  0x9C12, 0x9C0A, 0x9C04, 0x9C2E, 0x9C1B, 0x9C25, 0x9C24, 0x9C21,
01423  0x9C30, 0x9C47, 0x9C32, 0x9C46, 0x9C3E, 0x9C5A, 0x9C60, 0x9C67,
01424  0x9C76, 0x9C78, 0x9CE7, 0x9CEC, 0x9CF0, 0x9D09, 0x9D08, 0x9CEB,
01425  0x9D03, 0x9D06, 0x9D2A, 0x9D26, 0x9DAF, 0x9D23, 0x9D1F, 0x9D44,
01426  0x9D15, 0x9D12, 0x9D41, 0x9D3F, 0x9D3E, 0x9D46, 0x9D48,
01427 };
01428 static const unsigned short euc_to_utf8_F3[] = {
01429          0x9D5D, 0x9D5E, 0x9D64, 0x9D51, 0x9D50, 0x9D59, 0x9D72,
01430  0x9D89, 0x9D87, 0x9DAB, 0x9D6F, 0x9D7A, 0x9D9A, 0x9DA4, 0x9DA9,
01431  0x9DB2, 0x9DC4, 0x9DC1, 0x9DBB, 0x9DB8, 0x9DBA, 0x9DC6, 0x9DCF,
01432  0x9DC2, 0x9DD9, 0x9DD3, 0x9DF8, 0x9DE6, 0x9DED, 0x9DEF, 0x9DFD,
01433  0x9E1A, 0x9E1B, 0x9E1E, 0x9E75, 0x9E79, 0x9E7D, 0x9E81, 0x9E88,
01434  0x9E8B, 0x9E8C, 0x9E92, 0x9E95, 0x9E91, 0x9E9D, 0x9EA5, 0x9EA9,
01435  0x9EB8, 0x9EAA, 0x9EAD, 0x9761, 0x9ECC, 0x9ECE, 0x9ECF, 0x9ED0,
01436  0x9ED4, 0x9EDC, 0x9EDE, 0x9EDD, 0x9EE0, 0x9EE5, 0x9EE8, 0x9EEF,
01437  0x9EF4, 0x9EF6, 0x9EF7, 0x9EF9, 0x9EFB, 0x9EFC, 0x9EFD, 0x9F07,
01438  0x9F08, 0x76B7, 0x9F15, 0x9F21, 0x9F2C, 0x9F3E, 0x9F4A, 0x9F52,
01439  0x9F54, 0x9F63, 0x9F5F, 0x9F60, 0x9F61, 0x9F66, 0x9F67, 0x9F6C,
01440  0x9F6A, 0x9F77, 0x9F72, 0x9F76, 0x9F95, 0x9F9C, 0x9FA0,
01441 };
01442 static const unsigned short euc_to_utf8_F4[] = {
01443          0x582F, 0x69C7, 0x9059, 0x7464, 0x51DC, 0x7199,      0,
01444       0,      0,      0,      0,      0,      0,      0,      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,
01455 };
01456 static const unsigned short euc_to_utf8_F4_x0213[] = {
01457          0x582F, 0x69C7, 0x9059, 0x7464, 0x51DC, 0x7199, 0x5653,
01458  0x5DE2, 0x5E14, 0x5E18, 0x5E58, 0x5E5E, 0x5EBE, 0xF928, 0x5ECB,
01459  0x5EF9, 0x5F00, 0x5F02, 0x5F07, 0x5F1D, 0x5F23, 0x5F34, 0x5F36,
01460  0x5F3D, 0x5F40, 0x5F45, 0x5F54, 0x5F58, 0x5F64, 0x5F67, 0x5F7D,
01461  0x5F89, 0x5F9C, 0x5FA7, 0x5FAF, 0x5FB5, 0x5FB7, 0x5FC9, 0x5FDE,
01462  0x5FE1, 0x5FE9, 0x600D, 0x6014, 0x6018, 0x6033, 0x6035, 0x6047,
01463  0xFA3D, 0x609D, 0x609E, 0x60CB, 0x60D4, 0x60D5, 0x60DD, 0x60F8,
01464  0x611C, 0x612B, 0x6130, 0x6137, 0xFA3E, 0x618D, 0xFA3F, 0x61BC,
01465  0x61B9, 0xFA40, 0x6222, 0x623E, 0x6243, 0x6256, 0x625A, 0x626F,
01466  0x6285, 0x62C4, 0x62D6, 0x62FC, 0x630A, 0x6318, 0x6339, 0x6343,
01467  0x6365, 0x637C, 0x63E5, 0x63ED, 0x63F5, 0x6410, 0x6414, 0x6422,
01468  0x6479, 0x6451, 0x6460, 0x646D, 0x64CE, 0x64BE, 0x64BF,
01469 };
01470 static const unsigned short euc_to_utf8_F5[] = {
01471               0,      0,      0,      0,      0,      0,      0,
01472       0,      0,      0,      0,      0,      0,      0,      0,
01473       0,      0, 0xFE33,      0,      0,      0,      0,      0,
01474       0,      0,      0,      0,      0, 0xFE31,      0,      0,
01475       0,      0,      0,      0,      0, 0xFE30,      0,      0,
01476       0,      0, 0xFE35, 0xFE36, 0xFE39, 0xFE3A,      0,      0,
01477  0xFE37, 0xFE38, 0xFE3F, 0xFE40, 0xFE3D, 0xFE3E, 0xFE41, 0xFE42,
01478  0xFE43, 0xFE44, 0xFE3B, 0xFE3C,      0,      0,      0,      0,
01479       0,      0,      0,      0,      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,
01483 };
01484 static const unsigned short euc_to_utf8_F5_x0213[] = {
01485          0x64C4, 0x64CA, 0x64D0, 0x64F7, 0x64FB, 0x6522, 0x6529,
01486  0xFA41, 0x6567, 0x659D, 0xFA42, 0x6600, 0x6609, 0x6615, 0x661E,
01487  0x663A, 0x6622, 0x6624, 0x662B, 0x6630, 0x6631, 0x6633, 0x66FB,
01488  0x6648, 0x664C, 0xD84C /*0xDDC4*/, 0x6659, 0x665A, 0x6661, 0x6665, 0x6673,
01489  0x6677, 0x6678, 0x668D, 0xFA43, 0x66A0, 0x66B2, 0x66BB, 0x66C6,
01490  0x66C8, 0x3B22, 0x66DB, 0x66E8, 0x66FA, 0x6713, 0xF929, 0x6733,
01491  0x6766, 0x6747, 0x6748, 0x677B, 0x6781, 0x6793, 0x6798, 0x679B,
01492  0x67BB, 0x67F9, 0x67C0, 0x67D7, 0x67FC, 0x6801, 0x6852, 0x681D,
01493  0x682C, 0x6831, 0x685B, 0x6872, 0x6875, 0xFA44, 0x68A3, 0x68A5,
01494  0x68B2, 0x68C8, 0x68D0, 0x68E8, 0x68ED, 0x68F0, 0x68F1, 0x68FC,
01495  0x690A, 0x6949, 0xD84D /*0xDDC4*/, 0x6935, 0x6942, 0x6957, 0x6963, 0x6964,
01496  0x6968, 0x6980, 0xFA14, 0x69A5, 0x69AD, 0x69CF, 0x3BB6,
01497 };
01498 static const unsigned short euc_to_utf8_F6_x0213[] = {
01499          0x3BC3, 0x69E2, 0x69E9, 0x69EA, 0x69F5, 0x69F6, 0x6A0F,
01500  0x6A15, 0xD84D /*0xDF3F*/, 0x6A3B, 0x6A3E, 0x6A45, 0x6A50, 0x6A56, 0x6A5B,
01501  0x6A6B, 0x6A73, 0xD84D /*0xDF63*/, 0x6A89, 0x6A94, 0x6A9D, 0x6A9E, 0x6AA5,
01502  0x6AE4, 0x6AE7, 0x3C0F, 0xF91D, 0x6B1B, 0x6B1E, 0x6B2C, 0x6B35,
01503  0x6B46, 0x6B56, 0x6B60, 0x6B65, 0x6B67, 0x6B77, 0x6B82, 0x6BA9,
01504  0x6BAD, 0xF970, 0x6BCF, 0x6BD6, 0x6BD7, 0x6BFF, 0x6C05, 0x6C10,
01505  0x6C33, 0x6C59, 0x6C5C, 0x6CAA, 0x6C74, 0x6C76, 0x6C85, 0x6C86,
01506  0x6C98, 0x6C9C, 0x6CFB, 0x6CC6, 0x6CD4, 0x6CE0, 0x6CEB, 0x6CEE,
01507  0xD84F /*0xDCFE*/, 0x6D04, 0x6D0E, 0x6D2E, 0x6D31, 0x6D39, 0x6D3F, 0x6D58,
01508  0x6D65, 0xFA45, 0x6D82, 0x6D87, 0x6D89, 0x6D94, 0x6DAA, 0x6DAC,
01509  0x6DBF, 0x6DC4, 0x6DD6, 0x6DDA, 0x6DDB, 0x6DDD, 0x6DFC, 0xFA46,
01510  0x6E34, 0x6E44, 0x6E5C, 0x6E5E, 0x6EAB, 0x6EB1, 0x6EC1,
01511 };
01512 static const unsigned short euc_to_utf8_F7_x0213[] = {
01513          0x6EC7, 0x6ECE, 0x6F10, 0x6F1A, 0xFA47, 0x6F2A, 0x6F2F,
01514  0x6F33, 0x6F51, 0x6F59, 0x6F5E, 0x6F61, 0x6F62, 0x6F7E, 0x6F88,
01515  0x6F8C, 0x6F8D, 0x6F94, 0x6FA0, 0x6FA7, 0x6FB6, 0x6FBC, 0x6FC7,
01516  0x6FCA, 0x6FF9, 0x6FF0, 0x6FF5, 0x7005, 0x7006, 0x7028, 0x704A,
01517  0x705D, 0x705E, 0x704E, 0x7064, 0x7075, 0x7085, 0x70A4, 0x70AB,
01518  0x70B7, 0x70D4, 0x70D8, 0x70E4, 0x710F, 0x712B, 0x711E, 0x7120,
01519  0x712E, 0x7130, 0x7146, 0x7147, 0x7151, 0xFA48, 0x7152, 0x715C,
01520  0x7160, 0x7168, 0xFA15, 0x7185, 0x7187, 0x7192, 0x71C1, 0x71BA,
01521  0x71C4, 0x71FE, 0x7200, 0x7215, 0x7255, 0x7256, 0x3E3F, 0x728D,
01522  0x729B, 0x72BE, 0x72C0, 0x72FB, 0xD851 /*0xDFF1*/, 0x7327, 0x7328, 0xFA16,
01523  0x7350, 0x7366, 0x737C, 0x7395, 0x739F, 0x73A0, 0x73A2, 0x73A6,
01524  0x73AB, 0x73C9, 0x73CF, 0x73D6, 0x73D9, 0x73E3, 0x73E9,
01525 };
01526 static const unsigned short euc_to_utf8_F8_x0213[] = {
01527          0x7407, 0x740A, 0x741A, 0x741B, 0xFA4A, 0x7426, 0x7428,
01528  0x742A, 0x742B, 0x742C, 0x742E, 0x742F, 0x7430, 0x7444, 0x7446,
01529  0x7447, 0x744B, 0x7457, 0x7462, 0x746B, 0x746D, 0x7486, 0x7487,
01530  0x7489, 0x7498, 0x749C, 0x749F, 0x74A3, 0x7490, 0x74A6, 0x74A8,
01531  0x74A9, 0x74B5, 0x74BF, 0x74C8, 0x74C9, 0x74DA, 0x74FF, 0x7501,
01532  0x7517, 0x752F, 0x756F, 0x7579, 0x7592, 0x3F72, 0x75CE, 0x75E4,
01533  0x7600, 0x7602, 0x7608, 0x7615, 0x7616, 0x7619, 0x761E, 0x762D,
01534  0x7635, 0x7643, 0x764B, 0x7664, 0x7665, 0x766D, 0x766F, 0x7671,
01535  0x7681, 0x769B, 0x769D, 0x769E, 0x76A6, 0x76AA, 0x76B6, 0x76C5,
01536  0x76CC, 0x76CE, 0x76D4, 0x76E6, 0x76F1, 0x76FC, 0x770A, 0x7719,
01537  0x7734, 0x7736, 0x7746, 0x774D, 0x774E, 0x775C, 0x775F, 0x7762,
01538  0x777A, 0x7780, 0x7794, 0x77AA, 0x77E0, 0x782D, 0xD855 /*0xDC8E*/,
01539 };
01540 static const unsigned short euc_to_utf8_F9[] = {
01541          0x7E8A, 0x891C, 0x9348, 0x9288, 0x84DC, 0x4FC9, 0x70BB,
01542  0x6631, 0x68C8, 0x92F9, 0x66FB, 0x5F45, 0x4E28, 0x4EE1, 0x4EFC,
01543  0x4F00, 0x4F03, 0x4F39, 0x4F56, 0x4F92, 0x4F8A, 0x4F9A, 0x4F94,
01544  0x4FCD, 0x5040, 0x5022, 0x4FFF, 0x501E, 0x5046, 0x5070, 0x5042,
01545  0x5094, 0x50F4, 0x50D8, 0x514A, 0x5164, 0x519D, 0x51BE, 0x51EC,
01546  0x5215, 0x529C, 0x52A6, 0x52C0, 0x52DB, 0x5300, 0x5307, 0x5324,
01547  0x5372, 0x5393, 0x53B2, 0x53DD, 0xFA0E, 0x549C, 0x548A, 0x54A9,
01548  0x54FF, 0x5586, 0x5759, 0x5765, 0x57AC, 0x57C8, 0x57C7, 0xFA0F,
01549  0xFA10, 0x589E, 0x58B2, 0x590B, 0x5953, 0x595B, 0x595D, 0x5963,
01550  0x59A4, 0x59BA, 0x5B56, 0x5BC0, 0x752F, 0x5BD8, 0x5BEC, 0x5C1E,
01551  0x5CA6, 0x5CBA, 0x5CF5, 0x5D27, 0x5D53, 0xFA11, 0x5D42, 0x5D6D,
01552  0x5DB8, 0x5DB9, 0x5DD0, 0x5F21, 0x5F34, 0x5F67, 0x5FB7,
01553 };
01554 static const unsigned short euc_to_utf8_F9_x0213[] = {
01555          0x7843, 0x784E, 0x784F, 0x7851, 0x7868, 0x786E, 0xFA4B,
01556  0x78B0, 0xD855 /*0xDD0E*/, 0x78AD, 0x78E4, 0x78F2, 0x7900, 0x78F7, 0x791C,
01557  0x792E, 0x7931, 0x7934, 0xFA4C, 0xFA4D, 0x7945, 0x7946, 0xFA4E,
01558  0xFA4F, 0xFA50, 0x795C, 0xFA51, 0xFA19, 0xFA1A, 0x7979, 0xFA52,
01559  0xFA53, 0xFA1B, 0x7998, 0x79B1, 0x79B8, 0x79C8, 0x79CA, 0xD855 /*0xDF71*/,
01560  0x79D4, 0x79DE, 0x79EB, 0x79ED, 0x7A03, 0xFA54, 0x7A39, 0x7A5D,
01561  0x7A6D, 0xFA55, 0x7A85, 0x7AA0, 0xD856 /*0xDDC4*/, 0x7AB3, 0x7ABB, 0x7ACE,
01562  0x7AEB, 0x7AFD, 0x7B12, 0x7B2D, 0x7B3B, 0x7B47, 0x7B4E, 0x7B60,
01563  0x7B6D, 0x7B6F, 0x7B72, 0x7B9E, 0xFA56, 0x7BD7, 0x7BD9, 0x7C01,
01564  0x7C31, 0x7C1E, 0x7C20, 0x7C33, 0x7C36, 0x4264, 0xD857 /*0xDDA1*/, 0x7C59,
01565  0x7C6D, 0x7C79, 0x7C8F, 0x7C94, 0x7CA0, 0x7CBC, 0x7CD5, 0x7CD9,
01566  0x7CDD, 0x7D07, 0x7D08, 0x7D13, 0x7D1D, 0x7D23, 0x7D31,
01567 };
01568 static const unsigned short euc_to_utf8_FA[] = {
01569          0x5FDE, 0x605D, 0x6085, 0x608A, 0x60DE, 0x60D5, 0x6120,
01570  0x60F2, 0x6111, 0x6137, 0x6130, 0x6198, 0x6213, 0x62A6, 0x63F5,
01571  0x6460, 0x649D, 0x64CE, 0x654E, 0x6600, 0x6615, 0x663B, 0x6609,
01572  0x662E, 0x661E, 0x6624, 0x6665, 0x6657, 0x6659, 0xFA12, 0x6673,
01573  0x6699, 0x66A0, 0x66B2, 0x66BF, 0x66FA, 0x670E, 0xF929, 0x6766,
01574  0x67BB, 0x6852, 0x67C0, 0x6801, 0x6844, 0x68CF, 0xFA13, 0x6968,
01575  0xFA14, 0x6998, 0x69E2, 0x6A30, 0x6A6B, 0x6A46, 0x6A73, 0x6A7E,
01576  0x6AE2, 0x6AE4, 0x6BD6, 0x6C3F, 0x6C5C, 0x6C86, 0x6C6F, 0x6CDA,
01577  0x6D04, 0x6D87, 0x6D6F, 0x6D96, 0x6DAC, 0x6DCF, 0x6DF8, 0x6DF2,
01578  0x6DFC, 0x6E39, 0x6E5C, 0x6E27, 0x6E3C, 0x6EBF, 0x6F88, 0x6FB5,
01579  0x6FF5, 0x7005, 0x7007, 0x7028, 0x7085, 0x70AB, 0x710F, 0x7104,
01580  0x715C, 0x7146, 0x7147, 0xFA15, 0x71C1, 0x71FE, 0x72B1,
01581 };
01582 static const unsigned short euc_to_utf8_FA_x0213[] = {
01583          0x7D41, 0x7D48, 0x7D53, 0x7D5C, 0x7D7A, 0x7D83, 0x7D8B,
01584  0x7DA0, 0x7DA6, 0x7DC2, 0x7DCC, 0x7DD6, 0x7DE3, 0xFA57, 0x7E28,
01585  0x7E08, 0x7E11, 0x7E15, 0xFA59, 0x7E47, 0x7E52, 0x7E61, 0x7E8A,
01586  0x7E8D, 0x7F47, 0xFA5A, 0x7F91, 0x7F97, 0x7FBF, 0x7FCE, 0x7FDB,
01587  0x7FDF, 0x7FEC, 0x7FEE, 0x7FFA, 0xFA5B, 0x8014, 0x8026, 0x8035,
01588  0x8037, 0x803C, 0x80CA, 0x80D7, 0x80E0, 0x80F3, 0x8118, 0x814A,
01589  0x8160, 0x8167, 0x8168, 0x816D, 0x81BB, 0x81CA, 0x81CF, 0x81D7,
01590  0xFA5C, 0x4453, 0x445B, 0x8260, 0x8274, 0xD85A /*0xDEFF*/, 0x828E, 0x82A1,
01591  0x82A3, 0x82A4, 0x82A9, 0x82AE, 0x82B7, 0x82BE, 0x82BF, 0x82C6,
01592  0x82D5, 0x82FD, 0x82FE, 0x8300, 0x8301, 0x8362, 0x8322, 0x832D,
01593  0x833A, 0x8343, 0x8347, 0x8351, 0x8355, 0x837D, 0x8386, 0x8392,
01594  0x8398, 0x83A7, 0x83A9, 0x83BF, 0x83C0, 0x83C7, 0x83CF,
01595 };
01596 static const unsigned short euc_to_utf8_FB[] = {
01597          0x72BE, 0x7324, 0xFA16, 0x7377, 0x73BD, 0x73C9, 0x73D6,
01598  0x73E3, 0x73D2, 0x7407, 0x73F5, 0x7426, 0x742A, 0x7429, 0x742E,
01599  0x7462, 0x7489, 0x749F, 0x7501, 0x756F, 0x7682, 0x769C, 0x769E,
01600  0x769B, 0x76A6, 0xFA17, 0x7746, 0x52AF, 0x7821, 0x784E, 0x7864,
01601  0x787A, 0x7930, 0xFA18, 0xFA19, 0xFA1A, 0x7994, 0xFA1B, 0x799B,
01602  0x7AD1, 0x7AE7, 0xFA1C, 0x7AEB, 0x7B9E, 0xFA1D, 0x7D48, 0x7D5C,
01603  0x7DB7, 0x7DA0, 0x7DD6, 0x7E52, 0x7F47, 0x7FA1, 0xFA1E, 0x8301,
01604  0x8362, 0x837F, 0x83C7, 0x83F6, 0x8448, 0x84B4, 0x8553, 0x8559,
01605  0x856B, 0xFA1F, 0x85B0, 0xFA20, 0xFA21, 0x8807, 0x88F5, 0x8A12,
01606  0x8A37, 0x8A79, 0x8AA7, 0x8ABE, 0x8ADF, 0xFA22, 0x8AF6, 0x8B53,
01607  0x8B7F, 0x8CF0, 0x8CF4, 0x8D12, 0x8D76, 0xFA23, 0x8ECF, 0xFA24,
01608  0xFA25, 0x9067, 0x90DE, 0xFA26, 0x9115, 0x9127, 0x91DA,
01609 };
01610 static const unsigned short euc_to_utf8_FB_x0213[] = {
01611          0x83D1, 0x83E1, 0x83EA, 0x8401, 0x8406, 0x840A, 0xFA5F,
01612  0x8448, 0x845F, 0x8470, 0x8473, 0x8485, 0x849E, 0x84AF, 0x84B4,
01613  0x84BA, 0x84C0, 0x84C2, 0xD85B /*0xDE40*/, 0x8532, 0x851E, 0x8523, 0x852F,
01614  0x8559, 0x8564, 0xFA1F, 0x85AD, 0x857A, 0x858C, 0x858F, 0x85A2,
01615  0x85B0, 0x85CB, 0x85CE, 0x85ED, 0x8612, 0x85FF, 0x8604, 0x8605,
01616  0x8610, 0xD85C /*0xDCF4*/, 0x8618, 0x8629, 0x8638, 0x8657, 0x865B, 0xF936,
01617  0x8662, 0x459D, 0x866C, 0x8675, 0x8698, 0x86B8, 0x86FA, 0x86FC,
01618  0x86FD, 0x870B, 0x8771, 0x8787, 0x8788, 0x87AC, 0x87AD, 0x87B5,
01619  0x45EA, 0x87D6, 0x87EC, 0x8806, 0x880A, 0x8810, 0x8814, 0x881F,
01620  0x8898, 0x88AA, 0x88CA, 0x88CE, 0xD85D /*0xDE84*/, 0x88F5, 0x891C, 0xFA60,
01621  0x8918, 0x8919, 0x891A, 0x8927, 0x8930, 0x8932, 0x8939, 0x8940,
01622  0x8994, 0xFA61, 0x89D4, 0x89E5, 0x89F6, 0x8A12, 0x8A15,
01623 };
01624 static const unsigned short euc_to_utf8_FC[] = {
01625          0x91D7, 0x91DE, 0x91ED, 0x91EE, 0x91E4, 0x91E5, 0x9206,
01626  0x9210, 0x920A, 0x923A, 0x9240, 0x923C, 0x924E, 0x9259, 0x9251,
01627  0x9239, 0x9267, 0x92A7, 0x9277, 0x9278, 0x92E7, 0x92D7, 0x92D9,
01628  0x92D0, 0xFA27, 0x92D5, 0x92E0, 0x92D3, 0x9325, 0x9321, 0x92FB,
01629  0xFA28, 0x931E, 0x92FF, 0x931D, 0x9302, 0x9370, 0x9357, 0x93A4,
01630  0x93C6, 0x93DE, 0x93F8, 0x9431, 0x9445, 0x9448, 0x9592, 0xF9DC,
01631  0xFA29, 0x969D, 0x96AF, 0x9733, 0x973B, 0x9743, 0x974D, 0x974F,
01632  0x9751, 0x9755, 0x9857, 0x9865, 0xFA2A, 0xFA2B, 0x9927, 0xFA2C,
01633  0x999E, 0x9A4E, 0x9AD9, 0x9ADC, 0x9B75, 0x9B72, 0x9B8F, 0x9BB1,
01634  0x9BBB, 0x9C00, 0x9D70, 0x9D6B, 0xFA2D, 0x9E19, 0x9ED1,      0,
01635       0, 0x2170, 0x2171, 0x2172, 0x2173, 0x2174, 0x2175, 0x2176,
01636  0x2177, 0x2178, 0x2179, 0xFFE2, 0x00A6, 0xFF07, 0xFF02,
01637 };
01638 
01639 /* Microsoft UCS Mapping Compatible */
01640 static const unsigned short euc_to_utf8_FC_ms[] = {
01641          0x91D7, 0x91DE, 0x91ED, 0x91EE, 0x91E4, 0x91E5, 0x9206,
01642  0x9210, 0x920A, 0x923A, 0x9240, 0x923C, 0x924E, 0x9259, 0x9251,
01643  0x9239, 0x9267, 0x92A7, 0x9277, 0x9278, 0x92E7, 0x92D7, 0x92D9,
01644  0x92D0, 0xFA27, 0x92D5, 0x92E0, 0x92D3, 0x9325, 0x9321, 0x92FB,
01645  0xFA28, 0x931E, 0x92FF, 0x931D, 0x9302, 0x9370, 0x9357, 0x93A4,
01646  0x93C6, 0x93DE, 0x93F8, 0x9431, 0x9445, 0x9448, 0x9592, 0xF9DC,
01647  0xFA29, 0x969D, 0x96AF, 0x9733, 0x973B, 0x9743, 0x974D, 0x974F,
01648  0x9751, 0x9755, 0x9857, 0x9865, 0xFA2A, 0xFA2B, 0x9927, 0xFA2C,
01649  0x999E, 0x9A4E, 0x9AD9, 0x9ADC, 0x9B75, 0x9B72, 0x9B8F, 0x9BB1,
01650  0x9BBB, 0x9C00, 0x9D70, 0x9D6B, 0xFA2D, 0x9E19, 0x9ED1,      0,
01651       0, 0x2170, 0x2171, 0x2172, 0x2173, 0x2174, 0x2175, 0x2176,
01652  0x2177, 0x2178, 0x2179, 0xFFE2, 0xFFE4, 0xFF07, 0xFF02,
01653 };
01654 static const unsigned short euc_to_utf8_FC_x0213[] = {
01655          0x8A22, 0x8A37, 0x8A47, 0x8A4E, 0x8A5D, 0x8A61, 0x8A75,
01656  0x8A79, 0x8AA7, 0x8AD0, 0x8ADF, 0x8AF4, 0x8AF6, 0xFA22, 0xFA62,
01657  0xFA63, 0x8B46, 0x8B54, 0x8B59, 0x8B69, 0x8B9D, 0x8C49, 0x8C68,
01658  0xFA64, 0x8CE1, 0x8CF4, 0x8CF8, 0x8CFE, 0xFA65, 0x8D12, 0x8D1B,
01659  0x8DAF, 0x8DCE, 0x8DD1, 0x8DD7, 0x8E20, 0x8E23, 0x8E3D, 0x8E70,
01660  0x8E7B, 0xD860 /*0xDE77*/, 0x8EC0, 0x4844, 0x8EFA, 0x8F1E, 0x8F2D, 0x8F36,
01661  0x8F54, 0xD860 /*0xDFCD*/, 0x8FA6, 0x8FB5, 0x8FE4, 0x8FE8, 0x8FEE, 0x9008,
01662  0x902D, 0xFA67, 0x9088, 0x9095, 0x9097, 0x9099, 0x909B, 0x90A2,
01663  0x90B3, 0x90BE, 0x90C4, 0x90C5, 0x90C7, 0x90D7, 0x90DD, 0x90DE,
01664  0x90EF, 0x90F4, 0xFA26, 0x9114, 0x9115, 0x9116, 0x9122, 0x9123,
01665  0x9127, 0x912F, 0x9131, 0x9134, 0x913D, 0x9148, 0x915B, 0x9183,
01666  0x919E, 0x91AC, 0x91B1, 0x91BC, 0x91D7, 0x91FB, 0x91E4,
01667 };
01668 static const unsigned short euc_to_utf8_FD_x0213[] = {
01669          0x91E5, 0x91ED, 0x91F1, 0x9207, 0x9210, 0x9238, 0x9239,
01670  0x923A, 0x923C, 0x9240, 0x9243, 0x924F, 0x9278, 0x9288, 0x92C2,
01671  0x92CB, 0x92CC, 0x92D3, 0x92E0, 0x92FF, 0x9304, 0x931F, 0x9321,
01672  0x9325, 0x9348, 0x9349, 0x934A, 0x9364, 0x9365, 0x936A, 0x9370,
01673  0x939B, 0x93A3, 0x93BA, 0x93C6, 0x93DE, 0x93DF, 0x9404, 0x93FD,
01674  0x9433, 0x944A, 0x9463, 0x946B, 0x9471, 0x9472, 0x958E, 0x959F,
01675  0x95A6, 0x95A9, 0x95AC, 0x95B6, 0x95BD, 0x95CB, 0x95D0, 0x95D3,
01676  0x49B0, 0x95DA, 0x95DE, 0x9658, 0x9684, 0xF9DC, 0x969D, 0x96A4,
01677  0x96A5, 0x96D2, 0x96DE, 0xFA68, 0x96E9, 0x96EF, 0x9733, 0x973B,
01678  0x974D, 0x974E, 0x974F, 0x975A, 0x976E, 0x9773, 0x9795, 0x97AE,
01679  0x97BA, 0x97C1, 0x97C9, 0x97DE, 0x97DB, 0x97F4, 0xFA69, 0x980A,
01680  0x981E, 0x982B, 0x9830, 0xFA6A, 0x9852, 0x9853, 0x9856,
01681 };
01682 static const unsigned short euc_to_utf8_FE_x0213[] = {
01683          0x9857, 0x9859, 0x985A, 0xF9D0, 0x9865, 0x986C, 0x98BA,
01684  0x98C8, 0x98E7, 0x9958, 0x999E, 0x9A02, 0x9A03, 0x9A24, 0x9A2D,
01685  0x9A2E, 0x9A38, 0x9A4A, 0x9A4E, 0x9A52, 0x9AB6, 0x9AC1, 0x9AC3,
01686  0x9ACE, 0x9AD6, 0x9AF9, 0x9B02, 0x9B08, 0x9B20, 0x4C17, 0x9B2D,
01687  0x9B5E, 0x9B79, 0x9B66, 0x9B72, 0x9B75, 0x9B84, 0x9B8A, 0x9B8F,
01688  0x9B9E, 0x9BA7, 0x9BC1, 0x9BCE, 0x9BE5, 0x9BF8, 0x9BFD, 0x9C00,
01689  0x9C23, 0x9C41, 0x9C4F, 0x9C50, 0x9C53, 0x9C63, 0x9C65, 0x9C77,
01690  0x9D1D, 0x9D1E, 0x9D43, 0x9D47, 0x9D52, 0x9D63, 0x9D70, 0x9D7C,
01691  0x9D8A, 0x9D96, 0x9DC0, 0x9DAC, 0x9DBC, 0x9DD7, 0xD868 /*0xDD90*/, 0x9DE7,
01692  0x9E07, 0x9E15, 0x9E7C, 0x9E9E, 0x9EA4, 0x9EAC, 0x9EAF, 0x9EB4,
01693  0x9EB5, 0x9EC3, 0x9ED1, 0x9F10, 0x9F39, 0x9F57, 0x9F90, 0x9F94,
01694  0x9F97, 0x9FA2, 0x59F8, 0x5C5B, 0x5E77, 0x7626, 0x7E6B,
01695 };
01696 
01697 static const unsigned short euc_to_utf8_8FA1_x0213[] = {
01698          0xD840 /*0xDC89*/, 0x4E02, 0x4E0F, 0x4E12, 0x4E29, 0x4E2B, 0x4E2E,
01699  0x4E40, 0x4E47, 0x4E48, 0xD840 /*0xDCA2*/, 0x4E51, 0x3406, 0xD840 /*0xDCA4*/, 0x4E5A,
01700  0x4E69, 0x4E9D, 0x342C, 0x342E, 0x4EB9, 0x4EBB, 0xD840 /*0xDDA2*/, 0x4EBC,
01701  0x4EC3, 0x4EC8, 0x4ED0, 0x4EEB, 0x4EDA, 0x4EF1, 0x4EF5, 0x4F00,
01702  0x4F16, 0x4F64, 0x4F37, 0x4F3E, 0x4F54, 0x4F58, 0xD840 /*0xDE13*/, 0x4F77,
01703  0x4F78, 0x4F7A, 0x4F7D, 0x4F82, 0x4F85, 0x4F92, 0x4F9A, 0x4FE6,
01704  0x4FB2, 0x4FBE, 0x4FC5, 0x4FCB, 0x4FCF, 0x4FD2, 0x346A, 0x4FF2,
01705  0x5000, 0x5010, 0x5013, 0x501C, 0x501E, 0x5022, 0x3468, 0x5042,
01706  0x5046, 0x504E, 0x5053, 0x5057, 0x5063, 0x5066, 0x506A, 0x5070,
01707  0x50A3, 0x5088, 0x5092, 0x5093, 0x5095, 0x5096, 0x509C, 0x50AA,
01708  0xD840 /*0xDF2B*/, 0x50B1, 0x50BA, 0x50BB, 0x50C4, 0x50C7, 0x50F3, 0xD840 /*0xDF81*/,
01709  0x50CE, 0xD840 /*0xDF71*/, 0x50D4, 0x50D9, 0x50E1, 0x50E9, 0x3492,
01710 };
01711 static const unsigned short euc_to_utf8_8FA3_x0213[] = {
01712          0x5108, 0xD840 /*0xDFF9*/, 0x5117, 0x511B, 0xD841 /*0xDC4A*/, 0x5160, 0xD841 /*0xDD09*/,
01713  0x5173, 0x5183, 0x518B, 0x34BC, 0x5198, 0x51A3, 0x51AD, 0x34C7,
01714  0x51BC, 0xD841 /*0xDDD6*/, 0xD841 /*0xDE28*/, 0x51F3, 0x51F4, 0x5202, 0x5212, 0x5216,
01715  0xD841 /*0xDF4F*/, 0x5255, 0x525C, 0x526C, 0x5277, 0x5284, 0x5282, 0xD842 /*0xDC07*/,
01716  0x5298, 0xD842 /*0xDC3A*/, 0x52A4, 0x52A6, 0x52AF, 0x52BA, 0x52BB, 0x52CA,
01717  0x351F, 0x52D1, 0xD842 /*0xDCB9*/, 0x52F7, 0x530A, 0x530B, 0x5324, 0x5335,
01718  0x533E, 0x5342, 0xD842 /*0xDD7C*/, 0xD842 /*0xDD9D*/, 0x5367, 0x536C, 0x537A, 0x53A4,
01719  0x53B4, 0xD842 /*0xDED3*/, 0x53B7, 0x53C0, 0xD842 /*0xDF1D*/, 0x355D, 0x355E, 0x53D5,
01720  0x53DA, 0x3563, 0x53F4, 0x53F5, 0x5455, 0x5424, 0x5428, 0x356E,
01721  0x5443, 0x5462, 0x5466, 0x546C, 0x548A, 0x548D, 0x5495, 0x54A0,
01722  0x54A6, 0x54AD, 0x54AE, 0x54B7, 0x54BA, 0x54BF, 0x54C3, 0xD843 /*0xDD45*/,
01723  0x54EC, 0x54EF, 0x54F1, 0x54F3, 0x5500, 0x5501, 0x5509,
01724 };
01725 static const unsigned short euc_to_utf8_8FA4_x0213[] = {
01726          0x553C, 0x5541, 0x35A6, 0x5547, 0x554A, 0x35A8, 0x5560,
01727  0x5561, 0x5564, 0xD843 /*0xDDE1*/, 0x557D, 0x5582, 0x5588, 0x5591, 0x35C5,
01728  0x55D2, 0xD843 /*0xDE95*/, 0xD843 /*0xDE6D*/, 0x55BF, 0x55C9, 0x55CC, 0x55D1, 0x55DD,
01729  0x35DA, 0x55E2, 0xD843 /*0xDE64*/, 0x55E9, 0x5628, 0xD843 /*0xDF5F*/, 0x5607, 0x5610,
01730  0x5630, 0x5637, 0x35F4, 0x563D, 0x563F, 0x5640, 0x5647, 0x565E,
01731  0x5660, 0x566D, 0x3605, 0x5688, 0x568C, 0x5695, 0x569A, 0x569D,
01732  0x56A8, 0x56AD, 0x56B2, 0x56C5, 0x56CD, 0x56DF, 0x56E8, 0x56F6,
01733  0x56F7, 0xD844 /*0xDE01*/, 0x5715, 0x5723, 0xD844 /*0xDE55*/, 0x5729, 0xD844 /*0xDE7B*/, 0x5745,
01734  0x5746, 0x574C, 0x574D, 0xD844 /*0xDE74*/, 0x5768, 0x576F, 0x5773, 0x5774,
01735  0x5775, 0x577B, 0xD844 /*0xDEE4*/, 0xD844 /*0xDED7*/, 0x57AC, 0x579A, 0x579D, 0x579E,
01736  0x57A8, 0x57D7, 0xD844 /*0xDEFD*/, 0x57CC, 0xD844 /*0xDF36*/, 0xD844 /*0xDF44*/, 0x57DE, 0x57E6,
01737  0x57F0, 0x364A, 0x57F8, 0x57FB, 0x57FD, 0x5804, 0x581E,
01738 };
01739 static const unsigned short euc_to_utf8_8FA5_x0213[] = {
01740          0x5820, 0x5827, 0x5832, 0x5839, 0xD844 /*0xDFC4*/, 0x5849, 0x584C,
01741  0x5867, 0x588A, 0x588B, 0x588D, 0x588F, 0x5890, 0x5894, 0x589D,
01742  0x58AA, 0x58B1, 0xD845 /*0xDC6D*/, 0x58C3, 0x58CD, 0x58E2, 0x58F3, 0x58F4,
01743  0x5905, 0x5906, 0x590B, 0x590D, 0x5914, 0x5924, 0xD845 /*0xDDD7*/, 0x3691,
01744  0x593D, 0x3699, 0x5946, 0x3696, 0xD85B /*0xDC29*/, 0x595B, 0x595F, 0xD845 /*0xDE47*/,
01745  0x5975, 0x5976, 0x597C, 0x599F, 0x59AE, 0x59BC, 0x59C8, 0x59CD,
01746  0x59DE, 0x59E3, 0x59E4, 0x59E7, 0x59EE, 0xD845 /*0xDF06*/, 0xD845 /*0xDF42*/, 0x36CF,
01747  0x5A0C, 0x5A0D, 0x5A17, 0x5A27, 0x5A2D, 0x5A55, 0x5A65, 0x5A7A,
01748  0x5A8B, 0x5A9C, 0x5A9F, 0x5AA0, 0x5AA2, 0x5AB1, 0x5AB3, 0x5AB5,
01749  0x5ABA, 0x5ABF, 0x5ADA, 0x5ADC, 0x5AE0, 0x5AE5, 0x5AF0, 0x5AEE,
01750  0x5AF5, 0x5B00, 0x5B08, 0x5B17, 0x5B34, 0x5B2D, 0x5B4C, 0x5B52,
01751  0x5B68, 0x5B6F, 0x5B7C, 0x5B7F, 0x5B81, 0x5B84, 0xD846 /*0xDDC3*/,
01752 };
01753 static const unsigned short euc_to_utf8_8FA8_x0213[] = {
01754          0x5B96, 0x5BAC, 0x3761, 0x5BC0, 0x3762, 0x5BCE, 0x5BD6,
01755  0x376C, 0x376B, 0x5BF1, 0x5BFD, 0x3775, 0x5C03, 0x5C29, 0x5C30,
01756  0xD847 /*0xDC56*/, 0x5C5F, 0x5C63, 0x5C67, 0x5C68, 0x5C69, 0x5C70, 0xD847 /*0xDD2D*/,
01757  0xD847 /*0xDD45*/, 0x5C7C, 0xD847 /*0xDD78*/, 0xD847 /*0xDD62*/, 0x5C88, 0x5C8A, 0x37C1, 0xD847 /*0xDDA1*/,
01758  0xD847 /*0xDD9C*/, 0x5CA0, 0x5CA2, 0x5CA6, 0x5CA7, 0xD847 /*0xDD92*/, 0x5CAD, 0x5CB5,
01759  0xD847 /*0xDDB7*/, 0x5CC9, 0xD847 /*0xDDE0*/, 0xD847 /*0xDE33*/, 0x5D06, 0x5D10, 0x5D2B, 0x5D1D,
01760  0x5D20, 0x5D24, 0x5D26, 0x5D31, 0x5D39, 0x5D42, 0x37E8, 0x5D61,
01761  0x5D6A, 0x37F4, 0x5D70, 0xD847 /*0xDF1E*/, 0x37FD, 0x5D88, 0x3800, 0x5D92,
01762  0x5D94, 0x5D97, 0x5D99, 0x5DB0, 0x5DB2, 0x5DB4, 0xD847 /*0xDF76*/, 0x5DB9,
01763  0x5DD1, 0x5DD7, 0x5DD8, 0x5DE0, 0xD847 /*0xDFFA*/, 0x5DE4, 0x5DE9, 0x382F,
01764  0x5E00, 0x3836, 0x5E12, 0x5E15, 0x3840, 0x5E1F, 0x5E2E, 0x5E3E,
01765  0x5E49, 0x385C, 0x5E56, 0x3861, 0x5E6B, 0x5E6C, 0x5E6D,
01766 };
01767 static const unsigned short euc_to_utf8_8FAC_x0213[] = {
01768          0x5E6E, 0xD848 /*0xDD7B*/, 0x5EA5, 0x5EAA, 0x5EAC, 0x5EB9, 0x5EBF,
01769  0x5EC6, 0x5ED2, 0x5ED9, 0xD848 /*0xDF1E*/, 0x5EFD, 0x5F08, 0x5F0E, 0x5F1C,
01770  0xD848 /*0xDFAD*/, 0x5F1E, 0x5F47, 0x5F63, 0x5F72, 0x5F7E, 0x5F8F, 0x5FA2,
01771  0x5FA4, 0x5FB8, 0x5FC4, 0x38FA, 0x5FC7, 0x5FCB, 0x5FD2, 0x5FD3,
01772  0x5FD4, 0x5FE2, 0x5FEE, 0x5FEF, 0x5FF3, 0x5FFC, 0x3917, 0x6017,
01773  0x6022, 0x6024, 0x391A, 0x604C, 0x607F, 0x608A, 0x6095, 0x60A8,
01774  0xD849 /*0xDEF3*/, 0x60B0, 0x60B1, 0x60BE, 0x60C8, 0x60D9, 0x60DB, 0x60EE,
01775  0x60F2, 0x60F5, 0x6110, 0x6112, 0x6113, 0x6119, 0x611E, 0x613A,
01776  0x396F, 0x6141, 0x6146, 0x6160, 0x617C, 0xD84A /*0xDC5B*/, 0x6192, 0x6193,
01777  0x6197, 0x6198, 0x61A5, 0x61A8, 0x61AD, 0xD84A /*0xDCAB*/, 0x61D5, 0x61DD,
01778  0x61DF, 0x61F5, 0xD84A /*0xDD8F*/, 0x6215, 0x6223, 0x6229, 0x6246, 0x624C,
01779  0x6251, 0x6252, 0x6261, 0x6264, 0x627B, 0x626D, 0x6273,
01780 };
01781 static const unsigned short euc_to_utf8_8FAD_x0213[] = {
01782          0x6299, 0x62A6, 0x62D5, 0xD84A /*0xDEB8*/, 0x62FD, 0x6303, 0x630D,
01783  0x6310, 0xD84A /*0xDF4F*/, 0xD84A /*0xDF50*/, 0x6332, 0x6335, 0x633B, 0x633C, 0x6341,
01784  0x6344, 0x634E, 0xD84A /*0xDF46*/, 0x6359, 0xD84B /*0xDC1D*/, 0xD84A /*0xDFA6*/, 0x636C, 0x6384,
01785  0x6399, 0xD84B /*0xDC24*/, 0x6394, 0x63BD, 0x63F7, 0x63D4, 0x63D5, 0x63DC,
01786  0x63E0, 0x63EB, 0x63EC, 0x63F2, 0x6409, 0x641E, 0x6425, 0x6429,
01787  0x642F, 0x645A, 0x645B, 0x645D, 0x6473, 0x647D, 0x6487, 0x6491,
01788  0x649D, 0x649F, 0x64CB, 0x64CC, 0x64D5, 0x64D7, 0xD84B /*0xDDE1*/, 0x64E4,
01789  0x64E5, 0x64FF, 0x6504, 0x3A6E, 0x650F, 0x6514, 0x6516, 0x3A73,
01790  0x651E, 0x6532, 0x6544, 0x6554, 0x656B, 0x657A, 0x6581, 0x6584,
01791  0x6585, 0x658A, 0x65B2, 0x65B5, 0x65B8, 0x65BF, 0x65C2, 0x65C9,
01792  0x65D4, 0x3AD6, 0x65F2, 0x65F9, 0x65FC, 0x6604, 0x6608, 0x6621,
01793  0x662A, 0x6645, 0x6651, 0x664E, 0x3AEA, 0xD84C /*0xDDC3*/, 0x6657,
01794 };
01795 static const unsigned short euc_to_utf8_8FAE_x0213[] = {
01796          0x665B, 0x6663, 0xD84C /*0xDDF5*/, 0xD84C /*0xDDB6*/, 0x666A, 0x666B, 0x666C,
01797  0x666D, 0x667B, 0x6680, 0x6690, 0x6692, 0x6699, 0x3B0E, 0x66AD,
01798  0x66B1, 0x66B5, 0x3B1A, 0x66BF, 0x3B1C, 0x66EC, 0x3AD7, 0x6701,
01799  0x6705, 0x6712, 0xD84C /*0xDF72*/, 0x6719, 0xD84C /*0xDFD3*/, 0xD84C /*0xDFD2*/, 0x674C, 0x674D,
01800  0x6754, 0x675D, 0xD84C /*0xDFD0*/, 0xD84C /*0xDFE4*/, 0xD84C /*0xDFD5*/, 0x6774, 0x6776, 0xD84C /*0xDFDA*/,
01801  0x6792, 0xD84C /*0xDFDF*/, 0x8363, 0x6810, 0x67B0, 0x67B2, 0x67C3, 0x67C8,
01802  0x67D2, 0x67D9, 0x67DB, 0x67F0, 0x67F7, 0xD84D /*0xDC4A*/, 0xD84D /*0xDC51*/, 0xD84D /*0xDC4B*/,
01803  0x6818, 0x681F, 0x682D, 0xD84D /*0xDC65*/, 0x6833, 0x683B, 0x683E, 0x6844,
01804  0x6845, 0x6849, 0x684C, 0x6855, 0x6857, 0x3B77, 0x686B, 0x686E,
01805  0x687A, 0x687C, 0x6882, 0x6890, 0x6896, 0x3B6D, 0x6898, 0x6899,
01806  0x689A, 0x689C, 0x68AA, 0x68AB, 0x68B4, 0x68BB, 0x68FB, 0xD84D /*0xDCE4*/,
01807  0xD84D /*0xDD5A*/, 0xFA13, 0x68C3, 0x68C5, 0x68CC, 0x68CF, 0x68D6,
01808 };
01809 static const unsigned short euc_to_utf8_8FAF_x0213[] = {
01810          0x68D9, 0x68E4, 0x68E5, 0x68EC, 0x68F7, 0x6903, 0x6907,
01811  0x3B87, 0x3B88, 0xD84D /*0xDD94*/, 0x693B, 0x3B8D, 0x6946, 0x6969, 0x696C,
01812  0x6972, 0x697A, 0x697F, 0x6992, 0x3BA4, 0x6996, 0x6998, 0x69A6,
01813  0x69B0, 0x69B7, 0x69BA, 0x69BC, 0x69C0, 0x69D1, 0x69D6, 0xD84D /*0xDE39*/,
01814  0xD84D /*0xDE47*/, 0x6A30, 0xD84D /*0xDE38*/, 0xD84D /*0xDE3A*/, 0x69E3, 0x69EE, 0x69EF, 0x69F3,
01815  0x3BCD, 0x69F4, 0x69FE, 0x6A11, 0x6A1A, 0x6A1D, 0xD84D /*0xDF1C*/, 0x6A32,
01816  0x6A33, 0x6A34, 0x6A3F, 0x6A46, 0x6A49, 0x6A7A, 0x6A4E, 0x6A52,
01817  0x6A64, 0xD84D /*0xDF0C*/, 0x6A7E, 0x6A83, 0x6A8B, 0x3BF0, 0x6A91, 0x6A9F,
01818  0x6AA1, 0xD84D /*0xDF64*/, 0x6AAB, 0x6ABD, 0x6AC6, 0x6AD4, 0x6AD0, 0x6ADC,
01819  0x6ADD, 0xD84D /*0xDFFF*/, 0xD84D /*0xDFE7*/, 0x6AEC, 0x6AF1, 0x6AF2, 0x6AF3, 0x6AFD,
01820  0xD84E /*0xDC24*/, 0x6B0B, 0x6B0F, 0x6B10, 0x6B11, 0xD84E /*0xDC3D*/, 0x6B17, 0x3C26,
01821  0x6B2F, 0x6B4A, 0x6B58, 0x6B6C, 0x6B75, 0x6B7A, 0x6B81,
01822 };
01823 static const unsigned short euc_to_utf8_8FEE_x0213[] = {
01824          0x6B9B, 0x6BAE, 0xD84E /*0xDE98*/, 0x6BBD, 0x6BBE, 0x6BC7, 0x6BC8,
01825  0x6BC9, 0x6BDA, 0x6BE6, 0x6BE7, 0x6BEE, 0x6BF1, 0x6C02, 0x6C0A,
01826  0x6C0E, 0x6C35, 0x6C36, 0x6C3A, 0xD84F /*0xDC7F*/, 0x6C3F, 0x6C4D, 0x6C5B,
01827  0x6C6D, 0x6C84, 0x6C89, 0x3CC3, 0x6C94, 0x6C95, 0x6C97, 0x6CAD,
01828  0x6CC2, 0x6CD0, 0x3CD2, 0x6CD6, 0x6CDA, 0x6CDC, 0x6CE9, 0x6CEC,
01829  0x6CED, 0xD84F /*0xDD00*/, 0x6D00, 0x6D0A, 0x6D24, 0x6D26, 0x6D27, 0x6C67,
01830  0x6D2F, 0x6D3C, 0x6D5B, 0x6D5E, 0x6D60, 0x6D70, 0x6D80, 0x6D81,
01831  0x6D8A, 0x6D8D, 0x6D91, 0x6D98, 0xD84F /*0xDD40*/, 0x6E17, 0xD84F /*0xDDFA*/, 0xD84F /*0xDDF9*/,
01832  0xD84F /*0xDDD3*/, 0x6DAB, 0x6DAE, 0x6DB4, 0x6DC2, 0x6D34, 0x6DC8, 0x6DCE,
01833  0x6DCF, 0x6DD0, 0x6DDF, 0x6DE9, 0x6DF6, 0x6E36, 0x6E1E, 0x6E22,
01834  0x6E27, 0x3D11, 0x6E32, 0x6E3C, 0x6E48, 0x6E49, 0x6E4B, 0x6E4C,
01835  0x6E4F, 0x6E51, 0x6E53, 0x6E54, 0x6E57, 0x6E63, 0x3D1E,
01836 };
01837 static const unsigned short euc_to_utf8_8FEF_x0213[] = {
01838          0x6E93, 0x6EA7, 0x6EB4, 0x6EBF, 0x6EC3, 0x6ECA, 0x6ED9,
01839  0x6F35, 0x6EEB, 0x6EF9, 0x6EFB, 0x6F0A, 0x6F0C, 0x6F18, 0x6F25,
01840  0x6F36, 0x6F3C, 0xD84F /*0xDF7E*/, 0x6F52, 0x6F57, 0x6F5A, 0x6F60, 0x6F68,
01841  0x6F98, 0x6F7D, 0x6F90, 0x6F96, 0x6FBE, 0x6F9F, 0x6FA5, 0x6FAF,
01842  0x3D64, 0x6FB5, 0x6FC8, 0x6FC9, 0x6FDA, 0x6FDE, 0x6FE9, 0xD850 /*0xDC96*/,
01843  0x6FFC, 0x7000, 0x7007, 0x700A, 0x7023, 0xD850 /*0xDD03*/, 0x7039, 0x703A,
01844  0x703C, 0x7043, 0x7047, 0x704B, 0x3D9A, 0x7054, 0x7065, 0x7069,
01845  0x706C, 0x706E, 0x7076, 0x707E, 0x7081, 0x7086, 0x7095, 0x7097,
01846  0x70BB, 0xD850 /*0xDDC6*/, 0x709F, 0x70B1, 0xD850 /*0xDDFE*/, 0x70EC, 0x70CA, 0x70D1,
01847  0x70D3, 0x70DC, 0x7103, 0x7104, 0x7106, 0x7107, 0x7108, 0x710C,
01848  0x3DC0, 0x712F, 0x7131, 0x7150, 0x714A, 0x7153, 0x715E, 0x3DD4,
01849  0x7196, 0x7180, 0x719B, 0x71A0, 0x71A2, 0x71AE, 0x71AF,
01850 };
01851 static const unsigned short euc_to_utf8_8FF0_x0213[] = {
01852          0x71B3, 0xD850 /*0xDFBC*/, 0x71CB, 0x71D3, 0x71D9, 0x71DC, 0x7207,
01853  0x3E05, 0xFA49, 0x722B, 0x7234, 0x7238, 0x7239, 0x4E2C, 0x7242,
01854  0x7253, 0x7257, 0x7263, 0xD851 /*0xDE29*/, 0x726E, 0x726F, 0x7278, 0x727F,
01855  0x728E, 0xD851 /*0xDEA5*/, 0x72AD, 0x72AE, 0x72B0, 0x72B1, 0x72C1, 0x3E60,
01856  0x72CC, 0x3E66, 0x3E68, 0x72F3, 0x72FA, 0x7307, 0x7312, 0x7318,
01857  0x7319, 0x3E83, 0x7339, 0x732C, 0x7331, 0x7333, 0x733D, 0x7352,
01858  0x3E94, 0x736B, 0x736C, 0xD852 /*0xDC96*/, 0x736E, 0x736F, 0x7371, 0x7377,
01859  0x7381, 0x7385, 0x738A, 0x7394, 0x7398, 0x739C, 0x739E, 0x73A5,
01860  0x73A8, 0x73B5, 0x73B7, 0x73B9, 0x73BC, 0x73BF, 0x73C5, 0x73CB,
01861  0x73E1, 0x73E7, 0x73F9, 0x7413, 0x73FA, 0x7401, 0x7424, 0x7431,
01862  0x7439, 0x7453, 0x7440, 0x7443, 0x744D, 0x7452, 0x745D, 0x7471,
01863  0x7481, 0x7485, 0x7488, 0xD852 /*0xDE4D*/, 0x7492, 0x7497, 0x7499,
01864 };
01865 static const unsigned short euc_to_utf8_8FF1_x0213[] = {
01866          0x74A0, 0x74A1, 0x74A5, 0x74AA, 0x74AB, 0x74B9, 0x74BB,
01867  0x74BA, 0x74D6, 0x74D8, 0x74DE, 0x74EF, 0x74EB, 0xD852 /*0xDF56*/, 0x74FA,
01868  0xD852 /*0xDF6F*/, 0x7520, 0x7524, 0x752A, 0x3F57, 0xD853 /*0xDC16*/, 0x753D, 0x753E,
01869  0x7540, 0x7548, 0x754E, 0x7550, 0x7552, 0x756C, 0x7572, 0x7571,
01870  0x757A, 0x757D, 0x757E, 0x7581, 0xD853 /*0xDD14*/, 0x758C, 0x3F75, 0x75A2,
01871  0x3F77, 0x75B0, 0x75B7, 0x75BF, 0x75C0, 0x75C6, 0x75CF, 0x75D3,
01872  0x75DD, 0x75DF, 0x75E0, 0x75E7, 0x75EC, 0x75EE, 0x75F1, 0x75F9,
01873  0x7603, 0x7618, 0x7607, 0x760F, 0x3FAE, 0xD853 /*0xDE0E*/, 0x7613, 0x761B,
01874  0x761C, 0xD853 /*0xDE37*/, 0x7625, 0x7628, 0x763C, 0x7633, 0xD853 /*0xDE6A*/, 0x3FC9,
01875  0x7641, 0xD853 /*0xDE8B*/, 0x7649, 0x7655, 0x3FD7, 0x766E, 0x7695, 0x769C,
01876  0x76A1, 0x76A0, 0x76A7, 0x76A8, 0x76AF, 0xD854 /*0xDC4A*/, 0x76C9, 0xD854 /*0xDC55*/,
01877  0x76E8, 0x76EC, 0xD854 /*0xDD22*/, 0x7717, 0x771A, 0x772D, 0x7735,
01878 };
01879 static const unsigned short euc_to_utf8_8FF2_x0213[] = {
01880          0xD854 /*0xDDA9*/, 0x4039, 0xD854 /*0xDDE5*/, 0xD854 /*0xDDCD*/, 0x7758, 0x7760, 0x776A,
01881  0xD854 /*0xDE1E*/, 0x7772, 0x777C, 0x777D, 0xD854 /*0xDE4C*/, 0x4058, 0x779A, 0x779F,
01882  0x77A2, 0x77A4, 0x77A9, 0x77DE, 0x77DF, 0x77E4, 0x77E6, 0x77EA,
01883  0x77EC, 0x4093, 0x77F0, 0x77F4, 0x77FB, 0xD855 /*0xDC2E*/, 0x7805, 0x7806,
01884  0x7809, 0x780D, 0x7819, 0x7821, 0x782C, 0x7847, 0x7864, 0x786A,
01885  0xD855 /*0xDCD9*/, 0x788A, 0x7894, 0x78A4, 0x789D, 0x789E, 0x789F, 0x78BB,
01886  0x78C8, 0x78CC, 0x78CE, 0x78D5, 0x78E0, 0x78E1, 0x78E6, 0x78F9,
01887  0x78FA, 0x78FB, 0x78FE, 0xD855 /*0xDDA7*/, 0x7910, 0x791B, 0x7930, 0x7925,
01888  0x793B, 0x794A, 0x7958, 0x795B, 0x4105, 0x7967, 0x7972, 0x7994,
01889  0x7995, 0x7996, 0x799B, 0x79A1, 0x79A9, 0x79B4, 0x79BB, 0x79C2,
01890  0x79C7, 0x79CC, 0x79CD, 0x79D6, 0x4148, 0xD855 /*0xDFA9*/, 0xD855 /*0xDFB4*/, 0x414F,
01891  0x7A0A, 0x7A11, 0x7A15, 0x7A1B, 0x7A1E, 0x4163, 0x7A2D,
01892 };
01893 static const unsigned short euc_to_utf8_8FF3_x0213[] = {
01894          0x7A38, 0x7A47, 0x7A4C, 0x7A56, 0x7A59, 0x7A5C, 0x7A5F,
01895  0x7A60, 0x7A67, 0x7A6A, 0x7A75, 0x7A78, 0x7A82, 0x7A8A, 0x7A90,
01896  0x7AA3, 0x7AAC, 0xD856 /*0xDDD4*/, 0x41B4, 0x7AB9, 0x7ABC, 0x7ABE, 0x41BF,
01897  0x7ACC, 0x7AD1, 0x7AE7, 0x7AE8, 0x7AF4, 0xD856 /*0xDEE4*/, 0xD856 /*0xDEE3*/, 0x7B07,
01898  0xD856 /*0xDEF1*/, 0x7B3D, 0x7B27, 0x7B2A, 0x7B2E, 0x7B2F, 0x7B31, 0x41E6,
01899  0x41F3, 0x7B7F, 0x7B41, 0x41EE, 0x7B55, 0x7B79, 0x7B64, 0x7B66,
01900  0x7B69, 0x7B73, 0xD856 /*0xDFB2*/, 0x4207, 0x7B90, 0x7B91, 0x7B9B, 0x420E,
01901  0x7BAF, 0x7BB5, 0x7BBC, 0x7BC5, 0x7BCA, 0xD857 /*0xDC4B*/, 0xD857 /*0xDC64*/, 0x7BD4,
01902  0x7BD6, 0x7BDA, 0x7BEA, 0x7BF0, 0x7C03, 0x7C0B, 0x7C0E, 0x7C0F,
01903  0x7C26, 0x7C45, 0x7C4A, 0x7C51, 0x7C57, 0x7C5E, 0x7C61, 0x7C69,
01904  0x7C6E, 0x7C6F, 0x7C70, 0xD857 /*0xDE2E*/, 0xD857 /*0xDE56*/, 0xD857 /*0xDE65*/, 0x7CA6, 0xD857 /*0xDE62*/,
01905  0x7CB6, 0x7CB7, 0x7CBF, 0xD857 /*0xDED8*/, 0x7CC4, 0xD857 /*0xDEC2*/, 0x7CC8,
01906 };
01907 static const unsigned short euc_to_utf8_8FF4_x0213[] = {
01908          0x7CCD, 0xD857 /*0xDEE8*/, 0x7CD7, 0xD857 /*0xDF23*/, 0x7CE6, 0x7CEB, 0xD857 /*0xDF5C*/,
01909  0x7CF5, 0x7D03, 0x7D09, 0x42C6, 0x7D12, 0x7D1E, 0xD857 /*0xDFE0*/, 0xD857 /*0xDFD4*/,
01910  0x7D3D, 0x7D3E, 0x7D40, 0x7D47, 0xD858 /*0xDC0C*/, 0xD857 /*0xDFFB*/, 0x42D6, 0x7D59,
01911  0x7D5A, 0x7D6A, 0x7D70, 0x42DD, 0x7D7F, 0xD858 /*0xDC17*/, 0x7D86, 0x7D88,
01912  0x7D8C, 0x7D97, 0xD858 /*0xDC60*/, 0x7D9D, 0x7DA7, 0x7DAA, 0x7DB6, 0x7DB7,
01913  0x7DC0, 0x7DD7, 0x7DD9, 0x7DE6, 0x7DF1, 0x7DF9, 0x4302, 0xD858 /*0xDCED*/,
01914  0xFA58, 0x7E10, 0x7E17, 0x7E1D, 0x7E20, 0x7E27, 0x7E2C, 0x7E45,
01915  0x7E73, 0x7E75, 0x7E7E, 0x7E86, 0x7E87, 0x432B, 0x7E91, 0x7E98,
01916  0x7E9A, 0x4343, 0x7F3C, 0x7F3B, 0x7F3E, 0x7F43, 0x7F44, 0x7F4F,
01917  0x34C1, 0xD858 /*0xDE70*/, 0x7F52, 0xD858 /*0xDE86*/, 0x7F61, 0x7F63, 0x7F64, 0x7F6D,
01918  0x7F7D, 0x7F7E, 0xD858 /*0xDF4C*/, 0x7F90, 0x517B, 0xD84F /*0xDD0E*/, 0x7F96, 0x7F9C,
01919  0x7FAD, 0xD859 /*0xDC02*/, 0x7FC3, 0x7FCF, 0x7FE3, 0x7FE5, 0x7FEF,
01920 };
01921 static const unsigned short euc_to_utf8_8FF5_x0213[] = {
01922          0x7FF2, 0x8002, 0x800A, 0x8008, 0x800E, 0x8011, 0x8016,
01923  0x8024, 0x802C, 0x8030, 0x8043, 0x8066, 0x8071, 0x8075, 0x807B,
01924  0x8099, 0x809C, 0x80A4, 0x80A7, 0x80B8, 0xD859 /*0xDE7E*/, 0x80C5, 0x80D5,
01925  0x80D8, 0x80E6, 0xD859 /*0xDEB0*/, 0x810D, 0x80F5, 0x80FB, 0x43EE, 0x8135,
01926  0x8116, 0x811E, 0x43F0, 0x8124, 0x8127, 0x812C, 0xD859 /*0xDF1D*/, 0x813D,
01927  0x4408, 0x8169, 0x4417, 0x8181, 0x441C, 0x8184, 0x8185, 0x4422,
01928  0x8198, 0x81B2, 0x81C1, 0x81C3, 0x81D6, 0x81DB, 0xD85A /*0xDCDD*/, 0x81E4,
01929  0xD85A /*0xDCEA*/, 0x81EC, 0xD85A /*0xDD51*/, 0x81FD, 0x81FF, 0xD85A /*0xDD6F*/, 0x8204, 0xD85A /*0xDDDD*/,
01930  0x8219, 0x8221, 0x8222, 0xD85A /*0xDE1E*/, 0x8232, 0x8234, 0x823C, 0x8246,
01931  0x8249, 0x8245, 0xD85A /*0xDE58*/, 0x824B, 0x4476, 0x824F, 0x447A, 0x8257,
01932  0xD85A /*0xDE8C*/, 0x825C, 0x8263, 0xD85A /*0xDEB7*/, 0xFA5D, 0xFA5E, 0x8279, 0x4491,
01933  0x827D, 0x827F, 0x8283, 0x828A, 0x8293, 0x82A7, 0x82A8,
01934 };
01935 static const unsigned short euc_to_utf8_8FF6_x0213[] = {
01936          0x82B2, 0x82B4, 0x82BA, 0x82BC, 0x82E2, 0x82E8, 0x82F7,
01937  0x8307, 0x8308, 0x830C, 0x8354, 0x831B, 0x831D, 0x8330, 0x833C,
01938  0x8344, 0x8357, 0x44BE, 0x837F, 0x44D4, 0x44B3, 0x838D, 0x8394,
01939  0x8395, 0x839B, 0x839D, 0x83C9, 0x83D0, 0x83D4, 0x83DD, 0x83E5,
01940  0x83F9, 0x840F, 0x8411, 0x8415, 0xD85B /*0xDC73*/, 0x8417, 0x8439, 0x844A,
01941  0x844F, 0x8451, 0x8452, 0x8459, 0x845A, 0x845C, 0xD85B /*0xDCDD*/, 0x8465,
01942  0x8476, 0x8478, 0x847C, 0x8481, 0x450D, 0x84DC, 0x8497, 0x84A6,
01943  0x84BE, 0x4508, 0x84CE, 0x84CF, 0x84D3, 0xD85B /*0xDE65*/, 0x84E7, 0x84EA,
01944  0x84EF, 0x84F0, 0x84F1, 0x84FA, 0x84FD, 0x850C, 0x851B, 0x8524,
01945  0x8525, 0x852B, 0x8534, 0x854F, 0x856F, 0x4525, 0x4543, 0x853E,
01946  0x8551, 0x8553, 0x855E, 0x8561, 0x8562, 0xD85B /*0xDF94*/, 0x857B, 0x857D,
01947  0x857F, 0x8581, 0x8586, 0x8593, 0x859D, 0x859F, 0xD85B /*0xDFF8*/,
01948 };
01949 static const unsigned short euc_to_utf8_8FF7_x0213[] = {
01950          0xD85B /*0xDFF6*/, 0xD85B /*0xDFF7*/, 0x85B7, 0x85BC, 0x85C7, 0x85CA, 0x85D8,
01951  0x85D9, 0x85DF, 0x85E1, 0x85E6, 0x85F6, 0x8600, 0x8611, 0x861E,
01952  0x8621, 0x8624, 0x8627, 0xD85C /*0xDD0D*/, 0x8639, 0x863C, 0xD85C /*0xDD39*/, 0x8640,
01953  0xFA20, 0x8653, 0x8656, 0x866F, 0x8677, 0x867A, 0x8687, 0x8689,
01954  0x868D, 0x8691, 0x869C, 0x869D, 0x86A8, 0xFA21, 0x86B1, 0x86B3,
01955  0x86C1, 0x86C3, 0x86D1, 0x86D5, 0x86D7, 0x86E3, 0x86E6, 0x45B8,
01956  0x8705, 0x8707, 0x870E, 0x8710, 0x8713, 0x8719, 0x871F, 0x8721,
01957  0x8723, 0x8731, 0x873A, 0x873E, 0x8740, 0x8743, 0x8751, 0x8758,
01958  0x8764, 0x8765, 0x8772, 0x877C, 0xD85C /*0xDFDB*/, 0xD85C /*0xDFDA*/, 0x87A7, 0x8789,
01959  0x878B, 0x8793, 0x87A0, 0xD85C /*0xDFFE*/, 0x45E5, 0x87BE, 0xD85D /*0xDC10*/, 0x87C1,
01960  0x87CE, 0x87F5, 0x87DF, 0xD85D /*0xDC49*/, 0x87E3, 0x87E5, 0x87E6, 0x87EA,
01961  0x87EB, 0x87ED, 0x8801, 0x8803, 0x880B, 0x8813, 0x8828,
01962 };
01963 static const unsigned short euc_to_utf8_8FF8_x0213[] = {
01964          0x882E, 0x8832, 0x883C, 0x460F, 0x884A, 0x8858, 0x885F,
01965  0x8864, 0xD85D /*0xDE15*/, 0xD85D /*0xDE14*/, 0x8869, 0xD85D /*0xDE31*/, 0x886F, 0x88A0, 0x88BC,
01966  0x88BD, 0x88BE, 0x88C0, 0x88D2, 0xD85D /*0xDE93*/, 0x88D1, 0x88D3, 0x88DB,
01967  0x88F0, 0x88F1, 0x4641, 0x8901, 0xD85D /*0xDF0E*/, 0x8937, 0xD85D /*0xDF23*/, 0x8942,
01968  0x8945, 0x8949, 0xD85D /*0xDF52*/, 0x4665, 0x8962, 0x8980, 0x8989, 0x8990,
01969  0x899F, 0x89B0, 0x89B7, 0x89D6, 0x89D8, 0x89EB, 0x46A1, 0x89F1,
01970  0x89F3, 0x89FD, 0x89FF, 0x46AF, 0x8A11, 0x8A14, 0xD85E /*0xDD85*/, 0x8A21,
01971  0x8A35, 0x8A3E, 0x8A45, 0x8A4D, 0x8A58, 0x8AAE, 0x8A90, 0x8AB7,
01972  0x8ABE, 0x8AD7, 0x8AFC, 0xD85E /*0xDE84*/, 0x8B0A, 0x8B05, 0x8B0D, 0x8B1C,
01973  0x8B1F, 0x8B2D, 0x8B43, 0x470C, 0x8B51, 0x8B5E, 0x8B76, 0x8B7F,
01974  0x8B81, 0x8B8B, 0x8B94, 0x8B95, 0x8B9C, 0x8B9E, 0x8C39, 0xD85E /*0xDFB3*/,
01975  0x8C3D, 0xD85E /*0xDFBE*/, 0xD85E /*0xDFC7*/, 0x8C45, 0x8C47, 0x8C4F, 0x8C54,
01976 };
01977 static const unsigned short euc_to_utf8_8FF9_x0213[] = {
01978          0x8C57, 0x8C69, 0x8C6D, 0x8C73, 0xD85F /*0xDCB8*/, 0x8C93, 0x8C92,
01979  0x8C99, 0x4764, 0x8C9B, 0x8CA4, 0x8CD6, 0x8CD5, 0x8CD9, 0xD85F /*0xDDA0*/,
01980  0x8CF0, 0x8CF1, 0xD85F /*0xDE10*/, 0x8D09, 0x8D0E, 0x8D6C, 0x8D84, 0x8D95,
01981  0x8DA6, 0xD85F /*0xDFB7*/, 0x8DC6, 0x8DC8, 0x8DD9, 0x8DEC, 0x8E0C, 0x47FD,
01982  0x8DFD, 0x8E06, 0xD860 /*0xDC8A*/, 0x8E14, 0x8E16, 0x8E21, 0x8E22, 0x8E27,
01983  0xD860 /*0xDCBB*/, 0x4816, 0x8E36, 0x8E39, 0x8E4B, 0x8E54, 0x8E62, 0x8E6C,
01984  0x8E6D, 0x8E6F, 0x8E98, 0x8E9E, 0x8EAE, 0x8EB3, 0x8EB5, 0x8EB6,
01985  0x8EBB, 0xD860 /*0xDE82*/, 0x8ED1, 0x8ED4, 0x484E, 0x8EF9, 0xD860 /*0xDEF3*/, 0x8F00,
01986  0x8F08, 0x8F17, 0x8F2B, 0x8F40, 0x8F4A, 0x8F58, 0xD861 /*0xDC0C*/, 0x8FA4,
01987  0x8FB4, 0xFA66, 0x8FB6, 0xD861 /*0xDC55*/, 0x8FC1, 0x8FC6, 0xFA24, 0x8FCA,
01988  0x8FCD, 0x8FD3, 0x8FD5, 0x8FE0, 0x8FF1, 0x8FF5, 0x8FFB, 0x9002,
01989  0x900C, 0x9037, 0xD861 /*0xDD6B*/, 0x9043, 0x9044, 0x905D, 0xD861 /*0xDDC8*/,
01990 };
01991 static const unsigned short euc_to_utf8_8FFA_x0213[] = {
01992          0xD861 /*0xDDC9*/, 0x9085, 0x908C, 0x9090, 0x961D, 0x90A1, 0x48B5,
01993  0x90B0, 0x90B6, 0x90C3, 0x90C8, 0xD861 /*0xDED7*/, 0x90DC, 0x90DF, 0xD861 /*0xDEFA*/,
01994  0x90F6, 0x90F2, 0x9100, 0x90EB, 0x90FE, 0x90FF, 0x9104, 0x9106,
01995  0x9118, 0x911C, 0x911E, 0x9137, 0x9139, 0x913A, 0x9146, 0x9147,
01996  0x9157, 0x9159, 0x9161, 0x9164, 0x9174, 0x9179, 0x9185, 0x918E,
01997  0x91A8, 0x91AE, 0x91B3, 0x91B6, 0x91C3, 0x91C4, 0x91DA, 0xD862 /*0xDD49*/,
01998  0xD862 /*0xDD46*/, 0x91EC, 0x91EE, 0x9201, 0x920A, 0x9216, 0x9217, 0xD862 /*0xDD6B*/,
01999  0x9233, 0x9242, 0x9247, 0x924A, 0x924E, 0x9251, 0x9256, 0x9259,
02000  0x9260, 0x9261, 0x9265, 0x9267, 0x9268, 0xD862 /*0xDD87*/, 0xD862 /*0xDD88*/, 0x927C,
02001  0x927D, 0x927F, 0x9289, 0x928D, 0x9297, 0x9299, 0x929F, 0x92A7,
02002  0x92AB, 0xD862 /*0xDDBA*/, 0xD862 /*0xDDBB*/, 0x92B2, 0x92BF, 0x92C0, 0x92C6, 0x92CE,
02003  0x92D0, 0x92D7, 0x92D9, 0x92E5, 0x92E7, 0x9311, 0xD862 /*0xDE1E*/,
02004 };
02005 static const unsigned short euc_to_utf8_8FFB_x0213[] = {
02006          0xD862 /*0xDE29*/, 0x92F7, 0x92F9, 0x92FB, 0x9302, 0x930D, 0x9315,
02007  0x931D, 0x931E, 0x9327, 0x9329, 0xD862 /*0xDE71*/, 0xD862 /*0xDE43*/, 0x9347, 0x9351,
02008  0x9357, 0x935A, 0x936B, 0x9371, 0x9373, 0x93A1, 0xD862 /*0xDE99*/, 0xD862 /*0xDECD*/,
02009  0x9388, 0x938B, 0x938F, 0x939E, 0x93F5, 0xD862 /*0xDEE4*/, 0xD862 /*0xDEDD*/, 0x93F1,
02010  0x93C1, 0x93C7, 0x93DC, 0x93E2, 0x93E7, 0x9409, 0x940F, 0x9416,
02011  0x9417, 0x93FB, 0x9432, 0x9434, 0x943B, 0x9445, 0xD862 /*0xDFC1*/, 0xD862 /*0xDFEF*/,
02012  0x946D, 0x946F, 0x9578, 0x9579, 0x9586, 0x958C, 0x958D, 0xD863 /*0xDD10*/,
02013  0x95AB, 0x95B4, 0xD863 /*0xDD71*/, 0x95C8, 0xD863 /*0xDDFB*/, 0xD863 /*0xDE1F*/, 0x962C, 0x9633,
02014  0x9634, 0xD863 /*0xDE36*/, 0x963C, 0x9641, 0x9661, 0xD863 /*0xDE89*/, 0x9682, 0xD863 /*0xDEEB*/,
02015  0x969A, 0xD863 /*0xDF32*/, 0x49E7, 0x96A9, 0x96AF, 0x96B3, 0x96BA, 0x96BD,
02016  0x49FA, 0xD863 /*0xDFF8*/, 0x96D8, 0x96DA, 0x96DD, 0x4A04, 0x9714, 0x9723,
02017  0x4A29, 0x9736, 0x9741, 0x9747, 0x9755, 0x9757, 0x975B,
02018 };
02019 static const unsigned short euc_to_utf8_8FFC_x0213[] = {
02020          0x976A, 0xD864 /*0xDEA0*/, 0xD864 /*0xDEB1*/, 0x9796, 0x979A, 0x979E, 0x97A2,
02021  0x97B1, 0x97B2, 0x97BE, 0x97CC, 0x97D1, 0x97D4, 0x97D8, 0x97D9,
02022  0x97E1, 0x97F1, 0x9804, 0x980D, 0x980E, 0x9814, 0x9816, 0x4ABC,
02023  0xD865 /*0xDC90*/, 0x9823, 0x9832, 0x9833, 0x9825, 0x9847, 0x9866, 0x98AB,
02024  0x98AD, 0x98B0, 0xD865 /*0xDDCF*/, 0x98B7, 0x98B8, 0x98BB, 0x98BC, 0x98BF,
02025  0x98C2, 0x98C7, 0x98CB, 0x98E0, 0xD865 /*0xDE7F*/, 0x98E1, 0x98E3, 0x98E5,
02026  0x98EA, 0x98F0, 0x98F1, 0x98F3, 0x9908, 0x4B3B, 0xD865 /*0xDEF0*/, 0x9916,
02027  0x9917, 0xD865 /*0xDF19*/, 0x991A, 0x991B, 0x991C, 0xD865 /*0xDF50*/, 0x9931, 0x9932,
02028  0x9933, 0x993A, 0x993B, 0x993C, 0x9940, 0x9941, 0x9946, 0x994D,
02029  0x994E, 0x995C, 0x995F, 0x9960, 0x99A3, 0x99A6, 0x99B9, 0x99BD,
02030  0x99BF, 0x99C3, 0x99C9, 0x99D4, 0x99D9, 0x99DE, 0xD866 /*0xDCC6*/, 0x99F0,
02031  0x99F9, 0x99FC, 0x9A0A, 0x9A11, 0x9A16, 0x9A1A, 0x9A20,
02032 };
02033 static const unsigned short euc_to_utf8_8FFD_x0213[] = {
02034          0x9A31, 0x9A36, 0x9A44, 0x9A4C, 0x9A58, 0x4BC2, 0x9AAF,
02035  0x4BCA, 0x9AB7, 0x4BD2, 0x9AB9, 0xD866 /*0xDE72*/, 0x9AC6, 0x9AD0, 0x9AD2,
02036  0x9AD5, 0x4BE8, 0x9ADC, 0x9AE0, 0x9AE5, 0x9AE9, 0x9B03, 0x9B0C,
02037  0x9B10, 0x9B12, 0x9B16, 0x9B1C, 0x9B2B, 0x9B33, 0x9B3D, 0x4C20,
02038  0x9B4B, 0x9B63, 0x9B65, 0x9B6B, 0x9B6C, 0x9B73, 0x9B76, 0x9B77,
02039  0x9BA6, 0x9BAC, 0x9BB1, 0xD867 /*0xDDDB*/, 0xD867 /*0xDE3D*/, 0x9BB2, 0x9BB8, 0x9BBE,
02040  0x9BC7, 0x9BF3, 0x9BD8, 0x9BDD, 0x9BE7, 0x9BEA, 0x9BEB, 0x9BEF,
02041  0x9BEE, 0xD867 /*0xDE15*/, 0x9BFA, 0xD867 /*0xDE8A*/, 0x9BF7, 0xD867 /*0xDE49*/, 0x9C16, 0x9C18,
02042  0x9C19, 0x9C1A, 0x9C1D, 0x9C22, 0x9C27, 0x9C29, 0x9C2A, 0xD867 /*0xDEC4*/,
02043  0x9C31, 0x9C36, 0x9C37, 0x9C45, 0x9C5C, 0xD867 /*0xDEE9*/, 0x9C49, 0x9C4A,
02044  0xD867 /*0xDEDB*/, 0x9C54, 0x9C58, 0x9C5B, 0x9C5D, 0x9C5F, 0x9C69, 0x9C6A,
02045  0x9C6B, 0x9C6D, 0x9C6E, 0x9C70, 0x9C72, 0x9C75, 0x9C7A,
02046 };
02047 static const unsigned short euc_to_utf8_8FFE_x0213[] = {
02048          0x9CE6, 0x9CF2, 0x9D0B, 0x9D02, 0xD867 /*0xDFCE*/, 0x9D11, 0x9D17,
02049  0x9D18, 0xD868 /*0xDC2F*/, 0x4CC4, 0xD868 /*0xDC1A*/, 0x9D32, 0x4CD1, 0x9D42, 0x9D4A,
02050  0x9D5F, 0x9D62, 0xD868 /*0xDCF9*/, 0x9D69, 0x9D6B, 0xD868 /*0xDC82*/, 0x9D73, 0x9D76,
02051  0x9D77, 0x9D7E, 0x9D84, 0x9D8D, 0x9D99, 0x9DA1, 0x9DBF, 0x9DB5,
02052  0x9DB9, 0x9DBD, 0x9DC3, 0x9DC7, 0x9DC9, 0x9DD6, 0x9DDA, 0x9DDF,
02053  0x9DE0, 0x9DE3, 0x9DF4, 0x4D07, 0x9E0A, 0x9E02, 0x9E0D, 0x9E19,
02054  0x9E1C, 0x9E1D, 0x9E7B, 0xD848 /*0xDE18*/, 0x9E80, 0x9E85, 0x9E9B, 0x9EA8,
02055  0xD868 /*0xDF8C*/, 0x9EBD, 0xD869 /*0xDC37*/, 0x9EDF, 0x9EE7, 0x9EEE, 0x9EFF, 0x9F02,
02056  0x4D77, 0x9F03, 0x9F17, 0x9F19, 0x9F2F, 0x9F37, 0x9F3A, 0x9F3D,
02057  0x9F41, 0x9F45, 0x9F46, 0x9F53, 0x9F55, 0x9F58, 0xD869 /*0xDDF1*/, 0x9F5D,
02058  0xD869 /*0xDE02*/, 0x9F69, 0xD869 /*0xDE1A*/, 0x9F6D, 0x9F70, 0x9F75, 0xD869 /*0xDEB2*/, 0,
02059       0,      0,      0,      0,      0,      0,      0,
02060 };
02061 
02062 #ifdef X0212_ENABLE
02063 static const unsigned short euc_to_utf8_8FA2[] = {
02064               0,      0,      0,      0,      0,      0,      0,
02065       0,      0,      0,      0,      0,      0,      0, 0x02D8,
02066  0x02C7, 0x00B8, 0x02D9, 0x02DD, 0x00AF, 0x02DB, 0x02DA, 0xFF5E,
02067  0x0384, 0x0385,      0,      0,      0,      0,      0,      0,
02068       0,      0, 0x00A1, 0xFFE4, 0x00BF,      0,      0,      0,
02069       0,      0,      0,      0,      0,      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, 0x00BA, 0x00AA, 0x00A9, 0x00AE, 0x2122,
02074  0x00A4, 0x2116,      0,      0,      0,      0,      0,      0,
02075       0,      0,      0,      0,      0,      0,      0,
02076 };
02077 static const unsigned short euc_to_utf8_8FA6[] = {
02078               0,      0,      0,      0,      0,      0,      0,
02079       0,      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, 0x0386, 0x0388, 0x0389, 0x038A, 0x03AA,      0, 0x038C,
02087       0, 0x038E, 0x03AB,      0, 0x038F,      0,      0,      0,
02088       0, 0x03AC, 0x03AD, 0x03AE, 0x03AF, 0x03CA, 0x0390, 0x03CC,
02089  0x03C2, 0x03CD, 0x03CB, 0x03B0, 0x03CE,      0,      0,
02090 };
02091 static const unsigned short euc_to_utf8_8FA7[] = {
02092               0,      0,      0,      0,      0,      0,      0,
02093       0,      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, 0x0402, 0x0403, 0x0404, 0x0405, 0x0406, 0x0407,
02097  0x0408, 0x0409, 0x040A, 0x040B, 0x040C, 0x040E, 0x040F,      0,
02098       0,      0,      0,      0,      0,      0,      0,      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, 0x0452, 0x0453, 0x0454, 0x0455, 0x0456, 0x0457,
02103  0x0458, 0x0459, 0x045A, 0x045B, 0x045C, 0x045E, 0x045F,
02104 };
02105 static const unsigned short euc_to_utf8_8FA9[] = {
02106          0x00C6, 0x0110,      0, 0x0126,      0, 0x0132,      0,
02107  0x0141, 0x013F,      0, 0x014A, 0x00D8, 0x0152,      0, 0x0166,
02108  0x00DE,      0,      0,      0,      0,      0,      0,      0,
02109       0,      0,      0,      0,      0,      0,      0,      0,
02110       0, 0x00E6, 0x0111, 0x00F0, 0x0127, 0x0131, 0x0133, 0x0138,
02111  0x0142, 0x0140, 0x0149, 0x014B, 0x00F8, 0x0153, 0x00DF, 0x0167,
02112  0x00FE,      0,      0,      0,      0,      0,      0,      0,
02113       0,      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,
02118 };
02119 static const unsigned short euc_to_utf8_8FAA[] = {
02120          0x00C1, 0x00C0, 0x00C4, 0x00C2, 0x0102, 0x01CD, 0x0100,
02121  0x0104, 0x00C5, 0x00C3, 0x0106, 0x0108, 0x010C, 0x00C7, 0x010A,
02122  0x010E, 0x00C9, 0x00C8, 0x00CB, 0x00CA, 0x011A, 0x0116, 0x0112,
02123  0x0118,      0, 0x011C, 0x011E, 0x0122, 0x0120, 0x0124, 0x00CD,
02124  0x00CC, 0x00CF, 0x00CE, 0x01CF, 0x0130, 0x012A, 0x012E, 0x0128,
02125  0x0134, 0x0136, 0x0139, 0x013D, 0x013B, 0x0143, 0x0147, 0x0145,
02126  0x00D1, 0x00D3, 0x00D2, 0x00D6, 0x00D4, 0x01D1, 0x0150, 0x014C,
02127  0x00D5, 0x0154, 0x0158, 0x0156, 0x015A, 0x015C, 0x0160, 0x015E,
02128  0x0164, 0x0162, 0x00DA, 0x00D9, 0x00DC, 0x00DB, 0x016C, 0x01D3,
02129  0x0170, 0x016A, 0x0172, 0x016E, 0x0168, 0x01D7, 0x01DB, 0x01D9,
02130  0x01D5, 0x0174, 0x00DD, 0x0178, 0x0176, 0x0179, 0x017D, 0x017B,
02131       0,      0,      0,      0,      0,      0,      0,
02132 };
02133 static const unsigned short euc_to_utf8_8FAB[] = {
02134          0x00E1, 0x00E0, 0x00E4, 0x00E2, 0x0103, 0x01CE, 0x0101,
02135  0x0105, 0x00E5, 0x00E3, 0x0107, 0x0109, 0x010D, 0x00E7, 0x010B,
02136  0x010F, 0x00E9, 0x00E8, 0x00EB, 0x00EA, 0x011B, 0x0117, 0x0113,
02137  0x0119, 0x01F5, 0x011D, 0x011F,      0, 0x0121, 0x0125, 0x00ED,
02138  0x00EC, 0x00EF, 0x00EE, 0x01D0,      0, 0x012B, 0x012F, 0x0129,
02139  0x0135, 0x0137, 0x013A, 0x013E, 0x013C, 0x0144, 0x0148, 0x0146,
02140  0x00F1, 0x00F3, 0x00F2, 0x00F6, 0x00F4, 0x01D2, 0x0151, 0x014D,
02141  0x00F5, 0x0155, 0x0159, 0x0157, 0x015B, 0x015D, 0x0161, 0x015F,
02142  0x0165, 0x0163, 0x00FA, 0x00F9, 0x00FC, 0x00FB, 0x016D, 0x01D4,
02143  0x0171, 0x016B, 0x0173, 0x016F, 0x0169, 0x01D8, 0x01DC, 0x01DA,
02144  0x01D6, 0x0175, 0x00FD, 0x00FF, 0x0177, 0x017A, 0x017E, 0x017C,
02145       0,      0,      0,      0,      0,      0,      0,
02146 };
02147 static const unsigned short euc_to_utf8_8FB0[] = {
02148          0x4E02, 0x4E04, 0x4E05, 0x4E0C, 0x4E12, 0x4E1F, 0x4E23,
02149  0x4E24, 0x4E28, 0x4E2B, 0x4E2E, 0x4E2F, 0x4E30, 0x4E35, 0x4E40,
02150  0x4E41, 0x4E44, 0x4E47, 0x4E51, 0x4E5A, 0x4E5C, 0x4E63, 0x4E68,
02151  0x4E69, 0x4E74, 0x4E75, 0x4E79, 0x4E7F, 0x4E8D, 0x4E96, 0x4E97,
02152  0x4E9D, 0x4EAF, 0x4EB9, 0x4EC3, 0x4ED0, 0x4EDA, 0x4EDB, 0x4EE0,
02153  0x4EE1, 0x4EE2, 0x4EE8, 0x4EEF, 0x4EF1, 0x4EF3, 0x4EF5, 0x4EFD,
02154  0x4EFE, 0x4EFF, 0x4F00, 0x4F02, 0x4F03, 0x4F08, 0x4F0B, 0x4F0C,
02155  0x4F12, 0x4F15, 0x4F16, 0x4F17, 0x4F19, 0x4F2E, 0x4F31, 0x4F60,
02156  0x4F33, 0x4F35, 0x4F37, 0x4F39, 0x4F3B, 0x4F3E, 0x4F40, 0x4F42,
02157  0x4F48, 0x4F49, 0x4F4B, 0x4F4C, 0x4F52, 0x4F54, 0x4F56, 0x4F58,
02158  0x4F5F, 0x4F63, 0x4F6A, 0x4F6C, 0x4F6E, 0x4F71, 0x4F77, 0x4F78,
02159  0x4F79, 0x4F7A, 0x4F7D, 0x4F7E, 0x4F81, 0x4F82, 0x4F84,
02160 };
02161 static const unsigned short euc_to_utf8_8FB1[] = {
02162          0x4F85, 0x4F89, 0x4F8A, 0x4F8C, 0x4F8E, 0x4F90, 0x4F92,
02163  0x4F93, 0x4F94, 0x4F97, 0x4F99, 0x4F9A, 0x4F9E, 0x4F9F, 0x4FB2,
02164  0x4FB7, 0x4FB9, 0x4FBB, 0x4FBC, 0x4FBD, 0x4FBE, 0x4FC0, 0x4FC1,
02165  0x4FC5, 0x4FC6, 0x4FC8, 0x4FC9, 0x4FCB, 0x4FCC, 0x4FCD, 0x4FCF,
02166  0x4FD2, 0x4FDC, 0x4FE0, 0x4FE2, 0x4FF0, 0x4FF2, 0x4FFC, 0x4FFD,
02167  0x4FFF, 0x5000, 0x5001, 0x5004, 0x5007, 0x500A, 0x500C, 0x500E,
02168  0x5010, 0x5013, 0x5017, 0x5018, 0x501B, 0x501C, 0x501D, 0x501E,
02169  0x5022, 0x5027, 0x502E, 0x5030, 0x5032, 0x5033, 0x5035, 0x5040,
02170  0x5041, 0x5042, 0x5045, 0x5046, 0x504A, 0x504C, 0x504E, 0x5051,
02171  0x5052, 0x5053, 0x5057, 0x5059, 0x505F, 0x5060, 0x5062, 0x5063,
02172  0x5066, 0x5067, 0x506A, 0x506D, 0x5070, 0x5071, 0x503B, 0x5081,
02173  0x5083, 0x5084, 0x5086, 0x508A, 0x508E, 0x508F, 0x5090,
02174 };
02175 static const unsigned short euc_to_utf8_8FB2[] = {
02176          0x5092, 0x5093, 0x5094, 0x5096, 0x509B, 0x509C, 0x509E,
02177  0x509F, 0x50A0, 0x50A1, 0x50A2, 0x50AA, 0x50AF, 0x50B0, 0x50B9,
02178  0x50BA, 0x50BD, 0x50C0, 0x50C3, 0x50C4, 0x50C7, 0x50CC, 0x50CE,
02179  0x50D0, 0x50D3, 0x50D4, 0x50D8, 0x50DC, 0x50DD, 0x50DF, 0x50E2,
02180  0x50E4, 0x50E6, 0x50E8, 0x50E9, 0x50EF, 0x50F1, 0x50F6, 0x50FA,
02181  0x50FE, 0x5103, 0x5106, 0x5107, 0x5108, 0x510B, 0x510C, 0x510D,
02182  0x510E, 0x50F2, 0x5110, 0x5117, 0x5119, 0x511B, 0x511C, 0x511D,
02183  0x511E, 0x5123, 0x5127, 0x5128, 0x512C, 0x512D, 0x512F, 0x5131,
02184  0x5133, 0x5134, 0x5135, 0x5138, 0x5139, 0x5142, 0x514A, 0x514F,
02185  0x5153, 0x5155, 0x5157, 0x5158, 0x515F, 0x5164, 0x5166, 0x517E,
02186  0x5183, 0x5184, 0x518B, 0x518E, 0x5198, 0x519D, 0x51A1, 0x51A3,
02187  0x51AD, 0x51B8, 0x51BA, 0x51BC, 0x51BE, 0x51BF, 0x51C2,
02188 };
02189 static const unsigned short euc_to_utf8_8FB3[] = {
02190          0x51C8, 0x51CF, 0x51D1, 0x51D2, 0x51D3, 0x51D5, 0x51D8,
02191  0x51DE, 0x51E2, 0x51E5, 0x51EE, 0x51F2, 0x51F3, 0x51F4, 0x51F7,
02192  0x5201, 0x5202, 0x5205, 0x5212, 0x5213, 0x5215, 0x5216, 0x5218,
02193  0x5222, 0x5228, 0x5231, 0x5232, 0x5235, 0x523C, 0x5245, 0x5249,
02194  0x5255, 0x5257, 0x5258, 0x525A, 0x525C, 0x525F, 0x5260, 0x5261,
02195  0x5266, 0x526E, 0x5277, 0x5278, 0x5279, 0x5280, 0x5282, 0x5285,
02196  0x528A, 0x528C, 0x5293, 0x5295, 0x5296, 0x5297, 0x5298, 0x529A,
02197  0x529C, 0x52A4, 0x52A5, 0x52A6, 0x52A7, 0x52AF, 0x52B0, 0x52B6,
02198  0x52B7, 0x52B8, 0x52BA, 0x52BB, 0x52BD, 0x52C0, 0x52C4, 0x52C6,
02199  0x52C8, 0x52CC, 0x52CF, 0x52D1, 0x52D4, 0x52D6, 0x52DB, 0x52DC,
02200  0x52E1, 0x52E5, 0x52E8, 0x52E9, 0x52EA, 0x52EC, 0x52F0, 0x52F1,
02201  0x52F4, 0x52F6, 0x52F7, 0x5300, 0x5303, 0x530A, 0x530B,
02202 };
02203 static const unsigned short euc_to_utf8_8FB4[] = {
02204          0x530C, 0x5311, 0x5313, 0x5318, 0x531B, 0x531C, 0x531E,
02205  0x531F, 0x5325, 0x5327, 0x5328, 0x5329, 0x532B, 0x532C, 0x532D,
02206  0x5330, 0x5332, 0x5335, 0x533C, 0x533D, 0x533E, 0x5342, 0x534C,
02207  0x534B, 0x5359, 0x535B, 0x5361, 0x5363, 0x5365, 0x536C, 0x536D,
02208  0x5372, 0x5379, 0x537E, 0x5383, 0x5387, 0x5388, 0x538E, 0x5393,
02209  0x5394, 0x5399, 0x539D, 0x53A1, 0x53A4, 0x53AA, 0x53AB, 0x53AF,
02210  0x53B2, 0x53B4, 0x53B5, 0x53B7, 0x53B8, 0x53BA, 0x53BD, 0x53C0,
02211  0x53C5, 0x53CF, 0x53D2, 0x53D3, 0x53D5, 0x53DA, 0x53DD, 0x53DE,
02212  0x53E0, 0x53E6, 0x53E7, 0x53F5, 0x5402, 0x5413, 0x541A, 0x5421,
02213  0x5427, 0x5428, 0x542A, 0x542F, 0x5431, 0x5434, 0x5435, 0x5443,
02214  0x5444, 0x5447, 0x544D, 0x544F, 0x545E, 0x5462, 0x5464, 0x5466,
02215  0x5467, 0x5469, 0x546B, 0x546D, 0x546E, 0x5474, 0x547F,
02216 };
02217 static const unsigned short euc_to_utf8_8FB5[] = {
02218          0x5481, 0x5483, 0x5485, 0x5488, 0x5489, 0x548D, 0x5491,
02219  0x5495, 0x5496, 0x549C, 0x549F, 0x54A1, 0x54A6, 0x54A7, 0x54A9,
02220  0x54AA, 0x54AD, 0x54AE, 0x54B1, 0x54B7, 0x54B9, 0x54BA, 0x54BB,
02221  0x54BF, 0x54C6, 0x54CA, 0x54CD, 0x54CE, 0x54E0, 0x54EA, 0x54EC,
02222  0x54EF, 0x54F6, 0x54FC, 0x54FE, 0x54FF, 0x5500, 0x5501, 0x5505,
02223  0x5508, 0x5509, 0x550C, 0x550D, 0x550E, 0x5515, 0x552A, 0x552B,
02224  0x5532, 0x5535, 0x5536, 0x553B, 0x553C, 0x553D, 0x5541, 0x5547,
02225  0x5549, 0x554A, 0x554D, 0x5550, 0x5551, 0x5558, 0x555A, 0x555B,
02226  0x555E, 0x5560, 0x5561, 0x5564, 0x5566, 0x557F, 0x5581, 0x5582,
02227  0x5586, 0x5588, 0x558E, 0x558F, 0x5591, 0x5592, 0x5593, 0x5594,
02228  0x5597, 0x55A3, 0x55A4, 0x55AD, 0x55B2, 0x55BF, 0x55C1, 0x55C3,
02229  0x55C6, 0x55C9, 0x55CB, 0x55CC, 0x55CE, 0x55D1, 0x55D2,
02230 };
02231 static const unsigned short euc_to_utf8_8FB6[] = {
02232          0x55D3, 0x55D7, 0x55D8, 0x55DB, 0x55DE, 0x55E2, 0x55E9,
02233  0x55F6, 0x55FF, 0x5605, 0x5608, 0x560A, 0x560D, 0x560E, 0x560F,
02234  0x5610, 0x5611, 0x5612, 0x5619, 0x562C, 0x5630, 0x5633, 0x5635,
02235  0x5637, 0x5639, 0x563B, 0x563C, 0x563D, 0x563F, 0x5640, 0x5641,
02236  0x5643, 0x5644, 0x5646, 0x5649, 0x564B, 0x564D, 0x564F, 0x5654,
02237  0x565E, 0x5660, 0x5661, 0x5662, 0x5663, 0x5666, 0x5669, 0x566D,
02238  0x566F, 0x5671, 0x5672, 0x5675, 0x5684, 0x5685, 0x5688, 0x568B,
02239  0x568C, 0x5695, 0x5699, 0x569A, 0x569D, 0x569E, 0x569F, 0x56A6,
02240  0x56A7, 0x56A8, 0x56A9, 0x56AB, 0x56AC, 0x56AD, 0x56B1, 0x56B3,
02241  0x56B7, 0x56BE, 0x56C5, 0x56C9, 0x56CA, 0x56CB, 0x56CF, 0x56D0,
02242  0x56CC, 0x56CD, 0x56D9, 0x56DC, 0x56DD, 0x56DF, 0x56E1, 0x56E4,
02243  0x56E5, 0x56E6, 0x56E7, 0x56E8, 0x56F1, 0x56EB, 0x56ED,
02244 };
02245 static const unsigned short euc_to_utf8_8FB7[] = {
02246          0x56F6, 0x56F7, 0x5701, 0x5702, 0x5707, 0x570A, 0x570C,
02247  0x5711, 0x5715, 0x571A, 0x571B, 0x571D, 0x5720, 0x5722, 0x5723,
02248  0x5724, 0x5725, 0x5729, 0x572A, 0x572C, 0x572E, 0x572F, 0x5733,
02249  0x5734, 0x573D, 0x573E, 0x573F, 0x5745, 0x5746, 0x574C, 0x574D,
02250  0x5752, 0x5762, 0x5765, 0x5767, 0x5768, 0x576B, 0x576D, 0x576E,
02251  0x576F, 0x5770, 0x5771, 0x5773, 0x5774, 0x5775, 0x5777, 0x5779,
02252  0x577A, 0x577B, 0x577C, 0x577E, 0x5781, 0x5783, 0x578C, 0x5794,
02253  0x5797, 0x5799, 0x579A, 0x579C, 0x579D, 0x579E, 0x579F, 0x57A1,
02254  0x5795, 0x57A7, 0x57A8, 0x57A9, 0x57AC, 0x57B8, 0x57BD, 0x57C7,
02255  0x57C8, 0x57CC, 0x57CF, 0x57D5, 0x57DD, 0x57DE, 0x57E4, 0x57E6,
02256  0x57E7, 0x57E9, 0x57ED, 0x57F0, 0x57F5, 0x57F6, 0x57F8, 0x57FD,
02257  0x57FE, 0x57FF, 0x5803, 0x5804, 0x5808, 0x5809, 0x57E1,
02258 };
02259 static const unsigned short euc_to_utf8_8FB8[] = {
02260          0x580C, 0x580D, 0x581B, 0x581E, 0x581F, 0x5820, 0x5826,
02261  0x5827, 0x582D, 0x5832, 0x5839, 0x583F, 0x5849, 0x584C, 0x584D,
02262  0x584F, 0x5850, 0x5855, 0x585F, 0x5861, 0x5864, 0x5867, 0x5868,
02263  0x5878, 0x587C, 0x587F, 0x5880, 0x5881, 0x5887, 0x5888, 0x5889,
02264  0x588A, 0x588C, 0x588D, 0x588F, 0x5890, 0x5894, 0x5896, 0x589D,
02265  0x58A0, 0x58A1, 0x58A2, 0x58A6, 0x58A9, 0x58B1, 0x58B2, 0x58C4,
02266  0x58BC, 0x58C2, 0x58C8, 0x58CD, 0x58CE, 0x58D0, 0x58D2, 0x58D4,
02267  0x58D6, 0x58DA, 0x58DD, 0x58E1, 0x58E2, 0x58E9, 0x58F3, 0x5905,
02268  0x5906, 0x590B, 0x590C, 0x5912, 0x5913, 0x5914, 0x8641, 0x591D,
02269  0x5921, 0x5923, 0x5924, 0x5928, 0x592F, 0x5930, 0x5933, 0x5935,
02270  0x5936, 0x593F, 0x5943, 0x5946, 0x5952, 0x5953, 0x5959, 0x595B,
02271  0x595D, 0x595E, 0x595F, 0x5961, 0x5963, 0x596B, 0x596D,
02272 };
02273 static const unsigned short euc_to_utf8_8FB9[] = {
02274          0x596F, 0x5972, 0x5975, 0x5976, 0x5979, 0x597B, 0x597C,
02275  0x598B, 0x598C, 0x598E, 0x5992, 0x5995, 0x5997, 0x599F, 0x59A4,
02276  0x59A7, 0x59AD, 0x59AE, 0x59AF, 0x59B0, 0x59B3, 0x59B7, 0x59BA,
02277  0x59BC, 0x59C1, 0x59C3, 0x59C4, 0x59C8, 0x59CA, 0x59CD, 0x59D2,
02278  0x59DD, 0x59DE, 0x59DF, 0x59E3, 0x59E4, 0x59E7, 0x59EE, 0x59EF,
02279  0x59F1, 0x59F2, 0x59F4, 0x59F7, 0x5A00, 0x5A04, 0x5A0C, 0x5A0D,
02280  0x5A0E, 0x5A12, 0x5A13, 0x5A1E, 0x5A23, 0x5A24, 0x5A27, 0x5A28,
02281  0x5A2A, 0x5A2D, 0x5A30, 0x5A44, 0x5A45, 0x5A47, 0x5A48, 0x5A4C,
02282  0x5A50, 0x5A55, 0x5A5E, 0x5A63, 0x5A65, 0x5A67, 0x5A6D, 0x5A77,
02283  0x5A7A, 0x5A7B, 0x5A7E, 0x5A8B, 0x5A90, 0x5A93, 0x5A96, 0x5A99,
02284  0x5A9C, 0x5A9E, 0x5A9F, 0x5AA0, 0x5AA2, 0x5AA7, 0x5AAC, 0x5AB1,
02285  0x5AB2, 0x5AB3, 0x5AB5, 0x5AB8, 0x5ABA, 0x5ABB, 0x5ABF,
02286 };
02287 static const unsigned short euc_to_utf8_8FBA[] = {
02288          0x5AC4, 0x5AC6, 0x5AC8, 0x5ACF, 0x5ADA, 0x5ADC, 0x5AE0,
02289  0x5AE5, 0x5AEA, 0x5AEE, 0x5AF5, 0x5AF6, 0x5AFD, 0x5B00, 0x5B01,
02290  0x5B08, 0x5B17, 0x5B34, 0x5B19, 0x5B1B, 0x5B1D, 0x5B21, 0x5B25,
02291  0x5B2D, 0x5B38, 0x5B41, 0x5B4B, 0x5B4C, 0x5B52, 0x5B56, 0x5B5E,
02292  0x5B68, 0x5B6E, 0x5B6F, 0x5B7C, 0x5B7D, 0x5B7E, 0x5B7F, 0x5B81,
02293  0x5B84, 0x5B86, 0x5B8A, 0x5B8E, 0x5B90, 0x5B91, 0x5B93, 0x5B94,
02294  0x5B96, 0x5BA8, 0x5BA9, 0x5BAC, 0x5BAD, 0x5BAF, 0x5BB1, 0x5BB2,
02295  0x5BB7, 0x5BBA, 0x5BBC, 0x5BC0, 0x5BC1, 0x5BCD, 0x5BCF, 0x5BD6,
02296  0x5BD7, 0x5BD8, 0x5BD9, 0x5BDA, 0x5BE0, 0x5BEF, 0x5BF1, 0x5BF4,
02297  0x5BFD, 0x5C0C, 0x5C17, 0x5C1E, 0x5C1F, 0x5C23, 0x5C26, 0x5C29,
02298  0x5C2B, 0x5C2C, 0x5C2E, 0x5C30, 0x5C32, 0x5C35, 0x5C36, 0x5C59,
02299  0x5C5A, 0x5C5C, 0x5C62, 0x5C63, 0x5C67, 0x5C68, 0x5C69,
02300 };
02301 static const unsigned short euc_to_utf8_8FBB[] = {
02302          0x5C6D, 0x5C70, 0x5C74, 0x5C75, 0x5C7A, 0x5C7B, 0x5C7C,
02303  0x5C7D, 0x5C87, 0x5C88, 0x5C8A, 0x5C8F, 0x5C92, 0x5C9D, 0x5C9F,
02304  0x5CA0, 0x5CA2, 0x5CA3, 0x5CA6, 0x5CAA, 0x5CB2, 0x5CB4, 0x5CB5,
02305  0x5CBA, 0x5CC9, 0x5CCB, 0x5CD2, 0x5CDD, 0x5CD7, 0x5CEE, 0x5CF1,
02306  0x5CF2, 0x5CF4, 0x5D01, 0x5D06, 0x5D0D, 0x5D12, 0x5D2B, 0x5D23,
02307  0x5D24, 0x5D26, 0x5D27, 0x5D31, 0x5D34, 0x5D39, 0x5D3D, 0x5D3F,
02308  0x5D42, 0x5D43, 0x5D46, 0x5D48, 0x5D55, 0x5D51, 0x5D59, 0x5D4A,
02309  0x5D5F, 0x5D60, 0x5D61, 0x5D62, 0x5D64, 0x5D6A, 0x5D6D, 0x5D70,
02310  0x5D79, 0x5D7A, 0x5D7E, 0x5D7F, 0x5D81, 0x5D83, 0x5D88, 0x5D8A,
02311  0x5D92, 0x5D93, 0x5D94, 0x5D95, 0x5D99, 0x5D9B, 0x5D9F, 0x5DA0,
02312  0x5DA7, 0x5DAB, 0x5DB0, 0x5DB4, 0x5DB8, 0x5DB9, 0x5DC3, 0x5DC7,
02313  0x5DCB, 0x5DD0, 0x5DCE, 0x5DD8, 0x5DD9, 0x5DE0, 0x5DE4,
02314 };
02315 static const unsigned short euc_to_utf8_8FBC[] = {
02316          0x5DE9, 0x5DF8, 0x5DF9, 0x5E00, 0x5E07, 0x5E0D, 0x5E12,
02317  0x5E14, 0x5E15, 0x5E18, 0x5E1F, 0x5E20, 0x5E2E, 0x5E28, 0x5E32,
02318  0x5E35, 0x5E3E, 0x5E4B, 0x5E50, 0x5E49, 0x5E51, 0x5E56, 0x5E58,
02319  0x5E5B, 0x5E5C, 0x5E5E, 0x5E68, 0x5E6A, 0x5E6B, 0x5E6C, 0x5E6D,
02320  0x5E6E, 0x5E70, 0x5E80, 0x5E8B, 0x5E8E, 0x5EA2, 0x5EA4, 0x5EA5,
02321  0x5EA8, 0x5EAA, 0x5EAC, 0x5EB1, 0x5EB3, 0x5EBD, 0x5EBE, 0x5EBF,
02322  0x5EC6, 0x5ECC, 0x5ECB, 0x5ECE, 0x5ED1, 0x5ED2, 0x5ED4, 0x5ED5,
02323  0x5EDC, 0x5EDE, 0x5EE5, 0x5EEB, 0x5F02, 0x5F06, 0x5F07, 0x5F08,
02324  0x5F0E, 0x5F19, 0x5F1C, 0x5F1D, 0x5F21, 0x5F22, 0x5F23, 0x5F24,
02325  0x5F28, 0x5F2B, 0x5F2C, 0x5F2E, 0x5F30, 0x5F34, 0x5F36, 0x5F3B,
02326  0x5F3D, 0x5F3F, 0x5F40, 0x5F44, 0x5F45, 0x5F47, 0x5F4D, 0x5F50,
02327  0x5F54, 0x5F58, 0x5F5B, 0x5F60, 0x5F63, 0x5F64, 0x5F67,
02328 };
02329 static const unsigned short euc_to_utf8_8FBD[] = {
02330          0x5F6F, 0x5F72, 0x5F74, 0x5F75, 0x5F78, 0x5F7A, 0x5F7D,
02331  0x5F7E, 0x5F89, 0x5F8D, 0x5F8F, 0x5F96, 0x5F9C, 0x5F9D, 0x5FA2,
02332  0x5FA7, 0x5FAB, 0x5FA4, 0x5FAC, 0x5FAF, 0x5FB0, 0x5FB1, 0x5FB8,
02333  0x5FC4, 0x5FC7, 0x5FC8, 0x5FC9, 0x5FCB, 0x5FD0, 0x5FD1, 0x5FD2,
02334  0x5FD3, 0x5FD4, 0x5FDE, 0x5FE1, 0x5FE2, 0x5FE8, 0x5FE9, 0x5FEA,
02335  0x5FEC, 0x5FED, 0x5FEE, 0x5FEF, 0x5FF2, 0x5FF3, 0x5FF6, 0x5FFA,
02336  0x5FFC, 0x6007, 0x600A, 0x600D, 0x6013, 0x6014, 0x6017, 0x6018,
02337  0x601A, 0x601F, 0x6024, 0x602D, 0x6033, 0x6035, 0x6040, 0x6047,
02338  0x6048, 0x6049, 0x604C, 0x6051, 0x6054, 0x6056, 0x6057, 0x605D,
02339  0x6061, 0x6067, 0x6071, 0x607E, 0x607F, 0x6082, 0x6086, 0x6088,
02340  0x608A, 0x608E, 0x6091, 0x6093, 0x6095, 0x6098, 0x609D, 0x609E,
02341  0x60A2, 0x60A4, 0x60A5, 0x60A8, 0x60B0, 0x60B1, 0x60B7,
02342 };
02343 static const unsigned short euc_to_utf8_8FBE[] = {
02344          0x60BB, 0x60BE, 0x60C2, 0x60C4, 0x60C8, 0x60C9, 0x60CA,
02345  0x60CB, 0x60CE, 0x60CF, 0x60D4, 0x60D5, 0x60D9, 0x60DB, 0x60DD,
02346  0x60DE, 0x60E2, 0x60E5, 0x60F2, 0x60F5, 0x60F8, 0x60FC, 0x60FD,
02347  0x6102, 0x6107, 0x610A, 0x610C, 0x6110, 0x6111, 0x6112, 0x6113,
02348  0x6114, 0x6116, 0x6117, 0x6119, 0x611C, 0x611E, 0x6122, 0x612A,
02349  0x612B, 0x6130, 0x6131, 0x6135, 0x6136, 0x6137, 0x6139, 0x6141,
02350  0x6145, 0x6146, 0x6149, 0x615E, 0x6160, 0x616C, 0x6172, 0x6178,
02351  0x617B, 0x617C, 0x617F, 0x6180, 0x6181, 0x6183, 0x6184, 0x618B,
02352  0x618D, 0x6192, 0x6193, 0x6197, 0x6198, 0x619C, 0x619D, 0x619F,
02353  0x61A0, 0x61A5, 0x61A8, 0x61AA, 0x61AD, 0x61B8, 0x61B9, 0x61BC,
02354  0x61C0, 0x61C1, 0x61C2, 0x61CE, 0x61CF, 0x61D5, 0x61DC, 0x61DD,
02355  0x61DE, 0x61DF, 0x61E1, 0x61E2, 0x61E7, 0x61E9, 0x61E5,
02356 };
02357 static const unsigned short euc_to_utf8_8FBF[] = {
02358          0x61EC, 0x61ED, 0x61EF, 0x6201, 0x6203, 0x6204, 0x6207,
02359  0x6213, 0x6215, 0x621C, 0x6220, 0x6222, 0x6223, 0x6227, 0x6229,
02360  0x622B, 0x6239, 0x623D, 0x6242, 0x6243, 0x6244, 0x6246, 0x624C,
02361  0x6250, 0x6251, 0x6252, 0x6254, 0x6256, 0x625A, 0x625C, 0x6264,
02362  0x626D, 0x626F, 0x6273, 0x627A, 0x627D, 0x628D, 0x628E, 0x628F,
02363  0x6290, 0x62A6, 0x62A8, 0x62B3, 0x62B6, 0x62B7, 0x62BA, 0x62BE,
02364  0x62BF, 0x62C4, 0x62CE, 0x62D5, 0x62D6, 0x62DA, 0x62EA, 0x62F2,
02365  0x62F4, 0x62FC, 0x62FD, 0x6303, 0x6304, 0x630A, 0x630B, 0x630D,
02366  0x6310, 0x6313, 0x6316, 0x6318, 0x6329, 0x632A, 0x632D, 0x6335,
02367  0x6336, 0x6339, 0x633C, 0x6341, 0x6342, 0x6343, 0x6344, 0x6346,
02368  0x634A, 0x634B, 0x634E, 0x6352, 0x6353, 0x6354, 0x6358, 0x635B,
02369  0x6365, 0x6366, 0x636C, 0x636D, 0x6371, 0x6374, 0x6375,
02370 };
02371 static const unsigned short euc_to_utf8_8FC0[] = {
02372          0x6378, 0x637C, 0x637D, 0x637F, 0x6382, 0x6384, 0x6387,
02373  0x638A, 0x6390, 0x6394, 0x6395, 0x6399, 0x639A, 0x639E, 0x63A4,
02374  0x63A6, 0x63AD, 0x63AE, 0x63AF, 0x63BD, 0x63C1, 0x63C5, 0x63C8,
02375  0x63CE, 0x63D1, 0x63D3, 0x63D4, 0x63D5, 0x63DC, 0x63E0, 0x63E5,
02376  0x63EA, 0x63EC, 0x63F2, 0x63F3, 0x63F5, 0x63F8, 0x63F9, 0x6409,
02377  0x640A, 0x6410, 0x6412, 0x6414, 0x6418, 0x641E, 0x6420, 0x6422,
02378  0x6424, 0x6425, 0x6429, 0x642A, 0x642F, 0x6430, 0x6435, 0x643D,
02379  0x643F, 0x644B, 0x644F, 0x6451, 0x6452, 0x6453, 0x6454, 0x645A,
02380  0x645B, 0x645C, 0x645D, 0x645F, 0x6460, 0x6461, 0x6463, 0x646D,
02381  0x6473, 0x6474, 0x647B, 0x647D, 0x6485, 0x6487, 0x648F, 0x6490,
02382  0x6491, 0x6498, 0x6499, 0x649B, 0x649D, 0x649F, 0x64A1, 0x64A3,
02383  0x64A6, 0x64A8, 0x64AC, 0x64B3, 0x64BD, 0x64BE, 0x64BF,
02384 };
02385 static const unsigned short euc_to_utf8_8FC1[] = {
02386          0x64C4, 0x64C9, 0x64CA, 0x64CB, 0x64CC, 0x64CE, 0x64D0,
02387  0x64D1, 0x64D5, 0x64D7, 0x64E4, 0x64E5, 0x64E9, 0x64EA, 0x64ED,
02388  0x64F0, 0x64F5, 0x64F7, 0x64FB, 0x64FF, 0x6501, 0x6504, 0x6508,
02389  0x6509, 0x650A, 0x650F, 0x6513, 0x6514, 0x6516, 0x6519, 0x651B,
02390  0x651E, 0x651F, 0x6522, 0x6526, 0x6529, 0x652E, 0x6531, 0x653A,
02391  0x653C, 0x653D, 0x6543, 0x6547, 0x6549, 0x6550, 0x6552, 0x6554,
02392  0x655F, 0x6560, 0x6567, 0x656B, 0x657A, 0x657D, 0x6581, 0x6585,
02393  0x658A, 0x6592, 0x6595, 0x6598, 0x659D, 0x65A0, 0x65A3, 0x65A6,
02394  0x65AE, 0x65B2, 0x65B3, 0x65B4, 0x65BF, 0x65C2, 0x65C8, 0x65C9,
02395  0x65CE, 0x65D0, 0x65D4, 0x65D6, 0x65D8, 0x65DF, 0x65F0, 0x65F2,
02396  0x65F4, 0x65F5, 0x65F9, 0x65FE, 0x65FF, 0x6600, 0x6604, 0x6608,
02397  0x6609, 0x660D, 0x6611, 0x6612, 0x6615, 0x6616, 0x661D,
02398 };
02399 static const unsigned short euc_to_utf8_8FC2[] = {
02400          0x661E, 0x6621, 0x6622, 0x6623, 0x6624, 0x6626, 0x6629,
02401  0x662A, 0x662B, 0x662C, 0x662E, 0x6630, 0x6631, 0x6633, 0x6639,
02402  0x6637, 0x6640, 0x6645, 0x6646, 0x664A, 0x664C, 0x6651, 0x664E,
02403  0x6657, 0x6658, 0x6659, 0x665B, 0x665C, 0x6660, 0x6661, 0x66FB,
02404  0x666A, 0x666B, 0x666C, 0x667E, 0x6673, 0x6675, 0x667F, 0x6677,
02405  0x6678, 0x6679, 0x667B, 0x6680, 0x667C, 0x668B, 0x668C, 0x668D,
02406  0x6690, 0x6692, 0x6699, 0x669A, 0x669B, 0x669C, 0x669F, 0x66A0,
02407  0x66A4, 0x66AD, 0x66B1, 0x66B2, 0x66B5, 0x66BB, 0x66BF, 0x66C0,
02408  0x66C2, 0x66C3, 0x66C8, 0x66CC, 0x66CE, 0x66CF, 0x66D4, 0x66DB,
02409  0x66DF, 0x66E8, 0x66EB, 0x66EC, 0x66EE, 0x66FA, 0x6705, 0x6707,
02410  0x670E, 0x6713, 0x6719, 0x671C, 0x6720, 0x6722, 0x6733, 0x673E,
02411  0x6745, 0x6747, 0x6748, 0x674C, 0x6754, 0x6755, 0x675D,
02412 };
02413 static const unsigned short euc_to_utf8_8FC3[] = {
02414          0x6766, 0x676C, 0x676E, 0x6774, 0x6776, 0x677B, 0x6781,
02415  0x6784, 0x678E, 0x678F, 0x6791, 0x6793, 0x6796, 0x6798, 0x6799,
02416  0x679B, 0x67B0, 0x67B1, 0x67B2, 0x67B5, 0x67BB, 0x67BC, 0x67BD,
02417  0x67F9, 0x67C0, 0x67C2, 0x67C3, 0x67C5, 0x67C8, 0x67C9, 0x67D2,
02418  0x67D7, 0x67D9, 0x67DC, 0x67E1, 0x67E6, 0x67F0, 0x67F2, 0x67F6,
02419  0x67F7, 0x6852, 0x6814, 0x6819, 0x681D, 0x681F, 0x6828, 0x6827,
02420  0x682C, 0x682D, 0x682F, 0x6830, 0x6831, 0x6833, 0x683B, 0x683F,
02421  0x6844, 0x6845, 0x684A, 0x684C, 0x6855, 0x6857, 0x6858, 0x685B,
02422  0x686B, 0x686E, 0x686F, 0x6870, 0x6871, 0x6872, 0x6875, 0x6879,
02423  0x687A, 0x687B, 0x687C, 0x6882, 0x6884, 0x6886, 0x6888, 0x6896,
02424  0x6898, 0x689A, 0x689C, 0x68A1, 0x68A3, 0x68A5, 0x68A9, 0x68AA,
02425  0x68AE, 0x68B2, 0x68BB, 0x68C5, 0x68C8, 0x68CC, 0x68CF,
02426 };
02427 static const unsigned short euc_to_utf8_8FC4[] = {
02428          0x68D0, 0x68D1, 0x68D3, 0x68D6, 0x68D9, 0x68DC, 0x68DD,
02429  0x68E5, 0x68E8, 0x68EA, 0x68EB, 0x68EC, 0x68ED, 0x68F0, 0x68F1,
02430  0x68F5, 0x68F6, 0x68FB, 0x68FC, 0x68FD, 0x6906, 0x6909, 0x690A,
02431  0x6910, 0x6911, 0x6913, 0x6916, 0x6917, 0x6931, 0x6933, 0x6935,
02432  0x6938, 0x693B, 0x6942, 0x6945, 0x6949, 0x694E, 0x6957, 0x695B,
02433  0x6963, 0x6964, 0x6965, 0x6966, 0x6968, 0x6969, 0x696C, 0x6970,
02434  0x6971, 0x6972, 0x697A, 0x697B, 0x697F, 0x6980, 0x698D, 0x6992,
02435  0x6996, 0x6998, 0x69A1, 0x69A5, 0x69A6, 0x69A8, 0x69AB, 0x69AD,
02436  0x69AF, 0x69B7, 0x69B8, 0x69BA, 0x69BC, 0x69C5, 0x69C8, 0x69D1,
02437  0x69D6, 0x69D7, 0x69E2, 0x69E5, 0x69EE, 0x69EF, 0x69F1, 0x69F3,
02438  0x69F5, 0x69FE, 0x6A00, 0x6A01, 0x6A03, 0x6A0F, 0x6A11, 0x6A15,
02439  0x6A1A, 0x6A1D, 0x6A20, 0x6A24, 0x6A28, 0x6A30, 0x6A32,
02440 };
02441 static const unsigned short euc_to_utf8_8FC5[] = {
02442          0x6A34, 0x6A37, 0x6A3B, 0x6A3E, 0x6A3F, 0x6A45, 0x6A46,
02443  0x6A49, 0x6A4A, 0x6A4E, 0x6A50, 0x6A51, 0x6A52, 0x6A55, 0x6A56,
02444  0x6A5B, 0x6A64, 0x6A67, 0x6A6A, 0x6A71, 0x6A73, 0x6A7E, 0x6A81,
02445  0x6A83, 0x6A86, 0x6A87, 0x6A89, 0x6A8B, 0x6A91, 0x6A9B, 0x6A9D,
02446  0x6A9E, 0x6A9F, 0x6AA5, 0x6AAB, 0x6AAF, 0x6AB0, 0x6AB1, 0x6AB4,
02447  0x6ABD, 0x6ABE, 0x6ABF, 0x6AC6, 0x6AC9, 0x6AC8, 0x6ACC, 0x6AD0,
02448  0x6AD4, 0x6AD5, 0x6AD6, 0x6ADC, 0x6ADD, 0x6AE4, 0x6AE7, 0x6AEC,
02449  0x6AF0, 0x6AF1, 0x6AF2, 0x6AFC, 0x6AFD, 0x6B02, 0x6B03, 0x6B06,
02450  0x6B07, 0x6B09, 0x6B0F, 0x6B10, 0x6B11, 0x6B17, 0x6B1B, 0x6B1E,
02451  0x6B24, 0x6B28, 0x6B2B, 0x6B2C, 0x6B2F, 0x6B35, 0x6B36, 0x6B3B,
02452  0x6B3F, 0x6B46, 0x6B4A, 0x6B4D, 0x6B52, 0x6B56, 0x6B58, 0x6B5D,
02453  0x6B60, 0x6B67, 0x6B6B, 0x6B6E, 0x6B70, 0x6B75, 0x6B7D,
02454 };
02455 static const unsigned short euc_to_utf8_8FC6[] = {
02456          0x6B7E, 0x6B82, 0x6B85, 0x6B97, 0x6B9B, 0x6B9F, 0x6BA0,
02457  0x6BA2, 0x6BA3, 0x6BA8, 0x6BA9, 0x6BAC, 0x6BAD, 0x6BAE, 0x6BB0,
02458  0x6BB8, 0x6BB9, 0x6BBD, 0x6BBE, 0x6BC3, 0x6BC4, 0x6BC9, 0x6BCC,
02459  0x6BD6, 0x6BDA, 0x6BE1, 0x6BE3, 0x6BE6, 0x6BE7, 0x6BEE, 0x6BF1,
02460  0x6BF7, 0x6BF9, 0x6BFF, 0x6C02, 0x6C04, 0x6C05, 0x6C09, 0x6C0D,
02461  0x6C0E, 0x6C10, 0x6C12, 0x6C19, 0x6C1F, 0x6C26, 0x6C27, 0x6C28,
02462  0x6C2C, 0x6C2E, 0x6C33, 0x6C35, 0x6C36, 0x6C3A, 0x6C3B, 0x6C3F,
02463  0x6C4A, 0x6C4B, 0x6C4D, 0x6C4F, 0x6C52, 0x6C54, 0x6C59, 0x6C5B,
02464  0x6C5C, 0x6C6B, 0x6C6D, 0x6C6F, 0x6C74, 0x6C76, 0x6C78, 0x6C79,
02465  0x6C7B, 0x6C85, 0x6C86, 0x6C87, 0x6C89, 0x6C94, 0x6C95, 0x6C97,
02466  0x6C98, 0x6C9C, 0x6C9F, 0x6CB0, 0x6CB2, 0x6CB4, 0x6CC2, 0x6CC6,
02467  0x6CCD, 0x6CCF, 0x6CD0, 0x6CD1, 0x6CD2, 0x6CD4, 0x6CD6,
02468 };
02469 static const unsigned short euc_to_utf8_8FC7[] = {
02470          0x6CDA, 0x6CDC, 0x6CE0, 0x6CE7, 0x6CE9, 0x6CEB, 0x6CEC,
02471  0x6CEE, 0x6CF2, 0x6CF4, 0x6D04, 0x6D07, 0x6D0A, 0x6D0E, 0x6D0F,
02472  0x6D11, 0x6D13, 0x6D1A, 0x6D26, 0x6D27, 0x6D28, 0x6C67, 0x6D2E,
02473  0x6D2F, 0x6D31, 0x6D39, 0x6D3C, 0x6D3F, 0x6D57, 0x6D5E, 0x6D5F,
02474  0x6D61, 0x6D65, 0x6D67, 0x6D6F, 0x6D70, 0x6D7C, 0x6D82, 0x6D87,
02475  0x6D91, 0x6D92, 0x6D94, 0x6D96, 0x6D97, 0x6D98, 0x6DAA, 0x6DAC,
02476  0x6DB4, 0x6DB7, 0x6DB9, 0x6DBD, 0x6DBF, 0x6DC4, 0x6DC8, 0x6DCA,
02477  0x6DCE, 0x6DCF, 0x6DD6, 0x6DDB, 0x6DDD, 0x6DDF, 0x6DE0, 0x6DE2,
02478  0x6DE5, 0x6DE9, 0x6DEF, 0x6DF0, 0x6DF4, 0x6DF6, 0x6DFC, 0x6E00,
02479  0x6E04, 0x6E1E, 0x6E22, 0x6E27, 0x6E32, 0x6E36, 0x6E39, 0x6E3B,
02480  0x6E3C, 0x6E44, 0x6E45, 0x6E48, 0x6E49, 0x6E4B, 0x6E4F, 0x6E51,
02481  0x6E52, 0x6E53, 0x6E54, 0x6E57, 0x6E5C, 0x6E5D, 0x6E5E,
02482 };
02483 static const unsigned short euc_to_utf8_8FC8[] = {
02484          0x6E62, 0x6E63, 0x6E68, 0x6E73, 0x6E7B, 0x6E7D, 0x6E8D,
02485  0x6E93, 0x6E99, 0x6EA0, 0x6EA7, 0x6EAD, 0x6EAE, 0x6EB1, 0x6EB3,
02486  0x6EBB, 0x6EBF, 0x6EC0, 0x6EC1, 0x6EC3, 0x6EC7, 0x6EC8, 0x6ECA,
02487  0x6ECD, 0x6ECE, 0x6ECF, 0x6EEB, 0x6EED, 0x6EEE, 0x6EF9, 0x6EFB,
02488  0x6EFD, 0x6F04, 0x6F08, 0x6F0A, 0x6F0C, 0x6F0D, 0x6F16, 0x6F18,
02489  0x6F1A, 0x6F1B, 0x6F26, 0x6F29, 0x6F2A, 0x6F2F, 0x6F30, 0x6F33,
02490  0x6F36, 0x6F3B, 0x6F3C, 0x6F2D, 0x6F4F, 0x6F51, 0x6F52, 0x6F53,
02491  0x6F57, 0x6F59, 0x6F5A, 0x6F5D, 0x6F5E, 0x6F61, 0x6F62, 0x6F68,
02492  0x6F6C, 0x6F7D, 0x6F7E, 0x6F83, 0x6F87, 0x6F88, 0x6F8B, 0x6F8C,
02493  0x6F8D, 0x6F90, 0x6F92, 0x6F93, 0x6F94, 0x6F96, 0x6F9A, 0x6F9F,
02494  0x6FA0, 0x6FA5, 0x6FA6, 0x6FA7, 0x6FA8, 0x6FAE, 0x6FAF, 0x6FB0,
02495  0x6FB5, 0x6FB6, 0x6FBC, 0x6FC5, 0x6FC7, 0x6FC8, 0x6FCA,
02496 };
02497 static const unsigned short euc_to_utf8_8FC9[] = {
02498          0x6FDA, 0x6FDE, 0x6FE8, 0x6FE9, 0x6FF0, 0x6FF5, 0x6FF9,
02499  0x6FFC, 0x6FFD, 0x7000, 0x7005, 0x7006, 0x7007, 0x700D, 0x7017,
02500  0x7020, 0x7023, 0x702F, 0x7034, 0x7037, 0x7039, 0x703C, 0x7043,
02501  0x7044, 0x7048, 0x7049, 0x704A, 0x704B, 0x7054, 0x7055, 0x705D,
02502  0x705E, 0x704E, 0x7064, 0x7065, 0x706C, 0x706E, 0x7075, 0x7076,
02503  0x707E, 0x7081, 0x7085, 0x7086, 0x7094, 0x7095, 0x7096, 0x7097,
02504  0x7098, 0x709B, 0x70A4, 0x70AB, 0x70B0, 0x70B1, 0x70B4, 0x70B7,
02505  0x70CA, 0x70D1, 0x70D3, 0x70D4, 0x70D5, 0x70D6, 0x70D8, 0x70DC,
02506  0x70E4, 0x70FA, 0x7103, 0x7104, 0x7105, 0x7106, 0x7107, 0x710B,
02507  0x710C, 0x710F, 0x711E, 0x7120, 0x712B, 0x712D, 0x712F, 0x7130,
02508  0x7131, 0x7138, 0x7141, 0x7145, 0x7146, 0x7147, 0x714A, 0x714B,
02509  0x7150, 0x7152, 0x7157, 0x715A, 0x715C, 0x715E, 0x7160,
02510 };
02511 static const unsigned short euc_to_utf8_8FCA[] = {
02512          0x7168, 0x7179, 0x7180, 0x7185, 0x7187, 0x718C, 0x7192,
02513  0x719A, 0x719B, 0x71A0, 0x71A2, 0x71AF, 0x71B0, 0x71B2, 0x71B3,
02514  0x71BA, 0x71BF, 0x71C0, 0x71C1, 0x71C4, 0x71CB, 0x71CC, 0x71D3,
02515  0x71D6, 0x71D9, 0x71DA, 0x71DC, 0x71F8, 0x71FE, 0x7200, 0x7207,
02516  0x7208, 0x7209, 0x7213, 0x7217, 0x721A, 0x721D, 0x721F, 0x7224,
02517  0x722B, 0x722F, 0x7234, 0x7238, 0x7239, 0x7241, 0x7242, 0x7243,
02518  0x7245, 0x724E, 0x724F, 0x7250, 0x7253, 0x7255, 0x7256, 0x725A,
02519  0x725C, 0x725E, 0x7260, 0x7263, 0x7268, 0x726B, 0x726E, 0x726F,
02520  0x7271, 0x7277, 0x7278, 0x727B, 0x727C, 0x727F, 0x7284, 0x7289,
02521  0x728D, 0x728E, 0x7293, 0x729B, 0x72A8, 0x72AD, 0x72AE, 0x72B1,
02522  0x72B4, 0x72BE, 0x72C1, 0x72C7, 0x72C9, 0x72CC, 0x72D5, 0x72D6,
02523  0x72D8, 0x72DF, 0x72E5, 0x72F3, 0x72F4, 0x72FA, 0x72FB,
02524 };
02525 static const unsigned short euc_to_utf8_8FCB[] = {
02526          0x72FE, 0x7302, 0x7304, 0x7305, 0x7307, 0x730B, 0x730D,
02527  0x7312, 0x7313, 0x7318, 0x7319, 0x731E, 0x7322, 0x7324, 0x7327,
02528  0x7328, 0x732C, 0x7331, 0x7332, 0x7335, 0x733A, 0x733B, 0x733D,
02529  0x7343, 0x734D, 0x7350, 0x7352, 0x7356, 0x7358, 0x735D, 0x735E,
02530  0x735F, 0x7360, 0x7366, 0x7367, 0x7369, 0x736B, 0x736C, 0x736E,
02531  0x736F, 0x7371, 0x7377, 0x7379, 0x737C, 0x7380, 0x7381, 0x7383,
02532  0x7385, 0x7386, 0x738E, 0x7390, 0x7393, 0x7395, 0x7397, 0x7398,
02533  0x739C, 0x739E, 0x739F, 0x73A0, 0x73A2, 0x73A5, 0x73A6, 0x73AA,
02534  0x73AB, 0x73AD, 0x73B5, 0x73B7, 0x73B9, 0x73BC, 0x73BD, 0x73BF,
02535  0x73C5, 0x73C6, 0x73C9, 0x73CB, 0x73CC, 0x73CF, 0x73D2, 0x73D3,
02536  0x73D6, 0x73D9, 0x73DD, 0x73E1, 0x73E3, 0x73E6, 0x73E7, 0x73E9,
02537  0x73F4, 0x73F5, 0x73F7, 0x73F9, 0x73FA, 0x73FB, 0x73FD,
02538 };
02539 static const unsigned short euc_to_utf8_8FCC[] = {
02540          0x73FF, 0x7400, 0x7401, 0x7404, 0x7407, 0x740A, 0x7411,
02541  0x741A, 0x741B, 0x7424, 0x7426, 0x7428, 0x7429, 0x742A, 0x742B,
02542  0x742C, 0x742D, 0x742E, 0x742F, 0x7430, 0x7431, 0x7439, 0x7440,
02543  0x7443, 0x7444, 0x7446, 0x7447, 0x744B, 0x744D, 0x7451, 0x7452,
02544  0x7457, 0x745D, 0x7462, 0x7466, 0x7467, 0x7468, 0x746B, 0x746D,
02545  0x746E, 0x7471, 0x7472, 0x7480, 0x7481, 0x7485, 0x7486, 0x7487,
02546  0x7489, 0x748F, 0x7490, 0x7491, 0x7492, 0x7498, 0x7499, 0x749A,
02547  0x749C, 0x749F, 0x74A0, 0x74A1, 0x74A3, 0x74A6, 0x74A8, 0x74A9,
02548  0x74AA, 0x74AB, 0x74AE, 0x74AF, 0x74B1, 0x74B2, 0x74B5, 0x74B9,
02549  0x74BB, 0x74BF, 0x74C8, 0x74C9, 0x74CC, 0x74D0, 0x74D3, 0x74D8,
02550  0x74DA, 0x74DB, 0x74DE, 0x74DF, 0x74E4, 0x74E8, 0x74EA, 0x74EB,
02551  0x74EF, 0x74F4, 0x74FA, 0x74FB, 0x74FC, 0x74FF, 0x7506,
02552 };
02553 static const unsigned short euc_to_utf8_8FCD[] = {
02554          0x7512, 0x7516, 0x7517, 0x7520, 0x7521, 0x7524, 0x7527,
02555  0x7529, 0x752A, 0x752F, 0x7536, 0x7539, 0x753D, 0x753E, 0x753F,
02556  0x7540, 0x7543, 0x7547, 0x7548, 0x754E, 0x7550, 0x7552, 0x7557,
02557  0x755E, 0x755F, 0x7561, 0x756F, 0x7571, 0x7579, 0x757A, 0x757B,
02558  0x757C, 0x757D, 0x757E, 0x7581, 0x7585, 0x7590, 0x7592, 0x7593,
02559  0x7595, 0x7599, 0x759C, 0x75A2, 0x75A4, 0x75B4, 0x75BA, 0x75BF,
02560  0x75C0, 0x75C1, 0x75C4, 0x75C6, 0x75CC, 0x75CE, 0x75CF, 0x75D7,
02561  0x75DC, 0x75DF, 0x75E0, 0x75E1, 0x75E4, 0x75E7, 0x75EC, 0x75EE,
02562  0x75EF, 0x75F1, 0x75F9, 0x7600, 0x7602, 0x7603, 0x7604, 0x7607,
02563  0x7608, 0x760A, 0x760C, 0x760F, 0x7612, 0x7613, 0x7615, 0x7616,
02564  0x7619, 0x761B, 0x761C, 0x761D, 0x761E, 0x7623, 0x7625, 0x7626,
02565  0x7629, 0x762D, 0x7632, 0x7633, 0x7635, 0x7638, 0x7639,
02566 };
02567 static const unsigned short euc_to_utf8_8FCE[] = {
02568          0x763A, 0x763C, 0x764A, 0x7640, 0x7641, 0x7643, 0x7644,
02569  0x7645, 0x7649, 0x764B, 0x7655, 0x7659, 0x765F, 0x7664, 0x7665,
02570  0x766D, 0x766E, 0x766F, 0x7671, 0x7674, 0x7681, 0x7685, 0x768C,
02571  0x768D, 0x7695, 0x769B, 0x769C, 0x769D, 0x769F, 0x76A0, 0x76A2,
02572  0x76A3, 0x76A4, 0x76A5, 0x76A6, 0x76A7, 0x76A8, 0x76AA, 0x76AD,
02573  0x76BD, 0x76C1, 0x76C5, 0x76C9, 0x76CB, 0x76CC, 0x76CE, 0x76D4,
02574  0x76D9, 0x76E0, 0x76E6, 0x76E8, 0x76EC, 0x76F0, 0x76F1, 0x76F6,
02575  0x76F9, 0x76FC, 0x7700, 0x7706, 0x770A, 0x770E, 0x7712, 0x7714,
02576  0x7715, 0x7717, 0x7719, 0x771A, 0x771C, 0x7722, 0x7728, 0x772D,
02577  0x772E, 0x772F, 0x7734, 0x7735, 0x7736, 0x7739, 0x773D, 0x773E,
02578  0x7742, 0x7745, 0x7746, 0x774A, 0x774D, 0x774E, 0x774F, 0x7752,
02579  0x7756, 0x7757, 0x775C, 0x775E, 0x775F, 0x7760, 0x7762,
02580 };
02581 static const unsigned short euc_to_utf8_8FCF[] = {
02582          0x7764, 0x7767, 0x776A, 0x776C, 0x7770, 0x7772, 0x7773,
02583  0x7774, 0x777A, 0x777D, 0x7780, 0x7784, 0x778C, 0x778D, 0x7794,
02584  0x7795, 0x7796, 0x779A, 0x779F, 0x77A2, 0x77A7, 0x77AA, 0x77AE,
02585  0x77AF, 0x77B1, 0x77B5, 0x77BE, 0x77C3, 0x77C9, 0x77D1, 0x77D2,
02586  0x77D5, 0x77D9, 0x77DE, 0x77DF, 0x77E0, 0x77E4, 0x77E6, 0x77EA,
02587  0x77EC, 0x77F0, 0x77F1, 0x77F4, 0x77F8, 0x77FB, 0x7805, 0x7806,
02588  0x7809, 0x780D, 0x780E, 0x7811, 0x781D, 0x7821, 0x7822, 0x7823,
02589  0x782D, 0x782E, 0x7830, 0x7835, 0x7837, 0x7843, 0x7844, 0x7847,
02590  0x7848, 0x784C, 0x784E, 0x7852, 0x785C, 0x785E, 0x7860, 0x7861,
02591  0x7863, 0x7864, 0x7868, 0x786A, 0x786E, 0x787A, 0x787E, 0x788A,
02592  0x788F, 0x7894, 0x7898, 0x78A1, 0x789D, 0x789E, 0x789F, 0x78A4,
02593  0x78A8, 0x78AC, 0x78AD, 0x78B0, 0x78B1, 0x78B2, 0x78B3,
02594 };
02595 static const unsigned short euc_to_utf8_8FD0[] = {
02596          0x78BB, 0x78BD, 0x78BF, 0x78C7, 0x78C8, 0x78C9, 0x78CC,
02597  0x78CE, 0x78D2, 0x78D3, 0x78D5, 0x78D6, 0x78E4, 0x78DB, 0x78DF,
02598  0x78E0, 0x78E1, 0x78E6, 0x78EA, 0x78F2, 0x78F3, 0x7900, 0x78F6,
02599  0x78F7, 0x78FA, 0x78FB, 0x78FF, 0x7906, 0x790C, 0x7910, 0x791A,
02600  0x791C, 0x791E, 0x791F, 0x7920, 0x7925, 0x7927, 0x7929, 0x792D,
02601  0x7931, 0x7934, 0x7935, 0x793B, 0x793D, 0x793F, 0x7944, 0x7945,
02602  0x7946, 0x794A, 0x794B, 0x794F, 0x7951, 0x7954, 0x7958, 0x795B,
02603  0x795C, 0x7967, 0x7969, 0x796B, 0x7972, 0x7979, 0x797B, 0x797C,
02604  0x797E, 0x798B, 0x798C, 0x7991, 0x7993, 0x7994, 0x7995, 0x7996,
02605  0x7998, 0x799B, 0x799C, 0x79A1, 0x79A8, 0x79A9, 0x79AB, 0x79AF,
02606  0x79B1, 0x79B4, 0x79B8, 0x79BB, 0x79C2, 0x79C4, 0x79C7, 0x79C8,
02607  0x79CA, 0x79CF, 0x79D4, 0x79D6, 0x79DA, 0x79DD, 0x79DE,
02608 };
02609 static const unsigned short euc_to_utf8_8FD1[] = {
02610          0x79E0, 0x79E2, 0x79E5, 0x79EA, 0x79EB, 0x79ED, 0x79F1,
02611  0x79F8, 0x79FC, 0x7A02, 0x7A03, 0x7A07, 0x7A09, 0x7A0A, 0x7A0C,
02612  0x7A11, 0x7A15, 0x7A1B, 0x7A1E, 0x7A21, 0x7A27, 0x7A2B, 0x7A2D,
02613  0x7A2F, 0x7A30, 0x7A34, 0x7A35, 0x7A38, 0x7A39, 0x7A3A, 0x7A44,
02614  0x7A45, 0x7A47, 0x7A48, 0x7A4C, 0x7A55, 0x7A56, 0x7A59, 0x7A5C,
02615  0x7A5D, 0x7A5F, 0x7A60, 0x7A65, 0x7A67, 0x7A6A, 0x7A6D, 0x7A75,
02616  0x7A78, 0x7A7E, 0x7A80, 0x7A82, 0x7A85, 0x7A86, 0x7A8A, 0x7A8B,
02617  0x7A90, 0x7A91, 0x7A94, 0x7A9E, 0x7AA0, 0x7AA3, 0x7AAC, 0x7AB3,
02618  0x7AB5, 0x7AB9, 0x7ABB, 0x7ABC, 0x7AC6, 0x7AC9, 0x7ACC, 0x7ACE,
02619  0x7AD1, 0x7ADB, 0x7AE8, 0x7AE9, 0x7AEB, 0x7AEC, 0x7AF1, 0x7AF4,
02620  0x7AFB, 0x7AFD, 0x7AFE, 0x7B07, 0x7B14, 0x7B1F, 0x7B23, 0x7B27,
02621  0x7B29, 0x7B2A, 0x7B2B, 0x7B2D, 0x7B2E, 0x7B2F, 0x7B30,
02622 };
02623 static const unsigned short euc_to_utf8_8FD2[] = {
02624          0x7B31, 0x7B34, 0x7B3D, 0x7B3F, 0x7B40, 0x7B41, 0x7B47,
02625  0x7B4E, 0x7B55, 0x7B60, 0x7B64, 0x7B66, 0x7B69, 0x7B6A, 0x7B6D,
02626  0x7B6F, 0x7B72, 0x7B73, 0x7B77, 0x7B84, 0x7B89, 0x7B8E, 0x7B90,
02627  0x7B91, 0x7B96, 0x7B9B, 0x7B9E, 0x7BA0, 0x7BA5, 0x7BAC, 0x7BAF,
02628  0x7BB0, 0x7BB2, 0x7BB5, 0x7BB6, 0x7BBA, 0x7BBB, 0x7BBC, 0x7BBD,
02629  0x7BC2, 0x7BC5, 0x7BC8, 0x7BCA, 0x7BD4, 0x7BD6, 0x7BD7, 0x7BD9,
02630  0x7BDA, 0x7BDB, 0x7BE8, 0x7BEA, 0x7BF2, 0x7BF4, 0x7BF5, 0x7BF8,
02631  0x7BF9, 0x7BFA, 0x7BFC, 0x7BFE, 0x7C01, 0x7C02, 0x7C03, 0x7C04,
02632  0x7C06, 0x7C09, 0x7C0B, 0x7C0C, 0x7C0E, 0x7C0F, 0x7C19, 0x7C1B,
02633  0x7C20, 0x7C25, 0x7C26, 0x7C28, 0x7C2C, 0x7C31, 0x7C33, 0x7C34,
02634  0x7C36, 0x7C39, 0x7C3A, 0x7C46, 0x7C4A, 0x7C55, 0x7C51, 0x7C52,
02635  0x7C53, 0x7C59, 0x7C5A, 0x7C5B, 0x7C5C, 0x7C5D, 0x7C5E,
02636 };
02637 static const unsigned short euc_to_utf8_8FD3[] = {
02638          0x7C61, 0x7C63, 0x7C67, 0x7C69, 0x7C6D, 0x7C6E, 0x7C70,
02639  0x7C72, 0x7C79, 0x7C7C, 0x7C7D, 0x7C86, 0x7C87, 0x7C8F, 0x7C94,
02640  0x7C9E, 0x7CA0, 0x7CA6, 0x7CB0, 0x7CB6, 0x7CB7, 0x7CBA, 0x7CBB,
02641  0x7CBC, 0x7CBF, 0x7CC4, 0x7CC7, 0x7CC8, 0x7CC9, 0x7CCD, 0x7CCF,
02642  0x7CD3, 0x7CD4, 0x7CD5, 0x7CD7, 0x7CD9, 0x7CDA, 0x7CDD, 0x7CE6,
02643  0x7CE9, 0x7CEB, 0x7CF5, 0x7D03, 0x7D07, 0x7D08, 0x7D09, 0x7D0F,
02644  0x7D11, 0x7D12, 0x7D13, 0x7D16, 0x7D1D, 0x7D1E, 0x7D23, 0x7D26,
02645  0x7D2A, 0x7D2D, 0x7D31, 0x7D3C, 0x7D3D, 0x7D3E, 0x7D40, 0x7D41,
02646  0x7D47, 0x7D48, 0x7D4D, 0x7D51, 0x7D53, 0x7D57, 0x7D59, 0x7D5A,
02647  0x7D5C, 0x7D5D, 0x7D65, 0x7D67, 0x7D6A, 0x7D70, 0x7D78, 0x7D7A,
02648  0x7D7B, 0x7D7F, 0x7D81, 0x7D82, 0x7D83, 0x7D85, 0x7D86, 0x7D88,
02649  0x7D8B, 0x7D8C, 0x7D8D, 0x7D91, 0x7D96, 0x7D97, 0x7D9D,
02650 };
02651 static const unsigned short euc_to_utf8_8FD4[] = {
02652          0x7D9E, 0x7DA6, 0x7DA7, 0x7DAA, 0x7DB3, 0x7DB6, 0x7DB7,
02653  0x7DB9, 0x7DC2, 0x7DC3, 0x7DC4, 0x7DC5, 0x7DC6, 0x7DCC, 0x7DCD,
02654  0x7DCE, 0x7DD7, 0x7DD9, 0x7E00, 0x7DE2, 0x7DE5, 0x7DE6, 0x7DEA,
02655  0x7DEB, 0x7DED, 0x7DF1, 0x7DF5, 0x7DF6, 0x7DF9, 0x7DFA, 0x7E08,
02656  0x7E10, 0x7E11, 0x7E15, 0x7E17, 0x7E1C, 0x7E1D, 0x7E20, 0x7E27,
02657  0x7E28, 0x7E2C, 0x7E2D, 0x7E2F, 0x7E33, 0x7E36, 0x7E3F, 0x7E44,
02658  0x7E45, 0x7E47, 0x7E4E, 0x7E50, 0x7E52, 0x7E58, 0x7E5F, 0x7E61,
02659  0x7E62, 0x7E65, 0x7E6B, 0x7E6E, 0x7E6F, 0x7E73, 0x7E78, 0x7E7E,
02660  0x7E81, 0x7E86, 0x7E87, 0x7E8A, 0x7E8D, 0x7E91, 0x7E95, 0x7E98,
02661  0x7E9A, 0x7E9D, 0x7E9E, 0x7F3C, 0x7F3B, 0x7F3D, 0x7F3E, 0x7F3F,
02662  0x7F43, 0x7F44, 0x7F47, 0x7F4F, 0x7F52, 0x7F53, 0x7F5B, 0x7F5C,
02663  0x7F5D, 0x7F61, 0x7F63, 0x7F64, 0x7F65, 0x7F66, 0x7F6D,
02664 };
02665 static const unsigned short euc_to_utf8_8FD5[] = {
02666          0x7F71, 0x7F7D, 0x7F7E, 0x7F7F, 0x7F80, 0x7F8B, 0x7F8D,
02667  0x7F8F, 0x7F90, 0x7F91, 0x7F96, 0x7F97, 0x7F9C, 0x7FA1, 0x7FA2,
02668  0x7FA6, 0x7FAA, 0x7FAD, 0x7FB4, 0x7FBC, 0x7FBF, 0x7FC0, 0x7FC3,
02669  0x7FC8, 0x7FCE, 0x7FCF, 0x7FDB, 0x7FDF, 0x7FE3, 0x7FE5, 0x7FE8,
02670  0x7FEC, 0x7FEE, 0x7FEF, 0x7FF2, 0x7FFA, 0x7FFD, 0x7FFE, 0x7FFF,
02671  0x8007, 0x8008, 0x800A, 0x800D, 0x800E, 0x800F, 0x8011, 0x8013,
02672  0x8014, 0x8016, 0x801D, 0x801E, 0x801F, 0x8020, 0x8024, 0x8026,
02673  0x802C, 0x802E, 0x8030, 0x8034, 0x8035, 0x8037, 0x8039, 0x803A,
02674  0x803C, 0x803E, 0x8040, 0x8044, 0x8060, 0x8064, 0x8066, 0x806D,
02675  0x8071, 0x8075, 0x8081, 0x8088, 0x808E, 0x809C, 0x809E, 0x80A6,
02676  0x80A7, 0x80AB, 0x80B8, 0x80B9, 0x80C8, 0x80CD, 0x80CF, 0x80D2,
02677  0x80D4, 0x80D5, 0x80D7, 0x80D8, 0x80E0, 0x80ED, 0x80EE,
02678 };
02679 static const unsigned short euc_to_utf8_8FD6[] = {
02680          0x80F0, 0x80F2, 0x80F3, 0x80F6, 0x80F9, 0x80FA, 0x80FE,
02681  0x8103, 0x810B, 0x8116, 0x8117, 0x8118, 0x811C, 0x811E, 0x8120,
02682  0x8124, 0x8127, 0x812C, 0x8130, 0x8135, 0x813A, 0x813C, 0x8145,
02683  0x8147, 0x814A, 0x814C, 0x8152, 0x8157, 0x8160, 0x8161, 0x8167,
02684  0x8168, 0x8169, 0x816D, 0x816F, 0x8177, 0x8181, 0x8190, 0x8184,
02685  0x8185, 0x8186, 0x818B, 0x818E, 0x8196, 0x8198, 0x819B, 0x819E,
02686  0x81A2, 0x81AE, 0x81B2, 0x81B4, 0x81BB, 0x81CB, 0x81C3, 0x81C5,
02687  0x81CA, 0x81CE, 0x81CF, 0x81D5, 0x81D7, 0x81DB, 0x81DD, 0x81DE,
02688  0x81E1, 0x81E4, 0x81EB, 0x81EC, 0x81F0, 0x81F1, 0x81F2, 0x81F5,
02689  0x81F6, 0x81F8, 0x81F9, 0x81FD, 0x81FF, 0x8200, 0x8203, 0x820F,
02690  0x8213, 0x8214, 0x8219, 0x821A, 0x821D, 0x8221, 0x8222, 0x8228,
02691  0x8232, 0x8234, 0x823A, 0x8243, 0x8244, 0x8245, 0x8246,
02692 };
02693 static const unsigned short euc_to_utf8_8FD7[] = {
02694          0x824B, 0x824E, 0x824F, 0x8251, 0x8256, 0x825C, 0x8260,
02695  0x8263, 0x8267, 0x826D, 0x8274, 0x827B, 0x827D, 0x827F, 0x8280,
02696  0x8281, 0x8283, 0x8284, 0x8287, 0x8289, 0x828A, 0x828E, 0x8291,
02697  0x8294, 0x8296, 0x8298, 0x829A, 0x829B, 0x82A0, 0x82A1, 0x82A3,
02698  0x82A4, 0x82A7, 0x82A8, 0x82A9, 0x82AA, 0x82AE, 0x82B0, 0x82B2,
02699  0x82B4, 0x82B7, 0x82BA, 0x82BC, 0x82BE, 0x82BF, 0x82C6, 0x82D0,
02700  0x82D5, 0x82DA, 0x82E0, 0x82E2, 0x82E4, 0x82E8, 0x82EA, 0x82ED,
02701  0x82EF, 0x82F6, 0x82F7, 0x82FD, 0x82FE, 0x8300, 0x8301, 0x8307,
02702  0x8308, 0x830A, 0x830B, 0x8354, 0x831B, 0x831D, 0x831E, 0x831F,
02703  0x8321, 0x8322, 0x832C, 0x832D, 0x832E, 0x8330, 0x8333, 0x8337,
02704  0x833A, 0x833C, 0x833D, 0x8342, 0x8343, 0x8344, 0x8347, 0x834D,
02705  0x834E, 0x8351, 0x8355, 0x8356, 0x8357, 0x8370, 0x8378,
02706 };
02707 static const unsigned short euc_to_utf8_8FD8[] = {
02708          0x837D, 0x837F, 0x8380, 0x8382, 0x8384, 0x8386, 0x838D,
02709  0x8392, 0x8394, 0x8395, 0x8398, 0x8399, 0x839B, 0x839C, 0x839D,
02710  0x83A6, 0x83A7, 0x83A9, 0x83AC, 0x83BE, 0x83BF, 0x83C0, 0x83C7,
02711  0x83C9, 0x83CF, 0x83D0, 0x83D1, 0x83D4, 0x83DD, 0x8353, 0x83E8,
02712  0x83EA, 0x83F6, 0x83F8, 0x83F9, 0x83FC, 0x8401, 0x8406, 0x840A,
02713  0x840F, 0x8411, 0x8415, 0x8419, 0x83AD, 0x842F, 0x8439, 0x8445,
02714  0x8447, 0x8448, 0x844A, 0x844D, 0x844F, 0x8451, 0x8452, 0x8456,
02715  0x8458, 0x8459, 0x845A, 0x845C, 0x8460, 0x8464, 0x8465, 0x8467,
02716  0x846A, 0x8470, 0x8473, 0x8474, 0x8476, 0x8478, 0x847C, 0x847D,
02717  0x8481, 0x8485, 0x8492, 0x8493, 0x8495, 0x849E, 0x84A6, 0x84A8,
02718  0x84A9, 0x84AA, 0x84AF, 0x84B1, 0x84B4, 0x84BA, 0x84BD, 0x84BE,
02719  0x84C0, 0x84C2, 0x84C7, 0x84C8, 0x84CC, 0x84CF, 0x84D3,
02720 };
02721 static const unsigned short euc_to_utf8_8FD9[] = {
02722          0x84DC, 0x84E7, 0x84EA, 0x84EF, 0x84F0, 0x84F1, 0x84F2,
02723  0x84F7, 0x8532, 0x84FA, 0x84FB, 0x84FD, 0x8502, 0x8503, 0x8507,
02724  0x850C, 0x850E, 0x8510, 0x851C, 0x851E, 0x8522, 0x8523, 0x8524,
02725  0x8525, 0x8527, 0x852A, 0x852B, 0x852F, 0x8533, 0x8534, 0x8536,
02726  0x853F, 0x8546, 0x854F, 0x8550, 0x8551, 0x8552, 0x8553, 0x8556,
02727  0x8559, 0x855C, 0x855D, 0x855E, 0x855F, 0x8560, 0x8561, 0x8562,
02728  0x8564, 0x856B, 0x856F, 0x8579, 0x857A, 0x857B, 0x857D, 0x857F,
02729  0x8581, 0x8585, 0x8586, 0x8589, 0x858B, 0x858C, 0x858F, 0x8593,
02730  0x8598, 0x859D, 0x859F, 0x85A0, 0x85A2, 0x85A5, 0x85A7, 0x85B4,
02731  0x85B6, 0x85B7, 0x85B8, 0x85BC, 0x85BD, 0x85BE, 0x85BF, 0x85C2,
02732  0x85C7, 0x85CA, 0x85CB, 0x85CE, 0x85AD, 0x85D8, 0x85DA, 0x85DF,
02733  0x85E0, 0x85E6, 0x85E8, 0x85ED, 0x85F3, 0x85F6, 0x85FC,
02734 };
02735 static const unsigned short euc_to_utf8_8FDA[] = {
02736          0x85FF, 0x8600, 0x8604, 0x8605, 0x860D, 0x860E, 0x8610,
02737  0x8611, 0x8612, 0x8618, 0x8619, 0x861B, 0x861E, 0x8621, 0x8627,
02738  0x8629, 0x8636, 0x8638, 0x863A, 0x863C, 0x863D, 0x8640, 0x8642,
02739  0x8646, 0x8652, 0x8653, 0x8656, 0x8657, 0x8658, 0x8659, 0x865D,
02740  0x8660, 0x8661, 0x8662, 0x8663, 0x8664, 0x8669, 0x866C, 0x866F,
02741  0x8675, 0x8676, 0x8677, 0x867A, 0x868D, 0x8691, 0x8696, 0x8698,
02742  0x869A, 0x869C, 0x86A1, 0x86A6, 0x86A7, 0x86A8, 0x86AD, 0x86B1,
02743  0x86B3, 0x86B4, 0x86B5, 0x86B7, 0x86B8, 0x86B9, 0x86BF, 0x86C0,
02744  0x86C1, 0x86C3, 0x86C5, 0x86D1, 0x86D2, 0x86D5, 0x86D7, 0x86DA,
02745  0x86DC, 0x86E0, 0x86E3, 0x86E5, 0x86E7, 0x8688, 0x86FA, 0x86FC,
02746  0x86FD, 0x8704, 0x8705, 0x8707, 0x870B, 0x870E, 0x870F, 0x8710,
02747  0x8713, 0x8714, 0x8719, 0x871E, 0x871F, 0x8721, 0x8723,
02748 };
02749 static const unsigned short euc_to_utf8_8FDB[] = {
02750          0x8728, 0x872E, 0x872F, 0x8731, 0x8732, 0x8739, 0x873A,
02751  0x873C, 0x873D, 0x873E, 0x8740, 0x8743, 0x8745, 0x874D, 0x8758,
02752  0x875D, 0x8761, 0x8764, 0x8765, 0x876F, 0x8771, 0x8772, 0x877B,
02753  0x8783, 0x8784, 0x8785, 0x8786, 0x8787, 0x8788, 0x8789, 0x878B,
02754  0x878C, 0x8790, 0x8793, 0x8795, 0x8797, 0x8798, 0x8799, 0x879E,
02755  0x87A0, 0x87A3, 0x87A7, 0x87AC, 0x87AD, 0x87AE, 0x87B1, 0x87B5,
02756  0x87BE, 0x87BF, 0x87C1, 0x87C8, 0x87C9, 0x87CA, 0x87CE, 0x87D5,
02757  0x87D6, 0x87D9, 0x87DA, 0x87DC, 0x87DF, 0x87E2, 0x87E3, 0x87E4,
02758  0x87EA, 0x87EB, 0x87ED, 0x87F1, 0x87F3, 0x87F8, 0x87FA, 0x87FF,
02759  0x8801, 0x8803, 0x8806, 0x8809, 0x880A, 0x880B, 0x8810, 0x8819,
02760  0x8812, 0x8813, 0x8814, 0x8818, 0x881A, 0x881B, 0x881C, 0x881E,
02761  0x881F, 0x8828, 0x882D, 0x882E, 0x8830, 0x8832, 0x8835,
02762 };
02763 static const unsigned short euc_to_utf8_8FDC[] = {
02764          0x883A, 0x883C, 0x8841, 0x8843, 0x8845, 0x8848, 0x8849,
02765  0x884A, 0x884B, 0x884E, 0x8851, 0x8855, 0x8856, 0x8858, 0x885A,
02766  0x885C, 0x885F, 0x8860, 0x8864, 0x8869, 0x8871, 0x8879, 0x887B,
02767  0x8880, 0x8898, 0x889A, 0x889B, 0x889C, 0x889F, 0x88A0, 0x88A8,
02768  0x88AA, 0x88BA, 0x88BD, 0x88BE, 0x88C0, 0x88CA, 0x88CB, 0x88CC,
02769  0x88CD, 0x88CE, 0x88D1, 0x88D2, 0x88D3, 0x88DB, 0x88DE, 0x88E7,
02770  0x88EF, 0x88F0, 0x88F1, 0x88F5, 0x88F7, 0x8901, 0x8906, 0x890D,
02771  0x890E, 0x890F, 0x8915, 0x8916, 0x8918, 0x8919, 0x891A, 0x891C,
02772  0x8920, 0x8926, 0x8927, 0x8928, 0x8930, 0x8931, 0x8932, 0x8935,
02773  0x8939, 0x893A, 0x893E, 0x8940, 0x8942, 0x8945, 0x8946, 0x8949,
02774  0x894F, 0x8952, 0x8957, 0x895A, 0x895B, 0x895C, 0x8961, 0x8962,
02775  0x8963, 0x896B, 0x896E, 0x8970, 0x8973, 0x8975, 0x897A,
02776 };
02777 static const unsigned short euc_to_utf8_8FDD[] = {
02778          0x897B, 0x897C, 0x897D, 0x8989, 0x898D, 0x8990, 0x8994,
02779  0x8995, 0x899B, 0x899C, 0x899F, 0x89A0, 0x89A5, 0x89B0, 0x89B4,
02780  0x89B5, 0x89B6, 0x89B7, 0x89BC, 0x89D4, 0x89D5, 0x89D6, 0x89D7,
02781  0x89D8, 0x89E5, 0x89E9, 0x89EB, 0x89ED, 0x89F1, 0x89F3, 0x89F6,
02782  0x89F9, 0x89FD, 0x89FF, 0x8A04, 0x8A05, 0x8A07, 0x8A0F, 0x8A11,
02783  0x8A12, 0x8A14, 0x8A15, 0x8A1E, 0x8A20, 0x8A22, 0x8A24, 0x8A26,
02784  0x8A2B, 0x8A2C, 0x8A2F, 0x8A35, 0x8A37, 0x8A3D, 0x8A3E, 0x8A40,
02785  0x8A43, 0x8A45, 0x8A47, 0x8A49, 0x8A4D, 0x8A4E, 0x8A53, 0x8A56,
02786  0x8A57, 0x8A58, 0x8A5C, 0x8A5D, 0x8A61, 0x8A65, 0x8A67, 0x8A75,
02787  0x8A76, 0x8A77, 0x8A79, 0x8A7A, 0x8A7B, 0x8A7E, 0x8A7F, 0x8A80,
02788  0x8A83, 0x8A86, 0x8A8B, 0x8A8F, 0x8A90, 0x8A92, 0x8A96, 0x8A97,
02789  0x8A99, 0x8A9F, 0x8AA7, 0x8AA9, 0x8AAE, 0x8AAF, 0x8AB3,
02790 };
02791 static const unsigned short euc_to_utf8_8FDE[] = {
02792          0x8AB6, 0x8AB7, 0x8ABB, 0x8ABE, 0x8AC3, 0x8AC6, 0x8AC8,
02793  0x8AC9, 0x8ACA, 0x8AD1, 0x8AD3, 0x8AD4, 0x8AD5, 0x8AD7, 0x8ADD,
02794  0x8ADF, 0x8AEC, 0x8AF0, 0x8AF4, 0x8AF5, 0x8AF6, 0x8AFC, 0x8AFF,
02795  0x8B05, 0x8B06, 0x8B0B, 0x8B11, 0x8B1C, 0x8B1E, 0x8B1F, 0x8B0A,
02796  0x8B2D, 0x8B30, 0x8B37, 0x8B3C, 0x8B42, 0x8B43, 0x8B44, 0x8B45,
02797  0x8B46, 0x8B48, 0x8B52, 0x8B53, 0x8B54, 0x8B59, 0x8B4D, 0x8B5E,
02798  0x8B63, 0x8B6D, 0x8B76, 0x8B78, 0x8B79, 0x8B7C, 0x8B7E, 0x8B81,
02799  0x8B84, 0x8B85, 0x8B8B, 0x8B8D, 0x8B8F, 0x8B94, 0x8B95, 0x8B9C,
02800  0x8B9E, 0x8B9F, 0x8C38, 0x8C39, 0x8C3D, 0x8C3E, 0x8C45, 0x8C47,
02801  0x8C49, 0x8C4B, 0x8C4F, 0x8C51, 0x8C53, 0x8C54, 0x8C57, 0x8C58,
02802  0x8C5B, 0x8C5D, 0x8C59, 0x8C63, 0x8C64, 0x8C66, 0x8C68, 0x8C69,
02803  0x8C6D, 0x8C73, 0x8C75, 0x8C76, 0x8C7B, 0x8C7E, 0x8C86,
02804 };
02805 static const unsigned short euc_to_utf8_8FDF[] = {
02806          0x8C87, 0x8C8B, 0x8C90, 0x8C92, 0x8C93, 0x8C99, 0x8C9B,
02807  0x8C9C, 0x8CA4, 0x8CB9, 0x8CBA, 0x8CC5, 0x8CC6, 0x8CC9, 0x8CCB,
02808  0x8CCF, 0x8CD6, 0x8CD5, 0x8CD9, 0x8CDD, 0x8CE1, 0x8CE8, 0x8CEC,
02809  0x8CEF, 0x8CF0, 0x8CF2, 0x8CF5, 0x8CF7, 0x8CF8, 0x8CFE, 0x8CFF,
02810  0x8D01, 0x8D03, 0x8D09, 0x8D12, 0x8D17, 0x8D1B, 0x8D65, 0x8D69,
02811  0x8D6C, 0x8D6E, 0x8D7F, 0x8D82, 0x8D84, 0x8D88, 0x8D8D, 0x8D90,
02812  0x8D91, 0x8D95, 0x8D9E, 0x8D9F, 0x8DA0, 0x8DA6, 0x8DAB, 0x8DAC,
02813  0x8DAF, 0x8DB2, 0x8DB5, 0x8DB7, 0x8DB9, 0x8DBB, 0x8DC0, 0x8DC5,
02814  0x8DC6, 0x8DC7, 0x8DC8, 0x8DCA, 0x8DCE, 0x8DD1, 0x8DD4, 0x8DD5,
02815  0x8DD7, 0x8DD9, 0x8DE4, 0x8DE5, 0x8DE7, 0x8DEC, 0x8DF0, 0x8DBC,
02816  0x8DF1, 0x8DF2, 0x8DF4, 0x8DFD, 0x8E01, 0x8E04, 0x8E05, 0x8E06,
02817  0x8E0B, 0x8E11, 0x8E14, 0x8E16, 0x8E20, 0x8E21, 0x8E22,
02818 };
02819 static const unsigned short euc_to_utf8_8FE0[] = {
02820          0x8E23, 0x8E26, 0x8E27, 0x8E31, 0x8E33, 0x8E36, 0x8E37,
02821  0x8E38, 0x8E39, 0x8E3D, 0x8E40, 0x8E41, 0x8E4B, 0x8E4D, 0x8E4E,
02822  0x8E4F, 0x8E54, 0x8E5B, 0x8E5C, 0x8E5D, 0x8E5E, 0x8E61, 0x8E62,
02823  0x8E69, 0x8E6C, 0x8E6D, 0x8E6F, 0x8E70, 0x8E71, 0x8E79, 0x8E7A,
02824  0x8E7B, 0x8E82, 0x8E83, 0x8E89, 0x8E90, 0x8E92, 0x8E95, 0x8E9A,
02825  0x8E9B, 0x8E9D, 0x8E9E, 0x8EA2, 0x8EA7, 0x8EA9, 0x8EAD, 0x8EAE,
02826  0x8EB3, 0x8EB5, 0x8EBA, 0x8EBB, 0x8EC0, 0x8EC1, 0x8EC3, 0x8EC4,
02827  0x8EC7, 0x8ECF, 0x8ED1, 0x8ED4, 0x8EDC, 0x8EE8, 0x8EEE, 0x8EF0,
02828  0x8EF1, 0x8EF7, 0x8EF9, 0x8EFA, 0x8EED, 0x8F00, 0x8F02, 0x8F07,
02829  0x8F08, 0x8F0F, 0x8F10, 0x8F16, 0x8F17, 0x8F18, 0x8F1E, 0x8F20,
02830  0x8F21, 0x8F23, 0x8F25, 0x8F27, 0x8F28, 0x8F2C, 0x8F2D, 0x8F2E,
02831  0x8F34, 0x8F35, 0x8F36, 0x8F37, 0x8F3A, 0x8F40, 0x8F41,
02832 };
02833 static const unsigned short euc_to_utf8_8FE1[] = {
02834          0x8F43, 0x8F47, 0x8F4F, 0x8F51, 0x8F52, 0x8F53, 0x8F54,
02835  0x8F55, 0x8F58, 0x8F5D, 0x8F5E, 0x8F65, 0x8F9D, 0x8FA0, 0x8FA1,
02836  0x8FA4, 0x8FA5, 0x8FA6, 0x8FB5, 0x8FB6, 0x8FB8, 0x8FBE, 0x8FC0,
02837  0x8FC1, 0x8FC6, 0x8FCA, 0x8FCB, 0x8FCD, 0x8FD0, 0x8FD2, 0x8FD3,
02838  0x8FD5, 0x8FE0, 0x8FE3, 0x8FE4, 0x8FE8, 0x8FEE, 0x8FF1, 0x8FF5,
02839  0x8FF6, 0x8FFB, 0x8FFE, 0x9002, 0x9004, 0x9008, 0x900C, 0x9018,
02840  0x901B, 0x9028, 0x9029, 0x902F, 0x902A, 0x902C, 0x902D, 0x9033,
02841  0x9034, 0x9037, 0x903F, 0x9043, 0x9044, 0x904C, 0x905B, 0x905D,
02842  0x9062, 0x9066, 0x9067, 0x906C, 0x9070, 0x9074, 0x9079, 0x9085,
02843  0x9088, 0x908B, 0x908C, 0x908E, 0x9090, 0x9095, 0x9097, 0x9098,
02844  0x9099, 0x909B, 0x90A0, 0x90A1, 0x90A2, 0x90A5, 0x90B0, 0x90B2,
02845  0x90B3, 0x90B4, 0x90B6, 0x90BD, 0x90CC, 0x90BE, 0x90C3,
02846 };
02847 static const unsigned short euc_to_utf8_8FE2[] = {
02848          0x90C4, 0x90C5, 0x90C7, 0x90C8, 0x90D5, 0x90D7, 0x90D8,
02849  0x90D9, 0x90DC, 0x90DD, 0x90DF, 0x90E5, 0x90D2, 0x90F6, 0x90EB,
02850  0x90EF, 0x90F0, 0x90F4, 0x90FE, 0x90FF, 0x9100, 0x9104, 0x9105,
02851  0x9106, 0x9108, 0x910D, 0x9110, 0x9114, 0x9116, 0x9117, 0x9118,
02852  0x911A, 0x911C, 0x911E, 0x9120, 0x9125, 0x9122, 0x9123, 0x9127,
02853  0x9129, 0x912E, 0x912F, 0x9131, 0x9134, 0x9136, 0x9137, 0x9139,
02854  0x913A, 0x913C, 0x913D, 0x9143, 0x9147, 0x9148, 0x914F, 0x9153,
02855  0x9157, 0x9159, 0x915A, 0x915B, 0x9161, 0x9164, 0x9167, 0x916D,
02856  0x9174, 0x9179, 0x917A, 0x917B, 0x9181, 0x9183, 0x9185, 0x9186,
02857  0x918A, 0x918E, 0x9191, 0x9193, 0x9194, 0x9195, 0x9198, 0x919E,
02858  0x91A1, 0x91A6, 0x91A8, 0x91AC, 0x91AD, 0x91AE, 0x91B0, 0x91B1,
02859  0x91B2, 0x91B3, 0x91B6, 0x91BB, 0x91BC, 0x91BD, 0x91BF,
02860 };
02861 static const unsigned short euc_to_utf8_8FE3[] = {
02862          0x91C2, 0x91C3, 0x91C5, 0x91D3, 0x91D4, 0x91D7, 0x91D9,
02863  0x91DA, 0x91DE, 0x91E4, 0x91E5, 0x91E9, 0x91EA, 0x91EC, 0x91ED,
02864  0x91EE, 0x91EF, 0x91F0, 0x91F1, 0x91F7, 0x91F9, 0x91FB, 0x91FD,
02865  0x9200, 0x9201, 0x9204, 0x9205, 0x9206, 0x9207, 0x9209, 0x920A,
02866  0x920C, 0x9210, 0x9212, 0x9213, 0x9216, 0x9218, 0x921C, 0x921D,
02867  0x9223, 0x9224, 0x9225, 0x9226, 0x9228, 0x922E, 0x922F, 0x9230,
02868  0x9233, 0x9235, 0x9236, 0x9238, 0x9239, 0x923A, 0x923C, 0x923E,
02869  0x9240, 0x9242, 0x9243, 0x9246, 0x9247, 0x924A, 0x924D, 0x924E,
02870  0x924F, 0x9251, 0x9258, 0x9259, 0x925C, 0x925D, 0x9260, 0x9261,
02871  0x9265, 0x9267, 0x9268, 0x9269, 0x926E, 0x926F, 0x9270, 0x9275,
02872  0x9276, 0x9277, 0x9278, 0x9279, 0x927B, 0x927C, 0x927D, 0x927F,
02873  0x9288, 0x9289, 0x928A, 0x928D, 0x928E, 0x9292, 0x9297,
02874 };
02875 static const unsigned short euc_to_utf8_8FE4[] = {
02876          0x9299, 0x929F, 0x92A0, 0x92A4, 0x92A5, 0x92A7, 0x92A8,
02877  0x92AB, 0x92AF, 0x92B2, 0x92B6, 0x92B8, 0x92BA, 0x92BB, 0x92BC,
02878  0x92BD, 0x92BF, 0x92C0, 0x92C1, 0x92C2, 0x92C3, 0x92C5, 0x92C6,
02879  0x92C7, 0x92C8, 0x92CB, 0x92CC, 0x92CD, 0x92CE, 0x92D0, 0x92D3,
02880  0x92D5, 0x92D7, 0x92D8, 0x92D9, 0x92DC, 0x92DD, 0x92DF, 0x92E0,
02881  0x92E1, 0x92E3, 0x92E5, 0x92E7, 0x92E8, 0x92EC, 0x92EE, 0x92F0,
02882  0x92F9, 0x92FB, 0x92FF, 0x9300, 0x9302, 0x9308, 0x930D, 0x9311,
02883  0x9314, 0x9315, 0x931C, 0x931D, 0x931E, 0x931F, 0x9321, 0x9324,
02884  0x9325, 0x9327, 0x9329, 0x932A, 0x9333, 0x9334, 0x9336, 0x9337,
02885  0x9347, 0x9348, 0x9349, 0x9350, 0x9351, 0x9352, 0x9355, 0x9357,
02886  0x9358, 0x935A, 0x935E, 0x9364, 0x9365, 0x9367, 0x9369, 0x936A,
02887  0x936D, 0x936F, 0x9370, 0x9371, 0x9373, 0x9374, 0x9376,
02888 };
02889 static const unsigned short euc_to_utf8_8FE5[] = {
02890          0x937A, 0x937D, 0x937F, 0x9380, 0x9381, 0x9382, 0x9388,
02891  0x938A, 0x938B, 0x938D, 0x938F, 0x9392, 0x9395, 0x9398, 0x939B,
02892  0x939E, 0x93A1, 0x93A3, 0x93A4, 0x93A6, 0x93A8, 0x93AB, 0x93B4,
02893  0x93B5, 0x93B6, 0x93BA, 0x93A9, 0x93C1, 0x93C4, 0x93C5, 0x93C6,
02894  0x93C7, 0x93C9, 0x93CA, 0x93CB, 0x93CC, 0x93CD, 0x93D3, 0x93D9,
02895  0x93DC, 0x93DE, 0x93DF, 0x93E2, 0x93E6, 0x93E7, 0x93F9, 0x93F7,
02896  0x93F8, 0x93FA, 0x93FB, 0x93FD, 0x9401, 0x9402, 0x9404, 0x9408,
02897  0x9409, 0x940D, 0x940E, 0x940F, 0x9415, 0x9416, 0x9417, 0x941F,
02898  0x942E, 0x942F, 0x9431, 0x9432, 0x9433, 0x9434, 0x943B, 0x943F,
02899  0x943D, 0x9443, 0x9445, 0x9448, 0x944A, 0x944C, 0x9455, 0x9459,
02900  0x945C, 0x945F, 0x9461, 0x9463, 0x9468, 0x946B, 0x946D, 0x946E,
02901  0x946F, 0x9471, 0x9472, 0x9484, 0x9483, 0x9578, 0x9579,
02902 };
02903 static const unsigned short euc_to_utf8_8FE6[] = {
02904          0x957E, 0x9584, 0x9588, 0x958C, 0x958D, 0x958E, 0x959D,
02905  0x959E, 0x959F, 0x95A1, 0x95A6, 0x95A9, 0x95AB, 0x95AC, 0x95B4,
02906  0x95B6, 0x95BA, 0x95BD, 0x95BF, 0x95C6, 0x95C8, 0x95C9, 0x95CB,
02907  0x95D0, 0x95D1, 0x95D2, 0x95D3, 0x95D9, 0x95DA, 0x95DD, 0x95DE,
02908  0x95DF, 0x95E0, 0x95E4, 0x95E6, 0x961D, 0x961E, 0x9622, 0x9624,
02909  0x9625, 0x9626, 0x962C, 0x9631, 0x9633, 0x9637, 0x9638, 0x9639,
02910  0x963A, 0x963C, 0x963D, 0x9641, 0x9652, 0x9654, 0x9656, 0x9657,
02911  0x9658, 0x9661, 0x966E, 0x9674, 0x967B, 0x967C, 0x967E, 0x967F,
02912  0x9681, 0x9682, 0x9683, 0x9684, 0x9689, 0x9691, 0x9696, 0x969A,
02913  0x969D, 0x969F, 0x96A4, 0x96A5, 0x96A6, 0x96A9, 0x96AE, 0x96AF,
02914  0x96B3, 0x96BA, 0x96CA, 0x96D2, 0x5DB2, 0x96D8, 0x96DA, 0x96DD,
02915  0x96DE, 0x96DF, 0x96E9, 0x96EF, 0x96F1, 0x96FA, 0x9702,
02916 };
02917 static const unsigned short euc_to_utf8_8FE7[] = {
02918          0x9703, 0x9705, 0x9709, 0x971A, 0x971B, 0x971D, 0x9721,
02919  0x9722, 0x9723, 0x9728, 0x9731, 0x9733, 0x9741, 0x9743, 0x974A,
02920  0x974E, 0x974F, 0x9755, 0x9757, 0x9758, 0x975A, 0x975B, 0x9763,
02921  0x9767, 0x976A, 0x976E, 0x9773, 0x9776, 0x9777, 0x9778, 0x977B,
02922  0x977D, 0x977F, 0x9780, 0x9789, 0x9795, 0x9796, 0x9797, 0x9799,
02923  0x979A, 0x979E, 0x979F, 0x97A2, 0x97AC, 0x97AE, 0x97B1, 0x97B2,
02924  0x97B5, 0x97B6, 0x97B8, 0x97B9, 0x97BA, 0x97BC, 0x97BE, 0x97BF,
02925  0x97C1, 0x97C4, 0x97C5, 0x97C7, 0x97C9, 0x97CA, 0x97CC, 0x97CD,
02926  0x97CE, 0x97D0, 0x97D1, 0x97D4, 0x97D7, 0x97D8, 0x97D9, 0x97DD,
02927  0x97DE, 0x97E0, 0x97DB, 0x97E1, 0x97E4, 0x97EF, 0x97F1, 0x97F4,
02928  0x97F7, 0x97F8, 0x97FA, 0x9807, 0x980A, 0x9819, 0x980D, 0x980E,
02929  0x9814, 0x9816, 0x981C, 0x981E, 0x9820, 0x9823, 0x9826,
02930 };
02931 static const unsigned short euc_to_utf8_8FE8[] = {
02932          0x982B, 0x982E, 0x982F, 0x9830, 0x9832, 0x9833, 0x9835,
02933  0x9825, 0x983E, 0x9844, 0x9847, 0x984A, 0x9851, 0x9852, 0x9853,
02934  0x9856, 0x9857, 0x9859, 0x985A, 0x9862, 0x9863, 0x9865, 0x9866,
02935  0x986A, 0x986C, 0x98AB, 0x98AD, 0x98AE, 0x98B0, 0x98B4, 0x98B7,
02936  0x98B8, 0x98BA, 0x98BB, 0x98BF, 0x98C2, 0x98C5, 0x98C8, 0x98CC,
02937  0x98E1, 0x98E3, 0x98E5, 0x98E6, 0x98E7, 0x98EA, 0x98F3, 0x98F6,
02938  0x9902, 0x9907, 0x9908, 0x9911, 0x9915, 0x9916, 0x9917, 0x991A,
02939  0x991B, 0x991C, 0x991F, 0x9922, 0x9926, 0x9927, 0x992B, 0x9931,
02940  0x9932, 0x9933, 0x9934, 0x9935, 0x9939, 0x993A, 0x993B, 0x993C,
02941  0x9940, 0x9941, 0x9946, 0x9947, 0x9948, 0x994D, 0x994E, 0x9954,
02942  0x9958, 0x9959, 0x995B, 0x995C, 0x995E, 0x995F, 0x9960, 0x999B,
02943  0x999D, 0x999F, 0x99A6, 0x99B0, 0x99B1, 0x99B2, 0x99B5,
02944 };
02945 static const unsigned short euc_to_utf8_8FE9[] = {
02946          0x99B9, 0x99BA, 0x99BD, 0x99BF, 0x99C3, 0x99C9, 0x99D3,
02947  0x99D4, 0x99D9, 0x99DA, 0x99DC, 0x99DE, 0x99E7, 0x99EA, 0x99EB,
02948  0x99EC, 0x99F0, 0x99F4, 0x99F5, 0x99F9, 0x99FD, 0x99FE, 0x9A02,
02949  0x9A03, 0x9A04, 0x9A0B, 0x9A0C, 0x9A10, 0x9A11, 0x9A16, 0x9A1E,
02950  0x9A20, 0x9A22, 0x9A23, 0x9A24, 0x9A27, 0x9A2D, 0x9A2E, 0x9A33,
02951  0x9A35, 0x9A36, 0x9A38, 0x9A47, 0x9A41, 0x9A44, 0x9A4A, 0x9A4B,
02952  0x9A4C, 0x9A4E, 0x9A51, 0x9A54, 0x9A56, 0x9A5D, 0x9AAA, 0x9AAC,
02953  0x9AAE, 0x9AAF, 0x9AB2, 0x9AB4, 0x9AB5, 0x9AB6, 0x9AB9, 0x9ABB,
02954  0x9ABE, 0x9ABF, 0x9AC1, 0x9AC3, 0x9AC6, 0x9AC8, 0x9ACE, 0x9AD0,
02955  0x9AD2, 0x9AD5, 0x9AD6, 0x9AD7, 0x9ADB, 0x9ADC, 0x9AE0, 0x9AE4,
02956  0x9AE5, 0x9AE7, 0x9AE9, 0x9AEC, 0x9AF2, 0x9AF3, 0x9AF5, 0x9AF9,
02957  0x9AFA, 0x9AFD, 0x9AFF, 0x9B00, 0x9B01, 0x9B02, 0x9B03,
02958 };
02959 static const unsigned short euc_to_utf8_8FEA[] = {
02960          0x9B04, 0x9B05, 0x9B08, 0x9B09, 0x9B0B, 0x9B0C, 0x9B0D,
02961  0x9B0E, 0x9B10, 0x9B12, 0x9B16, 0x9B19, 0x9B1B, 0x9B1C, 0x9B20,
02962  0x9B26, 0x9B2B, 0x9B2D, 0x9B33, 0x9B34, 0x9B35, 0x9B37, 0x9B39,
02963  0x9B3A, 0x9B3D, 0x9B48, 0x9B4B, 0x9B4C, 0x9B55, 0x9B56, 0x9B57,
02964  0x9B5B, 0x9B5E, 0x9B61, 0x9B63, 0x9B65, 0x9B66, 0x9B68, 0x9B6A,
02965  0x9B6B, 0x9B6C, 0x9B6D, 0x9B6E, 0x9B73, 0x9B75, 0x9B77, 0x9B78,
02966  0x9B79, 0x9B7F, 0x9B80, 0x9B84, 0x9B85, 0x9B86, 0x9B87, 0x9B89,
02967  0x9B8A, 0x9B8B, 0x9B8D, 0x9B8F, 0x9B90, 0x9B94, 0x9B9A, 0x9B9D,
02968  0x9B9E, 0x9BA6, 0x9BA7, 0x9BA9, 0x9BAC, 0x9BB0, 0x9BB1, 0x9BB2,
02969  0x9BB7, 0x9BB8, 0x9BBB, 0x9BBC, 0x9BBE, 0x9BBF, 0x9BC1, 0x9BC7,
02970  0x9BC8, 0x9BCE, 0x9BD0, 0x9BD7, 0x9BD8, 0x9BDD, 0x9BDF, 0x9BE5,
02971  0x9BE7, 0x9BEA, 0x9BEB, 0x9BEF, 0x9BF3, 0x9BF7, 0x9BF8,
02972 };
02973 static const unsigned short euc_to_utf8_8FEB[] = {
02974          0x9BF9, 0x9BFA, 0x9BFD, 0x9BFF, 0x9C00, 0x9C02, 0x9C0B,
02975  0x9C0F, 0x9C11, 0x9C16, 0x9C18, 0x9C19, 0x9C1A, 0x9C1C, 0x9C1E,
02976  0x9C22, 0x9C23, 0x9C26, 0x9C27, 0x9C28, 0x9C29, 0x9C2A, 0x9C31,
02977  0x9C35, 0x9C36, 0x9C37, 0x9C3D, 0x9C41, 0x9C43, 0x9C44, 0x9C45,
02978  0x9C49, 0x9C4A, 0x9C4E, 0x9C4F, 0x9C50, 0x9C53, 0x9C54, 0x9C56,
02979  0x9C58, 0x9C5B, 0x9C5D, 0x9C5E, 0x9C5F, 0x9C63, 0x9C69, 0x9C6A,
02980  0x9C5C, 0x9C6B, 0x9C68, 0x9C6E, 0x9C70, 0x9C72, 0x9C75, 0x9C77,
02981  0x9C7B, 0x9CE6, 0x9CF2, 0x9CF7, 0x9CF9, 0x9D0B, 0x9D02, 0x9D11,
02982  0x9D17, 0x9D18, 0x9D1C, 0x9D1D, 0x9D1E, 0x9D2F, 0x9D30, 0x9D32,
02983  0x9D33, 0x9D34, 0x9D3A, 0x9D3C, 0x9D45, 0x9D3D, 0x9D42, 0x9D43,
02984  0x9D47, 0x9D4A, 0x9D53, 0x9D54, 0x9D5F, 0x9D63, 0x9D62, 0x9D65,
02985  0x9D69, 0x9D6A, 0x9D6B, 0x9D70, 0x9D76, 0x9D77, 0x9D7B,
02986 };
02987 static const unsigned short euc_to_utf8_8FEC[] = {
02988          0x9D7C, 0x9D7E, 0x9D83, 0x9D84, 0x9D86, 0x9D8A, 0x9D8D,
02989  0x9D8E, 0x9D92, 0x9D93, 0x9D95, 0x9D96, 0x9D97, 0x9D98, 0x9DA1,
02990  0x9DAA, 0x9DAC, 0x9DAE, 0x9DB1, 0x9DB5, 0x9DB9, 0x9DBC, 0x9DBF,
02991  0x9DC3, 0x9DC7, 0x9DC9, 0x9DCA, 0x9DD4, 0x9DD5, 0x9DD6, 0x9DD7,
02992  0x9DDA, 0x9DDE, 0x9DDF, 0x9DE0, 0x9DE5, 0x9DE7, 0x9DE9, 0x9DEB,
02993  0x9DEE, 0x9DF0, 0x9DF3, 0x9DF4, 0x9DFE, 0x9E0A, 0x9E02, 0x9E07,
02994  0x9E0E, 0x9E10, 0x9E11, 0x9E12, 0x9E15, 0x9E16, 0x9E19, 0x9E1C,
02995  0x9E1D, 0x9E7A, 0x9E7B, 0x9E7C, 0x9E80, 0x9E82, 0x9E83, 0x9E84,
02996  0x9E85, 0x9E87, 0x9E8E, 0x9E8F, 0x9E96, 0x9E98, 0x9E9B, 0x9E9E,
02997  0x9EA4, 0x9EA8, 0x9EAC, 0x9EAE, 0x9EAF, 0x9EB0, 0x9EB3, 0x9EB4,
02998  0x9EB5, 0x9EC6, 0x9EC8, 0x9ECB, 0x9ED5, 0x9EDF, 0x9EE4, 0x9EE7,
02999  0x9EEC, 0x9EED, 0x9EEE, 0x9EF0, 0x9EF1, 0x9EF2, 0x9EF5,
03000 };
03001 static const unsigned short euc_to_utf8_8FED[] = {
03002          0x9EF8, 0x9EFF, 0x9F02, 0x9F03, 0x9F09, 0x9F0F, 0x9F10,
03003  0x9F11, 0x9F12, 0x9F14, 0x9F16, 0x9F17, 0x9F19, 0x9F1A, 0x9F1B,
03004  0x9F1F, 0x9F22, 0x9F26, 0x9F2A, 0x9F2B, 0x9F2F, 0x9F31, 0x9F32,
03005  0x9F34, 0x9F37, 0x9F39, 0x9F3A, 0x9F3C, 0x9F3D, 0x9F3F, 0x9F41,
03006  0x9F43, 0x9F44, 0x9F45, 0x9F46, 0x9F47, 0x9F53, 0x9F55, 0x9F56,
03007  0x9F57, 0x9F58, 0x9F5A, 0x9F5D, 0x9F5E, 0x9F68, 0x9F69, 0x9F6D,
03008  0x9F6E, 0x9F6F, 0x9F70, 0x9F71, 0x9F73, 0x9F75, 0x9F7A, 0x9F7D,
03009  0x9F8F, 0x9F90, 0x9F91, 0x9F92, 0x9F94, 0x9F96, 0x9F97, 0x9F9E,
03010  0x9FA1, 0x9FA2, 0x9FA3, 0x9FA5,      0,      0,      0,      0,
03011       0,      0,      0,      0,      0,      0,      0,      0,
03012       0,      0,      0,      0,      0,      0,      0,      0,
03013       0,      0,      0,      0,      0,      0,      0,
03014 };
03015 static const unsigned short euc_to_utf8_8FF3[] = {
03016               0,      0,      0,      0,      0,      0,      0,
03017       0,      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, 0x2170, 0x2171, 0x2172, 0x2173, 0x2174,
03027  0x2175, 0x2176, 0x2177, 0x2178, 0x2179, 0x2160, 0x2161,
03028 };
03029 static const unsigned short euc_to_utf8_8FF4[] = {
03030             0x2162, 0x2163, 0x2164, 0x2165, 0x2166, 0x2167, 0x2168,
03031     0x2169, 0xff07, 0xff02, 0x3231, 0x2116, 0x2121, 0x70bb, 0x4efc,
03032     0x50f4, 0x51ec, 0x5307, 0x5324, 0xfa0e, 0x548a, 0x5759, 0xfa0f,
03033     0xfa10, 0x589e, 0x5bec, 0x5cf5, 0x5d53, 0xfa11, 0x5fb7, 0x6085,
03034     0x6120, 0x654e, 0x663b, 0x6665, 0xfa12, 0xf929, 0x6801, 0xfa13,
03035     0xfa14, 0x6a6b, 0x6ae2, 0x6df8, 0x6df2, 0x7028, 0xfa15, 0xfa16,
03036     0x7501, 0x7682, 0x769e, 0xfa17, 0x7930, 0xfa18, 0xfa19, 0xfa1a,
03037     0xfa1b, 0x7ae7, 0xfa1c, 0xfa1d, 0x7da0, 0x7dd6, 0xfa1e, 0x8362,
03038     0xfa1f, 0x85b0, 0xfa20, 0xfa21, 0x8807, 0xfa22, 0x8b7f, 0x8cf4,
03039     0x8d76, 0xfa23, 0xfa24, 0xfa25, 0x90de, 0xfa26, 0x9115, 0xfa27,
03040     0xfa28, 0x9592, 0xf9dc, 0xfa29, 0x973b, 0x974d, 0x9751, 0xfa2a,
03041     0xfa2b, 0xfa2c, 0x999e, 0x9ad9, 0x9b72, 0xfa2d, 0x9ed1,
03042 };
03043 #endif /* X0212_ENABLE */
03044 
03045 const unsigned short euc_to_utf8_1byte[] = {
03046          0xFF61, 0xFF62, 0xFF63, 0xFF64, 0xFF65, 0xFF66, 0xFF67,
03047  0xFF68, 0xFF69, 0xFF6A, 0xFF6B, 0xFF6C, 0xFF6D, 0xFF6E, 0xFF6F,
03048  0xFF70, 0xFF71, 0xFF72, 0xFF73, 0xFF74, 0xFF75, 0xFF76, 0xFF77,
03049  0xFF78, 0xFF79, 0xFF7A, 0xFF7B, 0xFF7C, 0xFF7D, 0xFF7E, 0xFF7F,
03050  0xFF80, 0xFF81, 0xFF82, 0xFF83, 0xFF84, 0xFF85, 0xFF86, 0xFF87,
03051  0xFF88, 0xFF89, 0xFF8A, 0xFF8B, 0xFF8C, 0xFF8D, 0xFF8E, 0xFF8F,
03052  0xFF90, 0xFF91, 0xFF92, 0xFF93, 0xFF94, 0xFF95, 0xFF96, 0xFF97,
03053  0xFF98, 0xFF99, 0xFF9A, 0xFF9B, 0xFF9C, 0xFF9D, 0xFF9E, 0xFF9F,
03054       0,      0,      0,      0,      0,      0,      0,      0,
03055       0,      0,      0,      0,      0,      0,      0,      0,
03056       0,      0,      0,      0,      0,      0,      0,      0,
03057       0,      0,      0,      0,      0, 0x00A9, 0x2122,
03058 };
03059 const unsigned short *const euc_to_utf8_2bytes[] = {
03060                  euc_to_utf8_A1, euc_to_utf8_A2, euc_to_utf8_A3,
03061  euc_to_utf8_A4, euc_to_utf8_A5, euc_to_utf8_A6, euc_to_utf8_A7,
03062  euc_to_utf8_A8, euc_to_utf8_A9, euc_to_utf8_AA, euc_to_utf8_AB,
03063  euc_to_utf8_AC, euc_to_utf8_AD, euc_to_utf8_AE, euc_to_utf8_AF,
03064  euc_to_utf8_B0, euc_to_utf8_B1, euc_to_utf8_B2, euc_to_utf8_B3,
03065  euc_to_utf8_B4, euc_to_utf8_B5, euc_to_utf8_B6, euc_to_utf8_B7,
03066  euc_to_utf8_B8, euc_to_utf8_B9, euc_to_utf8_BA, euc_to_utf8_BB,
03067  euc_to_utf8_BC, euc_to_utf8_BD, euc_to_utf8_BE, euc_to_utf8_BF,
03068  euc_to_utf8_C0, euc_to_utf8_C1, euc_to_utf8_C2, euc_to_utf8_C3,
03069  euc_to_utf8_C4, euc_to_utf8_C5, euc_to_utf8_C6, euc_to_utf8_C7,
03070  euc_to_utf8_C8, euc_to_utf8_C9, euc_to_utf8_CA, euc_to_utf8_CB,
03071  euc_to_utf8_CC, euc_to_utf8_CD, euc_to_utf8_CE, euc_to_utf8_CF,
03072  euc_to_utf8_D0, euc_to_utf8_D1, euc_to_utf8_D2, euc_to_utf8_D3,
03073  euc_to_utf8_D4, euc_to_utf8_D5, euc_to_utf8_D6, euc_to_utf8_D7,
03074  euc_to_utf8_D8, euc_to_utf8_D9, euc_to_utf8_DA, euc_to_utf8_DB,
03075  euc_to_utf8_DC, euc_to_utf8_DD, euc_to_utf8_DE, euc_to_utf8_DF,
03076  euc_to_utf8_E0, euc_to_utf8_E1, euc_to_utf8_E2, euc_to_utf8_E3,
03077  euc_to_utf8_E4, euc_to_utf8_E5, euc_to_utf8_E6, euc_to_utf8_E7,
03078  euc_to_utf8_E8, euc_to_utf8_E9, euc_to_utf8_EA, euc_to_utf8_EB,
03079  euc_to_utf8_EC, euc_to_utf8_ED, euc_to_utf8_EE, euc_to_utf8_EF,
03080  euc_to_utf8_F0, euc_to_utf8_F1, euc_to_utf8_F2, euc_to_utf8_F3,
03081  euc_to_utf8_F4, euc_to_utf8_F5,              0,              0,
03082               0, euc_to_utf8_F9, euc_to_utf8_FA, euc_to_utf8_FB,
03083  euc_to_utf8_FC,              0,              0,
03084 };
03085 /* Microsoft UCS Mapping Compatible */
03086 const unsigned short *const euc_to_utf8_2bytes_ms[] = {
03087                  euc_to_utf8_A1_ms, euc_to_utf8_A2_ms, euc_to_utf8_A3,
03088  euc_to_utf8_A4, euc_to_utf8_A5, euc_to_utf8_A6, euc_to_utf8_A7,
03089  euc_to_utf8_A8, euc_to_utf8_A9, euc_to_utf8_AA, euc_to_utf8_AB,
03090  euc_to_utf8_AC, euc_to_utf8_AD, euc_to_utf8_AE, euc_to_utf8_AF,
03091  euc_to_utf8_B0, euc_to_utf8_B1, euc_to_utf8_B2, euc_to_utf8_B3,
03092  euc_to_utf8_B4, euc_to_utf8_B5, euc_to_utf8_B6, euc_to_utf8_B7,
03093  euc_to_utf8_B8, euc_to_utf8_B9, euc_to_utf8_BA, euc_to_utf8_BB,
03094  euc_to_utf8_BC, euc_to_utf8_BD, euc_to_utf8_BE, euc_to_utf8_BF,
03095  euc_to_utf8_C0, euc_to_utf8_C1, euc_to_utf8_C2, euc_to_utf8_C3,
03096  euc_to_utf8_C4, euc_to_utf8_C5, euc_to_utf8_C6, euc_to_utf8_C7,
03097  euc_to_utf8_C8, euc_to_utf8_C9, euc_to_utf8_CA, euc_to_utf8_CB,
03098  euc_to_utf8_CC, euc_to_utf8_CD, euc_to_utf8_CE, euc_to_utf8_CF,
03099  euc_to_utf8_D0, euc_to_utf8_D1, euc_to_utf8_D2, euc_to_utf8_D3,
03100  euc_to_utf8_D4, euc_to_utf8_D5, euc_to_utf8_D6, euc_to_utf8_D7,
03101  euc_to_utf8_D8, euc_to_utf8_D9, euc_to_utf8_DA, euc_to_utf8_DB,
03102  euc_to_utf8_DC, euc_to_utf8_DD, euc_to_utf8_DE, euc_to_utf8_DF,
03103  euc_to_utf8_E0, euc_to_utf8_E1, euc_to_utf8_E2, euc_to_utf8_E3,
03104  euc_to_utf8_E4, euc_to_utf8_E5, euc_to_utf8_E6, euc_to_utf8_E7,
03105  euc_to_utf8_E8, euc_to_utf8_E9, euc_to_utf8_EA, euc_to_utf8_EB,
03106  euc_to_utf8_EC, euc_to_utf8_ED, euc_to_utf8_EE, euc_to_utf8_EF,
03107  euc_to_utf8_F0, euc_to_utf8_F1, euc_to_utf8_F2, euc_to_utf8_F3,
03108  euc_to_utf8_F4, euc_to_utf8_F5,              0,              0,
03109               0, euc_to_utf8_F9, euc_to_utf8_FA, euc_to_utf8_FB,
03110  euc_to_utf8_FC_ms,              0,              0,
03111 };
03112 /* CP10001 */
03113 const unsigned short *const euc_to_utf8_2bytes_mac[] = {
03114                  euc_to_utf8_A1_ms, euc_to_utf8_A2_ms, euc_to_utf8_A3,
03115  euc_to_utf8_A4, euc_to_utf8_A5, euc_to_utf8_A6, euc_to_utf8_A7,
03116  euc_to_utf8_A8, euc_to_utf8_A9, euc_to_utf8_AA, euc_to_utf8_AB,
03117  euc_to_utf8_AC_mac, euc_to_utf8_AD_mac, euc_to_utf8_AE, euc_to_utf8_AF,
03118  euc_to_utf8_B0, euc_to_utf8_B1, euc_to_utf8_B2, euc_to_utf8_B3,
03119  euc_to_utf8_B4, euc_to_utf8_B5, euc_to_utf8_B6, euc_to_utf8_B7,
03120  euc_to_utf8_B8, euc_to_utf8_B9, euc_to_utf8_BA, euc_to_utf8_BB,
03121  euc_to_utf8_BC, euc_to_utf8_BD, euc_to_utf8_BE, euc_to_utf8_BF,
03122  euc_to_utf8_C0, euc_to_utf8_C1, euc_to_utf8_C2, euc_to_utf8_C3,
03123  euc_to_utf8_C4, euc_to_utf8_C5, euc_to_utf8_C6, euc_to_utf8_C7,
03124  euc_to_utf8_C8, euc_to_utf8_C9, euc_to_utf8_CA, euc_to_utf8_CB,
03125  euc_to_utf8_CC, euc_to_utf8_CD, euc_to_utf8_CE, euc_to_utf8_CF,
03126  euc_to_utf8_D0, euc_to_utf8_D1, euc_to_utf8_D2, euc_to_utf8_D3,
03127  euc_to_utf8_D4, euc_to_utf8_D5, euc_to_utf8_D6, euc_to_utf8_D7,
03128  euc_to_utf8_D8, euc_to_utf8_D9, euc_to_utf8_DA, euc_to_utf8_DB,
03129  euc_to_utf8_DC, euc_to_utf8_DD, euc_to_utf8_DE, euc_to_utf8_DF,
03130  euc_to_utf8_E0, euc_to_utf8_E1, euc_to_utf8_E2, euc_to_utf8_E3,
03131  euc_to_utf8_E4, euc_to_utf8_E5, euc_to_utf8_E6, euc_to_utf8_E7,
03132  euc_to_utf8_E8, euc_to_utf8_E9, euc_to_utf8_EA, euc_to_utf8_EB,
03133  euc_to_utf8_EC, euc_to_utf8_ED, euc_to_utf8_EE, euc_to_utf8_EF,
03134  euc_to_utf8_F0, euc_to_utf8_F1, euc_to_utf8_F2, euc_to_utf8_F3,
03135  euc_to_utf8_F4, euc_to_utf8_F5,              0,              0,
03136               0, euc_to_utf8_F9, euc_to_utf8_FA, euc_to_utf8_FB,
03137  euc_to_utf8_FC_ms,              0,              0,
03138 };
03139 const unsigned short *const euc_to_utf8_2bytes_x0213[] = {
03140                  euc_to_utf8_A1, euc_to_utf8_A2_x0213, euc_to_utf8_A3_x0213,
03141  euc_to_utf8_A4_x0213, euc_to_utf8_A5_x0213, euc_to_utf8_A6_x0213, euc_to_utf8_A7_x0213,
03142  euc_to_utf8_A8_x0213, euc_to_utf8_A9_x0213, euc_to_utf8_AA_x0213, euc_to_utf8_AB_x0213,
03143  euc_to_utf8_AC_x0213, euc_to_utf8_AD_x0213, euc_to_utf8_AE_x0213, euc_to_utf8_AF_x0213,
03144  euc_to_utf8_B0, euc_to_utf8_B1, euc_to_utf8_B2, euc_to_utf8_B3,
03145  euc_to_utf8_B4, euc_to_utf8_B5, euc_to_utf8_B6, euc_to_utf8_B7,
03146  euc_to_utf8_B8, euc_to_utf8_B9, euc_to_utf8_BA, euc_to_utf8_BB,
03147  euc_to_utf8_BC, euc_to_utf8_BD, euc_to_utf8_BE, euc_to_utf8_BF,
03148  euc_to_utf8_C0, euc_to_utf8_C1, euc_to_utf8_C2, euc_to_utf8_C3,
03149  euc_to_utf8_C4, euc_to_utf8_C5, euc_to_utf8_C6, euc_to_utf8_C7,
03150  euc_to_utf8_C8, euc_to_utf8_C9, euc_to_utf8_CA, euc_to_utf8_CB,
03151  euc_to_utf8_CC, euc_to_utf8_CD, euc_to_utf8_CE, euc_to_utf8_CF_x0213,
03152  euc_to_utf8_D0, euc_to_utf8_D1, euc_to_utf8_D2, euc_to_utf8_D3,
03153  euc_to_utf8_D4, euc_to_utf8_D5, euc_to_utf8_D6, euc_to_utf8_D7,
03154  euc_to_utf8_D8, euc_to_utf8_D9, euc_to_utf8_DA, euc_to_utf8_DB,
03155  euc_to_utf8_DC, euc_to_utf8_DD, euc_to_utf8_DE, euc_to_utf8_DF,
03156  euc_to_utf8_E0, euc_to_utf8_E1, euc_to_utf8_E2, euc_to_utf8_E3,
03157  euc_to_utf8_E4, euc_to_utf8_E5, euc_to_utf8_E6, euc_to_utf8_E7,
03158  euc_to_utf8_E8, euc_to_utf8_E9, euc_to_utf8_EA, euc_to_utf8_EB,
03159  euc_to_utf8_EC, euc_to_utf8_ED, euc_to_utf8_EE, euc_to_utf8_EF,
03160  euc_to_utf8_F0, euc_to_utf8_F1, euc_to_utf8_F2, euc_to_utf8_F3,
03161  euc_to_utf8_F4_x0213, euc_to_utf8_F5_x0213, euc_to_utf8_F6_x0213, euc_to_utf8_F7_x0213,
03162  euc_to_utf8_F8_x0213, euc_to_utf8_F9_x0213, euc_to_utf8_FA_x0213, euc_to_utf8_FB_x0213,
03163  euc_to_utf8_FC_x0213, euc_to_utf8_FD_x0213, euc_to_utf8_FE_x0213,
03164 };
03165 
03166 #ifdef X0212_ENABLE
03167 const unsigned short *const x0212_to_utf8_2bytes[] = {
03168                               0, euc_to_utf8_8FA2,              0,
03169               0,              0, euc_to_utf8_8FA6, euc_to_utf8_8FA7,
03170               0, euc_to_utf8_8FA9, euc_to_utf8_8FAA, euc_to_utf8_8FAB,
03171               0,              0,              0,              0,
03172  euc_to_utf8_8FB0, euc_to_utf8_8FB1, euc_to_utf8_8FB2, euc_to_utf8_8FB3,
03173  euc_to_utf8_8FB4, euc_to_utf8_8FB5, euc_to_utf8_8FB6, euc_to_utf8_8FB7,
03174  euc_to_utf8_8FB8, euc_to_utf8_8FB9, euc_to_utf8_8FBA, euc_to_utf8_8FBB,
03175  euc_to_utf8_8FBC, euc_to_utf8_8FBD, euc_to_utf8_8FBE, euc_to_utf8_8FBF,
03176  euc_to_utf8_8FC0, euc_to_utf8_8FC1, euc_to_utf8_8FC2, euc_to_utf8_8FC3,
03177  euc_to_utf8_8FC4, euc_to_utf8_8FC5, euc_to_utf8_8FC6, euc_to_utf8_8FC7,
03178  euc_to_utf8_8FC8, euc_to_utf8_8FC9, euc_to_utf8_8FCA, euc_to_utf8_8FCB,
03179  euc_to_utf8_8FCC, euc_to_utf8_8FCD, euc_to_utf8_8FCE, euc_to_utf8_8FCF,
03180  euc_to_utf8_8FD0, euc_to_utf8_8FD1, euc_to_utf8_8FD2, euc_to_utf8_8FD3,
03181  euc_to_utf8_8FD4, euc_to_utf8_8FD5, euc_to_utf8_8FD6, euc_to_utf8_8FD7,
03182  euc_to_utf8_8FD8, euc_to_utf8_8FD9, euc_to_utf8_8FDA, euc_to_utf8_8FDB,
03183  euc_to_utf8_8FDC, euc_to_utf8_8FDD, euc_to_utf8_8FDE, euc_to_utf8_8FDF,
03184  euc_to_utf8_8FE0, euc_to_utf8_8FE1, euc_to_utf8_8FE2, euc_to_utf8_8FE3,
03185  euc_to_utf8_8FE4, euc_to_utf8_8FE5, euc_to_utf8_8FE6, euc_to_utf8_8FE7,
03186  euc_to_utf8_8FE8, euc_to_utf8_8FE9, euc_to_utf8_8FEA, euc_to_utf8_8FEB,
03187  euc_to_utf8_8FEC, euc_to_utf8_8FED,              0,              0,
03188               0,              0,              0,       euc_to_utf8_8FF3,
03189  euc_to_utf8_8FF4,            0,              0,              0,
03190               0,              0,              0,              0,
03191               0,              0,              0,};
03192 
03193 const unsigned short *const x0212_to_utf8_2bytes_x0213[] = {
03194                    euc_to_utf8_8FA1_x0213, euc_to_utf8_8FA2, euc_to_utf8_8FA3_x0213,
03195  euc_to_utf8_8FA4_x0213, euc_to_utf8_8FA5_x0213, euc_to_utf8_8FA6, euc_to_utf8_8FA7,
03196  euc_to_utf8_8FA8_x0213, euc_to_utf8_8FA9, euc_to_utf8_8FAA, euc_to_utf8_8FAB,
03197  euc_to_utf8_8FAC_x0213, euc_to_utf8_8FAD_x0213, euc_to_utf8_8FAE_x0213, euc_to_utf8_8FAF_x0213,
03198  euc_to_utf8_8FB0, euc_to_utf8_8FB1, euc_to_utf8_8FB2, euc_to_utf8_8FB3,
03199  euc_to_utf8_8FB4, euc_to_utf8_8FB5, euc_to_utf8_8FB6, euc_to_utf8_8FB7,
03200  euc_to_utf8_8FB8, euc_to_utf8_8FB9, euc_to_utf8_8FBA, euc_to_utf8_8FBB,
03201  euc_to_utf8_8FBC, euc_to_utf8_8FBD, euc_to_utf8_8FBE, euc_to_utf8_8FBF,
03202  euc_to_utf8_8FC0, euc_to_utf8_8FC1, euc_to_utf8_8FC2, euc_to_utf8_8FC3,
03203  euc_to_utf8_8FC4, euc_to_utf8_8FC5, euc_to_utf8_8FC6, euc_to_utf8_8FC7,
03204  euc_to_utf8_8FC8, euc_to_utf8_8FC9, euc_to_utf8_8FCA, euc_to_utf8_8FCB,
03205  euc_to_utf8_8FCC, euc_to_utf8_8FCD, euc_to_utf8_8FCE, euc_to_utf8_8FCF,
03206  euc_to_utf8_8FD0, euc_to_utf8_8FD1, euc_to_utf8_8FD2, euc_to_utf8_8FD3,
03207  euc_to_utf8_8FD4, euc_to_utf8_8FD5, euc_to_utf8_8FD6, euc_to_utf8_8FD7,
03208  euc_to_utf8_8FD8, euc_to_utf8_8FD9, euc_to_utf8_8FDA, euc_to_utf8_8FDB,
03209  euc_to_utf8_8FDC, euc_to_utf8_8FDD, euc_to_utf8_8FDE, euc_to_utf8_8FDF,
03210  euc_to_utf8_8FE0, euc_to_utf8_8FE1, euc_to_utf8_8FE2, euc_to_utf8_8FE3,
03211  euc_to_utf8_8FE4, euc_to_utf8_8FE5, euc_to_utf8_8FE6, euc_to_utf8_8FE7,
03212  euc_to_utf8_8FE8, euc_to_utf8_8FE9, euc_to_utf8_8FEA, euc_to_utf8_8FEB,
03213  euc_to_utf8_8FEC, euc_to_utf8_8FED, euc_to_utf8_8FEE_x0213, euc_to_utf8_8FEF_x0213,
03214  euc_to_utf8_8FF0_x0213, euc_to_utf8_8FF1_x0213, euc_to_utf8_8FF2_x0213, euc_to_utf8_8FF3_x0213,
03215  euc_to_utf8_8FF4_x0213, euc_to_utf8_8FF5_x0213, euc_to_utf8_8FF6_x0213, euc_to_utf8_8FF7_x0213,
03216  euc_to_utf8_8FF8_x0213, euc_to_utf8_8FF9_x0213, euc_to_utf8_8FFA_x0213, euc_to_utf8_8FFB_x0213,
03217  euc_to_utf8_8FFC_x0213, euc_to_utf8_8FFD_x0213, euc_to_utf8_8FFE_x0213,};
03218 #endif /* X0212_ENABLE */
03219 
03220 const unsigned short x0213_combining_chars[sizeof_x0213_combining_chars] = {
03221     0x309A, 0x0300, 0x0301, 0x02E5, 0x02E9,
03222 };
03223 const unsigned short x0213_combining_table[sizeof_x0213_combining_table][3] = {
03224     {0x2477, 0x304B, 0x309A},
03225     {0x2478, 0x304D, 0x309A},
03226     {0x2479, 0x304F, 0x309A},
03227     {0x247A, 0x3051, 0x309A},
03228     {0x247B, 0x3053, 0x309A},
03229     {0x2577, 0x30AB, 0x309A},
03230     {0x2578, 0x30AD, 0x309A},
03231     {0x2579, 0x30AF, 0x309A},
03232     {0x257A, 0x30B1, 0x309A},
03233     {0x257B, 0x30B3, 0x309A},
03234     {0x257C, 0x30BB, 0x309A},
03235     {0x257D, 0x30C4, 0x309A},
03236     {0x257E, 0x30C8, 0x309A},
03237     {0x2678, 0x31F7, 0x309A},
03238     {0x2B44, 0x00E6, 0x0300},
03239     {0x2B48, 0x0254, 0x0300},
03240     {0x2B49, 0x0254, 0x0301},
03241     {0x2B4A, 0x028C, 0x0300},
03242     {0x2B4B, 0x028C, 0x0301},
03243     {0x2B4C, 0x0259, 0x0300},
03244     {0x2B4D, 0x0259, 0x0301},
03245     {0x2B4E, 0x025A, 0x0300},
03246     {0x2B4F, 0x025A, 0x0301},
03247     {0x2B65, 0x02E9, 0x02E5},
03248     {0x2B66, 0x02E5, 0x02E9},
03249 };
03250 const unsigned short x0213_1_surrogate_table[sizeof_x0213_1_surrogate_table][3] = {
03251     {0x2E22, 0xD840, 0xDC0B},
03252     {0x2F42, 0xD844, 0xDE3D},
03253     {0x2F4C, 0xD844, 0xDF1B},
03254     {0x2F60, 0xD845, 0xDC6E},
03255     {0x2F7B, 0xD846, 0xDCBD},
03256     {0x4F54, 0xD842, 0xDF9F},
03257     {0x4F63, 0xD845, 0xDEB4},
03258     {0x4F6E, 0xD847, 0xDE34},
03259     {0x753A, 0xD84C, 0xDDC4},
03260     {0x7572, 0xD84D, 0xDDC4},
03261     {0x7629, 0xD84D, 0xDF3F},
03262     {0x7632, 0xD84D, 0xDF63},
03263     {0x7660, 0xD84F, 0xDCFE},
03264     {0x776C, 0xD851, 0xDFF1},
03265     {0x787E, 0xD855, 0xDC8E},
03266     {0x7929, 0xD855, 0xDD0E},
03267     {0x7947, 0xD855, 0xDF71},
03268     {0x7954, 0xD856, 0xDDC4},
03269     {0x796E, 0xD857, 0xDDA1},
03270     {0x7A5D, 0xD85A, 0xDEFF},
03271     {0x7B33, 0xD85B, 0xDE40},
03272     {0x7B49, 0xD85C, 0xDCF4},
03273     {0x7B6C, 0xD85D, 0xDE84},
03274     {0x7C49, 0xD860, 0xDE77},
03275     {0x7C51, 0xD860, 0xDFCD},
03276     {0x7E66, 0xD868, 0xDD90},
03277 };
03278 const unsigned short x0213_2_surrogate_table[sizeof_x0213_2_surrogate_table][3] = {
03279     {0x2121, 0xD840, 0xDC89},
03280     {0x212B, 0xD840, 0xDCA2},
03281     {0x212E, 0xD840, 0xDCA4},
03282     {0x2136, 0xD840, 0xDDA2},
03283     {0x2146, 0xD840, 0xDE13},
03284     {0x2170, 0xD840, 0xDF2B},
03285     {0x2177, 0xD840, 0xDF81},
03286     {0x2179, 0xD840, 0xDF71},
03287     {0x2322, 0xD840, 0xDFF9},
03288     {0x2325, 0xD841, 0xDC4A},
03289     {0x2327, 0xD841, 0xDD09},
03290     {0x2331, 0xD841, 0xDDD6},
03291     {0x2332, 0xD841, 0xDE28},
03292     {0x2338, 0xD841, 0xDF4F},
03293     {0x233F, 0xD842, 0xDC07},
03294     {0x2341, 0xD842, 0xDC3A},
03295     {0x234A, 0xD842, 0xDCB9},
03296     {0x2352, 0xD842, 0xDD7C},
03297     {0x2353, 0xD842, 0xDD9D},
03298     {0x2359, 0xD842, 0xDED3},
03299     {0x235C, 0xD842, 0xDF1D},
03300     {0x2377, 0xD843, 0xDD45},
03301     {0x242A, 0xD843, 0xDDE1},
03302     {0x2431, 0xD843, 0xDE95},
03303     {0x2432, 0xD843, 0xDE6D},
03304     {0x243A, 0xD843, 0xDE64},
03305     {0x243D, 0xD843, 0xDF5F},
03306     {0x2459, 0xD844, 0xDE01},
03307     {0x245C, 0xD844, 0xDE55},
03308     {0x245E, 0xD844, 0xDE7B},
03309     {0x2463, 0xD844, 0xDE74},
03310     {0x246A, 0xD844, 0xDEE4},
03311     {0x246B, 0xD844, 0xDED7},
03312     {0x2472, 0xD844, 0xDEFD},
03313     {0x2474, 0xD844, 0xDF36},
03314     {0x2475, 0xD844, 0xDF44},
03315     {0x2525, 0xD844, 0xDFC4},
03316     {0x2532, 0xD845, 0xDC6D},
03317     {0x253E, 0xD845, 0xDDD7},
03318     {0x2544, 0xD85B, 0xDC29},
03319     {0x2547, 0xD845, 0xDE47},
03320     {0x2555, 0xD845, 0xDF06},
03321     {0x2556, 0xD845, 0xDF42},
03322     {0x257E, 0xD846, 0xDDC3},
03323     {0x2830, 0xD847, 0xDC56},
03324     {0x2837, 0xD847, 0xDD2D},
03325     {0x2838, 0xD847, 0xDD45},
03326     {0x283A, 0xD847, 0xDD78},
03327     {0x283B, 0xD847, 0xDD62},
03328     {0x283F, 0xD847, 0xDDA1},
03329     {0x2840, 0xD847, 0xDD9C},
03330     {0x2845, 0xD847, 0xDD92},
03331     {0x2848, 0xD847, 0xDDB7},
03332     {0x284A, 0xD847, 0xDDE0},
03333     {0x284B, 0xD847, 0xDE33},
03334     {0x285B, 0xD847, 0xDF1E},
03335     {0x2866, 0xD847, 0xDF76},
03336     {0x286C, 0xD847, 0xDFFA},
03337     {0x2C22, 0xD848, 0xDD7B},
03338     {0x2C2B, 0xD848, 0xDF1E},
03339     {0x2C30, 0xD848, 0xDFAD},
03340     {0x2C50, 0xD849, 0xDEF3},
03341     {0x2C65, 0xD84A, 0xDC5B},
03342     {0x2C6D, 0xD84A, 0xDCAB},
03343     {0x2C72, 0xD84A, 0xDD8F},
03344     {0x2D24, 0xD84A, 0xDEB8},
03345     {0x2D29, 0xD84A, 0xDF4F},
03346     {0x2D2A, 0xD84A, 0xDF50},
03347     {0x2D32, 0xD84A, 0xDF46},
03348     {0x2D34, 0xD84B, 0xDC1D},
03349     {0x2D35, 0xD84A, 0xDFA6},
03350     {0x2D39, 0xD84B, 0xDC24},
03351     {0x2D56, 0xD84B, 0xDDE1},
03352     {0x2D7D, 0xD84C, 0xDDC3},
03353     {0x2E23, 0xD84C, 0xDDF5},
03354     {0x2E24, 0xD84C, 0xDDB6},
03355     {0x2E3A, 0xD84C, 0xDF72},
03356     {0x2E3C, 0xD84C, 0xDFD3},
03357     {0x2E3D, 0xD84C, 0xDFD2},
03358     {0x2E42, 0xD84C, 0xDFD0},
03359     {0x2E43, 0xD84C, 0xDFE4},
03360     {0x2E44, 0xD84C, 0xDFD5},
03361     {0x2E47, 0xD84C, 0xDFDA},
03362     {0x2E49, 0xD84C, 0xDFDF},
03363     {0x2E55, 0xD84D, 0xDC4A},
03364     {0x2E56, 0xD84D, 0xDC51},
03365     {0x2E57, 0xD84D, 0xDC4B},
03366     {0x2E5B, 0xD84D, 0xDC65},
03367     {0x2E77, 0xD84D, 0xDCE4},
03368     {0x2E78, 0xD84D, 0xDD5A},
03369     {0x2F2A, 0xD84D, 0xDD94},
03370     {0x2F3F, 0xD84D, 0xDE39},
03371     {0x2F40, 0xD84D, 0xDE47},
03372     {0x2F42, 0xD84D, 0xDE38},
03373     {0x2F43, 0xD84D, 0xDE3A},
03374     {0x2F4E, 0xD84D, 0xDF1C},
03375     {0x2F59, 0xD84D, 0xDF0C},
03376     {0x2F61, 0xD84D, 0xDF64},
03377     {0x2F69, 0xD84D, 0xDFFF},
03378     {0x2F6A, 0xD84D, 0xDFE7},
03379     {0x2F70, 0xD84E, 0xDC24},
03380     {0x2F75, 0xD84E, 0xDC3D},
03381     {0x6E23, 0xD84E, 0xDE98},
03382     {0x6E34, 0xD84F, 0xDC7F},
03383     {0x6E49, 0xD84F, 0xDD00},
03384     {0x6E5C, 0xD84F, 0xDD40},
03385     {0x6E5E, 0xD84F, 0xDDFA},
03386     {0x6E5F, 0xD84F, 0xDDF9},
03387     {0x6E60, 0xD84F, 0xDDD3},
03388     {0x6F32, 0xD84F, 0xDF7E},
03389     {0x6F47, 0xD850, 0xDC96},
03390     {0x6F4D, 0xD850, 0xDD03},
03391     {0x6F61, 0xD850, 0xDDC6},
03392     {0x6F64, 0xD850, 0xDDFE},
03393     {0x7022, 0xD850, 0xDFBC},
03394     {0x7033, 0xD851, 0xDE29},
03395     {0x7039, 0xD851, 0xDEA5},
03396     {0x7053, 0xD852, 0xDC96},
03397     {0x707B, 0xD852, 0xDE4D},
03398     {0x712E, 0xD852, 0xDF56},
03399     {0x7130, 0xD852, 0xDF6F},
03400     {0x7135, 0xD853, 0xDC16},
03401     {0x7144, 0xD853, 0xDD14},
03402     {0x715D, 0xD853, 0xDE0E},
03403     {0x7161, 0xD853, 0xDE37},
03404     {0x7166, 0xD853, 0xDE6A},
03405     {0x7169, 0xD853, 0xDE8B},
03406     {0x7175, 0xD854, 0xDC4A},
03407     {0x7177, 0xD854, 0xDC55},
03408     {0x717A, 0xD854, 0xDD22},
03409     {0x7221, 0xD854, 0xDDA9},
03410     {0x7223, 0xD854, 0xDDE5},
03411     {0x7224, 0xD854, 0xDDCD},
03412     {0x7228, 0xD854, 0xDE1E},
03413     {0x722C, 0xD854, 0xDE4C},
03414     {0x723D, 0xD855, 0xDC2E},
03415     {0x7248, 0xD855, 0xDCD9},
03416     {0x725B, 0xD855, 0xDDA7},
03417     {0x7275, 0xD855, 0xDFA9},
03418     {0x7276, 0xD855, 0xDFB4},
03419     {0x7332, 0xD856, 0xDDD4},
03420     {0x733D, 0xD856, 0xDEE4},
03421     {0x733E, 0xD856, 0xDEE3},
03422     {0x7340, 0xD856, 0xDEF1},
03423     {0x7352, 0xD856, 0xDFB2},
03424     {0x735D, 0xD857, 0xDC4B},
03425     {0x735E, 0xD857, 0xDC64},
03426     {0x7373, 0xD857, 0xDE2E},
03427     {0x7374, 0xD857, 0xDE56},
03428     {0x7375, 0xD857, 0xDE65},
03429     {0x7377, 0xD857, 0xDE62},
03430     {0x737B, 0xD857, 0xDED8},
03431     {0x737D, 0xD857, 0xDEC2},
03432     {0x7422, 0xD857, 0xDEE8},
03433     {0x7424, 0xD857, 0xDF23},
03434     {0x7427, 0xD857, 0xDF5C},
03435     {0x742E, 0xD857, 0xDFE0},
03436     {0x742F, 0xD857, 0xDFD4},
03437     {0x7434, 0xD858, 0xDC0C},
03438     {0x7435, 0xD857, 0xDFFB},
03439     {0x743D, 0xD858, 0xDC17},
03440     {0x7442, 0xD858, 0xDC60},
03441     {0x744F, 0xD858, 0xDCED},
03442     {0x7469, 0xD858, 0xDE70},
03443     {0x746B, 0xD858, 0xDE86},
03444     {0x7472, 0xD858, 0xDF4C},
03445     {0x7475, 0xD84F, 0xDD0E},
03446     {0x7479, 0xD859, 0xDC02},
03447     {0x7535, 0xD859, 0xDE7E},
03448     {0x753A, 0xD859, 0xDEB0},
03449     {0x7546, 0xD859, 0xDF1D},
03450     {0x7556, 0xD85A, 0xDCDD},
03451     {0x7558, 0xD85A, 0xDCEA},
03452     {0x755A, 0xD85A, 0xDD51},
03453     {0x755D, 0xD85A, 0xDD6F},
03454     {0x755F, 0xD85A, 0xDDDD},
03455     {0x7563, 0xD85A, 0xDE1E},
03456     {0x756A, 0xD85A, 0xDE58},
03457     {0x7570, 0xD85A, 0xDE8C},
03458     {0x7573, 0xD85A, 0xDEB7},
03459     {0x7644, 0xD85B, 0xDC73},
03460     {0x764E, 0xD85B, 0xDCDD},
03461     {0x765D, 0xD85B, 0xDE65},
03462     {0x7675, 0xD85B, 0xDF94},
03463     {0x767E, 0xD85B, 0xDFF8},
03464     {0x7721, 0xD85B, 0xDFF6},
03465     {0x7722, 0xD85B, 0xDFF7},
03466     {0x7733, 0xD85C, 0xDD0D},
03467     {0x7736, 0xD85C, 0xDD39},
03468     {0x7764, 0xD85C, 0xDFDB},
03469     {0x7765, 0xD85C, 0xDFDA},
03470     {0x776B, 0xD85C, 0xDFFE},
03471     {0x776E, 0xD85D, 0xDC10},
03472     {0x7773, 0xD85D, 0xDC49},
03473     {0x7829, 0xD85D, 0xDE15},
03474     {0x782A, 0xD85D, 0xDE14},
03475     {0x782C, 0xD85D, 0xDE31},
03476     {0x7834, 0xD85D, 0xDE93},
03477     {0x783C, 0xD85D, 0xDF0E},
03478     {0x783E, 0xD85D, 0xDF23},
03479     {0x7842, 0xD85D, 0xDF52},
03480     {0x7856, 0xD85E, 0xDD85},
03481     {0x7863, 0xD85E, 0xDE84},
03482     {0x7877, 0xD85E, 0xDFB3},
03483     {0x7879, 0xD85E, 0xDFBE},
03484     {0x787A, 0xD85E, 0xDFC7},
03485     {0x7925, 0xD85F, 0xDCB8},
03486     {0x792F, 0xD85F, 0xDDA0},
03487     {0x7932, 0xD85F, 0xDE10},
03488     {0x7939, 0xD85F, 0xDFB7},
03489     {0x7942, 0xD860, 0xDC8A},
03490     {0x7948, 0xD860, 0xDCBB},
03491     {0x7959, 0xD860, 0xDE82},
03492     {0x795E, 0xD860, 0xDEF3},
03493     {0x7966, 0xD861, 0xDC0C},
03494     {0x796B, 0xD861, 0xDC55},
03495     {0x797A, 0xD861, 0xDD6B},
03496     {0x797E, 0xD861, 0xDDC8},
03497     {0x7A21, 0xD861, 0xDDC9},
03498     {0x7A2C, 0xD861, 0xDED7},
03499     {0x7A2F, 0xD861, 0xDEFA},
03500     {0x7A4F, 0xD862, 0xDD49},
03501     {0x7A50, 0xD862, 0xDD46},
03502     {0x7A57, 0xD862, 0xDD6B},
03503     {0x7A65, 0xD862, 0xDD87},
03504     {0x7A66, 0xD862, 0xDD88},
03505     {0x7A71, 0xD862, 0xDDBA},
03506     {0x7A72, 0xD862, 0xDDBB},
03507     {0x7A7E, 0xD862, 0xDE1E},
03508     {0x7B21, 0xD862, 0xDE29},
03509     {0x7B2C, 0xD862, 0xDE71},
03510     {0x7B2D, 0xD862, 0xDE43},
03511     {0x7B36, 0xD862, 0xDE99},
03512     {0x7B37, 0xD862, 0xDECD},
03513     {0x7B3D, 0xD862, 0xDEE4},
03514     {0x7B3E, 0xD862, 0xDEDD},
03515     {0x7B4E, 0xD862, 0xDFC1},
03516     {0x7B4F, 0xD862, 0xDFEF},
03517     {0x7B57, 0xD863, 0xDD10},
03518     {0x7B5A, 0xD863, 0xDD71},
03519     {0x7B5C, 0xD863, 0xDDFB},
03520     {0x7B5D, 0xD863, 0xDE1F},
03521     {0x7B61, 0xD863, 0xDE36},
03522     {0x7B65, 0xD863, 0xDE89},
03523     {0x7B67, 0xD863, 0xDEEB},
03524     {0x7B69, 0xD863, 0xDF32},
03525     {0x7B71, 0xD863, 0xDFF8},
03526     {0x7C22, 0xD864, 0xDEA0},
03527     {0x7C23, 0xD864, 0xDEB1},
03528     {0x7C38, 0xD865, 0xDC90},
03529     {0x7C42, 0xD865, 0xDDCF},
03530     {0x7C4C, 0xD865, 0xDE7F},
03531     {0x7C56, 0xD865, 0xDEF0},
03532     {0x7C59, 0xD865, 0xDF19},
03533     {0x7C5D, 0xD865, 0xDF50},
03534     {0x7C76, 0xD866, 0xDCC6},
03535     {0x7D2C, 0xD866, 0xDE72},
03536     {0x7D4B, 0xD867, 0xDDDB},
03537     {0x7D4C, 0xD867, 0xDE3D},
03538     {0x7D59, 0xD867, 0xDE15},
03539     {0x7D5B, 0xD867, 0xDE8A},
03540     {0x7D5D, 0xD867, 0xDE49},
03541     {0x7D67, 0xD867, 0xDEC4},
03542     {0x7D6D, 0xD867, 0xDEE9},
03543     {0x7D70, 0xD867, 0xDEDB},
03544     {0x7E25, 0xD867, 0xDFCE},
03545     {0x7E29, 0xD868, 0xDC2F},
03546     {0x7E2B, 0xD868, 0xDC1A},
03547     {0x7E32, 0xD868, 0xDCF9},
03548     {0x7E35, 0xD868, 0xDC82},
03549     {0x7E53, 0xD848, 0xDE18},
03550     {0x7E58, 0xD868, 0xDF8C},
03551     {0x7E5A, 0xD869, 0xDC37},
03552     {0x7E6E, 0xD869, 0xDDF1},
03553     {0x7E70, 0xD869, 0xDE02},
03554     {0x7E72, 0xD869, 0xDE1A},
03555     {0x7E76, 0xD869, 0xDEB2},
03556 };
03557 #endif /* UTF8_OUTPUT_ENABLE */
03558 
03559 #ifdef UTF8_INPUT_ENABLE
03560 static const unsigned short utf8_to_euc_C2[] = {
03561       0,      0,      0,      0,      0,      0,      0,      0,
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, 0xA242, 0x2171, 0x2172, 0xA270, 0x216F, 0xA243, 0x2178,
03566  0x212F, 0xA26D, 0xA26C,      0, 0x224C,      0, 0xA26E, 0xA234,
03567  0x216B, 0x215E,      0,      0, 0x212D,      0, 0x2279,      0,
03568  0xA231,      0, 0xA26B,      0,      0,      0,      0, 0xA244,
03569 };
03570 static const unsigned short utf8_to_euc_C2_ms[] = {
03571       0,      0,      0,      0,      0,      0,      0,      0,
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, 0xA242, 0x2171, 0x2172, 0xA270,   0x5C, 0xA243, 0x2178,
03576  0x212F, 0xA26D, 0xA26C,      0, 0x224C,      0, 0xA26E, 0xA234,
03577  0x216B, 0x215E,      0,      0, 0x212D,      0, 0x2279,      0,
03578  0xA231,      0, 0xA26B,      0,      0,      0,      0, 0xA244,
03579 };
03580 static const unsigned short utf8_to_euc_C2_mac[] = {
03581       0,      0,      0,      0,      0,      0,      0,      0,
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  0x00A0, 0xA242, 0x2171, 0x2172, 0xA270,   0x5C, 0xA243, 0x2178,
03586  0x212F, 0x00FD, 0xA26C,      0, 0x224C,      0, 0xA26E, 0xA234,
03587  0x216B, 0x215E,      0,      0, 0x212D,      0, 0x2279,      0,
03588  0xA231,      0, 0xA26B,      0,      0,      0,      0, 0xA244,
03589 };
03590 static const unsigned short utf8_to_euc_C2_932[] = {
03591       0,      0,      0,      0,      0,      0,      0,      0,
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,   0x21, 0x2171, 0x2172,      0,   0x5C,   0x7C, 0x2178,
03596  0x212F,   0x63,   0x61, 0x2263, 0x224C,   0x2D,   0x52, 0x2131,
03597  0x216B, 0x215E,   0x32,   0x33, 0x212D, 0x264C, 0x2279, 0x2126,
03598  0x2124,   0x31,   0x6F, 0x2264,      0,      0,      0,      0,
03599 };
03600 static const unsigned short utf8_to_euc_C2_x0213[] = {
03601       0,      0,      0,      0,      0,      0,      0,      0,
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  0x2922, 0x2923, 0x2171, 0x2172, 0x2924, 0x216F, 0x2925, 0x2178,
03606  0x212F, 0x2926, 0x2927, 0x2928, 0x224C, 0x2929, 0x292A, 0x292B,
03607  0x216B, 0x215E, 0x292C, 0x292D, 0x212D,      0, 0x2279, 0x292E,
03608  0x292F, 0x2930, 0x2931, 0x2932, 0x2933, 0x2934, 0x2935, 0x2936,
03609 };
03610 static const unsigned short utf8_to_euc_C3[] = {
03611  0xAA22, 0xAA21, 0xAA24, 0xAA2A, 0xAA23, 0xAA29, 0xA921, 0xAA2E,
03612  0xAA32, 0xAA31, 0xAA34, 0xAA33, 0xAA40, 0xAA3F, 0xAA42, 0xAA41,
03613       0, 0xAA50, 0xAA52, 0xAA51, 0xAA54, 0xAA58, 0xAA53, 0x215F,
03614  0xA92C, 0xAA63, 0xAA62, 0xAA65, 0xAA64, 0xAA72, 0xA930, 0xA94E,
03615  0xAB22, 0xAB21, 0xAB24, 0xAB2A, 0xAB23, 0xAB29, 0xA941, 0xAB2E,
03616  0xAB32, 0xAB31, 0xAB34, 0xAB33, 0xAB40, 0xAB3F, 0xAB42, 0xAB41,
03617  0xA943, 0xAB50, 0xAB52, 0xAB51, 0xAB54, 0xAB58, 0xAB53, 0x2160,
03618  0xA94C, 0xAB63, 0xAB62, 0xAB65, 0xAB64, 0xAB72, 0xA950, 0xAB73,
03619 };
03620 static const unsigned short utf8_to_euc_C3_932[] = {
03621    0x41,   0x41,   0x41,   0x41,   0x41,   0x41,   0x41,   0x43,
03622    0x45,   0x45,   0x45,   0x45,   0x49,   0x49,   0x49,   0x49,
03623    0x44,   0x4E,   0x4F,   0x4F,   0x4F,   0x4F,   0x4F, 0x215F,
03624    0x4F,   0x55,   0x55,   0x55,   0x55,   0x59,   0x54,   0x73,
03625    0x61,   0x61,   0x61,   0x61,   0x61,   0x61,   0x61,   0x63,
03626    0x65,   0x65,   0x65,   0x65,   0x69,   0x69,   0x69,   0x69,
03627    0x64,   0x6E,   0x6F,   0x6F,   0x6F,   0x6F,   0x6F, 0x2160,
03628    0x6F,   0x75,   0x75,   0x75,   0x75,   0x79,   0x74,   0x79,
03629 };
03630 static const unsigned short utf8_to_euc_C3_x0213[] = {
03631  0x2937, 0x2938, 0x2939, 0x293A, 0x293B, 0x293C, 0x293D, 0x293E,
03632  0x293F, 0x2940, 0x2941, 0x2942, 0x2943, 0x2944, 0x2945, 0x2946,
03633  0x2947, 0x2948, 0x2949, 0x294A, 0x294B, 0x294C, 0x294D, 0x215F,
03634  0x294E, 0x294F, 0x2950, 0x2951, 0x2952, 0x2953, 0x2954, 0x2955,
03635  0x2956, 0x2957, 0x2958, 0x2959, 0x295A, 0x295B, 0x295C, 0x295D,
03636  0x295E, 0x295F, 0x2960, 0x2961, 0x2962, 0x2963, 0x2964, 0x2965,
03637  0x2966, 0x2967, 0x2968, 0x2969, 0x296A, 0x296B, 0x296C, 0x2160,
03638  0x296D, 0x296E, 0x296F, 0x2970, 0x2971, 0x2972, 0x2973, 0x2974,
03639 };
03640 static const unsigned short utf8_to_euc_C4[] = {
03641  0xAA27, 0xAB27, 0xAA25, 0xAB25, 0xAA28, 0xAB28, 0xAA2B, 0xAB2B,
03642  0xAA2C, 0xAB2C, 0xAA2F, 0xAB2F, 0xAA2D, 0xAB2D, 0xAA30, 0xAB30,
03643  0xA922, 0xA942, 0xAA37, 0xAB37,      0,      0, 0xAA36, 0xAB36,
03644  0xAA38, 0xAB38, 0xAA35, 0xAB35, 0xAA3A, 0xAB3A, 0xAA3B, 0xAB3B,
03645  0xAA3D, 0xAB3D, 0xAA3C,      0, 0xAA3E, 0xAB3E, 0xA924, 0xA944,
03646  0xAA47, 0xAB47, 0xAA45, 0xAB45,      0,      0, 0xAA46, 0xAB46,
03647  0xAA44, 0xA945, 0xA926, 0xA946, 0xAA48, 0xAB48, 0xAA49, 0xAB49,
03648  0xA947, 0xAA4A, 0xAB4A, 0xAA4C, 0xAB4C, 0xAA4B, 0xAB4B, 0xA929,
03649 };
03650 static const unsigned short utf8_to_euc_C4_x0213[] = {
03651  0x2975, 0x297A, 0x2A3A, 0x2A49, 0x2A21, 0x2A2C, 0x2A3C, 0x2A4B,
03652  0x2A59, 0x2A5F, 0xAA2F, 0xAB2F, 0x2A3D, 0x2A4C, 0x2A40, 0x2A4F,
03653  0xA922, 0x2A50, 0x2978, 0x297D,      0,      0, 0xAA36, 0xAB36,
03654  0x2A3E, 0x2A4D, 0x2A3F, 0x2A4E, 0x2A5A, 0x2A60, 0xAA3B, 0xAB3B,
03655  0xAA3D, 0xAB3D, 0xAA3C,      0, 0x2A5B, 0x2A61, 0xA924, 0x2A7D,
03656  0xAA47, 0xAB47, 0x2976, 0x297B,      0,      0, 0xAA46, 0xAB46,
03657  0xAA44, 0xA945, 0xA926, 0xA946, 0x2A5C, 0x2A62, 0xAA49, 0xAB49,
03658  0xA947, 0x2A3B, 0x2A4A, 0xAA4C, 0xAB4C, 0x2A24, 0x2A2F, 0xA929,
03659 };
03660 static const unsigned short utf8_to_euc_C5[] = {
03661  0xA949, 0xA928, 0xA948, 0xAA4D, 0xAB4D, 0xAA4F, 0xAB4F, 0xAA4E,
03662  0xAB4E, 0xA94A, 0xA92B, 0xA94B, 0xAA57, 0xAB57,      0,      0,
03663  0xAA56, 0xAB56, 0xA92D, 0xA94D, 0xAA59, 0xAB59, 0xAA5B, 0xAB5B,
03664  0xAA5A, 0xAB5A, 0xAA5C, 0xAB5C, 0xAA5D, 0xAB5D, 0xAA5F, 0xAB5F,
03665  0xAA5E, 0xAB5E, 0xAA61, 0xAB61, 0xAA60, 0xAB60, 0xA92F, 0xA94F,
03666  0xAA6C, 0xAB6C, 0xAA69, 0xAB69, 0xAA66, 0xAB66, 0xAA6B, 0xAB6B,
03667  0xAA68, 0xAB68, 0xAA6A, 0xAB6A, 0xAA71, 0xAB71, 0xAA74, 0xAB74,
03668  0xAA73, 0xAA75, 0xAB75, 0xAA77, 0xAB77, 0xAA76, 0xAB76,      0,
03669 };
03670 static const unsigned short utf8_to_euc_C5_x0213[] = {
03671  0xA949, 0x2A23, 0x2A2E, 0x2A41, 0x2A51, 0xAA4F, 0xAB4F, 0x2A42,
03672  0x2A52, 0xA94A, 0xA92B, 0x2A7A, 0x2979, 0x297E,      0,      0,
03673  0x2A43, 0x2A53, 0x2B2B, 0x2B2A, 0x2A39, 0x2A48, 0xAA5B, 0xAB5B,
03674  0x2A44, 0x2A54, 0x2A25, 0x2A30, 0x2A5D, 0x2A63, 0x2A27, 0x2A33,
03675  0x2A26, 0x2A32, 0x2A47, 0x2A57, 0x2A28, 0x2A34, 0xA92F, 0xA94F,
03676  0xAA6C, 0xAB6C, 0x2977, 0x297C, 0x2A5E, 0x2A64, 0x2A45, 0x2A55,
03677  0x2A46, 0x2A56, 0xAA6A, 0xAB6A, 0xAA71, 0xAB71, 0xAA74, 0xAB74,
03678  0xAA73, 0x2A29, 0x2A35, 0x2A2B, 0x2A38, 0x2A2A, 0x2A37,      0,
03679 };
03680 static const unsigned short utf8_to_euc_C6_x0213[] = {
03681       0,      0,      0,      0,      0,      0,      0,      0,
03682       0,      0,      0,      0,      0,      0,      0,      0,
03683       0,      0,      0, 0x2B29,      0,      0,      0,      0,
03684       0,      0,      0,      0,      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 };
03690 static const unsigned short utf8_to_euc_C7[] = {
03691       0,      0,      0,      0,      0,      0,      0,      0,
03692       0,      0,      0,      0,      0, 0xAA26, 0xAB26, 0xAA43,
03693  0xAB43, 0xAA55, 0xAB55, 0xAA67, 0xAB67, 0xAA70, 0xAB70, 0xAA6D,
03694  0xAB6D, 0xAA6F, 0xAB6F, 0xAA6E, 0xAB6E,      0,      0,      0,
03695       0,      0,      0,      0,      0,      0,      0,      0,
03696       0,      0,      0,      0,      0,      0,      0,      0,
03697       0,      0,      0,      0,      0, 0xAB39,      0,      0,
03698       0,      0,      0,      0,      0,      0,      0,      0,
03699 };
03700 static const unsigned short utf8_to_euc_C7_x0213[] = {
03701       0,      0, 0x2B24,      0,      0,      0,      0,      0,
03702       0,      0,      0,      0,      0, 0x286F, 0x2870, 0xAA43,
03703  0x2871, 0x2876, 0x2877, 0xAA67, 0x2878, 0xAA70, 0x2879, 0xAA6D,
03704  0x287A, 0xAA6F, 0x287B, 0xAA6E, 0x287C,      0,      0,      0,
03705       0,      0,      0,      0,      0,      0,      0,      0,
03706       0,      0,      0,      0,      0,      0,      0,      0,
03707       0,      0,      0,      0,      0, 0xAB39,      0,      0,
03708  0x2874, 0x2875,      0,      0,      0, 0x2B45,      0,      0,
03709 };
03710 static const unsigned short utf8_to_euc_C9_x0213[] = {
03711       0,      0,      0,      0,      0,      0,      0,      0,
03712       0,      0,      0,      0,      0,      0,      0,      0,
03713  0x2B33, 0x2B39, 0x2B3A, 0x2B25, 0x2B38, 0x2B3F, 0x2A6E, 0x2B26,
03714  0x2B2E, 0x2B30, 0x2B43,      0, 0x2B31,      0, 0x2B32, 0x2A75,
03715  0x2B28, 0x2A79,      0,      0, 0x2B36, 0x2B3C, 0x2B22, 0x2B42,
03716  0x2B2C,      0,      0,      0, 0x2A6A, 0x2A74, 0x2A6B, 0x2B34,
03717  0x2A7B, 0x2A65, 0x2A76, 0x2A6F,      0, 0x2B2F,      0,      0,
03718       0, 0x2A6C, 0x2B41, 0x2A73,      0, 0x2A70, 0x2A67,      0,
03719 };
03720 static const unsigned short utf8_to_euc_CA_x0213[] = {
03721       0, 0x2A7C, 0x2A71, 0x2A68, 0x2B27,      0,      0,      0,
03722  0x2A6D, 0x2B2D, 0x2B35, 0x2A66, 0x2B37, 0x2B3B, 0x2A78,      0,
03723  0x2A72, 0x2B40, 0x2A69,      0, 0x2B21, 0x2A7E,      0,      0,
03724  0x2B23,      0,      0,      0,      0, 0x2A77,      0,      0,
03725       0, 0x2B3E, 0x2B3D,      0,      0,      0,      0,      0,
03726       0,      0,      0,      0,      0,      0,      0,      0,
03727       0,      0,      0,      0,      0,      0,      0,      0,
03728       0,      0,      0,      0,      0,      0,      0,      0,
03729 };
03730 static const unsigned short utf8_to_euc_CB[] = {
03731       0,      0,      0,      0,      0,      0,      0, 0xA230,
03732       0,      0,      0,      0,      0,      0,      0,      0,
03733       0,      0,      0,      0,      0,      0,      0,      0,
03734  0xA22F, 0xA232, 0xA236, 0xA235,      0, 0xA233,      0,      0,
03735       0,      0,      0,      0,      0,      0,      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 };
03740 static const unsigned short utf8_to_euc_CB_x0213[] = {
03741       0,      0,      0,      0,      0,      0,      0, 0x2A31,
03742  0x2B53,      0,      0,      0, 0x2B54,      0,      0,      0,
03743  0x2B55, 0x2B56,      0,      0,      0,      0,      0,      0,
03744  0x2A22, 0x2A58, 0xA236, 0x2A2D,      0, 0x2A36, 0x2B71,      0,
03745       0,      0,      0,      0,      0, 0x2B60, 0x2B61, 0x2B62,
03746  0x2B63, 0x2B64,      0,      0,      0,      0,      0,      0,
03747       0,      0,      0,      0,      0,      0,      0,      0,
03748       0,      0,      0,      0,      0,      0,      0,      0,
03749 };
03750 static const unsigned short utf8_to_euc_CC_x0213[] = {
03751  0x2B5C, 0x2B5A, 0x2B5F, 0x2B7D, 0x2B5B,      0, 0x2B57,      0,
03752  0x2B6D,      0,      0, 0x2B59, 0x2B5E,      0,      0, 0x2B5D,
03753       0,      0,      0,      0,      0,      0,      0,      0,
03754  0x2B78, 0x2B79, 0x2B7E,      0, 0x2B6A, 0x2B76, 0x2B77, 0x2B6B,
03755  0x2B6C,      0,      0,      0, 0x2B72, 0x2B67,      0,      0,
03756       0, 0x2B6F, 0x2B7A,      0, 0x2B68,      0,      0, 0x2B70,
03757  0x2B73,      0,      0,      0, 0x2B75,      0,      0,      0,
03758       0, 0x2B69, 0x2B7B, 0x2B7C, 0x2B74, 0x2B6E,      0,      0,
03759 };
03760 static const unsigned short utf8_to_euc_CD_x0213[] = {
03761       0,      0,      0,      0,      0,      0,      0,      0,
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, 0x2B52,      0,      0,      0,      0,      0,      0,
03766       0,      0,      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 };
03770 static const unsigned short utf8_to_euc_CE[] = {
03771       0,      0,      0,      0, 0xA238, 0xA239, 0xA661,      0,
03772  0xA662, 0xA663, 0xA664,      0, 0xA667,      0, 0xA669, 0xA66C,
03773  0xA676, 0x2621, 0x2622, 0x2623, 0x2624, 0x2625, 0x2626, 0x2627,
03774  0x2628, 0x2629, 0x262A, 0x262B, 0x262C, 0x262D, 0x262E, 0x262F,
03775  0x2630, 0x2631,      0, 0x2632, 0x2633, 0x2634, 0x2635, 0x2636,
03776  0x2637, 0x2638, 0xA665, 0xA66A, 0xA671, 0xA672, 0xA673, 0xA674,
03777  0xA67B, 0x2641, 0x2642, 0x2643, 0x2644, 0x2645, 0x2646, 0x2647,
03778  0x2648, 0x2649, 0x264A, 0x264B, 0x264C, 0x264D, 0x264E, 0x264F,
03779 };
03780 static const unsigned short utf8_to_euc_CF[] = {
03781  0x2650, 0x2651, 0xA678, 0x2652, 0x2653, 0x2654, 0x2655, 0x2656,
03782  0x2657, 0x2658, 0xA675, 0xA67A, 0xA677, 0xA679, 0xA67C,      0,
03783       0,      0,      0,      0,      0,      0,      0,      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 };
03790 static const unsigned short utf8_to_euc_CF_x0213[] = {
03791  0x2650, 0x2651, 0x2659, 0x2652, 0x2653, 0x2654, 0x2655, 0x2656,
03792  0x2657, 0x2658, 0xA675, 0xA67A, 0xA677, 0xA679, 0xA67C,      0,
03793       0,      0,      0,      0,      0,      0,      0,      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 };
03800 static const unsigned short utf8_to_euc_D0[] = {
03801       0, 0x2727, 0xA742, 0xA743, 0xA744, 0xA745, 0xA746, 0xA747,
03802  0xA748, 0xA749, 0xA74A, 0xA74B, 0xA74C,      0, 0xA74D, 0xA74E,
03803  0x2721, 0x2722, 0x2723, 0x2724, 0x2725, 0x2726, 0x2728, 0x2729,
03804  0x272A, 0x272B, 0x272C, 0x272D, 0x272E, 0x272F, 0x2730, 0x2731,
03805  0x2732, 0x2733, 0x2734, 0x2735, 0x2736, 0x2737, 0x2738, 0x2739,
03806  0x273A, 0x273B, 0x273C, 0x273D, 0x273E, 0x273F, 0x2740, 0x2741,
03807  0x2751, 0x2752, 0x2753, 0x2754, 0x2755, 0x2756, 0x2758, 0x2759,
03808  0x275A, 0x275B, 0x275C, 0x275D, 0x275E, 0x275F, 0x2760, 0x2761,
03809 };
03810 static const unsigned short utf8_to_euc_D1[] = {
03811  0x2762, 0x2763, 0x2764, 0x2765, 0x2766, 0x2767, 0x2768, 0x2769,
03812  0x276A, 0x276B, 0x276C, 0x276D, 0x276E, 0x276F, 0x2770, 0x2771,
03813       0, 0x2757, 0xA772, 0xA773, 0xA774, 0xA775, 0xA776, 0xA777,
03814  0xA778, 0xA779, 0xA77A, 0xA77B, 0xA77C,      0, 0xA77D, 0xA77E,
03815       0,      0,      0,      0,      0,      0,      0,      0,
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 };
03820 static const unsigned short utf8_to_euc_E1B8_x0213[] = {
03821       0,      0,      0,      0,      0,      0,      0,      0,
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, 0x2872, 0x2873,
03829 };
03830 static const unsigned short utf8_to_euc_E1BD_x0213[] = {
03831       0,      0,      0,      0,      0,      0,      0,      0,
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  0x2B46, 0x2B47, 0x2B50, 0x2B51,      0,      0,      0,      0,
03838       0,      0,      0,      0,      0,      0,      0,      0,
03839 };
03840 static const unsigned short utf8_to_euc_E280[] = {
03841       0,      0,      0,      0,      0,      0,      0,      0,
03842       0,      0,      0,      0,      0,      0,      0,      0,
03843  0x213E,      0,      0,      0, 0x213D, 0x213D, 0x2142,      0,
03844  0x2146, 0x2147,      0,      0, 0x2148, 0x2149,      0,      0,
03845  0x2277, 0x2278,      0,      0,      0, 0x2145, 0x2144,      0,
03846       0,      0,      0,      0,      0,      0,      0,      0,
03847  0x2273,      0, 0x216C, 0x216D,      0,      0,      0,      0,
03848       0,      0,      0, 0x2228,      0,      0, 0x2131,      0,
03849 };
03850 static const unsigned short utf8_to_euc_E280_ms[] = {
03851       0,      0,      0,      0,      0,      0,      0,      0,
03852       0,      0,      0,      0,      0,      0,      0,      0,
03853  0x213E,      0,      0,      0, 0x213D, 0x213D, 0x2142,      0,
03854  0x2146, 0x2147,      0,      0, 0x2148, 0x2149,      0,      0,
03855  0x2277, 0x2278,      0,      0,      0, 0x2145, 0x2144,      0,
03856       0,      0,      0,      0,      0,      0,      0,      0,
03857  0x2273,      0, 0x216C, 0x216D,      0,      0,      0,      0,
03858       0,      0,      0, 0x2228,      0,      0,   0x7E,      0,
03859 };
03860 static const unsigned short utf8_to_euc_E280_932[] = {
03861       0,      0,      0,      0,      0,      0,      0,      0,
03862       0,      0,      0,      0,      0,      0,      0,      0,
03863  0x213E,      0,      0,      0,      0, 0x213D,      0,      0,
03864  0x2146, 0x2147,      0,      0, 0x2148, 0x2149,      0,      0,
03865  0x2277, 0x2278,      0,      0,      0, 0x2145, 0x2144,      0,
03866       0,      0,      0,      0,      0,      0,      0,      0,
03867  0x2273,      0, 0x216C, 0x216D,      0,      0,      0,      0,
03868       0,      0,      0, 0x2228,      0,      0,      0,      0,
03869 };
03870 static const unsigned short utf8_to_euc_E280_x0213[] = {
03871       0,      0,      0,      0,      0,      0,      0,      0,
03872       0,      0,      0,      0,      0,      0,      0,      0,
03873  0x213E,      0,      0, 0x237C, 0x213D, 0x213D, 0x2142,      0,
03874  0x2146, 0x2147,      0,      0, 0x2148, 0x2149,      0,      0,
03875  0x2277, 0x2278, 0x2340,      0,      0, 0x2145, 0x2144,      0,
03876       0,      0,      0,      0,      0,      0,      0,      0,
03877  0x2273,      0, 0x216C, 0x216D,      0,      0,      0,      0,
03878       0,      0,      0, 0x2228, 0x286B,      0, 0x2131, 0x2B58,
03879 };
03880 static const unsigned short utf8_to_euc_E281_x0213[] = {
03881       0,      0, 0x2C7E,      0,      0,      0,      0, 0x286C,
03882  0x286D, 0x286E,      0,      0,      0,      0,      0,      0,
03883       0, 0x2C7D,      0,      0,      0,      0,      0,      0,
03884       0,      0,      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 };
03890 static const unsigned short utf8_to_euc_E282_x0213[] = {
03891       0,      0,      0,      0,      0,      0,      0,      0,
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, 0x2921,      0,      0,      0,
03897       0,      0,      0,      0,      0,      0,      0,      0,
03898       0,      0,      0,      0,      0,      0,      0,      0,
03899 };
03900 static const unsigned short utf8_to_euc_E284[] = {
03901       0,      0,      0, 0x216E,      0,      0,      0,      0,
03902       0,      0,      0,      0,      0,      0,      0,      0,
03903       0,      0,      0,      0,      0,      0, 0x2D62,      0,
03904       0,      0,      0,      0,      0,      0,      0,      0,
03905       0, 0x2D64, 0xA26F,      0,      0,      0,      0,      0,
03906       0,      0,      0, 0x2272,      0,      0,      0,      0,
03907       0,      0,      0,      0,      0,      0,      0,      0,
03908       0,      0,      0,      0,      0,      0,      0,      0,
03909 };
03910 static const unsigned short utf8_to_euc_E284_mac[] = {
03911       0,      0,      0, 0x216E,      0,      0,      0,      0,
03912       0,      0,      0,      0,      0,      0,      0,      0,
03913       0,      0,      0,      0,      0,      0, 0x2B7B,      0,
03914       0,      0,      0,      0,      0,      0,      0,      0,
03915       0, 0x2B7D, 0x00FE,      0,      0,      0,      0,      0,
03916       0,      0,      0, 0x2272,      0,      0,      0,      0,
03917       0,      0,      0,      0,      0,      0,      0,      0,
03918       0,      0,      0,      0,      0,      0,      0,      0,
03919 };
03920 static const unsigned short utf8_to_euc_E284_x0213[] = {
03921       0,      0,      0, 0x216E,      0,      0,      0,      0,
03922       0,      0,      0,      0,      0,      0,      0, 0x235D,
03923       0,      0,      0, 0x235F,      0,      0, 0x2D62,      0,
03924       0,      0,      0,      0,      0,      0,      0,      0,
03925       0, 0x2D64, 0xA26F,      0,      0,      0,      0, 0x2360,
03926       0,      0,      0, 0x2272,      0,      0,      0,      0,
03927       0,      0,      0,      0,      0, 0x235C,      0,      0,
03928       0,      0,      0,      0,      0,      0,      0,      0,
03929 };
03930 static const unsigned short utf8_to_euc_E285[] = {
03931       0,      0,      0,      0,      0,      0,      0,      0,
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  0x2D35, 0x2D36, 0x2D37, 0x2D38, 0x2D39, 0x2D3A, 0x2D3B, 0x2D3C,
03936  0x2D3D, 0x2D3E,      0,      0,      0,      0,      0,      0,
03937  0xF373, 0xF374, 0xF375, 0xF376, 0xF377, 0xF378, 0xF379, 0xF37A,
03938  0xF37B, 0xF37C,      0,      0,      0,      0,      0,      0,
03939 };
03940 static const unsigned short utf8_to_euc_E285_mac[] = {
03941       0,      0,      0,      0,      0,      0,      0,      0,
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  0x2A21, 0x2A22, 0x2A23, 0x2A24, 0x2A25, 0x2A26, 0x2A27, 0x2A28,
03946  0x2A29, 0x2A2A,      0,      0,      0,      0,      0,      0,
03947  0x2A35, 0x2A36, 0x2A37, 0x2A38, 0x2A39, 0x2A3A, 0x2A3B, 0x2A3C,
03948  0x2A3D, 0x2A3E,      0,      0,      0,      0,      0,      0,
03949 };
03950 static const unsigned short utf8_to_euc_E285_x0213[] = {
03951       0,      0,      0,      0,      0,      0,      0,      0,
03952       0,      0,      0,      0,      0,      0,      0,      0,
03953       0,      0,      0, 0x2778, 0x2779, 0x277A,      0,      0,
03954       0,      0,      0,      0,      0,      0,      0,      0,
03955  0x2D35, 0x2D36, 0x2D37, 0x2D38, 0x2D39, 0x2D3A, 0x2D3B, 0x2D3C,
03956  0x2D3D, 0x2D3E, 0x2D3F, 0x2D57,      0,      0,      0,      0,
03957  0x2C35, 0x2C36, 0x2C37, 0x2C38, 0x2C39, 0x2C3A, 0x2C3B, 0x2C3C,
03958  0x2C3D, 0x2C3E, 0x2C3F, 0x2C40,      0,      0,      0,      0,
03959 };
03960 static const unsigned short utf8_to_euc_E286[] = {
03961       0,      0,      0,      0,      0,      0,      0,      0,
03962       0,      0,      0,      0,      0,      0,      0,      0,
03963  0x222B, 0x222C, 0x222A, 0x222D,      0,      0,      0,      0,
03964       0,      0,      0,      0,      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 };
03970 static const unsigned short utf8_to_euc_E286_x0213[] = {
03971       0,      0,      0,      0,      0,      0,      0,      0,
03972       0,      0,      0,      0,      0,      0,      0,      0,
03973  0x222B, 0x222C, 0x222A, 0x222D, 0x2271,      0, 0x2327, 0x2325,
03974  0x2326, 0x2328,      0,      0,      0,      0,      0,      0,
03975       0,      0,      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 };
03980 static const unsigned short utf8_to_euc_E287[] = {
03981       0,      0,      0,      0,      0,      0,      0,      0,
03982       0,      0,      0,      0,      0,      0,      0,      0,
03983       0,      0, 0x224D,      0, 0x224E,      0,      0,      0,
03984       0,      0,      0,      0,      0,      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 };
03990 static const unsigned short utf8_to_euc_E287_x0213[] = {
03991       0,      0,      0,      0, 0x2329,      0,      0,      0,
03992       0,      0,      0,      0,      0,      0,      0,      0,
03993       0,      0, 0x224D,      0, 0x224E,      0,      0,      0,
03994       0,      0,      0,      0,      0,      0,      0,      0,
03995       0,      0,      0,      0,      0,      0, 0x232B, 0x232C,
03996  0x232A, 0x232D,      0,      0,      0,      0,      0,      0,
03997       0,      0,      0,      0,      0,      0,      0,      0,
03998       0,      0,      0,      0,      0,      0,      0,      0,
03999 };
04000 static const unsigned short utf8_to_euc_E288[] = {
04001  0x224F,      0, 0x225F, 0x2250,      0,      0,      0, 0x2260,
04002  0x223A,      0,      0, 0x223B,      0,      0,      0,      0,
04003       0, 0x2D74, 0x215D,      0,      0,      0,      0,      0,
04004       0,      0, 0x2265,      0,      0, 0x2267, 0x2167, 0x2D78,
04005  0x225C,      0,      0,      0,      0, 0x2142,      0, 0x224A,
04006  0x224B, 0x2241, 0x2240, 0x2269, 0x226A,      0, 0x2D73,      0,
04007       0,      0,      0,      0, 0x2168, 0x2268,      0,      0,
04008       0,      0,      0,      0,      0, 0x2266,      0,      0,
04009 };
04010 static const unsigned short utf8_to_euc_E288_932[] = {
04011  0x224F,      0, 0x225F, 0x2250,      0,      0,      0, 0x2260,
04012  0x223A,      0,      0, 0x223B,      0,      0,      0,      0,
04013       0, 0x2D74,      0,      0,      0,      0,      0,      0,
04014       0,      0, 0x2265,      0,      0, 0x2267, 0x2167, 0x2D78,
04015  0x225C,      0,      0,      0,      0, 0x2142,      0, 0x224A,
04016  0x224B, 0x2241, 0x2240, 0x2269, 0x226A,      0, 0x2D73,      0,
04017       0,      0,      0,      0, 0x2168, 0x2268,      0,      0,
04018       0,      0,      0,      0,      0, 0x2266,      0,      0,
04019 };
04020 static const unsigned short utf8_to_euc_E288_mac[] = {
04021  0x224F,      0, 0x225F, 0x2250,      0,      0,      0, 0x2260,
04022  0x223A,      0,      0, 0x223B,      0,      0,      0,      0,
04023       0,      0,      0,      0,      0,      0,      0,      0,
04024       0,      0, 0x2265,      0,      0, 0x2267, 0x2167, 0x2F22,
04025  0x225C,      0,      0,      0,      0, 0x2142,      0, 0x224A,
04026  0x224B, 0x2241, 0x2240, 0x2269, 0x226A,      0, 0x2F21,      0,
04027       0,      0,      0,      0, 0x2168, 0x2268,      0,      0,
04028       0,      0,      0,      0,      0, 0x2266,      0,      0,
04029 };
04030 static const unsigned short utf8_to_euc_E288_x0213[] = {
04031  0x224F,      0, 0x225F, 0x2250,      0, 0x2247,      0, 0x2260,
04032  0x223A, 0x2246,      0, 0x223B,      0,      0,      0,      0,
04033       0, 0x2D74, 0x215D, 0x235B,      0,      0,      0,      0,
04034       0,      0, 0x2265,      0,      0, 0x2267, 0x2167, 0x2D78,
04035  0x225C,      0,      0,      0,      0, 0x2254, 0x2255, 0x224A,
04036  0x224B, 0x2241, 0x2240, 0x2269, 0x226A,      0, 0x2D73,      0,
04037       0,      0,      0,      0, 0x2168, 0x2268,      0,      0,
04038       0,      0,      0,      0,      0, 0x2266,      0,      0,
04039 };
04040 static const unsigned short utf8_to_euc_E289[] = {
04041       0,      0,      0,      0,      0,      0,      0,      0,
04042       0,      0,      0,      0,      0,      0,      0,      0,
04043       0,      0, 0x2262,      0,      0,      0,      0,      0,
04044       0,      0,      0,      0,      0,      0,      0,      0,
04045  0x2162, 0x2261,      0,      0,      0,      0, 0x2165, 0x2166,
04046       0,      0, 0x2263, 0x2264,      0,      0,      0,      0,
04047       0,      0,      0,      0,      0,      0,      0,      0,
04048       0,      0,      0,      0,      0,      0,      0,      0,
04049 };
04050 static const unsigned short utf8_to_euc_E289_x0213[] = {
04051       0,      0,      0, 0x226C,      0, 0x226D,      0,      0,
04052  0x226E,      0,      0,      0,      0,      0,      0,      0,
04053       0,      0, 0x2262,      0,      0,      0,      0,      0,
04054       0,      0,      0,      0,      0,      0,      0,      0,
04055  0x2162, 0x2261, 0x226B,      0,      0,      0, 0x2165, 0x2166,
04056       0,      0, 0x2263, 0x2264,      0,      0,      0,      0,
04057       0,      0,      0,      0,      0,      0, 0x226F, 0x2270,
04058       0,      0,      0,      0,      0,      0,      0,      0,
04059 };
04060 static const unsigned short utf8_to_euc_E28A[] = {
04061       0,      0, 0x223E, 0x223F,      0,      0, 0x223C, 0x223D,
04062       0,      0,      0,      0,      0,      0,      0,      0,
04063       0,      0,      0,      0,      0,      0,      0,      0,
04064       0,      0,      0,      0,      0,      0,      0,      0,
04065       0,      0,      0,      0,      0, 0x225D,      0,      0,
04066       0,      0,      0,      0,      0,      0,      0,      0,
04067       0,      0,      0,      0,      0,      0,      0,      0,
04068       0,      0,      0,      0,      0,      0,      0, 0x2D79,
04069 };
04070 static const unsigned short utf8_to_euc_E28A_mac[] = {
04071       0,      0, 0x223E, 0x223F,      0,      0, 0x223C, 0x223D,
04072       0,      0,      0,      0,      0,      0,      0,      0,
04073       0,      0,      0,      0,      0,      0,      0,      0,
04074       0,      0,      0,      0,      0,      0,      0,      0,
04075       0,      0,      0,      0,      0, 0x225D,      0,      0,
04076       0,      0,      0,      0,      0,      0,      0,      0,
04077       0,      0,      0,      0,      0,      0,      0,      0,
04078       0,      0,      0,      0,      0,      0,      0, 0x2F23,
04079 };
04080 static const unsigned short utf8_to_euc_E28A_x0213[] = {
04081       0,      0, 0x223E, 0x223F, 0x2242, 0x2243, 0x223C, 0x223D,
04082       0,      0, 0x2244, 0x2245,      0,      0,      0,      0,
04083       0,      0,      0,      0,      0, 0x2251, 0x2252, 0x2253,
04084       0,      0,      0,      0,      0,      0,      0,      0,
04085       0,      0,      0,      0,      0, 0x225D,      0,      0,
04086       0,      0,      0,      0,      0,      0,      0,      0,
04087       0,      0,      0,      0,      0,      0,      0,      0,
04088       0,      0,      0,      0,      0,      0,      0, 0x2D79,
04089 };
04090 static const unsigned short utf8_to_euc_E28B_x0213[] = {
04091       0,      0,      0,      0,      0,      0,      0,      0,
04092       0,      0,      0,      0,      0,      0,      0,      0,
04093       0,      0,      0,      0,      0,      0,      0,      0,
04094       0,      0, 0x2776, 0x2777,      0,      0,      0,      0,
04095       0,      0,      0,      0,      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 };
04100 static const unsigned short utf8_to_euc_E28C[] = {
04101       0,      0,      0,      0,      0,      0,      0,      0,
04102       0,      0,      0,      0,      0,      0,      0,      0,
04103       0,      0, 0x225E,      0,      0,      0,      0,      0,
04104       0,      0,      0,      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 };
04110 static const unsigned short utf8_to_euc_E28C_x0213[] = {
04111       0,      0,      0,      0,      0, 0x2248, 0x2249,      0,
04112       0,      0,      0,      0,      0,      0,      0,      0,
04113       0,      0, 0x225E,      0,      0,      0,      0,      0,
04114  0x277C,      0,      0,      0,      0,      0,      0,      0,
04115       0,      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 };
04120 static const unsigned short utf8_to_euc_E28E_x0213[] = {
04121       0,      0,      0,      0,      0,      0,      0,      0,
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, 0x2742, 0x2743,
04129 };
04130 static const unsigned short utf8_to_euc_E28F_x0213[] = {
04131  0x2744, 0x2745, 0x2746, 0x2747, 0x2748, 0x2749, 0x274A, 0x274B,
04132  0x274C, 0x274D, 0x274E, 0x274F, 0x2750,      0, 0x277E,      0,
04133       0,      0,      0,      0,      0,      0,      0,      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 };
04140 static const unsigned short utf8_to_euc_E290_x0213[] = {
04141       0,      0,      0,      0,      0,      0,      0,      0,
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, 0x277D,      0,      0,      0,      0,
04146       0,      0,      0,      0,      0,      0,      0,      0,
04147       0,      0,      0,      0,      0,      0,      0,      0,
04148       0,      0,      0,      0,      0,      0,      0,      0,
04149 };
04150 static const unsigned short utf8_to_euc_E291[] = {
04151       0,      0,      0,      0,      0,      0,      0,      0,
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  0x2D21, 0x2D22, 0x2D23, 0x2D24, 0x2D25, 0x2D26, 0x2D27, 0x2D28,
04156  0x2D29, 0x2D2A, 0x2D2B, 0x2D2C, 0x2D2D, 0x2D2E, 0x2D2F, 0x2D30,
04157  0x2D31, 0x2D32, 0x2D33, 0x2D34,      0,      0,      0,      0,
04158       0,      0,      0,      0,      0,      0,      0,      0,
04159 };
04160 static const unsigned short utf8_to_euc_E291_mac[] = {
04161       0,      0,      0,      0,      0,      0,      0,      0,
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  0x2921, 0x2922, 0x2923, 0x2924, 0x2925, 0x2926, 0x2927, 0x2928,
04166  0x2929, 0x292A, 0x292B, 0x292C, 0x292D, 0x292E, 0x292F, 0x2930,
04167  0x2931, 0x2932, 0x2933, 0x2934,      0,      0,      0,      0,
04168       0,      0,      0,      0,      0,      0,      0,      0,
04169 };
04170 static const unsigned short utf8_to_euc_E293_x0213[] = {
04171       0,      0,      0,      0,      0,      0,      0,      0,
04172       0,      0,      0,      0,      0,      0,      0,      0,
04173  0x2C41, 0x2C42, 0x2C43, 0x2C44, 0x2C45, 0x2C46, 0x2C47, 0x2C48,
04174  0x2C49, 0x2C4A, 0x2C4B, 0x2C4C, 0x2C4D, 0x2C4E, 0x2C4F, 0x2C50,
04175  0x2C51, 0x2C52, 0x2C53, 0x2C54, 0x2C55, 0x2C56, 0x2C57, 0x2C58,
04176  0x2C59, 0x2C5A,      0, 0x2C2B, 0x2C2C, 0x2C2D, 0x2C2E, 0x2C2F,
04177  0x2C30, 0x2C31, 0x2C32, 0x2C33, 0x2C34, 0x265A, 0x265B, 0x265C,
04178  0x265D, 0x265E, 0x265F, 0x2660, 0x2661, 0x2662, 0x2663,      0,
04179 };
04180 static const unsigned short utf8_to_euc_E294[] = {
04181  0x2821, 0x282C, 0x2822, 0x282D,      0,      0,      0,      0,
04182       0,      0,      0,      0, 0x2823,      0,      0, 0x282E,
04183  0x2824,      0,      0, 0x282F, 0x2826,      0,      0, 0x2831,
04184  0x2825,      0,      0, 0x2830, 0x2827, 0x283C,      0,      0,
04185  0x2837,      0,      0, 0x2832, 0x2829, 0x283E,      0,      0,
04186  0x2839,      0,      0, 0x2834, 0x2828,      0,      0, 0x2838,
04187  0x283D,      0,      0, 0x2833, 0x282A,      0,      0, 0x283A,
04188  0x283F,      0,      0, 0x2835, 0x282B,      0,      0, 0x283B,
04189 };
04190 static const unsigned short utf8_to_euc_E295[] = {
04191       0,      0, 0x2840,      0,      0,      0,      0,      0,
04192       0,      0,      0, 0x2836,      0,      0,      0,      0,
04193       0,      0,      0,      0,      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 };
04200 static const unsigned short utf8_to_euc_E296[] = {
04201       0,      0,      0,      0,      0,      0,      0,      0,
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  0x2223, 0x2222,      0,      0,      0,      0,      0,      0,
04206       0,      0,      0,      0,      0,      0,      0,      0,
04207       0,      0, 0x2225, 0x2224,      0,      0,      0,      0,
04208       0,      0,      0,      0, 0x2227, 0x2226,      0,      0,
04209 };
04210 static const unsigned short utf8_to_euc_E296_x0213[] = {
04211       0,      0,      0,      0,      0,      0,      0,      0,
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  0x2223, 0x2222,      0,      0,      0,      0,      0,      0,
04216       0,      0,      0,      0,      0,      0,      0,      0,
04217       0, 0x266D, 0x2225, 0x2224,      0,      0, 0x2322, 0x2321,
04218       0,      0,      0,      0, 0x2227, 0x2226,      0,      0,
04219 };
04220 static const unsigned short utf8_to_euc_E297[] = {
04221       0,      0,      0,      0,      0,      0, 0x2221, 0x217E,
04222       0,      0,      0, 0x217B,      0,      0, 0x217D, 0x217C,
04223       0,      0,      0,      0,      0,      0,      0,      0,
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, 0x227E,
04227       0,      0,      0,      0,      0,      0,      0,      0,
04228       0,      0,      0,      0,      0,      0,      0,      0,
04229 };
04230 static const unsigned short utf8_to_euc_E297_x0213[] = {
04231  0x2324, 0x2323,      0,      0,      0,      0, 0x2221, 0x217E,
04232       0, 0x233B,      0, 0x217B,      0,      0, 0x217D, 0x217C,
04233  0x2867, 0x2868, 0x2869, 0x286A,      0,      0,      0,      0,
04234       0,      0,      0,      0,      0,      0,      0,      0,
04235       0,      0,      0,      0,      0,      0, 0x233F,      0,
04236       0,      0,      0,      0,      0,      0,      0, 0x227E,
04237       0,      0,      0,      0,      0,      0,      0,      0,
04238       0,      0,      0,      0,      0,      0,      0,      0,
04239 };
04240 static const unsigned short utf8_to_euc_E298[] = {
04241       0,      0,      0,      0,      0, 0x217A, 0x2179,      0,
04242       0,      0,      0,      0,      0,      0,      0,      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 };
04250 static const unsigned short utf8_to_euc_E298_x0213[] = {
04251  0x2668, 0x2669, 0x266A, 0x266B,      0, 0x217A, 0x2179,      0,
04252       0,      0,      0,      0,      0,      0, 0x2667,      0,
04253       0,      0,      0,      0,      0,      0, 0x2664, 0x2665,
04254       0,      0,      0,      0,      0,      0, 0x2D7E,      0,
04255       0,      0,      0,      0,      0,      0,      0,      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 };
04260 static const unsigned short utf8_to_euc_E299[] = {
04261  0x216A,      0, 0x2169,      0,      0,      0,      0,      0,
04262       0,      0,      0,      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, 0x2276,      0,      0, 0x2275,      0, 0x2274,
04267       0,      0,      0,      0,      0,      0,      0,      0,
04268       0,      0,      0,      0,      0,      0,      0,      0,
04269 };
04270 static const unsigned short utf8_to_euc_E299_x0213[] = {
04271  0x216A,      0, 0x2169,      0,      0,      0,      0,      0,
04272       0,      0,      0,      0,      0,      0,      0,      0,
04273       0,      0,      0,      0,      0,      0,      0,      0,
04274       0,      0,      0,      0,      0,      0,      0,      0,
04275  0x263A, 0x263D, 0x263B, 0x2640, 0x2639, 0x263E, 0x263C, 0x263F,
04276  0x266C, 0x227D, 0x2276, 0x227B, 0x227C, 0x2275, 0x227A, 0x2274,
04277       0,      0,      0,      0,      0,      0,      0,      0,
04278       0,      0,      0,      0,      0,      0,      0,      0,
04279 };
04280 static const unsigned short utf8_to_euc_E29C_x0213[] = {
04281       0,      0,      0,      0,      0,      0,      0,      0,
04282       0,      0,      0,      0,      0,      0,      0,      0,
04283       0,      0,      0, 0x277B,      0,      0,      0,      0,
04284       0,      0,      0,      0,      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 };
04290 static const unsigned short utf8_to_euc_E29D_x0213[] = {
04291       0,      0,      0,      0,      0,      0,      0,      0,
04292       0,      0,      0,      0,      0,      0,      0,      0,
04293       0,      0,      0,      0,      0,      0, 0x2D7D,      0,
04294       0,      0,      0,      0,      0,      0,      0,      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, 0x2C21, 0x2C22,
04298  0x2C23, 0x2C24, 0x2C25, 0x2C26, 0x2C27, 0x2C28, 0x2C29, 0x2C2A,
04299 };
04300 static const unsigned short utf8_to_euc_E2A4_x0213[] = {
04301       0,      0,      0,      0,      0,      0,      0,      0,
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, 0x232E, 0x232F,      0,      0,
04308       0,      0,      0,      0,      0,      0,      0,      0,
04309 };
04310 static const unsigned short utf8_to_euc_E2A6_x0213[] = {
04311       0,      0,      0,      0,      0,      0,      0,      0,
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, 0x233A,
04319 };
04320 static const unsigned short utf8_to_euc_E2A7_x0213[] = {
04321       0,      0,      0,      0,      0,      0,      0,      0,
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, 0x237D, 0x237E,      0,      0,      0,      0,
04329 };
04330 static const unsigned short utf8_to_euc_E380[] = {
04331  0x2121, 0x2122, 0x2123, 0x2137,      0, 0x2139, 0x213A, 0x213B,
04332  0x2152, 0x2153, 0x2154, 0x2155, 0x2156, 0x2157, 0x2158, 0x2159,
04333  0x215A, 0x215B, 0x2229, 0x222E, 0x214C, 0x214D,      0,      0,
04334       0,      0,      0,      0, 0x2141, 0x2D60,      0, 0x2D61,
04335       0,      0,      0,      0,      0,      0,      0,      0,
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 };
04340 static const unsigned short utf8_to_euc_E380_932[] = {
04341  0x2121, 0x2122, 0x2123, 0x2137,      0, 0x2139, 0x213A, 0x213B,
04342  0x2152, 0x2153, 0x2154, 0x2155, 0x2156, 0x2157, 0x2158, 0x2159,
04343  0x215A, 0x215B, 0x2229, 0x222E, 0x214C, 0x214D,      0,      0,
04344       0,      0,      0,      0,      0, 0x2D60,      0, 0x2D61,
04345       0,      0,      0,      0,      0,      0,      0,      0,
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 };
04350 static const unsigned short utf8_to_euc_E380_x0213[] = {
04351  0x2121, 0x2122, 0x2123, 0x2137,      0, 0x2139, 0x213A, 0x213B,
04352  0x2152, 0x2153, 0x2154, 0x2155, 0x2156, 0x2157, 0x2158, 0x2159,
04353  0x215A, 0x215B, 0x2229, 0x222E, 0x214C, 0x214D, 0x225A, 0x225B,
04354  0x2258, 0x2259,      0,      0, 0x2141, 0x2D60,      0, 0x2D61,
04355  0x2666,      0,      0,      0,      0,      0,      0,      0,
04356       0,      0,      0,      0,      0,      0,      0,      0,
04357       0,      0,      0, 0x2233, 0x2234, 0x2235,      0,      0,
04358       0,      0,      0, 0x2236, 0x2237, 0x233C,      0,      0,
04359 };
04360 static const unsigned short utf8_to_euc_E381[] = {
04361       0, 0x2421, 0x2422, 0x2423, 0x2424, 0x2425, 0x2426, 0x2427,
04362  0x2428, 0x2429, 0x242A, 0x242B, 0x242C, 0x242D, 0x242E, 0x242F,
04363  0x2430, 0x2431, 0x2432, 0x2433, 0x2434, 0x2435, 0x2436, 0x2437,
04364  0x2438, 0x2439, 0x243A, 0x243B, 0x243C, 0x243D, 0x243E, 0x243F,
04365  0x2440, 0x2441, 0x2442, 0x2443, 0x2444, 0x2445, 0x2446, 0x2447,
04366  0x2448, 0x2449, 0x244A, 0x244B, 0x244C, 0x244D, 0x244E, 0x244F,
04367  0x2450, 0x2451, 0x2452, 0x2453, 0x2454, 0x2455, 0x2456, 0x2457,
04368  0x2458, 0x2459, 0x245A, 0x245B, 0x245C, 0x245D, 0x245E, 0x245F,
04369 };
04370 static const unsigned short utf8_to_euc_E382[] = {
04371  0x2460, 0x2461, 0x2462, 0x2463, 0x2464, 0x2465, 0x2466, 0x2467,
04372  0x2468, 0x2469, 0x246A, 0x246B, 0x246C, 0x246D, 0x246E, 0x246F,
04373  0x2470, 0x2471, 0x2472, 0x2473,      0,      0,      0,      0,
04374       0,      0,      0, 0x212B, 0x212C, 0x2135, 0x2136,      0,
04375       0, 0x2521, 0x2522, 0x2523, 0x2524, 0x2525, 0x2526, 0x2527,
04376  0x2528, 0x2529, 0x252A, 0x252B, 0x252C, 0x252D, 0x252E, 0x252F,
04377  0x2530, 0x2531, 0x2532, 0x2533, 0x2534, 0x2535, 0x2536, 0x2537,
04378  0x2538, 0x2539, 0x253A, 0x253B, 0x253C, 0x253D, 0x253E, 0x253F,
04379 };
04380 static const unsigned short utf8_to_euc_E382_932[] = {
04381  0x2460, 0x2461, 0x2462, 0x2463, 0x2464, 0x2465, 0x2466, 0x2467,
04382  0x2468, 0x2469, 0x246A, 0x246B, 0x246C, 0x246D, 0x246E, 0x246F,
04383  0x2470, 0x2471, 0x2472, 0x2473, 0x2574,      0,      0,      0,
04384       0,      0,      0, 0x212B, 0x212C, 0x2135, 0x2136,      0,
04385       0, 0x2521, 0x2522, 0x2523, 0x2524, 0x2525, 0x2526, 0x2527,
04386  0x2528, 0x2529, 0x252A, 0x252B, 0x252C, 0x252D, 0x252E, 0x252F,
04387  0x2530, 0x2531, 0x2532, 0x2533, 0x2534, 0x2535, 0x2536, 0x2537,
04388  0x2538, 0x2539, 0x253A, 0x253B, 0x253C, 0x253D, 0x253E, 0x253F,
04389 };
04390 static const unsigned short utf8_to_euc_E382_x0213[] = {
04391  0x2460, 0x2461, 0x2462, 0x2463, 0x2464, 0x2465, 0x2466, 0x2467,
04392  0x2468, 0x2469, 0x246A, 0x246B, 0x246C, 0x246D, 0x246E, 0x246F,
04393  0x2470, 0x2471, 0x2472, 0x2473, 0x2474, 0x2475, 0x2476,      0,
04394       0,      0,      0, 0x212B, 0x212C, 0x2135, 0x2136, 0x2239,
04395  0x237B, 0x2521, 0x2522, 0x2523, 0x2524, 0x2525, 0x2526, 0x2527,
04396  0x2528, 0x2529, 0x252A, 0x252B, 0x252C, 0x252D, 0x252E, 0x252F,
04397  0x2530, 0x2531, 0x2532, 0x2533, 0x2534, 0x2535, 0x2536, 0x2537,
04398  0x2538, 0x2539, 0x253A, 0x253B, 0x253C, 0x253D, 0x253E, 0x253F,
04399 };
04400 static const unsigned short utf8_to_euc_E383[] = {
04401  0x2540, 0x2541, 0x2542, 0x2543, 0x2544, 0x2545, 0x2546, 0x2547,
04402  0x2548, 0x2549, 0x254A, 0x254B, 0x254C, 0x254D, 0x254E, 0x254F,
04403  0x2550, 0x2551, 0x2552, 0x2553, 0x2554, 0x2555, 0x2556, 0x2557,
04404  0x2558, 0x2559, 0x255A, 0x255B, 0x255C, 0x255D, 0x255E, 0x255F,
04405  0x2560, 0x2561, 0x2562, 0x2563, 0x2564, 0x2565, 0x2566, 0x2567,
04406  0x2568, 0x2569, 0x256A, 0x256B, 0x256C, 0x256D, 0x256E, 0x256F,
04407  0x2570, 0x2571, 0x2572, 0x2573, 0x2574, 0x2575, 0x2576,      0,
04408       0,      0,      0, 0x2126, 0x213C, 0x2133, 0x2134,      0,
04409 };
04410 static const unsigned short utf8_to_euc_E383_x0213[] = {
04411  0x2540, 0x2541, 0x2542, 0x2543, 0x2544, 0x2545, 0x2546, 0x2547,
04412  0x2548, 0x2549, 0x254A, 0x254B, 0x254C, 0x254D, 0x254E, 0x254F,
04413  0x2550, 0x2551, 0x2552, 0x2553, 0x2554, 0x2555, 0x2556, 0x2557,
04414  0x2558, 0x2559, 0x255A, 0x255B, 0x255C, 0x255D, 0x255E, 0x255F,
04415  0x2560, 0x2561, 0x2562, 0x2563, 0x2564, 0x2565, 0x2566, 0x2567,
04416  0x2568, 0x2569, 0x256A, 0x256B, 0x256C, 0x256D, 0x256E, 0x256F,
04417  0x2570, 0x2571, 0x2572, 0x2573, 0x2574, 0x2575, 0x2576, 0x2772,
04418  0x2773, 0x2774, 0x2775, 0x2126, 0x213C, 0x2133, 0x2134, 0x2238,
04419 };
04420 static const unsigned short utf8_to_euc_E387_x0213[] = {
04421       0,      0,      0,      0,      0,      0,      0,      0,
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  0x266E, 0x266F, 0x2670, 0x2671, 0x2672, 0x2673, 0x2674, 0x2675,
04428  0x2676, 0x2677, 0x2679, 0x267A, 0x267B, 0x267C, 0x267D, 0x267E,
04429 };
04430 static const unsigned short utf8_to_euc_E388[] = {
04431       0,      0,      0,      0,      0,      0,      0,      0,
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, 0x2D6A, 0x2D6B,      0,      0,      0,      0,      0,
04438       0, 0x2D6C,      0,      0,      0,      0,      0,      0,
04439 };
04440 static const unsigned short utf8_to_euc_E388_mac[] = {
04441       0,      0,      0,      0,      0,      0,      0,      0,
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, 0x2D2E, 0x2D31,      0,      0,      0,      0,      0,
04448       0, 0x2D2C,      0,      0,      0,      0,      0,      0,
04449 };
04450 static const unsigned short utf8_to_euc_E389_x0213[] = {
04451       0,      0,      0,      0,      0,      0,      0,      0,
04452       0,      0,      0,      0,      0,      0,      0,      0,
04453       0, 0x2841, 0x2842, 0x2843, 0x2844, 0x2845, 0x2846, 0x2847,
04454  0x2848, 0x2849, 0x284A, 0x284B, 0x284C, 0x284D, 0x284E, 0x284F,
04455       0,      0,      0,      0,      0,      0,      0,      0,
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 };
04460 static const unsigned short utf8_to_euc_E38A[] = {
04461       0,      0,      0,      0,      0,      0,      0,      0,
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, 0x2D65, 0x2D66, 0x2D67, 0x2D68,
04466  0x2D69,      0,      0,      0,      0,      0,      0,      0,
04467       0,      0,      0,      0,      0,      0,      0,      0,
04468       0,      0,      0,      0,      0,      0,      0,      0,
04469 };
04470 static const unsigned short utf8_to_euc_E38A_mac[] = {
04471       0,      0,      0,      0,      0,      0,      0,      0,
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, 0x2D73, 0x2D74, 0x2D75, 0x2D76,
04476  0x2D77,      0,      0,      0,      0,      0,      0,      0,
04477       0,      0,      0,      0,      0,      0,      0,      0,
04478       0,      0,      0,      0,      0,      0,      0,      0,
04479 };
04480 static const unsigned short utf8_to_euc_E38A_x0213[] = {
04481       0,      0,      0,      0,      0,      0,      0,      0,
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, 0x2D65, 0x2D66, 0x2D67, 0x2D68,
04486  0x2D69,      0,      0,      0,      0,      0,      0,      0,
04487       0, 0x2850, 0x2851, 0x2852, 0x2853, 0x2854, 0x2855, 0x2856,
04488  0x2857, 0x2858, 0x2859, 0x285A, 0x285B, 0x285C, 0x285D, 0x285E,
04489 };
04490 static const unsigned short utf8_to_euc_E38B_x0213[] = {
04491       0,      0,      0,      0,      0,      0,      0,      0,
04492       0,      0,      0,      0,      0,      0,      0,      0,
04493  0x2C5B, 0x2C5C, 0x2C5D, 0x2C5E, 0x2C5F, 0x2C60, 0x2C61, 0x2C62,
04494  0x2C63, 0x2C64, 0x2C65, 0x2C66, 0x2C67, 0x2C68, 0x2C69, 0x2C6A,
04495  0x2C6B, 0x2C6C, 0x2C6D, 0x2C6E,      0, 0x2C71,      0,      0,
04496       0, 0x2C70,      0,      0, 0x2C73, 0x2C72,      0,      0,
04497       0,      0,      0,      0,      0,      0,      0,      0,
04498       0,      0, 0x2C6F,      0,      0,      0,      0,      0,
04499 };
04500 static const unsigned short utf8_to_euc_E38C[] = {
04501       0,      0,      0, 0x2D46,      0,      0,      0,      0,
04502       0,      0,      0,      0,      0, 0x2D4A,      0,      0,
04503       0,      0,      0,      0, 0x2D41,      0,      0,      0,
04504  0x2D44,      0,      0,      0,      0,      0,      0,      0,
04505       0,      0, 0x2D42, 0x2D4C,      0,      0, 0x2D4B, 0x2D45,
04506       0,      0,      0, 0x2D4D,      0,      0,      0,      0,
04507       0,      0,      0,      0,      0,      0, 0x2D47,      0,
04508       0,      0,      0, 0x2D4F,      0,      0,      0,      0,
04509 };
04510 static const unsigned short utf8_to_euc_E38C_mac[] = {
04511       0,      0,      0, 0x2E29,      0,      0,      0,      0,
04512       0,      0,      0,      0,      0, 0x2E32,      0,      0,
04513       0,      0,      0,      0, 0x2E24,      0,      0,      0,
04514  0x2E2B,      0,      0,      0,      0,      0,      0,      0,
04515       0,      0, 0x2E22, 0x2E34,      0,      0, 0x2E35, 0x2E2D,
04516       0,      0,      0, 0x2E37,      0,      0,      0,      0,
04517       0,      0,      0,      0,      0,      0, 0x2E2A,      0,
04518       0,      0,      0, 0x2E36,      0,      0,      0,      0,
04519 };
04520 static const unsigned short utf8_to_euc_E38D[] = {
04521       0,      0,      0,      0,      0,      0,      0,      0,
04522       0, 0x2D40, 0x2D4E,      0,      0, 0x2D43,      0,      0,
04523       0, 0x2D48,      0,      0,      0,      0,      0, 0x2D49,
04524       0,      0,      0,      0,      0,      0,      0,      0,
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, 0x2D5F, 0x2D6F, 0x2D6E, 0x2D6D,      0,
04529 };
04530 static const unsigned short utf8_to_euc_E38D_mac[] = {
04531       0,      0,      0,      0,      0,      0,      0,      0,
04532       0, 0x2E21, 0x2E2F,      0,      0, 0x2E23,      0,      0,
04533       0, 0x2E2E,      0,      0,      0,      0,      0, 0x2E31,
04534       0,      0,      0,      0,      0,      0,      0,      0,
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, 0x2E6A, 0x2E69, 0x2E68, 0x2E67,      0,
04539 };
04540 static const unsigned short utf8_to_euc_E38E[] = {
04541       0,      0,      0,      0,      0,      0,      0,      0,
04542       0,      0,      0,      0,      0,      0, 0x2D53, 0x2D54,
04543       0,      0,      0,      0,      0,      0,      0,      0,
04544       0,      0,      0,      0, 0x2D50, 0x2D51, 0x2D52,      0,
04545       0, 0x2D56,      0,      0,      0,      0,      0,      0,
04546       0,      0,      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 };
04550 static const unsigned short utf8_to_euc_E38E_mac[] = {
04551       0,      0,      0,      0,      0,      0,      0,      0,
04552       0,      0,      0,      0,      0,      0, 0x2B2B, 0x2B2D,
04553       0,      0,      0,      0,      0,      0,      0,      0,
04554       0,      0,      0,      0, 0x2B21, 0x2B23, 0x2B29,      0,
04555       0, 0x2B27,      0,      0,      0,      0,      0,      0,
04556       0,      0,      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 };
04560 static const unsigned short utf8_to_euc_E38F[] = {
04561       0,      0,      0,      0, 0x2D55,      0,      0,      0,
04562       0,      0,      0,      0,      0, 0x2D63,      0,      0,
04563       0,      0,      0,      0,      0,      0,      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 };
04570 static const unsigned short utf8_to_euc_E38F_mac[] = {
04571       0,      0,      0,      0, 0x2B2E,      0,      0,      0,
04572       0,      0,      0,      0,      0, 0x2B7C,      0,      0,
04573       0,      0,      0,      0,      0,      0,      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 };
04580 static const unsigned short utf8_to_euc_E38F_x0213[] = {
04581       0,      0,      0,      0, 0x2D55,      0,      0,      0,
04582       0,      0,      0, 0x235E,      0, 0x2D63,      0,      0,
04583       0,      0,      0,      0,      0,      0,      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 };
04590 static const unsigned short utf8_to_euc_E390_x0213[] = {
04591       0,      0, 0x2E23,      0,      0,      0, 0xA12D,      0,
04592       0,      0,      0,      0,      0,      0,      0,      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, 0xA132,      0, 0xA133,      0,
04597       0,      0,      0,      0,      0,      0,      0,      0,
04598       0,      0,      0,      0,      0,      0,      0,      0,
04599 };
04600 static const unsigned short utf8_to_euc_E391_x0213[] = {
04601       0,      0,      0,      0,      0,      0,      0,      0,
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  0xA15E,      0, 0xA156,      0,      0,      0,      0,      0,
04607       0,      0,      0,      0,      0,      0,      0,      0,
04608       0,      0,      0,      0,      0,      0,      0,      0,
04609 };
04610 static const unsigned short utf8_to_euc_E392_x0213[] = {
04611       0,      0,      0,      0,      0,      0,      0,      0,
04612       0,      0,      0,      0,      0,      0,      0,      0,
04613       0,      0, 0xA17E,      0,      0,      0,      0,      0,
04614       0,      0,      0,      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, 0x2E53,      0,      0,
04618       0,      0,      0,      0, 0xA32B,      0,      0,      0,
04619 };
04620 static const unsigned short utf8_to_euc_E393_x0213[] = {
04621       0, 0xF468,      0,      0,      0,      0,      0, 0xA32F,
04622       0,      0,      0,      0,      0,      0,      0,      0,
04623       0,      0,      0,      0,      0,      0,      0,      0,
04624       0,      0,      0, 0x2E5B,      0,      0,      0,      0,
04625       0,      0,      0,      0,      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 };
04630 static const unsigned short utf8_to_euc_E394_x0213[] = {
04631       0,      0,      0,      0,      0,      0,      0,      0,
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, 0xA348,
04635       0,      0,      0,      0,      0,      0,      0,      0,
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 };
04640 static const unsigned short utf8_to_euc_E395_x0213[] = {
04641       0,      0,      0,      0,      0,      0,      0,      0,
04642       0,      0,      0,      0,      0,      0,      0,      0,
04643       0,      0,      0,      0,      0,      0,      0,      0,
04644       0,      0,      0,      0,      0, 0xA35D, 0xA35E,      0,
04645       0,      0,      0, 0xA361,      0,      0,      0,      0,
04646       0,      0,      0,      0,      0,      0, 0xA367,      0,
04647       0,      0,      0,      0,      0,      0,      0,      0,
04648       0,      0,      0,      0,      0,      0,      0,      0,
04649 };
04650 static const unsigned short utf8_to_euc_E396_x0213[] = {
04651       0,      0,      0,      0,      0,      0,      0,      0,
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, 0xA423,      0,
04656  0xA426,      0,      0,      0,      0,      0,      0,      0,
04657       0,      0,      0,      0,      0,      0,      0,      0,
04658       0,      0,      0,      0,      0,      0,      0,      0,
04659 };
04660 static const unsigned short utf8_to_euc_E397_x0213[] = {
04661       0,      0,      0,      0,      0, 0xA42F,      0,      0,
04662       0,      0,      0,      0,      0,      0,      0,      0,
04663       0,      0,      0,      0,      0,      0,      0,      0,
04664       0,      0, 0xA438,      0,      0,      0,      0,      0,
04665       0,      0,      0,      0,      0,      0,      0,      0,
04666       0,      0,      0,      0,      0,      0,      0,      0,
04667       0,      0,      0,      0, 0xA442,      0,      0,      0,
04668       0,      0,      0,      0,      0,      0,      0,      0,
04669 };
04670 static const unsigned short utf8_to_euc_E398_x0213[] = {
04671       0,      0,      0,      0,      0, 0xA44A,      0,      0,
04672       0,      0,      0,      0,      0,      0,      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 };
04680 static const unsigned short utf8_to_euc_E399_x0213[] = {
04681       0,      0,      0,      0,      0,      0,      0,      0,
04682       0,      0, 0xA479,      0,      0,      0,      0,      0,
04683       0,      0,      0,      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 };
04690 static const unsigned short utf8_to_euc_E39A_x0213[] = {
04691       0,      0,      0,      0,      0,      0,      0,      0,
04692       0,      0,      0,      0,      0,      0,      0,      0,
04693       0, 0xA53F,      0,      0,      0,      0, 0xA543,      0,
04694       0, 0xA541,      0,      0,      0,      0,      0,      0,
04695       0,      0,      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 };
04700 static const unsigned short utf8_to_euc_E39B_x0213[] = {
04701       0,      0,      0,      0,      0,      0,      0,      0,
04702       0,      0,      0,      0,      0,      0,      0, 0xA557,
04703       0,      0,      0,      0,      0,      0,      0,      0,
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 };
04710 static const unsigned short utf8_to_euc_E39D_x0213[] = {
04711       0,      0,      0,      0,      0,      0,      0,      0,
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, 0xA823, 0xA825,      0,      0,      0,      0,      0,
04716       0,      0,      0, 0xA829, 0xA828,      0,      0,      0,
04717       0,      0,      0,      0,      0, 0xA82C,      0,      0,
04718       0,      0,      0,      0,      0,      0,      0,      0,
04719 };
04720 static const unsigned short utf8_to_euc_E39E_x0213[] = {
04721       0,      0,      0,      0,      0,      0,      0,      0,
04722       0,      0,      0,      0,      0, 0x4F5F,      0,      0,
04723       0,      0,      0,      0,      0,      0,      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 };
04730 static const unsigned short utf8_to_euc_E39F_x0213[] = {
04731       0, 0xA83E,      0,      0,      0,      0,      0,      0,
04732       0,      0,      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, 0x4F6F,      0,      0,      0,      0,      0,
04736  0xA856,      0,      0,      0,      0,      0,      0,      0,
04737       0,      0,      0,      0, 0xA859,      0,      0,      0,
04738       0,      0,      0,      0,      0, 0xA85C,      0,      0,
04739 };
04740 static const unsigned short utf8_to_euc_E3A0_x0213[] = {
04741  0xA85E,      0,      0,      0,      0,      0,      0,      0,
04742       0,      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, 0xA86F,
04747       0,      0,      0,      0,      0,      0, 0xA871,      0,
04748       0,      0,      0,      0,      0,      0,      0,      0,
04749 };
04750 static const unsigned short utf8_to_euc_E3A1_x0213[] = {
04751  0xA874,      0,      0,      0,      0,      0,      0,      0,
04752       0,      0,      0,      0,      0,      0,      0,      0,
04753       0,      0,      0,      0,      0,      0,      0,      0,
04754       0,      0,      0,      0, 0xA879,      0,      0,      0,
04755       0, 0xA87B,      0,      0,      0,      0,      0,      0,
04756       0,      0,      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 };
04760 static const unsigned short utf8_to_euc_E3A3_x0213[] = {
04761       0,      0,      0,      0,      0,      0,      0,      0,
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, 0xAC3B,      0,      0,      0,      0,      0,
04769 };
04770 static const unsigned short utf8_to_euc_E3A4_x0213[] = {
04771       0,      0,      0,      0,      0,      0,      0,      0,
04772       0,      0,      0,      0,      0,      0,      0,      0,
04773       0,      0,      0,      0,      0,      0,      0, 0xAC46,
04774       0,      0, 0xAC4A,      0,      0,      0,      0,      0,
04775       0,      0,      0,      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 };
04780 static const unsigned short utf8_to_euc_E3A5_x0213[] = {
04781       0,      0,      0,      0,      0,      0,      0,      0,
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, 0xAC60,
04787       0,      0,      0,      0,      0,      0,      0,      0,
04788       0,      0,      0,      0,      0,      0,      0,      0,
04789 };
04790 static const unsigned short utf8_to_euc_E3A9_x0213[] = {
04791       0,      0,      0,      0,      0,      0,      0,      0,
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, 0xAD5B,      0,
04797       0,      0,      0, 0xAD5F,      0,      0,      0,      0,
04798       0,      0,      0,      0,      0,      0,      0,      0,
04799 };
04800 static const unsigned short utf8_to_euc_E3AB_x0213[] = {
04801       0,      0,      0,      0,      0,      0,      0,      0,
04802       0,      0,      0,      0,      0,      0,      0,      0,
04803       0,      0,      0,      0,      0,      0, 0xAD71, 0xAE36,
04804       0,      0,      0,      0,      0,      0,      0,      0,
04805       0,      0,      0,      0,      0,      0,      0,      0,
04806       0,      0, 0xAD7C,      0,      0,      0,      0,      0,
04807       0,      0,      0,      0,      0,      0,      0,      0,
04808       0,      0,      0,      0,      0,      0,      0,      0,
04809 };
04810 static const unsigned short utf8_to_euc_E3AC_x0213[] = {
04811       0,      0,      0,      0,      0,      0,      0,      0,
04812       0,      0,      0,      0,      0,      0, 0xAE2E,      0,
04813       0,      0,      0,      0,      0,      0,      0,      0,
04814       0,      0, 0xAE32,      0, 0xAE34,      0,      0,      0,
04815       0,      0, 0x7549,      0,      0,      0,      0,      0,
04816       0,      0,      0,      0,      0,      0,      0,      0,
04817       0,      0,      0,      0,      0,      0,      0,      0,
04818       0,      0,      0,      0,      0,      0,      0,      0,
04819 };
04820 static const unsigned short utf8_to_euc_E3AD_x0213[] = {
04821       0,      0,      0,      0,      0,      0,      0,      0,
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, 0xAE6D,      0,      0,
04827       0,      0,      0,      0,      0,      0,      0, 0xAE65,
04828       0,      0,      0,      0,      0,      0,      0,      0,
04829 };
04830 static const unsigned short utf8_to_euc_E3AE_x0213[] = {
04831       0,      0,      0,      0,      0,      0,      0, 0xAF28,
04832  0xAF29,      0,      0,      0,      0, 0xAF2C,      0,      0,
04833       0,      0,      0,      0,      0,      0,      0,      0,
04834       0,      0,      0,      0,      0,      0,      0,      0,
04835       0,      0,      0,      0, 0xAF34,      0,      0,      0,
04836       0,      0,      0,      0,      0,      0,      0,      0,
04837       0,      0,      0,      0,      0,      0, 0x757E,      0,
04838       0,      0,      0,      0,      0,      0,      0,      0,
04839 };
04840 static const unsigned short utf8_to_euc_E3AF_x0213[] = {
04841       0,      0,      0, 0x7621,      0,      0,      0,      0,
04842       0,      0,      0,      0,      0, 0xAF48,      0,      0,
04843       0,      0,      0,      0,      0,      0,      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  0xAF5D,      0,      0,      0,      0,      0,      0,      0,
04848       0,      0,      0,      0,      0,      0,      0,      0,
04849 };
04850 static const unsigned short utf8_to_euc_E3B0_x0213[] = {
04851       0,      0,      0,      0,      0,      0,      0,      0,
04852       0,      0,      0,      0,      0,      0,      0, 0x763A,
04853       0,      0,      0,      0,      0,      0,      0,      0,
04854       0,      0,      0,      0,      0,      0,      0,      0,
04855       0,      0,      0,      0,      0,      0, 0xAF77,      0,
04856       0,      0,      0,      0,      0,      0,      0,      0,
04857       0,      0,      0,      0,      0,      0,      0,      0,
04858       0,      0,      0,      0,      0,      0,      0,      0,
04859 };
04860 static const unsigned short utf8_to_euc_E3B3_x0213[] = {
04861       0,      0,      0, 0xEE3B,      0,      0,      0,      0,
04862       0,      0,      0,      0,      0,      0,      0,      0,
04863       0,      0, 0xEE42,      0,      0,      0,      0,      0,
04864       0,      0,      0,      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 };
04870 static const unsigned short utf8_to_euc_E3B4_x0213[] = {
04871       0,      0,      0,      0,      0,      0,      0,      0,
04872       0,      0,      0,      0,      0,      0,      0,      0,
04873       0, 0xEE71,      0,      0,      0,      0,      0,      0,
04874       0,      0,      0,      0,      0,      0, 0xEE7E,      0,
04875       0,      0,      0,      0,      0,      0,      0,      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 };
04880 static const unsigned short utf8_to_euc_E3B5_x0213[] = {
04881       0,      0,      0,      0,      0,      0,      0,      0,
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, 0xEF40,      0,      0,      0,
04886       0,      0,      0,      0,      0,      0,      0,      0,
04887       0,      0,      0,      0,      0,      0,      0,      0,
04888       0,      0,      0,      0,      0,      0,      0,      0,
04889 };
04890 static const unsigned short utf8_to_euc_E3B6_x0213[] = {
04891       0,      0,      0,      0,      0,      0,      0,      0,
04892       0,      0,      0,      0,      0,      0,      0,      0,
04893       0,      0,      0,      0,      0,      0,      0,      0,
04894       0,      0, 0xEF54,      0,      0,      0,      0,      0,
04895       0,      0,      0,      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 };
04900 static const unsigned short utf8_to_euc_E3B7_x0213[] = {
04901  0xEF70,      0,      0,      0,      0,      0,      0,      0,
04902       0,      0,      0,      0,      0,      0,      0,      0,
04903       0,      0,      0,      0, 0xEF77,      0,      0,      0,
04904       0,      0,      0,      0,      0,      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 };
04910 static const unsigned short utf8_to_euc_E3B8_x0213[] = {
04911       0,      0,      0,      0,      0, 0xF028,      0,      0,
04912       0,      0,      0,      0,      0,      0,      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, 0x7766,
04919 };
04920 static const unsigned short utf8_to_euc_E3B9_x0213[] = {
04921       0,      0,      0,      0,      0,      0,      0,      0,
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  0xF03F,      0,      0,      0,      0,      0, 0xF041,      0,
04926  0xF042,      0,      0,      0,      0,      0,      0,      0,
04927       0,      0,      0,      0,      0,      0,      0,      0,
04928       0,      0,      0,      0,      0,      0,      0,      0,
04929 };
04930 static const unsigned short utf8_to_euc_E3BA_x0213[] = {
04931       0,      0,      0, 0xF049,      0,      0,      0,      0,
04932       0,      0,      0,      0,      0,      0,      0,      0,
04933       0,      0,      0,      0, 0xF050,      0,      0,      0,
04934       0,      0,      0,      0,      0,      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 };
04940 static const unsigned short utf8_to_euc_E3BD_x0213[] = {
04941       0,      0,      0,      0,      0,      0,      0,      0,
04942       0,      0,      0,      0,      0,      0,      0,      0,
04943       0,      0,      0,      0,      0,      0,      0, 0xF134,
04944       0,      0,      0,      0,      0,      0,      0,      0,
04945       0,      0,      0,      0,      0,      0,      0,      0,
04946       0,      0,      0,      0,      0,      0,      0,      0,
04947       0,      0, 0x784D,      0,      0, 0xF146,      0, 0xF148,
04948       0,      0,      0,      0,      0,      0,      0,      0,
04949 };
04950 static const unsigned short utf8_to_euc_E3BE_x0213[] = {
04951       0,      0,      0,      0,      0,      0,      0,      0,
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, 0xF15C,      0,
04957       0,      0,      0,      0,      0,      0,      0,      0,
04958       0,      0,      0,      0,      0,      0,      0,      0,
04959 };
04960 static const unsigned short utf8_to_euc_E3BF_x0213[] = {
04961       0,      0,      0,      0,      0,      0,      0,      0,
04962       0, 0xF167,      0,      0,      0,      0,      0,      0,
04963       0,      0,      0,      0,      0,      0,      0, 0xF16C,
04964       0,      0,      0,      0,      0,      0,      0,      0,
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 };
04970 static const unsigned short utf8_to_euc_E480_x0213[] = {
04971       0,      0,      0,      0,      0,      0,      0,      0,
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, 0xF222,      0,      0,      0,      0,      0,      0,
04979 };
04980 static const unsigned short utf8_to_euc_E481_x0213[] = {
04981       0,      0,      0,      0,      0,      0,      0,      0,
04982       0,      0,      0,      0,      0,      0,      0,      0,
04983       0,      0,      0,      0,      0,      0,      0,      0,
04984  0xF22D,      0,      0,      0,      0,      0,      0,      0,
04985       0,      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 };
04990 static const unsigned short utf8_to_euc_E482_x0213[] = {
04991       0,      0,      0,      0,      0,      0,      0,      0,
04992       0,      0,      0,      0,      0,      0,      0,      0,
04993       0,      0,      0, 0xF239,      0,      0,      0,      0,
04994       0,      0,      0,      0,      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 };
05000 static const unsigned short utf8_to_euc_E484_x0213[] = {
05001       0,      0,      0,      0,      0, 0xF264,      0,      0,
05002       0,      0,      0,      0,      0,      0,      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 };
05010 static const unsigned short utf8_to_euc_E485_x0213[] = {
05011       0,      0,      0,      0,      0,      0,      0,      0,
05012  0xF274,      0,      0,      0,      0,      0,      0, 0xF277,
05013       0,      0,      0,      0,      0,      0,      0,      0,
05014       0,      0,      0,      0,      0,      0,      0,      0,
05015       0,      0,      0, 0xF27D,      0,      0,      0,      0,
05016       0,      0,      0,      0,      0,      0,      0,      0,
05017       0,      0,      0,      0,      0,      0,      0,      0,
05018       0,      0,      0,      0,      0,      0,      0,      0,
05019 };
05020 static const unsigned short utf8_to_euc_E486_x0213[] = {
05021       0,      0,      0,      0,      0,      0,      0,      0,
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, 0xF333,      0,      0,      0,
05028       0,      0,      0,      0,      0,      0,      0, 0xF337,
05029 };
05030 static const unsigned short utf8_to_euc_E487_x0213[] = {
05031       0,      0,      0,      0,      0,      0,      0,      0,
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, 0xF347,      0,
05036       0,      0,      0,      0,      0,      0, 0xF34B,      0,
05037       0,      0,      0, 0xF348,      0,      0,      0,      0,
05038       0,      0,      0,      0,      0,      0,      0,      0,
05039 };
05040 static const unsigned short utf8_to_euc_E488_x0213[] = {
05041       0,      0,      0,      0,      0,      0,      0, 0xF353,
05042       0,      0,      0,      0,      0,      0, 0xF357,      0,
05043       0,      0,      0,      0,      0,      0,      0,      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 };
05050 static const unsigned short utf8_to_euc_E489_x0213[] = {
05051       0,      0,      0,      0,      0,      0,      0,      0,
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, 0x796D,      0,      0,      0,
05056       0,      0,      0,      0,      0,      0,      0,      0,
05057       0,      0,      0,      0,      0,      0,      0,      0,
05058       0,      0,      0,      0,      0,      0,      0,      0,
05059 };
05060 static const unsigned short utf8_to_euc_E48B_x0213[] = {
05061       0,      0,      0,      0,      0,      0, 0xF42B,      0,
05062       0,      0,      0,      0,      0,      0,      0,      0,
05063       0,      0,      0,      0,      0,      0, 0xF436,      0,
05064       0,      0,      0,      0,      0, 0xF43B,      0,      0,
05065       0,      0,      0,      0,      0,      0,      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 };
05070 static const unsigned short utf8_to_euc_E48C_x0213[] = {
05071       0,      0, 0xF44E,      0,      0,      0,      0,      0,
05072       0,      0,      0,      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, 0xF45D,      0,      0,      0,      0,
05077       0,      0,      0,      0,      0,      0,      0,      0,
05078       0,      0,      0,      0,      0,      0,      0,      0,
05079 };
05080 static const unsigned short utf8_to_euc_E48D_x0213[] = {
05081       0,      0,      0, 0xF461,      0,      0,      0,      0,
05082       0,      0,      0,      0,      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 };
05090 static const unsigned short utf8_to_euc_E48F_x0213[] = {
05091       0,      0,      0,      0,      0,      0,      0,      0,
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, 0xF53E,      0,
05097  0xF542,      0,      0,      0,      0,      0,      0,      0,
05098       0,      0,      0,      0,      0,      0,      0,      0,
05099 };
05100 static const unsigned short utf8_to_euc_E490_x0213[] = {
05101       0,      0,      0,      0,      0,      0,      0,      0,
05102  0xF548,      0,      0,      0,      0,      0,      0,      0,
05103       0,      0,      0,      0,      0,      0,      0, 0xF54A,
05104       0,      0,      0,      0, 0xF54C,      0,      0,      0,
05105       0,      0, 0xF54F,      0,      0,      0,      0,      0,
05106       0,      0,      0,      0,      0,      0,      0,      0,
05107       0,      0,      0,      0,      0,      0,      0,      0,
05108       0,      0,      0,      0,      0,      0,      0,      0,
05109 };
05110 static const unsigned short utf8_to_euc_E491_x0213[] = {
05111       0,      0,      0,      0,      0,      0,      0,      0,
05112       0,      0,      0,      0,      0,      0,      0,      0,
05113       0,      0,      0, 0x7A59,      0,      0,      0,      0,
05114       0,      0,      0, 0x7A5A,      0,      0,      0,      0,
05115       0,      0,      0,      0,      0,      0,      0,      0,
05116       0,      0,      0,      0,      0,      0,      0,      0,
05117       0,      0,      0,      0,      0,      0, 0xF56C,      0,
05118       0,      0, 0xF56E,      0,      0,      0,      0,      0,
05119 };
05120 static const unsigned short utf8_to_euc_E492_x0213[] = {
05121       0,      0,      0,      0,      0,      0,      0,      0,
05122       0,      0,      0,      0,      0,      0,      0,      0,
05123       0, 0xF577,      0,      0,      0,      0,      0,      0,
05124       0,      0,      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, 0xF635,      0,      0,      0,      0,
05128       0,      0,      0,      0,      0,      0, 0xF632,      0,
05129 };
05130 static const unsigned short utf8_to_euc_E493_x0213[] = {
05131       0,      0,      0,      0,      0,      0,      0,      0,
05132       0,      0,      0,      0,      0,      0,      0,      0,
05133       0,      0,      0,      0, 0xF634,      0,      0,      0,
05134       0,      0,      0,      0,      0,      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 };
05140 static const unsigned short utf8_to_euc_E494_x0213[] = {
05141       0,      0,      0,      0,      0,      0,      0,      0,
05142  0xF659,      0,      0,      0,      0, 0xF654,      0,      0,
05143       0,      0,      0,      0,      0,      0,      0,      0,
05144       0,      0,      0,      0,      0,      0,      0,      0,
05145       0,      0,      0,      0,      0, 0xF66D,      0,      0,
05146       0,      0,      0,      0,      0,      0,      0,      0,
05147       0,      0,      0,      0,      0,      0,      0,      0,
05148       0,      0,      0,      0,      0,      0,      0,      0,
05149 };
05150 static const unsigned short utf8_to_euc_E495_x0213[] = {
05151       0,      0,      0, 0xF66E,      0,      0,      0,      0,
05152       0,      0,      0,      0,      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 };
05160 static const unsigned short utf8_to_euc_E496_x0213[] = {
05161       0,      0,      0,      0,      0,      0,      0,      0,
05162       0,      0,      0,      0,      0,      0,      0,      0,
05163       0,      0,      0,      0,      0,      0,      0,      0,
05164       0,      0,      0,      0,      0, 0x7B51,      0,      0,
05165       0,      0,      0,      0,      0,      0,      0,      0,
05166       0,      0,      0,      0,      0,      0,      0,      0,
05167       0,      0,      0,      0,      0,      0,      0,      0,
05168  0xF74F,      0,      0,      0,      0,      0,      0,      0,
05169 };
05170 static const unsigned short utf8_to_euc_E497_x0213[] = {
05171       0,      0,      0,      0,      0,      0,      0,      0,
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, 0xF76C,      0,      0,
05176       0,      0, 0x7B60,      0,      0,      0,      0,      0,
05177       0,      0,      0,      0,      0,      0,      0,      0,
05178       0,      0,      0,      0,      0,      0,      0,      0,
05179 };
05180 static const unsigned short utf8_to_euc_E498_x0213[] = {
05181       0,      0,      0,      0,      0,      0,      0,      0,
05182       0,      0,      0,      0,      0,      0,      0, 0xF824,
05183       0,      0,      0,      0,      0,      0,      0,      0,
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 };
05190 static const unsigned short utf8_to_euc_E499_x0213[] = {
05191       0, 0xF83A,      0,      0,      0,      0,      0,      0,
05192       0,      0,      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, 0xF843,      0,      0,
05196       0,      0,      0,      0,      0,      0,      0,      0,
05197       0,      0,      0,      0,      0,      0,      0,      0,
05198       0,      0,      0,      0,      0,      0,      0,      0,
05199 };
05200 static const unsigned short utf8_to_euc_E49A_x0213[] = {
05201       0,      0,      0,      0,      0,      0,      0,      0,
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, 0xF84E,      0,      0,      0,      0,      0,      0,
05206       0,      0,      0,      0,      0,      0,      0, 0xF853,
05207       0,      0,      0,      0,      0,      0,      0,      0,
05208       0,      0,      0,      0,      0,      0,      0,      0,
05209 };
05210 static const unsigned short utf8_to_euc_E49C_x0213[] = {
05211       0,      0,      0,      0,      0,      0,      0,      0,
05212       0,      0,      0,      0, 0xF86B,      0,      0,      0,
05213       0,      0,      0,      0,      0,      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 };
05220 static const unsigned short utf8_to_euc_E49D_x0213[] = {
05221       0,      0,      0,      0,      0,      0,      0,      0,
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, 0xF929,      0,      0,      0,
05226       0,      0,      0,      0,      0,      0,      0,      0,
05227       0,      0,      0,      0,      0,      0,      0,      0,
05228       0,      0,      0,      0,      0,      0,      0,      0,
05229 };
05230 static const unsigned short utf8_to_euc_E49F_x0213[] = {
05231       0,      0,      0,      0,      0,      0,      0,      0,
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, 0xF93F,      0,      0,
05239 };
05240 static const unsigned short utf8_to_euc_E4A0_x0213[] = {
05241       0,      0,      0,      0,      0,      0,      0,      0,
05242       0,      0,      0,      0,      0,      0,      0,      0,
05243       0,      0,      0,      0,      0,      0, 0xF949,      0,
05244       0,      0,      0,      0,      0,      0,      0,      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 };
05250 static const unsigned short utf8_to_euc_E4A1_x0213[] = {
05251       0,      0,      0,      0, 0x7C4B,      0,      0,      0,
05252       0,      0,      0,      0,      0,      0, 0xF95C,      0,
05253       0,      0,      0,      0,      0,      0,      0,      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 };
05260 static const unsigned short utf8_to_euc_E4A2_x0213[] = {
05261       0,      0,      0,      0,      0,      0,      0,      0,
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, 0xFA27,      0,      0,
05268       0,      0,      0,      0,      0,      0,      0,      0,
05269 };
05270 static const unsigned short utf8_to_euc_E4A6_x0213[] = {
05271       0,      0,      0,      0,      0,      0,      0,      0,
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  0x7D58,      0,      0,      0,      0,      0,      0,      0,
05278       0,      0,      0,      0,      0,      0,      0,      0,
05279 };
05280 static const unsigned short utf8_to_euc_E4A7_x0213[] = {
05281       0,      0,      0,      0,      0,      0,      0,      0,
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, 0xFB6A,
05286       0,      0,      0,      0,      0,      0,      0,      0,
05287       0,      0,      0,      0,      0,      0,      0,      0,
05288       0,      0, 0xFB70,      0,      0,      0,      0,      0,
05289 };
05290 static const unsigned short utf8_to_euc_E4A8_x0213[] = {
05291       0,      0,      0,      0, 0xFB75,      0,      0,      0,
05292       0,      0,      0,      0,      0,      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, 0xFB78,      0,      0,      0,      0,      0,      0,
05297       0,      0,      0,      0,      0,      0,      0,      0,
05298       0,      0,      0,      0,      0,      0,      0,      0,
05299 };
05300 static const unsigned short utf8_to_euc_E4AA_x0213[] = {
05301       0,      0,      0,      0,      0,      0,      0,      0,
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, 0xFC37,      0,      0,      0,
05309 };
05310 static const unsigned short utf8_to_euc_E4AC_x0213[] = {
05311       0,      0,      0,      0,      0,      0,      0,      0,
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, 0xFC55,      0,      0,      0,      0,
05319 };
05320 static const unsigned short utf8_to_euc_E4AF_x0213[] = {
05321       0,      0, 0xFD26,      0,      0,      0,      0,      0,
05322       0,      0, 0xFD28,      0,      0,      0,      0,      0,
05323       0,      0, 0xFD2A,      0,      0,      0,      0,      0,
05324       0,      0,      0,      0,      0,      0,      0,      0,
05325       0,      0,      0,      0,      0,      0,      0,      0,
05326  0xFD31,      0,      0,      0,      0,      0,      0,      0,
05327       0,      0,      0,      0,      0,      0,      0,      0,
05328       0,      0,      0,      0,      0,      0,      0,      0,
05329 };
05330 static const unsigned short utf8_to_euc_E4B0_x0213[] = {
05331       0,      0,      0,      0,      0,      0,      0,      0,
05332       0,      0,      0,      0,      0,      0,      0,      0,
05333       0,      0,      0,      0,      0,      0,      0, 0x7E3E,
05334       0,      0,      0,      0,      0,      0,      0,      0,
05335  0xFD3F,      0,      0,      0,      0,      0,      0,      0,
05336       0,      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 };
05340 static const unsigned short utf8_to_euc_E4B3_x0213[] = {
05341       0,      0,      0,      0, 0xFE2A,      0,      0,      0,
05342       0,      0,      0,      0,      0,      0,      0,      0,
05343       0, 0xFE2D,      0,      0,      0,      0,      0,      0,
05344       0,      0,      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 };
05350 static const unsigned short utf8_to_euc_E4B4_x0213[] = {
05351       0,      0,      0,      0,      0,      0,      0, 0xFE4B,
05352       0,      0,      0,      0,      0,      0,      0,      0,
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 };
05360 static const unsigned short utf8_to_euc_E4B5_x0213[] = {
05361       0,      0,      0,      0,      0,      0,      0,      0,
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, 0xFE60,
05368       0,      0,      0,      0,      0,      0,      0,      0,
05369 };
05370 static const unsigned short utf8_to_euc_E4B8[] = {
05371  0x306C, 0x437A, 0xB021, 0x3C37, 0xB022, 0xB023,      0, 0x4B7C,
05372  0x3E66, 0x3B30, 0x3E65, 0x323C, 0xB024, 0x4954, 0x4D3F,      0,
05373  0x5022, 0x312F, 0xB025,      0, 0x336E, 0x5023, 0x4024, 0x5242,
05374  0x3556, 0x4A3A,      0,      0,      0,      0, 0x3E67, 0xB026,
05375       0, 0x4E3E,      0, 0xB027, 0xB028,      0, 0x4A42,      0,
05376  0xB029,      0, 0x5024, 0xB02A,      0, 0x4366, 0xB02B, 0xB02C,
05377  0xB02D, 0x5025, 0x367A,      0,      0, 0xB02E, 0x5026,      0,
05378  0x345D, 0x4330,      0, 0x3C67, 0x5027,      0,      0, 0x5028,
05379 };
05380 static const unsigned short utf8_to_euc_E4B8_x0213[] = {
05381  0x306C, 0x437A, 0xA122, 0x3C37, 0xB022, 0xB023,      0, 0x4B7C,
05382  0x3E66, 0x3B30, 0x3E65, 0x323C, 0xB024, 0x4954, 0x4D3F, 0xA123,
05383  0x5022, 0x312F, 0xA124,      0, 0x336E, 0x5023, 0x4024, 0x5242,
05384  0x3556, 0x4A3A,      0,      0,      0,      0, 0x3E67, 0xB026,
05385       0, 0x4E3E,      0, 0xB027, 0xB028,      0, 0x4A42,      0,
05386  0x2E24, 0xA125, 0x5024, 0xA126, 0xF02E, 0x4366, 0xA127, 0x2E25,
05387  0x2E26, 0x5025, 0x367A,      0,      0, 0xB02E, 0x5026,      0,
05388  0x345D, 0x4330,      0, 0x3C67, 0x5027,      0,      0, 0x5028,
05389 };
05390 static const unsigned short utf8_to_euc_E4B9[] = {
05391  0xB02F, 0xB030, 0x5029, 0x4735, 0xB031, 0x3557,      0, 0xB032,
05392       0,      0,      0, 0x4737,      0, 0x4663, 0x3843, 0x4B33,
05393       0, 0xB033,      0,      0,      0, 0x6949, 0x502A, 0x3E68,
05394  0x502B, 0x3235, 0xB034,      0, 0xB035, 0x3665, 0x3870, 0x4C69,
05395       0,      0, 0x5626, 0xB036,      0,      0,      0,      0,
05396  0xB037, 0xB038,      0,      0,      0,      0,      0,      0,
05397       0, 0x4D70,      0, 0x467D, 0xB039, 0xB03A,      0,      0,
05398       0, 0xB03B,      0,      0,      0,      0, 0x3425, 0xB03C,
05399 };
05400 static const unsigned short utf8_to_euc_E4B9_x0213[] = {
05401  0xA128, 0xB030, 0x5029, 0x4735, 0xB031, 0x3557,      0, 0xA129,
05402  0xA12A,      0,      0, 0x4737,      0, 0x4663, 0x3843, 0x4B33,
05403       0, 0xA12C,      0,      0,      0, 0x6949, 0x502A, 0x3E68,
05404  0x502B, 0x3235, 0xA12F,      0, 0xB035, 0x3665, 0x3870, 0x4C69,
05405       0,      0, 0x5626, 0xB036,      0,      0,      0,      0,
05406  0xB037, 0xA130,      0,      0,      0,      0,      0,      0,
05407       0, 0x4D70,      0, 0x467D, 0xB039, 0xB03A,      0,      0,
05408       0, 0xB03B,      0,      0,      0,      0, 0x3425, 0xB03C,
05409 };
05410 static const unsigned short utf8_to_euc_E4BA[] = {
05411  0x3535,      0, 0x502C,      0,      0, 0x502D, 0x4E3B,      0,
05412  0x4D3D, 0x4168, 0x502F, 0x3B76, 0x4673, 0xB03D, 0x5032,      0,
05413       0, 0x313E, 0x385F,      0, 0x385E, 0x3066, 0xB03E, 0xB03F,
05414  0x4F4B, 0x4F4A,      0, 0x3A33, 0x3021, 0xB040, 0x5033, 0x5034,
05415  0x5035, 0x4B34, 0x5036,      0, 0x3872, 0x3067, 0x4B72,      0,
05416  0x357C,      0,      0, 0x357D, 0x357E, 0x4462, 0x4E3C, 0xB041,
05417  0x5037,      0,      0, 0x5038,      0,      0, 0x5039,      0,
05418       0, 0xB042, 0x3F4D,      0,      0,      0,      0,      0,
05419 };
05420 static const unsigned short utf8_to_euc_E4BA_x0213[] = {
05421  0x3535,      0, 0x502C,      0,      0, 0x502D, 0x4E3B,      0,
05422  0x4D3D, 0x4168, 0x502F, 0x3B76, 0x4673, 0x2E27, 0x5032,      0,
05423       0, 0x313E, 0x385F,      0, 0x385E, 0x3066, 0xB03E, 0xB03F,
05424  0x4F4B, 0x4F4A,      0, 0x3A33, 0x3021, 0xA131, 0x5033, 0x5034,
05425  0x5035, 0x4B34, 0x5036,      0, 0x3872, 0x3067, 0x4B72,      0,
05426  0x357C,      0,      0, 0x357D, 0x357E, 0x4462, 0x4E3C, 0xB041,
05427  0x5037,      0,      0, 0x5038,      0,      0, 0x5039,      0,
05428       0, 0xA134, 0x3F4D, 0xA135, 0xA137,      0,      0,      0,
05429 };
05430 static const unsigned short utf8_to_euc_E4BB[] = {
05431  0x3D3A, 0x3F4E, 0x503E, 0xB043, 0x503C,      0, 0x503D, 0x3558,
05432       0,      0, 0x3A23, 0x3270,      0, 0x503B, 0x503A, 0x4A29,
05433  0xB044,      0,      0,      0, 0x3B46, 0x3B45, 0x423E, 0x503F,
05434  0x4955, 0x4067, 0xB045, 0xB046,      0, 0x2138, 0x5040, 0x5042,
05435  0xB047, 0xB048, 0xB049, 0x4265, 0x4E61, 0x304A,      0,      0,
05436  0xB04A,      0,      0,      0,      0, 0x5041, 0x323E, 0xB04B,
05437  0x3644, 0xB04C, 0x4367, 0xB04D,      0, 0xB04E, 0x376F, 0x5043,
05438       0,      0,      0, 0x4724, 0xF42F, 0xB04F, 0xB050, 0xB051,
05439 };
05440 static const unsigned short utf8_to_euc_E4BB_x0213[] = {
05441  0x3D3A, 0x3F4E, 0x503E, 0xA138, 0x503C,      0, 0x503D, 0x3558,
05442  0xA139,      0, 0x3A23, 0x3270,      0, 0x503B, 0x503A, 0x4A29,
05443  0xA13A,      0,      0,      0, 0x3B46, 0x3B45, 0x423E, 0x503F,
05444  0x4955, 0x4067, 0xA13C, 0xB046,      0, 0x2138, 0x5040, 0x5042,
05445  0xB047, 0x2E28, 0xB049, 0x4265, 0x4E61, 0x304A,      0,      0,
05446  0xB04A,      0,      0, 0xA13B,      0, 0x5041, 0x323E, 0xB04B,
05447  0x3644, 0xA13D, 0x4367, 0xB04D,      0, 0xA13E, 0x376F, 0x5043,
05448       0,      0,      0, 0x4724, 0xF42F, 0x2E29, 0xB050, 0x2E2A,
05449 };
05450 static const unsigned short utf8_to_euc_E4BC[] = {
05451  0xB052, 0x346B, 0xB053, 0xB054,      0,      0,      0,      0,
05452  0xB055, 0x5044, 0x304B, 0xB056, 0xB057, 0x3860, 0x346C, 0x497A,
05453  0x4832, 0x3559, 0xB058,      0,      0, 0xB059, 0xB05A, 0xB05B,
05454       0, 0xB05C, 0x3271,      0, 0x5067, 0x4541,      0,      0,
05455       0,      0,      0,      0,      0,      0,      0,      0,
05456       0,      0,      0,      0,      0,      0, 0xB05D, 0x476C,
05457  0x5046, 0xB05E,      0, 0xB060, 0x483C, 0xB061, 0x4E62, 0xB062,
05458  0x3F2D, 0xB063, 0x3B47, 0xB064, 0x3B77, 0x3240, 0xB065,      0,
05459 };
05460 static const unsigned short utf8_to_euc_E4BC_x0213[] = {
05461  0xA13F, 0x346B, 0xB053, 0x2E2B,      0,      0,      0,      0,
05462  0xB055, 0x5044, 0x304B, 0x2E2C, 0xB057, 0x3860, 0x346C, 0x497A,
05463  0x4832, 0x3559, 0xB058,      0,      0, 0xB059, 0xA140, 0xB05B,
05464       0, 0xB05C, 0x3271,      0, 0x5067, 0x4541,      0,      0,
05465       0,      0,      0,      0,      0,      0,      0,      0,
05466       0,      0,      0,      0,      0,      0, 0xB05D, 0x476C,
05467  0x5046, 0xB05E,      0, 0xB060, 0x483C, 0xB061, 0x4E62, 0xA142,
05468  0x3F2D, 0xB063, 0x3B47, 0xB064, 0x3B77, 0x3240, 0xA143,      0,
05469 };
05470 static const unsigned short utf8_to_euc_E4BD[] = {
05471  0xB066,      0, 0xB067, 0x4451,      0,      0, 0x4322, 0x504A,
05472  0xB068, 0xB069,      0, 0xB06A, 0xB06B, 0x304C, 0x4463, 0x3D3B,
05473  0x3A34, 0x4D24, 0xB06C, 0x424E, 0xB06D, 0x323F, 0xB06E, 0x5049,
05474  0xB06F, 0x4D3E, 0x5045, 0x5047, 0x3A6E, 0x5048, 0x5524, 0xB070,
05475  0xB05F,      0,      0, 0xB071,      0,      0,      0,      0,
05476       0, 0x5050, 0xB072,      0, 0xB073,      0, 0xB074, 0x5053,
05477  0x5051, 0xB075,      0, 0x3242,      0, 0x4A3B, 0x504B, 0xB076,
05478  0xB077, 0xB078, 0xB079, 0x504F, 0x3873, 0xB07A, 0xB07B, 0x3B48,
05479 };
05480 static const unsigned short utf8_to_euc_E4BD_x0213[] = {
05481  0xB066,      0, 0xB067, 0x4451,      0,      0, 0x4322, 0x504A,
05482  0x2E2E, 0x2E2F,      0, 0xB06A, 0xB06B, 0x304C, 0x4463, 0x3D3B,
05483  0x3A34, 0x4D24, 0xB06C, 0x424E, 0xA144, 0x323F, 0x2E30, 0x5049,
05484  0xA145, 0x4D3E, 0x5045, 0x5047, 0x3A6E, 0x5048, 0x5524, 0x2E31,
05485  0x2E2D,      0,      0, 0xB071, 0xA141,      0,      0,      0,
05486       0, 0x5050, 0x2E32,      0, 0x2E33,      0, 0xB074, 0x5053,
05487  0x5051, 0xB075,      0, 0x3242,      0, 0x4A3B, 0x504B, 0xA147,
05488  0xA148, 0xB078, 0xA149, 0x504F, 0x3873, 0xA14A, 0x2E34, 0x3B48,
05489 };
05490 static const unsigned short utf8_to_euc_E4BE[] = {
05491       0, 0xB07C, 0xB07D, 0x3426, 0xB07E, 0xB121, 0x5054,      0,
05492  0x504C, 0xB122, 0xB123, 0x4E63, 0xB124, 0x3B78, 0xB125, 0x504D,
05493  0xB126, 0x5052, 0xB127, 0xB128, 0xB129,      0, 0x5055, 0xB12A,
05494  0x504E, 0xB12B, 0xB12C, 0x3621,      0, 0x304D, 0xB12D, 0xB12E,
05495  0x3622, 0x3241,      0,      0,      0,      0,      0,      0,
05496       0,      0,      0, 0x5525,      0, 0x4B79, 0x496E, 0x3874,
05497       0,      0, 0xB12F,      0,      0, 0x3F2F, 0x4E37, 0xB130,
05498       0, 0xB131,      0, 0xB132, 0xB133, 0xB134, 0xB135, 0x4A58,
05499 };
05500 static const unsigned short utf8_to_euc_E4BE_x0213[] = {
05501       0, 0xB07C, 0xA14B, 0x3426, 0xB07E, 0xA14C, 0x5054,      0,
05502  0x504C, 0xB122, 0x2E35, 0x4E63, 0xB124, 0x3B78, 0xB125, 0x504D,
05503  0xB126, 0x5052, 0xA14D, 0xB128, 0x2E36,      0, 0x5055, 0x2E37,
05504  0x504E, 0xB12B, 0xA14E, 0x3621,      0, 0x304D, 0xB12D, 0xB12E,
05505  0x3622, 0x3241,      0,      0,      0,      0,      0,      0,
05506       0,      0,      0, 0x5525,      0, 0x4B79, 0x496E, 0x3874,
05507       0,      0, 0xA150,      0,      0, 0x3F2F, 0x4E37, 0xB130,
05508       0, 0xB131,      0, 0xB132, 0xB133, 0xB134, 0xA151, 0x4A58,
05509 };
05510 static const unsigned short utf8_to_euc_E4BF[] = {
05511  0xB136, 0xB137, 0x3738, 0x4225, 0x3264, 0xB138, 0xB139,      0,
05512  0xB13A, 0xB13B, 0x3D53, 0xB13C, 0xB13D, 0xB13E, 0x5059, 0xB13F,
05513  0x505E, 0x505C, 0xB140,      0, 0x5057,      0,      0, 0x422F,
05514  0x505A,      0, 0x505D, 0x505B, 0xB141, 0x4A5D,      0, 0x5058,
05515  0xB142, 0x3F2E, 0xB143, 0x4B73, 0x505F, 0x5060,      0,      0,
05516       0,      0,      0,      0,      0,      0, 0x3D24, 0x506D,
05517  0xB144,      0, 0xB145, 0x4750,      0, 0x4936, 0x5068,      0,
05518  0x4A70,      0, 0x3236,      0, 0xB146, 0xB147, 0x506C, 0xB148,
05519 };
05520 static const unsigned short utf8_to_euc_E4BF_x0213[] = {
05521  0xB136, 0xB137, 0x3738, 0x4225, 0x3264, 0xA152, 0xB139,      0,
05522  0xB13A, 0x2E39, 0x3D53, 0xA153, 0xB13D, 0xB13E, 0x5059, 0xA154,
05523  0x505E, 0x505C, 0xA155,      0, 0x5057,      0,      0, 0x422F,
05524  0x505A,      0, 0x505D, 0x505B, 0xB141, 0x4A5D,      0, 0x5058,
05525  0x2E3A, 0x3F2E, 0xB143, 0x4B73, 0x505F, 0x5060, 0xA14F,      0,
05526       0,      0,      0,      0,      0,      0, 0x3D24, 0x506D,
05527  0xB144, 0x2E21, 0xA157, 0x4750,      0, 0x4936, 0x5068,      0,
05528  0x4A70,      0, 0x3236,      0, 0xB146, 0xB147, 0x506C, 0xB148,
05529 };
05530 static const unsigned short utf8_to_euc_E580[] = {
05531  0xB149, 0xB14A,      0,      0, 0xB14B, 0x5066, 0x506F, 0xB14C,
05532       0, 0x4152, 0xB14D, 0x3844, 0xB14E, 0x475C, 0xB14F, 0x6047,
05533  0xB150, 0x506E, 0x455D, 0xB151, 0x5063,      0, 0x3876, 0xB152,
05534  0xB153, 0x3875, 0x5061, 0xB154, 0xB155, 0xB156, 0xB157, 0x3C5A,
05535       0, 0x5069, 0xB158, 0x4A6F, 0x434D, 0x5065, 0x3771, 0xB159,
05536  0x5062, 0x506A, 0x5064, 0x4E51, 0x506B, 0x4F41, 0xB15A,      0,
05537  0xB15B,      0, 0xB15C, 0xB15D,      0, 0xB15E, 0x3666,      0,
05538       0, 0x3770,      0, 0xB176,      0,      0,      0,      0,
05539 };
05540 static const unsigned short utf8_to_euc_E580_x0213[] = {
05541  0xA158, 0x2E3B, 0x2E3C,      0, 0xB14B, 0x5066, 0x506F, 0xB14C,
05542       0, 0x4152, 0xB14D, 0x3844, 0xB14E, 0x475C, 0x2E3D, 0x6047,
05543  0xA159, 0x506E, 0x455D, 0xA15A, 0x5063,      0, 0x3876, 0xB152,
05544  0x2E3E, 0x3875, 0x5061, 0xB154, 0xA15B, 0xB156, 0xA15C, 0x3C5A,
05545       0, 0x5069, 0xA15D, 0x4A6F, 0x434D, 0x5065, 0x3771, 0x2E3F,
05546  0x5062, 0x506A, 0x5064, 0x4E51, 0x506B, 0x4F41, 0x2E40,      0,
05547  0xB15B,      0, 0xB15C, 0xB15D,      0, 0xB15E, 0x3666,      0,
05548       0, 0x3770,      0, 0x2E42,      0,      0,      0,      0,
05549 };
05550 static const unsigned short utf8_to_euc_E581[] = {
05551  0xB15F, 0xB160, 0xB161, 0x5070,      0, 0xB162, 0xB163, 0x5071,
05552  0x5075, 0x304E, 0xB164,      0, 0xB165,      0, 0xB166, 0x4A50,
05553  0x5074, 0xB167, 0xB168, 0xB169,      0, 0x5073, 0x5077, 0xB16A,
05554       0, 0xB16B, 0x5076,      0, 0x4464,      0,      0, 0xB16C,
05555  0xB16D,      0, 0xB16E, 0xB16F,      0, 0x3772, 0xB170, 0xB171,
05556       0,      0, 0xB172,      0, 0x5078, 0xB173,      0,      0,
05557  0xB174, 0xB175, 0x3C45,      0, 0x4226, 0x4465, 0x3676,      0,
05558  0x5079,      0,      0,      0,      0, 0x3536,      0,      0,
05559 };
05560 static const unsigned short utf8_to_euc_E581_x0213[] = {
05561  0x2E41, 0x2E43, 0xA15F, 0x5070,      0, 0xB162, 0xA160, 0x5071,
05562  0x5075, 0x304E, 0xB164,      0, 0xB165,      0, 0xA161, 0x4A50,
05563  0x5074, 0xB167, 0xB168, 0xA162,      0, 0x5073, 0x5077, 0xA163,
05564       0, 0xB16B, 0x5076,      0, 0x4464,      0,      0, 0xB16C,
05565  0xB16D,      0, 0xB16E, 0xA164,      0, 0x3772, 0xA165, 0xB171,
05566       0,      0, 0xA166,      0, 0x5078, 0xB173,      0,      0,
05567  0xA167, 0xB175, 0x3C45,      0, 0x4226, 0x4465, 0x3676,      0,
05568  0x5079,      0,      0,      0,      0, 0x3536,      0,      0,
05569 };
05570 static const unsigned short utf8_to_euc_E582[] = {
05571  0x507A, 0xB177,      0, 0xB178, 0xB179, 0x507C, 0xB17A,      0,
05572       0,      0, 0xB17B,      0,      0, 0x4B35, 0xB17C, 0xB17D,
05573  0xB17E, 0x3766, 0xB221, 0xB222, 0xB223,      0, 0xB224,      0,
05574  0x3B31, 0x4877, 0x507B, 0xB225, 0xB226,      0, 0xB227, 0xB228,
05575  0xB229, 0xB22A, 0xB22B,      0,      0,      0,      0,      0,
05576       0,      0, 0xB22C,      0, 0x3A45, 0x4D43,      0, 0xB22D,
05577  0xB22E,      0, 0x507E, 0x5123, 0x507D, 0x3A44,      0, 0x3D7D,
05578       0, 0xB22F, 0xB230,      0,      0, 0xB231, 0x3739,      0,
05579 };
05580 static const unsigned short utf8_to_euc_E582_x0213[] = {
05581  0x507A, 0xB177,      0, 0xB178, 0xB179, 0x507C, 0xB17A,      0,
05582  0xA169,      0, 0xB17B,      0,      0, 0x4B35, 0xB17C, 0xB17D,
05583  0xB17E, 0x3766, 0xA16A, 0xA16B, 0x2E44, 0xA16C, 0xA16D,      0,
05584  0x3B31, 0x4877, 0x507B, 0xB225, 0xA16E,      0, 0xB227, 0xB228,
05585  0xB229, 0xB22A, 0xB22B, 0xA168,      0,      0,      0,      0,
05586       0,      0, 0xA16F,      0, 0x3A45, 0x4D43,      0, 0xB22D,
05587  0xB22E, 0xA171, 0x507E, 0x5123, 0x507D, 0x3A44,      0, 0x3D7D,
05588       0, 0xB22F, 0xA172, 0xA173,      0, 0xB231, 0x3739,      0,
05589 };
05590 static const unsigned short utf8_to_euc_E583[] = {
05591  0xB232,      0, 0x5124, 0xB233, 0xB234, 0x364F,      0, 0xB235,
05592       0, 0x5121, 0x5122,      0, 0xB236, 0x462F, 0xB237, 0x417C,
05593  0xB238, 0x3623,      0, 0xB239, 0xB23A, 0x4B4D, 0x5125,      0,
05594  0xB23B,      0, 0x4E3D,      0, 0xB23C, 0xB23D, 0x5126, 0xB23E,
05595       0,      0, 0xB23F, 0x5129, 0xB240, 0x5127, 0xB241, 0x414E,
05596  0xB242, 0xB243,      0,      0,      0, 0x5128, 0x512A, 0xB244,
05597       0, 0xB245, 0xB251,      0, 0xF430, 0x512C, 0xB246,      0,
05598       0, 0x512B, 0xB247, 0x4A48,      0,      0, 0xB248,      0,
05599 };
05600 static const unsigned short utf8_to_euc_E583_x0213[] = {
05601  0xB232,      0, 0x5124, 0xB233, 0xA174, 0x364F,      0, 0xA175,
05602       0, 0x5121, 0x5122,      0, 0x2E45, 0x462F, 0xA178, 0x417C,
05603  0x2E47, 0x3623,      0, 0xB239, 0xA17A, 0x4B4D, 0x5125,      0,
05604  0xB23B, 0xA17B, 0x4E3D,      0, 0xB23C, 0xB23D, 0x5126, 0xB23E,
05605       0, 0xA17C, 0xB23F, 0x5129, 0xB240, 0x5127, 0x2E48, 0x414E,
05606  0xB242, 0xA17D,      0,      0,      0, 0x5128, 0x512A, 0xB244,
05607       0, 0xB245, 0x2E46, 0xA176, 0xF430, 0x512C, 0xB246,      0,
05608       0, 0x512B, 0xB247, 0x4A48,      0,      0, 0xB248,      0,
05609 };
05610 static const unsigned short utf8_to_euc_E584[] = {
05611  0x3537, 0x512E, 0x512F, 0xB249, 0x322F,      0, 0xB24A, 0xB24B,
05612  0xB24C, 0x512D,      0, 0xB24D, 0xB24E, 0xB24F, 0xB250,      0,
05613  0xB252,      0, 0x3C74,      0, 0x5132, 0x5131, 0x5130, 0xB253,
05614  0x5056, 0xB254, 0x5133, 0xB255, 0xB256, 0xB257, 0xB258, 0x3D7E,
05615       0, 0x5134,      0, 0xB259,      0,      0,      0, 0xB25A,
05616  0xB25B,      0, 0x4D25,      0, 0xB25C, 0xB25D,      0, 0xB25E,
05617       0, 0xB25F, 0x4C59, 0xB260, 0xB261, 0xB262,      0, 0x5136,
05618  0xB263, 0xB264, 0x5135, 0x5138, 0x5137,      0,      0, 0x5139,
05619 };
05620 static const unsigned short utf8_to_euc_E584_x0213[] = {
05621  0x3537, 0x512E, 0x512F, 0x2E4B, 0x322F,      0, 0x2E4A, 0xB24B,
05622  0xA321, 0x512D,      0, 0x2E4C, 0xB24E, 0xB24F, 0xB250,      0,
05623  0xB252,      0, 0x3C74,      0, 0x5132, 0x5131, 0x5130, 0xA323,
05624  0x5056, 0xB254, 0x5133, 0xA324, 0xB256, 0xB257, 0x2E4D, 0x3D7E,
05625       0, 0x5134,      0, 0xB259,      0,      0,      0, 0xB25A,
05626  0xB25B,      0, 0x4D25,      0, 0xB25C, 0xB25D,      0, 0xB25E,
05627       0, 0xB25F, 0x4C59, 0xB260, 0xB261, 0x2E4E,      0, 0x5136,
05628  0xB263, 0xB264, 0x5135, 0x5138, 0x5137,      0,      0, 0x5139,
05629 };
05630 static const unsigned short utf8_to_euc_E585[] = {
05631  0x513A, 0x3074, 0xB265, 0x3835, 0x373B, 0x3D3C, 0x437B, 0x3624,
05632  0x4068, 0x3877, 0xB266, 0x396E, 0x513C, 0x4C48, 0x4546, 0xB267,
05633  0x3B79,      0, 0x513B, 0xB268, 0x513D, 0xB269,      0, 0xB26A,
05634  0xB26B,      0, 0x455E,      0, 0x3375,      0,      0, 0xB26C,
05635       0,      0, 0x513E,      0, 0xB26D, 0x467E, 0xB26E,      0,
05636  0x4134, 0x5140, 0x5141, 0x482C, 0x3878, 0x4F3B, 0x5142,      0,
05637       0, 0x3626,      0,      0,      0, 0x4A3C, 0x4236, 0x3671,
05638  0x4535,      0,      0,      0, 0x3773,      0, 0xB26F,      0,
05639 };
05640 static const unsigned short utf8_to_euc_E585_x0213[] = {
05641  0x513A, 0x3074, 0xB265, 0x3835, 0x373B, 0x3D3C, 0x437B, 0x3624,
05642  0x4068, 0x3877, 0x2E4F, 0x396E, 0x513C, 0x4C48, 0x4546, 0xB267,
05643  0x3B79,      0, 0x513B, 0xB268, 0x513D, 0x2E51,      0, 0x2E52,
05644  0xB26B,      0, 0x455E,      0, 0x3375,      0,      0, 0xB26C,
05645  0xA326,      0, 0x513E,      0, 0xB26D, 0x467E, 0xB26E,      0,
05646  0x4134, 0x5140, 0x5141, 0x482C, 0x3878, 0x4F3B, 0x5142,      0,
05647       0, 0x3626,      0, 0xA328,      0, 0x4A3C, 0x4236, 0x3671,
05648  0x4535,      0,      0, 0xF474, 0x3773,      0, 0xB26F,      0,
05649 };
05650 static const unsigned short utf8_to_euc_E586[] = {
05651  0x5143,      0, 0x5144, 0xB270, 0xB271, 0x4662, 0x315F,      0,
05652       0, 0x5147, 0x3A7D, 0xB272, 0x5146, 0x3A46, 0xB273, 0x5148,
05653  0x666E, 0x5149, 0x4B41, 0x514A,      0, 0x514B, 0x514C, 0x3E69,
05654  0xB274, 0x3C4C,      0,      0,      0, 0xB275,      0,      0,
05655  0x3427, 0xB276, 0x514F, 0xB277, 0x514D, 0x4C3D, 0x514E,      0,
05656  0x495A, 0x5150, 0x5151, 0x5152, 0x455F, 0xB278,      0,      0,
05657  0x5156, 0x5154, 0x5155, 0x5153, 0x3A63, 0x5157, 0x4C6A, 0x4E64,
05658  0xB279,      0, 0xB27A,      0, 0xB27B, 0x5158, 0xB27C, 0xB27D,
05659 };
05660 static const unsigned short utf8_to_euc_E586_x0213[] = {
05661  0x5143,      0, 0x5144, 0xA329, 0xB271, 0x4662, 0x315F,      0,
05662       0, 0x5147, 0x3A7D, 0xA32A, 0x5146, 0x3A46, 0xB273, 0x5148,
05663  0x666E, 0x5149, 0x4B41, 0x514A,      0, 0x514B, 0x514C, 0x3E69,
05664  0xA32C, 0x3C4C,      0,      0,      0, 0x2E54,      0,      0,
05665  0x3427, 0xB276, 0x514F, 0xA32D, 0x514D, 0x4C3D, 0x514E,      0,
05666  0x495A, 0x5150, 0x5151, 0x5152, 0x455F, 0xA32E,      0,      0,
05667  0x5156, 0x5154, 0x5155, 0x5153, 0x3A63, 0x5157, 0x4C6A, 0x4E64,
05668  0xB279,      0, 0xB27A,      0, 0xA330, 0x5158, 0xB27C, 0xB27D,
05669 };
05670 static const unsigned short utf8_to_euc_E587[] = {
05671       0,      0, 0xB27E,      0, 0x4028, 0x5159, 0x3D5A,      0,
05672  0xB321, 0x515A,      0, 0x437C, 0x4E3F, 0x4560,      0, 0xB322,
05673       0, 0xB323, 0xB324, 0xB325,      0, 0xB326, 0x5245,      0,
05674  0xB327,      0,      0, 0x515B, 0x7425, 0x3645, 0xB328,      0,
05675  0x515C, 0x4B5E, 0xB329,      0,      0, 0xB32A, 0x3D68, 0x427C,
05676       0, 0x515E, 0x4664,      0, 0xF431, 0x515F, 0xB32B,      0,
05677  0x5160, 0x332E, 0xB32C, 0xB32D, 0xB32E, 0x5161, 0x3627, 0xB32F,
05678  0x464C, 0x317A, 0x3D50,      0,      0, 0x4821, 0x5162,      0,
05679 };
05680 static const unsigned short utf8_to_euc_E587_x0213[] = {
05681       0,      0, 0xB27E, 0x2E55, 0x4028, 0x5159, 0x3D5A,      0,
05682  0xB321, 0x515A, 0x2E56, 0x437C, 0x4E3F, 0x4560,      0, 0xB322,
05683       0, 0xB323, 0xB324, 0xB325,      0, 0xB326, 0x5245,      0,
05684  0xB327,      0,      0, 0x515B, 0x7425, 0x3645, 0x2E57,      0,
05685  0x515C, 0x4B5E, 0x2E58,      0,      0, 0xB32A, 0x3D68, 0x427C,
05686       0, 0x515E, 0x4664,      0, 0xF431, 0x515F, 0x2E59,      0,
05687  0x5160, 0x332E, 0xB32C, 0xA333, 0xA334, 0x5161, 0x3627, 0xB32F,
05688  0x464C, 0x317A, 0x3D50,      0,      0, 0x4821, 0x5162,      0,
05689 };
05690 static const unsigned short utf8_to_euc_E588[] = {
05691  0x4561, 0xB330, 0xB331, 0x3F4F, 0x5163, 0xB332, 0x4A2C, 0x405A,
05692  0x3422,      0, 0x3429, 0x5164,      0,      0, 0x5166,      0,
05693       0, 0x373A, 0xB333, 0xB334, 0x5165, 0xB335, 0xB336, 0x4E73,
05694  0xB337,      0,      0,      0,      0, 0x3D69,      0,      0,
05695       0,      0, 0xB338,      0, 0x483D, 0x4A4C,      0, 0x5167,
05696  0xB339, 0x4D78, 0x5168,      0,      0,      0, 0x5169,      0,
05697  0x457E, 0xB33A, 0xB33B, 0x516A,      0, 0xB33C, 0x4029, 0x3A7E,
05698  0x3774, 0x516B, 0x3B49, 0x396F, 0xB33D,      0,      0,      0,
05699 };
05700 static const unsigned short utf8_to_euc_E588_x0213[] = {
05701  0x4561, 0x2E5A, 0xA335, 0x3F4F, 0x5163, 0xB332, 0x4A2C, 0x405A,
05702  0x3422,      0, 0x3429, 0x5164,      0,      0, 0x5166,      0,
05703       0, 0x373A, 0xA336, 0x2E5C, 0x5165, 0x2E5D, 0xA337, 0x4E73,
05704  0xB337,      0,      0,      0,      0, 0x3D69,      0,      0,
05705       0,      0, 0xB338,      0, 0x483D, 0x4A4C,      0, 0x5167,
05706  0xB339, 0x4D78, 0x5168,      0,      0,      0, 0x5169,      0,
05707  0x457E, 0xB33A, 0xB33B, 0x516A,      0, 0xB33C, 0x4029, 0x3A7E,
05708  0x3774, 0x516B, 0x3B49, 0x396F, 0xB33D,      0,      0,      0,
05709 };
05710 static const unsigned short utf8_to_euc_E589[] = {
05711       0,      0,      0, 0x4466, 0x516D, 0xB33E,      0, 0x4227,
05712       0, 0xB33F, 0x3A6F, 0x516E, 0x516F, 0x4130,      0, 0x516C,
05713       0,      0,      0,      0, 0x5171, 0xB340, 0x4B36, 0xB341,
05714  0xB342,      0, 0xB343, 0x3964, 0xB344,      0, 0x5170, 0xB345,
05715  0xB346, 0xB347,      0, 0x3775, 0x3A5E, 0x476D, 0xB348,      0,
05716       0, 0x5174, 0x5172,      0,      0,      0, 0xB349, 0x497B,
05717  0x3E6A, 0x517B, 0x3364, 0x5175, 0x5173, 0x414F,      0, 0xB34A,
05718  0xB34B, 0xB34C,      0,      0,      0, 0x5177,      0, 0x5176,
05719 };
05720 static const unsigned short utf8_to_euc_E589_x0213[] = {
05721       0,      0,      0, 0x4466, 0x516D, 0xB33E,      0, 0x4227,
05722       0, 0x2E5E, 0x3A6F, 0x516E, 0x516F, 0x4130,      0, 0x516C,
05723       0,      0,      0,      0, 0x5171, 0xA339, 0x4B36, 0x2E5F,
05724  0xB342,      0, 0xB343, 0x3964, 0xA33A, 0x2F7E, 0x5170, 0xB345,
05725  0xB346, 0x2E60,      0, 0x3775, 0x3A5E, 0x476D, 0xB348,      0,
05726       0, 0x5174, 0x5172,      0, 0xA33B,      0, 0xB349, 0x497B,
05727  0x3E6A, 0x517B, 0x3364, 0x5175, 0x5173, 0x414F,      0, 0xA33C,
05728  0xB34B, 0xB34C,      0,      0,      0, 0x5177,      0, 0x5176,
05729 };
05730 static const unsigned short utf8_to_euc_E58A[] = {
05731  0xB34D,      0, 0xB34E, 0x3344,      0, 0xB34F,      0, 0x3760,
05732  0x517C, 0x4E2D, 0xB350,      0, 0xB351, 0x5178,      0,      0,
05733       0, 0x517D, 0x517A, 0xB352, 0x5179, 0xB353, 0xB354, 0xB355,
05734  0xB356,      0, 0xB357, 0x4E4F, 0xB358,      0,      0, 0x3879,
05735  0x3243,      0,      0, 0x4E74, 0xB359, 0xB35A, 0xB35B, 0xB35C,
05736       0, 0x3D75, 0x4558, 0x3965, 0x5222, 0x5223,      0, 0xB35D,
05737  0xB35E, 0x4E65,      0,      0, 0x4F2B, 0x5225, 0xB35F, 0xB360,
05738  0xB361, 0x387A, 0xB362, 0xB363, 0x5224, 0xB364, 0x332F,      0,
05739 };
05740 static const unsigned short utf8_to_euc_E58A_x0213[] = {
05741  0xB34D,      0, 0xA33E, 0x3344, 0xA33D, 0xB34F,      0, 0x3760,
05742  0x517C, 0x4E2D, 0xB350,      0, 0xB351, 0x5178,      0,      0,
05743       0, 0x517D, 0x517A, 0x2E61, 0x5179, 0xB353, 0xB354, 0xB355,
05744  0xA340,      0, 0xB357, 0x4E4F, 0xB358,      0,      0, 0x3879,
05745  0x3243,      0,      0, 0x4E74, 0xA342, 0xB35A, 0xA343, 0xB35C,
05746       0, 0x3D75, 0x4558, 0x3965, 0x5222, 0x5223,      0, 0xA344,
05747  0xB35E, 0x4E65,      0,      0, 0x4F2B, 0x5225, 0xB35F, 0xB360,
05748  0xB361, 0x387A, 0xA345, 0xA346, 0x5224, 0xB364, 0x332F,      0,
05749 };
05750 static const unsigned short utf8_to_euc_E58B[] = {
05751  0xB365, 0x5226,      0, 0x4B56, 0xB366, 0x443C, 0xB367, 0x4D26,
05752  0xB368, 0x4A59,      0,      0, 0xB369, 0x5227,      0, 0xB36A,
05753       0, 0xB36B, 0x7055,      0, 0xB36C, 0x4630, 0xB36D, 0x5228,
05754  0x342A, 0x4C33,      0, 0xB36E, 0xB36F, 0x3E21, 0x5229, 0x4A67,
05755  0x522D, 0xB370, 0x402A, 0x522A, 0x3650, 0xB371, 0x522B, 0x342B,
05756  0xB372, 0xB373, 0xB374,      0, 0xB375,      0,      0,      0,
05757  0xB376, 0xB377, 0x372E, 0x522E, 0xB378, 0x522F, 0xB379, 0xB37A,
05758  0x5230, 0x5231, 0x3C5B,      0,      0,      0, 0x387B, 0x4C5E,
05759 };
05760 static const unsigned short utf8_to_euc_E58B_x0213[] = {
05761  0xB365, 0x5226,      0, 0x4B56, 0xB366, 0x443C, 0xB367, 0x4D26,
05762  0x2E62, 0x4A59, 0xA347,      0, 0x2E64, 0x5227,      0, 0xB36A,
05763  0x2E65, 0xA349, 0x7055,      0, 0xB36C, 0x4630, 0x2E66, 0x5228,
05764  0x342A, 0x4C33,      0, 0x2E67, 0xB36F, 0x3E21, 0x5229, 0x4A67,
05765  0x522D, 0xB370, 0x402A, 0x522A, 0x3650, 0xB371, 0x522B, 0x342B,
05766  0xB372, 0xB373, 0xB374,      0, 0xB375,      0,      0,      0,
05767  0x2E69, 0xB377, 0x372E, 0x522E, 0xB378, 0x522F, 0xB379, 0xA34B,
05768  0x5230, 0x5231, 0x3C5B, 0x2E6A,      0,      0, 0x387B, 0x4C5E,
05769 };
05770 static const unsigned short utf8_to_euc_E58C[] = {
05771  0xB37B, 0x4C68, 0x4677, 0xB37C,      0, 0x4A71, 0x5232, 0xF432,
05772  0x5233,      0, 0xB37D, 0xB37E, 0xB421, 0x5235,      0, 0x5237,
05773  0x5236, 0xB422,      0, 0xB423,      0, 0x5238, 0x323D, 0x4B4C,
05774  0xB424, 0x3A7C, 0x5239, 0xB425, 0xB426, 0x4159, 0xB427, 0xB428,
05775  0x3E22, 0x3629,      0, 0x523A, 0xF433, 0xB429,      0, 0xB42A,
05776  0xB42B, 0xB42C, 0x485B, 0xB42D, 0xB42E, 0xB42F,      0, 0x523B,
05777  0xB430, 0x523C, 0xB431, 0x523D,      0, 0xB432,      0,      0,
05778  0x523E, 0x4924, 0x3668, 0x3065, 0xB433, 0xB434, 0xB435, 0x463F,
05779 };
05780 static const unsigned short utf8_to_euc_E58C_x0213[] = {
05781  0x2E6B, 0x4C68, 0x4677, 0xB37C,      0, 0x4A71, 0x5232, 0x2E6C,
05782  0x5233,      0, 0xA34C, 0xA34D, 0xB421, 0x5235,      0, 0x5237,
05783  0x5236, 0xB422,      0, 0xB423,      0, 0x5238, 0x323D, 0x4B4C,
05784  0xB424, 0x3A7C, 0x5239, 0xB425, 0x2E6D, 0x4159, 0xB427, 0xB428,
05785  0x3E22, 0x3629,      0, 0x523A, 0xA34E, 0xB429,      0, 0xB42A,
05786  0xB42B, 0xB42C, 0x485B, 0xB42D, 0xB42E, 0xB42F,      0, 0x523B,
05787  0xB430, 0x523C, 0xB431, 0x523D,      0, 0xA34F,      0,      0,
05788  0x523E, 0x4924, 0x3668, 0x3065, 0xB433, 0xB434, 0xA350, 0x463F,
05789 };
05790 static const unsigned short utf8_to_euc_E58D[] = {
05791  0x523F, 0x3D3D, 0xB436, 0x4069,      0, 0x5241, 0x5240, 0x3E23,
05792  0x3861, 0x5243, 0x483E, 0xB438, 0xB437, 0x5244,      0,      0,
05793       0, 0x485C, 0x4234, 0x426E, 0x3628,      0,      0, 0x466E,
05794  0x4331, 0xB439, 0x476E, 0xB43A, 0x4B4E,      0, 0x5246,      0,
05795  0x406A, 0xB43B,      0, 0xB43C,      0, 0xB43D, 0x3735,      0,
05796       0, 0x5247,      0,      0, 0xB43E, 0xB43F, 0x5248, 0x312C,
05797  0x3075, 0x346D, 0xB440, 0x4228, 0x3551, 0x4D71,      0, 0x524B,
05798  0x3237, 0xB441,      0, 0x524A,      0,      0, 0xB442, 0x362A,
05799 };
05800 static const unsigned short utf8_to_euc_E58D_x0213[] = {
05801  0x523F, 0x3D3D, 0xA351, 0x4069,      0, 0x5241, 0x5240, 0x3E23,
05802  0x3861, 0x5243, 0x483E, 0xB438, 0xB437, 0x5244,      0,      0,
05803       0, 0x485C, 0x4234, 0x426E, 0x3628,      0,      0, 0x466E,
05804  0x4331, 0xB439, 0x476E, 0xB43A, 0x4B4E,      0, 0x5246,      0,
05805  0x406A, 0x2E6F,      0, 0x2E70,      0, 0xB43D, 0x3735, 0xA354,
05806       0, 0x5247,      0,      0, 0xA355, 0xB43F, 0x5248, 0x312C,
05807  0x3075, 0x346D, 0xB440, 0x4228, 0x3551, 0x4D71,      0, 0x524B,
05808  0x3237, 0xB441, 0xA356, 0x524A,      0, 0x2E71, 0xB442, 0x362A,
05809 };
05810 static const unsigned short utf8_to_euc_E58E[] = {
05811       0,      0, 0x524C, 0xB443, 0x4C71,      0,      0, 0xB444,
05812  0xB445,      0,      0,      0,      0,      0, 0xB446,      0,
05813       0,      0,      0, 0xB447, 0xB448,      0, 0x524D,      0,
05814  0x4E52, 0xB449, 0x387C,      0,      0, 0xB44A,      0, 0x3836,
05815  0x524E, 0xB44B,      0,      0, 0xB44C, 0x5250, 0x524F,      0,
05816  0x3F5F, 0x3139, 0xB44D, 0xB44E,      0, 0x315E, 0x5251, 0xB44F,
05817  0x5252,      0, 0xB450, 0x3837, 0xB451, 0xB452, 0x5253, 0xB453,
05818  0xB454,      0, 0xB455, 0x356E,      0, 0xB456,      0,      0,
05819 };
05820 static const unsigned short utf8_to_euc_E58E_x0213[] = {
05821       0,      0, 0x524C, 0xB443, 0x4C71,      0,      0, 0xB444,
05822  0xB445,      0,      0,      0,      0,      0, 0xB446,      0,
05823       0,      0,      0, 0x2E72, 0xB448,      0, 0x524D,      0,
05824  0x4E52, 0xB449, 0x387C,      0,      0, 0x2E73,      0, 0x3836,
05825  0x524E, 0xB44B,      0,      0, 0xA357, 0x5250, 0x524F,      0,
05826  0x3F5F, 0x3139, 0xB44D, 0xB44E,      0, 0x315E, 0x5251, 0xB44F,
05827  0x5252,      0, 0x2E74, 0x3837, 0xA358, 0xB452, 0x5253, 0xA35A,
05828  0xB454,      0, 0xB455, 0x356E,      0, 0xB456,      0,      0,
05829 };
05830 static const unsigned short utf8_to_euc_E58F[] = {
05831  0xB457,      0, 0x3B32, 0x5254,      0, 0xB458,      0,      0,
05832  0x4B74, 0x3A35, 0x355A, 0x4D27, 0x4150, 0x483F, 0x3C7D, 0xB459,
05833       0,      0, 0xB45A, 0xB45B, 0x3D47, 0xB45C, 0x3C68, 0x3C75,
05834       0, 0x3D76, 0xB45D, 0x4840,      0, 0xB45E, 0xB45F, 0x5257,
05835  0xB460, 0x3143, 0x4151, 0x387D, 0x3845, 0x3667, 0xB461, 0xB462,
05836  0x525B, 0x4321, 0x427E, 0x362B, 0x3E24, 0x525C, 0x525A, 0x3244,
05837  0x4266, 0x3C38, 0x3B4B, 0x3126,      0, 0xB463, 0x3370, 0x3966,
05838  0x3B4A,      0, 0x525D,      0,      0,      0,      0,      0,
05839 };
05840 static const unsigned short utf8_to_euc_E58F_x0213[] = {
05841  0xA35B,      0, 0x3B32, 0x5254,      0, 0xB458,      0,      0,
05842  0x4B74, 0x3A35, 0x355A, 0x4D27, 0x4150, 0x483F, 0x3C7D, 0xB459,
05843       0,      0, 0xB45A, 0xB45B, 0x3D47, 0xA35F, 0x3C68, 0x3C75,
05844       0, 0x3D76, 0xA360, 0x4840,      0, 0xB45E, 0xB45F, 0x5257,
05845  0xB460, 0x3143, 0x4151, 0x387D, 0x3845, 0x3667, 0xB461, 0xB462,
05846  0x525B, 0x4321, 0x427E, 0x362B, 0x3E24, 0x525C, 0x525A, 0x3244,
05847  0x4266, 0x3C38, 0x3B4B, 0x3126, 0xA362, 0xA363, 0x3370, 0x3966,
05848  0x3B4A,      0, 0x525D,      0,      0,      0,      0,      0,
05849 };
05850 static const unsigned short utf8_to_euc_E590[] = {
05851       0, 0x525E, 0xB464, 0x3549, 0x3346,      0,      0,      0,
05852  0x3967, 0x3548, 0x445F, 0x3125, 0x4631, 0x4C3E, 0x3921, 0x4D79,
05853  0x4547, 0x387E,      0, 0xB465,      0,      0,      0,      0,
05854       0,      0, 0xB466, 0x372F,      0, 0x5267,      0, 0x3663,
05855  0x4B4A, 0xB467,      0,      0,      0,      0, 0x485D, 0xB468,
05856  0xB469, 0x5266, 0xB46A, 0x345E, 0x5261, 0x5262, 0x5264, 0xB46B,
05857       0, 0xB46C,      0,      0, 0xB46D, 0xB46E, 0x5265,      0,
05858  0x355B, 0x3F61,      0, 0x4A2D, 0x5263, 0x525F, 0x3863,      0,
05859 };
05860 static const unsigned short utf8_to_euc_E590_x0213[] = {
05861       0, 0x525E, 0xB464, 0x3549, 0x3346,      0,      0,      0,
05862  0x3967, 0x3548, 0x445F, 0x3125, 0x4631, 0x4C3E, 0x3921, 0x4D79,
05863  0x4547, 0x387E, 0x2E75, 0xB465,      0,      0,      0,      0,
05864       0,      0, 0xB466, 0x372F,      0, 0x5267, 0x4F7E, 0x3663,
05865  0x4B4A, 0xB467,      0,      0, 0xA365,      0, 0x485D, 0x2E76,
05866  0xA366, 0x5266, 0xB46A, 0x345E, 0x5261, 0x5262, 0x5264, 0xB46B,
05867       0, 0xB46C,      0,      0, 0xB46D, 0xB46E, 0x5265,      0,
05868  0x355B, 0x3F61,      0, 0x4A2D, 0x5263, 0x525F, 0x3863,      0,
05869 };
05870 static const unsigned short utf8_to_euc_E591[] = {
05871  0x5260,      0, 0x4F24, 0xB46F, 0xB470,      0, 0x4A72, 0xB471,
05872  0x4468, 0x3862, 0x3970,      0,      0, 0xB472, 0x5268, 0xB473,
05873       0, 0x465D,      0,      0,      0,      0,      0,      0,
05874       0,      0,      0,      0,      0,      0, 0xB474, 0x526C,
05875       0,      0, 0xB475,      0, 0xB476,      0, 0xB477, 0xB478,
05876  0x3C7E, 0xB479, 0x3C76, 0xB47A,      0, 0xB47B, 0xB47C,      0,
05877  0x526F, 0x526D,      0, 0x4C23, 0xB47D, 0x526A, 0x5273, 0x526E,
05878       0,      0,      0, 0x5271, 0x3846, 0x4C3F,      0, 0xB47E,
05879 };
05880 static const unsigned short utf8_to_euc_E591_x0213[] = {
05881  0x5260,      0, 0x4F24, 0xA368, 0xB470,      0, 0x4A72, 0xB471,
05882  0x4468, 0x3862, 0x3970,      0,      0, 0x2E77, 0x5268, 0xB473,
05883       0, 0x465D,      0,      0,      0, 0xA364,      0,      0,
05884       0,      0,      0,      0,      0,      0, 0xB474, 0x526C,
05885       0,      0, 0xA369,      0, 0xB476,      0, 0xA36A, 0xB478,
05886  0x3C7E, 0xB479, 0x3C76, 0x2E79, 0xA36B, 0xB47B, 0xB47C,      0,
05887  0x526F, 0x526D,      0, 0x4C23, 0x2E7A, 0x526A, 0x5273, 0x526E,
05888       0,      0,      0, 0x5271, 0x3846, 0x4C3F,      0, 0x2E7B,
05889 };
05890 static const unsigned short utf8_to_euc_E592[] = {
05891  0x5272, 0xB521,      0, 0xB522, 0x5274, 0xB523, 0x5276,      0,
05892  0xB524, 0xB525, 0xF435, 0x3A70, 0x4F42, 0xB526, 0x526B, 0x5269,
05893  0x5275, 0xB527, 0x5270,      0,      0, 0xB528, 0xB529,      0,
05894       0,      0,      0,      0, 0xB52A,      0,      0, 0xB52B,
05895       0, 0xB52C, 0x5278,      0, 0x5323, 0x527A, 0xB52D, 0xB52E,
05896  0x527E, 0xB52F, 0xB530, 0x5321, 0x527B, 0xB531, 0xB532, 0x533E,
05897       0, 0xB533, 0x3A69, 0x3331,      0,      0,      0, 0xB534,
05898  0x5279, 0xB535, 0xB536, 0xB537, 0x5325, 0x3076, 0x5324, 0xB538,
05899 };
05900 static const unsigned short utf8_to_euc_E592_x0213[] = {
05901  0x5272, 0xB521,      0, 0xB522, 0x5274, 0xB523, 0x5276,      0,
05902  0x2E7C, 0xB525, 0xA36C, 0x3A70, 0x4F42, 0xA36D, 0x526B, 0x5269,
05903  0x5275, 0xB527, 0x5270,      0,      0, 0xA36E, 0x2E7D,      0,
05904       0,      0,      0,      0, 0x2E78,      0,      0, 0xB52B,
05905  0xA36F, 0x2E7E, 0x5278,      0, 0x5323, 0x527A, 0xA370, 0xB52E,
05906  0x527E, 0x2F21, 0xB530, 0x5321, 0x527B, 0xA371, 0xA372, 0x533E,
05907       0, 0xB533, 0x3A69, 0x3331,      0,      0,      0, 0xA373,
05908  0x5279, 0xB535, 0xA374, 0xB537, 0x5325, 0x3076, 0x5324, 0xA375,
05909 };
05910 static const unsigned short utf8_to_euc_E593[] = {
05911  0x3025, 0x494A, 0x5322,      0, 0x527C,      0, 0xB539, 0x5277,
05912  0x527D, 0x3A48, 0xB53A,      0,      0, 0xB53B, 0xB53C,      0,
05913       0,      0,      0,      0,      0,      0,      0,      0,
05914  0x5326,      0,      0,      0,      0,      0,      0,      0,
05915  0xB53D, 0x3077, 0x532F,      0,      0, 0x5327, 0x5328,      0,
05916  0x3E25, 0x4B69, 0xB53E,      0, 0xB53F, 0x532D, 0x532C, 0xB540,
05917       0,      0, 0x452F,      0,      0,      0, 0xB541,      0,
05918       0,      0, 0x532E,      0, 0xB542, 0x532B, 0xB543, 0xB544,
05919 };
05920 static const unsigned short utf8_to_euc_E593_x0213[] = {
05921  0x3025, 0x494A, 0x5322, 0xA376, 0x527C,      0, 0x2F22, 0x5277,
05922  0x527D, 0x3A48, 0xB53A,      0,      0, 0xB53B, 0xB53C,      0,
05923       0,      0,      0,      0,      0,      0,      0,      0,
05924  0x5326,      0,      0,      0,      0,      0,      0,      0,
05925  0xB53D, 0x3077, 0x532F,      0,      0, 0x5327, 0x5328,      0,
05926  0x3E25, 0x4B69, 0xB53E,      0, 0xA378, 0x532D, 0x532C, 0xA379,
05927       0, 0xA37A, 0x452F, 0xA37B,      0,      0, 0xB541,      0,
05928       0,      0, 0x532E,      0, 0xB542, 0x532B, 0xB543, 0x2F23,
05929 };
05930 static const unsigned short utf8_to_euc_E594[] = {
05931  0xB545, 0xB546,      0,      0, 0x3134, 0xB547, 0x3A36, 0x3F30,
05932  0xB548, 0xB549,      0,      0, 0xB54A, 0xB54B, 0xB54C, 0x5329,
05933  0x4562,      0,      0,      0, 0x532A, 0xB54D, 0x3022,      0,
05934       0,      0,      0,      0,      0,      0,      0,      0,
05935       0,      0,      0,      0,      0,      0,      0,      0,
05936       0,      0, 0xB54E, 0xB54F,      0,      0, 0x5334, 0x4D23,
05937       0, 0x3E27, 0xB550, 0x533A,      0, 0xB551, 0xB552,      0,
05938  0x5339, 0x5330,      0, 0xB553, 0xB554, 0xB555, 0x4243,      0,
05939 };
05940 static const unsigned short utf8_to_euc_E594_x0213[] = {
05941  0xA37C, 0xA37D,      0,      0, 0x3134, 0xB547, 0x3A36, 0x3F30,
05942  0xB548, 0xA37E,      0,      0, 0xB54A, 0xB54B, 0x2F24, 0x5329,
05943  0x4562,      0,      0,      0, 0x532A, 0xB54D, 0x3022,      0,
05944       0,      0,      0,      0,      0,      0,      0,      0,
05945       0,      0,      0,      0,      0,      0,      0,      0,
05946       0,      0, 0xB54E, 0x2F25,      0,      0, 0x5334, 0x4D23,
05947       0, 0x3E27, 0xB550, 0x533A,      0, 0x2F26, 0xB552,      0,
05948  0x5339, 0x5330,      0, 0xB553, 0xA421, 0xB555, 0x4243,      0,
05949 };
05950 static const unsigned short utf8_to_euc_E595[] = {
05951  0x5331, 0xB556,      0,      0, 0x426F, 0x5336, 0x3E26, 0xB557,
05952       0, 0xB558, 0xB559,      0, 0x5333, 0xB55A,      0, 0x4C64,
05953  0xB55B, 0xB55C,      0, 0x373C,      0,      0, 0x5337, 0x5338,
05954  0xB55D,      0, 0xB55E, 0xB55F, 0x5335, 0x533B, 0xB560,      0,
05955  0xB561, 0xB562,      0, 0x5332, 0xB563,      0, 0xB564,      0,
05956       0,      0,      0,      0,      0,      0,      0,      0,
05957       0,      0,      0,      0,      0,      0,      0,      0,
05958       0,      0,      0, 0x5341, 0x5346,      0, 0x5342, 0xB565,
05959 };
05960 static const unsigned short utf8_to_euc_E595_x0213[] = {
05961  0x5331, 0xA422,      0,      0, 0x426F, 0x5336, 0x3E26, 0xA424,
05962       0, 0xB558, 0xA425,      0, 0x5333, 0xB55A,      0, 0x4C64,
05963  0x2F27, 0xB55C,      0, 0x373C,      0,      0, 0x5337, 0x5338,
05964  0xB55D,      0, 0xB55E, 0xB55F, 0x5335, 0x533B, 0x2F28,      0,
05965  0xA427, 0xA428,      0, 0x5332, 0xA429,      0, 0xB564,      0,
05966       0,      0,      0,      0,      0,      0,      0,      0,
05967       0,      0,      0,      0,      0,      0,      0,      0,
05968       0,      0,      0, 0x5341, 0x5346, 0xA42B, 0x5342, 0xB565,
05969 };
05970 static const unsigned short utf8_to_euc_E596[] = {
05971  0x533D, 0xB566, 0xB567, 0x5347, 0x4131,      0, 0xB568, 0x5349,
05972  0xB569, 0x3922, 0x533F, 0x437D,      0,      0, 0xB56A, 0xB56B,
05973       0, 0xB56C, 0xB56D, 0xB56E, 0xB56F,      0,      0, 0xB570,
05974  0x5343, 0x533C, 0x342D,      0, 0x346E, 0x3365, 0x5344, 0x5340,
05975       0,      0,      0, 0xB571, 0xB572,      0,      0, 0x3776,
05976  0x534A, 0x5348, 0x4153, 0x354A, 0x362C, 0xB573, 0x5345,      0,
05977  0x3674,      0, 0xB574,      0,      0,      0, 0x3144,      0,
05978       0,      0,      0,      0,      0,      0,      0, 0xB575,
05979 };
05980 static const unsigned short utf8_to_euc_E596_x0213[] = {
05981  0x533D, 0x2F29, 0xA42C, 0x5347, 0x4131,      0, 0x2F2A, 0x5349,
05982  0xA42D, 0x3922, 0x533F, 0x437D,      0,      0, 0x2F2B, 0xB56B,
05983       0, 0xA42E, 0xB56D, 0xB56E, 0xB56F,      0,      0, 0xB570,
05984  0x5343, 0x533C, 0x342D,      0, 0x346E, 0x3365, 0x5344, 0x5340,
05985       0,      0,      0, 0xB571, 0xB572,      0,      0, 0x3776,
05986  0x534A, 0x5348, 0x4153, 0x354A, 0x362C, 0x2F2D, 0x5345,      0,
05987  0x3674,      0, 0xB574,      0,      0,      0, 0x3144,      0,
05988       0,      0,      0,      0,      0,      0,      0, 0xA433,
05989 };
05990 static const unsigned short utf8_to_euc_E597[] = {
05991       0, 0xB576,      0, 0xB577, 0x534E, 0x534C, 0xB578, 0x5427,
05992       0, 0xB579,      0, 0xB57A, 0xB57B,      0, 0xB57C,      0,
05993       0, 0xB57D, 0xB57E, 0xB621, 0x5351,      0,      0, 0xB622,
05994  0xB623,      0, 0x534B, 0xB624, 0x534F,      0, 0xB625, 0x534D,
05995       0,      0, 0xB626, 0x3B4C, 0x5350,      0,      0,      0,
05996       0, 0xB627,      0,      0,      0,      0,      0,      0,
05997       0,      0,      0,      0,      0,      0, 0xB628, 0x5353,
05998       0, 0x5358,      0,      0,      0, 0x5356, 0x5355, 0xB629,
05999 };
06000 static const unsigned short utf8_to_euc_E597_x0213[] = {
06001       0, 0xB576,      0, 0xB577, 0x534E, 0x534C, 0xB578, 0x5427,
06002       0, 0xA434,      0, 0xB57A, 0xA435,      0, 0x2F2E,      0,
06003       0, 0xA436, 0xA430, 0xB621, 0x5351,      0,      0, 0xB622,
06004  0xB623,      0, 0x534B, 0xB624, 0x534F, 0xA437, 0xB625, 0x534D,
06005       0,      0, 0xA439, 0x3B4C, 0x5350,      0,      0,      0,
06006       0, 0xA43B,      0,      0,      0,      0,      0,      0,
06007       0,      0,      0,      0,      0,      0, 0xB628, 0x5353,
06008       0, 0x5358,      0,      0,      0, 0x5356, 0x5355, 0xB629,
06009 };
06010 static const unsigned short utf8_to_euc_E598[] = {
06011       0,      0,      0,      0,      0, 0xB62A, 0x4332,      0,
06012  0xB62B, 0x3245, 0xB62C,      0,      0, 0xB62D, 0xB62E, 0xB62F,
06013  0xB630, 0xB631, 0xB632,      0, 0x5352,      0, 0x5354, 0x3E28,
06014  0x3133, 0xB633,      0, 0x5357,      0,      0,      0,      0,
06015       0,      0,      0,      0,      0,      0,      0,      0,
06016       0, 0x325E,      0,      0, 0xB634,      0,      0, 0x5362,
06017  0xB635, 0x3E7C, 0x535E, 0xB636, 0x535C, 0xB637, 0x535D, 0xB638,
06018  0x535F, 0xB639,      0, 0xB63A, 0xB63B, 0xB63C,      0, 0xB63D,
06019 };
06020 static const unsigned short utf8_to_euc_E598_x0213[] = {
06021       0,      0,      0,      0,      0, 0xB62A, 0x4332, 0xA43E,
06022  0x2F30, 0x3245, 0xB62C,      0,      0, 0xB62D, 0x2F31, 0xB62F,
06023  0xA43F, 0xB631, 0xB632,      0, 0x5352,      0, 0x5354, 0x3E28,
06024  0x3133, 0xB633,      0, 0x5357,      0,      0,      0,      0,
06025       0,      0,      0,      0,      0,      0,      0,      0,
06026  0xA43C, 0x325E,      0,      0, 0xB634,      0,      0, 0x5362,
06027  0xA440, 0x3E7C, 0x535E, 0xB636, 0x535C, 0xB637, 0x535D, 0xA441,
06028  0x535F, 0xB639,      0, 0x2F32, 0xB63B, 0xA443,      0, 0xA444,
06029 };
06030 static const unsigned short utf8_to_euc_E599[] = {
06031  0xB63E, 0xB63F, 0x313D, 0xB640, 0xB641,      0, 0xB642,      0,
06032       0, 0xB643,      0, 0xB644, 0x4139, 0xB645, 0x5359, 0xB646,
06033  0x535A,      0,      0,      0, 0xB647,      0,      0,      0,
06034       0,      0,      0, 0x337A,      0,      0, 0xB648,      0,
06035  0xB649, 0xB64A, 0xB64B, 0xB64C, 0x5361,      0, 0xB64D,      0,
06036  0x346F, 0xB64E, 0x5364, 0x5360, 0x5363, 0xB64F,      0, 0xB650,
06037       0, 0xB651, 0xB652,      0, 0x4A2E, 0xB653,      0,      0,
06038  0x4655,      0, 0x4838,      0,      0,      0,      0,      0,
06039 };
06040 static const unsigned short utf8_to_euc_E599_x0213[] = {
06041  0xA445, 0xB63F, 0x313D, 0xB640, 0xB641,      0, 0xB642, 0xA446,
06042       0, 0x2F33,      0, 0xB644, 0x4139, 0xB645, 0x5359, 0xB646,
06043  0x535A,      0,      0, 0x7427, 0xB647,      0,      0,      0,
06044       0,      0,      0, 0x337A,      0,      0, 0xA447,      0,
06045  0xA448, 0xB64A, 0xB64B, 0xB64C, 0x5361,      0, 0x2F35,      0,
06046  0x346F, 0xB64E, 0x5364, 0x5360, 0x5363, 0xA449,      0, 0x2F37,
06047       0, 0x2F38, 0x2F39,      0, 0x4A2E, 0xB653, 0x2F34,      0,
06048  0x4655,      0, 0x4838,      0,      0,      0,      0,      0,
06049 };
06050 static const unsigned short utf8_to_euc_E59A[] = {
06051  0x5366,      0,      0,      0, 0xB654, 0xB655, 0x5365, 0x3345,
06052  0xB656,      0, 0x5367, 0xB657, 0xB658,      0,      0, 0x536A,
06053       0,      0,      0,      0, 0x5369, 0xB659,      0,      0,
06054       0, 0xB65A, 0xB65B,      0,      0, 0xB65C, 0xB65D, 0xB65E,
06055  0x5368,      0, 0x4739,      0,      0, 0x536B, 0xB65F, 0xB660,
06056  0xB661, 0xB662,      0, 0xB663, 0xB664, 0xB665, 0x536C,      0,
06057       0, 0xB666,      0, 0xB667, 0x536E,      0, 0x536D, 0xB668,
06058       0,      0,      0,      0, 0x5370,      0, 0xB669,      0,
06059 };
06060 static const unsigned short utf8_to_euc_E59A_x0213[] = {
06061  0x5366,      0,      0,      0, 0xB654, 0xB655, 0x5365, 0x3345,
06062  0xA44B,      0, 0x5367, 0xB657, 0xA44C,      0,      0, 0x536A,
06063       0,      0,      0,      0, 0x5369, 0xA44D,      0,      0,
06064       0, 0x2F3A, 0xA44E,      0,      0, 0xA44F, 0x2F3B, 0xB65E,
06065  0x5368,      0, 0x4739,      0,      0, 0x536B, 0xB65F, 0xB660,
06066  0xA450, 0x2F3C,      0, 0xB663, 0x2F3D, 0xA451, 0x536C,      0,
06067       0, 0xB666, 0xA452, 0x2F3E, 0x536E,      0, 0x536D, 0xB668,
06068       0,      0,      0,      0, 0x5370,      0, 0xB669,      0,
06069 };
06070 static const unsigned short utf8_to_euc_E59B[] = {
06071  0x5373, 0x5371, 0x536F, 0x5372,      0, 0xB66A,      0,      0,
06072  0x5374, 0xB66B, 0xB66C, 0xB66D, 0xB670, 0xB671, 0x5375, 0xB66E,
06073  0xB66F, 0x5376,      0, 0x5377,      0,      0,      0, 0x5378,
06074  0x5145, 0xB672, 0x3C7C, 0x3B4D, 0xB673, 0xB674, 0x3273, 0xB675,
06075  0x3078, 0xB676,      0, 0x4344, 0xB677, 0xB678, 0xB679, 0xB67A,
06076  0xB67B,      0,      0, 0xB67D,      0, 0xB67E, 0x5379,      0,
06077  0x3A24, 0xB67C, 0x304F, 0x3F5E,      0,      0, 0xB721, 0xB722,
06078       0, 0x537A, 0x3847,      0,      0, 0x3971,      0, 0x537C,
06079 };
06080 static const unsigned short utf8_to_euc_E59B_x0213[] = {
06081  0x5373, 0x5371, 0x536F, 0x5372,      0, 0xA453,      0,      0,
06082  0x5374, 0x2F3F, 0x2F40, 0xB66D, 0xB670, 0xA454, 0x5375, 0xB66E,
06083  0xB66F, 0x5376,      0, 0x5377,      0,      0,      0, 0x5378,
06084  0x5145, 0xB672, 0x3C7C, 0x3B4D, 0xB673, 0xB674, 0x3273, 0xA455,
06085  0x3078, 0xB676,      0, 0x4344, 0xB677, 0xB678, 0xB679, 0xB67A,
06086  0xA456,      0,      0, 0xB67D,      0, 0xB67E, 0x5379,      0,
06087  0x3A24, 0xB67C, 0x304F, 0x3F5E,      0,      0, 0xA457, 0xA458,
06088       0, 0x537A, 0x3847,      0,      0, 0x3971,      0, 0x537C,
06089 };
06090 static const unsigned short utf8_to_euc_E59C[] = {
06091  0x537B, 0xB723, 0xB724, 0x4A60, 0x537D,      0,      0, 0xB725,
06092  0x5421, 0x537E, 0xB726, 0x5422, 0xB727, 0x5423,      0, 0x3777,
06093       0, 0xB728, 0x3160, 0x5424,      0, 0xB729, 0x5426,      0,
06094  0x5425,      0, 0xB72A, 0xB72B, 0x5428, 0xB72C,      0, 0x455A,
06095  0xB72D,      0, 0xB72E, 0xB72F, 0xB730, 0xB731, 0x5429, 0x3035,
06096  0x3A5F, 0xB732, 0xB733,      0, 0xB734, 0x373D, 0xB735, 0xB736,
06097  0x434F,      0,      0, 0xB737, 0xB738,      0,      0, 0x542A,
06098  0x542B,      0,      0, 0x542D,      0, 0xB739, 0xB73A, 0xB73B,
06099 };
06100 static const unsigned short utf8_to_euc_E59C_x0213[] = {
06101  0x537B, 0xB723, 0xB724, 0x4A60, 0x537D,      0,      0, 0xB725,
06102  0x5421, 0x537E, 0x2F41, 0x5422, 0xB727, 0x5423,      0, 0x3777,
06103       0, 0xB728, 0x3160, 0x5424,      0, 0xA45A, 0x5426,      0,
06104  0x5425,      0, 0xB72A, 0xB72B, 0x5428, 0xB72C,      0, 0x455A,
06105  0xB72D, 0x2F43, 0xB72E, 0xA45B, 0xB730, 0xB731, 0x5429, 0x3035,
06106  0x3A5F, 0xA45D, 0xB733,      0, 0xB734, 0x373D, 0xB735, 0x2F44,
06107  0x434F,      0,      0, 0x2F45, 0x2F46,      0,      0, 0x542A,
06108  0x542B,      0,      0, 0x542D,      0, 0xB739, 0xB73A, 0xB73B,
06109 };
06110 static const unsigned short utf8_to_euc_E59D[] = {
06111  0x542E,      0, 0x3A64,      0,      0, 0xB73C, 0xB73D, 0x3651,
06112       0,      0, 0x4B37,      0, 0xB73E, 0xB73F, 0x542C, 0x542F,
06113  0x3A41, 0x3923, 0xB740,      0,      0,      0,      0,      0,
06114       0, 0xF436,      0,      0,      0,      0,      0,      0,
06115       0, 0x5433, 0xB741,      0, 0x3A25, 0xB742, 0x4333, 0xB743,
06116  0xB744, 0x5430, 0x445A, 0xB745,      0, 0xB746, 0xB747, 0xB748,
06117  0xB749, 0xB74A,      0, 0xB74B, 0xB74C, 0xB74D,      0, 0xB74E,
06118       0, 0xB74F, 0xB750, 0xB751, 0xB752,      0, 0xB753, 0x5434,
06119 };
06120 static const unsigned short utf8_to_euc_E59D_x0213[] = {
06121  0x542E,      0, 0x3A64,      0,      0, 0xA45F, 0xA460, 0x3651,
06122       0,      0, 0x4B37,      0, 0xA461, 0xA462, 0x542C, 0x542F,
06123  0x3A41, 0x3923, 0xB740,      0,      0,      0,      0,      0,
06124       0, 0xF436,      0,      0,      0,      0,      0,      0,
06125       0, 0x5433, 0xB741,      0, 0x3A25, 0xB742, 0x4333, 0xB743,
06126  0xA464, 0x5430, 0x445A, 0xB745,      0, 0xB746, 0xB747, 0xA465,
06127  0x2F47, 0xB74A,      0, 0xA466, 0xA467, 0xA468,      0, 0x2F48,
06128       0, 0xB74F, 0xB750, 0xA469, 0x2F49,      0, 0xB753, 0x5434,
06129 };
06130 static const unsigned short utf8_to_euc_E59E[] = {
06131       0, 0xB754, 0x3F62, 0xB755,      0,      0,      0,      0,
06132  0x5432, 0x5435,      0, 0x373F, 0xB756,      0,      0,      0,
06133       0,      0,      0, 0x5436, 0xB757, 0xB760,      0, 0xB758,
06134       0, 0xB759, 0xB75A,      0, 0xB75B, 0xB75C, 0xB75D, 0xB75E,
06135  0x5437, 0xB75F, 0x3924, 0x3340, 0x5439,      0,      0, 0xB761,
06136  0xB762, 0xB763, 0x543A,      0, 0xB764,      0,      0,      0,
06137  0x543B,      0,      0, 0x5438,      0,      0,      0,      0,
06138  0xB765,      0,      0,      0,      0, 0xB766,      0,      0,
06139 };
06140 static const unsigned short utf8_to_euc_E59E_x0213[] = {
06141       0, 0xB754, 0x3F62, 0xB755,      0,      0,      0,      0,
06142  0x5432, 0x5435,      0, 0x373F, 0xB756,      0,      0,      0,
06143       0,      0,      0, 0x5436, 0xB757, 0xB760,      0, 0xB758,
06144       0, 0xB759, 0xA46D,      0, 0x2F4A, 0xA46E, 0xA46F, 0xB75E,
06145  0x5437, 0xB75F, 0x3924, 0x3340, 0x5439,      0,      0, 0xB761,
06146  0xA470, 0xB763, 0x543A,      0, 0xA46C,      0,      0,      0,
06147  0x543B,      0,      0, 0x5438,      0,      0,      0,      0,
06148  0x2F4D,      0,      0,      0,      0, 0xB766,      0,      0,
06149 };
06150 static const unsigned short utf8_to_euc_E59F[] = {
06151  0x5431,      0,      0, 0x543C,      0,      0, 0x543D, 0xB767,
06152  0xB768,      0,      0, 0x4B64, 0xB769,      0, 0x3E6B, 0xB76A,
06153       0,      0, 0x543F, 0x5440, 0x543E, 0xB76B, 0x5442,      0,
06154       0,      0,      0,      0, 0x4738, 0xB76C, 0xB76D, 0x3068,
06155  0x4956, 0xB77E,      0, 0x5443, 0xB76E,      0, 0xB76F, 0xB770,
06156       0, 0xB771,      0,      0,      0, 0xB772,      0,      0,
06157  0xB773,      0,      0,      0, 0x3E7D, 0xB774, 0xB775, 0x3C39,
06158  0xB776, 0x475D, 0x3470,      0, 0x3A6B, 0xB777, 0xB778, 0xB779,
06159 };
06160 static const unsigned short utf8_to_euc_E59F_x0213[] = {
06161  0x5431,      0,      0, 0x543C,      0,      0, 0x543D, 0x2F4E,
06162  0x2F4F,      0,      0, 0x4B64, 0xA473,      0, 0x3E6B, 0x2F50,
06163       0,      0, 0x543F, 0x5440, 0x543E, 0xB76B, 0x5442, 0xA471,
06164       0,      0,      0,      0, 0x4738, 0xB76C, 0xA476, 0x3068,
06165  0x4956, 0xB77E,      0, 0x5443, 0x2F51,      0, 0xA477, 0xB770,
06166       0, 0xB771,      0,      0,      0, 0x2F52,      0,      0,
06167  0xA478,      0,      0,      0, 0x3E7D, 0x2F53, 0x2F54, 0x3C39,
06168  0xA47A, 0x475D, 0x3470, 0xA47B, 0x3A6B, 0xA47C, 0xB778, 0x2F55,
06169 };
06170 static const unsigned short utf8_to_euc_E5A0[] = {
06171  0x4B59,      0, 0x4632, 0xB77A, 0xB77B, 0x3778, 0x424F,      0,
06172  0xB77C, 0xB77D, 0x5441, 0x5444, 0xB821, 0xB822,      0,      0,
06173       0,      0,      0,      0,      0, 0x4244,      0,      0,
06174       0, 0x5445,      0, 0xB823,      0, 0x5446, 0xB824, 0xB825,
06175  0xB826, 0x5448,      0,      0, 0x4469,      0, 0xB827, 0xB828,
06176       0,      0, 0x342E,      0,      0, 0xB829,      0, 0x7421,
06177  0x3161, 0x4A73, 0xB82A,      0, 0x3E6C, 0x4548,      0,      0,
06178       0, 0xB82B, 0x3A66,      0,      0, 0x544E,      0, 0xB82C,
06179 };
06180 static const unsigned short utf8_to_euc_E5A0_x0213[] = {
06181  0x4B59,      0, 0x4632, 0xB77A, 0xA47D, 0x3778, 0x424F,      0,
06182  0xB77C, 0x2F56, 0x5441, 0x5444, 0xB821, 0xB822,      0,      0,
06183       0,      0,      0,      0,      0, 0x4244,      0,      0,
06184       0, 0x5445,      0, 0xB823,      0, 0x5446, 0xA47E, 0xB825,
06185  0xA521, 0x5448,      0,      0, 0x4469,      0, 0xB827, 0xA522,
06186       0,      0, 0x342E,      0,      0, 0xB829,      0, 0x7421,
06187  0x3161, 0x4A73, 0xA523,      0, 0x3E6C, 0x4548,      0,      0,
06188       0, 0xA524, 0x3A66,      0,      0, 0x544E,      0, 0xB82C,
06189 };
06190 static const unsigned short utf8_to_euc_E5A1[] = {
06191  0x4A3D, 0x4E5D,      0,      0,      0,      0,      0,      0,
06192       0, 0xB82D, 0x3274, 0x544A, 0xB82E, 0xB82F,      0, 0xB830,
06193  0xB831, 0x413A, 0x544D,      0, 0x4563, 0xB832,      0, 0x4549,
06194  0x4564, 0x4839, 0x444D,      0,      0,      0, 0x3A49, 0xB833,
06195       0, 0xB834, 0x5449,      0, 0xB835,      0,      0, 0xB836,
06196  0xB837, 0x3176,      0, 0x4536,      0,      0,      0,      0,
06197  0x544B,      0, 0x5447,      0,      0, 0x3F50,      0,      0,
06198  0xB838, 0x544F,      0,      0, 0xB839,      0, 0x3D4E, 0xB83A,
06199 };
06200 static const unsigned short utf8_to_euc_E5A1_x0213[] = {
06201  0x4A3D, 0x4E5D,      0,      0,      0,      0,      0,      0,
06202       0, 0xA526, 0x3274, 0x544A, 0xA527, 0xB82F,      0, 0xB830,
06203  0xB831, 0x413A, 0x544D,      0, 0x4563, 0xB832,      0, 0x4549,
06204  0x4564, 0x4839, 0x444D,      0,      0,      0, 0x3A49, 0xB833,
06205       0, 0x2F58, 0x5449,      0, 0x2F59,      0,      0, 0xA528,
06206  0xB837, 0x3176,      0, 0x4536,      0,      0,      0,      0,
06207  0x544B,      0, 0x5447,      0,      0, 0x3F50,      0,      0,
06208  0xB838, 0x544F,      0,      0, 0x2F5B,      0, 0x3D4E, 0xB83A,
06209 };
06210 static const unsigned short utf8_to_euc_E5A2[] = {
06211  0xB83B, 0xB83C,      0, 0x362D,      0, 0x5450,      0, 0xB83D,
06212  0xB83E, 0xB83F, 0xB840,      0, 0xB841, 0xB842,      0, 0xB843,
06213  0xB844,      0,      0, 0x4A68, 0xB845,      0, 0xB846, 0x417D,
06214       0,      0,      0,      0, 0x4446, 0xB847, 0xF439, 0x5452,
06215  0xB848, 0xB849, 0xB84A,      0,      0,      0, 0xB84B,      0,
06216  0x4B4F, 0xB84C,      0, 0x5453,      0,      0, 0x5458,      0,
06217       0, 0xB84D, 0xB84E, 0x4A2F,      0,      0,      0,      0,
06218  0x5457, 0x5451, 0x5454, 0x5456, 0xB850,      0, 0x3A26,      0,
06219 };
06220 static const unsigned short utf8_to_euc_E5A2_x0213[] = {
06221  0xB83B, 0xB83C,      0, 0x362D,      0, 0x5450,      0, 0xB83D,
06222  0xB83E, 0x2F5C, 0xA529, 0xA52A, 0xB841, 0xA52B,      0, 0xA52C,
06223  0xA52D,      0,      0, 0x4A68, 0xA52E,      0, 0xB846, 0x417D,
06224       0,      0,      0,      0, 0x4446, 0xA52F, 0x2F5D, 0x5452,
06225  0xB848, 0xB849, 0xB84A,      0,      0,      0, 0xB84B,      0,
06226  0x4B4F, 0x2F5F, 0xA530, 0x5453,      0,      0, 0x5458,      0,
06227       0, 0xA531, 0xB84E, 0x4A2F,      0,      0,      0,      0,
06228  0x5457, 0x5451, 0x5454, 0x5456, 0xB850,      0, 0x3A26,      0,
06229 };
06230 static const unsigned short utf8_to_euc_E5A3[] = {
06231       0, 0x4A49, 0xB851,      0, 0xB84F, 0x5459,      0, 0x4345,
06232  0xB852,      0, 0x3275,      0, 0x3E6D, 0xB853, 0xB854,      0,
06233  0xB855, 0x545B, 0xB856, 0x545A, 0xB857, 0x3968, 0xB858, 0x545C,
06234  0x545E, 0x545D, 0xB859,      0, 0x5460, 0xB85A, 0x5455, 0x5462,
06235       0, 0xB85B, 0xB85C,      0, 0x5461, 0x545F,      0,      0,
06236       0, 0xB85D,      0, 0x3B4E, 0x3F51,      0, 0x4154, 0x5463,
06237  0x403C, 0x306D, 0x4764, 0xB85E,      0,      0,      0, 0x445B,
06238       0, 0x5465, 0x5464, 0x5466, 0x5467, 0x5468,      0,      0,
06239 };
06240 static const unsigned short utf8_to_euc_E5A3_x0213[] = {
06241       0, 0x4A49, 0xB851, 0xA533, 0xB84F, 0x5459,      0, 0x4345,
06242  0xB852,      0, 0x3275,      0, 0x3E6D, 0xA534, 0x2F62,      0,
06243  0xB855, 0x545B, 0x2F61, 0x545A, 0x2F63, 0x3968, 0xB858, 0x545C,
06244  0x545E, 0x545D, 0x2F64,      0, 0x5460, 0xB85A, 0x5455, 0x5462,
06245  0x2F65, 0xB85B, 0xA535,      0, 0x5461, 0x545F,      0,      0,
06246       0, 0x2F66,      0, 0x3B4E, 0x3F51,      0, 0x4154, 0x5463,
06247  0x403C, 0x306D, 0x4764, 0xA536, 0xA537,      0,      0, 0x445B,
06248       0, 0x5465, 0x5464, 0x5466, 0x5467, 0x5468,      0,      0,
06249 };
06250 static const unsigned short utf8_to_euc_E5A4[] = {
06251       0,      0, 0x5469,      0,      0, 0xB85F, 0xB860,      0,
06252       0, 0x4A51, 0x546A, 0xB861, 0xB862,      0,      0, 0x3246,
06253  0x546B,      0, 0xB863, 0xB864, 0xB865, 0x4D3C, 0x3330,      0,
06254  0x5249, 0x3D48, 0x423F, 0x546C, 0x4C6B, 0xB867,      0,      0,
06255       0, 0xB868, 0x4C34, 0xB869, 0xB86A, 0x546E,      0, 0x4267,
06256  0xB86B, 0x4537, 0x4240, 0x4957, 0x546F, 0x5470, 0x317B, 0xB86C,
06257  0xB86D, 0x3C3A, 0x5471, 0xB86E,      0, 0xB86F, 0xB870, 0x3050,
06258  0x5472,      0,      0,      0,      0,      0, 0x5473, 0xB871,
06259 };
06260 static const unsigned short utf8_to_euc_E5A4_x0213[] = {
06261       0,      0, 0x5469,      0,      0, 0xA538, 0xA539,      0,
06262       0, 0x4A51, 0x546A, 0xA53A, 0x2F67, 0xA53B,      0, 0x3246,
06263  0x546B,      0, 0xB863, 0xB864, 0xA53C, 0x4D3C, 0x3330,      0,
06264  0x5249, 0x3D48, 0x423F, 0x546C, 0x4C6B, 0xB867,      0,      0,
06265       0, 0xB868, 0x4C34, 0xB869, 0xA53D, 0x546E,      0, 0x4267,
06266  0xB86B, 0x4537, 0x4240, 0x4957, 0x546F, 0x5470, 0x317B, 0xB86C,
06267  0xB86D, 0x3C3A, 0x5471, 0xB86E,      0, 0xB86F, 0xB870, 0x3050,
06268  0x5472,      0,      0,      0,      0, 0xA540, 0x5473, 0xB871,
06269 };
06270 static const unsigned short utf8_to_euc_E5A5[] = {
06271       0,      0,      0, 0xB872, 0x3162,      0, 0xB873, 0x3471,
06272  0x4660, 0x4A74,      0,      0,      0,      0, 0x5477, 0x4155,
06273  0x5476, 0x3740, 0xB874, 0xB875, 0x4B5B, 0x5475,      0, 0x4565,
06274  0x5479, 0xB876, 0x5478, 0xB877,      0, 0xB878, 0xB879, 0xB87A,
06275  0x547B, 0xB87B, 0x547A, 0xB87C,      0, 0x317C,      0, 0x547C,
06276  0x3E29, 0x547E, 0x4325, 0xB87D, 0x547D, 0xB87E, 0x4A33, 0xB921,
06277       0,      0, 0xB922, 0x3D77, 0x455B, 0xB923, 0xB924,      0,
06278  0x5521, 0xB925,      0, 0xB926, 0xB927, 0x3925,      0,      0,
06279 };
06280 static const unsigned short utf8_to_euc_E5A5_x0213[] = {
06281       0,      0,      0, 0xB872, 0x3162,      0, 0xA542, 0x3471,
06282  0x4660, 0x4A74,      0,      0,      0,      0, 0x5477, 0x4155,
06283  0x5476, 0x3740, 0xB874, 0xB875, 0x4B5B, 0x5475,      0, 0x4565,
06284  0x5479, 0xB876, 0x5478, 0xA545,      0, 0x2F69, 0xB879, 0xA546,
06285  0x547B, 0xB87B, 0x547A, 0xB87C,      0, 0x317C,      0, 0x547C,
06286  0x3E29, 0x547E, 0x4325, 0xB87D, 0x547D, 0x2F6A, 0x4A33, 0xB921,
06287       0,      0, 0xB922, 0x3D77, 0x455B, 0xA548, 0xA549,      0,
06288  0x5521, 0xB925,      0, 0xB926, 0xA54A, 0x3925,      0,      0,
06289 };
06290 static const unsigned short utf8_to_euc_E5A6[] = {
06291       0, 0x5522, 0x4721, 0x485E, 0x4C51,      0,      0,      0,
06292       0,      0, 0x4725, 0xB928, 0xB929, 0x552B, 0xB92A,      0,
06293       0,      0, 0xB92B, 0x3538,      0, 0xB92C, 0x4D45, 0xB92D,
06294       0, 0x4C2F,      0, 0x562C,      0, 0x5523,      0, 0xB92E,
06295       0,      0,      0, 0x5526, 0xB92F, 0x4245,      0, 0xB930,
06296  0x4B38,      0,      0,      0, 0x454A, 0xB931, 0xB932, 0xB933,
06297  0xB934,      0, 0x5527, 0xB935,      0,      0,      0, 0xB936,
06298       0, 0x4B65, 0xB937, 0x3A4A, 0xB938,      0, 0x3E2A,      0,
06299 };
06300 static const unsigned short utf8_to_euc_E5A6_x0213[] = {
06301       0, 0x5522, 0x4721, 0x485E, 0x4C51,      0,      0,      0,
06302       0,      0, 0x4725, 0x2F6B, 0xB929, 0x552B, 0xB92A,      0,
06303       0,      0, 0x2F6C, 0x3538,      0, 0xB92C, 0x4D45, 0xB92D,
06304       0, 0x4C2F,      0, 0x562C,      0, 0x5523,      0, 0xA54B,
06305       0,      0,      0, 0x5526, 0x2F6D, 0x4245,      0, 0xB930,
06306  0x4B38,      0,      0,      0, 0x454A, 0xB931, 0xA54C, 0xB933,
06307  0xB934,      0, 0x5527, 0xB935,      0,      0,      0, 0xB936,
06308       0, 0x4B65, 0xB937, 0x3A4A, 0xA54D,      0, 0x3E2A,      0,
06309 };
06310 static const unsigned short utf8_to_euc_E5A7[] = {
06311       0, 0xB939,      0, 0xB93A, 0xB93B,      0, 0x5528,      0,
06312  0xB93C, 0x3B50, 0xB93D, 0x3B4F,      0, 0xB93E,      0,      0,
06313  0x3039, 0x3848, 0xB93F, 0x402B, 0x3051,      0,      0,      0,
06314       0, 0x552C, 0x552D,      0, 0x552A, 0xB940, 0xB941, 0xB942,
06315       0,      0,      0, 0xB943, 0xB944, 0x3138, 0x342F, 0xB945,
06316  0x5529,      0, 0x4C45, 0x4931,      0,      0, 0xB946, 0xB947,
06317       0, 0xB948, 0xB949,      0, 0xB94A,      0, 0x3028, 0xB94B,
06318       0,      0,      0, 0x3079,      0,      0,      0, 0x3B51,
06319 };
06320 static const unsigned short utf8_to_euc_E5A7_x0213[] = {
06321       0, 0xB939,      0, 0x2F6E, 0xB93B,      0, 0x5528,      0,
06322  0xA54E, 0x3B50, 0xB93D, 0x3B4F,      0, 0xA54F,      0,      0,
06323  0x3039, 0x3848, 0x2F6F, 0x402B, 0x3051,      0,      0,      0,
06324       0, 0x552C, 0x552D,      0, 0x552A, 0x2F70, 0xA550, 0xB942,
06325       0,      0,      0, 0xA551, 0xA552, 0x3138, 0x342F, 0xA553,
06326  0x5529,      0, 0x4C45, 0x4931,      0,      0, 0xA554, 0xB947,
06327       0, 0xB948, 0xB949,      0, 0xB94A,      0, 0x3028, 0xB94B,
06328  0x7E7A,      0,      0, 0x3079,      0,      0,      0, 0x3B51,
06329 };
06330 static const unsigned short utf8_to_euc_E5A8[] = {
06331  0xB94C, 0x3052,      0, 0x3023, 0xB94D,      0,      0,      0,
06332       0, 0x5532,      0,      0, 0xB94E, 0xB94F, 0xB950,      0,
06333       0, 0x5530, 0xB951, 0xB952,      0,      0,      0,      0,
06334  0x4C3C,      0, 0x5533,      0, 0x5531,      0, 0xB953, 0x552F,
06335  0x3F31,      0,      0, 0xB954, 0xB955, 0x552E,      0, 0xB956,
06336  0xB957, 0x4A5A, 0xB958,      0,      0, 0xB959,      0, 0x3864,
06337  0xB95A,      0,      0,      0,      0, 0x5537, 0x5538,      0,
06338       0,      0,      0,      0, 0x3E2B,      0,      0,      0,
06339 };
06340 static const unsigned short utf8_to_euc_E5A8_x0213[] = {
06341  0xB94C, 0x3052,      0, 0x3023, 0xB94D,      0,      0,      0,
06342       0, 0x5532,      0,      0, 0xA558, 0xA559, 0xB950,      0,
06343       0, 0x5530, 0xB951, 0x2F71,      0,      0,      0, 0xA55A,
06344  0x4C3C,      0, 0x5533,      0, 0x5531,      0, 0xB953, 0x552F,
06345  0x3F31,      0,      0, 0x2F72, 0xB955, 0x552E,      0, 0xA55B,
06346  0xB957, 0x4A5A, 0xB958,      0,      0, 0xA55C,      0, 0x3864,
06347  0xB95A,      0,      0,      0,      0, 0x5537, 0x5538,      0,
06348       0,      0,      0,      0, 0x3E2B,      0,      0,      0,
06349 };
06350 static const unsigned short utf8_to_euc_E5A9[] = {
06351  0x5534, 0x4F2C,      0,      0, 0xB95B, 0xB95C, 0x474C, 0xB95D,
06352  0xB95E, 0x5536,      0,      0, 0xB95F,      0,      0,      0,
06353  0xB960,      0,      0,      0,      0, 0xB961,      0,      0,
06354       0,      0, 0x3A27,      0,      0,      0, 0xB962,      0,
06355       0,      0, 0x5539, 0xB963,      0, 0xB964, 0x4958, 0xB965,
06356       0,      0, 0x553A,      0, 0x5535, 0xB966,      0,      0,
06357       0,      0,      0,      0,      0,      0,      0, 0xB967,
06358       0,      0, 0xB968, 0xB969,      0,      0, 0xB96A, 0x4C3B,
06359 };
06360 static const unsigned short utf8_to_euc_E5A9_x0213[] = {
06361  0x5534, 0x4F2C,      0,      0, 0xB95B, 0xB95C, 0x474C, 0xB95D,
06362  0xB95E, 0x5536,      0,      0, 0xB95F,      0,      0,      0,
06363  0xB960,      0,      0,      0,      0, 0xA55D,      0,      0,
06364       0,      0, 0x3A27,      0,      0,      0, 0xB962,      0,
06365       0,      0, 0x5539, 0xB963,      0, 0xA55E, 0x4958, 0x2F73,
06366       0,      0, 0x553A,      0, 0x5535, 0x2F74,      0,      0,
06367       0,      0,      0,      0,      0,      0,      0, 0x2F75,
06368       0,      0, 0xA55F, 0xB969,      0,      0, 0x2F76, 0x4C3B,
06369 };
06370 static const unsigned short utf8_to_euc_E5AA[] = {
06371       0,      0,      0,      0,      0,      0,      0,      0,
06372       0,      0,      0, 0xB96B,      0,      0,      0,      0,
06373  0xB96C,      0, 0x475E, 0xB96D,      0,      0, 0xB96E,      0,
06374       0, 0xB96F, 0x553B, 0x4932, 0xB970,      0, 0xB971, 0xB972,
06375  0xB973,      0, 0xB974,      0,      0,      0,      0, 0xB975,
06376       0,      0,      0,      0, 0xB976,      0,      0,      0,
06377       0, 0xB977, 0xB978, 0xB979,      0, 0xB97A,      0,      0,
06378  0xB97B,      0, 0xB97C, 0xB97D, 0x553C, 0x5540, 0x553D, 0xB97E,
06379 };
06380 static const unsigned short utf8_to_euc_E5AA_x0213[] = {
06381       0,      0,      0,      0, 0x2F77,      0,      0,      0,
06382       0,      0,      0, 0xA560,      0,      0,      0,      0,
06383  0xB96C,      0, 0x475E, 0xB96D,      0,      0, 0xB96E,      0,
06384       0, 0xB96F, 0x553B, 0x4932, 0xA561,      0, 0x2F78, 0xA562,
06385  0xA563,      0, 0xA564,      0,      0,      0,      0, 0x2F79,
06386       0,      0,      0,      0, 0xB976,      0,      0,      0,
06387       0, 0xA565, 0xB978, 0xA566,      0, 0xA567,      0,      0,
06388  0xB97B,      0, 0xA568, 0xB97D, 0x553C, 0x5540, 0x553D, 0xA569,
06389 };
06390 static const unsigned short utf8_to_euc_E5AB[] = {
06391       0, 0x3247, 0x553F,      0, 0xBA21,      0, 0xBA22,      0,
06392  0xBA23, 0x3C3B,      0, 0x553E, 0x3779,      0,      0, 0xBA24,
06393  0x554C,      0,      0,      0,      0,      0, 0x5545, 0x5542,
06394       0,      0, 0xBA25,      0, 0xBA26,      0,      0,      0,
06395  0xBA27, 0x4364,      0, 0x5541,      0, 0xBA28, 0x5543,      0,
06396       0, 0x5544, 0xBA29,      0,      0,      0, 0xBA2A,      0,
06397       0,      0,      0,      0,      0, 0xBA2B, 0xBA2C,      0,
06398       0,      0, 0x5546, 0x5547,      0, 0xBA2D,      0,      0,
06399 };
06400 static const unsigned short utf8_to_euc_E5AB_x0213[] = {
06401       0, 0x3247, 0x553F,      0, 0x2F7A,      0, 0xBA22,      0,
06402  0xBA23, 0x3C3B,      0, 0x553E, 0x3779,      0,      0, 0xBA24,
06403  0x554C,      0,      0,      0,      0,      0, 0x5545, 0x5542,
06404       0,      0, 0xA56A,      0, 0xA56B,      0,      0,      0,
06405  0xA56C, 0x4364,      0, 0x5541,      0, 0xA56D, 0x5543,      0,
06406       0, 0x5544, 0xBA29,      0,      0,      0, 0xA56F,      0,
06407  0xA56E,      0,      0,      0,      0, 0xA570, 0xBA2C,      0,
06408       0,      0, 0x5546, 0x5547,      0, 0xBA2D,      0,      0,
06409 };
06410 static const unsigned short utf8_to_euc_E5AC[] = {
06411  0xBA2E, 0xBA2F,      0,      0,      0,      0,      0,      0,
06412  0xBA30, 0x3472,      0, 0x5549, 0x5548,      0,      0,      0,
06413       0,      0,      0,      0,      0,      0, 0x554A, 0xBA31,
06414       0, 0xBA33,      0, 0xBA34,      0, 0xBA35,      0,      0,
06415       0, 0xBA36, 0x3E6E,      0,      0, 0xBA37,      0,      0,
06416       0,      0, 0x554D,      0, 0x445C, 0xBA38,      0,      0,
06417  0x3145,      0, 0x554B,      0, 0xBA32,      0, 0x554E,      0,
06418  0xBA39,      0,      0,      0,      0,      0, 0x554F,      0,
06419 };
06420 static const unsigned short utf8_to_euc_E5AC_x0213[] = {
06421  0xA571, 0xBA2F,      0,      0,      0,      0,      0,      0,
06422  0xA572, 0x3472,      0, 0x5549, 0x5548,      0,      0,      0,
06423       0,      0,      0,      0,      0,      0, 0x554A, 0xA573,
06424       0, 0x2F7C,      0, 0xBA34,      0, 0xBA35,      0,      0,
06425       0, 0xBA36, 0x3E6E,      0,      0, 0x2F7D,      0,      0,
06426       0,      0, 0x554D,      0, 0x445C, 0xA575,      0,      0,
06427  0x3145,      0, 0x554B,      0, 0xA574,      0, 0x554E,      0,
06428  0xBA39,      0,      0,      0,      0,      0, 0x554F,      0,
06429 };
06430 static const unsigned short utf8_to_euc_E5AD[] = {
06431  0x5552, 0xBA3A,      0, 0x5550,      0, 0x5551,      0,      0,
06432       0,      0,      0, 0xBA3B, 0xBA3C,      0,      0,      0,
06433  0x3B52, 0x5553, 0xBA3D,      0, 0x3926, 0x5554, 0xBA3E, 0x3B7A,
06434  0x4238,      0, 0x5555, 0x5556, 0x3B5A, 0x3927, 0xBA3F, 0x4C52,
06435       0,      0,      0, 0x3528, 0x3849, 0x5557, 0x3358,      0,
06436  0xBA40, 0x5558,      0, 0x4239,      0,      0, 0xBA41, 0xBA42,
06437  0x5559, 0x5623,      0, 0x555A,      0, 0x555B,      0,      0,
06438  0x555C,      0, 0x555E,      0, 0xBA43, 0xBA44, 0xBA45, 0xBA46,
06439 };
06440 static const unsigned short utf8_to_euc_E5AD_x0213[] = {
06441  0x5552, 0x4F55,      0, 0x5550,      0, 0x5551,      0,      0,
06442       0,      0,      0, 0xBA3B, 0xA576,      0,      0,      0,
06443  0x3B52, 0x5553, 0xA577,      0, 0x3926, 0x5554, 0x4F56, 0x3B7A,
06444  0x4238,      0, 0x5555, 0x5556, 0x3B5A, 0x3927, 0xBA3F, 0x4C52,
06445       0,      0,      0, 0x3528, 0x3849, 0x5557, 0x3358,      0,
06446  0xA578, 0x5558,      0, 0x4239,      0,      0, 0xBA41, 0xA579,
06447  0x5559, 0x5623,      0, 0x555A,      0, 0x555B,      0,      0,
06448  0x555C,      0, 0x555E,      0, 0xA57A, 0x4F57, 0xBA45, 0xA57B,
06449 };
06450 static const unsigned short utf8_to_euc_E5AE[] = {
06451  0x555F, 0xBA47,      0, 0x5560, 0xBA48, 0x4270, 0xBA49, 0x3127,
06452  0x3C69, 0x3042, 0xBA4A, 0x4157, 0x3430, 0x3C35, 0xBA4B, 0x3928,
06453  0xBA4C, 0xBA4D,      0, 0xBA4E, 0xBA4F, 0x4566, 0xBA50, 0x3D21,
06454  0x3431, 0x4368, 0x446A, 0x3038, 0x3539, 0x4A75,      0, 0x3C42,
06455       0,      0, 0x3552, 0x406B, 0x3C3C, 0x4D28, 0x5561,      0,
06456  0xBA51, 0xBA52,      0,      0, 0xBA53, 0xBA54, 0x355C, 0xBA55,
06457  0x3A4B, 0xBA56, 0xBA57, 0x3332, 0x3163, 0x3E2C, 0x3248, 0xBA58,
06458  0x5562, 0x4D46, 0xBA59,      0, 0xBA5A,      0,      0, 0x3D49,
06459 };
06460 static const unsigned short utf8_to_euc_E5AE_x0213[] = {
06461  0x555F, 0xA57C,      0, 0x5560, 0xA57D, 0x4270, 0xBA49, 0x3127,
06462  0x3C69, 0x3042, 0xBA4A, 0x4157, 0x3430, 0x3C35, 0xBA4B, 0x3928,
06463  0xBA4C, 0xBA4D,      0, 0x4F58, 0xBA4F, 0x4566, 0xA821, 0x3D21,
06464  0x3431, 0x4368, 0x446A, 0x3038, 0x3539, 0x4A75,      0, 0x3C42,
06465       0,      0, 0x3552, 0x406B, 0x3C3C, 0x4D28, 0x5561,      0,
06466  0xBA51, 0xBA52,      0,      0, 0xA822, 0xBA54, 0x355C, 0xBA55,
06467  0x3A4B, 0xBA56, 0xBA57, 0x3332, 0x3163, 0x3E2C, 0x3248, 0xBA58,
06468  0x5562, 0x4D46, 0xBA59,      0, 0xBA5A,      0,      0, 0x3D49,
06469 };
06470 static const unsigned short utf8_to_euc_E5AF[] = {
06471  0xBA5B, 0xBA5C, 0x3C64, 0x5563, 0x3473, 0x4652, 0x4C29, 0x5564,
06472       0, 0x5565,      0,      0, 0x4959, 0xBA5D,      0, 0xBA5E,
06473  0x5567,      0, 0x3428, 0x3677, 0x5566,      0, 0xBA5F, 0xBA60,
06474  0xBA61, 0xBA62, 0xBA63, 0x3432,      0, 0x3F32, 0x556B, 0x3B21,
06475  0xBA64, 0x3249, 0x556A,      0, 0x5568, 0x556C, 0x5569, 0x472B,
06476  0x5C4D, 0x3F33,      0, 0x556D, 0xF43A,      0, 0x4E40, 0xBA65,
06477  0x556E, 0xBA66,      0, 0x5570, 0xBA67, 0x437E, 0x556F,      0,
06478  0x4023,      0, 0x3B7B,      0,      0, 0xBA68, 0x4250, 0x3C77,
06479 };
06480 static const unsigned short utf8_to_euc_E5AF_x0213[] = {
06481  0xA824, 0xBA5C, 0x3C64, 0x5563, 0x3473, 0x4652, 0x4C29, 0x5564,
06482       0, 0x5565,      0,      0, 0x4959, 0xBA5D, 0xA826, 0xBA5E,
06483  0x5567,      0, 0x3428, 0x3677, 0x5566,      0, 0xA827, 0xBA60,
06484  0x4F59, 0xBA62, 0xBA63, 0x3432,      0, 0x3F32, 0x556B, 0x3B21,
06485  0xBA64, 0x3249, 0x556A,      0, 0x5568, 0x556C, 0x5569, 0x472B,
06486  0x5C4D, 0x3F33,      0, 0x556D, 0x4F5A,      0, 0x4E40, 0xBA65,
06487  0x556E, 0xA82A,      0, 0x5570, 0xBA67, 0x437E, 0x556F,      0,
06488  0x4023,      0, 0x3B7B,      0,      0, 0xA82B, 0x4250, 0x3C77,
06489 };
06490 static const unsigned short utf8_to_euc_E5B0[] = {
06491       0, 0x4975, 0x406C,      0, 0x3C4D, 0x5571, 0x3E2D, 0x5572,
06492  0x5573, 0x3053, 0x423A, 0x3F52, 0xBA69, 0x5574, 0x4633, 0x3E2E,
06493       0, 0x3E2F,      0, 0x5575,      0,      0, 0x406D, 0xBA6A,
06494       0,      0, 0x3E30,      0,      0,      0, 0xBA6B, 0xBA6C,
06495  0x5576,      0, 0x5577, 0xBA6D, 0x4C60,      0, 0xBA6E,      0,
06496  0x5578, 0xBA6F,      0, 0xBA70, 0xBA71, 0x3646, 0xBA72,      0,
06497  0xBA73, 0x3D22, 0xBA74,      0,      0, 0xBA75, 0xBA76,      0,
06498  0x5579, 0x557A, 0x3C5C, 0x3F2C, 0x4674, 0x3F54, 0x4878, 0x4722,
06499 };
06500 static const unsigned short utf8_to_euc_E5B0_x0213[] = {
06501       0, 0x4975, 0x406C, 0xA82D, 0x3C4D, 0x5571, 0x3E2D, 0x5572,
06502  0x5573, 0x3053, 0x423A, 0x3F52, 0xBA69, 0x5574, 0x4633, 0x3E2E,
06503       0, 0x3E2F, 0x4F5B, 0x5575,      0,      0, 0x406D, 0xBA6A,
06504       0,      0, 0x3E30,      0,      0,      0, 0x4F5C, 0xBA6C,
06505  0x5576,      0, 0x5577, 0x4F5D, 0x4C60,      0, 0xBA6E,      0,
06506  0x5578, 0xA82E,      0, 0x4F5E, 0xBA71, 0x3646, 0xBA72,      0,
06507  0xA82F, 0x3D22, 0xBA74,      0,      0, 0xBA75, 0xBA76,      0,
06508  0x5579, 0x557A, 0x3C5C, 0x3F2C, 0x4674, 0x3F54, 0x4878, 0x4722,
06509 };
06510 static const unsigned short utf8_to_euc_E5B1[] = {
06511  0x3649, 0x557B,      0,      0,      0, 0x356F, 0x557C,      0,
06512  0x367E,      0, 0x464F, 0x3230,      0, 0x3B53, 0x557D, 0x5622,
06513  0x5621, 0x367D,      0, 0x557E,      0, 0x4538,      0,      0,
06514       0, 0xBA77, 0xBA78,      0, 0xBA79,      0, 0x4230,      0,
06515  0x454B, 0x3C48, 0xBA7A, 0xBA7B, 0x4158, 0x4D7A,      0, 0xBA7C,
06516  0xBA7D, 0xBA7E,      0,      0, 0x5624, 0xBB21, 0x5625, 0x4656,
06517  0xBB22, 0x3B33,      0,      0, 0xBB23, 0xBB24, 0x5627,      0,
06518       0, 0x5628, 0xBB25, 0xBB26, 0xBB27, 0xBB28,      0,      0,
06519 };
06520 static const unsigned short utf8_to_euc_E5B1_x0213[] = {
06521  0x3649, 0x557B,      0,      0,      0, 0x356F, 0x557C,      0,
06522  0x367E,      0, 0x464F, 0x3230,      0, 0x3B53, 0x557D, 0x5622,
06523  0x5621, 0x367D,      0, 0x557E,      0, 0x4538,      0,      0,
06524       0, 0xBA77, 0xBA78, 0x7E7B, 0xBA79,      0, 0x4230, 0xA831,
06525  0x454B, 0x3C48, 0x4F60, 0xA832, 0x4158, 0x4D7A,      0, 0xA833,
06526  0xA834, 0xA835,      0,      0, 0x5624, 0xBB21, 0x5625, 0x4656,
06527  0xA836, 0x3B33,      0,      0, 0xBB23, 0xBB24, 0x5627,      0,
06528       0, 0x5628, 0x4F64, 0xBB26, 0xA839, 0xBB28,      0,      0,
06529 };
06530 static const unsigned short utf8_to_euc_E5B2[] = {
06531       0,      0,      0,      0,      0,      0,      0, 0xBB29,
06532  0xBB2A,      0, 0xBB2B,      0, 0x5629,      0,      0, 0xBB2C,
06533  0x3474, 0x562A, 0xBB2D,      0, 0x562B,      0,      0,      0,
06534       0,      0,      0,      0,      0, 0xBB2E,      0, 0xBB2F,
06535  0xBB30, 0x322C, 0xBB31, 0xBB32,      0,      0, 0xBB33,      0,
06536  0x413B, 0x3464, 0xBB34, 0x562D, 0x4C28,      0,      0,      0,
06537       0, 0x4252, 0xBB35, 0x3359, 0xBB36, 0xBB37, 0x562F, 0x5631,
06538  0x345F,      0, 0xBB38, 0x562E, 0x5630,      0, 0x5633,      0,
06539 };
06540 static const unsigned short utf8_to_euc_E5B2_x0213[] = {
06541       0,      0,      0,      0,      0,      0,      0, 0xBB29,
06542  0xA83C,      0, 0xA83D,      0, 0x5629,      0,      0, 0x4F65,
06543  0x3474, 0x562A, 0xBB2D,      0, 0x562B,      0,      0,      0,
06544       0,      0,      0,      0,      0, 0xBB2E,      0, 0x4F66,
06545  0xA841, 0x322C, 0xA842, 0x4F67,      0,      0, 0xA843, 0xA844,
06546  0x413B, 0x3464, 0x4F68, 0x562D, 0x4C28, 0xA846,      0,      0,
06547       0, 0x4252, 0xBB35, 0x3359, 0xBB36, 0xA847, 0x562F, 0x5631,
06548  0x345F,      0, 0x4F69, 0x562E, 0x5630,      0, 0x5633,      0,
06549 };
06550 static const unsigned short utf8_to_euc_E5B3[] = {
06551       0,      0,      0,      0,      0, 0x5632,      0, 0x5634,
06552       0, 0xBB39,      0, 0xBB3A,      0,      0,      0,      0,
06553       0,      0, 0xBB3B,      0,      0,      0,      0, 0xBB3D,
06554       0, 0x5635,      0,      0,      0, 0xBB3C,      0,      0,
06555  0x463D, 0x362E,      0,      0,      0,      0,      0,      0,
06556  0x3265, 0x5636, 0x563B,      0,      0, 0x5639, 0xBB3E, 0x4A77,
06557  0x4A76, 0xBB3F, 0xBB40,      0, 0xBB41, 0xF43B, 0x4567,      0,
06558       0,      0, 0x5638, 0x3D54,      0, 0x5637,      0,      0,
06559 };
06560 static const unsigned short utf8_to_euc_E5B3_x0213[] = {
06561       0,      0,      0,      0,      0, 0x5632,      0, 0x5634,
06562       0, 0xA849,      0, 0x4F6A,      0,      0,      0,      0,
06563  0x4F6B,      0, 0x4F6C,      0,      0,      0,      0, 0xBB3D,
06564       0, 0x5635,      0,      0,      0, 0xBB3C,      0,      0,
06565  0x463D, 0x362E,      0,      0,      0,      0,      0,      0,
06566  0x3265, 0x5636, 0x563B,      0,      0, 0x5639, 0xBB3E, 0x4A77,
06567  0x4A76, 0xBB3F, 0xBB40,      0, 0x4F6D, 0xF43B, 0x4567,      0,
06568       0,      0, 0x5638, 0x3D54,      0, 0x5637,      0,      0,
06569 };
06570 static const unsigned short utf8_to_euc_E5B4[] = {
06571       0, 0xBB42,      0,      0,      0,      0, 0xBB43, 0x3F72,
06572       0,      0,      0, 0x563C,      0, 0xBB44, 0x3A6A,      0,
06573       0, 0x5642, 0xBB45,      0, 0x5643, 0x563D, 0x3333, 0x563E,
06574  0x5647, 0x5646, 0x5645, 0x5641,      0,      0,      0, 0x5640,
06575       0,      0, 0x5644, 0xBB47, 0xBB48,      0, 0xBB49, 0xBB4A,
06576       0, 0x4A78,      0, 0xBB46,      0,      0,      0,      0,
06577       0, 0xBB4B,      0,      0, 0xBB4C,      0,      0,      0,
06578       0, 0xBB4D,      0,      0,      0, 0xBB4E,      0, 0xBB4F,
06579 };
06580 static const unsigned short utf8_to_euc_E5B4_x0213[] = {
06581       0, 0xBB42,      0,      0,      0,      0, 0xA84C, 0x3F72,
06582       0,      0,      0, 0x563C,      0, 0x4F70, 0x3A6A,      0,
06583  0xA84D, 0x5642, 0xBB45,      0, 0x5643, 0x563D, 0x3333, 0x563E,
06584  0x5647, 0x5646, 0x5645, 0x5641,      0, 0xA84F,      0, 0x5640,
06585  0xA850,      0, 0x5644, 0xBB47, 0xA851,      0, 0xA852, 0x4F71,
06586       0, 0x4A78,      0, 0xA84E,      0,      0,      0,      0,
06587       0, 0xA853,      0,      0, 0xBB4C,      0,      0,      0,
06588       0, 0xA854,      0,      0,      0, 0xBB4E,      0, 0xBB4F,
06589 };
06590 static const unsigned short utf8_to_euc_E5B5[] = {
06591       0,      0, 0xBB50, 0xBB51,      0,      0, 0xBB52,      0,
06592  0xBB53,      0, 0xBB57, 0x564B, 0x5648,      0, 0x564A,      0,
06593  0x4D72, 0xBB55, 0x5649, 0xF43C,      0, 0xBB54,      0,      0,
06594       0, 0xBB56,      0,      0, 0x563F,      0,      0, 0xBB58,
06595  0xBB59, 0xBB5A, 0xBB5B,      0, 0xBB5C,      0,      0,      0,
06596       0, 0x3F73, 0xBB5D,      0, 0x564C, 0xBB5E,      0, 0x3A37,
06597  0xBB5F,      0,      0, 0x564D,      0,      0, 0x564E,      0,
06598       0, 0xBB60, 0xBB61,      0,      0,      0, 0xBB62, 0xBB63,
06599 };
06600 static const unsigned short utf8_to_euc_E5B5_x0213[] = {
06601       0,      0, 0xA855, 0xBB51,      0,      0, 0x4F73, 0x4F74,
06602  0xBB53,      0, 0x4F76, 0x564B, 0x5648,      0, 0x564A,      0,
06603  0x4D72, 0xBB55, 0x5649, 0x4F75,      0, 0xBB54,      0,      0,
06604       0, 0xBB56,      0,      0, 0x563F,      0,      0, 0xBB58,
06605  0xBB59, 0xA857, 0xBB5B,      0, 0xBB5C,      0,      0,      0,
06606       0, 0x3F73, 0xA858,      0, 0x564C, 0x4F77,      0, 0x3A37,
06607  0xA85A,      0,      0, 0x564D,      0,      0, 0x564E,      0,
06608       0, 0xBB60, 0xBB61,      0,      0,      0, 0xBB62, 0xBB63,
06609 };
06610 static const unsigned short utf8_to_euc_E5B6[] = {
06611       0, 0xBB64, 0x5651, 0xBB65, 0x5650,      0,      0, 0x564F,
06612  0xBB66,      0, 0xBB67, 0x4568, 0x563A,      0,      0,      0,
06613  0x5657,      0, 0xBB68, 0xBB69, 0xBB6A, 0xBB6B,      0,      0,
06614       0, 0xBB6C,      0, 0xBB6D,      0, 0x5653,      0, 0xBB6E,
06615  0xBB6F,      0, 0x5652,      0,      0,      0,      0, 0xBB70,
06616       0,      0,      0, 0xBB71, 0x5654,      0, 0x5655,      0,
06617  0xBB72,      0, 0xE674,      0, 0xBB73,      0,      0, 0x5658,
06618  0xBB74, 0xBB75, 0x4E66,      0, 0x5659, 0x5656,      0,      0,
06619 };
06620 static const unsigned short utf8_to_euc_E5B6_x0213[] = {
06621       0, 0x4F78, 0x5651, 0xBB65, 0x5650,      0,      0, 0x564F,
06622  0xA85D,      0, 0xBB67, 0x4568, 0x563A,      0,      0,      0,
06623  0x5657,      0, 0xA85F, 0xBB69, 0xA860, 0xBB6B,      0, 0xA861,
06624       0, 0xA862,      0, 0xBB6D,      0, 0x5653,      0, 0xBB6E,
06625  0x4F79,      0, 0x5652,      0, 0x4F7A,      0,      0, 0x4F7B,
06626       0,      0,      0, 0xBB71, 0x5654,      0, 0x5655,      0,
06627  0xA863,      0, 0xA864,      0, 0xA865,      0,      0, 0x5658,
06628  0x4F7C, 0xA867, 0x4E66,      0, 0x5659, 0x5656,      0,      0,
06629 };
06630 static const unsigned short utf8_to_euc_E5B7[] = {
06631       0,      0,      0, 0xBB76,      0,      0,      0, 0xBB77,
06632       0, 0x565A,      0, 0xBB78, 0x3460, 0x565B, 0xBB7A,      0,
06633  0xBB79,      0, 0x565D, 0x565C,      0,      0, 0x565E,      0,
06634  0xBB7B, 0xBB7C,      0, 0x565F,      0, 0x406E, 0x3D23,      0,
06635  0xBB7D, 0x3D64,      0, 0x4163, 0xBB7E, 0x3929, 0x3A38, 0x392A,
06636  0x3570, 0xBC21,      0, 0x5660,      0,      0, 0x3A39,      0,
06637       0, 0x384A, 0x5661, 0x4C26, 0x4743, 0x5662,      0, 0x392B,
06638  0xBC22, 0xBC23,      0, 0x342C,      0, 0x4327, 0x3652,      0,
06639 };
06640 static const unsigned short utf8_to_euc_E5B7_x0213[] = {
06641       0,      0,      0, 0xBB76,      0,      0,      0, 0xBB77,
06642       0, 0x565A,      0, 0x4F7D, 0x3460, 0x565B, 0xBB7A,      0,
06643  0xBB79, 0xA868, 0x565D, 0x565C,      0,      0, 0x565E, 0xA869,
06644  0xA86A, 0xBB7C,      0, 0x565F,      0, 0x406E, 0x3D23,      0,
06645  0xA86B, 0x3D64, 0x7428, 0x4163, 0xA86D, 0x3929, 0x3A38, 0x392A,
06646  0x3570, 0xA86E,      0, 0x5660,      0,      0, 0x3A39,      0,
06647       0, 0x384A, 0x5661, 0x4C26, 0x4743, 0x5662,      0, 0x392B,
06648  0xBC22, 0xBC23,      0, 0x342C,      0, 0x4327, 0x3652,      0,
06649 };
06650 static const unsigned short utf8_to_euc_E5B8[] = {
06651  0xBC24,      0, 0x3B54, 0x495B,      0,      0, 0x4841, 0xBC25,
06652       0,      0,      0, 0x5663, 0x3475, 0xBC26,      0,      0,
06653       0, 0x5666, 0xBC27,      0, 0xBC28, 0xBC29, 0x4421,      0,
06654  0xBC2A, 0x5665, 0x5664, 0x5667,      0, 0x446B,      0, 0xBC2B,
06655  0xBC2C,      0,      0,      0,      0, 0x3F63,      0,      0,
06656  0xBC2E,      0,      0, 0x3B55,      0, 0x404A, 0xBC2D, 0x4253,
06657  0x3522,      0, 0xBC2F, 0x4422,      0, 0xBC30, 0x5668, 0x5669,
06658  0x3E6F,      0,      0,      0,      0, 0x4B39, 0xBC31,      0,
06659 };
06660 static const unsigned short utf8_to_euc_E5B8_x0213[] = {
06661  0xA870,      0, 0x3B54, 0x495B,      0,      0, 0x4841, 0xBC25,
06662       0,      0,      0, 0x5663, 0x3475, 0xBC26,      0,      0,
06663       0, 0x5666, 0xA872,      0, 0x7429, 0xA873, 0x4421,      0,
06664  0x742A, 0x5665, 0x5664, 0x5667,      0, 0x446B,      0, 0xA875,
06665  0xBC2C,      0,      0,      0,      0, 0x3F63,      0,      0,
06666  0xBC2E,      0,      0, 0x3B55,      0, 0x404A, 0xA876, 0x4253,
06667  0x3522,      0, 0xBC2F, 0x4422,      0, 0xBC30, 0x5668, 0x5669,
06668  0x3E6F,      0,      0,      0,      0, 0x4B39, 0xA877,      0,
06669 };
06670 static const unsigned short utf8_to_euc_E5B9[] = {
06671  0x566C,      0,      0, 0x566B, 0x566A, 0x497D,      0, 0x5673,
06672       0, 0xBC34,      0, 0xBC32, 0x4B5A,      0, 0x566D,      0,
06673  0xBC33, 0xBC35,      0,      0, 0x566F, 0x4B6B, 0xBC36, 0x566E,
06674  0xBC37,      0,      0, 0xBC38, 0xBC39,      0, 0xBC3A, 0x5670,
06675       0, 0x4828, 0x5671, 0x4A3E, 0x5672,      0,      0,      0,
06676  0xBC3B,      0, 0xBC3C, 0xBC3D, 0xBC3E, 0xBC3F, 0xBC40,      0,
06677  0xBC41,      0, 0x3433, 0x4A3F, 0x472F, 0x5674, 0x5675,      0,
06678  0x392C, 0x3434, 0x5676, 0x3838, 0x4D44, 0x4D29, 0x3476, 0x5678,
06679 };
06680 static const unsigned short utf8_to_euc_E5B9_x0213[] = {
06681  0x566C,      0,      0, 0x566B, 0x566A, 0x497D,      0, 0x5673,
06682       0, 0xA878,      0, 0xBC32, 0x4B5A,      0, 0x566D,      0,
06683  0xBC33, 0xBC35,      0,      0, 0x566F, 0x4B6B, 0xA87A, 0x566E,
06684  0x742B,      0,      0, 0xBC38, 0xBC39,      0, 0x742C, 0x5670,
06685       0, 0x4828, 0x5671, 0x4A3E, 0x5672,      0,      0,      0,
06686  0xBC3B,      0, 0xBC3C, 0xA87C, 0xA87D, 0xA87E, 0xAC21,      0,
06687  0xBC41,      0, 0x3433, 0x4A3F, 0x472F, 0x5674, 0x5675, 0x7E7C,
06688  0x392C, 0x3434, 0x5676, 0x3838, 0x4D44, 0x4D29, 0x3476, 0x5678,
06689 };
06690 static const unsigned short utf8_to_euc_E5BA[] = {
06691  0xBC42, 0x4423,      0, 0x392D, 0x3E31,      0,      0, 0x485F,
06692       0,      0, 0x3E32, 0xBC43,      0,      0, 0xBC44, 0x3D78,
06693       0,      0,      0,      0,      0, 0x446C, 0x4A79, 0x4539,
06694       0,      0, 0x392E,      0, 0x495C,      0,      0,      0,
06695  0x5679,      0, 0xBC45,      0, 0xBC46, 0xBC47, 0x4559, 0x3A42,
06696  0xBC48,      0, 0xBC49, 0x384B, 0xBC4A, 0x446D,      0,      0,
06697       0, 0xBC4B,      0, 0xBC4C,      0, 0x3043, 0x3D6E, 0x392F,
06698  0x4D47,      0,      0,      0,      0, 0xBC4D, 0xBC4E, 0xBC4F,
06699 };
06700 static const unsigned short utf8_to_euc_E5BA_x0213[] = {
06701  0xBC42, 0x4423,      0, 0x392D, 0x3E31,      0,      0, 0x485F,
06702       0,      0, 0x3E32, 0xBC43,      0,      0, 0xBC44, 0x3D78,
06703       0,      0,      0,      0,      0, 0x446C, 0x4A79, 0x4539,
06704       0,      0, 0x392E,      0, 0x495C,      0,      0,      0,
06705  0x5679,      0, 0xBC45,      0, 0xBC46, 0xAC23, 0x4559, 0x3A42,
06706  0xBC48,      0, 0xAC24, 0x384B, 0xAC25, 0x446D,      0,      0,
06707       0, 0xBC4B,      0, 0xBC4C,      0, 0x3043, 0x3D6E, 0x392F,
06708  0x4D47, 0xAC26,      0,      0,      0, 0xBC4D, 0x742D, 0xAC27,
06709 };
06710 static const unsigned short utf8_to_euc_E5BB[] = {
06711       0, 0x567A, 0x567B, 0x4751,      0,      0, 0xBC50,      0,
06712  0x567C, 0x4E77, 0x4F2D, 0xBC52, 0xBC51,      0, 0xBC53, 0x567E,
06713  0x567D, 0xBC54, 0xBC55, 0x3347, 0xBC56, 0xBC57, 0x5721,      0,
06714       0,      0, 0x5724, 0x5725, 0xBC58, 0x5723, 0xBC59, 0x4940,
06715  0x3E33, 0x5727, 0x5726, 0x5722,      0, 0xBC5A,      0,      0,
06716  0x5728, 0x5729,      0, 0xBC5B, 0x572A,      0,      0,      0,
06717  0x572D, 0x572B,      0, 0x572C, 0x572E,      0, 0x3164, 0x446E,
06718  0x572F,      0, 0x377A, 0x3276, 0x4736,      0, 0x5730, 0x467B,
06719 };
06720 static const unsigned short utf8_to_euc_E5BB_x0213[] = {
06721       0, 0x567A, 0x567B, 0x4751,      0,      0, 0xAC28,      0,
06722  0x567C, 0x4E77, 0x4F2D, 0x742F, 0xBC51,      0, 0xBC53, 0x567E,
06723  0x567D, 0xBC54, 0xAC29, 0x3347, 0xBC56, 0xBC57, 0x5721,      0,
06724       0, 0xAC2A, 0x5724, 0x5725, 0xBC58, 0x5723, 0xBC59, 0x4940,
06725  0x3E33, 0x5727, 0x5726, 0x5722,      0, 0xBC5A,      0,      0,
06726  0x5728, 0x5729,      0, 0xBC5B, 0x572A,      0,      0,      0,
06727  0x572D, 0x572B,      0, 0x572C, 0x572E,      0, 0x3164, 0x446E,
06728  0x572F, 0x7430, 0x377A, 0x3276, 0x4736, 0xAC2C, 0x5730, 0x467B,
06729 };
06730 static const unsigned short utf8_to_euc_E5BC[] = {
06731       0, 0x4A5B, 0xBC5C, 0x5731, 0x4F2E,      0, 0xBC5D, 0xBC5E,
06732  0xBC5F, 0x5732, 0x4A40, 0x5735, 0x5021, 0x5031, 0xBC60, 0x3C30,
06733  0x4675, 0x5736,      0, 0x355D, 0x4424, 0x307A, 0x5737, 0x4A26,
06734  0x3930, 0xBC61,      0, 0x4350, 0xBC62, 0xBC63,      0, 0x446F,
06735       0, 0xBC64, 0xBC65, 0xBC66, 0xBC67, 0x4C6F, 0x3839, 0x384C,
06736  0xBC68, 0x5738,      0, 0xBC69, 0xBC6A, 0x5739, 0xBC6B, 0x573F,
06737  0xBC6C, 0x3C65,      0,      0, 0xBC6D, 0x4425, 0xBC6E, 0x362F,
06738  0x573A,      0,      0, 0xBC6F, 0x492B, 0xBC70, 0x4346, 0xBC71,
06739 };
06740 static const unsigned short utf8_to_euc_E5BC_x0213[] = {
06741  0x7431, 0x4A5B, 0x7432, 0x5731, 0x4F2E,      0, 0xBC5D, 0x7433,
06742  0xAC2D, 0x5732, 0x4A40, 0x5735, 0x5021, 0x5031, 0xAC2E, 0x3C30,
06743  0x4675, 0x5736,      0, 0x355D, 0x4424, 0x307A, 0x5737, 0x4A26,
06744  0x3930, 0xBC61,      0, 0x4350, 0xAC2F, 0x7434, 0xAC31, 0x446F,
06745       0, 0xBC64, 0xBC65, 0x7435, 0xBC67, 0x4C6F, 0x3839, 0x384C,
06746  0xBC68, 0x5738,      0, 0xBC69, 0xBC6A, 0x5739, 0xBC6B, 0x573F,
06747  0xBC6C, 0x3C65,      0,      0, 0x7436, 0x4425, 0x7437, 0x362F,
06748  0x573A,      0,      0, 0xBC6F, 0x492B, 0x7438, 0x4346, 0xBC71,
06749 };
06750 static const unsigned short utf8_to_euc_E5BD[] = {
06751  0xBC72, 0x573B,      0,      0, 0xBC73, 0xBC74,      0, 0xBC75,
06752  0x573C,      0, 0x3630,      0, 0x573D, 0xBC76, 0x573E,      0,
06753  0xBC77, 0x5740,      0, 0x4576, 0xBC78,      0, 0x5741, 0x5742,
06754  0xBC79, 0x5743,      0, 0xBC7A, 0x5734, 0x5733,      0,      0,
06755  0xBC7B, 0x5744, 0x3741, 0xBC7C, 0xBC7D,      0, 0x4927, 0xBC7E,
06756       0, 0x3A4C, 0x4937, 0x4426, 0x494B, 0x5745,      0, 0xBD21,
06757  0x3E34, 0x3146, 0xBD22, 0x5746, 0xBD23, 0xBD24,      0, 0x5747,
06758  0xBD25, 0x4C72, 0xBD26,      0, 0x4860, 0xBD27, 0xBD28, 0x574A,
06759 };
06760 static const unsigned short utf8_to_euc_E5BD_x0213[] = {
06761  0x7439, 0x573B,      0,      0, 0xBC73, 0x743A,      0, 0xAC32,
06762  0x573C,      0, 0x3630,      0, 0x573D, 0xBC76, 0x573E,      0,
06763  0xBC77, 0x5740,      0, 0x4576, 0x743B,      0, 0x5741, 0x5742,
06764  0x743C, 0x5743,      0, 0xBC7A, 0x5734, 0x5733,      0,      0,
06765  0xBC7B, 0x5744, 0x3741, 0xAC33, 0x743D,      0, 0x4927, 0x743E,
06766       0, 0x3A4C, 0x4937, 0x4426, 0x494B, 0x5745,      0, 0xBD21,
06767  0x3E34, 0x3146, 0xAC34, 0x5746, 0xBD23, 0xBD24,      0, 0x5747,
06768  0xBD25, 0x4C72, 0xBD26,      0, 0x4860, 0x743F, 0xAC35, 0x574A,
06769 };
06770 static const unsigned short utf8_to_euc_E5BE[] = {
06771  0x317D, 0x402C, 0x5749, 0x5748, 0x3742, 0x4254,      0, 0x574E,
06772  0x574C, 0xBD29, 0x574B, 0x4E27, 0x3865, 0xBD2A,      0, 0xBD2B,
06773  0x3D79, 0x574D, 0x454C, 0x3D3E,      0,      0, 0xBD2C, 0x4640,
06774  0x5751, 0x5750,      0,      0, 0xBD2D, 0xBD2E, 0x574F,      0,
06775  0x5752, 0x3866, 0xBD2F,      0, 0xBD32,      0,      0, 0xBD30,
06776  0x5753, 0x497C, 0x3D5B, 0xBD31, 0xBD33, 0x5754, 0x4879, 0xBD34,
06777  0xBD35, 0xBD36,      0, 0x4641, 0x4427,      0,      0, 0xF43E,
06778  0xBD37, 0x4530,      0,      0, 0x5755, 0x352B,      0,      0,
06779 };
06780 static const unsigned short utf8_to_euc_E5BE_x0213[] = {
06781  0x317D, 0x402C, 0x5749, 0x5748, 0x3742, 0x4254,      0, 0x574E,
06782  0x574C, 0x7440, 0x574B, 0x4E27, 0x3865, 0xBD2A,      0, 0xAC36,
06783  0x3D79, 0x574D, 0x454C, 0x3D3E,      0,      0, 0xBD2C, 0x4640,
06784  0x5751, 0x5750,      0,      0, 0x7441, 0xBD2E, 0x574F,      0,
06785  0x5752, 0x3866, 0xAC37,      0, 0xAC38,      0,      0, 0x7442,
06786  0x5753, 0x497C, 0x3D5B, 0xBD31, 0xBD33, 0x5754, 0x4879, 0x7443,
06787  0xBD35, 0xBD36,      0, 0x4641, 0x4427, 0x7444,      0, 0x7445,
06788  0xAC39, 0x4530,      0,      0, 0x5755, 0x352B,      0,      0,
06789 };
06790 static const unsigned short utf8_to_euc_E5BF[] = {
06791       0,      0,      0, 0x3F34, 0xBD38, 0x492C,      0, 0xBD39,
06792  0xBD3A, 0xBD3B,      0, 0xBD3C, 0x3477, 0x4726,      0,      0,
06793  0xBD3D, 0xBD3E, 0xBD3F, 0xBD40, 0xBD41,      0, 0x5756, 0x3B56,
06794  0x4B3A, 0x4B3B,      0,      0, 0x317E, 0x575B, 0xBD42,      0,
06795  0x4369, 0xBD43, 0xBD44,      0, 0x5758,      0,      0,      0,
06796  0xBD45, 0xBD46, 0xBD47, 0x3277, 0xBD48, 0xBD49, 0xBD4A, 0xBD4B,
06797  0x582D, 0x575A, 0xBD4C, 0xBD4D,      0, 0x4730, 0xBD4E,      0,
06798  0x5759,      0, 0xBD4F, 0x5757, 0xBD50, 0x397A,      0, 0x575D,
06799 };
06800 static const unsigned short utf8_to_euc_E5BF_x0213[] = {
06801       0,      0,      0, 0x3F34, 0xAC3A, 0x492C,      0, 0xAC3C,
06802  0xBD3A, 0x7446,      0, 0xAC3D, 0x3477, 0x4726,      0,      0,
06803  0xBD3D, 0xBD3E, 0xAC3E, 0xAC3F, 0xAC40,      0, 0x5756, 0x3B56,
06804  0x4B3A, 0x4B3B,      0,      0, 0x317E, 0x575B, 0x7447,      0,
06805  0x4369, 0x7448, 0xAC41,      0, 0x5758,      0,      0,      0,
06806  0xBD45, 0x7449, 0xBD47, 0x3277, 0xBD48, 0xBD49, 0xAC42, 0xAC43,
06807  0x582D, 0x575A, 0xBD4C, 0xAC44,      0, 0x4730, 0xBD4E,      0,
06808  0x5759,      0, 0xBD4F, 0x5757, 0xAC45, 0x397A,      0, 0x575D,
06809 };
06810 static const unsigned short utf8_to_euc_E680[] = {
06811       0,      0,      0,      0,      0,      0,      0, 0xBD51,
06812       0,      0, 0xBD52,      0,      0, 0xBD53, 0x5763, 0x5769,
06813  0x5761,      0, 0x455C, 0xBD54, 0xBD55, 0x5766, 0x495D, 0xBD56,
06814  0xBD57, 0x5760, 0xBD58, 0x5765, 0x4E67, 0x3B57,      0, 0xBD59,
06815  0x4255, 0x575E,      0,      0, 0xBD5A, 0x355E, 0x5768, 0x402D,
06816  0x3165, 0x5762, 0x3278, 0x5767,      0, 0xBD5B,      0, 0x3631,
06817       0, 0x5764,      0, 0xBD5C,      0, 0xBD5D,      0,      0,
06818       0,      0, 0x576A,      0,      0,      0,      0,      0,
06819 };
06820 static const unsigned short utf8_to_euc_E680_x0213[] = {
06821       0,      0,      0,      0,      0,      0,      0, 0xBD51,
06822       0,      0, 0xBD52,      0,      0, 0x744A, 0x5763, 0x5769,
06823  0x5761,      0, 0x455C, 0xBD54, 0x744B, 0x5766, 0x495D, 0xAC47,
06824  0x744C, 0x5760, 0xBD58, 0x5765, 0x4E67, 0x3B57,      0, 0xBD59,
06825  0x4255, 0x575E, 0xAC48,      0, 0xAC49, 0x355E, 0x5768, 0x402D,
06826  0x3165, 0x5762, 0x3278, 0x5767,      0, 0xBD5B,      0, 0x3631,
06827       0, 0x5764,      0, 0x744D,      0, 0x744E,      0,      0,
06828       0,      0, 0x576A,      0,      0,      0,      0,      0,
06829 };
06830 static const unsigned short utf8_to_euc_E681[] = {
06831  0xBD5E, 0x576C, 0x5776, 0x5774,      0,      0, 0x5771, 0xBD5F,
06832  0xBD60, 0xBD61, 0x5770, 0x4E78, 0xBD62, 0x5772,      0,      0,
06833  0x3632, 0xBD63, 0x3931,      0, 0xBD64, 0x3D7A, 0xBD65, 0xBD66,
06834       0, 0x5779, 0x576B,      0,      0, 0xBD67,      0, 0x576F,
06835  0x575F, 0xBD68, 0x327A, 0x5773, 0x5775, 0x4351,      0, 0xBD69,
06836  0x3A28, 0x3238, 0x576D, 0x5778, 0x5777, 0x3633,      0, 0x4229,
06837  0x3366, 0xBD6A,      0,      0,      0, 0x3743,      0, 0x576E,
06838       0,      0,      0,      0,      0,      0, 0xBD6B, 0xBD6C,
06839 };
06840 static const unsigned short utf8_to_euc_E681_x0213[] = {
06841  0xBD5E, 0x576C, 0x5776, 0x5774,      0,      0, 0x5771, 0x744F,
06842  0xBD60, 0xBD61, 0x5770, 0x4E78, 0xAC4B, 0x5772,      0,      0,
06843  0x3632, 0xBD63, 0x3931,      0, 0xBD64, 0x3D7A, 0xBD65, 0xBD66,
06844       0, 0x5779, 0x576B,      0,      0, 0xBD67,      0, 0x576F,
06845  0x575F, 0xBD68, 0x327A, 0x5773, 0x5775, 0x4351,      0, 0xBD69,
06846  0x3A28, 0x3238, 0x576D, 0x5778, 0x5777, 0x3633,      0, 0x4229,
06847  0x3366, 0xBD6A,      0,      0,      0, 0x3743,      0, 0x576E,
06848       0,      0,      0,      0,      0,      0, 0xBD6B, 0xAC4C,
06849 };
06850 static const unsigned short utf8_to_euc_E682[] = {
06851       0, 0x577A, 0xBD6D, 0x577D, 0x5821, 0xF43F, 0xBD6E,      0,
06852  0xBD6F, 0x3C3D, 0xBD70, 0x5827, 0x4470, 0x577B, 0xBD71,      0,
06853       0, 0xBD72, 0x5825, 0xBD73, 0x3279, 0xBD74, 0x5823, 0x5824,
06854  0xBD75,      0, 0x577E, 0x5822,      0, 0xBD76, 0xBD77, 0x3867,
06855  0x4D2A,      0, 0xBD78, 0x3435, 0xBD79, 0xBD7A, 0x3159, 0x5826,
06856  0xBD7B, 0x473A, 0x302D,      0,      0,      0,      0,      0,
06857  0xBD7C, 0xBD7D, 0x4861, 0x575C, 0x582C, 0x5830, 0x4C65, 0xBD7E,
06858  0x5829,      0,      0, 0xBE21, 0x4569, 0x582E, 0xBE22,      0,
06859 };
06860 static const unsigned short utf8_to_euc_E682_x0213[] = {
06861       0, 0x577A, 0xBD6D, 0x577D, 0x5821, 0xF43F, 0xBD6E,      0,
06862  0xBD6F, 0x3C3D, 0xAC4D, 0x5827, 0x4470, 0x577B, 0xBD71,      0,
06863       0, 0xBD72, 0x5825, 0xBD73, 0x3279, 0xAC4E, 0x5823, 0x5824,
06864  0xBD75,      0, 0x577E, 0x5822,      0, 0x7451, 0x7452, 0x3867,
06865  0x4D2A,      0, 0xBD78, 0x3435, 0xBD79, 0xBD7A, 0x3159, 0x5826,
06866  0xAC4F, 0x473A, 0x302D,      0,      0,      0,      0,      0,
06867  0xAC51, 0xAC52, 0x4861, 0x575C, 0x582C, 0x5830, 0x4C65, 0xBD7E,
06868  0x5829,      0,      0, 0xBE21, 0x4569, 0x582E, 0xAC53,      0,
06869 };
06870 static const unsigned short utf8_to_euc_E683[] = {
06871       0,      0, 0xBE23,      0, 0xBE24, 0x3E70, 0x582F, 0x4657,
06872  0xBE25, 0xBE26, 0xBE27, 0xBE28,      0,      0, 0xBE29, 0xBE2A,
06873       0, 0x4F47,      0, 0x582B, 0xBE2B, 0xBE2C,      0,      0,
06874  0x5831, 0xBE2D, 0x397B, 0xBE2E, 0x404B, 0xBE2F, 0xBE30, 0x3054,
06875  0x582A, 0x5828, 0xBE31, 0x415A,      0, 0xBE32,      0, 0x577C,
06876  0x3B34,      0,      0,      0,      0,      0,      0,      0,
06877  0x4246, 0x583D, 0xBE33, 0x415B, 0x5838, 0xBE34, 0x5835, 0x5836,
06878  0xBE35, 0x3C66, 0x5839, 0x583C, 0xBE36, 0xBE37,      0,      0,
06879 };
06880 static const unsigned short utf8_to_euc_E683_x0213[] = {
06881       0,      0, 0xBE23,      0, 0xBE24, 0x3E70, 0x582F, 0x4657,
06882  0xAC54, 0xBE26, 0xBE27, 0x7453,      0,      0, 0xBE29, 0xBE2A,
06883       0, 0x4F47,      0, 0x582B, 0x7454, 0x7455,      0,      0,
06884  0x5831, 0xAC55, 0x397B, 0xAC56, 0x404B, 0x7456, 0xBE30, 0x3054,
06885  0x582A, 0x5828, 0xBE31, 0x415A,      0, 0xBE32,      0, 0x577C,
06886  0x3B34,      0,      0,      0,      0,      0, 0xAC57,      0,
06887  0x4246, 0x583D, 0xAC58, 0x415B, 0x5838, 0xAC59, 0x5835, 0x5836,
06888  0x7457, 0x3C66, 0x5839, 0x583C, 0xBE36, 0xBE37,      0,      0,
06889 };
06890 static const unsigned short utf8_to_euc_E684[] = {
06891  0x5837, 0x3D25, 0xBE38, 0x583A,      0,      0, 0x5834, 0xBE39,
06892  0x4C7C, 0x4C7B, 0xBE3A,      0, 0xBE3B, 0x583E, 0x583F, 0x3055,
06893  0xBE3C, 0xBE3D, 0xBE3E, 0xBE3F, 0xBE40, 0x5833, 0xBE41, 0xBE42,
06894       0, 0xBE43, 0x3672, 0x3026, 0xBE44,      0, 0xBE45, 0x3436,
06895  0xF440, 0x583B, 0xBE46,      0,      0,      0,      0, 0x5843,
06896  0x5842,      0, 0xBE47, 0xBE48, 0x5847,      0,      0,      0,
06897  0xBE49, 0xBE4A,      0,      0, 0x5848, 0xBE4B, 0xBE4C, 0xBE4D,
06898       0, 0xBE4E,      0,      0, 0x5846, 0x5849, 0x5841, 0x5845,
06899 };
06900 static const unsigned short utf8_to_euc_E684_x0213[] = {
06901  0x5837, 0x3D25, 0xBE38, 0x583A,      0,      0, 0x5834, 0xBE39,
06902  0x4C7C, 0x4C7B, 0xBE3A,      0, 0xBE3B, 0x583E, 0x583F, 0x3055,
06903  0xAC5A, 0xBE3D, 0xAC5B, 0xAC5C, 0xBE40, 0x5833, 0xBE41, 0xBE42,
06904       0, 0xAC5D, 0x3672, 0x3026, 0x7458,      0, 0xAC5E, 0x3436,
06905  0xF440, 0x583B, 0xBE46,      0,      0,      0,      0, 0x5843,
06906  0x5842,      0, 0xBE47, 0x7459, 0x5847,      0,      0,      0,
06907  0x745A, 0xBE4A,      0,      0, 0x5848, 0xBE4B, 0xBE4C, 0x745B,
06908       0, 0xBE4E, 0xAC5F,      0, 0x5846, 0x5849, 0x5841, 0x5845,
06909 };
06910 static const unsigned short utf8_to_euc_E685[] = {
06911       0, 0xBE4F, 0x584A,      0, 0x584B, 0xBE50, 0xBE51, 0x5840,
06912  0x3B7C, 0xBE52, 0x5844, 0x4256, 0x3932, 0x5832, 0x3F35,      0,
06913       0,      0,      0, 0x5858,      0, 0x4A69,      0,      0,
06914  0x584E, 0x584F, 0x5850,      0,      0, 0x5857, 0xBE53, 0x5856,
06915  0xBE54,      0, 0x4B7D, 0x3437,      0, 0x5854,      0, 0x3745,
06916  0x3334,      0,      0, 0x5851, 0xBE55,      0, 0x4E38, 0x5853,
06917  0x3056, 0x5855, 0xBE56, 0x584C, 0x5852, 0x5859, 0x3744, 0x584D,
06918  0xBE57,      0,      0, 0xBE58, 0xBE59,      0, 0x4D5D, 0xBE5A,
06919 };
06920 static const unsigned short utf8_to_euc_E685_x0213[] = {
06921       0, 0xAC61, 0x584A,      0, 0x584B, 0xBE50, 0xAC62, 0x5840,
06922  0x3B7C, 0xBE52, 0x5844, 0x4256, 0x3932, 0x5832, 0x3F35,      0,
06923       0,      0,      0, 0x5858,      0, 0x4A69,      0,      0,
06924  0x584E, 0x584F, 0x5850,      0,      0, 0x5857, 0xBE53, 0x5856,
06925  0xAC63,      0, 0x4B7D, 0x3437,      0, 0x5854,      0, 0x3745,
06926  0x3334,      0,      0, 0x5851, 0xBE55,      0, 0x4E38, 0x5853,
06927  0x3056, 0x5855, 0xBE56, 0x584C, 0x5852, 0x5859, 0x3744, 0x584D,
06928  0xBE57,      0,      0, 0xBE58, 0xAC64,      0, 0x4D5D, 0xBE5A,
06929 };
06930 static const unsigned short utf8_to_euc_E686[] = {
06931  0xBE5B, 0xBE5C, 0x4D2B, 0xBE5D, 0xBE5E,      0,      0, 0x585C,
06932       0,      0, 0x5860, 0xBE5F,      0, 0xBE60, 0x417E,      0,
06933  0x4E79, 0x5861, 0xBE61, 0xBE62, 0x585E,      0, 0x585B, 0xBE63,
06934  0xBE64, 0x585A, 0x585F,      0, 0xBE65, 0xBE66,      0, 0xBE67,
06935  0xBE68,      0,      0,      0, 0x4A30, 0xBE69,      0, 0x4634,
06936  0xBE6A, 0x3746, 0xBE6B, 0x5862, 0x585D, 0xBE6C, 0x5863,      0,
06937       0,      0, 0x377B,      0,      0,      0, 0x3231,      0,
06938  0xBE6D, 0xBE6E, 0x586B,      0, 0xBE6F,      0, 0x3438,      0,
06939 };
06940 static const unsigned short utf8_to_euc_E686_x0213[] = {
06941  0xBE5B, 0xBE5C, 0x4D2B, 0xBE5D, 0xBE5E,      0,      0, 0x585C,
06942       0,      0, 0x5860, 0xBE5F,      0, 0x745D, 0x417E,      0,
06943  0x4E79, 0x5861, 0xAC66, 0xAC67, 0x585E,      0, 0x585B, 0xAC68,
06944  0xAC69, 0x585A, 0x585F,      0, 0xBE65, 0xBE66,      0, 0xBE67,
06945  0xBE68,      0,      0,      0, 0x4A30, 0xAC6A,      0, 0x4634,
06946  0xAC6B, 0x3746, 0xBE6B, 0x5862, 0x585D, 0xAC6C, 0x5863,      0,
06947       0,      0, 0x377B,      0,      0,      0, 0x3231,      0,
06948  0xBE6D, 0x7460, 0x586B,      0, 0x745F,      0, 0x3438,      0,
06949 };
06950 static const unsigned short utf8_to_euc_E687[] = {
06951  0xBE70, 0xBE71, 0xBE72, 0x5869,      0,      0, 0x586A, 0x3A29,
06952  0x5868, 0x5866, 0x5865, 0x586C, 0x5864, 0x586E, 0xBE73, 0xBE74,
06953  0x327B,      0,      0,      0,      0, 0xBE75,      0,      0,
06954       0,      0,      0,      0, 0xBE76, 0xBE77, 0xBE78, 0xBE79,
06955       0, 0xBE7A, 0xBE7B, 0x5870,      0, 0xBE7E, 0x586F, 0xBE7C,
06956       0, 0xBE7D,      0,      0, 0xBF21, 0xBF22,      0, 0xBF23,
06957       0,      0, 0x4428,      0, 0x5873,      0, 0x5871, 0x5867,
06958  0x377C,      0, 0x5872,      0, 0x5876, 0x5875, 0x5877, 0x5874,
06959 };
06960 static const unsigned short utf8_to_euc_E687_x0213[] = {
06961  0xBE70, 0xBE71, 0xBE72, 0x5869,      0,      0, 0x586A, 0x3A29,
06962  0x5868, 0x5866, 0x5865, 0x586C, 0x5864, 0x586E, 0xBE73, 0xBE74,
06963  0x327B,      0,      0,      0,      0, 0xAC6E,      0,      0,
06964       0,      0,      0,      0, 0xBE76, 0xAC6F, 0xBE78, 0xAC70,
06965       0, 0xBE7A, 0xBE7B, 0x5870,      0, 0xBE7E, 0x586F, 0xBE7C,
06966       0, 0xBE7D,      0,      0, 0xBF21, 0xBF22,      0, 0xBF23,
06967       0,      0, 0x4428,      0, 0x5873, 0xAC71, 0x5871, 0x5867,
06968  0x377C,      0, 0x5872,      0, 0x5876, 0x5875, 0x5877, 0x5874,
06969 };
06970 static const unsigned short utf8_to_euc_E688[] = {
06971  0x5878, 0xBF24,      0, 0xBF25, 0xBF26,      0,      0, 0xBF27,
06972  0x5879, 0x587A, 0x4A6A,      0, 0x587C, 0x587B, 0x3D3F,      0,
06973  0x402E, 0x3266, 0x327C, 0xBF28, 0x587D, 0xBF29, 0x303F,      0,
06974       0,      0, 0x404C, 0x587E, 0xBF2A, 0x6C43, 0x5921, 0x3761,
06975  0xBF2B, 0x5922, 0xBF2C, 0xBF2D,      0,      0, 0x406F, 0xBF2E,
06976       0, 0xBF2F, 0x5923, 0xBF30,      0,      0, 0x5924, 0x353A,
06977  0x5925,      0, 0x5926, 0x5927, 0x4257,      0,      0,      0,
06978  0x384D, 0xBF31,      0, 0x4C61,      0, 0xBF32,      0, 0x4B3C,
06979 };
06980 static const unsigned short utf8_to_euc_E688_x0213[] = {
06981  0x5878, 0xBF24,      0, 0xBF25, 0xBF26,      0,      0, 0xBF27,
06982  0x5879, 0x587A, 0x4A6A,      0, 0x587C, 0x587B, 0x3D3F,      0,
06983  0x402E, 0x3266, 0x327C, 0xBF28, 0x587D, 0xAC73, 0x303F,      0,
06984       0,      0, 0x404C, 0x587E, 0xBF2A, 0x6C43, 0x5921, 0x3761,
06985  0xBF2B, 0x5922, 0x7462, 0xAC74,      0,      0, 0x406F, 0xBF2E,
06986       0, 0xAC75, 0x5923, 0xBF30,      0,      0, 0x5924, 0x353A,
06987  0x5925,      0, 0x5926, 0x5927, 0x4257,      0,      0,      0,
06988  0x384D, 0xBF31,      0, 0x4C61,      0, 0xBF32, 0x7463, 0x4B3C,
06989 };
06990 static const unsigned short utf8_to_euc_E689[] = {
06991  0x3D6A, 0x5928, 0xBF33, 0xBF34, 0xBF35,      0, 0xBF36, 0x4070,
06992  0x6E3D, 0x4862,      0, 0x3C6A, 0xBF37, 0x3A4D, 0x5929,      0,
06993  0xBF38, 0xBF39, 0xBF3A, 0x4247, 0xBF3B, 0x4A27, 0xBF3C,      0,
06994  0x4271,      0, 0xBF3D, 0x592C, 0xBF3E,      0, 0x592A,      0,
06995  0x592D,      0,      0, 0x592B, 0xBF3F,      0,      0,      0,
06996  0x592E,      0,      0,      0,      0, 0xBF40, 0x4A31, 0xBF41,
06997       0, 0x3037,      0, 0xBF42,      0,      0, 0x495E,      0,
06998       0, 0x4863, 0xBF43,      0, 0x592F, 0xBF44, 0x5932, 0x3E35,
06999 };
07000 static const unsigned short utf8_to_euc_E689_x0213[] = {
07001  0x3D6A, 0x5928, 0xBF33, 0x7464, 0xBF35,      0, 0xAC76, 0x4070,
07002  0x6E3D, 0x4862,      0, 0x3C6A, 0xAC77, 0x3A4D, 0x5929,      0,
07003  0xBF38, 0xAC78, 0xAC79, 0x4247, 0xBF3B, 0x4A27, 0x7465,      0,
07004  0x4271,      0, 0x7466, 0x592C, 0xBF3E,      0, 0x592A,      0,
07005  0x592D, 0xAC7A,      0, 0x592B, 0xAC7B,      0,      0,      0,
07006  0x592E,      0,      0,      0,      0, 0xAC7D, 0x4A31, 0x7467,
07007       0, 0x3037,      0, 0xAC7E,      0,      0, 0x495E,      0,
07008       0, 0x4863, 0xBF43, 0xAC7C, 0x592F, 0xBF44, 0x5932, 0x3E35,
07009 };
07010 static const unsigned short utf8_to_euc_E68A[] = {
07011  0x353B,      0, 0x5930, 0x5937, 0x3E36,      0,      0,      0,
07012       0, 0x5931, 0x4744,      0,      0, 0xBF45, 0xBF46, 0xBF47,
07013  0xBF48, 0x4D5E, 0x5933, 0x5934, 0x5938, 0x456A, 0x5935, 0x3933,
07014  0x405E,      0,      0, 0x5946, 0x4834,      0, 0x4272,      0,
07015       0,      0,      0,      0,      0,      0, 0xBF49,      0,
07016  0xBF4A,      0,      0, 0x4864, 0x5A2D,      0,      0,      0,
07017       0, 0x4A7A,      0, 0xBF4B,      0, 0x4471, 0xBF4C, 0xBF4D,
07018       0, 0x4B75, 0xBF4E, 0x593B, 0x3221, 0x436A, 0xBF4F, 0xBF50,
07019 };
07020 static const unsigned short utf8_to_euc_E68A_x0213[] = {
07021  0x353B,      0, 0x5930, 0x5937, 0x3E36, 0x7468,      0,      0,
07022       0, 0x5931, 0x4744,      0,      0, 0xBF45, 0xBF46, 0xBF47,
07023  0xBF48, 0x4D5E, 0x5933, 0x5934, 0x5938, 0x456A, 0x5935, 0x3933,
07024  0x405E, 0xAD21,      0, 0x5946, 0x4834,      0, 0x4272,      0,
07025       0,      0,      0,      0,      0,      0, 0xAD22,      0,
07026  0xBF4A,      0,      0, 0x4864, 0x5A2D,      0,      0,      0,
07027       0, 0x4A7A,      0, 0xBF4B,      0, 0x4471, 0xBF4C, 0xBF4D,
07028       0, 0x4B75, 0xBF4E, 0x593B, 0x3221, 0x436A, 0xBF4F, 0xBF50,
07029 };
07030 static const unsigned short utf8_to_euc_E68B[] = {
07031       0,      0, 0x5944,      0, 0xBF51, 0x4334, 0x593E, 0x5945,
07032  0x5940, 0x5947, 0x5943,      0, 0x5942, 0x476F, 0xBF52, 0x593C,
07033  0x327D, 0x593A, 0x3571, 0x4273, 0x5936, 0xBF53, 0xBF54, 0x5939,
07034  0x3934, 0x405B, 0xBF55, 0x3E37, 0x5941, 0x4752,      0,      0,
07035  0x3572, 0x3348,      0,      0,      0,      0,      0,      0,
07036       0,      0, 0xBF56,      0, 0x3367, 0x3F21, 0x5949, 0x594E,
07037       0, 0x594A, 0xBF57, 0x377D, 0xBF58, 0x594F, 0x3B22, 0x3969,
07038       0,      0,      0,      0, 0xBF59, 0xBF5A, 0x3D26, 0x593D,
07039 };
07040 static const unsigned short utf8_to_euc_E68B_x0213[] = {
07041       0,      0, 0x5944,      0, 0x7469, 0x4334, 0x593E, 0x5945,
07042  0x5940, 0x5947, 0x5943,      0, 0x5942, 0x476F, 0xBF52, 0x593C,
07043  0x327D, 0x593A, 0x3571, 0x4273, 0x5936, 0xAD23, 0x746A, 0x5939,
07044  0x3934, 0x405B, 0xBF55, 0x3E37, 0x5941, 0x4752,      0,      0,
07045  0x3572, 0x3348,      0,      0,      0,      0,      0,      0,
07046       0,      0, 0xBF56,      0, 0x3367, 0x3F21, 0x5949, 0x594E,
07047       0, 0x594A, 0xBF57, 0x377D, 0xBF58, 0x594F, 0x3B22, 0x3969,
07048       0,      0,      0,      0, 0x746B, 0xAD25, 0x3D26, 0x593D,
07049 };
07050 static const unsigned short utf8_to_euc_E68C[] = {
07051       0, 0x3B7D, 0x594C, 0xBF5B, 0xBF5C,      0,      0, 0x3B58,
07052  0x594D, 0x3044, 0xBF5D, 0xBF5E, 0x5948, 0xBF5F,      0,      0,
07053  0xBF60, 0x4429,      0, 0xBF61,      0,      0, 0xBF62,      0,
07054  0xBF63, 0x3573,      0,      0,      0,      0,      0, 0x3634,
07055       0,      0,      0,      0,      0,      0,      0, 0x594B,
07056  0x3027, 0xBF64, 0xBF65, 0x3A43,      0, 0xBF66,      0, 0x3F36,
07057       0,      0,      0,      0,      0, 0xBF67, 0xBF68,      0,
07058       0, 0xBF69, 0x4472,      0, 0xBF6A, 0x4854, 0x5951, 0x415E,
07059 };
07060 static const unsigned short utf8_to_euc_E68C_x0213[] = {
07061       0, 0x3B7D, 0x594C, 0xAD26, 0xBF5C,      0,      0, 0x3B58,
07062  0x594D, 0x3044, 0x746C, 0xBF5E, 0x5948, 0xAD27,      0,      0,
07063  0xAD28, 0x4429,      0, 0xBF61,      0,      0, 0xBF62,      0,
07064  0x746D, 0x3573,      0,      0,      0,      0,      0, 0x3634,
07065       0,      0,      0,      0,      0,      0,      0, 0x594B,
07066  0x3027, 0xBF64, 0xBF65, 0x3A43,      0, 0xBF66,      0, 0x3F36,
07067       0,      0, 0xAD2B,      0,      0, 0xAD2C, 0xBF68,      0,
07068       0, 0x746E, 0x4472, 0xAD2D, 0xAD2E, 0x4854, 0x5951, 0x415E,
07069 };
07070 static const unsigned short utf8_to_euc_E68D[] = {
07071       0, 0xBF6B, 0xBF6C, 0xBF6D, 0xBF6E,      0, 0xBF6F,      0,
07072       0, 0x422A, 0xBF70, 0xBF71, 0x3B2B, 0x5952, 0xBF72, 0x5954,
07073  0x5950,      0, 0xBF73, 0xBF74, 0xBF75, 0x4A61,      0, 0x443D,
07074  0xBF76,      0,      0, 0xBF77, 0x415C,      0,      0,      0,
07075       0,      0,      0,      0,      0, 0xBF78, 0xBF79, 0x4A7B,
07076  0x3C4E, 0x5960,      0, 0x595F, 0xBF7A, 0xBF7B, 0x3F78,      0,
07077       0, 0xBF7C, 0x377E,      0, 0xBF7D, 0xBF7E, 0x5959, 0x3E39,
07078  0xC021,      0, 0x4668, 0x4731, 0xC022, 0xC023,      0, 0xC024,
07079 };
07080 static const unsigned short utf8_to_euc_E68D_x0213[] = {
07081       0, 0xAD2F, 0xBF6C, 0x746F, 0xAD30,      0, 0xBF6F,      0,
07082       0, 0x422A, 0xBF70, 0xBF71, 0x3B2B, 0x5952, 0xAD31, 0x5954,
07083  0x5950,      0, 0xBF73, 0xBF74, 0xBF75, 0x4A61,      0, 0x443D,
07084  0xBF76, 0xAD33,      0, 0xBF77, 0x415C,      0,      0,      0,
07085       0,      0,      0,      0,      0, 0x7470, 0xBF79, 0x4A7B,
07086  0x3C4E, 0x5960,      0, 0x595F, 0xAD36, 0xBF7B, 0x3F78,      0,
07087       0, 0xBF7C, 0x377E,      0, 0xBF7D, 0xBF7E, 0x5959, 0x3E39,
07088  0xC021,      0, 0x4668, 0x4731, 0x7471, 0xC023,      0, 0xC024,
07089 };
07090 static const unsigned short utf8_to_euc_E68E[] = {
07091  0x5957,      0, 0xC025, 0x415D, 0xC026,      0,      0, 0xC027,
07092  0x3C78, 0x595C, 0xC028,      0, 0x3E38,      0, 0x5956, 0x595B,
07093  0xC029,      0, 0x4753,      0, 0xC02A, 0xC02B, 0x5955,      0,
07094  0x3721, 0xC02C, 0xC02D, 0x335D,      0,      0, 0xC02E, 0x595D,
07095  0x4E2B, 0x3A4E, 0x4335, 0x595A, 0xC02F, 0x405C, 0xC030, 0x3935,
07096  0x3F64, 0x3166, 0x413C, 0x5958, 0x3545, 0xC031, 0xC032, 0xC033,
07097       0,      0, 0x3747,      0, 0x444F, 0x595E,      0,      0,
07098       0,      0,      0, 0x415F,      0, 0xC034, 0x5961,      0,
07099 };
07100 static const unsigned short utf8_to_euc_E68E_x0213[] = {
07101  0x5957,      0, 0xC025, 0x415D, 0xAD37,      0,      0, 0xC027,
07102  0x3C78, 0x595C, 0xC028,      0, 0x3E38,      0, 0x5956, 0x595B,
07103  0xC029,      0, 0x4753,      0, 0xAD3A, 0xC02B, 0x5955,      0,
07104  0x3721, 0xAD38, 0xC02D, 0x335D,      0,      0, 0xC02E, 0x595D,
07105  0x4E2B, 0x3A4E, 0x4335, 0x595A, 0xC02F, 0x405C, 0xC030, 0x3935,
07106  0x3F64, 0x3166, 0x413C, 0x5958, 0x3545, 0xC031, 0xC032, 0xC033,
07107       0,      0, 0x3747,      0, 0x444F, 0x595E,      0,      0,
07108       0,      0,      0, 0x415F,      0, 0xAD3B, 0x5961,      0,
07109 };
07110 static const unsigned short utf8_to_euc_E68F[] = {
07111  0x5963, 0xC035,      0, 0x4237, 0x5969, 0xC036, 0x5964,      0,
07112  0xC037, 0x5966,      0,      0,      0,      0, 0xC038, 0x4941,
07113  0x4473, 0xC039, 0x5967, 0xC03A, 0xC03B, 0xC03C, 0x4D2C,      0,
07114       0,      0, 0x4D48, 0x3439, 0xC03D,      0,      0,      0,
07115  0xC03E, 0x302E,      0, 0x5965,      0, 0xC03F,      0,      0,
07116       0, 0x5962, 0xC040,      0, 0xC041,      0, 0x3478,      0,
07117       0,      0, 0xC042, 0xC043, 0x3167, 0xC044, 0x5968,      0,
07118  0xC045, 0xC046, 0x4D49,      0,      0,      0,      0,      0,
07119 };
07120 static const unsigned short utf8_to_euc_E68F_x0213[] = {
07121  0x5963, 0xC035,      0, 0x4237, 0x5969, 0xC036, 0x5964,      0,
07122  0xC037, 0x5966,      0,      0,      0,      0, 0xC038, 0x4941,
07123  0x4473, 0xC039, 0x5967, 0xC03A, 0xAD3D, 0xAD3E, 0x4D2C,      0,
07124       0,      0, 0x4D48, 0x3439, 0xAD3F,      0,      0,      0,
07125  0xAD40, 0x302E,      0, 0x5965,      0, 0x7472,      0,      0,
07126       0, 0x5962, 0xC040, 0xAD41, 0xAD42, 0x7473, 0x3478,      0,
07127       0,      0, 0xAD43, 0xC043, 0x3167, 0x7474, 0x5968, 0xAD3C,
07128  0xC045, 0xC046, 0x4D49,      0,      0,      0,      0,      0,
07129 };
07130 static const unsigned short utf8_to_euc_E690[] = {
07131       0,      0,      0,      0,      0,      0, 0x596C,      0,
07132       0, 0xC047, 0xC048,      0,      0, 0x423B,      0, 0x5973,
07133  0xC049,      0, 0xC04A, 0x596D, 0xC04B,      0, 0x596A, 0x5971,
07134  0xC04C,      0,      0,      0, 0x5953,      0, 0xC04D,      0,
07135  0xC04E,      0, 0xC04F,      0, 0xC050, 0xC051, 0x596E,      0,
07136  0x5972, 0xC052, 0xC053,      0, 0x4842, 0x456B,      0, 0xC054,
07137  0xC055,      0,      0,      0, 0x596B, 0xC056, 0x596F,      0,
07138       0,      0, 0x3748,      0,      0, 0xC057, 0x3A71, 0xC058,
07139 };
07140 static const unsigned short utf8_to_euc_E690_x0213[] = {
07141       0,      0,      0,      0,      0,      0, 0x596C,      0,
07142       0, 0xAD44, 0xC048,      0,      0, 0x423B,      0, 0x5973,
07143  0x7475,      0, 0xC04A, 0x596D, 0x7476,      0, 0x596A, 0x5971,
07144  0xC04C,      0,      0,      0, 0x5953,      0, 0xAD45,      0,
07145  0xC04E,      0, 0x7477,      0, 0xC050, 0xAD46, 0x596E,      0,
07146  0x5972, 0xAD47, 0xC053,      0, 0x4842, 0x456B,      0, 0xAD48,
07147  0xC055,      0,      0,      0, 0x596B, 0xC056, 0x596F,      0,
07148       0,      0, 0x3748,      0,      0, 0xC057, 0x3A71, 0xC058,
07149 };
07150 static const unsigned short utf8_to_euc_E691[] = {
07151       0,      0, 0x405D,      0,      0,      0,      0,      0,
07152       0,      0,      0, 0xC059,      0,      0, 0x5977, 0xC05A,
07153       0, 0xC05B, 0xC05C, 0xC05D, 0xC05E,      0,      0,      0,
07154  0x4526,      0, 0xC05F, 0xC060, 0xC061, 0xC062,      0, 0xC063,
07155  0xC064, 0xC065,      0, 0xC066,      0,      0,      0, 0x5974,
07156       0, 0x4B60,      0,      0,      0, 0xC067,      0, 0x5975,
07157       0,      0,      0, 0xC068, 0xC069,      0, 0x5976,      0,
07158  0x4C4E,      0, 0x4022, 0xC06A,      0, 0xC06B,      0,      0,
07159 };
07160 static const unsigned short utf8_to_euc_E691_x0213[] = {
07161       0,      0, 0x405D,      0,      0,      0,      0,      0,
07162       0,      0,      0, 0xC059,      0,      0, 0x5977, 0xC05A,
07163       0, 0x7479, 0xC05C, 0xC05D, 0xC05E,      0,      0,      0,
07164  0x4526,      0, 0xAD49, 0xAD4A, 0xC061, 0xAD4B,      0, 0xC063,
07165  0x747A, 0xC065,      0, 0xC066,      0,      0,      0, 0x5974,
07166       0, 0x4B60,      0,      0,      0, 0x747B,      0, 0x5975,
07167       0,      0,      0, 0xAD4C, 0xC069,      0, 0x5976,      0,
07168  0x4C4E, 0x7478, 0x4022, 0xC06A,      0, 0xAD4D,      0,      0,
07169 };
07170 static const unsigned short utf8_to_euc_E692[] = {
07171       0,      0,      0, 0x3762,      0, 0xC06C,      0, 0xC06D,
07172  0x597D,      0,      0,      0,      0,      0,      0, 0xC06E,
07173  0xC06F, 0xC070, 0x3B35, 0x597A,      0, 0x5979,      0,      0,
07174  0xC071, 0xC072, 0x4732, 0xC073,      0, 0xC074, 0x4635, 0xC075,
07175       0, 0xC076,      0, 0xC077, 0x4531, 0x597B, 0xC078,      0,
07176  0xC079, 0x597C,      0, 0x496F, 0xC07A, 0x4745, 0x3B23,      0,
07177  0x4071,      0, 0x4B50, 0xC07B,      0,      0,      0,      0,
07178       0, 0x3349,      0, 0x5A25, 0x597E, 0xC07C, 0xC07D, 0xC07E,
07179 };
07180 static const unsigned short utf8_to_euc_E692_x0213[] = {
07181       0,      0,      0, 0x3762,      0, 0xC06C,      0, 0xAD4E,
07182  0x597D,      0,      0,      0,      0,      0,      0, 0xC06E,
07183  0xC06F, 0xAD4F, 0x3B35, 0x597A,      0, 0x5979,      0,      0,
07184  0xC071, 0xC072, 0x4732, 0xC073,      0, 0xAD50, 0x4635, 0xAD51,
07185       0, 0xC076,      0, 0xC077, 0x4531, 0x597B, 0xC078,      0,
07186  0xC079, 0x597C,      0, 0x496F, 0xC07A, 0x4745, 0x3B23,      0,
07187  0x4071,      0, 0x4B50, 0xC07B,      0,      0,      0,      0,
07188       0, 0x3349,      0, 0x5A25, 0x597E, 0xC07C, 0x747D, 0x747E,
07189 };
07190 static const unsigned short utf8_to_euc_E693[] = {
07191       0, 0x4D4A, 0x5A27,      0, 0xC121, 0x5A23,      0, 0x5A24,
07192       0, 0xC122, 0xC123, 0xC124, 0xC125, 0x4160, 0xC126,      0,
07193  0xC127, 0xC128, 0x5A22,      0, 0x593F, 0xC129,      0, 0xC12A,
07194  0x5A26,      0, 0x5A21,      0,      0,      0,      0,      0,
07195  0x5A2B, 0x5A2C, 0x4527, 0x5A2E, 0xC12B, 0xC12C, 0x3B24, 0x5A29,
07196       0, 0xC12D, 0xC12E,      0, 0x353C, 0xC12F,      0, 0x5A2F,
07197  0xC130, 0x5A28, 0x5A33,      0, 0x5A32, 0xC131, 0x5A31, 0xC132,
07198       0,      0, 0x5A34, 0xC133,      0, 0x5A36, 0x3E71, 0xC134,
07199 };
07200 static const unsigned short utf8_to_euc_E693_x0213[] = {
07201       0, 0x4D4A, 0x5A27,      0, 0x7521, 0x5A23,      0, 0x5A24,
07202       0, 0xC122, 0x7522, 0xAD52, 0xAD53, 0x4160, 0x747C,      0,
07203  0x7523, 0xC128, 0x5A22,      0, 0x593F, 0xAD54,      0, 0xAD55,
07204  0x5A26,      0, 0x5A21,      0,      0,      0,      0,      0,
07205  0x5A2B, 0x5A2C, 0x4527, 0x5A2E, 0xAD57, 0xAD58, 0x3B24, 0x5A29,
07206       0, 0xC12D, 0xC12E,      0, 0x353C, 0xC12F,      0, 0x5A2F,
07207  0xC130, 0x5A28, 0x5A33,      0, 0x5A32, 0xC131, 0x5A31, 0x7524,
07208       0,      0, 0x5A34, 0x7525,      0, 0x5A36, 0x3E71, 0xAD59,
07209 };
07210 static const unsigned short utf8_to_euc_E694[] = {
07211  0x5A35, 0xC135,      0,      0, 0xC136, 0x5A39,      0,      0,
07212  0xC137, 0xC138, 0xC139,      0,      0,      0,      0, 0xC13A,
07213       0,      0,      0, 0xC13B, 0xC13C,      0, 0xC13D,      0,
07214  0x5A37, 0xC13E,      0, 0xC13F, 0x5A38, 0x5970, 0xC140, 0xC141,
07215       0,      0, 0xC142, 0x5A3B, 0x5A3A,      0, 0xC143,      0,
07216       0, 0xC144, 0x5978, 0x5A3C, 0x5A30,      0, 0xC145, 0x3B59,
07217       0, 0xC146,      0,      0, 0x5A3D, 0x5A3E, 0x5A40, 0x5A3F,
07218  0x5A41, 0x327E, 0xC147, 0x3936, 0xC148, 0xC149, 0x4A7C, 0x402F,
07219 };
07220 static const unsigned short utf8_to_euc_E694_x0213[] = {
07221  0x5A35, 0xC135,      0,      0, 0xAD5A, 0x5A39,      0,      0,
07222  0xC137, 0xC138, 0xC139,      0,      0,      0,      0, 0xAD5C,
07223       0,      0,      0, 0xC13B, 0xAD5D,      0, 0xAD5E,      0,
07224  0x5A37, 0xC13E,      0, 0xC13F, 0x5A38, 0x5970, 0xAD60, 0xC141,
07225       0,      0, 0x7526, 0x5A3B, 0x5A3A,      0, 0xC143,      0,
07226       0, 0x7527, 0x5978, 0x5A3C, 0x5A30,      0, 0xC145, 0x3B59,
07227       0, 0xC146, 0xAD61,      0, 0x5A3D, 0x5A3E, 0x5A40, 0x5A3F,
07228  0x5A41, 0x327E, 0xC147, 0x3936, 0xC148, 0xC149, 0x4A7C, 0x402F,
07229 };
07230 static const unsigned short utf8_to_euc_E695[] = {
07231       0,      0,      0, 0xC14A,      0, 0x384E,      0, 0xC14B,
07232  0x5A43, 0xC14C,      0,      0,      0, 0x5A46, 0xF441, 0x4952,
07233  0xC14D, 0x355F, 0xC14E,      0, 0xC14F, 0x5A45, 0x5A44, 0x4754,
07234  0x5A47, 0x3635,      0,      0,      0, 0x5A49, 0x5A48, 0xC150,
07235  0xC151,      0, 0x343A, 0x3B36,      0,      0, 0x4658, 0xC152,
07236       0,      0,      0, 0xC153, 0x3749,      0,      0,      0,
07237  0x3F74,      0, 0x5A4A,      0, 0x4030, 0x4528,      0, 0x495F,
07238  0x5A4B,      0, 0xC154,      0,      0, 0xC155,      0,      0,
07239 };
07240 static const unsigned short utf8_to_euc_E695_x0213[] = {
07241       0,      0,      0, 0xC14A, 0xAD62, 0x384E,      0, 0xC14B,
07242  0x5A43, 0xC14C,      0,      0,      0, 0x5A46, 0xF441, 0x4952,
07243  0xC14D, 0x355F, 0xC14E,      0, 0xAD63, 0x5A45, 0x5A44, 0x4754,
07244  0x5A47, 0x3635,      0,      0,      0, 0x5A49, 0x5A48, 0xC150,
07245  0xC151,      0, 0x343A, 0x3B36,      0,      0, 0x4658, 0x7529,
07246       0,      0,      0, 0xAD64, 0x3749,      0,      0,      0,
07247  0x3F74,      0, 0x5A4A,      0, 0x4030, 0x4528,      0, 0x495F,
07248  0x5A4B,      0, 0xAD65,      0,      0, 0xC155,      0,      0,
07249 };
07250 static const unsigned short utf8_to_euc_E696[] = {
07251       0, 0xC156, 0x5A4C, 0x5A4D,      0, 0xC157,      0, 0x4A38,
07252  0x555D, 0x4046, 0xC158,      0, 0x494C,      0, 0x3A58,      0,
07253  0x4865, 0x4843, 0xC159,      0,      0, 0xC15A,      0, 0x454D,
07254  0xC15B, 0x4E41,      0, 0x5A4F, 0x3C50, 0xC15C,      0, 0x5A50,
07255  0xC15D, 0x3036,      0, 0xC15E, 0x3654, 0x404D, 0xC15F, 0x4960,
07256       0,      0,      0, 0x5A51, 0x3B42, 0x4347, 0xC160, 0x3B5B,
07257  0x3F37,      0, 0xC161, 0xC162, 0xC163,      0,      0, 0x5A52,
07258       0, 0x4A7D,      0,      0, 0x3177, 0x3B5C,      0, 0xC164,
07259 };
07260 static const unsigned short utf8_to_euc_E696_x0213[] = {
07261       0, 0xAD66, 0x5A4C, 0x5A4D, 0xAD67, 0xAD68,      0, 0x4A38,
07262  0x555D, 0x4046, 0xAD69,      0, 0x494C,      0, 0x3A58,      0,
07263  0x4865, 0x4843, 0xC159,      0,      0, 0xC15A,      0, 0x454D,
07264  0xC15B, 0x4E41,      0, 0x5A4F, 0x3C50, 0x752A,      0, 0x5A50,
07265  0xC15D, 0x3036,      0, 0xC15E, 0x3654, 0x404D, 0xC15F, 0x4960,
07266       0,      0,      0, 0x5A51, 0x3B42, 0x4347, 0xC160, 0x3B5B,
07267  0x3F37,      0, 0xAD6A, 0xC162, 0xC163, 0xAD6B,      0, 0x5A52,
07268  0xAD6C, 0x4A7D,      0,      0, 0x3177, 0x3B5C,      0, 0xAD6D,
07269 };
07270 static const unsigned short utf8_to_euc_E697[] = {
07271       0, 0x5A55, 0xC165, 0x5A53, 0x5A56, 0x4E39, 0x5A54,      0,
07272  0xC166, 0xC167,      0, 0x407B, 0x5A57,      0, 0xC168, 0x4232,
07273  0xC169,      0, 0x5A58,      0, 0xC16A,      0, 0xC16B, 0x347A,
07274  0xC16C, 0x5A5A,      0, 0x5A59,      0,      0,      0, 0xC16D,
07275  0x5A5B, 0x5A5C, 0x347B,      0,      0, 0x467C, 0x4336, 0x356C,
07276  0x3B5D, 0x4161,      0,      0, 0x3D5C, 0x3030,      0,      0,
07277  0xC16E, 0x5A5D, 0xC16F,      0, 0xC170, 0xC171,      0,      0,
07278       0, 0xC172, 0x3222, 0x5A61,      0,      0, 0xC173, 0xC174,
07279 };
07280 static const unsigned short utf8_to_euc_E697_x0213[] = {
07281       0, 0x5A55, 0xAD6E, 0x5A53, 0x5A56, 0x4E39, 0x5A54,      0,
07282  0xC166, 0xAD6F,      0, 0x407B, 0x5A57,      0, 0xC168, 0x4232,
07283  0xC169,      0, 0x5A58,      0, 0xAD70,      0, 0xC16B, 0x347A,
07284  0xC16C, 0x5A5A,      0, 0x5A59,      0,      0,      0, 0xC16D,
07285  0x5A5B, 0x5A5C, 0x347B,      0,      0, 0x467C, 0x4336, 0x356C,
07286  0x3B5D, 0x4161,      0,      0, 0x3D5C, 0x3030,      0,      0,
07287  0xC16E, 0x5A5D, 0xAD72,      0, 0xC170, 0xC171,      0,      0,
07288       0, 0xAD73, 0x3222, 0x5A61, 0xAD74,      0, 0xC173, 0xC174,
07289 };
07290 static const unsigned short utf8_to_euc_E698[] = {
07291  0xC175,      0, 0x3937, 0x5A60, 0xC176,      0, 0x3A2B, 0x3E3A,
07292  0xC177, 0xC178, 0x5A5F,      0, 0x3E3B, 0xC179, 0x4C40, 0x3A2A,
07293       0, 0xC17A, 0xC17B, 0x3057, 0x404E, 0xC17C, 0xC17D,      0,
07294       0,      0,      0,      0, 0x5A66, 0xC17E, 0xC221, 0x4031,
07295  0x3147, 0xC222, 0xC223, 0xC224, 0xC225, 0x3D55, 0xC226, 0x4B66,
07296  0x3A72, 0xC227, 0xC228, 0xC229, 0xC22A, 0x3E3C, 0xC22B, 0x4027,
07297  0xC22C, 0xC22D,      0, 0xC22E, 0x5A65, 0x5A63, 0x5A64, 0xC230,
07298       0, 0xC22F,      0, 0xF442, 0x436B,      0,      0, 0x5B26,
07299 };
07300 static const unsigned short utf8_to_euc_E698_x0213[] = {
07301  0x752C,      0, 0x3937, 0x5A60, 0xAD75,      0, 0x3A2B, 0x3E3A,
07302  0xAD76, 0x752D, 0x5A5F,      0, 0x3E3B, 0xC179, 0x4C40, 0x3A2A,
07303       0, 0xC17A, 0xC17B, 0x3057, 0x404E, 0x752E, 0xC17D,      0,
07304       0,      0,      0,      0, 0x5A66, 0xC17E, 0x752F, 0x4031,
07305  0x3147, 0xAD77, 0x7531, 0xC224, 0x7532, 0x3D55, 0xC226, 0x4B66,
07306  0x3A72, 0xC227, 0xAD78, 0x7533, 0xC22A, 0x3E3C, 0xC22B, 0x4027,
07307  0x7534, 0x7535,      0, 0x7536, 0x5A65, 0x5A63, 0x5A64, 0xC230,
07308       0, 0xC22F, 0x7530, 0xF442, 0x436B,      0,      0, 0x5B26,
07309 };
07310 static const unsigned short utf8_to_euc_E699[] = {
07311  0xC231, 0x5A6A, 0x3B7E, 0x3938, 0x5A68, 0xC232, 0xC233,      0,
07312       0, 0x5A69, 0xC234, 0x3F38, 0xC235,      0, 0xC237, 0x5A67,
07313       0, 0xC236, 0x3B2F,      0,      0,      0,      0, 0xC238,
07314  0xC239, 0xC23A,      0, 0xC23B, 0xC23C, 0x5A6C, 0x5A6B, 0x5A70,
07315  0xC23D, 0xC23E, 0x5A71,      0, 0x5A6D, 0xF443, 0x3322, 0x5A6E,
07316  0x5A6F, 0x4855, 0xC240, 0xC241, 0xC242,      0, 0x4961, 0x374A,
07317  0x5A72,      0,      0, 0xC244, 0x4032, 0xC245, 0x3E3D, 0xC247,
07318  0xC248, 0xC249, 0x4352, 0xC24A, 0xC24C,      0, 0xC243, 0xC246,
07319 };
07320 static const unsigned short utf8_to_euc_E699_x0213[] = {
07321  0xC231, 0x5A6A, 0x3B7E, 0x3938, 0x5A68, 0xAD79, 0xC233,      0,
07322  0x7538, 0x5A69, 0xC234, 0x3F38, 0x7539,      0, 0xAD7B, 0x5A67,
07323       0, 0xAD7A, 0x3B2F,      0,      0,      0,      0, 0xAD7E,
07324  0xC239, 0x753B, 0x753C, 0xAE21, 0xC23C, 0x5A6C, 0x5A6B, 0x5A70,
07325  0xC23D, 0x753D, 0x5A71, 0xAE22, 0x5A6D, 0x753E, 0x3322, 0x5A6E,
07326  0x5A6F, 0x4855, 0xAE25, 0xAE26, 0xAE27, 0xAE28, 0x4961, 0x374A,
07327  0x5A72,      0,      0, 0x753F, 0x4032, 0xC245, 0x3E3D, 0x7540,
07328  0x7541, 0xC249, 0x4352, 0xAE29, 0xC24C,      0, 0xC243, 0xC246,
07329 };
07330 static const unsigned short utf8_to_euc_E69A[] = {
07331  0xC24B, 0x3647,      0, 0x5A73, 0x5A77,      0,      0, 0x324B,
07332  0x5A74, 0x5A76,      0, 0xC24D, 0xC24E, 0xC24F, 0x5A75,      0,
07333  0xC250, 0x3D6B, 0xC251,      0,      0,      0, 0x4348, 0x3045,
07334  0x5A78, 0xC252, 0xC253, 0xC254, 0xC255, 0x5A79,      0, 0xC256,
07335  0xC257,      0, 0x442A,      0, 0xC258,      0, 0x4E71,      0,
07336       0,      0,      0, 0x3B43,      0, 0xC259, 0x4A6B,      0,
07337       0, 0xC25A, 0xC25B,      0, 0x4B3D, 0xC25C,      0,      0,
07338  0x5B22, 0x5A7B,      0, 0xC25D, 0x5A7E,      0, 0x5A7D, 0xC25E,
07339 };
07340 static const unsigned short utf8_to_euc_E69A_x0213[] = {
07341  0xAE2A, 0x3647,      0, 0x5A73, 0x5A77,      0,      0, 0x324B,
07342  0x5A74, 0x5A76,      0, 0xC24D, 0xC24E, 0x7542, 0x5A75,      0,
07343  0xAE2B, 0x3D6B, 0xAE2C,      0,      0,      0, 0x4348, 0x3045,
07344  0x5A78, 0xAE2D, 0xC253, 0xC254, 0xC255, 0x5A79,      0, 0xC256,
07345  0x7544,      0, 0x442A,      0, 0xC258,      0, 0x4E71,      0,
07346       0,      0,      0, 0x3B43,      0, 0xAE2F, 0x4A6B,      0,
07347       0, 0xAE30, 0x7545,      0, 0x4B3D, 0xAE31,      0,      0,
07348  0x5B22, 0x5A7B,      0, 0x7546, 0x5A7E,      0, 0x5A7D, 0xAE33,
07349 };
07350 static const unsigned short utf8_to_euc_E69B[] = {
07351  0xC25F, 0x5A7A, 0xC260, 0xC261, 0x5B21,      0,      0, 0x465E,
07352  0xC262, 0x5A7C,      0,      0, 0xC263,      0, 0xC264, 0xC265,
07353       0,      0,      0,      0, 0xC266,      0, 0x5B23,      0,
07354       0, 0x3D6C, 0x5B24, 0xC267, 0x4D4B, 0x4778,      0, 0xC268,
07355  0x5B25,      0,      0,      0,      0,      0, 0x5B27,      0,
07356  0xC269, 0x5B28,      0, 0xC26A, 0xC26B,      0, 0xC26C,      0,
07357  0x5B29,      0, 0x364A, 0x3148, 0x3939, 0x5B2A,      0, 0x5B2B,
07358  0x3D71, 0x4162, 0xC26D, 0xC23F, 0x5258, 0x413E, 0x413D, 0x4258,
07359 };
07360 static const unsigned short utf8_to_euc_E69B_x0213[] = {
07361  0xC25F, 0x5A7A, 0xC260, 0xC261, 0x5B21,      0, 0x7547, 0x465E,
07362  0x7548, 0x5A7C,      0,      0, 0xC263,      0, 0xC264, 0xC265,
07363       0,      0,      0,      0, 0xC266,      0, 0x5B23,      0,
07364       0, 0x3D6C, 0x5B24, 0x754A, 0x4D4B, 0x4778,      0, 0xC268,
07365  0x5B25,      0,      0,      0,      0,      0, 0x5B27,      0,
07366  0x754B, 0x5B28,      0, 0xC26A, 0xAE35,      0, 0xC26C,      0,
07367  0x5B29,      0, 0x364A, 0x3148, 0x3939, 0x5B2A,      0, 0x5B2B,
07368  0x3D71, 0x4162, 0x754C, 0x7537, 0x5258, 0x413E, 0x413D, 0x4258,
07369 };
07370 static const unsigned short utf8_to_euc_E69C[] = {
07371  0x3A47,      0,      0, 0x5072,      0, 0xC26E,      0, 0xC26F,
07372  0x376E, 0x4D2D,      0, 0x4A7E,      0, 0x497E, 0xC270, 0x5B2C,
07373       0,      0,      0, 0xC271, 0x3A73, 0x443F, 0x5B2D, 0x4F2F,
07374       0, 0xC272,      0, 0x4B3E, 0xC273, 0x442B, 0x5B2E, 0x347C,
07375  0xC274,      0, 0xC275,      0,      0,      0, 0x5B2F, 0x5B30,
07376  0x4C5A,      0, 0x4C24, 0x4B76, 0x4B5C, 0x3B25, 0x5B32,      0,
07377       0, 0x3C6B,      0, 0xC276, 0x4B51,      0, 0x5B34, 0x5B37,
07378  0x5B36,      0, 0x3479,      0,      0, 0x3560, 0xC277, 0x5B33,
07379 };
07380 static const unsigned short utf8_to_euc_E69C_x0213[] = {
07381  0x3A47, 0xAE37,      0, 0x5072,      0, 0xAE38,      0, 0xC26F,
07382  0x376E, 0x4D2D,      0, 0x4A7E,      0, 0x497E, 0xC270, 0x5B2C,
07383       0,      0, 0xAE39, 0x754D, 0x3A73, 0x443F, 0x5B2D, 0x4F2F,
07384       0, 0xAE3B,      0, 0x4B3E, 0xC273, 0x442B, 0x5B2E, 0x347C,
07385  0xC274,      0, 0xC275,      0,      0,      0, 0x5B2F, 0x5B30,
07386  0x4C5A,      0, 0x4C24, 0x4B76, 0x4B5C, 0x3B25, 0x5B32,      0,
07387       0, 0x3C6B,      0, 0x754F, 0x4B51,      0, 0x5B34, 0x5B37,
07388  0x5B36,      0, 0x3479,      0,      0, 0x3560, 0xC277, 0x5B33,
07389 };
07390 static const unsigned short utf8_to_euc_E69D[] = {
07391       0, 0x5B35,      0,      0,      0, 0xC278, 0x5B38, 0xC279,
07392  0xC27A, 0x3F79,      0,      0, 0xC27B,      0, 0x4D7B, 0x3049,
07393  0x3A60, 0x423C,      0, 0x3C5D, 0xC27C, 0xC27D, 0x3E73,      0,
07394       0, 0x5B3B,      0,      0, 0x454E, 0xC27E, 0x5B39, 0x422B,
07395  0x5B3A, 0x3E72, 0x4C5D, 0x5B3C, 0x5B3D, 0x4D68, 0xC321,      0,
07396       0,      0, 0x5B42,      0, 0xC322, 0x393A, 0xC323, 0x4755,
07397  0x5B3F, 0x456C, 0x5A5E, 0x5A62, 0xC324, 0x354F, 0xC325, 0x4747,
07398       0,      0,      0, 0xC326, 0x5B41,      0, 0x3E3E, 0x4844,
07399 };
07400 static const unsigned short utf8_to_euc_E69D_x0213[] = {
07401       0, 0x5B35,      0,      0,      0, 0xC278, 0x5B38, 0x7551,
07402  0x7552, 0x3F79,      0,      0, 0xAE3E, 0xAE3F, 0x4D7B, 0x3049,
07403  0x3A60, 0x423C,      0, 0x3C5D, 0xAE40, 0xC27D, 0x3E73,      0,
07404       0, 0x5B3B,      0,      0, 0x454E, 0xAE41, 0x5B39, 0x422B,
07405  0x5B3A, 0x3E72, 0x4C5D, 0x5B3C, 0x5B3D, 0x4D68, 0x7550,      0,
07406       0,      0, 0x5B42,      0, 0xC322, 0x393A, 0xC323, 0x4755,
07407  0x5B3F, 0x456C, 0x5A5E, 0x5A62, 0xAE45, 0x354F, 0xAE46, 0x4747,
07408       0,      0,      0, 0x7553, 0x5B41,      0, 0x3E3E, 0x4844,
07409 };
07410 static const unsigned short utf8_to_euc_E69E[] = {
07411       0, 0xC327,      0,      0, 0xC328, 0x5B47,      0, 0x487A,
07412       0, 0x5B3E,      0, 0x5B44, 0x5B43,      0, 0xC329, 0xC32A,
07413  0x404F, 0xC32B,      0, 0xC32C,      0, 0x4B6D, 0xC32D, 0x4E53,
07414  0xC32E, 0xC32F, 0x4B67, 0xC330, 0x324C, 0x3B5E,      0,      0,
07415  0x4F48, 0x5B46, 0x3F75,      0,      0,      0, 0x5B45,      0,
07416       0, 0x5B40,      0,      0,      0,      0,      0, 0x384F,
07417  0xC331, 0xC332, 0xC333, 0x5B4C, 0x5B4A, 0xC334, 0x324D, 0x5B48,
07418  0x5B4E, 0x5B54,      0, 0xC335, 0xC336, 0xC337,      0,      0,
07419 };
07420 static const unsigned short utf8_to_euc_E69E_x0213[] = {
07421       0, 0x7554,      0,      0, 0xC328, 0x5B47,      0, 0x487A,
07422       0, 0x5B3E,      0, 0x5B44, 0x5B43,      0, 0xC329, 0xC32A,
07423  0x404F, 0xC32B, 0xAE48, 0x7555,      0, 0x4B6D, 0xC32D, 0x4E53,
07424  0x7556, 0xC32F, 0x4B67, 0x7557, 0x324C, 0x3B5E,      0,      0,
07425  0x4F48, 0x5B46, 0x3F75,      0,      0,      0, 0x5B45,      0,
07426       0, 0x5B40,      0,      0,      0,      0,      0, 0x384F,
07427  0xAE4C, 0xC332, 0xAE4D, 0x5B4C, 0x5B4A, 0xC334, 0x324D, 0x5B48,
07428  0x5B4E, 0x5B54,      0, 0x7558, 0xC336, 0xC337,      0,      0,
07429 };
07430 static const unsigned short utf8_to_euc_E69F[] = {
07431  0xC339, 0x4248, 0xC33A, 0xC33B, 0x4A41, 0xC33C, 0x5B56,      0,
07432  0xC33D, 0xC33E, 0x4922,      0,      0,      0, 0x5B55, 0x4770,
07433  0x4B3F, 0x343B, 0xC33F, 0x4077, 0x3D40,      0,      0, 0xC340,
07434  0x4453, 0xC341, 0x4D2E,      0, 0xC342, 0x5B51, 0x5B50,      0,
07435       0, 0xC343, 0x5B52,      0, 0x5B4F,      0, 0xC344, 0x5B57,
07436       0, 0x5B4D,      0,      0, 0x5B4B,      0, 0x5B53, 0x5B49,
07437  0xC345, 0x436C, 0xC346, 0x4C78, 0x3C46, 0x3A74, 0xC347, 0xC348,
07438       0, 0xC338,      0, 0x3A3A,      0,      0, 0x4B6F, 0x3341,
07439 };
07440 static const unsigned short utf8_to_euc_E69F_x0213[] = {
07441  0x755A, 0x4248, 0xC33A, 0xAE4E, 0x4A41, 0xC33C, 0x5B56,      0,
07442  0xAE4F, 0xC33E, 0x4922,      0,      0,      0, 0x5B55, 0x4770,
07443  0x4B3F, 0x343B, 0xAE50, 0x4077, 0x3D40,      0,      0, 0x755B,
07444  0x4453, 0xAE51, 0x4D2E, 0xAE52, 0xC342, 0x5B51, 0x5B50,      0,
07445       0, 0xC343, 0x5B52,      0, 0x5B4F,      0, 0xC344, 0x5B57,
07446       0, 0x5B4D,      0,      0, 0x5B4B,      0, 0x5B53, 0x5B49,
07447  0xAE53, 0x436C, 0xC346, 0x4C78, 0x3C46, 0x3A74, 0xC347, 0xAE54,
07448       0, 0x7559,      0, 0x3A3A, 0x755C,      0, 0x4B6F, 0x3341,
07449 };
07450 static const unsigned short utf8_to_euc_E6A0[] = {
07451       0, 0xF446, 0x444E, 0x464A, 0x3149,      0,      0,      0,
07452       0,      0,      0,      0,      0,      0,      0,      0,
07453       0,      0,      0, 0x4072, 0xC34A,      0, 0x4034, 0x372A,
07454       0, 0xC34B,      0,      0,      0, 0xC34C, 0x5B59, 0xC34D,
07455       0, 0x393B, 0x337C,      0,      0,      0,      0, 0xC34F,
07456  0xC34E, 0x5B5B, 0x3374, 0x5B61, 0xC350, 0xC351,      0, 0xC352,
07457  0xC353, 0xC354, 0x5B5E, 0xC355, 0x4073,      0,      0,      0,
07458  0x334B, 0x3A2C,      0, 0xC356, 0x334A, 0x3A4F,      0, 0xC357,
07459 };
07460 static const unsigned short utf8_to_euc_E6A0_x0213[] = {
07461       0, 0x755D, 0x444E, 0x464A, 0x3149,      0,      0,      0,
07462       0,      0,      0,      0,      0,      0,      0,      0,
07463  0xAE4B,      0,      0, 0x4072, 0xC34A,      0, 0x4034, 0x372A,
07464  0xAE58, 0xC34B,      0,      0,      0, 0x755F, 0x5B59, 0xAE59,
07465       0, 0x393B, 0x337C,      0,      0,      0,      0, 0xC34F,
07466  0xC34E, 0x5B5B, 0x3374, 0x5B61, 0x7560, 0xAE5A,      0, 0xC352,
07467  0xC353, 0x7561, 0x5B5E, 0xAE5C, 0x4073,      0,      0,      0,
07468  0x334B, 0x3A2C,      0, 0xAE5D, 0x334A, 0x3A4F, 0xAE5E, 0xC357,
07469 };
07470 static const unsigned short utf8_to_euc_E6A1[] = {
07471  0x5B5C, 0x3765, 0x374B, 0x456D, 0xC358, 0xC359, 0x5B5A,      0,
07472  0x3046,      0, 0xC35A,      0, 0xC35B, 0x5B5D, 0x5B5F,      0,
07473  0x364D, 0x372C, 0xC349, 0x343C, 0x354B, 0xC35C,      0, 0xC35D,
07474  0xC35E, 0x5B62,      0, 0xC35F, 0x3A79, 0x4B71,      0, 0x3B37,
07475       0,      0,      0, 0x5B63,      0,      0,      0, 0x4930,
07476       0,      0,      0, 0xC360,      0,      0, 0xC361, 0xC362,
07477  0xC363, 0xC364, 0xC365,      0, 0x5B6F, 0xC366, 0x3233, 0x5B64,
07478       0, 0xC367, 0xC368, 0xC369, 0xC36A,      0, 0x5B75, 0x5B65,
07479 };
07480 static const unsigned short utf8_to_euc_E6A1_x0213[] = {
07481  0x5B5C, 0x3765, 0x374B, 0x456D, 0xAE5F, 0xAE60, 0x5B5A,      0,
07482  0x3046, 0xAE61, 0xC35A,      0, 0xAE62, 0x5B5D, 0x5B5F,      0,
07483  0x364D, 0x372C, 0x755E, 0x343C, 0x354B, 0xAE63,      0, 0xAE64,
07484  0xC35E, 0x5B62,      0, 0x7562, 0x3A79, 0x4B71,      0, 0x3B37,
07485       0,      0,      0, 0x5B63,      0,      0,      0, 0x4930,
07486       0,      0,      0, 0xAE66,      0,      0, 0xAE67, 0xC362,
07487  0xC363, 0xC364, 0x7563,      0, 0x5B6F, 0x7564, 0x3233, 0x5B64,
07488       0, 0xC367, 0xAE68, 0xC369, 0xAE69,      0, 0x5B75, 0x5B65,
07489 };
07490 static const unsigned short utf8_to_euc_E6A2[] = {
07491       0, 0x4E42, 0xC36B, 0x5B6C, 0xC36C, 0x475F, 0xC36D,      0,
07492  0xC36E,      0,      0,      0,      0, 0x5B74,      0, 0x5B67,
07493       0,      0,      0, 0x3034, 0x5B69,      0, 0xC36F, 0x393C,
07494  0xC370,      0, 0xC371, 0x5B6B, 0xC372, 0x5B6A,      0, 0x5B66,
07495  0x5B71, 0xC373, 0x3E3F, 0xC374,      0, 0xC375, 0x546D, 0x3868,
07496  0x4D7C, 0xC376, 0xC377,      0,      0, 0x5B68, 0xC378, 0x4474,
07497  0x3323, 0x3A2D, 0xC379, 0x5B60,      0, 0x5B70, 0x3361,      0,
07498       0, 0x5B6E, 0x5B72, 0xC37A, 0x456E,      0,      0,      0,
07499 };
07500 static const unsigned short utf8_to_euc_E6A2_x0213[] = {
07501       0, 0x4E42, 0xAE6A, 0x5B6C, 0xC36C, 0x475F, 0xC36D,      0,
07502  0xC36E,      0,      0,      0,      0, 0x5B74,      0, 0x5B67,
07503  0xAE6B,      0,      0, 0x3034, 0x5B69,      0, 0xAE6C, 0x393C,
07504  0xAE6E, 0xAE6F, 0xAE70, 0x5B6B, 0xAE71, 0x5B6A,      0, 0x5B66,
07505  0x5B71, 0xC373, 0x3E3F, 0x7566,      0, 0x7567, 0x546D, 0x3868,
07506  0x4D7C, 0xC376, 0xAE72, 0xAE73,      0, 0x5B68, 0xC378, 0x4474,
07507  0x3323, 0x3A2D, 0x7568, 0x5B60, 0xAE74, 0x5B70, 0x3361,      0,
07508       0, 0x5B6E, 0x5B72, 0xAE75, 0x456E,      0,      0,      0,
07509 };
07510 static const unsigned short utf8_to_euc_E6A3[] = {
07511       0,      0,      0,      0, 0x347E, 0xC37B, 0x5C32,      0,
07512  0xC37C, 0x4C49, 0x5B77, 0x347D, 0xC37D, 0x5B7E,      0, 0xC37E,
07513  0xC421, 0xC422, 0x4B40, 0xC423, 0x5C21, 0x5C23, 0xC424, 0x5C27,
07514  0x5B79, 0xC425, 0x432A,      0, 0xC426, 0xC427,      0, 0x456F,
07515  0x5C2B, 0x5B7C,      0, 0x5C28,      0, 0xC428,      0, 0x5C22,
07516  0xC429,      0, 0xC42A, 0xC42B, 0xC42C, 0xC42D, 0x3F39, 0x5C2C,
07517  0xC42E, 0xC42F, 0x4033,      0,      0, 0xC430, 0xC431,      0,
07518       0, 0x5C2A, 0x343D, 0xC432, 0xC433, 0xC434,      0,      0,
07519 };
07520 static const unsigned short utf8_to_euc_E6A3_x0213[] = {
07521       0,      0,      0, 0xAE7A, 0x347E, 0xAE7B, 0x5C32,      0,
07522  0x7569, 0x4C49, 0x5B77, 0x347D, 0xAE7C, 0x5B7E,      0, 0xAE7D,
07523  0x756A, 0xC422, 0x4B40, 0xC423, 0x5C21, 0x5C23, 0xAE7E, 0x5C27,
07524  0x5B79, 0xAF21, 0x432A,      0, 0xC426, 0xC427,      0, 0x456F,
07525  0x5C2B, 0x5B7C,      0, 0x5C28, 0xAF22, 0xAF23,      0, 0x5C22,
07526  0x756B,      0, 0xC42A, 0xC42B, 0xAF24, 0x756C, 0x3F39, 0x5C2C,
07527  0x756D, 0x756E, 0x4033,      0,      0, 0xC430, 0xC431, 0xAF25,
07528       0, 0x5C2A, 0x343D, 0xAE76, 0x756F, 0xC434,      0,      0,
07529 };
07530 static const unsigned short utf8_to_euc_E6A4[] = {
07531  0x4F50, 0x5B76,      0,      0, 0x5C26, 0x3058, 0xC435,      0,
07532  0x5B78, 0xC436, 0xC437, 0x4C3A, 0x5B7D, 0x3F22, 0x4447, 0x5B73,
07533  0xC438, 0xC439, 0x5C25, 0xC43A,      0,      0, 0xC43B, 0xC43C,
07534       0, 0x3F7A, 0x5C2F, 0x3371, 0x3821,      0,      0,      0,
07535       0, 0x5C31, 0x5B7A, 0x5C30,      0, 0x5C29, 0x5B7B,      0,
07536  0x5C2D,      0, 0x5C2E,      0,      0,      0,      0,      0,
07537  0x5C3F, 0xC43D,      0, 0xC43E, 0x464E, 0xC43F, 0x5C24,      0,
07538  0xC440, 0x5C3B,      0, 0xC441,      0, 0x5C3D,      0, 0x4458,
07539 };
07540 static const unsigned short utf8_to_euc_E6A4_x0213[] = {
07541  0x4F50, 0x5B76,      0, 0xAF26, 0x5C26, 0x3058, 0xC435, 0xAF27,
07542  0x5B78, 0xC436, 0x7570, 0x4C3A, 0x5B7D, 0x3F22, 0x4447, 0x5B73,
07543  0xC438, 0xC439, 0x5C25, 0xC43A,      0,      0, 0xC43B, 0xC43C,
07544       0, 0x3F7A, 0x5C2F, 0x3371, 0x3821,      0,      0,      0,
07545       0, 0x5C31, 0x5B7A, 0x5C30,      0, 0x5C29, 0x5B7B,      0,
07546  0x5C2D,      0, 0x5C2E,      0,      0,      0,      0,      0,
07547  0x5C3F, 0xC43D,      0, 0xC43E, 0x464E, 0x7573, 0x5C24,      0,
07548  0xC440, 0x5C3B,      0, 0xAF2B,      0, 0x5C3D,      0, 0x4458,
07549 };
07550 static const unsigned short utf8_to_euc_E6A5[] = {
07551       0,      0, 0xC442,      0,      0, 0xC443,      0,      0,
07552       0, 0xC444, 0x4D4C,      0,      0,      0, 0xC445,      0,
07553       0,      0,      0, 0x4976, 0x5C38, 0x424A,      0, 0xC446,
07554       0, 0x5C3E, 0x413F, 0xC447, 0x5C35, 0x5C42, 0x5C41,      0,
07555  0x466F, 0x5C40, 0x466A, 0xC448, 0xC449, 0xC44A, 0xC44B,      0,
07556  0xC44C, 0xC44D, 0x5C44, 0x5C37, 0xC44E, 0x3648, 0x5C3A, 0x3D5D,
07557  0xC44F, 0xC450, 0xC451, 0x4760, 0x5C3C, 0x364B,      0, 0x5C34,
07558  0x5C36, 0x5C33, 0xC452, 0xC453, 0x4F30, 0x335A, 0x5C39, 0xC454,
07559 };
07560 static const unsigned short utf8_to_euc_E6A5_x0213[] = {
07561       0,      0, 0x7574,      0,      0, 0xC443, 0xAF2D,      0,
07562       0, 0x7571, 0x4D4C,      0,      0,      0, 0xC445,      0,
07563       0,      0,      0, 0x4976, 0x5C38, 0x424A,      0, 0x7575,
07564       0, 0x5C3E, 0x413F, 0xC447, 0x5C35, 0x5C42, 0x5C41,      0,
07565  0x466F, 0x5C40, 0x466A, 0x7576, 0x7577, 0xC44A, 0xC44B,      0,
07566  0x7578, 0xAF2E, 0x5C44, 0x5C37, 0xAF2F, 0x3648, 0x5C3A, 0x3D5D,
07567  0xC44F, 0xC450, 0xAF30, 0x4760, 0x5C3C, 0x364B,      0, 0x5C34,
07568  0x5C36, 0x5C33, 0xAF31, 0xC453, 0x4F30, 0x335A, 0x5C39, 0xAF32,
07569 };
07570 static const unsigned short utf8_to_euc_E6A6[] = {
07571  0xC455, 0x5C43, 0x3335,      0,      0,      0,      0,      0,
07572       0,      0, 0x3A67,      0,      0, 0xC456, 0x315D,      0,
07573       0, 0x5C54, 0xC457,      0, 0x4F31, 0x5C57, 0xC458,      0,
07574  0xC459,      0,      0, 0x3F3A, 0x5C56,      0,      0,      0,
07575  0x5C55, 0xC45A,      0,      0,      0, 0xC45B, 0xC45C, 0x5C52,
07576  0xC45D,      0,      0, 0xC45E,      0, 0xC45F, 0x5C46, 0xC460,
07577       0, 0x5C63, 0x5C45,      0, 0x5C58,      0,      0, 0xC461,
07578  0xC462,      0, 0xC463, 0x5C50, 0xC464,      0, 0x5C4B, 0x5C48,
07579 };
07580 static const unsigned short utf8_to_euc_E6A6_x0213[] = {
07581  0x7579, 0x5C43, 0x3335,      0,      0,      0,      0,      0,
07582       0,      0, 0x3A67,      0,      0, 0xC456, 0x315D,      0,
07583       0, 0x5C54, 0xAF33,      0, 0x4F31, 0x5C57, 0xAF35,      0,
07584  0xAF36,      0,      0, 0x3F3A, 0x5C56,      0,      0,      0,
07585  0x5C55, 0xC45A,      0,      0,      0, 0x757B, 0xAF37, 0x5C52,
07586  0xC45D,      0,      0, 0xC45E,      0, 0x757C, 0x5C46, 0xC460,
07587  0xAF38, 0x5C63, 0x5C45,      0, 0x5C58,      0,      0, 0xAF39,
07588  0xC462,      0, 0xAF3A, 0x5C50, 0xAF3B,      0, 0x5C4B, 0x5C48,
07589 };
07590 static const unsigned short utf8_to_euc_E6A7[] = {
07591       0, 0x5C49,      0, 0x5C51,      0, 0xC465,      0, 0x7422,
07592  0xC466,      0, 0x5C4E, 0x393D, 0x4448, 0x4164, 0x5C4C,      0,
07593  0x5C47, 0xC467,      0, 0x5C4A,      0,      0, 0xC468, 0xC469,
07594  0x4D4D, 0x4B6A,      0,      0,      0, 0x5C4F, 0x5C59,      0,
07595       0,      0, 0xC46A,      0,      0, 0xC46B,      0, 0x5C61,
07596  0x5C5A,      0,      0, 0x5C67,      0, 0x5C65, 0xC46C, 0xC46D,
07597       0, 0xC46E, 0x5C60, 0xC46F,      0, 0xC470,      0,      0,
07598       0, 0x5C5F,      0, 0x4450,      0, 0x4165, 0xC471, 0x5C5D,
07599 };
07600 static const unsigned short utf8_to_euc_E6A7_x0213[] = {
07601  0xAF3C, 0x5C49,      0, 0x5C51,      0, 0xC465,      0, 0x7422,
07602  0xC466,      0, 0x5C4E, 0x393D, 0x4448, 0x4164, 0x5C4C, 0x757D,
07603  0x5C47, 0xAF3D,      0, 0x5C4A,      0,      0, 0xAF3E, 0xC469,
07604  0x4D4D, 0x4B6A,      0,      0,      0, 0x5C4F, 0x5C59,      0,
07605       0,      0, 0x7622, 0xAF44,      0, 0xC46B,      0, 0x5C61,
07606  0x5C5A, 0x7623, 0x7624, 0x5C67,      0, 0x5C65, 0xAF45, 0xAF46,
07607       0, 0xC46E, 0x5C60, 0xAF47, 0xAF49, 0x7625, 0x7626,      0,
07608       0, 0x5C5F,      0, 0x4450,      0, 0x4165, 0xAF4A, 0x5C5D,
07609 };
07610 static const unsigned short utf8_to_euc_E6A8[] = {
07611  0xC472, 0xC473, 0x5C5B, 0xC474,      0, 0x5C62,      0,      0,
07612       0,      0, 0x5C68, 0x4875, 0x5C6E,      0,      0, 0xC475,
07613       0, 0xC476, 0x5C69, 0x5C6C, 0x5C66, 0xC477,      0, 0x4374,
07614       0, 0x4938, 0xC478, 0x5C5C,      0, 0xC479, 0x5C64, 0x3E40,
07615  0xC47A, 0x4C4F, 0x5C78, 0x5C6B, 0xC47B,      0,      0,      0,
07616  0xC47C, 0x3822, 0x3223, 0x335F,      0,      0, 0x5C53,      0,
07617  0xC47D,      0, 0xC47E,      0, 0xC521, 0x3E41, 0x5C70, 0xC522,
07618  0x5C77, 0x3C79, 0x3372, 0xC523,      0, 0x432E, 0xC524, 0xC525,
07619 };
07620 static const unsigned short utf8_to_euc_E6A8_x0213[] = {
07621  0xC472, 0xC473, 0x5C5B, 0xC474,      0, 0x5C62,      0,      0,
07622       0,      0, 0x5C68, 0x4875, 0x5C6E,      0,      0, 0x7627,
07623       0, 0xAF4B, 0x5C69, 0x5C6C, 0x5C66, 0x7628,      0, 0x4374,
07624       0, 0x4938, 0xAF4C, 0x5C5C,      0, 0xAF4D, 0x5C64, 0x3E40,
07625  0xC47A, 0x4C4F, 0x5C78, 0x5C6B, 0xC47B,      0,      0,      0,
07626  0xC47C, 0x3822, 0x3223, 0x335F,      0,      0, 0x5C53,      0,
07627  0xAF41,      0, 0xAF4F, 0xAF50, 0xAF51, 0x3E41, 0x5C70, 0xC522,
07628  0x5C77, 0x3C79, 0x3372, 0x762A,      0, 0x432E, 0x762B, 0xAF52,
07629 };
07630 static const unsigned short utf8_to_euc_E6A9[] = {
07631       0,      0,      0,      0, 0x5C6D, 0xC526, 0xC527, 0x5C72,
07632  0x5C76, 0xC528, 0xC529, 0x3636,      0,      0, 0xC52A,      0,
07633  0xC52B, 0xC52C, 0xC52D,      0,      0, 0xC52E, 0xC52F,      0,
07634  0x354C, 0x5C74,      0, 0xC530,      0,      0,      0, 0x3521,
07635       0, 0x464B, 0x5C73,      0, 0xC531,      0, 0x5C75, 0xC532,
07636       0,      0, 0xC533, 0xF449,      0,      0,      0,      0,
07637       0, 0xC534, 0x5C6F, 0xC535,      0,      0,      0,      0,
07638  0x5C71,      0,      0,      0,      0,      0, 0xC536, 0x3360,
07639 };
07640 static const unsigned short utf8_to_euc_E6A9_x0213[] = {
07641       0,      0,      0,      0, 0x5C6D, 0x762C, 0xAF53, 0x5C72,
07642  0x5C76, 0xAF54, 0xC529, 0x3636,      0,      0, 0xAF56,      0,
07643  0x762D, 0xC52C, 0xAF57,      0,      0, 0xC52E, 0x762E,      0,
07644  0x354C, 0x5C74,      0, 0x762F,      0,      0,      0, 0x3521,
07645       0, 0x464B, 0x5C73,      0, 0xAF58,      0, 0x5C75, 0xC532,
07646       0,      0, 0xC533, 0x7630,      0,      0,      0,      0,
07647       0, 0xC534, 0x5C6F, 0x7631,      0,      0,      0,      0,
07648  0x5C71,      0, 0xAF55,      0,      0,      0, 0xAF5A, 0x3360,
07649 };
07650 static const unsigned short utf8_to_euc_E6AA[] = {
07651  0x4349, 0xC537,      0, 0xC538, 0x5C7C,      0, 0xC539, 0xC53A,
07652       0, 0xC53B,      0, 0xC53C,      0, 0x5C7A, 0x3869,      0,
07653  0x5C79, 0xC53D,      0,      0,      0,      0,      0, 0x5D21,
07654       0,      0,      0, 0xC53E, 0x5B58, 0xC53F, 0xC540, 0xC541,
07655  0x5C7B,      0, 0x5C7D, 0x5C7E,      0, 0xC542,      0,      0,
07656       0,      0, 0x5D2C, 0xC543, 0x5D28,      0, 0x5B6D, 0xC544,
07657  0xC545, 0xC546,      0, 0x5D27, 0xC547,      0,      0,      0,
07658  0x5D26,      0,      0, 0x5D23,      0, 0xC548, 0xC549, 0xC54A,
07659 };
07660 static const unsigned short utf8_to_euc_E6AA_x0213[] = {
07661  0x4349, 0xC537,      0, 0xAF5B, 0x5C7C,      0, 0xC539, 0xC53A,
07662       0, 0x7633,      0, 0xAF5C,      0, 0x5C7A, 0x3869,      0,
07663  0x5C79, 0xAF5E,      0,      0, 0x7634,      0,      0, 0x5D21,
07664       0,      0,      0, 0xC53E, 0x5B58, 0x7635, 0x7636, 0xAF5F,
07665  0x5C7B, 0xAF60, 0x5C7D, 0x5C7E,      0, 0x7637,      0,      0,
07666       0,      0, 0x5D2C, 0xAF62, 0x5D28,      0, 0x5B6D, 0xC544,
07667  0xC545, 0xC546,      0, 0x5D27, 0xC547,      0,      0,      0,
07668  0x5D26,      0,      0, 0x5D23,      0, 0xAF63, 0xC549, 0xC54A,
07669 };
07670 static const unsigned short utf8_to_euc_E6AB[] = {
07671       0, 0x5C6A, 0x5D25, 0x5D24,      0,      0, 0xC54B,      0,
07672  0xC54D, 0xC54C,      0,      0, 0xC54E,      0,      0,      0,
07673  0xC54F, 0x5D2A,      0, 0x4F26, 0xC550, 0xC551, 0xC552,      0,
07674       0,      0, 0x5D2D, 0x367B, 0xC553, 0xC554, 0x5D29, 0x5D2B,
07675       0,      0, 0xF44A,      0, 0xC555,      0,      0, 0xC556,
07676  0x4827,      0, 0x5D2E,      0, 0xC557,      0,      0,      0,
07677  0xC558, 0xC559, 0xC55A,      0,      0,      0,      0,      0,
07678       0,      0, 0x5D32, 0x5D2F, 0xC55B, 0xC55C,      0,      0,
07679 };
07680 static const unsigned short utf8_to_euc_E6AB_x0213[] = {
07681       0, 0x5C6A, 0x5D25, 0x5D24,      0,      0, 0xAF64,      0,
07682  0xC54D, 0xC54C,      0,      0, 0xC54E,      0,      0,      0,
07683  0xAF66, 0x5D2A,      0, 0x4F26, 0xAF65, 0xC551, 0xC552,      0,
07684       0,      0, 0x5D2D, 0x367B, 0xAF67, 0xAF68, 0x5D29, 0x5D2B,
07685       0,      0, 0xF44A,      0, 0x7638,      0,      0, 0x7639,
07686  0x4827,      0, 0x5D2E,      0, 0xAF6B,      0,      0,      0,
07687  0xC558, 0xAF6C, 0xAF6D, 0xAF6E,      0,      0,      0,      0,
07688       0,      0, 0x5D32, 0x5D2F, 0xC55B, 0xAF6F,      0,      0,
07689 };
07690 static const unsigned short utf8_to_euc_E6AC[] = {
07691       0,      0, 0xC55D, 0xC55E, 0x4D73, 0x5D30, 0xC55F, 0xC560,
07692       0, 0xC561, 0x5C5E,      0,      0,      0,      0, 0xC562,
07693  0xC563, 0xC564, 0x5D33,      0,      0,      0, 0x5D34, 0xC565,
07694       0,      0,      0, 0xC566,      0, 0x3135, 0xC567, 0x5D36,
07695  0x3767, 0x3C21,      0, 0x3655, 0xC568,      0,      0, 0x3224,
07696  0xC569,      0,      0, 0xC56A, 0xC56B,      0,      0, 0xC56C,
07697       0,      0, 0x4D5F,      0,      0, 0xC56D, 0xC56E, 0x5D38,
07698  0x5D37, 0x5D3A, 0x353D, 0xC56F,      0, 0x3656, 0x343E, 0xC570,
07699 };
07700 static const unsigned short utf8_to_euc_E6AC_x0213[] = {
07701       0,      0, 0xC55D, 0xC55E, 0x4D73, 0x5D30, 0xC55F, 0xC560,
07702       0, 0xC561, 0x5C5E, 0xAF71,      0,      0,      0, 0xAF72,
07703  0xAF73, 0xAF74, 0x5D33,      0,      0,      0, 0x5D34, 0xAF76,
07704       0,      0,      0, 0x763C,      0, 0x3135, 0x763D, 0x5D36,
07705  0x3767, 0x3C21,      0, 0x3655, 0xC568,      0,      0, 0x3224,
07706  0xC569,      0,      0, 0xC56A, 0x763E,      0,      0, 0xAF78,
07707       0,      0, 0x4D5F,      0,      0, 0x763F, 0xC56E, 0x5D38,
07708  0x5D37, 0x5D3A, 0x353D, 0xC56F,      0, 0x3656, 0x343E, 0xC570,
07709 };
07710 static const unsigned short utf8_to_euc_E6AD[] = {
07711       0,      0,      0, 0x5D3D,      0,      0, 0xC571, 0x5D3C,
07712       0, 0x5D3E, 0xC572,      0, 0x324E, 0xC573, 0x4337,      0,
07713  0x5D3F,      0, 0xC574, 0x343F, 0x5D41,      0, 0xC575,      0,
07714  0xC576, 0x5D40,      0, 0x5D42,      0, 0xC577,      0, 0x5D43,
07715  0xC578, 0x5D44, 0x3B5F, 0x4035, 0x3A21,      0, 0x4970, 0xC579,
07716       0, 0x4A62, 0x4F44, 0xC57A,      0,      0, 0xC57B, 0x3B75,
07717  0xC57C,      0,      0, 0x3A50, 0x4E72, 0xC57D,      0,      0,
07718  0x5D45, 0x5D46,      0, 0x3B60,      0, 0xC57E, 0xC621, 0x5D47,
07719 };
07720 static const unsigned short utf8_to_euc_E6AD_x0213[] = {
07721       0,      0,      0, 0x5D3D,      0,      0, 0x7640, 0x5D3C,
07722       0, 0x5D3E, 0xAF79,      0, 0x324E, 0xC573, 0x4337,      0,
07723  0x5D3F,      0, 0xC574, 0x343F, 0x5D41,      0, 0x7641,      0,
07724  0xAF7A, 0x5D40,      0, 0x5D42,      0, 0xC577,      0, 0x5D43,
07725  0x7642, 0x5D44, 0x3B5F, 0x4035, 0x3A21, 0x7643, 0x4970, 0x7644,
07726       0, 0x4A62, 0x4F44, 0xC57A, 0xAF7B,      0, 0xC57B, 0x3B75,
07727  0xC57C,      0,      0, 0x3A50, 0x4E72, 0xAF7C,      0, 0x7645,
07728  0x5D45, 0x5D46, 0xAF7D, 0x3B60,      0, 0xC57E, 0xC621, 0x5D47,
07729 };
07730 static const unsigned short utf8_to_euc_E6AE[] = {
07731  0x5D48,      0, 0xC622, 0x5D4A, 0x5D49, 0xC623, 0x4B58,      0,
07732       0, 0x3D5E, 0x3C6C, 0x3B44,      0, 0x5D4B,      0,      0,
07733       0,      0,      0,      0,      0, 0x5D4D, 0x3F23, 0xC624,
07734  0x5D4C,      0,      0, 0xC625,      0,      0, 0x5D4E, 0xC626,
07735  0xC627,      0, 0xC628, 0xC629, 0x5D4F,      0,      0,      0,
07736  0xC62A, 0xC62B, 0x5D50, 0x5D51, 0xC62C, 0xC62D, 0xC62E, 0x5D52,
07737  0xC62F, 0x5D54, 0x5D53, 0x5D55, 0x3225, 0x434A,      0, 0x5D56,
07738  0xC630, 0xC631, 0x3B26, 0x334C, 0x5D57, 0xC632, 0xC633, 0x4542,
07739 };
07740 static const unsigned short utf8_to_euc_E6AE_x0213[] = {
07741  0x5D48, 0xAF7E, 0x7646, 0x5D4A, 0x5D49, 0xC623, 0x4B58,      0,
07742       0, 0x3D5E, 0x3C6C, 0x3B44,      0, 0x5D4B,      0,      0,
07743       0,      0,      0,      0,      0, 0x5D4D, 0x3F23, 0xC624,
07744  0x5D4C,      0,      0, 0xEE21,      0,      0, 0x5D4E, 0xC626,
07745  0xC627,      0, 0xC628, 0xC629, 0x5D4F,      0,      0,      0,
07746  0xC62A, 0x7647, 0x5D50, 0x5D51, 0xC62C, 0x7648, 0xEE22, 0x5D52,
07747  0xC62F, 0x5D54, 0x5D53, 0x5D55, 0x3225, 0x434A,      0, 0x5D56,
07748  0xC630, 0xC631, 0x3B26, 0x334C, 0x5D57, 0xEE24, 0xEE25, 0x4542,
07749 };
07750 static const unsigned short utf8_to_euc_E6AF[] = {
07751  0x544C,      0,      0, 0xC634, 0xC635, 0x3523, 0x5D58,      0,
07752       0, 0xC636,      0, 0x5D59, 0xC637, 0x4A6C, 0x4B68,      0,
07753       0,      0, 0x4647, 0x5D5A, 0x4866,      0, 0xC638,      0,
07754  0x487B,      0, 0xC639, 0x4C53,      0,      0,      0, 0x5D5B,
07755       0, 0xC63A,      0, 0xC63B,      0,      0, 0xC63C, 0xC63D,
07756       0,      0,      0, 0x5D5D, 0x5D5C,      0, 0xC63E, 0x5D5F,
07757       0, 0xC63F,      0, 0x5D5E,      0,      0,      0, 0xC640,
07758       0, 0xC641,      0,      0,      0,      0,      0, 0xC642,
07759 };
07760 static const unsigned short utf8_to_euc_E6AF_x0213[] = {
07761  0x544C,      0,      0, 0xC634, 0xC635, 0x3523, 0x5D58, 0xEE26,
07762  0xEE27, 0xEE28,      0, 0x5D59, 0xC637, 0x4A6C, 0x4B68, 0x764A,
07763       0,      0, 0x4647, 0x5D5A, 0x4866,      0, 0x764B, 0x764C,
07764  0x487B,      0, 0xEE29, 0x4C53,      0,      0,      0, 0x5D5B,
07765       0, 0xC63A,      0, 0xC63B,      0,      0, 0xEE2A, 0xEE2B,
07766       0,      0,      0, 0x5D5D, 0x5D5C,      0, 0xEE2C, 0x5D5F,
07767       0, 0xEE2D,      0, 0x5D5E,      0,      0,      0, 0xC640,
07768       0, 0xC641,      0,      0,      0,      0,      0, 0x764D,
07769 };
07770 static const unsigned short utf8_to_euc_E6B0[] = {
07771       0,      0, 0xC643,      0, 0xC644, 0xC645,      0,      0,
07772  0x5D61, 0xC646,      0,      0,      0, 0xC647, 0xC648, 0x3B61,
07773  0xC649, 0x4C31, 0xC64A, 0x5D62, 0x5D63,      0,      0, 0x3524,
07774       0, 0xC64B,      0, 0x5D64,      0,      0,      0, 0xC64C,
07775       0,      0,      0, 0x5D66, 0x5D65,      0, 0xC64D, 0xC64E,
07776  0xC64F,      0,      0,      0, 0xC650,      0, 0xC651,      0,
07777       0,      0,      0, 0xC652, 0x3F65, 0xC653, 0xC654, 0x4939,
07778  0x314A,      0, 0xC655, 0xC656,      0,      0, 0x4845, 0xC657,
07779 };
07780 static const unsigned short utf8_to_euc_E6B0_x0213[] = {
07781       0,      0, 0xEE2E,      0, 0xC644, 0x764E,      0,      0,
07782  0x5D61, 0xC646, 0xEE2F,      0,      0, 0xC647, 0xEE30, 0x3B61,
07783  0x764F, 0x4C31, 0xC64A, 0x5D62, 0x5D63,      0,      0, 0x3524,
07784       0, 0xC64B,      0, 0x5D64,      0,      0,      0, 0xC64C,
07785       0,      0,      0, 0x5D66, 0x5D65,      0, 0xC64D, 0xC64E,
07786  0xC64F,      0,      0,      0, 0xC650,      0, 0xC651,      0,
07787       0,      0,      0, 0x7650, 0x3F65, 0xEE31, 0xEE32, 0x4939,
07788  0x314A,      0, 0xEE33, 0xC656,      0,      0, 0x4845, 0xEE35,
07789 };
07790 static const unsigned short utf8_to_euc_E6B1[] = {
07791  0x4475, 0x3D41, 0x3561,      0,      0,      0,      0,      0,
07792       0,      0, 0xC658, 0xC659,      0, 0xC65A, 0x4846, 0xC65B,
07793  0x3C2E,      0, 0xC65C,      0, 0xC65D, 0x5D68,      0, 0x3440,
07794       0, 0xC65E, 0x3178, 0xC65F, 0xC660, 0x4672, 0x5D67, 0x393E,
07795  0x4353,      0, 0x5D69,      0,      0,      0,      0, 0xC736,
07796  0x5D71,      0, 0x5D6A, 0xC661,      0, 0xC662,      0, 0xC663,
07797  0x4241,      0, 0x3562, 0x5D72, 0xC664,      0, 0xC665,      0,
07798  0xC666, 0xC667, 0x3768, 0xC668,      0, 0x3525, 0x5D70,      0,
07799 };
07800 static const unsigned short utf8_to_euc_E6B1_x0213[] = {
07801  0x4475, 0x3D41, 0x3561,      0,      0,      0,      0,      0,
07802       0,      0, 0xC658, 0xC659,      0, 0xEE36, 0x4846, 0xC65B,
07803  0x3C2E,      0, 0xC65C,      0, 0xC65D, 0x5D68,      0, 0x3440,
07804       0, 0x7651, 0x3178, 0xEE37, 0x7652, 0x4672, 0x5D67, 0x393E,
07805  0x4353,      0, 0x5D69,      0,      0,      0,      0, 0xEE4F,
07806  0x5D71,      0, 0x5D6A, 0xC661,      0, 0xEE38,      0, 0xC663,
07807  0x4241,      0, 0x3562, 0x5D72, 0x7654,      0, 0x7655,      0,
07808  0xC666, 0xC667, 0x3768, 0xC668,      0, 0x3525, 0x5D70,      0,
07809 };
07810 static const unsigned short utf8_to_euc_E6B2[] = {
07811       0, 0x5D6E, 0x5D6B, 0x4D60,      0, 0xC669, 0xC66A, 0xC66B,
07812  0x4440, 0xC66C,      0,      0, 0x4659, 0x5D6C,      0,      0,
07813  0x5D74,      0, 0x5D73, 0x3723, 0xC66D, 0xC66E, 0x322D, 0xC66F,
07814  0xC670, 0x3A3B, 0x5D6D, 0x5D6F, 0xC671,      0,      0, 0xC672,
07815       0, 0x4B57, 0x4274,      0,      0,      0,      0,      0,
07816       0,      0,      0, 0x4B77,      0,      0, 0x5D7C,      0,
07817  0xC673, 0x5D7D, 0xC674, 0x324F, 0xC675,      0,      0,      0,
07818  0x4A28, 0x4C7D, 0x5E21, 0x3C23, 0x3E42, 0x5D78, 0x5D7E, 0x3168,
07819 };
07820 static const unsigned short utf8_to_euc_E6B2_x0213[] = {
07821       0, 0x5D6E, 0x5D6B, 0x4D60, 0xEE39, 0x7656, 0x7657, 0xC66B,
07822  0x4440, 0xEE3A,      0,      0, 0x4659, 0x5D6C,      0,      0,
07823  0x5D74,      0, 0x5D73, 0x3723, 0xEE3C, 0xEE3D, 0x322D, 0xEE3E,
07824  0x7658, 0x3A3B, 0x5D6D, 0x5D6F, 0x7659,      0,      0, 0xC672,
07825       0, 0x4B57, 0x4274,      0,      0,      0,      0,      0,
07826       0,      0, 0x7653, 0x4B77,      0, 0xEE3F, 0x5D7C,      0,
07827  0xC673, 0x5D7D, 0xC674, 0x324F, 0xC675,      0,      0,      0,
07828  0x4A28, 0x4C7D, 0x5E21, 0x3C23, 0x3E42, 0x5D78, 0x5D7E, 0x3168,
07829 };
07830 static const unsigned short utf8_to_euc_E6B3[] = {
07831       0, 0x3637, 0xC676,      0, 0x5D75, 0x5D7A, 0xC677,      0,
07832       0, 0x4074, 0x4771,      0, 0x4867, 0xC678,      0, 0xC679,
07833  0xC67A, 0xC67B, 0xC67C, 0x5D77, 0xC67D, 0x4B21, 0xC67E, 0x5D79,
07834       0, 0x5E24, 0xC721, 0x5E22, 0xC722, 0x5D7B,      0,      0,
07835  0xC723, 0x4B22, 0x4748, 0x3563,      0, 0x4525,      0, 0xC724,
07836  0x436D, 0xC725, 0x5E25, 0xC726, 0xC727,      0, 0xC728, 0x5E23,
07837  0x4259, 0x5D76, 0xC729, 0x314B, 0xC72A,      0,      0,      0,
07838       0,      0,      0,      0,      0,      0,      0,      0,
07839 };
07840 static const unsigned short utf8_to_euc_E6B3_x0213[] = {
07841       0, 0x3637, 0xEE40,      0, 0x5D75, 0x5D7A, 0x765B,      0,
07842       0, 0x4074, 0x4771,      0, 0x4867, 0xC678,      0, 0xC679,
07843  0xEE41, 0xC67B, 0xC67C, 0x5D77, 0x765C, 0x4B21, 0xEE43, 0x5D79,
07844       0, 0x5E24, 0xEE44, 0x5E22, 0xEE45, 0x5D7B,      0,      0,
07845  0x765D, 0x4B22, 0x4748, 0x3563,      0, 0x4525,      0, 0xC724,
07846  0x436D, 0xEE46, 0x5E25, 0x765E, 0xEE47, 0xEE48, 0x765F, 0x5E23,
07847  0x4259, 0x5D76, 0xC729, 0x314B, 0xC72A,      0,      0,      0,
07848       0,      0,      0, 0x765A,      0,      0,      0,      0,
07849 };
07850 static const unsigned short utf8_to_euc_E6B4[] = {
07851       0,      0,      0,      0, 0xC72B,      0,      0, 0xC72C,
07852       0,      0, 0xC72D, 0x4D4E, 0x5E30,      0, 0xC72E, 0xC72F,
07853       0, 0xC730, 0x5E2F, 0xC731,      0,      0,      0, 0x4076,
07854       0, 0x5E2C, 0xC732, 0x4D6C,      0,      0, 0x4636, 0x5E26,
07855       0,      0,      0,      0,      0, 0x4445, 0xC733, 0xC734,
07856  0xC735, 0x314C, 0x393F, 0x5E29,      0,      0, 0xC737, 0xC738,
07857       0, 0xC739, 0x3D27, 0x5E2E,      0, 0x5E2D, 0x5E28,      0,
07858  0x5E2B, 0xC73A,      0, 0x3368, 0xC73B, 0x5E2A, 0x4749, 0xC73C,
07859 };
07860 static const unsigned short utf8_to_euc_E6B4_x0213[] = {
07861  0xEE4A,      0,      0,      0, 0x7661,      0,      0, 0xC72C,
07862       0,      0, 0xEE4B, 0x4D4E, 0x5E30,      0, 0x7662, 0xC72F,
07863       0, 0xC730, 0x5E2F, 0xC731,      0,      0,      0, 0x4076,
07864       0, 0x5E2C, 0xC732, 0x4D6C,      0,      0, 0x4636, 0x5E26,
07865       0,      0,      0,      0, 0xEE4C, 0x4445, 0xEE4D, 0xEE4E,
07866  0xC735, 0x314C, 0x393F, 0x5E29,      0,      0, 0x7663, 0xEE50,
07867       0, 0x7664, 0x3D27, 0x5E2E, 0xEE65, 0x5E2D, 0x5E28,      0,
07868  0x5E2B, 0x7665,      0, 0x3368, 0xEE51, 0x5E2A, 0x4749, 0x7666,
07869 };
07870 static const unsigned short utf8_to_euc_E6B5[] = {
07871       0, 0x4E2E,      0,      0, 0x3E74, 0x4075,      0,      0,
07872       0,      0,      0,      0,      0,      0,      0,      0,
07873       0,      0,      0,      0,      0,      0,      0, 0xC73D,
07874       0, 0x5E36, 0x5E34,      0, 0x494D,      0, 0xC73E, 0xC73F,
07875       0, 0xC740,      0, 0x5E31, 0x5E33, 0xC741, 0x313A, 0xC742,
07876       0, 0x3940, 0x4F32,      0, 0x333D,      0, 0x4962, 0xC743,
07877  0xC744,      0,      0,      0, 0x4D61,      0,      0, 0x3324,
07878  0x3F3B, 0x5E35,      0,      0, 0xC745,      0,      0,      0,
07879 };
07880 static const unsigned short utf8_to_euc_E6B5_x0213[] = {
07881       0, 0x4E2E,      0,      0, 0x3E74, 0x4075,      0,      0,
07882       0,      0,      0,      0,      0,      0,      0,      0,
07883       0,      0,      0,      0,      0,      0,      0, 0xC73D,
07884  0x7667, 0x5E36, 0x5E34, 0xEE52, 0x494D,      0, 0xEE53, 0xC73F,
07885  0xEE54, 0xC740,      0, 0x5E31, 0x5E33, 0x7668, 0x313A, 0xC742,
07886       0, 0x3940, 0x4F32,      0, 0x333D,      0, 0x4962, 0xC743,
07887  0xEE55,      0,      0,      0, 0x4D61,      0,      0, 0x3324,
07888  0x3F3B, 0x5E35,      0,      0, 0xC745,      0,      0,      0,
07889 };
07890 static const unsigned short utf8_to_euc_E6B6[] = {
07891       0,      0, 0xC746,      0,      0, 0x5E3A,      0, 0xC747,
07892  0x3E43,      0,      0,      0, 0x4D30,      0, 0x5E37,      0,
07893       0, 0xC748, 0xC749, 0x5E32, 0xC74A, 0x5E38, 0xC74B, 0xC74C,
07894  0xC74D, 0x4E5E,      0, 0x4573, 0x4642,      0,      0,      0,
07895       0,      0,      0,      0,      0,      0,      0,      0,
07896       0,      0, 0xC74E,      0, 0xC74F,      0,      0, 0x3336,
07897       0,      0, 0x3155,      0, 0xC750, 0x5E3E,      0, 0xC751,
07898  0x5E41, 0xC752,      0,      0, 0x4E43, 0xC753,      0, 0xC754,
07899 };
07900 static const unsigned short utf8_to_euc_E6B6_x0213[] = {
07901  0xEE56, 0xEE57, 0x766A,      0,      0, 0x5E3A,      0, 0x766B,
07902  0x3E43, 0x766C, 0xEE58,      0, 0x4D30, 0xEE59, 0x5E37,      0,
07903       0, 0xEE5A, 0xC749, 0x5E32, 0x766D, 0x5E38, 0xC74B, 0xC74C,
07904  0xEE5B, 0x4E5E,      0, 0x4573, 0x4642,      0,      0,      0,
07905       0,      0,      0,      0,      0,      0,      0,      0,
07906       0,      0, 0x766E, 0xEE61, 0x766F,      0, 0xEE62, 0x3336,
07907       0,      0, 0x3155,      0, 0xEE63, 0x5E3E,      0, 0xC751,
07908  0x5E41, 0xC752,      0,      0, 0x4E43, 0xC753,      0, 0x7670,
07909 };
07910 static const unsigned short utf8_to_euc_E6B7[] = {
07911  0x4D64,      0,      0,      0, 0xC755, 0x5E48, 0x5E42, 0x5E3F,
07912  0xC756,      0, 0xC757, 0x4E54, 0x5E45,      0, 0xC758, 0xC759,
07913       0, 0x3D4A, 0x5E47,      0,      0, 0x5E4C, 0xC75A,      0,
07914  0x4571, 0x5E4A,      0, 0xC75B,      0, 0xC75C, 0x5E44, 0xC75D,
07915  0xC75E, 0x4338, 0xC75F,      0, 0x5E4B, 0xC760, 0x5E40,      0,
07916  0x5E46, 0xC761, 0x5E4D, 0x307C, 0x5E43,      0, 0x5E4E, 0xC762,
07917  0xC763, 0x3F3C, 0xF44C, 0x3D5F, 0xC764, 0x4A25, 0xC765, 0x3A2E,
07918  0xF44B, 0x5E3B, 0x5E49, 0x453A, 0xC766,      0,      0,      0,
07919 };
07920 static const unsigned short utf8_to_euc_E6B7_x0213[] = {
07921  0x4D64,      0, 0xEE64,      0, 0x7671, 0x5E48, 0x5E42, 0x5E3F,
07922  0xEE66,      0, 0xC757, 0x4E54, 0x5E45,      0, 0xEE67, 0xEE68,
07923  0xEE69, 0x3D4A, 0x5E47,      0,      0, 0x5E4C, 0x7672,      0,
07924  0x4571, 0x5E4A, 0x7673, 0x7674,      0, 0x7675, 0x5E44, 0xEE6A,
07925  0xC75E, 0x4338, 0xC75F,      0, 0x5E4B, 0xC760, 0x5E40,      0,
07926  0x5E46, 0xEE6B, 0x5E4D, 0x307C, 0x5E43,      0, 0x5E4E, 0xC762,
07927  0xC763, 0x3F3C, 0xF44C, 0x3D5F, 0xC764, 0x4A25, 0xEE6C, 0x3A2E,
07928  0xF44B, 0x5E3B, 0x5E49, 0x453A, 0x7676,      0,      0,      0,
07929 };
07930 static const unsigned short utf8_to_euc_E6B8[] = {
07931  0xC767,      0,      0,      0, 0xC768, 0x4036,      0, 0x3369,
07932  0x3A51, 0x3E44, 0x5E3D, 0x3D42,      0,      0,      0,      0,
07933       0,      0,      0, 0x374C,      0, 0x5E3C,      0,      0,
07934       0, 0x5E52, 0x3D6D, 0x383A,      0, 0x5E61, 0xC769, 0x5E5B,
07935  0x3574, 0x454F, 0xC76A, 0x5E56, 0x5E5F, 0x302F, 0x3132, 0xC76B,
07936       0, 0x3239,      0, 0x5E58, 0x422C, 0x5E4F, 0x5E51, 0x3941,
07937       0,      0, 0xC76C,      0,      0,      0, 0xC76D,      0,
07938  0x5E62, 0xC76E, 0x5E5D, 0xC76F, 0xC770,      0, 0x5E55,      0,
07939 };
07940 static const unsigned short utf8_to_euc_E6B8_x0213[] = {
07941  0xC767,      0,      0,      0, 0xC768, 0x4036,      0, 0x3369,
07942  0x3A51, 0x3E44, 0x5E3D, 0x3D42,      0,      0,      0,      0,
07943       0,      0,      0, 0x374C,      0, 0x5E3C,      0, 0xEE5D,
07944       0, 0x5E52, 0x3D6D, 0x383A,      0, 0x5E61, 0xEE6E, 0x5E5B,
07945  0x3574, 0x454F, 0xEE6F, 0x5E56, 0x5E5F, 0x302F, 0x3132, 0xEE70,
07946       0, 0x3239,      0, 0x5E58, 0x422C, 0x5E4F, 0x5E51, 0x3941,
07947       0,      0, 0xEE72,      0, 0x7678,      0, 0xEE6D,      0,
07948  0x5E62, 0xC76E, 0x5E5D, 0xC76F, 0xEE73,      0, 0x5E55,      0,
07949 };
07950 static const unsigned short utf8_to_euc_E6B9[] = {
07951       0,      0,      0, 0x5E5C, 0xC771, 0xC772,      0,      0,
07952  0xC773, 0xC774, 0x4C2B, 0xC775,      0, 0x5E5A, 0x5E5E, 0xC776,
07953       0, 0xC777, 0xC778, 0xC779, 0xC77A,      0, 0x3850, 0xC77B,
07954  0x3E45,      0,      0, 0x4339, 0xC77C, 0xC77D, 0xC77E, 0x5E54,
07955       0,      0, 0xC821, 0xC822,      0,      0,      0, 0x4D2F,
07956  0xC823,      0,      0, 0x5E57,      0,      0, 0x5E50, 0x4572,
07957       0,      0, 0x5E53, 0xC824,      0,      0, 0x5E59,      0,
07958       0,      0,      0, 0xC825,      0, 0xC826, 0x4F51, 0x3C3E,
07959 };
07960 static const unsigned short utf8_to_euc_E6B9_x0213[] = {
07961       0,      0,      0, 0x5E5C, 0x7679, 0xC772,      0,      0,
07962  0xEE74, 0xEE75, 0x4C2B, 0xEE76, 0xEE77, 0x5E5A, 0x5E5E, 0xEE78,
07963       0, 0xEE79, 0xC778, 0xEE7A, 0xEE7B,      0, 0x3850, 0xEE7C,
07964  0x3E45,      0,      0, 0x4339, 0x767A, 0xC77D, 0x767B, 0x5E54,
07965       0,      0, 0xC821, 0xEE7D,      0,      0,      0, 0x4D2F,
07966  0xC823,      0,      0, 0x5E57,      0,      0, 0x5E50, 0x4572,
07967       0,      0, 0x5E53, 0xC824,      0,      0, 0x5E59,      0,
07968       0,      0,      0, 0xC825,      0, 0xC826, 0x4F51, 0x3C3E,
07969 };
07970 static const unsigned short utf8_to_euc_E6BA[] = {
07971  0x4B7E,      0, 0x5E63,      0,      0,      0,      0,      0,
07972       0,      0,      0,      0, 0x482E, 0xC827,      0, 0x5E6F,
07973  0x383B,      0,      0, 0xC828,      0,      0, 0x3D60,      0,
07974  0x5E65, 0xC829,      0,      0, 0x4E2F, 0x3942,      0, 0x5E72,
07975  0xC82A,      0, 0x306E,      0,      0, 0x5E70,      0, 0xC82B,
07976       0,      0, 0x5E64,      0,      0, 0xC82C, 0xC82D, 0x5E6A,
07977       0, 0xC82E, 0x5E6C, 0xC82F,      0,      0, 0x4D4F, 0x5E67,
07978       0,      0, 0x452E, 0xC830,      0, 0x5E69,      0, 0xC831,
07979 };
07980 static const unsigned short utf8_to_euc_E6BA_x0213[] = {
07981  0x4B7E,      0, 0x5E63,      0,      0,      0,      0,      0,
07982       0,      0,      0,      0, 0x482E, 0xC827,      0, 0x5E6F,
07983  0x383B,      0,      0, 0xEF21,      0,      0, 0x3D60,      0,
07984  0x5E65, 0xC829,      0,      0, 0x4E2F, 0x3942,      0, 0x5E72,
07985  0xC82A,      0, 0x306E,      0,      0, 0x5E70,      0, 0xEF22,
07986       0,      0, 0x5E64, 0x767C,      0, 0xC82C, 0xC82D, 0x5E6A,
07987       0, 0x767D, 0x5E6C, 0xC82F, 0xEF23,      0, 0x4D4F, 0x5E67,
07988       0,      0, 0x452E, 0xC830,      0, 0x5E69,      0, 0xEF24,
07989 };
07990 static const unsigned short utf8_to_euc_E6BB[] = {
07991  0xC832, 0xC833, 0x5E71, 0xC834, 0x5E6B, 0x4C47,      0, 0xC835,
07992  0xC836, 0x5E66, 0xC837, 0x3C22, 0x5E7E, 0xC838, 0xC839, 0xC83A,
07993       0, 0x336A,      0, 0x5E68, 0x5E6D, 0x5E6E,      0,      0,
07994       0,      0,      0,      0,      0, 0x426C, 0x425A,      0,
07995       0,      0,      0,      0,      0,      0,      0,      0,
07996       0,      0,      0, 0xC83B, 0x5E76, 0xC83C, 0xC83D, 0x5E7C,
07997       0,      0, 0x5E7A,      0, 0x4529,      0,      0, 0x5F23,
07998  0x5E77, 0xC83E,      0, 0xC83F,      0, 0xC840, 0x5E78, 0x5E60,
07999 };
08000 static const unsigned short utf8_to_euc_E6BB_x0213[] = {
08001  0xC832, 0x767E, 0x5E71, 0xEF25, 0x5E6B, 0x4C47,      0, 0x7721,
08002  0xC836, 0x5E66, 0xEF26, 0x3C22, 0x5E7E, 0xC838, 0x7722, 0xC83A,
08003       0, 0x336A,      0, 0x5E68, 0x5E6D, 0x5E6E,      0,      0,
08004       0, 0xEF27,      0,      0,      0, 0x426C, 0x425A,      0,
08005       0,      0,      0,      0,      0,      0,      0,      0,
08006       0,      0,      0, 0xEF29, 0x5E76, 0xC83C, 0xC83D, 0x5E7C,
08007       0,      0, 0x5E7A,      0, 0x4529,      0,      0, 0x5F23,
08008  0x5E77, 0xEF2A,      0, 0xEF2B,      0, 0xC840, 0x5E78, 0x5E60,
08009 };
08010 static const unsigned short utf8_to_euc_E6BC[] = {
08011       0, 0x3579, 0x493A,      0, 0xC841,      0, 0x3C3F,      0,
08012  0xC842, 0x3977, 0xC843,      0, 0xC844, 0xC845,      0, 0x4F33,
08013       0, 0x5E74,      0, 0x5F22, 0x3169, 0x4166, 0xC846,      0,
08014  0xC847,      0, 0xC848, 0xC849,      0,      0,      0,      0,
08015  0x4779,      0, 0x3441, 0x4E7A,      0,      0, 0xC84A,      0,
08016       0, 0xC84B, 0xC84C, 0x4C21, 0x4452, 0xC853,      0, 0xC84D,
08017  0xC84E, 0x5E7B, 0x5E7D, 0xC84F,      0,      0, 0xC850,      0,
08018  0x4132,      0,      0, 0xC851, 0xC852,      0, 0x5F21, 0x5E79,
08019 };
08020 static const unsigned short utf8_to_euc_E6BC_x0213[] = {
08021       0, 0x3579, 0x493A,      0, 0xC841,      0, 0x3C3F,      0,
08022  0xC842, 0x3977, 0xEF2C,      0, 0xEF2D, 0xC845,      0, 0x4F33,
08023  0x7723, 0x5E74,      0, 0x5F22, 0x3169, 0x4166, 0xC846,      0,
08024  0xEF2E,      0, 0x7724, 0xC849,      0,      0,      0,      0,
08025  0x4779,      0, 0x3441, 0x4E7A,      0, 0xEF2F, 0xC84A,      0,
08026       0, 0xC84B, 0x7726, 0x4C21, 0x4452, 0xC853,      0, 0x7727,
08027  0xC84E, 0x5E7B, 0x5E7D, 0x7728,      0, 0xEF28, 0xEF30,      0,
08028  0x4132,      0,      0, 0xC851, 0xEF31,      0, 0x5F21, 0x5E79,
08029 };
08030 static const unsigned short utf8_to_euc_E6BD[] = {
08031       0, 0x5E73,      0,      0,      0, 0x3443,      0,      0,
08032       0,      0,      0,      0,      0,      0,      0, 0xC854,
08033       0, 0xC855, 0xC856, 0xC857, 0x3769,      0,      0, 0xC858,
08034  0x5F2F, 0xC859, 0xC85A, 0x5F2A, 0x4078, 0xC85B, 0xC85C, 0x3363,
08035       0, 0xC85D, 0xC85E,      0, 0x3D61,      0, 0x5F33,      0,
08036  0xC85F,      0,      0,      0, 0xC860, 0x5F2C, 0x442C, 0x5F29,
08037  0x4459,      0,      0,      0, 0x5F4C,      0,      0,      0,
08038  0x5F26,      0, 0x5F25,      0, 0x5F2E, 0xC861, 0xC862,      0,
08039 };
08040 static const unsigned short utf8_to_euc_E6BD_x0213[] = {
08041       0, 0x5E73,      0,      0,      0, 0x3443,      0,      0,
08042       0,      0,      0,      0,      0,      0,      0, 0xC854,
08043       0, 0x7729, 0xEF33, 0xC857, 0x3769,      0,      0, 0xEF34,
08044  0x5F2F, 0x772A, 0xEF35, 0x5F2A, 0x4078, 0xC85B, 0x772B, 0x3363,
08045  0xEF36, 0x772C, 0x772D,      0, 0x3D61,      0, 0x5F33,      0,
08046  0xEF37,      0,      0,      0, 0xC860, 0x5F2C, 0x442C, 0x5F29,
08047  0x4459,      0,      0,      0, 0x5F4C,      0,      0,      0,
08048  0x5F26,      0, 0x5F25,      0, 0x5F2E, 0xEF39, 0x772E,      0,
08049 };
08050 static const unsigned short utf8_to_euc_E6BE[] = {
08051  0x5F28, 0x5F27, 0x5F2D, 0xC863, 0x4021,      0, 0x5F24, 0xC864,
08052  0xC865,      0,      0, 0xC866, 0xC867, 0xC868, 0x5F30,      0,
08053  0xC869, 0x5F31, 0xC86A, 0xC86B, 0xC86C,      0, 0xC86D, 0x3442,
08054       0,      0, 0xC86E,      0,      0,      0,      0, 0xC86F,
08055  0xC870, 0x5F36,      0, 0x5F35, 0x5F37, 0xC871, 0xC872, 0xC873,
08056  0xC874,      0, 0x5F3A,      0,      0,      0, 0xC875, 0xC876,
08057  0xC877, 0x4543,      0, 0x5F34,      0, 0xC878, 0xC879,      0,
08058       0, 0x5F38,      0,      0, 0xC87A,      0,      0,      0,
08059 };
08060 static const unsigned short utf8_to_euc_E6BE_x0213[] = {
08061  0x5F28, 0x5F27, 0x5F2D, 0xC863, 0x4021,      0, 0x5F24, 0xC864,
08062  0x772F,      0,      0, 0xC866, 0x7730, 0x7731, 0x5F30,      0,
08063  0xEF3A, 0x5F31, 0xC86A, 0xC86B, 0x7732,      0, 0xEF3B, 0x3442,
08064  0xEF38,      0, 0xC86E,      0,      0,      0,      0, 0xEF3D,
08065  0x7733, 0x5F36,      0, 0x5F35, 0x5F37, 0xEF3E, 0xC872, 0x7734,
08066  0xC874,      0, 0x5F3A,      0,      0,      0, 0xC875, 0xEF3F,
08067  0xC877, 0x4543,      0, 0x5F34,      0, 0xEF41, 0x7735,      0,
08068       0, 0x5F38,      0,      0, 0x7736,      0, 0xEF3C,      0,
08069 };
08070 static const unsigned short utf8_to_euc_E6BF[] = {
08071  0x3763, 0x4279, 0x5F32, 0x473B,      0, 0xC87B, 0x5F39, 0xC87C,
08072  0xC87D,      0, 0xC87E,      0,      0,      0,      0,      0,
08073       0,      0,      0,      0, 0x5F3E, 0x5F3C,      0,      0,
08074  0x5F3F,      0, 0xC921, 0x5F42,      0,      0, 0xC922, 0x5F3B,
08075  0x396A, 0x4728,      0,      0, 0x5E39,      0,      0,      0,
08076  0xC923, 0xC924,      0, 0x4D74, 0x5F3D,      0, 0x5F41, 0x4275,
08077  0xC925, 0x5F40,      0, 0x5F2B,      0, 0xC926, 0x6F69,      0,
08078       0, 0xC927, 0x5F45,      0, 0xC928, 0xC929, 0x5F49,      0,
08079 };
08080 static const unsigned short utf8_to_euc_E6BF_x0213[] = {
08081  0x3763, 0x4279, 0x5F32, 0x473B,      0, 0xC87B, 0x5F39, 0x7737,
08082  0xEF42, 0xEF43, 0x7738,      0,      0,      0,      0,      0,
08083       0,      0,      0,      0, 0x5F3E, 0x5F3C,      0,      0,
08084  0x5F3F,      0, 0xEF44, 0x5F42,      0,      0, 0xEF45, 0x5F3B,
08085  0x396A, 0x4728,      0,      0, 0x5E39,      0,      0,      0,
08086  0xC923, 0xEF46,      0, 0x4D74, 0x5F3D,      0, 0x5F41, 0x4275,
08087  0x773A, 0x5F40,      0, 0x5F2B,      0, 0x773B, 0x6F69,      0,
08088       0, 0x7739, 0x5F45,      0, 0xEF48, 0xC929, 0x5F49,      0,
08089 };
08090 static const unsigned short utf8_to_euc_E780[] = {
08091  0xC92A, 0x5F47,      0,      0,      0, 0xC92B, 0xC92C, 0xC92D,
08092       0, 0x5F43,      0, 0x5F44,      0, 0xC92E,      0, 0x5F48,
08093       0, 0x5F46,      0,      0,      0, 0x494E,      0, 0xC92F,
08094  0x5F4E,      0, 0x5F4B, 0x5F4A,      0, 0x5F4D, 0x4654, 0x5F4F,
08095  0xC930,      0,      0, 0xC931,      0,      0, 0x4375, 0x426D,
08096  0xF44D,      0,      0,      0, 0x4025,      0,      0, 0xC932,
08097  0x5F50,      0, 0x5F52,      0, 0xC933,      0,      0, 0xC934,
08098       0, 0xC935,      0,      0, 0xC936,      0, 0x5F51,      0,
08099 };
08100 static const unsigned short utf8_to_euc_E780_x0213[] = {
08101  0xEF49, 0x5F47,      0,      0,      0, 0x773C, 0x773D, 0xEF4A,
08102       0, 0x5F43, 0xEF4B, 0x5F44,      0, 0xC92E,      0, 0x5F48,
08103       0, 0x5F46,      0,      0,      0, 0x494E,      0, 0xC92F,
08104  0x5F4E,      0, 0x5F4B, 0x5F4A,      0, 0x5F4D, 0x4654, 0x5F4F,
08105  0xC930,      0,      0, 0xEF4C,      0,      0, 0x4375, 0x426D,
08106  0x773E,      0,      0,      0, 0x4025,      0,      0, 0xC932,
08107  0x5F50,      0, 0x5F52,      0, 0xC933,      0,      0, 0xC934,
08108       0, 0xEF4E, 0xEF4F,      0, 0xEF50,      0, 0x5F51,      0,
08109 };
08110 static const unsigned short utf8_to_euc_E781[] = {
08111       0,      0,      0, 0xC937, 0xC938,      0,      0,      0,
08112  0xC939, 0xC93A, 0xC93B, 0xC93C, 0x5E75,      0, 0xC941,      0,
08113       0, 0x5F53,      0,      0, 0xC93D, 0xC93E,      0,      0,
08114  0x4667,      0,      0,      0,      0, 0xC93F, 0xC940,      0,
08115       0,      0,      0, 0x5F54, 0xC942, 0xC943,      0,      0,
08116       0,      0,      0, 0x3250, 0xC944,      0, 0xC945, 0x4574,
08117  0x3325,      0,      0,      0,      0, 0xC946, 0xC947,      0,
08118  0x3564,      0,      0,      0, 0x3C5E, 0x3A52, 0xC948,      0,
08119 };
08120 static const unsigned short utf8_to_euc_E781_x0213[] = {
08121       0,      0,      0, 0xEF51, 0xC938,      0,      0, 0xEF52,
08122  0xC939, 0xC93A, 0x773F, 0xEF53, 0x5E75,      0, 0x7742,      0,
08123       0, 0x5F53,      0,      0, 0xEF55, 0xC93E,      0,      0,
08124  0x4667,      0,      0,      0,      0, 0x7740, 0x7741,      0,
08125       0,      0,      0, 0x5F54, 0x7743, 0xEF56,      0,      0,
08126       0, 0xEF57,      0, 0x3250, 0xEF58,      0, 0xEF59, 0x4574,
08127  0x3325,      0,      0,      0,      0, 0x7744, 0xEF5A,      0,
08128  0x3564,      0,      0,      0, 0x3C5E, 0x3A52, 0xEF5B,      0,
08129 };
08130 static const unsigned short utf8_to_euc_E782[] = {
08131       0, 0xC949,      0,      0,      0, 0xC94A, 0xC94B,      0,
08132       0, 0x4F27, 0x3F66,      0,      0,      0, 0x316A,      0,
08133       0,      0, 0x5F56,      0, 0xC94C, 0xC94D, 0xC94E, 0xC94F,
08134  0xC950, 0x5F55,      0, 0xC951,      0,      0,      0,      0,
08135       0,      0,      0,      0, 0xC952,      0,      0,      0,
08136       0,      0,      0, 0xC953, 0x5F59, 0x433A, 0x5F5C, 0x5F57,
08137  0xC954, 0xC955,      0, 0x5F5B, 0xC956,      0,      0, 0xC957,
08138  0x5F5A, 0x4540, 0x3059, 0xF42E,      0,      0,      0,      0,
08139 };
08140 static const unsigned short utf8_to_euc_E782_x0213[] = {
08141       0, 0xEF5C,      0,      0,      0, 0x7745, 0xEF5D,      0,
08142       0, 0x4F27, 0x3F66,      0,      0,      0, 0x316A,      0,
08143       0,      0, 0x5F56,      0, 0xC94C, 0xEF5E, 0xC94E, 0xEF5F,
08144  0xC950, 0x5F55,      0, 0xC951,      0,      0,      0, 0xEF62,
08145       0,      0,      0,      0, 0x7746,      0,      0,      0,
08146       0,      0,      0, 0x7747, 0x5F59, 0x433A, 0x5F5C, 0x5F57,
08147  0xC954, 0xEF63,      0, 0x5F5B, 0xC956,      0,      0, 0x7748,
08148  0x5F5A, 0x4540, 0x3059, 0xEF60,      0,      0,      0,      0,
08149 };
08150 static const unsigned short utf8_to_euc_E783[] = {
08151       0,      0,      0,      0,      0,      0,      0,      0,
08152  0x4E75,      0, 0xC958, 0x5F5E,      0,      0,      0, 0x3128,
08153       0, 0xC959,      0, 0xC95A, 0xC95B, 0xC95C, 0xC95D,      0,
08154  0xC95E, 0x5F60,      0,      0, 0xC95F, 0x5F5F,      0, 0x5F5D,
08155       0,      0,      0,      0, 0xC960,      0,      0,      0,
08156       0,      0,      0,      0,      0,      0,      0,      0,
08157       0, 0x5F58,      0,      0,      0,      0,      0,      0,
08158       0, 0x4B23, 0xC961,      0,      0, 0x5F62,      0,      0,
08159 };
08160 static const unsigned short utf8_to_euc_E783_x0213[] = {
08161       0,      0,      0,      0,      0,      0,      0,      0,
08162  0x4E75,      0, 0xEF66, 0x5F5E,      0,      0,      0, 0x3128,
08163       0, 0xEF67,      0, 0xEF68, 0x7749, 0xC95C, 0xC95D,      0,
08164  0x774A, 0x5F60,      0,      0, 0xEF69, 0x5F5F,      0, 0x5F5D,
08165       0,      0,      0,      0, 0x774B,      0,      0,      0,
08166       0,      0,      0,      0, 0xEF65,      0,      0,      0,
08167       0, 0x5F58,      0,      0,      0,      0,      0,      0,
08168       0, 0x4B23, 0xC961,      0,      0, 0x5F62,      0,      0,
08169 };
08170 static const unsigned short utf8_to_euc_E784[] = {
08171       0,      0,      0, 0xC962, 0xC963, 0xC964, 0xC965, 0xC966,
08172       0, 0x5F61,      0, 0xC967, 0xC968,      0,      0, 0xC969,
08173       0,      0,      0,      0, 0x316B,      0,      0,      0,
08174       0, 0x5F64, 0x4A32,      0, 0x5F63,      0, 0xC96A,      0,
08175  0xC96B, 0x4C35,      0,      0,      0,      0, 0x3E47,      0,
08176       0,      0,      0, 0xC96C,      0, 0xC96D,      0, 0xC96E,
08177  0xC96F, 0xC970,      0,      0,      0,      0, 0x4133,      0,
08178  0xC971,      0,      0,      0, 0x3E46,      0,      0,      0,
08179 };
08180 static const unsigned short utf8_to_euc_E784_x0213[] = {
08181       0,      0,      0, 0xEF6A, 0xEF6B, 0xC964, 0xEF6C, 0xEF6D,
08182  0xEF6E, 0x5F61,      0, 0xC967, 0xEF6F,      0,      0, 0x774C,
08183       0,      0,      0,      0, 0x316B,      0,      0,      0,
08184       0, 0x5F64, 0x4A32,      0, 0x5F63,      0, 0x774E,      0,
08185  0x774F, 0x4C35,      0,      0,      0,      0, 0x3E47,      0,
08186       0,      0,      0, 0x774D,      0, 0xC96D, 0x7750, 0xEF71,
08187  0x7751, 0xEF72,      0,      0,      0,      0, 0x4133,      0,
08188  0xC971,      0,      0,      0, 0x3E46,      0,      0,      0,
08189 };
08190 static const unsigned short utf8_to_euc_E785[] = {
08191       0, 0xC972,      0,      0,      0, 0xC973, 0xC974, 0xC975,
08192       0, 0x4E7B, 0xC976, 0xC977, 0x5F6A,      0, 0x4079,      0,
08193  0xC978,      0, 0xC979,      0,      0, 0x5F66, 0x5F6B, 0xC97A,
08194       0, 0x316C, 0xC97B,      0, 0xC97C,      0, 0xC97D,      0,
08195  0xC97E,      0, 0x5F69,      0, 0x4761, 0x5F65, 0x5F68, 0x3E48,
08196  0xCA21, 0x4851,      0,      0, 0x5F6C,      0, 0x3C51,      0,
08197       0,      0,      0,      0,      0,      0,      0,      0,
08198       0, 0xCA22,      0,      0,      0, 0x407A,      0,      0,
08199 };
08200 static const unsigned short utf8_to_euc_E785_x0213[] = {
08201       0, 0xC972,      0,      0,      0, 0xC973, 0x7752, 0x7753,
08202       0, 0x4E7B, 0xEF74, 0xC977, 0x5F6A,      0, 0x4079,      0,
08203  0xEF73, 0x7754, 0x7756, 0xEF75,      0, 0x5F66, 0x5F6B, 0xC97A,
08204       0, 0x316C, 0xC97B,      0, 0x7757,      0, 0xEF76,      0,
08205  0x7758,      0, 0x5F69,      0, 0x4761, 0x5F65, 0x5F68, 0x3E48,
08206  0x7759, 0x4851,      0,      0, 0x5F6C,      0, 0x3C51,      0,
08207       0,      0,      0,      0,      0,      0,      0,      0,
08208       0, 0xCA22,      0,      0,      0, 0x407A,      0,      0,
08209 };
08210 static const unsigned short utf8_to_euc_E786[] = {
08211  0xCA23,      0,      0,      0, 0x5F6F, 0xCA24,      0, 0xCA25,
08212  0x5F67,      0, 0x3727,      0, 0xCA26,      0,      0, 0x5F6D,
08213       0,      0, 0xCA27,      0, 0x4D50, 0x5F70,      0,      0,
08214       0, 0x7426, 0xCA28, 0xCA29,      0,      0,      0, 0x3D4F,
08215  0xCA2A,      0, 0xCA2B,      0,      0,      0,      0,      0,
08216  0x5F71,      0,      0,      0, 0x5F72,      0,      0, 0xCA2C,
08217  0xCA2D, 0x472E, 0xCA2E, 0xCA2F,      0,      0,      0,      0,
08218       0, 0x5F74, 0xCA30,      0,      0,      0, 0x5F75, 0xCA31,
08219 };
08220 static const unsigned short utf8_to_euc_E786_x0213[] = {
08221  0xEF79,      0,      0,      0, 0x5F6F, 0x775B,      0, 0x775C,
08222  0x5F67,      0, 0x3727,      0, 0xCA26,      0,      0, 0x5F6D,
08223       0,      0, 0x775D,      0, 0x4D50, 0x5F70, 0xEF78,      0,
08224       0, 0x7426, 0xCA28, 0xEF7A,      0,      0,      0, 0x3D4F,
08225  0xEF7B,      0, 0xEF7C,      0,      0,      0,      0,      0,
08226  0x5F71,      0,      0,      0, 0x5F72,      0, 0xEF7D, 0xEF7E,
08227  0xCA2D, 0x472E, 0xCA2E, 0xF021,      0,      0,      0,      0,
08228       0, 0x5F74, 0x775F,      0,      0,      0, 0x5F75, 0xCA31,
08229 };
08230 static const unsigned short utf8_to_euc_E787[] = {
08231  0xCA32, 0xCA33,      0, 0x4733, 0xCA34,      0,      0,      0,
08232  0x4575, 0x5F77,      0, 0xCA35, 0xCA36,      0, 0x5F79,      0,
08233  0x4E55,      0, 0x5F76, 0xCA37, 0x5F78, 0x316D, 0xCA38, 0x5F73,
08234       0, 0xCA39, 0xCA3A,      0, 0xCA3B,      0,      0, 0x535B,
08235  0x5F7A,      0,      0,      0,      0, 0x4167, 0x3B38, 0x5F7C,
08236       0,      0,      0,      0, 0x5F7B, 0x3F24, 0x5259,      0,
08237       0,      0,      0,      0,      0, 0x5F7D,      0,      0,
08238  0xCA3C, 0x6021,      0, 0x5F6E, 0x5F7E,      0, 0xCA3D, 0x6022,
08239 };
08240 static const unsigned short utf8_to_euc_E787_x0213[] = {
08241  0xCA32, 0x775E,      0, 0x4733, 0x7760,      0,      0,      0,
08242  0x4575, 0x5F77,      0, 0xF023, 0xCA36,      0, 0x5F79,      0,
08243  0x4E55,      0, 0x5F76, 0xF024, 0x5F78, 0x316D, 0xCA38, 0x5F73,
08244       0, 0xF025, 0xCA3A,      0, 0xF026,      0,      0, 0x535B,
08245  0x5F7A,      0,      0,      0,      0, 0x4167, 0x3B38, 0x5F7C,
08246       0,      0,      0,      0, 0x5F7B, 0x3F24, 0x5259,      0,
08247       0,      0,      0,      0,      0, 0x5F7D,      0,      0,
08248  0xCA3C, 0x6021,      0, 0x5F6E, 0x5F7E,      0, 0x7761, 0x6022,
08249 };
08250 static const unsigned short utf8_to_euc_E788[] = {
08251  0xCA3E,      0,      0,      0,      0,      0, 0x477A, 0xCA3F,
08252  0xCA40, 0xCA41,      0,      0,      0, 0x6023,      0,      0,
08253  0x6024,      0,      0, 0xCA42,      0,      0,      0, 0xCA43,
08254       0,      0, 0xCA44, 0x6025,      0, 0xCA45,      0, 0xCA46,
08255       0,      0,      0,      0, 0xCA47,      0,      0,      0,
08256  0x6026,      0, 0x445E, 0xCA48, 0x6028, 0x6027,      0, 0xCA49,
08257  0x6029,      0, 0x602A,      0, 0xCA4A, 0x3C5F, 0x4963,      0,
08258  0xCA4B, 0xCA4C, 0x4C6C, 0x602B, 0x602C, 0x4156, 0x3C24, 0x602D,
08259 };
08260 static const unsigned short utf8_to_euc_E788_x0213[] = {
08261  0x7762,      0,      0,      0,      0,      0, 0x477A, 0xF027,
08262  0xCA40, 0xCA41,      0,      0,      0, 0x6023,      0,      0,
08263  0x6024,      0,      0, 0xCA42,      0, 0x7763,      0, 0xCA43,
08264       0,      0, 0xCA44, 0x6025,      0, 0xCA45,      0, 0xCA46,
08265       0,      0,      0,      0, 0xCA47,      0,      0,      0,
08266  0x6026,      0, 0x445E, 0xF02A, 0x6028, 0x6027,      0, 0xCA49,
08267  0x6029,      0, 0x602A,      0, 0xF02B, 0x3C5F, 0x4963,      0,
08268  0xF02C, 0xF02D, 0x4C6C, 0x602B, 0x602C, 0x4156, 0x3C24, 0x602D,
08269 };
08270 static const unsigned short utf8_to_euc_E789[] = {
08271  0x602E, 0xCA4D, 0xCA4E, 0xCA4F,      0, 0xCA50, 0x602F, 0x4A52,
08272  0x4847,      0,      0, 0x6030, 0x4757,      0, 0xCA51, 0xCA52,
08273  0xCA53,      0, 0x442D, 0xCA54,      0, 0xCA55, 0xCA56,      0,
08274  0x6031, 0x3267, 0xCA57, 0x356D, 0xCA58, 0x4C46, 0xCA59, 0x4C36,
08275  0xCA5A, 0x3234, 0x4F34, 0xCA5B,      0,      0,      0, 0x4B52,
08276  0xCA5C, 0x4A2A,      0, 0xCA5D,      0,      0, 0xCA5E, 0xCA5F,
08277       0, 0xCA60, 0x4037,      0, 0x6032,      0,      0, 0xCA61,
08278  0xCA62, 0x4643,      0, 0xCA63, 0xCA64, 0x3823, 0x6033, 0xCA65,
08279 };
08280 static const unsigned short utf8_to_euc_E789_x0213[] = {
08281  0x602E, 0xCA4D, 0xF02F, 0xCA4F,      0, 0xCA50, 0x602F, 0x4A52,
08282  0x4847,      0,      0, 0x6030, 0x4757,      0, 0xCA51, 0xCA52,
08283  0xCA53,      0, 0x442D, 0xF030,      0, 0x7764, 0x7765, 0xF031,
08284  0x6031, 0x3267, 0xCA57, 0x356D, 0xCA58, 0x4C46, 0xCA59, 0x4C36,
08285  0xCA5A, 0x3234, 0x4F34, 0xF032,      0,      0,      0, 0x4B52,
08286  0xCA5C, 0x4A2A,      0, 0xCA5D,      0,      0, 0xF034, 0xF035,
08287       0, 0xCA60, 0x4037,      0, 0x6032,      0,      0, 0xCA61,
08288  0xF036, 0x4643,      0, 0xCA63, 0xCA64, 0x3823, 0x6033, 0xF037,
08289 };
08290 static const unsigned short utf8_to_euc_E78A[] = {
08291  0x3A54, 0x6035, 0x6034,      0, 0xCA66,      0,      0, 0x6036,
08292       0, 0xCA67,      0,      0,      0, 0xCA68, 0xCA69,      0,
08293       0,      0, 0x6037, 0xCA6A,      0,      0, 0x6038,      0,
08294       0,      0,      0, 0xCA6B,      0,      0,      0,      0,
08295  0x353E,      0, 0x6039,      0,      0,      0,      0, 0x603A,
08296  0xCA6C,      0,      0,      0, 0x3824, 0xCA6D, 0xCA6E, 0x4848,
08297       0, 0xCA6F, 0x603C,      0, 0xCA70,      0, 0x3E75,      0,
08298       0, 0x603B,      0,      0,      0,      0, 0xCA71,      0,
08299 };
08300 static const unsigned short utf8_to_euc_E78A_x0213[] = {
08301  0x3A54, 0x6035, 0x6034,      0, 0xCA66,      0,      0, 0x6036,
08302       0, 0xCA67,      0,      0,      0, 0x7767, 0xF038,      0,
08303       0,      0, 0x6037, 0xCA6A,      0,      0, 0x6038,      0,
08304       0,      0,      0, 0x7768,      0,      0,      0,      0,
08305  0x353E,      0, 0x6039,      0,      0,      0,      0, 0x603A,
08306  0xCA6C,      0,      0,      0, 0x3824, 0xF03A, 0xF03B, 0x4848,
08307  0xF03C, 0xF03D, 0x603C,      0, 0xCA70,      0, 0x3E75,      0,
08308       0, 0x603B,      0,      0,      0,      0, 0x7769,      0,
08309 };
08310 static const unsigned short utf8_to_euc_E78B[] = {
08311       0, 0xCA72, 0x3638, 0x603D, 0x603F,      0, 0x603E, 0xCA73,
08312       0, 0xCA74,      0,      0, 0xCA75,      0, 0x6040,      0,
08313  0x3851,      0, 0x6041,      0,      0, 0xCA76, 0xCA77, 0x3669,
08314  0xCA78, 0x4140,      0, 0x397D,      0,      0,      0, 0xCA79,
08315  0x6043, 0x6044, 0x6042,      0,      0, 0xCA7A,      0,      0,
08316       0, 0x3C6D,      0,      0, 0x4648, 0x3639,      0,      0,
08317       0,      0,      0, 0xCA7B, 0xCA7C,      0,      0, 0x6046,
08318  0x432C, 0x6045, 0xCA7D, 0xCA7E, 0x4F35, 0x4762, 0xCB21,      0,
08319 };
08320 static const unsigned short utf8_to_euc_E78B_x0213[] = {
08321  0x776A, 0xF03E, 0x3638, 0x603D, 0x603F,      0, 0x603E, 0xCA73,
08322       0, 0xCA74,      0,      0, 0xF040,      0, 0x6040,      0,
08323  0x3851,      0, 0x6041,      0,      0, 0xCA76, 0xCA77, 0x3669,
08324  0xCA78, 0x4140,      0, 0x397D,      0,      0,      0, 0xCA79,
08325  0x6043, 0x6044, 0x6042,      0,      0, 0xCA7A,      0,      0,
08326       0, 0x3C6D,      0,      0, 0x4648, 0x3639,      0,      0,
08327       0,      0,      0, 0xF043, 0xCA7C,      0,      0, 0x6046,
08328  0x432C, 0x6045, 0xF044, 0x776B, 0x4F35, 0x4762, 0xCB21,      0,
08329 };
08330 static const unsigned short utf8_to_euc_E78C[] = {
08331       0,      0, 0xCB22,      0, 0xCB23, 0xCB24,      0, 0xCB25,
08332       0,      0, 0x6049, 0xCB26,      0, 0xCB27,      0,      0,
08333       0,      0, 0xCB28, 0xCB29,      0,      0, 0x604B, 0x6048,
08334  0xCB2A, 0xCB2B,      0, 0x4C54, 0x604A, 0x604C, 0xCB2C, 0x4E44,
08335       0,      0, 0xCB2D,      0, 0xCB2E, 0x6050,      0, 0xCB2F,
08336  0xCB30, 0x604F, 0x4376, 0x472D, 0xCB31,      0, 0x3825, 0x604E,
08337       0, 0xCB32, 0xCB33,      0, 0x604D, 0xCB34, 0x4D31, 0x4D32,
08338       0,      0, 0xCB35, 0xCB36,      0, 0xCB37, 0x6051, 0x316E,
08339 };
08340 static const unsigned short utf8_to_euc_E78C_x0213[] = {
08341       0,      0, 0xCB22,      0, 0xCB23, 0xCB24,      0, 0xF045,
08342       0,      0, 0x6049, 0xCB26,      0, 0xCB27,      0,      0,
08343       0,      0, 0xF046, 0xCB29,      0,      0, 0x604B, 0x6048,
08344  0xF047, 0xF048,      0, 0x4C54, 0x604A, 0x604C, 0xCB2C, 0x4E44,
08345       0,      0, 0xCB2D,      0, 0xCB2E, 0x6050,      0, 0x776D,
08346  0x776E, 0x604F, 0x4376, 0x472D, 0xF04B,      0, 0x3825, 0x604E,
08347       0, 0xF04C, 0xCB33, 0xF04D, 0x604D, 0xCB34, 0x4D31, 0x4D32,
08348       0, 0xF04A, 0xCB35, 0xCB36,      0, 0xF04E, 0x6051, 0x316E,
08349 };
08350 static const unsigned short utf8_to_euc_E78D[] = {
08351       0,      0,      0, 0xCB38, 0x3976, 0x3B62,      0,      0,
08352       0,      0,      0,      0,      0, 0xCB39, 0x6052, 0x6053,
08353  0xCB3A,      0, 0xCB3B,      0,      0,      0, 0xCB3C, 0x6055,
08354  0xCB3D,      0,      0,      0,      0, 0xCB3E, 0xCB3F, 0xCB40,
08355  0xCB41,      0,      0, 0x3D43,      0,      0, 0xCB42, 0xCB43,
08356  0x6057, 0xCB44, 0x6056, 0xCB45, 0xCB46,      0, 0xCB47, 0xCB48,
08357  0x6058, 0xCB49, 0x334D,      0,      0, 0x605A,      0, 0xCB4A,
08358  0x6059, 0xCB4B, 0x605C, 0x605B, 0xCB4C,      0,      0,      0,
08359 };
08360 static const unsigned short utf8_to_euc_E78D_x0213[] = {
08361       0,      0,      0, 0xCB38, 0x3976, 0x3B62,      0,      0,
08362       0,      0,      0,      0,      0, 0xCB39, 0x6052, 0x6053,
08363  0x7770,      0, 0xF04F,      0,      0,      0, 0xCB3C, 0x6055,
08364  0xCB3D,      0,      0,      0,      0, 0xCB3E, 0xCB3F, 0xCB40,
08365  0xCB41,      0,      0, 0x3D43,      0,      0, 0x7771, 0xCB43,
08366  0x6057, 0xCB44, 0x6056, 0xF051, 0xF052,      0, 0xF054, 0xF055,
08367  0x6058, 0xF056, 0x334D,      0,      0, 0x605A,      0, 0xF057,
08368  0x6059, 0xCB4B, 0x605C, 0x605B, 0x7772,      0,      0,      0,
08369 };
08370 static const unsigned short utf8_to_euc_E78E[] = {
08371  0xCB4D, 0xCB4E,      0, 0xCB4F, 0x383C, 0xCB50, 0xCB51, 0x4E28,
08372       0, 0x364C,      0, 0x3226,      0,      0, 0xCB52,      0,
08373  0xCB53,      0,      0, 0xCB54,      0, 0xCB55, 0x366A, 0xCB56,
08374  0xCB57,      0,      0,      0, 0xCB58,      0, 0xCB59, 0xCB5A,
08375  0xCB5B,      0, 0xCB5C,      0,      0, 0xCB5D, 0xCB5E,      0,
08376       0, 0x3461, 0xCB5F, 0xCB60,      0, 0xCB61,      0,      0,
08377       0,      0, 0x4E68, 0x605E,      0, 0xCB62,      0, 0xCB63,
08378       0, 0xCB64,      0, 0x6060, 0xCB65, 0xCB66,      0, 0xCB67,
08379 };
08380 static const unsigned short utf8_to_euc_E78E_x0213[] = {
08381  0xCB4D, 0xF058,      0, 0xCB4F, 0x383C, 0xF059, 0xCB51, 0x4E28,
08382       0, 0x364C, 0xF05A, 0x3226,      0,      0, 0xCB52,      0,
08383  0xCB53,      0,      0, 0xCB54, 0xF05B, 0x7773, 0x366A, 0xCB56,
08384  0xF05C,      0,      0,      0, 0xF05D,      0, 0xF05E, 0x7774,
08385  0x7775,      0, 0x7776,      0,      0, 0xF05F, 0x7777,      0,
08386  0xF060, 0x3461, 0xCB5F, 0x7778,      0, 0xCB61,      0,      0,
08387       0,      0, 0x4E68, 0x605E,      0, 0xF061,      0, 0xF062,
08388       0, 0xF063,      0, 0x6060, 0xF064, 0xCB66,      0, 0xF065,
08389 };
08390 static const unsigned short utf8_to_euc_E78F[] = {
08391  0x6061,      0, 0x3251,      0,      0, 0xCB68, 0xCB69,      0,
08392  0x605D, 0xCB6A, 0x3B39, 0xCB6B, 0xCB6C, 0x4441, 0x605F, 0xCB6D,
08393       0,      0, 0xCB6E, 0xCB6F,      0,      0, 0xCB70,      0,
08394       0, 0xCB71,      0,      0,      0, 0xCB72, 0x6064,      0,
08395  0x3C6E, 0xCB73,      0, 0xCB74,      0, 0x6062, 0xCB75, 0xCB76,
08396       0, 0xCB77, 0x373E,      0,      0, 0x4849, 0x6063,      0,
08397       0, 0x607E,      0,      0, 0xCB78, 0xCB79,      0, 0xCB7A,
08398  0x6069, 0xCB7B, 0xCB7C, 0xCB7D,      0, 0xCB7E, 0x383D, 0xCC21,
08399 };
08400 static const unsigned short utf8_to_euc_E78F_x0213[] = {
08401  0x6061,      0, 0x3251,      0,      0, 0xF066, 0xCB69,      0,
08402  0x605D, 0x7779, 0x3B39, 0xF067, 0xCB6C, 0x4441, 0x605F, 0x777A,
08403       0,      0, 0xCB6E, 0xCB6F,      0,      0, 0x777B,      0,
08404       0, 0x777C,      0,      0,      0, 0xCB72, 0x6064,      0,
08405  0x3C6E, 0xF068,      0, 0x777D,      0, 0x6062, 0xCB75, 0xF069,
08406       0, 0x777E, 0x373E,      0,      0, 0x4849, 0x6063,      0,
08407       0, 0x607E,      0,      0, 0xCB78, 0xCB79,      0, 0xCB7A,
08408  0x6069, 0xF06A, 0xF06C, 0xCB7D,      0, 0xCB7E, 0x383D, 0xCC21,
08409 };
08410 static const unsigned short utf8_to_euc_E790[] = {
08411  0xCC22, 0xCC23,      0, 0x3565, 0xCC24, 0x6066, 0x4D7D, 0xCC25,
08412       0, 0x4E30, 0xCC26,      0,      0,      0,      0,      0,
08413       0, 0xCC27,      0,      0,      0,      0,      0,      0,
08414       0,      0, 0xCC28, 0xCC29,      0,      0,      0,      0,
08415       0,      0, 0x4276,      0, 0xCC2A, 0x6068, 0xCC2B,      0,
08416  0xCC2C, 0xCC2D, 0xCC2E, 0xCC2F, 0xCC30, 0xCC31, 0xCC32, 0xCC33,
08417  0xCC34, 0xCC35, 0x606A, 0x4E56, 0x3657, 0x487C, 0x474A,      0,
08418       0, 0xCC36, 0x606B,      0,      0,      0,      0, 0x606D,
08419 };
08420 static const unsigned short utf8_to_euc_E790_x0213[] = {
08421  0xCC22, 0xF06D,      0, 0x3565, 0xCC24, 0x6066, 0x4D7D, 0x7821,
08422       0, 0x4E30, 0x7822,      0,      0,      0,      0,      0,
08423       0, 0xCC27,      0, 0xF06B,      0,      0,      0,      0,
08424       0,      0, 0x7823, 0x7824,      0,      0,      0,      0,
08425       0,      0, 0x4276,      0, 0xF06E, 0x6068, 0x7826,      0,
08426  0x7827, 0xCC2D, 0x7828, 0x7829, 0x782A, 0xCC31, 0x782B, 0x782C,
08427  0x782D, 0xF06F, 0x606A, 0x4E56, 0x3657, 0x487C, 0x474A,      0,
08428       0, 0xF070, 0x606B,      0,      0,      0,      0, 0x606D,
08429 };
08430 static const unsigned short utf8_to_euc_E791[] = {
08431  0xCC37, 0x6070,      0, 0xCC38, 0xCC39,      0, 0xCC3A, 0xCC3B,
08432       0,      0,      0, 0xCC3C,      0, 0xCC3D,      0,      0,
08433       0, 0xCC3E, 0xCC3F,      0,      0, 0x606C,      0, 0xCC40,
08434       0, 0x606F, 0x386A, 0x314D, 0x6071, 0xCC41, 0x3F70, 0x606E,
08435  0x4E5C,      0, 0xCC42, 0x6074, 0x7424,      0, 0xCC43, 0xCC44,
08436  0xCC45, 0x6072, 0x6075, 0xCC46,      0, 0xCC47, 0xCC48, 0x6067,
08437  0x6073, 0xCC49, 0xCC4A, 0x3A3C,      0,      0, 0x6076,      0,
08438       0,      0,      0,      0,      0,      0, 0x6077,      0,
08439 };
08440 static const unsigned short utf8_to_euc_E791_x0213[] = {
08441  0xF072, 0x6070,      0, 0xF073, 0x782E,      0, 0x782F, 0x7830,
08442       0,      0,      0, 0x7831,      0, 0xF074,      0,      0,
08443       0, 0xCC3E, 0xF075, 0xF071,      0, 0x606C,      0, 0x7832,
08444       0, 0x606F, 0x386A, 0x314D, 0x6071, 0xF076, 0x3F70, 0x606E,
08445  0x4E5C,      0, 0x7833, 0x6074, 0x7424,      0, 0xCC43, 0xCC44,
08446  0xCC45, 0x6072, 0x6075, 0x7834,      0, 0x7835, 0xCC48, 0x6067,
08447  0x6073, 0xF077, 0xCC4A, 0x3A3C,      0,      0, 0x6076,      0,
08448       0,      0,      0,      0,      0,      0, 0x6077,      0,
08449 };
08450 static const unsigned short utf8_to_euc_E792[] = {
08451  0xCC4B, 0xCC4C,      0, 0x4D7E,      0, 0xCC4D, 0xCC4E, 0xCC4F,
08452       0, 0xCC50,      0, 0x6078,      0,      0,      0, 0xCC51,
08453  0xCC52, 0xCC53, 0xCC54,      0,      0,      0,      0,      0,
08454  0xCC55, 0xCC56, 0xCC57,      0, 0xCC58,      0, 0x6079, 0xCC59,
08455  0xCC5A, 0xCC5B, 0x6065, 0xCC5C,      0,      0, 0xCC5D, 0x607A,
08456  0xCC5E, 0xCC5F, 0xCC60, 0xCC61,      0,      0, 0xCC62, 0xCC63,
08457  0x3444, 0xCC64, 0xCC65,      0,      0, 0xCC66,      0,      0,
08458       0, 0xCC67,      0, 0xCC68,      0, 0x3C25,      0, 0xCC69,
08459 };
08460 static const unsigned short utf8_to_euc_E792_x0213[] = {
08461  0xCC4B, 0xF078,      0, 0x4D7E,      0, 0xF079, 0x7836, 0x7837,
08462  0xF07A, 0x7838,      0, 0x6078,      0,      0,      0, 0xCC51,
08463  0x783D, 0xCC53, 0xF07C,      0,      0,      0,      0, 0xF07D,
08464  0x7839, 0xF07E, 0xCC57,      0, 0x783A,      0, 0x6079, 0x783B,
08465  0xF121, 0xF122, 0x6065, 0x783C,      0, 0xF123, 0x783E, 0x607A,
08466  0x783F, 0x7840, 0xF124, 0xF125,      0,      0, 0xCC62, 0xCC63,
08467  0x3444, 0xCC64, 0xCC65,      0,      0, 0x7841,      0,      0,
08468       0, 0xF126, 0xF128, 0xF127,      0, 0x3C25,      0, 0x7842,
08469 };
08470 static const unsigned short utf8_to_euc_E793[] = {
08471       0,      0,      0,      0,      0,      0,      0,      0,
08472  0xCC6A, 0xCC6B, 0x607B,      0, 0xCC6C,      0,      0, 0x607C,
08473  0xCC6D,      0,      0, 0xCC6E, 0x607D,      0,      0,      0,
08474  0xCC6F,      0, 0xCC70, 0xCC71, 0x313B,      0, 0xCC72, 0xCC73,
08475  0x6121,      0, 0x493B, 0x6122, 0xCC74,      0, 0x3424, 0x6123,
08476  0xCC75, 0x6124, 0xCC76, 0xCC77,      0,      0, 0x6125, 0xCC78,
08477  0x6127, 0x6128, 0x6126,      0, 0xCC79,      0, 0x4953, 0x612A,
08478  0x6129,      0, 0xCC7A, 0xCC7B, 0xCC7C,      0,      0, 0xCC7D,
08479 };
08480 static const unsigned short utf8_to_euc_E793_x0213[] = {
08481       0,      0,      0,      0,      0,      0,      0,      0,
08482  0x7843, 0x7844, 0x607B,      0, 0xCC6C,      0,      0, 0x607C,
08483  0xCC6D,      0,      0, 0xCC6E, 0x607D,      0, 0xF129,      0,
08484  0xF12A,      0, 0x7845, 0xCC71, 0x313B,      0, 0xF12B, 0xCC73,
08485  0x6121,      0, 0x493B, 0x6122, 0xCC74,      0, 0x3424, 0x6123,
08486  0xCC75, 0x6124, 0xCC76, 0xF12D,      0,      0, 0x6125, 0xF12C,
08487  0x6127, 0x6128, 0x6126,      0, 0xCC79,      0, 0x4953, 0x612A,
08488  0x6129,      0, 0xF12F, 0xCC7B, 0xCC7C,      0,      0, 0x7846,
08489 };
08490 static const unsigned short utf8_to_euc_E794[] = {
08491       0, 0xF450,      0, 0x612C, 0x612B, 0x612D, 0xCC7E,      0,
08492       0,      0,      0,      0, 0x612E, 0x6130, 0x612F,      0,
08493       0, 0x3979, 0xCD21, 0x6132,      0, 0x6131, 0xCD22, 0xCD23,
08494  0x3445,      0, 0x3F53,      0, 0x453C,      0, 0x6133, 0x4038,
08495  0xCD24, 0xCD25,      0, 0x3B3A, 0xCD26, 0x3179, 0x6134, 0xCD27,
08496  0x4D51, 0xCD28, 0xCD29, 0x4A63, 0x6135,      0,      0, 0xCD2A,
08497  0x4544, 0x4D33, 0x3943, 0x3F3D,      0,      0, 0xCD2B, 0x434B,
08498  0x5234, 0xCD2C, 0x442E, 0x3268, 0x6136, 0xCD2D, 0xCD2E, 0xCD2F,
08499 };
08500 static const unsigned short utf8_to_euc_E794_x0213[] = {
08501       0, 0x7847,      0, 0x612C, 0x612B, 0x612D, 0xCC7E,      0,
08502       0,      0,      0,      0, 0x612E, 0x6130, 0x612F,      0,
08503       0, 0x3979, 0xCD21, 0x6132,      0, 0x6131, 0xCD22, 0x7848,
08504  0x3445,      0, 0x3F53,      0, 0x453C,      0, 0x6133, 0x4038,
08505  0xF131, 0xCD25,      0, 0x3B3A, 0xF132, 0x3179, 0x6134, 0xCD27,
08506  0x4D51, 0xCD28, 0xF133, 0x4A63, 0x6135,      0,      0, 0x7849,
08507  0x4544, 0x4D33, 0x3943, 0x3F3D,      0,      0, 0xCD2B, 0x434B,
08508  0x5234, 0xCD2C, 0x442E, 0x3268, 0x6136, 0xF136, 0xF137, 0xCD2F,
08509 };
08510 static const unsigned short utf8_to_euc_E795[] = {
08511  0xCD30,      0,      0, 0xCD31, 0x6137,      0, 0x613C, 0xCD32,
08512  0xCD33, 0x613A, 0x6139, 0x5A42, 0x3326, 0x6138, 0xCD34, 0x305A,
08513  0xCD35, 0x482A, 0xCD36,      0, 0x484A,      0,      0, 0xCD37,
08514       0, 0x4E31, 0x613D, 0x613B, 0x435C, 0x4026, 0xCD38, 0xCD39,
08515  0x482B, 0xCD3A, 0x492D,      0, 0x613F, 0x4E2C, 0x374D, 0x6140,
08516       0, 0x613E, 0x4856, 0x6141,      0, 0x6142,      0, 0xCD3B,
08517  0x305B, 0xCD3C,      0, 0x3E76, 0x6147,      0, 0x6144, 0x466D,
08518  0x6143, 0xCD3D, 0xCD3E, 0xCD3F, 0xCD40, 0xCD41, 0xCD42, 0x3526,
08519 };
08520 static const unsigned short utf8_to_euc_E795_x0213[] = {
08521  0xF138,      0,      0, 0xCD31, 0x6137,      0, 0x613C, 0xCD32,
08522  0xF139, 0x613A, 0x6139, 0x5A42, 0x3326, 0x6138, 0xF13A, 0x305A,
08523  0xF13B, 0x482A, 0xF13C,      0, 0x484A,      0,      0, 0xCD37,
08524       0, 0x4E31, 0x613D, 0x613B, 0x435C, 0x4026, 0xCD38, 0xCD39,
08525  0x482B, 0xCD3A, 0x492D,      0, 0x613F, 0x4E2C, 0x374D, 0x6140,
08526       0, 0x613E, 0x4856, 0x6141, 0xF13D, 0x6142,      0, 0x784A,
08527  0x305B, 0xF13F, 0xF13E, 0x3E76, 0x6147,      0, 0x6144, 0x466D,
08528  0x6143, 0x784B, 0xF140, 0xCD3F, 0xCD40, 0xF141, 0xF142, 0x3526,
08529 };
08530 static const unsigned short utf8_to_euc_E796[] = {
08531       0, 0xCD43, 0x614A,      0,      0, 0xCD44, 0x6145, 0x6146,
08532       0, 0x6149, 0x6148, 0x4925,      0,      0, 0x4142, 0x4141,
08533  0xCD45, 0x353F, 0xCD46, 0xCD47, 0x614B, 0xCD48,      0,      0,
08534       0, 0xCD49, 0x614C,      0, 0xCD4A, 0x614D,      0,      0,
08535       0,      0, 0xCD4B, 0x614F, 0xCD4C, 0x614E,      0,      0,
08536       0,      0,      0, 0x3156,      0,      0,      0,      0,
08537       0, 0x6157, 0x4868, 0x6151, 0xCD4D, 0x6153,      0,      0,
08538  0x6155, 0x3F3E, 0xCD4E,      0, 0x6156, 0x6154, 0x3C40, 0xCD4F,
08539 };
08540 static const unsigned short utf8_to_euc_E796_x0213[] = {
08541       0, 0xF143, 0x614A,      0,      0, 0xCD44, 0x6145, 0x6146,
08542       0, 0x6149, 0x6148, 0x4925, 0xF145,      0, 0x4142, 0x4141,
08543  0xCD45, 0x353F, 0x784C, 0xCD47, 0x614B, 0xCD48,      0,      0,
08544       0, 0xCD49, 0x614C,      0, 0xCD4A, 0x614D,      0,      0,
08545       0,      0, 0xF147, 0x614F, 0xCD4C, 0x614E,      0,      0,
08546       0,      0,      0, 0x3156,      0,      0,      0,      0,
08547  0xF149, 0x6157, 0x4868, 0x6151, 0xCD4D, 0x6153,      0, 0xF14A,
08548  0x6155, 0x3F3E, 0xCD4E,      0, 0x6156, 0x6154, 0x3C40, 0xF14B,
08549 };
08550 static const unsigned short utf8_to_euc_E797[] = {
08551  0xCD50, 0xCD51, 0x6150, 0x6152, 0xCD52, 0x4942, 0xCD53, 0x3E49,
08552       0,      0, 0x6159,      0, 0xCD54, 0x6158, 0xCD55, 0xCD56,
08553       0,      0, 0x615A,      0, 0x3C26, 0x3A2F,      0, 0xCD57,
08554  0x4577, 0x615B,      0, 0x444B, 0xCD58,      0, 0x615D, 0xCD59,
08555  0xCD5A, 0xCD5B, 0x4E21, 0x615C, 0xCD5C,      0,      0, 0xCD5D,
08556       0, 0x4169,      0,      0, 0xCD5E,      0, 0xCD5F, 0xCD60,
08557  0x6162, 0xCD61, 0x6164, 0x6165, 0x4354,      0,      0,      0,
08558       0, 0xCD62, 0x6163,      0, 0x6160,      0, 0x615E, 0x615F,
08559 };
08560 static const unsigned short utf8_to_euc_E797_x0213[] = {
08561  0xF14C, 0xCD51, 0x6150, 0x6152, 0xCD52, 0x4942, 0xF14D, 0x3E49,
08562       0,      0, 0x6159,      0, 0xCD54, 0x6158, 0x784E, 0xF14E,
08563       0,      0, 0x615A, 0xF14F, 0x3C26, 0x3A2F,      0, 0xCD57,
08564  0x4577, 0x615B,      0, 0x444B, 0xCD58, 0xF150, 0x615D, 0xF151,
08565  0xF152, 0xCD5B, 0x4E21, 0x615C, 0x784F,      0,      0, 0xF153,
08566       0, 0x4169,      0,      0, 0xF154,      0, 0xF155, 0xCD60,
08567  0x6162, 0xF156, 0x6164, 0x6165, 0x4354,      0,      0,      0,
08568       0, 0xF157, 0x6163,      0, 0x6160,      0, 0x615E, 0x615F,
08569 };
08570 static const unsigned short utf8_to_euc_E798[] = {
08571  0xCD63, 0x6161, 0xCD64, 0xCD65, 0xCD66,      0,      0, 0xCD67,
08572  0xCD68, 0x6168, 0xCD69, 0x6166, 0xCD6A, 0x6167,      0, 0xCD6B,
08573       0,      0, 0xCD6C, 0xCD6D,      0, 0xCD6E, 0xCD6F,      0,
08574       0, 0xCD70,      0, 0xCD71, 0xCD72, 0xCD73, 0xCD74, 0x6169,
08575  0x616B, 0x616C, 0x616D, 0xCD75, 0x616E, 0xCD76, 0xCD77, 0x616A,
08576       0, 0xCD78,      0,      0,      0, 0xCD79,      0,      0,
08577  0x6170,      0, 0xCD7A, 0xCD7B, 0x616F, 0xCD7C,      0,      0,
08578  0xCD7D, 0xCD7E, 0xCE21, 0x6171, 0xCE22,      0,      0,      0,
08579 };
08580 static const unsigned short utf8_to_euc_E798_x0213[] = {
08581  0x7850, 0x6161, 0x7851, 0xF158, 0xCD66,      0,      0, 0xF15A,
08582  0x7852, 0x6168, 0xCD69, 0x6166, 0xCD6A, 0x6167,      0, 0xF15B,
08583       0,      0, 0xCD6C, 0xF15E,      0, 0x7853, 0x7854,      0,
08584  0xF159, 0x7855,      0, 0xF15F, 0xF160, 0xCD73, 0x7856, 0x6169,
08585  0x616B, 0x616C, 0x616D, 0xCD75, 0x616E, 0xF162, 0x7E7D, 0x616A,
08586  0xF163, 0xCD78,      0,      0,      0, 0x7857,      0,      0,
08587  0x6170,      0, 0xCD7A, 0xF165, 0x616F, 0x7858,      0,      0,
08588  0xCD7D, 0xCD7E, 0xCE21, 0x6171, 0xF164,      0,      0,      0,
08589 };
08590 static const unsigned short utf8_to_euc_E799[] = {
08591  0xCE24, 0xCE25, 0x4E45, 0xCE26, 0xCE27, 0xCE28, 0x6174, 0x6172,
08592  0x6173, 0xCE29, 0xCE23, 0xCE2A, 0x3462,      0,      0,      0,
08593       0,      0, 0x4C7E,      0,      0, 0xCE2B, 0x4A4A,      0,
08594  0x6176, 0xCE2C,      0,      0, 0x6175,      0,      0, 0xCE2D,
08595       0, 0x6177, 0x6178,      0, 0xCE2E, 0xCE2F,      0, 0x617C,
08596  0x6179, 0x617A, 0x617B,      0, 0x617D, 0xCE30, 0xCE31, 0xCE32,
08597  0x617E, 0xCE33, 0x6221,      0, 0xCE34,      0, 0x6222,      0,
08598  0x6223,      0, 0x482F, 0x4550, 0x6224, 0x4772, 0x4934,      0,
08599 };
08600 static const unsigned short utf8_to_euc_E799_x0213[] = {
08601  0xCE24, 0xF168, 0x4E45, 0x7859, 0xCE27, 0xCE28, 0x6174, 0x6172,
08602  0x6173, 0xF16A, 0xCE23, 0x785A, 0x3462,      0,      0,      0,
08603       0,      0, 0x4C7E,      0,      0, 0xF16B, 0x4A4A,      0,
08604  0x6176, 0xCE2C,      0,      0, 0x6175,      0,      0, 0xCE2D,
08605       0, 0x6177, 0x6178,      0, 0x785B, 0x785C,      0, 0x617C,
08606  0x6179, 0x617A, 0x617B,      0, 0x617D, 0x785D, 0xF16D, 0x785E,
08607  0x617E, 0x785F, 0x6221,      0, 0xCE34,      0, 0x6222,      0,
08608  0x6223,      0, 0x482F, 0x4550, 0x6224, 0x4772, 0x4934,      0,
08609 };
08610 static const unsigned short utf8_to_euc_E79A[] = {
08611  0x6225, 0xCE35, 0xF451, 0x6226, 0x452A, 0xCE36, 0x3327, 0x3944,
08612  0x6227,      0,      0, 0x6228, 0xCE37, 0xCE38, 0x6229,      0,
08613  0x3B29,      0,      0, 0x622B,      0, 0xCE39, 0x622A,      0,
08614       0, 0x622C, 0x622D, 0xCE3A, 0xCE3B, 0xCE3C, 0xF452, 0xCE3D,
08615  0xCE3E,      0, 0xCE3F, 0xCE40, 0xCE41, 0xCE42, 0xCE43, 0xCE44,
08616  0xCE45,      0, 0xCE46,      0,      0, 0xCE47, 0x4869,      0,
08617  0x622E,      0,      0,      0, 0x622F,      0,      0, 0x7369,
08618  0x6230, 0x6231, 0x6232,      0,      0, 0xCE48,      0, 0x3B2E,
08619 };
08620 static const unsigned short utf8_to_euc_E79A_x0213[] = {
08621  0x6225, 0x7860, 0xF451, 0x6226, 0x452A, 0xCE36, 0x3327, 0x3944,
08622  0x6227,      0,      0, 0x6228, 0xCE37, 0xCE38, 0x6229,      0,
08623  0x3B29,      0,      0, 0x622B,      0, 0xF16E, 0x622A,      0,
08624       0, 0x622C, 0x622D, 0x7861, 0xF16F, 0x7862, 0x7863, 0xCE3D,
08625  0xF171, 0xF170, 0xCE3F, 0xCE40, 0xCE41, 0xCE42, 0x7864, 0xF172,
08626  0xF173,      0, 0x7865,      0,      0, 0xCE47, 0x4869, 0xF174,
08627  0x622E,      0,      0,      0, 0x622F,      0, 0x7866, 0x7369,
08628  0x6230, 0x6231, 0x6232,      0,      0, 0xCE48,      0, 0x3B2E,
08629 };
08630 static const unsigned short utf8_to_euc_E79B[] = {
08631       0, 0xCE49, 0x6233, 0x4756,      0, 0xCE4A, 0x4B5F,      0,
08632  0x314E, 0xCE4B, 0x3157, 0xCE4C, 0xCE4D, 0x6234, 0xCE4E,      0,
08633       0,      0, 0x6236,      0, 0xCE4F,      0, 0x6235, 0x4570,
08634       0, 0xCE50,      0, 0x4039, 0x5D39,      0, 0x6237, 0x4C41,
08635  0xCE51, 0x6238,      0, 0x3446, 0x4857, 0x6239, 0xCE52, 0x623A,
08636  0xCE53,      0, 0x623B,      0, 0xCE54,      0, 0x4C5C,      0,
08637  0xCE55, 0xCE56, 0x4C55,      0, 0x443E,      0, 0xCE57,      0,
08638  0x416A, 0xCE58,      0, 0x623D, 0xCE59,      0, 0x3D62,      0,
08639 };
08640 static const unsigned short utf8_to_euc_E79B_x0213[] = {
08641       0, 0xCE49, 0x6233, 0x4756,      0, 0x7867, 0x4B5F,      0,
08642  0x314E, 0xF176, 0x3157, 0xCE4C, 0x7868, 0x6234, 0x7869,      0,
08643       0,      0, 0x6236,      0, 0x786A,      0, 0x6235, 0x4570,
08644       0, 0xCE50,      0, 0x4039, 0x5D39,      0, 0x6237, 0x4C41,
08645  0xCE51, 0x6238,      0, 0x3446, 0x4857, 0x6239, 0x786B, 0x623A,
08646  0xF178,      0, 0x623B,      0, 0xF179,      0, 0x4C5C,      0,
08647  0xCE55, 0x786C, 0x4C55,      0, 0x443E,      0, 0xCE57,      0,
08648  0x416A, 0xCE58,      0, 0x623D, 0x786D,      0, 0x3D62,      0,
08649 };
08650 static const unsigned short utf8_to_euc_E79C[] = {
08651  0xCE5A, 0x3E4A,      0,      0, 0x6240,      0, 0xCE5B, 0x623F,
08652  0x623E, 0x487D, 0xCE5C, 0x3447, 0x3829,      0, 0xCE5D,      0,
08653       0,      0, 0xCE5E,      0, 0xCE5F, 0xCE60,      0, 0xCE61,
08654       0, 0xCE62, 0xCE63, 0x6246, 0xCE64,      0, 0x6243, 0x3F3F,
08655  0x4C32,      0, 0xCE65,      0, 0x6242, 0x6244, 0x6245,      0,
08656  0xCE66, 0x6241,      0,      0,      0, 0xCE67, 0xCE68, 0xCE69,
08657       0,      0,      0,      0, 0xCE6A, 0xCE6B, 0xCE6C, 0x6247,
08658  0x6248, 0xCE6D, 0x442F,      0, 0x3463, 0xCE6E, 0xCE6F,      0,
08659 };
08660 static const unsigned short utf8_to_euc_E79C_x0213[] = {
08661  0xCE5A, 0x3E4A,      0,      0, 0x6240,      0, 0xCE5B, 0x623F,
08662  0x623E, 0x487D, 0x786E, 0x3447, 0x3829,      0, 0xCE5D,      0,
08663       0,      0, 0xCE5E,      0, 0xCE5F, 0xCE60,      0, 0xF17B,
08664       0, 0x786F, 0xF17C, 0x6246, 0xCE64,      0, 0x6243, 0x3F3F,
08665  0x4C32,      0, 0xCE65,      0, 0x6242, 0x6244, 0x6245,      0,
08666  0xCE66, 0x6241,      0,      0,      0, 0xF17D, 0xCE68, 0xCE69,
08667       0,      0,      0,      0, 0x7870, 0xF17E, 0x7871, 0x6247,
08668  0x6248, 0xCE6D, 0x442F,      0, 0x3463, 0xCE6E, 0xCE6F,      0,
08669 };
08670 static const unsigned short utf8_to_euc_E79D[] = {
08671  0x4365,      0, 0xCE70,      0,      0, 0xCE71, 0xCE72, 0x6249,
08672       0,      0, 0xCE73,      0,      0, 0xCE74, 0xCE75, 0xCE76,
08673       0,      0, 0xCE77,      0,      0,      0, 0xCE78, 0xCE79,
08674       0,      0, 0x624A, 0x624D, 0xCE7A,      0, 0xCE7B, 0xCE7C,
08675  0xCE7D, 0x3F67, 0xCE7E, 0x4644, 0xCF21, 0x624E, 0x4B53, 0xCF22,
08676  0x624B,      0, 0xCF23, 0x624C, 0xCF24,      0,      0,      0,
08677  0xCF25,      0, 0xCF26, 0xCF27, 0xCF28,      0,      0,      0,
08678       0, 0x6251, 0xCF29,      0,      0, 0xCF2A, 0x6250, 0x624F,
08679 };
08680 static const unsigned short utf8_to_euc_E79D_x0213[] = {
08681  0x4365,      0, 0xCE70,      0,      0, 0xCE71, 0x7872, 0x6249,
08682       0,      0, 0xCE73,      0,      0, 0x7873, 0x7874, 0xCE76,
08683       0,      0, 0xCE77,      0,      0,      0, 0xCE78, 0xCE79,
08684  0xF225,      0, 0x624A, 0x624D, 0x7875,      0, 0xCE7B, 0x7876,
08685  0xF226, 0x3F67, 0x7877, 0x4644, 0xCF21, 0x624E, 0x4B53, 0xCF22,
08686  0x624B,      0, 0xF227, 0x624C, 0xCF24,      0,      0,      0,
08687  0xCF25,      0, 0xF229, 0xCF27, 0xCF28,      0,      0,      0,
08688       0, 0x6251, 0x7878,      0, 0xF22A, 0xF22B, 0x6250, 0x624F,
08689 };
08690 static const unsigned short utf8_to_euc_E79E[] = {
08691  0xCF2B,      0,      0,      0, 0xCF2C,      0,      0,      0,
08692       0,      0,      0, 0x6253, 0xCF2D, 0xCF2E, 0x6252,      0,
08693       0, 0x6254,      0,      0, 0xCF2F, 0xCF30, 0xCF31,      0,
08694       0,      0, 0xCF32,      0,      0,      0, 0x6256, 0xCF33,
08695  0x6255,      0, 0xCF34,      0,      0, 0x4A4D,      0, 0xCF35,
08696       0,      0, 0xCF36,      0, 0x3D56, 0x4E46, 0xCF37, 0xCF38,
08697  0x6257, 0xCF39,      0, 0x4637,      0, 0xCF3A, 0x6258,      0,
08698       0, 0x6259,      0, 0x625D, 0x625B, 0x625C, 0xCF3B, 0x625A,
08699 };
08700 static const unsigned short utf8_to_euc_E79E_x0213[] = {
08701  0x7879,      0,      0,      0, 0xCF2C,      0,      0,      0,
08702       0,      0,      0, 0x6253, 0xCF2D, 0xCF2E, 0x6252,      0,
08703       0, 0x6254,      0,      0, 0x787A, 0xCF30, 0xCF31,      0,
08704       0,      0, 0xF22E,      0,      0,      0, 0x6256, 0xF22F,
08705  0x6255,      0, 0xF230,      0, 0xF231, 0x4A4D,      0, 0xCF35,
08706       0, 0xF232, 0x787B,      0, 0x3D56, 0x4E46, 0xCF37, 0xCF38,
08707  0x6257, 0xCF39,      0, 0x4637,      0, 0xCF3A, 0x6258,      0,
08708       0, 0x6259,      0, 0x625D, 0x625B, 0x625C, 0xCF3B, 0x625A,
08709 };
08710 static const unsigned short utf8_to_euc_E79F[] = {
08711       0,      0,      0, 0xCF3C,      0,      0,      0, 0x625E,
08712       0, 0xCF3D,      0,      0,      0, 0x625F,      0,      0,
08713       0, 0xCF3E, 0xCF3F,      0,      0, 0xCF40,      0, 0x6260,
08714       0, 0xCF41, 0x6261, 0x4C37, 0x6262,      0, 0xCF42, 0xCF43,
08715  0xCF44,      0, 0x4C70, 0x6263, 0xCF45, 0x434E, 0xCF46, 0x476A,
08716       0, 0x366B, 0xCF47,      0, 0xCF48, 0x433B, 0x6264, 0x363A,
08717  0xCF49, 0xCF4A,      0, 0x4050, 0xCF4B,      0,      0,      0,
08718  0xCF4C,      0,      0, 0xCF4D, 0x6265,      0,      0,      0,
08719 };
08720 static const unsigned short utf8_to_euc_E79F_x0213[] = {
08721       0,      0,      0, 0xCF3C,      0,      0,      0, 0x625E,
08722       0, 0xCF3D,      0,      0,      0, 0x625F,      0,      0,
08723       0, 0xCF3E, 0xCF3F,      0,      0, 0xCF40,      0, 0x6260,
08724       0, 0xCF41, 0x6261, 0x4C37, 0x6262,      0, 0xF233, 0xF234,
08725  0x787C,      0, 0x4C70, 0x6263, 0xF235, 0x434E, 0xF236, 0x476A,
08726       0, 0x366B, 0xF237,      0, 0xF238, 0x433B, 0x6264, 0x363A,
08727  0xF23A, 0xCF4A,      0, 0x4050, 0xF23B,      0,      0,      0,
08728  0xCF4C,      0,      0, 0xF23C, 0x6265,      0,      0,      0,
08729 };
08730 static const unsigned short utf8_to_euc_E7A0[] = {
08731       0,      0, 0x3A3D,      0,      0, 0xCF4E, 0xCF4F,      0,
08732       0, 0xCF50,      0,      0, 0x6266, 0xCF51, 0xCF52,      0,
08733       0, 0xCF53, 0x6267,      0, 0x3826, 0x3A55,      0,      0,
08734       0,      0,      0,      0,      0, 0xCF54,      0,      0,
08735  0x6269, 0xCF55, 0xCF56, 0xCF57,      0, 0x4556, 0x3A56, 0x354E,
08736       0,      0,      0,      0,      0, 0xCF58, 0xCF59,      0,
08737  0xCF5A,      0, 0x4B24,      0, 0x474B, 0xCF5B,      0, 0xCF5C,
08738       0,      0, 0x4557,      0,      0,      0,      0, 0x395C,
08739 };
08740 static const unsigned short utf8_to_euc_E7A0_x0213[] = {
08741       0,      0, 0x3A3D,      0,      0, 0xF23E, 0xF23F,      0,
08742       0, 0xF240,      0,      0, 0x6266, 0xF241, 0xCF52,      0,
08743       0, 0xCF53, 0x6267,      0, 0x3826, 0x3A55,      0,      0,
08744       0, 0xF242,      0,      0,      0, 0xCF54,      0,      0,
08745  0x6269, 0xF243, 0xCF56, 0xCF57,      0, 0x4556, 0x3A56, 0x354E,
08746       0,      0,      0,      0, 0xF244, 0x787D, 0xCF59,      0,
08747  0xCF5A,      0, 0x4B24,      0, 0x474B, 0xCF5B,      0, 0xCF5C,
08748       0,      0, 0x4557,      0,      0,      0,      0, 0x395C,
08749 };
08750 static const unsigned short utf8_to_euc_E7A1[] = {
08751       0,      0,      0, 0xCF5D, 0xCF5E, 0x626B,      0, 0xCF5F,
08752  0xCF60,      0,      0,      0, 0xCF61,      0, 0xCF62,      0,
08753       0,      0, 0xCF63,      0,      0,      0,      0,      0,
08754       0,      0,      0,      0, 0xCF64, 0x3E4B, 0xCF65,      0,
08755  0xCF66, 0xCF67,      0, 0xCF68, 0xCF69,      0,      0,      0,
08756  0xCF6A,      0, 0xCF6B, 0x4E32, 0x3945,      0, 0xCF6C, 0x3827,
08757       0,      0, 0x4823,      0, 0x626D,      0,      0,      0,
08758       0,      0, 0xCF6D,      0, 0x626F,      0, 0xCF6E,      0,
08759 };
08760 static const unsigned short utf8_to_euc_E7A1_x0213[] = {
08761       0,      0,      0, 0x7921, 0xCF5E, 0x626B,      0, 0xF245,
08762  0xCF60,      0,      0,      0, 0xCF61,      0, 0x7922, 0x7923,
08763       0, 0x7924, 0xCF63,      0,      0,      0,      0,      0,
08764       0,      0,      0,      0, 0xCF64, 0x3E4B, 0xCF65,      0,
08765  0xCF66, 0xCF67,      0, 0xCF68, 0xF246,      0,      0,      0,
08766  0x7925,      0, 0xF247, 0x4E32, 0x3945,      0, 0x7926, 0x3827,
08767       0,      0, 0x4823,      0, 0x626D,      0,      0,      0,
08768       0,      0, 0xCF6D,      0, 0x626F,      0, 0xCF6E,      0,
08769 };
08770 static const unsigned short utf8_to_euc_E7A2[] = {
08771       0, 0x386B,      0,      0,      0,      0, 0x626E, 0x4476,
08772       0,      0, 0xCF6F,      0, 0x6271, 0x3337, 0x626C, 0xCF70,
08773       0, 0x486A,      0, 0x3130, 0xCF71, 0x3A6C,      0, 0x4F52,
08774  0xCF72,      0, 0x6270,      0,      0, 0xCF74, 0xCF75, 0xCF76,
08775       0, 0xCF73,      0, 0x6272, 0xCF77,      0,      0, 0x4A4B,
08776  0xCF78, 0x4059, 0x6274,      0, 0xCF79, 0xCF7A,      0, 0x6275,
08777  0xCF7B, 0xCF7C, 0xCF7D, 0xCF7E,      0, 0x6273,      0,      0,
08778       0,      0, 0x334E, 0xD021, 0x627B, 0xD022, 0x627A, 0xD023,
08779 };
08780 static const unsigned short utf8_to_euc_E7A2_x0213[] = {
08781       0, 0x386B,      0,      0,      0,      0, 0x626E, 0x4476,
08782       0,      0, 0xF249,      0, 0x6271, 0x3337, 0x626C, 0xCF70,
08783       0, 0x486A,      0, 0x3130, 0xF24A, 0x3A6C,      0, 0x4F52,
08784  0xCF72,      0, 0x6270,      0,      0, 0xF24C, 0xF24D, 0xF24E,
08785       0, 0xCF73,      0, 0x6272, 0xF24B,      0,      0, 0x4A4B,
08786  0xCF78, 0x4059, 0x6274,      0, 0xCF79, 0x792A,      0, 0x6275,
08787  0x7928, 0xCF7C, 0xCF7D, 0xCF7E,      0, 0x6273,      0,      0,
08788       0,      0, 0x334E, 0xF24F, 0x627B, 0xD022, 0x627A, 0xD023,
08789 };
08790 static const unsigned short utf8_to_euc_E7A3[] = {
08791       0, 0x3C27,      0,      0,      0, 0x627C, 0x6277, 0xD024,
08792  0xD025, 0xD026, 0x627D, 0x6278, 0xD027,      0, 0xD028,      0,
08793  0x4858, 0x6276, 0xD029, 0xD02A, 0x6279, 0xD02B, 0xD02C,      0,
08794       0,      0, 0x6322, 0xD02E,      0,      0,      0, 0xD02F,
08795  0xD030, 0xD031,      0,      0, 0xD02D,      0, 0xD032, 0x6321,
08796  0x4B61,      0, 0xD033,      0, 0x627E,      0,      0, 0x306B,
08797       0,      0, 0xD034, 0xD035, 0x6324,      0, 0xD037, 0xD038,
08798       0,      0, 0xD039, 0xD03A,      0, 0x6323,      0, 0xD03B,
08799 };
08800 static const unsigned short utf8_to_euc_E7A3_x0213[] = {
08801       0, 0x3C27,      0,      0,      0, 0x627C, 0x6277, 0xD024,
08802  0xF250, 0xD026, 0x627D, 0x6278, 0xF251,      0, 0xF252,      0,
08803  0x4858, 0x6276, 0xD029, 0xD02A, 0x6279, 0xF253, 0xD02C,      0,
08804       0,      0, 0x6322, 0xD02E,      0,      0,      0, 0xD02F,
08805  0xF254, 0xF255,      0,      0, 0x792B,      0, 0xF256, 0x6321,
08806  0x4B61,      0, 0xD033,      0, 0x627E,      0,      0, 0x306B,
08807       0,      0, 0x792C, 0xD035, 0x6324,      0, 0xD037, 0x792E,
08808       0, 0xF257, 0xF258, 0xF259,      0, 0x6323, 0xF25A, 0xD03B,
08809 };
08810 static const unsigned short utf8_to_euc_E7A4[] = {
08811  0xD036, 0x3E4C,      0,      0,      0,      0, 0xD03C, 0x6325,
08812       0,      0,      0,      0, 0xD03D,      0, 0x4143,      0,
08813  0xD03E, 0x6327, 0x6326,      0,      0,      0,      0,      0,
08814       0, 0x6328, 0xD03F,      0, 0xD040,      0, 0xD041, 0xD042,
08815  0xD043,      0,      0,      0,      0, 0xD044, 0x6268, 0xD045,
08816       0, 0xD046, 0x626A, 0x632A, 0x6329, 0xD047,      0,      0,
08817  0xF454, 0xD048,      0,      0, 0xD049, 0xD04A,      0,      0,
08818       0,      0, 0x3C28, 0xD04B, 0x4E69, 0xD04C, 0x3C52, 0xD04D,
08819 };
08820 static const unsigned short utf8_to_euc_E7A4_x0213[] = {
08821  0x792D, 0x3E4C,      0,      0,      0,      0, 0xD03C, 0x6325,
08822       0,      0,      0,      0, 0xD03D,      0, 0x4143,      0,
08823  0xF25C, 0x6327, 0x6326,      0,      0,      0,      0,      0,
08824       0, 0x6328, 0xD03F, 0xF25D, 0x792F,      0, 0xD041, 0xD042,
08825  0xD043,      0,      0,      0,      0, 0xF25F, 0x6268, 0xD045,
08826       0, 0xD046, 0x626A, 0x632A, 0x6329, 0xD047, 0x7930,      0,
08827  0xF25E, 0x7931,      0,      0, 0x7932, 0xD04A,      0,      0,
08828       0,      0, 0x3C28, 0xF260, 0x4E69, 0xD04C, 0x3C52, 0xD04D,
08829 };
08830 static const unsigned short utf8_to_euc_E7A5[] = {
08831  0x632B, 0x3737,      0,      0, 0xD04E, 0xD04F, 0xD050, 0x3540,
08832  0x3527, 0x3B63, 0xD051, 0xD052,      0,      0,      0, 0xD053,
08833  0x4D34, 0xD054,      0, 0x6331, 0xD055, 0x6330, 0x4144, 0x632D,
08834  0xD056,      0, 0x632F, 0xD057, 0xD058, 0x3D4B, 0x3F40, 0x632E,
08835  0x632C,      0, 0x472A,      0,      0, 0x3E4D,      0, 0xD059,
08836  0x493C, 0xD05A,      0, 0xD05B,      0, 0x3A57,      0,      0,
08837       0,      0, 0xD05C,      0,      0,      0,      0, 0x4578,
08838       0, 0xD05D, 0x6332, 0xD05E, 0xD05F,      0, 0xD060, 0x6333,
08839 };
08840 static const unsigned short utf8_to_euc_E7A5_x0213[] = {
08841  0x632B, 0x3737,      0,      0, 0xD04E, 0x7935, 0x7936, 0x3540,
08842  0x3527, 0x3B63, 0xF261, 0xD052,      0,      0,      0, 0xD053,
08843  0x4D34, 0xD054,      0, 0x6331, 0xD055, 0x6330, 0x4144, 0x632D,
08844  0xF262,      0, 0x632F, 0xF263, 0x793A, 0x3D4B, 0x3F40, 0x632E,
08845  0x632C,      0, 0x472A,      0,      0, 0x3E4D,      0, 0xF265,
08846  0x493C, 0xD05A,      0, 0xD05B,      0, 0x3A57,      0,      0,
08847       0,      0, 0xF266,      0,      0,      0,      0, 0x4578,
08848       0, 0x793E, 0x6332, 0xD05E, 0xD05F,      0, 0xD060, 0x6333,
08849 };
08850 static const unsigned short utf8_to_euc_E7A6[] = {
08851  0x6349, 0x3658,      0,      0, 0x4F3D, 0x4135,      0,      0,
08852       0,      0, 0x6334, 0xD061, 0xD062, 0x3252, 0x4477, 0x4A21,
08853       0, 0xD063,      0, 0xD064, 0xD065, 0xD066, 0xD067,      0,
08854  0xD068,      0,      0, 0xD069, 0xD06A, 0x6335,      0,      0,
08855       0, 0xD06B,      0,      0,      0,      0, 0x357A, 0x6336,
08856  0xD06C, 0xD06D, 0x6338, 0xD06E,      0,      0, 0x6339, 0xD06F,
08857  0x4729, 0xD070,      0, 0x633A, 0xD071,      0,      0,      0,
08858  0xD072, 0x633B, 0x633C, 0xD073,      0, 0x3659, 0x3253, 0x4645,
08859 };
08860 static const unsigned short utf8_to_euc_E7A6_x0213[] = {
08861  0x6349, 0x3658,      0,      0, 0x4F3D, 0x4135,      0,      0,
08862       0,      0, 0x6334, 0xD061, 0xD062, 0x3252, 0x4477, 0x4A21,
08863       0, 0xD063,      0, 0xD064, 0xF267, 0xF268, 0xF269,      0,
08864  0x7942,      0,      0, 0xF26A, 0xD06A, 0x6335,      0,      0,
08865       0, 0xF26B,      0,      0,      0,      0, 0x357A, 0x6336,
08866  0xD06C, 0xF26C, 0x6338, 0xD06E,      0,      0, 0x6339, 0xD06F,
08867  0x4729, 0x7943,      0, 0x633A, 0xF26D,      0,      0,      0,
08868  0x7944, 0x633B, 0x633C, 0xF26E,      0, 0x3659, 0x3253, 0x4645,
08869 };
08870 static const unsigned short utf8_to_euc_E7A7[] = {
08871  0x3D28, 0x3B64, 0xD074,      0, 0xD075,      0,      0, 0xD076,
08872  0xD077, 0x633D, 0xD078, 0x3D29,      0,      0,      0, 0xD079,
08873       0, 0x324A, 0x4943,      0, 0xD07A, 0x633E, 0xD07B,      0,
08874  0x486B,      0, 0xD07C,      0,      0, 0xD07D, 0xD07E, 0x4145,
08875  0xD121, 0x6341, 0xD122, 0x6342, 0x4769, 0xD123, 0x3F41, 0x633F,
08876       0, 0x4361, 0xD124, 0xD125, 0x6340, 0xD126,      0,      0,
08877  0x3E4E, 0xD127,      0,      0,      0,      0,      0,      0,
08878  0xD128,      0,      0, 0x305C, 0xD129,      0,      0,      0,
08879 };
08880 static const unsigned short utf8_to_euc_E7A7_x0213[] = {
08881  0x3D28, 0x3B64, 0xF26F,      0, 0xD075,      0,      0, 0xF270,
08882  0x7945, 0x633D, 0x7946, 0x3D29, 0xF271, 0xF272,      0, 0xD079,
08883       0, 0x324A, 0x4943,      0, 0x7948, 0x633E, 0xF273,      0,
08884  0x486B,      0, 0xD07C,      0,      0, 0xD07D, 0x7949, 0x4145,
08885  0xD121, 0x6341, 0xD122, 0x6342, 0x4769, 0xD123, 0x3F41, 0x633F,
08886       0, 0x4361, 0xD124, 0x794A, 0x6340, 0x794B,      0,      0,
08887  0x3E4E, 0xD127,      0,      0,      0,      0,      0,      0,
08888  0xD128,      0,      0, 0x305C, 0xD129,      0,      0,      0,
08889 };
08890 static const unsigned short utf8_to_euc_E7A8[] = {
08891  0x3529,      0, 0xD12A, 0xD12B,      0,      0,      0, 0xD12C,
08892  0x6343, 0xD12D, 0xD12E, 0x4478, 0xD12F, 0x6344, 0x4047,      0,
08893       0, 0xD130,      0,      0, 0x4C2D, 0xD131,      0, 0x4923,
08894  0x6345, 0x6346, 0x4355, 0xD132, 0x4E47,      0, 0xD133, 0x6348,
08895  0x6347, 0xD134,      0,      0,      0,      0,      0, 0xD135,
08896       0,      0,      0, 0xD136,      0, 0xD137, 0x3C6F, 0xD138,
08897  0xD139, 0x634A, 0x3070,      0, 0xD13A, 0xD13B,      0, 0x634D,
08898  0xD13C, 0xD13D, 0xD13E, 0x634B, 0x3254, 0x374E, 0x634C, 0x3946,
08899 };
08900 static const unsigned short utf8_to_euc_E7A8_x0213[] = {
08901  0x3529,      0, 0xD12A, 0x794C,      0,      0,      0, 0xD12C,
08902  0x6343, 0xD12D, 0xF278, 0x4478, 0xD12F, 0x6344, 0x4047,      0,
08903       0, 0xF279,      0,      0, 0x4C2D, 0xF27A,      0, 0x4923,
08904  0x6345, 0x6346, 0x4355, 0xF27B, 0x4E47,      0, 0xF27C, 0x6348,
08905  0x6347, 0xD134,      0,      0,      0,      0,      0, 0xD135,
08906       0,      0,      0, 0xD136,      0, 0xF27E, 0x3C6F, 0xD138,
08907  0xD139, 0x634A, 0x3070,      0, 0xD13A, 0xD13B,      0, 0x634D,
08908  0xF321, 0x794E, 0xD13E, 0x634B, 0x3254, 0x374E, 0x634C, 0x3946,
08909 };
08910 static const unsigned short utf8_to_euc_E7A9[] = {
08911  0x3972,      0, 0x4A66, 0x634E, 0xD13F, 0xD140, 0x4B54, 0xD141,
08912  0xD142, 0x6350,      0,      0, 0xD143, 0x4051, 0x314F, 0x323A,
08913  0x302C,      0,      0,      0,      0, 0xD144, 0xD145, 0x634F,
08914       0, 0xD146,      0,      0, 0xD147, 0xD148,      0, 0xD149,
08915  0xD14A, 0x6351, 0x6352, 0x3E77,      0, 0xD14B,      0, 0xD14C,
08916       0, 0x6353, 0xD14D, 0x334F,      0, 0xD14E,      0,      0,
08917  0x6355,      0,      0,      0, 0x376A, 0xD14F, 0x3566,      0,
08918  0xD150, 0x6356, 0x3675,      0,      0, 0x6357, 0xD151, 0x407C,
08919 };
08920 static const unsigned short utf8_to_euc_E7A9_x0213[] = {
08921  0x3972,      0, 0x4A66, 0x634E, 0xD13F, 0xD140, 0x4B54, 0xF322,
08922  0xD142, 0x6350,      0,      0, 0xF323, 0x4051, 0x314F, 0x323A,
08923  0x302C,      0,      0,      0,      0, 0xD144, 0xF324, 0x634F,
08924       0, 0xF325,      0,      0, 0xF326, 0x794F,      0, 0xF327,
08925  0xF328, 0x6351, 0x6352, 0x3E77,      0, 0xD14B,      0, 0xF329,
08926       0, 0x6353, 0xF32A, 0x334F,      0, 0x7950,      0,      0,
08927  0x6355,      0,      0,      0, 0x376A, 0xF32B, 0x3566,      0,
08928  0xF32C, 0x6356, 0x3675,      0,      0, 0x6357, 0xD151, 0x407C,
08929 };
08930 static const unsigned short utf8_to_euc_E7AA[] = {
08931  0xD152, 0x464D, 0xD153, 0x4060, 0x3A75, 0xD154, 0xD155,      0,
08932  0x6358,      0, 0xD156, 0xD157,      0,      0,      0,      0,
08933  0xD158, 0xD159, 0x4362, 0x416B, 0xD15A, 0x635A, 0x635C, 0x6359,
08934  0x635B,      0,      0,      0,      0,      0, 0xD15B, 0x3722,
08935  0xD15C,      0,      0, 0xD15D,      0,      0,      0,      0,
08936       0, 0x635D, 0x3726,      0, 0xD15E,      0, 0x3567, 0x4D52,
08937  0x635F,      0,      0, 0xD15F,      0, 0xD160, 0x6360,      0,
08938       0, 0xD161, 0x312E, 0xD162, 0xD163,      0,      0, 0x6363,
08939 };
08940 static const unsigned short utf8_to_euc_E7AA_x0213[] = {
08941  0xD152, 0x464D, 0xF32D, 0x4060, 0x3A75, 0x7952, 0xD155,      0,
08942  0x6358,      0, 0xF32E, 0xD157,      0,      0,      0,      0,
08943  0xF32F, 0xD159, 0x4362, 0x416B, 0xD15A, 0x635A, 0x635C, 0x6359,
08944  0x635B,      0,      0,      0,      0,      0, 0xD15B, 0x3722,
08945  0x7953,      0,      0, 0xF330,      0,      0,      0,      0,
08946       0, 0x635D, 0x3726,      0, 0xF331,      0, 0x3567, 0x4D52,
08947  0x635F,      0,      0, 0x7955,      0, 0xD160, 0x6360,      0,
08948       0, 0xF334, 0x312E, 0x7956, 0xF335,      0, 0xF336, 0x6363,
08949 };
08950 static const unsigned short utf8_to_euc_E7AB[] = {
08951       0,      0,      0, 0x3376, 0x6362, 0x6361, 0xD164, 0x6365,
08952  0x635E, 0xD165, 0x6366, 0x4E29, 0xD166, 0x6367, 0xD167, 0x6368,
08953       0, 0xD168, 0x5474, 0x636A,      0, 0x6369,      0,      0,
08954       0, 0x636B, 0x636C, 0xD169, 0x4E35, 0x636D,      0, 0x706F,
08955  0x3E4F, 0x636E, 0x636F, 0x3D57,      0, 0x4638, 0x6370, 0xF459,
08956  0xD16A, 0xD16B, 0x4328, 0xD16C, 0xD16D, 0x6371,      0, 0x433C,
08957  0x6372, 0xD16E,      0,      0, 0xD16F,      0, 0x3625,      0,
08958  0x513F, 0x435D, 0x3C33, 0xD170,      0, 0xD171, 0xD172, 0x3448,
08959 };
08960 static const unsigned short utf8_to_euc_E7AB_x0213[] = {
08961       0,      0,      0, 0x3376, 0x6362, 0x6361, 0xD164, 0x6365,
08962  0x635E, 0xD165, 0x6366, 0x4E29, 0xF338, 0x6367, 0x7957, 0x6368,
08963       0, 0xF339, 0x5474, 0x636A,      0, 0x6369,      0,      0,
08964       0, 0x636B, 0x636C, 0xD169, 0x4E35, 0x636D,      0, 0x706F,
08965  0x3E4F, 0x636E, 0x636F, 0x3D57,      0, 0x4638, 0x6370, 0xF33A,
08966  0xF33B, 0xD16B, 0x4328, 0x7958, 0xD16D, 0x6371,      0, 0x433C,
08967  0x6372, 0xD16E,      0,      0, 0xF33C,      0, 0x3625,      0,
08968  0x513F, 0x435D, 0x3C33, 0xD170,      0, 0x7959, 0xD172, 0x3448,
08969 };
08970 static const unsigned short utf8_to_euc_E7AC[] = {
08971       0,      0, 0x6373,      0, 0x6422,      0, 0x6376, 0xD173,
08972  0x3568,      0, 0x6375, 0x6424,      0,      0,      0, 0x6374,
08973       0, 0x3E50,      0,      0, 0xD174,      0,      0,      0,
08974  0x6378, 0x6379,      0, 0x452B,      0,      0, 0x637A, 0xD175,
08975  0x335E,      0,      0, 0xD176,      0, 0x3F5A, 0x4964, 0xD177,
08976  0x637C, 0xD178, 0xD179, 0xD17A, 0x4268, 0xD17B, 0xD17C, 0xD17D,
08977  0xD17E, 0xD221,      0, 0x6377, 0xD222, 0x637B, 0x637D,      0,
08978       0, 0x3A7B,      0,      0,      0, 0xD223,      0, 0xD224,
08979 };
08980 static const unsigned short utf8_to_euc_E7AC_x0213[] = {
08981       0,      0, 0x6373,      0, 0x6422,      0, 0x6376, 0xF33F,
08982  0x3568,      0, 0x6375, 0x6424,      0,      0,      0, 0x6374,
08983       0, 0x3E50, 0x795A,      0, 0xD174,      0,      0,      0,
08984  0x6378, 0x6379,      0, 0x452B,      0,      0, 0x637A, 0xD175,
08985  0x335E,      0,      0, 0xD176,      0, 0x3F5A, 0x4964, 0xF342,
08986  0x637C, 0xD178, 0xF343, 0xD17A, 0x4268, 0x795B, 0xF344, 0xF345,
08987  0xD17E, 0xF346,      0, 0x6377, 0xD222, 0x637B, 0x637D,      0,
08988       0, 0x3A7B,      0, 0x795C,      0, 0xF341,      0, 0xD224,
08989 };
08990 static const unsigned short utf8_to_euc_E7AD[] = {
08991  0xD225, 0xD226,      0,      0,      0, 0x6426, 0x492E, 0xD227,
08992  0x4826, 0x4579,      0, 0x365A, 0x6425, 0x6423, 0xD228, 0x4835,
08993  0x637E, 0x435E, 0x457B,      0, 0x457A, 0xD229, 0x3A76,      0,
08994       0,      0,      0,      0,      0, 0x6438,      0,      0,
08995  0xD22A,      0,      0,      0, 0xD22B, 0x6428, 0xD22C, 0x642A,
08996       0, 0xD22D, 0xD22E,      0, 0x642D, 0xD22F, 0x642E, 0xD230,
08997  0x642B, 0x642C, 0xD231, 0xD232, 0x6429, 0x6427,      0, 0xD233,
08998       0,      0, 0x6421,      0,      0,      0,      0,      0,
08999 };
09000 static const unsigned short utf8_to_euc_E7AD_x0213[] = {
09001  0xD225, 0xF34A,      0,      0,      0, 0x6426, 0x492E, 0x795D,
09002  0x4826, 0x4579,      0, 0x365A, 0x6425, 0x6423, 0x795E, 0x4835,
09003  0x637E, 0x435E, 0x457B,      0, 0x457A, 0xF34C, 0x3A76,      0,
09004       0,      0,      0,      0,      0, 0x6438,      0,      0,
09005  0x795F,      0,      0,      0, 0xF34E, 0x6428, 0xF34F, 0x642A,
09006       0, 0xF350, 0xD22E,      0, 0x642D, 0x7960, 0x642E, 0x7961,
09007  0x642B, 0x642C, 0x7962, 0xF351, 0x6429, 0x6427,      0, 0xD233,
09008       0, 0xF34D, 0x6421,      0,      0,      0,      0, 0xF349,
09009 };
09010 static const unsigned short utf8_to_euc_E7AE[] = {
09011       0,      0,      0,      0, 0xD234,      0, 0x4A4F, 0x3255,
09012       0, 0xD235,      0, 0x6435,      0, 0x6432, 0xD236, 0x6437,
09013  0xD237, 0xD238, 0x6436,      0, 0x4773, 0x4C27, 0xD239, 0x3B3B,
09014  0x6430, 0x6439, 0x6434, 0xD23A, 0x6433, 0x642F, 0xD23B, 0x6431,
09015  0xD23C, 0x3449,      0,      0,      0, 0xD23D,      0,      0,
09016       0,      0, 0x433D,      0, 0xD23E, 0x407D,      0, 0xD23F,
09017  0xD240, 0x4822, 0xD241,      0, 0x643E, 0xD242, 0xD243,      0,
09018  0x4824,      0, 0xD244, 0xD245, 0xD246, 0xD247,      0,      0,
09019 };
09020 static const unsigned short utf8_to_euc_E7AE_x0213[] = {
09021       0,      0,      0,      0, 0xD234,      0, 0x4A4F, 0x3255,
09022       0, 0xD235,      0, 0x6435,      0, 0x6432, 0xD236, 0x6437,
09023  0xF354, 0xF355, 0x6436,      0, 0x4773, 0x4C27, 0xD239, 0x3B3B,
09024  0x6430, 0x6439, 0x6434, 0xF356, 0x6433, 0x642F, 0x7963, 0x6431,
09025  0xD23C, 0x3449,      0,      0,      0, 0xD23D,      0,      0,
09026       0,      0, 0x433D,      0, 0xD23E, 0x407D,      0, 0xF358,
09027  0xD240, 0x4822, 0xD241,      0, 0x643E, 0xF359, 0xD243,      0,
09028  0x4824,      0, 0xD244, 0xD245, 0xF35A, 0xD247,      0,      0,
09029 };
09030 static const unsigned short utf8_to_euc_E7AF[] = {
09031  0x4061, 0x643B, 0xD248,      0, 0x484F, 0xD249, 0x643F, 0x4A53,
09032  0xD24A, 0x435B, 0xD24B, 0x643A, 0x643C,      0,      0, 0x643D,
09033       0,      0,      0,      0, 0xD24C,      0, 0xD24D, 0xD24E,
09034       0, 0xD24F, 0xD250, 0xD251,      0, 0x6440,      0,      0,
09035  0x3C44,      0,      0,      0, 0x4646, 0x6445, 0x6444,      0,
09036  0xD252, 0x6441, 0xD253,      0,      0, 0x4F36,      0,      0,
09037       0,      0, 0xD254, 0x644A, 0xD255, 0xD256, 0x644E, 0x644B,
09038  0xD257, 0xD258, 0xD259,      0, 0xD25A,      0, 0xD25B,      0,
09039 };
09040 static const unsigned short utf8_to_euc_E7AF_x0213[] = {
09041  0x4061, 0x643B, 0xD248,      0, 0x484F, 0xF35B, 0x643F, 0x4A53,
09042  0xD24A, 0x435B, 0xF35C, 0x643A, 0x643C,      0,      0, 0x643D,
09043       0,      0,      0,      0, 0xF35F,      0, 0xF360, 0x7965,
09044       0, 0x7966, 0xF361, 0xD251,      0, 0x6440,      0,      0,
09045  0x3C44,      0,      0,      0, 0x4646, 0x6445, 0x6444,      0,
09046  0xD252, 0x6441, 0xF362,      0,      0, 0x4F36,      0,      0,
09047  0xF363,      0, 0xD254, 0x644A, 0xD255, 0xD256, 0x644E, 0x644B,
09048  0xD257, 0xD258, 0xD259,      0, 0xD25A,      0, 0xD25B,      0,
09049 };
09050 static const unsigned short utf8_to_euc_E7B0[] = {
09051  0x6447, 0xD25C, 0xD25D, 0xD25E, 0xD25F,      0, 0xD260, 0x6448,
09052       0, 0xD261,      0, 0xD262, 0xD263, 0x644D, 0xD264, 0xD265,
09053       0, 0x6442, 0x5255, 0x6449, 0x6443,      0,      0, 0x644C,
09054       0, 0xD266,      0, 0xD267,      0,      0,      0, 0x6452,
09055  0xD268, 0x344A,      0, 0x644F,      0, 0xD269, 0xD26A, 0x6450,
09056  0xD26B,      0, 0x6451, 0x6454, 0xD26C,      0,      0,      0,
09057       0, 0xD26D,      0, 0xD26E, 0xD26F,      0, 0xD270, 0x6453,
09058  0x4876, 0xD271, 0xD272,      0,      0, 0x6455, 0x4E7C, 0x4A6D,
09059 };
09060 static const unsigned short utf8_to_euc_E7B0_x0213[] = {
09061  0x6447, 0x7967, 0xD25D, 0xF364, 0xD25F,      0, 0xD260, 0x6448,
09062       0, 0xD261,      0, 0xF365, 0xD263, 0x644D, 0xF366, 0xF367,
09063       0, 0x6442, 0x5255, 0x6449, 0x6443,      0,      0, 0x644C,
09064       0, 0xD266,      0, 0xD267,      0,      0, 0x7969, 0x6452,
09065  0x796A, 0x344A,      0, 0x644F,      0, 0xD269, 0xF368, 0x6450,
09066  0xD26B,      0, 0x6451, 0x6454, 0xD26C,      0,      0,      0,
09067       0, 0x7968,      0, 0x796B, 0xD26F,      0, 0x796C, 0x6453,
09068  0x4876, 0xD271, 0xD272,      0,      0, 0x6455, 0x4E7C, 0x4A6D,
09069 };
09070 static const unsigned short utf8_to_euc_E7B1[] = {
09071  0x645A,      0,      0, 0x6457,      0,      0, 0xD273,      0,
09072       0,      0, 0xD274,      0, 0x6456, 0x4052,      0, 0x6459,
09073  0x645B, 0xD276, 0xD277, 0xD278, 0x6458, 0xD275, 0x645F,      0,
09074  0x645C, 0xD279, 0xD27A, 0xD27B, 0xD27C, 0xD27D, 0xD27E, 0x645D,
09075  0x6446, 0xD321,      0, 0xD322, 0x645E, 0x6460,      0, 0xD323,
09076       0, 0xD324,      0,      0, 0x6461, 0xD325, 0xD326,      0,
09077  0xD327,      0, 0xD328, 0x4A46,      0, 0x6462,      0,      0,
09078       0, 0xD329,      0,      0, 0xD32A, 0xD32B, 0x4C62,      0,
09079 };
09080 static const unsigned short utf8_to_euc_E7B1_x0213[] = {
09081  0x645A,      0,      0, 0x6457,      0, 0xF369, 0xD273,      0,
09082       0,      0, 0xF36A,      0, 0x6456, 0x4052,      0, 0x6459,
09083  0x645B, 0xF36B, 0xD277, 0xD278, 0x6458, 0xD275, 0x645F, 0xF36C,
09084  0x645C, 0x796F, 0xD27A, 0xD27B, 0xD27C, 0xD27D, 0xF36D, 0x645D,
09085  0x6446, 0xF36E,      0, 0xD322, 0x645E, 0x6460,      0, 0xD323,
09086       0, 0xF36F,      0,      0, 0x6461, 0x7970, 0xF370, 0xF371,
09087  0xF372,      0, 0xD328, 0x4A46,      0, 0x6462,      0,      0,
09088       0, 0x7971,      0,      0, 0xD32A, 0xD32B, 0x4C62,      0,
09089 };
09090 static const unsigned short utf8_to_euc_E7B2[] = {
09091       0, 0x364E, 0x3729, 0x6463,      0,      0, 0xD32C, 0xD32D,
09092       0, 0x4A34,      0, 0x3F68,      0, 0x4C30,      0, 0xD32E,
09093  0x6464,      0, 0x4E33,      0, 0xD32F, 0x4774,      0, 0x4146,
09094  0x4734,      0,      0, 0x3D4D,      0,      0, 0xD330, 0x3040,
09095  0xD331, 0x6469, 0x6467,      0, 0x6465, 0x3421, 0xD332, 0x3E51,
09096  0x646A,      0,      0, 0x6468,      0, 0x6466, 0x646E,      0,
09097  0xD333, 0x646D, 0x646C, 0x646B,      0,      0, 0xD334, 0xD335,
09098       0, 0x646F, 0xD336, 0xD337, 0xD338, 0x6470, 0x403A, 0xD339,
09099 };
09100 static const unsigned short utf8_to_euc_E7B2_x0213[] = {
09101       0, 0x364E, 0x3729, 0x6463,      0,      0, 0xD32C, 0xD32D,
09102       0, 0x4A34,      0, 0x3F68,      0, 0x4C30,      0, 0x7972,
09103  0x6464,      0, 0x4E33,      0, 0x7973, 0x4774,      0, 0x4146,
09104  0x4734,      0,      0, 0x3D4D,      0,      0, 0xD330, 0x3040,
09105  0x7974, 0x6469, 0x6467,      0, 0x6465, 0x3421, 0xF376, 0x3E51,
09106  0x646A,      0,      0, 0x6468,      0, 0x6466, 0x646E,      0,
09107  0xD333, 0x646D, 0x646C, 0x646B,      0,      0, 0xF378, 0xF379,
09108       0, 0x646F, 0xD336, 0xD337, 0x7975, 0x6470, 0x403A, 0xF37A,
09109 };
09110 static const unsigned short utf8_to_euc_E7B3[] = {
09111  0x6471,      0, 0x6473,      0, 0xD33A, 0x6472,      0, 0xD33B,
09112  0xD33C, 0xD33D, 0x3852,      0,      0, 0xD33E, 0x4138, 0xD33F,
09113       0,      0, 0x6475, 0xD340, 0xD341, 0xD342, 0x457C, 0xD343,
09114  0x6474, 0xD344, 0xD345,      0, 0x6476, 0xD346, 0x4A35, 0x416C,
09115  0x3947,      0, 0x6477,      0,      0,      0, 0xD347, 0x4E48,
09116       0, 0xD348,      0, 0xD349,      0,      0,      0, 0x6479,
09117       0,      0, 0x647A,      0, 0x647B, 0xD34A, 0x647C,      0,
09118  0x3B65,      0, 0x647D, 0x374F,      0,      0, 0x356A,      0,
09119 };
09120 static const unsigned short utf8_to_euc_E7B3_x0213[] = {
09121  0x6471,      0, 0x6473,      0, 0xF37C, 0x6472,      0, 0xD33B,
09122  0xF37E, 0xD33D, 0x3852,      0,      0, 0xF421, 0x4138, 0xD33F,
09123       0,      0, 0x6475, 0xD340, 0xD341, 0x7976, 0x457C, 0xF423,
09124  0x6474, 0x7977, 0xD345,      0, 0x6476, 0x7978, 0x4A35, 0x416C,
09125  0x3947,      0, 0x6477,      0,      0,      0, 0xF425, 0x4E48,
09126       0, 0xD348,      0, 0xF426,      0,      0,      0, 0x6479,
09127       0,      0, 0x647A,      0, 0x647B, 0xF428, 0x647C,      0,
09128  0x3B65,      0, 0x647D, 0x374F,      0,      0, 0x356A,      0,
09129 };
09130 static const unsigned short utf8_to_euc_E7B4[] = {
09131  0x352A,      0, 0x6521, 0xD34B, 0x4C73, 0x3948, 0x647E, 0xD34C,
09132  0xD34D, 0xD34E, 0x6524, 0x4C66,      0, 0x473C,      0, 0xD34F,
09133  0x4933, 0xD350, 0xD351, 0xD352, 0x3D63, 0x6523, 0xD353, 0x3C53,
09134  0x3949, 0x3B66, 0x3569, 0x4A36, 0x6522, 0xD354, 0xD355,      0,
09135  0x4147, 0x4B42, 0x3A77, 0xD356,      0,      0, 0xD357,      0,
09136       0,      0, 0xD358, 0x3B67, 0x445D, 0xD359, 0x6527, 0x4E5F,
09137  0x3A59, 0xD35A, 0x6528, 0x3F42,      0, 0x652A,      0,      0,
09138       0, 0x3E52, 0x3A30,      0, 0xD35B, 0xD35C, 0xD35D, 0x6529,
09139 };
09140 static const unsigned short utf8_to_euc_E7B4_x0213[] = {
09141  0x352A,      0, 0x6521, 0xF429, 0x4C73, 0x3948, 0x647E, 0x7979,
09142  0x797A, 0xF42A, 0x6524, 0x4C66,      0, 0x473C,      0, 0xD34F,
09143  0x4933, 0xD350, 0xF42C, 0x797B, 0x3D63, 0x6523, 0xD353, 0x3C53,
09144  0x3949, 0x3B66, 0x3569, 0x4A36, 0x6522, 0x797C, 0xF42D,      0,
09145  0x4147, 0x4B42, 0x3A77, 0x797D,      0,      0, 0xD357,      0,
09146       0,      0, 0xD358, 0x3B67, 0x445D, 0xD359, 0x6527, 0x4E5F,
09147  0x3A59, 0x797E, 0x6528, 0x3F42,      0, 0x652A,      0,      0,
09148       0, 0x3E52, 0x3A30,      0, 0xD35B, 0xF430, 0xF431, 0x6529,
09149 };
09150 static const unsigned short utf8_to_euc_E7B5[] = {
09151  0xD35E, 0xD35F, 0x3D2A, 0x383E, 0x4148, 0x6525, 0x652B, 0xD360,
09152  0xD361,      0,      0, 0x6526, 0x3750, 0xD362, 0x652E, 0x6532,
09153  0x376B, 0xD363,      0, 0xD364,      0,      0, 0x652D, 0xD365,
09154       0, 0xD366, 0xD367, 0x6536, 0xD368, 0xD369, 0x394A,      0,
09155       0, 0x4D6D, 0x303C, 0x6533,      0, 0xD36A, 0x356B, 0xD36B,
09156  0x6530,      0, 0xD36C,      0,      0,      0, 0x6531,      0,
09157  0xD36D, 0x457D, 0x652F, 0x652C,      0, 0x3328, 0x4064,      0,
09158  0xD36E, 0x3828, 0xD36F, 0xD370,      0, 0x6538,      0, 0xD371,
09159 };
09160 static const unsigned short utf8_to_euc_E7B5_x0213[] = {
09161  0xF432, 0x7A21, 0x3D2A, 0x383E, 0x4148, 0x6525, 0x652B, 0xF433,
09162  0x7A22,      0,      0, 0x6526, 0x3750, 0xD362, 0x652E, 0x6532,
09163  0x376B, 0xD363,      0, 0x7A23,      0,      0, 0x652D, 0xD365,
09164       0, 0xF437, 0xF438, 0x6536, 0x7A24, 0xD369, 0x394A,      0,
09165       0, 0x4D6D, 0x303C, 0x6533,      0, 0xD36A, 0x356B, 0xD36B,
09166  0x6530,      0, 0xF439,      0,      0,      0, 0x6531,      0,
09167  0xF43A, 0x457D, 0x652F, 0x652C,      0, 0x3328, 0x4064,      0,
09168  0xD36E, 0x3828, 0x7A25, 0xD370,      0, 0x6538,      0, 0xF43C,
09169 };
09170 static const unsigned short utf8_to_euc_E7B6[] = {
09171       0, 0xD372, 0xD373, 0xD374,      0, 0xD375, 0xD376,      0,
09172  0xD377, 0x6535,      0, 0xD378, 0xD379, 0xD37A,      0, 0x6537,
09173       0, 0xD37B,      0, 0x6534,      0,      0, 0xD37C, 0xD37D,
09174       0, 0x3751, 0x4233, 0x6539, 0x416E, 0xD37E, 0xD421, 0x6546,
09175  0xF45C,      0, 0x6542, 0x653C,      0,      0, 0xD422, 0xD423,
09176       0,      0, 0xD424, 0x6540, 0x3C7A, 0x305D, 0x653B, 0x6543,
09177  0x6547, 0x394B, 0x4C56, 0xD425, 0x4456, 0x653D, 0xD426, 0xD427,
09178  0x6545, 0xD428, 0x653A, 0x433E,      0, 0x653F, 0x303D, 0x4C4A,
09179 };
09180 static const unsigned short utf8_to_euc_E7B6_x0213[] = {
09181       0, 0xD372, 0xD373, 0x7A26,      0, 0xD375, 0xF43E,      0,
09182  0xF43F, 0x6535,      0, 0x7A27, 0xF440, 0xD37A,      0, 0x6537,
09183       0, 0xD37B,      0, 0x6534,      0,      0, 0xD37C, 0xF441,
09184       0, 0x3751, 0x4233, 0x6539, 0x416E, 0xF443, 0xD421, 0x6546,
09185  0x7A28,      0, 0x6542, 0x653C,      0,      0, 0x7A29, 0xF444,
09186       0,      0, 0xF445, 0x6540, 0x3C7A, 0x305D, 0x653B, 0x6543,
09187  0x6547, 0x394B, 0x4C56, 0xD425, 0x4456, 0x653D, 0xF446, 0xF447,
09188  0x6545, 0xD428, 0x653A, 0x433E,      0, 0x653F, 0x303D, 0x4C4A,
09189 };
09190 static const unsigned short utf8_to_euc_E7B7[] = {
09191       0,      0, 0xD429, 0xD42A, 0xD42B, 0xD42C, 0xD42D, 0x653E,
09192       0,      0, 0x365B, 0x486C, 0xD42E, 0xD42F, 0xD430, 0x416D,
09193       0, 0x4E50, 0x3D6F,      0,      0, 0x656E, 0xF45D, 0xD431,
09194  0x6548, 0xD432, 0x407E,      0, 0x6544, 0x6549, 0x654B,      0,
09195  0x4479, 0x654E, 0xD434,      0, 0x654A, 0xD435, 0xD436,      0,
09196  0x4A54, 0x344B, 0xD437, 0xD438, 0x4C4B, 0xD439,      0, 0x305E,
09197       0, 0xD43A, 0x654D,      0, 0x4E7D, 0xD43B, 0xD43C,      0,
09198       0, 0xD43D, 0xD43E, 0x654C,      0,      0,      0,      0,
09199 };
09200 static const unsigned short utf8_to_euc_E7B7_x0213[] = {
09201  0xF448,      0, 0x7A2A, 0xD42A, 0xD42B, 0xD42C, 0xD42D, 0x653E,
09202       0,      0, 0x365B, 0x486C, 0x7A2B, 0xD42F, 0xD430, 0x416D,
09203       0, 0x4E50, 0x3D6F,      0,      0, 0x656E, 0x7A2C, 0xF449,
09204  0x6548, 0xF44A, 0x407E,      0, 0x6544, 0x6549, 0x654B,      0,
09205  0x4479, 0x654E, 0xD434, 0x7A2D, 0x654A, 0xD435, 0xF44B,      0,
09206  0x4A54, 0x344B, 0xD437, 0xD438, 0x4C4B, 0xD439,      0, 0x305E,
09207       0, 0xF44C, 0x654D,      0, 0x4E7D, 0xD43B, 0xD43C,      0,
09208       0, 0xF44D, 0xD43E, 0x654C,      0,      0,      0,      0,
09209 };
09210 static const unsigned short utf8_to_euc_E7B8[] = {
09211  0xD433, 0x316F,      0,      0, 0x466C, 0x654F,      0,      0,
09212  0xD43F, 0x6556, 0x6550, 0x6557,      0,      0,      0,      0,
09213  0xD440, 0xD441, 0x6553,      0,      0, 0xD442,      0, 0xD443,
09214       0,      0,      0, 0x477B, 0xD444, 0xD445, 0x3C4A, 0x6555,
09215  0xD446, 0x6552, 0x6558, 0x6551,      0,      0, 0x3D44, 0xD447,
09216  0xD448,      0,      0, 0x4B25, 0xD449, 0xD44A, 0x3D4C, 0xD44B,
09217       0, 0x6554, 0x6560, 0xD44C,      0, 0x655C, 0xD44D, 0x655F,
09218       0, 0x655D, 0x6561, 0x655B,      0, 0x6541, 0x4053, 0xD44E,
09219 };
09220 static const unsigned short utf8_to_euc_E7B8_x0213[] = {
09221  0xD433, 0x316F,      0,      0, 0x466C, 0x654F,      0,      0,
09222  0x7A30, 0x6556, 0x6550, 0x6557,      0,      0,      0,      0,
09223  0xF451, 0x7A31, 0x6553,      0,      0, 0x7A32,      0, 0xF452,
09224       0,      0,      0, 0x477B, 0xD444, 0xF453, 0x3C4A, 0x6555,
09225  0xF454, 0x6552, 0x6558, 0x6551,      0,      0, 0x3D44, 0xF455,
09226  0x7A2F,      0,      0, 0x4B25, 0xF456, 0xD44A, 0x3D4C, 0xD44B,
09227       0, 0x6554, 0x6560, 0xD44C,      0, 0x655C, 0xD44D, 0x655F,
09228       0, 0x655D, 0x6561, 0x655B,      0, 0x6541, 0x4053, 0xD44E,
09229 };
09230 static const unsigned short utf8_to_euc_E7B9[] = {
09231       0, 0x484B,      0, 0x655E, 0xD44F, 0xD450, 0x6559, 0xD451,
09232       0,      0, 0x4121, 0x3752,      0, 0x3D2B, 0xD452,      0,
09233  0xD453,      0, 0xD454,      0, 0x3F25, 0x4136, 0x6564,      0,
09234  0xD455, 0x6566, 0x6567,      0,      0, 0x6563, 0x6565, 0xD456,
09235       0, 0xD457, 0xD458,      0,      0, 0xD459, 0x655A, 0x6562,
09236       0, 0x656A, 0x6569, 0xD45A,      0, 0x4B7A, 0xD45B, 0xD45C,
09237  0x372B,      0,      0, 0xD45D,      0,      0,      0,      0,
09238  0xD45E, 0x6568,      0, 0x656C, 0x656B, 0x656F, 0xD45F, 0x6571,
09239 };
09240 static const unsigned short utf8_to_euc_E7B9_x0213[] = {
09241       0, 0x484B,      0, 0x655E, 0xD44F, 0xF457, 0x6559, 0x7A34,
09242       0,      0, 0x4121, 0x3752,      0, 0x3D2B, 0xD452,      0,
09243  0xD453,      0, 0x7A35,      0, 0x3F25, 0x4136, 0x6564,      0,
09244  0xD455, 0x6566, 0x6567,      0,      0, 0x6563, 0x6565, 0xD456,
09245       0, 0x7A36, 0xD458,      0,      0, 0xD459, 0x655A, 0x6562,
09246       0, 0x656A, 0x6569, 0x7E7E,      0, 0x4B7A, 0xD45B, 0xD45C,
09247  0x372B,      0,      0, 0xF458,      0, 0xF459,      0,      0,
09248  0xD45E, 0x6568,      0, 0x656C, 0x656B, 0x656F, 0xF45A, 0x6571,
09249 };
09250 static const unsigned short utf8_to_euc_E7BA[] = {
09251       0, 0xD460, 0x3B3C, 0x656D,      0,      0, 0xD461, 0xD462,
09252  0x6572, 0x6573, 0xD463,      0, 0x6574, 0xD464, 0x657A, 0x453B,
09253  0x6576, 0xD465, 0x6575, 0x6577, 0x6578, 0xD466, 0x6579,      0,
09254  0xD467,      0, 0xD468, 0x657B, 0x657C, 0xD469, 0xD46A,      0,
09255       0,      0,      0,      0,      0,      0,      0,      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 };
09260 static const unsigned short utf8_to_euc_E7BA_x0213[] = {
09261       0, 0xD460, 0x3B3C, 0x656D,      0,      0, 0xF45B, 0xF45C,
09262  0x6572, 0x6573, 0x7A37,      0, 0x6574, 0x7A38, 0x657A, 0x453B,
09263  0x6576, 0xF45E, 0x6575, 0x6577, 0x6578, 0xD466, 0x6579,      0,
09264  0xF45F,      0, 0xF460, 0x657B, 0x657C, 0xD469, 0xD46A,      0,
09265       0,      0,      0,      0,      0,      0,      0,      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 };
09270 static const unsigned short utf8_to_euc_E7BC[] = {
09271       0,      0,      0,      0,      0,      0,      0,      0,
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, 0x344C,      0,
09278  0x657D,      0, 0x657E, 0xD46C, 0xD46B, 0xD46D, 0xD46E, 0xD46F,
09279 };
09280 static const unsigned short utf8_to_euc_E7BC_x0213[] = {
09281       0,      0,      0,      0,      0,      0,      0,      0,
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, 0x344C,      0,
09288  0x657D,      0, 0x657E, 0xF463, 0xF462, 0xD46D, 0xF464, 0xD46F,
09289 };
09290 static const unsigned short utf8_to_euc_E7BD[] = {
09291       0,      0,      0, 0xD470, 0xD471, 0x6621,      0, 0xD472,
09292       0,      0,      0,      0, 0x6622, 0x6623, 0x6624, 0xD473,
09293  0x6625, 0x6626, 0xD474, 0xD475, 0x6628, 0x6627,      0,      0,
09294  0x6629,      0,      0, 0xD476, 0xD477, 0xD478,      0, 0x662A,
09295  0x662B, 0xD479,      0, 0xD47A, 0xD47B, 0xD47C, 0xD47D, 0x662E,
09296  0x662C, 0x662D, 0x3A61, 0x3753,      0, 0xD47E, 0x4356,      0,
09297  0x4833, 0xD521, 0x3D70,      0,      0, 0x474D,      0, 0x486D,
09298  0x662F, 0x586D,      0,      0,      0, 0xD522, 0xD523, 0xD524,
09299 };
09300 static const unsigned short utf8_to_euc_E7BD_x0213[] = {
09301       0,      0,      0, 0xF465, 0xF466, 0x6621,      0, 0x7A39,
09302       0,      0,      0,      0, 0x6622, 0x6623, 0x6624, 0xF467,
09303  0x6625, 0x6626, 0xF46A, 0xD475, 0x6628, 0x6627,      0,      0,
09304  0x6629,      0,      0, 0xD476, 0xD477, 0xD478,      0, 0x662A,
09305  0x662B, 0xF46C,      0, 0xF46D, 0xF46E, 0xD47C, 0xD47D, 0x662E,
09306  0x662C, 0x662D, 0x3A61, 0x3753,      0, 0xF46F, 0x4356,      0,
09307  0x4833, 0xD521, 0x3D70,      0,      0, 0x474D,      0, 0x486D,
09308  0x662F, 0x586D,      0,      0,      0, 0xF470, 0xF471, 0xD524,
09309 };
09310 static const unsigned short utf8_to_euc_E7BE[] = {
09311  0xD525,      0, 0x6630, 0x6632,      0, 0x4D65, 0x6631, 0x6634,
09312  0x6633,      0, 0x4D53, 0xD526, 0x6635, 0xD527, 0x487E, 0xD528,
09313  0xD529, 0xD52A,      0,      0, 0x6636,      0, 0xD52B, 0xD52C,
09314       0,      0, 0x6639,      0, 0xD52D, 0x6638, 0x6637,      0,
09315       0, 0xD52E, 0xD52F, 0x663A, 0x3732,      0, 0xD530,      0,
09316  0x4122, 0x3541, 0xD531,      0,      0, 0xD532, 0x663E, 0x663B,
09317       0,      0, 0x663C,      0, 0xD533,      0, 0x663F,      0,
09318  0x6640, 0x663D,      0,      0, 0xD534, 0x3129,      0, 0xD535,
09319 };
09320 static const unsigned short utf8_to_euc_E7BE_x0213[] = {
09321  0xD525,      0, 0x6630, 0x6632,      0, 0x4D65, 0x6631, 0x6634,
09322  0x6633,      0, 0x4D53, 0xD526, 0x6635, 0xD527, 0x487E, 0xD528,
09323  0xF473, 0x7A3B,      0,      0, 0x6636,      0, 0xF476, 0x7A3C,
09324       0,      0, 0x6639,      0, 0xF477, 0x6638, 0x6637,      0,
09325       0, 0xD52E, 0xD52F, 0x663A, 0x3732,      0, 0xD530,      0,
09326  0x4122, 0x3541, 0xD531,      0,      0, 0xF478, 0x663E, 0x663B,
09327       0,      0, 0x663C,      0, 0xD533,      0, 0x663F,      0,
09328  0x6640, 0x663D,      0,      0, 0xD534, 0x3129,      0, 0x7A3D,
09329 };
09330 static const unsigned short utf8_to_euc_E7BF[] = {
09331  0xD536, 0x3227,      0, 0xD537,      0, 0x6642, 0x6643,      0,
09332  0xD538,      0, 0x6644,      0, 0x4D62,      0, 0xD539, 0xD53A,
09333       0,      0, 0x3D2C,      0, 0x6646, 0x6645,      0,      0,
09334       0,      0,      0, 0xD53B,      0,      0,      0, 0xD53C,
09335  0x3F69, 0x6647,      0, 0xD53D,      0, 0xD53E, 0x6648,      0,
09336  0xD53F, 0x6649,      0, 0x3465, 0xD540,      0, 0xD541, 0xD542,
09337  0x344D,      0, 0xD543, 0x664A,      0,      0,      0,      0,
09338       0, 0x664B, 0xD544, 0x4B5D, 0x4D63, 0xD545, 0xD546, 0xD547,
09339 };
09340 static const unsigned short utf8_to_euc_E7BF_x0213[] = {
09341  0xD536, 0x3227,      0, 0xF47A,      0, 0x6642, 0x6643,      0,
09342  0xD538,      0, 0x6644,      0, 0x4D62,      0, 0x7A3E, 0xF47B,
09343       0,      0, 0x3D2C,      0, 0x6646, 0x6645,      0,      0,
09344       0,      0,      0, 0x7A3F,      0,      0,      0, 0x7A40,
09345  0x3F69, 0x6647,      0, 0xF47C,      0, 0xF47D, 0x6648,      0,
09346  0xD53F, 0x6649,      0, 0x3465, 0x7A41,      0, 0x7A42, 0xF47E,
09347  0x344D,      0, 0xF521, 0x664A,      0,      0,      0,      0,
09348       0, 0x664B, 0x7A43, 0x4B5D, 0x4D63, 0xD545, 0xD546, 0xD547,
09349 };
09350 static const unsigned short utf8_to_euc_E880[] = {
09351  0x4D54, 0x4F37,      0, 0x394D, 0x664E, 0x3C54, 0x664D, 0xD548,
09352  0xD549,      0, 0xD54A, 0x664F, 0x3C29, 0xD54B, 0xD54C, 0xD54D,
09353  0x4251, 0xD54E, 0x6650, 0xD54F, 0xD550, 0x394C, 0xD551, 0x4C57,
09354  0x6651, 0x6652,      0,      0, 0x6653, 0xD552, 0xD553, 0xD554,
09355  0xD555, 0x6654,      0,      0, 0xD556,      0, 0xD557,      0,
09356  0x6655,      0,      0,      0, 0xD558,      0, 0xD559,      0,
09357  0xD55A,      0,      0, 0x3C2A, 0xD55B, 0xD55C, 0x4C6D, 0xD55D,
09358       0, 0xD55E, 0xD55F, 0x6657, 0xD560, 0x433F, 0xD561, 0x6656,
09359 };
09360 static const unsigned short utf8_to_euc_E880_x0213[] = {
09361  0x4D54, 0x4F37, 0xF522, 0x394D, 0x664E, 0x3C54, 0x664D, 0xD548,
09362  0xF524,      0, 0xF523, 0x664F, 0x3C29, 0xD54B, 0xF525, 0xD54D,
09363  0x4251, 0xF526, 0x6650, 0xD54F, 0x7A45, 0x394C, 0xF527, 0x4C57,
09364  0x6651, 0x6652,      0,      0, 0x6653, 0xD552, 0xD553, 0xD554,
09365  0xD555, 0x6654,      0,      0, 0xF528,      0, 0x7A46,      0,
09366  0x6655,      0,      0,      0, 0xF529,      0, 0xD559,      0,
09367  0xF52A,      0,      0, 0x3C2A, 0xD55B, 0x7A47, 0x4C6D, 0x7A48,
09368       0, 0xD55E, 0xD55F, 0x6657, 0x7A49, 0x433F, 0xD561, 0x6656,
09369 };
09370 static const unsigned short utf8_to_euc_E881[] = {
09371  0xD562,      0,      0,      0, 0xD563,      0, 0x6659,      0,
09372       0,      0, 0x6658,      0,      0,      0,      0,      0,
09373       0,      0, 0x665A,      0,      0,      0, 0x403B,      0,
09374  0x665B,      0, 0x665C,      0,      0,      0, 0x4A39, 0x665D,
09375  0xD564, 0x416F, 0x665E,      0, 0xD565,      0, 0xD566,      0,
09376  0x665F,      0,      0,      0,      0, 0xD567,      0, 0x4E7E,
09377  0x6662, 0xD568, 0x6661, 0x6660, 0x4430, 0xD569, 0x6663, 0x3F26,
09378       0, 0x6664,      0,      0,      0, 0x6665, 0x4F38, 0x6666,
09379 };
09380 static const unsigned short utf8_to_euc_E881_x0213[] = {
09381  0xD562,      0,      0, 0xF52B, 0xD563,      0, 0x6659,      0,
09382       0,      0, 0x6658,      0,      0,      0,      0,      0,
09383       0,      0, 0x665A,      0,      0,      0, 0x403B,      0,
09384  0x665B,      0, 0x665C,      0,      0,      0, 0x4A39, 0x665D,
09385  0xD564, 0x416F, 0x665E,      0, 0xD565,      0, 0xF52C,      0,
09386  0x665F,      0,      0,      0,      0, 0xD567,      0, 0x4E7E,
09387  0x6662, 0xF52D, 0x6661, 0x6660, 0x4430, 0xF52E, 0x6663, 0x3F26,
09388       0, 0x6664,      0, 0xF52F,      0, 0x6665, 0x4F38, 0x6666,
09389 };
09390 static const unsigned short utf8_to_euc_E882[] = {
09391       0, 0xD56A,      0,      0, 0x6667, 0x6669, 0x6668, 0x4825,
09392  0xD56B, 0x4679,      0, 0x4F3E, 0x4829,      0, 0xD56C,      0,
09393       0,      0,      0, 0x666B,      0,      0, 0x3E53,      0,
09394  0x492A,      0, 0x666C, 0x666A, 0xD56D, 0x344E, 0xD56E,      0,
09395       0, 0x3854, 0x3B68,      0,      0, 0x486E, 0xD56F, 0xD570,
09396       0, 0x382A, 0x4B43, 0xD571, 0x666F, 0x666D,      0, 0x394E,
09397       0, 0x394F, 0x3069,      0, 0x3A68,      0,      0,      0,
09398  0xD572, 0xD573, 0x4759,      0,      0,      0,      0,      0,
09399 };
09400 static const unsigned short utf8_to_euc_E882_x0213[] = {
09401       0, 0xD56A,      0,      0, 0x6667, 0x6669, 0x6668, 0x4825,
09402  0xD56B, 0x4679,      0, 0x4F3E, 0x4829,      0, 0xD56C,      0,
09403       0,      0,      0, 0x666B,      0,      0, 0x3E53,      0,
09404  0x492A, 0xF530, 0x666C, 0x666A, 0xF531, 0x344E, 0xD56E,      0,
09405       0, 0x3854, 0x3B68,      0, 0xF532, 0x486E, 0xD56F, 0xF533,
09406       0, 0x382A, 0x4B43, 0xD571, 0x666F, 0x666D,      0, 0x394E,
09407       0, 0x394F, 0x3069,      0, 0x3A68,      0,      0,      0,
09408  0xF534, 0xD573, 0x4759,      0,      0,      0,      0,      0,
09409 };
09410 static const unsigned short utf8_to_euc_E883[] = {
09411       0,      0,      0, 0x305F, 0x6674,      0, 0x4340,      0,
09412  0xD574,      0,      0,      0, 0x4758, 0xD575, 0x425B, 0xD576,
09413       0,      0, 0xD577,      0, 0xD578, 0xD579, 0x6676, 0xD57A,
09414  0xD57B, 0x6672, 0x6675, 0x6670,      0, 0x6673, 0x4B26,      0,
09415  0xD57C, 0x3855,      0,      0, 0x307D, 0x6671,      0,      0,
09416       0,      0,      0,      0,      0, 0xD57D, 0xD57E, 0x6678,
09417  0xD621, 0x6679, 0xD622, 0xD623, 0x4639,      0, 0xD624,      0,
09418  0x363B, 0xD625, 0xD626,      0, 0x6726, 0x473D, 0xD627,      0,
09419 };
09420 static const unsigned short utf8_to_euc_E883_x0213[] = {
09421       0,      0,      0, 0x305F, 0x6674, 0xF536, 0x4340,      0,
09422  0xD574,      0, 0x7A4A,      0, 0x4758, 0xD575, 0x425B, 0xD576,
09423       0,      0, 0xD577,      0, 0xD578, 0xF537, 0x6676, 0x7A4B,
09424  0xF538, 0x6672, 0x6675, 0x6670,      0, 0x6673, 0x4B26,      0,
09425  0x7A4C, 0x3855,      0,      0, 0x307D, 0x6671, 0xF539,      0,
09426       0,      0,      0,      0,      0, 0xD57D, 0xD57E, 0x6678,
09427  0xD621, 0x6679, 0xD622, 0x7A4D, 0x4639, 0xF53C, 0xD624,      0,
09428  0x363B, 0xD625, 0xD626, 0xF53D, 0x6726, 0x473D, 0xD627,      0,
09429 };
09430 static const unsigned short utf8_to_euc_E884[] = {
09431       0,      0, 0x3B69, 0xD628,      0, 0x363C, 0x4048, 0x4F46,
09432  0x4C2E, 0x6677, 0x4054, 0xD629,      0,      0,      0,      0,
09433       0,      0,      0,      0,      0,      0, 0xD62A, 0xD62B,
09434  0xD62C,      0, 0x3553, 0x667A, 0xD62D,      0, 0xD62E,      0,
09435  0xD62F,      0,      0, 0x667C, 0xD630,      0,      0, 0xD631,
09436       0, 0x667B,      0,      0, 0xD632,      0,      0, 0x667D,
09437  0xD633, 0x4326,      0, 0x473E,      0, 0xD634,      0,      0,
09438       0, 0x4431, 0xD635,      0, 0xD636,      0, 0x6723,      0,
09439 };
09440 static const unsigned short utf8_to_euc_E884_x0213[] = {
09441       0,      0, 0x3B69, 0xD628,      0, 0x363C, 0x4048, 0x4F46,
09442  0x4C2E, 0x6677, 0x4054, 0xD629,      0, 0xF53B,      0,      0,
09443       0,      0,      0,      0,      0,      0, 0xF540, 0xD62B,
09444  0x7A4E,      0, 0x3553, 0x667A, 0xD62D,      0, 0xF541,      0,
09445  0xD62F,      0,      0, 0x667C, 0xF543,      0,      0, 0xF544,
09446       0, 0x667B,      0,      0, 0xF545,      0,      0, 0x667D,
09447  0xD633, 0x4326,      0, 0x473E,      0, 0xF53F,      0,      0,
09448       0, 0x4431, 0xD635,      0, 0xD636, 0xF547, 0x6723,      0,
09449 };
09450 static const unsigned short utf8_to_euc_E885[] = {
09451       0,      0,      0,      0,      0, 0xD637, 0x6722, 0xD638,
09452       0,      0, 0xD639, 0x667E, 0xD63A,      0, 0x3F55,      0,
09453  0x4965, 0x6725, 0xD63B, 0x6724, 0x3950, 0x4F53,      0, 0xD63C,
09454       0,      0,      0,      0,      0,      0,      0, 0x6735,
09455  0xD63D, 0xD63E,      0,      0,      0, 0x6729, 0x672A, 0xD63F,
09456  0xD640, 0xD641,      0, 0x3C70,      0, 0xD642, 0x6728, 0xD643,
09457  0x3978, 0x6727,      0,      0, 0x672B,      0,      0, 0xD644,
09458  0x4432, 0x4A22, 0x4123,      0,      0,      0,      0, 0x425C,
09459 };
09460 static const unsigned short utf8_to_euc_E885_x0213[] = {
09461       0,      0,      0,      0,      0, 0xD637, 0x6722, 0xD638,
09462       0,      0, 0x7A4F, 0x667E, 0xD63A,      0, 0x3F55,      0,
09463  0x4965, 0x6725, 0xD63B, 0x6724, 0x3950, 0x4F53,      0, 0xD63C,
09464       0,      0,      0,      0,      0,      0,      0, 0x6735,
09465  0x7A50, 0xD63E,      0,      0,      0, 0x6729, 0x672A, 0x7A51,
09466  0x7A52, 0xF549,      0, 0x3C70,      0, 0x7A53, 0x6728, 0xD643,
09467  0x3978, 0x6727,      0,      0, 0x672B,      0,      0, 0xD644,
09468  0x4432, 0x4A22, 0x4123,      0,      0,      0,      0, 0x425C,
09469 };
09470 static const unsigned short utf8_to_euc_E886[] = {
09471  0x672F, 0xD645, 0x6730, 0x672C, 0xD647, 0xD648, 0xD649,      0,
09472  0x672D,      0, 0x672E, 0xD64A,      0,      0, 0xD64B, 0x3951,
09473  0xD646,      0,      0, 0x6736,      0, 0x6732, 0xD64C,      0,
09474  0xD64D,      0, 0x4966, 0xD64E, 0x4B6C, 0x4928, 0xD64F,      0,
09475  0x6731,      0, 0xD650, 0x6734, 0x6733,      0,      0,      0,
09476  0x4B44, 0x6737,      0,      0,      0,      0, 0xD651,      0,
09477  0x6738,      0, 0xD652, 0x4137, 0xD653, 0x6739,      0,      0,
09478  0x673B,      0, 0x673F, 0xD654,      0, 0x673C, 0x673A, 0x473F,
09479 };
09480 static const unsigned short utf8_to_euc_E886_x0213[] = {
09481  0x672F, 0xF54B, 0x6730, 0x672C, 0xF54D, 0xF54E, 0xD649,      0,
09482  0x672D,      0, 0x672E, 0xD64A,      0,      0, 0xD64B, 0x3951,
09483  0xD646,      0,      0, 0x6736,      0, 0x6732, 0xD64C,      0,
09484  0xF550,      0, 0x4966, 0xD64E, 0x4B6C, 0x4928, 0xD64F,      0,
09485  0x6731,      0, 0xD650, 0x6734, 0x6733,      0,      0,      0,
09486  0x4B44, 0x6737,      0,      0,      0,      0, 0xD651,      0,
09487  0x6738,      0, 0xF551, 0x4137, 0xD653, 0x6739,      0,      0,
09488  0x673B,      0, 0x673F, 0x7A54,      0, 0x673C, 0x673A, 0x473F,
09489 };
09490 static const unsigned short utf8_to_euc_E887[] = {
09491  0x673D,      0, 0x673E, 0xD656,      0, 0xD657, 0x3232,      0,
09492  0x6745, 0x6740, 0xD658, 0xD655,      0, 0x6741, 0xD659, 0xD65A,
09493       0, 0x6742,      0, 0x4221,      0, 0xD65B,      0, 0xD65C,
09494  0x6744, 0x6743, 0x6746, 0xD65D,      0, 0xD65E, 0xD65F, 0x6747,
09495  0x6748, 0xD660,      0, 0x3F43, 0xD661, 0x3269,      0, 0x6749,
09496  0x4E57,      0, 0x3C2B, 0xD662, 0xD663, 0x3D2D,      0,      0,
09497  0xD664, 0xD665, 0xD666, 0x3B6A, 0x4357, 0xD667, 0xD668,      0,
09498  0xD669, 0xD66A, 0x674A, 0x674B, 0x3131, 0xD66B, 0x674C, 0xD66C,
09499 };
09500 static const unsigned short utf8_to_euc_E887_x0213[] = {
09501  0x673D, 0xF552, 0x673E, 0xF553,      0, 0xD657, 0x3232,      0,
09502  0x6745, 0x6740, 0x7A55, 0xD655,      0, 0x6741, 0xD659, 0x7A56,
09503       0, 0x6742,      0, 0x4221,      0, 0xD65B, 0xF554, 0x7A57,
09504  0x6744, 0x6743, 0x6746, 0xF555,      0, 0xD65E, 0xD65F, 0x6747,
09505  0x6748, 0xD660,      0, 0x3F43, 0xF557, 0x3269,      0, 0x6749,
09506  0x4E57,      0, 0x3C2B, 0xD662, 0xF559, 0x3D2D,      0,      0,
09507  0xD664, 0xD665, 0xD666, 0x3B6A, 0x4357, 0xD667, 0xD668,      0,
09508  0xD669, 0xD66A, 0x674A, 0x674B, 0x3131, 0xF55B, 0x674C, 0xF55C,
09509 };
09510 static const unsigned short utf8_to_euc_E888[] = {
09511  0xD66D, 0x674D, 0x674E, 0xD66E,      0, 0x674F,      0, 0x6750,
09512  0x363D, 0x5A2A, 0x6751,      0, 0x4065, 0x6752, 0x3C4B, 0xD66F,
09513  0x6753,      0, 0x5030, 0xD670, 0xD671,      0, 0x6754, 0x4A5E,
09514  0x345C, 0xD672, 0xD673, 0x4124, 0x3D58, 0xD674, 0x4971, 0x3D2E,
09515       0, 0xD675, 0xD676,      0,      0,      0,      0,      0,
09516  0xD677, 0x6755, 0x3952, 0x6756, 0x484C,      0, 0x6764,      0,
09517       0,      0, 0xD678, 0x6758, 0xD679, 0x4249, 0x4775, 0x383F,
09518  0x6757, 0x4125, 0xD67A,      0,      0,      0,      0,      0,
09519 };
09520 static const unsigned short utf8_to_euc_E888_x0213[] = {
09521  0xD66D, 0x674D, 0x674E, 0xD66E, 0xF55E, 0x674F,      0, 0x6750,
09522  0x363D, 0x5A2A, 0x6751,      0, 0x4065, 0x6752, 0x3C4B, 0xD66F,
09523  0x6753,      0, 0x5030, 0xD670, 0xD671,      0, 0x6754, 0x4A5E,
09524  0x345C, 0xF560, 0xD673, 0x4124, 0x3D58, 0xD674, 0x4971, 0x3D2E,
09525       0, 0xF561, 0xF562,      0,      0,      0,      0,      0,
09526  0xD677, 0x6755, 0x3952, 0x6756, 0x484C,      0, 0x6764,      0,
09527       0,      0, 0xF564, 0x6758, 0xF565, 0x4249, 0x4775, 0x383F,
09528  0x6757, 0x4125, 0xD67A,      0, 0xF566,      0,      0,      0,
09529 };
09530 static const unsigned short utf8_to_euc_E889[] = {
09531  0x6759,      0,      0, 0xD67B, 0xD67C, 0xD67D, 0xD67E, 0x447A,
09532       0,      0,      0, 0xD721,      0,      0, 0xD722, 0xD723,
09533       0, 0xD724,      0,      0,      0,      0, 0xD725,      0,
09534  0x675B, 0x675A, 0x675D,      0, 0xD726, 0x675C,      0, 0x675E,
09535  0xD727,      0, 0x6760, 0xD728, 0x675F,      0, 0x344F, 0xD729,
09536  0x6761,      0, 0x6762, 0x6763,      0, 0xD72A, 0x3A31, 0x4E49,
09537       0, 0x6765, 0x3F27,      0, 0xD72B,      0, 0x3170, 0x6766,
09538  0x6767,      0,      0, 0xD72C,      0, 0xD72D, 0x6768, 0xD72E,
09539 };
09540 static const unsigned short utf8_to_euc_E889_x0213[] = {
09541  0x6759,      0,      0, 0xD67B, 0xD67C, 0xF569, 0xF567, 0x447A,
09542       0, 0xF568,      0, 0xF56B,      0,      0, 0xD722, 0xF56D,
09543       0, 0xD724,      0,      0,      0,      0, 0xD725, 0xF56F,
09544  0x675B, 0x675A, 0x675D,      0, 0xF571, 0x675C,      0, 0x675E,
09545  0x7A5B,      0, 0x6760, 0xF572, 0x675F,      0, 0x344F, 0xD729,
09546  0x6761,      0, 0x6762, 0x6763,      0, 0xD72A, 0x3A31, 0x4E49,
09547       0, 0x6765, 0x3F27,      0, 0x7A5C,      0, 0x3170, 0x6766,
09548  0x6767, 0xF576,      0, 0xD72C,      0, 0xF578, 0x6768, 0xF579,
09549 };
09550 static const unsigned short utf8_to_euc_E88A[] = {
09551  0xD72F, 0xD730,      0, 0xD731, 0xD732,      0,      0, 0xD733,
09552       0, 0xD734, 0xD735, 0x3072,      0, 0x6769, 0xD736,      0,
09553       0, 0xD737, 0x676A,      0, 0xD738,      0, 0xD739,      0,
09554  0xD73A, 0x4967, 0xD73B, 0xD73C,      0, 0x3C47,      0, 0x676C,
09555  0xD73D, 0xD73E,      0, 0xD73F, 0xD740, 0x3329, 0x3032, 0xD741,
09556  0xD742, 0xD743, 0xD744, 0x676B, 0x676E, 0x474E, 0xD745, 0x3F44,
09557  0xD746, 0x3256, 0xD747, 0x4B27, 0xD748,      0,      0, 0xD749,
09558  0x375D, 0x365C, 0xD74A, 0x676D, 0xD74B, 0x326A, 0xD74C, 0xD74D,
09559 };
09560 static const unsigned short utf8_to_euc_E88A_x0213[] = {
09561  0xD72F, 0xD730,      0, 0xF57A, 0xD732,      0,      0, 0xD733,
09562       0, 0xD734, 0xF57B, 0x3072,      0, 0x6769, 0x7A5E,      0,
09563       0, 0xD737, 0x676A, 0xF57C, 0xD738,      0, 0xD739,      0,
09564  0xD73A, 0x4967, 0xD73B, 0xD73C,      0, 0x3C47,      0, 0x676C,
09565  0xD73D, 0x7A5F,      0, 0x7A60, 0x7A61, 0x3329, 0x3032, 0xF57D,
09566  0xF57E, 0x7A62, 0xD744, 0x676B, 0x676E, 0x474E, 0x7A63, 0x3F44,
09567  0xD746, 0x3256, 0xF621, 0x4B27, 0xF622,      0,      0, 0x7A64,
09568  0x375D, 0x365C, 0xF623, 0x676D, 0xF624, 0x326A, 0x7A65, 0x7A66,
09569 };
09570 static const unsigned short utf8_to_euc_E88B[] = {
09571       0,      0,      0,      0,      0, 0x3423, 0xD74E,      0,
09572       0,      0,      0,      0,      0,      0,      0,      0,
09573  0xD74F, 0x3171, 0x6772, 0x4E6A, 0x425D, 0xD750,      0, 0x4944,
09574       0, 0x677E, 0xD751, 0x3257, 0x677C,      0, 0x677A, 0x6771,
09575  0xD752, 0x676F, 0xD753, 0x6770, 0xD754, 0x3C63, 0x366C, 0x4377,
09576  0xD755,      0, 0xD756, 0x4651,      0, 0xD757,      0, 0xD758,
09577       0, 0x3151,      0, 0x6774, 0x6773,      0, 0xD759, 0xD75A,
09578       0, 0x6779, 0x6775, 0x6778,      0, 0xD75B, 0xD75C,      0,
09579 };
09580 static const unsigned short utf8_to_euc_E88B_x0213[] = {
09581       0,      0,      0,      0,      0, 0x3423, 0x7A67,      0,
09582       0,      0,      0,      0,      0,      0,      0,      0,
09583  0xD74F, 0x3171, 0x6772, 0x4E6A, 0x425D, 0x7A68,      0, 0x4944,
09584       0, 0x677E, 0xD751, 0x3257, 0x677C,      0, 0x677A, 0x6771,
09585  0xD752, 0x676F, 0xF625, 0x6770, 0xD754, 0x3C63, 0x366C, 0x4377,
09586  0xF626,      0, 0xD756, 0x4651,      0, 0xD757,      0, 0xD758,
09587       0, 0x3151,      0, 0x6774, 0x6773,      0, 0xD759, 0xF627,
09588       0, 0x6779, 0x6775, 0x6778,      0, 0x7A69, 0x7A6A,      0,
09589 };
09590 static const unsigned short utf8_to_euc_E88C[] = {
09591  0xD75D, 0xD75E, 0x4C50, 0x6777, 0x3258, 0x337D, 0x677B, 0xD75F,
09592  0xD760, 0x677D, 0xD761, 0xD762,      0,      0, 0x3754,      0,
09593       0,      0,      0,      0,      0,      0, 0x6823, 0x682C,
09594  0x682D,      0,      0, 0xD764, 0x302B, 0xD765, 0xD766, 0xD767,
09595       0, 0xD768, 0xD769, 0x6834,      0,      0,      0,      0,
09596  0x3071,      0,      0, 0x682B, 0xD76A, 0xD76B, 0xD76C, 0x682A,
09597  0xD76D, 0x6825, 0x6824, 0xD76E, 0x6822, 0x6821, 0x4363, 0xD76F,
09598  0x427B, 0x6827, 0xD770,      0, 0xD771, 0xD772,      0,      0,
09599 };
09600 static const unsigned short utf8_to_euc_E88C_x0213[] = {
09601  0x7A6B, 0x7A6C, 0x4C50, 0x6777, 0x3258, 0x337D, 0x677B, 0xF628,
09602  0xF629, 0x677D, 0xD761, 0xD762, 0xF62A,      0, 0x3754,      0,
09603       0,      0,      0,      0,      0,      0, 0x6823, 0x682C,
09604  0x682D,      0,      0, 0xF62C, 0x302B, 0xF62D, 0xD766, 0xD767,
09605       0, 0xD768, 0x7A6E, 0x6834,      0,      0,      0,      0,
09606  0x3071,      0,      0, 0x682B, 0xD76A, 0x7A6F, 0xD76C, 0x682A,
09607  0xF62E, 0x6825, 0x6824, 0xD76E, 0x6822, 0x6821, 0x4363, 0xD76F,
09608  0x427B, 0x6827, 0x7A70,      0, 0xF62F, 0xD772,      0,      0,
09609 };
09610 static const unsigned short utf8_to_euc_E88D[] = {
09611  0x6826,      0, 0xD773, 0xD774, 0xD775, 0x6829,      0, 0xD776,
09612       0, 0x4170, 0x3755,      0,      0, 0xD777, 0xD778, 0x3141,
09613  0x6828, 0xD779, 0x3953, 0xD83E, 0xD763, 0xD77A, 0xD77B, 0xD77C,
09614  0x4171,      0,      0,      0,      0,      0,      0,      0,
09615       0,      0, 0xF45F,      0,      0,      0,      0,      0,
09616       0,      0,      0,      0,      0,      0,      0,      0,
09617  0xD77D,      0,      0, 0x683A,      0, 0x683B,      0, 0x3259,
09618  0xD77E,      0,      0, 0x322E, 0x6838, 0xD821,      0, 0xD822,
09619 };
09620 static const unsigned short utf8_to_euc_E88D_x0213[] = {
09621  0x6826,      0, 0xD773, 0x7A71, 0xF630, 0x6829,      0, 0x7A72,
09622       0, 0x4170, 0x3755,      0,      0, 0xD777, 0xD778, 0x3141,
09623  0x6828, 0x7A73, 0x3953, 0xD83E, 0xF62B, 0x7A74, 0xD77B, 0xF631,
09624  0x4171,      0,      0,      0,      0,      0,      0,      0,
09625       0,      0, 0x7A6D, 0xAE4A,      0,      0,      0,      0,
09626       0,      0,      0,      0,      0,      0,      0,      0,
09627  0xD77D,      0,      0, 0x683A,      0, 0x683B,      0, 0x3259,
09628  0xD77E,      0,      0, 0x322E, 0x6838, 0x7A75,      0, 0xF633,
09629 };
09630 static const unsigned short utf8_to_euc_E88E[] = {
09631  0xD823,      0, 0xD824,      0, 0xD825, 0x682E, 0xD826, 0x6836,
09632       0, 0x683D, 0x6837,      0,      0, 0xD827, 0x6835,      0,
09633       0,      0, 0xD828, 0x6776, 0xD829, 0xD82A, 0x6833,      0,
09634  0xD82B, 0xD82C, 0x682F, 0xD82D, 0xD82E, 0xD82F, 0x3450, 0x6831,
09635  0x683C,      0, 0x6832,      0,      0,      0, 0xD830, 0xD831,
09636  0x683E, 0xD832, 0x6830, 0x477C, 0xD833, 0xD84C,      0,      0,
09637       0, 0x4D69,      0,      0,      0, 0x6839,      0,      0,
09638       0,      0,      0,      0,      0, 0x684F, 0xD834, 0xD835,
09639 };
09640 static const unsigned short utf8_to_euc_E88E_x0213[] = {
09641  0xD823,      0, 0xD824,      0, 0xD825, 0x682E, 0x7A76, 0x6836,
09642       0, 0x683D, 0x6837,      0,      0, 0xF636, 0x6835,      0,
09643       0,      0, 0x7A77, 0x6776, 0xF637, 0xF638, 0x6833,      0,
09644  0x7A78, 0xD82C, 0x682F, 0xF639, 0xD82E, 0xF63A, 0x3450, 0x6831,
09645  0x683C,      0, 0x6832,      0,      0,      0, 0xD830, 0x7A79,
09646  0x683E, 0x7A7A, 0x6830, 0x477C, 0xD833, 0xD84C,      0,      0,
09647       0, 0x4D69,      0,      0,      0, 0x6839,      0,      0,
09648       0,      0,      0,      0,      0, 0x684F, 0xD834, 0x7A7B,
09649 };
09650 static const unsigned short utf8_to_euc_E88F[] = {
09651  0xD836, 0x6847,      0,      0,      0, 0x3F7B,      0, 0xD837,
09652       0, 0xD838, 0x3546,      0, 0x365D,      0, 0x6842, 0xD839,
09653  0xD83A, 0xD83B,      0, 0x325B, 0xD83C,      0, 0x3E54,      0,
09654  0x6845,      0,      0,      0, 0x3A5A, 0xD83D,      0, 0x4551,
09655  0x684A,      0,      0,      0,      0,      0,      0,      0,
09656  0xD83F, 0x4A6E, 0xD840, 0x6841,      0,      0,      0, 0x325A,
09657  0x3856, 0x4929, 0x684B,      0, 0x683F,      0, 0xD841, 0x6848,
09658  0xD842, 0xD843,      0, 0x6852, 0xD844, 0x6843,      0,      0,
09659 };
09660 static const unsigned short utf8_to_euc_E88F_x0213[] = {
09661  0x7A7C, 0x6847,      0,      0,      0, 0x3F7B,      0, 0x7A7D,
09662       0, 0xF63B, 0x3546,      0, 0x365D,      0, 0x6842, 0x7A7E,
09663  0xF63C, 0x7B21,      0, 0x325B, 0xF63D,      0, 0x3E54,      0,
09664  0x6845,      0,      0,      0, 0x3A5A, 0xF63E,      0, 0x4551,
09665  0x684A, 0x7B22,      0,      0,      0, 0xF63F,      0,      0,
09666  0xD83F, 0x4A6E, 0x7B23, 0x6841,      0,      0,      0, 0x325A,
09667  0x3856, 0x4929, 0x684B,      0, 0x683F,      0, 0xD841, 0x6848,
09668  0xD842, 0xF640,      0, 0x6852, 0xD844, 0x6843,      0,      0,
09669 };
09670 static const unsigned short utf8_to_euc_E890[] = {
09671       0, 0xD845,      0, 0x6844, 0x463A,      0, 0xD846, 0x6849,
09672       0,      0, 0xD847, 0x6846, 0x4B28, 0x684C, 0x3060, 0xD848,
09673       0, 0xD849,      0, 0x6840,      0, 0xD84A,      0,      0,
09674       0, 0xD84B,      0,      0,      0,      0,      0,      0,
09675  0x684E,      0, 0x684D,      0,      0,      0,      0,      0,
09676       0, 0x476B, 0x6854,      0, 0x685F,      0,      0, 0xD84D,
09677       0, 0x337E,      0,      0,      0, 0x6862,      0,      0,
09678  0x6850, 0xD84E,      0,      0, 0x6855, 0x4D6E,      0,      0,
09679 };
09680 static const unsigned short utf8_to_euc_E890_x0213[] = {
09681       0, 0x7B24,      0, 0x6844, 0x463A,      0, 0x7B25, 0x6849,
09682       0,      0, 0x7B26, 0x6846, 0x4B28, 0x684C, 0x3060, 0xF641,
09683       0, 0xF642,      0, 0x6840,      0, 0xF643,      0, 0xF645,
09684       0, 0xD84B,      0,      0,      0,      0,      0,      0,
09685  0x684E,      0, 0x684D,      0,      0,      0,      0,      0,
09686       0, 0x476B, 0x6854,      0, 0x685F,      0,      0, 0xD84D,
09687       0, 0x337E,      0,      0,      0, 0x6862,      0,      0,
09688  0x6850, 0xF646,      0,      0, 0x6855, 0x4D6E,      0,      0,
09689 };
09690 static const unsigned short utf8_to_euc_E891[] = {
09691       0,      0,      0,      0,      0, 0xD84F, 0x685E, 0xD850,
09692  0xD851, 0x4D55, 0xD852,      0,      0, 0xD853, 0x4E2A, 0xD854,
09693       0, 0xD855, 0xD856,      0,      0,      0, 0xD857, 0x4378,
09694  0xD858, 0xD859, 0xD85A, 0x336B, 0xD85B,      0,      0,      0,
09695  0xD85C, 0x4972, 0x6864, 0x4621, 0xD85D, 0xD85E, 0x3031, 0xD85F,
09696       0, 0x685D, 0xD860, 0x6859, 0x4172, 0x6853, 0x685B, 0x6860,
09697  0xD861, 0x472C,      0, 0xD862, 0xD863, 0x302A, 0xD864, 0x6858,
09698  0xD865, 0x6861, 0x4978,      0, 0xD866, 0xD867,      0,      0,
09699 };
09700 static const unsigned short utf8_to_euc_E891_x0213[] = {
09701       0,      0,      0,      0,      0, 0xD84F, 0x685E, 0xD850,
09702  0x7B28, 0x4D55, 0xF647,      0,      0, 0xD853, 0x4E2A, 0xF648,
09703       0, 0xF649, 0xF64A,      0,      0,      0, 0xD857, 0x4378,
09704  0xD858, 0xF64B, 0xF64C, 0x336B, 0xF64D,      0,      0, 0x7B29,
09705  0xD85C, 0x4972, 0x6864, 0x4621, 0xD85D, 0xF64F, 0x3031, 0xD85F,
09706       0, 0x685D, 0xD860, 0x6859, 0x4172, 0x6853, 0x685B, 0x6860,
09707  0x7B2A, 0x472C,      0, 0x7B2B, 0xD863, 0x302A, 0xF650, 0x6858,
09708  0xF651, 0x6861, 0x4978,      0, 0xF652, 0xD867,      0,      0,
09709 };
09710 static const unsigned short utf8_to_euc_E892[] = {
09711       0, 0xD868, 0x685C,      0, 0x6857, 0xD869,      0,      0,
09712       0,      0,      0, 0x3E55,      0,      0,      0,      0,
09713  0x3D2F,      0, 0xD86A, 0xD86B, 0x3C2C, 0xD86C,      0,      0,
09714       0, 0x4C58,      0,      0, 0x4947,      0, 0xD86D, 0x6867,
09715       0, 0x6870,      0,      0,      0,      0, 0xD86E,      0,
09716  0xD86F, 0xD870, 0xD871,      0,      0, 0x685A,      0, 0xD872,
09717       0, 0xD873, 0x3377,      0, 0xD874,      0,      0,      0,
09718  0x3E78, 0x6865, 0xD875, 0x686A, 0x4173, 0xD876, 0xD877, 0x6866,
09719 };
09720 static const unsigned short utf8_to_euc_E892_x0213[] = {
09721       0, 0xF653, 0x685C,      0, 0x6857, 0x7B2C,      0,      0,
09722       0,      0,      0, 0x3E55,      0,      0,      0,      0,
09723  0x3D2F,      0, 0xD86A, 0xD86B, 0x3C2C, 0xD86C,      0, 0xF656,
09724       0, 0x4C58,      0,      0, 0x4947,      0, 0x7B2D, 0x6867,
09725       0, 0x6870,      0,      0,      0,      0, 0xF657,      0,
09726  0xD86F, 0xD870, 0xD871,      0,      0, 0x685A,      0, 0x7B2E,
09727       0, 0xD873, 0x3377,      0, 0x7B2F,      0,      0,      0,
09728  0x3E78, 0x6865, 0x7B30, 0x686A, 0x4173, 0xD876, 0xF658, 0x6866,
09729 };
09730 static const unsigned short utf8_to_euc_E893[] = {
09731  0xD878, 0x686D, 0xD879,      0, 0x435F,      0, 0x686E, 0xD87A,
09732  0xD87B, 0x4D56, 0x6863, 0x3338, 0xD87C, 0x6869,      0, 0xD87D,
09733  0x686C, 0x4C2C,      0, 0xD87E,      0,      0, 0x686F,      0,
09734       0, 0x6868, 0x686B,      0, 0xD921,      0,      0,      0,
09735       0,      0,      0,      0,      0,      0,      0, 0xD922,
09736       0,      0, 0xD923,      0, 0x4B29,      0, 0x4F21, 0xD924,
09737  0xD925, 0xD926, 0xD927,      0, 0x6873,      0,      0, 0xD928,
09738       0,      0, 0xD92A, 0xD92B, 0x687A, 0xD92C,      0, 0x6872,
09739 };
09740 static const unsigned short utf8_to_euc_E893_x0213[] = {
09741  0x7B31, 0x686D, 0x7B32,      0, 0x435F,      0, 0x686E, 0xD87A,
09742  0xD87B, 0x4D56, 0x6863, 0x3338, 0xD87C, 0x6869, 0xF65A, 0xF65B,
09743  0x686C, 0x4C2C,      0, 0xF65C,      0,      0, 0x686F,      0,
09744       0, 0x6868, 0x686B,      0, 0xF655,      0,      0,      0,
09745       0,      0,      0,      0,      0,      0,      0, 0xF65E,
09746       0,      0, 0xF65F,      0, 0x4B29,      0, 0x4F21, 0xF660,
09747  0xF661, 0xF662, 0xD927,      0, 0x6873,      0,      0, 0xD928,
09748       0,      0, 0xF663, 0xD92B, 0x687A, 0xF664,      0, 0x6872,
09749 };
09750 static const unsigned short utf8_to_euc_E894[] = {
09751  0x3C43,      0, 0xD92D, 0xD92E,      0,      0, 0x6851, 0xD92F,
09752       0,      0,      0,      0, 0xD930,      0, 0xD931,      0,
09753  0xD932, 0x4A4E,      0, 0x4C22, 0x6879, 0x6878,      0, 0x6874,
09754  0x6875,      0, 0x3136,      0, 0xD933,      0, 0xD934, 0x6877,
09755       0, 0x6871, 0xD935, 0xD936, 0xD937, 0xD938, 0x4455, 0xD939,
09756       0,      0, 0xD93A, 0xD93B, 0x6876, 0x307E,      0, 0xD93C,
09757       0,      0, 0xD929, 0xD93D, 0xD93E, 0x4222, 0xD93F,      0,
09758       0,      0,      0,      0,      0, 0x4A43,      0, 0xD940,
09759 };
09760 static const unsigned short utf8_to_euc_E894_x0213[] = {
09761  0x3C43,      0, 0xD92D, 0xD92E,      0,      0, 0x6851, 0xD92F,
09762       0,      0,      0,      0, 0xF665,      0, 0xD931,      0,
09763  0xD932, 0x4A4E,      0, 0x4C22, 0x6879, 0x6878,      0, 0x6874,
09764  0x6875,      0, 0x3136, 0xF666, 0xD933,      0, 0x7B35, 0x6877,
09765       0, 0x6871, 0xD935, 0x7B36, 0xF667, 0xF668, 0x4455, 0xD939,
09766       0,      0, 0xD93A, 0xF669, 0x6876, 0x307E,      0, 0x7B37,
09767       0,      0, 0x7B34, 0xD93D, 0xF66A, 0x4222, 0xD93F,      0,
09768       0,      0,      0,      0,      0, 0x4A43, 0xF66F, 0xD940,
09769 };
09770 static const unsigned short utf8_to_euc_E895[] = {
09771  0x687B, 0x6921,      0, 0x4859,      0,      0, 0xD941,      0,
09772  0x687E, 0x3E56, 0x3C49, 0x6923,      0,      0, 0x363E, 0xD942,
09773  0xD943, 0xD944, 0xD945, 0xD946,      0, 0x6924, 0xD947, 0x4979,
09774  0x687D, 0xD948, 0x6856,      0, 0xD949, 0xD94A, 0xD94B, 0xD94C,
09775  0xD94D, 0xD94E, 0xD94F, 0x687C, 0xD950,      0,      0,      0,
09776  0x4F4F, 0x4622, 0x4973, 0xD951,      0, 0x692B,      0, 0xD952,
09777       0,      0,      0,      0,      0,      0,      0, 0x6931,
09778       0, 0xD953, 0xD954, 0xD955,      0, 0xD956, 0x6932, 0xD957,
09779 };
09780 static const unsigned short utf8_to_euc_E895_x0213[] = {
09781  0x687B, 0x6921,      0, 0x4859,      0,      0, 0xD941,      0,
09782  0x687E, 0x3E56, 0x3C49, 0x6923,      0,      0, 0x363E, 0xF66B,
09783  0xD943, 0xF670, 0xD945, 0xF671,      0, 0x6924, 0xD947, 0x4979,
09784  0x687D, 0x7B38, 0x6856,      0, 0xD949, 0xD94A, 0xF672, 0xD94C,
09785  0xD94D, 0xF673, 0xF674, 0x687C, 0x7B39,      0,      0,      0,
09786  0x4F4F, 0x4622, 0x4973, 0xD951,      0, 0x692B,      0, 0xF66C,
09787       0,      0,      0,      0,      0,      0,      0, 0x6931,
09788       0, 0xD953, 0x7B3C, 0xF676,      0, 0xF677, 0x6932, 0xF678,
09789 };
09790 static const unsigned short utf8_to_euc_E896[] = {
09791  0x6925, 0xD958,      0,      0, 0x4776, 0xD959, 0xD95A, 0x692F,
09792  0x6927, 0xD95B, 0x6929, 0xD95C, 0xD95D,      0,      0, 0xD95E,
09793  0x6933, 0x6928,      0, 0xD95F, 0x692C,      0,      0, 0x3172,
09794  0xD960, 0x4665,      0, 0x692D, 0x6930, 0xD961,      0, 0xD962,
09795  0xD963,      0, 0xD964,      0, 0x6926, 0xD965, 0x4126, 0xD966,
09796  0x692A, 0x3B27, 0x3F45, 0x3730, 0x4C74, 0xD974, 0x4C79, 0x3D72,
09797  0xF461,      0,      0,      0, 0xD967,      0, 0xD968, 0xD969,
09798  0xD96A, 0x6937, 0x6935,      0, 0xD96B, 0xD96C, 0xD96D, 0xD96E,
09799 };
09800 static const unsigned short utf8_to_euc_E896_x0213[] = {
09801  0x6925, 0xF679,      0,      0, 0x4776, 0xD959, 0xF67A, 0x692F,
09802  0x6927, 0xD95B, 0x6929, 0xD95C, 0x7B3D,      0,      0, 0x7B3E,
09803  0x6933, 0x6928,      0, 0xF67B, 0x692C,      0,      0, 0x3172,
09804  0xD960, 0x4665,      0, 0x692D, 0x6930, 0xF67C,      0, 0xF67D,
09805  0xD963,      0, 0x7B3F,      0, 0x6926, 0xD965, 0x4126, 0xD966,
09806  0x692A, 0x3B27, 0x3F45, 0x3730, 0x4C74, 0x7B3B, 0x4C79, 0x3D72,
09807  0x7B40,      0,      0,      0, 0xD967,      0, 0xD968, 0xF723,
09808  0xD96A, 0x6937, 0x6935,      0, 0xF724, 0xD96C, 0xD96D, 0xD96E,
09809 };
09810 static const unsigned short utf8_to_euc_E897[] = {
09811       0, 0x4F4E, 0xD96F,      0,      0,      0,      0, 0xD970,
09812       0, 0x6934, 0xD971, 0xD972,      0, 0x4D75, 0xD973, 0x6936,
09813  0x6938,      0,      0,      0,      0, 0x6939,      0,      0,
09814  0xD975,      0, 0xD976,      0, 0x693C, 0x693A,      0, 0xD977,
09815  0xD978,      0,      0,      0, 0x4623, 0x693B, 0xD979,      0,
09816  0xD97A, 0x484D, 0x692E,      0,      0, 0xD97B,      0,      0,
09817       0,      0,      0, 0xD97C,      0,      0, 0xD97D, 0x3D73,
09818       0, 0x693D, 0x6942, 0x4174, 0xD97E,      0, 0x6941, 0xDA21,
09819 };
09820 static const unsigned short utf8_to_euc_E897_x0213[] = {
09821       0, 0x4F4E, 0xD96F,      0,      0,      0,      0, 0xF725,
09822       0, 0x6934, 0xF726, 0x7B41,      0, 0x4D75, 0x7B42, 0x6936,
09823  0x6938,      0,      0,      0,      0, 0x6939,      0,      0,
09824  0xF727, 0xF728, 0xD976,      0, 0x693C, 0x693A,      0, 0xF729,
09825  0xD978, 0xF72A,      0,      0, 0x4623, 0x693B, 0xF72B,      0,
09826  0xD97A, 0x484D, 0x692E,      0,      0, 0x7B43,      0,      0,
09827       0,      0,      0, 0xD97C,      0,      0, 0xF72C, 0x3D73,
09828       0, 0x693D, 0x6942, 0x4174, 0xD97E,      0, 0x6941, 0x7B45,
09829 };
09830 static const unsigned short utf8_to_euc_E898[] = {
09831  0xDA22,      0, 0x6922,      0, 0xDA23, 0xDA24, 0x6943, 0x4149,
09832       0,      0, 0x693E, 0x6940,      0, 0xDA25, 0xDA26,      0,
09833  0xDA27, 0xDA28, 0xDA29, 0x693F,      0,      0, 0x5D31, 0x5D22,
09834  0xDA2A, 0xDA2B, 0x6945, 0xDA2C,      0,      0, 0xDA2D,      0,
09835       0, 0xDA2E, 0x6944,      0,      0,      0,      0, 0xDA2F,
09836       0, 0xDA30,      0,      0,      0, 0x4D76,      0, 0x623C,
09837  0x6946,      0,      0,      0,      0,      0, 0xDA31,      0,
09838  0xDA32,      0, 0xDA33,      0, 0xDA34, 0xDA35,      0, 0x6947,
09839 };
09840 static const unsigned short utf8_to_euc_E898_x0213[] = {
09841  0xF72D,      0, 0x6922,      0, 0x7B46, 0x7B47, 0x6943, 0x4149,
09842       0,      0, 0x693E, 0x6940,      0, 0xDA25, 0xDA26,      0,
09843  0x7B48, 0xF72E, 0x7B44, 0x693F,      0,      0, 0x5D31, 0x5D22,
09844  0x7B4A, 0xDA2B, 0x6945, 0xDA2C,      0,      0, 0xF72F,      0,
09845       0, 0xF730, 0x6944,      0, 0xF731,      0,      0, 0xF732,
09846       0, 0x7B4B,      0,      0,      0, 0x4D76,      0, 0x623C,
09847  0x6946,      0,      0,      0,      0,      0, 0xDA31,      0,
09848  0x7B4C, 0xF734, 0xDA33,      0, 0xF735, 0xDA35,      0, 0x6947,
09849 };
09850 static const unsigned short utf8_to_euc_E899[] = {
09851  0xDA36, 0xB866, 0xDA37,      0,      0,      0, 0xDA38,      0,
09852       0,      0,      0,      0,      0, 0x6948, 0x3857,      0,
09853  0x3554,      0, 0xDA39, 0xDA3A, 0x694A, 0x515D, 0xDA3B, 0xDA3C,
09854  0xDA3D, 0xDA3E, 0x3575,      0, 0x4E3A, 0xDA3F, 0x3673, 0x694B,
09855  0xDA40, 0xDA41, 0xDA42, 0xDA43, 0xDA44,      0,      0, 0x694C,
09856       0, 0xDA45,      0, 0x436E, 0xDA46,      0,      0, 0xDA47,
09857       0, 0x694D,      0,      0,      0, 0xDA48, 0xDA49, 0xDA4A,
09858       0, 0x467A, 0xDA4B, 0x303A,      0,      0,      0,      0,
09859 };
09860 static const unsigned short utf8_to_euc_E899_x0213[] = {
09861  0xF737, 0x2F68, 0xDA37,      0,      0,      0, 0xDA38,      0,
09862       0,      0,      0,      0,      0, 0x6948, 0x3857,      0,
09863  0x3554,      0, 0xDA39, 0xF739, 0x694A, 0x515D, 0xF73A, 0x7B4D,
09864  0xDA3D, 0xDA3E, 0x3575, 0x7B4E, 0x4E3A, 0xDA3F, 0x3673, 0x694B,
09865  0xDA40, 0xDA41, 0x7B50, 0xDA43, 0xDA44,      0,      0, 0x694C,
09866       0, 0xDA45,      0, 0x436E, 0x7B52,      0,      0, 0xF73B,
09867       0, 0x694D,      0,      0,      0, 0x7B53, 0xDA49, 0xF73C,
09868       0, 0x467A, 0xF73D, 0x303A,      0,      0,      0,      0,
09869 };
09870 static const unsigned short utf8_to_euc_E89A[] = {
09871       0,      0,      0,      0,      0,      0,      0,      0,
09872  0xDA6D,      0, 0x3263, 0x6952, 0x6953, 0xDA4C,      0,      0,
09873       0, 0xDA4D,      0, 0x694E,      0, 0x3B3D, 0xDA4E,      0,
09874  0xDA4F,      0, 0xDA50,      0, 0xDA51,      0,      0,      0,
09875       0, 0xDA52,      0, 0x694F, 0x4742,      0, 0xDA53, 0xDA54,
09876  0xDA55, 0x6950, 0x6951, 0x695B,      0, 0xDA56,      0, 0x6955,
09877  0x6958, 0xDA57,      0, 0xDA58, 0xDA59, 0xDA5A, 0x6954, 0xDA5B,
09878  0xDA5C, 0xDA5D,      0,      0,      0,      0,      0, 0xDA5E,
09879 };
09880 static const unsigned short utf8_to_euc_E89A_x0213[] = {
09881       0,      0,      0,      0,      0,      0,      0, 0xF73E,
09882  0xDA6D, 0xF73F, 0x3263, 0x6952, 0x6953, 0xF740,      0,      0,
09883       0, 0xF741,      0, 0x694E,      0, 0x3B3D, 0xDA4E,      0,
09884  0x7B54,      0, 0xDA50,      0, 0xF742, 0xF743,      0,      0,
09885       0, 0xDA52,      0, 0x694F, 0x4742,      0, 0xDA53, 0xDA54,
09886  0xF744, 0x6950, 0x6951, 0x695B,      0, 0xDA56,      0, 0x6955,
09887  0x6958, 0xF746,      0, 0xF747, 0xDA59, 0xDA5A, 0x6954, 0xDA5B,
09888  0x7B55, 0xDA5D,      0,      0,      0,      0,      0, 0xDA5E,
09889 };
09890 static const unsigned short utf8_to_euc_E89B[] = {
09891  0xDA5F, 0xDA60,      0, 0xDA61, 0x6956, 0xDA62, 0x6957, 0x3C58,
09892       0, 0x6959,      0, 0x4341,      0, 0x3756, 0x3342,      0,
09893       0, 0xDA63, 0xDA64,      0, 0x695C, 0xDA65,      0, 0xDA66,
09894       0, 0x333F, 0xDA67, 0x6961, 0xDA68,      0, 0x695D, 0x6960,
09895  0xDA69,      0,      0, 0xDA6A, 0x483A, 0xDA6B,      0, 0xDA6C,
09896       0, 0x695E,      0,      0, 0x695F, 0x4948, 0x485A, 0x6962,
09897       0,      0,      0,      0,      0,      0,      0,      0,
09898  0x427D, 0x696C, 0xDA6E, 0x6968, 0xDA6F, 0xDA70, 0x326B,      0,
09899 };
09900 static const unsigned short utf8_to_euc_E89B_x0213[] = {
09901  0xDA5F, 0xF748,      0, 0xF749, 0x6956, 0xDA62, 0x6957, 0x3C58,
09902       0, 0x6959,      0, 0x4341,      0, 0x3756, 0x3342,      0,
09903       0, 0xF74A, 0xDA64,      0, 0x695C, 0xF74B,      0, 0xF74C,
09904       0, 0x333F, 0xDA67, 0x6961, 0xDA68,      0, 0x695D, 0x6960,
09905  0xDA69,      0,      0, 0xF74D, 0x483A, 0xDA6B, 0xF74E, 0xDA6C,
09906       0, 0x695E,      0,      0, 0x695F, 0x4948, 0x485A, 0x6962,
09907       0,      0,      0,      0,      0,      0,      0,      0,
09908  0x427D, 0x696C, 0x7B56, 0x6968, 0x7B57, 0x7B58, 0x326B,      0,
09909 };
09910 static const unsigned short utf8_to_euc_E89C[] = {
09911  0x6966,      0, 0x4B2A, 0x6967, 0xDA71, 0xDA72, 0x6964, 0xDA73,
09912  0x6965, 0x696A, 0x696D, 0xDA74,      0, 0x696B, 0xDA75, 0xDA76,
09913  0xDA77, 0x6969, 0x6963, 0xDA78, 0xDA79,      0,      0,      0,
09914  0x4358, 0xDA7A, 0x6974,      0, 0x4C2A,      0, 0xDA7B, 0xDA7C,
09915       0, 0xDA7D,      0, 0xDA7E,      0, 0x6972,      0,      0,
09916  0xDB21, 0x6973,      0,      0,      0,      0, 0xDB22, 0xDB23,
09917       0, 0xDB24, 0xDB25,      0, 0x696E,      0,      0, 0x6970,
09918       0, 0xDB26, 0xDB27, 0x6971, 0xDB28, 0xDB29, 0xDB2A, 0x696F,
09919 };
09920 static const unsigned short utf8_to_euc_E89C_x0213[] = {
09921  0x6966,      0, 0x4B2A, 0x6967, 0xDA71, 0xF750, 0x6964, 0xF751,
09922  0x6965, 0x696A, 0x696D, 0x7B59,      0, 0x696B, 0xF752, 0xDA76,
09923  0xF753, 0x6969, 0x6963, 0xF754, 0xDA79,      0,      0,      0,
09924  0x4358, 0xF755, 0x6974,      0, 0x4C2A,      0, 0xDA7B, 0xF756,
09925       0, 0xF757,      0, 0xF758,      0, 0x6972,      0,      0,
09926  0xDB21, 0x6973,      0,      0,      0,      0, 0xDB22, 0xDB23,
09927       0, 0xF759, 0xDB25,      0, 0x696E,      0,      0, 0x6970,
09928       0, 0xDB26, 0xF75A, 0x6971, 0xDB28, 0xDB29, 0xF75B, 0x696F,
09929 };
09930 static const unsigned short utf8_to_euc_E89D[] = {
09931  0xDB2B,      0,      0, 0xDB2C,      0, 0xDB2D,      0,      0,
09932       0, 0x4066,      0, 0x4F39, 0x6978, 0xDB2E, 0x6979,      0,
09933       0,      0,      0, 0x6A21,      0, 0x3F2A,      0, 0x697B,
09934  0xDB2F, 0x697E,      0,      0,      0, 0xDB30,      0, 0x6976,
09935  0x6975, 0xDB31,      0, 0x6A22, 0xDB32, 0xDB33, 0x325C,      0,
09936  0x697C,      0, 0x6A23,      0,      0,      0, 0x697D, 0xDB34,
09937       0, 0xDB35, 0xDB36,      0, 0x697A,      0, 0x4433,      0,
09938  0x6977,      0,      0, 0xDB37,      0,      0,      0, 0x4768,
09939 };
09940 static const unsigned short utf8_to_euc_E89D_x0213[] = {
09941  0xF75C,      0,      0, 0xF75D,      0, 0xDB2D,      0,      0,
09942       0, 0x4066,      0, 0x4F39, 0x6978, 0xDB2E, 0x6979,      0,
09943       0, 0xF75E,      0, 0x6A21,      0, 0x3F2A,      0, 0x697B,
09944  0xF75F, 0x697E,      0,      0,      0, 0xDB30,      0, 0x6976,
09945  0x6975, 0xDB31,      0, 0x6A22, 0xF760, 0xF761, 0x325C,      0,
09946  0x697C,      0, 0x6A23,      0,      0,      0, 0x697D, 0xDB34,
09947       0, 0x7B5A, 0xF762,      0, 0x697A,      0, 0x4433,      0,
09948  0x6977,      0,      0, 0xDB37, 0xF763,      0,      0, 0x4768,
09949 };
09950 static const unsigned short utf8_to_euc_E89E[] = {
09951       0,      0, 0x6A27, 0xDB38, 0xDB39, 0xDB3A, 0xDB3B, 0xDB3C,
09952  0xDB3D, 0xDB3E,      0, 0xDB3F, 0xDB40, 0x4D3B,      0,      0,
09953  0xDB41,      0,      0, 0xDB42,      0, 0xDB43,      0, 0xDB44,
09954  0xDB45, 0xDB46,      0,      0,      0,      0, 0xDB47, 0x6A26,
09955  0xDB48,      0, 0x6A25, 0xDB49,      0,      0,      0, 0xDB4A,
09956       0,      0,      0, 0x6A2E, 0xDB4B, 0xDB4C, 0xDB4D, 0x6A28,
09957       0, 0xDB4E,      0, 0x6A30,      0, 0xDB4F,      0,      0,
09958       0,      0, 0x4D66, 0x6A33,      0, 0x6A2A, 0xDB50, 0xDB51,
09959 };
09960 static const unsigned short utf8_to_euc_E89E_x0213[] = {
09961       0,      0, 0x6A27, 0xDB38, 0xDB39, 0xDB3A, 0xDB3B, 0x7B5B,
09962  0x7B5C, 0xF767,      0, 0xF768, 0xDB40, 0x4D3B,      0,      0,
09963  0xDB41,      0,      0, 0xF769,      0, 0xDB43,      0, 0xDB44,
09964  0xDB45, 0xDB46,      0,      0,      0,      0, 0xDB47, 0x6A26,
09965  0xF76A,      0, 0x6A25, 0xDB49,      0,      0,      0, 0xF766,
09966       0,      0,      0, 0x6A2E, 0x7B5D, 0x7B5E, 0xDB4D, 0x6A28,
09967       0, 0xDB4E,      0, 0x6A30,      0, 0x7B5F,      0,      0,
09968       0,      0, 0x4D66, 0x6A33,      0, 0x6A2A, 0xF76D, 0xDB51,
09969 };
09970 static const unsigned short utf8_to_euc_E89F[] = {
09971  0x6A2B, 0xDB52,      0,      0, 0x6A2F,      0, 0x6A32, 0x6A31,
09972  0xDB53, 0xDB54, 0xDB55, 0x6A29,      0,      0, 0xDB56,      0,
09973  0x6A2C,      0, 0x6A3D,      0,      0, 0xDB57, 0xDB58,      0,
09974       0, 0xDB59, 0xDB5A,      0, 0xDB5B,      0,      0, 0xDB5C,
09975  0x6A36,      0, 0xDB5D, 0xDB5E, 0xDB5F,      0,      0,      0,
09976       0,      0, 0xDB60, 0xDB61,      0, 0xDB62,      0, 0x6A34,
09977       0, 0xDB63, 0x6A35, 0xDB64,      0,      0, 0x6A3A, 0x6A3B,
09978  0xDB65, 0x332A, 0xDB66, 0x3542,      0,      0, 0x6A39, 0xDB67,
09979 };
09980 static const unsigned short utf8_to_euc_E89F_x0213[] = {
09981  0x6A2B, 0xF76F,      0,      0, 0x6A2F,      0, 0x6A32, 0x6A31,
09982  0xDB53, 0xDB54, 0xDB55, 0x6A29,      0,      0, 0xF770,      0,
09983  0x6A2C,      0, 0x6A3D,      0,      0, 0xDB57, 0x7B61,      0,
09984       0, 0xDB59, 0xDB5A,      0, 0xDB5B,      0,      0, 0xF772,
09985  0x6A36,      0, 0xDB5D, 0xF774, 0xDB5F, 0xF775, 0xF776,      0,
09986       0,      0, 0xF777, 0xF778, 0x7B62, 0xF779,      0, 0x6A34,
09987       0, 0xDB63, 0x6A35, 0xDB64,      0, 0xF771, 0x6A3A, 0x6A3B,
09988  0xDB65, 0x332A, 0xDB66, 0x3542,      0,      0, 0x6A39, 0xDB67,
09989 };
09990 static const unsigned short utf8_to_euc_E8A0[] = {
09991       0, 0xDB68,      0, 0xDB69,      0, 0x6A24, 0xDB6A, 0xF464,
09992       0, 0xDB6B, 0xDB6C, 0xDB6D,      0, 0x6A38, 0x6A3C, 0x6A37,
09993  0xDB6E, 0x6A3E, 0xDB70, 0xDB71, 0xDB72, 0x6A40, 0x6A3F,      0,
09994  0xDB73, 0xDB6F, 0xDB74, 0xDB75, 0xDB76,      0, 0xDB77, 0xDB78,
09995       0, 0x6A42, 0x6A41, 0x695A,      0,      0,      0, 0x6A46,
09996  0xDB79,      0,      0,      0,      0, 0xDB7A, 0xDB7B,      0,
09997  0xDB7C, 0x6A43, 0xDB7D,      0,      0, 0xDB7E, 0x6A44,      0,
09998       0, 0x6A45, 0xDC21, 0x6A47, 0xDC22,      0,      0,      0,
09999 };
10000 static const unsigned short utf8_to_euc_E8A0_x0213[] = {
10001       0, 0xF77A,      0, 0xF77B,      0, 0x6A24, 0x7B63, 0xF464,
10002       0, 0xDB6B, 0x7B64, 0xF77C,      0, 0x6A38, 0x6A3C, 0x6A37,
10003  0x7B65, 0x6A3E, 0xDB70, 0xF77D, 0x7B66, 0x6A40, 0x6A3F,      0,
10004  0xDB73, 0xDB6F, 0xDB74, 0xDB75, 0xDB76,      0, 0xDB77, 0x7B67,
10005       0, 0x6A42, 0x6A41, 0x695A,      0,      0,      0, 0x6A46,
10006  0xF77E,      0,      0,      0,      0, 0xDB7A, 0xF821,      0,
10007  0xDB7C, 0x6A43, 0xF822,      0,      0, 0xDB7E, 0x6A44,      0,
10008       0, 0x6A45, 0xDC21, 0x6A47, 0xF823,      0,      0,      0,
10009 };
10010 static const unsigned short utf8_to_euc_E8A1[] = {
10011  0x376C, 0xDC23, 0x6A49, 0xDC24, 0x6A48, 0xDC25, 0x3D30,      0,
10012  0xDC26, 0xDC27, 0xDC28, 0xDC29, 0x3954, 0x5E27, 0xDC2A,      0,
10013       0, 0xDC2B, 0x6A4A, 0x3D51,      0, 0xDC2C, 0xDC2D, 0x3339,
10014  0xDC2E, 0x6A4B, 0xDC2F, 0x3152, 0xDC30, 0x3E57, 0x6A4C, 0xDC31,
10015  0xDC32, 0x3955, 0x6A4D, 0x3061, 0xDC33,      0,      0,      0,
10016  0x493D, 0xDC34,      0, 0x6A4E,      0,      0,      0,      0,
10017  0x3F6A, 0xDC35, 0x6A55,      0,      0, 0x6A52,      0, 0x436F,
10018       0, 0xDC36,      0, 0xDC37,      0, 0x6A53, 0x6A50, 0x365E,
10019 };
10020 static const unsigned short utf8_to_euc_E8A1_x0213[] = {
10021  0x376C, 0xDC23, 0x6A49, 0xDC24, 0x6A48, 0xDC25, 0x3D30,      0,
10022  0xDC26, 0xDC27, 0xF825, 0xDC29, 0x3954, 0x5E27, 0xDC2A,      0,
10023       0, 0xDC2B, 0x6A4A, 0x3D51,      0, 0xDC2C, 0xDC2D, 0x3339,
10024  0xF826, 0x6A4B, 0xDC2F, 0x3152, 0xDC30, 0x3E57, 0x6A4C, 0xF827,
10025  0xDC32, 0x3955, 0x6A4D, 0x3061, 0xF828,      0,      0,      0,
10026  0x493D, 0xF82B,      0, 0x6A4E,      0,      0,      0, 0xF82D,
10027  0x3F6A, 0xDC35, 0x6A55,      0,      0, 0x6A52,      0, 0x436F,
10028       0, 0xDC36,      0, 0xDC37,      0, 0x6A53, 0x6A50, 0x365E,
10029 };
10030 static const unsigned short utf8_to_euc_E8A2[] = {
10031  0xDC38, 0x6A4F, 0x6A56,      0,      0,      0,      0,      0,
10032  0x3736,      0,      0, 0x425E,      0, 0x6A5C,      0,      0,
10033       0,      0, 0x6A58,      0,      0,      0, 0x4235, 0x6A57,
10034  0xDC39, 0x6A5A, 0xDC3A, 0xDC3B, 0xDC3C,      0, 0x6A51, 0xDC3D,
10035  0xDC3E,      0, 0x6A5B,      0, 0x6A5D,      0,      0,      0,
10036  0xDC3F,      0, 0xDC40, 0x486F,      0,      0, 0x6A59,      0,
10037  0x6A5E, 0x6A60,      0,      0, 0x3853, 0x6A54,      0, 0x3041,
10038       0,      0, 0xDC41,      0,      0, 0xDC42, 0xDC43, 0x6A5F,
10039 };
10040 static const unsigned short utf8_to_euc_E8A2_x0213[] = {
10041  0xDC38, 0x6A4F, 0x6A56,      0,      0,      0,      0,      0,
10042  0x3736,      0,      0, 0x425E,      0, 0x6A5C,      0,      0,
10043       0,      0, 0x6A58,      0,      0,      0, 0x4235, 0x6A57,
10044  0x7B68, 0x6A5A, 0xDC3A, 0xDC3B, 0xDC3C,      0, 0x6A51, 0xDC3D,
10045  0xF82E,      0, 0x6A5B,      0, 0x6A5D,      0,      0,      0,
10046  0xDC3F,      0, 0x7B69, 0x486F,      0,      0, 0x6A59,      0,
10047  0x6A5E, 0x6A60,      0,      0, 0x3853, 0x6A54,      0, 0x3041,
10048       0,      0, 0xDC41,      0, 0xF82F, 0xF830, 0xF831, 0x6A5F,
10049 };
10050 static const unsigned short utf8_to_euc_E8A3[] = {
10051  0xDC44, 0x3A5B, 0x4E76, 0x6A61, 0x6A62, 0x4175,      0,      0,
10052       0,      0, 0xDC45, 0xDC46, 0xDC47, 0xDC48, 0xDC49, 0x4E22,
10053       0, 0xDC4A, 0xDC4B, 0xDC4C, 0x6A63, 0x4D35,      0,      0,
10054  0x6A64, 0x6A65,      0, 0xDC4D, 0x4A64, 0x6A66, 0xDC4E, 0x3A40,
10055       0, 0x4E23,      0,      0,      0,      0,      0, 0xDC4F,
10056  0x6A6B,      0,      0,      0,      0,      0,      0, 0xDC50,
10057  0xDC51, 0xDC52, 0x6A6C, 0x3E58, 0x6A6A, 0xDC53,      0, 0xDC54,
10058  0x4D67, 0x6A67,      0,      0, 0x6A69, 0x403D, 0x3F7E,      0,
10059 };
10060 static const unsigned short utf8_to_euc_E8A3_x0213[] = {
10061  0xF832, 0x3A5B, 0x4E76, 0x6A61, 0x6A62, 0x4175,      0,      0,
10062       0,      0, 0x7B6A, 0xDC46, 0xDC47, 0xDC48, 0x7B6B, 0x4E22,
10063       0, 0xF835, 0xF833, 0xF836, 0x6A63, 0x4D35,      0,      0,
10064  0x6A64, 0x6A65,      0, 0xF837, 0x4A64, 0x6A66, 0xDC4E, 0x3A40,
10065       0, 0x4E23,      0,      0,      0,      0,      0, 0xDC4F,
10066  0x6A6B,      0,      0,      0,      0,      0,      0, 0xDC50,
10067  0xF838, 0xF839, 0x6A6C, 0x3E58, 0x6A6A, 0x7B6D,      0, 0xDC54,
10068  0x4D67, 0x6A67,      0,      0, 0x6A69, 0x403D, 0x3F7E,      0,
10069 };
10070 static const unsigned short utf8_to_euc_E8A4[] = {
10071       0, 0xDC55, 0x6A68,      0, 0x6A6D,      0, 0xDC56, 0x4A23,
10072       0,      0, 0x6A6F,      0, 0x6A6E, 0xDC57, 0xDC58, 0xDC59,
10073  0x336C,      0, 0x4B2B, 0x6A70,      0, 0xDC5A, 0xDC5B,      0,
10074  0xDC5C, 0xDC5D, 0xDC5E,      0, 0xDC5F, 0x6A7C, 0x6A72,      0,
10075  0xDC60,      0,      0,      0,      0, 0x6A73, 0xDC61, 0xDC62,
10076  0xDC63,      0, 0x6A74, 0x6A75,      0,      0,      0,      0,
10077  0xDC64, 0xDC65, 0xDC66,      0,      0, 0xDC67, 0x6A79,      0,
10078  0x6A7A, 0xDC68, 0xDC69, 0x6A78,      0,      0, 0xDC6A,      0,
10079 };
10080 static const unsigned short utf8_to_euc_E8A4_x0213[] = {
10081       0, 0xF83B, 0x6A68,      0, 0x6A6D,      0, 0xDC56, 0x4A23,
10082       0,      0, 0x6A6F,      0, 0x6A6E, 0xDC57, 0xDC58, 0xDC59,
10083  0x336C,      0, 0x4B2B, 0x6A70,      0, 0xDC5A, 0xDC5B,      0,
10084  0x7B70, 0x7B71, 0x7B72,      0, 0x7B6E, 0x6A7C, 0x6A72,      0,
10085  0xDC60,      0,      0,      0,      0, 0x6A73, 0xDC61, 0x7B73,
10086  0xDC63,      0, 0x6A74, 0x6A75,      0,      0,      0,      0,
10087  0x7B74, 0xDC65, 0x7B75,      0,      0, 0xDC67, 0x6A79, 0xF83D,
10088  0x6A7A, 0x7B76, 0xDC69, 0x6A78,      0,      0, 0xDC6A,      0,
10089 };
10090 static const unsigned short utf8_to_euc_E8A5[] = {
10091  0xDC6B, 0x6A76, 0xDC6C, 0x6A71, 0x6A77, 0xDC6D, 0xDC6E,      0,
10092       0, 0xDC6F,      0,      0, 0x6A7B, 0x7037,      0, 0xDC70,
10093       0,      0, 0xDC71,      0,      0,      0, 0x3228, 0xDC72,
10094       0,      0, 0xDC73, 0xDC74, 0xDC75,      0, 0x6A7E, 0x365F,
10095  0x6A7D, 0xDC76, 0xDC77, 0xDC78, 0x6B22,      0, 0x6B21,      0,
10096       0,      0, 0x6B24, 0xDC79,      0, 0x6B23, 0xDC7A, 0x6B25,
10097  0xDC7B,      0, 0x3D31, 0xDC7C, 0x6B26, 0xDC7D,      0, 0x6B27,
10098       0,      0, 0xDC7E, 0xDD21, 0xDD22, 0xDD23, 0x6B28, 0x403E,
10099 };
10100 static const unsigned short utf8_to_euc_E8A5_x0213[] = {
10101  0x7B77, 0x6A76, 0xF83F, 0x6A71, 0x6A77, 0xF840, 0xDC6E,      0,
10102       0, 0xF841,      0,      0, 0x6A7B, 0x7037,      0, 0xDC70,
10103       0,      0, 0xDC71,      0,      0,      0, 0x3228, 0xDC72,
10104       0,      0, 0xDC73, 0xDC74, 0xDC75,      0, 0x6A7E, 0x365F,
10105  0x6A7D, 0xDC76, 0xF844, 0xDC78, 0x6B22,      0, 0x6B21,      0,
10106       0,      0, 0x6B24, 0xDC79,      0, 0x6B23, 0xDC7A, 0x6B25,
10107  0xDC7B,      0, 0x3D31, 0xDC7C, 0x6B26, 0xDC7D,      0, 0x6B27,
10108       0,      0, 0xDC7E, 0xDD21, 0xDD22, 0xDD23, 0x6B28, 0x403E,
10109 };
10110 static const unsigned short utf8_to_euc_E8A6[] = {
10111       0, 0x4D57,      0, 0x6B29,      0,      0, 0x4A24, 0x4746,
10112  0x6B2A, 0xDD24, 0x6B2B, 0x382B,      0, 0xDD25,      0, 0x352C,
10113  0xDD26,      0,      0, 0x6B2C, 0xDD27, 0xDD28, 0x3B6B, 0x4741,
10114  0x6B2D,      0, 0x3350, 0xDD29, 0xDD2A,      0,      0, 0xDD2B,
10115  0xDD2C, 0x6B2E,      0,      0,      0, 0xDD2D, 0x6B30, 0x4D77,
10116       0, 0x6B2F, 0x3F46,      0, 0x6B31,      0,      0, 0x6B32,
10117  0xDD2E,      0, 0x6B33, 0x3451, 0xDD2F, 0xDD30, 0xDD31, 0xDD32,
10118       0,      0, 0x6B34,      0, 0xDD33, 0x6B35,      0, 0x6B36,
10119 };
10120 static const unsigned short utf8_to_euc_E8A6_x0213[] = {
10121  0xF845, 0x4D57,      0, 0x6B29,      0,      0, 0x4A24, 0x4746,
10122  0x6B2A, 0xF846, 0x6B2B, 0x382B,      0, 0xDD25,      0, 0x352C,
10123  0xF847,      0,      0, 0x6B2C, 0x7B78, 0xDD28, 0x3B6B, 0x4741,
10124  0x6B2D,      0, 0x3350, 0xDD29, 0xDD2A,      0,      0, 0xF848,
10125  0xDD2C, 0x6B2E,      0,      0,      0, 0xDD2D, 0x6B30, 0x4D77,
10126       0, 0x6B2F, 0x3F46,      0, 0x6B31,      0,      0, 0x6B32,
10127  0xF849,      0, 0x6B33, 0x3451, 0xDD2F, 0xDD30, 0xDD31, 0xF84A,
10128       0,      0, 0x6B34,      0, 0xDD33, 0x6B35,      0, 0x6B36,
10129 };
10130 static const unsigned short utf8_to_euc_E8A7[] = {
10131  0x6B37,      0,      0,      0,      0,      0,      0,      0,
10132       0,      0,      0,      0,      0,      0,      0,      0,
10133       0,      0, 0x3351,      0, 0xDD34, 0xDD35, 0xDD36, 0xDD37,
10134  0xDD38,      0, 0x6B38,      0, 0x6B39, 0x6B3A,      0,      0,
10135       0,      0,      0, 0x3272,      0, 0xDD39, 0x3F28, 0x6B3B,
10136       0, 0xDD3A,      0, 0xDD3B,      0, 0xDD3C,      0,      0,
10137       0, 0xDD3D,      0, 0xDD3E, 0x6B3C,      0, 0xDD3F,      0,
10138  0x6B3D, 0xDD40,      0,      0,      0, 0xDD41,      0, 0xDD42,
10139 };
10140 static const unsigned short utf8_to_euc_E8A7_x0213[] = {
10141  0x6B37,      0,      0,      0,      0,      0,      0,      0,
10142       0,      0,      0,      0,      0,      0,      0,      0,
10143       0,      0, 0x3351,      0, 0x7B7A, 0xDD35, 0xF84B, 0xDD37,
10144  0xF84C,      0, 0x6B38,      0, 0x6B39, 0x6B3A,      0,      0,
10145       0,      0,      0, 0x3272,      0, 0x7B7B, 0x3F28, 0x6B3B,
10146       0, 0xDD3A,      0, 0xF84D,      0, 0xDD3C,      0,      0,
10147       0, 0xF84F,      0, 0xF850, 0x6B3C,      0, 0x7B7C,      0,
10148  0x6B3D, 0xDD40,      0,      0,      0, 0xF851,      0, 0xF852,
10149 };
10150 static const unsigned short utf8_to_euc_E8A8[] = {
10151  0x3840,      0, 0x447B, 0x6B3E, 0xDD43, 0xDD44,      0, 0xDD45,
10152  0x3757,      0, 0x3F56,      0, 0x6B41,      0, 0x4624, 0xDD46,
10153  0x6B40, 0xDD47, 0xDD48, 0x3731, 0xDD49, 0xDD4A, 0x6B3F, 0x4277,
10154  0x352D,      0,      0, 0x6B42,      0, 0x6B43, 0xDD4B, 0x3E59,
10155  0xDD4C,      0, 0xDD4D, 0x376D, 0xDD4E, 0x6B44, 0xDD4F,      0,
10156       0,      0, 0x4B2C, 0xDD50, 0xDD51, 0x405F,      0, 0xDD52,
10157       0, 0x3576,      0, 0x4C75, 0x414A, 0xDD53, 0x6B45, 0xDD54,
10158       0,      0, 0x3F47, 0x4370, 0x3E5A, 0xDD55, 0xDD56,      0,
10159 };
10160 static const unsigned short utf8_to_euc_E8A8_x0213[] = {
10161  0x3840,      0, 0x447B, 0x6B3E, 0xDD43, 0xDD44,      0, 0xDD45,
10162  0x3757,      0, 0x3F56,      0, 0x6B41,      0, 0x4624, 0xDD46,
10163  0x6B40, 0xF854, 0x7B7D, 0x3731, 0xF855, 0x7B7E, 0x6B3F, 0x4277,
10164  0x352D,      0,      0, 0x6B42,      0, 0x6B43, 0xDD4B, 0x3E59,
10165  0xDD4C, 0xF857, 0x7C21, 0x376D, 0xDD4E, 0x6B44, 0xDD4F,      0,
10166       0,      0, 0x4B2C, 0xDD50, 0xDD51, 0x405F,      0, 0xDD52,
10167       0, 0x3576,      0, 0x4C75, 0x414A, 0xF858, 0x6B45, 0x7C22,
10168       0,      0, 0x3F47, 0x4370, 0x3E5A, 0xDD55, 0xF859,      0,
10169 };
10170 static const unsigned short utf8_to_euc_E8A9[] = {
10171  0xDD57, 0x6B46,      0, 0xDD58,      0, 0xDD59, 0x6B49, 0xDD5A,
10172  0x6B4A, 0xDD5B,      0,      0,      0, 0xDD5C, 0xDD5D,      0,
10173  0x3A3E, 0x4242, 0x6B48, 0xDD5E, 0x3E5B, 0x493E, 0xDD5F, 0xDD60,
10174  0xDD61,      0,      0, 0x6B47, 0xDD62, 0xDD63, 0x3B6C,      0,
10175  0x3153, 0xDD64, 0x6B4E, 0x3758,      0, 0xDD65, 0x3B6E, 0xDD66,
10176       0, 0x3B6D,      0, 0x4F4D, 0x6B4D, 0x6B4C, 0x4127,      0,
10177  0x354D, 0x4F43, 0x333A, 0x3E5C,      0, 0xDD67, 0xDD68, 0xDD69,
10178       0, 0xDD6A, 0xDD6B, 0xDD6C, 0x6B4B,      0, 0xDD6D, 0xDD6E,
10179 };
10180 static const unsigned short utf8_to_euc_E8A9_x0213[] = {
10181  0xDD57, 0x6B46,      0, 0xDD58,      0, 0xF85A, 0x6B49, 0x7C23,
10182  0x6B4A, 0xDD5B,      0,      0,      0, 0xF85B, 0x7C24,      0,
10183  0x3A3E, 0x4242, 0x6B48, 0xDD5E, 0x3E5B, 0x493E, 0xDD5F, 0xDD60,
10184  0xF85C,      0,      0, 0x6B47, 0xDD62, 0x7C25, 0x3B6C,      0,
10185  0x3153, 0x7C26, 0x6B4E, 0x3758,      0, 0xDD65, 0x3B6E, 0xDD66,
10186       0, 0x3B6D,      0, 0x4F4D, 0x6B4D, 0x6B4C, 0x4127,      0,
10187  0x354D, 0x4F43, 0x333A, 0x3E5C,      0, 0x7C27, 0xDD68, 0xDD69,
10188       0, 0x7C28, 0xDD6B, 0xDD6C, 0x6B4B,      0, 0xDD6D, 0xDD6E,
10189 };
10190 static const unsigned short utf8_to_euc_E8AA[] = {
10191  0xDD6F,      0, 0x6B50, 0xDD70, 0x6B51, 0x6B4F, 0xDD71, 0x3858,
10192       0, 0x4D40,      0, 0xDD72, 0x3B6F, 0x4727,      0, 0xDD73,
10193  0xDD74, 0x6B54, 0xDD75, 0x4040,      0, 0x4342, 0xDD76, 0xDD77,
10194  0x4D36, 0xDD78, 0x6B57,      0,      0,      0, 0x386C, 0xDD79,
10195  0x403F, 0x6B53,      0, 0x6B58, 0x386D, 0x6B55, 0x6B56, 0xDD7A,
10196  0x6B52, 0xDD7B,      0,      0, 0x4062, 0x4649, 0xDD7C, 0xDD7D,
10197  0x432F,      0, 0x325D, 0xDD7E,      0,      0, 0xDE21, 0xDE22,
10198       0, 0x4870,      0, 0xDE23, 0x3543,      0, 0xDE24, 0x4434,
10199 };
10200 static const unsigned short utf8_to_euc_E8AA_x0213[] = {
10201  0xDD6F,      0, 0x6B50, 0xDD70, 0x6B51, 0x6B4F, 0xDD71, 0x3858,
10202       0, 0x4D40,      0, 0xDD72, 0x3B6F, 0x4727,      0, 0xDD73,
10203  0xF85E, 0x6B54, 0xDD75, 0x4040,      0, 0x4342, 0xDD76, 0xDD77,
10204  0x4D36, 0xDD78, 0x6B57,      0,      0,      0, 0x386C, 0xDD79,
10205  0x403F, 0x6B53,      0, 0x6B58, 0x386D, 0x6B55, 0x6B56, 0x7C29,
10206  0x6B52, 0xDD7B,      0,      0, 0x4062, 0x4649, 0xF85D, 0xDD7D,
10207  0x432F,      0, 0x325D, 0xDD7E,      0,      0, 0xDE21, 0xF85F,
10208       0, 0x4870,      0, 0xDE23, 0x3543,      0, 0xF860, 0x4434,
10209 };
10210 static const unsigned short utf8_to_euc_E8AB[] = {
10211       0,      0, 0x6B5B, 0xDE25, 0x6B59,      0, 0xDE26, 0x434C,
10212  0xDE27, 0xDE28, 0xDE29, 0x4041, 0x3452, 0x6B5A,      0, 0x3F5B,
10213       0, 0xDE2A, 0x4E4A, 0xDE2B, 0xDE2C, 0xDE2D, 0x4F40, 0xDE2E,
10214       0,      0, 0x6B5C, 0x6B67, 0x4435, 0xDE2F, 0x6B66, 0xDE30,
10215  0x6B63, 0x6B6B, 0x6B64,      0, 0x6B60,      0, 0x447C, 0x6B5F,
10216       0,      0,      0, 0x6B5D, 0xDE31, 0x4D21, 0x3B70,      0,
10217  0xDE32, 0x6B61,      0, 0x6B5E, 0xDE33, 0xDE34, 0xDE35, 0x6B65,
10218  0x3D74,      0, 0x3841,      0, 0xDE36,      0, 0x427A, 0xDE37,
10219 };
10220 static const unsigned short utf8_to_euc_E8AB_x0213[] = {
10221       0,      0, 0x6B5B, 0xDE25, 0x6B59,      0, 0xDE26, 0x434C,
10222  0xDE27, 0xDE28, 0xDE29, 0x4041, 0x3452, 0x6B5A,      0, 0x3F5B,
10223  0x7C2A, 0xDE2A, 0x4E4A, 0xDE2B, 0xDE2C, 0xDE2D, 0x4F40, 0xF861,
10224       0,      0, 0x6B5C, 0x6B67, 0x4435, 0xDE2F, 0x6B66, 0x7C2B,
10225  0x6B63, 0x6B6B, 0x6B64,      0, 0x6B60,      0, 0x447C, 0x6B5F,
10226       0,      0,      0, 0x6B5D, 0xDE31, 0x4D21, 0x3B70,      0,
10227  0xDE32, 0x6B61,      0, 0x6B5E, 0x7C2C, 0xDE34, 0x7C2D, 0x6B65,
10228  0x3D74,      0, 0x3841,      0, 0xF862,      0, 0x427A, 0xDE37,
10229 };
10230 static const unsigned short utf8_to_euc_E8AC[] = {
10231  0x4B45, 0x315A, 0x3062,      0, 0x4625, 0xDE38, 0xDE39, 0x6B69,
10232       0,      0, 0xDE3F, 0xDE3A, 0x6B68,      0, 0x4666,      0,
10233  0x6B6D, 0xDE3B,      0,      0, 0x6B62,      0, 0x6B6C, 0x6B6E,
10234       0, 0x382C, 0x6B6A, 0x3956, 0xDE3C, 0x3C55, 0xDE3D, 0xDE3E,
10235  0x6B6F, 0x4D58,      0,      0,      0,      0, 0x6B72,      0,
10236  0x6B75,      0,      0, 0x6B73, 0x4935, 0xDE40,      0,      0,
10237  0xDE41,      0,      0, 0x6B70,      0,      0,      0, 0xDE42,
10238       0, 0x3660,      0,      0, 0xDE43,      0, 0x6B74,      0,
10239 };
10240 static const unsigned short utf8_to_euc_E8AC_x0213[] = {
10241  0x4B45, 0x315A, 0x3062,      0, 0x4625, 0xF865, 0xDE39, 0x6B69,
10242       0,      0, 0xF864, 0xDE3A, 0x6B68, 0xF866, 0x4666,      0,
10243  0x6B6D, 0xDE3B,      0,      0, 0x6B62,      0, 0x6B6C, 0x6B6E,
10244       0, 0x382C, 0x6B6A, 0x3956, 0xF867, 0x3C55, 0xDE3D, 0xF868,
10245  0x6B6F, 0x4D58,      0,      0,      0,      0, 0x6B72,      0,
10246  0x6B75,      0,      0, 0x6B73, 0x4935, 0xF869,      0,      0,
10247  0xDE41,      0,      0, 0x6B70,      0,      0,      0, 0xDE42,
10248       0, 0x3660,      0,      0, 0xDE43,      0, 0x6B74,      0,
10249 };
10250 static const unsigned short utf8_to_euc_E8AD[] = {
10251       0, 0x6B76, 0xDE44, 0xDE45, 0xDE46, 0xDE47, 0xDE48,      0,
10252  0xDE49, 0x6B7A,      0,      0, 0x6B77, 0xDE4E, 0x6B79, 0x6B78,
10253       0,      0, 0xDE4A, 0xDE4B, 0xDE4C,      0, 0x6B7B,      0,
10254  0x3C31, 0xDE4D, 0x6B7D, 0x6B7C, 0x4968,      0, 0xDE4F, 0x6C21,
10255       0,      0,      0, 0xDE50,      0,      0, 0x3759,      0,
10256       0,      0,      0, 0x6B7E, 0x6C22, 0xDE51,      0, 0x6C23,
10257  0x3544, 0x6641, 0x3E79,      0, 0x6C24,      0, 0xDE52, 0x386E,
10258  0xDE53, 0xDE54,      0,      0, 0xDE55, 0x6C25, 0xDE56, 0xF466,
10259 };
10260 static const unsigned short utf8_to_euc_E8AD_x0213[] = {
10261       0, 0x6B76, 0xDE44, 0xF86A, 0xDE46, 0xDE47, 0x7C31,      0,
10262  0xDE49, 0x6B7A,      0,      0, 0x6B77, 0xDE4E, 0x6B79, 0x6B78,
10263       0, 0xF86C, 0xDE4A, 0xDE4B, 0x7C32,      0, 0x6B7B,      0,
10264  0x3C31, 0x7C33, 0x6B7D, 0x6B7C, 0x4968,      0, 0xF86D, 0x6C21,
10265       0,      0,      0, 0xDE50,      0,      0, 0x3759,      0,
10266       0, 0x7C34,      0, 0x6B7E, 0x6C22, 0xDE51,      0, 0x6C23,
10267  0x3544, 0x6641, 0x3E79,      0, 0x6C24,      0, 0xF86E, 0x386E,
10268  0xDE53, 0xDE54,      0,      0, 0xDE55, 0x6C25, 0xDE56, 0xF86F,
10269 };
10270 static const unsigned short utf8_to_euc_E8AE[] = {
10271  0x6C26, 0xDE57,      0, 0x3B3E, 0xDE58, 0xDE59,      0,      0,
10272       0,      0, 0x5A4E, 0xDE5A, 0x6C27, 0xDE5B, 0x6C28, 0xDE5C,
10273  0x3D32,      0, 0x6C29, 0x6C2A, 0xDE5D, 0xDE5E, 0x6C2B,      0,
10274       0, 0x6C2C, 0x6C2D,      0, 0xDE5F,      0, 0xDE60, 0xDE61,
10275       0,      0,      0,      0,      0,      0,      0,      0,
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 };
10280 static const unsigned short utf8_to_euc_E8AE_x0213[] = {
10281  0x6C26, 0xF870,      0, 0x3B3E, 0xDE58, 0xDE59,      0,      0,
10282       0,      0, 0x5A4E, 0xF871, 0x6C27, 0xDE5B, 0x6C28, 0xDE5C,
10283  0x3D32,      0, 0x6C29, 0x6C2A, 0xF872, 0xF873, 0x6C2B,      0,
10284       0, 0x6C2C, 0x6C2D,      0, 0xF874, 0x7C35, 0xF875, 0xDE61,
10285       0,      0,      0,      0,      0,      0,      0,      0,
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 };
10290 static const unsigned short utf8_to_euc_E8B0[] = {
10291       0,      0,      0,      0,      0,      0,      0,      0,
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, 0x432B,
10298  0xDE62, 0xDE63, 0x6C2E,      0,      0, 0xDE64, 0xDE65, 0x6C30,
10299 };
10300 static const unsigned short utf8_to_euc_E8B0_x0213[] = {
10301       0,      0,      0,      0,      0,      0,      0,      0,
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, 0x432B,
10308  0xDE62, 0xF876, 0x6C2E,      0,      0, 0xF878, 0xDE65, 0x6C30,
10309 };
10310 static const unsigned short utf8_to_euc_E8B1[] = {
10311       0, 0x6C2F,      0,      0,      0, 0xDE66, 0x4626, 0xDE67,
10312  0x6C31, 0xDE68, 0x4B2D, 0xDE69, 0x6C32,      0, 0x6C33, 0xDE6A,
10313  0x6C34, 0xDE6B,      0, 0xDE6C, 0xDE6D, 0x6C35,      0, 0xDE6E,
10314  0xDE6F, 0xDE72, 0x465A, 0xDE70,      0, 0xDE71,      0,      0,
10315       0, 0x3E5D, 0x6C36, 0xDE73, 0xDE74,      0, 0xDE75,      0,
10316  0xDE76, 0xDE77, 0x396B, 0x502E, 0x6C37, 0xDE78,      0,      0,
10317       0,      0,      0, 0xDE79,      0, 0xDE7A, 0xDE7B,      0,
10318  0x6C38, 0x493F, 0x6C39, 0xDE7C, 0x6C41,      0, 0xDE7D,      0,
10319 };
10320 static const unsigned short utf8_to_euc_E8B1_x0213[] = {
10321       0, 0x6C2F,      0,      0,      0, 0xF87B, 0x4626, 0xF87C,
10322  0x6C31, 0x7C36, 0x4B2D, 0xDE69, 0x6C32,      0, 0x6C33, 0xF87D,
10323  0x6C34, 0xDE6B,      0, 0xDE6C, 0xF87E, 0x6C35,      0, 0xF921,
10324  0xDE6F, 0xDE72, 0x465A, 0xDE70,      0, 0xDE71,      0,      0,
10325       0, 0x3E5D, 0x6C36, 0xDE73, 0xDE74,      0, 0xDE75,      0,
10326  0x7C37, 0xF922, 0x396B, 0x502E, 0x6C37, 0xF923,      0,      0,
10327       0,      0,      0, 0xF924,      0, 0xDE7A, 0xDE7B,      0,
10328  0x6C38, 0x493F, 0x6C39, 0xDE7C, 0x6C41,      0, 0xDE7D,      0,
10329 };
10330 static const unsigned short utf8_to_euc_E8B2[] = {
10331       0,      0, 0x6C3A,      0,      0, 0x6C3C, 0xDE7E, 0xDF21,
10332       0, 0x6C3B, 0x6C3D, 0xDF22, 0x4B46, 0x6C3E, 0x6C3F,      0,
10333  0xDF23,      0, 0xDF24, 0xDF25, 0x6C40,      0,      0,      0,
10334  0x6C42, 0xDF26,      0, 0xDF27, 0xDF28, 0x332D, 0x4467,      0,
10335  0x4969, 0x3A62, 0x3957,      0, 0xDF29,      0,      0, 0x494F,
10336  0x325F, 0x484E, 0x6C45, 0x3453, 0x4055, 0x6C44, 0x6C49, 0x4379,
10337  0x4C63,      0, 0x6C47, 0x6C48, 0x352E,      0, 0x6C4A, 0x4763,
10338  0x425F, 0xDF2A, 0xDF2B, 0x4871, 0x453D, 0x6C46,      0, 0x4B47,
10339 };
10340 static const unsigned short utf8_to_euc_E8B2_x0213[] = {
10341       0,      0, 0x6C3A,      0,      0, 0x6C3C, 0xDE7E, 0xDF21,
10342       0, 0x6C3B, 0x6C3D, 0xDF22, 0x4B46, 0x6C3E, 0x6C3F,      0,
10343  0xDF23,      0, 0xF927, 0xF926, 0x6C40,      0,      0,      0,
10344  0x6C42, 0xF928,      0, 0xF92A, 0xDF28, 0x332D, 0x4467,      0,
10345  0x4969, 0x3A62, 0x3957,      0, 0xF92B,      0,      0, 0x494F,
10346  0x325F, 0x484E, 0x6C45, 0x3453, 0x4055, 0x6C44, 0x6C49, 0x4379,
10347  0x4C63,      0, 0x6C47, 0x6C48, 0x352E,      0, 0x6C4A, 0x4763,
10348  0x425F, 0xDF2A, 0xDF2B, 0x4871, 0x453D, 0x6C46,      0, 0x4B47,
10349 };
10350 static const unsigned short utf8_to_euc_E8B3[] = {
10351  0x326C, 0x6C4C, 0x4F28, 0x4442, 0x4F45, 0xDF2C, 0xDF2D, 0x3B71,
10352  0x6C4B, 0xDF2E, 0x4231, 0xDF2F,      0, 0x6C5C, 0x4128, 0xDF30,
10353       0, 0x4678,      0, 0x4950,      0, 0xDF32, 0xDF31,      0,
10354       0, 0xDF33, 0x6C4F, 0x3B3F, 0x3B72, 0xDF34, 0x3E5E,      0,
10355  0x4765, 0xDF35, 0x382D, 0x6C4E, 0x6C4D,      0, 0x496A,      0,
10356  0xDF36,      0, 0x3C41,      0, 0xDF37, 0x4552,      0, 0xDF38,
10357  0xDF39,      0, 0xDF3A,      0, 0xF467, 0xDF3B,      0, 0xDF3C,
10358  0xDF3D,      0, 0x6C51, 0x6C52, 0x3958, 0x6C50, 0xDF3E, 0xDF3F,
10359 };
10360 static const unsigned short utf8_to_euc_E8B3_x0213[] = {
10361  0x326C, 0x6C4C, 0x4F28, 0x4442, 0x4F45, 0xDF2C, 0xDF2D, 0x3B71,
10362  0x6C4B, 0xDF2E, 0x4231, 0xDF2F,      0, 0x6C5C, 0x4128, 0xDF30,
10363       0, 0x4678,      0, 0x4950,      0, 0xF92D, 0xF92C,      0,
10364       0, 0xF92E, 0x6C4F, 0x3B3F, 0x3B72, 0xDF34, 0x3E5E,      0,
10365  0x4765, 0x7C39, 0x382D, 0x6C4E, 0x6C4D,      0, 0x496A,      0,
10366  0xDF36,      0, 0x3C41,      0, 0xDF37, 0x4552,      0, 0xDF38,
10367  0xF930, 0xF931, 0xDF3A,      0, 0x7C3A, 0xDF3B,      0, 0xDF3C,
10368  0x7C3B,      0, 0x6C51, 0x6C52, 0x3958, 0x6C50, 0x7C3C, 0xDF3F,
10369 };
10370 static const unsigned short utf8_to_euc_E8B4[] = {
10371       0, 0xDF40,      0, 0xDF41, 0x6C53, 0x6C54,      0, 0x6C56,
10372  0x4223, 0xDF42, 0x6C55, 0x3466,      0, 0x6C58,      0, 0x6C57,
10373  0x6C59,      0, 0xDF43, 0x6C5B, 0x6C5D,      0, 0x6C5E, 0xDF44,
10374       0,      0,      0, 0xDF45,      0,      0,      0,      0,
10375       0,      0,      0,      0,      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 };
10380 static const unsigned short utf8_to_euc_E8B4_x0213[] = {
10381       0, 0xDF40,      0, 0xDF41, 0x6C53, 0x6C54,      0, 0x6C56,
10382  0x4223, 0xF933, 0x6C55, 0x3466,      0, 0x6C58, 0xF934, 0x6C57,
10383  0x6C59,      0, 0x7C3E, 0x6C5B, 0x6C5D,      0, 0x6C5E, 0xDF44,
10384       0,      0,      0, 0x7C3F,      0,      0,      0,      0,
10385       0,      0,      0,      0,      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 };
10390 static const unsigned short utf8_to_euc_E8B5[] = {
10391       0,      0,      0,      0,      0,      0,      0,      0,
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, 0x4056, 0xDF46, 0x3C4F, 0x6C5F,
10396       0, 0xDF47,      0, 0x3352, 0xDF48, 0x6C60, 0xDF49,      0,
10397  0x4176, 0x6C61,      0, 0x6C62, 0x496B,      0, 0xF468, 0x352F,
10398       0,      0,      0,      0,      0,      0,      0, 0xDF4A,
10399 };
10400 static const unsigned short utf8_to_euc_E8B5_x0213[] = {
10401       0,      0,      0,      0,      0,      0,      0,      0,
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, 0x4056, 0xDF46, 0x3C4F, 0x6C5F,
10406       0, 0xDF47,      0, 0x3352, 0xF935, 0x6C60, 0xDF49,      0,
10407  0x4176, 0x6C61,      0, 0x6C62, 0x496B,      0, 0xF468, 0x352F,
10408       0,      0,      0,      0,      0,      0,      0, 0xDF4A,
10409 };
10410 static const unsigned short utf8_to_euc_E8B6[] = {
10411       0, 0x6C63, 0xDF4B,      0, 0xDF4C, 0x4436,      0,      0,
10412  0xDF4D,      0, 0x315B,      0,      0, 0xDF4E,      0,      0,
10413  0xDF4F, 0xDF50,      0,      0,      0, 0xDF51,      0,      0,
10414       0, 0x6C64,      0,      0,      0,      0, 0xDF52, 0xDF53,
10415  0xDF54,      0,      0, 0x3C71,      0,      0, 0xDF55,      0,
10416  0x3F76,      0,      0, 0xDF56, 0xDF57,      0,      0, 0xDF58,
10417       0,      0, 0xDF59, 0x422D,      0, 0xDF5A,      0, 0xDF5B,
10418       0, 0xDF5C, 0x6C67, 0xDF5D, 0xDF6F,      0, 0x6C66,      0,
10419 };
10420 static const unsigned short utf8_to_euc_E8B6_x0213[] = {
10421       0, 0x6C63, 0xDF4B,      0, 0xF936, 0x4436,      0,      0,
10422  0xDF4D,      0, 0x315B,      0,      0, 0xDF4E,      0,      0,
10423  0xDF4F, 0xDF50,      0,      0,      0, 0xF937,      0,      0,
10424       0, 0x6C64,      0,      0,      0,      0, 0xDF52, 0xDF53,
10425  0xDF54,      0,      0, 0x3C71,      0,      0, 0xF938,      0,
10426  0x3F76,      0,      0, 0xDF56, 0xDF57,      0,      0, 0x7C40,
10427       0,      0, 0xDF59, 0x422D,      0, 0xDF5A,      0, 0xDF5B,
10428       0, 0xDF5C, 0x6C67, 0xDF5D, 0xDF6F,      0, 0x6C66,      0,
10429 };
10430 static const unsigned short utf8_to_euc_E8B7[] = {
10431  0xDF5E,      0, 0x6C65,      0,      0, 0xDF5F, 0xDF60, 0xDF61,
10432  0xDF62,      0, 0xDF63, 0x6C6D, 0x6C6B,      0, 0xDF64, 0x6C68,
10433       0, 0xDF65,      0,      0, 0xDF66, 0xDF67, 0x6C6A, 0xDF68,
10434       0, 0xDF69, 0x6C69, 0x6C6C,      0, 0x3577,      0, 0x6C70,
10435       0, 0x4057,      0, 0x6C71, 0xDF6A, 0xDF6B,      0, 0xDF6C,
10436  0x3859,      0, 0x6C6E, 0x6C6F, 0xDF6D,      0,      0, 0x4F29,
10437  0xDF6E, 0xDF70, 0xDF71, 0x4437, 0xDF72, 0x4129,      0,      0,
10438       0,      0,      0,      0, 0x6C72, 0xDF73,      0, 0x6C75,
10439 };
10440 static const unsigned short utf8_to_euc_E8B7_x0213[] = {
10441  0xDF5E,      0, 0x6C65,      0,      0, 0xDF5F, 0xF93A, 0xDF61,
10442  0xF93B,      0, 0xDF63, 0x6C6D, 0x6C6B,      0, 0x7C41, 0x6C68,
10443       0, 0x7C42,      0,      0, 0xDF66, 0xDF67, 0x6C6A, 0x7C43,
10444       0, 0xF93C, 0x6C69, 0x6C6C,      0, 0x3577,      0, 0x6C70,
10445       0, 0x4057,      0, 0x6C71, 0xDF6A, 0xDF6B,      0, 0xDF6C,
10446  0x3859,      0, 0x6C6E, 0x6C6F, 0xF93D,      0,      0, 0x4F29,
10447  0xDF6E, 0xDF70, 0xDF71, 0x4437, 0xDF72, 0x4129,      0,      0,
10448       0,      0,      0,      0, 0x6C72, 0xF940,      0, 0x6C75,
10449 };
10450 static const unsigned short utf8_to_euc_E8B8[] = {
10451       0, 0xDF74,      0,      0, 0xDF75, 0xDF76, 0xDF77,      0,
10452  0x6C73, 0x6C74, 0x4D59, 0xDF78,      0,      0,      0, 0x4627,
10453  0x6C78, 0xDF79,      0,      0, 0xDF7A,      0, 0xDF7B,      0,
10454       0,      0,      0,      0,      0, 0x6C76, 0x6C77, 0x6C79,
10455  0xDF7C, 0xDF7D, 0xDF7E, 0xE021,      0,      0, 0xE022, 0xE023,
10456       0,      0, 0x6D29,      0,      0,      0,      0,      0,
10457  0x6C7C, 0xE024,      0, 0xE025, 0x6C7D, 0x6C7B, 0xE026, 0xE027,
10458  0xE028, 0xE029,      0,      0,      0, 0xE02A,      0,      0,
10459 };
10460 static const unsigned short utf8_to_euc_E8B8_x0213[] = {
10461       0, 0xDF74,      0,      0, 0xDF75, 0xDF76, 0xF941,      0,
10462  0x6C73, 0x6C74, 0x4D59, 0xDF78, 0xF93E,      0,      0, 0x4627,
10463  0x6C78, 0xDF79,      0,      0, 0xF943,      0, 0xF944,      0,
10464       0,      0,      0,      0,      0, 0x6C76, 0x6C77, 0x6C79,
10465  0x7C44, 0xF945, 0xF946, 0x7C45,      0,      0, 0xE022, 0xF947,
10466       0,      0, 0x6D29,      0,      0,      0,      0,      0,
10467  0x6C7C, 0xE024,      0, 0xE025, 0x6C7D, 0x6C7B, 0xF94A, 0xE027,
10468  0xE028, 0xF94B,      0,      0,      0, 0x7C46,      0,      0,
10469 };
10470 static const unsigned short utf8_to_euc_E8B9[] = {
10471  0xE02B, 0xE02C, 0x6C7A,      0, 0x447D,      0,      0, 0x6D21,
10472  0x6D25, 0x6D22, 0x6C7E, 0xE02D, 0x6D23, 0xE02E, 0xE02F, 0xE030,
10473  0x6D24,      0,      0,      0, 0xE031, 0x6D2B,      0,      0,
10474       0, 0x6D26,      0, 0xE032, 0xE033, 0xE034, 0xE035, 0x4058,
10475  0x6D28, 0xE036, 0xE037, 0x6D2A, 0x6D27,      0,      0,      0,
10476       0, 0xE038,      0,      0, 0xE039, 0xE03A,      0, 0xE03B,
10477  0xE03C, 0xE03D, 0x6D2D,      0, 0x3D33,      0, 0x6D2C,      0,
10478       0, 0xE03E, 0xE03F, 0xE040, 0x6D2E,      0,      0,      0,
10479 };
10480 static const unsigned short utf8_to_euc_E8B9_x0213[] = {
10481  0xE02B, 0xE02C, 0x6C7A,      0, 0x447D,      0,      0, 0x6D21,
10482  0x6D25, 0x6D22, 0x6C7E, 0xF94C, 0x6D23, 0xE02E, 0xE02F, 0xE030,
10483  0x6D24,      0,      0,      0, 0xF94D, 0x6D2B,      0,      0,
10484       0, 0x6D26,      0, 0xE032, 0xE033, 0xE034, 0xE035, 0x4058,
10485  0x6D28, 0xE036, 0xF94E, 0x6D2A, 0x6D27,      0,      0,      0,
10486       0, 0xE038,      0,      0, 0xF94F, 0xF950,      0, 0xF951,
10487  0x7C47, 0xE03D, 0x6D2D,      0, 0x3D33,      0, 0x6D2C,      0,
10488       0, 0xE03E, 0xE03F, 0x7C48, 0x6D2E,      0,      0,      0,
10489 };
10490 static const unsigned short utf8_to_euc_E8BA[] = {
10491       0, 0x6D2F, 0xE041, 0xE042, 0x6D32, 0x6D31,      0, 0x6D30,
10492       0, 0xE043, 0x6D34, 0x6D33,      0, 0x4C76,      0,      0,
10493  0xE044, 0x6D36, 0xE045, 0x6D35, 0x6D37, 0xE046,      0,      0,
10494       0, 0x6D38, 0xE047, 0xE048,      0, 0xE049, 0xE04A,      0,
10495       0, 0x6D3A, 0xE04B,      0,      0,      0,      0, 0xE04C,
10496       0, 0xE04D, 0x6D39, 0x3F48, 0x6D3B, 0xE04E, 0xE04F, 0x366D,
10497  0x6D3C, 0x6D3E,      0, 0xE050,      0, 0xE051,      0,      0,
10498       0,      0, 0xE052, 0xE053,      0,      0, 0x6D3F,      0,
10499 };
10500 static const unsigned short utf8_to_euc_E8BA_x0213[] = {
10501       0, 0x6D2F, 0xE041, 0xE042, 0x6D32, 0x6D31,      0, 0x6D30,
10502       0, 0xE043, 0x6D34, 0x6D33,      0, 0x4C76,      0,      0,
10503  0xE044, 0x6D36, 0xE045, 0x6D35, 0x6D37, 0xE046,      0,      0,
10504  0xF952, 0x6D38, 0xE047, 0xE048,      0, 0xE049, 0xF953,      0,
10505       0, 0x6D3A, 0xE04B,      0,      0,      0,      0, 0xE04C,
10506       0, 0xE04D, 0x6D39, 0x3F48, 0x6D3B, 0xE04E, 0xF954, 0x366D,
10507  0x6D3C, 0x6D3E,      0, 0xF955,      0, 0xF956, 0xF957,      0,
10508       0,      0, 0xE052, 0xF958,      0,      0, 0x6D3F,      0,
10509 };
10510 static const unsigned short utf8_to_euc_E8BB[] = {
10511  0xE054, 0xE055,      0, 0xE056, 0xE057, 0x6D40, 0x6D3D, 0xE058,
10512  0x6D41,      0, 0x3C56, 0x6D42, 0x3530, 0x3733,      0, 0xE059,
10513       0, 0xE05A, 0x382E,      0, 0xE05B,      0,      0,      0,
10514       0,      0,      0, 0x6D43, 0xE05C,      0,      0, 0x4670,
10515       0,      0, 0x453E, 0x6D44,      0,      0,      0,      0,
10516  0xE05D,      0,      0, 0x6D47,      0, 0xE064, 0xE05E,      0,
10517  0xE05F, 0xE060,      0,      0,      0,      0,      0, 0xE061,
10518  0x3C34, 0xE062, 0xE063, 0x6D46, 0x6D45, 0x375A, 0x6D48,      0,
10519 };
10520 static const unsigned short utf8_to_euc_E8BB_x0213[] = {
10521  0x7C4A, 0xE055,      0, 0xE056, 0xE057, 0x6D40, 0x6D3D, 0xE058,
10522  0x6D41,      0, 0x3C56, 0x6D42, 0x3530, 0x3733,      0, 0xE059,
10523       0, 0xF95A, 0x382E,      0, 0xF95B,      0,      0,      0,
10524       0,      0,      0, 0x6D43, 0xE05C,      0,      0, 0x4670,
10525       0,      0, 0x453E, 0x6D44,      0,      0,      0,      0,
10526  0xE05D,      0,      0, 0x6D47,      0, 0xE064, 0xE05E,      0,
10527  0xE05F, 0xE060,      0,      0,      0,      0,      0, 0xE061,
10528  0x3C34, 0xF95D, 0x7C4C, 0x6D46, 0x6D45, 0x375A, 0x6D48,      0,
10529 };
10530 static const unsigned short utf8_to_euc_E8BC[] = {
10531  0xE065,      0, 0xE066, 0x3353,      0, 0x6D4A,      0, 0xE067,
10532  0xE068, 0x3A5C, 0x6D49,      0, 0x6D52,      0,      0, 0xE069,
10533  0xE06A,      0, 0x6D4C, 0x6D4E, 0x4A65, 0x6D4B, 0xE06B, 0xE06C,
10534  0xE06D, 0x6D4D,      0, 0x6D51, 0x6D4F, 0x3531, 0xE06E, 0x6D50,
10535  0xE06F, 0xE070,      0, 0xE071,      0, 0xE072, 0x6D53, 0xE073,
10536  0xE074, 0x475A, 0x4E58,      0, 0xE075, 0xE076, 0xE077, 0x3D34,
10537       0,      0,      0, 0x6D54, 0xE078, 0xE079, 0xE07A, 0xE07B,
10538  0x4D22, 0x6D56, 0xE07C, 0x6D55,      0,      0, 0x6D59, 0x4D41,
10539 };
10540 static const unsigned short utf8_to_euc_E8BC_x0213[] = {
10541  0xF95F,      0, 0xE066, 0x3353,      0, 0x6D4A,      0, 0xE067,
10542  0xF960, 0x3A5C, 0x6D49,      0, 0x6D52,      0,      0, 0xE069,
10543  0xE06A,      0, 0x6D4C, 0x6D4E, 0x4A65, 0x6D4B, 0xE06B, 0xF961,
10544  0xE06D, 0x6D4D,      0, 0x6D51, 0x6D4F, 0x3531, 0x7C4D, 0x6D50,
10545  0xE06F, 0xE070,      0, 0xE071,      0, 0xE072, 0x6D53, 0xE073,
10546  0xE074, 0x475A, 0x4E58, 0xF962, 0xE075, 0x7C4E, 0xE077, 0x3D34,
10547       0,      0,      0, 0x6D54, 0xE078, 0xE079, 0x7C4F, 0xE07B,
10548  0x4D22, 0x6D56, 0xE07C, 0x6D55,      0,      0, 0x6D59, 0x4D41,
10549 };
10550 static const unsigned short utf8_to_euc_E8BD[] = {
10551  0xE07D, 0xE07E, 0x6D58, 0xE121, 0x336D, 0x6D57, 0x6D5C, 0xE122,
10552       0, 0x6D5B,      0,      0, 0x6D5A, 0x4532, 0x6D5D, 0xE123,
10553       0, 0xE124, 0xE125, 0xE126, 0xE127, 0xE128,      0, 0x6D5E,
10554  0xE129,      0,      0,      0, 0x6D5F, 0xE12A, 0xE12B, 0x396C,
10555       0, 0x3725, 0x6D60, 0x6D61, 0x6D62, 0xE12C,      0,      0,
10556       0,      0,      0,      0,      0,      0,      0,      0,
10557       0,      0,      0,      0,      0,      0,      0,      0,
10558       0,      0,      0,      0,      0,      0,      0,      0,
10559 };
10560 static const unsigned short utf8_to_euc_E8BD_x0213[] = {
10561  0xF963, 0xE07E, 0x6D58, 0xE121, 0x336D, 0x6D57, 0x6D5C, 0xE122,
10562       0, 0x6D5B, 0xF964,      0, 0x6D5A, 0x4532, 0x6D5D, 0xE123,
10563       0, 0xE124, 0xE125, 0xE126, 0x7C50, 0xE128,      0, 0x6D5E,
10564  0xF965,      0,      0,      0, 0x6D5F, 0xE12A, 0xE12B, 0x396C,
10565       0, 0x3725, 0x6D60, 0x6D61, 0x6D62, 0xE12C,      0,      0,
10566       0,      0,      0,      0,      0,      0,      0,      0,
10567       0,      0,      0,      0,      0,      0,      0,      0,
10568       0,      0,      0,      0,      0,      0,      0,      0,
10569 };
10570 static const unsigned short utf8_to_euc_E8BE[] = {
10571       0,      0,      0,      0,      0,      0,      0,      0,
10572       0,      0,      0,      0,      0,      0,      0,      0,
10573       0,      0,      0,      0,      0,      0,      0,      0,
10574       0,      0,      0, 0x3F49, 0x6D63, 0xE12D, 0x3C2D, 0x6D64,
10575  0xE12E, 0xE12F,      0, 0x6D65, 0xE130, 0xE131, 0xE132, 0x5221,
10576  0x517E,      0,      0,      0,      0, 0x6D66, 0x6570, 0x6D67,
10577  0x4324, 0x3F2B, 0x4740,      0,      0, 0xE133, 0xE134, 0x6D68,
10578  0xE135,      0, 0x4A55, 0x4454, 0x397E,      0, 0xE136, 0x4329,
10579 };
10580 static const unsigned short utf8_to_euc_E8BE_x0213[] = {
10581       0,      0,      0,      0,      0,      0,      0,      0,
10582       0,      0,      0,      0,      0,      0,      0,      0,
10583       0,      0,      0,      0,      0,      0,      0,      0,
10584       0,      0,      0, 0x3F49, 0x6D63, 0xE12D, 0x3C2D, 0x6D64,
10585  0xE12E, 0xE12F,      0, 0x6D65, 0xF967, 0xE131, 0x7C52, 0x5221,
10586  0x517E,      0,      0,      0,      0, 0x6D66, 0x6570, 0x6D67,
10587  0x4324, 0x3F2B, 0x4740,      0, 0xF968, 0x7C53, 0xF96A, 0x6D68,
10588  0xE135,      0, 0x4A55, 0x4454, 0x397E,      0, 0xE136, 0x4329,
10589 };
10590 static const unsigned short utf8_to_euc_E8BF[] = {
10591  0xE137, 0xE138, 0x312A,      0, 0x4B78, 0x3F57, 0xE139,      0,
10592       0,      0, 0xE13A, 0xE13B,      0, 0xE13C, 0x375E,      0,
10593  0xE13D, 0x3661, 0xE13E, 0xE13F, 0x4A56, 0xE140,      0,      0,
10594       0,      0, 0x6D69,      0,      0,      0,      0,      0,
10595  0xE141,      0, 0x6D6B, 0xE142, 0xE143, 0x6D6A, 0x3260,      0,
10596  0xE144, 0x4676, 0x6D6C, 0x4777,      0, 0x4533, 0xE145, 0x6D6D,
10597  0x3D52, 0xE146,      0,      0, 0x6D6F, 0xE147, 0xE148, 0x4C42,
10598  0x6D7E, 0x6D71, 0x6D72, 0xE149,      0, 0x4449, 0xE14A,      0,
10599 };
10600 static const unsigned short utf8_to_euc_E8BF_x0213[] = {
10601  0xE137, 0xF96C, 0x312A,      0, 0x4B78, 0x3F57, 0xF96D,      0,
10602       0,      0, 0xF96F, 0xE13B,      0, 0xF970, 0x375E,      0,
10603  0xE13D, 0x3661, 0xE13E, 0xF971, 0x4A56, 0xF972,      0,      0,
10604       0,      0, 0x6D69,      0,      0,      0,      0,      0,
10605  0xF973,      0, 0x6D6B, 0xE142, 0x7C54, 0x6D6A, 0x3260,      0,
10606  0x7C55, 0x4676, 0x6D6C, 0x4777,      0, 0x4533, 0x7C56, 0x6D6D,
10607  0x3D52, 0xF974,      0,      0, 0x6D6F, 0xF975, 0xE148, 0x4C42,
10608  0x6D7E, 0x6D71, 0x6D72, 0xF976,      0, 0x4449, 0xE14A,      0,
10609 };
10610 static const unsigned short utf8_to_euc_E980[] = {
10611  0x4260, 0x4177, 0xE14B, 0x4628, 0xE14C, 0x6D70, 0x3555,      0,
10612  0xE14D,      0,      0, 0x6D79, 0xE14E, 0x6D76, 0x6E25, 0x4629,
10613  0x4360, 0x6D73,      0, 0x447E, 0x4553, 0x6D74, 0x6D78, 0x3F60,
10614  0xE14F, 0x4767, 0x444C, 0xE150,      0, 0x4042, 0x6D77, 0x422E,
10615  0x4224, 0x6D75, 0x3029, 0x4F22,      0,      0,      0, 0x6D7A,
10616  0xE151, 0xE152, 0xE154,      0, 0xE155, 0xE156, 0x4261, 0xE153,
10617       0, 0x3D35, 0x3F4A, 0xE157, 0xE158, 0x6D7C, 0x6D7B, 0xE159,
10618  0x306F, 0x6D7D,      0,      0, 0x492F,      0, 0x6E27, 0xE15A,
10619 };
10620 static const unsigned short utf8_to_euc_E980_x0213[] = {
10621  0x4260, 0x4177, 0xF977, 0x4628, 0xE14C, 0x6D70, 0x3555,      0,
10622  0x7C57,      0,      0, 0x6D79, 0xF978, 0x6D76, 0x6E25, 0x4629,
10623  0x4360, 0x6D73,      0, 0x447E, 0x4553, 0x6D74, 0x6D78, 0x3F60,
10624  0xE14F, 0x4767, 0x444C, 0xE150,      0, 0x4042, 0x6D77, 0x422E,
10625  0x4224, 0x6D75, 0x3029, 0x4F22,      0,      0,      0, 0x6D7A,
10626  0xE151, 0xE152, 0xE154,      0, 0xE155, 0x7C58, 0x4261, 0xE153,
10627       0, 0x3D35, 0x3F4A, 0xE157, 0xE158, 0x6D7C, 0x6D7B, 0xF979,
10628  0x306F, 0x6D7D,      0,      0, 0x492F,      0, 0x6E27, 0xE15A,
10629 };
10630 static const unsigned short utf8_to_euc_E981[] = {
10631       0, 0x465B, 0x3F6B, 0xE15B, 0xE15C, 0x4359,      0, 0x3678,
10632       0, 0x6E26, 0x4D37, 0x313F, 0xE15D, 0x4A57, 0x3261, 0x6E21,
10633  0x6E22, 0x6E23, 0x6E24, 0x463B, 0x4323, 0x3063, 0x6E28,      0,
10634  0x6E29, 0x7423,      0, 0xE15E, 0x423D, 0xE15F, 0x6E2A,      0,
10635  0x3173, 0x414C, 0xE160, 0x382F,      0, 0x4D5A, 0xE161, 0xE162,
10636  0x6E2B, 0x452C,      0,      0, 0xE163, 0x4178, 0x3C57, 0x6E2C,
10637  0xE164,      0, 0x6E2F,      0, 0xE165, 0x3D65, 0x6E2D, 0x412B,
10638  0x412A, 0xE166, 0x3064,      0, 0x4E4B, 0x6E31,      0, 0x4872,
10639 };
10640 static const unsigned short utf8_to_euc_E981_x0213[] = {
10641       0, 0x465B, 0x3F6B, 0xF97B, 0xF97C, 0x4359,      0, 0x3678,
10642       0, 0x6E26, 0x4D37, 0x313F, 0xE15D, 0x4A57, 0x3261, 0x6E21,
10643  0x6E22, 0x6E23, 0x6E24, 0x463B, 0x4323, 0x3063, 0x6E28,      0,
10644  0x6E29, 0x7423,      0, 0xE15E, 0x423D, 0xF97D, 0x6E2A,      0,
10645  0x3173, 0x414C, 0xE160, 0x382F,      0, 0x4D5A, 0xE161, 0xE162,
10646  0x6E2B, 0x452C,      0,      0, 0xE163, 0x4178, 0x3C57, 0x6E2C,
10647  0xE164,      0, 0x6E2F,      0, 0xE165, 0x3D65, 0x6E2D, 0x412B,
10648  0x412A, 0xE166, 0x3064,      0, 0x4E4B, 0x6E31,      0, 0x4872,
10649 };
10650 static const unsigned short utf8_to_euc_E982[] = {
10651  0x6E33, 0x6E32, 0x6E30, 0x6364, 0x3454, 0xE167,      0, 0x6D6E,
10652  0xE168, 0x6E35, 0x6E34, 0xE169, 0xE16A,      0, 0xE16B, 0x6E36,
10653  0xE16C, 0x4D38,      0,      0,      0, 0xE16D,      0, 0xE16E,
10654  0xE16F, 0xE170,      0, 0xE171,      0,      0,      0,      0,
10655  0xE172, 0xE173, 0xE174, 0x4661,      0, 0xE175, 0x4B2E,      0,
10656  0x6E37,      0, 0x3C59,      0,      0,      0,      0, 0x6E38,
10657  0xE176, 0x6E39, 0xE177, 0xE178, 0xE179, 0x6E3A, 0xE17A,      0,
10658  0x4521,      0,      0,      0,      0, 0xE17B, 0xE17D,      0,
10659 };
10660 static const unsigned short utf8_to_euc_E982_x0213[] = {
10661  0x6E33, 0x6E32, 0x6E30, 0x6364, 0x3454, 0xFA22,      0, 0x6D6E,
10662  0x7C5A, 0x6E35, 0x6E34, 0xE169, 0xFA23,      0, 0xE16B, 0x6E36,
10663  0xFA24, 0x4D38,      0,      0,      0, 0x7C5B,      0, 0x7C5C,
10664  0xE16F, 0x7C5D,      0, 0x7C5E,      0,      0,      0,      0,
10665  0xE172, 0xFA26, 0x7C5F, 0x4661,      0, 0xE175, 0x4B2E,      0,
10666  0x6E37,      0, 0x3C59,      0,      0,      0,      0, 0x6E38,
10667  0xFA28, 0x6E39, 0xE177, 0x7C60, 0xE179, 0x6E3A, 0xFA29,      0,
10668  0x4521,      0,      0,      0,      0, 0xE17B, 0x7C61,      0,
10669 };
10670 static const unsigned short utf8_to_euc_E983[] = {
10671       0, 0x306A,      0, 0xE17E, 0xE221, 0xE222,      0, 0xE223,
10672  0xE224,      0, 0x3959,      0, 0xE17C,      0, 0x4F3A,      0,
10673       0,      0, 0xE22D,      0,      0, 0xE225,      0, 0xE226,
10674  0xE227, 0xE228,      0, 0x6E3E, 0xE229, 0xE22A, 0xF46C, 0xE22B,
10675       0, 0x3734, 0x6E3B,      0, 0x6E3C, 0xE22C,      0,      0,
10676  0x4974,      0,      0, 0xE22F,      0, 0x3354,      0, 0xE230,
10677  0xE231,      0,      0,      0, 0xE232, 0x4D39, 0xE22E, 0x363F,
10678       0,      0,      0,      0,      0, 0x4554, 0xE233, 0xE234,
10679 };
10680 static const unsigned short utf8_to_euc_E983_x0213[] = {
10681       0, 0x306A,      0, 0xFA2A, 0x7C62, 0x7C63,      0, 0x7C64,
10682  0xFA2B,      0, 0x3959,      0, 0xE17C,      0, 0x4F3A,      0,
10683       0,      0, 0xE22D,      0,      0, 0xE225,      0, 0x7C65,
10684  0xE227, 0xE228,      0, 0x6E3E, 0xFA2D, 0x7C66, 0x7C67, 0xFA2E,
10685       0, 0x3734, 0x6E3B,      0, 0x6E3C, 0xE22C,      0,      0,
10686  0x4974,      0,      0, 0xFA33,      0, 0x3354,      0, 0x7C68,
10687  0xE231,      0, 0xFA31,      0, 0x7C69, 0x4D39, 0xFA30, 0x363F,
10688       0,      0,      0,      0,      0, 0x4554, 0xFA34, 0xFA35,
10689 };
10690 static const unsigned short utf8_to_euc_E984[] = {
10691  0xE235,      0, 0x6E3F,      0, 0xE236, 0xE237, 0xE238,      0,
10692  0xE239,      0,      0,      0,      0, 0xE23A,      0,      0,
10693  0xE23B,      0, 0x6E40,      0, 0xE23C, 0xF46E, 0xE23D, 0xE23E,
10694  0xE23F, 0x6E41, 0xE240,      0, 0xE241,      0, 0xE242,      0,
10695  0xE243,      0, 0xE245, 0xE246,      0, 0xE244,      0, 0xE247,
10696       0, 0xE248,      0,      0,      0, 0x4522, 0xE249, 0xE24A,
10697  0x6E43, 0xE24B, 0x6E42,      0, 0xE24C,      0, 0xE24D, 0xE24E,
10698       0, 0xE24F, 0xE250,      0, 0xE251, 0xE252,      0,      0,
10699 };
10700 static const unsigned short utf8_to_euc_E984_x0213[] = {
10701  0xFA32,      0, 0x6E3F,      0, 0xFA36, 0xE237, 0xFA37,      0,
10702  0xE239,      0,      0,      0,      0, 0xE23A,      0,      0,
10703  0xE23B,      0, 0x6E40,      0, 0x7C6B, 0x7C6C, 0x7C6D, 0xE23E,
10704  0xFA38, 0x6E41, 0xE240,      0, 0xFA39,      0, 0xFA3A,      0,
10705  0xE243,      0, 0x7C6E, 0x7C6F,      0, 0xE244,      0, 0x7C70,
10706       0, 0xE248,      0,      0,      0, 0x4522, 0xE249, 0x7C71,
10707  0x6E43, 0x7C72, 0x6E42,      0, 0x7C73,      0, 0xE24D, 0xFA3B,
10708       0, 0xFA3C, 0xFA3D,      0, 0xE251, 0x7C74,      0,      0,
10709 };
10710 static const unsigned short utf8_to_euc_E985[] = {
10711       0,      0,      0, 0xE253,      0,      0,      0, 0xE254,
10712  0xE255, 0x4653, 0x6E44, 0x3D36, 0x3C60, 0x475B, 0x4371, 0xE256,
10713       0,      0, 0x3C72, 0xE257, 0x3F6C,      0, 0x6E45, 0xE258,
10714  0x6E46, 0xE259, 0xE25A, 0xE25B,      0,      0,      0,      0,
10715       0, 0xE25C, 0x3F5D, 0x6E47, 0xE25D, 0x6E48,      0, 0xE25E,
10716       0, 0x6E49, 0x4D6F,      0, 0x3D37, 0xE25F,      0,      0,
10717       0,      0, 0x6E4B, 0x6E4A, 0xE260, 0x395A,      0, 0x3973,
10718  0x3B40, 0xE261, 0xE262, 0xE263,      0,      0,      0,      0,
10719 };
10720 static const unsigned short utf8_to_euc_E985_x0213[] = {
10721       0,      0,      0, 0xE253,      0,      0, 0xFA3E, 0xFA3F,
10722  0x7C75, 0x4653, 0x6E44, 0x3D36, 0x3C60, 0x475B, 0x4371, 0xE256,
10723       0,      0, 0x3C72, 0xE257, 0x3F6C,      0, 0x6E45, 0xFA40,
10724  0x6E46, 0xFA41, 0xE25A, 0x7C76,      0,      0,      0,      0,
10725       0, 0xFA42, 0x3F5D, 0x6E47, 0xFA43, 0x6E48,      0, 0xE25E,
10726       0, 0x6E49, 0x4D6F,      0, 0x3D37, 0xE25F,      0,      0,
10727       0,      0, 0x6E4B, 0x6E4A, 0xFA44, 0x395A,      0, 0x3973,
10728  0x3B40, 0xFA45, 0xE262, 0xE263,      0,      0,      0,      0,
10729 };
10730 static const unsigned short utf8_to_euc_E986[] = {
10731       0, 0xE264, 0x6E4E, 0xE265,      0, 0xE266, 0xE267, 0x3D66,
10732       0, 0x6E4D, 0xE268, 0x6E4C,      0, 0x4269, 0xE269,      0,
10733  0x386F, 0xE26A, 0x4043, 0xE26B, 0xE26C, 0xE26D,      0, 0x4830,
10734  0xE26E,      0,      0,      0, 0x3D39,      0, 0xE26F,      0,
10735       0, 0xE270, 0x6E4F,      0, 0x3E5F,      0, 0xE271,      0,
10736  0xE272,      0, 0x6E52, 0x6E50, 0xE273, 0xE274, 0xE275, 0x6E51,
10737  0xE276, 0xE277, 0xE278, 0xE279, 0x6E54, 0x6E53, 0xE27A,      0,
10738  0x3E7A,      0, 0x6E55, 0xE27B, 0xE27C, 0xE27D,      0, 0xE27E,
10739 };
10740 static const unsigned short utf8_to_euc_E986_x0213[] = {
10741       0, 0xE264, 0x6E4E, 0x7C77,      0, 0xFA46, 0xE267, 0x3D66,
10742       0, 0x6E4D, 0xE268, 0x6E4C,      0, 0x4269, 0xFA47,      0,
10743  0x386F, 0xE26A, 0x4043, 0xE26B, 0xE26C, 0xE26D,      0, 0x4830,
10744  0xE26E,      0,      0,      0, 0x3D39,      0, 0x7C78,      0,
10745       0, 0xE270, 0x6E4F,      0, 0x3E5F,      0, 0xE271,      0,
10746  0xFA48,      0, 0x6E52, 0x6E50, 0x7C79, 0xE274, 0xFA49, 0x6E51,
10747  0xE276, 0x7C7A, 0xE278, 0xFA4A, 0x6E54, 0x6E53, 0xFA4B,      0,
10748  0x3E7A,      0, 0x6E55, 0xE27B, 0x7C7B, 0xE27D,      0, 0xE27E,
10749 };
10750 static const unsigned short utf8_to_euc_E987[] = {
10751  0x6E56, 0x6E57, 0xE321, 0xE322,      0, 0xE323, 0x4850, 0x3A53,
10752  0x3C61, 0x6E58,      0, 0x6E59, 0x4E24, 0x3D45, 0x4C6E, 0x4E4C,
10753  0x6E5A, 0x3662,      0, 0xE324, 0xE325,      0, 0x6E5B, 0xE326,
10754  0x4523, 0xE327, 0xE328, 0x6E5E, 0x3378, 0x3F4B, 0xE329, 0x6E5C,
10755       0, 0x6E5D,      0, 0x4460, 0xE32A, 0xE32B, 0x4B55, 0x367C,
10756       0, 0xE32C, 0xE32D,      0, 0xE32E, 0xE32F, 0xE330, 0xE331,
10757  0xE332, 0xE333,      0,      0,      0, 0x6E60, 0x6E61, 0xE334,
10758       0, 0xE335,      0, 0xE336, 0x6E5F, 0xE337,      0, 0x6E63,
10759 };
10760 static const unsigned short utf8_to_euc_E987_x0213[] = {
10761  0x6E56, 0x6E57, 0xE321, 0xFA4C, 0xFA4D, 0xE323, 0x4850, 0x3A53,
10762  0x3C61, 0x6E58,      0, 0x6E59, 0x4E24, 0x3D45, 0x4C6E, 0x4E4C,
10763  0x6E5A, 0x3662,      0, 0xE324, 0xE325,      0, 0x6E5B, 0x7C7C,
10764  0x4523, 0xE327, 0xFA4E, 0x6E5E, 0x3378, 0x3F4B, 0xE329, 0x6E5C,
10765       0, 0x6E5D,      0, 0x4460, 0x7C7E, 0x7D21, 0x4B55, 0x367C,
10766       0, 0xE32C, 0xE32D,      0, 0xFA51, 0x7D22, 0xFA52, 0xE331,
10767  0xE332, 0x7D23,      0,      0,      0, 0x6E60, 0x6E61, 0xE334,
10768       0, 0xE335,      0, 0x7C7D, 0x6E5F, 0xE337,      0, 0x6E63,
10769 };
10770 static const unsigned short utf8_to_euc_E988[] = {
10771  0xE338, 0xE339,      0,      0, 0xE33A, 0xE33B, 0xE33C, 0xE33D,
10772       0, 0xE33E, 0xE33F,      0, 0xE340, 0x465F, 0x3343,      0,
10773  0xE341, 0x6E67, 0xE342, 0xE343, 0x6E64, 0x6E66, 0xE344,      0,
10774  0xE345,      0,      0,      0, 0xE346, 0xE347, 0x6E62,      0,
10775       0,      0,      0, 0xE348, 0xE349, 0xE34A, 0xE34B,      0,
10776  0xE34C, 0x6F4F,      0,      0, 0x6E65,      0, 0xE34D, 0xE34E,
10777  0xE34F,      0,      0, 0xE350, 0x4E6B, 0xE351, 0xE352, 0x385A,
10778  0xE353, 0xE354, 0xE355,      0, 0xE356,      0, 0xE357, 0x6E6F,
10779 };
10780 static const unsigned short utf8_to_euc_E988_x0213[] = {
10781  0xE338, 0xFA53,      0,      0, 0xE33A, 0xE33B, 0xE33C, 0x7D24,
10782       0, 0xE33E, 0xFA54,      0, 0xE340, 0x465F, 0x3343,      0,
10783  0x7D25, 0x6E67, 0xE342, 0xE343, 0x6E64, 0x6E66, 0xFA55, 0xFA56,
10784  0xE345,      0,      0,      0, 0xE346, 0xE347, 0x6E62,      0,
10785       0,      0,      0, 0xE348, 0xE349, 0xE34A, 0xE34B,      0,
10786  0xE34C, 0x6F4F,      0,      0, 0x6E65,      0, 0xE34D, 0xE34E,
10787  0xE34F,      0,      0, 0xFA58, 0x4E6B, 0xE351, 0xE352, 0x385A,
10788  0x7D26, 0x7D27, 0x7D28,      0, 0x7D29,      0, 0xE357, 0x6E6F,
10789 };
10790 static const unsigned short utf8_to_euc_E989[] = {
10791  0xE358,      0, 0xE359, 0xE35A, 0x4534, 0x6E6A, 0xE35B, 0xE35C,
10792  0x6E6D, 0x6E6B, 0xE35D, 0x6E70,      0, 0xE35E, 0xE35F, 0xE360,
10793  0x6E71, 0xE361,      0,      0,      0,      0,      0, 0x6E69,
10794  0xE362, 0xE363, 0x6E76, 0x3174, 0xE364, 0xE365, 0x6E68,      0,
10795  0xE366, 0xE367, 0x482D,      0, 0x6E6C, 0xE368, 0x3E60, 0xE369,
10796  0xE36A, 0xE36B,      0,      0,      0,      0, 0xE36C, 0xE36D,
10797  0xE36E, 0x395B,      0,      0,      0, 0xE36F, 0xE370, 0xE371,
10798  0xE372, 0xE373,      0, 0xE374, 0xE375, 0xE376, 0x4B48, 0xE377,
10799 };
10800 static const unsigned short utf8_to_euc_E989_x0213[] = {
10801  0x7D2A,      0, 0xFA59, 0x7D2B, 0x4534, 0x6E6A, 0xE35B, 0xFA5A,
10802  0x6E6D, 0x6E6B, 0xFA5B, 0x6E70,      0, 0xE35E, 0xFA5C, 0x7D2C,
10803  0x6E71, 0xFA5D,      0,      0,      0,      0, 0xFA5E, 0x6E69,
10804  0xE362, 0xFA5F, 0x6E76, 0x3174, 0xE364, 0xE365, 0x6E68,      0,
10805  0xFA60, 0xFA61, 0x482D,      0, 0x6E6C, 0xFA62, 0x3E60, 0xFA63,
10806  0xFA64, 0xE36B,      0,      0,      0,      0, 0xE36C, 0xE36D,
10807  0xE36E, 0x395B,      0,      0,      0, 0xE36F, 0xE370, 0xE371,
10808  0x7D2D, 0xE373,      0, 0xE374, 0xFA67, 0xFA68, 0x4B48, 0xFA69,
10809 };
10810 static const unsigned short utf8_to_euc_E98A[] = {
10811  0x3664,      0,      0, 0x3D46,      0, 0x463C,      0,      0,
10812  0xE378, 0xE379, 0xE37A,      0,      0, 0xE37B, 0xE37C,      0,
10813       0, 0x412D, 0xE37D, 0x6E74,      0, 0x6E6E, 0x6E73, 0xE37E,
10814  0x4C43, 0xE421, 0x4438, 0x6E75, 0x6E72,      0,      0, 0xE422,
10815  0xE423,      0,      0,      0, 0xE424, 0xE425,      0, 0xE426,
10816  0xE427,      0,      0, 0xE428,      0, 0x412C,      0, 0xE429,
10817       0,      0, 0xE42A,      0,      0,      0, 0xE42B, 0x6E79,
10818  0xE42C, 0x6E78, 0xE42D, 0xE42E, 0xE42F, 0xE430,      0, 0xE431,
10819 };
10820 static const unsigned short utf8_to_euc_E98A_x0213[] = {
10821  0x3664,      0,      0, 0x3D46,      0, 0x463C,      0,      0,
10822  0x7D2E, 0xFA6A, 0xE37A,      0,      0, 0xFA6B, 0xE37C,      0,
10823       0, 0x412D, 0xE37D, 0x6E74,      0, 0x6E6E, 0x6E73, 0xFA6C,
10824  0x4C43, 0xFA6D, 0x4438, 0x6E75, 0x6E72,      0,      0, 0xFA6E,
10825  0xE423,      0,      0,      0, 0xE424, 0xE425,      0, 0xFA6F,
10826  0xE427,      0,      0, 0xFA70,      0, 0x412C,      0, 0xE429,
10827       0,      0, 0xFA73,      0,      0,      0, 0xE42B, 0x6E79,
10828  0xE42C, 0x6E78, 0xE42D, 0xE42E, 0xE42F, 0xE430,      0, 0xFA74,
10829 };
10830 static const unsigned short utf8_to_euc_E98B[] = {
10831  0xE432, 0xE433, 0xE434, 0xE435,      0, 0xE436, 0xE437, 0xE438,
10832  0xE439,      0,      0, 0xE43A, 0xE43B, 0xE43C, 0xE43D, 0x6E77,
10833  0xE43E,      0, 0x4B2F, 0xE43F,      0, 0xE440,      0, 0xE441,
10834  0xE442, 0xE443,      0,      0, 0xE444, 0xE445,      0, 0xE446,
10835  0xE447, 0xE448,      0, 0xE449, 0x3D7B, 0xE44A,      0, 0xE44B,
10836  0xE44C, 0x6E7A, 0x4A5F,      0, 0xE44D, 0x3154, 0xE44E,      0,
10837  0xE44F,      0, 0x4946, 0x4372,      0,      0,      0,      0,
10838  0x3578, 0xE450, 0x6E7C, 0xE451, 0x395D,      0,      0, 0xE452,
10839 };
10840 static const unsigned short utf8_to_euc_E98B_x0213[] = {
10841  0xFA75, 0xE433, 0x7D2F, 0xE435,      0, 0xE436, 0xFA76, 0xE438,
10842  0xE439,      0,      0, 0x7D30, 0x7D31, 0xE43C, 0xFA77, 0x6E77,
10843  0xFA78,      0, 0x4B2F, 0x7D32,      0, 0xE440,      0, 0xFA79,
10844  0xE442, 0xFA7A,      0,      0, 0xE444, 0xE445,      0, 0xE446,
10845  0x7D33, 0xE448,      0, 0xE449, 0x3D7B, 0xFA7B,      0, 0xFA7C,
10846  0xE44C, 0x6E7A, 0x4A5F,      0, 0xE44D, 0x3154, 0xE44E,      0,
10847  0xE44F,      0, 0x4946, 0x4372,      0,      0,      0, 0xFB22,
10848  0x3578, 0xFB23, 0x6E7C, 0xFB24, 0x395D,      0,      0, 0x7D34,
10849 };
10850 static const unsigned short utf8_to_euc_E98C[] = {
10851  0xE453,      0, 0xE454,      0,      0,      0, 0x3B2C,      0,
10852  0xE455,      0,      0,      0,      0, 0xE456,      0, 0x6E7B,
10853  0x3F6D, 0xE457,      0,      0, 0xE458, 0xE459,      0,      0,
10854  0x3F6E, 0x6F21, 0x6F23,      0, 0xE45A, 0xE45B, 0xE45C, 0xE45D,
10855  0x3E7B, 0xE45E, 0x6F22, 0x6F24, 0xE45F, 0xE460, 0x3653, 0xE461,
10856  0x4945, 0xE462, 0xE463, 0x3C62, 0x4F23,      0, 0x6E7E, 0x3A78,
10857       0,      0, 0x4F3F, 0xE464, 0xE465, 0x6F26, 0xE466, 0xE467,
10858       0,      0, 0x6F25, 0x6F27,      0,      0,      0,      0,
10859 };
10860 static const unsigned short utf8_to_euc_E98C_x0213[] = {
10861  0xE453,      0, 0xFB25,      0, 0x7D35,      0, 0x3B2C,      0,
10862  0xE455,      0,      0,      0,      0, 0xFB26,      0, 0x6E7B,
10863  0x3F6D, 0xFA7D,      0,      0, 0xE458, 0xFB27,      0,      0,
10864  0x3F6E, 0x6F21, 0x6F23,      0, 0xE45A, 0xFB28, 0xFB29, 0x7D36,
10865  0x3E7B, 0x7D37, 0x6F22, 0x6F24, 0xE45F, 0x7D38, 0x3653, 0xFB2A,
10866  0x4945, 0xFB2B, 0xE463, 0x3C62, 0x4F23,      0, 0x6E7E, 0x3A78,
10867       0,      0, 0x4F3F, 0xE464, 0xE465, 0x6F26, 0xE466, 0xE467,
10868       0,      0, 0x6F25, 0x6F27,      0,      0,      0,      0,
10869 };
10870 static const unsigned short utf8_to_euc_E98D[] = {
10871       0,      0,      0,      0, 0x6E7D,      0,      0, 0xE468,
10872  0xE469, 0xE46A,      0, 0x4669,      0, 0x4555,      0,      0,
10873  0xE46B, 0xE46C, 0xE46D,      0, 0x4457, 0xE46E, 0x6F2C, 0xE46F,
10874  0xE470,      0, 0xE471, 0x4343, 0x6F28,      0, 0xE472,      0,
10875  0x6F29,      0,      0,      0, 0xE473, 0xE474,      0, 0xE475,
10876       0, 0xE476, 0xE477,      0, 0x372D, 0xE478, 0x6F2B, 0xE479,
10877  0xE47A, 0xE47B,      0, 0xE47C, 0xE47D, 0x3830, 0xE47E,      0,
10878       0,      0, 0xE521,      0, 0x6F2A, 0xE522, 0x3E61, 0xE523,
10879 };
10880 static const unsigned short utf8_to_euc_E98D_x0213[] = {
10881       0,      0,      0,      0, 0x6E7D,      0,      0, 0xFB2E,
10882  0x7D39, 0x7D3A, 0x7D3B, 0x4669,      0, 0x4555,      0,      0,
10883  0xE46B, 0xFB2F, 0xE46D,      0, 0x4457, 0xE46E, 0x6F2C, 0xFB30,
10884  0xE470,      0, 0xFB31, 0x4343, 0x6F28,      0, 0xE472,      0,
10885  0x6F29,      0,      0,      0, 0x7D3C, 0x7D3D,      0, 0xE475,
10886       0, 0xE476, 0x7D3E, 0xFB32, 0x372D, 0xE478, 0x6F2B, 0xE479,
10887  0x7D3F, 0xFB33,      0, 0xFB34, 0xE47D, 0x3830, 0xE47E,      0,
10888       0,      0, 0xE521,      0, 0x6F2A, 0xE522, 0x3E61, 0xE523,
10889 };
10890 static const unsigned short utf8_to_euc_E98E[] = {
10891  0xE524, 0xE525, 0xE526,      0,      0,      0,      0,      0,
10892  0xE527,      0, 0xE528, 0xE529, 0x3379, 0xE52A,      0, 0xE52B,
10893       0,      0, 0xE52C,      0, 0x6F30, 0xE52D, 0x3A3F, 0x4179,
10894  0xE52E,      0, 0x444A, 0xE52F,      0,      0, 0xE530,      0,
10895       0, 0xE531,      0, 0xE532, 0xE533,      0, 0xE534, 0x333B,
10896  0xE535, 0xE53B,      0, 0xE536, 0x6F2E, 0x6F2F, 0x4443,      0,
10897  0x6F2D,      0,      0,      0, 0xE537, 0xE538, 0xE539,      0,
10898       0, 0x6F31, 0xE53A,      0,      0,      0,      0,      0,
10899 };
10900 static const unsigned short utf8_to_euc_E98E_x0213[] = {
10901  0xE524, 0xE525, 0xE526,      0,      0,      0,      0,      0,
10902  0xFB38,      0, 0xE528, 0xFB39, 0x3379, 0xE52A,      0, 0xFB3A,
10903       0,      0, 0xE52C,      0, 0x6F30, 0xE52D, 0x3A3F, 0x4179,
10904  0xE52E,      0, 0x444A, 0x7D40,      0,      0, 0xFB3B,      0,
10905       0, 0xFB35,      0, 0x7D41, 0xE533,      0, 0xE534, 0x333B,
10906  0xE535, 0xE53B,      0, 0xE536, 0x6F2E, 0x6F2F, 0x4443,      0,
10907  0x6F2D,      0,      0,      0, 0xE537, 0xE538, 0xE539,      0,
10908       0, 0x6F31, 0x7D42,      0,      0,      0,      0,      0,
10909 };
10910 static const unsigned short utf8_to_euc_E98F[] = {
10911       0, 0xE53C,      0, 0x6F37, 0xE53D, 0xE53E, 0xE53F, 0xE540,
10912  0x6F3A, 0xE541, 0xE542, 0xE543, 0xE544, 0xE545,      0,      0,
10913  0x6F39, 0x452D,      0, 0xE546,      0,      0, 0x6F32, 0x6F33,
10914  0x6F36, 0xE547,      0,      0, 0xE548, 0x6F38, 0xE549, 0xE54A,
10915       0, 0x3640, 0xE54B,      0, 0x6F3B, 0x6F35, 0xE54C, 0xE54D,
10916  0x6F34,      0,      0,      0,      0,      0,      0,      0,
10917       0,      0,      0,      0,      0,      0,      0, 0xE54F,
10918  0xE550, 0xE54E, 0xE551, 0xE552,      0, 0xE553,      0,      0,
10919 };
10920 static const unsigned short utf8_to_euc_E98F_x0213[] = {
10921       0, 0xFB40,      0, 0x6F37, 0xE53D, 0xE53E, 0x7D43, 0xFB41,
10922  0x6F3A, 0xE541, 0xE542, 0xE543, 0xE544, 0xE545,      0,      0,
10923  0x6F39, 0x452D,      0, 0xE546,      0,      0, 0x6F32, 0x6F33,
10924  0x6F36, 0xE547,      0,      0, 0xFB42, 0x6F38, 0x7D44, 0x7D45,
10925       0, 0x3640, 0xFB43,      0, 0x6F3B, 0x6F35, 0xE54C, 0xFB44,
10926  0x6F34,      0,      0,      0,      0,      0,      0,      0,
10927       0, 0xFB3F,      0,      0,      0, 0xFB3C,      0, 0xE54F,
10928  0xE550, 0xE54E, 0xE551, 0xFB49,      0, 0x7D47,      0,      0,
10929 };
10930 static const unsigned short utf8_to_euc_E990[] = {
10931       0, 0xE554, 0xE555, 0x6F3F, 0xE556,      0,      0, 0x6F40,
10932  0xE557, 0xE558,      0,      0,      0, 0xE559, 0xE55A, 0xE55B,
10933  0x6F41,      0,      0, 0x6F3E, 0x6F3D, 0xE55C, 0xE55D, 0xE55E,
10934  0x3E62, 0x462A, 0x6F3C,      0,      0,      0,      0, 0xE55F,
10935       0, 0x6F45,      0,      0,      0,      0,      0,      0,
10936       0,      0,      0, 0x6F43,      0,      0, 0xE560, 0xE561,
10937       0, 0xE562, 0xE563, 0xE564, 0xE565, 0x6F44, 0x6F42,      0,
10938  0x4278,      0, 0x6F46, 0xE566,      0, 0xE568,      0, 0xE567,
10939 };
10940 static const unsigned short utf8_to_euc_E990_x0213[] = {
10941       0, 0xE554, 0xE555, 0x6F3F, 0x7D46,      0,      0, 0x6F40,
10942  0xE557, 0xFB45,      0,      0,      0, 0xE559, 0xE55A, 0xFB46,
10943  0x6F41,      0,      0, 0x6F3E, 0x6F3D, 0xE55C, 0xFB47, 0xFB48,
10944  0x3E62, 0x462A, 0x6F3C,      0,      0,      0,      0, 0xE55F,
10945       0, 0x6F45,      0,      0,      0,      0,      0,      0,
10946       0,      0,      0, 0x6F43,      0,      0, 0xE560, 0xE561,
10947       0, 0xE562, 0xFB4A, 0x7D48, 0xFB4B, 0x6F44, 0x6F42,      0,
10948  0x4278,      0, 0x6F46, 0xFB4C,      0, 0xE568,      0, 0xE567,
10949 };
10950 static const unsigned short utf8_to_euc_E991[] = {
10951       0, 0x6F47,      0, 0xE569, 0x6F49, 0xE56A,      0,      0,
10952  0xE56B,      0, 0xE56C,      0, 0xE56D,      0,      0,      0,
10953       0, 0x3455, 0x6F48, 0x4C7A,      0, 0xE56E,      0,      0,
10954       0, 0xE56F, 0x6F54, 0x6F4A, 0xE570,      0, 0x6F4D, 0xE571,
10955  0x6F4B, 0xE572, 0x6F4C, 0xE573,      0,      0,      0,      0,
10956  0xE574,      0, 0x6F4E, 0xE575,      0, 0xE576, 0xE577, 0xE578,
10957  0x6F50, 0xE579, 0xE57A,      0,      0, 0x6F51,      0, 0x6F52,
10958       0,      0,      0,      0, 0x6F55, 0x6F53, 0x6F56, 0x6F58,
10959 };
10960 static const unsigned short utf8_to_euc_E991_x0213[] = {
10961       0, 0x6F47,      0, 0xE569, 0x6F49, 0xFB4D,      0,      0,
10962  0xE56B,      0, 0x7D49,      0, 0xE56D,      0,      0,      0,
10963       0, 0x3455, 0x6F48, 0x4C7A,      0, 0xE56E,      0,      0,
10964       0, 0xE56F, 0x6F54, 0x6F4A, 0xE570,      0, 0x6F4D, 0xE571,
10965  0x6F4B, 0xE572, 0x6F4C, 0x7D4A,      0,      0,      0,      0,
10966  0xE574,      0, 0x6F4E, 0x7D4B,      0, 0xFB50, 0xE577, 0xFB51,
10967  0x6F50, 0x7D4C, 0x7D4D,      0,      0, 0x6F51,      0, 0x6F52,
10968       0,      0,      0,      0, 0x6F55, 0x6F53, 0x6F56, 0x6F58,
10969 };
10970 static const unsigned short utf8_to_euc_E992[] = {
10971       0, 0x6F57,      0, 0xE57C, 0xE57B,      0,      0,      0,
10972       0,      0,      0,      0,      0,      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 };
10980 static const unsigned short utf8_to_euc_E995[] = {
10981       0,      0,      0,      0,      0,      0,      0,      0,
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, 0x4439,
10988  0xE57D, 0xE57E,      0,      0,      0,      0, 0xE621,      0,
10989 };
10990 static const unsigned short utf8_to_euc_E995_x0213[] = {
10991       0,      0,      0,      0,      0,      0,      0,      0,
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, 0x4439,
10998  0xFB52, 0xFB53,      0,      0,      0,      0, 0xE621,      0,
10999 };
11000 static const unsigned short utf8_to_euc_E996[] = {
11001  0x4C67,      0, 0x6F59, 0x412E, 0xE622,      0,      0, 0x6F5A,
11002  0xE623, 0x4A44, 0x6F5B, 0x332B, 0xE624, 0xE625, 0xE626, 0x313C,
11003       0, 0x3457, 0xF471, 0x3456, 0x6F5C,      0, 0x6F5D,      0,
11004  0x6F5E, 0x6F5F,      0,      0,      0, 0xE627, 0xE628, 0xE629,
11005  0x6F60, 0xE62A, 0x3458, 0x3355, 0x395E, 0x4836, 0xE62B, 0x6F62,
11006  0x6F61, 0xE62C,      0, 0xE62D, 0xE62E, 0x6F63,      0,      0,
11007       0,      0, 0x315C,      0, 0xE62F,      0, 0xE630,      0,
11008       0, 0x6F66, 0xE631, 0x6F65, 0x6F64, 0xE632, 0x6F67, 0xE633,
11009 };
11010 static const unsigned short utf8_to_euc_E996_x0213[] = {
11011  0x4C67,      0, 0x6F59, 0x412E, 0xE622,      0, 0xFB54, 0x6F5A,
11012  0xE623, 0x4A44, 0x6F5B, 0x332B, 0xFB55, 0xFB56, 0x7D4E, 0x313C,
11013       0, 0x3457, 0xF471, 0x3456, 0x6F5C,      0, 0x6F5D,      0,
11014  0x6F5E, 0x6F5F,      0,      0,      0, 0xE627, 0xE628, 0x7D4F,
11015  0x6F60, 0xE62A, 0x3458, 0x3355, 0x395E, 0x4836, 0x7D50, 0x6F62,
11016  0x6F61, 0x7D51,      0, 0xFB58, 0x7D52, 0x6F63,      0,      0,
11017       0,      0, 0x315C,      0, 0xFB59,      0, 0x7D53,      0,
11018       0, 0x6F66, 0xE631, 0x6F65, 0x6F64, 0x7D54, 0x6F67, 0xE633,
11019 };
11020 static const unsigned short utf8_to_euc_E997[] = {
11021       0,      0,      0, 0x6F6A,      0,      0, 0xE634, 0x3047,
11022  0xE635, 0xE636, 0x6F68, 0xE637, 0x6F6C, 0x6F6B,      0,      0,
11023  0xE638, 0xE639, 0xE63A, 0xE63B, 0x6F6E, 0x6F6D, 0x6F6F,      0,
11024  0x462E, 0xE63C, 0xE63D,      0, 0x6F70, 0xE63E, 0xE63F, 0xE640,
11025  0xE641, 0x6F71, 0x6F73,      0, 0xE642, 0x6F72, 0xE643,      0,
11026       0,      0,      0,      0,      0,      0,      0,      0,
11027       0,      0,      0,      0,      0,      0,      0,      0,
11028       0,      0,      0,      0,      0,      0,      0,      0,
11029 };
11030 static const unsigned short utf8_to_euc_E997_x0213[] = {
11031       0,      0,      0, 0x6F6A,      0,      0, 0xE634, 0x3047,
11032  0xFB5B, 0xE636, 0x6F68, 0x7D55, 0x6F6C, 0x6F6B,      0,      0,
11033  0x7D56, 0xE639, 0xE63A, 0x7D57, 0x6F6E, 0x6F6D, 0x6F6F,      0,
11034  0x462E, 0xE63C, 0x7D59,      0, 0x6F70, 0xE63E, 0x7D5A, 0xE640,
11035  0xE641, 0x6F71, 0x6F73,      0, 0xE642, 0x6F72, 0xE643,      0,
11036       0,      0,      0,      0,      0,      0,      0,      0,
11037       0,      0,      0,      0,      0,      0,      0,      0,
11038       0,      0,      0,      0,      0,      0,      0,      0,
11039 };
11040 static const unsigned short utf8_to_euc_E998[] = {
11041       0,      0,      0,      0,      0,      0,      0,      0,
11042       0,      0,      0,      0,      0,      0,      0,      0,
11043       0,      0,      0,      0,      0,      0,      0,      0,
11044       0,      0,      0,      0, 0x496C, 0xE644, 0xE645,      0,
11045       0, 0x6F74, 0xE646,      0, 0xE647, 0xE648, 0xE649,      0,
11046  0x6F75,      0, 0x3A65,      0, 0xE64A,      0, 0x6F76, 0x6F77,
11047       0, 0xE64B, 0x4B49, 0xE64C,      0,      0,      0, 0xE64D,
11048  0xE64E, 0xE64F, 0xE650, 0x414B, 0xE651, 0xE652,      0, 0x3024,
11049 };
11050 static const unsigned short utf8_to_euc_E998_x0213[] = {
11051       0,      0,      0,      0,      0,      0,      0,      0,
11052       0,      0,      0,      0,      0,      0,      0,      0,
11053       0,      0,      0,      0,      0,      0,      0,      0,
11054       0,      0,      0,      0, 0x496C, 0xFA25, 0xE645,      0,
11055       0, 0x6F74, 0xE646,      0, 0xE647, 0xE648, 0xE649,      0,
11056  0x6F75,      0, 0x3A65,      0, 0xFB5E,      0, 0x6F76, 0x6F77,
11057       0, 0xE64B, 0x4B49, 0xFB5F, 0xFB60,      0,      0, 0xE64D,
11058  0xE64E, 0xE64F, 0xE650, 0x414B, 0xFB62, 0xE652,      0, 0x3024,
11059 };
11060 static const unsigned short utf8_to_euc_E999[] = {
11061  0x424B, 0xE653, 0x6F78,      0, 0x496D,      0,      0,      0,
11062       0,      0,      0, 0x6F7B, 0x6F79, 0x395F,      0, 0x6F7A,
11063  0x3842,      0, 0xE654,      0, 0xE655,      0, 0xE656, 0xE657,
11064  0xE658,      0,      0, 0x4A45, 0x6F7D, 0x7021, 0x6F7E, 0x7022,
11065       0, 0xE659, 0x3121, 0x3F58, 0x3D7C, 0x3459, 0x7023,      0,
11066       0,      0, 0x4766,      0, 0x7025,      0, 0xE65A,      0,
11067  0x3122,      0, 0x7024, 0x4444, 0xE65B, 0x4E4D, 0x462B, 0x6F7C,
11068  0x4E26,      0, 0x3831, 0xE65C, 0xE65D, 0x4D5B, 0xE65E, 0xE65F,
11069 };
11070 static const unsigned short utf8_to_euc_E999_x0213[] = {
11071  0x424B, 0xFB63, 0x6F78,      0, 0x496D,      0,      0,      0,
11072       0,      0,      0, 0x6F7B, 0x6F79, 0x395F,      0, 0x6F7A,
11073  0x3842,      0, 0xE654,      0, 0xE655,      0, 0xE656, 0xE657,
11074  0x7D5B,      0,      0, 0x4A45, 0x6F7D, 0x7021, 0x6F7E, 0x7022,
11075       0, 0xFB64, 0x3121, 0x3F58, 0x3D7C, 0x3459, 0x7023,      0,
11076       0,      0, 0x4766,      0, 0x7025,      0, 0xE65A,      0,
11077  0x3122,      0, 0x7024, 0x4444, 0xE65B, 0x4E4D, 0x462B, 0x6F7C,
11078  0x4E26,      0, 0x3831, 0xE65C, 0xE65D, 0x4D5B, 0xE65E, 0xE65F,
11079 };
11080 static const unsigned short utf8_to_euc_E99A[] = {
11081       0, 0xE660, 0xE661, 0xE662, 0xE663, 0x3679, 0x4E34,      0,
11082  0x3728, 0xE664, 0x4262, 0x6721,      0, 0x7026, 0x332C, 0x3F6F,
11083       0, 0xE665,      0,      0, 0x3356, 0x7028, 0xE666, 0x7029,
11084  0x7027, 0x3764, 0xE667, 0x3A5D, 0x3E63, 0xE668,      0, 0xE669,
11085  0x3123,      0,      0, 0x4E59, 0xE66A, 0xE66B, 0xE66C, 0x702B,
11086  0x6E2E, 0xE66D, 0x702A,      0,      0,      0, 0xE66E, 0xE66F,
11087  0x702E, 0x702C, 0x702D, 0xE670, 0x702F,      0, 0x7030, 0x4E6C,
11088  0x7031, 0x7032, 0xE671, 0x4049, 0x483B,      0,      0,      0,
11089 };
11090 static const unsigned short utf8_to_euc_E99A_x0213[] = {
11091       0, 0xE660, 0xFB66, 0xE662, 0x7D5C, 0x3679, 0x4E34,      0,
11092  0x3728, 0xE664, 0x4262, 0x6721,      0, 0x7026, 0x332C, 0x3F6F,
11093       0, 0xE665,      0,      0, 0x3356, 0x7028, 0xE666, 0x7029,
11094  0x7027, 0x3764, 0xFB68, 0x3A5D, 0x3E63, 0x7D5E,      0, 0xE669,
11095  0x3123,      0,      0, 0x4E59, 0x7D5F, 0x7D60, 0xE66C, 0x702B,
11096  0x6E2E, 0xFB6B, 0x702A,      0,      0,      0, 0xE66E, 0xFB6C,
11097  0x702E, 0x702C, 0x702D, 0xFB6D, 0x702F,      0, 0x7030, 0x4E6C,
11098  0x7031, 0x7032, 0xFB6E, 0x4049, 0x483B, 0xFB6F,      0,      0,
11099 };
11100 static const unsigned short utf8_to_euc_E99B[] = {
11101  0x3F7D, 0x3467,      0,      0, 0x4D3A, 0x326D, 0x3D38, 0x385B,
11102       0, 0x7035, 0xE672, 0x7034, 0x3B73, 0x7036, 0x7033,      0,
11103       0, 0x3B28, 0xE673,      0,      0, 0x703A, 0x6A2D,      0,
11104  0xE675, 0x5256, 0xE676, 0x3F77, 0x7038, 0xE677, 0xE678, 0xE679,
11105       0,      0, 0x4E25, 0x4671,      0,      0,      0,      0,
11106  0x312B, 0xE67A, 0x4063, 0x3C36,      0,      0,      0, 0xE67B,
11107  0x4A37, 0xE67C, 0x3140,      0,      0,      0, 0x4E6D, 0x4D6B,
11108       0, 0x703B, 0xE67D, 0x4545,      0,      0,      0,      0,
11109 };
11110 static const unsigned short utf8_to_euc_E99B_x0213[] = {
11111  0x3F7D, 0x3467,      0,      0, 0x4D3A, 0x326D, 0x3D38, 0x385B,
11112       0, 0x7035, 0xE672, 0x7034, 0x3B73, 0x7036, 0x7033,      0,
11113       0, 0x3B28, 0x7D61,      0,      0, 0x703A, 0x6A2D,      0,
11114  0xFB72, 0x5256, 0xFB73, 0x3F77, 0x7038, 0xFB74, 0x7D62, 0xE679,
11115       0,      0, 0x4E25, 0x4671,      0,      0,      0,      0,
11116  0x312B, 0x7D64, 0x4063, 0x3C36,      0,      0,      0, 0x7D65,
11117  0x4A37, 0xE67C, 0x3140,      0,      0,      0, 0x4E6D, 0x4D6B,
11118       0, 0x703B, 0xE67D, 0x4545,      0,      0,      0,      0,
11119 };
11120 static const unsigned short utf8_to_euc_E99C[] = {
11121  0x3C7B,      0, 0xE67E, 0xE721, 0x703C, 0xE722, 0x703D, 0x3F4C,
11122  0x703E, 0xE723, 0x4E6E,      0,      0, 0x7039, 0x7040, 0x7042,
11123       0, 0x7041,      0, 0x703F,      0,      0, 0x7043,      0,
11124       0, 0x7044, 0xE724, 0xE725, 0x417A, 0xE726, 0x3262,      0,
11125       0, 0xE727, 0xE728, 0xE729, 0x7045,      0,      0, 0x4C38,
11126  0xE72A,      0, 0x7046,      0,      0,      0,      0,      0,
11127  0x7047, 0xE72B, 0x4F2A, 0xE72C,      0,      0,      0,      0,
11128  0x5B31, 0x7048,      0, 0xF474,      0, 0x7049, 0x704A,      0,
11129 };
11130 static const unsigned short utf8_to_euc_E99C_x0213[] = {
11131  0x3C7B,      0, 0xE67E, 0xE721, 0x703C, 0xE722, 0x703D, 0x3F4C,
11132  0x703E, 0xE723, 0x4E6E,      0,      0, 0x7039, 0x7040, 0x7042,
11133       0, 0x7041,      0, 0x703F, 0xFB76,      0, 0x7043,      0,
11134       0, 0x7044, 0xE724, 0xE725, 0x417A, 0xE726, 0x3262,      0,
11135       0, 0xE727, 0xE728, 0xFB77, 0x7045,      0,      0, 0x4C38,
11136  0xE72A,      0, 0x7046,      0,      0,      0,      0,      0,
11137  0x7047, 0xE72B, 0x4F2A, 0x7D66,      0,      0, 0xFB79,      0,
11138  0x5B31, 0x7048,      0, 0x7D67,      0, 0x7049, 0x704A,      0,
11139 };
11140 static const unsigned short utf8_to_euc_E99D[] = {
11141       0, 0xE72D, 0x704E, 0xE72E, 0x704B,      0, 0x704C,      0,
11142  0x704D, 0x704F, 0xE72F,      0,      0, 0xF475, 0xE730, 0xE731,
11143       0, 0xF476, 0x4044,      0,      0, 0xE732, 0x4C77, 0xE733,
11144  0xE734, 0x4045, 0xE735, 0xE736, 0x7050,      0, 0x4873,      0,
11145  0x7051, 0x7353, 0x4C4C, 0xE737, 0x7052,      0, 0x7053, 0xE738,
11146  0x7054, 0x3357, 0xE739, 0x7056,      0, 0x3F59, 0xE73A,      0,
11147       0, 0x7057,      0, 0xE73B, 0x3724,      0, 0xE73C, 0xE73D,
11148  0xE73E, 0x7058, 0x705C, 0xE73F, 0x705A, 0xE740,      0, 0xE741,
11149 };
11150 static const unsigned short utf8_to_euc_E99D_x0213[] = {
11151       0, 0xFB7A, 0x704E, 0xE72E, 0x704B,      0, 0x704C, 0xFB7B,
11152  0x704D, 0x704F, 0xE72F,      0,      0, 0x7D68, 0x7D69, 0x7D6A,
11153       0, 0xF476, 0x4044,      0,      0, 0xFB7C, 0x4C77, 0xFB7D,
11154  0xE734, 0x4045, 0x7D6B, 0xFB7E, 0x7050,      0, 0x4873,      0,
11155  0x7051, 0x7353, 0x4C4C, 0xE737, 0x7052,      0, 0x7053, 0xE738,
11156  0x7054, 0x3357, 0xFC21, 0x7056,      0, 0x3F59, 0x7D6C,      0,
11157       0, 0x7057,      0, 0x7D6D, 0x3724,      0, 0xE73C, 0xE73D,
11158  0xE73E, 0x7058, 0x705C, 0xE73F, 0x705A, 0xE740,      0, 0xE741,
11159 };
11160 static const unsigned short utf8_to_euc_E99E[] = {
11161  0xE742, 0x705B,      0,      0, 0x3373, 0x7059, 0x705D,      0,
11162       0, 0xE743,      0, 0x705E,      0, 0x3048,      0, 0x705F,
11163  0x7060,      0,      0,      0,      0, 0xE744, 0xE745, 0xE746,
11164  0x3E64, 0xE747, 0xE748,      0, 0x7061,      0, 0xE749, 0xE74A,
11165  0x3547,      0, 0xE74B, 0x7064,      0,      0, 0x7063,      0,
11166  0x7062,      0,      0, 0x6B71, 0xE74C, 0x4A5C, 0xE74D,      0,
11167       0, 0xE74E, 0xE74F, 0x7065, 0x7066, 0xE750, 0xE751,      0,
11168  0xE752, 0xE753, 0xE754,      0, 0xE755,      0, 0xE756, 0xE757,
11169 };
11170 static const unsigned short utf8_to_euc_E99E_x0213[] = {
11171  0xE742, 0x705B,      0,      0, 0x3373, 0x7059, 0x705D,      0,
11172       0, 0xE743,      0, 0x705E,      0, 0x3048,      0, 0x705F,
11173  0x7060,      0,      0,      0,      0, 0x7D6E, 0xFC24, 0xE746,
11174  0x3E64, 0xE747, 0xFC25,      0, 0x7061,      0, 0xFC26, 0xE74A,
11175  0x3547,      0, 0xFC27, 0x7064,      0,      0, 0x7063,      0,
11176  0x7062,      0,      0, 0x6B71, 0xE74C, 0x4A5C, 0x7D6F,      0,
11177       0, 0xFC28, 0xFC29, 0x7065, 0x7066, 0xE750, 0xE751,      0,
11178  0xE752, 0xE753, 0x7D70,      0, 0xE755,      0, 0xFC2A, 0xE757,
11179 };
11180 static const unsigned short utf8_to_euc_E99F[] = {
11181       0, 0xE758,      0, 0x7067, 0xE759, 0xE75A, 0x7068, 0xE75B,
11182  0x7069, 0xE75C, 0xE75D, 0x706A, 0xE75E, 0xE75F, 0xE760,      0,
11183  0xE761, 0xE762,      0, 0x345A, 0xE763,      0,      0, 0xE764,
11184  0xE765, 0xE766,      0, 0xE76A, 0x706B, 0xE767, 0xE768,      0,
11185  0xE769, 0xE76B,      0,      0, 0xE76C,      0,      0,      0,
11186       0,      0,      0,      0,      0, 0x706C, 0x4723, 0xE76D,
11187       0, 0xE76E, 0x706E, 0x323B, 0xE76F, 0x7071, 0x7070, 0xE770,
11188  0xE771,      0, 0xE772, 0x3124,      0,      0,      0, 0x3641,
11189 };
11190 static const unsigned short utf8_to_euc_E99F_x0213[] = {
11191       0, 0x7D71,      0, 0x7067, 0xE759, 0xE75A, 0x7068, 0xE75B,
11192  0x7069, 0x7D72, 0xE75D, 0x706A, 0xFC2B, 0xE75F, 0xE760,      0,
11193  0xE761, 0xFC2C,      0, 0x345A, 0xFC2D,      0,      0, 0xE764,
11194  0xFC2E, 0xFC2F,      0, 0x7D74, 0x706B, 0xE767, 0x7D73,      0,
11195  0xE769, 0xFC30,      0,      0, 0xE76C,      0,      0,      0,
11196       0,      0,      0,      0,      0, 0x706C, 0x4723, 0xE76D,
11197       0, 0xFC31, 0x706E, 0x323B, 0x7D75, 0x7071, 0x7070, 0xE770,
11198  0xE771,      0, 0xE772, 0x3124,      0,      0,      0, 0x3641,
11199 };
11200 static const unsigned short utf8_to_euc_E9A0[] = {
11201       0, 0x4A47, 0x443A, 0x3A22,      0, 0x3960, 0x3D67, 0xE773,
11202  0x3F5C,      0, 0xE774,      0, 0x7073, 0xE776, 0xE777, 0x7072,
11203  0x4D42, 0x3468, 0x4852, 0x465C, 0xE778,      0, 0xE779, 0x3F7C,
11204  0x4E4E, 0xE775, 0x375B,      0, 0xE77A,      0, 0xE77B,      0,
11205  0xE77C, 0x7076,      0, 0xE77D, 0x7075, 0xE828, 0xE77E,      0,
11206       0,      0,      0, 0xE821, 0x4B4B, 0x462C, 0xE822, 0xE823,
11207  0xE824,      0, 0xE825, 0xE826, 0x3150, 0xE827,      0, 0x7077,
11208  0x7074,      0,      0, 0x4951, 0x4D6A, 0x7078, 0xE829,      0,
11209 };
11210 static const unsigned short utf8_to_euc_E9A0_x0213[] = {
11211       0, 0x4A47, 0x443A, 0x3A22, 0xFC32, 0x3960, 0x3D67, 0xE773,
11212  0x3F5C,      0, 0x7D77,      0, 0x7073, 0xFC33, 0xFC34, 0x7072,
11213  0x4D42, 0x3468, 0x4852, 0x465C, 0xFC35,      0, 0xFC36, 0x3F7C,
11214  0x4E4E, 0xE775, 0x375B,      0, 0xE77A,      0, 0x7D78,      0,
11215  0xE77C, 0x7076,      0, 0xFC39, 0x7075, 0xFC3C, 0xE77E,      0,
11216       0,      0,      0, 0x7D79, 0x4B4B, 0x462C, 0xE822, 0xE823,
11217  0x7D7A,      0, 0xFC3A, 0xFC3B, 0x3150, 0xE827,      0, 0x7077,
11218  0x7074,      0,      0, 0x4951, 0x4D6A, 0x7078, 0xE829,      0,
11219 };
11220 static const unsigned short utf8_to_euc_E9A1[] = {
11221       0,      0,      0,      0, 0xE82A,      0, 0x7079, 0xE82B,
11222       0,      0, 0xE82C, 0x707B, 0x426A, 0x335B, 0x335C, 0x707A,
11223       0, 0xE82D, 0xE82E, 0xE82F, 0x3469, 0x3832, 0xE830, 0xE831,
11224  0x346A, 0xE832, 0xE833, 0x453F,      0,      0, 0x4E60,      0,
11225       0,      0, 0xE834, 0xE835,      0, 0xE836, 0xE837, 0x385C,
11226       0,      0, 0xE838, 0x707C, 0xE839,      0,      0, 0x707D,
11227  0x707E, 0x7121,      0, 0x7123, 0x7122,      0,      0,      0,
11228       0,      0,      0,      0,      0,      0,      0,      0,
11229 };
11230 static const unsigned short utf8_to_euc_E9A1_x0213[] = {
11231       0,      0,      0,      0, 0xE82A,      0, 0x7079, 0xFC3D,
11232       0,      0, 0xE82C, 0x707B, 0x426A, 0x335B, 0x335C, 0x707A,
11233       0, 0xE82D, 0x7D7C, 0x7D7D, 0x3469, 0x3832, 0x7D7E, 0x7E21,
11234  0x346A, 0x7E22, 0x7E23, 0x453F,      0,      0, 0x4E60,      0,
11235       0,      0, 0xE834, 0xE835,      0, 0x7E25, 0xFC3E, 0x385C,
11236       0,      0, 0xE838, 0x707C, 0x7E26,      0,      0, 0x707D,
11237  0x707E, 0x7121,      0, 0x7123, 0x7122,      0,      0,      0,
11238       0,      0,      0,      0,      0,      0,      0,      0,
11239 };
11240 static const unsigned short utf8_to_euc_E9A2[] = {
11241       0,      0,      0,      0,      0,      0,      0,      0,
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  0x4977,      0, 0x7124, 0xE83A,      0, 0xE83B, 0xE83C, 0x7125,
11247  0xE83D, 0x7126,      0,      0, 0xE83E,      0, 0x7127, 0xE83F,
11248  0xE840,      0, 0xE841, 0xE842,      0,      0,      0, 0xE843,
11249 };
11250 static const unsigned short utf8_to_euc_E9A2_x0213[] = {
11251       0,      0,      0,      0,      0,      0,      0,      0,
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  0x4977,      0, 0x7124, 0xFC3F,      0, 0xFC40, 0xE83C, 0x7125,
11257  0xFC41, 0x7126,      0,      0, 0xE83E,      0, 0x7127, 0xFC43,
11258  0xFC44,      0, 0x7E27, 0xFC45, 0xFC46,      0,      0, 0xFC47,
11259 };
11260 static const unsigned short utf8_to_euc_E9A3[] = {
11261       0,      0, 0xE844, 0x7129, 0x7128, 0xE845, 0x712A,      0,
11262  0xE846,      0,      0,      0, 0xE847,      0,      0,      0,
11263       0,      0,      0,      0,      0,      0,      0,      0,
11264       0,      0,      0, 0x4874, 0x664C,      0,      0, 0x3F29,
11265       0, 0xE848, 0x3532, 0xE849,      0, 0xE84A, 0xE84B, 0xE84C,
11266       0, 0x712B, 0xE84D, 0x712C,      0, 0x522C, 0x5D3B, 0x4853,
11267       0,      0, 0x307B, 0xE84E, 0x303B,      0, 0xE84F,      0,
11268       0,      0,      0,      0, 0x3B74, 0x4B30, 0x3E7E,      0,
11269 };
11270 static const unsigned short utf8_to_euc_E9A3_x0213[] = {
11271       0,      0, 0xFC48, 0x7129, 0x7128, 0xE845, 0x712A, 0xFC49,
11272  0x7E28,      0,      0, 0xFC4A, 0xE847,      0,      0,      0,
11273       0,      0,      0,      0,      0,      0,      0,      0,
11274       0,      0,      0, 0x4874, 0x664C,      0,      0, 0x3F29,
11275  0xFC4B, 0xFC4D, 0x3532, 0xFC4E,      0, 0xFC4F, 0xE84B, 0x7E29,
11276       0, 0x712B, 0xFC50, 0x712C,      0, 0x522C, 0x5D3B, 0x4853,
11277  0xFC51, 0xFC52, 0x307B, 0xFC53, 0x303B,      0, 0xE84F,      0,
11278       0,      0,      0,      0, 0x3B74, 0x4B30, 0x3E7E,      0,
11279 };
11280 static const unsigned short utf8_to_euc_E9A4[] = {
11281       0,      0, 0xE850, 0x712D,      0, 0x4C5F,      0, 0xE851,
11282  0xE852, 0x712E, 0x4D5C,      0, 0x3142,      0,      0,      0,
11283  0x3B41, 0xE853, 0x712F, 0x326E, 0x7130, 0xE854, 0xE855, 0xE856,
11284  0x7131,      0, 0xE857, 0xE858, 0xE859, 0x7133, 0x7134, 0xE85A,
11285  0x7136, 0x7132, 0xE85B,      0, 0x7135,      0, 0xE85C, 0xE85D,
11286  0x345B,      0,      0, 0xE85E, 0x7137,      0, 0x7138,      0,
11287       0, 0xE85F, 0xE860, 0xE861, 0xE862, 0xE863,      0,      0,
11288       0, 0xE864, 0xE865, 0xE866, 0xE867, 0x7139, 0x713A,      0,
11289 };
11290 static const unsigned short utf8_to_euc_E9A4_x0213[] = {
11291       0,      0, 0xE850, 0x712D,      0, 0x4C5F,      0, 0xE851,
11292  0xFC54, 0x712E, 0x4D5C,      0, 0x3142,      0,      0,      0,
11293  0x3B41, 0xE853, 0x712F, 0x326E, 0x7130, 0xE854, 0xFC57, 0xFC58,
11294  0x7131,      0, 0xFC5A, 0xFC5B, 0xFC5C, 0x7133, 0x7134, 0xE85A,
11295  0x7136, 0x7132, 0xE85B,      0, 0x7135,      0, 0xE85C, 0xE85D,
11296  0x345B,      0,      0, 0xE85E, 0x7137,      0, 0x7138,      0,
11297       0, 0xFC5E, 0xFC5F, 0xFC60, 0xE862, 0xE863,      0,      0,
11298       0, 0xE864, 0xFC61, 0xFC62, 0xFC63, 0x7139, 0x713A,      0,
11299 };
11300 static const unsigned short utf8_to_euc_E9A5[] = {
11301  0xE868, 0xE869, 0x713B,      0,      0, 0x713D, 0xE86A, 0xE86B,
11302  0xE86C, 0x713C,      0, 0x713F, 0x7142, 0xE86D, 0xE86E,      0,
11303  0x713E, 0x7140, 0x7141,      0, 0xE86F, 0x7143,      0, 0x3642,
11304  0xE870, 0xE871,      0, 0xE872, 0xE873,      0, 0xE874, 0xE875,
11305  0xE876,      0,      0,      0,      0,      0,      0,      0,
11306       0,      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 };
11310 static const unsigned short utf8_to_euc_E9A5_x0213[] = {
11311  0xFC64, 0xFC65, 0x713B,      0,      0, 0x713D, 0xFC66, 0xE86B,
11312  0xE86C, 0x713C,      0, 0x713F, 0x7142, 0xFC67, 0xFC68,      0,
11313  0x713E, 0x7140, 0x7141,      0, 0xE86F, 0x7143,      0, 0x3642,
11314  0x7E2A, 0xE871,      0, 0xE872, 0xFC69,      0, 0xE874, 0xFC6A,
11315  0xFC6B,      0,      0,      0,      0,      0,      0,      0,
11316       0,      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 };
11320 static const unsigned short utf8_to_euc_E9A6[] = {
11321       0,      0,      0,      0,      0,      0,      0,      0,
11322       0,      0,      0,      0,      0,      0,      0,      0,
11323       0,      0,      0,      0,      0,      0, 0x3C73, 0x7144,
11324  0x7145, 0x3961,      0, 0xE877,      0, 0xE878, 0xF47A, 0xE879,
11325       0,      0,      0,      0,      0, 0x7146, 0xE87A,      0,
11326  0x333E,      0,      0,      0, 0x474F, 0x7147, 0x7148,      0,
11327  0xE87B, 0xE87C, 0xE87D, 0x435A, 0x466B, 0xE87E,      0,      0,
11328       0, 0xE921, 0xE922,      0, 0x7149, 0xE923,      0, 0xE924,
11329 };
11330 static const unsigned short utf8_to_euc_E9A6_x0213[] = {
11331       0,      0,      0,      0,      0,      0,      0,      0,
11332       0,      0,      0,      0,      0,      0,      0,      0,
11333       0,      0,      0,      0,      0,      0, 0x3C73, 0x7144,
11334  0x7145, 0x3961,      0, 0xE877,      0, 0xE878, 0x7E2B, 0xE879,
11335       0,      0,      0, 0xFC6C,      0, 0x7146, 0xFC6D,      0,
11336  0x333E,      0,      0,      0, 0x474F, 0x7147, 0x7148,      0,
11337  0xE87B, 0xE87C, 0xE87D, 0x435A, 0x466B, 0xE87E,      0,      0,
11338       0, 0xFC6E, 0xE922,      0, 0x7149, 0xFC6F,      0, 0xFC70,
11339 };
11340 static const unsigned short utf8_to_euc_E9A7[] = {
11341       0, 0x477D,      0, 0xE925, 0x424C, 0x3158, 0x366E,      0,
11342  0x366F, 0xE926,      0,      0,      0,      0,      0,      0,
11343  0x4373, 0x714E, 0x3670, 0xE927, 0xE928, 0x326F,      0,      0,
11344  0x714D, 0xE929, 0xE92A, 0x714B, 0xE92B, 0x714C, 0xE92C, 0x714A,
11345       0,      0, 0x7158,      0,      0,      0,      0, 0xE92D,
11346       0,      0, 0xE92E, 0xE92F, 0xE930, 0x714F, 0x7150,      0,
11347  0xE931, 0x7151, 0x7152,      0, 0xE932, 0xE933,      0,      0,
11348  0x7154, 0xE934,      0, 0x7153,      0, 0xE935, 0xE936, 0x3D59,
11349 };
11350 static const unsigned short utf8_to_euc_E9A7_x0213[] = {
11351       0, 0x477D,      0, 0xFC71, 0x424C, 0x3158, 0x366E,      0,
11352  0x366F, 0xFC72,      0,      0,      0,      0,      0,      0,
11353  0x4373, 0x714E, 0x3670, 0xE927, 0xFC73, 0x326F,      0,      0,
11354  0x714D, 0xFC74, 0xE92A, 0x714B, 0xE92B, 0x714C, 0xFC75, 0x714A,
11355       0,      0, 0x7158,      0,      0,      0,      0, 0xE92D,
11356       0,      0, 0xE92E, 0xE92F, 0xE930, 0x714F, 0x7150,      0,
11357  0xFC77, 0x7151, 0x7152,      0, 0xE932, 0xE933,      0,      0,
11358  0x7154, 0xFC78,      0, 0x7153, 0xFC79, 0xE935, 0xE936, 0x3D59,
11359 };
11360 static const unsigned short utf8_to_euc_E9A8[] = {
11361       0, 0x7155, 0xE937, 0xE938, 0xE939, 0x7157,      0,      0,
11362       0,      0,      0, 0xE93A, 0xE93B,      0, 0x3533, 0x7156,
11363  0xE93C, 0xE93D, 0x417B, 0x3833,      0,      0, 0xE93E,      0,
11364       0, 0x7159,      0,      0,      0,      0, 0xE93F,      0,
11365  0xE940,      0, 0xE941, 0xE942, 0xE943,      0,      0, 0xE944,
11366  0x424D,      0,      0, 0x715A,      0, 0xE945, 0xE946,      0,
11367  0x462D,      0,      0, 0xE947,      0, 0xE948, 0xE949, 0x715B,
11368  0xE94A,      0,      0,      0,      0,      0, 0x7160,      0,
11369 };
11370 static const unsigned short utf8_to_euc_E9A8_x0213[] = {
11371       0, 0x7155, 0x7E2C, 0x7E2D, 0xE939, 0x7157,      0,      0,
11372       0,      0, 0xFC7A, 0xE93A, 0xE93B,      0, 0x3533, 0x7156,
11373  0xE93C, 0xFC7B, 0x417B, 0x3833,      0,      0, 0xFC7C,      0,
11374       0, 0x7159, 0xFC7D,      0,      0,      0, 0xE93F,      0,
11375  0xFC7E,      0, 0xE941, 0xE942, 0x7E2E,      0,      0, 0xE944,
11376  0x424D,      0,      0, 0x715A,      0, 0x7E2F, 0x7E30,      0,
11377  0x462D, 0xFD21,      0, 0xE947,      0, 0xE948, 0xFD22, 0x715B,
11378  0x7E31,      0,      0,      0,      0,      0, 0x7160,      0,
11379 };
11380 static const unsigned short utf8_to_euc_E9A9[] = {
11381  0x715E, 0xE94C, 0x715D, 0x715F, 0xE94D, 0x715C,      0, 0xE94B,
11382       0,      0, 0xE94E, 0xE94F, 0xE950, 0x7162, 0xE951,      0,
11383       0, 0xE952,      0,      0, 0xE953, 0x7161, 0xE954, 0x7164,
11384       0,      0, 0x3643, 0x7163,      0, 0xE955,      0, 0x7165,
11385       0,      0, 0x7166,      0, 0x7168, 0x7167,      0,      0,
11386       0, 0x7169, 0x716B, 0x716A,      0,      0,      0,      0,
11387       0,      0,      0,      0,      0,      0,      0,      0,
11388       0,      0,      0,      0,      0,      0,      0,      0,
11389 };
11390 static const unsigned short utf8_to_euc_E9A9_x0213[] = {
11391  0x715E, 0xE94C, 0x715D, 0x715F, 0xFD23, 0x715C,      0, 0xE94B,
11392       0,      0, 0x7E32, 0xE94F, 0xFD24, 0x7162, 0x7E33,      0,
11393       0, 0xE952, 0x7E34,      0, 0xE953, 0x7161, 0xE954, 0x7164,
11394  0xFD25,      0, 0x3643, 0x7163,      0, 0xE955,      0, 0x7165,
11395       0,      0, 0x7166,      0, 0x7168, 0x7167,      0,      0,
11396       0, 0x7169, 0x716B, 0x716A,      0,      0,      0,      0,
11397       0,      0,      0,      0,      0,      0,      0,      0,
11398       0,      0,      0,      0,      0,      0,      0,      0,
11399 };
11400 static const unsigned short utf8_to_euc_E9AA[] = {
11401       0,      0,      0,      0,      0,      0,      0,      0,
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  0x397C,      0, 0xE956,      0, 0xE957, 0x716C, 0xE958, 0xE959,
11407  0x716D,      0, 0xE95A,      0, 0xE95B, 0xE95C, 0xE95D,      0,
11408  0x333C, 0xE95E,      0, 0xE95F, 0x716E,      0, 0xE960, 0xE961,
11409 };
11410 static const unsigned short utf8_to_euc_E9AA_x0213[] = {
11411       0,      0,      0,      0,      0,      0,      0,      0,
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  0x397C,      0, 0xE956,      0, 0xE957, 0x716C, 0xE958, 0xFD27,
11417  0x716D,      0, 0xE95A,      0, 0xE95B, 0xE95C, 0x7E35, 0xFD29,
11418  0x333C, 0xFD2B,      0, 0xE95F, 0x716E,      0, 0xE960, 0xE961,
11419 };
11420 static const unsigned short utf8_to_euc_E9AB[] = {
11421  0x716F, 0xE962,      0, 0xE963, 0x3F71,      0, 0xE964,      0,
11422  0xE965,      0,      0,      0,      0,      0, 0xE966, 0x7170,
11423  0xE967, 0x7171, 0xE968, 0x7172, 0x7173, 0xE969, 0xE96A, 0xE96B,
11424  0x3962, 0xF47B,      0, 0xE96C, 0xE96D,      0, 0x7174, 0x7175,
11425  0xE96E,      0, 0x7176, 0x7177, 0xE96F, 0xE970, 0x7178, 0xE971,
11426       0, 0xE972, 0x4831, 0x717A, 0xE973, 0x4926, 0x717B, 0x7179,
11427       0, 0x717D, 0xE974, 0xE975, 0x717C, 0xE976,      0, 0x717E,
11428       0, 0xE977, 0xE978, 0x7221,      0, 0xE979,      0, 0xE97A,
11429 };
11430 static const unsigned short utf8_to_euc_E9AB_x0213[] = {
11431  0x716F, 0x7E36,      0, 0x7E37, 0x3F71,      0, 0xFD2D,      0,
11432  0xE965,      0,      0,      0,      0,      0, 0x7E38, 0x7170,
11433  0xFD2E, 0x7171, 0xFD2F, 0x7172, 0x7173, 0xFD30, 0x7E39, 0xE96B,
11434  0x3962, 0xF47B,      0, 0xE96C, 0xFD32,      0, 0x7174, 0x7175,
11435  0xFD33,      0, 0x7176, 0x7177, 0xE96F, 0xFD34, 0x7178, 0xE971,
11436       0, 0xFD35, 0x4831, 0x717A, 0xE973, 0x4926, 0x717B, 0x7179,
11437       0, 0x717D, 0xE974, 0xE975, 0x717C, 0xE976,      0, 0x717E,
11438       0, 0x7E3A, 0xE978, 0x7221,      0, 0xE979,      0, 0xE97A,
11439 };
11440 static const unsigned short utf8_to_euc_E9AC[] = {
11441  0xE97B, 0xE97C, 0xE97D, 0xE97E, 0xEA21, 0xEA22, 0x7222,      0,
11442  0xEA23, 0xEA24,      0, 0xEA25, 0xEA26, 0xEA27, 0xEA28,      0,
11443  0xEA29,      0, 0xEA2A,      0,      0,      0, 0xEA2B,      0,
11444  0x7223, 0xEA2C, 0x7224, 0xEA2D, 0xEA2E,      0,      0, 0x7225,
11445  0xEA2F,      0, 0x7226, 0x7227,      0, 0x7228, 0xEA30, 0x7229,
11446  0x722A, 0x722B, 0x722C, 0xEA31,      0, 0xEA32, 0x722D, 0x722E,
11447       0, 0x5D35, 0x722F, 0xEA33, 0xEA34, 0xEA35,      0, 0xEA36,
11448       0, 0xEA37, 0xEA38, 0x6478, 0x3534, 0xEA39,      0,      0,
11449 };
11450 static const unsigned short utf8_to_euc_E9AC_x0213[] = {
11451  0xE97B, 0xE97C, 0x7E3B, 0xFD36, 0xEA21, 0xEA22, 0x7222,      0,
11452  0x7E3C, 0xEA24,      0, 0xEA25, 0xFD37, 0xEA27, 0xEA28,      0,
11453  0xFD38,      0, 0xFD39,      0,      0,      0, 0xFD3A,      0,
11454  0x7223, 0xEA2C, 0x7224, 0xEA2D, 0xFD3B,      0,      0, 0x7225,
11455  0x7E3D,      0, 0x7226, 0x7227,      0, 0x7228, 0xEA30, 0x7229,
11456  0x722A, 0x722B, 0x722C, 0xFD3C,      0, 0x7E3F, 0x722D, 0x722E,
11457       0, 0x5D35, 0x722F, 0xFD3D, 0xEA34, 0xEA35,      0, 0xEA36,
11458       0, 0xEA37, 0xEA38, 0x6478, 0x3534, 0xFD3E,      0,      0,
11459 };
11460 static const unsigned short utf8_to_euc_E9AD[] = {
11461       0, 0x3321, 0x3A32, 0x7231, 0x7230, 0x4C25,      0,      0,
11462  0xEA3A,      0,      0, 0xEA3B, 0xEA3C, 0x7233, 0x7234, 0x7232,
11463       0, 0x7235,      0,      0, 0x4B62, 0xEA3D, 0xEA3E, 0xEA3F,
11464  0x7236,      0, 0x357B, 0xEA40,      0,      0, 0xEA41,      0,
11465       0, 0xEA42,      0, 0xEA43,      0, 0xEA44, 0xEA45,      0,
11466  0xEA46,      0, 0xEA47, 0xEA48, 0xEA49, 0xEA4A, 0xEA4B, 0x4F25,
11467       0,      0, 0xF47C, 0xEA4C, 0x7237, 0xEA4D,      0, 0xEA4E,
11468  0xEA4F, 0xEA50,      0,      0,      0,      0,      0, 0xEA51,
11469 };
11470 static const unsigned short utf8_to_euc_E9AD_x0213[] = {
11471       0, 0x3321, 0x3A32, 0x7231, 0x7230, 0x4C25,      0,      0,
11472  0xEA3A,      0,      0, 0xFD40, 0xEA3C, 0x7233, 0x7234, 0x7232,
11473       0, 0x7235,      0,      0, 0x4B62, 0xEA3D, 0xEA3E, 0xEA3F,
11474  0x7236,      0, 0x357B, 0xEA40,      0,      0, 0x7E40,      0,
11475       0, 0xEA42,      0, 0xFD41,      0, 0xFD42, 0x7E42,      0,
11476  0xEA46,      0, 0xEA47, 0xFD43, 0xFD44, 0xEA4A, 0xEA4B, 0x4F25,
11477       0,      0, 0x7E43, 0xFD45, 0x7237, 0x7E44, 0xFD46, 0xFD47,
11478  0xEA4F, 0x7E41,      0,      0,      0,      0,      0, 0xEA51,
11479 };
11480 static const unsigned short utf8_to_euc_E9AE[] = {
11481  0xEA52,      0,      0, 0x7239, 0xEA53, 0xEA54, 0xEA55, 0xEA56,
11482       0, 0xEA57, 0xEA58, 0xEA59,      0, 0xEA5A, 0x303E, 0xEA5B,
11483  0xEA5C, 0x723A, 0x4A2B, 0x7238, 0xEA5D,      0, 0x723B, 0x723C,
11484       0,      0, 0xEA5E,      0,      0, 0xEA5F, 0xEA60, 0x723D,
11485  0x723E,      0,      0,      0,      0,      0, 0xEA61, 0xEA62,
11486  0x723F, 0xEA63, 0x4B6E, 0x3B2D, 0xEA64, 0x3A7A, 0x412F,      0,
11487  0xEA65, 0xEA66, 0xEA67,      0, 0x7240,      0,      0, 0xEA68,
11488  0xEA69, 0x7243,      0, 0xEA6A, 0xEA6B,      0, 0xEA6C, 0xEA6D,
11489 };
11490 static const unsigned short utf8_to_euc_E9AE_x0213[] = {
11491  0xEA52,      0,      0, 0x7239, 0x7E45, 0xEA54, 0xEA55, 0xEA56,
11492       0, 0xEA57, 0x7E46, 0xEA59,      0, 0xEA5A, 0x303E, 0x7E47,
11493  0xEA5C, 0x723A, 0x4A2B, 0x7238, 0xEA5D,      0, 0x723B, 0x723C,
11494       0,      0, 0xEA5E,      0,      0, 0xEA5F, 0x7E48, 0x723D,
11495  0x723E,      0,      0,      0,      0,      0, 0xFD48, 0x7E49,
11496  0x723F, 0xEA63, 0x4B6E, 0x3B2D, 0xFD49, 0x3A7A, 0x412F,      0,
11497  0xEA65, 0xFD4A, 0xFD4D,      0, 0x7240,      0,      0, 0xEA68,
11498  0xFD4E, 0x7243,      0, 0xEA6A, 0xEA6B,      0, 0xFD4F, 0xEA6D,
11499 };
11500 static const unsigned short utf8_to_euc_E9AF[] = {
11501  0x7241, 0xEA6E,      0,      0,      0,      0, 0x7244, 0xEA6F,
11502  0xEA70, 0x3871, 0x7242,      0,      0,      0, 0xEA71, 0x7245,
11503  0xEA72, 0x7246, 0x7247,      0, 0x724B,      0, 0x3B2A, 0xEA73,
11504  0xEA74,      0,      0, 0x4264,      0, 0xEA75,      0, 0xEA76,
11505       0, 0x724C, 0x7249, 0x7248, 0x724A, 0xEA77,      0, 0xEA78,
11506  0x375F,      0, 0xEA79, 0xEA7A,      0,      0,      0, 0xEA7B,
11507  0x7250, 0x724F, 0x724E, 0xEA7C,      0, 0x3033,      0, 0xEA7D,
11508  0xEA7E, 0xEB21, 0xEB22,      0,      0, 0xEB23,      0, 0xEB24,
11509 };
11510 static const unsigned short utf8_to_euc_E9AF_x0213[] = {
11511  0x7241, 0x7E4A,      0,      0,      0,      0, 0x7244, 0xFD50,
11512  0xEA70, 0x3871, 0x7242,      0,      0,      0, 0x7E4B, 0x7245,
11513  0xEA72, 0x7246, 0x7247,      0, 0x724B,      0, 0x3B2A, 0xEA73,
11514  0xFD52,      0,      0, 0x4264,      0, 0xFD53,      0, 0xEA76,
11515       0, 0x724C, 0x7249, 0x7248, 0x724A, 0x7E4C,      0, 0xFD54,
11516  0x375F,      0, 0xFD55, 0xFD56,      0,      0, 0xFD58, 0xFD57,
11517  0x7250, 0x724F, 0x724E, 0xFD51,      0, 0x3033,      0, 0xFD5C,
11518  0x7E4D, 0xEB21, 0xFD5A,      0,      0, 0x7E4E,      0, 0xEB24,
11519 };
11520 static const unsigned short utf8_to_euc_E9B0[] = {
11521  0xEB25,      0, 0xEB26,      0, 0x725A,      0, 0x7256,      0,
11522  0x7257, 0x7253, 0x7259, 0xEB27, 0x7255, 0x3362,      0, 0xEB28,
11523  0x4F4C, 0xEB29, 0x7258, 0x7254, 0x7252, 0x7251, 0xEB2A,      0,
11524  0xEB2B, 0xEB2C, 0xEB2D, 0x725C, 0xEB2E,      0, 0xEB2F,      0,
11525       0, 0x725F, 0xEB30, 0xEB31, 0x725E, 0x725D, 0xEB32, 0xEB33,
11526  0xEB34, 0xEB35, 0xEB36,      0,      0, 0x4949, 0x725B, 0x3073,
11527  0x7260, 0xEB37, 0x7262,      0,      0, 0xEB38, 0xEB39, 0xEB3A,
11528       0, 0x336F, 0x724D, 0x3137,      0, 0xEB3B, 0x7264,      0,
11529 };
11530 static const unsigned short utf8_to_euc_E9B0_x0213[] = {
11531  0x7E4F,      0, 0xEB26,      0, 0x725A,      0, 0x7256,      0,
11532  0x7257, 0x7253, 0x7259, 0xEB27, 0x7255, 0x3362,      0, 0xEB28,
11533  0x4F4C, 0xEB29, 0x7258, 0x7254, 0x7252, 0x7251, 0xFD5E,      0,
11534  0xFD5F, 0xFD60, 0xFD61, 0x725C, 0xEB2E, 0xFD62, 0xEB2F,      0,
11535       0, 0x725F, 0xFD63, 0x7E50, 0x725E, 0x725D, 0xEB32, 0xFD64,
11536  0xEB34, 0xFD65, 0xFD66,      0,      0, 0x4949, 0x725B, 0x3073,
11537  0x7260, 0xFD68, 0x7262,      0,      0, 0xEB38, 0xFD69, 0xFD6A,
11538       0, 0x336F, 0x724D, 0x3137,      0, 0xEB3B, 0x7264,      0,
11539 };
11540 static const unsigned short utf8_to_euc_E9B1[] = {
11541       0, 0xEB3C,      0, 0xEB3D, 0xEB3E, 0xEB3F, 0x7263, 0x7261,
11542  0x432D, 0xEB40, 0xEB41,      0,      0,      0, 0xEB42, 0xEB43,
11543  0xEB44,      0, 0x4B70, 0xEB45, 0xEB46,      0, 0xEB47, 0x4E5A,
11544  0xEB48,      0, 0x7265, 0xEB49, 0xEB50, 0xEB4A, 0xEB4B, 0xEB4C,
11545  0x7266,      0,      0, 0xEB4D,      0,      0,      0, 0x7267,
11546  0xEB52, 0xEB4E, 0xEB4F, 0xEB51,      0,      0, 0xEB53,      0,
11547  0xEB54,      0, 0xEB55,      0,      0, 0xEB56, 0x7268, 0xEB57,
11548  0x7269,      0,      0, 0xEB58,      0,      0,      0,      0,
11549 };
11550 static const unsigned short utf8_to_euc_E9B1_x0213[] = {
11551       0, 0x7E51,      0, 0xEB3D, 0xEB3E, 0xFD6B, 0x7263, 0x7261,
11552  0x432D, 0xFD6E, 0xFD6F,      0,      0,      0, 0xEB42, 0x7E52,
11553  0x7E53,      0, 0x4B70, 0x7E54, 0xFD71,      0, 0xEB47, 0x4E5A,
11554  0xFD72,      0, 0x7265, 0xFD73, 0xFD6C, 0xFD74, 0xEB4B, 0xFD75,
11555  0x7266,      0,      0, 0x7E55,      0, 0x7E56,      0, 0x7267,
11556  0xEB52, 0xFD76, 0xFD77, 0xFD78,      0, 0xFD79, 0xFD7A,      0,
11557  0xFD7B,      0, 0xFD7C,      0,      0, 0xFD7D, 0x7268, 0x7E57,
11558  0x7269,      0, 0xFD7E, 0xEB58,      0,      0,      0,      0,
11559 };
11560 static const unsigned short utf8_to_euc_E9B3[] = {
11561       0,      0,      0,      0,      0,      0,      0,      0,
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, 0x443B, 0xEB59, 0x726A,
11566       0, 0x4837,      0, 0x726F, 0x726B,      0,      0,      0,
11567  0x726C,      0, 0xEB5A, 0x4B31, 0x4C44,      0, 0x4650, 0xEB5B,
11568       0, 0xEB5C,      0,      0,      0,      0,      0,      0,
11569 };
11570 static const unsigned short utf8_to_euc_E9B3_x0213[] = {
11571       0,      0,      0,      0,      0,      0,      0,      0,
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, 0x443B, 0xFE21, 0x726A,
11576       0, 0x4837,      0, 0x726F, 0x726B,      0,      0,      0,
11577  0x726C,      0, 0xFE22, 0x4B31, 0x4C44,      0, 0x4650, 0xEB5B,
11578       0, 0xEB5C,      0,      0,      0,      0,      0,      0,
11579 };
11580 static const unsigned short utf8_to_euc_E9B4[] = {
11581       0,      0, 0xEB5E, 0x7270,      0,      0, 0x7271, 0x463E,
11582  0x726E, 0x726D,      0, 0xEB5D,      0,      0, 0x322A,      0,
11583       0, 0xEB5F, 0x7279,      0,      0, 0x7278,      0, 0xEB60,
11584  0xEB61,      0,      0, 0x3175, 0xEB62, 0xEB63, 0xEB64, 0x7276,
11585       0,      0,      0, 0x7275,      0,      0, 0x7273,      0,
11586  0x337B,      0, 0x7272, 0x3C32, 0x3229,      0,      0, 0xEB65,
11587  0xEB66,      0, 0xEB67, 0xEB68, 0xEB69,      0,      0,      0,
11588       0,      0, 0xEB6A, 0x3963, 0xEB6B, 0xEB6D, 0x727C, 0x727B,
11589 };
11590 static const unsigned short utf8_to_euc_E9B4_x0213[] = {
11591       0,      0, 0xFE24, 0x7270,      0,      0, 0x7271, 0x463E,
11592  0x726E, 0x726D,      0, 0xFE23,      0,      0, 0x322A,      0,
11593       0, 0xFE26, 0x7279,      0,      0, 0x7278,      0, 0xFE27,
11594  0xFE28,      0,      0, 0x3175, 0xEB62, 0x7E58, 0x7E59, 0x7276,
11595       0,      0,      0, 0x7275,      0,      0, 0x7273,      0,
11596  0x337B,      0, 0x7272, 0x3C32, 0x3229,      0,      0, 0xEB65,
11597  0xEB66,      0, 0xFE2C, 0xEB68, 0xEB69,      0,      0,      0,
11598       0,      0, 0xEB6A, 0x3963, 0xEB6B, 0xEB6D, 0x727C, 0x727B,
11599 };
11600 static const unsigned short utf8_to_euc_E9B5[] = {
11601       0, 0x727A, 0xEB6E, 0xEB6F, 0x7277, 0xEB6C, 0x727D, 0xEB70,
11602  0x727E,      0, 0xEB71,      0,      0,      0,      0,      0,
11603  0x7325, 0x7324,      0, 0xEB72, 0xEB73,      0,      0,      0,
11604       0, 0x7326,      0,      0, 0x312D, 0x7321, 0x7322, 0xEB74,
11605  0x3974, 0x4C39, 0xEB76, 0xEB75, 0x7323, 0xEB77,      0,      0,
11606       0, 0xEB78, 0xEB79, 0xEB7A, 0x4B32,      0,      0, 0x732B,
11607  0xEB7B,      0, 0x7327,      0,      0,      0, 0xEB7C, 0xEB7D,
11608       0,      0, 0x732C, 0xEB7E, 0xEC21,      0, 0xEC22,      0,
11609 };
11610 static const unsigned short utf8_to_euc_E9B5_x0213[] = {
11611       0, 0x727A, 0xFE2E, 0x7E5A, 0x7277, 0xEB6C, 0x727D, 0x7E5B,
11612  0x727E,      0, 0xFE2F,      0,      0,      0,      0,      0,
11613  0x7325, 0x7324, 0x7E5C, 0xEB72, 0xEB73,      0,      0,      0,
11614       0, 0x7326,      0,      0, 0x312D, 0x7321, 0x7322, 0xFE30,
11615  0x3974, 0x4C39, 0xFE31, 0x7E5D, 0x7323, 0xEB77,      0,      0,
11616       0, 0xFE33, 0xEB79, 0xFE34, 0x4B32,      0,      0, 0x732B,
11617  0x7E5E,      0, 0x7327, 0xFE36,      0,      0, 0xFE37, 0xFE38,
11618       0,      0, 0x732C, 0xEB7E, 0x7E5F,      0, 0xFE39,      0,
11619 };
11620 static const unsigned short utf8_to_euc_E9B6[] = {
11621       0,      0,      0, 0xEC23, 0xEC24,      0, 0xEC25, 0x7329,
11622       0, 0x7328, 0xEC26,      0,      0, 0xEC27, 0xEC28, 0x375C,
11623       0,      0, 0xEC29, 0xEC2A,      0, 0xEC2B, 0xEC2C, 0xEC2D,
11624  0xEC2E,      0, 0x732D,      0,      0,      0,      0,      0,
11625       0, 0xEC2F,      0,      0, 0x732E,      0,      0,      0,
11626       0, 0x732F, 0xEC30, 0x732A, 0xEC31,      0, 0xEC32, 0x7274,
11627       0, 0xEC33, 0x7330,      0, 0x4461, 0xEC34,      0,      0,
11628  0x7334, 0xEC35, 0x7335, 0x7333, 0xEC36,      0,      0, 0xEC37,
11629 };
11630 static const unsigned short utf8_to_euc_E9B6_x0213[] = {
11631       0,      0,      0, 0xEC23, 0xFE3A,      0, 0xEC25, 0x7329,
11632       0, 0x7328, 0x7E60,      0,      0, 0xFE3B, 0xEC28, 0x375C,
11633       0,      0, 0xEC29, 0xEC2A,      0, 0xEC2B, 0x7E61, 0xEC2D,
11634  0xEC2E, 0xFE3C, 0x732D,      0,      0,      0,      0,      0,
11635       0, 0xFE3D,      0,      0, 0x732E,      0,      0,      0,
11636       0, 0x732F, 0xEC30, 0x732A, 0x7E63,      0, 0xEC32, 0x7274,
11637       0, 0xEC33, 0x7330,      0, 0x4461, 0xFE3F,      0,      0,
11638  0x7334, 0xFE40, 0x7335, 0x7333, 0x7E64, 0xFE41,      0, 0xFE3E,
11639 };
11640 static const unsigned short utf8_to_euc_E9B7[] = {
11641       0, 0x7332, 0x7338, 0xEC38, 0x7331,      0, 0x7336, 0xEC39,
11642       0, 0xEC3A, 0xEC3B,      0,      0,      0,      0, 0x7337,
11643       0,      0,      0, 0x733A, 0xEC3C, 0xEC3D, 0xEC3E, 0xEC3F,
11644       0, 0x7339, 0xEC40,      0,      0,      0, 0xEC41, 0xEC42,
11645  0xEC43,      0,      0,      0,      0, 0xEC44, 0x733C, 0xEC45,
11646       0, 0xEC46,      0, 0xEC47,      0, 0x733D, 0xEC48, 0x733E,
11647  0xEC49,      0, 0x4F49, 0xEC4A, 0xEC4B,      0,      0,      0,
11648  0x733B, 0x426B, 0x3A6D,      0,      0, 0x733F, 0xEC4C,      0,
11649 };
11650 static const unsigned short utf8_to_euc_E9B7_x0213[] = {
11651  0x7E62, 0x7332, 0x7338, 0xFE42, 0x7331,      0, 0x7336, 0xFE43,
11652       0, 0xFE44, 0xEC3B,      0,      0,      0,      0, 0x7337,
11653       0,      0,      0, 0x733A, 0xEC3C, 0xEC3D, 0xFE45, 0x7E65,
11654       0, 0x7339, 0xFE46,      0,      0,      0, 0xEC41, 0xFE47,
11655  0xFE48,      0,      0, 0xFE49,      0, 0xEC44, 0x733C, 0x7E67,
11656       0, 0xEC46,      0, 0xEC47,      0, 0x733D, 0xEC48, 0x733E,
11657  0xEC49,      0, 0x4F49, 0xEC4A, 0xFE4A,      0,      0,      0,
11658  0x733B, 0x426B, 0x3A6D,      0,      0, 0x733F, 0xEC4C,      0,
11659 };
11660 static const unsigned short utf8_to_euc_E9B8[] = {
11661       0,      0, 0xEC4E,      0,      0,      0,      0, 0xEC4F,
11662       0,      0, 0xEC4D,      0,      0,      0, 0xEC50,      0,
11663  0xEC51, 0xEC52, 0xEC53,      0,      0, 0xEC54, 0xEC55,      0,
11664       0, 0xEC56, 0x7340, 0x7341, 0xEC57, 0xEC58, 0x7342,      0,
11665       0,      0,      0,      0,      0,      0,      0,      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 };
11670 static const unsigned short utf8_to_euc_E9B8_x0213[] = {
11671       0,      0, 0xFE4D,      0,      0,      0,      0, 0x7E68,
11672       0,      0, 0xFE4C,      0,      0, 0xFE4E, 0xEC50,      0,
11673  0xEC51, 0xEC52, 0xEC53,      0,      0, 0x7E69, 0xEC55,      0,
11674       0, 0xFE4F, 0x7340, 0x7341, 0xFE50, 0xFE51, 0x7342,      0,
11675       0,      0,      0,      0,      0,      0,      0,      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 };
11680 static const unsigned short utf8_to_euc_E9B9[] = {
11681       0,      0,      0,      0,      0,      0,      0,      0,
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, 0x7343,      0,      0,
11688  0x3834, 0x7344, 0xEC59, 0xEC5A, 0xEC5B, 0x7345,      0, 0x3C2F,
11689 };
11690 static const unsigned short utf8_to_euc_E9B9_x0213[] = {
11691       0,      0,      0,      0,      0,      0,      0,      0,
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, 0x7343,      0,      0,
11698  0x3834, 0x7344, 0xEC59, 0xFE52, 0x7E6A, 0x7345,      0, 0x3C2F,
11699 };
11700 static const unsigned short utf8_to_euc_E9BA[] = {
11701  0xEC5C, 0x7346, 0xEC5D, 0xEC5E, 0xEC5F, 0xEC60,      0, 0xEC61,
11702  0x7347,      0,      0, 0x7348, 0x7349,      0, 0xEC62, 0xEC63,
11703       0, 0x734C, 0x734A, 0x4F3C,      0, 0x734B, 0xEC64, 0x4E6F,
11704  0xEC65,      0,      0, 0xEC66,      0, 0x734D, 0xEC67, 0x4E5B,
11705       0,      0,      0,      0, 0xEC68, 0x734E, 0x477E,      0,
11706  0xEC69, 0x734F, 0x7351,      0, 0xEC6A, 0x7352, 0xEC6B, 0xEC6C,
11707  0xEC6D,      0,      0, 0xEC6E, 0xEC6F, 0xEC70,      0,      0,
11708  0x7350, 0x396D, 0x4C4D, 0x4B63, 0x5677,      0, 0x5D60, 0x4B7B,
11709 };
11710 static const unsigned short utf8_to_euc_E9BA_x0213[] = {
11711  0xFE54, 0x7346, 0xEC5D, 0xEC5E, 0xEC5F, 0xFE55,      0, 0xEC61,
11712  0x7347,      0,      0, 0x7348, 0x7349,      0, 0xEC62, 0xEC63,
11713       0, 0x734C, 0x734A, 0x4F3C,      0, 0x734B, 0xEC64, 0x4E6F,
11714  0xEC65,      0,      0, 0xFE56,      0, 0x734D, 0x7E6B, 0x4E5B,
11715       0,      0,      0,      0, 0x7E6C, 0x734E, 0x477E,      0,
11716  0xFE57, 0x734F, 0x7351,      0, 0x7E6D, 0x7352, 0xEC6B, 0x7E6E,
11717  0xEC6D,      0,      0, 0xEC6E, 0x7E6F, 0x7E70,      0,      0,
11718  0x7350, 0x396D, 0x4C4D, 0x4B63, 0x5677, 0xFE59, 0x5D60, 0x4B7B,
11719 };
11720 static const unsigned short utf8_to_euc_E9BB[] = {
11721       0,      0,      0,      0, 0x322B,      0, 0xEC71,      0,
11722  0xEC72,      0,      0, 0xEC73, 0x7354, 0x3550, 0x7355, 0x7356,
11723  0x7357, 0xF47E, 0x3975,      0, 0x7358, 0xEC74,      0,      0,
11724  0x6054, 0x4C5B,      0, 0x4263, 0x7359, 0x735B, 0x735A, 0xEC75,
11725  0x735C,      0,      0,      0, 0xEC76, 0x735D,      0, 0xEC77,
11726  0x735E,      0,      0,      0, 0xEC78, 0xEC79, 0xEC7A, 0x735F,
11727  0xEC7B, 0xEC7C, 0xEC7D,      0, 0x7360, 0xEC7E, 0x7361, 0x7362,
11728  0xED21, 0x7363,      0, 0x7364, 0x7365, 0x7366,      0, 0xED22,
11729 };
11730 static const unsigned short utf8_to_euc_E9BB_x0213[] = {
11731       0,      0,      0, 0x7E71, 0x322B,      0, 0xEC71,      0,
11732  0xEC72,      0,      0, 0xEC73, 0x7354, 0x3550, 0x7355, 0x7356,
11733  0x7357, 0x7E72, 0x3975,      0, 0x7358, 0xEC74,      0,      0,
11734  0x6054, 0x4C5B,      0, 0x4263, 0x7359, 0x735B, 0x735A, 0xFE5B,
11735  0x735C,      0,      0,      0, 0xEC76, 0x735D,      0, 0xFE5C,
11736  0x735E,      0,      0,      0, 0xEC78, 0xEC79, 0xFE5D, 0x735F,
11737  0xEC7B, 0xEC7C, 0xEC7D,      0, 0x7360, 0xEC7E, 0x7361, 0x7362,
11738  0xED21, 0x7363,      0, 0x7364, 0x7365, 0x7366,      0, 0xFE5E,
11739 };
11740 static const unsigned short utf8_to_euc_E9BC[] = {
11741       0,      0, 0xED23, 0xED24,      0,      0,      0, 0x7367,
11742  0x7368, 0xED25,      0,      0,      0,      0, 0x4524, 0xED26,
11743  0xED27, 0xED28, 0xED29, 0x385D, 0xED2A, 0x736A, 0xED2B, 0xED2C,
11744       0, 0xED2D, 0xED2E, 0xED2F,      0,      0,      0, 0xED30,
11745  0x414D, 0x736B, 0xED31,      0,      0,      0, 0xED32,      0,
11746       0,      0, 0xED33, 0xED34, 0x736C,      0,      0, 0xED35,
11747       0, 0xED36, 0xED37,      0, 0xED38,      0,      0, 0xED39,
11748       0, 0xED3A, 0xED3B, 0x4921, 0xED3C, 0xED3D, 0x736D, 0xED3E,
11749 };
11750 static const unsigned short utf8_to_euc_E9BC_x0213[] = {
11751       0,      0, 0xFE5F, 0xFE61,      0,      0,      0, 0x7367,
11752  0x7368, 0xED25,      0,      0,      0,      0, 0x4524, 0xED26,
11753  0x7E73, 0xED28, 0xED29, 0x385D, 0xED2A, 0x736A, 0xED2B, 0xFE62,
11754       0, 0xFE63, 0xED2E, 0xED2F,      0,      0,      0, 0xED30,
11755  0x414D, 0x736B, 0xED31,      0,      0,      0, 0xED32,      0,
11756       0,      0, 0xED33, 0xED34, 0x736C,      0,      0, 0xFE64,
11757       0, 0xED36, 0xED37,      0, 0xED38,      0,      0, 0xFE65,
11758       0, 0x7E74, 0xFE66, 0x4921, 0xED3C, 0xFE67, 0x736D, 0xED3E,
11759 };
11760 static const unsigned short utf8_to_euc_E9BD[] = {
11761       0, 0xED3F,      0, 0xED40, 0xED41, 0xED42, 0xED43, 0xED44,
11762       0,      0, 0x736E, 0x6337,      0,      0, 0x6C5A, 0x706D,
11763       0,      0, 0x736F, 0xED45, 0x7370, 0xED46, 0xED47, 0xED48,
11764  0xED49,      0, 0xED4A,      0,      0, 0xED4B, 0xED4C, 0x7372,
11765  0x7373, 0x7374, 0x4E70, 0x7371,      0,      0, 0x7375, 0x7376,
11766  0xED4D, 0xED4E, 0x7378,      0, 0x7377, 0xED4F, 0xED50, 0xED51,
11767  0xED52, 0xED53, 0x737A, 0xED54,      0, 0xED55, 0x737B, 0x7379,
11768       0,      0, 0xED56,      0,      0, 0xED57,      0,      0,
11769 };
11770 static const unsigned short utf8_to_euc_E9BD_x0213[] = {
11771       0, 0xFE68,      0, 0xED40, 0xED41, 0xFE69, 0xFE6A, 0xED44,
11772       0,      0, 0x736E, 0x6337,      0,      0, 0x6C5A, 0x706D,
11773       0,      0, 0x736F, 0xFE6B, 0x7370, 0xFE6C, 0xED47, 0x7E75,
11774  0xFE6D,      0, 0xED4A,      0,      0, 0xFE6F, 0xED4C, 0x7372,
11775  0x7373, 0x7374, 0x4E70, 0x7371,      0,      0, 0x7375, 0x7376,
11776  0xED4D, 0xFE71, 0x7378,      0, 0x7377, 0xFE73, 0xED50, 0xED51,
11777  0xFE74, 0xED53, 0x737A, 0xED54,      0, 0xFE75, 0x737B, 0x7379,
11778       0,      0, 0xED56,      0,      0, 0xED57,      0,      0,
11779 };
11780 static const unsigned short utf8_to_euc_E9BE[] = {
11781       0,      0,      0,      0,      0,      0,      0,      0,
11782       0,      0,      0,      0,      0, 0x4E36,      0, 0xED58,
11783  0xED59, 0xED5A, 0xED5B,      0, 0xED5C, 0x737C, 0xED5D, 0xED5E,
11784       0,      0,      0,      0, 0x737D, 0x6354, 0xED5F,      0,
11785  0x737E, 0xED60, 0xED61, 0xED62,      0, 0xED63,      0,      0,
11786       0,      0,      0,      0,      0,      0,      0,      0,
11787       0,      0,      0,      0,      0,      0,      0,      0,
11788       0,      0,      0,      0,      0,      0,      0,      0,
11789 };
11790 static const unsigned short utf8_to_euc_E9BE_x0213[] = {
11791       0,      0,      0,      0,      0,      0,      0,      0,
11792       0,      0,      0,      0,      0, 0x4E36,      0, 0xED58,
11793  0x7E76, 0xED5A, 0xED5B,      0, 0x7E77, 0x737C, 0xED5D, 0x7E78,
11794       0,      0,      0,      0, 0x737D, 0x6354, 0xED5F,      0,
11795  0x737E, 0xED60, 0x7E79, 0xED62,      0, 0xED63,      0,      0,
11796       0,      0,      0,      0,      0,      0,      0,      0,
11797       0,      0,      0,      0,      0,      0,      0,      0,
11798       0,      0,      0,      0,      0,      0,      0,      0,
11799 };
11800 static const unsigned short utf8_to_euc_EFA4[] = {
11801       0,      0,      0,      0,      0,      0,      0,      0,
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, 0xF445,      0,      0,      0,      0,      0,      0,
11807       0,      0,      0,      0,      0,      0,      0,      0,
11808       0,      0,      0,      0,      0,      0,      0,      0,
11809 };
11810 static const unsigned short utf8_to_euc_EFA4_x0213[] = {
11811       0,      0,      0,      0,      0,      0,      0,      0,
11812       0,      0,      0,      0,      0,      0,      0,      0,
11813       0,      0,      0,      0,      0,      0,      0,      0,
11814       0,      0,      0,      0,      0, 0x763B,      0,      0,
11815       0,      0,      0,      0,      0,      0,      0,      0,
11816  0x742E, 0x754E,      0,      0,      0,      0,      0,      0,
11817       0,      0,      0,      0,      0,      0, 0x7B4F,      0,
11818       0,      0,      0,      0,      0,      0,      0,      0,
11819 };
11820 static const unsigned short utf8_to_euc_EFA5_x0213[] = {
11821       0,      0,      0,      0,      0,      0,      0,      0,
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  0x7649,      0,      0,      0,      0,      0,      0,      0,
11828       0,      0,      0,      0,      0,      0,      0,      0,
11829 };
11830 static const unsigned short utf8_to_euc_EFA7[] = {
11831       0,      0,      0,      0,      0,      0,      0,      0,
11832       0,      0,      0,      0,      0,      0,      0,      0,
11833       0,      0,      0,      0,      0,      0,      0,      0,
11834       0,      0,      0,      0, 0xF472,      0,      0,      0,
11835       0,      0,      0,      0,      0,      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 };
11840 static const unsigned short utf8_to_euc_EFA7_x0213[] = {
11841       0,      0,      0,      0,      0,      0,      0,      0,
11842       0,      0,      0,      0,      0,      0,      0,      0,
11843  0x7E24,      0,      0,      0,      0,      0,      0,      0,
11844       0,      0,      0,      0, 0x7D5D,      0,      0,      0,
11845       0,      0,      0,      0,      0,      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 };
11850 static const unsigned short utf8_to_euc_EFA8[] = {
11851       0,      0,      0,      0,      0,      0,      0,      0,
11852       0,      0,      0,      0,      0,      0, 0xF434, 0xF437,
11853  0xF438, 0xF43D, 0xF444, 0xF447, 0xF448, 0xF44E, 0xF44F, 0xF453,
11854  0xF455, 0xF456, 0xF457, 0xF458, 0xF45A, 0xF45B, 0xF45E, 0xF460,
11855  0xF462, 0xF463, 0xF465, 0xF469, 0xF46A, 0xF46B, 0xF46D, 0xF46F,
11856  0xF470, 0xF473, 0xF477, 0xF478, 0xF479, 0xF47D,      0,      0,
11857       0,      0,      0,      0,      0,      0,      0,      0,
11858       0,      0,      0,      0,      0,      0,      0,      0,
11859 };
11860 static const unsigned short utf8_to_euc_EFA8_x0213[] = {
11861       0,      0,      0,      0,      0,      0,      0,      0,
11862       0,      0,      0,      0,      0,      0, 0xF434, 0x2F4B,
11863  0x2F57, 0x4F72, 0xF444, 0xAE79, 0x757A, 0x775A, 0x776F, 0xF453,
11864  0xF455, 0x793C, 0x793D, 0x7941, 0xF45A, 0xF45B, 0xF45E, 0x7B3A,
11865  0xF738, 0xF745, 0x7C2E, 0xF469, 0xF96E, 0xF46B, 0x7C6A, 0xF46F,
11866  0xF470, 0xF473, 0xF477, 0xF478, 0xF479, 0xF47D,      0,      0,
11867  0x2E38, 0x2E49, 0x2E50, 0x2E63, 0x2E68, 0x2E6E, 0x2F2C, 0x2F2F,
11868  0x2F36, 0x2F5A, 0x2F5E, 0x4F61, 0x4F62, 0x7450, 0x745C, 0x745E,
11869 };
11870 static const unsigned short utf8_to_euc_EFA9_x0213[] = {
11871  0x7461, 0x7528, 0x752B, 0x7543, 0x7565, 0x7669, 0x7677, 0x7725,
11872  0x7755, 0xF029, 0x7825, 0x7927, 0x7933, 0x7934, 0x7937, 0x7938,
11873  0x7939, 0x793B, 0x793F, 0x7940, 0x794D, 0x7951, 0x7964, 0x7A2E,
11874  0xF450, 0x7A33, 0x7A3A, 0x7A44, 0x7A58, 0xF574, 0xF575, 0x7B27,
11875  0x7B6F, 0x7B79, 0x7C2F, 0x7C30, 0x7C38, 0x7C3D, 0xF969, 0x7C59,
11876  0x7D63, 0x7D76, 0x7D7B,      0,      0,      0,      0,      0,
11877       0,      0,      0,      0,      0,      0,      0,      0,
11878       0,      0,      0,      0,      0,      0,      0,      0,
11879 };
11880 static const unsigned short utf8_to_euc_EFB9_x0213[] = {
11881       0,      0,      0,      0,      0, 0x233E, 0x233D,      0,
11882       0,      0,      0,      0,      0,      0,      0,      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 };
11890 static const unsigned short utf8_to_euc_EFBC[] = {
11891       0, 0x212A, 0xF42A, 0x2174, 0x2170, 0x2173, 0x2175, 0xF429,
11892  0x214A, 0x214B, 0x2176, 0x215C, 0x2124, 0x215D, 0x2125, 0x213F,
11893  0x2330, 0x2331, 0x2332, 0x2333, 0x2334, 0x2335, 0x2336, 0x2337,
11894  0x2338, 0x2339, 0x2127, 0x2128, 0x2163, 0x2161, 0x2164, 0x2129,
11895  0x2177, 0x2341, 0x2342, 0x2343, 0x2344, 0x2345, 0x2346, 0x2347,
11896  0x2348, 0x2349, 0x234A, 0x234B, 0x234C, 0x234D, 0x234E, 0x234F,
11897  0x2350, 0x2351, 0x2352, 0x2353, 0x2354, 0x2355, 0x2356, 0x2357,
11898  0x2358, 0x2359, 0x235A, 0x214E, 0x2140, 0x214F, 0x2130, 0x2132,
11899 };
11900 static const unsigned short utf8_to_euc_EFBC_x0213[] = {
11901       0, 0x212A, 0x2230, 0x2174, 0x2170, 0x2173, 0x2175, 0x222F,
11902  0x214A, 0x214B, 0x2176, 0x215C, 0x2124, 0x2231, 0x2125, 0x213F,
11903  0x2330, 0x2331, 0x2332, 0x2333, 0x2334, 0x2335, 0x2336, 0x2337,
11904  0x2338, 0x2339, 0x2127, 0x2128, 0x2163, 0x2161, 0x2164, 0x2129,
11905  0x2177, 0x2341, 0x2342, 0x2343, 0x2344, 0x2345, 0x2346, 0x2347,
11906  0x2348, 0x2349, 0x234A, 0x234B, 0x234C, 0x234D, 0x234E, 0x234F,
11907  0x2350, 0x2351, 0x2352, 0x2353, 0x2354, 0x2355, 0x2356, 0x2357,
11908  0x2358, 0x2359, 0x235A, 0x214E, 0x2140, 0x214F, 0x2130, 0x2132,
11909 };
11910 static const unsigned short utf8_to_euc_EFBD[] = {
11911  0x212E, 0x2361, 0x2362, 0x2363, 0x2364, 0x2365, 0x2366, 0x2367,
11912  0x2368, 0x2369, 0x236A, 0x236B, 0x236C, 0x236D, 0x236E, 0x236F,
11913  0x2370, 0x2371, 0x2372, 0x2373, 0x2374, 0x2375, 0x2376, 0x2377,
11914  0x2378, 0x2379, 0x237A, 0x2150, 0x2143, 0x2151, 0xA237,      0,
11915       0, 0x0E21, 0x0E22, 0x0E23, 0x0E24, 0x0E25, 0x0E26, 0x0E27,
11916  0x0E28, 0x0E29, 0x0E2A, 0x0E2B, 0x0E2C, 0x0E2D, 0x0E2E, 0x0E2F,
11917  0x0E30, 0x0E31, 0x0E32, 0x0E33, 0x0E34, 0x0E35, 0x0E36, 0x0E37,
11918  0x0E38, 0x0E39, 0x0E3A, 0x0E3B, 0x0E3C, 0x0E3D, 0x0E3E, 0x0E3F,
11919 };
11920 static const unsigned short utf8_to_euc_EFBD_ms[] = {
11921  0x212E, 0x2361, 0x2362, 0x2363, 0x2364, 0x2365, 0x2366, 0x2367,
11922  0x2368, 0x2369, 0x236A, 0x236B, 0x236C, 0x236D, 0x236E, 0x236F,
11923  0x2370, 0x2371, 0x2372, 0x2373, 0x2374, 0x2375, 0x2376, 0x2377,
11924  0x2378, 0x2379, 0x237A, 0x2150, 0x2143, 0x2151, 0x2141,      0,
11925       0, 0x0E21, 0x0E22, 0x0E23, 0x0E24, 0x0E25, 0x0E26, 0x0E27,
11926  0x0E28, 0x0E29, 0x0E2A, 0x0E2B, 0x0E2C, 0x0E2D, 0x0E2E, 0x0E2F,
11927  0x0E30, 0x0E31, 0x0E32, 0x0E33, 0x0E34, 0x0E35, 0x0E36, 0x0E37,
11928  0x0E38, 0x0E39, 0x0E3A, 0x0E3B, 0x0E3C, 0x0E3D, 0x0E3E, 0x0E3F,
11929 };
11930 static const unsigned short utf8_to_euc_EFBD_x0213[] = {
11931  0x212E, 0x2361, 0x2362, 0x2363, 0x2364, 0x2365, 0x2366, 0x2367,
11932  0x2368, 0x2369, 0x236A, 0x236B, 0x236C, 0x236D, 0x236E, 0x236F,
11933  0x2370, 0x2371, 0x2372, 0x2373, 0x2374, 0x2375, 0x2376, 0x2377,
11934  0x2378, 0x2379, 0x237A, 0x2150, 0x2143, 0x2151, 0x2232, 0x2256,
11935  0x2257, 0x0E21, 0x0E22, 0x0E23, 0x0E24, 0x0E25, 0x0E26, 0x0E27,
11936  0x0E28, 0x0E29, 0x0E2A, 0x0E2B, 0x0E2C, 0x0E2D, 0x0E2E, 0x0E2F,
11937  0x0E30, 0x0E31, 0x0E32, 0x0E33, 0x0E34, 0x0E35, 0x0E36, 0x0E37,
11938  0x0E38, 0x0E39, 0x0E3A, 0x0E3B, 0x0E3C, 0x0E3D, 0x0E3E, 0x0E3F,
11939 };
11940 static const unsigned short utf8_to_euc_EFBE[] = {
11941  0x0E40, 0x0E41, 0x0E42, 0x0E43, 0x0E44, 0x0E45, 0x0E46, 0x0E47,
11942  0x0E48, 0x0E49, 0x0E4A, 0x0E4B, 0x0E4C, 0x0E4D, 0x0E4E, 0x0E4F,
11943  0x0E50, 0x0E51, 0x0E52, 0x0E53, 0x0E54, 0x0E55, 0x0E56, 0x0E57,
11944  0x0E58, 0x0E59, 0x0E5A, 0x0E5B, 0x0E5C, 0x0E5D, 0x0E5E, 0x0E5F,
11945       0,      0,      0,      0,      0,      0,      0,      0,
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 };
11950 static const unsigned short utf8_to_euc_EFBF[] = {
11951       0,      0,      0,      0,      0,      0,      0,      0,
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  0x2171, 0x2172, 0x224C, 0x2131, 0xA243, 0x216F,      0,      0,
11956       0,      0,      0,      0,      0,      0,      0,      0,
11957       0,      0,      0,      0,      0,      0,      0,      0,
11958       0,      0,      0,      0,      0,      0,      0,      0,
11959 };
11960 static const unsigned short *const utf8_to_euc_E1_x0213[] = {
11961                 0,                0,                0,                0,
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  utf8_to_euc_E1B8_x0213,                0,                0,                0,
11976                 0, utf8_to_euc_E1BD_x0213,                0,                0,
11977 };
11978 static const unsigned short *const utf8_to_euc_E2[] = {
11979  utf8_to_euc_E280,                0,                0,                0,
11980  utf8_to_euc_E284, utf8_to_euc_E285, utf8_to_euc_E286, utf8_to_euc_E287,
11981  utf8_to_euc_E288, utf8_to_euc_E289, utf8_to_euc_E28A,                0,
11982  utf8_to_euc_E28C,                0,                0,                0,
11983                 0, utf8_to_euc_E291,                0,                0,
11984  utf8_to_euc_E294, utf8_to_euc_E295, utf8_to_euc_E296, utf8_to_euc_E297,
11985  utf8_to_euc_E298, utf8_to_euc_E299,                0,                0,
11986                 0,                0,                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 };
11996 static const unsigned short *const utf8_to_euc_E2_ms[] = {
11997  utf8_to_euc_E280_ms,                0,                0,                0,
11998  utf8_to_euc_E284, utf8_to_euc_E285, utf8_to_euc_E286, utf8_to_euc_E287,
11999  utf8_to_euc_E288, utf8_to_euc_E289, utf8_to_euc_E28A,                0,
12000  utf8_to_euc_E28C,                0,                0,                0,
12001                 0, utf8_to_euc_E291,                0,                0,
12002  utf8_to_euc_E294, utf8_to_euc_E295, utf8_to_euc_E296, utf8_to_euc_E297,
12003  utf8_to_euc_E298, utf8_to_euc_E299,                0,                0,
12004                 0,                0,                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 };
12014 static const unsigned short *const utf8_to_euc_E2_932[] = {
12015  utf8_to_euc_E280_932,                0,                0,                0,
12016  utf8_to_euc_E284, utf8_to_euc_E285, utf8_to_euc_E286, utf8_to_euc_E287,
12017  utf8_to_euc_E288_932, utf8_to_euc_E289, utf8_to_euc_E28A,                0,
12018  utf8_to_euc_E28C,                0,                0,                0,
12019                 0, utf8_to_euc_E291,                0,                0,
12020  utf8_to_euc_E294, utf8_to_euc_E295, utf8_to_euc_E296, utf8_to_euc_E297,
12021  utf8_to_euc_E298, utf8_to_euc_E299,                0,                0,
12022                 0,                0,                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 };
12032 static const unsigned short *const utf8_to_euc_E2_mac[] = {
12033  utf8_to_euc_E280_932,                0,                0,                0,
12034  utf8_to_euc_E284_mac, utf8_to_euc_E285_mac, utf8_to_euc_E286, utf8_to_euc_E287,
12035  utf8_to_euc_E288_mac, utf8_to_euc_E289, utf8_to_euc_E28A_mac,                0,
12036  utf8_to_euc_E28C,                0,                0,                0,
12037                 0, utf8_to_euc_E291_mac,                0,                0,
12038  utf8_to_euc_E294, utf8_to_euc_E295, utf8_to_euc_E296, utf8_to_euc_E297,
12039  utf8_to_euc_E298, utf8_to_euc_E299,                0,                0,
12040                 0,                0,                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 };
12050 static const unsigned short *const utf8_to_euc_E2_x0213[] = {
12051  utf8_to_euc_E280_x0213, utf8_to_euc_E281_x0213, utf8_to_euc_E282_x0213,                0,
12052  utf8_to_euc_E284_x0213, utf8_to_euc_E285_x0213, utf8_to_euc_E286_x0213, utf8_to_euc_E287_x0213,
12053  utf8_to_euc_E288_x0213, utf8_to_euc_E289_x0213, utf8_to_euc_E28A_x0213, utf8_to_euc_E28B_x0213,
12054  utf8_to_euc_E28C_x0213,                0, utf8_to_euc_E28E_x0213, utf8_to_euc_E28F_x0213,
12055  utf8_to_euc_E290_x0213, utf8_to_euc_E291,                0, utf8_to_euc_E293_x0213,
12056  utf8_to_euc_E294, utf8_to_euc_E295, utf8_to_euc_E296_x0213, utf8_to_euc_E297_x0213,
12057  utf8_to_euc_E298_x0213, utf8_to_euc_E299_x0213,                0,                0,
12058  utf8_to_euc_E29C_x0213, utf8_to_euc_E29D_x0213,                0,                0,
12059                 0,                0,                0,                0,
12060  utf8_to_euc_E2A4_x0213,                0, utf8_to_euc_E2A6_x0213, utf8_to_euc_E2A7_x0213,
12061                 0,                0,                0,                0,
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 };
12068 static const unsigned short *const utf8_to_euc_E3[] = {
12069  utf8_to_euc_E380, utf8_to_euc_E381, utf8_to_euc_E382, utf8_to_euc_E383,
12070                 0,                0,                0,                0,
12071  utf8_to_euc_E388,                0, utf8_to_euc_E38A,                0,
12072  utf8_to_euc_E38C, utf8_to_euc_E38D, utf8_to_euc_E38E, utf8_to_euc_E38F,
12073                 0,                0,                0,                0,
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 };
12086 static const unsigned short *const utf8_to_euc_E3_932[] = {
12087  utf8_to_euc_E380_932, utf8_to_euc_E381, utf8_to_euc_E382_932, utf8_to_euc_E383,
12088                 0,                0,                0,                0,
12089  utf8_to_euc_E388,                0, utf8_to_euc_E38A,                0,
12090  utf8_to_euc_E38C, utf8_to_euc_E38D, utf8_to_euc_E38E, utf8_to_euc_E38F,
12091                 0,                0,                0,                0,
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 };
12104 static const unsigned short *const utf8_to_euc_E3_mac[] = {
12105  utf8_to_euc_E380_932, utf8_to_euc_E381, utf8_to_euc_E382_932, utf8_to_euc_E383,
12106                 0,                0,                0,                0,
12107  utf8_to_euc_E388_mac,                0, utf8_to_euc_E38A_mac,                0,
12108  utf8_to_euc_E38C_mac, utf8_to_euc_E38D_mac, utf8_to_euc_E38E_mac, utf8_to_euc_E38F_mac,
12109                 0,                0,                0,                0,
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 };
12122 static const unsigned short *const utf8_to_euc_E3_x0213[] = {
12123  utf8_to_euc_E380_x0213, utf8_to_euc_E381, utf8_to_euc_E382_x0213, utf8_to_euc_E383_x0213,
12124                 0,                0,                0, utf8_to_euc_E387_x0213,
12125  utf8_to_euc_E388, utf8_to_euc_E389_x0213, utf8_to_euc_E38A_x0213, utf8_to_euc_E38B_x0213,
12126  utf8_to_euc_E38C, utf8_to_euc_E38D, utf8_to_euc_E38E, utf8_to_euc_E38F_x0213,
12127  utf8_to_euc_E390_x0213, utf8_to_euc_E391_x0213, utf8_to_euc_E392_x0213, utf8_to_euc_E393_x0213,
12128  utf8_to_euc_E394_x0213, utf8_to_euc_E395_x0213, utf8_to_euc_E396_x0213, utf8_to_euc_E397_x0213,
12129  utf8_to_euc_E398_x0213, utf8_to_euc_E399_x0213, utf8_to_euc_E39A_x0213, utf8_to_euc_E39B_x0213,
12130                 0, utf8_to_euc_E39D_x0213, utf8_to_euc_E39E_x0213, utf8_to_euc_E39F_x0213,
12131  utf8_to_euc_E3A0_x0213, utf8_to_euc_E3A1_x0213,                0, utf8_to_euc_E3A3_x0213,
12132  utf8_to_euc_E3A4_x0213, utf8_to_euc_E3A5_x0213,                0,                0,
12133                 0, utf8_to_euc_E3A9_x0213,                0, utf8_to_euc_E3AB_x0213,
12134  utf8_to_euc_E3AC_x0213, utf8_to_euc_E3AD_x0213, utf8_to_euc_E3AE_x0213, utf8_to_euc_E3AF_x0213,
12135  utf8_to_euc_E3B0_x0213,                0,                0, utf8_to_euc_E3B3_x0213,
12136  utf8_to_euc_E3B4_x0213, utf8_to_euc_E3B5_x0213, utf8_to_euc_E3B6_x0213, utf8_to_euc_E3B7_x0213,
12137  utf8_to_euc_E3B8_x0213, utf8_to_euc_E3B9_x0213, utf8_to_euc_E3BA_x0213,                0,
12138                 0, utf8_to_euc_E3BD_x0213, utf8_to_euc_E3BE_x0213, utf8_to_euc_E3BF_x0213,
12139 };
12140 static const unsigned short *const utf8_to_euc_E4[] = {
12141                 0,                0,                0,                0,
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  utf8_to_euc_E4B8, utf8_to_euc_E4B9, utf8_to_euc_E4BA, utf8_to_euc_E4BB,
12156  utf8_to_euc_E4BC, utf8_to_euc_E4BD, utf8_to_euc_E4BE, utf8_to_euc_E4BF,
12157 };
12158 static const unsigned short *const utf8_to_euc_E4_x0213[] = {
12159  utf8_to_euc_E480_x0213, utf8_to_euc_E481_x0213, utf8_to_euc_E482_x0213,                0,
12160  utf8_to_euc_E484_x0213, utf8_to_euc_E485_x0213, utf8_to_euc_E486_x0213, utf8_to_euc_E487_x0213,
12161  utf8_to_euc_E488_x0213, utf8_to_euc_E489_x0213,                0, utf8_to_euc_E48B_x0213,
12162  utf8_to_euc_E48C_x0213, utf8_to_euc_E48D_x0213,                0, utf8_to_euc_E48F_x0213,
12163  utf8_to_euc_E490_x0213, utf8_to_euc_E491_x0213, utf8_to_euc_E492_x0213, utf8_to_euc_E493_x0213,
12164  utf8_to_euc_E494_x0213, utf8_to_euc_E495_x0213, utf8_to_euc_E496_x0213, utf8_to_euc_E497_x0213,
12165  utf8_to_euc_E498_x0213, utf8_to_euc_E499_x0213, utf8_to_euc_E49A_x0213,                0,
12166  utf8_to_euc_E49C_x0213, utf8_to_euc_E49D_x0213,                0, utf8_to_euc_E49F_x0213,
12167  utf8_to_euc_E4A0_x0213, utf8_to_euc_E4A1_x0213, utf8_to_euc_E4A2_x0213,                0,
12168                 0,                0, utf8_to_euc_E4A6_x0213, utf8_to_euc_E4A7_x0213,
12169  utf8_to_euc_E4A8_x0213,                0, utf8_to_euc_E4AA_x0213,                0,
12170  utf8_to_euc_E4AC_x0213,                0,                0, utf8_to_euc_E4AF_x0213,
12171  utf8_to_euc_E4B0_x0213,                0,                0, utf8_to_euc_E4B3_x0213,
12172  utf8_to_euc_E4B4_x0213, utf8_to_euc_E4B5_x0213,                0,                0,
12173  utf8_to_euc_E4B8_x0213, utf8_to_euc_E4B9_x0213, utf8_to_euc_E4BA_x0213, utf8_to_euc_E4BB_x0213,
12174  utf8_to_euc_E4BC_x0213, utf8_to_euc_E4BD_x0213, utf8_to_euc_E4BE_x0213, utf8_to_euc_E4BF_x0213,
12175 };
12176 static const unsigned short *const utf8_to_euc_E5[] = {
12177  utf8_to_euc_E580, utf8_to_euc_E581, utf8_to_euc_E582, utf8_to_euc_E583,
12178  utf8_to_euc_E584, utf8_to_euc_E585, utf8_to_euc_E586, utf8_to_euc_E587,
12179  utf8_to_euc_E588, utf8_to_euc_E589, utf8_to_euc_E58A, utf8_to_euc_E58B,
12180  utf8_to_euc_E58C, utf8_to_euc_E58D, utf8_to_euc_E58E, utf8_to_euc_E58F,
12181  utf8_to_euc_E590, utf8_to_euc_E591, utf8_to_euc_E592, utf8_to_euc_E593,
12182  utf8_to_euc_E594, utf8_to_euc_E595, utf8_to_euc_E596, utf8_to_euc_E597,
12183  utf8_to_euc_E598, utf8_to_euc_E599, utf8_to_euc_E59A, utf8_to_euc_E59B,
12184  utf8_to_euc_E59C, utf8_to_euc_E59D, utf8_to_euc_E59E, utf8_to_euc_E59F,
12185  utf8_to_euc_E5A0, utf8_to_euc_E5A1, utf8_to_euc_E5A2, utf8_to_euc_E5A3,
12186  utf8_to_euc_E5A4, utf8_to_euc_E5A5, utf8_to_euc_E5A6, utf8_to_euc_E5A7,
12187  utf8_to_euc_E5A8, utf8_to_euc_E5A9, utf8_to_euc_E5AA, utf8_to_euc_E5AB,
12188  utf8_to_euc_E5AC, utf8_to_euc_E5AD, utf8_to_euc_E5AE, utf8_to_euc_E5AF,
12189  utf8_to_euc_E5B0, utf8_to_euc_E5B1, utf8_to_euc_E5B2, utf8_to_euc_E5B3,
12190  utf8_to_euc_E5B4, utf8_to_euc_E5B5, utf8_to_euc_E5B6, utf8_to_euc_E5B7,
12191  utf8_to_euc_E5B8, utf8_to_euc_E5B9, utf8_to_euc_E5BA, utf8_to_euc_E5BB,
12192  utf8_to_euc_E5BC, utf8_to_euc_E5BD, utf8_to_euc_E5BE, utf8_to_euc_E5BF,
12193 };
12194 static const unsigned short *const utf8_to_euc_E5_x0213[] = {
12195  utf8_to_euc_E580_x0213, utf8_to_euc_E581_x0213, utf8_to_euc_E582_x0213, utf8_to_euc_E583_x0213,
12196  utf8_to_euc_E584_x0213, utf8_to_euc_E585_x0213, utf8_to_euc_E586_x0213, utf8_to_euc_E587_x0213,
12197  utf8_to_euc_E588_x0213, utf8_to_euc_E589_x0213, utf8_to_euc_E58A_x0213, utf8_to_euc_E58B_x0213,
12198  utf8_to_euc_E58C_x0213, utf8_to_euc_E58D_x0213, utf8_to_euc_E58E_x0213, utf8_to_euc_E58F_x0213,
12199  utf8_to_euc_E590_x0213, utf8_to_euc_E591_x0213, utf8_to_euc_E592_x0213, utf8_to_euc_E593_x0213,
12200  utf8_to_euc_E594_x0213, utf8_to_euc_E595_x0213, utf8_to_euc_E596_x0213, utf8_to_euc_E597_x0213,
12201  utf8_to_euc_E598_x0213, utf8_to_euc_E599_x0213, utf8_to_euc_E59A_x0213, utf8_to_euc_E59B_x0213,
12202  utf8_to_euc_E59C_x0213, utf8_to_euc_E59D_x0213, utf8_to_euc_E59E_x0213, utf8_to_euc_E59F_x0213,
12203  utf8_to_euc_E5A0_x0213, utf8_to_euc_E5A1_x0213, utf8_to_euc_E5A2_x0213, utf8_to_euc_E5A3_x0213,
12204  utf8_to_euc_E5A4_x0213, utf8_to_euc_E5A5_x0213, utf8_to_euc_E5A6_x0213, utf8_to_euc_E5A7_x0213,
12205  utf8_to_euc_E5A8_x0213, utf8_to_euc_E5A9_x0213, utf8_to_euc_E5AA_x0213, utf8_to_euc_E5AB_x0213,
12206  utf8_to_euc_E5AC_x0213, utf8_to_euc_E5AD_x0213, utf8_to_euc_E5AE_x0213, utf8_to_euc_E5AF_x0213,
12207  utf8_to_euc_E5B0_x0213, utf8_to_euc_E5B1_x0213, utf8_to_euc_E5B2_x0213, utf8_to_euc_E5B3_x0213,
12208  utf8_to_euc_E5B4_x0213, utf8_to_euc_E5B5_x0213, utf8_to_euc_E5B6_x0213, utf8_to_euc_E5B7_x0213,
12209  utf8_to_euc_E5B8_x0213, utf8_to_euc_E5B9_x0213, utf8_to_euc_E5BA_x0213, utf8_to_euc_E5BB_x0213,
12210  utf8_to_euc_E5BC_x0213, utf8_to_euc_E5BD_x0213, utf8_to_euc_E5BE_x0213, utf8_to_euc_E5BF_x0213,
12211 };
12212 static const unsigned short *const utf8_to_euc_E6[] = {
12213  utf8_to_euc_E680, utf8_to_euc_E681, utf8_to_euc_E682, utf8_to_euc_E683,
12214  utf8_to_euc_E684, utf8_to_euc_E685, utf8_to_euc_E686, utf8_to_euc_E687,
12215  utf8_to_euc_E688, utf8_to_euc_E689, utf8_to_euc_E68A, utf8_to_euc_E68B,
12216  utf8_to_euc_E68C, utf8_to_euc_E68D, utf8_to_euc_E68E, utf8_to_euc_E68F,
12217  utf8_to_euc_E690, utf8_to_euc_E691, utf8_to_euc_E692, utf8_to_euc_E693,
12218  utf8_to_euc_E694, utf8_to_euc_E695, utf8_to_euc_E696, utf8_to_euc_E697,
12219  utf8_to_euc_E698, utf8_to_euc_E699, utf8_to_euc_E69A, utf8_to_euc_E69B,
12220  utf8_to_euc_E69C, utf8_to_euc_E69D, utf8_to_euc_E69E, utf8_to_euc_E69F,
12221  utf8_to_euc_E6A0, utf8_to_euc_E6A1, utf8_to_euc_E6A2, utf8_to_euc_E6A3,
12222  utf8_to_euc_E6A4, utf8_to_euc_E6A5, utf8_to_euc_E6A6, utf8_to_euc_E6A7,
12223  utf8_to_euc_E6A8, utf8_to_euc_E6A9, utf8_to_euc_E6AA, utf8_to_euc_E6AB,
12224  utf8_to_euc_E6AC, utf8_to_euc_E6AD, utf8_to_euc_E6AE, utf8_to_euc_E6AF,
12225  utf8_to_euc_E6B0, utf8_to_euc_E6B1, utf8_to_euc_E6B2, utf8_to_euc_E6B3,
12226  utf8_to_euc_E6B4, utf8_to_euc_E6B5, utf8_to_euc_E6B6, utf8_to_euc_E6B7,
12227  utf8_to_euc_E6B8, utf8_to_euc_E6B9, utf8_to_euc_E6BA, utf8_to_euc_E6BB,
12228  utf8_to_euc_E6BC, utf8_to_euc_E6BD, utf8_to_euc_E6BE, utf8_to_euc_E6BF,
12229 };
12230 static const unsigned short *const utf8_to_euc_E6_x0213[] = {
12231  utf8_to_euc_E680_x0213, utf8_to_euc_E681_x0213, utf8_to_euc_E682_x0213, utf8_to_euc_E683_x0213,
12232  utf8_to_euc_E684_x0213, utf8_to_euc_E685_x0213, utf8_to_euc_E686_x0213, utf8_to_euc_E687_x0213,
12233  utf8_to_euc_E688_x0213, utf8_to_euc_E689_x0213, utf8_to_euc_E68A_x0213, utf8_to_euc_E68B_x0213,
12234  utf8_to_euc_E68C_x0213, utf8_to_euc_E68D_x0213, utf8_to_euc_E68E_x0213, utf8_to_euc_E68F_x0213,
12235  utf8_to_euc_E690_x0213, utf8_to_euc_E691_x0213, utf8_to_euc_E692_x0213, utf8_to_euc_E693_x0213,
12236  utf8_to_euc_E694_x0213, utf8_to_euc_E695_x0213, utf8_to_euc_E696_x0213, utf8_to_euc_E697_x0213,
12237  utf8_to_euc_E698_x0213, utf8_to_euc_E699_x0213, utf8_to_euc_E69A_x0213, utf8_to_euc_E69B_x0213,
12238  utf8_to_euc_E69C_x0213, utf8_to_euc_E69D_x0213, utf8_to_euc_E69E_x0213, utf8_to_euc_E69F_x0213,
12239  utf8_to_euc_E6A0_x0213, utf8_to_euc_E6A1_x0213, utf8_to_euc_E6A2_x0213, utf8_to_euc_E6A3_x0213,
12240  utf8_to_euc_E6A4_x0213, utf8_to_euc_E6A5_x0213, utf8_to_euc_E6A6_x0213, utf8_to_euc_E6A7_x0213,
12241  utf8_to_euc_E6A8_x0213, utf8_to_euc_E6A9_x0213, utf8_to_euc_E6AA_x0213, utf8_to_euc_E6AB_x0213,
12242  utf8_to_euc_E6AC_x0213, utf8_to_euc_E6AD_x0213, utf8_to_euc_E6AE_x0213, utf8_to_euc_E6AF_x0213,
12243  utf8_to_euc_E6B0_x0213, utf8_to_euc_E6B1_x0213, utf8_to_euc_E6B2_x0213, utf8_to_euc_E6B3_x0213,
12244  utf8_to_euc_E6B4_x0213, utf8_to_euc_E6B5_x0213, utf8_to_euc_E6B6_x0213, utf8_to_euc_E6B7_x0213,
12245  utf8_to_euc_E6B8_x0213, utf8_to_euc_E6B9_x0213, utf8_to_euc_E6BA_x0213, utf8_to_euc_E6BB_x0213,
12246  utf8_to_euc_E6BC_x0213, utf8_to_euc_E6BD_x0213, utf8_to_euc_E6BE_x0213, utf8_to_euc_E6BF_x0213,
12247 };
12248 static const unsigned short *const utf8_to_euc_E7[] = {
12249  utf8_to_euc_E780, utf8_to_euc_E781, utf8_to_euc_E782, utf8_to_euc_E783,
12250  utf8_to_euc_E784, utf8_to_euc_E785, utf8_to_euc_E786, utf8_to_euc_E787,
12251  utf8_to_euc_E788, utf8_to_euc_E789, utf8_to_euc_E78A, utf8_to_euc_E78B,
12252  utf8_to_euc_E78C, utf8_to_euc_E78D, utf8_to_euc_E78E, utf8_to_euc_E78F,
12253  utf8_to_euc_E790, utf8_to_euc_E791, utf8_to_euc_E792, utf8_to_euc_E793,
12254  utf8_to_euc_E794, utf8_to_euc_E795, utf8_to_euc_E796, utf8_to_euc_E797,
12255  utf8_to_euc_E798, utf8_to_euc_E799, utf8_to_euc_E79A, utf8_to_euc_E79B,
12256  utf8_to_euc_E79C, utf8_to_euc_E79D, utf8_to_euc_E79E, utf8_to_euc_E79F,
12257  utf8_to_euc_E7A0, utf8_to_euc_E7A1, utf8_to_euc_E7A2, utf8_to_euc_E7A3,
12258  utf8_to_euc_E7A4, utf8_to_euc_E7A5, utf8_to_euc_E7A6, utf8_to_euc_E7A7,
12259  utf8_to_euc_E7A8, utf8_to_euc_E7A9, utf8_to_euc_E7AA, utf8_to_euc_E7AB,
12260  utf8_to_euc_E7AC, utf8_to_euc_E7AD, utf8_to_euc_E7AE, utf8_to_euc_E7AF,
12261  utf8_to_euc_E7B0, utf8_to_euc_E7B1, utf8_to_euc_E7B2, utf8_to_euc_E7B3,
12262  utf8_to_euc_E7B4, utf8_to_euc_E7B5, utf8_to_euc_E7B6, utf8_to_euc_E7B7,
12263  utf8_to_euc_E7B8, utf8_to_euc_E7B9, utf8_to_euc_E7BA,                0,
12264  utf8_to_euc_E7BC, utf8_to_euc_E7BD, utf8_to_euc_E7BE, utf8_to_euc_E7BF,
12265 };
12266 static const unsigned short *const utf8_to_euc_E7_x0213[] = {
12267  utf8_to_euc_E780_x0213, utf8_to_euc_E781_x0213, utf8_to_euc_E782_x0213, utf8_to_euc_E783_x0213,
12268  utf8_to_euc_E784_x0213, utf8_to_euc_E785_x0213, utf8_to_euc_E786_x0213, utf8_to_euc_E787_x0213,
12269  utf8_to_euc_E788_x0213, utf8_to_euc_E789_x0213, utf8_to_euc_E78A_x0213, utf8_to_euc_E78B_x0213,
12270  utf8_to_euc_E78C_x0213, utf8_to_euc_E78D_x0213, utf8_to_euc_E78E_x0213, utf8_to_euc_E78F_x0213,
12271  utf8_to_euc_E790_x0213, utf8_to_euc_E791_x0213, utf8_to_euc_E792_x0213, utf8_to_euc_E793_x0213,
12272  utf8_to_euc_E794_x0213, utf8_to_euc_E795_x0213, utf8_to_euc_E796_x0213, utf8_to_euc_E797_x0213,
12273  utf8_to_euc_E798_x0213, utf8_to_euc_E799_x0213, utf8_to_euc_E79A_x0213, utf8_to_euc_E79B_x0213,
12274  utf8_to_euc_E79C_x0213, utf8_to_euc_E79D_x0213, utf8_to_euc_E79E_x0213, utf8_to_euc_E79F_x0213,
12275  utf8_to_euc_E7A0_x0213, utf8_to_euc_E7A1_x0213, utf8_to_euc_E7A2_x0213, utf8_to_euc_E7A3_x0213,
12276  utf8_to_euc_E7A4_x0213, utf8_to_euc_E7A5_x0213, utf8_to_euc_E7A6_x0213, utf8_to_euc_E7A7_x0213,
12277  utf8_to_euc_E7A8_x0213, utf8_to_euc_E7A9_x0213, utf8_to_euc_E7AA_x0213, utf8_to_euc_E7AB_x0213,
12278  utf8_to_euc_E7AC_x0213, utf8_to_euc_E7AD_x0213, utf8_to_euc_E7AE_x0213, utf8_to_euc_E7AF_x0213,
12279  utf8_to_euc_E7B0_x0213, utf8_to_euc_E7B1_x0213, utf8_to_euc_E7B2_x0213, utf8_to_euc_E7B3_x0213,
12280  utf8_to_euc_E7B4_x0213, utf8_to_euc_E7B5_x0213, utf8_to_euc_E7B6_x0213, utf8_to_euc_E7B7_x0213,
12281  utf8_to_euc_E7B8_x0213, utf8_to_euc_E7B9_x0213, utf8_to_euc_E7BA_x0213,                0,
12282  utf8_to_euc_E7BC_x0213, utf8_to_euc_E7BD_x0213, utf8_to_euc_E7BE_x0213, utf8_to_euc_E7BF_x0213,
12283 };
12284 static const unsigned short *const utf8_to_euc_E8[] = {
12285  utf8_to_euc_E880, utf8_to_euc_E881, utf8_to_euc_E882, utf8_to_euc_E883,
12286  utf8_to_euc_E884, utf8_to_euc_E885, utf8_to_euc_E886, utf8_to_euc_E887,
12287  utf8_to_euc_E888, utf8_to_euc_E889, utf8_to_euc_E88A, utf8_to_euc_E88B,
12288  utf8_to_euc_E88C, utf8_to_euc_E88D, utf8_to_euc_E88E, utf8_to_euc_E88F,
12289  utf8_to_euc_E890, utf8_to_euc_E891, utf8_to_euc_E892, utf8_to_euc_E893,
12290  utf8_to_euc_E894, utf8_to_euc_E895, utf8_to_euc_E896, utf8_to_euc_E897,
12291  utf8_to_euc_E898, utf8_to_euc_E899, utf8_to_euc_E89A, utf8_to_euc_E89B,
12292  utf8_to_euc_E89C, utf8_to_euc_E89D, utf8_to_euc_E89E, utf8_to_euc_E89F,
12293  utf8_to_euc_E8A0, utf8_to_euc_E8A1, utf8_to_euc_E8A2, utf8_to_euc_E8A3,
12294  utf8_to_euc_E8A4, utf8_to_euc_E8A5, utf8_to_euc_E8A6, utf8_to_euc_E8A7,
12295  utf8_to_euc_E8A8, utf8_to_euc_E8A9, utf8_to_euc_E8AA, utf8_to_euc_E8AB,
12296  utf8_to_euc_E8AC, utf8_to_euc_E8AD, utf8_to_euc_E8AE,                0,
12297  utf8_to_euc_E8B0, utf8_to_euc_E8B1, utf8_to_euc_E8B2, utf8_to_euc_E8B3,
12298  utf8_to_euc_E8B4, utf8_to_euc_E8B5, utf8_to_euc_E8B6, utf8_to_euc_E8B7,
12299  utf8_to_euc_E8B8, utf8_to_euc_E8B9, utf8_to_euc_E8BA, utf8_to_euc_E8BB,
12300  utf8_to_euc_E8BC, utf8_to_euc_E8BD, utf8_to_euc_E8BE, utf8_to_euc_E8BF,
12301 };
12302 static const unsigned short *const utf8_to_euc_E8_x0213[] = {
12303  utf8_to_euc_E880_x0213, utf8_to_euc_E881_x0213, utf8_to_euc_E882_x0213, utf8_to_euc_E883_x0213,
12304  utf8_to_euc_E884_x0213, utf8_to_euc_E885_x0213, utf8_to_euc_E886_x0213, utf8_to_euc_E887_x0213,
12305  utf8_to_euc_E888_x0213, utf8_to_euc_E889_x0213, utf8_to_euc_E88A_x0213, utf8_to_euc_E88B_x0213,
12306  utf8_to_euc_E88C_x0213, utf8_to_euc_E88D_x0213, utf8_to_euc_E88E_x0213, utf8_to_euc_E88F_x0213,
12307  utf8_to_euc_E890_x0213, utf8_to_euc_E891_x0213, utf8_to_euc_E892_x0213, utf8_to_euc_E893_x0213,
12308  utf8_to_euc_E894_x0213, utf8_to_euc_E895_x0213, utf8_to_euc_E896_x0213, utf8_to_euc_E897_x0213,
12309  utf8_to_euc_E898_x0213, utf8_to_euc_E899_x0213, utf8_to_euc_E89A_x0213, utf8_to_euc_E89B_x0213,
12310  utf8_to_euc_E89C_x0213, utf8_to_euc_E89D_x0213, utf8_to_euc_E89E_x0213, utf8_to_euc_E89F_x0213,
12311  utf8_to_euc_E8A0_x0213, utf8_to_euc_E8A1_x0213, utf8_to_euc_E8A2_x0213, utf8_to_euc_E8A3_x0213,
12312  utf8_to_euc_E8A4_x0213, utf8_to_euc_E8A5_x0213, utf8_to_euc_E8A6_x0213, utf8_to_euc_E8A7_x0213,
12313  utf8_to_euc_E8A8_x0213, utf8_to_euc_E8A9_x0213, utf8_to_euc_E8AA_x0213, utf8_to_euc_E8AB_x0213,
12314  utf8_to_euc_E8AC_x0213, utf8_to_euc_E8AD_x0213, utf8_to_euc_E8AE_x0213,                0,
12315  utf8_to_euc_E8B0_x0213, utf8_to_euc_E8B1_x0213, utf8_to_euc_E8B2_x0213, utf8_to_euc_E8B3_x0213,
12316  utf8_to_euc_E8B4_x0213, utf8_to_euc_E8B5_x0213, utf8_to_euc_E8B6_x0213, utf8_to_euc_E8B7_x0213,
12317  utf8_to_euc_E8B8_x0213, utf8_to_euc_E8B9_x0213, utf8_to_euc_E8BA_x0213, utf8_to_euc_E8BB_x0213,
12318  utf8_to_euc_E8BC_x0213, utf8_to_euc_E8BD_x0213, utf8_to_euc_E8BE_x0213, utf8_to_euc_E8BF_x0213,
12319 };
12320 static const unsigned short *const utf8_to_euc_E9[] = {
12321  utf8_to_euc_E980, utf8_to_euc_E981, utf8_to_euc_E982, utf8_to_euc_E983,
12322  utf8_to_euc_E984, utf8_to_euc_E985, utf8_to_euc_E986, utf8_to_euc_E987,
12323  utf8_to_euc_E988, utf8_to_euc_E989, utf8_to_euc_E98A, utf8_to_euc_E98B,
12324  utf8_to_euc_E98C, utf8_to_euc_E98D, utf8_to_euc_E98E, utf8_to_euc_E98F,
12325  utf8_to_euc_E990, utf8_to_euc_E991, utf8_to_euc_E992,                0,
12326                 0, utf8_to_euc_E995, utf8_to_euc_E996, utf8_to_euc_E997,
12327  utf8_to_euc_E998, utf8_to_euc_E999, utf8_to_euc_E99A, utf8_to_euc_E99B,
12328  utf8_to_euc_E99C, utf8_to_euc_E99D, utf8_to_euc_E99E, utf8_to_euc_E99F,
12329  utf8_to_euc_E9A0, utf8_to_euc_E9A1, utf8_to_euc_E9A2, utf8_to_euc_E9A3,
12330  utf8_to_euc_E9A4, utf8_to_euc_E9A5, utf8_to_euc_E9A6, utf8_to_euc_E9A7,
12331  utf8_to_euc_E9A8, utf8_to_euc_E9A9, utf8_to_euc_E9AA, utf8_to_euc_E9AB,
12332  utf8_to_euc_E9AC, utf8_to_euc_E9AD, utf8_to_euc_E9AE, utf8_to_euc_E9AF,
12333  utf8_to_euc_E9B0, utf8_to_euc_E9B1,                0, utf8_to_euc_E9B3,
12334  utf8_to_euc_E9B4, utf8_to_euc_E9B5, utf8_to_euc_E9B6, utf8_to_euc_E9B7,
12335  utf8_to_euc_E9B8, utf8_to_euc_E9B9, utf8_to_euc_E9BA, utf8_to_euc_E9BB,
12336  utf8_to_euc_E9BC, utf8_to_euc_E9BD, utf8_to_euc_E9BE,                0,
12337 };
12338 static const unsigned short *const utf8_to_euc_E9_x0213[] = {
12339  utf8_to_euc_E980_x0213, utf8_to_euc_E981_x0213, utf8_to_euc_E982_x0213, utf8_to_euc_E983_x0213,
12340  utf8_to_euc_E984_x0213, utf8_to_euc_E985_x0213, utf8_to_euc_E986_x0213, utf8_to_euc_E987_x0213,
12341  utf8_to_euc_E988_x0213, utf8_to_euc_E989_x0213, utf8_to_euc_E98A_x0213, utf8_to_euc_E98B_x0213,
12342  utf8_to_euc_E98C_x0213, utf8_to_euc_E98D_x0213, utf8_to_euc_E98E_x0213, utf8_to_euc_E98F_x0213,
12343  utf8_to_euc_E990_x0213, utf8_to_euc_E991_x0213, utf8_to_euc_E992,                0,
12344                 0, utf8_to_euc_E995_x0213, utf8_to_euc_E996_x0213, utf8_to_euc_E997_x0213,
12345  utf8_to_euc_E998_x0213, utf8_to_euc_E999_x0213, utf8_to_euc_E99A_x0213, utf8_to_euc_E99B_x0213,
12346  utf8_to_euc_E99C_x0213, utf8_to_euc_E99D_x0213, utf8_to_euc_E99E_x0213, utf8_to_euc_E99F_x0213,
12347  utf8_to_euc_E9A0_x0213, utf8_to_euc_E9A1_x0213, utf8_to_euc_E9A2_x0213, utf8_to_euc_E9A3_x0213,
12348  utf8_to_euc_E9A4_x0213, utf8_to_euc_E9A5_x0213, utf8_to_euc_E9A6_x0213, utf8_to_euc_E9A7_x0213,
12349  utf8_to_euc_E9A8_x0213, utf8_to_euc_E9A9_x0213, utf8_to_euc_E9AA_x0213, utf8_to_euc_E9AB_x0213,
12350  utf8_to_euc_E9AC_x0213, utf8_to_euc_E9AD_x0213, utf8_to_euc_E9AE_x0213, utf8_to_euc_E9AF_x0213,
12351  utf8_to_euc_E9B0_x0213, utf8_to_euc_E9B1_x0213,                0, utf8_to_euc_E9B3_x0213,
12352  utf8_to_euc_E9B4_x0213, utf8_to_euc_E9B5_x0213, utf8_to_euc_E9B6_x0213, utf8_to_euc_E9B7_x0213,
12353  utf8_to_euc_E9B8_x0213, utf8_to_euc_E9B9_x0213, utf8_to_euc_E9BA_x0213, utf8_to_euc_E9BB_x0213,
12354  utf8_to_euc_E9BC_x0213, utf8_to_euc_E9BD_x0213, utf8_to_euc_E9BE_x0213,                0,
12355 };
12356 static const unsigned short *const utf8_to_euc_EF[] = {
12357                 0,                0,                0,                0,
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  utf8_to_euc_EFA4,                0,                0, utf8_to_euc_EFA7,
12367  utf8_to_euc_EFA8,                0,                0,                0,
12368                 0,                0,                0,                0,
12369                 0,                0,                0,                0,
12370                 0,                0,                0,                0,
12371                 0,                0,                0,                0,
12372  utf8_to_euc_EFBC, utf8_to_euc_EFBD, utf8_to_euc_EFBE, utf8_to_euc_EFBF,
12373 };
12374 static const unsigned short *const utf8_to_euc_EF_ms[] = {
12375                 0,                0,                0,                0,
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  utf8_to_euc_EFA4,                0,                0, utf8_to_euc_EFA7,
12385  utf8_to_euc_EFA8,                0,                0,                0,
12386                 0,                0,                0,                0,
12387                 0,                0,                0,                0,
12388                 0,                0,                0,                0,
12389                 0,                0,                0,                0,
12390  utf8_to_euc_EFBC, utf8_to_euc_EFBD_ms, utf8_to_euc_EFBE, utf8_to_euc_EFBF,
12391 };
12392 static const unsigned short *const utf8_to_euc_EF_x0213[] = {
12393                 0,                0,                0,                0,
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  utf8_to_euc_EFA4_x0213, utf8_to_euc_EFA5_x0213,                0, utf8_to_euc_EFA7_x0213,
12403  utf8_to_euc_EFA8_x0213, utf8_to_euc_EFA9_x0213,                0,                0,
12404                 0,                0,                0,                0,
12405                 0,                0,                0,                0,
12406                 0,                0,                0,                0,
12407                 0, utf8_to_euc_EFB9_x0213,                0,                0,
12408  utf8_to_euc_EFBC_x0213, utf8_to_euc_EFBD_x0213, utf8_to_euc_EFBE, utf8_to_euc_EFBF,
12409 };
12410 const unsigned short *const utf8_to_euc_2bytes[] = {
12411               0,              0,              0,              0,
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, utf8_to_euc_C2, utf8_to_euc_C3,
12428  utf8_to_euc_C4, utf8_to_euc_C5,              0, utf8_to_euc_C7,
12429               0,              0,              0, utf8_to_euc_CB,
12430               0,              0, utf8_to_euc_CE, utf8_to_euc_CF,
12431  utf8_to_euc_D0, utf8_to_euc_D1,              0,              0,
12432               0,              0,              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 };
12440 const unsigned short *const utf8_to_euc_2bytes_ms[] = {
12441               0,              0,              0,              0,
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, utf8_to_euc_C2_ms, utf8_to_euc_C3,
12458  utf8_to_euc_C4, utf8_to_euc_C5,              0, utf8_to_euc_C7,
12459               0,              0,              0, utf8_to_euc_CB,
12460               0,              0, utf8_to_euc_CE, utf8_to_euc_CF,
12461  utf8_to_euc_D0, utf8_to_euc_D1,              0,              0,
12462               0,              0,              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 };
12470 const unsigned short *const utf8_to_euc_2bytes_932[] = {
12471               0,              0,              0,              0,
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, utf8_to_euc_C2_932, utf8_to_euc_C3_932,
12488  utf8_to_euc_C4, utf8_to_euc_C5,              0, utf8_to_euc_C7,
12489               0,              0,              0, utf8_to_euc_CB,
12490               0,              0, utf8_to_euc_CE, utf8_to_euc_CF,
12491  utf8_to_euc_D0, utf8_to_euc_D1,              0,              0,
12492               0,              0,              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 };
12500 const unsigned short *const utf8_to_euc_2bytes_mac[] = {
12501               0,              0,              0,              0,
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, utf8_to_euc_C2_mac, utf8_to_euc_C3,
12518  utf8_to_euc_C4, utf8_to_euc_C5,              0, utf8_to_euc_C7,
12519               0,              0,              0, utf8_to_euc_CB,
12520               0,              0, utf8_to_euc_CE, utf8_to_euc_CF,
12521  utf8_to_euc_D0, utf8_to_euc_D1,              0,              0,
12522               0,              0,              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 };
12530 const unsigned short *const utf8_to_euc_2bytes_x0213[] = {
12531               0,              0,              0,              0,
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, utf8_to_euc_C2_x0213, utf8_to_euc_C3_x0213,
12548  utf8_to_euc_C4_x0213, utf8_to_euc_C5_x0213, utf8_to_euc_C6_x0213, utf8_to_euc_C7_x0213,
12549               0, utf8_to_euc_C9_x0213, utf8_to_euc_CA_x0213, utf8_to_euc_CB_x0213,
12550  utf8_to_euc_CC_x0213, utf8_to_euc_CD_x0213, utf8_to_euc_CE, utf8_to_euc_CF_x0213,
12551  utf8_to_euc_D0, utf8_to_euc_D1,              0,              0,
12552               0,              0,              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 };
12560 const unsigned short *const *const utf8_to_euc_3bytes[] = {
12561               0,              0, utf8_to_euc_E2, utf8_to_euc_E3,
12562  utf8_to_euc_E4, utf8_to_euc_E5, utf8_to_euc_E6, utf8_to_euc_E7,
12563  utf8_to_euc_E8, utf8_to_euc_E9,              0,              0,
12564               0,              0,              0, utf8_to_euc_EF,
12565 };
12566 const unsigned short *const *const utf8_to_euc_3bytes_ms[] = {
12567               0,              0, utf8_to_euc_E2_ms, utf8_to_euc_E3,
12568  utf8_to_euc_E4, utf8_to_euc_E5, utf8_to_euc_E6, utf8_to_euc_E7,
12569  utf8_to_euc_E8, utf8_to_euc_E9,              0,              0,
12570               0,              0,              0, utf8_to_euc_EF_ms,
12571 };
12572 const unsigned short *const *const utf8_to_euc_3bytes_932[] = {
12573               0,              0, utf8_to_euc_E2_932, utf8_to_euc_E3_932,
12574  utf8_to_euc_E4, utf8_to_euc_E5, utf8_to_euc_E6, utf8_to_euc_E7,
12575  utf8_to_euc_E8, utf8_to_euc_E9,              0,              0,
12576               0,              0,              0, utf8_to_euc_EF_ms,
12577 };
12578 const unsigned short *const *const utf8_to_euc_3bytes_mac[] = {
12579               0,              0, utf8_to_euc_E2_mac, utf8_to_euc_E3_mac,
12580  utf8_to_euc_E4, utf8_to_euc_E5, utf8_to_euc_E6, utf8_to_euc_E7,
12581  utf8_to_euc_E8, utf8_to_euc_E9,              0,              0,
12582               0,              0,              0, utf8_to_euc_EF_ms,
12583 };
12584 const unsigned short *const *const utf8_to_euc_3bytes_x0213[] = {
12585               0, utf8_to_euc_E1_x0213, utf8_to_euc_E2_x0213, utf8_to_euc_E3_x0213,
12586  utf8_to_euc_E4_x0213, utf8_to_euc_E5_x0213, utf8_to_euc_E6_x0213, utf8_to_euc_E7_x0213,
12587  utf8_to_euc_E8_x0213, utf8_to_euc_E9_x0213,              0,              0,
12588               0,              0,              0, utf8_to_euc_EF_x0213,
12589 };
12590 
12591 #ifdef UNICODE_NORMALIZATION
12592 
12593 /* Normalization Table by Apple */
12594 /* http://developer.apple.com/technotes/tn/tn1150table.html */
12595 
12596 const struct normalization_pair normalization_table[] = {
12597     {{0xcd,0xbe},       {0x3b}},
12598     {{0xc3,0x80},       {0x41,0xcc,0x80,0x00}},
12599     {{0xc3,0x81},       {0x41,0xcc,0x81}},
12600     {{0xc3,0x82},       {0x41,0xcc,0x82}},
12601     {{0xe1,0xba,0xa6},  {0x41,0xcc,0x82,0xcc,0x80}},
12602     {{0xe1,0xba,0xa4},  {0x41,0xcc,0x82,0xcc,0x81}},
12603     {{0xe1,0xba,0xaa},  {0x41,0xcc,0x82,0xcc,0x83}},
12604     {{0xe1,0xba,0xa8},  {0x41,0xcc,0x82,0xcc,0x89}},
12605     {{0xc3,0x83},       {0x41,0xcc,0x83}},
12606     {{0xc4,0x80},       {0x41,0xcc,0x84}},
12607     {{0xc4,0x82},       {0x41,0xcc,0x86}},
12608     {{0xe1,0xba,0xb0},  {0x41,0xcc,0x86,0xcc,0x80}},
12609     {{0xe1,0xba,0xae},  {0x41,0xcc,0x86,0xcc,0x81}},
12610     {{0xe1,0xba,0xb4},  {0x41,0xcc,0x86,0xcc,0x83}},
12611     {{0xe1,0xba,0xb2},  {0x41,0xcc,0x86,0xcc,0x89}},
12612     {{0xc7,0xa0},       {0x41,0xcc,0x87,0xcc,0x84}},
12613     {{0xc3,0x84},       {0x41,0xcc,0x88}},
12614     {{0xc7,0x9e},       {0x41,0xcc,0x88,0xcc,0x84}},
12615     {{0xe1,0xba,0xa2},  {0x41,0xcc,0x89}},
12616     {{0xc3,0x85},       {0x41,0xcc,0x8a}},
12617     {{0xc7,0xba},       {0x41,0xcc,0x8a,0xcc,0x81}},
12618     {{0xc7,0x8d},       {0x41,0xcc,0x8c}},
12619     {{0xc8,0x80},       {0x41,0xcc,0x8f}},
12620     {{0xc8,0x82},       {0x41,0xcc,0x91}},
12621     {{0xe1,0xba,0xa0},  {0x41,0xcc,0xa3}},
12622     {{0xe1,0xba,0xac},  {0x41,0xcc,0xa3,0xcc,0x82}},
12623     {{0xe1,0xba,0xb6},  {0x41,0xcc,0xa3,0xcc,0x86}},
12624     {{0xe1,0xb8,0x80},  {0x41,0xcc,0xa5}},
12625     {{0xc4,0x84},       {0x41,0xcc,0xa8}},
12626     {{0xe1,0xb8,0x82},  {0x42,0xcc,0x87}},
12627     {{0xe1,0xb8,0x84},  {0x42,0xcc,0xa3}},
12628     {{0xe1,0xb8,0x86},  {0x42,0xcc,0xb1}},
12629     {{0xc4,0x86},       {0x43,0xcc,0x81}},
12630     {{0xc4,0x88},       {0x43,0xcc,0x82}},
12631     {{0xc4,0x8a},       {0x43,0xcc,0x87}},
12632     {{0xc4,0x8c},       {0x43,0xcc,0x8c}},
12633     {{0xc3,0x87},       {0x43,0xcc,0xa7}},
12634     {{0xe1,0xb8,0x88},  {0x43,0xcc,0xa7,0xcc,0x81}},
12635     {{0xe1,0xb8,0x8a},  {0x44,0xcc,0x87}},
12636     {{0xc4,0x8e},       {0x44,0xcc,0x8c}},
12637     {{0xe1,0xb8,0x8c},  {0x44,0xcc,0xa3}},
12638     {{0xe1,0xb8,0x90},  {0x44,0xcc,0xa7}},
12639     {{0xe1,0xb8,0x92},  {0x44,0xcc,0xad}},
12640     {{0xe1,0xb8,0x8e},  {0x44,0xcc,0xb1}},
12641     {{0xc3,0x88},       {0x45,0xcc,0x80}},
12642     {{0xc3,0x89},       {0x45,0xcc,0x81}},
12643     {{0xc3,0x8a},       {0x45,0xcc,0x82}},
12644     {{0xe1,0xbb,0x80},  {0x45,0xcc,0x82,0xcc,0x80}},
12645     {{0xe1,0xba,0xbe},  {0x45,0xcc,0x82,0xcc,0x81}},
12646     {{0xe1,0xbb,0x84},  {0x45,0xcc,0x82,0xcc,0x83}},
12647     {{0xe1,0xbb,0x82},  {0x45,0xcc,0x82,0xcc,0x89}},
12648     {{0xe1,0xba,0xbc},  {0x45,0xcc,0x83}},
12649     {{0xc4,0x92},       {0x45,0xcc,0x84}},
12650     {{0xe1,0xb8,0x94},  {0x45,0xcc,0x84,0xcc,0x80}},
12651     {{0xe1,0xb8,0x96},  {0x45,0xcc,0x84,0xcc,0x81}},
12652     {{0xc4,0x94},       {0x45,0xcc,0x86}},
12653     {{0xc4,0x96},       {0x45,0xcc,0x87}},
12654     {{0xc3,0x8b},       {0x45,0xcc,0x88}},
12655     {{0xe1,0xba,0xba},  {0x45,0xcc,0x89}},
12656     {{0xc4,0x9a},       {0x45,0xcc,0x8c}},
12657     {{0xc8,0x84},       {0x45,0xcc,0x8f}},
12658     {{0xc8,0x86},       {0x45,0xcc,0x91}},
12659     {{0xe1,0xba,0xb8},  {0x45,0xcc,0xa3}},
12660     {{0xe1,0xbb,0x86},  {0x45,0xcc,0xa3,0xcc,0x82}},
12661     {{0xe1,0xb8,0x9c},  {0x45,0xcc,0xa7,0xcc,0x86}},
12662     {{0xc4,0x98},       {0x45,0xcc,0xa8}},
12663     {{0xe1,0xb8,0x98},  {0x45,0xcc,0xad}},
12664     {{0xe1,0xb8,0x9a},  {0x45,0xcc,0xb0}},
12665     {{0xe1,0xb8,0x9e},  {0x46,0xcc,0x87}},
12666     {{0xc7,0xb4},       {0x47,0xcc,0x81}},
12667     {{0xc4,0x9c},       {0x47,0xcc,0x82}},
12668     {{0xe1,0xb8,0xa0},  {0x47,0xcc,0x84}},
12669     {{0xc4,0x9e},       {0x47,0xcc,0x86}},
12670     {{0xc4,0xa0},       {0x47,0xcc,0x87}},
12671     {{0xc7,0xa6},       {0x47,0xcc,0x8c}},
12672     {{0xc4,0xa2},       {0x47,0xcc,0xa7}},
12673     {{0xc4,0xa4},       {0x48,0xcc,0x82}},
12674     {{0xe1,0xb8,0xa2},  {0x48,0xcc,0x87}},
12675     {{0xe1,0xb8,0xa6},  {0x48,0xcc,0x88}},
12676     {{0xe1,0xb8,0xa4},  {0x48,0xcc,0xa3}},
12677     {{0xe1,0xb8,0xa8},  {0x48,0xcc,0xa7}},
12678     {{0xe1,0xb8,0xaa},  {0x48,0xcc,0xae}},
12679     {{0xc3,0x8c},       {0x49,0xcc,0x80}},
12680     {{0xc3,0x8d},       {0x49,0xcc,0x81}},
12681     {{0xc3,0x8e},       {0x49,0xcc,0x82}},
12682     {{0xc4,0xa8},       {0x49,0xcc,0x83}},
12683     {{0xc4,0xaa},       {0x49,0xcc,0x84}},
12684     {{0xc4,0xac},       {0x49,0xcc,0x86}},
12685     {{0xc4,0xb0},       {0x49,0xcc,0x87}},
12686     {{0xc3,0x8f},       {0x49,0xcc,0x88}},
12687     {{0xe1,0xb8,0xae},  {0x49,0xcc,0x88,0xcc,0x81}},
12688     {{0xe1,0xbb,0x88},  {0x49,0xcc,0x89}},
12689     {{0xc7,0x8f},       {0x49,0xcc,0x8c}},
12690     {{0xc8,0x88},       {0x49,0xcc,0x8f}},
12691     {{0xc8,0x8a},       {0x49,0xcc,0x91}},
12692     {{0xe1,0xbb,0x8a},  {0x49,0xcc,0xa3}},
12693     {{0xc4,0xae},       {0x49,0xcc,0xa8}},
12694     {{0xe1,0xb8,0xac},  {0x49,0xcc,0xb0}},
12695     {{0xc4,0xb4},       {0x4a,0xcc,0x82}},
12696     {{0xe1,0xb8,0xb0},  {0x4b,0xcc,0x81}},
12697     {{0xc7,0xa8},       {0x4b,0xcc,0x8c}},
12698     {{0xe1,0xb8,0xb2},  {0x4b,0xcc,0xa3}},
12699     {{0xc4,0xb6},       {0x4b,0xcc,0xa7}},
12700     {{0xe1,0xb8,0xb4},  {0x4b,0xcc,0xb1}},
12701     {{0xc4,0xb9},       {0x4c,0xcc,0x81}},
12702     {{0xc4,0xbd},       {0x4c,0xcc,0x8c}},
12703     {{0xe1,0xb8,0xb6},  {0x4c,0xcc,0xa3}},
12704     {{0xe1,0xb8,0xb8},  {0x4c,0xcc,0xa3,0xcc,0x84}},
12705     {{0xc4,0xbb},       {0x4c,0xcc,0xa7}},
12706     {{0xe1,0xb8,0xbc},  {0x4c,0xcc,0xad}},
12707     {{0xe1,0xb8,0xba},  {0x4c,0xcc,0xb1}},
12708     {{0xe1,0xb8,0xbe},  {0x4d,0xcc,0x81}},
12709     {{0xe1,0xb9,0x80},  {0x4d,0xcc,0x87}},
12710     {{0xe1,0xb9,0x82},  {0x4d,0xcc,0xa3}},
12711     {{0xc5,0x83},       {0x4e,0xcc,0x81}},
12712     {{0xc3,0x91},       {0x4e,0xcc,0x83}},
12713     {{0xe1,0xb9,0x84},  {0x4e,0xcc,0x87}},
12714     {{0xc5,0x87},       {0x4e,0xcc,0x8c}},
12715     {{0xe1,0xb9,0x86},  {0x4e,0xcc,0xa3}},
12716     {{0xc5,0x85},       {0x4e,0xcc,0xa7}},
12717     {{0xe1,0xb9,0x8a},  {0x4e,0xcc,0xad}},
12718     {{0xe1,0xb9,0x88},  {0x4e,0xcc,0xb1}},
12719     {{0xc3,0x92},       {0x4f,0xcc,0x80}},
12720     {{0xc3,0x93},       {0x4f,0xcc,0x81}},
12721     {{0xc3,0x94},       {0x4f,0xcc,0x82}},
12722     {{0xe1,0xbb,0x92},  {0x4f,0xcc,0x82,0xcc,0x80}},
12723     {{0xe1,0xbb,0x90},  {0x4f,0xcc,0x82,0xcc,0x81}},
12724     {{0xe1,0xbb,0x96},  {0x4f,0xcc,0x82,0xcc,0x83}},
12725     {{0xe1,0xbb,0x94},  {0x4f,0xcc,0x82,0xcc,0x89}},
12726     {{0xc3,0x95},       {0x4f,0xcc,0x83}},
12727     {{0xe1,0xb9,0x8c},  {0x4f,0xcc,0x83,0xcc,0x81}},
12728     {{0xe1,0xb9,0x8e},  {0x4f,0xcc,0x83,0xcc,0x88}},
12729     {{0xc5,0x8c},       {0x4f,0xcc,0x84}},
12730     {{0xe1,0xb9,0x90},  {0x4f,0xcc,0x84,0xcc,0x80}},
12731     {{0xe1,0xb9,0x92},  {0x4f,0xcc,0x84,0xcc,0x81}},
12732     {{0xc5,0x8e},       {0x4f,0xcc,0x86}},
12733     {{0xc3,0x96},       {0x4f,0xcc,0x88}},
12734     {{0xe1,0xbb,0x8e},  {0x4f,0xcc,0x89}},
12735     {{0xc5,0x90},       {0x4f,0xcc,0x8b}},
12736     {{0xc7,0x91},       {0x4f,0xcc,0x8c}},
12737     {{0xc8,0x8c},       {0x4f,0xcc,0x8f}},
12738     {{0xc8,0x8e},       {0x4f,0xcc,0x91}},
12739     {{0xc6,0xa0},       {0x4f,0xcc,0x9b}},
12740     {{0xe1,0xbb,0x9c},  {0x4f,0xcc,0x9b,0xcc,0x80}},
12741     {{0xe1,0xbb,0x9a},  {0x4f,0xcc,0x9b,0xcc,0x81}},
12742     {{0xe1,0xbb,0xa0},  {0x4f,0xcc,0x9b,0xcc,0x83}},
12743     {{0xe1,0xbb,0x9e},  {0x4f,0xcc,0x9b,0xcc,0x89}},
12744     {{0xe1,0xbb,0xa2},  {0x4f,0xcc,0x9b,0xcc,0xa3}},
12745     {{0xe1,0xbb,0x8c},  {0x4f,0xcc,0xa3}},
12746     {{0xe1,0xbb,0x98},  {0x4f,0xcc,0xa3,0xcc,0x82}},
12747     {{0xc7,0xaa},       {0x4f,0xcc,0xa8}},
12748     {{0xc7,0xac},       {0x4f,0xcc,0xa8,0xcc,0x84}},
12749     {{0xe1,0xb9,0x94},  {0x50,0xcc,0x81}},
12750     {{0xe1,0xb9,0x96},  {0x50,0xcc,0x87}},
12751     {{0xc5,0x94},       {0x52,0xcc,0x81}},
12752     {{0xe1,0xb9,0x98},  {0x52,0xcc,0x87}},
12753     {{0xc5,0x98},       {0x52,0xcc,0x8c}},
12754     {{0xc8,0x90},       {0x52,0xcc,0x8f}},
12755     {{0xc8,0x92},       {0x52,0xcc,0x91}},
12756     {{0xe1,0xb9,0x9a},  {0x52,0xcc,0xa3}},
12757     {{0xe1,0xb9,0x9c},  {0x52,0xcc,0xa3,0xcc,0x84}},
12758     {{0xc5,0x96},       {0x52,0xcc,0xa7}},
12759     {{0xe1,0xb9,0x9e},  {0x52,0xcc,0xb1}},
12760     {{0xc5,0x9a},       {0x53,0xcc,0x81}},
12761     {{0xe1,0xb9,0xa4},  {0x53,0xcc,0x81,0xcc,0x87}},
12762     {{0xc5,0x9c},       {0x53,0xcc,0x82}},
12763     {{0xe1,0xb9,0xa0},  {0x53,0xcc,0x87}},
12764     {{0xc5,0xa0},       {0x53,0xcc,0x8c}},
12765     {{0xe1,0xb9,0xa6},  {0x53,0xcc,0x8c,0xcc,0x87}},
12766     {{0xe1,0xb9,0xa2},  {0x53,0xcc,0xa3}},
12767     {{0xe1,0xb9,0xa8},  {0x53,0xcc,0xa3,0xcc,0x87}},
12768     {{0xc5,0x9e},       {0x53,0xcc,0xa7}},
12769     {{0xe1,0xb9,0xaa},  {0x54,0xcc,0x87}},
12770     {{0xc5,0xa4},       {0x54,0xcc,0x8c}},
12771     {{0xe1,0xb9,0xac},  {0x54,0xcc,0xa3}},
12772     {{0xc5,0xa2},       {0x54,0xcc,0xa7}},
12773     {{0xe1,0xb9,0xb0},  {0x54,0xcc,0xad}},
12774     {{0xe1,0xb9,0xae},  {0x54,0xcc,0xb1}},
12775     {{0xc3,0x99},       {0x55,0xcc,0x80}},
12776     {{0xc3,0x9a},       {0x55,0xcc,0x81}},
12777     {{0xc3,0x9b},       {0x55,0xcc,0x82}},
12778     {{0xc5,0xa8},       {0x55,0xcc,0x83}},
12779     {{0xe1,0xb9,0xb8},  {0x55,0xcc,0x83,0xcc,0x81}},
12780     {{0xc5,0xaa},       {0x55,0xcc,0x84}},
12781     {{0xe1,0xb9,0xba},  {0x55,0xcc,0x84,0xcc,0x88}},
12782     {{0xc5,0xac},       {0x55,0xcc,0x86}},
12783     {{0xc3,0x9c},       {0x55,0xcc,0x88}},
12784     {{0xc7,0x9b},       {0x55,0xcc,0x88,0xcc,0x80}},
12785     {{0xc7,0x97},       {0x55,0xcc,0x88,0xcc,0x81}},
12786     {{0xc7,0x95},       {0x55,0xcc,0x88,0xcc,0x84}},
12787     {{0xc7,0x99},       {0x55,0xcc,0x88,0xcc,0x8c}},
12788     {{0xe1,0xbb,0xa6},  {0x55,0xcc,0x89}},
12789     {{0xc5,0xae},       {0x55,0xcc,0x8a}},
12790     {{0xc5,0xb0},       {0x55,0xcc,0x8b}},
12791     {{0xc7,0x93},       {0x55,0xcc,0x8c}},
12792     {{0xc8,0x94},       {0x55,0xcc,0x8f}},
12793     {{0xc8,0x96},       {0x55,0xcc,0x91}},
12794     {{0xc6,0xaf},       {0x55,0xcc,0x9b}},
12795     {{0xe1,0xbb,0xaa},  {0x55,0xcc,0x9b,0xcc,0x80}},
12796     {{0xe1,0xbb,0xa8},  {0x55,0xcc,0x9b,0xcc,0x81}},
12797     {{0xe1,0xbb,0xae},  {0x55,0xcc,0x9b,0xcc,0x83}},
12798     {{0xe1,0xbb,0xac},  {0x55,0xcc,0x9b,0xcc,0x89}},
12799     {{0xe1,0xbb,0xb0},  {0x55,0xcc,0x9b,0xcc,0xa3}},
12800     {{0xe1,0xbb,0xa4},  {0x55,0xcc,0xa3}},
12801     {{0xe1,0xb9,0xb2},  {0x55,0xcc,0xa4}},
12802     {{0xc5,0xb2},       {0x55,0xcc,0xa8}},
12803     {{0xe1,0xb9,0xb6},  {0x55,0xcc,0xad}},
12804     {{0xe1,0xb9,0xb4},  {0x55,0xcc,0xb0}},
12805     {{0xe1,0xb9,0xbc},  {0x56,0xcc,0x83}},
12806     {{0xe1,0xb9,0xbe},  {0x56,0xcc,0xa3}},
12807     {{0xe1,0xba,0x80},  {0x57,0xcc,0x80}},
12808     {{0xe1,0xba,0x82},  {0x57,0xcc,0x81}},
12809     {{0xc5,0xb4},       {0x57,0xcc,0x82}},
12810     {{0xe1,0xba,0x86},  {0x57,0xcc,0x87}},
12811     {{0xe1,0xba,0x84},  {0x57,0xcc,0x88}},
12812     {{0xe1,0xba,0x88},  {0x57,0xcc,0xa3}},
12813     {{0xe1,0xba,0x8a},  {0x58,0xcc,0x87}},
12814     {{0xe1,0xba,0x8c},  {0x58,0xcc,0x88}},
12815     {{0xe1,0xbb,0xb2},  {0x59,0xcc,0x80}},
12816     {{0xc3,0x9d},       {0x59,0xcc,0x81}},
12817     {{0xc5,0xb6},       {0x59,0xcc,0x82}},
12818     {{0xe1,0xbb,0xb8},  {0x59,0xcc,0x83}},
12819     {{0xe1,0xba,0x8e},  {0x59,0xcc,0x87}},
12820     {{0xc5,0xb8},       {0x59,0xcc,0x88}},
12821     {{0xe1,0xbb,0xb6},  {0x59,0xcc,0x89}},
12822     {{0xe1,0xbb,0xb4},  {0x59,0xcc,0xa3}},
12823     {{0xc5,0xb9},       {0x5a,0xcc,0x81}},
12824     {{0xe1,0xba,0x90},  {0x5a,0xcc,0x82}},
12825     {{0xc5,0xbb},       {0x5a,0xcc,0x87}},
12826     {{0xc5,0xbd},       {0x5a,0xcc,0x8c}},
12827     {{0xe1,0xba,0x92},  {0x5a,0xcc,0xa3}},
12828     {{0xe1,0xba,0x94},  {0x5a,0xcc,0xb1}},
12829     {{0xe1,0xbf,0xaf},  {0x60}},
12830     {{0xc3,0xa0},       {0x61,0xcc,0x80}},
12831     {{0xc3,0xa1},       {0x61,0xcc,0x81}},
12832     {{0xc3,0xa2},       {0x61,0xcc,0x82}},
12833     {{0xe1,0xba,0xa7},  {0x61,0xcc,0x82,0xcc,0x80}},
12834     {{0xe1,0xba,0xa5},  {0x61,0xcc,0x82,0xcc,0x81}},
12835     {{0xe1,0xba,0xab},  {0x61,0xcc,0x82,0xcc,0x83}},
12836     {{0xe1,0xba,0xa9},  {0x61,0xcc,0x82,0xcc,0x89}},
12837     {{0xc3,0xa3},       {0x61,0xcc,0x83}},
12838     {{0xc4,0x81},       {0x61,0xcc,0x84}},
12839     {{0xc4,0x83},       {0x61,0xcc,0x86}},
12840     {{0xe1,0xba,0xb1},  {0x61,0xcc,0x86,0xcc,0x80}},
12841     {{0xe1,0xba,0xaf},  {0x61,0xcc,0x86,0xcc,0x81}},
12842     {{0xe1,0xba,0xb5},  {0x61,0xcc,0x86,0xcc,0x83}},
12843     {{0xe1,0xba,0xb3},  {0x61,0xcc,0x86,0xcc,0x89}},
12844     {{0xc7,0xa1},       {0x61,0xcc,0x87,0xcc,0x84}},
12845     {{0xc3,0xa4},       {0x61,0xcc,0x88}},
12846     {{0xc7,0x9f},       {0x61,0xcc,0x88,0xcc,0x84}},
12847     {{0xe1,0xba,0xa3},  {0x61,0xcc,0x89}},
12848     {{0xc3,0xa5},       {0x61,0xcc,0x8a}},
12849     {{0xc7,0xbb},       {0x61,0xcc,0x8a,0xcc,0x81}},
12850     {{0xc7,0x8e},       {0x61,0xcc,0x8c}},
12851     {{0xc8,0x81},       {0x61,0xcc,0x8f}},
12852     {{0xc8,0x83},       {0x61,0xcc,0x91}},
12853     {{0xe1,0xba,0xa1},  {0x61,0xcc,0xa3}},
12854     {{0xe1,0xba,0xad},  {0x61,0xcc,0xa3,0xcc,0x82}},
12855     {{0xe1,0xba,0xb7},  {0x61,0xcc,0xa3,0xcc,0x86}},
12856     {{0xe1,0xb8,0x81},  {0x61,0xcc,0xa5}},
12857     {{0xc4,0x85},       {0x61,0xcc,0xa8}},
12858     {{0xe1,0xb8,0x83},  {0x62,0xcc,0x87}},
12859     {{0xe1,0xb8,0x85},  {0x62,0xcc,0xa3}},
12860     {{0xe1,0xb8,0x87},  {0x62,0xcc,0xb1}},
12861     {{0xc4,0x87},       {0x63,0xcc,0x81}},
12862     {{0xc4,0x89},       {0x63,0xcc,0x82}},
12863     {{0xc4,0x8b},       {0x63,0xcc,0x87}},
12864     {{0xc4,0x8d},       {0x63,0xcc,0x8c}},
12865     {{0xc3,0xa7},       {0x63,0xcc,0xa7}},
12866     {{0xe1,0xb8,0x89},  {0x63,0xcc,0xa7,0xcc,0x81}},
12867     {{0xe1,0xb8,0x8b},  {0x64,0xcc,0x87}},
12868     {{0xc4,0x8f},       {0x64,0xcc,0x8c}},
12869     {{0xe1,0xb8,0x8d},  {0x64,0xcc,0xa3}},
12870     {{0xe1,0xb8,0x91},  {0x64,0xcc,0xa7}},
12871     {{0xe1,0xb8,0x93},  {0x64,0xcc,0xad}},
12872     {{0xe1,0xb8,0x8f},  {0x64,0xcc,0xb1}},
12873     {{0xc3,0xa8},       {0x65,0xcc,0x80}},
12874     {{0xc3,0xa9},       {0x65,0xcc,0x81}},
12875     {{0xc3,0xaa},       {0x65,0xcc,0x82}},
12876     {{0xe1,0xbb,0x81},  {0x65,0xcc,0x82,0xcc,0x80}},
12877     {{0xe1,0xba,0xbf},  {0x65,0xcc,0x82,0xcc,0x81}},
12878     {{0xe1,0xbb,0x85},  {0x65,0xcc,0x82,0xcc,0x83}},
12879     {{0xe1,0xbb,0x83},  {0x65,0xcc,0x82,0xcc,0x89}},
12880     {{0xe1,0xba,0xbd},  {0x65,0xcc,0x83}},
12881     {{0xc4,0x93},       {0x65,0xcc,0x84}},
12882     {{0xe1,0xb8,0x95},  {0x65,0xcc,0x84,0xcc,0x80}},
12883     {{0xe1,0xb8,0x97},  {0x65,0xcc,0x84,0xcc,0x81}},
12884     {{0xc4,0x95},       {0x65,0xcc,0x86}},
12885     {{0xc4,0x97},       {0x65,0xcc,0x87}},
12886     {{0xc3,0xab},       {0x65,0xcc,0x88}},
12887     {{0xe1,0xba,0xbb},  {0x65,0xcc,0x89}},
12888     {{0xc4,0x9b},       {0x65,0xcc,0x8c}},
12889     {{0xc8,0x85},       {0x65,0xcc,0x8f}},
12890     {{0xc8,0x87},       {0x65,0xcc,0x91}},
12891     {{0xe1,0xba,0xb9},  {0x65,0xcc,0xa3}},
12892     {{0xe1,0xbb,0x87},  {0x65,0xcc,0xa3,0xcc,0x82}},
12893     {{0xe1,0xb8,0x9d},  {0x65,0xcc,0xa7,0xcc,0x86}},
12894     {{0xc4,0x99},       {0x65,0xcc,0xa8}},
12895     {{0xe1,0xb8,0x99},  {0x65,0xcc,0xad}},
12896     {{0xe1,0xb8,0x9b},  {0x65,0xcc,0xb0}},
12897     {{0xe1,0xb8,0x9f},  {0x66,0xcc,0x87}},
12898     {{0xc7,0xb5},       {0x67,0xcc,0x81}},
12899     {{0xc4,0x9d},       {0x67,0xcc,0x82}},
12900     {{0xe1,0xb8,0xa1},  {0x67,0xcc,0x84}},
12901     {{0xc4,0x9f},       {0x67,0xcc,0x86}},
12902     {{0xc4,0xa1},       {0x67,0xcc,0x87}},
12903     {{0xc7,0xa7},       {0x67,0xcc,0x8c}},
12904     {{0xc4,0xa3},       {0x67,0xcc,0xa7}},
12905     {{0xc4,0xa5},       {0x68,0xcc,0x82}},
12906     {{0xe1,0xb8,0xa3},  {0x68,0xcc,0x87}},
12907     {{0xe1,0xb8,0xa7},  {0x68,0xcc,0x88}},
12908     {{0xe1,0xb8,0xa5},  {0x68,0xcc,0xa3}},
12909     {{0xe1,0xb8,0xa9},  {0x68,0xcc,0xa7}},
12910     {{0xe1,0xb8,0xab},  {0x68,0xcc,0xae}},
12911     {{0xe1,0xba,0x96},  {0x68,0xcc,0xb1}},
12912     {{0xc3,0xac},       {0x69,0xcc,0x80}},
12913     {{0xc3,0xad},       {0x69,0xcc,0x81}},
12914     {{0xc3,0xae},       {0x69,0xcc,0x82}},
12915     {{0xc4,0xa9},       {0x69,0xcc,0x83}},
12916     {{0xc4,0xab},       {0x69,0xcc,0x84}},
12917     {{0xc4,0xad},       {0x69,0xcc,0x86}},
12918     {{0xc3,0xaf},       {0x69,0xcc,0x88}},
12919     {{0xe1,0xb8,0xaf},  {0x69,0xcc,0x88,0xcc,0x81}},
12920     {{0xe1,0xbb,0x89},  {0x69,0xcc,0x89}},
12921     {{0xc7,0x90},       {0x69,0xcc,0x8c}},
12922     {{0xc8,0x89},       {0x69,0xcc,0x8f}},
12923     {{0xc8,0x8b},       {0x69,0xcc,0x91}},
12924     {{0xe1,0xbb,0x8b},  {0x69,0xcc,0xa3}},
12925     {{0xc4,0xaf},       {0x69,0xcc,0xa8}},
12926     {{0xe1,0xb8,0xad},  {0x69,0xcc,0xb0}},
12927     {{0xc4,0xb5},       {0x6a,0xcc,0x82}},
12928     {{0xc7,0xb0},       {0x6a,0xcc,0x8c}},
12929     {{0xe1,0xb8,0xb1},  {0x6b,0xcc,0x81}},
12930     {{0xc7,0xa9},       {0x6b,0xcc,0x8c}},
12931     {{0xe1,0xb8,0xb3},  {0x6b,0xcc,0xa3}},
12932     {{0xc4,0xb7},       {0x6b,0xcc,0xa7}},
12933     {{0xe1,0xb8,0xb5},  {0x6b,0xcc,0xb1}},
12934     {{0xc4,0xba},       {0x6c,0xcc,0x81}},
12935     {{0xc4,0xbe},       {0x6c,0xcc,0x8c}},
12936     {{0xe1,0xb8,0xb7},  {0x6c,0xcc,0xa3}},
12937     {{0xe1,0xb8,0xb9},  {0x6c,0xcc,0xa3,0xcc,0x84}},
12938     {{0xc4,0xbc},       {0x6c,0xcc,0xa7}},
12939     {{0xe1,0xb8,0xbd},  {0x6c,0xcc,0xad}},
12940     {{0xe1,0xb8,0xbb},  {0x6c,0xcc,0xb1}},
12941     {{0xe1,0xb8,0xbf},  {0x6d,0xcc,0x81}},
12942     {{0xe1,0xb9,0x81},  {0x6d,0xcc,0x87}},
12943     {{0xe1,0xb9,0x83},  {0x6d,0xcc,0xa3}},
12944     {{0xc5,0x84},       {0x6e,0xcc,0x81}},
12945     {{0xc3,0xb1},       {0x6e,0xcc,0x83}},
12946     {{0xe1,0xb9,0x85},  {0x6e,0xcc,0x87}},
12947     {{0xc5,0x88},       {0x6e,0xcc,0x8c}},
12948     {{0xe1,0xb9,0x87},  {0x6e,0xcc,0xa3}},
12949     {{0xc5,0x86},       {0x6e,0xcc,0xa7}},
12950     {{0xe1,0xb9,0x8b},  {0x6e,0xcc,0xad}},
12951     {{0xe1,0xb9,0x89},  {0x6e,0xcc,0xb1}},
12952     {{0xc3,0xb2},       {0x6f,0xcc,0x80}},
12953     {{0xc3,0xb3},       {0x6f,0xcc,0x81}},
12954     {{0xc3,0xb4},       {0x6f,0xcc,0x82}},
12955     {{0xe1,0xbb,0x93},  {0x6f,0xcc,0x82,0xcc,0x80}},
12956     {{0xe1,0xbb,0x91},  {0x6f,0xcc,0x82,0xcc,0x81}},
12957     {{0xe1,0xbb,0x97},  {0x6f,0xcc,0x82,0xcc,0x83}},
12958     {{0xe1,0xbb,0x95},  {0x6f,0xcc,0x82,0xcc,0x89}},
12959     {{0xc3,0xb5},       {0x6f,0xcc,0x83}},
12960     {{0xe1,0xb9,0x8d},  {0x6f,0xcc,0x83,0xcc,0x81}},
12961     {{0xe1,0xb9,0x8f},  {0x6f,0xcc,0x83,0xcc,0x88}},
12962     {{0xc5,0x8d},       {0x6f,0xcc,0x84}},
12963     {{0xe1,0xb9,0x91},  {0x6f,0xcc,0x84,0xcc,0x80}},
12964     {{0xe1,0xb9,0x93},  {0x6f,0xcc,0x84,0xcc,0x81}},
12965     {{0xc5,0x8f},       {0x6f,0xcc,0x86}},
12966     {{0xc3,0xb6},       {0x6f,0xcc,0x88}},
12967     {{0xe1,0xbb,0x8f},  {0x6f,0xcc,0x89}},
12968     {{0xc5,0x91},       {0x6f,0xcc,0x8b}},
12969     {{0xc7,0x92},       {0x6f,0xcc,0x8c}},
12970     {{0xc8,0x8d},       {0x6f,0xcc,0x8f}},
12971     {{0xc8,0x8f},       {0x6f,0xcc,0x91}},
12972     {{0xc6,0xa1},       {0x6f,0xcc,0x9b}},
12973     {{0xe1,0xbb,0x9d},  {0x6f,0xcc,0x9b,0xcc,0x80}},
12974     {{0xe1,0xbb,0x9b},  {0x6f,0xcc,0x9b,0xcc,0x81}},
12975     {{0xe1,0xbb,0xa1},  {0x6f,0xcc,0x9b,0xcc,0x83}},
12976     {{0xe1,0xbb,0x9f},  {0x6f,0xcc,0x9b,0xcc,0x89}},
12977     {{0xe1,0xbb,0xa3},  {0x6f,0xcc,0x9b,0xcc,0xa3}},
12978     {{0xe1,0xbb,0x8d},  {0x6f,0xcc,0xa3}},
12979     {{0xe1,0xbb,0x99},  {0x6f,0xcc,0xa3,0xcc,0x82}},
12980     {{0xc7,0xab},       {0x6f,0xcc,0xa8}},
12981     {{0xc7,0xad},       {0x6f,0xcc,0xa8,0xcc,0x84}},
12982     {{0xe1,0xb9,0x95},  {0x70,0xcc,0x81}},
12983     {{0xe1,0xb9,0x97},  {0x70,0xcc,0x87}},
12984     {{0xc5,0x95},       {0x72,0xcc,0x81}},
12985     {{0xe1,0xb9,0x99},  {0x72,0xcc,0x87}},
12986     {{0xc5,0x99},       {0x72,0xcc,0x8c}},
12987     {{0xc8,0x91},       {0x72,0xcc,0x8f}},
12988     {{0xc8,0x93},       {0x72,0xcc,0x91}},
12989     {{0xe1,0xb9,0x9b},  {0x72,0xcc,0xa3}},
12990     {{0xe1,0xb9,0x9d},  {0x72,0xcc,0xa3,0xcc,0x84}},
12991     {{0xc5,0x97},       {0x72,0xcc,0xa7}},
12992     {{0xe1,0xb9,0x9f},  {0x72,0xcc,0xb1}},
12993     {{0xc5,0x9b},       {0x73,0xcc,0x81}},
12994     {{0xe1,0xb9,0xa5},  {0x73,0xcc,0x81,0xcc,0x87}},
12995     {{0xc5,0x9d},       {0x73,0xcc,0x82}},
12996     {{0xe1,0xb9,0xa1},  {0x73,0xcc,0x87}},
12997     {{0xc5,0xa1},       {0x73,0xcc,0x8c}},
12998     {{0xe1,0xb9,0xa7},  {0x73,0xcc,0x8c,0xcc,0x87}},
12999     {{0xe1,0xb9,0xa3},  {0x73,0xcc,0xa3}},
13000     {{0xe1,0xb9,0xa9},  {0x73,0xcc,0xa3,0xcc,0x87}},
13001     {{0xc5,0x9f},       {0x73,0xcc,0xa7}},
13002     {{0xe1,0xb9,0xab},  {0x74,0xcc,0x87}},
13003     {{0xe1,0xba,0x97},  {0x74,0xcc,0x88}},
13004     {{0xc5,0xa5},       {0x74,0xcc,0x8c}},
13005     {{0xe1,0xb9,0xad},  {0x74,0xcc,0xa3}},
13006     {{0xc5,0xa3},       {0x74,0xcc,0xa7}},
13007     {{0xe1,0xb9,0xb1},  {0x74,0xcc,0xad}},
13008     {{0xe1,0xb9,0xaf},  {0x74,0xcc,0xb1}},
13009     {{0xc3,0xb9},       {0x75,0xcc,0x80}},
13010     {{0xc3,0xba},       {0x75,0xcc,0x81}},
13011     {{0xc3,0xbb},       {0x75,0xcc,0x82}},
13012     {{0xc5,0xa9},       {0x75,0xcc,0x83}},
13013     {{0xe1,0xb9,0xb9},  {0x75,0xcc,0x83,0xcc,0x81}},
13014     {{0xc5,0xab},       {0x75,0xcc,0x84}},
13015     {{0xe1,0xb9,0xbb},  {0x75,0xcc,0x84,0xcc,0x88}},
13016     {{0xc5,0xad},       {0x75,0xcc,0x86}},
13017     {{0xc3,0xbc},       {0x75,0xcc,0x88}},
13018     {{0xc7,0x9c},       {0x75,0xcc,0x88,0xcc,0x80}},
13019     {{0xc7,0x98},       {0x75,0xcc,0x88,0xcc,0x81}},
13020     {{0xc7,0x96},       {0x75,0xcc,0x88,0xcc,0x84}},
13021     {{0xc7,0x9a},       {0x75,0xcc,0x88,0xcc,0x8c}},
13022     {{0xe1,0xbb,0xa7},  {0x75,0xcc,0x89}},
13023     {{0xc5,0xaf},       {0x75,0xcc,0x8a}},
13024     {{0xc5,0xb1},       {0x75,0xcc,0x8b}},
13025     {{0xc7,0x94},       {0x75,0xcc,0x8c}},
13026     {{0xc8,0x95},       {0x75,0xcc,0x8f}},
13027     {{0xc8,0x97},       {0x75,0xcc,0x91}},
13028     {{0xc6,0xb0},       {0x75,0xcc,0x9b}},
13029     {{0xe1,0xbb,0xab},  {0x75,0xcc,0x9b,0xcc,0x80}},
13030     {{0xe1,0xbb,0xa9},  {0x75,0xcc,0x9b,0xcc,0x81}},
13031     {{0xe1,0xbb,0xaf},  {0x75,0xcc,0x9b,0xcc,0x83}},
13032     {{0xe1,0xbb,0xad},  {0x75,0xcc,0x9b,0xcc,0x89}},
13033     {{0xe1,0xbb,0xb1},  {0x75,0xcc,0x9b,0xcc,0xa3}},
13034     {{0xe1,0xbb,0xa5},  {0x75,0xcc,0xa3}},
13035     {{0xe1,0xb9,0xb3},  {0x75,0xcc,0xa4}},
13036     {{0xc5,0xb3},       {0x75,0xcc,0xa8}},
13037     {{0xe1,0xb9,0xb7},  {0x75,0xcc,0xad}},
13038     {{0xe1,0xb9,0xb5},  {0x75,0xcc,0xb0}},
13039     {{0xe1,0xb9,0xbd},  {0x76,0xcc,0x83}},
13040     {{0xe1,0xb9,0xbf},  {0x76,0xcc,0xa3}},
13041     {{0xe1,0xba,0x81},  {0x77,0xcc,0x80}},
13042     {{0xe1,0xba,0x83},  {0x77,0xcc,0x81}},
13043     {{0xc5,0xb5},       {0x77,0xcc,0x82}},
13044     {{0xe1,0xba,0x87},  {0x77,0xcc,0x87}},
13045     {{0xe1,0xba,0x85},  {0x77,0xcc,0x88}},
13046     {{0xe1,0xba,0x98},  {0x77,0xcc,0x8a}},
13047     {{0xe1,0xba,0x89},  {0x77,0xcc,0xa3}},
13048     {{0xe1,0xba,0x8b},  {0x78,0xcc,0x87}},
13049     {{0xe1,0xba,0x8d},  {0x78,0xcc,0x88}},
13050     {{0xe1,0xbb,0xb3},  {0x79,0xcc,0x80}},
13051     {{0xc3,0xbd},       {0x79,0xcc,0x81}},
13052     {{0xc5,0xb7},       {0x79,0xcc,0x82}},
13053     {{0xe1,0xbb,0xb9},  {0x79,0xcc,0x83}},
13054     {{0xe1,0xba,0x8f},  {0x79,0xcc,0x87}},
13055     {{0xc3,0xbf},       {0x79,0xcc,0x88}},
13056     {{0xe1,0xbb,0xb7},  {0x79,0xcc,0x89}},
13057     {{0xe1,0xba,0x99},  {0x79,0xcc,0x8a}},
13058     {{0xe1,0xbb,0xb5},  {0x79,0xcc,0xa3}},
13059     {{0xc5,0xba},       {0x7a,0xcc,0x81}},
13060     {{0xe1,0xba,0x91},  {0x7a,0xcc,0x82}},
13061     {{0xc5,0xbc},       {0x7a,0xcc,0x87}},
13062     {{0xc5,0xbe},       {0x7a,0xcc,0x8c}},
13063     {{0xe1,0xba,0x93},  {0x7a,0xcc,0xa3}},
13064     {{0xe1,0xba,0x95},  {0x7a,0xcc,0xb1}},
13065     {{0xe1,0xbf,0xad},  {0xc2,0xa8,0xcc,0x80}},
13066     {{0xe1,0xbf,0xae},  {0xc2,0xa8,0xcc,0x81}},
13067     {{0xce,0x85},       {0xc2,0xa8,0xcc,0x8d}},
13068     {{0xe1,0xbf,0x81},  {0xc2,0xa8,0xcd,0x82}},
13069     {{0xe1,0xbf,0xbd},  {0xc2,0xb4}},
13070     {{0xce,0x87},       {0xc2,0xb7}},
13071     {{0xd3,0x94},       {0xc3,0x86}},
13072     {{0xc7,0xbc},       {0xc3,0x86,0xcc,0x81}},
13073     {{0xc7,0xa2},       {0xc3,0x86,0xcc,0x84}},
13074     {{0xc7,0xbe},       {0xc3,0x98,0xcc,0x81}},
13075     {{0xd3,0x95},       {0xc3,0xa6}},
13076     {{0xc7,0xbd},       {0xc3,0xa6,0xcc,0x81}},
13077     {{0xc7,0xa3},       {0xc3,0xa6,0xcc,0x84}},
13078     {{0xc7,0xbf},       {0xc3,0xb8,0xcc,0x81}},
13079     {{0xe1,0xba,0x9b},  {0xc5,0xbf,0xcc,0x87}},
13080     {{0xd3,0x98},       {0xc6,0x8f}},
13081     {{0xd3,0x9a},       {0xc6,0x8f,0xcc,0x88}},
13082     {{0xd3,0xa8},       {0xc6,0x9f}},
13083     {{0xd3,0xaa},       {0xc6,0x9f,0xcc,0x88}},
13084     {{0xd3,0xa0},       {0xc6,0xb7}},
13085     {{0xc7,0xae},       {0xc6,0xb7,0xcc,0x8c}},
13086     {{0xd3,0x99},       {0xc9,0x99}},
13087     {{0xd3,0x9b},       {0xc9,0x99,0xcc,0x88}},
13088     {{0xd3,0xa9},       {0xc9,0xb5}},
13089     {{0xd3,0xab},       {0xc9,0xb5,0xcc,0x88}},
13090     {{0xd3,0xa1},       {0xca,0x92}},
13091     {{0xc7,0xaf},       {0xca,0x92,0xcc,0x8c}},
13092     {{0xcd,0xb4},       {0xca,0xb9}},
13093     {{0xcd,0x80},       {0xcc,0x80}},
13094     {{0xcd,0x81},       {0xcc,0x81}},
13095     {{0xcc,0x90},       {0xcc,0x86,0xcc,0x87}},
13096     {{0xcd,0x84},       {0xcc,0x88,0xcc,0x8d}},
13097     {{0xcd,0x83},       {0xcc,0x93}},
13098     {{0xe1,0xbe,0xba},  {0xce,0x91,0xcc,0x80}},
13099     {{0xe1,0xbe,0xbb},  {0xce,0x91,0xcc,0x81}},
13100     {{0xe1,0xbe,0xb9},  {0xce,0x91,0xcc,0x84}},
13101     {{0xe1,0xbe,0xb8},  {0xce,0x91,0xcc,0x86}},
13102     {{0xce,0x86},       {0xce,0x91,0xcc,0x8d}},
13103     {{0xe1,0xbc,0x88},  {0xce,0x91,0xcc,0x93}},
13104     {{0xe1,0xbc,0x8a},  {0xce,0x91,0xcc,0x93,0xcc,0x80}},
13105     {{0xe1,0xbc,0x8c},  {0xce,0x91,0xcc,0x93,0xcc,0x81}},
13106     {{0xe1,0xbc,0x8e},  {0xce,0x91,0xcc,0x93,0xcd,0x82}},
13107     {{0xe1,0xbc,0x89},  {0xce,0x91,0xcc,0x94}},
13108     {{0xe1,0xbc,0x8b},  {0xce,0x91,0xcc,0x94,0xcc,0x80}},
13109     {{0xe1,0xbc,0x8d},  {0xce,0x91,0xcc,0x94,0xcc,0x81}},
13110     {{0xe1,0xbc,0x8f},  {0xce,0x91,0xcc,0x94,0xcd,0x82}},
13111     {{0xe1,0xbe,0xbc},  {0xce,0x91,0xcd,0x85}},
13112     {{0xe1,0xbe,0x88},  {0xce,0x91,0xcd,0x85,0xcc,0x93}},
13113     {{0xe1,0xbe,0x8a},  {0xce,0x91,0xcd,0x85,0xcc,0x93,0xcc,0x80}},
13114     {{0xe1,0xbe,0x8c},  {0xce,0x91,0xcd,0x85,0xcc,0x93,0xcc,0x81}},
13115     {{0xe1,0xbe,0x8e},  {0xce,0x91,0xcd,0x85,0xcc,0x93,0xcd,0x82}},
13116     {{0xe1,0xbe,0x89},  {0xce,0x91,0xcd,0x85,0xcc,0x94}},
13117     {{0xe1,0xbe,0x8b},  {0xce,0x91,0xcd,0x85,0xcc,0x94,0xcc,0x80}},
13118     {{0xe1,0xbe,0x8d},  {0xce,0x91,0xcd,0x85,0xcc,0x94,0xcc,0x81}},
13119     {{0xe1,0xbe,0x8f},  {0xce,0x91,0xcd,0x85,0xcc,0x94,0xcd,0x82}},
13120     {{0xe1,0xbf,0x88},  {0xce,0x95,0xcc,0x80}},
13121     {{0xe1,0xbf,0x89},  {0xce,0x95,0xcc,0x81}},
13122     {{0xce,0x88},       {0xce,0x95,0xcc,0x8d}},
13123     {{0xe1,0xbc,0x98},  {0xce,0x95,0xcc,0x93}},
13124     {{0xe1,0xbc,0x9a},  {0xce,0x95,0xcc,0x93,0xcc,0x80}},
13125     {{0xe1,0xbc,0x9c},  {0xce,0x95,0xcc,0x93,0xcc,0x81}},
13126     {{0xe1,0xbc,0x99},  {0xce,0x95,0xcc,0x94}},
13127     {{0xe1,0xbc,0x9b},  {0xce,0x95,0xcc,0x94,0xcc,0x80}},
13128     {{0xe1,0xbc,0x9d},  {0xce,0x95,0xcc,0x94,0xcc,0x81}},
13129     {{0xe1,0xbf,0x8a},  {0xce,0x97,0xcc,0x80}},
13130     {{0xe1,0xbf,0x8b},  {0xce,0x97,0xcc,0x81}},
13131     {{0xce,0x89},       {0xce,0x97,0xcc,0x8d}},
13132     {{0xe1,0xbc,0xa8},  {0xce,0x97,0xcc,0x93}},
13133     {{0xe1,0xbc,0xaa},  {0xce,0x97,0xcc,0x93,0xcc,0x80}},
13134     {{0xe1,0xbc,0xac},  {0xce,0x97,0xcc,0x93,0xcc,0x81}},
13135     {{0xe1,0xbc,0xae},  {0xce,0x97,0xcc,0x93,0xcd,0x82}},
13136     {{0xe1,0xbc,0xa9},  {0xce,0x97,0xcc,0x94}},
13137     {{0xe1,0xbc,0xab},  {0xce,0x97,0xcc,0x94,0xcc,0x80}},
13138     {{0xe1,0xbc,0xad},  {0xce,0x97,0xcc,0x94,0xcc,0x81}},
13139     {{0xe1,0xbc,0xaf},  {0xce,0x97,0xcc,0x94,0xcd,0x82}},
13140     {{0xe1,0xbf,0x8c},  {0xce,0x97,0xcd,0x85}},
13141     {{0xe1,0xbe,0x98},  {0xce,0x97,0xcd,0x85,0xcc,0x93}},
13142     {{0xe1,0xbe,0x9a},  {0xce,0x97,0xcd,0x85,0xcc,0x93,0xcc,0x80}},
13143     {{0xe1,0xbe,0x9c},  {0xce,0x97,0xcd,0x85,0xcc,0x93,0xcc,0x81}},
13144     {{0xe1,0xbe,0x9e},  {0xce,0x97,0xcd,0x85,0xcc,0x93,0xcd,0x82}},
13145     {{0xe1,0xbe,0x99},  {0xce,0x97,0xcd,0x85,0xcc,0x94}},
13146     {{0xe1,0xbe,0x9b},  {0xce,0x97,0xcd,0x85,0xcc,0x94,0xcc,0x80}},
13147     {{0xe1,0xbe,0x9d},  {0xce,0x97,0xcd,0x85,0xcc,0x94,0xcc,0x81}},
13148     {{0xe1,0xbe,0x9f},  {0xce,0x97,0xcd,0x85,0xcc,0x94,0xcd,0x82}},
13149     {{0xe1,0xbf,0x9a},  {0xce,0x99,0xcc,0x80}},
13150     {{0xe1,0xbf,0x9b},  {0xce,0x99,0xcc,0x81}},
13151     {{0xe1,0xbf,0x99},  {0xce,0x99,0xcc,0x84}},
13152     {{0xe1,0xbf,0x98},  {0xce,0x99,0xcc,0x86}},
13153     {{0xce,0xaa},       {0xce,0x99,0xcc,0x88}},
13154     {{0xce,0x8a},       {0xce,0x99,0xcc,0x8d}},
13155     {{0xe1,0xbc,0xb8},  {0xce,0x99,0xcc,0x93}},
13156     {{0xe1,0xbc,0xba},  {0xce,0x99,0xcc,0x93,0xcc,0x80}},
13157     {{0xe1,0xbc,0xbc},  {0xce,0x99,0xcc,0x93,0xcc,0x81}},
13158     {{0xe1,0xbc,0xbe},  {0xce,0x99,0xcc,0x93,0xcd,0x82}},
13159     {{0xe1,0xbc,0xb9},  {0xce,0x99,0xcc,0x94}},
13160     {{0xe1,0xbc,0xbb},  {0xce,0x99,0xcc,0x94,0xcc,0x80}},
13161     {{0xe1,0xbc,0xbd},  {0xce,0x99,0xcc,0x94,0xcc,0x81}},
13162     {{0xe1,0xbc,0xbf},  {0xce,0x99,0xcc,0x94,0xcd,0x82}},
13163     {{0xe1,0xbf,0xb8},  {0xce,0x9f,0xcc,0x80}},
13164     {{0xe1,0xbf,0xb9},  {0xce,0x9f,0xcc,0x81}},
13165     {{0xce,0x8c},       {0xce,0x9f,0xcc,0x8d}},
13166     {{0xe1,0xbd,0x88},  {0xce,0x9f,0xcc,0x93}},
13167     {{0xe1,0xbd,0x8a},  {0xce,0x9f,0xcc,0x93,0xcc,0x80}},
13168     {{0xe1,0xbd,0x8c},  {0xce,0x9f,0xcc,0x93,0xcc,0x81}},
13169     {{0xe1,0xbd,0x89},  {0xce,0x9f,0xcc,0x94}},
13170     {{0xe1,0xbd,0x8b},  {0xce,0x9f,0xcc,0x94,0xcc,0x80}},
13171     {{0xe1,0xbd,0x8d},  {0xce,0x9f,0xcc,0x94,0xcc,0x81}},
13172     {{0xe1,0xbf,0xac},  {0xce,0xa1,0xcc,0x94}},
13173     {{0xe1,0xbf,0xaa},  {0xce,0xa5,0xcc,0x80}},
13174     {{0xe1,0xbf,0xab},  {0xce,0xa5,0xcc,0x81}},
13175     {{0xe1,0xbf,0xa9},  {0xce,0xa5,0xcc,0x84}},
13176     {{0xe1,0xbf,0xa8},  {0xce,0xa5,0xcc,0x86}},
13177     {{0xce,0xab},       {0xce,0xa5,0xcc,0x88}},
13178     {{0xce,0x8e},       {0xce,0xa5,0xcc,0x8d}},
13179     {{0xe1,0xbd,0x99},  {0xce,0xa5,0xcc,0x94}},
13180     {{0xe1,0xbd,0x9b},  {0xce,0xa5,0xcc,0x94,0xcc,0x80}},
13181     {{0xe1,0xbd,0x9d},  {0xce,0xa5,0xcc,0x94,0xcc,0x81}},
13182     {{0xe1,0xbd,0x9f},  {0xce,0xa5,0xcc,0x94,0xcd,0x82}},
13183     {{0xe1,0xbf,0xba},  {0xce,0xa9,0xcc,0x80}},
13184     {{0xe1,0xbf,0xbb},  {0xce,0xa9,0xcc,0x81}},
13185     {{0xce,0x8f},       {0xce,0xa9,0xcc,0x8d}},
13186     {{0xe1,0xbd,0xa8},  {0xce,0xa9,0xcc,0x93}},
13187     {{0xe1,0xbd,0xaa},  {0xce,0xa9,0xcc,0x93,0xcc,0x80}},
13188     {{0xe1,0xbd,0xac},  {0xce,0xa9,0xcc,0x93,0xcc,0x81}},
13189     {{0xe1,0xbd,0xae},  {0xce,0xa9,0xcc,0x93,0xcd,0x82}},
13190     {{0xe1,0xbd,0xa9},  {0xce,0xa9,0xcc,0x94}},
13191     {{0xe1,0xbd,0xab},  {0xce,0xa9,0xcc,0x94,0xcc,0x80}},
13192     {{0xe1,0xbd,0xad},  {0xce,0xa9,0xcc,0x94,0xcc,0x81}},
13193     {{0xe1,0xbd,0xaf},  {0xce,0xa9,0xcc,0x94,0xcd,0x82}},
13194     {{0xe1,0xbf,0xbc},  {0xce,0xa9,0xcd,0x85}},
13195     {{0xe1,0xbe,0xa8},  {0xce,0xa9,0xcd,0x85,0xcc,0x93}},
13196     {{0xe1,0xbe,0xaa},  {0xce,0xa9,0xcd,0x85,0xcc,0x93,0xcc,0x80}},
13197     {{0xe1,0xbe,0xac},  {0xce,0xa9,0xcd,0x85,0xcc,0x93,0xcc,0x81}},
13198     {{0xe1,0xbe,0xae},  {0xce,0xa9,0xcd,0x85,0xcc,0x93,0xcd,0x82}},
13199     {{0xe1,0xbe,0xa9},  {0xce,0xa9,0xcd,0x85,0xcc,0x94}},
13200     {{0xe1,0xbe,0xab},  {0xce,0xa9,0xcd,0x85,0xcc,0x94,0xcc,0x80}},
13201     {{0xe1,0xbe,0xad},  {0xce,0xa9,0xcd,0x85,0xcc,0x94,0xcc,0x81}},
13202     {{0xe1,0xbe,0xaf},  {0xce,0xa9,0xcd,0x85,0xcc,0x94,0xcd,0x82}},
13203     {{0xe1,0xbd,0xb0},  {0xce,0xb1,0xcc,0x80}},
13204     {{0xe1,0xbd,0xb1},  {0xce,0xb1,0xcc,0x81}},
13205     {{0xe1,0xbe,0xb1},  {0xce,0xb1,0xcc,0x84}},
13206     {{0xe1,0xbe,0xb0},  {0xce,0xb1,0xcc,0x86}},
13207     {{0xce,0xac},       {0xce,0xb1,0xcc,0x8d}},
13208     {{0xe1,0xbc,0x80},  {0xce,0xb1,0xcc,0x93}},
13209     {{0xe1,0xbc,0x82},  {0xce,0xb1,0xcc,0x93,0xcc,0x80}},
13210     {{0xe1,0xbc,0x84},  {0xce,0xb1,0xcc,0x93,0xcc,0x81}},
13211     {{0xe1,0xbc,0x86},  {0xce,0xb1,0xcc,0x93,0xcd,0x82}},
13212     {{0xe1,0xbc,0x81},  {0xce,0xb1,0xcc,0x94}},
13213     {{0xe1,0xbc,0x83},  {0xce,0xb1,0xcc,0x94,0xcc,0x80}},
13214     {{0xe1,0xbc,0x85},  {0xce,0xb1,0xcc,0x94,0xcc,0x81}},
13215     {{0xe1,0xbc,0x87},  {0xce,0xb1,0xcc,0x94,0xcd,0x82}},
13216     {{0xe1,0xbe,0xb6},  {0xce,0xb1,0xcd,0x82}},
13217     {{0xe1,0xbe,0xb3},  {0xce,0xb1,0xcd,0x85}},
13218     {{0xe1,0xbe,0xb2},  {0xce,0xb1,0xcd,0x85,0xcc,0x80}},
13219     {{0xe1,0xbe,0xb4},  {0xce,0xb1,0xcd,0x85,0xcc,0x81}},
13220     {{0xe1,0xbe,0x80},  {0xce,0xb1,0xcd,0x85,0xcc,0x93}},
13221     {{0xe1,0xbe,0x82},  {0xce,0xb1,0xcd,0x85,0xcc,0x93,0xcc,0x80}},
13222     {{0xe1,0xbe,0x84},  {0xce,0xb1,0xcd,0x85,0xcc,0x93,0xcc,0x81}},
13223     {{0xe1,0xbe,0x86},  {0xce,0xb1,0xcd,0x85,0xcc,0x93,0xcd,0x82}},
13224     {{0xe1,0xbe,0x81},  {0xce,0xb1,0xcd,0x85,0xcc,0x94}},
13225     {{0xe1,0xbe,0x83},  {0xce,0xb1,0xcd,0x85,0xcc,0x94,0xcc,0x80}},
13226     {{0xe1,0xbe,0x85},  {0xce,0xb1,0xcd,0x85,0xcc,0x94,0xcc,0x81}},
13227     {{0xe1,0xbe,0x87},  {0xce,0xb1,0xcd,0x85,0xcc,0x94,0xcd,0x82}},
13228     {{0xe1,0xbe,0xb7},  {0xce,0xb1,0xcd,0x85,0xcd,0x82}},
13229     {{0xe1,0xbd,0xb2},  {0xce,0xb5,0xcc,0x80}},
13230     {{0xe1,0xbd,0xb3},  {0xce,0xb5,0xcc,0x81}},
13231     {{0xce,0xad},       {0xce,0xb5,0xcc,0x8d}},
13232     {{0xe1,0xbc,0x90},  {0xce,0xb5,0xcc,0x93}},
13233     {{0xe1,0xbc,0x92},  {0xce,0xb5,0xcc,0x93,0xcc,0x80}},
13234     {{0xe1,0xbc,0x94},  {0xce,0xb5,0xcc,0x93,0xcc,0x81}},
13235     {{0xe1,0xbc,0x91},  {0xce,0xb5,0xcc,0x94}},
13236     {{0xe1,0xbc,0x93},  {0xce,0xb5,0xcc,0x94,0xcc,0x80}},
13237     {{0xe1,0xbc,0x95},  {0xce,0xb5,0xcc,0x94,0xcc,0x81}},
13238     {{0xe1,0xbd,0xb4},  {0xce,0xb7,0xcc,0x80}},
13239     {{0xe1,0xbd,0xb5},  {0xce,0xb7,0xcc,0x81}},
13240     {{0xce,0xae},       {0xce,0xb7,0xcc,0x8d}},
13241     {{0xe1,0xbc,0xa0},  {0xce,0xb7,0xcc,0x93}},
13242     {{0xe1,0xbc,0xa2},  {0xce,0xb7,0xcc,0x93,0xcc,0x80}},
13243     {{0xe1,0xbc,0xa4},  {0xce,0xb7,0xcc,0x93,0xcc,0x81}},
13244     {{0xe1,0xbc,0xa6},  {0xce,0xb7,0xcc,0x93,0xcd,0x82}},
13245     {{0xe1,0xbc,0xa1},  {0xce,0xb7,0xcc,0x94}},
13246     {{0xe1,0xbc,0xa3},  {0xce,0xb7,0xcc,0x94,0xcc,0x80}},
13247     {{0xe1,0xbc,0xa5},  {0xce,0xb7,0xcc,0x94,0xcc,0x81}},
13248     {{0xe1,0xbc,0xa7},  {0xce,0xb7,0xcc,0x94,0xcd,0x82}},
13249     {{0xe1,0xbf,0x86},  {0xce,0xb7,0xcd,0x82}},
13250     {{0xe1,0xbf,0x83},  {0xce,0xb7,0xcd,0x85}},
13251     {{0xe1,0xbf,0x82},  {0xce,0xb7,0xcd,0x85,0xcc,0x80}},
13252     {{0xe1,0xbf,0x84},  {0xce,0xb7,0xcd,0x85,0xcc,0x81}},
13253     {{0xe1,0xbe,0x90},  {0xce,0xb7,0xcd,0x85,0xcc,0x93}},
13254     {{0xe1,0xbe,0x92},  {0xce,0xb7,0xcd,0x85,0xcc,0x93,0xcc,0x80}},
13255     {{0xe1,0xbe,0x94},  {0xce,0xb7,0xcd,0x85,0xcc,0x93,0xcc,0x81}},
13256     {{0xe1,0xbe,0x96},  {0xce,0xb7,0xcd,0x85,0xcc,0x93,0xcd,0x82}},
13257     {{0xe1,0xbe,0x91},  {0xce,0xb7,0xcd,0x85,0xcc,0x94}},
13258     {{0xe1,0xbe,0x93},  {0xce,0xb7,0xcd,0x85,0xcc,0x94,0xcc,0x80}},
13259     {{0xe1,0xbe,0x95},  {0xce,0xb7,0xcd,0x85,0xcc,0x94,0xcc,0x81}},
13260     {{0xe1,0xbe,0x97},  {0xce,0xb7,0xcd,0x85,0xcc,0x94,0xcd,0x82}},
13261     {{0xe1,0xbf,0x87},  {0xce,0xb7,0xcd,0x85,0xcd,0x82}},
13262     {{0xe1,0xbe,0xbe},  {0xce,0xb9}},
13263     {{0xe1,0xbd,0xb6},  {0xce,0xb9,0xcc,0x80}},
13264     {{0xe1,0xbd,0xb7},  {0xce,0xb9,0xcc,0x81}},
13265     {{0xe1,0xbf,0x91},  {0xce,0xb9,0xcc,0x84}},
13266     {{0xe1,0xbf,0x90},  {0xce,0xb9,0xcc,0x86}},
13267     {{0xcf,0x8a},       {0xce,0xb9,0xcc,0x88}},
13268     {{0xe1,0xbf,0x92},  {0xce,0xb9,0xcc,0x88,0xcc,0x80}},
13269     {{0xe1,0xbf,0x93},  {0xce,0xb9,0xcc,0x88,0xcc,0x81}},
13270     {{0xce,0x90},       {0xce,0xb9,0xcc,0x88,0xcc,0x8d}},
13271     {{0xe1,0xbf,0x97},  {0xce,0xb9,0xcc,0x88,0xcd,0x82}},
13272     {{0xce,0xaf},       {0xce,0xb9,0xcc,0x8d}},
13273     {{0xe1,0xbc,0xb0},  {0xce,0xb9,0xcc,0x93}},
13274     {{0xe1,0xbc,0xb2},  {0xce,0xb9,0xcc,0x93,0xcc,0x80}},
13275     {{0xe1,0xbc,0xb4},  {0xce,0xb9,0xcc,0x93,0xcc,0x81}},
13276     {{0xe1,0xbc,0xb6},  {0xce,0xb9,0xcc,0x93,0xcd,0x82}},
13277     {{0xe1,0xbc,0xb1},  {0xce,0xb9,0xcc,0x94}},
13278     {{0xe1,0xbc,0xb3},  {0xce,0xb9,0xcc,0x94,0xcc,0x80}},
13279     {{0xe1,0xbc,0xb5},  {0xce,0xb9,0xcc,0x94,0xcc,0x81}},
13280     {{0xe1,0xbc,0xb7},  {0xce,0xb9,0xcc,0x94,0xcd,0x82}},
13281     {{0xe1,0xbf,0x96},  {0xce,0xb9,0xcd,0x82}},
13282     {{0xe1,0xbd,0xb8},  {0xce,0xbf,0xcc,0x80}},
13283     {{0xe1,0xbd,0xb9},  {0xce,0xbf,0xcc,0x81}},
13284     {{0xcf,0x8c},       {0xce,0xbf,0xcc,0x8d}},
13285     {{0xe1,0xbd,0x80},  {0xce,0xbf,0xcc,0x93}},
13286     {{0xe1,0xbd,0x82},  {0xce,0xbf,0xcc,0x93,0xcc,0x80}},
13287     {{0xe1,0xbd,0x84},  {0xce,0xbf,0xcc,0x93,0xcc,0x81}},
13288     {{0xe1,0xbd,0x81},  {0xce,0xbf,0xcc,0x94}},
13289     {{0xe1,0xbd,0x83},  {0xce,0xbf,0xcc,0x94,0xcc,0x80}},
13290     {{0xe1,0xbd,0x85},  {0xce,0xbf,0xcc,0x94,0xcc,0x81}},
13291     {{0xe1,0xbf,0xb4},  {0xce,0xbf,0xcd,0x85,0xcc,0x81}},
13292     {{0xe1,0xbf,0xa4},  {0xcf,0x81,0xcc,0x93}},
13293     {{0xe1,0xbf,0xa5},  {0xcf,0x81,0xcc,0x94}},
13294     {{0xe1,0xbd,0xba},  {0xcf,0x85,0xcc,0x80}},
13295     {{0xe1,0xbd,0xbb},  {0xcf,0x85,0xcc,0x81}},
13296     {{0xe1,0xbf,0xa1},  {0xcf,0x85,0xcc,0x84}},
13297     {{0xe1,0xbf,0xa0},  {0xcf,0x85,0xcc,0x86}},
13298     {{0xcf,0x8b},       {0xcf,0x85,0xcc,0x88}},
13299     {{0xe1,0xbf,0xa2},  {0xcf,0x85,0xcc,0x88,0xcc,0x80}},
13300     {{0xe1,0xbf,0xa3},  {0xcf,0x85,0xcc,0x88,0xcc,0x81}},
13301     {{0xce,0xb0},       {0xcf,0x85,0xcc,0x88,0xcc,0x8d}},
13302     {{0xe1,0xbf,0xa7},  {0xcf,0x85,0xcc,0x88,0xcd,0x82}},
13303     {{0xcf,0x8d},       {0xcf,0x85,0xcc,0x8d}},
13304     {{0xe1,0xbd,0x90},  {0xcf,0x85,0xcc,0x93}},
13305     {{0xe1,0xbd,0x92},  {0xcf,0x85,0xcc,0x93,0xcc,0x80}},
13306     {{0xe1,0xbd,0x94},  {0xcf,0x85,0xcc,0x93,0xcc,0x81}},
13307     {{0xe1,0xbd,0x96},  {0xcf,0x85,0xcc,0x93,0xcd,0x82}},
13308     {{0xe1,0xbd,0x91},  {0xcf,0x85,0xcc,0x94}},
13309     {{0xe1,0xbd,0x93},  {0xcf,0x85,0xcc,0x94,0xcc,0x80}},
13310     {{0xe1,0xbd,0x95},  {0xcf,0x85,0xcc,0x94,0xcc,0x81}},
13311     {{0xe1,0xbd,0x97},  {0xcf,0x85,0xcc,0x94,0xcd,0x82}},
13312     {{0xe1,0xbf,0xa6},  {0xcf,0x85,0xcd,0x82}},
13313     {{0xe1,0xbd,0xbc},  {0xcf,0x89,0xcc,0x80}},
13314     {{0xe1,0xbd,0xbd},  {0xcf,0x89,0xcc,0x81}},
13315     {{0xcf,0x8e},       {0xcf,0x89,0xcc,0x8d}},
13316     {{0xe1,0xbd,0xa0},  {0xcf,0x89,0xcc,0x93}},
13317     {{0xe1,0xbd,0xa2},  {0xcf,0x89,0xcc,0x93,0xcc,0x80}},
13318     {{0xe1,0xbd,0xa4},  {0xcf,0x89,0xcc,0x93,0xcc,0x81}},
13319     {{0xe1,0xbd,0xa6},  {0xcf,0x89,0xcc,0x93,0xcd,0x82}},
13320     {{0xe1,0xbd,0xa1},  {0xcf,0x89,0xcc,0x94}},
13321     {{0xe1,0xbd,0xa3},  {0xcf,0x89,0xcc,0x94,0xcc,0x80}},
13322     {{0xe1,0xbd,0xa5},  {0xcf,0x89,0xcc,0x94,0xcc,0x81}},
13323     {{0xe1,0xbd,0xa7},  {0xcf,0x89,0xcc,0x94,0xcd,0x82}},
13324     {{0xe1,0xbf,0xb6},  {0xcf,0x89,0xcd,0x82}},
13325     {{0xe1,0xbf,0xb3},  {0xcf,0x89,0xcd,0x85}},
13326     {{0xe1,0xbf,0xb2},  {0xcf,0x89,0xcd,0x85,0xcc,0x80}},
13327     {{0xe1,0xbe,0xa0},  {0xcf,0x89,0xcd,0x85,0xcc,0x93}},
13328     {{0xe1,0xbe,0xa2},  {0xcf,0x89,0xcd,0x85,0xcc,0x93,0xcc,0x80}},
13329     {{0xe1,0xbe,0xa4},  {0xcf,0x89,0xcd,0x85,0xcc,0x93,0xcc,0x81}},
13330     {{0xe1,0xbe,0xa6},  {0xcf,0x89,0xcd,0x85,0xcc,0x93,0xcd,0x82}},
13331     {{0xe1,0xbe,0xa1},  {0xcf,0x89,0xcd,0x85,0xcc,0x94}},
13332     {{0xe1,0xbe,0xa3},  {0xcf,0x89,0xcd,0x85,0xcc,0x94,0xcc,0x80}},
13333     {{0xe1,0xbe,0xa5},  {0xcf,0x89,0xcd,0x85,0xcc,0x94,0xcc,0x81}},
13334     {{0xe1,0xbe,0xa7},  {0xcf,0x89,0xcd,0x85,0xcc,0x94,0xcd,0x82}},
13335     {{0xe1,0xbf,0xb7},  {0xcf,0x89,0xcd,0x85,0xcd,0x82}},
13336     {{0xcf,0x94},       {0xcf,0x92,0xcc,0x88}},
13337     {{0xcf,0x93},       {0xcf,0x92,0xcc,0x8d}},
13338     {{0xd0,0x87},       {0xd0,0x86,0xcc,0x88}},
13339     {{0xd3,0x90},       {0xd0,0x90,0xcc,0x86}},
13340     {{0xd3,0x92},       {0xd0,0x90,0xcc,0x88}},
13341     {{0xd0,0x83},       {0xd0,0x93,0xcc,0x81}},
13342     {{0xd3,0x96},       {0xd0,0x95,0xcc,0x86}},
13343     {{0xd0,0x81},       {0xd0,0x95,0xcc,0x88}},
13344     {{0xd3,0x81},       {0xd0,0x96,0xcc,0x86}},
13345     {{0xd3,0x9c},       {0xd0,0x96,0xcc,0x88}},
13346     {{0xd3,0x9e},       {0xd0,0x97,0xcc,0x88}},
13347     {{0xd3,0xa2},       {0xd0,0x98,0xcc,0x84}},
13348     {{0xd0,0x99},       {0xd0,0x98,0xcc,0x86}},
13349     {{0xd3,0xa4},       {0xd0,0x98,0xcc,0x88}},
13350     {{0xd0,0x8c},       {0xd0,0x9a,0xcc,0x81}},
13351     {{0xd3,0xa6},       {0xd0,0x9e,0xcc,0x88}},
13352     {{0xd3,0xae},       {0xd0,0xa3,0xcc,0x84}},
13353     {{0xd0,0x8e},       {0xd0,0xa3,0xcc,0x86}},
13354     {{0xd3,0xb0},       {0xd0,0xa3,0xcc,0x88}},
13355     {{0xd3,0xb2},       {0xd0,0xa3,0xcc,0x8b}},
13356     {{0xd3,0xb4},       {0xd0,0xa7,0xcc,0x88}},
13357     {{0xd3,0xb8},       {0xd0,0xab,0xcc,0x88}},
13358     {{0xd3,0x91},       {0xd0,0xb0,0xcc,0x86}},
13359     {{0xd3,0x93},       {0xd0,0xb0,0xcc,0x88}},
13360     {{0xd1,0x93},       {0xd0,0xb3,0xcc,0x81}},
13361     {{0xd3,0x97},       {0xd0,0xb5,0xcc,0x86}},
13362     {{0xd1,0x91},       {0xd0,0xb5,0xcc,0x88}},
13363     {{0xd3,0x82},       {0xd0,0xb6,0xcc,0x86}},
13364     {{0xd3,0x9d},       {0xd0,0xb6,0xcc,0x88}},
13365     {{0xd3,0x9f},       {0xd0,0xb7,0xcc,0x88}},
13366     {{0xd3,0xa3},       {0xd0,0xb8,0xcc,0x84}},
13367     {{0xd0,0xb9},       {0xd0,0xb8,0xcc,0x86}},
13368     {{0xd3,0xa5},       {0xd0,0xb8,0xcc,0x88}},
13369     {{0xd1,0x9c},       {0xd0,0xba,0xcc,0x81}},
13370     {{0xd3,0xa7},       {0xd0,0xbe,0xcc,0x88}},
13371     {{0xd3,0xaf},       {0xd1,0x83,0xcc,0x84}},
13372     {{0xd1,0x9e},       {0xd1,0x83,0xcc,0x86}},
13373     {{0xd3,0xb1},       {0xd1,0x83,0xcc,0x88}},
13374     {{0xd3,0xb3},       {0xd1,0x83,0xcc,0x8b}},
13375     {{0xd3,0xb5},       {0xd1,0x87,0xcc,0x88}},
13376     {{0xd3,0xb9},       {0xd1,0x8b,0xcc,0x88}},
13377     {{0xd1,0x97},       {0xd1,0x96,0xcc,0x88}},
13378     {{0xd1,0xb6},       {0xd1,0xb4,0xcc,0x8f}},
13379     {{0xd1,0xb7},       {0xd1,0xb5,0xcc,0x8f}},
13380     {{0xef,0xac,0xae},  {0xd7,0x90,0xd6,0xb7}},
13381     {{0xef,0xac,0xaf},  {0xd7,0x90,0xd6,0xb8}},
13382     {{0xef,0xac,0xb0},  {0xd7,0x90,0xd6,0xbc}},
13383     {{0xef,0xac,0xb1},  {0xd7,0x91,0xd6,0xbc}},
13384     {{0xef,0xad,0x8c},  {0xd7,0x91,0xd6,0xbf}},
13385     {{0xef,0xac,0xb2},  {0xd7,0x92,0xd6,0xbc}},
13386     {{0xef,0xac,0xb3},  {0xd7,0x93,0xd6,0xbc}},
13387     {{0xef,0xac,0xb4},  {0xd7,0x94,0xd6,0xbc}},
13388     {{0xef,0xad,0x8b},  {0xd7,0x95,0xd6,0xb9}},
13389     {{0xef,0xac,0xb5},  {0xd7,0x95,0xd6,0xbc}},
13390     {{0xef,0xac,0xb6},  {0xd7,0x96,0xd6,0xbc}},
13391     {{0xef,0xac,0xb8},  {0xd7,0x98,0xd6,0xbc}},
13392     {{0xef,0xac,0xb9},  {0xd7,0x99,0xd6,0xbc}},
13393     {{0xef,0xac,0xba},  {0xd7,0x9a,0xd6,0xbc}},
13394     {{0xef,0xac,0xbb},  {0xd7,0x9b,0xd6,0xbc}},
13395     {{0xef,0xad,0x8d},  {0xd7,0x9b,0xd6,0xbf}},
13396     {{0xef,0xac,0xbc},  {0xd7,0x9c,0xd6,0xbc}},
13397     {{0xef,0xac,0xbe},  {0xd7,0x9e,0xd6,0xbc}},
13398     {{0xef,0xad,0x80},  {0xd7,0xa0,0xd6,0xbc}},
13399     {{0xef,0xad,0x81},  {0xd7,0xa1,0xd6,0xbc}},
13400     {{0xef,0xad,0x83},  {0xd7,0xa3,0xd6,0xbc}},
13401     {{0xef,0xad,0x84},  {0xd7,0xa4,0xd6,0xbc}},
13402     {{0xef,0xad,0x8e},  {0xd7,0xa4,0xd6,0xbf}},
13403     {{0xef,0xad,0x86},  {0xd7,0xa6,0xd6,0xbc}},
13404     {{0xef,0xad,0x87},  {0xd7,0xa7,0xd6,0xbc}},
13405     {{0xef,0xad,0x88},  {0xd7,0xa8,0xd6,0xbc}},
13406     {{0xef,0xad,0x89},  {0xd7,0xa9,0xd6,0xbc}},
13407     {{0xef,0xac,0xac},  {0xd7,0xa9,0xd6,0xbc,0xd7,0x81}},
13408     {{0xef,0xac,0xad},  {0xd7,0xa9,0xd6,0xbc,0xd7,0x82}},
13409     {{0xef,0xac,0xaa},  {0xd7,0xa9,0xd7,0x81}},
13410     {{0xef,0xac,0xab},  {0xd7,0xa9,0xd7,0x82}},
13411     {{0xef,0xad,0x8a},  {0xd7,0xaa,0xd6,0xbc}},
13412     {{0xef,0xac,0x9f},  {0xd7,0xb2,0xd6,0xb7}},
13413     {{0xe0,0xa5,0x98},  {0xe0,0xa4,0x95,0xe0,0xa4,0xbc}},
13414     {{0xe0,0xa5,0x99},  {0xe0,0xa4,0x96,0xe0,0xa4,0xbc}},
13415     {{0xe0,0xa5,0x9a},  {0xe0,0xa4,0x97,0xe0,0xa4,0xbc}},
13416     {{0xe0,0xa5,0x9b},  {0xe0,0xa4,0x9c,0xe0,0xa4,0xbc}},
13417     {{0xe0,0xa5,0x9c},  {0xe0,0xa4,0xa1,0xe0,0xa4,0xbc}},
13418     {{0xe0,0xa5,0x9d},  {0xe0,0xa4,0xa2,0xe0,0xa4,0xbc}},
13419     {{0xe0,0xa4,0xa9},  {0xe0,0xa4,0xa8,0xe0,0xa4,0xbc}},
13420     {{0xe0,0xa5,0x9e},  {0xe0,0xa4,0xab,0xe0,0xa4,0xbc}},
13421     {{0xe0,0xa5,0x9f},  {0xe0,0xa4,0xaf,0xe0,0xa4,0xbc}},
13422     {{0xe0,0xa4,0xb1},  {0xe0,0xa4,0xb0,0xe0,0xa4,0xbc}},
13423     {{0xe0,0xa4,0xb4},  {0xe0,0xa4,0xb3,0xe0,0xa4,0xbc}},
13424     {{0xe0,0xa7,0x9c},  {0xe0,0xa6,0xa1,0xe0,0xa6,0xbc}},
13425     {{0xe0,0xa7,0x9d},  {0xe0,0xa6,0xa2,0xe0,0xa6,0xbc}},
13426     {{0xe0,0xa6,0xb0},  {0xe0,0xa6,0xac,0xe0,0xa6,0xbc}},
13427     {{0xe0,0xa7,0x9f},  {0xe0,0xa6,0xaf,0xe0,0xa6,0xbc}},
13428     {{0xe0,0xa7,0x8b},  {0xe0,0xa7,0x87,0xe0,0xa6,0xbe}},
13429     {{0xe0,0xa7,0x8c},  {0xe0,0xa7,0x87,0xe0,0xa7,0x97}},
13430     {{0xe0,0xa9,0x99},  {0xe0,0xa8,0x96,0xe0,0xa8,0xbc}},
13431     {{0xe0,0xa9,0x9a},  {0xe0,0xa8,0x97,0xe0,0xa8,0xbc}},
13432     {{0xe0,0xa9,0x9b},  {0xe0,0xa8,0x9c,0xe0,0xa8,0xbc}},
13433     {{0xe0,0xa9,0x9c},  {0xe0,0xa8,0xa1,0xe0,0xa8,0xbc}},
13434     {{0xe0,0xa9,0x9e},  {0xe0,0xa8,0xab,0xe0,0xa8,0xbc}},
13435     {{0xe0,0xad,0x9c},  {0xe0,0xac,0xa1,0xe0,0xac,0xbc}},
13436     {{0xe0,0xad,0x9d},  {0xe0,0xac,0xa2,0xe0,0xac,0xbc}},
13437     {{0xe0,0xad,0x9f},  {0xe0,0xac,0xaf,0xe0,0xac,0xbc}},
13438     {{0xe0,0xad,0x8b},  {0xe0,0xad,0x87,0xe0,0xac,0xbe}},
13439     {{0xe0,0xad,0x88},  {0xe0,0xad,0x87,0xe0,0xad,0x96}},
13440     {{0xe0,0xad,0x8c},  {0xe0,0xad,0x87,0xe0,0xad,0x97}},
13441     {{0xe0,0xae,0x94},  {0xe0,0xae,0x92,0xe0,0xaf,0x97}},
13442     {{0xe0,0xaf,0x8a},  {0xe0,0xaf,0x86,0xe0,0xae,0xbe}},
13443     {{0xe0,0xaf,0x8c},  {0xe0,0xaf,0x86,0xe0,0xaf,0x97}},
13444     {{0xe0,0xaf,0x8b},  {0xe0,0xaf,0x87,0xe0,0xae,0xbe}},
13445     {{0xe0,0xb1,0x88},  {0xe0,0xb1,0x86,0xe0,0xb1,0x96}},
13446     {{0xe0,0xb3,0x80},  {0xe0,0xb2,0xbf,0xe0,0xb3,0x95}},
13447     {{0xe0,0xb3,0x8a},  {0xe0,0xb3,0x86,0xe0,0xb3,0x82}},
13448     {{0xe0,0xb3,0x8b},  {0xe0,0xb3,0x86,0xe0,0xb3,0x82,0xe0,0xb3,0x95}},
13449     {{0xe0,0xb3,0x87},  {0xe0,0xb3,0x86,0xe0,0xb3,0x95}},
13450     {{0xe0,0xb3,0x88},  {0xe0,0xb3,0x86,0xe0,0xb3,0x96}},
13451     {{0xe0,0xb5,0x8a},  {0xe0,0xb5,0x86,0xe0,0xb4,0xbe}},
13452     {{0xe0,0xb5,0x8c},  {0xe0,0xb5,0x86,0xe0,0xb5,0x97}},
13453     {{0xe0,0xb5,0x8b},  {0xe0,0xb5,0x87,0xe0,0xb4,0xbe}},
13454     {{0xe0,0xb8,0xb3},  {0xe0,0xb9,0x8d,0xe0,0xb8,0xb2}},
13455     {{0xe0,0xba,0xb3},  {0xe0,0xbb,0x8d,0xe0,0xba,0xb2}},
13456     {{0xe0,0xbd,0xa9},  {0xe0,0xbd,0x80,0xe0,0xbe,0xb5}},
13457     {{0xe0,0xbd,0x83},  {0xe0,0xbd,0x82,0xe0,0xbe,0xb7}},
13458     {{0xe0,0xbd,0x8d},  {0xe0,0xbd,0x8c,0xe0,0xbe,0xb7}},
13459     {{0xe0,0xbd,0x92},  {0xe0,0xbd,0x91,0xe0,0xbe,0xb7}},
13460     {{0xe0,0xbd,0x97},  {0xe0,0xbd,0x96,0xe0,0xbe,0xb7}},
13461     {{0xe0,0xbd,0x9c},  {0xe0,0xbd,0x9b,0xe0,0xbe,0xb7}},
13462     {{0xe0,0xbd,0xb3},  {0xe0,0xbd,0xb2,0xe0,0xbd,0xb1}},
13463     {{0xe0,0xbd,0xb5},  {0xe0,0xbd,0xb4,0xe0,0xbd,0xb1}},
13464     {{0xe0,0xbe,0x81},  {0xe0,0xbe,0x80,0xe0,0xbd,0xb1}},
13465     {{0xe0,0xbe,0xb9},  {0xe0,0xbe,0x90,0xe0,0xbe,0xb5}},
13466     {{0xe0,0xbe,0x93},  {0xe0,0xbe,0x92,0xe0,0xbe,0xb7}},
13467     {{0xe0,0xbe,0x9d},  {0xe0,0xbe,0x9c,0xe0,0xbe,0xb7}},
13468     {{0xe0,0xbe,0xa2},  {0xe0,0xbe,0xa1,0xe0,0xbe,0xb7}},
13469     {{0xe0,0xbe,0xa7},  {0xe0,0xbe,0xa6,0xe0,0xbe,0xb7}},
13470     {{0xe0,0xbe,0xac},  {0xe0,0xbe,0xab,0xe0,0xbe,0xb7}},
13471     {{0xe0,0xbd,0xb6},  {0xe0,0xbe,0xb2,0xe0,0xbe,0x80}},
13472     {{0xe0,0xbd,0xb7},  {0xe0,0xbe,0xb2,0xe0,0xbe,0x80,0xe0,0xbd,0xb1}},
13473     {{0xe0,0xbd,0xb8},  {0xe0,0xbe,0xb3,0xe0,0xbe,0x80}},
13474     {{0xe0,0xbd,0xb9},  {0xe0,0xbe,0xb3,0xe0,0xbe,0x80,0xe0,0xbd,0xb1}},
13475     {{0xe1,0xbf,0x8d},  {0xe1,0xbe,0xbf,0xcc,0x80}},
13476     {{0xe1,0xbf,0x8e},  {0xe1,0xbe,0xbf,0xcc,0x81}},
13477     {{0xe1,0xbf,0x8f},  {0xe1,0xbe,0xbf,0xcd,0x82}},
13478     {{0xe1,0xbf,0x9d},  {0xe1,0xbf,0xbe,0xcc,0x80}},
13479     {{0xe1,0xbf,0x9e},  {0xe1,0xbf,0xbe,0xcc,0x81}},
13480     {{0xe1,0xbf,0x9f},  {0xe1,0xbf,0xbe,0xcd,0x82}},
13481     {{0xe3,0x82,0x94},  {0xe3,0x81,0x86,0xe3,0x82,0x99}},
13482     {{0xe3,0x81,0x8c},  {0xe3,0x81,0x8b,0xe3,0x82,0x99}},
13483     {{0xe3,0x81,0x8e},  {0xe3,0x81,0x8d,0xe3,0x82,0x99}},
13484     {{0xe3,0x81,0x90},  {0xe3,0x81,0x8f,0xe3,0x82,0x99}},
13485     {{0xe3,0x81,0x92},  {0xe3,0x81,0x91,0xe3,0x82,0x99}},
13486     {{0xe3,0x81,0x94},  {0xe3,0x81,0x93,0xe3,0x82,0x99}},
13487     {{0xe3,0x81,0x96},  {0xe3,0x81,0x95,0xe3,0x82,0x99}},
13488     {{0xe3,0x81,0x98},  {0xe3,0x81,0x97,0xe3,0x82,0x99}},
13489     {{0xe3,0x81,0x9a},  {0xe3,0x81,0x99,0xe3,0x82,0x99}},
13490     {{0xe3,0x81,0x9c},  {0xe3,0x81,0x9b,0xe3,0x82,0x99}},
13491     {{0xe3,0x81,0x9e},  {0xe3,0x81,0x9d,0xe3,0x82,0x99}},
13492     {{0xe3,0x81,0xa0},  {0xe3,0x81,0x9f,0xe3,0x82,0x99}},
13493     {{0xe3,0x81,0xa2},  {0xe3,0x81,0xa1,0xe3,0x82,0x99}},
13494     {{0xe3,0x81,0xa5},  {0xe3,0x81,0xa4,0xe3,0x82,0x99}},
13495     {{0xe3,0x81,0xa7},  {0xe3,0x81,0xa6,0xe3,0x82,0x99}},
13496     {{0xe3,0x81,0xa9},  {0xe3,0x81,0xa8,0xe3,0x82,0x99}},
13497     {{0xe3,0x81,0xb0},  {0xe3,0x81,0xaf,0xe3,0x82,0x99}},
13498     {{0xe3,0x81,0xb1},  {0xe3,0x81,0xaf,0xe3,0x82,0x9a}},
13499     {{0xe3,0x81,0xb3},  {0xe3,0x81,0xb2,0xe3,0x82,0x99}},
13500     {{0xe3,0x81,0xb4},  {0xe3,0x81,0xb2,0xe3,0x82,0x9a}},
13501     {{0xe3,0x81,0xb6},  {0xe3,0x81,0xb5,0xe3,0x82,0x99}},
13502     {{0xe3,0x81,0xb7},  {0xe3,0x81,0xb5,0xe3,0x82,0x9a}},
13503     {{0xe3,0x81,0xb9},  {0xe3,0x81,0xb8,0xe3,0x82,0x99}},
13504     {{0xe3,0x81,0xba},  {0xe3,0x81,0xb8,0xe3,0x82,0x9a}},
13505     {{0xe3,0x81,0xbc},  {0xe3,0x81,0xbb,0xe3,0x82,0x99}},
13506     {{0xe3,0x81,0xbd},  {0xe3,0x81,0xbb,0xe3,0x82,0x9a}},
13507     {{0xe3,0x82,0x9e},  {0xe3,0x82,0x9d,0xe3,0x82,0x99}},
13508     {{0xe3,0x83,0xb4},  {0xe3,0x82,0xa6,0xe3,0x82,0x99}},
13509     {{0xe3,0x82,0xac},  {0xe3,0x82,0xab,0xe3,0x82,0x99}},
13510     {{0xe3,0x82,0xae},  {0xe3,0x82,0xad,0xe3,0x82,0x99}},
13511     {{0xe3,0x82,0xb0},  {0xe3,0x82,0xaf,0xe3,0x82,0x99}},
13512     {{0xe3,0x82,0xb2},  {0xe3,0x82,0xb1,0xe3,0x82,0x99}},
13513     {{0xe3,0x82,0xb4},  {0xe3,0x82,0xb3,0xe3,0x82,0x99}},
13514     {{0xe3,0x82,0xb6},  {0xe3,0x82,0xb5,0xe3,0x82,0x99}},
13515     {{0xe3,0x82,0xb8},  {0xe3,0x82,0xb7,0xe3,0x82,0x99}},
13516     {{0xe3,0x82,0xba},  {0xe3,0x82,0xb9,0xe3,0x82,0x99}},
13517     {{0xe3,0x82,0xbc},  {0xe3,0x82,0xbb,0xe3,0x82,0x99}},
13518     {{0xe3,0x82,0xbe},  {0xe3,0x82,0xbd,0xe3,0x82,0x99}},
13519     {{0xe3,0x83,0x80},  {0xe3,0x82,0xbf,0xe3,0x82,0x99}},
13520     {{0xe3,0x83,0x82},  {0xe3,0x83,0x81,0xe3,0x82,0x99}},
13521     {{0xe3,0x83,0x85},  {0xe3,0x83,0x84,0xe3,0x82,0x99}},
13522     {{0xe3,0x83,0x87},  {0xe3,0x83,0x86,0xe3,0x82,0x99}},
13523     {{0xe3,0x83,0x89},  {0xe3,0x83,0x88,0xe3,0x82,0x99}},
13524     {{0xe3,0x83,0x90},  {0xe3,0x83,0x8f,0xe3,0x82,0x99}},
13525     {{0xe3,0x83,0x91},  {0xe3,0x83,0x8f,0xe3,0x82,0x9a}},
13526     {{0xe3,0x83,0x93},  {0xe3,0x83,0x92,0xe3,0x82,0x99}},
13527     {{0xe3,0x83,0x94},  {0xe3,0x83,0x92,0xe3,0x82,0x9a}},
13528     {{0xe3,0x83,0x96},  {0xe3,0x83,0x95,0xe3,0x82,0x99}},
13529     {{0xe3,0x83,0x97},  {0xe3,0x83,0x95,0xe3,0x82,0x9a}},
13530     {{0xe3,0x83,0x99},  {0xe3,0x83,0x98,0xe3,0x82,0x99}},
13531     {{0xe3,0x83,0x9a},  {0xe3,0x83,0x98,0xe3,0x82,0x9a}},
13532     {{0xe3,0x83,0x9c},  {0xe3,0x83,0x9b,0xe3,0x82,0x99}},
13533     {{0xe3,0x83,0x9d},  {0xe3,0x83,0x9b,0xe3,0x82,0x9a}},
13534     {{0xe3,0x83,0xb7},  {0xe3,0x83,0xaf,0xe3,0x82,0x99}},
13535     {{0xe3,0x83,0xb8},  {0xe3,0x83,0xb0,0xe3,0x82,0x99}},
13536     {{0xe3,0x83,0xb9},  {0xe3,0x83,0xb1,0xe3,0x82,0x99}},
13537     {{0xe3,0x83,0xba},  {0xe3,0x83,0xb2,0xe3,0x82,0x99}},
13538     {{0xe3,0x83,0xbe},  {0xe3,0x83,0xbd,0xe3,0x82,0x99}},
13539 };
13540 #endif /* UNICODE_NORMALIZATION */
13541 #endif /* UTF8_INPUT_ENABLE */
13542 
13543 #ifdef SHIFTJIS_CP932
13544 const unsigned short shiftjis_cp932[3][189] = {
13545  {
13546   0xEEEF, 0xEEF0, 0xEEF1, 0xEEF2, 0xEEF3, 0xEEF4, 0xEEF5, 0xEEF6,
13547   0xEEF7, 0xEEF8, 0x8754, 0x8755, 0x8756, 0x8757, 0x8758, 0x8759,
13548   0x875A, 0x875B, 0x875C, 0x875D, 0x81CA, 0xEEFA, 0xEEFB, 0xEEFC,
13549   0x878A, 0x8782, 0x8784, 0x81E6, 0xED40, 0xED41, 0xED42, 0xED43,
13550   0xED44, 0xED45, 0xED46, 0xED47, 0xED48, 0xED49, 0xED4A, 0xED4B,
13551   0xED4C, 0xED4D, 0xED4E, 0xED4F, 0xED50, 0xED51, 0xED52, 0xED53,
13552   0xED54, 0xED55, 0xED56, 0xED57, 0xED58, 0xED59, 0xED5A, 0xED5B,
13553   0xED5C, 0xED5D, 0xED5E, 0xED5F, 0xED60, 0xED61, 0xED62,      0,
13554   0xED63, 0xED64, 0xED65, 0xED66, 0xED67, 0xED68, 0xED69, 0xED6A,
13555   0xED6B, 0xED6C, 0xED6D, 0xED6E, 0xED6F, 0xED70, 0xED71, 0xED72,
13556   0xED73, 0xED74, 0xED75, 0xED76, 0xED77, 0xED78, 0xED79, 0xED7A,
13557   0xED7B, 0xED7C, 0xED7D, 0xED7E, 0xED80, 0xED81, 0xED82, 0xED83,
13558   0xED84, 0xED85, 0xED86, 0xED87, 0xED88, 0xED89, 0xED8A, 0xED8B,
13559   0xED8C, 0xED8D, 0xED8E, 0xED8F, 0xED90, 0xED91, 0xED92, 0xED93,
13560   0xED94, 0xED95, 0xED96, 0xED97, 0xED98, 0xED99, 0xED9A, 0xED9B,
13561   0xED9C, 0xED9D, 0xED9E, 0xED9F, 0xEDA0, 0xEDA1, 0xEDA2, 0xEDA3,
13562   0xEDA4, 0xEDA5, 0xEDA6, 0xEDA7, 0xEDA8, 0xEDA9, 0xEDAA, 0xEDAB,
13563   0xEDAC, 0xEDAD, 0xEDAE, 0xEDAF, 0xEDB0, 0xEDB1, 0xEDB2, 0xEDB3,
13564   0xEDB4, 0xEDB5, 0xEDB6, 0xEDB7, 0xEDB8, 0xEDB9, 0xEDBA, 0xEDBB,
13565   0xEDBC, 0xEDBD, 0xEDBE, 0xEDBF, 0xEDC0, 0xEDC1, 0xEDC2, 0xEDC3,
13566   0xEDC4, 0xEDC5, 0xEDC6, 0xEDC7, 0xEDC8, 0xEDC9, 0xEDCA, 0xEDCB,
13567   0xEDCC, 0xEDCD, 0xEDCE, 0xEDCF, 0xEDD0, 0xEDD1, 0xEDD2, 0xEDD3,
13568   0xEDD4, 0xEDD5, 0xEDD6, 0xEDD7, 0xEDD8, 0xEDD9, 0xEDDA, 0xEDDB,
13569   0xEDDC, 0xEDDD, 0xEDDE, 0xEDDF, 0xEDE0,
13570  },
13571  {
13572   0xEDE1, 0xEDE2, 0xEDE3, 0xEDE4, 0xEDE5, 0xEDE6, 0xEDE7, 0xEDE8,
13573   0xEDE9, 0xEDEA, 0xEDEB, 0xEDEC, 0xEDED, 0xEDEE, 0xEDEF, 0xEDF0,
13574   0xEDF1, 0xEDF2, 0xEDF3, 0xEDF4, 0xEDF5, 0xEDF6, 0xEDF7, 0xEDF8,
13575   0xEDF9, 0xEDFA, 0xEDFB, 0xEDFC, 0xEE40, 0xEE41, 0xEE42, 0xEE43,
13576   0xEE44, 0xEE45, 0xEE46, 0xEE47, 0xEE48, 0xEE49, 0xEE4A, 0xEE4B,
13577   0xEE4C, 0xEE4D, 0xEE4E, 0xEE4F, 0xEE50, 0xEE51, 0xEE52, 0xEE53,
13578   0xEE54, 0xEE55, 0xEE56, 0xEE57, 0xEE58, 0xEE59, 0xEE5A, 0xEE5B,
13579   0xEE5C, 0xEE5D, 0xEE5E, 0xEE5F, 0xEE60, 0xEE61, 0xEE62,      0,
13580   0xEE63, 0xEE64, 0xEE65, 0xEE66, 0xEE67, 0xEE68, 0xEE69, 0xEE6A,
13581   0xEE6B, 0xEE6C, 0xEE6D, 0xEE6E, 0xEE6F, 0xEE70, 0xEE71, 0xEE72,
13582   0xEE73, 0xEE74, 0xEE75, 0xEE76, 0xEE77, 0xEE78, 0xEE79, 0xEE7A,
13583   0xEE7B, 0xEE7C, 0xEE7D, 0xEE7E, 0xEE80, 0xEE81, 0xEE82, 0xEE83,
13584   0xEE84, 0xEE85, 0xEE86, 0xEE87, 0xEE88, 0xEE89, 0xEE8A, 0xEE8B,
13585   0xEE8C, 0xEE8D, 0xEE8E, 0xEE8F, 0xEE90, 0xEE91, 0xEE92, 0xEE93,
13586   0xEE94, 0xEE95, 0xEE96, 0xEE97, 0xEE98, 0xEE99, 0xEE9A, 0xEE9B,
13587   0xEE9C, 0xEE9D, 0xEE9E, 0xEE9F, 0xEEA0, 0xEEA1, 0xEEA2, 0xEEA3,
13588   0xEEA4, 0xEEA5, 0xEEA6, 0xEEA7, 0xEEA8, 0xEEA9, 0xEEAA, 0xEEAB,
13589   0xEEAC, 0xEEAD, 0xEEAE, 0xEEAF, 0xEEB0, 0xEEB1, 0xEEB2, 0xEEB3,
13590   0xEEB4, 0xEEB5, 0xEEB6, 0xEEB7, 0xEEB8, 0xEEB9, 0xEEBA, 0xEEBB,
13591   0xEEBC, 0xEEBD, 0xEEBE, 0xEEBF, 0xEEC0, 0xEEC1, 0xEEC2, 0xEEC3,
13592   0xEEC4, 0xEEC5, 0xEEC6, 0xEEC7, 0xEEC8, 0xEEC9, 0xEECA, 0xEECB,
13593   0xEECC, 0xEECD, 0xEECE, 0xEECF, 0xEED0, 0xEED1, 0xEED2, 0xEED3,
13594   0xEED4, 0xEED5, 0xEED6, 0xEED7, 0xEED8, 0xEED9, 0xEEDA, 0xEEDB,
13595   0xEEDC, 0xEEDD, 0xEEDE, 0xEEDF, 0xEEE0,
13596  },
13597  {
13598   0xEEE1, 0xEEE2, 0xEEE3, 0xEEE4, 0xEEE5, 0xEEE6, 0xEEE7, 0xEEE8,
13599   0xEEE9, 0xEEEA, 0xEEEB, 0xEEEC,      0,      0,      0,      0,
13600        0,      0,      0,      0,      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,
13622  },
13623 };
13624 const unsigned short cp932inv[2][189] = {
13625  {
13626   0xFA5C, 0xFA5D, 0xFA5E, 0xFA5F, 0xFA60, 0xFA61, 0xFA62, 0xFA63,
13627   0xFA64, 0xFA65, 0xFA66, 0xFA67, 0xFA68, 0xFA69, 0xFA6A, 0xFA6B,
13628   0xFA6C, 0xFA6D, 0xFA6E, 0xFA6F, 0xFA70, 0xFA71, 0xFA72, 0xFA73,
13629   0xFA74, 0xFA75, 0xFA76, 0xFA77, 0xFA78, 0xFA79, 0xFA7A, 0xFA7B,
13630   0xFA7C, 0xFA7D, 0xFA7E, 0xFA80, 0xFA81, 0xFA82, 0xFA83, 0xFA84,
13631   0xFA85, 0xFA86, 0xFA87, 0xFA88, 0xFA89, 0xFA8A, 0xFA8B, 0xFA8C,
13632   0xFA8D, 0xFA8E, 0xFA8F, 0xFA90, 0xFA91, 0xFA92, 0xFA93, 0xFA94,
13633   0xFA95, 0xFA96, 0xFA97, 0xFA98, 0xFA99, 0xFA9A, 0xFA9B,      0,
13634   0xFA9C, 0xFA9D, 0xFA9E, 0xFA9F, 0xFAA0, 0xFAA1, 0xFAA2, 0xFAA3,
13635   0xFAA4, 0xFAA5, 0xFAA6, 0xFAA7, 0xFAA8, 0xFAA9, 0xFAAA, 0xFAAB,
13636   0xFAAC, 0xFAAD, 0xFAAE, 0xFAAF, 0xFAB0, 0xFAB1, 0xFAB2, 0xFAB3,
13637   0xFAB4, 0xFAB5, 0xFAB6, 0xFAB7, 0xFAB8, 0xFAB9, 0xFABA, 0xFABB,
13638   0xFABC, 0xFABD, 0xFABE, 0xFABF, 0xFAC0, 0xFAC1, 0xFAC2, 0xFAC3,
13639   0xFAC4, 0xFAC5, 0xFAC6, 0xFAC7, 0xFAC8, 0xFAC9, 0xFACA, 0xFACB,
13640   0xFACC, 0xFACD, 0xFACE, 0xFACF, 0xFAD0, 0xFAD1, 0xFAD2, 0xFAD3,
13641   0xFAD4, 0xFAD5, 0xFAD6, 0xFAD7, 0xFAD8, 0xFAD9, 0xFADA, 0xFADB,
13642   0xFADC, 0xFADD, 0xFADE, 0xFADF, 0xFAE0, 0xFAE1, 0xFAE2, 0xFAE3,
13643   0xFAE4, 0xFAE5, 0xFAE6, 0xFAE7, 0xFAE8, 0xFAE9, 0xFAEA, 0xFAEB,
13644   0xFAEC, 0xFAED, 0xFAEE, 0xFAEF, 0xFAF0, 0xFAF1, 0xFAF2, 0xFAF3,
13645   0xFAF4, 0xFAF5, 0xFAF6, 0xFAF7, 0xFAF8, 0xFAF9, 0xFAFA, 0xFAFB,
13646   0xFAFC, 0xFB40, 0xFB41, 0xFB42, 0xFB43, 0xFB44, 0xFB45, 0xFB46,
13647   0xFB47, 0xFB48, 0xFB49, 0xFB4A, 0xFB4B, 0xFB4C, 0xFB4D, 0xFB4E,
13648   0xFB4F, 0xFB50, 0xFB51, 0xFB52, 0xFB53, 0xFB54, 0xFB55, 0xFB56,
13649   0xFB57, 0xFB58, 0xFB59, 0xFB5A, 0xFB5B,
13650  },
13651  {
13652   0xFB5C, 0xFB5D, 0xFB5E, 0xFB5F, 0xFB60, 0xFB61, 0xFB62, 0xFB63,
13653   0xFB64, 0xFB65, 0xFB66, 0xFB67, 0xFB68, 0xFB69, 0xFB6A, 0xFB6B,
13654   0xFB6C, 0xFB6D, 0xFB6E, 0xFB6F, 0xFB70, 0xFB71, 0xFB72, 0xFB73,
13655   0xFB74, 0xFB75, 0xFB76, 0xFB77, 0xFB78, 0xFB79, 0xFB7A, 0xFB7B,
13656   0xFB7C, 0xFB7D, 0xFB7E, 0xFB80, 0xFB81, 0xFB82, 0xFB83, 0xFB84,
13657   0xFB85, 0xFB86, 0xFB87, 0xFB88, 0xFB89, 0xFB8A, 0xFB8B, 0xFB8C,
13658   0xFB8D, 0xFB8E, 0xFB8F, 0xFB90, 0xFB91, 0xFB92, 0xFB93, 0xFB94,
13659   0xFB95, 0xFB96, 0xFB97, 0xFB98, 0xFB99, 0xFB9A, 0xFB9B,      0,
13660   0xFB9C, 0xFB9D, 0xFB9E, 0xFB9F, 0xFBA0, 0xFBA1, 0xFBA2, 0xFBA3,
13661   0xFBA4, 0xFBA5, 0xFBA6, 0xFBA7, 0xFBA8, 0xFBA9, 0xFBAA, 0xFBAB,
13662   0xFBAC, 0xFBAD, 0xFBAE, 0xFBAF, 0xFBB0, 0xFBB1, 0xFBB2, 0xFBB3,
13663   0xFBB4, 0xFBB5, 0xFBB6, 0xFBB7, 0xFBB8, 0xFBB9, 0xFBBA, 0xFBBB,
13664   0xFBBC, 0xFBBD, 0xFBBE, 0xFBBF, 0xFBC0, 0xFBC1, 0xFBC2, 0xFBC3,
13665   0xFBC4, 0xFBC5, 0xFBC6, 0xFBC7, 0xFBC8, 0xFBC9, 0xFBCA, 0xFBCB,
13666   0xFBCC, 0xFBCD, 0xFBCE, 0xFBCF, 0xFBD0, 0xFBD1, 0xFBD2, 0xFBD3,
13667   0xFBD4, 0xFBD5, 0xFBD6, 0xFBD7, 0xFBD8, 0xFBD9, 0xFBDA, 0xFBDB,
13668   0xFBDC, 0xFBDD, 0xFBDE, 0xFBDF, 0xFBE0, 0xFBE1, 0xFBE2, 0xFBE3,
13669   0xFBE4, 0xFBE5, 0xFBE6, 0xFBE7, 0xFBE8, 0xFBE9, 0xFBEA, 0xFBEB,
13670   0xFBEC, 0xFBED, 0xFBEE, 0xFBEF, 0xFBF0, 0xFBF1, 0xFBF2, 0xFBF3,
13671   0xFBF4, 0xFBF5, 0xFBF6, 0xFBF7, 0xFBF8, 0xFBF9, 0xFBFA, 0xFBFB,
13672   0xFBFC, 0xFC40, 0xFC41, 0xFC42, 0xFC43, 0xFC44, 0xFC45, 0xFC46,
13673   0xFC47, 0xFC48, 0xFC49, 0xFC4A, 0xFC4B,      0,      0, 0xFA40,
13674   0xFA41, 0xFA42, 0xFA43, 0xFA44, 0xFA45, 0xFA46, 0xFA47, 0xFA48,
13675   0xFA49, 0x81CA, 0xFA55, 0xFA56, 0xFA57,
13676  },
13677 };
13678 #endif /* SHIFTJIS_CP932 */
13679 
13680 #ifdef X0212_ENABLE
13681 const unsigned short shiftjis_x0212[3][189] = {
13682  {
13683   0xF373, 0xF374, 0xF375, 0xF376, 0xF377, 0xF378, 0xF379, 0xF37A,
13684   0xF37B, 0xF37C, 0xF37D, 0xF37E, 0xF421, 0xF422, 0xF423, 0xF424,
13685   0xF425, 0xF426, 0xF427, 0xF428, 0x224C, 0xA243, 0xF429, 0xF42A,
13686   0xF42B, 0xF42C, 0xF42D, 0x2268, 0xD463, 0xDC5F, 0xE469, 0xE378,
13687   0xD921, 0xB13B, 0xF42E, 0xC22D, 0xC37C, 0xE450, 0xC23F, 0xBC74,
13688   0xB029, 0xB048, 0xF42F, 0xB052, 0xB054, 0xB063, 0xB06E, 0xB127,
13689   0xB123, 0xB12C, 0xB129, 0xB13E, 0xB15F, 0xB158, 0xB148, 0xB157,
13690   0xB163, 0xB174, 0xB161, 0xB223, 0xF430, 0xB23B, 0xB266,      0,
13691   0xB26D, 0xB275, 0xB27C, 0xF431, 0xB335, 0xB358, 0xB35B, 0xB365,
13692   0xB36E, 0xB37B, 0xF432, 0xF433, 0xB440, 0xB447, 0xB450, 0xB45E,
13693   0xF434, 0xB52A, 0xF435, 0xB52F, 0xB544, 0xB568, 0xF436, 0xB742,
13694   0xB764, 0xB768, 0xB767, 0xF437, 0xF438, 0xF439, 0xB84E, 0xB861,
13695   0xB875, 0xB877, 0xB878, 0xB87C, 0xB92F, 0xB937, 0xBA3E, 0xBA5B,
13696   0xCD2A, 0xBA61, 0xF43A, 0xBA6B, 0xBB33, 0xBB38, 0xF43B, 0xBB4A,
13697   0xF43C, 0xF43D, 0xBB50, 0xBB5E, 0xBB74, 0xBB75, 0xBB79, 0xBC64,
13698   0xBC6D, 0xBC7E, 0xF43E, 0xBD42, 0xBD67, 0xF43F, 0xBD70, 0xBE30,
13699   0xBE2C, 0xF440, 0xBE33, 0xBE3D, 0xBE4D, 0xBE49, 0xBE64, 0xBF28,
13700   0xBF49, 0xC044, 0xC064, 0xC074, 0xC126, 0xF441, 0xC175, 0xC17C,
13701   0xF442, 0xC178, 0xC22B, 0xC221, 0xC225, 0xF443, 0xC238, 0xC23A,
13702   0xF444, 0xC244, 0xC252, 0xC257, 0xC25B, 0xC25E, 0xC26D, 0xC270,
13703   0xF445, 0xC321, 0xC335, 0xC349, 0xC339, 0xF446, 0xC358, 0xC37E,
13704   0xF447, 0xC44C, 0xF448, 0xC459, 0xC46A, 0xC47D, 0xF449, 0xC527,
13705   0xC535, 0xC536, 0xF44A, 0xC555, 0xC638, 0xC657, 0xC660, 0xC66A,
13706   0xC663, 0xC721, 0xC72B, 0xC747, 0xC743,
13707  },
13708  {
13709   0xC74B, 0xC74F, 0xC759, 0xF44B, 0xF44C, 0xC766, 0xC76E, 0xC77C,
13710   0xC76B, 0xC770, 0xC831, 0xC865, 0xC878, 0xC926, 0xC92B, 0xC92D,
13711   0xF44D, 0xC94A, 0xC953, 0xC969, 0xC963, 0xC97C, 0xC974, 0xC975,
13712   0xF44E, 0xCA33, 0xCA3D, 0xCA6F, 0xCA71, 0xCB2E, 0xF44F, 0xCB4A,
13713   0xCB66, 0xCB6A, 0xCB70, 0xCB74, 0xCB6E, 0xCC25, 0xCB79, 0xCC2B,
13714   0xCC2E, 0xCC2D, 0xCC32, 0xCC42, 0xCC50, 0xCC59, 0xF450, 0xCD3B,
13715   0xF451, 0xCE3B, 0xF452, 0xCE3A, 0xCE43, 0xF453, 0xCE72, 0xB35D,
13716   0xCF55, 0xCF62, 0xCF69, 0xCF6D, 0xF454, 0xF455, 0xF456,      0,
13717   0xF457, 0xD065, 0xF458, 0xD069, 0xD168, 0xF459, 0xF45A, 0xD16C,
13718   0xD23B, 0xF45B, 0xD361, 0xD368, 0xD427, 0xF45C, 0xF45D, 0xD454,
13719   0xD472, 0xD52E, 0xF45E, 0xD75E, 0xF45F, 0xD822, 0xD837, 0xD841,
13720   0xD851, 0xD874, 0xD946, 0xD948, 0xD951, 0xF460, 0xF461, 0xF462,
13721   0xF463, 0xF464, 0xDC53, 0xDD48, 0xDD54, 0xDD6A, 0xDD7A, 0xDE24,
13722   0xDE30, 0xF465, 0xDE35, 0xDE4B, 0xF466, 0xDF39, 0xF467, 0xDF43,
13723   0xF468, 0xF469, 0xE059, 0xF46A, 0xF46B, 0xE162, 0xF46C, 0xF46D,
13724   0xF46E, 0xE247, 0xE328, 0xE326, 0xE329, 0xE32F, 0xE330, 0xE32A,
13725   0xE32B, 0xE33C, 0xE341, 0xE33F, 0xE355, 0xE358, 0xE356, 0xE35F,
13726   0xE363, 0xE361, 0xE354, 0xE369, 0xE426, 0xE371, 0xE372, 0xE44B,
13727   0xE441, 0xE443, 0xE43E, 0xF46F, 0xE440, 0xE447, 0xE43F, 0xE460,
13728   0xE45E, 0xE451, 0xF470, 0xE45C, 0xE452, 0xE45B, 0xE454, 0xE47A,
13729   0xE46F, 0xE533, 0xE53F, 0xE549, 0xE550, 0xE562, 0xE56A, 0xE56B,
13730   0xF471, 0xF472, 0xF473, 0xE668, 0xE66F, 0xE72C, 0xF474, 0xE72E,
13731   0xF475, 0xE731, 0xF476, 0xE732, 0xE831, 0xE836, 0xF477, 0xF478,
13732   0xE85D, 0xF479, 0xF47A, 0xE951, 0xF47B,
13733  },
13734  {
13735   0xE96D, 0xEA4D, 0xF47C, 0xEA5B, 0xEA66, 0xEA6A, 0xEB25, 0xEB7B,
13736   0xEB7A, 0xF47D, 0xEC56, 0xF47E,      0,      0,      0,      0,
13737        0,      0,      0,      0,      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,
13759  },
13760 };
13761 
13762 static const unsigned short x0212_shiftjis_A2[] = {
13763          0x819F,      0,      0,      0,      0,      0,      0,
13764       0,      0,      0,      0,      0,      0,      0,      0,
13765       0, 0x8143,      0,      0, 0x8150,      0,      0, 0x8160,
13766       0,      0,      0,      0,      0,      0,      0,      0,
13767       0,      0,      0, 0xFA55,      0,      0,      0,      0,
13768       0,      0,      0,      0,      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,
13775 };
13776 static const unsigned short x0212_shiftjis_B0[] = {
13777               0,      0,      0,      0,      0,      0,      0,
13778       0, 0xFA68,      0,      0,      0,      0,      0,      0,
13779       0,      0,      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  0xFA69,      0,      0,      0,      0,      0,      0,      0,
13783       0,      0, 0xFA6B,      0, 0xFA6C,      0,      0,      0,
13784       0,      0,      0,      0,      0,      0,      0,      0,
13785       0,      0,      0, 0xFA6D,      0,      0,      0,      0,
13786       0,      0,      0,      0,      0,      0, 0xFA6E,      0,
13787       0,      0,      0,      0,      0,      0,      0,      0,
13788       0,      0,      0,      0,      0,      0,      0,
13789 };
13790 static const unsigned short x0212_shiftjis_B1[] = {
13791               0,      0, 0xFA70,      0,      0,      0, 0xFA6F,
13792       0, 0xFA72,      0,      0, 0xFA71,      0,      0,      0,
13793       0,      0,      0,      0,      0,      0,      0,      0,
13794       0,      0,      0, 0xFA61,      0,      0, 0xFA73,      0,
13795       0,      0,      0,      0,      0,      0,      0,      0,
13796  0xFA76,      0,      0,      0,      0,      0,      0,      0,
13797       0,      0,      0,      0,      0,      0,      0, 0xFA77,
13798  0xFA75,      0,      0,      0,      0,      0,      0, 0xFA74,
13799       0, 0xFA7A,      0, 0xFA78,      0,      0,      0,      0,
13800       0,      0,      0,      0,      0,      0,      0,      0,
13801       0,      0,      0,      0, 0xFA79,      0,      0,      0,
13802       0,      0,      0,      0,      0,      0,      0,
13803 };
13804 static const unsigned short x0212_shiftjis_B2[] = {
13805               0,      0, 0xFA7B,      0,      0,      0,      0,
13806       0,      0,      0,      0,      0,      0,      0,      0,
13807       0,      0,      0,      0,      0,      0,      0,      0,
13808       0,      0,      0, 0xFA7D,      0,      0,      0,      0,
13809       0,      0,      0,      0,      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, 0xFA7E,      0,
13814       0,      0,      0,      0,      0, 0xFA80,      0,      0,
13815       0,      0,      0,      0,      0, 0xFA81,      0,      0,
13816       0,      0,      0,      0, 0xFA82,      0,      0,
13817 };
13818 static const unsigned short x0212_shiftjis_B3[] = {
13819               0,      0,      0,      0,      0,      0,      0,
13820       0,      0,      0,      0,      0,      0,      0,      0,
13821       0,      0,      0,      0,      0, 0xFA84,      0,      0,
13822       0,      0,      0,      0,      0,      0,      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  0xFA85,      0,      0, 0xFA86,      0, 0xFB77,      0,      0,
13827       0,      0,      0,      0,      0, 0xFA87,      0,      0,
13828       0,      0,      0,      0,      0,      0, 0xFA88,      0,
13829       0,      0,      0,      0,      0,      0,      0,      0,
13830       0,      0,      0, 0xFA89,      0,      0,      0,
13831 };
13832 static const unsigned short x0212_shiftjis_B4[] = {
13833               0,      0,      0,      0,      0,      0,      0,
13834       0,      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  0xFA8C,      0,      0,      0,      0,      0,      0, 0xFA8D,
13838       0,      0,      0,      0,      0,      0,      0,      0,
13839  0xFA8E,      0,      0,      0,      0,      0,      0,      0,
13840       0,      0,      0,      0,      0,      0, 0xFA8F,      0,
13841       0,      0,      0,      0,      0,      0,      0,      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,
13845 };
13846 static const unsigned short x0212_shiftjis_B5[] = {
13847               0,      0,      0,      0,      0,      0,      0,
13848       0,      0, 0xFA91,      0,      0,      0,      0, 0xFA93,
13849       0,      0,      0,      0,      0,      0,      0,      0,
13850       0,      0,      0,      0,      0,      0,      0,      0,
13851       0,      0,      0,      0, 0xFA94,      0,      0,      0,
13852       0,      0,      0,      0,      0,      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  0xFA95,      0,      0,      0,      0,      0,      0,      0,
13857       0,      0,      0,      0,      0,      0,      0,      0,
13858       0,      0,      0,      0,      0,      0,      0,
13859 };
13860 static const unsigned short x0212_shiftjis_B7[] = {
13861               0,      0,      0,      0,      0,      0,      0,
13862       0,      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, 0xFA97,      0,      0,      0,      0,      0,
13866       0,      0,      0,      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, 0xFA98,      0,      0, 0xFA9A,
13870  0xFA99,      0,      0,      0,      0,      0,      0,      0,
13871       0,      0,      0,      0,      0,      0,      0,      0,
13872       0,      0,      0,      0,      0,      0,      0,
13873 };
13874 static const unsigned short x0212_shiftjis_B8[] = {
13875               0,      0,      0,      0,      0,      0,      0,
13876       0,      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, 0xFA9E,      0,
13881       0,      0,      0,      0,      0,      0,      0,      0,
13882       0,      0,      0,      0,      0,      0,      0,      0,
13883       0, 0xFA9F,      0,      0,      0,      0,      0,      0,
13884       0,      0,      0,      0,      0,      0,      0,      0,
13885       0,      0,      0,      0,      0, 0xFAA0,      0, 0xFAA1,
13886  0xFAA2,      0,      0,      0, 0xFAA3,      0,      0,
13887 };
13888 static const unsigned short x0212_shiftjis_B9[] = {
13889               0,      0,      0,      0,      0,      0,      0,
13890       0,      0,      0,      0,      0,      0,      0, 0xFAA4,
13891       0,      0,      0,      0,      0,      0,      0, 0xFAA5,
13892       0,      0,      0,      0,      0,      0,      0,      0,
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,
13901 };
13902 static const unsigned short x0212_shiftjis_BA[] = {
13903               0,      0,      0,      0,      0,      0,      0,
13904       0,      0,      0,      0,      0,      0,      0,      0,
13905       0,      0,      0,      0,      0,      0,      0,      0,
13906       0,      0,      0,      0,      0,      0, 0xFAA6,      0,
13907       0,      0,      0,      0,      0,      0,      0,      0,
13908       0,      0,      0,      0,      0,      0,      0,      0,
13909       0,      0,      0,      0,      0,      0,      0,      0,
13910       0,      0,      0, 0xFAA7,      0,      0,      0,      0,
13911       0, 0xFAA9,      0,      0,      0,      0,      0,      0,
13912       0,      0,      0, 0xFAAB,      0,      0,      0,      0,
13913       0,      0,      0,      0,      0,      0,      0,      0,
13914       0,      0,      0,      0,      0,      0,      0,
13915 };
13916 static const unsigned short x0212_shiftjis_BB[] = {
13917               0,      0,      0,      0,      0,      0,      0,
13918       0,      0,      0,      0,      0,      0,      0,      0,
13919       0,      0,      0, 0xFAAC,      0,      0,      0,      0,
13920  0xFAAD,      0,      0,      0,      0,      0,      0,      0,
13921       0,      0,      0,      0,      0,      0,      0,      0,
13922       0,      0, 0xFAAF,      0,      0,      0,      0,      0,
13923  0xFAB2,      0,      0,      0,      0,      0,      0,      0,
13924       0,      0,      0,      0,      0,      0, 0xFAB3,      0,
13925       0,      0,      0,      0,      0,      0,      0,      0,
13926       0,      0,      0,      0,      0,      0,      0,      0,
13927       0,      0,      0,      0, 0xFAB4, 0xFAB5,      0,      0,
13928       0, 0xFAB6,      0,      0,      0,      0,      0,
13929 };
13930 static const unsigned short x0212_shiftjis_BC[] = {
13931               0,      0,      0,      0,      0,      0,      0,
13932       0,      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, 0xFAB7,      0,      0,      0,
13940       0,      0,      0,      0,      0, 0xFAB8,      0,      0,
13941       0,      0,      0,      0, 0xFA67,      0,      0,      0,
13942       0,      0,      0,      0,      0,      0, 0xFAB9,
13943 };
13944 static const unsigned short x0212_shiftjis_BD[] = {
13945               0,      0,      0,      0,      0,      0,      0,
13946       0,      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, 0xFABB,      0,      0,      0,      0,      0,
13950       0,      0,      0,      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, 0xFABC,
13954       0,      0,      0,      0,      0,      0,      0,      0,
13955  0xFABE,      0,      0,      0,      0,      0,      0,      0,
13956       0,      0,      0,      0,      0,      0,      0,
13957 };
13958 static const unsigned short x0212_shiftjis_BE[] = {
13959               0,      0,      0,      0,      0,      0,      0,
13960       0,      0,      0,      0, 0xFAC0,      0,      0,      0,
13961  0xFABF,      0,      0, 0xFAC2,      0,      0,      0,      0,
13962       0,      0,      0,      0,      0, 0xFAC3,      0,      0,
13963       0,      0,      0,      0,      0,      0,      0,      0,
13964       0, 0xFAC5,      0,      0,      0, 0xFAC4,      0,      0,
13965       0,      0,      0,      0,      0,      0,      0,      0,
13966       0,      0,      0,      0,      0,      0,      0,      0,
13967       0,      0,      0,      0, 0xFAC6,      0,      0,      0,
13968       0,      0,      0,      0,      0,      0,      0,      0,
13969       0,      0,      0,      0,      0,      0,      0,      0,
13970       0,      0,      0,      0,      0,      0,      0,
13971 };
13972 static const unsigned short x0212_shiftjis_BF[] = {
13973               0,      0,      0,      0,      0,      0,      0,
13974  0xFAC7,      0,      0,      0,      0,      0,      0,      0,
13975       0,      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, 0xFAC8,      0,      0,      0,      0,      0,      0,
13979       0,      0,      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,
13985 };
13986 static const unsigned short x0212_shiftjis_C0[] = {
13987               0,      0,      0,      0,      0,      0,      0,
13988       0,      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, 0xFAC9,      0,      0,      0,
13992       0,      0,      0,      0,      0,      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, 0xFACA,      0,      0,      0,
13996       0,      0,      0,      0,      0,      0,      0,      0,
13997       0,      0,      0,      0, 0xFACB,      0,      0,      0,
13998       0,      0,      0,      0,      0,      0,      0,
13999 };
14000 static const unsigned short x0212_shiftjis_C1[] = {
14001               0,      0,      0,      0,      0, 0xFACC,      0,
14002       0,      0,      0,      0,      0,      0,      0,      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, 0xFACE,      0,      0,
14012  0xFAD1,      0,      0,      0, 0xFACF,      0,      0,
14013 };
14014 static const unsigned short x0212_shiftjis_C2[] = {
14015          0xFAD3,      0,      0,      0, 0xFAD4,      0,      0,
14016       0,      0,      0, 0xFAD2,      0, 0xFA63,      0,      0,
14017       0,      0,      0,      0,      0,      0,      0,      0,
14018  0xFAD6,      0, 0xFAD7,      0,      0,      0,      0, 0xFA66,
14019       0,      0,      0,      0, 0xFAD9,      0,      0,      0,
14020       0,      0,      0,      0,      0,      0,      0,      0,
14021       0,      0, 0xFADA,      0,      0,      0,      0, 0xFADB,
14022       0,      0,      0, 0xFADC,      0,      0, 0xFADD,      0,
14023       0,      0,      0,      0,      0,      0,      0,      0,
14024       0,      0,      0,      0,      0, 0xFADE,      0,      0,
14025  0xFADF,      0,      0,      0,      0,      0,      0,      0,
14026       0,      0,      0,      0,      0,      0,      0,
14027 };
14028 static const unsigned short x0212_shiftjis_C3[] = {
14029          0xFAE1,      0,      0,      0,      0,      0,      0,
14030       0,      0,      0,      0,      0,      0,      0,      0,
14031       0,      0,      0,      0,      0, 0xFAE2,      0,      0,
14032       0, 0xFAE4,      0,      0,      0,      0,      0,      0,
14033       0,      0,      0,      0,      0,      0,      0,      0,
14034       0, 0xFAE3,      0,      0,      0,      0,      0,      0,
14035       0,      0,      0,      0,      0,      0,      0,      0,
14036  0xFAE6,      0,      0,      0,      0,      0,      0,      0,
14037       0,      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, 0xFA64,      0, 0xFAE7,
14041 };
14042 static const unsigned short x0212_shiftjis_C4[] = {
14043               0,      0,      0,      0,      0,      0,      0,
14044       0,      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, 0xFAE9,      0,      0,      0,
14049       0,      0,      0,      0,      0,      0,      0,      0,
14050       0, 0xFAEB,      0,      0,      0,      0,      0,      0,
14051       0,      0,      0,      0,      0,      0,      0,      0,
14052       0,      0, 0xFAEC,      0,      0,      0,      0,      0,
14053       0,      0,      0,      0,      0,      0,      0,      0,
14054       0,      0,      0,      0,      0, 0xFAED,      0,
14055 };
14056 static const unsigned short x0212_shiftjis_C5[] = {
14057               0,      0,      0,      0,      0,      0, 0xFAEF,
14058       0,      0,      0,      0,      0,      0,      0,      0,
14059       0,      0,      0,      0,      0, 0xFAF0, 0xFAF1,      0,
14060       0,      0,      0,      0,      0,      0,      0,      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, 0xFAF3,      0,      0,
14064       0,      0,      0,      0,      0,      0,      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,
14069 };
14070 static const unsigned short x0212_shiftjis_C6[] = {
14071               0,      0,      0,      0,      0,      0,      0,
14072       0,      0,      0,      0,      0,      0,      0,      0,
14073       0,      0,      0,      0,      0,      0,      0,      0,
14074  0xFAF4,      0,      0,      0,      0,      0,      0,      0,
14075       0,      0,      0,      0,      0,      0,      0,      0,
14076       0,      0,      0,      0,      0,      0,      0,      0,
14077       0,      0,      0,      0,      0,      0,      0, 0xFAF5,
14078       0,      0,      0,      0,      0,      0,      0,      0,
14079  0xFAF6,      0,      0, 0xFAF8,      0,      0,      0,      0,
14080       0,      0, 0xFAF7,      0,      0,      0,      0,      0,
14081       0,      0,      0,      0,      0,      0,      0,      0,
14082       0,      0,      0,      0,      0,      0,      0,
14083 };
14084 static const unsigned short x0212_shiftjis_C7[] = {
14085          0xFAF9,      0,      0,      0,      0,      0,      0,
14086       0,      0,      0, 0xFAFA,      0,      0,      0,      0,
14087       0,      0,      0,      0,      0,      0,      0,      0,
14088       0,      0,      0,      0,      0,      0,      0,      0,
14089       0,      0,      0, 0xFAFC,      0,      0,      0, 0xFAFB,
14090       0,      0,      0, 0xFB40,      0,      0,      0, 0xFB41,
14091       0,      0,      0,      0,      0,      0,      0,      0,
14092       0, 0xFB42,      0,      0,      0,      0,      0,      0,
14093       0,      0,      0,      0,      0,      0, 0xFB45,      0,
14094       0,      0,      0, 0xFB48,      0,      0, 0xFB46,      0,
14095  0xFB49,      0,      0,      0,      0,      0,      0,      0,
14096       0,      0,      0,      0, 0xFB47,      0,      0,
14097 };
14098 static const unsigned short x0212_shiftjis_C8[] = {
14099               0,      0,      0,      0,      0,      0,      0,
14100       0,      0,      0,      0,      0,      0,      0,      0,
14101       0, 0xFB4A,      0,      0,      0,      0,      0,      0,
14102       0,      0,      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, 0xFB4B,      0,      0,
14108       0,      0,      0,      0,      0,      0,      0,      0,
14109       0,      0,      0,      0,      0,      0,      0,      0,
14110  0xFB4C,      0,      0,      0,      0,      0,      0,
14111 };
14112 static const unsigned short x0212_shiftjis_C9[] = {
14113               0,      0,      0,      0,      0, 0xFB4D,      0,
14114       0,      0,      0, 0xFB4E,      0, 0xFB4F,      0,      0,
14115       0,      0,      0,      0,      0,      0,      0,      0,
14116       0,      0,      0,      0,      0,      0,      0,      0,
14117       0,      0,      0,      0,      0,      0,      0,      0,
14118       0,      0, 0xFB51,      0,      0,      0,      0,      0,
14119       0,      0,      0, 0xFB52,      0,      0,      0,      0,
14120       0,      0,      0,      0,      0,      0,      0,      0,
14121       0,      0,      0, 0xFB54,      0,      0,      0,      0,
14122       0, 0xFB53,      0,      0,      0,      0,      0,      0,
14123       0,      0,      0,      0, 0xFB56, 0xFB57,      0,      0,
14124       0,      0,      0,      0, 0xFB55,      0,      0,
14125 };
14126 static const unsigned short x0212_shiftjis_CA[] = {
14127               0,      0,      0,      0,      0,      0,      0,
14128       0,      0,      0,      0,      0,      0,      0,      0,
14129       0,      0,      0, 0xFB59,      0,      0,      0,      0,
14130       0,      0,      0,      0,      0, 0xFB5A,      0,      0,
14131       0,      0,      0,      0,      0,      0,      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, 0xFB5B,
14137       0, 0xFB5C,      0,      0,      0,      0,      0,      0,
14138       0,      0,      0,      0,      0,      0,      0,
14139 };
14140 static const unsigned short x0212_shiftjis_CB[] = {
14141               0,      0,      0,      0,      0,      0,      0,
14142       0,      0,      0,      0,      0,      0, 0xFB5D,      0,
14143       0,      0,      0,      0,      0,      0,      0,      0,
14144       0,      0,      0,      0,      0,      0,      0,      0,
14145       0,      0,      0,      0,      0,      0,      0,      0,
14146       0,      0, 0xFB5F,      0,      0,      0,      0,      0,
14147       0,      0,      0,      0,      0,      0,      0,      0,
14148       0,      0,      0,      0,      0,      0,      0,      0,
14149       0,      0,      0,      0,      0,      0, 0xFB60,      0,
14150       0,      0, 0xFB61,      0,      0,      0, 0xFB64,      0,
14151  0xFB62,      0,      0,      0, 0xFB63,      0,      0,      0,
14152       0, 0xFB66,      0,      0,      0,      0,      0,
14153 };
14154 static const unsigned short x0212_shiftjis_CC[] = {
14155               0,      0,      0,      0, 0xFB65,      0,      0,
14156       0,      0,      0, 0xFB67,      0, 0xFB69, 0xFB68,      0,
14157       0,      0, 0xFB6A,      0,      0,      0,      0,      0,
14158       0,      0,      0,      0,      0,      0,      0,      0,
14159       0,      0, 0xFB6B,      0,      0,      0,      0,      0,
14160       0,      0,      0,      0,      0,      0,      0,      0,
14161  0xFB6C,      0,      0,      0,      0,      0,      0,      0,
14162       0, 0xFB6D,      0,      0,      0,      0,      0,      0,
14163       0,      0,      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,
14167 };
14168 static const unsigned short x0212_shiftjis_CD[] = {
14169               0,      0,      0,      0,      0,      0,      0,
14170       0,      0, 0xFAA8,      0,      0,      0,      0,      0,
14171       0,      0,      0,      0,      0,      0,      0,      0,
14172       0,      0,      0, 0xFB6F,      0,      0,      0,      0,
14173       0,      0,      0,      0,      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,
14181 };
14182 static const unsigned short x0212_shiftjis_CE[] = {
14183               0,      0,      0,      0,      0,      0,      0,
14184       0,      0,      0,      0,      0,      0,      0,      0,
14185       0,      0,      0,      0,      0,      0,      0,      0,
14186       0,      0, 0xFB73, 0xFB71,      0,      0,      0,      0,
14187       0,      0,      0, 0xFB74,      0,      0,      0,      0,
14188       0,      0,      0,      0,      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, 0xFB76,      0,      0,      0,      0,      0,
14194       0,      0,      0,      0,      0,      0,      0,
14195 };
14196 static const unsigned short x0212_shiftjis_CF[] = {
14197               0,      0,      0,      0,      0,      0,      0,
14198       0,      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, 0xFB78,      0,      0,
14204       0,      0,      0,      0,      0,      0,      0,      0,
14205       0,      0, 0xFB79,      0,      0,      0,      0,      0,
14206       0, 0xFB7A,      0,      0,      0, 0xFB7B,      0,      0,
14207       0,      0,      0,      0,      0,      0,      0,      0,
14208       0,      0,      0,      0,      0,      0,      0,
14209 };
14210 static const unsigned short x0212_shiftjis_D0[] = {
14211               0,      0,      0,      0,      0,      0,      0,
14212       0,      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, 0xFB81,      0,      0,
14220       0, 0xFB83,      0,      0,      0,      0,      0,      0,
14221       0,      0,      0,      0,      0,      0,      0,      0,
14222       0,      0,      0,      0,      0,      0,      0,
14223 };
14224 static const unsigned short x0212_shiftjis_D1[] = {
14225               0,      0,      0,      0,      0,      0,      0,
14226       0,      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  0xFB84,      0,      0,      0, 0xFB87,      0,      0,      0,
14235       0,      0,      0,      0,      0,      0,      0,      0,
14236       0,      0,      0,      0,      0,      0,      0,
14237 };
14238 static const unsigned short x0212_shiftjis_D2[] = {
14239               0,      0,      0,      0,      0,      0,      0,
14240       0,      0,      0,      0,      0,      0,      0,      0,
14241       0,      0,      0,      0,      0,      0,      0,      0,
14242       0,      0,      0, 0xFB88,      0,      0,      0,      0,
14243       0,      0,      0,      0,      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,
14251 };
14252 static const unsigned short x0212_shiftjis_D3[] = {
14253               0,      0,      0,      0,      0,      0,      0,
14254       0,      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, 0xFB8A,      0,      0,      0,      0,      0,      0,
14262  0xFB8B,      0,      0,      0,      0,      0,      0,      0,
14263       0,      0,      0,      0,      0,      0,      0,      0,
14264       0,      0,      0,      0,      0,      0,      0,
14265 };
14266 static const unsigned short x0212_shiftjis_D4[] = {
14267               0,      0,      0,      0,      0,      0, 0xFB8C,
14268       0,      0,      0,      0,      0,      0,      0,      0,
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, 0xFB8F,      0,      0,      0,
14274       0,      0,      0,      0,      0,      0,      0,      0,
14275       0,      0,      0, 0xFA5C,      0,      0,      0,      0,
14276       0,      0,      0,      0,      0,      0,      0,      0,
14277       0,      0, 0xFB90,      0,      0,      0,      0,      0,
14278       0,      0,      0,      0,      0,      0,      0,
14279 };
14280 static const unsigned short x0212_shiftjis_D5[] = {
14281               0,      0,      0,      0,      0,      0,      0,
14282       0,      0,      0,      0,      0,      0, 0xFB91,      0,
14283       0,      0,      0,      0,      0,      0,      0,      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,
14293 };
14294 static const unsigned short x0212_shiftjis_D7[] = {
14295               0,      0,      0,      0,      0,      0,      0,
14296       0,      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, 0xFB93,      0,
14303       0,      0,      0,      0,      0,      0,      0,      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,
14307 };
14308 static const unsigned short x0212_shiftjis_D8[] = {
14309               0, 0xFB95,      0,      0,      0,      0,      0,
14310       0,      0,      0,      0,      0,      0,      0,      0,
14311       0,      0,      0,      0,      0,      0,      0, 0xFB96,
14312       0,      0,      0,      0,      0,      0,      0,      0,
14313       0, 0xFB97,      0,      0,      0,      0,      0,      0,
14314       0,      0,      0,      0,      0,      0,      0,      0,
14315       0, 0xFB98,      0,      0,      0,      0,      0,      0,
14316       0,      0,      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, 0xFB99,      0,      0,      0,
14320       0,      0,      0,      0,      0,      0,      0,
14321 };
14322 static const unsigned short x0212_shiftjis_D9[] = {
14323          0xFA60,      0,      0,      0,      0,      0,      0,
14324       0,      0,      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, 0xFB9A,      0,
14328  0xFB9B,      0,      0,      0,      0,      0,      0,      0,
14329       0, 0xFB9C,      0,      0,      0,      0,      0,      0,
14330       0,      0,      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,
14335 };
14336 static const unsigned short x0212_shiftjis_DC[] = {
14337               0,      0,      0,      0,      0,      0,      0,
14338       0,      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, 0xFBA2,      0,      0,      0,      0,
14344       0,      0,      0,      0,      0,      0,      0, 0xFA5D,
14345       0,      0,      0,      0,      0,      0,      0,      0,
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,
14349 };
14350 static const unsigned short x0212_shiftjis_DD[] = {
14351               0,      0,      0,      0,      0,      0,      0,
14352       0,      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  0xFBA3,      0,      0,      0,      0,      0,      0,      0,
14357       0,      0,      0,      0, 0xFBA4,      0,      0,      0,
14358       0,      0,      0,      0,      0,      0,      0,      0,
14359       0,      0,      0,      0,      0,      0,      0,      0,
14360       0,      0, 0xFBA5,      0,      0,      0,      0,      0,
14361       0,      0,      0,      0,      0,      0,      0,      0,
14362       0,      0, 0xFBA6,      0,      0,      0,      0,
14363 };
14364 static const unsigned short x0212_shiftjis_DE[] = {
14365               0,      0,      0, 0xFBA7,      0,      0,      0,
14366       0,      0,      0,      0,      0,      0,      0,      0,
14367  0xFBA8,      0,      0,      0,      0, 0xFBAA,      0,      0,
14368       0,      0,      0,      0,      0,      0,      0,      0,
14369       0,      0,      0,      0,      0,      0,      0,      0,
14370       0,      0,      0, 0xFBAB,      0,      0,      0,      0,
14371       0,      0,      0,      0,      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,
14377 };
14378 static const unsigned short x0212_shiftjis_DF[] = {
14379               0,      0,      0,      0,      0,      0,      0,
14380       0,      0,      0,      0,      0,      0,      0,      0,
14381       0,      0,      0,      0,      0,      0,      0,      0,
14382       0, 0xFBAD,      0,      0,      0,      0,      0,      0,
14383       0,      0,      0, 0xFBAF,      0,      0,      0,      0,
14384       0,      0,      0,      0,      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,
14391 };
14392 static const unsigned short x0212_shiftjis_E0[] = {
14393               0,      0,      0,      0,      0,      0,      0,
14394       0,      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, 0xFBB2,      0,      0,      0,      0,      0,      0,
14401       0,      0,      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,
14405 };
14406 static const unsigned short x0212_shiftjis_E1[] = {
14407               0,      0,      0,      0,      0,      0,      0,
14408       0,      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, 0xFBB5,      0,      0,      0,      0,      0,
14416       0,      0,      0,      0,      0,      0,      0,      0,
14417       0,      0,      0,      0,      0,      0,      0,      0,
14418       0,      0,      0,      0,      0,      0,      0,
14419 };
14420 static const unsigned short x0212_shiftjis_E2[] = {
14421               0,      0,      0,      0,      0,      0,      0,
14422       0,      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, 0xFBB9,
14426       0,      0,      0,      0,      0,      0,      0,      0,
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,
14433 };
14434 static const unsigned short x0212_shiftjis_E3[] = {
14435               0,      0,      0,      0,      0, 0xFBBB,      0,
14436  0xFBBA, 0xFBBC, 0xFBBF, 0xFBC0,      0,      0,      0, 0xFBBD,
14437  0xFBBE,      0,      0,      0,      0,      0,      0,      0,
14438       0,      0,      0,      0, 0xFBC1,      0,      0, 0xFBC3,
14439       0, 0xFBC2,      0,      0,      0,      0,      0,      0,
14440       0,      0,      0,      0,      0,      0,      0,      0,
14441       0,      0,      0,      0, 0xFBCA, 0xFBC4, 0xFBC6,      0,
14442  0xFBC5,      0,      0,      0,      0,      0,      0, 0xFBC7,
14443       0, 0xFBC9,      0, 0xFBC8,      0,      0,      0,      0,
14444       0, 0xFBCB,      0,      0,      0,      0,      0,      0,
14445       0, 0xFBCD, 0xFBCE,      0,      0,      0,      0,      0,
14446  0xFA5F,      0,      0,      0,      0,      0,      0,
14447 };
14448 static const unsigned short x0212_shiftjis_E4[] = {
14449               0,      0,      0,      0,      0, 0xFBCC,      0,
14450       0,      0,      0,      0,      0,      0,      0,      0,
14451       0,      0,      0,      0,      0,      0,      0,      0,
14452       0,      0,      0,      0,      0,      0, 0xFBD2, 0xFBD6,
14453  0xFBD4, 0xFBD0,      0, 0xFBD1,      0,      0,      0, 0xFBD5,
14454       0,      0,      0, 0xFBCF,      0,      0,      0,      0,
14455  0xFA65, 0xFBD9, 0xFBDC,      0, 0xFBDE,      0,      0,      0,
14456       0,      0,      0, 0xFBDD, 0xFBDB,      0, 0xFBD8,      0,
14457  0xFBD7,      0,      0,      0,      0,      0,      0,      0,
14458       0, 0xFA5E,      0,      0,      0,      0,      0, 0xFBE0,
14459       0,      0,      0,      0,      0,      0,      0,      0,
14460       0,      0, 0xFBDF,      0,      0,      0,      0,
14461 };
14462 static const unsigned short x0212_shiftjis_E5[] = {
14463               0,      0,      0,      0,      0,      0,      0,
14464       0,      0,      0,      0,      0,      0,      0,      0,
14465       0,      0,      0, 0xFBE1,      0,      0,      0,      0,
14466       0,      0,      0,      0,      0,      0,      0, 0xFBE2,
14467       0,      0,      0,      0,      0,      0,      0,      0,
14468       0, 0xFBE3,      0,      0,      0,      0,      0,      0,
14469  0xFBE4,      0,      0,      0,      0,      0,      0,      0,
14470       0,      0,      0,      0,      0,      0,      0,      0,
14471       0,      0, 0xFBE5,      0,      0,      0,      0,      0,
14472       0,      0, 0xFBE6, 0xFBE7,      0,      0,      0,      0,
14473       0,      0,      0,      0,      0,      0,      0,      0,
14474       0,      0,      0,      0,      0,      0,      0,
14475 };
14476 static const unsigned short x0212_shiftjis_E6[] = {
14477               0,      0,      0,      0,      0,      0,      0,
14478       0,      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  0xFBEB,      0,      0,      0,      0,      0,      0, 0xFBEC,
14487       0,      0,      0,      0,      0,      0,      0,      0,
14488       0,      0,      0,      0,      0,      0,      0,
14489 };
14490 static const unsigned short x0212_shiftjis_E7[] = {
14491               0,      0,      0,      0,      0,      0,      0,
14492       0,      0,      0,      0, 0xFBED,      0, 0xFBEF,      0,
14493       0, 0xFBF1, 0xFBF3,      0,      0,      0,      0,      0,
14494       0,      0,      0,      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,
14503 };
14504 static const unsigned short x0212_shiftjis_E8[] = {
14505               0,      0,      0,      0,      0,      0,      0,
14506       0,      0,      0,      0,      0,      0,      0,      0,
14507       0, 0xFBF4,      0,      0,      0,      0, 0xFBF5,      0,
14508       0,      0,      0,      0,      0,      0,      0,      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, 0xFBF8,      0,      0,
14513       0,      0,      0,      0,      0,      0,      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,
14517 };
14518 static const unsigned short x0212_shiftjis_E9[] = {
14519               0,      0,      0,      0,      0,      0,      0,
14520       0,      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, 0xFBFB,      0,      0,      0,      0,      0,      0,
14526       0,      0,      0,      0,      0,      0,      0,      0,
14527       0,      0,      0,      0,      0,      0,      0,      0,
14528       0,      0,      0,      0,      0, 0xFC40,      0,      0,
14529       0,      0,      0,      0,      0,      0,      0,      0,
14530       0,      0,      0,      0,      0,      0,      0,
14531 };
14532 static const unsigned short x0212_shiftjis_EA[] = {
14533               0,      0,      0,      0,      0,      0,      0,
14534       0,      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, 0xFC41,      0,      0,
14539       0,      0,      0,      0,      0,      0,      0,      0,
14540       0,      0,      0, 0xFC43,      0,      0,      0,      0,
14541       0,      0,      0,      0,      0,      0, 0xFC44,      0,
14542       0,      0, 0xFC45,      0,      0,      0,      0,      0,
14543       0,      0,      0,      0,      0,      0,      0,      0,
14544       0,      0,      0,      0,      0,      0,      0,
14545 };
14546 static const unsigned short x0212_shiftjis_EB[] = {
14547               0,      0,      0,      0, 0xFC46,      0,      0,
14548       0,      0,      0,      0,      0,      0,      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, 0xFC48, 0xFC47,      0,      0,      0,
14559 };
14560 static const unsigned short x0212_shiftjis_EC[] = {
14561               0,      0,      0,      0,      0,      0,      0,
14562       0,      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, 0xFC4A,      0,
14568       0,      0,      0,      0,      0,      0,      0,      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,
14573 };
14574 static const unsigned short x0212_shiftjis_F3[] = {
14575               0,      0,      0,      0,      0,      0,      0,
14576       0,      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, 0xFA40, 0xFA41, 0xFA42, 0xFA43, 0xFA44,
14586  0xFA45, 0xFA46, 0xFA47, 0xFA48, 0xFA49, 0xFA4A, 0xFA4B,
14587 };
14588 static const unsigned short x0212_shiftjis_F4[] = {
14589          0xFA4C, 0xFA4D, 0xFA4E, 0xFA4F, 0xFA50, 0xFA51, 0xFA52,
14590  0xFA53, 0xFA56, 0xFA57, 0xFA58, 0xFA59, 0xFA5A, 0xFA62, 0xFA6A,
14591  0xFA7C, 0xFA83, 0xFA8A, 0xFA8B, 0xFA90, 0xFA92, 0xFA96, 0xFA9B,
14592  0xFA9C, 0xFA9D, 0xFAAA, 0xFAAE, 0xFAB0, 0xFAB1, 0xFABA, 0xFABD,
14593  0xFAC1, 0xFACD, 0xFAD0, 0xFAD5, 0xFAD8, 0xFAE0, 0xFAE5, 0xFAE8,
14594  0xFAEA, 0xFAEE, 0xFAF2, 0xFB43, 0xFB44, 0xFB50, 0xFB58, 0xFB5E,
14595  0xFB6E, 0xFB70, 0xFB72, 0xFB75, 0xFB7C, 0xFB7D, 0xFB7E, 0xFB80,
14596  0xFB82, 0xFB85, 0xFB86, 0xFB89, 0xFB8D, 0xFB8E, 0xFB92, 0xFB94,
14597  0xFB9D, 0xFB9E, 0xFB9F, 0xFBA0, 0xFBA1, 0xFBA9, 0xFBAC, 0xFBAE,
14598  0xFBB0, 0xFBB1, 0xFBB3, 0xFBB4, 0xFBB6, 0xFBB7, 0xFBB8, 0xFBD3,
14599  0xFBDA, 0xFBE8, 0xFBE9, 0xFBEA, 0xFBEE, 0xFBF0, 0xFBF2, 0xFBF6,
14600  0xFBF7, 0xFBF9, 0xFBFA, 0xFBFC, 0xFC42, 0xFC49, 0xFC4B,
14601 };
14602 const unsigned short *const x0212_shiftjis[] = {
14603                                     0, x0212_shiftjis_A2,                 0,
14604                  0,                 0,                 0,                 0,
14605                  0,                 0,                 0,                 0,
14606                  0,                 0,                 0,                 0,
14607  x0212_shiftjis_B0, x0212_shiftjis_B1, x0212_shiftjis_B2, x0212_shiftjis_B3,
14608  x0212_shiftjis_B4, x0212_shiftjis_B5,                 0, x0212_shiftjis_B7,
14609  x0212_shiftjis_B8, x0212_shiftjis_B9, x0212_shiftjis_BA, x0212_shiftjis_BB,
14610  x0212_shiftjis_BC, x0212_shiftjis_BD, x0212_shiftjis_BE, x0212_shiftjis_BF,
14611  x0212_shiftjis_C0, x0212_shiftjis_C1, x0212_shiftjis_C2, x0212_shiftjis_C3,
14612  x0212_shiftjis_C4, x0212_shiftjis_C5, x0212_shiftjis_C6, x0212_shiftjis_C7,
14613  x0212_shiftjis_C8, x0212_shiftjis_C9, x0212_shiftjis_CA, x0212_shiftjis_CB,
14614  x0212_shiftjis_CC, x0212_shiftjis_CD, x0212_shiftjis_CE, x0212_shiftjis_CF,
14615  x0212_shiftjis_D0, x0212_shiftjis_D1, x0212_shiftjis_D2, x0212_shiftjis_D3,
14616  x0212_shiftjis_D4, x0212_shiftjis_D5,                 0, x0212_shiftjis_D7,
14617  x0212_shiftjis_D8, x0212_shiftjis_D9,                 0,                 0,
14618  x0212_shiftjis_DC, x0212_shiftjis_DD, x0212_shiftjis_DE, x0212_shiftjis_DF,
14619  x0212_shiftjis_E0, x0212_shiftjis_E1, x0212_shiftjis_E2, x0212_shiftjis_E3,
14620  x0212_shiftjis_E4, x0212_shiftjis_E5, x0212_shiftjis_E6, x0212_shiftjis_E7,
14621  x0212_shiftjis_E8, x0212_shiftjis_E9, x0212_shiftjis_EA, x0212_shiftjis_EB,
14622  x0212_shiftjis_EC,                 0,                 0,                 0,
14623                  0,                 0,                 0, x0212_shiftjis_F3,
14624  x0212_shiftjis_F4,                 0,                 0,                 0,
14625                  0,                 0,                 0,                 0,
14626                  0,                 0,                 0,
14627 };
14628 #endif /* X0212_ENABLE */
14629 

Generated on 19 Jul 2016 for Ruby by  doxygen 1.4.7