Click here to Skip to main content
Click here to Skip to main content
 
Add your own
alternative version

Silverlight 1.1 Hebrew and Arabic Language Support

, 31 Jan 2008 Ms-PL
An article presenting Silverlight 1.1 Hebrew and Arabic language support
using System;
using System.Collections;
namespace NBidi {

	[Obsolete]
	public abstract class BidiCharacterTypeResolver {
		public static BidiCharacterType GetBidiCharacterType(char c) {
			return UnicodeCharacterDataResolver.GetBidiCharacterType(c);
		}
	}

	public abstract class UnicodeCharacterDataResolver {
		static BidiCharacterType[] bidiCharType = new BidiCharacterType[0xffff];
		static Hashtable categories = new Hashtable();
		static Hashtable decomType = new Hashtable();
		static Hashtable canonClass = new Hashtable();
		static Hashtable decomMapping = new Hashtable();
		static Hashtable composeMapping = new Hashtable();

		static int[] BctList_LRE = new int[] { 0x202A, 1};
		static int[] BctList_LRO = new int[] { 0x202D, 1};
		static int[] BctList_R = new int[] { 0x05BE, 1, 0x05C0, 1, 0x05C3, 1, 0x05C6, 1, 0x05D0, 27, 0x05F0, 
			5, 0x07C0, 43, 0x07F4, 2, 0x07FA, 1, 0x200F, 1, 0xFB1D, 1, 0xFB1F, 10, 0xFB2A, 13, 0xFB38, 5, 0xFB3E, 1, 0xFB40, 
			2, 0xFB43, 2, 0xFB46, 10};
		static int[] BctList_AL = new int[] { 0x0600, 4, 0x060B, 1, 0x060D, 1, 0x061B, 1, 0x061E, 2, 0x0621, 
			26, 0x0640, 11, 0x066D, 3, 0x0671, 101, 0x06DD, 1, 0x06E5, 2, 0x06EE, 2, 0x06FA, 20, 0x0710, 1, 0x0712, 30, 0x074D, 
			33, 0x0780, 38, 0x07B1, 1, 0xFB50, 98, 0xFBD3, 363, 0xFD50, 64, 0xFD92, 54, 0xFDF0, 13, 0xFE70, 5, 0xFE76, 135};
		static int[] BctList_RLE = new int[] { 0x202B, 1};
		static int[] BctList_RLO = new int[] { 0x202E, 1};
		static int[] BctList_PDF = new int[] { 0x202C, 1};
		static int[] BctList_EN = new int[] { 0x0030, 10, 0x00B2, 2, 0x00B9, 1, 0x06F0, 10, 0x2070, 1, 0x2074, 
			6, 0x2080, 10, 0x2488, 20, 0xFF10, 10};
		static int[] BctList_ES = new int[] { 0x002B, 1, 0x002D, 1, 0x207A, 2, 0x208A, 2, 0x2212, 1, 0xFB29, 
			1, 0xFE62, 2, 0xFF0B, 1, 0xFF0D, 1};
		static int[] BctList_ET = new int[] { 0x0023, 3, 0x00A2, 4, 0x00B0, 2, 0x066A, 1, 0x09F2, 2, 0x0AF1, 
			1, 0x0BF9, 1, 0x0E3F, 1, 0x17DB, 1, 0x2030, 5, 0x20A0, 22, 0x212E, 1, 0x2213, 1, 0xFE5F, 1, 0xFE69, 2, 0xFF03, 
			3, 0xFFE0, 2, 0xFFE5, 2};
		static int[] BctList_AN = new int[] { 0x0660, 10, 0x066B, 2};
		static int[] BctList_CS = new int[] { 0x002C, 1, 0x002E, 2, 0x003A, 1, 0x00A0, 1, 0x060C, 1, 0x202F, 
			1, 0x2044, 1, 0xFE50, 1, 0xFE52, 1, 0xFE55, 1, 0xFF0C, 1, 0xFF0E, 2, 0xFF1A, 1};
		static int[] BctList_NSM = new int[] { 0x0300, 112, 0x0483, 4, 0x0488, 2, 0x0591, 45, 0x05BF, 1, 0x05C1, 
			2, 0x05C4, 2, 0x05C7, 1, 0x0610, 6, 0x064B, 20, 0x0670, 1, 0x06D6, 7, 0x06DE, 7, 0x06E7, 2, 0x06EA, 4, 0x0711, 
			1, 0x0730, 27, 0x07A6, 11, 0x07EB, 9, 0x0901, 2, 0x093C, 1, 0x0941, 8, 0x094D, 1, 0x0951, 4, 0x0962, 2, 0x0981, 
			1, 0x09BC, 1, 0x09C1, 4, 0x09CD, 1, 0x09E2, 2, 0x0A01, 2, 0x0A3C, 1, 0x0A41, 2, 0x0A47, 2, 0x0A4B, 3, 0x0A70, 
			2, 0x0A81, 2, 0x0ABC, 1, 0x0AC1, 5, 0x0AC7, 2, 0x0ACD, 1, 0x0AE2, 2, 0x0B01, 1, 0x0B3C, 1, 0x0B3F, 1, 0x0B41, 
			3, 0x0B4D, 1, 0x0B56, 1, 0x0B82, 1, 0x0BC0, 1, 0x0BCD, 1, 0x0C3E, 3, 0x0C46, 3, 0x0C4A, 4, 0x0C55, 2, 0x0CBC, 
			1, 0x0CCC, 2, 0x0CE2, 2, 0x0D41, 3, 0x0D4D, 1, 0x0DCA, 1, 0x0DD2, 3, 0x0DD6, 1, 0x0E31, 1, 0x0E34, 7, 0x0E47, 
			8, 0x0EB1, 1, 0x0EB4, 6, 0x0EBB, 2, 0x0EC8, 6, 0x0F18, 2, 0x0F35, 1, 0x0F37, 1, 0x0F39, 1, 0x0F71, 14, 0x0F80, 
			5, 0x0F86, 2, 0x0F90, 8, 0x0F99, 36, 0x0FC6, 1, 0x102D, 4, 0x1032, 1, 0x1036, 2, 0x1039, 1, 0x1058, 2, 0x135F, 
			1, 0x1712, 3, 0x1732, 3, 0x1752, 2, 0x1772, 2, 0x17B7, 7, 0x17C6, 1, 0x17C9, 11, 0x17DD, 1, 0x180B, 3, 0x18A9, 
			1, 0x1920, 3, 0x1927, 5, 0x1932, 1, 0x1939, 3, 0x1A17, 2, 0x1B00, 4, 0x1B34, 1, 0x1B36, 5, 0x1B3C, 1, 0x1B42, 
			1, 0x1B6B, 9, 0x1DC0, 11, 0x1DFE, 2, 0x20D0, 32, 0x302A, 6, 0x3099, 2, 0xA802, 1, 0xA806, 1, 0xA80B, 1, 0xA825, 
			2, 0xFB1E, 1, 0xFE00, 16, 0xFE20, 4};
		static int[] BctList_BN = new int[] { 0x0000, 9, 0x000E, 14, 0x007F, 6, 0x0086, 26, 0x00AD, 1, 0x070F, 
			1, 0x200B, 3, 0x2060, 4, 0x206A, 6, 0xFEFF, 1};
		static int[] BctList_B = new int[] { 0x000A, 1, 0x000D, 1, 0x001C, 3, 0x0085, 1, 0x2029, 1};
		static int[] BctList_S = new int[] { 0x0009, 1, 0x000B, 1, 0x001F, 1};
		static int[] BctList_WS = new int[] { 0x000C, 1, 0x0020, 1, 0x1680, 1, 0x180E, 1, 0x2000, 11, 0x2028, 
			1, 0x205F, 1, 0x3000, 1};
		static int[] BctList_ON = new int[] { 0x0021, 2, 0x0026, 5, 0x003B, 6, 0x005B, 6, 0x007B, 4, 0x00A1, 
			1, 0x00A6, 4, 0x00AB, 2, 0x00AE, 2, 0x00B4, 1, 0x00B6, 3, 0x00BB, 5, 0x00D7, 1, 0x00F7, 1, 0x02B9, 2, 0x02C2, 
			14, 0x02D2, 14, 0x02E5, 9, 0x02EF, 17, 0x0374, 2, 0x037E, 1, 0x0384, 2, 0x0387, 1, 0x03F6, 1, 0x058A, 1, 0x060E, 
			2, 0x06E9, 1, 0x07F6, 4, 0x0BF3, 6, 0x0BFA, 1, 0x0CF1, 2, 0x0F3A, 4, 0x1390, 10, 0x169B, 2, 0x17F0, 10, 0x1800, 
			11, 0x1940, 1, 0x1944, 2, 0x19DE, 34, 0x1FBD, 1, 0x1FBF, 3, 0x1FCD, 3, 0x1FDD, 3, 0x1FED, 3, 0x1FFD, 2, 0x2010, 
			24, 0x2035, 15, 0x2045, 26, 0x207C, 3, 0x208C, 3, 0x2100, 2, 0x2103, 4, 0x2108, 2, 0x2114, 1, 0x2116, 3, 0x211E, 
			6, 0x2125, 1, 0x2127, 1, 0x2129, 1, 0x213A, 2, 0x2140, 5, 0x214A, 4, 0x2153, 13, 0x2190, 130, 0x2214, 290, 0x237B, 
			26, 0x2396, 82, 0x2400, 39, 0x2440, 11, 0x2460, 40, 0x24EA, 435, 0x26A0, 12, 0x26AD, 6, 0x2701, 4, 0x2706, 4, 0x270C, 
			28, 0x2729, 35, 0x274D, 1, 0x274F, 4, 0x2756, 1, 0x2758, 7, 0x2761, 52, 0x2798, 24, 0x27B1, 14, 0x27C0, 11, 0x27D0, 
			28, 0x27F0, 16, 0x2900, 539, 0x2B20, 4, 0x2CE5, 6, 0x2CF9, 7, 0x2E00, 24, 0x2E1C, 2, 0x2E80, 26, 0x2E9B, 89, 0x2F00, 
			214, 0x2FF0, 12, 0x3001, 4, 0x3008, 25, 0x3030, 1, 0x3036, 2, 0x303D, 3, 0x309B, 2, 0x30A0, 1, 0x30FB, 1, 0x31C0, 
			16, 0x321D, 2, 0x3250, 16, 0x327C, 3, 0x32B1, 15, 0x32CC, 4, 0x3377, 4, 0x33DE, 2, 0x33FF, 1, 0x4DC0, 64, 0xA490, 
			55, 0xA700, 27, 0xA720, 2, 0xA828, 4, 0xA874, 4, 0xFD3E, 2, 0xFDFD, 1, 0xFE10, 10, 0xFE30, 32, 0xFE51, 1, 0xFE54, 
			1, 0xFE56, 9, 0xFE60, 2, 0xFE64, 3, 0xFE68, 1, 0xFE6B, 1, 0xFF01, 2, 0xFF06, 5, 0xFF1B, 6, 0xFF3B, 6, 0xFF5B, 
			11, 0xFFE2, 3, 0xFFE8, 7, 0xFFF9, 5};
		static int[] UgcList_Lu = new int[] { 0x0041, 26, 0x00C0, 23, 0x00D8, 7, 0x0100, 1, 0x0102, 1, 0x0104, 
			1, 0x0106, 1, 0x0108, 1, 0x010A, 1, 0x010C, 1, 0x010E, 1, 0x0110, 1, 0x0112, 1, 0x0114, 1, 0x0116, 1, 0x0118, 
			1, 0x011A, 1, 0x011C, 1, 0x011E, 1, 0x0120, 1, 0x0122, 1, 0x0124, 1, 0x0126, 1, 0x0128, 1, 0x012A, 1, 0x012C, 
			1, 0x012E, 1, 0x0130, 1, 0x0132, 1, 0x0134, 1, 0x0136, 1, 0x0139, 1, 0x013B, 1, 0x013D, 1, 0x013F, 1, 0x0141, 
			1, 0x0143, 1, 0x0145, 1, 0x0147, 1, 0x014A, 1, 0x014C, 1, 0x014E, 1, 0x0150, 1, 0x0152, 1, 0x0154, 1, 0x0156, 
			1, 0x0158, 1, 0x015A, 1, 0x015C, 1, 0x015E, 1, 0x0160, 1, 0x0162, 1, 0x0164, 1, 0x0166, 1, 0x0168, 1, 0x016A, 
			1, 0x016C, 1, 0x016E, 1, 0x0170, 1, 0x0172, 1, 0x0174, 1, 0x0176, 1, 0x0178, 2, 0x017B, 1, 0x017D, 1, 0x0181, 
			2, 0x0184, 1, 0x0186, 2, 0x0189, 3, 0x018E, 4, 0x0193, 2, 0x0196, 3, 0x019C, 2, 0x019F, 2, 0x01A2, 1, 0x01A4, 
			1, 0x01A6, 2, 0x01A9, 1, 0x01AC, 1, 0x01AE, 2, 0x01B1, 3, 0x01B5, 1, 0x01B7, 2, 0x01BC, 1, 0x01C4, 1, 0x01C7, 
			1, 0x01CA, 1, 0x01CD, 1, 0x01CF, 1, 0x01D1, 1, 0x01D3, 1, 0x01D5, 1, 0x01D7, 1, 0x01D9, 1, 0x01DB, 1, 0x01DE, 
			1, 0x01E0, 1, 0x01E2, 1, 0x01E4, 1, 0x01E6, 1, 0x01E8, 1, 0x01EA, 1, 0x01EC, 1, 0x01EE, 1, 0x01F1, 1, 0x01F4, 
			1, 0x01F6, 3, 0x01FA, 1, 0x01FC, 1, 0x01FE, 1, 0x0200, 1, 0x0202, 1, 0x0204, 1, 0x0206, 1, 0x0208, 1, 0x020A, 
			1, 0x020C, 1, 0x020E, 1, 0x0210, 1, 0x0212, 1, 0x0214, 1, 0x0216, 1, 0x0218, 1, 0x021A, 1, 0x021C, 1, 0x021E, 
			1, 0x0220, 1, 0x0222, 1, 0x0224, 1, 0x0226, 1, 0x0228, 1, 0x022A, 1, 0x022C, 1, 0x022E, 1, 0x0230, 1, 0x0232, 
			1, 0x023A, 2, 0x023D, 2, 0x0241, 1, 0x0243, 4, 0x0248, 1, 0x024A, 1, 0x024C, 1, 0x024E, 1, 0x0386, 1, 0x0388, 
			3, 0x038C, 1, 0x038E, 2, 0x0391, 17, 0x03A3, 9, 0x03D2, 3, 0x03D8, 1, 0x03DA, 1, 0x03DC, 1, 0x03DE, 1, 0x03E0, 
			1, 0x03E2, 1, 0x03E4, 1, 0x03E6, 1, 0x03E8, 1, 0x03EA, 1, 0x03EC, 1, 0x03EE, 1, 0x03F4, 1, 0x03F7, 1, 0x03F9, 
			2, 0x03FD, 51, 0x0460, 1, 0x0462, 1, 0x0464, 1, 0x0466, 1, 0x0468, 1, 0x046A, 1, 0x046C, 1, 0x046E, 1, 0x0470, 
			1, 0x0472, 1, 0x0474, 1, 0x0476, 1, 0x0478, 1, 0x047A, 1, 0x047C, 1, 0x047E, 1, 0x0480, 1, 0x048A, 1, 0x048C, 
			1, 0x048E, 1, 0x0490, 1, 0x0492, 1, 0x0494, 1, 0x0496, 1, 0x0498, 1, 0x049A, 1, 0x049C, 1, 0x049E, 1, 0x04A0, 
			1, 0x04A2, 1, 0x04A4, 1, 0x04A6, 1, 0x04A8, 1, 0x04AA, 1, 0x04AC, 1, 0x04AE, 1, 0x04B0, 1, 0x04B2, 1, 0x04B4, 
			1, 0x04B6, 1, 0x04B8, 1, 0x04BA, 1, 0x04BC, 1, 0x04BE, 1, 0x04C0, 2, 0x04C3, 1, 0x04C5, 1, 0x04C7, 1, 0x04C9, 
			1, 0x04CB, 1, 0x04CD, 1, 0x04D0, 1, 0x04D2, 1, 0x04D4, 1, 0x04D6, 1, 0x04D8, 1, 0x04DA, 1, 0x04DC, 1, 0x04DE, 
			1, 0x04E0, 1, 0x04E2, 1, 0x04E4, 1, 0x04E6, 1, 0x04E8, 1, 0x04EA, 1, 0x04EC, 1, 0x04EE, 1, 0x04F0, 1, 0x04F2, 
			1, 0x04F4, 1, 0x04F6, 1, 0x04F8, 1, 0x04FA, 1, 0x04FC, 1, 0x04FE, 1, 0x0500, 1, 0x0502, 1, 0x0504, 1, 0x0506, 
			1, 0x0508, 1, 0x050A, 1, 0x050C, 1, 0x050E, 1, 0x0510, 1, 0x0512, 1, 0x0531, 38, 0x10A0, 38, 0x1E00, 1, 0x1E02, 
			1, 0x1E04, 1, 0x1E06, 1, 0x1E08, 1, 0x1E0A, 1, 0x1E0C, 1, 0x1E0E, 1, 0x1E10, 1, 0x1E12, 1, 0x1E14, 1, 0x1E16, 
			1, 0x1E18, 1, 0x1E1A, 1, 0x1E1C, 1, 0x1E1E, 1, 0x1E20, 1, 0x1E22, 1, 0x1E24, 1, 0x1E26, 1, 0x1E28, 1, 0x1E2A, 
			1, 0x1E2C, 1, 0x1E2E, 1, 0x1E30, 1, 0x1E32, 1, 0x1E34, 1, 0x1E36, 1, 0x1E38, 1, 0x1E3A, 1, 0x1E3C, 1, 0x1E3E, 
			1, 0x1E40, 1, 0x1E42, 1, 0x1E44, 1, 0x1E46, 1, 0x1E48, 1, 0x1E4A, 1, 0x1E4C, 1, 0x1E4E, 1, 0x1E50, 1, 0x1E52, 
			1, 0x1E54, 1, 0x1E56, 1, 0x1E58, 1, 0x1E5A, 1, 0x1E5C, 1, 0x1E5E, 1, 0x1E60, 1, 0x1E62, 1, 0x1E64, 1, 0x1E66, 
			1, 0x1E68, 1, 0x1E6A, 1, 0x1E6C, 1, 0x1E6E, 1, 0x1E70, 1, 0x1E72, 1, 0x1E74, 1, 0x1E76, 1, 0x1E78, 1, 0x1E7A, 
			1, 0x1E7C, 1, 0x1E7E, 1, 0x1E80, 1, 0x1E82, 1, 0x1E84, 1, 0x1E86, 1, 0x1E88, 1, 0x1E8A, 1, 0x1E8C, 1, 0x1E8E, 
			1, 0x1E90, 1, 0x1E92, 1, 0x1E94, 1, 0x1EA0, 1, 0x1EA2, 1, 0x1EA4, 1, 0x1EA6, 1, 0x1EA8, 1, 0x1EAA, 1, 0x1EAC, 
			1, 0x1EAE, 1, 0x1EB0, 1, 0x1EB2, 1, 0x1EB4, 1, 0x1EB6, 1, 0x1EB8, 1, 0x1EBA, 1, 0x1EBC, 1, 0x1EBE, 1, 0x1EC0, 
			1, 0x1EC2, 1, 0x1EC4, 1, 0x1EC6, 1, 0x1EC8, 1, 0x1ECA, 1, 0x1ECC, 1, 0x1ECE, 1, 0x1ED0, 1, 0x1ED2, 1, 0x1ED4, 
			1, 0x1ED6, 1, 0x1ED8, 1, 0x1EDA, 1, 0x1EDC, 1, 0x1EDE, 1, 0x1EE0, 1, 0x1EE2, 1, 0x1EE4, 1, 0x1EE6, 1, 0x1EE8, 
			1, 0x1EEA, 1, 0x1EEC, 1, 0x1EEE, 1, 0x1EF0, 1, 0x1EF2, 1, 0x1EF4, 1, 0x1EF6, 1, 0x1EF8, 1, 0x1F08, 8, 0x1F18, 
			6, 0x1F28, 8, 0x1F38, 8, 0x1F48, 6, 0x1F59, 1, 0x1F5B, 1, 0x1F5D, 1, 0x1F5F, 1, 0x1F68, 8, 0x1FB8, 4, 0x1FC8, 
			4, 0x1FD8, 4, 0x1FE8, 5, 0x1FF8, 4, 0x2102, 1, 0x2107, 1, 0x210B, 3, 0x2110, 3, 0x2115, 1, 0x2119, 5, 0x2124, 
			1, 0x2126, 1, 0x2128, 1, 0x212A, 4, 0x2130, 4, 0x213E, 2, 0x2145, 1, 0x2183, 1, 0x2C00, 47, 0x2C60, 1, 0x2C62, 
			3, 0x2C67, 1, 0x2C69, 1, 0x2C6B, 1, 0x2C75, 1, 0x2C80, 1, 0x2C82, 1, 0x2C84, 1, 0x2C86, 1, 0x2C88, 1, 0x2C8A, 
			1, 0x2C8C, 1, 0x2C8E, 1, 0x2C90, 1, 0x2C92, 1, 0x2C94, 1, 0x2C96, 1, 0x2C98, 1, 0x2C9A, 1, 0x2C9C, 1, 0x2C9E, 
			1, 0x2CA0, 1, 0x2CA2, 1, 0x2CA4, 1, 0x2CA6, 1, 0x2CA8, 1, 0x2CAA, 1, 0x2CAC, 1, 0x2CAE, 1, 0x2CB0, 1, 0x2CB2, 
			1, 0x2CB4, 1, 0x2CB6, 1, 0x2CB8, 1, 0x2CBA, 1, 0x2CBC, 1, 0x2CBE, 1, 0x2CC0, 1, 0x2CC2, 1, 0x2CC4, 1, 0x2CC6, 
			1, 0x2CC8, 1, 0x2CCA, 1, 0x2CCC, 1, 0x2CCE, 1, 0x2CD0, 1, 0x2CD2, 1, 0x2CD4, 1, 0x2CD6, 1, 0x2CD8, 1, 0x2CDA, 
			1, 0x2CDC, 1, 0x2CDE, 1, 0x2CE0, 1, 0x2CE2, 1, 0xFF21, 26};
		static int[] UgcList_Ll = new int[] { 0x0061, 26, 0x00AA, 1, 0x00B5, 1, 0x00BA, 1, 0x00DF, 24, 0x00F8, 
			8, 0x0101, 1, 0x0103, 1, 0x0105, 1, 0x0107, 1, 0x0109, 1, 0x010B, 1, 0x010D, 1, 0x010F, 1, 0x0111, 1, 0x0113, 
			1, 0x0115, 1, 0x0117, 1, 0x0119, 1, 0x011B, 1, 0x011D, 1, 0x011F, 1, 0x0121, 1, 0x0123, 1, 0x0125, 1, 0x0127, 
			1, 0x0129, 1, 0x012B, 1, 0x012D, 1, 0x012F, 1, 0x0131, 1, 0x0133, 1, 0x0135, 1, 0x0137, 2, 0x013A, 1, 0x013C, 
			1, 0x013E, 1, 0x0140, 1, 0x0142, 1, 0x0144, 1, 0x0146, 1, 0x0148, 2, 0x014B, 1, 0x014D, 1, 0x014F, 1, 0x0151, 
			1, 0x0153, 1, 0x0155, 1, 0x0157, 1, 0x0159, 1, 0x015B, 1, 0x015D, 1, 0x015F, 1, 0x0161, 1, 0x0163, 1, 0x0165, 
			1, 0x0167, 1, 0x0169, 1, 0x016B, 1, 0x016D, 1, 0x016F, 1, 0x0171, 1, 0x0173, 1, 0x0175, 1, 0x0177, 1, 0x017A, 
			1, 0x017C, 1, 0x017E, 3, 0x0183, 1, 0x0185, 1, 0x0188, 1, 0x018C, 2, 0x0192, 1, 0x0195, 1, 0x0199, 3, 0x019E, 
			1, 0x01A1, 1, 0x01A3, 1, 0x01A5, 1, 0x01A8, 1, 0x01AA, 2, 0x01AD, 1, 0x01B0, 1, 0x01B4, 1, 0x01B6, 1, 0x01B9, 
			2, 0x01BD, 3, 0x01C6, 1, 0x01C9, 1, 0x01CC, 1, 0x01CE, 1, 0x01D0, 1, 0x01D2, 1, 0x01D4, 1, 0x01D6, 1, 0x01D8, 
			1, 0x01DA, 1, 0x01DC, 2, 0x01DF, 1, 0x01E1, 1, 0x01E3, 1, 0x01E5, 1, 0x01E7, 1, 0x01E9, 1, 0x01EB, 1, 0x01ED, 
			1, 0x01EF, 2, 0x01F3, 1, 0x01F5, 1, 0x01F9, 1, 0x01FB, 1, 0x01FD, 1, 0x01FF, 1, 0x0201, 1, 0x0203, 1, 0x0205, 
			1, 0x0207, 1, 0x0209, 1, 0x020B, 1, 0x020D, 1, 0x020F, 1, 0x0211, 1, 0x0213, 1, 0x0215, 1, 0x0217, 1, 0x0219, 
			1, 0x021B, 1, 0x021D, 1, 0x021F, 1, 0x0221, 1, 0x0223, 1, 0x0225, 1, 0x0227, 1, 0x0229, 1, 0x022B, 1, 0x022D, 
			1, 0x022F, 1, 0x0231, 1, 0x0233, 7, 0x023C, 1, 0x023F, 2, 0x0242, 1, 0x0247, 1, 0x0249, 1, 0x024B, 1, 0x024D, 
			1, 0x024F, 69, 0x0295, 27, 0x037B, 3, 0x0390, 1, 0x03AC, 35, 0x03D0, 2, 0x03D5, 3, 0x03D9, 1, 0x03DB, 1, 0x03DD, 
			1, 0x03DF, 1, 0x03E1, 1, 0x03E3, 1, 0x03E5, 1, 0x03E7, 1, 0x03E9, 1, 0x03EB, 1, 0x03ED, 1, 0x03EF, 5, 0x03F5, 
			1, 0x03F8, 1, 0x03FB, 2, 0x0430, 48, 0x0461, 1, 0x0463, 1, 0x0465, 1, 0x0467, 1, 0x0469, 1, 0x046B, 1, 0x046D, 
			1, 0x046F, 1, 0x0471, 1, 0x0473, 1, 0x0475, 1, 0x0477, 1, 0x0479, 1, 0x047B, 1, 0x047D, 1, 0x047F, 1, 0x0481, 
			1, 0x048B, 1, 0x048D, 1, 0x048F, 1, 0x0491, 1, 0x0493, 1, 0x0495, 1, 0x0497, 1, 0x0499, 1, 0x049B, 1, 0x049D, 
			1, 0x049F, 1, 0x04A1, 1, 0x04A3, 1, 0x04A5, 1, 0x04A7, 1, 0x04A9, 1, 0x04AB, 1, 0x04AD, 1, 0x04AF, 1, 0x04B1, 
			1, 0x04B3, 1, 0x04B5, 1, 0x04B7, 1, 0x04B9, 1, 0x04BB, 1, 0x04BD, 1, 0x04BF, 1, 0x04C2, 1, 0x04C4, 1, 0x04C6, 
			1, 0x04C8, 1, 0x04CA, 1, 0x04CC, 1, 0x04CE, 2, 0x04D1, 1, 0x04D3, 1, 0x04D5, 1, 0x04D7, 1, 0x04D9, 1, 0x04DB, 
			1, 0x04DD, 1, 0x04DF, 1, 0x04E1, 1, 0x04E3, 1, 0x04E5, 1, 0x04E7, 1, 0x04E9, 1, 0x04EB, 1, 0x04ED, 1, 0x04EF, 
			1, 0x04F1, 1, 0x04F3, 1, 0x04F5, 1, 0x04F7, 1, 0x04F9, 1, 0x04FB, 1, 0x04FD, 1, 0x04FF, 1, 0x0501, 1, 0x0503, 
			1, 0x0505, 1, 0x0507, 1, 0x0509, 1, 0x050B, 1, 0x050D, 1, 0x050F, 1, 0x0511, 1, 0x0513, 1, 0x0561, 39, 0x1D00, 
			44, 0x1D62, 22, 0x1D79, 34, 0x1E01, 1, 0x1E03, 1, 0x1E05, 1, 0x1E07, 1, 0x1E09, 1, 0x1E0B, 1, 0x1E0D, 1, 0x1E0F, 
			1, 0x1E11, 1, 0x1E13, 1, 0x1E15, 1, 0x1E17, 1, 0x1E19, 1, 0x1E1B, 1, 0x1E1D, 1, 0x1E1F, 1, 0x1E21, 1, 0x1E23, 
			1, 0x1E25, 1, 0x1E27, 1, 0x1E29, 1, 0x1E2B, 1, 0x1E2D, 1, 0x1E2F, 1, 0x1E31, 1, 0x1E33, 1, 0x1E35, 1, 0x1E37, 
			1, 0x1E39, 1, 0x1E3B, 1, 0x1E3D, 1, 0x1E3F, 1, 0x1E41, 1, 0x1E43, 1, 0x1E45, 1, 0x1E47, 1, 0x1E49, 1, 0x1E4B, 
			1, 0x1E4D, 1, 0x1E4F, 1, 0x1E51, 1, 0x1E53, 1, 0x1E55, 1, 0x1E57, 1, 0x1E59, 1, 0x1E5B, 1, 0x1E5D, 1, 0x1E5F, 
			1, 0x1E61, 1, 0x1E63, 1, 0x1E65, 1, 0x1E67, 1, 0x1E69, 1, 0x1E6B, 1, 0x1E6D, 1, 0x1E6F, 1, 0x1E71, 1, 0x1E73, 
			1, 0x1E75, 1, 0x1E77, 1, 0x1E79, 1, 0x1E7B, 1, 0x1E7D, 1, 0x1E7F, 1, 0x1E81, 1, 0x1E83, 1, 0x1E85, 1, 0x1E87, 
			1, 0x1E89, 1, 0x1E8B, 1, 0x1E8D, 1, 0x1E8F, 1, 0x1E91, 1, 0x1E93, 1, 0x1E95, 7, 0x1EA1, 1, 0x1EA3, 1, 0x1EA5, 
			1, 0x1EA7, 1, 0x1EA9, 1, 0x1EAB, 1, 0x1EAD, 1, 0x1EAF, 1, 0x1EB1, 1, 0x1EB3, 1, 0x1EB5, 1, 0x1EB7, 1, 0x1EB9, 
			1, 0x1EBB, 1, 0x1EBD, 1, 0x1EBF, 1, 0x1EC1, 1, 0x1EC3, 1, 0x1EC5, 1, 0x1EC7, 1, 0x1EC9, 1, 0x1ECB, 1, 0x1ECD, 
			1, 0x1ECF, 1, 0x1ED1, 1, 0x1ED3, 1, 0x1ED5, 1, 0x1ED7, 1, 0x1ED9, 1, 0x1EDB, 1, 0x1EDD, 1, 0x1EDF, 1, 0x1EE1, 
			1, 0x1EE3, 1, 0x1EE5, 1, 0x1EE7, 1, 0x1EE9, 1, 0x1EEB, 1, 0x1EED, 1, 0x1EEF, 1, 0x1EF1, 1, 0x1EF3, 1, 0x1EF5, 
			1, 0x1EF7, 1, 0x1EF9, 1, 0x1F00, 8, 0x1F10, 6, 0x1F20, 8, 0x1F30, 8, 0x1F40, 6, 0x1F50, 8, 0x1F60, 8, 0x1F70, 
			14, 0x1F80, 8, 0x1F90, 8, 0x1FA0, 8, 0x1FB0, 5, 0x1FB6, 2, 0x1FBE, 1, 0x1FC2, 3, 0x1FC6, 2, 0x1FD0, 4, 0x1FD6, 
			2, 0x1FE0, 8, 0x1FF2, 3, 0x1FF6, 2, 0x2071, 1, 0x207F, 1, 0x210A, 1, 0x210E, 2, 0x2113, 1, 0x212F, 1, 0x2134, 
			1, 0x2139, 1, 0x213C, 2, 0x2146, 4, 0x214E, 1, 0x2184, 1, 0x2C30, 47, 0x2C61, 1, 0x2C65, 2, 0x2C68, 1, 0x2C6A, 
			1, 0x2C6C, 1, 0x2C74, 1, 0x2C76, 2, 0x2C81, 1, 0x2C83, 1, 0x2C85, 1, 0x2C87, 1, 0x2C89, 1, 0x2C8B, 1, 0x2C8D, 
			1, 0x2C8F, 1, 0x2C91, 1, 0x2C93, 1, 0x2C95, 1, 0x2C97, 1, 0x2C99, 1, 0x2C9B, 1, 0x2C9D, 1, 0x2C9F, 1, 0x2CA1, 
			1, 0x2CA3, 1, 0x2CA5, 1, 0x2CA7, 1, 0x2CA9, 1, 0x2CAB, 1, 0x2CAD, 1, 0x2CAF, 1, 0x2CB1, 1, 0x2CB3, 1, 0x2CB5, 
			1, 0x2CB7, 1, 0x2CB9, 1, 0x2CBB, 1, 0x2CBD, 1, 0x2CBF, 1, 0x2CC1, 1, 0x2CC3, 1, 0x2CC5, 1, 0x2CC7, 1, 0x2CC9, 
			1, 0x2CCB, 1, 0x2CCD, 1, 0x2CCF, 1, 0x2CD1, 1, 0x2CD3, 1, 0x2CD5, 1, 0x2CD7, 1, 0x2CD9, 1, 0x2CDB, 1, 0x2CDD, 
			1, 0x2CDF, 1, 0x2CE1, 1, 0x2CE3, 2, 0x2D00, 38, 0xFB00, 7, 0xFB13, 5, 0xFF41, 26};
		static int[] UgcList_Lt = new int[] { 0x01C5, 1, 0x01C8, 1, 0x01CB, 1, 0x01F2, 1, 0x1F88, 8, 0x1F98, 
			8, 0x1FA8, 8, 0x1FBC, 1, 0x1FCC, 1, 0x1FFC, 1};
		static int[] UgcList_Lm = new int[] { 0x02B0, 18, 0x02C6, 12, 0x02E0, 5, 0x02EE, 1, 0x037A, 1, 0x0559, 
			1, 0x0640, 1, 0x06E5, 2, 0x07F4, 2, 0x07FA, 1, 0x0E46, 1, 0x0EC6, 1, 0x10FC, 1, 0x17D7, 1, 0x1843, 1, 0x1D2C, 
			54, 0x1D78, 1, 0x1D9B, 37, 0x2090, 5, 0x2D6F, 1, 0x3005, 1, 0x3031, 5, 0x303B, 1, 0x309D, 2, 0x30FC, 3, 0xA015, 
			1, 0xA717, 4, 0xFF70, 1, 0xFF9E, 2};
		static int[] UgcList_Lo = new int[] { 0x01BB, 1, 0x01C0, 4, 0x0294, 1, 0x05D0, 27, 0x05F0, 3, 0x0621, 
			26, 0x0641, 10, 0x066E, 2, 0x0671, 99, 0x06D5, 1, 0x06EE, 2, 0x06FA, 3, 0x06FF, 1, 0x0710, 1, 0x0712, 30, 0x074D, 
			33, 0x0780, 38, 0x07B1, 1, 0x07CA, 33, 0x0904, 54, 0x093D, 1, 0x0950, 1, 0x0958, 10, 0x097B, 5, 0x0985, 8, 0x098F, 
			2, 0x0993, 22, 0x09AA, 7, 0x09B2, 1, 0x09B6, 4, 0x09BD, 1, 0x09CE, 1, 0x09DC, 2, 0x09DF, 3, 0x09F0, 2, 0x0A05, 
			6, 0x0A0F, 2, 0x0A13, 22, 0x0A2A, 7, 0x0A32, 2, 0x0A35, 2, 0x0A38, 2, 0x0A59, 4, 0x0A5E, 1, 0x0A72, 3, 0x0A85, 
			9, 0x0A8F, 3, 0x0A93, 22, 0x0AAA, 7, 0x0AB2, 2, 0x0AB5, 5, 0x0ABD, 1, 0x0AD0, 1, 0x0AE0, 2, 0x0B05, 8, 0x0B0F, 
			2, 0x0B13, 22, 0x0B2A, 7, 0x0B32, 2, 0x0B35, 5, 0x0B3D, 1, 0x0B5C, 2, 0x0B5F, 3, 0x0B71, 1, 0x0B83, 1, 0x0B85, 
			6, 0x0B8E, 3, 0x0B92, 4, 0x0B99, 2, 0x0B9C, 1, 0x0B9E, 2, 0x0BA3, 2, 0x0BA8, 3, 0x0BAE, 12, 0x0C05, 8, 0x0C0E, 
			3, 0x0C12, 23, 0x0C2A, 10, 0x0C35, 5, 0x0C60, 2, 0x0C85, 8, 0x0C8E, 3, 0x0C92, 23, 0x0CAA, 10, 0x0CB5, 5, 0x0CBD, 
			1, 0x0CDE, 1, 0x0CE0, 2, 0x0D05, 8, 0x0D0E, 3, 0x0D12, 23, 0x0D2A, 16, 0x0D60, 2, 0x0D85, 18, 0x0D9A, 24, 0x0DB3, 
			9, 0x0DBD, 1, 0x0DC0, 7, 0x0E01, 48, 0x0E32, 2, 0x0E40, 6, 0x0E81, 2, 0x0E84, 1, 0x0E87, 2, 0x0E8A, 1, 0x0E8D, 
			1, 0x0E94, 4, 0x0E99, 7, 0x0EA1, 3, 0x0EA5, 1, 0x0EA7, 1, 0x0EAA, 2, 0x0EAD, 4, 0x0EB2, 2, 0x0EBD, 1, 0x0EC0, 
			5, 0x0EDC, 2, 0x0F00, 1, 0x0F40, 8, 0x0F49, 34, 0x0F88, 4, 0x1000, 34, 0x1023, 5, 0x1029, 2, 0x1050, 6, 0x10D0, 
			43, 0x1100, 90, 0x115F, 68, 0x11A8, 82, 0x1200, 73, 0x124A, 4, 0x1250, 7, 0x1258, 1, 0x125A, 4, 0x1260, 41, 0x128A, 
			4, 0x1290, 33, 0x12B2, 4, 0x12B8, 7, 0x12C0, 1, 0x12C2, 4, 0x12C8, 15, 0x12D8, 57, 0x1312, 4, 0x1318, 67, 0x1380, 
			16, 0x13A0, 85, 0x1401, 620, 0x166F, 8, 0x1681, 26, 0x16A0, 75, 0x1700, 13, 0x170E, 4, 0x1720, 18, 0x1740, 18, 0x1760, 
			13, 0x176E, 3, 0x1780, 52, 0x17DC, 1, 0x1820, 35, 0x1844, 52, 0x1880, 41, 0x1900, 29, 0x1950, 30, 0x1970, 5, 0x1980, 
			42, 0x19C1, 7, 0x1A00, 23, 0x1B05, 47, 0x1B45, 7, 0x2135, 4, 0x2D30, 54, 0x2D80, 23, 0x2DA0, 7, 0x2DA8, 7, 0x2DB0, 
			7, 0x2DB8, 7, 0x2DC0, 7, 0x2DC8, 7, 0x2DD0, 7, 0x2DD8, 7, 0x3006, 1, 0x303C, 1, 0x3041, 86, 0x309F, 1, 0x30A1, 
			90, 0x30FF, 1, 0x3105, 40, 0x3131, 94, 0x31A0, 24, 0x31F0, 16, 0x3400, 1, 0x4DB5, 1, 0x4E00, 1, 0x9FBB, 1, 0xA000, 
			21, 0xA016, 1143, 0xA800, 2, 0xA803, 3, 0xA807, 4, 0xA80C, 23, 0xA840, 52, 0xAC00, 1, 0xD7A3, 1, 0xF900, 302, 0xFA30, 
			59, 0xFA70, 106, 0xFB1D, 1, 0xFB1F, 10, 0xFB2A, 13, 0xFB38, 5, 0xFB3E, 1, 0xFB40, 2, 0xFB43, 2, 0xFB46, 108, 0xFBD3, 
			363, 0xFD50, 64, 0xFD92, 54, 0xFDF0, 12, 0xFE70, 5, 0xFE76, 135, 0xFF66, 10, 0xFF71, 45, 0xFFA0, 31, 0xFFC2, 6, 0xFFCA, 
			6, 0xFFD2, 6, 0xFFDA, 3};
		static int[] UgcList_Mn = new int[] { 0x0300, 112, 0x0483, 4, 0x0591, 45, 0x05BF, 1, 0x05C1, 2, 0x05C4, 
			2, 0x05C7, 1, 0x0610, 6, 0x064B, 20, 0x0670, 1, 0x06D6, 7, 0x06DF, 6, 0x06E7, 2, 0x06EA, 4, 0x0711, 1, 0x0730, 
			27, 0x07A6, 11, 0x07EB, 9, 0x0901, 2, 0x093C, 1, 0x0941, 8, 0x094D, 1, 0x0951, 4, 0x0962, 2, 0x0981, 1, 0x09BC, 
			1, 0x09C1, 4, 0x09CD, 1, 0x09E2, 2, 0x0A01, 2, 0x0A3C, 1, 0x0A41, 2, 0x0A47, 2, 0x0A4B, 3, 0x0A70, 2, 0x0A81, 
			2, 0x0ABC, 1, 0x0AC1, 5, 0x0AC7, 2, 0x0ACD, 1, 0x0AE2, 2, 0x0B01, 1, 0x0B3C, 1, 0x0B3F, 1, 0x0B41, 3, 0x0B4D, 
			1, 0x0B56, 1, 0x0B82, 1, 0x0BC0, 1, 0x0BCD, 1, 0x0C3E, 3, 0x0C46, 3, 0x0C4A, 4, 0x0C55, 2, 0x0CBC, 1, 0x0CBF, 
			1, 0x0CC6, 1, 0x0CCC, 2, 0x0CE2, 2, 0x0D41, 3, 0x0D4D, 1, 0x0DCA, 1, 0x0DD2, 3, 0x0DD6, 1, 0x0E31, 1, 0x0E34, 
			7, 0x0E47, 8, 0x0EB1, 1, 0x0EB4, 6, 0x0EBB, 2, 0x0EC8, 6, 0x0F18, 2, 0x0F35, 1, 0x0F37, 1, 0x0F39, 1, 0x0F71, 
			14, 0x0F80, 5, 0x0F86, 2, 0x0F90, 8, 0x0F99, 36, 0x0FC6, 1, 0x102D, 4, 0x1032, 1, 0x1036, 2, 0x1039, 1, 0x1058, 
			2, 0x135F, 1, 0x1712, 3, 0x1732, 3, 0x1752, 2, 0x1772, 2, 0x17B7, 7, 0x17C6, 1, 0x17C9, 11, 0x17DD, 1, 0x180B, 
			3, 0x18A9, 1, 0x1920, 3, 0x1927, 2, 0x1932, 1, 0x1939, 3, 0x1A17, 2, 0x1B00, 4, 0x1B34, 1, 0x1B36, 5, 0x1B3C, 
			1, 0x1B42, 1, 0x1B6B, 9, 0x1DC0, 11, 0x1DFE, 2, 0x20D0, 13, 0x20E1, 1, 0x20E5, 11, 0x302A, 6, 0x3099, 2, 0xA806, 
			1, 0xA80B, 1, 0xA825, 2, 0xFB1E, 1, 0xFE00, 16, 0xFE20, 4};
		static int[] UgcList_Mc = new int[] { 0x0903, 1, 0x093E, 3, 0x0949, 4, 0x0982, 2, 0x09BE, 3, 0x09C7, 
			2, 0x09CB, 2, 0x09D7, 1, 0x0A03, 1, 0x0A3E, 3, 0x0A83, 1, 0x0ABE, 3, 0x0AC9, 1, 0x0ACB, 2, 0x0B02, 2, 0x0B3E, 
			1, 0x0B40, 1, 0x0B47, 2, 0x0B4B, 2, 0x0B57, 1, 0x0BBE, 2, 0x0BC1, 2, 0x0BC6, 3, 0x0BCA, 3, 0x0BD7, 1, 0x0C01, 
			3, 0x0C41, 4, 0x0C82, 2, 0x0CBE, 1, 0x0CC0, 5, 0x0CC7, 2, 0x0CCA, 2, 0x0CD5, 2, 0x0D02, 2, 0x0D3E, 3, 0x0D46, 
			3, 0x0D4A, 3, 0x0D57, 1, 0x0D82, 2, 0x0DCF, 3, 0x0DD8, 8, 0x0DF2, 2, 0x0F3E, 2, 0x0F7F, 1, 0x102C, 1, 0x1031, 
			1, 0x1038, 1, 0x1056, 2, 0x17B6, 1, 0x17BE, 8, 0x17C7, 2, 0x1923, 4, 0x1929, 3, 0x1930, 2, 0x1933, 6, 0x19B0, 
			17, 0x19C8, 2, 0x1A19, 3, 0x1B04, 1, 0x1B35, 1, 0x1B3B, 1, 0x1B3D, 5, 0x1B43, 2, 0xA802, 1, 0xA823, 2, 0xA827, 
			1};
		static int[] UgcList_Me = new int[] { 0x0488, 2, 0x06DE, 1, 0x20DD, 4, 0x20E2, 3};
		static int[] UgcList_Nd = new int[] { 0x0030, 10, 0x0660, 10, 0x06F0, 10, 0x07C0, 10, 0x0966, 10, 0x09E6, 
			10, 0x0A66, 10, 0x0AE6, 10, 0x0B66, 10, 0x0BE6, 10, 0x0C66, 10, 0x0CE6, 10, 0x0D66, 10, 0x0E50, 10, 0x0ED0, 10, 0x0F20, 
			10, 0x1040, 10, 0x17E0, 10, 0x1810, 10, 0x1946, 10, 0x19D0, 10, 0x1B50, 10, 0xFF10, 10};
		static int[] UgcList_Nl = new int[] { 0x16EE, 3, 0x2160, 35, 0x3007, 1, 0x3021, 9, 0x3038, 3};
		static int[] UgcList_No = new int[] { 0x00B2, 2, 0x00B9, 1, 0x00BC, 3, 0x09F4, 6, 0x0BF0, 3, 0x0F2A, 
			10, 0x1369, 20, 0x17F0, 10, 0x2070, 1, 0x2074, 6, 0x2080, 10, 0x2153, 13, 0x2460, 60, 0x24EA, 22, 0x2776, 30, 0x2CFD, 
			1, 0x3192, 4, 0x3220, 10, 0x3251, 15, 0x3280, 10, 0x32B1, 15};
		static int[] UgcList_Pc = new int[] { 0x005F, 1, 0x203F, 2, 0x2054, 1, 0xFE33, 2, 0xFE4D, 3, 0xFF3F, 
			1};
		static int[] UgcList_Pd = new int[] { 0x002D, 1, 0x058A, 1, 0x1806, 1, 0x2010, 6, 0x2E17, 1, 0x301C, 
			1, 0x3030, 1, 0x30A0, 1, 0xFE31, 2, 0xFE58, 1, 0xFE63, 1, 0xFF0D, 1};
		static int[] UgcList_Ps = new int[] { 0x0028, 1, 0x005B, 1, 0x007B, 1, 0x0F3A, 1, 0x0F3C, 1, 0x169B, 
			1, 0x201A, 1, 0x201E, 1, 0x2045, 1, 0x207D, 1, 0x208D, 1, 0x2329, 1, 0x2768, 1, 0x276A, 1, 0x276C, 1, 0x276E, 
			1, 0x2770, 1, 0x2772, 1, 0x2774, 1, 0x27C5, 1, 0x27E6, 1, 0x27E8, 1, 0x27EA, 1, 0x2983, 1, 0x2985, 1, 0x2987, 
			1, 0x2989, 1, 0x298B, 1, 0x298D, 1, 0x298F, 1, 0x2991, 1, 0x2993, 1, 0x2995, 1, 0x2997, 1, 0x29D8, 1, 0x29DA, 
			1, 0x29FC, 1, 0x3008, 1, 0x300A, 1, 0x300C, 1, 0x300E, 1, 0x3010, 1, 0x3014, 1, 0x3016, 1, 0x3018, 1, 0x301A, 
			1, 0x301D, 1, 0xFD3E, 1, 0xFE17, 1, 0xFE35, 1, 0xFE37, 1, 0xFE39, 1, 0xFE3B, 1, 0xFE3D, 1, 0xFE3F, 1, 0xFE41, 
			1, 0xFE43, 1, 0xFE47, 1, 0xFE59, 1, 0xFE5B, 1, 0xFE5D, 1, 0xFF08, 1, 0xFF3B, 1, 0xFF5B, 1, 0xFF5F, 1, 0xFF62, 
			1};
		static int[] UgcList_Pe = new int[] { 0x0029, 1, 0x005D, 1, 0x007D, 1, 0x0F3B, 1, 0x0F3D, 1, 0x169C, 
			1, 0x2046, 1, 0x207E, 1, 0x208E, 1, 0x232A, 1, 0x2769, 1, 0x276B, 1, 0x276D, 1, 0x276F, 1, 0x2771, 1, 0x2773, 
			1, 0x2775, 1, 0x27C6, 1, 0x27E7, 1, 0x27E9, 1, 0x27EB, 1, 0x2984, 1, 0x2986, 1, 0x2988, 1, 0x298A, 1, 0x298C, 
			1, 0x298E, 1, 0x2990, 1, 0x2992, 1, 0x2994, 1, 0x2996, 1, 0x2998, 1, 0x29D9, 1, 0x29DB, 1, 0x29FD, 1, 0x3009, 
			1, 0x300B, 1, 0x300D, 1, 0x300F, 1, 0x3011, 1, 0x3015, 1, 0x3017, 1, 0x3019, 1, 0x301B, 1, 0x301E, 2, 0xFD3F, 
			1, 0xFE18, 1, 0xFE36, 1, 0xFE38, 1, 0xFE3A, 1, 0xFE3C, 1, 0xFE3E, 1, 0xFE40, 1, 0xFE42, 1, 0xFE44, 1, 0xFE48, 
			1, 0xFE5A, 1, 0xFE5C, 1, 0xFE5E, 1, 0xFF09, 1, 0xFF3D, 1, 0xFF5D, 1, 0xFF60, 1, 0xFF63, 1};
		static int[] UgcList_Pi = new int[] { 0x00AB, 1, 0x2018, 1, 0x201B, 2, 0x201F, 1, 0x2039, 1, 0x2E02, 
			1, 0x2E04, 1, 0x2E09, 1, 0x2E0C, 1, 0x2E1C, 1};
		static int[] UgcList_Pf = new int[] { 0x00BB, 1, 0x2019, 1, 0x201D, 1, 0x203A, 1, 0x2E03, 1, 0x2E05, 
			1, 0x2E0A, 1, 0x2E0D, 1, 0x2E1D, 1};
		static int[] UgcList_Po = new int[] { 0x0021, 3, 0x0025, 3, 0x002A, 1, 0x002C, 1, 0x002E, 2, 0x003A, 
			2, 0x003F, 2, 0x005C, 1, 0x00A1, 1, 0x00B7, 1, 0x00BF, 1, 0x037E, 1, 0x0387, 1, 0x055A, 6, 0x0589, 1, 0x05BE, 
			1, 0x05C0, 1, 0x05C3, 1, 0x05C6, 1, 0x05F3, 2, 0x060C, 2, 0x061B, 1, 0x061E, 2, 0x066A, 4, 0x06D4, 1, 0x0700, 
			14, 0x07F7, 3, 0x0964, 2, 0x0970, 1, 0x0DF4, 1, 0x0E4F, 1, 0x0E5A, 2, 0x0F04, 15, 0x0F85, 1, 0x0FD0, 2, 0x104A, 
			6, 0x10FB, 1, 0x1361, 8, 0x166D, 2, 0x16EB, 3, 0x1735, 2, 0x17D4, 3, 0x17D8, 3, 0x1800, 6, 0x1807, 4, 0x1944, 
			2, 0x19DE, 2, 0x1A1E, 2, 0x1B5A, 7, 0x2016, 2, 0x2020, 8, 0x2030, 9, 0x203B, 4, 0x2041, 3, 0x2047, 11, 0x2053, 
			1, 0x2055, 10, 0x2CF9, 4, 0x2CFE, 2, 0x2E00, 2, 0x2E06, 3, 0x2E0B, 1, 0x2E0E, 9, 0x3001, 3, 0x303D, 1, 0x30FB, 
			1, 0xA874, 4, 0xFE10, 7, 0xFE19, 1, 0xFE30, 1, 0xFE45, 2, 0xFE49, 4, 0xFE50, 3, 0xFE54, 4, 0xFE5F, 3, 0xFE68, 
			1, 0xFE6A, 2, 0xFF01, 3, 0xFF05, 3, 0xFF0A, 1, 0xFF0C, 1, 0xFF0E, 2, 0xFF1A, 2, 0xFF1F, 2, 0xFF3C, 1, 0xFF61, 
			1, 0xFF64, 2};
		static int[] UgcList_Sm = new int[] { 0x002B, 1, 0x003C, 3, 0x007C, 1, 0x007E, 1, 0x00AC, 1, 0x00B1, 
			1, 0x00D7, 1, 0x00F7, 1, 0x03F6, 1, 0x2044, 1, 0x2052, 1, 0x207A, 3, 0x208A, 3, 0x2140, 5, 0x214B, 1, 0x2190, 
			5, 0x219A, 2, 0x21A0, 1, 0x21A3, 1, 0x21A6, 1, 0x21AE, 1, 0x21CE, 2, 0x21D2, 1, 0x21D4, 1, 0x21F4, 268, 0x2308, 
			4, 0x2320, 2, 0x237C, 1, 0x239B, 25, 0x23DC, 6, 0x25B7, 1, 0x25C1, 1, 0x25F8, 8, 0x266F, 1, 0x27C0, 5, 0x27C7, 
			4, 0x27D0, 22, 0x27F0, 16, 0x2900, 131, 0x2999, 63, 0x29DC, 32, 0x29FE, 258, 0xFB29, 1, 0xFE62, 1, 0xFE64, 3, 0xFF0B, 
			1, 0xFF1C, 3, 0xFF5C, 1, 0xFF5E, 1, 0xFFE2, 1, 0xFFE9, 4};
		static int[] UgcList_Sc = new int[] { 0x0024, 1, 0x00A2, 4, 0x060B, 1, 0x09F2, 2, 0x0AF1, 1, 0x0BF9, 
			1, 0x0E3F, 1, 0x17DB, 1, 0x20A0, 22, 0xFDFC, 1, 0xFE69, 1, 0xFF04, 1, 0xFFE0, 2, 0xFFE5, 2};
		static int[] UgcList_Sk = new int[] { 0x005E, 1, 0x0060, 1, 0x00A8, 1, 0x00AF, 1, 0x00B4, 1, 0x00B8, 
			1, 0x02C2, 4, 0x02D2, 14, 0x02E5, 9, 0x02EF, 17, 0x0374, 2, 0x0384, 2, 0x1FBD, 1, 0x1FBF, 3, 0x1FCD, 3, 0x1FDD, 
			3, 0x1FED, 3, 0x1FFD, 2, 0x309B, 2, 0xA700, 23, 0xA720, 2, 0xFF3E, 1, 0xFF40, 1, 0xFFE3, 1};
		static int[] UgcList_So = new int[] { 0x00A6, 2, 0x00A9, 1, 0x00AE, 1, 0x00B0, 1, 0x00B6, 1, 0x0482, 
			1, 0x060E, 2, 0x06E9, 1, 0x06FD, 2, 0x07F6, 1, 0x09FA, 1, 0x0B70, 1, 0x0BF3, 6, 0x0BFA, 1, 0x0CF1, 2, 0x0F01, 
			3, 0x0F13, 5, 0x0F1A, 6, 0x0F34, 1, 0x0F36, 1, 0x0F38, 1, 0x0FBE, 8, 0x0FC7, 6, 0x0FCF, 1, 0x1360, 1, 0x1390, 
			10, 0x1940, 1, 0x19E0, 32, 0x1B61, 10, 0x1B74, 9, 0x2100, 2, 0x2103, 4, 0x2108, 2, 0x2114, 1, 0x2116, 3, 0x211E, 
			6, 0x2125, 1, 0x2127, 1, 0x2129, 1, 0x212E, 1, 0x213A, 2, 0x214A, 1, 0x214C, 2, 0x2195, 5, 0x219C, 4, 0x21A1, 
			2, 0x21A4, 2, 0x21A7, 7, 0x21AF, 31, 0x21D0, 2, 0x21D3, 1, 0x21D5, 31, 0x2300, 8, 0x230C, 20, 0x2322, 7, 0x232B, 
			81, 0x237D, 30, 0x23B4, 40, 0x23E2, 6, 0x2400, 39, 0x2440, 11, 0x249C, 78, 0x2500, 183, 0x25B8, 9, 0x25C2, 54, 0x2600, 
			111, 0x2670, 45, 0x26A0, 19, 0x2701, 4, 0x2706, 4, 0x270C, 28, 0x2729, 35, 0x274D, 1, 0x274F, 4, 0x2756, 1, 0x2758, 
			7, 0x2761, 7, 0x2794, 1, 0x2798, 24, 0x27B1, 14, 0x2800, 256, 0x2B00, 27, 0x2B20, 4, 0x2CE5, 6, 0x2E80, 26, 0x2E9B, 
			89, 0x2F00, 214, 0x2FF0, 12, 0x3004, 1, 0x3012, 2, 0x3020, 1, 0x3036, 2, 0x303E, 2, 0x3190, 2, 0x3196, 10, 0x31C0, 
			16, 0x3200, 31, 0x322A, 26, 0x3250, 1, 0x3260, 32, 0x328A, 39, 0x32C0, 63, 0x3300, 256, 0x4DC0, 64, 0xA490, 55, 0xA828, 
			4, 0xFDFD, 1, 0xFFE4, 1, 0xFFE8, 1, 0xFFED, 2, 0xFFFC, 2};
		static int[] UgcList_Zs = new int[] { 0x0020, 1, 0x00A0, 1, 0x1680, 1, 0x180E, 1, 0x2000, 11, 0x202F, 
			1, 0x205F, 1, 0x3000, 1};
		static int[] UgcList_Zl = new int[] { 0x2028, 1};
		static int[] UgcList_Zp = new int[] { 0x2029, 1};
		static int[] UgcList_Cc = new int[] { 0x0000, 32, 0x007F, 33};
		static int[] UgcList_Cf = new int[] { 0x00AD, 1, 0x0600, 4, 0x06DD, 1, 0x070F, 1, 0x17B4, 2, 0x200B, 
			5, 0x202A, 5, 0x2060, 4, 0x206A, 6, 0xFEFF, 1, 0xFFF9, 3};
		static int[] UgcList_Cs = new int[] { 0xD800, 1, 0xDB7F, 2, 0xDBFF, 2, 0xDFFF, 1};
		static int[] UgcList_Co = new int[] { 0xE000, 1, 0xF8FF, 1};
		static int[] UdtList_Font = new int[] { 0x2102, 1, 0x210A, 10, 0x2115, 1, 0x2119, 5, 0x2124, 1, 0x2128, 
			1, 0x212C, 2, 0x212F, 3, 0x2133, 2, 0x2139, 1, 0x213C, 5, 0x2145, 5, 0xFB20, 10};
		static int[] UdtList_NoBreak = new int[] { 0x00A0, 1, 0x0F0C, 1, 0x2007, 1, 0x2011, 1, 0x202F, 1};
		static int[] UdtList_Initial = new int[] { 0xFB54, 1, 0xFB58, 1, 0xFB5C, 1, 0xFB60, 1, 0xFB64, 1, 0xFB68, 
			1, 0xFB6C, 1, 0xFB70, 1, 0xFB74, 1, 0xFB78, 1, 0xFB7C, 1, 0xFB80, 1, 0xFB90, 1, 0xFB94, 1, 0xFB98, 1, 0xFB9C, 
			1, 0xFBA2, 1, 0xFBA8, 1, 0xFBAC, 1, 0xFBD5, 1, 0xFBE6, 1, 0xFBE8, 1, 0xFBF8, 1, 0xFBFB, 1, 0xFBFE, 1, 0xFC97, 
			72, 0xFD2D, 7, 0xFD50, 1, 0xFD52, 6, 0xFD59, 1, 0xFD5C, 2, 0xFD60, 2, 0xFD63, 1, 0xFD65, 1, 0xFD68, 1, 0xFD6B, 
			1, 0xFD6D, 1, 0xFD70, 1, 0xFD72, 2, 0xFD77, 1, 0xFD7D, 1, 0xFD83, 1, 0xFD86, 1, 0xFD88, 3, 0xFD8C, 4, 0xFD92, 
			4, 0xFD98, 1, 0xFD9D, 1, 0xFDB4, 2, 0xFDB8, 1, 0xFDBA, 1, 0xFDC3, 3, 0xFE8B, 1, 0xFE91, 1, 0xFE97, 1, 0xFE9B, 
			1, 0xFE9F, 1, 0xFEA3, 1, 0xFEA7, 1, 0xFEB3, 1, 0xFEB7, 1, 0xFEBB, 1, 0xFEBF, 1, 0xFEC3, 1, 0xFEC7, 1, 0xFECB, 
			1, 0xFECF, 1, 0xFED3, 1, 0xFED7, 1, 0xFEDB, 1, 0xFEDF, 1, 0xFEE3, 1, 0xFEE7, 1, 0xFEEB, 1, 0xFEF3, 1};
		static int[] UdtList_Medial = new int[] { 0xFB55, 1, 0xFB59, 1, 0xFB5D, 1, 0xFB61, 1, 0xFB65, 1, 0xFB69, 
			1, 0xFB6D, 1, 0xFB71, 1, 0xFB75, 1, 0xFB79, 1, 0xFB7D, 1, 0xFB81, 1, 0xFB91, 1, 0xFB95, 1, 0xFB99, 1, 0xFB9D, 
			1, 0xFBA3, 1, 0xFBA9, 1, 0xFBAD, 1, 0xFBD6, 1, 0xFBE7, 1, 0xFBE9, 1, 0xFBFF, 1, 0xFCDF, 22, 0xFD34, 8, 0xFE71, 
			1, 0xFE77, 1, 0xFE79, 1, 0xFE7B, 1, 0xFE7D, 1, 0xFE7F, 1, 0xFE8C, 1, 0xFE92, 1, 0xFE98, 1, 0xFE9C, 1, 0xFEA0, 
			1, 0xFEA4, 1, 0xFEA8, 1, 0xFEB4, 1, 0xFEB8, 1, 0xFEBC, 1, 0xFEC0, 1, 0xFEC4, 1, 0xFEC8, 1, 0xFECC, 1, 0xFED0, 
			1, 0xFED4, 1, 0xFED8, 1, 0xFEDC, 1, 0xFEE0, 1, 0xFEE4, 1, 0xFEE8, 1, 0xFEEC, 1, 0xFEF4, 1};
		static int[] UdtList_Final = new int[] { 0xFB51, 1, 0xFB53, 1, 0xFB57, 1, 0xFB5B, 1, 0xFB5F, 1, 0xFB63, 
			1, 0xFB67, 1, 0xFB6B, 1, 0xFB6F, 1, 0xFB73, 1, 0xFB77, 1, 0xFB7B, 1, 0xFB7F, 1, 0xFB83, 1, 0xFB85, 1, 0xFB87, 
			1, 0xFB89, 1, 0xFB8B, 1, 0xFB8D, 1, 0xFB8F, 1, 0xFB93, 1, 0xFB97, 1, 0xFB9B, 1, 0xFB9F, 1, 0xFBA1, 1, 0xFBA5, 
			1, 0xFBA7, 1, 0xFBAB, 1, 0xFBAF, 1, 0xFBB1, 1, 0xFBD4, 1, 0xFBD8, 1, 0xFBDA, 1, 0xFBDC, 1, 0xFBDF, 1, 0xFBE1, 
			1, 0xFBE3, 1, 0xFBE5, 1, 0xFBEB, 1, 0xFBED, 1, 0xFBEF, 1, 0xFBF1, 1, 0xFBF3, 1, 0xFBF5, 1, 0xFBF7, 1, 0xFBFA, 
			1, 0xFBFD, 1, 0xFC64, 51, 0xFD11, 28, 0xFD3C, 1, 0xFD51, 1, 0xFD58, 1, 0xFD5A, 2, 0xFD5E, 2, 0xFD62, 1, 0xFD64, 
			1, 0xFD66, 2, 0xFD69, 2, 0xFD6C, 1, 0xFD6E, 2, 0xFD71, 1, 0xFD74, 3, 0xFD78, 5, 0xFD7E, 5, 0xFD84, 2, 0xFD87, 
			1, 0xFD8B, 1, 0xFD96, 2, 0xFD99, 4, 0xFD9E, 22, 0xFDB6, 2, 0xFDB9, 1, 0xFDBB, 8, 0xFDC6, 2, 0xFE82, 1, 0xFE84, 
			1, 0xFE86, 1, 0xFE88, 1, 0xFE8A, 1, 0xFE8E, 1, 0xFE90, 1, 0xFE94, 1, 0xFE96, 1, 0xFE9A, 1, 0xFE9E, 1, 0xFEA2, 
			1, 0xFEA6, 1, 0xFEAA, 1, 0xFEAC, 1, 0xFEAE, 1, 0xFEB0, 1, 0xFEB2, 1, 0xFEB6, 1, 0xFEBA, 1, 0xFEBE, 1, 0xFEC2, 
			1, 0xFEC6, 1, 0xFECA, 1, 0xFECE, 1, 0xFED2, 1, 0xFED6, 1, 0xFEDA, 1, 0xFEDE, 1, 0xFEE2, 1, 0xFEE6, 1, 0xFEEA, 
			1, 0xFEEE, 1, 0xFEF0, 1, 0xFEF2, 1, 0xFEF6, 1, 0xFEF8, 1, 0xFEFA, 1, 0xFEFC, 1};
		static int[] UdtList_Isolated = new int[] { 0xFB50, 1, 0xFB52, 1, 0xFB56, 1, 0xFB5A, 1, 0xFB5E, 1, 0xFB62, 
			1, 0xFB66, 1, 0xFB6A, 1, 0xFB6E, 1, 0xFB72, 1, 0xFB76, 1, 0xFB7A, 1, 0xFB7E, 1, 0xFB82, 1, 0xFB84, 1, 0xFB86, 
			1, 0xFB88, 1, 0xFB8A, 1, 0xFB8C, 1, 0xFB8E, 1, 0xFB92, 1, 0xFB96, 1, 0xFB9A, 1, 0xFB9E, 1, 0xFBA0, 1, 0xFBA4, 
			1, 0xFBA6, 1, 0xFBAA, 1, 0xFBAE, 1, 0xFBB0, 1, 0xFBD3, 1, 0xFBD7, 1, 0xFBD9, 1, 0xFBDB, 1, 0xFBDD, 2, 0xFBE0, 
			1, 0xFBE2, 1, 0xFBE4, 1, 0xFBEA, 1, 0xFBEC, 1, 0xFBEE, 1, 0xFBF0, 1, 0xFBF2, 1, 0xFBF4, 1, 0xFBF6, 1, 0xFBF9, 
			1, 0xFBFC, 1, 0xFC00, 100, 0xFCF5, 28, 0xFD3D, 1, 0xFDF0, 13, 0xFE70, 1, 0xFE72, 1, 0xFE74, 1, 0xFE76, 1, 0xFE78, 
			1, 0xFE7A, 1, 0xFE7C, 1, 0xFE7E, 1, 0xFE80, 2, 0xFE83, 1, 0xFE85, 1, 0xFE87, 1, 0xFE89, 1, 0xFE8D, 1, 0xFE8F, 
			1, 0xFE93, 1, 0xFE95, 1, 0xFE99, 1, 0xFE9D, 1, 0xFEA1, 1, 0xFEA5, 1, 0xFEA9, 1, 0xFEAB, 1, 0xFEAD, 1, 0xFEAF, 
			1, 0xFEB1, 1, 0xFEB5, 1, 0xFEB9, 1, 0xFEBD, 1, 0xFEC1, 1, 0xFEC5, 1, 0xFEC9, 1, 0xFECD, 1, 0xFED1, 1, 0xFED5, 
			1, 0xFED9, 1, 0xFEDD, 1, 0xFEE1, 1, 0xFEE5, 1, 0xFEE9, 1, 0xFEED, 1, 0xFEEF, 1, 0xFEF1, 1, 0xFEF5, 1, 0xFEF7, 
			1, 0xFEF9, 1, 0xFEFB, 1};
		static int[] UdtList_Circle = new int[] { 0x2460, 20, 0x24B6, 53, 0x3251, 46, 0x3280, 64, 0x32D0, 47};
		static int[] UdtList_Super = new int[] { 0x00AA, 1, 0x00B2, 2, 0x00B9, 2, 0x02B0, 9, 0x02E0, 5, 0x10FC, 
			1, 0x1D2C, 3, 0x1D30, 11, 0x1D3C, 18, 0x1D4F, 19, 0x1D78, 1, 0x1D9B, 37, 0x2070, 2, 0x2074, 12, 0x2120, 1, 0x2122, 
			1, 0x2D6F, 1, 0x3192, 14};
		static int[] UdtList_Sub = new int[] { 0x1D62, 9, 0x2080, 15, 0x2090, 5};
		static int[] UdtList_Vertical = new int[] { 0x309F, 1, 0x30FF, 1, 0xFE10, 10, 0xFE30, 21, 0xFE47, 2};
		static int[] UdtList_Wide = new int[] { 0x3000, 1, 0xFF01, 96, 0xFFE0, 7};
		static int[] UdtList_Narrow = new int[] { 0xFF61, 94, 0xFFC2, 6, 0xFFCA, 6, 0xFFD2, 6, 0xFFDA, 3, 0xFFE8, 
			7};
		static int[] UdtList_Small = new int[] { 0xFE50, 3, 0xFE54, 19, 0xFE68, 4};
		static int[] UdtList_Square = new int[] { 0x3250, 1, 0x32CC, 4, 0x3300, 88, 0x3371, 111, 0x33FF, 1};
		static int[] UdtList_Fraction = new int[] { 0x00BC, 3, 0x2153, 13};
		static int[] UdtList_Compat = new int[] { 0x00A8, 1, 0x00AF, 1, 0x00B4, 2, 0x00B8, 1, 0x0132, 2, 0x013F, 
			2, 0x0149, 1, 0x017F, 1, 0x01C4, 9, 0x01F1, 3, 0x02D8, 6, 0x037A, 1, 0x0384, 1, 0x03D0, 3, 0x03D5, 2, 0x03F0, 
			3, 0x03F4, 2, 0x03F9, 1, 0x0587, 1, 0x0675, 4, 0x0E33, 1, 0x0EB3, 1, 0x0EDC, 2, 0x0F77, 1, 0x0F79, 1, 0x1E9A, 
			1, 0x1FBD, 1, 0x1FBF, 2, 0x1FFE, 1, 0x2002, 5, 0x2008, 3, 0x2017, 1, 0x2024, 3, 0x2033, 2, 0x2036, 2, 0x203C, 
			1, 0x203E, 1, 0x2047, 3, 0x2057, 1, 0x205F, 1, 0x20A8, 1, 0x2100, 2, 0x2103, 1, 0x2105, 3, 0x2109, 1, 0x2116, 
			1, 0x2121, 1, 0x2135, 4, 0x213B, 1, 0x2160, 32, 0x222C, 2, 0x222F, 2, 0x2474, 66, 0x2A0C, 1, 0x2A74, 3, 0x2E9F, 
			1, 0x2EF3, 1, 0x2F00, 214, 0x3036, 1, 0x3038, 3, 0x309B, 2, 0x3131, 94, 0x3200, 31, 0x3220, 36, 0x32C0, 12, 0x3358, 
			25, 0x33E0, 31, 0xFB00, 7, 0xFB13, 5, 0xFB4F, 1, 0xFE49, 7};

		public static BidiCharacterType GetBidiCharacterType(char c) {
			return bidiCharType[c];
		}

		public static UnicodeGeneralCategory GetUnicodeGeneralCategory(char c) {
			if (categories.ContainsKey(c))
				return (UnicodeGeneralCategory) categories[c];
			return UnicodeGeneralCategory.Cn;
		}

		public static UnicodeCanonicalClass GetUnicodeCanonicalClass(char c) {
			if (canonClass.ContainsKey(c))
				return (UnicodeCanonicalClass) canonClass[c];
			return UnicodeCanonicalClass.NR;
		}

		public static UnicodeDecompositionType GetUnicodeDecompositionType(char c) {
			if (decomType.ContainsKey(c))
				return (UnicodeDecompositionType)decomType[c];
			return UnicodeDecompositionType.None;
		}

		public static string GetUnicodeDecompositionMapping(char c) {
			if (decomMapping.ContainsKey(c))
				return (string)decomMapping[c];
			return null;
		}

		public static char Compose(string sequence) {
			if (composeMapping.ContainsKey(sequence))
				return (char)composeMapping[sequence];
			return '￿';
		}

		static UnicodeCharacterDataResolver () {
			for (int i = 0; i < 0xffff; ++i) {
				bidiCharType[i] = BidiCharacterType.L;
			}
			for (int i = 0; i < BctList_LRE.Length; i+=2)
				for (int j = BctList_LRE[i]; j < BctList_LRE[i] + BctList_LRE[i+1]; ++j)
					bidiCharType[j] = BidiCharacterType.LRE;

			for (int i = 0; i < BctList_LRO.Length; i+=2)
				for (int j = BctList_LRO[i]; j < BctList_LRO[i] + BctList_LRO[i+1]; ++j)
					bidiCharType[j] = BidiCharacterType.LRO;

			for (int i = 0; i < BctList_R.Length; i+=2)
				for (int j = BctList_R[i]; j < BctList_R[i] + BctList_R[i+1]; ++j)
					bidiCharType[j] = BidiCharacterType.R;

			for (int i = 0; i < BctList_AL.Length; i+=2)
				for (int j = BctList_AL[i]; j < BctList_AL[i] + BctList_AL[i+1]; ++j)
					bidiCharType[j] = BidiCharacterType.AL;

			for (int i = 0; i < BctList_RLE.Length; i+=2)
				for (int j = BctList_RLE[i]; j < BctList_RLE[i] + BctList_RLE[i+1]; ++j)
					bidiCharType[j] = BidiCharacterType.RLE;

			for (int i = 0; i < BctList_RLO.Length; i+=2)
				for (int j = BctList_RLO[i]; j < BctList_RLO[i] + BctList_RLO[i+1]; ++j)
					bidiCharType[j] = BidiCharacterType.RLO;

			for (int i = 0; i < BctList_PDF.Length; i+=2)
				for (int j = BctList_PDF[i]; j < BctList_PDF[i] + BctList_PDF[i+1]; ++j)
					bidiCharType[j] = BidiCharacterType.PDF;

			for (int i = 0; i < BctList_EN.Length; i+=2)
				for (int j = BctList_EN[i]; j < BctList_EN[i] + BctList_EN[i+1]; ++j)
					bidiCharType[j] = BidiCharacterType.EN;

			for (int i = 0; i < BctList_ES.Length; i+=2)
				for (int j = BctList_ES[i]; j < BctList_ES[i] + BctList_ES[i+1]; ++j)
					bidiCharType[j] = BidiCharacterType.ES;

			for (int i = 0; i < BctList_ET.Length; i+=2)
				for (int j = BctList_ET[i]; j < BctList_ET[i] + BctList_ET[i+1]; ++j)
					bidiCharType[j] = BidiCharacterType.ET;

			for (int i = 0; i < BctList_AN.Length; i+=2)
				for (int j = BctList_AN[i]; j < BctList_AN[i] + BctList_AN[i+1]; ++j)
					bidiCharType[j] = BidiCharacterType.AN;

			for (int i = 0; i < BctList_CS.Length; i+=2)
				for (int j = BctList_CS[i]; j < BctList_CS[i] + BctList_CS[i+1]; ++j)
					bidiCharType[j] = BidiCharacterType.CS;

			for (int i = 0; i < BctList_NSM.Length; i+=2)
				for (int j = BctList_NSM[i]; j < BctList_NSM[i] + BctList_NSM[i+1]; ++j)
					bidiCharType[j] = BidiCharacterType.NSM;

			for (int i = 0; i < BctList_BN.Length; i+=2)
				for (int j = BctList_BN[i]; j < BctList_BN[i] + BctList_BN[i+1]; ++j)
					bidiCharType[j] = BidiCharacterType.BN;

			for (int i = 0; i < BctList_B.Length; i+=2)
				for (int j = BctList_B[i]; j < BctList_B[i] + BctList_B[i+1]; ++j)
					bidiCharType[j] = BidiCharacterType.B;

			for (int i = 0; i < BctList_S.Length; i+=2)
				for (int j = BctList_S[i]; j < BctList_S[i] + BctList_S[i+1]; ++j)
					bidiCharType[j] = BidiCharacterType.S;

			for (int i = 0; i < BctList_WS.Length; i+=2)
				for (int j = BctList_WS[i]; j < BctList_WS[i] + BctList_WS[i+1]; ++j)
					bidiCharType[j] = BidiCharacterType.WS;

			for (int i = 0; i < BctList_ON.Length; i+=2)
				for (int j = BctList_ON[i]; j < BctList_ON[i] + BctList_ON[i+1]; ++j)
					bidiCharType[j] = BidiCharacterType.ON;

			for (int i = 0; i < UgcList_Lu.Length; i+=2)
				for (int j = UgcList_Lu[i]; j < UgcList_Lu[i] + UgcList_Lu[i+1]; ++j)
					categories[(char)j] = UnicodeGeneralCategory.Lu;

			for (int i = 0; i < UgcList_Ll.Length; i+=2)
				for (int j = UgcList_Ll[i]; j < UgcList_Ll[i] + UgcList_Ll[i+1]; ++j)
					categories[(char)j] = UnicodeGeneralCategory.Ll;

			for (int i = 0; i < UgcList_Lt.Length; i+=2)
				for (int j = UgcList_Lt[i]; j < UgcList_Lt[i] + UgcList_Lt[i+1]; ++j)
					categories[(char)j] = UnicodeGeneralCategory.Lt;

			for (int i = 0; i < UgcList_Lm.Length; i+=2)
				for (int j = UgcList_Lm[i]; j < UgcList_Lm[i] + UgcList_Lm[i+1]; ++j)
					categories[(char)j] = UnicodeGeneralCategory.Lm;

			for (int i = 0; i < UgcList_Lo.Length; i+=2)
				for (int j = UgcList_Lo[i]; j < UgcList_Lo[i] + UgcList_Lo[i+1]; ++j)
					categories[(char)j] = UnicodeGeneralCategory.Lo;

			for (int i = 0; i < UgcList_Mn.Length; i+=2)
				for (int j = UgcList_Mn[i]; j < UgcList_Mn[i] + UgcList_Mn[i+1]; ++j)
					categories[(char)j] = UnicodeGeneralCategory.Mn;

			for (int i = 0; i < UgcList_Mc.Length; i+=2)
				for (int j = UgcList_Mc[i]; j < UgcList_Mc[i] + UgcList_Mc[i+1]; ++j)
					categories[(char)j] = UnicodeGeneralCategory.Mc;

			for (int i = 0; i < UgcList_Me.Length; i+=2)
				for (int j = UgcList_Me[i]; j < UgcList_Me[i] + UgcList_Me[i+1]; ++j)
					categories[(char)j] = UnicodeGeneralCategory.Me;

			for (int i = 0; i < UgcList_Nd.Length; i+=2)
				for (int j = UgcList_Nd[i]; j < UgcList_Nd[i] + UgcList_Nd[i+1]; ++j)
					categories[(char)j] = UnicodeGeneralCategory.Nd;

			for (int i = 0; i < UgcList_Nl.Length; i+=2)
				for (int j = UgcList_Nl[i]; j < UgcList_Nl[i] + UgcList_Nl[i+1]; ++j)
					categories[(char)j] = UnicodeGeneralCategory.Nl;

			for (int i = 0; i < UgcList_No.Length; i+=2)
				for (int j = UgcList_No[i]; j < UgcList_No[i] + UgcList_No[i+1]; ++j)
					categories[(char)j] = UnicodeGeneralCategory.No;

			for (int i = 0; i < UgcList_Pc.Length; i+=2)
				for (int j = UgcList_Pc[i]; j < UgcList_Pc[i] + UgcList_Pc[i+1]; ++j)
					categories[(char)j] = UnicodeGeneralCategory.Pc;

			for (int i = 0; i < UgcList_Pd.Length; i+=2)
				for (int j = UgcList_Pd[i]; j < UgcList_Pd[i] + UgcList_Pd[i+1]; ++j)
					categories[(char)j] = UnicodeGeneralCategory.Pd;

			for (int i = 0; i < UgcList_Ps.Length; i+=2)
				for (int j = UgcList_Ps[i]; j < UgcList_Ps[i] + UgcList_Ps[i+1]; ++j)
					categories[(char)j] = UnicodeGeneralCategory.Ps;

			for (int i = 0; i < UgcList_Pe.Length; i+=2)
				for (int j = UgcList_Pe[i]; j < UgcList_Pe[i] + UgcList_Pe[i+1]; ++j)
					categories[(char)j] = UnicodeGeneralCategory.Pe;

			for (int i = 0; i < UgcList_Pi.Length; i+=2)
				for (int j = UgcList_Pi[i]; j < UgcList_Pi[i] + UgcList_Pi[i+1]; ++j)
					categories[(char)j] = UnicodeGeneralCategory.Pi;

			for (int i = 0; i < UgcList_Pf.Length; i+=2)
				for (int j = UgcList_Pf[i]; j < UgcList_Pf[i] + UgcList_Pf[i+1]; ++j)
					categories[(char)j] = UnicodeGeneralCategory.Pf;

			for (int i = 0; i < UgcList_Po.Length; i+=2)
				for (int j = UgcList_Po[i]; j < UgcList_Po[i] + UgcList_Po[i+1]; ++j)
					categories[(char)j] = UnicodeGeneralCategory.Po;

			for (int i = 0; i < UgcList_Sm.Length; i+=2)
				for (int j = UgcList_Sm[i]; j < UgcList_Sm[i] + UgcList_Sm[i+1]; ++j)
					categories[(char)j] = UnicodeGeneralCategory.Sm;

			for (int i = 0; i < UgcList_Sc.Length; i+=2)
				for (int j = UgcList_Sc[i]; j < UgcList_Sc[i] + UgcList_Sc[i+1]; ++j)
					categories[(char)j] = UnicodeGeneralCategory.Sc;

			for (int i = 0; i < UgcList_Sk.Length; i+=2)
				for (int j = UgcList_Sk[i]; j < UgcList_Sk[i] + UgcList_Sk[i+1]; ++j)
					categories[(char)j] = UnicodeGeneralCategory.Sk;

			for (int i = 0; i < UgcList_So.Length; i+=2)
				for (int j = UgcList_So[i]; j < UgcList_So[i] + UgcList_So[i+1]; ++j)
					categories[(char)j] = UnicodeGeneralCategory.So;

			for (int i = 0; i < UgcList_Zs.Length; i+=2)
				for (int j = UgcList_Zs[i]; j < UgcList_Zs[i] + UgcList_Zs[i+1]; ++j)
					categories[(char)j] = UnicodeGeneralCategory.Zs;

			for (int i = 0; i < UgcList_Zl.Length; i+=2)
				for (int j = UgcList_Zl[i]; j < UgcList_Zl[i] + UgcList_Zl[i+1]; ++j)
					categories[(char)j] = UnicodeGeneralCategory.Zl;

			for (int i = 0; i < UgcList_Zp.Length; i+=2)
				for (int j = UgcList_Zp[i]; j < UgcList_Zp[i] + UgcList_Zp[i+1]; ++j)
					categories[(char)j] = UnicodeGeneralCategory.Zp;

			for (int i = 0; i < UgcList_Cc.Length; i+=2)
				for (int j = UgcList_Cc[i]; j < UgcList_Cc[i] + UgcList_Cc[i+1]; ++j)
					categories[(char)j] = UnicodeGeneralCategory.Cc;

			for (int i = 0; i < UgcList_Cf.Length; i+=2)
				for (int j = UgcList_Cf[i]; j < UgcList_Cf[i] + UgcList_Cf[i+1]; ++j)
					categories[(char)j] = UnicodeGeneralCategory.Cf;

			for (int i = 0; i < UgcList_Cs.Length; i+=2)
				for (int j = UgcList_Cs[i]; j < UgcList_Cs[i] + UgcList_Cs[i+1]; ++j)
					categories[(char)j] = UnicodeGeneralCategory.Cs;

			for (int i = 0; i < UgcList_Co.Length; i+=2)
				for (int j = UgcList_Co[i]; j < UgcList_Co[i] + UgcList_Co[i+1]; ++j)
					categories[(char)j] = UnicodeGeneralCategory.Co;

			for (int i = 0; i < UdtList_Font.Length; i+=2)
				for (int j = UdtList_Font[i]; j < UdtList_Font[i] + UdtList_Font[i+1]; ++j)
					decomType[(char)j] = UnicodeDecompositionType.Font;

			for (int i = 0; i < UdtList_NoBreak.Length; i+=2)
				for (int j = UdtList_NoBreak[i]; j < UdtList_NoBreak[i] + UdtList_NoBreak[i+1]; ++j)
					decomType[(char)j] = UnicodeDecompositionType.NoBreak;

			for (int i = 0; i < UdtList_Initial.Length; i+=2)
				for (int j = UdtList_Initial[i]; j < UdtList_Initial[i] + UdtList_Initial[i+1]; ++j)
					decomType[(char)j] = UnicodeDecompositionType.Initial;

			for (int i = 0; i < UdtList_Medial.Length; i+=2)
				for (int j = UdtList_Medial[i]; j < UdtList_Medial[i] + UdtList_Medial[i+1]; ++j)
					decomType[(char)j] = UnicodeDecompositionType.Medial;

			for (int i = 0; i < UdtList_Final.Length; i+=2)
				for (int j = UdtList_Final[i]; j < UdtList_Final[i] + UdtList_Final[i+1]; ++j)
					decomType[(char)j] = UnicodeDecompositionType.Final;

			for (int i = 0; i < UdtList_Isolated.Length; i+=2)
				for (int j = UdtList_Isolated[i]; j < UdtList_Isolated[i] + UdtList_Isolated[i+1]; ++j)
					decomType[(char)j] = UnicodeDecompositionType.Isolated;

			for (int i = 0; i < UdtList_Circle.Length; i+=2)
				for (int j = UdtList_Circle[i]; j < UdtList_Circle[i] + UdtList_Circle[i+1]; ++j)
					decomType[(char)j] = UnicodeDecompositionType.Circle;

			for (int i = 0; i < UdtList_Super.Length; i+=2)
				for (int j = UdtList_Super[i]; j < UdtList_Super[i] + UdtList_Super[i+1]; ++j)
					decomType[(char)j] = UnicodeDecompositionType.Super;

			for (int i = 0; i < UdtList_Sub.Length; i+=2)
				for (int j = UdtList_Sub[i]; j < UdtList_Sub[i] + UdtList_Sub[i+1]; ++j)
					decomType[(char)j] = UnicodeDecompositionType.Sub;

			for (int i = 0; i < UdtList_Vertical.Length; i+=2)
				for (int j = UdtList_Vertical[i]; j < UdtList_Vertical[i] + UdtList_Vertical[i+1]; ++j)
					decomType[(char)j] = UnicodeDecompositionType.Vertical;

			for (int i = 0; i < UdtList_Wide.Length; i+=2)
				for (int j = UdtList_Wide[i]; j < UdtList_Wide[i] + UdtList_Wide[i+1]; ++j)
					decomType[(char)j] = UnicodeDecompositionType.Wide;

			for (int i = 0; i < UdtList_Narrow.Length; i+=2)
				for (int j = UdtList_Narrow[i]; j < UdtList_Narrow[i] + UdtList_Narrow[i+1]; ++j)
					decomType[(char)j] = UnicodeDecompositionType.Narrow;

			for (int i = 0; i < UdtList_Small.Length; i+=2)
				for (int j = UdtList_Small[i]; j < UdtList_Small[i] + UdtList_Small[i+1]; ++j)
					decomType[(char)j] = UnicodeDecompositionType.Small;

			for (int i = 0; i < UdtList_Square.Length; i+=2)
				for (int j = UdtList_Square[i]; j < UdtList_Square[i] + UdtList_Square[i+1]; ++j)
					decomType[(char)j] = UnicodeDecompositionType.Square;

			for (int i = 0; i < UdtList_Fraction.Length; i+=2)
				for (int j = UdtList_Fraction[i]; j < UdtList_Fraction[i] + UdtList_Fraction[i+1]; ++j)
					decomType[(char)j] = UnicodeDecompositionType.Fraction;

			for (int i = 0; i < UdtList_Compat.Length; i+=2)
				for (int j = UdtList_Compat[i]; j < UdtList_Compat[i] + UdtList_Compat[i+1]; ++j)
					decomType[(char)j] = UnicodeDecompositionType.Compat;

			canonClass['\u0300'] = UnicodeCanonicalClass.A;
			canonClass['\u0301'] = UnicodeCanonicalClass.A;
			canonClass['\u0302'] = UnicodeCanonicalClass.A;
			canonClass['\u0303'] = UnicodeCanonicalClass.A;
			canonClass['\u0304'] = UnicodeCanonicalClass.A;
			canonClass['\u0305'] = UnicodeCanonicalClass.A;
			canonClass['\u0306'] = UnicodeCanonicalClass.A;
			canonClass['\u0307'] = UnicodeCanonicalClass.A;
			canonClass['\u0308'] = UnicodeCanonicalClass.A;
			canonClass['\u0309'] = UnicodeCanonicalClass.A;
			canonClass['\u030A'] = UnicodeCanonicalClass.A;
			canonClass['\u030B'] = UnicodeCanonicalClass.A;
			canonClass['\u030C'] = UnicodeCanonicalClass.A;
			canonClass['\u030D'] = UnicodeCanonicalClass.A;
			canonClass['\u030E'] = UnicodeCanonicalClass.A;
			canonClass['\u030F'] = UnicodeCanonicalClass.A;
			canonClass['\u0310'] = UnicodeCanonicalClass.A;
			canonClass['\u0311'] = UnicodeCanonicalClass.A;
			canonClass['\u0312'] = UnicodeCanonicalClass.A;
			canonClass['\u0313'] = UnicodeCanonicalClass.A;
			canonClass['\u0314'] = UnicodeCanonicalClass.A;
			canonClass['\u0315'] = UnicodeCanonicalClass.AR;
			canonClass['\u0316'] = UnicodeCanonicalClass.B;
			canonClass['\u0317'] = UnicodeCanonicalClass.B;
			canonClass['\u0318'] = UnicodeCanonicalClass.B;
			canonClass['\u0319'] = UnicodeCanonicalClass.B;
			canonClass['\u031A'] = UnicodeCanonicalClass.AR;
			canonClass['\u031B'] = UnicodeCanonicalClass.ATAR;
			canonClass['\u031C'] = UnicodeCanonicalClass.B;
			canonClass['\u031D'] = UnicodeCanonicalClass.B;
			canonClass['\u031E'] = UnicodeCanonicalClass.B;
			canonClass['\u031F'] = UnicodeCanonicalClass.B;
			canonClass['\u0320'] = UnicodeCanonicalClass.B;
			canonClass['\u0321'] = UnicodeCanonicalClass.ATB;
			canonClass['\u0322'] = UnicodeCanonicalClass.ATB;
			canonClass['\u0323'] = UnicodeCanonicalClass.B;
			canonClass['\u0324'] = UnicodeCanonicalClass.B;
			canonClass['\u0325'] = UnicodeCanonicalClass.B;
			canonClass['\u0326'] = UnicodeCanonicalClass.B;
			canonClass['\u0327'] = UnicodeCanonicalClass.ATB;
			canonClass['\u0328'] = UnicodeCanonicalClass.ATB;
			canonClass['\u0329'] = UnicodeCanonicalClass.B;
			canonClass['\u032A'] = UnicodeCanonicalClass.B;
			canonClass['\u032B'] = UnicodeCanonicalClass.B;
			canonClass['\u032C'] = UnicodeCanonicalClass.B;
			canonClass['\u032D'] = UnicodeCanonicalClass.B;
			canonClass['\u032E'] = UnicodeCanonicalClass.B;
			canonClass['\u032F'] = UnicodeCanonicalClass.B;
			canonClass['\u0330'] = UnicodeCanonicalClass.B;
			canonClass['\u0331'] = UnicodeCanonicalClass.B;
			canonClass['\u0332'] = UnicodeCanonicalClass.B;
			canonClass['\u0333'] = UnicodeCanonicalClass.B;
			canonClass['\u0334'] = UnicodeCanonicalClass.OV;
			canonClass['\u0335'] = UnicodeCanonicalClass.OV;
			canonClass['\u0336'] = UnicodeCanonicalClass.OV;
			canonClass['\u0337'] = UnicodeCanonicalClass.OV;
			canonClass['\u0338'] = UnicodeCanonicalClass.OV;
			canonClass['\u0339'] = UnicodeCanonicalClass.B;
			canonClass['\u033A'] = UnicodeCanonicalClass.B;
			canonClass['\u033B'] = UnicodeCanonicalClass.B;
			canonClass['\u033C'] = UnicodeCanonicalClass.B;
			canonClass['\u033D'] = UnicodeCanonicalClass.A;
			canonClass['\u033E'] = UnicodeCanonicalClass.A;
			canonClass['\u033F'] = UnicodeCanonicalClass.A;
			canonClass['\u0340'] = UnicodeCanonicalClass.A;
			canonClass['\u0341'] = UnicodeCanonicalClass.A;
			canonClass['\u0342'] = UnicodeCanonicalClass.A;
			canonClass['\u0343'] = UnicodeCanonicalClass.A;
			canonClass['\u0344'] = UnicodeCanonicalClass.A;
			canonClass['\u0345'] = UnicodeCanonicalClass.IS;
			canonClass['\u0346'] = UnicodeCanonicalClass.A;
			canonClass['\u0347'] = UnicodeCanonicalClass.B;
			canonClass['\u0348'] = UnicodeCanonicalClass.B;
			canonClass['\u0349'] = UnicodeCanonicalClass.B;
			canonClass['\u034A'] = UnicodeCanonicalClass.A;
			canonClass['\u034B'] = UnicodeCanonicalClass.A;
			canonClass['\u034C'] = UnicodeCanonicalClass.A;
			canonClass['\u034D'] = UnicodeCanonicalClass.B;
			canonClass['\u034E'] = UnicodeCanonicalClass.B;
			canonClass['\u0350'] = UnicodeCanonicalClass.A;
			canonClass['\u0351'] = UnicodeCanonicalClass.A;
			canonClass['\u0352'] = UnicodeCanonicalClass.A;
			canonClass['\u0353'] = UnicodeCanonicalClass.B;
			canonClass['\u0354'] = UnicodeCanonicalClass.B;
			canonClass['\u0355'] = UnicodeCanonicalClass.B;
			canonClass['\u0356'] = UnicodeCanonicalClass.B;
			canonClass['\u0357'] = UnicodeCanonicalClass.A;
			canonClass['\u0358'] = UnicodeCanonicalClass.AR;
			canonClass['\u0359'] = UnicodeCanonicalClass.B;
			canonClass['\u035A'] = UnicodeCanonicalClass.B;
			canonClass['\u035B'] = UnicodeCanonicalClass.A;
			canonClass['\u035C'] = UnicodeCanonicalClass.DB;
			canonClass['\u035D'] = UnicodeCanonicalClass.DA;
			canonClass['\u035E'] = UnicodeCanonicalClass.DA;
			canonClass['\u035F'] = UnicodeCanonicalClass.DB;
			canonClass['\u0360'] = UnicodeCanonicalClass.DA;
			canonClass['\u0361'] = UnicodeCanonicalClass.DA;
			canonClass['\u0362'] = UnicodeCanonicalClass.DB;
			canonClass['\u0363'] = UnicodeCanonicalClass.A;
			canonClass['\u0364'] = UnicodeCanonicalClass.A;
			canonClass['\u0365'] = UnicodeCanonicalClass.A;
			canonClass['\u0366'] = UnicodeCanonicalClass.A;
			canonClass['\u0367'] = UnicodeCanonicalClass.A;
			canonClass['\u0368'] = UnicodeCanonicalClass.A;
			canonClass['\u0369'] = UnicodeCanonicalClass.A;
			canonClass['\u036A'] = UnicodeCanonicalClass.A;
			canonClass['\u036B'] = UnicodeCanonicalClass.A;
			canonClass['\u036C'] = UnicodeCanonicalClass.A;
			canonClass['\u036D'] = UnicodeCanonicalClass.A;
			canonClass['\u036E'] = UnicodeCanonicalClass.A;
			canonClass['\u036F'] = UnicodeCanonicalClass.A;
			canonClass['\u0483'] = UnicodeCanonicalClass.A;
			canonClass['\u0484'] = UnicodeCanonicalClass.A;
			canonClass['\u0485'] = UnicodeCanonicalClass.A;
			canonClass['\u0486'] = UnicodeCanonicalClass.A;
			canonClass['\u0591'] = UnicodeCanonicalClass.B;
			canonClass['\u0592'] = UnicodeCanonicalClass.A;
			canonClass['\u0593'] = UnicodeCanonicalClass.A;
			canonClass['\u0594'] = UnicodeCanonicalClass.A;
			canonClass['\u0595'] = UnicodeCanonicalClass.A;
			canonClass['\u0596'] = UnicodeCanonicalClass.B;
			canonClass['\u0597'] = UnicodeCanonicalClass.A;
			canonClass['\u0598'] = UnicodeCanonicalClass.A;
			canonClass['\u0599'] = UnicodeCanonicalClass.A;
			canonClass['\u059A'] = UnicodeCanonicalClass.BR;
			canonClass['\u059B'] = UnicodeCanonicalClass.B;
			canonClass['\u059C'] = UnicodeCanonicalClass.A;
			canonClass['\u059D'] = UnicodeCanonicalClass.A;
			canonClass['\u059E'] = UnicodeCanonicalClass.A;
			canonClass['\u059F'] = UnicodeCanonicalClass.A;
			canonClass['\u05A0'] = UnicodeCanonicalClass.A;
			canonClass['\u05A1'] = UnicodeCanonicalClass.A;
			canonClass['\u05A2'] = UnicodeCanonicalClass.B;
			canonClass['\u05A3'] = UnicodeCanonicalClass.B;
			canonClass['\u05A4'] = UnicodeCanonicalClass.B;
			canonClass['\u05A5'] = UnicodeCanonicalClass.B;
			canonClass['\u05A6'] = UnicodeCanonicalClass.B;
			canonClass['\u05A7'] = UnicodeCanonicalClass.B;
			canonClass['\u05A8'] = UnicodeCanonicalClass.A;
			canonClass['\u05A9'] = UnicodeCanonicalClass.A;
			canonClass['\u05AA'] = UnicodeCanonicalClass.B;
			canonClass['\u05AB'] = UnicodeCanonicalClass.A;
			canonClass['\u05AC'] = UnicodeCanonicalClass.A;
			canonClass['\u05AD'] = UnicodeCanonicalClass.BR;
			canonClass['\u05AE'] = UnicodeCanonicalClass.AL;
			canonClass['\u05AF'] = UnicodeCanonicalClass.A;
			canonClass['\u05B0'] = UnicodeCanonicalClass.CLASS_10;
			canonClass['\u05B1'] = UnicodeCanonicalClass.CLASS_11;
			canonClass['\u05B2'] = UnicodeCanonicalClass.CLASS_12;
			canonClass['\u05B3'] = UnicodeCanonicalClass.CLASS_13;
			canonClass['\u05B4'] = UnicodeCanonicalClass.CLASS_14;
			canonClass['\u05B5'] = UnicodeCanonicalClass.CLASS_15;
			canonClass['\u05B6'] = UnicodeCanonicalClass.CLASS_16;
			canonClass['\u05B7'] = UnicodeCanonicalClass.CLASS_17;
			canonClass['\u05B8'] = UnicodeCanonicalClass.CLASS_18;
			canonClass['\u05B9'] = UnicodeCanonicalClass.CLASS_19;
			canonClass['\u05BA'] = UnicodeCanonicalClass.CLASS_19;
			canonClass['\u05BB'] = UnicodeCanonicalClass.CLASS_20;
			canonClass['\u05BC'] = UnicodeCanonicalClass.CLASS_21;
			canonClass['\u05BD'] = UnicodeCanonicalClass.CLASS_62;
			canonClass['\u05BF'] = UnicodeCanonicalClass.CLASS_23;
			canonClass['\u05C1'] = UnicodeCanonicalClass.CLASS_24;
			canonClass['\u05C2'] = UnicodeCanonicalClass.CLASS_25;
			canonClass['\u05C4'] = UnicodeCanonicalClass.A;
			canonClass['\u05C5'] = UnicodeCanonicalClass.B;
			canonClass['\u05C7'] = UnicodeCanonicalClass.CLASS_18;
			canonClass['\u0610'] = UnicodeCanonicalClass.A;
			canonClass['\u0611'] = UnicodeCanonicalClass.A;
			canonClass['\u0612'] = UnicodeCanonicalClass.A;
			canonClass['\u0613'] = UnicodeCanonicalClass.A;
			canonClass['\u0614'] = UnicodeCanonicalClass.A;
			canonClass['\u0615'] = UnicodeCanonicalClass.A;
			canonClass['\u064B'] = UnicodeCanonicalClass.CLASS_27;
			canonClass['\u064C'] = UnicodeCanonicalClass.CLASS_28;
			canonClass['\u064D'] = UnicodeCanonicalClass.CLASS_29;
			canonClass['\u064E'] = UnicodeCanonicalClass.CLASS_30;
			canonClass['\u064F'] = UnicodeCanonicalClass.CLASS_31;
			canonClass['\u0650'] = UnicodeCanonicalClass.CLASS_32;
			canonClass['\u0651'] = UnicodeCanonicalClass.CLASS_33;
			canonClass['\u0652'] = UnicodeCanonicalClass.CLASS_34;
			canonClass['\u0653'] = UnicodeCanonicalClass.A;
			canonClass['\u0654'] = UnicodeCanonicalClass.A;
			canonClass['\u0655'] = UnicodeCanonicalClass.B;
			canonClass['\u0656'] = UnicodeCanonicalClass.B;
			canonClass['\u0657'] = UnicodeCanonicalClass.A;
			canonClass['\u0658'] = UnicodeCanonicalClass.A;
			canonClass['\u0659'] = UnicodeCanonicalClass.A;
			canonClass['\u065A'] = UnicodeCanonicalClass.A;
			canonClass['\u065B'] = UnicodeCanonicalClass.A;
			canonClass['\u065C'] = UnicodeCanonicalClass.B;
			canonClass['\u065D'] = UnicodeCanonicalClass.A;
			canonClass['\u065E'] = UnicodeCanonicalClass.A;
			canonClass['\u0670'] = UnicodeCanonicalClass.CLASS_35;
			canonClass['\u06D6'] = UnicodeCanonicalClass.A;
			canonClass['\u06D7'] = UnicodeCanonicalClass.A;
			canonClass['\u06D8'] = UnicodeCanonicalClass.A;
			canonClass['\u06D9'] = UnicodeCanonicalClass.A;
			canonClass['\u06DA'] = UnicodeCanonicalClass.A;
			canonClass['\u06DB'] = UnicodeCanonicalClass.A;
			canonClass['\u06DC'] = UnicodeCanonicalClass.A;
			canonClass['\u06DF'] = UnicodeCanonicalClass.A;
			canonClass['\u06E0'] = UnicodeCanonicalClass.A;
			canonClass['\u06E1'] = UnicodeCanonicalClass.A;
			canonClass['\u06E2'] = UnicodeCanonicalClass.A;
			canonClass['\u06E3'] = UnicodeCanonicalClass.B;
			canonClass['\u06E4'] = UnicodeCanonicalClass.A;
			canonClass['\u06E7'] = UnicodeCanonicalClass.A;
			canonClass['\u06E8'] = UnicodeCanonicalClass.A;
			canonClass['\u06EA'] = UnicodeCanonicalClass.B;
			canonClass['\u06EB'] = UnicodeCanonicalClass.A;
			canonClass['\u06EC'] = UnicodeCanonicalClass.A;
			canonClass['\u06ED'] = UnicodeCanonicalClass.B;
			canonClass['\u0711'] = UnicodeCanonicalClass.CLASS_36;
			canonClass['\u0730'] = UnicodeCanonicalClass.A;
			canonClass['\u0731'] = UnicodeCanonicalClass.B;
			canonClass['\u0732'] = UnicodeCanonicalClass.A;
			canonClass['\u0733'] = UnicodeCanonicalClass.A;
			canonClass['\u0734'] = UnicodeCanonicalClass.B;
			canonClass['\u0735'] = UnicodeCanonicalClass.A;
			canonClass['\u0736'] = UnicodeCanonicalClass.A;
			canonClass['\u0737'] = UnicodeCanonicalClass.B;
			canonClass['\u0738'] = UnicodeCanonicalClass.B;
			canonClass['\u0739'] = UnicodeCanonicalClass.B;
			canonClass['\u073A'] = UnicodeCanonicalClass.A;
			canonClass['\u073B'] = UnicodeCanonicalClass.B;
			canonClass['\u073C'] = UnicodeCanonicalClass.B;
			canonClass['\u073D'] = UnicodeCanonicalClass.A;
			canonClass['\u073E'] = UnicodeCanonicalClass.B;
			canonClass['\u073F'] = UnicodeCanonicalClass.A;
			canonClass['\u0740'] = UnicodeCanonicalClass.A;
			canonClass['\u0741'] = UnicodeCanonicalClass.A;
			canonClass['\u0742'] = UnicodeCanonicalClass.B;
			canonClass['\u0743'] = UnicodeCanonicalClass.A;
			canonClass['\u0744'] = UnicodeCanonicalClass.B;
			canonClass['\u0745'] = UnicodeCanonicalClass.A;
			canonClass['\u0746'] = UnicodeCanonicalClass.B;
			canonClass['\u0747'] = UnicodeCanonicalClass.A;
			canonClass['\u0748'] = UnicodeCanonicalClass.B;
			canonClass['\u0749'] = UnicodeCanonicalClass.A;
			canonClass['\u074A'] = UnicodeCanonicalClass.A;
			canonClass['\u07EB'] = UnicodeCanonicalClass.A;
			canonClass['\u07EC'] = UnicodeCanonicalClass.A;
			canonClass['\u07ED'] = UnicodeCanonicalClass.A;
			canonClass['\u07EE'] = UnicodeCanonicalClass.A;
			canonClass['\u07EF'] = UnicodeCanonicalClass.A;
			canonClass['\u07F0'] = UnicodeCanonicalClass.A;
			canonClass['\u07F1'] = UnicodeCanonicalClass.A;
			canonClass['\u07F2'] = UnicodeCanonicalClass.B;
			canonClass['\u07F3'] = UnicodeCanonicalClass.A;
			canonClass['\u093C'] = UnicodeCanonicalClass.NK;
			canonClass['\u094D'] = UnicodeCanonicalClass.VR;
			canonClass['\u0951'] = UnicodeCanonicalClass.A;
			canonClass['\u0952'] = UnicodeCanonicalClass.B;
			canonClass['\u0953'] = UnicodeCanonicalClass.A;
			canonClass['\u0954'] = UnicodeCanonicalClass.A;
			canonClass['\u09BC'] = UnicodeCanonicalClass.NK;
			canonClass['\u09CD'] = UnicodeCanonicalClass.VR;
			canonClass['\u0A3C'] = UnicodeCanonicalClass.NK;
			canonClass['\u0A4D'] = UnicodeCanonicalClass.VR;
			canonClass['\u0ABC'] = UnicodeCanonicalClass.NK;
			canonClass['\u0ACD'] = UnicodeCanonicalClass.VR;
			canonClass['\u0B3C'] = UnicodeCanonicalClass.NK;
			canonClass['\u0B4D'] = UnicodeCanonicalClass.VR;
			canonClass['\u0BCD'] = UnicodeCanonicalClass.VR;
			canonClass['\u0C4D'] = UnicodeCanonicalClass.VR;
			canonClass['\u0C55'] = UnicodeCanonicalClass.CLASS_84;
			canonClass['\u0C56'] = UnicodeCanonicalClass.CLASS_91;
			canonClass['\u0CBC'] = UnicodeCanonicalClass.NK;
			canonClass['\u0CCD'] = UnicodeCanonicalClass.VR;
			canonClass['\u0D4D'] = UnicodeCanonicalClass.VR;
			canonClass['\u0DCA'] = UnicodeCanonicalClass.VR;
			canonClass['\u0E38'] = UnicodeCanonicalClass.CLASS_103;
			canonClass['\u0E39'] = UnicodeCanonicalClass.CLASS_103;
			canonClass['\u0E3A'] = UnicodeCanonicalClass.VR;
			canonClass['\u0E48'] = UnicodeCanonicalClass.CLASS_107;
			canonClass['\u0E49'] = UnicodeCanonicalClass.CLASS_107;
			canonClass['\u0E4A'] = UnicodeCanonicalClass.CLASS_107;
			canonClass['\u0E4B'] = UnicodeCanonicalClass.CLASS_107;
			canonClass['\u0EB8'] = UnicodeCanonicalClass.CLASS_118;
			canonClass['\u0EB9'] = UnicodeCanonicalClass.CLASS_118;
			canonClass['\u0EC8'] = UnicodeCanonicalClass.CLASS_162;
			canonClass['\u0EC9'] = UnicodeCanonicalClass.CLASS_162;
			canonClass['\u0ECA'] = UnicodeCanonicalClass.CLASS_162;
			canonClass['\u0ECB'] = UnicodeCanonicalClass.CLASS_162;
			canonClass['\u0F18'] = UnicodeCanonicalClass.B;
			canonClass['\u0F19'] = UnicodeCanonicalClass.B;
			canonClass['\u0F35'] = UnicodeCanonicalClass.B;
			canonClass['\u0F37'] = UnicodeCanonicalClass.B;
			canonClass['\u0F39'] = UnicodeCanonicalClass.ATAR;
			canonClass['\u0F71'] = UnicodeCanonicalClass.CLASS_129;
			canonClass['\u0F72'] = UnicodeCanonicalClass.CLASS_130;
			canonClass['\u0F74'] = UnicodeCanonicalClass.CLASS_132;
			canonClass['\u0F7A'] = UnicodeCanonicalClass.CLASS_130;
			canonClass['\u0F7B'] = UnicodeCanonicalClass.CLASS_130;
			canonClass['\u0F7C'] = UnicodeCanonicalClass.CLASS_130;
			canonClass['\u0F7D'] = UnicodeCanonicalClass.CLASS_130;
			canonClass['\u0F80'] = UnicodeCanonicalClass.CLASS_130;
			canonClass['\u0F82'] = UnicodeCanonicalClass.A;
			canonClass['\u0F83'] = UnicodeCanonicalClass.A;
			canonClass['\u0F84'] = UnicodeCanonicalClass.VR;
			canonClass['\u0F86'] = UnicodeCanonicalClass.A;
			canonClass['\u0F87'] = UnicodeCanonicalClass.A;
			canonClass['\u0FC6'] = UnicodeCanonicalClass.B;
			canonClass['\u1037'] = UnicodeCanonicalClass.NK;
			canonClass['\u1039'] = UnicodeCanonicalClass.VR;
			canonClass['\u135F'] = UnicodeCanonicalClass.A;
			canonClass['\u1714'] = UnicodeCanonicalClass.VR;
			canonClass['\u1734'] = UnicodeCanonicalClass.VR;
			canonClass['\u17D2'] = UnicodeCanonicalClass.VR;
			canonClass['\u17DD'] = UnicodeCanonicalClass.A;
			canonClass['\u18A9'] = UnicodeCanonicalClass.AL;
			canonClass['\u1939'] = UnicodeCanonicalClass.BR;
			canonClass['\u193A'] = UnicodeCanonicalClass.A;
			canonClass['\u193B'] = UnicodeCanonicalClass.B;
			canonClass['\u1A17'] = UnicodeCanonicalClass.A;
			canonClass['\u1A18'] = UnicodeCanonicalClass.B;
			canonClass['\u1B34'] = UnicodeCanonicalClass.NK;
			canonClass['\u1B44'] = UnicodeCanonicalClass.VR;
			canonClass['\u1B6B'] = UnicodeCanonicalClass.A;
			canonClass['\u1B6C'] = UnicodeCanonicalClass.B;
			canonClass['\u1B6D'] = UnicodeCanonicalClass.A;
			canonClass['\u1B6E'] = UnicodeCanonicalClass.A;
			canonClass['\u1B6F'] = UnicodeCanonicalClass.A;
			canonClass['\u1B70'] = UnicodeCanonicalClass.A;
			canonClass['\u1B71'] = UnicodeCanonicalClass.A;
			canonClass['\u1B72'] = UnicodeCanonicalClass.A;
			canonClass['\u1B73'] = UnicodeCanonicalClass.A;
			canonClass['\u1DC0'] = UnicodeCanonicalClass.A;
			canonClass['\u1DC1'] = UnicodeCanonicalClass.A;
			canonClass['\u1DC2'] = UnicodeCanonicalClass.B;
			canonClass['\u1DC3'] = UnicodeCanonicalClass.A;
			canonClass['\u1DC4'] = UnicodeCanonicalClass.A;
			canonClass['\u1DC5'] = UnicodeCanonicalClass.A;
			canonClass['\u1DC6'] = UnicodeCanonicalClass.A;
			canonClass['\u1DC7'] = UnicodeCanonicalClass.A;
			canonClass['\u1DC8'] = UnicodeCanonicalClass.A;
			canonClass['\u1DC9'] = UnicodeCanonicalClass.A;
			canonClass['\u1DCA'] = UnicodeCanonicalClass.B;
			canonClass['\u1DFE'] = UnicodeCanonicalClass.A;
			canonClass['\u1DFF'] = UnicodeCanonicalClass.B;
			canonClass['\u20D0'] = UnicodeCanonicalClass.A;
			canonClass['\u20D1'] = UnicodeCanonicalClass.A;
			canonClass['\u20D2'] = UnicodeCanonicalClass.OV;
			canonClass['\u20D3'] = UnicodeCanonicalClass.OV;
			canonClass['\u20D4'] = UnicodeCanonicalClass.A;
			canonClass['\u20D5'] = UnicodeCanonicalClass.A;
			canonClass['\u20D6'] = UnicodeCanonicalClass.A;
			canonClass['\u20D7'] = UnicodeCanonicalClass.A;
			canonClass['\u20D8'] = UnicodeCanonicalClass.OV;
			canonClass['\u20D9'] = UnicodeCanonicalClass.OV;
			canonClass['\u20DA'] = UnicodeCanonicalClass.OV;
			canonClass['\u20DB'] = UnicodeCanonicalClass.A;
			canonClass['\u20DC'] = UnicodeCanonicalClass.A;
			canonClass['\u20E1'] = UnicodeCanonicalClass.A;
			canonClass['\u20E5'] = UnicodeCanonicalClass.OV;
			canonClass['\u20E6'] = UnicodeCanonicalClass.OV;
			canonClass['\u20E7'] = UnicodeCanonicalClass.A;
			canonClass['\u20E8'] = UnicodeCanonicalClass.B;
			canonClass['\u20E9'] = UnicodeCanonicalClass.A;
			canonClass['\u20EA'] = UnicodeCanonicalClass.OV;
			canonClass['\u20EB'] = UnicodeCanonicalClass.OV;
			canonClass['\u20EC'] = UnicodeCanonicalClass.B;
			canonClass['\u20ED'] = UnicodeCanonicalClass.B;
			canonClass['\u20EE'] = UnicodeCanonicalClass.B;
			canonClass['\u20EF'] = UnicodeCanonicalClass.B;
			canonClass['\u302A'] = UnicodeCanonicalClass.BL;
			canonClass['\u302B'] = UnicodeCanonicalClass.AL;
			canonClass['\u302C'] = UnicodeCanonicalClass.AR;
			canonClass['\u302D'] = UnicodeCanonicalClass.BR;
			canonClass['\u302E'] = UnicodeCanonicalClass.L;
			canonClass['\u302F'] = UnicodeCanonicalClass.L;
			canonClass['\u3099'] = UnicodeCanonicalClass.KV;
			canonClass['\u309A'] = UnicodeCanonicalClass.KV;
			canonClass['\uA806'] = UnicodeCanonicalClass.VR;
			canonClass['\uFB1E'] = UnicodeCanonicalClass.CLASS_26;
			canonClass['\uFE20'] = UnicodeCanonicalClass.A;
			canonClass['\uFE21'] = UnicodeCanonicalClass.A;
			canonClass['\uFE22'] = UnicodeCanonicalClass.A;
			canonClass['\uFE23'] = UnicodeCanonicalClass.A;
			decomMapping['\u00A0'] = "\u0020";
			decomMapping['\u00A8'] = "\u0020\u0308";
			decomMapping['\u00AA'] = "\u0061";
			decomMapping['\u00AF'] = "\u0020\u0304";
			decomMapping['\u00B2'] = "\u0032";
			decomMapping['\u00B3'] = "\u0033";
			decomMapping['\u00B4'] = "\u0020\u0301";
			decomMapping['\u00B5'] = "\u03BC";
			decomMapping['\u00B8'] = "\u0020\u0327";
			decomMapping['\u00B9'] = "\u0031";
			decomMapping['\u00BA'] = "\u006F";
			decomMapping['\u00BC'] = "\u0031\u2044\u0034";
			decomMapping['\u00BD'] = "\u0031\u2044\u0032";
			decomMapping['\u00BE'] = "\u0033\u2044\u0034";
			decomMapping['\u00C0'] = "\u0041\u0300";
			decomMapping['\u00C1'] = "\u0041\u0301";
			decomMapping['\u00C2'] = "\u0041\u0302";
			decomMapping['\u00C3'] = "\u0041\u0303";
			decomMapping['\u00C4'] = "\u0041\u0308";
			decomMapping['\u00C5'] = "\u0041\u030A";
			decomMapping['\u00C7'] = "\u0043\u0327";
			decomMapping['\u00C8'] = "\u0045\u0300";
			decomMapping['\u00C9'] = "\u0045\u0301";
			decomMapping['\u00CA'] = "\u0045\u0302";
			decomMapping['\u00CB'] = "\u0045\u0308";
			decomMapping['\u00CC'] = "\u0049\u0300";
			decomMapping['\u00CD'] = "\u0049\u0301";
			decomMapping['\u00CE'] = "\u0049\u0302";
			decomMapping['\u00CF'] = "\u0049\u0308";
			decomMapping['\u00D1'] = "\u004E\u0303";
			decomMapping['\u00D2'] = "\u004F\u0300";
			decomMapping['\u00D3'] = "\u004F\u0301";
			decomMapping['\u00D4'] = "\u004F\u0302";
			decomMapping['\u00D5'] = "\u004F\u0303";
			decomMapping['\u00D6'] = "\u004F\u0308";
			decomMapping['\u00D9'] = "\u0055\u0300";
			decomMapping['\u00DA'] = "\u0055\u0301";
			decomMapping['\u00DB'] = "\u0055\u0302";
			decomMapping['\u00DC'] = "\u0055\u0308";
			decomMapping['\u00DD'] = "\u0059\u0301";
			decomMapping['\u00E0'] = "\u0061\u0300";
			decomMapping['\u00E1'] = "\u0061\u0301";
			decomMapping['\u00E2'] = "\u0061\u0302";
			decomMapping['\u00E3'] = "\u0061\u0303";
			decomMapping['\u00E4'] = "\u0061\u0308";
			decomMapping['\u00E5'] = "\u0061\u030A";
			decomMapping['\u00E7'] = "\u0063\u0327";
			decomMapping['\u00E8'] = "\u0065\u0300";
			decomMapping['\u00E9'] = "\u0065\u0301";
			decomMapping['\u00EA'] = "\u0065\u0302";
			decomMapping['\u00EB'] = "\u0065\u0308";
			decomMapping['\u00EC'] = "\u0069\u0300";
			decomMapping['\u00ED'] = "\u0069\u0301";
			decomMapping['\u00EE'] = "\u0069\u0302";
			decomMapping['\u00EF'] = "\u0069\u0308";
			decomMapping['\u00F1'] = "\u006E\u0303";
			decomMapping['\u00F2'] = "\u006F\u0300";
			decomMapping['\u00F3'] = "\u006F\u0301";
			decomMapping['\u00F4'] = "\u006F\u0302";
			decomMapping['\u00F5'] = "\u006F\u0303";
			decomMapping['\u00F6'] = "\u006F\u0308";
			decomMapping['\u00F9'] = "\u0075\u0300";
			decomMapping['\u00FA'] = "\u0075\u0301";
			decomMapping['\u00FB'] = "\u0075\u0302";
			decomMapping['\u00FC'] = "\u0075\u0308";
			decomMapping['\u00FD'] = "\u0079\u0301";
			decomMapping['\u00FF'] = "\u0079\u0308";
			decomMapping['\u0100'] = "\u0041\u0304";
			decomMapping['\u0101'] = "\u0061\u0304";
			decomMapping['\u0102'] = "\u0041\u0306";
			decomMapping['\u0103'] = "\u0061\u0306";
			decomMapping['\u0104'] = "\u0041\u0328";
			decomMapping['\u0105'] = "\u0061\u0328";
			decomMapping['\u0106'] = "\u0043\u0301";
			decomMapping['\u0107'] = "\u0063\u0301";
			decomMapping['\u0108'] = "\u0043\u0302";
			decomMapping['\u0109'] = "\u0063\u0302";
			decomMapping['\u010A'] = "\u0043\u0307";
			decomMapping['\u010B'] = "\u0063\u0307";
			decomMapping['\u010C'] = "\u0043\u030C";
			decomMapping['\u010D'] = "\u0063\u030C";
			decomMapping['\u010E'] = "\u0044\u030C";
			decomMapping['\u010F'] = "\u0064\u030C";
			decomMapping['\u0112'] = "\u0045\u0304";
			decomMapping['\u0113'] = "\u0065\u0304";
			decomMapping['\u0114'] = "\u0045\u0306";
			decomMapping['\u0115'] = "\u0065\u0306";
			decomMapping['\u0116'] = "\u0045\u0307";
			decomMapping['\u0117'] = "\u0065\u0307";
			decomMapping['\u0118'] = "\u0045\u0328";
			decomMapping['\u0119'] = "\u0065\u0328";
			decomMapping['\u011A'] = "\u0045\u030C";
			decomMapping['\u011B'] = "\u0065\u030C";
			decomMapping['\u011C'] = "\u0047\u0302";
			decomMapping['\u011D'] = "\u0067\u0302";
			decomMapping['\u011E'] = "\u0047\u0306";
			decomMapping['\u011F'] = "\u0067\u0306";
			decomMapping['\u0120'] = "\u0047\u0307";
			decomMapping['\u0121'] = "\u0067\u0307";
			decomMapping['\u0122'] = "\u0047\u0327";
			decomMapping['\u0123'] = "\u0067\u0327";
			decomMapping['\u0124'] = "\u0048\u0302";
			decomMapping['\u0125'] = "\u0068\u0302";
			decomMapping['\u0128'] = "\u0049\u0303";
			decomMapping['\u0129'] = "\u0069\u0303";
			decomMapping['\u012A'] = "\u0049\u0304";
			decomMapping['\u012B'] = "\u0069\u0304";
			decomMapping['\u012C'] = "\u0049\u0306";
			decomMapping['\u012D'] = "\u0069\u0306";
			decomMapping['\u012E'] = "\u0049\u0328";
			decomMapping['\u012F'] = "\u0069\u0328";
			decomMapping['\u0130'] = "\u0049\u0307";
			decomMapping['\u0132'] = "\u0049\u004A";
			decomMapping['\u0133'] = "\u0069\u006A";
			decomMapping['\u0134'] = "\u004A\u0302";
			decomMapping['\u0135'] = "\u006A\u0302";
			decomMapping['\u0136'] = "\u004B\u0327";
			decomMapping['\u0137'] = "\u006B\u0327";
			decomMapping['\u0139'] = "\u004C\u0301";
			decomMapping['\u013A'] = "\u006C\u0301";
			decomMapping['\u013B'] = "\u004C\u0327";
			decomMapping['\u013C'] = "\u006C\u0327";
			decomMapping['\u013D'] = "\u004C\u030C";
			decomMapping['\u013E'] = "\u006C\u030C";
			decomMapping['\u013F'] = "\u004C\u00B7";
			decomMapping['\u0140'] = "\u006C\u00B7";
			decomMapping['\u0143'] = "\u004E\u0301";
			decomMapping['\u0144'] = "\u006E\u0301";
			decomMapping['\u0145'] = "\u004E\u0327";
			decomMapping['\u0146'] = "\u006E\u0327";
			decomMapping['\u0147'] = "\u004E\u030C";
			decomMapping['\u0148'] = "\u006E\u030C";
			decomMapping['\u0149'] = "\u02BC\u006E";
			decomMapping['\u014C'] = "\u004F\u0304";
			decomMapping['\u014D'] = "\u006F\u0304";
			decomMapping['\u014E'] = "\u004F\u0306";
			decomMapping['\u014F'] = "\u006F\u0306";
			decomMapping['\u0150'] = "\u004F\u030B";
			decomMapping['\u0151'] = "\u006F\u030B";
			decomMapping['\u0154'] = "\u0052\u0301";
			decomMapping['\u0155'] = "\u0072\u0301";
			decomMapping['\u0156'] = "\u0052\u0327";
			decomMapping['\u0157'] = "\u0072\u0327";
			decomMapping['\u0158'] = "\u0052\u030C";
			decomMapping['\u0159'] = "\u0072\u030C";
			decomMapping['\u015A'] = "\u0053\u0301";
			decomMapping['\u015B'] = "\u0073\u0301";
			decomMapping['\u015C'] = "\u0053\u0302";
			decomMapping['\u015D'] = "\u0073\u0302";
			decomMapping['\u015E'] = "\u0053\u0327";
			decomMapping['\u015F'] = "\u0073\u0327";
			decomMapping['\u0160'] = "\u0053\u030C";
			decomMapping['\u0161'] = "\u0073\u030C";
			decomMapping['\u0162'] = "\u0054\u0327";
			decomMapping['\u0163'] = "\u0074\u0327";
			decomMapping['\u0164'] = "\u0054\u030C";
			decomMapping['\u0165'] = "\u0074\u030C";
			decomMapping['\u0168'] = "\u0055\u0303";
			decomMapping['\u0169'] = "\u0075\u0303";
			decomMapping['\u016A'] = "\u0055\u0304";
			decomMapping['\u016B'] = "\u0075\u0304";
			decomMapping['\u016C'] = "\u0055\u0306";
			decomMapping['\u016D'] = "\u0075\u0306";
			decomMapping['\u016E'] = "\u0055\u030A";
			decomMapping['\u016F'] = "\u0075\u030A";
			decomMapping['\u0170'] = "\u0055\u030B";
			decomMapping['\u0171'] = "\u0075\u030B";
			decomMapping['\u0172'] = "\u0055\u0328";
			decomMapping['\u0173'] = "\u0075\u0328";
			decomMapping['\u0174'] = "\u0057\u0302";
			decomMapping['\u0175'] = "\u0077\u0302";
			decomMapping['\u0176'] = "\u0059\u0302";
			decomMapping['\u0177'] = "\u0079\u0302";
			decomMapping['\u0178'] = "\u0059\u0308";
			decomMapping['\u0179'] = "\u005A\u0301";
			decomMapping['\u017A'] = "\u007A\u0301";
			decomMapping['\u017B'] = "\u005A\u0307";
			decomMapping['\u017C'] = "\u007A\u0307";
			decomMapping['\u017D'] = "\u005A\u030C";
			decomMapping['\u017E'] = "\u007A\u030C";
			decomMapping['\u017F'] = "\u0073";
			decomMapping['\u01A0'] = "\u004F\u031B";
			decomMapping['\u01A1'] = "\u006F\u031B";
			decomMapping['\u01AF'] = "\u0055\u031B";
			decomMapping['\u01B0'] = "\u0075\u031B";
			decomMapping['\u01C4'] = "\u0044\u017D";
			decomMapping['\u01C5'] = "\u0044\u017E";
			decomMapping['\u01C6'] = "\u0064\u017E";
			decomMapping['\u01C7'] = "\u004C\u004A";
			decomMapping['\u01C8'] = "\u004C\u006A";
			decomMapping['\u01C9'] = "\u006C\u006A";
			decomMapping['\u01CA'] = "\u004E\u004A";
			decomMapping['\u01CB'] = "\u004E\u006A";
			decomMapping['\u01CC'] = "\u006E\u006A";
			decomMapping['\u01CD'] = "\u0041\u030C";
			decomMapping['\u01CE'] = "\u0061\u030C";
			decomMapping['\u01CF'] = "\u0049\u030C";
			decomMapping['\u01D0'] = "\u0069\u030C";
			decomMapping['\u01D1'] = "\u004F\u030C";
			decomMapping['\u01D2'] = "\u006F\u030C";
			decomMapping['\u01D3'] = "\u0055\u030C";
			decomMapping['\u01D4'] = "\u0075\u030C";
			decomMapping['\u01D5'] = "\u00DC\u0304";
			decomMapping['\u01D6'] = "\u00FC\u0304";
			decomMapping['\u01D7'] = "\u00DC\u0301";
			decomMapping['\u01D8'] = "\u00FC\u0301";
			decomMapping['\u01D9'] = "\u00DC\u030C";
			decomMapping['\u01DA'] = "\u00FC\u030C";
			decomMapping['\u01DB'] = "\u00DC\u0300";
			decomMapping['\u01DC'] = "\u00FC\u0300";
			decomMapping['\u01DE'] = "\u00C4\u0304";
			decomMapping['\u01DF'] = "\u00E4\u0304";
			decomMapping['\u01E0'] = "\u0226\u0304";
			decomMapping['\u01E1'] = "\u0227\u0304";
			decomMapping['\u01E2'] = "\u00C6\u0304";
			decomMapping['\u01E3'] = "\u00E6\u0304";
			decomMapping['\u01E6'] = "\u0047\u030C";
			decomMapping['\u01E7'] = "\u0067\u030C";
			decomMapping['\u01E8'] = "\u004B\u030C";
			decomMapping['\u01E9'] = "\u006B\u030C";
			decomMapping['\u01EA'] = "\u004F\u0328";
			decomMapping['\u01EB'] = "\u006F\u0328";
			decomMapping['\u01EC'] = "\u01EA\u0304";
			decomMapping['\u01ED'] = "\u01EB\u0304";
			decomMapping['\u01EE'] = "\u01B7\u030C";
			decomMapping['\u01EF'] = "\u0292\u030C";
			decomMapping['\u01F0'] = "\u006A\u030C";
			decomMapping['\u01F1'] = "\u0044\u005A";
			decomMapping['\u01F2'] = "\u0044\u007A";
			decomMapping['\u01F3'] = "\u0064\u007A";
			decomMapping['\u01F4'] = "\u0047\u0301";
			decomMapping['\u01F5'] = "\u0067\u0301";
			decomMapping['\u01F8'] = "\u004E\u0300";
			decomMapping['\u01F9'] = "\u006E\u0300";
			decomMapping['\u01FA'] = "\u00C5\u0301";
			decomMapping['\u01FB'] = "\u00E5\u0301";
			decomMapping['\u01FC'] = "\u00C6\u0301";
			decomMapping['\u01FD'] = "\u00E6\u0301";
			decomMapping['\u01FE'] = "\u00D8\u0301";
			decomMapping['\u01FF'] = "\u00F8\u0301";
			decomMapping['\u0200'] = "\u0041\u030F";
			decomMapping['\u0201'] = "\u0061\u030F";
			decomMapping['\u0202'] = "\u0041\u0311";
			decomMapping['\u0203'] = "\u0061\u0311";
			decomMapping['\u0204'] = "\u0045\u030F";
			decomMapping['\u0205'] = "\u0065\u030F";
			decomMapping['\u0206'] = "\u0045\u0311";
			decomMapping['\u0207'] = "\u0065\u0311";
			decomMapping['\u0208'] = "\u0049\u030F";
			decomMapping['\u0209'] = "\u0069\u030F";
			decomMapping['\u020A'] = "\u0049\u0311";
			decomMapping['\u020B'] = "\u0069\u0311";
			decomMapping['\u020C'] = "\u004F\u030F";
			decomMapping['\u020D'] = "\u006F\u030F";
			decomMapping['\u020E'] = "\u004F\u0311";
			decomMapping['\u020F'] = "\u006F\u0311";
			decomMapping['\u0210'] = "\u0052\u030F";
			decomMapping['\u0211'] = "\u0072\u030F";
			decomMapping['\u0212'] = "\u0052\u0311";
			decomMapping['\u0213'] = "\u0072\u0311";
			decomMapping['\u0214'] = "\u0055\u030F";
			decomMapping['\u0215'] = "\u0075\u030F";
			decomMapping['\u0216'] = "\u0055\u0311";
			decomMapping['\u0217'] = "\u0075\u0311";
			decomMapping['\u0218'] = "\u0053\u0326";
			decomMapping['\u0219'] = "\u0073\u0326";
			decomMapping['\u021A'] = "\u0054\u0326";
			decomMapping['\u021B'] = "\u0074\u0326";
			decomMapping['\u021E'] = "\u0048\u030C";
			decomMapping['\u021F'] = "\u0068\u030C";
			decomMapping['\u0226'] = "\u0041\u0307";
			decomMapping['\u0227'] = "\u0061\u0307";
			decomMapping['\u0228'] = "\u0045\u0327";
			decomMapping['\u0229'] = "\u0065\u0327";
			decomMapping['\u022A'] = "\u00D6\u0304";
			decomMapping['\u022B'] = "\u00F6\u0304";
			decomMapping['\u022C'] = "\u00D5\u0304";
			decomMapping['\u022D'] = "\u00F5\u0304";
			decomMapping['\u022E'] = "\u004F\u0307";
			decomMapping['\u022F'] = "\u006F\u0307";
			decomMapping['\u0230'] = "\u022E\u0304";
			decomMapping['\u0231'] = "\u022F\u0304";
			decomMapping['\u0232'] = "\u0059\u0304";
			decomMapping['\u0233'] = "\u0079\u0304";
			decomMapping['\u02B0'] = "\u0068";
			decomMapping['\u02B1'] = "\u0266";
			decomMapping['\u02B2'] = "\u006A";
			decomMapping['\u02B3'] = "\u0072";
			decomMapping['\u02B4'] = "\u0279";
			decomMapping['\u02B5'] = "\u027B";
			decomMapping['\u02B6'] = "\u0281";
			decomMapping['\u02B7'] = "\u0077";
			decomMapping['\u02B8'] = "\u0079";
			decomMapping['\u02D8'] = "\u0020\u0306";
			decomMapping['\u02D9'] = "\u0020\u0307";
			decomMapping['\u02DA'] = "\u0020\u030A";
			decomMapping['\u02DB'] = "\u0020\u0328";
			decomMapping['\u02DC'] = "\u0020\u0303";
			decomMapping['\u02DD'] = "\u0020\u030B";
			decomMapping['\u02E0'] = "\u0263";
			decomMapping['\u02E1'] = "\u006C";
			decomMapping['\u02E2'] = "\u0073";
			decomMapping['\u02E3'] = "\u0078";
			decomMapping['\u02E4'] = "\u0295";
			decomMapping['\u0340'] = "\u0300";
			decomMapping['\u0341'] = "\u0301";
			decomMapping['\u0343'] = "\u0313";
			decomMapping['\u0344'] = "\u0308\u0301";
			decomMapping['\u0374'] = "\u02B9";
			decomMapping['\u037A'] = "\u0020\u0345";
			decomMapping['\u037E'] = "\u003B";
			decomMapping['\u0384'] = "\u0020\u0301";
			decomMapping['\u0385'] = "\u00A8\u0301";
			decomMapping['\u0386'] = "\u0391\u0301";
			decomMapping['\u0387'] = "\u00B7";
			decomMapping['\u0388'] = "\u0395\u0301";
			decomMapping['\u0389'] = "\u0397\u0301";
			decomMapping['\u038A'] = "\u0399\u0301";
			decomMapping['\u038C'] = "\u039F\u0301";
			decomMapping['\u038E'] = "\u03A5\u0301";
			decomMapping['\u038F'] = "\u03A9\u0301";
			decomMapping['\u0390'] = "\u03CA\u0301";
			decomMapping['\u03AA'] = "\u0399\u0308";
			decomMapping['\u03AB'] = "\u03A5\u0308";
			decomMapping['\u03AC'] = "\u03B1\u0301";
			decomMapping['\u03AD'] = "\u03B5\u0301";
			decomMapping['\u03AE'] = "\u03B7\u0301";
			decomMapping['\u03AF'] = "\u03B9\u0301";
			decomMapping['\u03B0'] = "\u03CB\u0301";
			decomMapping['\u03CA'] = "\u03B9\u0308";
			decomMapping['\u03CB'] = "\u03C5\u0308";
			decomMapping['\u03CC'] = "\u03BF\u0301";
			decomMapping['\u03CD'] = "\u03C5\u0301";
			decomMapping['\u03CE'] = "\u03C9\u0301";
			decomMapping['\u03D0'] = "\u03B2";
			decomMapping['\u03D1'] = "\u03B8";
			decomMapping['\u03D2'] = "\u03A5";
			decomMapping['\u03D3'] = "\u03D2\u0301";
			decomMapping['\u03D4'] = "\u03D2\u0308";
			decomMapping['\u03D5'] = "\u03C6";
			decomMapping['\u03D6'] = "\u03C0";
			decomMapping['\u03F0'] = "\u03BA";
			decomMapping['\u03F1'] = "\u03C1";
			decomMapping['\u03F2'] = "\u03C2";
			decomMapping['\u03F4'] = "\u0398";
			decomMapping['\u03F5'] = "\u03B5";
			decomMapping['\u03F9'] = "\u03A3";
			decomMapping['\u0400'] = "\u0415\u0300";
			decomMapping['\u0401'] = "\u0415\u0308";
			decomMapping['\u0403'] = "\u0413\u0301";
			decomMapping['\u0407'] = "\u0406\u0308";
			decomMapping['\u040C'] = "\u041A\u0301";
			decomMapping['\u040D'] = "\u0418\u0300";
			decomMapping['\u040E'] = "\u0423\u0306";
			decomMapping['\u0419'] = "\u0418\u0306";
			decomMapping['\u0439'] = "\u0438\u0306";
			decomMapping['\u0450'] = "\u0435\u0300";
			decomMapping['\u0451'] = "\u0435\u0308";
			decomMapping['\u0453'] = "\u0433\u0301";
			decomMapping['\u0457'] = "\u0456\u0308";
			decomMapping['\u045C'] = "\u043A\u0301";
			decomMapping['\u045D'] = "\u0438\u0300";
			decomMapping['\u045E'] = "\u0443\u0306";
			decomMapping['\u0476'] = "\u0474\u030F";
			decomMapping['\u0477'] = "\u0475\u030F";
			decomMapping['\u04C1'] = "\u0416\u0306";
			decomMapping['\u04C2'] = "\u0436\u0306";
			decomMapping['\u04D0'] = "\u0410\u0306";
			decomMapping['\u04D1'] = "\u0430\u0306";
			decomMapping['\u04D2'] = "\u0410\u0308";
			decomMapping['\u04D3'] = "\u0430\u0308";
			decomMapping['\u04D6'] = "\u0415\u0306";
			decomMapping['\u04D7'] = "\u0435\u0306";
			decomMapping['\u04DA'] = "\u04D8\u0308";
			decomMapping['\u04DB'] = "\u04D9\u0308";
			decomMapping['\u04DC'] = "\u0416\u0308";
			decomMapping['\u04DD'] = "\u0436\u0308";
			decomMapping['\u04DE'] = "\u0417\u0308";
			decomMapping['\u04DF'] = "\u0437\u0308";
			decomMapping['\u04E2'] = "\u0418\u0304";
			decomMapping['\u04E3'] = "\u0438\u0304";
			decomMapping['\u04E4'] = "\u0418\u0308";
			decomMapping['\u04E5'] = "\u0438\u0308";
			decomMapping['\u04E6'] = "\u041E\u0308";
			decomMapping['\u04E7'] = "\u043E\u0308";
			decomMapping['\u04EA'] = "\u04E8\u0308";
			decomMapping['\u04EB'] = "\u04E9\u0308";
			decomMapping['\u04EC'] = "\u042D\u0308";
			decomMapping['\u04ED'] = "\u044D\u0308";
			decomMapping['\u04EE'] = "\u0423\u0304";
			decomMapping['\u04EF'] = "\u0443\u0304";
			decomMapping['\u04F0'] = "\u0423\u0308";
			decomMapping['\u04F1'] = "\u0443\u0308";
			decomMapping['\u04F2'] = "\u0423\u030B";
			decomMapping['\u04F3'] = "\u0443\u030B";
			decomMapping['\u04F4'] = "\u0427\u0308";
			decomMapping['\u04F5'] = "\u0447\u0308";
			decomMapping['\u04F8'] = "\u042B\u0308";
			decomMapping['\u04F9'] = "\u044B\u0308";
			decomMapping['\u0587'] = "\u0565\u0582";
			decomMapping['\u0622'] = "\u0627\u0653";
			decomMapping['\u0623'] = "\u0627\u0654";
			decomMapping['\u0624'] = "\u0648\u0654";
			decomMapping['\u0625'] = "\u0627\u0655";
			decomMapping['\u0626'] = "\u064A\u0654";
			decomMapping['\u0675'] = "\u0627\u0674";
			decomMapping['\u0676'] = "\u0648\u0674";
			decomMapping['\u0677'] = "\u06C7\u0674";
			decomMapping['\u0678'] = "\u064A\u0674";
			decomMapping['\u06C0'] = "\u06D5\u0654";
			decomMapping['\u06C2'] = "\u06C1\u0654";
			decomMapping['\u06D3'] = "\u06D2\u0654";
			decomMapping['\u0929'] = "\u0928\u093C";
			decomMapping['\u0931'] = "\u0930\u093C";
			decomMapping['\u0934'] = "\u0933\u093C";
			decomMapping['\u0958'] = "\u0915\u093C";
			decomMapping['\u0959'] = "\u0916\u093C";
			decomMapping['\u095A'] = "\u0917\u093C";
			decomMapping['\u095B'] = "\u091C\u093C";
			decomMapping['\u095C'] = "\u0921\u093C";
			decomMapping['\u095D'] = "\u0922\u093C";
			decomMapping['\u095E'] = "\u092B\u093C";
			decomMapping['\u095F'] = "\u092F\u093C";
			decomMapping['\u09CB'] = "\u09C7\u09BE";
			decomMapping['\u09CC'] = "\u09C7\u09D7";
			decomMapping['\u09DC'] = "\u09A1\u09BC";
			decomMapping['\u09DD'] = "\u09A2\u09BC";
			decomMapping['\u09DF'] = "\u09AF\u09BC";
			decomMapping['\u0A33'] = "\u0A32\u0A3C";
			decomMapping['\u0A36'] = "\u0A38\u0A3C";
			decomMapping['\u0A59'] = "\u0A16\u0A3C";
			decomMapping['\u0A5A'] = "\u0A17\u0A3C";
			decomMapping['\u0A5B'] = "\u0A1C\u0A3C";
			decomMapping['\u0A5E'] = "\u0A2B\u0A3C";
			decomMapping['\u0B48'] = "\u0B47\u0B56";
			decomMapping['\u0B4B'] = "\u0B47\u0B3E";
			decomMapping['\u0B4C'] = "\u0B47\u0B57";
			decomMapping['\u0B5C'] = "\u0B21\u0B3C";
			decomMapping['\u0B5D'] = "\u0B22\u0B3C";
			decomMapping['\u0B94'] = "\u0B92\u0BD7";
			decomMapping['\u0BCA'] = "\u0BC6\u0BBE";
			decomMapping['\u0BCB'] = "\u0BC7\u0BBE";
			decomMapping['\u0BCC'] = "\u0BC6\u0BD7";
			decomMapping['\u0C48'] = "\u0C46\u0C56";
			decomMapping['\u0CC0'] = "\u0CBF\u0CD5";
			decomMapping['\u0CC7'] = "\u0CC6\u0CD5";
			decomMapping['\u0CC8'] = "\u0CC6\u0CD6";
			decomMapping['\u0CCA'] = "\u0CC6\u0CC2";
			decomMapping['\u0CCB'] = "\u0CCA\u0CD5";
			decomMapping['\u0D4A'] = "\u0D46\u0D3E";
			decomMapping['\u0D4B'] = "\u0D47\u0D3E";
			decomMapping['\u0D4C'] = "\u0D46\u0D57";
			decomMapping['\u0DDA'] = "\u0DD9\u0DCA";
			decomMapping['\u0DDC'] = "\u0DD9\u0DCF";
			decomMapping['\u0DDD'] = "\u0DDC\u0DCA";
			decomMapping['\u0DDE'] = "\u0DD9\u0DDF";
			decomMapping['\u0E33'] = "\u0E4D\u0E32";
			decomMapping['\u0EB3'] = "\u0ECD\u0EB2";
			decomMapping['\u0EDC'] = "\u0EAB\u0E99";
			decomMapping['\u0EDD'] = "\u0EAB\u0EA1";
			decomMapping['\u0F0C'] = "\u0F0B";
			decomMapping['\u0F43'] = "\u0F42\u0FB7";
			decomMapping['\u0F4D'] = "\u0F4C\u0FB7";
			decomMapping['\u0F52'] = "\u0F51\u0FB7";
			decomMapping['\u0F57'] = "\u0F56\u0FB7";
			decomMapping['\u0F5C'] = "\u0F5B\u0FB7";
			decomMapping['\u0F69'] = "\u0F40\u0FB5";
			decomMapping['\u0F73'] = "\u0F71\u0F72";
			decomMapping['\u0F75'] = "\u0F71\u0F74";
			decomMapping['\u0F76'] = "\u0FB2\u0F80";
			decomMapping['\u0F77'] = "\u0FB2\u0F81";
			decomMapping['\u0F78'] = "\u0FB3\u0F80";
			decomMapping['\u0F79'] = "\u0FB3\u0F81";
			decomMapping['\u0F81'] = "\u0F71\u0F80";
			decomMapping['\u0F93'] = "\u0F92\u0FB7";
			decomMapping['\u0F9D'] = "\u0F9C\u0FB7";
			decomMapping['\u0FA2'] = "\u0FA1\u0FB7";
			decomMapping['\u0FA7'] = "\u0FA6\u0FB7";
			decomMapping['\u0FAC'] = "\u0FAB\u0FB7";
			decomMapping['\u0FB9'] = "\u0F90\u0FB5";
			decomMapping['\u1026'] = "\u1025\u102E";
			decomMapping['\u10FC'] = "\u10DC";
			decomMapping['\u1B06'] = "\u1B05\u1B35";
			decomMapping['\u1B08'] = "\u1B07\u1B35";
			decomMapping['\u1B0A'] = "\u1B09\u1B35";
			decomMapping['\u1B0C'] = "\u1B0B\u1B35";
			decomMapping['\u1B0E'] = "\u1B0D\u1B35";
			decomMapping['\u1B12'] = "\u1B11\u1B35";
			decomMapping['\u1B3B'] = "\u1B3A\u1B35";
			decomMapping['\u1B3D'] = "\u1B3C\u1B35";
			decomMapping['\u1B40'] = "\u1B3E\u1B35";
			decomMapping['\u1B41'] = "\u1B3F\u1B35";
			decomMapping['\u1B43'] = "\u1B42\u1B35";
			decomMapping['\u1D2C'] = "\u0041";
			decomMapping['\u1D2D'] = "\u00C6";
			decomMapping['\u1D2E'] = "\u0042";
			decomMapping['\u1D30'] = "\u0044";
			decomMapping['\u1D31'] = "\u0045";
			decomMapping['\u1D32'] = "\u018E";
			decomMapping['\u1D33'] = "\u0047";
			decomMapping['\u1D34'] = "\u0048";
			decomMapping['\u1D35'] = "\u0049";
			decomMapping['\u1D36'] = "\u004A";
			decomMapping['\u1D37'] = "\u004B";
			decomMapping['\u1D38'] = "\u004C";
			decomMapping['\u1D39'] = "\u004D";
			decomMapping['\u1D3A'] = "\u004E";
			decomMapping['\u1D3C'] = "\u004F";
			decomMapping['\u1D3D'] = "\u0222";
			decomMapping['\u1D3E'] = "\u0050";
			decomMapping['\u1D3F'] = "\u0052";
			decomMapping['\u1D40'] = "\u0054";
			decomMapping['\u1D41'] = "\u0055";
			decomMapping['\u1D42'] = "\u0057";
			decomMapping['\u1D43'] = "\u0061";
			decomMapping['\u1D44'] = "\u0250";
			decomMapping['\u1D45'] = "\u0251";
			decomMapping['\u1D46'] = "\u1D02";
			decomMapping['\u1D47'] = "\u0062";
			decomMapping['\u1D48'] = "\u0064";
			decomMapping['\u1D49'] = "\u0065";
			decomMapping['\u1D4A'] = "\u0259";
			decomMapping['\u1D4B'] = "\u025B";
			decomMapping['\u1D4C'] = "\u025C";
			decomMapping['\u1D4D'] = "\u0067";
			decomMapping['\u1D4F'] = "\u006B";
			decomMapping['\u1D50'] = "\u006D";
			decomMapping['\u1D51'] = "\u014B";
			decomMapping['\u1D52'] = "\u006F";
			decomMapping['\u1D53'] = "\u0254";
			decomMapping['\u1D54'] = "\u1D16";
			decomMapping['\u1D55'] = "\u1D17";
			decomMapping['\u1D56'] = "\u0070";
			decomMapping['\u1D57'] = "\u0074";
			decomMapping['\u1D58'] = "\u0075";
			decomMapping['\u1D59'] = "\u1D1D";
			decomMapping['\u1D5A'] = "\u026F";
			decomMapping['\u1D5B'] = "\u0076";
			decomMapping['\u1D5C'] = "\u1D25";
			decomMapping['\u1D5D'] = "\u03B2";
			decomMapping['\u1D5E'] = "\u03B3";
			decomMapping['\u1D5F'] = "\u03B4";
			decomMapping['\u1D60'] = "\u03C6";
			decomMapping['\u1D61'] = "\u03C7";
			decomMapping['\u1D62'] = "\u0069";
			decomMapping['\u1D63'] = "\u0072";
			decomMapping['\u1D64'] = "\u0075";
			decomMapping['\u1D65'] = "\u0076";
			decomMapping['\u1D66'] = "\u03B2";
			decomMapping['\u1D67'] = "\u03B3";
			decomMapping['\u1D68'] = "\u03C1";
			decomMapping['\u1D69'] = "\u03C6";
			decomMapping['\u1D6A'] = "\u03C7";
			decomMapping['\u1D78'] = "\u043D";
			decomMapping['\u1D9B'] = "\u0252";
			decomMapping['\u1D9C'] = "\u0063";
			decomMapping['\u1D9D'] = "\u0255";
			decomMapping['\u1D9E'] = "\u00F0";
			decomMapping['\u1D9F'] = "\u025C";
			decomMapping['\u1DA0'] = "\u0066";
			decomMapping['\u1DA1'] = "\u025F";
			decomMapping['\u1DA2'] = "\u0261";
			decomMapping['\u1DA3'] = "\u0265";
			decomMapping['\u1DA4'] = "\u0268";
			decomMapping['\u1DA5'] = "\u0269";
			decomMapping['\u1DA6'] = "\u026A";
			decomMapping['\u1DA7'] = "\u1D7B";
			decomMapping['\u1DA8'] = "\u029D";
			decomMapping['\u1DA9'] = "\u026D";
			decomMapping['\u1DAA'] = "\u1D85";
			decomMapping['\u1DAB'] = "\u029F";
			decomMapping['\u1DAC'] = "\u0271";
			decomMapping['\u1DAD'] = "\u0270";
			decomMapping['\u1DAE'] = "\u0272";
			decomMapping['\u1DAF'] = "\u0273";
			decomMapping['\u1DB0'] = "\u0274";
			decomMapping['\u1DB1'] = "\u0275";
			decomMapping['\u1DB2'] = "\u0278";
			decomMapping['\u1DB3'] = "\u0282";
			decomMapping['\u1DB4'] = "\u0283";
			decomMapping['\u1DB5'] = "\u01AB";
			decomMapping['\u1DB6'] = "\u0289";
			decomMapping['\u1DB7'] = "\u028A";
			decomMapping['\u1DB8'] = "\u1D1C";
			decomMapping['\u1DB9'] = "\u028B";
			decomMapping['\u1DBA'] = "\u028C";
			decomMapping['\u1DBB'] = "\u007A";
			decomMapping['\u1DBC'] = "\u0290";
			decomMapping['\u1DBD'] = "\u0291";
			decomMapping['\u1DBE'] = "\u0292";
			decomMapping['\u1DBF'] = "\u03B8";
			decomMapping['\u1E00'] = "\u0041\u0325";
			decomMapping['\u1E01'] = "\u0061\u0325";
			decomMapping['\u1E02'] = "\u0042\u0307";
			decomMapping['\u1E03'] = "\u0062\u0307";
			decomMapping['\u1E04'] = "\u0042\u0323";
			decomMapping['\u1E05'] = "\u0062\u0323";
			decomMapping['\u1E06'] = "\u0042\u0331";
			decomMapping['\u1E07'] = "\u0062\u0331";
			decomMapping['\u1E08'] = "\u00C7\u0301";
			decomMapping['\u1E09'] = "\u00E7\u0301";
			decomMapping['\u1E0A'] = "\u0044\u0307";
			decomMapping['\u1E0B'] = "\u0064\u0307";
			decomMapping['\u1E0C'] = "\u0044\u0323";
			decomMapping['\u1E0D'] = "\u0064\u0323";
			decomMapping['\u1E0E'] = "\u0044\u0331";
			decomMapping['\u1E0F'] = "\u0064\u0331";
			decomMapping['\u1E10'] = "\u0044\u0327";
			decomMapping['\u1E11'] = "\u0064\u0327";
			decomMapping['\u1E12'] = "\u0044\u032D";
			decomMapping['\u1E13'] = "\u0064\u032D";
			decomMapping['\u1E14'] = "\u0112\u0300";
			decomMapping['\u1E15'] = "\u0113\u0300";
			decomMapping['\u1E16'] = "\u0112\u0301";
			decomMapping['\u1E17'] = "\u0113\u0301";
			decomMapping['\u1E18'] = "\u0045\u032D";
			decomMapping['\u1E19'] = "\u0065\u032D";
			decomMapping['\u1E1A'] = "\u0045\u0330";
			decomMapping['\u1E1B'] = "\u0065\u0330";
			decomMapping['\u1E1C'] = "\u0228\u0306";
			decomMapping['\u1E1D'] = "\u0229\u0306";
			decomMapping['\u1E1E'] = "\u0046\u0307";
			decomMapping['\u1E1F'] = "\u0066\u0307";
			decomMapping['\u1E20'] = "\u0047\u0304";
			decomMapping['\u1E21'] = "\u0067\u0304";
			decomMapping['\u1E22'] = "\u0048\u0307";
			decomMapping['\u1E23'] = "\u0068\u0307";
			decomMapping['\u1E24'] = "\u0048\u0323";
			decomMapping['\u1E25'] = "\u0068\u0323";
			decomMapping['\u1E26'] = "\u0048\u0308";
			decomMapping['\u1E27'] = "\u0068\u0308";
			decomMapping['\u1E28'] = "\u0048\u0327";
			decomMapping['\u1E29'] = "\u0068\u0327";
			decomMapping['\u1E2A'] = "\u0048\u032E";
			decomMapping['\u1E2B'] = "\u0068\u032E";
			decomMapping['\u1E2C'] = "\u0049\u0330";
			decomMapping['\u1E2D'] = "\u0069\u0330";
			decomMapping['\u1E2E'] = "\u00CF\u0301";
			decomMapping['\u1E2F'] = "\u00EF\u0301";
			decomMapping['\u1E30'] = "\u004B\u0301";
			decomMapping['\u1E31'] = "\u006B\u0301";
			decomMapping['\u1E32'] = "\u004B\u0323";
			decomMapping['\u1E33'] = "\u006B\u0323";
			decomMapping['\u1E34'] = "\u004B\u0331";
			decomMapping['\u1E35'] = "\u006B\u0331";
			decomMapping['\u1E36'] = "\u004C\u0323";
			decomMapping['\u1E37'] = "\u006C\u0323";
			decomMapping['\u1E38'] = "\u1E36\u0304";
			decomMapping['\u1E39'] = "\u1E37\u0304";
			decomMapping['\u1E3A'] = "\u004C\u0331";
			decomMapping['\u1E3B'] = "\u006C\u0331";
			decomMapping['\u1E3C'] = "\u004C\u032D";
			decomMapping['\u1E3D'] = "\u006C\u032D";
			decomMapping['\u1E3E'] = "\u004D\u0301";
			decomMapping['\u1E3F'] = "\u006D\u0301";
			decomMapping['\u1E40'] = "\u004D\u0307";
			decomMapping['\u1E41'] = "\u006D\u0307";
			decomMapping['\u1E42'] = "\u004D\u0323";
			decomMapping['\u1E43'] = "\u006D\u0323";
			decomMapping['\u1E44'] = "\u004E\u0307";
			decomMapping['\u1E45'] = "\u006E\u0307";
			decomMapping['\u1E46'] = "\u004E\u0323";
			decomMapping['\u1E47'] = "\u006E\u0323";
			decomMapping['\u1E48'] = "\u004E\u0331";
			decomMapping['\u1E49'] = "\u006E\u0331";
			decomMapping['\u1E4A'] = "\u004E\u032D";
			decomMapping['\u1E4B'] = "\u006E\u032D";
			decomMapping['\u1E4C'] = "\u00D5\u0301";
			decomMapping['\u1E4D'] = "\u00F5\u0301";
			decomMapping['\u1E4E'] = "\u00D5\u0308";
			decomMapping['\u1E4F'] = "\u00F5\u0308";
			decomMapping['\u1E50'] = "\u014C\u0300";
			decomMapping['\u1E51'] = "\u014D\u0300";
			decomMapping['\u1E52'] = "\u014C\u0301";
			decomMapping['\u1E53'] = "\u014D\u0301";
			decomMapping['\u1E54'] = "\u0050\u0301";
			decomMapping['\u1E55'] = "\u0070\u0301";
			decomMapping['\u1E56'] = "\u0050\u0307";
			decomMapping['\u1E57'] = "\u0070\u0307";
			decomMapping['\u1E58'] = "\u0052\u0307";
			decomMapping['\u1E59'] = "\u0072\u0307";
			decomMapping['\u1E5A'] = "\u0052\u0323";
			decomMapping['\u1E5B'] = "\u0072\u0323";
			decomMapping['\u1E5C'] = "\u1E5A\u0304";
			decomMapping['\u1E5D'] = "\u1E5B\u0304";
			decomMapping['\u1E5E'] = "\u0052\u0331";
			decomMapping['\u1E5F'] = "\u0072\u0331";
			decomMapping['\u1E60'] = "\u0053\u0307";
			decomMapping['\u1E61'] = "\u0073\u0307";
			decomMapping['\u1E62'] = "\u0053\u0323";
			decomMapping['\u1E63'] = "\u0073\u0323";
			decomMapping['\u1E64'] = "\u015A\u0307";
			decomMapping['\u1E65'] = "\u015B\u0307";
			decomMapping['\u1E66'] = "\u0160\u0307";
			decomMapping['\u1E67'] = "\u0161\u0307";
			decomMapping['\u1E68'] = "\u1E62\u0307";
			decomMapping['\u1E69'] = "\u1E63\u0307";
			decomMapping['\u1E6A'] = "\u0054\u0307";
			decomMapping['\u1E6B'] = "\u0074\u0307";
			decomMapping['\u1E6C'] = "\u0054\u0323";
			decomMapping['\u1E6D'] = "\u0074\u0323";
			decomMapping['\u1E6E'] = "\u0054\u0331";
			decomMapping['\u1E6F'] = "\u0074\u0331";
			decomMapping['\u1E70'] = "\u0054\u032D";
			decomMapping['\u1E71'] = "\u0074\u032D";
			decomMapping['\u1E72'] = "\u0055\u0324";
			decomMapping['\u1E73'] = "\u0075\u0324";
			decomMapping['\u1E74'] = "\u0055\u0330";
			decomMapping['\u1E75'] = "\u0075\u0330";
			decomMapping['\u1E76'] = "\u0055\u032D";
			decomMapping['\u1E77'] = "\u0075\u032D";
			decomMapping['\u1E78'] = "\u0168\u0301";
			decomMapping['\u1E79'] = "\u0169\u0301";
			decomMapping['\u1E7A'] = "\u016A\u0308";
			decomMapping['\u1E7B'] = "\u016B\u0308";
			decomMapping['\u1E7C'] = "\u0056\u0303";
			decomMapping['\u1E7D'] = "\u0076\u0303";
			decomMapping['\u1E7E'] = "\u0056\u0323";
			decomMapping['\u1E7F'] = "\u0076\u0323";
			decomMapping['\u1E80'] = "\u0057\u0300";
			decomMapping['\u1E81'] = "\u0077\u0300";
			decomMapping['\u1E82'] = "\u0057\u0301";
			decomMapping['\u1E83'] = "\u0077\u0301";
			decomMapping['\u1E84'] = "\u0057\u0308";
			decomMapping['\u1E85'] = "\u0077\u0308";
			decomMapping['\u1E86'] = "\u0057\u0307";
			decomMapping['\u1E87'] = "\u0077\u0307";
			decomMapping['\u1E88'] = "\u0057\u0323";
			decomMapping['\u1E89'] = "\u0077\u0323";
			decomMapping['\u1E8A'] = "\u0058\u0307";
			decomMapping['\u1E8B'] = "\u0078\u0307";
			decomMapping['\u1E8C'] = "\u0058\u0308";
			decomMapping['\u1E8D'] = "\u0078\u0308";
			decomMapping['\u1E8E'] = "\u0059\u0307";
			decomMapping['\u1E8F'] = "\u0079\u0307";
			decomMapping['\u1E90'] = "\u005A\u0302";
			decomMapping['\u1E91'] = "\u007A\u0302";
			decomMapping['\u1E92'] = "\u005A\u0323";
			decomMapping['\u1E93'] = "\u007A\u0323";
			decomMapping['\u1E94'] = "\u005A\u0331";
			decomMapping['\u1E95'] = "\u007A\u0331";
			decomMapping['\u1E96'] = "\u0068\u0331";
			decomMapping['\u1E97'] = "\u0074\u0308";
			decomMapping['\u1E98'] = "\u0077\u030A";
			decomMapping['\u1E99'] = "\u0079\u030A";
			decomMapping['\u1E9A'] = "\u0061\u02BE";
			decomMapping['\u1E9B'] = "\u017F\u0307";
			decomMapping['\u1EA0'] = "\u0041\u0323";
			decomMapping['\u1EA1'] = "\u0061\u0323";
			decomMapping['\u1EA2'] = "\u0041\u0309";
			decomMapping['\u1EA3'] = "\u0061\u0309";
			decomMapping['\u1EA4'] = "\u00C2\u0301";
			decomMapping['\u1EA5'] = "\u00E2\u0301";
			decomMapping['\u1EA6'] = "\u00C2\u0300";
			decomMapping['\u1EA7'] = "\u00E2\u0300";
			decomMapping['\u1EA8'] = "\u00C2\u0309";
			decomMapping['\u1EA9'] = "\u00E2\u0309";
			decomMapping['\u1EAA'] = "\u00C2\u0303";
			decomMapping['\u1EAB'] = "\u00E2\u0303";
			decomMapping['\u1EAC'] = "\u1EA0\u0302";
			decomMapping['\u1EAD'] = "\u1EA1\u0302";
			decomMapping['\u1EAE'] = "\u0102\u0301";
			decomMapping['\u1EAF'] = "\u0103\u0301";
			decomMapping['\u1EB0'] = "\u0102\u0300";
			decomMapping['\u1EB1'] = "\u0103\u0300";
			decomMapping['\u1EB2'] = "\u0102\u0309";
			decomMapping['\u1EB3'] = "\u0103\u0309";
			decomMapping['\u1EB4'] = "\u0102\u0303";
			decomMapping['\u1EB5'] = "\u0103\u0303";
			decomMapping['\u1EB6'] = "\u1EA0\u0306";
			decomMapping['\u1EB7'] = "\u1EA1\u0306";
			decomMapping['\u1EB8'] = "\u0045\u0323";
			decomMapping['\u1EB9'] = "\u0065\u0323";
			decomMapping['\u1EBA'] = "\u0045\u0309";
			decomMapping['\u1EBB'] = "\u0065\u0309";
			decomMapping['\u1EBC'] = "\u0045\u0303";
			decomMapping['\u1EBD'] = "\u0065\u0303";
			decomMapping['\u1EBE'] = "\u00CA\u0301";
			decomMapping['\u1EBF'] = "\u00EA\u0301";
			decomMapping['\u1EC0'] = "\u00CA\u0300";
			decomMapping['\u1EC1'] = "\u00EA\u0300";
			decomMapping['\u1EC2'] = "\u00CA\u0309";
			decomMapping['\u1EC3'] = "\u00EA\u0309";
			decomMapping['\u1EC4'] = "\u00CA\u0303";
			decomMapping['\u1EC5'] = "\u00EA\u0303";
			decomMapping['\u1EC6'] = "\u1EB8\u0302";
			decomMapping['\u1EC7'] = "\u1EB9\u0302";
			decomMapping['\u1EC8'] = "\u0049\u0309";
			decomMapping['\u1EC9'] = "\u0069\u0309";
			decomMapping['\u1ECA'] = "\u0049\u0323";
			decomMapping['\u1ECB'] = "\u0069\u0323";
			decomMapping['\u1ECC'] = "\u004F\u0323";
			decomMapping['\u1ECD'] = "\u006F\u0323";
			decomMapping['\u1ECE'] = "\u004F\u0309";
			decomMapping['\u1ECF'] = "\u006F\u0309";
			decomMapping['\u1ED0'] = "\u00D4\u0301";
			decomMapping['\u1ED1'] = "\u00F4\u0301";
			decomMapping['\u1ED2'] = "\u00D4\u0300";
			decomMapping['\u1ED3'] = "\u00F4\u0300";
			decomMapping['\u1ED4'] = "\u00D4\u0309";
			decomMapping['\u1ED5'] = "\u00F4\u0309";
			decomMapping['\u1ED6'] = "\u00D4\u0303";
			decomMapping['\u1ED7'] = "\u00F4\u0303";
			decomMapping['\u1ED8'] = "\u1ECC\u0302";
			decomMapping['\u1ED9'] = "\u1ECD\u0302";
			decomMapping['\u1EDA'] = "\u01A0\u0301";
			decomMapping['\u1EDB'] = "\u01A1\u0301";
			decomMapping['\u1EDC'] = "\u01A0\u0300";
			decomMapping['\u1EDD'] = "\u01A1\u0300";
			decomMapping['\u1EDE'] = "\u01A0\u0309";
			decomMapping['\u1EDF'] = "\u01A1\u0309";
			decomMapping['\u1EE0'] = "\u01A0\u0303";
			decomMapping['\u1EE1'] = "\u01A1\u0303";
			decomMapping['\u1EE2'] = "\u01A0\u0323";
			decomMapping['\u1EE3'] = "\u01A1\u0323";
			decomMapping['\u1EE4'] = "\u0055\u0323";
			decomMapping['\u1EE5'] = "\u0075\u0323";
			decomMapping['\u1EE6'] = "\u0055\u0309";
			decomMapping['\u1EE7'] = "\u0075\u0309";
			decomMapping['\u1EE8'] = "\u01AF\u0301";
			decomMapping['\u1EE9'] = "\u01B0\u0301";
			decomMapping['\u1EEA'] = "\u01AF\u0300";
			decomMapping['\u1EEB'] = "\u01B0\u0300";
			decomMapping['\u1EEC'] = "\u01AF\u0309";
			decomMapping['\u1EED'] = "\u01B0\u0309";
			decomMapping['\u1EEE'] = "\u01AF\u0303";
			decomMapping['\u1EEF'] = "\u01B0\u0303";
			decomMapping['\u1EF0'] = "\u01AF\u0323";
			decomMapping['\u1EF1'] = "\u01B0\u0323";
			decomMapping['\u1EF2'] = "\u0059\u0300";
			decomMapping['\u1EF3'] = "\u0079\u0300";
			decomMapping['\u1EF4'] = "\u0059\u0323";
			decomMapping['\u1EF5'] = "\u0079\u0323";
			decomMapping['\u1EF6'] = "\u0059\u0309";
			decomMapping['\u1EF7'] = "\u0079\u0309";
			decomMapping['\u1EF8'] = "\u0059\u0303";
			decomMapping['\u1EF9'] = "\u0079\u0303";
			decomMapping['\u1F00'] = "\u03B1\u0313";
			decomMapping['\u1F01'] = "\u03B1\u0314";
			decomMapping['\u1F02'] = "\u1F00\u0300";
			decomMapping['\u1F03'] = "\u1F01\u0300";
			decomMapping['\u1F04'] = "\u1F00\u0301";
			decomMapping['\u1F05'] = "\u1F01\u0301";
			decomMapping['\u1F06'] = "\u1F00\u0342";
			decomMapping['\u1F07'] = "\u1F01\u0342";
			decomMapping['\u1F08'] = "\u0391\u0313";
			decomMapping['\u1F09'] = "\u0391\u0314";
			decomMapping['\u1F0A'] = "\u1F08\u0300";
			decomMapping['\u1F0B'] = "\u1F09\u0300";
			decomMapping['\u1F0C'] = "\u1F08\u0301";
			decomMapping['\u1F0D'] = "\u1F09\u0301";
			decomMapping['\u1F0E'] = "\u1F08\u0342";
			decomMapping['\u1F0F'] = "\u1F09\u0342";
			decomMapping['\u1F10'] = "\u03B5\u0313";
			decomMapping['\u1F11'] = "\u03B5\u0314";
			decomMapping['\u1F12'] = "\u1F10\u0300";
			decomMapping['\u1F13'] = "\u1F11\u0300";
			decomMapping['\u1F14'] = "\u1F10\u0301";
			decomMapping['\u1F15'] = "\u1F11\u0301";
			decomMapping['\u1F18'] = "\u0395\u0313";
			decomMapping['\u1F19'] = "\u0395\u0314";
			decomMapping['\u1F1A'] = "\u1F18\u0300";
			decomMapping['\u1F1B'] = "\u1F19\u0300";
			decomMapping['\u1F1C'] = "\u1F18\u0301";
			decomMapping['\u1F1D'] = "\u1F19\u0301";
			decomMapping['\u1F20'] = "\u03B7\u0313";
			decomMapping['\u1F21'] = "\u03B7\u0314";
			decomMapping['\u1F22'] = "\u1F20\u0300";
			decomMapping['\u1F23'] = "\u1F21\u0300";
			decomMapping['\u1F24'] = "\u1F20\u0301";
			decomMapping['\u1F25'] = "\u1F21\u0301";
			decomMapping['\u1F26'] = "\u1F20\u0342";
			decomMapping['\u1F27'] = "\u1F21\u0342";
			decomMapping['\u1F28'] = "\u0397\u0313";
			decomMapping['\u1F29'] = "\u0397\u0314";
			decomMapping['\u1F2A'] = "\u1F28\u0300";
			decomMapping['\u1F2B'] = "\u1F29\u0300";
			decomMapping['\u1F2C'] = "\u1F28\u0301";
			decomMapping['\u1F2D'] = "\u1F29\u0301";
			decomMapping['\u1F2E'] = "\u1F28\u0342";
			decomMapping['\u1F2F'] = "\u1F29\u0342";
			decomMapping['\u1F30'] = "\u03B9\u0313";
			decomMapping['\u1F31'] = "\u03B9\u0314";
			decomMapping['\u1F32'] = "\u1F30\u0300";
			decomMapping['\u1F33'] = "\u1F31\u0300";
			decomMapping['\u1F34'] = "\u1F30\u0301";
			decomMapping['\u1F35'] = "\u1F31\u0301";
			decomMapping['\u1F36'] = "\u1F30\u0342";
			decomMapping['\u1F37'] = "\u1F31\u0342";
			decomMapping['\u1F38'] = "\u0399\u0313";
			decomMapping['\u1F39'] = "\u0399\u0314";
			decomMapping['\u1F3A'] = "\u1F38\u0300";
			decomMapping['\u1F3B'] = "\u1F39\u0300";
			decomMapping['\u1F3C'] = "\u1F38\u0301";
			decomMapping['\u1F3D'] = "\u1F39\u0301";
			decomMapping['\u1F3E'] = "\u1F38\u0342";
			decomMapping['\u1F3F'] = "\u1F39\u0342";
			decomMapping['\u1F40'] = "\u03BF\u0313";
			decomMapping['\u1F41'] = "\u03BF\u0314";
			decomMapping['\u1F42'] = "\u1F40\u0300";
			decomMapping['\u1F43'] = "\u1F41\u0300";
			decomMapping['\u1F44'] = "\u1F40\u0301";
			decomMapping['\u1F45'] = "\u1F41\u0301";
			decomMapping['\u1F48'] = "\u039F\u0313";
			decomMapping['\u1F49'] = "\u039F\u0314";
			decomMapping['\u1F4A'] = "\u1F48\u0300";
			decomMapping['\u1F4B'] = "\u1F49\u0300";
			decomMapping['\u1F4C'] = "\u1F48\u0301";
			decomMapping['\u1F4D'] = "\u1F49\u0301";
			decomMapping['\u1F50'] = "\u03C5\u0313";
			decomMapping['\u1F51'] = "\u03C5\u0314";
			decomMapping['\u1F52'] = "\u1F50\u0300";
			decomMapping['\u1F53'] = "\u1F51\u0300";
			decomMapping['\u1F54'] = "\u1F50\u0301";
			decomMapping['\u1F55'] = "\u1F51\u0301";
			decomMapping['\u1F56'] = "\u1F50\u0342";
			decomMapping['\u1F57'] = "\u1F51\u0342";
			decomMapping['\u1F59'] = "\u03A5\u0314";
			decomMapping['\u1F5B'] = "\u1F59\u0300";
			decomMapping['\u1F5D'] = "\u1F59\u0301";
			decomMapping['\u1F5F'] = "\u1F59\u0342";
			decomMapping['\u1F60'] = "\u03C9\u0313";
			decomMapping['\u1F61'] = "\u03C9\u0314";
			decomMapping['\u1F62'] = "\u1F60\u0300";
			decomMapping['\u1F63'] = "\u1F61\u0300";
			decomMapping['\u1F64'] = "\u1F60\u0301";
			decomMapping['\u1F65'] = "\u1F61\u0301";
			decomMapping['\u1F66'] = "\u1F60\u0342";
			decomMapping['\u1F67'] = "\u1F61\u0342";
			decomMapping['\u1F68'] = "\u03A9\u0313";
			decomMapping['\u1F69'] = "\u03A9\u0314";
			decomMapping['\u1F6A'] = "\u1F68\u0300";
			decomMapping['\u1F6B'] = "\u1F69\u0300";
			decomMapping['\u1F6C'] = "\u1F68\u0301";
			decomMapping['\u1F6D'] = "\u1F69\u0301";
			decomMapping['\u1F6E'] = "\u1F68\u0342";
			decomMapping['\u1F6F'] = "\u1F69\u0342";
			decomMapping['\u1F70'] = "\u03B1\u0300";
			decomMapping['\u1F71'] = "\u03AC";
			decomMapping['\u1F72'] = "\u03B5\u0300";
			decomMapping['\u1F73'] = "\u03AD";
			decomMapping['\u1F74'] = "\u03B7\u0300";
			decomMapping['\u1F75'] = "\u03AE";
			decomMapping['\u1F76'] = "\u03B9\u0300";
			decomMapping['\u1F77'] = "\u03AF";
			decomMapping['\u1F78'] = "\u03BF\u0300";
			decomMapping['\u1F79'] = "\u03CC";
			decomMapping['\u1F7A'] = "\u03C5\u0300";
			decomMapping['\u1F7B'] = "\u03CD";
			decomMapping['\u1F7C'] = "\u03C9\u0300";
			decomMapping['\u1F7D'] = "\u03CE";
			decomMapping['\u1F80'] = "\u1F00\u0345";
			decomMapping['\u1F81'] = "\u1F01\u0345";
			decomMapping['\u1F82'] = "\u1F02\u0345";
			decomMapping['\u1F83'] = "\u1F03\u0345";
			decomMapping['\u1F84'] = "\u1F04\u0345";
			decomMapping['\u1F85'] = "\u1F05\u0345";
			decomMapping['\u1F86'] = "\u1F06\u0345";
			decomMapping['\u1F87'] = "\u1F07\u0345";
			decomMapping['\u1F88'] = "\u1F08\u0345";
			decomMapping['\u1F89'] = "\u1F09\u0345";
			decomMapping['\u1F8A'] = "\u1F0A\u0345";
			decomMapping['\u1F8B'] = "\u1F0B\u0345";
			decomMapping['\u1F8C'] = "\u1F0C\u0345";
			decomMapping['\u1F8D'] = "\u1F0D\u0345";
			decomMapping['\u1F8E'] = "\u1F0E\u0345";
			decomMapping['\u1F8F'] = "\u1F0F\u0345";
			decomMapping['\u1F90'] = "\u1F20\u0345";
			decomMapping['\u1F91'] = "\u1F21\u0345";
			decomMapping['\u1F92'] = "\u1F22\u0345";
			decomMapping['\u1F93'] = "\u1F23\u0345";
			decomMapping['\u1F94'] = "\u1F24\u0345";
			decomMapping['\u1F95'] = "\u1F25\u0345";
			decomMapping['\u1F96'] = "\u1F26\u0345";
			decomMapping['\u1F97'] = "\u1F27\u0345";
			decomMapping['\u1F98'] = "\u1F28\u0345";
			decomMapping['\u1F99'] = "\u1F29\u0345";
			decomMapping['\u1F9A'] = "\u1F2A\u0345";
			decomMapping['\u1F9B'] = "\u1F2B\u0345";
			decomMapping['\u1F9C'] = "\u1F2C\u0345";
			decomMapping['\u1F9D'] = "\u1F2D\u0345";
			decomMapping['\u1F9E'] = "\u1F2E\u0345";
			decomMapping['\u1F9F'] = "\u1F2F\u0345";
			decomMapping['\u1FA0'] = "\u1F60\u0345";
			decomMapping['\u1FA1'] = "\u1F61\u0345";
			decomMapping['\u1FA2'] = "\u1F62\u0345";
			decomMapping['\u1FA3'] = "\u1F63\u0345";
			decomMapping['\u1FA4'] = "\u1F64\u0345";
			decomMapping['\u1FA5'] = "\u1F65\u0345";
			decomMapping['\u1FA6'] = "\u1F66\u0345";
			decomMapping['\u1FA7'] = "\u1F67\u0345";
			decomMapping['\u1FA8'] = "\u1F68\u0345";
			decomMapping['\u1FA9'] = "\u1F69\u0345";
			decomMapping['\u1FAA'] = "\u1F6A\u0345";
			decomMapping['\u1FAB'] = "\u1F6B\u0345";
			decomMapping['\u1FAC'] = "\u1F6C\u0345";
			decomMapping['\u1FAD'] = "\u1F6D\u0345";
			decomMapping['\u1FAE'] = "\u1F6E\u0345";
			decomMapping['\u1FAF'] = "\u1F6F\u0345";
			decomMapping['\u1FB0'] = "\u03B1\u0306";
			decomMapping['\u1FB1'] = "\u03B1\u0304";
			decomMapping['\u1FB2'] = "\u1F70\u0345";
			decomMapping['\u1FB3'] = "\u03B1\u0345";
			decomMapping['\u1FB4'] = "\u03AC\u0345";
			decomMapping['\u1FB6'] = "\u03B1\u0342";
			decomMapping['\u1FB7'] = "\u1FB6\u0345";
			decomMapping['\u1FB8'] = "\u0391\u0306";
			decomMapping['\u1FB9'] = "\u0391\u0304";
			decomMapping['\u1FBA'] = "\u0391\u0300";
			decomMapping['\u1FBB'] = "\u0386";
			decomMapping['\u1FBC'] = "\u0391\u0345";
			decomMapping['\u1FBD'] = "\u0020\u0313";
			decomMapping['\u1FBE'] = "\u03B9";
			decomMapping['\u1FBF'] = "\u0020\u0313";
			decomMapping['\u1FC0'] = "\u0020\u0342";
			decomMapping['\u1FC1'] = "\u00A8\u0342";
			decomMapping['\u1FC2'] = "\u1F74\u0345";
			decomMapping['\u1FC3'] = "\u03B7\u0345";
			decomMapping['\u1FC4'] = "\u03AE\u0345";
			decomMapping['\u1FC6'] = "\u03B7\u0342";
			decomMapping['\u1FC7'] = "\u1FC6\u0345";
			decomMapping['\u1FC8'] = "\u0395\u0300";
			decomMapping['\u1FC9'] = "\u0388";
			decomMapping['\u1FCA'] = "\u0397\u0300";
			decomMapping['\u1FCB'] = "\u0389";
			decomMapping['\u1FCC'] = "\u0397\u0345";
			decomMapping['\u1FCD'] = "\u1FBF\u0300";
			decomMapping['\u1FCE'] = "\u1FBF\u0301";
			decomMapping['\u1FCF'] = "\u1FBF\u0342";
			decomMapping['\u1FD0'] = "\u03B9\u0306";
			decomMapping['\u1FD1'] = "\u03B9\u0304";
			decomMapping['\u1FD2'] = "\u03CA\u0300";
			decomMapping['\u1FD3'] = "\u0390";
			decomMapping['\u1FD6'] = "\u03B9\u0342";
			decomMapping['\u1FD7'] = "\u03CA\u0342";
			decomMapping['\u1FD8'] = "\u0399\u0306";
			decomMapping['\u1FD9'] = "\u0399\u0304";
			decomMapping['\u1FDA'] = "\u0399\u0300";
			decomMapping['\u1FDB'] = "\u038A";
			decomMapping['\u1FDD'] = "\u1FFE\u0300";
			decomMapping['\u1FDE'] = "\u1FFE\u0301";
			decomMapping['\u1FDF'] = "\u1FFE\u0342";
			decomMapping['\u1FE0'] = "\u03C5\u0306";
			decomMapping['\u1FE1'] = "\u03C5\u0304";
			decomMapping['\u1FE2'] = "\u03CB\u0300";
			decomMapping['\u1FE3'] = "\u03B0";
			decomMapping['\u1FE4'] = "\u03C1\u0313";
			decomMapping['\u1FE5'] = "\u03C1\u0314";
			decomMapping['\u1FE6'] = "\u03C5\u0342";
			decomMapping['\u1FE7'] = "\u03CB\u0342";
			decomMapping['\u1FE8'] = "\u03A5\u0306";
			decomMapping['\u1FE9'] = "\u03A5\u0304";
			decomMapping['\u1FEA'] = "\u03A5\u0300";
			decomMapping['\u1FEB'] = "\u038E";
			decomMapping['\u1FEC'] = "\u03A1\u0314";
			decomMapping['\u1FED'] = "\u00A8\u0300";
			decomMapping['\u1FEE'] = "\u0385";
			decomMapping['\u1FEF'] = "\u0060";
			decomMapping['\u1FF2'] = "\u1F7C\u0345";
			decomMapping['\u1FF3'] = "\u03C9\u0345";
			decomMapping['\u1FF4'] = "\u03CE\u0345";
			decomMapping['\u1FF6'] = "\u03C9\u0342";
			decomMapping['\u1FF7'] = "\u1FF6\u0345";
			decomMapping['\u1FF8'] = "\u039F\u0300";
			decomMapping['\u1FF9'] = "\u038C";
			decomMapping['\u1FFA'] = "\u03A9\u0300";
			decomMapping['\u1FFB'] = "\u038F";
			decomMapping['\u1FFC'] = "\u03A9\u0345";
			decomMapping['\u1FFD'] = "\u00B4";
			decomMapping['\u1FFE'] = "\u0020\u0314";
			decomMapping['\u2000'] = "\u2002";
			decomMapping['\u2001'] = "\u2003";
			decomMapping['\u2002'] = "\u0020";
			decomMapping['\u2003'] = "\u0020";
			decomMapping['\u2004'] = "\u0020";
			decomMapping['\u2005'] = "\u0020";
			decomMapping['\u2006'] = "\u0020";
			decomMapping['\u2007'] = "\u0020";
			decomMapping['\u2008'] = "\u0020";
			decomMapping['\u2009'] = "\u0020";
			decomMapping['\u200A'] = "\u0020";
			decomMapping['\u2011'] = "\u2010";
			decomMapping['\u2017'] = "\u0020\u0333";
			decomMapping['\u2024'] = "\u002E";
			decomMapping['\u2025'] = "\u002E\u002E";
			decomMapping['\u2026'] = "\u002E\u002E\u002E";
			decomMapping['\u202F'] = "\u0020";
			decomMapping['\u2033'] = "\u2032\u2032";
			decomMapping['\u2034'] = "\u2032\u2032\u2032";
			decomMapping['\u2036'] = "\u2035\u2035";
			decomMapping['\u2037'] = "\u2035\u2035\u2035";
			decomMapping['\u203C'] = "\u0021\u0021";
			decomMapping['\u203E'] = "\u0020\u0305";
			decomMapping['\u2047'] = "\u003F\u003F";
			decomMapping['\u2048'] = "\u003F\u0021";
			decomMapping['\u2049'] = "\u0021\u003F";
			decomMapping['\u2057'] = "\u2032\u2032\u2032\u2032";
			decomMapping['\u205F'] = "\u0020";
			decomMapping['\u2070'] = "\u0030";
			decomMapping['\u2071'] = "\u0069";
			decomMapping['\u2074'] = "\u0034";
			decomMapping['\u2075'] = "\u0035";
			decomMapping['\u2076'] = "\u0036";
			decomMapping['\u2077'] = "\u0037";
			decomMapping['\u2078'] = "\u0038";
			decomMapping['\u2079'] = "\u0039";
			decomMapping['\u207A'] = "\u002B";
			decomMapping['\u207B'] = "\u2212";
			decomMapping['\u207C'] = "\u003D";
			decomMapping['\u207D'] = "\u0028";
			decomMapping['\u207E'] = "\u0029";
			decomMapping['\u207F'] = "\u006E";
			decomMapping['\u2080'] = "\u0030";
			decomMapping['\u2081'] = "\u0031";
			decomMapping['\u2082'] = "\u0032";
			decomMapping['\u2083'] = "\u0033";
			decomMapping['\u2084'] = "\u0034";
			decomMapping['\u2085'] = "\u0035";
			decomMapping['\u2086'] = "\u0036";
			decomMapping['\u2087'] = "\u0037";
			decomMapping['\u2088'] = "\u0038";
			decomMapping['\u2089'] = "\u0039";
			decomMapping['\u208A'] = "\u002B";
			decomMapping['\u208B'] = "\u2212";
			decomMapping['\u208C'] = "\u003D";
			decomMapping['\u208D'] = "\u0028";
			decomMapping['\u208E'] = "\u0029";
			decomMapping['\u2090'] = "\u0061";
			decomMapping['\u2091'] = "\u0065";
			decomMapping['\u2092'] = "\u006F";
			decomMapping['\u2093'] = "\u0078";
			decomMapping['\u2094'] = "\u0259";
			decomMapping['\u20A8'] = "\u0052\u0073";
			decomMapping['\u2100'] = "\u0061\u002F\u0063";
			decomMapping['\u2101'] = "\u0061\u002F\u0073";
			decomMapping['\u2102'] = "\u0043";
			decomMapping['\u2103'] = "\u00B0\u0043";
			decomMapping['\u2105'] = "\u0063\u002F\u006F";
			decomMapping['\u2106'] = "\u0063\u002F\u0075";
			decomMapping['\u2107'] = "\u0190";
			decomMapping['\u2109'] = "\u00B0\u0046";
			decomMapping['\u210A'] = "\u0067";
			decomMapping['\u210B'] = "\u0048";
			decomMapping['\u210C'] = "\u0048";
			decomMapping['\u210D'] = "\u0048";
			decomMapping['\u210E'] = "\u0068";
			decomMapping['\u210F'] = "\u0127";
			decomMapping['\u2110'] = "\u0049";
			decomMapping['\u2111'] = "\u0049";
			decomMapping['\u2112'] = "\u004C";
			decomMapping['\u2113'] = "\u006C";
			decomMapping['\u2115'] = "\u004E";
			decomMapping['\u2116'] = "\u004E\u006F";
			decomMapping['\u2119'] = "\u0050";
			decomMapping['\u211A'] = "\u0051";
			decomMapping['\u211B'] = "\u0052";
			decomMapping['\u211C'] = "\u0052";
			decomMapping['\u211D'] = "\u0052";
			decomMapping['\u2120'] = "\u0053\u004D";
			decomMapping['\u2121'] = "\u0054\u0045\u004C";
			decomMapping['\u2122'] = "\u0054\u004D";
			decomMapping['\u2124'] = "\u005A";
			decomMapping['\u2126'] = "\u03A9";
			decomMapping['\u2128'] = "\u005A";
			decomMapping['\u212A'] = "\u004B";
			decomMapping['\u212B'] = "\u00C5";
			decomMapping['\u212C'] = "\u0042";
			decomMapping['\u212D'] = "\u0043";
			decomMapping['\u212F'] = "\u0065";
			decomMapping['\u2130'] = "\u0045";
			decomMapping['\u2131'] = "\u0046";
			decomMapping['\u2133'] = "\u004D";
			decomMapping['\u2134'] = "\u006F";
			decomMapping['\u2135'] = "\u05D0";
			decomMapping['\u2136'] = "\u05D1";
			decomMapping['\u2137'] = "\u05D2";
			decomMapping['\u2138'] = "\u05D3";
			decomMapping['\u2139'] = "\u0069";
			decomMapping['\u213B'] = "\u0046\u0041\u0058";
			decomMapping['\u213C'] = "\u03C0";
			decomMapping['\u213D'] = "\u03B3";
			decomMapping['\u213E'] = "\u0393";
			decomMapping['\u213F'] = "\u03A0";
			decomMapping['\u2140'] = "\u2211";
			decomMapping['\u2145'] = "\u0044";
			decomMapping['\u2146'] = "\u0064";
			decomMapping['\u2147'] = "\u0065";
			decomMapping['\u2148'] = "\u0069";
			decomMapping['\u2149'] = "\u006A";
			decomMapping['\u2153'] = "\u0031\u2044\u0033";
			decomMapping['\u2154'] = "\u0032\u2044\u0033";
			decomMapping['\u2155'] = "\u0031\u2044\u0035";
			decomMapping['\u2156'] = "\u0032\u2044\u0035";
			decomMapping['\u2157'] = "\u0033\u2044\u0035";
			decomMapping['\u2158'] = "\u0034\u2044\u0035";
			decomMapping['\u2159'] = "\u0031\u2044\u0036";
			decomMapping['\u215A'] = "\u0035\u2044\u0036";
			decomMapping['\u215B'] = "\u0031\u2044\u0038";
			decomMapping['\u215C'] = "\u0033\u2044\u0038";
			decomMapping['\u215D'] = "\u0035\u2044\u0038";
			decomMapping['\u215E'] = "\u0037\u2044\u0038";
			decomMapping['\u215F'] = "\u0031\u2044";
			decomMapping['\u2160'] = "\u0049";
			decomMapping['\u2161'] = "\u0049\u0049";
			decomMapping['\u2162'] = "\u0049\u0049\u0049";
			decomMapping['\u2163'] = "\u0049\u0056";
			decomMapping['\u2164'] = "\u0056";
			decomMapping['\u2165'] = "\u0056\u0049";
			decomMapping['\u2166'] = "\u0056\u0049\u0049";
			decomMapping['\u2167'] = "\u0056\u0049\u0049\u0049";
			decomMapping['\u2168'] = "\u0049\u0058";
			decomMapping['\u2169'] = "\u0058";
			decomMapping['\u216A'] = "\u0058\u0049";
			decomMapping['\u216B'] = "\u0058\u0049\u0049";
			decomMapping['\u216C'] = "\u004C";
			decomMapping['\u216D'] = "\u0043";
			decomMapping['\u216E'] = "\u0044";
			decomMapping['\u216F'] = "\u004D";
			decomMapping['\u2170'] = "\u0069";
			decomMapping['\u2171'] = "\u0069\u0069";
			decomMapping['\u2172'] = "\u0069\u0069\u0069";
			decomMapping['\u2173'] = "\u0069\u0076";
			decomMapping['\u2174'] = "\u0076";
			decomMapping['\u2175'] = "\u0076\u0069";
			decomMapping['\u2176'] = "\u0076\u0069\u0069";
			decomMapping['\u2177'] = "\u0076\u0069\u0069\u0069";
			decomMapping['\u2178'] = "\u0069\u0078";
			decomMapping['\u2179'] = "\u0078";
			decomMapping['\u217A'] = "\u0078\u0069";
			decomMapping['\u217B'] = "\u0078\u0069\u0069";
			decomMapping['\u217C'] = "\u006C";
			decomMapping['\u217D'] = "\u0063";
			decomMapping['\u217E'] = "\u0064";
			decomMapping['\u217F'] = "\u006D";
			decomMapping['\u219A'] = "\u2190\u0338";
			decomMapping['\u219B'] = "\u2192\u0338";
			decomMapping['\u21AE'] = "\u2194\u0338";
			decomMapping['\u21CD'] = "\u21D0\u0338";
			decomMapping['\u21CE'] = "\u21D4\u0338";
			decomMapping['\u21CF'] = "\u21D2\u0338";
			decomMapping['\u2204'] = "\u2203\u0338";
			decomMapping['\u2209'] = "\u2208\u0338";
			decomMapping['\u220C'] = "\u220B\u0338";
			decomMapping['\u2224'] = "\u2223\u0338";
			decomMapping['\u2226'] = "\u2225\u0338";
			decomMapping['\u222C'] = "\u222B\u222B";
			decomMapping['\u222D'] = "\u222B\u222B\u222B";
			decomMapping['\u222F'] = "\u222E\u222E";
			decomMapping['\u2230'] = "\u222E\u222E\u222E";
			decomMapping['\u2241'] = "\u223C\u0338";
			decomMapping['\u2244'] = "\u2243\u0338";
			decomMapping['\u2247'] = "\u2245\u0338";
			decomMapping['\u2249'] = "\u2248\u0338";
			decomMapping['\u2260'] = "\u003D\u0338";
			decomMapping['\u2262'] = "\u2261\u0338";
			decomMapping['\u226D'] = "\u224D\u0338";
			decomMapping['\u226E'] = "\u003C\u0338";
			decomMapping['\u226F'] = "\u003E\u0338";
			decomMapping['\u2270'] = "\u2264\u0338";
			decomMapping['\u2271'] = "\u2265\u0338";
			decomMapping['\u2274'] = "\u2272\u0338";
			decomMapping['\u2275'] = "\u2273\u0338";
			decomMapping['\u2278'] = "\u2276\u0338";
			decomMapping['\u2279'] = "\u2277\u0338";
			decomMapping['\u2280'] = "\u227A\u0338";
			decomMapping['\u2281'] = "\u227B\u0338";
			decomMapping['\u2284'] = "\u2282\u0338";
			decomMapping['\u2285'] = "\u2283\u0338";
			decomMapping['\u2288'] = "\u2286\u0338";
			decomMapping['\u2289'] = "\u2287\u0338";
			decomMapping['\u22AC'] = "\u22A2\u0338";
			decomMapping['\u22AD'] = "\u22A8\u0338";
			decomMapping['\u22AE'] = "\u22A9\u0338";
			decomMapping['\u22AF'] = "\u22AB\u0338";
			decomMapping['\u22E0'] = "\u227C\u0338";
			decomMapping['\u22E1'] = "\u227D\u0338";
			decomMapping['\u22E2'] = "\u2291\u0338";
			decomMapping['\u22E3'] = "\u2292\u0338";
			decomMapping['\u22EA'] = "\u22B2\u0338";
			decomMapping['\u22EB'] = "\u22B3\u0338";
			decomMapping['\u22EC'] = "\u22B4\u0338";
			decomMapping['\u22ED'] = "\u22B5\u0338";
			decomMapping['\u2329'] = "\u3008";
			decomMapping['\u232A'] = "\u3009";
			decomMapping['\u2460'] = "\u0031";
			decomMapping['\u2461'] = "\u0032";
			decomMapping['\u2462'] = "\u0033";
			decomMapping['\u2463'] = "\u0034";
			decomMapping['\u2464'] = "\u0035";
			decomMapping['\u2465'] = "\u0036";
			decomMapping['\u2466'] = "\u0037";
			decomMapping['\u2467'] = "\u0038";
			decomMapping['\u2468'] = "\u0039";
			decomMapping['\u2469'] = "\u0031\u0030";
			decomMapping['\u246A'] = "\u0031\u0031";
			decomMapping['\u246B'] = "\u0031\u0032";
			decomMapping['\u246C'] = "\u0031\u0033";
			decomMapping['\u246D'] = "\u0031\u0034";
			decomMapping['\u246E'] = "\u0031\u0035";
			decomMapping['\u246F'] = "\u0031\u0036";
			decomMapping['\u2470'] = "\u0031\u0037";
			decomMapping['\u2471'] = "\u0031\u0038";
			decomMapping['\u2472'] = "\u0031\u0039";
			decomMapping['\u2473'] = "\u0032\u0030";
			decomMapping['\u2474'] = "\u0028\u0031\u0029";
			decomMapping['\u2475'] = "\u0028\u0032\u0029";
			decomMapping['\u2476'] = "\u0028\u0033\u0029";
			decomMapping['\u2477'] = "\u0028\u0034\u0029";
			decomMapping['\u2478'] = "\u0028\u0035\u0029";
			decomMapping['\u2479'] = "\u0028\u0036\u0029";
			decomMapping['\u247A'] = "\u0028\u0037\u0029";
			decomMapping['\u247B'] = "\u0028\u0038\u0029";
			decomMapping['\u247C'] = "\u0028\u0039\u0029";
			decomMapping['\u247D'] = "\u0028\u0031\u0030\u0029";
			decomMapping['\u247E'] = "\u0028\u0031\u0031\u0029";
			decomMapping['\u247F'] = "\u0028\u0031\u0032\u0029";
			decomMapping['\u2480'] = "\u0028\u0031\u0033\u0029";
			decomMapping['\u2481'] = "\u0028\u0031\u0034\u0029";
			decomMapping['\u2482'] = "\u0028\u0031\u0035\u0029";
			decomMapping['\u2483'] = "\u0028\u0031\u0036\u0029";
			decomMapping['\u2484'] = "\u0028\u0031\u0037\u0029";
			decomMapping['\u2485'] = "\u0028\u0031\u0038\u0029";
			decomMapping['\u2486'] = "\u0028\u0031\u0039\u0029";
			decomMapping['\u2487'] = "\u0028\u0032\u0030\u0029";
			decomMapping['\u2488'] = "\u0031\u002E";
			decomMapping['\u2489'] = "\u0032\u002E";
			decomMapping['\u248A'] = "\u0033\u002E";
			decomMapping['\u248B'] = "\u0034\u002E";
			decomMapping['\u248C'] = "\u0035\u002E";
			decomMapping['\u248D'] = "\u0036\u002E";
			decomMapping['\u248E'] = "\u0037\u002E";
			decomMapping['\u248F'] = "\u0038\u002E";
			decomMapping['\u2490'] = "\u0039\u002E";
			decomMapping['\u2491'] = "\u0031\u0030\u002E";
			decomMapping['\u2492'] = "\u0031\u0031\u002E";
			decomMapping['\u2493'] = "\u0031\u0032\u002E";
			decomMapping['\u2494'] = "\u0031\u0033\u002E";
			decomMapping['\u2495'] = "\u0031\u0034\u002E";
			decomMapping['\u2496'] = "\u0031\u0035\u002E";
			decomMapping['\u2497'] = "\u0031\u0036\u002E";
			decomMapping['\u2498'] = "\u0031\u0037\u002E";
			decomMapping['\u2499'] = "\u0031\u0038\u002E";
			decomMapping['\u249A'] = "\u0031\u0039\u002E";
			decomMapping['\u249B'] = "\u0032\u0030\u002E";
			decomMapping['\u249C'] = "\u0028\u0061\u0029";
			decomMapping['\u249D'] = "\u0028\u0062\u0029";
			decomMapping['\u249E'] = "\u0028\u0063\u0029";
			decomMapping['\u249F'] = "\u0028\u0064\u0029";
			decomMapping['\u24A0'] = "\u0028\u0065\u0029";
			decomMapping['\u24A1'] = "\u0028\u0066\u0029";
			decomMapping['\u24A2'] = "\u0028\u0067\u0029";
			decomMapping['\u24A3'] = "\u0028\u0068\u0029";
			decomMapping['\u24A4'] = "\u0028\u0069\u0029";
			decomMapping['\u24A5'] = "\u0028\u006A\u0029";
			decomMapping['\u24A6'] = "\u0028\u006B\u0029";
			decomMapping['\u24A7'] = "\u0028\u006C\u0029";
			decomMapping['\u24A8'] = "\u0028\u006D\u0029";
			decomMapping['\u24A9'] = "\u0028\u006E\u0029";
			decomMapping['\u24AA'] = "\u0028\u006F\u0029";
			decomMapping['\u24AB'] = "\u0028\u0070\u0029";
			decomMapping['\u24AC'] = "\u0028\u0071\u0029";
			decomMapping['\u24AD'] = "\u0028\u0072\u0029";
			decomMapping['\u24AE'] = "\u0028\u0073\u0029";
			decomMapping['\u24AF'] = "\u0028\u0074\u0029";
			decomMapping['\u24B0'] = "\u0028\u0075\u0029";
			decomMapping['\u24B1'] = "\u0028\u0076\u0029";
			decomMapping['\u24B2'] = "\u0028\u0077\u0029";
			decomMapping['\u24B3'] = "\u0028\u0078\u0029";
			decomMapping['\u24B4'] = "\u0028\u0079\u0029";
			decomMapping['\u24B5'] = "\u0028\u007A\u0029";
			decomMapping['\u24B6'] = "\u0041";
			decomMapping['\u24B7'] = "\u0042";
			decomMapping['\u24B8'] = "\u0043";
			decomMapping['\u24B9'] = "\u0044";
			decomMapping['\u24BA'] = "\u0045";
			decomMapping['\u24BB'] = "\u0046";
			decomMapping['\u24BC'] = "\u0047";
			decomMapping['\u24BD'] = "\u0048";
			decomMapping['\u24BE'] = "\u0049";
			decomMapping['\u24BF'] = "\u004A";
			decomMapping['\u24C0'] = "\u004B";
			decomMapping['\u24C1'] = "\u004C";
			decomMapping['\u24C2'] = "\u004D";
			decomMapping['\u24C3'] = "\u004E";
			decomMapping['\u24C4'] = "\u004F";
			decomMapping['\u24C5'] = "\u0050";
			decomMapping['\u24C6'] = "\u0051";
			decomMapping['\u24C7'] = "\u0052";
			decomMapping['\u24C8'] = "\u0053";
			decomMapping['\u24C9'] = "\u0054";
			decomMapping['\u24CA'] = "\u0055";
			decomMapping['\u24CB'] = "\u0056";
			decomMapping['\u24CC'] = "\u0057";
			decomMapping['\u24CD'] = "\u0058";
			decomMapping['\u24CE'] = "\u0059";
			decomMapping['\u24CF'] = "\u005A";
			decomMapping['\u24D0'] = "\u0061";
			decomMapping['\u24D1'] = "\u0062";
			decomMapping['\u24D2'] = "\u0063";
			decomMapping['\u24D3'] = "\u0064";
			decomMapping['\u24D4'] = "\u0065";
			decomMapping['\u24D5'] = "\u0066";
			decomMapping['\u24D6'] = "\u0067";
			decomMapping['\u24D7'] = "\u0068";
			decomMapping['\u24D8'] = "\u0069";
			decomMapping['\u24D9'] = "\u006A";
			decomMapping['\u24DA'] = "\u006B";
			decomMapping['\u24DB'] = "\u006C";
			decomMapping['\u24DC'] = "\u006D";
			decomMapping['\u24DD'] = "\u006E";
			decomMapping['\u24DE'] = "\u006F";
			decomMapping['\u24DF'] = "\u0070";
			decomMapping['\u24E0'] = "\u0071";
			decomMapping['\u24E1'] = "\u0072";
			decomMapping['\u24E2'] = "\u0073";
			decomMapping['\u24E3'] = "\u0074";
			decomMapping['\u24E4'] = "\u0075";
			decomMapping['\u24E5'] = "\u0076";
			decomMapping['\u24E6'] = "\u0077";
			decomMapping['\u24E7'] = "\u0078";
			decomMapping['\u24E8'] = "\u0079";
			decomMapping['\u24E9'] = "\u007A";
			decomMapping['\u24EA'] = "\u0030";
			decomMapping['\u2A0C'] = "\u222B\u222B\u222B\u222B";
			decomMapping['\u2A74'] = "\u003A\u003A\u003D";
			decomMapping['\u2A75'] = "\u003D\u003D";
			decomMapping['\u2A76'] = "\u003D\u003D\u003D";
			decomMapping['\u2ADC'] = "\u2ADD\u0338";
			decomMapping['\u2D6F'] = "\u2D61";
			decomMapping['\u2E9F'] = "\u6BCD";
			decomMapping['\u2EF3'] = "\u9F9F";
			decomMapping['\u2F00'] = "\u4E00";
			decomMapping['\u2F01'] = "\u4E28";
			decomMapping['\u2F02'] = "\u4E36";
			decomMapping['\u2F03'] = "\u4E3F";
			decomMapping['\u2F04'] = "\u4E59";
			decomMapping['\u2F05'] = "\u4E85";
			decomMapping['\u2F06'] = "\u4E8C";
			decomMapping['\u2F07'] = "\u4EA0";
			decomMapping['\u2F08'] = "\u4EBA";
			decomMapping['\u2F09'] = "\u513F";
			decomMapping['\u2F0A'] = "\u5165";
			decomMapping['\u2F0B'] = "\u516B";
			decomMapping['\u2F0C'] = "\u5182";
			decomMapping['\u2F0D'] = "\u5196";
			decomMapping['\u2F0E'] = "\u51AB";
			decomMapping['\u2F0F'] = "\u51E0";
			decomMapping['\u2F10'] = "\u51F5";
			decomMapping['\u2F11'] = "\u5200";
			decomMapping['\u2F12'] = "\u529B";
			decomMapping['\u2F13'] = "\u52F9";
			decomMapping['\u2F14'] = "\u5315";
			decomMapping['\u2F15'] = "\u531A";
			decomMapping['\u2F16'] = "\u5338";
			decomMapping['\u2F17'] = "\u5341";
			decomMapping['\u2F18'] = "\u535C";
			decomMapping['\u2F19'] = "\u5369";
			decomMapping['\u2F1A'] = "\u5382";
			decomMapping['\u2F1B'] = "\u53B6";
			decomMapping['\u2F1C'] = "\u53C8";
			decomMapping['\u2F1D'] = "\u53E3";
			decomMapping['\u2F1E'] = "\u56D7";
			decomMapping['\u2F1F'] = "\u571F";
			decomMapping['\u2F20'] = "\u58EB";
			decomMapping['\u2F21'] = "\u5902";
			decomMapping['\u2F22'] = "\u590A";
			decomMapping['\u2F23'] = "\u5915";
			decomMapping['\u2F24'] = "\u5927";
			decomMapping['\u2F25'] = "\u5973";
			decomMapping['\u2F26'] = "\u5B50";
			decomMapping['\u2F27'] = "\u5B80";
			decomMapping['\u2F28'] = "\u5BF8";
			decomMapping['\u2F29'] = "\u5C0F";
			decomMapping['\u2F2A'] = "\u5C22";
			decomMapping['\u2F2B'] = "\u5C38";
			decomMapping['\u2F2C'] = "\u5C6E";
			decomMapping['\u2F2D'] = "\u5C71";
			decomMapping['\u2F2E'] = "\u5DDB";
			decomMapping['\u2F2F'] = "\u5DE5";
			decomMapping['\u2F30'] = "\u5DF1";
			decomMapping['\u2F31'] = "\u5DFE";
			decomMapping['\u2F32'] = "\u5E72";
			decomMapping['\u2F33'] = "\u5E7A";
			decomMapping['\u2F34'] = "\u5E7F";
			decomMapping['\u2F35'] = "\u5EF4";
			decomMapping['\u2F36'] = "\u5EFE";
			decomMapping['\u2F37'] = "\u5F0B";
			decomMapping['\u2F38'] = "\u5F13";
			decomMapping['\u2F39'] = "\u5F50";
			decomMapping['\u2F3A'] = "\u5F61";
			decomMapping['\u2F3B'] = "\u5F73";
			decomMapping['\u2F3C'] = "\u5FC3";
			decomMapping['\u2F3D'] = "\u6208";
			decomMapping['\u2F3E'] = "\u6236";
			decomMapping['\u2F3F'] = "\u624B";
			decomMapping['\u2F40'] = "\u652F";
			decomMapping['\u2F41'] = "\u6534";
			decomMapping['\u2F42'] = "\u6587";
			decomMapping['\u2F43'] = "\u6597";
			decomMapping['\u2F44'] = "\u65A4";
			decomMapping['\u2F45'] = "\u65B9";
			decomMapping['\u2F46'] = "\u65E0";
			decomMapping['\u2F47'] = "\u65E5";
			decomMapping['\u2F48'] = "\u66F0";
			decomMapping['\u2F49'] = "\u6708";
			decomMapping['\u2F4A'] = "\u6728";
			decomMapping['\u2F4B'] = "\u6B20";
			decomMapping['\u2F4C'] = "\u6B62";
			decomMapping['\u2F4D'] = "\u6B79";
			decomMapping['\u2F4E'] = "\u6BB3";
			decomMapping['\u2F4F'] = "\u6BCB";
			decomMapping['\u2F50'] = "\u6BD4";
			decomMapping['\u2F51'] = "\u6BDB";
			decomMapping['\u2F52'] = "\u6C0F";
			decomMapping['\u2F53'] = "\u6C14";
			decomMapping['\u2F54'] = "\u6C34";
			decomMapping['\u2F55'] = "\u706B";
			decomMapping['\u2F56'] = "\u722A";
			decomMapping['\u2F57'] = "\u7236";
			decomMapping['\u2F58'] = "\u723B";
			decomMapping['\u2F59'] = "\u723F";
			decomMapping['\u2F5A'] = "\u7247";
			decomMapping['\u2F5B'] = "\u7259";
			decomMapping['\u2F5C'] = "\u725B";
			decomMapping['\u2F5D'] = "\u72AC";
			decomMapping['\u2F5E'] = "\u7384";
			decomMapping['\u2F5F'] = "\u7389";
			decomMapping['\u2F60'] = "\u74DC";
			decomMapping['\u2F61'] = "\u74E6";
			decomMapping['\u2F62'] = "\u7518";
			decomMapping['\u2F63'] = "\u751F";
			decomMapping['\u2F64'] = "\u7528";
			decomMapping['\u2F65'] = "\u7530";
			decomMapping['\u2F66'] = "\u758B";
			decomMapping['\u2F67'] = "\u7592";
			decomMapping['\u2F68'] = "\u7676";
			decomMapping['\u2F69'] = "\u767D";
			decomMapping['\u2F6A'] = "\u76AE";
			decomMapping['\u2F6B'] = "\u76BF";
			decomMapping['\u2F6C'] = "\u76EE";
			decomMapping['\u2F6D'] = "\u77DB";
			decomMapping['\u2F6E'] = "\u77E2";
			decomMapping['\u2F6F'] = "\u77F3";
			decomMapping['\u2F70'] = "\u793A";
			decomMapping['\u2F71'] = "\u79B8";
			decomMapping['\u2F72'] = "\u79BE";
			decomMapping['\u2F73'] = "\u7A74";
			decomMapping['\u2F74'] = "\u7ACB";
			decomMapping['\u2F75'] = "\u7AF9";
			decomMapping['\u2F76'] = "\u7C73";
			decomMapping['\u2F77'] = "\u7CF8";
			decomMapping['\u2F78'] = "\u7F36";
			decomMapping['\u2F79'] = "\u7F51";
			decomMapping['\u2F7A'] = "\u7F8A";
			decomMapping['\u2F7B'] = "\u7FBD";
			decomMapping['\u2F7C'] = "\u8001";
			decomMapping['\u2F7D'] = "\u800C";
			decomMapping['\u2F7E'] = "\u8012";
			decomMapping['\u2F7F'] = "\u8033";
			decomMapping['\u2F80'] = "\u807F";
			decomMapping['\u2F81'] = "\u8089";
			decomMapping['\u2F82'] = "\u81E3";
			decomMapping['\u2F83'] = "\u81EA";
			decomMapping['\u2F84'] = "\u81F3";
			decomMapping['\u2F85'] = "\u81FC";
			decomMapping['\u2F86'] = "\u820C";
			decomMapping['\u2F87'] = "\u821B";
			decomMapping['\u2F88'] = "\u821F";
			decomMapping['\u2F89'] = "\u826E";
			decomMapping['\u2F8A'] = "\u8272";
			decomMapping['\u2F8B'] = "\u8278";
			decomMapping['\u2F8C'] = "\u864D";
			decomMapping['\u2F8D'] = "\u866B";
			decomMapping['\u2F8E'] = "\u8840";
			decomMapping['\u2F8F'] = "\u884C";
			decomMapping['\u2F90'] = "\u8863";
			decomMapping['\u2F91'] = "\u897E";
			decomMapping['\u2F92'] = "\u898B";
			decomMapping['\u2F93'] = "\u89D2";
			decomMapping['\u2F94'] = "\u8A00";
			decomMapping['\u2F95'] = "\u8C37";
			decomMapping['\u2F96'] = "\u8C46";
			decomMapping['\u2F97'] = "\u8C55";
			decomMapping['\u2F98'] = "\u8C78";
			decomMapping['\u2F99'] = "\u8C9D";
			decomMapping['\u2F9A'] = "\u8D64";
			decomMapping['\u2F9B'] = "\u8D70";
			decomMapping['\u2F9C'] = "\u8DB3";
			decomMapping['\u2F9D'] = "\u8EAB";
			decomMapping['\u2F9E'] = "\u8ECA";
			decomMapping['\u2F9F'] = "\u8F9B";
			decomMapping['\u2FA0'] = "\u8FB0";
			decomMapping['\u2FA1'] = "\u8FB5";
			decomMapping['\u2FA2'] = "\u9091";
			decomMapping['\u2FA3'] = "\u9149";
			decomMapping['\u2FA4'] = "\u91C6";
			decomMapping['\u2FA5'] = "\u91CC";
			decomMapping['\u2FA6'] = "\u91D1";
			decomMapping['\u2FA7'] = "\u9577";
			decomMapping['\u2FA8'] = "\u9580";
			decomMapping['\u2FA9'] = "\u961C";
			decomMapping['\u2FAA'] = "\u96B6";
			decomMapping['\u2FAB'] = "\u96B9";
			decomMapping['\u2FAC'] = "\u96E8";
			decomMapping['\u2FAD'] = "\u9751";
			decomMapping['\u2FAE'] = "\u975E";
			decomMapping['\u2FAF'] = "\u9762";
			decomMapping['\u2FB0'] = "\u9769";
			decomMapping['\u2FB1'] = "\u97CB";
			decomMapping['\u2FB2'] = "\u97ED";
			decomMapping['\u2FB3'] = "\u97F3";
			decomMapping['\u2FB4'] = "\u9801";
			decomMapping['\u2FB5'] = "\u98A8";
			decomMapping['\u2FB6'] = "\u98DB";
			decomMapping['\u2FB7'] = "\u98DF";
			decomMapping['\u2FB8'] = "\u9996";
			decomMapping['\u2FB9'] = "\u9999";
			decomMapping['\u2FBA'] = "\u99AC";
			decomMapping['\u2FBB'] = "\u9AA8";
			decomMapping['\u2FBC'] = "\u9AD8";
			decomMapping['\u2FBD'] = "\u9ADF";
			decomMapping['\u2FBE'] = "\u9B25";
			decomMapping['\u2FBF'] = "\u9B2F";
			decomMapping['\u2FC0'] = "\u9B32";
			decomMapping['\u2FC1'] = "\u9B3C";
			decomMapping['\u2FC2'] = "\u9B5A";
			decomMapping['\u2FC3'] = "\u9CE5";
			decomMapping['\u2FC4'] = "\u9E75";
			decomMapping['\u2FC5'] = "\u9E7F";
			decomMapping['\u2FC6'] = "\u9EA5";
			decomMapping['\u2FC7'] = "\u9EBB";
			decomMapping['\u2FC8'] = "\u9EC3";
			decomMapping['\u2FC9'] = "\u9ECD";
			decomMapping['\u2FCA'] = "\u9ED1";
			decomMapping['\u2FCB'] = "\u9EF9";
			decomMapping['\u2FCC'] = "\u9EFD";
			decomMapping['\u2FCD'] = "\u9F0E";
			decomMapping['\u2FCE'] = "\u9F13";
			decomMapping['\u2FCF'] = "\u9F20";
			decomMapping['\u2FD0'] = "\u9F3B";
			decomMapping['\u2FD1'] = "\u9F4A";
			decomMapping['\u2FD2'] = "\u9F52";
			decomMapping['\u2FD3'] = "\u9F8D";
			decomMapping['\u2FD4'] = "\u9F9C";
			decomMapping['\u2FD5'] = "\u9FA0";
			decomMapping['\u3000'] = "\u0020";
			decomMapping['\u3036'] = "\u3012";
			decomMapping['\u3038'] = "\u5341";
			decomMapping['\u3039'] = "\u5344";
			decomMapping['\u303A'] = "\u5345";
			decomMapping['\u304C'] = "\u304B\u3099";
			decomMapping['\u304E'] = "\u304D\u3099";
			decomMapping['\u3050'] = "\u304F\u3099";
			decomMapping['\u3052'] = "\u3051\u3099";
			decomMapping['\u3054'] = "\u3053\u3099";
			decomMapping['\u3056'] = "\u3055\u3099";
			decomMapping['\u3058'] = "\u3057\u3099";
			decomMapping['\u305A'] = "\u3059\u3099";
			decomMapping['\u305C'] = "\u305B\u3099";
			decomMapping['\u305E'] = "\u305D\u3099";
			decomMapping['\u3060'] = "\u305F\u3099";
			decomMapping['\u3062'] = "\u3061\u3099";
			decomMapping['\u3065'] = "\u3064\u3099";
			decomMapping['\u3067'] = "\u3066\u3099";
			decomMapping['\u3069'] = "\u3068\u3099";
			decomMapping['\u3070'] = "\u306F\u3099";
			decomMapping['\u3071'] = "\u306F\u309A";
			decomMapping['\u3073'] = "\u3072\u3099";
			decomMapping['\u3074'] = "\u3072\u309A";
			decomMapping['\u3076'] = "\u3075\u3099";
			decomMapping['\u3077'] = "\u3075\u309A";
			decomMapping['\u3079'] = "\u3078\u3099";
			decomMapping['\u307A'] = "\u3078\u309A";
			decomMapping['\u307C'] = "\u307B\u3099";
			decomMapping['\u307D'] = "\u307B\u309A";
			decomMapping['\u3094'] = "\u3046\u3099";
			decomMapping['\u309B'] = "\u0020\u3099";
			decomMapping['\u309C'] = "\u0020\u309A";
			decomMapping['\u309E'] = "\u309D\u3099";
			decomMapping['\u309F'] = "\u3088\u308A";
			decomMapping['\u30AC'] = "\u30AB\u3099";
			decomMapping['\u30AE'] = "\u30AD\u3099";
			decomMapping['\u30B0'] = "\u30AF\u3099";
			decomMapping['\u30B2'] = "\u30B1\u3099";
			decomMapping['\u30B4'] = "\u30B3\u3099";
			decomMapping['\u30B6'] = "\u30B5\u3099";
			decomMapping['\u30B8'] = "\u30B7\u3099";
			decomMapping['\u30BA'] = "\u30B9\u3099";
			decomMapping['\u30BC'] = "\u30BB\u3099";
			decomMapping['\u30BE'] = "\u30BD\u3099";
			decomMapping['\u30C0'] = "\u30BF\u3099";
			decomMapping['\u30C2'] = "\u30C1\u3099";
			decomMapping['\u30C5'] = "\u30C4\u3099";
			decomMapping['\u30C7'] = "\u30C6\u3099";
			decomMapping['\u30C9'] = "\u30C8\u3099";
			decomMapping['\u30D0'] = "\u30CF\u3099";
			decomMapping['\u30D1'] = "\u30CF\u309A";
			decomMapping['\u30D3'] = "\u30D2\u3099";
			decomMapping['\u30D4'] = "\u30D2\u309A";
			decomMapping['\u30D6'] = "\u30D5\u3099";
			decomMapping['\u30D7'] = "\u30D5\u309A";
			decomMapping['\u30D9'] = "\u30D8\u3099";
			decomMapping['\u30DA'] = "\u30D8\u309A";
			decomMapping['\u30DC'] = "\u30DB\u3099";
			decomMapping['\u30DD'] = "\u30DB\u309A";
			decomMapping['\u30F4'] = "\u30A6\u3099";
			decomMapping['\u30F7'] = "\u30EF\u3099";
			decomMapping['\u30F8'] = "\u30F0\u3099";
			decomMapping['\u30F9'] = "\u30F1\u3099";
			decomMapping['\u30FA'] = "\u30F2\u3099";
			decomMapping['\u30FE'] = "\u30FD\u3099";
			decomMapping['\u30FF'] = "\u30B3\u30C8";
			decomMapping['\u3131'] = "\u1100";
			decomMapping['\u3132'] = "\u1101";
			decomMapping['\u3133'] = "\u11AA";
			decomMapping['\u3134'] = "\u1102";
			decomMapping['\u3135'] = "\u11AC";
			decomMapping['\u3136'] = "\u11AD";
			decomMapping['\u3137'] = "\u1103";
			decomMapping['\u3138'] = "\u1104";
			decomMapping['\u3139'] = "\u1105";
			decomMapping['\u313A'] = "\u11B0";
			decomMapping['\u313B'] = "\u11B1";
			decomMapping['\u313C'] = "\u11B2";
			decomMapping['\u313D'] = "\u11B3";
			decomMapping['\u313E'] = "\u11B4";
			decomMapping['\u313F'] = "\u11B5";
			decomMapping['\u3140'] = "\u111A";
			decomMapping['\u3141'] = "\u1106";
			decomMapping['\u3142'] = "\u1107";
			decomMapping['\u3143'] = "\u1108";
			decomMapping['\u3144'] = "\u1121";
			decomMapping['\u3145'] = "\u1109";
			decomMapping['\u3146'] = "\u110A";
			decomMapping['\u3147'] = "\u110B";
			decomMapping['\u3148'] = "\u110C";
			decomMapping['\u3149'] = "\u110D";
			decomMapping['\u314A'] = "\u110E";
			decomMapping['\u314B'] = "\u110F";
			decomMapping['\u314C'] = "\u1110";
			decomMapping['\u314D'] = "\u1111";
			decomMapping['\u314E'] = "\u1112";
			decomMapping['\u314F'] = "\u1161";
			decomMapping['\u3150'] = "\u1162";
			decomMapping['\u3151'] = "\u1163";
			decomMapping['\u3152'] = "\u1164";
			decomMapping['\u3153'] = "\u1165";
			decomMapping['\u3154'] = "\u1166";
			decomMapping['\u3155'] = "\u1167";
			decomMapping['\u3156'] = "\u1168";
			decomMapping['\u3157'] = "\u1169";
			decomMapping['\u3158'] = "\u116A";
			decomMapping['\u3159'] = "\u116B";
			decomMapping['\u315A'] = "\u116C";
			decomMapping['\u315B'] = "\u116D";
			decomMapping['\u315C'] = "\u116E";
			decomMapping['\u315D'] = "\u116F";
			decomMapping['\u315E'] = "\u1170";
			decomMapping['\u315F'] = "\u1171";
			decomMapping['\u3160'] = "\u1172";
			decomMapping['\u3161'] = "\u1173";
			decomMapping['\u3162'] = "\u1174";
			decomMapping['\u3163'] = "\u1175";
			decomMapping['\u3164'] = "\u1160";
			decomMapping['\u3165'] = "\u1114";
			decomMapping['\u3166'] = "\u1115";
			decomMapping['\u3167'] = "\u11C7";
			decomMapping['\u3168'] = "\u11C8";
			decomMapping['\u3169'] = "\u11CC";
			decomMapping['\u316A'] = "\u11CE";
			decomMapping['\u316B'] = "\u11D3";
			decomMapping['\u316C'] = "\u11D7";
			decomMapping['\u316D'] = "\u11D9";
			decomMapping['\u316E'] = "\u111C";
			decomMapping['\u316F'] = "\u11DD";
			decomMapping['\u3170'] = "\u11DF";
			decomMapping['\u3171'] = "\u111D";
			decomMapping['\u3172'] = "\u111E";
			decomMapping['\u3173'] = "\u1120";
			decomMapping['\u3174'] = "\u1122";
			decomMapping['\u3175'] = "\u1123";
			decomMapping['\u3176'] = "\u1127";
			decomMapping['\u3177'] = "\u1129";
			decomMapping['\u3178'] = "\u112B";
			decomMapping['\u3179'] = "\u112C";
			decomMapping['\u317A'] = "\u112D";
			decomMapping['\u317B'] = "\u112E";
			decomMapping['\u317C'] = "\u112F";
			decomMapping['\u317D'] = "\u1132";
			decomMapping['\u317E'] = "\u1136";
			decomMapping['\u317F'] = "\u1140";
			decomMapping['\u3180'] = "\u1147";
			decomMapping['\u3181'] = "\u114C";
			decomMapping['\u3182'] = "\u11F1";
			decomMapping['\u3183'] = "\u11F2";
			decomMapping['\u3184'] = "\u1157";
			decomMapping['\u3185'] = "\u1158";
			decomMapping['\u3186'] = "\u1159";
			decomMapping['\u3187'] = "\u1184";
			decomMapping['\u3188'] = "\u1185";
			decomMapping['\u3189'] = "\u1188";
			decomMapping['\u318A'] = "\u1191";
			decomMapping['\u318B'] = "\u1192";
			decomMapping['\u318C'] = "\u1194";
			decomMapping['\u318D'] = "\u119E";
			decomMapping['\u318E'] = "\u11A1";
			decomMapping['\u3192'] = "\u4E00";
			decomMapping['\u3193'] = "\u4E8C";
			decomMapping['\u3194'] = "\u4E09";
			decomMapping['\u3195'] = "\u56DB";
			decomMapping['\u3196'] = "\u4E0A";
			decomMapping['\u3197'] = "\u4E2D";
			decomMapping['\u3198'] = "\u4E0B";
			decomMapping['\u3199'] = "\u7532";
			decomMapping['\u319A'] = "\u4E59";
			decomMapping['\u319B'] = "\u4E19";
			decomMapping['\u319C'] = "\u4E01";
			decomMapping['\u319D'] = "\u5929";
			decomMapping['\u319E'] = "\u5730";
			decomMapping['\u319F'] = "\u4EBA";
			decomMapping['\u3200'] = "\u0028\u1100\u0029";
			decomMapping['\u3201'] = "\u0028\u1102\u0029";
			decomMapping['\u3202'] = "\u0028\u1103\u0029";
			decomMapping['\u3203'] = "\u0028\u1105\u0029";
			decomMapping['\u3204'] = "\u0028\u1106\u0029";
			decomMapping['\u3205'] = "\u0028\u1107\u0029";
			decomMapping['\u3206'] = "\u0028\u1109\u0029";
			decomMapping['\u3207'] = "\u0028\u110B\u0029";
			decomMapping['\u3208'] = "\u0028\u110C\u0029";
			decomMapping['\u3209'] = "\u0028\u110E\u0029";
			decomMapping['\u320A'] = "\u0028\u110F\u0029";
			decomMapping['\u320B'] = "\u0028\u1110\u0029";
			decomMapping['\u320C'] = "\u0028\u1111\u0029";
			decomMapping['\u320D'] = "\u0028\u1112\u0029";
			decomMapping['\u320E'] = "\u0028\u1100\u1161\u0029";
			decomMapping['\u320F'] = "\u0028\u1102\u1161\u0029";
			decomMapping['\u3210'] = "\u0028\u1103\u1161\u0029";
			decomMapping['\u3211'] = "\u0028\u1105\u1161\u0029";
			decomMapping['\u3212'] = "\u0028\u1106\u1161\u0029";
			decomMapping['\u3213'] = "\u0028\u1107\u1161\u0029";
			decomMapping['\u3214'] = "\u0028\u1109\u1161\u0029";
			decomMapping['\u3215'] = "\u0028\u110B\u1161\u0029";
			decomMapping['\u3216'] = "\u0028\u110C\u1161\u0029";
			decomMapping['\u3217'] = "\u0028\u110E\u1161\u0029";
			decomMapping['\u3218'] = "\u0028\u110F\u1161\u0029";
			decomMapping['\u3219'] = "\u0028\u1110\u1161\u0029";
			decomMapping['\u321A'] = "\u0028\u1111\u1161\u0029";
			decomMapping['\u321B'] = "\u0028\u1112\u1161\u0029";
			decomMapping['\u321C'] = "\u0028\u110C\u116E\u0029";
			decomMapping['\u321D'] = "\u0028\u110B\u1169\u110C\u1165\u11AB\u0029";
			decomMapping['\u321E'] = "\u0028\u110B\u1169\u1112\u116E\u0029";
			decomMapping['\u3220'] = "\u0028\u4E00\u0029";
			decomMapping['\u3221'] = "\u0028\u4E8C\u0029";
			decomMapping['\u3222'] = "\u0028\u4E09\u0029";
			decomMapping['\u3223'] = "\u0028\u56DB\u0029";
			decomMapping['\u3224'] = "\u0028\u4E94\u0029";
			decomMapping['\u3225'] = "\u0028\u516D\u0029";
			decomMapping['\u3226'] = "\u0028\u4E03\u0029";
			decomMapping['\u3227'] = "\u0028\u516B\u0029";
			decomMapping['\u3228'] = "\u0028\u4E5D\u0029";
			decomMapping['\u3229'] = "\u0028\u5341\u0029";
			decomMapping['\u322A'] = "\u0028\u6708\u0029";
			decomMapping['\u322B'] = "\u0028\u706B\u0029";
			decomMapping['\u322C'] = "\u0028\u6C34\u0029";
			decomMapping['\u322D'] = "\u0028\u6728\u0029";
			decomMapping['\u322E'] = "\u0028\u91D1\u0029";
			decomMapping['\u322F'] = "\u0028\u571F\u0029";
			decomMapping['\u3230'] = "\u0028\u65E5\u0029";
			decomMapping['\u3231'] = "\u0028\u682A\u0029";
			decomMapping['\u3232'] = "\u0028\u6709\u0029";
			decomMapping['\u3233'] = "\u0028\u793E\u0029";
			decomMapping['\u3234'] = "\u0028\u540D\u0029";
			decomMapping['\u3235'] = "\u0028\u7279\u0029";
			decomMapping['\u3236'] = "\u0028\u8CA1\u0029";
			decomMapping['\u3237'] = "\u0028\u795D\u0029";
			decomMapping['\u3238'] = "\u0028\u52B4\u0029";
			decomMapping['\u3239'] = "\u0028\u4EE3\u0029";
			decomMapping['\u323A'] = "\u0028\u547C\u0029";
			decomMapping['\u323B'] = "\u0028\u5B66\u0029";
			decomMapping['\u323C'] = "\u0028\u76E3\u0029";
			decomMapping['\u323D'] = "\u0028\u4F01\u0029";
			decomMapping['\u323E'] = "\u0028\u8CC7\u0029";
			decomMapping['\u323F'] = "\u0028\u5354\u0029";
			decomMapping['\u3240'] = "\u0028\u796D\u0029";
			decomMapping['\u3241'] = "\u0028\u4F11\u0029";
			decomMapping['\u3242'] = "\u0028\u81EA\u0029";
			decomMapping['\u3243'] = "\u0028\u81F3\u0029";
			decomMapping['\u3250'] = "\u0050\u0054\u0045";
			decomMapping['\u3251'] = "\u0032\u0031";
			decomMapping['\u3252'] = "\u0032\u0032";
			decomMapping['\u3253'] = "\u0032\u0033";
			decomMapping['\u3254'] = "\u0032\u0034";
			decomMapping['\u3255'] = "\u0032\u0035";
			decomMapping['\u3256'] = "\u0032\u0036";
			decomMapping['\u3257'] = "\u0032\u0037";
			decomMapping['\u3258'] = "\u0032\u0038";
			decomMapping['\u3259'] = "\u0032\u0039";
			decomMapping['\u325A'] = "\u0033\u0030";
			decomMapping['\u325B'] = "\u0033\u0031";
			decomMapping['\u325C'] = "\u0033\u0032";
			decomMapping['\u325D'] = "\u0033\u0033";
			decomMapping['\u325E'] = "\u0033\u0034";
			decomMapping['\u325F'] = "\u0033\u0035";
			decomMapping['\u3260'] = "\u1100";
			decomMapping['\u3261'] = "\u1102";
			decomMapping['\u3262'] = "\u1103";
			decomMapping['\u3263'] = "\u1105";
			decomMapping['\u3264'] = "\u1106";
			decomMapping['\u3265'] = "\u1107";
			decomMapping['\u3266'] = "\u1109";
			decomMapping['\u3267'] = "\u110B";
			decomMapping['\u3268'] = "\u110C";
			decomMapping['\u3269'] = "\u110E";
			decomMapping['\u326A'] = "\u110F";
			decomMapping['\u326B'] = "\u1110";
			decomMapping['\u326C'] = "\u1111";
			decomMapping['\u326D'] = "\u1112";
			decomMapping['\u326E'] = "\u1100\u1161";
			decomMapping['\u326F'] = "\u1102\u1161";
			decomMapping['\u3270'] = "\u1103\u1161";
			decomMapping['\u3271'] = "\u1105\u1161";
			decomMapping['\u3272'] = "\u1106\u1161";
			decomMapping['\u3273'] = "\u1107\u1161";
			decomMapping['\u3274'] = "\u1109\u1161";
			decomMapping['\u3275'] = "\u110B\u1161";
			decomMapping['\u3276'] = "\u110C\u1161";
			decomMapping['\u3277'] = "\u110E\u1161";
			decomMapping['\u3278'] = "\u110F\u1161";
			decomMapping['\u3279'] = "\u1110\u1161";
			decomMapping['\u327A'] = "\u1111\u1161";
			decomMapping['\u327B'] = "\u1112\u1161";
			decomMapping['\u327C'] = "\u110E\u1161\u11B7\u1100\u1169";
			decomMapping['\u327D'] = "\u110C\u116E\u110B\u1174";
			decomMapping['\u327E'] = "\u110B\u116E";
			decomMapping['\u3280'] = "\u4E00";
			decomMapping['\u3281'] = "\u4E8C";
			decomMapping['\u3282'] = "\u4E09";
			decomMapping['\u3283'] = "\u56DB";
			decomMapping['\u3284'] = "\u4E94";
			decomMapping['\u3285'] = "\u516D";
			decomMapping['\u3286'] = "\u4E03";
			decomMapping['\u3287'] = "\u516B";
			decomMapping['\u3288'] = "\u4E5D";
			decomMapping['\u3289'] = "\u5341";
			decomMapping['\u328A'] = "\u6708";
			decomMapping['\u328B'] = "\u706B";
			decomMapping['\u328C'] = "\u6C34";
			decomMapping['\u328D'] = "\u6728";
			decomMapping['\u328E'] = "\u91D1";
			decomMapping['\u328F'] = "\u571F";
			decomMapping['\u3290'] = "\u65E5";
			decomMapping['\u3291'] = "\u682A";
			decomMapping['\u3292'] = "\u6709";
			decomMapping['\u3293'] = "\u793E";
			decomMapping['\u3294'] = "\u540D";
			decomMapping['\u3295'] = "\u7279";
			decomMapping['\u3296'] = "\u8CA1";
			decomMapping['\u3297'] = "\u795D";
			decomMapping['\u3298'] = "\u52B4";
			decomMapping['\u3299'] = "\u79D8";
			decomMapping['\u329A'] = "\u7537";
			decomMapping['\u329B'] = "\u5973";
			decomMapping['\u329C'] = "\u9069";
			decomMapping['\u329D'] = "\u512A";
			decomMapping['\u329E'] = "\u5370";
			decomMapping['\u329F'] = "\u6CE8";
			decomMapping['\u32A0'] = "\u9805";
			decomMapping['\u32A1'] = "\u4F11";
			decomMapping['\u32A2'] = "\u5199";
			decomMapping['\u32A3'] = "\u6B63";
			decomMapping['\u32A4'] = "\u4E0A";
			decomMapping['\u32A5'] = "\u4E2D";
			decomMapping['\u32A6'] = "\u4E0B";
			decomMapping['\u32A7'] = "\u5DE6";
			decomMapping['\u32A8'] = "\u53F3";
			decomMapping['\u32A9'] = "\u533B";
			decomMapping['\u32AA'] = "\u5B97";
			decomMapping['\u32AB'] = "\u5B66";
			decomMapping['\u32AC'] = "\u76E3";
			decomMapping['\u32AD'] = "\u4F01";
			decomMapping['\u32AE'] = "\u8CC7";
			decomMapping['\u32AF'] = "\u5354";
			decomMapping['\u32B0'] = "\u591C";
			decomMapping['\u32B1'] = "\u0033\u0036";
			decomMapping['\u32B2'] = "\u0033\u0037";
			decomMapping['\u32B3'] = "\u0033\u0038";
			decomMapping['\u32B4'] = "\u0033\u0039";
			decomMapping['\u32B5'] = "\u0034\u0030";
			decomMapping['\u32B6'] = "\u0034\u0031";
			decomMapping['\u32B7'] = "\u0034\u0032";
			decomMapping['\u32B8'] = "\u0034\u0033";
			decomMapping['\u32B9'] = "\u0034\u0034";
			decomMapping['\u32BA'] = "\u0034\u0035";
			decomMapping['\u32BB'] = "\u0034\u0036";
			decomMapping['\u32BC'] = "\u0034\u0037";
			decomMapping['\u32BD'] = "\u0034\u0038";
			decomMapping['\u32BE'] = "\u0034\u0039";
			decomMapping['\u32BF'] = "\u0035\u0030";
			decomMapping['\u32C0'] = "\u0031\u6708";
			decomMapping['\u32C1'] = "\u0032\u6708";
			decomMapping['\u32C2'] = "\u0033\u6708";
			decomMapping['\u32C3'] = "\u0034\u6708";
			decomMapping['\u32C4'] = "\u0035\u6708";
			decomMapping['\u32C5'] = "\u0036\u6708";
			decomMapping['\u32C6'] = "\u0037\u6708";
			decomMapping['\u32C7'] = "\u0038\u6708";
			decomMapping['\u32C8'] = "\u0039\u6708";
			decomMapping['\u32C9'] = "\u0031\u0030\u6708";
			decomMapping['\u32CA'] = "\u0031\u0031\u6708";
			decomMapping['\u32CB'] = "\u0031\u0032\u6708";
			decomMapping['\u32CC'] = "\u0048\u0067";
			decomMapping['\u32CD'] = "\u0065\u0072\u0067";
			decomMapping['\u32CE'] = "\u0065\u0056";
			decomMapping['\u32CF'] = "\u004C\u0054\u0044";
			decomMapping['\u32D0'] = "\u30A2";
			decomMapping['\u32D1'] = "\u30A4";
			decomMapping['\u32D2'] = "\u30A6";
			decomMapping['\u32D3'] = "\u30A8";
			decomMapping['\u32D4'] = "\u30AA";
			decomMapping['\u32D5'] = "\u30AB";
			decomMapping['\u32D6'] = "\u30AD";
			decomMapping['\u32D7'] = "\u30AF";
			decomMapping['\u32D8'] = "\u30B1";
			decomMapping['\u32D9'] = "\u30B3";
			decomMapping['\u32DA'] = "\u30B5";
			decomMapping['\u32DB'] = "\u30B7";
			decomMapping['\u32DC'] = "\u30B9";
			decomMapping['\u32DD'] = "\u30BB";
			decomMapping['\u32DE'] = "\u30BD";
			decomMapping['\u32DF'] = "\u30BF";
			decomMapping['\u32E0'] = "\u30C1";
			decomMapping['\u32E1'] = "\u30C4";
			decomMapping['\u32E2'] = "\u30C6";
			decomMapping['\u32E3'] = "\u30C8";
			decomMapping['\u32E4'] = "\u30CA";
			decomMapping['\u32E5'] = "\u30CB";
			decomMapping['\u32E6'] = "\u30CC";
			decomMapping['\u32E7'] = "\u30CD";
			decomMapping['\u32E8'] = "\u30CE";
			decomMapping['\u32E9'] = "\u30CF";
			decomMapping['\u32EA'] = "\u30D2";
			decomMapping['\u32EB'] = "\u30D5";
			decomMapping['\u32EC'] = "\u30D8";
			decomMapping['\u32ED'] = "\u30DB";
			decomMapping['\u32EE'] = "\u30DE";
			decomMapping['\u32EF'] = "\u30DF";
			decomMapping['\u32F0'] = "\u30E0";
			decomMapping['\u32F1'] = "\u30E1";
			decomMapping['\u32F2'] = "\u30E2";
			decomMapping['\u32F3'] = "\u30E4";
			decomMapping['\u32F4'] = "\u30E6";
			decomMapping['\u32F5'] = "\u30E8";
			decomMapping['\u32F6'] = "\u30E9";
			decomMapping['\u32F7'] = "\u30EA";
			decomMapping['\u32F8'] = "\u30EB";
			decomMapping['\u32F9'] = "\u30EC";
			decomMapping['\u32FA'] = "\u30ED";
			decomMapping['\u32FB'] = "\u30EF";
			decomMapping['\u32FC'] = "\u30F0";
			decomMapping['\u32FD'] = "\u30F1";
			decomMapping['\u32FE'] = "\u30F2";
			decomMapping['\u3300'] = "\u30A2\u30D1\u30FC\u30C8";
			decomMapping['\u3301'] = "\u30A2\u30EB\u30D5\u30A1";
			decomMapping['\u3302'] = "\u30A2\u30F3\u30DA\u30A2";
			decomMapping['\u3303'] = "\u30A2\u30FC\u30EB";
			decomMapping['\u3304'] = "\u30A4\u30CB\u30F3\u30B0";
			decomMapping['\u3305'] = "\u30A4\u30F3\u30C1";
			decomMapping['\u3306'] = "\u30A6\u30A9\u30F3";
			decomMapping['\u3307'] = "\u30A8\u30B9\u30AF\u30FC\u30C9";
			decomMapping['\u3308'] = "\u30A8\u30FC\u30AB\u30FC";
			decomMapping['\u3309'] = "\u30AA\u30F3\u30B9";
			decomMapping['\u330A'] = "\u30AA\u30FC\u30E0";
			decomMapping['\u330B'] = "\u30AB\u30A4\u30EA";
			decomMapping['\u330C'] = "\u30AB\u30E9\u30C3\u30C8";
			decomMapping['\u330D'] = "\u30AB\u30ED\u30EA\u30FC";
			decomMapping['\u330E'] = "\u30AC\u30ED\u30F3";
			decomMapping['\u330F'] = "\u30AC\u30F3\u30DE";
			decomMapping['\u3310'] = "\u30AE\u30AC";
			decomMapping['\u3311'] = "\u30AE\u30CB\u30FC";
			decomMapping['\u3312'] = "\u30AD\u30E5\u30EA\u30FC";
			decomMapping['\u3313'] = "\u30AE\u30EB\u30C0\u30FC";
			decomMapping['\u3314'] = "\u30AD\u30ED";
			decomMapping['\u3315'] = "\u30AD\u30ED\u30B0\u30E9\u30E0";
			decomMapping['\u3316'] = "\u30AD\u30ED\u30E1\u30FC\u30C8\u30EB";
			decomMapping['\u3317'] = "\u30AD\u30ED\u30EF\u30C3\u30C8";
			decomMapping['\u3318'] = "\u30B0\u30E9\u30E0";
			decomMapping['\u3319'] = "\u30B0\u30E9\u30E0\u30C8\u30F3";
			decomMapping['\u331A'] = "\u30AF\u30EB\u30BC\u30A4\u30ED";
			decomMapping['\u331B'] = "\u30AF\u30ED\u30FC\u30CD";
			decomMapping['\u331C'] = "\u30B1\u30FC\u30B9";
			decomMapping['\u331D'] = "\u30B3\u30EB\u30CA";
			decomMapping['\u331E'] = "\u30B3\u30FC\u30DD";
			decomMapping['\u331F'] = "\u30B5\u30A4\u30AF\u30EB";
			decomMapping['\u3320'] = "\u30B5\u30F3\u30C1\u30FC\u30E0";
			decomMapping['\u3321'] = "\u30B7\u30EA\u30F3\u30B0";
			decomMapping['\u3322'] = "\u30BB\u30F3\u30C1";
			decomMapping['\u3323'] = "\u30BB\u30F3\u30C8";
			decomMapping['\u3324'] = "\u30C0\u30FC\u30B9";
			decomMapping['\u3325'] = "\u30C7\u30B7";
			decomMapping['\u3326'] = "\u30C9\u30EB";
			decomMapping['\u3327'] = "\u30C8\u30F3";
			decomMapping['\u3328'] = "\u30CA\u30CE";
			decomMapping['\u3329'] = "\u30CE\u30C3\u30C8";
			decomMapping['\u332A'] = "\u30CF\u30A4\u30C4";
			decomMapping['\u332B'] = "\u30D1\u30FC\u30BB\u30F3\u30C8";
			decomMapping['\u332C'] = "\u30D1\u30FC\u30C4";
			decomMapping['\u332D'] = "\u30D0\u30FC\u30EC\u30EB";
			decomMapping['\u332E'] = "\u30D4\u30A2\u30B9\u30C8\u30EB";
			decomMapping['\u332F'] = "\u30D4\u30AF\u30EB";
			decomMapping['\u3330'] = "\u30D4\u30B3";
			decomMapping['\u3331'] = "\u30D3\u30EB";
			decomMapping['\u3332'] = "\u30D5\u30A1\u30E9\u30C3\u30C9";
			decomMapping['\u3333'] = "\u30D5\u30A3\u30FC\u30C8";
			decomMapping['\u3334'] = "\u30D6\u30C3\u30B7\u30A7\u30EB";
			decomMapping['\u3335'] = "\u30D5\u30E9\u30F3";
			decomMapping['\u3336'] = "\u30D8\u30AF\u30BF\u30FC\u30EB";
			decomMapping['\u3337'] = "\u30DA\u30BD";
			decomMapping['\u3338'] = "\u30DA\u30CB\u30D2";
			decomMapping['\u3339'] = "\u30D8\u30EB\u30C4";
			decomMapping['\u333A'] = "\u30DA\u30F3\u30B9";
			decomMapping['\u333B'] = "\u30DA\u30FC\u30B8";
			decomMapping['\u333C'] = "\u30D9\u30FC\u30BF";
			decomMapping['\u333D'] = "\u30DD\u30A4\u30F3\u30C8";
			decomMapping['\u333E'] = "\u30DC\u30EB\u30C8";
			decomMapping['\u333F'] = "\u30DB\u30F3";
			decomMapping['\u3340'] = "\u30DD\u30F3\u30C9";
			decomMapping['\u3341'] = "\u30DB\u30FC\u30EB";
			decomMapping['\u3342'] = "\u30DB\u30FC\u30F3";
			decomMapping['\u3343'] = "\u30DE\u30A4\u30AF\u30ED";
			decomMapping['\u3344'] = "\u30DE\u30A4\u30EB";
			decomMapping['\u3345'] = "\u30DE\u30C3\u30CF";
			decomMapping['\u3346'] = "\u30DE\u30EB\u30AF";
			decomMapping['\u3347'] = "\u30DE\u30F3\u30B7\u30E7\u30F3";
			decomMapping['\u3348'] = "\u30DF\u30AF\u30ED\u30F3";
			decomMapping['\u3349'] = "\u30DF\u30EA";
			decomMapping['\u334A'] = "\u30DF\u30EA\u30D0\u30FC\u30EB";
			decomMapping['\u334B'] = "\u30E1\u30AC";
			decomMapping['\u334C'] = "\u30E1\u30AC\u30C8\u30F3";
			decomMapping['\u334D'] = "\u30E1\u30FC\u30C8\u30EB";
			decomMapping['\u334E'] = "\u30E4\u30FC\u30C9";
			decomMapping['\u334F'] = "\u30E4\u30FC\u30EB";
			decomMapping['\u3350'] = "\u30E6\u30A2\u30F3";
			decomMapping['\u3351'] = "\u30EA\u30C3\u30C8\u30EB";
			decomMapping['\u3352'] = "\u30EA\u30E9";
			decomMapping['\u3353'] = "\u30EB\u30D4\u30FC";
			decomMapping['\u3354'] = "\u30EB\u30FC\u30D6\u30EB";
			decomMapping['\u3355'] = "\u30EC\u30E0";
			decomMapping['\u3356'] = "\u30EC\u30F3\u30C8\u30B2\u30F3";
			decomMapping['\u3357'] = "\u30EF\u30C3\u30C8";
			decomMapping['\u3358'] = "\u0030\u70B9";
			decomMapping['\u3359'] = "\u0031\u70B9";
			decomMapping['\u335A'] = "\u0032\u70B9";
			decomMapping['\u335B'] = "\u0033\u70B9";
			decomMapping['\u335C'] = "\u0034\u70B9";
			decomMapping['\u335D'] = "\u0035\u70B9";
			decomMapping['\u335E'] = "\u0036\u70B9";
			decomMapping['\u335F'] = "\u0037\u70B9";
			decomMapping['\u3360'] = "\u0038\u70B9";
			decomMapping['\u3361'] = "\u0039\u70B9";
			decomMapping['\u3362'] = "\u0031\u0030\u70B9";
			decomMapping['\u3363'] = "\u0031\u0031\u70B9";
			decomMapping['\u3364'] = "\u0031\u0032\u70B9";
			decomMapping['\u3365'] = "\u0031\u0033\u70B9";
			decomMapping['\u3366'] = "\u0031\u0034\u70B9";
			decomMapping['\u3367'] = "\u0031\u0035\u70B9";
			decomMapping['\u3368'] = "\u0031\u0036\u70B9";
			decomMapping['\u3369'] = "\u0031\u0037\u70B9";
			decomMapping['\u336A'] = "\u0031\u0038\u70B9";
			decomMapping['\u336B'] = "\u0031\u0039\u70B9";
			decomMapping['\u336C'] = "\u0032\u0030\u70B9";
			decomMapping['\u336D'] = "\u0032\u0031\u70B9";
			decomMapping['\u336E'] = "\u0032\u0032\u70B9";
			decomMapping['\u336F'] = "\u0032\u0033\u70B9";
			decomMapping['\u3370'] = "\u0032\u0034\u70B9";
			decomMapping['\u3371'] = "\u0068\u0050\u0061";
			decomMapping['\u3372'] = "\u0064\u0061";
			decomMapping['\u3373'] = "\u0041\u0055";
			decomMapping['\u3374'] = "\u0062\u0061\u0072";
			decomMapping['\u3375'] = "\u006F\u0056";
			decomMapping['\u3376'] = "\u0070\u0063";
			decomMapping['\u3377'] = "\u0064\u006D";
			decomMapping['\u3378'] = "\u0064\u006D\u00B2";
			decomMapping['\u3379'] = "\u0064\u006D\u00B3";
			decomMapping['\u337A'] = "\u0049\u0055";
			decomMapping['\u337B'] = "\u5E73\u6210";
			decomMapping['\u337C'] = "\u662D\u548C";
			decomMapping['\u337D'] = "\u5927\u6B63";
			decomMapping['\u337E'] = "\u660E\u6CBB";
			decomMapping['\u337F'] = "\u682A\u5F0F\u4F1A\u793E";
			decomMapping['\u3380'] = "\u0070\u0041";
			decomMapping['\u3381'] = "\u006E\u0041";
			decomMapping['\u3382'] = "\u03BC\u0041";
			decomMapping['\u3383'] = "\u006D\u0041";
			decomMapping['\u3384'] = "\u006B\u0041";
			decomMapping['\u3385'] = "\u004B\u0042";
			decomMapping['\u3386'] = "\u004D\u0042";
			decomMapping['\u3387'] = "\u0047\u0042";
			decomMapping['\u3388'] = "\u0063\u0061\u006C";
			decomMapping['\u3389'] = "\u006B\u0063\u0061\u006C";
			decomMapping['\u338A'] = "\u0070\u0046";
			decomMapping['\u338B'] = "\u006E\u0046";
			decomMapping['\u338C'] = "\u03BC\u0046";
			decomMapping['\u338D'] = "\u03BC\u0067";
			decomMapping['\u338E'] = "\u006D\u0067";
			decomMapping['\u338F'] = "\u006B\u0067";
			decomMapping['\u3390'] = "\u0048\u007A";
			decomMapping['\u3391'] = "\u006B\u0048\u007A";
			decomMapping['\u3392'] = "\u004D\u0048\u007A";
			decomMapping['\u3393'] = "\u0047\u0048\u007A";
			decomMapping['\u3394'] = "\u0054\u0048\u007A";
			decomMapping['\u3395'] = "\u03BC\u2113";
			decomMapping['\u3396'] = "\u006D\u2113";
			decomMapping['\u3397'] = "\u0064\u2113";
			decomMapping['\u3398'] = "\u006B\u2113";
			decomMapping['\u3399'] = "\u0066\u006D";
			decomMapping['\u339A'] = "\u006E\u006D";
			decomMapping['\u339B'] = "\u03BC\u006D";
			decomMapping['\u339C'] = "\u006D\u006D";
			decomMapping['\u339D'] = "\u0063\u006D";
			decomMapping['\u339E'] = "\u006B\u006D";
			decomMapping['\u339F'] = "\u006D\u006D\u00B2";
			decomMapping['\u33A0'] = "\u0063\u006D\u00B2";
			decomMapping['\u33A1'] = "\u006D\u00B2";
			decomMapping['\u33A2'] = "\u006B\u006D\u00B2";
			decomMapping['\u33A3'] = "\u006D\u006D\u00B3";
			decomMapping['\u33A4'] = "\u0063\u006D\u00B3";
			decomMapping['\u33A5'] = "\u006D\u00B3";
			decomMapping['\u33A6'] = "\u006B\u006D\u00B3";
			decomMapping['\u33A7'] = "\u006D\u2215\u0073";
			decomMapping['\u33A8'] = "\u006D\u2215\u0073\u00B2";
			decomMapping['\u33A9'] = "\u0050\u0061";
			decomMapping['\u33AA'] = "\u006B\u0050\u0061";
			decomMapping['\u33AB'] = "\u004D\u0050\u0061";
			decomMapping['\u33AC'] = "\u0047\u0050\u0061";
			decomMapping['\u33AD'] = "\u0072\u0061\u0064";
			decomMapping['\u33AE'] = "\u0072\u0061\u0064\u2215\u0073";
			decomMapping['\u33AF'] = "\u0072\u0061\u0064\u2215\u0073\u00B2";
			decomMapping['\u33B0'] = "\u0070\u0073";
			decomMapping['\u33B1'] = "\u006E\u0073";
			decomMapping['\u33B2'] = "\u03BC\u0073";
			decomMapping['\u33B3'] = "\u006D\u0073";
			decomMapping['\u33B4'] = "\u0070\u0056";
			decomMapping['\u33B5'] = "\u006E\u0056";
			decomMapping['\u33B6'] = "\u03BC\u0056";
			decomMapping['\u33B7'] = "\u006D\u0056";
			decomMapping['\u33B8'] = "\u006B\u0056";
			decomMapping['\u33B9'] = "\u004D\u0056";
			decomMapping['\u33BA'] = "\u0070\u0057";
			decomMapping['\u33BB'] = "\u006E\u0057";
			decomMapping['\u33BC'] = "\u03BC\u0057";
			decomMapping['\u33BD'] = "\u006D\u0057";
			decomMapping['\u33BE'] = "\u006B\u0057";
			decomMapping['\u33BF'] = "\u004D\u0057";
			decomMapping['\u33C0'] = "\u006B\u03A9";
			decomMapping['\u33C1'] = "\u004D\u03A9";
			decomMapping['\u33C2'] = "\u0061\u002E\u006D\u002E";
			decomMapping['\u33C3'] = "\u0042\u0071";
			decomMapping['\u33C4'] = "\u0063\u0063";
			decomMapping['\u33C5'] = "\u0063\u0064";
			decomMapping['\u33C6'] = "\u0043\u2215\u006B\u0067";
			decomMapping['\u33C7'] = "\u0043\u006F\u002E";
			decomMapping['\u33C8'] = "\u0064\u0042";
			decomMapping['\u33C9'] = "\u0047\u0079";
			decomMapping['\u33CA'] = "\u0068\u0061";
			decomMapping['\u33CB'] = "\u0048\u0050";
			decomMapping['\u33CC'] = "\u0069\u006E";
			decomMapping['\u33CD'] = "\u004B\u004B";
			decomMapping['\u33CE'] = "\u004B\u004D";
			decomMapping['\u33CF'] = "\u006B\u0074";
			decomMapping['\u33D0'] = "\u006C\u006D";
			decomMapping['\u33D1'] = "\u006C\u006E";
			decomMapping['\u33D2'] = "\u006C\u006F\u0067";
			decomMapping['\u33D3'] = "\u006C\u0078";
			decomMapping['\u33D4'] = "\u006D\u0062";
			decomMapping['\u33D5'] = "\u006D\u0069\u006C";
			decomMapping['\u33D6'] = "\u006D\u006F\u006C";
			decomMapping['\u33D7'] = "\u0050\u0048";
			decomMapping['\u33D8'] = "\u0070\u002E\u006D\u002E";
			decomMapping['\u33D9'] = "\u0050\u0050\u004D";
			decomMapping['\u33DA'] = "\u0050\u0052";
			decomMapping['\u33DB'] = "\u0073\u0072";
			decomMapping['\u33DC'] = "\u0053\u0076";
			decomMapping['\u33DD'] = "\u0057\u0062";
			decomMapping['\u33DE'] = "\u0056\u2215\u006D";
			decomMapping['\u33DF'] = "\u0041\u2215\u006D";
			decomMapping['\u33E0'] = "\u0031\u65E5";
			decomMapping['\u33E1'] = "\u0032\u65E5";
			decomMapping['\u33E2'] = "\u0033\u65E5";
			decomMapping['\u33E3'] = "\u0034\u65E5";
			decomMapping['\u33E4'] = "\u0035\u65E5";
			decomMapping['\u33E5'] = "\u0036\u65E5";
			decomMapping['\u33E6'] = "\u0037\u65E5";
			decomMapping['\u33E7'] = "\u0038\u65E5";
			decomMapping['\u33E8'] = "\u0039\u65E5";
			decomMapping['\u33E9'] = "\u0031\u0030\u65E5";
			decomMapping['\u33EA'] = "\u0031\u0031\u65E5";
			decomMapping['\u33EB'] = "\u0031\u0032\u65E5";
			decomMapping['\u33EC'] = "\u0031\u0033\u65E5";
			decomMapping['\u33ED'] = "\u0031\u0034\u65E5";
			decomMapping['\u33EE'] = "\u0031\u0035\u65E5";
			decomMapping['\u33EF'] = "\u0031\u0036\u65E5";
			decomMapping['\u33F0'] = "\u0031\u0037\u65E5";
			decomMapping['\u33F1'] = "\u0031\u0038\u65E5";
			decomMapping['\u33F2'] = "\u0031\u0039\u65E5";
			decomMapping['\u33F3'] = "\u0032\u0030\u65E5";
			decomMapping['\u33F4'] = "\u0032\u0031\u65E5";
			decomMapping['\u33F5'] = "\u0032\u0032\u65E5";
			decomMapping['\u33F6'] = "\u0032\u0033\u65E5";
			decomMapping['\u33F7'] = "\u0032\u0034\u65E5";
			decomMapping['\u33F8'] = "\u0032\u0035\u65E5";
			decomMapping['\u33F9'] = "\u0032\u0036\u65E5";
			decomMapping['\u33FA'] = "\u0032\u0037\u65E5";
			decomMapping['\u33FB'] = "\u0032\u0038\u65E5";
			decomMapping['\u33FC'] = "\u0032\u0039\u65E5";
			decomMapping['\u33FD'] = "\u0033\u0030\u65E5";
			decomMapping['\u33FE'] = "\u0033\u0031\u65E5";
			decomMapping['\u33FF'] = "\u0067\u0061\u006C";
			decomMapping['\uF900'] = "\u8C48";
			decomMapping['\uF901'] = "\u66F4";
			decomMapping['\uF902'] = "\u8ECA";
			decomMapping['\uF903'] = "\u8CC8";
			decomMapping['\uF904'] = "\u6ED1";
			decomMapping['\uF905'] = "\u4E32";
			decomMapping['\uF906'] = "\u53E5";
			decomMapping['\uF907'] = "\u9F9C";
			decomMapping['\uF908'] = "\u9F9C";
			decomMapping['\uF909'] = "\u5951";
			decomMapping['\uF90A'] = "\u91D1";
			decomMapping['\uF90B'] = "\u5587";
			decomMapping['\uF90C'] = "\u5948";
			decomMapping['\uF90D'] = "\u61F6";
			decomMapping['\uF90E'] = "\u7669";
			decomMapping['\uF90F'] = "\u7F85";
			decomMapping['\uF910'] = "\u863F";
			decomMapping['\uF911'] = "\u87BA";
			decomMapping['\uF912'] = "\u88F8";
			decomMapping['\uF913'] = "\u908F";
			decomMapping['\uF914'] = "\u6A02";
			decomMapping['\uF915'] = "\u6D1B";
			decomMapping['\uF916'] = "\u70D9";
			decomMapping['\uF917'] = "\u73DE";
			decomMapping['\uF918'] = "\u843D";
			decomMapping['\uF919'] = "\u916A";
			decomMapping['\uF91A'] = "\u99F1";
			decomMapping['\uF91B'] = "\u4E82";
			decomMapping['\uF91C'] = "\u5375";
			decomMapping['\uF91D'] = "\u6B04";
			decomMapping['\uF91E'] = "\u721B";
			decomMapping['\uF91F'] = "\u862D";
			decomMapping['\uF920'] = "\u9E1E";
			decomMapping['\uF921'] = "\u5D50";
			decomMapping['\uF922'] = "\u6FEB";
			decomMapping['\uF923'] = "\u85CD";
			decomMapping['\uF924'] = "\u8964";
			decomMapping['\uF925'] = "\u62C9";
			decomMapping['\uF926'] = "\u81D8";
			decomMapping['\uF927'] = "\u881F";
			decomMapping['\uF928'] = "\u5ECA";
			decomMapping['\uF929'] = "\u6717";
			decomMapping['\uF92A'] = "\u6D6A";
			decomMapping['\uF92B'] = "\u72FC";
			decomMapping['\uF92C'] = "\u90CE";
			decomMapping['\uF92D'] = "\u4F86";
			decomMapping['\uF92E'] = "\u51B7";
			decomMapping['\uF92F'] = "\u52DE";
			decomMapping['\uF930'] = "\u64C4";
			decomMapping['\uF931'] = "\u6AD3";
			decomMapping['\uF932'] = "\u7210";
			decomMapping['\uF933'] = "\u76E7";
			decomMapping['\uF934'] = "\u8001";
			decomMapping['\uF935'] = "\u8606";
			decomMapping['\uF936'] = "\u865C";
			decomMapping['\uF937'] = "\u8DEF";
			decomMapping['\uF938'] = "\u9732";
			decomMapping['\uF939'] = "\u9B6F";
			decomMapping['\uF93A'] = "\u9DFA";
			decomMapping['\uF93B'] = "\u788C";
			decomMapping['\uF93C'] = "\u797F";
			decomMapping['\uF93D'] = "\u7DA0";
			decomMapping['\uF93E'] = "\u83C9";
			decomMapping['\uF93F'] = "\u9304";
			decomMapping['\uF940'] = "\u9E7F";
			decomMapping['\uF941'] = "\u8AD6";
			decomMapping['\uF942'] = "\u58DF";
			decomMapping['\uF943'] = "\u5F04";
			decomMapping['\uF944'] = "\u7C60";
			decomMapping['\uF945'] = "\u807E";
			decomMapping['\uF946'] = "\u7262";
			decomMapping['\uF947'] = "\u78CA";
			decomMapping['\uF948'] = "\u8CC2";
			decomMapping['\uF949'] = "\u96F7";
			decomMapping['\uF94A'] = "\u58D8";
			decomMapping['\uF94B'] = "\u5C62";
			decomMapping['\uF94C'] = "\u6A13";
			decomMapping['\uF94D'] = "\u6DDA";
			decomMapping['\uF94E'] = "\u6F0F";
			decomMapping['\uF94F'] = "\u7D2F";
			decomMapping['\uF950'] = "\u7E37";
			decomMapping['\uF951'] = "\u964B";
			decomMapping['\uF952'] = "\u52D2";
			decomMapping['\uF953'] = "\u808B";
			decomMapping['\uF954'] = "\u51DC";
			decomMapping['\uF955'] = "\u51CC";
			decomMapping['\uF956'] = "\u7A1C";
			decomMapping['\uF957'] = "\u7DBE";
			decomMapping['\uF958'] = "\u83F1";
			decomMapping['\uF959'] = "\u9675";
			decomMapping['\uF95A'] = "\u8B80";
			decomMapping['\uF95B'] = "\u62CF";
			decomMapping['\uF95C'] = "\u6A02";
			decomMapping['\uF95D'] = "\u8AFE";
			decomMapping['\uF95E'] = "\u4E39";
			decomMapping['\uF95F'] = "\u5BE7";
			decomMapping['\uF960'] = "\u6012";
			decomMapping['\uF961'] = "\u7387";
			decomMapping['\uF962'] = "\u7570";
			decomMapping['\uF963'] = "\u5317";
			decomMapping['\uF964'] = "\u78FB";
			decomMapping['\uF965'] = "\u4FBF";
			decomMapping['\uF966'] = "\u5FA9";
			decomMapping['\uF967'] = "\u4E0D";
			decomMapping['\uF968'] = "\u6CCC";
			decomMapping['\uF969'] = "\u6578";
			decomMapping['\uF96A'] = "\u7D22";
			decomMapping['\uF96B'] = "\u53C3";
			decomMapping['\uF96C'] = "\u585E";
			decomMapping['\uF96D'] = "\u7701";
			decomMapping['\uF96E'] = "\u8449";
			decomMapping['\uF96F'] = "\u8AAA";
			decomMapping['\uF970'] = "\u6BBA";
			decomMapping['\uF971'] = "\u8FB0";
			decomMapping['\uF972'] = "\u6C88";
			decomMapping['\uF973'] = "\u62FE";
			decomMapping['\uF974'] = "\u82E5";
			decomMapping['\uF975'] = "\u63A0";
			decomMapping['\uF976'] = "\u7565";
			decomMapping['\uF977'] = "\u4EAE";
			decomMapping['\uF978'] = "\u5169";
			decomMapping['\uF979'] = "\u51C9";
			decomMapping['\uF97A'] = "\u6881";
			decomMapping['\uF97B'] = "\u7CE7";
			decomMapping['\uF97C'] = "\u826F";
			decomMapping['\uF97D'] = "\u8AD2";
			decomMapping['\uF97E'] = "\u91CF";
			decomMapping['\uF97F'] = "\u52F5";
			decomMapping['\uF980'] = "\u5442";
			decomMapping['\uF981'] = "\u5973";
			decomMapping['\uF982'] = "\u5EEC";
			decomMapping['\uF983'] = "\u65C5";
			decomMapping['\uF984'] = "\u6FFE";
			decomMapping['\uF985'] = "\u792A";
			decomMapping['\uF986'] = "\u95AD";
			decomMapping['\uF987'] = "\u9A6A";
			decomMapping['\uF988'] = "\u9E97";
			decomMapping['\uF989'] = "\u9ECE";
			decomMapping['\uF98A'] = "\u529B";
			decomMapping['\uF98B'] = "\u66C6";
			decomMapping['\uF98C'] = "\u6B77";
			decomMapping['\uF98D'] = "\u8F62";
			decomMapping['\uF98E'] = "\u5E74";
			decomMapping['\uF98F'] = "\u6190";
			decomMapping['\uF990'] = "\u6200";
			decomMapping['\uF991'] = "\u649A";
			decomMapping['\uF992'] = "\u6F23";
			decomMapping['\uF993'] = "\u7149";
			decomMapping['\uF994'] = "\u7489";
			decomMapping['\uF995'] = "\u79CA";
			decomMapping['\uF996'] = "\u7DF4";
			decomMapping['\uF997'] = "\u806F";
			decomMapping['\uF998'] = "\u8F26";
			decomMapping['\uF999'] = "\u84EE";
			decomMapping['\uF99A'] = "\u9023";
			decomMapping['\uF99B'] = "\u934A";
			decomMapping['\uF99C'] = "\u5217";
			decomMapping['\uF99D'] = "\u52A3";
			decomMapping['\uF99E'] = "\u54BD";
			decomMapping['\uF99F'] = "\u70C8";
			decomMapping['\uF9A0'] = "\u88C2";
			decomMapping['\uF9A1'] = "\u8AAA";
			decomMapping['\uF9A2'] = "\u5EC9";
			decomMapping['\uF9A3'] = "\u5FF5";
			decomMapping['\uF9A4'] = "\u637B";
			decomMapping['\uF9A5'] = "\u6BAE";
			decomMapping['\uF9A6'] = "\u7C3E";
			decomMapping['\uF9A7'] = "\u7375";
			decomMapping['\uF9A8'] = "\u4EE4";
			decomMapping['\uF9A9'] = "\u56F9";
			decomMapping['\uF9AA'] = "\u5BE7";
			decomMapping['\uF9AB'] = "\u5DBA";
			decomMapping['\uF9AC'] = "\u601C";
			decomMapping['\uF9AD'] = "\u73B2";
			decomMapping['\uF9AE'] = "\u7469";
			decomMapping['\uF9AF'] = "\u7F9A";
			decomMapping['\uF9B0'] = "\u8046";
			decomMapping['\uF9B1'] = "\u9234";
			decomMapping['\uF9B2'] = "\u96F6";
			decomMapping['\uF9B3'] = "\u9748";
			decomMapping['\uF9B4'] = "\u9818";
			decomMapping['\uF9B5'] = "\u4F8B";
			decomMapping['\uF9B6'] = "\u79AE";
			decomMapping['\uF9B7'] = "\u91B4";
			decomMapping['\uF9B8'] = "\u96B8";
			decomMapping['\uF9B9'] = "\u60E1";
			decomMapping['\uF9BA'] = "\u4E86";
			decomMapping['\uF9BB'] = "\u50DA";
			decomMapping['\uF9BC'] = "\u5BEE";
			decomMapping['\uF9BD'] = "\u5C3F";
			decomMapping['\uF9BE'] = "\u6599";
			decomMapping['\uF9BF'] = "\u6A02";
			decomMapping['\uF9C0'] = "\u71CE";
			decomMapping['\uF9C1'] = "\u7642";
			decomMapping['\uF9C2'] = "\u84FC";
			decomMapping['\uF9C3'] = "\u907C";
			decomMapping['\uF9C4'] = "\u9F8D";
			decomMapping['\uF9C5'] = "\u6688";
			decomMapping['\uF9C6'] = "\u962E";
			decomMapping['\uF9C7'] = "\u5289";
			decomMapping['\uF9C8'] = "\u677B";
			decomMapping['\uF9C9'] = "\u67F3";
			decomMapping['\uF9CA'] = "\u6D41";
			decomMapping['\uF9CB'] = "\u6E9C";
			decomMapping['\uF9CC'] = "\u7409";
			decomMapping['\uF9CD'] = "\u7559";
			decomMapping['\uF9CE'] = "\u786B";
			decomMapping['\uF9CF'] = "\u7D10";
			decomMapping['\uF9D0'] = "\u985E";
			decomMapping['\uF9D1'] = "\u516D";
			decomMapping['\uF9D2'] = "\u622E";
			decomMapping['\uF9D3'] = "\u9678";
			decomMapping['\uF9D4'] = "\u502B";
			decomMapping['\uF9D5'] = "\u5D19";
			decomMapping['\uF9D6'] = "\u6DEA";
			decomMapping['\uF9D7'] = "\u8F2A";
			decomMapping['\uF9D8'] = "\u5F8B";
			decomMapping['\uF9D9'] = "\u6144";
			decomMapping['\uF9DA'] = "\u6817";
			decomMapping['\uF9DB'] = "\u7387";
			decomMapping['\uF9DC'] = "\u9686";
			decomMapping['\uF9DD'] = "\u5229";
			decomMapping['\uF9DE'] = "\u540F";
			decomMapping['\uF9DF'] = "\u5C65";
			decomMapping['\uF9E0'] = "\u6613";
			decomMapping['\uF9E1'] = "\u674E";
			decomMapping['\uF9E2'] = "\u68A8";
			decomMapping['\uF9E3'] = "\u6CE5";
			decomMapping['\uF9E4'] = "\u7406";
			decomMapping['\uF9E5'] = "\u75E2";
			decomMapping['\uF9E6'] = "\u7F79";
			decomMapping['\uF9E7'] = "\u88CF";
			decomMapping['\uF9E8'] = "\u88E1";
			decomMapping['\uF9E9'] = "\u91CC";
			decomMapping['\uF9EA'] = "\u96E2";
			decomMapping['\uF9EB'] = "\u533F";
			decomMapping['\uF9EC'] = "\u6EBA";
			decomMapping['\uF9ED'] = "\u541D";
			decomMapping['\uF9EE'] = "\u71D0";
			decomMapping['\uF9EF'] = "\u7498";
			decomMapping['\uF9F0'] = "\u85FA";
			decomMapping['\uF9F1'] = "\u96A3";
			decomMapping['\uF9F2'] = "\u9C57";
			decomMapping['\uF9F3'] = "\u9E9F";
			decomMapping['\uF9F4'] = "\u6797";
			decomMapping['\uF9F5'] = "\u6DCB";
			decomMapping['\uF9F6'] = "\u81E8";
			decomMapping['\uF9F7'] = "\u7ACB";
			decomMapping['\uF9F8'] = "\u7B20";
			decomMapping['\uF9F9'] = "\u7C92";
			decomMapping['\uF9FA'] = "\u72C0";
			decomMapping['\uF9FB'] = "\u7099";
			decomMapping['\uF9FC'] = "\u8B58";
			decomMapping['\uF9FD'] = "\u4EC0";
			decomMapping['\uF9FE'] = "\u8336";
			decomMapping['\uF9FF'] = "\u523A";
			decomMapping['\uFA00'] = "\u5207";
			decomMapping['\uFA01'] = "\u5EA6";
			decomMapping['\uFA02'] = "\u62D3";
			decomMapping['\uFA03'] = "\u7CD6";
			decomMapping['\uFA04'] = "\u5B85";
			decomMapping['\uFA05'] = "\u6D1E";
			decomMapping['\uFA06'] = "\u66B4";
			decomMapping['\uFA07'] = "\u8F3B";
			decomMapping['\uFA08'] = "\u884C";
			decomMapping['\uFA09'] = "\u964D";
			decomMapping['\uFA0A'] = "\u898B";
			decomMapping['\uFA0B'] = "\u5ED3";
			decomMapping['\uFA0C'] = "\u5140";
			decomMapping['\uFA0D'] = "\u55C0";
			decomMapping['\uFA10'] = "\u585A";
			decomMapping['\uFA12'] = "\u6674";
			decomMapping['\uFA15'] = "\u51DE";
			decomMapping['\uFA16'] = "\u732A";
			decomMapping['\uFA17'] = "\u76CA";
			decomMapping['\uFA18'] = "\u793C";
			decomMapping['\uFA19'] = "\u795E";
			decomMapping['\uFA1A'] = "\u7965";
			decomMapping['\uFA1B'] = "\u798F";
			decomMapping['\uFA1C'] = "\u9756";
			decomMapping['\uFA1D'] = "\u7CBE";
			decomMapping['\uFA1E'] = "\u7FBD";
			decomMapping['\uFA20'] = "\u8612";
			decomMapping['\uFA22'] = "\u8AF8";
			decomMapping['\uFA25'] = "\u9038";
			decomMapping['\uFA26'] = "\u90FD";
			decomMapping['\uFA2A'] = "\u98EF";
			decomMapping['\uFA2B'] = "\u98FC";
			decomMapping['\uFA2C'] = "\u9928";
			decomMapping['\uFA2D'] = "\u9DB4";
			decomMapping['\uFA30'] = "\u4FAE";
			decomMapping['\uFA31'] = "\u50E7";
			decomMapping['\uFA32'] = "\u514D";
			decomMapping['\uFA33'] = "\u52C9";
			decomMapping['\uFA34'] = "\u52E4";
			decomMapping['\uFA35'] = "\u5351";
			decomMapping['\uFA36'] = "\u559D";
			decomMapping['\uFA37'] = "\u5606";
			decomMapping['\uFA38'] = "\u5668";
			decomMapping['\uFA39'] = "\u5840";
			decomMapping['\uFA3A'] = "\u58A8";
			decomMapping['\uFA3B'] = "\u5C64";
			decomMapping['\uFA3C'] = "\u5C6E";
			decomMapping['\uFA3D'] = "\u6094";
			decomMapping['\uFA3E'] = "\u6168";
			decomMapping['\uFA3F'] = "\u618E";
			decomMapping['\uFA40'] = "\u61F2";
			decomMapping['\uFA41'] = "\u654F";
			decomMapping['\uFA42'] = "\u65E2";
			decomMapping['\uFA43'] = "\u6691";
			decomMapping['\uFA44'] = "\u6885";
			decomMapping['\uFA45'] = "\u6D77";
			decomMapping['\uFA46'] = "\u6E1A";
			decomMapping['\uFA47'] = "\u6F22";
			decomMapping['\uFA48'] = "\u716E";
			decomMapping['\uFA49'] = "\u722B";
			decomMapping['\uFA4A'] = "\u7422";
			decomMapping['\uFA4B'] = "\u7891";
			decomMapping['\uFA4C'] = "\u793E";
			decomMapping['\uFA4D'] = "\u7949";
			decomMapping['\uFA4E'] = "\u7948";
			decomMapping['\uFA4F'] = "\u7950";
			decomMapping['\uFA50'] = "\u7956";
			decomMapping['\uFA51'] = "\u795D";
			decomMapping['\uFA52'] = "\u798D";
			decomMapping['\uFA53'] = "\u798E";
			decomMapping['\uFA54'] = "\u7A40";
			decomMapping['\uFA55'] = "\u7A81";
			decomMapping['\uFA56'] = "\u7BC0";
			decomMapping['\uFA57'] = "\u7DF4";
			decomMapping['\uFA58'] = "\u7E09";
			decomMapping['\uFA59'] = "\u7E41";
			decomMapping['\uFA5A'] = "\u7F72";
			decomMapping['\uFA5B'] = "\u8005";
			decomMapping['\uFA5C'] = "\u81ED";
			decomMapping['\uFA5D'] = "\u8279";
			decomMapping['\uFA5E'] = "\u8279";
			decomMapping['\uFA5F'] = "\u8457";
			decomMapping['\uFA60'] = "\u8910";
			decomMapping['\uFA61'] = "\u8996";
			decomMapping['\uFA62'] = "\u8B01";
			decomMapping['\uFA63'] = "\u8B39";
			decomMapping['\uFA64'] = "\u8CD3";
			decomMapping['\uFA65'] = "\u8D08";
			decomMapping['\uFA66'] = "\u8FB6";
			decomMapping['\uFA67'] = "\u9038";
			decomMapping['\uFA68'] = "\u96E3";
			decomMapping['\uFA69'] = "\u97FF";
			decomMapping['\uFA6A'] = "\u983B";
			decomMapping['\uFA70'] = "\u4E26";
			decomMapping['\uFA71'] = "\u51B5";
			decomMapping['\uFA72'] = "\u5168";
			decomMapping['\uFA73'] = "\u4F80";
			decomMapping['\uFA74'] = "\u5145";
			decomMapping['\uFA75'] = "\u5180";
			decomMapping['\uFA76'] = "\u52C7";
			decomMapping['\uFA77'] = "\u52FA";
			decomMapping['\uFA78'] = "\u559D";
			decomMapping['\uFA79'] = "\u5555";
			decomMapping['\uFA7A'] = "\u5599";
			decomMapping['\uFA7B'] = "\u55E2";
			decomMapping['\uFA7C'] = "\u585A";
			decomMapping['\uFA7D'] = "\u58B3";
			decomMapping['\uFA7E'] = "\u5944";
			decomMapping['\uFA7F'] = "\u5954";
			decomMapping['\uFA80'] = "\u5A62";
			decomMapping['\uFA81'] = "\u5B28";
			decomMapping['\uFA82'] = "\u5ED2";
			decomMapping['\uFA83'] = "\u5ED9";
			decomMapping['\uFA84'] = "\u5F69";
			decomMapping['\uFA85'] = "\u5FAD";
			decomMapping['\uFA86'] = "\u60D8";
			decomMapping['\uFA87'] = "\u614E";
			decomMapping['\uFA88'] = "\u6108";
			decomMapping['\uFA89'] = "\u618E";
			decomMapping['\uFA8A'] = "\u6160";
			decomMapping['\uFA8B'] = "\u61F2";
			decomMapping['\uFA8C'] = "\u6234";
			decomMapping['\uFA8D'] = "\u63C4";
			decomMapping['\uFA8E'] = "\u641C";
			decomMapping['\uFA8F'] = "\u6452";
			decomMapping['\uFA90'] = "\u6556";
			decomMapping['\uFA91'] = "\u6674";
			decomMapping['\uFA92'] = "\u6717";
			decomMapping['\uFA93'] = "\u671B";
			decomMapping['\uFA94'] = "\u6756";
			decomMapping['\uFA95'] = "\u6B79";
			decomMapping['\uFA96'] = "\u6BBA";
			decomMapping['\uFA97'] = "\u6D41";
			decomMapping['\uFA98'] = "\u6EDB";
			decomMapping['\uFA99'] = "\u6ECB";
			decomMapping['\uFA9A'] = "\u6F22";
			decomMapping['\uFA9B'] = "\u701E";
			decomMapping['\uFA9C'] = "\u716E";
			decomMapping['\uFA9D'] = "\u77A7";
			decomMapping['\uFA9E'] = "\u7235";
			decomMapping['\uFA9F'] = "\u72AF";
			decomMapping['\uFAA0'] = "\u732A";
			decomMapping['\uFAA1'] = "\u7471";
			decomMapping['\uFAA2'] = "\u7506";
			decomMapping['\uFAA3'] = "\u753B";
			decomMapping['\uFAA4'] = "\u761D";
			decomMapping['\uFAA5'] = "\u761F";
			decomMapping['\uFAA6'] = "\u76CA";
			decomMapping['\uFAA7'] = "\u76DB";
			decomMapping['\uFAA8'] = "\u76F4";
			decomMapping['\uFAA9'] = "\u774A";
			decomMapping['\uFAAA'] = "\u7740";
			decomMapping['\uFAAB'] = "\u78CC";
			decomMapping['\uFAAC'] = "\u7AB1";
			decomMapping['\uFAAD'] = "\u7BC0";
			decomMapping['\uFAAE'] = "\u7C7B";
			decomMapping['\uFAAF'] = "\u7D5B";
			decomMapping['\uFAB0'] = "\u7DF4";
			decomMapping['\uFAB1'] = "\u7F3E";
			decomMapping['\uFAB2'] = "\u8005";
			decomMapping['\uFAB3'] = "\u8352";
			decomMapping['\uFAB4'] = "\u83EF";
			decomMapping['\uFAB5'] = "\u8779";
			decomMapping['\uFAB6'] = "\u8941";
			decomMapping['\uFAB7'] = "\u8986";
			decomMapping['\uFAB8'] = "\u8996";
			decomMapping['\uFAB9'] = "\u8ABF";
			decomMapping['\uFABA'] = "\u8AF8";
			decomMapping['\uFABB'] = "\u8ACB";
			decomMapping['\uFABC'] = "\u8B01";
			decomMapping['\uFABD'] = "\u8AFE";
			decomMapping['\uFABE'] = "\u8AED";
			decomMapping['\uFABF'] = "\u8B39";
			decomMapping['\uFAC0'] = "\u8B8A";
			decomMapping['\uFAC1'] = "\u8D08";
			decomMapping['\uFAC2'] = "\u8F38";
			decomMapping['\uFAC3'] = "\u9072";
			decomMapping['\uFAC4'] = "\u9199";
			decomMapping['\uFAC5'] = "\u9276";
			decomMapping['\uFAC6'] = "\u967C";
			decomMapping['\uFAC7'] = "\u96E3";
			decomMapping['\uFAC8'] = "\u9756";
			decomMapping['\uFAC9'] = "\u97DB";
			decomMapping['\uFACA'] = "\u97FF";
			decomMapping['\uFACB'] = "\u980B";
			decomMapping['\uFACC'] = "\u983B";
			decomMapping['\uFACD'] = "\u9B12";
			decomMapping['\uFACE'] = "\u9F9C";
			decomMapping['\uFACF'] = "\u2284A";
			decomMapping['\uFAD0'] = "\u22844";
			decomMapping['\uFAD1'] = "\u233D5";
			decomMapping['\uFAD2'] = "\u3B9D";
			decomMapping['\uFAD3'] = "\u4018";
			decomMapping['\uFAD4'] = "\u4039";
			decomMapping['\uFAD5'] = "\u25249";
			decomMapping['\uFAD6'] = "\u25CD0";
			decomMapping['\uFAD7'] = "\u27ED3";
			decomMapping['\uFAD8'] = "\u9F43";
			decomMapping['\uFAD9'] = "\u9F8E";
			decomMapping['\uFB00'] = "\u0066\u0066";
			decomMapping['\uFB01'] = "\u0066\u0069";
			decomMapping['\uFB02'] = "\u0066\u006C";
			decomMapping['\uFB03'] = "\u0066\u0066\u0069";
			decomMapping['\uFB04'] = "\u0066\u0066\u006C";
			decomMapping['\uFB05'] = "\u017F\u0074";
			decomMapping['\uFB06'] = "\u0073\u0074";
			decomMapping['\uFB13'] = "\u0574\u0576";
			decomMapping['\uFB14'] = "\u0574\u0565";
			decomMapping['\uFB15'] = "\u0574\u056B";
			decomMapping['\uFB16'] = "\u057E\u0576";
			decomMapping['\uFB17'] = "\u0574\u056D";
			decomMapping['\uFB1D'] = "\u05D9\u05B4";
			decomMapping['\uFB1F'] = "\u05F2\u05B7";
			decomMapping['\uFB20'] = "\u05E2";
			decomMapping['\uFB21'] = "\u05D0";
			decomMapping['\uFB22'] = "\u05D3";
			decomMapping['\uFB23'] = "\u05D4";
			decomMapping['\uFB24'] = "\u05DB";
			decomMapping['\uFB25'] = "\u05DC";
			decomMapping['\uFB26'] = "\u05DD";
			decomMapping['\uFB27'] = "\u05E8";
			decomMapping['\uFB28'] = "\u05EA";
			decomMapping['\uFB29'] = "\u002B";
			decomMapping['\uFB2A'] = "\u05E9\u05C1";
			decomMapping['\uFB2B'] = "\u05E9\u05C2";
			decomMapping['\uFB2C'] = "\uFB49\u05C1";
			decomMapping['\uFB2D'] = "\uFB49\u05C2";
			decomMapping['\uFB2E'] = "\u05D0\u05B7";
			decomMapping['\uFB2F'] = "\u05D0\u05B8";
			decomMapping['\uFB30'] = "\u05D0\u05BC";
			decomMapping['\uFB31'] = "\u05D1\u05BC";
			decomMapping['\uFB32'] = "\u05D2\u05BC";
			decomMapping['\uFB33'] = "\u05D3\u05BC";
			decomMapping['\uFB34'] = "\u05D4\u05BC";
			decomMapping['\uFB35'] = "\u05D5\u05BC";
			decomMapping['\uFB36'] = "\u05D6\u05BC";
			decomMapping['\uFB38'] = "\u05D8\u05BC";
			decomMapping['\uFB39'] = "\u05D9\u05BC";
			decomMapping['\uFB3A'] = "\u05DA\u05BC";
			decomMapping['\uFB3B'] = "\u05DB\u05BC";
			decomMapping['\uFB3C'] = "\u05DC\u05BC";
			decomMapping['\uFB3E'] = "\u05DE\u05BC";
			decomMapping['\uFB40'] = "\u05E0\u05BC";
			decomMapping['\uFB41'] = "\u05E1\u05BC";
			decomMapping['\uFB43'] = "\u05E3\u05BC";
			decomMapping['\uFB44'] = "\u05E4\u05BC";
			decomMapping['\uFB46'] = "\u05E6\u05BC";
			decomMapping['\uFB47'] = "\u05E7\u05BC";
			decomMapping['\uFB48'] = "\u05E8\u05BC";
			decomMapping['\uFB49'] = "\u05E9\u05BC";
			decomMapping['\uFB4A'] = "\u05EA\u05BC";
			decomMapping['\uFB4B'] = "\u05D5\u05B9";
			decomMapping['\uFB4C'] = "\u05D1\u05BF";
			decomMapping['\uFB4D'] = "\u05DB\u05BF";
			decomMapping['\uFB4E'] = "\u05E4\u05BF";
			decomMapping['\uFB4F'] = "\u05D0\u05DC";
			decomMapping['\uFB50'] = "\u0671";
			decomMapping['\uFB51'] = "\u0671";
			decomMapping['\uFB52'] = "\u067B";
			decomMapping['\uFB53'] = "\u067B";
			decomMapping['\uFB54'] = "\u067B";
			decomMapping['\uFB55'] = "\u067B";
			decomMapping['\uFB56'] = "\u067E";
			decomMapping['\uFB57'] = "\u067E";
			decomMapping['\uFB58'] = "\u067E";
			decomMapping['\uFB59'] = "\u067E";
			decomMapping['\uFB5A'] = "\u0680";
			decomMapping['\uFB5B'] = "\u0680";
			decomMapping['\uFB5C'] = "\u0680";
			decomMapping['\uFB5D'] = "\u0680";
			decomMapping['\uFB5E'] = "\u067A";
			decomMapping['\uFB5F'] = "\u067A";
			decomMapping['\uFB60'] = "\u067A";
			decomMapping['\uFB61'] = "\u067A";
			decomMapping['\uFB62'] = "\u067F";
			decomMapping['\uFB63'] = "\u067F";
			decomMapping['\uFB64'] = "\u067F";
			decomMapping['\uFB65'] = "\u067F";
			decomMapping['\uFB66'] = "\u0679";
			decomMapping['\uFB67'] = "\u0679";
			decomMapping['\uFB68'] = "\u0679";
			decomMapping['\uFB69'] = "\u0679";
			decomMapping['\uFB6A'] = "\u06A4";
			decomMapping['\uFB6B'] = "\u06A4";
			decomMapping['\uFB6C'] = "\u06A4";
			decomMapping['\uFB6D'] = "\u06A4";
			decomMapping['\uFB6E'] = "\u06A6";
			decomMapping['\uFB6F'] = "\u06A6";
			decomMapping['\uFB70'] = "\u06A6";
			decomMapping['\uFB71'] = "\u06A6";
			decomMapping['\uFB72'] = "\u0684";
			decomMapping['\uFB73'] = "\u0684";
			decomMapping['\uFB74'] = "\u0684";
			decomMapping['\uFB75'] = "\u0684";
			decomMapping['\uFB76'] = "\u0683";
			decomMapping['\uFB77'] = "\u0683";
			decomMapping['\uFB78'] = "\u0683";
			decomMapping['\uFB79'] = "\u0683";
			decomMapping['\uFB7A'] = "\u0686";
			decomMapping['\uFB7B'] = "\u0686";
			decomMapping['\uFB7C'] = "\u0686";
			decomMapping['\uFB7D'] = "\u0686";
			decomMapping['\uFB7E'] = "\u0687";
			decomMapping['\uFB7F'] = "\u0687";
			decomMapping['\uFB80'] = "\u0687";
			decomMapping['\uFB81'] = "\u0687";
			decomMapping['\uFB82'] = "\u068D";
			decomMapping['\uFB83'] = "\u068D";
			decomMapping['\uFB84'] = "\u068C";
			decomMapping['\uFB85'] = "\u068C";
			decomMapping['\uFB86'] = "\u068E";
			decomMapping['\uFB87'] = "\u068E";
			decomMapping['\uFB88'] = "\u0688";
			decomMapping['\uFB89'] = "\u0688";
			decomMapping['\uFB8A'] = "\u0698";
			decomMapping['\uFB8B'] = "\u0698";
			decomMapping['\uFB8C'] = "\u0691";
			decomMapping['\uFB8D'] = "\u0691";
			decomMapping['\uFB8E'] = "\u06A9";
			decomMapping['\uFB8F'] = "\u06A9";
			decomMapping['\uFB90'] = "\u06A9";
			decomMapping['\uFB91'] = "\u06A9";
			decomMapping['\uFB92'] = "\u06AF";
			decomMapping['\uFB93'] = "\u06AF";
			decomMapping['\uFB94'] = "\u06AF";
			decomMapping['\uFB95'] = "\u06AF";
			decomMapping['\uFB96'] = "\u06B3";
			decomMapping['\uFB97'] = "\u06B3";
			decomMapping['\uFB98'] = "\u06B3";
			decomMapping['\uFB99'] = "\u06B3";
			decomMapping['\uFB9A'] = "\u06B1";
			decomMapping['\uFB9B'] = "\u06B1";
			decomMapping['\uFB9C'] = "\u06B1";
			decomMapping['\uFB9D'] = "\u06B1";
			decomMapping['\uFB9E'] = "\u06BA";
			decomMapping['\uFB9F'] = "\u06BA";
			decomMapping['\uFBA0'] = "\u06BB";
			decomMapping['\uFBA1'] = "\u06BB";
			decomMapping['\uFBA2'] = "\u06BB";
			decomMapping['\uFBA3'] = "\u06BB";
			decomMapping['\uFBA4'] = "\u06C0";
			decomMapping['\uFBA5'] = "\u06C0";
			decomMapping['\uFBA6'] = "\u06C1";
			decomMapping['\uFBA7'] = "\u06C1";
			decomMapping['\uFBA8'] = "\u06C1";
			decomMapping['\uFBA9'] = "\u06C1";
			decomMapping['\uFBAA'] = "\u06BE";
			decomMapping['\uFBAB'] = "\u06BE";
			decomMapping['\uFBAC'] = "\u06BE";
			decomMapping['\uFBAD'] = "\u06BE";
			decomMapping['\uFBAE'] = "\u06D2";
			decomMapping['\uFBAF'] = "\u06D2";
			decomMapping['\uFBB0'] = "\u06D3";
			decomMapping['\uFBB1'] = "\u06D3";
			decomMapping['\uFBD3'] = "\u06AD";
			decomMapping['\uFBD4'] = "\u06AD";
			decomMapping['\uFBD5'] = "\u06AD";
			decomMapping['\uFBD6'] = "\u06AD";
			decomMapping['\uFBD7'] = "\u06C7";
			decomMapping['\uFBD8'] = "\u06C7";
			decomMapping['\uFBD9'] = "\u06C6";
			decomMapping['\uFBDA'] = "\u06C6";
			decomMapping['\uFBDB'] = "\u06C8";
			decomMapping['\uFBDC'] = "\u06C8";
			decomMapping['\uFBDD'] = "\u0677";
			decomMapping['\uFBDE'] = "\u06CB";
			decomMapping['\uFBDF'] = "\u06CB";
			decomMapping['\uFBE0'] = "\u06C5";
			decomMapping['\uFBE1'] = "\u06C5";
			decomMapping['\uFBE2'] = "\u06C9";
			decomMapping['\uFBE3'] = "\u06C9";
			decomMapping['\uFBE4'] = "\u06D0";
			decomMapping['\uFBE5'] = "\u06D0";
			decomMapping['\uFBE6'] = "\u06D0";
			decomMapping['\uFBE7'] = "\u06D0";
			decomMapping['\uFBE8'] = "\u0649";
			decomMapping['\uFBE9'] = "\u0649";
			decomMapping['\uFBEA'] = "\u0626\u0627";
			decomMapping['\uFBEB'] = "\u0626\u0627";
			decomMapping['\uFBEC'] = "\u0626\u06D5";
			decomMapping['\uFBED'] = "\u0626\u06D5";
			decomMapping['\uFBEE'] = "\u0626\u0648";
			decomMapping['\uFBEF'] = "\u0626\u0648";
			decomMapping['\uFBF0'] = "\u0626\u06C7";
			decomMapping['\uFBF1'] = "\u0626\u06C7";
			decomMapping['\uFBF2'] = "\u0626\u06C6";
			decomMapping['\uFBF3'] = "\u0626\u06C6";
			decomMapping['\uFBF4'] = "\u0626\u06C8";
			decomMapping['\uFBF5'] = "\u0626\u06C8";
			decomMapping['\uFBF6'] = "\u0626\u06D0";
			decomMapping['\uFBF7'] = "\u0626\u06D0";
			decomMapping['\uFBF8'] = "\u0626\u06D0";
			decomMapping['\uFBF9'] = "\u0626\u0649";
			decomMapping['\uFBFA'] = "\u0626\u0649";
			decomMapping['\uFBFB'] = "\u0626\u0649";
			decomMapping['\uFBFC'] = "\u06CC";
			decomMapping['\uFBFD'] = "\u06CC";
			decomMapping['\uFBFE'] = "\u06CC";
			decomMapping['\uFBFF'] = "\u06CC";
			decomMapping['\uFC00'] = "\u0626\u062C";
			decomMapping['\uFC01'] = "\u0626\u062D";
			decomMapping['\uFC02'] = "\u0626\u0645";
			decomMapping['\uFC03'] = "\u0626\u0649";
			decomMapping['\uFC04'] = "\u0626\u064A";
			decomMapping['\uFC05'] = "\u0628\u062C";
			decomMapping['\uFC06'] = "\u0628\u062D";
			decomMapping['\uFC07'] = "\u0628\u062E";
			decomMapping['\uFC08'] = "\u0628\u0645";
			decomMapping['\uFC09'] = "\u0628\u0649";
			decomMapping['\uFC0A'] = "\u0628\u064A";
			decomMapping['\uFC0B'] = "\u062A\u062C";
			decomMapping['\uFC0C'] = "\u062A\u062D";
			decomMapping['\uFC0D'] = "\u062A\u062E";
			decomMapping['\uFC0E'] = "\u062A\u0645";
			decomMapping['\uFC0F'] = "\u062A\u0649";
			decomMapping['\uFC10'] = "\u062A\u064A";
			decomMapping['\uFC11'] = "\u062B\u062C";
			decomMapping['\uFC12'] = "\u062B\u0645";
			decomMapping['\uFC13'] = "\u062B\u0649";
			decomMapping['\uFC14'] = "\u062B\u064A";
			decomMapping['\uFC15'] = "\u062C\u062D";
			decomMapping['\uFC16'] = "\u062C\u0645";
			decomMapping['\uFC17'] = "\u062D\u062C";
			decomMapping['\uFC18'] = "\u062D\u0645";
			decomMapping['\uFC19'] = "\u062E\u062C";
			decomMapping['\uFC1A'] = "\u062E\u062D";
			decomMapping['\uFC1B'] = "\u062E\u0645";
			decomMapping['\uFC1C'] = "\u0633\u062C";
			decomMapping['\uFC1D'] = "\u0633\u062D";
			decomMapping['\uFC1E'] = "\u0633\u062E";
			decomMapping['\uFC1F'] = "\u0633\u0645";
			decomMapping['\uFC20'] = "\u0635\u062D";
			decomMapping['\uFC21'] = "\u0635\u0645";
			decomMapping['\uFC22'] = "\u0636\u062C";
			decomMapping['\uFC23'] = "\u0636\u062D";
			decomMapping['\uFC24'] = "\u0636\u062E";
			decomMapping['\uFC25'] = "\u0636\u0645";
			decomMapping['\uFC26'] = "\u0637\u062D";
			decomMapping['\uFC27'] = "\u0637\u0645";
			decomMapping['\uFC28'] = "\u0638\u0645";
			decomMapping['\uFC29'] = "\u0639\u062C";
			decomMapping['\uFC2A'] = "\u0639\u0645";
			decomMapping['\uFC2B'] = "\u063A\u062C";
			decomMapping['\uFC2C'] = "\u063A\u0645";
			decomMapping['\uFC2D'] = "\u0641\u062C";
			decomMapping['\uFC2E'] = "\u0641\u062D";
			decomMapping['\uFC2F'] = "\u0641\u062E";
			decomMapping['\uFC30'] = "\u0641\u0645";
			decomMapping['\uFC31'] = "\u0641\u0649";
			decomMapping['\uFC32'] = "\u0641\u064A";
			decomMapping['\uFC33'] = "\u0642\u062D";
			decomMapping['\uFC34'] = "\u0642\u0645";
			decomMapping['\uFC35'] = "\u0642\u0649";
			decomMapping['\uFC36'] = "\u0642\u064A";
			decomMapping['\uFC37'] = "\u0643\u0627";
			decomMapping['\uFC38'] = "\u0643\u062C";
			decomMapping['\uFC39'] = "\u0643\u062D";
			decomMapping['\uFC3A'] = "\u0643\u062E";
			decomMapping['\uFC3B'] = "\u0643\u0644";
			decomMapping['\uFC3C'] = "\u0643\u0645";
			decomMapping['\uFC3D'] = "\u0643\u0649";
			decomMapping['\uFC3E'] = "\u0643\u064A";
			decomMapping['\uFC3F'] = "\u0644\u062C";
			decomMapping['\uFC40'] = "\u0644\u062D";
			decomMapping['\uFC41'] = "\u0644\u062E";
			decomMapping['\uFC42'] = "\u0644\u0645";
			decomMapping['\uFC43'] = "\u0644\u0649";
			decomMapping['\uFC44'] = "\u0644\u064A";
			decomMapping['\uFC45'] = "\u0645\u062C";
			decomMapping['\uFC46'] = "\u0645\u062D";
			decomMapping['\uFC47'] = "\u0645\u062E";
			decomMapping['\uFC48'] = "\u0645\u0645";
			decomMapping['\uFC49'] = "\u0645\u0649";
			decomMapping['\uFC4A'] = "\u0645\u064A";
			decomMapping['\uFC4B'] = "\u0646\u062C";
			decomMapping['\uFC4C'] = "\u0646\u062D";
			decomMapping['\uFC4D'] = "\u0646\u062E";
			decomMapping['\uFC4E'] = "\u0646\u0645";
			decomMapping['\uFC4F'] = "\u0646\u0649";
			decomMapping['\uFC50'] = "\u0646\u064A";
			decomMapping['\uFC51'] = "\u0647\u062C";
			decomMapping['\uFC52'] = "\u0647\u0645";
			decomMapping['\uFC53'] = "\u0647\u0649";
			decomMapping['\uFC54'] = "\u0647\u064A";
			decomMapping['\uFC55'] = "\u064A\u062C";
			decomMapping['\uFC56'] = "\u064A\u062D";
			decomMapping['\uFC57'] = "\u064A\u062E";
			decomMapping['\uFC58'] = "\u064A\u0645";
			decomMapping['\uFC59'] = "\u064A\u0649";
			decomMapping['\uFC5A'] = "\u064A\u064A";
			decomMapping['\uFC5B'] = "\u0630\u0670";
			decomMapping['\uFC5C'] = "\u0631\u0670";
			decomMapping['\uFC5D'] = "\u0649\u0670";
			decomMapping['\uFC5E'] = "\u0020\u064C\u0651";
			decomMapping['\uFC5F'] = "\u0020\u064D\u0651";
			decomMapping['\uFC60'] = "\u0020\u064E\u0651";
			decomMapping['\uFC61'] = "\u0020\u064F\u0651";
			decomMapping['\uFC62'] = "\u0020\u0650\u0651";
			decomMapping['\uFC63'] = "\u0020\u0651\u0670";
			decomMapping['\uFC64'] = "\u0626\u0631";
			decomMapping['\uFC65'] = "\u0626\u0632";
			decomMapping['\uFC66'] = "\u0626\u0645";
			decomMapping['\uFC67'] = "\u0626\u0646";
			decomMapping['\uFC68'] = "\u0626\u0649";
			decomMapping['\uFC69'] = "\u0626\u064A";
			decomMapping['\uFC6A'] = "\u0628\u0631";
			decomMapping['\uFC6B'] = "\u0628\u0632";
			decomMapping['\uFC6C'] = "\u0628\u0645";
			decomMapping['\uFC6D'] = "\u0628\u0646";
			decomMapping['\uFC6E'] = "\u0628\u0649";
			decomMapping['\uFC6F'] = "\u0628\u064A";
			decomMapping['\uFC70'] = "\u062A\u0631";
			decomMapping['\uFC71'] = "\u062A\u0632";
			decomMapping['\uFC72'] = "\u062A\u0645";
			decomMapping['\uFC73'] = "\u062A\u0646";
			decomMapping['\uFC74'] = "\u062A\u0649";
			decomMapping['\uFC75'] = "\u062A\u064A";
			decomMapping['\uFC76'] = "\u062B\u0631";
			decomMapping['\uFC77'] = "\u062B\u0632";
			decomMapping['\uFC78'] = "\u062B\u0645";
			decomMapping['\uFC79'] = "\u062B\u0646";
			decomMapping['\uFC7A'] = "\u062B\u0649";
			decomMapping['\uFC7B'] = "\u062B\u064A";
			decomMapping['\uFC7C'] = "\u0641\u0649";
			decomMapping['\uFC7D'] = "\u0641\u064A";
			decomMapping['\uFC7E'] = "\u0642\u0649";
			decomMapping['\uFC7F'] = "\u0642\u064A";
			decomMapping['\uFC80'] = "\u0643\u0627";
			decomMapping['\uFC81'] = "\u0643\u0644";
			decomMapping['\uFC82'] = "\u0643\u0645";
			decomMapping['\uFC83'] = "\u0643\u0649";
			decomMapping['\uFC84'] = "\u0643\u064A";
			decomMapping['\uFC85'] = "\u0644\u0645";
			decomMapping['\uFC86'] = "\u0644\u0649";
			decomMapping['\uFC87'] = "\u0644\u064A";
			decomMapping['\uFC88'] = "\u0645\u0627";
			decomMapping['\uFC89'] = "\u0645\u0645";
			decomMapping['\uFC8A'] = "\u0646\u0631";
			decomMapping['\uFC8B'] = "\u0646\u0632";
			decomMapping['\uFC8C'] = "\u0646\u0645";
			decomMapping['\uFC8D'] = "\u0646\u0646";
			decomMapping['\uFC8E'] = "\u0646\u0649";
			decomMapping['\uFC8F'] = "\u0646\u064A";
			decomMapping['\uFC90'] = "\u0649\u0670";
			decomMapping['\uFC91'] = "\u064A\u0631";
			decomMapping['\uFC92'] = "\u064A\u0632";
			decomMapping['\uFC93'] = "\u064A\u0645";
			decomMapping['\uFC94'] = "\u064A\u0646";
			decomMapping['\uFC95'] = "\u064A\u0649";
			decomMapping['\uFC96'] = "\u064A\u064A";
			decomMapping['\uFC97'] = "\u0626\u062C";
			decomMapping['\uFC98'] = "\u0626\u062D";
			decomMapping['\uFC99'] = "\u0626\u062E";
			decomMapping['\uFC9A'] = "\u0626\u0645";
			decomMapping['\uFC9B'] = "\u0626\u0647";
			decomMapping['\uFC9C'] = "\u0628\u062C";
			decomMapping['\uFC9D'] = "\u0628\u062D";
			decomMapping['\uFC9E'] = "\u0628\u062E";
			decomMapping['\uFC9F'] = "\u0628\u0645";
			decomMapping['\uFCA0'] = "\u0628\u0647";
			decomMapping['\uFCA1'] = "\u062A\u062C";
			decomMapping['\uFCA2'] = "\u062A\u062D";
			decomMapping['\uFCA3'] = "\u062A\u062E";
			decomMapping['\uFCA4'] = "\u062A\u0645";
			decomMapping['\uFCA5'] = "\u062A\u0647";
			decomMapping['\uFCA6'] = "\u062B\u0645";
			decomMapping['\uFCA7'] = "\u062C\u062D";
			decomMapping['\uFCA8'] = "\u062C\u0645";
			decomMapping['\uFCA9'] = "\u062D\u062C";
			decomMapping['\uFCAA'] = "\u062D\u0645";
			decomMapping['\uFCAB'] = "\u062E\u062C";
			decomMapping['\uFCAC'] = "\u062E\u0645";
			decomMapping['\uFCAD'] = "\u0633\u062C";
			decomMapping['\uFCAE'] = "\u0633\u062D";
			decomMapping['\uFCAF'] = "\u0633\u062E";
			decomMapping['\uFCB0'] = "\u0633\u0645";
			decomMapping['\uFCB1'] = "\u0635\u062D";
			decomMapping['\uFCB2'] = "\u0635\u062E";
			decomMapping['\uFCB3'] = "\u0635\u0645";
			decomMapping['\uFCB4'] = "\u0636\u062C";
			decomMapping['\uFCB5'] = "\u0636\u062D";
			decomMapping['\uFCB6'] = "\u0636\u062E";
			decomMapping['\uFCB7'] = "\u0636\u0645";
			decomMapping['\uFCB8'] = "\u0637\u062D";
			decomMapping['\uFCB9'] = "\u0638\u0645";
			decomMapping['\uFCBA'] = "\u0639\u062C";
			decomMapping['\uFCBB'] = "\u0639\u0645";
			decomMapping['\uFCBC'] = "\u063A\u062C";
			decomMapping['\uFCBD'] = "\u063A\u0645";
			decomMapping['\uFCBE'] = "\u0641\u062C";
			decomMapping['\uFCBF'] = "\u0641\u062D";
			decomMapping['\uFCC0'] = "\u0641\u062E";
			decomMapping['\uFCC1'] = "\u0641\u0645";
			decomMapping['\uFCC2'] = "\u0642\u062D";
			decomMapping['\uFCC3'] = "\u0642\u0645";
			decomMapping['\uFCC4'] = "\u0643\u062C";
			decomMapping['\uFCC5'] = "\u0643\u062D";
			decomMapping['\uFCC6'] = "\u0643\u062E";
			decomMapping['\uFCC7'] = "\u0643\u0644";
			decomMapping['\uFCC8'] = "\u0643\u0645";
			decomMapping['\uFCC9'] = "\u0644\u062C";
			decomMapping['\uFCCA'] = "\u0644\u062D";
			decomMapping['\uFCCB'] = "\u0644\u062E";
			decomMapping['\uFCCC'] = "\u0644\u0645";
			decomMapping['\uFCCD'] = "\u0644\u0647";
			decomMapping['\uFCCE'] = "\u0645\u062C";
			decomMapping['\uFCCF'] = "\u0645\u062D";
			decomMapping['\uFCD0'] = "\u0645\u062E";
			decomMapping['\uFCD1'] = "\u0645\u0645";
			decomMapping['\uFCD2'] = "\u0646\u062C";
			decomMapping['\uFCD3'] = "\u0646\u062D";
			decomMapping['\uFCD4'] = "\u0646\u062E";
			decomMapping['\uFCD5'] = "\u0646\u0645";
			decomMapping['\uFCD6'] = "\u0646\u0647";
			decomMapping['\uFCD7'] = "\u0647\u062C";
			decomMapping['\uFCD8'] = "\u0647\u0645";
			decomMapping['\uFCD9'] = "\u0647\u0670";
			decomMapping['\uFCDA'] = "\u064A\u062C";
			decomMapping['\uFCDB'] = "\u064A\u062D";
			decomMapping['\uFCDC'] = "\u064A\u062E";
			decomMapping['\uFCDD'] = "\u064A\u0645";
			decomMapping['\uFCDE'] = "\u064A\u0647";
			decomMapping['\uFCDF'] = "\u0626\u0645";
			decomMapping['\uFCE0'] = "\u0626\u0647";
			decomMapping['\uFCE1'] = "\u0628\u0645";
			decomMapping['\uFCE2'] = "\u0628\u0647";
			decomMapping['\uFCE3'] = "\u062A\u0645";
			decomMapping['\uFCE4'] = "\u062A\u0647";
			decomMapping['\uFCE5'] = "\u062B\u0645";
			decomMapping['\uFCE6'] = "\u062B\u0647";
			decomMapping['\uFCE7'] = "\u0633\u0645";
			decomMapping['\uFCE8'] = "\u0633\u0647";
			decomMapping['\uFCE9'] = "\u0634\u0645";
			decomMapping['\uFCEA'] = "\u0634\u0647";
			decomMapping['\uFCEB'] = "\u0643\u0644";
			decomMapping['\uFCEC'] = "\u0643\u0645";
			decomMapping['\uFCED'] = "\u0644\u0645";
			decomMapping['\uFCEE'] = "\u0646\u0645";
			decomMapping['\uFCEF'] = "\u0646\u0647";
			decomMapping['\uFCF0'] = "\u064A\u0645";
			decomMapping['\uFCF1'] = "\u064A\u0647";
			decomMapping['\uFCF2'] = "\u0640\u064E\u0651";
			decomMapping['\uFCF3'] = "\u0640\u064F\u0651";
			decomMapping['\uFCF4'] = "\u0640\u0650\u0651";
			decomMapping['\uFCF5'] = "\u0637\u0649";
			decomMapping['\uFCF6'] = "\u0637\u064A";
			decomMapping['\uFCF7'] = "\u0639\u0649";
			decomMapping['\uFCF8'] = "\u0639\u064A";
			decomMapping['\uFCF9'] = "\u063A\u0649";
			decomMapping['\uFCFA'] = "\u063A\u064A";
			decomMapping['\uFCFB'] = "\u0633\u0649";
			decomMapping['\uFCFC'] = "\u0633\u064A";
			decomMapping['\uFCFD'] = "\u0634\u0649";
			decomMapping['\uFCFE'] = "\u0634\u064A";
			decomMapping['\uFCFF'] = "\u062D\u0649";
			decomMapping['\uFD00'] = "\u062D\u064A";
			decomMapping['\uFD01'] = "\u062C\u0649";
			decomMapping['\uFD02'] = "\u062C\u064A";
			decomMapping['\uFD03'] = "\u062E\u0649";
			decomMapping['\uFD04'] = "\u062E\u064A";
			decomMapping['\uFD05'] = "\u0635\u0649";
			decomMapping['\uFD06'] = "\u0635\u064A";
			decomMapping['\uFD07'] = "\u0636\u0649";
			decomMapping['\uFD08'] = "\u0636\u064A";
			decomMapping['\uFD09'] = "\u0634\u062C";
			decomMapping['\uFD0A'] = "\u0634\u062D";
			decomMapping['\uFD0B'] = "\u0634\u062E";
			decomMapping['\uFD0C'] = "\u0634\u0645";
			decomMapping['\uFD0D'] = "\u0634\u0631";
			decomMapping['\uFD0E'] = "\u0633\u0631";
			decomMapping['\uFD0F'] = "\u0635\u0631";
			decomMapping['\uFD10'] = "\u0636\u0631";
			decomMapping['\uFD11'] = "\u0637\u0649";
			decomMapping['\uFD12'] = "\u0637\u064A";
			decomMapping['\uFD13'] = "\u0639\u0649";
			decomMapping['\uFD14'] = "\u0639\u064A";
			decomMapping['\uFD15'] = "\u063A\u0649";
			decomMapping['\uFD16'] = "\u063A\u064A";
			decomMapping['\uFD17'] = "\u0633\u0649";
			decomMapping['\uFD18'] = "\u0633\u064A";
			decomMapping['\uFD19'] = "\u0634\u0649";
			decomMapping['\uFD1A'] = "\u0634\u064A";
			decomMapping['\uFD1B'] = "\u062D\u0649";
			decomMapping['\uFD1C'] = "\u062D\u064A";
			decomMapping['\uFD1D'] = "\u062C\u0649";
			decomMapping['\uFD1E'] = "\u062C\u064A";
			decomMapping['\uFD1F'] = "\u062E\u0649";
			decomMapping['\uFD20'] = "\u062E\u064A";
			decomMapping['\uFD21'] = "\u0635\u0649";
			decomMapping['\uFD22'] = "\u0635\u064A";
			decomMapping['\uFD23'] = "\u0636\u0649";
			decomMapping['\uFD24'] = "\u0636\u064A";
			decomMapping['\uFD25'] = "\u0634\u062C";
			decomMapping['\uFD26'] = "\u0634\u062D";
			decomMapping['\uFD27'] = "\u0634\u062E";
			decomMapping['\uFD28'] = "\u0634\u0645";
			decomMapping['\uFD29'] = "\u0634\u0631";
			decomMapping['\uFD2A'] = "\u0633\u0631";
			decomMapping['\uFD2B'] = "\u0635\u0631";
			decomMapping['\uFD2C'] = "\u0636\u0631";
			decomMapping['\uFD2D'] = "\u0634\u062C";
			decomMapping['\uFD2E'] = "\u0634\u062D";
			decomMapping['\uFD2F'] = "\u0634\u062E";
			decomMapping['\uFD30'] = "\u0634\u0645";
			decomMapping['\uFD31'] = "\u0633\u0647";
			decomMapping['\uFD32'] = "\u0634\u0647";
			decomMapping['\uFD33'] = "\u0637\u0645";
			decomMapping['\uFD34'] = "\u0633\u062C";
			decomMapping['\uFD35'] = "\u0633\u062D";
			decomMapping['\uFD36'] = "\u0633\u062E";
			decomMapping['\uFD37'] = "\u0634\u062C";
			decomMapping['\uFD38'] = "\u0634\u062D";
			decomMapping['\uFD39'] = "\u0634\u062E";
			decomMapping['\uFD3A'] = "\u0637\u0645";
			decomMapping['\uFD3B'] = "\u0638\u0645";
			decomMapping['\uFD3C'] = "\u0627\u064B";
			decomMapping['\uFD3D'] = "\u0627\u064B";
			decomMapping['\uFD50'] = "\u062A\u062C\u0645";
			decomMapping['\uFD51'] = "\u062A\u062D\u062C";
			decomMapping['\uFD52'] = "\u062A\u062D\u062C";
			decomMapping['\uFD53'] = "\u062A\u062D\u0645";
			decomMapping['\uFD54'] = "\u062A\u062E\u0645";
			decomMapping['\uFD55'] = "\u062A\u0645\u062C";
			decomMapping['\uFD56'] = "\u062A\u0645\u062D";
			decomMapping['\uFD57'] = "\u062A\u0645\u062E";
			decomMapping['\uFD58'] = "\u062C\u0645\u062D";
			decomMapping['\uFD59'] = "\u062C\u0645\u062D";
			decomMapping['\uFD5A'] = "\u062D\u0645\u064A";
			decomMapping['\uFD5B'] = "\u062D\u0645\u0649";
			decomMapping['\uFD5C'] = "\u0633\u062D\u062C";
			decomMapping['\uFD5D'] = "\u0633\u062C\u062D";
			decomMapping['\uFD5E'] = "\u0633\u062C\u0649";
			decomMapping['\uFD5F'] = "\u0633\u0645\u062D";
			decomMapping['\uFD60'] = "\u0633\u0645\u062D";
			decomMapping['\uFD61'] = "\u0633\u0645\u062C";
			decomMapping['\uFD62'] = "\u0633\u0645\u0645";
			decomMapping['\uFD63'] = "\u0633\u0645\u0645";
			decomMapping['\uFD64'] = "\u0635\u062D\u062D";
			decomMapping['\uFD65'] = "\u0635\u062D\u062D";
			decomMapping['\uFD66'] = "\u0635\u0645\u0645";
			decomMapping['\uFD67'] = "\u0634\u062D\u0645";
			decomMapping['\uFD68'] = "\u0634\u062D\u0645";
			decomMapping['\uFD69'] = "\u0634\u062C\u064A";
			decomMapping['\uFD6A'] = "\u0634\u0645\u062E";
			decomMapping['\uFD6B'] = "\u0634\u0645\u062E";
			decomMapping['\uFD6C'] = "\u0634\u0645\u0645";
			decomMapping['\uFD6D'] = "\u0634\u0645\u0645";
			decomMapping['\uFD6E'] = "\u0636\u062D\u0649";
			decomMapping['\uFD6F'] = "\u0636\u062E\u0645";
			decomMapping['\uFD70'] = "\u0636\u062E\u0645";
			decomMapping['\uFD71'] = "\u0637\u0645\u062D";
			decomMapping['\uFD72'] = "\u0637\u0645\u062D";
			decomMapping['\uFD73'] = "\u0637\u0645\u0645";
			decomMapping['\uFD74'] = "\u0637\u0645\u064A";
			decomMapping['\uFD75'] = "\u0639\u062C\u0645";
			decomMapping['\uFD76'] = "\u0639\u0645\u0645";
			decomMapping['\uFD77'] = "\u0639\u0645\u0645";
			decomMapping['\uFD78'] = "\u0639\u0645\u0649";
			decomMapping['\uFD79'] = "\u063A\u0645\u0645";
			decomMapping['\uFD7A'] = "\u063A\u0645\u064A";
			decomMapping['\uFD7B'] = "\u063A\u0645\u0649";
			decomMapping['\uFD7C'] = "\u0641\u062E\u0645";
			decomMapping['\uFD7D'] = "\u0641\u062E\u0645";
			decomMapping['\uFD7E'] = "\u0642\u0645\u062D";
			decomMapping['\uFD7F'] = "\u0642\u0645\u0645";
			decomMapping['\uFD80'] = "\u0644\u062D\u0645";
			decomMapping['\uFD81'] = "\u0644\u062D\u064A";
			decomMapping['\uFD82'] = "\u0644\u062D\u0649";
			decomMapping['\uFD83'] = "\u0644\u062C\u062C";
			decomMapping['\uFD84'] = "\u0644\u062C\u062C";
			decomMapping['\uFD85'] = "\u0644\u062E\u0645";
			decomMapping['\uFD86'] = "\u0644\u062E\u0645";
			decomMapping['\uFD87'] = "\u0644\u0645\u062D";
			decomMapping['\uFD88'] = "\u0644\u0645\u062D";
			decomMapping['\uFD89'] = "\u0645\u062D\u062C";
			decomMapping['\uFD8A'] = "\u0645\u062D\u0645";
			decomMapping['\uFD8B'] = "\u0645\u062D\u064A";
			decomMapping['\uFD8C'] = "\u0645\u062C\u062D";
			decomMapping['\uFD8D'] = "\u0645\u062C\u0645";
			decomMapping['\uFD8E'] = "\u0645\u062E\u062C";
			decomMapping['\uFD8F'] = "\u0645\u062E\u0645";
			decomMapping['\uFD92'] = "\u0645\u062C\u062E";
			decomMapping['\uFD93'] = "\u0647\u0645\u062C";
			decomMapping['\uFD94'] = "\u0647\u0645\u0645";
			decomMapping['\uFD95'] = "\u0646\u062D\u0645";
			decomMapping['\uFD96'] = "\u0646\u062D\u0649";
			decomMapping['\uFD97'] = "\u0646\u062C\u0645";
			decomMapping['\uFD98'] = "\u0646\u062C\u0645";
			decomMapping['\uFD99'] = "\u0646\u062C\u0649";
			decomMapping['\uFD9A'] = "\u0646\u0645\u064A";
			decomMapping['\uFD9B'] = "\u0646\u0645\u0649";
			decomMapping['\uFD9C'] = "\u064A\u0645\u0645";
			decomMapping['\uFD9D'] = "\u064A\u0645\u0645";
			decomMapping['\uFD9E'] = "\u0628\u062E\u064A";
			decomMapping['\uFD9F'] = "\u062A\u062C\u064A";
			decomMapping['\uFDA0'] = "\u062A\u062C\u0649";
			decomMapping['\uFDA1'] = "\u062A\u062E\u064A";
			decomMapping['\uFDA2'] = "\u062A\u062E\u0649";
			decomMapping['\uFDA3'] = "\u062A\u0645\u064A";
			decomMapping['\uFDA4'] = "\u062A\u0645\u0649";
			decomMapping['\uFDA5'] = "\u062C\u0645\u064A";
			decomMapping['\uFDA6'] = "\u062C\u062D\u0649";
			decomMapping['\uFDA7'] = "\u062C\u0645\u0649";
			decomMapping['\uFDA8'] = "\u0633\u062E\u0649";
			decomMapping['\uFDA9'] = "\u0635\u062D\u064A";
			decomMapping['\uFDAA'] = "\u0634\u062D\u064A";
			decomMapping['\uFDAB'] = "\u0636\u062D\u064A";
			decomMapping['\uFDAC'] = "\u0644\u062C\u064A";
			decomMapping['\uFDAD'] = "\u0644\u0645\u064A";
			decomMapping['\uFDAE'] = "\u064A\u062D\u064A";
			decomMapping['\uFDAF'] = "\u064A\u062C\u064A";
			decomMapping['\uFDB0'] = "\u064A\u0645\u064A";
			decomMapping['\uFDB1'] = "\u0645\u0645\u064A";
			decomMapping['\uFDB2'] = "\u0642\u0645\u064A";
			decomMapping['\uFDB3'] = "\u0646\u062D\u064A";
			decomMapping['\uFDB4'] = "\u0642\u0645\u062D";
			decomMapping['\uFDB5'] = "\u0644\u062D\u0645";
			decomMapping['\uFDB6'] = "\u0639\u0645\u064A";
			decomMapping['\uFDB7'] = "\u0643\u0645\u064A";
			decomMapping['\uFDB8'] = "\u0646\u062C\u062D";
			decomMapping['\uFDB9'] = "\u0645\u062E\u064A";
			decomMapping['\uFDBA'] = "\u0644\u062C\u0645";
			decomMapping['\uFDBB'] = "\u0643\u0645\u0645";
			decomMapping['\uFDBC'] = "\u0644\u062C\u0645";
			decomMapping['\uFDBD'] = "\u0646\u062C\u062D";
			decomMapping['\uFDBE'] = "\u062C\u062D\u064A";
			decomMapping['\uFDBF'] = "\u062D\u062C\u064A";
			decomMapping['\uFDC0'] = "\u0645\u062C\u064A";
			decomMapping['\uFDC1'] = "\u0641\u0645\u064A";
			decomMapping['\uFDC2'] = "\u0628\u062D\u064A";
			decomMapping['\uFDC3'] = "\u0643\u0645\u0645";
			decomMapping['\uFDC4'] = "\u0639\u062C\u0645";
			decomMapping['\uFDC5'] = "\u0635\u0645\u0645";
			decomMapping['\uFDC6'] = "\u0633\u062E\u064A";
			decomMapping['\uFDC7'] = "\u0646\u062C\u064A";
			decomMapping['\uFDF0'] = "\u0635\u0644\u06D2";
			decomMapping['\uFDF1'] = "\u0642\u0644\u06D2";
			decomMapping['\uFDF2'] = "\u0627\u0644\u0644\u0647";
			decomMapping['\uFDF3'] = "\u0627\u0643\u0628\u0631";
			decomMapping['\uFDF4'] = "\u0645\u062D\u0645\u062F";
			decomMapping['\uFDF5'] = "\u0635\u0644\u0639\u0645";
			decomMapping['\uFDF6'] = "\u0631\u0633\u0648\u0644";
			decomMapping['\uFDF7'] = "\u0639\u0644\u064A\u0647";
			decomMapping['\uFDF8'] = "\u0648\u0633\u0644\u0645";
			decomMapping['\uFDF9'] = "\u0635\u0644\u0649";
			decomMapping['\uFDFA'] = "\u0635\u0644\u0649\u0020\u0627\u0644\u0644\u0647\u0020\u0639\u0644\u064A\u0647\u0020\u0648\u0633\u0644\u0645";
			decomMapping['\uFDFB'] = "\u062C\u0644\u0020\u062C\u0644\u0627\u0644\u0647";
			decomMapping['\uFDFC'] = "\u0631\u06CC\u0627\u0644";
			decomMapping['\uFE10'] = "\u002C";
			decomMapping['\uFE11'] = "\u3001";
			decomMapping['\uFE12'] = "\u3002";
			decomMapping['\uFE13'] = "\u003A";
			decomMapping['\uFE14'] = "\u003B";
			decomMapping['\uFE15'] = "\u0021";
			decomMapping['\uFE16'] = "\u003F";
			decomMapping['\uFE17'] = "\u3016";
			decomMapping['\uFE18'] = "\u3017";
			decomMapping['\uFE19'] = "\u2026";
			decomMapping['\uFE30'] = "\u2025";
			decomMapping['\uFE31'] = "\u2014";
			decomMapping['\uFE32'] = "\u2013";
			decomMapping['\uFE33'] = "\u005F";
			decomMapping['\uFE34'] = "\u005F";
			decomMapping['\uFE35'] = "\u0028";
			decomMapping['\uFE36'] = "\u0029";
			decomMapping['\uFE37'] = "\u007B";
			decomMapping['\uFE38'] = "\u007D";
			decomMapping['\uFE39'] = "\u3014";
			decomMapping['\uFE3A'] = "\u3015";
			decomMapping['\uFE3B'] = "\u3010";
			decomMapping['\uFE3C'] = "\u3011";
			decomMapping['\uFE3D'] = "\u300A";
			decomMapping['\uFE3E'] = "\u300B";
			decomMapping['\uFE3F'] = "\u3008";
			decomMapping['\uFE40'] = "\u3009";
			decomMapping['\uFE41'] = "\u300C";
			decomMapping['\uFE42'] = "\u300D";
			decomMapping['\uFE43'] = "\u300E";
			decomMapping['\uFE44'] = "\u300F";
			decomMapping['\uFE47'] = "\u005B";
			decomMapping['\uFE48'] = "\u005D";
			decomMapping['\uFE49'] = "\u203E";
			decomMapping['\uFE4A'] = "\u203E";
			decomMapping['\uFE4B'] = "\u203E";
			decomMapping['\uFE4C'] = "\u203E";
			decomMapping['\uFE4D'] = "\u005F";
			decomMapping['\uFE4E'] = "\u005F";
			decomMapping['\uFE4F'] = "\u005F";
			decomMapping['\uFE50'] = "\u002C";
			decomMapping['\uFE51'] = "\u3001";
			decomMapping['\uFE52'] = "\u002E";
			decomMapping['\uFE54'] = "\u003B";
			decomMapping['\uFE55'] = "\u003A";
			decomMapping['\uFE56'] = "\u003F";
			decomMapping['\uFE57'] = "\u0021";
			decomMapping['\uFE58'] = "\u2014";
			decomMapping['\uFE59'] = "\u0028";
			decomMapping['\uFE5A'] = "\u0029";
			decomMapping['\uFE5B'] = "\u007B";
			decomMapping['\uFE5C'] = "\u007D";
			decomMapping['\uFE5D'] = "\u3014";
			decomMapping['\uFE5E'] = "\u3015";
			decomMapping['\uFE5F'] = "\u0023";
			decomMapping['\uFE60'] = "\u0026";
			decomMapping['\uFE61'] = "\u002A";
			decomMapping['\uFE62'] = "\u002B";
			decomMapping['\uFE63'] = "\u002D";
			decomMapping['\uFE64'] = "\u003C";
			decomMapping['\uFE65'] = "\u003E";
			decomMapping['\uFE66'] = "\u003D";
			decomMapping['\uFE68'] = "\u005C";
			decomMapping['\uFE69'] = "\u0024";
			decomMapping['\uFE6A'] = "\u0025";
			decomMapping['\uFE6B'] = "\u0040";
			decomMapping['\uFE70'] = "\u0020\u064B";
			decomMapping['\uFE71'] = "\u0640\u064B";
			decomMapping['\uFE72'] = "\u0020\u064C";
			decomMapping['\uFE74'] = "\u0020\u064D";
			decomMapping['\uFE76'] = "\u0020\u064E";
			decomMapping['\uFE77'] = "\u0640\u064E";
			decomMapping['\uFE78'] = "\u0020\u064F";
			decomMapping['\uFE79'] = "\u0640\u064F";
			decomMapping['\uFE7A'] = "\u0020\u0650";
			decomMapping['\uFE7B'] = "\u0640\u0650";
			decomMapping['\uFE7C'] = "\u0020\u0651";
			decomMapping['\uFE7D'] = "\u0640\u0651";
			decomMapping['\uFE7E'] = "\u0020\u0652";
			decomMapping['\uFE7F'] = "\u0640\u0652";
			decomMapping['\uFE80'] = "\u0621";
			decomMapping['\uFE81'] = "\u0622";
			decomMapping['\uFE82'] = "\u0622";
			decomMapping['\uFE83'] = "\u0623";
			decomMapping['\uFE84'] = "\u0623";
			decomMapping['\uFE85'] = "\u0624";
			decomMapping['\uFE86'] = "\u0624";
			decomMapping['\uFE87'] = "\u0625";
			decomMapping['\uFE88'] = "\u0625";
			decomMapping['\uFE89'] = "\u0626";
			decomMapping['\uFE8A'] = "\u0626";
			decomMapping['\uFE8B'] = "\u0626";
			decomMapping['\uFE8C'] = "\u0626";
			decomMapping['\uFE8D'] = "\u0627";
			decomMapping['\uFE8E'] = "\u0627";
			decomMapping['\uFE8F'] = "\u0628";
			decomMapping['\uFE90'] = "\u0628";
			decomMapping['\uFE91'] = "\u0628";
			decomMapping['\uFE92'] = "\u0628";
			decomMapping['\uFE93'] = "\u0629";
			decomMapping['\uFE94'] = "\u0629";
			decomMapping['\uFE95'] = "\u062A";
			decomMapping['\uFE96'] = "\u062A";
			decomMapping['\uFE97'] = "\u062A";
			decomMapping['\uFE98'] = "\u062A";
			decomMapping['\uFE99'] = "\u062B";
			decomMapping['\uFE9A'] = "\u062B";
			decomMapping['\uFE9B'] = "\u062B";
			decomMapping['\uFE9C'] = "\u062B";
			decomMapping['\uFE9D'] = "\u062C";
			decomMapping['\uFE9E'] = "\u062C";
			decomMapping['\uFE9F'] = "\u062C";
			decomMapping['\uFEA0'] = "\u062C";
			decomMapping['\uFEA1'] = "\u062D";
			decomMapping['\uFEA2'] = "\u062D";
			decomMapping['\uFEA3'] = "\u062D";
			decomMapping['\uFEA4'] = "\u062D";
			decomMapping['\uFEA5'] = "\u062E";
			decomMapping['\uFEA6'] = "\u062E";
			decomMapping['\uFEA7'] = "\u062E";
			decomMapping['\uFEA8'] = "\u062E";
			decomMapping['\uFEA9'] = "\u062F";
			decomMapping['\uFEAA'] = "\u062F";
			decomMapping['\uFEAB'] = "\u0630";
			decomMapping['\uFEAC'] = "\u0630";
			decomMapping['\uFEAD'] = "\u0631";
			decomMapping['\uFEAE'] = "\u0631";
			decomMapping['\uFEAF'] = "\u0632";
			decomMapping['\uFEB0'] = "\u0632";
			decomMapping['\uFEB1'] = "\u0633";
			decomMapping['\uFEB2'] = "\u0633";
			decomMapping['\uFEB3'] = "\u0633";
			decomMapping['\uFEB4'] = "\u0633";
			decomMapping['\uFEB5'] = "\u0634";
			decomMapping['\uFEB6'] = "\u0634";
			decomMapping['\uFEB7'] = "\u0634";
			decomMapping['\uFEB8'] = "\u0634";
			decomMapping['\uFEB9'] = "\u0635";
			decomMapping['\uFEBA'] = "\u0635";
			decomMapping['\uFEBB'] = "\u0635";
			decomMapping['\uFEBC'] = "\u0635";
			decomMapping['\uFEBD'] = "\u0636";
			decomMapping['\uFEBE'] = "\u0636";
			decomMapping['\uFEBF'] = "\u0636";
			decomMapping['\uFEC0'] = "\u0636";
			decomMapping['\uFEC1'] = "\u0637";
			decomMapping['\uFEC2'] = "\u0637";
			decomMapping['\uFEC3'] = "\u0637";
			decomMapping['\uFEC4'] = "\u0637";
			decomMapping['\uFEC5'] = "\u0638";
			decomMapping['\uFEC6'] = "\u0638";
			decomMapping['\uFEC7'] = "\u0638";
			decomMapping['\uFEC8'] = "\u0638";
			decomMapping['\uFEC9'] = "\u0639";
			decomMapping['\uFECA'] = "\u0639";
			decomMapping['\uFECB'] = "\u0639";
			decomMapping['\uFECC'] = "\u0639";
			decomMapping['\uFECD'] = "\u063A";
			decomMapping['\uFECE'] = "\u063A";
			decomMapping['\uFECF'] = "\u063A";
			decomMapping['\uFED0'] = "\u063A";
			decomMapping['\uFED1'] = "\u0641";
			decomMapping['\uFED2'] = "\u0641";
			decomMapping['\uFED3'] = "\u0641";
			decomMapping['\uFED4'] = "\u0641";
			decomMapping['\uFED5'] = "\u0642";
			decomMapping['\uFED6'] = "\u0642";
			decomMapping['\uFED7'] = "\u0642";
			decomMapping['\uFED8'] = "\u0642";
			decomMapping['\uFED9'] = "\u0643";
			decomMapping['\uFEDA'] = "\u0643";
			decomMapping['\uFEDB'] = "\u0643";
			decomMapping['\uFEDC'] = "\u0643";
			decomMapping['\uFEDD'] = "\u0644";
			decomMapping['\uFEDE'] = "\u0644";
			decomMapping['\uFEDF'] = "\u0644";
			decomMapping['\uFEE0'] = "\u0644";
			decomMapping['\uFEE1'] = "\u0645";
			decomMapping['\uFEE2'] = "\u0645";
			decomMapping['\uFEE3'] = "\u0645";
			decomMapping['\uFEE4'] = "\u0645";
			decomMapping['\uFEE5'] = "\u0646";
			decomMapping['\uFEE6'] = "\u0646";
			decomMapping['\uFEE7'] = "\u0646";
			decomMapping['\uFEE8'] = "\u0646";
			decomMapping['\uFEE9'] = "\u0647";
			decomMapping['\uFEEA'] = "\u0647";
			decomMapping['\uFEEB'] = "\u0647";
			decomMapping['\uFEEC'] = "\u0647";
			decomMapping['\uFEED'] = "\u0648";
			decomMapping['\uFEEE'] = "\u0648";
			decomMapping['\uFEEF'] = "\u0649";
			decomMapping['\uFEF0'] = "\u0649";
			decomMapping['\uFEF1'] = "\u064A";
			decomMapping['\uFEF2'] = "\u064A";
			decomMapping['\uFEF3'] = "\u064A";
			decomMapping['\uFEF4'] = "\u064A";
			decomMapping['\uFEF5'] = "\u0644\u0622";
			decomMapping['\uFEF6'] = "\u0644\u0622";
			decomMapping['\uFEF7'] = "\u0644\u0623";
			decomMapping['\uFEF8'] = "\u0644\u0623";
			decomMapping['\uFEF9'] = "\u0644\u0625";
			decomMapping['\uFEFA'] = "\u0644\u0625";
			decomMapping['\uFEFB'] = "\u0644\u0627";
			decomMapping['\uFEFC'] = "\u0644\u0627";
			decomMapping['\uFF01'] = "\u0021";
			decomMapping['\uFF02'] = "\u0022";
			decomMapping['\uFF03'] = "\u0023";
			decomMapping['\uFF04'] = "\u0024";
			decomMapping['\uFF05'] = "\u0025";
			decomMapping['\uFF06'] = "\u0026";
			decomMapping['\uFF07'] = "\u0027";
			decomMapping['\uFF08'] = "\u0028";
			decomMapping['\uFF09'] = "\u0029";
			decomMapping['\uFF0A'] = "\u002A";
			decomMapping['\uFF0B'] = "\u002B";
			decomMapping['\uFF0C'] = "\u002C";
			decomMapping['\uFF0D'] = "\u002D";
			decomMapping['\uFF0E'] = "\u002E";
			decomMapping['\uFF0F'] = "\u002F";
			decomMapping['\uFF10'] = "\u0030";
			decomMapping['\uFF11'] = "\u0031";
			decomMapping['\uFF12'] = "\u0032";
			decomMapping['\uFF13'] = "\u0033";
			decomMapping['\uFF14'] = "\u0034";
			decomMapping['\uFF15'] = "\u0035";
			decomMapping['\uFF16'] = "\u0036";
			decomMapping['\uFF17'] = "\u0037";
			decomMapping['\uFF18'] = "\u0038";
			decomMapping['\uFF19'] = "\u0039";
			decomMapping['\uFF1A'] = "\u003A";
			decomMapping['\uFF1B'] = "\u003B";
			decomMapping['\uFF1C'] = "\u003C";
			decomMapping['\uFF1D'] = "\u003D";
			decomMapping['\uFF1E'] = "\u003E";
			decomMapping['\uFF1F'] = "\u003F";
			decomMapping['\uFF20'] = "\u0040";
			decomMapping['\uFF21'] = "\u0041";
			decomMapping['\uFF22'] = "\u0042";
			decomMapping['\uFF23'] = "\u0043";
			decomMapping['\uFF24'] = "\u0044";
			decomMapping['\uFF25'] = "\u0045";
			decomMapping['\uFF26'] = "\u0046";
			decomMapping['\uFF27'] = "\u0047";
			decomMapping['\uFF28'] = "\u0048";
			decomMapping['\uFF29'] = "\u0049";
			decomMapping['\uFF2A'] = "\u004A";
			decomMapping['\uFF2B'] = "\u004B";
			decomMapping['\uFF2C'] = "\u004C";
			decomMapping['\uFF2D'] = "\u004D";
			decomMapping['\uFF2E'] = "\u004E";
			decomMapping['\uFF2F'] = "\u004F";
			decomMapping['\uFF30'] = "\u0050";
			decomMapping['\uFF31'] = "\u0051";
			decomMapping['\uFF32'] = "\u0052";
			decomMapping['\uFF33'] = "\u0053";
			decomMapping['\uFF34'] = "\u0054";
			decomMapping['\uFF35'] = "\u0055";
			decomMapping['\uFF36'] = "\u0056";
			decomMapping['\uFF37'] = "\u0057";
			decomMapping['\uFF38'] = "\u0058";
			decomMapping['\uFF39'] = "\u0059";
			decomMapping['\uFF3A'] = "\u005A";
			decomMapping['\uFF3B'] = "\u005B";
			decomMapping['\uFF3C'] = "\u005C";
			decomMapping['\uFF3D'] = "\u005D";
			decomMapping['\uFF3E'] = "\u005E";
			decomMapping['\uFF3F'] = "\u005F";
			decomMapping['\uFF40'] = "\u0060";
			decomMapping['\uFF41'] = "\u0061";
			decomMapping['\uFF42'] = "\u0062";
			decomMapping['\uFF43'] = "\u0063";
			decomMapping['\uFF44'] = "\u0064";
			decomMapping['\uFF45'] = "\u0065";
			decomMapping['\uFF46'] = "\u0066";
			decomMapping['\uFF47'] = "\u0067";
			decomMapping['\uFF48'] = "\u0068";
			decomMapping['\uFF49'] = "\u0069";
			decomMapping['\uFF4A'] = "\u006A";
			decomMapping['\uFF4B'] = "\u006B";
			decomMapping['\uFF4C'] = "\u006C";
			decomMapping['\uFF4D'] = "\u006D";
			decomMapping['\uFF4E'] = "\u006E";
			decomMapping['\uFF4F'] = "\u006F";
			decomMapping['\uFF50'] = "\u0070";
			decomMapping['\uFF51'] = "\u0071";
			decomMapping['\uFF52'] = "\u0072";
			decomMapping['\uFF53'] = "\u0073";
			decomMapping['\uFF54'] = "\u0074";
			decomMapping['\uFF55'] = "\u0075";
			decomMapping['\uFF56'] = "\u0076";
			decomMapping['\uFF57'] = "\u0077";
			decomMapping['\uFF58'] = "\u0078";
			decomMapping['\uFF59'] = "\u0079";
			decomMapping['\uFF5A'] = "\u007A";
			decomMapping['\uFF5B'] = "\u007B";
			decomMapping['\uFF5C'] = "\u007C";
			decomMapping['\uFF5D'] = "\u007D";
			decomMapping['\uFF5E'] = "\u007E";
			decomMapping['\uFF5F'] = "\u2985";
			decomMapping['\uFF60'] = "\u2986";
			decomMapping['\uFF61'] = "\u3002";
			decomMapping['\uFF62'] = "\u300C";
			decomMapping['\uFF63'] = "\u300D";
			decomMapping['\uFF64'] = "\u3001";
			decomMapping['\uFF65'] = "\u30FB";
			decomMapping['\uFF66'] = "\u30F2";
			decomMapping['\uFF67'] = "\u30A1";
			decomMapping['\uFF68'] = "\u30A3";
			decomMapping['\uFF69'] = "\u30A5";
			decomMapping['\uFF6A'] = "\u30A7";
			decomMapping['\uFF6B'] = "\u30A9";
			decomMapping['\uFF6C'] = "\u30E3";
			decomMapping['\uFF6D'] = "\u30E5";
			decomMapping['\uFF6E'] = "\u30E7";
			decomMapping['\uFF6F'] = "\u30C3";
			decomMapping['\uFF70'] = "\u30FC";
			decomMapping['\uFF71'] = "\u30A2";
			decomMapping['\uFF72'] = "\u30A4";
			decomMapping['\uFF73'] = "\u30A6";
			decomMapping['\uFF74'] = "\u30A8";
			decomMapping['\uFF75'] = "\u30AA";
			decomMapping['\uFF76'] = "\u30AB";
			decomMapping['\uFF77'] = "\u30AD";
			decomMapping['\uFF78'] = "\u30AF";
			decomMapping['\uFF79'] = "\u30B1";
			decomMapping['\uFF7A'] = "\u30B3";
			decomMapping['\uFF7B'] = "\u30B5";
			decomMapping['\uFF7C'] = "\u30B7";
			decomMapping['\uFF7D'] = "\u30B9";
			decomMapping['\uFF7E'] = "\u30BB";
			decomMapping['\uFF7F'] = "\u30BD";
			decomMapping['\uFF80'] = "\u30BF";
			decomMapping['\uFF81'] = "\u30C1";
			decomMapping['\uFF82'] = "\u30C4";
			decomMapping['\uFF83'] = "\u30C6";
			decomMapping['\uFF84'] = "\u30C8";
			decomMapping['\uFF85'] = "\u30CA";
			decomMapping['\uFF86'] = "\u30CB";
			decomMapping['\uFF87'] = "\u30CC";
			decomMapping['\uFF88'] = "\u30CD";
			decomMapping['\uFF89'] = "\u30CE";
			decomMapping['\uFF8A'] = "\u30CF";
			decomMapping['\uFF8B'] = "\u30D2";
			decomMapping['\uFF8C'] = "\u30D5";
			decomMapping['\uFF8D'] = "\u30D8";
			decomMapping['\uFF8E'] = "\u30DB";
			decomMapping['\uFF8F'] = "\u30DE";
			decomMapping['\uFF90'] = "\u30DF";
			decomMapping['\uFF91'] = "\u30E0";
			decomMapping['\uFF92'] = "\u30E1";
			decomMapping['\uFF93'] = "\u30E2";
			decomMapping['\uFF94'] = "\u30E4";
			decomMapping['\uFF95'] = "\u30E6";
			decomMapping['\uFF96'] = "\u30E8";
			decomMapping['\uFF97'] = "\u30E9";
			decomMapping['\uFF98'] = "\u30EA";
			decomMapping['\uFF99'] = "\u30EB";
			decomMapping['\uFF9A'] = "\u30EC";
			decomMapping['\uFF9B'] = "\u30ED";
			decomMapping['\uFF9C'] = "\u30EF";
			decomMapping['\uFF9D'] = "\u30F3";
			decomMapping['\uFF9E'] = "\u3099";
			decomMapping['\uFF9F'] = "\u309A";
			decomMapping['\uFFA0'] = "\u3164";
			decomMapping['\uFFA1'] = "\u3131";
			decomMapping['\uFFA2'] = "\u3132";
			decomMapping['\uFFA3'] = "\u3133";
			decomMapping['\uFFA4'] = "\u3134";
			decomMapping['\uFFA5'] = "\u3135";
			decomMapping['\uFFA6'] = "\u3136";
			decomMapping['\uFFA7'] = "\u3137";
			decomMapping['\uFFA8'] = "\u3138";
			decomMapping['\uFFA9'] = "\u3139";
			decomMapping['\uFFAA'] = "\u313A";
			decomMapping['\uFFAB'] = "\u313B";
			decomMapping['\uFFAC'] = "\u313C";
			decomMapping['\uFFAD'] = "\u313D";
			decomMapping['\uFFAE'] = "\u313E";
			decomMapping['\uFFAF'] = "\u313F";
			decomMapping['\uFFB0'] = "\u3140";
			decomMapping['\uFFB1'] = "\u3141";
			decomMapping['\uFFB2'] = "\u3142";
			decomMapping['\uFFB3'] = "\u3143";
			decomMapping['\uFFB4'] = "\u3144";
			decomMapping['\uFFB5'] = "\u3145";
			decomMapping['\uFFB6'] = "\u3146";
			decomMapping['\uFFB7'] = "\u3147";
			decomMapping['\uFFB8'] = "\u3148";
			decomMapping['\uFFB9'] = "\u3149";
			decomMapping['\uFFBA'] = "\u314A";
			decomMapping['\uFFBB'] = "\u314B";
			decomMapping['\uFFBC'] = "\u314C";
			decomMapping['\uFFBD'] = "\u314D";
			decomMapping['\uFFBE'] = "\u314E";
			decomMapping['\uFFC2'] = "\u314F";
			decomMapping['\uFFC3'] = "\u3150";
			decomMapping['\uFFC4'] = "\u3151";
			decomMapping['\uFFC5'] = "\u3152";
			decomMapping['\uFFC6'] = "\u3153";
			decomMapping['\uFFC7'] = "\u3154";
			decomMapping['\uFFCA'] = "\u3155";
			decomMapping['\uFFCB'] = "\u3156";
			decomMapping['\uFFCC'] = "\u3157";
			decomMapping['\uFFCD'] = "\u3158";
			decomMapping['\uFFCE'] = "\u3159";
			decomMapping['\uFFCF'] = "\u315A";
			decomMapping['\uFFD2'] = "\u315B";
			decomMapping['\uFFD3'] = "\u315C";
			decomMapping['\uFFD4'] = "\u315D";
			decomMapping['\uFFD5'] = "\u315E";
			decomMapping['\uFFD6'] = "\u315F";
			decomMapping['\uFFD7'] = "\u3160";
			decomMapping['\uFFDA'] = "\u3161";
			decomMapping['\uFFDB'] = "\u3162";
			decomMapping['\uFFDC'] = "\u3163";
			decomMapping['\uFFE0'] = "\u00A2";
			decomMapping['\uFFE1'] = "\u00A3";
			decomMapping['\uFFE2'] = "\u00AC";
			decomMapping['\uFFE3'] = "\u00AF";
			decomMapping['\uFFE4'] = "\u00A6";
			decomMapping['\uFFE5'] = "\u00A5";
			decomMapping['\uFFE6'] = "\u20A9";
			decomMapping['\uFFE8'] = "\u2502";
			decomMapping['\uFFE9'] = "\u2190";
			decomMapping['\uFFEA'] = "\u2191";
			decomMapping['\uFFEB'] = "\u2192";
			decomMapping['\uFFEC'] = "\u2193";
			decomMapping['\uFFED'] = "\u25A0";
			decomMapping['\uFFEE'] = "\u25CB";
			composeMapping["\u0020"] = '\u00A0';
			composeMapping["\u0020\u0308"] = '\u00A8';
			composeMapping["\u0061"] = '\u00AA';
			composeMapping["\u0020\u0304"] = '\u00AF';
			composeMapping["\u0032"] = '\u00B2';
			composeMapping["\u0033"] = '\u00B3';
			composeMapping["\u0020\u0301"] = '\u00B4';
			composeMapping["\u03BC"] = '\u00B5';
			composeMapping["\u0020\u0327"] = '\u00B8';
			composeMapping["\u0031"] = '\u00B9';
			composeMapping["\u006F"] = '\u00BA';
			composeMapping["\u0031\u2044\u0034"] = '\u00BC';
			composeMapping["\u0031\u2044\u0032"] = '\u00BD';
			composeMapping["\u0033\u2044\u0034"] = '\u00BE';
			composeMapping["\u0041\u0300"] = '\u00C0';
			composeMapping["\u0041\u0301"] = '\u00C1';
			composeMapping["\u0041\u0302"] = '\u00C2';
			composeMapping["\u0041\u0303"] = '\u00C3';
			composeMapping["\u0041\u0308"] = '\u00C4';
			composeMapping["\u0041\u030A"] = '\u00C5';
			composeMapping["\u0043\u0327"] = '\u00C7';
			composeMapping["\u0045\u0300"] = '\u00C8';
			composeMapping["\u0045\u0301"] = '\u00C9';
			composeMapping["\u0045\u0302"] = '\u00CA';
			composeMapping["\u0045\u0308"] = '\u00CB';
			composeMapping["\u0049\u0300"] = '\u00CC';
			composeMapping["\u0049\u0301"] = '\u00CD';
			composeMapping["\u0049\u0302"] = '\u00CE';
			composeMapping["\u0049\u0308"] = '\u00CF';
			composeMapping["\u004E\u0303"] = '\u00D1';
			composeMapping["\u004F\u0300"] = '\u00D2';
			composeMapping["\u004F\u0301"] = '\u00D3';
			composeMapping["\u004F\u0302"] = '\u00D4';
			composeMapping["\u004F\u0303"] = '\u00D5';
			composeMapping["\u004F\u0308"] = '\u00D6';
			composeMapping["\u0055\u0300"] = '\u00D9';
			composeMapping["\u0055\u0301"] = '\u00DA';
			composeMapping["\u0055\u0302"] = '\u00DB';
			composeMapping["\u0055\u0308"] = '\u00DC';
			composeMapping["\u0059\u0301"] = '\u00DD';
			composeMapping["\u0061\u0300"] = '\u00E0';
			composeMapping["\u0061\u0301"] = '\u00E1';
			composeMapping["\u0061\u0302"] = '\u00E2';
			composeMapping["\u0061\u0303"] = '\u00E3';
			composeMapping["\u0061\u0308"] = '\u00E4';
			composeMapping["\u0061\u030A"] = '\u00E5';
			composeMapping["\u0063\u0327"] = '\u00E7';
			composeMapping["\u0065\u0300"] = '\u00E8';
			composeMapping["\u0065\u0301"] = '\u00E9';
			composeMapping["\u0065\u0302"] = '\u00EA';
			composeMapping["\u0065\u0308"] = '\u00EB';
			composeMapping["\u0069\u0300"] = '\u00EC';
			composeMapping["\u0069\u0301"] = '\u00ED';
			composeMapping["\u0069\u0302"] = '\u00EE';
			composeMapping["\u0069\u0308"] = '\u00EF';
			composeMapping["\u006E\u0303"] = '\u00F1';
			composeMapping["\u006F\u0300"] = '\u00F2';
			composeMapping["\u006F\u0301"] = '\u00F3';
			composeMapping["\u006F\u0302"] = '\u00F4';
			composeMapping["\u006F\u0303"] = '\u00F5';
			composeMapping["\u006F\u0308"] = '\u00F6';
			composeMapping["\u0075\u0300"] = '\u00F9';
			composeMapping["\u0075\u0301"] = '\u00FA';
			composeMapping["\u0075\u0302"] = '\u00FB';
			composeMapping["\u0075\u0308"] = '\u00FC';
			composeMapping["\u0079\u0301"] = '\u00FD';
			composeMapping["\u0079\u0308"] = '\u00FF';
			composeMapping["\u0041\u0304"] = '\u0100';
			composeMapping["\u0061\u0304"] = '\u0101';
			composeMapping["\u0041\u0306"] = '\u0102';
			composeMapping["\u0061\u0306"] = '\u0103';
			composeMapping["\u0041\u0328"] = '\u0104';
			composeMapping["\u0061\u0328"] = '\u0105';
			composeMapping["\u0043\u0301"] = '\u0106';
			composeMapping["\u0063\u0301"] = '\u0107';
			composeMapping["\u0043\u0302"] = '\u0108';
			composeMapping["\u0063\u0302"] = '\u0109';
			composeMapping["\u0043\u0307"] = '\u010A';
			composeMapping["\u0063\u0307"] = '\u010B';
			composeMapping["\u0043\u030C"] = '\u010C';
			composeMapping["\u0063\u030C"] = '\u010D';
			composeMapping["\u0044\u030C"] = '\u010E';
			composeMapping["\u0064\u030C"] = '\u010F';
			composeMapping["\u0045\u0304"] = '\u0112';
			composeMapping["\u0065\u0304"] = '\u0113';
			composeMapping["\u0045\u0306"] = '\u0114';
			composeMapping["\u0065\u0306"] = '\u0115';
			composeMapping["\u0045\u0307"] = '\u0116';
			composeMapping["\u0065\u0307"] = '\u0117';
			composeMapping["\u0045\u0328"] = '\u0118';
			composeMapping["\u0065\u0328"] = '\u0119';
			composeMapping["\u0045\u030C"] = '\u011A';
			composeMapping["\u0065\u030C"] = '\u011B';
			composeMapping["\u0047\u0302"] = '\u011C';
			composeMapping["\u0067\u0302"] = '\u011D';
			composeMapping["\u0047\u0306"] = '\u011E';
			composeMapping["\u0067\u0306"] = '\u011F';
			composeMapping["\u0047\u0307"] = '\u0120';
			composeMapping["\u0067\u0307"] = '\u0121';
			composeMapping["\u0047\u0327"] = '\u0122';
			composeMapping["\u0067\u0327"] = '\u0123';
			composeMapping["\u0048\u0302"] = '\u0124';
			composeMapping["\u0068\u0302"] = '\u0125';
			composeMapping["\u0049\u0303"] = '\u0128';
			composeMapping["\u0069\u0303"] = '\u0129';
			composeMapping["\u0049\u0304"] = '\u012A';
			composeMapping["\u0069\u0304"] = '\u012B';
			composeMapping["\u0049\u0306"] = '\u012C';
			composeMapping["\u0069\u0306"] = '\u012D';
			composeMapping["\u0049\u0328"] = '\u012E';
			composeMapping["\u0069\u0328"] = '\u012F';
			composeMapping["\u0049\u0307"] = '\u0130';
			composeMapping["\u0049\u004A"] = '\u0132';
			composeMapping["\u0069\u006A"] = '\u0133';
			composeMapping["\u004A\u0302"] = '\u0134';
			composeMapping["\u006A\u0302"] = '\u0135';
			composeMapping["\u004B\u0327"] = '\u0136';
			composeMapping["\u006B\u0327"] = '\u0137';
			composeMapping["\u004C\u0301"] = '\u0139';
			composeMapping["\u006C\u0301"] = '\u013A';
			composeMapping["\u004C\u0327"] = '\u013B';
			composeMapping["\u006C\u0327"] = '\u013C';
			composeMapping["\u004C\u030C"] = '\u013D';
			composeMapping["\u006C\u030C"] = '\u013E';
			composeMapping["\u004C\u00B7"] = '\u013F';
			composeMapping["\u006C\u00B7"] = '\u0140';
			composeMapping["\u004E\u0301"] = '\u0143';
			composeMapping["\u006E\u0301"] = '\u0144';
			composeMapping["\u004E\u0327"] = '\u0145';
			composeMapping["\u006E\u0327"] = '\u0146';
			composeMapping["\u004E\u030C"] = '\u0147';
			composeMapping["\u006E\u030C"] = '\u0148';
			composeMapping["\u02BC\u006E"] = '\u0149';
			composeMapping["\u004F\u0304"] = '\u014C';
			composeMapping["\u006F\u0304"] = '\u014D';
			composeMapping["\u004F\u0306"] = '\u014E';
			composeMapping["\u006F\u0306"] = '\u014F';
			composeMapping["\u004F\u030B"] = '\u0150';
			composeMapping["\u006F\u030B"] = '\u0151';
			composeMapping["\u0052\u0301"] = '\u0154';
			composeMapping["\u0072\u0301"] = '\u0155';
			composeMapping["\u0052\u0327"] = '\u0156';
			composeMapping["\u0072\u0327"] = '\u0157';
			composeMapping["\u0052\u030C"] = '\u0158';
			composeMapping["\u0072\u030C"] = '\u0159';
			composeMapping["\u0053\u0301"] = '\u015A';
			composeMapping["\u0073\u0301"] = '\u015B';
			composeMapping["\u0053\u0302"] = '\u015C';
			composeMapping["\u0073\u0302"] = '\u015D';
			composeMapping["\u0053\u0327"] = '\u015E';
			composeMapping["\u0073\u0327"] = '\u015F';
			composeMapping["\u0053\u030C"] = '\u0160';
			composeMapping["\u0073\u030C"] = '\u0161';
			composeMapping["\u0054\u0327"] = '\u0162';
			composeMapping["\u0074\u0327"] = '\u0163';
			composeMapping["\u0054\u030C"] = '\u0164';
			composeMapping["\u0074\u030C"] = '\u0165';
			composeMapping["\u0055\u0303"] = '\u0168';
			composeMapping["\u0075\u0303"] = '\u0169';
			composeMapping["\u0055\u0304"] = '\u016A';
			composeMapping["\u0075\u0304"] = '\u016B';
			composeMapping["\u0055\u0306"] = '\u016C';
			composeMapping["\u0075\u0306"] = '\u016D';
			composeMapping["\u0055\u030A"] = '\u016E';
			composeMapping["\u0075\u030A"] = '\u016F';
			composeMapping["\u0055\u030B"] = '\u0170';
			composeMapping["\u0075\u030B"] = '\u0171';
			composeMapping["\u0055\u0328"] = '\u0172';
			composeMapping["\u0075\u0328"] = '\u0173';
			composeMapping["\u0057\u0302"] = '\u0174';
			composeMapping["\u0077\u0302"] = '\u0175';
			composeMapping["\u0059\u0302"] = '\u0176';
			composeMapping["\u0079\u0302"] = '\u0177';
			composeMapping["\u0059\u0308"] = '\u0178';
			composeMapping["\u005A\u0301"] = '\u0179';
			composeMapping["\u007A\u0301"] = '\u017A';
			composeMapping["\u005A\u0307"] = '\u017B';
			composeMapping["\u007A\u0307"] = '\u017C';
			composeMapping["\u005A\u030C"] = '\u017D';
			composeMapping["\u007A\u030C"] = '\u017E';
			composeMapping["\u0073"] = '\u017F';
			composeMapping["\u004F\u031B"] = '\u01A0';
			composeMapping["\u006F\u031B"] = '\u01A1';
			composeMapping["\u0055\u031B"] = '\u01AF';
			composeMapping["\u0075\u031B"] = '\u01B0';
			composeMapping["\u0044\u017D"] = '\u01C4';
			composeMapping["\u0044\u017E"] = '\u01C5';
			composeMapping["\u0064\u017E"] = '\u01C6';
			composeMapping["\u004C\u004A"] = '\u01C7';
			composeMapping["\u004C\u006A"] = '\u01C8';
			composeMapping["\u006C\u006A"] = '\u01C9';
			composeMapping["\u004E\u004A"] = '\u01CA';
			composeMapping["\u004E\u006A"] = '\u01CB';
			composeMapping["\u006E\u006A"] = '\u01CC';
			composeMapping["\u0041\u030C"] = '\u01CD';
			composeMapping["\u0061\u030C"] = '\u01CE';
			composeMapping["\u0049\u030C"] = '\u01CF';
			composeMapping["\u0069\u030C"] = '\u01D0';
			composeMapping["\u004F\u030C"] = '\u01D1';
			composeMapping["\u006F\u030C"] = '\u01D2';
			composeMapping["\u0055\u030C"] = '\u01D3';
			composeMapping["\u0075\u030C"] = '\u01D4';
			composeMapping["\u00DC\u0304"] = '\u01D5';
			composeMapping["\u00FC\u0304"] = '\u01D6';
			composeMapping["\u00DC\u0301"] = '\u01D7';
			composeMapping["\u00FC\u0301"] = '\u01D8';
			composeMapping["\u00DC\u030C"] = '\u01D9';
			composeMapping["\u00FC\u030C"] = '\u01DA';
			composeMapping["\u00DC\u0300"] = '\u01DB';
			composeMapping["\u00FC\u0300"] = '\u01DC';
			composeMapping["\u00C4\u0304"] = '\u01DE';
			composeMapping["\u00E4\u0304"] = '\u01DF';
			composeMapping["\u0226\u0304"] = '\u01E0';
			composeMapping["\u0227\u0304"] = '\u01E1';
			composeMapping["\u00C6\u0304"] = '\u01E2';
			composeMapping["\u00E6\u0304"] = '\u01E3';
			composeMapping["\u0047\u030C"] = '\u01E6';
			composeMapping["\u0067\u030C"] = '\u01E7';
			composeMapping["\u004B\u030C"] = '\u01E8';
			composeMapping["\u006B\u030C"] = '\u01E9';
			composeMapping["\u004F\u0328"] = '\u01EA';
			composeMapping["\u006F\u0328"] = '\u01EB';
			composeMapping["\u01EA\u0304"] = '\u01EC';
			composeMapping["\u01EB\u0304"] = '\u01ED';
			composeMapping["\u01B7\u030C"] = '\u01EE';
			composeMapping["\u0292\u030C"] = '\u01EF';
			composeMapping["\u006A\u030C"] = '\u01F0';
			composeMapping["\u0044\u005A"] = '\u01F1';
			composeMapping["\u0044\u007A"] = '\u01F2';
			composeMapping["\u0064\u007A"] = '\u01F3';
			composeMapping["\u0047\u0301"] = '\u01F4';
			composeMapping["\u0067\u0301"] = '\u01F5';
			composeMapping["\u004E\u0300"] = '\u01F8';
			composeMapping["\u006E\u0300"] = '\u01F9';
			composeMapping["\u00C5\u0301"] = '\u01FA';
			composeMapping["\u00E5\u0301"] = '\u01FB';
			composeMapping["\u00C6\u0301"] = '\u01FC';
			composeMapping["\u00E6\u0301"] = '\u01FD';
			composeMapping["\u00D8\u0301"] = '\u01FE';
			composeMapping["\u00F8\u0301"] = '\u01FF';
			composeMapping["\u0041\u030F"] = '\u0200';
			composeMapping["\u0061\u030F"] = '\u0201';
			composeMapping["\u0041\u0311"] = '\u0202';
			composeMapping["\u0061\u0311"] = '\u0203';
			composeMapping["\u0045\u030F"] = '\u0204';
			composeMapping["\u0065\u030F"] = '\u0205';
			composeMapping["\u0045\u0311"] = '\u0206';
			composeMapping["\u0065\u0311"] = '\u0207';
			composeMapping["\u0049\u030F"] = '\u0208';
			composeMapping["\u0069\u030F"] = '\u0209';
			composeMapping["\u0049\u0311"] = '\u020A';
			composeMapping["\u0069\u0311"] = '\u020B';
			composeMapping["\u004F\u030F"] = '\u020C';
			composeMapping["\u006F\u030F"] = '\u020D';
			composeMapping["\u004F\u0311"] = '\u020E';
			composeMapping["\u006F\u0311"] = '\u020F';
			composeMapping["\u0052\u030F"] = '\u0210';
			composeMapping["\u0072\u030F"] = '\u0211';
			composeMapping["\u0052\u0311"] = '\u0212';
			composeMapping["\u0072\u0311"] = '\u0213';
			composeMapping["\u0055\u030F"] = '\u0214';
			composeMapping["\u0075\u030F"] = '\u0215';
			composeMapping["\u0055\u0311"] = '\u0216';
			composeMapping["\u0075\u0311"] = '\u0217';
			composeMapping["\u0053\u0326"] = '\u0218';
			composeMapping["\u0073\u0326"] = '\u0219';
			composeMapping["\u0054\u0326"] = '\u021A';
			composeMapping["\u0074\u0326"] = '\u021B';
			composeMapping["\u0048\u030C"] = '\u021E';
			composeMapping["\u0068\u030C"] = '\u021F';
			composeMapping["\u0041\u0307"] = '\u0226';
			composeMapping["\u0061\u0307"] = '\u0227';
			composeMapping["\u0045\u0327"] = '\u0228';
			composeMapping["\u0065\u0327"] = '\u0229';
			composeMapping["\u00D6\u0304"] = '\u022A';
			composeMapping["\u00F6\u0304"] = '\u022B';
			composeMapping["\u00D5\u0304"] = '\u022C';
			composeMapping["\u00F5\u0304"] = '\u022D';
			composeMapping["\u004F\u0307"] = '\u022E';
			composeMapping["\u006F\u0307"] = '\u022F';
			composeMapping["\u022E\u0304"] = '\u0230';
			composeMapping["\u022F\u0304"] = '\u0231';
			composeMapping["\u0059\u0304"] = '\u0232';
			composeMapping["\u0079\u0304"] = '\u0233';
			composeMapping["\u0068"] = '\u02B0';
			composeMapping["\u0266"] = '\u02B1';
			composeMapping["\u006A"] = '\u02B2';
			composeMapping["\u0072"] = '\u02B3';
			composeMapping["\u0279"] = '\u02B4';
			composeMapping["\u027B"] = '\u02B5';
			composeMapping["\u0281"] = '\u02B6';
			composeMapping["\u0077"] = '\u02B7';
			composeMapping["\u0079"] = '\u02B8';
			composeMapping["\u0020\u0306"] = '\u02D8';
			composeMapping["\u0020\u0307"] = '\u02D9';
			composeMapping["\u0020\u030A"] = '\u02DA';
			composeMapping["\u0020\u0328"] = '\u02DB';
			composeMapping["\u0020\u0303"] = '\u02DC';
			composeMapping["\u0020\u030B"] = '\u02DD';
			composeMapping["\u0263"] = '\u02E0';
			composeMapping["\u006C"] = '\u02E1';
			composeMapping["\u0073"] = '\u02E2';
			composeMapping["\u0078"] = '\u02E3';
			composeMapping["\u0295"] = '\u02E4';
			composeMapping["\u0300"] = '\u0340';
			composeMapping["\u0301"] = '\u0341';
			composeMapping["\u0313"] = '\u0343';
			composeMapping["\u0308\u0301"] = '\u0344';
			composeMapping["\u02B9"] = '\u0374';
			composeMapping["\u0020\u0345"] = '\u037A';
			composeMapping["\u003B"] = '\u037E';
			composeMapping["\u0020\u0301"] = '\u0384';
			composeMapping["\u00A8\u0301"] = '\u0385';
			composeMapping["\u0391\u0301"] = '\u0386';
			composeMapping["\u00B7"] = '\u0387';
			composeMapping["\u0395\u0301"] = '\u0388';
			composeMapping["\u0397\u0301"] = '\u0389';
			composeMapping["\u0399\u0301"] = '\u038A';
			composeMapping["\u039F\u0301"] = '\u038C';
			composeMapping["\u03A5\u0301"] = '\u038E';
			composeMapping["\u03A9\u0301"] = '\u038F';
			composeMapping["\u03CA\u0301"] = '\u0390';
			composeMapping["\u0399\u0308"] = '\u03AA';
			composeMapping["\u03A5\u0308"] = '\u03AB';
			composeMapping["\u03B1\u0301"] = '\u03AC';
			composeMapping["\u03B5\u0301"] = '\u03AD';
			composeMapping["\u03B7\u0301"] = '\u03AE';
			composeMapping["\u03B9\u0301"] = '\u03AF';
			composeMapping["\u03CB\u0301"] = '\u03B0';
			composeMapping["\u03B9\u0308"] = '\u03CA';
			composeMapping["\u03C5\u0308"] = '\u03CB';
			composeMapping["\u03BF\u0301"] = '\u03CC';
			composeMapping["\u03C5\u0301"] = '\u03CD';
			composeMapping["\u03C9\u0301"] = '\u03CE';
			composeMapping["\u03B2"] = '\u03D0';
			composeMapping["\u03B8"] = '\u03D1';
			composeMapping["\u03A5"] = '\u03D2';
			composeMapping["\u03D2\u0301"] = '\u03D3';
			composeMapping["\u03D2\u0308"] = '\u03D4';
			composeMapping["\u03C6"] = '\u03D5';
			composeMapping["\u03C0"] = '\u03D6';
			composeMapping["\u03BA"] = '\u03F0';
			composeMapping["\u03C1"] = '\u03F1';
			composeMapping["\u03C2"] = '\u03F2';
			composeMapping["\u0398"] = '\u03F4';
			composeMapping["\u03B5"] = '\u03F5';
			composeMapping["\u03A3"] = '\u03F9';
			composeMapping["\u0415\u0300"] = '\u0400';
			composeMapping["\u0415\u0308"] = '\u0401';
			composeMapping["\u0413\u0301"] = '\u0403';
			composeMapping["\u0406\u0308"] = '\u0407';
			composeMapping["\u041A\u0301"] = '\u040C';
			composeMapping["\u0418\u0300"] = '\u040D';
			composeMapping["\u0423\u0306"] = '\u040E';
			composeMapping["\u0418\u0306"] = '\u0419';
			composeMapping["\u0438\u0306"] = '\u0439';
			composeMapping["\u0435\u0300"] = '\u0450';
			composeMapping["\u0435\u0308"] = '\u0451';
			composeMapping["\u0433\u0301"] = '\u0453';
			composeMapping["\u0456\u0308"] = '\u0457';
			composeMapping["\u043A\u0301"] = '\u045C';
			composeMapping["\u0438\u0300"] = '\u045D';
			composeMapping["\u0443\u0306"] = '\u045E';
			composeMapping["\u0474\u030F"] = '\u0476';
			composeMapping["\u0475\u030F"] = '\u0477';
			composeMapping["\u0416\u0306"] = '\u04C1';
			composeMapping["\u0436\u0306"] = '\u04C2';
			composeMapping["\u0410\u0306"] = '\u04D0';
			composeMapping["\u0430\u0306"] = '\u04D1';
			composeMapping["\u0410\u0308"] = '\u04D2';
			composeMapping["\u0430\u0308"] = '\u04D3';
			composeMapping["\u0415\u0306"] = '\u04D6';
			composeMapping["\u0435\u0306"] = '\u04D7';
			composeMapping["\u04D8\u0308"] = '\u04DA';
			composeMapping["\u04D9\u0308"] = '\u04DB';
			composeMapping["\u0416\u0308"] = '\u04DC';
			composeMapping["\u0436\u0308"] = '\u04DD';
			composeMapping["\u0417\u0308"] = '\u04DE';
			composeMapping["\u0437\u0308"] = '\u04DF';
			composeMapping["\u0418\u0304"] = '\u04E2';
			composeMapping["\u0438\u0304"] = '\u04E3';
			composeMapping["\u0418\u0308"] = '\u04E4';
			composeMapping["\u0438\u0308"] = '\u04E5';
			composeMapping["\u041E\u0308"] = '\u04E6';
			composeMapping["\u043E\u0308"] = '\u04E7';
			composeMapping["\u04E8\u0308"] = '\u04EA';
			composeMapping["\u04E9\u0308"] = '\u04EB';
			composeMapping["\u042D\u0308"] = '\u04EC';
			composeMapping["\u044D\u0308"] = '\u04ED';
			composeMapping["\u0423\u0304"] = '\u04EE';
			composeMapping["\u0443\u0304"] = '\u04EF';
			composeMapping["\u0423\u0308"] = '\u04F0';
			composeMapping["\u0443\u0308"] = '\u04F1';
			composeMapping["\u0423\u030B"] = '\u04F2';
			composeMapping["\u0443\u030B"] = '\u04F3';
			composeMapping["\u0427\u0308"] = '\u04F4';
			composeMapping["\u0447\u0308"] = '\u04F5';
			composeMapping["\u042B\u0308"] = '\u04F8';
			composeMapping["\u044B\u0308"] = '\u04F9';
			composeMapping["\u0565\u0582"] = '\u0587';
			composeMapping["\u0627\u0653"] = '\u0622';
			composeMapping["\u0627\u0654"] = '\u0623';
			composeMapping["\u0648\u0654"] = '\u0624';
			composeMapping["\u0627\u0655"] = '\u0625';
			composeMapping["\u064A\u0654"] = '\u0626';
			composeMapping["\u0627\u0674"] = '\u0675';
			composeMapping["\u0648\u0674"] = '\u0676';
			composeMapping["\u06C7\u0674"] = '\u0677';
			composeMapping["\u064A\u0674"] = '\u0678';
			composeMapping["\u06D5\u0654"] = '\u06C0';
			composeMapping["\u06C1\u0654"] = '\u06C2';
			composeMapping["\u06D2\u0654"] = '\u06D3';
			composeMapping["\u0928\u093C"] = '\u0929';
			composeMapping["\u0930\u093C"] = '\u0931';
			composeMapping["\u0933\u093C"] = '\u0934';
			composeMapping["\u0915\u093C"] = '\u0958';
			composeMapping["\u0916\u093C"] = '\u0959';
			composeMapping["\u0917\u093C"] = '\u095A';
			composeMapping["\u091C\u093C"] = '\u095B';
			composeMapping["\u0921\u093C"] = '\u095C';
			composeMapping["\u0922\u093C"] = '\u095D';
			composeMapping["\u092B\u093C"] = '\u095E';
			composeMapping["\u092F\u093C"] = '\u095F';
			composeMapping["\u09C7\u09BE"] = '\u09CB';
			composeMapping["\u09C7\u09D7"] = '\u09CC';
			composeMapping["\u09A1\u09BC"] = '\u09DC';
			composeMapping["\u09A2\u09BC"] = '\u09DD';
			composeMapping["\u09AF\u09BC"] = '\u09DF';
			composeMapping["\u0A32\u0A3C"] = '\u0A33';
			composeMapping["\u0A38\u0A3C"] = '\u0A36';
			composeMapping["\u0A16\u0A3C"] = '\u0A59';
			composeMapping["\u0A17\u0A3C"] = '\u0A5A';
			composeMapping["\u0A1C\u0A3C"] = '\u0A5B';
			composeMapping["\u0A2B\u0A3C"] = '\u0A5E';
			composeMapping["\u0B47\u0B56"] = '\u0B48';
			composeMapping["\u0B47\u0B3E"] = '\u0B4B';
			composeMapping["\u0B47\u0B57"] = '\u0B4C';
			composeMapping["\u0B21\u0B3C"] = '\u0B5C';
			composeMapping["\u0B22\u0B3C"] = '\u0B5D';
			composeMapping["\u0B92\u0BD7"] = '\u0B94';
			composeMapping["\u0BC6\u0BBE"] = '\u0BCA';
			composeMapping["\u0BC7\u0BBE"] = '\u0BCB';
			composeMapping["\u0BC6\u0BD7"] = '\u0BCC';
			composeMapping["\u0C46\u0C56"] = '\u0C48';
			composeMapping["\u0CBF\u0CD5"] = '\u0CC0';
			composeMapping["\u0CC6\u0CD5"] = '\u0CC7';
			composeMapping["\u0CC6\u0CD6"] = '\u0CC8';
			composeMapping["\u0CC6\u0CC2"] = '\u0CCA';
			composeMapping["\u0CCA\u0CD5"] = '\u0CCB';
			composeMapping["\u0D46\u0D3E"] = '\u0D4A';
			composeMapping["\u0D47\u0D3E"] = '\u0D4B';
			composeMapping["\u0D46\u0D57"] = '\u0D4C';
			composeMapping["\u0DD9\u0DCA"] = '\u0DDA';
			composeMapping["\u0DD9\u0DCF"] = '\u0DDC';
			composeMapping["\u0DDC\u0DCA"] = '\u0DDD';
			composeMapping["\u0DD9\u0DDF"] = '\u0DDE';
			composeMapping["\u0E4D\u0E32"] = '\u0E33';
			composeMapping["\u0ECD\u0EB2"] = '\u0EB3';
			composeMapping["\u0EAB\u0E99"] = '\u0EDC';
			composeMapping["\u0EAB\u0EA1"] = '\u0EDD';
			composeMapping["\u0F0B"] = '\u0F0C';
			composeMapping["\u0F42\u0FB7"] = '\u0F43';
			composeMapping["\u0F4C\u0FB7"] = '\u0F4D';
			composeMapping["\u0F51\u0FB7"] = '\u0F52';
			composeMapping["\u0F56\u0FB7"] = '\u0F57';
			composeMapping["\u0F5B\u0FB7"] = '\u0F5C';
			composeMapping["\u0F40\u0FB5"] = '\u0F69';
			composeMapping["\u0F71\u0F72"] = '\u0F73';
			composeMapping["\u0F71\u0F74"] = '\u0F75';
			composeMapping["\u0FB2\u0F80"] = '\u0F76';
			composeMapping["\u0FB2\u0F81"] = '\u0F77';
			composeMapping["\u0FB3\u0F80"] = '\u0F78';
			composeMapping["\u0FB3\u0F81"] = '\u0F79';
			composeMapping["\u0F71\u0F80"] = '\u0F81';
			composeMapping["\u0F92\u0FB7"] = '\u0F93';
			composeMapping["\u0F9C\u0FB7"] = '\u0F9D';
			composeMapping["\u0FA1\u0FB7"] = '\u0FA2';
			composeMapping["\u0FA6\u0FB7"] = '\u0FA7';
			composeMapping["\u0FAB\u0FB7"] = '\u0FAC';
			composeMapping["\u0F90\u0FB5"] = '\u0FB9';
			composeMapping["\u1025\u102E"] = '\u1026';
			composeMapping["\u10DC"] = '\u10FC';
			composeMapping["\u1B05\u1B35"] = '\u1B06';
			composeMapping["\u1B07\u1B35"] = '\u1B08';
			composeMapping["\u1B09\u1B35"] = '\u1B0A';
			composeMapping["\u1B0B\u1B35"] = '\u1B0C';
			composeMapping["\u1B0D\u1B35"] = '\u1B0E';
			composeMapping["\u1B11\u1B35"] = '\u1B12';
			composeMapping["\u1B3A\u1B35"] = '\u1B3B';
			composeMapping["\u1B3C\u1B35"] = '\u1B3D';
			composeMapping["\u1B3E\u1B35"] = '\u1B40';
			composeMapping["\u1B3F\u1B35"] = '\u1B41';
			composeMapping["\u1B42\u1B35"] = '\u1B43';
			composeMapping["\u0041"] = '\u1D2C';
			composeMapping["\u00C6"] = '\u1D2D';
			composeMapping["\u0042"] = '\u1D2E';
			composeMapping["\u0044"] = '\u1D30';
			composeMapping["\u0045"] = '\u1D31';
			composeMapping["\u018E"] = '\u1D32';
			composeMapping["\u0047"] = '\u1D33';
			composeMapping["\u0048"] = '\u1D34';
			composeMapping["\u0049"] = '\u1D35';
			composeMapping["\u004A"] = '\u1D36';
			composeMapping["\u004B"] = '\u1D37';
			composeMapping["\u004C"] = '\u1D38';
			composeMapping["\u004D"] = '\u1D39';
			composeMapping["\u004E"] = '\u1D3A';
			composeMapping["\u004F"] = '\u1D3C';
			composeMapping["\u0222"] = '\u1D3D';
			composeMapping["\u0050"] = '\u1D3E';
			composeMapping["\u0052"] = '\u1D3F';
			composeMapping["\u0054"] = '\u1D40';
			composeMapping["\u0055"] = '\u1D41';
			composeMapping["\u0057"] = '\u1D42';
			composeMapping["\u0061"] = '\u1D43';
			composeMapping["\u0250"] = '\u1D44';
			composeMapping["\u0251"] = '\u1D45';
			composeMapping["\u1D02"] = '\u1D46';
			composeMapping["\u0062"] = '\u1D47';
			composeMapping["\u0064"] = '\u1D48';
			composeMapping["\u0065"] = '\u1D49';
			composeMapping["\u0259"] = '\u1D4A';
			composeMapping["\u025B"] = '\u1D4B';
			composeMapping["\u025C"] = '\u1D4C';
			composeMapping["\u0067"] = '\u1D4D';
			composeMapping["\u006B"] = '\u1D4F';
			composeMapping["\u006D"] = '\u1D50';
			composeMapping["\u014B"] = '\u1D51';
			composeMapping["\u006F"] = '\u1D52';
			composeMapping["\u0254"] = '\u1D53';
			composeMapping["\u1D16"] = '\u1D54';
			composeMapping["\u1D17"] = '\u1D55';
			composeMapping["\u0070"] = '\u1D56';
			composeMapping["\u0074"] = '\u1D57';
			composeMapping["\u0075"] = '\u1D58';
			composeMapping["\u1D1D"] = '\u1D59';
			composeMapping["\u026F"] = '\u1D5A';
			composeMapping["\u0076"] = '\u1D5B';
			composeMapping["\u1D25"] = '\u1D5C';
			composeMapping["\u03B2"] = '\u1D5D';
			composeMapping["\u03B3"] = '\u1D5E';
			composeMapping["\u03B4"] = '\u1D5F';
			composeMapping["\u03C6"] = '\u1D60';
			composeMapping["\u03C7"] = '\u1D61';
			composeMapping["\u0069"] = '\u1D62';
			composeMapping["\u0072"] = '\u1D63';
			composeMapping["\u0075"] = '\u1D64';
			composeMapping["\u0076"] = '\u1D65';
			composeMapping["\u03B2"] = '\u1D66';
			composeMapping["\u03B3"] = '\u1D67';
			composeMapping["\u03C1"] = '\u1D68';
			composeMapping["\u03C6"] = '\u1D69';
			composeMapping["\u03C7"] = '\u1D6A';
			composeMapping["\u043D"] = '\u1D78';
			composeMapping["\u0252"] = '\u1D9B';
			composeMapping["\u0063"] = '\u1D9C';
			composeMapping["\u0255"] = '\u1D9D';
			composeMapping["\u00F0"] = '\u1D9E';
			composeMapping["\u025C"] = '\u1D9F';
			composeMapping["\u0066"] = '\u1DA0';
			composeMapping["\u025F"] = '\u1DA1';
			composeMapping["\u0261"] = '\u1DA2';
			composeMapping["\u0265"] = '\u1DA3';
			composeMapping["\u0268"] = '\u1DA4';
			composeMapping["\u0269"] = '\u1DA5';
			composeMapping["\u026A"] = '\u1DA6';
			composeMapping["\u1D7B"] = '\u1DA7';
			composeMapping["\u029D"] = '\u1DA8';
			composeMapping["\u026D"] = '\u1DA9';
			composeMapping["\u1D85"] = '\u1DAA';
			composeMapping["\u029F"] = '\u1DAB';
			composeMapping["\u0271"] = '\u1DAC';
			composeMapping["\u0270"] = '\u1DAD';
			composeMapping["\u0272"] = '\u1DAE';
			composeMapping["\u0273"] = '\u1DAF';
			composeMapping["\u0274"] = '\u1DB0';
			composeMapping["\u0275"] = '\u1DB1';
			composeMapping["\u0278"] = '\u1DB2';
			composeMapping["\u0282"] = '\u1DB3';
			composeMapping["\u0283"] = '\u1DB4';
			composeMapping["\u01AB"] = '\u1DB5';
			composeMapping["\u0289"] = '\u1DB6';
			composeMapping["\u028A"] = '\u1DB7';
			composeMapping["\u1D1C"] = '\u1DB8';
			composeMapping["\u028B"] = '\u1DB9';
			composeMapping["\u028C"] = '\u1DBA';
			composeMapping["\u007A"] = '\u1DBB';
			composeMapping["\u0290"] = '\u1DBC';
			composeMapping["\u0291"] = '\u1DBD';
			composeMapping["\u0292"] = '\u1DBE';
			composeMapping["\u03B8"] = '\u1DBF';
			composeMapping["\u0041\u0325"] = '\u1E00';
			composeMapping["\u0061\u0325"] = '\u1E01';
			composeMapping["\u0042\u0307"] = '\u1E02';
			composeMapping["\u0062\u0307"] = '\u1E03';
			composeMapping["\u0042\u0323"] = '\u1E04';
			composeMapping["\u0062\u0323"] = '\u1E05';
			composeMapping["\u0042\u0331"] = '\u1E06';
			composeMapping["\u0062\u0331"] = '\u1E07';
			composeMapping["\u00C7\u0301"] = '\u1E08';
			composeMapping["\u00E7\u0301"] = '\u1E09';
			composeMapping["\u0044\u0307"] = '\u1E0A';
			composeMapping["\u0064\u0307"] = '\u1E0B';
			composeMapping["\u0044\u0323"] = '\u1E0C';
			composeMapping["\u0064\u0323"] = '\u1E0D';
			composeMapping["\u0044\u0331"] = '\u1E0E';
			composeMapping["\u0064\u0331"] = '\u1E0F';
			composeMapping["\u0044\u0327"] = '\u1E10';
			composeMapping["\u0064\u0327"] = '\u1E11';
			composeMapping["\u0044\u032D"] = '\u1E12';
			composeMapping["\u0064\u032D"] = '\u1E13';
			composeMapping["\u0112\u0300"] = '\u1E14';
			composeMapping["\u0113\u0300"] = '\u1E15';
			composeMapping["\u0112\u0301"] = '\u1E16';
			composeMapping["\u0113\u0301"] = '\u1E17';
			composeMapping["\u0045\u032D"] = '\u1E18';
			composeMapping["\u0065\u032D"] = '\u1E19';
			composeMapping["\u0045\u0330"] = '\u1E1A';
			composeMapping["\u0065\u0330"] = '\u1E1B';
			composeMapping["\u0228\u0306"] = '\u1E1C';
			composeMapping["\u0229\u0306"] = '\u1E1D';
			composeMapping["\u0046\u0307"] = '\u1E1E';
			composeMapping["\u0066\u0307"] = '\u1E1F';
			composeMapping["\u0047\u0304"] = '\u1E20';
			composeMapping["\u0067\u0304"] = '\u1E21';
			composeMapping["\u0048\u0307"] = '\u1E22';
			composeMapping["\u0068\u0307"] = '\u1E23';
			composeMapping["\u0048\u0323"] = '\u1E24';
			composeMapping["\u0068\u0323"] = '\u1E25';
			composeMapping["\u0048\u0308"] = '\u1E26';
			composeMapping["\u0068\u0308"] = '\u1E27';
			composeMapping["\u0048\u0327"] = '\u1E28';
			composeMapping["\u0068\u0327"] = '\u1E29';
			composeMapping["\u0048\u032E"] = '\u1E2A';
			composeMapping["\u0068\u032E"] = '\u1E2B';
			composeMapping["\u0049\u0330"] = '\u1E2C';
			composeMapping["\u0069\u0330"] = '\u1E2D';
			composeMapping["\u00CF\u0301"] = '\u1E2E';
			composeMapping["\u00EF\u0301"] = '\u1E2F';
			composeMapping["\u004B\u0301"] = '\u1E30';
			composeMapping["\u006B\u0301"] = '\u1E31';
			composeMapping["\u004B\u0323"] = '\u1E32';
			composeMapping["\u006B\u0323"] = '\u1E33';
			composeMapping["\u004B\u0331"] = '\u1E34';
			composeMapping["\u006B\u0331"] = '\u1E35';
			composeMapping["\u004C\u0323"] = '\u1E36';
			composeMapping["\u006C\u0323"] = '\u1E37';
			composeMapping["\u1E36\u0304"] = '\u1E38';
			composeMapping["\u1E37\u0304"] = '\u1E39';
			composeMapping["\u004C\u0331"] = '\u1E3A';
			composeMapping["\u006C\u0331"] = '\u1E3B';
			composeMapping["\u004C\u032D"] = '\u1E3C';
			composeMapping["\u006C\u032D"] = '\u1E3D';
			composeMapping["\u004D\u0301"] = '\u1E3E';
			composeMapping["\u006D\u0301"] = '\u1E3F';
			composeMapping["\u004D\u0307"] = '\u1E40';
			composeMapping["\u006D\u0307"] = '\u1E41';
			composeMapping["\u004D\u0323"] = '\u1E42';
			composeMapping["\u006D\u0323"] = '\u1E43';
			composeMapping["\u004E\u0307"] = '\u1E44';
			composeMapping["\u006E\u0307"] = '\u1E45';
			composeMapping["\u004E\u0323"] = '\u1E46';
			composeMapping["\u006E\u0323"] = '\u1E47';
			composeMapping["\u004E\u0331"] = '\u1E48';
			composeMapping["\u006E\u0331"] = '\u1E49';
			composeMapping["\u004E\u032D"] = '\u1E4A';
			composeMapping["\u006E\u032D"] = '\u1E4B';
			composeMapping["\u00D5\u0301"] = '\u1E4C';
			composeMapping["\u00F5\u0301"] = '\u1E4D';
			composeMapping["\u00D5\u0308"] = '\u1E4E';
			composeMapping["\u00F5\u0308"] = '\u1E4F';
			composeMapping["\u014C\u0300"] = '\u1E50';
			composeMapping["\u014D\u0300"] = '\u1E51';
			composeMapping["\u014C\u0301"] = '\u1E52';
			composeMapping["\u014D\u0301"] = '\u1E53';
			composeMapping["\u0050\u0301"] = '\u1E54';
			composeMapping["\u0070\u0301"] = '\u1E55';
			composeMapping["\u0050\u0307"] = '\u1E56';
			composeMapping["\u0070\u0307"] = '\u1E57';
			composeMapping["\u0052\u0307"] = '\u1E58';
			composeMapping["\u0072\u0307"] = '\u1E59';
			composeMapping["\u0052\u0323"] = '\u1E5A';
			composeMapping["\u0072\u0323"] = '\u1E5B';
			composeMapping["\u1E5A\u0304"] = '\u1E5C';
			composeMapping["\u1E5B\u0304"] = '\u1E5D';
			composeMapping["\u0052\u0331"] = '\u1E5E';
			composeMapping["\u0072\u0331"] = '\u1E5F';
			composeMapping["\u0053\u0307"] = '\u1E60';
			composeMapping["\u0073\u0307"] = '\u1E61';
			composeMapping["\u0053\u0323"] = '\u1E62';
			composeMapping["\u0073\u0323"] = '\u1E63';
			composeMapping["\u015A\u0307"] = '\u1E64';
			composeMapping["\u015B\u0307"] = '\u1E65';
			composeMapping["\u0160\u0307"] = '\u1E66';
			composeMapping["\u0161\u0307"] = '\u1E67';
			composeMapping["\u1E62\u0307"] = '\u1E68';
			composeMapping["\u1E63\u0307"] = '\u1E69';
			composeMapping["\u0054\u0307"] = '\u1E6A';
			composeMapping["\u0074\u0307"] = '\u1E6B';
			composeMapping["\u0054\u0323"] = '\u1E6C';
			composeMapping["\u0074\u0323"] = '\u1E6D';
			composeMapping["\u0054\u0331"] = '\u1E6E';
			composeMapping["\u0074\u0331"] = '\u1E6F';
			composeMapping["\u0054\u032D"] = '\u1E70';
			composeMapping["\u0074\u032D"] = '\u1E71';
			composeMapping["\u0055\u0324"] = '\u1E72';
			composeMapping["\u0075\u0324"] = '\u1E73';
			composeMapping["\u0055\u0330"] = '\u1E74';
			composeMapping["\u0075\u0330"] = '\u1E75';
			composeMapping["\u0055\u032D"] = '\u1E76';
			composeMapping["\u0075\u032D"] = '\u1E77';
			composeMapping["\u0168\u0301"] = '\u1E78';
			composeMapping["\u0169\u0301"] = '\u1E79';
			composeMapping["\u016A\u0308"] = '\u1E7A';
			composeMapping["\u016B\u0308"] = '\u1E7B';
			composeMapping["\u0056\u0303"] = '\u1E7C';
			composeMapping["\u0076\u0303"] = '\u1E7D';
			composeMapping["\u0056\u0323"] = '\u1E7E';
			composeMapping["\u0076\u0323"] = '\u1E7F';
			composeMapping["\u0057\u0300"] = '\u1E80';
			composeMapping["\u0077\u0300"] = '\u1E81';
			composeMapping["\u0057\u0301"] = '\u1E82';
			composeMapping["\u0077\u0301"] = '\u1E83';
			composeMapping["\u0057\u0308"] = '\u1E84';
			composeMapping["\u0077\u0308"] = '\u1E85';
			composeMapping["\u0057\u0307"] = '\u1E86';
			composeMapping["\u0077\u0307"] = '\u1E87';
			composeMapping["\u0057\u0323"] = '\u1E88';
			composeMapping["\u0077\u0323"] = '\u1E89';
			composeMapping["\u0058\u0307"] = '\u1E8A';
			composeMapping["\u0078\u0307"] = '\u1E8B';
			composeMapping["\u0058\u0308"] = '\u1E8C';
			composeMapping["\u0078\u0308"] = '\u1E8D';
			composeMapping["\u0059\u0307"] = '\u1E8E';
			composeMapping["\u0079\u0307"] = '\u1E8F';
			composeMapping["\u005A\u0302"] = '\u1E90';
			composeMapping["\u007A\u0302"] = '\u1E91';
			composeMapping["\u005A\u0323"] = '\u1E92';
			composeMapping["\u007A\u0323"] = '\u1E93';
			composeMapping["\u005A\u0331"] = '\u1E94';
			composeMapping["\u007A\u0331"] = '\u1E95';
			composeMapping["\u0068\u0331"] = '\u1E96';
			composeMapping["\u0074\u0308"] = '\u1E97';
			composeMapping["\u0077\u030A"] = '\u1E98';
			composeMapping["\u0079\u030A"] = '\u1E99';
			composeMapping["\u0061\u02BE"] = '\u1E9A';
			composeMapping["\u017F\u0307"] = '\u1E9B';
			composeMapping["\u0041\u0323"] = '\u1EA0';
			composeMapping["\u0061\u0323"] = '\u1EA1';
			composeMapping["\u0041\u0309"] = '\u1EA2';
			composeMapping["\u0061\u0309"] = '\u1EA3';
			composeMapping["\u00C2\u0301"] = '\u1EA4';
			composeMapping["\u00E2\u0301"] = '\u1EA5';
			composeMapping["\u00C2\u0300"] = '\u1EA6';
			composeMapping["\u00E2\u0300"] = '\u1EA7';
			composeMapping["\u00C2\u0309"] = '\u1EA8';
			composeMapping["\u00E2\u0309"] = '\u1EA9';
			composeMapping["\u00C2\u0303"] = '\u1EAA';
			composeMapping["\u00E2\u0303"] = '\u1EAB';
			composeMapping["\u1EA0\u0302"] = '\u1EAC';
			composeMapping["\u1EA1\u0302"] = '\u1EAD';
			composeMapping["\u0102\u0301"] = '\u1EAE';
			composeMapping["\u0103\u0301"] = '\u1EAF';
			composeMapping["\u0102\u0300"] = '\u1EB0';
			composeMapping["\u0103\u0300"] = '\u1EB1';
			composeMapping["\u0102\u0309"] = '\u1EB2';
			composeMapping["\u0103\u0309"] = '\u1EB3';
			composeMapping["\u0102\u0303"] = '\u1EB4';
			composeMapping["\u0103\u0303"] = '\u1EB5';
			composeMapping["\u1EA0\u0306"] = '\u1EB6';
			composeMapping["\u1EA1\u0306"] = '\u1EB7';
			composeMapping["\u0045\u0323"] = '\u1EB8';
			composeMapping["\u0065\u0323"] = '\u1EB9';
			composeMapping["\u0045\u0309"] = '\u1EBA';
			composeMapping["\u0065\u0309"] = '\u1EBB';
			composeMapping["\u0045\u0303"] = '\u1EBC';
			composeMapping["\u0065\u0303"] = '\u1EBD';
			composeMapping["\u00CA\u0301"] = '\u1EBE';
			composeMapping["\u00EA\u0301"] = '\u1EBF';
			composeMapping["\u00CA\u0300"] = '\u1EC0';
			composeMapping["\u00EA\u0300"] = '\u1EC1';
			composeMapping["\u00CA\u0309"] = '\u1EC2';
			composeMapping["\u00EA\u0309"] = '\u1EC3';
			composeMapping["\u00CA\u0303"] = '\u1EC4';
			composeMapping["\u00EA\u0303"] = '\u1EC5';
			composeMapping["\u1EB8\u0302"] = '\u1EC6';
			composeMapping["\u1EB9\u0302"] = '\u1EC7';
			composeMapping["\u0049\u0309"] = '\u1EC8';
			composeMapping["\u0069\u0309"] = '\u1EC9';
			composeMapping["\u0049\u0323"] = '\u1ECA';
			composeMapping["\u0069\u0323"] = '\u1ECB';
			composeMapping["\u004F\u0323"] = '\u1ECC';
			composeMapping["\u006F\u0323"] = '\u1ECD';
			composeMapping["\u004F\u0309"] = '\u1ECE';
			composeMapping["\u006F\u0309"] = '\u1ECF';
			composeMapping["\u00D4\u0301"] = '\u1ED0';
			composeMapping["\u00F4\u0301"] = '\u1ED1';
			composeMapping["\u00D4\u0300"] = '\u1ED2';
			composeMapping["\u00F4\u0300"] = '\u1ED3';
			composeMapping["\u00D4\u0309"] = '\u1ED4';
			composeMapping["\u00F4\u0309"] = '\u1ED5';
			composeMapping["\u00D4\u0303"] = '\u1ED6';
			composeMapping["\u00F4\u0303"] = '\u1ED7';
			composeMapping["\u1ECC\u0302"] = '\u1ED8';
			composeMapping["\u1ECD\u0302"] = '\u1ED9';
			composeMapping["\u01A0\u0301"] = '\u1EDA';
			composeMapping["\u01A1\u0301"] = '\u1EDB';
			composeMapping["\u01A0\u0300"] = '\u1EDC';
			composeMapping["\u01A1\u0300"] = '\u1EDD';
			composeMapping["\u01A0\u0309"] = '\u1EDE';
			composeMapping["\u01A1\u0309"] = '\u1EDF';
			composeMapping["\u01A0\u0303"] = '\u1EE0';
			composeMapping["\u01A1\u0303"] = '\u1EE1';
			composeMapping["\u01A0\u0323"] = '\u1EE2';
			composeMapping["\u01A1\u0323"] = '\u1EE3';
			composeMapping["\u0055\u0323"] = '\u1EE4';
			composeMapping["\u0075\u0323"] = '\u1EE5';
			composeMapping["\u0055\u0309"] = '\u1EE6';
			composeMapping["\u0075\u0309"] = '\u1EE7';
			composeMapping["\u01AF\u0301"] = '\u1EE8';
			composeMapping["\u01B0\u0301"] = '\u1EE9';
			composeMapping["\u01AF\u0300"] = '\u1EEA';
			composeMapping["\u01B0\u0300"] = '\u1EEB';
			composeMapping["\u01AF\u0309"] = '\u1EEC';
			composeMapping["\u01B0\u0309"] = '\u1EED';
			composeMapping["\u01AF\u0303"] = '\u1EEE';
			composeMapping["\u01B0\u0303"] = '\u1EEF';
			composeMapping["\u01AF\u0323"] = '\u1EF0';
			composeMapping["\u01B0\u0323"] = '\u1EF1';
			composeMapping["\u0059\u0300"] = '\u1EF2';
			composeMapping["\u0079\u0300"] = '\u1EF3';
			composeMapping["\u0059\u0323"] = '\u1EF4';
			composeMapping["\u0079\u0323"] = '\u1EF5';
			composeMapping["\u0059\u0309"] = '\u1EF6';
			composeMapping["\u0079\u0309"] = '\u1EF7';
			composeMapping["\u0059\u0303"] = '\u1EF8';
			composeMapping["\u0079\u0303"] = '\u1EF9';
			composeMapping["\u03B1\u0313"] = '\u1F00';
			composeMapping["\u03B1\u0314"] = '\u1F01';
			composeMapping["\u1F00\u0300"] = '\u1F02';
			composeMapping["\u1F01\u0300"] = '\u1F03';
			composeMapping["\u1F00\u0301"] = '\u1F04';
			composeMapping["\u1F01\u0301"] = '\u1F05';
			composeMapping["\u1F00\u0342"] = '\u1F06';
			composeMapping["\u1F01\u0342"] = '\u1F07';
			composeMapping["\u0391\u0313"] = '\u1F08';
			composeMapping["\u0391\u0314"] = '\u1F09';
			composeMapping["\u1F08\u0300"] = '\u1F0A';
			composeMapping["\u1F09\u0300"] = '\u1F0B';
			composeMapping["\u1F08\u0301"] = '\u1F0C';
			composeMapping["\u1F09\u0301"] = '\u1F0D';
			composeMapping["\u1F08\u0342"] = '\u1F0E';
			composeMapping["\u1F09\u0342"] = '\u1F0F';
			composeMapping["\u03B5\u0313"] = '\u1F10';
			composeMapping["\u03B5\u0314"] = '\u1F11';
			composeMapping["\u1F10\u0300"] = '\u1F12';
			composeMapping["\u1F11\u0300"] = '\u1F13';
			composeMapping["\u1F10\u0301"] = '\u1F14';
			composeMapping["\u1F11\u0301"] = '\u1F15';
			composeMapping["\u0395\u0313"] = '\u1F18';
			composeMapping["\u0395\u0314"] = '\u1F19';
			composeMapping["\u1F18\u0300"] = '\u1F1A';
			composeMapping["\u1F19\u0300"] = '\u1F1B';
			composeMapping["\u1F18\u0301"] = '\u1F1C';
			composeMapping["\u1F19\u0301"] = '\u1F1D';
			composeMapping["\u03B7\u0313"] = '\u1F20';
			composeMapping["\u03B7\u0314"] = '\u1F21';
			composeMapping["\u1F20\u0300"] = '\u1F22';
			composeMapping["\u1F21\u0300"] = '\u1F23';
			composeMapping["\u1F20\u0301"] = '\u1F24';
			composeMapping["\u1F21\u0301"] = '\u1F25';
			composeMapping["\u1F20\u0342"] = '\u1F26';
			composeMapping["\u1F21\u0342"] = '\u1F27';
			composeMapping["\u0397\u0313"] = '\u1F28';
			composeMapping["\u0397\u0314"] = '\u1F29';
			composeMapping["\u1F28\u0300"] = '\u1F2A';
			composeMapping["\u1F29\u0300"] = '\u1F2B';
			composeMapping["\u1F28\u0301"] = '\u1F2C';
			composeMapping["\u1F29\u0301"] = '\u1F2D';
			composeMapping["\u1F28\u0342"] = '\u1F2E';
			composeMapping["\u1F29\u0342"] = '\u1F2F';
			composeMapping["\u03B9\u0313"] = '\u1F30';
			composeMapping["\u03B9\u0314"] = '\u1F31';
			composeMapping["\u1F30\u0300"] = '\u1F32';
			composeMapping["\u1F31\u0300"] = '\u1F33';
			composeMapping["\u1F30\u0301"] = '\u1F34';
			composeMapping["\u1F31\u0301"] = '\u1F35';
			composeMapping["\u1F30\u0342"] = '\u1F36';
			composeMapping["\u1F31\u0342"] = '\u1F37';
			composeMapping["\u0399\u0313"] = '\u1F38';
			composeMapping["\u0399\u0314"] = '\u1F39';
			composeMapping["\u1F38\u0300"] = '\u1F3A';
			composeMapping["\u1F39\u0300"] = '\u1F3B';
			composeMapping["\u1F38\u0301"] = '\u1F3C';
			composeMapping["\u1F39\u0301"] = '\u1F3D';
			composeMapping["\u1F38\u0342"] = '\u1F3E';
			composeMapping["\u1F39\u0342"] = '\u1F3F';
			composeMapping["\u03BF\u0313"] = '\u1F40';
			composeMapping["\u03BF\u0314"] = '\u1F41';
			composeMapping["\u1F40\u0300"] = '\u1F42';
			composeMapping["\u1F41\u0300"] = '\u1F43';
			composeMapping["\u1F40\u0301"] = '\u1F44';
			composeMapping["\u1F41\u0301"] = '\u1F45';
			composeMapping["\u039F\u0313"] = '\u1F48';
			composeMapping["\u039F\u0314"] = '\u1F49';
			composeMapping["\u1F48\u0300"] = '\u1F4A';
			composeMapping["\u1F49\u0300"] = '\u1F4B';
			composeMapping["\u1F48\u0301"] = '\u1F4C';
			composeMapping["\u1F49\u0301"] = '\u1F4D';
			composeMapping["\u03C5\u0313"] = '\u1F50';
			composeMapping["\u03C5\u0314"] = '\u1F51';
			composeMapping["\u1F50\u0300"] = '\u1F52';
			composeMapping["\u1F51\u0300"] = '\u1F53';
			composeMapping["\u1F50\u0301"] = '\u1F54';
			composeMapping["\u1F51\u0301"] = '\u1F55';
			composeMapping["\u1F50\u0342"] = '\u1F56';
			composeMapping["\u1F51\u0342"] = '\u1F57';
			composeMapping["\u03A5\u0314"] = '\u1F59';
			composeMapping["\u1F59\u0300"] = '\u1F5B';
			composeMapping["\u1F59\u0301"] = '\u1F5D';
			composeMapping["\u1F59\u0342"] = '\u1F5F';
			composeMapping["\u03C9\u0313"] = '\u1F60';
			composeMapping["\u03C9\u0314"] = '\u1F61';
			composeMapping["\u1F60\u0300"] = '\u1F62';
			composeMapping["\u1F61\u0300"] = '\u1F63';
			composeMapping["\u1F60\u0301"] = '\u1F64';
			composeMapping["\u1F61\u0301"] = '\u1F65';
			composeMapping["\u1F60\u0342"] = '\u1F66';
			composeMapping["\u1F61\u0342"] = '\u1F67';
			composeMapping["\u03A9\u0313"] = '\u1F68';
			composeMapping["\u03A9\u0314"] = '\u1F69';
			composeMapping["\u1F68\u0300"] = '\u1F6A';
			composeMapping["\u1F69\u0300"] = '\u1F6B';
			composeMapping["\u1F68\u0301"] = '\u1F6C';
			composeMapping["\u1F69\u0301"] = '\u1F6D';
			composeMapping["\u1F68\u0342"] = '\u1F6E';
			composeMapping["\u1F69\u0342"] = '\u1F6F';
			composeMapping["\u03B1\u0300"] = '\u1F70';
			composeMapping["\u03AC"] = '\u1F71';
			composeMapping["\u03B5\u0300"] = '\u1F72';
			composeMapping["\u03AD"] = '\u1F73';
			composeMapping["\u03B7\u0300"] = '\u1F74';
			composeMapping["\u03AE"] = '\u1F75';
			composeMapping["\u03B9\u0300"] = '\u1F76';
			composeMapping["\u03AF"] = '\u1F77';
			composeMapping["\u03BF\u0300"] = '\u1F78';
			composeMapping["\u03CC"] = '\u1F79';
			composeMapping["\u03C5\u0300"] = '\u1F7A';
			composeMapping["\u03CD"] = '\u1F7B';
			composeMapping["\u03C9\u0300"] = '\u1F7C';
			composeMapping["\u03CE"] = '\u1F7D';
			composeMapping["\u1F00\u0345"] = '\u1F80';
			composeMapping["\u1F01\u0345"] = '\u1F81';
			composeMapping["\u1F02\u0345"] = '\u1F82';
			composeMapping["\u1F03\u0345"] = '\u1F83';
			composeMapping["\u1F04\u0345"] = '\u1F84';
			composeMapping["\u1F05\u0345"] = '\u1F85';
			composeMapping["\u1F06\u0345"] = '\u1F86';
			composeMapping["\u1F07\u0345"] = '\u1F87';
			composeMapping["\u1F08\u0345"] = '\u1F88';
			composeMapping["\u1F09\u0345"] = '\u1F89';
			composeMapping["\u1F0A\u0345"] = '\u1F8A';
			composeMapping["\u1F0B\u0345"] = '\u1F8B';
			composeMapping["\u1F0C\u0345"] = '\u1F8C';
			composeMapping["\u1F0D\u0345"] = '\u1F8D';
			composeMapping["\u1F0E\u0345"] = '\u1F8E';
			composeMapping["\u1F0F\u0345"] = '\u1F8F';
			composeMapping["\u1F20\u0345"] = '\u1F90';
			composeMapping["\u1F21\u0345"] = '\u1F91';
			composeMapping["\u1F22\u0345"] = '\u1F92';
			composeMapping["\u1F23\u0345"] = '\u1F93';
			composeMapping["\u1F24\u0345"] = '\u1F94';
			composeMapping["\u1F25\u0345"] = '\u1F95';
			composeMapping["\u1F26\u0345"] = '\u1F96';
			composeMapping["\u1F27\u0345"] = '\u1F97';
			composeMapping["\u1F28\u0345"] = '\u1F98';
			composeMapping["\u1F29\u0345"] = '\u1F99';
			composeMapping["\u1F2A\u0345"] = '\u1F9A';
			composeMapping["\u1F2B\u0345"] = '\u1F9B';
			composeMapping["\u1F2C\u0345"] = '\u1F9C';
			composeMapping["\u1F2D\u0345"] = '\u1F9D';
			composeMapping["\u1F2E\u0345"] = '\u1F9E';
			composeMapping["\u1F2F\u0345"] = '\u1F9F';
			composeMapping["\u1F60\u0345"] = '\u1FA0';
			composeMapping["\u1F61\u0345"] = '\u1FA1';
			composeMapping["\u1F62\u0345"] = '\u1FA2';
			composeMapping["\u1F63\u0345"] = '\u1FA3';
			composeMapping["\u1F64\u0345"] = '\u1FA4';
			composeMapping["\u1F65\u0345"] = '\u1FA5';
			composeMapping["\u1F66\u0345"] = '\u1FA6';
			composeMapping["\u1F67\u0345"] = '\u1FA7';
			composeMapping["\u1F68\u0345"] = '\u1FA8';
			composeMapping["\u1F69\u0345"] = '\u1FA9';
			composeMapping["\u1F6A\u0345"] = '\u1FAA';
			composeMapping["\u1F6B\u0345"] = '\u1FAB';
			composeMapping["\u1F6C\u0345"] = '\u1FAC';
			composeMapping["\u1F6D\u0345"] = '\u1FAD';
			composeMapping["\u1F6E\u0345"] = '\u1FAE';
			composeMapping["\u1F6F\u0345"] = '\u1FAF';
			composeMapping["\u03B1\u0306"] = '\u1FB0';
			composeMapping["\u03B1\u0304"] = '\u1FB1';
			composeMapping["\u1F70\u0345"] = '\u1FB2';
			composeMapping["\u03B1\u0345"] = '\u1FB3';
			composeMapping["\u03AC\u0345"] = '\u1FB4';
			composeMapping["\u03B1\u0342"] = '\u1FB6';
			composeMapping["\u1FB6\u0345"] = '\u1FB7';
			composeMapping["\u0391\u0306"] = '\u1FB8';
			composeMapping["\u0391\u0304"] = '\u1FB9';
			composeMapping["\u0391\u0300"] = '\u1FBA';
			composeMapping["\u0386"] = '\u1FBB';
			composeMapping["\u0391\u0345"] = '\u1FBC';
			composeMapping["\u0020\u0313"] = '\u1FBD';
			composeMapping["\u03B9"] = '\u1FBE';
			composeMapping["\u0020\u0313"] = '\u1FBF';
			composeMapping["\u0020\u0342"] = '\u1FC0';
			composeMapping["\u00A8\u0342"] = '\u1FC1';
			composeMapping["\u1F74\u0345"] = '\u1FC2';
			composeMapping["\u03B7\u0345"] = '\u1FC3';
			composeMapping["\u03AE\u0345"] = '\u1FC4';
			composeMapping["\u03B7\u0342"] = '\u1FC6';
			composeMapping["\u1FC6\u0345"] = '\u1FC7';
			composeMapping["\u0395\u0300"] = '\u1FC8';
			composeMapping["\u0388"] = '\u1FC9';
			composeMapping["\u0397\u0300"] = '\u1FCA';
			composeMapping["\u0389"] = '\u1FCB';
			composeMapping["\u0397\u0345"] = '\u1FCC';
			composeMapping["\u1FBF\u0300"] = '\u1FCD';
			composeMapping["\u1FBF\u0301"] = '\u1FCE';
			composeMapping["\u1FBF\u0342"] = '\u1FCF';
			composeMapping["\u03B9\u0306"] = '\u1FD0';
			composeMapping["\u03B9\u0304"] = '\u1FD1';
			composeMapping["\u03CA\u0300"] = '\u1FD2';
			composeMapping["\u0390"] = '\u1FD3';
			composeMapping["\u03B9\u0342"] = '\u1FD6';
			composeMapping["\u03CA\u0342"] = '\u1FD7';
			composeMapping["\u0399\u0306"] = '\u1FD8';
			composeMapping["\u0399\u0304"] = '\u1FD9';
			composeMapping["\u0399\u0300"] = '\u1FDA';
			composeMapping["\u038A"] = '\u1FDB';
			composeMapping["\u1FFE\u0300"] = '\u1FDD';
			composeMapping["\u1FFE\u0301"] = '\u1FDE';
			composeMapping["\u1FFE\u0342"] = '\u1FDF';
			composeMapping["\u03C5\u0306"] = '\u1FE0';
			composeMapping["\u03C5\u0304"] = '\u1FE1';
			composeMapping["\u03CB\u0300"] = '\u1FE2';
			composeMapping["\u03B0"] = '\u1FE3';
			composeMapping["\u03C1\u0313"] = '\u1FE4';
			composeMapping["\u03C1\u0314"] = '\u1FE5';
			composeMapping["\u03C5\u0342"] = '\u1FE6';
			composeMapping["\u03CB\u0342"] = '\u1FE7';
			composeMapping["\u03A5\u0306"] = '\u1FE8';
			composeMapping["\u03A5\u0304"] = '\u1FE9';
			composeMapping["\u03A5\u0300"] = '\u1FEA';
			composeMapping["\u038E"] = '\u1FEB';
			composeMapping["\u03A1\u0314"] = '\u1FEC';
			composeMapping["\u00A8\u0300"] = '\u1FED';
			composeMapping["\u0385"] = '\u1FEE';
			composeMapping["\u0060"] = '\u1FEF';
			composeMapping["\u1F7C\u0345"] = '\u1FF2';
			composeMapping["\u03C9\u0345"] = '\u1FF3';
			composeMapping["\u03CE\u0345"] = '\u1FF4';
			composeMapping["\u03C9\u0342"] = '\u1FF6';
			composeMapping["\u1FF6\u0345"] = '\u1FF7';
			composeMapping["\u039F\u0300"] = '\u1FF8';
			composeMapping["\u038C"] = '\u1FF9';
			composeMapping["\u03A9\u0300"] = '\u1FFA';
			composeMapping["\u038F"] = '\u1FFB';
			composeMapping["\u03A9\u0345"] = '\u1FFC';
			composeMapping["\u00B4"] = '\u1FFD';
			composeMapping["\u0020\u0314"] = '\u1FFE';
			composeMapping["\u2002"] = '\u2000';
			composeMapping["\u2003"] = '\u2001';
			composeMapping["\u0020"] = '\u2002';
			composeMapping["\u0020"] = '\u2003';
			composeMapping["\u0020"] = '\u2004';
			composeMapping["\u0020"] = '\u2005';
			composeMapping["\u0020"] = '\u2006';
			composeMapping["\u0020"] = '\u2007';
			composeMapping["\u0020"] = '\u2008';
			composeMapping["\u0020"] = '\u2009';
			composeMapping["\u0020"] = '\u200A';
			composeMapping["\u2010"] = '\u2011';
			composeMapping["\u0020\u0333"] = '\u2017';
			composeMapping["\u002E"] = '\u2024';
			composeMapping["\u002E\u002E"] = '\u2025';
			composeMapping["\u002E\u002E\u002E"] = '\u2026';
			composeMapping["\u0020"] = '\u202F';
			composeMapping["\u2032\u2032"] = '\u2033';
			composeMapping["\u2032\u2032\u2032"] = '\u2034';
			composeMapping["\u2035\u2035"] = '\u2036';
			composeMapping["\u2035\u2035\u2035"] = '\u2037';
			composeMapping["\u0021\u0021"] = '\u203C';
			composeMapping["\u0020\u0305"] = '\u203E';
			composeMapping["\u003F\u003F"] = '\u2047';
			composeMapping["\u003F\u0021"] = '\u2048';
			composeMapping["\u0021\u003F"] = '\u2049';
			composeMapping["\u2032\u2032\u2032\u2032"] = '\u2057';
			composeMapping["\u0020"] = '\u205F';
			composeMapping["\u0030"] = '\u2070';
			composeMapping["\u0069"] = '\u2071';
			composeMapping["\u0034"] = '\u2074';
			composeMapping["\u0035"] = '\u2075';
			composeMapping["\u0036"] = '\u2076';
			composeMapping["\u0037"] = '\u2077';
			composeMapping["\u0038"] = '\u2078';
			composeMapping["\u0039"] = '\u2079';
			composeMapping["\u002B"] = '\u207A';
			composeMapping["\u2212"] = '\u207B';
			composeMapping["\u003D"] = '\u207C';
			composeMapping["\u0028"] = '\u207D';
			composeMapping["\u0029"] = '\u207E';
			composeMapping["\u006E"] = '\u207F';
			composeMapping["\u0030"] = '\u2080';
			composeMapping["\u0031"] = '\u2081';
			composeMapping["\u0032"] = '\u2082';
			composeMapping["\u0033"] = '\u2083';
			composeMapping["\u0034"] = '\u2084';
			composeMapping["\u0035"] = '\u2085';
			composeMapping["\u0036"] = '\u2086';
			composeMapping["\u0037"] = '\u2087';
			composeMapping["\u0038"] = '\u2088';
			composeMapping["\u0039"] = '\u2089';
			composeMapping["\u002B"] = '\u208A';
			composeMapping["\u2212"] = '\u208B';
			composeMapping["\u003D"] = '\u208C';
			composeMapping["\u0028"] = '\u208D';
			composeMapping["\u0029"] = '\u208E';
			composeMapping["\u0061"] = '\u2090';
			composeMapping["\u0065"] = '\u2091';
			composeMapping["\u006F"] = '\u2092';
			composeMapping["\u0078"] = '\u2093';
			composeMapping["\u0259"] = '\u2094';
			composeMapping["\u0052\u0073"] = '\u20A8';
			composeMapping["\u0061\u002F\u0063"] = '\u2100';
			composeMapping["\u0061\u002F\u0073"] = '\u2101';
			composeMapping["\u0043"] = '\u2102';
			composeMapping["\u00B0\u0043"] = '\u2103';
			composeMapping["\u0063\u002F\u006F"] = '\u2105';
			composeMapping["\u0063\u002F\u0075"] = '\u2106';
			composeMapping["\u0190"] = '\u2107';
			composeMapping["\u00B0\u0046"] = '\u2109';
			composeMapping["\u0067"] = '\u210A';
			composeMapping["\u0048"] = '\u210B';
			composeMapping["\u0048"] = '\u210C';
			composeMapping["\u0048"] = '\u210D';
			composeMapping["\u0068"] = '\u210E';
			composeMapping["\u0127"] = '\u210F';
			composeMapping["\u0049"] = '\u2110';
			composeMapping["\u0049"] = '\u2111';
			composeMapping["\u004C"] = '\u2112';
			composeMapping["\u006C"] = '\u2113';
			composeMapping["\u004E"] = '\u2115';
			composeMapping["\u004E\u006F"] = '\u2116';
			composeMapping["\u0050"] = '\u2119';
			composeMapping["\u0051"] = '\u211A';
			composeMapping["\u0052"] = '\u211B';
			composeMapping["\u0052"] = '\u211C';
			composeMapping["\u0052"] = '\u211D';
			composeMapping["\u0053\u004D"] = '\u2120';
			composeMapping["\u0054\u0045\u004C"] = '\u2121';
			composeMapping["\u0054\u004D"] = '\u2122';
			composeMapping["\u005A"] = '\u2124';
			composeMapping["\u03A9"] = '\u2126';
			composeMapping["\u005A"] = '\u2128';
			composeMapping["\u004B"] = '\u212A';
			composeMapping["\u00C5"] = '\u212B';
			composeMapping["\u0042"] = '\u212C';
			composeMapping["\u0043"] = '\u212D';
			composeMapping["\u0065"] = '\u212F';
			composeMapping["\u0045"] = '\u2130';
			composeMapping["\u0046"] = '\u2131';
			composeMapping["\u004D"] = '\u2133';
			composeMapping["\u006F"] = '\u2134';
			composeMapping["\u05D0"] = '\u2135';
			composeMapping["\u05D1"] = '\u2136';
			composeMapping["\u05D2"] = '\u2137';
			composeMapping["\u05D3"] = '\u2138';
			composeMapping["\u0069"] = '\u2139';
			composeMapping["\u0046\u0041\u0058"] = '\u213B';
			composeMapping["\u03C0"] = '\u213C';
			composeMapping["\u03B3"] = '\u213D';
			composeMapping["\u0393"] = '\u213E';
			composeMapping["\u03A0"] = '\u213F';
			composeMapping["\u2211"] = '\u2140';
			composeMapping["\u0044"] = '\u2145';
			composeMapping["\u0064"] = '\u2146';
			composeMapping["\u0065"] = '\u2147';
			composeMapping["\u0069"] = '\u2148';
			composeMapping["\u006A"] = '\u2149';
			composeMapping["\u0031\u2044\u0033"] = '\u2153';
			composeMapping["\u0032\u2044\u0033"] = '\u2154';
			composeMapping["\u0031\u2044\u0035"] = '\u2155';
			composeMapping["\u0032\u2044\u0035"] = '\u2156';
			composeMapping["\u0033\u2044\u0035"] = '\u2157';
			composeMapping["\u0034\u2044\u0035"] = '\u2158';
			composeMapping["\u0031\u2044\u0036"] = '\u2159';
			composeMapping["\u0035\u2044\u0036"] = '\u215A';
			composeMapping["\u0031\u2044\u0038"] = '\u215B';
			composeMapping["\u0033\u2044\u0038"] = '\u215C';
			composeMapping["\u0035\u2044\u0038"] = '\u215D';
			composeMapping["\u0037\u2044\u0038"] = '\u215E';
			composeMapping["\u0031\u2044"] = '\u215F';
			composeMapping["\u0049"] = '\u2160';
			composeMapping["\u0049\u0049"] = '\u2161';
			composeMapping["\u0049\u0049\u0049"] = '\u2162';
			composeMapping["\u0049\u0056"] = '\u2163';
			composeMapping["\u0056"] = '\u2164';
			composeMapping["\u0056\u0049"] = '\u2165';
			composeMapping["\u0056\u0049\u0049"] = '\u2166';
			composeMapping["\u0056\u0049\u0049\u0049"] = '\u2167';
			composeMapping["\u0049\u0058"] = '\u2168';
			composeMapping["\u0058"] = '\u2169';
			composeMapping["\u0058\u0049"] = '\u216A';
			composeMapping["\u0058\u0049\u0049"] = '\u216B';
			composeMapping["\u004C"] = '\u216C';
			composeMapping["\u0043"] = '\u216D';
			composeMapping["\u0044"] = '\u216E';
			composeMapping["\u004D"] = '\u216F';
			composeMapping["\u0069"] = '\u2170';
			composeMapping["\u0069\u0069"] = '\u2171';
			composeMapping["\u0069\u0069\u0069"] = '\u2172';
			composeMapping["\u0069\u0076"] = '\u2173';
			composeMapping["\u0076"] = '\u2174';
			composeMapping["\u0076\u0069"] = '\u2175';
			composeMapping["\u0076\u0069\u0069"] = '\u2176';
			composeMapping["\u0076\u0069\u0069\u0069"] = '\u2177';
			composeMapping["\u0069\u0078"] = '\u2178';
			composeMapping["\u0078"] = '\u2179';
			composeMapping["\u0078\u0069"] = '\u217A';
			composeMapping["\u0078\u0069\u0069"] = '\u217B';
			composeMapping["\u006C"] = '\u217C';
			composeMapping["\u0063"] = '\u217D';
			composeMapping["\u0064"] = '\u217E';
			composeMapping["\u006D"] = '\u217F';
			composeMapping["\u2190\u0338"] = '\u219A';
			composeMapping["\u2192\u0338"] = '\u219B';
			composeMapping["\u2194\u0338"] = '\u21AE';
			composeMapping["\u21D0\u0338"] = '\u21CD';
			composeMapping["\u21D4\u0338"] = '\u21CE';
			composeMapping["\u21D2\u0338"] = '\u21CF';
			composeMapping["\u2203\u0338"] = '\u2204';
			composeMapping["\u2208\u0338"] = '\u2209';
			composeMapping["\u220B\u0338"] = '\u220C';
			composeMapping["\u2223\u0338"] = '\u2224';
			composeMapping["\u2225\u0338"] = '\u2226';
			composeMapping["\u222B\u222B"] = '\u222C';
			composeMapping["\u222B\u222B\u222B"] = '\u222D';
			composeMapping["\u222E\u222E"] = '\u222F';
			composeMapping["\u222E\u222E\u222E"] = '\u2230';
			composeMapping["\u223C\u0338"] = '\u2241';
			composeMapping["\u2243\u0338"] = '\u2244';
			composeMapping["\u2245\u0338"] = '\u2247';
			composeMapping["\u2248\u0338"] = '\u2249';
			composeMapping["\u003D\u0338"] = '\u2260';
			composeMapping["\u2261\u0338"] = '\u2262';
			composeMapping["\u224D\u0338"] = '\u226D';
			composeMapping["\u003C\u0338"] = '\u226E';
			composeMapping["\u003E\u0338"] = '\u226F';
			composeMapping["\u2264\u0338"] = '\u2270';
			composeMapping["\u2265\u0338"] = '\u2271';
			composeMapping["\u2272\u0338"] = '\u2274';
			composeMapping["\u2273\u0338"] = '\u2275';
			composeMapping["\u2276\u0338"] = '\u2278';
			composeMapping["\u2277\u0338"] = '\u2279';
			composeMapping["\u227A\u0338"] = '\u2280';
			composeMapping["\u227B\u0338"] = '\u2281';
			composeMapping["\u2282\u0338"] = '\u2284';
			composeMapping["\u2283\u0338"] = '\u2285';
			composeMapping["\u2286\u0338"] = '\u2288';
			composeMapping["\u2287\u0338"] = '\u2289';
			composeMapping["\u22A2\u0338"] = '\u22AC';
			composeMapping["\u22A8\u0338"] = '\u22AD';
			composeMapping["\u22A9\u0338"] = '\u22AE';
			composeMapping["\u22AB\u0338"] = '\u22AF';
			composeMapping["\u227C\u0338"] = '\u22E0';
			composeMapping["\u227D\u0338"] = '\u22E1';
			composeMapping["\u2291\u0338"] = '\u22E2';
			composeMapping["\u2292\u0338"] = '\u22E3';
			composeMapping["\u22B2\u0338"] = '\u22EA';
			composeMapping["\u22B3\u0338"] = '\u22EB';
			composeMapping["\u22B4\u0338"] = '\u22EC';
			composeMapping["\u22B5\u0338"] = '\u22ED';
			composeMapping["\u3008"] = '\u2329';
			composeMapping["\u3009"] = '\u232A';
			composeMapping["\u0031"] = '\u2460';
			composeMapping["\u0032"] = '\u2461';
			composeMapping["\u0033"] = '\u2462';
			composeMapping["\u0034"] = '\u2463';
			composeMapping["\u0035"] = '\u2464';
			composeMapping["\u0036"] = '\u2465';
			composeMapping["\u0037"] = '\u2466';
			composeMapping["\u0038"] = '\u2467';
			composeMapping["\u0039"] = '\u2468';
			composeMapping["\u0031\u0030"] = '\u2469';
			composeMapping["\u0031\u0031"] = '\u246A';
			composeMapping["\u0031\u0032"] = '\u246B';
			composeMapping["\u0031\u0033"] = '\u246C';
			composeMapping["\u0031\u0034"] = '\u246D';
			composeMapping["\u0031\u0035"] = '\u246E';
			composeMapping["\u0031\u0036"] = '\u246F';
			composeMapping["\u0031\u0037"] = '\u2470';
			composeMapping["\u0031\u0038"] = '\u2471';
			composeMapping["\u0031\u0039"] = '\u2472';
			composeMapping["\u0032\u0030"] = '\u2473';
			composeMapping["\u0028\u0031\u0029"] = '\u2474';
			composeMapping["\u0028\u0032\u0029"] = '\u2475';
			composeMapping["\u0028\u0033\u0029"] = '\u2476';
			composeMapping["\u0028\u0034\u0029"] = '\u2477';
			composeMapping["\u0028\u0035\u0029"] = '\u2478';
			composeMapping["\u0028\u0036\u0029"] = '\u2479';
			composeMapping["\u0028\u0037\u0029"] = '\u247A';
			composeMapping["\u0028\u0038\u0029"] = '\u247B';
			composeMapping["\u0028\u0039\u0029"] = '\u247C';
			composeMapping["\u0028\u0031\u0030\u0029"] = '\u247D';
			composeMapping["\u0028\u0031\u0031\u0029"] = '\u247E';
			composeMapping["\u0028\u0031\u0032\u0029"] = '\u247F';
			composeMapping["\u0028\u0031\u0033\u0029"] = '\u2480';
			composeMapping["\u0028\u0031\u0034\u0029"] = '\u2481';
			composeMapping["\u0028\u0031\u0035\u0029"] = '\u2482';
			composeMapping["\u0028\u0031\u0036\u0029"] = '\u2483';
			composeMapping["\u0028\u0031\u0037\u0029"] = '\u2484';
			composeMapping["\u0028\u0031\u0038\u0029"] = '\u2485';
			composeMapping["\u0028\u0031\u0039\u0029"] = '\u2486';
			composeMapping["\u0028\u0032\u0030\u0029"] = '\u2487';
			composeMapping["\u0031\u002E"] = '\u2488';
			composeMapping["\u0032\u002E"] = '\u2489';
			composeMapping["\u0033\u002E"] = '\u248A';
			composeMapping["\u0034\u002E"] = '\u248B';
			composeMapping["\u0035\u002E"] = '\u248C';
			composeMapping["\u0036\u002E"] = '\u248D';
			composeMapping["\u0037\u002E"] = '\u248E';
			composeMapping["\u0038\u002E"] = '\u248F';
			composeMapping["\u0039\u002E"] = '\u2490';
			composeMapping["\u0031\u0030\u002E"] = '\u2491';
			composeMapping["\u0031\u0031\u002E"] = '\u2492';
			composeMapping["\u0031\u0032\u002E"] = '\u2493';
			composeMapping["\u0031\u0033\u002E"] = '\u2494';
			composeMapping["\u0031\u0034\u002E"] = '\u2495';
			composeMapping["\u0031\u0035\u002E"] = '\u2496';
			composeMapping["\u0031\u0036\u002E"] = '\u2497';
			composeMapping["\u0031\u0037\u002E"] = '\u2498';
			composeMapping["\u0031\u0038\u002E"] = '\u2499';
			composeMapping["\u0031\u0039\u002E"] = '\u249A';
			composeMapping["\u0032\u0030\u002E"] = '\u249B';
			composeMapping["\u0028\u0061\u0029"] = '\u249C';
			composeMapping["\u0028\u0062\u0029"] = '\u249D';
			composeMapping["\u0028\u0063\u0029"] = '\u249E';
			composeMapping["\u0028\u0064\u0029"] = '\u249F';
			composeMapping["\u0028\u0065\u0029"] = '\u24A0';
			composeMapping["\u0028\u0066\u0029"] = '\u24A1';
			composeMapping["\u0028\u0067\u0029"] = '\u24A2';
			composeMapping["\u0028\u0068\u0029"] = '\u24A3';
			composeMapping["\u0028\u0069\u0029"] = '\u24A4';
			composeMapping["\u0028\u006A\u0029"] = '\u24A5';
			composeMapping["\u0028\u006B\u0029"] = '\u24A6';
			composeMapping["\u0028\u006C\u0029"] = '\u24A7';
			composeMapping["\u0028\u006D\u0029"] = '\u24A8';
			composeMapping["\u0028\u006E\u0029"] = '\u24A9';
			composeMapping["\u0028\u006F\u0029"] = '\u24AA';
			composeMapping["\u0028\u0070\u0029"] = '\u24AB';
			composeMapping["\u0028\u0071\u0029"] = '\u24AC';
			composeMapping["\u0028\u0072\u0029"] = '\u24AD';
			composeMapping["\u0028\u0073\u0029"] = '\u24AE';
			composeMapping["\u0028\u0074\u0029"] = '\u24AF';
			composeMapping["\u0028\u0075\u0029"] = '\u24B0';
			composeMapping["\u0028\u0076\u0029"] = '\u24B1';
			composeMapping["\u0028\u0077\u0029"] = '\u24B2';
			composeMapping["\u0028\u0078\u0029"] = '\u24B3';
			composeMapping["\u0028\u0079\u0029"] = '\u24B4';
			composeMapping["\u0028\u007A\u0029"] = '\u24B5';
			composeMapping["\u0041"] = '\u24B6';
			composeMapping["\u0042"] = '\u24B7';
			composeMapping["\u0043"] = '\u24B8';
			composeMapping["\u0044"] = '\u24B9';
			composeMapping["\u0045"] = '\u24BA';
			composeMapping["\u0046"] = '\u24BB';
			composeMapping["\u0047"] = '\u24BC';
			composeMapping["\u0048"] = '\u24BD';
			composeMapping["\u0049"] = '\u24BE';
			composeMapping["\u004A"] = '\u24BF';
			composeMapping["\u004B"] = '\u24C0';
			composeMapping["\u004C"] = '\u24C1';
			composeMapping["\u004D"] = '\u24C2';
			composeMapping["\u004E"] = '\u24C3';
			composeMapping["\u004F"] = '\u24C4';
			composeMapping["\u0050"] = '\u24C5';
			composeMapping["\u0051"] = '\u24C6';
			composeMapping["\u0052"] = '\u24C7';
			composeMapping["\u0053"] = '\u24C8';
			composeMapping["\u0054"] = '\u24C9';
			composeMapping["\u0055"] = '\u24CA';
			composeMapping["\u0056"] = '\u24CB';
			composeMapping["\u0057"] = '\u24CC';
			composeMapping["\u0058"] = '\u24CD';
			composeMapping["\u0059"] = '\u24CE';
			composeMapping["\u005A"] = '\u24CF';
			composeMapping["\u0061"] = '\u24D0';
			composeMapping["\u0062"] = '\u24D1';
			composeMapping["\u0063"] = '\u24D2';
			composeMapping["\u0064"] = '\u24D3';
			composeMapping["\u0065"] = '\u24D4';
			composeMapping["\u0066"] = '\u24D5';
			composeMapping["\u0067"] = '\u24D6';
			composeMapping["\u0068"] = '\u24D7';
			composeMapping["\u0069"] = '\u24D8';
			composeMapping["\u006A"] = '\u24D9';
			composeMapping["\u006B"] = '\u24DA';
			composeMapping["\u006C"] = '\u24DB';
			composeMapping["\u006D"] = '\u24DC';
			composeMapping["\u006E"] = '\u24DD';
			composeMapping["\u006F"] = '\u24DE';
			composeMapping["\u0070"] = '\u24DF';
			composeMapping["\u0071"] = '\u24E0';
			composeMapping["\u0072"] = '\u24E1';
			composeMapping["\u0073"] = '\u24E2';
			composeMapping["\u0074"] = '\u24E3';
			composeMapping["\u0075"] = '\u24E4';
			composeMapping["\u0076"] = '\u24E5';
			composeMapping["\u0077"] = '\u24E6';
			composeMapping["\u0078"] = '\u24E7';
			composeMapping["\u0079"] = '\u24E8';
			composeMapping["\u007A"] = '\u24E9';
			composeMapping["\u0030"] = '\u24EA';
			composeMapping["\u222B\u222B\u222B\u222B"] = '\u2A0C';
			composeMapping["\u003A\u003A\u003D"] = '\u2A74';
			composeMapping["\u003D\u003D"] = '\u2A75';
			composeMapping["\u003D\u003D\u003D"] = '\u2A76';
			composeMapping["\u2ADD\u0338"] = '\u2ADC';
			composeMapping["\u2D61"] = '\u2D6F';
			composeMapping["\u6BCD"] = '\u2E9F';
			composeMapping["\u9F9F"] = '\u2EF3';
			composeMapping["\u4E00"] = '\u2F00';
			composeMapping["\u4E28"] = '\u2F01';
			composeMapping["\u4E36"] = '\u2F02';
			composeMapping["\u4E3F"] = '\u2F03';
			composeMapping["\u4E59"] = '\u2F04';
			composeMapping["\u4E85"] = '\u2F05';
			composeMapping["\u4E8C"] = '\u2F06';
			composeMapping["\u4EA0"] = '\u2F07';
			composeMapping["\u4EBA"] = '\u2F08';
			composeMapping["\u513F"] = '\u2F09';
			composeMapping["\u5165"] = '\u2F0A';
			composeMapping["\u516B"] = '\u2F0B';
			composeMapping["\u5182"] = '\u2F0C';
			composeMapping["\u5196"] = '\u2F0D';
			composeMapping["\u51AB"] = '\u2F0E';
			composeMapping["\u51E0"] = '\u2F0F';
			composeMapping["\u51F5"] = '\u2F10';
			composeMapping["\u5200"] = '\u2F11';
			composeMapping["\u529B"] = '\u2F12';
			composeMapping["\u52F9"] = '\u2F13';
			composeMapping["\u5315"] = '\u2F14';
			composeMapping["\u531A"] = '\u2F15';
			composeMapping["\u5338"] = '\u2F16';
			composeMapping["\u5341"] = '\u2F17';
			composeMapping["\u535C"] = '\u2F18';
			composeMapping["\u5369"] = '\u2F19';
			composeMapping["\u5382"] = '\u2F1A';
			composeMapping["\u53B6"] = '\u2F1B';
			composeMapping["\u53C8"] = '\u2F1C';
			composeMapping["\u53E3"] = '\u2F1D';
			composeMapping["\u56D7"] = '\u2F1E';
			composeMapping["\u571F"] = '\u2F1F';
			composeMapping["\u58EB"] = '\u2F20';
			composeMapping["\u5902"] = '\u2F21';
			composeMapping["\u590A"] = '\u2F22';
			composeMapping["\u5915"] = '\u2F23';
			composeMapping["\u5927"] = '\u2F24';
			composeMapping["\u5973"] = '\u2F25';
			composeMapping["\u5B50"] = '\u2F26';
			composeMapping["\u5B80"] = '\u2F27';
			composeMapping["\u5BF8"] = '\u2F28';
			composeMapping["\u5C0F"] = '\u2F29';
			composeMapping["\u5C22"] = '\u2F2A';
			composeMapping["\u5C38"] = '\u2F2B';
			composeMapping["\u5C6E"] = '\u2F2C';
			composeMapping["\u5C71"] = '\u2F2D';
			composeMapping["\u5DDB"] = '\u2F2E';
			composeMapping["\u5DE5"] = '\u2F2F';
			composeMapping["\u5DF1"] = '\u2F30';
			composeMapping["\u5DFE"] = '\u2F31';
			composeMapping["\u5E72"] = '\u2F32';
			composeMapping["\u5E7A"] = '\u2F33';
			composeMapping["\u5E7F"] = '\u2F34';
			composeMapping["\u5EF4"] = '\u2F35';
			composeMapping["\u5EFE"] = '\u2F36';
			composeMapping["\u5F0B"] = '\u2F37';
			composeMapping["\u5F13"] = '\u2F38';
			composeMapping["\u5F50"] = '\u2F39';
			composeMapping["\u5F61"] = '\u2F3A';
			composeMapping["\u5F73"] = '\u2F3B';
			composeMapping["\u5FC3"] = '\u2F3C';
			composeMapping["\u6208"] = '\u2F3D';
			composeMapping["\u6236"] = '\u2F3E';
			composeMapping["\u624B"] = '\u2F3F';
			composeMapping["\u652F"] = '\u2F40';
			composeMapping["\u6534"] = '\u2F41';
			composeMapping["\u6587"] = '\u2F42';
			composeMapping["\u6597"] = '\u2F43';
			composeMapping["\u65A4"] = '\u2F44';
			composeMapping["\u65B9"] = '\u2F45';
			composeMapping["\u65E0"] = '\u2F46';
			composeMapping["\u65E5"] = '\u2F47';
			composeMapping["\u66F0"] = '\u2F48';
			composeMapping["\u6708"] = '\u2F49';
			composeMapping["\u6728"] = '\u2F4A';
			composeMapping["\u6B20"] = '\u2F4B';
			composeMapping["\u6B62"] = '\u2F4C';
			composeMapping["\u6B79"] = '\u2F4D';
			composeMapping["\u6BB3"] = '\u2F4E';
			composeMapping["\u6BCB"] = '\u2F4F';
			composeMapping["\u6BD4"] = '\u2F50';
			composeMapping["\u6BDB"] = '\u2F51';
			composeMapping["\u6C0F"] = '\u2F52';
			composeMapping["\u6C14"] = '\u2F53';
			composeMapping["\u6C34"] = '\u2F54';
			composeMapping["\u706B"] = '\u2F55';
			composeMapping["\u722A"] = '\u2F56';
			composeMapping["\u7236"] = '\u2F57';
			composeMapping["\u723B"] = '\u2F58';
			composeMapping["\u723F"] = '\u2F59';
			composeMapping["\u7247"] = '\u2F5A';
			composeMapping["\u7259"] = '\u2F5B';
			composeMapping["\u725B"] = '\u2F5C';
			composeMapping["\u72AC"] = '\u2F5D';
			composeMapping["\u7384"] = '\u2F5E';
			composeMapping["\u7389"] = '\u2F5F';
			composeMapping["\u74DC"] = '\u2F60';
			composeMapping["\u74E6"] = '\u2F61';
			composeMapping["\u7518"] = '\u2F62';
			composeMapping["\u751F"] = '\u2F63';
			composeMapping["\u7528"] = '\u2F64';
			composeMapping["\u7530"] = '\u2F65';
			composeMapping["\u758B"] = '\u2F66';
			composeMapping["\u7592"] = '\u2F67';
			composeMapping["\u7676"] = '\u2F68';
			composeMapping["\u767D"] = '\u2F69';
			composeMapping["\u76AE"] = '\u2F6A';
			composeMapping["\u76BF"] = '\u2F6B';
			composeMapping["\u76EE"] = '\u2F6C';
			composeMapping["\u77DB"] = '\u2F6D';
			composeMapping["\u77E2"] = '\u2F6E';
			composeMapping["\u77F3"] = '\u2F6F';
			composeMapping["\u793A"] = '\u2F70';
			composeMapping["\u79B8"] = '\u2F71';
			composeMapping["\u79BE"] = '\u2F72';
			composeMapping["\u7A74"] = '\u2F73';
			composeMapping["\u7ACB"] = '\u2F74';
			composeMapping["\u7AF9"] = '\u2F75';
			composeMapping["\u7C73"] = '\u2F76';
			composeMapping["\u7CF8"] = '\u2F77';
			composeMapping["\u7F36"] = '\u2F78';
			composeMapping["\u7F51"] = '\u2F79';
			composeMapping["\u7F8A"] = '\u2F7A';
			composeMapping["\u7FBD"] = '\u2F7B';
			composeMapping["\u8001"] = '\u2F7C';
			composeMapping["\u800C"] = '\u2F7D';
			composeMapping["\u8012"] = '\u2F7E';
			composeMapping["\u8033"] = '\u2F7F';
			composeMapping["\u807F"] = '\u2F80';
			composeMapping["\u8089"] = '\u2F81';
			composeMapping["\u81E3"] = '\u2F82';
			composeMapping["\u81EA"] = '\u2F83';
			composeMapping["\u81F3"] = '\u2F84';
			composeMapping["\u81FC"] = '\u2F85';
			composeMapping["\u820C"] = '\u2F86';
			composeMapping["\u821B"] = '\u2F87';
			composeMapping["\u821F"] = '\u2F88';
			composeMapping["\u826E"] = '\u2F89';
			composeMapping["\u8272"] = '\u2F8A';
			composeMapping["\u8278"] = '\u2F8B';
			composeMapping["\u864D"] = '\u2F8C';
			composeMapping["\u866B"] = '\u2F8D';
			composeMapping["\u8840"] = '\u2F8E';
			composeMapping["\u884C"] = '\u2F8F';
			composeMapping["\u8863"] = '\u2F90';
			composeMapping["\u897E"] = '\u2F91';
			composeMapping["\u898B"] = '\u2F92';
			composeMapping["\u89D2"] = '\u2F93';
			composeMapping["\u8A00"] = '\u2F94';
			composeMapping["\u8C37"] = '\u2F95';
			composeMapping["\u8C46"] = '\u2F96';
			composeMapping["\u8C55"] = '\u2F97';
			composeMapping["\u8C78"] = '\u2F98';
			composeMapping["\u8C9D"] = '\u2F99';
			composeMapping["\u8D64"] = '\u2F9A';
			composeMapping["\u8D70"] = '\u2F9B';
			composeMapping["\u8DB3"] = '\u2F9C';
			composeMapping["\u8EAB"] = '\u2F9D';
			composeMapping["\u8ECA"] = '\u2F9E';
			composeMapping["\u8F9B"] = '\u2F9F';
			composeMapping["\u8FB0"] = '\u2FA0';
			composeMapping["\u8FB5"] = '\u2FA1';
			composeMapping["\u9091"] = '\u2FA2';
			composeMapping["\u9149"] = '\u2FA3';
			composeMapping["\u91C6"] = '\u2FA4';
			composeMapping["\u91CC"] = '\u2FA5';
			composeMapping["\u91D1"] = '\u2FA6';
			composeMapping["\u9577"] = '\u2FA7';
			composeMapping["\u9580"] = '\u2FA8';
			composeMapping["\u961C"] = '\u2FA9';
			composeMapping["\u96B6"] = '\u2FAA';
			composeMapping["\u96B9"] = '\u2FAB';
			composeMapping["\u96E8"] = '\u2FAC';
			composeMapping["\u9751"] = '\u2FAD';
			composeMapping["\u975E"] = '\u2FAE';
			composeMapping["\u9762"] = '\u2FAF';
			composeMapping["\u9769"] = '\u2FB0';
			composeMapping["\u97CB"] = '\u2FB1';
			composeMapping["\u97ED"] = '\u2FB2';
			composeMapping["\u97F3"] = '\u2FB3';
			composeMapping["\u9801"] = '\u2FB4';
			composeMapping["\u98A8"] = '\u2FB5';
			composeMapping["\u98DB"] = '\u2FB6';
			composeMapping["\u98DF"] = '\u2FB7';
			composeMapping["\u9996"] = '\u2FB8';
			composeMapping["\u9999"] = '\u2FB9';
			composeMapping["\u99AC"] = '\u2FBA';
			composeMapping["\u9AA8"] = '\u2FBB';
			composeMapping["\u9AD8"] = '\u2FBC';
			composeMapping["\u9ADF"] = '\u2FBD';
			composeMapping["\u9B25"] = '\u2FBE';
			composeMapping["\u9B2F"] = '\u2FBF';
			composeMapping["\u9B32"] = '\u2FC0';
			composeMapping["\u9B3C"] = '\u2FC1';
			composeMapping["\u9B5A"] = '\u2FC2';
			composeMapping["\u9CE5"] = '\u2FC3';
			composeMapping["\u9E75"] = '\u2FC4';
			composeMapping["\u9E7F"] = '\u2FC5';
			composeMapping["\u9EA5"] = '\u2FC6';
			composeMapping["\u9EBB"] = '\u2FC7';
			composeMapping["\u9EC3"] = '\u2FC8';
			composeMapping["\u9ECD"] = '\u2FC9';
			composeMapping["\u9ED1"] = '\u2FCA';
			composeMapping["\u9EF9"] = '\u2FCB';
			composeMapping["\u9EFD"] = '\u2FCC';
			composeMapping["\u9F0E"] = '\u2FCD';
			composeMapping["\u9F13"] = '\u2FCE';
			composeMapping["\u9F20"] = '\u2FCF';
			composeMapping["\u9F3B"] = '\u2FD0';
			composeMapping["\u9F4A"] = '\u2FD1';
			composeMapping["\u9F52"] = '\u2FD2';
			composeMapping["\u9F8D"] = '\u2FD3';
			composeMapping["\u9F9C"] = '\u2FD4';
			composeMapping["\u9FA0"] = '\u2FD5';
			composeMapping["\u0020"] = '\u3000';
			composeMapping["\u3012"] = '\u3036';
			composeMapping["\u5341"] = '\u3038';
			composeMapping["\u5344"] = '\u3039';
			composeMapping["\u5345"] = '\u303A';
			composeMapping["\u304B\u3099"] = '\u304C';
			composeMapping["\u304D\u3099"] = '\u304E';
			composeMapping["\u304F\u3099"] = '\u3050';
			composeMapping["\u3051\u3099"] = '\u3052';
			composeMapping["\u3053\u3099"] = '\u3054';
			composeMapping["\u3055\u3099"] = '\u3056';
			composeMapping["\u3057\u3099"] = '\u3058';
			composeMapping["\u3059\u3099"] = '\u305A';
			composeMapping["\u305B\u3099"] = '\u305C';
			composeMapping["\u305D\u3099"] = '\u305E';
			composeMapping["\u305F\u3099"] = '\u3060';
			composeMapping["\u3061\u3099"] = '\u3062';
			composeMapping["\u3064\u3099"] = '\u3065';
			composeMapping["\u3066\u3099"] = '\u3067';
			composeMapping["\u3068\u3099"] = '\u3069';
			composeMapping["\u306F\u3099"] = '\u3070';
			composeMapping["\u306F\u309A"] = '\u3071';
			composeMapping["\u3072\u3099"] = '\u3073';
			composeMapping["\u3072\u309A"] = '\u3074';
			composeMapping["\u3075\u3099"] = '\u3076';
			composeMapping["\u3075\u309A"] = '\u3077';
			composeMapping["\u3078\u3099"] = '\u3079';
			composeMapping["\u3078\u309A"] = '\u307A';
			composeMapping["\u307B\u3099"] = '\u307C';
			composeMapping["\u307B\u309A"] = '\u307D';
			composeMapping["\u3046\u3099"] = '\u3094';
			composeMapping["\u0020\u3099"] = '\u309B';
			composeMapping["\u0020\u309A"] = '\u309C';
			composeMapping["\u309D\u3099"] = '\u309E';
			composeMapping["\u3088\u308A"] = '\u309F';
			composeMapping["\u30AB\u3099"] = '\u30AC';
			composeMapping["\u30AD\u3099"] = '\u30AE';
			composeMapping["\u30AF\u3099"] = '\u30B0';
			composeMapping["\u30B1\u3099"] = '\u30B2';
			composeMapping["\u30B3\u3099"] = '\u30B4';
			composeMapping["\u30B5\u3099"] = '\u30B6';
			composeMapping["\u30B7\u3099"] = '\u30B8';
			composeMapping["\u30B9\u3099"] = '\u30BA';
			composeMapping["\u30BB\u3099"] = '\u30BC';
			composeMapping["\u30BD\u3099"] = '\u30BE';
			composeMapping["\u30BF\u3099"] = '\u30C0';
			composeMapping["\u30C1\u3099"] = '\u30C2';
			composeMapping["\u30C4\u3099"] = '\u30C5';
			composeMapping["\u30C6\u3099"] = '\u30C7';
			composeMapping["\u30C8\u3099"] = '\u30C9';
			composeMapping["\u30CF\u3099"] = '\u30D0';
			composeMapping["\u30CF\u309A"] = '\u30D1';
			composeMapping["\u30D2\u3099"] = '\u30D3';
			composeMapping["\u30D2\u309A"] = '\u30D4';
			composeMapping["\u30D5\u3099"] = '\u30D6';
			composeMapping["\u30D5\u309A"] = '\u30D7';
			composeMapping["\u30D8\u3099"] = '\u30D9';
			composeMapping["\u30D8\u309A"] = '\u30DA';
			composeMapping["\u30DB\u3099"] = '\u30DC';
			composeMapping["\u30DB\u309A"] = '\u30DD';
			composeMapping["\u30A6\u3099"] = '\u30F4';
			composeMapping["\u30EF\u3099"] = '\u30F7';
			composeMapping["\u30F0\u3099"] = '\u30F8';
			composeMapping["\u30F1\u3099"] = '\u30F9';
			composeMapping["\u30F2\u3099"] = '\u30FA';
			composeMapping["\u30FD\u3099"] = '\u30FE';
			composeMapping["\u30B3\u30C8"] = '\u30FF';
			composeMapping["\u1100"] = '\u3131';
			composeMapping["\u1101"] = '\u3132';
			composeMapping["\u11AA"] = '\u3133';
			composeMapping["\u1102"] = '\u3134';
			composeMapping["\u11AC"] = '\u3135';
			composeMapping["\u11AD"] = '\u3136';
			composeMapping["\u1103"] = '\u3137';
			composeMapping["\u1104"] = '\u3138';
			composeMapping["\u1105"] = '\u3139';
			composeMapping["\u11B0"] = '\u313A';
			composeMapping["\u11B1"] = '\u313B';
			composeMapping["\u11B2"] = '\u313C';
			composeMapping["\u11B3"] = '\u313D';
			composeMapping["\u11B4"] = '\u313E';
			composeMapping["\u11B5"] = '\u313F';
			composeMapping["\u111A"] = '\u3140';
			composeMapping["\u1106"] = '\u3141';
			composeMapping["\u1107"] = '\u3142';
			composeMapping["\u1108"] = '\u3143';
			composeMapping["\u1121"] = '\u3144';
			composeMapping["\u1109"] = '\u3145';
			composeMapping["\u110A"] = '\u3146';
			composeMapping["\u110B"] = '\u3147';
			composeMapping["\u110C"] = '\u3148';
			composeMapping["\u110D"] = '\u3149';
			composeMapping["\u110E"] = '\u314A';
			composeMapping["\u110F"] = '\u314B';
			composeMapping["\u1110"] = '\u314C';
			composeMapping["\u1111"] = '\u314D';
			composeMapping["\u1112"] = '\u314E';
			composeMapping["\u1161"] = '\u314F';
			composeMapping["\u1162"] = '\u3150';
			composeMapping["\u1163"] = '\u3151';
			composeMapping["\u1164"] = '\u3152';
			composeMapping["\u1165"] = '\u3153';
			composeMapping["\u1166"] = '\u3154';
			composeMapping["\u1167"] = '\u3155';
			composeMapping["\u1168"] = '\u3156';
			composeMapping["\u1169"] = '\u3157';
			composeMapping["\u116A"] = '\u3158';
			composeMapping["\u116B"] = '\u3159';
			composeMapping["\u116C"] = '\u315A';
			composeMapping["\u116D"] = '\u315B';
			composeMapping["\u116E"] = '\u315C';
			composeMapping["\u116F"] = '\u315D';
			composeMapping["\u1170"] = '\u315E';
			composeMapping["\u1171"] = '\u315F';
			composeMapping["\u1172"] = '\u3160';
			composeMapping["\u1173"] = '\u3161';
			composeMapping["\u1174"] = '\u3162';
			composeMapping["\u1175"] = '\u3163';
			composeMapping["\u1160"] = '\u3164';
			composeMapping["\u1114"] = '\u3165';
			composeMapping["\u1115"] = '\u3166';
			composeMapping["\u11C7"] = '\u3167';
			composeMapping["\u11C8"] = '\u3168';
			composeMapping["\u11CC"] = '\u3169';
			composeMapping["\u11CE"] = '\u316A';
			composeMapping["\u11D3"] = '\u316B';
			composeMapping["\u11D7"] = '\u316C';
			composeMapping["\u11D9"] = '\u316D';
			composeMapping["\u111C"] = '\u316E';
			composeMapping["\u11DD"] = '\u316F';
			composeMapping["\u11DF"] = '\u3170';
			composeMapping["\u111D"] = '\u3171';
			composeMapping["\u111E"] = '\u3172';
			composeMapping["\u1120"] = '\u3173';
			composeMapping["\u1122"] = '\u3174';
			composeMapping["\u1123"] = '\u3175';
			composeMapping["\u1127"] = '\u3176';
			composeMapping["\u1129"] = '\u3177';
			composeMapping["\u112B"] = '\u3178';
			composeMapping["\u112C"] = '\u3179';
			composeMapping["\u112D"] = '\u317A';
			composeMapping["\u112E"] = '\u317B';
			composeMapping["\u112F"] = '\u317C';
			composeMapping["\u1132"] = '\u317D';
			composeMapping["\u1136"] = '\u317E';
			composeMapping["\u1140"] = '\u317F';
			composeMapping["\u1147"] = '\u3180';
			composeMapping["\u114C"] = '\u3181';
			composeMapping["\u11F1"] = '\u3182';
			composeMapping["\u11F2"] = '\u3183';
			composeMapping["\u1157"] = '\u3184';
			composeMapping["\u1158"] = '\u3185';
			composeMapping["\u1159"] = '\u3186';
			composeMapping["\u1184"] = '\u3187';
			composeMapping["\u1185"] = '\u3188';
			composeMapping["\u1188"] = '\u3189';
			composeMapping["\u1191"] = '\u318A';
			composeMapping["\u1192"] = '\u318B';
			composeMapping["\u1194"] = '\u318C';
			composeMapping["\u119E"] = '\u318D';
			composeMapping["\u11A1"] = '\u318E';
			composeMapping["\u4E00"] = '\u3192';
			composeMapping["\u4E8C"] = '\u3193';
			composeMapping["\u4E09"] = '\u3194';
			composeMapping["\u56DB"] = '\u3195';
			composeMapping["\u4E0A"] = '\u3196';
			composeMapping["\u4E2D"] = '\u3197';
			composeMapping["\u4E0B"] = '\u3198';
			composeMapping["\u7532"] = '\u3199';
			composeMapping["\u4E59"] = '\u319A';
			composeMapping["\u4E19"] = '\u319B';
			composeMapping["\u4E01"] = '\u319C';
			composeMapping["\u5929"] = '\u319D';
			composeMapping["\u5730"] = '\u319E';
			composeMapping["\u4EBA"] = '\u319F';
			composeMapping["\u0028\u1100\u0029"] = '\u3200';
			composeMapping["\u0028\u1102\u0029"] = '\u3201';
			composeMapping["\u0028\u1103\u0029"] = '\u3202';
			composeMapping["\u0028\u1105\u0029"] = '\u3203';
			composeMapping["\u0028\u1106\u0029"] = '\u3204';
			composeMapping["\u0028\u1107\u0029"] = '\u3205';
			composeMapping["\u0028\u1109\u0029"] = '\u3206';
			composeMapping["\u0028\u110B\u0029"] = '\u3207';
			composeMapping["\u0028\u110C\u0029"] = '\u3208';
			composeMapping["\u0028\u110E\u0029"] = '\u3209';
			composeMapping["\u0028\u110F\u0029"] = '\u320A';
			composeMapping["\u0028\u1110\u0029"] = '\u320B';
			composeMapping["\u0028\u1111\u0029"] = '\u320C';
			composeMapping["\u0028\u1112\u0029"] = '\u320D';
			composeMapping["\u0028\u1100\u1161\u0029"] = '\u320E';
			composeMapping["\u0028\u1102\u1161\u0029"] = '\u320F';
			composeMapping["\u0028\u1103\u1161\u0029"] = '\u3210';
			composeMapping["\u0028\u1105\u1161\u0029"] = '\u3211';
			composeMapping["\u0028\u1106\u1161\u0029"] = '\u3212';
			composeMapping["\u0028\u1107\u1161\u0029"] = '\u3213';
			composeMapping["\u0028\u1109\u1161\u0029"] = '\u3214';
			composeMapping["\u0028\u110B\u1161\u0029"] = '\u3215';
			composeMapping["\u0028\u110C\u1161\u0029"] = '\u3216';
			composeMapping["\u0028\u110E\u1161\u0029"] = '\u3217';
			composeMapping["\u0028\u110F\u1161\u0029"] = '\u3218';
			composeMapping["\u0028\u1110\u1161\u0029"] = '\u3219';
			composeMapping["\u0028\u1111\u1161\u0029"] = '\u321A';
			composeMapping["\u0028\u1112\u1161\u0029"] = '\u321B';
			composeMapping["\u0028\u110C\u116E\u0029"] = '\u321C';
			composeMapping["\u0028\u110B\u1169\u110C\u1165\u11AB\u0029"] = '\u321D';
			composeMapping["\u0028\u110B\u1169\u1112\u116E\u0029"] = '\u321E';
			composeMapping["\u0028\u4E00\u0029"] = '\u3220';
			composeMapping["\u0028\u4E8C\u0029"] = '\u3221';
			composeMapping["\u0028\u4E09\u0029"] = '\u3222';
			composeMapping["\u0028\u56DB\u0029"] = '\u3223';
			composeMapping["\u0028\u4E94\u0029"] = '\u3224';
			composeMapping["\u0028\u516D\u0029"] = '\u3225';
			composeMapping["\u0028\u4E03\u0029"] = '\u3226';
			composeMapping["\u0028\u516B\u0029"] = '\u3227';
			composeMapping["\u0028\u4E5D\u0029"] = '\u3228';
			composeMapping["\u0028\u5341\u0029"] = '\u3229';
			composeMapping["\u0028\u6708\u0029"] = '\u322A';
			composeMapping["\u0028\u706B\u0029"] = '\u322B';
			composeMapping["\u0028\u6C34\u0029"] = '\u322C';
			composeMapping["\u0028\u6728\u0029"] = '\u322D';
			composeMapping["\u0028\u91D1\u0029"] = '\u322E';
			composeMapping["\u0028\u571F\u0029"] = '\u322F';
			composeMapping["\u0028\u65E5\u0029"] = '\u3230';
			composeMapping["\u0028\u682A\u0029"] = '\u3231';
			composeMapping["\u0028\u6709\u0029"] = '\u3232';
			composeMapping["\u0028\u793E\u0029"] = '\u3233';
			composeMapping["\u0028\u540D\u0029"] = '\u3234';
			composeMapping["\u0028\u7279\u0029"] = '\u3235';
			composeMapping["\u0028\u8CA1\u0029"] = '\u3236';
			composeMapping["\u0028\u795D\u0029"] = '\u3237';
			composeMapping["\u0028\u52B4\u0029"] = '\u3238';
			composeMapping["\u0028\u4EE3\u0029"] = '\u3239';
			composeMapping["\u0028\u547C\u0029"] = '\u323A';
			composeMapping["\u0028\u5B66\u0029"] = '\u323B';
			composeMapping["\u0028\u76E3\u0029"] = '\u323C';
			composeMapping["\u0028\u4F01\u0029"] = '\u323D';
			composeMapping["\u0028\u8CC7\u0029"] = '\u323E';
			composeMapping["\u0028\u5354\u0029"] = '\u323F';
			composeMapping["\u0028\u796D\u0029"] = '\u3240';
			composeMapping["\u0028\u4F11\u0029"] = '\u3241';
			composeMapping["\u0028\u81EA\u0029"] = '\u3242';
			composeMapping["\u0028\u81F3\u0029"] = '\u3243';
			composeMapping["\u0050\u0054\u0045"] = '\u3250';
			composeMapping["\u0032\u0031"] = '\u3251';
			composeMapping["\u0032\u0032"] = '\u3252';
			composeMapping["\u0032\u0033"] = '\u3253';
			composeMapping["\u0032\u0034"] = '\u3254';
			composeMapping["\u0032\u0035"] = '\u3255';
			composeMapping["\u0032\u0036"] = '\u3256';
			composeMapping["\u0032\u0037"] = '\u3257';
			composeMapping["\u0032\u0038"] = '\u3258';
			composeMapping["\u0032\u0039"] = '\u3259';
			composeMapping["\u0033\u0030"] = '\u325A';
			composeMapping["\u0033\u0031"] = '\u325B';
			composeMapping["\u0033\u0032"] = '\u325C';
			composeMapping["\u0033\u0033"] = '\u325D';
			composeMapping["\u0033\u0034"] = '\u325E';
			composeMapping["\u0033\u0035"] = '\u325F';
			composeMapping["\u1100"] = '\u3260';
			composeMapping["\u1102"] = '\u3261';
			composeMapping["\u1103"] = '\u3262';
			composeMapping["\u1105"] = '\u3263';
			composeMapping["\u1106"] = '\u3264';
			composeMapping["\u1107"] = '\u3265';
			composeMapping["\u1109"] = '\u3266';
			composeMapping["\u110B"] = '\u3267';
			composeMapping["\u110C"] = '\u3268';
			composeMapping["\u110E"] = '\u3269';
			composeMapping["\u110F"] = '\u326A';
			composeMapping["\u1110"] = '\u326B';
			composeMapping["\u1111"] = '\u326C';
			composeMapping["\u1112"] = '\u326D';
			composeMapping["\u1100\u1161"] = '\u326E';
			composeMapping["\u1102\u1161"] = '\u326F';
			composeMapping["\u1103\u1161"] = '\u3270';
			composeMapping["\u1105\u1161"] = '\u3271';
			composeMapping["\u1106\u1161"] = '\u3272';
			composeMapping["\u1107\u1161"] = '\u3273';
			composeMapping["\u1109\u1161"] = '\u3274';
			composeMapping["\u110B\u1161"] = '\u3275';
			composeMapping["\u110C\u1161"] = '\u3276';
			composeMapping["\u110E\u1161"] = '\u3277';
			composeMapping["\u110F\u1161"] = '\u3278';
			composeMapping["\u1110\u1161"] = '\u3279';
			composeMapping["\u1111\u1161"] = '\u327A';
			composeMapping["\u1112\u1161"] = '\u327B';
			composeMapping["\u110E\u1161\u11B7\u1100\u1169"] = '\u327C';
			composeMapping["\u110C\u116E\u110B\u1174"] = '\u327D';
			composeMapping["\u110B\u116E"] = '\u327E';
			composeMapping["\u4E00"] = '\u3280';
			composeMapping["\u4E8C"] = '\u3281';
			composeMapping["\u4E09"] = '\u3282';
			composeMapping["\u56DB"] = '\u3283';
			composeMapping["\u4E94"] = '\u3284';
			composeMapping["\u516D"] = '\u3285';
			composeMapping["\u4E03"] = '\u3286';
			composeMapping["\u516B"] = '\u3287';
			composeMapping["\u4E5D"] = '\u3288';
			composeMapping["\u5341"] = '\u3289';
			composeMapping["\u6708"] = '\u328A';
			composeMapping["\u706B"] = '\u328B';
			composeMapping["\u6C34"] = '\u328C';
			composeMapping["\u6728"] = '\u328D';
			composeMapping["\u91D1"] = '\u328E';
			composeMapping["\u571F"] = '\u328F';
			composeMapping["\u65E5"] = '\u3290';
			composeMapping["\u682A"] = '\u3291';
			composeMapping["\u6709"] = '\u3292';
			composeMapping["\u793E"] = '\u3293';
			composeMapping["\u540D"] = '\u3294';
			composeMapping["\u7279"] = '\u3295';
			composeMapping["\u8CA1"] = '\u3296';
			composeMapping["\u795D"] = '\u3297';
			composeMapping["\u52B4"] = '\u3298';
			composeMapping["\u79D8"] = '\u3299';
			composeMapping["\u7537"] = '\u329A';
			composeMapping["\u5973"] = '\u329B';
			composeMapping["\u9069"] = '\u329C';
			composeMapping["\u512A"] = '\u329D';
			composeMapping["\u5370"] = '\u329E';
			composeMapping["\u6CE8"] = '\u329F';
			composeMapping["\u9805"] = '\u32A0';
			composeMapping["\u4F11"] = '\u32A1';
			composeMapping["\u5199"] = '\u32A2';
			composeMapping["\u6B63"] = '\u32A3';
			composeMapping["\u4E0A"] = '\u32A4';
			composeMapping["\u4E2D"] = '\u32A5';
			composeMapping["\u4E0B"] = '\u32A6';
			composeMapping["\u5DE6"] = '\u32A7';
			composeMapping["\u53F3"] = '\u32A8';
			composeMapping["\u533B"] = '\u32A9';
			composeMapping["\u5B97"] = '\u32AA';
			composeMapping["\u5B66"] = '\u32AB';
			composeMapping["\u76E3"] = '\u32AC';
			composeMapping["\u4F01"] = '\u32AD';
			composeMapping["\u8CC7"] = '\u32AE';
			composeMapping["\u5354"] = '\u32AF';
			composeMapping["\u591C"] = '\u32B0';
			composeMapping["\u0033\u0036"] = '\u32B1';
			composeMapping["\u0033\u0037"] = '\u32B2';
			composeMapping["\u0033\u0038"] = '\u32B3';
			composeMapping["\u0033\u0039"] = '\u32B4';
			composeMapping["\u0034\u0030"] = '\u32B5';
			composeMapping["\u0034\u0031"] = '\u32B6';
			composeMapping["\u0034\u0032"] = '\u32B7';
			composeMapping["\u0034\u0033"] = '\u32B8';
			composeMapping["\u0034\u0034"] = '\u32B9';
			composeMapping["\u0034\u0035"] = '\u32BA';
			composeMapping["\u0034\u0036"] = '\u32BB';
			composeMapping["\u0034\u0037"] = '\u32BC';
			composeMapping["\u0034\u0038"] = '\u32BD';
			composeMapping["\u0034\u0039"] = '\u32BE';
			composeMapping["\u0035\u0030"] = '\u32BF';
			composeMapping["\u0031\u6708"] = '\u32C0';
			composeMapping["\u0032\u6708"] = '\u32C1';
			composeMapping["\u0033\u6708"] = '\u32C2';
			composeMapping["\u0034\u6708"] = '\u32C3';
			composeMapping["\u0035\u6708"] = '\u32C4';
			composeMapping["\u0036\u6708"] = '\u32C5';
			composeMapping["\u0037\u6708"] = '\u32C6';
			composeMapping["\u0038\u6708"] = '\u32C7';
			composeMapping["\u0039\u6708"] = '\u32C8';
			composeMapping["\u0031\u0030\u6708"] = '\u32C9';
			composeMapping["\u0031\u0031\u6708"] = '\u32CA';
			composeMapping["\u0031\u0032\u6708"] = '\u32CB';
			composeMapping["\u0048\u0067"] = '\u32CC';
			composeMapping["\u0065\u0072\u0067"] = '\u32CD';
			composeMapping["\u0065\u0056"] = '\u32CE';
			composeMapping["\u004C\u0054\u0044"] = '\u32CF';
			composeMapping["\u30A2"] = '\u32D0';
			composeMapping["\u30A4"] = '\u32D1';
			composeMapping["\u30A6"] = '\u32D2';
			composeMapping["\u30A8"] = '\u32D3';
			composeMapping["\u30AA"] = '\u32D4';
			composeMapping["\u30AB"] = '\u32D5';
			composeMapping["\u30AD"] = '\u32D6';
			composeMapping["\u30AF"] = '\u32D7';
			composeMapping["\u30B1"] = '\u32D8';
			composeMapping["\u30B3"] = '\u32D9';
			composeMapping["\u30B5"] = '\u32DA';
			composeMapping["\u30B7"] = '\u32DB';
			composeMapping["\u30B9"] = '\u32DC';
			composeMapping["\u30BB"] = '\u32DD';
			composeMapping["\u30BD"] = '\u32DE';
			composeMapping["\u30BF"] = '\u32DF';
			composeMapping["\u30C1"] = '\u32E0';
			composeMapping["\u30C4"] = '\u32E1';
			composeMapping["\u30C6"] = '\u32E2';
			composeMapping["\u30C8"] = '\u32E3';
			composeMapping["\u30CA"] = '\u32E4';
			composeMapping["\u30CB"] = '\u32E5';
			composeMapping["\u30CC"] = '\u32E6';
			composeMapping["\u30CD"] = '\u32E7';
			composeMapping["\u30CE"] = '\u32E8';
			composeMapping["\u30CF"] = '\u32E9';
			composeMapping["\u30D2"] = '\u32EA';
			composeMapping["\u30D5"] = '\u32EB';
			composeMapping["\u30D8"] = '\u32EC';
			composeMapping["\u30DB"] = '\u32ED';
			composeMapping["\u30DE"] = '\u32EE';
			composeMapping["\u30DF"] = '\u32EF';
			composeMapping["\u30E0"] = '\u32F0';
			composeMapping["\u30E1"] = '\u32F1';
			composeMapping["\u30E2"] = '\u32F2';
			composeMapping["\u30E4"] = '\u32F3';
			composeMapping["\u30E6"] = '\u32F4';
			composeMapping["\u30E8"] = '\u32F5';
			composeMapping["\u30E9"] = '\u32F6';
			composeMapping["\u30EA"] = '\u32F7';
			composeMapping["\u30EB"] = '\u32F8';
			composeMapping["\u30EC"] = '\u32F9';
			composeMapping["\u30ED"] = '\u32FA';
			composeMapping["\u30EF"] = '\u32FB';
			composeMapping["\u30F0"] = '\u32FC';
			composeMapping["\u30F1"] = '\u32FD';
			composeMapping["\u30F2"] = '\u32FE';
			composeMapping["\u30A2\u30D1\u30FC\u30C8"] = '\u3300';
			composeMapping["\u30A2\u30EB\u30D5\u30A1"] = '\u3301';
			composeMapping["\u30A2\u30F3\u30DA\u30A2"] = '\u3302';
			composeMapping["\u30A2\u30FC\u30EB"] = '\u3303';
			composeMapping["\u30A4\u30CB\u30F3\u30B0"] = '\u3304';
			composeMapping["\u30A4\u30F3\u30C1"] = '\u3305';
			composeMapping["\u30A6\u30A9\u30F3"] = '\u3306';
			composeMapping["\u30A8\u30B9\u30AF\u30FC\u30C9"] = '\u3307';
			composeMapping["\u30A8\u30FC\u30AB\u30FC"] = '\u3308';
			composeMapping["\u30AA\u30F3\u30B9"] = '\u3309';
			composeMapping["\u30AA\u30FC\u30E0"] = '\u330A';
			composeMapping["\u30AB\u30A4\u30EA"] = '\u330B';
			composeMapping["\u30AB\u30E9\u30C3\u30C8"] = '\u330C';
			composeMapping["\u30AB\u30ED\u30EA\u30FC"] = '\u330D';
			composeMapping["\u30AC\u30ED\u30F3"] = '\u330E';
			composeMapping["\u30AC\u30F3\u30DE"] = '\u330F';
			composeMapping["\u30AE\u30AC"] = '\u3310';
			composeMapping["\u30AE\u30CB\u30FC"] = '\u3311';
			composeMapping["\u30AD\u30E5\u30EA\u30FC"] = '\u3312';
			composeMapping["\u30AE\u30EB\u30C0\u30FC"] = '\u3313';
			composeMapping["\u30AD\u30ED"] = '\u3314';
			composeMapping["\u30AD\u30ED\u30B0\u30E9\u30E0"] = '\u3315';
			composeMapping["\u30AD\u30ED\u30E1\u30FC\u30C8\u30EB"] = '\u3316';
			composeMapping["\u30AD\u30ED\u30EF\u30C3\u30C8"] = '\u3317';
			composeMapping["\u30B0\u30E9\u30E0"] = '\u3318';
			composeMapping["\u30B0\u30E9\u30E0\u30C8\u30F3"] = '\u3319';
			composeMapping["\u30AF\u30EB\u30BC\u30A4\u30ED"] = '\u331A';
			composeMapping["\u30AF\u30ED\u30FC\u30CD"] = '\u331B';
			composeMapping["\u30B1\u30FC\u30B9"] = '\u331C';
			composeMapping["\u30B3\u30EB\u30CA"] = '\u331D';
			composeMapping["\u30B3\u30FC\u30DD"] = '\u331E';
			composeMapping["\u30B5\u30A4\u30AF\u30EB"] = '\u331F';
			composeMapping["\u30B5\u30F3\u30C1\u30FC\u30E0"] = '\u3320';
			composeMapping["\u30B7\u30EA\u30F3\u30B0"] = '\u3321';
			composeMapping["\u30BB\u30F3\u30C1"] = '\u3322';
			composeMapping["\u30BB\u30F3\u30C8"] = '\u3323';
			composeMapping["\u30C0\u30FC\u30B9"] = '\u3324';
			composeMapping["\u30C7\u30B7"] = '\u3325';
			composeMapping["\u30C9\u30EB"] = '\u3326';
			composeMapping["\u30C8\u30F3"] = '\u3327';
			composeMapping["\u30CA\u30CE"] = '\u3328';
			composeMapping["\u30CE\u30C3\u30C8"] = '\u3329';
			composeMapping["\u30CF\u30A4\u30C4"] = '\u332A';
			composeMapping["\u30D1\u30FC\u30BB\u30F3\u30C8"] = '\u332B';
			composeMapping["\u30D1\u30FC\u30C4"] = '\u332C';
			composeMapping["\u30D0\u30FC\u30EC\u30EB"] = '\u332D';
			composeMapping["\u30D4\u30A2\u30B9\u30C8\u30EB"] = '\u332E';
			composeMapping["\u30D4\u30AF\u30EB"] = '\u332F';
			composeMapping["\u30D4\u30B3"] = '\u3330';
			composeMapping["\u30D3\u30EB"] = '\u3331';
			composeMapping["\u30D5\u30A1\u30E9\u30C3\u30C9"] = '\u3332';
			composeMapping["\u30D5\u30A3\u30FC\u30C8"] = '\u3333';
			composeMapping["\u30D6\u30C3\u30B7\u30A7\u30EB"] = '\u3334';
			composeMapping["\u30D5\u30E9\u30F3"] = '\u3335';
			composeMapping["\u30D8\u30AF\u30BF\u30FC\u30EB"] = '\u3336';
			composeMapping["\u30DA\u30BD"] = '\u3337';
			composeMapping["\u30DA\u30CB\u30D2"] = '\u3338';
			composeMapping["\u30D8\u30EB\u30C4"] = '\u3339';
			composeMapping["\u30DA\u30F3\u30B9"] = '\u333A';
			composeMapping["\u30DA\u30FC\u30B8"] = '\u333B';
			composeMapping["\u30D9\u30FC\u30BF"] = '\u333C';
			composeMapping["\u30DD\u30A4\u30F3\u30C8"] = '\u333D';
			composeMapping["\u30DC\u30EB\u30C8"] = '\u333E';
			composeMapping["\u30DB\u30F3"] = '\u333F';
			composeMapping["\u30DD\u30F3\u30C9"] = '\u3340';
			composeMapping["\u30DB\u30FC\u30EB"] = '\u3341';
			composeMapping["\u30DB\u30FC\u30F3"] = '\u3342';
			composeMapping["\u30DE\u30A4\u30AF\u30ED"] = '\u3343';
			composeMapping["\u30DE\u30A4\u30EB"] = '\u3344';
			composeMapping["\u30DE\u30C3\u30CF"] = '\u3345';
			composeMapping["\u30DE\u30EB\u30AF"] = '\u3346';
			composeMapping["\u30DE\u30F3\u30B7\u30E7\u30F3"] = '\u3347';
			composeMapping["\u30DF\u30AF\u30ED\u30F3"] = '\u3348';
			composeMapping["\u30DF\u30EA"] = '\u3349';
			composeMapping["\u30DF\u30EA\u30D0\u30FC\u30EB"] = '\u334A';
			composeMapping["\u30E1\u30AC"] = '\u334B';
			composeMapping["\u30E1\u30AC\u30C8\u30F3"] = '\u334C';
			composeMapping["\u30E1\u30FC\u30C8\u30EB"] = '\u334D';
			composeMapping["\u30E4\u30FC\u30C9"] = '\u334E';
			composeMapping["\u30E4\u30FC\u30EB"] = '\u334F';
			composeMapping["\u30E6\u30A2\u30F3"] = '\u3350';
			composeMapping["\u30EA\u30C3\u30C8\u30EB"] = '\u3351';
			composeMapping["\u30EA\u30E9"] = '\u3352';
			composeMapping["\u30EB\u30D4\u30FC"] = '\u3353';
			composeMapping["\u30EB\u30FC\u30D6\u30EB"] = '\u3354';
			composeMapping["\u30EC\u30E0"] = '\u3355';
			composeMapping["\u30EC\u30F3\u30C8\u30B2\u30F3"] = '\u3356';
			composeMapping["\u30EF\u30C3\u30C8"] = '\u3357';
			composeMapping["\u0030\u70B9"] = '\u3358';
			composeMapping["\u0031\u70B9"] = '\u3359';
			composeMapping["\u0032\u70B9"] = '\u335A';
			composeMapping["\u0033\u70B9"] = '\u335B';
			composeMapping["\u0034\u70B9"] = '\u335C';
			composeMapping["\u0035\u70B9"] = '\u335D';
			composeMapping["\u0036\u70B9"] = '\u335E';
			composeMapping["\u0037\u70B9"] = '\u335F';
			composeMapping["\u0038\u70B9"] = '\u3360';
			composeMapping["\u0039\u70B9"] = '\u3361';
			composeMapping["\u0031\u0030\u70B9"] = '\u3362';
			composeMapping["\u0031\u0031\u70B9"] = '\u3363';
			composeMapping["\u0031\u0032\u70B9"] = '\u3364';
			composeMapping["\u0031\u0033\u70B9"] = '\u3365';
			composeMapping["\u0031\u0034\u70B9"] = '\u3366';
			composeMapping["\u0031\u0035\u70B9"] = '\u3367';
			composeMapping["\u0031\u0036\u70B9"] = '\u3368';
			composeMapping["\u0031\u0037\u70B9"] = '\u3369';
			composeMapping["\u0031\u0038\u70B9"] = '\u336A';
			composeMapping["\u0031\u0039\u70B9"] = '\u336B';
			composeMapping["\u0032\u0030\u70B9"] = '\u336C';
			composeMapping["\u0032\u0031\u70B9"] = '\u336D';
			composeMapping["\u0032\u0032\u70B9"] = '\u336E';
			composeMapping["\u0032\u0033\u70B9"] = '\u336F';
			composeMapping["\u0032\u0034\u70B9"] = '\u3370';
			composeMapping["\u0068\u0050\u0061"] = '\u3371';
			composeMapping["\u0064\u0061"] = '\u3372';
			composeMapping["\u0041\u0055"] = '\u3373';
			composeMapping["\u0062\u0061\u0072"] = '\u3374';
			composeMapping["\u006F\u0056"] = '\u3375';
			composeMapping["\u0070\u0063"] = '\u3376';
			composeMapping["\u0064\u006D"] = '\u3377';
			composeMapping["\u0064\u006D\u00B2"] = '\u3378';
			composeMapping["\u0064\u006D\u00B3"] = '\u3379';
			composeMapping["\u0049\u0055"] = '\u337A';
			composeMapping["\u5E73\u6210"] = '\u337B';
			composeMapping["\u662D\u548C"] = '\u337C';
			composeMapping["\u5927\u6B63"] = '\u337D';
			composeMapping["\u660E\u6CBB"] = '\u337E';
			composeMapping["\u682A\u5F0F\u4F1A\u793E"] = '\u337F';
			composeMapping["\u0070\u0041"] = '\u3380';
			composeMapping["\u006E\u0041"] = '\u3381';
			composeMapping["\u03BC\u0041"] = '\u3382';
			composeMapping["\u006D\u0041"] = '\u3383';
			composeMapping["\u006B\u0041"] = '\u3384';
			composeMapping["\u004B\u0042"] = '\u3385';
			composeMapping["\u004D\u0042"] = '\u3386';
			composeMapping["\u0047\u0042"] = '\u3387';
			composeMapping["\u0063\u0061\u006C"] = '\u3388';
			composeMapping["\u006B\u0063\u0061\u006C"] = '\u3389';
			composeMapping["\u0070\u0046"] = '\u338A';
			composeMapping["\u006E\u0046"] = '\u338B';
			composeMapping["\u03BC\u0046"] = '\u338C';
			composeMapping["\u03BC\u0067"] = '\u338D';
			composeMapping["\u006D\u0067"] = '\u338E';
			composeMapping["\u006B\u0067"] = '\u338F';
			composeMapping["\u0048\u007A"] = '\u3390';
			composeMapping["\u006B\u0048\u007A"] = '\u3391';
			composeMapping["\u004D\u0048\u007A"] = '\u3392';
			composeMapping["\u0047\u0048\u007A"] = '\u3393';
			composeMapping["\u0054\u0048\u007A"] = '\u3394';
			composeMapping["\u03BC\u2113"] = '\u3395';
			composeMapping["\u006D\u2113"] = '\u3396';
			composeMapping["\u0064\u2113"] = '\u3397';
			composeMapping["\u006B\u2113"] = '\u3398';
			composeMapping["\u0066\u006D"] = '\u3399';
			composeMapping["\u006E\u006D"] = '\u339A';
			composeMapping["\u03BC\u006D"] = '\u339B';
			composeMapping["\u006D\u006D"] = '\u339C';
			composeMapping["\u0063\u006D"] = '\u339D';
			composeMapping["\u006B\u006D"] = '\u339E';
			composeMapping["\u006D\u006D\u00B2"] = '\u339F';
			composeMapping["\u0063\u006D\u00B2"] = '\u33A0';
			composeMapping["\u006D\u00B2"] = '\u33A1';
			composeMapping["\u006B\u006D\u00B2"] = '\u33A2';
			composeMapping["\u006D\u006D\u00B3"] = '\u33A3';
			composeMapping["\u0063\u006D\u00B3"] = '\u33A4';
			composeMapping["\u006D\u00B3"] = '\u33A5';
			composeMapping["\u006B\u006D\u00B3"] = '\u33A6';
			composeMapping["\u006D\u2215\u0073"] = '\u33A7';
			composeMapping["\u006D\u2215\u0073\u00B2"] = '\u33A8';
			composeMapping["\u0050\u0061"] = '\u33A9';
			composeMapping["\u006B\u0050\u0061"] = '\u33AA';
			composeMapping["\u004D\u0050\u0061"] = '\u33AB';
			composeMapping["\u0047\u0050\u0061"] = '\u33AC';
			composeMapping["\u0072\u0061\u0064"] = '\u33AD';
			composeMapping["\u0072\u0061\u0064\u2215\u0073"] = '\u33AE';
			composeMapping["\u0072\u0061\u0064\u2215\u0073\u00B2"] = '\u33AF';
			composeMapping["\u0070\u0073"] = '\u33B0';
			composeMapping["\u006E\u0073"] = '\u33B1';
			composeMapping["\u03BC\u0073"] = '\u33B2';
			composeMapping["\u006D\u0073"] = '\u33B3';
			composeMapping["\u0070\u0056"] = '\u33B4';
			composeMapping["\u006E\u0056"] = '\u33B5';
			composeMapping["\u03BC\u0056"] = '\u33B6';
			composeMapping["\u006D\u0056"] = '\u33B7';
			composeMapping["\u006B\u0056"] = '\u33B8';
			composeMapping["\u004D\u0056"] = '\u33B9';
			composeMapping["\u0070\u0057"] = '\u33BA';
			composeMapping["\u006E\u0057"] = '\u33BB';
			composeMapping["\u03BC\u0057"] = '\u33BC';
			composeMapping["\u006D\u0057"] = '\u33BD';
			composeMapping["\u006B\u0057"] = '\u33BE';
			composeMapping["\u004D\u0057"] = '\u33BF';
			composeMapping["\u006B\u03A9"] = '\u33C0';
			composeMapping["\u004D\u03A9"] = '\u33C1';
			composeMapping["\u0061\u002E\u006D\u002E"] = '\u33C2';
			composeMapping["\u0042\u0071"] = '\u33C3';
			composeMapping["\u0063\u0063"] = '\u33C4';
			composeMapping["\u0063\u0064"] = '\u33C5';
			composeMapping["\u0043\u2215\u006B\u0067"] = '\u33C6';
			composeMapping["\u0043\u006F\u002E"] = '\u33C7';
			composeMapping["\u0064\u0042"] = '\u33C8';
			composeMapping["\u0047\u0079"] = '\u33C9';
			composeMapping["\u0068\u0061"] = '\u33CA';
			composeMapping["\u0048\u0050"] = '\u33CB';
			composeMapping["\u0069\u006E"] = '\u33CC';
			composeMapping["\u004B\u004B"] = '\u33CD';
			composeMapping["\u004B\u004D"] = '\u33CE';
			composeMapping["\u006B\u0074"] = '\u33CF';
			composeMapping["\u006C\u006D"] = '\u33D0';
			composeMapping["\u006C\u006E"] = '\u33D1';
			composeMapping["\u006C\u006F\u0067"] = '\u33D2';
			composeMapping["\u006C\u0078"] = '\u33D3';
			composeMapping["\u006D\u0062"] = '\u33D4';
			composeMapping["\u006D\u0069\u006C"] = '\u33D5';
			composeMapping["\u006D\u006F\u006C"] = '\u33D6';
			composeMapping["\u0050\u0048"] = '\u33D7';
			composeMapping["\u0070\u002E\u006D\u002E"] = '\u33D8';
			composeMapping["\u0050\u0050\u004D"] = '\u33D9';
			composeMapping["\u0050\u0052"] = '\u33DA';
			composeMapping["\u0073\u0072"] = '\u33DB';
			composeMapping["\u0053\u0076"] = '\u33DC';
			composeMapping["\u0057\u0062"] = '\u33DD';
			composeMapping["\u0056\u2215\u006D"] = '\u33DE';
			composeMapping["\u0041\u2215\u006D"] = '\u33DF';
			composeMapping["\u0031\u65E5"] = '\u33E0';
			composeMapping["\u0032\u65E5"] = '\u33E1';
			composeMapping["\u0033\u65E5"] = '\u33E2';
			composeMapping["\u0034\u65E5"] = '\u33E3';
			composeMapping["\u0035\u65E5"] = '\u33E4';
			composeMapping["\u0036\u65E5"] = '\u33E5';
			composeMapping["\u0037\u65E5"] = '\u33E6';
			composeMapping["\u0038\u65E5"] = '\u33E7';
			composeMapping["\u0039\u65E5"] = '\u33E8';
			composeMapping["\u0031\u0030\u65E5"] = '\u33E9';
			composeMapping["\u0031\u0031\u65E5"] = '\u33EA';
			composeMapping["\u0031\u0032\u65E5"] = '\u33EB';
			composeMapping["\u0031\u0033\u65E5"] = '\u33EC';
			composeMapping["\u0031\u0034\u65E5"] = '\u33ED';
			composeMapping["\u0031\u0035\u65E5"] = '\u33EE';
			composeMapping["\u0031\u0036\u65E5"] = '\u33EF';
			composeMapping["\u0031\u0037\u65E5"] = '\u33F0';
			composeMapping["\u0031\u0038\u65E5"] = '\u33F1';
			composeMapping["\u0031\u0039\u65E5"] = '\u33F2';
			composeMapping["\u0032\u0030\u65E5"] = '\u33F3';
			composeMapping["\u0032\u0031\u65E5"] = '\u33F4';
			composeMapping["\u0032\u0032\u65E5"] = '\u33F5';
			composeMapping["\u0032\u0033\u65E5"] = '\u33F6';
			composeMapping["\u0032\u0034\u65E5"] = '\u33F7';
			composeMapping["\u0032\u0035\u65E5"] = '\u33F8';
			composeMapping["\u0032\u0036\u65E5"] = '\u33F9';
			composeMapping["\u0032\u0037\u65E5"] = '\u33FA';
			composeMapping["\u0032\u0038\u65E5"] = '\u33FB';
			composeMapping["\u0032\u0039\u65E5"] = '\u33FC';
			composeMapping["\u0033\u0030\u65E5"] = '\u33FD';
			composeMapping["\u0033\u0031\u65E5"] = '\u33FE';
			composeMapping["\u0067\u0061\u006C"] = '\u33FF';
			composeMapping["\u8C48"] = '\uF900';
			composeMapping["\u66F4"] = '\uF901';
			composeMapping["\u8ECA"] = '\uF902';
			composeMapping["\u8CC8"] = '\uF903';
			composeMapping["\u6ED1"] = '\uF904';
			composeMapping["\u4E32"] = '\uF905';
			composeMapping["\u53E5"] = '\uF906';
			composeMapping["\u9F9C"] = '\uF907';
			composeMapping["\u9F9C"] = '\uF908';
			composeMapping["\u5951"] = '\uF909';
			composeMapping["\u91D1"] = '\uF90A';
			composeMapping["\u5587"] = '\uF90B';
			composeMapping["\u5948"] = '\uF90C';
			composeMapping["\u61F6"] = '\uF90D';
			composeMapping["\u7669"] = '\uF90E';
			composeMapping["\u7F85"] = '\uF90F';
			composeMapping["\u863F"] = '\uF910';
			composeMapping["\u87BA"] = '\uF911';
			composeMapping["\u88F8"] = '\uF912';
			composeMapping["\u908F"] = '\uF913';
			composeMapping["\u6A02"] = '\uF914';
			composeMapping["\u6D1B"] = '\uF915';
			composeMapping["\u70D9"] = '\uF916';
			composeMapping["\u73DE"] = '\uF917';
			composeMapping["\u843D"] = '\uF918';
			composeMapping["\u916A"] = '\uF919';
			composeMapping["\u99F1"] = '\uF91A';
			composeMapping["\u4E82"] = '\uF91B';
			composeMapping["\u5375"] = '\uF91C';
			composeMapping["\u6B04"] = '\uF91D';
			composeMapping["\u721B"] = '\uF91E';
			composeMapping["\u862D"] = '\uF91F';
			composeMapping["\u9E1E"] = '\uF920';
			composeMapping["\u5D50"] = '\uF921';
			composeMapping["\u6FEB"] = '\uF922';
			composeMapping["\u85CD"] = '\uF923';
			composeMapping["\u8964"] = '\uF924';
			composeMapping["\u62C9"] = '\uF925';
			composeMapping["\u81D8"] = '\uF926';
			composeMapping["\u881F"] = '\uF927';
			composeMapping["\u5ECA"] = '\uF928';
			composeMapping["\u6717"] = '\uF929';
			composeMapping["\u6D6A"] = '\uF92A';
			composeMapping["\u72FC"] = '\uF92B';
			composeMapping["\u90CE"] = '\uF92C';
			composeMapping["\u4F86"] = '\uF92D';
			composeMapping["\u51B7"] = '\uF92E';
			composeMapping["\u52DE"] = '\uF92F';
			composeMapping["\u64C4"] = '\uF930';
			composeMapping["\u6AD3"] = '\uF931';
			composeMapping["\u7210"] = '\uF932';
			composeMapping["\u76E7"] = '\uF933';
			composeMapping["\u8001"] = '\uF934';
			composeMapping["\u8606"] = '\uF935';
			composeMapping["\u865C"] = '\uF936';
			composeMapping["\u8DEF"] = '\uF937';
			composeMapping["\u9732"] = '\uF938';
			composeMapping["\u9B6F"] = '\uF939';
			composeMapping["\u9DFA"] = '\uF93A';
			composeMapping["\u788C"] = '\uF93B';
			composeMapping["\u797F"] = '\uF93C';
			composeMapping["\u7DA0"] = '\uF93D';
			composeMapping["\u83C9"] = '\uF93E';
			composeMapping["\u9304"] = '\uF93F';
			composeMapping["\u9E7F"] = '\uF940';
			composeMapping["\u8AD6"] = '\uF941';
			composeMapping["\u58DF"] = '\uF942';
			composeMapping["\u5F04"] = '\uF943';
			composeMapping["\u7C60"] = '\uF944';
			composeMapping["\u807E"] = '\uF945';
			composeMapping["\u7262"] = '\uF946';
			composeMapping["\u78CA"] = '\uF947';
			composeMapping["\u8CC2"] = '\uF948';
			composeMapping["\u96F7"] = '\uF949';
			composeMapping["\u58D8"] = '\uF94A';
			composeMapping["\u5C62"] = '\uF94B';
			composeMapping["\u6A13"] = '\uF94C';
			composeMapping["\u6DDA"] = '\uF94D';
			composeMapping["\u6F0F"] = '\uF94E';
			composeMapping["\u7D2F"] = '\uF94F';
			composeMapping["\u7E37"] = '\uF950';
			composeMapping["\u964B"] = '\uF951';
			composeMapping["\u52D2"] = '\uF952';
			composeMapping["\u808B"] = '\uF953';
			composeMapping["\u51DC"] = '\uF954';
			composeMapping["\u51CC"] = '\uF955';
			composeMapping["\u7A1C"] = '\uF956';
			composeMapping["\u7DBE"] = '\uF957';
			composeMapping["\u83F1"] = '\uF958';
			composeMapping["\u9675"] = '\uF959';
			composeMapping["\u8B80"] = '\uF95A';
			composeMapping["\u62CF"] = '\uF95B';
			composeMapping["\u6A02"] = '\uF95C';
			composeMapping["\u8AFE"] = '\uF95D';
			composeMapping["\u4E39"] = '\uF95E';
			composeMapping["\u5BE7"] = '\uF95F';
			composeMapping["\u6012"] = '\uF960';
			composeMapping["\u7387"] = '\uF961';
			composeMapping["\u7570"] = '\uF962';
			composeMapping["\u5317"] = '\uF963';
			composeMapping["\u78FB"] = '\uF964';
			composeMapping["\u4FBF"] = '\uF965';
			composeMapping["\u5FA9"] = '\uF966';
			composeMapping["\u4E0D"] = '\uF967';
			composeMapping["\u6CCC"] = '\uF968';
			composeMapping["\u6578"] = '\uF969';
			composeMapping["\u7D22"] = '\uF96A';
			composeMapping["\u53C3"] = '\uF96B';
			composeMapping["\u585E"] = '\uF96C';
			composeMapping["\u7701"] = '\uF96D';
			composeMapping["\u8449"] = '\uF96E';
			composeMapping["\u8AAA"] = '\uF96F';
			composeMapping["\u6BBA"] = '\uF970';
			composeMapping["\u8FB0"] = '\uF971';
			composeMapping["\u6C88"] = '\uF972';
			composeMapping["\u62FE"] = '\uF973';
			composeMapping["\u82E5"] = '\uF974';
			composeMapping["\u63A0"] = '\uF975';
			composeMapping["\u7565"] = '\uF976';
			composeMapping["\u4EAE"] = '\uF977';
			composeMapping["\u5169"] = '\uF978';
			composeMapping["\u51C9"] = '\uF979';
			composeMapping["\u6881"] = '\uF97A';
			composeMapping["\u7CE7"] = '\uF97B';
			composeMapping["\u826F"] = '\uF97C';
			composeMapping["\u8AD2"] = '\uF97D';
			composeMapping["\u91CF"] = '\uF97E';
			composeMapping["\u52F5"] = '\uF97F';
			composeMapping["\u5442"] = '\uF980';
			composeMapping["\u5973"] = '\uF981';
			composeMapping["\u5EEC"] = '\uF982';
			composeMapping["\u65C5"] = '\uF983';
			composeMapping["\u6FFE"] = '\uF984';
			composeMapping["\u792A"] = '\uF985';
			composeMapping["\u95AD"] = '\uF986';
			composeMapping["\u9A6A"] = '\uF987';
			composeMapping["\u9E97"] = '\uF988';
			composeMapping["\u9ECE"] = '\uF989';
			composeMapping["\u529B"] = '\uF98A';
			composeMapping["\u66C6"] = '\uF98B';
			composeMapping["\u6B77"] = '\uF98C';
			composeMapping["\u8F62"] = '\uF98D';
			composeMapping["\u5E74"] = '\uF98E';
			composeMapping["\u6190"] = '\uF98F';
			composeMapping["\u6200"] = '\uF990';
			composeMapping["\u649A"] = '\uF991';
			composeMapping["\u6F23"] = '\uF992';
			composeMapping["\u7149"] = '\uF993';
			composeMapping["\u7489"] = '\uF994';
			composeMapping["\u79CA"] = '\uF995';
			composeMapping["\u7DF4"] = '\uF996';
			composeMapping["\u806F"] = '\uF997';
			composeMapping["\u8F26"] = '\uF998';
			composeMapping["\u84EE"] = '\uF999';
			composeMapping["\u9023"] = '\uF99A';
			composeMapping["\u934A"] = '\uF99B';
			composeMapping["\u5217"] = '\uF99C';
			composeMapping["\u52A3"] = '\uF99D';
			composeMapping["\u54BD"] = '\uF99E';
			composeMapping["\u70C8"] = '\uF99F';
			composeMapping["\u88C2"] = '\uF9A0';
			composeMapping["\u8AAA"] = '\uF9A1';
			composeMapping["\u5EC9"] = '\uF9A2';
			composeMapping["\u5FF5"] = '\uF9A3';
			composeMapping["\u637B"] = '\uF9A4';
			composeMapping["\u6BAE"] = '\uF9A5';
			composeMapping["\u7C3E"] = '\uF9A6';
			composeMapping["\u7375"] = '\uF9A7';
			composeMapping["\u4EE4"] = '\uF9A8';
			composeMapping["\u56F9"] = '\uF9A9';
			composeMapping["\u5BE7"] = '\uF9AA';
			composeMapping["\u5DBA"] = '\uF9AB';
			composeMapping["\u601C"] = '\uF9AC';
			composeMapping["\u73B2"] = '\uF9AD';
			composeMapping["\u7469"] = '\uF9AE';
			composeMapping["\u7F9A"] = '\uF9AF';
			composeMapping["\u8046"] = '\uF9B0';
			composeMapping["\u9234"] = '\uF9B1';
			composeMapping["\u96F6"] = '\uF9B2';
			composeMapping["\u9748"] = '\uF9B3';
			composeMapping["\u9818"] = '\uF9B4';
			composeMapping["\u4F8B"] = '\uF9B5';
			composeMapping["\u79AE"] = '\uF9B6';
			composeMapping["\u91B4"] = '\uF9B7';
			composeMapping["\u96B8"] = '\uF9B8';
			composeMapping["\u60E1"] = '\uF9B9';
			composeMapping["\u4E86"] = '\uF9BA';
			composeMapping["\u50DA"] = '\uF9BB';
			composeMapping["\u5BEE"] = '\uF9BC';
			composeMapping["\u5C3F"] = '\uF9BD';
			composeMapping["\u6599"] = '\uF9BE';
			composeMapping["\u6A02"] = '\uF9BF';
			composeMapping["\u71CE"] = '\uF9C0';
			composeMapping["\u7642"] = '\uF9C1';
			composeMapping["\u84FC"] = '\uF9C2';
			composeMapping["\u907C"] = '\uF9C3';
			composeMapping["\u9F8D"] = '\uF9C4';
			composeMapping["\u6688"] = '\uF9C5';
			composeMapping["\u962E"] = '\uF9C6';
			composeMapping["\u5289"] = '\uF9C7';
			composeMapping["\u677B"] = '\uF9C8';
			composeMapping["\u67F3"] = '\uF9C9';
			composeMapping["\u6D41"] = '\uF9CA';
			composeMapping["\u6E9C"] = '\uF9CB';
			composeMapping["\u7409"] = '\uF9CC';
			composeMapping["\u7559"] = '\uF9CD';
			composeMapping["\u786B"] = '\uF9CE';
			composeMapping["\u7D10"] = '\uF9CF';
			composeMapping["\u985E"] = '\uF9D0';
			composeMapping["\u516D"] = '\uF9D1';
			composeMapping["\u622E"] = '\uF9D2';
			composeMapping["\u9678"] = '\uF9D3';
			composeMapping["\u502B"] = '\uF9D4';
			composeMapping["\u5D19"] = '\uF9D5';
			composeMapping["\u6DEA"] = '\uF9D6';
			composeMapping["\u8F2A"] = '\uF9D7';
			composeMapping["\u5F8B"] = '\uF9D8';
			composeMapping["\u6144"] = '\uF9D9';
			composeMapping["\u6817"] = '\uF9DA';
			composeMapping["\u7387"] = '\uF9DB';
			composeMapping["\u9686"] = '\uF9DC';
			composeMapping["\u5229"] = '\uF9DD';
			composeMapping["\u540F"] = '\uF9DE';
			composeMapping["\u5C65"] = '\uF9DF';
			composeMapping["\u6613"] = '\uF9E0';
			composeMapping["\u674E"] = '\uF9E1';
			composeMapping["\u68A8"] = '\uF9E2';
			composeMapping["\u6CE5"] = '\uF9E3';
			composeMapping["\u7406"] = '\uF9E4';
			composeMapping["\u75E2"] = '\uF9E5';
			composeMapping["\u7F79"] = '\uF9E6';
			composeMapping["\u88CF"] = '\uF9E7';
			composeMapping["\u88E1"] = '\uF9E8';
			composeMapping["\u91CC"] = '\uF9E9';
			composeMapping["\u96E2"] = '\uF9EA';
			composeMapping["\u533F"] = '\uF9EB';
			composeMapping["\u6EBA"] = '\uF9EC';
			composeMapping["\u541D"] = '\uF9ED';
			composeMapping["\u71D0"] = '\uF9EE';
			composeMapping["\u7498"] = '\uF9EF';
			composeMapping["\u85FA"] = '\uF9F0';
			composeMapping["\u96A3"] = '\uF9F1';
			composeMapping["\u9C57"] = '\uF9F2';
			composeMapping["\u9E9F"] = '\uF9F3';
			composeMapping["\u6797"] = '\uF9F4';
			composeMapping["\u6DCB"] = '\uF9F5';
			composeMapping["\u81E8"] = '\uF9F6';
			composeMapping["\u7ACB"] = '\uF9F7';
			composeMapping["\u7B20"] = '\uF9F8';
			composeMapping["\u7C92"] = '\uF9F9';
			composeMapping["\u72C0"] = '\uF9FA';
			composeMapping["\u7099"] = '\uF9FB';
			composeMapping["\u8B58"] = '\uF9FC';
			composeMapping["\u4EC0"] = '\uF9FD';
			composeMapping["\u8336"] = '\uF9FE';
			composeMapping["\u523A"] = '\uF9FF';
			composeMapping["\u5207"] = '\uFA00';
			composeMapping["\u5EA6"] = '\uFA01';
			composeMapping["\u62D3"] = '\uFA02';
			composeMapping["\u7CD6"] = '\uFA03';
			composeMapping["\u5B85"] = '\uFA04';
			composeMapping["\u6D1E"] = '\uFA05';
			composeMapping["\u66B4"] = '\uFA06';
			composeMapping["\u8F3B"] = '\uFA07';
			composeMapping["\u884C"] = '\uFA08';
			composeMapping["\u964D"] = '\uFA09';
			composeMapping["\u898B"] = '\uFA0A';
			composeMapping["\u5ED3"] = '\uFA0B';
			composeMapping["\u5140"] = '\uFA0C';
			composeMapping["\u55C0"] = '\uFA0D';
			composeMapping["\u585A"] = '\uFA10';
			composeMapping["\u6674"] = '\uFA12';
			composeMapping["\u51DE"] = '\uFA15';
			composeMapping["\u732A"] = '\uFA16';
			composeMapping["\u76CA"] = '\uFA17';
			composeMapping["\u793C"] = '\uFA18';
			composeMapping["\u795E"] = '\uFA19';
			composeMapping["\u7965"] = '\uFA1A';
			composeMapping["\u798F"] = '\uFA1B';
			composeMapping["\u9756"] = '\uFA1C';
			composeMapping["\u7CBE"] = '\uFA1D';
			composeMapping["\u7FBD"] = '\uFA1E';
			composeMapping["\u8612"] = '\uFA20';
			composeMapping["\u8AF8"] = '\uFA22';
			composeMapping["\u9038"] = '\uFA25';
			composeMapping["\u90FD"] = '\uFA26';
			composeMapping["\u98EF"] = '\uFA2A';
			composeMapping["\u98FC"] = '\uFA2B';
			composeMapping["\u9928"] = '\uFA2C';
			composeMapping["\u9DB4"] = '\uFA2D';
			composeMapping["\u4FAE"] = '\uFA30';
			composeMapping["\u50E7"] = '\uFA31';
			composeMapping["\u514D"] = '\uFA32';
			composeMapping["\u52C9"] = '\uFA33';
			composeMapping["\u52E4"] = '\uFA34';
			composeMapping["\u5351"] = '\uFA35';
			composeMapping["\u559D"] = '\uFA36';
			composeMapping["\u5606"] = '\uFA37';
			composeMapping["\u5668"] = '\uFA38';
			composeMapping["\u5840"] = '\uFA39';
			composeMapping["\u58A8"] = '\uFA3A';
			composeMapping["\u5C64"] = '\uFA3B';
			composeMapping["\u5C6E"] = '\uFA3C';
			composeMapping["\u6094"] = '\uFA3D';
			composeMapping["\u6168"] = '\uFA3E';
			composeMapping["\u618E"] = '\uFA3F';
			composeMapping["\u61F2"] = '\uFA40';
			composeMapping["\u654F"] = '\uFA41';
			composeMapping["\u65E2"] = '\uFA42';
			composeMapping["\u6691"] = '\uFA43';
			composeMapping["\u6885"] = '\uFA44';
			composeMapping["\u6D77"] = '\uFA45';
			composeMapping["\u6E1A"] = '\uFA46';
			composeMapping["\u6F22"] = '\uFA47';
			composeMapping["\u716E"] = '\uFA48';
			composeMapping["\u722B"] = '\uFA49';
			composeMapping["\u7422"] = '\uFA4A';
			composeMapping["\u7891"] = '\uFA4B';
			composeMapping["\u793E"] = '\uFA4C';
			composeMapping["\u7949"] = '\uFA4D';
			composeMapping["\u7948"] = '\uFA4E';
			composeMapping["\u7950"] = '\uFA4F';
			composeMapping["\u7956"] = '\uFA50';
			composeMapping["\u795D"] = '\uFA51';
			composeMapping["\u798D"] = '\uFA52';
			composeMapping["\u798E"] = '\uFA53';
			composeMapping["\u7A40"] = '\uFA54';
			composeMapping["\u7A81"] = '\uFA55';
			composeMapping["\u7BC0"] = '\uFA56';
			composeMapping["\u7DF4"] = '\uFA57';
			composeMapping["\u7E09"] = '\uFA58';
			composeMapping["\u7E41"] = '\uFA59';
			composeMapping["\u7F72"] = '\uFA5A';
			composeMapping["\u8005"] = '\uFA5B';
			composeMapping["\u81ED"] = '\uFA5C';
			composeMapping["\u8279"] = '\uFA5D';
			composeMapping["\u8279"] = '\uFA5E';
			composeMapping["\u8457"] = '\uFA5F';
			composeMapping["\u8910"] = '\uFA60';
			composeMapping["\u8996"] = '\uFA61';
			composeMapping["\u8B01"] = '\uFA62';
			composeMapping["\u8B39"] = '\uFA63';
			composeMapping["\u8CD3"] = '\uFA64';
			composeMapping["\u8D08"] = '\uFA65';
			composeMapping["\u8FB6"] = '\uFA66';
			composeMapping["\u9038"] = '\uFA67';
			composeMapping["\u96E3"] = '\uFA68';
			composeMapping["\u97FF"] = '\uFA69';
			composeMapping["\u983B"] = '\uFA6A';
			composeMapping["\u4E26"] = '\uFA70';
			composeMapping["\u51B5"] = '\uFA71';
			composeMapping["\u5168"] = '\uFA72';
			composeMapping["\u4F80"] = '\uFA73';
			composeMapping["\u5145"] = '\uFA74';
			composeMapping["\u5180"] = '\uFA75';
			composeMapping["\u52C7"] = '\uFA76';
			composeMapping["\u52FA"] = '\uFA77';
			composeMapping["\u559D"] = '\uFA78';
			composeMapping["\u5555"] = '\uFA79';
			composeMapping["\u5599"] = '\uFA7A';
			composeMapping["\u55E2"] = '\uFA7B';
			composeMapping["\u585A"] = '\uFA7C';
			composeMapping["\u58B3"] = '\uFA7D';
			composeMapping["\u5944"] = '\uFA7E';
			composeMapping["\u5954"] = '\uFA7F';
			composeMapping["\u5A62"] = '\uFA80';
			composeMapping["\u5B28"] = '\uFA81';
			composeMapping["\u5ED2"] = '\uFA82';
			composeMapping["\u5ED9"] = '\uFA83';
			composeMapping["\u5F69"] = '\uFA84';
			composeMapping["\u5FAD"] = '\uFA85';
			composeMapping["\u60D8"] = '\uFA86';
			composeMapping["\u614E"] = '\uFA87';
			composeMapping["\u6108"] = '\uFA88';
			composeMapping["\u618E"] = '\uFA89';
			composeMapping["\u6160"] = '\uFA8A';
			composeMapping["\u61F2"] = '\uFA8B';
			composeMapping["\u6234"] = '\uFA8C';
			composeMapping["\u63C4"] = '\uFA8D';
			composeMapping["\u641C"] = '\uFA8E';
			composeMapping["\u6452"] = '\uFA8F';
			composeMapping["\u6556"] = '\uFA90';
			composeMapping["\u6674"] = '\uFA91';
			composeMapping["\u6717"] = '\uFA92';
			composeMapping["\u671B"] = '\uFA93';
			composeMapping["\u6756"] = '\uFA94';
			composeMapping["\u6B79"] = '\uFA95';
			composeMapping["\u6BBA"] = '\uFA96';
			composeMapping["\u6D41"] = '\uFA97';
			composeMapping["\u6EDB"] = '\uFA98';
			composeMapping["\u6ECB"] = '\uFA99';
			composeMapping["\u6F22"] = '\uFA9A';
			composeMapping["\u701E"] = '\uFA9B';
			composeMapping["\u716E"] = '\uFA9C';
			composeMapping["\u77A7"] = '\uFA9D';
			composeMapping["\u7235"] = '\uFA9E';
			composeMapping["\u72AF"] = '\uFA9F';
			composeMapping["\u732A"] = '\uFAA0';
			composeMapping["\u7471"] = '\uFAA1';
			composeMapping["\u7506"] = '\uFAA2';
			composeMapping["\u753B"] = '\uFAA3';
			composeMapping["\u761D"] = '\uFAA4';
			composeMapping["\u761F"] = '\uFAA5';
			composeMapping["\u76CA"] = '\uFAA6';
			composeMapping["\u76DB"] = '\uFAA7';
			composeMapping["\u76F4"] = '\uFAA8';
			composeMapping["\u774A"] = '\uFAA9';
			composeMapping["\u7740"] = '\uFAAA';
			composeMapping["\u78CC"] = '\uFAAB';
			composeMapping["\u7AB1"] = '\uFAAC';
			composeMapping["\u7BC0"] = '\uFAAD';
			composeMapping["\u7C7B"] = '\uFAAE';
			composeMapping["\u7D5B"] = '\uFAAF';
			composeMapping["\u7DF4"] = '\uFAB0';
			composeMapping["\u7F3E"] = '\uFAB1';
			composeMapping["\u8005"] = '\uFAB2';
			composeMapping["\u8352"] = '\uFAB3';
			composeMapping["\u83EF"] = '\uFAB4';
			composeMapping["\u8779"] = '\uFAB5';
			composeMapping["\u8941"] = '\uFAB6';
			composeMapping["\u8986"] = '\uFAB7';
			composeMapping["\u8996"] = '\uFAB8';
			composeMapping["\u8ABF"] = '\uFAB9';
			composeMapping["\u8AF8"] = '\uFABA';
			composeMapping["\u8ACB"] = '\uFABB';
			composeMapping["\u8B01"] = '\uFABC';
			composeMapping["\u8AFE"] = '\uFABD';
			composeMapping["\u8AED"] = '\uFABE';
			composeMapping["\u8B39"] = '\uFABF';
			composeMapping["\u8B8A"] = '\uFAC0';
			composeMapping["\u8D08"] = '\uFAC1';
			composeMapping["\u8F38"] = '\uFAC2';
			composeMapping["\u9072"] = '\uFAC3';
			composeMapping["\u9199"] = '\uFAC4';
			composeMapping["\u9276"] = '\uFAC5';
			composeMapping["\u967C"] = '\uFAC6';
			composeMapping["\u96E3"] = '\uFAC7';
			composeMapping["\u9756"] = '\uFAC8';
			composeMapping["\u97DB"] = '\uFAC9';
			composeMapping["\u97FF"] = '\uFACA';
			composeMapping["\u980B"] = '\uFACB';
			composeMapping["\u983B"] = '\uFACC';
			composeMapping["\u9B12"] = '\uFACD';
			composeMapping["\u9F9C"] = '\uFACE';
			composeMapping["\u2284A"] = '\uFACF';
			composeMapping["\u22844"] = '\uFAD0';
			composeMapping["\u233D5"] = '\uFAD1';
			composeMapping["\u3B9D"] = '\uFAD2';
			composeMapping["\u4018"] = '\uFAD3';
			composeMapping["\u4039"] = '\uFAD4';
			composeMapping["\u25249"] = '\uFAD5';
			composeMapping["\u25CD0"] = '\uFAD6';
			composeMapping["\u27ED3"] = '\uFAD7';
			composeMapping["\u9F43"] = '\uFAD8';
			composeMapping["\u9F8E"] = '\uFAD9';
			composeMapping["\u0066\u0066"] = '\uFB00';
			composeMapping["\u0066\u0069"] = '\uFB01';
			composeMapping["\u0066\u006C"] = '\uFB02';
			composeMapping["\u0066\u0066\u0069"] = '\uFB03';
			composeMapping["\u0066\u0066\u006C"] = '\uFB04';
			composeMapping["\u017F\u0074"] = '\uFB05';
			composeMapping["\u0073\u0074"] = '\uFB06';
			composeMapping["\u0574\u0576"] = '\uFB13';
			composeMapping["\u0574\u0565"] = '\uFB14';
			composeMapping["\u0574\u056B"] = '\uFB15';
			composeMapping["\u057E\u0576"] = '\uFB16';
			composeMapping["\u0574\u056D"] = '\uFB17';
			composeMapping["\u05D9\u05B4"] = '\uFB1D';
			composeMapping["\u05F2\u05B7"] = '\uFB1F';
			composeMapping["\u05E2"] = '\uFB20';
			composeMapping["\u05D0"] = '\uFB21';
			composeMapping["\u05D3"] = '\uFB22';
			composeMapping["\u05D4"] = '\uFB23';
			composeMapping["\u05DB"] = '\uFB24';
			composeMapping["\u05DC"] = '\uFB25';
			composeMapping["\u05DD"] = '\uFB26';
			composeMapping["\u05E8"] = '\uFB27';
			composeMapping["\u05EA"] = '\uFB28';
			composeMapping["\u002B"] = '\uFB29';
			composeMapping["\u05E9\u05C1"] = '\uFB2A';
			composeMapping["\u05E9\u05C2"] = '\uFB2B';
			composeMapping["\uFB49\u05C1"] = '\uFB2C';
			composeMapping["\uFB49\u05C2"] = '\uFB2D';
			composeMapping["\u05D0\u05B7"] = '\uFB2E';
			composeMapping["\u05D0\u05B8"] = '\uFB2F';
			composeMapping["\u05D0\u05BC"] = '\uFB30';
			composeMapping["\u05D1\u05BC"] = '\uFB31';
			composeMapping["\u05D2\u05BC"] = '\uFB32';
			composeMapping["\u05D3\u05BC"] = '\uFB33';
			composeMapping["\u05D4\u05BC"] = '\uFB34';
			composeMapping["\u05D5\u05BC"] = '\uFB35';
			composeMapping["\u05D6\u05BC"] = '\uFB36';
			composeMapping["\u05D8\u05BC"] = '\uFB38';
			composeMapping["\u05D9\u05BC"] = '\uFB39';
			composeMapping["\u05DA\u05BC"] = '\uFB3A';
			composeMapping["\u05DB\u05BC"] = '\uFB3B';
			composeMapping["\u05DC\u05BC"] = '\uFB3C';
			composeMapping["\u05DE\u05BC"] = '\uFB3E';
			composeMapping["\u05E0\u05BC"] = '\uFB40';
			composeMapping["\u05E1\u05BC"] = '\uFB41';
			composeMapping["\u05E3\u05BC"] = '\uFB43';
			composeMapping["\u05E4\u05BC"] = '\uFB44';
			composeMapping["\u05E6\u05BC"] = '\uFB46';
			composeMapping["\u05E7\u05BC"] = '\uFB47';
			composeMapping["\u05E8\u05BC"] = '\uFB48';
			composeMapping["\u05E9\u05BC"] = '\uFB49';
			composeMapping["\u05EA\u05BC"] = '\uFB4A';
			composeMapping["\u05D5\u05B9"] = '\uFB4B';
			composeMapping["\u05D1\u05BF"] = '\uFB4C';
			composeMapping["\u05DB\u05BF"] = '\uFB4D';
			composeMapping["\u05E4\u05BF"] = '\uFB4E';
			composeMapping["\u05D0\u05DC"] = '\uFB4F';
			composeMapping["\u0671"] = '\uFB50';
			composeMapping["\u0671"] = '\uFB51';
			composeMapping["\u067B"] = '\uFB52';
			composeMapping["\u067B"] = '\uFB53';
			composeMapping["\u067B"] = '\uFB54';
			composeMapping["\u067B"] = '\uFB55';
			composeMapping["\u067E"] = '\uFB56';
			composeMapping["\u067E"] = '\uFB57';
			composeMapping["\u067E"] = '\uFB58';
			composeMapping["\u067E"] = '\uFB59';
			composeMapping["\u0680"] = '\uFB5A';
			composeMapping["\u0680"] = '\uFB5B';
			composeMapping["\u0680"] = '\uFB5C';
			composeMapping["\u0680"] = '\uFB5D';
			composeMapping["\u067A"] = '\uFB5E';
			composeMapping["\u067A"] = '\uFB5F';
			composeMapping["\u067A"] = '\uFB60';
			composeMapping["\u067A"] = '\uFB61';
			composeMapping["\u067F"] = '\uFB62';
			composeMapping["\u067F"] = '\uFB63';
			composeMapping["\u067F"] = '\uFB64';
			composeMapping["\u067F"] = '\uFB65';
			composeMapping["\u0679"] = '\uFB66';
			composeMapping["\u0679"] = '\uFB67';
			composeMapping["\u0679"] = '\uFB68';
			composeMapping["\u0679"] = '\uFB69';
			composeMapping["\u06A4"] = '\uFB6A';
			composeMapping["\u06A4"] = '\uFB6B';
			composeMapping["\u06A4"] = '\uFB6C';
			composeMapping["\u06A4"] = '\uFB6D';
			composeMapping["\u06A6"] = '\uFB6E';
			composeMapping["\u06A6"] = '\uFB6F';
			composeMapping["\u06A6"] = '\uFB70';
			composeMapping["\u06A6"] = '\uFB71';
			composeMapping["\u0684"] = '\uFB72';
			composeMapping["\u0684"] = '\uFB73';
			composeMapping["\u0684"] = '\uFB74';
			composeMapping["\u0684"] = '\uFB75';
			composeMapping["\u0683"] = '\uFB76';
			composeMapping["\u0683"] = '\uFB77';
			composeMapping["\u0683"] = '\uFB78';
			composeMapping["\u0683"] = '\uFB79';
			composeMapping["\u0686"] = '\uFB7A';
			composeMapping["\u0686"] = '\uFB7B';
			composeMapping["\u0686"] = '\uFB7C';
			composeMapping["\u0686"] = '\uFB7D';
			composeMapping["\u0687"] = '\uFB7E';
			composeMapping["\u0687"] = '\uFB7F';
			composeMapping["\u0687"] = '\uFB80';
			composeMapping["\u0687"] = '\uFB81';
			composeMapping["\u068D"] = '\uFB82';
			composeMapping["\u068D"] = '\uFB83';
			composeMapping["\u068C"] = '\uFB84';
			composeMapping["\u068C"] = '\uFB85';
			composeMapping["\u068E"] = '\uFB86';
			composeMapping["\u068E"] = '\uFB87';
			composeMapping["\u0688"] = '\uFB88';
			composeMapping["\u0688"] = '\uFB89';
			composeMapping["\u0698"] = '\uFB8A';
			composeMapping["\u0698"] = '\uFB8B';
			composeMapping["\u0691"] = '\uFB8C';
			composeMapping["\u0691"] = '\uFB8D';
			composeMapping["\u06A9"] = '\uFB8E';
			composeMapping["\u06A9"] = '\uFB8F';
			composeMapping["\u06A9"] = '\uFB90';
			composeMapping["\u06A9"] = '\uFB91';
			composeMapping["\u06AF"] = '\uFB92';
			composeMapping["\u06AF"] = '\uFB93';
			composeMapping["\u06AF"] = '\uFB94';
			composeMapping["\u06AF"] = '\uFB95';
			composeMapping["\u06B3"] = '\uFB96';
			composeMapping["\u06B3"] = '\uFB97';
			composeMapping["\u06B3"] = '\uFB98';
			composeMapping["\u06B3"] = '\uFB99';
			composeMapping["\u06B1"] = '\uFB9A';
			composeMapping["\u06B1"] = '\uFB9B';
			composeMapping["\u06B1"] = '\uFB9C';
			composeMapping["\u06B1"] = '\uFB9D';
			composeMapping["\u06BA"] = '\uFB9E';
			composeMapping["\u06BA"] = '\uFB9F';
			composeMapping["\u06BB"] = '\uFBA0';
			composeMapping["\u06BB"] = '\uFBA1';
			composeMapping["\u06BB"] = '\uFBA2';
			composeMapping["\u06BB"] = '\uFBA3';
			composeMapping["\u06C0"] = '\uFBA4';
			composeMapping["\u06C0"] = '\uFBA5';
			composeMapping["\u06C1"] = '\uFBA6';
			composeMapping["\u06C1"] = '\uFBA7';
			composeMapping["\u06C1"] = '\uFBA8';
			composeMapping["\u06C1"] = '\uFBA9';
			composeMapping["\u06BE"] = '\uFBAA';
			composeMapping["\u06BE"] = '\uFBAB';
			composeMapping["\u06BE"] = '\uFBAC';
			composeMapping["\u06BE"] = '\uFBAD';
			composeMapping["\u06D2"] = '\uFBAE';
			composeMapping["\u06D2"] = '\uFBAF';
			composeMapping["\u06D3"] = '\uFBB0';
			composeMapping["\u06D3"] = '\uFBB1';
			composeMapping["\u06AD"] = '\uFBD3';
			composeMapping["\u06AD"] = '\uFBD4';
			composeMapping["\u06AD"] = '\uFBD5';
			composeMapping["\u06AD"] = '\uFBD6';
			composeMapping["\u06C7"] = '\uFBD7';
			composeMapping["\u06C7"] = '\uFBD8';
			composeMapping["\u06C6"] = '\uFBD9';
			composeMapping["\u06C6"] = '\uFBDA';
			composeMapping["\u06C8"] = '\uFBDB';
			composeMapping["\u06C8"] = '\uFBDC';
			composeMapping["\u0677"] = '\uFBDD';
			composeMapping["\u06CB"] = '\uFBDE';
			composeMapping["\u06CB"] = '\uFBDF';
			composeMapping["\u06C5"] = '\uFBE0';
			composeMapping["\u06C5"] = '\uFBE1';
			composeMapping["\u06C9"] = '\uFBE2';
			composeMapping["\u06C9"] = '\uFBE3';
			composeMapping["\u06D0"] = '\uFBE4';
			composeMapping["\u06D0"] = '\uFBE5';
			composeMapping["\u06D0"] = '\uFBE6';
			composeMapping["\u06D0"] = '\uFBE7';
			composeMapping["\u0649"] = '\uFBE8';
			composeMapping["\u0649"] = '\uFBE9';
			composeMapping["\u0626\u0627"] = '\uFBEA';
			composeMapping["\u0626\u0627"] = '\uFBEB';
			composeMapping["\u0626\u06D5"] = '\uFBEC';
			composeMapping["\u0626\u06D5"] = '\uFBED';
			composeMapping["\u0626\u0648"] = '\uFBEE';
			composeMapping["\u0626\u0648"] = '\uFBEF';
			composeMapping["\u0626\u06C7"] = '\uFBF0';
			composeMapping["\u0626\u06C7"] = '\uFBF1';
			composeMapping["\u0626\u06C6"] = '\uFBF2';
			composeMapping["\u0626\u06C6"] = '\uFBF3';
			composeMapping["\u0626\u06C8"] = '\uFBF4';
			composeMapping["\u0626\u06C8"] = '\uFBF5';
			composeMapping["\u0626\u06D0"] = '\uFBF6';
			composeMapping["\u0626\u06D0"] = '\uFBF7';
			composeMapping["\u0626\u06D0"] = '\uFBF8';
			composeMapping["\u0626\u0649"] = '\uFBF9';
			composeMapping["\u0626\u0649"] = '\uFBFA';
			composeMapping["\u0626\u0649"] = '\uFBFB';
			composeMapping["\u06CC"] = '\uFBFC';
			composeMapping["\u06CC"] = '\uFBFD';
			composeMapping["\u06CC"] = '\uFBFE';
			composeMapping["\u06CC"] = '\uFBFF';
			composeMapping["\u0626\u062C"] = '\uFC00';
			composeMapping["\u0626\u062D"] = '\uFC01';
			composeMapping["\u0626\u0645"] = '\uFC02';
			composeMapping["\u0626\u0649"] = '\uFC03';
			composeMapping["\u0626\u064A"] = '\uFC04';
			composeMapping["\u0628\u062C"] = '\uFC05';
			composeMapping["\u0628\u062D"] = '\uFC06';
			composeMapping["\u0628\u062E"] = '\uFC07';
			composeMapping["\u0628\u0645"] = '\uFC08';
			composeMapping["\u0628\u0649"] = '\uFC09';
			composeMapping["\u0628\u064A"] = '\uFC0A';
			composeMapping["\u062A\u062C"] = '\uFC0B';
			composeMapping["\u062A\u062D"] = '\uFC0C';
			composeMapping["\u062A\u062E"] = '\uFC0D';
			composeMapping["\u062A\u0645"] = '\uFC0E';
			composeMapping["\u062A\u0649"] = '\uFC0F';
			composeMapping["\u062A\u064A"] = '\uFC10';
			composeMapping["\u062B\u062C"] = '\uFC11';
			composeMapping["\u062B\u0645"] = '\uFC12';
			composeMapping["\u062B\u0649"] = '\uFC13';
			composeMapping["\u062B\u064A"] = '\uFC14';
			composeMapping["\u062C\u062D"] = '\uFC15';
			composeMapping["\u062C\u0645"] = '\uFC16';
			composeMapping["\u062D\u062C"] = '\uFC17';
			composeMapping["\u062D\u0645"] = '\uFC18';
			composeMapping["\u062E\u062C"] = '\uFC19';
			composeMapping["\u062E\u062D"] = '\uFC1A';
			composeMapping["\u062E\u0645"] = '\uFC1B';
			composeMapping["\u0633\u062C"] = '\uFC1C';
			composeMapping["\u0633\u062D"] = '\uFC1D';
			composeMapping["\u0633\u062E"] = '\uFC1E';
			composeMapping["\u0633\u0645"] = '\uFC1F';
			composeMapping["\u0635\u062D"] = '\uFC20';
			composeMapping["\u0635\u0645"] = '\uFC21';
			composeMapping["\u0636\u062C"] = '\uFC22';
			composeMapping["\u0636\u062D"] = '\uFC23';
			composeMapping["\u0636\u062E"] = '\uFC24';
			composeMapping["\u0636\u0645"] = '\uFC25';
			composeMapping["\u0637\u062D"] = '\uFC26';
			composeMapping["\u0637\u0645"] = '\uFC27';
			composeMapping["\u0638\u0645"] = '\uFC28';
			composeMapping["\u0639\u062C"] = '\uFC29';
			composeMapping["\u0639\u0645"] = '\uFC2A';
			composeMapping["\u063A\u062C"] = '\uFC2B';
			composeMapping["\u063A\u0645"] = '\uFC2C';
			composeMapping["\u0641\u062C"] = '\uFC2D';
			composeMapping["\u0641\u062D"] = '\uFC2E';
			composeMapping["\u0641\u062E"] = '\uFC2F';
			composeMapping["\u0641\u0645"] = '\uFC30';
			composeMapping["\u0641\u0649"] = '\uFC31';
			composeMapping["\u0641\u064A"] = '\uFC32';
			composeMapping["\u0642\u062D"] = '\uFC33';
			composeMapping["\u0642\u0645"] = '\uFC34';
			composeMapping["\u0642\u0649"] = '\uFC35';
			composeMapping["\u0642\u064A"] = '\uFC36';
			composeMapping["\u0643\u0627"] = '\uFC37';
			composeMapping["\u0643\u062C"] = '\uFC38';
			composeMapping["\u0643\u062D"] = '\uFC39';
			composeMapping["\u0643\u062E"] = '\uFC3A';
			composeMapping["\u0643\u0644"] = '\uFC3B';
			composeMapping["\u0643\u0645"] = '\uFC3C';
			composeMapping["\u0643\u0649"] = '\uFC3D';
			composeMapping["\u0643\u064A"] = '\uFC3E';
			composeMapping["\u0644\u062C"] = '\uFC3F';
			composeMapping["\u0644\u062D"] = '\uFC40';
			composeMapping["\u0644\u062E"] = '\uFC41';
			composeMapping["\u0644\u0645"] = '\uFC42';
			composeMapping["\u0644\u0649"] = '\uFC43';
			composeMapping["\u0644\u064A"] = '\uFC44';
			composeMapping["\u0645\u062C"] = '\uFC45';
			composeMapping["\u0645\u062D"] = '\uFC46';
			composeMapping["\u0645\u062E"] = '\uFC47';
			composeMapping["\u0645\u0645"] = '\uFC48';
			composeMapping["\u0645\u0649"] = '\uFC49';
			composeMapping["\u0645\u064A"] = '\uFC4A';
			composeMapping["\u0646\u062C"] = '\uFC4B';
			composeMapping["\u0646\u062D"] = '\uFC4C';
			composeMapping["\u0646\u062E"] = '\uFC4D';
			composeMapping["\u0646\u0645"] = '\uFC4E';
			composeMapping["\u0646\u0649"] = '\uFC4F';
			composeMapping["\u0646\u064A"] = '\uFC50';
			composeMapping["\u0647\u062C"] = '\uFC51';
			composeMapping["\u0647\u0645"] = '\uFC52';
			composeMapping["\u0647\u0649"] = '\uFC53';
			composeMapping["\u0647\u064A"] = '\uFC54';
			composeMapping["\u064A\u062C"] = '\uFC55';
			composeMapping["\u064A\u062D"] = '\uFC56';
			composeMapping["\u064A\u062E"] = '\uFC57';
			composeMapping["\u064A\u0645"] = '\uFC58';
			composeMapping["\u064A\u0649"] = '\uFC59';
			composeMapping["\u064A\u064A"] = '\uFC5A';
			composeMapping["\u0630\u0670"] = '\uFC5B';
			composeMapping["\u0631\u0670"] = '\uFC5C';
			composeMapping["\u0649\u0670"] = '\uFC5D';
			composeMapping["\u0020\u064C\u0651"] = '\uFC5E';
			composeMapping["\u0020\u064D\u0651"] = '\uFC5F';
			composeMapping["\u0020\u064E\u0651"] = '\uFC60';
			composeMapping["\u0020\u064F\u0651"] = '\uFC61';
			composeMapping["\u0020\u0650\u0651"] = '\uFC62';
			composeMapping["\u0020\u0651\u0670"] = '\uFC63';
			composeMapping["\u0626\u0631"] = '\uFC64';
			composeMapping["\u0626\u0632"] = '\uFC65';
			composeMapping["\u0626\u0645"] = '\uFC66';
			composeMapping["\u0626\u0646"] = '\uFC67';
			composeMapping["\u0626\u0649"] = '\uFC68';
			composeMapping["\u0626\u064A"] = '\uFC69';
			composeMapping["\u0628\u0631"] = '\uFC6A';
			composeMapping["\u0628\u0632"] = '\uFC6B';
			composeMapping["\u0628\u0645"] = '\uFC6C';
			composeMapping["\u0628\u0646"] = '\uFC6D';
			composeMapping["\u0628\u0649"] = '\uFC6E';
			composeMapping["\u0628\u064A"] = '\uFC6F';
			composeMapping["\u062A\u0631"] = '\uFC70';
			composeMapping["\u062A\u0632"] = '\uFC71';
			composeMapping["\u062A\u0645"] = '\uFC72';
			composeMapping["\u062A\u0646"] = '\uFC73';
			composeMapping["\u062A\u0649"] = '\uFC74';
			composeMapping["\u062A\u064A"] = '\uFC75';
			composeMapping["\u062B\u0631"] = '\uFC76';
			composeMapping["\u062B\u0632"] = '\uFC77';
			composeMapping["\u062B\u0645"] = '\uFC78';
			composeMapping["\u062B\u0646"] = '\uFC79';
			composeMapping["\u062B\u0649"] = '\uFC7A';
			composeMapping["\u062B\u064A"] = '\uFC7B';
			composeMapping["\u0641\u0649"] = '\uFC7C';
			composeMapping["\u0641\u064A"] = '\uFC7D';
			composeMapping["\u0642\u0649"] = '\uFC7E';
			composeMapping["\u0642\u064A"] = '\uFC7F';
			composeMapping["\u0643\u0627"] = '\uFC80';
			composeMapping["\u0643\u0644"] = '\uFC81';
			composeMapping["\u0643\u0645"] = '\uFC82';
			composeMapping["\u0643\u0649"] = '\uFC83';
			composeMapping["\u0643\u064A"] = '\uFC84';
			composeMapping["\u0644\u0645"] = '\uFC85';
			composeMapping["\u0644\u0649"] = '\uFC86';
			composeMapping["\u0644\u064A"] = '\uFC87';
			composeMapping["\u0645\u0627"] = '\uFC88';
			composeMapping["\u0645\u0645"] = '\uFC89';
			composeMapping["\u0646\u0631"] = '\uFC8A';
			composeMapping["\u0646\u0632"] = '\uFC8B';
			composeMapping["\u0646\u0645"] = '\uFC8C';
			composeMapping["\u0646\u0646"] = '\uFC8D';
			composeMapping["\u0646\u0649"] = '\uFC8E';
			composeMapping["\u0646\u064A"] = '\uFC8F';
			composeMapping["\u0649\u0670"] = '\uFC90';
			composeMapping["\u064A\u0631"] = '\uFC91';
			composeMapping["\u064A\u0632"] = '\uFC92';
			composeMapping["\u064A\u0645"] = '\uFC93';
			composeMapping["\u064A\u0646"] = '\uFC94';
			composeMapping["\u064A\u0649"] = '\uFC95';
			composeMapping["\u064A\u064A"] = '\uFC96';
			composeMapping["\u0626\u062C"] = '\uFC97';
			composeMapping["\u0626\u062D"] = '\uFC98';
			composeMapping["\u0626\u062E"] = '\uFC99';
			composeMapping["\u0626\u0645"] = '\uFC9A';
			composeMapping["\u0626\u0647"] = '\uFC9B';
			composeMapping["\u0628\u062C"] = '\uFC9C';
			composeMapping["\u0628\u062D"] = '\uFC9D';
			composeMapping["\u0628\u062E"] = '\uFC9E';
			composeMapping["\u0628\u0645"] = '\uFC9F';
			composeMapping["\u0628\u0647"] = '\uFCA0';
			composeMapping["\u062A\u062C"] = '\uFCA1';
			composeMapping["\u062A\u062D"] = '\uFCA2';
			composeMapping["\u062A\u062E"] = '\uFCA3';
			composeMapping["\u062A\u0645"] = '\uFCA4';
			composeMapping["\u062A\u0647"] = '\uFCA5';
			composeMapping["\u062B\u0645"] = '\uFCA6';
			composeMapping["\u062C\u062D"] = '\uFCA7';
			composeMapping["\u062C\u0645"] = '\uFCA8';
			composeMapping["\u062D\u062C"] = '\uFCA9';
			composeMapping["\u062D\u0645"] = '\uFCAA';
			composeMapping["\u062E\u062C"] = '\uFCAB';
			composeMapping["\u062E\u0645"] = '\uFCAC';
			composeMapping["\u0633\u062C"] = '\uFCAD';
			composeMapping["\u0633\u062D"] = '\uFCAE';
			composeMapping["\u0633\u062E"] = '\uFCAF';
			composeMapping["\u0633\u0645"] = '\uFCB0';
			composeMapping["\u0635\u062D"] = '\uFCB1';
			composeMapping["\u0635\u062E"] = '\uFCB2';
			composeMapping["\u0635\u0645"] = '\uFCB3';
			composeMapping["\u0636\u062C"] = '\uFCB4';
			composeMapping["\u0636\u062D"] = '\uFCB5';
			composeMapping["\u0636\u062E"] = '\uFCB6';
			composeMapping["\u0636\u0645"] = '\uFCB7';
			composeMapping["\u0637\u062D"] = '\uFCB8';
			composeMapping["\u0638\u0645"] = '\uFCB9';
			composeMapping["\u0639\u062C"] = '\uFCBA';
			composeMapping["\u0639\u0645"] = '\uFCBB';
			composeMapping["\u063A\u062C"] = '\uFCBC';
			composeMapping["\u063A\u0645"] = '\uFCBD';
			composeMapping["\u0641\u062C"] = '\uFCBE';
			composeMapping["\u0641\u062D"] = '\uFCBF';
			composeMapping["\u0641\u062E"] = '\uFCC0';
			composeMapping["\u0641\u0645"] = '\uFCC1';
			composeMapping["\u0642\u062D"] = '\uFCC2';
			composeMapping["\u0642\u0645"] = '\uFCC3';
			composeMapping["\u0643\u062C"] = '\uFCC4';
			composeMapping["\u0643\u062D"] = '\uFCC5';
			composeMapping["\u0643\u062E"] = '\uFCC6';
			composeMapping["\u0643\u0644"] = '\uFCC7';
			composeMapping["\u0643\u0645"] = '\uFCC8';
			composeMapping["\u0644\u062C"] = '\uFCC9';
			composeMapping["\u0644\u062D"] = '\uFCCA';
			composeMapping["\u0644\u062E"] = '\uFCCB';
			composeMapping["\u0644\u0645"] = '\uFCCC';
			composeMapping["\u0644\u0647"] = '\uFCCD';
			composeMapping["\u0645\u062C"] = '\uFCCE';
			composeMapping["\u0645\u062D"] = '\uFCCF';
			composeMapping["\u0645\u062E"] = '\uFCD0';
			composeMapping["\u0645\u0645"] = '\uFCD1';
			composeMapping["\u0646\u062C"] = '\uFCD2';
			composeMapping["\u0646\u062D"] = '\uFCD3';
			composeMapping["\u0646\u062E"] = '\uFCD4';
			composeMapping["\u0646\u0645"] = '\uFCD5';
			composeMapping["\u0646\u0647"] = '\uFCD6';
			composeMapping["\u0647\u062C"] = '\uFCD7';
			composeMapping["\u0647\u0645"] = '\uFCD8';
			composeMapping["\u0647\u0670"] = '\uFCD9';
			composeMapping["\u064A\u062C"] = '\uFCDA';
			composeMapping["\u064A\u062D"] = '\uFCDB';
			composeMapping["\u064A\u062E"] = '\uFCDC';
			composeMapping["\u064A\u0645"] = '\uFCDD';
			composeMapping["\u064A\u0647"] = '\uFCDE';
			composeMapping["\u0626\u0645"] = '\uFCDF';
			composeMapping["\u0626\u0647"] = '\uFCE0';
			composeMapping["\u0628\u0645"] = '\uFCE1';
			composeMapping["\u0628\u0647"] = '\uFCE2';
			composeMapping["\u062A\u0645"] = '\uFCE3';
			composeMapping["\u062A\u0647"] = '\uFCE4';
			composeMapping["\u062B\u0645"] = '\uFCE5';
			composeMapping["\u062B\u0647"] = '\uFCE6';
			composeMapping["\u0633\u0645"] = '\uFCE7';
			composeMapping["\u0633\u0647"] = '\uFCE8';
			composeMapping["\u0634\u0645"] = '\uFCE9';
			composeMapping["\u0634\u0647"] = '\uFCEA';
			composeMapping["\u0643\u0644"] = '\uFCEB';
			composeMapping["\u0643\u0645"] = '\uFCEC';
			composeMapping["\u0644\u0645"] = '\uFCED';
			composeMapping["\u0646\u0645"] = '\uFCEE';
			composeMapping["\u0646\u0647"] = '\uFCEF';
			composeMapping["\u064A\u0645"] = '\uFCF0';
			composeMapping["\u064A\u0647"] = '\uFCF1';
			composeMapping["\u0640\u064E\u0651"] = '\uFCF2';
			composeMapping["\u0640\u064F\u0651"] = '\uFCF3';
			composeMapping["\u0640\u0650\u0651"] = '\uFCF4';
			composeMapping["\u0637\u0649"] = '\uFCF5';
			composeMapping["\u0637\u064A"] = '\uFCF6';
			composeMapping["\u0639\u0649"] = '\uFCF7';
			composeMapping["\u0639\u064A"] = '\uFCF8';
			composeMapping["\u063A\u0649"] = '\uFCF9';
			composeMapping["\u063A\u064A"] = '\uFCFA';
			composeMapping["\u0633\u0649"] = '\uFCFB';
			composeMapping["\u0633\u064A"] = '\uFCFC';
			composeMapping["\u0634\u0649"] = '\uFCFD';
			composeMapping["\u0634\u064A"] = '\uFCFE';
			composeMapping["\u062D\u0649"] = '\uFCFF';
			composeMapping["\u062D\u064A"] = '\uFD00';
			composeMapping["\u062C\u0649"] = '\uFD01';
			composeMapping["\u062C\u064A"] = '\uFD02';
			composeMapping["\u062E\u0649"] = '\uFD03';
			composeMapping["\u062E\u064A"] = '\uFD04';
			composeMapping["\u0635\u0649"] = '\uFD05';
			composeMapping["\u0635\u064A"] = '\uFD06';
			composeMapping["\u0636\u0649"] = '\uFD07';
			composeMapping["\u0636\u064A"] = '\uFD08';
			composeMapping["\u0634\u062C"] = '\uFD09';
			composeMapping["\u0634\u062D"] = '\uFD0A';
			composeMapping["\u0634\u062E"] = '\uFD0B';
			composeMapping["\u0634\u0645"] = '\uFD0C';
			composeMapping["\u0634\u0631"] = '\uFD0D';
			composeMapping["\u0633\u0631"] = '\uFD0E';
			composeMapping["\u0635\u0631"] = '\uFD0F';
			composeMapping["\u0636\u0631"] = '\uFD10';
			composeMapping["\u0637\u0649"] = '\uFD11';
			composeMapping["\u0637\u064A"] = '\uFD12';
			composeMapping["\u0639\u0649"] = '\uFD13';
			composeMapping["\u0639\u064A"] = '\uFD14';
			composeMapping["\u063A\u0649"] = '\uFD15';
			composeMapping["\u063A\u064A"] = '\uFD16';
			composeMapping["\u0633\u0649"] = '\uFD17';
			composeMapping["\u0633\u064A"] = '\uFD18';
			composeMapping["\u0634\u0649"] = '\uFD19';
			composeMapping["\u0634\u064A"] = '\uFD1A';
			composeMapping["\u062D\u0649"] = '\uFD1B';
			composeMapping["\u062D\u064A"] = '\uFD1C';
			composeMapping["\u062C\u0649"] = '\uFD1D';
			composeMapping["\u062C\u064A"] = '\uFD1E';
			composeMapping["\u062E\u0649"] = '\uFD1F';
			composeMapping["\u062E\u064A"] = '\uFD20';
			composeMapping["\u0635\u0649"] = '\uFD21';
			composeMapping["\u0635\u064A"] = '\uFD22';
			composeMapping["\u0636\u0649"] = '\uFD23';
			composeMapping["\u0636\u064A"] = '\uFD24';
			composeMapping["\u0634\u062C"] = '\uFD25';
			composeMapping["\u0634\u062D"] = '\uFD26';
			composeMapping["\u0634\u062E"] = '\uFD27';
			composeMapping["\u0634\u0645"] = '\uFD28';
			composeMapping["\u0634\u0631"] = '\uFD29';
			composeMapping["\u0633\u0631"] = '\uFD2A';
			composeMapping["\u0635\u0631"] = '\uFD2B';
			composeMapping["\u0636\u0631"] = '\uFD2C';
			composeMapping["\u0634\u062C"] = '\uFD2D';
			composeMapping["\u0634\u062D"] = '\uFD2E';
			composeMapping["\u0634\u062E"] = '\uFD2F';
			composeMapping["\u0634\u0645"] = '\uFD30';
			composeMapping["\u0633\u0647"] = '\uFD31';
			composeMapping["\u0634\u0647"] = '\uFD32';
			composeMapping["\u0637\u0645"] = '\uFD33';
			composeMapping["\u0633\u062C"] = '\uFD34';
			composeMapping["\u0633\u062D"] = '\uFD35';
			composeMapping["\u0633\u062E"] = '\uFD36';
			composeMapping["\u0634\u062C"] = '\uFD37';
			composeMapping["\u0634\u062D"] = '\uFD38';
			composeMapping["\u0634\u062E"] = '\uFD39';
			composeMapping["\u0637\u0645"] = '\uFD3A';
			composeMapping["\u0638\u0645"] = '\uFD3B';
			composeMapping["\u0627\u064B"] = '\uFD3C';
			composeMapping["\u0627\u064B"] = '\uFD3D';
			composeMapping["\u062A\u062C\u0645"] = '\uFD50';
			composeMapping["\u062A\u062D\u062C"] = '\uFD51';
			composeMapping["\u062A\u062D\u062C"] = '\uFD52';
			composeMapping["\u062A\u062D\u0645"] = '\uFD53';
			composeMapping["\u062A\u062E\u0645"] = '\uFD54';
			composeMapping["\u062A\u0645\u062C"] = '\uFD55';
			composeMapping["\u062A\u0645\u062D"] = '\uFD56';
			composeMapping["\u062A\u0645\u062E"] = '\uFD57';
			composeMapping["\u062C\u0645\u062D"] = '\uFD58';
			composeMapping["\u062C\u0645\u062D"] = '\uFD59';
			composeMapping["\u062D\u0645\u064A"] = '\uFD5A';
			composeMapping["\u062D\u0645\u0649"] = '\uFD5B';
			composeMapping["\u0633\u062D\u062C"] = '\uFD5C';
			composeMapping["\u0633\u062C\u062D"] = '\uFD5D';
			composeMapping["\u0633\u062C\u0649"] = '\uFD5E';
			composeMapping["\u0633\u0645\u062D"] = '\uFD5F';
			composeMapping["\u0633\u0645\u062D"] = '\uFD60';
			composeMapping["\u0633\u0645\u062C"] = '\uFD61';
			composeMapping["\u0633\u0645\u0645"] = '\uFD62';
			composeMapping["\u0633\u0645\u0645"] = '\uFD63';
			composeMapping["\u0635\u062D\u062D"] = '\uFD64';
			composeMapping["\u0635\u062D\u062D"] = '\uFD65';
			composeMapping["\u0635\u0645\u0645"] = '\uFD66';
			composeMapping["\u0634\u062D\u0645"] = '\uFD67';
			composeMapping["\u0634\u062D\u0645"] = '\uFD68';
			composeMapping["\u0634\u062C\u064A"] = '\uFD69';
			composeMapping["\u0634\u0645\u062E"] = '\uFD6A';
			composeMapping["\u0634\u0645\u062E"] = '\uFD6B';
			composeMapping["\u0634\u0645\u0645"] = '\uFD6C';
			composeMapping["\u0634\u0645\u0645"] = '\uFD6D';
			composeMapping["\u0636\u062D\u0649"] = '\uFD6E';
			composeMapping["\u0636\u062E\u0645"] = '\uFD6F';
			composeMapping["\u0636\u062E\u0645"] = '\uFD70';
			composeMapping["\u0637\u0645\u062D"] = '\uFD71';
			composeMapping["\u0637\u0645\u062D"] = '\uFD72';
			composeMapping["\u0637\u0645\u0645"] = '\uFD73';
			composeMapping["\u0637\u0645\u064A"] = '\uFD74';
			composeMapping["\u0639\u062C\u0645"] = '\uFD75';
			composeMapping["\u0639\u0645\u0645"] = '\uFD76';
			composeMapping["\u0639\u0645\u0645"] = '\uFD77';
			composeMapping["\u0639\u0645\u0649"] = '\uFD78';
			composeMapping["\u063A\u0645\u0645"] = '\uFD79';
			composeMapping["\u063A\u0645\u064A"] = '\uFD7A';
			composeMapping["\u063A\u0645\u0649"] = '\uFD7B';
			composeMapping["\u0641\u062E\u0645"] = '\uFD7C';
			composeMapping["\u0641\u062E\u0645"] = '\uFD7D';
			composeMapping["\u0642\u0645\u062D"] = '\uFD7E';
			composeMapping["\u0642\u0645\u0645"] = '\uFD7F';
			composeMapping["\u0644\u062D\u0645"] = '\uFD80';
			composeMapping["\u0644\u062D\u064A"] = '\uFD81';
			composeMapping["\u0644\u062D\u0649"] = '\uFD82';
			composeMapping["\u0644\u062C\u062C"] = '\uFD83';
			composeMapping["\u0644\u062C\u062C"] = '\uFD84';
			composeMapping["\u0644\u062E\u0645"] = '\uFD85';
			composeMapping["\u0644\u062E\u0645"] = '\uFD86';
			composeMapping["\u0644\u0645\u062D"] = '\uFD87';
			composeMapping["\u0644\u0645\u062D"] = '\uFD88';
			composeMapping["\u0645\u062D\u062C"] = '\uFD89';
			composeMapping["\u0645\u062D\u0645"] = '\uFD8A';
			composeMapping["\u0645\u062D\u064A"] = '\uFD8B';
			composeMapping["\u0645\u062C\u062D"] = '\uFD8C';
			composeMapping["\u0645\u062C\u0645"] = '\uFD8D';
			composeMapping["\u0645\u062E\u062C"] = '\uFD8E';
			composeMapping["\u0645\u062E\u0645"] = '\uFD8F';
			composeMapping["\u0645\u062C\u062E"] = '\uFD92';
			composeMapping["\u0647\u0645\u062C"] = '\uFD93';
			composeMapping["\u0647\u0645\u0645"] = '\uFD94';
			composeMapping["\u0646\u062D\u0645"] = '\uFD95';
			composeMapping["\u0646\u062D\u0649"] = '\uFD96';
			composeMapping["\u0646\u062C\u0645"] = '\uFD97';
			composeMapping["\u0646\u062C\u0645"] = '\uFD98';
			composeMapping["\u0646\u062C\u0649"] = '\uFD99';
			composeMapping["\u0646\u0645\u064A"] = '\uFD9A';
			composeMapping["\u0646\u0645\u0649"] = '\uFD9B';
			composeMapping["\u064A\u0645\u0645"] = '\uFD9C';
			composeMapping["\u064A\u0645\u0645"] = '\uFD9D';
			composeMapping["\u0628\u062E\u064A"] = '\uFD9E';
			composeMapping["\u062A\u062C\u064A"] = '\uFD9F';
			composeMapping["\u062A\u062C\u0649"] = '\uFDA0';
			composeMapping["\u062A\u062E\u064A"] = '\uFDA1';
			composeMapping["\u062A\u062E\u0649"] = '\uFDA2';
			composeMapping["\u062A\u0645\u064A"] = '\uFDA3';
			composeMapping["\u062A\u0645\u0649"] = '\uFDA4';
			composeMapping["\u062C\u0645\u064A"] = '\uFDA5';
			composeMapping["\u062C\u062D\u0649"] = '\uFDA6';
			composeMapping["\u062C\u0645\u0649"] = '\uFDA7';
			composeMapping["\u0633\u062E\u0649"] = '\uFDA8';
			composeMapping["\u0635\u062D\u064A"] = '\uFDA9';
			composeMapping["\u0634\u062D\u064A"] = '\uFDAA';
			composeMapping["\u0636\u062D\u064A"] = '\uFDAB';
			composeMapping["\u0644\u062C\u064A"] = '\uFDAC';
			composeMapping["\u0644\u0645\u064A"] = '\uFDAD';
			composeMapping["\u064A\u062D\u064A"] = '\uFDAE';
			composeMapping["\u064A\u062C\u064A"] = '\uFDAF';
			composeMapping["\u064A\u0645\u064A"] = '\uFDB0';
			composeMapping["\u0645\u0645\u064A"] = '\uFDB1';
			composeMapping["\u0642\u0645\u064A"] = '\uFDB2';
			composeMapping["\u0646\u062D\u064A"] = '\uFDB3';
			composeMapping["\u0642\u0645\u062D"] = '\uFDB4';
			composeMapping["\u0644\u062D\u0645"] = '\uFDB5';
			composeMapping["\u0639\u0645\u064A"] = '\uFDB6';
			composeMapping["\u0643\u0645\u064A"] = '\uFDB7';
			composeMapping["\u0646\u062C\u062D"] = '\uFDB8';
			composeMapping["\u0645\u062E\u064A"] = '\uFDB9';
			composeMapping["\u0644\u062C\u0645"] = '\uFDBA';
			composeMapping["\u0643\u0645\u0645"] = '\uFDBB';
			composeMapping["\u0644\u062C\u0645"] = '\uFDBC';
			composeMapping["\u0646\u062C\u062D"] = '\uFDBD';
			composeMapping["\u062C\u062D\u064A"] = '\uFDBE';
			composeMapping["\u062D\u062C\u064A"] = '\uFDBF';
			composeMapping["\u0645\u062C\u064A"] = '\uFDC0';
			composeMapping["\u0641\u0645\u064A"] = '\uFDC1';
			composeMapping["\u0628\u062D\u064A"] = '\uFDC2';
			composeMapping["\u0643\u0645\u0645"] = '\uFDC3';
			composeMapping["\u0639\u062C\u0645"] = '\uFDC4';
			composeMapping["\u0635\u0645\u0645"] = '\uFDC5';
			composeMapping["\u0633\u062E\u064A"] = '\uFDC6';
			composeMapping["\u0646\u062C\u064A"] = '\uFDC7';
			composeMapping["\u0635\u0644\u06D2"] = '\uFDF0';
			composeMapping["\u0642\u0644\u06D2"] = '\uFDF1';
			composeMapping["\u0627\u0644\u0644\u0647"] = '\uFDF2';
			composeMapping["\u0627\u0643\u0628\u0631"] = '\uFDF3';
			composeMapping["\u0645\u062D\u0645\u062F"] = '\uFDF4';
			composeMapping["\u0635\u0644\u0639\u0645"] = '\uFDF5';
			composeMapping["\u0631\u0633\u0648\u0644"] = '\uFDF6';
			composeMapping["\u0639\u0644\u064A\u0647"] = '\uFDF7';
			composeMapping["\u0648\u0633\u0644\u0645"] = '\uFDF8';
			composeMapping["\u0635\u0644\u0649"] = '\uFDF9';
			composeMapping["\u0635\u0644\u0649\u0020\u0627\u0644\u0644\u0647\u0020\u0639\u0644\u064A\u0647\u0020\u0648\u0633\u0644\u0645"] = '\uFDFA';
			composeMapping["\u062C\u0644\u0020\u062C\u0644\u0627\u0644\u0647"] = '\uFDFB';
			composeMapping["\u0631\u06CC\u0627\u0644"] = '\uFDFC';
			composeMapping["\u002C"] = '\uFE10';
			composeMapping["\u3001"] = '\uFE11';
			composeMapping["\u3002"] = '\uFE12';
			composeMapping["\u003A"] = '\uFE13';
			composeMapping["\u003B"] = '\uFE14';
			composeMapping["\u0021"] = '\uFE15';
			composeMapping["\u003F"] = '\uFE16';
			composeMapping["\u3016"] = '\uFE17';
			composeMapping["\u3017"] = '\uFE18';
			composeMapping["\u2026"] = '\uFE19';
			composeMapping["\u2025"] = '\uFE30';
			composeMapping["\u2014"] = '\uFE31';
			composeMapping["\u2013"] = '\uFE32';
			composeMapping["\u005F"] = '\uFE33';
			composeMapping["\u005F"] = '\uFE34';
			composeMapping["\u0028"] = '\uFE35';
			composeMapping["\u0029"] = '\uFE36';
			composeMapping["\u007B"] = '\uFE37';
			composeMapping["\u007D"] = '\uFE38';
			composeMapping["\u3014"] = '\uFE39';
			composeMapping["\u3015"] = '\uFE3A';
			composeMapping["\u3010"] = '\uFE3B';
			composeMapping["\u3011"] = '\uFE3C';
			composeMapping["\u300A"] = '\uFE3D';
			composeMapping["\u300B"] = '\uFE3E';
			composeMapping["\u3008"] = '\uFE3F';
			composeMapping["\u3009"] = '\uFE40';
			composeMapping["\u300C"] = '\uFE41';
			composeMapping["\u300D"] = '\uFE42';
			composeMapping["\u300E"] = '\uFE43';
			composeMapping["\u300F"] = '\uFE44';
			composeMapping["\u005B"] = '\uFE47';
			composeMapping["\u005D"] = '\uFE48';
			composeMapping["\u203E"] = '\uFE49';
			composeMapping["\u203E"] = '\uFE4A';
			composeMapping["\u203E"] = '\uFE4B';
			composeMapping["\u203E"] = '\uFE4C';
			composeMapping["\u005F"] = '\uFE4D';
			composeMapping["\u005F"] = '\uFE4E';
			composeMapping["\u005F"] = '\uFE4F';
			composeMapping["\u002C"] = '\uFE50';
			composeMapping["\u3001"] = '\uFE51';
			composeMapping["\u002E"] = '\uFE52';
			composeMapping["\u003B"] = '\uFE54';
			composeMapping["\u003A"] = '\uFE55';
			composeMapping["\u003F"] = '\uFE56';
			composeMapping["\u0021"] = '\uFE57';
			composeMapping["\u2014"] = '\uFE58';
			composeMapping["\u0028"] = '\uFE59';
			composeMapping["\u0029"] = '\uFE5A';
			composeMapping["\u007B"] = '\uFE5B';
			composeMapping["\u007D"] = '\uFE5C';
			composeMapping["\u3014"] = '\uFE5D';
			composeMapping["\u3015"] = '\uFE5E';
			composeMapping["\u0023"] = '\uFE5F';
			composeMapping["\u0026"] = '\uFE60';
			composeMapping["\u002A"] = '\uFE61';
			composeMapping["\u002B"] = '\uFE62';
			composeMapping["\u002D"] = '\uFE63';
			composeMapping["\u003C"] = '\uFE64';
			composeMapping["\u003E"] = '\uFE65';
			composeMapping["\u003D"] = '\uFE66';
			composeMapping["\u005C"] = '\uFE68';
			composeMapping["\u0024"] = '\uFE69';
			composeMapping["\u0025"] = '\uFE6A';
			composeMapping["\u0040"] = '\uFE6B';
			composeMapping["\u0020\u064B"] = '\uFE70';
			composeMapping["\u0640\u064B"] = '\uFE71';
			composeMapping["\u0020\u064C"] = '\uFE72';
			composeMapping["\u0020\u064D"] = '\uFE74';
			composeMapping["\u0020\u064E"] = '\uFE76';
			composeMapping["\u0640\u064E"] = '\uFE77';
			composeMapping["\u0020\u064F"] = '\uFE78';
			composeMapping["\u0640\u064F"] = '\uFE79';
			composeMapping["\u0020\u0650"] = '\uFE7A';
			composeMapping["\u0640\u0650"] = '\uFE7B';
			composeMapping["\u0020\u0651"] = '\uFE7C';
			composeMapping["\u0640\u0651"] = '\uFE7D';
			composeMapping["\u0020\u0652"] = '\uFE7E';
			composeMapping["\u0640\u0652"] = '\uFE7F';
			composeMapping["\u0621"] = '\uFE80';
			composeMapping["\u0622"] = '\uFE81';
			composeMapping["\u0622"] = '\uFE82';
			composeMapping["\u0623"] = '\uFE83';
			composeMapping["\u0623"] = '\uFE84';
			composeMapping["\u0624"] = '\uFE85';
			composeMapping["\u0624"] = '\uFE86';
			composeMapping["\u0625"] = '\uFE87';
			composeMapping["\u0625"] = '\uFE88';
			composeMapping["\u0626"] = '\uFE89';
			composeMapping["\u0626"] = '\uFE8A';
			composeMapping["\u0626"] = '\uFE8B';
			composeMapping["\u0626"] = '\uFE8C';
			composeMapping["\u0627"] = '\uFE8D';
			composeMapping["\u0627"] = '\uFE8E';
			composeMapping["\u0628"] = '\uFE8F';
			composeMapping["\u0628"] = '\uFE90';
			composeMapping["\u0628"] = '\uFE91';
			composeMapping["\u0628"] = '\uFE92';
			composeMapping["\u0629"] = '\uFE93';
			composeMapping["\u0629"] = '\uFE94';
			composeMapping["\u062A"] = '\uFE95';
			composeMapping["\u062A"] = '\uFE96';
			composeMapping["\u062A"] = '\uFE97';
			composeMapping["\u062A"] = '\uFE98';
			composeMapping["\u062B"] = '\uFE99';
			composeMapping["\u062B"] = '\uFE9A';
			composeMapping["\u062B"] = '\uFE9B';
			composeMapping["\u062B"] = '\uFE9C';
			composeMapping["\u062C"] = '\uFE9D';
			composeMapping["\u062C"] = '\uFE9E';
			composeMapping["\u062C"] = '\uFE9F';
			composeMapping["\u062C"] = '\uFEA0';
			composeMapping["\u062D"] = '\uFEA1';
			composeMapping["\u062D"] = '\uFEA2';
			composeMapping["\u062D"] = '\uFEA3';
			composeMapping["\u062D"] = '\uFEA4';
			composeMapping["\u062E"] = '\uFEA5';
			composeMapping["\u062E"] = '\uFEA6';
			composeMapping["\u062E"] = '\uFEA7';
			composeMapping["\u062E"] = '\uFEA8';
			composeMapping["\u062F"] = '\uFEA9';
			composeMapping["\u062F"] = '\uFEAA';
			composeMapping["\u0630"] = '\uFEAB';
			composeMapping["\u0630"] = '\uFEAC';
			composeMapping["\u0631"] = '\uFEAD';
			composeMapping["\u0631"] = '\uFEAE';
			composeMapping["\u0632"] = '\uFEAF';
			composeMapping["\u0632"] = '\uFEB0';
			composeMapping["\u0633"] = '\uFEB1';
			composeMapping["\u0633"] = '\uFEB2';
			composeMapping["\u0633"] = '\uFEB3';
			composeMapping["\u0633"] = '\uFEB4';
			composeMapping["\u0634"] = '\uFEB5';
			composeMapping["\u0634"] = '\uFEB6';
			composeMapping["\u0634"] = '\uFEB7';
			composeMapping["\u0634"] = '\uFEB8';
			composeMapping["\u0635"] = '\uFEB9';
			composeMapping["\u0635"] = '\uFEBA';
			composeMapping["\u0635"] = '\uFEBB';
			composeMapping["\u0635"] = '\uFEBC';
			composeMapping["\u0636"] = '\uFEBD';
			composeMapping["\u0636"] = '\uFEBE';
			composeMapping["\u0636"] = '\uFEBF';
			composeMapping["\u0636"] = '\uFEC0';
			composeMapping["\u0637"] = '\uFEC1';
			composeMapping["\u0637"] = '\uFEC2';
			composeMapping["\u0637"] = '\uFEC3';
			composeMapping["\u0637"] = '\uFEC4';
			composeMapping["\u0638"] = '\uFEC5';
			composeMapping["\u0638"] = '\uFEC6';
			composeMapping["\u0638"] = '\uFEC7';
			composeMapping["\u0638"] = '\uFEC8';
			composeMapping["\u0639"] = '\uFEC9';
			composeMapping["\u0639"] = '\uFECA';
			composeMapping["\u0639"] = '\uFECB';
			composeMapping["\u0639"] = '\uFECC';
			composeMapping["\u063A"] = '\uFECD';
			composeMapping["\u063A"] = '\uFECE';
			composeMapping["\u063A"] = '\uFECF';
			composeMapping["\u063A"] = '\uFED0';
			composeMapping["\u0641"] = '\uFED1';
			composeMapping["\u0641"] = '\uFED2';
			composeMapping["\u0641"] = '\uFED3';
			composeMapping["\u0641"] = '\uFED4';
			composeMapping["\u0642"] = '\uFED5';
			composeMapping["\u0642"] = '\uFED6';
			composeMapping["\u0642"] = '\uFED7';
			composeMapping["\u0642"] = '\uFED8';
			composeMapping["\u0643"] = '\uFED9';
			composeMapping["\u0643"] = '\uFEDA';
			composeMapping["\u0643"] = '\uFEDB';
			composeMapping["\u0643"] = '\uFEDC';
			composeMapping["\u0644"] = '\uFEDD';
			composeMapping["\u0644"] = '\uFEDE';
			composeMapping["\u0644"] = '\uFEDF';
			composeMapping["\u0644"] = '\uFEE0';
			composeMapping["\u0645"] = '\uFEE1';
			composeMapping["\u0645"] = '\uFEE2';
			composeMapping["\u0645"] = '\uFEE3';
			composeMapping["\u0645"] = '\uFEE4';
			composeMapping["\u0646"] = '\uFEE5';
			composeMapping["\u0646"] = '\uFEE6';
			composeMapping["\u0646"] = '\uFEE7';
			composeMapping["\u0646"] = '\uFEE8';
			composeMapping["\u0647"] = '\uFEE9';
			composeMapping["\u0647"] = '\uFEEA';
			composeMapping["\u0647"] = '\uFEEB';
			composeMapping["\u0647"] = '\uFEEC';
			composeMapping["\u0648"] = '\uFEED';
			composeMapping["\u0648"] = '\uFEEE';
			composeMapping["\u0649"] = '\uFEEF';
			composeMapping["\u0649"] = '\uFEF0';
			composeMapping["\u064A"] = '\uFEF1';
			composeMapping["\u064A"] = '\uFEF2';
			composeMapping["\u064A"] = '\uFEF3';
			composeMapping["\u064A"] = '\uFEF4';
			composeMapping["\u0644\u0622"] = '\uFEF5';
			composeMapping["\u0644\u0622"] = '\uFEF6';
			composeMapping["\u0644\u0623"] = '\uFEF7';
			composeMapping["\u0644\u0623"] = '\uFEF8';
			composeMapping["\u0644\u0625"] = '\uFEF9';
			composeMapping["\u0644\u0625"] = '\uFEFA';
			composeMapping["\u0644\u0627"] = '\uFEFB';
			composeMapping["\u0644\u0627"] = '\uFEFC';
			composeMapping["\u0021"] = '\uFF01';
			composeMapping["\u0022"] = '\uFF02';
			composeMapping["\u0023"] = '\uFF03';
			composeMapping["\u0024"] = '\uFF04';
			composeMapping["\u0025"] = '\uFF05';
			composeMapping["\u0026"] = '\uFF06';
			composeMapping["\u0027"] = '\uFF07';
			composeMapping["\u0028"] = '\uFF08';
			composeMapping["\u0029"] = '\uFF09';
			composeMapping["\u002A"] = '\uFF0A';
			composeMapping["\u002B"] = '\uFF0B';
			composeMapping["\u002C"] = '\uFF0C';
			composeMapping["\u002D"] = '\uFF0D';
			composeMapping["\u002E"] = '\uFF0E';
			composeMapping["\u002F"] = '\uFF0F';
			composeMapping["\u0030"] = '\uFF10';
			composeMapping["\u0031"] = '\uFF11';
			composeMapping["\u0032"] = '\uFF12';
			composeMapping["\u0033"] = '\uFF13';
			composeMapping["\u0034"] = '\uFF14';
			composeMapping["\u0035"] = '\uFF15';
			composeMapping["\u0036"] = '\uFF16';
			composeMapping["\u0037"] = '\uFF17';
			composeMapping["\u0038"] = '\uFF18';
			composeMapping["\u0039"] = '\uFF19';
			composeMapping["\u003A"] = '\uFF1A';
			composeMapping["\u003B"] = '\uFF1B';
			composeMapping["\u003C"] = '\uFF1C';
			composeMapping["\u003D"] = '\uFF1D';
			composeMapping["\u003E"] = '\uFF1E';
			composeMapping["\u003F"] = '\uFF1F';
			composeMapping["\u0040"] = '\uFF20';
			composeMapping["\u0041"] = '\uFF21';
			composeMapping["\u0042"] = '\uFF22';
			composeMapping["\u0043"] = '\uFF23';
			composeMapping["\u0044"] = '\uFF24';
			composeMapping["\u0045"] = '\uFF25';
			composeMapping["\u0046"] = '\uFF26';
			composeMapping["\u0047"] = '\uFF27';
			composeMapping["\u0048"] = '\uFF28';
			composeMapping["\u0049"] = '\uFF29';
			composeMapping["\u004A"] = '\uFF2A';
			composeMapping["\u004B"] = '\uFF2B';
			composeMapping["\u004C"] = '\uFF2C';
			composeMapping["\u004D"] = '\uFF2D';
			composeMapping["\u004E"] = '\uFF2E';
			composeMapping["\u004F"] = '\uFF2F';
			composeMapping["\u0050"] = '\uFF30';
			composeMapping["\u0051"] = '\uFF31';
			composeMapping["\u0052"] = '\uFF32';
			composeMapping["\u0053"] = '\uFF33';
			composeMapping["\u0054"] = '\uFF34';
			composeMapping["\u0055"] = '\uFF35';
			composeMapping["\u0056"] = '\uFF36';
			composeMapping["\u0057"] = '\uFF37';
			composeMapping["\u0058"] = '\uFF38';
			composeMapping["\u0059"] = '\uFF39';
			composeMapping["\u005A"] = '\uFF3A';
			composeMapping["\u005B"] = '\uFF3B';
			composeMapping["\u005C"] = '\uFF3C';
			composeMapping["\u005D"] = '\uFF3D';
			composeMapping["\u005E"] = '\uFF3E';
			composeMapping["\u005F"] = '\uFF3F';
			composeMapping["\u0060"] = '\uFF40';
			composeMapping["\u0061"] = '\uFF41';
			composeMapping["\u0062"] = '\uFF42';
			composeMapping["\u0063"] = '\uFF43';
			composeMapping["\u0064"] = '\uFF44';
			composeMapping["\u0065"] = '\uFF45';
			composeMapping["\u0066"] = '\uFF46';
			composeMapping["\u0067"] = '\uFF47';
			composeMapping["\u0068"] = '\uFF48';
			composeMapping["\u0069"] = '\uFF49';
			composeMapping["\u006A"] = '\uFF4A';
			composeMapping["\u006B"] = '\uFF4B';
			composeMapping["\u006C"] = '\uFF4C';
			composeMapping["\u006D"] = '\uFF4D';
			composeMapping["\u006E"] = '\uFF4E';
			composeMapping["\u006F"] = '\uFF4F';
			composeMapping["\u0070"] = '\uFF50';
			composeMapping["\u0071"] = '\uFF51';
			composeMapping["\u0072"] = '\uFF52';
			composeMapping["\u0073"] = '\uFF53';
			composeMapping["\u0074"] = '\uFF54';
			composeMapping["\u0075"] = '\uFF55';
			composeMapping["\u0076"] = '\uFF56';
			composeMapping["\u0077"] = '\uFF57';
			composeMapping["\u0078"] = '\uFF58';
			composeMapping["\u0079"] = '\uFF59';
			composeMapping["\u007A"] = '\uFF5A';
			composeMapping["\u007B"] = '\uFF5B';
			composeMapping["\u007C"] = '\uFF5C';
			composeMapping["\u007D"] = '\uFF5D';
			composeMapping["\u007E"] = '\uFF5E';
			composeMapping["\u2985"] = '\uFF5F';
			composeMapping["\u2986"] = '\uFF60';
			composeMapping["\u3002"] = '\uFF61';
			composeMapping["\u300C"] = '\uFF62';
			composeMapping["\u300D"] = '\uFF63';
			composeMapping["\u3001"] = '\uFF64';
			composeMapping["\u30FB"] = '\uFF65';
			composeMapping["\u30F2"] = '\uFF66';
			composeMapping["\u30A1"] = '\uFF67';
			composeMapping["\u30A3"] = '\uFF68';
			composeMapping["\u30A5"] = '\uFF69';
			composeMapping["\u30A7"] = '\uFF6A';
			composeMapping["\u30A9"] = '\uFF6B';
			composeMapping["\u30E3"] = '\uFF6C';
			composeMapping["\u30E5"] = '\uFF6D';
			composeMapping["\u30E7"] = '\uFF6E';
			composeMapping["\u30C3"] = '\uFF6F';
			composeMapping["\u30FC"] = '\uFF70';
			composeMapping["\u30A2"] = '\uFF71';
			composeMapping["\u30A4"] = '\uFF72';
			composeMapping["\u30A6"] = '\uFF73';
			composeMapping["\u30A8"] = '\uFF74';
			composeMapping["\u30AA"] = '\uFF75';
			composeMapping["\u30AB"] = '\uFF76';
			composeMapping["\u30AD"] = '\uFF77';
			composeMapping["\u30AF"] = '\uFF78';
			composeMapping["\u30B1"] = '\uFF79';
			composeMapping["\u30B3"] = '\uFF7A';
			composeMapping["\u30B5"] = '\uFF7B';
			composeMapping["\u30B7"] = '\uFF7C';
			composeMapping["\u30B9"] = '\uFF7D';
			composeMapping["\u30BB"] = '\uFF7E';
			composeMapping["\u30BD"] = '\uFF7F';
			composeMapping["\u30BF"] = '\uFF80';
			composeMapping["\u30C1"] = '\uFF81';
			composeMapping["\u30C4"] = '\uFF82';
			composeMapping["\u30C6"] = '\uFF83';
			composeMapping["\u30C8"] = '\uFF84';
			composeMapping["\u30CA"] = '\uFF85';
			composeMapping["\u30CB"] = '\uFF86';
			composeMapping["\u30CC"] = '\uFF87';
			composeMapping["\u30CD"] = '\uFF88';
			composeMapping["\u30CE"] = '\uFF89';
			composeMapping["\u30CF"] = '\uFF8A';
			composeMapping["\u30D2"] = '\uFF8B';
			composeMapping["\u30D5"] = '\uFF8C';
			composeMapping["\u30D8"] = '\uFF8D';
			composeMapping["\u30DB"] = '\uFF8E';
			composeMapping["\u30DE"] = '\uFF8F';
			composeMapping["\u30DF"] = '\uFF90';
			composeMapping["\u30E0"] = '\uFF91';
			composeMapping["\u30E1"] = '\uFF92';
			composeMapping["\u30E2"] = '\uFF93';
			composeMapping["\u30E4"] = '\uFF94';
			composeMapping["\u30E6"] = '\uFF95';
			composeMapping["\u30E8"] = '\uFF96';
			composeMapping["\u30E9"] = '\uFF97';
			composeMapping["\u30EA"] = '\uFF98';
			composeMapping["\u30EB"] = '\uFF99';
			composeMapping["\u30EC"] = '\uFF9A';
			composeMapping["\u30ED"] = '\uFF9B';
			composeMapping["\u30EF"] = '\uFF9C';
			composeMapping["\u30F3"] = '\uFF9D';
			composeMapping["\u3099"] = '\uFF9E';
			composeMapping["\u309A"] = '\uFF9F';
			composeMapping["\u3164"] = '\uFFA0';
			composeMapping["\u3131"] = '\uFFA1';
			composeMapping["\u3132"] = '\uFFA2';
			composeMapping["\u3133"] = '\uFFA3';
			composeMapping["\u3134"] = '\uFFA4';
			composeMapping["\u3135"] = '\uFFA5';
			composeMapping["\u3136"] = '\uFFA6';
			composeMapping["\u3137"] = '\uFFA7';
			composeMapping["\u3138"] = '\uFFA8';
			composeMapping["\u3139"] = '\uFFA9';
			composeMapping["\u313A"] = '\uFFAA';
			composeMapping["\u313B"] = '\uFFAB';
			composeMapping["\u313C"] = '\uFFAC';
			composeMapping["\u313D"] = '\uFFAD';
			composeMapping["\u313E"] = '\uFFAE';
			composeMapping["\u313F"] = '\uFFAF';
			composeMapping["\u3140"] = '\uFFB0';
			composeMapping["\u3141"] = '\uFFB1';
			composeMapping["\u3142"] = '\uFFB2';
			composeMapping["\u3143"] = '\uFFB3';
			composeMapping["\u3144"] = '\uFFB4';
			composeMapping["\u3145"] = '\uFFB5';
			composeMapping["\u3146"] = '\uFFB6';
			composeMapping["\u3147"] = '\uFFB7';
			composeMapping["\u3148"] = '\uFFB8';
			composeMapping["\u3149"] = '\uFFB9';
			composeMapping["\u314A"] = '\uFFBA';
			composeMapping["\u314B"] = '\uFFBB';
			composeMapping["\u314C"] = '\uFFBC';
			composeMapping["\u314D"] = '\uFFBD';
			composeMapping["\u314E"] = '\uFFBE';
			composeMapping["\u314F"] = '\uFFC2';
			composeMapping["\u3150"] = '\uFFC3';
			composeMapping["\u3151"] = '\uFFC4';
			composeMapping["\u3152"] = '\uFFC5';
			composeMapping["\u3153"] = '\uFFC6';
			composeMapping["\u3154"] = '\uFFC7';
			composeMapping["\u3155"] = '\uFFCA';
			composeMapping["\u3156"] = '\uFFCB';
			composeMapping["\u3157"] = '\uFFCC';
			composeMapping["\u3158"] = '\uFFCD';
			composeMapping["\u3159"] = '\uFFCE';
			composeMapping["\u315A"] = '\uFFCF';
			composeMapping["\u315B"] = '\uFFD2';
			composeMapping["\u315C"] = '\uFFD3';
			composeMapping["\u315D"] = '\uFFD4';
			composeMapping["\u315E"] = '\uFFD5';
			composeMapping["\u315F"] = '\uFFD6';
			composeMapping["\u3160"] = '\uFFD7';
			composeMapping["\u3161"] = '\uFFDA';
			composeMapping["\u3162"] = '\uFFDB';
			composeMapping["\u3163"] = '\uFFDC';
			composeMapping["\u00A2"] = '\uFFE0';
			composeMapping["\u00A3"] = '\uFFE1';
			composeMapping["\u00AC"] = '\uFFE2';
			composeMapping["\u00AF"] = '\uFFE3';
			composeMapping["\u00A6"] = '\uFFE4';
			composeMapping["\u00A5"] = '\uFFE5';
			composeMapping["\u20A9"] = '\uFFE6';
			composeMapping["\u2502"] = '\uFFE8';
			composeMapping["\u2190"] = '\uFFE9';
			composeMapping["\u2191"] = '\uFFEA';
			composeMapping["\u2192"] = '\uFFEB';
			composeMapping["\u2193"] = '\uFFEC';
			composeMapping["\u25A0"] = '\uFFED';
			composeMapping["\u25CB"] = '\uFFEE';
		}
	}
}

By viewing downloads associated with this article you agree to the Terms of Service and the article's licence.

If a file you wish to view isn't highlighted, and is a text file (not binary), please let us know and we'll add colourisation support for it.

License

This article, along with any associated source code and files, is licensed under The Microsoft Public License (Ms-PL)

Share

About the Author

Justin-Josef Angel [MVP]
JustinAngel.Net, Senior .Net consultant
Israel Israel
Justin-Josef Angel is a C# Microsoft Most Valuable professional, a Senior .Net consultant in Israel with 4 years of .Net experience and has 8 years of Web experience.
 
Justin's been working this past year on two Enterprise sized Silverlight projects with his customers. During that time he's gained a real-insight into Silverlight's inner workings and how to integrate Silverlight into the real world of software development. Additionally, During that time he's developed a few well-known projects like the "Silverlight 1.0 Javascript Intellisense", "Silverlight 1.1 Hebrew & Arabic Languages support" and a few others you might know.

Justin is also a seasoned presenter with an impressive track-record of talking in front of thousands of people in Israel.
 
Justin owns the first .Net blog written in Hebrew - http://www.JustinAngel.Net .
And he also owns an additional blog with mixed Hebrew & English content - http://blogs.Microsoft.co.il/blogs/JustinAngel.
 
A full list of his articles (all 100+ of them) can be found at: http://www.JustinAngel.Net/#index
 



| Advertise | Privacy | Terms of Use | Mobile
Web01 | 2.8.150327.1 | Last Updated 31 Jan 2008
Article Copyright 2008 by Justin-Josef Angel [MVP]
Everything else Copyright © CodeProject, 1999-2015
Layout: fixed | fluid