00001
00002
00003
00004
00005
00006
00007 #include "config.h"
00008 #include "utf8tbl.h"
00009
00010 #ifdef UTF8_OUTPUT_ENABLE
00011 static const unsigned short euc_to_utf8_A1[] = {
00012 0x3000, 0x3001, 0x3002, 0xFF0C, 0xFF0E, 0x30FB, 0xFF1A,
00013 0xFF1B, 0xFF1F, 0xFF01, 0x309B, 0x309C, 0x00B4, 0xFF40, 0x00A8,
00014 0xFF3E, 0x203E, 0xFF3F, 0x30FD, 0x30FE, 0x309D, 0x309E, 0x3003,
00015 0x4EDD, 0x3005, 0x3006, 0x3007, 0x30FC, 0x2014, 0x2010, 0xFF0F,
00016 0xFF3C, 0x301C, 0x2016, 0xFF5C, 0x2026, 0x2025, 0x2018, 0x2019,
00017 0x201C, 0x201D, 0xFF08, 0xFF09, 0x3014, 0x3015, 0xFF3B, 0xFF3D,
00018 0xFF5B, 0xFF5D, 0x3008, 0x3009, 0x300A, 0x300B, 0x300C, 0x300D,
00019 0x300E, 0x300F, 0x3010, 0x3011, 0xFF0B, 0x2212, 0x00B1, 0x00D7,
00020 0x00F7, 0xFF1D, 0x2260, 0xFF1C, 0xFF1E, 0x2266, 0x2267, 0x221E,
00021 0x2234, 0x2642, 0x2640, 0x00B0, 0x2032, 0x2033, 0x2103, 0x00A5,
00022 0xFF04, 0x00A2, 0x00A3, 0xFF05, 0xFF03, 0xFF06, 0xFF0A, 0xFF20,
00023 0x00A7, 0x2606, 0x2605, 0x25CB, 0x25CF, 0x25CE, 0x25C7,
00024 };
00025
00026
00027 static const unsigned short euc_to_utf8_A1_ms[] = {
00028 0x3000, 0x3001, 0x3002, 0xFF0C, 0xFF0E, 0x30FB, 0xFF1A,
00029 0xFF1B, 0xFF1F, 0xFF01, 0x309B, 0x309C, 0x00B4, 0xFF40, 0x00A8,
00030 0xFF3E, 0xFFE3, 0xFF3F, 0x30FD, 0x30FE, 0x309D, 0x309E, 0x3003,
00031 0x4EDD, 0x3005, 0x3006, 0x3007, 0x30FC, 0x2015, 0x2010, 0xFF0F,
00032 0xFF3C, 0xFF5E, 0x2225, 0xFF5C, 0x2026, 0x2025, 0x2018, 0x2019,
00033 0x201C, 0x201D, 0xFF08, 0xFF09, 0x3014, 0x3015, 0xFF3B, 0xFF3D,
00034 0xFF5B, 0xFF5D, 0x3008, 0x3009, 0x300A, 0x300B, 0x300C, 0x300D,
00035 0x300E, 0x300F, 0x3010, 0x3011, 0xFF0B, 0xFF0D, 0x00B1, 0x00D7,
00036 0x00F7, 0xFF1D, 0x2260, 0xFF1C, 0xFF1E, 0x2266, 0x2267, 0x221E,
00037 0x2234, 0x2642, 0x2640, 0x00B0, 0x2032, 0x2033, 0x2103, 0xFFE5,
00038 0xFF04, 0xFFE0, 0xFFE1, 0xFF05, 0xFF03, 0xFF06, 0xFF0A, 0xFF20,
00039 0x00A7, 0x2606, 0x2605, 0x25CB, 0x25CF, 0x25CE, 0x25C7,
00040 };
00041 static const unsigned short euc_to_utf8_A2[] = {
00042 0x25C6, 0x25A1, 0x25A0, 0x25B3, 0x25B2, 0x25BD, 0x25BC,
00043 0x203B, 0x3012, 0x2192, 0x2190, 0x2191, 0x2193, 0x3013, 0,
00044 0, 0, 0, 0, 0, 0, 0, 0,
00045 0, 0, 0x2208, 0x220B, 0x2286, 0x2287, 0x2282, 0x2283,
00046 0x222A, 0x2229, 0, 0, 0, 0, 0, 0,
00047 0, 0, 0x2227, 0x2228, 0x00AC, 0x21D2, 0x21D4, 0x2200,
00048 0x2203, 0, 0, 0, 0, 0, 0, 0,
00049 0, 0, 0, 0, 0x2220, 0x22A5, 0x2312, 0x2202,
00050 0x2207, 0x2261, 0x2252, 0x226A, 0x226B, 0x221A, 0x223D, 0x221D,
00051 0x2235, 0x222B, 0x222C, 0, 0, 0, 0, 0,
00052 0, 0, 0x212B, 0x2030, 0x266F, 0x266D, 0x266A, 0x2020,
00053 0x2021, 0x00B6, 0, 0, 0, 0, 0x25EF,
00054 };
00055
00056
00057 static const unsigned short euc_to_utf8_A2_ms[] = {
00058 0x25C6, 0x25A1, 0x25A0, 0x25B3, 0x25B2, 0x25BD, 0x25BC,
00059 0x203B, 0x3012, 0x2192, 0x2190, 0x2191, 0x2193, 0x3013, 0,
00060 0, 0, 0, 0, 0, 0, 0, 0,
00061 0, 0, 0x2208, 0x220B, 0x2286, 0x2287, 0x2282, 0x2283,
00062 0x222A, 0x2229, 0, 0, 0, 0, 0, 0,
00063 0, 0, 0x2227, 0x2228, 0xFFE2, 0x21D2, 0x21D4, 0x2200,
00064 0x2203, 0, 0, 0, 0, 0, 0, 0,
00065 0, 0, 0, 0, 0x2220, 0x22A5, 0x2312, 0x2202,
00066 0x2207, 0x2261, 0x2252, 0x226A, 0x226B, 0x221A, 0x223D, 0x221D,
00067 0x2235, 0x222B, 0x222C, 0, 0, 0, 0, 0,
00068 0, 0, 0x212B, 0x2030, 0x266F, 0x266D, 0x266A, 0x2020,
00069 0x2021, 0x00B6, 0, 0, 0, 0, 0x25EF,
00070 };
00071 static const unsigned short euc_to_utf8_A3[] = {
00072 0, 0, 0, 0, 0, 0, 0,
00073 0, 0, 0, 0, 0, 0, 0, 0,
00074 0xFF10, 0xFF11, 0xFF12, 0xFF13, 0xFF14, 0xFF15, 0xFF16, 0xFF17,
00075 0xFF18, 0xFF19, 0, 0, 0, 0, 0, 0,
00076 0, 0xFF21, 0xFF22, 0xFF23, 0xFF24, 0xFF25, 0xFF26, 0xFF27,
00077 0xFF28, 0xFF29, 0xFF2A, 0xFF2B, 0xFF2C, 0xFF2D, 0xFF2E, 0xFF2F,
00078 0xFF30, 0xFF31, 0xFF32, 0xFF33, 0xFF34, 0xFF35, 0xFF36, 0xFF37,
00079 0xFF38, 0xFF39, 0xFF3A, 0, 0, 0, 0, 0,
00080 0, 0xFF41, 0xFF42, 0xFF43, 0xFF44, 0xFF45, 0xFF46, 0xFF47,
00081 0xFF48, 0xFF49, 0xFF4A, 0xFF4B, 0xFF4C, 0xFF4D, 0xFF4E, 0xFF4F,
00082 0xFF50, 0xFF51, 0xFF52, 0xFF53, 0xFF54, 0xFF55, 0xFF56, 0xFF57,
00083 0xFF58, 0xFF59, 0xFF5A, 0, 0, 0, 0,
00084 };
00085 static const unsigned short euc_to_utf8_A4[] = {
00086 0x3041, 0x3042, 0x3043, 0x3044, 0x3045, 0x3046, 0x3047,
00087 0x3048, 0x3049, 0x304A, 0x304B, 0x304C, 0x304D, 0x304E, 0x304F,
00088 0x3050, 0x3051, 0x3052, 0x3053, 0x3054, 0x3055, 0x3056, 0x3057,
00089 0x3058, 0x3059, 0x305A, 0x305B, 0x305C, 0x305D, 0x305E, 0x305F,
00090 0x3060, 0x3061, 0x3062, 0x3063, 0x3064, 0x3065, 0x3066, 0x3067,
00091 0x3068, 0x3069, 0x306A, 0x306B, 0x306C, 0x306D, 0x306E, 0x306F,
00092 0x3070, 0x3071, 0x3072, 0x3073, 0x3074, 0x3075, 0x3076, 0x3077,
00093 0x3078, 0x3079, 0x307A, 0x307B, 0x307C, 0x307D, 0x307E, 0x307F,
00094 0x3080, 0x3081, 0x3082, 0x3083, 0x3084, 0x3085, 0x3086, 0x3087,
00095 0x3088, 0x3089, 0x308A, 0x308B, 0x308C, 0x308D, 0x308E, 0x308F,
00096 0x3090, 0x3091, 0x3092, 0x3093, 0, 0, 0, 0,
00097 0, 0, 0, 0, 0, 0, 0,
00098 };
00099 static const unsigned short euc_to_utf8_A5[] = {
00100 0x30A1, 0x30A2, 0x30A3, 0x30A4, 0x30A5, 0x30A6, 0x30A7,
00101 0x30A8, 0x30A9, 0x30AA, 0x30AB, 0x30AC, 0x30AD, 0x30AE, 0x30AF,
00102 0x30B0, 0x30B1, 0x30B2, 0x30B3, 0x30B4, 0x30B5, 0x30B6, 0x30B7,
00103 0x30B8, 0x30B9, 0x30BA, 0x30BB, 0x30BC, 0x30BD, 0x30BE, 0x30BF,
00104 0x30C0, 0x30C1, 0x30C2, 0x30C3, 0x30C4, 0x30C5, 0x30C6, 0x30C7,
00105 0x30C8, 0x30C9, 0x30CA, 0x30CB, 0x30CC, 0x30CD, 0x30CE, 0x30CF,
00106 0x30D0, 0x30D1, 0x30D2, 0x30D3, 0x30D4, 0x30D5, 0x30D6, 0x30D7,
00107 0x30D8, 0x30D9, 0x30DA, 0x30DB, 0x30DC, 0x30DD, 0x30DE, 0x30DF,
00108 0x30E0, 0x30E1, 0x30E2, 0x30E3, 0x30E4, 0x30E5, 0x30E6, 0x30E7,
00109 0x30E8, 0x30E9, 0x30EA, 0x30EB, 0x30EC, 0x30ED, 0x30EE, 0x30EF,
00110 0x30F0, 0x30F1, 0x30F2, 0x30F3, 0x30F4, 0x30F5, 0x30F6, 0,
00111 0, 0, 0, 0, 0, 0, 0,
00112 };
00113 static const unsigned short euc_to_utf8_A6[] = {
00114 0x0391, 0x0392, 0x0393, 0x0394, 0x0395, 0x0396, 0x0397,
00115 0x0398, 0x0399, 0x039A, 0x039B, 0x039C, 0x039D, 0x039E, 0x039F,
00116 0x03A0, 0x03A1, 0x03A3, 0x03A4, 0x03A5, 0x03A6, 0x03A7, 0x03A8,
00117 0x03A9, 0, 0, 0, 0, 0, 0, 0,
00118 0, 0x03B1, 0x03B2, 0x03B3, 0x03B4, 0x03B5, 0x03B6, 0x03B7,
00119 0x03B8, 0x03B9, 0x03BA, 0x03BB, 0x03BC, 0x03BD, 0x03BE, 0x03BF,
00120 0x03C0, 0x03C1, 0x03C3, 0x03C4, 0x03C5, 0x03C6, 0x03C7, 0x03C8,
00121 0x03C9, 0, 0, 0, 0, 0, 0, 0,
00122 0, 0, 0, 0, 0, 0, 0, 0,
00123 0, 0, 0, 0, 0, 0, 0, 0,
00124 0, 0, 0, 0, 0, 0, 0, 0,
00125 0, 0, 0, 0, 0, 0, 0,
00126 };
00127 static const unsigned short euc_to_utf8_A7[] = {
00128 0x0410, 0x0411, 0x0412, 0x0413, 0x0414, 0x0415, 0x0401,
00129 0x0416, 0x0417, 0x0418, 0x0419, 0x041A, 0x041B, 0x041C, 0x041D,
00130 0x041E, 0x041F, 0x0420, 0x0421, 0x0422, 0x0423, 0x0424, 0x0425,
00131 0x0426, 0x0427, 0x0428, 0x0429, 0x042A, 0x042B, 0x042C, 0x042D,
00132 0x042E, 0x042F, 0, 0, 0, 0, 0, 0,
00133 0, 0, 0, 0, 0, 0, 0, 0,
00134 0, 0x0430, 0x0431, 0x0432, 0x0433, 0x0434, 0x0435, 0x0451,
00135 0x0436, 0x0437, 0x0438, 0x0439, 0x043A, 0x043B, 0x043C, 0x043D,
00136 0x043E, 0x043F, 0x0440, 0x0441, 0x0442, 0x0443, 0x0444, 0x0445,
00137 0x0446, 0x0447, 0x0448, 0x0449, 0x044A, 0x044B, 0x044C, 0x044D,
00138 0x044E, 0x044F, 0, 0, 0, 0, 0, 0,
00139 0, 0, 0, 0, 0, 0, 0,
00140 };
00141 static const unsigned short euc_to_utf8_A8[] = {
00142 0x2500, 0x2502, 0x250C, 0x2510, 0x2518, 0x2514, 0x251C,
00143 0x252C, 0x2524, 0x2534, 0x253C, 0x2501, 0x2503, 0x250F, 0x2513,
00144 0x251B, 0x2517, 0x2523, 0x2533, 0x252B, 0x253B, 0x254B, 0x2520,
00145 0x252F, 0x2528, 0x2537, 0x253F, 0x251D, 0x2530, 0x2525, 0x2538,
00146 0x2542, 0, 0, 0, 0, 0, 0, 0,
00147 0, 0, 0, 0, 0, 0, 0, 0,
00148 0, 0, 0, 0, 0, 0, 0, 0,
00149 0, 0, 0, 0, 0, 0, 0, 0,
00150 0, 0, 0, 0, 0, 0, 0, 0,
00151 0, 0, 0, 0, 0, 0, 0, 0,
00152 0, 0, 0, 0, 0, 0, 0, 0,
00153 0, 0, 0, 0, 0, 0, 0,
00154 };
00155 static const unsigned short euc_to_utf8_A9[] = {
00156 0x2460, 0x2461, 0x2462, 0x2463, 0x2464, 0x2465, 0x2466,
00157 0x2467, 0x2468, 0x2469, 0x246A, 0x246B, 0x246C, 0x246D, 0x246E,
00158 0x246F, 0x2470, 0x2471, 0x2472, 0x2473, 0, 0, 0,
00159 0, 0, 0, 0, 0, 0, 0, 0x2474,
00160 0x2475, 0x2476, 0x2477, 0x2478, 0x2479, 0x247A, 0x247B, 0x247C,
00161 0x247D, 0x247E, 0x247F, 0x2480, 0x2481, 0x2482, 0x2483, 0x2484,
00162 0x2485, 0x2486, 0x2487, 0, 0, 0, 0, 0,
00163 0, 0, 0, 0, 0, 0x2776, 0x2777, 0x2778,
00164 0x2779, 0x277A, 0x277B, 0x277C, 0x277D, 0x277E, 0, 0,
00165 0, 0, 0, 0, 0, 0, 0, 0,
00166 0, 0, 0x2488, 0x2489, 0x248A, 0x248B, 0x248C, 0x248D,
00167 0x248E, 0x248F, 0x2490, 0, 0, 0, 0,
00168 };
00169 static const unsigned short euc_to_utf8_AA[] = {
00170 0x2160, 0x2161, 0x2162, 0x2163, 0x2164, 0x2165, 0x2166,
00171 0x2167, 0x2168, 0x2169, 0x216A, 0x216B, 0, 0, 0,
00172 0, 0, 0, 0, 0, 0x2170, 0x2171, 0x2172,
00173 0x2173, 0x2174, 0x2175, 0x2176, 0x2177, 0x2178, 0x2179, 0x217A,
00174 0x217B, 0, 0, 0, 0, 0, 0, 0,
00175 0, 0, 0, 0, 0, 0, 0, 0,
00176 0, 0, 0, 0, 0, 0, 0, 0,
00177 0, 0, 0, 0, 0, 0x249C, 0x249D, 0x249E,
00178 0x249F, 0x24A0, 0x24A1, 0x24A2, 0x24A3, 0x24A4, 0x24A5, 0x24A6,
00179 0x24A7, 0x24A8, 0x24A9, 0x24AA, 0x24AB, 0x24AC, 0x24AD, 0x24AE,
00180 0x24AF, 0x24B0, 0x24B1, 0x24B2, 0x24B3, 0x24B4, 0x24B5, 0,
00181 0, 0, 0, 0, 0, 0, 0,
00182 };
00183 static const unsigned short euc_to_utf8_AB[] = {
00184 0x339C, 0x339F, 0x339D, 0x33A0, 0x33A4, 0, 0x33A1,
00185 0x33A5, 0x339E, 0x33A2, 0x338E, 0, 0x338F, 0x33C4, 0x3396,
00186 0x3397, 0x2113, 0x3398, 0x33B3, 0x33B2, 0x33B1, 0x33B0, 0x2109,
00187 0x33D4, 0x33CB, 0x3390, 0x3385, 0x3386, 0x3387, 0, 0,
00188 0, 0, 0, 0, 0, 0, 0, 0,
00189 0, 0, 0, 0, 0, 0, 0, 0,
00190 0, 0, 0, 0, 0, 0, 0, 0,
00191 0, 0, 0, 0, 0, 0, 0, 0,
00192 0, 0, 0, 0, 0, 0, 0, 0,
00193 0, 0, 0, 0, 0, 0, 0, 0,
00194 0, 0, 0, 0, 0, 0, 0, 0,
00195 0, 0, 0, 0x2116, 0x33CD, 0x2121, 0,
00196 };
00197 static const unsigned short euc_to_utf8_AC[] = {
00198 0x2664, 0x2667, 0x2661, 0x2662, 0x2660, 0x2663, 0x2665,
00199 0x2666, 0, 0, 0, 0, 0, 0, 0,
00200 0, 0, 0, 0, 0, 0x3020, 0x260E, 0x3004,
00201 0, 0, 0, 0, 0, 0, 0, 0,
00202 0, 0, 0, 0, 0, 0, 0, 0,
00203 0, 0x261E, 0x261C, 0x261D, 0x261F, 0x21C6, 0x21C4, 0x21C5,
00204 0, 0x21E8, 0x21E6, 0x21E7, 0x21E9, 0, 0, 0,
00205 0, 0, 0, 0, 0, 0, 0, 0,
00206 0, 0, 0, 0, 0, 0, 0, 0,
00207 0, 0, 0, 0, 0, 0, 0, 0,
00208 0, 0, 0, 0, 0, 0, 0, 0,
00209 0, 0, 0, 0, 0, 0, 0,
00210 };
00211 static const unsigned short euc_to_utf8_AC_mac[] = {
00212 0x2664, 0x2667, 0x2661, 0x2662, 0x2660, 0x2663, 0x2665,
00213 0x2666, 0, 0, 0, 0, 0, 0, 0,
00214 0, 0, 0, 0, 0, 0x3020, 0x260E, 0x3004,
00215 0, 0, 0, 0, 0, 0, 0, 0,
00216 0, 0, 0, 0, 0, 0, 0, 0,
00217 0, 0x261E, 0x261C, 0x261D, 0x261F, 0x21C6, 0x21C4, 0x21C5,
00218 0, 0x21E8, 0x21E6, 0x21E7, 0x21E9, 0x2192, 0x2190, 0x2191,
00219 0x2193, 0, 0, 0, 0, 0, 0, 0,
00220 0, 0, 0, 0, 0, 0, 0, 0,
00221 0, 0, 0, 0, 0, 0, 0, 0,
00222 0, 0, 0, 0, 0, 0, 0, 0,
00223 0, 0, 0, 0, 0, 0, 0,
00224 };
00225 static const unsigned short euc_to_utf8_AD[] = {
00226 0x2460, 0x2461, 0x2462, 0x2463, 0x2464, 0x2465, 0x2466,
00227 0x2467, 0x2468, 0x2469, 0x246A, 0x246B, 0x246C, 0x246D, 0x246E,
00228 0x246F, 0x2470, 0x2471, 0x2472, 0x2473, 0x2160, 0x2161, 0x2162,
00229 0x2163, 0x2164, 0x2165, 0x2166, 0x2167, 0x2168, 0x2169, 0,
00230 0x3349, 0x3314, 0x3322, 0x334D, 0x3318, 0x3327, 0x3303, 0x3336,
00231 0x3351, 0x3357, 0x330D, 0x3326, 0x3323, 0x332B, 0x334A, 0x333B,
00232 0x339C, 0x339D, 0x339E, 0x338E, 0x338F, 0x33C4, 0x33A1, 0,
00233 0, 0, 0, 0, 0, 0, 0, 0x337B,
00234 0x301D, 0x301F, 0x2116, 0x33CD, 0x2121, 0x32A4, 0x32A5, 0x32A6,
00235 0x32A7, 0x32A8, 0x3231, 0x3232, 0x3239, 0x337E, 0x337D, 0x337C,
00236 0x2252, 0x2261, 0x222B, 0x222E, 0x2211, 0x221A, 0x22A5, 0x2220,
00237 0x221F, 0x22BF, 0x2235, 0x2229, 0x222A, 0, 0x3299,
00238 };
00239 static const unsigned short euc_to_utf8_AD_mac[] = {
00240 0x65E5, 0x6708, 0x706B, 0x6C34, 0x6728, 0x91D1, 0x571F,
00241 0x796D, 0x795D, 0x81EA, 0x81F3, 0x3239, 0x547C, 0x3231, 0x8CC7,
00242 0x540D, 0x3232, 0x5B66, 0x8CA1, 0x793E, 0x7279, 0x76E3, 0x4F01,
00243 0x5354, 0x52B4, 0x2165, 0x2166, 0x2167, 0x2168, 0x2169, 0,
00244 0x3349, 0x3314, 0x3322, 0x334D, 0x3318, 0x3327, 0x3303, 0x3336,
00245 0x3351, 0x3357, 0x330D, 0x3326, 0x3323, 0x332B, 0x334A, 0x333B,
00246 0x339C, 0x339D, 0x339E, 0x338E, 0x338F, 0x33C4, 0x33A1, 0,
00247 0, 0, 0, 0, 0, 0, 0, 0x337B,
00248 0x301D, 0x301F, 0x2116, 0x33CD, 0x2121, 0x32A4, 0x32A5, 0x32A6,
00249 0x32A7, 0x32A8, 0x3231, 0x3232, 0x3239, 0x337E, 0x337D, 0x337C,
00250 0x2252, 0x5927, 0x5C0F, 0x32A4, 0x32A5, 0x32A6, 0x32A7, 0x32A8,
00251 0x533B, 0x8CA1, 0x512A, 0x52B4, 0x5370, 0x63A7, 0x79D8,
00252 };
00253 static const unsigned short euc_to_utf8_AE[] = {
00254 0x3349, 0x3322, 0x334D, 0x3314, 0x3316, 0x3305, 0x3333,
00255 0x334E, 0x3303, 0x3336, 0x3318, 0x3315, 0x3327, 0x3351, 0x334A,
00256 0x3339, 0x3357, 0x330D, 0x3342, 0x3323, 0x3326, 0x333B, 0x332B,
00257 0, 0, 0, 0, 0, 0, 0, 0x3300,
00258 0x331E, 0x332A, 0x3331, 0x3347, 0, 0, 0, 0,
00259 0, 0, 0, 0, 0, 0, 0, 0,
00260 0, 0, 0, 0, 0, 0, 0, 0,
00261 0, 0, 0, 0, 0, 0, 0, 0,
00262 0, 0, 0, 0, 0, 0, 0, 0x337E,
00263 0x337D, 0x337C, 0x337B, 0, 0, 0, 0, 0,
00264 0, 0, 0, 0, 0, 0, 0, 0,
00265 0, 0, 0, 0, 0x337F, 0, 0,
00266 };
00267 static const unsigned short euc_to_utf8_AF[] = {
00268 0x222E, 0x221F, 0x22BF, 0, 0, 0, 0,
00269 0, 0, 0, 0, 0, 0, 0, 0,
00270 0, 0, 0, 0, 0, 0x301D, 0x301F, 0,
00271 0, 0, 0, 0, 0, 0, 0, 0,
00272 0, 0, 0, 0, 0, 0, 0, 0,
00273 0, 0x3094, 0, 0x30F7, 0x30F8, 0x30F9, 0x30FA, 0,
00274 0, 0, 0, 0, 0, 0, 0, 0,
00275 0, 0, 0, 0, 0, 0, 0, 0,
00276 0, 0, 0, 0, 0, 0, 0, 0,
00277 0, 0, 0, 0, 0, 0, 0, 0,
00278 0, 0, 0, 0, 0, 0, 0, 0,
00279 0, 0, 0, 0, 0, 0, 0,
00280 };
00281 static const unsigned short euc_to_utf8_B0[] = {
00282 0x4E9C, 0x5516, 0x5A03, 0x963F, 0x54C0, 0x611B, 0x6328,
00283 0x59F6, 0x9022, 0x8475, 0x831C, 0x7A50, 0x60AA, 0x63E1, 0x6E25,
00284 0x65ED, 0x8466, 0x82A6, 0x9BF5, 0x6893, 0x5727, 0x65A1, 0x6271,
00285 0x5B9B, 0x59D0, 0x867B, 0x98F4, 0x7D62, 0x7DBE, 0x9B8E, 0x6216,
00286 0x7C9F, 0x88B7, 0x5B89, 0x5EB5, 0x6309, 0x6697, 0x6848, 0x95C7,
00287 0x978D, 0x674F, 0x4EE5, 0x4F0A, 0x4F4D, 0x4F9D, 0x5049, 0x56F2,
00288 0x5937, 0x59D4, 0x5A01, 0x5C09, 0x60DF, 0x610F, 0x6170, 0x6613,
00289 0x6905, 0x70BA, 0x754F, 0x7570, 0x79FB, 0x7DAD, 0x7DEF, 0x80C3,
00290 0x840E, 0x8863, 0x8B02, 0x9055, 0x907A, 0x533B, 0x4E95, 0x4EA5,
00291 0x57DF, 0x80B2, 0x90C1, 0x78EF, 0x4E00, 0x58F1, 0x6EA2, 0x9038,
00292 0x7A32, 0x8328, 0x828B, 0x9C2F, 0x5141, 0x5370, 0x54BD, 0x54E1,
00293 0x56E0, 0x59FB, 0x5F15, 0x98F2, 0x6DEB, 0x80E4, 0x852D,
00294 };
00295 static const unsigned short euc_to_utf8_B1[] = {
00296 0x9662, 0x9670, 0x96A0, 0x97FB, 0x540B, 0x53F3, 0x5B87,
00297 0x70CF, 0x7FBD, 0x8FC2, 0x96E8, 0x536F, 0x9D5C, 0x7ABA, 0x4E11,
00298 0x7893, 0x81FC, 0x6E26, 0x5618, 0x5504, 0x6B1D, 0x851A, 0x9C3B,
00299 0x59E5, 0x53A9, 0x6D66, 0x74DC, 0x958F, 0x5642, 0x4E91, 0x904B,
00300 0x96F2, 0x834F, 0x990C, 0x53E1, 0x55B6, 0x5B30, 0x5F71, 0x6620,
00301 0x66F3, 0x6804, 0x6C38, 0x6CF3, 0x6D29, 0x745B, 0x76C8, 0x7A4E,
00302 0x9834, 0x82F1, 0x885B, 0x8A60, 0x92ED, 0x6DB2, 0x75AB, 0x76CA,
00303 0x99C5, 0x60A6, 0x8B01, 0x8D8A, 0x95B2, 0x698E, 0x53AD, 0x5186,
00304 0x5712, 0x5830, 0x5944, 0x5BB4, 0x5EF6, 0x6028, 0x63A9, 0x63F4,
00305 0x6CBF, 0x6F14, 0x708E, 0x7114, 0x7159, 0x71D5, 0x733F, 0x7E01,
00306 0x8276, 0x82D1, 0x8597, 0x9060, 0x925B, 0x9D1B, 0x5869, 0x65BC,
00307 0x6C5A, 0x7525, 0x51F9, 0x592E, 0x5965, 0x5F80, 0x5FDC,
00308 };
00309 static const unsigned short euc_to_utf8_B2[] = {
00310 0x62BC, 0x65FA, 0x6A2A, 0x6B27, 0x6BB4, 0x738B, 0x7FC1,
00311 0x8956, 0x9D2C, 0x9D0E, 0x9EC4, 0x5CA1, 0x6C96, 0x837B, 0x5104,
00312 0x5C4B, 0x61B6, 0x81C6, 0x6876, 0x7261, 0x4E59, 0x4FFA, 0x5378,
00313 0x6069, 0x6E29, 0x7A4F, 0x97F3, 0x4E0B, 0x5316, 0x4EEE, 0x4F55,
00314 0x4F3D, 0x4FA1, 0x4F73, 0x52A0, 0x53EF, 0x5609, 0x590F, 0x5AC1,
00315 0x5BB6, 0x5BE1, 0x79D1, 0x6687, 0x679C, 0x67B6, 0x6B4C, 0x6CB3,
00316 0x706B, 0x73C2, 0x798D, 0x79BE, 0x7A3C, 0x7B87, 0x82B1, 0x82DB,
00317 0x8304, 0x8377, 0x83EF, 0x83D3, 0x8766, 0x8AB2, 0x5629, 0x8CA8,
00318 0x8FE6, 0x904E, 0x971E, 0x868A, 0x4FC4, 0x5CE8, 0x6211, 0x7259,
00319 0x753B, 0x81E5, 0x82BD, 0x86FE, 0x8CC0, 0x96C5, 0x9913, 0x99D5,
00320 0x4ECB, 0x4F1A, 0x89E3, 0x56DE, 0x584A, 0x58CA, 0x5EFB, 0x5FEB,
00321 0x602A, 0x6094, 0x6062, 0x61D0, 0x6212, 0x62D0, 0x6539,
00322 };
00323 static const unsigned short euc_to_utf8_B3[] = {
00324 0x9B41, 0x6666, 0x68B0, 0x6D77, 0x7070, 0x754C, 0x7686,
00325 0x7D75, 0x82A5, 0x87F9, 0x958B, 0x968E, 0x8C9D, 0x51F1, 0x52BE,
00326 0x5916, 0x54B3, 0x5BB3, 0x5D16, 0x6168, 0x6982, 0x6DAF, 0x788D,
00327 0x84CB, 0x8857, 0x8A72, 0x93A7, 0x9AB8, 0x6D6C, 0x99A8, 0x86D9,
00328 0x57A3, 0x67FF, 0x86CE, 0x920E, 0x5283, 0x5687, 0x5404, 0x5ED3,
00329 0x62E1, 0x64B9, 0x683C, 0x6838, 0x6BBB, 0x7372, 0x78BA, 0x7A6B,
00330 0x899A, 0x89D2, 0x8D6B, 0x8F03, 0x90ED, 0x95A3, 0x9694, 0x9769,
00331 0x5B66, 0x5CB3, 0x697D, 0x984D, 0x984E, 0x639B, 0x7B20, 0x6A2B,
00332 0x6A7F, 0x68B6, 0x9C0D, 0x6F5F, 0x5272, 0x559D, 0x6070, 0x62EC,
00333 0x6D3B, 0x6E07, 0x6ED1, 0x845B, 0x8910, 0x8F44, 0x4E14, 0x9C39,
00334 0x53F6, 0x691B, 0x6A3A, 0x9784, 0x682A, 0x515C, 0x7AC3, 0x84B2,
00335 0x91DC, 0x938C, 0x565B, 0x9D28, 0x6822, 0x8305, 0x8431,
00336 };
00337 static const unsigned short euc_to_utf8_B4[] = {
00338 0x7CA5, 0x5208, 0x82C5, 0x74E6, 0x4E7E, 0x4F83, 0x51A0,
00339 0x5BD2, 0x520A, 0x52D8, 0x52E7, 0x5DFB, 0x559A, 0x582A, 0x59E6,
00340 0x5B8C, 0x5B98, 0x5BDB, 0x5E72, 0x5E79, 0x60A3, 0x611F, 0x6163,
00341 0x61BE, 0x63DB, 0x6562, 0x67D1, 0x6853, 0x68FA, 0x6B3E, 0x6B53,
00342 0x6C57, 0x6F22, 0x6F97, 0x6F45, 0x74B0, 0x7518, 0x76E3, 0x770B,
00343 0x7AFF, 0x7BA1, 0x7C21, 0x7DE9, 0x7F36, 0x7FF0, 0x809D, 0x8266,
00344 0x839E, 0x89B3, 0x8ACC, 0x8CAB, 0x9084, 0x9451, 0x9593, 0x9591,
00345 0x95A2, 0x9665, 0x97D3, 0x9928, 0x8218, 0x4E38, 0x542B, 0x5CB8,
00346 0x5DCC, 0x73A9, 0x764C, 0x773C, 0x5CA9, 0x7FEB, 0x8D0B, 0x96C1,
00347 0x9811, 0x9854, 0x9858, 0x4F01, 0x4F0E, 0x5371, 0x559C, 0x5668,
00348 0x57FA, 0x5947, 0x5B09, 0x5BC4, 0x5C90, 0x5E0C, 0x5E7E, 0x5FCC,
00349 0x63EE, 0x673A, 0x65D7, 0x65E2, 0x671F, 0x68CB, 0x68C4,
00350 };
00351 static const unsigned short euc_to_utf8_B5[] = {
00352 0x6A5F, 0x5E30, 0x6BC5, 0x6C17, 0x6C7D, 0x757F, 0x7948,
00353 0x5B63, 0x7A00, 0x7D00, 0x5FBD, 0x898F, 0x8A18, 0x8CB4, 0x8D77,
00354 0x8ECC, 0x8F1D, 0x98E2, 0x9A0E, 0x9B3C, 0x4E80, 0x507D, 0x5100,
00355 0x5993, 0x5B9C, 0x622F, 0x6280, 0x64EC, 0x6B3A, 0x72A0, 0x7591,
00356 0x7947, 0x7FA9, 0x87FB, 0x8ABC, 0x8B70, 0x63AC, 0x83CA, 0x97A0,
00357 0x5409, 0x5403, 0x55AB, 0x6854, 0x6A58, 0x8A70, 0x7827, 0x6775,
00358 0x9ECD, 0x5374, 0x5BA2, 0x811A, 0x8650, 0x9006, 0x4E18, 0x4E45,
00359 0x4EC7, 0x4F11, 0x53CA, 0x5438, 0x5BAE, 0x5F13, 0x6025, 0x6551,
00360 0x673D, 0x6C42, 0x6C72, 0x6CE3, 0x7078, 0x7403, 0x7A76, 0x7AAE,
00361 0x7B08, 0x7D1A, 0x7CFE, 0x7D66, 0x65E7, 0x725B, 0x53BB, 0x5C45,
00362 0x5DE8, 0x62D2, 0x62E0, 0x6319, 0x6E20, 0x865A, 0x8A31, 0x8DDD,
00363 0x92F8, 0x6F01, 0x79A6, 0x9B5A, 0x4EA8, 0x4EAB, 0x4EAC,
00364 };
00365 static const unsigned short euc_to_utf8_B6[] = {
00366 0x4F9B, 0x4FA0, 0x50D1, 0x5147, 0x7AF6, 0x5171, 0x51F6,
00367 0x5354, 0x5321, 0x537F, 0x53EB, 0x55AC, 0x5883, 0x5CE1, 0x5F37,
00368 0x5F4A, 0x602F, 0x6050, 0x606D, 0x631F, 0x6559, 0x6A4B, 0x6CC1,
00369 0x72C2, 0x72ED, 0x77EF, 0x80F8, 0x8105, 0x8208, 0x854E, 0x90F7,
00370 0x93E1, 0x97FF, 0x9957, 0x9A5A, 0x4EF0, 0x51DD, 0x5C2D, 0x6681,
00371 0x696D, 0x5C40, 0x66F2, 0x6975, 0x7389, 0x6850, 0x7C81, 0x50C5,
00372 0x52E4, 0x5747, 0x5DFE, 0x9326, 0x65A4, 0x6B23, 0x6B3D, 0x7434,
00373 0x7981, 0x79BD, 0x7B4B, 0x7DCA, 0x82B9, 0x83CC, 0x887F, 0x895F,
00374 0x8B39, 0x8FD1, 0x91D1, 0x541F, 0x9280, 0x4E5D, 0x5036, 0x53E5,
00375 0x533A, 0x72D7, 0x7396, 0x77E9, 0x82E6, 0x8EAF, 0x99C6, 0x99C8,
00376 0x99D2, 0x5177, 0x611A, 0x865E, 0x55B0, 0x7A7A, 0x5076, 0x5BD3,
00377 0x9047, 0x9685, 0x4E32, 0x6ADB, 0x91E7, 0x5C51, 0x5C48,
00378 };
00379 static const unsigned short euc_to_utf8_B7[] = {
00380 0x6398, 0x7A9F, 0x6C93, 0x9774, 0x8F61, 0x7AAA, 0x718A,
00381 0x9688, 0x7C82, 0x6817, 0x7E70, 0x6851, 0x936C, 0x52F2, 0x541B,
00382 0x85AB, 0x8A13, 0x7FA4, 0x8ECD, 0x90E1, 0x5366, 0x8888, 0x7941,
00383 0x4FC2, 0x50BE, 0x5211, 0x5144, 0x5553, 0x572D, 0x73EA, 0x578B,
00384 0x5951, 0x5F62, 0x5F84, 0x6075, 0x6176, 0x6167, 0x61A9, 0x63B2,
00385 0x643A, 0x656C, 0x666F, 0x6842, 0x6E13, 0x7566, 0x7A3D, 0x7CFB,
00386 0x7D4C, 0x7D99, 0x7E4B, 0x7F6B, 0x830E, 0x834A, 0x86CD, 0x8A08,
00387 0x8A63, 0x8B66, 0x8EFD, 0x981A, 0x9D8F, 0x82B8, 0x8FCE, 0x9BE8,
00388 0x5287, 0x621F, 0x6483, 0x6FC0, 0x9699, 0x6841, 0x5091, 0x6B20,
00389 0x6C7A, 0x6F54, 0x7A74, 0x7D50, 0x8840, 0x8A23, 0x6708, 0x4EF6,
00390 0x5039, 0x5026, 0x5065, 0x517C, 0x5238, 0x5263, 0x55A7, 0x570F,
00391 0x5805, 0x5ACC, 0x5EFA, 0x61B2, 0x61F8, 0x62F3, 0x6372,
00392 };
00393 static const unsigned short euc_to_utf8_B8[] = {
00394 0x691C, 0x6A29, 0x727D, 0x72AC, 0x732E, 0x7814, 0x786F,
00395 0x7D79, 0x770C, 0x80A9, 0x898B, 0x8B19, 0x8CE2, 0x8ED2, 0x9063,
00396 0x9375, 0x967A, 0x9855, 0x9A13, 0x9E78, 0x5143, 0x539F, 0x53B3,
00397 0x5E7B, 0x5F26, 0x6E1B, 0x6E90, 0x7384, 0x73FE, 0x7D43, 0x8237,
00398 0x8A00, 0x8AFA, 0x9650, 0x4E4E, 0x500B, 0x53E4, 0x547C, 0x56FA,
00399 0x59D1, 0x5B64, 0x5DF1, 0x5EAB, 0x5F27, 0x6238, 0x6545, 0x67AF,
00400 0x6E56, 0x72D0, 0x7CCA, 0x88B4, 0x80A1, 0x80E1, 0x83F0, 0x864E,
00401 0x8A87, 0x8DE8, 0x9237, 0x96C7, 0x9867, 0x9F13, 0x4E94, 0x4E92,
00402 0x4F0D, 0x5348, 0x5449, 0x543E, 0x5A2F, 0x5F8C, 0x5FA1, 0x609F,
00403 0x68A7, 0x6A8E, 0x745A, 0x7881, 0x8A9E, 0x8AA4, 0x8B77, 0x9190,
00404 0x4E5E, 0x9BC9, 0x4EA4, 0x4F7C, 0x4FAF, 0x5019, 0x5016, 0x5149,
00405 0x516C, 0x529F, 0x52B9, 0x52FE, 0x539A, 0x53E3, 0x5411,
00406 };
00407 static const unsigned short euc_to_utf8_B9[] = {
00408 0x540E, 0x5589, 0x5751, 0x57A2, 0x597D, 0x5B54, 0x5B5D,
00409 0x5B8F, 0x5DE5, 0x5DE7, 0x5DF7, 0x5E78, 0x5E83, 0x5E9A, 0x5EB7,
00410 0x5F18, 0x6052, 0x614C, 0x6297, 0x62D8, 0x63A7, 0x653B, 0x6602,
00411 0x6643, 0x66F4, 0x676D, 0x6821, 0x6897, 0x69CB, 0x6C5F, 0x6D2A,
00412 0x6D69, 0x6E2F, 0x6E9D, 0x7532, 0x7687, 0x786C, 0x7A3F, 0x7CE0,
00413 0x7D05, 0x7D18, 0x7D5E, 0x7DB1, 0x8015, 0x8003, 0x80AF, 0x80B1,
00414 0x8154, 0x818F, 0x822A, 0x8352, 0x884C, 0x8861, 0x8B1B, 0x8CA2,
00415 0x8CFC, 0x90CA, 0x9175, 0x9271, 0x783F, 0x92FC, 0x95A4, 0x964D,
00416 0x9805, 0x9999, 0x9AD8, 0x9D3B, 0x525B, 0x52AB, 0x53F7, 0x5408,
00417 0x58D5, 0x62F7, 0x6FE0, 0x8C6A, 0x8F5F, 0x9EB9, 0x514B, 0x523B,
00418 0x544A, 0x56FD, 0x7A40, 0x9177, 0x9D60, 0x9ED2, 0x7344, 0x6F09,
00419 0x8170, 0x7511, 0x5FFD, 0x60DA, 0x9AA8, 0x72DB, 0x8FBC,
00420 };
00421 static const unsigned short euc_to_utf8_BA[] = {
00422 0x6B64, 0x9803, 0x4ECA, 0x56F0, 0x5764, 0x58BE, 0x5A5A,
00423 0x6068, 0x61C7, 0x660F, 0x6606, 0x6839, 0x68B1, 0x6DF7, 0x75D5,
00424 0x7D3A, 0x826E, 0x9B42, 0x4E9B, 0x4F50, 0x53C9, 0x5506, 0x5D6F,
00425 0x5DE6, 0x5DEE, 0x67FB, 0x6C99, 0x7473, 0x7802, 0x8A50, 0x9396,
00426 0x88DF, 0x5750, 0x5EA7, 0x632B, 0x50B5, 0x50AC, 0x518D, 0x6700,
00427 0x54C9, 0x585E, 0x59BB, 0x5BB0, 0x5F69, 0x624D, 0x63A1, 0x683D,
00428 0x6B73, 0x6E08, 0x707D, 0x91C7, 0x7280, 0x7815, 0x7826, 0x796D,
00429 0x658E, 0x7D30, 0x83DC, 0x88C1, 0x8F09, 0x969B, 0x5264, 0x5728,
00430 0x6750, 0x7F6A, 0x8CA1, 0x51B4, 0x5742, 0x962A, 0x583A, 0x698A,
00431 0x80B4, 0x54B2, 0x5D0E, 0x57FC, 0x7895, 0x9DFA, 0x4F5C, 0x524A,
00432 0x548B, 0x643E, 0x6628, 0x6714, 0x67F5, 0x7A84, 0x7B56, 0x7D22,
00433 0x932F, 0x685C, 0x9BAD, 0x7B39, 0x5319, 0x518A, 0x5237,
00434 };
00435 static const unsigned short euc_to_utf8_BB[] = {
00436 0x5BDF, 0x62F6, 0x64AE, 0x64E6, 0x672D, 0x6BBA, 0x85A9,
00437 0x96D1, 0x7690, 0x9BD6, 0x634C, 0x9306, 0x9BAB, 0x76BF, 0x6652,
00438 0x4E09, 0x5098, 0x53C2, 0x5C71, 0x60E8, 0x6492, 0x6563, 0x685F,
00439 0x71E6, 0x73CA, 0x7523, 0x7B97, 0x7E82, 0x8695, 0x8B83, 0x8CDB,
00440 0x9178, 0x9910, 0x65AC, 0x66AB, 0x6B8B, 0x4ED5, 0x4ED4, 0x4F3A,
00441 0x4F7F, 0x523A, 0x53F8, 0x53F2, 0x55E3, 0x56DB, 0x58EB, 0x59CB,
00442 0x59C9, 0x59FF, 0x5B50, 0x5C4D, 0x5E02, 0x5E2B, 0x5FD7, 0x601D,
00443 0x6307, 0x652F, 0x5B5C, 0x65AF, 0x65BD, 0x65E8, 0x679D, 0x6B62,
00444 0x6B7B, 0x6C0F, 0x7345, 0x7949, 0x79C1, 0x7CF8, 0x7D19, 0x7D2B,
00445 0x80A2, 0x8102, 0x81F3, 0x8996, 0x8A5E, 0x8A69, 0x8A66, 0x8A8C,
00446 0x8AEE, 0x8CC7, 0x8CDC, 0x96CC, 0x98FC, 0x6B6F, 0x4E8B, 0x4F3C,
00447 0x4F8D, 0x5150, 0x5B57, 0x5BFA, 0x6148, 0x6301, 0x6642,
00448 };
00449 static const unsigned short euc_to_utf8_BC[] = {
00450 0x6B21, 0x6ECB, 0x6CBB, 0x723E, 0x74BD, 0x75D4, 0x78C1,
00451 0x793A, 0x800C, 0x8033, 0x81EA, 0x8494, 0x8F9E, 0x6C50, 0x9E7F,
00452 0x5F0F, 0x8B58, 0x9D2B, 0x7AFA, 0x8EF8, 0x5B8D, 0x96EB, 0x4E03,
00453 0x53F1, 0x57F7, 0x5931, 0x5AC9, 0x5BA4, 0x6089, 0x6E7F, 0x6F06,
00454 0x75BE, 0x8CEA, 0x5B9F, 0x8500, 0x7BE0, 0x5072, 0x67F4, 0x829D,
00455 0x5C61, 0x854A, 0x7E1E, 0x820E, 0x5199, 0x5C04, 0x6368, 0x8D66,
00456 0x659C, 0x716E, 0x793E, 0x7D17, 0x8005, 0x8B1D, 0x8ECA, 0x906E,
00457 0x86C7, 0x90AA, 0x501F, 0x52FA, 0x5C3A, 0x6753, 0x707C, 0x7235,
00458 0x914C, 0x91C8, 0x932B, 0x82E5, 0x5BC2, 0x5F31, 0x60F9, 0x4E3B,
00459 0x53D6, 0x5B88, 0x624B, 0x6731, 0x6B8A, 0x72E9, 0x73E0, 0x7A2E,
00460 0x816B, 0x8DA3, 0x9152, 0x9996, 0x5112, 0x53D7, 0x546A, 0x5BFF,
00461 0x6388, 0x6A39, 0x7DAC, 0x9700, 0x56DA, 0x53CE, 0x5468,
00462 };
00463 static const unsigned short euc_to_utf8_BD[] = {
00464 0x5B97, 0x5C31, 0x5DDE, 0x4FEE, 0x6101, 0x62FE, 0x6D32,
00465 0x79C0, 0x79CB, 0x7D42, 0x7E4D, 0x7FD2, 0x81ED, 0x821F, 0x8490,
00466 0x8846, 0x8972, 0x8B90, 0x8E74, 0x8F2F, 0x9031, 0x914B, 0x916C,
00467 0x96C6, 0x919C, 0x4EC0, 0x4F4F, 0x5145, 0x5341, 0x5F93, 0x620E,
00468 0x67D4, 0x6C41, 0x6E0B, 0x7363, 0x7E26, 0x91CD, 0x9283, 0x53D4,
00469 0x5919, 0x5BBF, 0x6DD1, 0x795D, 0x7E2E, 0x7C9B, 0x587E, 0x719F,
00470 0x51FA, 0x8853, 0x8FF0, 0x4FCA, 0x5CFB, 0x6625, 0x77AC, 0x7AE3,
00471 0x821C, 0x99FF, 0x51C6, 0x5FAA, 0x65EC, 0x696F, 0x6B89, 0x6DF3,
00472 0x6E96, 0x6F64, 0x76FE, 0x7D14, 0x5DE1, 0x9075, 0x9187, 0x9806,
00473 0x51E6, 0x521D, 0x6240, 0x6691, 0x66D9, 0x6E1A, 0x5EB6, 0x7DD2,
00474 0x7F72, 0x66F8, 0x85AF, 0x85F7, 0x8AF8, 0x52A9, 0x53D9, 0x5973,
00475 0x5E8F, 0x5F90, 0x6055, 0x92E4, 0x9664, 0x50B7, 0x511F,
00476 };
00477 static const unsigned short euc_to_utf8_BE[] = {
00478 0x52DD, 0x5320, 0x5347, 0x53EC, 0x54E8, 0x5546, 0x5531,
00479 0x5617, 0x5968, 0x59BE, 0x5A3C, 0x5BB5, 0x5C06, 0x5C0F, 0x5C11,
00480 0x5C1A, 0x5E84, 0x5E8A, 0x5EE0, 0x5F70, 0x627F, 0x6284, 0x62DB,
00481 0x638C, 0x6377, 0x6607, 0x660C, 0x662D, 0x6676, 0x677E, 0x68A2,
00482 0x6A1F, 0x6A35, 0x6CBC, 0x6D88, 0x6E09, 0x6E58, 0x713C, 0x7126,
00483 0x7167, 0x75C7, 0x7701, 0x785D, 0x7901, 0x7965, 0x79F0, 0x7AE0,
00484 0x7B11, 0x7CA7, 0x7D39, 0x8096, 0x83D6, 0x848B, 0x8549, 0x885D,
00485 0x88F3, 0x8A1F, 0x8A3C, 0x8A54, 0x8A73, 0x8C61, 0x8CDE, 0x91A4,
00486 0x9266, 0x937E, 0x9418, 0x969C, 0x9798, 0x4E0A, 0x4E08, 0x4E1E,
00487 0x4E57, 0x5197, 0x5270, 0x57CE, 0x5834, 0x58CC, 0x5B22, 0x5E38,
00488 0x60C5, 0x64FE, 0x6761, 0x6756, 0x6D44, 0x72B6, 0x7573, 0x7A63,
00489 0x84B8, 0x8B72, 0x91B8, 0x9320, 0x5631, 0x57F4, 0x98FE,
00490 };
00491 static const unsigned short euc_to_utf8_BF[] = {
00492 0x62ED, 0x690D, 0x6B96, 0x71ED, 0x7E54, 0x8077, 0x8272,
00493 0x89E6, 0x98DF, 0x8755, 0x8FB1, 0x5C3B, 0x4F38, 0x4FE1, 0x4FB5,
00494 0x5507, 0x5A20, 0x5BDD, 0x5BE9, 0x5FC3, 0x614E, 0x632F, 0x65B0,
00495 0x664B, 0x68EE, 0x699B, 0x6D78, 0x6DF1, 0x7533, 0x75B9, 0x771F,
00496 0x795E, 0x79E6, 0x7D33, 0x81E3, 0x82AF, 0x85AA, 0x89AA, 0x8A3A,
00497 0x8EAB, 0x8F9B, 0x9032, 0x91DD, 0x9707, 0x4EBA, 0x4EC1, 0x5203,
00498 0x5875, 0x58EC, 0x5C0B, 0x751A, 0x5C3D, 0x814E, 0x8A0A, 0x8FC5,
00499 0x9663, 0x976D, 0x7B25, 0x8ACF, 0x9808, 0x9162, 0x56F3, 0x53A8,
00500 0x9017, 0x5439, 0x5782, 0x5E25, 0x63A8, 0x6C34, 0x708A, 0x7761,
00501 0x7C8B, 0x7FE0, 0x8870, 0x9042, 0x9154, 0x9310, 0x9318, 0x968F,
00502 0x745E, 0x9AC4, 0x5D07, 0x5D69, 0x6570, 0x67A2, 0x8DA8, 0x96DB,
00503 0x636E, 0x6749, 0x6919, 0x83C5, 0x9817, 0x96C0, 0x88FE,
00504 };
00505 static const unsigned short euc_to_utf8_C0[] = {
00506 0x6F84, 0x647A, 0x5BF8, 0x4E16, 0x702C, 0x755D, 0x662F,
00507 0x51C4, 0x5236, 0x52E2, 0x59D3, 0x5F81, 0x6027, 0x6210, 0x653F,
00508 0x6574, 0x661F, 0x6674, 0x68F2, 0x6816, 0x6B63, 0x6E05, 0x7272,
00509 0x751F, 0x76DB, 0x7CBE, 0x8056, 0x58F0, 0x88FD, 0x897F, 0x8AA0,
00510 0x8A93, 0x8ACB, 0x901D, 0x9192, 0x9752, 0x9759, 0x6589, 0x7A0E,
00511 0x8106, 0x96BB, 0x5E2D, 0x60DC, 0x621A, 0x65A5, 0x6614, 0x6790,
00512 0x77F3, 0x7A4D, 0x7C4D, 0x7E3E, 0x810A, 0x8CAC, 0x8D64, 0x8DE1,
00513 0x8E5F, 0x78A9, 0x5207, 0x62D9, 0x63A5, 0x6442, 0x6298, 0x8A2D,
00514 0x7A83, 0x7BC0, 0x8AAC, 0x96EA, 0x7D76, 0x820C, 0x8749, 0x4ED9,
00515 0x5148, 0x5343, 0x5360, 0x5BA3, 0x5C02, 0x5C16, 0x5DDD, 0x6226,
00516 0x6247, 0x64B0, 0x6813, 0x6834, 0x6CC9, 0x6D45, 0x6D17, 0x67D3,
00517 0x6F5C, 0x714E, 0x717D, 0x65CB, 0x7A7F, 0x7BAD, 0x7DDA,
00518 };
00519 static const unsigned short euc_to_utf8_C1[] = {
00520 0x7E4A, 0x7FA8, 0x817A, 0x821B, 0x8239, 0x85A6, 0x8A6E,
00521 0x8CCE, 0x8DF5, 0x9078, 0x9077, 0x92AD, 0x9291, 0x9583, 0x9BAE,
00522 0x524D, 0x5584, 0x6F38, 0x7136, 0x5168, 0x7985, 0x7E55, 0x81B3,
00523 0x7CCE, 0x564C, 0x5851, 0x5CA8, 0x63AA, 0x66FE, 0x66FD, 0x695A,
00524 0x72D9, 0x758F, 0x758E, 0x790E, 0x7956, 0x79DF, 0x7C97, 0x7D20,
00525 0x7D44, 0x8607, 0x8A34, 0x963B, 0x9061, 0x9F20, 0x50E7, 0x5275,
00526 0x53CC, 0x53E2, 0x5009, 0x55AA, 0x58EE, 0x594F, 0x723D, 0x5B8B,
00527 0x5C64, 0x531D, 0x60E3, 0x60F3, 0x635C, 0x6383, 0x633F, 0x63BB,
00528 0x64CD, 0x65E9, 0x66F9, 0x5DE3, 0x69CD, 0x69FD, 0x6F15, 0x71E5,
00529 0x4E89, 0x75E9, 0x76F8, 0x7A93, 0x7CDF, 0x7DCF, 0x7D9C, 0x8061,
00530 0x8349, 0x8358, 0x846C, 0x84BC, 0x85FB, 0x88C5, 0x8D70, 0x9001,
00531 0x906D, 0x9397, 0x971C, 0x9A12, 0x50CF, 0x5897, 0x618E,
00532 };
00533 static const unsigned short euc_to_utf8_C2[] = {
00534 0x81D3, 0x8535, 0x8D08, 0x9020, 0x4FC3, 0x5074, 0x5247,
00535 0x5373, 0x606F, 0x6349, 0x675F, 0x6E2C, 0x8DB3, 0x901F, 0x4FD7,
00536 0x5C5E, 0x8CCA, 0x65CF, 0x7D9A, 0x5352, 0x8896, 0x5176, 0x63C3,
00537 0x5B58, 0x5B6B, 0x5C0A, 0x640D, 0x6751, 0x905C, 0x4ED6, 0x591A,
00538 0x592A, 0x6C70, 0x8A51, 0x553E, 0x5815, 0x59A5, 0x60F0, 0x6253,
00539 0x67C1, 0x8235, 0x6955, 0x9640, 0x99C4, 0x9A28, 0x4F53, 0x5806,
00540 0x5BFE, 0x8010, 0x5CB1, 0x5E2F, 0x5F85, 0x6020, 0x614B, 0x6234,
00541 0x66FF, 0x6CF0, 0x6EDE, 0x80CE, 0x817F, 0x82D4, 0x888B, 0x8CB8,
00542 0x9000, 0x902E, 0x968A, 0x9EDB, 0x9BDB, 0x4EE3, 0x53F0, 0x5927,
00543 0x7B2C, 0x918D, 0x984C, 0x9DF9, 0x6EDD, 0x7027, 0x5353, 0x5544,
00544 0x5B85, 0x6258, 0x629E, 0x62D3, 0x6CA2, 0x6FEF, 0x7422, 0x8A17,
00545 0x9438, 0x6FC1, 0x8AFE, 0x8338, 0x51E7, 0x86F8, 0x53EA,
00546 };
00547 static const unsigned short euc_to_utf8_C3[] = {
00548 0x53E9, 0x4F46, 0x9054, 0x8FB0, 0x596A, 0x8131, 0x5DFD,
00549 0x7AEA, 0x8FBF, 0x68DA, 0x8C37, 0x72F8, 0x9C48, 0x6A3D, 0x8AB0,
00550 0x4E39, 0x5358, 0x5606, 0x5766, 0x62C5, 0x63A2, 0x65E6, 0x6B4E,
00551 0x6DE1, 0x6E5B, 0x70AD, 0x77ED, 0x7AEF, 0x7BAA, 0x7DBB, 0x803D,
00552 0x80C6, 0x86CB, 0x8A95, 0x935B, 0x56E3, 0x58C7, 0x5F3E, 0x65AD,
00553 0x6696, 0x6A80, 0x6BB5, 0x7537, 0x8AC7, 0x5024, 0x77E5, 0x5730,
00554 0x5F1B, 0x6065, 0x667A, 0x6C60, 0x75F4, 0x7A1A, 0x7F6E, 0x81F4,
00555 0x8718, 0x9045, 0x99B3, 0x7BC9, 0x755C, 0x7AF9, 0x7B51, 0x84C4,
00556 0x9010, 0x79E9, 0x7A92, 0x8336, 0x5AE1, 0x7740, 0x4E2D, 0x4EF2,
00557 0x5B99, 0x5FE0, 0x62BD, 0x663C, 0x67F1, 0x6CE8, 0x866B, 0x8877,
00558 0x8A3B, 0x914E, 0x92F3, 0x99D0, 0x6A17, 0x7026, 0x732A, 0x82E7,
00559 0x8457, 0x8CAF, 0x4E01, 0x5146, 0x51CB, 0x558B, 0x5BF5,
00560 };
00561 static const unsigned short euc_to_utf8_C4[] = {
00562 0x5E16, 0x5E33, 0x5E81, 0x5F14, 0x5F35, 0x5F6B, 0x5FB4,
00563 0x61F2, 0x6311, 0x66A2, 0x671D, 0x6F6E, 0x7252, 0x753A, 0x773A,
00564 0x8074, 0x8139, 0x8178, 0x8776, 0x8ABF, 0x8ADC, 0x8D85, 0x8DF3,
00565 0x929A, 0x9577, 0x9802, 0x9CE5, 0x52C5, 0x6357, 0x76F4, 0x6715,
00566 0x6C88, 0x73CD, 0x8CC3, 0x93AE, 0x9673, 0x6D25, 0x589C, 0x690E,
00567 0x69CC, 0x8FFD, 0x939A, 0x75DB, 0x901A, 0x585A, 0x6802, 0x63B4,
00568 0x69FB, 0x4F43, 0x6F2C, 0x67D8, 0x8FBB, 0x8526, 0x7DB4, 0x9354,
00569 0x693F, 0x6F70, 0x576A, 0x58F7, 0x5B2C, 0x7D2C, 0x722A, 0x540A,
00570 0x91E3, 0x9DB4, 0x4EAD, 0x4F4E, 0x505C, 0x5075, 0x5243, 0x8C9E,
00571 0x5448, 0x5824, 0x5B9A, 0x5E1D, 0x5E95, 0x5EAD, 0x5EF7, 0x5F1F,
00572 0x608C, 0x62B5, 0x633A, 0x63D0, 0x68AF, 0x6C40, 0x7887, 0x798E,
00573 0x7A0B, 0x7DE0, 0x8247, 0x8A02, 0x8AE6, 0x8E44, 0x9013,
00574 };
00575 static const unsigned short euc_to_utf8_C5[] = {
00576 0x90B8, 0x912D, 0x91D8, 0x9F0E, 0x6CE5, 0x6458, 0x64E2,
00577 0x6575, 0x6EF4, 0x7684, 0x7B1B, 0x9069, 0x93D1, 0x6EBA, 0x54F2,
00578 0x5FB9, 0x64A4, 0x8F4D, 0x8FED, 0x9244, 0x5178, 0x586B, 0x5929,
00579 0x5C55, 0x5E97, 0x6DFB, 0x7E8F, 0x751C, 0x8CBC, 0x8EE2, 0x985B,
00580 0x70B9, 0x4F1D, 0x6BBF, 0x6FB1, 0x7530, 0x96FB, 0x514E, 0x5410,
00581 0x5835, 0x5857, 0x59AC, 0x5C60, 0x5F92, 0x6597, 0x675C, 0x6E21,
00582 0x767B, 0x83DF, 0x8CED, 0x9014, 0x90FD, 0x934D, 0x7825, 0x783A,
00583 0x52AA, 0x5EA6, 0x571F, 0x5974, 0x6012, 0x5012, 0x515A, 0x51AC,
00584 0x51CD, 0x5200, 0x5510, 0x5854, 0x5858, 0x5957, 0x5B95, 0x5CF6,
00585 0x5D8B, 0x60BC, 0x6295, 0x642D, 0x6771, 0x6843, 0x68BC, 0x68DF,
00586 0x76D7, 0x6DD8, 0x6E6F, 0x6D9B, 0x706F, 0x71C8, 0x5F53, 0x75D8,
00587 0x7977, 0x7B49, 0x7B54, 0x7B52, 0x7CD6, 0x7D71, 0x5230,
00588 };
00589 static const unsigned short euc_to_utf8_C6[] = {
00590 0x8463, 0x8569, 0x85E4, 0x8A0E, 0x8B04, 0x8C46, 0x8E0F,
00591 0x9003, 0x900F, 0x9419, 0x9676, 0x982D, 0x9A30, 0x95D8, 0x50CD,
00592 0x52D5, 0x540C, 0x5802, 0x5C0E, 0x61A7, 0x649E, 0x6D1E, 0x77B3,
00593 0x7AE5, 0x80F4, 0x8404, 0x9053, 0x9285, 0x5CE0, 0x9D07, 0x533F,
00594 0x5F97, 0x5FB3, 0x6D9C, 0x7279, 0x7763, 0x79BF, 0x7BE4, 0x6BD2,
00595 0x72EC, 0x8AAD, 0x6803, 0x6A61, 0x51F8, 0x7A81, 0x6934, 0x5C4A,
00596 0x9CF6, 0x82EB, 0x5BC5, 0x9149, 0x701E, 0x5678, 0x5C6F, 0x60C7,
00597 0x6566, 0x6C8C, 0x8C5A, 0x9041, 0x9813, 0x5451, 0x66C7, 0x920D,
00598 0x5948, 0x90A3, 0x5185, 0x4E4D, 0x51EA, 0x8599, 0x8B0E, 0x7058,
00599 0x637A, 0x934B, 0x6962, 0x99B4, 0x7E04, 0x7577, 0x5357, 0x6960,
00600 0x8EDF, 0x96E3, 0x6C5D, 0x4E8C, 0x5C3C, 0x5F10, 0x8FE9, 0x5302,
00601 0x8CD1, 0x8089, 0x8679, 0x5EFF, 0x65E5, 0x4E73, 0x5165,
00602 };
00603 static const unsigned short euc_to_utf8_C7[] = {
00604 0x5982, 0x5C3F, 0x97EE, 0x4EFB, 0x598A, 0x5FCD, 0x8A8D,
00605 0x6FE1, 0x79B0, 0x7962, 0x5BE7, 0x8471, 0x732B, 0x71B1, 0x5E74,
00606 0x5FF5, 0x637B, 0x649A, 0x71C3, 0x7C98, 0x4E43, 0x5EFC, 0x4E4B,
00607 0x57DC, 0x56A2, 0x60A9, 0x6FC3, 0x7D0D, 0x80FD, 0x8133, 0x81BF,
00608 0x8FB2, 0x8997, 0x86A4, 0x5DF4, 0x628A, 0x64AD, 0x8987, 0x6777,
00609 0x6CE2, 0x6D3E, 0x7436, 0x7834, 0x5A46, 0x7F75, 0x82AD, 0x99AC,
00610 0x4FF3, 0x5EC3, 0x62DD, 0x6392, 0x6557, 0x676F, 0x76C3, 0x724C,
00611 0x80CC, 0x80BA, 0x8F29, 0x914D, 0x500D, 0x57F9, 0x5A92, 0x6885,
00612 0x6973, 0x7164, 0x72FD, 0x8CB7, 0x58F2, 0x8CE0, 0x966A, 0x9019,
00613 0x877F, 0x79E4, 0x77E7, 0x8429, 0x4F2F, 0x5265, 0x535A, 0x62CD,
00614 0x67CF, 0x6CCA, 0x767D, 0x7B94, 0x7C95, 0x8236, 0x8584, 0x8FEB,
00615 0x66DD, 0x6F20, 0x7206, 0x7E1B, 0x83AB, 0x99C1, 0x9EA6,
00616 };
00617 static const unsigned short euc_to_utf8_C8[] = {
00618 0x51FD, 0x7BB1, 0x7872, 0x7BB8, 0x8087, 0x7B48, 0x6AE8,
00619 0x5E61, 0x808C, 0x7551, 0x7560, 0x516B, 0x9262, 0x6E8C, 0x767A,
00620 0x9197, 0x9AEA, 0x4F10, 0x7F70, 0x629C, 0x7B4F, 0x95A5, 0x9CE9,
00621 0x567A, 0x5859, 0x86E4, 0x96BC, 0x4F34, 0x5224, 0x534A, 0x53CD,
00622 0x53DB, 0x5E06, 0x642C, 0x6591, 0x677F, 0x6C3E, 0x6C4E, 0x7248,
00623 0x72AF, 0x73ED, 0x7554, 0x7E41, 0x822C, 0x85E9, 0x8CA9, 0x7BC4,
00624 0x91C6, 0x7169, 0x9812, 0x98EF, 0x633D, 0x6669, 0x756A, 0x76E4,
00625 0x78D0, 0x8543, 0x86EE, 0x532A, 0x5351, 0x5426, 0x5983, 0x5E87,
00626 0x5F7C, 0x60B2, 0x6249, 0x6279, 0x62AB, 0x6590, 0x6BD4, 0x6CCC,
00627 0x75B2, 0x76AE, 0x7891, 0x79D8, 0x7DCB, 0x7F77, 0x80A5, 0x88AB,
00628 0x8AB9, 0x8CBB, 0x907F, 0x975E, 0x98DB, 0x6A0B, 0x7C38, 0x5099,
00629 0x5C3E, 0x5FAE, 0x6787, 0x6BD8, 0x7435, 0x7709, 0x7F8E,
00630 };
00631 static const unsigned short euc_to_utf8_C9[] = {
00632 0x9F3B, 0x67CA, 0x7A17, 0x5339, 0x758B, 0x9AED, 0x5F66,
00633 0x819D, 0x83F1, 0x8098, 0x5F3C, 0x5FC5, 0x7562, 0x7B46, 0x903C,
00634 0x6867, 0x59EB, 0x5A9B, 0x7D10, 0x767E, 0x8B2C, 0x4FF5, 0x5F6A,
00635 0x6A19, 0x6C37, 0x6F02, 0x74E2, 0x7968, 0x8868, 0x8A55, 0x8C79,
00636 0x5EDF, 0x63CF, 0x75C5, 0x79D2, 0x82D7, 0x9328, 0x92F2, 0x849C,
00637 0x86ED, 0x9C2D, 0x54C1, 0x5F6C, 0x658C, 0x6D5C, 0x7015, 0x8CA7,
00638 0x8CD3, 0x983B, 0x654F, 0x74F6, 0x4E0D, 0x4ED8, 0x57E0, 0x592B,
00639 0x5A66, 0x5BCC, 0x51A8, 0x5E03, 0x5E9C, 0x6016, 0x6276, 0x6577,
00640 0x65A7, 0x666E, 0x6D6E, 0x7236, 0x7B26, 0x8150, 0x819A, 0x8299,
00641 0x8B5C, 0x8CA0, 0x8CE6, 0x8D74, 0x961C, 0x9644, 0x4FAE, 0x64AB,
00642 0x6B66, 0x821E, 0x8461, 0x856A, 0x90E8, 0x5C01, 0x6953, 0x98A8,
00643 0x847A, 0x8557, 0x4F0F, 0x526F, 0x5FA9, 0x5E45, 0x670D,
00644 };
00645 static const unsigned short euc_to_utf8_CA[] = {
00646 0x798F, 0x8179, 0x8907, 0x8986, 0x6DF5, 0x5F17, 0x6255,
00647 0x6CB8, 0x4ECF, 0x7269, 0x9B92, 0x5206, 0x543B, 0x5674, 0x58B3,
00648 0x61A4, 0x626E, 0x711A, 0x596E, 0x7C89, 0x7CDE, 0x7D1B, 0x96F0,
00649 0x6587, 0x805E, 0x4E19, 0x4F75, 0x5175, 0x5840, 0x5E63, 0x5E73,
00650 0x5F0A, 0x67C4, 0x4E26, 0x853D, 0x9589, 0x965B, 0x7C73, 0x9801,
00651 0x50FB, 0x58C1, 0x7656, 0x78A7, 0x5225, 0x77A5, 0x8511, 0x7B86,
00652 0x504F, 0x5909, 0x7247, 0x7BC7, 0x7DE8, 0x8FBA, 0x8FD4, 0x904D,
00653 0x4FBF, 0x52C9, 0x5A29, 0x5F01, 0x97AD, 0x4FDD, 0x8217, 0x92EA,
00654 0x5703, 0x6355, 0x6B69, 0x752B, 0x88DC, 0x8F14, 0x7A42, 0x52DF,
00655 0x5893, 0x6155, 0x620A, 0x66AE, 0x6BCD, 0x7C3F, 0x83E9, 0x5023,
00656 0x4FF8, 0x5305, 0x5446, 0x5831, 0x5949, 0x5B9D, 0x5CF0, 0x5CEF,
00657 0x5D29, 0x5E96, 0x62B1, 0x6367, 0x653E, 0x65B9, 0x670B,
00658 };
00659 static const unsigned short euc_to_utf8_CB[] = {
00660 0x6CD5, 0x6CE1, 0x70F9, 0x7832, 0x7E2B, 0x80DE, 0x82B3,
00661 0x840C, 0x84EC, 0x8702, 0x8912, 0x8A2A, 0x8C4A, 0x90A6, 0x92D2,
00662 0x98FD, 0x9CF3, 0x9D6C, 0x4E4F, 0x4EA1, 0x508D, 0x5256, 0x574A,
00663 0x59A8, 0x5E3D, 0x5FD8, 0x5FD9, 0x623F, 0x66B4, 0x671B, 0x67D0,
00664 0x68D2, 0x5192, 0x7D21, 0x80AA, 0x81A8, 0x8B00, 0x8C8C, 0x8CBF,
00665 0x927E, 0x9632, 0x5420, 0x982C, 0x5317, 0x50D5, 0x535C, 0x58A8,
00666 0x64B2, 0x6734, 0x7267, 0x7766, 0x7A46, 0x91E6, 0x52C3, 0x6CA1,
00667 0x6B86, 0x5800, 0x5E4C, 0x5954, 0x672C, 0x7FFB, 0x51E1, 0x76C6,
00668 0x6469, 0x78E8, 0x9B54, 0x9EBB, 0x57CB, 0x59B9, 0x6627, 0x679A,
00669 0x6BCE, 0x54E9, 0x69D9, 0x5E55, 0x819C, 0x6795, 0x9BAA, 0x67FE,
00670 0x9C52, 0x685D, 0x4EA6, 0x4FE3, 0x53C8, 0x62B9, 0x672B, 0x6CAB,
00671 0x8FC4, 0x4FAD, 0x7E6D, 0x9EBF, 0x4E07, 0x6162, 0x6E80,
00672 };
00673 static const unsigned short euc_to_utf8_CC[] = {
00674 0x6F2B, 0x8513, 0x5473, 0x672A, 0x9B45, 0x5DF3, 0x7B95,
00675 0x5CAC, 0x5BC6, 0x871C, 0x6E4A, 0x84D1, 0x7A14, 0x8108, 0x5999,
00676 0x7C8D, 0x6C11, 0x7720, 0x52D9, 0x5922, 0x7121, 0x725F, 0x77DB,
00677 0x9727, 0x9D61, 0x690B, 0x5A7F, 0x5A18, 0x51A5, 0x540D, 0x547D,
00678 0x660E, 0x76DF, 0x8FF7, 0x9298, 0x9CF4, 0x59EA, 0x725D, 0x6EC5,
00679 0x514D, 0x68C9, 0x7DBF, 0x7DEC, 0x9762, 0x9EBA, 0x6478, 0x6A21,
00680 0x8302, 0x5984, 0x5B5F, 0x6BDB, 0x731B, 0x76F2, 0x7DB2, 0x8017,
00681 0x8499, 0x5132, 0x6728, 0x9ED9, 0x76EE, 0x6762, 0x52FF, 0x9905,
00682 0x5C24, 0x623B, 0x7C7E, 0x8CB0, 0x554F, 0x60B6, 0x7D0B, 0x9580,
00683 0x5301, 0x4E5F, 0x51B6, 0x591C, 0x723A, 0x8036, 0x91CE, 0x5F25,
00684 0x77E2, 0x5384, 0x5F79, 0x7D04, 0x85AC, 0x8A33, 0x8E8D, 0x9756,
00685 0x67F3, 0x85AE, 0x9453, 0x6109, 0x6108, 0x6CB9, 0x7652,
00686 };
00687 static const unsigned short euc_to_utf8_CD[] = {
00688 0x8AED, 0x8F38, 0x552F, 0x4F51, 0x512A, 0x52C7, 0x53CB,
00689 0x5BA5, 0x5E7D, 0x60A0, 0x6182, 0x63D6, 0x6709, 0x67DA, 0x6E67,
00690 0x6D8C, 0x7336, 0x7337, 0x7531, 0x7950, 0x88D5, 0x8A98, 0x904A,
00691 0x9091, 0x90F5, 0x96C4, 0x878D, 0x5915, 0x4E88, 0x4F59, 0x4E0E,
00692 0x8A89, 0x8F3F, 0x9810, 0x50AD, 0x5E7C, 0x5996, 0x5BB9, 0x5EB8,
00693 0x63DA, 0x63FA, 0x64C1, 0x66DC, 0x694A, 0x69D8, 0x6D0B, 0x6EB6,
00694 0x7194, 0x7528, 0x7AAF, 0x7F8A, 0x8000, 0x8449, 0x84C9, 0x8981,
00695 0x8B21, 0x8E0A, 0x9065, 0x967D, 0x990A, 0x617E, 0x6291, 0x6B32,
00696 0x6C83, 0x6D74, 0x7FCC, 0x7FFC, 0x6DC0, 0x7F85, 0x87BA, 0x88F8,
00697 0x6765, 0x83B1, 0x983C, 0x96F7, 0x6D1B, 0x7D61, 0x843D, 0x916A,
00698 0x4E71, 0x5375, 0x5D50, 0x6B04, 0x6FEB, 0x85CD, 0x862D, 0x89A7,
00699 0x5229, 0x540F, 0x5C65, 0x674E, 0x68A8, 0x7406, 0x7483,
00700 };
00701 static const unsigned short euc_to_utf8_CE[] = {
00702 0x75E2, 0x88CF, 0x88E1, 0x91CC, 0x96E2, 0x9678, 0x5F8B,
00703 0x7387, 0x7ACB, 0x844E, 0x63A0, 0x7565, 0x5289, 0x6D41, 0x6E9C,
00704 0x7409, 0x7559, 0x786B, 0x7C92, 0x9686, 0x7ADC, 0x9F8D, 0x4FB6,
00705 0x616E, 0x65C5, 0x865C, 0x4E86, 0x4EAE, 0x50DA, 0x4E21, 0x51CC,
00706 0x5BEE, 0x6599, 0x6881, 0x6DBC, 0x731F, 0x7642, 0x77AD, 0x7A1C,
00707 0x7CE7, 0x826F, 0x8AD2, 0x907C, 0x91CF, 0x9675, 0x9818, 0x529B,
00708 0x7DD1, 0x502B, 0x5398, 0x6797, 0x6DCB, 0x71D0, 0x7433, 0x81E8,
00709 0x8F2A, 0x96A3, 0x9C57, 0x9E9F, 0x7460, 0x5841, 0x6D99, 0x7D2F,
00710 0x985E, 0x4EE4, 0x4F36, 0x4F8B, 0x51B7, 0x52B1, 0x5DBA, 0x601C,
00711 0x73B2, 0x793C, 0x82D3, 0x9234, 0x96B7, 0x96F6, 0x970A, 0x9E97,
00712 0x9F62, 0x66A6, 0x6B74, 0x5217, 0x52A3, 0x70C8, 0x88C2, 0x5EC9,
00713 0x604B, 0x6190, 0x6F23, 0x7149, 0x7C3E, 0x7DF4, 0x806F,
00714 };
00715 static const unsigned short euc_to_utf8_CF[] = {
00716 0x84EE, 0x9023, 0x932C, 0x5442, 0x9B6F, 0x6AD3, 0x7089,
00717 0x8CC2, 0x8DEF, 0x9732, 0x52B4, 0x5A41, 0x5ECA, 0x5F04, 0x6717,
00718 0x697C, 0x6994, 0x6D6A, 0x6F0F, 0x7262, 0x72FC, 0x7BED, 0x8001,
00719 0x807E, 0x874B, 0x90CE, 0x516D, 0x9E93, 0x7984, 0x808B, 0x9332,
00720 0x8AD6, 0x502D, 0x548C, 0x8A71, 0x6B6A, 0x8CC4, 0x8107, 0x60D1,
00721 0x67A0, 0x9DF2, 0x4E99, 0x4E98, 0x9C10, 0x8A6B, 0x85C1, 0x8568,
00722 0x6900, 0x6E7E, 0x7897, 0x8155, 0, 0, 0, 0,
00723 0, 0, 0, 0, 0, 0, 0, 0,
00724 0, 0, 0, 0, 0, 0, 0, 0,
00725 0, 0, 0, 0, 0, 0, 0, 0,
00726 0, 0, 0, 0, 0, 0, 0, 0,
00727 0, 0, 0, 0, 0, 0, 0,
00728 };
00729 static const unsigned short euc_to_utf8_D0[] = {
00730 0x5F0C, 0x4E10, 0x4E15, 0x4E2A, 0x4E31, 0x4E36, 0x4E3C,
00731 0x4E3F, 0x4E42, 0x4E56, 0x4E58, 0x4E82, 0x4E85, 0x8C6B, 0x4E8A,
00732 0x8212, 0x5F0D, 0x4E8E, 0x4E9E, 0x4E9F, 0x4EA0, 0x4EA2, 0x4EB0,
00733 0x4EB3, 0x4EB6, 0x4ECE, 0x4ECD, 0x4EC4, 0x4EC6, 0x4EC2, 0x4ED7,
00734 0x4EDE, 0x4EED, 0x4EDF, 0x4EF7, 0x4F09, 0x4F5A, 0x4F30, 0x4F5B,
00735 0x4F5D, 0x4F57, 0x4F47, 0x4F76, 0x4F88, 0x4F8F, 0x4F98, 0x4F7B,
00736 0x4F69, 0x4F70, 0x4F91, 0x4F6F, 0x4F86, 0x4F96, 0x5118, 0x4FD4,
00737 0x4FDF, 0x4FCE, 0x4FD8, 0x4FDB, 0x4FD1, 0x4FDA, 0x4FD0, 0x4FE4,
00738 0x4FE5, 0x501A, 0x5028, 0x5014, 0x502A, 0x5025, 0x5005, 0x4F1C,
00739 0x4FF6, 0x5021, 0x5029, 0x502C, 0x4FFE, 0x4FEF, 0x5011, 0x5006,
00740 0x5043, 0x5047, 0x6703, 0x5055, 0x5050, 0x5048, 0x505A, 0x5056,
00741 0x506C, 0x5078, 0x5080, 0x509A, 0x5085, 0x50B4, 0x50B2,
00742 };
00743 static const unsigned short euc_to_utf8_D1[] = {
00744 0x50C9, 0x50CA, 0x50B3, 0x50C2, 0x50D6, 0x50DE, 0x50E5,
00745 0x50ED, 0x50E3, 0x50EE, 0x50F9, 0x50F5, 0x5109, 0x5101, 0x5102,
00746 0x5116, 0x5115, 0x5114, 0x511A, 0x5121, 0x513A, 0x5137, 0x513C,
00747 0x513B, 0x513F, 0x5140, 0x5152, 0x514C, 0x5154, 0x5162, 0x7AF8,
00748 0x5169, 0x516A, 0x516E, 0x5180, 0x5182, 0x56D8, 0x518C, 0x5189,
00749 0x518F, 0x5191, 0x5193, 0x5195, 0x5196, 0x51A4, 0x51A6, 0x51A2,
00750 0x51A9, 0x51AA, 0x51AB, 0x51B3, 0x51B1, 0x51B2, 0x51B0, 0x51B5,
00751 0x51BD, 0x51C5, 0x51C9, 0x51DB, 0x51E0, 0x8655, 0x51E9, 0x51ED,
00752 0x51F0, 0x51F5, 0x51FE, 0x5204, 0x520B, 0x5214, 0x520E, 0x5227,
00753 0x522A, 0x522E, 0x5233, 0x5239, 0x524F, 0x5244, 0x524B, 0x524C,
00754 0x525E, 0x5254, 0x526A, 0x5274, 0x5269, 0x5273, 0x527F, 0x527D,
00755 0x528D, 0x5294, 0x5292, 0x5271, 0x5288, 0x5291, 0x8FA8,
00756 };
00757 static const unsigned short euc_to_utf8_D2[] = {
00758 0x8FA7, 0x52AC, 0x52AD, 0x52BC, 0x52B5, 0x52C1, 0x52CD,
00759 0x52D7, 0x52DE, 0x52E3, 0x52E6, 0x98ED, 0x52E0, 0x52F3, 0x52F5,
00760 0x52F8, 0x52F9, 0x5306, 0x5308, 0x7538, 0x530D, 0x5310, 0x530F,
00761 0x5315, 0x531A, 0x5323, 0x532F, 0x5331, 0x5333, 0x5338, 0x5340,
00762 0x5346, 0x5345, 0x4E17, 0x5349, 0x534D, 0x51D6, 0x535E, 0x5369,
00763 0x536E, 0x5918, 0x537B, 0x5377, 0x5382, 0x5396, 0x53A0, 0x53A6,
00764 0x53A5, 0x53AE, 0x53B0, 0x53B6, 0x53C3, 0x7C12, 0x96D9, 0x53DF,
00765 0x66FC, 0x71EE, 0x53EE, 0x53E8, 0x53ED, 0x53FA, 0x5401, 0x543D,
00766 0x5440, 0x542C, 0x542D, 0x543C, 0x542E, 0x5436, 0x5429, 0x541D,
00767 0x544E, 0x548F, 0x5475, 0x548E, 0x545F, 0x5471, 0x5477, 0x5470,
00768 0x5492, 0x547B, 0x5480, 0x5476, 0x5484, 0x5490, 0x5486, 0x54C7,
00769 0x54A2, 0x54B8, 0x54A5, 0x54AC, 0x54C4, 0x54C8, 0x54A8,
00770 };
00771 static const unsigned short euc_to_utf8_D3[] = {
00772 0x54AB, 0x54C2, 0x54A4, 0x54BE, 0x54BC, 0x54D8, 0x54E5,
00773 0x54E6, 0x550F, 0x5514, 0x54FD, 0x54EE, 0x54ED, 0x54FA, 0x54E2,
00774 0x5539, 0x5540, 0x5563, 0x554C, 0x552E, 0x555C, 0x5545, 0x5556,
00775 0x5557, 0x5538, 0x5533, 0x555D, 0x5599, 0x5580, 0x54AF, 0x558A,
00776 0x559F, 0x557B, 0x557E, 0x5598, 0x559E, 0x55AE, 0x557C, 0x5583,
00777 0x55A9, 0x5587, 0x55A8, 0x55DA, 0x55C5, 0x55DF, 0x55C4, 0x55DC,
00778 0x55E4, 0x55D4, 0x5614, 0x55F7, 0x5616, 0x55FE, 0x55FD, 0x561B,
00779 0x55F9, 0x564E, 0x5650, 0x71DF, 0x5634, 0x5636, 0x5632, 0x5638,
00780 0x566B, 0x5664, 0x562F, 0x566C, 0x566A, 0x5686, 0x5680, 0x568A,
00781 0x56A0, 0x5694, 0x568F, 0x56A5, 0x56AE, 0x56B6, 0x56B4, 0x56C2,
00782 0x56BC, 0x56C1, 0x56C3, 0x56C0, 0x56C8, 0x56CE, 0x56D1, 0x56D3,
00783 0x56D7, 0x56EE, 0x56F9, 0x5700, 0x56FF, 0x5704, 0x5709,
00784 };
00785 static const unsigned short euc_to_utf8_D4[] = {
00786 0x5708, 0x570B, 0x570D, 0x5713, 0x5718, 0x5716, 0x55C7,
00787 0x571C, 0x5726, 0x5737, 0x5738, 0x574E, 0x573B, 0x5740, 0x574F,
00788 0x5769, 0x57C0, 0x5788, 0x5761, 0x577F, 0x5789, 0x5793, 0x57A0,
00789 0x57B3, 0x57A4, 0x57AA, 0x57B0, 0x57C3, 0x57C6, 0x57D4, 0x57D2,
00790 0x57D3, 0x580A, 0x57D6, 0x57E3, 0x580B, 0x5819, 0x581D, 0x5872,
00791 0x5821, 0x5862, 0x584B, 0x5870, 0x6BC0, 0x5852, 0x583D, 0x5879,
00792 0x5885, 0x58B9, 0x589F, 0x58AB, 0x58BA, 0x58DE, 0x58BB, 0x58B8,
00793 0x58AE, 0x58C5, 0x58D3, 0x58D1, 0x58D7, 0x58D9, 0x58D8, 0x58E5,
00794 0x58DC, 0x58E4, 0x58DF, 0x58EF, 0x58FA, 0x58F9, 0x58FB, 0x58FC,
00795 0x58FD, 0x5902, 0x590A, 0x5910, 0x591B, 0x68A6, 0x5925, 0x592C,
00796 0x592D, 0x5932, 0x5938, 0x593E, 0x7AD2, 0x5955, 0x5950, 0x594E,
00797 0x595A, 0x5958, 0x5962, 0x5960, 0x5967, 0x596C, 0x5969,
00798 };
00799 static const unsigned short euc_to_utf8_D5[] = {
00800 0x5978, 0x5981, 0x599D, 0x4F5E, 0x4FAB, 0x59A3, 0x59B2,
00801 0x59C6, 0x59E8, 0x59DC, 0x598D, 0x59D9, 0x59DA, 0x5A25, 0x5A1F,
00802 0x5A11, 0x5A1C, 0x5A09, 0x5A1A, 0x5A40, 0x5A6C, 0x5A49, 0x5A35,
00803 0x5A36, 0x5A62, 0x5A6A, 0x5A9A, 0x5ABC, 0x5ABE, 0x5ACB, 0x5AC2,
00804 0x5ABD, 0x5AE3, 0x5AD7, 0x5AE6, 0x5AE9, 0x5AD6, 0x5AFA, 0x5AFB,
00805 0x5B0C, 0x5B0B, 0x5B16, 0x5B32, 0x5AD0, 0x5B2A, 0x5B36, 0x5B3E,
00806 0x5B43, 0x5B45, 0x5B40, 0x5B51, 0x5B55, 0x5B5A, 0x5B5B, 0x5B65,
00807 0x5B69, 0x5B70, 0x5B73, 0x5B75, 0x5B78, 0x6588, 0x5B7A, 0x5B80,
00808 0x5B83, 0x5BA6, 0x5BB8, 0x5BC3, 0x5BC7, 0x5BC9, 0x5BD4, 0x5BD0,
00809 0x5BE4, 0x5BE6, 0x5BE2, 0x5BDE, 0x5BE5, 0x5BEB, 0x5BF0, 0x5BF6,
00810 0x5BF3, 0x5C05, 0x5C07, 0x5C08, 0x5C0D, 0x5C13, 0x5C20, 0x5C22,
00811 0x5C28, 0x5C38, 0x5C39, 0x5C41, 0x5C46, 0x5C4E, 0x5C53,
00812 };
00813 static const unsigned short euc_to_utf8_D6[] = {
00814 0x5C50, 0x5C4F, 0x5B71, 0x5C6C, 0x5C6E, 0x4E62, 0x5C76,
00815 0x5C79, 0x5C8C, 0x5C91, 0x5C94, 0x599B, 0x5CAB, 0x5CBB, 0x5CB6,
00816 0x5CBC, 0x5CB7, 0x5CC5, 0x5CBE, 0x5CC7, 0x5CD9, 0x5CE9, 0x5CFD,
00817 0x5CFA, 0x5CED, 0x5D8C, 0x5CEA, 0x5D0B, 0x5D15, 0x5D17, 0x5D5C,
00818 0x5D1F, 0x5D1B, 0x5D11, 0x5D14, 0x5D22, 0x5D1A, 0x5D19, 0x5D18,
00819 0x5D4C, 0x5D52, 0x5D4E, 0x5D4B, 0x5D6C, 0x5D73, 0x5D76, 0x5D87,
00820 0x5D84, 0x5D82, 0x5DA2, 0x5D9D, 0x5DAC, 0x5DAE, 0x5DBD, 0x5D90,
00821 0x5DB7, 0x5DBC, 0x5DC9, 0x5DCD, 0x5DD3, 0x5DD2, 0x5DD6, 0x5DDB,
00822 0x5DEB, 0x5DF2, 0x5DF5, 0x5E0B, 0x5E1A, 0x5E19, 0x5E11, 0x5E1B,
00823 0x5E36, 0x5E37, 0x5E44, 0x5E43, 0x5E40, 0x5E4E, 0x5E57, 0x5E54,
00824 0x5E5F, 0x5E62, 0x5E64, 0x5E47, 0x5E75, 0x5E76, 0x5E7A, 0x9EBC,
00825 0x5E7F, 0x5EA0, 0x5EC1, 0x5EC2, 0x5EC8, 0x5ED0, 0x5ECF,
00826 };
00827 static const unsigned short euc_to_utf8_D7[] = {
00828 0x5ED6, 0x5EE3, 0x5EDD, 0x5EDA, 0x5EDB, 0x5EE2, 0x5EE1,
00829 0x5EE8, 0x5EE9, 0x5EEC, 0x5EF1, 0x5EF3, 0x5EF0, 0x5EF4, 0x5EF8,
00830 0x5EFE, 0x5F03, 0x5F09, 0x5F5D, 0x5F5C, 0x5F0B, 0x5F11, 0x5F16,
00831 0x5F29, 0x5F2D, 0x5F38, 0x5F41, 0x5F48, 0x5F4C, 0x5F4E, 0x5F2F,
00832 0x5F51, 0x5F56, 0x5F57, 0x5F59, 0x5F61, 0x5F6D, 0x5F73, 0x5F77,
00833 0x5F83, 0x5F82, 0x5F7F, 0x5F8A, 0x5F88, 0x5F91, 0x5F87, 0x5F9E,
00834 0x5F99, 0x5F98, 0x5FA0, 0x5FA8, 0x5FAD, 0x5FBC, 0x5FD6, 0x5FFB,
00835 0x5FE4, 0x5FF8, 0x5FF1, 0x5FDD, 0x60B3, 0x5FFF, 0x6021, 0x6060,
00836 0x6019, 0x6010, 0x6029, 0x600E, 0x6031, 0x601B, 0x6015, 0x602B,
00837 0x6026, 0x600F, 0x603A, 0x605A, 0x6041, 0x606A, 0x6077, 0x605F,
00838 0x604A, 0x6046, 0x604D, 0x6063, 0x6043, 0x6064, 0x6042, 0x606C,
00839 0x606B, 0x6059, 0x6081, 0x608D, 0x60E7, 0x6083, 0x609A,
00840 };
00841 static const unsigned short euc_to_utf8_D8[] = {
00842 0x6084, 0x609B, 0x6096, 0x6097, 0x6092, 0x60A7, 0x608B,
00843 0x60E1, 0x60B8, 0x60E0, 0x60D3, 0x60B4, 0x5FF0, 0x60BD, 0x60C6,
00844 0x60B5, 0x60D8, 0x614D, 0x6115, 0x6106, 0x60F6, 0x60F7, 0x6100,
00845 0x60F4, 0x60FA, 0x6103, 0x6121, 0x60FB, 0x60F1, 0x610D, 0x610E,
00846 0x6147, 0x613E, 0x6128, 0x6127, 0x614A, 0x613F, 0x613C, 0x612C,
00847 0x6134, 0x613D, 0x6142, 0x6144, 0x6173, 0x6177, 0x6158, 0x6159,
00848 0x615A, 0x616B, 0x6174, 0x616F, 0x6165, 0x6171, 0x615F, 0x615D,
00849 0x6153, 0x6175, 0x6199, 0x6196, 0x6187, 0x61AC, 0x6194, 0x619A,
00850 0x618A, 0x6191, 0x61AB, 0x61AE, 0x61CC, 0x61CA, 0x61C9, 0x61F7,
00851 0x61C8, 0x61C3, 0x61C6, 0x61BA, 0x61CB, 0x7F79, 0x61CD, 0x61E6,
00852 0x61E3, 0x61F6, 0x61FA, 0x61F4, 0x61FF, 0x61FD, 0x61FC, 0x61FE,
00853 0x6200, 0x6208, 0x6209, 0x620D, 0x620C, 0x6214, 0x621B,
00854 };
00855 static const unsigned short euc_to_utf8_D9[] = {
00856 0x621E, 0x6221, 0x622A, 0x622E, 0x6230, 0x6232, 0x6233,
00857 0x6241, 0x624E, 0x625E, 0x6263, 0x625B, 0x6260, 0x6268, 0x627C,
00858 0x6282, 0x6289, 0x627E, 0x6292, 0x6293, 0x6296, 0x62D4, 0x6283,
00859 0x6294, 0x62D7, 0x62D1, 0x62BB, 0x62CF, 0x62FF, 0x62C6, 0x64D4,
00860 0x62C8, 0x62DC, 0x62CC, 0x62CA, 0x62C2, 0x62C7, 0x629B, 0x62C9,
00861 0x630C, 0x62EE, 0x62F1, 0x6327, 0x6302, 0x6308, 0x62EF, 0x62F5,
00862 0x6350, 0x633E, 0x634D, 0x641C, 0x634F, 0x6396, 0x638E, 0x6380,
00863 0x63AB, 0x6376, 0x63A3, 0x638F, 0x6389, 0x639F, 0x63B5, 0x636B,
00864 0x6369, 0x63BE, 0x63E9, 0x63C0, 0x63C6, 0x63E3, 0x63C9, 0x63D2,
00865 0x63F6, 0x63C4, 0x6416, 0x6434, 0x6406, 0x6413, 0x6426, 0x6436,
00866 0x651D, 0x6417, 0x6428, 0x640F, 0x6467, 0x646F, 0x6476, 0x644E,
00867 0x652A, 0x6495, 0x6493, 0x64A5, 0x64A9, 0x6488, 0x64BC,
00868 };
00869 static const unsigned short euc_to_utf8_DA[] = {
00870 0x64DA, 0x64D2, 0x64C5, 0x64C7, 0x64BB, 0x64D8, 0x64C2,
00871 0x64F1, 0x64E7, 0x8209, 0x64E0, 0x64E1, 0x62AC, 0x64E3, 0x64EF,
00872 0x652C, 0x64F6, 0x64F4, 0x64F2, 0x64FA, 0x6500, 0x64FD, 0x6518,
00873 0x651C, 0x6505, 0x6524, 0x6523, 0x652B, 0x6534, 0x6535, 0x6537,
00874 0x6536, 0x6538, 0x754B, 0x6548, 0x6556, 0x6555, 0x654D, 0x6558,
00875 0x655E, 0x655D, 0x6572, 0x6578, 0x6582, 0x6583, 0x8B8A, 0x659B,
00876 0x659F, 0x65AB, 0x65B7, 0x65C3, 0x65C6, 0x65C1, 0x65C4, 0x65CC,
00877 0x65D2, 0x65DB, 0x65D9, 0x65E0, 0x65E1, 0x65F1, 0x6772, 0x660A,
00878 0x6603, 0x65FB, 0x6773, 0x6635, 0x6636, 0x6634, 0x661C, 0x664F,
00879 0x6644, 0x6649, 0x6641, 0x665E, 0x665D, 0x6664, 0x6667, 0x6668,
00880 0x665F, 0x6662, 0x6670, 0x6683, 0x6688, 0x668E, 0x6689, 0x6684,
00881 0x6698, 0x669D, 0x66C1, 0x66B9, 0x66C9, 0x66BE, 0x66BC,
00882 };
00883 static const unsigned short euc_to_utf8_DB[] = {
00884 0x66C4, 0x66B8, 0x66D6, 0x66DA, 0x66E0, 0x663F, 0x66E6,
00885 0x66E9, 0x66F0, 0x66F5, 0x66F7, 0x670F, 0x6716, 0x671E, 0x6726,
00886 0x6727, 0x9738, 0x672E, 0x673F, 0x6736, 0x6741, 0x6738, 0x6737,
00887 0x6746, 0x675E, 0x6760, 0x6759, 0x6763, 0x6764, 0x6789, 0x6770,
00888 0x67A9, 0x677C, 0x676A, 0x678C, 0x678B, 0x67A6, 0x67A1, 0x6785,
00889 0x67B7, 0x67EF, 0x67B4, 0x67EC, 0x67B3, 0x67E9, 0x67B8, 0x67E4,
00890 0x67DE, 0x67DD, 0x67E2, 0x67EE, 0x67B9, 0x67CE, 0x67C6, 0x67E7,
00891 0x6A9C, 0x681E, 0x6846, 0x6829, 0x6840, 0x684D, 0x6832, 0x684E,
00892 0x68B3, 0x682B, 0x6859, 0x6863, 0x6877, 0x687F, 0x689F, 0x688F,
00893 0x68AD, 0x6894, 0x689D, 0x689B, 0x6883, 0x6AAE, 0x68B9, 0x6874,
00894 0x68B5, 0x68A0, 0x68BA, 0x690F, 0x688D, 0x687E, 0x6901, 0x68CA,
00895 0x6908, 0x68D8, 0x6922, 0x6926, 0x68E1, 0x690C, 0x68CD,
00896 };
00897 static const unsigned short euc_to_utf8_DC[] = {
00898 0x68D4, 0x68E7, 0x68D5, 0x6936, 0x6912, 0x6904, 0x68D7,
00899 0x68E3, 0x6925, 0x68F9, 0x68E0, 0x68EF, 0x6928, 0x692A, 0x691A,
00900 0x6923, 0x6921, 0x68C6, 0x6979, 0x6977, 0x695C, 0x6978, 0x696B,
00901 0x6954, 0x697E, 0x696E, 0x6939, 0x6974, 0x693D, 0x6959, 0x6930,
00902 0x6961, 0x695E, 0x695D, 0x6981, 0x696A, 0x69B2, 0x69AE, 0x69D0,
00903 0x69BF, 0x69C1, 0x69D3, 0x69BE, 0x69CE, 0x5BE8, 0x69CA, 0x69DD,
00904 0x69BB, 0x69C3, 0x69A7, 0x6A2E, 0x6991, 0x69A0, 0x699C, 0x6995,
00905 0x69B4, 0x69DE, 0x69E8, 0x6A02, 0x6A1B, 0x69FF, 0x6B0A, 0x69F9,
00906 0x69F2, 0x69E7, 0x6A05, 0x69B1, 0x6A1E, 0x69ED, 0x6A14, 0x69EB,
00907 0x6A0A, 0x6A12, 0x6AC1, 0x6A23, 0x6A13, 0x6A44, 0x6A0C, 0x6A72,
00908 0x6A36, 0x6A78, 0x6A47, 0x6A62, 0x6A59, 0x6A66, 0x6A48, 0x6A38,
00909 0x6A22, 0x6A90, 0x6A8D, 0x6AA0, 0x6A84, 0x6AA2, 0x6AA3,
00910 };
00911 static const unsigned short euc_to_utf8_DD[] = {
00912 0x6A97, 0x8617, 0x6ABB, 0x6AC3, 0x6AC2, 0x6AB8, 0x6AB3,
00913 0x6AAC, 0x6ADE, 0x6AD1, 0x6ADF, 0x6AAA, 0x6ADA, 0x6AEA, 0x6AFB,
00914 0x6B05, 0x8616, 0x6AFA, 0x6B12, 0x6B16, 0x9B31, 0x6B1F, 0x6B38,
00915 0x6B37, 0x76DC, 0x6B39, 0x98EE, 0x6B47, 0x6B43, 0x6B49, 0x6B50,
00916 0x6B59, 0x6B54, 0x6B5B, 0x6B5F, 0x6B61, 0x6B78, 0x6B79, 0x6B7F,
00917 0x6B80, 0x6B84, 0x6B83, 0x6B8D, 0x6B98, 0x6B95, 0x6B9E, 0x6BA4,
00918 0x6BAA, 0x6BAB, 0x6BAF, 0x6BB2, 0x6BB1, 0x6BB3, 0x6BB7, 0x6BBC,
00919 0x6BC6, 0x6BCB, 0x6BD3, 0x6BDF, 0x6BEC, 0x6BEB, 0x6BF3, 0x6BEF,
00920 0x9EBE, 0x6C08, 0x6C13, 0x6C14, 0x6C1B, 0x6C24, 0x6C23, 0x6C5E,
00921 0x6C55, 0x6C62, 0x6C6A, 0x6C82, 0x6C8D, 0x6C9A, 0x6C81, 0x6C9B,
00922 0x6C7E, 0x6C68, 0x6C73, 0x6C92, 0x6C90, 0x6CC4, 0x6CF1, 0x6CD3,
00923 0x6CBD, 0x6CD7, 0x6CC5, 0x6CDD, 0x6CAE, 0x6CB1, 0x6CBE,
00924 };
00925 static const unsigned short euc_to_utf8_DE[] = {
00926 0x6CBA, 0x6CDB, 0x6CEF, 0x6CD9, 0x6CEA, 0x6D1F, 0x884D,
00927 0x6D36, 0x6D2B, 0x6D3D, 0x6D38, 0x6D19, 0x6D35, 0x6D33, 0x6D12,
00928 0x6D0C, 0x6D63, 0x6D93, 0x6D64, 0x6D5A, 0x6D79, 0x6D59, 0x6D8E,
00929 0x6D95, 0x6FE4, 0x6D85, 0x6DF9, 0x6E15, 0x6E0A, 0x6DB5, 0x6DC7,
00930 0x6DE6, 0x6DB8, 0x6DC6, 0x6DEC, 0x6DDE, 0x6DCC, 0x6DE8, 0x6DD2,
00931 0x6DC5, 0x6DFA, 0x6DD9, 0x6DE4, 0x6DD5, 0x6DEA, 0x6DEE, 0x6E2D,
00932 0x6E6E, 0x6E2E, 0x6E19, 0x6E72, 0x6E5F, 0x6E3E, 0x6E23, 0x6E6B,
00933 0x6E2B, 0x6E76, 0x6E4D, 0x6E1F, 0x6E43, 0x6E3A, 0x6E4E, 0x6E24,
00934 0x6EFF, 0x6E1D, 0x6E38, 0x6E82, 0x6EAA, 0x6E98, 0x6EC9, 0x6EB7,
00935 0x6ED3, 0x6EBD, 0x6EAF, 0x6EC4, 0x6EB2, 0x6ED4, 0x6ED5, 0x6E8F,
00936 0x6EA5, 0x6EC2, 0x6E9F, 0x6F41, 0x6F11, 0x704C, 0x6EEC, 0x6EF8,
00937 0x6EFE, 0x6F3F, 0x6EF2, 0x6F31, 0x6EEF, 0x6F32, 0x6ECC,
00938 };
00939 static const unsigned short euc_to_utf8_DF[] = {
00940 0x6F3E, 0x6F13, 0x6EF7, 0x6F86, 0x6F7A, 0x6F78, 0x6F81,
00941 0x6F80, 0x6F6F, 0x6F5B, 0x6FF3, 0x6F6D, 0x6F82, 0x6F7C, 0x6F58,
00942 0x6F8E, 0x6F91, 0x6FC2, 0x6F66, 0x6FB3, 0x6FA3, 0x6FA1, 0x6FA4,
00943 0x6FB9, 0x6FC6, 0x6FAA, 0x6FDF, 0x6FD5, 0x6FEC, 0x6FD4, 0x6FD8,
00944 0x6FF1, 0x6FEE, 0x6FDB, 0x7009, 0x700B, 0x6FFA, 0x7011, 0x7001,
00945 0x700F, 0x6FFE, 0x701B, 0x701A, 0x6F74, 0x701D, 0x7018, 0x701F,
00946 0x7030, 0x703E, 0x7032, 0x7051, 0x7063, 0x7099, 0x7092, 0x70AF,
00947 0x70F1, 0x70AC, 0x70B8, 0x70B3, 0x70AE, 0x70DF, 0x70CB, 0x70DD,
00948 0x70D9, 0x7109, 0x70FD, 0x711C, 0x7119, 0x7165, 0x7155, 0x7188,
00949 0x7166, 0x7162, 0x714C, 0x7156, 0x716C, 0x718F, 0x71FB, 0x7184,
00950 0x7195, 0x71A8, 0x71AC, 0x71D7, 0x71B9, 0x71BE, 0x71D2, 0x71C9,
00951 0x71D4, 0x71CE, 0x71E0, 0x71EC, 0x71E7, 0x71F5, 0x71FC,
00952 };
00953 static const unsigned short euc_to_utf8_E0[] = {
00954 0x71F9, 0x71FF, 0x720D, 0x7210, 0x721B, 0x7228, 0x722D,
00955 0x722C, 0x7230, 0x7232, 0x723B, 0x723C, 0x723F, 0x7240, 0x7246,
00956 0x724B, 0x7258, 0x7274, 0x727E, 0x7282, 0x7281, 0x7287, 0x7292,
00957 0x7296, 0x72A2, 0x72A7, 0x72B9, 0x72B2, 0x72C3, 0x72C6, 0x72C4,
00958 0x72CE, 0x72D2, 0x72E2, 0x72E0, 0x72E1, 0x72F9, 0x72F7, 0x500F,
00959 0x7317, 0x730A, 0x731C, 0x7316, 0x731D, 0x7334, 0x732F, 0x7329,
00960 0x7325, 0x733E, 0x734E, 0x734F, 0x9ED8, 0x7357, 0x736A, 0x7368,
00961 0x7370, 0x7378, 0x7375, 0x737B, 0x737A, 0x73C8, 0x73B3, 0x73CE,
00962 0x73BB, 0x73C0, 0x73E5, 0x73EE, 0x73DE, 0x74A2, 0x7405, 0x746F,
00963 0x7425, 0x73F8, 0x7432, 0x743A, 0x7455, 0x743F, 0x745F, 0x7459,
00964 0x7441, 0x745C, 0x7469, 0x7470, 0x7463, 0x746A, 0x7476, 0x747E,
00965 0x748B, 0x749E, 0x74A7, 0x74CA, 0x74CF, 0x74D4, 0x73F1,
00966 };
00967 static const unsigned short euc_to_utf8_E1[] = {
00968 0x74E0, 0x74E3, 0x74E7, 0x74E9, 0x74EE, 0x74F2, 0x74F0,
00969 0x74F1, 0x74F8, 0x74F7, 0x7504, 0x7503, 0x7505, 0x750C, 0x750E,
00970 0x750D, 0x7515, 0x7513, 0x751E, 0x7526, 0x752C, 0x753C, 0x7544,
00971 0x754D, 0x754A, 0x7549, 0x755B, 0x7546, 0x755A, 0x7569, 0x7564,
00972 0x7567, 0x756B, 0x756D, 0x7578, 0x7576, 0x7586, 0x7587, 0x7574,
00973 0x758A, 0x7589, 0x7582, 0x7594, 0x759A, 0x759D, 0x75A5, 0x75A3,
00974 0x75C2, 0x75B3, 0x75C3, 0x75B5, 0x75BD, 0x75B8, 0x75BC, 0x75B1,
00975 0x75CD, 0x75CA, 0x75D2, 0x75D9, 0x75E3, 0x75DE, 0x75FE, 0x75FF,
00976 0x75FC, 0x7601, 0x75F0, 0x75FA, 0x75F2, 0x75F3, 0x760B, 0x760D,
00977 0x7609, 0x761F, 0x7627, 0x7620, 0x7621, 0x7622, 0x7624, 0x7634,
00978 0x7630, 0x763B, 0x7647, 0x7648, 0x7646, 0x765C, 0x7658, 0x7661,
00979 0x7662, 0x7668, 0x7669, 0x766A, 0x7667, 0x766C, 0x7670,
00980 };
00981 static const unsigned short euc_to_utf8_E2[] = {
00982 0x7672, 0x7676, 0x7678, 0x767C, 0x7680, 0x7683, 0x7688,
00983 0x768B, 0x768E, 0x7696, 0x7693, 0x7699, 0x769A, 0x76B0, 0x76B4,
00984 0x76B8, 0x76B9, 0x76BA, 0x76C2, 0x76CD, 0x76D6, 0x76D2, 0x76DE,
00985 0x76E1, 0x76E5, 0x76E7, 0x76EA, 0x862F, 0x76FB, 0x7708, 0x7707,
00986 0x7704, 0x7729, 0x7724, 0x771E, 0x7725, 0x7726, 0x771B, 0x7737,
00987 0x7738, 0x7747, 0x775A, 0x7768, 0x776B, 0x775B, 0x7765, 0x777F,
00988 0x777E, 0x7779, 0x778E, 0x778B, 0x7791, 0x77A0, 0x779E, 0x77B0,
00989 0x77B6, 0x77B9, 0x77BF, 0x77BC, 0x77BD, 0x77BB, 0x77C7, 0x77CD,
00990 0x77D7, 0x77DA, 0x77DC, 0x77E3, 0x77EE, 0x77FC, 0x780C, 0x7812,
00991 0x7926, 0x7820, 0x792A, 0x7845, 0x788E, 0x7874, 0x7886, 0x787C,
00992 0x789A, 0x788C, 0x78A3, 0x78B5, 0x78AA, 0x78AF, 0x78D1, 0x78C6,
00993 0x78CB, 0x78D4, 0x78BE, 0x78BC, 0x78C5, 0x78CA, 0x78EC,
00994 };
00995 static const unsigned short euc_to_utf8_E3[] = {
00996 0x78E7, 0x78DA, 0x78FD, 0x78F4, 0x7907, 0x7912, 0x7911,
00997 0x7919, 0x792C, 0x792B, 0x7940, 0x7960, 0x7957, 0x795F, 0x795A,
00998 0x7955, 0x7953, 0x797A, 0x797F, 0x798A, 0x799D, 0x79A7, 0x9F4B,
00999 0x79AA, 0x79AE, 0x79B3, 0x79B9, 0x79BA, 0x79C9, 0x79D5, 0x79E7,
01000 0x79EC, 0x79E1, 0x79E3, 0x7A08, 0x7A0D, 0x7A18, 0x7A19, 0x7A20,
01001 0x7A1F, 0x7980, 0x7A31, 0x7A3B, 0x7A3E, 0x7A37, 0x7A43, 0x7A57,
01002 0x7A49, 0x7A61, 0x7A62, 0x7A69, 0x9F9D, 0x7A70, 0x7A79, 0x7A7D,
01003 0x7A88, 0x7A97, 0x7A95, 0x7A98, 0x7A96, 0x7AA9, 0x7AC8, 0x7AB0,
01004 0x7AB6, 0x7AC5, 0x7AC4, 0x7ABF, 0x9083, 0x7AC7, 0x7ACA, 0x7ACD,
01005 0x7ACF, 0x7AD5, 0x7AD3, 0x7AD9, 0x7ADA, 0x7ADD, 0x7AE1, 0x7AE2,
01006 0x7AE6, 0x7AED, 0x7AF0, 0x7B02, 0x7B0F, 0x7B0A, 0x7B06, 0x7B33,
01007 0x7B18, 0x7B19, 0x7B1E, 0x7B35, 0x7B28, 0x7B36, 0x7B50,
01008 };
01009 static const unsigned short euc_to_utf8_E4[] = {
01010 0x7B7A, 0x7B04, 0x7B4D, 0x7B0B, 0x7B4C, 0x7B45, 0x7B75,
01011 0x7B65, 0x7B74, 0x7B67, 0x7B70, 0x7B71, 0x7B6C, 0x7B6E, 0x7B9D,
01012 0x7B98, 0x7B9F, 0x7B8D, 0x7B9C, 0x7B9A, 0x7B8B, 0x7B92, 0x7B8F,
01013 0x7B5D, 0x7B99, 0x7BCB, 0x7BC1, 0x7BCC, 0x7BCF, 0x7BB4, 0x7BC6,
01014 0x7BDD, 0x7BE9, 0x7C11, 0x7C14, 0x7BE6, 0x7BE5, 0x7C60, 0x7C00,
01015 0x7C07, 0x7C13, 0x7BF3, 0x7BF7, 0x7C17, 0x7C0D, 0x7BF6, 0x7C23,
01016 0x7C27, 0x7C2A, 0x7C1F, 0x7C37, 0x7C2B, 0x7C3D, 0x7C4C, 0x7C43,
01017 0x7C54, 0x7C4F, 0x7C40, 0x7C50, 0x7C58, 0x7C5F, 0x7C64, 0x7C56,
01018 0x7C65, 0x7C6C, 0x7C75, 0x7C83, 0x7C90, 0x7CA4, 0x7CAD, 0x7CA2,
01019 0x7CAB, 0x7CA1, 0x7CA8, 0x7CB3, 0x7CB2, 0x7CB1, 0x7CAE, 0x7CB9,
01020 0x7CBD, 0x7CC0, 0x7CC5, 0x7CC2, 0x7CD8, 0x7CD2, 0x7CDC, 0x7CE2,
01021 0x9B3B, 0x7CEF, 0x7CF2, 0x7CF4, 0x7CF6, 0x7CFA, 0x7D06,
01022 };
01023 static const unsigned short euc_to_utf8_E5[] = {
01024 0x7D02, 0x7D1C, 0x7D15, 0x7D0A, 0x7D45, 0x7D4B, 0x7D2E,
01025 0x7D32, 0x7D3F, 0x7D35, 0x7D46, 0x7D73, 0x7D56, 0x7D4E, 0x7D72,
01026 0x7D68, 0x7D6E, 0x7D4F, 0x7D63, 0x7D93, 0x7D89, 0x7D5B, 0x7D8F,
01027 0x7D7D, 0x7D9B, 0x7DBA, 0x7DAE, 0x7DA3, 0x7DB5, 0x7DC7, 0x7DBD,
01028 0x7DAB, 0x7E3D, 0x7DA2, 0x7DAF, 0x7DDC, 0x7DB8, 0x7D9F, 0x7DB0,
01029 0x7DD8, 0x7DDD, 0x7DE4, 0x7DDE, 0x7DFB, 0x7DF2, 0x7DE1, 0x7E05,
01030 0x7E0A, 0x7E23, 0x7E21, 0x7E12, 0x7E31, 0x7E1F, 0x7E09, 0x7E0B,
01031 0x7E22, 0x7E46, 0x7E66, 0x7E3B, 0x7E35, 0x7E39, 0x7E43, 0x7E37,
01032 0x7E32, 0x7E3A, 0x7E67, 0x7E5D, 0x7E56, 0x7E5E, 0x7E59, 0x7E5A,
01033 0x7E79, 0x7E6A, 0x7E69, 0x7E7C, 0x7E7B, 0x7E83, 0x7DD5, 0x7E7D,
01034 0x8FAE, 0x7E7F, 0x7E88, 0x7E89, 0x7E8C, 0x7E92, 0x7E90, 0x7E93,
01035 0x7E94, 0x7E96, 0x7E8E, 0x7E9B, 0x7E9C, 0x7F38, 0x7F3A,
01036 };
01037 static const unsigned short euc_to_utf8_E6[] = {
01038 0x7F45, 0x7F4C, 0x7F4D, 0x7F4E, 0x7F50, 0x7F51, 0x7F55,
01039 0x7F54, 0x7F58, 0x7F5F, 0x7F60, 0x7F68, 0x7F69, 0x7F67, 0x7F78,
01040 0x7F82, 0x7F86, 0x7F83, 0x7F88, 0x7F87, 0x7F8C, 0x7F94, 0x7F9E,
01041 0x7F9D, 0x7F9A, 0x7FA3, 0x7FAF, 0x7FB2, 0x7FB9, 0x7FAE, 0x7FB6,
01042 0x7FB8, 0x8B71, 0x7FC5, 0x7FC6, 0x7FCA, 0x7FD5, 0x7FD4, 0x7FE1,
01043 0x7FE6, 0x7FE9, 0x7FF3, 0x7FF9, 0x98DC, 0x8006, 0x8004, 0x800B,
01044 0x8012, 0x8018, 0x8019, 0x801C, 0x8021, 0x8028, 0x803F, 0x803B,
01045 0x804A, 0x8046, 0x8052, 0x8058, 0x805A, 0x805F, 0x8062, 0x8068,
01046 0x8073, 0x8072, 0x8070, 0x8076, 0x8079, 0x807D, 0x807F, 0x8084,
01047 0x8086, 0x8085, 0x809B, 0x8093, 0x809A, 0x80AD, 0x5190, 0x80AC,
01048 0x80DB, 0x80E5, 0x80D9, 0x80DD, 0x80C4, 0x80DA, 0x80D6, 0x8109,
01049 0x80EF, 0x80F1, 0x811B, 0x8129, 0x8123, 0x812F, 0x814B,
01050 };
01051 static const unsigned short euc_to_utf8_E7[] = {
01052 0x968B, 0x8146, 0x813E, 0x8153, 0x8151, 0x80FC, 0x8171,
01053 0x816E, 0x8165, 0x8166, 0x8174, 0x8183, 0x8188, 0x818A, 0x8180,
01054 0x8182, 0x81A0, 0x8195, 0x81A4, 0x81A3, 0x815F, 0x8193, 0x81A9,
01055 0x81B0, 0x81B5, 0x81BE, 0x81B8, 0x81BD, 0x81C0, 0x81C2, 0x81BA,
01056 0x81C9, 0x81CD, 0x81D1, 0x81D9, 0x81D8, 0x81C8, 0x81DA, 0x81DF,
01057 0x81E0, 0x81E7, 0x81FA, 0x81FB, 0x81FE, 0x8201, 0x8202, 0x8205,
01058 0x8207, 0x820A, 0x820D, 0x8210, 0x8216, 0x8229, 0x822B, 0x8238,
01059 0x8233, 0x8240, 0x8259, 0x8258, 0x825D, 0x825A, 0x825F, 0x8264,
01060 0x8262, 0x8268, 0x826A, 0x826B, 0x822E, 0x8271, 0x8277, 0x8278,
01061 0x827E, 0x828D, 0x8292, 0x82AB, 0x829F, 0x82BB, 0x82AC, 0x82E1,
01062 0x82E3, 0x82DF, 0x82D2, 0x82F4, 0x82F3, 0x82FA, 0x8393, 0x8303,
01063 0x82FB, 0x82F9, 0x82DE, 0x8306, 0x82DC, 0x8309, 0x82D9,
01064 };
01065 static const unsigned short euc_to_utf8_E8[] = {
01066 0x8335, 0x8334, 0x8316, 0x8332, 0x8331, 0x8340, 0x8339,
01067 0x8350, 0x8345, 0x832F, 0x832B, 0x8317, 0x8318, 0x8385, 0x839A,
01068 0x83AA, 0x839F, 0x83A2, 0x8396, 0x8323, 0x838E, 0x8387, 0x838A,
01069 0x837C, 0x83B5, 0x8373, 0x8375, 0x83A0, 0x8389, 0x83A8, 0x83F4,
01070 0x8413, 0x83EB, 0x83CE, 0x83FD, 0x8403, 0x83D8, 0x840B, 0x83C1,
01071 0x83F7, 0x8407, 0x83E0, 0x83F2, 0x840D, 0x8422, 0x8420, 0x83BD,
01072 0x8438, 0x8506, 0x83FB, 0x846D, 0x842A, 0x843C, 0x855A, 0x8484,
01073 0x8477, 0x846B, 0x84AD, 0x846E, 0x8482, 0x8469, 0x8446, 0x842C,
01074 0x846F, 0x8479, 0x8435, 0x84CA, 0x8462, 0x84B9, 0x84BF, 0x849F,
01075 0x84D9, 0x84CD, 0x84BB, 0x84DA, 0x84D0, 0x84C1, 0x84C6, 0x84D6,
01076 0x84A1, 0x8521, 0x84FF, 0x84F4, 0x8517, 0x8518, 0x852C, 0x851F,
01077 0x8515, 0x8514, 0x84FC, 0x8540, 0x8563, 0x8558, 0x8548,
01078 };
01079 static const unsigned short euc_to_utf8_E9[] = {
01080 0x8541, 0x8602, 0x854B, 0x8555, 0x8580, 0x85A4, 0x8588,
01081 0x8591, 0x858A, 0x85A8, 0x856D, 0x8594, 0x859B, 0x85EA, 0x8587,
01082 0x859C, 0x8577, 0x857E, 0x8590, 0x85C9, 0x85BA, 0x85CF, 0x85B9,
01083 0x85D0, 0x85D5, 0x85DD, 0x85E5, 0x85DC, 0x85F9, 0x860A, 0x8613,
01084 0x860B, 0x85FE, 0x85FA, 0x8606, 0x8622, 0x861A, 0x8630, 0x863F,
01085 0x864D, 0x4E55, 0x8654, 0x865F, 0x8667, 0x8671, 0x8693, 0x86A3,
01086 0x86A9, 0x86AA, 0x868B, 0x868C, 0x86B6, 0x86AF, 0x86C4, 0x86C6,
01087 0x86B0, 0x86C9, 0x8823, 0x86AB, 0x86D4, 0x86DE, 0x86E9, 0x86EC,
01088 0x86DF, 0x86DB, 0x86EF, 0x8712, 0x8706, 0x8708, 0x8700, 0x8703,
01089 0x86FB, 0x8711, 0x8709, 0x870D, 0x86F9, 0x870A, 0x8734, 0x873F,
01090 0x8737, 0x873B, 0x8725, 0x8729, 0x871A, 0x8760, 0x875F, 0x8778,
01091 0x874C, 0x874E, 0x8774, 0x8757, 0x8768, 0x876E, 0x8759,
01092 };
01093 static const unsigned short euc_to_utf8_EA[] = {
01094 0x8753, 0x8763, 0x876A, 0x8805, 0x87A2, 0x879F, 0x8782,
01095 0x87AF, 0x87CB, 0x87BD, 0x87C0, 0x87D0, 0x96D6, 0x87AB, 0x87C4,
01096 0x87B3, 0x87C7, 0x87C6, 0x87BB, 0x87EF, 0x87F2, 0x87E0, 0x880F,
01097 0x880D, 0x87FE, 0x87F6, 0x87F7, 0x880E, 0x87D2, 0x8811, 0x8816,
01098 0x8815, 0x8822, 0x8821, 0x8831, 0x8836, 0x8839, 0x8827, 0x883B,
01099 0x8844, 0x8842, 0x8852, 0x8859, 0x885E, 0x8862, 0x886B, 0x8881,
01100 0x887E, 0x889E, 0x8875, 0x887D, 0x88B5, 0x8872, 0x8882, 0x8897,
01101 0x8892, 0x88AE, 0x8899, 0x88A2, 0x888D, 0x88A4, 0x88B0, 0x88BF,
01102 0x88B1, 0x88C3, 0x88C4, 0x88D4, 0x88D8, 0x88D9, 0x88DD, 0x88F9,
01103 0x8902, 0x88FC, 0x88F4, 0x88E8, 0x88F2, 0x8904, 0x890C, 0x890A,
01104 0x8913, 0x8943, 0x891E, 0x8925, 0x892A, 0x892B, 0x8941, 0x8944,
01105 0x893B, 0x8936, 0x8938, 0x894C, 0x891D, 0x8960, 0x895E,
01106 };
01107 static const unsigned short euc_to_utf8_EB[] = {
01108 0x8966, 0x8964, 0x896D, 0x896A, 0x896F, 0x8974, 0x8977,
01109 0x897E, 0x8983, 0x8988, 0x898A, 0x8993, 0x8998, 0x89A1, 0x89A9,
01110 0x89A6, 0x89AC, 0x89AF, 0x89B2, 0x89BA, 0x89BD, 0x89BF, 0x89C0,
01111 0x89DA, 0x89DC, 0x89DD, 0x89E7, 0x89F4, 0x89F8, 0x8A03, 0x8A16,
01112 0x8A10, 0x8A0C, 0x8A1B, 0x8A1D, 0x8A25, 0x8A36, 0x8A41, 0x8A5B,
01113 0x8A52, 0x8A46, 0x8A48, 0x8A7C, 0x8A6D, 0x8A6C, 0x8A62, 0x8A85,
01114 0x8A82, 0x8A84, 0x8AA8, 0x8AA1, 0x8A91, 0x8AA5, 0x8AA6, 0x8A9A,
01115 0x8AA3, 0x8AC4, 0x8ACD, 0x8AC2, 0x8ADA, 0x8AEB, 0x8AF3, 0x8AE7,
01116 0x8AE4, 0x8AF1, 0x8B14, 0x8AE0, 0x8AE2, 0x8AF7, 0x8ADE, 0x8ADB,
01117 0x8B0C, 0x8B07, 0x8B1A, 0x8AE1, 0x8B16, 0x8B10, 0x8B17, 0x8B20,
01118 0x8B33, 0x97AB, 0x8B26, 0x8B2B, 0x8B3E, 0x8B28, 0x8B41, 0x8B4C,
01119 0x8B4F, 0x8B4E, 0x8B49, 0x8B56, 0x8B5B, 0x8B5A, 0x8B6B,
01120 };
01121 static const unsigned short euc_to_utf8_EC[] = {
01122 0x8B5F, 0x8B6C, 0x8B6F, 0x8B74, 0x8B7D, 0x8B80, 0x8B8C,
01123 0x8B8E, 0x8B92, 0x8B93, 0x8B96, 0x8B99, 0x8B9A, 0x8C3A, 0x8C41,
01124 0x8C3F, 0x8C48, 0x8C4C, 0x8C4E, 0x8C50, 0x8C55, 0x8C62, 0x8C6C,
01125 0x8C78, 0x8C7A, 0x8C82, 0x8C89, 0x8C85, 0x8C8A, 0x8C8D, 0x8C8E,
01126 0x8C94, 0x8C7C, 0x8C98, 0x621D, 0x8CAD, 0x8CAA, 0x8CBD, 0x8CB2,
01127 0x8CB3, 0x8CAE, 0x8CB6, 0x8CC8, 0x8CC1, 0x8CE4, 0x8CE3, 0x8CDA,
01128 0x8CFD, 0x8CFA, 0x8CFB, 0x8D04, 0x8D05, 0x8D0A, 0x8D07, 0x8D0F,
01129 0x8D0D, 0x8D10, 0x9F4E, 0x8D13, 0x8CCD, 0x8D14, 0x8D16, 0x8D67,
01130 0x8D6D, 0x8D71, 0x8D73, 0x8D81, 0x8D99, 0x8DC2, 0x8DBE, 0x8DBA,
01131 0x8DCF, 0x8DDA, 0x8DD6, 0x8DCC, 0x8DDB, 0x8DCB, 0x8DEA, 0x8DEB,
01132 0x8DDF, 0x8DE3, 0x8DFC, 0x8E08, 0x8E09, 0x8DFF, 0x8E1D, 0x8E1E,
01133 0x8E10, 0x8E1F, 0x8E42, 0x8E35, 0x8E30, 0x8E34, 0x8E4A,
01134 };
01135 static const unsigned short euc_to_utf8_ED[] = {
01136 0x8E47, 0x8E49, 0x8E4C, 0x8E50, 0x8E48, 0x8E59, 0x8E64,
01137 0x8E60, 0x8E2A, 0x8E63, 0x8E55, 0x8E76, 0x8E72, 0x8E7C, 0x8E81,
01138 0x8E87, 0x8E85, 0x8E84, 0x8E8B, 0x8E8A, 0x8E93, 0x8E91, 0x8E94,
01139 0x8E99, 0x8EAA, 0x8EA1, 0x8EAC, 0x8EB0, 0x8EC6, 0x8EB1, 0x8EBE,
01140 0x8EC5, 0x8EC8, 0x8ECB, 0x8EDB, 0x8EE3, 0x8EFC, 0x8EFB, 0x8EEB,
01141 0x8EFE, 0x8F0A, 0x8F05, 0x8F15, 0x8F12, 0x8F19, 0x8F13, 0x8F1C,
01142 0x8F1F, 0x8F1B, 0x8F0C, 0x8F26, 0x8F33, 0x8F3B, 0x8F39, 0x8F45,
01143 0x8F42, 0x8F3E, 0x8F4C, 0x8F49, 0x8F46, 0x8F4E, 0x8F57, 0x8F5C,
01144 0x8F62, 0x8F63, 0x8F64, 0x8F9C, 0x8F9F, 0x8FA3, 0x8FAD, 0x8FAF,
01145 0x8FB7, 0x8FDA, 0x8FE5, 0x8FE2, 0x8FEA, 0x8FEF, 0x9087, 0x8FF4,
01146 0x9005, 0x8FF9, 0x8FFA, 0x9011, 0x9015, 0x9021, 0x900D, 0x901E,
01147 0x9016, 0x900B, 0x9027, 0x9036, 0x9035, 0x9039, 0x8FF8,
01148 };
01149 static const unsigned short euc_to_utf8_EE[] = {
01150 0x904F, 0x9050, 0x9051, 0x9052, 0x900E, 0x9049, 0x903E,
01151 0x9056, 0x9058, 0x905E, 0x9068, 0x906F, 0x9076, 0x96A8, 0x9072,
01152 0x9082, 0x907D, 0x9081, 0x9080, 0x908A, 0x9089, 0x908F, 0x90A8,
01153 0x90AF, 0x90B1, 0x90B5, 0x90E2, 0x90E4, 0x6248, 0x90DB, 0x9102,
01154 0x9112, 0x9119, 0x9132, 0x9130, 0x914A, 0x9156, 0x9158, 0x9163,
01155 0x9165, 0x9169, 0x9173, 0x9172, 0x918B, 0x9189, 0x9182, 0x91A2,
01156 0x91AB, 0x91AF, 0x91AA, 0x91B5, 0x91B4, 0x91BA, 0x91C0, 0x91C1,
01157 0x91C9, 0x91CB, 0x91D0, 0x91D6, 0x91DF, 0x91E1, 0x91DB, 0x91FC,
01158 0x91F5, 0x91F6, 0x921E, 0x91FF, 0x9214, 0x922C, 0x9215, 0x9211,
01159 0x925E, 0x9257, 0x9245, 0x9249, 0x9264, 0x9248, 0x9295, 0x923F,
01160 0x924B, 0x9250, 0x929C, 0x9296, 0x9293, 0x929B, 0x925A, 0x92CF,
01161 0x92B9, 0x92B7, 0x92E9, 0x930F, 0x92FA, 0x9344, 0x932E,
01162 };
01163 static const unsigned short euc_to_utf8_EF[] = {
01164 0x9319, 0x9322, 0x931A, 0x9323, 0x933A, 0x9335, 0x933B,
01165 0x935C, 0x9360, 0x937C, 0x936E, 0x9356, 0x93B0, 0x93AC, 0x93AD,
01166 0x9394, 0x93B9, 0x93D6, 0x93D7, 0x93E8, 0x93E5, 0x93D8, 0x93C3,
01167 0x93DD, 0x93D0, 0x93C8, 0x93E4, 0x941A, 0x9414, 0x9413, 0x9403,
01168 0x9407, 0x9410, 0x9436, 0x942B, 0x9435, 0x9421, 0x943A, 0x9441,
01169 0x9452, 0x9444, 0x945B, 0x9460, 0x9462, 0x945E, 0x946A, 0x9229,
01170 0x9470, 0x9475, 0x9477, 0x947D, 0x945A, 0x947C, 0x947E, 0x9481,
01171 0x947F, 0x9582, 0x9587, 0x958A, 0x9594, 0x9596, 0x9598, 0x9599,
01172 0x95A0, 0x95A8, 0x95A7, 0x95AD, 0x95BC, 0x95BB, 0x95B9, 0x95BE,
01173 0x95CA, 0x6FF6, 0x95C3, 0x95CD, 0x95CC, 0x95D5, 0x95D4, 0x95D6,
01174 0x95DC, 0x95E1, 0x95E5, 0x95E2, 0x9621, 0x9628, 0x962E, 0x962F,
01175 0x9642, 0x964C, 0x964F, 0x964B, 0x9677, 0x965C, 0x965E,
01176 };
01177 static const unsigned short euc_to_utf8_F0[] = {
01178 0x965D, 0x965F, 0x9666, 0x9672, 0x966C, 0x968D, 0x9698,
01179 0x9695, 0x9697, 0x96AA, 0x96A7, 0x96B1, 0x96B2, 0x96B0, 0x96B4,
01180 0x96B6, 0x96B8, 0x96B9, 0x96CE, 0x96CB, 0x96C9, 0x96CD, 0x894D,
01181 0x96DC, 0x970D, 0x96D5, 0x96F9, 0x9704, 0x9706, 0x9708, 0x9713,
01182 0x970E, 0x9711, 0x970F, 0x9716, 0x9719, 0x9724, 0x972A, 0x9730,
01183 0x9739, 0x973D, 0x973E, 0x9744, 0x9746, 0x9748, 0x9742, 0x9749,
01184 0x975C, 0x9760, 0x9764, 0x9766, 0x9768, 0x52D2, 0x976B, 0x9771,
01185 0x9779, 0x9785, 0x977C, 0x9781, 0x977A, 0x9786, 0x978B, 0x978F,
01186 0x9790, 0x979C, 0x97A8, 0x97A6, 0x97A3, 0x97B3, 0x97B4, 0x97C3,
01187 0x97C6, 0x97C8, 0x97CB, 0x97DC, 0x97ED, 0x9F4F, 0x97F2, 0x7ADF,
01188 0x97F6, 0x97F5, 0x980F, 0x980C, 0x9838, 0x9824, 0x9821, 0x9837,
01189 0x983D, 0x9846, 0x984F, 0x984B, 0x986B, 0x986F, 0x9870,
01190 };
01191 static const unsigned short euc_to_utf8_F1[] = {
01192 0x9871, 0x9874, 0x9873, 0x98AA, 0x98AF, 0x98B1, 0x98B6,
01193 0x98C4, 0x98C3, 0x98C6, 0x98E9, 0x98EB, 0x9903, 0x9909, 0x9912,
01194 0x9914, 0x9918, 0x9921, 0x991D, 0x991E, 0x9924, 0x9920, 0x992C,
01195 0x992E, 0x993D, 0x993E, 0x9942, 0x9949, 0x9945, 0x9950, 0x994B,
01196 0x9951, 0x9952, 0x994C, 0x9955, 0x9997, 0x9998, 0x99A5, 0x99AD,
01197 0x99AE, 0x99BC, 0x99DF, 0x99DB, 0x99DD, 0x99D8, 0x99D1, 0x99ED,
01198 0x99EE, 0x99F1, 0x99F2, 0x99FB, 0x99F8, 0x9A01, 0x9A0F, 0x9A05,
01199 0x99E2, 0x9A19, 0x9A2B, 0x9A37, 0x9A45, 0x9A42, 0x9A40, 0x9A43,
01200 0x9A3E, 0x9A55, 0x9A4D, 0x9A5B, 0x9A57, 0x9A5F, 0x9A62, 0x9A65,
01201 0x9A64, 0x9A69, 0x9A6B, 0x9A6A, 0x9AAD, 0x9AB0, 0x9ABC, 0x9AC0,
01202 0x9ACF, 0x9AD1, 0x9AD3, 0x9AD4, 0x9ADE, 0x9ADF, 0x9AE2, 0x9AE3,
01203 0x9AE6, 0x9AEF, 0x9AEB, 0x9AEE, 0x9AF4, 0x9AF1, 0x9AF7,
01204 };
01205 static const unsigned short euc_to_utf8_F2[] = {
01206 0x9AFB, 0x9B06, 0x9B18, 0x9B1A, 0x9B1F, 0x9B22, 0x9B23,
01207 0x9B25, 0x9B27, 0x9B28, 0x9B29, 0x9B2A, 0x9B2E, 0x9B2F, 0x9B32,
01208 0x9B44, 0x9B43, 0x9B4F, 0x9B4D, 0x9B4E, 0x9B51, 0x9B58, 0x9B74,
01209 0x9B93, 0x9B83, 0x9B91, 0x9B96, 0x9B97, 0x9B9F, 0x9BA0, 0x9BA8,
01210 0x9BB4, 0x9BC0, 0x9BCA, 0x9BB9, 0x9BC6, 0x9BCF, 0x9BD1, 0x9BD2,
01211 0x9BE3, 0x9BE2, 0x9BE4, 0x9BD4, 0x9BE1, 0x9C3A, 0x9BF2, 0x9BF1,
01212 0x9BF0, 0x9C15, 0x9C14, 0x9C09, 0x9C13, 0x9C0C, 0x9C06, 0x9C08,
01213 0x9C12, 0x9C0A, 0x9C04, 0x9C2E, 0x9C1B, 0x9C25, 0x9C24, 0x9C21,
01214 0x9C30, 0x9C47, 0x9C32, 0x9C46, 0x9C3E, 0x9C5A, 0x9C60, 0x9C67,
01215 0x9C76, 0x9C78, 0x9CE7, 0x9CEC, 0x9CF0, 0x9D09, 0x9D08, 0x9CEB,
01216 0x9D03, 0x9D06, 0x9D2A, 0x9D26, 0x9DAF, 0x9D23, 0x9D1F, 0x9D44,
01217 0x9D15, 0x9D12, 0x9D41, 0x9D3F, 0x9D3E, 0x9D46, 0x9D48,
01218 };
01219 static const unsigned short euc_to_utf8_F3[] = {
01220 0x9D5D, 0x9D5E, 0x9D64, 0x9D51, 0x9D50, 0x9D59, 0x9D72,
01221 0x9D89, 0x9D87, 0x9DAB, 0x9D6F, 0x9D7A, 0x9D9A, 0x9DA4, 0x9DA9,
01222 0x9DB2, 0x9DC4, 0x9DC1, 0x9DBB, 0x9DB8, 0x9DBA, 0x9DC6, 0x9DCF,
01223 0x9DC2, 0x9DD9, 0x9DD3, 0x9DF8, 0x9DE6, 0x9DED, 0x9DEF, 0x9DFD,
01224 0x9E1A, 0x9E1B, 0x9E1E, 0x9E75, 0x9E79, 0x9E7D, 0x9E81, 0x9E88,
01225 0x9E8B, 0x9E8C, 0x9E92, 0x9E95, 0x9E91, 0x9E9D, 0x9EA5, 0x9EA9,
01226 0x9EB8, 0x9EAA, 0x9EAD, 0x9761, 0x9ECC, 0x9ECE, 0x9ECF, 0x9ED0,
01227 0x9ED4, 0x9EDC, 0x9EDE, 0x9EDD, 0x9EE0, 0x9EE5, 0x9EE8, 0x9EEF,
01228 0x9EF4, 0x9EF6, 0x9EF7, 0x9EF9, 0x9EFB, 0x9EFC, 0x9EFD, 0x9F07,
01229 0x9F08, 0x76B7, 0x9F15, 0x9F21, 0x9F2C, 0x9F3E, 0x9F4A, 0x9F52,
01230 0x9F54, 0x9F63, 0x9F5F, 0x9F60, 0x9F61, 0x9F66, 0x9F67, 0x9F6C,
01231 0x9F6A, 0x9F77, 0x9F72, 0x9F76, 0x9F95, 0x9F9C, 0x9FA0,
01232 };
01233 static const unsigned short euc_to_utf8_F4[] = {
01234 0x582F, 0x69C7, 0x9059, 0x7464, 0x51DC, 0x7199, 0,
01235 0, 0, 0, 0, 0, 0, 0, 0,
01236 0, 0, 0, 0, 0, 0, 0, 0,
01237 0, 0, 0, 0, 0, 0, 0, 0,
01238 0, 0, 0, 0, 0, 0, 0, 0,
01239 0, 0, 0, 0, 0, 0, 0, 0,
01240 0, 0, 0, 0, 0, 0, 0, 0,
01241 0, 0, 0, 0, 0, 0, 0, 0,
01242 0, 0, 0, 0, 0, 0, 0, 0,
01243 0, 0, 0, 0, 0, 0, 0, 0,
01244 0, 0, 0, 0, 0, 0, 0, 0,
01245 0, 0, 0, 0, 0, 0, 0,
01246 };
01247 static const unsigned short euc_to_utf8_F5[] = {
01248 0, 0, 0, 0, 0, 0, 0,
01249 0, 0, 0, 0, 0, 0, 0, 0,
01250 0, 0, 0xFE33, 0, 0, 0, 0, 0,
01251 0, 0, 0, 0, 0, 0xFE31, 0, 0,
01252 0, 0, 0, 0, 0, 0xFE30, 0, 0,
01253 0, 0, 0xFE35, 0xFE36, 0xFE39, 0xFE3A, 0, 0,
01254 0xFE37, 0xFE38, 0xFE3F, 0xFE40, 0xFE3D, 0xFE3E, 0xFE41, 0xFE42,
01255 0xFE43, 0xFE44, 0xFE3B, 0xFE3C, 0, 0, 0, 0,
01256 0, 0, 0, 0, 0, 0, 0, 0,
01257 0, 0, 0, 0, 0, 0, 0, 0,
01258 0, 0, 0, 0, 0, 0, 0, 0,
01259 0, 0, 0, 0, 0, 0, 0,
01260 };
01261 static const unsigned short euc_to_utf8_F9[] = {
01262 0x7E8A, 0x891C, 0x9348, 0x9288, 0x84DC, 0x4FC9, 0x70BB,
01263 0x6631, 0x68C8, 0x92F9, 0x66FB, 0x5F45, 0x4E28, 0x4EE1, 0x4EFC,
01264 0x4F00, 0x4F03, 0x4F39, 0x4F56, 0x4F92, 0x4F8A, 0x4F9A, 0x4F94,
01265 0x4FCD, 0x5040, 0x5022, 0x4FFF, 0x501E, 0x5046, 0x5070, 0x5042,
01266 0x5094, 0x50F4, 0x50D8, 0x514A, 0x5164, 0x519D, 0x51BE, 0x51EC,
01267 0x5215, 0x529C, 0x52A6, 0x52C0, 0x52DB, 0x5300, 0x5307, 0x5324,
01268 0x5372, 0x5393, 0x53B2, 0x53DD, 0xFA0E, 0x549C, 0x548A, 0x54A9,
01269 0x54FF, 0x5586, 0x5759, 0x5765, 0x57AC, 0x57C8, 0x57C7, 0xFA0F,
01270 0xFA10, 0x589E, 0x58B2, 0x590B, 0x5953, 0x595B, 0x595D, 0x5963,
01271 0x59A4, 0x59BA, 0x5B56, 0x5BC0, 0x752F, 0x5BD8, 0x5BEC, 0x5C1E,
01272 0x5CA6, 0x5CBA, 0x5CF5, 0x5D27, 0x5D53, 0xFA11, 0x5D42, 0x5D6D,
01273 0x5DB8, 0x5DB9, 0x5DD0, 0x5F21, 0x5F34, 0x5F67, 0x5FB7,
01274 };
01275 static const unsigned short euc_to_utf8_FA[] = {
01276 0x5FDE, 0x605D, 0x6085, 0x608A, 0x60DE, 0x60D5, 0x6120,
01277 0x60F2, 0x6111, 0x6137, 0x6130, 0x6198, 0x6213, 0x62A6, 0x63F5,
01278 0x6460, 0x649D, 0x64CE, 0x654E, 0x6600, 0x6615, 0x663B, 0x6609,
01279 0x662E, 0x661E, 0x6624, 0x6665, 0x6657, 0x6659, 0xFA12, 0x6673,
01280 0x6699, 0x66A0, 0x66B2, 0x66BF, 0x66FA, 0x670E, 0xF929, 0x6766,
01281 0x67BB, 0x6852, 0x67C0, 0x6801, 0x6844, 0x68CF, 0xFA13, 0x6968,
01282 0xFA14, 0x6998, 0x69E2, 0x6A30, 0x6A6B, 0x6A46, 0x6A73, 0x6A7E,
01283 0x6AE2, 0x6AE4, 0x6BD6, 0x6C3F, 0x6C5C, 0x6C86, 0x6C6F, 0x6CDA,
01284 0x6D04, 0x6D87, 0x6D6F, 0x6D96, 0x6DAC, 0x6DCF, 0x6DF8, 0x6DF2,
01285 0x6DFC, 0x6E39, 0x6E5C, 0x6E27, 0x6E3C, 0x6EBF, 0x6F88, 0x6FB5,
01286 0x6FF5, 0x7005, 0x7007, 0x7028, 0x7085, 0x70AB, 0x710F, 0x7104,
01287 0x715C, 0x7146, 0x7147, 0xFA15, 0x71C1, 0x71FE, 0x72B1,
01288 };
01289 static const unsigned short euc_to_utf8_FB[] = {
01290 0x72BE, 0x7324, 0xFA16, 0x7377, 0x73BD, 0x73C9, 0x73D6,
01291 0x73E3, 0x73D2, 0x7407, 0x73F5, 0x7426, 0x742A, 0x7429, 0x742E,
01292 0x7462, 0x7489, 0x749F, 0x7501, 0x756F, 0x7682, 0x769C, 0x769E,
01293 0x769B, 0x76A6, 0xFA17, 0x7746, 0x52AF, 0x7821, 0x784E, 0x7864,
01294 0x787A, 0x7930, 0xFA18, 0xFA19, 0xFA1A, 0x7994, 0xFA1B, 0x799B,
01295 0x7AD1, 0x7AE7, 0xFA1C, 0x7AEB, 0x7B9E, 0xFA1D, 0x7D48, 0x7D5C,
01296 0x7DB7, 0x7DA0, 0x7DD6, 0x7E52, 0x7F47, 0x7FA1, 0xFA1E, 0x8301,
01297 0x8362, 0x837F, 0x83C7, 0x83F6, 0x8448, 0x84B4, 0x8553, 0x8559,
01298 0x856B, 0xFA1F, 0x85B0, 0xFA20, 0xFA21, 0x8807, 0x88F5, 0x8A12,
01299 0x8A37, 0x8A79, 0x8AA7, 0x8ABE, 0x8ADF, 0xFA22, 0x8AF6, 0x8B53,
01300 0x8B7F, 0x8CF0, 0x8CF4, 0x8D12, 0x8D76, 0xFA23, 0x8ECF, 0xFA24,
01301 0xFA25, 0x9067, 0x90DE, 0xFA26, 0x9115, 0x9127, 0x91DA,
01302 };
01303 static const unsigned short euc_to_utf8_FC[] = {
01304 0x91D7, 0x91DE, 0x91ED, 0x91EE, 0x91E4, 0x91E5, 0x9206,
01305 0x9210, 0x920A, 0x923A, 0x9240, 0x923C, 0x924E, 0x9259, 0x9251,
01306 0x9239, 0x9267, 0x92A7, 0x9277, 0x9278, 0x92E7, 0x92D7, 0x92D9,
01307 0x92D0, 0xFA27, 0x92D5, 0x92E0, 0x92D3, 0x9325, 0x9321, 0x92FB,
01308 0xFA28, 0x931E, 0x92FF, 0x931D, 0x9302, 0x9370, 0x9357, 0x93A4,
01309 0x93C6, 0x93DE, 0x93F8, 0x9431, 0x9445, 0x9448, 0x9592, 0xF9DC,
01310 0xFA29, 0x969D, 0x96AF, 0x9733, 0x973B, 0x9743, 0x974D, 0x974F,
01311 0x9751, 0x9755, 0x9857, 0x9865, 0xFA2A, 0xFA2B, 0x9927, 0xFA2C,
01312 0x999E, 0x9A4E, 0x9AD9, 0x9ADC, 0x9B75, 0x9B72, 0x9B8F, 0x9BB1,
01313 0x9BBB, 0x9C00, 0x9D70, 0x9D6B, 0xFA2D, 0x9E19, 0x9ED1, 0,
01314 0, 0x2170, 0x2171, 0x2172, 0x2173, 0x2174, 0x2175, 0x2176,
01315 0x2177, 0x2178, 0x2179, 0xFFE2, 0x00A6, 0xFF07, 0xFF02,
01316 };
01317
01318
01319 static const unsigned short euc_to_utf8_FC_ms[] = {
01320 0x91D7, 0x91DE, 0x91ED, 0x91EE, 0x91E4, 0x91E5, 0x9206,
01321 0x9210, 0x920A, 0x923A, 0x9240, 0x923C, 0x924E, 0x9259, 0x9251,
01322 0x9239, 0x9267, 0x92A7, 0x9277, 0x9278, 0x92E7, 0x92D7, 0x92D9,
01323 0x92D0, 0xFA27, 0x92D5, 0x92E0, 0x92D3, 0x9325, 0x9321, 0x92FB,
01324 0xFA28, 0x931E, 0x92FF, 0x931D, 0x9302, 0x9370, 0x9357, 0x93A4,
01325 0x93C6, 0x93DE, 0x93F8, 0x9431, 0x9445, 0x9448, 0x9592, 0xF9DC,
01326 0xFA29, 0x969D, 0x96AF, 0x9733, 0x973B, 0x9743, 0x974D, 0x974F,
01327 0x9751, 0x9755, 0x9857, 0x9865, 0xFA2A, 0xFA2B, 0x9927, 0xFA2C,
01328 0x999E, 0x9A4E, 0x9AD9, 0x9ADC, 0x9B75, 0x9B72, 0x9B8F, 0x9BB1,
01329 0x9BBB, 0x9C00, 0x9D70, 0x9D6B, 0xFA2D, 0x9E19, 0x9ED1, 0,
01330 0, 0x2170, 0x2171, 0x2172, 0x2173, 0x2174, 0x2175, 0x2176,
01331 0x2177, 0x2178, 0x2179, 0xFFE2, 0xFFE4, 0xFF07, 0xFF02,
01332 };
01333
01334 #ifdef X0212_ENABLE
01335 static const unsigned short euc_to_utf8_8FA2[] = {
01336 0, 0, 0, 0, 0, 0, 0,
01337 0, 0, 0, 0, 0, 0, 0, 0x02D8,
01338 0x02C7, 0x00B8, 0x02D9, 0x02DD, 0x00AF, 0x02DB, 0x02DA, 0xFF5E,
01339 0x0384, 0x0385, 0, 0, 0, 0, 0, 0,
01340 0, 0, 0x00A1, 0xFFE4, 0x00BF, 0, 0, 0,
01341 0, 0, 0, 0, 0, 0, 0, 0,
01342 0, 0, 0, 0, 0, 0, 0, 0,
01343 0, 0, 0, 0, 0, 0, 0, 0,
01344 0, 0, 0, 0, 0, 0, 0, 0,
01345 0, 0, 0, 0x00BA, 0x00AA, 0x00A9, 0x00AE, 0x2122,
01346 0x00A4, 0x2116, 0, 0, 0, 0, 0, 0,
01347 0, 0, 0, 0, 0, 0, 0,
01348 };
01349 static const unsigned short euc_to_utf8_8FA6[] = {
01350 0, 0, 0, 0, 0, 0, 0,
01351 0, 0, 0, 0, 0, 0, 0, 0,
01352 0, 0, 0, 0, 0, 0, 0, 0,
01353 0, 0, 0, 0, 0, 0, 0, 0,
01354 0, 0, 0, 0, 0, 0, 0, 0,
01355 0, 0, 0, 0, 0, 0, 0, 0,
01356 0, 0, 0, 0, 0, 0, 0, 0,
01357 0, 0, 0, 0, 0, 0, 0, 0,
01358 0, 0x0386, 0x0388, 0x0389, 0x038A, 0x03AA, 0, 0x038C,
01359 0, 0x038E, 0x03AB, 0, 0x038F, 0, 0, 0,
01360 0, 0x03AC, 0x03AD, 0x03AE, 0x03AF, 0x03CA, 0x0390, 0x03CC,
01361 0x03C2, 0x03CD, 0x03CB, 0x03B0, 0x03CE, 0, 0,
01362 };
01363 static const unsigned short euc_to_utf8_8FA7[] = {
01364 0, 0, 0, 0, 0, 0, 0,
01365 0, 0, 0, 0, 0, 0, 0, 0,
01366 0, 0, 0, 0, 0, 0, 0, 0,
01367 0, 0, 0, 0, 0, 0, 0, 0,
01368 0, 0, 0x0402, 0x0403, 0x0404, 0x0405, 0x0406, 0x0407,
01369 0x0408, 0x0409, 0x040A, 0x040B, 0x040C, 0x040E, 0x040F, 0,
01370 0, 0, 0, 0, 0, 0, 0, 0,
01371 0, 0, 0, 0, 0, 0, 0, 0,
01372 0, 0, 0, 0, 0, 0, 0, 0,
01373 0, 0, 0, 0, 0, 0, 0, 0,
01374 0, 0, 0x0452, 0x0453, 0x0454, 0x0455, 0x0456, 0x0457,
01375 0x0458, 0x0459, 0x045A, 0x045B, 0x045C, 0x045E, 0x045F,
01376 };
01377 static const unsigned short euc_to_utf8_8FA9[] = {
01378 0x00C6, 0x0110, 0, 0x0126, 0, 0x0132, 0,
01379 0x0141, 0x013F, 0, 0x014A, 0x00D8, 0x0152, 0, 0x0166,
01380 0x00DE, 0, 0, 0, 0, 0, 0, 0,
01381 0, 0, 0, 0, 0, 0, 0, 0,
01382 0, 0x00E6, 0x0111, 0x00F0, 0x0127, 0x0131, 0x0133, 0x0138,
01383 0x0142, 0x0140, 0x0149, 0x014B, 0x00F8, 0x0153, 0x00DF, 0x0167,
01384 0x00FE, 0, 0, 0, 0, 0, 0, 0,
01385 0, 0, 0, 0, 0, 0, 0, 0,
01386 0, 0, 0, 0, 0, 0, 0, 0,
01387 0, 0, 0, 0, 0, 0, 0, 0,
01388 0, 0, 0, 0, 0, 0, 0, 0,
01389 0, 0, 0, 0, 0, 0, 0,
01390 };
01391 static const unsigned short euc_to_utf8_8FAA[] = {
01392 0x00C1, 0x00C0, 0x00C4, 0x00C2, 0x0102, 0x01CD, 0x0100,
01393 0x0104, 0x00C5, 0x00C3, 0x0106, 0x0108, 0x010C, 0x00C7, 0x010A,
01394 0x010E, 0x00C9, 0x00C8, 0x00CB, 0x00CA, 0x011A, 0x0116, 0x0112,
01395 0x0118, 0, 0x011C, 0x011E, 0x0122, 0x0120, 0x0124, 0x00CD,
01396 0x00CC, 0x00CF, 0x00CE, 0x01CF, 0x0130, 0x012A, 0x012E, 0x0128,
01397 0x0134, 0x0136, 0x0139, 0x013D, 0x013B, 0x0143, 0x0147, 0x0145,
01398 0x00D1, 0x00D3, 0x00D2, 0x00D6, 0x00D4, 0x01D1, 0x0150, 0x014C,
01399 0x00D5, 0x0154, 0x0158, 0x0156, 0x015A, 0x015C, 0x0160, 0x015E,
01400 0x0164, 0x0162, 0x00DA, 0x00D9, 0x00DC, 0x00DB, 0x016C, 0x01D3,
01401 0x0170, 0x016A, 0x0172, 0x016E, 0x0168, 0x01D7, 0x01DB, 0x01D9,
01402 0x01D5, 0x0174, 0x00DD, 0x0178, 0x0176, 0x0179, 0x017D, 0x017B,
01403 0, 0, 0, 0, 0, 0, 0,
01404 };
01405 static const unsigned short euc_to_utf8_8FAB[] = {
01406 0x00E1, 0x00E0, 0x00E4, 0x00E2, 0x0103, 0x01CE, 0x0101,
01407 0x0105, 0x00E5, 0x00E3, 0x0107, 0x0109, 0x010D, 0x00E7, 0x010B,
01408 0x010F, 0x00E9, 0x00E8, 0x00EB, 0x00EA, 0x011B, 0x0117, 0x0113,
01409 0x0119, 0x01F5, 0x011D, 0x011F, 0, 0x0121, 0x0125, 0x00ED,
01410 0x00EC, 0x00EF, 0x00EE, 0x01D0, 0, 0x012B, 0x012F, 0x0129,
01411 0x0135, 0x0137, 0x013A, 0x013E, 0x013C, 0x0144, 0x0148, 0x0146,
01412 0x00F1, 0x00F3, 0x00F2, 0x00F6, 0x00F4, 0x01D2, 0x0151, 0x014D,
01413 0x00F5, 0x0155, 0x0159, 0x0157, 0x015B, 0x015D, 0x0161, 0x015F,
01414 0x0165, 0x0163, 0x00FA, 0x00F9, 0x00FC, 0x00FB, 0x016D, 0x01D4,
01415 0x0171, 0x016B, 0x0173, 0x016F, 0x0169, 0x01D8, 0x01DC, 0x01DA,
01416 0x01D6, 0x0175, 0x00FD, 0x00FF, 0x0177, 0x017A, 0x017E, 0x017C,
01417 0, 0, 0, 0, 0, 0, 0,
01418 };
01419 static const unsigned short euc_to_utf8_8FB0[] = {
01420 0x4E02, 0x4E04, 0x4E05, 0x4E0C, 0x4E12, 0x4E1F, 0x4E23,
01421 0x4E24, 0x4E28, 0x4E2B, 0x4E2E, 0x4E2F, 0x4E30, 0x4E35, 0x4E40,
01422 0x4E41, 0x4E44, 0x4E47, 0x4E51, 0x4E5A, 0x4E5C, 0x4E63, 0x4E68,
01423 0x4E69, 0x4E74, 0x4E75, 0x4E79, 0x4E7F, 0x4E8D, 0x4E96, 0x4E97,
01424 0x4E9D, 0x4EAF, 0x4EB9, 0x4EC3, 0x4ED0, 0x4EDA, 0x4EDB, 0x4EE0,
01425 0x4EE1, 0x4EE2, 0x4EE8, 0x4EEF, 0x4EF1, 0x4EF3, 0x4EF5, 0x4EFD,
01426 0x4EFE, 0x4EFF, 0x4F00, 0x4F02, 0x4F03, 0x4F08, 0x4F0B, 0x4F0C,
01427 0x4F12, 0x4F15, 0x4F16, 0x4F17, 0x4F19, 0x4F2E, 0x4F31, 0x4F60,
01428 0x4F33, 0x4F35, 0x4F37, 0x4F39, 0x4F3B, 0x4F3E, 0x4F40, 0x4F42,
01429 0x4F48, 0x4F49, 0x4F4B, 0x4F4C, 0x4F52, 0x4F54, 0x4F56, 0x4F58,
01430 0x4F5F, 0x4F63, 0x4F6A, 0x4F6C, 0x4F6E, 0x4F71, 0x4F77, 0x4F78,
01431 0x4F79, 0x4F7A, 0x4F7D, 0x4F7E, 0x4F81, 0x4F82, 0x4F84,
01432 };
01433 static const unsigned short euc_to_utf8_8FB1[] = {
01434 0x4F85, 0x4F89, 0x4F8A, 0x4F8C, 0x4F8E, 0x4F90, 0x4F92,
01435 0x4F93, 0x4F94, 0x4F97, 0x4F99, 0x4F9A, 0x4F9E, 0x4F9F, 0x4FB2,
01436 0x4FB7, 0x4FB9, 0x4FBB, 0x4FBC, 0x4FBD, 0x4FBE, 0x4FC0, 0x4FC1,
01437 0x4FC5, 0x4FC6, 0x4FC8, 0x4FC9, 0x4FCB, 0x4FCC, 0x4FCD, 0x4FCF,
01438 0x4FD2, 0x4FDC, 0x4FE0, 0x4FE2, 0x4FF0, 0x4FF2, 0x4FFC, 0x4FFD,
01439 0x4FFF, 0x5000, 0x5001, 0x5004, 0x5007, 0x500A, 0x500C, 0x500E,
01440 0x5010, 0x5013, 0x5017, 0x5018, 0x501B, 0x501C, 0x501D, 0x501E,
01441 0x5022, 0x5027, 0x502E, 0x5030, 0x5032, 0x5033, 0x5035, 0x5040,
01442 0x5041, 0x5042, 0x5045, 0x5046, 0x504A, 0x504C, 0x504E, 0x5051,
01443 0x5052, 0x5053, 0x5057, 0x5059, 0x505F, 0x5060, 0x5062, 0x5063,
01444 0x5066, 0x5067, 0x506A, 0x506D, 0x5070, 0x5071, 0x503B, 0x5081,
01445 0x5083, 0x5084, 0x5086, 0x508A, 0x508E, 0x508F, 0x5090,
01446 };
01447 static const unsigned short euc_to_utf8_8FB2[] = {
01448 0x5092, 0x5093, 0x5094, 0x5096, 0x509B, 0x509C, 0x509E,
01449 0x509F, 0x50A0, 0x50A1, 0x50A2, 0x50AA, 0x50AF, 0x50B0, 0x50B9,
01450 0x50BA, 0x50BD, 0x50C0, 0x50C3, 0x50C4, 0x50C7, 0x50CC, 0x50CE,
01451 0x50D0, 0x50D3, 0x50D4, 0x50D8, 0x50DC, 0x50DD, 0x50DF, 0x50E2,
01452 0x50E4, 0x50E6, 0x50E8, 0x50E9, 0x50EF, 0x50F1, 0x50F6, 0x50FA,
01453 0x50FE, 0x5103, 0x5106, 0x5107, 0x5108, 0x510B, 0x510C, 0x510D,
01454 0x510E, 0x50F2, 0x5110, 0x5117, 0x5119, 0x511B, 0x511C, 0x511D,
01455 0x511E, 0x5123, 0x5127, 0x5128, 0x512C, 0x512D, 0x512F, 0x5131,
01456 0x5133, 0x5134, 0x5135, 0x5138, 0x5139, 0x5142, 0x514A, 0x514F,
01457 0x5153, 0x5155, 0x5157, 0x5158, 0x515F, 0x5164, 0x5166, 0x517E,
01458 0x5183, 0x5184, 0x518B, 0x518E, 0x5198, 0x519D, 0x51A1, 0x51A3,
01459 0x51AD, 0x51B8, 0x51BA, 0x51BC, 0x51BE, 0x51BF, 0x51C2,
01460 };
01461 static const unsigned short euc_to_utf8_8FB3[] = {
01462 0x51C8, 0x51CF, 0x51D1, 0x51D2, 0x51D3, 0x51D5, 0x51D8,
01463 0x51DE, 0x51E2, 0x51E5, 0x51EE, 0x51F2, 0x51F3, 0x51F4, 0x51F7,
01464 0x5201, 0x5202, 0x5205, 0x5212, 0x5213, 0x5215, 0x5216, 0x5218,
01465 0x5222, 0x5228, 0x5231, 0x5232, 0x5235, 0x523C, 0x5245, 0x5249,
01466 0x5255, 0x5257, 0x5258, 0x525A, 0x525C, 0x525F, 0x5260, 0x5261,
01467 0x5266, 0x526E, 0x5277, 0x5278, 0x5279, 0x5280, 0x5282, 0x5285,
01468 0x528A, 0x528C, 0x5293, 0x5295, 0x5296, 0x5297, 0x5298, 0x529A,
01469 0x529C, 0x52A4, 0x52A5, 0x52A6, 0x52A7, 0x52AF, 0x52B0, 0x52B6,
01470 0x52B7, 0x52B8, 0x52BA, 0x52BB, 0x52BD, 0x52C0, 0x52C4, 0x52C6,
01471 0x52C8, 0x52CC, 0x52CF, 0x52D1, 0x52D4, 0x52D6, 0x52DB, 0x52DC,
01472 0x52E1, 0x52E5, 0x52E8, 0x52E9, 0x52EA, 0x52EC, 0x52F0, 0x52F1,
01473 0x52F4, 0x52F6, 0x52F7, 0x5300, 0x5303, 0x530A, 0x530B,
01474 };
01475 static const unsigned short euc_to_utf8_8FB4[] = {
01476 0x530C, 0x5311, 0x5313, 0x5318, 0x531B, 0x531C, 0x531E,
01477 0x531F, 0x5325, 0x5327, 0x5328, 0x5329, 0x532B, 0x532C, 0x532D,
01478 0x5330, 0x5332, 0x5335, 0x533C, 0x533D, 0x533E, 0x5342, 0x534C,
01479 0x534B, 0x5359, 0x535B, 0x5361, 0x5363, 0x5365, 0x536C, 0x536D,
01480 0x5372, 0x5379, 0x537E, 0x5383, 0x5387, 0x5388, 0x538E, 0x5393,
01481 0x5394, 0x5399, 0x539D, 0x53A1, 0x53A4, 0x53AA, 0x53AB, 0x53AF,
01482 0x53B2, 0x53B4, 0x53B5, 0x53B7, 0x53B8, 0x53BA, 0x53BD, 0x53C0,
01483 0x53C5, 0x53CF, 0x53D2, 0x53D3, 0x53D5, 0x53DA, 0x53DD, 0x53DE,
01484 0x53E0, 0x53E6, 0x53E7, 0x53F5, 0x5402, 0x5413, 0x541A, 0x5421,
01485 0x5427, 0x5428, 0x542A, 0x542F, 0x5431, 0x5434, 0x5435, 0x5443,
01486 0x5444, 0x5447, 0x544D, 0x544F, 0x545E, 0x5462, 0x5464, 0x5466,
01487 0x5467, 0x5469, 0x546B, 0x546D, 0x546E, 0x5474, 0x547F,
01488 };
01489 static const unsigned short euc_to_utf8_8FB5[] = {
01490 0x5481, 0x5483, 0x5485, 0x5488, 0x5489, 0x548D, 0x5491,
01491 0x5495, 0x5496, 0x549C, 0x549F, 0x54A1, 0x54A6, 0x54A7, 0x54A9,
01492 0x54AA, 0x54AD, 0x54AE, 0x54B1, 0x54B7, 0x54B9, 0x54BA, 0x54BB,
01493 0x54BF, 0x54C6, 0x54CA, 0x54CD, 0x54CE, 0x54E0, 0x54EA, 0x54EC,
01494 0x54EF, 0x54F6, 0x54FC, 0x54FE, 0x54FF, 0x5500, 0x5501, 0x5505,
01495 0x5508, 0x5509, 0x550C, 0x550D, 0x550E, 0x5515, 0x552A, 0x552B,
01496 0x5532, 0x5535, 0x5536, 0x553B, 0x553C, 0x553D, 0x5541, 0x5547,
01497 0x5549, 0x554A, 0x554D, 0x5550, 0x5551, 0x5558, 0x555A, 0x555B,
01498 0x555E, 0x5560, 0x5561, 0x5564, 0x5566, 0x557F, 0x5581, 0x5582,
01499 0x5586, 0x5588, 0x558E, 0x558F, 0x5591, 0x5592, 0x5593, 0x5594,
01500 0x5597, 0x55A3, 0x55A4, 0x55AD, 0x55B2, 0x55BF, 0x55C1, 0x55C3,
01501 0x55C6, 0x55C9, 0x55CB, 0x55CC, 0x55CE, 0x55D1, 0x55D2,
01502 };
01503 static const unsigned short euc_to_utf8_8FB6[] = {
01504 0x55D3, 0x55D7, 0x55D8, 0x55DB, 0x55DE, 0x55E2, 0x55E9,
01505 0x55F6, 0x55FF, 0x5605, 0x5608, 0x560A, 0x560D, 0x560E, 0x560F,
01506 0x5610, 0x5611, 0x5612, 0x5619, 0x562C, 0x5630, 0x5633, 0x5635,
01507 0x5637, 0x5639, 0x563B, 0x563C, 0x563D, 0x563F, 0x5640, 0x5641,
01508 0x5643, 0x5644, 0x5646, 0x5649, 0x564B, 0x564D, 0x564F, 0x5654,
01509 0x565E, 0x5660, 0x5661, 0x5662, 0x5663, 0x5666, 0x5669, 0x566D,
01510 0x566F, 0x5671, 0x5672, 0x5675, 0x5684, 0x5685, 0x5688, 0x568B,
01511 0x568C, 0x5695, 0x5699, 0x569A, 0x569D, 0x569E, 0x569F, 0x56A6,
01512 0x56A7, 0x56A8, 0x56A9, 0x56AB, 0x56AC, 0x56AD, 0x56B1, 0x56B3,
01513 0x56B7, 0x56BE, 0x56C5, 0x56C9, 0x56CA, 0x56CB, 0x56CF, 0x56D0,
01514 0x56CC, 0x56CD, 0x56D9, 0x56DC, 0x56DD, 0x56DF, 0x56E1, 0x56E4,
01515 0x56E5, 0x56E6, 0x56E7, 0x56E8, 0x56F1, 0x56EB, 0x56ED,
01516 };
01517 static const unsigned short euc_to_utf8_8FB7[] = {
01518 0x56F6, 0x56F7, 0x5701, 0x5702, 0x5707, 0x570A, 0x570C,
01519 0x5711, 0x5715, 0x571A, 0x571B, 0x571D, 0x5720, 0x5722, 0x5723,
01520 0x5724, 0x5725, 0x5729, 0x572A, 0x572C, 0x572E, 0x572F, 0x5733,
01521 0x5734, 0x573D, 0x573E, 0x573F, 0x5745, 0x5746, 0x574C, 0x574D,
01522 0x5752, 0x5762, 0x5765, 0x5767, 0x5768, 0x576B, 0x576D, 0x576E,
01523 0x576F, 0x5770, 0x5771, 0x5773, 0x5774, 0x5775, 0x5777, 0x5779,
01524 0x577A, 0x577B, 0x577C, 0x577E, 0x5781, 0x5783, 0x578C, 0x5794,
01525 0x5797, 0x5799, 0x579A, 0x579C, 0x579D, 0x579E, 0x579F, 0x57A1,
01526 0x5795, 0x57A7, 0x57A8, 0x57A9, 0x57AC, 0x57B8, 0x57BD, 0x57C7,
01527 0x57C8, 0x57CC, 0x57CF, 0x57D5, 0x57DD, 0x57DE, 0x57E4, 0x57E6,
01528 0x57E7, 0x57E9, 0x57ED, 0x57F0, 0x57F5, 0x57F6, 0x57F8, 0x57FD,
01529 0x57FE, 0x57FF, 0x5803, 0x5804, 0x5808, 0x5809, 0x57E1,
01530 };
01531 static const unsigned short euc_to_utf8_8FB8[] = {
01532 0x580C, 0x580D, 0x581B, 0x581E, 0x581F, 0x5820, 0x5826,
01533 0x5827, 0x582D, 0x5832, 0x5839, 0x583F, 0x5849, 0x584C, 0x584D,
01534 0x584F, 0x5850, 0x5855, 0x585F, 0x5861, 0x5864, 0x5867, 0x5868,
01535 0x5878, 0x587C, 0x587F, 0x5880, 0x5881, 0x5887, 0x5888, 0x5889,
01536 0x588A, 0x588C, 0x588D, 0x588F, 0x5890, 0x5894, 0x5896, 0x589D,
01537 0x58A0, 0x58A1, 0x58A2, 0x58A6, 0x58A9, 0x58B1, 0x58B2, 0x58C4,
01538 0x58BC, 0x58C2, 0x58C8, 0x58CD, 0x58CE, 0x58D0, 0x58D2, 0x58D4,
01539 0x58D6, 0x58DA, 0x58DD, 0x58E1, 0x58E2, 0x58E9, 0x58F3, 0x5905,
01540 0x5906, 0x590B, 0x590C, 0x5912, 0x5913, 0x5914, 0x8641, 0x591D,
01541 0x5921, 0x5923, 0x5924, 0x5928, 0x592F, 0x5930, 0x5933, 0x5935,
01542 0x5936, 0x593F, 0x5943, 0x5946, 0x5952, 0x5953, 0x5959, 0x595B,
01543 0x595D, 0x595E, 0x595F, 0x5961, 0x5963, 0x596B, 0x596D,
01544 };
01545 static const unsigned short euc_to_utf8_8FB9[] = {
01546 0x596F, 0x5972, 0x5975, 0x5976, 0x5979, 0x597B, 0x597C,
01547 0x598B, 0x598C, 0x598E, 0x5992, 0x5995, 0x5997, 0x599F, 0x59A4,
01548 0x59A7, 0x59AD, 0x59AE, 0x59AF, 0x59B0, 0x59B3, 0x59B7, 0x59BA,
01549 0x59BC, 0x59C1, 0x59C3, 0x59C4, 0x59C8, 0x59CA, 0x59CD, 0x59D2,
01550 0x59DD, 0x59DE, 0x59DF, 0x59E3, 0x59E4, 0x59E7, 0x59EE, 0x59EF,
01551 0x59F1, 0x59F2, 0x59F4, 0x59F7, 0x5A00, 0x5A04, 0x5A0C, 0x5A0D,
01552 0x5A0E, 0x5A12, 0x5A13, 0x5A1E, 0x5A23, 0x5A24, 0x5A27, 0x5A28,
01553 0x5A2A, 0x5A2D, 0x5A30, 0x5A44, 0x5A45, 0x5A47, 0x5A48, 0x5A4C,
01554 0x5A50, 0x5A55, 0x5A5E, 0x5A63, 0x5A65, 0x5A67, 0x5A6D, 0x5A77,
01555 0x5A7A, 0x5A7B, 0x5A7E, 0x5A8B, 0x5A90, 0x5A93, 0x5A96, 0x5A99,
01556 0x5A9C, 0x5A9E, 0x5A9F, 0x5AA0, 0x5AA2, 0x5AA7, 0x5AAC, 0x5AB1,
01557 0x5AB2, 0x5AB3, 0x5AB5, 0x5AB8, 0x5ABA, 0x5ABB, 0x5ABF,
01558 };
01559 static const unsigned short euc_to_utf8_8FBA[] = {
01560 0x5AC4, 0x5AC6, 0x5AC8, 0x5ACF, 0x5ADA, 0x5ADC, 0x5AE0,
01561 0x5AE5, 0x5AEA, 0x5AEE, 0x5AF5, 0x5AF6, 0x5AFD, 0x5B00, 0x5B01,
01562 0x5B08, 0x5B17, 0x5B34, 0x5B19, 0x5B1B, 0x5B1D, 0x5B21, 0x5B25,
01563 0x5B2D, 0x5B38, 0x5B41, 0x5B4B, 0x5B4C, 0x5B52, 0x5B56, 0x5B5E,
01564 0x5B68, 0x5B6E, 0x5B6F, 0x5B7C, 0x5B7D, 0x5B7E, 0x5B7F, 0x5B81,
01565 0x5B84, 0x5B86, 0x5B8A, 0x5B8E, 0x5B90, 0x5B91, 0x5B93, 0x5B94,
01566 0x5B96, 0x5BA8, 0x5BA9, 0x5BAC, 0x5BAD, 0x5BAF, 0x5BB1, 0x5BB2,
01567 0x5BB7, 0x5BBA, 0x5BBC, 0x5BC0, 0x5BC1, 0x5BCD, 0x5BCF, 0x5BD6,
01568 0x5BD7, 0x5BD8, 0x5BD9, 0x5BDA, 0x5BE0, 0x5BEF, 0x5BF1, 0x5BF4,
01569 0x5BFD, 0x5C0C, 0x5C17, 0x5C1E, 0x5C1F, 0x5C23, 0x5C26, 0x5C29,
01570 0x5C2B, 0x5C2C, 0x5C2E, 0x5C30, 0x5C32, 0x5C35, 0x5C36, 0x5C59,
01571 0x5C5A, 0x5C5C, 0x5C62, 0x5C63, 0x5C67, 0x5C68, 0x5C69,
01572 };
01573 static const unsigned short euc_to_utf8_8FBB[] = {
01574 0x5C6D, 0x5C70, 0x5C74, 0x5C75, 0x5C7A, 0x5C7B, 0x5C7C,
01575 0x5C7D, 0x5C87, 0x5C88, 0x5C8A, 0x5C8F, 0x5C92, 0x5C9D, 0x5C9F,
01576 0x5CA0, 0x5CA2, 0x5CA3, 0x5CA6, 0x5CAA, 0x5CB2, 0x5CB4, 0x5CB5,
01577 0x5CBA, 0x5CC9, 0x5CCB, 0x5CD2, 0x5CDD, 0x5CD7, 0x5CEE, 0x5CF1,
01578 0x5CF2, 0x5CF4, 0x5D01, 0x5D06, 0x5D0D, 0x5D12, 0x5D2B, 0x5D23,
01579 0x5D24, 0x5D26, 0x5D27, 0x5D31, 0x5D34, 0x5D39, 0x5D3D, 0x5D3F,
01580 0x5D42, 0x5D43, 0x5D46, 0x5D48, 0x5D55, 0x5D51, 0x5D59, 0x5D4A,
01581 0x5D5F, 0x5D60, 0x5D61, 0x5D62, 0x5D64, 0x5D6A, 0x5D6D, 0x5D70,
01582 0x5D79, 0x5D7A, 0x5D7E, 0x5D7F, 0x5D81, 0x5D83, 0x5D88, 0x5D8A,
01583 0x5D92, 0x5D93, 0x5D94, 0x5D95, 0x5D99, 0x5D9B, 0x5D9F, 0x5DA0,
01584 0x5DA7, 0x5DAB, 0x5DB0, 0x5DB4, 0x5DB8, 0x5DB9, 0x5DC3, 0x5DC7,
01585 0x5DCB, 0x5DD0, 0x5DCE, 0x5DD8, 0x5DD9, 0x5DE0, 0x5DE4,
01586 };
01587 static const unsigned short euc_to_utf8_8FBC[] = {
01588 0x5DE9, 0x5DF8, 0x5DF9, 0x5E00, 0x5E07, 0x5E0D, 0x5E12,
01589 0x5E14, 0x5E15, 0x5E18, 0x5E1F, 0x5E20, 0x5E2E, 0x5E28, 0x5E32,
01590 0x5E35, 0x5E3E, 0x5E4B, 0x5E50, 0x5E49, 0x5E51, 0x5E56, 0x5E58,
01591 0x5E5B, 0x5E5C, 0x5E5E, 0x5E68, 0x5E6A, 0x5E6B, 0x5E6C, 0x5E6D,
01592 0x5E6E, 0x5E70, 0x5E80, 0x5E8B, 0x5E8E, 0x5EA2, 0x5EA4, 0x5EA5,
01593 0x5EA8, 0x5EAA, 0x5EAC, 0x5EB1, 0x5EB3, 0x5EBD, 0x5EBE, 0x5EBF,
01594 0x5EC6, 0x5ECC, 0x5ECB, 0x5ECE, 0x5ED1, 0x5ED2, 0x5ED4, 0x5ED5,
01595 0x5EDC, 0x5EDE, 0x5EE5, 0x5EEB, 0x5F02, 0x5F06, 0x5F07, 0x5F08,
01596 0x5F0E, 0x5F19, 0x5F1C, 0x5F1D, 0x5F21, 0x5F22, 0x5F23, 0x5F24,
01597 0x5F28, 0x5F2B, 0x5F2C, 0x5F2E, 0x5F30, 0x5F34, 0x5F36, 0x5F3B,
01598 0x5F3D, 0x5F3F, 0x5F40, 0x5F44, 0x5F45, 0x5F47, 0x5F4D, 0x5F50,
01599 0x5F54, 0x5F58, 0x5F5B, 0x5F60, 0x5F63, 0x5F64, 0x5F67,
01600 };
01601 static const unsigned short euc_to_utf8_8FBD[] = {
01602 0x5F6F, 0x5F72, 0x5F74, 0x5F75, 0x5F78, 0x5F7A, 0x5F7D,
01603 0x5F7E, 0x5F89, 0x5F8D, 0x5F8F, 0x5F96, 0x5F9C, 0x5F9D, 0x5FA2,
01604 0x5FA7, 0x5FAB, 0x5FA4, 0x5FAC, 0x5FAF, 0x5FB0, 0x5FB1, 0x5FB8,
01605 0x5FC4, 0x5FC7, 0x5FC8, 0x5FC9, 0x5FCB, 0x5FD0, 0x5FD1, 0x5FD2,
01606 0x5FD3, 0x5FD4, 0x5FDE, 0x5FE1, 0x5FE2, 0x5FE8, 0x5FE9, 0x5FEA,
01607 0x5FEC, 0x5FED, 0x5FEE, 0x5FEF, 0x5FF2, 0x5FF3, 0x5FF6, 0x5FFA,
01608 0x5FFC, 0x6007, 0x600A, 0x600D, 0x6013, 0x6014, 0x6017, 0x6018,
01609 0x601A, 0x601F, 0x6024, 0x602D, 0x6033, 0x6035, 0x6040, 0x6047,
01610 0x6048, 0x6049, 0x604C, 0x6051, 0x6054, 0x6056, 0x6057, 0x605D,
01611 0x6061, 0x6067, 0x6071, 0x607E, 0x607F, 0x6082, 0x6086, 0x6088,
01612 0x608A, 0x608E, 0x6091, 0x6093, 0x6095, 0x6098, 0x609D, 0x609E,
01613 0x60A2, 0x60A4, 0x60A5, 0x60A8, 0x60B0, 0x60B1, 0x60B7,
01614 };
01615 static const unsigned short euc_to_utf8_8FBE[] = {
01616 0x60BB, 0x60BE, 0x60C2, 0x60C4, 0x60C8, 0x60C9, 0x60CA,
01617 0x60CB, 0x60CE, 0x60CF, 0x60D4, 0x60D5, 0x60D9, 0x60DB, 0x60DD,
01618 0x60DE, 0x60E2, 0x60E5, 0x60F2, 0x60F5, 0x60F8, 0x60FC, 0x60FD,
01619 0x6102, 0x6107, 0x610A, 0x610C, 0x6110, 0x6111, 0x6112, 0x6113,
01620 0x6114, 0x6116, 0x6117, 0x6119, 0x611C, 0x611E, 0x6122, 0x612A,
01621 0x612B, 0x6130, 0x6131, 0x6135, 0x6136, 0x6137, 0x6139, 0x6141,
01622 0x6145, 0x6146, 0x6149, 0x615E, 0x6160, 0x616C, 0x6172, 0x6178,
01623 0x617B, 0x617C, 0x617F, 0x6180, 0x6181, 0x6183, 0x6184, 0x618B,
01624 0x618D, 0x6192, 0x6193, 0x6197, 0x6198, 0x619C, 0x619D, 0x619F,
01625 0x61A0, 0x61A5, 0x61A8, 0x61AA, 0x61AD, 0x61B8, 0x61B9, 0x61BC,
01626 0x61C0, 0x61C1, 0x61C2, 0x61CE, 0x61CF, 0x61D5, 0x61DC, 0x61DD,
01627 0x61DE, 0x61DF, 0x61E1, 0x61E2, 0x61E7, 0x61E9, 0x61E5,
01628 };
01629 static const unsigned short euc_to_utf8_8FBF[] = {
01630 0x61EC, 0x61ED, 0x61EF, 0x6201, 0x6203, 0x6204, 0x6207,
01631 0x6213, 0x6215, 0x621C, 0x6220, 0x6222, 0x6223, 0x6227, 0x6229,
01632 0x622B, 0x6239, 0x623D, 0x6242, 0x6243, 0x6244, 0x6246, 0x624C,
01633 0x6250, 0x6251, 0x6252, 0x6254, 0x6256, 0x625A, 0x625C, 0x6264,
01634 0x626D, 0x626F, 0x6273, 0x627A, 0x627D, 0x628D, 0x628E, 0x628F,
01635 0x6290, 0x62A6, 0x62A8, 0x62B3, 0x62B6, 0x62B7, 0x62BA, 0x62BE,
01636 0x62BF, 0x62C4, 0x62CE, 0x62D5, 0x62D6, 0x62DA, 0x62EA, 0x62F2,
01637 0x62F4, 0x62FC, 0x62FD, 0x6303, 0x6304, 0x630A, 0x630B, 0x630D,
01638 0x6310, 0x6313, 0x6316, 0x6318, 0x6329, 0x632A, 0x632D, 0x6335,
01639 0x6336, 0x6339, 0x633C, 0x6341, 0x6342, 0x6343, 0x6344, 0x6346,
01640 0x634A, 0x634B, 0x634E, 0x6352, 0x6353, 0x6354, 0x6358, 0x635B,
01641 0x6365, 0x6366, 0x636C, 0x636D, 0x6371, 0x6374, 0x6375,
01642 };
01643 static const unsigned short euc_to_utf8_8FC0[] = {
01644 0x6378, 0x637C, 0x637D, 0x637F, 0x6382, 0x6384, 0x6387,
01645 0x638A, 0x6390, 0x6394, 0x6395, 0x6399, 0x639A, 0x639E, 0x63A4,
01646 0x63A6, 0x63AD, 0x63AE, 0x63AF, 0x63BD, 0x63C1, 0x63C5, 0x63C8,
01647 0x63CE, 0x63D1, 0x63D3, 0x63D4, 0x63D5, 0x63DC, 0x63E0, 0x63E5,
01648 0x63EA, 0x63EC, 0x63F2, 0x63F3, 0x63F5, 0x63F8, 0x63F9, 0x6409,
01649 0x640A, 0x6410, 0x6412, 0x6414, 0x6418, 0x641E, 0x6420, 0x6422,
01650 0x6424, 0x6425, 0x6429, 0x642A, 0x642F, 0x6430, 0x6435, 0x643D,
01651 0x643F, 0x644B, 0x644F, 0x6451, 0x6452, 0x6453, 0x6454, 0x645A,
01652 0x645B, 0x645C, 0x645D, 0x645F, 0x6460, 0x6461, 0x6463, 0x646D,
01653 0x6473, 0x6474, 0x647B, 0x647D, 0x6485, 0x6487, 0x648F, 0x6490,
01654 0x6491, 0x6498, 0x6499, 0x649B, 0x649D, 0x649F, 0x64A1, 0x64A3,
01655 0x64A6, 0x64A8, 0x64AC, 0x64B3, 0x64BD, 0x64BE, 0x64BF,
01656 };
01657 static const unsigned short euc_to_utf8_8FC1[] = {
01658 0x64C4, 0x64C9, 0x64CA, 0x64CB, 0x64CC, 0x64CE, 0x64D0,
01659 0x64D1, 0x64D5, 0x64D7, 0x64E4, 0x64E5, 0x64E9, 0x64EA, 0x64ED,
01660 0x64F0, 0x64F5, 0x64F7, 0x64FB, 0x64FF, 0x6501, 0x6504, 0x6508,
01661 0x6509, 0x650A, 0x650F, 0x6513, 0x6514, 0x6516, 0x6519, 0x651B,
01662 0x651E, 0x651F, 0x6522, 0x6526, 0x6529, 0x652E, 0x6531, 0x653A,
01663 0x653C, 0x653D, 0x6543, 0x6547, 0x6549, 0x6550, 0x6552, 0x6554,
01664 0x655F, 0x6560, 0x6567, 0x656B, 0x657A, 0x657D, 0x6581, 0x6585,
01665 0x658A, 0x6592, 0x6595, 0x6598, 0x659D, 0x65A0, 0x65A3, 0x65A6,
01666 0x65AE, 0x65B2, 0x65B3, 0x65B4, 0x65BF, 0x65C2, 0x65C8, 0x65C9,
01667 0x65CE, 0x65D0, 0x65D4, 0x65D6, 0x65D8, 0x65DF, 0x65F0, 0x65F2,
01668 0x65F4, 0x65F5, 0x65F9, 0x65FE, 0x65FF, 0x6600, 0x6604, 0x6608,
01669 0x6609, 0x660D, 0x6611, 0x6612, 0x6615, 0x6616, 0x661D,
01670 };
01671 static const unsigned short euc_to_utf8_8FC2[] = {
01672 0x661E, 0x6621, 0x6622, 0x6623, 0x6624, 0x6626, 0x6629,
01673 0x662A, 0x662B, 0x662C, 0x662E, 0x6630, 0x6631, 0x6633, 0x6639,
01674 0x6637, 0x6640, 0x6645, 0x6646, 0x664A, 0x664C, 0x6651, 0x664E,
01675 0x6657, 0x6658, 0x6659, 0x665B, 0x665C, 0x6660, 0x6661, 0x66FB,
01676 0x666A, 0x666B, 0x666C, 0x667E, 0x6673, 0x6675, 0x667F, 0x6677,
01677 0x6678, 0x6679, 0x667B, 0x6680, 0x667C, 0x668B, 0x668C, 0x668D,
01678 0x6690, 0x6692, 0x6699, 0x669A, 0x669B, 0x669C, 0x669F, 0x66A0,
01679 0x66A4, 0x66AD, 0x66B1, 0x66B2, 0x66B5, 0x66BB, 0x66BF, 0x66C0,
01680 0x66C2, 0x66C3, 0x66C8, 0x66CC, 0x66CE, 0x66CF, 0x66D4, 0x66DB,
01681 0x66DF, 0x66E8, 0x66EB, 0x66EC, 0x66EE, 0x66FA, 0x6705, 0x6707,
01682 0x670E, 0x6713, 0x6719, 0x671C, 0x6720, 0x6722, 0x6733, 0x673E,
01683 0x6745, 0x6747, 0x6748, 0x674C, 0x6754, 0x6755, 0x675D,
01684 };
01685 static const unsigned short euc_to_utf8_8FC3[] = {
01686 0x6766, 0x676C, 0x676E, 0x6774, 0x6776, 0x677B, 0x6781,
01687 0x6784, 0x678E, 0x678F, 0x6791, 0x6793, 0x6796, 0x6798, 0x6799,
01688 0x679B, 0x67B0, 0x67B1, 0x67B2, 0x67B5, 0x67BB, 0x67BC, 0x67BD,
01689 0x67F9, 0x67C0, 0x67C2, 0x67C3, 0x67C5, 0x67C8, 0x67C9, 0x67D2,
01690 0x67D7, 0x67D9, 0x67DC, 0x67E1, 0x67E6, 0x67F0, 0x67F2, 0x67F6,
01691 0x67F7, 0x6852, 0x6814, 0x6819, 0x681D, 0x681F, 0x6828, 0x6827,
01692 0x682C, 0x682D, 0x682F, 0x6830, 0x6831, 0x6833, 0x683B, 0x683F,
01693 0x6844, 0x6845, 0x684A, 0x684C, 0x6855, 0x6857, 0x6858, 0x685B,
01694 0x686B, 0x686E, 0x686F, 0x6870, 0x6871, 0x6872, 0x6875, 0x6879,
01695 0x687A, 0x687B, 0x687C, 0x6882, 0x6884, 0x6886, 0x6888, 0x6896,
01696 0x6898, 0x689A, 0x689C, 0x68A1, 0x68A3, 0x68A5, 0x68A9, 0x68AA,
01697 0x68AE, 0x68B2, 0x68BB, 0x68C5, 0x68C8, 0x68CC, 0x68CF,
01698 };
01699 static const unsigned short euc_to_utf8_8FC4[] = {
01700 0x68D0, 0x68D1, 0x68D3, 0x68D6, 0x68D9, 0x68DC, 0x68DD,
01701 0x68E5, 0x68E8, 0x68EA, 0x68EB, 0x68EC, 0x68ED, 0x68F0, 0x68F1,
01702 0x68F5, 0x68F6, 0x68FB, 0x68FC, 0x68FD, 0x6906, 0x6909, 0x690A,
01703 0x6910, 0x6911, 0x6913, 0x6916, 0x6917, 0x6931, 0x6933, 0x6935,
01704 0x6938, 0x693B, 0x6942, 0x6945, 0x6949, 0x694E, 0x6957, 0x695B,
01705 0x6963, 0x6964, 0x6965, 0x6966, 0x6968, 0x6969, 0x696C, 0x6970,
01706 0x6971, 0x6972, 0x697A, 0x697B, 0x697F, 0x6980, 0x698D, 0x6992,
01707 0x6996, 0x6998, 0x69A1, 0x69A5, 0x69A6, 0x69A8, 0x69AB, 0x69AD,
01708 0x69AF, 0x69B7, 0x69B8, 0x69BA, 0x69BC, 0x69C5, 0x69C8, 0x69D1,
01709 0x69D6, 0x69D7, 0x69E2, 0x69E5, 0x69EE, 0x69EF, 0x69F1, 0x69F3,
01710 0x69F5, 0x69FE, 0x6A00, 0x6A01, 0x6A03, 0x6A0F, 0x6A11, 0x6A15,
01711 0x6A1A, 0x6A1D, 0x6A20, 0x6A24, 0x6A28, 0x6A30, 0x6A32,
01712 };
01713 static const unsigned short euc_to_utf8_8FC5[] = {
01714 0x6A34, 0x6A37, 0x6A3B, 0x6A3E, 0x6A3F, 0x6A45, 0x6A46,
01715 0x6A49, 0x6A4A, 0x6A4E, 0x6A50, 0x6A51, 0x6A52, 0x6A55, 0x6A56,
01716 0x6A5B, 0x6A64, 0x6A67, 0x6A6A, 0x6A71, 0x6A73, 0x6A7E, 0x6A81,
01717 0x6A83, 0x6A86, 0x6A87, 0x6A89, 0x6A8B, 0x6A91, 0x6A9B, 0x6A9D,
01718 0x6A9E, 0x6A9F, 0x6AA5, 0x6AAB, 0x6AAF, 0x6AB0, 0x6AB1, 0x6AB4,
01719 0x6ABD, 0x6ABE, 0x6ABF, 0x6AC6, 0x6AC9, 0x6AC8, 0x6ACC, 0x6AD0,
01720 0x6AD4, 0x6AD5, 0x6AD6, 0x6ADC, 0x6ADD, 0x6AE4, 0x6AE7, 0x6AEC,
01721 0x6AF0, 0x6AF1, 0x6AF2, 0x6AFC, 0x6AFD, 0x6B02, 0x6B03, 0x6B06,
01722 0x6B07, 0x6B09, 0x6B0F, 0x6B10, 0x6B11, 0x6B17, 0x6B1B, 0x6B1E,
01723 0x6B24, 0x6B28, 0x6B2B, 0x6B2C, 0x6B2F, 0x6B35, 0x6B36, 0x6B3B,
01724 0x6B3F, 0x6B46, 0x6B4A, 0x6B4D, 0x6B52, 0x6B56, 0x6B58, 0x6B5D,
01725 0x6B60, 0x6B67, 0x6B6B, 0x6B6E, 0x6B70, 0x6B75, 0x6B7D,
01726 };
01727 static const unsigned short euc_to_utf8_8FC6[] = {
01728 0x6B7E, 0x6B82, 0x6B85, 0x6B97, 0x6B9B, 0x6B9F, 0x6BA0,
01729 0x6BA2, 0x6BA3, 0x6BA8, 0x6BA9, 0x6BAC, 0x6BAD, 0x6BAE, 0x6BB0,
01730 0x6BB8, 0x6BB9, 0x6BBD, 0x6BBE, 0x6BC3, 0x6BC4, 0x6BC9, 0x6BCC,
01731 0x6BD6, 0x6BDA, 0x6BE1, 0x6BE3, 0x6BE6, 0x6BE7, 0x6BEE, 0x6BF1,
01732 0x6BF7, 0x6BF9, 0x6BFF, 0x6C02, 0x6C04, 0x6C05, 0x6C09, 0x6C0D,
01733 0x6C0E, 0x6C10, 0x6C12, 0x6C19, 0x6C1F, 0x6C26, 0x6C27, 0x6C28,
01734 0x6C2C, 0x6C2E, 0x6C33, 0x6C35, 0x6C36, 0x6C3A, 0x6C3B, 0x6C3F,
01735 0x6C4A, 0x6C4B, 0x6C4D, 0x6C4F, 0x6C52, 0x6C54, 0x6C59, 0x6C5B,
01736 0x6C5C, 0x6C6B, 0x6C6D, 0x6C6F, 0x6C74, 0x6C76, 0x6C78, 0x6C79,
01737 0x6C7B, 0x6C85, 0x6C86, 0x6C87, 0x6C89, 0x6C94, 0x6C95, 0x6C97,
01738 0x6C98, 0x6C9C, 0x6C9F, 0x6CB0, 0x6CB2, 0x6CB4, 0x6CC2, 0x6CC6,
01739 0x6CCD, 0x6CCF, 0x6CD0, 0x6CD1, 0x6CD2, 0x6CD4, 0x6CD6,
01740 };
01741 static const unsigned short euc_to_utf8_8FC7[] = {
01742 0x6CDA, 0x6CDC, 0x6CE0, 0x6CE7, 0x6CE9, 0x6CEB, 0x6CEC,
01743 0x6CEE, 0x6CF2, 0x6CF4, 0x6D04, 0x6D07, 0x6D0A, 0x6D0E, 0x6D0F,
01744 0x6D11, 0x6D13, 0x6D1A, 0x6D26, 0x6D27, 0x6D28, 0x6C67, 0x6D2E,
01745 0x6D2F, 0x6D31, 0x6D39, 0x6D3C, 0x6D3F, 0x6D57, 0x6D5E, 0x6D5F,
01746 0x6D61, 0x6D65, 0x6D67, 0x6D6F, 0x6D70, 0x6D7C, 0x6D82, 0x6D87,
01747 0x6D91, 0x6D92, 0x6D94, 0x6D96, 0x6D97, 0x6D98, 0x6DAA, 0x6DAC,
01748 0x6DB4, 0x6DB7, 0x6DB9, 0x6DBD, 0x6DBF, 0x6DC4, 0x6DC8, 0x6DCA,
01749 0x6DCE, 0x6DCF, 0x6DD6, 0x6DDB, 0x6DDD, 0x6DDF, 0x6DE0, 0x6DE2,
01750 0x6DE5, 0x6DE9, 0x6DEF, 0x6DF0, 0x6DF4, 0x6DF6, 0x6DFC, 0x6E00,
01751 0x6E04, 0x6E1E, 0x6E22, 0x6E27, 0x6E32, 0x6E36, 0x6E39, 0x6E3B,
01752 0x6E3C, 0x6E44, 0x6E45, 0x6E48, 0x6E49, 0x6E4B, 0x6E4F, 0x6E51,
01753 0x6E52, 0x6E53, 0x6E54, 0x6E57, 0x6E5C, 0x6E5D, 0x6E5E,
01754 };
01755 static const unsigned short euc_to_utf8_8FC8[] = {
01756 0x6E62, 0x6E63, 0x6E68, 0x6E73, 0x6E7B, 0x6E7D, 0x6E8D,
01757 0x6E93, 0x6E99, 0x6EA0, 0x6EA7, 0x6EAD, 0x6EAE, 0x6EB1, 0x6EB3,
01758 0x6EBB, 0x6EBF, 0x6EC0, 0x6EC1, 0x6EC3, 0x6EC7, 0x6EC8, 0x6ECA,
01759 0x6ECD, 0x6ECE, 0x6ECF, 0x6EEB, 0x6EED, 0x6EEE, 0x6EF9, 0x6EFB,
01760 0x6EFD, 0x6F04, 0x6F08, 0x6F0A, 0x6F0C, 0x6F0D, 0x6F16, 0x6F18,
01761 0x6F1A, 0x6F1B, 0x6F26, 0x6F29, 0x6F2A, 0x6F2F, 0x6F30, 0x6F33,
01762 0x6F36, 0x6F3B, 0x6F3C, 0x6F2D, 0x6F4F, 0x6F51, 0x6F52, 0x6F53,
01763 0x6F57, 0x6F59, 0x6F5A, 0x6F5D, 0x6F5E, 0x6F61, 0x6F62, 0x6F68,
01764 0x6F6C, 0x6F7D, 0x6F7E, 0x6F83, 0x6F87, 0x6F88, 0x6F8B, 0x6F8C,
01765 0x6F8D, 0x6F90, 0x6F92, 0x6F93, 0x6F94, 0x6F96, 0x6F9A, 0x6F9F,
01766 0x6FA0, 0x6FA5, 0x6FA6, 0x6FA7, 0x6FA8, 0x6FAE, 0x6FAF, 0x6FB0,
01767 0x6FB5, 0x6FB6, 0x6FBC, 0x6FC5, 0x6FC7, 0x6FC8, 0x6FCA,
01768 };
01769 static const unsigned short euc_to_utf8_8FC9[] = {
01770 0x6FDA, 0x6FDE, 0x6FE8, 0x6FE9, 0x6FF0, 0x6FF5, 0x6FF9,
01771 0x6FFC, 0x6FFD, 0x7000, 0x7005, 0x7006, 0x7007, 0x700D, 0x7017,
01772 0x7020, 0x7023, 0x702F, 0x7034, 0x7037, 0x7039, 0x703C, 0x7043,
01773 0x7044, 0x7048, 0x7049, 0x704A, 0x704B, 0x7054, 0x7055, 0x705D,
01774 0x705E, 0x704E, 0x7064, 0x7065, 0x706C, 0x706E, 0x7075, 0x7076,
01775 0x707E, 0x7081, 0x7085, 0x7086, 0x7094, 0x7095, 0x7096, 0x7097,
01776 0x7098, 0x709B, 0x70A4, 0x70AB, 0x70B0, 0x70B1, 0x70B4, 0x70B7,
01777 0x70CA, 0x70D1, 0x70D3, 0x70D4, 0x70D5, 0x70D6, 0x70D8, 0x70DC,
01778 0x70E4, 0x70FA, 0x7103, 0x7104, 0x7105, 0x7106, 0x7107, 0x710B,
01779 0x710C, 0x710F, 0x711E, 0x7120, 0x712B, 0x712D, 0x712F, 0x7130,
01780 0x7131, 0x7138, 0x7141, 0x7145, 0x7146, 0x7147, 0x714A, 0x714B,
01781 0x7150, 0x7152, 0x7157, 0x715A, 0x715C, 0x715E, 0x7160,
01782 };
01783 static const unsigned short euc_to_utf8_8FCA[] = {
01784 0x7168, 0x7179, 0x7180, 0x7185, 0x7187, 0x718C, 0x7192,
01785 0x719A, 0x719B, 0x71A0, 0x71A2, 0x71AF, 0x71B0, 0x71B2, 0x71B3,
01786 0x71BA, 0x71BF, 0x71C0, 0x71C1, 0x71C4, 0x71CB, 0x71CC, 0x71D3,
01787 0x71D6, 0x71D9, 0x71DA, 0x71DC, 0x71F8, 0x71FE, 0x7200, 0x7207,
01788 0x7208, 0x7209, 0x7213, 0x7217, 0x721A, 0x721D, 0x721F, 0x7224,
01789 0x722B, 0x722F, 0x7234, 0x7238, 0x7239, 0x7241, 0x7242, 0x7243,
01790 0x7245, 0x724E, 0x724F, 0x7250, 0x7253, 0x7255, 0x7256, 0x725A,
01791 0x725C, 0x725E, 0x7260, 0x7263, 0x7268, 0x726B, 0x726E, 0x726F,
01792 0x7271, 0x7277, 0x7278, 0x727B, 0x727C, 0x727F, 0x7284, 0x7289,
01793 0x728D, 0x728E, 0x7293, 0x729B, 0x72A8, 0x72AD, 0x72AE, 0x72B1,
01794 0x72B4, 0x72BE, 0x72C1, 0x72C7, 0x72C9, 0x72CC, 0x72D5, 0x72D6,
01795 0x72D8, 0x72DF, 0x72E5, 0x72F3, 0x72F4, 0x72FA, 0x72FB,
01796 };
01797 static const unsigned short euc_to_utf8_8FCB[] = {
01798 0x72FE, 0x7302, 0x7304, 0x7305, 0x7307, 0x730B, 0x730D,
01799 0x7312, 0x7313, 0x7318, 0x7319, 0x731E, 0x7322, 0x7324, 0x7327,
01800 0x7328, 0x732C, 0x7331, 0x7332, 0x7335, 0x733A, 0x733B, 0x733D,
01801 0x7343, 0x734D, 0x7350, 0x7352, 0x7356, 0x7358, 0x735D, 0x735E,
01802 0x735F, 0x7360, 0x7366, 0x7367, 0x7369, 0x736B, 0x736C, 0x736E,
01803 0x736F, 0x7371, 0x7377, 0x7379, 0x737C, 0x7380, 0x7381, 0x7383,
01804 0x7385, 0x7386, 0x738E, 0x7390, 0x7393, 0x7395, 0x7397, 0x7398,
01805 0x739C, 0x739E, 0x739F, 0x73A0, 0x73A2, 0x73A5, 0x73A6, 0x73AA,
01806 0x73AB, 0x73AD, 0x73B5, 0x73B7, 0x73B9, 0x73BC, 0x73BD, 0x73BF,
01807 0x73C5, 0x73C6, 0x73C9, 0x73CB, 0x73CC, 0x73CF, 0x73D2, 0x73D3,
01808 0x73D6, 0x73D9, 0x73DD, 0x73E1, 0x73E3, 0x73E6, 0x73E7, 0x73E9,
01809 0x73F4, 0x73F5, 0x73F7, 0x73F9, 0x73FA, 0x73FB, 0x73FD,
01810 };
01811 static const unsigned short euc_to_utf8_8FCC[] = {
01812 0x73FF, 0x7400, 0x7401, 0x7404, 0x7407, 0x740A, 0x7411,
01813 0x741A, 0x741B, 0x7424, 0x7426, 0x7428, 0x7429, 0x742A, 0x742B,
01814 0x742C, 0x742D, 0x742E, 0x742F, 0x7430, 0x7431, 0x7439, 0x7440,
01815 0x7443, 0x7444, 0x7446, 0x7447, 0x744B, 0x744D, 0x7451, 0x7452,
01816 0x7457, 0x745D, 0x7462, 0x7466, 0x7467, 0x7468, 0x746B, 0x746D,
01817 0x746E, 0x7471, 0x7472, 0x7480, 0x7481, 0x7485, 0x7486, 0x7487,
01818 0x7489, 0x748F, 0x7490, 0x7491, 0x7492, 0x7498, 0x7499, 0x749A,
01819 0x749C, 0x749F, 0x74A0, 0x74A1, 0x74A3, 0x74A6, 0x74A8, 0x74A9,
01820 0x74AA, 0x74AB, 0x74AE, 0x74AF, 0x74B1, 0x74B2, 0x74B5, 0x74B9,
01821 0x74BB, 0x74BF, 0x74C8, 0x74C9, 0x74CC, 0x74D0, 0x74D3, 0x74D8,
01822 0x74DA, 0x74DB, 0x74DE, 0x74DF, 0x74E4, 0x74E8, 0x74EA, 0x74EB,
01823 0x74EF, 0x74F4, 0x74FA, 0x74FB, 0x74FC, 0x74FF, 0x7506,
01824 };
01825 static const unsigned short euc_to_utf8_8FCD[] = {
01826 0x7512, 0x7516, 0x7517, 0x7520, 0x7521, 0x7524, 0x7527,
01827 0x7529, 0x752A, 0x752F, 0x7536, 0x7539, 0x753D, 0x753E, 0x753F,
01828 0x7540, 0x7543, 0x7547, 0x7548, 0x754E, 0x7550, 0x7552, 0x7557,
01829 0x755E, 0x755F, 0x7561, 0x756F, 0x7571, 0x7579, 0x757A, 0x757B,
01830 0x757C, 0x757D, 0x757E, 0x7581, 0x7585, 0x7590, 0x7592, 0x7593,
01831 0x7595, 0x7599, 0x759C, 0x75A2, 0x75A4, 0x75B4, 0x75BA, 0x75BF,
01832 0x75C0, 0x75C1, 0x75C4, 0x75C6, 0x75CC, 0x75CE, 0x75CF, 0x75D7,
01833 0x75DC, 0x75DF, 0x75E0, 0x75E1, 0x75E4, 0x75E7, 0x75EC, 0x75EE,
01834 0x75EF, 0x75F1, 0x75F9, 0x7600, 0x7602, 0x7603, 0x7604, 0x7607,
01835 0x7608, 0x760A, 0x760C, 0x760F, 0x7612, 0x7613, 0x7615, 0x7616,
01836 0x7619, 0x761B, 0x761C, 0x761D, 0x761E, 0x7623, 0x7625, 0x7626,
01837 0x7629, 0x762D, 0x7632, 0x7633, 0x7635, 0x7638, 0x7639,
01838 };
01839 static const unsigned short euc_to_utf8_8FCE[] = {
01840 0x763A, 0x763C, 0x764A, 0x7640, 0x7641, 0x7643, 0x7644,
01841 0x7645, 0x7649, 0x764B, 0x7655, 0x7659, 0x765F, 0x7664, 0x7665,
01842 0x766D, 0x766E, 0x766F, 0x7671, 0x7674, 0x7681, 0x7685, 0x768C,
01843 0x768D, 0x7695, 0x769B, 0x769C, 0x769D, 0x769F, 0x76A0, 0x76A2,
01844 0x76A3, 0x76A4, 0x76A5, 0x76A6, 0x76A7, 0x76A8, 0x76AA, 0x76AD,
01845 0x76BD, 0x76C1, 0x76C5, 0x76C9, 0x76CB, 0x76CC, 0x76CE, 0x76D4,
01846 0x76D9, 0x76E0, 0x76E6, 0x76E8, 0x76EC, 0x76F0, 0x76F1, 0x76F6,
01847 0x76F9, 0x76FC, 0x7700, 0x7706, 0x770A, 0x770E, 0x7712, 0x7714,
01848 0x7715, 0x7717, 0x7719, 0x771A, 0x771C, 0x7722, 0x7728, 0x772D,
01849 0x772E, 0x772F, 0x7734, 0x7735, 0x7736, 0x7739, 0x773D, 0x773E,
01850 0x7742, 0x7745, 0x7746, 0x774A, 0x774D, 0x774E, 0x774F, 0x7752,
01851 0x7756, 0x7757, 0x775C, 0x775E, 0x775F, 0x7760, 0x7762,
01852 };
01853 static const unsigned short euc_to_utf8_8FCF[] = {
01854 0x7764, 0x7767, 0x776A, 0x776C, 0x7770, 0x7772, 0x7773,
01855 0x7774, 0x777A, 0x777D, 0x7780, 0x7784, 0x778C, 0x778D, 0x7794,
01856 0x7795, 0x7796, 0x779A, 0x779F, 0x77A2, 0x77A7, 0x77AA, 0x77AE,
01857 0x77AF, 0x77B1, 0x77B5, 0x77BE, 0x77C3, 0x77C9, 0x77D1, 0x77D2,
01858 0x77D5, 0x77D9, 0x77DE, 0x77DF, 0x77E0, 0x77E4, 0x77E6, 0x77EA,
01859 0x77EC, 0x77F0, 0x77F1, 0x77F4, 0x77F8, 0x77FB, 0x7805, 0x7806,
01860 0x7809, 0x780D, 0x780E, 0x7811, 0x781D, 0x7821, 0x7822, 0x7823,
01861 0x782D, 0x782E, 0x7830, 0x7835, 0x7837, 0x7843, 0x7844, 0x7847,
01862 0x7848, 0x784C, 0x784E, 0x7852, 0x785C, 0x785E, 0x7860, 0x7861,
01863 0x7863, 0x7864, 0x7868, 0x786A, 0x786E, 0x787A, 0x787E, 0x788A,
01864 0x788F, 0x7894, 0x7898, 0x78A1, 0x789D, 0x789E, 0x789F, 0x78A4,
01865 0x78A8, 0x78AC, 0x78AD, 0x78B0, 0x78B1, 0x78B2, 0x78B3,
01866 };
01867 static const unsigned short euc_to_utf8_8FD0[] = {
01868 0x78BB, 0x78BD, 0x78BF, 0x78C7, 0x78C8, 0x78C9, 0x78CC,
01869 0x78CE, 0x78D2, 0x78D3, 0x78D5, 0x78D6, 0x78E4, 0x78DB, 0x78DF,
01870 0x78E0, 0x78E1, 0x78E6, 0x78EA, 0x78F2, 0x78F3, 0x7900, 0x78F6,
01871 0x78F7, 0x78FA, 0x78FB, 0x78FF, 0x7906, 0x790C, 0x7910, 0x791A,
01872 0x791C, 0x791E, 0x791F, 0x7920, 0x7925, 0x7927, 0x7929, 0x792D,
01873 0x7931, 0x7934, 0x7935, 0x793B, 0x793D, 0x793F, 0x7944, 0x7945,
01874 0x7946, 0x794A, 0x794B, 0x794F, 0x7951, 0x7954, 0x7958, 0x795B,
01875 0x795C, 0x7967, 0x7969, 0x796B, 0x7972, 0x7979, 0x797B, 0x797C,
01876 0x797E, 0x798B, 0x798C, 0x7991, 0x7993, 0x7994, 0x7995, 0x7996,
01877 0x7998, 0x799B, 0x799C, 0x79A1, 0x79A8, 0x79A9, 0x79AB, 0x79AF,
01878 0x79B1, 0x79B4, 0x79B8, 0x79BB, 0x79C2, 0x79C4, 0x79C7, 0x79C8,
01879 0x79CA, 0x79CF, 0x79D4, 0x79D6, 0x79DA, 0x79DD, 0x79DE,
01880 };
01881 static const unsigned short euc_to_utf8_8FD1[] = {
01882 0x79E0, 0x79E2, 0x79E5, 0x79EA, 0x79EB, 0x79ED, 0x79F1,
01883 0x79F8, 0x79FC, 0x7A02, 0x7A03, 0x7A07, 0x7A09, 0x7A0A, 0x7A0C,
01884 0x7A11, 0x7A15, 0x7A1B, 0x7A1E, 0x7A21, 0x7A27, 0x7A2B, 0x7A2D,
01885 0x7A2F, 0x7A30, 0x7A34, 0x7A35, 0x7A38, 0x7A39, 0x7A3A, 0x7A44,
01886 0x7A45, 0x7A47, 0x7A48, 0x7A4C, 0x7A55, 0x7A56, 0x7A59, 0x7A5C,
01887 0x7A5D, 0x7A5F, 0x7A60, 0x7A65, 0x7A67, 0x7A6A, 0x7A6D, 0x7A75,
01888 0x7A78, 0x7A7E, 0x7A80, 0x7A82, 0x7A85, 0x7A86, 0x7A8A, 0x7A8B,
01889 0x7A90, 0x7A91, 0x7A94, 0x7A9E, 0x7AA0, 0x7AA3, 0x7AAC, 0x7AB3,
01890 0x7AB5, 0x7AB9, 0x7ABB, 0x7ABC, 0x7AC6, 0x7AC9, 0x7ACC, 0x7ACE,
01891 0x7AD1, 0x7ADB, 0x7AE8, 0x7AE9, 0x7AEB, 0x7AEC, 0x7AF1, 0x7AF4,
01892 0x7AFB, 0x7AFD, 0x7AFE, 0x7B07, 0x7B14, 0x7B1F, 0x7B23, 0x7B27,
01893 0x7B29, 0x7B2A, 0x7B2B, 0x7B2D, 0x7B2E, 0x7B2F, 0x7B30,
01894 };
01895 static const unsigned short euc_to_utf8_8FD2[] = {
01896 0x7B31, 0x7B34, 0x7B3D, 0x7B3F, 0x7B40, 0x7B41, 0x7B47,
01897 0x7B4E, 0x7B55, 0x7B60, 0x7B64, 0x7B66, 0x7B69, 0x7B6A, 0x7B6D,
01898 0x7B6F, 0x7B72, 0x7B73, 0x7B77, 0x7B84, 0x7B89, 0x7B8E, 0x7B90,
01899 0x7B91, 0x7B96, 0x7B9B, 0x7B9E, 0x7BA0, 0x7BA5, 0x7BAC, 0x7BAF,
01900 0x7BB0, 0x7BB2, 0x7BB5, 0x7BB6, 0x7BBA, 0x7BBB, 0x7BBC, 0x7BBD,
01901 0x7BC2, 0x7BC5, 0x7BC8, 0x7BCA, 0x7BD4, 0x7BD6, 0x7BD7, 0x7BD9,
01902 0x7BDA, 0x7BDB, 0x7BE8, 0x7BEA, 0x7BF2, 0x7BF4, 0x7BF5, 0x7BF8,
01903 0x7BF9, 0x7BFA, 0x7BFC, 0x7BFE, 0x7C01, 0x7C02, 0x7C03, 0x7C04,
01904 0x7C06, 0x7C09, 0x7C0B, 0x7C0C, 0x7C0E, 0x7C0F, 0x7C19, 0x7C1B,
01905 0x7C20, 0x7C25, 0x7C26, 0x7C28, 0x7C2C, 0x7C31, 0x7C33, 0x7C34,
01906 0x7C36, 0x7C39, 0x7C3A, 0x7C46, 0x7C4A, 0x7C55, 0x7C51, 0x7C52,
01907 0x7C53, 0x7C59, 0x7C5A, 0x7C5B, 0x7C5C, 0x7C5D, 0x7C5E,
01908 };
01909 static const unsigned short euc_to_utf8_8FD3[] = {
01910 0x7C61, 0x7C63, 0x7C67, 0x7C69, 0x7C6D, 0x7C6E, 0x7C70,
01911 0x7C72, 0x7C79, 0x7C7C, 0x7C7D, 0x7C86, 0x7C87, 0x7C8F, 0x7C94,
01912 0x7C9E, 0x7CA0, 0x7CA6, 0x7CB0, 0x7CB6, 0x7CB7, 0x7CBA, 0x7CBB,
01913 0x7CBC, 0x7CBF, 0x7CC4, 0x7CC7, 0x7CC8, 0x7CC9, 0x7CCD, 0x7CCF,
01914 0x7CD3, 0x7CD4, 0x7CD5, 0x7CD7, 0x7CD9, 0x7CDA, 0x7CDD, 0x7CE6,
01915 0x7CE9, 0x7CEB, 0x7CF5, 0x7D03, 0x7D07, 0x7D08, 0x7D09, 0x7D0F,
01916 0x7D11, 0x7D12, 0x7D13, 0x7D16, 0x7D1D, 0x7D1E, 0x7D23, 0x7D26,
01917 0x7D2A, 0x7D2D, 0x7D31, 0x7D3C, 0x7D3D, 0x7D3E, 0x7D40, 0x7D41,
01918 0x7D47, 0x7D48, 0x7D4D, 0x7D51, 0x7D53, 0x7D57, 0x7D59, 0x7D5A,
01919 0x7D5C, 0x7D5D, 0x7D65, 0x7D67, 0x7D6A, 0x7D70, 0x7D78, 0x7D7A,
01920 0x7D7B, 0x7D7F, 0x7D81, 0x7D82, 0x7D83, 0x7D85, 0x7D86, 0x7D88,
01921 0x7D8B, 0x7D8C, 0x7D8D, 0x7D91, 0x7D96, 0x7D97, 0x7D9D,
01922 };
01923 static const unsigned short euc_to_utf8_8FD4[] = {
01924 0x7D9E, 0x7DA6, 0x7DA7, 0x7DAA, 0x7DB3, 0x7DB6, 0x7DB7,
01925 0x7DB9, 0x7DC2, 0x7DC3, 0x7DC4, 0x7DC5, 0x7DC6, 0x7DCC, 0x7DCD,
01926 0x7DCE, 0x7DD7, 0x7DD9, 0x7E00, 0x7DE2, 0x7DE5, 0x7DE6, 0x7DEA,
01927 0x7DEB, 0x7DED, 0x7DF1, 0x7DF5, 0x7DF6, 0x7DF9, 0x7DFA, 0x7E08,
01928 0x7E10, 0x7E11, 0x7E15, 0x7E17, 0x7E1C, 0x7E1D, 0x7E20, 0x7E27,
01929 0x7E28, 0x7E2C, 0x7E2D, 0x7E2F, 0x7E33, 0x7E36, 0x7E3F, 0x7E44,
01930 0x7E45, 0x7E47, 0x7E4E, 0x7E50, 0x7E52, 0x7E58, 0x7E5F, 0x7E61,
01931 0x7E62, 0x7E65, 0x7E6B, 0x7E6E, 0x7E6F, 0x7E73, 0x7E78, 0x7E7E,
01932 0x7E81, 0x7E86, 0x7E87, 0x7E8A, 0x7E8D, 0x7E91, 0x7E95, 0x7E98,
01933 0x7E9A, 0x7E9D, 0x7E9E, 0x7F3C, 0x7F3B, 0x7F3D, 0x7F3E, 0x7F3F,
01934 0x7F43, 0x7F44, 0x7F47, 0x7F4F, 0x7F52, 0x7F53, 0x7F5B, 0x7F5C,
01935 0x7F5D, 0x7F61, 0x7F63, 0x7F64, 0x7F65, 0x7F66, 0x7F6D,
01936 };
01937 static const unsigned short euc_to_utf8_8FD5[] = {
01938 0x7F71, 0x7F7D, 0x7F7E, 0x7F7F, 0x7F80, 0x7F8B, 0x7F8D,
01939 0x7F8F, 0x7F90, 0x7F91, 0x7F96, 0x7F97, 0x7F9C, 0x7FA1, 0x7FA2,
01940 0x7FA6, 0x7FAA, 0x7FAD, 0x7FB4, 0x7FBC, 0x7FBF, 0x7FC0, 0x7FC3,
01941 0x7FC8, 0x7FCE, 0x7FCF, 0x7FDB, 0x7FDF, 0x7FE3, 0x7FE5, 0x7FE8,
01942 0x7FEC, 0x7FEE, 0x7FEF, 0x7FF2, 0x7FFA, 0x7FFD, 0x7FFE, 0x7FFF,
01943 0x8007, 0x8008, 0x800A, 0x800D, 0x800E, 0x800F, 0x8011, 0x8013,
01944 0x8014, 0x8016, 0x801D, 0x801E, 0x801F, 0x8020, 0x8024, 0x8026,
01945 0x802C, 0x802E, 0x8030, 0x8034, 0x8035, 0x8037, 0x8039, 0x803A,
01946 0x803C, 0x803E, 0x8040, 0x8044, 0x8060, 0x8064, 0x8066, 0x806D,
01947 0x8071, 0x8075, 0x8081, 0x8088, 0x808E, 0x809C, 0x809E, 0x80A6,
01948 0x80A7, 0x80AB, 0x80B8, 0x80B9, 0x80C8, 0x80CD, 0x80CF, 0x80D2,
01949 0x80D4, 0x80D5, 0x80D7, 0x80D8, 0x80E0, 0x80ED, 0x80EE,
01950 };
01951 static const unsigned short euc_to_utf8_8FD6[] = {
01952 0x80F0, 0x80F2, 0x80F3, 0x80F6, 0x80F9, 0x80FA, 0x80FE,
01953 0x8103, 0x810B, 0x8116, 0x8117, 0x8118, 0x811C, 0x811E, 0x8120,
01954 0x8124, 0x8127, 0x812C, 0x8130, 0x8135, 0x813A, 0x813C, 0x8145,
01955 0x8147, 0x814A, 0x814C, 0x8152, 0x8157, 0x8160, 0x8161, 0x8167,
01956 0x8168, 0x8169, 0x816D, 0x816F, 0x8177, 0x8181, 0x8190, 0x8184,
01957 0x8185, 0x8186, 0x818B, 0x818E, 0x8196, 0x8198, 0x819B, 0x819E,
01958 0x81A2, 0x81AE, 0x81B2, 0x81B4, 0x81BB, 0x81CB, 0x81C3, 0x81C5,
01959 0x81CA, 0x81CE, 0x81CF, 0x81D5, 0x81D7, 0x81DB, 0x81DD, 0x81DE,
01960 0x81E1, 0x81E4, 0x81EB, 0x81EC, 0x81F0, 0x81F1, 0x81F2, 0x81F5,
01961 0x81F6, 0x81F8, 0x81F9, 0x81FD, 0x81FF, 0x8200, 0x8203, 0x820F,
01962 0x8213, 0x8214, 0x8219, 0x821A, 0x821D, 0x8221, 0x8222, 0x8228,
01963 0x8232, 0x8234, 0x823A, 0x8243, 0x8244, 0x8245, 0x8246,
01964 };
01965 static const unsigned short euc_to_utf8_8FD7[] = {
01966 0x824B, 0x824E, 0x824F, 0x8251, 0x8256, 0x825C, 0x8260,
01967 0x8263, 0x8267, 0x826D, 0x8274, 0x827B, 0x827D, 0x827F, 0x8280,
01968 0x8281, 0x8283, 0x8284, 0x8287, 0x8289, 0x828A, 0x828E, 0x8291,
01969 0x8294, 0x8296, 0x8298, 0x829A, 0x829B, 0x82A0, 0x82A1, 0x82A3,
01970 0x82A4, 0x82A7, 0x82A8, 0x82A9, 0x82AA, 0x82AE, 0x82B0, 0x82B2,
01971 0x82B4, 0x82B7, 0x82BA, 0x82BC, 0x82BE, 0x82BF, 0x82C6, 0x82D0,
01972 0x82D5, 0x82DA, 0x82E0, 0x82E2, 0x82E4, 0x82E8, 0x82EA, 0x82ED,
01973 0x82EF, 0x82F6, 0x82F7, 0x82FD, 0x82FE, 0x8300, 0x8301, 0x8307,
01974 0x8308, 0x830A, 0x830B, 0x8354, 0x831B, 0x831D, 0x831E, 0x831F,
01975 0x8321, 0x8322, 0x832C, 0x832D, 0x832E, 0x8330, 0x8333, 0x8337,
01976 0x833A, 0x833C, 0x833D, 0x8342, 0x8343, 0x8344, 0x8347, 0x834D,
01977 0x834E, 0x8351, 0x8355, 0x8356, 0x8357, 0x8370, 0x8378,
01978 };
01979 static const unsigned short euc_to_utf8_8FD8[] = {
01980 0x837D, 0x837F, 0x8380, 0x8382, 0x8384, 0x8386, 0x838D,
01981 0x8392, 0x8394, 0x8395, 0x8398, 0x8399, 0x839B, 0x839C, 0x839D,
01982 0x83A6, 0x83A7, 0x83A9, 0x83AC, 0x83BE, 0x83BF, 0x83C0, 0x83C7,
01983 0x83C9, 0x83CF, 0x83D0, 0x83D1, 0x83D4, 0x83DD, 0x8353, 0x83E8,
01984 0x83EA, 0x83F6, 0x83F8, 0x83F9, 0x83FC, 0x8401, 0x8406, 0x840A,
01985 0x840F, 0x8411, 0x8415, 0x8419, 0x83AD, 0x842F, 0x8439, 0x8445,
01986 0x8447, 0x8448, 0x844A, 0x844D, 0x844F, 0x8451, 0x8452, 0x8456,
01987 0x8458, 0x8459, 0x845A, 0x845C, 0x8460, 0x8464, 0x8465, 0x8467,
01988 0x846A, 0x8470, 0x8473, 0x8474, 0x8476, 0x8478, 0x847C, 0x847D,
01989 0x8481, 0x8485, 0x8492, 0x8493, 0x8495, 0x849E, 0x84A6, 0x84A8,
01990 0x84A9, 0x84AA, 0x84AF, 0x84B1, 0x84B4, 0x84BA, 0x84BD, 0x84BE,
01991 0x84C0, 0x84C2, 0x84C7, 0x84C8, 0x84CC, 0x84CF, 0x84D3,
01992 };
01993 static const unsigned short euc_to_utf8_8FD9[] = {
01994 0x84DC, 0x84E7, 0x84EA, 0x84EF, 0x84F0, 0x84F1, 0x84F2,
01995 0x84F7, 0x8532, 0x84FA, 0x84FB, 0x84FD, 0x8502, 0x8503, 0x8507,
01996 0x850C, 0x850E, 0x8510, 0x851C, 0x851E, 0x8522, 0x8523, 0x8524,
01997 0x8525, 0x8527, 0x852A, 0x852B, 0x852F, 0x8533, 0x8534, 0x8536,
01998 0x853F, 0x8546, 0x854F, 0x8550, 0x8551, 0x8552, 0x8553, 0x8556,
01999 0x8559, 0x855C, 0x855D, 0x855E, 0x855F, 0x8560, 0x8561, 0x8562,
02000 0x8564, 0x856B, 0x856F, 0x8579, 0x857A, 0x857B, 0x857D, 0x857F,
02001 0x8581, 0x8585, 0x8586, 0x8589, 0x858B, 0x858C, 0x858F, 0x8593,
02002 0x8598, 0x859D, 0x859F, 0x85A0, 0x85A2, 0x85A5, 0x85A7, 0x85B4,
02003 0x85B6, 0x85B7, 0x85B8, 0x85BC, 0x85BD, 0x85BE, 0x85BF, 0x85C2,
02004 0x85C7, 0x85CA, 0x85CB, 0x85CE, 0x85AD, 0x85D8, 0x85DA, 0x85DF,
02005 0x85E0, 0x85E6, 0x85E8, 0x85ED, 0x85F3, 0x85F6, 0x85FC,
02006 };
02007 static const unsigned short euc_to_utf8_8FDA[] = {
02008 0x85FF, 0x8600, 0x8604, 0x8605, 0x860D, 0x860E, 0x8610,
02009 0x8611, 0x8612, 0x8618, 0x8619, 0x861B, 0x861E, 0x8621, 0x8627,
02010 0x8629, 0x8636, 0x8638, 0x863A, 0x863C, 0x863D, 0x8640, 0x8642,
02011 0x8646, 0x8652, 0x8653, 0x8656, 0x8657, 0x8658, 0x8659, 0x865D,
02012 0x8660, 0x8661, 0x8662, 0x8663, 0x8664, 0x8669, 0x866C, 0x866F,
02013 0x8675, 0x8676, 0x8677, 0x867A, 0x868D, 0x8691, 0x8696, 0x8698,
02014 0x869A, 0x869C, 0x86A1, 0x86A6, 0x86A7, 0x86A8, 0x86AD, 0x86B1,
02015 0x86B3, 0x86B4, 0x86B5, 0x86B7, 0x86B8, 0x86B9, 0x86BF, 0x86C0,
02016 0x86C1, 0x86C3, 0x86C5, 0x86D1, 0x86D2, 0x86D5, 0x86D7, 0x86DA,
02017 0x86DC, 0x86E0, 0x86E3, 0x86E5, 0x86E7, 0x8688, 0x86FA, 0x86FC,
02018 0x86FD, 0x8704, 0x8705, 0x8707, 0x870B, 0x870E, 0x870F, 0x8710,
02019 0x8713, 0x8714, 0x8719, 0x871E, 0x871F, 0x8721, 0x8723,
02020 };
02021 static const unsigned short euc_to_utf8_8FDB[] = {
02022 0x8728, 0x872E, 0x872F, 0x8731, 0x8732, 0x8739, 0x873A,
02023 0x873C, 0x873D, 0x873E, 0x8740, 0x8743, 0x8745, 0x874D, 0x8758,
02024 0x875D, 0x8761, 0x8764, 0x8765, 0x876F, 0x8771, 0x8772, 0x877B,
02025 0x8783, 0x8784, 0x8785, 0x8786, 0x8787, 0x8788, 0x8789, 0x878B,
02026 0x878C, 0x8790, 0x8793, 0x8795, 0x8797, 0x8798, 0x8799, 0x879E,
02027 0x87A0, 0x87A3, 0x87A7, 0x87AC, 0x87AD, 0x87AE, 0x87B1, 0x87B5,
02028 0x87BE, 0x87BF, 0x87C1, 0x87C8, 0x87C9, 0x87CA, 0x87CE, 0x87D5,
02029 0x87D6, 0x87D9, 0x87DA, 0x87DC, 0x87DF, 0x87E2, 0x87E3, 0x87E4,
02030 0x87EA, 0x87EB, 0x87ED, 0x87F1, 0x87F3, 0x87F8, 0x87FA, 0x87FF,
02031 0x8801, 0x8803, 0x8806, 0x8809, 0x880A, 0x880B, 0x8810, 0x8819,
02032 0x8812, 0x8813, 0x8814, 0x8818, 0x881A, 0x881B, 0x881C, 0x881E,
02033 0x881F, 0x8828, 0x882D, 0x882E, 0x8830, 0x8832, 0x8835,
02034 };
02035 static const unsigned short euc_to_utf8_8FDC[] = {
02036 0x883A, 0x883C, 0x8841, 0x8843, 0x8845, 0x8848, 0x8849,
02037 0x884A, 0x884B, 0x884E, 0x8851, 0x8855, 0x8856, 0x8858, 0x885A,
02038 0x885C, 0x885F, 0x8860, 0x8864, 0x8869, 0x8871, 0x8879, 0x887B,
02039 0x8880, 0x8898, 0x889A, 0x889B, 0x889C, 0x889F, 0x88A0, 0x88A8,
02040 0x88AA, 0x88BA, 0x88BD, 0x88BE, 0x88C0, 0x88CA, 0x88CB, 0x88CC,
02041 0x88CD, 0x88CE, 0x88D1, 0x88D2, 0x88D3, 0x88DB, 0x88DE, 0x88E7,
02042 0x88EF, 0x88F0, 0x88F1, 0x88F5, 0x88F7, 0x8901, 0x8906, 0x890D,
02043 0x890E, 0x890F, 0x8915, 0x8916, 0x8918, 0x8919, 0x891A, 0x891C,
02044 0x8920, 0x8926, 0x8927, 0x8928, 0x8930, 0x8931, 0x8932, 0x8935,
02045 0x8939, 0x893A, 0x893E, 0x8940, 0x8942, 0x8945, 0x8946, 0x8949,
02046 0x894F, 0x8952, 0x8957, 0x895A, 0x895B, 0x895C, 0x8961, 0x8962,
02047 0x8963, 0x896B, 0x896E, 0x8970, 0x8973, 0x8975, 0x897A,
02048 };
02049 static const unsigned short euc_to_utf8_8FDD[] = {
02050 0x897B, 0x897C, 0x897D, 0x8989, 0x898D, 0x8990, 0x8994,
02051 0x8995, 0x899B, 0x899C, 0x899F, 0x89A0, 0x89A5, 0x89B0, 0x89B4,
02052 0x89B5, 0x89B6, 0x89B7, 0x89BC, 0x89D4, 0x89D5, 0x89D6, 0x89D7,
02053 0x89D8, 0x89E5, 0x89E9, 0x89EB, 0x89ED, 0x89F1, 0x89F3, 0x89F6,
02054 0x89F9, 0x89FD, 0x89FF, 0x8A04, 0x8A05, 0x8A07, 0x8A0F, 0x8A11,
02055 0x8A12, 0x8A14, 0x8A15, 0x8A1E, 0x8A20, 0x8A22, 0x8A24, 0x8A26,
02056 0x8A2B, 0x8A2C, 0x8A2F, 0x8A35, 0x8A37, 0x8A3D, 0x8A3E, 0x8A40,
02057 0x8A43, 0x8A45, 0x8A47, 0x8A49, 0x8A4D, 0x8A4E, 0x8A53, 0x8A56,
02058 0x8A57, 0x8A58, 0x8A5C, 0x8A5D, 0x8A61, 0x8A65, 0x8A67, 0x8A75,
02059 0x8A76, 0x8A77, 0x8A79, 0x8A7A, 0x8A7B, 0x8A7E, 0x8A7F, 0x8A80,
02060 0x8A83, 0x8A86, 0x8A8B, 0x8A8F, 0x8A90, 0x8A92, 0x8A96, 0x8A97,
02061 0x8A99, 0x8A9F, 0x8AA7, 0x8AA9, 0x8AAE, 0x8AAF, 0x8AB3,
02062 };
02063 static const unsigned short euc_to_utf8_8FDE[] = {
02064 0x8AB6, 0x8AB7, 0x8ABB, 0x8ABE, 0x8AC3, 0x8AC6, 0x8AC8,
02065 0x8AC9, 0x8ACA, 0x8AD1, 0x8AD3, 0x8AD4, 0x8AD5, 0x8AD7, 0x8ADD,
02066 0x8ADF, 0x8AEC, 0x8AF0, 0x8AF4, 0x8AF5, 0x8AF6, 0x8AFC, 0x8AFF,
02067 0x8B05, 0x8B06, 0x8B0B, 0x8B11, 0x8B1C, 0x8B1E, 0x8B1F, 0x8B0A,
02068 0x8B2D, 0x8B30, 0x8B37, 0x8B3C, 0x8B42, 0x8B43, 0x8B44, 0x8B45,
02069 0x8B46, 0x8B48, 0x8B52, 0x8B53, 0x8B54, 0x8B59, 0x8B4D, 0x8B5E,
02070 0x8B63, 0x8B6D, 0x8B76, 0x8B78, 0x8B79, 0x8B7C, 0x8B7E, 0x8B81,
02071 0x8B84, 0x8B85, 0x8B8B, 0x8B8D, 0x8B8F, 0x8B94, 0x8B95, 0x8B9C,
02072 0x8B9E, 0x8B9F, 0x8C38, 0x8C39, 0x8C3D, 0x8C3E, 0x8C45, 0x8C47,
02073 0x8C49, 0x8C4B, 0x8C4F, 0x8C51, 0x8C53, 0x8C54, 0x8C57, 0x8C58,
02074 0x8C5B, 0x8C5D, 0x8C59, 0x8C63, 0x8C64, 0x8C66, 0x8C68, 0x8C69,
02075 0x8C6D, 0x8C73, 0x8C75, 0x8C76, 0x8C7B, 0x8C7E, 0x8C86,
02076 };
02077 static const unsigned short euc_to_utf8_8FDF[] = {
02078 0x8C87, 0x8C8B, 0x8C90, 0x8C92, 0x8C93, 0x8C99, 0x8C9B,
02079 0x8C9C, 0x8CA4, 0x8CB9, 0x8CBA, 0x8CC5, 0x8CC6, 0x8CC9, 0x8CCB,
02080 0x8CCF, 0x8CD6, 0x8CD5, 0x8CD9, 0x8CDD, 0x8CE1, 0x8CE8, 0x8CEC,
02081 0x8CEF, 0x8CF0, 0x8CF2, 0x8CF5, 0x8CF7, 0x8CF8, 0x8CFE, 0x8CFF,
02082 0x8D01, 0x8D03, 0x8D09, 0x8D12, 0x8D17, 0x8D1B, 0x8D65, 0x8D69,
02083 0x8D6C, 0x8D6E, 0x8D7F, 0x8D82, 0x8D84, 0x8D88, 0x8D8D, 0x8D90,
02084 0x8D91, 0x8D95, 0x8D9E, 0x8D9F, 0x8DA0, 0x8DA6, 0x8DAB, 0x8DAC,
02085 0x8DAF, 0x8DB2, 0x8DB5, 0x8DB7, 0x8DB9, 0x8DBB, 0x8DC0, 0x8DC5,
02086 0x8DC6, 0x8DC7, 0x8DC8, 0x8DCA, 0x8DCE, 0x8DD1, 0x8DD4, 0x8DD5,
02087 0x8DD7, 0x8DD9, 0x8DE4, 0x8DE5, 0x8DE7, 0x8DEC, 0x8DF0, 0x8DBC,
02088 0x8DF1, 0x8DF2, 0x8DF4, 0x8DFD, 0x8E01, 0x8E04, 0x8E05, 0x8E06,
02089 0x8E0B, 0x8E11, 0x8E14, 0x8E16, 0x8E20, 0x8E21, 0x8E22,
02090 };
02091 static const unsigned short euc_to_utf8_8FE0[] = {
02092 0x8E23, 0x8E26, 0x8E27, 0x8E31, 0x8E33, 0x8E36, 0x8E37,
02093 0x8E38, 0x8E39, 0x8E3D, 0x8E40, 0x8E41, 0x8E4B, 0x8E4D, 0x8E4E,
02094 0x8E4F, 0x8E54, 0x8E5B, 0x8E5C, 0x8E5D, 0x8E5E, 0x8E61, 0x8E62,
02095 0x8E69, 0x8E6C, 0x8E6D, 0x8E6F, 0x8E70, 0x8E71, 0x8E79, 0x8E7A,
02096 0x8E7B, 0x8E82, 0x8E83, 0x8E89, 0x8E90, 0x8E92, 0x8E95, 0x8E9A,
02097 0x8E9B, 0x8E9D, 0x8E9E, 0x8EA2, 0x8EA7, 0x8EA9, 0x8EAD, 0x8EAE,
02098 0x8EB3, 0x8EB5, 0x8EBA, 0x8EBB, 0x8EC0, 0x8EC1, 0x8EC3, 0x8EC4,
02099 0x8EC7, 0x8ECF, 0x8ED1, 0x8ED4, 0x8EDC, 0x8EE8, 0x8EEE, 0x8EF0,
02100 0x8EF1, 0x8EF7, 0x8EF9, 0x8EFA, 0x8EED, 0x8F00, 0x8F02, 0x8F07,
02101 0x8F08, 0x8F0F, 0x8F10, 0x8F16, 0x8F17, 0x8F18, 0x8F1E, 0x8F20,
02102 0x8F21, 0x8F23, 0x8F25, 0x8F27, 0x8F28, 0x8F2C, 0x8F2D, 0x8F2E,
02103 0x8F34, 0x8F35, 0x8F36, 0x8F37, 0x8F3A, 0x8F40, 0x8F41,
02104 };
02105 static const unsigned short euc_to_utf8_8FE1[] = {
02106 0x8F43, 0x8F47, 0x8F4F, 0x8F51, 0x8F52, 0x8F53, 0x8F54,
02107 0x8F55, 0x8F58, 0x8F5D, 0x8F5E, 0x8F65, 0x8F9D, 0x8FA0, 0x8FA1,
02108 0x8FA4, 0x8FA5, 0x8FA6, 0x8FB5, 0x8FB6, 0x8FB8, 0x8FBE, 0x8FC0,
02109 0x8FC1, 0x8FC6, 0x8FCA, 0x8FCB, 0x8FCD, 0x8FD0, 0x8FD2, 0x8FD3,
02110 0x8FD5, 0x8FE0, 0x8FE3, 0x8FE4, 0x8FE8, 0x8FEE, 0x8FF1, 0x8FF5,
02111 0x8FF6, 0x8FFB, 0x8FFE, 0x9002, 0x9004, 0x9008, 0x900C, 0x9018,
02112 0x901B, 0x9028, 0x9029, 0x902F, 0x902A, 0x902C, 0x902D, 0x9033,
02113 0x9034, 0x9037, 0x903F, 0x9043, 0x9044, 0x904C, 0x905B, 0x905D,
02114 0x9062, 0x9066, 0x9067, 0x906C, 0x9070, 0x9074, 0x9079, 0x9085,
02115 0x9088, 0x908B, 0x908C, 0x908E, 0x9090, 0x9095, 0x9097, 0x9098,
02116 0x9099, 0x909B, 0x90A0, 0x90A1, 0x90A2, 0x90A5, 0x90B0, 0x90B2,
02117 0x90B3, 0x90B4, 0x90B6, 0x90BD, 0x90CC, 0x90BE, 0x90C3,
02118 };
02119 static const unsigned short euc_to_utf8_8FE2[] = {
02120 0x90C4, 0x90C5, 0x90C7, 0x90C8, 0x90D5, 0x90D7, 0x90D8,
02121 0x90D9, 0x90DC, 0x90DD, 0x90DF, 0x90E5, 0x90D2, 0x90F6, 0x90EB,
02122 0x90EF, 0x90F0, 0x90F4, 0x90FE, 0x90FF, 0x9100, 0x9104, 0x9105,
02123 0x9106, 0x9108, 0x910D, 0x9110, 0x9114, 0x9116, 0x9117, 0x9118,
02124 0x911A, 0x911C, 0x911E, 0x9120, 0x9125, 0x9122, 0x9123, 0x9127,
02125 0x9129, 0x912E, 0x912F, 0x9131, 0x9134, 0x9136, 0x9137, 0x9139,
02126 0x913A, 0x913C, 0x913D, 0x9143, 0x9147, 0x9148, 0x914F, 0x9153,
02127 0x9157, 0x9159, 0x915A, 0x915B, 0x9161, 0x9164, 0x9167, 0x916D,
02128 0x9174, 0x9179, 0x917A, 0x917B, 0x9181, 0x9183, 0x9185, 0x9186,
02129 0x918A, 0x918E, 0x9191, 0x9193, 0x9194, 0x9195, 0x9198, 0x919E,
02130 0x91A1, 0x91A6, 0x91A8, 0x91AC, 0x91AD, 0x91AE, 0x91B0, 0x91B1,
02131 0x91B2, 0x91B3, 0x91B6, 0x91BB, 0x91BC, 0x91BD, 0x91BF,
02132 };
02133 static const unsigned short euc_to_utf8_8FE3[] = {
02134 0x91C2, 0x91C3, 0x91C5, 0x91D3, 0x91D4, 0x91D7, 0x91D9,
02135 0x91DA, 0x91DE, 0x91E4, 0x91E5, 0x91E9, 0x91EA, 0x91EC, 0x91ED,
02136 0x91EE, 0x91EF, 0x91F0, 0x91F1, 0x91F7, 0x91F9, 0x91FB, 0x91FD,
02137 0x9200, 0x9201, 0x9204, 0x9205, 0x9206, 0x9207, 0x9209, 0x920A,
02138 0x920C, 0x9210, 0x9212, 0x9213, 0x9216, 0x9218, 0x921C, 0x921D,
02139 0x9223, 0x9224, 0x9225, 0x9226, 0x9228, 0x922E, 0x922F, 0x9230,
02140 0x9233, 0x9235, 0x9236, 0x9238, 0x9239, 0x923A, 0x923C, 0x923E,
02141 0x9240, 0x9242, 0x9243, 0x9246, 0x9247, 0x924A, 0x924D, 0x924E,
02142 0x924F, 0x9251, 0x9258, 0x9259, 0x925C, 0x925D, 0x9260, 0x9261,
02143 0x9265, 0x9267, 0x9268, 0x9269, 0x926E, 0x926F, 0x9270, 0x9275,
02144 0x9276, 0x9277, 0x9278, 0x9279, 0x927B, 0x927C, 0x927D, 0x927F,
02145 0x9288, 0x9289, 0x928A, 0x928D, 0x928E, 0x9292, 0x9297,
02146 };
02147 static const unsigned short euc_to_utf8_8FE4[] = {
02148 0x9299, 0x929F, 0x92A0, 0x92A4, 0x92A5, 0x92A7, 0x92A8,
02149 0x92AB, 0x92AF, 0x92B2, 0x92B6, 0x92B8, 0x92BA, 0x92BB, 0x92BC,
02150 0x92BD, 0x92BF, 0x92C0, 0x92C1, 0x92C2, 0x92C3, 0x92C5, 0x92C6,
02151 0x92C7, 0x92C8, 0x92CB, 0x92CC, 0x92CD, 0x92CE, 0x92D0, 0x92D3,
02152 0x92D5, 0x92D7, 0x92D8, 0x92D9, 0x92DC, 0x92DD, 0x92DF, 0x92E0,
02153 0x92E1, 0x92E3, 0x92E5, 0x92E7, 0x92E8, 0x92EC, 0x92EE, 0x92F0,
02154 0x92F9, 0x92FB, 0x92FF, 0x9300, 0x9302, 0x9308, 0x930D, 0x9311,
02155 0x9314, 0x9315, 0x931C, 0x931D, 0x931E, 0x931F, 0x9321, 0x9324,
02156 0x9325, 0x9327, 0x9329, 0x932A, 0x9333, 0x9334, 0x9336, 0x9337,
02157 0x9347, 0x9348, 0x9349, 0x9350, 0x9351, 0x9352, 0x9355, 0x9357,
02158 0x9358, 0x935A, 0x935E, 0x9364, 0x9365, 0x9367, 0x9369, 0x936A,
02159 0x936D, 0x936F, 0x9370, 0x9371, 0x9373, 0x9374, 0x9376,
02160 };
02161 static const unsigned short euc_to_utf8_8FE5[] = {
02162 0x937A, 0x937D, 0x937F, 0x9380, 0x9381, 0x9382, 0x9388,
02163 0x938A, 0x938B, 0x938D, 0x938F, 0x9392, 0x9395, 0x9398, 0x939B,
02164 0x939E, 0x93A1, 0x93A3, 0x93A4, 0x93A6, 0x93A8, 0x93AB, 0x93B4,
02165 0x93B5, 0x93B6, 0x93BA, 0x93A9, 0x93C1, 0x93C4, 0x93C5, 0x93C6,
02166 0x93C7, 0x93C9, 0x93CA, 0x93CB, 0x93CC, 0x93CD, 0x93D3, 0x93D9,
02167 0x93DC, 0x93DE, 0x93DF, 0x93E2, 0x93E6, 0x93E7, 0x93F9, 0x93F7,
02168 0x93F8, 0x93FA, 0x93FB, 0x93FD, 0x9401, 0x9402, 0x9404, 0x9408,
02169 0x9409, 0x940D, 0x940E, 0x940F, 0x9415, 0x9416, 0x9417, 0x941F,
02170 0x942E, 0x942F, 0x9431, 0x9432, 0x9433, 0x9434, 0x943B, 0x943F,
02171 0x943D, 0x9443, 0x9445, 0x9448, 0x944A, 0x944C, 0x9455, 0x9459,
02172 0x945C, 0x945F, 0x9461, 0x9463, 0x9468, 0x946B, 0x946D, 0x946E,
02173 0x946F, 0x9471, 0x9472, 0x9484, 0x9483, 0x9578, 0x9579,
02174 };
02175 static const unsigned short euc_to_utf8_8FE6[] = {
02176 0x957E, 0x9584, 0x9588, 0x958C, 0x958D, 0x958E, 0x959D,
02177 0x959E, 0x959F, 0x95A1, 0x95A6, 0x95A9, 0x95AB, 0x95AC, 0x95B4,
02178 0x95B6, 0x95BA, 0x95BD, 0x95BF, 0x95C6, 0x95C8, 0x95C9, 0x95CB,
02179 0x95D0, 0x95D1, 0x95D2, 0x95D3, 0x95D9, 0x95DA, 0x95DD, 0x95DE,
02180 0x95DF, 0x95E0, 0x95E4, 0x95E6, 0x961D, 0x961E, 0x9622, 0x9624,
02181 0x9625, 0x9626, 0x962C, 0x9631, 0x9633, 0x9637, 0x9638, 0x9639,
02182 0x963A, 0x963C, 0x963D, 0x9641, 0x9652, 0x9654, 0x9656, 0x9657,
02183 0x9658, 0x9661, 0x966E, 0x9674, 0x967B, 0x967C, 0x967E, 0x967F,
02184 0x9681, 0x9682, 0x9683, 0x9684, 0x9689, 0x9691, 0x9696, 0x969A,
02185 0x969D, 0x969F, 0x96A4, 0x96A5, 0x96A6, 0x96A9, 0x96AE, 0x96AF,
02186 0x96B3, 0x96BA, 0x96CA, 0x96D2, 0x5DB2, 0x96D8, 0x96DA, 0x96DD,
02187 0x96DE, 0x96DF, 0x96E9, 0x96EF, 0x96F1, 0x96FA, 0x9702,
02188 };
02189 static const unsigned short euc_to_utf8_8FE7[] = {
02190 0x9703, 0x9705, 0x9709, 0x971A, 0x971B, 0x971D, 0x9721,
02191 0x9722, 0x9723, 0x9728, 0x9731, 0x9733, 0x9741, 0x9743, 0x974A,
02192 0x974E, 0x974F, 0x9755, 0x9757, 0x9758, 0x975A, 0x975B, 0x9763,
02193 0x9767, 0x976A, 0x976E, 0x9773, 0x9776, 0x9777, 0x9778, 0x977B,
02194 0x977D, 0x977F, 0x9780, 0x9789, 0x9795, 0x9796, 0x9797, 0x9799,
02195 0x979A, 0x979E, 0x979F, 0x97A2, 0x97AC, 0x97AE, 0x97B1, 0x97B2,
02196 0x97B5, 0x97B6, 0x97B8, 0x97B9, 0x97BA, 0x97BC, 0x97BE, 0x97BF,
02197 0x97C1, 0x97C4, 0x97C5, 0x97C7, 0x97C9, 0x97CA, 0x97CC, 0x97CD,
02198 0x97CE, 0x97D0, 0x97D1, 0x97D4, 0x97D7, 0x97D8, 0x97D9, 0x97DD,
02199 0x97DE, 0x97E0, 0x97DB, 0x97E1, 0x97E4, 0x97EF, 0x97F1, 0x97F4,
02200 0x97F7, 0x97F8, 0x97FA, 0x9807, 0x980A, 0x9819, 0x980D, 0x980E,
02201 0x9814, 0x9816, 0x981C, 0x981E, 0x9820, 0x9823, 0x9826,
02202 };
02203 static const unsigned short euc_to_utf8_8FE8[] = {
02204 0x982B, 0x982E, 0x982F, 0x9830, 0x9832, 0x9833, 0x9835,
02205 0x9825, 0x983E, 0x9844, 0x9847, 0x984A, 0x9851, 0x9852, 0x9853,
02206 0x9856, 0x9857, 0x9859, 0x985A, 0x9862, 0x9863, 0x9865, 0x9866,
02207 0x986A, 0x986C, 0x98AB, 0x98AD, 0x98AE, 0x98B0, 0x98B4, 0x98B7,
02208 0x98B8, 0x98BA, 0x98BB, 0x98BF, 0x98C2, 0x98C5, 0x98C8, 0x98CC,
02209 0x98E1, 0x98E3, 0x98E5, 0x98E6, 0x98E7, 0x98EA, 0x98F3, 0x98F6,
02210 0x9902, 0x9907, 0x9908, 0x9911, 0x9915, 0x9916, 0x9917, 0x991A,
02211 0x991B, 0x991C, 0x991F, 0x9922, 0x9926, 0x9927, 0x992B, 0x9931,
02212 0x9932, 0x9933, 0x9934, 0x9935, 0x9939, 0x993A, 0x993B, 0x993C,
02213 0x9940, 0x9941, 0x9946, 0x9947, 0x9948, 0x994D, 0x994E, 0x9954,
02214 0x9958, 0x9959, 0x995B, 0x995C, 0x995E, 0x995F, 0x9960, 0x999B,
02215 0x999D, 0x999F, 0x99A6, 0x99B0, 0x99B1, 0x99B2, 0x99B5,
02216 };
02217 static const unsigned short euc_to_utf8_8FE9[] = {
02218 0x99B9, 0x99BA, 0x99BD, 0x99BF, 0x99C3, 0x99C9, 0x99D3,
02219 0x99D4, 0x99D9, 0x99DA, 0x99DC, 0x99DE, 0x99E7, 0x99EA, 0x99EB,
02220 0x99EC, 0x99F0, 0x99F4, 0x99F5, 0x99F9, 0x99FD, 0x99FE, 0x9A02,
02221 0x9A03, 0x9A04, 0x9A0B, 0x9A0C, 0x9A10, 0x9A11, 0x9A16, 0x9A1E,
02222 0x9A20, 0x9A22, 0x9A23, 0x9A24, 0x9A27, 0x9A2D, 0x9A2E, 0x9A33,
02223 0x9A35, 0x9A36, 0x9A38, 0x9A47, 0x9A41, 0x9A44, 0x9A4A, 0x9A4B,
02224 0x9A4C, 0x9A4E, 0x9A51, 0x9A54, 0x9A56, 0x9A5D, 0x9AAA, 0x9AAC,
02225 0x9AAE, 0x9AAF, 0x9AB2, 0x9AB4, 0x9AB5, 0x9AB6, 0x9AB9, 0x9ABB,
02226 0x9ABE, 0x9ABF, 0x9AC1, 0x9AC3, 0x9AC6, 0x9AC8, 0x9ACE, 0x9AD0,
02227 0x9AD2, 0x9AD5, 0x9AD6, 0x9AD7, 0x9ADB, 0x9ADC, 0x9AE0, 0x9AE4,
02228 0x9AE5, 0x9AE7, 0x9AE9, 0x9AEC, 0x9AF2, 0x9AF3, 0x9AF5, 0x9AF9,
02229 0x9AFA, 0x9AFD, 0x9AFF, 0x9B00, 0x9B01, 0x9B02, 0x9B03,
02230 };
02231 static const unsigned short euc_to_utf8_8FEA[] = {
02232 0x9B04, 0x9B05, 0x9B08, 0x9B09, 0x9B0B, 0x9B0C, 0x9B0D,
02233 0x9B0E, 0x9B10, 0x9B12, 0x9B16, 0x9B19, 0x9B1B, 0x9B1C, 0x9B20,
02234 0x9B26, 0x9B2B, 0x9B2D, 0x9B33, 0x9B34, 0x9B35, 0x9B37, 0x9B39,
02235 0x9B3A, 0x9B3D, 0x9B48, 0x9B4B, 0x9B4C, 0x9B55, 0x9B56, 0x9B57,
02236 0x9B5B, 0x9B5E, 0x9B61, 0x9B63, 0x9B65, 0x9B66, 0x9B68, 0x9B6A,
02237 0x9B6B, 0x9B6C, 0x9B6D, 0x9B6E, 0x9B73, 0x9B75, 0x9B77, 0x9B78,
02238 0x9B79, 0x9B7F, 0x9B80, 0x9B84, 0x9B85, 0x9B86, 0x9B87, 0x9B89,
02239 0x9B8A, 0x9B8B, 0x9B8D, 0x9B8F, 0x9B90, 0x9B94, 0x9B9A, 0x9B9D,
02240 0x9B9E, 0x9BA6, 0x9BA7, 0x9BA9, 0x9BAC, 0x9BB0, 0x9BB1, 0x9BB2,
02241 0x9BB7, 0x9BB8, 0x9BBB, 0x9BBC, 0x9BBE, 0x9BBF, 0x9BC1, 0x9BC7,
02242 0x9BC8, 0x9BCE, 0x9BD0, 0x9BD7, 0x9BD8, 0x9BDD, 0x9BDF, 0x9BE5,
02243 0x9BE7, 0x9BEA, 0x9BEB, 0x9BEF, 0x9BF3, 0x9BF7, 0x9BF8,
02244 };
02245 static const unsigned short euc_to_utf8_8FEB[] = {
02246 0x9BF9, 0x9BFA, 0x9BFD, 0x9BFF, 0x9C00, 0x9C02, 0x9C0B,
02247 0x9C0F, 0x9C11, 0x9C16, 0x9C18, 0x9C19, 0x9C1A, 0x9C1C, 0x9C1E,
02248 0x9C22, 0x9C23, 0x9C26, 0x9C27, 0x9C28, 0x9C29, 0x9C2A, 0x9C31,
02249 0x9C35, 0x9C36, 0x9C37, 0x9C3D, 0x9C41, 0x9C43, 0x9C44, 0x9C45,
02250 0x9C49, 0x9C4A, 0x9C4E, 0x9C4F, 0x9C50, 0x9C53, 0x9C54, 0x9C56,
02251 0x9C58, 0x9C5B, 0x9C5D, 0x9C5E, 0x9C5F, 0x9C63, 0x9C69, 0x9C6A,
02252 0x9C5C, 0x9C6B, 0x9C68, 0x9C6E, 0x9C70, 0x9C72, 0x9C75, 0x9C77,
02253 0x9C7B, 0x9CE6, 0x9CF2, 0x9CF7, 0x9CF9, 0x9D0B, 0x9D02, 0x9D11,
02254 0x9D17, 0x9D18, 0x9D1C, 0x9D1D, 0x9D1E, 0x9D2F, 0x9D30, 0x9D32,
02255 0x9D33, 0x9D34, 0x9D3A, 0x9D3C, 0x9D45, 0x9D3D, 0x9D42, 0x9D43,
02256 0x9D47, 0x9D4A, 0x9D53, 0x9D54, 0x9D5F, 0x9D63, 0x9D62, 0x9D65,
02257 0x9D69, 0x9D6A, 0x9D6B, 0x9D70, 0x9D76, 0x9D77, 0x9D7B,
02258 };
02259 static const unsigned short euc_to_utf8_8FEC[] = {
02260 0x9D7C, 0x9D7E, 0x9D83, 0x9D84, 0x9D86, 0x9D8A, 0x9D8D,
02261 0x9D8E, 0x9D92, 0x9D93, 0x9D95, 0x9D96, 0x9D97, 0x9D98, 0x9DA1,
02262 0x9DAA, 0x9DAC, 0x9DAE, 0x9DB1, 0x9DB5, 0x9DB9, 0x9DBC, 0x9DBF,
02263 0x9DC3, 0x9DC7, 0x9DC9, 0x9DCA, 0x9DD4, 0x9DD5, 0x9DD6, 0x9DD7,
02264 0x9DDA, 0x9DDE, 0x9DDF, 0x9DE0, 0x9DE5, 0x9DE7, 0x9DE9, 0x9DEB,
02265 0x9DEE, 0x9DF0, 0x9DF3, 0x9DF4, 0x9DFE, 0x9E0A, 0x9E02, 0x9E07,
02266 0x9E0E, 0x9E10, 0x9E11, 0x9E12, 0x9E15, 0x9E16, 0x9E19, 0x9E1C,
02267 0x9E1D, 0x9E7A, 0x9E7B, 0x9E7C, 0x9E80, 0x9E82, 0x9E83, 0x9E84,
02268 0x9E85, 0x9E87, 0x9E8E, 0x9E8F, 0x9E96, 0x9E98, 0x9E9B, 0x9E9E,
02269 0x9EA4, 0x9EA8, 0x9EAC, 0x9EAE, 0x9EAF, 0x9EB0, 0x9EB3, 0x9EB4,
02270 0x9EB5, 0x9EC6, 0x9EC8, 0x9ECB, 0x9ED5, 0x9EDF, 0x9EE4, 0x9EE7,
02271 0x9EEC, 0x9EED, 0x9EEE, 0x9EF0, 0x9EF1, 0x9EF2, 0x9EF5,
02272 };
02273 static const unsigned short euc_to_utf8_8FED[] = {
02274 0x9EF8, 0x9EFF, 0x9F02, 0x9F03, 0x9F09, 0x9F0F, 0x9F10,
02275 0x9F11, 0x9F12, 0x9F14, 0x9F16, 0x9F17, 0x9F19, 0x9F1A, 0x9F1B,
02276 0x9F1F, 0x9F22, 0x9F26, 0x9F2A, 0x9F2B, 0x9F2F, 0x9F31, 0x9F32,
02277 0x9F34, 0x9F37, 0x9F39, 0x9F3A, 0x9F3C, 0x9F3D, 0x9F3F, 0x9F41,
02278 0x9F43, 0x9F44, 0x9F45, 0x9F46, 0x9F47, 0x9F53, 0x9F55, 0x9F56,
02279 0x9F57, 0x9F58, 0x9F5A, 0x9F5D, 0x9F5E, 0x9F68, 0x9F69, 0x9F6D,
02280 0x9F6E, 0x9F6F, 0x9F70, 0x9F71, 0x9F73, 0x9F75, 0x9F7A, 0x9F7D,
02281 0x9F8F, 0x9F90, 0x9F91, 0x9F92, 0x9F94, 0x9F96, 0x9F97, 0x9F9E,
02282 0x9FA1, 0x9FA2, 0x9FA3, 0x9FA5, 0, 0, 0, 0,
02283 0, 0, 0, 0, 0, 0, 0, 0,
02284 0, 0, 0, 0, 0, 0, 0, 0,
02285 0, 0, 0, 0, 0, 0, 0,
02286 };
02287 static const unsigned short euc_to_utf8_8FF3[] = {
02288 0, 0, 0, 0, 0, 0, 0,
02289 0, 0, 0, 0, 0, 0, 0, 0,
02290 0, 0, 0, 0, 0, 0, 0, 0,
02291 0, 0, 0, 0, 0, 0, 0, 0,
02292 0, 0, 0, 0, 0, 0, 0, 0,
02293 0, 0, 0, 0, 0, 0, 0, 0,
02294 0, 0, 0, 0, 0, 0, 0, 0,
02295 0, 0, 0, 0, 0, 0, 0, 0,
02296 0, 0, 0, 0, 0, 0, 0, 0,
02297 0, 0, 0, 0, 0, 0, 0, 0,
02298 0, 0, 0, 0x2170, 0x2171, 0x2172, 0x2173, 0x2174,
02299 0x2175, 0x2176, 0x2177, 0x2178, 0x2179, 0x2160, 0x2161,
02300 };
02301 static const unsigned short euc_to_utf8_8FF4[] = {
02302 0x2162, 0x2163, 0x2164, 0x2165, 0x2166, 0x2167, 0x2168,
02303 0x2169, 0xff07, 0xff02, 0x3231, 0x2116, 0x2121, 0x70bb, 0x4efc,
02304 0x50f4, 0x51ec, 0x5307, 0x5324, 0xfa0e, 0x548a, 0x5759, 0xfa0f,
02305 0xfa10, 0x589e, 0x5bec, 0x5cf5, 0x5d53, 0xfa11, 0x5fb7, 0x6085,
02306 0x6120, 0x654e, 0x663b, 0x6665, 0xfa12, 0xf929, 0x6801, 0xfa13,
02307 0xfa14, 0x6a6b, 0x6ae2, 0x6df8, 0x6df2, 0x7028, 0xfa15, 0xfa16,
02308 0x7501, 0x7682, 0x769e, 0xfa17, 0x7930, 0xfa18, 0xfa19, 0xfa1a,
02309 0xfa1b, 0x7ae7, 0xfa1c, 0xfa1d, 0x7da0, 0x7dd6, 0xfa1e, 0x8362,
02310 0xfa1f, 0x85b0, 0xfa20, 0xfa21, 0x8807, 0xfa22, 0x8b7f, 0x8cf4,
02311 0x8d76, 0xfa23, 0xfa24, 0xfa25, 0x90de, 0xfa26, 0x9115, 0xfa27,
02312 0xfa28, 0x9592, 0xf9dc, 0xfa29, 0x973b, 0x974d, 0x9751, 0xfa2a,
02313 0xfa2b, 0xfa2c, 0x999e, 0x9ad9, 0x9b72, 0xfa2d, 0x9ed1,
02314 };
02315 #endif
02316
02317 const unsigned short euc_to_utf8_1byte[] = {
02318 0xFF61, 0xFF62, 0xFF63, 0xFF64, 0xFF65, 0xFF66, 0xFF67,
02319 0xFF68, 0xFF69, 0xFF6A, 0xFF6B, 0xFF6C, 0xFF6D, 0xFF6E, 0xFF6F,
02320 0xFF70, 0xFF71, 0xFF72, 0xFF73, 0xFF74, 0xFF75, 0xFF76, 0xFF77,
02321 0xFF78, 0xFF79, 0xFF7A, 0xFF7B, 0xFF7C, 0xFF7D, 0xFF7E, 0xFF7F,
02322 0xFF80, 0xFF81, 0xFF82, 0xFF83, 0xFF84, 0xFF85, 0xFF86, 0xFF87,
02323 0xFF88, 0xFF89, 0xFF8A, 0xFF8B, 0xFF8C, 0xFF8D, 0xFF8E, 0xFF8F,
02324 0xFF90, 0xFF91, 0xFF92, 0xFF93, 0xFF94, 0xFF95, 0xFF96, 0xFF97,
02325 0xFF98, 0xFF99, 0xFF9A, 0xFF9B, 0xFF9C, 0xFF9D, 0xFF9E, 0xFF9F,
02326 0, 0, 0, 0, 0, 0, 0, 0,
02327 0, 0, 0, 0, 0, 0, 0, 0,
02328 0, 0, 0, 0, 0, 0, 0, 0,
02329 0, 0, 0, 0, 0, 0x00A9, 0x2122,
02330 };
02331 const unsigned short *const euc_to_utf8_2bytes[] = {
02332 euc_to_utf8_A1, euc_to_utf8_A2, euc_to_utf8_A3,
02333 euc_to_utf8_A4, euc_to_utf8_A5, euc_to_utf8_A6, euc_to_utf8_A7,
02334 euc_to_utf8_A8, euc_to_utf8_A9, euc_to_utf8_AA, euc_to_utf8_AB,
02335 euc_to_utf8_AC, euc_to_utf8_AD, euc_to_utf8_AE, euc_to_utf8_AF,
02336 euc_to_utf8_B0, euc_to_utf8_B1, euc_to_utf8_B2, euc_to_utf8_B3,
02337 euc_to_utf8_B4, euc_to_utf8_B5, euc_to_utf8_B6, euc_to_utf8_B7,
02338 euc_to_utf8_B8, euc_to_utf8_B9, euc_to_utf8_BA, euc_to_utf8_BB,
02339 euc_to_utf8_BC, euc_to_utf8_BD, euc_to_utf8_BE, euc_to_utf8_BF,
02340 euc_to_utf8_C0, euc_to_utf8_C1, euc_to_utf8_C2, euc_to_utf8_C3,
02341 euc_to_utf8_C4, euc_to_utf8_C5, euc_to_utf8_C6, euc_to_utf8_C7,
02342 euc_to_utf8_C8, euc_to_utf8_C9, euc_to_utf8_CA, euc_to_utf8_CB,
02343 euc_to_utf8_CC, euc_to_utf8_CD, euc_to_utf8_CE, euc_to_utf8_CF,
02344 euc_to_utf8_D0, euc_to_utf8_D1, euc_to_utf8_D2, euc_to_utf8_D3,
02345 euc_to_utf8_D4, euc_to_utf8_D5, euc_to_utf8_D6, euc_to_utf8_D7,
02346 euc_to_utf8_D8, euc_to_utf8_D9, euc_to_utf8_DA, euc_to_utf8_DB,
02347 euc_to_utf8_DC, euc_to_utf8_DD, euc_to_utf8_DE, euc_to_utf8_DF,
02348 euc_to_utf8_E0, euc_to_utf8_E1, euc_to_utf8_E2, euc_to_utf8_E3,
02349 euc_to_utf8_E4, euc_to_utf8_E5, euc_to_utf8_E6, euc_to_utf8_E7,
02350 euc_to_utf8_E8, euc_to_utf8_E9, euc_to_utf8_EA, euc_to_utf8_EB,
02351 euc_to_utf8_EC, euc_to_utf8_ED, euc_to_utf8_EE, euc_to_utf8_EF,
02352 euc_to_utf8_F0, euc_to_utf8_F1, euc_to_utf8_F2, euc_to_utf8_F3,
02353 euc_to_utf8_F4, euc_to_utf8_F5, 0, 0,
02354 0, euc_to_utf8_F9, euc_to_utf8_FA, euc_to_utf8_FB,
02355 euc_to_utf8_FC, 0, 0,
02356 };
02357
02358 const unsigned short *const euc_to_utf8_2bytes_ms[] = {
02359 euc_to_utf8_A1_ms, euc_to_utf8_A2_ms, euc_to_utf8_A3,
02360 euc_to_utf8_A4, euc_to_utf8_A5, euc_to_utf8_A6, euc_to_utf8_A7,
02361 euc_to_utf8_A8, euc_to_utf8_A9, euc_to_utf8_AA, euc_to_utf8_AB,
02362 euc_to_utf8_AC, euc_to_utf8_AD, euc_to_utf8_AE, euc_to_utf8_AF,
02363 euc_to_utf8_B0, euc_to_utf8_B1, euc_to_utf8_B2, euc_to_utf8_B3,
02364 euc_to_utf8_B4, euc_to_utf8_B5, euc_to_utf8_B6, euc_to_utf8_B7,
02365 euc_to_utf8_B8, euc_to_utf8_B9, euc_to_utf8_BA, euc_to_utf8_BB,
02366 euc_to_utf8_BC, euc_to_utf8_BD, euc_to_utf8_BE, euc_to_utf8_BF,
02367 euc_to_utf8_C0, euc_to_utf8_C1, euc_to_utf8_C2, euc_to_utf8_C3,
02368 euc_to_utf8_C4, euc_to_utf8_C5, euc_to_utf8_C6, euc_to_utf8_C7,
02369 euc_to_utf8_C8, euc_to_utf8_C9, euc_to_utf8_CA, euc_to_utf8_CB,
02370 euc_to_utf8_CC, euc_to_utf8_CD, euc_to_utf8_CE, euc_to_utf8_CF,
02371 euc_to_utf8_D0, euc_to_utf8_D1, euc_to_utf8_D2, euc_to_utf8_D3,
02372 euc_to_utf8_D4, euc_to_utf8_D5, euc_to_utf8_D6, euc_to_utf8_D7,
02373 euc_to_utf8_D8, euc_to_utf8_D9, euc_to_utf8_DA, euc_to_utf8_DB,
02374 euc_to_utf8_DC, euc_to_utf8_DD, euc_to_utf8_DE, euc_to_utf8_DF,
02375 euc_to_utf8_E0, euc_to_utf8_E1, euc_to_utf8_E2, euc_to_utf8_E3,
02376 euc_to_utf8_E4, euc_to_utf8_E5, euc_to_utf8_E6, euc_to_utf8_E7,
02377 euc_to_utf8_E8, euc_to_utf8_E9, euc_to_utf8_EA, euc_to_utf8_EB,
02378 euc_to_utf8_EC, euc_to_utf8_ED, euc_to_utf8_EE, euc_to_utf8_EF,
02379 euc_to_utf8_F0, euc_to_utf8_F1, euc_to_utf8_F2, euc_to_utf8_F3,
02380 euc_to_utf8_F4, euc_to_utf8_F5, 0, 0,
02381 0, euc_to_utf8_F9, euc_to_utf8_FA, euc_to_utf8_FB,
02382 euc_to_utf8_FC_ms, 0, 0,
02383 };
02384
02385 const unsigned short *const euc_to_utf8_2bytes_mac[] = {
02386 euc_to_utf8_A1_ms, euc_to_utf8_A2_ms, euc_to_utf8_A3,
02387 euc_to_utf8_A4, euc_to_utf8_A5, euc_to_utf8_A6, euc_to_utf8_A7,
02388 euc_to_utf8_A8, euc_to_utf8_A9, euc_to_utf8_AA, euc_to_utf8_AB,
02389 euc_to_utf8_AC_mac, euc_to_utf8_AD_mac, euc_to_utf8_AE, euc_to_utf8_AF,
02390 euc_to_utf8_B0, euc_to_utf8_B1, euc_to_utf8_B2, euc_to_utf8_B3,
02391 euc_to_utf8_B4, euc_to_utf8_B5, euc_to_utf8_B6, euc_to_utf8_B7,
02392 euc_to_utf8_B8, euc_to_utf8_B9, euc_to_utf8_BA, euc_to_utf8_BB,
02393 euc_to_utf8_BC, euc_to_utf8_BD, euc_to_utf8_BE, euc_to_utf8_BF,
02394 euc_to_utf8_C0, euc_to_utf8_C1, euc_to_utf8_C2, euc_to_utf8_C3,
02395 euc_to_utf8_C4, euc_to_utf8_C5, euc_to_utf8_C6, euc_to_utf8_C7,
02396 euc_to_utf8_C8, euc_to_utf8_C9, euc_to_utf8_CA, euc_to_utf8_CB,
02397 euc_to_utf8_CC, euc_to_utf8_CD, euc_to_utf8_CE, euc_to_utf8_CF,
02398 euc_to_utf8_D0, euc_to_utf8_D1, euc_to_utf8_D2, euc_to_utf8_D3,
02399 euc_to_utf8_D4, euc_to_utf8_D5, euc_to_utf8_D6, euc_to_utf8_D7,
02400 euc_to_utf8_D8, euc_to_utf8_D9, euc_to_utf8_DA, euc_to_utf8_DB,
02401 euc_to_utf8_DC, euc_to_utf8_DD, euc_to_utf8_DE, euc_to_utf8_DF,
02402 euc_to_utf8_E0, euc_to_utf8_E1, euc_to_utf8_E2, euc_to_utf8_E3,
02403 euc_to_utf8_E4, euc_to_utf8_E5, euc_to_utf8_E6, euc_to_utf8_E7,
02404 euc_to_utf8_E8, euc_to_utf8_E9, euc_to_utf8_EA, euc_to_utf8_EB,
02405 euc_to_utf8_EC, euc_to_utf8_ED, euc_to_utf8_EE, euc_to_utf8_EF,
02406 euc_to_utf8_F0, euc_to_utf8_F1, euc_to_utf8_F2, euc_to_utf8_F3,
02407 euc_to_utf8_F4, euc_to_utf8_F5, 0, 0,
02408 0, euc_to_utf8_F9, euc_to_utf8_FA, euc_to_utf8_FB,
02409 euc_to_utf8_FC_ms, 0, 0,
02410 };
02411
02412 #ifdef X0212_ENABLE
02413 const unsigned short *const x0212_to_utf8_2bytes[] = {
02414 0, euc_to_utf8_8FA2, 0,
02415 0, 0, euc_to_utf8_8FA6, euc_to_utf8_8FA7,
02416 0, euc_to_utf8_8FA9, euc_to_utf8_8FAA, euc_to_utf8_8FAB,
02417 0, 0, 0, 0,
02418 euc_to_utf8_8FB0, euc_to_utf8_8FB1, euc_to_utf8_8FB2, euc_to_utf8_8FB3,
02419 euc_to_utf8_8FB4, euc_to_utf8_8FB5, euc_to_utf8_8FB6, euc_to_utf8_8FB7,
02420 euc_to_utf8_8FB8, euc_to_utf8_8FB9, euc_to_utf8_8FBA, euc_to_utf8_8FBB,
02421 euc_to_utf8_8FBC, euc_to_utf8_8FBD, euc_to_utf8_8FBE, euc_to_utf8_8FBF,
02422 euc_to_utf8_8FC0, euc_to_utf8_8FC1, euc_to_utf8_8FC2, euc_to_utf8_8FC3,
02423 euc_to_utf8_8FC4, euc_to_utf8_8FC5, euc_to_utf8_8FC6, euc_to_utf8_8FC7,
02424 euc_to_utf8_8FC8, euc_to_utf8_8FC9, euc_to_utf8_8FCA, euc_to_utf8_8FCB,
02425 euc_to_utf8_8FCC, euc_to_utf8_8FCD, euc_to_utf8_8FCE, euc_to_utf8_8FCF,
02426 euc_to_utf8_8FD0, euc_to_utf8_8FD1, euc_to_utf8_8FD2, euc_to_utf8_8FD3,
02427 euc_to_utf8_8FD4, euc_to_utf8_8FD5, euc_to_utf8_8FD6, euc_to_utf8_8FD7,
02428 euc_to_utf8_8FD8, euc_to_utf8_8FD9, euc_to_utf8_8FDA, euc_to_utf8_8FDB,
02429 euc_to_utf8_8FDC, euc_to_utf8_8FDD, euc_to_utf8_8FDE, euc_to_utf8_8FDF,
02430 euc_to_utf8_8FE0, euc_to_utf8_8FE1, euc_to_utf8_8FE2, euc_to_utf8_8FE3,
02431 euc_to_utf8_8FE4, euc_to_utf8_8FE5, euc_to_utf8_8FE6, euc_to_utf8_8FE7,
02432 euc_to_utf8_8FE8, euc_to_utf8_8FE9, euc_to_utf8_8FEA, euc_to_utf8_8FEB,
02433 euc_to_utf8_8FEC, euc_to_utf8_8FED, 0, 0,
02434 0, 0, 0, euc_to_utf8_8FF3,
02435 euc_to_utf8_8FF4, 0, 0, 0,
02436 0, 0, 0, 0,
02437 0, 0, 0,};
02438 #endif
02439 #endif
02440
02441 #ifdef UTF8_INPUT_ENABLE
02442 static const unsigned short utf8_to_euc_C2[] = {
02443 0, 0, 0, 0, 0, 0, 0, 0,
02444 0, 0, 0, 0, 0, 0, 0, 0,
02445 0, 0, 0, 0, 0, 0, 0, 0,
02446 0, 0, 0, 0, 0, 0, 0, 0,
02447 0, 0xA242, 0x2171, 0x2172, 0xA270, 0x216F, 0xA243, 0x2178,
02448 0x212F, 0xA26D, 0xA26C, 0, 0x224C, 0, 0xA26E, 0xA234,
02449 0x216B, 0x215E, 0, 0, 0x212D, 0, 0x2279, 0,
02450 0xA231, 0, 0xA26B, 0, 0, 0, 0, 0xA244,
02451 };
02452 static const unsigned short utf8_to_euc_C2_ms[] = {
02453 0, 0, 0, 0, 0, 0, 0, 0,
02454 0, 0, 0, 0, 0, 0, 0, 0,
02455 0, 0, 0, 0, 0, 0, 0, 0,
02456 0, 0, 0, 0, 0, 0, 0, 0,
02457 0, 0xA242, 0x2171, 0x2172, 0xA270, 0x5C, 0xA243, 0x2178,
02458 0x212F, 0xA26D, 0xA26C, 0, 0x224C, 0, 0xA26E, 0xA234,
02459 0x216B, 0x215E, 0, 0, 0x212D, 0, 0x2279, 0,
02460 0xA231, 0, 0xA26B, 0, 0, 0, 0, 0xA244,
02461 };
02462 static const unsigned short utf8_to_euc_C2_mac[] = {
02463 0, 0, 0, 0, 0, 0, 0, 0,
02464 0, 0, 0, 0, 0, 0, 0, 0,
02465 0, 0, 0, 0, 0, 0, 0, 0,
02466 0, 0, 0, 0, 0, 0, 0, 0,
02467 0x00A0, 0xA242, 0x2171, 0x2172, 0xA270, 0x5C, 0xA243, 0x2178,
02468 0x212F, 0x00FD, 0xA26C, 0, 0x224C, 0, 0xA26E, 0xA234,
02469 0x216B, 0x215E, 0, 0, 0x212D, 0, 0x2279, 0,
02470 0xA231, 0, 0xA26B, 0, 0, 0, 0, 0xA244,
02471 };
02472 static const unsigned short utf8_to_euc_C2_932[] = {
02473 0, 0, 0, 0, 0, 0, 0, 0,
02474 0, 0, 0, 0, 0, 0, 0, 0,
02475 0, 0, 0, 0, 0, 0, 0, 0,
02476 0, 0, 0, 0, 0, 0, 0, 0,
02477 0, 0x21, 0x2171, 0x2172, 0, 0x5C, 0x7C, 0x2178,
02478 0x212F, 0x63, 0x61, 0x2263, 0x224C, 0x2D, 0x52, 0x2131,
02479 0x216B, 0x215E, 0x32, 0x33, 0x212D, 0x264C, 0x2279, 0x2126,
02480 0x2124, 0x31, 0x6F, 0x2264, 0, 0, 0, 0,
02481 };
02482 static const unsigned short utf8_to_euc_C3[] = {
02483 0xAA22, 0xAA21, 0xAA24, 0xAA2A, 0xAA23, 0xAA29, 0xA921, 0xAA2E,
02484 0xAA32, 0xAA31, 0xAA34, 0xAA33, 0xAA40, 0xAA3F, 0xAA42, 0xAA41,
02485 0, 0xAA50, 0xAA52, 0xAA51, 0xAA54, 0xAA58, 0xAA53, 0x215F,
02486 0xA92C, 0xAA63, 0xAA62, 0xAA65, 0xAA64, 0xAA72, 0xA930, 0xA94E,
02487 0xAB22, 0xAB21, 0xAB24, 0xAB2A, 0xAB23, 0xAB29, 0xA941, 0xAB2E,
02488 0xAB32, 0xAB31, 0xAB34, 0xAB33, 0xAB40, 0xAB3F, 0xAB42, 0xAB41,
02489 0xA943, 0xAB50, 0xAB52, 0xAB51, 0xAB54, 0xAB58, 0xAB53, 0x2160,
02490 0xA94C, 0xAB63, 0xAB62, 0xAB65, 0xAB64, 0xAB72, 0xA950, 0xAB73,
02491 };
02492 static const unsigned short utf8_to_euc_C3_932[] = {
02493 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x41, 0x43,
02494 0x45, 0x45, 0x45, 0x45, 0x49, 0x49, 0x49, 0x49,
02495 0x44, 0x4E, 0x4F, 0x4F, 0x4F, 0x4F, 0x4F, 0x215F,
02496 0x4F, 0x55, 0x55, 0x55, 0x55, 0x59, 0x54, 0x73,
02497 0x61, 0x61, 0x61, 0x61, 0x61, 0x61, 0x61, 0x63,
02498 0x65, 0x65, 0x65, 0x65, 0x69, 0x69, 0x69, 0x69,
02499 0x64, 0x6E, 0x6F, 0x6F, 0x6F, 0x6F, 0x6F, 0x2160,
02500 0x6F, 0x75, 0x75, 0x75, 0x75, 0x79, 0x74, 0x79,
02501 };
02502 static const unsigned short utf8_to_euc_C4[] = {
02503 0xAA27, 0xAB27, 0xAA25, 0xAB25, 0xAA28, 0xAB28, 0xAA2B, 0xAB2B,
02504 0xAA2C, 0xAB2C, 0xAA2F, 0xAB2F, 0xAA2D, 0xAB2D, 0xAA30, 0xAB30,
02505 0xA922, 0xA942, 0xAA37, 0xAB37, 0, 0, 0xAA36, 0xAB36,
02506 0xAA38, 0xAB38, 0xAA35, 0xAB35, 0xAA3A, 0xAB3A, 0xAA3B, 0xAB3B,
02507 0xAA3D, 0xAB3D, 0xAA3C, 0, 0xAA3E, 0xAB3E, 0xA924, 0xA944,
02508 0xAA47, 0xAB47, 0xAA45, 0xAB45, 0, 0, 0xAA46, 0xAB46,
02509 0xAA44, 0xA945, 0xA926, 0xA946, 0xAA48, 0xAB48, 0xAA49, 0xAB49,
02510 0xA947, 0xAA4A, 0xAB4A, 0xAA4C, 0xAB4C, 0xAA4B, 0xAB4B, 0xA929,
02511 };
02512 static const unsigned short utf8_to_euc_C5[] = {
02513 0xA949, 0xA928, 0xA948, 0xAA4D, 0xAB4D, 0xAA4F, 0xAB4F, 0xAA4E,
02514 0xAB4E, 0xA94A, 0xA92B, 0xA94B, 0xAA57, 0xAB57, 0, 0,
02515 0xAA56, 0xAB56, 0xA92D, 0xA94D, 0xAA59, 0xAB59, 0xAA5B, 0xAB5B,
02516 0xAA5A, 0xAB5A, 0xAA5C, 0xAB5C, 0xAA5D, 0xAB5D, 0xAA5F, 0xAB5F,
02517 0xAA5E, 0xAB5E, 0xAA61, 0xAB61, 0xAA60, 0xAB60, 0xA92F, 0xA94F,
02518 0xAA6C, 0xAB6C, 0xAA69, 0xAB69, 0xAA66, 0xAB66, 0xAA6B, 0xAB6B,
02519 0xAA68, 0xAB68, 0xAA6A, 0xAB6A, 0xAA71, 0xAB71, 0xAA74, 0xAB74,
02520 0xAA73, 0xAA75, 0xAB75, 0xAA77, 0xAB77, 0xAA76, 0xAB76, 0,
02521 };
02522 static const unsigned short utf8_to_euc_C7[] = {
02523 0, 0, 0, 0, 0, 0, 0, 0,
02524 0, 0, 0, 0, 0, 0xAA26, 0xAB26, 0xAA43,
02525 0xAB43, 0xAA55, 0xAB55, 0xAA67, 0xAB67, 0xAA70, 0xAB70, 0xAA6D,
02526 0xAB6D, 0xAA6F, 0xAB6F, 0xAA6E, 0xAB6E, 0, 0, 0,
02527 0, 0, 0, 0, 0, 0, 0, 0,
02528 0, 0, 0, 0, 0, 0, 0, 0,
02529 0, 0, 0, 0, 0, 0xAB39, 0, 0,
02530 0, 0, 0, 0, 0, 0, 0, 0,
02531 };
02532 static const unsigned short utf8_to_euc_CB[] = {
02533 0, 0, 0, 0, 0, 0, 0, 0xA230,
02534 0, 0, 0, 0, 0, 0, 0, 0,
02535 0, 0, 0, 0, 0, 0, 0, 0,
02536 0xA22F, 0xA232, 0xA236, 0xA235, 0, 0xA233, 0, 0,
02537 0, 0, 0, 0, 0, 0, 0, 0,
02538 0, 0, 0, 0, 0, 0, 0, 0,
02539 0, 0, 0, 0, 0, 0, 0, 0,
02540 0, 0, 0, 0, 0, 0, 0, 0,
02541 };
02542 static const unsigned short utf8_to_euc_CE[] = {
02543 0, 0, 0, 0, 0xA238, 0xA239, 0xA661, 0,
02544 0xA662, 0xA663, 0xA664, 0, 0xA667, 0, 0xA669, 0xA66C,
02545 0xA676, 0x2621, 0x2622, 0x2623, 0x2624, 0x2625, 0x2626, 0x2627,
02546 0x2628, 0x2629, 0x262A, 0x262B, 0x262C, 0x262D, 0x262E, 0x262F,
02547 0x2630, 0x2631, 0, 0x2632, 0x2633, 0x2634, 0x2635, 0x2636,
02548 0x2637, 0x2638, 0xA665, 0xA66A, 0xA671, 0xA672, 0xA673, 0xA674,
02549 0xA67B, 0x2641, 0x2642, 0x2643, 0x2644, 0x2645, 0x2646, 0x2647,
02550 0x2648, 0x2649, 0x264A, 0x264B, 0x264C, 0x264D, 0x264E, 0x264F,
02551 };
02552 static const unsigned short utf8_to_euc_CF[] = {
02553 0x2650, 0x2651, 0xA678, 0x2652, 0x2653, 0x2654, 0x2655, 0x2656,
02554 0x2657, 0x2658, 0xA675, 0xA67A, 0xA677, 0xA679, 0xA67C, 0,
02555 0, 0, 0, 0, 0, 0, 0, 0,
02556 0, 0, 0, 0, 0, 0, 0, 0,
02557 0, 0, 0, 0, 0, 0, 0, 0,
02558 0, 0, 0, 0, 0, 0, 0, 0,
02559 0, 0, 0, 0, 0, 0, 0, 0,
02560 0, 0, 0, 0, 0, 0, 0, 0,
02561 };
02562 static const unsigned short utf8_to_euc_D0[] = {
02563 0, 0x2727, 0xA742, 0xA743, 0xA744, 0xA745, 0xA746, 0xA747,
02564 0xA748, 0xA749, 0xA74A, 0xA74B, 0xA74C, 0, 0xA74D, 0xA74E,
02565 0x2721, 0x2722, 0x2723, 0x2724, 0x2725, 0x2726, 0x2728, 0x2729,
02566 0x272A, 0x272B, 0x272C, 0x272D, 0x272E, 0x272F, 0x2730, 0x2731,
02567 0x2732, 0x2733, 0x2734, 0x2735, 0x2736, 0x2737, 0x2738, 0x2739,
02568 0x273A, 0x273B, 0x273C, 0x273D, 0x273E, 0x273F, 0x2740, 0x2741,
02569 0x2751, 0x2752, 0x2753, 0x2754, 0x2755, 0x2756, 0x2758, 0x2759,
02570 0x275A, 0x275B, 0x275C, 0x275D, 0x275E, 0x275F, 0x2760, 0x2761,
02571 };
02572 static const unsigned short utf8_to_euc_D1[] = {
02573 0x2762, 0x2763, 0x2764, 0x2765, 0x2766, 0x2767, 0x2768, 0x2769,
02574 0x276A, 0x276B, 0x276C, 0x276D, 0x276E, 0x276F, 0x2770, 0x2771,
02575 0, 0x2757, 0xA772, 0xA773, 0xA774, 0xA775, 0xA776, 0xA777,
02576 0xA778, 0xA779, 0xA77A, 0xA77B, 0xA77C, 0, 0xA77D, 0xA77E,
02577 0, 0, 0, 0, 0, 0, 0, 0,
02578 0, 0, 0, 0, 0, 0, 0, 0,
02579 0, 0, 0, 0, 0, 0, 0, 0,
02580 0, 0, 0, 0, 0, 0, 0, 0,
02581 };
02582 static const unsigned short utf8_to_euc_E280[] = {
02583 0, 0, 0, 0, 0, 0, 0, 0,
02584 0, 0, 0, 0, 0, 0, 0, 0,
02585 0x213E, 0, 0, 0, 0x213D, 0x213D, 0x2142, 0,
02586 0x2146, 0x2147, 0, 0, 0x2148, 0x2149, 0, 0,
02587 0x2277, 0x2278, 0, 0, 0, 0x2145, 0x2144, 0,
02588 0, 0, 0, 0, 0, 0, 0, 0,
02589 0x2273, 0, 0x216C, 0x216D, 0, 0, 0, 0,
02590 0, 0, 0, 0x2228, 0, 0, 0x2131, 0,
02591 };
02592 static const unsigned short utf8_to_euc_E280_ms[] = {
02593 0, 0, 0, 0, 0, 0, 0, 0,
02594 0, 0, 0, 0, 0, 0, 0, 0,
02595 0x213E, 0, 0, 0, 0x213D, 0x213D, 0x2142, 0,
02596 0x2146, 0x2147, 0, 0, 0x2148, 0x2149, 0, 0,
02597 0x2277, 0x2278, 0, 0, 0, 0x2145, 0x2144, 0,
02598 0, 0, 0, 0, 0, 0, 0, 0,
02599 0x2273, 0, 0x216C, 0x216D, 0, 0, 0, 0,
02600 0, 0, 0, 0x2228, 0, 0, 0x7E, 0,
02601 };
02602 static const unsigned short utf8_to_euc_E280_932[] = {
02603 0, 0, 0, 0, 0, 0, 0, 0,
02604 0, 0, 0, 0, 0, 0, 0, 0,
02605 0x213E, 0, 0, 0, 0, 0x213D, 0, 0,
02606 0x2146, 0x2147, 0, 0, 0x2148, 0x2149, 0, 0,
02607 0x2277, 0x2278, 0, 0, 0, 0x2145, 0x2144, 0,
02608 0, 0, 0, 0, 0, 0, 0, 0,
02609 0x2273, 0, 0x216C, 0x216D, 0, 0, 0, 0,
02610 0, 0, 0, 0x2228, 0, 0, 0, 0,
02611 };
02612 static const unsigned short utf8_to_euc_E284[] = {
02613 0, 0, 0, 0x216E, 0, 0, 0, 0,
02614 0, 0, 0, 0, 0, 0, 0, 0,
02615 0, 0, 0, 0, 0, 0, 0x2D62, 0,
02616 0, 0, 0, 0, 0, 0, 0, 0,
02617 0, 0x2D64, 0xA26F, 0, 0, 0, 0, 0,
02618 0, 0, 0, 0x2272, 0, 0, 0, 0,
02619 0, 0, 0, 0, 0, 0, 0, 0,
02620 0, 0, 0, 0, 0, 0, 0, 0,
02621 };
02622 static const unsigned short utf8_to_euc_E284_mac[] = {
02623 0, 0, 0, 0x216E, 0, 0, 0, 0,
02624 0, 0, 0, 0, 0, 0, 0, 0,
02625 0, 0, 0, 0, 0, 0, 0x2B7B, 0,
02626 0, 0, 0, 0, 0, 0, 0, 0,
02627 0, 0x2B7D, 0x00FE, 0, 0, 0, 0, 0,
02628 0, 0, 0, 0x2272, 0, 0, 0, 0,
02629 0, 0, 0, 0, 0, 0, 0, 0,
02630 0, 0, 0, 0, 0, 0, 0, 0,
02631 };
02632 static const unsigned short utf8_to_euc_E285[] = {
02633 0, 0, 0, 0, 0, 0, 0, 0,
02634 0, 0, 0, 0, 0, 0, 0, 0,
02635 0, 0, 0, 0, 0, 0, 0, 0,
02636 0, 0, 0, 0, 0, 0, 0, 0,
02637 0x2D35, 0x2D36, 0x2D37, 0x2D38, 0x2D39, 0x2D3A, 0x2D3B, 0x2D3C,
02638 0x2D3D, 0x2D3E, 0, 0, 0, 0, 0, 0,
02639 0xF373, 0xF374, 0xF375, 0xF376, 0xF377, 0xF378, 0xF379, 0xF37A,
02640 0xF37B, 0xF37C, 0, 0, 0, 0, 0, 0,
02641 };
02642 static const unsigned short utf8_to_euc_E285_mac[] = {
02643 0, 0, 0, 0, 0, 0, 0, 0,
02644 0, 0, 0, 0, 0, 0, 0, 0,
02645 0, 0, 0, 0, 0, 0, 0, 0,
02646 0, 0, 0, 0, 0, 0, 0, 0,
02647 0x2A21, 0x2A22, 0x2A23, 0x2A24, 0x2A25, 0x2A26, 0x2A27, 0x2A28,
02648 0x2A29, 0x2A2A, 0, 0, 0, 0, 0, 0,
02649 0x2A35, 0x2A36, 0x2A37, 0x2A38, 0x2A39, 0x2A3A, 0x2A3B, 0x2A3C,
02650 0x2A3D, 0x2A3E, 0, 0, 0, 0, 0, 0,
02651 };
02652 static const unsigned short utf8_to_euc_E286[] = {
02653 0, 0, 0, 0, 0, 0, 0, 0,
02654 0, 0, 0, 0, 0, 0, 0, 0,
02655 0x222B, 0x222C, 0x222A, 0x222D, 0, 0, 0, 0,
02656 0, 0, 0, 0, 0, 0, 0, 0,
02657 0, 0, 0, 0, 0, 0, 0, 0,
02658 0, 0, 0, 0, 0, 0, 0, 0,
02659 0, 0, 0, 0, 0, 0, 0, 0,
02660 0, 0, 0, 0, 0, 0, 0, 0,
02661 };
02662 static const unsigned short utf8_to_euc_E287[] = {
02663 0, 0, 0, 0, 0, 0, 0, 0,
02664 0, 0, 0, 0, 0, 0, 0, 0,
02665 0, 0, 0x224D, 0, 0x224E, 0, 0, 0,
02666 0, 0, 0, 0, 0, 0, 0, 0,
02667 0, 0, 0, 0, 0, 0, 0, 0,
02668 0, 0, 0, 0, 0, 0, 0, 0,
02669 0, 0, 0, 0, 0, 0, 0, 0,
02670 0, 0, 0, 0, 0, 0, 0, 0,
02671 };
02672 static const unsigned short utf8_to_euc_E288[] = {
02673 0x224F, 0, 0x225F, 0x2250, 0, 0, 0, 0x2260,
02674 0x223A, 0, 0, 0x223B, 0, 0, 0, 0,
02675 0, 0x2D74, 0x215D, 0, 0, 0, 0, 0,
02676 0, 0, 0x2265, 0, 0, 0x2267, 0x2167, 0x2D78,
02677 0x225C, 0, 0, 0, 0, 0x2142, 0, 0x224A,
02678 0x224B, 0x2241, 0x2240, 0x2269, 0x226A, 0, 0x2D73, 0,
02679 0, 0, 0, 0, 0x2168, 0x2268, 0, 0,
02680 0, 0, 0, 0, 0, 0x2266, 0, 0,
02681 };
02682 static const unsigned short utf8_to_euc_E288_932[] = {
02683 0x224F, 0, 0x225F, 0x2250, 0, 0, 0, 0x2260,
02684 0x223A, 0, 0, 0x223B, 0, 0, 0, 0,
02685 0, 0x2D74, 0, 0, 0, 0, 0, 0,
02686 0, 0, 0x2265, 0, 0, 0x2267, 0x2167, 0x2D78,
02687 0x225C, 0, 0, 0, 0, 0x2142, 0, 0x224A,
02688 0x224B, 0x2241, 0x2240, 0x2269, 0x226A, 0, 0x2D73, 0,
02689 0, 0, 0, 0, 0x2168, 0x2268, 0, 0,
02690 0, 0, 0, 0, 0, 0x2266, 0, 0,
02691 };
02692 static const unsigned short utf8_to_euc_E288_mac[] = {
02693 0x224F, 0, 0x225F, 0x2250, 0, 0, 0, 0x2260,
02694 0x223A, 0, 0, 0x223B, 0, 0, 0, 0,
02695 0, 0, 0, 0, 0, 0, 0, 0,
02696 0, 0, 0x2265, 0, 0, 0x2267, 0x2167, 0x2F22,
02697 0x225C, 0, 0, 0, 0, 0x2142, 0, 0x224A,
02698 0x224B, 0x2241, 0x2240, 0x2269, 0x226A, 0, 0x2F21, 0,
02699 0, 0, 0, 0, 0x2168, 0x2268, 0, 0,
02700 0, 0, 0, 0, 0, 0x2266, 0, 0,
02701 };
02702 static const unsigned short utf8_to_euc_E289[] = {
02703 0, 0, 0, 0, 0, 0, 0, 0,
02704 0, 0, 0, 0, 0, 0, 0, 0,
02705 0, 0, 0x2262, 0, 0, 0, 0, 0,
02706 0, 0, 0, 0, 0, 0, 0, 0,
02707 0x2162, 0x2261, 0, 0, 0, 0, 0x2165, 0x2166,
02708 0, 0, 0x2263, 0x2264, 0, 0, 0, 0,
02709 0, 0, 0, 0, 0, 0, 0, 0,
02710 0, 0, 0, 0, 0, 0, 0, 0,
02711 };
02712 static const unsigned short utf8_to_euc_E28A[] = {
02713 0, 0, 0x223E, 0x223F, 0, 0, 0x223C, 0x223D,
02714 0, 0, 0, 0, 0, 0, 0, 0,
02715 0, 0, 0, 0, 0, 0, 0, 0,
02716 0, 0, 0, 0, 0, 0, 0, 0,
02717 0, 0, 0, 0, 0, 0x225D, 0, 0,
02718 0, 0, 0, 0, 0, 0, 0, 0,
02719 0, 0, 0, 0, 0, 0, 0, 0,
02720 0, 0, 0, 0, 0, 0, 0, 0x2D79,
02721 };
02722 static const unsigned short utf8_to_euc_E28A_mac[] = {
02723 0, 0, 0x223E, 0x223F, 0, 0, 0x223C, 0x223D,
02724 0, 0, 0, 0, 0, 0, 0, 0,
02725 0, 0, 0, 0, 0, 0, 0, 0,
02726 0, 0, 0, 0, 0, 0, 0, 0,
02727 0, 0, 0, 0, 0, 0x225D, 0, 0,
02728 0, 0, 0, 0, 0, 0, 0, 0,
02729 0, 0, 0, 0, 0, 0, 0, 0,
02730 0, 0, 0, 0, 0, 0, 0, 0x2F23,
02731 };
02732 static const unsigned short utf8_to_euc_E28C[] = {
02733 0, 0, 0, 0, 0, 0, 0, 0,
02734 0, 0, 0, 0, 0, 0, 0, 0,
02735 0, 0, 0x225E, 0, 0, 0, 0, 0,
02736 0, 0, 0, 0, 0, 0, 0, 0,
02737 0, 0, 0, 0, 0, 0, 0, 0,
02738 0, 0, 0, 0, 0, 0, 0, 0,
02739 0, 0, 0, 0, 0, 0, 0, 0,
02740 0, 0, 0, 0, 0, 0, 0, 0,
02741 };
02742 static const unsigned short utf8_to_euc_E291[] = {
02743 0, 0, 0, 0, 0, 0, 0, 0,
02744 0, 0, 0, 0, 0, 0, 0, 0,
02745 0, 0, 0, 0, 0, 0, 0, 0,
02746 0, 0, 0, 0, 0, 0, 0, 0,
02747 0x2D21, 0x2D22, 0x2D23, 0x2D24, 0x2D25, 0x2D26, 0x2D27, 0x2D28,
02748 0x2D29, 0x2D2A, 0x2D2B, 0x2D2C, 0x2D2D, 0x2D2E, 0x2D2F, 0x2D30,
02749 0x2D31, 0x2D32, 0x2D33, 0x2D34, 0, 0, 0, 0,
02750 0, 0, 0, 0, 0, 0, 0, 0,
02751 };
02752 static const unsigned short utf8_to_euc_E291_mac[] = {
02753 0, 0, 0, 0, 0, 0, 0, 0,
02754 0, 0, 0, 0, 0, 0, 0, 0,
02755 0, 0, 0, 0, 0, 0, 0, 0,
02756 0, 0, 0, 0, 0, 0, 0, 0,
02757 0x2921, 0x2922, 0x2923, 0x2924, 0x2925, 0x2926, 0x2927, 0x2928,
02758 0x2929, 0x292A, 0x292B, 0x292C, 0x292D, 0x292E, 0x292F, 0x2930,
02759 0x2931, 0x2932, 0x2933, 0x2934, 0, 0, 0, 0,
02760 0, 0, 0, 0, 0, 0, 0, 0,
02761 };
02762 static const unsigned short utf8_to_euc_E294[] = {
02763 0x2821, 0x282C, 0x2822, 0x282D, 0, 0, 0, 0,
02764 0, 0, 0, 0, 0x2823, 0, 0, 0x282E,
02765 0x2824, 0, 0, 0x282F, 0x2826, 0, 0, 0x2831,
02766 0x2825, 0, 0, 0x2830, 0x2827, 0x283C, 0, 0,
02767 0x2837, 0, 0, 0x2832, 0x2829, 0x283E, 0, 0,
02768 0x2839, 0, 0, 0x2834, 0x2828, 0, 0, 0x2838,
02769 0x283D, 0, 0, 0x2833, 0x282A, 0, 0, 0x283A,
02770 0x283F, 0, 0, 0x2835, 0x282B, 0, 0, 0x283B,
02771 };
02772 static const unsigned short utf8_to_euc_E295[] = {
02773 0, 0, 0x2840, 0, 0, 0, 0, 0,
02774 0, 0, 0, 0x2836, 0, 0, 0, 0,
02775 0, 0, 0, 0, 0, 0, 0, 0,
02776 0, 0, 0, 0, 0, 0, 0, 0,
02777 0, 0, 0, 0, 0, 0, 0, 0,
02778 0, 0, 0, 0, 0, 0, 0, 0,
02779 0, 0, 0, 0, 0, 0, 0, 0,
02780 0, 0, 0, 0, 0, 0, 0, 0,
02781 };
02782 static const unsigned short utf8_to_euc_E296[] = {
02783 0, 0, 0, 0, 0, 0, 0, 0,
02784 0, 0, 0, 0, 0, 0, 0, 0,
02785 0, 0, 0, 0, 0, 0, 0, 0,
02786 0, 0, 0, 0, 0, 0, 0, 0,
02787 0x2223, 0x2222, 0, 0, 0, 0, 0, 0,
02788 0, 0, 0, 0, 0, 0, 0, 0,
02789 0, 0, 0x2225, 0x2224, 0, 0, 0, 0,
02790 0, 0, 0, 0, 0x2227, 0x2226, 0, 0,
02791 };
02792 static const unsigned short utf8_to_euc_E297[] = {
02793 0, 0, 0, 0, 0, 0, 0x2221, 0x217E,
02794 0, 0, 0, 0x217B, 0, 0, 0x217D, 0x217C,
02795 0, 0, 0, 0, 0, 0, 0, 0,
02796 0, 0, 0, 0, 0, 0, 0, 0,
02797 0, 0, 0, 0, 0, 0, 0, 0,
02798 0, 0, 0, 0, 0, 0, 0, 0x227E,
02799 0, 0, 0, 0, 0, 0, 0, 0,
02800 0, 0, 0, 0, 0, 0, 0, 0,
02801 };
02802 static const unsigned short utf8_to_euc_E298[] = {
02803 0, 0, 0, 0, 0, 0x217A, 0x2179, 0,
02804 0, 0, 0, 0, 0, 0, 0, 0,
02805 0, 0, 0, 0, 0, 0, 0, 0,
02806 0, 0, 0, 0, 0, 0, 0, 0,
02807 0, 0, 0, 0, 0, 0, 0, 0,
02808 0, 0, 0, 0, 0, 0, 0, 0,
02809 0, 0, 0, 0, 0, 0, 0, 0,
02810 0, 0, 0, 0, 0, 0, 0, 0,
02811 };
02812 static const unsigned short utf8_to_euc_E299[] = {
02813 0x216A, 0, 0x2169, 0, 0, 0, 0, 0,
02814 0, 0, 0, 0, 0, 0, 0, 0,
02815 0, 0, 0, 0, 0, 0, 0, 0,
02816 0, 0, 0, 0, 0, 0, 0, 0,
02817 0, 0, 0, 0, 0, 0, 0, 0,
02818 0, 0, 0x2276, 0, 0, 0x2275, 0, 0x2274,
02819 0, 0, 0, 0, 0, 0, 0, 0,
02820 0, 0, 0, 0, 0, 0, 0, 0,
02821 };
02822 static const unsigned short utf8_to_euc_E380[] = {
02823 0x2121, 0x2122, 0x2123, 0x2137, 0, 0x2139, 0x213A, 0x213B,
02824 0x2152, 0x2153, 0x2154, 0x2155, 0x2156, 0x2157, 0x2158, 0x2159,
02825 0x215A, 0x215B, 0x2229, 0x222E, 0x214C, 0x214D, 0, 0,
02826 0, 0, 0, 0, 0x2141, 0x2D60, 0, 0x2D61,
02827 0, 0, 0, 0, 0, 0, 0, 0,
02828 0, 0, 0, 0, 0, 0, 0, 0,
02829 0, 0, 0, 0, 0, 0, 0, 0,
02830 0, 0, 0, 0, 0, 0, 0, 0,
02831 };
02832 static const unsigned short utf8_to_euc_E380_932[] = {
02833 0x2121, 0x2122, 0x2123, 0x2137, 0, 0x2139, 0x213A, 0x213B,
02834 0x2152, 0x2153, 0x2154, 0x2155, 0x2156, 0x2157, 0x2158, 0x2159,
02835 0x215A, 0x215B, 0x2229, 0x222E, 0x214C, 0x214D, 0, 0,
02836 0, 0, 0, 0, 0, 0x2D60, 0, 0x2D61,
02837 0, 0, 0, 0, 0, 0, 0, 0,
02838 0, 0, 0, 0, 0, 0, 0, 0,
02839 0, 0, 0, 0, 0, 0, 0, 0,
02840 0, 0, 0, 0, 0, 0, 0, 0,
02841 };
02842 static const unsigned short utf8_to_euc_E381[] = {
02843 0, 0x2421, 0x2422, 0x2423, 0x2424, 0x2425, 0x2426, 0x2427,
02844 0x2428, 0x2429, 0x242A, 0x242B, 0x242C, 0x242D, 0x242E, 0x242F,
02845 0x2430, 0x2431, 0x2432, 0x2433, 0x2434, 0x2435, 0x2436, 0x2437,
02846 0x2438, 0x2439, 0x243A, 0x243B, 0x243C, 0x243D, 0x243E, 0x243F,
02847 0x2440, 0x2441, 0x2442, 0x2443, 0x2444, 0x2445, 0x2446, 0x2447,
02848 0x2448, 0x2449, 0x244A, 0x244B, 0x244C, 0x244D, 0x244E, 0x244F,
02849 0x2450, 0x2451, 0x2452, 0x2453, 0x2454, 0x2455, 0x2456, 0x2457,
02850 0x2458, 0x2459, 0x245A, 0x245B, 0x245C, 0x245D, 0x245E, 0x245F,
02851 };
02852 static const unsigned short utf8_to_euc_E382[] = {
02853 0x2460, 0x2461, 0x2462, 0x2463, 0x2464, 0x2465, 0x2466, 0x2467,
02854 0x2468, 0x2469, 0x246A, 0x246B, 0x246C, 0x246D, 0x246E, 0x246F,
02855 0x2470, 0x2471, 0x2472, 0x2473, 0, 0, 0, 0,
02856 0, 0, 0, 0x212B, 0x212C, 0x2135, 0x2136, 0,
02857 0, 0x2521, 0x2522, 0x2523, 0x2524, 0x2525, 0x2526, 0x2527,
02858 0x2528, 0x2529, 0x252A, 0x252B, 0x252C, 0x252D, 0x252E, 0x252F,
02859 0x2530, 0x2531, 0x2532, 0x2533, 0x2534, 0x2535, 0x2536, 0x2537,
02860 0x2538, 0x2539, 0x253A, 0x253B, 0x253C, 0x253D, 0x253E, 0x253F,
02861 };
02862 static const unsigned short utf8_to_euc_E382_932[] = {
02863 0x2460, 0x2461, 0x2462, 0x2463, 0x2464, 0x2465, 0x2466, 0x2467,
02864 0x2468, 0x2469, 0x246A, 0x246B, 0x246C, 0x246D, 0x246E, 0x246F,
02865 0x2470, 0x2471, 0x2472, 0x2473, 0x2574, 0, 0, 0,
02866 0, 0, 0, 0x212B, 0x212C, 0x2135, 0x2136, 0,
02867 0, 0x2521, 0x2522, 0x2523, 0x2524, 0x2525, 0x2526, 0x2527,
02868 0x2528, 0x2529, 0x252A, 0x252B, 0x252C, 0x252D, 0x252E, 0x252F,
02869 0x2530, 0x2531, 0x2532, 0x2533, 0x2534, 0x2535, 0x2536, 0x2537,
02870 0x2538, 0x2539, 0x253A, 0x253B, 0x253C, 0x253D, 0x253E, 0x253F,
02871 };
02872 static const unsigned short utf8_to_euc_E383[] = {
02873 0x2540, 0x2541, 0x2542, 0x2543, 0x2544, 0x2545, 0x2546, 0x2547,
02874 0x2548, 0x2549, 0x254A, 0x254B, 0x254C, 0x254D, 0x254E, 0x254F,
02875 0x2550, 0x2551, 0x2552, 0x2553, 0x2554, 0x2555, 0x2556, 0x2557,
02876 0x2558, 0x2559, 0x255A, 0x255B, 0x255C, 0x255D, 0x255E, 0x255F,
02877 0x2560, 0x2561, 0x2562, 0x2563, 0x2564, 0x2565, 0x2566, 0x2567,
02878 0x2568, 0x2569, 0x256A, 0x256B, 0x256C, 0x256D, 0x256E, 0x256F,
02879 0x2570, 0x2571, 0x2572, 0x2573, 0x2574, 0x2575, 0x2576, 0,
02880 0, 0, 0, 0x2126, 0x213C, 0x2133, 0x2134, 0,
02881 };
02882 static const unsigned short utf8_to_euc_E388[] = {
02883 0, 0, 0, 0, 0, 0, 0, 0,
02884 0, 0, 0, 0, 0, 0, 0, 0,
02885 0, 0, 0, 0, 0, 0, 0, 0,
02886 0, 0, 0, 0, 0, 0, 0, 0,
02887 0, 0, 0, 0, 0, 0, 0, 0,
02888 0, 0, 0, 0, 0, 0, 0, 0,
02889 0, 0x2D6A, 0x2D6B, 0, 0, 0, 0, 0,
02890 0, 0x2D6C, 0, 0, 0, 0, 0, 0,
02891 };
02892 static const unsigned short utf8_to_euc_E388_mac[] = {
02893 0, 0, 0, 0, 0, 0, 0, 0,
02894 0, 0, 0, 0, 0, 0, 0, 0,
02895 0, 0, 0, 0, 0, 0, 0, 0,
02896 0, 0, 0, 0, 0, 0, 0, 0,
02897 0, 0, 0, 0, 0, 0, 0, 0,
02898 0, 0, 0, 0, 0, 0, 0, 0,
02899 0, 0x2D2E, 0x2D31, 0, 0, 0, 0, 0,
02900 0, 0x2D2C, 0, 0, 0, 0, 0, 0,
02901 };
02902 static const unsigned short utf8_to_euc_E38A[] = {
02903 0, 0, 0, 0, 0, 0, 0, 0,
02904 0, 0, 0, 0, 0, 0, 0, 0,
02905 0, 0, 0, 0, 0, 0, 0, 0,
02906 0, 0, 0, 0, 0, 0, 0, 0,
02907 0, 0, 0, 0, 0x2D65, 0x2D66, 0x2D67, 0x2D68,
02908 0x2D69, 0, 0, 0, 0, 0, 0, 0,
02909 0, 0, 0, 0, 0, 0, 0, 0,
02910 0, 0, 0, 0, 0, 0, 0, 0,
02911 };
02912 static const unsigned short utf8_to_euc_E38A_mac[] = {
02913 0, 0, 0, 0, 0, 0, 0, 0,
02914 0, 0, 0, 0, 0, 0, 0, 0,
02915 0, 0, 0, 0, 0, 0, 0, 0,
02916 0, 0, 0, 0, 0, 0, 0, 0,
02917 0, 0, 0, 0, 0x2D73, 0x2D74, 0x2D75, 0x2D76,
02918 0x2D77, 0, 0, 0, 0, 0, 0, 0,
02919 0, 0, 0, 0, 0, 0, 0, 0,
02920 0, 0, 0, 0, 0, 0, 0, 0,
02921 };
02922 static const unsigned short utf8_to_euc_E38C[] = {
02923 0, 0, 0, 0x2D46, 0, 0, 0, 0,
02924 0, 0, 0, 0, 0, 0x2D4A, 0, 0,
02925 0, 0, 0, 0, 0x2D41, 0, 0, 0,
02926 0x2D44, 0, 0, 0, 0, 0, 0, 0,
02927 0, 0, 0x2D42, 0x2D4C, 0, 0, 0x2D4B, 0x2D45,
02928 0, 0, 0, 0x2D4D, 0, 0, 0, 0,
02929 0, 0, 0, 0, 0, 0, 0x2D47, 0,
02930 0, 0, 0, 0x2D4F, 0, 0, 0, 0,
02931 };
02932 static const unsigned short utf8_to_euc_E38C_mac[] = {
02933 0, 0, 0, 0x2E29, 0, 0, 0, 0,
02934 0, 0, 0, 0, 0, 0x2E32, 0, 0,
02935 0, 0, 0, 0, 0x2E24, 0, 0, 0,
02936 0x2E2B, 0, 0, 0, 0, 0, 0, 0,
02937 0, 0, 0x2E22, 0x2E34, 0, 0, 0x2E35, 0x2E2D,
02938 0, 0, 0, 0x2E37, 0, 0, 0, 0,
02939 0, 0, 0, 0, 0, 0, 0x2E2A, 0,
02940 0, 0, 0, 0x2E36, 0, 0, 0, 0,
02941 };
02942 static const unsigned short utf8_to_euc_E38D[] = {
02943 0, 0, 0, 0, 0, 0, 0, 0,
02944 0, 0x2D40, 0x2D4E, 0, 0, 0x2D43, 0, 0,
02945 0, 0x2D48, 0, 0, 0, 0, 0, 0x2D49,
02946 0, 0, 0, 0, 0, 0, 0, 0,
02947 0, 0, 0, 0, 0, 0, 0, 0,
02948 0, 0, 0, 0, 0, 0, 0, 0,
02949 0, 0, 0, 0, 0, 0, 0, 0,
02950 0, 0, 0, 0x2D5F, 0x2D6F, 0x2D6E, 0x2D6D, 0,
02951 };
02952 static const unsigned short utf8_to_euc_E38D_mac[] = {
02953 0, 0, 0, 0, 0, 0, 0, 0,
02954 0, 0x2E21, 0x2E2F, 0, 0, 0x2E23, 0, 0,
02955 0, 0x2E2E, 0, 0, 0, 0, 0, 0x2E31,
02956 0, 0, 0, 0, 0, 0, 0, 0,
02957 0, 0, 0, 0, 0, 0, 0, 0,
02958 0, 0, 0, 0, 0, 0, 0, 0,
02959 0, 0, 0, 0, 0, 0, 0, 0,
02960 0, 0, 0, 0x2E6A, 0x2E69, 0x2E68, 0x2E67, 0,
02961 };
02962 static const unsigned short utf8_to_euc_E38E[] = {
02963 0, 0, 0, 0, 0, 0, 0, 0,
02964 0, 0, 0, 0, 0, 0, 0x2D53, 0x2D54,
02965 0, 0, 0, 0, 0, 0, 0, 0,
02966 0, 0, 0, 0, 0x2D50, 0x2D51, 0x2D52, 0,
02967 0, 0x2D56, 0, 0, 0, 0, 0, 0,
02968 0, 0, 0, 0, 0, 0, 0, 0,
02969 0, 0, 0, 0, 0, 0, 0, 0,
02970 0, 0, 0, 0, 0, 0, 0, 0,
02971 };
02972 static const unsigned short utf8_to_euc_E38E_mac[] = {
02973 0, 0, 0, 0, 0, 0, 0, 0,
02974 0, 0, 0, 0, 0, 0, 0x2B2B, 0x2B2D,
02975 0, 0, 0, 0, 0, 0, 0, 0,
02976 0, 0, 0, 0, 0x2B21, 0x2B23, 0x2B29, 0,
02977 0, 0x2B27, 0, 0, 0, 0, 0, 0,
02978 0, 0, 0, 0, 0, 0, 0, 0,
02979 0, 0, 0, 0, 0, 0, 0, 0,
02980 0, 0, 0, 0, 0, 0, 0, 0,
02981 };
02982 static const unsigned short utf8_to_euc_E38F[] = {
02983 0, 0, 0, 0, 0x2D55, 0, 0, 0,
02984 0, 0, 0, 0, 0, 0x2D63, 0, 0,
02985 0, 0, 0, 0, 0, 0, 0, 0,
02986 0, 0, 0, 0, 0, 0, 0, 0,
02987 0, 0, 0, 0, 0, 0, 0, 0,
02988 0, 0, 0, 0, 0, 0, 0, 0,
02989 0, 0, 0, 0, 0, 0, 0, 0,
02990 0, 0, 0, 0, 0, 0, 0, 0,
02991 };
02992 static const unsigned short utf8_to_euc_E38F_mac[] = {
02993 0, 0, 0, 0, 0x2B2E, 0, 0, 0,
02994 0, 0, 0, 0, 0, 0x2B7C, 0, 0,
02995 0, 0, 0, 0, 0, 0, 0, 0,
02996 0, 0, 0, 0, 0, 0, 0, 0,
02997 0, 0, 0, 0, 0, 0, 0, 0,
02998 0, 0, 0, 0, 0, 0, 0, 0,
02999 0, 0, 0, 0, 0, 0, 0, 0,
03000 0, 0, 0, 0, 0, 0, 0, 0,
03001 };
03002 static const unsigned short utf8_to_euc_E4B8[] = {
03003 0x306C, 0x437A, 0xB021, 0x3C37, 0xB022, 0xB023, 0, 0x4B7C,
03004 0x3E66, 0x3B30, 0x3E65, 0x323C, 0xB024, 0x4954, 0x4D3F, 0,
03005 0x5022, 0x312F, 0xB025, 0, 0x336E, 0x5023, 0x4024, 0x5242,
03006 0x3556, 0x4A3A, 0, 0, 0, 0, 0x3E67, 0xB026,
03007 0, 0x4E3E, 0, 0xB027, 0xB028, 0, 0x4A42, 0,
03008 0xB029, 0, 0x5024, 0xB02A, 0, 0x4366, 0xB02B, 0xB02C,
03009 0xB02D, 0x5025, 0x367A, 0, 0, 0xB02E, 0x5026, 0,
03010 0x345D, 0x4330, 0, 0x3C67, 0x5027, 0, 0, 0x5028,
03011 };
03012 static const unsigned short utf8_to_euc_E4B9[] = {
03013 0xB02F, 0xB030, 0x5029, 0x4735, 0xB031, 0x3557, 0, 0xB032,
03014 0, 0, 0, 0x4737, 0, 0x4663, 0x3843, 0x4B33,
03015 0, 0xB033, 0, 0, 0, 0x6949, 0x502A, 0x3E68,
03016 0x502B, 0x3235, 0xB034, 0, 0xB035, 0x3665, 0x3870, 0x4C69,
03017 0, 0, 0x5626, 0xB036, 0, 0, 0, 0,
03018 0xB037, 0xB038, 0, 0, 0, 0, 0, 0,
03019 0, 0x4D70, 0, 0x467D, 0xB039, 0xB03A, 0, 0,
03020 0, 0xB03B, 0, 0, 0, 0, 0x3425, 0xB03C,
03021 };
03022 static const unsigned short utf8_to_euc_E4BA[] = {
03023 0x3535, 0, 0x502C, 0, 0, 0x502D, 0x4E3B, 0,
03024 0x4D3D, 0x4168, 0x502F, 0x3B76, 0x4673, 0xB03D, 0x5032, 0,
03025 0, 0x313E, 0x385F, 0, 0x385E, 0x3066, 0xB03E, 0xB03F,
03026 0x4F4B, 0x4F4A, 0, 0x3A33, 0x3021, 0xB040, 0x5033, 0x5034,
03027 0x5035, 0x4B34, 0x5036, 0, 0x3872, 0x3067, 0x4B72, 0,
03028 0x357C, 0, 0, 0x357D, 0x357E, 0x4462, 0x4E3C, 0xB041,
03029 0x5037, 0, 0, 0x5038, 0, 0, 0x5039, 0,
03030 0, 0xB042, 0x3F4D, 0, 0, 0, 0, 0,
03031 };
03032 static const unsigned short utf8_to_euc_E4BB[] = {
03033 0x3D3A, 0x3F4E, 0x503E, 0xB043, 0x503C, 0, 0x503D, 0x3558,
03034 0, 0, 0x3A23, 0x3270, 0, 0x503B, 0x503A, 0x4A29,
03035 0xB044, 0, 0, 0, 0x3B46, 0x3B45, 0x423E, 0x503F,
03036 0x4955, 0x4067, 0xB045, 0xB046, 0, 0x2138, 0x5040, 0x5042,
03037 0xB047, 0xB048, 0xB049, 0x4265, 0x4E61, 0x304A, 0, 0,
03038 0xB04A, 0, 0, 0, 0, 0x5041, 0x323E, 0xB04B,
03039 0x3644, 0xB04C, 0x4367, 0xB04D, 0, 0xB04E, 0x376F, 0x5043,
03040 0, 0, 0, 0x4724, 0xF42F, 0xB04F, 0xB050, 0xB051,
03041 };
03042 static const unsigned short utf8_to_euc_E4BC[] = {
03043 0xB052, 0x346B, 0xB053, 0xB054, 0, 0, 0, 0,
03044 0xB055, 0x5044, 0x304B, 0xB056, 0xB057, 0x3860, 0x346C, 0x497A,
03045 0x4832, 0x3559, 0xB058, 0, 0, 0xB059, 0xB05A, 0xB05B,
03046 0, 0xB05C, 0x3271, 0, 0x5067, 0x4541, 0, 0,
03047 0, 0, 0, 0, 0, 0, 0, 0,
03048 0, 0, 0, 0, 0, 0, 0xB05D, 0x476C,
03049 0x5046, 0xB05E, 0, 0xB060, 0x483C, 0xB061, 0x4E62, 0xB062,
03050 0x3F2D, 0xB063, 0x3B47, 0xB064, 0x3B77, 0x3240, 0xB065, 0,
03051 };
03052 static const unsigned short utf8_to_euc_E4BD[] = {
03053 0xB066, 0, 0xB067, 0x4451, 0, 0, 0x4322, 0x504A,
03054 0xB068, 0xB069, 0, 0xB06A, 0xB06B, 0x304C, 0x4463, 0x3D3B,
03055 0x3A34, 0x4D24, 0xB06C, 0x424E, 0xB06D, 0x323F, 0xB06E, 0x5049,
03056 0xB06F, 0x4D3E, 0x5045, 0x5047, 0x3A6E, 0x5048, 0x5524, 0xB070,
03057 0xB05F, 0, 0, 0xB071, 0, 0, 0, 0,
03058 0, 0x5050, 0xB072, 0, 0xB073, 0, 0xB074, 0x5053,
03059 0x5051, 0xB075, 0, 0x3242, 0, 0x4A3B, 0x504B, 0xB076,
03060 0xB077, 0xB078, 0xB079, 0x504F, 0x3873, 0xB07A, 0xB07B, 0x3B48,
03061 };
03062 static const unsigned short utf8_to_euc_E4BE[] = {
03063 0, 0xB07C, 0xB07D, 0x3426, 0xB07E, 0xB121, 0x5054, 0,
03064 0x504C, 0xB122, 0xB123, 0x4E63, 0xB124, 0x3B78, 0xB125, 0x504D,
03065 0xB126, 0x5052, 0xB127, 0xB128, 0xB129, 0, 0x5055, 0xB12A,
03066 0x504E, 0xB12B, 0xB12C, 0x3621, 0, 0x304D, 0xB12D, 0xB12E,
03067 0x3622, 0x3241, 0, 0, 0, 0, 0, 0,
03068 0, 0, 0, 0x5525, 0, 0x4B79, 0x496E, 0x3874,
03069 0, 0, 0xB12F, 0, 0, 0x3F2F, 0x4E37, 0xB130,
03070 0, 0xB131, 0, 0xB132, 0xB133, 0xB134, 0xB135, 0x4A58,
03071 };
03072 static const unsigned short utf8_to_euc_E4BF[] = {
03073 0xB136, 0xB137, 0x3738, 0x4225, 0x3264, 0xB138, 0xB139, 0,
03074 0xB13A, 0xB13B, 0x3D53, 0xB13C, 0xB13D, 0xB13E, 0x5059, 0xB13F,
03075 0x505E, 0x505C, 0xB140, 0, 0x5057, 0, 0, 0x422F,
03076 0x505A, 0, 0x505D, 0x505B, 0xB141, 0x4A5D, 0, 0x5058,
03077 0xB142, 0x3F2E, 0xB143, 0x4B73, 0x505F, 0x5060, 0, 0,
03078 0, 0, 0, 0, 0, 0, 0x3D24, 0x506D,
03079 0xB144, 0, 0xB145, 0x4750, 0, 0x4936, 0x5068, 0,
03080 0x4A70, 0, 0x3236, 0, 0xB146, 0xB147, 0x506C, 0xB148,
03081 };
03082 static const unsigned short utf8_to_euc_E580[] = {
03083 0xB149, 0xB14A, 0, 0, 0xB14B, 0x5066, 0x506F, 0xB14C,
03084 0, 0x4152, 0xB14D, 0x3844, 0xB14E, 0x475C, 0xB14F, 0x6047,
03085 0xB150, 0x506E, 0x455D, 0xB151, 0x5063, 0, 0x3876, 0xB152,
03086 0xB153, 0x3875, 0x5061, 0xB154, 0xB155, 0xB156, 0xB157, 0x3C5A,
03087 0, 0x5069, 0xB158, 0x4A6F, 0x434D, 0x5065, 0x3771, 0xB159,
03088 0x5062, 0x506A, 0x5064, 0x4E51, 0x506B, 0x4F41, 0xB15A, 0,
03089 0xB15B, 0, 0xB15C, 0xB15D, 0, 0xB15E, 0x3666, 0,
03090 0, 0x3770, 0, 0xB176, 0, 0, 0, 0,
03091 };
03092 static const unsigned short utf8_to_euc_E581[] = {
03093 0xB15F, 0xB160, 0xB161, 0x5070, 0, 0xB162, 0xB163, 0x5071,
03094 0x5075, 0x304E, 0xB164, 0, 0xB165, 0, 0xB166, 0x4A50,
03095 0x5074, 0xB167, 0xB168, 0xB169, 0, 0x5073, 0x5077, 0xB16A,
03096 0, 0xB16B, 0x5076, 0, 0x4464, 0, 0, 0xB16C,
03097 0xB16D, 0, 0xB16E, 0xB16F, 0, 0x3772, 0xB170, 0xB171,
03098 0, 0, 0xB172, 0, 0x5078, 0xB173, 0, 0,
03099 0xB174, 0xB175, 0x3C45, 0, 0x4226, 0x4465, 0x3676, 0,
03100 0x5079, 0, 0, 0, 0, 0x3536, 0, 0,
03101 };
03102 static const unsigned short utf8_to_euc_E582[] = {
03103 0x507A, 0xB177, 0, 0xB178, 0xB179, 0x507C, 0xB17A, 0,
03104 0, 0, 0xB17B, 0, 0, 0x4B35, 0xB17C, 0xB17D,
03105 0xB17E, 0x3766, 0xB221, 0xB222, 0xB223, 0, 0xB224, 0,
03106 0x3B31, 0x4877, 0x507B, 0xB225, 0xB226, 0, 0xB227, 0xB228,
03107 0xB229, 0xB22A, 0xB22B, 0, 0, 0, 0, 0,
03108 0, 0, 0xB22C, 0, 0x3A45, 0x4D43, 0, 0xB22D,
03109 0xB22E, 0, 0x507E, 0x5123, 0x507D, 0x3A44, 0, 0x3D7D,
03110 0, 0xB22F, 0xB230, 0, 0, 0xB231, 0x3739, 0,
03111 };
03112 static const unsigned short utf8_to_euc_E583[] = {
03113 0xB232, 0, 0x5124, 0xB233, 0xB234, 0x364F, 0, 0xB235,
03114 0, 0x5121, 0x5122, 0, 0xB236, 0x462F, 0xB237, 0x417C,
03115 0xB238, 0x3623, 0, 0xB239, 0xB23A, 0x4B4D, 0x5125, 0,
03116 0xB23B, 0, 0x4E3D, 0, 0xB23C, 0xB23D, 0x5126, 0xB23E,
03117 0, 0, 0xB23F, 0x5129, 0xB240, 0x5127, 0xB241, 0x414E,
03118 0xB242, 0xB243, 0, 0, 0, 0x5128, 0x512A, 0xB244,
03119 0, 0xB245, 0xB251, 0, 0xF430, 0x512C, 0xB246, 0,
03120 0, 0x512B, 0xB247, 0x4A48, 0, 0, 0xB248, 0,
03121 };
03122 static const unsigned short utf8_to_euc_E584[] = {
03123 0x3537, 0x512E, 0x512F, 0xB249, 0x322F, 0, 0xB24A, 0xB24B,
03124 0xB24C, 0x512D, 0, 0xB24D, 0xB24E, 0xB24F, 0xB250, 0,
03125 0xB252, 0, 0x3C74, 0, 0x5132, 0x5131, 0x5130, 0xB253,
03126 0x5056, 0xB254, 0x5133, 0xB255, 0xB256, 0xB257, 0xB258, 0x3D7E,
03127 0, 0x5134, 0, 0xB259, 0, 0, 0, 0xB25A,
03128 0xB25B, 0, 0x4D25, 0, 0xB25C, 0xB25D, 0, 0xB25E,
03129 0, 0xB25F, 0x4C59, 0xB260, 0xB261, 0xB262, 0, 0x5136,
03130 0xB263, 0xB264, 0x5135, 0x5138, 0x5137, 0, 0, 0x5139,
03131 };
03132 static const unsigned short utf8_to_euc_E585[] = {
03133 0x513A, 0x3074, 0xB265, 0x3835, 0x373B, 0x3D3C, 0x437B, 0x3624,
03134 0x4068, 0x3877, 0xB266, 0x396E, 0x513C, 0x4C48, 0x4546, 0xB267,
03135 0x3B79, 0, 0x513B, 0xB268, 0x513D, 0xB269, 0, 0xB26A,
03136 0xB26B, 0, 0x455E, 0, 0x3375, 0, 0, 0xB26C,
03137 0, 0, 0x513E, 0, 0xB26D, 0x467E, 0xB26E, 0,
03138 0x4134, 0x5140, 0x5141, 0x482C, 0x3878, 0x4F3B, 0x5142, 0,
03139 0, 0x3626, 0, 0, 0, 0x4A3C, 0x4236, 0x3671,
03140 0x4535, 0, 0, 0, 0x3773, 0, 0xB26F, 0,
03141 };
03142 static const unsigned short utf8_to_euc_E586[] = {
03143 0x5143, 0, 0x5144, 0xB270, 0xB271, 0x4662, 0x315F, 0,
03144 0, 0x5147, 0x3A7D, 0xB272, 0x5146, 0x3A46, 0xB273, 0x5148,
03145 0x666E, 0x5149, 0x4B41, 0x514A, 0, 0x514B, 0x514C, 0x3E69,
03146 0xB274, 0x3C4C, 0, 0, 0, 0xB275, 0, 0,
03147 0x3427, 0xB276, 0x514F, 0xB277, 0x514D, 0x4C3D, 0x514E, 0,
03148 0x495A, 0x5150, 0x5151, 0x5152, 0x455F, 0xB278, 0, 0,
03149 0x5156, 0x5154, 0x5155, 0x5153, 0x3A63, 0x5157, 0x4C6A, 0x4E64,
03150 0xB279, 0, 0xB27A, 0, 0xB27B, 0x5158, 0xB27C, 0xB27D,
03151 };
03152 static const unsigned short utf8_to_euc_E587[] = {
03153 0, 0, 0xB27E, 0, 0x4028, 0x5159, 0x3D5A, 0,
03154 0xB321, 0x515A, 0, 0x437C, 0x4E3F, 0x4560, 0, 0xB322,
03155 0, 0xB323, 0xB324, 0xB325, 0, 0xB326, 0x5245, 0,
03156 0xB327, 0, 0, 0x515B, 0x7425, 0x3645, 0xB328, 0,
03157 0x515C, 0x4B5E, 0xB329, 0, 0, 0xB32A, 0x3D68, 0x427C,
03158 0, 0x515E, 0x4664, 0, 0xF431, 0x515F, 0xB32B, 0,
03159 0x5160, 0x332E, 0xB32C, 0xB32D, 0xB32E, 0x5161, 0x3627, 0xB32F,
03160 0x464C, 0x317A, 0x3D50, 0, 0, 0x4821, 0x5162, 0,
03161 };
03162 static const unsigned short utf8_to_euc_E588[] = {
03163 0x4561, 0xB330, 0xB331, 0x3F4F, 0x5163, 0xB332, 0x4A2C, 0x405A,
03164 0x3422, 0, 0x3429, 0x5164, 0, 0, 0x5166, 0,
03165 0, 0x373A, 0xB333, 0xB334, 0x5165, 0xB335, 0xB336, 0x4E73,
03166 0xB337, 0, 0, 0, 0, 0x3D69, 0, 0,
03167 0, 0, 0xB338, 0, 0x483D, 0x4A4C, 0, 0x5167,
03168 0xB339, 0x4D78, 0x5168, 0, 0, 0, 0x5169, 0,
03169 0x457E, 0xB33A, 0xB33B, 0x516A, 0, 0xB33C, 0x4029, 0x3A7E,
03170 0x3774, 0x516B, 0x3B49, 0x396F, 0xB33D, 0, 0, 0,
03171 };
03172 static const unsigned short utf8_to_euc_E589[] = {
03173 0, 0, 0, 0x4466, 0x516D, 0xB33E, 0, 0x4227,
03174 0, 0xB33F, 0x3A6F, 0x516E, 0x516F, 0x4130, 0, 0x516C,
03175 0, 0, 0, 0, 0x5171, 0xB340, 0x4B36, 0xB341,
03176 0xB342, 0, 0xB343, 0x3964, 0xB344, 0, 0x5170, 0xB345,
03177 0xB346, 0xB347, 0, 0x3775, 0x3A5E, 0x476D, 0xB348, 0,
03178 0, 0x5174, 0x5172, 0, 0, 0, 0xB349, 0x497B,
03179 0x3E6A, 0x517B, 0x3364, 0x5175, 0x5173, 0x414F, 0, 0xB34A,
03180 0xB34B, 0xB34C, 0, 0, 0, 0x5177, 0, 0x5176,
03181 };
03182 static const unsigned short utf8_to_euc_E58A[] = {
03183 0xB34D, 0, 0xB34E, 0x3344, 0, 0xB34F, 0, 0x3760,
03184 0x517C, 0x4E2D, 0xB350, 0, 0xB351, 0x5178, 0, 0,
03185 0, 0x517D, 0x517A, 0xB352, 0x5179, 0xB353, 0xB354, 0xB355,
03186 0xB356, 0, 0xB357, 0x4E4F, 0xB358, 0, 0, 0x3879,
03187 0x3243, 0, 0, 0x4E74, 0xB359, 0xB35A, 0xB35B, 0xB35C,
03188 0, 0x3D75, 0x4558, 0x3965, 0x5222, 0x5223, 0, 0xB35D,
03189 0xB35E, 0x4E65, 0, 0, 0x4F2B, 0x5225, 0xB35F, 0xB360,
03190 0xB361, 0x387A, 0xB362, 0xB363, 0x5224, 0xB364, 0x332F, 0,
03191 };
03192 static const unsigned short utf8_to_euc_E58B[] = {
03193 0xB365, 0x5226, 0, 0x4B56, 0xB366, 0x443C, 0xB367, 0x4D26,
03194 0xB368, 0x4A59, 0, 0, 0xB369, 0x5227, 0, 0xB36A,
03195 0, 0xB36B, 0x7055, 0, 0xB36C, 0x4630, 0xB36D, 0x5228,
03196 0x342A, 0x4C33, 0, 0xB36E, 0xB36F, 0x3E21, 0x5229, 0x4A67,
03197 0x522D, 0xB370, 0x402A, 0x522A, 0x3650, 0xB371, 0x522B, 0x342B,
03198 0xB372, 0xB373, 0xB374, 0, 0xB375, 0, 0, 0,
03199 0xB376, 0xB377, 0x372E, 0x522E, 0xB378, 0x522F, 0xB379, 0xB37A,
03200 0x5230, 0x5231, 0x3C5B, 0, 0, 0, 0x387B, 0x4C5E,
03201 };
03202 static const unsigned short utf8_to_euc_E58C[] = {
03203 0xB37B, 0x4C68, 0x4677, 0xB37C, 0, 0x4A71, 0x5232, 0xF432,
03204 0x5233, 0, 0xB37D, 0xB37E, 0xB421, 0x5235, 0, 0x5237,
03205 0x5236, 0xB422, 0, 0xB423, 0, 0x5238, 0x323D, 0x4B4C,
03206 0xB424, 0x3A7C, 0x5239, 0xB425, 0xB426, 0x4159, 0xB427, 0xB428,
03207 0x3E22, 0x3629, 0, 0x523A, 0xF433, 0xB429, 0, 0xB42A,
03208 0xB42B, 0xB42C, 0x485B, 0xB42D, 0xB42E, 0xB42F, 0, 0x523B,
03209 0xB430, 0x523C, 0xB431, 0x523D, 0, 0xB432, 0, 0,
03210 0x523E, 0x4924, 0x3668, 0x3065, 0xB433, 0xB434, 0xB435, 0x463F,
03211 };
03212 static const unsigned short utf8_to_euc_E58D[] = {
03213 0x523F, 0x3D3D, 0xB436, 0x4069, 0, 0x5241, 0x5240, 0x3E23,
03214 0x3861, 0x5243, 0x483E, 0xB438, 0xB437, 0x5244, 0, 0,
03215 0, 0x485C, 0x4234, 0x426E, 0x3628, 0, 0, 0x466E,
03216 0x4331, 0xB439, 0x476E, 0xB43A, 0x4B4E, 0, 0x5246, 0,
03217 0x406A, 0xB43B, 0, 0xB43C, 0, 0xB43D, 0x3735, 0,
03218 0, 0x5247, 0, 0, 0xB43E, 0xB43F, 0x5248, 0x312C,
03219 0x3075, 0x346D, 0xB440, 0x4228, 0x3551, 0x4D71, 0, 0x524B,
03220 0x3237, 0xB441, 0, 0x524A, 0, 0, 0xB442, 0x362A,
03221 };
03222 static const unsigned short utf8_to_euc_E58E[] = {
03223 0, 0, 0x524C, 0xB443, 0x4C71, 0, 0, 0xB444,
03224 0xB445, 0, 0, 0, 0, 0, 0xB446, 0,
03225 0, 0, 0, 0xB447, 0xB448, 0, 0x524D, 0,
03226 0x4E52, 0xB449, 0x387C, 0, 0, 0xB44A, 0, 0x3836,
03227 0x524E, 0xB44B, 0, 0, 0xB44C, 0x5250, 0x524F, 0,
03228 0x3F5F, 0x3139, 0xB44D, 0xB44E, 0, 0x315E, 0x5251, 0xB44F,
03229 0x5252, 0, 0xB450, 0x3837, 0xB451, 0xB452, 0x5253, 0xB453,
03230 0xB454, 0, 0xB455, 0x356E, 0, 0xB456, 0, 0,
03231 };
03232 static const unsigned short utf8_to_euc_E58F[] = {
03233 0xB457, 0, 0x3B32, 0x5254, 0, 0xB458, 0, 0,
03234 0x4B74, 0x3A35, 0x355A, 0x4D27, 0x4150, 0x483F, 0x3C7D, 0xB459,
03235 0, 0, 0xB45A, 0xB45B, 0x3D47, 0xB45C, 0x3C68, 0x3C75,
03236 0, 0x3D76, 0xB45D, 0x4840, 0, 0xB45E, 0xB45F, 0x5257,
03237 0xB460, 0x3143, 0x4151, 0x387D, 0x3845, 0x3667, 0xB461, 0xB462,
03238 0x525B, 0x4321, 0x427E, 0x362B, 0x3E24, 0x525C, 0x525A, 0x3244,
03239 0x4266, 0x3C38, 0x3B4B, 0x3126, 0, 0xB463, 0x3370, 0x3966,
03240 0x3B4A, 0, 0x525D, 0, 0, 0, 0, 0,
03241 };
03242 static const unsigned short utf8_to_euc_E590[] = {
03243 0, 0x525E, 0xB464, 0x3549, 0x3346, 0, 0, 0,
03244 0x3967, 0x3548, 0x445F, 0x3125, 0x4631, 0x4C3E, 0x3921, 0x4D79,
03245 0x4547, 0x387E, 0, 0xB465, 0, 0, 0, 0,
03246 0, 0, 0xB466, 0x372F, 0, 0x5267, 0, 0x3663,
03247 0x4B4A, 0xB467, 0, 0, 0, 0, 0x485D, 0xB468,
03248 0xB469, 0x5266, 0xB46A, 0x345E, 0x5261, 0x5262, 0x5264, 0xB46B,
03249 0, 0xB46C, 0, 0, 0xB46D, 0xB46E, 0x5265, 0,
03250 0x355B, 0x3F61, 0, 0x4A2D, 0x5263, 0x525F, 0x3863, 0,
03251 };
03252 static const unsigned short utf8_to_euc_E591[] = {
03253 0x5260, 0, 0x4F24, 0xB46F, 0xB470, 0, 0x4A72, 0xB471,
03254 0x4468, 0x3862, 0x3970, 0, 0, 0xB472, 0x5268, 0xB473,
03255 0, 0x465D, 0, 0, 0, 0, 0, 0,
03256 0, 0, 0, 0, 0, 0, 0xB474, 0x526C,
03257 0, 0, 0xB475, 0, 0xB476, 0, 0xB477, 0xB478,
03258 0x3C7E, 0xB479, 0x3C76, 0xB47A, 0, 0xB47B, 0xB47C, 0,
03259 0x526F, 0x526D, 0, 0x4C23, 0xB47D, 0x526A, 0x5273, 0x526E,
03260 0, 0, 0, 0x5271, 0x3846, 0x4C3F, 0, 0xB47E,
03261 };
03262 static const unsigned short utf8_to_euc_E592[] = {
03263 0x5272, 0xB521, 0, 0xB522, 0x5274, 0xB523, 0x5276, 0,
03264 0xB524, 0xB525, 0xF435, 0x3A70, 0x4F42, 0xB526, 0x526B, 0x5269,
03265 0x5275, 0xB527, 0x5270, 0, 0, 0xB528, 0xB529, 0,
03266 0, 0, 0, 0, 0xB52A, 0, 0, 0xB52B,
03267 0, 0xB52C, 0x5278, 0, 0x5323, 0x527A, 0xB52D, 0xB52E,
03268 0x527E, 0xB52F, 0xB530, 0x5321, 0x527B, 0xB531, 0xB532, 0x533E,
03269 0, 0xB533, 0x3A69, 0x3331, 0, 0, 0, 0xB534,
03270 0x5279, 0xB535, 0xB536, 0xB537, 0x5325, 0x3076, 0x5324, 0xB538,
03271 };
03272 static const unsigned short utf8_to_euc_E593[] = {
03273 0x3025, 0x494A, 0x5322, 0, 0x527C, 0, 0xB539, 0x5277,
03274 0x527D, 0x3A48, 0xB53A, 0, 0, 0xB53B, 0xB53C, 0,
03275 0, 0, 0, 0, 0, 0, 0, 0,
03276 0x5326, 0, 0, 0, 0, 0, 0, 0,
03277 0xB53D, 0x3077, 0x532F, 0, 0, 0x5327, 0x5328, 0,
03278 0x3E25, 0x4B69, 0xB53E, 0, 0xB53F, 0x532D, 0x532C, 0xB540,
03279 0, 0, 0x452F, 0, 0, 0, 0xB541, 0,
03280 0, 0, 0x532E, 0, 0xB542, 0x532B, 0xB543, 0xB544,
03281 };
03282 static const unsigned short utf8_to_euc_E594[] = {
03283 0xB545, 0xB546, 0, 0, 0x3134, 0xB547, 0x3A36, 0x3F30,
03284 0xB548, 0xB549, 0, 0, 0xB54A, 0xB54B, 0xB54C, 0x5329,
03285 0x4562, 0, 0, 0, 0x532A, 0xB54D, 0x3022, 0,
03286 0, 0, 0, 0, 0, 0, 0, 0,
03287 0, 0, 0, 0, 0, 0, 0, 0,
03288 0, 0, 0xB54E, 0xB54F, 0, 0, 0x5334, 0x4D23,
03289 0, 0x3E27, 0xB550, 0x533A, 0, 0xB551, 0xB552, 0,
03290 0x5339, 0x5330, 0, 0xB553, 0xB554, 0xB555, 0x4243, 0,
03291 };
03292 static const unsigned short utf8_to_euc_E595[] = {
03293 0x5331, 0xB556, 0, 0, 0x426F, 0x5336, 0x3E26, 0xB557,
03294 0, 0xB558, 0xB559, 0, 0x5333, 0xB55A, 0, 0x4C64,
03295 0xB55B, 0xB55C, 0, 0x373C, 0, 0, 0x5337, 0x5338,
03296 0xB55D, 0, 0xB55E, 0xB55F, 0x5335, 0x533B, 0xB560, 0,
03297 0xB561, 0xB562, 0, 0x5332, 0xB563, 0, 0xB564, 0,
03298 0, 0, 0, 0, 0, 0, 0, 0,
03299 0, 0, 0, 0, 0, 0, 0, 0,
03300 0, 0, 0, 0x5341, 0x5346, 0, 0x5342, 0xB565,
03301 };
03302 static const unsigned short utf8_to_euc_E596[] = {
03303 0x533D, 0xB566, 0xB567, 0x5347, 0x4131, 0, 0xB568, 0x5349,
03304 0xB569, 0x3922, 0x533F, 0x437D, 0, 0, 0xB56A, 0xB56B,
03305 0, 0xB56C, 0xB56D, 0xB56E, 0xB56F, 0, 0, 0xB570,
03306 0x5343, 0x533C, 0x342D, 0, 0x346E, 0x3365, 0x5344, 0x5340,
03307 0, 0, 0, 0xB571, 0xB572, 0, 0, 0x3776,
03308 0x534A, 0x5348, 0x4153, 0x354A, 0x362C, 0xB573, 0x5345, 0,
03309 0x3674, 0, 0xB574, 0, 0, 0, 0x3144, 0,
03310 0, 0, 0, 0, 0, 0, 0, 0xB575,
03311 };
03312 static const unsigned short utf8_to_euc_E597[] = {
03313 0, 0xB576, 0, 0xB577, 0x534E, 0x534C, 0xB578, 0x5427,
03314 0, 0xB579, 0, 0xB57A, 0xB57B, 0, 0xB57C, 0,
03315 0, 0xB57D, 0xB57E, 0xB621, 0x5351, 0, 0, 0xB622,
03316 0xB623, 0, 0x534B, 0xB624, 0x534F, 0, 0xB625, 0x534D,
03317 0, 0, 0xB626, 0x3B4C, 0x5350, 0, 0, 0,
03318 0, 0xB627, 0, 0, 0, 0, 0, 0,
03319 0, 0, 0, 0, 0, 0, 0xB628, 0x5353,
03320 0, 0x5358, 0, 0, 0, 0x5356, 0x5355, 0xB629,
03321 };
03322 static const unsigned short utf8_to_euc_E598[] = {
03323 0, 0, 0, 0, 0, 0xB62A, 0x4332, 0,
03324 0xB62B, 0x3245, 0xB62C, 0, 0, 0xB62D, 0xB62E, 0xB62F,
03325 0xB630, 0xB631, 0xB632, 0, 0x5352, 0, 0x5354, 0x3E28,
03326 0x3133, 0xB633, 0, 0x5357, 0, 0, 0, 0,
03327 0, 0, 0, 0, 0, 0, 0, 0,
03328 0, 0x325E, 0, 0, 0xB634, 0, 0, 0x5362,
03329 0xB635, 0x3E7C, 0x535E, 0xB636, 0x535C, 0xB637, 0x535D, 0xB638,
03330 0x535F, 0xB639, 0, 0xB63A, 0xB63B, 0xB63C, 0, 0xB63D,
03331 };
03332 static const unsigned short utf8_to_euc_E599[] = {
03333 0xB63E, 0xB63F, 0x313D, 0xB640, 0xB641, 0, 0xB642, 0,
03334 0, 0xB643, 0, 0xB644, 0x4139, 0xB645, 0x5359, 0xB646,
03335 0x535A, 0, 0, 0, 0xB647, 0, 0, 0,
03336 0, 0, 0, 0x337A, 0, 0, 0xB648, 0,
03337 0xB649, 0xB64A, 0xB64B, 0xB64C, 0x5361, 0, 0xB64D, 0,
03338 0x346F, 0xB64E, 0x5364, 0x5360, 0x5363, 0xB64F, 0, 0xB650,
03339 0, 0xB651, 0xB652, 0, 0x4A2E, 0xB653, 0, 0,
03340 0x4655, 0, 0x4838, 0, 0, 0, 0, 0,
03341 };
03342 static const unsigned short utf8_to_euc_E59A[] = {
03343 0x5366, 0, 0, 0, 0xB654, 0xB655, 0x5365, 0x3345,
03344 0xB656, 0, 0x5367, 0xB657, 0xB658, 0, 0, 0x536A,
03345 0, 0, 0, 0, 0x5369, 0xB659, 0, 0,
03346 0, 0xB65A, 0xB65B, 0, 0, 0xB65C, 0xB65D, 0xB65E,
03347 0x5368, 0, 0x4739, 0, 0, 0x536B, 0xB65F, 0xB660,
03348 0xB661, 0xB662, 0, 0xB663, 0xB664, 0xB665, 0x536C, 0,
03349 0, 0xB666, 0, 0xB667, 0x536E, 0, 0x536D, 0xB668,
03350 0, 0, 0, 0, 0x5370, 0, 0xB669, 0,
03351 };
03352 static const unsigned short utf8_to_euc_E59B[] = {
03353 0x5373, 0x5371, 0x536F, 0x5372, 0, 0xB66A, 0, 0,
03354 0x5374, 0xB66B, 0xB66C, 0xB66D, 0xB670, 0xB671, 0x5375, 0xB66E,
03355 0xB66F, 0x5376, 0, 0x5377, 0, 0, 0, 0x5378,
03356 0x5145, 0xB672, 0x3C7C, 0x3B4D, 0xB673, 0xB674, 0x3273, 0xB675,
03357 0x3078, 0xB676, 0, 0x4344, 0xB677, 0xB678, 0xB679, 0xB67A,
03358 0xB67B, 0, 0, 0xB67D, 0, 0xB67E, 0x5379, 0,
03359 0x3A24, 0xB67C, 0x304F, 0x3F5E, 0, 0, 0xB721, 0xB722,
03360 0, 0x537A, 0x3847, 0, 0, 0x3971, 0, 0x537C,
03361 };
03362 static const unsigned short utf8_to_euc_E59C[] = {
03363 0x537B, 0xB723, 0xB724, 0x4A60, 0x537D, 0, 0, 0xB725,
03364 0x5421, 0x537E, 0xB726, 0x5422, 0xB727, 0x5423, 0, 0x3777,
03365 0, 0xB728, 0x3160, 0x5424, 0, 0xB729, 0x5426, 0,
03366 0x5425, 0, 0xB72A, 0xB72B, 0x5428, 0xB72C, 0, 0x455A,
03367 0xB72D, 0, 0xB72E, 0xB72F, 0xB730, 0xB731, 0x5429, 0x3035,
03368 0x3A5F, 0xB732, 0xB733, 0, 0xB734, 0x373D, 0xB735, 0xB736,
03369 0x434F, 0, 0, 0xB737, 0xB738, 0, 0, 0x542A,
03370 0x542B, 0, 0, 0x542D, 0, 0xB739, 0xB73A, 0xB73B,
03371 };
03372 static const unsigned short utf8_to_euc_E59D[] = {
03373 0x542E, 0, 0x3A64, 0, 0, 0xB73C, 0xB73D, 0x3651,
03374 0, 0, 0x4B37, 0, 0xB73E, 0xB73F, 0x542C, 0x542F,
03375 0x3A41, 0x3923, 0xB740, 0, 0, 0, 0, 0,
03376 0, 0xF436, 0, 0, 0, 0, 0, 0,
03377 0, 0x5433, 0xB741, 0, 0x3A25, 0xB742, 0x4333, 0xB743,
03378 0xB744, 0x5430, 0x445A, 0xB745, 0, 0xB746, 0xB747, 0xB748,
03379 0xB749, 0xB74A, 0, 0xB74B, 0xB74C, 0xB74D, 0, 0xB74E,
03380 0, 0xB74F, 0xB750, 0xB751, 0xB752, 0, 0xB753, 0x5434,
03381 };
03382 static const unsigned short utf8_to_euc_E59E[] = {
03383 0, 0xB754, 0x3F62, 0xB755, 0, 0, 0, 0,
03384 0x5432, 0x5435, 0, 0x373F, 0xB756, 0, 0, 0,
03385 0, 0, 0, 0x5436, 0xB757, 0xB760, 0, 0xB758,
03386 0, 0xB759, 0xB75A, 0, 0xB75B, 0xB75C, 0xB75D, 0xB75E,
03387 0x5437, 0xB75F, 0x3924, 0x3340, 0x5439, 0, 0, 0xB761,
03388 0xB762, 0xB763, 0x543A, 0, 0xB764, 0, 0, 0,
03389 0x543B, 0, 0, 0x5438, 0, 0, 0, 0,
03390 0xB765, 0, 0, 0, 0, 0xB766, 0, 0,
03391 };
03392 static const unsigned short utf8_to_euc_E59F[] = {
03393 0x5431, 0, 0, 0x543C, 0, 0, 0x543D, 0xB767,
03394 0xB768, 0, 0, 0x4B64, 0xB769, 0, 0x3E6B, 0xB76A,
03395 0, 0, 0x543F, 0x5440, 0x543E, 0xB76B, 0x5442, 0,
03396 0, 0, 0, 0, 0x4738, 0xB76C, 0xB76D, 0x3068,
03397 0x4956, 0xB77E, 0, 0x5443, 0xB76E, 0, 0xB76F, 0xB770,
03398 0, 0xB771, 0, 0, 0, 0xB772, 0, 0,
03399 0xB773, 0, 0, 0, 0x3E7D, 0xB774, 0xB775, 0x3C39,
03400 0xB776, 0x475D, 0x3470, 0, 0x3A6B, 0xB777, 0xB778, 0xB779,
03401 };
03402 static const unsigned short utf8_to_euc_E5A0[] = {
03403 0x4B59, 0, 0x4632, 0xB77A, 0xB77B, 0x3778, 0x424F, 0,
03404 0xB77C, 0xB77D, 0x5441, 0x5444, 0xB821, 0xB822, 0, 0,
03405 0, 0, 0, 0, 0, 0x4244, 0, 0,
03406 0, 0x5445, 0, 0xB823, 0, 0x5446, 0xB824, 0xB825,
03407 0xB826, 0x5448, 0, 0, 0x4469, 0, 0xB827, 0xB828,
03408 0, 0, 0x342E, 0, 0, 0xB829, 0, 0x7421,
03409 0x3161, 0x4A73, 0xB82A, 0, 0x3E6C, 0x4548, 0, 0,
03410 0, 0xB82B, 0x3A66, 0, 0, 0x544E, 0, 0xB82C,
03411 };
03412 static const unsigned short utf8_to_euc_E5A1[] = {
03413 0x4A3D, 0x4E5D, 0, 0, 0, 0, 0, 0,
03414 0, 0xB82D, 0x3274, 0x544A, 0xB82E, 0xB82F, 0, 0xB830,
03415 0xB831, 0x413A, 0x544D, 0, 0x4563, 0xB832, 0, 0x4549,
03416 0x4564, 0x4839, 0x444D, 0, 0, 0, 0x3A49, 0xB833,
03417 0, 0xB834, 0x5449, 0, 0xB835, 0, 0, 0xB836,
03418 0xB837, 0x3176, 0, 0x4536, 0, 0, 0, 0,
03419 0x544B, 0, 0x5447, 0, 0, 0x3F50, 0, 0,
03420 0xB838, 0x544F, 0, 0, 0xB839, 0, 0x3D4E, 0xB83A,
03421 };
03422 static const unsigned short utf8_to_euc_E5A2[] = {
03423 0xB83B, 0xB83C, 0, 0x362D, 0, 0x5450, 0, 0xB83D,
03424 0xB83E, 0xB83F, 0xB840, 0, 0xB841, 0xB842, 0, 0xB843,
03425 0xB844, 0, 0, 0x4A68, 0xB845, 0, 0xB846, 0x417D,
03426 0, 0, 0, 0, 0x4446, 0xB847, 0xF439, 0x5452,
03427 0xB848, 0xB849, 0xB84A, 0, 0, 0, 0xB84B, 0,
03428 0x4B4F, 0xB84C, 0, 0x5453, 0, 0, 0x5458, 0,
03429 0, 0xB84D, 0xB84E, 0x4A2F, 0, 0, 0, 0,
03430 0x5457, 0x5451, 0x5454, 0x5456, 0xB850, 0, 0x3A26, 0,
03431 };
03432 static const unsigned short utf8_to_euc_E5A3[] = {
03433 0, 0x4A49, 0xB851, 0, 0xB84F, 0x5459, 0, 0x4345,
03434 0xB852, 0, 0x3275, 0, 0x3E6D, 0xB853, 0xB854, 0,
03435 0xB855, 0x545B, 0xB856, 0x545A, 0xB857, 0x3968, 0xB858, 0x545C,
03436 0x545E, 0x545D, 0xB859, 0, 0x5460, 0xB85A, 0x5455, 0x5462,
03437 0, 0xB85B, 0xB85C, 0, 0x5461, 0x545F, 0, 0,
03438 0, 0xB85D, 0, 0x3B4E, 0x3F51, 0, 0x4154, 0x5463,
03439 0x403C, 0x306D, 0x4764, 0xB85E, 0, 0, 0, 0x445B,
03440 0, 0x5465, 0x5464, 0x5466, 0x5467, 0x5468, 0, 0,
03441 };
03442 static const unsigned short utf8_to_euc_E5A4[] = {
03443 0, 0, 0x5469, 0, 0, 0xB85F, 0xB860, 0,
03444 0, 0x4A51, 0x546A, 0xB861, 0xB862, 0, 0, 0x3246,
03445 0x546B, 0, 0xB863, 0xB864, 0xB865, 0x4D3C, 0x3330, 0,
03446 0x5249, 0x3D48, 0x423F, 0x546C, 0x4C6B, 0xB867, 0, 0,
03447 0, 0xB868, 0x4C34, 0xB869, 0xB86A, 0x546E, 0, 0x4267,
03448 0xB86B, 0x4537, 0x4240, 0x4957, 0x546F, 0x5470, 0x317B, 0xB86C,
03449 0xB86D, 0x3C3A, 0x5471, 0xB86E, 0, 0xB86F, 0xB870, 0x3050,
03450 0x5472, 0, 0, 0, 0, 0, 0x5473, 0xB871,
03451 };
03452 static const unsigned short utf8_to_euc_E5A5[] = {
03453 0, 0, 0, 0xB872, 0x3162, 0, 0xB873, 0x3471,
03454 0x4660, 0x4A74, 0, 0, 0, 0, 0x5477, 0x4155,
03455 0x5476, 0x3740, 0xB874, 0xB875, 0x4B5B, 0x5475, 0, 0x4565,
03456 0x5479, 0xB876, 0x5478, 0xB877, 0, 0xB878, 0xB879, 0xB87A,
03457 0x547B, 0xB87B, 0x547A, 0xB87C, 0, 0x317C, 0, 0x547C,
03458 0x3E29, 0x547E, 0x4325, 0xB87D, 0x547D, 0xB87E, 0x4A33, 0xB921,
03459 0, 0, 0xB922, 0x3D77, 0x455B, 0xB923, 0xB924, 0,
03460 0x5521, 0xB925, 0, 0xB926, 0xB927, 0x3925, 0, 0,
03461 };
03462 static const unsigned short utf8_to_euc_E5A6[] = {
03463 0, 0x5522, 0x4721, 0x485E, 0x4C51, 0, 0, 0,
03464 0, 0, 0x4725, 0xB928, 0xB929, 0x552B, 0xB92A, 0,
03465 0, 0, 0xB92B, 0x3538, 0, 0xB92C, 0x4D45, 0xB92D,
03466 0, 0x4C2F, 0, 0x562C, 0, 0x5523, 0, 0xB92E,
03467 0, 0, 0, 0x5526, 0xB92F, 0x4245, 0, 0xB930,
03468 0x4B38, 0, 0, 0, 0x454A, 0xB931, 0xB932, 0xB933,
03469 0xB934, 0, 0x5527, 0xB935, 0, 0, 0, 0xB936,
03470 0, 0x4B65, 0xB937, 0x3A4A, 0xB938, 0, 0x3E2A, 0,
03471 };
03472 static const unsigned short utf8_to_euc_E5A7[] = {
03473 0, 0xB939, 0, 0xB93A, 0xB93B, 0, 0x5528, 0,
03474 0xB93C, 0x3B50, 0xB93D, 0x3B4F, 0, 0xB93E, 0, 0,
03475 0x3039, 0x3848, 0xB93F, 0x402B, 0x3051, 0, 0, 0,
03476 0, 0x552C, 0x552D, 0, 0x552A, 0xB940, 0xB941, 0xB942,
03477 0, 0, 0, 0xB943, 0xB944, 0x3138, 0x342F, 0xB945,
03478 0x5529, 0, 0x4C45, 0x4931, 0, 0, 0xB946, 0xB947,
03479 0, 0xB948, 0xB949, 0, 0xB94A, 0, 0x3028, 0xB94B,
03480 0, 0, 0, 0x3079, 0, 0, 0, 0x3B51,
03481 };
03482 static const unsigned short utf8_to_euc_E5A8[] = {
03483 0xB94C, 0x3052, 0, 0x3023, 0xB94D, 0, 0, 0,
03484 0, 0x5532, 0, 0, 0xB94E, 0xB94F, 0xB950, 0,
03485 0, 0x5530, 0xB951, 0xB952, 0, 0, 0, 0,
03486 0x4C3C, 0, 0x5533, 0, 0x5531, 0, 0xB953, 0x552F,
03487 0x3F31, 0, 0, 0xB954, 0xB955, 0x552E, 0, 0xB956,
03488 0xB957, 0x4A5A, 0xB958, 0, 0, 0xB959, 0, 0x3864,
03489 0xB95A, 0, 0, 0, 0, 0x5537, 0x5538, 0,
03490 0, 0, 0, 0, 0x3E2B, 0, 0, 0,
03491 };
03492 static const unsigned short utf8_to_euc_E5A9[] = {
03493 0x5534, 0x4F2C, 0, 0, 0xB95B, 0xB95C, 0x474C, 0xB95D,
03494 0xB95E, 0x5536, 0, 0, 0xB95F, 0, 0, 0,
03495 0xB960, 0, 0, 0, 0, 0xB961, 0, 0,
03496 0, 0, 0x3A27, 0, 0, 0, 0xB962, 0,
03497 0, 0, 0x5539, 0xB963, 0, 0xB964, 0x4958, 0xB965,
03498 0, 0, 0x553A, 0, 0x5535, 0xB966, 0, 0,
03499 0, 0, 0, 0, 0, 0, 0, 0xB967,
03500 0, 0, 0xB968, 0xB969, 0, 0, 0xB96A, 0x4C3B,
03501 };
03502 static const unsigned short utf8_to_euc_E5AA[] = {
03503 0, 0, 0, 0, 0, 0, 0, 0,
03504 0, 0, 0, 0xB96B, 0, 0, 0, 0,
03505 0xB96C, 0, 0x475E, 0xB96D, 0, 0, 0xB96E, 0,
03506 0, 0xB96F, 0x553B, 0x4932, 0xB970, 0, 0xB971, 0xB972,
03507 0xB973, 0, 0xB974, 0, 0, 0, 0, 0xB975,
03508 0, 0, 0, 0, 0xB976, 0, 0, 0,
03509 0, 0xB977, 0xB978, 0xB979, 0, 0xB97A, 0, 0,
03510 0xB97B, 0, 0xB97C, 0xB97D, 0x553C, 0x5540, 0x553D, 0xB97E,
03511 };
03512 static const unsigned short utf8_to_euc_E5AB[] = {
03513 0, 0x3247, 0x553F, 0, 0xBA21, 0, 0xBA22, 0,
03514 0xBA23, 0x3C3B, 0, 0x553E, 0x3779, 0, 0, 0xBA24,
03515 0x554C, 0, 0, 0, 0, 0, 0x5545, 0x5542,
03516 0, 0, 0xBA25, 0, 0xBA26, 0, 0, 0,
03517 0xBA27, 0x4364, 0, 0x5541, 0, 0xBA28, 0x5543, 0,
03518 0, 0x5544, 0xBA29, 0, 0, 0, 0xBA2A, 0,
03519 0, 0, 0, 0, 0, 0xBA2B, 0xBA2C, 0,
03520 0, 0, 0x5546, 0x5547, 0, 0xBA2D, 0, 0,
03521 };
03522 static const unsigned short utf8_to_euc_E5AC[] = {
03523 0xBA2E, 0xBA2F, 0, 0, 0, 0, 0, 0,
03524 0xBA30, 0x3472, 0, 0x5549, 0x5548, 0, 0, 0,
03525 0, 0, 0, 0, 0, 0, 0x554A, 0xBA31,
03526 0, 0xBA33, 0, 0xBA34, 0, 0xBA35, 0, 0,
03527 0, 0xBA36, 0x3E6E, 0, 0, 0xBA37, 0, 0,
03528 0, 0, 0x554D, 0, 0x445C, 0xBA38, 0, 0,
03529 0x3145, 0, 0x554B, 0, 0xBA32, 0, 0x554E, 0,
03530 0xBA39, 0, 0, 0, 0, 0, 0x554F, 0,
03531 };
03532 static const unsigned short utf8_to_euc_E5AD[] = {
03533 0x5552, 0xBA3A, 0, 0x5550, 0, 0x5551, 0, 0,
03534 0, 0, 0, 0xBA3B, 0xBA3C, 0, 0, 0,
03535 0x3B52, 0x5553, 0xBA3D, 0, 0x3926, 0x5554, 0xBA3E, 0x3B7A,
03536 0x4238, 0, 0x5555, 0x5556, 0x3B5A, 0x3927, 0xBA3F, 0x4C52,
03537 0, 0, 0, 0x3528, 0x3849, 0x5557, 0x3358, 0,
03538 0xBA40, 0x5558, 0, 0x4239, 0, 0, 0xBA41, 0xBA42,
03539 0x5559, 0x5623, 0, 0x555A, 0, 0x555B, 0, 0,
03540 0x555C, 0, 0x555E, 0, 0xBA43, 0xBA44, 0xBA45, 0xBA46,
03541 };
03542 static const unsigned short utf8_to_euc_E5AE[] = {
03543 0x555F, 0xBA47, 0, 0x5560, 0xBA48, 0x4270, 0xBA49, 0x3127,
03544 0x3C69, 0x3042, 0xBA4A, 0x4157, 0x3430, 0x3C35, 0xBA4B, 0x3928,
03545 0xBA4C, 0xBA4D, 0, 0xBA4E, 0xBA4F, 0x4566, 0xBA50, 0x3D21,
03546 0x3431, 0x4368, 0x446A, 0x3038, 0x3539, 0x4A75, 0, 0x3C42,
03547 0, 0, 0x3552, 0x406B, 0x3C3C, 0x4D28, 0x5561, 0,
03548 0xBA51, 0xBA52, 0, 0, 0xBA53, 0xBA54, 0x355C, 0xBA55,
03549 0x3A4B, 0xBA56, 0xBA57, 0x3332, 0x3163, 0x3E2C, 0x3248, 0xBA58,
03550 0x5562, 0x4D46, 0xBA59, 0, 0xBA5A, 0, 0, 0x3D49,
03551 };
03552 static const unsigned short utf8_to_euc_E5AF[] = {
03553 0xBA5B, 0xBA5C, 0x3C64, 0x5563, 0x3473, 0x4652, 0x4C29, 0x5564,
03554 0, 0x5565, 0, 0, 0x4959, 0xBA5D, 0, 0xBA5E,
03555 0x5567, 0, 0x3428, 0x3677, 0x5566, 0, 0xBA5F, 0xBA60,
03556 0xBA61, 0xBA62, 0xBA63, 0x3432, 0, 0x3F32, 0x556B, 0x3B21,
03557 0xBA64, 0x3249, 0x556A, 0, 0x5568, 0x556C, 0x5569, 0x472B,
03558 0x5C4D, 0x3F33, 0, 0x556D, 0xF43A, 0, 0x4E40, 0xBA65,
03559 0x556E, 0xBA66, 0, 0x5570, 0xBA67, 0x437E, 0x556F, 0,
03560 0x4023, 0, 0x3B7B, 0, 0, 0xBA68, 0x4250, 0x3C77,
03561 };
03562 static const unsigned short utf8_to_euc_E5B0[] = {
03563 0, 0x4975, 0x406C, 0, 0x3C4D, 0x5571, 0x3E2D, 0x5572,
03564 0x5573, 0x3053, 0x423A, 0x3F52, 0xBA69, 0x5574, 0x4633, 0x3E2E,
03565 0, 0x3E2F, 0, 0x5575, 0, 0, 0x406D, 0xBA6A,
03566 0, 0, 0x3E30, 0, 0, 0, 0xBA6B, 0xBA6C,
03567 0x5576, 0, 0x5577, 0xBA6D, 0x4C60, 0, 0xBA6E, 0,
03568 0x5578, 0xBA6F, 0, 0xBA70, 0xBA71, 0x3646, 0xBA72, 0,
03569 0xBA73, 0x3D22, 0xBA74, 0, 0, 0xBA75, 0xBA76, 0,
03570 0x5579, 0x557A, 0x3C5C, 0x3F2C, 0x4674, 0x3F54, 0x4878, 0x4722,
03571 };
03572 static const unsigned short utf8_to_euc_E5B1[] = {
03573 0x3649, 0x557B, 0, 0, 0, 0x356F, 0x557C, 0,
03574 0x367E, 0, 0x464F, 0x3230, 0, 0x3B53, 0x557D, 0x5622,
03575 0x5621, 0x367D, 0, 0x557E, 0, 0x4538, 0, 0,
03576 0, 0xBA77, 0xBA78, 0, 0xBA79, 0, 0x4230, 0,
03577 0x454B, 0x3C48, 0xBA7A, 0xBA7B, 0x4158, 0x4D7A, 0, 0xBA7C,
03578 0xBA7D, 0xBA7E, 0, 0, 0x5624, 0xBB21, 0x5625, 0x4656,
03579 0xBB22, 0x3B33, 0, 0, 0xBB23, 0xBB24, 0x5627, 0,
03580 0, 0x5628, 0xBB25, 0xBB26, 0xBB27, 0xBB28, 0, 0,
03581 };
03582 static const unsigned short utf8_to_euc_E5B2[] = {
03583 0, 0, 0, 0, 0, 0, 0, 0xBB29,
03584 0xBB2A, 0, 0xBB2B, 0, 0x5629, 0, 0, 0xBB2C,
03585 0x3474, 0x562A, 0xBB2D, 0, 0x562B, 0, 0, 0,
03586 0, 0, 0, 0, 0, 0xBB2E, 0, 0xBB2F,
03587 0xBB30, 0x322C, 0xBB31, 0xBB32, 0, 0, 0xBB33, 0,
03588 0x413B, 0x3464, 0xBB34, 0x562D, 0x4C28, 0, 0, 0,
03589 0, 0x4252, 0xBB35, 0x3359, 0xBB36, 0xBB37, 0x562F, 0x5631,
03590 0x345F, 0, 0xBB38, 0x562E, 0x5630, 0, 0x5633, 0,
03591 };
03592 static const unsigned short utf8_to_euc_E5B3[] = {
03593 0, 0, 0, 0, 0, 0x5632, 0, 0x5634,
03594 0, 0xBB39, 0, 0xBB3A, 0, 0, 0, 0,
03595 0, 0, 0xBB3B, 0, 0, 0, 0, 0xBB3D,
03596 0, 0x5635, 0, 0, 0, 0xBB3C, 0, 0,
03597 0x463D, 0x362E, 0, 0, 0, 0, 0, 0,
03598 0x3265, 0x5636, 0x563B, 0, 0, 0x5639, 0xBB3E, 0x4A77,
03599 0x4A76, 0xBB3F, 0xBB40, 0, 0xBB41, 0xF43B, 0x4567, 0,
03600 0, 0, 0x5638, 0x3D54, 0, 0x5637, 0, 0,
03601 };
03602 static const unsigned short utf8_to_euc_E5B4[] = {
03603 0, 0xBB42, 0, 0, 0, 0, 0xBB43, 0x3F72,
03604 0, 0, 0, 0x563C, 0, 0xBB44, 0x3A6A, 0,
03605 0, 0x5642, 0xBB45, 0, 0x5643, 0x563D, 0x3333, 0x563E,
03606 0x5647, 0x5646, 0x5645, 0x5641, 0, 0, 0, 0x5640,
03607 0, 0, 0x5644, 0xBB47, 0xBB48, 0, 0xBB49, 0xBB4A,
03608 0, 0x4A78, 0, 0xBB46, 0, 0, 0, 0,
03609 0, 0xBB4B, 0, 0, 0xBB4C, 0, 0, 0,
03610 0, 0xBB4D, 0, 0, 0, 0xBB4E, 0, 0xBB4F,
03611 };
03612 static const unsigned short utf8_to_euc_E5B5[] = {
03613 0, 0, 0xBB50, 0xBB51, 0, 0, 0xBB52, 0,
03614 0xBB53, 0, 0xBB57, 0x564B, 0x5648, 0, 0x564A, 0,
03615 0x4D72, 0xBB55, 0x5649, 0xF43C, 0, 0xBB54, 0, 0,
03616 0, 0xBB56, 0, 0, 0x563F, 0, 0, 0xBB58,
03617 0xBB59, 0xBB5A, 0xBB5B, 0, 0xBB5C, 0, 0, 0,
03618 0, 0x3F73, 0xBB5D, 0, 0x564C, 0xBB5E, 0, 0x3A37,
03619 0xBB5F, 0, 0, 0x564D, 0, 0, 0x564E, 0,
03620 0, 0xBB60, 0xBB61, 0, 0, 0, 0xBB62, 0xBB63,
03621 };
03622 static const unsigned short utf8_to_euc_E5B6[] = {
03623 0, 0xBB64, 0x5651, 0xBB65, 0x5650, 0, 0, 0x564F,
03624 0xBB66, 0, 0xBB67, 0x4568, 0x563A, 0, 0, 0,
03625 0x5657, 0, 0xBB68, 0xBB69, 0xBB6A, 0xBB6B, 0, 0,
03626 0, 0xBB6C, 0, 0xBB6D, 0, 0x5653, 0, 0xBB6E,
03627 0xBB6F, 0, 0x5652, 0, 0, 0, 0, 0xBB70,
03628 0, 0, 0, 0xBB71, 0x5654, 0, 0x5655, 0,
03629 0xBB72, 0, 0xE674, 0, 0xBB73, 0, 0, 0x5658,
03630 0xBB74, 0xBB75, 0x4E66, 0, 0x5659, 0x5656, 0, 0,
03631 };
03632 static const unsigned short utf8_to_euc_E5B7[] = {
03633 0, 0, 0, 0xBB76, 0, 0, 0, 0xBB77,
03634 0, 0x565A, 0, 0xBB78, 0x3460, 0x565B, 0xBB7A, 0,
03635 0xBB79, 0, 0x565D, 0x565C, 0, 0, 0x565E, 0,
03636 0xBB7B, 0xBB7C, 0, 0x565F, 0, 0x406E, 0x3D23, 0,
03637 0xBB7D, 0x3D64, 0, 0x4163, 0xBB7E, 0x3929, 0x3A38, 0x392A,
03638 0x3570, 0xBC21, 0, 0x5660, 0, 0, 0x3A39, 0,
03639 0, 0x384A, 0x5661, 0x4C26, 0x4743, 0x5662, 0, 0x392B,
03640 0xBC22, 0xBC23, 0, 0x342C, 0, 0x4327, 0x3652, 0,
03641 };
03642 static const unsigned short utf8_to_euc_E5B8[] = {
03643 0xBC24, 0, 0x3B54, 0x495B, 0, 0, 0x4841, 0xBC25,
03644 0, 0, 0, 0x5663, 0x3475, 0xBC26, 0, 0,
03645 0, 0x5666, 0xBC27, 0, 0xBC28, 0xBC29, 0x4421, 0,
03646 0xBC2A, 0x5665, 0x5664, 0x5667, 0, 0x446B, 0, 0xBC2B,
03647 0xBC2C, 0, 0, 0, 0, 0x3F63, 0, 0,
03648 0xBC2E, 0, 0, 0x3B55, 0, 0x404A, 0xBC2D, 0x4253,
03649 0x3522, 0, 0xBC2F, 0x4422, 0, 0xBC30, 0x5668, 0x5669,
03650 0x3E6F, 0, 0, 0, 0, 0x4B39, 0xBC31, 0,
03651 };
03652 static const unsigned short utf8_to_euc_E5B9[] = {
03653 0x566C, 0, 0, 0x566B, 0x566A, 0x497D, 0, 0x5673,
03654 0, 0xBC34, 0, 0xBC32, 0x4B5A, 0, 0x566D, 0,
03655 0xBC33, 0xBC35, 0, 0, 0x566F, 0x4B6B, 0xBC36, 0x566E,
03656 0xBC37, 0, 0, 0xBC38, 0xBC39, 0, 0xBC3A, 0x5670,
03657 0, 0x4828, 0x5671, 0x4A3E, 0x5672, 0, 0, 0,
03658 0xBC3B, 0, 0xBC3C, 0xBC3D, 0xBC3E, 0xBC3F, 0xBC40, 0,
03659 0xBC41, 0, 0x3433, 0x4A3F, 0x472F, 0x5674, 0x5675, 0,
03660 0x392C, 0x3434, 0x5676, 0x3838, 0x4D44, 0x4D29, 0x3476, 0x5678,
03661 };
03662 static const unsigned short utf8_to_euc_E5BA[] = {
03663 0xBC42, 0x4423, 0, 0x392D, 0x3E31, 0, 0, 0x485F,
03664 0, 0, 0x3E32, 0xBC43, 0, 0, 0xBC44, 0x3D78,
03665 0, 0, 0, 0, 0, 0x446C, 0x4A79, 0x4539,
03666 0, 0, 0x392E, 0, 0x495C, 0, 0, 0,
03667 0x5679, 0, 0xBC45, 0, 0xBC46, 0xBC47, 0x4559, 0x3A42,
03668 0xBC48, 0, 0xBC49, 0x384B, 0xBC4A, 0x446D, 0, 0,
03669 0, 0xBC4B, 0, 0xBC4C, 0, 0x3043, 0x3D6E, 0x392F,
03670 0x4D47, 0, 0, 0, 0, 0xBC4D, 0xBC4E, 0xBC4F,
03671 };
03672 static const unsigned short utf8_to_euc_E5BB[] = {
03673 0, 0x567A, 0x567B, 0x4751, 0, 0, 0xBC50, 0,
03674 0x567C, 0x4E77, 0x4F2D, 0xBC52, 0xBC51, 0, 0xBC53, 0x567E,
03675 0x567D, 0xBC54, 0xBC55, 0x3347, 0xBC56, 0xBC57, 0x5721, 0,
03676 0, 0, 0x5724, 0x5725, 0xBC58, 0x5723, 0xBC59, 0x4940,
03677 0x3E33, 0x5727, 0x5726, 0x5722, 0, 0xBC5A, 0, 0,
03678 0x5728, 0x5729, 0, 0xBC5B, 0x572A, 0, 0, 0,
03679 0x572D, 0x572B, 0, 0x572C, 0x572E, 0, 0x3164, 0x446E,
03680 0x572F, 0, 0x377A, 0x3276, 0x4736, 0, 0x5730, 0x467B,
03681 };
03682 static const unsigned short utf8_to_euc_E5BC[] = {
03683 0, 0x4A5B, 0xBC5C, 0x5731, 0x4F2E, 0, 0xBC5D, 0xBC5E,
03684 0xBC5F, 0x5732, 0x4A40, 0x5735, 0x5021, 0x5031, 0xBC60, 0x3C30,
03685 0x4675, 0x5736, 0, 0x355D, 0x4424, 0x307A, 0x5737, 0x4A26,
03686 0x3930, 0xBC61, 0, 0x4350, 0xBC62, 0xBC63, 0, 0x446F,
03687 0, 0xBC64, 0xBC65, 0xBC66, 0xBC67, 0x4C6F, 0x3839, 0x384C,
03688 0xBC68, 0x5738, 0, 0xBC69, 0xBC6A, 0x5739, 0xBC6B, 0x573F,
03689 0xBC6C, 0x3C65, 0, 0, 0xBC6D, 0x4425, 0xBC6E, 0x362F,
03690 0x573A, 0, 0, 0xBC6F, 0x492B, 0xBC70, 0x4346, 0xBC71,
03691 };
03692 static const unsigned short utf8_to_euc_E5BD[] = {
03693 0xBC72, 0x573B, 0, 0, 0xBC73, 0xBC74, 0, 0xBC75,
03694 0x573C, 0, 0x3630, 0, 0x573D, 0xBC76, 0x573E, 0,
03695 0xBC77, 0x5740, 0, 0x4576, 0xBC78, 0, 0x5741, 0x5742,
03696 0xBC79, 0x5743, 0, 0xBC7A, 0x5734, 0x5733, 0, 0,
03697 0xBC7B, 0x5744, 0x3741, 0xBC7C, 0xBC7D, 0, 0x4927, 0xBC7E,
03698 0, 0x3A4C, 0x4937, 0x4426, 0x494B, 0x5745, 0, 0xBD21,
03699 0x3E34, 0x3146, 0xBD22, 0x5746, 0xBD23, 0xBD24, 0, 0x5747,
03700 0xBD25, 0x4C72, 0xBD26, 0, 0x4860, 0xBD27, 0xBD28, 0x574A,
03701 };
03702 static const unsigned short utf8_to_euc_E5BE[] = {
03703 0x317D, 0x402C, 0x5749, 0x5748, 0x3742, 0x4254, 0, 0x574E,
03704 0x574C, 0xBD29, 0x574B, 0x4E27, 0x3865, 0xBD2A, 0, 0xBD2B,
03705 0x3D79, 0x574D, 0x454C, 0x3D3E, 0, 0, 0xBD2C, 0x4640,
03706 0x5751, 0x5750, 0, 0, 0xBD2D, 0xBD2E, 0x574F, 0,
03707 0x5752, 0x3866, 0xBD2F, 0, 0xBD32, 0, 0, 0xBD30,
03708 0x5753, 0x497C, 0x3D5B, 0xBD31, 0xBD33, 0x5754, 0x4879, 0xBD34,
03709 0xBD35, 0xBD36, 0, 0x4641, 0x4427, 0, 0, 0xF43E,
03710 0xBD37, 0x4530, 0, 0, 0x5755, 0x352B, 0, 0,
03711 };
03712 static const unsigned short utf8_to_euc_E5BF[] = {
03713 0, 0, 0, 0x3F34, 0xBD38, 0x492C, 0, 0xBD39,
03714 0xBD3A, 0xBD3B, 0, 0xBD3C, 0x3477, 0x4726, 0, 0,
03715 0xBD3D, 0xBD3E, 0xBD3F, 0xBD40, 0xBD41, 0, 0x5756, 0x3B56,
03716 0x4B3A, 0x4B3B, 0, 0, 0x317E, 0x575B, 0xBD42, 0,
03717 0x4369, 0xBD43, 0xBD44, 0, 0x5758, 0, 0, 0,
03718 0xBD45, 0xBD46, 0xBD47, 0x3277, 0xBD48, 0xBD49, 0xBD4A, 0xBD4B,
03719 0x582D, 0x575A, 0xBD4C, 0xBD4D, 0, 0x4730, 0xBD4E, 0,
03720 0x5759, 0, 0xBD4F, 0x5757, 0xBD50, 0x397A, 0, 0x575D,
03721 };
03722 static const unsigned short utf8_to_euc_E680[] = {
03723 0, 0, 0, 0, 0, 0, 0, 0xBD51,
03724 0, 0, 0xBD52, 0, 0, 0xBD53, 0x5763, 0x5769,
03725 0x5761, 0, 0x455C, 0xBD54, 0xBD55, 0x5766, 0x495D, 0xBD56,
03726 0xBD57, 0x5760, 0xBD58, 0x5765, 0x4E67, 0x3B57, 0, 0xBD59,
03727 0x4255, 0x575E, 0, 0, 0xBD5A, 0x355E, 0x5768, 0x402D,
03728 0x3165, 0x5762, 0x3278, 0x5767, 0, 0xBD5B, 0, 0x3631,
03729 0, 0x5764, 0, 0xBD5C, 0, 0xBD5D, 0, 0,
03730 0, 0, 0x576A, 0, 0, 0, 0, 0,
03731 };
03732 static const unsigned short utf8_to_euc_E681[] = {
03733 0xBD5E, 0x576C, 0x5776, 0x5774, 0, 0, 0x5771, 0xBD5F,
03734 0xBD60, 0xBD61, 0x5770, 0x4E78, 0xBD62, 0x5772, 0, 0,
03735 0x3632, 0xBD63, 0x3931, 0, 0xBD64, 0x3D7A, 0xBD65, 0xBD66,
03736 0, 0x5779, 0x576B, 0, 0, 0xBD67, 0, 0x576F,
03737 0x575F, 0xBD68, 0x327A, 0x5773, 0x5775, 0x4351, 0, 0xBD69,
03738 0x3A28, 0x3238, 0x576D, 0x5778, 0x5777, 0x3633, 0, 0x4229,
03739 0x3366, 0xBD6A, 0, 0, 0, 0x3743, 0, 0x576E,
03740 0, 0, 0, 0, 0, 0, 0xBD6B, 0xBD6C,
03741 };
03742 static const unsigned short utf8_to_euc_E682[] = {
03743 0, 0x577A, 0xBD6D, 0x577D, 0x5821, 0xF43F, 0xBD6E, 0,
03744 0xBD6F, 0x3C3D, 0xBD70, 0x5827, 0x4470, 0x577B, 0xBD71, 0,
03745 0, 0xBD72, 0x5825, 0xBD73, 0x3279, 0xBD74, 0x5823, 0x5824,
03746 0xBD75, 0, 0x577E, 0x5822, 0, 0xBD76, 0xBD77, 0x3867,
03747 0x4D2A, 0, 0xBD78, 0x3435, 0xBD79, 0xBD7A, 0x3159, 0x5826,
03748 0xBD7B, 0x473A, 0x302D, 0, 0, 0, 0, 0,
03749 0xBD7C, 0xBD7D, 0x4861, 0x575C, 0x582C, 0x5830, 0x4C65, 0xBD7E,
03750 0x5829, 0, 0, 0xBE21, 0x4569, 0x582E, 0xBE22, 0,
03751 };
03752 static const unsigned short utf8_to_euc_E683[] = {
03753 0, 0, 0xBE23, 0, 0xBE24, 0x3E70, 0x582F, 0x4657,
03754 0xBE25, 0xBE26, 0xBE27, 0xBE28, 0, 0, 0xBE29, 0xBE2A,
03755 0, 0x4F47, 0, 0x582B, 0xBE2B, 0xBE2C, 0, 0,
03756 0x5831, 0xBE2D, 0x397B, 0xBE2E, 0x404B, 0xBE2F, 0xBE30, 0x3054,
03757 0x582A, 0x5828, 0xBE31, 0x415A, 0, 0xBE32, 0, 0x577C,
03758 0x3B34, 0, 0, 0, 0, 0, 0, 0,
03759 0x4246, 0x583D, 0xBE33, 0x415B, 0x5838, 0xBE34, 0x5835, 0x5836,
03760 0xBE35, 0x3C66, 0x5839, 0x583C, 0xBE36, 0xBE37, 0, 0,
03761 };
03762 static const unsigned short utf8_to_euc_E684[] = {
03763 0x5837, 0x3D25, 0xBE38, 0x583A, 0, 0, 0x5834, 0xBE39,
03764 0x4C7C, 0x4C7B, 0xBE3A, 0, 0xBE3B, 0x583E, 0x583F, 0x3055,
03765 0xBE3C, 0xBE3D, 0xBE3E, 0xBE3F, 0xBE40, 0x5833, 0xBE41, 0xBE42,
03766 0, 0xBE43, 0x3672, 0x3026, 0xBE44, 0, 0xBE45, 0x3436,
03767 0xF440, 0x583B, 0xBE46, 0, 0, 0, 0, 0x5843,
03768 0x5842, 0, 0xBE47, 0xBE48, 0x5847, 0, 0, 0,
03769 0xBE49, 0xBE4A, 0, 0, 0x5848, 0xBE4B, 0xBE4C, 0xBE4D,
03770 0, 0xBE4E, 0, 0, 0x5846, 0x5849, 0x5841, 0x5845,
03771 };
03772 static const unsigned short utf8_to_euc_E685[] = {
03773 0, 0xBE4F, 0x584A, 0, 0x584B, 0xBE50, 0xBE51, 0x5840,
03774 0x3B7C, 0xBE52, 0x5844, 0x4256, 0x3932, 0x5832, 0x3F35, 0,
03775 0, 0, 0, 0x5858, 0, 0x4A69, 0, 0,
03776 0x584E, 0x584F, 0x5850, 0, 0, 0x5857, 0xBE53, 0x5856,
03777 0xBE54, 0, 0x4B7D, 0x3437, 0, 0x5854, 0, 0x3745,
03778 0x3334, 0, 0, 0x5851, 0xBE55, 0, 0x4E38, 0x5853,
03779 0x3056, 0x5855, 0xBE56, 0x584C, 0x5852, 0x5859, 0x3744, 0x584D,
03780 0xBE57, 0, 0, 0xBE58, 0xBE59, 0, 0x4D5D, 0xBE5A,
03781 };
03782 static const unsigned short utf8_to_euc_E686[] = {
03783 0xBE5B, 0xBE5C, 0x4D2B, 0xBE5D, 0xBE5E, 0, 0, 0x585C,
03784 0, 0, 0x5860, 0xBE5F, 0, 0xBE60, 0x417E, 0,
03785 0x4E79, 0x5861, 0xBE61, 0xBE62, 0x585E, 0, 0x585B, 0xBE63,
03786 0xBE64, 0x585A, 0x585F, 0, 0xBE65, 0xBE66, 0, 0xBE67,
03787 0xBE68, 0, 0, 0, 0x4A30, 0xBE69, 0, 0x4634,
03788 0xBE6A, 0x3746, 0xBE6B, 0x5862, 0x585D, 0xBE6C, 0x5863, 0,
03789 0, 0, 0x377B, 0, 0, 0, 0x3231, 0,
03790 0xBE6D, 0xBE6E, 0x586B, 0, 0xBE6F, 0, 0x3438, 0,
03791 };
03792 static const unsigned short utf8_to_euc_E687[] = {
03793 0xBE70, 0xBE71, 0xBE72, 0x5869, 0, 0, 0x586A, 0x3A29,
03794 0x5868, 0x5866, 0x5865, 0x586C, 0x5864, 0x586E, 0xBE73, 0xBE74,
03795 0x327B, 0, 0, 0, 0, 0xBE75, 0, 0,
03796 0, 0, 0, 0, 0xBE76, 0xBE77, 0xBE78, 0xBE79,
03797 0, 0xBE7A, 0xBE7B, 0x5870, 0, 0xBE7E, 0x586F, 0xBE7C,
03798 0, 0xBE7D, 0, 0, 0xBF21, 0xBF22, 0, 0xBF23,
03799 0, 0, 0x4428, 0, 0x5873, 0, 0x5871, 0x5867,
03800 0x377C, 0, 0x5872, 0, 0x5876, 0x5875, 0x5877, 0x5874,
03801 };
03802 static const unsigned short utf8_to_euc_E688[] = {
03803 0x5878, 0xBF24, 0, 0xBF25, 0xBF26, 0, 0, 0xBF27,
03804 0x5879, 0x587A, 0x4A6A, 0, 0x587C, 0x587B, 0x3D3F, 0,
03805 0x402E, 0x3266, 0x327C, 0xBF28, 0x587D, 0xBF29, 0x303F, 0,
03806 0, 0, 0x404C, 0x587E, 0xBF2A, 0x6C43, 0x5921, 0x3761,
03807 0xBF2B, 0x5922, 0xBF2C, 0xBF2D, 0, 0, 0x406F, 0xBF2E,
03808 0, 0xBF2F, 0x5923, 0xBF30, 0, 0, 0x5924, 0x353A,
03809 0x5925, 0, 0x5926, 0x5927, 0x4257, 0, 0, 0,
03810 0x384D, 0xBF31, 0, 0x4C61, 0, 0xBF32, 0, 0x4B3C,
03811 };
03812 static const unsigned short utf8_to_euc_E689[] = {
03813 0x3D6A, 0x5928, 0xBF33, 0xBF34, 0xBF35, 0, 0xBF36, 0x4070,
03814 0x6E3D, 0x4862, 0, 0x3C6A, 0xBF37, 0x3A4D, 0x5929, 0,
03815 0xBF38, 0xBF39, 0xBF3A, 0x4247, 0xBF3B, 0x4A27, 0xBF3C, 0,
03816 0x4271, 0, 0xBF3D, 0x592C, 0xBF3E, 0, 0x592A, 0,
03817 0x592D, 0, 0, 0x592B, 0xBF3F, 0, 0, 0,
03818 0x592E, 0, 0, 0, 0, 0xBF40, 0x4A31, 0xBF41,
03819 0, 0x3037, 0, 0xBF42, 0, 0, 0x495E, 0,
03820 0, 0x4863, 0xBF43, 0, 0x592F, 0xBF44, 0x5932, 0x3E35,
03821 };
03822 static const unsigned short utf8_to_euc_E68A[] = {
03823 0x353B, 0, 0x5930, 0x5937, 0x3E36, 0, 0, 0,
03824 0, 0x5931, 0x4744, 0, 0, 0xBF45, 0xBF46, 0xBF47,
03825 0xBF48, 0x4D5E, 0x5933, 0x5934, 0x5938, 0x456A, 0x5935, 0x3933,
03826 0x405E, 0, 0, 0x5946, 0x4834, 0, 0x4272, 0,
03827 0, 0, 0, 0, 0, 0, 0xBF49, 0,
03828 0xBF4A, 0, 0, 0x4864, 0x5A2D, 0, 0, 0,
03829 0, 0x4A7A, 0, 0xBF4B, 0, 0x4471, 0xBF4C, 0xBF4D,
03830 0, 0x4B75, 0xBF4E, 0x593B, 0x3221, 0x436A, 0xBF4F, 0xBF50,
03831 };
03832 static const unsigned short utf8_to_euc_E68B[] = {
03833 0, 0, 0x5944, 0, 0xBF51, 0x4334, 0x593E, 0x5945,
03834 0x5940, 0x5947, 0x5943, 0, 0x5942, 0x476F, 0xBF52, 0x593C,
03835 0x327D, 0x593A, 0x3571, 0x4273, 0x5936, 0xBF53, 0xBF54, 0x5939,
03836 0x3934, 0x405B, 0xBF55, 0x3E37, 0x5941, 0x4752, 0, 0,
03837 0x3572, 0x3348, 0, 0, 0, 0, 0, 0,
03838 0, 0, 0xBF56, 0, 0x3367, 0x3F21, 0x5949, 0x594E,
03839 0, 0x594A, 0xBF57, 0x377D, 0xBF58, 0x594F, 0x3B22, 0x3969,
03840 0, 0, 0, 0, 0xBF59, 0xBF5A, 0x3D26, 0x593D,
03841 };
03842 static const unsigned short utf8_to_euc_E68C[] = {
03843 0, 0x3B7D, 0x594C, 0xBF5B, 0xBF5C, 0, 0, 0x3B58,
03844 0x594D, 0x3044, 0xBF5D, 0xBF5E, 0x5948, 0xBF5F, 0, 0,
03845 0xBF60, 0x4429, 0, 0xBF61, 0, 0, 0xBF62, 0,
03846 0xBF63, 0x3573, 0, 0, 0, 0, 0, 0x3634,
03847 0, 0, 0, 0, 0, 0, 0, 0x594B,
03848 0x3027, 0xBF64, 0xBF65, 0x3A43, 0, 0xBF66, 0, 0x3F36,
03849 0, 0, 0, 0, 0, 0xBF67, 0xBF68, 0,
03850 0, 0xBF69, 0x4472, 0, 0xBF6A, 0x4854, 0x5951, 0x415E,
03851 };
03852 static const unsigned short utf8_to_euc_E68D[] = {
03853 0, 0xBF6B, 0xBF6C, 0xBF6D, 0xBF6E, 0, 0xBF6F, 0,
03854 0, 0x422A, 0xBF70, 0xBF71, 0x3B2B, 0x5952, 0xBF72, 0x5954,
03855 0x5950, 0, 0xBF73, 0xBF74, 0xBF75, 0x4A61, 0, 0x443D,
03856 0xBF76, 0, 0, 0xBF77, 0x415C, 0, 0, 0,
03857 0, 0, 0, 0, 0, 0xBF78, 0xBF79, 0x4A7B,
03858 0x3C4E, 0x5960, 0, 0x595F, 0xBF7A, 0xBF7B, 0x3F78, 0,
03859 0, 0xBF7C, 0x377E, 0, 0xBF7D, 0xBF7E, 0x5959, 0x3E39,
03860 0xC021, 0, 0x4668, 0x4731, 0xC022, 0xC023, 0, 0xC024,
03861 };
03862 static const unsigned short utf8_to_euc_E68E[] = {
03863 0x5957, 0, 0xC025, 0x415D, 0xC026, 0, 0, 0xC027,
03864 0x3C78, 0x595C, 0xC028, 0, 0x3E38, 0, 0x5956, 0x595B,
03865 0xC029, 0, 0x4753, 0, 0xC02A, 0xC02B, 0x5955, 0,
03866 0x3721, 0xC02C, 0xC02D, 0x335D, 0, 0, 0xC02E, 0x595D,
03867 0x4E2B, 0x3A4E, 0x4335, 0x595A, 0xC02F, 0x405C, 0xC030, 0x3935,
03868 0x3F64, 0x3166, 0x413C, 0x5958, 0x3545, 0xC031, 0xC032, 0xC033,
03869 0, 0, 0x3747, 0, 0x444F, 0x595E, 0, 0,
03870 0, 0, 0, 0x415F, 0, 0xC034, 0x5961, 0,
03871 };
03872 static const unsigned short utf8_to_euc_E68F[] = {
03873 0x5963, 0xC035, 0, 0x4237, 0x5969, 0xC036, 0x5964, 0,
03874 0xC037, 0x5966, 0, 0, 0, 0, 0xC038, 0x4941,
03875 0x4473, 0xC039, 0x5967, 0xC03A, 0xC03B, 0xC03C, 0x4D2C, 0,
03876 0, 0, 0x4D48, 0x3439, 0xC03D, 0, 0, 0,
03877 0xC03E, 0x302E, 0, 0x5965, 0, 0xC03F, 0, 0,
03878 0, 0x5962, 0xC040, 0, 0xC041, 0, 0x3478, 0,
03879 0, 0, 0xC042, 0xC043, 0x3167, 0xC044, 0x5968, 0,
03880 0xC045, 0xC046, 0x4D49, 0, 0, 0, 0, 0,
03881 };
03882 static const unsigned short utf8_to_euc_E690[] = {
03883 0, 0, 0, 0, 0, 0, 0x596C, 0,
03884 0, 0xC047, 0xC048, 0, 0, 0x423B, 0, 0x5973,
03885 0xC049, 0, 0xC04A, 0x596D, 0xC04B, 0, 0x596A, 0x5971,
03886 0xC04C, 0, 0, 0, 0x5953, 0, 0xC04D, 0,
03887 0xC04E, 0, 0xC04F, 0, 0xC050, 0xC051, 0x596E, 0,
03888 0x5972, 0xC052, 0xC053, 0, 0x4842, 0x456B, 0, 0xC054,
03889 0xC055, 0, 0, 0, 0x596B, 0xC056, 0x596F, 0,
03890 0, 0, 0x3748, 0, 0, 0xC057, 0x3A71, 0xC058,
03891 };
03892 static const unsigned short utf8_to_euc_E691[] = {
03893 0, 0, 0x405D, 0, 0, 0, 0, 0,
03894 0, 0, 0, 0xC059, 0, 0, 0x5977, 0xC05A,
03895 0, 0xC05B, 0xC05C, 0xC05D, 0xC05E, 0, 0, 0,
03896 0x4526, 0, 0xC05F, 0xC060, 0xC061, 0xC062, 0, 0xC063,
03897 0xC064, 0xC065, 0, 0xC066, 0, 0, 0, 0x5974,
03898 0, 0x4B60, 0, 0, 0, 0xC067, 0, 0x5975,
03899 0, 0, 0, 0xC068, 0xC069, 0, 0x5976, 0,
03900 0x4C4E, 0, 0x4022, 0xC06A, 0, 0xC06B, 0, 0,
03901 };
03902 static const unsigned short utf8_to_euc_E692[] = {
03903 0, 0, 0, 0x3762, 0, 0xC06C, 0, 0xC06D,
03904 0x597D, 0, 0, 0, 0, 0, 0, 0xC06E,
03905 0xC06F, 0xC070, 0x3B35, 0x597A, 0, 0x5979, 0, 0,
03906 0xC071, 0xC072, 0x4732, 0xC073, 0, 0xC074, 0x4635, 0xC075,
03907 0, 0xC076, 0, 0xC077, 0x4531, 0x597B, 0xC078, 0,
03908 0xC079, 0x597C, 0, 0x496F, 0xC07A, 0x4745, 0x3B23, 0,
03909 0x4071, 0, 0x4B50, 0xC07B, 0, 0, 0, 0,
03910 0, 0x3349, 0, 0x5A25, 0x597E, 0xC07C, 0xC07D, 0xC07E,
03911 };
03912 static const unsigned short utf8_to_euc_E693[] = {
03913 0, 0x4D4A, 0x5A27, 0, 0xC121, 0x5A23, 0, 0x5A24,
03914 0, 0xC122, 0xC123, 0xC124, 0xC125, 0x4160, 0xC126, 0,
03915 0xC127, 0xC128, 0x5A22, 0, 0x593F, 0xC129, 0, 0xC12A,
03916 0x5A26, 0, 0x5A21, 0, 0, 0, 0, 0,
03917 0x5A2B, 0x5A2C, 0x4527, 0x5A2E, 0xC12B, 0xC12C, 0x3B24, 0x5A29,
03918 0, 0xC12D, 0xC12E, 0, 0x353C, 0xC12F, 0, 0x5A2F,
03919 0xC130, 0x5A28, 0x5A33, 0, 0x5A32, 0xC131, 0x5A31, 0xC132,
03920 0, 0, 0x5A34, 0xC133, 0, 0x5A36, 0x3E71, 0xC134,
03921 };
03922 static const unsigned short utf8_to_euc_E694[] = {
03923 0x5A35, 0xC135, 0, 0, 0xC136, 0x5A39, 0, 0,
03924 0xC137, 0xC138, 0xC139, 0, 0, 0, 0, 0xC13A,
03925 0, 0, 0, 0xC13B, 0xC13C, 0, 0xC13D, 0,
03926 0x5A37, 0xC13E, 0, 0xC13F, 0x5A38, 0x5970, 0xC140, 0xC141,
03927 0, 0, 0xC142, 0x5A3B, 0x5A3A, 0, 0xC143, 0,
03928 0, 0xC144, 0x5978, 0x5A3C, 0x5A30, 0, 0xC145, 0x3B59,
03929 0, 0xC146, 0, 0, 0x5A3D, 0x5A3E, 0x5A40, 0x5A3F,
03930 0x5A41, 0x327E, 0xC147, 0x3936, 0xC148, 0xC149, 0x4A7C, 0x402F,
03931 };
03932 static const unsigned short utf8_to_euc_E695[] = {
03933 0, 0, 0, 0xC14A, 0, 0x384E, 0, 0xC14B,
03934 0x5A43, 0xC14C, 0, 0, 0, 0x5A46, 0xF441, 0x4952,
03935 0xC14D, 0x355F, 0xC14E, 0, 0xC14F, 0x5A45, 0x5A44, 0x4754,
03936 0x5A47, 0x3635, 0, 0, 0, 0x5A49, 0x5A48, 0xC150,
03937 0xC151, 0, 0x343A, 0x3B36, 0, 0, 0x4658, 0xC152,
03938 0, 0, 0, 0xC153, 0x3749, 0, 0, 0,
03939 0x3F74, 0, 0x5A4A, 0, 0x4030, 0x4528, 0, 0x495F,
03940 0x5A4B, 0, 0xC154, 0, 0, 0xC155, 0, 0,
03941 };
03942 static const unsigned short utf8_to_euc_E696[] = {
03943 0, 0xC156, 0x5A4C, 0x5A4D, 0, 0xC157, 0, 0x4A38,
03944 0x555D, 0x4046, 0xC158, 0, 0x494C, 0, 0x3A58, 0,
03945 0x4865, 0x4843, 0xC159, 0, 0, 0xC15A, 0, 0x454D,
03946 0xC15B, 0x4E41, 0, 0x5A4F, 0x3C50, 0xC15C, 0, 0x5A50,
03947 0xC15D, 0x3036, 0, 0xC15E, 0x3654, 0x404D, 0xC15F, 0x4960,
03948 0, 0, 0, 0x5A51, 0x3B42, 0x4347, 0xC160, 0x3B5B,
03949 0x3F37, 0, 0xC161, 0xC162, 0xC163, 0, 0, 0x5A52,
03950 0, 0x4A7D, 0, 0, 0x3177, 0x3B5C, 0, 0xC164,
03951 };
03952 static const unsigned short utf8_to_euc_E697[] = {
03953 0, 0x5A55, 0xC165, 0x5A53, 0x5A56, 0x4E39, 0x5A54, 0,
03954 0xC166, 0xC167, 0, 0x407B, 0x5A57, 0, 0xC168, 0x4232,
03955 0xC169, 0, 0x5A58, 0, 0xC16A, 0, 0xC16B, 0x347A,
03956 0xC16C, 0x5A5A, 0, 0x5A59, 0, 0, 0, 0xC16D,
03957 0x5A5B, 0x5A5C, 0x347B, 0, 0, 0x467C, 0x4336, 0x356C,
03958 0x3B5D, 0x4161, 0, 0, 0x3D5C, 0x3030, 0, 0,
03959 0xC16E, 0x5A5D, 0xC16F, 0, 0xC170, 0xC171, 0, 0,
03960 0, 0xC172, 0x3222, 0x5A61, 0, 0, 0xC173, 0xC174,
03961 };
03962 static const unsigned short utf8_to_euc_E698[] = {
03963 0xC175, 0, 0x3937, 0x5A60, 0xC176, 0, 0x3A2B, 0x3E3A,
03964 0xC177, 0xC178, 0x5A5F, 0, 0x3E3B, 0xC179, 0x4C40, 0x3A2A,
03965 0, 0xC17A, 0xC17B, 0x3057, 0x404E, 0xC17C, 0xC17D, 0,
03966 0, 0, 0, 0, 0x5A66, 0xC17E, 0xC221, 0x4031,
03967 0x3147, 0xC222, 0xC223, 0xC224, 0xC225, 0x3D55, 0xC226, 0x4B66,
03968 0x3A72, 0xC227, 0xC228, 0xC229, 0xC22A, 0x3E3C, 0xC22B, 0x4027,
03969 0xC22C, 0xC22D, 0, 0xC22E, 0x5A65, 0x5A63, 0x5A64, 0xC230,
03970 0, 0xC22F, 0, 0xF442, 0x436B, 0, 0, 0x5B26,
03971 };
03972 static const unsigned short utf8_to_euc_E699[] = {
03973 0xC231, 0x5A6A, 0x3B7E, 0x3938, 0x5A68, 0xC232, 0xC233, 0,
03974 0, 0x5A69, 0xC234, 0x3F38, 0xC235, 0, 0xC237, 0x5A67,
03975 0, 0xC236, 0x3B2F, 0, 0, 0, 0, 0xC238,
03976 0xC239, 0xC23A, 0, 0xC23B, 0xC23C, 0x5A6C, 0x5A6B, 0x5A70,
03977 0xC23D, 0xC23E, 0x5A71, 0, 0x5A6D, 0xF443, 0x3322, 0x5A6E,
03978 0x5A6F, 0x4855, 0xC240, 0xC241, 0xC242, 0, 0x4961, 0x374A,
03979 0x5A72, 0, 0, 0xC244, 0x4032, 0xC245, 0x3E3D, 0xC247,
03980 0xC248, 0xC249, 0x4352, 0xC24A, 0xC24C, 0, 0xC243, 0xC246,
03981 };
03982 static const unsigned short utf8_to_euc_E69A[] = {
03983 0xC24B, 0x3647, 0, 0x5A73, 0x5A77, 0, 0, 0x324B,
03984 0x5A74, 0x5A76, 0, 0xC24D, 0xC24E, 0xC24F, 0x5A75, 0,
03985 0xC250, 0x3D6B, 0xC251, 0, 0, 0, 0x4348, 0x3045,
03986 0x5A78, 0xC252, 0xC253, 0xC254, 0xC255, 0x5A79, 0, 0xC256,
03987 0xC257, 0, 0x442A, 0, 0xC258, 0, 0x4E71, 0,
03988 0, 0, 0, 0x3B43, 0, 0xC259, 0x4A6B, 0,
03989 0, 0xC25A, 0xC25B, 0, 0x4B3D, 0xC25C, 0, 0,
03990 0x5B22, 0x5A7B, 0, 0xC25D, 0x5A7E, 0, 0x5A7D, 0xC25E,
03991 };
03992 static const unsigned short utf8_to_euc_E69B[] = {
03993 0xC25F, 0x5A7A, 0xC260, 0xC261, 0x5B21, 0, 0, 0x465E,
03994 0xC262, 0x5A7C, 0, 0, 0xC263, 0, 0xC264, 0xC265,
03995 0, 0, 0, 0, 0xC266, 0, 0x5B23, 0,
03996 0, 0x3D6C, 0x5B24, 0xC267, 0x4D4B, 0x4778, 0, 0xC268,
03997 0x5B25, 0, 0, 0, 0, 0, 0x5B27, 0,
03998 0xC269, 0x5B28, 0, 0xC26A, 0xC26B, 0, 0xC26C, 0,
03999 0x5B29, 0, 0x364A, 0x3148, 0x3939, 0x5B2A, 0, 0x5B2B,
04000 0x3D71, 0x4162, 0xC26D, 0xC23F, 0x5258, 0x413E, 0x413D, 0x4258,
04001 };
04002 static const unsigned short utf8_to_euc_E69C[] = {
04003 0x3A47, 0, 0, 0x5072, 0, 0xC26E, 0, 0xC26F,
04004 0x376E, 0x4D2D, 0, 0x4A7E, 0, 0x497E, 0xC270, 0x5B2C,
04005 0, 0, 0, 0xC271, 0x3A73, 0x443F, 0x5B2D, 0x4F2F,
04006 0, 0xC272, 0, 0x4B3E, 0xC273, 0x442B, 0x5B2E, 0x347C,
04007 0xC274, 0, 0xC275, 0, 0, 0, 0x5B2F, 0x5B30,
04008 0x4C5A, 0, 0x4C24, 0x4B76, 0x4B5C, 0x3B25, 0x5B32, 0,
04009 0, 0x3C6B, 0, 0xC276, 0x4B51, 0, 0x5B34, 0x5B37,
04010 0x5B36, 0, 0x3479, 0, 0, 0x3560, 0xC277, 0x5B33,
04011 };
04012 static const unsigned short utf8_to_euc_E69D[] = {
04013 0, 0x5B35, 0, 0, 0, 0xC278, 0x5B38, 0xC279,
04014 0xC27A, 0x3F79, 0, 0, 0xC27B, 0, 0x4D7B, 0x3049,
04015 0x3A60, 0x423C, 0, 0x3C5D, 0xC27C, 0xC27D, 0x3E73, 0,
04016 0, 0x5B3B, 0, 0, 0x454E, 0xC27E, 0x5B39, 0x422B,
04017 0x5B3A, 0x3E72, 0x4C5D, 0x5B3C, 0x5B3D, 0x4D68, 0xC321, 0,
04018 0, 0, 0x5B42, 0, 0xC322, 0x393A, 0xC323, 0x4755,
04019 0x5B3F, 0x456C, 0x5A5E, 0x5A62, 0xC324, 0x354F, 0xC325, 0x4747,
04020 0, 0, 0, 0xC326, 0x5B41, 0, 0x3E3E, 0x4844,
04021 };
04022 static const unsigned short utf8_to_euc_E69E[] = {
04023 0, 0xC327, 0, 0, 0xC328, 0x5B47, 0, 0x487A,
04024 0, 0x5B3E, 0, 0x5B44, 0x5B43, 0, 0xC329, 0xC32A,
04025 0x404F, 0xC32B, 0, 0xC32C, 0, 0x4B6D, 0xC32D, 0x4E53,
04026 0xC32E, 0xC32F, 0x4B67, 0xC330, 0x324C, 0x3B5E, 0, 0,
04027 0x4F48, 0x5B46, 0x3F75, 0, 0, 0, 0x5B45, 0,
04028 0, 0x5B40, 0, 0, 0, 0, 0, 0x384F,
04029 0xC331, 0xC332, 0xC333, 0x5B4C, 0x5B4A, 0xC334, 0x324D, 0x5B48,
04030 0x5B4E, 0x5B54, 0, 0xC335, 0xC336, 0xC337, 0, 0,
04031 };
04032 static const unsigned short utf8_to_euc_E69F[] = {
04033 0xC339, 0x4248, 0xC33A, 0xC33B, 0x4A41, 0xC33C, 0x5B56, 0,
04034 0xC33D, 0xC33E, 0x4922, 0, 0, 0, 0x5B55, 0x4770,
04035 0x4B3F, 0x343B, 0xC33F, 0x4077, 0x3D40, 0, 0, 0xC340,
04036 0x4453, 0xC341, 0x4D2E, 0, 0xC342, 0x5B51, 0x5B50, 0,
04037 0, 0xC343, 0x5B52, 0, 0x5B4F, 0, 0xC344, 0x5B57,
04038 0, 0x5B4D, 0, 0, 0x5B4B, 0, 0x5B53, 0x5B49,
04039 0xC345, 0x436C, 0xC346, 0x4C78, 0x3C46, 0x3A74, 0xC347, 0xC348,
04040 0, 0xC338, 0, 0x3A3A, 0, 0, 0x4B6F, 0x3341,
04041 };
04042 static const unsigned short utf8_to_euc_E6A0[] = {
04043 0, 0xF446, 0x444E, 0x464A, 0x3149, 0, 0, 0,
04044 0, 0, 0, 0, 0, 0, 0, 0,
04045 0, 0, 0, 0x4072, 0xC34A, 0, 0x4034, 0x372A,
04046 0, 0xC34B, 0, 0, 0, 0xC34C, 0x5B59, 0xC34D,
04047 0, 0x393B, 0x337C, 0, 0, 0, 0, 0xC34F,
04048 0xC34E, 0x5B5B, 0x3374, 0x5B61, 0xC350, 0xC351, 0, 0xC352,
04049 0xC353, 0xC354, 0x5B5E, 0xC355, 0x4073, 0, 0, 0,
04050 0x334B, 0x3A2C, 0, 0xC356, 0x334A, 0x3A4F, 0, 0xC357,
04051 };
04052 static const unsigned short utf8_to_euc_E6A1[] = {
04053 0x5B5C, 0x3765, 0x374B, 0x456D, 0xC358, 0xC359, 0x5B5A, 0,
04054 0x3046, 0, 0xC35A, 0, 0xC35B, 0x5B5D, 0x5B5F, 0,
04055 0x364D, 0x372C, 0xC349, 0x343C, 0x354B, 0xC35C, 0, 0xC35D,
04056 0xC35E, 0x5B62, 0, 0xC35F, 0x3A79, 0x4B71, 0, 0x3B37,
04057 0, 0, 0, 0x5B63, 0, 0, 0, 0x4930,
04058 0, 0, 0, 0xC360, 0, 0, 0xC361, 0xC362,
04059 0xC363, 0xC364, 0xC365, 0, 0x5B6F, 0xC366, 0x3233, 0x5B64,
04060 0, 0xC367, 0xC368, 0xC369, 0xC36A, 0, 0x5B75, 0x5B65,
04061 };
04062 static const unsigned short utf8_to_euc_E6A2[] = {
04063 0, 0x4E42, 0xC36B, 0x5B6C, 0xC36C, 0x475F, 0xC36D, 0,
04064 0xC36E, 0, 0, 0, 0, 0x5B74, 0, 0x5B67,
04065 0, 0, 0, 0x3034, 0x5B69, 0, 0xC36F, 0x393C,
04066 0xC370, 0, 0xC371, 0x5B6B, 0xC372, 0x5B6A, 0, 0x5B66,
04067 0x5B71, 0xC373, 0x3E3F, 0xC374, 0, 0xC375, 0x546D, 0x3868,
04068 0x4D7C, 0xC376, 0xC377, 0, 0, 0x5B68, 0xC378, 0x4474,
04069 0x3323, 0x3A2D, 0xC379, 0x5B60, 0, 0x5B70, 0x3361, 0,
04070 0, 0x5B6E, 0x5B72, 0xC37A, 0x456E, 0, 0, 0,
04071 };
04072 static const unsigned short utf8_to_euc_E6A3[] = {
04073 0, 0, 0, 0, 0x347E, 0xC37B, 0x5C32, 0,
04074 0xC37C, 0x4C49, 0x5B77, 0x347D, 0xC37D, 0x5B7E, 0, 0xC37E,
04075 0xC421, 0xC422, 0x4B40, 0xC423, 0x5C21, 0x5C23, 0xC424, 0x5C27,
04076 0x5B79, 0xC425, 0x432A, 0, 0xC426, 0xC427, 0, 0x456F,
04077 0x5C2B, 0x5B7C, 0, 0x5C28, 0, 0xC428, 0, 0x5C22,
04078 0xC429, 0, 0xC42A, 0xC42B, 0xC42C, 0xC42D, 0x3F39, 0x5C2C,
04079 0xC42E, 0xC42F, 0x4033, 0, 0, 0xC430, 0xC431, 0,
04080 0, 0x5C2A, 0x343D, 0xC432, 0xC433, 0xC434, 0, 0,
04081 };
04082 static const unsigned short utf8_to_euc_E6A4[] = {
04083 0x4F50, 0x5B76, 0, 0, 0x5C26, 0x3058, 0xC435, 0,
04084 0x5B78, 0xC436, 0xC437, 0x4C3A, 0x5B7D, 0x3F22, 0x4447, 0x5B73,
04085 0xC438, 0xC439, 0x5C25, 0xC43A, 0, 0, 0xC43B, 0xC43C,
04086 0, 0x3F7A, 0x5C2F, 0x3371, 0x3821, 0, 0, 0,
04087 0, 0x5C31, 0x5B7A, 0x5C30, 0, 0x5C29, 0x5B7B, 0,
04088 0x5C2D, 0, 0x5C2E, 0, 0, 0, 0, 0,
04089 0x5C3F, 0xC43D, 0, 0xC43E, 0x464E, 0xC43F, 0x5C24, 0,
04090 0xC440, 0x5C3B, 0, 0xC441, 0, 0x5C3D, 0, 0x4458,
04091 };
04092 static const unsigned short utf8_to_euc_E6A5[] = {
04093 0, 0, 0xC442, 0, 0, 0xC443, 0, 0,
04094 0, 0xC444, 0x4D4C, 0, 0, 0, 0xC445, 0,
04095 0, 0, 0, 0x4976, 0x5C38, 0x424A, 0, 0xC446,
04096 0, 0x5C3E, 0x413F, 0xC447, 0x5C35, 0x5C42, 0x5C41, 0,
04097 0x466F, 0x5C40, 0x466A, 0xC448, 0xC449, 0xC44A, 0xC44B, 0,
04098 0xC44C, 0xC44D, 0x5C44, 0x5C37, 0xC44E, 0x3648, 0x5C3A, 0x3D5D,
04099 0xC44F, 0xC450, 0xC451, 0x4760, 0x5C3C, 0x364B, 0, 0x5C34,
04100 0x5C36, 0x5C33, 0xC452, 0xC453, 0x4F30, 0x335A, 0x5C39, 0xC454,
04101 };
04102 static const unsigned short utf8_to_euc_E6A6[] = {
04103 0xC455, 0x5C43, 0x3335, 0, 0, 0, 0, 0,
04104 0, 0, 0x3A67, 0, 0, 0xC456, 0x315D, 0,
04105 0, 0x5C54, 0xC457, 0, 0x4F31, 0x5C57, 0xC458, 0,
04106 0xC459, 0, 0, 0x3F3A, 0x5C56, 0, 0, 0,
04107 0x5C55, 0xC45A, 0, 0, 0, 0xC45B, 0xC45C, 0x5C52,
04108 0xC45D, 0, 0, 0xC45E, 0, 0xC45F, 0x5C46, 0xC460,
04109 0, 0x5C63, 0x5C45, 0, 0x5C58, 0, 0, 0xC461,
04110 0xC462, 0, 0xC463, 0x5C50, 0xC464, 0, 0x5C4B, 0x5C48,
04111 };
04112 static const unsigned short utf8_to_euc_E6A7[] = {
04113 0, 0x5C49, 0, 0x5C51, 0, 0xC465, 0, 0x7422,
04114 0xC466, 0, 0x5C4E, 0x393D, 0x4448, 0x4164, 0x5C4C, 0,
04115 0x5C47, 0xC467, 0, 0x5C4A, 0, 0, 0xC468, 0xC469,
04116 0x4D4D, 0x4B6A, 0, 0, 0, 0x5C4F, 0x5C59, 0,
04117 0, 0, 0xC46A, 0, 0, 0xC46B, 0, 0x5C61,
04118 0x5C5A, 0, 0, 0x5C67, 0, 0x5C65, 0xC46C, 0xC46D,
04119 0, 0xC46E, 0x5C60, 0xC46F, 0, 0xC470, 0, 0,
04120 0, 0x5C5F, 0, 0x4450, 0, 0x4165, 0xC471, 0x5C5D,
04121 };
04122 static const unsigned short utf8_to_euc_E6A8[] = {
04123 0xC472, 0xC473, 0x5C5B, 0xC474, 0, 0x5C62, 0, 0,
04124 0, 0, 0x5C68, 0x4875, 0x5C6E, 0, 0, 0xC475,
04125 0, 0xC476, 0x5C69, 0x5C6C, 0x5C66, 0xC477, 0, 0x4374,
04126 0, 0x4938, 0xC478, 0x5C5C, 0, 0xC479, 0x5C64, 0x3E40,
04127 0xC47A, 0x4C4F, 0x5C78, 0x5C6B, 0xC47B, 0, 0, 0,
04128 0xC47C, 0x3822, 0x3223, 0x335F, 0, 0, 0x5C53, 0,
04129 0xC47D, 0, 0xC47E, 0, 0xC521, 0x3E41, 0x5C70, 0xC522,
04130 0x5C77, 0x3C79, 0x3372, 0xC523, 0, 0x432E, 0xC524, 0xC525,
04131 };
04132 static const unsigned short utf8_to_euc_E6A9[] = {
04133 0, 0, 0, 0, 0x5C6D, 0xC526, 0xC527, 0x5C72,
04134 0x5C76, 0xC528, 0xC529, 0x3636, 0, 0, 0xC52A, 0,
04135 0xC52B, 0xC52C, 0xC52D, 0, 0, 0xC52E, 0xC52F, 0,
04136 0x354C, 0x5C74, 0, 0xC530, 0, 0, 0, 0x3521,
04137 0, 0x464B, 0x5C73, 0, 0xC531, 0, 0x5C75, 0xC532,
04138 0, 0, 0xC533, 0xF449, 0, 0, 0, 0,
04139 0, 0xC534, 0x5C6F, 0xC535, 0, 0, 0, 0,
04140 0x5C71, 0, 0, 0, 0, 0, 0xC536, 0x3360,
04141 };
04142 static const unsigned short utf8_to_euc_E6AA[] = {
04143 0x4349, 0xC537, 0, 0xC538, 0x5C7C, 0, 0xC539, 0xC53A,
04144 0, 0xC53B, 0, 0xC53C, 0, 0x5C7A, 0x3869, 0,
04145 0x5C79, 0xC53D, 0, 0, 0, 0, 0, 0x5D21,
04146 0, 0, 0, 0xC53E, 0x5B58, 0xC53F, 0xC540, 0xC541,
04147 0x5C7B, 0, 0x5C7D, 0x5C7E, 0, 0xC542, 0, 0,
04148 0, 0, 0x5D2C, 0xC543, 0x5D28, 0, 0x5B6D, 0xC544,
04149 0xC545, 0xC546, 0, 0x5D27, 0xC547, 0, 0, 0,
04150 0x5D26, 0, 0, 0x5D23, 0, 0xC548, 0xC549, 0xC54A,
04151 };
04152 static const unsigned short utf8_to_euc_E6AB[] = {
04153 0, 0x5C6A, 0x5D25, 0x5D24, 0, 0, 0xC54B, 0,
04154 0xC54D, 0xC54C, 0, 0, 0xC54E, 0, 0, 0,
04155 0xC54F, 0x5D2A, 0, 0x4F26, 0xC550, 0xC551, 0xC552, 0,
04156 0, 0, 0x5D2D, 0x367B, 0xC553, 0xC554, 0x5D29, 0x5D2B,
04157 0, 0, 0xF44A, 0, 0xC555, 0, 0, 0xC556,
04158 0x4827, 0, 0x5D2E, 0, 0xC557, 0, 0, 0,
04159 0xC558, 0xC559, 0xC55A, 0, 0, 0, 0, 0,
04160 0, 0, 0x5D32, 0x5D2F, 0xC55B, 0xC55C, 0, 0,
04161 };
04162 static const unsigned short utf8_to_euc_E6AC[] = {
04163 0, 0, 0xC55D, 0xC55E, 0x4D73, 0x5D30, 0xC55F, 0xC560,
04164 0, 0xC561, 0x5C5E, 0, 0, 0, 0, 0xC562,
04165 0xC563, 0xC564, 0x5D33, 0, 0, 0, 0x5D34, 0xC565,
04166 0, 0, 0, 0xC566, 0, 0x3135, 0xC567, 0x5D36,
04167 0x3767, 0x3C21, 0, 0x3655, 0xC568, 0, 0, 0x3224,
04168 0xC569, 0, 0, 0xC56A, 0xC56B, 0, 0, 0xC56C,
04169 0, 0, 0x4D5F, 0, 0, 0xC56D, 0xC56E, 0x5D38,
04170 0x5D37, 0x5D3A, 0x353D, 0xC56F, 0, 0x3656, 0x343E, 0xC570,
04171 };
04172 static const unsigned short utf8_to_euc_E6AD[] = {
04173 0, 0, 0, 0x5D3D, 0, 0, 0xC571, 0x5D3C,
04174 0, 0x5D3E, 0xC572, 0, 0x324E, 0xC573, 0x4337, 0,
04175 0x5D3F, 0, 0xC574, 0x343F, 0x5D41, 0, 0xC575, 0,
04176 0xC576, 0x5D40, 0, 0x5D42, 0, 0xC577, 0, 0x5D43,
04177 0xC578, 0x5D44, 0x3B5F, 0x4035, 0x3A21, 0, 0x4970, 0xC579,
04178 0, 0x4A62, 0x4F44, 0xC57A, 0, 0, 0xC57B, 0x3B75,
04179 0xC57C, 0, 0, 0x3A50, 0x4E72, 0xC57D, 0, 0,
04180 0x5D45, 0x5D46, 0, 0x3B60, 0, 0xC57E, 0xC621, 0x5D47,
04181 };
04182 static const unsigned short utf8_to_euc_E6AE[] = {
04183 0x5D48, 0, 0xC622, 0x5D4A, 0x5D49, 0xC623, 0x4B58, 0,
04184 0, 0x3D5E, 0x3C6C, 0x3B44, 0, 0x5D4B, 0, 0,
04185 0, 0, 0, 0, 0, 0x5D4D, 0x3F23, 0xC624,
04186 0x5D4C, 0, 0, 0xC625, 0, 0, 0x5D4E, 0xC626,
04187 0xC627, 0, 0xC628, 0xC629, 0x5D4F, 0, 0, 0,
04188 0xC62A, 0xC62B, 0x5D50, 0x5D51, 0xC62C, 0xC62D, 0xC62E, 0x5D52,
04189 0xC62F, 0x5D54, 0x5D53, 0x5D55, 0x3225, 0x434A, 0, 0x5D56,
04190 0xC630, 0xC631, 0x3B26, 0x334C, 0x5D57, 0xC632, 0xC633, 0x4542,
04191 };
04192 static const unsigned short utf8_to_euc_E6AF[] = {
04193 0x544C, 0, 0, 0xC634, 0xC635, 0x3523, 0x5D58, 0,
04194 0, 0xC636, 0, 0x5D59, 0xC637, 0x4A6C, 0x4B68, 0,
04195 0, 0, 0x4647, 0x5D5A, 0x4866, 0, 0xC638, 0,
04196 0x487B, 0, 0xC639, 0x4C53, 0, 0, 0, 0x5D5B,
04197 0, 0xC63A, 0, 0xC63B, 0, 0, 0xC63C, 0xC63D,
04198 0, 0, 0, 0x5D5D, 0x5D5C, 0, 0xC63E, 0x5D5F,
04199 0, 0xC63F, 0, 0x5D5E, 0, 0, 0, 0xC640,
04200 0, 0xC641, 0, 0, 0, 0, 0, 0xC642,
04201 };
04202 static const unsigned short utf8_to_euc_E6B0[] = {
04203 0, 0, 0xC643, 0, 0xC644, 0xC645, 0, 0,
04204 0x5D61, 0xC646, 0, 0, 0, 0xC647, 0xC648, 0x3B61,
04205 0xC649, 0x4C31, 0xC64A, 0x5D62, 0x5D63, 0, 0, 0x3524,
04206 0, 0xC64B, 0, 0x5D64, 0, 0, 0, 0xC64C,
04207 0, 0, 0, 0x5D66, 0x5D65, 0, 0xC64D, 0xC64E,
04208 0xC64F, 0, 0, 0, 0xC650, 0, 0xC651, 0,
04209 0, 0, 0, 0xC652, 0x3F65, 0xC653, 0xC654, 0x4939,
04210 0x314A, 0, 0xC655, 0xC656, 0, 0, 0x4845, 0xC657,
04211 };
04212 static const unsigned short utf8_to_euc_E6B1[] = {
04213 0x4475, 0x3D41, 0x3561, 0, 0, 0, 0, 0,
04214 0, 0, 0xC658, 0xC659, 0, 0xC65A, 0x4846, 0xC65B,
04215 0x3C2E, 0, 0xC65C, 0, 0xC65D, 0x5D68, 0, 0x3440,
04216 0, 0xC65E, 0x3178, 0xC65F, 0xC660, 0x4672, 0x5D67, 0x393E,
04217 0x4353, 0, 0x5D69, 0, 0, 0, 0, 0xC736,
04218 0x5D71, 0, 0x5D6A, 0xC661, 0, 0xC662, 0, 0xC663,
04219 0x4241, 0, 0x3562, 0x5D72, 0xC664, 0, 0xC665, 0,
04220 0xC666, 0xC667, 0x3768, 0xC668, 0, 0x3525, 0x5D70, 0,
04221 };
04222 static const unsigned short utf8_to_euc_E6B2[] = {
04223 0, 0x5D6E, 0x5D6B, 0x4D60, 0, 0xC669, 0xC66A, 0xC66B,
04224 0x4440, 0xC66C, 0, 0, 0x4659, 0x5D6C, 0, 0,
04225 0x5D74, 0, 0x5D73, 0x3723, 0xC66D, 0xC66E, 0x322D, 0xC66F,
04226 0xC670, 0x3A3B, 0x5D6D, 0x5D6F, 0xC671, 0, 0, 0xC672,
04227 0, 0x4B57, 0x4274, 0, 0, 0, 0, 0,
04228 0, 0, 0, 0x4B77, 0, 0, 0x5D7C, 0,
04229 0xC673, 0x5D7D, 0xC674, 0x324F, 0xC675, 0, 0, 0,
04230 0x4A28, 0x4C7D, 0x5E21, 0x3C23, 0x3E42, 0x5D78, 0x5D7E, 0x3168,
04231 };
04232 static const unsigned short utf8_to_euc_E6B3[] = {
04233 0, 0x3637, 0xC676, 0, 0x5D75, 0x5D7A, 0xC677, 0,
04234 0, 0x4074, 0x4771, 0, 0x4867, 0xC678, 0, 0xC679,
04235 0xC67A, 0xC67B, 0xC67C, 0x5D77, 0xC67D, 0x4B21, 0xC67E, 0x5D79,
04236 0, 0x5E24, 0xC721, 0x5E22, 0xC722, 0x5D7B, 0, 0,
04237 0xC723, 0x4B22, 0x4748, 0x3563, 0, 0x4525, 0, 0xC724,
04238 0x436D, 0xC725, 0x5E25, 0xC726, 0xC727, 0, 0xC728, 0x5E23,
04239 0x4259, 0x5D76, 0xC729, 0x314B, 0xC72A, 0, 0, 0,
04240 0, 0, 0, 0, 0, 0, 0, 0,
04241 };
04242 static const unsigned short utf8_to_euc_E6B4[] = {
04243 0, 0, 0, 0, 0xC72B, 0, 0, 0xC72C,
04244 0, 0, 0xC72D, 0x4D4E, 0x5E30, 0, 0xC72E, 0xC72F,
04245 0, 0xC730, 0x5E2F, 0xC731, 0, 0, 0, 0x4076,
04246 0, 0x5E2C, 0xC732, 0x4D6C, 0, 0, 0x4636, 0x5E26,
04247 0, 0, 0, 0, 0, 0x4445, 0xC733, 0xC734,
04248 0xC735, 0x314C, 0x393F, 0x5E29, 0, 0, 0xC737, 0xC738,
04249 0, 0xC739, 0x3D27, 0x5E2E, 0, 0x5E2D, 0x5E28, 0,
04250 0x5E2B, 0xC73A, 0, 0x3368, 0xC73B, 0x5E2A, 0x4749, 0xC73C,
04251 };
04252 static const unsigned short utf8_to_euc_E6B5[] = {
04253 0, 0x4E2E, 0, 0, 0x3E74, 0x4075, 0, 0,
04254 0, 0, 0, 0, 0, 0, 0, 0,
04255 0, 0, 0, 0, 0, 0, 0, 0xC73D,
04256 0, 0x5E36, 0x5E34, 0, 0x494D, 0, 0xC73E, 0xC73F,
04257 0, 0xC740, 0, 0x5E31, 0x5E33, 0xC741, 0x313A, 0xC742,
04258 0, 0x3940, 0x4F32, 0, 0x333D, 0, 0x4962, 0xC743,
04259 0xC744, 0, 0, 0, 0x4D61, 0, 0, 0x3324,
04260 0x3F3B, 0x5E35, 0, 0, 0xC745, 0, 0, 0,
04261 };
04262 static const unsigned short utf8_to_euc_E6B6[] = {
04263 0, 0, 0xC746, 0, 0, 0x5E3A, 0, 0xC747,
04264 0x3E43, 0, 0, 0, 0x4D30, 0, 0x5E37, 0,
04265 0, 0xC748, 0xC749, 0x5E32, 0xC74A, 0x5E38, 0xC74B, 0xC74C,
04266 0xC74D, 0x4E5E, 0, 0x4573, 0x4642, 0, 0, 0,
04267 0, 0, 0, 0, 0, 0, 0, 0,
04268 0, 0, 0xC74E, 0, 0xC74F, 0, 0, 0x3336,
04269 0, 0, 0x3155, 0, 0xC750, 0x5E3E, 0, 0xC751,
04270 0x5E41, 0xC752, 0, 0, 0x4E43, 0xC753, 0, 0xC754,
04271 };
04272 static const unsigned short utf8_to_euc_E6B7[] = {
04273 0x4D64, 0, 0, 0, 0xC755, 0x5E48, 0x5E42, 0x5E3F,
04274 0xC756, 0, 0xC757, 0x4E54, 0x5E45, 0, 0xC758, 0xC759,
04275 0, 0x3D4A, 0x5E47, 0, 0, 0x5E4C, 0xC75A, 0,
04276 0x4571, 0x5E4A, 0, 0xC75B, 0, 0xC75C, 0x5E44, 0xC75D,
04277 0xC75E, 0x4338, 0xC75F, 0, 0x5E4B, 0xC760, 0x5E40, 0,
04278 0x5E46, 0xC761, 0x5E4D, 0x307C, 0x5E43, 0, 0x5E4E, 0xC762,
04279 0xC763, 0x3F3C, 0xF44C, 0x3D5F, 0xC764, 0x4A25, 0xC765, 0x3A2E,
04280 0xF44B, 0x5E3B, 0x5E49, 0x453A, 0xC766, 0, 0, 0,
04281 };
04282 static const unsigned short utf8_to_euc_E6B8[] = {
04283 0xC767, 0, 0, 0, 0xC768, 0x4036, 0, 0x3369,
04284 0x3A51, 0x3E44, 0x5E3D, 0x3D42, 0, 0, 0, 0,
04285 0, 0, 0, 0x374C, 0, 0x5E3C, 0, 0,
04286 0, 0x5E52, 0x3D6D, 0x383A, 0, 0x5E61, 0xC769, 0x5E5B,
04287 0x3574, 0x454F, 0xC76A, 0x5E56, 0x5E5F, 0x302F, 0x3132, 0xC76B,
04288 0, 0x3239, 0, 0x5E58, 0x422C, 0x5E4F, 0x5E51, 0x3941,
04289 0, 0, 0xC76C, 0, 0, 0, 0xC76D, 0,
04290 0x5E62, 0xC76E, 0x5E5D, 0xC76F, 0xC770, 0, 0x5E55, 0,
04291 };
04292 static const unsigned short utf8_to_euc_E6B9[] = {
04293 0, 0, 0, 0x5E5C, 0xC771, 0xC772, 0, 0,
04294 0xC773, 0xC774, 0x4C2B, 0xC775, 0, 0x5E5A, 0x5E5E, 0xC776,
04295 0, 0xC777, 0xC778, 0xC779, 0xC77A, 0, 0x3850, 0xC77B,
04296 0x3E45, 0, 0, 0x4339, 0xC77C, 0xC77D, 0xC77E, 0x5E54,
04297 0, 0, 0xC821, 0xC822, 0, 0, 0, 0x4D2F,
04298 0xC823, 0, 0, 0x5E57, 0, 0, 0x5E50, 0x4572,
04299 0, 0, 0x5E53, 0xC824, 0, 0, 0x5E59, 0,
04300 0, 0, 0, 0xC825, 0, 0xC826, 0x4F51, 0x3C3E,
04301 };
04302 static const unsigned short utf8_to_euc_E6BA[] = {
04303 0x4B7E, 0, 0x5E63, 0, 0, 0, 0, 0,
04304 0, 0, 0, 0, 0x482E, 0xC827, 0, 0x5E6F,
04305 0x383B, 0, 0, 0xC828, 0, 0, 0x3D60, 0,
04306 0x5E65, 0xC829, 0, 0, 0x4E2F, 0x3942, 0, 0x5E72,
04307 0xC82A, 0, 0x306E, 0, 0, 0x5E70, 0, 0xC82B,
04308 0, 0, 0x5E64, 0, 0, 0xC82C, 0xC82D, 0x5E6A,
04309 0, 0xC82E, 0x5E6C, 0xC82F, 0, 0, 0x4D4F, 0x5E67,
04310 0, 0, 0x452E, 0xC830, 0, 0x5E69, 0, 0xC831,
04311 };
04312 static const unsigned short utf8_to_euc_E6BB[] = {
04313 0xC832, 0xC833, 0x5E71, 0xC834, 0x5E6B, 0x4C47, 0, 0xC835,
04314 0xC836, 0x5E66, 0xC837, 0x3C22, 0x5E7E, 0xC838, 0xC839, 0xC83A,
04315 0, 0x336A, 0, 0x5E68, 0x5E6D, 0x5E6E, 0, 0,
04316 0, 0, 0, 0, 0, 0x426C, 0x425A, 0,
04317 0, 0, 0, 0, 0, 0, 0, 0,
04318 0, 0, 0, 0xC83B, 0x5E76, 0xC83C, 0xC83D, 0x5E7C,
04319 0, 0, 0x5E7A, 0, 0x4529, 0, 0, 0x5F23,
04320 0x5E77, 0xC83E, 0, 0xC83F, 0, 0xC840, 0x5E78, 0x5E60,
04321 };
04322 static const unsigned short utf8_to_euc_E6BC[] = {
04323 0, 0x3579, 0x493A, 0, 0xC841, 0, 0x3C3F, 0,
04324 0xC842, 0x3977, 0xC843, 0, 0xC844, 0xC845, 0, 0x4F33,
04325 0, 0x5E74, 0, 0x5F22, 0x3169, 0x4166, 0xC846, 0,
04326 0xC847, 0, 0xC848, 0xC849, 0, 0, 0, 0,
04327 0x4779, 0, 0x3441, 0x4E7A, 0, 0, 0xC84A, 0,
04328 0, 0xC84B, 0xC84C, 0x4C21, 0x4452, 0xC853, 0, 0xC84D,
04329 0xC84E, 0x5E7B, 0x5E7D, 0xC84F, 0, 0, 0xC850, 0,
04330 0x4132, 0, 0, 0xC851, 0xC852, 0, 0x5F21, 0x5E79,
04331 };
04332 static const unsigned short utf8_to_euc_E6BD[] = {
04333 0, 0x5E73, 0, 0, 0, 0x3443, 0, 0,
04334 0, 0, 0, 0, 0, 0, 0, 0xC854,
04335 0, 0xC855, 0xC856, 0xC857, 0x3769, 0, 0, 0xC858,
04336 0x5F2F, 0xC859, 0xC85A, 0x5F2A, 0x4078, 0xC85B, 0xC85C, 0x3363,
04337 0, 0xC85D, 0xC85E, 0, 0x3D61, 0, 0x5F33, 0,
04338 0xC85F, 0, 0, 0, 0xC860, 0x5F2C, 0x442C, 0x5F29,
04339 0x4459, 0, 0, 0, 0x5F4C, 0, 0, 0,
04340 0x5F26, 0, 0x5F25, 0, 0x5F2E, 0xC861, 0xC862, 0,
04341 };
04342 static const unsigned short utf8_to_euc_E6BE[] = {
04343 0x5F28, 0x5F27, 0x5F2D, 0xC863, 0x4021, 0, 0x5F24, 0xC864,
04344 0xC865, 0, 0, 0xC866, 0xC867, 0xC868, 0x5F30, 0,
04345 0xC869, 0x5F31, 0xC86A, 0xC86B, 0xC86C, 0, 0xC86D, 0x3442,
04346 0, 0, 0xC86E, 0, 0, 0, 0, 0xC86F,
04347 0xC870, 0x5F36, 0, 0x5F35, 0x5F37, 0xC871, 0xC872, 0xC873,
04348 0xC874, 0, 0x5F3A, 0, 0, 0, 0xC875, 0xC876,
04349 0xC877, 0x4543, 0, 0x5F34, 0, 0xC878, 0xC879, 0,
04350 0, 0x5F38, 0, 0, 0xC87A, 0, 0, 0,
04351 };
04352 static const unsigned short utf8_to_euc_E6BF[] = {
04353 0x3763, 0x4279, 0x5F32, 0x473B, 0, 0xC87B, 0x5F39, 0xC87C,
04354 0xC87D, 0, 0xC87E, 0, 0, 0, 0, 0,
04355 0, 0, 0, 0, 0x5F3E, 0x5F3C, 0, 0,
04356 0x5F3F, 0, 0xC921, 0x5F42, 0, 0, 0xC922, 0x5F3B,
04357 0x396A, 0x4728, 0, 0, 0x5E39, 0, 0, 0,
04358 0xC923, 0xC924, 0, 0x4D74, 0x5F3D, 0, 0x5F41, 0x4275,
04359 0xC925, 0x5F40, 0, 0x5F2B, 0, 0xC926, 0x6F69, 0,
04360 0, 0xC927, 0x5F45, 0, 0xC928, 0xC929, 0x5F49, 0,
04361 };
04362 static const unsigned short utf8_to_euc_E780[] = {
04363 0xC92A, 0x5F47, 0, 0, 0, 0xC92B, 0xC92C, 0xC92D,
04364 0, 0x5F43, 0, 0x5F44, 0, 0xC92E, 0, 0x5F48,
04365 0, 0x5F46, 0, 0, 0, 0x494E, 0, 0xC92F,
04366 0x5F4E, 0, 0x5F4B, 0x5F4A, 0, 0x5F4D, 0x4654, 0x5F4F,
04367 0xC930, 0, 0, 0xC931, 0, 0, 0x4375, 0x426D,
04368 0xF44D, 0, 0, 0, 0x4025, 0, 0, 0xC932,
04369 0x5F50, 0, 0x5F52, 0, 0xC933, 0, 0, 0xC934,
04370 0, 0xC935, 0, 0, 0xC936, 0, 0x5F51, 0,
04371 };
04372 static const unsigned short utf8_to_euc_E781[] = {
04373 0, 0, 0, 0xC937, 0xC938, 0, 0, 0,
04374 0xC939, 0xC93A, 0xC93B, 0xC93C, 0x5E75, 0, 0xC941, 0,
04375 0, 0x5F53, 0, 0, 0xC93D, 0xC93E, 0, 0,
04376 0x4667, 0, 0, 0, 0, 0xC93F, 0xC940, 0,
04377 0, 0, 0, 0x5F54, 0xC942, 0xC943, 0, 0,
04378 0, 0, 0, 0x3250, 0xC944, 0, 0xC945, 0x4574,
04379 0x3325, 0, 0, 0, 0, 0xC946, 0xC947, 0,
04380 0x3564, 0, 0, 0, 0x3C5E, 0x3A52, 0xC948, 0,
04381 };
04382 static const unsigned short utf8_to_euc_E782[] = {
04383 0, 0xC949, 0, 0, 0, 0xC94A, 0xC94B, 0,
04384 0, 0x4F27, 0x3F66, 0, 0, 0, 0x316A, 0,
04385 0, 0, 0x5F56, 0, 0xC94C, 0xC94D, 0xC94E, 0xC94F,
04386 0xC950, 0x5F55, 0, 0xC951, 0, 0, 0, 0,
04387 0, 0, 0, 0, 0xC952, 0, 0, 0,
04388 0, 0, 0, 0xC953, 0x5F59, 0x433A, 0x5F5C, 0x5F57,
04389 0xC954, 0xC955, 0, 0x5F5B, 0xC956, 0, 0, 0xC957,
04390 0x5F5A, 0x4540, 0x3059, 0xF42E, 0, 0, 0, 0,
04391 };
04392 static const unsigned short utf8_to_euc_E783[] = {
04393 0, 0, 0, 0, 0, 0, 0, 0,
04394 0x4E75, 0, 0xC958, 0x5F5E, 0, 0, 0, 0x3128,
04395 0, 0xC959, 0, 0xC95A, 0xC95B, 0xC95C, 0xC95D, 0,
04396 0xC95E, 0x5F60, 0, 0, 0xC95F, 0x5F5F, 0, 0x5F5D,
04397 0, 0, 0, 0, 0xC960, 0, 0, 0,
04398 0, 0, 0, 0, 0, 0, 0, 0,
04399 0, 0x5F58, 0, 0, 0, 0, 0, 0,
04400 0, 0x4B23, 0xC961, 0, 0, 0x5F62, 0, 0,
04401 };
04402 static const unsigned short utf8_to_euc_E784[] = {
04403 0, 0, 0, 0xC962, 0xC963, 0xC964, 0xC965, 0xC966,
04404 0, 0x5F61, 0, 0xC967, 0xC968, 0, 0, 0xC969,
04405 0, 0, 0, 0, 0x316B, 0, 0, 0,
04406 0, 0x5F64, 0x4A32, 0, 0x5F63, 0, 0xC96A, 0,
04407 0xC96B, 0x4C35, 0, 0, 0, 0, 0x3E47, 0,
04408 0, 0, 0, 0xC96C, 0, 0xC96D, 0, 0xC96E,
04409 0xC96F, 0xC970, 0, 0, 0, 0, 0x4133, 0,
04410 0xC971, 0, 0, 0, 0x3E46, 0, 0, 0,
04411 };
04412 static const unsigned short utf8_to_euc_E785[] = {
04413 0, 0xC972, 0, 0, 0, 0xC973, 0xC974, 0xC975,
04414 0, 0x4E7B, 0xC976, 0xC977, 0x5F6A, 0, 0x4079, 0,
04415 0xC978, 0, 0xC979, 0, 0, 0x5F66, 0x5F6B, 0xC97A,
04416 0, 0x316C, 0xC97B, 0, 0xC97C, 0, 0xC97D, 0,
04417 0xC97E, 0, 0x5F69, 0, 0x4761, 0x5F65, 0x5F68, 0x3E48,
04418 0xCA21, 0x4851, 0, 0, 0x5F6C, 0, 0x3C51, 0,
04419 0, 0, 0, 0, 0, 0, 0, 0,
04420 0, 0xCA22, 0, 0, 0, 0x407A, 0, 0,
04421 };
04422 static const unsigned short utf8_to_euc_E786[] = {
04423 0xCA23, 0, 0, 0, 0x5F6F, 0xCA24, 0, 0xCA25,
04424 0x5F67, 0, 0x3727, 0, 0xCA26, 0, 0, 0x5F6D,
04425 0, 0, 0xCA27, 0, 0x4D50, 0x5F70, 0, 0,
04426 0, 0x7426, 0xCA28, 0xCA29, 0, 0, 0, 0x3D4F,
04427 0xCA2A, 0, 0xCA2B, 0, 0, 0, 0, 0,
04428 0x5F71, 0, 0, 0, 0x5F72, 0, 0, 0xCA2C,
04429 0xCA2D, 0x472E, 0xCA2E, 0xCA2F, 0, 0, 0, 0,
04430 0, 0x5F74, 0xCA30, 0, 0, 0, 0x5F75, 0xCA31,
04431 };
04432 static const unsigned short utf8_to_euc_E787[] = {
04433 0xCA32, 0xCA33, 0, 0x4733, 0xCA34, 0, 0, 0,
04434 0x4575, 0x5F77, 0, 0xCA35, 0xCA36, 0, 0x5F79, 0,
04435 0x4E55, 0, 0x5F76, 0xCA37, 0x5F78, 0x316D, 0xCA38, 0x5F73,
04436 0, 0xCA39, 0xCA3A, 0, 0xCA3B, 0, 0, 0x535B,
04437 0x5F7A, 0, 0, 0, 0, 0x4167, 0x3B38, 0x5F7C,
04438 0, 0, 0, 0, 0x5F7B, 0x3F24, 0x5259, 0,
04439 0, 0, 0, 0, 0, 0x5F7D, 0, 0,
04440 0xCA3C, 0x6021, 0, 0x5F6E, 0x5F7E, 0, 0xCA3D, 0x6022,
04441 };
04442 static const unsigned short utf8_to_euc_E788[] = {
04443 0xCA3E, 0, 0, 0, 0, 0, 0x477A, 0xCA3F,
04444 0xCA40, 0xCA41, 0, 0, 0, 0x6023, 0, 0,
04445 0x6024, 0, 0, 0xCA42, 0, 0, 0, 0xCA43,
04446 0, 0, 0xCA44, 0x6025, 0, 0xCA45, 0, 0xCA46,
04447 0, 0, 0, 0, 0xCA47, 0, 0, 0,
04448 0x6026, 0, 0x445E, 0xCA48, 0x6028, 0x6027, 0, 0xCA49,
04449 0x6029, 0, 0x602A, 0, 0xCA4A, 0x3C5F, 0x4963, 0,
04450 0xCA4B, 0xCA4C, 0x4C6C, 0x602B, 0x602C, 0x4156, 0x3C24, 0x602D,
04451 };
04452 static const unsigned short utf8_to_euc_E789[] = {
04453 0x602E, 0xCA4D, 0xCA4E, 0xCA4F, 0, 0xCA50, 0x602F, 0x4A52,
04454 0x4847, 0, 0, 0x6030, 0x4757, 0, 0xCA51, 0xCA52,
04455 0xCA53, 0, 0x442D, 0xCA54, 0, 0xCA55, 0xCA56, 0,
04456 0x6031, 0x3267, 0xCA57, 0x356D, 0xCA58, 0x4C46, 0xCA59, 0x4C36,
04457 0xCA5A, 0x3234, 0x4F34, 0xCA5B, 0, 0, 0, 0x4B52,
04458 0xCA5C, 0x4A2A, 0, 0xCA5D, 0, 0, 0xCA5E, 0xCA5F,
04459 0, 0xCA60, 0x4037, 0, 0x6032, 0, 0, 0xCA61,
04460 0xCA62, 0x4643, 0, 0xCA63, 0xCA64, 0x3823, 0x6033, 0xCA65,
04461 };
04462 static const unsigned short utf8_to_euc_E78A[] = {
04463 0x3A54, 0x6035, 0x6034, 0, 0xCA66, 0, 0, 0x6036,
04464 0, 0xCA67, 0, 0, 0, 0xCA68, 0xCA69, 0,
04465 0, 0, 0x6037, 0xCA6A, 0, 0, 0x6038, 0,
04466 0, 0, 0, 0xCA6B, 0, 0, 0, 0,
04467 0x353E, 0, 0x6039, 0, 0, 0, 0, 0x603A,
04468 0xCA6C, 0, 0, 0, 0x3824, 0xCA6D, 0xCA6E, 0x4848,
04469 0, 0xCA6F, 0x603C, 0, 0xCA70, 0, 0x3E75, 0,
04470 0, 0x603B, 0, 0, 0, 0, 0xCA71, 0,
04471 };
04472 static const unsigned short utf8_to_euc_E78B[] = {
04473 0, 0xCA72, 0x3638, 0x603D, 0x603F, 0, 0x603E, 0xCA73,
04474 0, 0xCA74, 0, 0, 0xCA75, 0, 0x6040, 0,
04475 0x3851, 0, 0x6041, 0, 0, 0xCA76, 0xCA77, 0x3669,
04476 0xCA78, 0x4140, 0, 0x397D, 0, 0, 0, 0xCA79,
04477 0x6043, 0x6044, 0x6042, 0, 0, 0xCA7A, 0, 0,
04478 0, 0x3C6D, 0, 0, 0x4648, 0x3639, 0, 0,
04479 0, 0, 0, 0xCA7B, 0xCA7C, 0, 0, 0x6046,
04480 0x432C, 0x6045, 0xCA7D, 0xCA7E, 0x4F35, 0x4762, 0xCB21, 0,
04481 };
04482 static const unsigned short utf8_to_euc_E78C[] = {
04483 0, 0, 0xCB22, 0, 0xCB23, 0xCB24, 0, 0xCB25,
04484 0, 0, 0x6049, 0xCB26, 0, 0xCB27, 0, 0,
04485 0, 0, 0xCB28, 0xCB29, 0, 0, 0x604B, 0x6048,
04486 0xCB2A, 0xCB2B, 0, 0x4C54, 0x604A, 0x604C, 0xCB2C, 0x4E44,
04487 0, 0, 0xCB2D, 0, 0xCB2E, 0x6050, 0, 0xCB2F,
04488 0xCB30, 0x604F, 0x4376, 0x472D, 0xCB31, 0, 0x3825, 0x604E,
04489 0, 0xCB32, 0xCB33, 0, 0x604D, 0xCB34, 0x4D31, 0x4D32,
04490 0, 0, 0xCB35, 0xCB36, 0, 0xCB37, 0x6051, 0x316E,
04491 };
04492 static const unsigned short utf8_to_euc_E78D[] = {
04493 0, 0, 0, 0xCB38, 0x3976, 0x3B62, 0, 0,
04494 0, 0, 0, 0, 0, 0xCB39, 0x6052, 0x6053,
04495 0xCB3A, 0, 0xCB3B, 0, 0, 0, 0xCB3C, 0x6055,
04496 0xCB3D, 0, 0, 0, 0, 0xCB3E, 0xCB3F, 0xCB40,
04497 0xCB41, 0, 0, 0x3D43, 0, 0, 0xCB42, 0xCB43,
04498 0x6057, 0xCB44, 0x6056, 0xCB45, 0xCB46, 0, 0xCB47, 0xCB48,
04499 0x6058, 0xCB49, 0x334D, 0, 0, 0x605A, 0, 0xCB4A,
04500 0x6059, 0xCB4B, 0x605C, 0x605B, 0xCB4C, 0, 0, 0,
04501 };
04502 static const unsigned short utf8_to_euc_E78E[] = {
04503 0xCB4D, 0xCB4E, 0, 0xCB4F, 0x383C, 0xCB50, 0xCB51, 0x4E28,
04504 0, 0x364C, 0, 0x3226, 0, 0, 0xCB52, 0,
04505 0xCB53, 0, 0, 0xCB54, 0, 0xCB55, 0x366A, 0xCB56,
04506 0xCB57, 0, 0, 0, 0xCB58, 0, 0xCB59, 0xCB5A,
04507 0xCB5B, 0, 0xCB5C, 0, 0, 0xCB5D, 0xCB5E, 0,
04508 0, 0x3461, 0xCB5F, 0xCB60, 0, 0xCB61, 0, 0,
04509 0, 0, 0x4E68, 0x605E, 0, 0xCB62, 0, 0xCB63,
04510 0, 0xCB64, 0, 0x6060, 0xCB65, 0xCB66, 0, 0xCB67,
04511 };
04512 static const unsigned short utf8_to_euc_E78F[] = {
04513 0x6061, 0, 0x3251, 0, 0, 0xCB68, 0xCB69, 0,
04514 0x605D, 0xCB6A, 0x3B39, 0xCB6B, 0xCB6C, 0x4441, 0x605F, 0xCB6D,
04515 0, 0, 0xCB6E, 0xCB6F, 0, 0, 0xCB70, 0,
04516 0, 0xCB71, 0, 0, 0, 0xCB72, 0x6064, 0,
04517 0x3C6E, 0xCB73, 0, 0xCB74, 0, 0x6062, 0xCB75, 0xCB76,
04518 0, 0xCB77, 0x373E, 0, 0, 0x4849, 0x6063, 0,
04519 0, 0x607E, 0, 0, 0xCB78, 0xCB79, 0, 0xCB7A,
04520 0x6069, 0xCB7B, 0xCB7C, 0xCB7D, 0, 0xCB7E, 0x383D, 0xCC21,
04521 };
04522 static const unsigned short utf8_to_euc_E790[] = {
04523 0xCC22, 0xCC23, 0, 0x3565, 0xCC24, 0x6066, 0x4D7D, 0xCC25,
04524 0, 0x4E30, 0xCC26, 0, 0, 0, 0, 0,
04525 0, 0xCC27, 0, 0, 0, 0, 0, 0,
04526 0, 0, 0xCC28, 0xCC29, 0, 0, 0, 0,
04527 0, 0, 0x4276, 0, 0xCC2A, 0x6068, 0xCC2B, 0,
04528 0xCC2C, 0xCC2D, 0xCC2E, 0xCC2F, 0xCC30, 0xCC31, 0xCC32, 0xCC33,
04529 0xCC34, 0xCC35, 0x606A, 0x4E56, 0x3657, 0x487C, 0x474A, 0,
04530 0, 0xCC36, 0x606B, 0, 0, 0, 0, 0x606D,
04531 };
04532 static const unsigned short utf8_to_euc_E791[] = {
04533 0xCC37, 0x6070, 0, 0xCC38, 0xCC39, 0, 0xCC3A, 0xCC3B,
04534 0, 0, 0, 0xCC3C, 0, 0xCC3D, 0, 0,
04535 0, 0xCC3E, 0xCC3F, 0, 0, 0x606C, 0, 0xCC40,
04536 0, 0x606F, 0x386A, 0x314D, 0x6071, 0xCC41, 0x3F70, 0x606E,
04537 0x4E5C, 0, 0xCC42, 0x6074, 0x7424, 0, 0xCC43, 0xCC44,
04538 0xCC45, 0x6072, 0x6075, 0xCC46, 0, 0xCC47, 0xCC48, 0x6067,
04539 0x6073, 0xCC49, 0xCC4A, 0x3A3C, 0, 0, 0x6076, 0,
04540 0, 0, 0, 0, 0, 0, 0x6077, 0,
04541 };
04542 static const unsigned short utf8_to_euc_E792[] = {
04543 0xCC4B, 0xCC4C, 0, 0x4D7E, 0, 0xCC4D, 0xCC4E, 0xCC4F,
04544 0, 0xCC50, 0, 0x6078, 0, 0, 0, 0xCC51,
04545 0xCC52, 0xCC53, 0xCC54, 0, 0, 0, 0, 0,
04546 0xCC55, 0xCC56, 0xCC57, 0, 0xCC58, 0, 0x6079, 0xCC59,
04547 0xCC5A, 0xCC5B, 0x6065, 0xCC5C, 0, 0, 0xCC5D, 0x607A,
04548 0xCC5E, 0xCC5F, 0xCC60, 0xCC61, 0, 0, 0xCC62, 0xCC63,
04549 0x3444, 0xCC64, 0xCC65, 0, 0, 0xCC66, 0, 0,
04550 0, 0xCC67, 0, 0xCC68, 0, 0x3C25, 0, 0xCC69,
04551 };
04552 static const unsigned short utf8_to_euc_E793[] = {
04553 0, 0, 0, 0, 0, 0, 0, 0,
04554 0xCC6A, 0xCC6B, 0x607B, 0, 0xCC6C, 0, 0, 0x607C,
04555 0xCC6D, 0, 0, 0xCC6E, 0x607D, 0, 0, 0,
04556 0xCC6F, 0, 0xCC70, 0xCC71, 0x313B, 0, 0xCC72, 0xCC73,
04557 0x6121, 0, 0x493B, 0x6122, 0xCC74, 0, 0x3424, 0x6123,
04558 0xCC75, 0x6124, 0xCC76, 0xCC77, 0, 0, 0x6125, 0xCC78,
04559 0x6127, 0x6128, 0x6126, 0, 0xCC79, 0, 0x4953, 0x612A,
04560 0x6129, 0, 0xCC7A, 0xCC7B, 0xCC7C, 0, 0, 0xCC7D,
04561 };
04562 static const unsigned short utf8_to_euc_E794[] = {
04563 0, 0xF450, 0, 0x612C, 0x612B, 0x612D, 0xCC7E, 0,
04564 0, 0, 0, 0, 0x612E, 0x6130, 0x612F, 0,
04565 0, 0x3979, 0xCD21, 0x6132, 0, 0x6131, 0xCD22, 0xCD23,
04566 0x3445, 0, 0x3F53, 0, 0x453C, 0, 0x6133, 0x4038,
04567 0xCD24, 0xCD25, 0, 0x3B3A, 0xCD26, 0x3179, 0x6134, 0xCD27,
04568 0x4D51, 0xCD28, 0xCD29, 0x4A63, 0x6135, 0, 0, 0xCD2A,
04569 0x4544, 0x4D33, 0x3943, 0x3F3D, 0, 0, 0xCD2B, 0x434B,
04570 0x5234, 0xCD2C, 0x442E, 0x3268, 0x6136, 0xCD2D, 0xCD2E, 0xCD2F,
04571 };
04572 static const unsigned short utf8_to_euc_E795[] = {
04573 0xCD30, 0, 0, 0xCD31, 0x6137, 0, 0x613C, 0xCD32,
04574 0xCD33, 0x613A, 0x6139, 0x5A42, 0x3326, 0x6138, 0xCD34, 0x305A,
04575 0xCD35, 0x482A, 0xCD36, 0, 0x484A, 0, 0, 0xCD37,
04576 0, 0x4E31, 0x613D, 0x613B, 0x435C, 0x4026, 0xCD38, 0xCD39,
04577 0x482B, 0xCD3A, 0x492D, 0, 0x613F, 0x4E2C, 0x374D, 0x6140,
04578 0, 0x613E, 0x4856, 0x6141, 0, 0x6142, 0, 0xCD3B,
04579 0x305B, 0xCD3C, 0, 0x3E76, 0x6147, 0, 0x6144, 0x466D,
04580 0x6143, 0xCD3D, 0xCD3E, 0xCD3F, 0xCD40, 0xCD41, 0xCD42, 0x3526,
04581 };
04582 static const unsigned short utf8_to_euc_E796[] = {
04583 0, 0xCD43, 0x614A, 0, 0, 0xCD44, 0x6145, 0x6146,
04584 0, 0x6149, 0x6148, 0x4925, 0, 0, 0x4142, 0x4141,
04585 0xCD45, 0x353F, 0xCD46, 0xCD47, 0x614B, 0xCD48, 0, 0,
04586 0, 0xCD49, 0x614C, 0, 0xCD4A, 0x614D, 0, 0,
04587 0, 0, 0xCD4B, 0x614F, 0xCD4C, 0x614E, 0, 0,
04588 0, 0, 0, 0x3156, 0, 0, 0, 0,
04589 0, 0x6157, 0x4868, 0x6151, 0xCD4D, 0x6153, 0, 0,
04590 0x6155, 0x3F3E, 0xCD4E, 0, 0x6156, 0x6154, 0x3C40, 0xCD4F,
04591 };
04592 static const unsigned short utf8_to_euc_E797[] = {
04593 0xCD50, 0xCD51, 0x6150, 0x6152, 0xCD52, 0x4942, 0xCD53, 0x3E49,
04594 0, 0, 0x6159, 0, 0xCD54, 0x6158, 0xCD55, 0xCD56,
04595 0, 0, 0x615A, 0, 0x3C26, 0x3A2F, 0, 0xCD57,
04596 0x4577, 0x615B, 0, 0x444B, 0xCD58, 0, 0x615D, 0xCD59,
04597 0xCD5A, 0xCD5B, 0x4E21, 0x615C, 0xCD5C, 0, 0, 0xCD5D,
04598 0, 0x4169, 0, 0, 0xCD5E, 0, 0xCD5F, 0xCD60,
04599 0x6162, 0xCD61, 0x6164, 0x6165, 0x4354, 0, 0, 0,
04600 0, 0xCD62, 0x6163, 0, 0x6160, 0, 0x615E, 0x615F,
04601 };
04602 static const unsigned short utf8_to_euc_E798[] = {
04603 0xCD63, 0x6161, 0xCD64, 0xCD65, 0xCD66, 0, 0, 0xCD67,
04604 0xCD68, 0x6168, 0xCD69, 0x6166, 0xCD6A, 0x6167, 0, 0xCD6B,
04605 0, 0, 0xCD6C, 0xCD6D, 0, 0xCD6E, 0xCD6F, 0,
04606 0, 0xCD70, 0, 0xCD71, 0xCD72, 0xCD73, 0xCD74, 0x6169,
04607 0x616B, 0x616C, 0x616D, 0xCD75, 0x616E, 0xCD76, 0xCD77, 0x616A,
04608 0, 0xCD78, 0, 0, 0, 0xCD79, 0, 0,
04609 0x6170, 0, 0xCD7A, 0xCD7B, 0x616F, 0xCD7C, 0, 0,
04610 0xCD7D, 0xCD7E, 0xCE21, 0x6171, 0xCE22, 0, 0, 0,
04611 };
04612 static const unsigned short utf8_to_euc_E799[] = {
04613 0xCE24, 0xCE25, 0x4E45, 0xCE26, 0xCE27, 0xCE28, 0x6174, 0x6172,
04614 0x6173, 0xCE29, 0xCE23, 0xCE2A, 0x3462, 0, 0, 0,
04615 0, 0, 0x4C7E, 0, 0, 0xCE2B, 0x4A4A, 0,
04616 0x6176, 0xCE2C, 0, 0, 0x6175, 0, 0, 0xCE2D,
04617 0, 0x6177, 0x6178, 0, 0xCE2E, 0xCE2F, 0, 0x617C,
04618 0x6179, 0x617A, 0x617B, 0, 0x617D, 0xCE30, 0xCE31, 0xCE32,
04619 0x617E, 0xCE33, 0x6221, 0, 0xCE34, 0, 0x6222, 0,
04620 0x6223, 0, 0x482F, 0x4550, 0x6224, 0x4772, 0x4934, 0,
04621 };
04622 static const unsigned short utf8_to_euc_E79A[] = {
04623 0x6225, 0xCE35, 0xF451, 0x6226, 0x452A, 0xCE36, 0x3327, 0x3944,
04624 0x6227, 0, 0, 0x6228, 0xCE37, 0xCE38, 0x6229, 0,
04625 0x3B29, 0, 0, 0x622B, 0, 0xCE39, 0x622A, 0,
04626 0, 0x622C, 0x622D, 0xCE3A, 0xCE3B, 0xCE3C, 0xF452, 0xCE3D,
04627 0xCE3E, 0, 0xCE3F, 0xCE40, 0xCE41, 0xCE42, 0xCE43, 0xCE44,
04628 0xCE45, 0, 0xCE46, 0, 0, 0xCE47, 0x4869, 0,
04629 0x622E, 0, 0, 0, 0x622F, 0, 0, 0x7369,
04630 0x6230, 0x6231, 0x6232, 0, 0, 0xCE48, 0, 0x3B2E,
04631 };
04632 static const unsigned short utf8_to_euc_E79B[] = {
04633 0, 0xCE49, 0x6233, 0x4756, 0, 0xCE4A, 0x4B5F, 0,
04634 0x314E, 0xCE4B, 0x3157, 0xCE4C, 0xCE4D, 0x6234, 0xCE4E, 0,
04635 0, 0, 0x6236, 0, 0xCE4F, 0, 0x6235, 0x4570,
04636 0, 0xCE50, 0, 0x4039, 0x5D39, 0, 0x6237, 0x4C41,
04637 0xCE51, 0x6238, 0, 0x3446, 0x4857, 0x6239, 0xCE52, 0x623A,
04638 0xCE53, 0, 0x623B, 0, 0xCE54, 0, 0x4C5C, 0,
04639 0xCE55, 0xCE56, 0x4C55, 0, 0x443E, 0, 0xCE57, 0,
04640 0x416A, 0xCE58, 0, 0x623D, 0xCE59, 0, 0x3D62, 0,
04641 };
04642 static const unsigned short utf8_to_euc_E79C[] = {
04643 0xCE5A, 0x3E4A, 0, 0, 0x6240, 0, 0xCE5B, 0x623F,
04644 0x623E, 0x487D, 0xCE5C, 0x3447, 0x3829, 0, 0xCE5D, 0,
04645 0, 0, 0xCE5E, 0, 0xCE5F, 0xCE60, 0, 0xCE61,
04646 0, 0xCE62, 0xCE63, 0x6246, 0xCE64, 0, 0x6243, 0x3F3F,
04647 0x4C32, 0, 0xCE65, 0, 0x6242, 0x6244, 0x6245, 0,
04648 0xCE66, 0x6241, 0, 0, 0, 0xCE67, 0xCE68, 0xCE69,
04649 0, 0, 0, 0, 0xCE6A, 0xCE6B, 0xCE6C, 0x6247,
04650 0x6248, 0xCE6D, 0x442F, 0, 0x3463, 0xCE6E, 0xCE6F, 0,
04651 };
04652 static const unsigned short utf8_to_euc_E79D[] = {
04653 0x4365, 0, 0xCE70, 0, 0, 0xCE71, 0xCE72, 0x6249,
04654 0, 0, 0xCE73, 0, 0, 0xCE74, 0xCE75, 0xCE76,
04655 0, 0, 0xCE77, 0, 0, 0, 0xCE78, 0xCE79,
04656 0, 0, 0x624A, 0x624D, 0xCE7A, 0, 0xCE7B, 0xCE7C,
04657 0xCE7D, 0x3F67, 0xCE7E, 0x4644, 0xCF21, 0x624E, 0x4B53, 0xCF22,
04658 0x624B, 0, 0xCF23, 0x624C, 0xCF24, 0, 0, 0,
04659 0xCF25, 0, 0xCF26, 0xCF27, 0xCF28, 0, 0, 0,
04660 0, 0x6251, 0xCF29, 0, 0, 0xCF2A, 0x6250, 0x624F,
04661 };
04662 static const unsigned short utf8_to_euc_E79E[] = {
04663 0xCF2B, 0, 0, 0, 0xCF2C, 0, 0, 0,
04664 0, 0, 0, 0x6253, 0xCF2D, 0xCF2E, 0x6252, 0,
04665 0, 0x6254, 0, 0, 0xCF2F, 0xCF30, 0xCF31, 0,
04666 0, 0, 0xCF32, 0, 0, 0, 0x6256, 0xCF33,
04667 0x6255, 0, 0xCF34, 0, 0, 0x4A4D, 0, 0xCF35,
04668 0, 0, 0xCF36, 0, 0x3D56, 0x4E46, 0xCF37, 0xCF38,
04669 0x6257, 0xCF39, 0, 0x4637, 0, 0xCF3A, 0x6258, 0,
04670 0, 0x6259, 0, 0x625D, 0x625B, 0x625C, 0xCF3B, 0x625A,
04671 };
04672 static const unsigned short utf8_to_euc_E79F[] = {
04673 0, 0, 0, 0xCF3C, 0, 0, 0, 0x625E,
04674 0, 0xCF3D, 0, 0, 0, 0x625F, 0, 0,
04675 0, 0xCF3E, 0xCF3F, 0, 0, 0xCF40, 0, 0x6260,
04676 0, 0xCF41, 0x6261, 0x4C37, 0x6262, 0, 0xCF42, 0xCF43,
04677 0xCF44, 0, 0x4C70, 0x6263, 0xCF45, 0x434E, 0xCF46, 0x476A,
04678 0, 0x366B, 0xCF47, 0, 0xCF48, 0x433B, 0x6264, 0x363A,
04679 0xCF49, 0xCF4A, 0, 0x4050, 0xCF4B, 0, 0, 0,
04680 0xCF4C, 0, 0, 0xCF4D, 0x6265, 0, 0, 0,
04681 };
04682 static const unsigned short utf8_to_euc_E7A0[] = {
04683 0, 0, 0x3A3D, 0, 0, 0xCF4E, 0xCF4F, 0,
04684 0, 0xCF50, 0, 0, 0x6266, 0xCF51, 0xCF52, 0,
04685 0, 0xCF53, 0x6267, 0, 0x3826, 0x3A55, 0, 0,
04686 0, 0, 0, 0, 0, 0xCF54, 0, 0,
04687 0x6269, 0xCF55, 0xCF56, 0xCF57, 0, 0x4556, 0x3A56, 0x354E,
04688 0, 0, 0, 0, 0, 0xCF58, 0xCF59, 0,
04689 0xCF5A, 0, 0x4B24, 0, 0x474B, 0xCF5B, 0, 0xCF5C,
04690 0, 0, 0x4557, 0, 0, 0, 0, 0x395C,
04691 };
04692 static const unsigned short utf8_to_euc_E7A1[] = {
04693 0, 0, 0, 0xCF5D, 0xCF5E, 0x626B, 0, 0xCF5F,
04694 0xCF60, 0, 0, 0, 0xCF61, 0, 0xCF62, 0,
04695 0, 0, 0xCF63, 0, 0, 0, 0, 0,
04696 0, 0, 0, 0, 0xCF64, 0x3E4B, 0xCF65, 0,
04697 0xCF66, 0xCF67, 0, 0xCF68, 0xCF69, 0, 0, 0,
04698 0xCF6A, 0, 0xCF6B, 0x4E32, 0x3945, 0, 0xCF6C, 0x3827,
04699 0, 0, 0x4823, 0, 0x626D, 0, 0, 0,
04700 0, 0, 0xCF6D, 0, 0x626F, 0, 0xCF6E, 0,
04701 };
04702 static const unsigned short utf8_to_euc_E7A2[] = {
04703 0, 0x386B, 0, 0, 0, 0, 0x626E, 0x4476,
04704 0, 0, 0xCF6F, 0, 0x6271, 0x3337, 0x626C, 0xCF70,
04705 0, 0x486A, 0, 0x3130, 0xCF71, 0x3A6C, 0, 0x4F52,
04706 0xCF72, 0, 0x6270, 0, 0, 0xCF74, 0xCF75, 0xCF76,
04707 0, 0xCF73, 0, 0x6272, 0xCF77, 0, 0, 0x4A4B,
04708 0xCF78, 0x4059, 0x6274, 0, 0xCF79, 0xCF7A, 0, 0x6275,
04709 0xCF7B, 0xCF7C, 0xCF7D, 0xCF7E, 0, 0x6273, 0, 0,
04710 0, 0, 0x334E, 0xD021, 0x627B, 0xD022, 0x627A, 0xD023,
04711 };
04712 static const unsigned short utf8_to_euc_E7A3[] = {
04713 0, 0x3C27, 0, 0, 0, 0x627C, 0x6277, 0xD024,
04714 0xD025, 0xD026, 0x627D, 0x6278, 0xD027, 0, 0xD028, 0,
04715 0x4858, 0x6276, 0xD029, 0xD02A, 0x6279, 0xD02B, 0xD02C, 0,
04716 0, 0, 0x6322, 0xD02E, 0, 0, 0, 0xD02F,
04717 0xD030, 0xD031, 0, 0, 0xD02D, 0, 0xD032, 0x6321,
04718 0x4B61, 0, 0xD033, 0, 0x627E, 0, 0, 0x306B,
04719 0, 0, 0xD034, 0xD035, 0x6324, 0, 0xD037, 0xD038,
04720 0, 0, 0xD039, 0xD03A, 0, 0x6323, 0, 0xD03B,
04721 };
04722 static const unsigned short utf8_to_euc_E7A4[] = {
04723 0xD036, 0x3E4C, 0, 0, 0, 0, 0xD03C, 0x6325,
04724 0, 0, 0, 0, 0xD03D, 0, 0x4143, 0,
04725 0xD03E, 0x6327, 0x6326, 0, 0, 0, 0, 0,
04726 0, 0x6328, 0xD03F, 0, 0xD040, 0, 0xD041, 0xD042,
04727 0xD043, 0, 0, 0, 0, 0xD044, 0x6268, 0xD045,
04728 0, 0xD046, 0x626A, 0x632A, 0x6329, 0xD047, 0, 0,
04729 0xF454, 0xD048, 0, 0, 0xD049, 0xD04A, 0, 0,
04730 0, 0, 0x3C28, 0xD04B, 0x4E69, 0xD04C, 0x3C52, 0xD04D,
04731 };
04732 static const unsigned short utf8_to_euc_E7A5[] = {
04733 0x632B, 0x3737, 0, 0, 0xD04E, 0xD04F, 0xD050, 0x3540,
04734 0x3527, 0x3B63, 0xD051, 0xD052, 0, 0, 0, 0xD053,
04735 0x4D34, 0xD054, 0, 0x6331, 0xD055, 0x6330, 0x4144, 0x632D,
04736 0xD056, 0, 0x632F, 0xD057, 0xD058, 0x3D4B, 0x3F40, 0x632E,
04737 0x632C, 0, 0x472A, 0, 0, 0x3E4D, 0, 0xD059,
04738 0x493C, 0xD05A, 0, 0xD05B, 0, 0x3A57, 0, 0,
04739 0, 0, 0xD05C, 0, 0, 0, 0, 0x4578,
04740 0, 0xD05D, 0x6332, 0xD05E, 0xD05F, 0, 0xD060, 0x6333,
04741 };
04742 static const unsigned short utf8_to_euc_E7A6[] = {
04743 0x6349, 0x3658, 0, 0, 0x4F3D, 0x4135, 0, 0,
04744 0, 0, 0x6334, 0xD061, 0xD062, 0x3252, 0x4477, 0x4A21,
04745 0, 0xD063, 0, 0xD064, 0xD065, 0xD066, 0xD067, 0,
04746 0xD068, 0, 0, 0xD069, 0xD06A, 0x6335, 0, 0,
04747 0, 0xD06B, 0, 0, 0, 0, 0x357A, 0x6336,
04748 0xD06C, 0xD06D, 0x6338, 0xD06E, 0, 0, 0x6339, 0xD06F,
04749 0x4729, 0xD070, 0, 0x633A, 0xD071, 0, 0, 0,
04750 0xD072, 0x633B, 0x633C, 0xD073, 0, 0x3659, 0x3253, 0x4645,
04751 };
04752 static const unsigned short utf8_to_euc_E7A7[] = {
04753 0x3D28, 0x3B64, 0xD074, 0, 0xD075, 0, 0, 0xD076,
04754 0xD077, 0x633D, 0xD078, 0x3D29, 0, 0, 0, 0xD079,
04755 0, 0x324A, 0x4943, 0, 0xD07A, 0x633E, 0xD07B, 0,
04756 0x486B, 0, 0xD07C, 0, 0, 0xD07D, 0xD07E, 0x4145,
04757 0xD121, 0x6341, 0xD122, 0x6342, 0x4769, 0xD123, 0x3F41, 0x633F,
04758 0, 0x4361, 0xD124, 0xD125, 0x6340, 0xD126, 0, 0,
04759 0x3E4E, 0xD127, 0, 0, 0, 0, 0, 0,
04760 0xD128, 0, 0, 0x305C, 0xD129, 0, 0, 0,
04761 };
04762 static const unsigned short utf8_to_euc_E7A8[] = {
04763 0x3529, 0, 0xD12A, 0xD12B, 0, 0, 0, 0xD12C,
04764 0x6343, 0xD12D, 0xD12E, 0x4478, 0xD12F, 0x6344, 0x4047, 0,
04765 0, 0xD130, 0, 0, 0x4C2D, 0xD131, 0, 0x4923,
04766 0x6345, 0x6346, 0x4355, 0xD132, 0x4E47, 0, 0xD133, 0x6348,
04767 0x6347, 0xD134, 0, 0, 0, 0, 0, 0xD135,
04768 0, 0, 0, 0xD136, 0, 0xD137, 0x3C6F, 0xD138,
04769 0xD139, 0x634A, 0x3070, 0, 0xD13A, 0xD13B, 0, 0x634D,
04770 0xD13C, 0xD13D, 0xD13E, 0x634B, 0x3254, 0x374E, 0x634C, 0x3946,
04771 };
04772 static const unsigned short utf8_to_euc_E7A9[] = {
04773 0x3972, 0, 0x4A66, 0x634E, 0xD13F, 0xD140, 0x4B54, 0xD141,
04774 0xD142, 0x6350, 0, 0, 0xD143, 0x4051, 0x314F, 0x323A,
04775 0x302C, 0, 0, 0, 0, 0xD144, 0xD145, 0x634F,
04776 0, 0xD146, 0, 0, 0xD147, 0xD148, 0, 0xD149,
04777 0xD14A, 0x6351, 0x6352, 0x3E77, 0, 0xD14B, 0, 0xD14C,
04778 0, 0x6353, 0xD14D, 0x334F, 0, 0xD14E, 0, 0,
04779 0x6355, 0, 0, 0, 0x376A, 0xD14F, 0x3566, 0,
04780 0xD150, 0x6356, 0x3675, 0, 0, 0x6357, 0xD151, 0x407C,
04781 };
04782 static const unsigned short utf8_to_euc_E7AA[] = {
04783 0xD152, 0x464D, 0xD153, 0x4060, 0x3A75, 0xD154, 0xD155, 0,
04784 0x6358, 0, 0xD156, 0xD157, 0, 0, 0, 0,
04785 0xD158, 0xD159, 0x4362, 0x416B, 0xD15A, 0x635A, 0x635C, 0x6359,
04786 0x635B, 0, 0, 0, 0, 0, 0xD15B, 0x3722,
04787 0xD15C, 0, 0, 0xD15D, 0, 0, 0, 0,
04788 0, 0x635D, 0x3726, 0, 0xD15E, 0, 0x3567, 0x4D52,
04789 0x635F, 0, 0, 0xD15F, 0, 0xD160, 0x6360, 0,
04790 0, 0xD161, 0x312E, 0xD162, 0xD163, 0, 0, 0x6363,
04791 };
04792 static const unsigned short utf8_to_euc_E7AB[] = {
04793 0, 0, 0, 0x3376, 0x6362, 0x6361, 0xD164, 0x6365,
04794 0x635E, 0xD165, 0x6366, 0x4E29, 0xD166, 0x6367, 0xD167, 0x6368,
04795 0, 0xD168, 0x5474, 0x636A, 0, 0x6369, 0, 0,
04796 0, 0x636B, 0x636C, 0xD169, 0x4E35, 0x636D, 0, 0x706F,
04797 0x3E4F, 0x636E, 0x636F, 0x3D57, 0, 0x4638, 0x6370, 0xF459,
04798 0xD16A, 0xD16B, 0x4328, 0xD16C, 0xD16D, 0x6371, 0, 0x433C,
04799 0x6372, 0xD16E, 0, 0, 0xD16F, 0, 0x3625, 0,
04800 0x513F, 0x435D, 0x3C33, 0xD170, 0, 0xD171, 0xD172, 0x3448,
04801 };
04802 static const unsigned short utf8_to_euc_E7AC[] = {
04803 0, 0, 0x6373, 0, 0x6422, 0, 0x6376, 0xD173,
04804 0x3568, 0, 0x6375, 0x6424, 0, 0, 0, 0x6374,
04805 0, 0x3E50, 0, 0, 0xD174, 0, 0, 0,
04806 0x6378, 0x6379, 0, 0x452B, 0, 0, 0x637A, 0xD175,
04807 0x335E, 0, 0, 0xD176, 0, 0x3F5A, 0x4964, 0xD177,
04808 0x637C, 0xD178, 0xD179, 0xD17A, 0x4268, 0xD17B, 0xD17C, 0xD17D,
04809 0xD17E, 0xD221, 0, 0x6377, 0xD222, 0x637B, 0x637D, 0,
04810 0, 0x3A7B, 0, 0, 0, 0xD223, 0, 0xD224,
04811 };
04812 static const unsigned short utf8_to_euc_E7AD[] = {
04813 0xD225, 0xD226, 0, 0, 0, 0x6426, 0x492E, 0xD227,
04814 0x4826, 0x4579, 0, 0x365A, 0x6425, 0x6423, 0xD228, 0x4835,
04815 0x637E, 0x435E, 0x457B, 0, 0x457A, 0xD229, 0x3A76, 0,
04816 0, 0, 0, 0, 0, 0x6438, 0, 0,
04817 0xD22A, 0, 0, 0, 0xD22B, 0x6428, 0xD22C, 0x642A,
04818 0, 0xD22D, 0xD22E, 0, 0x642D, 0xD22F, 0x642E, 0xD230,
04819 0x642B, 0x642C, 0xD231, 0xD232, 0x6429, 0x6427, 0, 0xD233,
04820 0, 0, 0x6421, 0, 0, 0, 0, 0,
04821 };
04822 static const unsigned short utf8_to_euc_E7AE[] = {
04823 0, 0, 0, 0, 0xD234, 0, 0x4A4F, 0x3255,
04824 0, 0xD235, 0, 0x6435, 0, 0x6432, 0xD236, 0x6437,
04825 0xD237, 0xD238, 0x6436, 0, 0x4773, 0x4C27, 0xD239, 0x3B3B,
04826 0x6430, 0x6439, 0x6434, 0xD23A, 0x6433, 0x642F, 0xD23B, 0x6431,
04827 0xD23C, 0x3449, 0, 0, 0, 0xD23D, 0, 0,
04828 0, 0, 0x433D, 0, 0xD23E, 0x407D, 0, 0xD23F,
04829 0xD240, 0x4822, 0xD241, 0, 0x643E, 0xD242, 0xD243, 0,
04830 0x4824, 0, 0xD244, 0xD245, 0xD246, 0xD247, 0, 0,
04831 };
04832 static const unsigned short utf8_to_euc_E7AF[] = {
04833 0x4061, 0x643B, 0xD248, 0, 0x484F, 0xD249, 0x643F, 0x4A53,
04834 0xD24A, 0x435B, 0xD24B, 0x643A, 0x643C, 0, 0, 0x643D,
04835 0, 0, 0, 0, 0xD24C, 0, 0xD24D, 0xD24E,
04836 0, 0xD24F, 0xD250, 0xD251, 0, 0x6440, 0, 0,
04837 0x3C44, 0, 0, 0, 0x4646, 0x6445, 0x6444, 0,
04838 0xD252, 0x6441, 0xD253, 0, 0, 0x4F36, 0, 0,
04839 0, 0, 0xD254, 0x644A, 0xD255, 0xD256, 0x644E, 0x644B,
04840 0xD257, 0xD258, 0xD259, 0, 0xD25A, 0, 0xD25B, 0,
04841 };
04842 static const unsigned short utf8_to_euc_E7B0[] = {
04843 0x6447, 0xD25C, 0xD25D, 0xD25E, 0xD25F, 0, 0xD260, 0x6448,
04844 0, 0xD261, 0, 0xD262, 0xD263, 0x644D, 0xD264, 0xD265,
04845 0, 0x6442, 0x5255, 0x6449, 0x6443, 0, 0, 0x644C,
04846 0, 0xD266, 0, 0xD267, 0, 0, 0, 0x6452,
04847 0xD268, 0x344A, 0, 0x644F, 0, 0xD269, 0xD26A, 0x6450,
04848 0xD26B, 0, 0x6451, 0x6454, 0xD26C, 0, 0, 0,
04849 0, 0xD26D, 0, 0xD26E, 0xD26F, 0, 0xD270, 0x6453,
04850 0x4876, 0xD271, 0xD272, 0, 0, 0x6455, 0x4E7C, 0x4A6D,
04851 };
04852 static const unsigned short utf8_to_euc_E7B1[] = {
04853 0x645A, 0, 0, 0x6457, 0, 0, 0xD273, 0,
04854 0, 0, 0xD274, 0, 0x6456, 0x4052, 0, 0x6459,
04855 0x645B, 0xD276, 0xD277, 0xD278, 0x6458, 0xD275, 0x645F, 0,
04856 0x645C, 0xD279, 0xD27A, 0xD27B, 0xD27C, 0xD27D, 0xD27E, 0x645D,
04857 0x6446, 0xD321, 0, 0xD322, 0x645E, 0x6460, 0, 0xD323,
04858 0, 0xD324, 0, 0, 0x6461, 0xD325, 0xD326, 0,
04859 0xD327, 0, 0xD328, 0x4A46, 0, 0x6462, 0, 0,
04860 0, 0xD329, 0, 0, 0xD32A, 0xD32B, 0x4C62, 0,
04861 };
04862 static const unsigned short utf8_to_euc_E7B2[] = {
04863 0, 0x364E, 0x3729, 0x6463, 0, 0, 0xD32C, 0xD32D,
04864 0, 0x4A34, 0, 0x3F68, 0, 0x4C30, 0, 0xD32E,
04865 0x6464, 0, 0x4E33, 0, 0xD32F, 0x4774, 0, 0x4146,
04866 0x4734, 0, 0, 0x3D4D, 0, 0, 0xD330, 0x3040,
04867 0xD331, 0x6469, 0x6467, 0, 0x6465, 0x3421, 0xD332, 0x3E51,
04868 0x646A, 0, 0, 0x6468, 0, 0x6466, 0x646E, 0,
04869 0xD333, 0x646D, 0x646C, 0x646B, 0, 0, 0xD334, 0xD335,
04870 0, 0x646F, 0xD336, 0xD337, 0xD338, 0x6470, 0x403A, 0xD339,
04871 };
04872 static const unsigned short utf8_to_euc_E7B3[] = {
04873 0x6471, 0, 0x6473, 0, 0xD33A, 0x6472, 0, 0xD33B,
04874 0xD33C, 0xD33D, 0x3852, 0, 0, 0xD33E, 0x4138, 0xD33F,
04875 0, 0, 0x6475, 0xD340, 0xD341, 0xD342, 0x457C, 0xD343,
04876 0x6474, 0xD344, 0xD345, 0, 0x6476, 0xD346, 0x4A35, 0x416C,
04877 0x3947, 0, 0x6477, 0, 0, 0, 0xD347, 0x4E48,
04878 0, 0xD348, 0, 0xD349, 0, 0, 0, 0x6479,
04879 0, 0, 0x647A, 0, 0x647B, 0xD34A, 0x647C, 0,
04880 0x3B65, 0, 0x647D, 0x374F, 0, 0, 0x356A, 0,
04881 };
04882 static const unsigned short utf8_to_euc_E7B4[] = {
04883 0x352A, 0, 0x6521, 0xD34B, 0x4C73, 0x3948, 0x647E, 0xD34C,
04884 0xD34D, 0xD34E, 0x6524, 0x4C66, 0, 0x473C, 0, 0xD34F,
04885 0x4933, 0xD350, 0xD351, 0xD352, 0x3D63, 0x6523, 0xD353, 0x3C53,
04886 0x3949, 0x3B66, 0x3569, 0x4A36, 0x6522, 0xD354, 0xD355, 0,
04887 0x4147, 0x4B42, 0x3A77, 0xD356, 0, 0, 0xD357, 0,
04888 0, 0, 0xD358, 0x3B67, 0x445D, 0xD359, 0x6527, 0x4E5F,
04889 0x3A59, 0xD35A, 0x6528, 0x3F42, 0, 0x652A, 0, 0,
04890 0, 0x3E52, 0x3A30, 0, 0xD35B, 0xD35C, 0xD35D, 0x6529,
04891 };
04892 static const unsigned short utf8_to_euc_E7B5[] = {
04893 0xD35E, 0xD35F, 0x3D2A, 0x383E, 0x4148, 0x6525, 0x652B, 0xD360,
04894 0xD361, 0, 0, 0x6526, 0x3750, 0xD362, 0x652E, 0x6532,
04895 0x376B, 0xD363, 0, 0xD364, 0, 0, 0x652D, 0xD365,
04896 0, 0xD366, 0xD367, 0x6536, 0xD368, 0xD369, 0x394A, 0,
04897 0, 0x4D6D, 0x303C, 0x6533, 0, 0xD36A, 0x356B, 0xD36B,
04898 0x6530, 0, 0xD36C, 0, 0, 0, 0x6531, 0,
04899 0xD36D, 0x457D, 0x652F, 0x652C, 0, 0x3328, 0x4064, 0,
04900 0xD36E, 0x3828, 0xD36F, 0xD370, 0, 0x6538, 0, 0xD371,
04901 };
04902 static const unsigned short utf8_to_euc_E7B6[] = {
04903 0, 0xD372, 0xD373, 0xD374, 0, 0xD375, 0xD376, 0,
04904 0xD377, 0x6535, 0, 0xD378, 0xD379, 0xD37A, 0, 0x6537,
04905 0, 0xD37B, 0, 0x6534, 0, 0, 0xD37C, 0xD37D,
04906 0, 0x3751, 0x4233, 0x6539, 0x416E, 0xD37E, 0xD421, 0x6546,
04907 0xF45C, 0, 0x6542, 0x653C, 0, 0, 0xD422, 0xD423,
04908 0, 0, 0xD424, 0x6540, 0x3C7A, 0x305D, 0x653B, 0x6543,
04909 0x6547, 0x394B, 0x4C56, 0xD425, 0x4456, 0x653D, 0xD426, 0xD427,
04910 0x6545, 0xD428, 0x653A, 0x433E, 0, 0x653F, 0x303D, 0x4C4A,
04911 };
04912 static const unsigned short utf8_to_euc_E7B7[] = {
04913 0, 0, 0xD429, 0xD42A, 0xD42B, 0xD42C, 0xD42D, 0x653E,
04914 0, 0, 0x365B, 0x486C, 0xD42E, 0xD42F, 0xD430, 0x416D,
04915 0, 0x4E50, 0x3D6F, 0, 0, 0x656E, 0xF45D, 0xD431,
04916 0x6548, 0xD432, 0x407E, 0, 0x6544, 0x6549, 0x654B, 0,
04917 0x4479, 0x654E, 0xD434, 0, 0x654A, 0xD435, 0xD436, 0,
04918 0x4A54, 0x344B, 0xD437, 0xD438, 0x4C4B, 0xD439, 0, 0x305E,
04919 0, 0xD43A, 0x654D, 0, 0x4E7D, 0xD43B, 0xD43C, 0,
04920 0, 0xD43D, 0xD43E, 0x654C, 0, 0, 0, 0,
04921 };
04922 static const unsigned short utf8_to_euc_E7B8[] = {
04923 0xD433, 0x316F, 0, 0, 0x466C, 0x654F, 0, 0,
04924 0xD43F, 0x6556, 0x6550, 0x6557, 0, 0, 0, 0,
04925 0xD440, 0xD441, 0x6553, 0, 0, 0xD442, 0, 0xD443,
04926 0, 0, 0, 0x477B, 0xD444, 0xD445, 0x3C4A, 0x6555,
04927 0xD446, 0x6552, 0x6558, 0x6551, 0, 0, 0x3D44, 0xD447,
04928 0xD448, 0, 0, 0x4B25, 0xD449, 0xD44A, 0x3D4C, 0xD44B,
04929 0, 0x6554, 0x6560, 0xD44C, 0, 0x655C, 0xD44D, 0x655F,
04930 0, 0x655D, 0x6561, 0x655B, 0, 0x6541, 0x4053, 0xD44E,
04931 };
04932 static const unsigned short utf8_to_euc_E7B9[] = {
04933 0, 0x484B, 0, 0x655E, 0xD44F, 0xD450, 0x6559, 0xD451,
04934 0, 0, 0x4121, 0x3752, 0, 0x3D2B, 0xD452, 0,
04935 0xD453, 0, 0xD454, 0, 0x3F25, 0x4136, 0x6564, 0,
04936 0xD455, 0x6566, 0x6567, 0, 0, 0x6563, 0x6565, 0xD456,
04937 0, 0xD457, 0xD458, 0, 0, 0xD459, 0x655A, 0x6562,
04938 0, 0x656A, 0x6569, 0xD45A, 0, 0x4B7A, 0xD45B, 0xD45C,
04939 0x372B, 0, 0, 0xD45D, 0, 0, 0, 0,
04940 0xD45E, 0x6568, 0, 0x656C, 0x656B, 0x656F, 0xD45F, 0x6571,
04941 };
04942 static const unsigned short utf8_to_euc_E7BA[] = {
04943 0, 0xD460, 0x3B3C, 0x656D, 0, 0, 0xD461, 0xD462,
04944 0x6572, 0x6573, 0xD463, 0, 0x6574, 0xD464, 0x657A, 0x453B,
04945 0x6576, 0xD465, 0x6575, 0x6577, 0x6578, 0xD466, 0x6579, 0,
04946 0xD467, 0, 0xD468, 0x657B, 0x657C, 0xD469, 0xD46A, 0,
04947 0, 0, 0, 0, 0, 0, 0, 0,
04948 0, 0, 0, 0, 0, 0, 0, 0,
04949 0, 0, 0, 0, 0, 0, 0, 0,
04950 0, 0, 0, 0, 0, 0, 0, 0,
04951 };
04952 static const unsigned short utf8_to_euc_E7BC[] = {
04953 0, 0, 0, 0, 0, 0, 0, 0,
04954 0, 0, 0, 0, 0, 0, 0, 0,
04955 0, 0, 0, 0, 0, 0, 0, 0,
04956 0, 0, 0, 0, 0, 0, 0, 0,
04957 0, 0, 0, 0, 0, 0, 0, 0,
04958 0, 0, 0, 0, 0, 0, 0, 0,
04959 0, 0, 0, 0, 0, 0, 0x344C, 0,
04960 0x657D, 0, 0x657E, 0xD46C, 0xD46B, 0xD46D, 0xD46E, 0xD46F,
04961 };
04962 static const unsigned short utf8_to_euc_E7BD[] = {
04963 0, 0, 0, 0xD470, 0xD471, 0x6621, 0, 0xD472,
04964 0, 0, 0, 0, 0x6622, 0x6623, 0x6624, 0xD473,
04965 0x6625, 0x6626, 0xD474, 0xD475, 0x6628, 0x6627, 0, 0,
04966 0x6629, 0, 0, 0xD476, 0xD477, 0xD478, 0, 0x662A,
04967 0x662B, 0xD479, 0, 0xD47A, 0xD47B, 0xD47C, 0xD47D, 0x662E,
04968 0x662C, 0x662D, 0x3A61, 0x3753, 0, 0xD47E, 0x4356, 0,
04969 0x4833, 0xD521, 0x3D70, 0, 0, 0x474D, 0, 0x486D,
04970 0x662F, 0x586D, 0, 0, 0, 0xD522, 0xD523, 0xD524,
04971 };
04972 static const unsigned short utf8_to_euc_E7BE[] = {
04973 0xD525, 0, 0x6630, 0x6632, 0, 0x4D65, 0x6631, 0x6634,
04974 0x6633, 0, 0x4D53, 0xD526, 0x6635, 0xD527, 0x487E, 0xD528,
04975 0xD529, 0xD52A, 0, 0, 0x6636, 0, 0xD52B, 0xD52C,
04976 0, 0, 0x6639, 0, 0xD52D, 0x6638, 0x6637, 0,
04977 0, 0xD52E, 0xD52F, 0x663A, 0x3732, 0, 0xD530, 0,
04978 0x4122, 0x3541, 0xD531, 0, 0, 0xD532, 0x663E, 0x663B,
04979 0, 0, 0x663C, 0, 0xD533, 0, 0x663F, 0,
04980 0x6640, 0x663D, 0, 0, 0xD534, 0x3129, 0, 0xD535,
04981 };
04982 static const unsigned short utf8_to_euc_E7BF[] = {
04983 0xD536, 0x3227, 0, 0xD537, 0, 0x6642, 0x6643, 0,
04984 0xD538, 0, 0x6644, 0, 0x4D62, 0, 0xD539, 0xD53A,
04985 0, 0, 0x3D2C, 0, 0x6646, 0x6645, 0, 0,
04986 0, 0, 0, 0xD53B, 0, 0, 0, 0xD53C,
04987 0x3F69, 0x6647, 0, 0xD53D, 0, 0xD53E, 0x6648, 0,
04988 0xD53F, 0x6649, 0, 0x3465, 0xD540, 0, 0xD541, 0xD542,
04989 0x344D, 0, 0xD543, 0x664A, 0, 0, 0, 0,
04990 0, 0x664B, 0xD544, 0x4B5D, 0x4D63, 0xD545, 0xD546, 0xD547,
04991 };
04992 static const unsigned short utf8_to_euc_E880[] = {
04993 0x4D54, 0x4F37, 0, 0x394D, 0x664E, 0x3C54, 0x664D, 0xD548,
04994 0xD549, 0, 0xD54A, 0x664F, 0x3C29, 0xD54B, 0xD54C, 0xD54D,
04995 0x4251, 0xD54E, 0x6650, 0xD54F, 0xD550, 0x394C, 0xD551, 0x4C57,
04996 0x6651, 0x6652, 0, 0, 0x6653, 0xD552, 0xD553, 0xD554,
04997 0xD555, 0x6654, 0, 0, 0xD556, 0, 0xD557, 0,
04998 0x6655, 0, 0, 0, 0xD558, 0, 0xD559, 0,
04999 0xD55A, 0, 0, 0x3C2A, 0xD55B, 0xD55C, 0x4C6D, 0xD55D,
05000 0, 0xD55E, 0xD55F, 0x6657, 0xD560, 0x433F, 0xD561, 0x6656,
05001 };
05002 static const unsigned short utf8_to_euc_E881[] = {
05003 0xD562, 0, 0, 0, 0xD563, 0, 0x6659, 0,
05004 0, 0, 0x6658, 0, 0, 0, 0, 0,
05005 0, 0, 0x665A, 0, 0, 0, 0x403B, 0,
05006 0x665B, 0, 0x665C, 0, 0, 0, 0x4A39, 0x665D,
05007 0xD564, 0x416F, 0x665E, 0, 0xD565, 0, 0xD566, 0,
05008 0x665F, 0, 0, 0, 0, 0xD567, 0, 0x4E7E,
05009 0x6662, 0xD568, 0x6661, 0x6660, 0x4430, 0xD569, 0x6663, 0x3F26,
05010 0, 0x6664, 0, 0, 0, 0x6665, 0x4F38, 0x6666,
05011 };
05012 static const unsigned short utf8_to_euc_E882[] = {
05013 0, 0xD56A, 0, 0, 0x6667, 0x6669, 0x6668, 0x4825,
05014 0xD56B, 0x4679, 0, 0x4F3E, 0x4829, 0, 0xD56C, 0,
05015 0, 0, 0, 0x666B, 0, 0, 0x3E53, 0,
05016 0x492A, 0, 0x666C, 0x666A, 0xD56D, 0x344E, 0xD56E, 0,
05017 0, 0x3854, 0x3B68, 0, 0, 0x486E, 0xD56F, 0xD570,
05018 0, 0x382A, 0x4B43, 0xD571, 0x666F, 0x666D, 0, 0x394E,
05019 0, 0x394F, 0x3069, 0, 0x3A68, 0, 0, 0,
05020 0xD572, 0xD573, 0x4759, 0, 0, 0, 0, 0,
05021 };
05022 static const unsigned short utf8_to_euc_E883[] = {
05023 0, 0, 0, 0x305F, 0x6674, 0, 0x4340, 0,
05024 0xD574, 0, 0, 0, 0x4758, 0xD575, 0x425B, 0xD576,
05025 0, 0, 0xD577, 0, 0xD578, 0xD579, 0x6676, 0xD57A,
05026 0xD57B, 0x6672, 0x6675, 0x6670, 0, 0x6673, 0x4B26, 0,
05027 0xD57C, 0x3855, 0, 0, 0x307D, 0x6671, 0, 0,
05028 0, 0, 0, 0, 0, 0xD57D, 0xD57E, 0x6678,
05029 0xD621, 0x6679, 0xD622, 0xD623, 0x4639, 0, 0xD624, 0,
05030 0x363B, 0xD625, 0xD626, 0, 0x6726, 0x473D, 0xD627, 0,
05031 };
05032 static const unsigned short utf8_to_euc_E884[] = {
05033 0, 0, 0x3B69, 0xD628, 0, 0x363C, 0x4048, 0x4F46,
05034 0x4C2E, 0x6677, 0x4054, 0xD629, 0, 0, 0, 0,
05035 0, 0, 0, 0, 0, 0, 0xD62A, 0xD62B,
05036 0xD62C, 0, 0x3553, 0x667A, 0xD62D, 0, 0xD62E, 0,
05037 0xD62F, 0, 0, 0x667C, 0xD630, 0, 0, 0xD631,
05038 0, 0x667B, 0, 0, 0xD632, 0, 0, 0x667D,
05039 0xD633, 0x4326, 0, 0x473E, 0, 0xD634, 0, 0,
05040 0, 0x4431, 0xD635, 0, 0xD636, 0, 0x6723, 0,
05041 };
05042 static const unsigned short utf8_to_euc_E885[] = {
05043 0, 0, 0, 0, 0, 0xD637, 0x6722, 0xD638,
05044 0, 0, 0xD639, 0x667E, 0xD63A, 0, 0x3F55, 0,
05045 0x4965, 0x6725, 0xD63B, 0x6724, 0x3950, 0x4F53, 0, 0xD63C,
05046 0, 0, 0, 0, 0, 0, 0, 0x6735,
05047 0xD63D, 0xD63E, 0, 0, 0, 0x6729, 0x672A, 0xD63F,
05048 0xD640, 0xD641, 0, 0x3C70, 0, 0xD642, 0x6728, 0xD643,
05049 0x3978, 0x6727, 0, 0, 0x672B, 0, 0, 0xD644,
05050 0x4432, 0x4A22, 0x4123, 0, 0, 0, 0, 0x425C,
05051 };
05052 static const unsigned short utf8_to_euc_E886[] = {
05053 0x672F, 0xD645, 0x6730, 0x672C, 0xD647, 0xD648, 0xD649, 0,
05054 0x672D, 0, 0x672E, 0xD64A, 0, 0, 0xD64B, 0x3951,
05055 0xD646, 0, 0, 0x6736, 0, 0x6732, 0xD64C, 0,
05056 0xD64D, 0, 0x4966, 0xD64E, 0x4B6C, 0x4928, 0xD64F, 0,
05057 0x6731, 0, 0xD650, 0x6734, 0x6733, 0, 0, 0,
05058 0x4B44, 0x6737, 0, 0, 0, 0, 0xD651, 0,
05059 0x6738, 0, 0xD652, 0x4137, 0xD653, 0x6739, 0, 0,
05060 0x673B, 0, 0x673F, 0xD654, 0, 0x673C, 0x673A, 0x473F,
05061 };
05062 static const unsigned short utf8_to_euc_E887[] = {
05063 0x673D, 0, 0x673E, 0xD656, 0, 0xD657, 0x3232, 0,
05064 0x6745, 0x6740, 0xD658, 0xD655, 0, 0x6741, 0xD659, 0xD65A,
05065 0, 0x6742, 0, 0x4221, 0, 0xD65B, 0, 0xD65C,
05066 0x6744, 0x6743, 0x6746, 0xD65D, 0, 0xD65E, 0xD65F, 0x6747,
05067 0x6748, 0xD660, 0, 0x3F43, 0xD661, 0x3269, 0, 0x6749,
05068 0x4E57, 0, 0x3C2B, 0xD662, 0xD663, 0x3D2D, 0, 0,
05069 0xD664, 0xD665, 0xD666, 0x3B6A, 0x4357, 0xD667, 0xD668, 0,
05070 0xD669, 0xD66A, 0x674A, 0x674B, 0x3131, 0xD66B, 0x674C, 0xD66C,
05071 };
05072 static const unsigned short utf8_to_euc_E888[] = {
05073 0xD66D, 0x674D, 0x674E, 0xD66E, 0, 0x674F, 0, 0x6750,
05074 0x363D, 0x5A2A, 0x6751, 0, 0x4065, 0x6752, 0x3C4B, 0xD66F,
05075 0x6753, 0, 0x5030, 0xD670, 0xD671, 0, 0x6754, 0x4A5E,
05076 0x345C, 0xD672, 0xD673, 0x4124, 0x3D58, 0xD674, 0x4971, 0x3D2E,
05077 0, 0xD675, 0xD676, 0, 0, 0, 0, 0,
05078 0xD677, 0x6755, 0x3952, 0x6756, 0x484C, 0, 0x6764, 0,
05079 0, 0, 0xD678, 0x6758, 0xD679, 0x4249, 0x4775, 0x383F,
05080 0x6757, 0x4125, 0xD67A, 0, 0, 0, 0, 0,
05081 };
05082 static const unsigned short utf8_to_euc_E889[] = {
05083 0x6759, 0, 0, 0xD67B, 0xD67C, 0xD67D, 0xD67E, 0x447A,
05084 0, 0, 0, 0xD721, 0, 0, 0xD722, 0xD723,
05085 0, 0xD724, 0, 0, 0, 0, 0xD725, 0,
05086 0x675B, 0x675A, 0x675D, 0, 0xD726, 0x675C, 0, 0x675E,
05087 0xD727, 0, 0x6760, 0xD728, 0x675F, 0, 0x344F, 0xD729,
05088 0x6761, 0, 0x6762, 0x6763, 0, 0xD72A, 0x3A31, 0x4E49,
05089 0, 0x6765, 0x3F27, 0, 0xD72B, 0, 0x3170, 0x6766,
05090 0x6767, 0, 0, 0xD72C, 0, 0xD72D, 0x6768, 0xD72E,
05091 };
05092 static const unsigned short utf8_to_euc_E88A[] = {
05093 0xD72F, 0xD730, 0, 0xD731, 0xD732, 0, 0, 0xD733,
05094 0, 0xD734, 0xD735, 0x3072, 0, 0x6769, 0xD736, 0,
05095 0, 0xD737, 0x676A, 0, 0xD738, 0, 0xD739, 0,
05096 0xD73A, 0x4967, 0xD73B, 0xD73C, 0, 0x3C47, 0, 0x676C,
05097 0xD73D, 0xD73E, 0, 0xD73F, 0xD740, 0x3329, 0x3032, 0xD741,
05098 0xD742, 0xD743, 0xD744, 0x676B, 0x676E, 0x474E, 0xD745, 0x3F44,
05099 0xD746, 0x3256, 0xD747, 0x4B27, 0xD748, 0, 0, 0xD749,
05100 0x375D, 0x365C, 0xD74A, 0x676D, 0xD74B, 0x326A, 0xD74C, 0xD74D,
05101 };
05102 static const unsigned short utf8_to_euc_E88B[] = {
05103 0, 0, 0, 0, 0, 0x3423, 0xD74E, 0,
05104 0, 0, 0, 0, 0, 0, 0, 0,
05105 0xD74F, 0x3171, 0x6772, 0x4E6A, 0x425D, 0xD750, 0, 0x4944,
05106 0, 0x677E, 0xD751, 0x3257, 0x677C, 0, 0x677A, 0x6771,
05107 0xD752, 0x676F, 0xD753, 0x6770, 0xD754, 0x3C63, 0x366C, 0x4377,
05108 0xD755, 0, 0xD756, 0x4651, 0, 0xD757, 0, 0xD758,
05109 0, 0x3151, 0, 0x6774, 0x6773, 0, 0xD759, 0xD75A,
05110 0, 0x6779, 0x6775, 0x6778, 0, 0xD75B, 0xD75C, 0,
05111 };
05112 static const unsigned short utf8_to_euc_E88C[] = {
05113 0xD75D, 0xD75E, 0x4C50, 0x6777, 0x3258, 0x337D, 0x677B, 0xD75F,
05114 0xD760, 0x677D, 0xD761, 0xD762, 0, 0, 0x3754, 0,
05115 0, 0, 0, 0, 0, 0, 0x6823, 0x682C,
05116 0x682D, 0, 0, 0xD764, 0x302B, 0xD765, 0xD766, 0xD767,
05117 0, 0xD768, 0xD769, 0x6834, 0, 0, 0, 0,
05118 0x3071, 0, 0, 0x682B, 0xD76A, 0xD76B, 0xD76C, 0x682A,
05119 0xD76D, 0x6825, 0x6824, 0xD76E, 0x6822, 0x6821, 0x4363, 0xD76F,
05120 0x427B, 0x6827, 0xD770, 0, 0xD771, 0xD772, 0, 0,
05121 };
05122 static const unsigned short utf8_to_euc_E88D[] = {
05123 0x6826, 0, 0xD773, 0xD774, 0xD775, 0x6829, 0, 0xD776,
05124 0, 0x4170, 0x3755, 0, 0, 0xD777, 0xD778, 0x3141,
05125 0x6828, 0xD779, 0x3953, 0xD83E, 0xD763, 0xD77A, 0xD77B, 0xD77C,
05126 0x4171, 0, 0, 0, 0, 0, 0, 0,
05127 0, 0, 0xF45F, 0, 0, 0, 0, 0,
05128 0, 0, 0, 0, 0, 0, 0, 0,
05129 0xD77D, 0, 0, 0x683A, 0, 0x683B, 0, 0x3259,
05130 0xD77E, 0, 0, 0x322E, 0x6838, 0xD821, 0, 0xD822,
05131 };
05132 static const unsigned short utf8_to_euc_E88E[] = {
05133 0xD823, 0, 0xD824, 0, 0xD825, 0x682E, 0xD826, 0x6836,
05134 0, 0x683D, 0x6837, 0, 0, 0xD827, 0x6835, 0,
05135 0, 0, 0xD828, 0x6776, 0xD829, 0xD82A, 0x6833, 0,
05136 0xD82B, 0xD82C, 0x682F, 0xD82D, 0xD82E, 0xD82F, 0x3450, 0x6831,
05137 0x683C, 0, 0x6832, 0, 0, 0, 0xD830, 0xD831,
05138 0x683E, 0xD832, 0x6830, 0x477C, 0xD833, 0xD84C, 0, 0,
05139 0, 0x4D69, 0, 0, 0, 0x6839, 0, 0,
05140 0, 0, 0, 0, 0, 0x684F, 0xD834, 0xD835,
05141 };
05142 static const unsigned short utf8_to_euc_E88F[] = {
05143 0xD836, 0x6847, 0, 0, 0, 0x3F7B, 0, 0xD837,
05144 0, 0xD838, 0x3546, 0, 0x365D, 0, 0x6842, 0xD839,
05145 0xD83A, 0xD83B, 0, 0x325B, 0xD83C, 0, 0x3E54, 0,
05146 0x6845, 0, 0, 0, 0x3A5A, 0xD83D, 0, 0x4551,
05147 0x684A, 0, 0, 0, 0, 0, 0, 0,
05148 0xD83F, 0x4A6E, 0xD840, 0x6841, 0, 0, 0, 0x325A,
05149 0x3856, 0x4929, 0x684B, 0, 0x683F, 0, 0xD841, 0x6848,
05150 0xD842, 0xD843, 0, 0x6852, 0xD844, 0x6843, 0, 0,
05151 };
05152 static const unsigned short utf8_to_euc_E890[] = {
05153 0, 0xD845, 0, 0x6844, 0x463A, 0, 0xD846, 0x6849,
05154 0, 0, 0xD847, 0x6846, 0x4B28, 0x684C, 0x3060, 0xD848,
05155 0, 0xD849, 0, 0x6840, 0, 0xD84A, 0, 0,
05156 0, 0xD84B, 0, 0, 0, 0, 0, 0,
05157 0x684E, 0, 0x684D, 0, 0, 0, 0, 0,
05158 0, 0x476B, 0x6854, 0, 0x685F, 0, 0, 0xD84D,
05159 0, 0x337E, 0, 0, 0, 0x6862, 0, 0,
05160 0x6850, 0xD84E, 0, 0, 0x6855, 0x4D6E, 0, 0,
05161 };
05162 static const unsigned short utf8_to_euc_E891[] = {
05163 0, 0, 0, 0, 0, 0xD84F, 0x685E, 0xD850,
05164 0xD851, 0x4D55, 0xD852, 0, 0, 0xD853, 0x4E2A, 0xD854,
05165 0, 0xD855, 0xD856, 0, 0, 0, 0xD857, 0x4378,
05166 0xD858, 0xD859, 0xD85A, 0x336B, 0xD85B, 0, 0, 0,
05167 0xD85C, 0x4972, 0x6864, 0x4621, 0xD85D, 0xD85E, 0x3031, 0xD85F,
05168 0, 0x685D, 0xD860, 0x6859, 0x4172, 0x6853, 0x685B, 0x6860,
05169 0xD861, 0x472C, 0, 0xD862, 0xD863, 0x302A, 0xD864, 0x6858,
05170 0xD865, 0x6861, 0x4978, 0, 0xD866, 0xD867, 0, 0,
05171 };
05172 static const unsigned short utf8_to_euc_E892[] = {
05173 0, 0xD868, 0x685C, 0, 0x6857, 0xD869, 0, 0,
05174 0, 0, 0, 0x3E55, 0, 0, 0, 0,
05175 0x3D2F, 0, 0xD86A, 0xD86B, 0x3C2C, 0xD86C, 0, 0,
05176 0, 0x4C58, 0, 0, 0x4947, 0, 0xD86D, 0x6867,
05177 0, 0x6870, 0, 0, 0, 0, 0xD86E, 0,
05178 0xD86F, 0xD870, 0xD871, 0, 0, 0x685A, 0, 0xD872,
05179 0, 0xD873, 0x3377, 0, 0xD874, 0, 0, 0,
05180 0x3E78, 0x6865, 0xD875, 0x686A, 0x4173, 0xD876, 0xD877, 0x6866,
05181 };
05182 static const unsigned short utf8_to_euc_E893[] = {
05183 0xD878, 0x686D, 0xD879, 0, 0x435F, 0, 0x686E, 0xD87A,
05184 0xD87B, 0x4D56, 0x6863, 0x3338, 0xD87C, 0x6869, 0, 0xD87D,
05185 0x686C, 0x4C2C, 0, 0xD87E, 0, 0, 0x686F, 0,
05186 0, 0x6868, 0x686B, 0, 0xD921, 0, 0, 0,
05187 0, 0, 0, 0, 0, 0, 0, 0xD922,
05188 0, 0, 0xD923, 0, 0x4B29, 0, 0x4F21, 0xD924,
05189 0xD925, 0xD926, 0xD927, 0, 0x6873, 0, 0, 0xD928,
05190 0, 0, 0xD92A, 0xD92B, 0x687A, 0xD92C, 0, 0x6872,
05191 };
05192 static const unsigned short utf8_to_euc_E894[] = {
05193 0x3C43, 0, 0xD92D, 0xD92E, 0, 0, 0x6851, 0xD92F,
05194 0, 0, 0, 0, 0xD930, 0, 0xD931, 0,
05195 0xD932, 0x4A4E, 0, 0x4C22, 0x6879, 0x6878, 0, 0x6874,
05196 0x6875, 0, 0x3136, 0, 0xD933, 0, 0xD934, 0x6877,
05197 0, 0x6871, 0xD935, 0xD936, 0xD937, 0xD938, 0x4455, 0xD939,
05198 0, 0, 0xD93A, 0xD93B, 0x6876, 0x307E, 0, 0xD93C,
05199 0, 0, 0xD929, 0xD93D, 0xD93E, 0x4222, 0xD93F, 0,
05200 0, 0, 0, 0, 0, 0x4A43, 0, 0xD940,
05201 };
05202 static const unsigned short utf8_to_euc_E895[] = {
05203 0x687B, 0x6921, 0, 0x4859, 0, 0, 0xD941, 0,
05204 0x687E, 0x3E56, 0x3C49, 0x6923, 0, 0, 0x363E, 0xD942,
05205 0xD943, 0xD944, 0xD945, 0xD946, 0, 0x6924, 0xD947, 0x4979,
05206 0x687D, 0xD948, 0x6856, 0, 0xD949, 0xD94A, 0xD94B, 0xD94C,
05207 0xD94D, 0xD94E, 0xD94F, 0x687C, 0xD950, 0, 0, 0,
05208 0x4F4F, 0x4622, 0x4973, 0xD951, 0, 0x692B, 0, 0xD952,
05209 0, 0, 0, 0, 0, 0, 0, 0x6931,
05210 0, 0xD953, 0xD954, 0xD955, 0, 0xD956, 0x6932, 0xD957,
05211 };
05212 static const unsigned short utf8_to_euc_E896[] = {
05213 0x6925, 0xD958, 0, 0, 0x4776, 0xD959, 0xD95A, 0x692F,
05214 0x6927, 0xD95B, 0x6929, 0xD95C, 0xD95D, 0, 0, 0xD95E,
05215 0x6933, 0x6928, 0, 0xD95F, 0x692C, 0, 0, 0x3172,
05216 0xD960, 0x4665, 0, 0x692D, 0x6930, 0xD961, 0, 0xD962,
05217 0xD963, 0, 0xD964, 0, 0x6926, 0xD965, 0x4126, 0xD966,
05218 0x692A, 0x3B27, 0x3F45, 0x3730, 0x4C74, 0xD974, 0x4C79, 0x3D72,
05219 0xF461, 0, 0, 0, 0xD967, 0, 0xD968, 0xD969,
05220 0xD96A, 0x6937, 0x6935, 0, 0xD96B, 0xD96C, 0xD96D, 0xD96E,
05221 };
05222 static const unsigned short utf8_to_euc_E897[] = {
05223 0, 0x4F4E, 0xD96F, 0, 0, 0, 0, 0xD970,
05224 0, 0x6934, 0xD971, 0xD972, 0, 0x4D75, 0xD973, 0x6936,
05225 0x6938, 0, 0, 0, 0, 0x6939, 0, 0,
05226 0xD975, 0, 0xD976, 0, 0x693C, 0x693A, 0, 0xD977,
05227 0xD978, 0, 0, 0, 0x4623, 0x693B, 0xD979, 0,
05228 0xD97A, 0x484D, 0x692E, 0, 0, 0xD97B, 0, 0,
05229 0, 0, 0, 0xD97C, 0, 0, 0xD97D, 0x3D73,
05230 0, 0x693D, 0x6942, 0x4174, 0xD97E, 0, 0x6941, 0xDA21,
05231 };
05232 static const unsigned short utf8_to_euc_E898[] = {
05233 0xDA22, 0, 0x6922, 0, 0xDA23, 0xDA24, 0x6943, 0x4149,
05234 0, 0, 0x693E, 0x6940, 0, 0xDA25, 0xDA26, 0,
05235 0xDA27, 0xDA28, 0xDA29, 0x693F, 0, 0, 0x5D31, 0x5D22,
05236 0xDA2A, 0xDA2B, 0x6945, 0xDA2C, 0, 0, 0xDA2D, 0,
05237 0, 0xDA2E, 0x6944, 0, 0, 0, 0, 0xDA2F,
05238 0, 0xDA30, 0, 0, 0, 0x4D76, 0, 0x623C,
05239 0x6946, 0, 0, 0, 0, 0, 0xDA31, 0,
05240 0xDA32, 0, 0xDA33, 0, 0xDA34, 0xDA35, 0, 0x6947,
05241 };
05242 static const unsigned short utf8_to_euc_E899[] = {
05243 0xDA36, 0xB866, 0xDA37, 0, 0, 0, 0xDA38, 0,
05244 0, 0, 0, 0, 0, 0x6948, 0x3857, 0,
05245 0x3554, 0, 0xDA39, 0xDA3A, 0x694A, 0x515D, 0xDA3B, 0xDA3C,
05246 0xDA3D, 0xDA3E, 0x3575, 0, 0x4E3A, 0xDA3F, 0x3673, 0x694B,
05247 0xDA40, 0xDA41, 0xDA42, 0xDA43, 0xDA44, 0, 0, 0x694C,
05248 0, 0xDA45, 0, 0x436E, 0xDA46, 0, 0, 0xDA47,
05249 0, 0x694D, 0, 0, 0, 0xDA48, 0xDA49, 0xDA4A,
05250 0, 0x467A, 0xDA4B, 0x303A, 0, 0, 0, 0,
05251 };
05252 static const unsigned short utf8_to_euc_E89A[] = {
05253 0, 0, 0, 0, 0, 0, 0, 0,
05254 0xDA6D, 0, 0x3263, 0x6952, 0x6953, 0xDA4C, 0, 0,
05255 0, 0xDA4D, 0, 0x694E, 0, 0x3B3D, 0xDA4E, 0,
05256 0xDA4F, 0, 0xDA50, 0, 0xDA51, 0, 0, 0,
05257 0, 0xDA52, 0, 0x694F, 0x4742, 0, 0xDA53, 0xDA54,
05258 0xDA55, 0x6950, 0x6951, 0x695B, 0, 0xDA56, 0, 0x6955,
05259 0x6958, 0xDA57, 0, 0xDA58, 0xDA59, 0xDA5A, 0x6954, 0xDA5B,
05260 0xDA5C, 0xDA5D, 0, 0, 0, 0, 0, 0xDA5E,
05261 };
05262 static const unsigned short utf8_to_euc_E89B[] = {
05263 0xDA5F, 0xDA60, 0, 0xDA61, 0x6956, 0xDA62, 0x6957, 0x3C58,
05264 0, 0x6959, 0, 0x4341, 0, 0x3756, 0x3342, 0,
05265 0, 0xDA63, 0xDA64, 0, 0x695C, 0xDA65, 0, 0xDA66,
05266 0, 0x333F, 0xDA67, 0x6961, 0xDA68, 0, 0x695D, 0x6960,
05267 0xDA69, 0, 0, 0xDA6A, 0x483A, 0xDA6B, 0, 0xDA6C,
05268 0, 0x695E, 0, 0, 0x695F, 0x4948, 0x485A, 0x6962,
05269 0, 0, 0, 0, 0, 0, 0, 0,
05270 0x427D, 0x696C, 0xDA6E, 0x6968, 0xDA6F, 0xDA70, 0x326B, 0,
05271 };
05272 static const unsigned short utf8_to_euc_E89C[] = {
05273 0x6966, 0, 0x4B2A, 0x6967, 0xDA71, 0xDA72, 0x6964, 0xDA73,
05274 0x6965, 0x696A, 0x696D, 0xDA74, 0, 0x696B, 0xDA75, 0xDA76,
05275 0xDA77, 0x6969, 0x6963, 0xDA78, 0xDA79, 0, 0, 0,
05276 0x4358, 0xDA7A, 0x6974, 0, 0x4C2A, 0, 0xDA7B, 0xDA7C,
05277 0, 0xDA7D, 0, 0xDA7E, 0, 0x6972, 0, 0,
05278 0xDB21, 0x6973, 0, 0, 0, 0, 0xDB22, 0xDB23,
05279 0, 0xDB24, 0xDB25, 0, 0x696E, 0, 0, 0x6970,
05280 0, 0xDB26, 0xDB27, 0x6971, 0xDB28, 0xDB29, 0xDB2A, 0x696F,
05281 };
05282 static const unsigned short utf8_to_euc_E89D[] = {
05283 0xDB2B, 0, 0, 0xDB2C, 0, 0xDB2D, 0, 0,
05284 0, 0x4066, 0, 0x4F39, 0x6978, 0xDB2E, 0x6979, 0,
05285 0, 0, 0, 0x6A21, 0, 0x3F2A, 0, 0x697B,
05286 0xDB2F, 0x697E, 0, 0, 0, 0xDB30, 0, 0x6976,
05287 0x6975, 0xDB31, 0, 0x6A22, 0xDB32, 0xDB33, 0x325C, 0,
05288 0x697C, 0, 0x6A23, 0, 0, 0, 0x697D, 0xDB34,
05289 0, 0xDB35, 0xDB36, 0, 0x697A, 0, 0x4433, 0,
05290 0x6977, 0, 0, 0xDB37, 0, 0, 0, 0x4768,
05291 };
05292 static const unsigned short utf8_to_euc_E89E[] = {
05293 0, 0, 0x6A27, 0xDB38, 0xDB39, 0xDB3A, 0xDB3B, 0xDB3C,
05294 0xDB3D, 0xDB3E, 0, 0xDB3F, 0xDB40, 0x4D3B, 0, 0,
05295 0xDB41, 0, 0, 0xDB42, 0, 0xDB43, 0, 0xDB44,
05296 0xDB45, 0xDB46, 0, 0, 0, 0, 0xDB47, 0x6A26,
05297 0xDB48, 0, 0x6A25, 0xDB49, 0, 0, 0, 0xDB4A,
05298 0, 0, 0, 0x6A2E, 0xDB4B, 0xDB4C, 0xDB4D, 0x6A28,
05299 0, 0xDB4E, 0, 0x6A30, 0, 0xDB4F, 0, 0,
05300 0, 0, 0x4D66, 0x6A33, 0, 0x6A2A, 0xDB50, 0xDB51,
05301 };
05302 static const unsigned short utf8_to_euc_E89F[] = {
05303 0x6A2B, 0xDB52, 0, 0, 0x6A2F, 0, 0x6A32, 0x6A31,
05304 0xDB53, 0xDB54, 0xDB55, 0x6A29, 0, 0, 0xDB56, 0,
05305 0x6A2C, 0, 0x6A3D, 0, 0, 0xDB57, 0xDB58, 0,
05306 0, 0xDB59, 0xDB5A, 0, 0xDB5B, 0, 0, 0xDB5C,
05307 0x6A36, 0, 0xDB5D, 0xDB5E, 0xDB5F, 0, 0, 0,
05308 0, 0, 0xDB60, 0xDB61, 0, 0xDB62, 0, 0x6A34,
05309 0, 0xDB63, 0x6A35, 0xDB64, 0, 0, 0x6A3A, 0x6A3B,
05310 0xDB65, 0x332A, 0xDB66, 0x3542, 0, 0, 0x6A39, 0xDB67,
05311 };
05312 static const unsigned short utf8_to_euc_E8A0[] = {
05313 0, 0xDB68, 0, 0xDB69, 0, 0x6A24, 0xDB6A, 0xF464,
05314 0, 0xDB6B, 0xDB6C, 0xDB6D, 0, 0x6A38, 0x6A3C, 0x6A37,
05315 0xDB6E, 0x6A3E, 0xDB70, 0xDB71, 0xDB72, 0x6A40, 0x6A3F, 0,
05316 0xDB73, 0xDB6F, 0xDB74, 0xDB75, 0xDB76, 0, 0xDB77, 0xDB78,
05317 0, 0x6A42, 0x6A41, 0x695A, 0, 0, 0, 0x6A46,
05318 0xDB79, 0, 0, 0, 0, 0xDB7A, 0xDB7B, 0,
05319 0xDB7C, 0x6A43, 0xDB7D, 0, 0, 0xDB7E, 0x6A44, 0,
05320 0, 0x6A45, 0xDC21, 0x6A47, 0xDC22, 0, 0, 0,
05321 };
05322 static const unsigned short utf8_to_euc_E8A1[] = {
05323 0x376C, 0xDC23, 0x6A49, 0xDC24, 0x6A48, 0xDC25, 0x3D30, 0,
05324 0xDC26, 0xDC27, 0xDC28, 0xDC29, 0x3954, 0x5E27, 0xDC2A, 0,
05325 0, 0xDC2B, 0x6A4A, 0x3D51, 0, 0xDC2C, 0xDC2D, 0x3339,
05326 0xDC2E, 0x6A4B, 0xDC2F, 0x3152, 0xDC30, 0x3E57, 0x6A4C, 0xDC31,
05327 0xDC32, 0x3955, 0x6A4D, 0x3061, 0xDC33, 0, 0, 0,
05328 0x493D, 0xDC34, 0, 0x6A4E, 0, 0, 0, 0,
05329 0x3F6A, 0xDC35, 0x6A55, 0, 0, 0x6A52, 0, 0x436F,
05330 0, 0xDC36, 0, 0xDC37, 0, 0x6A53, 0x6A50, 0x365E,
05331 };
05332 static const unsigned short utf8_to_euc_E8A2[] = {
05333 0xDC38, 0x6A4F, 0x6A56, 0, 0, 0, 0, 0,
05334 0x3736, 0, 0, 0x425E, 0, 0x6A5C, 0, 0,
05335 0, 0, 0x6A58, 0, 0, 0, 0x4235, 0x6A57,
05336 0xDC39, 0x6A5A, 0xDC3A, 0xDC3B, 0xDC3C, 0, 0x6A51, 0xDC3D,
05337 0xDC3E, 0, 0x6A5B, 0, 0x6A5D, 0, 0, 0,
05338 0xDC3F, 0, 0xDC40, 0x486F, 0, 0, 0x6A59, 0,
05339 0x6A5E, 0x6A60, 0, 0, 0x3853, 0x6A54, 0, 0x3041,
05340 0, 0, 0xDC41, 0, 0, 0xDC42, 0xDC43, 0x6A5F,
05341 };
05342 static const unsigned short utf8_to_euc_E8A3[] = {
05343 0xDC44, 0x3A5B, 0x4E76, 0x6A61, 0x6A62, 0x4175, 0, 0,
05344 0, 0, 0xDC45, 0xDC46, 0xDC47, 0xDC48, 0xDC49, 0x4E22,
05345 0, 0xDC4A, 0xDC4B, 0xDC4C, 0x6A63, 0x4D35, 0, 0,
05346 0x6A64, 0x6A65, 0, 0xDC4D, 0x4A64, 0x6A66, 0xDC4E, 0x3A40,
05347 0, 0x4E23, 0, 0, 0, 0, 0, 0xDC4F,
05348 0x6A6B, 0, 0, 0, 0, 0, 0, 0xDC50,
05349 0xDC51, 0xDC52, 0x6A6C, 0x3E58, 0x6A6A, 0xDC53, 0, 0xDC54,
05350 0x4D67, 0x6A67, 0, 0, 0x6A69, 0x403D, 0x3F7E, 0,
05351 };
05352 static const unsigned short utf8_to_euc_E8A4[] = {
05353 0, 0xDC55, 0x6A68, 0, 0x6A6D, 0, 0xDC56, 0x4A23,
05354 0, 0, 0x6A6F, 0, 0x6A6E, 0xDC57, 0xDC58, 0xDC59,
05355 0x336C, 0, 0x4B2B, 0x6A70, 0, 0xDC5A, 0xDC5B, 0,
05356 0xDC5C, 0xDC5D, 0xDC5E, 0, 0xDC5F, 0x6A7C, 0x6A72, 0,
05357 0xDC60, 0, 0, 0, 0, 0x6A73, 0xDC61, 0xDC62,
05358 0xDC63, 0, 0x6A74, 0x6A75, 0, 0, 0, 0,
05359 0xDC64, 0xDC65, 0xDC66, 0, 0, 0xDC67, 0x6A79, 0,
05360 0x6A7A, 0xDC68, 0xDC69, 0x6A78, 0, 0, 0xDC6A, 0,
05361 };
05362 static const unsigned short utf8_to_euc_E8A5[] = {
05363 0xDC6B, 0x6A76, 0xDC6C, 0x6A71, 0x6A77, 0xDC6D, 0xDC6E, 0,
05364 0, 0xDC6F, 0, 0, 0x6A7B, 0x7037, 0, 0xDC70,
05365 0, 0, 0xDC71, 0, 0, 0, 0x3228, 0xDC72,
05366 0, 0, 0xDC73, 0xDC74, 0xDC75, 0, 0x6A7E, 0x365F,
05367 0x6A7D, 0xDC76, 0xDC77, 0xDC78, 0x6B22, 0, 0x6B21, 0,
05368 0, 0, 0x6B24, 0xDC79, 0, 0x6B23, 0xDC7A, 0x6B25,
05369 0xDC7B, 0, 0x3D31, 0xDC7C, 0x6B26, 0xDC7D, 0, 0x6B27,
05370 0, 0, 0xDC7E, 0xDD21, 0xDD22, 0xDD23, 0x6B28, 0x403E,
05371 };
05372 static const unsigned short utf8_to_euc_E8A6[] = {
05373 0, 0x4D57, 0, 0x6B29, 0, 0, 0x4A24, 0x4746,
05374 0x6B2A, 0xDD24, 0x6B2B, 0x382B, 0, 0xDD25, 0, 0x352C,
05375 0xDD26, 0, 0, 0x6B2C, 0xDD27, 0xDD28, 0x3B6B, 0x4741,
05376 0x6B2D, 0, 0x3350, 0xDD29, 0xDD2A, 0, 0, 0xDD2B,
05377 0xDD2C, 0x6B2E, 0, 0, 0, 0xDD2D, 0x6B30, 0x4D77,
05378 0, 0x6B2F, 0x3F46, 0, 0x6B31, 0, 0, 0x6B32,
05379 0xDD2E, 0, 0x6B33, 0x3451, 0xDD2F, 0xDD30, 0xDD31, 0xDD32,
05380 0, 0, 0x6B34, 0, 0xDD33, 0x6B35, 0, 0x6B36,
05381 };
05382 static const unsigned short utf8_to_euc_E8A7[] = {
05383 0x6B37, 0, 0, 0, 0, 0, 0, 0,
05384 0, 0, 0, 0, 0, 0, 0, 0,
05385 0, 0, 0x3351, 0, 0xDD34, 0xDD35, 0xDD36, 0xDD37,
05386 0xDD38, 0, 0x6B38, 0, 0x6B39, 0x6B3A, 0, 0,
05387 0, 0, 0, 0x3272, 0, 0xDD39, 0x3F28, 0x6B3B,
05388 0, 0xDD3A, 0, 0xDD3B, 0, 0xDD3C, 0, 0,
05389 0, 0xDD3D, 0, 0xDD3E, 0x6B3C, 0, 0xDD3F, 0,
05390 0x6B3D, 0xDD40, 0, 0, 0, 0xDD41, 0, 0xDD42,
05391 };
05392 static const unsigned short utf8_to_euc_E8A8[] = {
05393 0x3840, 0, 0x447B, 0x6B3E, 0xDD43, 0xDD44, 0, 0xDD45,
05394 0x3757, 0, 0x3F56, 0, 0x6B41, 0, 0x4624, 0xDD46,
05395 0x6B40, 0xDD47, 0xDD48, 0x3731, 0xDD49, 0xDD4A, 0x6B3F, 0x4277,
05396 0x352D, 0, 0, 0x6B42, 0, 0x6B43, 0xDD4B, 0x3E59,
05397 0xDD4C, 0, 0xDD4D, 0x376D, 0xDD4E, 0x6B44, 0xDD4F, 0,
05398 0, 0, 0x4B2C, 0xDD50, 0xDD51, 0x405F, 0, 0xDD52,
05399 0, 0x3576, 0, 0x4C75, 0x414A, 0xDD53, 0x6B45, 0xDD54,
05400 0, 0, 0x3F47, 0x4370, 0x3E5A, 0xDD55, 0xDD56, 0,
05401 };
05402 static const unsigned short utf8_to_euc_E8A9[] = {
05403 0xDD57, 0x6B46, 0, 0xDD58, 0, 0xDD59, 0x6B49, 0xDD5A,
05404 0x6B4A, 0xDD5B, 0, 0, 0, 0xDD5C, 0xDD5D, 0,
05405 0x3A3E, 0x4242, 0x6B48, 0xDD5E, 0x3E5B, 0x493E, 0xDD5F, 0xDD60,
05406 0xDD61, 0, 0, 0x6B47, 0xDD62, 0xDD63, 0x3B6C, 0,
05407 0x3153, 0xDD64, 0x6B4E, 0x3758, 0, 0xDD65, 0x3B6E, 0xDD66,
05408 0, 0x3B6D, 0, 0x4F4D, 0x6B4D, 0x6B4C, 0x4127, 0,
05409 0x354D, 0x4F43, 0x333A, 0x3E5C, 0, 0xDD67, 0xDD68, 0xDD69,
05410 0, 0xDD6A, 0xDD6B, 0xDD6C, 0x6B4B, 0, 0xDD6D, 0xDD6E,
05411 };
05412 static const unsigned short utf8_to_euc_E8AA[] = {
05413 0xDD6F, 0, 0x6B50, 0xDD70, 0x6B51, 0x6B4F, 0xDD71, 0x3858,
05414 0, 0x4D40, 0, 0xDD72, 0x3B6F, 0x4727, 0, 0xDD73,
05415 0xDD74, 0x6B54, 0xDD75, 0x4040, 0, 0x4342, 0xDD76, 0xDD77,
05416 0x4D36, 0xDD78, 0x6B57, 0, 0, 0, 0x386C, 0xDD79,
05417 0x403F, 0x6B53, 0, 0x6B58, 0x386D, 0x6B55, 0x6B56, 0xDD7A,
05418 0x6B52, 0xDD7B, 0, 0, 0x4062, 0x4649, 0xDD7C, 0xDD7D,
05419 0x432F, 0, 0x325D, 0xDD7E, 0, 0, 0xDE21, 0xDE22,
05420 0, 0x4870, 0, 0xDE23, 0x3543, 0, 0xDE24, 0x4434,
05421 };
05422 static const unsigned short utf8_to_euc_E8AB[] = {
05423 0, 0, 0x6B5B, 0xDE25, 0x6B59, 0, 0xDE26, 0x434C,
05424 0xDE27, 0xDE28, 0xDE29, 0x4041, 0x3452, 0x6B5A, 0, 0x3F5B,
05425 0, 0xDE2A, 0x4E4A, 0xDE2B, 0xDE2C, 0xDE2D, 0x4F40, 0xDE2E,
05426 0, 0, 0x6B5C, 0x6B67, 0x4435, 0xDE2F, 0x6B66, 0xDE30,
05427 0x6B63, 0x6B6B, 0x6B64, 0, 0x6B60, 0, 0x447C, 0x6B5F,
05428 0, 0, 0, 0x6B5D, 0xDE31, 0x4D21, 0x3B70, 0,
05429 0xDE32, 0x6B61, 0, 0x6B5E, 0xDE33, 0xDE34, 0xDE35, 0x6B65,
05430 0x3D74, 0, 0x3841, 0, 0xDE36, 0, 0x427A, 0xDE37,
05431 };
05432 static const unsigned short utf8_to_euc_E8AC[] = {
05433 0x4B45, 0x315A, 0x3062, 0, 0x4625, 0xDE38, 0xDE39, 0x6B69,
05434 0, 0, 0xDE3F, 0xDE3A, 0x6B68, 0, 0x4666, 0,
05435 0x6B6D, 0xDE3B, 0, 0, 0x6B62, 0, 0x6B6C, 0x6B6E,
05436 0, 0x382C, 0x6B6A, 0x3956, 0xDE3C, 0x3C55, 0xDE3D, 0xDE3E,
05437 0x6B6F, 0x4D58, 0, 0, 0, 0, 0x6B72, 0,
05438 0x6B75, 0, 0, 0x6B73, 0x4935, 0xDE40, 0, 0,
05439 0xDE41, 0, 0, 0x6B70, 0, 0, 0, 0xDE42,
05440 0, 0x3660, 0, 0, 0xDE43, 0, 0x6B74, 0,
05441 };
05442 static const unsigned short utf8_to_euc_E8AD[] = {
05443 0, 0x6B76, 0xDE44, 0xDE45, 0xDE46, 0xDE47, 0xDE48, 0,
05444 0xDE49, 0x6B7A, 0, 0, 0x6B77, 0xDE4E, 0x6B79, 0x6B78,
05445 0, 0, 0xDE4A, 0xDE4B, 0xDE4C, 0, 0x6B7B, 0,
05446 0x3C31, 0xDE4D, 0x6B7D, 0x6B7C, 0x4968, 0, 0xDE4F, 0x6C21,
05447 0, 0, 0, 0xDE50, 0, 0, 0x3759, 0,
05448 0, 0, 0, 0x6B7E, 0x6C22, 0xDE51, 0, 0x6C23,
05449 0x3544, 0x6641, 0x3E79, 0, 0x6C24, 0, 0xDE52, 0x386E,
05450 0xDE53, 0xDE54, 0, 0, 0xDE55, 0x6C25, 0xDE56, 0xF466,
05451 };
05452 static const unsigned short utf8_to_euc_E8AE[] = {
05453 0x6C26, 0xDE57, 0, 0x3B3E, 0xDE58, 0xDE59, 0, 0,
05454 0, 0, 0x5A4E, 0xDE5A, 0x6C27, 0xDE5B, 0x6C28, 0xDE5C,
05455 0x3D32, 0, 0x6C29, 0x6C2A, 0xDE5D, 0xDE5E, 0x6C2B, 0,
05456 0, 0x6C2C, 0x6C2D, 0, 0xDE5F, 0, 0xDE60, 0xDE61,
05457 0, 0, 0, 0, 0, 0, 0, 0,
05458 0, 0, 0, 0, 0, 0, 0, 0,
05459 0, 0, 0, 0, 0, 0, 0, 0,
05460 0, 0, 0, 0, 0, 0, 0, 0,
05461 };
05462 static const unsigned short utf8_to_euc_E8B0[] = {
05463 0, 0, 0, 0, 0, 0, 0, 0,
05464 0, 0, 0, 0, 0, 0, 0, 0,
05465 0, 0, 0, 0, 0, 0, 0, 0,
05466 0, 0, 0, 0, 0, 0, 0, 0,
05467 0, 0, 0, 0, 0, 0, 0, 0,
05468 0, 0, 0, 0, 0, 0, 0, 0,
05469 0, 0, 0, 0, 0, 0, 0, 0x432B,
05470 0xDE62, 0xDE63, 0x6C2E, 0, 0, 0xDE64, 0xDE65, 0x6C30,
05471 };
05472 static const unsigned short utf8_to_euc_E8B1[] = {
05473 0, 0x6C2F, 0, 0, 0, 0xDE66, 0x4626, 0xDE67,
05474 0x6C31, 0xDE68, 0x4B2D, 0xDE69, 0x6C32, 0, 0x6C33, 0xDE6A,
05475 0x6C34, 0xDE6B, 0, 0xDE6C, 0xDE6D, 0x6C35, 0, 0xDE6E,
05476 0xDE6F, 0xDE72, 0x465A, 0xDE70, 0, 0xDE71, 0, 0,
05477 0, 0x3E5D, 0x6C36, 0xDE73, 0xDE74, 0, 0xDE75, 0,
05478 0xDE76, 0xDE77, 0x396B, 0x502E, 0x6C37, 0xDE78, 0, 0,
05479 0, 0, 0, 0xDE79, 0, 0xDE7A, 0xDE7B, 0,
05480 0x6C38, 0x493F, 0x6C39, 0xDE7C, 0x6C41, 0, 0xDE7D, 0,
05481 };
05482 static const unsigned short utf8_to_euc_E8B2[] = {
05483 0, 0, 0x6C3A, 0, 0, 0x6C3C, 0xDE7E, 0xDF21,
05484 0, 0x6C3B, 0x6C3D, 0xDF22, 0x4B46, 0x6C3E, 0x6C3F, 0,
05485 0xDF23, 0, 0xDF24, 0xDF25, 0x6C40, 0, 0, 0,
05486 0x6C42, 0xDF26, 0, 0xDF27, 0xDF28, 0x332D, 0x4467, 0,
05487 0x4969, 0x3A62, 0x3957, 0, 0xDF29, 0, 0, 0x494F,
05488 0x325F, 0x484E, 0x6C45, 0x3453, 0x4055, 0x6C44, 0x6C49, 0x4379,
05489 0x4C63, 0, 0x6C47, 0x6C48, 0x352E, 0, 0x6C4A, 0x4763,
05490 0x425F, 0xDF2A, 0xDF2B, 0x4871, 0x453D, 0x6C46, 0, 0x4B47,
05491 };
05492 static const unsigned short utf8_to_euc_E8B3[] = {
05493 0x326C, 0x6C4C, 0x4F28, 0x4442, 0x4F45, 0xDF2C, 0xDF2D, 0x3B71,
05494 0x6C4B, 0xDF2E, 0x4231, 0xDF2F, 0, 0x6C5C, 0x4128, 0xDF30,
05495 0, 0x4678, 0, 0x4950, 0, 0xDF32, 0xDF31, 0,
05496 0, 0xDF33, 0x6C4F, 0x3B3F, 0x3B72, 0xDF34, 0x3E5E, 0,
05497 0x4765, 0xDF35, 0x382D, 0x6C4E, 0x6C4D, 0, 0x496A, 0,
05498 0xDF36, 0, 0x3C41, 0, 0xDF37, 0x4552, 0, 0xDF38,
05499 0xDF39, 0, 0xDF3A, 0, 0xF467, 0xDF3B, 0, 0xDF3C,
05500 0xDF3D, 0, 0x6C51, 0x6C52, 0x3958, 0x6C50, 0xDF3E, 0xDF3F,
05501 };
05502 static const unsigned short utf8_to_euc_E8B4[] = {
05503 0, 0xDF40, 0, 0xDF41, 0x6C53, 0x6C54, 0, 0x6C56,
05504 0x4223, 0xDF42, 0x6C55, 0x3466, 0, 0x6C58, 0, 0x6C57,
05505 0x6C59, 0, 0xDF43, 0x6C5B, 0x6C5D, 0, 0x6C5E, 0xDF44,
05506 0, 0, 0, 0xDF45, 0, 0, 0, 0,
05507 0, 0, 0, 0, 0, 0, 0, 0,
05508 0, 0, 0, 0, 0, 0, 0, 0,
05509 0, 0, 0, 0, 0, 0, 0, 0,
05510 0, 0, 0, 0, 0, 0, 0, 0,
05511 };
05512 static const unsigned short utf8_to_euc_E8B5[] = {
05513 0, 0, 0, 0, 0, 0, 0, 0,
05514 0, 0, 0, 0, 0, 0, 0, 0,
05515 0, 0, 0, 0, 0, 0, 0, 0,
05516 0, 0, 0, 0, 0, 0, 0, 0,
05517 0, 0, 0, 0, 0x4056, 0xDF46, 0x3C4F, 0x6C5F,
05518 0, 0xDF47, 0, 0x3352, 0xDF48, 0x6C60, 0xDF49, 0,
05519 0x4176, 0x6C61, 0, 0x6C62, 0x496B, 0, 0xF468, 0x352F,
05520 0, 0, 0, 0, 0, 0, 0, 0xDF4A,
05521 };
05522 static const unsigned short utf8_to_euc_E8B6[] = {
05523 0, 0x6C63, 0xDF4B, 0, 0xDF4C, 0x4436, 0, 0,
05524 0xDF4D, 0, 0x315B, 0, 0, 0xDF4E, 0, 0,
05525 0xDF4F, 0xDF50, 0, 0, 0, 0xDF51, 0, 0,
05526 0, 0x6C64, 0, 0, 0, 0, 0xDF52, 0xDF53,
05527 0xDF54, 0, 0, 0x3C71, 0, 0, 0xDF55, 0,
05528 0x3F76, 0, 0, 0xDF56, 0xDF57, 0, 0, 0xDF58,
05529 0, 0, 0xDF59, 0x422D, 0, 0xDF5A, 0, 0xDF5B,
05530 0, 0xDF5C, 0x6C67, 0xDF5D, 0xDF6F, 0, 0x6C66, 0,
05531 };
05532 static const unsigned short utf8_to_euc_E8B7[] = {
05533 0xDF5E, 0, 0x6C65, 0, 0, 0xDF5F, 0xDF60, 0xDF61,
05534 0xDF62, 0, 0xDF63, 0x6C6D, 0x6C6B, 0, 0xDF64, 0x6C68,
05535 0, 0xDF65, 0, 0, 0xDF66, 0xDF67, 0x6C6A, 0xDF68,
05536 0, 0xDF69, 0x6C69, 0x6C6C, 0, 0x3577, 0, 0x6C70,
05537 0, 0x4057, 0, 0x6C71, 0xDF6A, 0xDF6B, 0, 0xDF6C,
05538 0x3859, 0, 0x6C6E, 0x6C6F, 0xDF6D, 0, 0, 0x4F29,
05539 0xDF6E, 0xDF70, 0xDF71, 0x4437, 0xDF72, 0x4129, 0, 0,
05540 0, 0, 0, 0, 0x6C72, 0xDF73, 0, 0x6C75,
05541 };
05542 static const unsigned short utf8_to_euc_E8B8[] = {
05543 0, 0xDF74, 0, 0, 0xDF75, 0xDF76, 0xDF77, 0,
05544 0x6C73, 0x6C74, 0x4D59, 0xDF78, 0, 0, 0, 0x4627,
05545 0x6C78, 0xDF79, 0, 0, 0xDF7A, 0, 0xDF7B, 0,
05546 0, 0, 0, 0, 0, 0x6C76, 0x6C77, 0x6C79,
05547 0xDF7C, 0xDF7D, 0xDF7E, 0xE021, 0, 0, 0xE022, 0xE023,
05548 0, 0, 0x6D29, 0, 0, 0, 0, 0,
05549 0x6C7C, 0xE024, 0, 0xE025, 0x6C7D, 0x6C7B, 0xE026, 0xE027,
05550 0xE028, 0xE029, 0, 0, 0, 0xE02A, 0, 0,
05551 };
05552 static const unsigned short utf8_to_euc_E8B9[] = {
05553 0xE02B, 0xE02C, 0x6C7A, 0, 0x447D, 0, 0, 0x6D21,
05554 0x6D25, 0x6D22, 0x6C7E, 0xE02D, 0x6D23, 0xE02E, 0xE02F, 0xE030,
05555 0x6D24, 0, 0, 0, 0xE031, 0x6D2B, 0, 0,
05556 0, 0x6D26, 0, 0xE032, 0xE033, 0xE034, 0xE035, 0x4058,
05557 0x6D28, 0xE036, 0xE037, 0x6D2A, 0x6D27, 0, 0, 0,
05558 0, 0xE038, 0, 0, 0xE039, 0xE03A, 0, 0xE03B,
05559 0xE03C, 0xE03D, 0x6D2D, 0, 0x3D33, 0, 0x6D2C, 0,
05560 0, 0xE03E, 0xE03F, 0xE040, 0x6D2E, 0, 0, 0,
05561 };
05562 static const unsigned short utf8_to_euc_E8BA[] = {
05563 0, 0x6D2F, 0xE041, 0xE042, 0x6D32, 0x6D31, 0, 0x6D30,
05564 0, 0xE043, 0x6D34, 0x6D33, 0, 0x4C76, 0, 0,
05565 0xE044, 0x6D36, 0xE045, 0x6D35, 0x6D37, 0xE046, 0, 0,
05566 0, 0x6D38, 0xE047, 0xE048, 0, 0xE049, 0xE04A, 0,
05567 0, 0x6D3A, 0xE04B, 0, 0, 0, 0, 0xE04C,
05568 0, 0xE04D, 0x6D39, 0x3F48, 0x6D3B, 0xE04E, 0xE04F, 0x366D,
05569 0x6D3C, 0x6D3E, 0, 0xE050, 0, 0xE051, 0, 0,
05570 0, 0, 0xE052, 0xE053, 0, 0, 0x6D3F, 0,
05571 };
05572 static const unsigned short utf8_to_euc_E8BB[] = {
05573 0xE054, 0xE055, 0, 0xE056, 0xE057, 0x6D40, 0x6D3D, 0xE058,
05574 0x6D41, 0, 0x3C56, 0x6D42, 0x3530, 0x3733, 0, 0xE059,
05575 0, 0xE05A, 0x382E, 0, 0xE05B, 0, 0, 0,
05576 0, 0, 0, 0x6D43, 0xE05C, 0, 0, 0x4670,
05577 0, 0, 0x453E, 0x6D44, 0, 0, 0, 0,
05578 0xE05D, 0, 0, 0x6D47, 0, 0xE064, 0xE05E, 0,
05579 0xE05F, 0xE060, 0, 0, 0, 0, 0, 0xE061,
05580 0x3C34, 0xE062, 0xE063, 0x6D46, 0x6D45, 0x375A, 0x6D48, 0,
05581 };
05582 static const unsigned short utf8_to_euc_E8BC[] = {
05583 0xE065, 0, 0xE066, 0x3353, 0, 0x6D4A, 0, 0xE067,
05584 0xE068, 0x3A5C, 0x6D49, 0, 0x6D52, 0, 0, 0xE069,
05585 0xE06A, 0, 0x6D4C, 0x6D4E, 0x4A65, 0x6D4B, 0xE06B, 0xE06C,
05586 0xE06D, 0x6D4D, 0, 0x6D51, 0x6D4F, 0x3531, 0xE06E, 0x6D50,
05587 0xE06F, 0xE070, 0, 0xE071, 0, 0xE072, 0x6D53, 0xE073,
05588 0xE074, 0x475A, 0x4E58, 0, 0xE075, 0xE076, 0xE077, 0x3D34,
05589 0, 0, 0, 0x6D54, 0xE078, 0xE079, 0xE07A, 0xE07B,
05590 0x4D22, 0x6D56, 0xE07C, 0x6D55, 0, 0, 0x6D59, 0x4D41,
05591 };
05592 static const unsigned short utf8_to_euc_E8BD[] = {
05593 0xE07D, 0xE07E, 0x6D58, 0xE121, 0x336D, 0x6D57, 0x6D5C, 0xE122,
05594 0, 0x6D5B, 0, 0, 0x6D5A, 0x4532, 0x6D5D, 0xE123,
05595 0, 0xE124, 0xE125, 0xE126, 0xE127, 0xE128, 0, 0x6D5E,
05596 0xE129, 0, 0, 0, 0x6D5F, 0xE12A, 0xE12B, 0x396C,
05597 0, 0x3725, 0x6D60, 0x6D61, 0x6D62, 0xE12C, 0, 0,
05598 0, 0, 0, 0, 0, 0, 0, 0,
05599 0, 0, 0, 0, 0, 0, 0, 0,
05600 0, 0, 0, 0, 0, 0, 0, 0,
05601 };
05602 static const unsigned short utf8_to_euc_E8BE[] = {
05603 0, 0, 0, 0, 0, 0, 0, 0,
05604 0, 0, 0, 0, 0, 0, 0, 0,
05605 0, 0, 0, 0, 0, 0, 0, 0,
05606 0, 0, 0, 0x3F49, 0x6D63, 0xE12D, 0x3C2D, 0x6D64,
05607 0xE12E, 0xE12F, 0, 0x6D65, 0xE130, 0xE131, 0xE132, 0x5221,
05608 0x517E, 0, 0, 0, 0, 0x6D66, 0x6570, 0x6D67,
05609 0x4324, 0x3F2B, 0x4740, 0, 0, 0xE133, 0xE134, 0x6D68,
05610 0xE135, 0, 0x4A55, 0x4454, 0x397E, 0, 0xE136, 0x4329,
05611 };
05612 static const unsigned short utf8_to_euc_E8BF[] = {
05613 0xE137, 0xE138, 0x312A, 0, 0x4B78, 0x3F57, 0xE139, 0,
05614 0, 0, 0xE13A, 0xE13B, 0, 0xE13C, 0x375E, 0,
05615 0xE13D, 0x3661, 0xE13E, 0xE13F, 0x4A56, 0xE140, 0, 0,
05616 0, 0, 0x6D69, 0, 0, 0, 0, 0,
05617 0xE141, 0, 0x6D6B, 0xE142, 0xE143, 0x6D6A, 0x3260, 0,
05618 0xE144, 0x4676, 0x6D6C, 0x4777, 0, 0x4533, 0xE145, 0x6D6D,
05619 0x3D52, 0xE146, 0, 0, 0x6D6F, 0xE147, 0xE148, 0x4C42,
05620 0x6D7E, 0x6D71, 0x6D72, 0xE149, 0, 0x4449, 0xE14A, 0,
05621 };
05622 static const unsigned short utf8_to_euc_E980[] = {
05623 0x4260, 0x4177, 0xE14B, 0x4628, 0xE14C, 0x6D70, 0x3555, 0,
05624 0xE14D, 0, 0, 0x6D79, 0xE14E, 0x6D76, 0x6E25, 0x4629,
05625 0x4360, 0x6D73, 0, 0x447E, 0x4553, 0x6D74, 0x6D78, 0x3F60,
05626 0xE14F, 0x4767, 0x444C, 0xE150, 0, 0x4042, 0x6D77, 0x422E,
05627 0x4224, 0x6D75, 0x3029, 0x4F22, 0, 0, 0, 0x6D7A,
05628 0xE151, 0xE152, 0xE154, 0, 0xE155, 0xE156, 0x4261, 0xE153,
05629 0, 0x3D35, 0x3F4A, 0xE157, 0xE158, 0x6D7C, 0x6D7B, 0xE159,
05630 0x306F, 0x6D7D, 0, 0, 0x492F, 0, 0x6E27, 0xE15A,
05631 };
05632 static const unsigned short utf8_to_euc_E981[] = {
05633 0, 0x465B, 0x3F6B, 0xE15B, 0xE15C, 0x4359, 0, 0x3678,
05634 0, 0x6E26, 0x4D37, 0x313F, 0xE15D, 0x4A57, 0x3261, 0x6E21,
05635 0x6E22, 0x6E23, 0x6E24, 0x463B, 0x4323, 0x3063, 0x6E28, 0,
05636 0x6E29, 0x7423, 0, 0xE15E, 0x423D, 0xE15F, 0x6E2A, 0,
05637 0x3173, 0x414C, 0xE160, 0x382F, 0, 0x4D5A, 0xE161, 0xE162,
05638 0x6E2B, 0x452C, 0, 0, 0xE163, 0x4178, 0x3C57, 0x6E2C,
05639 0xE164, 0, 0x6E2F, 0, 0xE165, 0x3D65, 0x6E2D, 0x412B,
05640 0x412A, 0xE166, 0x3064, 0, 0x4E4B, 0x6E31, 0, 0x4872,
05641 };
05642 static const unsigned short utf8_to_euc_E982[] = {
05643 0x6E33, 0x6E32, 0x6E30, 0x6364, 0x3454, 0xE167, 0, 0x6D6E,
05644 0xE168, 0x6E35, 0x6E34, 0xE169, 0xE16A, 0, 0xE16B, 0x6E36,
05645 0xE16C, 0x4D38, 0, 0, 0, 0xE16D, 0, 0xE16E,
05646 0xE16F, 0xE170, 0, 0xE171, 0, 0, 0, 0,
05647 0xE172, 0xE173, 0xE174, 0x4661, 0, 0xE175, 0x4B2E, 0,
05648 0x6E37, 0, 0x3C59, 0, 0, 0, 0, 0x6E38,
05649 0xE176, 0x6E39, 0xE177, 0xE178, 0xE179, 0x6E3A, 0xE17A, 0,
05650 0x4521, 0, 0, 0, 0, 0xE17B, 0xE17D, 0,
05651 };
05652 static const unsigned short utf8_to_euc_E983[] = {
05653 0, 0x306A, 0, 0xE17E, 0xE221, 0xE222, 0, 0xE223,
05654 0xE224, 0, 0x3959, 0, 0xE17C, 0, 0x4F3A, 0,
05655 0, 0, 0xE22D, 0, 0, 0xE225, 0, 0xE226,
05656 0xE227, 0xE228, 0, 0x6E3E, 0xE229, 0xE22A, 0xF46C, 0xE22B,
05657 0, 0x3734, 0x6E3B, 0, 0x6E3C, 0xE22C, 0, 0,
05658 0x4974, 0, 0, 0xE22F, 0, 0x3354, 0, 0xE230,
05659 0xE231, 0, 0, 0, 0xE232, 0x4D39, 0xE22E, 0x363F,
05660 0, 0, 0, 0, 0, 0x4554, 0xE233, 0xE234,
05661 };
05662 static const unsigned short utf8_to_euc_E984[] = {
05663 0xE235, 0, 0x6E3F, 0, 0xE236, 0xE237, 0xE238, 0,
05664 0xE239, 0, 0, 0, 0, 0xE23A, 0, 0,
05665 0xE23B, 0, 0x6E40, 0, 0xE23C, 0xF46E, 0xE23D, 0xE23E,
05666 0xE23F, 0x6E41, 0xE240, 0, 0xE241, 0, 0xE242, 0,
05667 0xE243, 0, 0xE245, 0xE246, 0, 0xE244, 0, 0xE247,
05668 0, 0xE248, 0, 0, 0, 0x4522, 0xE249, 0xE24A,
05669 0x6E43, 0xE24B, 0x6E42, 0, 0xE24C, 0, 0xE24D, 0xE24E,
05670 0, 0xE24F, 0xE250, 0, 0xE251, 0xE252, 0, 0,
05671 };
05672 static const unsigned short utf8_to_euc_E985[] = {
05673 0, 0, 0, 0xE253, 0, 0, 0, 0xE254,
05674 0xE255, 0x4653, 0x6E44, 0x3D36, 0x3C60, 0x475B, 0x4371, 0xE256,
05675 0, 0, 0x3C72, 0xE257, 0x3F6C, 0, 0x6E45, 0xE258,
05676 0x6E46, 0xE259, 0xE25A, 0xE25B, 0, 0, 0, 0,
05677 0, 0xE25C, 0x3F5D, 0x6E47, 0xE25D, 0x6E48, 0, 0xE25E,
05678 0, 0x6E49, 0x4D6F, 0, 0x3D37, 0xE25F, 0, 0,
05679 0, 0, 0x6E4B, 0x6E4A, 0xE260, 0x395A, 0, 0x3973,
05680 0x3B40, 0xE261, 0xE262, 0xE263, 0, 0, 0, 0,
05681 };
05682 static const unsigned short utf8_to_euc_E986[] = {
05683 0, 0xE264, 0x6E4E, 0xE265, 0, 0xE266, 0xE267, 0x3D66,
05684 0, 0x6E4D, 0xE268, 0x6E4C, 0, 0x4269, 0xE269, 0,
05685 0x386F, 0xE26A, 0x4043, 0xE26B, 0xE26C, 0xE26D, 0, 0x4830,
05686 0xE26E, 0, 0, 0, 0x3D39, 0, 0xE26F, 0,
05687 0, 0xE270, 0x6E4F, 0, 0x3E5F, 0, 0xE271, 0,
05688 0xE272, 0, 0x6E52, 0x6E50, 0xE273, 0xE274, 0xE275, 0x6E51,
05689 0xE276, 0xE277, 0xE278, 0xE279, 0x6E54, 0x6E53, 0xE27A, 0,
05690 0x3E7A, 0, 0x6E55, 0xE27B, 0xE27C, 0xE27D, 0, 0xE27E,
05691 };
05692 static const unsigned short utf8_to_euc_E987[] = {
05693 0x6E56, 0x6E57, 0xE321, 0xE322, 0, 0xE323, 0x4850, 0x3A53,
05694 0x3C61, 0x6E58, 0, 0x6E59, 0x4E24, 0x3D45, 0x4C6E, 0x4E4C,
05695 0x6E5A, 0x3662, 0, 0xE324, 0xE325, 0, 0x6E5B, 0xE326,
05696 0x4523, 0xE327, 0xE328, 0x6E5E, 0x3378, 0x3F4B, 0xE329, 0x6E5C,
05697 0, 0x6E5D, 0, 0x4460, 0xE32A, 0xE32B, 0x4B55, 0x367C,
05698 0, 0xE32C, 0xE32D, 0, 0xE32E, 0xE32F, 0xE330, 0xE331,
05699 0xE332, 0xE333, 0, 0, 0, 0x6E60, 0x6E61, 0xE334,
05700 0, 0xE335, 0, 0xE336, 0x6E5F, 0xE337, 0, 0x6E63,
05701 };
05702 static const unsigned short utf8_to_euc_E988[] = {
05703 0xE338, 0xE339, 0, 0, 0xE33A, 0xE33B, 0xE33C, 0xE33D,
05704 0, 0xE33E, 0xE33F, 0, 0xE340, 0x465F, 0x3343, 0,
05705 0xE341, 0x6E67, 0xE342, 0xE343, 0x6E64, 0x6E66, 0xE344, 0,
05706 0xE345, 0, 0, 0, 0xE346, 0xE347, 0x6E62, 0,
05707 0, 0, 0, 0xE348, 0xE349, 0xE34A, 0xE34B, 0,
05708 0xE34C, 0x6F4F, 0, 0, 0x6E65, 0, 0xE34D, 0xE34E,
05709 0xE34F, 0, 0, 0xE350, 0x4E6B, 0xE351, 0xE352, 0x385A,
05710 0xE353, 0xE354, 0xE355, 0, 0xE356, 0, 0xE357, 0x6E6F,
05711 };
05712 static const unsigned short utf8_to_euc_E989[] = {
05713 0xE358, 0, 0xE359, 0xE35A, 0x4534, 0x6E6A, 0xE35B, 0xE35C,
05714 0x6E6D, 0x6E6B, 0xE35D, 0x6E70, 0, 0xE35E, 0xE35F, 0xE360,
05715 0x6E71, 0xE361, 0, 0, 0, 0, 0, 0x6E69,
05716 0xE362, 0xE363, 0x6E76, 0x3174, 0xE364, 0xE365, 0x6E68, 0,
05717 0xE366, 0xE367, 0x482D, 0, 0x6E6C, 0xE368, 0x3E60, 0xE369,
05718 0xE36A, 0xE36B, 0, 0, 0, 0, 0xE36C, 0xE36D,
05719 0xE36E, 0x395B, 0, 0, 0, 0xE36F, 0xE370, 0xE371,
05720 0xE372, 0xE373, 0, 0xE374, 0xE375, 0xE376, 0x4B48, 0xE377,
05721 };
05722 static const unsigned short utf8_to_euc_E98A[] = {
05723 0x3664, 0, 0, 0x3D46, 0, 0x463C, 0, 0,
05724 0xE378, 0xE379, 0xE37A, 0, 0, 0xE37B, 0xE37C, 0,
05725 0, 0x412D, 0xE37D, 0x6E74, 0, 0x6E6E, 0x6E73, 0xE37E,
05726 0x4C43, 0xE421, 0x4438, 0x6E75, 0x6E72, 0, 0, 0xE422,
05727 0xE423, 0, 0, 0, 0xE424, 0xE425, 0, 0xE426,
05728 0xE427, 0, 0, 0xE428, 0, 0x412C, 0, 0xE429,
05729 0, 0, 0xE42A, 0, 0, 0, 0xE42B, 0x6E79,
05730 0xE42C, 0x6E78, 0xE42D, 0xE42E, 0xE42F, 0xE430, 0, 0xE431,
05731 };
05732 static const unsigned short utf8_to_euc_E98B[] = {
05733 0xE432, 0xE433, 0xE434, 0xE435, 0, 0xE436, 0xE437, 0xE438,
05734 0xE439, 0, 0, 0xE43A, 0xE43B, 0xE43C, 0xE43D, 0x6E77,
05735 0xE43E, 0, 0x4B2F, 0xE43F, 0, 0xE440, 0, 0xE441,
05736 0xE442, 0xE443, 0, 0, 0xE444, 0xE445, 0, 0xE446,
05737 0xE447, 0xE448, 0, 0xE449, 0x3D7B, 0xE44A, 0, 0xE44B,
05738 0xE44C, 0x6E7A, 0x4A5F, 0, 0xE44D, 0x3154, 0xE44E, 0,
05739 0xE44F, 0, 0x4946, 0x4372, 0, 0, 0, 0,
05740 0x3578, 0xE450, 0x6E7C, 0xE451, 0x395D, 0, 0, 0xE452,
05741 };
05742 static const unsigned short utf8_to_euc_E98C[] = {
05743 0xE453, 0, 0xE454, 0, 0, 0, 0x3B2C, 0,
05744 0xE455, 0, 0, 0, 0, 0xE456, 0, 0x6E7B,
05745 0x3F6D, 0xE457, 0, 0, 0xE458, 0xE459, 0, 0,
05746 0x3F6E, 0x6F21, 0x6F23, 0, 0xE45A, 0xE45B, 0xE45C, 0xE45D,
05747 0x3E7B, 0xE45E, 0x6F22, 0x6F24, 0xE45F, 0xE460, 0x3653, 0xE461,
05748 0x4945, 0xE462, 0xE463, 0x3C62, 0x4F23, 0, 0x6E7E, 0x3A78,
05749 0, 0, 0x4F3F, 0xE464, 0xE465, 0x6F26, 0xE466, 0xE467,
05750 0, 0, 0x6F25, 0x6F27, 0, 0, 0, 0,
05751 };
05752 static const unsigned short utf8_to_euc_E98D[] = {
05753 0, 0, 0, 0, 0x6E7D, 0, 0, 0xE468,
05754 0xE469, 0xE46A, 0, 0x4669, 0, 0x4555, 0, 0,
05755 0xE46B, 0xE46C, 0xE46D, 0, 0x4457, 0xE46E, 0x6F2C, 0xE46F,
05756 0xE470, 0, 0xE471, 0x4343, 0x6F28, 0, 0xE472, 0,
05757 0x6F29, 0, 0, 0, 0xE473, 0xE474, 0, 0xE475,
05758 0, 0xE476, 0xE477, 0, 0x372D, 0xE478, 0x6F2B, 0xE479,
05759 0xE47A, 0xE47B, 0, 0xE47C, 0xE47D, 0x3830, 0xE47E, 0,
05760 0, 0, 0xE521, 0, 0x6F2A, 0xE522, 0x3E61, 0xE523,
05761 };
05762 static const unsigned short utf8_to_euc_E98E[] = {
05763 0xE524, 0xE525, 0xE526, 0, 0, 0, 0, 0,
05764 0xE527, 0, 0xE528, 0xE529, 0x3379, 0xE52A, 0, 0xE52B,
05765 0, 0, 0xE52C, 0, 0x6F30, 0xE52D, 0x3A3F, 0x4179,
05766 0xE52E, 0, 0x444A, 0xE52F, 0, 0, 0xE530, 0,
05767 0, 0xE531, 0, 0xE532, 0xE533, 0, 0xE534, 0x333B,
05768 0xE535, 0xE53B, 0, 0xE536, 0x6F2E, 0x6F2F, 0x4443, 0,
05769 0x6F2D, 0, 0, 0, 0xE537, 0xE538, 0xE539, 0,
05770 0, 0x6F31, 0xE53A, 0, 0, 0, 0, 0,
05771 };
05772 static const unsigned short utf8_to_euc_E98F[] = {
05773 0, 0xE53C, 0, 0x6F37, 0xE53D, 0xE53E, 0xE53F, 0xE540,
05774 0x6F3A, 0xE541, 0xE542, 0xE543, 0xE544, 0xE545, 0, 0,
05775 0x6F39, 0x452D, 0, 0xE546, 0, 0, 0x6F32, 0x6F33,
05776 0x6F36, 0xE547, 0, 0, 0xE548, 0x6F38, 0xE549, 0xE54A,
05777 0, 0x3640, 0xE54B, 0, 0x6F3B, 0x6F35, 0xE54C, 0xE54D,
05778 0x6F34, 0, 0, 0, 0, 0, 0, 0,
05779 0, 0, 0, 0, 0, 0, 0, 0xE54F,
05780 0xE550, 0xE54E, 0xE551, 0xE552, 0, 0xE553, 0, 0,
05781 };
05782 static const unsigned short utf8_to_euc_E990[] = {
05783 0, 0xE554, 0xE555, 0x6F3F, 0xE556, 0, 0, 0x6F40,
05784 0xE557, 0xE558, 0, 0, 0, 0xE559, 0xE55A, 0xE55B,
05785 0x6F41, 0, 0, 0x6F3E, 0x6F3D, 0xE55C, 0xE55D, 0xE55E,
05786 0x3E62, 0x462A, 0x6F3C, 0, 0, 0, 0, 0xE55F,
05787 0, 0x6F45, 0, 0, 0, 0, 0, 0,
05788 0, 0, 0, 0x6F43, 0, 0, 0xE560, 0xE561,
05789 0, 0xE562, 0xE563, 0xE564, 0xE565, 0x6F44, 0x6F42, 0,
05790 0x4278, 0, 0x6F46, 0xE566, 0, 0xE568, 0, 0xE567,
05791 };
05792 static const unsigned short utf8_to_euc_E991[] = {
05793 0, 0x6F47, 0, 0xE569, 0x6F49, 0xE56A, 0, 0,
05794 0xE56B, 0, 0xE56C, 0, 0xE56D, 0, 0, 0,
05795 0, 0x3455, 0x6F48, 0x4C7A, 0, 0xE56E, 0, 0,
05796 0, 0xE56F, 0x6F54, 0x6F4A, 0xE570, 0, 0x6F4D, 0xE571,
05797 0x6F4B, 0xE572, 0x6F4C, 0xE573, 0, 0, 0, 0,
05798 0xE574, 0, 0x6F4E, 0xE575, 0, 0xE576, 0xE577, 0xE578,
05799 0x6F50, 0xE579, 0xE57A, 0, 0, 0x6F51, 0, 0x6F52,
05800 0, 0, 0, 0, 0x6F55, 0x6F53, 0x6F56, 0x6F58,
05801 };
05802 static const unsigned short utf8_to_euc_E992[] = {
05803 0, 0x6F57, 0, 0xE57C, 0xE57B, 0, 0, 0,
05804 0, 0, 0, 0, 0, 0, 0, 0,
05805 0, 0, 0, 0, 0, 0, 0, 0,
05806 0, 0, 0, 0, 0, 0, 0, 0,
05807 0, 0, 0, 0, 0, 0, 0, 0,
05808 0, 0, 0, 0, 0, 0, 0, 0,
05809 0, 0, 0, 0, 0, 0, 0, 0,
05810 0, 0, 0, 0, 0, 0, 0, 0,
05811 };
05812 static const unsigned short utf8_to_euc_E995[] = {
05813 0, 0, 0, 0, 0, 0, 0, 0,
05814 0, 0, 0, 0, 0, 0, 0, 0,
05815 0, 0, 0, 0, 0, 0, 0, 0,
05816 0, 0, 0, 0, 0, 0, 0, 0,
05817 0, 0, 0, 0, 0, 0, 0, 0,
05818 0, 0, 0, 0, 0, 0, 0, 0,
05819 0, 0, 0, 0, 0, 0, 0, 0x4439,
05820 0xE57D, 0xE57E, 0, 0, 0, 0, 0xE621, 0,
05821 };
05822 static const unsigned short utf8_to_euc_E996[] = {
05823 0x4C67, 0, 0x6F59, 0x412E, 0xE622, 0, 0, 0x6F5A,
05824 0xE623, 0x4A44, 0x6F5B, 0x332B, 0xE624, 0xE625, 0xE626, 0x313C,
05825 0, 0x3457, 0xF471, 0x3456, 0x6F5C, 0, 0x6F5D, 0,
05826 0x6F5E, 0x6F5F, 0, 0, 0, 0xE627, 0xE628, 0xE629,
05827 0x6F60, 0xE62A, 0x3458, 0x3355, 0x395E, 0x4836, 0xE62B, 0x6F62,
05828 0x6F61, 0xE62C, 0, 0xE62D, 0xE62E, 0x6F63, 0, 0,
05829 0, 0, 0x315C, 0, 0xE62F, 0, 0xE630, 0,
05830 0, 0x6F66, 0xE631, 0x6F65, 0x6F64, 0xE632, 0x6F67, 0xE633,
05831 };
05832 static const unsigned short utf8_to_euc_E997[] = {
05833 0, 0, 0, 0x6F6A, 0, 0, 0xE634, 0x3047,
05834 0xE635, 0xE636, 0x6F68, 0xE637, 0x6F6C, 0x6F6B, 0, 0,
05835 0xE638, 0xE639, 0xE63A, 0xE63B, 0x6F6E, 0x6F6D, 0x6F6F, 0,
05836 0x462E, 0xE63C, 0xE63D, 0, 0x6F70, 0xE63E, 0xE63F, 0xE640,
05837 0xE641, 0x6F71, 0x6F73, 0, 0xE642, 0x6F72, 0xE643, 0,
05838 0, 0, 0, 0, 0, 0, 0, 0,
05839 0, 0, 0, 0, 0, 0, 0, 0,
05840 0, 0, 0, 0, 0, 0, 0, 0,
05841 };
05842 static const unsigned short utf8_to_euc_E998[] = {
05843 0, 0, 0, 0, 0, 0, 0, 0,
05844 0, 0, 0, 0, 0, 0, 0, 0,
05845 0, 0, 0, 0, 0, 0, 0, 0,
05846 0, 0, 0, 0, 0x496C, 0xE644, 0xE645, 0,
05847 0, 0x6F74, 0xE646, 0, 0xE647, 0xE648, 0xE649, 0,
05848 0x6F75, 0, 0x3A65, 0, 0xE64A, 0, 0x6F76, 0x6F77,
05849 0, 0xE64B, 0x4B49, 0xE64C, 0, 0, 0, 0xE64D,
05850 0xE64E, 0xE64F, 0xE650, 0x414B, 0xE651, 0xE652, 0, 0x3024,
05851 };
05852 static const unsigned short utf8_to_euc_E999[] = {
05853 0x424B, 0xE653, 0x6F78, 0, 0x496D, 0, 0, 0,
05854 0, 0, 0, 0x6F7B, 0x6F79, 0x395F, 0, 0x6F7A,
05855 0x3842, 0, 0xE654, 0, 0xE655, 0, 0xE656, 0xE657,
05856 0xE658, 0, 0, 0x4A45, 0x6F7D, 0x7021, 0x6F7E, 0x7022,
05857 0, 0xE659, 0x3121, 0x3F58, 0x3D7C, 0x3459, 0x7023, 0,
05858 0, 0, 0x4766, 0, 0x7025, 0, 0xE65A, 0,
05859 0x3122, 0, 0x7024, 0x4444, 0xE65B, 0x4E4D, 0x462B, 0x6F7C,
05860 0x4E26, 0, 0x3831, 0xE65C, 0xE65D, 0x4D5B, 0xE65E, 0xE65F,
05861 };
05862 static const unsigned short utf8_to_euc_E99A[] = {
05863 0, 0xE660, 0xE661, 0xE662, 0xE663, 0x3679, 0x4E34, 0,
05864 0x3728, 0xE664, 0x4262, 0x6721, 0, 0x7026, 0x332C, 0x3F6F,
05865 0, 0xE665, 0, 0, 0x3356, 0x7028, 0xE666, 0x7029,
05866 0x7027, 0x3764, 0xE667, 0x3A5D, 0x3E63, 0xE668, 0, 0xE669,
05867 0x3123, 0, 0, 0x4E59, 0xE66A, 0xE66B, 0xE66C, 0x702B,
05868 0x6E2E, 0xE66D, 0x702A, 0, 0, 0, 0xE66E, 0xE66F,
05869 0x702E, 0x702C, 0x702D, 0xE670, 0x702F, 0, 0x7030, 0x4E6C,
05870 0x7031, 0x7032, 0xE671, 0x4049, 0x483B, 0, 0, 0,
05871 };
05872 static const unsigned short utf8_to_euc_E99B[] = {
05873 0x3F7D, 0x3467, 0, 0, 0x4D3A, 0x326D, 0x3D38, 0x385B,
05874 0, 0x7035, 0xE672, 0x7034, 0x3B73, 0x7036, 0x7033, 0,
05875 0, 0x3B28, 0xE673, 0, 0, 0x703A, 0x6A2D, 0,
05876 0xE675, 0x5256, 0xE676, 0x3F77, 0x7038, 0xE677, 0xE678, 0xE679,
05877 0, 0, 0x4E25, 0x4671, 0, 0, 0, 0,
05878 0x312B, 0xE67A, 0x4063, 0x3C36, 0, 0, 0, 0xE67B,
05879 0x4A37, 0xE67C, 0x3140, 0, 0, 0, 0x4E6D, 0x4D6B,
05880 0, 0x703B, 0xE67D, 0x4545, 0, 0, 0, 0,
05881 };
05882 static const unsigned short utf8_to_euc_E99C[] = {
05883 0x3C7B, 0, 0xE67E, 0xE721, 0x703C, 0xE722, 0x703D, 0x3F4C,
05884 0x703E, 0xE723, 0x4E6E, 0, 0, 0x7039, 0x7040, 0x7042,
05885 0, 0x7041, 0, 0x703F, 0, 0, 0x7043, 0,
05886 0, 0x7044, 0xE724, 0xE725, 0x417A, 0xE726, 0x3262, 0,
05887 0, 0xE727, 0xE728, 0xE729, 0x7045, 0, 0, 0x4C38,
05888 0xE72A, 0, 0x7046, 0, 0, 0, 0, 0,
05889 0x7047, 0xE72B, 0x4F2A, 0xE72C, 0, 0, 0, 0,
05890 0x5B31, 0x7048, 0, 0xF474, 0, 0x7049, 0x704A, 0,
05891 };
05892 static const unsigned short utf8_to_euc_E99D[] = {
05893 0, 0xE72D, 0x704E, 0xE72E, 0x704B, 0, 0x704C, 0,
05894 0x704D, 0x704F, 0xE72F, 0, 0, 0xF475, 0xE730, 0xE731,
05895 0, 0xF476, 0x4044, 0, 0, 0xE732, 0x4C77, 0xE733,
05896 0xE734, 0x4045, 0xE735, 0xE736, 0x7050, 0, 0x4873, 0,
05897 0x7051, 0x7353, 0x4C4C, 0xE737, 0x7052, 0, 0x7053, 0xE738,
05898 0x7054, 0x3357, 0xE739, 0x7056, 0, 0x3F59, 0xE73A, 0,
05899 0, 0x7057, 0, 0xE73B, 0x3724, 0, 0xE73C, 0xE73D,
05900 0xE73E, 0x7058, 0x705C, 0xE73F, 0x705A, 0xE740, 0, 0xE741,
05901 };
05902 static const unsigned short utf8_to_euc_E99E[] = {
05903 0xE742, 0x705B, 0, 0, 0x3373, 0x7059, 0x705D, 0,
05904 0, 0xE743, 0, 0x705E, 0, 0x3048, 0, 0x705F,
05905 0x7060, 0, 0, 0, 0, 0xE744, 0xE745, 0xE746,
05906 0x3E64, 0xE747, 0xE748, 0, 0x7061, 0, 0xE749, 0xE74A,
05907 0x3547, 0, 0xE74B, 0x7064, 0, 0, 0x7063, 0,
05908 0x7062, 0, 0, 0x6B71, 0xE74C, 0x4A5C, 0xE74D, 0,
05909 0, 0xE74E, 0xE74F, 0x7065, 0x7066, 0xE750, 0xE751, 0,
05910 0xE752, 0xE753, 0xE754, 0, 0xE755, 0, 0xE756, 0xE757,
05911 };
05912 static const unsigned short utf8_to_euc_E99F[] = {
05913 0, 0xE758, 0, 0x7067, 0xE759, 0xE75A, 0x7068, 0xE75B,
05914 0x7069, 0xE75C, 0xE75D, 0x706A, 0xE75E, 0xE75F, 0xE760, 0,
05915 0xE761, 0xE762, 0, 0x345A, 0xE763, 0, 0, 0xE764,
05916 0xE765, 0xE766, 0, 0xE76A, 0x706B, 0xE767, 0xE768, 0,
05917 0xE769, 0xE76B, 0, 0, 0xE76C, 0, 0, 0,
05918 0, 0, 0, 0, 0, 0x706C, 0x4723, 0xE76D,
05919 0, 0xE76E, 0x706E, 0x323B, 0xE76F, 0x7071, 0x7070, 0xE770,
05920 0xE771, 0, 0xE772, 0x3124, 0, 0, 0, 0x3641,
05921 };
05922 static const unsigned short utf8_to_euc_E9A0[] = {
05923 0, 0x4A47, 0x443A, 0x3A22, 0, 0x3960, 0x3D67, 0xE773,
05924 0x3F5C, 0, 0xE774, 0, 0x7073, 0xE776, 0xE777, 0x7072,
05925 0x4D42, 0x3468, 0x4852, 0x465C, 0xE778, 0, 0xE779, 0x3F7C,
05926 0x4E4E, 0xE775, 0x375B, 0, 0xE77A, 0, 0xE77B, 0,
05927 0xE77C, 0x7076, 0, 0xE77D, 0x7075, 0xE828, 0xE77E, 0,
05928 0, 0, 0, 0xE821, 0x4B4B, 0x462C, 0xE822, 0xE823,
05929 0xE824, 0, 0xE825, 0xE826, 0x3150, 0xE827, 0, 0x7077,
05930 0x7074, 0, 0, 0x4951, 0x4D6A, 0x7078, 0xE829, 0,
05931 };
05932 static const unsigned short utf8_to_euc_E9A1[] = {
05933 0, 0, 0, 0, 0xE82A, 0, 0x7079, 0xE82B,
05934 0, 0, 0xE82C, 0x707B, 0x426A, 0x335B, 0x335C, 0x707A,
05935 0, 0xE82D, 0xE82E, 0xE82F, 0x3469, 0x3832, 0xE830, 0xE831,
05936 0x346A, 0xE832, 0xE833, 0x453F, 0, 0, 0x4E60, 0,
05937 0, 0, 0xE834, 0xE835, 0, 0xE836, 0xE837, 0x385C,
05938 0, 0, 0xE838, 0x707C, 0xE839, 0, 0, 0x707D,
05939 0x707E, 0x7121, 0, 0x7123, 0x7122, 0, 0, 0,
05940 0, 0, 0, 0, 0, 0, 0, 0,
05941 };
05942 static const unsigned short utf8_to_euc_E9A2[] = {
05943 0, 0, 0, 0, 0, 0, 0, 0,
05944 0, 0, 0, 0, 0, 0, 0, 0,
05945 0, 0, 0, 0, 0, 0, 0, 0,
05946 0, 0, 0, 0, 0, 0, 0, 0,
05947 0, 0, 0, 0, 0, 0, 0, 0,
05948 0x4977, 0, 0x7124, 0xE83A, 0, 0xE83B, 0xE83C, 0x7125,
05949 0xE83D, 0x7126, 0, 0, 0xE83E, 0, 0x7127, 0xE83F,
05950 0xE840, 0, 0xE841, 0xE842, 0, 0, 0, 0xE843,
05951 };
05952 static const unsigned short utf8_to_euc_E9A3[] = {
05953 0, 0, 0xE844, 0x7129, 0x7128, 0xE845, 0x712A, 0,
05954 0xE846, 0, 0, 0, 0xE847, 0, 0, 0,
05955 0, 0, 0, 0, 0, 0, 0, 0,
05956 0, 0, 0, 0x4874, 0x664C, 0, 0, 0x3F29,
05957 0, 0xE848, 0x3532, 0xE849, 0, 0xE84A, 0xE84B, 0xE84C,
05958 0, 0x712B, 0xE84D, 0x712C, 0, 0x522C, 0x5D3B, 0x4853,
05959 0, 0, 0x307B, 0xE84E, 0x303B, 0, 0xE84F, 0,
05960 0, 0, 0, 0, 0x3B74, 0x4B30, 0x3E7E, 0,
05961 };
05962 static const unsigned short utf8_to_euc_E9A4[] = {
05963 0, 0, 0xE850, 0x712D, 0, 0x4C5F, 0, 0xE851,
05964 0xE852, 0x712E, 0x4D5C, 0, 0x3142, 0, 0, 0,
05965 0x3B41, 0xE853, 0x712F, 0x326E, 0x7130, 0xE854, 0xE855, 0xE856,
05966 0x7131, 0, 0xE857, 0xE858, 0xE859, 0x7133, 0x7134, 0xE85A,
05967 0x7136, 0x7132, 0xE85B, 0, 0x7135, 0, 0xE85C, 0xE85D,
05968 0x345B, 0, 0, 0xE85E, 0x7137, 0, 0x7138, 0,
05969 0, 0xE85F, 0xE860, 0xE861, 0xE862, 0xE863, 0, 0,
05970 0, 0xE864, 0xE865, 0xE866, 0xE867, 0x7139, 0x713A, 0,
05971 };
05972 static const unsigned short utf8_to_euc_E9A5[] = {
05973 0xE868, 0xE869, 0x713B, 0, 0, 0x713D, 0xE86A, 0xE86B,
05974 0xE86C, 0x713C, 0, 0x713F, 0x7142, 0xE86D, 0xE86E, 0,
05975 0x713E, 0x7140, 0x7141, 0, 0xE86F, 0x7143, 0, 0x3642,
05976 0xE870, 0xE871, 0, 0xE872, 0xE873, 0, 0xE874, 0xE875,
05977 0xE876, 0, 0, 0, 0, 0, 0, 0,
05978 0, 0, 0, 0, 0, 0, 0, 0,
05979 0, 0, 0, 0, 0, 0, 0, 0,
05980 0, 0, 0, 0, 0, 0, 0, 0,
05981 };
05982 static const unsigned short utf8_to_euc_E9A6[] = {
05983 0, 0, 0, 0, 0, 0, 0, 0,
05984 0, 0, 0, 0, 0, 0, 0, 0,
05985 0, 0, 0, 0, 0, 0, 0x3C73, 0x7144,
05986 0x7145, 0x3961, 0, 0xE877, 0, 0xE878, 0xF47A, 0xE879,
05987 0, 0, 0, 0, 0, 0x7146, 0xE87A, 0,
05988 0x333E, 0, 0, 0, 0x474F, 0x7147, 0x7148, 0,
05989 0xE87B, 0xE87C, 0xE87D, 0x435A, 0x466B, 0xE87E, 0, 0,
05990 0, 0xE921, 0xE922, 0, 0x7149, 0xE923, 0, 0xE924,
05991 };
05992 static const unsigned short utf8_to_euc_E9A7[] = {
05993 0, 0x477D, 0, 0xE925, 0x424C, 0x3158, 0x366E, 0,
05994 0x366F, 0xE926, 0, 0, 0, 0, 0, 0,
05995 0x4373, 0x714E, 0x3670, 0xE927, 0xE928, 0x326F, 0, 0,
05996 0x714D, 0xE929, 0xE92A, 0x714B, 0xE92B, 0x714C, 0xE92C, 0x714A,
05997 0, 0, 0x7158, 0, 0, 0, 0, 0xE92D,
05998 0, 0, 0xE92E, 0xE92F, 0xE930, 0x714F, 0x7150, 0,
05999 0xE931, 0x7151, 0x7152, 0, 0xE932, 0xE933, 0, 0,
06000 0x7154, 0xE934, 0, 0x7153, 0, 0xE935, 0xE936, 0x3D59,
06001 };
06002 static const unsigned short utf8_to_euc_E9A8[] = {
06003 0, 0x7155, 0xE937, 0xE938, 0xE939, 0x7157, 0, 0,
06004 0, 0, 0, 0xE93A, 0xE93B, 0, 0x3533, 0x7156,
06005 0xE93C, 0xE93D, 0x417B, 0x3833, 0, 0, 0xE93E, 0,
06006 0, 0x7159, 0, 0, 0, 0, 0xE93F, 0,
06007 0xE940, 0, 0xE941, 0xE942, 0xE943, 0, 0, 0xE944,
06008 0x424D, 0, 0, 0x715A, 0, 0xE945, 0xE946, 0,
06009 0x462D, 0, 0, 0xE947, 0, 0xE948, 0xE949, 0x715B,
06010 0xE94A, 0, 0, 0, 0, 0, 0x7160, 0,
06011 };
06012 static const unsigned short utf8_to_euc_E9A9[] = {
06013 0x715E, 0xE94C, 0x715D, 0x715F, 0xE94D, 0x715C, 0, 0xE94B,
06014 0, 0, 0xE94E, 0xE94F, 0xE950, 0x7162, 0xE951, 0,
06015 0, 0xE952, 0, 0, 0xE953, 0x7161, 0xE954, 0x7164,
06016 0, 0, 0x3643, 0x7163, 0, 0xE955, 0, 0x7165,
06017 0, 0, 0x7166, 0, 0x7168, 0x7167, 0, 0,
06018 0, 0x7169, 0x716B, 0x716A, 0, 0, 0, 0,
06019 0, 0, 0, 0, 0, 0, 0, 0,
06020 0, 0, 0, 0, 0, 0, 0, 0,
06021 };
06022 static const unsigned short utf8_to_euc_E9AA[] = {
06023 0, 0, 0, 0, 0, 0, 0, 0,
06024 0, 0, 0, 0, 0, 0, 0, 0,
06025 0, 0, 0, 0, 0, 0, 0, 0,
06026 0, 0, 0, 0, 0, 0, 0, 0,
06027 0, 0, 0, 0, 0, 0, 0, 0,
06028 0x397C, 0, 0xE956, 0, 0xE957, 0x716C, 0xE958, 0xE959,
06029 0x716D, 0, 0xE95A, 0, 0xE95B, 0xE95C, 0xE95D, 0,
06030 0x333C, 0xE95E, 0, 0xE95F, 0x716E, 0, 0xE960, 0xE961,
06031 };
06032 static const unsigned short utf8_to_euc_E9AB[] = {
06033 0x716F, 0xE962, 0, 0xE963, 0x3F71, 0, 0xE964, 0,
06034 0xE965, 0, 0, 0, 0, 0, 0xE966, 0x7170,
06035 0xE967, 0x7171, 0xE968, 0x7172, 0x7173, 0xE969, 0xE96A, 0xE96B,
06036 0x3962, 0xF47B, 0, 0xE96C, 0xE96D, 0, 0x7174, 0x7175,
06037 0xE96E, 0, 0x7176, 0x7177, 0xE96F, 0xE970, 0x7178, 0xE971,
06038 0, 0xE972, 0x4831, 0x717A, 0xE973, 0x4926, 0x717B, 0x7179,
06039 0, 0x717D, 0xE974, 0xE975, 0x717C, 0xE976, 0, 0x717E,
06040 0, 0xE977, 0xE978, 0x7221, 0, 0xE979, 0, 0xE97A,
06041 };
06042 static const unsigned short utf8_to_euc_E9AC[] = {
06043 0xE97B, 0xE97C, 0xE97D, 0xE97E, 0xEA21, 0xEA22, 0x7222, 0,
06044 0xEA23, 0xEA24, 0, 0xEA25, 0xEA26, 0xEA27, 0xEA28, 0,
06045 0xEA29, 0, 0xEA2A, 0, 0, 0, 0xEA2B, 0,
06046 0x7223, 0xEA2C, 0x7224, 0xEA2D, 0xEA2E, 0, 0, 0x7225,
06047 0xEA2F, 0, 0x7226, 0x7227, 0, 0x7228, 0xEA30, 0x7229,
06048 0x722A, 0x722B, 0x722C, 0xEA31, 0, 0xEA32, 0x722D, 0x722E,
06049 0, 0x5D35, 0x722F, 0xEA33, 0xEA34, 0xEA35, 0, 0xEA36,
06050 0, 0xEA37, 0xEA38, 0x6478, 0x3534, 0xEA39, 0, 0,
06051 };
06052 static const unsigned short utf8_to_euc_E9AD[] = {
06053 0, 0x3321, 0x3A32, 0x7231, 0x7230, 0x4C25, 0, 0,
06054 0xEA3A, 0, 0, 0xEA3B, 0xEA3C, 0x7233, 0x7234, 0x7232,
06055 0, 0x7235, 0, 0, 0x4B62, 0xEA3D, 0xEA3E, 0xEA3F,
06056 0x7236, 0, 0x357B, 0xEA40, 0, 0, 0xEA41, 0,
06057 0, 0xEA42, 0, 0xEA43, 0, 0xEA44, 0xEA45, 0,
06058 0xEA46, 0, 0xEA47, 0xEA48, 0xEA49, 0xEA4A, 0xEA4B, 0x4F25,
06059 0, 0, 0xF47C, 0xEA4C, 0x7237, 0xEA4D, 0, 0xEA4E,
06060 0xEA4F, 0xEA50, 0, 0, 0, 0, 0, 0xEA51,
06061 };
06062 static const unsigned short utf8_to_euc_E9AE[] = {
06063 0xEA52, 0, 0, 0x7239, 0xEA53, 0xEA54, 0xEA55, 0xEA56,
06064 0, 0xEA57, 0xEA58, 0xEA59, 0, 0xEA5A, 0x303E, 0xEA5B,
06065 0xEA5C, 0x723A, 0x4A2B, 0x7238, 0xEA5D, 0, 0x723B, 0x723C,
06066 0, 0, 0xEA5E, 0, 0, 0xEA5F, 0xEA60, 0x723D,
06067 0x723E, 0, 0, 0, 0, 0, 0xEA61, 0xEA62,
06068 0x723F, 0xEA63, 0x4B6E, 0x3B2D, 0xEA64, 0x3A7A, 0x412F, 0,
06069 0xEA65, 0xEA66, 0xEA67, 0, 0x7240, 0, 0, 0xEA68,
06070 0xEA69, 0x7243, 0, 0xEA6A, 0xEA6B, 0, 0xEA6C, 0xEA6D,
06071 };
06072 static const unsigned short utf8_to_euc_E9AF[] = {
06073 0x7241, 0xEA6E, 0, 0, 0, 0, 0x7244, 0xEA6F,
06074 0xEA70, 0x3871, 0x7242, 0, 0, 0, 0xEA71, 0x7245,
06075 0xEA72, 0x7246, 0x7247, 0, 0x724B, 0, 0x3B2A, 0xEA73,
06076 0xEA74, 0, 0, 0x4264, 0, 0xEA75, 0, 0xEA76,
06077 0, 0x724C, 0x7249, 0x7248, 0x724A, 0xEA77, 0, 0xEA78,
06078 0x375F, 0, 0xEA79, 0xEA7A, 0, 0, 0, 0xEA7B,
06079 0x7250, 0x724F, 0x724E, 0xEA7C, 0, 0x3033, 0, 0xEA7D,
06080 0xEA7E, 0xEB21, 0xEB22, 0, 0, 0xEB23, 0, 0xEB24,
06081 };
06082 static const unsigned short utf8_to_euc_E9B0[] = {
06083 0xEB25, 0, 0xEB26, 0, 0x725A, 0, 0x7256, 0,
06084 0x7257, 0x7253, 0x7259, 0xEB27, 0x7255, 0x3362, 0, 0xEB28,
06085 0x4F4C, 0xEB29, 0x7258, 0x7254, 0x7252, 0x7251, 0xEB2A, 0,
06086 0xEB2B, 0xEB2C, 0xEB2D, 0x725C, 0xEB2E, 0, 0xEB2F, 0,
06087 0, 0x725F, 0xEB30, 0xEB31, 0x725E, 0x725D, 0xEB32, 0xEB33,
06088 0xEB34, 0xEB35, 0xEB36, 0, 0, 0x4949, 0x725B, 0x3073,
06089 0x7260, 0xEB37, 0x7262, 0, 0, 0xEB38, 0xEB39, 0xEB3A,
06090 0, 0x336F, 0x724D, 0x3137, 0, 0xEB3B, 0x7264, 0,
06091 };
06092 static const unsigned short utf8_to_euc_E9B1[] = {
06093 0, 0xEB3C, 0, 0xEB3D, 0xEB3E, 0xEB3F, 0x7263, 0x7261,
06094 0x432D, 0xEB40, 0xEB41, 0, 0, 0, 0xEB42, 0xEB43,
06095 0xEB44, 0, 0x4B70, 0xEB45, 0xEB46, 0, 0xEB47, 0x4E5A,
06096 0xEB48, 0, 0x7265, 0xEB49, 0xEB50, 0xEB4A, 0xEB4B, 0xEB4C,
06097 0x7266, 0, 0, 0xEB4D, 0, 0, 0, 0x7267,
06098 0xEB52, 0xEB4E, 0xEB4F, 0xEB51, 0, 0, 0xEB53, 0,
06099 0xEB54, 0, 0xEB55, 0, 0, 0xEB56, 0x7268, 0xEB57,
06100 0x7269, 0, 0, 0xEB58, 0, 0, 0, 0,
06101 };
06102 static const unsigned short utf8_to_euc_E9B3[] = {
06103 0, 0, 0, 0, 0, 0, 0, 0,
06104 0, 0, 0, 0, 0, 0, 0, 0,
06105 0, 0, 0, 0, 0, 0, 0, 0,
06106 0, 0, 0, 0, 0, 0, 0, 0,
06107 0, 0, 0, 0, 0, 0x443B, 0xEB59, 0x726A,
06108 0, 0x4837, 0, 0x726F, 0x726B, 0, 0, 0,
06109 0x726C, 0, 0xEB5A, 0x4B31, 0x4C44, 0, 0x4650, 0xEB5B,
06110 0, 0xEB5C, 0, 0, 0, 0, 0, 0,
06111 };
06112 static const unsigned short utf8_to_euc_E9B4[] = {
06113 0, 0, 0xEB5E, 0x7270, 0, 0, 0x7271, 0x463E,
06114 0x726E, 0x726D, 0, 0xEB5D, 0, 0, 0x322A, 0,
06115 0, 0xEB5F, 0x7279, 0, 0, 0x7278, 0, 0xEB60,
06116 0xEB61, 0, 0, 0x3175, 0xEB62, 0xEB63, 0xEB64, 0x7276,
06117 0, 0, 0, 0x7275, 0, 0, 0x7273, 0,
06118 0x337B, 0, 0x7272, 0x3C32, 0x3229, 0, 0, 0xEB65,
06119 0xEB66, 0, 0xEB67, 0xEB68, 0xEB69, 0, 0, 0,
06120 0, 0, 0xEB6A, 0x3963, 0xEB6B, 0xEB6D, 0x727C, 0x727B,
06121 };
06122 static const unsigned short utf8_to_euc_E9B5[] = {
06123 0, 0x727A, 0xEB6E, 0xEB6F, 0x7277, 0xEB6C, 0x727D, 0xEB70,
06124 0x727E, 0, 0xEB71, 0, 0, 0, 0, 0,
06125 0x7325, 0x7324, 0, 0xEB72, 0xEB73, 0, 0, 0,
06126 0, 0x7326, 0, 0, 0x312D, 0x7321, 0x7322, 0xEB74,
06127 0x3974, 0x4C39, 0xEB76, 0xEB75, 0x7323, 0xEB77, 0, 0,
06128 0, 0xEB78, 0xEB79, 0xEB7A, 0x4B32, 0, 0, 0x732B,
06129 0xEB7B, 0, 0x7327, 0, 0, 0, 0xEB7C, 0xEB7D,
06130 0, 0, 0x732C, 0xEB7E, 0xEC21, 0, 0xEC22, 0,
06131 };
06132 static const unsigned short utf8_to_euc_E9B6[] = {
06133 0, 0, 0, 0xEC23, 0xEC24, 0, 0xEC25, 0x7329,
06134 0, 0x7328, 0xEC26, 0, 0, 0xEC27, 0xEC28, 0x375C,
06135 0, 0, 0xEC29, 0xEC2A, 0, 0xEC2B, 0xEC2C, 0xEC2D,
06136 0xEC2E, 0, 0x732D, 0, 0, 0, 0, 0,
06137 0, 0xEC2F, 0, 0, 0x732E, 0, 0, 0,
06138 0, 0x732F, 0xEC30, 0x732A, 0xEC31, 0, 0xEC32, 0x7274,
06139 0, 0xEC33, 0x7330, 0, 0x4461, 0xEC34, 0, 0,
06140 0x7334, 0xEC35, 0x7335, 0x7333, 0xEC36, 0, 0, 0xEC37,
06141 };
06142 static const unsigned short utf8_to_euc_E9B7[] = {
06143 0, 0x7332, 0x7338, 0xEC38, 0x7331, 0, 0x7336, 0xEC39,
06144 0, 0xEC3A, 0xEC3B, 0, 0, 0, 0, 0x7337,
06145 0, 0, 0, 0x733A, 0xEC3C, 0xEC3D, 0xEC3E, 0xEC3F,
06146 0, 0x7339, 0xEC40, 0, 0, 0, 0xEC41, 0xEC42,
06147 0xEC43, 0, 0, 0, 0, 0xEC44, 0x733C, 0xEC45,
06148 0, 0xEC46, 0, 0xEC47, 0, 0x733D, 0xEC48, 0x733E,
06149 0xEC49, 0, 0x4F49, 0xEC4A, 0xEC4B, 0, 0, 0,
06150 0x733B, 0x426B, 0x3A6D, 0, 0, 0x733F, 0xEC4C, 0,
06151 };
06152 static const unsigned short utf8_to_euc_E9B8[] = {
06153 0, 0, 0xEC4E, 0, 0, 0, 0, 0xEC4F,
06154 0, 0, 0xEC4D, 0, 0, 0, 0xEC50, 0,
06155 0xEC51, 0xEC52, 0xEC53, 0, 0, 0xEC54, 0xEC55, 0,
06156 0, 0xEC56, 0x7340, 0x7341, 0xEC57, 0xEC58, 0x7342, 0,
06157 0, 0, 0, 0, 0, 0, 0, 0,
06158 0, 0, 0, 0, 0, 0, 0, 0,
06159 0, 0, 0, 0, 0, 0, 0, 0,
06160 0, 0, 0, 0, 0, 0, 0, 0,
06161 };
06162 static const unsigned short utf8_to_euc_E9B9[] = {
06163 0, 0, 0, 0, 0, 0, 0, 0,
06164 0, 0, 0, 0, 0, 0, 0, 0,
06165 0, 0, 0, 0, 0, 0, 0, 0,
06166 0, 0, 0, 0, 0, 0, 0, 0,
06167 0, 0, 0, 0, 0, 0, 0, 0,
06168 0, 0, 0, 0, 0, 0, 0, 0,
06169 0, 0, 0, 0, 0, 0x7343, 0, 0,
06170 0x3834, 0x7344, 0xEC59, 0xEC5A, 0xEC5B, 0x7345, 0, 0x3C2F,
06171 };
06172 static const unsigned short utf8_to_euc_E9BA[] = {
06173 0xEC5C, 0x7346, 0xEC5D, 0xEC5E, 0xEC5F, 0xEC60, 0, 0xEC61,
06174 0x7347, 0, 0, 0x7348, 0x7349, 0, 0xEC62, 0xEC63,
06175 0, 0x734C, 0x734A, 0x4F3C, 0, 0x734B, 0xEC64, 0x4E6F,
06176 0xEC65, 0, 0, 0xEC66, 0, 0x734D, 0xEC67, 0x4E5B,
06177 0, 0, 0, 0, 0xEC68, 0x734E, 0x477E, 0,
06178 0xEC69, 0x734F, 0x7351, 0, 0xEC6A, 0x7352, 0xEC6B, 0xEC6C,
06179 0xEC6D, 0, 0, 0xEC6E, 0xEC6F, 0xEC70, 0, 0,
06180 0x7350, 0x396D, 0x4C4D, 0x4B63, 0x5677, 0, 0x5D60, 0x4B7B,
06181 };
06182 static const unsigned short utf8_to_euc_E9BB[] = {
06183 0, 0, 0, 0, 0x322B, 0, 0xEC71, 0,
06184 0xEC72, 0, 0, 0xEC73, 0x7354, 0x3550, 0x7355, 0x7356,
06185 0x7357, 0xF47E, 0x3975, 0, 0x7358, 0xEC74, 0, 0,
06186 0x6054, 0x4C5B, 0, 0x4263, 0x7359, 0x735B, 0x735A, 0xEC75,
06187 0x735C, 0, 0, 0, 0xEC76, 0x735D, 0, 0xEC77,
06188 0x735E, 0, 0, 0, 0xEC78, 0xEC79, 0xEC7A, 0x735F,
06189 0xEC7B, 0xEC7C, 0xEC7D, 0, 0x7360, 0xEC7E, 0x7361, 0x7362,
06190 0xED21, 0x7363, 0, 0x7364, 0x7365, 0x7366, 0, 0xED22,
06191 };
06192 static const unsigned short utf8_to_euc_E9BC[] = {
06193 0, 0, 0xED23, 0xED24, 0, 0, 0, 0x7367,
06194 0x7368, 0xED25, 0, 0, 0, 0, 0x4524, 0xED26,
06195 0xED27, 0xED28, 0xED29, 0x385D, 0xED2A, 0x736A, 0xED2B, 0xED2C,
06196 0, 0xED2D, 0xED2E, 0xED2F, 0, 0, 0, 0xED30,
06197 0x414D, 0x736B, 0xED31, 0, 0, 0, 0xED32, 0,
06198 0, 0, 0xED33, 0xED34, 0x736C, 0, 0, 0xED35,
06199 0, 0xED36, 0xED37, 0, 0xED38, 0, 0, 0xED39,
06200 0, 0xED3A, 0xED3B, 0x4921, 0xED3C, 0xED3D, 0x736D, 0xED3E,
06201 };
06202 static const unsigned short utf8_to_euc_E9BD[] = {
06203 0, 0xED3F, 0, 0xED40, 0xED41, 0xED42, 0xED43, 0xED44,
06204 0, 0, 0x736E, 0x6337, 0, 0, 0x6C5A, 0x706D,
06205 0, 0, 0x736F, 0xED45, 0x7370, 0xED46, 0xED47, 0xED48,
06206 0xED49, 0, 0xED4A, 0, 0, 0xED4B, 0xED4C, 0x7372,
06207 0x7373, 0x7374, 0x4E70, 0x7371, 0, 0, 0x7375, 0x7376,
06208 0xED4D, 0xED4E, 0x7378, 0, 0x7377, 0xED4F, 0xED50, 0xED51,
06209 0xED52, 0xED53, 0x737A, 0xED54, 0, 0xED55, 0x737B, 0x7379,
06210 0, 0, 0xED56, 0, 0, 0xED57, 0, 0,
06211 };
06212 static const unsigned short utf8_to_euc_E9BE[] = {
06213 0, 0, 0, 0, 0, 0, 0, 0,
06214 0, 0, 0, 0, 0, 0x4E36, 0, 0xED58,
06215 0xED59, 0xED5A, 0xED5B, 0, 0xED5C, 0x737C, 0xED5D, 0xED5E,
06216 0, 0, 0, 0, 0x737D, 0x6354, 0xED5F, 0,
06217 0x737E, 0xED60, 0xED61, 0xED62, 0, 0xED63, 0, 0,
06218 0, 0, 0, 0, 0, 0, 0, 0,
06219 0, 0, 0, 0, 0, 0, 0, 0,
06220 0, 0, 0, 0, 0, 0, 0, 0,
06221 };
06222 static const unsigned short utf8_to_euc_EFA4[] = {
06223 0, 0, 0, 0, 0, 0, 0, 0,
06224 0, 0, 0, 0, 0, 0, 0, 0,
06225 0, 0, 0, 0, 0, 0, 0, 0,
06226 0, 0, 0, 0, 0, 0, 0, 0,
06227 0, 0, 0, 0, 0, 0, 0, 0,
06228 0, 0xF445, 0, 0, 0, 0, 0, 0,
06229 0, 0, 0, 0, 0, 0, 0, 0,
06230 0, 0, 0, 0, 0, 0, 0, 0,
06231 };
06232 static const unsigned short utf8_to_euc_EFA7[] = {
06233 0, 0, 0, 0, 0, 0, 0, 0,
06234 0, 0, 0, 0, 0, 0, 0, 0,
06235 0, 0, 0, 0, 0, 0, 0, 0,
06236 0, 0, 0, 0, 0xF472, 0, 0, 0,
06237 0, 0, 0, 0, 0, 0, 0, 0,
06238 0, 0, 0, 0, 0, 0, 0, 0,
06239 0, 0, 0, 0, 0, 0, 0, 0,
06240 0, 0, 0, 0, 0, 0, 0, 0,
06241 };
06242 static const unsigned short utf8_to_euc_EFA8[] = {
06243 0, 0, 0, 0, 0, 0, 0, 0,
06244 0, 0, 0, 0, 0, 0, 0xF434, 0xF437,
06245 0xF438, 0xF43D, 0xF444, 0xF447, 0xF448, 0xF44E, 0xF44F, 0xF453,
06246 0xF455, 0xF456, 0xF457, 0xF458, 0xF45A, 0xF45B, 0xF45E, 0xF460,
06247 0xF462, 0xF463, 0xF465, 0xF469, 0xF46A, 0xF46B, 0xF46D, 0xF46F,
06248 0xF470, 0xF473, 0xF477, 0xF478, 0xF479, 0xF47D, 0, 0,
06249 0, 0, 0, 0, 0, 0, 0, 0,
06250 0, 0, 0, 0, 0, 0, 0, 0,
06251 };
06252 static const unsigned short utf8_to_euc_EFBC[] = {
06253 0, 0x212A, 0xF42A, 0x2174, 0x2170, 0x2173, 0x2175, 0xF429,
06254 0x214A, 0x214B, 0x2176, 0x215C, 0x2124, 0x215D, 0x2125, 0x213F,
06255 0x2330, 0x2331, 0x2332, 0x2333, 0x2334, 0x2335, 0x2336, 0x2337,
06256 0x2338, 0x2339, 0x2127, 0x2128, 0x2163, 0x2161, 0x2164, 0x2129,
06257 0x2177, 0x2341, 0x2342, 0x2343, 0x2344, 0x2345, 0x2346, 0x2347,
06258 0x2348, 0x2349, 0x234A, 0x234B, 0x234C, 0x234D, 0x234E, 0x234F,
06259 0x2350, 0x2351, 0x2352, 0x2353, 0x2354, 0x2355, 0x2356, 0x2357,
06260 0x2358, 0x2359, 0x235A, 0x214E, 0x2140, 0x214F, 0x2130, 0x2132,
06261 };
06262 static const unsigned short utf8_to_euc_EFBD[] = {
06263 0x212E, 0x2361, 0x2362, 0x2363, 0x2364, 0x2365, 0x2366, 0x2367,
06264 0x2368, 0x2369, 0x236A, 0x236B, 0x236C, 0x236D, 0x236E, 0x236F,
06265 0x2370, 0x2371, 0x2372, 0x2373, 0x2374, 0x2375, 0x2376, 0x2377,
06266 0x2378, 0x2379, 0x237A, 0x2150, 0x2143, 0x2151, 0xA237, 0,
06267 0, 0x0E21, 0x0E22, 0x0E23, 0x0E24, 0x0E25, 0x0E26, 0x0E27,
06268 0x0E28, 0x0E29, 0x0E2A, 0x0E2B, 0x0E2C, 0x0E2D, 0x0E2E, 0x0E2F,
06269 0x0E30, 0x0E31, 0x0E32, 0x0E33, 0x0E34, 0x0E35, 0x0E36, 0x0E37,
06270 0x0E38, 0x0E39, 0x0E3A, 0x0E3B, 0x0E3C, 0x0E3D, 0x0E3E, 0x0E3F,
06271 };
06272 static const unsigned short utf8_to_euc_EFBD_ms[] = {
06273 0x212E, 0x2361, 0x2362, 0x2363, 0x2364, 0x2365, 0x2366, 0x2367,
06274 0x2368, 0x2369, 0x236A, 0x236B, 0x236C, 0x236D, 0x236E, 0x236F,
06275 0x2370, 0x2371, 0x2372, 0x2373, 0x2374, 0x2375, 0x2376, 0x2377,
06276 0x2378, 0x2379, 0x237A, 0x2150, 0x2143, 0x2151, 0x2141, 0,
06277 0, 0x0E21, 0x0E22, 0x0E23, 0x0E24, 0x0E25, 0x0E26, 0x0E27,
06278 0x0E28, 0x0E29, 0x0E2A, 0x0E2B, 0x0E2C, 0x0E2D, 0x0E2E, 0x0E2F,
06279 0x0E30, 0x0E31, 0x0E32, 0x0E33, 0x0E34, 0x0E35, 0x0E36, 0x0E37,
06280 0x0E38, 0x0E39, 0x0E3A, 0x0E3B, 0x0E3C, 0x0E3D, 0x0E3E, 0x0E3F,
06281 };
06282 static const unsigned short utf8_to_euc_EFBE[] = {
06283 0x0E40, 0x0E41, 0x0E42, 0x0E43, 0x0E44, 0x0E45, 0x0E46, 0x0E47,
06284 0x0E48, 0x0E49, 0x0E4A, 0x0E4B, 0x0E4C, 0x0E4D, 0x0E4E, 0x0E4F,
06285 0x0E50, 0x0E51, 0x0E52, 0x0E53, 0x0E54, 0x0E55, 0x0E56, 0x0E57,
06286 0x0E58, 0x0E59, 0x0E5A, 0x0E5B, 0x0E5C, 0x0E5D, 0x0E5E, 0x0E5F,
06287 0, 0, 0, 0, 0, 0, 0, 0,
06288 0, 0, 0, 0, 0, 0, 0, 0,
06289 0, 0, 0, 0, 0, 0, 0, 0,
06290 0, 0, 0, 0, 0, 0, 0, 0,
06291 };
06292 static const unsigned short utf8_to_euc_EFBF[] = {
06293 0, 0, 0, 0, 0, 0, 0, 0,
06294 0, 0, 0, 0, 0, 0, 0, 0,
06295 0, 0, 0, 0, 0, 0, 0, 0,
06296 0, 0, 0, 0, 0, 0, 0, 0,
06297 0x2171, 0x2172, 0x224C, 0x2131, 0xA243, 0x216F, 0, 0,
06298 0, 0, 0, 0, 0, 0, 0, 0,
06299 0, 0, 0, 0, 0, 0, 0, 0,
06300 0, 0, 0, 0, 0, 0, 0, 0,
06301 };
06302 static const unsigned short *const utf8_to_euc_E2[] = {
06303 utf8_to_euc_E280, 0, 0, 0,
06304 utf8_to_euc_E284, utf8_to_euc_E285, utf8_to_euc_E286, utf8_to_euc_E287,
06305 utf8_to_euc_E288, utf8_to_euc_E289, utf8_to_euc_E28A, 0,
06306 utf8_to_euc_E28C, 0, 0, 0,
06307 0, utf8_to_euc_E291, 0, 0,
06308 utf8_to_euc_E294, utf8_to_euc_E295, utf8_to_euc_E296, utf8_to_euc_E297,
06309 utf8_to_euc_E298, utf8_to_euc_E299, 0, 0,
06310 0, 0, 0, 0,
06311 0, 0, 0, 0,
06312 0, 0, 0, 0,
06313 0, 0, 0, 0,
06314 0, 0, 0, 0,
06315 0, 0, 0, 0,
06316 0, 0, 0, 0,
06317 0, 0, 0, 0,
06318 0, 0, 0, 0,
06319 };
06320 static const unsigned short *const utf8_to_euc_E2_ms[] = {
06321 utf8_to_euc_E280_ms, 0, 0, 0,
06322 utf8_to_euc_E284, utf8_to_euc_E285, utf8_to_euc_E286, utf8_to_euc_E287,
06323 utf8_to_euc_E288, utf8_to_euc_E289, utf8_to_euc_E28A, 0,
06324 utf8_to_euc_E28C, 0, 0, 0,
06325 0, utf8_to_euc_E291, 0, 0,
06326 utf8_to_euc_E294, utf8_to_euc_E295, utf8_to_euc_E296, utf8_to_euc_E297,
06327 utf8_to_euc_E298, utf8_to_euc_E299, 0, 0,
06328 0, 0, 0, 0,
06329 0, 0, 0, 0,
06330 0, 0, 0, 0,
06331 0, 0, 0, 0,
06332 0, 0, 0, 0,
06333 0, 0, 0, 0,
06334 0, 0, 0, 0,
06335 0, 0, 0, 0,
06336 0, 0, 0, 0,
06337 };
06338 static const unsigned short *const utf8_to_euc_E2_932[] = {
06339 utf8_to_euc_E280_932, 0, 0, 0,
06340 utf8_to_euc_E284, utf8_to_euc_E285, utf8_to_euc_E286, utf8_to_euc_E287,
06341 utf8_to_euc_E288_932, utf8_to_euc_E289, utf8_to_euc_E28A, 0,
06342 utf8_to_euc_E28C, 0, 0, 0,
06343 0, utf8_to_euc_E291, 0, 0,
06344 utf8_to_euc_E294, utf8_to_euc_E295, utf8_to_euc_E296, utf8_to_euc_E297,
06345 utf8_to_euc_E298, utf8_to_euc_E299, 0, 0,
06346 0, 0, 0, 0,
06347 0, 0, 0, 0,
06348 0, 0, 0, 0,
06349 0, 0, 0, 0,
06350 0, 0, 0, 0,
06351 0, 0, 0, 0,
06352 0, 0, 0, 0,
06353 0, 0, 0, 0,
06354 0, 0, 0, 0,
06355 };
06356 static const unsigned short *const utf8_to_euc_E2_mac[] = {
06357 utf8_to_euc_E280_932, 0, 0, 0,
06358 utf8_to_euc_E284_mac, utf8_to_euc_E285_mac, utf8_to_euc_E286, utf8_to_euc_E287,
06359 utf8_to_euc_E288_mac, utf8_to_euc_E289, utf8_to_euc_E28A_mac, 0,
06360 utf8_to_euc_E28C, 0, 0, 0,
06361 0, utf8_to_euc_E291_mac, 0, 0,
06362 utf8_to_euc_E294, utf8_to_euc_E295, utf8_to_euc_E296, utf8_to_euc_E297,
06363 utf8_to_euc_E298, utf8_to_euc_E299, 0, 0,
06364 0, 0, 0, 0,
06365 0, 0, 0, 0,
06366 0, 0, 0, 0,
06367 0, 0, 0, 0,
06368 0, 0, 0, 0,
06369 0, 0, 0, 0,
06370 0, 0, 0, 0,
06371 0, 0, 0, 0,
06372 0, 0, 0, 0,
06373 };
06374 static const unsigned short *const utf8_to_euc_E3[] = {
06375 utf8_to_euc_E380, utf8_to_euc_E381, utf8_to_euc_E382, utf8_to_euc_E383,
06376 0, 0, 0, 0,
06377 utf8_to_euc_E388, 0, utf8_to_euc_E38A, 0,
06378 utf8_to_euc_E38C, utf8_to_euc_E38D, utf8_to_euc_E38E, utf8_to_euc_E38F,
06379 0, 0, 0, 0,
06380 0, 0, 0, 0,
06381 0, 0, 0, 0,
06382 0, 0, 0, 0,
06383 0, 0, 0, 0,
06384 0, 0, 0, 0,
06385 0, 0, 0, 0,
06386 0, 0, 0, 0,
06387 0, 0, 0, 0,
06388 0, 0, 0, 0,
06389 0, 0, 0, 0,
06390 0, 0, 0, 0,
06391 };
06392 static const unsigned short *const utf8_to_euc_E3_932[] = {
06393 utf8_to_euc_E380_932, utf8_to_euc_E381, utf8_to_euc_E382_932, utf8_to_euc_E383,
06394 0, 0, 0, 0,
06395 utf8_to_euc_E388, 0, utf8_to_euc_E38A, 0,
06396 utf8_to_euc_E38C, utf8_to_euc_E38D, utf8_to_euc_E38E, utf8_to_euc_E38F,
06397 0, 0, 0, 0,
06398 0, 0, 0, 0,
06399 0, 0, 0, 0,
06400 0, 0, 0, 0,
06401 0, 0, 0, 0,
06402 0, 0, 0, 0,
06403 0, 0, 0, 0,
06404 0, 0, 0, 0,
06405 0, 0, 0, 0,
06406 0, 0, 0, 0,
06407 0, 0, 0, 0,
06408 0, 0, 0, 0,
06409 };
06410 static const unsigned short *const utf8_to_euc_E3_mac[] = {
06411 utf8_to_euc_E380_932, utf8_to_euc_E381, utf8_to_euc_E382_932, utf8_to_euc_E383,
06412 0, 0, 0, 0,
06413 utf8_to_euc_E388_mac, 0, utf8_to_euc_E38A_mac, 0,
06414 utf8_to_euc_E38C_mac, utf8_to_euc_E38D_mac, utf8_to_euc_E38E_mac, utf8_to_euc_E38F_mac,
06415 0, 0, 0, 0,
06416 0, 0, 0, 0,
06417 0, 0, 0, 0,
06418 0, 0, 0, 0,
06419 0, 0, 0, 0,
06420 0, 0, 0, 0,
06421 0, 0, 0, 0,
06422 0, 0, 0, 0,
06423 0, 0, 0, 0,
06424 0, 0, 0, 0,
06425 0, 0, 0, 0,
06426 0, 0, 0, 0,
06427 };
06428 static const unsigned short *const utf8_to_euc_E4[] = {
06429 0, 0, 0, 0,
06430 0, 0, 0, 0,
06431 0, 0, 0, 0,
06432 0, 0, 0, 0,
06433 0, 0, 0, 0,
06434 0, 0, 0, 0,
06435 0, 0, 0, 0,
06436 0, 0, 0, 0,
06437 0, 0, 0, 0,
06438 0, 0, 0, 0,
06439 0, 0, 0, 0,
06440 0, 0, 0, 0,
06441 0, 0, 0, 0,
06442 0, 0, 0, 0,
06443 utf8_to_euc_E4B8, utf8_to_euc_E4B9, utf8_to_euc_E4BA, utf8_to_euc_E4BB,
06444 utf8_to_euc_E4BC, utf8_to_euc_E4BD, utf8_to_euc_E4BE, utf8_to_euc_E4BF,
06445 };
06446 static const unsigned short *const utf8_to_euc_E5[] = {
06447 utf8_to_euc_E580, utf8_to_euc_E581, utf8_to_euc_E582, utf8_to_euc_E583,
06448 utf8_to_euc_E584, utf8_to_euc_E585, utf8_to_euc_E586, utf8_to_euc_E587,
06449 utf8_to_euc_E588, utf8_to_euc_E589, utf8_to_euc_E58A, utf8_to_euc_E58B,
06450 utf8_to_euc_E58C, utf8_to_euc_E58D, utf8_to_euc_E58E, utf8_to_euc_E58F,
06451 utf8_to_euc_E590, utf8_to_euc_E591, utf8_to_euc_E592, utf8_to_euc_E593,
06452 utf8_to_euc_E594, utf8_to_euc_E595, utf8_to_euc_E596, utf8_to_euc_E597,
06453 utf8_to_euc_E598, utf8_to_euc_E599, utf8_to_euc_E59A, utf8_to_euc_E59B,
06454 utf8_to_euc_E59C, utf8_to_euc_E59D, utf8_to_euc_E59E, utf8_to_euc_E59F,
06455 utf8_to_euc_E5A0, utf8_to_euc_E5A1, utf8_to_euc_E5A2, utf8_to_euc_E5A3,
06456 utf8_to_euc_E5A4, utf8_to_euc_E5A5, utf8_to_euc_E5A6, utf8_to_euc_E5A7,
06457 utf8_to_euc_E5A8, utf8_to_euc_E5A9, utf8_to_euc_E5AA, utf8_to_euc_E5AB,
06458 utf8_to_euc_E5AC, utf8_to_euc_E5AD, utf8_to_euc_E5AE, utf8_to_euc_E5AF,
06459 utf8_to_euc_E5B0, utf8_to_euc_E5B1, utf8_to_euc_E5B2, utf8_to_euc_E5B3,
06460 utf8_to_euc_E5B4, utf8_to_euc_E5B5, utf8_to_euc_E5B6, utf8_to_euc_E5B7,
06461 utf8_to_euc_E5B8, utf8_to_euc_E5B9, utf8_to_euc_E5BA, utf8_to_euc_E5BB,
06462 utf8_to_euc_E5BC, utf8_to_euc_E5BD, utf8_to_euc_E5BE, utf8_to_euc_E5BF,
06463 };
06464 static const unsigned short *const utf8_to_euc_E6[] = {
06465 utf8_to_euc_E680, utf8_to_euc_E681, utf8_to_euc_E682, utf8_to_euc_E683,
06466 utf8_to_euc_E684, utf8_to_euc_E685, utf8_to_euc_E686, utf8_to_euc_E687,
06467 utf8_to_euc_E688, utf8_to_euc_E689, utf8_to_euc_E68A, utf8_to_euc_E68B,
06468 utf8_to_euc_E68C, utf8_to_euc_E68D, utf8_to_euc_E68E, utf8_to_euc_E68F,
06469 utf8_to_euc_E690, utf8_to_euc_E691, utf8_to_euc_E692, utf8_to_euc_E693,
06470 utf8_to_euc_E694, utf8_to_euc_E695, utf8_to_euc_E696, utf8_to_euc_E697,
06471 utf8_to_euc_E698, utf8_to_euc_E699, utf8_to_euc_E69A, utf8_to_euc_E69B,
06472 utf8_to_euc_E69C, utf8_to_euc_E69D, utf8_to_euc_E69E, utf8_to_euc_E69F,
06473 utf8_to_euc_E6A0, utf8_to_euc_E6A1, utf8_to_euc_E6A2, utf8_to_euc_E6A3,
06474 utf8_to_euc_E6A4, utf8_to_euc_E6A5, utf8_to_euc_E6A6, utf8_to_euc_E6A7,
06475 utf8_to_euc_E6A8, utf8_to_euc_E6A9, utf8_to_euc_E6AA, utf8_to_euc_E6AB,
06476 utf8_to_euc_E6AC, utf8_to_euc_E6AD, utf8_to_euc_E6AE, utf8_to_euc_E6AF,
06477 utf8_to_euc_E6B0, utf8_to_euc_E6B1, utf8_to_euc_E6B2, utf8_to_euc_E6B3,
06478 utf8_to_euc_E6B4, utf8_to_euc_E6B5, utf8_to_euc_E6B6, utf8_to_euc_E6B7,
06479 utf8_to_euc_E6B8, utf8_to_euc_E6B9, utf8_to_euc_E6BA, utf8_to_euc_E6BB,
06480 utf8_to_euc_E6BC, utf8_to_euc_E6BD, utf8_to_euc_E6BE, utf8_to_euc_E6BF,
06481 };
06482 static const unsigned short *const utf8_to_euc_E7[] = {
06483 utf8_to_euc_E780, utf8_to_euc_E781, utf8_to_euc_E782, utf8_to_euc_E783,
06484 utf8_to_euc_E784, utf8_to_euc_E785, utf8_to_euc_E786, utf8_to_euc_E787,
06485 utf8_to_euc_E788, utf8_to_euc_E789, utf8_to_euc_E78A, utf8_to_euc_E78B,
06486 utf8_to_euc_E78C, utf8_to_euc_E78D, utf8_to_euc_E78E, utf8_to_euc_E78F,
06487 utf8_to_euc_E790, utf8_to_euc_E791, utf8_to_euc_E792, utf8_to_euc_E793,
06488 utf8_to_euc_E794, utf8_to_euc_E795, utf8_to_euc_E796, utf8_to_euc_E797,
06489 utf8_to_euc_E798, utf8_to_euc_E799, utf8_to_euc_E79A, utf8_to_euc_E79B,
06490 utf8_to_euc_E79C, utf8_to_euc_E79D, utf8_to_euc_E79E, utf8_to_euc_E79F,
06491 utf8_to_euc_E7A0, utf8_to_euc_E7A1, utf8_to_euc_E7A2, utf8_to_euc_E7A3,
06492 utf8_to_euc_E7A4, utf8_to_euc_E7A5, utf8_to_euc_E7A6, utf8_to_euc_E7A7,
06493 utf8_to_euc_E7A8, utf8_to_euc_E7A9, utf8_to_euc_E7AA, utf8_to_euc_E7AB,
06494 utf8_to_euc_E7AC, utf8_to_euc_E7AD, utf8_to_euc_E7AE, utf8_to_euc_E7AF,
06495 utf8_to_euc_E7B0, utf8_to_euc_E7B1, utf8_to_euc_E7B2, utf8_to_euc_E7B3,
06496 utf8_to_euc_E7B4, utf8_to_euc_E7B5, utf8_to_euc_E7B6, utf8_to_euc_E7B7,
06497 utf8_to_euc_E7B8, utf8_to_euc_E7B9, utf8_to_euc_E7BA, 0,
06498 utf8_to_euc_E7BC, utf8_to_euc_E7BD, utf8_to_euc_E7BE, utf8_to_euc_E7BF,
06499 };
06500 static const unsigned short *const utf8_to_euc_E8[] = {
06501 utf8_to_euc_E880, utf8_to_euc_E881, utf8_to_euc_E882, utf8_to_euc_E883,
06502 utf8_to_euc_E884, utf8_to_euc_E885, utf8_to_euc_E886, utf8_to_euc_E887,
06503 utf8_to_euc_E888, utf8_to_euc_E889, utf8_to_euc_E88A, utf8_to_euc_E88B,
06504 utf8_to_euc_E88C, utf8_to_euc_E88D, utf8_to_euc_E88E, utf8_to_euc_E88F,
06505 utf8_to_euc_E890, utf8_to_euc_E891, utf8_to_euc_E892, utf8_to_euc_E893,
06506 utf8_to_euc_E894, utf8_to_euc_E895, utf8_to_euc_E896, utf8_to_euc_E897,
06507 utf8_to_euc_E898, utf8_to_euc_E899, utf8_to_euc_E89A, utf8_to_euc_E89B,
06508 utf8_to_euc_E89C, utf8_to_euc_E89D, utf8_to_euc_E89E, utf8_to_euc_E89F,
06509 utf8_to_euc_E8A0, utf8_to_euc_E8A1, utf8_to_euc_E8A2, utf8_to_euc_E8A3,
06510 utf8_to_euc_E8A4, utf8_to_euc_E8A5, utf8_to_euc_E8A6, utf8_to_euc_E8A7,
06511 utf8_to_euc_E8A8, utf8_to_euc_E8A9, utf8_to_euc_E8AA, utf8_to_euc_E8AB,
06512 utf8_to_euc_E8AC, utf8_to_euc_E8AD, utf8_to_euc_E8AE, 0,
06513 utf8_to_euc_E8B0, utf8_to_euc_E8B1, utf8_to_euc_E8B2, utf8_to_euc_E8B3,
06514 utf8_to_euc_E8B4, utf8_to_euc_E8B5, utf8_to_euc_E8B6, utf8_to_euc_E8B7,
06515 utf8_to_euc_E8B8, utf8_to_euc_E8B9, utf8_to_euc_E8BA, utf8_to_euc_E8BB,
06516 utf8_to_euc_E8BC, utf8_to_euc_E8BD, utf8_to_euc_E8BE, utf8_to_euc_E8BF,
06517 };
06518 static const unsigned short *const utf8_to_euc_E9[] = {
06519 utf8_to_euc_E980, utf8_to_euc_E981, utf8_to_euc_E982, utf8_to_euc_E983,
06520 utf8_to_euc_E984, utf8_to_euc_E985, utf8_to_euc_E986, utf8_to_euc_E987,
06521 utf8_to_euc_E988, utf8_to_euc_E989, utf8_to_euc_E98A, utf8_to_euc_E98B,
06522 utf8_to_euc_E98C, utf8_to_euc_E98D, utf8_to_euc_E98E, utf8_to_euc_E98F,
06523 utf8_to_euc_E990, utf8_to_euc_E991, utf8_to_euc_E992, 0,
06524 0, utf8_to_euc_E995, utf8_to_euc_E996, utf8_to_euc_E997,
06525 utf8_to_euc_E998, utf8_to_euc_E999, utf8_to_euc_E99A, utf8_to_euc_E99B,
06526 utf8_to_euc_E99C, utf8_to_euc_E99D, utf8_to_euc_E99E, utf8_to_euc_E99F,
06527 utf8_to_euc_E9A0, utf8_to_euc_E9A1, utf8_to_euc_E9A2, utf8_to_euc_E9A3,
06528 utf8_to_euc_E9A4, utf8_to_euc_E9A5, utf8_to_euc_E9A6, utf8_to_euc_E9A7,
06529 utf8_to_euc_E9A8, utf8_to_euc_E9A9, utf8_to_euc_E9AA, utf8_to_euc_E9AB,
06530 utf8_to_euc_E9AC, utf8_to_euc_E9AD, utf8_to_euc_E9AE, utf8_to_euc_E9AF,
06531 utf8_to_euc_E9B0, utf8_to_euc_E9B1, 0, utf8_to_euc_E9B3,
06532 utf8_to_euc_E9B4, utf8_to_euc_E9B5, utf8_to_euc_E9B6, utf8_to_euc_E9B7,
06533 utf8_to_euc_E9B8, utf8_to_euc_E9B9, utf8_to_euc_E9BA, utf8_to_euc_E9BB,
06534 utf8_to_euc_E9BC, utf8_to_euc_E9BD, utf8_to_euc_E9BE, 0,
06535 };
06536 static const unsigned short *const utf8_to_euc_EF[] = {
06537 0, 0, 0, 0,
06538 0, 0, 0, 0,
06539 0, 0, 0, 0,
06540 0, 0, 0, 0,
06541 0, 0, 0, 0,
06542 0, 0, 0, 0,
06543 0, 0, 0, 0,
06544 0, 0, 0, 0,
06545 0, 0, 0, 0,
06546 utf8_to_euc_EFA4, 0, 0, utf8_to_euc_EFA7,
06547 utf8_to_euc_EFA8, 0, 0, 0,
06548 0, 0, 0, 0,
06549 0, 0, 0, 0,
06550 0, 0, 0, 0,
06551 0, 0, 0, 0,
06552 utf8_to_euc_EFBC, utf8_to_euc_EFBD, utf8_to_euc_EFBE, utf8_to_euc_EFBF,
06553 };
06554 static const unsigned short *const utf8_to_euc_EF_ms[] = {
06555 0, 0, 0, 0,
06556 0, 0, 0, 0,
06557 0, 0, 0, 0,
06558 0, 0, 0, 0,
06559 0, 0, 0, 0,
06560 0, 0, 0, 0,
06561 0, 0, 0, 0,
06562 0, 0, 0, 0,
06563 0, 0, 0, 0,
06564 utf8_to_euc_EFA4, 0, 0, utf8_to_euc_EFA7,
06565 utf8_to_euc_EFA8, 0, 0, 0,
06566 0, 0, 0, 0,
06567 0, 0, 0, 0,
06568 0, 0, 0, 0,
06569 0, 0, 0, 0,
06570 utf8_to_euc_EFBC, utf8_to_euc_EFBD_ms, utf8_to_euc_EFBE, utf8_to_euc_EFBF,
06571 };
06572 const unsigned short *const utf8_to_euc_2bytes[] = {
06573 0, 0, 0, 0,
06574 0, 0, 0, 0,
06575 0, 0, 0, 0,
06576 0, 0, 0, 0,
06577 0, 0, 0, 0,
06578 0, 0, 0, 0,
06579 0, 0, 0, 0,
06580 0, 0, 0, 0,
06581 0, 0, 0, 0,
06582 0, 0, 0, 0,
06583 0, 0, 0, 0,
06584 0, 0, 0, 0,
06585 0, 0, 0, 0,
06586 0, 0, 0, 0,
06587 0, 0, 0, 0,
06588 0, 0, 0, 0,
06589 0, 0, utf8_to_euc_C2, utf8_to_euc_C3,
06590 utf8_to_euc_C4, utf8_to_euc_C5, 0, utf8_to_euc_C7,
06591 0, 0, 0, utf8_to_euc_CB,
06592 0, 0, utf8_to_euc_CE, utf8_to_euc_CF,
06593 utf8_to_euc_D0, utf8_to_euc_D1, 0, 0,
06594 0, 0, 0, 0,
06595 0, 0, 0, 0,
06596 0, 0, 0, 0,
06597 0, 0, 0, 0,
06598 0, 0, 0, 0,
06599 0, 0, 0, 0,
06600 0, 0, 0, 0,
06601 };
06602 const unsigned short *const utf8_to_euc_2bytes_ms[] = {
06603 0, 0, 0, 0,
06604 0, 0, 0, 0,
06605 0, 0, 0, 0,
06606 0, 0, 0, 0,
06607 0, 0, 0, 0,
06608 0, 0, 0, 0,
06609 0, 0, 0, 0,
06610 0, 0, 0, 0,
06611 0, 0, 0, 0,
06612 0, 0, 0, 0,
06613 0, 0, 0, 0,
06614 0, 0, 0, 0,
06615 0, 0, 0, 0,
06616 0, 0, 0, 0,
06617 0, 0, 0, 0,
06618 0, 0, 0, 0,
06619 0, 0, utf8_to_euc_C2_ms, utf8_to_euc_C3,
06620 utf8_to_euc_C4, utf8_to_euc_C5, 0, utf8_to_euc_C7,
06621 0, 0, 0, utf8_to_euc_CB,
06622 0, 0, utf8_to_euc_CE, utf8_to_euc_CF,
06623 utf8_to_euc_D0, utf8_to_euc_D1, 0, 0,
06624 0, 0, 0, 0,
06625 0, 0, 0, 0,
06626 0, 0, 0, 0,
06627 0, 0, 0, 0,
06628 0, 0, 0, 0,
06629 0, 0, 0, 0,
06630 0, 0, 0, 0,
06631 };
06632 const unsigned short *const utf8_to_euc_2bytes_932[] = {
06633 0, 0, 0, 0,
06634 0, 0, 0, 0,
06635 0, 0, 0, 0,
06636 0, 0, 0, 0,
06637 0, 0, 0, 0,
06638 0, 0, 0, 0,
06639 0, 0, 0, 0,
06640 0, 0, 0, 0,
06641 0, 0, 0, 0,
06642 0, 0, 0, 0,
06643 0, 0, 0, 0,
06644 0, 0, 0, 0,
06645 0, 0, 0, 0,
06646 0, 0, 0, 0,
06647 0, 0, 0, 0,
06648 0, 0, 0, 0,
06649 0, 0, utf8_to_euc_C2_932, utf8_to_euc_C3_932,
06650 utf8_to_euc_C4, utf8_to_euc_C5, 0, utf8_to_euc_C7,
06651 0, 0, 0, utf8_to_euc_CB,
06652 0, 0, utf8_to_euc_CE, utf8_to_euc_CF,
06653 utf8_to_euc_D0, utf8_to_euc_D1, 0, 0,
06654 0, 0, 0, 0,
06655 0, 0, 0, 0,
06656 0, 0, 0, 0,
06657 0, 0, 0, 0,
06658 0, 0, 0, 0,
06659 0, 0, 0, 0,
06660 0, 0, 0, 0,
06661 };
06662 const unsigned short *const utf8_to_euc_2bytes_mac[] = {
06663 0, 0, 0, 0,
06664 0, 0, 0, 0,
06665 0, 0, 0, 0,
06666 0, 0, 0, 0,
06667 0, 0, 0, 0,
06668 0, 0, 0, 0,
06669 0, 0, 0, 0,
06670 0, 0, 0, 0,
06671 0, 0, 0, 0,
06672 0, 0, 0, 0,
06673 0, 0, 0, 0,
06674 0, 0, 0, 0,
06675 0, 0, 0, 0,
06676 0, 0, 0, 0,
06677 0, 0, 0, 0,
06678 0, 0, 0, 0,
06679 0, 0, utf8_to_euc_C2_mac, utf8_to_euc_C3,
06680 utf8_to_euc_C4, utf8_to_euc_C5, 0, utf8_to_euc_C7,
06681 0, 0, 0, utf8_to_euc_CB,
06682 0, 0, utf8_to_euc_CE, utf8_to_euc_CF,
06683 utf8_to_euc_D0, utf8_to_euc_D1, 0, 0,
06684 0, 0, 0, 0,
06685 0, 0, 0, 0,
06686 0, 0, 0, 0,
06687 0, 0, 0, 0,
06688 0, 0, 0, 0,
06689 0, 0, 0, 0,
06690 0, 0, 0, 0,
06691 };
06692 const unsigned short *const *const utf8_to_euc_3bytes[] = {
06693 0, 0, utf8_to_euc_E2, utf8_to_euc_E3,
06694 utf8_to_euc_E4, utf8_to_euc_E5, utf8_to_euc_E6, utf8_to_euc_E7,
06695 utf8_to_euc_E8, utf8_to_euc_E9, 0, 0,
06696 0, 0, 0, utf8_to_euc_EF,
06697 };
06698 const unsigned short *const *const utf8_to_euc_3bytes_ms[] = {
06699 0, 0, utf8_to_euc_E2_ms, utf8_to_euc_E3,
06700 utf8_to_euc_E4, utf8_to_euc_E5, utf8_to_euc_E6, utf8_to_euc_E7,
06701 utf8_to_euc_E8, utf8_to_euc_E9, 0, 0,
06702 0, 0, 0, utf8_to_euc_EF_ms,
06703 };
06704 const unsigned short *const *const utf8_to_euc_3bytes_932[] = {
06705 0, 0, utf8_to_euc_E2_932, utf8_to_euc_E3_932,
06706 utf8_to_euc_E4, utf8_to_euc_E5, utf8_to_euc_E6, utf8_to_euc_E7,
06707 utf8_to_euc_E8, utf8_to_euc_E9, 0, 0,
06708 0, 0, 0, utf8_to_euc_EF_ms,
06709 };
06710 const unsigned short *const *const utf8_to_euc_3bytes_mac[] = {
06711 0, 0, utf8_to_euc_E2_mac, utf8_to_euc_E3_mac,
06712 utf8_to_euc_E4, utf8_to_euc_E5, utf8_to_euc_E6, utf8_to_euc_E7,
06713 utf8_to_euc_E8, utf8_to_euc_E9, 0, 0,
06714 0, 0, 0, utf8_to_euc_EF_ms,
06715 };
06716
06717 #ifdef UNICODE_NORMALIZATION
06718
06719
06720
06721
06722 const struct normalization_pair normalization_table[] = {
06723 {{0xcd,0xbe}, {0x3b}},
06724 {{0xc3,0x80}, {0x41,0xcc,0x80,0x00}},
06725 {{0xc3,0x81}, {0x41,0xcc,0x81}},
06726 {{0xc3,0x82}, {0x41,0xcc,0x82}},
06727 {{0xe1,0xba,0xa6}, {0x41,0xcc,0x82,0xcc,0x80}},
06728 {{0xe1,0xba,0xa4}, {0x41,0xcc,0x82,0xcc,0x81}},
06729 {{0xe1,0xba,0xaa}, {0x41,0xcc,0x82,0xcc,0x83}},
06730 {{0xe1,0xba,0xa8}, {0x41,0xcc,0x82,0xcc,0x89}},
06731 {{0xc3,0x83}, {0x41,0xcc,0x83}},
06732 {{0xc4,0x80}, {0x41,0xcc,0x84}},
06733 {{0xc4,0x82}, {0x41,0xcc,0x86}},
06734 {{0xe1,0xba,0xb0}, {0x41,0xcc,0x86,0xcc,0x80}},
06735 {{0xe1,0xba,0xae}, {0x41,0xcc,0x86,0xcc,0x81}},
06736 {{0xe1,0xba,0xb4}, {0x41,0xcc,0x86,0xcc,0x83}},
06737 {{0xe1,0xba,0xb2}, {0x41,0xcc,0x86,0xcc,0x89}},
06738 {{0xc7,0xa0}, {0x41,0xcc,0x87,0xcc,0x84}},
06739 {{0xc3,0x84}, {0x41,0xcc,0x88}},
06740 {{0xc7,0x9e}, {0x41,0xcc,0x88,0xcc,0x84}},
06741 {{0xe1,0xba,0xa2}, {0x41,0xcc,0x89}},
06742 {{0xc3,0x85}, {0x41,0xcc,0x8a}},
06743 {{0xc7,0xba}, {0x41,0xcc,0x8a,0xcc,0x81}},
06744 {{0xc7,0x8d}, {0x41,0xcc,0x8c}},
06745 {{0xc8,0x80}, {0x41,0xcc,0x8f}},
06746 {{0xc8,0x82}, {0x41,0xcc,0x91}},
06747 {{0xe1,0xba,0xa0}, {0x41,0xcc,0xa3}},
06748 {{0xe1,0xba,0xac}, {0x41,0xcc,0xa3,0xcc,0x82}},
06749 {{0xe1,0xba,0xb6}, {0x41,0xcc,0xa3,0xcc,0x86}},
06750 {{0xe1,0xb8,0x80}, {0x41,0xcc,0xa5}},
06751 {{0xc4,0x84}, {0x41,0xcc,0xa8}},
06752 {{0xe1,0xb8,0x82}, {0x42,0xcc,0x87}},
06753 {{0xe1,0xb8,0x84}, {0x42,0xcc,0xa3}},
06754 {{0xe1,0xb8,0x86}, {0x42,0xcc,0xb1}},
06755 {{0xc4,0x86}, {0x43,0xcc,0x81}},
06756 {{0xc4,0x88}, {0x43,0xcc,0x82}},
06757 {{0xc4,0x8a}, {0x43,0xcc,0x87}},
06758 {{0xc4,0x8c}, {0x43,0xcc,0x8c}},
06759 {{0xc3,0x87}, {0x43,0xcc,0xa7}},
06760 {{0xe1,0xb8,0x88}, {0x43,0xcc,0xa7,0xcc,0x81}},
06761 {{0xe1,0xb8,0x8a}, {0x44,0xcc,0x87}},
06762 {{0xc4,0x8e}, {0x44,0xcc,0x8c}},
06763 {{0xe1,0xb8,0x8c}, {0x44,0xcc,0xa3}},
06764 {{0xe1,0xb8,0x90}, {0x44,0xcc,0xa7}},
06765 {{0xe1,0xb8,0x92}, {0x44,0xcc,0xad}},
06766 {{0xe1,0xb8,0x8e}, {0x44,0xcc,0xb1}},
06767 {{0xc3,0x88}, {0x45,0xcc,0x80}},
06768 {{0xc3,0x89}, {0x45,0xcc,0x81}},
06769 {{0xc3,0x8a}, {0x45,0xcc,0x82}},
06770 {{0xe1,0xbb,0x80}, {0x45,0xcc,0x82,0xcc,0x80}},
06771 {{0xe1,0xba,0xbe}, {0x45,0xcc,0x82,0xcc,0x81}},
06772 {{0xe1,0xbb,0x84}, {0x45,0xcc,0x82,0xcc,0x83}},
06773 {{0xe1,0xbb,0x82}, {0x45,0xcc,0x82,0xcc,0x89}},
06774 {{0xe1,0xba,0xbc}, {0x45,0xcc,0x83}},
06775 {{0xc4,0x92}, {0x45,0xcc,0x84}},
06776 {{0xe1,0xb8,0x94}, {0x45,0xcc,0x84,0xcc,0x80}},
06777 {{0xe1,0xb8,0x96}, {0x45,0xcc,0x84,0xcc,0x81}},
06778 {{0xc4,0x94}, {0x45,0xcc,0x86}},
06779 {{0xc4,0x96}, {0x45,0xcc,0x87}},
06780 {{0xc3,0x8b}, {0x45,0xcc,0x88}},
06781 {{0xe1,0xba,0xba}, {0x45,0xcc,0x89}},
06782 {{0xc4,0x9a}, {0x45,0xcc,0x8c}},
06783 {{0xc8,0x84}, {0x45,0xcc,0x8f}},
06784 {{0xc8,0x86}, {0x45,0xcc,0x91}},
06785 {{0xe1,0xba,0xb8}, {0x45,0xcc,0xa3}},
06786 {{0xe1,0xbb,0x86}, {0x45,0xcc,0xa3,0xcc,0x82}},
06787 {{0xe1,0xb8,0x9c}, {0x45,0xcc,0xa7,0xcc,0x86}},
06788 {{0xc4,0x98}, {0x45,0xcc,0xa8}},
06789 {{0xe1,0xb8,0x98}, {0x45,0xcc,0xad}},
06790 {{0xe1,0xb8,0x9a}, {0x45,0xcc,0xb0}},
06791 {{0xe1,0xb8,0x9e}, {0x46,0xcc,0x87}},
06792 {{0xc7,0xb4}, {0x47,0xcc,0x81}},
06793 {{0xc4,0x9c}, {0x47,0xcc,0x82}},
06794 {{0xe1,0xb8,0xa0}, {0x47,0xcc,0x84}},
06795 {{0xc4,0x9e}, {0x47,0xcc,0x86}},
06796 {{0xc4,0xa0}, {0x47,0xcc,0x87}},
06797 {{0xc7,0xa6}, {0x47,0xcc,0x8c}},
06798 {{0xc4,0xa2}, {0x47,0xcc,0xa7}},
06799 {{0xc4,0xa4}, {0x48,0xcc,0x82}},
06800 {{0xe1,0xb8,0xa2}, {0x48,0xcc,0x87}},
06801 {{0xe1,0xb8,0xa6}, {0x48,0xcc,0x88}},
06802 {{0xe1,0xb8,0xa4}, {0x48,0xcc,0xa3}},
06803 {{0xe1,0xb8,0xa8}, {0x48,0xcc,0xa7}},
06804 {{0xe1,0xb8,0xaa}, {0x48,0xcc,0xae}},
06805 {{0xc3,0x8c}, {0x49,0xcc,0x80}},
06806 {{0xc3,0x8d}, {0x49,0xcc,0x81}},
06807 {{0xc3,0x8e}, {0x49,0xcc,0x82}},
06808 {{0xc4,0xa8}, {0x49,0xcc,0x83}},
06809 {{0xc4,0xaa}, {0x49,0xcc,0x84}},
06810 {{0xc4,0xac}, {0x49,0xcc,0x86}},
06811 {{0xc4,0xb0}, {0x49,0xcc,0x87}},
06812 {{0xc3,0x8f}, {0x49,0xcc,0x88}},
06813 {{0xe1,0xb8,0xae}, {0x49,0xcc,0x88,0xcc,0x81}},
06814 {{0xe1,0xbb,0x88}, {0x49,0xcc,0x89}},
06815 {{0xc7,0x8f}, {0x49,0xcc,0x8c}},
06816 {{0xc8,0x88}, {0x49,0xcc,0x8f}},
06817 {{0xc8,0x8a}, {0x49,0xcc,0x91}},
06818 {{0xe1,0xbb,0x8a}, {0x49,0xcc,0xa3}},
06819 {{0xc4,0xae}, {0x49,0xcc,0xa8}},
06820 {{0xe1,0xb8,0xac}, {0x49,0xcc,0xb0}},
06821 {{0xc4,0xb4}, {0x4a,0xcc,0x82}},
06822 {{0xe1,0xb8,0xb0}, {0x4b,0xcc,0x81}},
06823 {{0xc7,0xa8}, {0x4b,0xcc,0x8c}},
06824 {{0xe1,0xb8,0xb2}, {0x4b,0xcc,0xa3}},
06825 {{0xc4,0xb6}, {0x4b,0xcc,0xa7}},
06826 {{0xe1,0xb8,0xb4}, {0x4b,0xcc,0xb1}},
06827 {{0xc4,0xb9}, {0x4c,0xcc,0x81}},
06828 {{0xc4,0xbd}, {0x4c,0xcc,0x8c}},
06829 {{0xe1,0xb8,0xb6}, {0x4c,0xcc,0xa3}},
06830 {{0xe1,0xb8,0xb8}, {0x4c,0xcc,0xa3,0xcc,0x84}},
06831 {{0xc4,0xbb}, {0x4c,0xcc,0xa7}},
06832 {{0xe1,0xb8,0xbc}, {0x4c,0xcc,0xad}},
06833 {{0xe1,0xb8,0xba}, {0x4c,0xcc,0xb1}},
06834 {{0xe1,0xb8,0xbe}, {0x4d,0xcc,0x81}},
06835 {{0xe1,0xb9,0x80}, {0x4d,0xcc,0x87}},
06836 {{0xe1,0xb9,0x82}, {0x4d,0xcc,0xa3}},
06837 {{0xc5,0x83}, {0x4e,0xcc,0x81}},
06838 {{0xc3,0x91}, {0x4e,0xcc,0x83}},
06839 {{0xe1,0xb9,0x84}, {0x4e,0xcc,0x87}},
06840 {{0xc5,0x87}, {0x4e,0xcc,0x8c}},
06841 {{0xe1,0xb9,0x86}, {0x4e,0xcc,0xa3}},
06842 {{0xc5,0x85}, {0x4e,0xcc,0xa7}},
06843 {{0xe1,0xb9,0x8a}, {0x4e,0xcc,0xad}},
06844 {{0xe1,0xb9,0x88}, {0x4e,0xcc,0xb1}},
06845 {{0xc3,0x92}, {0x4f,0xcc,0x80}},
06846 {{0xc3,0x93}, {0x4f,0xcc,0x81}},
06847 {{0xc3,0x94}, {0x4f,0xcc,0x82}},
06848 {{0xe1,0xbb,0x92}, {0x4f,0xcc,0x82,0xcc,0x80}},
06849 {{0xe1,0xbb,0x90}, {0x4f,0xcc,0x82,0xcc,0x81}},
06850 {{0xe1,0xbb,0x96}, {0x4f,0xcc,0x82,0xcc,0x83}},
06851 {{0xe1,0xbb,0x94}, {0x4f,0xcc,0x82,0xcc,0x89}},
06852 {{0xc3,0x95}, {0x4f,0xcc,0x83}},
06853 {{0xe1,0xb9,0x8c}, {0x4f,0xcc,0x83,0xcc,0x81}},
06854 {{0xe1,0xb9,0x8e}, {0x4f,0xcc,0x83,0xcc,0x88}},
06855 {{0xc5,0x8c}, {0x4f,0xcc,0x84}},
06856 {{0xe1,0xb9,0x90}, {0x4f,0xcc,0x84,0xcc,0x80}},
06857 {{0xe1,0xb9,0x92}, {0x4f,0xcc,0x84,0xcc,0x81}},
06858 {{0xc5,0x8e}, {0x4f,0xcc,0x86}},
06859 {{0xc3,0x96}, {0x4f,0xcc,0x88}},
06860 {{0xe1,0xbb,0x8e}, {0x4f,0xcc,0x89}},
06861 {{0xc5,0x90}, {0x4f,0xcc,0x8b}},
06862 {{0xc7,0x91}, {0x4f,0xcc,0x8c}},
06863 {{0xc8,0x8c}, {0x4f,0xcc,0x8f}},
06864 {{0xc8,0x8e}, {0x4f,0xcc,0x91}},
06865 {{0xc6,0xa0}, {0x4f,0xcc,0x9b}},
06866 {{0xe1,0xbb,0x9c}, {0x4f,0xcc,0x9b,0xcc,0x80}},
06867 {{0xe1,0xbb,0x9a}, {0x4f,0xcc,0x9b,0xcc,0x81}},
06868 {{0xe1,0xbb,0xa0}, {0x4f,0xcc,0x9b,0xcc,0x83}},
06869 {{0xe1,0xbb,0x9e}, {0x4f,0xcc,0x9b,0xcc,0x89}},
06870 {{0xe1,0xbb,0xa2}, {0x4f,0xcc,0x9b,0xcc,0xa3}},
06871 {{0xe1,0xbb,0x8c}, {0x4f,0xcc,0xa3}},
06872 {{0xe1,0xbb,0x98}, {0x4f,0xcc,0xa3,0xcc,0x82}},
06873 {{0xc7,0xaa}, {0x4f,0xcc,0xa8}},
06874 {{0xc7,0xac}, {0x4f,0xcc,0xa8,0xcc,0x84}},
06875 {{0xe1,0xb9,0x94}, {0x50,0xcc,0x81}},
06876 {{0xe1,0xb9,0x96}, {0x50,0xcc,0x87}},
06877 {{0xc5,0x94}, {0x52,0xcc,0x81}},
06878 {{0xe1,0xb9,0x98}, {0x52,0xcc,0x87}},
06879 {{0xc5,0x98}, {0x52,0xcc,0x8c}},
06880 {{0xc8,0x90}, {0x52,0xcc,0x8f}},
06881 {{0xc8,0x92}, {0x52,0xcc,0x91}},
06882 {{0xe1,0xb9,0x9a}, {0x52,0xcc,0xa3}},
06883 {{0xe1,0xb9,0x9c}, {0x52,0xcc,0xa3,0xcc,0x84}},
06884 {{0xc5,0x96}, {0x52,0xcc,0xa7}},
06885 {{0xe1,0xb9,0x9e}, {0x52,0xcc,0xb1}},
06886 {{0xc5,0x9a}, {0x53,0xcc,0x81}},
06887 {{0xe1,0xb9,0xa4}, {0x53,0xcc,0x81,0xcc,0x87}},
06888 {{0xc5,0x9c}, {0x53,0xcc,0x82}},
06889 {{0xe1,0xb9,0xa0}, {0x53,0xcc,0x87}},
06890 {{0xc5,0xa0}, {0x53,0xcc,0x8c}},
06891 {{0xe1,0xb9,0xa6}, {0x53,0xcc,0x8c,0xcc,0x87}},
06892 {{0xe1,0xb9,0xa2}, {0x53,0xcc,0xa3}},
06893 {{0xe1,0xb9,0xa8}, {0x53,0xcc,0xa3,0xcc,0x87}},
06894 {{0xc5,0x9e}, {0x53,0xcc,0xa7}},
06895 {{0xe1,0xb9,0xaa}, {0x54,0xcc,0x87}},
06896 {{0xc5,0xa4}, {0x54,0xcc,0x8c}},
06897 {{0xe1,0xb9,0xac}, {0x54,0xcc,0xa3}},
06898 {{0xc5,0xa2}, {0x54,0xcc,0xa7}},
06899 {{0xe1,0xb9,0xb0}, {0x54,0xcc,0xad}},
06900 {{0xe1,0xb9,0xae}, {0x54,0xcc,0xb1}},
06901 {{0xc3,0x99}, {0x55,0xcc,0x80}},
06902 {{0xc3,0x9a}, {0x55,0xcc,0x81}},
06903 {{0xc3,0x9b}, {0x55,0xcc,0x82}},
06904 {{0xc5,0xa8}, {0x55,0xcc,0x83}},
06905 {{0xe1,0xb9,0xb8}, {0x55,0xcc,0x83,0xcc,0x81}},
06906 {{0xc5,0xaa}, {0x55,0xcc,0x84}},
06907 {{0xe1,0xb9,0xba}, {0x55,0xcc,0x84,0xcc,0x88}},
06908 {{0xc5,0xac}, {0x55,0xcc,0x86}},
06909 {{0xc3,0x9c}, {0x55,0xcc,0x88}},
06910 {{0xc7,0x9b}, {0x55,0xcc,0x88,0xcc,0x80}},
06911 {{0xc7,0x97}, {0x55,0xcc,0x88,0xcc,0x81}},
06912 {{0xc7,0x95}, {0x55,0xcc,0x88,0xcc,0x84}},
06913 {{0xc7,0x99}, {0x55,0xcc,0x88,0xcc,0x8c}},
06914 {{0xe1,0xbb,0xa6}, {0x55,0xcc,0x89}},
06915 {{0xc5,0xae}, {0x55,0xcc,0x8a}},
06916 {{0xc5,0xb0}, {0x55,0xcc,0x8b}},
06917 {{0xc7,0x93}, {0x55,0xcc,0x8c}},
06918 {{0xc8,0x94}, {0x55,0xcc,0x8f}},
06919 {{0xc8,0x96}, {0x55,0xcc,0x91}},
06920 {{0xc6,0xaf}, {0x55,0xcc,0x9b}},
06921 {{0xe1,0xbb,0xaa}, {0x55,0xcc,0x9b,0xcc,0x80}},
06922 {{0xe1,0xbb,0xa8}, {0x55,0xcc,0x9b,0xcc,0x81}},
06923 {{0xe1,0xbb,0xae}, {0x55,0xcc,0x9b,0xcc,0x83}},
06924 {{0xe1,0xbb,0xac}, {0x55,0xcc,0x9b,0xcc,0x89}},
06925 {{0xe1,0xbb,0xb0}, {0x55,0xcc,0x9b,0xcc,0xa3}},
06926 {{0xe1,0xbb,0xa4}, {0x55,0xcc,0xa3}},
06927 {{0xe1,0xb9,0xb2}, {0x55,0xcc,0xa4}},
06928 {{0xc5,0xb2}, {0x55,0xcc,0xa8}},
06929 {{0xe1,0xb9,0xb6}, {0x55,0xcc,0xad}},
06930 {{0xe1,0xb9,0xb4}, {0x55,0xcc,0xb0}},
06931 {{0xe1,0xb9,0xbc}, {0x56,0xcc,0x83}},
06932 {{0xe1,0xb9,0xbe}, {0x56,0xcc,0xa3}},
06933 {{0xe1,0xba,0x80}, {0x57,0xcc,0x80}},
06934 {{0xe1,0xba,0x82}, {0x57,0xcc,0x81}},
06935 {{0xc5,0xb4}, {0x57,0xcc,0x82}},
06936 {{0xe1,0xba,0x86}, {0x57,0xcc,0x87}},
06937 {{0xe1,0xba,0x84}, {0x57,0xcc,0x88}},
06938 {{0xe1,0xba,0x88}, {0x57,0xcc,0xa3}},
06939 {{0xe1,0xba,0x8a}, {0x58,0xcc,0x87}},
06940 {{0xe1,0xba,0x8c}, {0x58,0xcc,0x88}},
06941 {{0xe1,0xbb,0xb2}, {0x59,0xcc,0x80}},
06942 {{0xc3,0x9d}, {0x59,0xcc,0x81}},
06943 {{0xc5,0xb6}, {0x59,0xcc,0x82}},
06944 {{0xe1,0xbb,0xb8}, {0x59,0xcc,0x83}},
06945 {{0xe1,0xba,0x8e}, {0x59,0xcc,0x87}},
06946 {{0xc5,0xb8}, {0x59,0xcc,0x88}},
06947 {{0xe1,0xbb,0xb6}, {0x59,0xcc,0x89}},
06948 {{0xe1,0xbb,0xb4}, {0x59,0xcc,0xa3}},
06949 {{0xc5,0xb9}, {0x5a,0xcc,0x81}},
06950 {{0xe1,0xba,0x90}, {0x5a,0xcc,0x82}},
06951 {{0xc5,0xbb}, {0x5a,0xcc,0x87}},
06952 {{0xc5,0xbd}, {0x5a,0xcc,0x8c}},
06953 {{0xe1,0xba,0x92}, {0x5a,0xcc,0xa3}},
06954 {{0xe1,0xba,0x94}, {0x5a,0xcc,0xb1}},
06955 {{0xe1,0xbf,0xaf}, {0x60}},
06956 {{0xc3,0xa0}, {0x61,0xcc,0x80}},
06957 {{0xc3,0xa1}, {0x61,0xcc,0x81}},
06958 {{0xc3,0xa2}, {0x61,0xcc,0x82}},
06959 {{0xe1,0xba,0xa7}, {0x61,0xcc,0x82,0xcc,0x80}},
06960 {{0xe1,0xba,0xa5}, {0x61,0xcc,0x82,0xcc,0x81}},
06961 {{0xe1,0xba,0xab}, {0x61,0xcc,0x82,0xcc,0x83}},
06962 {{0xe1,0xba,0xa9}, {0x61,0xcc,0x82,0xcc,0x89}},
06963 {{0xc3,0xa3}, {0x61,0xcc,0x83}},
06964 {{0xc4,0x81}, {0x61,0xcc,0x84}},
06965 {{0xc4,0x83}, {0x61,0xcc,0x86}},
06966 {{0xe1,0xba,0xb1}, {0x61,0xcc,0x86,0xcc,0x80}},
06967 {{0xe1,0xba,0xaf}, {0x61,0xcc,0x86,0xcc,0x81}},
06968 {{0xe1,0xba,0xb5}, {0x61,0xcc,0x86,0xcc,0x83}},
06969 {{0xe1,0xba,0xb3}, {0x61,0xcc,0x86,0xcc,0x89}},
06970 {{0xc7,0xa1}, {0x61,0xcc,0x87,0xcc,0x84}},
06971 {{0xc3,0xa4}, {0x61,0xcc,0x88}},
06972 {{0xc7,0x9f}, {0x61,0xcc,0x88,0xcc,0x84}},
06973 {{0xe1,0xba,0xa3}, {0x61,0xcc,0x89}},
06974 {{0xc3,0xa5}, {0x61,0xcc,0x8a}},
06975 {{0xc7,0xbb}, {0x61,0xcc,0x8a,0xcc,0x81}},
06976 {{0xc7,0x8e}, {0x61,0xcc,0x8c}},
06977 {{0xc8,0x81}, {0x61,0xcc,0x8f}},
06978 {{0xc8,0x83}, {0x61,0xcc,0x91}},
06979 {{0xe1,0xba,0xa1}, {0x61,0xcc,0xa3}},
06980 {{0xe1,0xba,0xad}, {0x61,0xcc,0xa3,0xcc,0x82}},
06981 {{0xe1,0xba,0xb7}, {0x61,0xcc,0xa3,0xcc,0x86}},
06982 {{0xe1,0xb8,0x81}, {0x61,0xcc,0xa5}},
06983 {{0xc4,0x85}, {0x61,0xcc,0xa8}},
06984 {{0xe1,0xb8,0x83}, {0x62,0xcc,0x87}},
06985 {{0xe1,0xb8,0x85}, {0x62,0xcc,0xa3}},
06986 {{0xe1,0xb8,0x87}, {0x62,0xcc,0xb1}},
06987 {{0xc4,0x87}, {0x63,0xcc,0x81}},
06988 {{0xc4,0x89}, {0x63,0xcc,0x82}},
06989 {{0xc4,0x8b}, {0x63,0xcc,0x87}},
06990 {{0xc4,0x8d}, {0x63,0xcc,0x8c}},
06991 {{0xc3,0xa7}, {0x63,0xcc,0xa7}},
06992 {{0xe1,0xb8,0x89}, {0x63,0xcc,0xa7,0xcc,0x81}},
06993 {{0xe1,0xb8,0x8b}, {0x64,0xcc,0x87}},
06994 {{0xc4,0x8f}, {0x64,0xcc,0x8c}},
06995 {{0xe1,0xb8,0x8d}, {0x64,0xcc,0xa3}},
06996 {{0xe1,0xb8,0x91}, {0x64,0xcc,0xa7}},
06997 {{0xe1,0xb8,0x93}, {0x64,0xcc,0xad}},
06998 {{0xe1,0xb8,0x8f}, {0x64,0xcc,0xb1}},
06999 {{0xc3,0xa8}, {0x65,0xcc,0x80}},
07000 {{0xc3,0xa9}, {0x65,0xcc,0x81}},
07001 {{0xc3,0xaa}, {0x65,0xcc,0x82}},
07002 {{0xe1,0xbb,0x81}, {0x65,0xcc,0x82,0xcc,0x80}},
07003 {{0xe1,0xba,0xbf}, {0x65,0xcc,0x82,0xcc,0x81}},
07004 {{0xe1,0xbb,0x85}, {0x65,0xcc,0x82,0xcc,0x83}},
07005 {{0xe1,0xbb,0x83}, {0x65,0xcc,0x82,0xcc,0x89}},
07006 {{0xe1,0xba,0xbd}, {0x65,0xcc,0x83}},
07007 {{0xc4,0x93}, {0x65,0xcc,0x84}},
07008 {{0xe1,0xb8,0x95}, {0x65,0xcc,0x84,0xcc,0x80}},
07009 {{0xe1,0xb8,0x97}, {0x65,0xcc,0x84,0xcc,0x81}},
07010 {{0xc4,0x95}, {0x65,0xcc,0x86}},
07011 {{0xc4,0x97}, {0x65,0xcc,0x87}},
07012 {{0xc3,0xab}, {0x65,0xcc,0x88}},
07013 {{0xe1,0xba,0xbb}, {0x65,0xcc,0x89}},
07014 {{0xc4,0x9b}, {0x65,0xcc,0x8c}},
07015 {{0xc8,0x85}, {0x65,0xcc,0x8f}},
07016 {{0xc8,0x87}, {0x65,0xcc,0x91}},
07017 {{0xe1,0xba,0xb9}, {0x65,0xcc,0xa3}},
07018 {{0xe1,0xbb,0x87}, {0x65,0xcc,0xa3,0xcc,0x82}},
07019 {{0xe1,0xb8,0x9d}, {0x65,0xcc,0xa7,0xcc,0x86}},
07020 {{0xc4,0x99}, {0x65,0xcc,0xa8}},
07021 {{0xe1,0xb8,0x99}, {0x65,0xcc,0xad}},
07022 {{0xe1,0xb8,0x9b}, {0x65,0xcc,0xb0}},
07023 {{0xe1,0xb8,0x9f}, {0x66,0xcc,0x87}},
07024 {{0xc7,0xb5}, {0x67,0xcc,0x81}},
07025 {{0xc4,0x9d}, {0x67,0xcc,0x82}},
07026 {{0xe1,0xb8,0xa1}, {0x67,0xcc,0x84}},
07027 {{0xc4,0x9f}, {0x67,0xcc,0x86}},
07028 {{0xc4,0xa1}, {0x67,0xcc,0x87}},
07029 {{0xc7,0xa7}, {0x67,0xcc,0x8c}},
07030 {{0xc4,0xa3}, {0x67,0xcc,0xa7}},
07031 {{0xc4,0xa5}, {0x68,0xcc,0x82}},
07032 {{0xe1,0xb8,0xa3}, {0x68,0xcc,0x87}},
07033 {{0xe1,0xb8,0xa7}, {0x68,0xcc,0x88}},
07034 {{0xe1,0xb8,0xa5}, {0x68,0xcc,0xa3}},
07035 {{0xe1,0xb8,0xa9}, {0x68,0xcc,0xa7}},
07036 {{0xe1,0xb8,0xab}, {0x68,0xcc,0xae}},
07037 {{0xe1,0xba,0x96}, {0x68,0xcc,0xb1}},
07038 {{0xc3,0xac}, {0x69,0xcc,0x80}},
07039 {{0xc3,0xad}, {0x69,0xcc,0x81}},
07040 {{0xc3,0xae}, {0x69,0xcc,0x82}},
07041 {{0xc4,0xa9}, {0x69,0xcc,0x83}},
07042 {{0xc4,0xab}, {0x69,0xcc,0x84}},
07043 {{0xc4,0xad}, {0x69,0xcc,0x86}},
07044 {{0xc3,0xaf}, {0x69,0xcc,0x88}},
07045 {{0xe1,0xb8,0xaf}, {0x69,0xcc,0x88,0xcc,0x81}},
07046 {{0xe1,0xbb,0x89}, {0x69,0xcc,0x89}},
07047 {{0xc7,0x90}, {0x69,0xcc,0x8c}},
07048 {{0xc8,0x89}, {0x69,0xcc,0x8f}},
07049 {{0xc8,0x8b}, {0x69,0xcc,0x91}},
07050 {{0xe1,0xbb,0x8b}, {0x69,0xcc,0xa3}},
07051 {{0xc4,0xaf}, {0x69,0xcc,0xa8}},
07052 {{0xe1,0xb8,0xad}, {0x69,0xcc,0xb0}},
07053 {{0xc4,0xb5}, {0x6a,0xcc,0x82}},
07054 {{0xc7,0xb0}, {0x6a,0xcc,0x8c}},
07055 {{0xe1,0xb8,0xb1}, {0x6b,0xcc,0x81}},
07056 {{0xc7,0xa9}, {0x6b,0xcc,0x8c}},
07057 {{0xe1,0xb8,0xb3}, {0x6b,0xcc,0xa3}},
07058 {{0xc4,0xb7}, {0x6b,0xcc,0xa7}},
07059 {{0xe1,0xb8,0xb5}, {0x6b,0xcc,0xb1}},
07060 {{0xc4,0xba}, {0x6c,0xcc,0x81}},
07061 {{0xc4,0xbe}, {0x6c,0xcc,0x8c}},
07062 {{0xe1,0xb8,0xb7}, {0x6c,0xcc,0xa3}},
07063 {{0xe1,0xb8,0xb9}, {0x6c,0xcc,0xa3,0xcc,0x84}},
07064 {{0xc4,0xbc}, {0x6c,0xcc,0xa7}},
07065 {{0xe1,0xb8,0xbd}, {0x6c,0xcc,0xad}},
07066 {{0xe1,0xb8,0xbb}, {0x6c,0xcc,0xb1}},
07067 {{0xe1,0xb8,0xbf}, {0x6d,0xcc,0x81}},
07068 {{0xe1,0xb9,0x81}, {0x6d,0xcc,0x87}},
07069 {{0xe1,0xb9,0x83}, {0x6d,0xcc,0xa3}},
07070 {{0xc5,0x84}, {0x6e,0xcc,0x81}},
07071 {{0xc3,0xb1}, {0x6e,0xcc,0x83}},
07072 {{0xe1,0xb9,0x85}, {0x6e,0xcc,0x87}},
07073 {{0xc5,0x88}, {0x6e,0xcc,0x8c}},
07074 {{0xe1,0xb9,0x87}, {0x6e,0xcc,0xa3}},
07075 {{0xc5,0x86}, {0x6e,0xcc,0xa7}},
07076 {{0xe1,0xb9,0x8b}, {0x6e,0xcc,0xad}},
07077 {{0xe1,0xb9,0x89}, {0x6e,0xcc,0xb1}},
07078 {{0xc3,0xb2}, {0x6f,0xcc,0x80}},
07079 {{0xc3,0xb3}, {0x6f,0xcc,0x81}},
07080 {{0xc3,0xb4}, {0x6f,0xcc,0x82}},
07081 {{0xe1,0xbb,0x93}, {0x6f,0xcc,0x82,0xcc,0x80}},
07082 {{0xe1,0xbb,0x91}, {0x6f,0xcc,0x82,0xcc,0x81}},
07083 {{0xe1,0xbb,0x97}, {0x6f,0xcc,0x82,0xcc,0x83}},
07084 {{0xe1,0xbb,0x95}, {0x6f,0xcc,0x82,0xcc,0x89}},
07085 {{0xc3,0xb5}, {0x6f,0xcc,0x83}},
07086 {{0xe1,0xb9,0x8d}, {0x6f,0xcc,0x83,0xcc,0x81}},
07087 {{0xe1,0xb9,0x8f}, {0x6f,0xcc,0x83,0xcc,0x88}},
07088 {{0xc5,0x8d}, {0x6f,0xcc,0x84}},
07089 {{0xe1,0xb9,0x91}, {0x6f,0xcc,0x84,0xcc,0x80}},
07090 {{0xe1,0xb9,0x93}, {0x6f,0xcc,0x84,0xcc,0x81}},
07091 {{0xc5,0x8f}, {0x6f,0xcc,0x86}},
07092 {{0xc3,0xb6}, {0x6f,0xcc,0x88}},
07093 {{0xe1,0xbb,0x8f}, {0x6f,0xcc,0x89}},
07094 {{0xc5,0x91}, {0x6f,0xcc,0x8b}},
07095 {{0xc7,0x92}, {0x6f,0xcc,0x8c}},
07096 {{0xc8,0x8d}, {0x6f,0xcc,0x8f}},
07097 {{0xc8,0x8f}, {0x6f,0xcc,0x91}},
07098 {{0xc6,0xa1}, {0x6f,0xcc,0x9b}},
07099 {{0xe1,0xbb,0x9d}, {0x6f,0xcc,0x9b,0xcc,0x80}},
07100 {{0xe1,0xbb,0x9b}, {0x6f,0xcc,0x9b,0xcc,0x81}},
07101 {{0xe1,0xbb,0xa1}, {0x6f,0xcc,0x9b,0xcc,0x83}},
07102 {{0xe1,0xbb,0x9f}, {0x6f,0xcc,0x9b,0xcc,0x89}},
07103 {{0xe1,0xbb,0xa3}, {0x6f,0xcc,0x9b,0xcc,0xa3}},
07104 {{0xe1,0xbb,0x8d}, {0x6f,0xcc,0xa3}},
07105 {{0xe1,0xbb,0x99}, {0x6f,0xcc,0xa3,0xcc,0x82}},
07106 {{0xc7,0xab}, {0x6f,0xcc,0xa8}},
07107 {{0xc7,0xad}, {0x6f,0xcc,0xa8,0xcc,0x84}},
07108 {{0xe1,0xb9,0x95}, {0x70,0xcc,0x81}},
07109 {{0xe1,0xb9,0x97}, {0x70,0xcc,0x87}},
07110 {{0xc5,0x95}, {0x72,0xcc,0x81}},
07111 {{0xe1,0xb9,0x99}, {0x72,0xcc,0x87}},
07112 {{0xc5,0x99}, {0x72,0xcc,0x8c}},
07113 {{0xc8,0x91}, {0x72,0xcc,0x8f}},
07114 {{0xc8,0x93}, {0x72,0xcc,0x91}},
07115 {{0xe1,0xb9,0x9b}, {0x72,0xcc,0xa3}},
07116 {{0xe1,0xb9,0x9d}, {0x72,0xcc,0xa3,0xcc,0x84}},
07117 {{0xc5,0x97}, {0x72,0xcc,0xa7}},
07118 {{0xe1,0xb9,0x9f}, {0x72,0xcc,0xb1}},
07119 {{0xc5,0x9b}, {0x73,0xcc,0x81}},
07120 {{0xe1,0xb9,0xa5}, {0x73,0xcc,0x81,0xcc,0x87}},
07121 {{0xc5,0x9d}, {0x73,0xcc,0x82}},
07122 {{0xe1,0xb9,0xa1}, {0x73,0xcc,0x87}},
07123 {{0xc5,0xa1}, {0x73,0xcc,0x8c}},
07124 {{0xe1,0xb9,0xa7}, {0x73,0xcc,0x8c,0xcc,0x87}},
07125 {{0xe1,0xb9,0xa3}, {0x73,0xcc,0xa3}},
07126 {{0xe1,0xb9,0xa9}, {0x73,0xcc,0xa3,0xcc,0x87}},
07127 {{0xc5,0x9f}, {0x73,0xcc,0xa7}},
07128 {{0xe1,0xb9,0xab}, {0x74,0xcc,0x87}},
07129 {{0xe1,0xba,0x97}, {0x74,0xcc,0x88}},
07130 {{0xc5,0xa5}, {0x74,0xcc,0x8c}},
07131 {{0xe1,0xb9,0xad}, {0x74,0xcc,0xa3}},
07132 {{0xc5,0xa3}, {0x74,0xcc,0xa7}},
07133 {{0xe1,0xb9,0xb1}, {0x74,0xcc,0xad}},
07134 {{0xe1,0xb9,0xaf}, {0x74,0xcc,0xb1}},
07135 {{0xc3,0xb9}, {0x75,0xcc,0x80}},
07136 {{0xc3,0xba}, {0x75,0xcc,0x81}},
07137 {{0xc3,0xbb}, {0x75,0xcc,0x82}},
07138 {{0xc5,0xa9}, {0x75,0xcc,0x83}},
07139 {{0xe1,0xb9,0xb9}, {0x75,0xcc,0x83,0xcc,0x81}},
07140 {{0xc5,0xab}, {0x75,0xcc,0x84}},
07141 {{0xe1,0xb9,0xbb}, {0x75,0xcc,0x84,0xcc,0x88}},
07142 {{0xc5,0xad}, {0x75,0xcc,0x86}},
07143 {{0xc3,0xbc}, {0x75,0xcc,0x88}},
07144 {{0xc7,0x9c}, {0x75,0xcc,0x88,0xcc,0x80}},
07145 {{0xc7,0x98}, {0x75,0xcc,0x88,0xcc,0x81}},
07146 {{0xc7,0x96}, {0x75,0xcc,0x88,0xcc,0x84}},
07147 {{0xc7,0x9a}, {0x75,0xcc,0x88,0xcc,0x8c}},
07148 {{0xe1,0xbb,0xa7}, {0x75,0xcc,0x89}},
07149 {{0xc5,0xaf}, {0x75,0xcc,0x8a}},
07150 {{0xc5,0xb1}, {0x75,0xcc,0x8b}},
07151 {{0xc7,0x94}, {0x75,0xcc,0x8c}},
07152 {{0xc8,0x95}, {0x75,0xcc,0x8f}},
07153 {{0xc8,0x97}, {0x75,0xcc,0x91}},
07154 {{0xc6,0xb0}, {0x75,0xcc,0x9b}},
07155 {{0xe1,0xbb,0xab}, {0x75,0xcc,0x9b,0xcc,0x80}},
07156 {{0xe1,0xbb,0xa9}, {0x75,0xcc,0x9b,0xcc,0x81}},
07157 {{0xe1,0xbb,0xaf}, {0x75,0xcc,0x9b,0xcc,0x83}},
07158 {{0xe1,0xbb,0xad}, {0x75,0xcc,0x9b,0xcc,0x89}},
07159 {{0xe1,0xbb,0xb1}, {0x75,0xcc,0x9b,0xcc,0xa3}},
07160 {{0xe1,0xbb,0xa5}, {0x75,0xcc,0xa3}},
07161 {{0xe1,0xb9,0xb3}, {0x75,0xcc,0xa4}},
07162 {{0xc5,0xb3}, {0x75,0xcc,0xa8}},
07163 {{0xe1,0xb9,0xb7}, {0x75,0xcc,0xad}},
07164 {{0xe1,0xb9,0xb5}, {0x75,0xcc,0xb0}},
07165 {{0xe1,0xb9,0xbd}, {0x76,0xcc,0x83}},
07166 {{0xe1,0xb9,0xbf}, {0x76,0xcc,0xa3}},
07167 {{0xe1,0xba,0x81}, {0x77,0xcc,0x80}},
07168 {{0xe1,0xba,0x83}, {0x77,0xcc,0x81}},
07169 {{0xc5,0xb5}, {0x77,0xcc,0x82}},
07170 {{0xe1,0xba,0x87}, {0x77,0xcc,0x87}},
07171 {{0xe1,0xba,0x85}, {0x77,0xcc,0x88}},
07172 {{0xe1,0xba,0x98}, {0x77,0xcc,0x8a}},
07173 {{0xe1,0xba,0x89}, {0x77,0xcc,0xa3}},
07174 {{0xe1,0xba,0x8b}, {0x78,0xcc,0x87}},
07175 {{0xe1,0xba,0x8d}, {0x78,0xcc,0x88}},
07176 {{0xe1,0xbb,0xb3}, {0x79,0xcc,0x80}},
07177 {{0xc3,0xbd}, {0x79,0xcc,0x81}},
07178 {{0xc5,0xb7}, {0x79,0xcc,0x82}},
07179 {{0xe1,0xbb,0xb9}, {0x79,0xcc,0x83}},
07180 {{0xe1,0xba,0x8f}, {0x79,0xcc,0x87}},
07181 {{0xc3,0xbf}, {0x79,0xcc,0x88}},
07182 {{0xe1,0xbb,0xb7}, {0x79,0xcc,0x89}},
07183 {{0xe1,0xba,0x99}, {0x79,0xcc,0x8a}},
07184 {{0xe1,0xbb,0xb5}, {0x79,0xcc,0xa3}},
07185 {{0xc5,0xba}, {0x7a,0xcc,0x81}},
07186 {{0xe1,0xba,0x91}, {0x7a,0xcc,0x82}},
07187 {{0xc5,0xbc}, {0x7a,0xcc,0x87}},
07188 {{0xc5,0xbe}, {0x7a,0xcc,0x8c}},
07189 {{0xe1,0xba,0x93}, {0x7a,0xcc,0xa3}},
07190 {{0xe1,0xba,0x95}, {0x7a,0xcc,0xb1}},
07191 {{0xe1,0xbf,0xad}, {0xc2,0xa8,0xcc,0x80}},
07192 {{0xe1,0xbf,0xae}, {0xc2,0xa8,0xcc,0x81}},
07193 {{0xce,0x85}, {0xc2,0xa8,0xcc,0x8d}},
07194 {{0xe1,0xbf,0x81}, {0xc2,0xa8,0xcd,0x82}},
07195 {{0xe1,0xbf,0xbd}, {0xc2,0xb4}},
07196 {{0xce,0x87}, {0xc2,0xb7}},
07197 {{0xd3,0x94}, {0xc3,0x86}},
07198 {{0xc7,0xbc}, {0xc3,0x86,0xcc,0x81}},
07199 {{0xc7,0xa2}, {0xc3,0x86,0xcc,0x84}},
07200 {{0xc7,0xbe}, {0xc3,0x98,0xcc,0x81}},
07201 {{0xd3,0x95}, {0xc3,0xa6}},
07202 {{0xc7,0xbd}, {0xc3,0xa6,0xcc,0x81}},
07203 {{0xc7,0xa3}, {0xc3,0xa6,0xcc,0x84}},
07204 {{0xc7,0xbf}, {0xc3,0xb8,0xcc,0x81}},
07205 {{0xe1,0xba,0x9b}, {0xc5,0xbf,0xcc,0x87}},
07206 {{0xd3,0x98}, {0xc6,0x8f}},
07207 {{0xd3,0x9a}, {0xc6,0x8f,0xcc,0x88}},
07208 {{0xd3,0xa8}, {0xc6,0x9f}},
07209 {{0xd3,0xaa}, {0xc6,0x9f,0xcc,0x88}},
07210 {{0xd3,0xa0}, {0xc6,0xb7}},
07211 {{0xc7,0xae}, {0xc6,0xb7,0xcc,0x8c}},
07212 {{0xd3,0x99}, {0xc9,0x99}},
07213 {{0xd3,0x9b}, {0xc9,0x99,0xcc,0x88}},
07214 {{0xd3,0xa9}, {0xc9,0xb5}},
07215 {{0xd3,0xab}, {0xc9,0xb5,0xcc,0x88}},
07216 {{0xd3,0xa1}, {0xca,0x92}},
07217 {{0xc7,0xaf}, {0xca,0x92,0xcc,0x8c}},
07218 {{0xcd,0xb4}, {0xca,0xb9}},
07219 {{0xcd,0x80}, {0xcc,0x80}},
07220 {{0xcd,0x81}, {0xcc,0x81}},
07221 {{0xcc,0x90}, {0xcc,0x86,0xcc,0x87}},
07222 {{0xcd,0x84}, {0xcc,0x88,0xcc,0x8d}},
07223 {{0xcd,0x83}, {0xcc,0x93}},
07224 {{0xe1,0xbe,0xba}, {0xce,0x91,0xcc,0x80}},
07225 {{0xe1,0xbe,0xbb}, {0xce,0x91,0xcc,0x81}},
07226 {{0xe1,0xbe,0xb9}, {0xce,0x91,0xcc,0x84}},
07227 {{0xe1,0xbe,0xb8}, {0xce,0x91,0xcc,0x86}},
07228 {{0xce,0x86}, {0xce,0x91,0xcc,0x8d}},
07229 {{0xe1,0xbc,0x88}, {0xce,0x91,0xcc,0x93}},
07230 {{0xe1,0xbc,0x8a}, {0xce,0x91,0xcc,0x93,0xcc,0x80}},
07231 {{0xe1,0xbc,0x8c}, {0xce,0x91,0xcc,0x93,0xcc,0x81}},
07232 {{0xe1,0xbc,0x8e}, {0xce,0x91,0xcc,0x93,0xcd,0x82}},
07233 {{0xe1,0xbc,0x89}, {0xce,0x91,0xcc,0x94}},
07234 {{0xe1,0xbc,0x8b}, {0xce,0x91,0xcc,0x94,0xcc,0x80}},
07235 {{0xe1,0xbc,0x8d}, {0xce,0x91,0xcc,0x94,0xcc,0x81}},
07236 {{0xe1,0xbc,0x8f}, {0xce,0x91,0xcc,0x94,0xcd,0x82}},
07237 {{0xe1,0xbe,0xbc}, {0xce,0x91,0xcd,0x85}},
07238 {{0xe1,0xbe,0x88}, {0xce,0x91,0xcd,0x85,0xcc,0x93}},
07239 {{0xe1,0xbe,0x8a}, {0xce,0x91,0xcd,0x85,0xcc,0x93,0xcc,0x80}},
07240 {{0xe1,0xbe,0x8c}, {0xce,0x91,0xcd,0x85,0xcc,0x93,0xcc,0x81}},
07241 {{0xe1,0xbe,0x8e}, {0xce,0x91,0xcd,0x85,0xcc,0x93,0xcd,0x82}},
07242 {{0xe1,0xbe,0x89}, {0xce,0x91,0xcd,0x85,0xcc,0x94}},
07243 {{0xe1,0xbe,0x8b}, {0xce,0x91,0xcd,0x85,0xcc,0x94,0xcc,0x80}},
07244 {{0xe1,0xbe,0x8d}, {0xce,0x91,0xcd,0x85,0xcc,0x94,0xcc,0x81}},
07245 {{0xe1,0xbe,0x8f}, {0xce,0x91,0xcd,0x85,0xcc,0x94,0xcd,0x82}},
07246 {{0xe1,0xbf,0x88}, {0xce,0x95,0xcc,0x80}},
07247 {{0xe1,0xbf,0x89}, {0xce,0x95,0xcc,0x81}},
07248 {{0xce,0x88}, {0xce,0x95,0xcc,0x8d}},
07249 {{0xe1,0xbc,0x98}, {0xce,0x95,0xcc,0x93}},
07250 {{0xe1,0xbc,0x9a}, {0xce,0x95,0xcc,0x93,0xcc,0x80}},
07251 {{0xe1,0xbc,0x9c}, {0xce,0x95,0xcc,0x93,0xcc,0x81}},
07252 {{0xe1,0xbc,0x99}, {0xce,0x95,0xcc,0x94}},
07253 {{0xe1,0xbc,0x9b}, {0xce,0x95,0xcc,0x94,0xcc,0x80}},
07254 {{0xe1,0xbc,0x9d}, {0xce,0x95,0xcc,0x94,0xcc,0x81}},
07255 {{0xe1,0xbf,0x8a}, {0xce,0x97,0xcc,0x80}},
07256 {{0xe1,0xbf,0x8b}, {0xce,0x97,0xcc,0x81}},
07257 {{0xce,0x89}, {0xce,0x97,0xcc,0x8d}},
07258 {{0xe1,0xbc,0xa8}, {0xce,0x97,0xcc,0x93}},
07259 {{0xe1,0xbc,0xaa}, {0xce,0x97,0xcc,0x93,0xcc,0x80}},
07260 {{0xe1,0xbc,0xac}, {0xce,0x97,0xcc,0x93,0xcc,0x81}},
07261 {{0xe1,0xbc,0xae}, {0xce,0x97,0xcc,0x93,0xcd,0x82}},
07262 {{0xe1,0xbc,0xa9}, {0xce,0x97,0xcc,0x94}},
07263 {{0xe1,0xbc,0xab}, {0xce,0x97,0xcc,0x94,0xcc,0x80}},
07264 {{0xe1,0xbc,0xad}, {0xce,0x97,0xcc,0x94,0xcc,0x81}},
07265 {{0xe1,0xbc,0xaf}, {0xce,0x97,0xcc,0x94,0xcd,0x82}},
07266 {{0xe1,0xbf,0x8c}, {0xce,0x97,0xcd,0x85}},
07267 {{0xe1,0xbe,0x98}, {0xce,0x97,0xcd,0x85,0xcc,0x93}},
07268 {{0xe1,0xbe,0x9a}, {0xce,0x97,0xcd,0x85,0xcc,0x93,0xcc,0x80}},
07269 {{0xe1,0xbe,0x9c}, {0xce,0x97,0xcd,0x85,0xcc,0x93,0xcc,0x81}},
07270 {{0xe1,0xbe,0x9e}, {0xce,0x97,0xcd,0x85,0xcc,0x93,0xcd,0x82}},
07271 {{0xe1,0xbe,0x99}, {0xce,0x97,0xcd,0x85,0xcc,0x94}},
07272 {{0xe1,0xbe,0x9b}, {0xce,0x97,0xcd,0x85,0xcc,0x94,0xcc,0x80}},
07273 {{0xe1,0xbe,0x9d}, {0xce,0x97,0xcd,0x85,0xcc,0x94,0xcc,0x81}},
07274 {{0xe1,0xbe,0x9f}, {0xce,0x97,0xcd,0x85,0xcc,0x94,0xcd,0x82}},
07275 {{0xe1,0xbf,0x9a}, {0xce,0x99,0xcc,0x80}},
07276 {{0xe1,0xbf,0x9b}, {0xce,0x99,0xcc,0x81}},
07277 {{0xe1,0xbf,0x99}, {0xce,0x99,0xcc,0x84}},
07278 {{0xe1,0xbf,0x98}, {0xce,0x99,0xcc,0x86}},
07279 {{0xce,0xaa}, {0xce,0x99,0xcc,0x88}},
07280 {{0xce,0x8a}, {0xce,0x99,0xcc,0x8d}},
07281 {{0xe1,0xbc,0xb8}, {0xce,0x99,0xcc,0x93}},
07282 {{0xe1,0xbc,0xba}, {0xce,0x99,0xcc,0x93,0xcc,0x80}},
07283 {{0xe1,0xbc,0xbc}, {0xce,0x99,0xcc,0x93,0xcc,0x81}},
07284 {{0xe1,0xbc,0xbe}, {0xce,0x99,0xcc,0x93,0xcd,0x82}},
07285 {{0xe1,0xbc,0xb9}, {0xce,0x99,0xcc,0x94}},
07286 {{0xe1,0xbc,0xbb}, {0xce,0x99,0xcc,0x94,0xcc,0x80}},
07287 {{0xe1,0xbc,0xbd}, {0xce,0x99,0xcc,0x94,0xcc,0x81}},
07288 {{0xe1,0xbc,0xbf}, {0xce,0x99,0xcc,0x94,0xcd,0x82}},
07289 {{0xe1,0xbf,0xb8}, {0xce,0x9f,0xcc,0x80}},
07290 {{0xe1,0xbf,0xb9}, {0xce,0x9f,0xcc,0x81}},
07291 {{0xce,0x8c}, {0xce,0x9f,0xcc,0x8d}},
07292 {{0xe1,0xbd,0x88}, {0xce,0x9f,0xcc,0x93}},
07293 {{0xe1,0xbd,0x8a}, {0xce,0x9f,0xcc,0x93,0xcc,0x80}},
07294 {{0xe1,0xbd,0x8c}, {0xce,0x9f,0xcc,0x93,0xcc,0x81}},
07295 {{0xe1,0xbd,0x89}, {0xce,0x9f,0xcc,0x94}},
07296 {{0xe1,0xbd,0x8b}, {0xce,0x9f,0xcc,0x94,0xcc,0x80}},
07297 {{0xe1,0xbd,0x8d}, {0xce,0x9f,0xcc,0x94,0xcc,0x81}},
07298 {{0xe1,0xbf,0xac}, {0xce,0xa1,0xcc,0x94}},
07299 {{0xe1,0xbf,0xaa}, {0xce,0xa5,0xcc,0x80}},
07300 {{0xe1,0xbf,0xab}, {0xce,0xa5,0xcc,0x81}},
07301 {{0xe1,0xbf,0xa9}, {0xce,0xa5,0xcc,0x84}},
07302 {{0xe1,0xbf,0xa8}, {0xce,0xa5,0xcc,0x86}},
07303 {{0xce,0xab}, {0xce,0xa5,0xcc,0x88}},
07304 {{0xce,0x8e}, {0xce,0xa5,0xcc,0x8d}},
07305 {{0xe1,0xbd,0x99}, {0xce,0xa5,0xcc,0x94}},
07306 {{0xe1,0xbd,0x9b}, {0xce,0xa5,0xcc,0x94,0xcc,0x80}},
07307 {{0xe1,0xbd,0x9d}, {0xce,0xa5,0xcc,0x94,0xcc,0x81}},
07308 {{0xe1,0xbd,0x9f}, {0xce,0xa5,0xcc,0x94,0xcd,0x82}},
07309 {{0xe1,0xbf,0xba}, {0xce,0xa9,0xcc,0x80}},
07310 {{0xe1,0xbf,0xbb}, {0xce,0xa9,0xcc,0x81}},
07311 {{0xce,0x8f}, {0xce,0xa9,0xcc,0x8d}},
07312 {{0xe1,0xbd,0xa8}, {0xce,0xa9,0xcc,0x93}},
07313 {{0xe1,0xbd,0xaa}, {0xce,0xa9,0xcc,0x93,0xcc,0x80}},
07314 {{0xe1,0xbd,0xac}, {0xce,0xa9,0xcc,0x93,0xcc,0x81}},
07315 {{0xe1,0xbd,0xae}, {0xce,0xa9,0xcc,0x93,0xcd,0x82}},
07316 {{0xe1,0xbd,0xa9}, {0xce,0xa9,0xcc,0x94}},
07317 {{0xe1,0xbd,0xab}, {0xce,0xa9,0xcc,0x94,0xcc,0x80}},
07318 {{0xe1,0xbd,0xad}, {0xce,0xa9,0xcc,0x94,0xcc,0x81}},
07319 {{0xe1,0xbd,0xaf}, {0xce,0xa9,0xcc,0x94,0xcd,0x82}},
07320 {{0xe1,0xbf,0xbc}, {0xce,0xa9,0xcd,0x85}},
07321 {{0xe1,0xbe,0xa8}, {0xce,0xa9,0xcd,0x85,0xcc,0x93}},
07322 {{0xe1,0xbe,0xaa}, {0xce,0xa9,0xcd,0x85,0xcc,0x93,0xcc,0x80}},
07323 {{0xe1,0xbe,0xac}, {0xce,0xa9,0xcd,0x85,0xcc,0x93,0xcc,0x81}},
07324 {{0xe1,0xbe,0xae}, {0xce,0xa9,0xcd,0x85,0xcc,0x93,0xcd,0x82}},
07325 {{0xe1,0xbe,0xa9}, {0xce,0xa9,0xcd,0x85,0xcc,0x94}},
07326 {{0xe1,0xbe,0xab}, {0xce,0xa9,0xcd,0x85,0xcc,0x94,0xcc,0x80}},
07327 {{0xe1,0xbe,0xad}, {0xce,0xa9,0xcd,0x85,0xcc,0x94,0xcc,0x81}},
07328 {{0xe1,0xbe,0xaf}, {0xce,0xa9,0xcd,0x85,0xcc,0x94,0xcd,0x82}},
07329 {{0xe1,0xbd,0xb0}, {0xce,0xb1,0xcc,0x80}},
07330 {{0xe1,0xbd,0xb1}, {0xce,0xb1,0xcc,0x81}},
07331 {{0xe1,0xbe,0xb1}, {0xce,0xb1,0xcc,0x84}},
07332 {{0xe1,0xbe,0xb0}, {0xce,0xb1,0xcc,0x86}},
07333 {{0xce,0xac}, {0xce,0xb1,0xcc,0x8d}},
07334 {{0xe1,0xbc,0x80}, {0xce,0xb1,0xcc,0x93}},
07335 {{0xe1,0xbc,0x82}, {0xce,0xb1,0xcc,0x93,0xcc,0x80}},
07336 {{0xe1,0xbc,0x84}, {0xce,0xb1,0xcc,0x93,0xcc,0x81}},
07337 {{0xe1,0xbc,0x86}, {0xce,0xb1,0xcc,0x93,0xcd,0x82}},
07338 {{0xe1,0xbc,0x81}, {0xce,0xb1,0xcc,0x94}},
07339 {{0xe1,0xbc,0x83}, {0xce,0xb1,0xcc,0x94,0xcc,0x80}},
07340 {{0xe1,0xbc,0x85}, {0xce,0xb1,0xcc,0x94,0xcc,0x81}},
07341 {{0xe1,0xbc,0x87}, {0xce,0xb1,0xcc,0x94,0xcd,0x82}},
07342 {{0xe1,0xbe,0xb6}, {0xce,0xb1,0xcd,0x82}},
07343 {{0xe1,0xbe,0xb3}, {0xce,0xb1,0xcd,0x85}},
07344 {{0xe1,0xbe,0xb2}, {0xce,0xb1,0xcd,0x85,0xcc,0x80}},
07345 {{0xe1,0xbe,0xb4}, {0xce,0xb1,0xcd,0x85,0xcc,0x81}},
07346 {{0xe1,0xbe,0x80}, {0xce,0xb1,0xcd,0x85,0xcc,0x93}},
07347 {{0xe1,0xbe,0x82}, {0xce,0xb1,0xcd,0x85,0xcc,0x93,0xcc,0x80}},
07348 {{0xe1,0xbe,0x84}, {0xce,0xb1,0xcd,0x85,0xcc,0x93,0xcc,0x81}},
07349 {{0xe1,0xbe,0x86}, {0xce,0xb1,0xcd,0x85,0xcc,0x93,0xcd,0x82}},
07350 {{0xe1,0xbe,0x81}, {0xce,0xb1,0xcd,0x85,0xcc,0x94}},
07351 {{0xe1,0xbe,0x83}, {0xce,0xb1,0xcd,0x85,0xcc,0x94,0xcc,0x80}},
07352 {{0xe1,0xbe,0x85}, {0xce,0xb1,0xcd,0x85,0xcc,0x94,0xcc,0x81}},
07353 {{0xe1,0xbe,0x87}, {0xce,0xb1,0xcd,0x85,0xcc,0x94,0xcd,0x82}},
07354 {{0xe1,0xbe,0xb7}, {0xce,0xb1,0xcd,0x85,0xcd,0x82}},
07355 {{0xe1,0xbd,0xb2}, {0xce,0xb5,0xcc,0x80}},
07356 {{0xe1,0xbd,0xb3}, {0xce,0xb5,0xcc,0x81}},
07357 {{0xce,0xad}, {0xce,0xb5,0xcc,0x8d}},
07358 {{0xe1,0xbc,0x90}, {0xce,0xb5,0xcc,0x93}},
07359 {{0xe1,0xbc,0x92}, {0xce,0xb5,0xcc,0x93,0xcc,0x80}},
07360 {{0xe1,0xbc,0x94}, {0xce,0xb5,0xcc,0x93,0xcc,0x81}},
07361 {{0xe1,0xbc,0x91}, {0xce,0xb5,0xcc,0x94}},
07362 {{0xe1,0xbc,0x93}, {0xce,0xb5,0xcc,0x94,0xcc,0x80}},
07363 {{0xe1,0xbc,0x95}, {0xce,0xb5,0xcc,0x94,0xcc,0x81}},
07364 {{0xe1,0xbd,0xb4}, {0xce,0xb7,0xcc,0x80}},
07365 {{0xe1,0xbd,0xb5}, {0xce,0xb7,0xcc,0x81}},
07366 {{0xce,0xae}, {0xce,0xb7,0xcc,0x8d}},
07367 {{0xe1,0xbc,0xa0}, {0xce,0xb7,0xcc,0x93}},
07368 {{0xe1,0xbc,0xa2}, {0xce,0xb7,0xcc,0x93,0xcc,0x80}},
07369 {{0xe1,0xbc,0xa4}, {0xce,0xb7,0xcc,0x93,0xcc,0x81}},
07370 {{0xe1,0xbc,0xa6}, {0xce,0xb7,0xcc,0x93,0xcd,0x82}},
07371 {{0xe1,0xbc,0xa1}, {0xce,0xb7,0xcc,0x94}},
07372 {{0xe1,0xbc,0xa3}, {0xce,0xb7,0xcc,0x94,0xcc,0x80}},
07373 {{0xe1,0xbc,0xa5}, {0xce,0xb7,0xcc,0x94,0xcc,0x81}},
07374 {{0xe1,0xbc,0xa7}, {0xce,0xb7,0xcc,0x94,0xcd,0x82}},
07375 {{0xe1,0xbf,0x86}, {0xce,0xb7,0xcd,0x82}},
07376 {{0xe1,0xbf,0x83}, {0xce,0xb7,0xcd,0x85}},
07377 {{0xe1,0xbf,0x82}, {0xce,0xb7,0xcd,0x85,0xcc,0x80}},
07378 {{0xe1,0xbf,0x84}, {0xce,0xb7,0xcd,0x85,0xcc,0x81}},
07379 {{0xe1,0xbe,0x90}, {0xce,0xb7,0xcd,0x85,0xcc,0x93}},
07380 {{0xe1,0xbe,0x92}, {0xce,0xb7,0xcd,0x85,0xcc,0x93,0xcc,0x80}},
07381 {{0xe1,0xbe,0x94}, {0xce,0xb7,0xcd,0x85,0xcc,0x93,0xcc,0x81}},
07382 {{0xe1,0xbe,0x96}, {0xce,0xb7,0xcd,0x85,0xcc,0x93,0xcd,0x82}},
07383 {{0xe1,0xbe,0x91}, {0xce,0xb7,0xcd,0x85,0xcc,0x94}},
07384 {{0xe1,0xbe,0x93}, {0xce,0xb7,0xcd,0x85,0xcc,0x94,0xcc,0x80}},
07385 {{0xe1,0xbe,0x95}, {0xce,0xb7,0xcd,0x85,0xcc,0x94,0xcc,0x81}},
07386 {{0xe1,0xbe,0x97}, {0xce,0xb7,0xcd,0x85,0xcc,0x94,0xcd,0x82}},
07387 {{0xe1,0xbf,0x87}, {0xce,0xb7,0xcd,0x85,0xcd,0x82}},
07388 {{0xe1,0xbe,0xbe}, {0xce,0xb9}},
07389 {{0xe1,0xbd,0xb6}, {0xce,0xb9,0xcc,0x80}},
07390 {{0xe1,0xbd,0xb7}, {0xce,0xb9,0xcc,0x81}},
07391 {{0xe1,0xbf,0x91}, {0xce,0xb9,0xcc,0x84}},
07392 {{0xe1,0xbf,0x90}, {0xce,0xb9,0xcc,0x86}},
07393 {{0xcf,0x8a}, {0xce,0xb9,0xcc,0x88}},
07394 {{0xe1,0xbf,0x92}, {0xce,0xb9,0xcc,0x88,0xcc,0x80}},
07395 {{0xe1,0xbf,0x93}, {0xce,0xb9,0xcc,0x88,0xcc,0x81}},
07396 {{0xce,0x90}, {0xce,0xb9,0xcc,0x88,0xcc,0x8d}},
07397 {{0xe1,0xbf,0x97}, {0xce,0xb9,0xcc,0x88,0xcd,0x82}},
07398 {{0xce,0xaf}, {0xce,0xb9,0xcc,0x8d}},
07399 {{0xe1,0xbc,0xb0}, {0xce,0xb9,0xcc,0x93}},
07400 {{0xe1,0xbc,0xb2}, {0xce,0xb9,0xcc,0x93,0xcc,0x80}},
07401 {{0xe1,0xbc,0xb4}, {0xce,0xb9,0xcc,0x93,0xcc,0x81}},
07402 {{0xe1,0xbc,0xb6}, {0xce,0xb9,0xcc,0x93,0xcd,0x82}},
07403 {{0xe1,0xbc,0xb1}, {0xce,0xb9,0xcc,0x94}},
07404 {{0xe1,0xbc,0xb3}, {0xce,0xb9,0xcc,0x94,0xcc,0x80}},
07405 {{0xe1,0xbc,0xb5}, {0xce,0xb9,0xcc,0x94,0xcc,0x81}},
07406 {{0xe1,0xbc,0xb7}, {0xce,0xb9,0xcc,0x94,0xcd,0x82}},
07407 {{0xe1,0xbf,0x96}, {0xce,0xb9,0xcd,0x82}},
07408 {{0xe1,0xbd,0xb8}, {0xce,0xbf,0xcc,0x80}},
07409 {{0xe1,0xbd,0xb9}, {0xce,0xbf,0xcc,0x81}},
07410 {{0xcf,0x8c}, {0xce,0xbf,0xcc,0x8d}},
07411 {{0xe1,0xbd,0x80}, {0xce,0xbf,0xcc,0x93}},
07412 {{0xe1,0xbd,0x82}, {0xce,0xbf,0xcc,0x93,0xcc,0x80}},
07413 {{0xe1,0xbd,0x84}, {0xce,0xbf,0xcc,0x93,0xcc,0x81}},
07414 {{0xe1,0xbd,0x81}, {0xce,0xbf,0xcc,0x94}},
07415 {{0xe1,0xbd,0x83}, {0xce,0xbf,0xcc,0x94,0xcc,0x80}},
07416 {{0xe1,0xbd,0x85}, {0xce,0xbf,0xcc,0x94,0xcc,0x81}},
07417 {{0xe1,0xbf,0xb4}, {0xce,0xbf,0xcd,0x85,0xcc,0x81}},
07418 {{0xe1,0xbf,0xa4}, {0xcf,0x81,0xcc,0x93}},
07419 {{0xe1,0xbf,0xa5}, {0xcf,0x81,0xcc,0x94}},
07420 {{0xe1,0xbd,0xba}, {0xcf,0x85,0xcc,0x80}},
07421 {{0xe1,0xbd,0xbb}, {0xcf,0x85,0xcc,0x81}},
07422 {{0xe1,0xbf,0xa1}, {0xcf,0x85,0xcc,0x84}},
07423 {{0xe1,0xbf,0xa0}, {0xcf,0x85,0xcc,0x86}},
07424 {{0xcf,0x8b}, {0xcf,0x85,0xcc,0x88}},
07425 {{0xe1,0xbf,0xa2}, {0xcf,0x85,0xcc,0x88,0xcc,0x80}},
07426 {{0xe1,0xbf,0xa3}, {0xcf,0x85,0xcc,0x88,0xcc,0x81}},
07427 {{0xce,0xb0}, {0xcf,0x85,0xcc,0x88,0xcc,0x8d}},
07428 {{0xe1,0xbf,0xa7}, {0xcf,0x85,0xcc,0x88,0xcd,0x82}},
07429 {{0xcf,0x8d}, {0xcf,0x85,0xcc,0x8d}},
07430 {{0xe1,0xbd,0x90}, {0xcf,0x85,0xcc,0x93}},
07431 {{0xe1,0xbd,0x92}, {0xcf,0x85,0xcc,0x93,0xcc,0x80}},
07432 {{0xe1,0xbd,0x94}, {0xcf,0x85,0xcc,0x93,0xcc,0x81}},
07433 {{0xe1,0xbd,0x96}, {0xcf,0x85,0xcc,0x93,0xcd,0x82}},
07434 {{0xe1,0xbd,0x91}, {0xcf,0x85,0xcc,0x94}},
07435 {{0xe1,0xbd,0x93}, {0xcf,0x85,0xcc,0x94,0xcc,0x80}},
07436 {{0xe1,0xbd,0x95}, {0xcf,0x85,0xcc,0x94,0xcc,0x81}},
07437 {{0xe1,0xbd,0x97}, {0xcf,0x85,0xcc,0x94,0xcd,0x82}},
07438 {{0xe1,0xbf,0xa6}, {0xcf,0x85,0xcd,0x82}},
07439 {{0xe1,0xbd,0xbc}, {0xcf,0x89,0xcc,0x80}},
07440 {{0xe1,0xbd,0xbd}, {0xcf,0x89,0xcc,0x81}},
07441 {{0xcf,0x8e}, {0xcf,0x89,0xcc,0x8d}},
07442 {{0xe1,0xbd,0xa0}, {0xcf,0x89,0xcc,0x93}},
07443 {{0xe1,0xbd,0xa2}, {0xcf,0x89,0xcc,0x93,0xcc,0x80}},
07444 {{0xe1,0xbd,0xa4}, {0xcf,0x89,0xcc,0x93,0xcc,0x81}},
07445 {{0xe1,0xbd,0xa6}, {0xcf,0x89,0xcc,0x93,0xcd,0x82}},
07446 {{0xe1,0xbd,0xa1}, {0xcf,0x89,0xcc,0x94}},
07447 {{0xe1,0xbd,0xa3}, {0xcf,0x89,0xcc,0x94,0xcc,0x80}},
07448 {{0xe1,0xbd,0xa5}, {0xcf,0x89,0xcc,0x94,0xcc,0x81}},
07449 {{0xe1,0xbd,0xa7}, {0xcf,0x89,0xcc,0x94,0xcd,0x82}},
07450 {{0xe1,0xbf,0xb6}, {0xcf,0x89,0xcd,0x82}},
07451 {{0xe1,0xbf,0xb3}, {0xcf,0x89,0xcd,0x85}},
07452 {{0xe1,0xbf,0xb2}, {0xcf,0x89,0xcd,0x85,0xcc,0x80}},
07453 {{0xe1,0xbe,0xa0}, {0xcf,0x89,0xcd,0x85,0xcc,0x93}},
07454 {{0xe1,0xbe,0xa2}, {0xcf,0x89,0xcd,0x85,0xcc,0x93,0xcc,0x80}},
07455 {{0xe1,0xbe,0xa4}, {0xcf,0x89,0xcd,0x85,0xcc,0x93,0xcc,0x81}},
07456 {{0xe1,0xbe,0xa6}, {0xcf,0x89,0xcd,0x85,0xcc,0x93,0xcd,0x82}},
07457 {{0xe1,0xbe,0xa1}, {0xcf,0x89,0xcd,0x85,0xcc,0x94}},
07458 {{0xe1,0xbe,0xa3}, {0xcf,0x89,0xcd,0x85,0xcc,0x94,0xcc,0x80}},
07459 {{0xe1,0xbe,0xa5}, {0xcf,0x89,0xcd,0x85,0xcc,0x94,0xcc,0x81}},
07460 {{0xe1,0xbe,0xa7}, {0xcf,0x89,0xcd,0x85,0xcc,0x94,0xcd,0x82}},
07461 {{0xe1,0xbf,0xb7}, {0xcf,0x89,0xcd,0x85,0xcd,0x82}},
07462 {{0xcf,0x94}, {0xcf,0x92,0xcc,0x88}},
07463 {{0xcf,0x93}, {0xcf,0x92,0xcc,0x8d}},
07464 {{0xd0,0x87}, {0xd0,0x86,0xcc,0x88}},
07465 {{0xd3,0x90}, {0xd0,0x90,0xcc,0x86}},
07466 {{0xd3,0x92}, {0xd0,0x90,0xcc,0x88}},
07467 {{0xd0,0x83}, {0xd0,0x93,0xcc,0x81}},
07468 {{0xd3,0x96}, {0xd0,0x95,0xcc,0x86}},
07469 {{0xd0,0x81}, {0xd0,0x95,0xcc,0x88}},
07470 {{0xd3,0x81}, {0xd0,0x96,0xcc,0x86}},
07471 {{0xd3,0x9c}, {0xd0,0x96,0xcc,0x88}},
07472 {{0xd3,0x9e}, {0xd0,0x97,0xcc,0x88}},
07473 {{0xd3,0xa2}, {0xd0,0x98,0xcc,0x84}},
07474 {{0xd0,0x99}, {0xd0,0x98,0xcc,0x86}},
07475 {{0xd3,0xa4}, {0xd0,0x98,0xcc,0x88}},
07476 {{0xd0,0x8c}, {0xd0,0x9a,0xcc,0x81}},
07477 {{0xd3,0xa6}, {0xd0,0x9e,0xcc,0x88}},
07478 {{0xd3,0xae}, {0xd0,0xa3,0xcc,0x84}},
07479 {{0xd0,0x8e}, {0xd0,0xa3,0xcc,0x86}},
07480 {{0xd3,0xb0}, {0xd0,0xa3,0xcc,0x88}},
07481 {{0xd3,0xb2}, {0xd0,0xa3,0xcc,0x8b}},
07482 {{0xd3,0xb4}, {0xd0,0xa7,0xcc,0x88}},
07483 {{0xd3,0xb8}, {0xd0,0xab,0xcc,0x88}},
07484 {{0xd3,0x91}, {0xd0,0xb0,0xcc,0x86}},
07485 {{0xd3,0x93}, {0xd0,0xb0,0xcc,0x88}},
07486 {{0xd1,0x93}, {0xd0,0xb3,0xcc,0x81}},
07487 {{0xd3,0x97}, {0xd0,0xb5,0xcc,0x86}},
07488 {{0xd1,0x91}, {0xd0,0xb5,0xcc,0x88}},
07489 {{0xd3,0x82}, {0xd0,0xb6,0xcc,0x86}},
07490 {{0xd3,0x9d}, {0xd0,0xb6,0xcc,0x88}},
07491 {{0xd3,0x9f}, {0xd0,0xb7,0xcc,0x88}},
07492 {{0xd3,0xa3}, {0xd0,0xb8,0xcc,0x84}},
07493 {{0xd0,0xb9}, {0xd0,0xb8,0xcc,0x86}},
07494 {{0xd3,0xa5}, {0xd0,0xb8,0xcc,0x88}},
07495 {{0xd1,0x9c}, {0xd0,0xba,0xcc,0x81}},
07496 {{0xd3,0xa7}, {0xd0,0xbe,0xcc,0x88}},
07497 {{0xd3,0xaf}, {0xd1,0x83,0xcc,0x84}},
07498 {{0xd1,0x9e}, {0xd1,0x83,0xcc,0x86}},
07499 {{0xd3,0xb1}, {0xd1,0x83,0xcc,0x88}},
07500 {{0xd3,0xb3}, {0xd1,0x83,0xcc,0x8b}},
07501 {{0xd3,0xb5}, {0xd1,0x87,0xcc,0x88}},
07502 {{0xd3,0xb9}, {0xd1,0x8b,0xcc,0x88}},
07503 {{0xd1,0x97}, {0xd1,0x96,0xcc,0x88}},
07504 {{0xd1,0xb6}, {0xd1,0xb4,0xcc,0x8f}},
07505 {{0xd1,0xb7}, {0xd1,0xb5,0xcc,0x8f}},
07506 {{0xef,0xac,0xae}, {0xd7,0x90,0xd6,0xb7}},
07507 {{0xef,0xac,0xaf}, {0xd7,0x90,0xd6,0xb8}},
07508 {{0xef,0xac,0xb0}, {0xd7,0x90,0xd6,0xbc}},
07509 {{0xef,0xac,0xb1}, {0xd7,0x91,0xd6,0xbc}},
07510 {{0xef,0xad,0x8c}, {0xd7,0x91,0xd6,0xbf}},
07511 {{0xef,0xac,0xb2}, {0xd7,0x92,0xd6,0xbc}},
07512 {{0xef,0xac,0xb3}, {0xd7,0x93,0xd6,0xbc}},
07513 {{0xef,0xac,0xb4}, {0xd7,0x94,0xd6,0xbc}},
07514 {{0xef,0xad,0x8b}, {0xd7,0x95,0xd6,0xb9}},
07515 {{0xef,0xac,0xb5}, {0xd7,0x95,0xd6,0xbc}},
07516 {{0xef,0xac,0xb6}, {0xd7,0x96,0xd6,0xbc}},
07517 {{0xef,0xac,0xb8}, {0xd7,0x98,0xd6,0xbc}},
07518 {{0xef,0xac,0xb9}, {0xd7,0x99,0xd6,0xbc}},
07519 {{0xef,0xac,0xba}, {0xd7,0x9a,0xd6,0xbc}},
07520 {{0xef,0xac,0xbb}, {0xd7,0x9b,0xd6,0xbc}},
07521 {{0xef,0xad,0x8d}, {0xd7,0x9b,0xd6,0xbf}},
07522 {{0xef,0xac,0xbc}, {0xd7,0x9c,0xd6,0xbc}},
07523 {{0xef,0xac,0xbe}, {0xd7,0x9e,0xd6,0xbc}},
07524 {{0xef,0xad,0x80}, {0xd7,0xa0,0xd6,0xbc}},
07525 {{0xef,0xad,0x81}, {0xd7,0xa1,0xd6,0xbc}},
07526 {{0xef,0xad,0x83}, {0xd7,0xa3,0xd6,0xbc}},
07527 {{0xef,0xad,0x84}, {0xd7,0xa4,0xd6,0xbc}},
07528 {{0xef,0xad,0x8e}, {0xd7,0xa4,0xd6,0xbf}},
07529 {{0xef,0xad,0x86}, {0xd7,0xa6,0xd6,0xbc}},
07530 {{0xef,0xad,0x87}, {0xd7,0xa7,0xd6,0xbc}},
07531 {{0xef,0xad,0x88}, {0xd7,0xa8,0xd6,0xbc}},
07532 {{0xef,0xad,0x89}, {0xd7,0xa9,0xd6,0xbc}},
07533 {{0xef,0xac,0xac}, {0xd7,0xa9,0xd6,0xbc,0xd7,0x81}},
07534 {{0xef,0xac,0xad}, {0xd7,0xa9,0xd6,0xbc,0xd7,0x82}},
07535 {{0xef,0xac,0xaa}, {0xd7,0xa9,0xd7,0x81}},
07536 {{0xef,0xac,0xab}, {0xd7,0xa9,0xd7,0x82}},
07537 {{0xef,0xad,0x8a}, {0xd7,0xaa,0xd6,0xbc}},
07538 {{0xef,0xac,0x9f}, {0xd7,0xb2,0xd6,0xb7}},
07539 {{0xe0,0xa5,0x98}, {0xe0,0xa4,0x95,0xe0,0xa4,0xbc}},
07540 {{0xe0,0xa5,0x99}, {0xe0,0xa4,0x96,0xe0,0xa4,0xbc}},
07541 {{0xe0,0xa5,0x9a}, {0xe0,0xa4,0x97,0xe0,0xa4,0xbc}},
07542 {{0xe0,0xa5,0x9b}, {0xe0,0xa4,0x9c,0xe0,0xa4,0xbc}},
07543 {{0xe0,0xa5,0x9c}, {0xe0,0xa4,0xa1,0xe0,0xa4,0xbc}},
07544 {{0xe0,0xa5,0x9d}, {0xe0,0xa4,0xa2,0xe0,0xa4,0xbc}},
07545 {{0xe0,0xa4,0xa9}, {0xe0,0xa4,0xa8,0xe0,0xa4,0xbc}},
07546 {{0xe0,0xa5,0x9e}, {0xe0,0xa4,0xab,0xe0,0xa4,0xbc}},
07547 {{0xe0,0xa5,0x9f}, {0xe0,0xa4,0xaf,0xe0,0xa4,0xbc}},
07548 {{0xe0,0xa4,0xb1}, {0xe0,0xa4,0xb0,0xe0,0xa4,0xbc}},
07549 {{0xe0,0xa4,0xb4}, {0xe0,0xa4,0xb3,0xe0,0xa4,0xbc}},
07550 {{0xe0,0xa7,0x9c}, {0xe0,0xa6,0xa1,0xe0,0xa6,0xbc}},
07551 {{0xe0,0xa7,0x9d}, {0xe0,0xa6,0xa2,0xe0,0xa6,0xbc}},
07552 {{0xe0,0xa6,0xb0}, {0xe0,0xa6,0xac,0xe0,0xa6,0xbc}},
07553 {{0xe0,0xa7,0x9f}, {0xe0,0xa6,0xaf,0xe0,0xa6,0xbc}},
07554 {{0xe0,0xa7,0x8b}, {0xe0,0xa7,0x87,0xe0,0xa6,0xbe}},
07555 {{0xe0,0xa7,0x8c}, {0xe0,0xa7,0x87,0xe0,0xa7,0x97}},
07556 {{0xe0,0xa9,0x99}, {0xe0,0xa8,0x96,0xe0,0xa8,0xbc}},
07557 {{0xe0,0xa9,0x9a}, {0xe0,0xa8,0x97,0xe0,0xa8,0xbc}},
07558 {{0xe0,0xa9,0x9b}, {0xe0,0xa8,0x9c,0xe0,0xa8,0xbc}},
07559 {{0xe0,0xa9,0x9c}, {0xe0,0xa8,0xa1,0xe0,0xa8,0xbc}},
07560 {{0xe0,0xa9,0x9e}, {0xe0,0xa8,0xab,0xe0,0xa8,0xbc}},
07561 {{0xe0,0xad,0x9c}, {0xe0,0xac,0xa1,0xe0,0xac,0xbc}},
07562 {{0xe0,0xad,0x9d}, {0xe0,0xac,0xa2,0xe0,0xac,0xbc}},
07563 {{0xe0,0xad,0x9f}, {0xe0,0xac,0xaf,0xe0,0xac,0xbc}},
07564 {{0xe0,0xad,0x8b}, {0xe0,0xad,0x87,0xe0,0xac,0xbe}},
07565 {{0xe0,0xad,0x88}, {0xe0,0xad,0x87,0xe0,0xad,0x96}},
07566 {{0xe0,0xad,0x8c}, {0xe0,0xad,0x87,0xe0,0xad,0x97}},
07567 {{0xe0,0xae,0x94}, {0xe0,0xae,0x92,0xe0,0xaf,0x97}},
07568 {{0xe0,0xaf,0x8a}, {0xe0,0xaf,0x86,0xe0,0xae,0xbe}},
07569 {{0xe0,0xaf,0x8c}, {0xe0,0xaf,0x86,0xe0,0xaf,0x97}},
07570 {{0xe0,0xaf,0x8b}, {0xe0,0xaf,0x87,0xe0,0xae,0xbe}},
07571 {{0xe0,0xb1,0x88}, {0xe0,0xb1,0x86,0xe0,0xb1,0x96}},
07572 {{0xe0,0xb3,0x80}, {0xe0,0xb2,0xbf,0xe0,0xb3,0x95}},
07573 {{0xe0,0xb3,0x8a}, {0xe0,0xb3,0x86,0xe0,0xb3,0x82}},
07574 {{0xe0,0xb3,0x8b}, {0xe0,0xb3,0x86,0xe0,0xb3,0x82,0xe0,0xb3,0x95}},
07575 {{0xe0,0xb3,0x87}, {0xe0,0xb3,0x86,0xe0,0xb3,0x95}},
07576 {{0xe0,0xb3,0x88}, {0xe0,0xb3,0x86,0xe0,0xb3,0x96}},
07577 {{0xe0,0xb5,0x8a}, {0xe0,0xb5,0x86,0xe0,0xb4,0xbe}},
07578 {{0xe0,0xb5,0x8c}, {0xe0,0xb5,0x86,0xe0,0xb5,0x97}},
07579 {{0xe0,0xb5,0x8b}, {0xe0,0xb5,0x87,0xe0,0xb4,0xbe}},
07580 {{0xe0,0xb8,0xb3}, {0xe0,0xb9,0x8d,0xe0,0xb8,0xb2}},
07581 {{0xe0,0xba,0xb3}, {0xe0,0xbb,0x8d,0xe0,0xba,0xb2}},
07582 {{0xe0,0xbd,0xa9}, {0xe0,0xbd,0x80,0xe0,0xbe,0xb5}},
07583 {{0xe0,0xbd,0x83}, {0xe0,0xbd,0x82,0xe0,0xbe,0xb7}},
07584 {{0xe0,0xbd,0x8d}, {0xe0,0xbd,0x8c,0xe0,0xbe,0xb7}},
07585 {{0xe0,0xbd,0x92}, {0xe0,0xbd,0x91,0xe0,0xbe,0xb7}},
07586 {{0xe0,0xbd,0x97}, {0xe0,0xbd,0x96,0xe0,0xbe,0xb7}},
07587 {{0xe0,0xbd,0x9c}, {0xe0,0xbd,0x9b,0xe0,0xbe,0xb7}},
07588 {{0xe0,0xbd,0xb3}, {0xe0,0xbd,0xb2,0xe0,0xbd,0xb1}},
07589 {{0xe0,0xbd,0xb5}, {0xe0,0xbd,0xb4,0xe0,0xbd,0xb1}},
07590 {{0xe0,0xbe,0x81}, {0xe0,0xbe,0x80,0xe0,0xbd,0xb1}},
07591 {{0xe0,0xbe,0xb9}, {0xe0,0xbe,0x90,0xe0,0xbe,0xb5}},
07592 {{0xe0,0xbe,0x93}, {0xe0,0xbe,0x92,0xe0,0xbe,0xb7}},
07593 {{0xe0,0xbe,0x9d}, {0xe0,0xbe,0x9c,0xe0,0xbe,0xb7}},
07594 {{0xe0,0xbe,0xa2}, {0xe0,0xbe,0xa1,0xe0,0xbe,0xb7}},
07595 {{0xe0,0xbe,0xa7}, {0xe0,0xbe,0xa6,0xe0,0xbe,0xb7}},
07596 {{0xe0,0xbe,0xac}, {0xe0,0xbe,0xab,0xe0,0xbe,0xb7}},
07597 {{0xe0,0xbd,0xb6}, {0xe0,0xbe,0xb2,0xe0,0xbe,0x80}},
07598 {{0xe0,0xbd,0xb7}, {0xe0,0xbe,0xb2,0xe0,0xbe,0x80,0xe0,0xbd,0xb1}},
07599 {{0xe0,0xbd,0xb8}, {0xe0,0xbe,0xb3,0xe0,0xbe,0x80}},
07600 {{0xe0,0xbd,0xb9}, {0xe0,0xbe,0xb3,0xe0,0xbe,0x80,0xe0,0xbd,0xb1}},
07601 {{0xe1,0xbf,0x8d}, {0xe1,0xbe,0xbf,0xcc,0x80}},
07602 {{0xe1,0xbf,0x8e}, {0xe1,0xbe,0xbf,0xcc,0x81}},
07603 {{0xe1,0xbf,0x8f}, {0xe1,0xbe,0xbf,0xcd,0x82}},
07604 {{0xe1,0xbf,0x9d}, {0xe1,0xbf,0xbe,0xcc,0x80}},
07605 {{0xe1,0xbf,0x9e}, {0xe1,0xbf,0xbe,0xcc,0x81}},
07606 {{0xe1,0xbf,0x9f}, {0xe1,0xbf,0xbe,0xcd,0x82}},
07607 {{0xe3,0x82,0x94}, {0xe3,0x81,0x86,0xe3,0x82,0x99}},
07608 {{0xe3,0x81,0x8c}, {0xe3,0x81,0x8b,0xe3,0x82,0x99}},
07609 {{0xe3,0x81,0x8e}, {0xe3,0x81,0x8d,0xe3,0x82,0x99}},
07610 {{0xe3,0x81,0x90}, {0xe3,0x81,0x8f,0xe3,0x82,0x99}},
07611 {{0xe3,0x81,0x92}, {0xe3,0x81,0x91,0xe3,0x82,0x99}},
07612 {{0xe3,0x81,0x94}, {0xe3,0x81,0x93,0xe3,0x82,0x99}},
07613 {{0xe3,0x81,0x96}, {0xe3,0x81,0x95,0xe3,0x82,0x99}},
07614 {{0xe3,0x81,0x98}, {0xe3,0x81,0x97,0xe3,0x82,0x99}},
07615 {{0xe3,0x81,0x9a}, {0xe3,0x81,0x99,0xe3,0x82,0x99}},
07616 {{0xe3,0x81,0x9c}, {0xe3,0x81,0x9b,0xe3,0x82,0x99}},
07617 {{0xe3,0x81,0x9e}, {0xe3,0x81,0x9d,0xe3,0x82,0x99}},
07618 {{0xe3,0x81,0xa0}, {0xe3,0x81,0x9f,0xe3,0x82,0x99}},
07619 {{0xe3,0x81,0xa2}, {0xe3,0x81,0xa1,0xe3,0x82,0x99}},
07620 {{0xe3,0x81,0xa5}, {0xe3,0x81,0xa4,0xe3,0x82,0x99}},
07621 {{0xe3,0x81,0xa7}, {0xe3,0x81,0xa6,0xe3,0x82,0x99}},
07622 {{0xe3,0x81,0xa9}, {0xe3,0x81,0xa8,0xe3,0x82,0x99}},
07623 {{0xe3,0x81,0xb0}, {0xe3,0x81,0xaf,0xe3,0x82,0x99}},
07624 {{0xe3,0x81,0xb1}, {0xe3,0x81,0xaf,0xe3,0x82,0x9a}},
07625 {{0xe3,0x81,0xb3}, {0xe3,0x81,0xb2,0xe3,0x82,0x99}},
07626 {{0xe3,0x81,0xb4}, {0xe3,0x81,0xb2,0xe3,0x82,0x9a}},
07627 {{0xe3,0x81,0xb6}, {0xe3,0x81,0xb5,0xe3,0x82,0x99}},
07628 {{0xe3,0x81,0xb7}, {0xe3,0x81,0xb5,0xe3,0x82,0x9a}},
07629 {{0xe3,0x81,0xb9}, {0xe3,0x81,0xb8,0xe3,0x82,0x99}},
07630 {{0xe3,0x81,0xba}, {0xe3,0x81,0xb8,0xe3,0x82,0x9a}},
07631 {{0xe3,0x81,0xbc}, {0xe3,0x81,0xbb,0xe3,0x82,0x99}},
07632 {{0xe3,0x81,0xbd}, {0xe3,0x81,0xbb,0xe3,0x82,0x9a}},
07633 {{0xe3,0x82,0x9e}, {0xe3,0x82,0x9d,0xe3,0x82,0x99}},
07634 {{0xe3,0x83,0xb4}, {0xe3,0x82,0xa6,0xe3,0x82,0x99}},
07635 {{0xe3,0x82,0xac}, {0xe3,0x82,0xab,0xe3,0x82,0x99}},
07636 {{0xe3,0x82,0xae}, {0xe3,0x82,0xad,0xe3,0x82,0x99}},
07637 {{0xe3,0x82,0xb0}, {0xe3,0x82,0xaf,0xe3,0x82,0x99}},
07638 {{0xe3,0x82,0xb2}, {0xe3,0x82,0xb1,0xe3,0x82,0x99}},
07639 {{0xe3,0x82,0xb4}, {0xe3,0x82,0xb3,0xe3,0x82,0x99}},
07640 {{0xe3,0x82,0xb6}, {0xe3,0x82,0xb5,0xe3,0x82,0x99}},
07641 {{0xe3,0x82,0xb8}, {0xe3,0x82,0xb7,0xe3,0x82,0x99}},
07642 {{0xe3,0x82,0xba}, {0xe3,0x82,0xb9,0xe3,0x82,0x99}},
07643 {{0xe3,0x82,0xbc}, {0xe3,0x82,0xbb,0xe3,0x82,0x99}},
07644 {{0xe3,0x82,0xbe}, {0xe3,0x82,0xbd,0xe3,0x82,0x99}},
07645 {{0xe3,0x83,0x80}, {0xe3,0x82,0xbf,0xe3,0x82,0x99}},
07646 {{0xe3,0x83,0x82}, {0xe3,0x83,0x81,0xe3,0x82,0x99}},
07647 {{0xe3,0x83,0x85}, {0xe3,0x83,0x84,0xe3,0x82,0x99}},
07648 {{0xe3,0x83,0x87}, {0xe3,0x83,0x86,0xe3,0x82,0x99}},
07649 {{0xe3,0x83,0x89}, {0xe3,0x83,0x88,0xe3,0x82,0x99}},
07650 {{0xe3,0x83,0x90}, {0xe3,0x83,0x8f,0xe3,0x82,0x99}},
07651 {{0xe3,0x83,0x91}, {0xe3,0x83,0x8f,0xe3,0x82,0x9a}},
07652 {{0xe3,0x83,0x93}, {0xe3,0x83,0x92,0xe3,0x82,0x99}},
07653 {{0xe3,0x83,0x94}, {0xe3,0x83,0x92,0xe3,0x82,0x9a}},
07654 {{0xe3,0x83,0x96}, {0xe3,0x83,0x95,0xe3,0x82,0x99}},
07655 {{0xe3,0x83,0x97}, {0xe3,0x83,0x95,0xe3,0x82,0x9a}},
07656 {{0xe3,0x83,0x99}, {0xe3,0x83,0x98,0xe3,0x82,0x99}},
07657 {{0xe3,0x83,0x9a}, {0xe3,0x83,0x98,0xe3,0x82,0x9a}},
07658 {{0xe3,0x83,0x9c}, {0xe3,0x83,0x9b,0xe3,0x82,0x99}},
07659 {{0xe3,0x83,0x9d}, {0xe3,0x83,0x9b,0xe3,0x82,0x9a}},
07660 {{0xe3,0x83,0xb7}, {0xe3,0x83,0xaf,0xe3,0x82,0x99}},
07661 {{0xe3,0x83,0xb8}, {0xe3,0x83,0xb0,0xe3,0x82,0x99}},
07662 {{0xe3,0x83,0xb9}, {0xe3,0x83,0xb1,0xe3,0x82,0x99}},
07663 {{0xe3,0x83,0xba}, {0xe3,0x83,0xb2,0xe3,0x82,0x99}},
07664 {{0xe3,0x83,0xbe}, {0xe3,0x83,0xbd,0xe3,0x82,0x99}},
07665 };
07666 #endif
07667 #endif
07668
07669 #ifdef SHIFTJIS_CP932
07670 const unsigned short shiftjis_cp932[3][189] = {
07671 {
07672 0xEEEF, 0xEEF0, 0xEEF1, 0xEEF2, 0xEEF3, 0xEEF4, 0xEEF5, 0xEEF6,
07673 0xEEF7, 0xEEF8, 0x8754, 0x8755, 0x8756, 0x8757, 0x8758, 0x8759,
07674 0x875A, 0x875B, 0x875C, 0x875D, 0x81CA, 0xEEFA, 0xEEFB, 0xEEFC,
07675 0x878A, 0x8782, 0x8784, 0x81E6, 0xED40, 0xED41, 0xED42, 0xED43,
07676 0xED44, 0xED45, 0xED46, 0xED47, 0xED48, 0xED49, 0xED4A, 0xED4B,
07677 0xED4C, 0xED4D, 0xED4E, 0xED4F, 0xED50, 0xED51, 0xED52, 0xED53,
07678 0xED54, 0xED55, 0xED56, 0xED57, 0xED58, 0xED59, 0xED5A, 0xED5B,
07679 0xED5C, 0xED5D, 0xED5E, 0xED5F, 0xED60, 0xED61, 0xED62, 0,
07680 0xED63, 0xED64, 0xED65, 0xED66, 0xED67, 0xED68, 0xED69, 0xED6A,
07681 0xED6B, 0xED6C, 0xED6D, 0xED6E, 0xED6F, 0xED70, 0xED71, 0xED72,
07682 0xED73, 0xED74, 0xED75, 0xED76, 0xED77, 0xED78, 0xED79, 0xED7A,
07683 0xED7B, 0xED7C, 0xED7D, 0xED7E, 0xED80, 0xED81, 0xED82, 0xED83,
07684 0xED84, 0xED85, 0xED86, 0xED87, 0xED88, 0xED89, 0xED8A, 0xED8B,
07685 0xED8C, 0xED8D, 0xED8E, 0xED8F, 0xED90, 0xED91, 0xED92, 0xED93,
07686 0xED94, 0xED95, 0xED96, 0xED97, 0xED98, 0xED99, 0xED9A, 0xED9B,
07687 0xED9C, 0xED9D, 0xED9E, 0xED9F, 0xEDA0, 0xEDA1, 0xEDA2, 0xEDA3,
07688 0xEDA4, 0xEDA5, 0xEDA6, 0xEDA7, 0xEDA8, 0xEDA9, 0xEDAA, 0xEDAB,
07689 0xEDAC, 0xEDAD, 0xEDAE, 0xEDAF, 0xEDB0, 0xEDB1, 0xEDB2, 0xEDB3,
07690 0xEDB4, 0xEDB5, 0xEDB6, 0xEDB7, 0xEDB8, 0xEDB9, 0xEDBA, 0xEDBB,
07691 0xEDBC, 0xEDBD, 0xEDBE, 0xEDBF, 0xEDC0, 0xEDC1, 0xEDC2, 0xEDC3,
07692 0xEDC4, 0xEDC5, 0xEDC6, 0xEDC7, 0xEDC8, 0xEDC9, 0xEDCA, 0xEDCB,
07693 0xEDCC, 0xEDCD, 0xEDCE, 0xEDCF, 0xEDD0, 0xEDD1, 0xEDD2, 0xEDD3,
07694 0xEDD4, 0xEDD5, 0xEDD6, 0xEDD7, 0xEDD8, 0xEDD9, 0xEDDA, 0xEDDB,
07695 0xEDDC, 0xEDDD, 0xEDDE, 0xEDDF, 0xEDE0,
07696 },
07697 {
07698 0xEDE1, 0xEDE2, 0xEDE3, 0xEDE4, 0xEDE5, 0xEDE6, 0xEDE7, 0xEDE8,
07699 0xEDE9, 0xEDEA, 0xEDEB, 0xEDEC, 0xEDED, 0xEDEE, 0xEDEF, 0xEDF0,
07700 0xEDF1, 0xEDF2, 0xEDF3, 0xEDF4, 0xEDF5, 0xEDF6, 0xEDF7, 0xEDF8,
07701 0xEDF9, 0xEDFA, 0xEDFB, 0xEDFC, 0xEE40, 0xEE41, 0xEE42, 0xEE43,
07702 0xEE44, 0xEE45, 0xEE46, 0xEE47, 0xEE48, 0xEE49, 0xEE4A, 0xEE4B,
07703 0xEE4C, 0xEE4D, 0xEE4E, 0xEE4F, 0xEE50, 0xEE51, 0xEE52, 0xEE53,
07704 0xEE54, 0xEE55, 0xEE56, 0xEE57, 0xEE58, 0xEE59, 0xEE5A, 0xEE5B,
07705 0xEE5C, 0xEE5D, 0xEE5E, 0xEE5F, 0xEE60, 0xEE61, 0xEE62, 0,
07706 0xEE63, 0xEE64, 0xEE65, 0xEE66, 0xEE67, 0xEE68, 0xEE69, 0xEE6A,
07707 0xEE6B, 0xEE6C, 0xEE6D, 0xEE6E, 0xEE6F, 0xEE70, 0xEE71, 0xEE72,
07708 0xEE73, 0xEE74, 0xEE75, 0xEE76, 0xEE77, 0xEE78, 0xEE79, 0xEE7A,
07709 0xEE7B, 0xEE7C, 0xEE7D, 0xEE7E, 0xEE80, 0xEE81, 0xEE82, 0xEE83,
07710 0xEE84, 0xEE85, 0xEE86, 0xEE87, 0xEE88, 0xEE89, 0xEE8A, 0xEE8B,
07711 0xEE8C, 0xEE8D, 0xEE8E, 0xEE8F, 0xEE90, 0xEE91, 0xEE92, 0xEE93,
07712 0xEE94, 0xEE95, 0xEE96, 0xEE97, 0xEE98, 0xEE99, 0xEE9A, 0xEE9B,
07713 0xEE9C, 0xEE9D, 0xEE9E, 0xEE9F, 0xEEA0, 0xEEA1, 0xEEA2, 0xEEA3,
07714 0xEEA4, 0xEEA5, 0xEEA6, 0xEEA7, 0xEEA8, 0xEEA9, 0xEEAA, 0xEEAB,
07715 0xEEAC, 0xEEAD, 0xEEAE, 0xEEAF, 0xEEB0, 0xEEB1, 0xEEB2, 0xEEB3,
07716 0xEEB4, 0xEEB5, 0xEEB6, 0xEEB7, 0xEEB8, 0xEEB9, 0xEEBA, 0xEEBB,
07717 0xEEBC, 0xEEBD, 0xEEBE, 0xEEBF, 0xEEC0, 0xEEC1, 0xEEC2, 0xEEC3,
07718 0xEEC4, 0xEEC5, 0xEEC6, 0xEEC7, 0xEEC8, 0xEEC9, 0xEECA, 0xEECB,
07719 0xEECC, 0xEECD, 0xEECE, 0xEECF, 0xEED0, 0xEED1, 0xEED2, 0xEED3,
07720 0xEED4, 0xEED5, 0xEED6, 0xEED7, 0xEED8, 0xEED9, 0xEEDA, 0xEEDB,
07721 0xEEDC, 0xEEDD, 0xEEDE, 0xEEDF, 0xEEE0,
07722 },
07723 {
07724 0xEEE1, 0xEEE2, 0xEEE3, 0xEEE4, 0xEEE5, 0xEEE6, 0xEEE7, 0xEEE8,
07725 0xEEE9, 0xEEEA, 0xEEEB, 0xEEEC, 0, 0, 0, 0,
07726 0, 0, 0, 0, 0, 0, 0, 0,
07727 0, 0, 0, 0, 0, 0, 0, 0,
07728 0, 0, 0, 0, 0, 0, 0, 0,
07729 0, 0, 0, 0, 0, 0, 0, 0,
07730 0, 0, 0, 0, 0, 0, 0, 0,
07731 0, 0, 0, 0, 0, 0, 0, 0,
07732 0, 0, 0, 0, 0, 0, 0, 0,
07733 0, 0, 0, 0, 0, 0, 0, 0,
07734 0, 0, 0, 0, 0, 0, 0, 0,
07735 0, 0, 0, 0, 0, 0, 0, 0,
07736 0, 0, 0, 0, 0, 0, 0, 0,
07737 0, 0, 0, 0, 0, 0, 0, 0,
07738 0, 0, 0, 0, 0, 0, 0, 0,
07739 0, 0, 0, 0, 0, 0, 0, 0,
07740 0, 0, 0, 0, 0, 0, 0, 0,
07741 0, 0, 0, 0, 0, 0, 0, 0,
07742 0, 0, 0, 0, 0, 0, 0, 0,
07743 0, 0, 0, 0, 0, 0, 0, 0,
07744 0, 0, 0, 0, 0, 0, 0, 0,
07745 0, 0, 0, 0, 0, 0, 0, 0,
07746 0, 0, 0, 0, 0, 0, 0, 0,
07747 0, 0, 0, 0, 0,
07748 },
07749 };
07750 const unsigned short cp932inv[2][189] = {
07751 {
07752 0xFA5C, 0xFA5D, 0xFA5E, 0xFA5F, 0xFA60, 0xFA61, 0xFA62, 0xFA63,
07753 0xFA64, 0xFA65, 0xFA66, 0xFA67, 0xFA68, 0xFA69, 0xFA6A, 0xFA6B,
07754 0xFA6C, 0xFA6D, 0xFA6E, 0xFA6F, 0xFA70, 0xFA71, 0xFA72, 0xFA73,
07755 0xFA74, 0xFA75, 0xFA76, 0xFA77, 0xFA78, 0xFA79, 0xFA7A, 0xFA7B,
07756 0xFA7C, 0xFA7D, 0xFA7E, 0xFA80, 0xFA81, 0xFA82, 0xFA83, 0xFA84,
07757 0xFA85, 0xFA86, 0xFA87, 0xFA88, 0xFA89, 0xFA8A, 0xFA8B, 0xFA8C,
07758 0xFA8D, 0xFA8E, 0xFA8F, 0xFA90, 0xFA91, 0xFA92, 0xFA93, 0xFA94,
07759 0xFA95, 0xFA96, 0xFA97, 0xFA98, 0xFA99, 0xFA9A, 0xFA9B, 0,
07760 0xFA9C, 0xFA9D, 0xFA9E, 0xFA9F, 0xFAA0, 0xFAA1, 0xFAA2, 0xFAA3,
07761 0xFAA4, 0xFAA5, 0xFAA6, 0xFAA7, 0xFAA8, 0xFAA9, 0xFAAA, 0xFAAB,
07762 0xFAAC, 0xFAAD, 0xFAAE, 0xFAAF, 0xFAB0, 0xFAB1, 0xFAB2, 0xFAB3,
07763 0xFAB4, 0xFAB5, 0xFAB6, 0xFAB7, 0xFAB8, 0xFAB9, 0xFABA, 0xFABB,
07764 0xFABC, 0xFABD, 0xFABE, 0xFABF, 0xFAC0, 0xFAC1, 0xFAC2, 0xFAC3,
07765 0xFAC4, 0xFAC5, 0xFAC6, 0xFAC7, 0xFAC8, 0xFAC9, 0xFACA, 0xFACB,
07766 0xFACC, 0xFACD, 0xFACE, 0xFACF, 0xFAD0, 0xFAD1, 0xFAD2, 0xFAD3,
07767 0xFAD4, 0xFAD5, 0xFAD6, 0xFAD7, 0xFAD8, 0xFAD9, 0xFADA, 0xFADB,
07768 0xFADC, 0xFADD, 0xFADE, 0xFADF, 0xFAE0, 0xFAE1, 0xFAE2, 0xFAE3,
07769 0xFAE4, 0xFAE5, 0xFAE6, 0xFAE7, 0xFAE8, 0xFAE9, 0xFAEA, 0xFAEB,
07770 0xFAEC, 0xFAED, 0xFAEE, 0xFAEF, 0xFAF0, 0xFAF1, 0xFAF2, 0xFAF3,
07771 0xFAF4, 0xFAF5, 0xFAF6, 0xFAF7, 0xFAF8, 0xFAF9, 0xFAFA, 0xFAFB,
07772 0xFAFC, 0xFB40, 0xFB41, 0xFB42, 0xFB43, 0xFB44, 0xFB45, 0xFB46,
07773 0xFB47, 0xFB48, 0xFB49, 0xFB4A, 0xFB4B, 0xFB4C, 0xFB4D, 0xFB4E,
07774 0xFB4F, 0xFB50, 0xFB51, 0xFB52, 0xFB53, 0xFB54, 0xFB55, 0xFB56,
07775 0xFB57, 0xFB58, 0xFB59, 0xFB5A, 0xFB5B,
07776 },
07777 {
07778 0xFB5C, 0xFB5D, 0xFB5E, 0xFB5F, 0xFB60, 0xFB61, 0xFB62, 0xFB63,
07779 0xFB64, 0xFB65, 0xFB66, 0xFB67, 0xFB68, 0xFB69, 0xFB6A, 0xFB6B,
07780 0xFB6C, 0xFB6D, 0xFB6E, 0xFB6F, 0xFB70, 0xFB71, 0xFB72, 0xFB73,
07781 0xFB74, 0xFB75, 0xFB76, 0xFB77, 0xFB78, 0xFB79, 0xFB7A, 0xFB7B,
07782 0xFB7C, 0xFB7D, 0xFB7E, 0xFB80, 0xFB81, 0xFB82, 0xFB83, 0xFB84,
07783 0xFB85, 0xFB86, 0xFB87, 0xFB88, 0xFB89, 0xFB8A, 0xFB8B, 0xFB8C,
07784 0xFB8D, 0xFB8E, 0xFB8F, 0xFB90, 0xFB91, 0xFB92, 0xFB93, 0xFB94,
07785 0xFB95, 0xFB96, 0xFB97, 0xFB98, 0xFB99, 0xFB9A, 0xFB9B, 0,
07786 0xFB9C, 0xFB9D, 0xFB9E, 0xFB9F, 0xFBA0, 0xFBA1, 0xFBA2, 0xFBA3,
07787 0xFBA4, 0xFBA5, 0xFBA6, 0xFBA7, 0xFBA8, 0xFBA9, 0xFBAA, 0xFBAB,
07788 0xFBAC, 0xFBAD, 0xFBAE, 0xFBAF, 0xFBB0, 0xFBB1, 0xFBB2, 0xFBB3,
07789 0xFBB4, 0xFBB5, 0xFBB6, 0xFBB7, 0xFBB8, 0xFBB9, 0xFBBA, 0xFBBB,
07790 0xFBBC, 0xFBBD, 0xFBBE, 0xFBBF, 0xFBC0, 0xFBC1, 0xFBC2, 0xFBC3,
07791 0xFBC4, 0xFBC5, 0xFBC6, 0xFBC7, 0xFBC8, 0xFBC9, 0xFBCA, 0xFBCB,
07792 0xFBCC, 0xFBCD, 0xFBCE, 0xFBCF, 0xFBD0, 0xFBD1, 0xFBD2, 0xFBD3,
07793 0xFBD4, 0xFBD5, 0xFBD6, 0xFBD7, 0xFBD8, 0xFBD9, 0xFBDA, 0xFBDB,
07794 0xFBDC, 0xFBDD, 0xFBDE, 0xFBDF, 0xFBE0, 0xFBE1, 0xFBE2, 0xFBE3,
07795 0xFBE4, 0xFBE5, 0xFBE6, 0xFBE7, 0xFBE8, 0xFBE9, 0xFBEA, 0xFBEB,
07796 0xFBEC, 0xFBED, 0xFBEE, 0xFBEF, 0xFBF0, 0xFBF1, 0xFBF2, 0xFBF3,
07797 0xFBF4, 0xFBF5, 0xFBF6, 0xFBF7, 0xFBF8, 0xFBF9, 0xFBFA, 0xFBFB,
07798 0xFBFC, 0xFC40, 0xFC41, 0xFC42, 0xFC43, 0xFC44, 0xFC45, 0xFC46,
07799 0xFC47, 0xFC48, 0xFC49, 0xFC4A, 0xFC4B, 0, 0, 0xFA40,
07800 0xFA41, 0xFA42, 0xFA43, 0xFA44, 0xFA45, 0xFA46, 0xFA47, 0xFA48,
07801 0xFA49, 0x81CA, 0xFA55, 0xFA56, 0xFA57,
07802 },
07803 };
07804 #endif
07805
07806 #ifdef X0212_ENABLE
07807 const unsigned short shiftjis_x0212[3][189] = {
07808 {
07809 0xF373, 0xF374, 0xF375, 0xF376, 0xF377, 0xF378, 0xF379, 0xF37A,
07810 0xF37B, 0xF37C, 0xF37D, 0xF37E, 0xF421, 0xF422, 0xF423, 0xF424,
07811 0xF425, 0xF426, 0xF427, 0xF428, 0x224C, 0xA243, 0xF429, 0xF42A,
07812 0xF42B, 0xF42C, 0xF42D, 0x2268, 0xD463, 0xDC5F, 0xE469, 0xE378,
07813 0xD921, 0xB13B, 0xF42E, 0xC22D, 0xC37C, 0xE450, 0xC23F, 0xBC74,
07814 0xB029, 0xB048, 0xF42F, 0xB052, 0xB054, 0xB063, 0xB06E, 0xB127,
07815 0xB123, 0xB12C, 0xB129, 0xB13E, 0xB15F, 0xB158, 0xB148, 0xB157,
07816 0xB163, 0xB174, 0xB161, 0xB223, 0xF430, 0xB23B, 0xB266, 0,
07817 0xB26D, 0xB275, 0xB27C, 0xF431, 0xB335, 0xB358, 0xB35B, 0xB365,
07818 0xB36E, 0xB37B, 0xF432, 0xF433, 0xB440, 0xB447, 0xB450, 0xB45E,
07819 0xF434, 0xB52A, 0xF435, 0xB52F, 0xB544, 0xB568, 0xF436, 0xB742,
07820 0xB764, 0xB768, 0xB767, 0xF437, 0xF438, 0xF439, 0xB84E, 0xB861,
07821 0xB875, 0xB877, 0xB878, 0xB87C, 0xB92F, 0xB937, 0xBA3E, 0xBA5B,
07822 0xCD2A, 0xBA61, 0xF43A, 0xBA6B, 0xBB33, 0xBB38, 0xF43B, 0xBB4A,
07823 0xF43C, 0xF43D, 0xBB50, 0xBB5E, 0xBB74, 0xBB75, 0xBB79, 0xBC64,
07824 0xBC6D, 0xBC7E, 0xF43E, 0xBD42, 0xBD67, 0xF43F, 0xBD70, 0xBE30,
07825 0xBE2C, 0xF440, 0xBE33, 0xBE3D, 0xBE4D, 0xBE49, 0xBE64, 0xBF28,
07826 0xBF49, 0xC044, 0xC064, 0xC074, 0xC126, 0xF441, 0xC175, 0xC17C,
07827 0xF442, 0xC178, 0xC22B, 0xC221, 0xC225, 0xF443, 0xC238, 0xC23A,
07828 0xF444, 0xC244, 0xC252, 0xC257, 0xC25B, 0xC25E, 0xC26D, 0xC270,
07829 0xF445, 0xC321, 0xC335, 0xC349, 0xC339, 0xF446, 0xC358, 0xC37E,
07830 0xF447, 0xC44C, 0xF448, 0xC459, 0xC46A, 0xC47D, 0xF449, 0xC527,
07831 0xC535, 0xC536, 0xF44A, 0xC555, 0xC638, 0xC657, 0xC660, 0xC66A,
07832 0xC663, 0xC721, 0xC72B, 0xC747, 0xC743,
07833 },
07834 {
07835 0xC74B, 0xC74F, 0xC759, 0xF44B, 0xF44C, 0xC766, 0xC76E, 0xC77C,
07836 0xC76B, 0xC770, 0xC831, 0xC865, 0xC878, 0xC926, 0xC92B, 0xC92D,
07837 0xF44D, 0xC94A, 0xC953, 0xC969, 0xC963, 0xC97C, 0xC974, 0xC975,
07838 0xF44E, 0xCA33, 0xCA3D, 0xCA6F, 0xCA71, 0xCB2E, 0xF44F, 0xCB4A,
07839 0xCB66, 0xCB6A, 0xCB70, 0xCB74, 0xCB6E, 0xCC25, 0xCB79, 0xCC2B,
07840 0xCC2E, 0xCC2D, 0xCC32, 0xCC42, 0xCC50, 0xCC59, 0xF450, 0xCD3B,
07841 0xF451, 0xCE3B, 0xF452, 0xCE3A, 0xCE43, 0xF453, 0xCE72, 0xB35D,
07842 0xCF55, 0xCF62, 0xCF69, 0xCF6D, 0xF454, 0xF455, 0xF456, 0,
07843 0xF457, 0xD065, 0xF458, 0xD069, 0xD168, 0xF459, 0xF45A, 0xD16C,
07844 0xD23B, 0xF45B, 0xD361, 0xD368, 0xD427, 0xF45C, 0xF45D, 0xD454,
07845 0xD472, 0xD52E, 0xF45E, 0xD75E, 0xF45F, 0xD822, 0xD837, 0xD841,
07846 0xD851, 0xD874, 0xD946, 0xD948, 0xD951, 0xF460, 0xF461, 0xF462,
07847 0xF463, 0xF464, 0xDC53, 0xDD48, 0xDD54, 0xDD6A, 0xDD7A, 0xDE24,
07848 0xDE30, 0xF465, 0xDE35, 0xDE4B, 0xF466, 0xDF39, 0xF467, 0xDF43,
07849 0xF468, 0xF469, 0xE059, 0xF46A, 0xF46B, 0xE162, 0xF46C, 0xF46D,
07850 0xF46E, 0xE247, 0xE328, 0xE326, 0xE329, 0xE32F, 0xE330, 0xE32A,
07851 0xE32B, 0xE33C, 0xE341, 0xE33F, 0xE355, 0xE358, 0xE356, 0xE35F,
07852 0xE363, 0xE361, 0xE354, 0xE369, 0xE426, 0xE371, 0xE372, 0xE44B,
07853 0xE441, 0xE443, 0xE43E, 0xF46F, 0xE440, 0xE447, 0xE43F, 0xE460,
07854 0xE45E, 0xE451, 0xF470, 0xE45C, 0xE452, 0xE45B, 0xE454, 0xE47A,
07855 0xE46F, 0xE533, 0xE53F, 0xE549, 0xE550, 0xE562, 0xE56A, 0xE56B,
07856 0xF471, 0xF472, 0xF473, 0xE668, 0xE66F, 0xE72C, 0xF474, 0xE72E,
07857 0xF475, 0xE731, 0xF476, 0xE732, 0xE831, 0xE836, 0xF477, 0xF478,
07858 0xE85D, 0xF479, 0xF47A, 0xE951, 0xF47B,
07859 },
07860 {
07861 0xE96D, 0xEA4D, 0xF47C, 0xEA5B, 0xEA66, 0xEA6A, 0xEB25, 0xEB7B,
07862 0xEB7A, 0xF47D, 0xEC56, 0xF47E, 0, 0, 0, 0,
07863 0, 0, 0, 0, 0, 0, 0, 0,
07864 0, 0, 0, 0, 0, 0, 0, 0,
07865 0, 0, 0, 0, 0, 0, 0, 0,
07866 0, 0, 0, 0, 0, 0, 0, 0,
07867 0, 0, 0, 0, 0, 0, 0, 0,
07868 0, 0, 0, 0, 0, 0, 0, 0,
07869 0, 0, 0, 0, 0, 0, 0, 0,
07870 0, 0, 0, 0, 0, 0, 0, 0,
07871 0, 0, 0, 0, 0, 0, 0, 0,
07872 0, 0, 0, 0, 0, 0, 0, 0,
07873 0, 0, 0, 0, 0, 0, 0, 0,
07874 0, 0, 0, 0, 0, 0, 0, 0,
07875 0, 0, 0, 0, 0, 0, 0, 0,
07876 0, 0, 0, 0, 0, 0, 0, 0,
07877 0, 0, 0, 0, 0, 0, 0, 0,
07878 0, 0, 0, 0, 0, 0, 0, 0,
07879 0, 0, 0, 0, 0, 0, 0, 0,
07880 0, 0, 0, 0, 0, 0, 0, 0,
07881 0, 0, 0, 0, 0, 0, 0, 0,
07882 0, 0, 0, 0, 0, 0, 0, 0,
07883 0, 0, 0, 0, 0, 0, 0, 0,
07884 0, 0, 0, 0, 0,
07885 },
07886 };
07887
07888 static const unsigned short x0212_shiftjis_A2[] = {
07889 0x819F, 0, 0, 0, 0, 0, 0,
07890 0, 0, 0, 0, 0, 0, 0, 0,
07891 0, 0x8143, 0, 0, 0x8150, 0, 0, 0x8160,
07892 0, 0, 0, 0, 0, 0, 0, 0,
07893 0, 0, 0, 0xFA55, 0, 0, 0, 0,
07894 0, 0, 0, 0, 0, 0, 0, 0,
07895 0, 0, 0, 0, 0, 0, 0, 0,
07896 0, 0, 0, 0, 0, 0, 0, 0,
07897 0, 0, 0, 0, 0, 0, 0, 0,
07898 0, 0, 0, 0, 0, 0, 0, 0,
07899 0, 0, 0, 0, 0, 0, 0, 0,
07900 0, 0, 0, 0, 0, 0, 0,
07901 };
07902 static const unsigned short x0212_shiftjis_B0[] = {
07903 0, 0, 0, 0, 0, 0, 0,
07904 0, 0xFA68, 0, 0, 0, 0, 0, 0,
07905 0, 0, 0, 0, 0, 0, 0, 0,
07906 0, 0, 0, 0, 0, 0, 0, 0,
07907 0, 0, 0, 0, 0, 0, 0, 0,
07908 0xFA69, 0, 0, 0, 0, 0, 0, 0,
07909 0, 0, 0xFA6B, 0, 0xFA6C, 0, 0, 0,
07910 0, 0, 0, 0, 0, 0, 0, 0,
07911 0, 0, 0, 0xFA6D, 0, 0, 0, 0,
07912 0, 0, 0, 0, 0, 0, 0xFA6E, 0,
07913 0, 0, 0, 0, 0, 0, 0, 0,
07914 0, 0, 0, 0, 0, 0, 0,
07915 };
07916 static const unsigned short x0212_shiftjis_B1[] = {
07917 0, 0, 0xFA70, 0, 0, 0, 0xFA6F,
07918 0, 0xFA72, 0, 0, 0xFA71, 0, 0, 0,
07919 0, 0, 0, 0, 0, 0, 0, 0,
07920 0, 0, 0, 0xFA61, 0, 0, 0xFA73, 0,
07921 0, 0, 0, 0, 0, 0, 0, 0,
07922 0xFA76, 0, 0, 0, 0, 0, 0, 0,
07923 0, 0, 0, 0, 0, 0, 0, 0xFA77,
07924 0xFA75, 0, 0, 0, 0, 0, 0, 0xFA74,
07925 0, 0xFA7A, 0, 0xFA78, 0, 0, 0, 0,
07926 0, 0, 0, 0, 0, 0, 0, 0,
07927 0, 0, 0, 0, 0xFA79, 0, 0, 0,
07928 0, 0, 0, 0, 0, 0, 0,
07929 };
07930 static const unsigned short x0212_shiftjis_B2[] = {
07931 0, 0, 0xFA7B, 0, 0, 0, 0,
07932 0, 0, 0, 0, 0, 0, 0, 0,
07933 0, 0, 0, 0, 0, 0, 0, 0,
07934 0, 0, 0, 0xFA7D, 0, 0, 0, 0,
07935 0, 0, 0, 0, 0, 0, 0, 0,
07936 0, 0, 0, 0, 0, 0, 0, 0,
07937 0, 0, 0, 0, 0, 0, 0, 0,
07938 0, 0, 0, 0, 0, 0, 0, 0,
07939 0, 0, 0, 0, 0, 0, 0xFA7E, 0,
07940 0, 0, 0, 0, 0, 0xFA80, 0, 0,
07941 0, 0, 0, 0, 0, 0xFA81, 0, 0,
07942 0, 0, 0, 0, 0xFA82, 0, 0,
07943 };
07944 static const unsigned short x0212_shiftjis_B3[] = {
07945 0, 0, 0, 0, 0, 0, 0,
07946 0, 0, 0, 0, 0, 0, 0, 0,
07947 0, 0, 0, 0, 0, 0xFA84, 0, 0,
07948 0, 0, 0, 0, 0, 0, 0, 0,
07949 0, 0, 0, 0, 0, 0, 0, 0,
07950 0, 0, 0, 0, 0, 0, 0, 0,
07951 0, 0, 0, 0, 0, 0, 0, 0,
07952 0xFA85, 0, 0, 0xFA86, 0, 0xFB77, 0, 0,
07953 0, 0, 0, 0, 0, 0xFA87, 0, 0,
07954 0, 0, 0, 0, 0, 0, 0xFA88, 0,
07955 0, 0, 0, 0, 0, 0, 0, 0,
07956 0, 0, 0, 0xFA89, 0, 0, 0,
07957 };
07958 static const unsigned short x0212_shiftjis_B4[] = {
07959 0, 0, 0, 0, 0, 0, 0,
07960 0, 0, 0, 0, 0, 0, 0, 0,
07961 0, 0, 0, 0, 0, 0, 0, 0,
07962 0, 0, 0, 0, 0, 0, 0, 0,
07963 0xFA8C, 0, 0, 0, 0, 0, 0, 0xFA8D,
07964 0, 0, 0, 0, 0, 0, 0, 0,
07965 0xFA8E, 0, 0, 0, 0, 0, 0, 0,
07966 0, 0, 0, 0, 0, 0, 0xFA8F, 0,
07967 0, 0, 0, 0, 0, 0, 0, 0,
07968 0, 0, 0, 0, 0, 0, 0, 0,
07969 0, 0, 0, 0, 0, 0, 0, 0,
07970 0, 0, 0, 0, 0, 0, 0,
07971 };
07972 static const unsigned short x0212_shiftjis_B5[] = {
07973 0, 0, 0, 0, 0, 0, 0,
07974 0, 0, 0xFA91, 0, 0, 0, 0, 0xFA93,
07975 0, 0, 0, 0, 0, 0, 0, 0,
07976 0, 0, 0, 0, 0, 0, 0, 0,
07977 0, 0, 0, 0, 0xFA94, 0, 0, 0,
07978 0, 0, 0, 0, 0, 0, 0, 0,
07979 0, 0, 0, 0, 0, 0, 0, 0,
07980 0, 0, 0, 0, 0, 0, 0, 0,
07981 0, 0, 0, 0, 0, 0, 0, 0,
07982 0xFA95, 0, 0, 0, 0, 0, 0, 0,
07983 0, 0, 0, 0, 0, 0, 0, 0,
07984 0, 0, 0, 0, 0, 0, 0,
07985 };
07986 static const unsigned short x0212_shiftjis_B7[] = {
07987 0, 0, 0, 0, 0, 0, 0,
07988 0, 0, 0, 0, 0, 0, 0, 0,
07989 0, 0, 0, 0, 0, 0, 0, 0,
07990 0, 0, 0, 0, 0, 0, 0, 0,
07991 0, 0, 0xFA97, 0, 0, 0, 0, 0,
07992 0, 0, 0, 0, 0, 0, 0, 0,
07993 0, 0, 0, 0, 0, 0, 0, 0,
07994 0, 0, 0, 0, 0, 0, 0, 0,
07995 0, 0, 0, 0, 0xFA98, 0, 0, 0xFA9A,
07996 0xFA99, 0, 0, 0, 0, 0, 0, 0,
07997 0, 0, 0, 0, 0, 0, 0, 0,
07998 0, 0, 0, 0, 0, 0, 0,
07999 };
08000 static const unsigned short x0212_shiftjis_B8[] = {
08001 0, 0, 0, 0, 0, 0, 0,
08002 0, 0, 0, 0, 0, 0, 0, 0,
08003 0, 0, 0, 0, 0, 0, 0, 0,
08004 0, 0, 0, 0, 0, 0, 0, 0,
08005 0, 0, 0, 0, 0, 0, 0, 0,
08006 0, 0, 0, 0, 0, 0, 0xFA9E, 0,
08007 0, 0, 0, 0, 0, 0, 0, 0,
08008 0, 0, 0, 0, 0, 0, 0, 0,
08009 0, 0xFA9F, 0, 0, 0, 0, 0, 0,
08010 0, 0, 0, 0, 0, 0, 0, 0,
08011 0, 0, 0, 0, 0, 0xFAA0, 0, 0xFAA1,
08012 0xFAA2, 0, 0, 0, 0xFAA3, 0, 0,
08013 };
08014 static const unsigned short x0212_shiftjis_B9[] = {
08015 0, 0, 0, 0, 0, 0, 0,
08016 0, 0, 0, 0, 0, 0, 0, 0xFAA4,
08017 0, 0, 0, 0, 0, 0, 0, 0xFAA5,
08018 0, 0, 0, 0, 0, 0, 0, 0,
08019 0, 0, 0, 0, 0, 0, 0, 0,
08020 0, 0, 0, 0, 0, 0, 0, 0,
08021 0, 0, 0, 0, 0, 0, 0, 0,
08022 0, 0, 0, 0, 0, 0, 0, 0,
08023 0, 0, 0, 0, 0, 0, 0, 0,
08024 0, 0, 0, 0, 0, 0, 0, 0,
08025 0, 0, 0, 0, 0, 0, 0, 0,
08026 0, 0, 0, 0, 0, 0, 0,
08027 };
08028 static const unsigned short x0212_shiftjis_BA[] = {
08029 0, 0, 0, 0, 0, 0, 0,
08030 0, 0, 0, 0, 0, 0, 0, 0,
08031 0, 0, 0, 0, 0, 0, 0, 0,
08032 0, 0, 0, 0, 0, 0, 0xFAA6, 0,
08033 0, 0, 0, 0, 0, 0, 0, 0,
08034 0, 0, 0, 0, 0, 0, 0, 0,
08035 0, 0, 0, 0, 0, 0, 0, 0,
08036 0, 0, 0, 0xFAA7, 0, 0, 0, 0,
08037 0, 0xFAA9, 0, 0, 0, 0, 0, 0,
08038 0, 0, 0, 0xFAAB, 0, 0, 0, 0,
08039 0, 0, 0, 0, 0, 0, 0, 0,
08040 0, 0, 0, 0, 0, 0, 0,
08041 };
08042 static const unsigned short x0212_shiftjis_BB[] = {
08043 0, 0, 0, 0, 0, 0, 0,
08044 0, 0, 0, 0, 0, 0, 0, 0,
08045 0, 0, 0, 0xFAAC, 0, 0, 0, 0,
08046 0xFAAD, 0, 0, 0, 0, 0, 0, 0,
08047 0, 0, 0, 0, 0, 0, 0, 0,
08048 0, 0, 0xFAAF, 0, 0, 0, 0, 0,
08049 0xFAB2, 0, 0, 0, 0, 0, 0, 0,
08050 0, 0, 0, 0, 0, 0, 0xFAB3, 0,
08051 0, 0, 0, 0, 0, 0, 0, 0,
08052 0, 0, 0, 0, 0, 0, 0, 0,
08053 0, 0, 0, 0, 0xFAB4, 0xFAB5, 0, 0,
08054 0, 0xFAB6, 0, 0, 0, 0, 0,
08055 };
08056 static const unsigned short x0212_shiftjis_BC[] = {
08057 0, 0, 0, 0, 0, 0, 0,
08058 0, 0, 0, 0, 0, 0, 0, 0,
08059 0, 0, 0, 0, 0, 0, 0, 0,
08060 0, 0, 0, 0, 0, 0, 0, 0,
08061 0, 0, 0, 0, 0, 0, 0, 0,
08062 0, 0, 0, 0, 0, 0, 0, 0,
08063 0, 0, 0, 0, 0, 0, 0, 0,
08064 0, 0, 0, 0, 0, 0, 0, 0,
08065 0, 0, 0, 0, 0xFAB7, 0, 0, 0,
08066 0, 0, 0, 0, 0, 0xFAB8, 0, 0,
08067 0, 0, 0, 0, 0xFA67, 0, 0, 0,
08068 0, 0, 0, 0, 0, 0, 0xFAB9,
08069 };
08070 static const unsigned short x0212_shiftjis_BD[] = {
08071 0, 0, 0, 0, 0, 0, 0,
08072 0, 0, 0, 0, 0, 0, 0, 0,
08073 0, 0, 0, 0, 0, 0, 0, 0,
08074 0, 0, 0, 0, 0, 0, 0, 0,
08075 0, 0, 0xFABB, 0, 0, 0, 0, 0,
08076 0, 0, 0, 0, 0, 0, 0, 0,
08077 0, 0, 0, 0, 0, 0, 0, 0,
08078 0, 0, 0, 0, 0, 0, 0, 0,
08079 0, 0, 0, 0, 0, 0, 0, 0xFABC,
08080 0, 0, 0, 0, 0, 0, 0, 0,
08081 0xFABE, 0, 0, 0, 0, 0, 0, 0,
08082 0, 0, 0, 0, 0, 0, 0,
08083 };
08084 static const unsigned short x0212_shiftjis_BE[] = {
08085 0, 0, 0, 0, 0, 0, 0,
08086 0, 0, 0, 0, 0xFAC0, 0, 0, 0,
08087 0xFABF, 0, 0, 0xFAC2, 0, 0, 0, 0,
08088 0, 0, 0, 0, 0, 0xFAC3, 0, 0,
08089 0, 0, 0, 0, 0, 0, 0, 0,
08090 0, 0xFAC5, 0, 0, 0, 0xFAC4, 0, 0,
08091 0, 0, 0, 0, 0, 0, 0, 0,
08092 0, 0, 0, 0, 0, 0, 0, 0,
08093 0, 0, 0, 0, 0xFAC6, 0, 0, 0,
08094 0, 0, 0, 0, 0, 0, 0, 0,
08095 0, 0, 0, 0, 0, 0, 0, 0,
08096 0, 0, 0, 0, 0, 0, 0,
08097 };
08098 static const unsigned short x0212_shiftjis_BF[] = {
08099 0, 0, 0, 0, 0, 0, 0,
08100 0xFAC7, 0, 0, 0, 0, 0, 0, 0,
08101 0, 0, 0, 0, 0, 0, 0, 0,
08102 0, 0, 0, 0, 0, 0, 0, 0,
08103 0, 0, 0, 0, 0, 0, 0, 0,
08104 0, 0xFAC8, 0, 0, 0, 0, 0, 0,
08105 0, 0, 0, 0, 0, 0, 0, 0,
08106 0, 0, 0, 0, 0, 0, 0, 0,
08107 0, 0, 0, 0, 0, 0, 0, 0,
08108 0, 0, 0, 0, 0, 0, 0, 0,
08109 0, 0, 0, 0, 0, 0, 0, 0,
08110 0, 0, 0, 0, 0, 0, 0,
08111 };
08112 static const unsigned short x0212_shiftjis_C0[] = {
08113 0, 0, 0, 0, 0, 0, 0,
08114 0, 0, 0, 0, 0, 0, 0, 0,
08115 0, 0, 0, 0, 0, 0, 0, 0,
08116 0, 0, 0, 0, 0, 0, 0, 0,
08117 0, 0, 0, 0, 0xFAC9, 0, 0, 0,
08118 0, 0, 0, 0, 0, 0, 0, 0,
08119 0, 0, 0, 0, 0, 0, 0, 0,
08120 0, 0, 0, 0, 0, 0, 0, 0,
08121 0, 0, 0, 0, 0xFACA, 0, 0, 0,
08122 0, 0, 0, 0, 0, 0, 0, 0,
08123 0, 0, 0, 0, 0xFACB, 0, 0, 0,
08124 0, 0, 0, 0, 0, 0, 0,
08125 };
08126 static const unsigned short x0212_shiftjis_C1[] = {
08127 0, 0, 0, 0, 0, 0xFACC, 0,
08128 0, 0, 0, 0, 0, 0, 0, 0,
08129 0, 0, 0, 0, 0, 0, 0, 0,
08130 0, 0, 0, 0, 0, 0, 0, 0,
08131 0, 0, 0, 0, 0, 0, 0, 0,
08132 0, 0, 0, 0, 0, 0, 0, 0,
08133 0, 0, 0, 0, 0, 0, 0, 0,
08134 0, 0, 0, 0, 0, 0, 0, 0,
08135 0, 0, 0, 0, 0, 0, 0, 0,
08136 0, 0, 0, 0, 0, 0, 0, 0,
08137 0, 0, 0, 0, 0, 0xFACE, 0, 0,
08138 0xFAD1, 0, 0, 0, 0xFACF, 0, 0,
08139 };
08140 static const unsigned short x0212_shiftjis_C2[] = {
08141 0xFAD3, 0, 0, 0, 0xFAD4, 0, 0,
08142 0, 0, 0, 0xFAD2, 0, 0xFA63, 0, 0,
08143 0, 0, 0, 0, 0, 0, 0, 0,
08144 0xFAD6, 0, 0xFAD7, 0, 0, 0, 0, 0xFA66,
08145 0, 0, 0, 0, 0xFAD9, 0, 0, 0,
08146 0, 0, 0, 0, 0, 0, 0, 0,
08147 0, 0, 0xFADA, 0, 0, 0, 0, 0xFADB,
08148 0, 0, 0, 0xFADC, 0, 0, 0xFADD, 0,
08149 0, 0, 0, 0, 0, 0, 0, 0,
08150 0, 0, 0, 0, 0, 0xFADE, 0, 0,
08151 0xFADF, 0, 0, 0, 0, 0, 0, 0,
08152 0, 0, 0, 0, 0, 0, 0,
08153 };
08154 static const unsigned short x0212_shiftjis_C3[] = {
08155 0xFAE1, 0, 0, 0, 0, 0, 0,
08156 0, 0, 0, 0, 0, 0, 0, 0,
08157 0, 0, 0, 0, 0, 0xFAE2, 0, 0,
08158 0, 0xFAE4, 0, 0, 0, 0, 0, 0,
08159 0, 0, 0, 0, 0, 0, 0, 0,
08160 0, 0xFAE3, 0, 0, 0, 0, 0, 0,
08161 0, 0, 0, 0, 0, 0, 0, 0,
08162 0xFAE6, 0, 0, 0, 0, 0, 0, 0,
08163 0, 0, 0, 0, 0, 0, 0, 0,
08164 0, 0, 0, 0, 0, 0, 0, 0,
08165 0, 0, 0, 0, 0, 0, 0, 0,
08166 0, 0, 0, 0, 0xFA64, 0, 0xFAE7,
08167 };
08168 static const unsigned short x0212_shiftjis_C4[] = {
08169 0, 0, 0, 0, 0, 0, 0,
08170 0, 0, 0, 0, 0, 0, 0, 0,
08171 0, 0, 0, 0, 0, 0, 0, 0,
08172 0, 0, 0, 0, 0, 0, 0, 0,
08173 0, 0, 0, 0, 0, 0, 0, 0,
08174 0, 0, 0, 0, 0xFAE9, 0, 0, 0,
08175 0, 0, 0, 0, 0, 0, 0, 0,
08176 0, 0xFAEB, 0, 0, 0, 0, 0, 0,
08177 0, 0, 0, 0, 0, 0, 0, 0,
08178 0, 0, 0xFAEC, 0, 0, 0, 0, 0,
08179 0, 0, 0, 0, 0, 0, 0, 0,
08180 0, 0, 0, 0, 0, 0xFAED, 0,
08181 };
08182 static const unsigned short x0212_shiftjis_C5[] = {
08183 0, 0, 0, 0, 0, 0, 0xFAEF,
08184 0, 0, 0, 0, 0, 0, 0, 0,
08185 0, 0, 0, 0, 0, 0xFAF0, 0xFAF1, 0,
08186 0, 0, 0, 0, 0, 0, 0, 0,
08187 0, 0, 0, 0, 0, 0, 0, 0,
08188 0, 0, 0, 0, 0, 0, 0, 0,
08189 0, 0, 0, 0, 0, 0xFAF3, 0, 0,
08190 0, 0, 0, 0, 0, 0, 0, 0,
08191 0, 0, 0, 0, 0, 0, 0, 0,
08192 0, 0, 0, 0, 0, 0, 0, 0,
08193 0, 0, 0, 0, 0, 0, 0, 0,
08194 0, 0, 0, 0, 0, 0, 0,
08195 };
08196 static const unsigned short x0212_shiftjis_C6[] = {
08197 0, 0, 0, 0, 0, 0, 0,
08198 0, 0, 0, 0, 0, 0, 0, 0,
08199 0, 0, 0, 0, 0, 0, 0, 0,
08200 0xFAF4, 0, 0, 0, 0, 0, 0, 0,
08201 0, 0, 0, 0, 0, 0, 0, 0,
08202 0, 0, 0, 0, 0, 0, 0, 0,
08203 0, 0, 0, 0, 0, 0, 0, 0xFAF5,
08204 0, 0, 0, 0, 0, 0, 0, 0,
08205 0xFAF6, 0, 0, 0xFAF8, 0, 0, 0, 0,
08206 0, 0, 0xFAF7, 0, 0, 0, 0, 0,
08207 0, 0, 0, 0, 0, 0, 0, 0,
08208 0, 0, 0, 0, 0, 0, 0,
08209 };
08210 static const unsigned short x0212_shiftjis_C7[] = {
08211 0xFAF9, 0, 0, 0, 0, 0, 0,
08212 0, 0, 0, 0xFAFA, 0, 0, 0, 0,
08213 0, 0, 0, 0, 0, 0, 0, 0,
08214 0, 0, 0, 0, 0, 0, 0, 0,
08215 0, 0, 0, 0xFAFC, 0, 0, 0, 0xFAFB,
08216 0, 0, 0, 0xFB40, 0, 0, 0, 0xFB41,
08217 0, 0, 0, 0, 0, 0, 0, 0,
08218 0, 0xFB42, 0, 0, 0, 0, 0, 0,
08219 0, 0, 0, 0, 0, 0, 0xFB45, 0,
08220 0, 0, 0, 0xFB48, 0, 0, 0xFB46, 0,
08221 0xFB49, 0, 0, 0, 0, 0, 0, 0,
08222 0, 0, 0, 0, 0xFB47, 0, 0,
08223 };
08224 static const unsigned short x0212_shiftjis_C8[] = {
08225 0, 0, 0, 0, 0, 0, 0,
08226 0, 0, 0, 0, 0, 0, 0, 0,
08227 0, 0xFB4A, 0, 0, 0, 0, 0, 0,
08228 0, 0, 0, 0, 0, 0, 0, 0,
08229 0, 0, 0, 0, 0, 0, 0, 0,
08230 0, 0, 0, 0, 0, 0, 0, 0,
08231 0, 0, 0, 0, 0, 0, 0, 0,
08232 0, 0, 0, 0, 0, 0, 0, 0,
08233 0, 0, 0, 0, 0, 0xFB4B, 0, 0,
08234 0, 0, 0, 0, 0, 0, 0, 0,
08235 0, 0, 0, 0, 0, 0, 0, 0,
08236 0xFB4C, 0, 0, 0, 0, 0, 0,
08237 };
08238 static const unsigned short x0212_shiftjis_C9[] = {
08239 0, 0, 0, 0, 0, 0xFB4D, 0,
08240 0, 0, 0, 0xFB4E, 0, 0xFB4F, 0, 0,
08241 0, 0, 0, 0, 0, 0, 0, 0,
08242 0, 0, 0, 0, 0, 0, 0, 0,
08243 0, 0, 0, 0, 0, 0, 0, 0,
08244 0, 0, 0xFB51, 0, 0, 0, 0, 0,
08245 0, 0, 0, 0xFB52, 0, 0, 0, 0,
08246 0, 0, 0, 0, 0, 0, 0, 0,
08247 0, 0, 0, 0xFB54, 0, 0, 0, 0,
08248 0, 0xFB53, 0, 0, 0, 0, 0, 0,
08249 0, 0, 0, 0, 0xFB56, 0xFB57, 0, 0,
08250 0, 0, 0, 0, 0xFB55, 0, 0,
08251 };
08252 static const unsigned short x0212_shiftjis_CA[] = {
08253 0, 0, 0, 0, 0, 0, 0,
08254 0, 0, 0, 0, 0, 0, 0, 0,
08255 0, 0, 0, 0xFB59, 0, 0, 0, 0,
08256 0, 0, 0, 0, 0, 0xFB5A, 0, 0,
08257 0, 0, 0, 0, 0, 0, 0, 0,
08258 0, 0, 0, 0, 0, 0, 0, 0,
08259 0, 0, 0, 0, 0, 0, 0, 0,
08260 0, 0, 0, 0, 0, 0, 0, 0,
08261 0, 0, 0, 0, 0, 0, 0, 0,
08262 0, 0, 0, 0, 0, 0, 0, 0xFB5B,
08263 0, 0xFB5C, 0, 0, 0, 0, 0, 0,
08264 0, 0, 0, 0, 0, 0, 0,
08265 };
08266 static const unsigned short x0212_shiftjis_CB[] = {
08267 0, 0, 0, 0, 0, 0, 0,
08268 0, 0, 0, 0, 0, 0, 0xFB5D, 0,
08269 0, 0, 0, 0, 0, 0, 0, 0,
08270 0, 0, 0, 0, 0, 0, 0, 0,
08271 0, 0, 0, 0, 0, 0, 0, 0,
08272 0, 0, 0xFB5F, 0, 0, 0, 0, 0,
08273 0, 0, 0, 0, 0, 0, 0, 0,
08274 0, 0, 0, 0, 0, 0, 0, 0,
08275 0, 0, 0, 0, 0, 0, 0xFB60, 0,
08276 0, 0, 0xFB61, 0, 0, 0, 0xFB64, 0,
08277 0xFB62, 0, 0, 0, 0xFB63, 0, 0, 0,
08278 0, 0xFB66, 0, 0, 0, 0, 0,
08279 };
08280 static const unsigned short x0212_shiftjis_CC[] = {
08281 0, 0, 0, 0, 0xFB65, 0, 0,
08282 0, 0, 0, 0xFB67, 0, 0xFB69, 0xFB68, 0,
08283 0, 0, 0xFB6A, 0, 0, 0, 0, 0,
08284 0, 0, 0, 0, 0, 0, 0, 0,
08285 0, 0, 0xFB6B, 0, 0, 0, 0, 0,
08286 0, 0, 0, 0, 0, 0, 0, 0,
08287 0xFB6C, 0, 0, 0, 0, 0, 0, 0,
08288 0, 0xFB6D, 0, 0, 0, 0, 0, 0,
08289 0, 0, 0, 0, 0, 0, 0, 0,
08290 0, 0, 0, 0, 0, 0, 0, 0,
08291 0, 0, 0, 0, 0, 0, 0, 0,
08292 0, 0, 0, 0, 0, 0, 0,
08293 };
08294 static const unsigned short x0212_shiftjis_CD[] = {
08295 0, 0, 0, 0, 0, 0, 0,
08296 0, 0, 0xFAA8, 0, 0, 0, 0, 0,
08297 0, 0, 0, 0, 0, 0, 0, 0,
08298 0, 0, 0, 0xFB6F, 0, 0, 0, 0,
08299 0, 0, 0, 0, 0, 0, 0, 0,
08300 0, 0, 0, 0, 0, 0, 0, 0,
08301 0, 0, 0, 0, 0, 0, 0, 0,
08302 0, 0, 0, 0, 0, 0, 0, 0,
08303 0, 0, 0, 0, 0, 0, 0, 0,
08304 0, 0, 0, 0, 0, 0, 0, 0,
08305 0, 0, 0, 0, 0, 0, 0, 0,
08306 0, 0, 0, 0, 0, 0, 0,
08307 };
08308 static const unsigned short x0212_shiftjis_CE[] = {
08309 0, 0, 0, 0, 0, 0, 0,
08310 0, 0, 0, 0, 0, 0, 0, 0,
08311 0, 0, 0, 0, 0, 0, 0, 0,
08312 0, 0, 0xFB73, 0xFB71, 0, 0, 0, 0,
08313 0, 0, 0, 0xFB74, 0, 0, 0, 0,
08314 0, 0, 0, 0, 0, 0, 0, 0,
08315 0, 0, 0, 0, 0, 0, 0, 0,
08316 0, 0, 0, 0, 0, 0, 0, 0,
08317 0, 0, 0, 0, 0, 0, 0, 0,
08318 0, 0, 0, 0, 0, 0, 0, 0,
08319 0, 0, 0xFB76, 0, 0, 0, 0, 0,
08320 0, 0, 0, 0, 0, 0, 0,
08321 };
08322 static const unsigned short x0212_shiftjis_CF[] = {
08323 0, 0, 0, 0, 0, 0, 0,
08324 0, 0, 0, 0, 0, 0, 0, 0,
08325 0, 0, 0, 0, 0, 0, 0, 0,
08326 0, 0, 0, 0, 0, 0, 0, 0,
08327 0, 0, 0, 0, 0, 0, 0, 0,
08328 0, 0, 0, 0, 0, 0, 0, 0,
08329 0, 0, 0, 0, 0, 0xFB78, 0, 0,
08330 0, 0, 0, 0, 0, 0, 0, 0,
08331 0, 0, 0xFB79, 0, 0, 0, 0, 0,
08332 0, 0xFB7A, 0, 0, 0, 0xFB7B, 0, 0,
08333 0, 0, 0, 0, 0, 0, 0, 0,
08334 0, 0, 0, 0, 0, 0, 0,
08335 };
08336 static const unsigned short x0212_shiftjis_D0[] = {
08337 0, 0, 0, 0, 0, 0, 0,
08338 0, 0, 0, 0, 0, 0, 0, 0,
08339 0, 0, 0, 0, 0, 0, 0, 0,
08340 0, 0, 0, 0, 0, 0, 0, 0,
08341 0, 0, 0, 0, 0, 0, 0, 0,
08342 0, 0, 0, 0, 0, 0, 0, 0,
08343 0, 0, 0, 0, 0, 0, 0, 0,
08344 0, 0, 0, 0, 0, 0, 0, 0,
08345 0, 0, 0, 0, 0, 0xFB81, 0, 0,
08346 0, 0xFB83, 0, 0, 0, 0, 0, 0,
08347 0, 0, 0, 0, 0, 0, 0, 0,
08348 0, 0, 0, 0, 0, 0, 0,
08349 };
08350 static const unsigned short x0212_shiftjis_D1[] = {
08351 0, 0, 0, 0, 0, 0, 0,
08352 0, 0, 0, 0, 0, 0, 0, 0,
08353 0, 0, 0, 0, 0, 0, 0, 0,
08354 0, 0, 0, 0, 0, 0, 0, 0,
08355 0, 0, 0, 0, 0, 0, 0, 0,
08356 0, 0, 0, 0, 0, 0, 0, 0,
08357 0, 0, 0, 0, 0, 0, 0, 0,
08358 0, 0, 0, 0, 0, 0, 0, 0,
08359 0, 0, 0, 0, 0, 0, 0, 0,
08360 0xFB84, 0, 0, 0, 0xFB87, 0, 0, 0,
08361 0, 0, 0, 0, 0, 0, 0, 0,
08362 0, 0, 0, 0, 0, 0, 0,
08363 };
08364 static const unsigned short x0212_shiftjis_D2[] = {
08365 0, 0, 0, 0, 0, 0, 0,
08366 0, 0, 0, 0, 0, 0, 0, 0,
08367 0, 0, 0, 0, 0, 0, 0, 0,
08368 0, 0, 0, 0xFB88, 0, 0, 0, 0,
08369 0, 0, 0, 0, 0, 0, 0, 0,
08370 0, 0, 0, 0, 0, 0, 0, 0,
08371 0, 0, 0, 0, 0, 0, 0, 0,
08372 0, 0, 0, 0, 0, 0, 0, 0,
08373 0, 0, 0, 0, 0, 0, 0, 0,
08374 0, 0, 0, 0, 0, 0, 0, 0,
08375 0, 0, 0, 0, 0, 0, 0, 0,
08376 0, 0, 0, 0, 0, 0, 0,
08377 };
08378 static const unsigned short x0212_shiftjis_D3[] = {
08379 0, 0, 0, 0, 0, 0, 0,
08380 0, 0, 0, 0, 0, 0, 0, 0,
08381 0, 0, 0, 0, 0, 0, 0, 0,
08382 0, 0, 0, 0, 0, 0, 0, 0,
08383 0, 0, 0, 0, 0, 0, 0, 0,
08384 0, 0, 0, 0, 0, 0, 0, 0,
08385 0, 0, 0, 0, 0, 0, 0, 0,
08386 0, 0, 0, 0, 0, 0, 0, 0,
08387 0, 0xFB8A, 0, 0, 0, 0, 0, 0,
08388 0xFB8B, 0, 0, 0, 0, 0, 0, 0,
08389 0, 0, 0, 0, 0, 0, 0, 0,
08390 0, 0, 0, 0, 0, 0, 0,
08391 };
08392 static const unsigned short x0212_shiftjis_D4[] = {
08393 0, 0, 0, 0, 0, 0, 0xFB8C,
08394 0, 0, 0, 0, 0, 0, 0, 0,
08395 0, 0, 0, 0, 0, 0, 0, 0,
08396 0, 0, 0, 0, 0, 0, 0, 0,
08397 0, 0, 0, 0, 0, 0, 0, 0,
08398 0, 0, 0, 0, 0, 0, 0, 0,
08399 0, 0, 0, 0, 0xFB8F, 0, 0, 0,
08400 0, 0, 0, 0, 0, 0, 0, 0,
08401 0, 0, 0, 0xFA5C, 0, 0, 0, 0,
08402 0, 0, 0, 0, 0, 0, 0, 0,
08403 0, 0, 0xFB90, 0, 0, 0, 0, 0,
08404 0, 0, 0, 0, 0, 0, 0,
08405 };
08406 static const unsigned short x0212_shiftjis_D5[] = {
08407 0, 0, 0, 0, 0, 0, 0,
08408 0, 0, 0, 0, 0, 0, 0xFB91, 0,
08409 0, 0, 0, 0, 0, 0, 0, 0,
08410 0, 0, 0, 0, 0, 0, 0, 0,
08411 0, 0, 0, 0, 0, 0, 0, 0,
08412 0, 0, 0, 0, 0, 0, 0, 0,
08413 0, 0, 0, 0, 0, 0, 0, 0,
08414 0, 0, 0, 0, 0, 0, 0, 0,
08415 0, 0, 0, 0, 0, 0, 0, 0,
08416 0, 0, 0, 0, 0, 0, 0, 0,
08417 0, 0, 0, 0, 0, 0, 0, 0,
08418 0, 0, 0, 0, 0, 0, 0,
08419 };
08420 static const unsigned short x0212_shiftjis_D7[] = {
08421 0, 0, 0, 0, 0, 0, 0,
08422 0, 0, 0, 0, 0, 0, 0, 0,
08423 0, 0, 0, 0, 0, 0, 0, 0,
08424 0, 0, 0, 0, 0, 0, 0, 0,
08425 0, 0, 0, 0, 0, 0, 0, 0,
08426 0, 0, 0, 0, 0, 0, 0, 0,
08427 0, 0, 0, 0, 0, 0, 0, 0,
08428 0, 0, 0, 0, 0, 0, 0xFB93, 0,
08429 0, 0, 0, 0, 0, 0, 0, 0,
08430 0, 0, 0, 0, 0, 0, 0, 0,
08431 0, 0, 0, 0, 0, 0, 0, 0,
08432 0, 0, 0, 0, 0, 0, 0,
08433 };
08434 static const unsigned short x0212_shiftjis_D8[] = {
08435 0, 0xFB95, 0, 0, 0, 0, 0,
08436 0, 0, 0, 0, 0, 0, 0, 0,
08437 0, 0, 0, 0, 0, 0, 0, 0xFB96,
08438 0, 0, 0, 0, 0, 0, 0, 0,
08439 0, 0xFB97, 0, 0, 0, 0, 0, 0,
08440 0, 0, 0, 0, 0, 0, 0, 0,
08441 0, 0xFB98, 0, 0, 0, 0, 0, 0,
08442 0, 0, 0, 0, 0, 0, 0, 0,
08443 0, 0, 0, 0, 0, 0, 0, 0,
08444 0, 0, 0, 0, 0, 0, 0, 0,
08445 0, 0, 0, 0, 0xFB99, 0, 0, 0,
08446 0, 0, 0, 0, 0, 0, 0,
08447 };
08448 static const unsigned short x0212_shiftjis_D9[] = {
08449 0xFA60, 0, 0, 0, 0, 0, 0,
08450 0, 0, 0, 0, 0, 0, 0, 0,
08451 0, 0, 0, 0, 0, 0, 0, 0,
08452 0, 0, 0, 0, 0, 0, 0, 0,
08453 0, 0, 0, 0, 0, 0, 0xFB9A, 0,
08454 0xFB9B, 0, 0, 0, 0, 0, 0, 0,
08455 0, 0xFB9C, 0, 0, 0, 0, 0, 0,
08456 0, 0, 0, 0, 0, 0, 0, 0,
08457 0, 0, 0, 0, 0, 0, 0, 0,
08458 0, 0, 0, 0, 0, 0, 0, 0,
08459 0, 0, 0, 0, 0, 0, 0, 0,
08460 0, 0, 0, 0, 0, 0, 0,
08461 };
08462 static const unsigned short x0212_shiftjis_DC[] = {
08463 0, 0, 0, 0, 0, 0, 0,
08464 0, 0, 0, 0, 0, 0, 0, 0,
08465 0, 0, 0, 0, 0, 0, 0, 0,
08466 0, 0, 0, 0, 0, 0, 0, 0,
08467 0, 0, 0, 0, 0, 0, 0, 0,
08468 0, 0, 0, 0, 0, 0, 0, 0,
08469 0, 0, 0, 0xFBA2, 0, 0, 0, 0,
08470 0, 0, 0, 0, 0, 0, 0, 0xFA5D,
08471 0, 0, 0, 0, 0, 0, 0, 0,
08472 0, 0, 0, 0, 0, 0, 0, 0,
08473 0, 0, 0, 0, 0, 0, 0, 0,
08474 0, 0, 0, 0, 0, 0, 0,
08475 };
08476 static const unsigned short x0212_shiftjis_DD[] = {
08477 0, 0, 0, 0, 0, 0, 0,
08478 0, 0, 0, 0, 0, 0, 0, 0,
08479 0, 0, 0, 0, 0, 0, 0, 0,
08480 0, 0, 0, 0, 0, 0, 0, 0,
08481 0, 0, 0, 0, 0, 0, 0, 0,
08482 0xFBA3, 0, 0, 0, 0, 0, 0, 0,
08483 0, 0, 0, 0, 0xFBA4, 0, 0, 0,
08484 0, 0, 0, 0, 0, 0, 0, 0,
08485 0, 0, 0, 0, 0, 0, 0, 0,
08486 0, 0, 0xFBA5, 0, 0, 0, 0, 0,
08487 0, 0, 0, 0, 0, 0, 0, 0,
08488 0, 0, 0xFBA6, 0, 0, 0, 0,
08489 };
08490 static const unsigned short x0212_shiftjis_DE[] = {
08491 0, 0, 0, 0xFBA7, 0, 0, 0,
08492 0, 0, 0, 0, 0, 0, 0, 0,
08493 0xFBA8, 0, 0, 0, 0, 0xFBAA, 0, 0,
08494 0, 0, 0, 0, 0, 0, 0, 0,
08495 0, 0, 0, 0, 0, 0, 0, 0,
08496 0, 0, 0, 0xFBAB, 0, 0, 0, 0,
08497 0, 0, 0, 0, 0, 0, 0, 0,
08498 0, 0, 0, 0, 0, 0, 0, 0,
08499 0, 0, 0, 0, 0, 0, 0, 0,
08500 0, 0, 0, 0, 0, 0, 0, 0,
08501 0, 0, 0, 0, 0, 0, 0, 0,
08502 0, 0, 0, 0, 0, 0, 0,
08503 };
08504 static const unsigned short x0212_shiftjis_DF[] = {
08505 0, 0, 0, 0, 0, 0, 0,
08506 0, 0, 0, 0, 0, 0, 0, 0,
08507 0, 0, 0, 0, 0, 0, 0, 0,
08508 0, 0xFBAD, 0, 0, 0, 0, 0, 0,
08509 0, 0, 0, 0xFBAF, 0, 0, 0, 0,
08510 0, 0, 0, 0, 0, 0, 0, 0,
08511 0, 0, 0, 0, 0, 0, 0, 0,
08512 0, 0, 0, 0, 0, 0, 0, 0,
08513 0, 0, 0, 0, 0, 0, 0, 0,
08514 0, 0, 0, 0, 0, 0, 0, 0,
08515 0, 0, 0, 0, 0, 0, 0, 0,
08516 0, 0, 0, 0, 0, 0, 0,
08517 };
08518 static const unsigned short x0212_shiftjis_E0[] = {
08519 0, 0, 0, 0, 0, 0, 0,
08520 0, 0, 0, 0, 0, 0, 0, 0,
08521 0, 0, 0, 0, 0, 0, 0, 0,
08522 0, 0, 0, 0, 0, 0, 0, 0,
08523 0, 0, 0, 0, 0, 0, 0, 0,
08524 0, 0, 0, 0, 0, 0, 0, 0,
08525 0, 0, 0, 0, 0, 0, 0, 0,
08526 0, 0xFBB2, 0, 0, 0, 0, 0, 0,
08527 0, 0, 0, 0, 0, 0, 0, 0,
08528 0, 0, 0, 0, 0, 0, 0, 0,
08529 0, 0, 0, 0, 0, 0, 0, 0,
08530 0, 0, 0, 0, 0, 0, 0,
08531 };
08532 static const unsigned short x0212_shiftjis_E1[] = {
08533 0, 0, 0, 0, 0, 0, 0,
08534 0, 0, 0, 0, 0, 0, 0, 0,
08535 0, 0, 0, 0, 0, 0, 0, 0,
08536 0, 0, 0, 0, 0, 0, 0, 0,
08537 0, 0, 0, 0, 0, 0, 0, 0,
08538 0, 0, 0, 0, 0, 0, 0, 0,
08539 0, 0, 0, 0, 0, 0, 0, 0,
08540 0, 0, 0, 0, 0, 0, 0, 0,
08541 0, 0, 0xFBB5, 0, 0, 0, 0, 0,
08542 0, 0, 0, 0, 0, 0, 0, 0,
08543 0, 0, 0, 0, 0, 0, 0, 0,
08544 0, 0, 0, 0, 0, 0, 0,
08545 };
08546 static const unsigned short x0212_shiftjis_E2[] = {
08547 0, 0, 0, 0, 0, 0, 0,
08548 0, 0, 0, 0, 0, 0, 0, 0,
08549 0, 0, 0, 0, 0, 0, 0, 0,
08550 0, 0, 0, 0, 0, 0, 0, 0,
08551 0, 0, 0, 0, 0, 0, 0, 0xFBB9,
08552 0, 0, 0, 0, 0, 0, 0, 0,
08553 0, 0, 0, 0, 0, 0, 0, 0,
08554 0, 0, 0, 0, 0, 0, 0, 0,
08555 0, 0, 0, 0, 0, 0, 0, 0,
08556 0, 0, 0, 0, 0, 0, 0, 0,
08557 0, 0, 0, 0, 0, 0, 0, 0,
08558 0, 0, 0, 0, 0, 0, 0,
08559 };
08560 static const unsigned short x0212_shiftjis_E3[] = {
08561 0, 0, 0, 0, 0, 0xFBBB, 0,
08562 0xFBBA, 0xFBBC, 0xFBBF, 0xFBC0, 0, 0, 0, 0xFBBD,
08563 0xFBBE, 0, 0, 0, 0, 0, 0, 0,
08564 0, 0, 0, 0, 0xFBC1, 0, 0, 0xFBC3,
08565 0, 0xFBC2, 0, 0, 0, 0, 0, 0,
08566 0, 0, 0, 0, 0, 0, 0, 0,
08567 0, 0, 0, 0, 0xFBCA, 0xFBC4, 0xFBC6, 0,
08568 0xFBC5, 0, 0, 0, 0, 0, 0, 0xFBC7,
08569 0, 0xFBC9, 0, 0xFBC8, 0, 0, 0, 0,
08570 0, 0xFBCB, 0, 0, 0, 0, 0, 0,
08571 0, 0xFBCD, 0xFBCE, 0, 0, 0, 0, 0,
08572 0xFA5F, 0, 0, 0, 0, 0, 0,
08573 };
08574 static const unsigned short x0212_shiftjis_E4[] = {
08575 0, 0, 0, 0, 0, 0xFBCC, 0,
08576 0, 0, 0, 0, 0, 0, 0, 0,
08577 0, 0, 0, 0, 0, 0, 0, 0,
08578 0, 0, 0, 0, 0, 0, 0xFBD2, 0xFBD6,
08579 0xFBD4, 0xFBD0, 0, 0xFBD1, 0, 0, 0, 0xFBD5,
08580 0, 0, 0, 0xFBCF, 0, 0, 0, 0,
08581 0xFA65, 0xFBD9, 0xFBDC, 0, 0xFBDE, 0, 0, 0,
08582 0, 0, 0, 0xFBDD, 0xFBDB, 0, 0xFBD8, 0,
08583 0xFBD7, 0, 0, 0, 0, 0, 0, 0,
08584 0, 0xFA5E, 0, 0, 0, 0, 0, 0xFBE0,
08585 0, 0, 0, 0, 0, 0, 0, 0,
08586 0, 0, 0xFBDF, 0, 0, 0, 0,
08587 };
08588 static const unsigned short x0212_shiftjis_E5[] = {
08589 0, 0, 0, 0, 0, 0, 0,
08590 0, 0, 0, 0, 0, 0, 0, 0,
08591 0, 0, 0, 0xFBE1, 0, 0, 0, 0,
08592 0, 0, 0, 0, 0, 0, 0, 0xFBE2,
08593 0, 0, 0, 0, 0, 0, 0, 0,
08594 0, 0xFBE3, 0, 0, 0, 0, 0, 0,
08595 0xFBE4, 0, 0, 0, 0, 0, 0, 0,
08596 0, 0, 0, 0, 0, 0, 0, 0,
08597 0, 0, 0xFBE5, 0, 0, 0, 0, 0,
08598 0, 0, 0xFBE6, 0xFBE7, 0, 0, 0, 0,
08599 0, 0, 0, 0, 0, 0, 0, 0,
08600 0, 0, 0, 0, 0, 0, 0,
08601 };
08602 static const unsigned short x0212_shiftjis_E6[] = {
08603 0, 0, 0, 0, 0, 0, 0,
08604 0, 0, 0, 0, 0, 0, 0, 0,
08605 0, 0, 0, 0, 0, 0, 0, 0,
08606 0, 0, 0, 0, 0, 0, 0, 0,
08607 0, 0, 0, 0, 0, 0, 0, 0,
08608 0, 0, 0, 0, 0, 0, 0, 0,
08609 0, 0, 0, 0, 0, 0, 0, 0,
08610 0, 0, 0, 0, 0, 0, 0, 0,
08611 0, 0, 0, 0, 0, 0, 0, 0,
08612 0xFBEB, 0, 0, 0, 0, 0, 0, 0xFBEC,
08613 0, 0, 0, 0, 0, 0, 0, 0,
08614 0, 0, 0, 0, 0, 0, 0,
08615 };
08616 static const unsigned short x0212_shiftjis_E7[] = {
08617 0, 0, 0, 0, 0, 0, 0,
08618 0, 0, 0, 0, 0xFBED, 0, 0xFBEF, 0,
08619 0, 0xFBF1, 0xFBF3, 0, 0, 0, 0, 0,
08620 0, 0, 0, 0, 0, 0, 0, 0,
08621 0, 0, 0, 0, 0, 0, 0, 0,
08622 0, 0, 0, 0, 0, 0, 0, 0,
08623 0, 0, 0, 0, 0, 0, 0, 0,
08624 0, 0, 0, 0, 0, 0, 0, 0,
08625 0, 0, 0, 0, 0, 0, 0, 0,
08626 0, 0, 0, 0, 0, 0, 0, 0,
08627 0, 0, 0, 0, 0, 0, 0, 0,
08628 0, 0, 0, 0, 0, 0, 0,
08629 };
08630 static const unsigned short x0212_shiftjis_E8[] = {
08631 0, 0, 0, 0, 0, 0, 0,
08632 0, 0, 0, 0, 0, 0, 0, 0,
08633 0, 0xFBF4, 0, 0, 0, 0, 0xFBF5, 0,
08634 0, 0, 0, 0, 0, 0, 0, 0,
08635 0, 0, 0, 0, 0, 0, 0, 0,
08636 0, 0, 0, 0, 0, 0, 0, 0,
08637 0, 0, 0, 0, 0, 0, 0, 0,
08638 0, 0, 0, 0, 0, 0xFBF8, 0, 0,
08639 0, 0, 0, 0, 0, 0, 0, 0,
08640 0, 0, 0, 0, 0, 0, 0, 0,
08641 0, 0, 0, 0, 0, 0, 0, 0,
08642 0, 0, 0, 0, 0, 0, 0,
08643 };
08644 static const unsigned short x0212_shiftjis_E9[] = {
08645 0, 0, 0, 0, 0, 0, 0,
08646 0, 0, 0, 0, 0, 0, 0, 0,
08647 0, 0, 0, 0, 0, 0, 0, 0,
08648 0, 0, 0, 0, 0, 0, 0, 0,
08649 0, 0, 0, 0, 0, 0, 0, 0,
08650 0, 0, 0, 0, 0, 0, 0, 0,
08651 0, 0xFBFB, 0, 0, 0, 0, 0, 0,
08652 0, 0, 0, 0, 0, 0, 0, 0,
08653 0, 0, 0, 0, 0, 0, 0, 0,
08654 0, 0, 0, 0, 0, 0xFC40, 0, 0,
08655 0, 0, 0, 0, 0, 0, 0, 0,
08656 0, 0, 0, 0, 0, 0, 0,
08657 };
08658 static const unsigned short x0212_shiftjis_EA[] = {
08659 0, 0, 0, 0, 0, 0, 0,
08660 0, 0, 0, 0, 0, 0, 0, 0,
08661 0, 0, 0, 0, 0, 0, 0, 0,
08662 0, 0, 0, 0, 0, 0, 0, 0,
08663 0, 0, 0, 0, 0, 0, 0, 0,
08664 0, 0, 0, 0, 0, 0xFC41, 0, 0,
08665 0, 0, 0, 0, 0, 0, 0, 0,
08666 0, 0, 0, 0xFC43, 0, 0, 0, 0,
08667 0, 0, 0, 0, 0, 0, 0xFC44, 0,
08668 0, 0, 0xFC45, 0, 0, 0, 0, 0,
08669 0, 0, 0, 0, 0, 0, 0, 0,
08670 0, 0, 0, 0, 0, 0, 0,
08671 };
08672 static const unsigned short x0212_shiftjis_EB[] = {
08673 0, 0, 0, 0, 0xFC46, 0, 0,
08674 0, 0, 0, 0, 0, 0, 0, 0,
08675 0, 0, 0, 0, 0, 0, 0, 0,
08676 0, 0, 0, 0, 0, 0, 0, 0,
08677 0, 0, 0, 0, 0, 0, 0, 0,
08678 0, 0, 0, 0, 0, 0, 0, 0,
08679 0, 0, 0, 0, 0, 0, 0, 0,
08680 0, 0, 0, 0, 0, 0, 0, 0,
08681 0, 0, 0, 0, 0, 0, 0, 0,
08682 0, 0, 0, 0, 0, 0, 0, 0,
08683 0, 0, 0, 0, 0, 0, 0, 0,
08684 0, 0, 0xFC48, 0xFC47, 0, 0, 0,
08685 };
08686 static const unsigned short x0212_shiftjis_EC[] = {
08687 0, 0, 0, 0, 0, 0, 0,
08688 0, 0, 0, 0, 0, 0, 0, 0,
08689 0, 0, 0, 0, 0, 0, 0, 0,
08690 0, 0, 0, 0, 0, 0, 0, 0,
08691 0, 0, 0, 0, 0, 0, 0, 0,
08692 0, 0, 0, 0, 0, 0, 0, 0,
08693 0, 0, 0, 0, 0, 0, 0xFC4A, 0,
08694 0, 0, 0, 0, 0, 0, 0, 0,
08695 0, 0, 0, 0, 0, 0, 0, 0,
08696 0, 0, 0, 0, 0, 0, 0, 0,
08697 0, 0, 0, 0, 0, 0, 0, 0,
08698 0, 0, 0, 0, 0, 0, 0,
08699 };
08700 static const unsigned short x0212_shiftjis_F3[] = {
08701 0, 0, 0, 0, 0, 0, 0,
08702 0, 0, 0, 0, 0, 0, 0, 0,
08703 0, 0, 0, 0, 0, 0, 0, 0,
08704 0, 0, 0, 0, 0, 0, 0, 0,
08705 0, 0, 0, 0, 0, 0, 0, 0,
08706 0, 0, 0, 0, 0, 0, 0, 0,
08707 0, 0, 0, 0, 0, 0, 0, 0,
08708 0, 0, 0, 0, 0, 0, 0, 0,
08709 0, 0, 0, 0, 0, 0, 0, 0,
08710 0, 0, 0, 0, 0, 0, 0, 0,
08711 0, 0, 0, 0xFA40, 0xFA41, 0xFA42, 0xFA43, 0xFA44,
08712 0xFA45, 0xFA46, 0xFA47, 0xFA48, 0xFA49, 0xFA4A, 0xFA4B,
08713 };
08714 static const unsigned short x0212_shiftjis_F4[] = {
08715 0xFA4C, 0xFA4D, 0xFA4E, 0xFA4F, 0xFA50, 0xFA51, 0xFA52,
08716 0xFA53, 0xFA56, 0xFA57, 0xFA58, 0xFA59, 0xFA5A, 0xFA62, 0xFA6A,
08717 0xFA7C, 0xFA83, 0xFA8A, 0xFA8B, 0xFA90, 0xFA92, 0xFA96, 0xFA9B,
08718 0xFA9C, 0xFA9D, 0xFAAA, 0xFAAE, 0xFAB0, 0xFAB1, 0xFABA, 0xFABD,
08719 0xFAC1, 0xFACD, 0xFAD0, 0xFAD5, 0xFAD8, 0xFAE0, 0xFAE5, 0xFAE8,
08720 0xFAEA, 0xFAEE, 0xFAF2, 0xFB43, 0xFB44, 0xFB50, 0xFB58, 0xFB5E,
08721 0xFB6E, 0xFB70, 0xFB72, 0xFB75, 0xFB7C, 0xFB7D, 0xFB7E, 0xFB80,
08722 0xFB82, 0xFB85, 0xFB86, 0xFB89, 0xFB8D, 0xFB8E, 0xFB92, 0xFB94,
08723 0xFB9D, 0xFB9E, 0xFB9F, 0xFBA0, 0xFBA1, 0xFBA9, 0xFBAC, 0xFBAE,
08724 0xFBB0, 0xFBB1, 0xFBB3, 0xFBB4, 0xFBB6, 0xFBB7, 0xFBB8, 0xFBD3,
08725 0xFBDA, 0xFBE8, 0xFBE9, 0xFBEA, 0xFBEE, 0xFBF0, 0xFBF2, 0xFBF6,
08726 0xFBF7, 0xFBF9, 0xFBFA, 0xFBFC, 0xFC42, 0xFC49, 0xFC4B,
08727 };
08728 const unsigned short *const x0212_shiftjis[] = {
08729 0, x0212_shiftjis_A2, 0,
08730 0, 0, 0, 0,
08731 0, 0, 0, 0,
08732 0, 0, 0, 0,
08733 x0212_shiftjis_B0, x0212_shiftjis_B1, x0212_shiftjis_B2, x0212_shiftjis_B3,
08734 x0212_shiftjis_B4, x0212_shiftjis_B5, 0, x0212_shiftjis_B7,
08735 x0212_shiftjis_B8, x0212_shiftjis_B9, x0212_shiftjis_BA, x0212_shiftjis_BB,
08736 x0212_shiftjis_BC, x0212_shiftjis_BD, x0212_shiftjis_BE, x0212_shiftjis_BF,
08737 x0212_shiftjis_C0, x0212_shiftjis_C1, x0212_shiftjis_C2, x0212_shiftjis_C3,
08738 x0212_shiftjis_C4, x0212_shiftjis_C5, x0212_shiftjis_C6, x0212_shiftjis_C7,
08739 x0212_shiftjis_C8, x0212_shiftjis_C9, x0212_shiftjis_CA, x0212_shiftjis_CB,
08740 x0212_shiftjis_CC, x0212_shiftjis_CD, x0212_shiftjis_CE, x0212_shiftjis_CF,
08741 x0212_shiftjis_D0, x0212_shiftjis_D1, x0212_shiftjis_D2, x0212_shiftjis_D3,
08742 x0212_shiftjis_D4, x0212_shiftjis_D5, 0, x0212_shiftjis_D7,
08743 x0212_shiftjis_D8, x0212_shiftjis_D9, 0, 0,
08744 x0212_shiftjis_DC, x0212_shiftjis_DD, x0212_shiftjis_DE, x0212_shiftjis_DF,
08745 x0212_shiftjis_E0, x0212_shiftjis_E1, x0212_shiftjis_E2, x0212_shiftjis_E3,
08746 x0212_shiftjis_E4, x0212_shiftjis_E5, x0212_shiftjis_E6, x0212_shiftjis_E7,
08747 x0212_shiftjis_E8, x0212_shiftjis_E9, x0212_shiftjis_EA, x0212_shiftjis_EB,
08748 x0212_shiftjis_EC, 0, 0, 0,
08749 0, 0, 0, x0212_shiftjis_F3,
08750 x0212_shiftjis_F4, 0, 0, 0,
08751 0, 0, 0, 0,
08752 0, 0, 0,
08753 };
08754 #endif
08755