static USHORT UNI2GB[][2]={
{0x0000,0x0000}, {0x0001,0x0001}, {0x0002,0x0002}, {0x0003,0x0003}, {0x0004,0x0004}, {0x0005,0x0005}, {0x0006,0x0006}, {0x0007,0x0007}, {0x0008,0x0008}, {0x0009,0x0009}, {0x000A,0x000A}, {0x000B,0x000B}, {0x000C,0x000C}, {0x000D,0x000D}, {0x000E,0x000E}, {0x000F,0x000F},
{0x0010,0x0010}, {0x0011,0x0011}, {0x0012,0x0012}, {0x0013,0x0013}, {0x0014,0x0014}, {0x0015,0x0015}, {0x0016,0x0016}, {0x0017,0x0017}, {0x0018,0x0018}, {0x0019,0x0019}, {0x001A,0x001A}, {0x001B,0x001B}, {0x001C,0x001C}, {0x001D,0x001D}, {0x001E,0x001E}, {0x001F,0x001F},
{0x0020,0x0020}, {0x0021,0x0021}, {0x0022,0x0022}, {0x0023,0x0023}, {0x0024,0x0024}, {0x0025,0x0025}, {0x0026,0x0026}, {0x0027,0x0027}, {0x0028,0x0028}, {0x0029,0x0029}, {0x002A,0x002A}, {0x002B,0x002B}, {0x002C,0x002C}, {0x002D,0x002D}, {0x002E,0x002E}, {0x002F,0x002F},
{0x0030,0x0030}, {0x0031,0x0031}, {0x0032,0x0032}, {0x0033,0x0033}, {0x0034,0x0034}, {0x0035,0x0035}, {0x0036,0x0036}, {0x0037,0x0037}, {0x0038,0x0038}, {0x0039,0x0039}, {0x003A,0x003A}, {0x003B,0x003B}, {0x003C,0x003C}, {0x003D,0x003D}, {0x003E,0x003E}, {0x003F,0x003F},
{0x0040,0x0040}, {0x0041,0x0041}, {0x0042,0x0042}, {0x0043,0x0043}, {0x0044,0x0044}, {0x0045,0x0045}, {0x0046,0x0046}, {0x0047,0x0047}, {0x0048,0x0048}, {0x0049,0x0049}, {0x004A,0x004A}, {0x004B,0x004B}, {0x004C,0x004C}, {0x004D,0x004D}, {0x004E,0x004E}, {0x004F,0x004F},
{0x0050,0x0050}, {0x0051,0x0051}, {0x0052,0x0052}, {0x0053,0x0053}, {0x0054,0x0054}, {0x0055,0x0055}, {0x0056,0x0056}, {0x0057,0x0057}, {0x0058,0x0058}, {0x0059,0x0059}, {0x005A,0x005A}, {0x005B,0x005B}, {0x005C,0x005C}, {0x005D,0x005D}, {0x005E,0x005E}, {0x005F,0x005F},
{0x0060,0x0060}, {0x0061,0x0061}, {0x0062,0x0062}, {0x0063,0x0063}, {0x0064,0x0064}, {0x0065,0x0065}, {0x0066,0x0066}, {0x0067,0x0067}, {0x0068,0x0068}, {0x0069,0x0069}, {0x006A,0x006A}, {0x006B,0x006B}, {0x006C,0x006C}, {0x006D,0x006D}, {0x006E,0x006E}, {0x006F,0x006F},
{0x0070,0x0070}, {0x0071,0x0071}, {0x0072,0x0072}, {0x0073,0x0073}, {0x0074,0x0074}, {0x0075,0x0075}, {0x0076,0x0076}, {0x0077,0x0077}, {0x0078,0x0078}, {0x0079,0x0079}, {0x007A,0x007A}, {0x007B,0x007B}, {0x007C,0x007C}, {0x007D,0x007D}, {0x007E,0x007E}, {0x007F,0x007F},
{0x00A4,0xA1E8}, {0x00A7,0xA1EC}, {0x00A8,0xA1A7}, {0x00B0,0xA1E3}, {0x00B1,0xA1C0}, {0x00D7,0xA1C1}, {0x00E0,0xA8A4}, {0x00E1,0xA8A2}, {0x00E8,0xA8A8}, {0x00E9,0xA8A6}, {0x00EA,0xA8BA}, {0x00EC,0xA8AC}, {0x00ED,0xA8AA}, {0x00F2,0xA8B0}, {0x00F3,0xA8AE}, {0x00F7,0xA1C2},
{0x00F9,0xA8B4}, {0x00FA,0xA8B2}, {0x00FC,0xA8B9}, {0x0101,0xA8A1}, {0x0113,0xA8A5}, {0x011B,0xA8A7}, {0x012B,0xA8A9}, {0x014D,0xA8AD}, {0x016B,0xA8B1}, {0x01CE,0xA8A3}, {0x01D0,0xA8AB}, {0x01D2,0xA8AF}, {0x01D4,0xA8B3}, {0x01D6,0xA8B5}, {0x01D8,0xA8B6}, {0x01DA,0xA8B7},
{0x01DC,0xA8B8}, {0x02C7,0xA1A6}, {0x02C9,0xA1A5}, {0x0391,0xA6A1}, {0x0392,0xA6A2}, {0x0393,0xA6A3}, {0x0394,0xA6A4}, {0x0395,0xA6A5}, {0x0396,0xA6A6}, {0x0397,0xA6A7}, {0x0398,0xA6A8}, {0x0399,0xA6A9}, {0x039A,0xA6AA}, {0x039B,0xA6AB}, {0x039C,0xA6AC}, {0x039D,0xA6AD},
{0x039E,0xA6AE}, {0x039F,0xA6AF}, {0x03A0,0xA6B0}, {0x03A1,0xA6B1}, {0x03A3,0xA6B2}, {0x03A4,0xA6B3}, {0x03A5,0xA6B4}, {0x03A6,0xA6B5}, {0x03A7,0xA6B6}, {0x03A8,0xA6B7}, {0x03A9,0xA6B8}, {0x03B1,0xA6C1}, {0x03B2,0xA6C2}, {0x03B3,0xA6C3}, {0x03B4,0xA6C4}, {0x03B5,0xA6C5},
{0x03B6,0xA6C6}, {0x03B7,0xA6C7}, {0x03B8,0xA6C8}, {0x03B9,0xA6C9}, {0x03BA,0xA6CA}, {0x03BB,0xA6CB}, {0x03BC,0xA6CC}, {0x03BD,0xA6CD}, {0x03BE,0xA6CE}, {0x03BF,0xA6CF}, {0x03C0,0xA6D0}, {0x03C1,0xA6D1}, {0x03C3,0xA6D2}, {0x03C4,0xA6D3}, {0x03C5,0xA6D4}, {0x03C6,0xA6D5},
{0x03C7,0xA6D6}, {0x03C8,0xA6D7}, {0x03C9,0xA6D8}, {0x0401,0xA7A7}, {0x0410,0xA7A1}, {0x0411,0xA7A2}, {0x0412,0xA7A3}, {0x0413,0xA7A4}, {0x0414,0xA7A5}, {0x0415,0xA7A6}, {0x0416,0xA7A8}, {0x0417,0xA7A9}, {0x0418,0xA7AA}, {0x0419,0xA7AB}, {0x041A,0xA7AC}, {0x041B,0xA7AD},
{0x041C,0xA7AE}, {0x041D,0xA7AF}, {0x041E,0xA7B0}, {0x041F,0xA7B1}, {0x0420,0xA7B2}, {0x0421,0xA7B3}, {0x0422,0xA7B4}, {0x0423,0xA7B5}, {0x0424,0xA7B6}, {0x0425,0xA7B7}, {0x0426,0xA7B8}, {0x0427,0xA7B9}, {0x0428,0xA7BA}, {0x0429,0xA7BB}, {0x042A,0xA7BC}, {0x042B,0xA7BD},
{0x042C,0xA7BE}, {0x042D,0xA7BF}, {0x042E,0xA7C0}, {0x042F,0xA7C1}, {0x0430,0xA7D1}, {0x0431,0xA7D2}, {0x0432,0xA7D3}, {0x0433,0xA7D4}, {0x0434,0xA7D5}, {0x0435,0xA7D6}, {0x0436,0xA7D8}, {0x0437,0xA7D9}, {0x0438,0xA7DA}, {0x0439,0xA7DB}, {0x043A,0xA7DC}, {0x043B,0xA7DD},
{0x043C,0xA7DE}, {0x043D,0xA7DF}, {0x043E,0xA7E0}, {0x043F,0xA7E1}, {0x0440,0xA7E2}, {0x0441,0xA7E3}, {0x0442,0xA7E4}, {0x0443,0xA7E5}, {0x0444,0xA7E6}, {0x0445,0xA7E7}, {0x0446,0xA7E8}, {0x0447,0xA7E9}, {0x0448,0xA7EA}, {0x0449,0xA7EB}, {0x044A,0xA7EC}, {0x044B,0xA7ED},
{0x044C,0xA7EE}, {0x044D,0xA7EF}, {0x044E,0xA7F0}, {0x044F,0xA7F1}, {0x0451,0xA7D7}, {0x2015,0xA1AA}, {0x2016,0xA1AC}, {0x2018,0xA1AE}, {0x2019,0xA1AF}, {0x201C,0xA1B0}, {0x201D,0xA1B1}, {0x2026,0xA1AD}, {0x2030,0xA1EB}, {0x2032,0xA1E4}, {0x2033,0xA1E5}, {0x203B,0xA1F9},
{0x2103,0xA1E6}, {0x2116,0xA1ED}, {0x2160,0xA2F1}, {0x2161,0xA2F2}, {0x2162,0xA2F3}, {0x2163,0xA2F4}, {0x2164,0xA2F5}, {0x2165,0xA2F6}, {0x2166,0xA2F7}, {0x2167,0xA2F8}, {0x2168,0xA2F9}, {0x2169,0xA2FA}, {0x216A,0xA2FB}, {0x216B,0xA2FC}, {0x2190,0xA1FB}, {0x2191,0xA1FC},
{0x2192,0xA1FA}, {0x2193,0xA1FD}, {0x2208,0xA1CA}, {0x220F,0xA1C7}, {0x2211,0xA1C6}, {0x221A,0xA1CC}, {0x221D,0xA1D8}, {0x221E,0xA1DE}, {0x2220,0xA1CF}, {0x2225,0xA1CE}, {0x2227,0xA1C4}, {0x2228,0xA1C5}, {0x2229,0xA1C9}, {0x222A,0xA1C8}, {0x222B,0xA1D2}, {0x222E,0xA1D3},
{0x2234,0xA1E0}, {0x2235,0xA1DF}, {0x2236,0xA1C3}, {0x2237,0xA1CB}, {0x223D,0xA1D7}, {0x2248,0xA1D6}, {0x224C,0xA1D5}, {0x2260,0xA1D9}, {0x2261,0xA1D4}, {0x2264,0xA1DC}, {0x2265,0xA1DD}, {0x226E,0xA1DA}, {0x226F,0xA1DB}, {0x2299,0xA1D1}, {0x22A5,0xA1CD}, {0x2312,0xA1D0},
{0x2460,0xA2D9}, {0x2461,0xA2DA}, {0x2462,0xA2DB}, {0x2463,0xA2DC}, {0x2464,0xA2DD}, {0x2465,0xA2DE}, {0x2466,0xA2DF}, {0x2467,0xA2E0}, {0x2468,0xA2E1}, {0x2469,0xA2E2}, {0x2474,0xA2C5}, {0x2475,0xA2C6}, {0x2476,0xA2C7}, {0x2477,0xA2C8}, {0x2478,0xA2C9}, {0x2479,0xA2CA},
{0x247A,0xA2CB}, {0x247B,0xA2CC}, {0x247C,0xA2CD}, {0x247D,0xA2CE}, {0x247E,0xA2CF}, {0x247F,0xA2D0}, {0x2480,0xA2D1}, {0x2481,0xA2D2}, {0x2482,0xA2D3}, {0x2483,0xA2D4}, {0x2484,0xA2D5}, {0x2485,0xA2D6}, {0x2486,0xA2D7}, {0x2487,0xA2D8}, {0x2488,0xA2B1}, {0x2489,0xA2B2},
{0x248A,0xA2B3}, {0x248B,0xA2B4}, {0x248C,0xA2B5}, {0x248D,0xA2B6}, {0x248E,0xA2B7}, {0x248F,0xA2B8}, {0x2490,0xA2B9}, {0x2491,0xA2BA}, {0x2492,0xA2BB}, {0x2493,0xA2BC}, {0x2494,0xA2BD}, {0x2495,0xA2BE}, {0x2496,0xA2BF}, {0x2497,0xA2C0}, {0x2498,0xA2C1}, {0x2499,0xA2C2},
{0x249A,0xA2C3}, {0x249B,0xA2C4}, {0x2500,0xA9A4}, {0x2501,0xA9A5}, {0x2502,0xA9A6}, {0x2503,0xA9A7}, {0x2504,0xA9A8}, {0x2505,0xA9A9}, {0x2506,0xA9AA}, {0x2507,0xA9AB}, {0x2508,0xA9AC}, {0x2509,0xA9AD}, {0x250A,0xA9AE}, {0x250B,0xA9AF}, {0x250C,0xA9B0}, {0x250D,0xA9B1},
{0x250E,0xA9B2}, {0x250F,0xA9B3}, {0x2510,0xA9B4}, {0x2511,0xA9B5}, {0x2512,0xA9B6}, {0x2513,0xA9B7}, {0x2514,0xA9B8}, {0x2515,0xA9B9}, {0x2516,0xA9BA}, {0x2517,0xA9BB}, {0x2518,0xA9BC}, {0x2519,0xA9BD}, {0x251A,0xA9BE}, {0x251B,0xA9BF}, {0x251C,0xA9C0}, {0x251D,0xA9C1},
{0x251E,0xA9C2}, {0x251F,0xA9C3}, {0x2520,0xA9C4}, {0x2521,0xA9C5}, {0x2522,0xA9C6}, {0x2523,0xA9C7}, {0x2524,0xA9C8}, {0x2525,0xA9C9}, {0x2526,0xA9CA}, {0x2527,0xA9CB}, {0x2528,0xA9CC}, {0x2529,0xA9CD}, {0x252A,0xA9CE}, {0x252B,0xA9CF}, {0x252C,0xA9D0}, {0x252D,0xA9D1},
{0x252E,0xA9D2}, {0x252F,0xA9D3}, {0x2530,0xA9D4}, {0x2531,0xA9D5}, {0x2532,0xA9D6}, {0x2533,0xA9D7}, {0x2534,0xA9D8}, {0x2535,0xA9D9}, {0x2536,0xA9DA}, {0x2537,0xA9DB}, {0x2538,0xA9DC}, {0x2539,0xA9DD}, {0x253A,0xA9DE}, {0x253B,0xA9DF}, {0x253C,0xA9E0}, {0x253D,0xA9E1},
{0x253E,0xA9E2}, {0x253F,0xA9E3}, {0x2540,0xA9E4}, {0x2541,0xA9E5}, {0x2542,0xA9E6}, {0x2543,0xA9E7}, {0x2544,0xA9E8}, {0x2545,0xA9E9}, {0x2546,0xA9EA}, {0x2547,0xA9EB}, {0x2548,0xA9EC}, {0x2549,0xA9ED}, {0x254A,0xA9EE}, {0x254B,0xA9EF}, {0x25A0,0xA1F6}, {0x25A1,0xA1F5},
{0x25B2,0xA1F8}, {0x25B3,0xA1F7}, {0x25C6,0xA1F4}, {0x25