// automatically generated by tools/gen-uprops.py at $ Sun Sep 18 16:51:36 2011 $
#ifndef ASCENSION_NO_UNICODE_NORMALIZATION
const CodePoint CANONICAL_MAPPING_SOURCE[] = {0xc0,0xc1,0xc2,0xc3,0xc4,0xc5,0xc7,0xc8,0xc9,0xca,0xcb,0xcc,0xcd,0xce,0xcf,0xd1,0xd2,0xd3,0xd4,0xd5,0xd6,0xd9,0xda,0xdb,0xdc,0xdd,0xe0,0xe1,0xe2,0xe3,0xe4,0xe5,0xe7,0xe8,0xe9,0xea,0xeb,0xec,0xed,0xee,0xef,0xf1,0xf2,0xf3,0xf4,0xf5,0xf6,0xf9,0xfa,0xfb,0xfc,0xfd,0xff,0x100,0x101,0x102,0x103,0x104,0x105,0x106,0x107,0x108,0x109,0x10a,0x10b,0x10c,0x10d,0x10e,0x10f,0x112,0x113,0x114,0x115,0x116,0x117,0x118,0x119,0x11a,0x11b,0x11c,0x11d,0x11e,0x11f,0x120,0x121,0x122,0x123,0x124,0x125,0x128,0x129,0x12a,0x12b,0x12c,0x12d,0x12e,0x12f,0x130,0x134,0x135,0x136,0x137,0x139,0x13a,0x13b,0x13c,0x13d,0x13e,0x143,0x144,0x145,0x146,0x147,0x148,0x14c,0x14d,0x14e,0x14f,0x150,0x151,0x154,0x155,0x156,0x157,0x158,0x159,0x15a,0x15b,0x15c,0x15d,0x15e,0x15f,0x160,0x161,0x162,0x163,0x164,0x165,0x168,0x169,0x16a,0x16b,0x16c,0x16d,0x16e,0x16f,0x170,0x171,0x172,0x173,0x174,0x175,0x176,0x177,0x178,0x179,0x17a,0x17b,0x17c,0x17d,0x17e,0x1a0,0x1a1,0x1af,0x1b0,0x1cd,0x1ce,0x1cf,0x1d0,0x1d1,0x1d2,0x1d3,0x1d4,0x1d5,0x1d6,0x1d7,0x1d8,0x1d9,0x1da,0x1db,0x1dc,0x1de,0x1df,0x1e0,0x1e1,0x1e2,0x1e3,0x1e6,0x1e7,0x1e8,0x1e9,0x1ea,0x1eb,0x1ec,0x1ed,0x1ee,0x1ef,0x1f0,0x1f4,0x1f5,0x1f8,0x1f9,0x1fa,0x1fb,0x1fc,0x1fd,0x1fe,0x1ff,0x200,0x201,0x202,0x203,0x204,0x205,0x206,0x207,0x208,0x209,0x20a,0x20b,0x20c,0x20d,0x20e,0x20f,0x210,0x211,0x212,0x213,0x214,0x215,0x216,0x217,0x218,0x219,0x21a,0x21b,0x21e,0x21f,0x226,0x227,0x228,0x229,0x22a,0x22b,0x22c,0x22d,0x22e,0x22f,0x230,0x231,0x232,0x233,0x340,0x341,0x343,0x344,0x374,0x37e,0x385,0x386,0x387,0x388,0x389,0x38a,0x38c,0x38e,0x38f,0x390,0x3aa,0x3ab,0x3ac,0x3ad,0x3ae,0x3af,0x3b0,0x3ca,0x3cb,0x3cc,0x3cd,0x3ce,0x3d3,0x3d4,0x400,0x401,0x403,0x407,0x40c,0x40d,0x40e,0x419,0x439,0x450,0x451,0x453,0x457,0x45c,0x45d,0x45e,0x476,0x477,0x4c1,0x4c2,0x4d0,0x4d1,0x4d2,0x4d3,0x4d6,0x4d7,0x4da,0x4db,0x4dc,0x4dd,0x4de,0x4df,0x4e2,0x4e3,0x4e4,0x4e5,0x4e6,0x4e7,0x4ea,0x4eb,0x4ec,0x4ed,0x4ee,0x4ef,0x4f0,0x4f1,0x4f2,0x4f3,0x4f4,0x4f5,0x4f8,0x4f9,0x622,0x623,0x624,0x625,0x626,0x6c0,0x6c2,0x6d3,0x929,0x931,0x934,0x958,0x959,0x95a,0x95b,0x95c,0x95d,0x95e,0x95f,0x9cb,0x9cc,0x9dc,0x9dd,0x9df,0xa33,0xa36,0xa59,0xa5a,0xa5b,0xa5e,0xb48,0xb4b,0xb4c,0xb5c,0xb5d,0xb94,0xbca,0xbcb,0xbcc,0xc48,0xcc0,0xcc7,0xcc8,0xcca,0xccb,0xd4a,0xd4b,0xd4c,0xdda,0xddc,0xddd,0xdde,0xf43,0xf4d,0xf52,0xf57,0xf5c,0xf69,0xf73,0xf75,0xf76,0xf78,0xf81,0xf93,0xf9d,0xfa2,0xfa7,0xfac,0xfb9,0x1026,0x1b06,0x1b08,0x1b0a,0x1b0c,0x1b0e,0x1b12,0x1b3b,0x1b3d,0x1b40,0x1b41,0x1b43,0x1e00,0x1e01,0x1e02,0x1e03,0x1e04,0x1e05,0x1e06,0x1e07,0x1e08,0x1e09,0x1e0a,0x1e0b,0x1e0c,0x1e0d,0x1e0e,0x1e0f,0x1e10,0x1e11,0x1e12,0x1e13,0x1e14,0x1e15,0x1e16,0x1e17,0x1e18,0x1e19,0x1e1a,0x1e1b,0x1e1c,0x1e1d,0x1e1e,0x1e1f,0x1e20,0x1e21,0x1e22,0x1e23,0x1e24,0x1e25,0x1e26,0x1e27,0x1e28,0x1e29,0x1e2a,0x1e2b,0x1e2c,0x1e2d,0x1e2e,0x1e2f,0x1e30,0x1e31,0x1e32,0x1e33,0x1e34,0x1e35,0x1e36,0x1e37,0x1e38,0x1e39,0x1e3a,0x1e3b,0x1e3c,0x1e3d,0x1e3e,0x1e3f,0x1e40,0x1e41,0x1e42,0x1e43,0x1e44,0x1e45,0x1e46,0x1e47,0x1e48,0x1e49,0x1e4a,0x1e4b,0x1e4c,0x1e4d,0x1e4e,0x1e4f,0x1e50,0x1e51,0x1e52,0x1e53,0x1e54,0x1e55,0x1e56,0x1e57,0x1e58,0x1e59,0x1e5a,0x1e5b,0x1e5c,0x1e5d,0x1e5e,0x1e5f,0x1e60,0x1e61,0x1e62,0x1e63,0x1e64,0x1e65,0x1e66,0x1e67,0x1e68,0x1e69,0x1e6a,0x1e6b,0x1e6c,0x1e6d,0x1e6e,0x1e6f,0x1e70,0x1e71,0x1e72,0x1e73,0x1e74,0x1e75,0x1e76,0x1e77,0x1e78,0x1e79,0x1e7a,0x1e7b,0x1e7c,0x1e7d,0x1e7e,0x1e7f,0x1e80,0x1e81,0x1e82,0x1e83,0x1e84,0x1e85,0x1e86,0x1e87,0x1e88,0x1e89,0x1e8a,0x1e8b,0x1e8c,0x1e8d,0x1e8e,0x1e8f,0x1e90,0x1e91,0x1e92,0x1e93,0x1e94,0x1e95,0x1e96,0x1e97,0x1e98,0x1e99,0x1e9b,0x1ea0,0x1ea1,0x1ea2,0x1ea3,0x1ea4,0x1ea5,0x1ea6,0x1ea7,0x1ea8,0x1ea9,0x1eaa,0x1eab,0x1eac,0x1ead,0x1eae,0x1eaf,0x1eb0,0x1eb1,0x1eb2,0x1eb3,0x1eb4,0x1eb5,0x1eb6,0x1eb7,0x1eb8,0x1eb9,0x1eba,0x1ebb,0x1ebc,0x1ebd,0x1ebe,0x1ebf,0x1ec0,0x1ec1,0x1ec2,0x1ec3,0x1ec4,0x1ec5,0x1ec6,0x1ec7,0x1ec8,0x1ec9,0x1eca,0x1ecb,0x1ecc,0x1ecd,0x1ece,0x1ecf,0x1ed0,0x1ed1,0x1ed2,0x1ed3,0x1ed4,0x1ed5,0x1ed6,0x1ed7,0x1ed8,0x1ed9,0x1eda,0x1edb,0x1edc,0x1edd,0x1ede,0x1edf,0x1ee0,0x1ee1,0x1ee2,0x1ee3,0x1ee4,0x1ee5,0x1ee6,0x1ee7,0x1ee8,0x1ee9,0x1eea,0x1eeb,0x1eec,0x1eed,0x1eee,0x1eef,0x1ef0,0x1ef1,0x1ef2,0x1ef3,0x1ef4,0x1ef5,0x1ef6,0x1ef7,0x1ef8,0x1ef9,0x1f00,0x1f01,0x1f02,0x1f03,0x1f04,0x1f05,0x1f06,0x1f07,0x1f08,0x1f09,0x1f0a,0x1f0b,0x1f0c,0x1f0d,0x1f0e,0x1f0f,0x1f10,0x1f11,0x1f12,0x1f13,0x1f14,0x1f15,0x1f18,0x1f19,0x1f1a,0x1f1b,0x1f1c,0x1f1d,0x1f20,0x1f21,0x1f22,0x1f23,0x1f24,0x1f25,0x1f26,0x1f27,0x1f28,0x1f29,0x1f2a,0x1f2b,0x1f2c,0x1f2d,0x1f2e,0x1f2f,0x1f30,0x1f31,0x1f32,0x1f33,0x1f34,0x1f35,0x1f36,0x1f37,0x1f38,0x1f39,0x1f3a,0x1f3b,0x1f3c,0x1f3d,0x1f3e,0x1f3f,0x1f40,0x1f41,0x1f42,0x1f43,0x1f44,0x1f45,0x1f48,0x1f49,0x1f4a,0x1f4b,0x1f4c,0x1f4d,0x1f50,0x1f51,0x1f52,0x1f53,0x1f54,0x1f55,0x1f56,0x1f57,0x1f59,0x1f5b,0x1f5d,0x1f5f,0x1f60,0x1f61,0x1f62,0x1f63,0x1f64,0x1f65,0x1f66,0x1f67,0x1f68,0x1f69,0x1f6a,0x1f6b,0x1f6c,0x1f6d,0x1f6e,0x1f6f,0x1f70,0x1f71,0x1f72,0x1f73,0x1f74,0x1f75,0x1f76,0x1f77,0x1f78,0x1f79,0x1f7a,0x1f7b,0x1f7c,0x1f7d,0x1f80,0x1f81,0x1f82,0x1f83,0x1f84,0x1f85,0x1f86,0x1f87,0x1f88,0x1f89,0x1f8a,0x1f8b,0x1f8c,0x1f8d,0x1f8e,0x1f8f,0x1f90,0x1f91,0x1f92,0x1f93,0x1f94,0x1f95,0x1f96,0x1f97,0x1f98,0x1f99,0x1f9a,0x1f9b,0x1f9c,0x1f9d,0x1f9e,0x1f9f,0x1fa0,0x1fa1,0x1fa2,0x1fa3,0x1fa4,0x1fa5,0x1fa6,0x1fa7,0x1fa8,0x1fa9,0x1faa,0x1fab,0x1fac,0x1fad,0x1fae,0x1faf,0x1fb0,0x1fb1,0x1fb2,0x1fb3,0x1fb4,0x1fb6,0x1fb7,0x1fb8,0x1fb9,0x1fba,0x1fbb,0x1fbc,0x1fbe,0x1fc1,0x1fc2,0x1fc3,0x1fc4,0x1fc6,0x1fc7,0x1fc8,0x1fc9,0x1fca,0x1fcb,0x1fcc,0x1fcd,0x1fce,0x1fcf,0x1fd0,0x1fd1,0x1fd2,0x1fd3,0x1fd6,0x1fd7,0x1fd8,0x1fd9,0x1fda,0x1fdb,0x1fdd,0x1fde,0x1fdf,0x1fe0,0x1fe1,0x1fe2,0x1fe3,0x1fe4,0x1fe5,0x1fe6,0x1fe7,0x1fe8,0x1fe9,0x1fea,0x1feb,0x1fec,0x1fed,0x1fee,0x1fef,0x1ff2,0x1ff3,0x1ff4,0x1ff6,0x1ff7,0x1ff8,0x1ff9,0x1ffa,0x1ffb,0x1ffc,0x1ffd,0x2000,0x2001,0x2126,0x212a,0x212b,0x219a,0x219b,0x21ae,0x21cd,0x21ce,0x21cf,0x2204,0x2209,0x220c,0x2224,0x2226,0x2241,0x2244,0x2247,0x2249,0x2260,0x2262,0x226d,0x226e,0x226f,0x2270,0x2271,0x2274,0x2275,0x2278,0x2279,0x2280,0x2281,0x2284,0x2285,0x2288,0x2289,0x22ac,0x22ad,0x22ae,0x22af,0x22e0,0x22e1,0x22e2,0x22e3,0x22ea,0x22eb,0x22ec,0x22ed,0x2329,0x232a,0x2adc,0x304c,0x304e,0x3050,0x3052,0x3054,0x3056,0x3058,0x305a,0x305c,0x305e,0x3060,0x3062,0x3065,0x3067,0x3069,0x3070,0x3071,0x3073,0x3074,0x3076,0x3077,0x3079,0x307a,0x307c,0x307d,0x3094,0x309e,0x30ac,0x30ae,0x30b0,0x30b2,0x30b4,0x30b6,0x30b8,0x30ba,0x30bc,0x30be,0x30c0,0x30c2,0x30c5,0x30c7,0x30c9,0x30d0,0x30d1,0x30d3,0x30d4,0x30d6,0x30d7,0x30d9,0x30da,0x30dc,0x30dd,0x30f4,0x30f7,0x30f8,0x30f9,0x30fa,0x30fe,0xf900,0xf901,0xf902,0xf903,0xf904,0xf905,0xf906,0xf907,0xf908,0xf909,0xf90a,0xf90b,0xf90c,0xf90d,0xf90e,0xf90f,0xf910,0xf911,0xf912,0xf913,0xf914,0xf915,0xf916,0xf917,0xf918,0xf919,0xf91a,0xf91b,0xf91c,0xf91d,0xf91e,0xf91f,0xf920,0xf921,0xf922,0xf923,0xf924,0xf925,0xf926,0xf927,0xf928,0xf929,0xf92a,0xf92b,0xf92c,0xf92d,0xf92e,0xf92f,0xf930,0xf931,0xf932,0xf933,0xf934,0xf935,0xf936,0xf937,0xf938,0xf939,0xf93a,0xf93b,0xf93c,0xf93d,0xf93e,0xf93f,0xf940,0xf941,0xf942,0xf943,0xf944,0xf945,0xf946,0xf947,0xf948,0xf949,0xf94a,0xf94b,0xf94c,0xf94d,0xf94e,0xf94f,0xf950,0xf951,0xf952,0xf953,0xf954,0xf955,0xf956,0xf957,0xf958,0xf959,0xf95a,0xf95b,0xf95c,0xf95d,0xf95e,0xf95f,0xf960,0xf961,0xf962,0xf963,0xf964,0xf965,0xf966,0xf967,0xf968,0xf969,0xf96a,0xf96b,0xf96c,0xf96d,0xf96e,0xf96f,0xf970,0xf971,0xf972,0xf973,0xf974,0xf975,0xf976,0xf977,0xf978,0xf979,0xf97a,0xf97b,0xf97c,0xf97d,0xf97e,0xf97f,0xf980,0xf981,0xf982,0xf983,0xf984,0xf985,0xf986,0xf987,0xf988,0xf989,0xf98a,0xf98b,0xf98c,0xf98d,0xf98e,0xf98f,0xf990,0xf991,0xf992,0xf993,0xf994,0xf995,0xf996,0xf997,0xf998,0xf999,0xf99a,0xf99b,0xf99c,0xf99d,0xf99e,0xf99f,0xf9a0,0xf9a1,0xf9a2,0xf9a3,0xf9a4,0xf9a5,0xf9a6,0xf9a7,0xf9a8,0xf9a9,0xf9aa,0xf9ab,0xf9ac,0xf9ad,0xf9ae,0xf9af,0xf9b0,0xf9b1,0xf9b2,0xf9b3,0xf9b4,0xf9b5,0xf9b6,0xf9b7,0xf9b8,0xf9b9,0xf9ba,0xf9bb,0xf9bc,0xf9bd,0xf9be,0xf9bf,0xf9c0,0xf9c1,0xf9c2,0xf9c3,0xf9c4,0xf9c5,0xf9c6,0xf9c7,0xf9c8,0xf9c9,0xf9ca,0xf9cb,0xf9cc,0xf9cd,0xf9ce,0xf9cf,0xf9d0,0xf9d1,0xf9d2,0xf9d3,0xf9d4,0xf9d5,0xf9d6,0xf9d7,0xf9d8,0xf9d9,0xf9da,0xf9db,0xf9dc,0xf9dd,0xf9de,0xf9df,0xf9e0,0xf9e1,0xf9e2,0xf9e3,0xf9e4,0xf9e5,0xf9e6,0xf9e7,0xf9e8,0xf9e9,0xf9ea,0xf9eb,0xf9ec,0xf9ed,0xf9ee,0xf9ef,0xf9f0,0xf9f1,0xf9f2,0xf9f3,0xf9f4,0xf9f5,0xf9f6,0xf9f7,0xf9f8,0xf9f9,0xf9fa,0xf9fb,0xf9fc,0xf9fd,0xf9fe,0xf9ff,0xfa00,0xfa01,0xfa02,0xfa03,0xfa04,0xfa05,0xfa06,0xfa07,0xfa08,0xfa09,0xfa0a,0xfa0b,0xfa0c,0xfa0d,0xfa10,0xfa12,0xfa15,0xfa16,0xfa17,0xfa18,0xfa19,0xfa1a,0xfa1b,0xfa1c,0xfa1d,0xfa1e,0xfa20,0xfa22,0xfa25,0xfa26,0xfa2a,0xfa2b,0xfa2c,0xfa2d,0xfa30,0xfa31,0xfa32,0xfa33,0xfa34,0xfa35,0xfa36,0xfa37,0xfa38,0xfa39,0xfa3a,0xfa3b,0xfa3c,0xfa3d,0xfa3e,0xfa3f,0xfa40,0xfa41,0xfa42,0xfa43,0xfa44,0xfa45,0xfa46,0xfa47,0xfa48,0xfa49,0xfa4a,0xfa4b,0xfa4c,0xfa4d,0xfa4e,0xfa4f,0xfa50,0xfa51,0xfa52,0xfa53,0xfa54,0xfa55,0xfa56,0xfa57,0xfa58,0xfa59,0xfa5a,0xfa5b,0xfa5c,0xfa5d,0xfa5e,0xfa5f,0xfa60,0xfa61,0xfa62,0xfa63,0xfa64,0xfa65,0xfa66,0xfa67,0xfa68,0xfa69,0xfa6a,0xfa70,0xfa71,0xfa72,0xfa73,0xfa74,0xfa75,0xfa76,0xfa77,0xfa78,0xfa79,0xfa7a,0xfa7b,0xfa7c,0xfa7d,0xfa7e,0xfa7f,0xfa80,0xfa81,0xfa82,0xfa83,0xfa84,0xfa85,0xfa86,0xfa87,0xfa88,0xfa89,0xfa8a,0xfa8b,0xfa8c,0xfa8d,0xfa8e,0xfa8f,0xfa90,0xfa91,0xfa92,0xfa93,0xfa94,0xfa95,0xfa96,0xfa97,0xfa98,0xfa99,0xfa9a,0xfa9b,0xfa9c,0xfa9d,0xfa9e,0xfa9f,0xfaa0,0xfaa1,0xfaa2,0xfaa3,0xfaa4,0xfaa5,0xfaa6,0xfaa7,0xfaa8,0xfaa9,0xfaaa,0xfaab,0xfaac,0xfaad,0xfaae,0xfaaf,0xfab0,0xfab1,0xfab2,0xfab3,0xfab4,0xfab5,0xfab6,0xfab7,0xfab8,0xfab9,0xfaba,0xfabb,0xfabc,0xfabd,0xfabe,0xfabf,0xfac0,0xfac1,0xfac2,0xfac3,0xfac4,0xfac5,0xfac6,0xfac7,0xfac8,0xfac9,0xfaca,0xfacb,0xfacc,0xfacd,0xface,0xfacf,0xfad0,0xfad1,0xfad2,0xfad3,0xfad4,0xfad5,0xfad6,0xfad7,0xfad8,0xfad9,0xfb1d,0xfb1f,0xfb2a,0xfb2b,0xfb2c,0xfb2d,0xfb2e,0xfb2f,0xfb30,0xfb31,0xfb32,0xfb33,0xfb34,0xfb35,0xfb36,0xfb38,0xfb39,0xfb3a,0xfb3b,0xfb3c,0xfb3e,0xfb40,0xfb41,0xfb43,0xfb44,0xfb46,0xfb47,0xfb48,0xfb49,0xfb4a,0xfb4b,0xfb4c,0xfb4d,0xfb4e,0x1d15e,0x1d15f,0x1d160,0x1d161,0x1d162,0x1d163,0x1d164,0x1d1bb,0x1d1bc,0x1d1bd,0x1d1be,0x1d1bf,0x1d1c0,0x2f800,0x2f801,0x2f802,0x2f803,0x2f804,0x2f805,0x2f806,0x2f807,0x2f808,0x2f809,0x2f80a,0x2f80b,0x2f80c,0x2f80d,0x2f80e,0x2f80f,0x2f810,0x2f811,0x2f812,0x2f813,0x2f814,0x2f815,0x2f816,0x2f817,0x2f818,0x2f819,0x2f81a,0x2f81b,0x2f81c,0x2f81d,0x2f81e,0x2f81f,0x2f820,0x2f821,0x2f822,0x2f823,0x2f824,0x2f825,0x2f826,0x2f827,0x2f828,0x2f829,0x2f82a,0x2f82b,0x2f82c,0x2f82d,0x2f82e,0x2f82f,0x2f830,0x2f831,0x2f832,0x2f833,0x2f834,0x2f835,0x2f836,0x2f837,0x2f838,0x2f839,0x2f83a,0x2f83b,0x2f83c,0x2f83d,0x2f83e,0x2f83f,0x2f840,0x2f841,0x2f842,0x2f843,0x2f844,0x2f845,0x2f846,0x2f847,0x2f848,0x2f849,0x2f84a,0x2f84b,0x2f84c,0x2f84d,0x2f84e,0x2f84f,0x2f850,0x2f851,0x2f852,0x2f853,0x2f854,0x2f855,0x2f856,0x2f857,0x2f858,0x2f859,0x2f85a,0x2f85b,0x2f85c,0x2f85d,0x2f85e,0x2f85f,0x2f860,0x2f861,0x2f862,0x2f863,0x2f864,0x2f865,0x2f866,0x2f867,0x2f868,0x2f869,0x2f86a,0x2f86b,0x2f86c,0x2f86d,0x2f86e,0x2f86f,0x2f870,0x2f871,0x2f872,0x2f873,0x2f874,0x2f875,0x2f876,0x2f877,0x2f878,0x2f879,0x2f87a,0x2f87b,0x2f87c,0x2f87d,0x2f87e,0x2f87f,0x2f880,0x2f881,0x2f882,0x2f883,0x2f884,0x2f885,0x2f886,0x2f887,0x2f888,0x2f889,0x2f88a,0x2f88b,0x2f88c,0x2f88d,0x2f88e,0x2f88f,0x2f890,0x2f891,0x2f892,0x2f893,0x2f894,0x2f895,0x2f896,0x2f897,0x2f898,0x2f899,0x2f89a,0x2f89b,0x2f89c,0x2f89d,0x2f89e,0x2f89f,0x2f8a0,0x2f8a1,0x2f8a2,0x2f8a3,0x2f8a4,0x2f8a5,0x2f8a6,0x2f8a7,0x2f8a8,0x2f8a9,0x2f8aa,0x2f8ab,0x2f8ac,0x2f8ad,0x2f8ae,0x2f8af,0x2f8b0,0x2f8b1,0x2f8b2,0x2f8b3,0x2f8b4,0x2f8b5,0x2f8b6,0x2f8b7,0x2f8b8,0x2f8b9,0x2f8ba,0x2f8bb,0x2f8bc,0x2f8bd,0x2f8be,0x2f8bf,0x2f8c0,0x2f8c1,0x2f8c2,0x2f8c3,0x2f8c4,0x2f8c5,0x2f8c6,0x2f8c7,0x2f8c8,0x2f8c9,0x2f8ca,0x2f8cb,0x2f8cc,0x2f8cd,0x2f8ce,0x2f8cf,0x2f8d0,0x2f8d1,0x2f8d2,0x2f8d3,0x2f8d4,0x2f8d5,0x2f8d6,0x2f8d7,0x2f8d8,0x2f8d9,0x2f8da,0x2f8db,0x2f8dc,0x2f8dd,0x2f8de,0x2f8df,0x2f8e0,0x2f8e1,0x2f8e2,0x2f8e3,0x2f8e4,0x2f8e5,0x2f8e6,0x2f8e7,0x2f8e8,0x2f8e9,0x2f8ea,0x2f8eb,0x2f8ec,0x2f8ed,0x2f8ee,0x2f8ef,0x2f8f0,0x2f8f1,0x2f8f2,0x2f8f3,0x2f8f4,0x2f8f5,0x2f8f6,0x2f8f7,0x2f8f8,0x2f8f9,0x2f8fa,0x2f8fb,0x2f8fc,0x2f8fd,0x2f8fe,0x2f8ff,0x2f900,0x2f901,0x2f902,0x2f903,0x2f904,0x2f905,0x2f906,0x2f907,0x2f908,0x2f909,0x2f90a,0x2f90b,0x2f90c,0x2f90d,0x2f90e,0x2f90f,0x2f910,0x2f911,0x2f912,0x2f913,0x2f914,0x2f915,0x2f916,0x2f917,0x2f918,0x2f919,0x2f91a,0x2f91b,0x2f91c,0x2f91d,0x2f91e,0x2f91f,0x2f920,0x2f921,0x2f922,0x2f923,0x2f924,0x2f925,0x2f926,0x2f927,0x2f928,0x2f929,0x2f92a,0x2f92b,0x2f92c,0x2f92d,0x2f92e,0x2f92f,0x2f930,0x2f931,0x2f932,0x2f933,0x2f934,0x2f935,0x2f936,0x2f937,0x2f938,0x2f939,0x2f93a,0x2f93b,0x2f93c,0x2f93d,0x2f93e,0x2f93f,0x2f940,0x2f941,0x2f942,0x2f943,0x2f944,0x2f945,0x2f946,0x2f947,0x2f948,0x2f949,0x2f94a,0x2f94b,0x2f94c,0x2f94d,0x2f94e,0x2f94f,0x2f950,0x2f951,0x2f952,0x2f953,0x2f954,0x2f955,0x2f956,0x2f957,0x2f958,0x2f959,0x2f95a,0x2f95b,0x2f95c,0x2f95d,0x2f95e,0x2f95f,0x2f960,0x2f961,0x2f962,0x2f963,0x2f964,0x2f965,0x2f966,0x2f967,0x2f968,0x2f969,0x2f96a,0x2f96b,0x2f96c,0x2f96d,0x2f96e,0x2f96f,0x2f970,0x2f971,0x2f972,0x2f973,0x2f974,0x2f975,0x2f976,0x2f977,0x2f978,0x2f979,0x2f97a,0x2f97b,0x2f97c,0x2f97d,0x2f97e,0x2f97f,0x2f980,0x2f981,0x2f982,0x2f983,0x2f984,0x2f985,0x2f986,0x2f987,0x2f988,0x2f989,0x2f98a,0x2f98b,0x2f98c,0x2f98d,0x2f98e,0x2f98f,0x2f990,0x2f991,0x2f992,0x2f993,0x2f994,0x2f995,0x2f996,0x2f997,0x2f998,0x2f999,0x2f99a,0x2f99b,0x2f99c,0x2f99d,0x2f99e,0x2f99f,0x2f9a0,0x2f9a1,0x2f9a2,0x2f9a3,0x2f9a4,0x2f9a5,0x2f9a6,0x2f9a7,0x2f9a8,0x2f9a9,0x2f9aa,0x2f9ab,0x2f9ac,0x2f9ad,0x2f9ae,0x2f9af,0x2f9b0,0x2f9b1,0x2f9b2,0x2f9b3,0x2f9b4,0x2f9b5,0x2f9b6,0x2f9b7,0x2f9b8,0x2f9b9,0x2f9ba,0x2f9bb,0x2f9bc,0x2f9bd,0x2f9be,0x2f9bf,0x2f9c0,0x2f9c1,0x2f9c2,0x2f9c3,0x2f9c4,0x2f9c5,0x2f9c6,0x2f9c7,0x2f9c8,0x2f9c9,0x2f9ca,0x2f9cb,0x2f9cc,0x2f9cd,0x2f9ce,0x2f9cf,0x2f9d0,0x2f9d1,0x2f9d2,0x2f9d3,0x2f9d4,0x2f9d5,0x2f9d6,0x2f9d7,0x2f9d8,0x2f9d9,0x2f9da,0x2f9db,0x2f9dc,0x2f9dd,0x2f9de,0x2f9df,0x2f9e0,0x2f9e1,0x2f9e2,0x2f9e3,0x2f9e4,0x2f9e5,0x2f9e6,0x2f9e7,0x2f9e8,0x2f9e9,0x2f9ea,0x2f9eb,0x2f9ec,0x2f9ed,0x2f9ee,0x2f9ef,0x2f9f0,0x2f9f1,0x2f9f2,0x2f9f3,0x2f9f4,0x2f9f5,0x2f9f6,0x2f9f7,0x2f9f8,0x2f9f9,0x2f9fa,0x2f9fb,0x2f9fc,0x2f9fd,0x2f9fe,0x2f9ff,0x2fa00,0x2fa01,0x2fa02,0x2fa03,0x2fa04,0x2fa05,0x2fa06,0x2fa07,0x2fa08,0x2fa09,0x2fa0a,0x2fa0b,0x2fa0c,0x2fa0d,0x2fa0e,0x2fa0f,0x2fa10,0x2fa11,0x2fa12,0x2fa13,0x2fa14,0x2fa15,0x2fa16,0x2fa17,0x2fa18,0x2fa19,0x2fa1a,0x2fa1b,0x2fa1c,0x2fa1d};
const Char CANONICAL_MAPPING_DESTINATION[] = {static_cast<ascension::Char>(0x41),static_cast<ascension::Char>(0x300),static_cast<ascension::Char>(0x41),static_cast<ascension::Char>(0x301),static_cast<ascension::Char>(0x41),static_cast<ascension::Char>(0x302),static_cast<ascension::Char>(0x41),static_cast<ascension::Char>(0x303),static_cast<ascension::Char>(0x41),static_cast<ascension::Char>(0x308),static_cast<ascension::Char>(0x41),static_cast<ascension::Char>(0x30a),static_cast<ascension::Char>(0x43),static_cast<ascension::Char>(0x327),static_cast<ascension::Char>(0x45),static_cast<ascension::Char>(0x300),static_cast<ascension::Char>(0x45),static_cast<ascension::Char>(0x301),static_cast<ascension::Char>(0x45),static_cast<ascension::Char>(0x302),static_cast<ascension::Char>(0x45),static_cast<ascension::Char>(0x308),static_cast<ascension::Char>(0x49),static_cast<ascension::Char>(0x300),static_cast<ascension::Char>(0x49),static_cast<ascension::Char>(0x301),static_cast<ascension::Char>(0x49),static_cast<ascension::Char>(0x302),static_cast<ascension::Char>(0x49),static_cast<ascension::Char>(0x308),static_cast<ascension::Char>(0x4e),static_cast<ascension::Char>(0x303),static_cast<ascension::Char>(0x4f),static_cast<ascension::Char>(0x300),static_cast<ascension::Char>(0x4f),static_cast<ascension::Char>(0x301),static_cast<ascension::Char>(0x4f),static_cast<ascension::Char>(0x302),static_cast<ascension::Char>(0x4f),static_cast<ascension::Char>(0x303),static_cast<ascension::Char>(0x4f),static_cast<ascension::Char>(0x308),static_cast<ascension::Char>(0x55),static_cast<ascension::Char>(0x300),static_cast<ascension::Char>(0x55),static_cast<ascension::Char>(0x301),static_cast<ascension::Char>(0x55),static_cast<ascension::Char>(0x302),static_cast<ascension::Char>(0x55),static_cast<ascension::Char>(0x308),static_cast<ascension::Char>(0x59),static_cast<ascension::Char>(0x301),static_cast<ascension::Char>(0x61),static_cast<ascension::Char>(0x300),static_cast<ascension::Char>(0x61),static_cast<ascension::Char>(0x301),static_cast<ascension::Char>(0x61),static_cast<ascension::Char>(0x302),static_cast<ascension::Char>(0x61),static_cast<ascension::Char>(0x303),static_cast<ascension::Char>(0x61),static_cast<ascension::Char>(0x308),static_cast<ascension::Char>(0x61),static_cast<ascension::Char>(0x30a),static_cast<ascension::Char>(0x63),static_cast<ascension::Char>(0x327),static_cast<ascension::Char>(0x65),static_cast<ascension::Char>(0x300),static_cast<ascension::Char>(0x65),static_cast<ascension::Char>(0x301),static_cast<ascension::Char>(0x65),static_cast<ascension::Char>(0x302),static_cast<ascension::Char>(0x65),static_cast<ascension::Char>(0x308),static_cast<ascension::Char>(0x69),static_cast<ascension::Char>(0x300),static_cast<ascension::Char>(0x69),static_cast<ascension::Char>(0x301),static_cast<ascension::Char>(0x69),static_cast<ascension::Char>(0x302),static_cast<ascension::Char>(0x69),static_cast<ascension::Char>(0x308),static_cast<ascension::Char>(0x6e),static_cast<ascension::Char>(0x303),static_cast<ascension::Char>(0x6f),static_cast<ascension::Char>(0x300),static_cast<ascension::Char>(0x6f),static_cast<ascension::Char>(0x301),static_cast<ascension::Char>(0x6f),static_cast<ascension::Char>(0x302),static_cast<ascension::Char>(0x6f),static_cast<ascension::Char>(0x303),static_cast<ascension::Char>(0x6f),static_cast<ascension::Char>(0x308),static_cast<ascension::Char>(0x75),static_cast<ascension::Char>(0x300),static_cast<ascension::Char>(0x75),static_cast<ascension::Char>(0x301),static_cast<ascension::Char>(0x75),static_cast<ascension::Char>(0x302),static_cast<ascension::Char>(0x75),static_cast<ascension::Char>(0x308),static_cast<ascension::Char>(0x79),static_cast<ascension::Char>(0x301),static_cast<ascension::Char>(0x79),static_cast<ascension::Char>(0x308),static_cast<ascension::Char>(0x41),static_cast<ascension::Char>(0x304),static_cast<ascension::Char>(0x61),static_cast<ascension::Char>(0x304),static_cast<ascension::Char>(0x41),static_cast<ascension::Char>(0x306),static_cast<ascension::Char>(0x61),static_cast<ascension::Char>(0x306),static_cast<ascension::Char>(0x41),static_cast<ascension::Char>(0x328),static_cast<ascension::Char>(0x61),static_cast<ascension::Char>(0x328),static_cast<ascension::Char>(0x43),static_cast<ascension::Char>(0x301),static_cast<ascension::Char>(0x63),static_cast<ascension::Char>(0x301),static_cast<ascension::Char>(0x43),static_cast<ascension::Char>(0x302),static_cast<ascension::Char>(0x63),static_cast<ascension::Char>(0x302),static_cast<ascension::Char>(0x43),static_cast<ascension::Char>(0x307),static_cast<ascension::Char>(0x63),static_cast<ascension::Char>(0x307),static_cast<ascension::Char>(0x43),static_cast<ascension::Char>(0x30c),static_cast<ascension::Char>(0x63),static_cast<ascension::Char>(0x30c),static_cast<ascension::Char>(0x44),static_cast<ascension::Char>(0x30c),static_cast<ascension::Char>(0x64),static_cast<ascension::Char>(0x30c),static_cast<ascension::Char>(0x45),static_cast<ascension::Char>(0x304),static_cast<ascension::Char>(0x65),static_cast<ascension::Char>(0x304),static_cast<ascension::Char>(0x45),static_cast<ascension::Char>(0x306),static_cast<ascension::Char>(0x65),static_cast<ascension::Char>(0x306),static_cast<ascension::Char>(0x45),static_cast<ascension::Char>(0x307),static_cast<ascension::Char>(0x65),static_cast<ascension::Char>(0x307),static_cast<ascension::Char>(0x45),static_cast<ascension::Char>(0x328),static_cast<ascension::Char>(0x65),static_cast<ascension::Char>(0x328),static_cast<ascension::Char>(0x45),static_cast<ascension::Char>(0x30c),static_cast<ascension::Char>(0x65),static_cast<ascension::Char>(0x30c),static_cast<ascension::Char>(0x47),static_cast<ascension::Char>(0x302),static_cast<ascension::Char>(0x67),static_cast<ascension::Char>(0x302),static_cast<ascension::Char>(0x47),static_cast<ascension::Char>(0x306),static_cast<ascension::Char>(0x67),static_cast<ascension::Char>(0x306),static_cast<ascension::Char>(0x47),static_cast<ascension::Char>(0x307),static_cast<ascension::Char>(0x67),static_cast<ascension::Char>(0x307),static_cast<ascension::Char>(0x47),static_cast<ascension::Char>(0x327),static_cast<ascension::Char>(0x67),static_cast<ascension::Char>(0x327),static_cast<ascension::Char>(0x48),static_cast<ascension::Char>(0x302),static_cast<ascension::Char>(0x68),static_cast<ascension::Char>(0x302),static_cast<ascension::Char>(0x49),static_cast<ascension::Char>(0x303),static_cast<ascension::Char>(0x69),static_cast<ascension::Char>(0x303),static_cast<ascension::Char>(0x49),static_cast<ascension::Char>(0x304),static_cast<ascension::Char>(0x69),static_cast<ascension::Char>(0x304),static_cast<ascension::Char>(0x49),static_cast<ascension::Char>(0x306),static_cast<ascension::Char>(0x69),static_cast<ascension::Char>(0x306),static_cast<ascension::Char>(0x49),static_cast<ascension::Char>(0x328),static_cast<ascension::Char>(0x69),static_cast<ascension::Char>(0x328),static_cast<ascension::Char>(0x49),static_cast<ascension::Char>(0x307),static_cast<ascension::Char>(0x4a),static_cast<ascension::Char>(0x302),static_cast<ascension::Char>(0x6a),static_cast<ascension::Char>(0x302),static_cast<ascension::Char>(0x4b),static_cast<ascension::Char>(0x327),static_cast<ascension::Char>(0x6b),static_cast<ascension::Char>(0x327),static_cast<ascension::Char>(0x4c),static_cast<ascension::Char>(0x301),static_cast<ascension::Char>(0x6c),static_cast<ascension::Char>(0x301),static_cast<ascension::Char>(0x4c),static_cast<ascension::Char>(0x327),static_cast<ascension::Char>(0x6c),static_cast<ascension::Char>(0x327),static_cast<ascension::Char>(0x4c),static_cast<ascension::Char>(0x30c),static_cast<ascension::Char>(0x6c),static_cast<ascension::Char>(0x30c),static_cast<ascension::Char>(0x4e),static_cast<ascension::Char>(0x301),static_cast<ascension::Char>(0x6e),static_cast<ascension::Char>(0x301),static_cast<ascension::Char>(0x4e),static_cast<ascension::Char>(0x327),static_cast<ascension::Char>(0x6e),static_cast<ascension::Char>(0x327),static_cast<ascension::Char>(0x4e),static_cast<ascension::Char>(0x30c),static_cast<ascension::Char>(0x6e),static_cast<ascension::Char>(0x30c),static_cast<ascension::Char>(0x4f),static_cast<ascension::Char>(0x304),static_cast<ascension::Char>(0x6f),static_cast<ascension::Char>(0x304),static_cast<ascension::Char>(0x4f),static_cast<ascension::Char>(0x306),static_cast<ascension::Char>(0x6f),static_cast<ascension::Char>(0x306),static_cast<ascension::Char>(0x4f),static_cast<ascension::Char>(0x30b),static_cast<ascension::Char>(0x6f),static_cast<ascension::Char>(0x30b),static_cast<ascension::Char>(0x52),static_cast<ascension::Char>(0x301),static_cast<ascension::Char>(0x72),static_cast<ascension::Char>(0x301),static_cast<ascension::Char>(0x52),static_cast<ascension::Char>(0x327),static_cast<ascension::Char>(0x72),static_cast<ascension::Char>(0x327),static_cast<ascension::Char>(0x52),static_cast<ascension::Char>(0x30c),static_cast<ascension::Char>(0x72),static_cast<ascension::Char>(0x30c),static_cast<ascension::Char>(0x53),static_cast<ascension::Char>(0x301),static_cast<ascension::Char>(0x73),static_cast<ascension::Char>(0x301),static_cast<ascension::Char>(0x53),static_cast<ascension::Char>(0x302),static_cast<ascension::Char>(0x73),static_cast<ascension::Char>(0x302),static_cast<ascension::Char>(0x53),static_cast<ascension::Char>(0x327),static_cast<ascension::Char>(0x73),static_cast<ascension::Char>(0x327),static_cast<ascension::Char>(0x53),static_cast<ascension::Char>(0x30c),static_cast<ascension::Char>(0x73),static_cast<ascension::Char>(0x30c),static_cast<ascension::Char>(0x54),static_cast<ascension::Char>(0x327),static_cast<ascension::Char>(0x74),static_cast<ascension::Char>(0x327),static_cast<ascension::Char>(0x54),static_cast<ascension::Char>(0x30c),static_cast<ascension::Char>(0x74),static_cast<ascension::Char>(0x30c),static_cast<ascension::Char>(0x55),static_cast<ascension::Char>(0x303),static_cast<ascension::Char>(0x75),static_cast<ascension::Char>(0x303),static_cast<ascension::Char>(0x55),static_cast<ascension::Char>(0x304),static_cast<ascension::Char>(0x75),static_cast<ascension::Char>(0x304),static_cast<ascension::Char>(0x55),static_cast<ascension::Char>(0x306),static_cast<ascension::Char>(0x75),static_cast<ascension::Char>(0x306),static_cast<ascension::Char>(0x55),static_cast<ascension::Char>(0x30a),static_cast<ascension::Char>(0x75),static_cast<ascension::Char>(0x30a),static_cast<ascension::Char>(0x55),static_cast<ascension::Char>(0x30b),static_cast<ascension::Char>(0x75),static_cast<ascension::Char>(0x30b),static_cast<ascension::Char>(0x55),static_cast<ascension::Char>(0x328),static_cast<ascension::Char>(0x75),static_cast<ascension::Char>(0x328),static_cast<ascension::Char>(0x57),static_cast<ascension::Char>(0x302),static_cast<ascension::Char>(0x77),static_cast<ascension::Char>(0x302),static_cast<ascension::Char>(0x59),static_cast<ascension::Char>(0x302),static_cast<ascension::Char>(0x79),static_cast<ascension::Char>(0x302),static_cast<ascension::Char>(0x59),static_cast<ascension::Char>(0x308),static_cast<ascension::Char>(0x5a),static_cast<ascension::Char>(0x301),static_cast<ascension::Char>(0x7a),static_cast<ascension::Char>(0x301),static_cast<ascension::Char>(0x5a),static_cast<ascension::Char>(0x307),static_cast<ascension::Char>(0x7a),static_cast<ascension::Char>(0x307),static_cast<ascension::Char>(0x5a),static_cast<ascension::Char>(0x30c),static_cast<ascension::Char>(0x7a),static_cast<ascension::Char>(0x30c),static_cast<ascension::Char>(0x4f),static_cast<ascension::Char>(0x31b),static_cast<ascension::Char>(0x6f),static_cast<ascension::Char>(0x31b),static_cast<ascension::Char>(0x55),static_cast<ascension::Char>(0x31b),static_cast<ascension::Char>(0x75),static_cast<ascension::Char>(0x31b),static_cast<ascension::Char>(0x41),static_cast<ascension::Char>(0x30c),static_cast<ascension::Char>(0x61),static_cast<ascension::Char>(0x30c),static_cast<ascension::Char>(0x49),static_cast<ascension::Char>(0x30c),static_cast<ascension::Char>(0x69),static_cast<ascension::Char>(0x30c),static_cast<ascension::Char>(0x4f),static_cast<ascension::Char>(0x30c),static_cast<ascension::Char>(0x6f),static_cast<ascension::Char>(0x30c),static_cast<ascension::Char>(0x55),static_cast<ascension::Char>(0x30c),static_cast<ascension::Char>(0x75),static_cast<ascension::Char>(0x30c),static_cast<ascension::Char>(0xdc),static_cast<ascension::Char>(0x304),static_cast<ascension::Char>(0xfc),static_cast<ascension::Char>(0x304),static_cast<ascension::Char>(0xdc),static_cast<ascension::Char>(0x301),static_cast<ascension::Char>(0xfc),static_cast<ascension::Char>(0x301),static_cast<ascension::Char>(0xdc),static_cast<ascension::Char>(0x30c),static_cast<ascension::Char>(0xfc),static_cast<ascension::Char>(0x30c),static_cast<ascension::Char>(0xdc),static_cast<ascension::Char>(0x300),static_cast<ascension::Char>(0xfc),static_cast<ascension::Char>(0x300),static_cast<ascension::Char>(0xc4),static_cast<ascension::Char>(0x304),static_cast<ascension::Char>(0xe4),static_cast<ascension::Char>(0x304),static_cast<ascension::Char>(0x226),static_cast<ascension::Char>(0x304),static_cast<ascension::Char>(0x227),static_cast<ascension::Char>(0x304),static_cast<ascension::Char>(0xc6),static_cast<ascension::Char>(0x304),static_cast<ascension::Char>(0xe6),static_cast<ascension::Char>(0x304),static_cast<ascension::Char>(0x47),static_cast<ascension::Char>(0x30c),static_cast<ascension::Char>(0x67),static_cast<ascension::Char>(0x30c),static_cast<ascension::Char>(0x4b),static_cast<ascension::Char>(0x30c),static_cast<ascension::Char>(0x6b),static_cast<ascension::Char>(0x30c),static_cast<ascension::Char>(0x4f),static_cast<ascension::Char>(0x328),static_cast<ascension::Char>(0x6f),static_cast<ascension::Char>(0x328),static_cast<ascension::Char>(0x1ea),static_cast<ascension::Char>(0x304),static_cast<ascension::Char>(0x1eb),static_cast<ascension::Char>(0x304),static_cast<ascension::Char>(0x1b7),static_cast<ascension::Char>(0x30c),static_cast<ascension::Char>(0x292),static_cast<ascension::Char>(0x30c),static_cast<ascension::Char>(0x6a),static_cast<ascension::Char>(0x30c),static_cast<ascension::Char>(0x47),static_cast<ascension::Char>(0x301),static_cast<ascension::Char>(0x67),static_cast<ascension::Char>(0x301),static_cast<ascension::Char>(0x4e),static_cast<ascension::Char>(0x300),static_cast<ascension::Char>(0x6e),static_cast<ascension::Char>(0x300),static_cast<ascension::Char>(0xc5),static_cast<ascension::Char>(0x301),static_cast<ascension::Char>(0xe5),static_cast<ascension::Char>(0x301),static_cast<ascension::Char>(0xc6),static_cast<ascension::Char>(0x301),static_cast<ascension::Char>(0xe6),static_cast<ascension::Char>(0x301),static_cast<ascension::Char>(0xd8),static_cast<ascension::Char>(0x301),static_cast<ascension::Char>(0xf8),static_cast<ascension::Char>(0x301),static_cast<ascension::Char>(0x41),static_cast<ascension::Char>(0x30f),static_cast<ascension::Char>(0x61),static_cast<ascension::Char>(0x30f),static_cast<ascension::Char>(0x41),static_cast<ascension::Char>(0x311),static_cast<ascension::Char>(0x61),static_cast<ascension::Char>(0x311),static_cast<ascension::Char>(0x45),static_cast<ascension::Char>(0x30f),static_cast<ascension::Char>(0x65),static_cast<ascension::Char>(0x30f),static_cast<ascension::Char>(0x45),static_cast<ascension::Char>(0x311),static_cast<ascension::Char>(0x65),static_cast<ascension::Char>(0x311),static_cast<ascension::Char>(0x49),static_cast<ascension::Char>(0x30f),static_cast<ascension::Char>(0x69),static_cast<ascension::Char>(0x30f),static_cast<ascension::Char>(0x49),static_cast<ascension::Char>(0x311),static_cast<ascension::Char>(0x69),static_cast<ascension::Char>(0x311),static_cast<ascension::Char>(0x4f),static_cast<ascension::Char>(0x30f),static_cast<ascension::Char>(0x6f),static_cast<ascension::Char>(0x30f),static_cast<ascension::Char>(0x4f),static_cast<ascension::Char>(0x311),static_cast<ascension::Char>(0x6f),static_cast<ascension::Char>(0x311),static_cast<ascension::Char>(0x52),static_cast<ascension::Char>(0x30f),static_cast<ascension::Char>(0x72),static_cast<ascension::Char>(0x30f),static_cast<ascension::Char>(0x52),static_cast<ascension::Char>(0x311),static_cast<ascension::Char>(0x72),static_cast<ascension::Char>(0x311),static_cast<ascension::Char>(0x55),static_cast<ascension::Char>(0x30f),static_cast<ascension::Char>(0x75),static_cast<ascension::Char>(0x30f),static_cast<ascension::Char>(0x55),static_cast<ascension::Char>(0x311),static_cast<ascension::Char>(0x75),static_cast<ascension::Char>(0x311),static_cast<ascension::Char>(0x53),static_cast<ascension::Char>(0x326),static_cast<ascension::Char>(0x73),static_cast<ascension::Char>(0x326),static_cast<ascension::Char>(0x54),static_cast<ascension::Char>(0x326),static_cast<ascension::Char>(0x74),static_cast<ascension::Char>(0x326),static_cast<ascension::Char>(0x48),static_cast<ascension::Char>(0x30c),static_cast<ascension::Char>(0x68),static_cast<ascension::Char>(0x30c),static_cast<ascension::Char>(0x41),static_cast<ascension::Char>(0x307),static_cast<ascension::Char>(0x61),static_cast<ascension::Char>(0x307),static_cast<ascension::Char>(0x45),static_cast<ascension::Char>(0x327),static_cast<ascension::Char>(0x65),static_cast<ascension::Char>(0x327),static_cast<ascension::Char>(0xd6),static_cast<ascension::Char>(0x304),static_cast<ascension::Char>(0xf6),static_cast<ascension::Char>(0x304),static_cast<ascension::Char>(0xd5),static_cast<ascension::Char>(0x304),static_cast<ascension::Char>(0xf5),static_cast<ascension::Char>(0x304),static_cast<ascension::Char>(0x4f),static_cast<ascension::Char>(0x307),static_cast<ascension::Char>(0x6f),static_cast<ascension::Char>(0x307),static_cast<ascension::Char>(0x22e),static_cast<ascension::Char>(0x304),static_cast<ascension::Char>(0x22f),static_cast<ascension::Char>(0x304),static_cast<ascension::Char>(0x59),static_cast<ascension::Char>(0x304),static_cast<ascension::Char>(0x79),static_cast<ascension::Char>(0x304),static_cast<ascension::Char>(0x300),static_cast<ascension::Char>(0x301),static_cast<ascension::Char>(0x313),static_cast<ascension::Char>(0x308),static_cast<ascension::Char>(0x301),static_cast<ascension::Char>(0x2b9),static_cast<ascension::Char>(0x3b),static_cast<ascension::Char>(0xa8),static_cast<ascension::Char>(0x301),static_cast<ascension::Char>(0x391),static_cast<ascension::Char>(0x301),static_cast<ascension::Char>(0xb7),static_cast<ascension::Char>(0x395),static_cast<ascension::Char>(0x301),static_cast<ascension::Char>(0x397),static_cast<ascension::Char>(0x301),static_cast<ascension::Char>(0x399),static_cast<ascension::Char>(0x301),static_cast<ascension::Char>(0x39f),static_cast<ascension::Char>(0x301),static_cast<ascension::Char>(0x3a5),static_cast<ascension::Char>(0x301),static_cast<ascension::Char>(0x3a9),static_cast<ascension::Char>(0x301),static_cast<ascension::Char>(0x3ca),static_cast<ascension::Char>(0x301),static_cast<ascension::Char>(0x399),static_cast<ascension::Char>(0x308),static_cast<ascension::Char>(0x3a5),static_cast<ascension::Char>(0x308),static_cast<ascension::Char>(0x3b1),static_cast<ascension::Char>(0x301),static_cast<ascension::Char>(0x3b5),static_cast<ascension::Char>(0x301),static_cast<ascension::Char>(0x3b7),static_cast<ascension::Char>(0x301),static_cast<ascension::Char>(0x3b9),static_cast<ascension::Char>(0x301),static_cast<ascension::Char>(0x3cb),static_cast<ascension::Char>(0x301),static_cast<ascension::Char>(0x3b9),static_cast<ascension::Char>(0x308),static_cast<ascension::Char>(0x3c5),static_cast<ascension::Char>(0x308),static_cast<ascension::Char>(0x3bf),static_cast<ascension::Char>(0x301),static_cast<ascension::Char>(0x3c5),static_cast<ascension::Char>(0x301),static_cast<ascension::Char>(0x3c9),static_cast<ascension::Char>(0x301),static_cast<ascension::Char>(0x3d2),static_cast<ascension::Char>(0x301),static_cast<ascension::Char>(0x3d2),static_cast<ascension::Char>(0x308),static_cast<ascension::Char>(0x415),static_cast<ascension::Char>(0x300),static_cast<ascension::Char>(0x415),static_cast<ascension::Char>(0x308),static_cast<ascension::Char>(0x413),static_cast<ascension::Char>(0x301),static_cast<ascension::Char>(0x406),static_cast<ascension::Char>(0x308),static_cast<ascension::Char>(0x41a),static_cast<ascension::Char>(0x301),static_cast<ascension::Char>(0x418),static_cast<ascension::Char>(0x300),static_cast<ascension::Char>(0x423),static_cast<ascension::Char>(0x306),static_cast<ascension::Char>(0x418),static_cast<ascension::Char>(0x306),static_cast<ascension::Char>(0x438),static_cast<ascension::Char>(0x306),static_cast<ascension::Char>(0x435),static_cast<ascension::Char>(0x300),static_cast<ascension::Char>(0x435),static_cast<ascension::Char>(0x308),static_cast<ascension::Char>(0x433),static_cast<ascension::Char>(0x301),static_cast<ascension::Char>(0x456),static_cast<ascension::Char>(0x308),static_cast<ascension::Char>(0x43a),static_cast<ascension::Char>(0x301),static_cast<ascension::Char>(0x438),static_cast<ascension::Char>(0x300),static_cast<ascension::Char>(0x443),static_cast<ascension::Char>(0x306),static_cast<ascension::Char>(0x474),static_cast<ascension::Char>(0x30f),static_cast<ascension::Char>(0x475),static_cast<ascension::Char>(0x30f),static_cast<ascension::Char>(0x416),static_cast<ascension::Char>(0x306),static_cast<ascension::Char>(0x436),static_cast<ascension::Char>(0x306),static_cast<ascension::Char>(0x410),static_cast<ascension::Char>(0x306),static_cast<ascension::Char>(0x430),static_cast<ascension::Char>(0x306),static_cast<ascension::Char>(0x410),static_cast<ascension::Char>(0x308),static_cast<ascension::Char>(0x430),static_cast<ascension::Char>(0x308),static_cast<ascension::Char>(0x415),static_cast<ascension::Char>(0x306),static_cast<ascension::Char>(0x435),static_cast<ascension::Char>(0x306),static_cast<ascension::Char>(0x4d8),static_cast<ascension::Char>(0x308),static_cast<ascension::Char>(0x4d9),static_cast<ascension::Char>(0x308),static_cast<ascension::Char>(0x416),static_cast<ascension::Char>(0x308),static_cast<ascension::Char>(0x436),static_cast<ascension::Char>(0x308),static_cast<ascension::Char>(0x417),static_cast<ascension::Char>(0x308),static_cast<ascension::Char>(0x437),static_cast<ascension::Char>(0x308),static_cast<ascension::Char>(0x418),static_cast<ascension::Char>(0x304),static_cast<ascension::Char>(0x438),static_cast<ascension::Char>(0x304),static_cast<ascension::Char>(0x418),static_cast<ascension::Char>(0x308),static_cast<ascension::Char>(0x438),static_cast<ascension::Char>(0x308),static_cast<ascension::Char>(0x41e),static_cast<ascension::Char>(0x308),static_cast<ascension::Char>(0x43e),static_cast<ascension::Char>(0x308),static_cast<ascension::Char>(0x4e8),static_cast<ascension::Char>(0x308),static_cast<ascension::Char>(0x4e9),static_cast<ascension::Char>(0x308),static_cast<ascension::Char>(0x42d),static_cast<ascension::Char>(0x308),static_cast<ascension::Char>(0x44d),static_cast<ascension::Char>(0x308),static_cast<ascension::Char>(0x423),static_cast<ascension::Char>(0x304),static_cast<ascension::Char>(0x443),static_cast<ascension::Char>(0x304),static_cast<ascension::Char>(0x423),static_cast<ascension::Char>(0x308),static_cast<ascension::Char>(0x443),static_cast<ascension::Char>(0x308),static_cast<ascension::Char>(0x423),static_cast<ascension::Char>(0x30b),static_cast<ascension::Char>(0x443),static_cast<ascension::Char>(0x30b),static_cast<ascension::Char>(0x427),static_cast<ascension::Char>(0x308),static_cast<ascension::Char>(0x447),static_cast<ascension::Char>(0x308),static_cast<ascension::Char>(0x42b),static_cast<ascension::Char>(0x308),static_cast<ascension::Char>(0x44b),static_cast<ascension::Char>(0x308),static_cast<ascension::Char>(0x627),static_cast<ascension::Char>(0x653),static_cast<ascension::Char>(0x627),static_cast<ascension::Char>(0x654),static_cast<ascension::Char>(0x648),static_cast<ascension::Char>(0x654),static_cast<ascension::Char>(0x627),static_cast<ascension::Char>(0x655),static_cast<ascension::Char>(0x64a),static_cast<ascension::Char>(0x654),static_cast<ascension::Char>(0x6d5),static_cast<ascension::Char>(0x654),static_cast<ascension::Char>(0x6c1),static_cast<ascension::Char>(0x654),static_cast<ascension::Char>(0x6d2),static_cast<ascension::Char>(0x654),static_cast<ascension::Char>(0x928),static_cast<ascension::Char>(0x93c),static_cast<ascension::Char>(0x930),static_cast<ascension::Char>(0x93c),static_cast<ascension::Char>(0x933),static_cast<ascension::Char>(0x93c),static_cast<ascension::Char>(0x915),static_cast<ascension::Char>(0x93c),static_cast<ascension::Char>(0x916),static_cast<ascension::Char>(0x93c),static_cast<ascension::Char>(0x917),static_cast<ascension::Char>(0x93c),static_cast<ascension::Char>(0x91c),static_cast<ascension::Char>(0x93c),static_cast<ascension::Char>(0x921),static_cast<ascension::Char>(0x93c),static_cast<ascension::Char>(0x922),static_cast<ascension::Char>(0x93c),static_cast<ascension::Char>(0x92b),static_cast<ascension::Char>(0x93c),static_cast<ascension::Char>(0x92f),static_cast<ascension::Char>(0x93c),static_cast<ascension::Char>(0x9c7),static_cast<ascension::Char>(0x9be),static_cast<ascension::Char>(0x9c7),static_cast<ascension::Char>(0x9d7),static_cast<ascension::Char>(0x9a1),static_cast<ascension::Char>(0x9bc),static_cast<ascension::Char>(0x9a2),static_cast<ascension::Char>(0x9bc),static_cast<ascension::Char>(0x9af),static_cast<ascension::Char>(0x9bc),static_cast<ascension::Char>(0xa32),static_cast<ascension::Char>(0xa3c),static_cast<ascension::Char>(0xa38),static_cast<ascension::Char>(0xa3c),static_cast<ascension::Char>(0xa16),static_cast<ascension::Char>(0xa3c),static_cast<ascension::Char>(0xa17),static_cast<ascension::Char>(0xa3c),static_cast<ascension::Char>(0xa1c),static_cast<ascension::Char>(0xa3c),static_cast<ascension::Char>(0xa2b),static_cast<ascension::Char>(0xa3c),static_cast<ascension::Char>(0xb47),static_cast<ascension::Char>(0xb56),static_cast<ascension::Char>(0xb47),static_cast<ascension::Char>(0xb3e),static_cast<ascension::Char>(0xb47),static_cast<ascension::Char>(0xb57),static_cast<ascension::Char>(0xb21),static_cast<ascension::Char>(0xb3c),static_cast<ascension::Char>(0xb22),static_cast<ascension::Char>(0xb3c),static_cast<ascension::Char>(0xb92),static_cast<ascension::Char>(0xbd7),static_cast<ascension::Char>(0xbc6),static_cast<ascension::Char>(0xbbe),static_cast<ascension::Char>(0xbc7),static_cast<ascension::Char>(0xbbe),static_cast<ascension::Char>(0xbc6),static_cast<ascension::Char>(0xbd7),static_cast<ascension::Char>(0xc46),static_cast<ascension::Char>(0xc56),static_cast<ascension::Char>(0xcbf),static_cast<ascension::Char>(0xcd5),static_cast<ascension::Char>(0xcc6),static_cast<ascension::Char>(0xcd5),static_cast<ascension::Char>(0xcc6),static_cast<ascension::Char>(0xcd6),static_cast<ascension::Char>(0xcc6),static_cast<ascension::Char>(0xcc2),static_cast<ascension::Char>(0xcca),static_cast<ascension::Char>(0xcd5),static_cast<ascension::Char>(0xd46),static_cast<ascension::Char>(0xd3e),static_cast<ascension::Char>(0xd47),static_cast<ascension::Char>(0xd3e),static_cast<ascension::Char>(0xd46),static_cast<ascension::Char>(0xd57),static_cast<ascension::Char>(0xdd9),static_cast<ascension::Char>(0xdca),static_cast<ascension::Char>(0xdd9),static_cast<ascension::Char>(0xdcf),static_cast<ascension::Char>(0xddc),static_cast<ascension::Char>(0xdca),static_cast<ascension::Char>(0xdd9),static_cast<ascension::Char>(0xddf),static_cast<ascension::Char>(0xf42),static_cast<ascension::Char>(0xfb7),static_cast<ascension::Char>(0xf4c),static_cast<ascension::Char>(0xfb7),static_cast<ascension::Char>(0xf51),static_cast<ascension::Char>(0xfb7),static_cast<ascension::Char>(0xf56),static_cast<ascension::Char>(0xfb7),static_cast<ascension::Char>(0xf5b),static_cast<ascension::Char>(0xfb7),static_cast<ascension::Char>(0xf40),static_cast<ascension::Char>(0xfb5),static_cast<ascension::Char>(0xf71),static_cast<ascension::Char>(0xf72),static_cast<ascension::Char>(0xf71),static_cast<ascension::Char>(0xf74),static_cast<ascension::Char>(0xfb2),static_cast<ascension::Char>(0xf80),static_cast<ascension::Char>(0xfb3),static_cast<ascension::Char>(0xf80),static_cast<ascension::Char>(0xf71),static_cast<ascension::Char>(0xf80),static_cast<ascension::Char>(0xf92),static_cast<ascension::Char>(0xfb7),static_cast<ascension::Char>(0xf9c),static_cast<ascension::Char>(0xfb7),static_cast<ascension::Char>(0xfa1),static_cast<ascension::Char>(0xfb7),static_cast<ascension::Char>(0xfa6),static_cast<ascension::Char>(0xfb7),static_cast<ascension::Char>(0xfab),static_cast<ascension::Char>(0xfb7),static_cast<ascension::Char>(0xf90),static_cast<ascension::Char>(0xfb5),static_cast<ascension::Char>(0x1025),static_cast<ascension::Char>(0x102e),static_cast<ascension::Char>(0x1b05),static_cast<ascension::Char>(0x1b35),static_cast<ascension::Char>(0x1b07),static_cast<ascension::Char>(0x1b35),static_cast<ascension::Char>(0x1b09),static_cast<ascension::Char>(0x1b35),static_cast<ascension::Char>(0x1b0b),static_cast<ascension::Char>(0x1b35),static_cast<ascension::Char>(0x1b0d),static_cast<ascension::Char>(0x1b35),static_cast<ascension::Char>(0x1b11),static_cast<ascension::Char>(0x1b35),static_cast<ascension::Char>(0x1b3a),static_cast<ascension::Char>(0x1b35),static_cast<ascension::Char>(0x1b3c),static_cast<ascension::Char>(0x1b35),static_cast<ascension::Char>(0x1b3e),static_cast<ascension::Char>(0x1b35),static_cast<ascension::Char>(0x1b3f),static_cast<ascension::Char>(0x1b35),static_cast<ascension::Char>(0x1b42),static_cast<ascension::Char>(0x1b35),static_cast<ascension::Char>(0x41),static_cast<ascension::Char>(0x325),static_cast<ascension::Char>(0x61),static_cast<ascension::Char>(0x325),static_cast<ascension::Char>(0x42),static_cast<ascension::Char>(0x307),static_cast<ascension::Char>(0x62),static_cast<ascension::Char>(0x307),static_cast<ascension::Char>(0x42),static_cast<ascension::Char>(0x323),static_cast<ascension::Char>(0x62),static_cast<ascension::Char>(0x323),static_cast<ascension::Char>(0x42),static_cast<ascension::Char>(0x331),static_cast<ascension::Char>(0x62),static_cast<ascension::Char>(0x331),static_cast<ascension::Char>(0xc7),static_cast<ascension::Char>(0x301),static_cast<ascension::Char>(0xe7),static_cast<ascension::Char>(0x301),static_cast<ascension::Char>(0x44),static_cast<ascension::Char>(0x307),static_cast<ascension::Char>(0x64),static_cast<ascension::Char>(0x307),static_cast<ascension::Char>(0x44),static_cast<ascension::Char>(0x323),static_cast<ascension::Char>(0x64),static_cast<ascension::Char>(0x323),static_cast<ascension::Char>(0x44),static_cast<ascension::Char>(0x331),static_cast<ascension::Char>(0x64),static_cast<ascension::Char>(0x331),static_cast<ascension::Char>(0x44),static_cast<ascension::Char>(0x327),static_cast<ascension::Char>(0x64),static_cast<ascension::Char>(0x327),static_cast<ascension::Char>(0x44),static_cast<ascension::Char>(0x32d),static_cast<ascension::Char>(0x64),static_cast<ascension::Char>(0x32d),static_cast<ascension::Char>(0x112),static_cast<ascension::Char>(0x300),static_cast<ascension::Char>(0x113),static_cast<ascension::Char>(0x300),static_cast<ascension::Char>(0x112),static_cast<ascension::Char>(0x301),static_cast<ascension::Char>(0x113),static_cast<ascension::Char>(0x301),static_cast<ascension::Char>(0x45),static_cast<ascension::Char>(0x32d),static_cast<ascension::Char>(0x65),static_cast<ascension::Char>(0x32d),static_cast<ascension::Char>(0x45),static_cast<ascension::Char>(0x330),static_cast<ascension::Char>(0x65),static_cast<ascension::Char>(0x330),static_cast<ascension::Char>(0x228),static_cast<ascension::Char>(0x306),static_cast<ascension::Char>(0x229),static_cast<ascension::Char>(0x306),static_cast<ascension::Char>(0x46),static_cast<ascension::Char>(0x307),static_cast<ascension::Char>(0x66),static_cast<ascension::Char>(0x307),static_cast<ascension::Char>(0x47),static_cast<ascension::Char>(0x304),static_cast<ascension::Char>(0x67),static_cast<ascension::Char>(0x304),static_cast<ascension::Char>(0x48),static_cast<ascension::Char>(0x307),static_cast<ascension::Char>(0x68),static_cast<ascension::Char>(0x307),static_cast<ascension::Char>(0x48),static_cast<ascension::Char>(0x323),static_cast<ascension::Char>(0x68),static_cast<ascension::Char>(0x323),static_cast<ascension::Char>(0x48),static_cast<ascension::Char>(0x308),static_cast<ascension::Char>(0x68),static_cast<ascension::Char>(0x308),static_cast<ascension::Char>(0x48),static_cast<ascension::Char>(0x327),static_cast<ascension::Char>(0x68),static_cast<ascension::Char>(0x327),static_cast<ascension::Char>(0x48),static_cast<ascension::Char>(0x32e),static_cast<ascension::Char>(0x68),static_cast<ascension::Char>(0x32e),static_cast<ascension::Char>(0x49),static_cast<ascension::Char>(0x330),static_cast<ascension::Char>(0x69),static_cast<ascension::Char>(0x330),static_cast<ascension::Char>(0xcf),static_cast<ascension::Char>(0x301),static_cast<ascension::Char>(0xef),static_cast<ascension::Char>(0x301),static_cast<ascension::Char>(0x4b),static_cast<ascension::Char>(0x301),static_cast<ascension::Char>(0x6b),static_cast<ascension::Char>(0x301),static_cast<ascension::Char>(0x4b),static_cast<ascension::Char>(0x323),static_cast<ascension::Char>(0x6b),static_cast<ascension::Char>(0x323),static_cast<ascension::Char>(0x4b),static_cast<ascension::Char>(0x331),static_cast<ascension::Char>(0x6b),static_cast<ascension::Char>(0x331),static_cast<ascension::Char>(0x4c),static_cast<ascension::Char>(0x323),static_cast<ascension::Char>(0x6c),static_cast<ascension::Char>(0x323),static_cast<ascension::Char>(0x1e36),static_cast<ascension::Char>(0x304),static_cast<ascension::Char>(0x1e37),static_cast<ascension::Char>(0x304),static_cast<ascension::Char>(0x4c),static_cast<ascension::Char>(0x331),static_cast<ascension::Char>(0x6c),static_cast<ascension::Char>(0x331),static_cast<ascension::Char>(0x4c),static_cast<ascension::Char>(0x32d),static_cast<ascension::Char>(0x6c),static_cast<ascension::Char>(0x32d),static_cast<ascension::Char>(0x4d),static_cast<ascension::Char>(0x301),static_cast<ascension::Char>(0x6d),static_cast<ascension::Char>(0x301),static_cast<ascension::Char>(0x4d),static_cast<ascension::Char>(0x307),static_cast<ascension::Char>(0x6d),static_cast<ascension::Char>(0x307),static_cast<ascension::Char>(0x4d),static_cast<ascension::Char>(0x323),static_cast<ascension::Char>(0x6d),static_cast<ascension::Char>(0x323),static_cast<ascension::Char>(0x4e),static_cast<ascension::Char>(0x307),static_cast<ascension::Char>(0x6e),static_cast<ascension::Char>(0x307),static_cast<ascension::Char>(0x4e),static_cast<ascension::Char>(0x323),static_cast<ascension::Char>(0x6e),static_cast<ascension::Char>(0x323),static_cast<ascension::Char>(0x4e),static_cast<ascension::Char>(0x331),static_cast<ascension::Char>(0x6e),static_cast<ascension::Char>(0x331),static_cast<ascension::Char>(0x4e),static_cast<ascension::Char>(0x32d),static_cast<ascension::Char>(0x6e),static_cast<ascension::Char>(0x32d),static_cast<ascension::Char>(0xd5),static_cast<ascension::Char>(0x301),static_cast<ascension::Char>(0xf5),static_cast<ascension::Char>(0x301),static_cast<ascension::Char>(0xd5),static_cast<ascension::Char>(0x308),static_cast<ascension::Char>(0xf5),static_cast<ascension::Char>(0x308),static_cast<ascension::Char>(0x14c),static_cast<ascension::Char>(0x300),static_cast<ascension::Char>(0x14d),static_cast<ascension::Char>(0x300),static_cast<ascension::Char>(0x14c),static_cast<ascension::Char>(0x301),static_cast<ascension::Char>(0x14d),static_cast<ascension::Char>(0x301),static_cast<ascension::Char>(0x50),static_cast<ascension::Char>(0x301),static_cast<ascension::Char>(0x70),static_cast<ascension::Char>(0x301),static_cast<ascension::Char>(0x50),static_cast<ascension::Char>(0x307),static_cast<ascension::Char>(0x70),static_cast<ascension::Char>(0x307),static_cast<ascension::Char>(0x52),static_cast<ascension::Char>(0x307),static_cast<ascension::Char>(0x72),static_cast<ascension::Char>(0x307),static_cast<ascension::Char>(0x52),static_cast<ascension::Char>(0x323),static_cast<ascension::Char>(0x72),static_cast<ascension::Char>(0x323),static_cast<ascension::Char>(0x1e5a),static_cast<ascension::Char>(0x304),static_cast<ascension::Char>(0x1e5b),static_cast<ascension::Char>(0x304),static_cast<ascension::Char>(0x52),static_cast<ascension::Char>(0x331),static_cast<ascension::Char>(0x72),static_cast<ascension::Char>(0x331),static_cast<ascension::Char>(0x53),static_cast<ascension::Char>(0x307),static_cast<ascension::Char>(0x73),static_cast<ascension::Char>(0x307),static_cast<ascension::Char>(0x53),static_cast<ascension::Char>(0x323),static_cast<ascension::Char>(0x73),static_cast<ascension::Char>(0x323),static_cast<ascension::Char>(0x15a),static_cast<ascension::Char>(0x307),static_cast<ascension::Char>(0x15b),static_cast<ascension::Char>(0x307),static_cast<ascension::Char>(0x160),static_cast<ascension::Char>(0x307),static_cast<ascension::Char>(0x161),static_cast<ascension::Char>(0x307),static_cast<ascension::Char>(0x1e62),static_cast<ascension::Char>(0x307),static_cast<ascension::Char>(0x1e63),static_cast<ascension::Char>(0x307),static_cast<ascension::Char>(0x54),static_cast<ascension::Char>(0x307),static_cast<ascension::Char>(0x74),static_cast<ascension::Char>(0x307),static_cast<ascension::Char>(0x54),static_cast<ascension::Char>(0x323),static_cast<ascension::Char>(0x74),static_cast<ascension::Char>(0x323),static_cast<ascension::Char>(0x54),static_cast<ascension::Char>(0x331),static_cast<ascension::Char>(0x74),static_cast<ascension::Char>(0x331),static_cast<ascension::Char>(0x54),static_cast<ascension::Char>(0x32d),static_cast<ascension::Char>(0x74),static_cast<ascension::Char>(0x32d),static_cast<ascension::Char>(0x55),static_cast<ascension::Char>(0x324),static_cast<ascension::Char>(0x75),static_cast<ascension::Char>(0x324),static_cast<ascension::Char>(0x55),static_cast<ascension::Char>(0x330),static_cast<ascension::Char>(0x75),static_cast<ascension::Char>(0x330),static_cast<ascension::Char>(0x55),static_cast<ascension::Char>(0x32d),static_cast<ascension::Char>(0x75),static_cast<ascension::Char>(0x32d),static_cast<ascension::Char>(0x168),static_cast<ascension::Char>(0x301),static_cast<ascension::Char>(0x169),static_cast<ascension::Char>(0x301),static_cast<ascension::Char>(0x16a),static_cast<ascension::Char>(0x308),static_cast<ascension::Char>(0x16b),static_cast<ascension::Char>(0x308),static_cast<ascension::Char>(0x56),static_cast<ascension::Char>(0x303),static_cast<ascension::Char>(0x76),static_cast<ascension::Char>(0x303),static_cast<ascension::Char>(0x56),static_cast<ascension::Char>(0x323),static_cast<ascension::Char>(0x76),static_cast<ascension::Char>(0x323),static_cast<ascension::Char>(0x57),static_cast<ascension::Char>(0x300),static_cast<ascension::Char>(0x77),static_cast<ascension::Char>(0x300),static_cast<ascension::Char>(0x57),static_cast<ascension::Char>(0x301),static_cast<ascension::Char>(0x77),static_cast<ascension::Char>(0x301),static_cast<ascension::Char>(0x57),static_cast<ascension::Char>(0x308),static_cast<ascension::Char>(0x77),static_cast<ascension::Char>(0x308),static_cast<ascension::Char>(0x57),static_cast<ascension::Char>(0x307),static_cast<ascension::Char>(0x77),static_cast<ascension::Char>(0x307),static_cast<ascension::Char>(0x57),static_cast<ascension::Char>(0x323),static_cast<ascension::Char>(0x77),static_cast<ascension::Char>(0x323),static_cast<ascension::Char>(0x58),static_cast<ascension::Char>(0x307),static_cast<ascension::Char>(0x78),static_cast<ascension::Char>(0x307),static_cast<ascension::Char>(0x58),static_cast<ascension::Char>(0x308),static_cast<ascension::Char>(0x78),static_cast<ascension::Char>(0x308),static_cast<ascension::Char>(0x59),static_cast<ascension::Char>(0x307),static_cast<ascension::Char>(0x79),static_cast<ascension::Char>(0x307),static_cast<ascension::Char>(0x5a),static_cast<ascension::Char>(0x302),static_cast<ascension::Char>(0x7a),static_cast<ascension::Char>(0x302),static_cast<ascension::Char>(0x5a),static_cast<ascension::Char>(0x323),static_cast<ascension::Char>(0x7a),static_cast<ascension::Char>(0x323),static_cast<ascension::Char>(0x5a),static_cast<ascension::Char>(0x331),static_cast<ascension::Char>(0x7a),static_cast<ascension::Char>(0x331),static_cast<ascension::Char>(0x68),static_cast<ascension::Char>(0x331),static_cast<ascension::Char>(0x74),static_cast<ascension::Char>(0x308),static_cast<ascension::Char>(0x77),static_cast<ascension::Char>(0x30a),static_cast<ascension::Char>(0x79),static_cast<ascension::Char>(0x30a),static_cast<ascension::Char>(0x17f),static_cast<ascension::Char>(0x307),static_cast<ascension::Char>(0x41),static_cast<ascension::Char>(0x323),static_cast<ascension::Char>(0x61),static_cast<ascension::Char>(0x323),static_cast<ascension::Char>(0x41),static_cast<ascension::Char>(0x309),static_cast<ascension::Char>(0x61),static_cast<ascension::Char>(0x309),static_cast<ascension::Char>(0xc2),static_cast<ascension::Char>(0x301),static_cast<ascension::Char>(0xe2),static_cast<ascension::Char>(0x301),static_cast<ascension::Char>(0xc2),static_cast<ascension::Char>(0x300),static_cast<ascension::Char>(0xe2),static_cast<ascension::Char>(0x300),static_cast<ascension::Char>(0xc2),static_cast<ascension::Char>(0x309),static_cast<ascension::Char>(0xe2),static_cast<ascension::Char>(0x309),static_cast<ascension::Char>(0xc2),static_cast<ascension::Char>(0x303),static_cast<ascension::Char>(0xe2),static_cast<ascension::Char>(0x303),static_cast<ascension::Char>(0x1ea0),static_cast<ascension::Char>(0x302),static_cast<ascension::Char>(0x1ea1),static_cast<ascension::Char>(0x302),static_cast<ascension::Char>(0x102),static_cast<ascension::Char>(0x301),static_cast<ascension::Char>(0x103),static_cast<ascension::Char>(0x301),static_cast<ascension::Char>(0x102),static_cast<ascension::Char>(0x300),static_cast<ascension::Char>(0x103),static_cast<ascension::Char>(0x300),static_cast<ascension::Char>(0x102),static_cast<ascension::Char>(0x309),static_cast<ascension::Char>(0x103),static_cast<ascension::Char>(0x309),static_cast<ascension::Char>(0x102),static_cast<ascension::Char>(0x303),static_cast<ascension::Char>(0x103),static_cast<ascension::Char>(0x303),static_cast<ascension::Char>(0x1ea0),static_cast<ascension::Char>(0x306),static_cast<ascension::Char>(0x1ea1),static_cast<ascension::Char>(0x306),static_cast<ascension::Char>(0x45),static_cast<ascension::Char>(0x323),static_cast<ascension::Char>(0x65),static_cast<ascension::Char>(0x323),static_cast<ascension::Char>(0x45),static_cast<ascension::Char>(0x309),static_cast<ascension::Char>(0x65),static_cast<ascension::Char>(0x309),static_cast<ascension::Char>(0x45),static_cast<ascension::Char>(0x303),static_cast<ascension::Char>(0x65),static_cast<ascension::Char>(0x303),static_cast<ascension::Char>(0xca),static_cast<ascension::Char>(0x301),static_cast<ascension::Char>(0xea),static_cast<ascension::Char>(0x301),static_cast<ascension::Char>(0xca),static_cast<ascension::Char>(0x300),static_cast<ascension::Char>(0xea),static_cast<ascension::Char>(0x300),static_cast<ascension::Char>(0xca),static_cast<ascension::Char>(0x309),static_cast<ascension::Char>(0xea),static_cast<ascension::Char>(0x309),static_cast<ascension::Char>(0xca),static_cast<ascension::Char>(0x303),static_cast<ascension::Char>(0xea),static_cast<ascension::Char>(0x303),static_cast<ascension::Char>(0x1eb8),static_cast<ascension::Char>(0x302),static_cast<ascension::Char>(0x1eb9),static_cast<ascension::Char>(0x302),static_cast<ascension::Char>(0x49),static_cast<ascension::Char>(0x309),static_cast<ascension::Char>(0x69),static_cast<ascension::Char>(0x309),static_cast<ascension::Char>(0x49),static_cast<ascension::Char>(0x323),static_cast<ascension::Char>(0x69),static_cast<ascension::Char>(0x323),static_cast<ascension::Char>(0x4f),static_cast<ascension::Char>(0x323),static_cast<ascension::Char>(0x6f),static_cast<ascension::Char>(0x323),static_cast<ascension::Char>(0x4f),static_cast<ascension::Char>(0x309),static_cast<ascension::Char>(0x6f),static_cast<ascension::Char>(0x309),static_cast<ascension::Char>(0xd4),static_cast<ascension::Char>(0x301),static_cast<ascension::Char>(0xf4),static_cast<ascension::Char>(0x301),static_cast<ascension::Char>(0xd4),static_cast<ascension::Char>(0x300),static_cast<ascension::Char>(0xf4),static_cast<ascension::Char>(0x300),static_cast<ascension::Char>(0xd4),static_cast<ascension::Char>(0x309),static_cast<ascension::Char>(0xf4),static_cast<ascension::Char>(0x309),static_cast<ascension::Char>(0xd4),static_cast<ascension::Char>(0x303),static_cast<ascension::Char>(0xf4),static_cast<ascension::Char>(0x303),static_cast<ascension::Char>(0x1ecc),static_cast<ascension::Char>(0x302),static_cast<ascension::Char>(0x1ecd),static_cast<ascension::Char>(0x302),static_cast<ascension::Char>(0x1a0),static_cast<ascension::Char>(0x301),static_cast<ascension::Char>(0x1a1),static_cast<ascension::Char>(0x301),static_cast<ascension::Char>(0x1a0),static_cast<ascension::Char>(0x300),static_cast<ascension::Char>(0x1a1),static_cast<ascension::Char>(0x300),static_cast<ascension::Char>(0x1a0),static_cast<ascension::Char>(0x309),static_cast<ascension::Char>(0x1a1),static_cast<ascension::Char>(0x309),static_cast<ascension::Char>(0x1a0),static_cast<ascension::Char>(0x303),static_cast<ascension::Char>(0x1a1),static_cast<ascension::Char>(0x303),static_cast<ascension::Char>(0x1a0),static_cast<ascension::Char>(0x323),static_cast<ascension::Char>(0x1a1),static_cast<ascension::Char>(0x323),static_cast<ascension::Char>(0x55),static_cast<ascension::Char>(0x323),static_cast<ascension::Char>(0x75),static_cast<ascension::Char>(0x323),static_cast<ascension::Char>(0x55),static_cast<ascension::Char>(0x309),static_cast<ascension::Char>(0x75),static_cast<ascension::Char>(0x309),static_cast<ascension::Char>(0x1af),static_cast<ascension::Char>(0x301),static_cast<ascension::Char>(0x1b0),static_cast<ascension::Char>(0x301),static_cast<ascension::Char>(0x1af),static_cast<ascension::Char>(0x300),static_cast<ascension::Char>(0x1b0),static_cast<ascension::Char>(0x300),static_cast<ascension::Char>(0x1af),static_cast<ascension::Char>(0x309),static_cast<ascension::Char>(0x1b0),static_cast<ascension::Char>(0x309),static_cast<ascension::Char>(0x1af),static_cast<ascension::Char>(0x303),static_cast<ascension::Char>(0x1b0),static_cast<ascension::Char>(0x303),static_cast<ascension::Char>(0x1af),static_cast<ascension::Char>(0x323),static_cast<ascension::Char>(0x1b0),static_cast<ascension::Char>(0x323),static_cast<ascension::Char>(0x59),static_cast<ascension::Char>(0x300),static_cast<ascension::Char>(0x79),static_cast<ascension::Char>(0x300),static_cast<ascension::Char>(0x59),static_cast<ascension::Char>(0x323),static_cast<ascension::Char>(0x79),static_cast<ascension::Char>(0x323),static_cast<ascension::Char>(0x59),static_cast<ascension::Char>(0x309),static_cast<ascension::Char>(0x79),static_cast<ascension::Char>(0x309),static_cast<ascension::Char>(0x59),static_cast<ascension::Char>(0x303),static_cast<ascension::Char>(0x79),static_cast<ascension::Char>(0x303),static_cast<ascension::Char>(0x3b1),static_cast<ascension::Char>(0x313),static_cast<ascension::Char>(0x3b1),static_cast<ascension::Char>(0x314),static_cast<ascension::Char>(0x1f00),static_cast<ascension::Char>(0x300),static_cast<ascension::Char>(0x1f01),static_cast<ascension::Char>(0x300),static_cast<ascension::Char>(0x1f00),static_cast<ascension::Char>(0x301),static_cast<ascension::Char>(0x1f01),static_cast<ascension::Char>(0x301),static_cast<ascension::Char>(0x1f00),static_cast<ascension::Char>(0x342),static_cast<ascension::Char>(0x1f01),static_cast<ascension::Char>(0x342),static_cast<ascension::Char>(0x391),static_cast<ascension::Char>(0x313),static_cast<ascension::Char>(0x391),static_cast<ascension::Char>(0x314),static_cast<ascension::Char>(0x1f08),static_cast<ascension::Char>(0x300),static_cast<ascension::Char>(0x1f09),static_cast<ascension::Char>(0x300),static_cast<ascension::Char>(0x1f08),static_cast<ascension::Char>(0x301),static_cast<ascension::Char>(0x1f09),static_cast<ascension::Char>(0x301),static_cast<ascension::Char>(0x1f08),static_cast<ascension::Char>(0x342),static_cast<ascension::Char>(0x1f09),static_cast<ascension::Char>(0x342),static_cast<ascension::Char>(0x3b5),static_cast<ascension::Char>(0x313),static_cast<ascension::Char>(0x3b5),static_cast<ascension::Char>(0x314),static_cast<ascension::Char>(0x1f10),static_cast<ascension::Char>(0x300),static_cast<ascension::Char>(0x1f11),static_cast<ascension::Char>(0x300),static_cast<ascension::Char>(0x1f10),static_cast<ascension::Char>(0x301),static_cast<ascension::Char>(0x1f11),static_cast<ascension::Char>(0x301),static_cast<ascension::Char>(0x395),static_cast<ascension::Char>(0x313),static_cast<ascension::Char>(0x395),static_cast<ascension::Char>(0x314),static_cast<ascension::Char>(0x1f18),static_cast<ascension::Char>(0x300),static_cast<ascension::Char>(0x1f19),static_cast<ascension::Char>(0x300),static_cast<ascension::Char>(0x1f18),static_cast<ascension::Char>(0x301),static_cast<ascension::Char>(0x1f19),static_cast<ascension::Char>(0x301),static_cast<ascension::Char>(0x3b7),static_cast<ascension::Char>(0x313),static_cast<ascension::Char>(0x3b7),static_cast<ascension::Char>(0x314),static_cast<ascension::Char>(0x1f20),static_cast<ascension::Char>(0x300),static_cast<ascension::Char>(0x1f21),static_cast<ascension::Char>(0x300),static_cast<ascension::Char>(0x1f20),static_cast<ascension::Char>(0x301),static_cast<ascension::Char>(0x1f21),static_cast<ascension::Char>(0x301),static_cast<ascension::Char>(0x1f20),static_cast<ascension::Char>(0x342),static_cast<ascension::Char>(0x1f21),static_cast<ascension::Char>(0x342),static_cast<ascension::Char>(0x397),static_cast<ascension::Char>(0x313),static_cast<ascension::Char>(0x397),static_cast<ascension::Char>(0x314),static_cast<ascension::Char>(0x1f28),static_cast<ascension::Char>(0x300),static_cast<ascension::Char>(0x1f29),static_cast<ascension::Char>(0x300),static_cast<ascension::Char>(0x1f28),static_cast<ascension::Char>(0x301),static_cast<ascension::Char>(0x1f29),static_cast<ascension::Char>(0x301),static_cast<ascension::Char>(0x1f28),static_cast<ascension::Char>(0x342),static_cast<ascension::Char>(0x1f29),static_cast<ascension::Char>(0x342),static_cast<ascension::Char>(0x3b9),static_cast<ascension::Char>(0x313),static_cast<ascension::Char>(0x3b9),static_cast<ascension::Char>(0x314),static_cast<ascension::Char>(0x1f30),static_cast<ascension::Char>(0x300),static_cast<ascension::Char>(0x1f31),static_cast<ascension::Char>(0x300),static_cast<ascension::Char>(0x1f30),static_cast<ascension::Char>(0x301),static_cast<ascension::Char>(0x1f31),static_cast<ascension::Char>(0x301),static_cast<ascension::Char>(0x1f30),static_cast<ascension::Char>(0x342),static_cast<ascension::Char>(0x1f31),static_cast<ascension::Char>(0x342),static_cast<ascension::Char>(0x399),static_cast<ascension::Char>(0x313),static_cast<ascension::Char>(0x399),static_cast<ascension::Char>(0x314),static_cast<ascension::Char>(0x1f38),static_cast<ascension::Char>(0x300),static_cast<ascension::Char>(0x1f39),static_cast<ascension::Char>(0x300),static_cast<ascension::Char>(0x1f38),static_cast<ascension::Char>(0x301),static_cast<ascension::Char>(0x1f39),static_cast<ascension::Char>(0x301),static_cast<ascension::Char>(0x1f38),static_cast<ascension::Char>(0x342),static_cast<ascension::Char>(0x1f39),static_cast<ascension::Char>(0x342),static_cast<ascension::Char>(0x3bf),static_cast<ascension::Char>(0x313),static_cast<ascension::Char>(0x3bf),static_cast<ascension::Char>(0x314),static_cast<ascension::Char>(0x1f40),static_cast<ascension::Char>(0x300),static_cast<ascension::Char>(0x1f41),static_cast<ascension::Char>(0x300),static_cast<ascension::Char>(0x1f40),static_cast<ascension::Char>(0x301),static_cast<ascension::Char>(0x1f41),static_cast<ascension::Char>(0x301),static_cast<ascension::Char>(0x39f),static_cast<ascension::Char>(0x313),static_cast<ascension::Char>(0x39f),static_cast<ascension::Char>(0x314),static_cast<ascension::Char>(0x1f48),static_cast<ascension::Char>(0x300),static_cast<ascension::Char>(0x1f49),static_cast<ascension::Char>(0x300),static_cast<ascension::Char>(0x1f48),static_cast<ascension::Char>(0x301),static_cast<ascension::Char>(0x1f49),static_cast<ascension::Char>(0x301),static_cast<ascension::Char>(0x3c5),static_cast<ascension::Char>(0x313),static_cast<ascension::Char>(0x3c5),static_cast<ascension::Char>(0x314),static_cast<ascension::Char>(0x1f50),static_cast<ascension::Char>(0x300),static_cast<ascension::Char>(0x1f51),static_cast<ascension::Char>(0x300),static_cast<ascension::Char>(0x1f50),static_cast<ascension::Char>(0x301),static_cast<ascension::Char>(0x1f51),static_cast<ascension::Char>(0x301),static_cast<ascension::Char>(0x1f50),static_cast<ascension::Char>(0x342),static_cast<ascension::Char>(0x1f51),static_cast<ascension::Char>(0x342),static_cast<ascension::Char>(0x3a5),static_cast<ascension::Char>(0x314),static_cast<ascension::Char>(0x1f59),static_cast<ascension::Char>(0x300),static_cast<ascension::Char>(0x1f59),static_cast<ascension::Char>(0x301),static_cast<ascension::Char>(0x1f59),static_cast<ascension::Char>(0x342),static_cast<ascension::Char>(0x3c9),static_cast<ascension::Char>(0x313),static_cast<ascension::Char>(0x3c9),static_cast<ascension::Char>(0x314),static_cast<ascension::Char>(0x1f60),static_cast<ascension::Char>(0x300),static_cast<ascension::Char>(0x1f61),static_cast<ascension::Char>(0x300),static_cast<ascension::Char>(0x1f60),static_cast<ascension::Char>(0x301),static_cast<ascension::Char>(0x1f61),static_cast<ascension::Char>(0x301),static_cast<ascension::Char>(0x1f60),static_cast<ascension::Char>(0x342),static_cast<ascension::Char>(0x1f61),static_cast<ascension::Char>(0x342),static_cast<ascension::Char>(0x3a9),static_cast<ascension::Char>(0x313),static_cast<ascension::Char>(0x3a9),static_cast<ascension::Char>(0x314),static_cast<ascension::Char>(0x1f68),static_cast<ascension::Char>(0x300),static_cast<ascension::Char>(0x1f69),static_cast<ascension::Char>(0x300),static_cast<ascension::Char>(0x1f68),static_cast<ascension::Char>(0x301),static_cast<ascension::Char>(0x1f69),static_cast<ascension::Char>(0x301),static_cast<ascension::Char>(0x1f68),static_cast<ascension::Char>(0x342),static_cast<ascension::Char>(0x1f69),static_cast<ascension::Char>(0x342),static_cast<ascension::Char>(0x3b1),static_cast<ascension::Char>(0x300),static_cast<ascension::Char>(0x3ac),static_cast<ascension::Char>(0x3b5),static_cast<ascension::Char>(0x300),static_cast<ascension::Char>(0x3ad),static_cast<ascension::Char>(0x3b7),static_cast<ascension::Char>(0x300),static_cast<ascension::Char>(0x3ae),static_cast<ascension::Char>(0x3b9),static_cast<ascension::Char>(0x300),static_cast<ascension::Char>(0x3af),static_cast<ascension::Char>(0x3bf),static_cast<ascension::Char>(0x300),static_cast<ascension::Char>(0x3cc),static_cast<ascension::Char>(0x3c5),static_cast<ascension::Char>(0x300),static_cast<ascension::Char>(0x3cd),static_cast<ascension::Char>(0x3c9),static_cast<ascension::Char>(0x300),static_cast<ascension::Char>(0x3ce),static_cast<ascension::Char>(0x1f00),static_cast<ascension::Char>(0x345),static_cast<ascension::Char>(0x1f01),static_cast<ascension::Char>(0x345),static_cast<ascension::Char>(0x1f02),static_cast<ascension::Char>(0x345),static_cast<ascension::Char>(0x1f03),static_cast<ascension::Char>(0x345),static_cast<ascension::Char>(0x1f04),static_cast<ascension::Char>(0x345),static_cast<ascension::Char>(0x1f05),static_cast<ascension::Char>(0x345),static_cast<ascension::Char>(0x1f06),static_cast<ascension::Char>(0x345),static_cast<ascension::Char>(0x1f07),static_cast<ascension::Char>(0x345),static_cast<ascension::Char>(0x1f08),static_cast<ascension::Char>(0x345),static_cast<ascension::Char>(0x1f09),static_cast<ascension::Char>(0x345),static_cast<ascension::Char>(0x1f0a),static_cast<ascension::Char>(0x345),static_cast<ascension::Char>(0x1f0b),static_cast<ascension::Char>(0x345),static_cast<ascension::Char>(0x1f0c),static_cast<ascension::Char>(0x345),static_cast<ascension::Char>(0x1f0d),static_cast<ascension::Char>(0x345),static_cast<ascension::Char>(0x1f0e),static_cast<ascension::Char>(0x345),static_cast<ascension::Char>(0x1f0f),static_cast<ascension::Char>(0x345),static_cast<ascension::Char>(0x1f20),static_cast<ascension::Char>(0x345),static_cast<ascension::Char>(0x1f21),static_cast<ascension::Char>(0x345),static_cast<ascension::Char>(0x1f22),static_cast<ascension::Char>(0x345),static_cast<ascension::Char>(0x1f23),static_cast<ascension::Char>(0x345),static_cast<ascension::Char>(0x1f24),static_cast<ascension::Char>(0x345),static_cast<ascension::Char>(0x1f25),static_cast<ascension::Char>(0x345),static_cast<ascension::Char>(0x1f26),static_cast<ascension::Char>(0x345),static_cast<ascension::Char>(0x1f27),static_cast<ascension::Char>(0x345),static_cast<ascension::Char>(0x1f28),static_cast<ascension::Char>(0x345),static_cast<ascension::Char>(0x1f29),static_cast<ascension::Char>(0x345),static_cast<ascension::Char>(0x1f2a),static_cast<ascension::Char>(0x345),static_cast<ascension::Char>(0x1f2b),static_cast<ascension::Char>(0x345),static_cast<ascension::Char>(0x1f2c),static_cast<ascension::Char>(0x345),static_cast<ascension::Char>(0x1f2d),static_cast<ascension::Char>(0x345),static_cast<ascension::Char>(0x1f2e),static_cast<ascension::Char>(0x345),static_cast<ascension::Char>(0x1f2f),static_cast<ascension::Char>(0x345),static_cast<ascension::Char>(0x1f60),static_cast<ascension::Char>(0x345),static_cast<ascension::Char>(0x1f61),static_cast<ascension::Char>(0x345),static_cast<ascension::Char>(0x1f62),static_cast<ascension::Char>(0x345),static_cast<ascension::Char>(0x1f63),static_cast<ascension::Char>(0x345),static_cast<ascension::Char>(0x1f64),static_cast<ascension::Char>(0x345),static_cast<ascension::Char>(0x1f65),static_cast<ascension::Char>(0x345),static_cast<ascension::Char>(0x1f66),static_cast<ascension::Char>(0x345),static_cast<ascension::Char>(0x1f67),static_cast<ascension::Char>(0x345),static_cast<ascension::Char>(0x1f68),static_cast<ascension::Char>(0x345),static_cast<ascension::Char>(0x1f69),static_cast<ascension::Char>(0x345),static_cast<ascension::Char>(0x1f6a),static_cast<ascension::Char>(0x345),static_cast<ascension::Char>(0x1f6b),static_cast<ascension::Char>(0x345),static_cast<ascension::Char>(0x1f6c),static_cast<ascension::Char>(0x345),static_cast<ascension::Char>(0x1f6d),static_cast<ascension::Char>(0x345),static_cast<ascension::Char>(0x1f6e),static_cast<ascension::Char>(0x345),static_cast<ascension::Char>(0x1f6f),static_cast<ascension::Char>(0x345),static_cast<ascension::Char>(0x3b1),static_cast<ascension::Char>(0x306),static_cast<ascension::Char>(0x3b1),static_cast<ascension::Char>(0x304),static_cast<ascension::Char>(0x1f70),static_cast<ascension::Char>(0x345),static_cast<ascension::Char>(0x3b1),static_cast<ascension::Char>(0x345),static_cast<ascension::Char>(0x3ac),static_cast<ascension::Char>(0x345),static_cast<ascension::Char>(0x3b1),static_cast<ascension::Char>(0x342),static_cast<ascension::Char>(0x1fb6),static_cast<ascension::Char>(0x345),static_cast<ascension::Char>(0x391),static_cast<ascension::Char>(0x306),static_cast<ascension::Char>(0x391),static_cast<ascension::Char>(0x304),static_cast<ascension::Char>(0x391),static_cast<ascension::Char>(0x300),static_cast<ascension::Char>(0x386),static_cast<ascension::Char>(0x391),static_cast<ascension::Char>(0x345),static_cast<ascension::Char>(0x3b9),static_cast<ascension::Char>(0xa8),static_cast<ascension::Char>(0x342),static_cast<ascension::Char>(0x1f74),static_cast<ascension::Char>(0x345),static_cast<ascension::Char>(0x3b7),static_cast<ascension::Char>(0x345),static_cast<ascension::Char>(0x3ae),static_cast<ascension::Char>(0x345),static_cast<ascension::Char>(0x3b7),static_cast<ascension::Char>(0x342),static_cast<ascension::Char>(0x1fc6),static_cast<ascension::Char>(0x345),static_cast<ascension::Char>(0x395),static_cast<ascension::Char>(0x300),static_cast<ascension::Char>(0x388),static_cast<ascension::Char>(0x397),static_cast<ascension::Char>(0x300),static_cast<ascension::Char>(0x389),static_cast<ascension::Char>(0x397),static_cast<ascension::Char>(0x345),static_cast<ascension::Char>(0x1fbf),static_cast<ascension::Char>(0x300),static_cast<ascension::Char>(0x1fbf),static_cast<ascension::Char>(0x301),static_cast<ascension::Char>(0x1fbf),static_cast<ascension::Char>(0x342),static_cast<ascension::Char>(0x3b9),static_cast<ascension::Char>(0x306),static_cast<ascension::Char>(0x3b9),static_cast<ascension::Char>(0x304),static_cast<ascension::Char>(0x3ca),static_cast<ascension::Char>(0x300),static_cast<ascension::Char>(0x390),static_cast<ascension::Char>(0x3b9),static_cast<ascension::Char>(0x342),static_cast<ascension::Char>(0x3ca),static_cast<ascension::Char>(0x342),static_cast<ascension::Char>(0x399),static_cast<ascension::Char>(0x306),static_cast<ascension::Char>(0x399),static_cast<ascension::Char>(0x304),static_cast<ascension::Char>(0x399),static_cast<ascension::Char>(0x300),static_cast<ascension::Char>(0x38a),static_cast<ascension::Char>(0x1ffe),static_cast<ascension::Char>(0x300),static_cast<ascension::Char>(0x1ffe),static_cast<ascension::Char>(0x301),static_cast<ascension::Char>(0x1ffe),static_cast<ascension::Char>(0x342),static_cast<ascension::Char>(0x3c5),static_cast<ascension::Char>(0x306),static_cast<ascension::Char>(0x3c5),static_cast<ascension::Char>(0x304),static_cast<ascension::Char>(0x3cb),static_cast<ascension::Char>(0x300),static_cast<ascension::Char>(0x3b0),static_cast<ascension::Char>(0x3c1),static_cast<ascension::Char>(0x313),static_cast<ascension::Char>(0x3c1),static_cast<ascension::Char>(0x314),static_cast<ascension::Char>(0x3c5),static_cast<ascension::Char>(0x342),static_cast<ascension::Char>(0x3cb),static_cast<ascension::Char>(0x342),static_cast<ascension::Char>(0x3a5),static_cast<ascension::Char>(0x306),static_cast<ascension::Char>(0x3a5),static_cast<ascension::Char>(0x304),static_cast<ascension::Char>(0x3a5),static_cast<ascension::Char>(0x300),static_cast<ascension::Char>(0x38e),static_cast<ascension::Char>(0x3a1),static_cast<ascension::Char>(0x314),static_cast<ascension::Char>(0xa8),static_cast<ascension::Char>(0x300),static_cast<ascension::Char>(0x385),static_cast<ascension::Char>(0x60),static_cast<ascension::Char>(0x1f7c),static_cast<ascension::Char>(0x345),static_cast<ascension::Char>(0x3c9),static_cast<ascension::Char>(0x345),static_cast<ascension::Char>(0x3ce),static_cast<ascension::Char>(0x345),static_cast<ascension::Char>(0x3c9),static_cast<ascension::Char>(0x342),static_cast<ascension::Char>(0x1ff6),static_cast<ascension::Char>(0x345),static_cast<ascension::Char>(0x39f),static_cast<ascension::Char>(0x300),static_cast<ascension::Char>(0x38c),static_cast<ascension::Char>(0x3a9),static_cast<ascension::Char>(0x300),static_cast<ascension::Char>(0x38f),static_cast<ascension::Char>(0x3a9),static_cast<ascension::Char>(0x345),static_cast<ascension::Char>(0xb4),static_cast<ascension::Char>(0x2002),static_cast<ascension::Char>(0x2003),static_cast<ascension::Char>(0x3a9),static_cast<ascension::Char>(0x4b),static_cast<ascension::Char>(0xc5),static_cast<ascension::Char>(0x2190),static_cast<ascension::Char>(0x338),static_cast<ascension::Char>(0x2192),static_cast<ascension::Char>(0x338),static_cast<ascension::Char>(0x2194),static_cast<ascension::Char>(0x338),static_cast<ascension::Char>(0x21d0),static_cast<ascension::Char>(0x338),static_cast<ascension::Char>(0x21d4),static_cast<ascension::Char>(0x338),static_cast<ascension::Char>(0x21d2),static_cast<ascension::Char>(0x338),static_cast<ascension::Char>(0x2203),static_cast<ascension::Char>(0x338),static_cast<ascension::Char>(0x2208),static_cast<ascension::Char>(0x338),static_cast<ascension::Char>(0x220b),static_cast<ascension::Char>(0x338),static_cast<ascension::Char>(0x2223),static_cast<ascension::Char>(0x338),static_cast<ascension::Char>(0x2225),static_cast<ascension::Char>(0x338),static_cast<ascension::Char>(0x223c),static_cast<ascension::Char>(0x338),static_cast<ascension::Char>(0x2243),static_cast<ascension::Char>(0x338),static_cast<ascension::Char>(0x2245),static_cast<ascension::Char>(0x338),static_cast<ascension::Char>(0x2248),static_cast<ascension::Char>(0x338),static_cast<ascension::Char>(0x3d),static_cast<ascension::Char>(0x338),static_cast<ascension::Char>(0x2261),static_cast<ascension::Char>(0x338),static_cast<ascension::Char>(0x224d),static_cast<ascension::Char>(0x338),static_cast<ascension::Char>(0x3c),static_cast<ascension::Char>(0x338),static_cast<ascension::Char>(0x3e),static_cast<ascension::Char>(0x338),static_cast<ascension::Char>(0x2264),static_cast<ascension::Char>(0x338),static_cast<ascension::Char>(0x2265),static_cast<ascension::Char>(0x338),static_cast<ascension::Char>(0x2272),static_cast<ascension::Char>(0x338),static_cast<ascension::Char>(0x2273),static_cast<ascension::Char>(0x338),static_cast<ascension::Char>(0x2276),static_cast<ascension::Char>(0x338),static_cast<ascension::Char>(0x2277),static_cast<ascension::Char>(0x338),static_cast<ascension::Char>(0x227a),static_cast<ascension::Char>(0x338),static_cast<ascension::Char>(0x227b),static_cast<ascension::Char>(0x338),static_cast<ascension::Char>(0x2282),static_cast<ascension::Char>(0x338),static_cast<ascension::Char>(0x2283),static_cast<ascension::Char>(0x338),static_cast<ascension::Char>(0x2286),static_cast<ascension::Char>(0x338),static_cast<ascension::Char>(0x2287),static_cast<ascension::Char>(0x338),static_cast<ascension::Char>(0x22a2),static_cast<ascension::Char>(0x338),static_cast<ascension::Char>(0x22a8),static_cast<ascension::Char>(0x338),static_cast<ascension::Char>(0x22a9),static_cast<ascension::Char>(0x338),static_cast<ascension::Char>(0x22ab),static_cast<ascension::Char>(0x338),static_cast<ascension::Char>(0x227c),static_cast<ascension::Char>(0x338),static_cast<ascension::Char>(0x227d),static_cast<ascension::Char>(0x338),static_cast<ascension::Char>(0x2291),static_cast<ascension::Char>(0x338),static_cast<ascension::Char>(0x2292),static_cast<ascension::Char>(0x338),static_cast<ascension::Char>(0x22b2),static_cast<ascension::Char>(0x338),static_cast<ascension::Char>(0x22b3),static_cast<ascension::Char>(0x338),static_cast<ascension::Char>(0x22b4),static_cast<ascension::Char>(0x338),static_cast<ascension::Char>(0x22b5),static_cast<ascension::Char>(0x338),static_cast<ascension::Char>(0x3008),static_cast<ascension::Char>(0x3009),static_cast<ascension::Char>(0x2add),static_cast<ascension::Char>(0x338),static_cast<ascension::Char>(0x304b),static_cast<ascension::Char>(0x3099),static_cast<ascension::Char>(0x304d),static_cast<ascension::Char>(0x3099),static_cast<ascension::Char>(0x304f),static_cast<ascension::Char>(0x3099),static_cast<ascension::Char>(0x3051),static_cast<ascension::Char>(0x3099),static_cast<ascension::Char>(0x3053),static_cast<ascension::Char>(0x3099),static_cast<ascension::Char>(0x3055),static_cast<ascension::Char>(0x3099),static_cast<ascension::Char>(0x3057),static_cast<ascension::Char>(0x3099),static_cast<ascension::Char>(0x3059),static_cast<ascension::Char>(0x3099),static_cast<ascension::Char>(0x305b),static_cast<ascension::Char>(0x3099),static_cast<ascension::Char>(0x305d),static_cast<ascension::Char>(0x3099),static_cast<ascension::Char>(0x305f),static_cast<ascension::Char>(0x3099),static_cast<ascension::Char>(0x3061),static_cast<ascension::Char>(0x3099),static_cast<ascension::Char>(0x3064),static_cast<ascension::Char>(0x3099),static_cast<ascension::Char>(0x3066),static_cast<ascension::Char>(0x3099),static_cast<ascension::Char>(0x3068),static_cast<ascension::Char>(0x3099),static_cast<ascension::Char>(0x306f),static_cast<ascension::Char>(0x3099),static_cast<ascension::Char>(0x306f),static_cast<ascension::Char>(0x309a),static_cast<ascension::Char>(0x3072),static_cast<ascension::Char>(0x3099),static_cast<ascension::Char>(0x3072),static_cast<ascension::Char>(0x309a),static_cast<ascension::Char>(0x3075),static_cast<ascension::Char>(0x3099),static_cast<ascension::Char>(0x3075),static_cast<ascension::Char>(0x309a),static_cast<ascension::Char>(0x3078),static_cast<ascension::Char>(0x3099),static_cast<ascension::Char>(0x3078),static_cast<ascension::Char>(0x309a),static_cast<ascension::Char>(0x307b),static_cast<ascension::Char>(0x3099),static_cast<ascension::Char>(0x307b),static_cast<ascension::Char>(0x309a),static_cast<ascension::Char>(0x3046),static_cast<ascension::Char>(0x3099),static_cast<ascension::Char>(0x309d),static_cast<ascension::Char>(0x3099),static_cast<ascension::Char>(0x30ab),static_cast<ascension::Char>(0x3099),static_cast<ascension::Char>(0x30ad),static_cast<ascension::Char>(0x3099),static_cast<ascension::Char>(0x30af),static_cast<ascension::Char>(0x3099),static_cast<ascension::Char>(0x30b1),static_cast<ascension::Char>(0x3099),static_cast<ascension::Char>(0x30b3),static_cast<ascension::Char>(0x3099),static_cast<ascension::Char>(0x30b5),static_cast<ascension::Char>(0x3099),static_cast<ascension::Char>(0x30b7),static_cast<ascension::Char>(0x3099),static_cast<ascension::Char>(0x30b9),static_cast<ascension::Char>(0x3099),static_cast<ascension::Char>(0x30bb),static_cast<ascension::Char>(0x3099),static_cast<ascension::Char>(0x30bd),static_cast<ascension::Char>(0x3099),static_cast<ascension::Char>(0x30bf),static_cast<ascension::Char>(0x3099),static_cast<ascension::Char>(0x30c1),static_cast<ascension::Char>(0x3099),static_cast<ascension::Char>(0x30c4),static_cast<ascension::Char>(0x3099),static_cast<ascension::Char>(0x30c6),static_cast<ascension::Char>(0x3099),static_cast<ascension::Char>(0x30c8),static_cast<ascension::Char>(0x3099),static_cast<ascension::Char>(0x30cf),static_cast<ascension::Char>(0x3099),static_cast<ascension::Char>(0x30cf),static_cast<ascension::Char>(0x309a),static_cast<ascension::Char>(0x30d2),static_cast<ascension::Char>(0x3099),static_cast<ascension::Char>(0x30d2),static_cast<ascension::Char>(0x309a),static_cast<ascension::Char>(0x30d5),static_cast<ascension::Char>(0x3099),static_cast<ascension::Char>(0x30d5),static_cast<ascension::Char>(0x309a),static_cast<ascension::Char>(0x30d8),static_cast<ascension::Char>(0x3099),static_cast<ascension::Char>(0x30d8),static_cast<ascension::Char>(0x309a),static_cast<ascension::Char>(0x30db),static_cast<ascension::Char>(0x3099),static_cast<ascension::Char>(0x30db),static_cast<ascension::Char>(0x309a),static_cast<ascension::Char>(0x30a6),static_cast<ascension::Char>(0x3099),static_cast<ascension::Char>(0x30ef),static_cast<ascension::Char>(0x3099),static_cast<ascension::Char>(0x30f0),static_cast<ascension::Char>(0x3099),static_cast<ascension::Char>(0x30f1),static_cast<ascension::Char>(0x3099),static_cast<ascension::Char>(0x30f2),static_cast<ascension::Char>(0x3099),static_cast<ascension::Char>(0x30fd),static_cast<ascension::Char>(0x3099),static_cast<ascension::Char>(0x8c48),static_cast<ascension::Char>(0x66f4),static_cast<ascension::Char>(0x8eca),static_cast<ascension::Char>(0x8cc8),static_cast<ascension::Char>(0x6ed1),static_cast<ascension::Char>(0x4e32),static_cast<ascension::Char>(0x53e5),static_cast<ascension::Char>(0x9f9c),static_cast<ascension::Char>(0x9f9c),static_cast<ascension::Char>(0x5951),static_cast<ascension::Char>(0x91d1),static_cast<ascension::Char>(0x5587),static_cast<ascension::Char>(0x5948),static_cast<ascension::Char>(0x61f6),static_cast<ascension::Char>(0x7669),static_cast<ascension::Char>(0x7f85),static_cast<ascension::Char>(0x863f),static_cast<ascension::Char>(0x87ba),static_cast<ascension::Char>(0x88f8),static_cast<ascension::Char>(0x908f),static_cast<ascension::Char>(0x6a02),static_cast<ascension::Char>(0x6d1b),static_cast<ascension::Char>(0x70d9),static_cast<ascension::Char>(0x73de),static_cast<ascension::Char>(0x843d),static_cast<ascension::Char>(0x916a),static_cast<ascension::Char>(0x99f1),static_cast<ascension::Char>(0x4e82),static_cast<ascension::Char>(0x5375),static_cast<ascension::Char>(0x6b04),static_cast<ascension::Char>(0x721b),static_cast<ascension::Char>(0x862d),static_cast<ascension::Char>(0x9e1e),static_cast<ascension::Char>(0x5d50),static_cast<ascension::Char>(0x6feb),static_cast<ascension::Char>(0x85cd),static_cast<ascension::Char>(0x8964),static_cast<ascension::Char>(0x62c9),static_cast<ascension::Char>(0x81d8),static_cast<ascension::Char>(0x881f),static_cast<ascension::Char>(0x5eca),static_cast<ascension::Char>(0x6717),static_cast<ascension::Char>(0x6d6a),static_cast<ascension::Char>(0x72fc),static_cast<ascension::Char>(0x90ce),static_cast<ascension::Char>(0x4f86),static_cast<ascension::Char>(0x51b7),static_cast<ascension::Char>(0x52de),static_cast<ascension::Char>(0x64c4),static_cast<ascension::Char>(0x6ad3),static_cast<ascension::Char>(0x7210),static_cast<ascension::Char>(0x76e7),static_cast<ascension::Char>(0x8001),static_cast<ascension::Char>(0x8606),static_cast<ascension::Char>(0x865c),static_cast<ascension::Char>(0x8def),static_cast<ascension::Char>(0x9732),static_cast<ascension::Char>(0x9b6f),static_cast<ascension::Char>(0x9dfa),static_cast<ascension::Char>(0x788c),static_cast<ascension::Char>(0x797f),static_cast<ascension::Char>(0x7da0),static_cast<ascension::Char>(0x83c9),static_cast<ascension::Char>(0x9304),static_cast<ascension::Char>(0x9e7f),static_cast<ascension::Char>(0x8ad6),static_cast<ascension::Char>(0x58df),static_cast<ascension::Char>(0x5f04),static_cast<ascension::Char>(0x7c60),static_cast<ascension::Char>(0x807e),static_cast<ascension::Char>(0x7262),static_cast<ascension::Char>(0x78ca),static_cast<ascension::Char>(0x8cc2),static_cast<ascension::Char>(0x96f7),static_cast<ascension::Char>(0x58d8),static_cast<ascension::Char>(0x5c62),static_cast<ascension::Char>(0x6a13),static_cast<ascension::Char>(0x6dda),static_cast<ascension::Char>(0x6f0f),static_cast<ascension::Char>(0x7d2f),static_cast<ascension::Char>(0x7e37),static_cast<ascension::Char>(0x964b),static_cast<ascension::Char>(0x52d2),static_cast<ascension::Char>(0x808b),static_cast<ascension::Char>(0x51dc),static_cast<ascension::Char>(0x51cc),static_cast<ascension::Char>(0x7a1c),static_cast<ascension::Char>(0x7dbe),static_cast<ascension::Char>(0x83f1),static_cast<ascension::Char>(0x9675),static_cast<ascension::Char>(0x8b80),static_cast<ascension::Char>(0x62cf),static_cast<ascension::Char>(0x6a02),static_cast<ascension::Char>(0x8afe),static_cast<ascension::Char>(0x4e39),static_cast<ascension::Char>(0x5be7),static_cast<ascension::Char>(0x6012),static_cast<ascension::Char>(0x7387),static_cast<ascension::Char>(0x7570),static_cast<ascension::Char>(0x5317),static_cast<ascension::Char>(0x78fb),static_cast<ascension::Char>(0x4fbf),static_cast<ascension::Char>(0x5fa9),static_cast<ascension::Char>(0x4e0d),static_cast<ascension::Char>(0x6ccc),static_cast<ascension::Char>(0x6578),static_cast<ascension::Char>(0x7d22),static_cast<ascension::Char>(0x53c3),static_cast<ascension::Char>(0x585e),static_cast<ascension::Char>(0x7701),static_cast<ascension::Char>(0x8449),static_cast<ascension::Char>(0x8aaa),static_cast<ascension::Char>(0x6bba),static_cast<ascension::Char>(0x8fb0),static_cast<ascension::Char>(0x6c88),static_cast<ascension::Char>(0x62fe),static_cast<ascension::Char>(0x82e5),static_cast<ascension::Char>(0x63a0),static_cast<ascension::Char>(0x7565),static_cast<ascension::Char>(0x4eae),static_cast<ascension::Char>(0x5169),static_cast<ascension::Char>(0x51c9),static_cast<ascension::Char>(0x6881),static_cast<ascension::Char>(0x7ce7),static_cast<ascension::Char>(0x826f),static_cast<ascension::Char>(0x8ad2),static_cast<ascension::Char>(0x91cf),static_cast<ascension::Char>(0x52f5),static_cast<ascension::Char>(0x5442),static_cast<ascension::Char>(0x5973),static_cast<ascension::Char>(0x5eec),static_cast<ascension::Char>(0x65c5),static_cast<ascension::Char>(0x6ffe),static_cast<ascension::Char>(0x792a),static_cast<ascension::Char>(0x95ad),static_cast<ascension::Char>(0x9a6a),static_cast<ascension::Char>(0x9e97),static_cast<ascension::Char>(0x9ece),static_cast<ascension::Char>(0x529b),static_cast<ascension::Char>(0x66c6),static_cast<ascension::Char>(0x6b77),static_cast<ascension::Char>(0x8f62),static_cast<ascension::Char>(0x5e74),static_cast<ascension::Char>(0x6190),static_cast<ascension::Char>(0x6200),static_cast<ascension::Char>(0x649a),static_cast<ascension::Char>(0x6f23),static_cast<ascension::Char>(0x7149),static_cast<ascension::Char>(0x7489),static_cast<ascension::Char>(0x79ca),static_cast<ascension::Char>(0x7df4),static_cast<ascension::Char>(0x806f),static_cast<ascension::Char>(0x8f26),static_cast<ascension::Char>(0x84ee),static_cast<ascension::Char>(0x9023),static_cast<ascension::Char>(0x934a),static_cast<ascension::Char>(0x5217),static_cast<ascension::Char>(0x52a3),static_cast<ascension::Char>(0x54bd),static_cast<ascension::Char>(0x70c8),static_cast<ascension::Char>(0x88c2),static_cast<ascension::Char>(0x8aaa),static_cast<ascension::Char>(0x5ec9),static_cast<ascension::Char>(0x5ff5),static_cast<ascension::Char>(0x637b),static_cast<ascension::Char>(0x6bae),static_cast<ascension::Char>(0x7c3e),static_cast<ascension::Char>(0x7375),static_cast<ascension::Char>(0x4ee4),static_cast<ascension::Char>(0x56f9),static_cast<ascension::Char>(0x5be7),static_cast<ascension::Char>(0x5dba),static_cast<ascension::Char>(0x601c),static_cast<ascension::Char>(0x73b2),static_cast<ascension::Char>(0x7469),static_cast<ascension::Char>(0x7f9a),static_cast<ascension::Char>(0x8046),static_cast<ascension::Char>(0x9234),static_cast<ascension::Char>(0x96f6),static_cast<ascension::Char>(0x9748),static_cast<ascension::Char>(0x9818),static_cast<ascension::Char>(0x4f8b),static_cast<ascension::Char>(0x79ae),static_cast<ascension::Char>(0x91b4),static_cast<ascension::Char>(0x96b8),static_cast<ascension::Char>(0x60e1),static_cast<ascension::Char>(0x4e86),static_cast<ascension::Char>(0x50da),static_cast<ascension::Char>(0x5bee),static_cast<ascension::Char>(0x5c3f),static_cast<ascension::Char>(0x6599),static_cast<ascension::Char>(0x6a02),static_cast<ascension::Char>(0x71ce),static_cast<ascension::Char>(0x7642),static_cast<ascension::Char>(0x84fc),static_cast<ascension::Char>(0x907c),static_cast<ascension::Char>(0x9f8d),static_cast<ascension::Char>(0x6688),static_cast<ascension::Char>(0x962e),static_cast<ascension::Char>(0x5289),static_cast<ascension::Char>(0x677b),static_cast<ascension::Char>(0x67f3),static_cast<ascension::Char>(0x6d41),static_cast<ascension::Char>(0x6e9c),static_cast<ascension::Char>(0x7409),static_cast<ascension::Char>(0x7559),static_cast<ascension::Char>(0x786b),static_cast<ascension::Char>(0x7d10),static_cast<ascension::Char>(0x985e),static_cast<ascension::Char>(0x516d),static_cast<ascension::Char>(0x622e),static_cast<ascension::Char>(0x9678),static_cast<ascension::Char>(0x502b),static_cast<ascension::Char>(0x5d19),static_cast<ascension::Char>(0x6dea),static_cast<ascension::Char>(0x8f2a),static_cast<ascension::Char>(0x5f8b),static_cast<ascension::Char>(0x6144),static_cast<ascension::Char>(0x6817),static_cast<ascension::Char>(0x7387),static_cast<ascension::Char>(0x9686),static_cast<ascension::Char>(0x5229),static_cast<ascension::Char>(0x540f),static_cast<ascension::Char>(0x5c65),static_cast<ascension::Char>(0x6613),static_cast<ascension::Char>(0x674e),static_cast<ascension::Char>(0x68a8),static_cast<ascension::Char>(0x6ce5),static_cast<ascension::Char>(0x7406),static_cast<ascension::Char>(0x75e2),static_cast<ascension::Char>(0x7f79),static_cast<ascension::Char>(0x88cf),static_cast<ascension::Char>(0x88e1),static_cast<ascension::Char>(0x91cc),static_cast<ascension::Char>(0x96e2),static_cast<ascension::Char>(0x533f),static_cast<ascension::Char>(0x6eba),static_cast<ascension::Char>(0x541d),static_cast<ascension::Char>(0x71d0),static_cast<ascension::Char>(0x7498),static_cast<ascension::Char>(0x85fa),static_cast<ascension::Char>(0x96a3),static_cast<ascension::Char>(0x9c57),static_cast<ascension::Char>(0x9e9f),static_cast<ascension::Char>(0x6797),static_cast<ascension::Char>(0x6dcb),static_cast<ascension::Char>(0x81e8),static_cast<ascension::Char>(0x7acb),static_cast<ascension::Char>(0x7b20),static_cast<ascension::Char>(0x7c92),static_cast<ascension::Char>(0x72c0),static_cast<ascension::Char>(0x7099),static_cast<ascension::Char>(0x8b58),static_cast<ascension::Char>(0x4ec0),static_cast<ascension::Char>(0x8336),static_cast<ascension::Char>(0x523a),static_cast<ascension::Char>(0x5207),static_cast<ascension::Char>(0x5ea6),static_cast<ascension::Char>(0x62d3),static_cast<ascension::Char>(0x7cd6),static_cast<ascension::Char>(0x5b85),static_cast<ascension::Char>(0x6d1e),static_cast<ascension::Char>(0x66b4),static_cast<ascension::Char>(0x8f3b),static_cast<ascension::Char>(0x884c),static_cast<ascension::Char>(0x964d),static_cast<ascension::Char>(0x898b),static_cast<ascension::Char>(0x5ed3),static_cast<ascension::Char>(0x5140),static_cast<ascension::Char>(0x55c0),static_cast<ascension::Char>(0x585a),static_cast<ascension::Char>(0x6674),static_cast<ascension::Char>(0x51de),static_cast<ascension::Char>(0x732a),static_cast<ascension::Char>(0x76ca),static_cast<ascension::Char>(0x793c),static_cast<ascension::Char>(0x795e),static_cast<ascension::Char>(0x7965),static_cast<ascension::Char>(0x798f),static_cast<ascension::Char>(0x9756),static_cast<ascension::Char>(0x7cbe),static_cast<ascension::Char>(0x7fbd),static_cast<ascension::Char>(0x8612),static_cast<ascension::Char>(0x8af8),static_cast<ascension::Char>(0x9038),static_cast<ascension::Char>(0x90fd),static_cast<ascension::Char>(0x98ef),static_cast<ascension::Char>(0x98fc),static_cast<ascension::Char>(0x9928),static_cast<ascension::Char>(0x9db4),static_cast<ascension::Char>(0x4fae),static_cast<ascension::Char>(0x50e7),static_cast<ascension::Char>(0x514d),static_cast<ascension::Char>(0x52c9),static_cast<ascension::Char>(0x52e4),static_cast<ascension::Char>(0x5351),static_cast<ascension::Char>(0x559d),static_cast<ascension::Char>(0x5606),static_cast<ascension::Char>(0x5668),static_cast<ascension::Char>(0x5840),static_cast<ascension::Char>(0x58a8),static_cast<ascension::Char>(0x5c64),static_cast<ascension::Char>(0x5c6e),static_cast<ascension::Char>(0x6094),static_cast<ascension::Char>(0x6168),static_cast<ascension::Char>(0x618e),static_cast<ascension::Char>(0x61f2),static_cast<ascension::Char>(0x654f),static_cast<ascension::Char>(0x65e2),static_cast<ascension::Char>(0x6691),static_cast<ascension::Char>(0x6885),static_cast<ascension::Char>(0x6d77),static_cast<ascension::Char>(0x6e1a),static_cast<ascension::Char>(0x6f22),static_cast<ascension::Char>(0x716e),static_cast<ascension::Char>(0x722b),static_cast<ascension::Char>(0x7422),static_cast<ascension::Char>(0x7891),static_cast<ascension::Char>(0x793e),static_cast<ascension::Char>(0x7949),static_cast<ascension::Char>(0x7948),static_cast<ascension::Char>(0x7950),static_cast<ascension::Char>(0x7956),static_cast<ascension::Char>(0x795d),static_cast<ascension::Char>(0x798d),static_cast<ascension::Char>(0x798e),static_cast<ascension::Char>(0x7a40),static_cast<ascension::Char>(0x7a81),static_cast<ascension::Char>(0x7bc0),static_cast<ascension::Char>(0x7df4),static_cast<ascension::Char>(0x7e09),static_cast<ascension::Char>(0x7e41),static_cast<ascension::Char>(0x7f72),static_cast<ascension::Char>(0x8005),static_cast<ascension::Char>(0x81ed),static_cast<ascension::Char>(0x8279),static_cast<ascension::Char>(0x8279),static_cast<ascension::Char>(0x8457),static_cast<ascension::Char>(0x8910),static_cast<ascension::Char>(0x8996),static_cast<ascension::Char>(0x8b01),static_cast<ascension::Char>(0x8b39),static_cast<ascension::Char>(0x8cd3),static_cast<ascension::Char>(0x8d08),static_cast<ascension::Char>(0x8fb6),static_cast<ascension::Char>(0x9038),static_cast<ascension::Char>(0x96e3),static_cast<ascension::Char>(0x97ff),static_cast<ascension::Char>(0x983b),static_cast<ascension::Char>(0x4e26),static_cast<ascension::Char>(0x51b5),static_cast<ascension::Char>(0x5168),static_cast<ascension::Char>(0x4f80),static_cast<ascension::Char>(0x5145),static_cast<ascension::Char>(0x5180),static_cast<ascension::Char>(0x52c7),static_cast<ascension::Char>(0x52fa),static_cast<ascension::Char>(0x559d),static_cast<ascension::Char>(0x5555),static_cast<ascension::Char>(0x5599),static_cast<ascension::Char>(0x55e2),static_cast<ascension::Char>(0x585a),static_cast<ascension::Char>(0x58b3),static_cast<ascension::Char>(0x5944),static_cast<ascension::Char>(0x5954),static_cast<ascension::Char>(0x5a62),static_cast<ascension::Char>(0x5b28),static_cast<ascension::Char>(0x5ed2),static_cast<ascension::Char>(0x5ed9),static_cast<ascension::Char>(0x5f69),static_cast<ascension::Char>(0x5fad),static_cast<ascension::Char>(0x60d8),static_cast<ascension::Char>(0x614e),static_cast<ascension::Char>(0x6108),static_cast<ascension::Char>(0x618e),static_cast<ascension::Char>(0x6160),static_cast<ascension::Char>(0x61f2),static_cast<ascension::Char>(0x6234),static_cast<ascension::Char>(0x63c4),static_cast<ascension::Char>(0x641c),static_cast<ascension::Char>(0x6452),static_cast<ascension::Char>(0x6556),static_cast<ascension::Char>(0x6674),static_cast<ascension::Char>(0x6717),static_cast<ascension::Char>(0x671b),static_cast<ascension::Char>(0x6756),static_cast<ascension::Char>(0x6b79),static_cast<ascension::Char>(0x6bba),static_cast<ascension::Char>(0x6d41),static_cast<ascension::Char>(0x6edb),static_cast<ascension::Char>(0x6ecb),static_cast<ascension::Char>(0x6f22),static_cast<ascension::Char>(0x701e),static_cast<ascension::Char>(0x716e),static_cast<ascension::Char>(0x77a7),static_cast<ascension::Char>(0x7235),static_cast<ascension::Char>(0x72af),static_cast<ascension::Char>(0x732a),static_cast<ascension::Char>(0x7471),static_cast<ascension::Char>(0x7506),static_cast<ascension::Char>(0x753b),static_cast<ascension::Char>(0x761d),static_cast<ascension::Char>(0x761f),static_cast<ascension::Char>(0x76ca),static_cast<ascension::Char>(0x76db),static_cast<ascension::Char>(0x76f4),static_cast<ascension::Char>(0x774a),static_cast<ascension::Char>(0x7740),static_cast<ascension::Char>(0x78cc),static_cast<ascension::Char>(0x7ab1),static_cast<ascension::Char>(0x7bc0),static_cast<ascension::Char>(0x7c7b),static_cast<ascension::Char>(0x7d5b),static_cast<ascension::Char>(0x7df4),static_cast<ascension::Char>(0x7f3e),static_cast<ascension::Char>(0x8005),static_cast<ascension::Char>(0x8352),static_cast<ascension::Char>(0x83ef),static_cast<ascension::Char>(0x8779),static_cast<ascension::Char>(0x8941),static_cast<ascension::Char>(0x8986),static_cast<ascension::Char>(0x8996),static_cast<ascension::Char>(0x8abf),static_cast<ascension::Char>(0x8af8),static_cast<ascension::Char>(0x8acb),static_cast<ascension::Char>(0x8b01),static_cast<ascension::Char>(0x8afe),static_cast<ascension::Char>(0x8aed),static_cast<ascension::Char>(0x8b39),static_cast<ascension::Char>(0x8b8a),static_cast<ascension::Char>(0x8d08),static_cast<ascension::Char>(0x8f38),static_cast<ascension::Char>(0x9072),static_cast<ascension::Char>(0x9199),static_cast<ascension::Char>(0x9276),static_cast<ascension::Char>(0x967c),static_cast<ascension::Char>(0x96e3),static_cast<ascension::Char>(0x9756),static_cast<ascension::Char>(0x97db),static_cast<ascension::Char>(0x97ff),static_cast<ascension::Char>(0x980b),static_cast<ascension::Char>(0x983b),static_cast<ascension::Char>(0x9b12),static_cast<ascension::Char>(0x9f9c),static_cast<ascension::Char>(0xd84a),static_cast<ascension::Char>(0xdc4a),static_cast<ascension::Char>(0xd84a),static_cast<ascension::Char>(0xdc44),static_cast<ascension::Char>(0xd84c),static_cast<ascension::Char>(0xdfd5),static_cast<ascension::Char>(0x3b9d),static_cast<ascension::Char>(0x4018),static_cast<ascension::Char>(0x4039),static_cast<ascension::Char>(0xd854),static_cast<ascension::Char>(0xde49),static_cast<ascension::Char>(0xd857),static_cast<ascension::Char>(0xdcd0),static_cast<ascension::Char>(0xd85f),static_cast<ascension::Char>(0xded3),static_cast<ascension::Char>(0x9f43),static_cast<ascension::Char>(0x9f8e),static_cast<ascension::Char>(0x5d9),static_cast<ascension::Char>(0x5b4),static_cast<ascension::Char>(0x5f2),static_cast<ascension::Char>(0x5b7),static_cast<ascension::Char>(0x5e9),static_cast<ascension::Char>(0x5c1),static_cast<ascension::Char>(0x5e9),static_cast<ascension::Char>(0x5c2),static_cast<ascension::Char>(0xfb49),static_cast<ascension::Char>(0x5c1),static_cast<ascension::Char>(0xfb49),static_cast<ascension::Char>(0x5c2),static_cast<ascension::Char>(0x5d0),static_cast<ascension::Char>(0x5b7),static_cast<ascension::Char>(0x5d0),static_cast<ascension::Char>(0x5b8),static_cast<ascension::Char>(0x5d0),static_cast<ascension::Char>(0x5bc),static_cast<ascension::Char>(0x5d1),static_cast<ascension::Char>(0x5bc),static_cast<ascension::Char>(0x5d2),static_cast<ascension::Char>(0x5bc),static_cast<ascension::Char>(0x5d3),static_cast<ascension::Char>(0x5bc),static_cast<ascension::Char>(0x5d4),static_cast<ascension::Char>(0x5bc),static_cast<ascension::Char>(0x5d5),static_cast<ascension::Char>(0x5bc),static_cast<ascension::Char>(0x5d6),static_cast<ascension::Char>(0x5bc),static_cast<ascension::Char>(0x5d8),static_cast<ascension::Char>(0x5bc),static_cast<ascension::Char>(0x5d9),static_cast<ascension::Char>(0x5bc),static_cast<ascension::Char>(0x5da),static_cast<ascension::Char>(0x5bc),static_cast<ascension::Char>(0x5db),static_cast<ascension::Char>(0x5bc),static_cast<ascension::Char>(0x5dc),static_cast<ascension::Char>(0x5bc),static_cast<ascension::Char>(0x5de),static_cast<ascension::Char>(0x5bc),static_cast<ascension::Char>(0x5e0),static_cast<ascension::Char>(0x5bc),static_cast<ascension::Char>(0x5e1),static_cast<ascension::Char>(0x5bc),static_cast<ascension::Char>(0x5e3),static_cast<ascension::Char>(0x5bc),static_cast<ascension::Char>(0x5e4),static_cast<ascension::Char>(0x5bc),static_cast<ascension::Char>(0x5e6),static_cast<ascension::Char>(0x5bc),static_cast<ascension::Char>(0x5e7),static_cast<ascension::Char>(0x5bc),static_cast<ascension::Char>(0x5e8),static_cast<ascension::Char>(0x5bc),static_cast<ascension::Char>(0x5e9),static_cast<ascension::Char>(0x5bc),static_cast<ascension::Char>(0x5ea),static_cast<ascension::Char>(0x5bc),static_cast<ascension::Char>(0x5d5),static_cast<ascension::Char>(0x5b9),static_cast<ascension::Char>(0x5d1),static_cast<ascension::Char>(0x5bf),static_cast<ascension::Char>(0x5db),static_cast<ascension::Char>(0x5bf),static_cast<ascension::Char>(0x5e4),static_cast<ascension::Char>(0x5bf),static_cast<ascension::Char>(0xd834),static_cast<ascension::Char>(0xdd57),static_cast<ascension::Char>(0xd834),static_cast<ascension::Char>(0xdd65),static_cast<ascension::Char>(0xd834),static_cast<ascension::Char>(0xdd58),static_cast<ascension::Char>(0xd834),static_cast<ascension::Char>(0xdd65),static_cast<ascension::Char>(0xd834),static_cast<ascension::Char>(0xdd5f),static_cast<ascension::Char>(0xd834),static_cast<ascension::Char>(0xdd6e),static_cast<ascension::Char>(0xd834),static_cast<ascension::Char>(0xdd5f),static_cast<ascension::Char>(0xd834),static_cast<ascension::Char>(0xdd6f),static_cast<ascension::Char>(0xd834),static_cast<ascension::Char>(0xdd5f),static_cast<ascension::Char>(0xd834),static_cast<ascension::Char>(0xdd70),static_cast<ascension::Char>(0xd834),static_cast<ascension::Char>(0xdd5f),static_cast<ascension::Char>(0xd834),static_cast<ascension::Char>(0xdd71),static_cast<ascension::Char>(0xd834),static_cast<ascension::Char>(0xdd5f),static_cast<ascension::Char>(0xd834),static_cast<ascension::Char>(0xdd72),static_cast<ascension::Char>(0xd834),static_cast<ascension::Char>(0xddb9),static_cast<ascension::Char>(0xd834),static_cast<ascension::Char>(0xdd65),static_cast<ascension::Char>(0xd834),static_cast<ascension::Char>(0xddba),static_cast<ascension::Char>(0xd834),static_cast<ascension::Char>(0xdd65),static_cast<ascension::Char>(0xd834),static_cast<ascension::Char>(0xddbb),static_cast<ascension::Char>(0xd834),static_cast<ascension::Char>(0xdd6e),static_cast<ascension::Char>(0xd834),static_cast<ascension::Char>(0xddbc),static_cast<ascension::Char>(0xd834),static_cast<ascension::Char>(0xdd6e),static_cast<ascension::Char>(0xd834),static_cast<ascension::Char>(0xddbb),static_cast<ascension::Char>(0xd834),static_cast<ascension::Char>(0xdd6f),static_cast<ascension::Char>(0xd834),static_cast<ascension::Char>(0xddbc),static_cast<ascension::Char>(0xd834),static_cast<ascension::Char>(0xdd6f),static_cast<ascension::Char>(0x4e3d),static_cast<ascension::Char>(0x4e38),static_cast<ascension::Char>(0x4e41),static_cast<ascension::Char>(0xd840),static_cast<ascension::Char>(0xdd22),static_cast<ascension::Char>(0x4f60),static_cast<ascension::Char>(0x4fae),static_cast<ascension::Char>(0x4fbb),static_cast<ascension::Char>(0x5002),static_cast<ascension::Char>(0x507a),static_cast<ascension::Char>(0x5099),static_cast<ascension::Char>(0x50e7),static_cast<ascension::Char>(0x50cf),static_cast<ascension::Char>(0x349e),static_cast<ascension::Char>(0xd841),static_cast<ascension::Char>(0xde3a),static_cast<ascension::Char>(0x514d),static_cast<ascension::Char>(0x5154),static_cast<ascension::Char>(0x5164),static_cast<ascension::Char>(0x5177),static_cast<ascension::Char>(0xd841),static_cast<ascension::Char>(0xdd1c),static_cast<ascension::Char>(0x34b9),static_cast<ascension::Char>(0x5167),static_cast<ascension::Char>(0x518d),static_cast<ascension::Char>(0xd841),static_cast<ascension::Char>(0xdd4b),static_cast<ascension::Char>(0x5197),static_cast<ascension::Char>(0x51a4),static_cast<ascension::Char>(0x4ecc),static_cast<ascension::Char>(0x51ac),static_cast<ascension::Char>(0x51b5),static_cast<ascension::Char>(0xd864),static_cast<ascension::Char>(0xdddf),static_cast<ascension::Char>(0x51f5),static_cast<ascension::Char>(0x5203),static_cast<ascension::Char>(0x34df),static_cast<ascension::Char>(0x523b),static_cast<ascension::Char>(0x5246),static_cast<ascension::Char>(0x5272),static_cast<ascension::Char>(0x5277),static_cast<ascension::Char>(0x3515),static_cast<ascension::Char>(0x52c7),static_cast<ascension::Char>(0x52c9),static_cast<ascension::Char>(0x52e4),static_cast<ascension::Char>(0x52fa),static_cast<ascension::Char>(0x5305),static_cast<ascension::Char>(0x5306),static_cast<ascension::Char>(0x5317),static_cast<ascension::Char>(0x5349),static_cast<ascension::Char>(0x5351),static_cast<ascension::Char>(0x535a),static_cast<ascension::Char>(0x5373),static_cast<ascension::Char>(0x537d),static_cast<ascension::Char>(0x537f),static_cast<ascension::Char>(0x537f),static_cast<ascension::Char>(0x537f),static_cast<ascension::Char>(0xd842),static_cast<ascension::Char>(0xde2c),static_cast<ascension::Char>(0x7070),static_cast<ascension::Char>(0x53ca),static_cast<ascension::Char>(0x53df),static_cast<ascension::Char>(0xd842),static_cast<ascension::Char>(0xdf63),static_cast<ascension::Char>(0x53eb),static_cast<ascension::Char>(0x53f1),static_cast<ascension::Char>(0x5406),static_cast<ascension::Char>(0x549e),static_cast<ascension::Char>(0x5438),static_cast<ascension::Char>(0x5448),static_cast<ascension::Char>(0x5468),static_cast<ascension::Char>(0x54a2),static_cast<ascension::Char>(0x54f6),static_cast<ascension::Char>(0x5510),static_cast<ascension::Char>(0x5553),static_cast<ascension::Char>(0x5563),static_cast<ascension::Char>(0x5584),static_cast<ascension::Char>(0x5584),static_cast<ascension::Char>(0x5599),static_cast<ascension::Char>(0x55ab),static_cast<ascension::Char>(0x55b3),static_cast<ascension::Char>(0x55c2),static_cast<ascension::Char>(0x5716),static_cast<ascension::Char>(0x5606),static_cast<ascension::Char>(0x5717),static_cast<ascension::Char>(0x5651),static_cast<ascension::Char>(0x5674),static_cast<ascension::Char>(0x5207),static_cast<ascension::Char>(0x58ee),static_cast<ascension::Char>(0x57ce),static_cast<ascension::Char>(0x57f4),static_cast<ascension::Char>(0x580d),static_cast<ascension::Char>(0x578b),static_cast<ascension::Char>(0x5832),static_cast<ascension::Char>(0x5831),static_cast<ascension::Char>(0x58ac),static_cast<ascension::Char>(0xd845),static_cast<ascension::Char>(0xdce4),static_cast<ascension::Char>(0x58f2),static_cast<ascension::Char>(0x58f7),static_cast<ascension::Char>(0x5906),static_cast<ascension::Char>(0x591a),static_cast<ascension::Char>(0x5922),static_cast<ascension::Char>(0x5962),static_cast<ascension::Char>(0xd845),static_cast<ascension::Char>(0xdea8),static_cast<ascension::Char>(0xd845),static_cast<ascension::Char>(0xdeea),static_cast<ascension::Char>(0x59ec),static_cast<ascension::Char>(0x5a1b),static_cast<ascension::Char>(0x5a27),static_cast<ascension::Char>(0x59d8),static_cast<ascension::Char>(0x5a66),static_cast<ascension::Char>(0x36ee),static_cast<ascension::Char>(0x36fc),static_cast<ascension::Char>(0x5b08),static_cast<ascension::Char>(0x5b3e),static_cast<ascension::Char>(0x5b3e),static_cast<ascension::Char>(0xd846),static_cast<ascension::Char>(0xddc8),static_cast<ascension::Char>(0x5bc3),static_cast<ascension::Char>(0x5bd8),static_cast<ascension::Char>(0x5be7),static_cast<ascension::Char>(0x5bf3),static_cast<ascension::Char>(0xd846),static_cast<ascension::Char>(0xdf18),static_cast<ascension::Char>(0x5bff),static_cast<ascension::Char>(0x5c06),static_cast<ascension::Char>(0x5f53),static_cast<ascension::Char>(0x5c22),static_cast<ascension::Char>(0x3781),static_cast<ascension::Char>(0x5c60),static_cast<ascension::Char>(0x5c6e),static_cast<ascension::Char>(0x5cc0),static_cast<ascension::Char>(0x5c8d),static_cast<ascension::Char>(0xd847),static_cast<ascension::Char>(0xdde4),static_cast<ascension::Char>(0x5d43),static_cast<ascension::Char>(0xd847),static_cast<ascension::Char>(0xdde6),static_cast<ascension::Char>(0x5d6e),static_cast<ascension::Char>(0x5d6b),static_cast<ascension::Char>(0x5d7c),static_cast<ascension::Char>(0x5de1),static_cast<ascension::Char>(0x5de2),static_cast<ascension::Char>(0x382f),static_cast<ascension::Char>(0x5dfd),static_cast<ascension::Char>(0x5e28),static_cast<ascension::Char>(0x5e3d),static_cast<ascension::Char>(0x5e69),static_cast<ascension::Char>(0x3862),static_cast<ascension::Char>(0xd848),static_cast<ascension::Char>(0xdd83),static_cast<ascension::Char>(0x387c),static_cast<ascension::Char>(0x5eb0),static_cast<ascension::Char>(0x5eb3),static_cast<ascension::Char>(0x5eb6),static_cast<ascension::Char>(0x5eca),static_cast<ascension::Char>(0xd868),static_cast<ascension::Char>(0xdf92),static_cast<ascension::Char>(0x5efe),static_cast<ascension::Char>(0xd848),static_cast<ascension::Char>(0xdf31),static_cast<ascension::Char>(0xd848),static_cast<ascension::Char>(0xdf31),static_cast<ascension::Char>(0x8201),static_cast<ascension::Char>(0x5f22),static_cast<ascension::Char>(0x5f22),static_cast<ascension::Char>(0x38c7),static_cast<ascension::Char>(0xd84c),static_cast<ascension::Char>(0xdeb8),static_cast<ascension::Char>(0xd858),static_cast<ascension::Char>(0xddda),static_cast<ascension::Char>(0x5f62),static_cast<ascension::Char>(0x5f6b),static_cast<ascension::Char>(0x38e3),static_cast<ascension::Char>(0x5f9a),static_cast<ascension::Char>(0x5fcd),static_cast<ascension::Char>(0x5fd7),static_cast<ascension::Char>(0x5ff9),static_cast<ascension::Char>(0x6081),static_cast<ascension::Char>(0x393a),static_cast<ascension::Char>(0x391c),static_cast<ascension::Char>(0x6094),static_cast<ascension::Char>(0xd849),static_cast<ascension::Char>(0xded4),static_cast<ascension::Char>(0x60c7),static_cast<ascension::Char>(0x6148),static_cast<ascension::Char>(0x614c),static_cast<ascension::Char>(0x614e),static_cast<ascension::Char>(0x614c),static_cast<ascension::Char>(0x617a),static_cast<ascension::Char>(0x618e),static_cast<ascension::Char>(0x61b2),static_cast<ascension::Char>(0x61a4),static_cast<ascension::Char>(0x61af),static_cast<ascension::Char>(0x61de),static_cast<ascension::Char>(0x61f2),static_cast<ascension::Char>(0x61f6),static_cast<ascension::Char>(0x6210),static_cast<ascension::Char>(0x621b),static_cast<ascension::Char>(0x625d),static_cast<ascension::Char>(0x62b1),static_cast<ascension::Char>(0x62d4),static_cast<ascension::Char>(0x6350),static_cast<ascension::Char>(0xd84a),static_cast<ascension::Char>(0xdf0c),static_cast<ascension::Char>(0x633d),static_cast<ascension::Char>(0x62fc),static_cast<ascension::Char>(0x6368),static_cast<ascension::Char>(0x6383),static_cast<ascension::Char>(0x63e4),static_cast<ascension::Char>(0xd84a),static_cast<ascension::Char>(0xdff1),static_cast<ascension::Char>(0x6422),static_cast<ascension::Char>(0x63c5),static_cast<ascension::Char>(0x63a9),static_cast<ascension::Char>(0x3a2e),static_cast<ascension::Char>(0x6469),static_cast<ascension::Char>(0x647e),static_cast<ascension::Char>(0x649d),static_cast<ascension::Char>(0x6477),static_cast<ascension::Char>(0x3a6c),static_cast<ascension::Char>(0x654f),static_cast<ascension::Char>(0x656c),static_cast<ascension::Char>(0xd84c),static_cast<ascension::Char>(0xdc0a),static_cast<ascension::Char>(0x65e3),static_cast<ascension::Char>(0x66f8),static_cast<ascension::Char>(0x6649),static_cast<ascension::Char>(0x3b19),static_cast<ascension::Char>(0x6691),static_cast<ascension::Char>(0x3b08),static_cast<ascension::Char>(0x3ae4),static_cast<ascension::Char>(0x5192),static_cast<ascension::Char>(0x5195),static_cast<ascension::Char>(0x6700),static_cast<ascension::Char>(0x669c),static_cast<ascension::Char>(0x80ad),static_cast<ascension::Char>(0x43d9),static_cast<ascension::Char>(0x6717),static_cast<ascension::Char>(0x671b),static_cast<ascension::Char>(0x6721),static_cast<ascension::Char>(0x675e),static_cast<ascension::Char>(0x6753),static_cast<ascension::Char>(0xd84c),static_cast<ascension::Char>(0xdfc3),static_cast<ascension::Char>(0x3b49),static_cast<ascension::Char>(0x67fa),static_cast<ascension::Char>(0x6785),static_cast<ascension::Char>(0x6852),static_cast<ascension::Char>(0x6885),static_cast<ascension::Char>(0xd84d),static_cast<ascension::Char>(0xdc6d),static_cast<ascension::Char>(0x688e),static_cast<ascension::Char>(0x681f),static_cast<ascension::Char>(0x6914),static_cast<ascension::Char>(0x3b9d),static_cast<ascension::Char>(0x6942),static_cast<ascension::Char>(0x69a3),static_cast<ascension::Char>(0x69ea),static_cast<ascension::Char>(0x6aa8),static_cast<ascension::Char>(0xd84d),static_cast<ascension::Char>(0xdea3),static_cast<ascension::Char>(0x6adb),static_cast<ascension::Char>(0x3c18),static_cast<ascension::Char>(0x6b21),static_cast<ascension::Char>(0xd84e),static_cast<ascension::Char>(0xdca7),static_cast<ascension::Char>(0x6b54),static_cast<ascension::Char>(0x3c4e),static_cast<ascension::Char>(0x6b72),static_cast<ascension::Char>(0x6b9f),static_cast<ascension::Char>(0x6bba),static_cast<ascension::Char>(0x6bbb),static_cast<ascension::Char>(0xd84e),static_cast<ascension::Char>(0xde8d),static_cast<ascension::Char>(0xd847),static_cast<ascension::Char>(0xdd0b),static_cast<ascension::Char>(0xd84e),static_cast<ascension::Char>(0xdefa),static_cast<ascension::Char>(0x6c4e),static_cast<ascension::Char>(0xd84f),static_cast<ascension::Char>(0xdcbc),static_cast<ascension::Char>(0x6cbf),static_cast<ascension::Char>(0x6ccd),static_cast<ascension::Char>(0x6c67),static_cast<ascension::Char>(0x6d16),static_cast<ascension::Char>(0x6d3e),static_cast<ascension::Char>(0x6d77),static_cast<ascension::Char>(0x6d41),static_cast<ascension::Char>(0x6d69),static_cast<ascension::Char>(0x6d78),static_cast<ascension::Char>(0x6d85),static_cast<ascension::Char>(0xd84f),static_cast<ascension::Char>(0xdd1e),static_cast<ascension::Char>(0x6d34),static_cast<ascension::Char>(0x6e2f),static_cast<ascension::Char>(0x6e6e),static_cast<ascension::Char>(0x3d33),static_cast<ascension::Char>(0x6ecb),static_cast<ascension::Char>(0x6ec7),static_cast<ascension::Char>(0xd84f),static_cast<ascension::Char>(0xded1),static_cast<ascension::Char>(0x6df9),static_cast<ascension::Char>(0x6f6e),static_cast<ascension::Char>(0xd84f),static_cast<ascension::Char>(0xdf5e),static_cast<ascension::Char>(0xd84f),static_cast<ascension::Char>(0xdf8e),static_cast<ascension::Char>(0x6fc6),static_cast<ascension::Char>(0x7039),static_cast<ascension::Char>(0x701e),static_cast<ascension::Char>(0x701b),static_cast<ascension::Char>(0x3d96),static_cast<ascension::Char>(0x704a),static_cast<ascension::Char>(0x707d),static_cast<ascension::Char>(0x7077),static_cast<ascension::Char>(0x70ad),static_cast<ascension::Char>(0xd841),static_cast<ascension::Char>(0xdd25),static_cast<ascension::Char>(0x7145),static_cast<ascension::Char>(0xd850),static_cast<ascension::Char>(0xde63),static_cast<ascension::Char>(0x719c),static_cast<ascension::Char>(0xd850),static_cast<ascension::Char>(0xdfab),static_cast<ascension::Char>(0x7228),static_cast<ascension::Char>(0x7235),static_cast<ascension::Char>(0x7250),static_cast<ascension::Char>(0xd851),static_cast<ascension::Char>(0xde08),static_cast<ascension::Char>(0x7280),static_cast<ascension::Char>(0x7295),static_cast<ascension::Char>(0xd851),static_cast<ascension::Char>(0xdf35),static_cast<ascension::Char>(0xd852),static_cast<ascension::Char>(0xdc14),static_cast<ascension::Char>(0x737a),static_cast<ascension::Char>(0x738b),static_cast<ascension::Char>(0x3eac),static_cast<ascension::Char>(0x73a5),static_cast<ascension::Char>(0x3eb8),static_cast<ascension::Char>(0x3eb8),static_cast<ascension::Char>(0x7447),static_cast<ascension::Char>(0x745c),static_cast<ascension::Char>(0x7471),static_cast<ascension::Char>(0x7485),static_cast<ascension::Char>(0x74ca),static_cast<ascension::Char>(0x3f1b),static_cast<ascension::Char>(0x7524),static_cast<ascension::Char>(0xd853),static_cast<ascension::Char>(0xdc36),static_cast<ascension::Char>(0x753e),static_cast<ascension::Char>(0xd853),static_cast<ascension::Char>(0xdc92),static_cast<ascension::Char>(0x7570),static_cast<ascension::Char>(0xd848),static_cast<ascension::Char>(0xdd9f),static_cast<ascension::Char>(0x7610),static_cast<ascension::Char>(0xd853),static_cast<ascension::Char>(0xdfa1),static_cast<ascension::Char>(0xd853),static_cast<ascension::Char>(0xdfb8),static_cast<ascension::Char>(0xd854),static_cast<ascension::Char>(0xdc44),static_cast<ascension::Char>(0x3ffc),static_cast<ascension::Char>(0x4008),static_cast<ascension::Char>(0x76f4),static_cast<ascension::Char>(0xd854),static_cast<ascension::Char>(0xdcf3),static_cast<ascension::Char>(0xd854),static_cast<ascension::Char>(0xdcf2),static_cast<ascension::Char>(0xd854),static_cast<ascension::Char>(0xdd19),static_cast<ascension::Char>(0xd854),static_cast<ascension::Char>(0xdd33),static_cast<ascension::Char>(0x771e),static_cast<ascension::Char>(0x771f),static_cast<ascension::Char>(0x771f),static_cast<ascension::Char>(0x774a),static_cast<ascension::Char>(0x4039),static_cast<ascension::Char>(0x778b),static_cast<ascension::Char>(0x4046),static_cast<ascension::Char>(0x4096),static_cast<ascension::Char>(0xd855),static_cast<ascension::Char>(0xdc1d),static_cast<ascension::Char>(0x784e),static_cast<ascension::Char>(0x788c),static_cast<ascension::Char>(0x78cc),static_cast<ascension::Char>(0x40e3),static_cast<ascension::Char>(0xd855),static_cast<ascension::Char>(0xde26),static_cast<ascension::Char>(0x7956),static_cast<ascension::Char>(0xd855),static_cast<ascension::Char>(0xde9a),static_cast<ascension::Char>(0xd855),static_cast<ascension::Char>(0xdec5),static_cast<ascension::Char>(0x798f),static_cast<ascension::Char>(0x79eb),static_cast<ascension::Char>(0x412f),static_cast<ascension::Char>(0x7a40),static_cast<ascension::Char>(0x7a4a),static_cast<ascension::Char>(0x7a4f),static_cast<ascension::Char>(0xd856),static_cast<ascension::Char>(0xdd7c),static_cast<ascension::Char>(0xd856),static_cast<ascension::Char>(0xdea7),static_cast<ascension::Char>(0xd856),static_cast<ascension::Char>(0xdea7),static_cast<ascension::Char>(0x7aee),static_cast<ascension::Char>(0x4202),static_cast<ascension::Char>(0xd856),static_cast<ascension::Char>(0xdfab),static_cast<ascension::Char>(0x7bc6),static_cast<ascension::Char>(0x7bc9),static_cast<ascension::Char>(0x4227),static_cast<ascension::Char>(0xd857),static_cast<ascension::Char>(0xdc80),static_cast<ascension::Char>(0x7cd2),static_cast<ascension::Char>(0x42a0),static_cast<ascension::Char>(0x7ce8),static_cast<ascension::Char>(0x7ce3),static_cast<ascension::Char>(0x7d00),static_cast<ascension::Char>(0xd857),static_cast<ascension::Char>(0xdf86),static_cast<ascension::Char>(0x7d63),static_cast<ascension::Char>(0x4301),static_cast<ascension::Char>(0x7dc7),static_cast<ascension::Char>(0x7e02),static_cast<ascension::Char>(0x7e45),static_cast<ascension::Char>(0x4334),static_cast<ascension::Char>(0xd858),static_cast<ascension::Char>(0xde28),static_cast<ascension::Char>(0xd858),static_cast<ascension::Char>(0xde47),static_cast<ascension::Char>(0x4359),static_cast<ascension::Char>(0xd858),static_cast<ascension::Char>(0xded9),static_cast<ascension::Char>(0x7f7a),static_cast<ascension::Char>(0xd858),static_cast<ascension::Char>(0xdf3e),static_cast<ascension::Char>(0x7f95),static_cast<ascension::Char>(0x7ffa),static_cast<ascension::Char>(0x8005),static_cast<ascension::Char>(0xd859),static_cast<ascension::Char>(0xdcda),static_cast<ascension::Char>(0xd859),static_cast<ascension::Char>(0xdd23),static_cast<ascension::Char>(0x8060),static_cast<ascension::Char>(0xd859),static_cast<ascension::Char>(0xdda8),static_cast<ascension::Char>(0x8070),static_cast<ascension::Char>(0xd84c),static_cast<ascension::Char>(0xdf5f),static_cast<ascension::Char>(0x43d5),static_cast<ascension::Char>(0x80b2),static_cast<ascension::Char>(0x8103),static_cast<ascension::Char>(0x440b),static_cast<ascension::Char>(0x813e),static_cast<ascension::Char>(0x5ab5),static_cast<ascension::Char>(0xd859),static_cast<ascension::Char>(0xdfa7),static_cast<ascension::Char>(0xd859),static_cast<ascension::Char>(0xdfb5),static_cast<ascension::Char>(0xd84c),static_cast<ascension::Char>(0xdf93),static_cast<ascension::Char>(0xd84c),static_cast<ascension::Char>(0xdf9c),static_cast<ascension::Char>(0x8201),static_cast<ascension::Char>(0x8204),static_cast<ascension::Char>(0x8f9e),static_cast<ascension::Char>(0x446b),static_cast<ascension::Char>(0x8291),static_cast<ascension::Char>(0x828b),static_cast<ascension::Char>(0x829d),static_cast<ascension::Char>(0x52b3),static_cast<ascension::Char>(0x82b1),static_cast<ascension::Char>(0x82b3),static_cast<ascension::Char>(0x82bd),static_cast<ascension::Char>(0x82e6),static_cast<ascension::Char>(0xd85a),static_cast<ascension::Char>(0xdf3c),static_cast<ascension::Char>(0x82e5),static_cast<ascension::Char>(0x831d),static_cast<ascension::Char>(0x8363),static_cast<ascension::Char>(0x83ad),static_cast<ascension::Char>(0x8323),static_cast<ascension::Char>(0x83bd),static_cast<ascension::Char>(0x83e7),static_cast<ascension::Char>(0x8457),static_cast<ascension::Char>(0x8353),static_cast<ascension::Char>(0x83ca),static_cast<ascension::Char>(0x83cc),static_cast<ascension::Char>(0x83dc),static_cast<ascension::Char>(0xd85b),static_cast<ascension::Char>(0xdc36),static_cast<ascension::Char>(0xd85b),static_cast<ascension::Char>(0xdd6b),static_cast<ascension::Char>(0xd85b),static_cast<ascension::Char>(0xdcd5),static_cast<ascension::Char>(0x452b),static_cast<ascension::Char>(0x84f1),static_cast<ascension::Char>(0x84f3),static_cast<ascension::Char>(0x8516),static_cast<ascension::Char>(0xd85c),static_cast<ascension::Char>(0xdfca),static_cast<ascension::Char>(0x8564),static_cast<ascension::Char>(0xd85b),static_cast<ascension::Char>(0xdf2c),static_cast<ascension::Char>(0x455d),static_cast<ascension::Char>(0x4561),static_cast<ascension::Char>(0xd85b),static_cast<ascension::Char>(0xdfb1),static_cast<ascension::Char>(0xd85c),static_cast<ascension::Char>(0xdcd2),static_cast<ascension::Char>(0x456b),static_cast<ascension::Char>(0x8650),static_cast<ascension::Char>(0x865c),static_cast<ascension::Char>(0x8667),static_cast<ascension::Char>(0x8669),static_cast<ascension::Char>(0x86a9),static_cast<ascension::Char>(0x8688),static_cast<ascension::Char>(0x870e),static_cast<ascension::Char>(0x86e2),static_cast<ascension::Char>(0x8779),static_cast<ascension::Char>(0x8728),static_cast<ascension::Char>(0x876b),static_cast<ascension::Char>(0x8786),static_cast<ascension::Char>(0x45d7),static_cast<ascension::Char>(0x87e1),static_cast<ascension::Char>(0x8801),static_cast<ascension::Char>(0x45f9),static_cast<ascension::Char>(0x8860),static_cast<ascension::Char>(0x8863),static_cast<ascension::Char>(0xd85d),static_cast<ascension::Char>(0xde67),static_cast<ascension::Char>(0x88d7),static_cast<ascension::Char>(0x88de),static_cast<ascension::Char>(0x4635),static_cast<ascension::Char>(0x88fa),static_cast<ascension::Char>(0x34bb),static_cast<ascension::Char>(0xd85e),static_cast<ascension::Char>(0xdcae),static_cast<ascension::Char>(0xd85e),static_cast<ascension::Char>(0xdd66),static_cast<ascension::Char>(0x46be),static_cast<ascension::Char>(0x46c7),static_cast<ascension::Char>(0x8aa0),static_cast<ascension::Char>(0x8aed),static_cast<ascension::Char>(0x8b8a),static_cast<ascension::Char>(0x8c55),static_cast<ascension::Char>(0xd85f),static_cast<ascension::Char>(0xdca8),static_cast<ascension::Char>(0x8cab),static_cast<ascension::Char>(0x8cc1),static_cast<ascension::Char>(0x8d1b),static_cast<ascension::Char>(0x8d77),static_cast<ascension::Char>(0xd85f),static_cast<ascension::Char>(0xdf2f),static_cast<ascension::Char>(0xd842),static_cast<ascension::Char>(0xdc04),static_cast<ascension::Char>(0x8dcb),static_cast<ascension::Char>(0x8dbc),static_cast<ascension::Char>(0x8df0),static_cast<ascension::Char>(0xd842),static_cast<ascension::Char>(0xdcde),static_cast<ascension::Char>(0x8ed4),static_cast<ascension::Char>(0x8f38),static_cast<ascension::Char>(0xd861),static_cast<ascension::Char>(0xddd2),static_cast<ascension::Char>(0xd861),static_cast<ascension::Char>(0xdded),static_cast<ascension::Char>(0x9094),static_cast<ascension::Char>(0x90f1),static_cast<ascension::Char>(0x9111),static_cast<ascension::Char>(0xd861),static_cast<ascension::Char>(0xdf2e),static_cast<ascension::Char>(0x911b),static_cast<ascension::Char>(0x9238),static_cast<ascension::Char>(0x92d7),static_cast<ascension::Char>(0x92d8),static_cast<ascension::Char>(0x927c),static_cast<ascension::Char>(0x93f9),static_cast<ascension::Char>(0x9415),static_cast<ascension::Char>(0xd862),static_cast<ascension::Char>(0xdffa),static_cast<ascension::Char>(0x958b),static_cast<ascension::Char>(0x4995),static_cast<ascension::Char>(0x95b7),static_cast<ascension::Char>(0xd863),static_cast<ascension::Char>(0xdd77),static_cast<ascension::Char>(0x49e6),static_cast<ascension::Char>(0x96c3),static_cast<ascension::Char>(0x5db2),static_cast<ascension::Char>(0x9723),static_cast<ascension::Char>(0xd864),static_cast<ascension::Char>(0xdd45),static_cast<ascension::Char>(0xd864),static_cast<ascension::Char>(0xde1a),static_cast<ascension::Char>(0x4a6e),static_cast<ascension::Char>(0x4a76),static_cast<ascension::Char>(0x97e0),static_cast<ascension::Char>(0xd865),static_cast<ascension::Char>(0xdc0a),static_cast<ascension::Char>(0x4ab2),static_cast<ascension::Char>(0xd865),static_cast<ascension::Char>(0xdc96),static_cast<ascension::Char>(0x980b),static_cast<ascension::Char>(0x980b),static_cast<ascension::Char>(0x9829),static_cast<ascension::Char>(0xd865),static_cast<ascension::Char>(0xddb6),static_cast<ascension::Char>(0x98e2),static_cast<ascension::Char>(0x4b33),static_cast<ascension::Char>(0x9929),static_cast<ascension::Char>(0x99a7),static_cast<ascension::Char>(0x99c2),static_cast<ascension::Char>(0x99fe),static_cast<ascension::Char>(0x4bce),static_cast<ascension::Char>(0xd866),static_cast<ascension::Char>(0xdf30),static_cast<ascension::Char>(0x9b12),static_cast<ascension::Char>(0x9c40),static_cast<ascension::Char>(0x9cfd),static_cast<ascension::Char>(0x4cce),static_cast<ascension::Char>(0x4ced),static_cast<ascension::Char>(0x9d67),static_cast<ascension::Char>(0xd868),static_cast<ascension::Char>(0xdcce),static_cast<ascension::Char>(0x4cf8),static_cast<ascension::Char>(0xd868),static_cast<ascension::Char>(0xdd05),static_cast<ascension::Char>(0xd868),static_cast<ascension::Char>(0xde0e),static_cast<ascension::Char>(0xd868),static_cast<ascension::Char>(0xde91),static_cast<ascension::Char>(0x9ebb),static_cast<ascension::Char>(0x4d56),static_cast<ascension::Char>(0x9ef9),static_cast<ascension::Char>(0x9efe),static_cast<ascension::Char>(0x9f05),static_cast<ascension::Char>(0x9f0f),static_cast<ascension::Char>(0x9f16),static_cast<ascension::Char>(0x9f3b),static_cast<ascension::Char>(0xd869),static_cast<ascension::Char>(0xde00)};
const std::ptrdiff_t CANONICAL_MAPPINGS_OFFSETS[] = {0,2,4,6,8,10,12,14,16,18,20,22,24,26,28,30,32,34,36,38,40,42,44,46,48,50,52,54,56,58,60,62,64,66,68,70,72,74,76,78,80,82,84,86,88,90,92,94,96,98,100,102,104,106,108,110,112,114,116,118,120,122,124,126,128,130,132,134,136,138,140,142,144,146,148,150,152,154,156,158,160,162,164,166,168,170,172,174,176,178,180,182,184,186,188,190,192,194,196,198,200,202,204,206,208,210,212,214,216,218,220,222,224,226,228,230,232,234,236,238,240,242,244,246,248,250,252,254,256,258,260,262,264,266,268,270,272,274,276,278,280,282,284,286,288,290,292,294,296,298,300,302,304,306,308,310,312,314,316,318,320,322,324,326,328,330,332,334,336,338,340,342,344,346,348,350,352,354,356,358,360,362,364,366,368,370,372,374,376,378,380,382,384,386,388,390,392,394,396,398,400,402,404,406,408,410,412,414,416,418,420,422,424,426,428,430,432,434,436,438,440,442,444,446,448,450,452,454,456,458,460,462,464,466,468,470,472,474,476,478,480,482,484,486,488,490,492,494,496,498,500,502,504,505,506,507,509,510,511,513,515,516,518,520,522,524,526,528,530,532,534,536,538,540,542,544,546,548,550,552,554,556,558,560,562,564,566,568,570,572,574,576,578,580,582,584,586,588,590,592,594,596,598,600,602,604,606,608,610,612,614,616,618,620,622,624,626,628,630,632,634,636,638,640,642,644,646,648,650,652,654,656,658,660,662,664,666,668,670,672,674,676,678,680,682,684,686,688,690,692,694,696,698,700,702,704,706,708,710,712,714,716,718,720,722,724,726,728,730,732,734,736,738,740,742,744,746,748,750,752,754,756,758,760,762,764,766,768,770,772,774,776,778,780,782,784,786,788,790,792,794,796,798,800,802,804,806,808,810,812,814,816,818,820,822,824,826,828,830,832,834,836,838,840,842,844,846,848,850,852,854,856,858,860,862,864,866,868,870,872,874,876,878,880,882,884,886,888,890,892,894,896,898,900,902,904,906,908,910,912,914,916,918,920,922,924,926,928,930,932,934,936,938,940,942,944,946,948,950,952,954,956,958,960,962,964,966,968,970,972,974,976,978,980,982,984,986,988,990,992,994,996,998,1000,1002,1004,1006,1008,1010,1012,1014,1016,1018,1020,1022,1024,1026,1028,1030,1032,1034,1036,1038,1040,1042,1044,1046,1048,1050,1052,1054,1056,1058,1060,1062,1064,1066,1068,1070,1072,1074,1076,1078,1080,1082,1084,1086,1088,1090,1092,1094,1096,1098,1100,1102,1104,1106,1108,1110,1112,1114,1116,1118,1120,1122,1124,1126,1128,1130,1132,1134,1136,1138,1140,1142,1144,1146,1148,1150,1152,1154,1156,1158,1160,1162,1164,1166,1168,1170,1172,1174,1176,1178,1180,1182,1184,1186,1188,1190,1192,1194,1196,1198,1200,1202,1204,1206,1208,1210,1212,1214,1216,1218,1220,1222,1224,1226,1228,1230,1232,1234,1236,1238,1240,1242,1244,1246,1248,1250,1252,1254,1256,1258,1260,1262,1264,1266,1268,1270,1272,1274,1276,1278,1280,1282,1284,1286,1288,1290,1292,1294,1296,1298,1300,1302,1304,1306,1308,1310,1312,1314,1316,1318,1320,1322,1324,1326,1328,1330,1332,1334,1336,1338,1340,1342,1344,1346,1348,1350,1352,1354,1356,1358,1360,1362,1364,1366,1368,1370,1372,1374,1376,1378,1380,1382,1384,1386,1388,1390,1392,1394,1396,1398,1400,1402,1404,1406,1408,1410,1412,1414,1416,1418,1420,1422,1424,1426,1428,1430,1432,1434,1436,1438,1440,1442,1444,1446,1448,1450,1452,1454,1456,1458,1460,1462,1464,1466,1468,1470,1472,1474,1476,1478,1480,1482,1484,1486,1488,1490,1492,1494,1496,1498,1500,1502,1504,1506,1508,1510,1512,1514,1516,1517,1519,1520,1522,1523,1525,1526,1528,1529,1531,1532,1534,1535,1537,1539,1541,1543,1545,1547,1549,1551,1553,1555,1557,1559,1561,1563,1565,1567,1569,1571,1573,1575,1577,1579,1581,1583,1585,1587,1589,1591,1593,1595,1597,1599,1601,1603,1605,1607,1609,1611,1613,1615,1617,1619,1621,1623,1625,1627,1629,1631,1633,1635,1637,1639,1641,1643,1645,1647,1649,1651,1652,1654,1655,1657,1659,1661,1663,1665,1667,1669,1670,1672,1673,1675,1677,1679,1681,1683,1685,1687,1688,1690,1692,1694,1696,1698,1699,1701,1703,1705,1707,1709,1711,1712,1714,1716,1718,1720,1722,1724,1726,1727,1729,1731,1732,1733,1735,1737,1739,1741,1743,1745,1746,1748,1749,1751,1752,1753,1754,1755,1756,1757,1759,1761,1763,1765,1767,1769,1771,1773,1775,1777,1779,1781,1783,1785,1787,1789,1791,1793,1795,1797,1799,1801,1803,1805,1807,1809,1811,1813,1815,1817,1819,1821,1823,1825,1827,1829,1831,1833,1835,1837,1839,1841,1843,1845,1846,1847,1849,1851,1853,1855,1857,1859,1861,1863,1865,1867,1869,1871,1873,1875,1877,1879,1881,1883,1885,1887,1889,1891,1893,1895,1897,1899,1901,1903,1905,1907,1909,1911,1913,1915,1917,1919,1921,1923,1925,1927,1929,1931,1933,1935,1937,1939,1941,1943,1945,1947,1949,1951,1953,1955,1957,1959,1961,1963,1965,1966,1967,1968,1969,1970,1971,1972,1973,1974,1975,1976,1977,1978,1979,1980,1981,1982,1983,1984,1985,1986,1987,1988,1989,1990,1991,1992,1993,1994,1995,1996,1997,1998,1999,2000,2001,2002,2003,2004,2005,2006,2007,2008,2009,2010,2011,2012,2013,2014,2015,2016,2017,2018,2019,2020,2021,2022,2023,2024,2025,2026,2027,2028,2029,2030,2031,2032,2033,2034,2035,2036,2037,2038,2039,2040,2041,2042,2043,2044,2045,2046,2047,2048,2049,2050,2051,2052,2053,2054,2055,2056,2057,2058,2059,2060,2061,2062,2063,2064,2065,2066,2067,2068,2069,2070,2071,2072,2073,2074,2075,2076,2077,2078,2079,2080,2081,2082,2083,2084,2085,2086,2087,2088,2089,2090,2091,2092,2093,2094,2095,2096,2097,2098,2099,2100,2101,2102,2103,2104,2105,2106,2107,2108,2109,2110,2111,2112,2113,2114,2115,2116,2117,2118,2119,2120,2121,2122,2123,2124,2125,2126,2127,2128,2129,2130,2131,2132,2133,2134,2135,2136,2137,2138,2139,2140,2141,2142,2143,2144,2145,2146,2147,2148,2149,2150,2151,2152,2153,2154,2155,2156,2157,2158,2159,2160,2161,2162,2163,2164,2165,2166,2167,2168,2169,2170,2171,2172,2173,2174,2175,2176,2177,2178,2179,2180,2181,2182,2183,2184,2185,2186,2187,2188,2189,2190,2191,2192,2193,2194,2195,2196,2197,2198,2199,2200,2201,2202,2203,2204,2205,2206,2207,2208,2209,2210,2211,2212,2213,2214,2215,2216,2217,2218,2219,2220,2221,2222,2223,2224,2225,2226,2227,2228,2229,2230,2231,2232,2233,2234,2235,2236,2237,2238,2239,2240,2241,2242,2243,2244,2245,2246,2247,2248,2249,2250,2251,2252,2253,2254,2255,2256,2257,2258,2259,2260,2261,2262,2263,2264,2265,2266,2267,2268,2269,2270,2271,2272,2273,2274,2275,2276,2277,2278,2279,2280,2281,2282,2283,2284,2285,2286,2287,2288,2289,2290,2291,2292,2293,2294,2295,2296,2297,2298,2299,2300,2301,2302,2303,2304,2305,2306,2307,2308,2309,2310,2311,2312,2313,2314,2315,2316,2317,2318,2319,2320,2321,2322,2323,2324,2325,2326,2327,2328,2329,2330,2331,2332,2333,2334,2335,2336,2337,2338,2339,2340,2341,2342,2343,2344,2345,2346,2347,2348,2349,2350,2351,2352,2353,2354,2355,2356,2357,2358,2359,2360,2361,2362,2363,2364,2365,2366,2367,2368,2369,2370,2371,2372,2373,2374,2375,2376,2377,2378,2379,2380,2381,2382,2383,2384,2385,2386,2387,2388,2389,2390,2391,2392,2393,2394,2395,2396,2397,2398,2399,2400,2401,2402,2403,2404,2405,2406,2407,2408,2409,2411,2413,2415,2416,2417,2418,2420,2422,2424,2425,2426,2428,2430,2432,2434,2436,2438,2440,2442,2444,2446,2448,2450,2452,2454,2456,2458,2460,2462,2464,2466,2468,2470,2472,2474,2476,2478,2480,2482,2484,2486,2488,2490,2492,2494,2498,2502,2506,2510,2514,2518,2522,2526,2530,2534,2538,2542,2546,2547,2548,2549,2551,2552,2553,2554,2555,2556,2557,2558,2559,2560,2562,2563,2564,2565,2566,2568,2569,2570,2571,2573,2574,2575,2576,2577,2578,2580,2581,2582,2583,2584,2585,2586,2587,2588,2589,2590,2591,2592,2593,2594,2595,2596,2597,2598,2599,2600,2601,2602,2603,2605,2606,2607,2608,2610,2611,2612,2613,2614,2615,2616,2617,2618,2619,2620,2621,2622,2623,2624,2625,2626,2627,2628,2629,2630,2631,2632,2633,2634,2635,2636,2637,2638,2639,2640,2641,2642,2644,2645,2646,2647,2648,2649,2650,2652,2654,2655,2656,2657,2658,2659,2660,2661,2662,2663,2664,2666,2667,2668,2669,2670,2672,2673,2674,2675,2676,2677,2678,2679,2680,2681,2683,2684,2686,2687,2688,2689,2690,2691,2692,2693,2694,2695,2696,2697,2699,2700,2701,2702,2703,2704,2706,2707,2709,2711,2712,2713,2714,2715,2717,2719,2720,2721,2722,2723,2724,2725,2726,2727,2728,2729,2730,2732,2733,2734,2735,2736,2737,2738,2739,2740,2741,2742,2743,2744,2745,2746,2747,2748,2749,2750,2751,2753,2754,2755,2756,2757,2758,2760,2761,2762,2763,2764,2765,2766,2767,2768,2769,2770,2771,2773,2774,2775,2776,2777,2778,2779,2780,2781,2782,2783,2784,2785,2786,2787,2788,2789,2790,2791,2793,2794,2795,2796,2797,2798,2800,2801,2802,2803,2804,2805,2806,2807,2808,2810,2811,2812,2813,2815,2816,2817,2818,2819,2820,2821,2823,2825,2827,2828,2830,2831,2832,2833,2834,2835,2836,2837,2838,2839,2840,2842,2843,2844,2845,2846,2847,2848,2850,2851,2852,2854,2856,2857,2858,2859,2860,2861,2862,2863,2864,2865,2867,2868,2870,2871,2873,2874,2875,2876,2878,2879,2880,2882,2884,2885,2886,2887,2888,2889,2890,2891,2892,2893,2894,2895,2896,2897,2899,2900,2902,2903,2905,2906,2908,2910,2912,2913,2914,2915,2917,2919,2921,2923,2924,2925,2926,2927,2928,2929,2930,2931,2933,2934,2935,2936,2937,2939,2940,2942,2944,2945,2946,2947,2948,2949,2950,2952,2954,2956,2957,2958,2960,2961,2962,2963,2965,2966,2967,2968,2969,2970,2972,2973,2974,2975,2976,2977,2978,2980,2982,2983,2985,2986,2988,2989,2990,2991,2993,2995,2996,2998,2999,3001,3002,3003,3004,3005,3006,3007,3009,3011,3013,3015,3016,3017,3018,3019,3020,3021,3022,3023,3024,3025,3026,3027,3029,3030,3031,3032,3033,3034,3035,3036,3037,3038,3039,3040,3041,3043,3045,3047,3048,3049,3050,3051,3053,3054,3056,3057,3058,3060,3062,3063,3064,3065,3066,3067,3068,3069,3070,3071,3072,3073,3074,3075,3076,3077,3078,3079,3080,3081,3083,3084,3085,3086,3087,3088,3090,3092,3093,3094,3095,3096,3097,3098,3100,3101,3102,3103,3104,3106,3108,3109,3110,3111,3113,3114,3115,3117,3119,3120,3121,3122,3124,3125,3126,3127,3128,3129,3130,3131,3133,3134,3135,3136,3138,3139,3140,3141,3142,3144,3146,3147,3148,3149,3151,3152,3154,3155,3156,3157,3159,3160,3161,3162,3163,3164,3165,3166,3168,3169,3170,3171,3172,3173,3174,3176,3177,3179,3181,3183,3184,3185,3186,3187,3188,3189,3190,3191,3193};
#ifndef ASCENSION_NO_UNICODE_COMPATIBILITY_MAPPING
const CodePoint COMPATIBILITY_MAPPING_SOURCE[] = {0xa0,0xa8,0xaa,0xaf,0xb2,0xb3,0xb4,0xb5,0xb8,0xb9,0xba,0xbc,0xbd,0xbe,0x132,0x133,0x13f,0x140,0x149,0x17f,0x1c4,0x1c5,0x1c6,0x1c7,0x1c8,0x1c9,0x1ca,0x1cb,0x1cc,0x1f1,0x1f2,0x1f3,0x2b0,0x2b1,0x2b2,0x2b3,0x2b4,0x2b5,0x2b6,0x2b7,0x2b8,0x2d8,0x2d9,0x2da,0x2db,0x2dc,0x2dd,0x2e0,0x2e1,0x2e2,0x2e3,0x2e4,0x37a,0x384,0x3d0,0x3d1,0x3d2,0x3d5,0x3d6,0x3f0,0x3f1,0x3f2,0x3f4,0x3f5,0x3f9,0x587,0x675,0x676,0x677,0x678,0xe33,0xeb3,0xedc,0xedd,0xf0c,0xf77,0xf79,0x10fc,0x1d2c,0x1d2d,0x1d2e,0x1d30,0x1d31,0x1d32,0x1d33,0x1d34,0x1d35,0x1d36,0x1d37,0x1d38,0x1d39,0x1d3a,0x1d3c,0x1d3d,0x1d3e,0x1d3f,0x1d40,0x1d41,0x1d42,0x1d43,0x1d44,0x1d45,0x1d46,0x1d47,0x1d48,0x1d49,0x1d4a,0x1d4b,0x1d4c,0x1d4d,0x1d4f,0x1d50,0x1d51,0x1d52,0x1d53,0x1d54,0x1d55,0x1d56,0x1d57,0x1d58,0x1d59,0x1d5a,0x1d5b,0x1d5c,0x1d5d,0x1d5e,0x1d5f,0x1d60,0x1d61,0x1d62,0x1d63,0x1d64,0x1d65,0x1d66,0x1d67,0x1d68,0x1d69,0x1d6a,0x1d78,0x1d9b,0x1d9c,0x1d9d,0x1d9e,0x1d9f,0x1da0,0x1da1,0x1da2,0x1da3,0x1da4,0x1da5,0x1da6,0x1da7,0x1da8,0x1da9,0x1daa,0x1dab,0x1dac,0x1dad,0x1dae,0x1daf,0x1db0,0x1db1,0x1db2,0x1db3,0x1db4,0x1db5,0x1db6,0x1db7,0x1db8,0x1db9,0x1dba,0x1dbb,0x1dbc,0x1dbd,0x1dbe,0x1dbf,0x1e9a,0x1fbd,0x1fbf,0x1fc0,0x1ffe,0x2002,0x2003,0x2004,0x2005,0x2006,0x2007,0x2008,0x2009,0x200a,0x2011,0x2017,0x2024,0x2025,0x2026,0x202f,0x2033,0x2034,0x2036,0x2037,0x203c,0x203e,0x2047,0x2048,0x2049,0x2057,0x205f,0x2070,0x2071,0x2074,0x2075,0x2076,0x2077,0x2078,0x2079,0x207a,0x207b,0x207c,0x207d,0x207e,0x207f,0x2080,0x2081,0x2082,0x2083,0x2084,0x2085,0x2086,0x2087,0x2088,0x2089,0x208a,0x208b,0x208c,0x208d,0x208e,0x2090,0x2091,0x2092,0x2093,0x2094,0x20a8,0x2100,0x2101,0x2102,0x2103,0x2105,0x2106,0x2107,0x2109,0x210a,0x210b,0x210c,0x210d,0x210e,0x210f,0x2110,0x2111,0x2112,0x2113,0x2115,0x2116,0x2119,0x211a,0x211b,0x211c,0x211d,0x2120,0x2121,0x2122,0x2124,0x2128,0x212c,0x212d,0x212f,0x2130,0x2131,0x2133,0x2134,0x2135,0x2136,0x2137,0x2138,0x2139,0x213b,0x213c,0x213d,0x213e,0x213f,0x2140,0x2145,0x2146,0x2147,0x2148,0x2149,0x2153,0x2154,0x2155,0x2156,0x2157,0x2158,0x2159,0x215a,0x215b,0x215c,0x215d,0x215e,0x215f,0x2160,0x2161,0x2162,0x2163,0x2164,0x2165,0x2166,0x2167,0x2168,0x2169,0x216a,0x216b,0x216c,0x216d,0x216e,0x216f,0x2170,0x2171,0x2172,0x2173,0x2174,0x2175,0x2176,0x2177,0x2178,0x2179,0x217a,0x217b,0x217c,0x217d,0x217e,0x217f,0x222c,0x222d,0x222f,0x2230,0x2460,0x2461,0x2462,0x2463,0x2464,0x2465,0x2466,0x2467,0x2468,0x2469,0x246a,0x246b,0x246c,0x246d,0x246e,0x246f,0x2470,0x2471,0x2472,0x2473,0x2474,0x2475,0x2476,0x2477,0x2478,0x2479,0x247a,0x247b,0x247c,0x247d,0x247e,0x247f,0x2480,0x2481,0x2482,0x2483,0x2484,0x2485,0x2486,0x2487,0x2488,0x2489,0x248a,0x248b,0x248c,0x248d,0x248e,0x248f,0x2490,0x2491,0x2492,0x2493,0x2494,0x2495,0x2496,0x2497,0x2498,0x2499,0x249a,0x249b,0x249c,0x249d,0x249e,0x249f,0x24a0,0x24a1,0x24a2,0x24a3,0x24a4,0x24a5,0x24a6,0x24a7,0x24a8,0x24a9,0x24aa,0x24ab,0x24ac,0x24ad,0x24ae,0x24af,0x24b0,0x24b1,0x24b2,0x24b3,0x24b4,0x24b5,0x24b6,0x24b7,0x24b8,0x24b9,0x24ba,0x24bb,0x24bc,0x24bd,0x24be,0x24bf,0x24c0,0x24c1,0x24c2,0x24c3,0x24c4,0x24c5,0x24c6,0x24c7,0x24c8,0x24c9,0x24ca,0x24cb,0x24cc,0x24cd,0x24ce,0x24cf,0x24d0,0x24d1,0x24d2,0x24d3,0x24d4,0x24d5,0x24d6,0x24d7,0x24d8,0x24d9,0x24da,0x24db,0x24dc,0x24dd,0x24de,0x24df,0x24e0,0x24e1,0x24e2,0x24e3,0x24e4,0x24e5,0x24e6,0x24e7,0x24e8,0x24e9,0x24ea,0x2a0c,0x2a74,0x2a75,0x2a76,0x2c7c,0x2c7d,0x2d6f,0x2e9f,0x2ef3,0x2f00,0x2f01,0x2f02,0x2f03,0x2f04,0x2f05,0x2f06,0x2f07,0x2f08,0x2f09,0x2f0a,0x2f0b,0x2f0c,0x2f0d,0x2f0e,0x2f0f,0x2f10,0x2f11,0x2f12,0x2f13,0x2f14,0x2f15,0x2f16,0x2f17,0x2f18,0x2f19,0x2f1a,0x2f1b,0x2f1c,0x2f1d,0x2f1e,0x2f1f,0x2f20,0x2f21,0x2f22,0x2f23,0x2f24,0x2f25,0x2f26,0x2f27,0x2f28,0x2f29,0x2f2a,0x2f2b,0x2f2c,0x2f2d,0x2f2e,0x2f2f,0x2f30,0x2f31,0x2f32,0x2f33,0x2f34,0x2f35,0x2f36,0x2f37,0x2f38,0x2f39,0x2f3a,0x2f3b,0x2f3c,0x2f3d,0x2f3e,0x2f3f,0x2f40,0x2f41,0x2f42,0x2f43,0x2f44,0x2f45,0x2f46,0x2f47,0x2f48,0x2f49,0x2f4a,0x2f4b,0x2f4c,0x2f4d,0x2f4e,0x2f4f,0x2f50,0x2f51,0x2f52,0x2f53,0x2f54,0x2f55,0x2f56,0x2f57,0x2f58,0x2f59,0x2f5a,0x2f5b,0x2f5c,0x2f5d,0x2f5e,0x2f5f,0x2f60,0x2f61,0x2f62,0x2f63,0x2f64,0x2f65,0x2f66,0x2f67,0x2f68,0x2f69,0x2f6a,0x2f6b,0x2f6c,0x2f6d,0x2f6e,0x2f6f,0x2f70,0x2f71,0x2f72,0x2f73,0x2f74,0x2f75,0x2f76,0x2f77,0x2f78,0x2f79,0x2f7a,0x2f7b,0x2f7c,0x2f7d,0x2f7e,0x2f7f,0x2f80,0x2f81,0x2f82,0x2f83,0x2f84,0x2f85,0x2f86,0x2f87,0x2f88,0x2f89,0x2f8a,0x2f8b,0x2f8c,0x2f8d,0x2f8e,0x2f8f,0x2f90,0x2f91,0x2f92,0x2f93,0x2f94,0x2f95,0x2f96,0x2f97,0x2f98,0x2f99,0x2f9a,0x2f9b,0x2f9c,0x2f9d,0x2f9e,0x2f9f,0x2fa0,0x2fa1,0x2fa2,0x2fa3,0x2fa4,0x2fa5,0x2fa6,0x2fa7,0x2fa8,0x2fa9,0x2faa,0x2fab,0x2fac,0x2fad,0x2fae,0x2faf,0x2fb0,0x2fb1,0x2fb2,0x2fb3,0x2fb4,0x2fb5,0x2fb6,0x2fb7,0x2fb8,0x2fb9,0x2fba,0x2fbb,0x2fbc,0x2fbd,0x2fbe,0x2fbf,0x2fc0,0x2fc1,0x2fc2,0x2fc3,0x2fc4,0x2fc5,0x2fc6,0x2fc7,0x2fc8,0x2fc9,0x2fca,0x2fcb,0x2fcc,0x2fcd,0x2fce,0x2fcf,0x2fd0,0x2fd1,0x2fd2,0x2fd3,0x2fd4,0x2fd5,0x3000,0x3036,0x3038,0x3039,0x303a,0x309b,0x309c,0x309f,0x30ff,0x3131,0x3132,0x3133,0x3134,0x3135,0x3136,0x3137,0x3138,0x3139,0x313a,0x313b,0x313c,0x313d,0x313e,0x313f,0x3140,0x3141,0x3142,0x3143,0x3144,0x3145,0x3146,0x3147,0x3148,0x3149,0x314a,0x314b,0x314c,0x314d,0x314e,0x314f,0x3150,0x3151,0x3152,0x3153,0x3154,0x3155,0x3156,0x3157,0x3158,0x3159,0x315a,0x315b,0x315c,0x315d,0x315e,0x315f,0x3160,0x3161,0x3162,0x3163,0x3164,0x3165,0x3166,0x3167,0x3168,0x3169,0x316a,0x316b,0x316c,0x316d,0x316e,0x316f,0x3170,0x3171,0x3172,0x3173,0x3174,0x3175,0x3176,0x3177,0x3178,0x3179,0x317a,0x317b,0x317c,0x317d,0x317e,0x317f,0x3180,0x3181,0x3182,0x3183,0x3184,0x3185,0x3186,0x3187,0x3188,0x3189,0x318a,0x318b,0x318c,0x318d,0x318e,0x3192,0x3193,0x3194,0x3195,0x3196,0x3197,0x3198,0x3199,0x319a,0x319b,0x319c,0x319d,0x319e,0x319f,0x3200,0x3201,0x3202,0x3203,0x3204,0x3205,0x3206,0x3207,0x3208,0x3209,0x320a,0x320b,0x320c,0x320d,0x320e,0x320f,0x3210,0x3211,0x3212,0x3213,0x3214,0x3215,0x3216,0x3217,0x3218,0x3219,0x321a,0x321b,0x321c,0x321d,0x321e,0x3220,0x3221,0x3222,0x3223,0x3224,0x3225,0x3226,0x3227,0x3228,0x3229,0x322a,0x322b,0x322c,0x322d,0x322e,0x322f,0x3230,0x3231,0x3232,0x3233,0x3234,0x3235,0x3236,0x3237,0x3238,0x3239,0x323a,0x323b,0x323c,0x323d,0x323e,0x323f,0x3240,0x3241,0x3242,0x3243,0x3250,0x3251,0x3252,0x3253,0x3254,0x3255,0x3256,0x3257,0x3258,0x3259,0x325a,0x325b,0x325c,0x325d,0x325e,0x325f,0x3260,0x3261,0x3262,0x3263,0x3264,0x3265,0x3266,0x3267,0x3268,0x3269,0x326a,0x326b,0x326c,0x326d,0x326e,0x326f,0x3270,0x3271,0x3272,0x3273,0x3274,0x3275,0x3276,0x3277,0x3278,0x3279,0x327a,0x327b,0x327c,0x327d,0x327e,0x3280,0x3281,0x3282,0x3283,0x3284,0x3285,0x3286,0x3287,0x3288,0x3289,0x328a,0x328b,0x328c,0x328d,0x328e,0x328f,0x3290,0x3291,0x3292,0x3293,0x3294,0x3295,0x3296,0x3297,0x3298,0x3299,0x329a,0x329b,0x329c,0x329d,0x329e,0x329f,0x32a0,0x32a1,0x32a2,0x32a3,0x32a4,0x32a5,0x32a6,0x32a7,0x32a8,0x32a9,0x32aa,0x32ab,0x32ac,0x32ad,0x32ae,0x32af,0x32b0,0x32b1,0x32b2,0x32b3,0x32b4,0x32b5,0x32b6,0x32b7,0x32b8,0x32b9,0x32ba,0x32bb,0x32bc,0x32bd,0x32be,0x32bf,0x32c0,0x32c1,0x32c2,0x32c3,0x32c4,0x32c5,0x32c6,0x32c7,0x32c8,0x32c9,0x32ca,0x32cb,0x32cc,0x32cd,0x32ce,0x32cf,0x32d0,0x32d1,0x32d2,0x32d3,0x32d4,0x32d5,0x32d6,0x32d7,0x32d8,0x32d9,0x32da,0x32db,0x32dc,0x32dd,0x32de,0x32df,0x32e0,0x32e1,0x32e2,0x32e3,0x32e4,0x32e5,0x32e6,0x32e7,0x32e8,0x32e9,0x32ea,0x32eb,0x32ec,0x32ed,0x32ee,0x32ef,0x32f0,0x32f1,0x32f2,0x32f3,0x32f4,0x32f5,0x32f6,0x32f7,0x32f8,0x32f9,0x32fa,0x32fb,0x32fc,0x32fd,0x32fe,0x3300,0x3301,0x3302,0x3303,0x3304,0x3305,0x3306,0x3307,0x3308,0x3309,0x330a,0x330b,0x330c,0x330d,0x330e,0x330f,0x3310,0x3311,0x3312,0x3313,0x3314,0x3315,0x3316,0x3317,0x3318,0x3319,0x331a,0x331b,0x331c,0x331d,0x331e,0x331f,0x3320,0x3321,0x3322,0x3323,0x3324,0x3325,0x3326,0x3327,0x3328,0x3329,0x332a,0x332b,0x332c,0x332d,0x332e,0x332f,0x3330,0x3331,0x3332,0x3333,0x3334,0x3335,0x3336,0x3337,0x3338,0x3339,0x333a,0x333b,0x333c,0x333d,0x333e,0x333f,0x3340,0x3341,0x3342,0x3343,0x3344,0x3345,0x3346,0x3347,0x3348,0x3349,0x334a,0x334b,0x334c,0x334d,0x334e,0x334f,0x3350,0x3351,0x3352,0x3353,0x3354,0x3355,0x3356,0x3357,0x3358,0x3359,0x335a,0x335b,0x335c,0x335d,0x335e,0x335f,0x3360,0x3361,0x3362,0x3363,0x3364,0x3365,0x3366,0x3367,0x3368,0x3369,0x336a,0x336b,0x336c,0x336d,0x336e,0x336f,0x3370,0x3371,0x3372,0x3373,0x3374,0x3375,0x3376,0x3377,0x3378,0x3379,0x337a,0x337b,0x337c,0x337d,0x337e,0x337f,0x3380,0x3381,0x3382,0x3383,0x3384,0x3385,0x3386,0x3387,0x3388,0x3389,0x338a,0x338b,0x338c,0x338d,0x338e,0x338f,0x3390,0x3391,0x3392,0x3393,0x3394,0x3395,0x3396,0x3397,0x3398,0x3399,0x339a,0x339b,0x339c,0x339d,0x339e,0x339f,0x33a0,0x33a1,0x33a2,0x33a3,0x33a4,0x33a5,0x33a6,0x33a7,0x33a8,0x33a9,0x33aa,0x33ab,0x33ac,0x33ad,0x33ae,0x33af,0x33b0,0x33b1,0x33b2,0x33b3,0x33b4,0x33b5,0x33b6,0x33b7,0x33b8,0x33b9,0x33ba,0x33bb,0x33bc,0x33bd,0x33be,0x33bf,0x33c0,0x33c1,0x33c2,0x33c3,0x33c4,0x33c5,0x33c6,0x33c7,0x33c8,0x33c9,0x33ca,0x33cb,0x33cc,0x33cd,0x33ce,0x33cf,0x33d0,0x33d1,0x33d2,0x33d3,0x33d4,0x33d5,0x33d6,0x33d7,0x33d8,0x33d9,0x33da,0x33db,0x33dc,0x33dd,0x33de,0x33df,0x33e0,0x33e1,0x33e2,0x33e3,0x33e4,0x33e5,0x33e6,0x33e7,0x33e8,0x33e9,0x33ea,0x33eb,0x33ec,0x33ed,0x33ee,0x33ef,0x33f0,0x33f1,0x33f2,0x33f3,0x33f4,0x33f5,0x33f6,0x33f7,0x33f8,0x33f9,0x33fa,0x33fb,0x33fc,0x33fd,0x33fe,0x33ff,0xa770,0xfb00,0xfb01,0xfb02,0xfb03,0xfb04,0xfb05,0xfb06,0xfb13,0xfb14,0xfb15,0xfb16,0xfb17,0xfb20,0xfb21,0xfb22,0xfb23,0xfb24,0xfb25,0xfb26,0xfb27,0xfb28,0xfb29,0xfb4f,0xfb50,0xfb51,0xfb52,0xfb53,0xfb54,0xfb55,0xfb56,0xfb57,0xfb58,0xfb59,0xfb5a,0xfb5b,0xfb5c,0xfb5d,0xfb5e,0xfb5f,0xfb60,0xfb61,0xfb62,0xfb63,0xfb64,0xfb65,0xfb66,0xfb67,0xfb68,0xfb69,0xfb6a,0xfb6b,0xfb6c,0xfb6d,0xfb6e,0xfb6f,0xfb70,0xfb71,0xfb72,0xfb73,0xfb74,0xfb75,0xfb76,0xfb77,0xfb78,0xfb79,0xfb7a,0xfb7b,0xfb7c,0xfb7d,0xfb7e,0xfb7f,0xfb80,0xfb81,0xfb82,0xfb83,0xfb84,0xfb85,0xfb86,0xfb87,0xfb88,0xfb89,0xfb8a,0xfb8b,0xfb8c,0xfb8d,0xfb8e,0xfb8f,0xfb90,0xfb91,0xfb92,0xfb93,0xfb94,0xfb95,0xfb96,0xfb97,0xfb98,0xfb99,0xfb9a,0xfb9b,0xfb9c,0xfb9d,0xfb9e,0xfb9f,0xfba0,0xfba1,0xfba2,0xfba3,0xfba4,0xfba5,0xfba6,0xfba7,0xfba8,0xfba9,0xfbaa,0xfbab,0xfbac,0xfbad,0xfbae,0xfbaf,0xfbb0,0xfbb1,0xfbd3,0xfbd4,0xfbd5,0xfbd6,0xfbd7,0xfbd8,0xfbd9,0xfbda,0xfbdb,0xfbdc,0xfbdd,0xfbde,0xfbdf,0xfbe0,0xfbe1,0xfbe2,0xfbe3,0xfbe4,0xfbe5,0xfbe6,0xfbe7,0xfbe8,0xfbe9,0xfbea,0xfbeb,0xfbec,0xfbed,0xfbee,0xfbef,0xfbf0,0xfbf1,0xfbf2,0xfbf3,0xfbf4,0xfbf5,0xfbf6,0xfbf7,0xfbf8,0xfbf9,0xfbfa,0xfbfb,0xfbfc,0xfbfd,0xfbfe,0xfbff,0xfc00,0xfc01,0xfc02,0xfc03,0xfc04,0xfc05,0xfc06,0xfc07,0xfc08,0xfc09,0xfc0a,0xfc0b,0xfc0c,0xfc0d,0xfc0e,0xfc0f,0xfc10,0xfc11,0xfc12,0xfc13,0xfc14,0xfc15,0xfc16,0xfc17,0xfc18,0xfc19,0xfc1a,0xfc1b,0xfc1c,0xfc1d,0xfc1e,0xfc1f,0xfc20,0xfc21,0xfc22,0xfc23,0xfc24,0xfc25,0xfc26,0xfc27,0xfc28,0xfc29,0xfc2a,0xfc2b,0xfc2c,0xfc2d,0xfc2e,0xfc2f,0xfc30,0xfc31,0xfc32,0xfc33,0xfc34,0xfc35,0xfc36,0xfc37,0xfc38,0xfc39,0xfc3a,0xfc3b,0xfc3c,0xfc3d,0xfc3e,0xfc3f,0xfc40,0xfc41,0xfc42,0xfc43,0xfc44,0xfc45,0xfc46,0xfc47,0xfc48,0xfc49,0xfc4a,0xfc4b,0xfc4c,0xfc4d,0xfc4e,0xfc4f,0xfc50,0xfc51,0xfc52,0xfc53,0xfc54,0xfc55,0xfc56,0xfc57,0xfc58,0xfc59,0xfc5a,0xfc5b,0xfc5c,0xfc5d,0xfc5e,0xfc5f,0xfc60,0xfc61,0xfc62,0xfc63,0xfc64,0xfc65,0xfc66,0xfc67,0xfc68,0xfc69,0xfc6a,0xfc6b,0xfc6c,0xfc6d,0xfc6e,0xfc6f,0xfc70,0xfc71,0xfc72,0xfc73,0xfc74,0xfc75,0xfc76,0xfc77,0xfc78,0xfc79,0xfc7a,0xfc7b,0xfc7c,0xfc7d,0xfc7e,0xfc7f,0xfc80,0xfc81,0xfc82,0xfc83,0xfc84,0xfc85,0xfc86,0xfc87,0xfc88,0xfc89,0xfc8a,0xfc8b,0xfc8c,0xfc8d,0xfc8e,0xfc8f,0xfc90,0xfc91,0xfc92,0xfc93,0xfc94,0xfc95,0xfc96,0xfc97,0xfc98,0xfc99,0xfc9a,0xfc9b,0xfc9c,0xfc9d,0xfc9e,0xfc9f,0xfca0,0xfca1,0xfca2,0xfca3,0xfca4,0xfca5,0xfca6,0xfca7,0xfca8,0xfca9,0xfcaa,0xfcab,0xfcac,0xfcad,0xfcae,0xfcaf,0xfcb0,0xfcb1,0xfcb2,0xfcb3,0xfcb4,0xfcb5,0xfcb6,0xfcb7,0xfcb8,0xfcb9,0xfcba,0xfcbb,0xfcbc,0xfcbd,0xfcbe,0xfcbf,0xfcc0,0xfcc1,0xfcc2,0xfcc3,0xfcc4,0xfcc5,0xfcc6,0xfcc7,0xfcc8,0xfcc9,0xfcca,0xfccb,0xfccc,0xfccd,0xfcce,0xfccf,0xfcd0,0xfcd1,0xfcd2,0xfcd3,0xfcd4,0xfcd5,0xfcd6,0xfcd7,0xfcd8,0xfcd9,0xfcda,0xfcdb,0xfcdc,0xfcdd,0xfcde,0xfcdf,0xfce0,0xfce1,0xfce2,0xfce3,0xfce4,0xfce5,0xfce6,0xfce7,0xfce8,0xfce9,0xfcea,0xfceb,0xfcec,0xfced,0xfcee,0xfcef,0xfcf0,0xfcf1,0xfcf2,0xfcf3,0xfcf4,0xfcf5,0xfcf6,0xfcf7,0xfcf8,0xfcf9,0xfcfa,0xfcfb,0xfcfc,0xfcfd,0xfcfe,0xfcff,0xfd00,0xfd01,0xfd02,0xfd03,0xfd04,0xfd05,0xfd06,0xfd07,0xfd08,0xfd09,0xfd0a,0xfd0b,0xfd0c,0xfd0d,0xfd0e,0xfd0f,0xfd10,0xfd11,0xfd12,0xfd13,0xfd14,0xfd15,0xfd16,0xfd17,0xfd18,0xfd19,0xfd1a,0xfd1b,0xfd1c,0xfd1d,0xfd1e,0xfd1f,0xfd20,0xfd21,0xfd22,0xfd23,0xfd24,0xfd25,0xfd26,0xfd27,0xfd28,0xfd29,0xfd2a,0xfd2b,0xfd2c,0xfd2d,0xfd2e,0xfd2f,0xfd30,0xfd31,0xfd32,0xfd33,0xfd34,0xfd35,0xfd36,0xfd37,0xfd38,0xfd39,0xfd3a,0xfd3b,0xfd3c,0xfd3d,0xfd50,0xfd51,0xfd52,0xfd53,0xfd54,0xfd55,0xfd56,0xfd57,0xfd58,0xfd59,0xfd5a,0xfd5b,0xfd5c,0xfd5d,0xfd5e,0xfd5f,0xfd60,0xfd61,0xfd62,0xfd63,0xfd64,0xfd65,0xfd66,0xfd67,0xfd68,0xfd69,0xfd6a,0xfd6b,0xfd6c,0xfd6d,0xfd6e,0xfd6f,0xfd70,0xfd71,0xfd72,0xfd73,0xfd74,0xfd75,0xfd76,0xfd77,0xfd78,0xfd79,0xfd7a,0xfd7b,0xfd7c,0xfd7d,0xfd7e,0xfd7f,0xfd80,0xfd81,0xfd82,0xfd83,0xfd84,0xfd85,0xfd86,0xfd87,0xfd88,0xfd89,0xfd8a,0xfd8b,0xfd8c,0xfd8d,0xfd8e,0xfd8f,0xfd92,0xfd93,0xfd94,0xfd95,0xfd96,0xfd97,0xfd98,0xfd99,0xfd9a,0xfd9b,0xfd9c,0xfd9d,0xfd9e,0xfd9f,0xfda0,0xfda1,0xfda2,0xfda3,0xfda4,0xfda5,0xfda6,0xfda7,0xfda8,0xfda9,0xfdaa,0xfdab,0xfdac,0xfdad,0xfdae,0xfdaf,0xfdb0,0xfdb1,0xfdb2,0xfdb3,0xfdb4,0xfdb5,0xfdb6,0xfdb7,0xfdb8,0xfdb9,0xfdba,0xfdbb,0xfdbc,0xfdbd,0xfdbe,0xfdbf,0xfdc0,0xfdc1,0xfdc2,0xfdc3,0xfdc4,0xfdc5,0xfdc6,0xfdc7,0xfdf0,0xfdf1,0xfdf2,0xfdf3,0xfdf4,0xfdf5,0xfdf6,0xfdf7,0xfdf8,0xfdf9,0xfdfa,0xfdfb,0xfdfc,0xfe10,0xfe11,0xfe12,0xfe13,0xfe14,0xfe15,0xfe16,0xfe17,0xfe18,0xfe19,0xfe30,0xfe31,0xfe32,0xfe33,0xfe34,0xfe35,0xfe36,0xfe37,0xfe38,0xfe39,0xfe3a,0xfe3b,0xfe3c,0xfe3d,0xfe3e,0xfe3f,0xfe40,0xfe41,0xfe42,0xfe43,0xfe44,0xfe47,0xfe48,0xfe49,0xfe4a,0xfe4b,0xfe4c,0xfe4d,0xfe4e,0xfe4f,0xfe50,0xfe51,0xfe52,0xfe54,0xfe55,0xfe56,0xfe57,0xfe58,0xfe59,0xfe5a,0xfe5b,0xfe5c,0xfe5d,0xfe5e,0xfe5f,0xfe60,0xfe61,0xfe62,0xfe63,0xfe64,0xfe65,0xfe66,0xfe68,0xfe69,0xfe6a,0xfe6b,0xfe70,0xfe71,0xfe72,0xfe74,0xfe76,0xfe77,0xfe78,0xfe79,0xfe7a,0xfe7b,0xfe7c,0xfe7d,0xfe7e,0xfe7f,0xfe80,0xfe81,0xfe82,0xfe83,0xfe84,0xfe85,0xfe86,0xfe87,0xfe88,0xfe89,0xfe8a,0xfe8b,0xfe8c,0xfe8d,0xfe8e,0xfe8f,0xfe90,0xfe91,0xfe92,0xfe93,0xfe94,0xfe95,0xfe96,0xfe97,0xfe98,0xfe99,0xfe9a,0xfe9b,0xfe9c,0xfe9d,0xfe9e,0xfe9f,0xfea0,0xfea1,0xfea2,0xfea3,0xfea4,0xfea5,0xfea6,0xfea7,0xfea8,0xfea9,0xfeaa,0xfeab,0xfeac,0xfead,0xfeae,0xfeaf,0xfeb0,0xfeb1,0xfeb2,0xfeb3,0xfeb4,0xfeb5,0xfeb6,0xfeb7,0xfeb8,0xfeb9,0xfeba,0xfebb,0xfebc,0xfebd,0xfebe,0xfebf,0xfec0,0xfec1,0xfec2,0xfec3,0xfec4,0xfec5,0xfec6,0xfec7,0xfec8,0xfec9,0xfeca,0xfecb,0xfecc,0xfecd,0xfece,0xfecf,0xfed0,0xfed1,0xfed2,0xfed3,0xfed4,0xfed5,0xfed6,0xfed7,0xfed8,0xfed9,0xfeda,0xfedb,0xfedc,0xfedd,0xfede,0xfedf,0xfee0,0xfee1,0xfee2,0xfee3,0xfee4,0xfee5,0xfee6,0xfee7,0xfee8,0xfee9,0xfeea,0xfeeb,0xfeec,0xfeed,0xfeee,0xfeef,0xfef0,0xfef1,0xfef2,0xfef3,0xfef4,0xfef5,0xfef6,0xfef7,0xfef8,0xfef9,0xfefa,0xfefb,0xfefc,0xff01,0xff02,0xff03,0xff04,0xff05,0xff06,0xff07,0xff08,0xff09,0xff0a,0xff0b,0xff0c,0xff0d,0xff0e,0xff0f,0xff10,0xff11,0xff12,0xff13,0xff14,0xff15,0xff16,0xff17,0xff18,0xff19,0xff1a,0xff1b,0xff1c,0xff1d,0xff1e,0xff1f,0xff20,0xff21,0xff22,0xff23,0xff24,0xff25,0xff26,0xff27,0xff28,0xff29,0xff2a,0xff2b,0xff2c,0xff2d,0xff2e,0xff2f,0xff30,0xff31,0xff32,0xff33,0xff34,0xff35,0xff36,0xff37,0xff38,0xff39,0xff3a,0xff3b,0xff3c,0xff3d,0xff3e,0xff3f,0xff40,0xff41,0xff42,0xff43,0xff44,0xff45,0xff46,0xff47,0xff48,0xff49,0xff4a,0xff4b,0xff4c,0xff4d,0xff4e,0xff4f,0xff50,0xff51,0xff52,0xff53,0xff54,0xff55,0xff56,0xff57,0xff58,0xff59,0xff5a,0xff5b,0xff5c,0xff5d,0xff5e,0xff5f,0xff60,0xff61,0xff62,0xff63,0xff64,0xff65,0xff66,0xff67,0xff68,0xff69,0xff6a,0xff6b,0xff6c,0xff6d,0xff6e,0xff6f,0xff70,0xff71,0xff72,0xff73,0xff74,0xff75,0xff76,0xff77,0xff78,0xff79,0xff7a,0xff7b,0xff7c,0xff7d,0xff7e,0xff7f,0xff80,0xff81,0xff82,0xff83,0xff84,0xff85,0xff86,0xff87,0xff88,0xff89,0xff8a,0xff8b,0xff8c,0xff8d,0xff8e,0xff8f,0xff90,0xff91,0xff92,0xff93,0xff94,0xff95,0xff96,0xff97,0xff98,0xff99,0xff9a,0xff9b,0xff9c,0xff9d,0xff9e,0xff9f,0xffa0,0xffa1,0xffa2,0xffa3,0xffa4,0xffa5,0xffa6,0xffa7,0xffa8,0xffa9,0xffaa,0xffab,0xffac,0xffad,0xffae,0xffaf,0xffb0,0xffb1,0xffb2,0xffb3,0xffb4,0xffb5,0xffb6,0xffb7,0xffb8,0xffb9,0xffba,0xffbb,0xffbc,0xffbd,0xffbe,0xffc2,0xffc3,0xffc4,0xffc5,0xffc6,0xffc7,0xffca,0xffcb,0xffcc,0xffcd,0xffce,0xffcf,0xffd2,0xffd3,0xffd4,0xffd5,0xffd6,0xffd7,0xffda,0xffdb,0xffdc,0xffe0,0xffe1,0xffe2,0xffe3,0xffe4,0xffe5,0xffe6,0xffe8,0xffe9,0xffea,0xffeb,0xffec,0xffed,0xffee,0x1d400,0x1d401,0x1d402,0x1d403,0x1d404,0x1d405,0x1d406,0x1d407,0x1d408,0x1d409,0x1d40a,0x1d40b,0x1d40c,0x1d40d,0x1d40e,0x1d40f,0x1d410,0x1d411,0x1d412,0x1d413,0x1d414,0x1d415,0x1d416,0x1d417,0x1d418,0x1d419,0x1d41a,0x1d41b,0x1d41c,0x1d41d,0x1d41e,0x1d41f,0x1d420,0x1d421,0x1d422,0x1d423,0x1d424,0x1d425,0x1d426,0x1d427,0x1d428,0x1d429,0x1d42a,0x1d42b,0x1d42c,0x1d42d,0x1d42e,0x1d42f,0x1d430,0x1d431,0x1d432,0x1d433,0x1d434,0x1d435,0x1d436,0x1d437,0x1d438,0x1d439,0x1d43a,0x1d43b,0x1d43c,0x1d43d,0x1d43e,0x1d43f,0x1d440,0x1d441,0x1d442,0x1d443,0x1d444,0x1d445,0x1d446,0x1d447,0x1d448,0x1d449,0x1d44a,0x1d44b,0x1d44c,0x1d44d,0x1d44e,0x1d44f,0x1d450,0x1d451,0x1d452,0x1d453,0x1d454,0x1d456,0x1d457,0x1d458,0x1d459,0x1d45a,0x1d45b,0x1d45c,0x1d45d,0x1d45e,0x1d45f,0x1d460,0x1d461,0x1d462,0x1d463,0x1d464,0x1d465,0x1d466,0x1d467,0x1d468,0x1d469,0x1d46a,0x1d46b,0x1d46c,0x1d46d,0x1d46e,0x1d46f,0x1d470,0x1d471,0x1d472,0x1d473,0x1d474,0x1d475,0x1d476,0x1d477,0x1d478,0x1d479,0x1d47a,0x1d47b,0x1d47c,0x1d47d,0x1d47e,0x1d47f,0x1d480,0x1d481,0x1d482,0x1d483,0x1d484,0x1d485,0x1d486,0x1d487,0x1d488,0x1d489,0x1d48a,0x1d48b,0x1d48c,0x1d48d,0x1d48e,0x1d48f,0x1d490,0x1d491,0x1d492,0x1d493,0x1d494,0x1d495,0x1d496,0x1d497,0x1d498,0x1d499,0x1d49a,0x1d49b,0x1d49c,0x1d49e,0x1d49f,0x1d4a2,0x1d4a5,0x1d4a6,0x1d4a9,0x1d4aa,0x1d4ab,0x1d4ac,0x1d4ae,0x1d4af,0x1d4b0,0x1d4b1,0x1d4b2,0x1d4b3,0x1d4b4,0x1d4b5,0x1d4b6,0x1d4b7,0x1d4b8,0x1d4b9,0x1d4bb,0x1d4bd,0x1d4be,0x1d4bf,0x1d4c0,0x1d4c1,0x1d4c2,0x1d4c3,0x1d4c5,0x1d4c6,0x1d4c7,0x1d4c8,0x1d4c9,0x1d4ca,0x1d4cb,0x1d4cc,0x1d4cd,0x1d4ce,0x1d4cf,0x1d4d0,0x1d4d1,0x1d4d2,0x1d4d3,0x1d4d4,0x1d4d5,0x1d4d6,0x1d4d7,0x1d4d8,0x1d4d9,0x1d4da,0x1d4db,0x1d4dc,0x1d4dd,0x1d4de,0x1d4df,0x1d4e0,0x1d4e1,0x1d4e2,0x1d4e3,0x1d4e4,0x1d4e5,0x1d4e6,0x1d4e7,0x1d4e8,0x1d4e9,0x1d4ea,0x1d4eb,0x1d4ec,0x1d4ed,0x1d4ee,0x1d4ef,0x1d4f0,0x1d4f1,0x1d4f2,0x1d4f3,0x1d4f4,0x1d4f5,0x1d4f6,0x1d4f7,0x1d4f8,0x1d4f9,0x1d4fa,0x1d4fb,0x1d4fc,0x1d4fd,0x1d4fe,0x1d4ff,0x1d500,0x1d501,0x1d502,0x1d503,0x1d504,0x1d505,0x1d507,0x1d508,0x1d509,0x1d50a,0x1d50d,0x1d50e,0x1d50f,0x1d510,0x1d511,0x1d512,0x1d513,0x1d514,0x1d516,0x1d517,0x1d518,0x1d519,0x1d51a,0x1d51b,0x1d51c,0x1d51e,0x1d51f,0x1d520,0x1d521,0x1d522,0x1d523,0x1d524,0x1d525,0x1d526,0x1d527,0x1d528,0x1d529,0x1d52a,0x1d52b,0x1d52c,0x1d52d,0x1d52e,0x1d52f,0x1d530,0x1d531,0x1d532,0x1d533,0x1d534,0x1d535,0x1d536,0x1d537,0x1d538,0x1d539,0x1d53b,0x1d53c,0x1d53d,0x1d53e,0x1d540,0x1d541,0x1d542,0x1d543,0x1d544,0x1d546,0x1d54a,0x1d54b,0x1d54c,0x1d54d,0x1d54e,0x1d54f,0x1d550,0x1d552,0x1d553,0x1d554,0x1d555,0x1d556,0x1d557,0x1d558,0x1d559,0x1d55a,0x1d55b,0x1d55c,0x1d55d,0x1d55e,0x1d55f,0x1d560,0x1d561,0x1d562,0x1d563,0x1d564,0x1d565,0x1d566,0x1d567,0x1d568,0x1d569,0x1d56a,0x1d56b,0x1d56c,0x1d56d,0x1d56e,0x1d56f,0x1d570,0x1d571,0x1d572,0x1d573,0x1d574,0x1d575,0x1d576,0x1d577,0x1d578,0x1d579,0x1d57a,0x1d57b,0x1d57c,0x1d57d,0x1d57e,0x1d57f,0x1d580,0x1d581,0x1d582,0x1d583,0x1d584,0x1d585,0x1d586,0x1d587,0x1d588,0x1d589,0x1d58a,0x1d58b,0x1d58c,0x1d58d,0x1d58e,0x1d58f,0x1d590,0x1d591,0x1d592,0x1d593,0x1d594,0x1d595,0x1d596,0x1d597,0x1d598,0x1d599,0x1d59a,0x1d59b,0x1d59c,0x1d59d,0x1d59e,0x1d59f,0x1d5a0,0x1d5a1,0x1d5a2,0x1d5a3,0x1d5a4,0x1d5a5,0x1d5a6,0x1d5a7,0x1d5a8,0x1d5a9,0x1d5aa,0x1d5ab,0x1d5ac,0x1d5ad,0x1d5ae,0x1d5af,0x1d5b0,0x1d5b1,0x1d5b2,0x1d5b3,0x1d5b4,0x1d5b5,0x1d5b6,0x1d5b7,0x1d5b8,0x1d5b9,0x1d5ba,0x1d5bb,0x1d5bc,0x1d5bd,0x1d5be,0x1d5bf,0x1d5c0,0x1d5c1,0x1d5c2,0x1d5c3,0x1d5c4,0x1d5c5,0x1d5c6,0x1d5c7,0x1d5c8,0x1d5c9,0x1d5ca,0x1d5cb,0x1d5cc,0x1d5cd,0x1d5ce,0x1d5cf,0x1d5d0,0x1d5d1,0x1d5d2,0x1d5d3,0x1d5d4,0x1d5d5,0x1d5d6,0x1d5d7,0x1d5d8,0x1d5d9,0x1d5da,0x1d5db,0x1d5dc,0x1d5dd,0x1d5de,0x1d5df,0x1d5e0,0x1d5e1,0x1d5e2,0x1d5e3,0x1d5e4,0x1d5e5,0x1d5e6,0x1d5e7,0x1d5e8,0x1d5e9,0x1d5ea,0x1d5eb,0x1d5ec,0x1d5ed,0x1d5ee,0x1d5ef,0x1d5f0,0x1d5f1,0x1d5f2,0x1d5f3,0x1d5f4,0x1d5f5,0x1d5f6,0x1d5f7,0x1d5f8,0x1d5f9,0x1d5fa,0x1d5fb,0x1d5fc,0x1d5fd,0x1d5fe,0x1d5ff,0x1d600,0x1d601,0x1d602,0x1d603,0x1d604,0x1d605,0x1d606,0x1d607,0x1d608,0x1d609,0x1d60a,0x1d60b,0x1d60c,0x1d60d,0x1d60e,0x1d60f,0x1d610,0x1d611,0x1d612,0x1d613,0x1d614,0x1d615,0x1d616,0x1d617,0x1d618,0x1d619,0x1d61a,0x1d61b,0x1d61c,0x1d61d,0x1d61e,0x1d61f,0x1d620,0x1d621,0x1d622,0x1d623,0x1d624,0x1d625,0x1d626,0x1d627,0x1d628,0x1d629,0x1d62a,0x1d62b,0x1d62c,0x1d62d,0x1d62e,0x1d62f,0x1d630,0x1d631,0x1d632,0x1d633,0x1d634,0x1d635,0x1d636,0x1d637,0x1d638,0x1d639,0x1d63a,0x1d63b,0x1d63c,0x1d63d,0x1d63e,0x1d63f,0x1d640,0x1d641,0x1d642,0x1d643,0x1d644,0x1d645,0x1d646,0x1d647,0x1d648,0x1d649,0x1d64a,0x1d64b,0x1d64c,0x1d64d,0x1d64e,0x1d64f,0x1d650,0x1d651,0x1d652,0x1d653,0x1d654,0x1d655,0x1d656,0x1d657,0x1d658,0x1d659,0x1d65a,0x1d65b,0x1d65c,0x1d65d,0x1d65e,0x1d65f,0x1d660,0x1d661,0x1d662,0x1d663,0x1d664,0x1d665,0x1d666,0x1d667,0x1d668,0x1d669,0x1d66a,0x1d66b,0x1d66c,0x1d66d,0x1d66e,0x1d66f,0x1d670,0x1d671,0x1d672,0x1d673,0x1d674,0x1d675,0x1d676,0x1d677,0x1d678,0x1d679,0x1d67a,0x1d67b,0x1d67c,0x1d67d,0x1d67e,0x1d67f,0x1d680,0x1d681,0x1d682,0x1d683,0x1d684,0x1d685,0x1d686,0x1d687,0x1d688,0x1d689,0x1d68a,0x1d68b,0x1d68c,0x1d68d,0x1d68e,0x1d68f,0x1d690,0x1d691,0x1d692,0x1d693,0x1d694,0x1d695,0x1d696,0x1d697,0x1d698,0x1d699,0x1d69a,0x1d69b,0x1d69c,0x1d69d,0x1d69e,0x1d69f,0x1d6a0,0x1d6a1,0x1d6a2,0x1d6a3,0x1d6a4,0x1d6a5,0x1d6a8,0x1d6a9,0x1d6aa,0x1d6ab,0x1d6ac,0x1d6ad,0x1d6ae,0x1d6af,0x1d6b0,0x1d6b1,0x1d6b2,0x1d6b3,0x1d6b4,0x1d6b5,0x1d6b6,0x1d6b7,0x1d6b8,0x1d6b9,0x1d6ba,0x1d6bb,0x1d6bc,0x1d6bd,0x1d6be,0x1d6bf,0x1d6c0,0x1d6c1,0x1d6c2,0x1d6c3,0x1d6c4,0x1d6c5,0x1d6c6,0x1d6c7,0x1d6c8,0x1d6c9,0x1d6ca,0x1d6cb,0x1d6cc,0x1d6cd,0x1d6ce,0x1d6cf,0x1d6d0,0x1d6d1,0x1d6d2,0x1d6d3,0x1d6d4,0x1d6d5,0x1d6d6,0x1d6d7,0x1d6d8,0x1d6d9,0x1d6da,0x1d6db,0x1d6dc,0x1d6dd,0x1d6de,0x1d6df,0x1d6e0,0x1d6e1,0x1d6e2,0x1d6e3,0x1d6e4,0x1d6e5,0x1d6e6,0x1d6e7,0x1d6e8,0x1d6e9,0x1d6ea,0x1d6eb,0x1d6ec,0x1d6ed,0x1d6ee,0x1d6ef,0x1d6f0,0x1d6f1,0x1d6f2,0x1d6f3,0x1d6f4,0x1d6f5,0x1d6f6,0x1d6f7,0x1d6f8,0x1d6f9,0x1d6fa,0x1d6fb,0x1d6fc,0x1d6fd,0x1d6fe,0x1d6ff,0x1d700,0x1d701,0x1d702,0x1d703,0x1d704,0x1d705,0x1d706,0x1d707,0x1d708,0x1d709,0x1d70a,0x1d70b,0x1d70c,0x1d70d,0x1d70e,0x1d70f,0x1d710,0x1d711,0x1d712,0x1d713,0x1d714,0x1d715,0x1d716,0x1d717,0x1d718,0x1d719,0x1d71a,0x1d71b,0x1d71c,0x1d71d,0x1d71e,0x1d71f,0x1d720,0x1d721,0x1d722,0x1d723,0x1d724,0x1d725,0x1d726,0x1d727,0x1d728,0x1d729,0x1d72a,0x1d72b,0x1d72c,0x1d72d,0x1d72e,0x1d72f,0x1d730,0x1d731,0x1d732,0x1d733,0x1d734,0x1d735,0x1d736,0x1d737,0x1d738,0x1d739,0x1d73a,0x1d73b,0x1d73c,0x1d73d,0x1d73e,0x1d73f,0x1d740,0x1d741,0x1d742,0x1d743,0x1d744,0x1d745,0x1d746,0x1d747,0x1d748,0x1d749,0x1d74a,0x1d74b,0x1d74c,0x1d74d,0x1d74e,0x1d74f,0x1d750,0x1d751,0x1d752,0x1d753,0x1d754,0x1d755,0x1d756,0x1d757,0x1d758,0x1d759,0x1d75a,0x1d75b,0x1d75c,0x1d75d,0x1d75e,0x1d75f,0x1d760,0x1d761,0x1d762,0x1d763,0x1d764,0x1d765,0x1d766,0x1d767,0x1d768,0x1d769,0x1d76a,0x1d76b,0x1d76c,0x1d76d,0x1d76e,0x1d76f,0x1d770,0x1d771,0x1d772,0x1d773,0x1d774,0x1d775,0x1d776,0x1d777,0x1d778,0x1d779,0x1d77a,0x1d77b,0x1d77c,0x1d77d,0x1d77e,0x1d77f,0x1d780,0x1d781,0x1d782,0x1d783,0x1d784,0x1d785,0x1d786,0x1d787,0x1d788,0x1d789,0x1d78a,0x1d78b,0x1d78c,0x1d78d,0x1d78e,0x1d78f,0x1d790,0x1d791,0x1d792,0x1d793,0x1d794,0x1d795,0x1d796,0x1d797,0x1d798,0x1d799,0x1d79a,0x1d79b,0x1d79c,0x1d79d,0x1d79e,0x1d79f,0x1d7a0,0x1d7a1,0x1d7a2,0x1d7a3,0x1d7a4,0x1d7a5,0x1d7a6,0x1d7a7,0x1d7a8,0x1d7a9,0x1d7aa,0x1d7ab,0x1d7ac,0x1d7ad,0x1d7ae,0x1d7af,0x1d7b0,0x1d7b1,0x1d7b2,0x1d7b3,0x1d7b4,0x1d7b5,0x1d7b6,0x1d7b7,0x1d7b8,0x1d7b9,0x1d7ba,0x1d7bb,0x1d7bc,0x1d7bd,0x1d7be,0x1d7bf,0x1d7c0,0x1d7c1,0x1d7c2,0x1d7c3,0x1d7c4,0x1d7c5,0x1d7c6,0x1d7c7,0x1d7c8,0x1d7c9,0x1d7ca,0x1d7cb,0x1d7ce,0x1d7cf,0x1d7d0,0x1d7d1,0x1d7d2,0x1d7d3,0x1d7d4,0x1d7d5,0x1d7d6,0x1d7d7,0x1d7d8,0x1d7d9,0x1d7da,0x1d7db,0x1d7dc,0x1d7dd,0x1d7de,0x1d7df,0x1d7e0,0x1d7e1,0x1d7e2,0x1d7e3,0x1d7e4,0x1d7e5,0x1d7e6,0x1d7e7,0x1d7e8,0x1d7e9,0x1d7ea,0x1d7eb,0x1d7ec,0x1d7ed,0x1d7ee,0x1d7ef,0x1d7f0,0x1d7f1,0x1d7f2,0x1d7f3,0x1d7f4,0x1d7f5,0x1d7f6,0x1d7f7,0x1d7f8,0x1d7f9,0x1d7fa,0x1d7fb,0x1d7fc,0x1d7fd,0x1d7fe,0x1d7ff};
const Char COMPATIBILITY_MAPPING_DESTINATION[] = {static_cast<ascension::Char>(0x20),static_cast<ascension::Char>(0x20),static_cast<ascension::Char>(0x308),static_cast<ascension::Char>(0x61),static_cast<ascension::Char>(0x20),static_cast<ascension::Char>(0x304),static_cast<ascension::Char>(0x32),static_cast<ascension::Char>(0x33),static_cast<ascension::Char>(0x20),static_cast<ascension::Char>(0x301),static_cast<ascension::Char>(0x3bc),static_cast<ascension::Char>(0x20),static_cast<ascension::Char>(0x327),static_cast<ascension::Char>(0x31),static_cast<ascension::Char>(0x6f),static_cast<ascension::Char>(0x31),static_cast<ascension::Char>(0x2044),static_cast<ascension::Char>(0x34),static_cast<ascension::Char>(0x31),static_cast<ascension::Char>(0x2044),static_cast<ascension::Char>(0x32),static_cast<ascension::Char>(0x33),static_cast<ascension::Char>(0x2044),static_cast<ascension::Char>(0x34),static_cast<ascension::Char>(0x49),static_cast<ascension::Char>(0x4a),static_cast<ascension::Char>(0x69),static_cast<ascension::Char>(0x6a),static_cast<ascension::Char>(0x4c),static_cast<ascension::Char>(0xb7),static_cast<ascension::Char>(0x6c),static_cast<ascension::Char>(0xb7),static_cast<ascension::Char>(0x2bc),static_cast<ascension::Char>(0x6e),static_cast<ascension::Char>(0x73),static_cast<ascension::Char>(0x44),static_cast<ascension::Char>(0x17d),static_cast<ascension::Char>(0x44),static_cast<ascension::Char>(0x17e),static_cast<ascension::Char>(0x64),static_cast<ascension::Char>(0x17e),static_cast<ascension::Char>(0x4c),static_cast<ascension::Char>(0x4a),static_cast<ascension::Char>(0x4c),static_cast<ascension::Char>(0x6a),static_cast<ascension::Char>(0x6c),static_cast<ascension::Char>(0x6a),static_cast<ascension::Char>(0x4e),static_cast<ascension::Char>(0x4a),static_cast<ascension::Char>(0x4e),static_cast<ascension::Char>(0x6a),static_cast<ascension::Char>(0x6e),static_cast<ascension::Char>(0x6a),static_cast<ascension::Char>(0x44),static_cast<ascension::Char>(0x5a),static_cast<ascension::Char>(0x44),static_cast<ascension::Char>(0x7a),static_cast<ascension::Char>(0x64),static_cast<ascension::Char>(0x7a),static_cast<ascension::Char>(0x68),static_cast<ascension::Char>(0x266),static_cast<ascension::Char>(0x6a),static_cast<ascension::Char>(0x72),static_cast<ascension::Char>(0x279),static_cast<ascension::Char>(0x27b),static_cast<ascension::Char>(0x281),static_cast<ascension::Char>(0x77),static_cast<ascension::Char>(0x79),static_cast<ascension::Char>(0x20),static_cast<ascension::Char>(0x306),static_cast<ascension::Char>(0x20),static_cast<ascension::Char>(0x307),static_cast<ascension::Char>(0x20),static_cast<ascension::Char>(0x30a),static_cast<ascension::Char>(0x20),static_cast<ascension::Char>(0x328),static_cast<ascension::Char>(0x20),static_cast<ascension::Char>(0x303),static_cast<ascension::Char>(0x20),static_cast<ascension::Char>(0x30b),static_cast<ascension::Char>(0x263),static_cast<ascension::Char>(0x6c),static_cast<ascension::Char>(0x73),static_cast<ascension::Char>(0x78),static_cast<ascension::Char>(0x295),static_cast<ascension::Char>(0x20),static_cast<ascension::Char>(0x345),static_cast<ascension::Char>(0x20),static_cast<ascension::Char>(0x301),static_cast<ascension::Char>(0x3b2),static_cast<ascension::Char>(0x3b8),static_cast<ascension::Char>(0x3a5),static_cast<ascension::Char>(0x3c6),static_cast<ascension::Char>(0x3c0),static_cast<ascension::Char>(0x3ba),static_cast<ascension::Char>(0x3c1),static_cast<ascension::Char>(0x3c2),static_cast<ascension::Char>(0x398),static_cast<ascension::Char>(0x3b5),static_cast<ascension::Char>(0x3a3),static_cast<ascension::Char>(0x565),static_cast<ascension::Char>(0x582),static_cast<ascension::Char>(0x627),static_cast<ascension::Char>(0x674),static_cast<ascension::Char>(0x648),static_cast<ascension::Char>(0x674),static_cast<ascension::Char>(0x6c7),static_cast<ascension::Char>(0x674),static_cast<ascension::Char>(0x64a),static_cast<ascension::Char>(0x674),static_cast<ascension::Char>(0xe4d),static_cast<ascension::Char>(0xe32),static_cast<ascension::Char>(0xecd),static_cast<ascension::Char>(0xeb2),static_cast<ascension::Char>(0xeab),static_cast<ascension::Char>(0xe99),static_cast<ascension::Char>(0xeab),static_cast<ascension::Char>(0xea1),static_cast<ascension::Char>(0xf0b),static_cast<ascension::Char>(0xfb2),static_cast<ascension::Char>(0xf81),static_cast<ascension::Char>(0xfb3),static_cast<ascension::Char>(0xf81),static_cast<ascension::Char>(0x10dc),static_cast<ascension::Char>(0x41),static_cast<ascension::Char>(0xc6),static_cast<ascension::Char>(0x42),static_cast<ascension::Char>(0x44),static_cast<ascension::Char>(0x45),static_cast<ascension::Char>(0x18e),static_cast<ascension::Char>(0x47),static_cast<ascension::Char>(0x48),static_cast<ascension::Char>(0x49),static_cast<ascension::Char>(0x4a),static_cast<ascension::Char>(0x4b),static_cast<ascension::Char>(0x4c),static_cast<ascension::Char>(0x4d),static_cast<ascension::Char>(0x4e),static_cast<ascension::Char>(0x4f),static_cast<ascension::Char>(0x222),static_cast<ascension::Char>(0x50),static_cast<ascension::Char>(0x52),static_cast<ascension::Char>(0x54),static_cast<ascension::Char>(0x55),static_cast<ascension::Char>(0x57),static_cast<ascension::Char>(0x61),static_cast<ascension::Char>(0x250),static_cast<ascension::Char>(0x251),static_cast<ascension::Char>(0x1d02),static_cast<ascension::Char>(0x62),static_cast<ascension::Char>(0x64),static_cast<ascension::Char>(0x65),static_cast<ascension::Char>(0x259),static_cast<ascension::Char>(0x25b),static_cast<ascension::Char>(0x25c),static_cast<ascension::Char>(0x67),static_cast<ascension::Char>(0x6b),static_cast<ascension::Char>(0x6d),static_cast<ascension::Char>(0x14b),static_cast<ascension::Char>(0x6f),static_cast<ascension::Char>(0x254),static_cast<ascension::Char>(0x1d16),static_cast<ascension::Char>(0x1d17),static_cast<ascension::Char>(0x70),static_cast<ascension::Char>(0x74),static_cast<ascension::Char>(0x75),static_cast<ascension::Char>(0x1d1d),static_cast<ascension::Char>(0x26f),static_cast<ascension::Char>(0x76),static_cast<ascension::Char>(0x1d25),static_cast<ascension::Char>(0x3b2),static_cast<ascension::Char>(0x3b3),static_cast<ascension::Char>(0x3b4),static_cast<ascension::Char>(0x3c6),static_cast<ascension::Char>(0x3c7),static_cast<ascension::Char>(0x69),static_cast<ascension::Char>(0x72),static_cast<ascension::Char>(0x75),static_cast<ascension::Char>(0x76),static_cast<ascension::Char>(0x3b2),static_cast<ascension::Char>(0x3b3),static_cast<ascension::Char>(0x3c1),static_cast<ascension::Char>(0x3c6),static_cast<ascension::Char>(0x3c7),static_cast<ascension::Char>(0x43d),static_cast<ascension::Char>(0x252),static_cast<ascension::Char>(0x63),static_cast<ascension::Char>(0x255),static_cast<ascension::Char>(0xf0),static_cast<ascension::Char>(0x25c),static_cast<ascension::Char>(0x66),static_cast<ascension::Char>(0x25f),static_cast<ascension::Char>(0x261),static_cast<ascension::Char>(0x265),static_cast<ascension::Char>(0x268),static_cast<ascension::Char>(0x269),static_cast<ascension::Char>(0x26a),static_cast<ascension::Char>(0x1d7b),static_cast<ascension::Char>(0x29d),static_cast<ascension::Char>(0x26d),static_cast<ascension::Char>(0x1d85),static_cast<ascension::Char>(0x29f),static_cast<ascension::Char>(0x271),static_cast<ascension::Char>(0x270),static_cast<ascension::Char>(0x272),static_cast<ascension::Char>(0x273),static_cast<ascension::Char>(0x274),static_cast<ascension::Char>(0x275),static_cast<ascension::Char>(0x278),static_cast<ascension::Char>(0x282),static_cast<ascension::Char>(0x283),static_cast<ascension::Char>(0x1ab),static_cast<ascension::Char>(0x289),static_cast<ascension::Char>(0x28a),static_cast<ascension::Char>(0x1d1c),static_cast<ascension::Char>(0x28b),static_cast<ascension::Char>(0x28c),static_cast<ascension::Char>(0x7a),static_cast<ascension::Char>(0x290),static_cast<ascension::Char>(0x291),static_cast<ascension::Char>(0x292),static_cast<ascension::Char>(0x3b8),static_cast<ascension::Char>(0x61),static_cast<ascension::Char>(0x2be),static_cast<ascension::Char>(0x20),static_cast<ascension::Char>(0x313),static_cast<ascension::Char>(0x20),static_cast<ascension::Char>(0x313),static_cast<ascension::Char>(0x20),static_cast<ascension::Char>(0x342),static_cast<ascension::Char>(0x20),static_cast<ascension::Char>(0x314),static_cast<ascension::Char>(0x20),static_cast<ascension::Char>(0x20),static_cast<ascension::Char>(0x20),static_cast<ascension::Char>(0x20),static_cast<ascension::Char>(0x20),static_cast<ascension::Char>(0x20),static_cast<ascension::Char>(0x20),static_cast<ascension::Char>(0x20),static_cast<ascension::Char>(0x20),static_cast<ascension::Char>(0x2010),static_cast<ascension::Char>(0x20),static_cast<ascension::Char>(0x333),static_cast<ascension::Char>(0x2e),static_cast<ascension::Char>(0x2e),static_cast<ascension::Char>(0x2e),static_cast<ascension::Char>(0x2e),static_cast<ascension::Char>(0x2e),static_cast<ascension::Char>(0x2e),static_cast<ascension::Char>(0x20),static_cast<ascension::Char>(0x2032),static_cast<ascension::Char>(0x2032),static_cast<ascension::Char>(0x2032),static_cast<ascension::Char>(0x2032),static_cast<ascension::Char>(0x2032),static_cast<ascension::Char>(0x2035),static_cast<ascension::Char>(0x2035),static_cast<ascension::Char>(0x2035),static_cast<ascension::Char>(0x2035),static_cast<ascension::Char>(0x2035),static_cast<ascension::Char>(0x21),static_cast<ascension::Char>(0x21),static_cast<ascension::Char>(0x20),static_cast<ascension::Char>(0x305),static_cast<ascension::Char>(0x3f),static_cast<ascension::Char>(0x3f),static_cast<ascension::Char>(0x3f),static_cast<ascension::Char>(0x21),static_cast<ascension::Char>(0x21),static_cast<ascension::Char>(0x3f),static_cast<ascension::Char>(0x2032),static_cast<ascension::Char>(0x2032),static_cast<ascension::Char>(0x2032),static_cast<ascension::Char>(0x2032),static_cast<ascension::Char>(0x20),static_cast<ascension::Char>(0x30),static_cast<ascension::Char>(0x69),static_cast<ascension::Char>(0x34),static_cast<ascension::Char>(0x35),static_cast<ascension::Char>(0x36),static_cast<ascension::Char>(0x37),static_cast<ascension::Char>(0x38),static_cast<ascension::Char>(0x39),static_cast<ascension::Char>(0x2b),static_cast<ascension::Char>(0x2212),static_cast<ascension::Char>(0x3d),static_cast<ascension::Char>(0x28),static_cast<ascension::Char>(0x29),static_cast<ascension::Char>(0x6e),static_cast<ascension::Char>(0x30),static_cast<ascension::Char>(0x31),static_cast<ascension::Char>(0x32),static_cast<ascension::Char>(0x33),static_cast<ascension::Char>(0x34),static_cast<ascension::Char>(0x35),static_cast<ascension::Char>(0x36),static_cast<ascension::Char>(0x37),static_cast<ascension::Char>(0x38),static_cast<ascension::Char>(0x39),static_cast<ascension::Char>(0x2b),static_cast<ascension::Char>(0x2212),static_cast<ascension::Char>(0x3d),static_cast<ascension::Char>(0x28),static_cast<ascension::Char>(0x29),static_cast<ascension::Char>(0x61),static_cast<ascension::Char>(0x65),static_cast<ascension::Char>(0x6f),static_cast<ascension::Char>(0x78),static_cast<ascension::Char>(0x259),static_cast<ascension::Char>(0x52),static_cast<ascension::Char>(0x73),static_cast<ascension::Char>(0x61),static_cast<ascension::Char>(0x2f),static_cast<ascension::Char>(0x63),static_cast<ascension::Char>(0x61),static_cast<ascension::Char>(0x2f),static_cast<ascension::Char>(0x73),static_cast<ascension::Char>(0x43),static_cast<ascension::Char>(0xb0),static_cast<ascension::Char>(0x43),static_cast<ascension::Char>(0x63),static_cast<ascension::Char>(0x2f),static_cast<ascension::Char>(0x6f),static_cast<ascension::Char>(0x63),static_cast<ascension::Char>(0x2f),static_cast<ascension::Char>(0x75),static_cast<ascension::Char>(0x190),static_cast<ascension::Char>(0xb0),static_cast<ascension::Char>(0x46),static_cast<ascension::Char>(0x67),static_cast<ascension::Char>(0x48),static_cast<ascension::Char>(0x48),static_cast<ascension::Char>(0x48),static_cast<ascension::Char>(0x68),static_cast<ascension::Char>(0x127),static_cast<ascension::Char>(0x49),static_cast<ascension::Char>(0x49),static_cast<ascension::Char>(0x4c),static_cast<ascension::Char>(0x6c),static_cast<ascension::Char>(0x4e),static_cast<ascension::Char>(0x4e),static_cast<ascension::Char>(0x6f),static_cast<ascension::Char>(0x50),static_cast<ascension::Char>(0x51),static_cast<ascension::Char>(0x52),static_cast<ascension::Char>(0x52),static_cast<ascension::Char>(0x52),static_cast<ascension::Char>(0x53),static_cast<ascension::Char>(0x4d),static_cast<ascension::Char>(0x54),static_cast<ascension::Char>(0x45),static_cast<ascension::Char>(0x4c),static_cast<ascension::Char>(0x54),static_cast<ascension::Char>(0x4d),static_cast<ascension::Char>(0x5a),static_cast<ascension::Char>(0x5a),static_cast<ascension::Char>(0x42),static_cast<ascension::Char>(0x43),static_cast<ascension::Char>(0x65),static_cast<ascension::Char>(0x45),static_cast<ascension::Char>(0x46),static_cast<ascension::Char>(0x4d),static_cast<ascension::Char>(0x6f),static_cast<ascension::Char>(0x5d0),static_cast<ascension::Char>(0x5d1),static_cast<ascension::Char>(0x5d2),static_cast<ascension::Char>(0x5d3),static_cast<ascension::Char>(0x69),static_cast<ascension::Char>(0x46),static_cast<ascension::Char>(0x41),static_cast<ascension::Char>(0x58),static_cast<ascension::Char>(0x3c0),static_cast<ascension::Char>(0x3b3),static_cast<ascension::Char>(0x393),static_cast<ascension::Char>(0x3a0),static_cast<ascension::Char>(0x2211),static_cast<ascension::Char>(0x44),static_cast<ascension::Char>(0x64),static_cast<ascension::Char>(0x65),static_cast<ascension::Char>(0x69),static_cast<ascension::Char>(0x6a),static_cast<ascension::Char>(0x31),static_cast<ascension::Char>(0x2044),static_cast<ascension::Char>(0x33),static_cast<ascension::Char>(0x32),static_cast<ascension::Char>(0x2044),static_cast<ascension::Char>(0x33),static_cast<ascension::Char>(0x31),static_cast<ascension::Char>(0x2044),static_cast<ascension::Char>(0x35),static_cast<ascension::Char>(0x32),static_cast<ascension::Char>(0x2044),static_cast<ascension::Char>(0x35),static_cast<ascension::Char>(0x33),static_cast<ascension::Char>(0x2044),static_cast<ascension::Char>(0x35),static_cast<ascension::Char>(0x34),static_cast<ascension::Char>(0x2044),static_cast<ascension::Char>(0x35),static_cast<ascension::Char>(0x31),static_cast<ascension::Char>(0x2044),static_cast<ascension::Char>(0x36),static_cast<ascension::Char>(0x35),static_cast<ascension::Char>(0x2044),static_cast<ascension::Char>(0x36),static_cast<ascension::Char>(0x31),static_cast<ascension::Char>(0x2044),static_cast<ascension::Char>(0x38),static_cast<ascension::Char>(0x33),static_cast<ascension::Char>(0x2044),static_cast<ascension::Char>(0x38),static_cast<ascension::Char>(0x35),static_cast<ascension::Char>(0x2044),static_cast<ascension::Char>(0x38),static_cast<ascension::Char>(0x37),static_cast<ascension::Char>(0x2044),static_cast<ascension::Char>(0x38),static_cast<ascension::Char>(0x31),static_cast<ascension::Char>(0x2044),static_cast<ascension::Char>(0x49),static_cast<ascension::Char>(0x49),static_cast<ascension::Char>(0x49),static_cast<ascension::Char>(0x49),static_cast<ascension::Char>(0x49),static_cast<ascension::Char>(0x49),static_cast<ascension::Char>(0x49),static_cast<ascension::Char>(0x56),static_cast<ascension::Char>(0x56),static_cast<ascension::Char>(0x56),static_cast<ascension::Char>(0x49),static_cast<ascension::Char>(0x56),static_cast<ascension::Char>(0x49),static_cast<ascension::Char>(0x49),static_cast<ascension::Char>(0x56),static_cast<ascension::Char>(0x49),static_cast<ascension::Char>(0x49),static_cast<ascension::Char>(0x49),static_cast<ascension::Char>(0x49),static_cast<ascension::Char>(0x58),static_cast<ascension::Char>(0x58),static_cast<ascension::Char>(0x58),static_cast<ascension::Char>(0x49),static_cast<ascension::Char>(0x58),static_cast<ascension::Char>(0x49),static_cast<ascension::Char>(0x49),static_cast<ascension::Char>(0x4c),static_cast<ascension::Char>(0x43),static_cast<ascension::Char>(0x44),static_cast<ascension::Char>(0x4d),static_cast<ascension::Char>(0x69),static_cast<ascension::Char>(0x69),static_cast<ascension::Char>(0x69),static_cast<ascension::Char>(0x69),static_cast<ascension::Char>(0x69),static_cast<ascension::Char>(0x69),static_cast<ascension::Char>(0x69),static_cast<ascension::Char>(0x76),static_cast<ascension::Char>(0x76),static_cast<ascension::Char>(0x76),static_cast<ascension::Char>(0x69),static_cast<ascension::Char>(0x76),static_cast<ascension::Char>(0x69),static_cast<ascension::Char>(0x69),static_cast<ascension::Char>(0x76),static_cast<ascension::Char>(0x69),static_cast<ascension::Char>(0x69),static_cast<ascension::Char>(0x69),static_cast<ascension::Char>(0x69),static_cast<ascension::Char>(0x78),static_cast<ascension::Char>(0x78),static_cast<ascension::Char>(0x78),static_cast<ascension::Char>(0x69),static_cast<ascension::Char>(0x78),static_cast<ascension::Char>(0x69),static_cast<ascension::Char>(0x69),static_cast<ascension::Char>(0x6c),static_cast<ascension::Char>(0x63),static_cast<ascension::Char>(0x64),static_cast<ascension::Char>(0x6d),static_cast<ascension::Char>(0x222b),static_cast<ascension::Char>(0x222b),static_cast<ascension::Char>(0x222b),static_cast<ascension::Char>(0x222b),static_cast<ascension::Char>(0x222b),static_cast<ascension::Char>(0x222e),static_cast<ascension::Char>(0x222e),static_cast<ascension::Char>(0x222e),static_cast<ascension::Char>(0x222e),static_cast<ascension::Char>(0x222e),static_cast<ascension::Char>(0x31),static_cast<ascension::Char>(0x32),static_cast<ascension::Char>(0x33),static_cast<ascension::Char>(0x34),static_cast<ascension::Char>(0x35),static_cast<ascension::Char>(0x36),static_cast<ascension::Char>(0x37),static_cast<ascension::Char>(0x38),static_cast<ascension::Char>(0x39),static_cast<ascension::Char>(0x31),static_cast<ascension::Char>(0x30),static_cast<ascension::Char>(0x31),static_cast<ascension::Char>(0x31),static_cast<ascension::Char>(0x31),static_cast<ascension::Char>(0x32),static_cast<ascension::Char>(0x31),static_cast<ascension::Char>(0x33),static_cast<ascension::Char>(0x31),static_cast<ascension::Char>(0x34),static_cast<ascension::Char>(0x31),static_cast<ascension::Char>(0x35),static_cast<ascension::Char>(0x31),static_cast<ascension::Char>(0x36),static_cast<ascension::Char>(0x31),static_cast<ascension::Char>(0x37),static_cast<ascension::Char>(0x31),static_cast<ascension::Char>(0x38),static_cast<ascension::Char>(0x31),static_cast<ascension::Char>(0x39),static_cast<ascension::Char>(0x32),static_cast<ascension::Char>(0x30),static_cast<ascension::Char>(0x28),static_cast<ascension::Char>(0x31),static_cast<ascension::Char>(0x29),static_cast<ascension::Char>(0x28),static_cast<ascension::Char>(0x32),static_cast<ascension::Char>(0x29),static_cast<ascension::Char>(0x28),static_cast<ascension::Char>(0x33),static_cast<ascension::Char>(0x29),static_cast<ascension::Char>(0x28),static_cast<ascension::Char>(0x34),static_cast<ascension::Char>(0x29),static_cast<ascension::Char>(0x28),static_cast<ascension::Char>(0x35),static_cast<ascension::Char>(0x29),static_cast<ascension::Char>(0x28),static_cast<ascension::Char>(0x36),static_cast<ascension::Char>(0x29),static_cast<ascension::Char>(0x28),static_cast<ascension::Char>(0x37),static_cast<ascension::Char>(0x29),static_cast<ascension::Char>(0x28),static_cast<ascension::Char>(0x38),static_cast<ascension::Char>(0x29),static_cast<ascension::Char>(0x28),static_cast<ascension::Char>(0x39),static_cast<ascension::Char>(0x29),static_cast<ascension::Char>(0x28),static_cast<ascension::Char>(0x31),static_cast<ascension::Char>(0x30),static_cast<ascension::Char>(0x29),static_cast<ascension::Char>(0x28),static_cast<ascension::Char>(0x31),static_cast<ascension::Char>(0x31),static_cast<ascension::Char>(0x29),static_cast<ascension::Char>(0x28),static_cast<ascension::Char>(0x31),static_cast<ascension::Char>(0x32),static_cast<ascension::Char>(0x29),static_cast<ascension::Char>(0x28),static_cast<ascension::Char>(0x31),static_cast<ascension::Char>(0x33),static_cast<ascension::Char>(0x29),static_cast<ascension::Char>(0x28),static_cast<ascension::Char>(0x31),static_cast<ascension::Char>(0x34),static_cast<ascension::Char>(0x29),static_cast<ascension::Char>(0x28),static_cast<ascension::Char>(0x31),static_cast<ascension::Char>(0x35),static_cast<ascension::Char>(0x29),static_cast<ascension::Char>(0x28),static_cast<ascension::Char>(0x31),static_cast<ascension::Char>(0x36),static_cast<ascension::Char>(0x29),static_cast<ascension::Char>(0x28),static_cast<ascension::Char>(0x31),static_cast<ascension::Char>(0x37),static_cast<ascension::Char>(0x29),static_cast<ascension::Char>(0x28),static_cast<ascension::Char>(0x31),static_cast<ascension::Char>(0x38),static_cast<ascension::Char>(0x29),static_cast<ascension::Char>(0x28),static_cast<ascension::Char>(0x31),static_cast<ascension::Char>(0x39),static_cast<ascension::Char>(0x29),static_cast<ascension::Char>(0x28),static_cast<ascension::Char>(0x32),static_cast<ascension::Char>(0x30),static_cast<ascension::Char>(0x29),static_cast<ascension::Char>(0x31),static_cast<ascension::Char>(0x2e),static_cast<ascension::Char>(0x32),static_cast<ascension::Char>(0x2e),static_cast<ascension::Char>(0x33),static_cast<ascension::Char>(0x2e),static_cast<ascension::Char>(0x34),static_cast<ascension::Char>(0x2e),static_cast<ascension::Char>(0x35),static_cast<ascension::Char>(0x2e),static_cast<ascension::Char>(0x36),static_cast<ascension::Char>(0x2e),static_cast<ascension::Char>(0x37),static_cast<ascension::Char>(0x2e),static_cast<ascension::Char>(0x38),static_cast<ascension::Char>(0x2e),static_cast<ascension::Char>(0x39),static_cast<ascension::Char>(0x2e),static_cast<ascension::Char>(0x31),static_cast<ascension::Char>(0x30),static_cast<ascension::Char>(0x2e),static_cast<ascension::Char>(0x31),static_cast<ascension::Char>(0x31),static_cast<ascension::Char>(0x2e),static_cast<ascension::Char>(0x31),static_cast<ascension::Char>(0x32),static_cast<ascension::Char>(0x2e),static_cast<ascension::Char>(0x31),static_cast<ascension::Char>(0x33),static_cast<ascension::Char>(0x2e),static_cast<ascension::Char>(0x31),static_cast<ascension::Char>(0x34),static_cast<ascension::Char>(0x2e),static_cast<ascension::Char>(0x31),static_cast<ascension::Char>(0x35),static_cast<ascension::Char>(0x2e),static_cast<ascension::Char>(0x31),static_cast<ascension::Char>(0x36),static_cast<ascension::Char>(0x2e),static_cast<ascension::Char>(0x31),static_cast<ascension::Char>(0x37),static_cast<ascension::Char>(0x2e),static_cast<ascension::Char>(0x31),static_cast<ascension::Char>(0x38),static_cast<ascension::Char>(0x2e),static_cast<ascension::Char>(0x31),static_cast<ascension::Char>(0x39),static_cast<ascension::Char>(0x2e),static_cast<ascension::Char>(0x32),static_cast<ascension::Char>(0x30),static_cast<ascension::Char>(0x2e),static_cast<ascension::Char>(0x28),static_cast<ascension::Char>(0x61),static_cast<ascension::Char>(0x29),static_cast<ascension::Char>(0x28),static_cast<ascension::Char>(0x62),static_cast<ascension::Char>(0x29),static_cast<ascension::Char>(0x28),static_cast<ascension::Char>(0x63),static_cast<ascension::Char>(0x29),static_cast<ascension::Char>(0x28),static_cast<ascension::Char>(0x64),static_cast<ascension::Char>(0x29),static_cast<ascension::Char>(0x28),static_cast<ascension::Char>(0x65),static_cast<ascension::Char>(0x29),static_cast<ascension::Char>(0x28),static_cast<ascension::Char>(0x66),static_cast<ascension::Char>(0x29),static_cast<ascension::Char>(0x28),static_cast<ascension::Char>(0x67),static_cast<ascension::Char>(0x29),static_cast<ascension::Char>(0x28),static_cast<ascension::Char>(0x68),static_cast<ascension::Char>(0x29),static_cast<ascension::Char>(0x28),static_cast<ascension::Char>(0x69),static_cast<ascension::Char>(0x29),static_cast<ascension::Char>(0x28),static_cast<ascension::Char>(0x6a),static_cast<ascension::Char>(0x29),static_cast<ascension::Char>(0x28),static_cast<ascension::Char>(0x6b),static_cast<ascension::Char>(0x29),static_cast<ascension::Char>(0x28),static_cast<ascension::Char>(0x6c),static_cast<ascension::Char>(0x29),static_cast<ascension::Char>(0x28),static_cast<ascension::Char>(0x6d),static_cast<ascension::Char>(0x29),static_cast<ascension::Char>(0x28),static_cast<ascension::Char>(0x6e),static_cast<ascension::Char>(0x29),static_cast<ascension::Char>(0x28),static_cast<ascension::Char>(0x6f),static_cast<ascension::Char>(0x29),static_cast<ascension::Char>(0x28),static_cast<ascension::Char>(0x70),static_cast<ascension::Char>(0x29),static_cast<ascension::Char>(0x28),static_cast<ascension::Char>(0x71),static_cast<ascension::Char>(0x29),static_cast<ascension::Char>(0x28),static_cast<ascension::Char>(0x72),static_cast<ascension::Char>(0x29),static_cast<ascension::Char>(0x28),static_cast<ascension::Char>(0x73),static_cast<ascension::Char>(0x29),static_cast<ascension::Char>(0x28),static_cast<ascension::Char>(0x74),static_cast<ascension::Char>(0x29),static_cast<ascension::Char>(0x28),static_cast<ascension::Char>(0x75),static_cast<ascension::Char>(0x29),static_cast<ascension::Char>(0x28),static_cast<ascension::Char>(0x76),static_cast<ascension::Char>(0x29),static_cast<ascension::Char>(0x28),static_cast<ascension::Char>(0x77),static_cast<ascension::Char>(0x29),static_cast<ascension::Char>(0x28),static_cast<ascension::Char>(0x78),static_cast<ascension::Char>(0x29),static_cast<ascension::Char>(0x28),static_cast<ascension::Char>(0x79),static_cast<ascension::Char>(0x29),static_cast<ascension::Char>(0x28),static_cast<ascension::Char>(0x7a),static_cast<ascension::Char>(0x29),static_cast<ascension::Char>(0x41),static_cast<ascension::Char>(0x42),static_cast<ascension::Char>(0x43),static_cast<ascension::Char>(0x44),static_cast<ascension::Char>(0x45),static_cast<ascension::Char>(0x46),static_cast<ascension::Char>(0x47),static_cast<ascension::Char>(0x48),static_cast<ascension::Char>(0x49),static_cast<ascension::Char>(0x4a),static_cast<ascension::Char>(0x4b),static_cast<ascension::Char>(0x4c),static_cast<ascension::Char>(0x4d),static_cast<ascension::Char>(0x4e),static_cast<ascension::Char>(0x4f),static_cast<ascension::Char>(0x50),static_cast<ascension::Char>(0x51),static_cast<ascension::Char>(0x52),static_cast<ascension::Char>(0x53),static_cast<ascension::Char>(0x54),static_cast<ascension::Char>(0x55),static_cast<ascension::Char>(0x56),static_cast<ascension::Char>(0x57),static_cast<ascension::Char>(0x58),static_cast<ascension::Char>(0x59),static_cast<ascension::Char>(0x5a),static_cast<ascension::Char>(0x61),static_cast<ascension::Char>(0x62),static_cast<ascension::Char>(0x63),static_cast<ascension::Char>(0x64),static_cast<ascension::Char>(0x65),static_cast<ascension::Char>(0x66),static_cast<ascension::Char>(0x67),static_cast<ascension::Char>(0x68),static_cast<ascension::Char>(0x69),static_cast<ascension::Char>(0x6a),static_cast<ascension::Char>(0x6b),static_cast<ascension::Char>(0x6c),static_cast<ascension::Char>(0x6d),static_cast<ascension::Char>(0x6e),static_cast<ascension::Char>(0x6f),static_cast<ascension::Char>(0x70),static_cast<ascension::Char>(0x71),static_cast<ascension::Char>(0x72),static_cast<ascension::Char>(0x73),static_cast<ascension::Char>(0x74),static_cast<ascension::Char>(0x75),static_cast<ascension::Char>(0x76),static_cast<ascension::Char>(0x77),static_cast<ascension::Char>(0x78),static_cast<ascension::Char>(0x79),static_cast<ascension::Char>(0x7a),static_cast<ascension::Char>(0x30),static_cast<ascension::Char>(0x222b),static_cast<ascension::Char>(0x222b),static_cast<ascension::Char>(0x222b),static_cast<ascension::Char>(0x222b),static_cast<ascension::Char>(0x3a),static_cast<ascension::Char>(0x3a),static_cast<ascension::Char>(0x3d),static_cast<ascension::Char>(0x3d),static_cast<ascension::Char>(0x3d),static_cast<ascension::Char>(0x3d),static_cast<ascension::Char>(0x3d),static_cast<ascension::Char>(0x3d),static_cast<ascension::Char>(0x6a),static_cast<ascension::Char>(0x56),static_cast<ascension::Char>(0x2d61),static_cast<ascension::Char>(0x6bcd),static_cast<ascension::Char>(0x9f9f),static_cast<ascension::Char>(0x4e00),static_cast<ascension::Char>(0x4e28),static_cast<ascension::Char>(0x4e36),static_cast<ascension::Char>(0x4e3f),static_cast<ascension::Char>(0x4e59),static_cast<ascension::Char>(0x4e85),static_cast<ascension::Char>(0x4e8c),static_cast<ascension::Char>(0x4ea0),static_cast<ascension::Char>(0x4eba),static_cast<ascension::Char>(0x513f),static_cast<ascension::Char>(0x5165),static_cast<ascension::Char>(0x516b),static_cast<ascension::Char>(0x5182),static_cast<ascension::Char>(0x5196),static_cast<ascension::Char>(0x51ab),static_cast<ascension::Char>(0x51e0),static_cast<ascension::Char>(0x51f5),static_cast<ascension::Char>(0x5200),static_cast<ascension::Char>(0x529b),static_cast<ascension::Char>(0x52f9),static_cast<ascension::Char>(0x5315),static_cast<ascension::Char>(0x531a),static_cast<ascension::Char>(0x5338),static_cast<ascension::Char>(0x5341),static_cast<ascension::Char>(0x535c),static_cast<ascension::Char>(0x5369),static_cast<ascension::Char>(0x5382),static_cast<ascension::Char>(0x53b6),static_cast<ascension::Char>(0x53c8),static_cast<ascension::Char>(0x53e3),static_cast<ascension::Char>(0x56d7),static_cast<ascension::Char>(0x571f),static_cast<ascension::Char>(0x58eb),static_cast<ascension::Char>(0x5902),static_cast<ascension::Char>(0x590a),static_cast<ascension::Char>(0x5915),static_cast<ascension::Char>(0x5927),static_cast<ascension::Char>(0x5973),static_cast<ascension::Char>(0x5b50),static_cast<ascension::Char>(0x5b80),static_cast<ascension::Char>(0x5bf8),static_cast<ascension::Char>(0x5c0f),static_cast<ascension::Char>(0x5c22),static_cast<ascension::Char>(0x5c38),static_cast<ascension::Char>(0x5c6e),static_cast<ascension::Char>(0x5c71),static_cast<ascension::Char>(0x5ddb),static_cast<ascension::Char>(0x5de5),static_cast<ascension::Char>(0x5df1),static_cast<ascension::Char>(0x5dfe),static_cast<ascension::Char>(0x5e72),static_cast<ascension::Char>(0x5e7a),static_cast<ascension::Char>(0x5e7f),static_cast<ascension::Char>(0x5ef4),static_cast<ascension::Char>(0x5efe),static_cast<ascension::Char>(0x5f0b),static_cast<ascension::Char>(0x5f13),static_cast<ascension::Char>(0x5f50),static_cast<ascension::Char>(0x5f61),static_cast<ascension::Char>(0x5f73),static_cast<ascension::Char>(0x5fc3),static_cast<ascension::Char>(0x6208),static_cast<ascension::Char>(0x6236),static_cast<ascension::Char>(0x624b),static_cast<ascension::Char>(0x652f),static_cast<ascension::Char>(0x6534),static_cast<ascension::Char>(0x6587),static_cast<ascension::Char>(0x6597),static_cast<ascension::Char>(0x65a4),static_cast<ascension::Char>(0x65b9),static_cast<ascension::Char>(0x65e0),static_cast<ascension::Char>(0x65e5),static_cast<ascension::Char>(0x66f0),static_cast<ascension::Char>(0x6708),static_cast<ascension::Char>(0x6728),static_cast<ascension::Char>(0x6b20),static_cast<ascension::Char>(0x6b62),static_cast<ascension::Char>(0x6b79),static_cast<ascension::Char>(0x6bb3),static_cast<ascension::Char>(0x6bcb),static_cast<ascension::Char>(0x6bd4),static_cast<ascension::Char>(0x6bdb),static_cast<ascension::Char>(0x6c0f),static_cast<ascension::Char>(0x6c14),static_cast<ascension::Char>(0x6c34),static_cast<ascension::Char>(0x706b),static_cast<ascension::Char>(0x722a),static_cast<ascension::Char>(0x7236),static_cast<ascension::Char>(0x723b),static_cast<ascension::Char>(0x723f),static_cast<ascension::Char>(0x7247),static_cast<ascension::Char>(0x7259),static_cast<ascension::Char>(0x725b),static_cast<ascension::Char>(0x72ac),static_cast<ascension::Char>(0x7384),static_cast<ascension::Char>(0x7389),static_cast<ascension::Char>(0x74dc),static_cast<ascension::Char>(0x74e6),static_cast<ascension::Char>(0x7518),static_cast<ascension::Char>(0x751f),static_cast<ascension::Char>(0x7528),static_cast<ascension::Char>(0x7530),static_cast<ascension::Char>(0x758b),static_cast<ascension::Char>(0x7592),static_cast<ascension::Char>(0x7676),static_cast<ascension::Char>(0x767d),static_cast<ascension::Char>(0x76ae),static_cast<ascension::Char>(0x76bf),static_cast<ascension::Char>(0x76ee),static_cast<ascension::Char>(0x77db),static_cast<ascension::Char>(0x77e2),static_cast<ascension::Char>(0x77f3),static_cast<ascension::Char>(0x793a),static_cast<ascension::Char>(0x79b8),static_cast<ascension::Char>(0x79be),static_cast<ascension::Char>(0x7a74),static_cast<ascension::Char>(0x7acb),static_cast<ascension::Char>(0x7af9),static_cast<ascension::Char>(0x7c73),static_cast<ascension::Char>(0x7cf8),static_cast<ascension::Char>(0x7f36),static_cast<ascension::Char>(0x7f51),static_cast<ascension::Char>(0x7f8a),static_cast<ascension::Char>(0x7fbd),static_cast<ascension::Char>(0x8001),static_cast<ascension::Char>(0x800c),static_cast<ascension::Char>(0x8012),static_cast<ascension::Char>(0x8033),static_cast<ascension::Char>(0x807f),static_cast<ascension::Char>(0x8089),static_cast<ascension::Char>(0x81e3),static_cast<ascension::Char>(0x81ea),static_cast<ascension::Char>(0x81f3),static_cast<ascension::Char>(0x81fc),static_cast<ascension::Char>(0x820c),static_cast<ascension::Char>(0x821b),static_cast<ascension::Char>(0x821f),static_cast<ascension::Char>(0x826e),static_cast<ascension::Char>(0x8272),static_cast<ascension::Char>(0x8278),static_cast<ascension::Char>(0x864d),static_cast<ascension::Char>(0x866b),static_cast<ascension::Char>(0x8840),static_cast<ascension::Char>(0x884c),static_cast<ascension::Char>(0x8863),static_cast<ascension::Char>(0x897e),static_cast<ascension::Char>(0x898b),static_cast<ascension::Char>(0x89d2),static_cast<ascension::Char>(0x8a00),static_cast<ascension::Char>(0x8c37),static_cast<ascension::Char>(0x8c46),static_cast<ascension::Char>(0x8c55),static_cast<ascension::Char>(0x8c78),static_cast<ascension::Char>(0x8c9d),static_cast<ascension::Char>(0x8d64),static_cast<ascension::Char>(0x8d70),static_cast<ascension::Char>(0x8db3),static_cast<ascension::Char>(0x8eab),static_cast<ascension::Char>(0x8eca),static_cast<ascension::Char>(0x8f9b),static_cast<ascension::Char>(0x8fb0),static_cast<ascension::Char>(0x8fb5),static_cast<ascension::Char>(0x9091),static_cast<ascension::Char>(0x9149),static_cast<ascension::Char>(0x91c6),static_cast<ascension::Char>(0x91cc),static_cast<ascension::Char>(0x91d1),static_cast<ascension::Char>(0x9577),static_cast<ascension::Char>(0x9580),static_cast<ascension::Char>(0x961c),static_cast<ascension::Char>(0x96b6),static_cast<ascension::Char>(0x96b9),static_cast<ascension::Char>(0x96e8),static_cast<ascension::Char>(0x9751),static_cast<ascension::Char>(0x975e),static_cast<ascension::Char>(0x9762),static_cast<ascension::Char>(0x9769),static_cast<ascension::Char>(0x97cb),static_cast<ascension::Char>(0x97ed),static_cast<ascension::Char>(0x97f3),static_cast<ascension::Char>(0x9801),static_cast<ascension::Char>(0x98a8),static_cast<ascension::Char>(0x98db),static_cast<ascension::Char>(0x98df),static_cast<ascension::Char>(0x9996),static_cast<ascension::Char>(0x9999),static_cast<ascension::Char>(0x99ac),static_cast<ascension::Char>(0x9aa8),static_cast<ascension::Char>(0x9ad8),static_cast<ascension::Char>(0x9adf),static_cast<ascension::Char>(0x9b25),static_cast<ascension::Char>(0x9b2f),static_cast<ascension::Char>(0x9b32),static_cast<ascension::Char>(0x9b3c),static_cast<ascension::Char>(0x9b5a),static_cast<ascension::Char>(0x9ce5),static_cast<ascension::Char>(0x9e75),static_cast<ascension::Char>(0x9e7f),static_cast<ascension::Char>(0x9ea5),static_cast<ascension::Char>(0x9ebb),static_cast<ascension::Char>(0x9ec3),static_cast<ascension::Char>(0x9ecd),static_cast<ascension::Char>(0x9ed1),static_cast<ascension::Char>(0x9ef9),static_cast<ascension::Char>(0x9efd),static_cast<ascension::Char>(0x9f0e),static_cast<ascension::Char>(0x9f13),static_cast<ascension::Char>(0x9f20),static_cast<ascension::Char>(0x9f3b),static_cast<ascension::Char>(0x9f4a),static_cast<ascension::Char>(0x9f52),static_cast<ascension::Char>(0x9f8d),static_cast<ascension::Char>(0x9f9c),static_cast<ascension::Char>(0x9fa0),static_cast<ascension::Char>(0x20),static_cast<ascension::Char>(0x3012),static_cast<ascension::Char>(0x5341),static_cast<ascension::Char>(0x5344),static_cast<ascension::Char>(0x5345),static_cast<ascension::Char>(0x20),static_cast<ascension::Char>(0x3099),static_cast<ascension::Char>(0x20),static_cast<ascension::Char>(0x309a),static_cast<ascension::Char>(0x3088),static_cast<ascension::Char>(0x308a),static_cast<ascension::Char>(0x30b3),static_cast<ascension::Char>(0x30c8),static_cast<ascension::Char>(0x1100),static_cast<ascension::Char>(0x1101),static_cast<ascension::Char>(0x11aa),static_cast<ascension::Char>(0x1102),static_cast<ascension::Char>(0x11ac),static_cast<ascension::Char>(0x11ad),static_cast<ascension::Char>(0x1103),static_cast<ascension::Char>(0x1104),static_cast<ascension::Char>(0x1105),static_cast<ascension::Char>(0x11b0),static_cast<ascension::Char>(0x11b1),static_cast<ascension::Char>(0x11b2),static_cast<ascension::Char>(0x11b3),static_cast<ascension::Char>(0x11b4),static_cast<ascension::Char>(0x11b5),static_cast<ascension::Char>(0x111a),static_cast<ascension::Char>(0x1106),static_cast<ascension::Char>(0x1107),static_cast<ascension::Char>(0x1108),static_cast<ascension::Char>(0x1121),static_cast<ascension::Char>(0x1109),static_cast<ascension::Char>(0x110a),static_cast<ascension::Char>(0x110b),static_cast<ascension::Char>(0x110c),static_cast<ascension::Char>(0x110d),static_cast<ascension::Char>(0x110e),static_cast<ascension::Char>(0x110f),static_cast<ascension::Char>(0x1110),static_cast<ascension::Char>(0x1111),static_cast<ascension::Char>(0x1112),static_cast<ascension::Char>(0x1161),static_cast<ascension::Char>(0x1162),static_cast<ascension::Char>(0x1163),static_cast<ascension::Char>(0x1164),static_cast<ascension::Char>(0x1165),static_cast<ascension::Char>(0x1166),static_cast<ascension::Char>(0x1167),static_cast<ascension::Char>(0x1168),static_cast<ascension::Char>(0x1169),static_cast<ascension::Char>(0x116a),static_cast<ascension::Char>(0x116b),static_cast<ascension::Char>(0x116c),static_cast<ascension::Char>(0x116d),static_cast<ascension::Char>(0x116e),static_cast<ascension::Char>(0x116f),static_cast<ascension::Char>(0x1170),static_cast<ascension::Char>(0x1171),static_cast<ascension::Char>(0x1172),static_cast<ascension::Char>(0x1173),static_cast<ascension::Char>(0x1174),static_cast<ascension::Char>(0x1175),static_cast<ascension::Char>(0x1160),static_cast<ascension::Char>(0x1114),static_cast<ascension::Char>(0x1115),static_cast<ascension::Char>(0x11c7),static_cast<ascension::Char>(0x11c8),static_cast<ascension::Char>(0x11cc),static_cast<ascension::Char>(0x11ce),static_cast<ascension::Char>(0x11d3),static_cast<ascension::Char>(0x11d7),static_cast<ascension::Char>(0x11d9),static_cast<ascension::Char>(0x111c),static_cast<ascension::Char>(0x11dd),static_cast<ascension::Char>(0x11df),static_cast<ascension::Char>(0x111d),static_cast<ascension::Char>(0x111e),static_cast<ascension::Char>(0x1120),static_cast<ascension::Char>(0x1122),static_cast<ascension::Char>(0x1123),static_cast<ascension::Char>(0x1127),static_cast<ascension::Char>(0x1129),static_cast<ascension::Char>(0x112b),static_cast<ascension::Char>(0x112c),static_cast<ascension::Char>(0x112d),static_cast<ascension::Char>(0x112e),static_cast<ascension::Char>(0x112f),static_cast<ascension::Char>(0x1132),static_cast<ascension::Char>(0x1136),static_cast<ascension::Char>(0x1140),static_cast<ascension::Char>(0x1147),static_cast<ascension::Char>(0x114c),static_cast<ascension::Char>(0x11f1),static_cast<ascension::Char>(0x11f2),static_cast<ascension::Char>(0x1157),static_cast<ascension::Char>(0x1158),static_cast<ascension::Char>(0x1159),static_cast<ascension::Char>(0x1184),static_cast<ascension::Char>(0x1185),static_cast<ascension::Char>(0x1188),static_cast<ascension::Char>(0x1191),static_cast<ascension::Char>(0x1192),static_cast<ascension::Char>(0x1194),static_cast<ascension::Char>(0x119e),static_cast<ascension::Char>(0x11a1),static_cast<ascension::Char>(0x4e00),static_cast<ascension::Char>(0x4e8c),static_cast<ascension::Char>(0x4e09),static_cast<ascension::Char>(0x56db),static_cast<ascension::Char>(0x4e0a),static_cast<ascension::Char>(0x4e2d),static_cast<ascension::Char>(0x4e0b),static_cast<ascension::Char>(0x7532),static_cast<ascension::Char>(0x4e59),static_cast<ascension::Char>(0x4e19),static_cast<ascension::Char>(0x4e01),static_cast<ascension::Char>(0x5929),static_cast<ascension::Char>(0x5730),static_cast<ascension::Char>(0x4eba),static_cast<ascension::Char>(0x28),static_cast<ascension::Char>(0x1100),static_cast<ascension::Char>(0x29),static_cast<ascension::Char>(0x28),static_cast<ascension::Char>(0x1102),static_cast<ascension::Char>(0x29),static_cast<ascension::Char>(0x28),static_cast<ascension::Char>(0x1103),static_cast<ascension::Char>(0x29),static_cast<ascension::Char>(0x28),static_cast<ascension::Char>(0x1105),static_cast<ascension::Char>(0x29),static_cast<ascension::Char>(0x28),static_cast<ascension::Char>(0x1106),static_cast<ascension::Char>(0x29),static_cast<ascension::Char>(0x28),static_cast<ascension::Char>(0x1107),static_cast<ascension::Char>(0x29),static_cast<ascension::Char>(0x28),static_cast<ascension::Char>(0x1109),static_cast<ascension::Char>(0x29),static_cast<ascension::Char>(0x28),static_cast<ascension::Char>(0x110b),static_cast<ascension::Char>(0x29),static_cast<ascension::Char>(0x28),static_cast<ascension::Char>(0x110c),static_cast<ascension::Char>(0x29),static_cast<ascension::Char>(0x28),static_cast<ascension::Char>(0x110e),static_cast<ascension::Char>(0x29),static_cast<ascension::Char>(0x28),static_cast<ascension::Char>(0x110f),static_cast<ascension::Char>(0x29),static_cast<ascension::Char>(0x28),static_cast<ascension::Char>(0x1110),static_cast<ascension::Char>(0x29),static_cast<ascension::Char>(0x28),static_cast<ascension::Char>(0x1111),static_cast<ascension::Char>(0x29),static_cast<ascension::Char>(0x28),static_cast<ascension::Char>(0x1112),static_cast<ascension::Char>(0x29),static_cast<ascension::Char>(0x28),static_cast<ascension::Char>(0x1100),static_cast<ascension::Char>(0x1161),static_cast<ascension::Char>(0x29),static_cast<ascension::Char>(0x28),static_cast<ascension::Char>(0x1102),static_cast<ascension::Char>(0x1161),static_cast<ascension::Char>(0x29),static_cast<ascension::Char>(0x28),static_cast<ascension::Char>(0x1103),static_cast<ascension::Char>(0x1161),static_cast<ascension::Char>(0x29),static_cast<ascension::Char>(0x28),static_cast<ascension::Char>(0x1105),static_cast<ascension::Char>(0x1161),static_cast<ascension::Char>(0x29),static_cast<ascension::Char>(0x28),static_cast<ascension::Char>(0x1106),static_cast<ascension::Char>(0x1161),static_cast<ascension::Char>(0x29),static_cast<ascension::Char>(0x28),static_cast<ascension::Char>(0x1107),static_cast<ascension::Char>(0x1161),static_cast<ascension::Char>(0x29),static_cast<ascension::Char>(0x28),static_cast<ascension::Char>(0x1109),static_cast<ascension::Char>(0x1161),static_cast<ascension::Char>(0x29),static_cast<ascension::Char>(0x28),static_cast<ascension::Char>(0x110b),static_cast<ascension::Char>(0x1161),static_cast<ascension::Char>(0x29),static_cast<ascension::Char>(0x28),static_cast<ascension::Char>(0x110c),static_cast<ascension::Char>(0x1161),static_cast<ascension::Char>(0x29),static_cast<ascension::Char>(0x28),static_cast<ascension::Char>(0x110e),static_cast<ascension::Char>(0x1161),static_cast<ascension::Char>(0x29),static_cast<ascension::Char>(0x28),static_cast<ascension::Char>(0x110f),static_cast<ascension::Char>(0x1161),static_cast<ascension::Char>(0x29),static_cast<ascension::Char>(0x28),static_cast<ascension::Char>(0x1110),static_cast<ascension::Char>(0x1161),static_cast<ascension::Char>(0x29),static_cast<ascension::Char>(0x28),static_cast<ascension::Char>(0x1111),static_cast<ascension::Char>(0x1161),static_cast<ascension::Char>(0x29),static_cast<ascension::Char>(0x28),static_cast<ascension::Char>(0x1112),static_cast<ascension::Char>(0x1161),static_cast<ascension::Char>(0x29),static_cast<ascension::Char>(0x28),static_cast<ascension::Char>(0x110c),static_cast<ascension::Char>(0x116e),static_cast<ascension::Char>(0x29),static_cast<ascension::Char>(0x28),static_cast<ascension::Char>(0x110b),static_cast<ascension::Char>(0x1169),static_cast<ascension::Char>(0x110c),static_cast<ascension::Char>(0x1165),static_cast<ascension::Char>(0x11ab),static_cast<ascension::Char>(0x29),static_cast<ascension::Char>(0x28),static_cast<ascension::Char>(0x110b),static_cast<ascension::Char>(0x1169),static_cast<ascension::Char>(0x1112),static_cast<ascension::Char>(0x116e),static_cast<ascension::Char>(0x29),static_cast<ascension::Char>(0x28),static_cast<ascension::Char>(0x4e00),static_cast<ascension::Char>(0x29),static_cast<ascension::Char>(0x28),static_cast<ascension::Char>(0x4e8c),static_cast<ascension::Char>(0x29),static_cast<ascension::Char>(0x28),static_cast<ascension::Char>(0x4e09),static_cast<ascension::Char>(0x29),static_cast<ascension::Char>(0x28),static_cast<ascension::Char>(0x56db),static_cast<ascension::Char>(0x29),static_cast<ascension::Char>(0x28),static_cast<ascension::Char>(0x4e94),static_cast<ascension::Char>(0x29),static_cast<ascension::Char>(0x28),static_cast<ascension::Char>(0x516d),static_cast<ascension::Char>(0x29),static_cast<ascension::Char>(0x28),static_cast<ascension::Char>(0x4e03),static_cast<ascension::Char>(0x29),static_cast<ascension::Char>(0x28),static_cast<ascension::Char>(0x516b),static_cast<ascension::Char>(0x29),static_cast<ascension::Char>(0x28),static_cast<ascension::Char>(0x4e5d),static_cast<ascension::Char>(0x29),static_cast<ascension::Char>(0x28),static_cast<ascension::Char>(0x5341),static_cast<ascension::Char>(0x29),static_cast<ascension::Char>(0x28),static_cast<ascension::Char>(0x6708),static_cast<ascension::Char>(0x29),static_cast<ascension::Char>(0x28),static_cast<ascension::Char>(0x706b),static_cast<ascension::Char>(0x29),static_cast<ascension::Char>(0x28),static_cast<ascension::Char>(0x6c34),static_cast<ascension::Char>(0x29),static_cast<ascension::Char>(0x28),static_cast<ascension::Char>(0x6728),static_cast<ascension::Char>(0x29),static_cast<ascension::Char>(0x28),static_cast<ascension::Char>(0x91d1),static_cast<ascension::Char>(0x29),static_cast<ascension::Char>(0x28),static_cast<ascension::Char>(0x571f),static_cast<ascension::Char>(0x29),static_cast<ascension::Char>(0x28),static_cast<ascension::Char>(0x65e5),static_cast<ascension::Char>(0x29),static_cast<ascension::Char>(0x28),static_cast<ascension::Char>(0x682a),static_cast<ascension::Char>(0x29),static_cast<ascension::Char>(0x28),static_cast<ascension::Char>(0x6709),static_cast<ascension::Char>(0x29),static_cast<ascension::Char>(0x28),static_cast<ascension::Char>(0x793e),static_cast<ascension::Char>(0x29),static_cast<ascension::Char>(0x28),static_cast<ascension::Char>(0x540d),static_cast<ascension::Char>(0x29),static_cast<ascension::Char>(0x28),static_cast<ascension::Char>(0x7279),static_cast<ascension::Char>(0x29),static_cast<ascension::Char>(0x28),static_cast<ascension::Char>(0x8ca1),static_cast<ascension::Char>(0x29),static_cast<ascension::Char>(0x28),static_cast<ascension::Char>(0x795d),static_cast<ascension::Char>(0x29),static_cast<ascension::Char>(0x28),static_cast<ascension::Char>(0x52b4),static_cast<ascension::Char>(0x29),static_cast<ascension::Char>(0x28),static_cast<ascension::Char>(0x4ee3),static_cast<ascension::Char>(0x29),static_cast<ascension::Char>(0x28),static_cast<ascension::Char>(0x547c),static_cast<ascension::Char>(0x29),static_cast<ascension::Char>(0x28),static_cast<ascension::Char>(0x5b66),static_cast<ascension::Char>(0x29),static_cast<ascension::Char>(0x28),static_cast<ascension::Char>(0x76e3),static_cast<ascension::Char>(0x29),static_cast<ascension::Char>(0x28),static_cast<ascension::Char>(0x4f01),static_cast<ascension::Char>(0x29),static_cast<ascension::Char>(0x28),static_cast<ascension::Char>(0x8cc7),static_cast<ascension::Char>(0x29),static_cast<ascension::Char>(0x28),static_cast<ascension::Char>(0x5354),static_cast<ascension::Char>(0x29),static_cast<ascension::Char>(0x28),static_cast<ascension::Char>(0x796d),static_cast<ascension::Char>(0x29),static_cast<ascension::Char>(0x28),static_cast<ascension::Char>(0x4f11),static_cast<ascension::Char>(0x29),static_cast<ascension::Char>(0x28),static_cast<ascension::Char>(0x81ea),static_cast<ascension::Char>(0x29),static_cast<ascension::Char>(0x28),static_cast<ascension::Char>(0x81f3),static_cast<ascension::Char>(0x29),static_cast<ascension::Char>(0x50),static_cast<ascension::Char>(0x54),static_cast<ascension::Char>(0x45),static_cast<ascension::Char>(0x32),static_cast<ascension::Char>(0x31),static_cast<ascension::Char>(0x32),static_cast<ascension::Char>(0x32),static_cast<ascension::Char>(0x32),static_cast<ascension::Char>(0x33),static_cast<ascension::Char>(0x32),static_cast<ascension::Char>(0x34),static_cast<ascension::Char>(0x32),static_cast<ascension::Char>(0x35),static_cast<ascension::Char>(0x32),static_cast<ascension::Char>(0x36),static_cast<ascension::Char>(0x32),static_cast<ascension::Char>(0x37),static_cast<ascension::Char>(0x32),static_cast<ascension::Char>(0x38),static_cast<ascension::Char>(0x32),static_cast<ascension::Char>(0x39),static_cast<ascension::Char>(0x33),static_cast<ascension::Char>(0x30),static_cast<ascension::Char>(0x33),static_cast<ascension::Char>(0x31),static_cast<ascension::Char>(0x33),static_cast<ascension::Char>(0x32),static_cast<ascension::Char>(0x33),static_cast<ascension::Char>(0x33),static_cast<ascension::Char>(0x33),static_cast<ascension::Char>(0x34),static_cast<ascension::Char>(0x33),static_cast<ascension::Char>(0x35),static_cast<ascension::Char>(0x1100),static_cast<ascension::Char>(0x1102),static_cast<ascension::Char>(0x1103),static_cast<ascension::Char>(0x1105),static_cast<ascension::Char>(0x1106),static_cast<ascension::Char>(0x1107),static_cast<ascension::Char>(0x1109),static_cast<ascension::Char>(0x110b),static_cast<ascension::Char>(0x110c),static_cast<ascension::Char>(0x110e),static_cast<ascension::Char>(0x110f),static_cast<ascension::Char>(0x1110),static_cast<ascension::Char>(0x1111),static_cast<ascension::Char>(0x1112),static_cast<ascension::Char>(0x1100),static_cast<ascension::Char>(0x1161),static_cast<ascension::Char>(0x1102),static_cast<ascension::Char>(0x1161),static_cast<ascension::Char>(0x1103),static_cast<ascension::Char>(0x1161),static_cast<ascension::Char>(0x1105),static_cast<ascension::Char>(0x1161),static_cast<ascension::Char>(0x1106),static_cast<ascension::Char>(0x1161),static_cast<ascension::Char>(0x1107),static_cast<ascension::Char>(0x1161),static_cast<ascension::Char>(0x1109),static_cast<ascension::Char>(0x1161),static_cast<ascension::Char>(0x110b),static_cast<ascension::Char>(0x1161),static_cast<ascension::Char>(0x110c),static_cast<ascension::Char>(0x1161),static_cast<ascension::Char>(0x110e),static_cast<ascension::Char>(0x1161),static_cast<ascension::Char>(0x110f),static_cast<ascension::Char>(0x1161),static_cast<ascension::Char>(0x1110),static_cast<ascension::Char>(0x1161),static_cast<ascension::Char>(0x1111),static_cast<ascension::Char>(0x1161),static_cast<ascension::Char>(0x1112),static_cast<ascension::Char>(0x1161),static_cast<ascension::Char>(0x110e),static_cast<ascension::Char>(0x1161),static_cast<ascension::Char>(0x11b7),static_cast<ascension::Char>(0x1100),static_cast<ascension::Char>(0x1169),static_cast<ascension::Char>(0x110c),static_cast<ascension::Char>(0x116e),static_cast<ascension::Char>(0x110b),static_cast<ascension::Char>(0x1174),static_cast<ascension::Char>(0x110b),static_cast<ascension::Char>(0x116e),static_cast<ascension::Char>(0x4e00),static_cast<ascension::Char>(0x4e8c),static_cast<ascension::Char>(0x4e09),static_cast<ascension::Char>(0x56db),static_cast<ascension::Char>(0x4e94),static_cast<ascension::Char>(0x516d),static_cast<ascension::Char>(0x4e03),static_cast<ascension::Char>(0x516b),static_cast<ascension::Char>(0x4e5d),static_cast<ascension::Char>(0x5341),static_cast<ascension::Char>(0x6708),static_cast<ascension::Char>(0x706b),static_cast<ascension::Char>(0x6c34),static_cast<ascension::Char>(0x6728),static_cast<ascension::Char>(0x91d1),static_cast<ascension::Char>(0x571f),static_cast<ascension::Char>(0x65e5),static_cast<ascension::Char>(0x682a),static_cast<ascension::Char>(0x6709),static_cast<ascension::Char>(0x793e),static_cast<ascension::Char>(0x540d),static_cast<ascension::Char>(0x7279),static_cast<ascension::Char>(0x8ca1),static_cast<ascension::Char>(0x795d),static_cast<ascension::Char>(0x52b4),static_cast<ascension::Char>(0x79d8),static_cast<ascension::Char>(0x7537),static_cast<ascension::Char>(0x5973),static_cast<ascension::Char>(0x9069),static_cast<ascension::Char>(0x512a),static_cast<ascension::Char>(0x5370),static_cast<ascension::Char>(0x6ce8),static_cast<ascension::Char>(0x9805),static_cast<ascension::Char>(0x4f11),static_cast<ascension::Char>(0x5199),static_cast<ascension::Char>(0x6b63),static_cast<ascension::Char>(0x4e0a),static_cast<ascension::Char>(0x4e2d),static_cast<ascension::Char>(0x4e0b),static_cast<ascension::Char>(0x5de6),static_cast<ascension::Char>(0x53f3),static_cast<ascension::Char>(0x533b),static_cast<ascension::Char>(0x5b97),static_cast<ascension::Char>(0x5b66),static_cast<ascension::Char>(0x76e3),static_cast<ascension::Char>(0x4f01),static_cast<ascension::Char>(0x8cc7),static_cast<ascension::Char>(0x5354),static_cast<ascension::Char>(0x591c),static_cast<ascension::Char>(0x33),static_cast<ascension::Char>(0x36),static_cast<ascension::Char>(0x33),static_cast<ascension::Char>(0x37),static_cast<ascension::Char>(0x33),static_cast<ascension::Char>(0x38),static_cast<ascension::Char>(0x33),static_cast<ascension::Char>(0x39),static_cast<ascension::Char>(0x34),static_cast<ascension::Char>(0x30),static_cast<ascension::Char>(0x34),static_cast<ascension::Char>(0x31),static_cast<ascension::Char>(0x34),static_cast<ascension::Char>(0x32),static_cast<ascension::Char>(0x34),static_cast<ascension::Char>(0x33),static_cast<ascension::Char>(0x34),static_cast<ascension::Char>(0x34),static_cast<ascension::Char>(0x34),static_cast<ascension::Char>(0x35),static_cast<ascension::Char>(0x34),static_cast<ascension::Char>(0x36),static_cast<ascension::Char>(0x34),static_cast<ascension::Char>(0x37),static_cast<ascension::Char>(0x34),static_cast<ascension::Char>(0x38),static_cast<ascension::Char>(0x34),static_cast<ascension::Char>(0x39),static_cast<ascension::Char>(0x35),static_cast<ascension::Char>(0x30),static_cast<ascension::Char>(0x31),static_cast<ascension::Char>(0x6708),static_cast<ascension::Char>(0x32),static_cast<ascension::Char>(0x6708),static_cast<ascension::Char>(0x33),static_cast<ascension::Char>(0x6708),static_cast<ascension::Char>(0x34),static_cast<ascension::Char>(0x6708),static_cast<ascension::Char>(0x35),static_cast<ascension::Char>(0x6708),static_cast<ascension::Char>(0x36),static_cast<ascension::Char>(0x6708),static_cast<ascension::Char>(0x37),static_cast<ascension::Char>(0x6708),static_cast<ascension::Char>(0x38),static_cast<ascension::Char>(0x6708),static_cast<ascension::Char>(0x39),static_cast<ascension::Char>(0x6708),static_cast<ascension::Char>(0x31),static_cast<ascension::Char>(0x30),static_cast<ascension::Char>(0x6708),static_cast<ascension::Char>(0x31),static_cast<ascension::Char>(0x31),static_cast<ascension::Char>(0x6708),static_cast<ascension::Char>(0x31),static_cast<ascension::Char>(0x32),static_cast<ascension::Char>(0x6708),static_cast<ascension::Char>(0x48),static_cast<ascension::Char>(0x67),static_cast<ascension::Char>(0x65),static_cast<ascension::Char>(0x72),static_cast<ascension::Char>(0x67),static_cast<ascension::Char>(0x65),static_cast<ascension::Char>(0x56),static_cast<ascension::Char>(0x4c),static_cast<ascension::Char>(0x54),static_cast<ascension::Char>(0x44),static_cast<ascension::Char>(0x30a2),static_cast<ascension::Char>(0x30a4),static_cast<ascension::Char>(0x30a6),static_cast<ascension::Char>(0x30a8),static_cast<ascension::Char>(0x30aa),static_cast<ascension::Char>(0x30ab),static_cast<ascension::Char>(0x30ad),static_cast<ascension::Char>(0x30af),static_cast<ascension::Char>(0x30b1),static_cast<ascension::Char>(0x30b3),static_cast<ascension::Char>(0x30b5),static_cast<ascension::Char>(0x30b7),static_cast<ascension::Char>(0x30b9),static_cast<ascension::Char>(0x30bb),static_cast<ascension::Char>(0x30bd),static_cast<ascension::Char>(0x30bf),static_cast<ascension::Char>(0x30c1),static_cast<ascension::Char>(0x30c4),static_cast<ascension::Char>(0x30c6),static_cast<ascension::Char>(0x30c8),static_cast<ascension::Char>(0x30ca),static_cast<ascension::Char>(0x30cb),static_cast<ascension::Char>(0x30cc),static_cast<ascension::Char>(0x30cd),static_cast<ascension::Char>(0x30ce),static_cast<ascension::Char>(0x30cf),static_cast<ascension::Char>(0x30d2),static_cast<ascension::Char>(0x30d5),static_cast<ascension::Char>(0x30d8),static_cast<ascension::Char>(0x30db),static_cast<ascension::Char>(0x30de),static_cast<ascension::Char>(0x30df),static_cast<ascension::Char>(0x30e0),static_cast<ascension::Char>(0x30e1),static_cast<ascension::Char>(0x30e2),static_cast<ascension::Char>(0x30e4),static_cast<ascension::Char>(0x30e6),static_cast<ascension::Char>(0x30e8),static_cast<ascension::Char>(0x30e9),static_cast<ascension::Char>(0x30ea),static_cast<ascension::Char>(0x30eb),static_cast<ascension::Char>(0x30ec),static_cast<ascension::Char>(0x30ed),static_cast<ascension::Char>(0x30ef),static_cast<ascension::Char>(0x30f0),static_cast<ascension::Char>(0x30f1),static_cast<ascension::Char>(0x30f2),static_cast<ascension::Char>(0x30a2),static_cast<ascension::Char>(0x30d1),static_cast<ascension::Char>(0x30fc),static_cast<ascension::Char>(0x30c8),static_cast<ascension::Char>(0x30a2),static_cast<ascension::Char>(0x30eb),static_cast<ascension::Char>(0x30d5),static_cast<ascension::Char>(0x30a1),static_cast<ascension::Char>(0x30a2),static_cast<ascension::Char>(0x30f3),static_cast<ascension::Char>(0x30da),static_cast<ascension::Char>(0x30a2),static_cast<ascension::Char>(0x30a2),static_cast<ascension::Char>(0x30fc),static_cast<ascension::Char>(0x30eb),static_cast<ascension::Char>(0x30a4),static_cast<ascension::Char>(0x30cb),static_cast<ascension::Char>(0x30f3),static_cast<ascension::Char>(0x30b0),static_cast<ascension::Char>(0x30a4),static_cast<ascension::Char>(0x30f3),static_cast<ascension::Char>(0x30c1),static_cast<ascension::Char>(0x30a6),static_cast<ascension::Char>(0x30a9),static_cast<ascension::Char>(0x30f3),static_cast<ascension::Char>(0x30a8),static_cast<ascension::Char>(0x30b9),static_cast<ascension::Char>(0x30af),static_cast<ascension::Char>(0x30fc),static_cast<ascension::Char>(0x30c9),static_cast<ascension::Char>(0x30a8),static_cast<ascension::Char>(0x30fc),static_cast<ascension::Char>(0x30ab),static_cast<ascension::Char>(0x30fc),static_cast<ascension::Char>(0x30aa),static_cast<ascension::Char>(0x30f3),static_cast<ascension::Char>(0x30b9),static_cast<ascension::Char>(0x30aa),static_cast<ascension::Char>(0x30fc),static_cast<ascension::Char>(0x30e0),static_cast<ascension::Char>(0x30ab),static_cast<ascension::Char>(0x30a4),static_cast<ascension::Char>(0x30ea),static_cast<ascension::Char>(0x30ab),static_cast<ascension::Char>(0x30e9),static_cast<ascension::Char>(0x30c3),static_cast<ascension::Char>(0x30c8),static_cast<ascension::Char>(0x30ab),static_cast<ascension::Char>(0x30ed),static_cast<ascension::Char>(0x30ea),static_cast<ascension::Char>(0x30fc),static_cast<ascension::Char>(0x30ac),static_cast<ascension::Char>(0x30ed),static_cast<ascension::Char>(0x30f3),static_cast<ascension::Char>(0x30ac),static_cast<ascension::Char>(0x30f3),static_cast<ascension::Char>(0x30de),static_cast<ascension::Char>(0x30ae),static_cast<ascension::Char>(0x30ac),static_cast<ascension::Char>(0x30ae),static_cast<ascension::Char>(0x30cb),static_cast<ascension::Char>(0x30fc),static_cast<ascension::Char>(0x30ad),static_cast<ascension::Char>(0x30e5),static_cast<ascension::Char>(0x30ea),static_cast<ascension::Char>(0x30fc),static_cast<ascension::Char>(0x30ae),static_cast<ascension::Char>(0x30eb),static_cast<ascension::Char>(0x30c0),static_cast<ascension::Char>(0x30fc),static_cast<ascension::Char>(0x30ad),static_cast<ascension::Char>(0x30ed),static_cast<ascension::Char>(0x30ad),static_cast<ascension::Char>(0x30ed),static_cast<ascension::Char>(0x30b0),static_cast<ascension::Char>(0x30e9),static_cast<ascension::Char>(0x30e0),static_cast<ascension::Char>(0x30ad),static_cast<ascension::Char>(0x30ed),static_cast<ascension::Char>(0x30e1),static_cast<ascension::Char>(0x30fc),static_cast<ascension::Char>(0x30c8),static_cast<ascension::Char>(0x30eb),static_cast<ascension::Char>(0x30ad),static_cast<ascension::Char>(0x30ed),static_cast<ascension::Char>(0x30ef),static_cast<ascension::Char>(0x30c3),static_cast<ascension::Char>(0x30c8),static_cast<ascension::Char>(0x30b0),static_cast<ascension::Char>(0x30e9),static_cast<ascension::Char>(0x30e0),static_cast<ascension::Char>(0x30b0),static_cast<ascension::Char>(0x30e9),static_cast<ascension::Char>(0x30e0),static_cast<ascension::Char>(0x30c8),static_cast<ascension::Char>(0x30f3),static_cast<ascension::Char>(0x30af),static_cast<ascension::Char>(0x30eb),static_cast<ascension::Char>(0x30bc),static_cast<ascension::Char>(0x30a4),static_cast<ascension::Char>(0x30ed),static_cast<ascension::Char>(0x30af),static_cast<ascension::Char>(0x30ed),static_cast<ascension::Char>(0x30fc),static_cast<ascension::Char>(0x30cd),static_cast<ascension::Char>(0x30b1),static_cast<ascension::Char>(0x30fc),static_cast<ascension::Char>(0x30b9),static_cast<ascension::Char>(0x30b3),static_cast<ascension::Char>(0x30eb),static_cast<ascension::Char>(0x30ca),static_cast<ascension::Char>(0x30b3),static_cast<ascension::Char>(0x30fc),static_cast<ascension::Char>(0x30dd),static_cast<ascension::Char>(0x30b5),static_cast<ascension::Char>(0x30a4),static_cast<ascension::Char>(0x30af),static_cast<ascension::Char>(0x30eb),static_cast<ascension::Char>(0x30b5),static_cast<ascension::Char>(0x30f3),static_cast<ascension::Char>(0x30c1),static_cast<ascension::Char>(0x30fc),static_cast<ascension::Char>(0x30e0),static_cast<ascension::Char>(0x30b7),static_cast<ascension::Char>(0x30ea),static_cast<ascension::Char>(0x30f3),static_cast<ascension::Char>(0x30b0),static_cast<ascension::Char>(0x30bb),static_cast<ascension::Char>(0x30f3),static_cast<ascension::Char>(0x30c1),static_cast<ascension::Char>(0x30bb),static_cast<ascension::Char>(0x30f3),static_cast<ascension::Char>(0x30c8),static_cast<ascension::Char>(0x30c0),static_cast<ascension::Char>(0x30fc),static_cast<ascension::Char>(0x30b9),static_cast<ascension::Char>(0x30c7),static_cast<ascension::Char>(0x30b7),static_cast<ascension::Char>(0x30c9),static_cast<ascension::Char>(0x30eb),static_cast<ascension::Char>(0x30c8),static_cast<ascension::Char>(0x30f3),static_cast<ascension::Char>(0x30ca),static_cast<ascension::Char>(0x30ce),static_cast<ascension::Char>(0x30ce),static_cast<ascension::Char>(0x30c3),static_cast<ascension::Char>(0x30c8),static_cast<ascension::Char>(0x30cf),static_cast<ascension::Char>(0x30a4),static_cast<ascension::Char>(0x30c4),static_cast<ascension::Char>(0x30d1),static_cast<ascension::Char>(0x30fc),static_cast<ascension::Char>(0x30bb),static_cast<ascension::Char>(0x30f3),static_cast<ascension::Char>(0x30c8),static_cast<ascension::Char>(0x30d1),static_cast<ascension::Char>(0x30fc),static_cast<ascension::Char>(0x30c4),static_cast<ascension::Char>(0x30d0),static_cast<ascension::Char>(0x30fc),static_cast<ascension::Char>(0x30ec),static_cast<ascension::Char>(0x30eb),static_cast<ascension::Char>(0x30d4),static_cast<ascension::Char>(0x30a2),static_cast<ascension::Char>(0x30b9),static_cast<ascension::Char>(0x30c8),static_cast<ascension::Char>(0x30eb),static_cast<ascension::Char>(0x30d4),static_cast<ascension::Char>(0x30af),static_cast<ascension::Char>(0x30eb),static_cast<ascension::Char>(0x30d4),static_cast<ascension::Char>(0x30b3),static_cast<ascension::Char>(0x30d3),static_cast<ascension::Char>(0x30eb),static_cast<ascension::Char>(0x30d5),static_cast<ascension::Char>(0x30a1),static_cast<ascension::Char>(0x30e9),static_cast<ascension::Char>(0x30c3),static_cast<ascension::Char>(0x30c9),static_cast<ascension::Char>(0x30d5),static_cast<ascension::Char>(0x30a3),static_cast<ascension::Char>(0x30fc),static_cast<ascension::Char>(0x30c8),static_cast<ascension::Char>(0x30d6),static_cast<ascension::Char>(0x30c3),static_cast<ascension::Char>(0x30b7),static_cast<ascension::Char>(0x30a7),static_cast<ascension::Char>(0x30eb),static_cast<ascension::Char>(0x30d5),static_cast<ascension::Char>(0x30e9),static_cast<ascension::Char>(0x30f3),static_cast<ascension::Char>(0x30d8),static_cast<ascension::Char>(0x30af),static_cast<ascension::Char>(0x30bf),static_cast<ascension::Char>(0x30fc),static_cast<ascension::Char>(0x30eb),static_cast<ascension::Char>(0x30da),static_cast<ascension::Char>(0x30bd),static_cast<ascension::Char>(0x30da),static_cast<ascension::Char>(0x30cb),static_cast<ascension::Char>(0x30d2),static_cast<ascension::Char>(0x30d8),static_cast<ascension::Char>(0x30eb),static_cast<ascension::Char>(0x30c4),static_cast<ascension::Char>(0x30da),static_cast<ascension::Char>(0x30f3),static_cast<ascension::Char>(0x30b9),static_cast<ascension::Char>(0x30da),static_cast<ascension::Char>(0x30fc),static_cast<ascension::Char>(0x30b8),static_cast<ascension::Char>(0x30d9),static_cast<ascension::Char>(0x30fc),static_cast<ascension::Char>(0x30bf),static_cast<ascension::Char>(0x30dd),static_cast<ascension::Char>(0x30a4),static_cast<ascension::Char>(0x30f3),static_cast<ascension::Char>(0x30c8),static_cast<ascension::Char>(0x30dc),static_cast<ascension::Char>(0x30eb),static_cast<ascension::Char>(0x30c8),static_cast<ascension::Char>(0x30db),static_cast<ascension::Char>(0x30f3),static_cast<ascension::Char>(0x30dd),static_cast<ascension::Char>(0x30f3),static_cast<ascension::Char>(0x30c9),static_cast<ascension::Char>(0x30db),static_cast<ascension::Char>(0x30fc),static_cast<ascension::Char>(0x30eb),static_cast<ascension::Char>(0x30db),static_cast<ascension::Char>(0x30fc),static_cast<ascension::Char>(0x30f3),static_cast<ascension::Char>(0x30de),static_cast<ascension::Char>(0x30a4),static_cast<ascension::Char>(0x30af),static_cast<ascension::Char>(0x30ed),static_cast<ascension::Char>(0x30de),static_cast<ascension::Char>(0x30a4),static_cast<ascension::Char>(0x30eb),static_cast<ascension::Char>(0x30de),static_cast<ascension::Char>(0x30c3),static_cast<ascension::Char>(0x30cf),static_cast<ascension::Char>(0x30de),static_cast<ascension::Char>(0x30eb),static_cast<ascension::Char>(0x30af),static_cast<ascension::Char>(0x30de),static_cast<ascension::Char>(0x30f3),static_cast<ascension::Char>(0x30b7),static_cast<ascension::Char>(0x30e7),static_cast<ascension::Char>(0x30f3),static_cast<ascension::Char>(0x30df),static_cast<ascension::Char>(0x30af),static_cast<ascension::Char>(0x30ed),static_cast<ascension::Char>(0x30f3),static_cast<ascension::Char>(0x30df),static_cast<ascension::Char>(0x30ea),static_cast<ascension::Char>(0x30df),static_cast<ascension::Char>(0x30ea),static_cast<ascension::Char>(0x30d0),static_cast<ascension::Char>(0x30fc),static_cast<ascension::Char>(0x30eb),static_cast<ascension::Char>(0x30e1),static_cast<ascension::Char>(0x30ac),static_cast<ascension::Char>(0x30e1),static_cast<ascension::Char>(0x30ac),static_cast<ascension::Char>(0x30c8),static_cast<ascension::Char>(0x30f3),static_cast<ascension::Char>(0x30e1),static_cast<ascension::Char>(0x30fc),static_cast<ascension::Char>(0x30c8),static_cast<ascension::Char>(0x30eb),static_cast<ascension::Char>(0x30e4),static_cast<ascension::Char>(0x30fc),static_cast<ascension::Char>(0x30c9),static_cast<ascension::Char>(0x30e4),static_cast<ascension::Char>(0x30fc),static_cast<ascension::Char>(0x30eb),static_cast<ascension::Char>(0x30e6),static_cast<ascension::Char>(0x30a2),static_cast<ascension::Char>(0x30f3),static_cast<ascension::Char>(0x30ea),static_cast<ascension::Char>(0x30c3),static_cast<ascension::Char>(0x30c8),static_cast<ascension::Char>(0x30eb),static_cast<ascension::Char>(0x30ea),static_cast<ascension::Char>(0x30e9),static_cast<ascension::Char>(0x30eb),static_cast<ascension::Char>(0x30d4),static_cast<ascension::Char>(0x30fc),static_cast<ascension::Char>(0x30eb),static_cast<ascension::Char>(0x30fc),static_cast<ascension::Char>(0x30d6),static_cast<ascension::Char>(0x30eb),static_cast<ascension::Char>(0x30ec),static_cast<ascension::Char>(0x30e0),static_cast<ascension::Char>(0x30ec),static_cast<ascension::Char>(0x30f3),static_cast<ascension::Char>(0x30c8),static_cast<ascension::Char>(0x30b2),static_cast<ascension::Char>(0x30f3),static_cast<ascension::Char>(0x30ef),static_cast<ascension::Char>(0x30c3),static_cast<ascension::Char>(0x30c8),static_cast<ascension::Char>(0x30),static_cast<ascension::Char>(0x70b9),static_cast<ascension::Char>(0x31),static_cast<ascension::Char>(0x70b9),static_cast<ascension::Char>(0x32),static_cast<ascension::Char>(0x70b9),static_cast<ascension::Char>(0x33),static_cast<ascension::Char>(0x70b9),static_cast<ascension::Char>(0x34),static_cast<ascension::Char>(0x70b9),static_cast<ascension::Char>(0x35),static_cast<ascension::Char>(0x70b9),static_cast<ascension::Char>(0x36),static_cast<ascension::Char>(0x70b9),static_cast<ascension::Char>(0x37),static_cast<ascension::Char>(0x70b9),static_cast<ascension::Char>(0x38),static_cast<ascension::Char>(0x70b9),static_cast<ascension::Char>(0x39),static_cast<ascension::Char>(0x70b9),static_cast<ascension::Char>(0x31),static_cast<ascension::Char>(0x30),static_cast<ascension::Char>(0x70b9),static_cast<ascension::Char>(0x31),static_cast<ascension::Char>(0x31),static_cast<ascension::Char>(0x70b9),static_cast<ascension::Char>(0x31),static_cast<ascension::Char>(0x32),static_cast<ascension::Char>(0x70b9),static_cast<ascension::Char>(0x31),static_cast<ascension::Char>(0x33),static_cast<ascension::Char>(0x70b9),static_cast<ascension::Char>(0x31),static_cast<ascension::Char>(0x34),static_cast<ascension::Char>(0x70b9),static_cast<ascension::Char>(0x31),static_cast<ascension::Char>(0x35),static_cast<ascension::Char>(0x70b9),static_cast<ascension::Char>(0x31),static_cast<ascension::Char>(0x36),static_cast<ascension::Char>(0x70b9),static_cast<ascension::Char>(0x31),static_cast<ascension::Char>(0x37),static_cast<ascension::Char>(0x70b9),static_cast<ascension::Char>(0x31),static_cast<ascension::Char>(0x38),static_cast<ascension::Char>(0x70b9),static_cast<ascension::Char>(0x31),static_cast<ascension::Char>(0x39),static_cast<ascension::Char>(0x70b9),static_cast<ascension::Char>(0x32),static_cast<ascension::Char>(0x30),static_cast<ascension::Char>(0x70b9),static_cast<ascension::Char>(0x32),static_cast<ascension::Char>(0x31),static_cast<ascension::Char>(0x70b9),static_cast<ascension::Char>(0x32),static_cast<ascension::Char>(0x32),static_cast<ascension::Char>(0x70b9),static_cast<ascension::Char>(0x32),static_cast<ascension::Char>(0x33),static_cast<ascension::Char>(0x70b9),static_cast<ascension::Char>(0x32),static_cast<ascension::Char>(0x34),static_cast<ascension::Char>(0x70b9),static_cast<ascension::Char>(0x68),static_cast<ascension::Char>(0x50),static_cast<ascension::Char>(0x61),static_cast<ascension::Char>(0x64),static_cast<ascension::Char>(0x61),static_cast<ascension::Char>(0x41),static_cast<ascension::Char>(0x55),static_cast<ascension::Char>(0x62),static_cast<ascension::Char>(0x61),static_cast<ascension::Char>(0x72),static_cast<ascension::Char>(0x6f),static_cast<ascension::Char>(0x56),static_cast<ascension::Char>(0x70),static_cast<ascension::Char>(0x63),static_cast<ascension::Char>(0x64),static_cast<ascension::Char>(0x6d),static_cast<ascension::Char>(0x64),static_cast<ascension::Char>(0x6d),static_cast<ascension::Char>(0xb2),static_cast<ascension::Char>(0x64),static_cast<ascension::Char>(0x6d),static_cast<ascension::Char>(0xb3),static_cast<ascension::Char>(0x49),static_cast<ascension::Char>(0x55),static_cast<ascension::Char>(0x5e73),static_cast<ascension::Char>(0x6210),static_cast<ascension::Char>(0x662d),static_cast<ascension::Char>(0x548c),static_cast<ascension::Char>(0x5927),static_cast<ascension::Char>(0x6b63),static_cast<ascension::Char>(0x660e),static_cast<ascension::Char>(0x6cbb),static_cast<ascension::Char>(0x682a),static_cast<ascension::Char>(0x5f0f),static_cast<ascension::Char>(0x4f1a),static_cast<ascension::Char>(0x793e),static_cast<ascension::Char>(0x70),static_cast<ascension::Char>(0x41),static_cast<ascension::Char>(0x6e),static_cast<ascension::Char>(0x41),static_cast<ascension::Char>(0x3bc),static_cast<ascension::Char>(0x41),static_cast<ascension::Char>(0x6d),static_cast<ascension::Char>(0x41),static_cast<ascension::Char>(0x6b),static_cast<ascension::Char>(0x41),static_cast<ascension::Char>(0x4b),static_cast<ascension::Char>(0x42),static_cast<ascension::Char>(0x4d),static_cast<ascension::Char>(0x42),static_cast<ascension::Char>(0x47),static_cast<ascension::Char>(0x42),static_cast<ascension::Char>(0x63),static_cast<ascension::Char>(0x61),static_cast<ascension::Char>(0x6c),static_cast<ascension::Char>(0x6b),static_cast<ascension::Char>(0x63),static_cast<ascension::Char>(0x61),static_cast<ascension::Char>(0x6c),static_cast<ascension::Char>(0x70),static_cast<ascension::Char>(0x46),static_cast<ascension::Char>(0x6e),static_cast<ascension::Char>(0x46),static_cast<ascension::Char>(0x3bc),static_cast<ascension::Char>(0x46),static_cast<ascension::Char>(0x3bc),static_cast<ascension::Char>(0x67),static_cast<ascension::Char>(0x6d),static_cast<ascension::Char>(0x67),static_cast<ascension::Char>(0x6b),static_cast<ascension::Char>(0x67),static_cast<ascension::Char>(0x48),static_cast<ascension::Char>(0x7a),static_cast<ascension::Char>(0x6b),static_cast<ascension::Char>(0x48),static_cast<ascension::Char>(0x7a),static_cast<ascension::Char>(0x4d),static_cast<ascension::Char>(0x48),static_cast<ascension::Char>(0x7a),static_cast<ascension::Char>(0x47),static_cast<ascension::Char>(0x48),static_cast<ascension::Char>(0x7a),static_cast<ascension::Char>(0x54),static_cast<ascension::Char>(0x48),static_cast<ascension::Char>(0x7a),static_cast<ascension::Char>(0x3bc),static_cast<ascension::Char>(0x2113),static_cast<ascension::Char>(0x6d),static_cast<ascension::Char>(0x2113),static_cast<ascension::Char>(0x64),static_cast<ascension::Char>(0x2113),static_cast<ascension::Char>(0x6b),static_cast<ascension::Char>(0x2113),static_cast<ascension::Char>(0x66),static_cast<ascension::Char>(0x6d),static_cast<ascension::Char>(0x6e),static_cast<ascension::Char>(0x6d),static_cast<ascension::Char>(0x3bc),static_cast<ascension::Char>(0x6d),static_cast<ascension::Char>(0x6d),static_cast<ascension::Char>(0x6d),static_cast<ascension::Char>(0x63),static_cast<ascension::Char>(0x6d),static_cast<ascension::Char>(0x6b),static_cast<ascension::Char>(0x6d),static_cast<ascension::Char>(0x6d),static_cast<ascension::Char>(0x6d),static_cast<ascension::Char>(0xb2),static_cast<ascension::Char>(0x63),static_cast<ascension::Char>(0x6d),static_cast<ascension::Char>(0xb2),static_cast<ascension::Char>(0x6d),static_cast<ascension::Char>(0xb2),static_cast<ascension::Char>(0x6b),static_cast<ascension::Char>(0x6d),static_cast<ascension::Char>(0xb2),static_cast<ascension::Char>(0x6d),static_cast<ascension::Char>(0x6d),static_cast<ascension::Char>(0xb3),static_cast<ascension::Char>(0x63),static_cast<ascension::Char>(0x6d),static_cast<ascension::Char>(0xb3),static_cast<ascension::Char>(0x6d),static_cast<ascension::Char>(0xb3),static_cast<ascension::Char>(0x6b),static_cast<ascension::Char>(0x6d),static_cast<ascension::Char>(0xb3),static_cast<ascension::Char>(0x6d),static_cast<ascension::Char>(0x2215),static_cast<ascension::Char>(0x73),static_cast<ascension::Char>(0x6d),static_cast<ascension::Char>(0x2215),static_cast<ascension::Char>(0x73),static_cast<ascension::Char>(0xb2),static_cast<ascension::Char>(0x50),static_cast<ascension::Char>(0x61),static_cast<ascension::Char>(0x6b),static_cast<ascension::Char>(0x50),static_cast<ascension::Char>(0x61),static_cast<ascension::Char>(0x4d),static_cast<ascension::Char>(0x50),static_cast<ascension::Char>(0x61),static_cast<ascension::Char>(0x47),static_cast<ascension::Char>(0x50),static_cast<ascension::Char>(0x61),static_cast<ascension::Char>(0x72),static_cast<ascension::Char>(0x61),static_cast<ascension::Char>(0x64),static_cast<ascension::Char>(0x72),static_cast<ascension::Char>(0x61),static_cast<ascension::Char>(0x64),static_cast<ascension::Char>(0x2215),static_cast<ascension::Char>(0x73),static_cast<ascension::Char>(0x72),static_cast<ascension::Char>(0x61),static_cast<ascension::Char>(0x64),static_cast<ascension::Char>(0x2215),static_cast<ascension::Char>(0x73),static_cast<ascension::Char>(0xb2),static_cast<ascension::Char>(0x70),static_cast<ascension::Char>(0x73),static_cast<ascension::Char>(0x6e),static_cast<ascension::Char>(0x73),static_cast<ascension::Char>(0x3bc),static_cast<ascension::Char>(0x73),static_cast<ascension::Char>(0x6d),static_cast<ascension::Char>(0x73),static_cast<ascension::Char>(0x70),static_cast<ascension::Char>(0x56),static_cast<ascension::Char>(0x6e),static_cast<ascension::Char>(0x56),static_cast<ascension::Char>(0x3bc),static_cast<ascension::Char>(0x56),static_cast<ascension::Char>(0x6d),static_cast<ascension::Char>(0x56),static_cast<ascension::Char>(0x6b),static_cast<ascension::Char>(0x56),static_cast<ascension::Char>(0x4d),static_cast<ascension::Char>(0x56),static_cast<ascension::Char>(0x70),static_cast<ascension::Char>(0x57),static_cast<ascension::Char>(0x6e),static_cast<ascension::Char>(0x57),static_cast<ascension::Char>(0x3bc),static_cast<ascension::Char>(0x57),static_cast<ascension::Char>(0x6d),static_cast<ascension::Char>(0x57),static_cast<ascension::Char>(0x6b),static_cast<ascension::Char>(0x57),static_cast<ascension::Char>(0x4d),static_cast<ascension::Char>(0x57),static_cast<ascension::Char>(0x6b),static_cast<ascension::Char>(0x3a9),static_cast<ascension::Char>(0x4d),static_cast<ascension::Char>(0x3a9),static_cast<ascension::Char>(0x61),static_cast<ascension::Char>(0x2e),static_cast<ascension::Char>(0x6d),static_cast<ascension::Char>(0x2e),static_cast<ascension::Char>(0x42),static_cast<ascension::Char>(0x71),static_cast<ascension::Char>(0x63),static_cast<ascension::Char>(0x63),static_cast<ascension::Char>(0x63),static_cast<ascension::Char>(0x64),static_cast<ascension::Char>(0x43),static_cast<ascension::Char>(0x2215),static_cast<ascension::Char>(0x6b),static_cast<ascension::Char>(0x67),static_cast<ascension::Char>(0x43),static_cast<ascension::Char>(0x6f),static_cast<ascension::Char>(0x2e),static_cast<ascension::Char>(0x64),static_cast<ascension::Char>(0x42),static_cast<ascension::Char>(0x47),static_cast<ascension::Char>(0x79),static_cast<ascension::Char>(0x68),static_cast<ascension::Char>(0x61),static_cast<ascension::Char>(0x48),static_cast<ascension::Char>(0x50),static_cast<ascension::Char>(0x69),static_cast<ascension::Char>(0x6e),static_cast<ascension::Char>(0x4b),static_cast<ascension::Char>(0x4b),static_cast<ascension::Char>(0x4b),static_cast<ascension::Char>(0x4d),static_cast<ascension::Char>(0x6b),static_cast<ascension::Char>(0x74),static_cast<ascension::Char>(0x6c),static_cast<ascension::Char>(0x6d),static_cast<ascension::Char>(0x6c),static_cast<ascension::Char>(0x6e),static_cast<ascension::Char>(0x6c),static_cast<ascension::Char>(0x6f),static_cast<ascension::Char>(0x67),static_cast<ascension::Char>(0x6c),static_cast<ascension::Char>(0x78),static_cast<ascension::Char>(0x6d),static_cast<ascension::Char>(0x62),static_cast<ascension::Char>(0x6d),static_cast<ascension::Char>(0x69),static_cast<ascension::Char>(0x6c),static_cast<ascension::Char>(0x6d),static_cast<ascension::Char>(0x6f),static_cast<ascension::Char>(0x6c),static_cast<ascension::Char>(0x50),static_cast<ascension::Char>(0x48),static_cast<ascension::Char>(0x70),static_cast<ascension::Char>(0x2e),static_cast<ascension::Char>(0x6d),static_cast<ascension::Char>(0x2e),static_cast<ascension::Char>(0x50),static_cast<ascension::Char>(0x50),static_cast<ascension::Char>(0x4d),static_cast<ascension::Char>(0x50),static_cast<ascension::Char>(0x52),static_cast<ascension::Char>(0x73),static_cast<ascension::Char>(0x72),static_cast<ascension::Char>(0x53),static_cast<ascension::Char>(0x76),static_cast<ascension::Char>(0x57),static_cast<ascension::Char>(0x62),static_cast<ascension::Char>(0x56),static_cast<ascension::Char>(0x2215),static_cast<ascension::Char>(0x6d),static_cast<ascension::Char>(0x41),static_cast<ascension::Char>(0x2215),static_cast<ascension::Char>(0x6d),static_cast<ascension::Char>(0x31),static_cast<ascension::Char>(0x65e5),static_cast<ascension::Char>(0x32),static_cast<ascension::Char>(0x65e5),static_cast<ascension::Char>(0x33),static_cast<ascension::Char>(0x65e5),static_cast<ascension::Char>(0x34),static_cast<ascension::Char>(0x65e5),static_cast<ascension::Char>(0x35),static_cast<ascension::Char>(0x65e5),static_cast<ascension::Char>(0x36),static_cast<ascension::Char>(0x65e5),static_cast<ascension::Char>(0x37),static_cast<ascension::Char>(0x65e5),static_cast<ascension::Char>(0x38),static_cast<ascension::Char>(0x65e5),static_cast<ascension::Char>(0x39),static_cast<ascension::Char>(0x65e5),static_cast<ascension::Char>(0x31),static_cast<ascension::Char>(0x30),static_cast<ascension::Char>(0x65e5),static_cast<ascension::Char>(0x31),static_cast<ascension::Char>(0x31),static_cast<ascension::Char>(0x65e5),static_cast<ascension::Char>(0x31),static_cast<ascension::Char>(0x32),static_cast<ascension::Char>(0x65e5),static_cast<ascension::Char>(0x31),static_cast<ascension::Char>(0x33),static_cast<ascension::Char>(0x65e5),static_cast<ascension::Char>(0x31),static_cast<ascension::Char>(0x34),static_cast<ascension::Char>(0x65e5),static_cast<ascension::Char>(0x31),static_cast<ascension::Char>(0x35),static_cast<ascension::Char>(0x65e5),static_cast<ascension::Char>(0x31),static_cast<ascension::Char>(0x36),static_cast<ascension::Char>(0x65e5),static_cast<ascension::Char>(0x31),static_cast<ascension::Char>(0x37),static_cast<ascension::Char>(0x65e5),static_cast<ascension::Char>(0x31),static_cast<ascension::Char>(0x38),static_cast<ascension::Char>(0x65e5),static_cast<ascension::Char>(0x31),static_cast<ascension::Char>(0x39),static_cast<ascension::Char>(0x65e5),static_cast<ascension::Char>(0x32),static_cast<ascension::Char>(0x30),static_cast<ascension::Char>(0x65e5),static_cast<ascension::Char>(0x32),static_cast<ascension::Char>(0x31),static_cast<ascension::Char>(0x65e5),static_cast<ascension::Char>(0x32),static_cast<ascension::Char>(0x32),static_cast<ascension::Char>(0x65e5),static_cast<ascension::Char>(0x32),static_cast<ascension::Char>(0x33),static_cast<ascension::Char>(0x65e5),static_cast<ascension::Char>(0x32),static_cast<ascension::Char>(0x34),static_cast<ascension::Char>(0x65e5),static_cast<ascension::Char>(0x32),static_cast<ascension::Char>(0x35),static_cast<ascension::Char>(0x65e5),static_cast<ascension::Char>(0x32),static_cast<ascension::Char>(0x36),static_cast<ascension::Char>(0x65e5),static_cast<ascension::Char>(0x32),static_cast<ascension::Char>(0x37),static_cast<ascension::Char>(0x65e5),static_cast<ascension::Char>(0x32),static_cast<ascension::Char>(0x38),static_cast<ascension::Char>(0x65e5),static_cast<ascension::Char>(0x32),static_cast<ascension::Char>(0x39),static_cast<ascension::Char>(0x65e5),static_cast<ascension::Char>(0x33),static_cast<ascension::Char>(0x30),static_cast<ascension::Char>(0x65e5),static_cast<ascension::Char>(0x33),static_cast<ascension::Char>(0x31),static_cast<ascension::Char>(0x65e5),static_cast<ascension::Char>(0x67),static_cast<ascension::Char>(0x61),static_cast<ascension::Char>(0x6c),static_cast<ascension::Char>(0xa76f),static_cast<ascension::Char>(0x66),static_cast<ascension::Char>(0x66),static_cast<ascension::Char>(0x66),static_cast<ascension::Char>(0x69),static_cast<ascension::Char>(0x66),static_cast<ascension::Char>(0x6c),static_cast<ascension::Char>(0x66),static_cast<ascension::Char>(0x66),static_cast<ascension::Char>(0x69),static_cast<ascension::Char>(0x66),static_cast<ascension::Char>(0x66),static_cast<ascension::Char>(0x6c),static_cast<ascension::Char>(0x17f),static_cast<ascension::Char>(0x74),static_cast<ascension::Char>(0x73),static_cast<ascension::Char>(0x74),static_cast<ascension::Char>(0x574),static_cast<ascension::Char>(0x576),static_cast<ascension::Char>(0x574),static_cast<ascension::Char>(0x565),static_cast<ascension::Char>(0x574),static_cast<ascension::Char>(0x56b),static_cast<ascension::Char>(0x57e),static_cast<ascension::Char>(0x576),static_cast<ascension::Char>(0x574),static_cast<ascension::Char>(0x56d),static_cast<ascension::Char>(0x5e2),static_cast<ascension::Char>(0x5d0),static_cast<ascension::Char>(0x5d3),static_cast<ascension::Char>(0x5d4),static_cast<ascension::Char>(0x5db),static_cast<ascension::Char>(0x5dc),static_cast<ascension::Char>(0x5dd),static_cast<ascension::Char>(0x5e8),static_cast<ascension::Char>(0x5ea),static_cast<ascension::Char>(0x2b),static_cast<ascension::Char>(0x5d0),static_cast<ascension::Char>(0x5dc),static_cast<ascension::Char>(0x671),static_cast<ascension::Char>(0x671),static_cast<ascension::Char>(0x67b),static_cast<ascension::Char>(0x67b),static_cast<ascension::Char>(0x67b),static_cast<ascension::Char>(0x67b),static_cast<ascension::Char>(0x67e),static_cast<ascension::Char>(0x67e),static_cast<ascension::Char>(0x67e),static_cast<ascension::Char>(0x67e),static_cast<ascension::Char>(0x680),static_cast<ascension::Char>(0x680),static_cast<ascension::Char>(0x680),static_cast<ascension::Char>(0x680),static_cast<ascension::Char>(0x67a),static_cast<ascension::Char>(0x67a),static_cast<ascension::Char>(0x67a),static_cast<ascension::Char>(0x67a),static_cast<ascension::Char>(0x67f),static_cast<ascension::Char>(0x67f),static_cast<ascension::Char>(0x67f),static_cast<ascension::Char>(0x67f),static_cast<ascension::Char>(0x679),static_cast<ascension::Char>(0x679),static_cast<ascension::Char>(0x679),static_cast<ascension::Char>(0x679),static_cast<ascension::Char>(0x6a4),static_cast<ascension::Char>(0x6a4),static_cast<ascension::Char>(0x6a4),static_cast<ascension::Char>(0x6a4),static_cast<ascension::Char>(0x6a6),static_cast<ascension::Char>(0x6a6),static_cast<ascension::Char>(0x6a6),static_cast<ascension::Char>(0x6a6),static_cast<ascension::Char>(0x684),static_cast<ascension::Char>(0x684),static_cast<ascension::Char>(0x684),static_cast<ascension::Char>(0x684),static_cast<ascension::Char>(0x683),static_cast<ascension::Char>(0x683),static_cast<ascension::Char>(0x683),static_cast<ascension::Char>(0x683),static_cast<ascension::Char>(0x686),static_cast<ascension::Char>(0x686),static_cast<ascension::Char>(0x686),static_cast<ascension::Char>(0x686),static_cast<ascension::Char>(0x687),static_cast<ascension::Char>(0x687),static_cast<ascension::Char>(0x687),static_cast<ascension::Char>(0x687),static_cast<ascension::Char>(0x68d),static_cast<ascension::Char>(0x68d),static_cast<ascension::Char>(0x68c),static_cast<ascension::Char>(0x68c),static_cast<ascension::Char>(0x68e),static_cast<ascension::Char>(0x68e),static_cast<ascension::Char>(0x688),static_cast<ascension::Char>(0x688),static_cast<ascension::Char>(0x698),static_cast<ascension::Char>(0x698),static_cast<ascension::Char>(0x691),static_cast<ascension::Char>(0x691),static_cast<ascension::Char>(0x6a9),static_cast<ascension::Char>(0x6a9),static_cast<ascension::Char>(0x6a9),static_cast<ascension::Char>(0x6a9),static_cast<ascension::Char>(0x6af),static_cast<ascension::Char>(0x6af),static_cast<ascension::Char>(0x6af),static_cast<ascension::Char>(0x6af),static_cast<ascension::Char>(0x6b3),static_cast<ascension::Char>(0x6b3),static_cast<ascension::Char>(0x6b3),static_cast<ascension::Char>(0x6b3),static_cast<ascension::Char>(0x6b1),static_cast<ascension::Char>(0x6b1),static_cast<ascension::Char>(0x6b1),static_cast<ascension::Char>(0x6b1),static_cast<ascension::Char>(0x6ba),static_cast<ascension::Char>(0x6ba),static_cast<ascension::Char>(0x6bb),static_cast<ascension::Char>(0x6bb),static_cast<ascension::Char>(0x6bb),static_cast<ascension::Char>(0x6bb),static_cast<ascension::Char>(0x6c0),static_cast<ascension::Char>(0x6c0),static_cast<ascension::Char>(0x6c1),static_cast<ascension::Char>(0x6c1),static_cast<ascension::Char>(0x6c1),static_cast<ascension::Char>(0x6c1),static_cast<ascension::Char>(0x6be),static_cast<ascension::Char>(0x6be),static_cast<ascension::Char>(0x6be),static_cast<ascension::Char>(0x6be),static_cast<ascension::Char>(0x6d2),static_cast<ascension::Char>(0x6d2),static_cast<ascension::Char>(0x6d3),static_cast<ascension::Char>(0x6d3),static_cast<ascension::Char>(0x6ad),static_cast<ascension::Char>(0x6ad),static_cast<ascension::Char>(0x6ad),static_cast<ascension::Char>(0x6ad),static_cast<ascension::Char>(0x6c7),static_cast<ascension::Char>(0x6c7),static_cast<ascension::Char>(0x6c6),static_cast<ascension::Char>(0x6c6),static_cast<ascension::Char>(0x6c8),static_cast<ascension::Char>(0x6c8),static_cast<ascension::Char>(0x677),static_cast<ascension::Char>(0x6cb),static_cast<ascension::Char>(0x6cb),static_cast<ascension::Char>(0x6c5),static_cast<ascension::Char>(0x6c5),static_cast<ascension::Char>(0x6c9),static_cast<ascension::Char>(0x6c9),static_cast<ascension::Char>(0x6d0),static_cast<ascension::Char>(0x6d0),static_cast<ascension::Char>(0x6d0),static_cast<ascension::Char>(0x6d0),static_cast<ascension::Char>(0x649),static_cast<ascension::Char>(0x649),static_cast<ascension::Char>(0x626),static_cast<ascension::Char>(0x627),static_cast<ascension::Char>(0x626),static_cast<ascension::Char>(0x627),static_cast<ascension::Char>(0x626),static_cast<ascension::Char>(0x6d5),static_cast<ascension::Char>(0x626),static_cast<ascension::Char>(0x6d5),static_cast<ascension::Char>(0x626),static_cast<ascension::Char>(0x648),static_cast<ascension::Char>(0x626),static_cast<ascension::Char>(0x648),static_cast<ascension::Char>(0x626),static_cast<ascension::Char>(0x6c7),static_cast<ascension::Char>(0x626),static_cast<ascension::Char>(0x6c7),static_cast<ascension::Char>(0x626),static_cast<ascension::Char>(0x6c6),static_cast<ascension::Char>(0x626),static_cast<ascension::Char>(0x6c6),static_cast<ascension::Char>(0x626),static_cast<ascension::Char>(0x6c8),static_cast<ascension::Char>(0x626),static_cast<ascension::Char>(0x6c8),static_cast<ascension::Char>(0x626),static_cast<ascension::Char>(0x6d0),static_cast<ascension::Char>(0x626),static_cast<ascension::Char>(0x6d0),static_cast<ascension::Char>(0x626),static_cast<ascension::Char>(0x6d0),static_cast<ascension::Char>(0x626),static_cast<ascension::Char>(0x649),static_cast<ascension::Char>(0x626),static_cast<ascension::Char>(0x649),static_cast<ascension::Char>(0x626),static_cast<ascension::Char>(0x649),static_cast<ascension::Char>(0x6cc),static_cast<ascension::Char>(0x6cc),static_cast<ascension::Char>(0x6cc),static_cast<ascension::Char>(0x6cc),static_cast<ascension::Char>(0x626),static_cast<ascension::Char>(0x62c),static_cast<ascension::Char>(0x626),static_cast<ascension::Char>(0x62d),static_cast<ascension::Char>(0x626),static_cast<ascension::Char>(0x645),static_cast<ascension::Char>(0x626),static_cast<ascension::Char>(0x649),static_cast<ascension::Char>(0x626),static_cast<ascension::Char>(0x64a),static_cast<ascension::Char>(0x628),static_cast<ascension::Char>(0x62c),static_cast<ascension::Char>(0x628),static_cast<ascension::Char>(0x62d),static_cast<ascension::Char>(0x628),static_cast<ascension::Char>(0x62e),static_cast<ascension::Char>(0x628),static_cast<ascension::Char>(0x645),static_cast<ascension::Char>(0x628),static_cast<ascension::Char>(0x649),static_cast<ascension::Char>(0x628),static_cast<ascension::Char>(0x64a),static_cast<ascension::Char>(0x62a),static_cast<ascension::Char>(0x62c),static_cast<ascension::Char>(0x62a),static_cast<ascension::Char>(0x62d),static_cast<ascension::Char>(0x62a),static_cast<ascension::Char>(0x62e),static_cast<ascension::Char>(0x62a),static_cast<ascension::Char>(0x645),static_cast<ascension::Char>(0x62a),static_cast<ascension::Char>(0x649),static_cast<ascension::Char>(0x62a),static_cast<ascension::Char>(0x64a),static_cast<ascension::Char>(0x62b),static_cast<ascension::Char>(0x62c),static_cast<ascension::Char>(0x62b),static_cast<ascension::Char>(0x645),static_cast<ascension::Char>(0x62b),static_cast<ascension::Char>(0x649),static_cast<ascension::Char>(0x62b),static_cast<ascension::Char>(0x64a),static_cast<ascension::Char>(0x62c),static_cast<ascension::Char>(0x62d),static_cast<ascension::Char>(0x62c),static_cast<ascension::Char>(0x645),static_cast<ascension::Char>(0x62d),static_cast<ascension::Char>(0x62c),static_cast<ascension::Char>(0x62d),static_cast<ascension::Char>(0x645),static_cast<ascension::Char>(0x62e),static_cast<ascension::Char>(0x62c),static_cast<ascension::Char>(0x62e),static_cast<ascension::Char>(0x62d),static_cast<ascension::Char>(0x62e),static_cast<ascension::Char>(0x645),static_cast<ascension::Char>(0x633),static_cast<ascension::Char>(0x62c),static_cast<ascension::Char>(0x633),static_cast<ascension::Char>(0x62d),static_cast<ascension::Char>(0x633),static_cast<ascension::Char>(0x62e),static_cast<ascension::Char>(0x633),static_cast<ascension::Char>(0x645),static_cast<ascension::Char>(0x635),static_cast<ascension::Char>(0x62d),static_cast<ascension::Char>(0x635),static_cast<ascension::Char>(0x645),static_cast<ascension::Char>(0x636),static_cast<ascension::Char>(0x62c),static_cast<ascension::Char>(0x636),static_cast<ascension::Char>(0x62d),static_cast<ascension::Char>(0x636),static_cast<ascension::Char>(0x62e),static_cast<ascension::Char>(0x636),static_cast<ascension::Char>(0x645),static_cast<ascension::Char>(0x637),static_cast<ascension::Char>(0x62d),static_cast<ascension::Char>(0x637),static_cast<ascension::Char>(0x645),static_cast<ascension::Char>(0x638),static_cast<ascension::Char>(0x645),static_cast<ascension::Char>(0x639),static_cast<ascension::Char>(0x62c),static_cast<ascension::Char>(0x639),static_cast<ascension::Char>(0x645),static_cast<ascension::Char>(0x63a),static_cast<ascension::Char>(0x62c),static_cast<ascension::Char>(0x63a),static_cast<ascension::Char>(0x645),static_cast<ascension::Char>(0x641),static_cast<ascension::Char>(0x62c),static_cast<ascension::Char>(0x641),static_cast<ascension::Char>(0x62d),static_cast<ascension::Char>(0x641),static_cast<ascension::Char>(0x62e),static_cast<ascension::Char>(0x641),static_cast<ascension::Char>(0x645),static_cast<ascension::Char>(0x641),static_cast<ascension::Char>(0x649),static_cast<ascension::Char>(0x641),static_cast<ascension::Char>(0x64a),static_cast<ascension::Char>(0x642),static_cast<ascension::Char>(0x62d),static_cast<ascension::Char>(0x642),static_cast<ascension::Char>(0x645),static_cast<ascension::Char>(0x642),static_cast<ascension::Char>(0x649),static_cast<ascension::Char>(0x642),static_cast<ascension::Char>(0x64a),static_cast<ascension::Char>(0x643),static_cast<ascension::Char>(0x627),static_cast<ascension::Char>(0x643),static_cast<ascension::Char>(0x62c),static_cast<ascension::Char>(0x643),static_cast<ascension::Char>(0x62d),static_cast<ascension::Char>(0x643),static_cast<ascension::Char>(0x62e),static_cast<ascension::Char>(0x643),static_cast<ascension::Char>(0x644),static_cast<ascension::Char>(0x643),static_cast<ascension::Char>(0x645),static_cast<ascension::Char>(0x643),static_cast<ascension::Char>(0x649),static_cast<ascension::Char>(0x643),static_cast<ascension::Char>(0x64a),static_cast<ascension::Char>(0x644),static_cast<ascension::Char>(0x62c),static_cast<ascension::Char>(0x644),static_cast<ascension::Char>(0x62d),static_cast<ascension::Char>(0x644),static_cast<ascension::Char>(0x62e),static_cast<ascension::Char>(0x644),static_cast<ascension::Char>(0x645),static_cast<ascension::Char>(0x644),static_cast<ascension::Char>(0x649),static_cast<ascension::Char>(0x644),static_cast<ascension::Char>(0x64a),static_cast<ascension::Char>(0x645),static_cast<ascension::Char>(0x62c),static_cast<ascension::Char>(0x645),static_cast<ascension::Char>(0x62d),static_cast<ascension::Char>(0x645),static_cast<ascension::Char>(0x62e),static_cast<ascension::Char>(0x645),static_cast<ascension::Char>(0x645),static_cast<ascension::Char>(0x645),static_cast<ascension::Char>(0x649),static_cast<ascension::Char>(0x645),static_cast<ascension::Char>(0x64a),static_cast<ascension::Char>(0x646),static_cast<ascension::Char>(0x62c),static_cast<ascension::Char>(0x646),static_cast<ascension::Char>(0x62d),static_cast<ascension::Char>(0x646),static_cast<ascension::Char>(0x62e),static_cast<ascension::Char>(0x646),static_cast<ascension::Char>(0x645),static_cast<ascension::Char>(0x646),static_cast<ascension::Char>(0x649),static_cast<ascension::Char>(0x646),static_cast<ascension::Char>(0x64a),static_cast<ascension::Char>(0x647),static_cast<ascension::Char>(0x62c),static_cast<ascension::Char>(0x647),static_cast<ascension::Char>(0x645),static_cast<ascension::Char>(0x647),static_cast<ascension::Char>(0x649),static_cast<ascension::Char>(0x647),static_cast<ascension::Char>(0x64a),static_cast<ascension::Char>(0x64a),static_cast<ascension::Char>(0x62c),static_cast<ascension::Char>(0x64a),static_cast<ascension::Char>(0x62d),static_cast<ascension::Char>(0x64a),static_cast<ascension::Char>(0x62e),static_cast<ascension::Char>(0x64a),static_cast<ascension::Char>(0x645),static_cast<ascension::Char>(0x64a),static_cast<ascension::Char>(0x649),static_cast<ascension::Char>(0x64a),static_cast<ascension::Char>(0x64a),static_cast<ascension::Char>(0x630),static_cast<ascension::Char>(0x670),static_cast<ascension::Char>(0x631),static_cast<ascension::Char>(0x670),static_cast<ascension::Char>(0x649),static_cast<ascension::Char>(0x670),static_cast<ascension::Char>(0x20),static_cast<ascension::Char>(0x64c),static_cast<ascension::Char>(0x651),static_cast<ascension::Char>(0x20),static_cast<ascension::Char>(0x64d),static_cast<ascension::Char>(0x651),static_cast<ascension::Char>(0x20),static_cast<ascension::Char>(0x64e),static_cast<ascension::Char>(0x651),static_cast<ascension::Char>(0x20),static_cast<ascension::Char>(0x64f),static_cast<ascension::Char>(0x651),static_cast<ascension::Char>(0x20),static_cast<ascension::Char>(0x650),static_cast<ascension::Char>(0x651),static_cast<ascension::Char>(0x20),static_cast<ascension::Char>(0x651),static_cast<ascension::Char>(0x670),static_cast<ascension::Char>(0x626),static_cast<ascension::Char>(0x631),static_cast<ascension::Char>(0x626),static_cast<ascension::Char>(0x632),static_cast<ascension::Char>(0x626),static_cast<ascension::Char>(0x645),static_cast<ascension::Char>(0x626),static_cast<ascension::Char>(0x646),static_cast<ascension::Char>(0x626),static_cast<ascension::Char>(0x649),static_cast<ascension::Char>(0x626),static_cast<ascension::Char>(0x64a),static_cast<ascension::Char>(0x628),static_cast<ascension::Char>(0x631),static_cast<ascension::Char>(0x628),static_cast<ascension::Char>(0x632),static_cast<ascension::Char>(0x628),static_cast<ascension::Char>(0x645),static_cast<ascension::Char>(0x628),static_cast<ascension::Char>(0x646),static_cast<ascension::Char>(0x628),static_cast<ascension::Char>(0x649),static_cast<ascension::Char>(0x628),static_cast<ascension::Char>(0x64a),static_cast<ascension::Char>(0x62a),static_cast<ascension::Char>(0x631),static_cast<ascension::Char>(0x62a),static_cast<ascension::Char>(0x632),static_cast<ascension::Char>(0x62a),static_cast<ascension::Char>(0x645),static_cast<ascension::Char>(0x62a),static_cast<ascension::Char>(0x646),static_cast<ascension::Char>(0x62a),static_cast<ascension::Char>(0x649),static_cast<ascension::Char>(0x62a),static_cast<ascension::Char>(0x64a),static_cast<ascension::Char>(0x62b),static_cast<ascension::Char>(0x631),static_cast<ascension::Char>(0x62b),static_cast<ascension::Char>(0x632),static_cast<ascension::Char>(0x62b),static_cast<ascension::Char>(0x645),static_cast<ascension::Char>(0x62b),static_cast<ascension::Char>(0x646),static_cast<ascension::Char>(0x62b),static_cast<ascension::Char>(0x649),static_cast<ascension::Char>(0x62b),static_cast<ascension::Char>(0x64a),static_cast<ascension::Char>(0x641),static_cast<ascension::Char>(0x649),static_cast<ascension::Char>(0x641),static_cast<ascension::Char>(0x64a),static_cast<ascension::Char>(0x642),static_cast<ascension::Char>(0x649),static_cast<ascension::Char>(0x642),static_cast<ascension::Char>(0x64a),static_cast<ascension::Char>(0x643),static_cast<ascension::Char>(0x627),static_cast<ascension::Char>(0x643),static_cast<ascension::Char>(0x644),static_cast<ascension::Char>(0x643),static_cast<ascension::Char>(0x645),static_cast<ascension::Char>(0x643),static_cast<ascension::Char>(0x649),static_cast<ascension::Char>(0x643),static_cast<ascension::Char>(0x64a),static_cast<ascension::Char>(0x644),static_cast<ascension::Char>(0x645),static_cast<ascension::Char>(0x644),static_cast<ascension::Char>(0x649),static_cast<ascension::Char>(0x644),static_cast<ascension::Char>(0x64a),static_cast<ascension::Char>(0x645),static_cast<ascension::Char>(0x627),static_cast<ascension::Char>(0x645),static_cast<ascension::Char>(0x645),static_cast<ascension::Char>(0x646),static_cast<ascension::Char>(0x631),static_cast<ascension::Char>(0x646),static_cast<ascension::Char>(0x632),static_cast<ascension::Char>(0x646),static_cast<ascension::Char>(0x645),static_cast<ascension::Char>(0x646),static_cast<ascension::Char>(0x646),static_cast<ascension::Char>(0x646),static_cast<ascension::Char>(0x649),static_cast<ascension::Char>(0x646),static_cast<ascension::Char>(0x64a),static_cast<ascension::Char>(0x649),static_cast<ascension::Char>(0x670),static_cast<ascension::Char>(0x64a),static_cast<ascension::Char>(0x631),static_cast<ascension::Char>(0x64a),static_cast<ascension::Char>(0x632),static_cast<ascension::Char>(0x64a),static_cast<ascension::Char>(0x645),static_cast<ascension::Char>(0x64a),static_cast<ascension::Char>(0x646),static_cast<ascension::Char>(0x64a),static_cast<ascension::Char>(0x649),static_cast<ascension::Char>(0x64a),static_cast<ascension::Char>(0x64a),static_cast<ascension::Char>(0x626),static_cast<ascension::Char>(0x62c),static_cast<ascension::Char>(0x626),static_cast<ascension::Char>(0x62d),static_cast<ascension::Char>(0x626),static_cast<ascension::Char>(0x62e),static_cast<ascension::Char>(0x626),static_cast<ascension::Char>(0x645),static_cast<ascension::Char>(0x626),static_cast<ascension::Char>(0x647),static_cast<ascension::Char>(0x628),static_cast<ascension::Char>(0x62c),static_cast<ascension::Char>(0x628),static_cast<ascension::Char>(0x62d),static_cast<ascension::Char>(0x628),static_cast<ascension::Char>(0x62e),static_cast<ascension::Char>(0x628),static_cast<ascension::Char>(0x645),static_cast<ascension::Char>(0x628),static_cast<ascension::Char>(0x647),static_cast<ascension::Char>(0x62a),static_cast<ascension::Char>(0x62c),static_cast<ascension::Char>(0x62a),static_cast<ascension::Char>(0x62d),static_cast<ascension::Char>(0x62a),static_cast<ascension::Char>(0x62e),static_cast<ascension::Char>(0x62a),static_cast<ascension::Char>(0x645),static_cast<ascension::Char>(0x62a),static_cast<ascension::Char>(0x647),static_cast<ascension::Char>(0x62b),static_cast<ascension::Char>(0x645),static_cast<ascension::Char>(0x62c),static_cast<ascension::Char>(0x62d),static_cast<ascension::Char>(0x62c),static_cast<ascension::Char>(0x645),static_cast<ascension::Char>(0x62d),static_cast<ascension::Char>(0x62c),static_cast<ascension::Char>(0x62d),static_cast<ascension::Char>(0x645),static_cast<ascension::Char>(0x62e),static_cast<ascension::Char>(0x62c),static_cast<ascension::Char>(0x62e),static_cast<ascension::Char>(0x645),static_cast<ascension::Char>(0x633),static_cast<ascension::Char>(0x62c),static_cast<ascension::Char>(0x633),static_cast<ascension::Char>(0x62d),static_cast<ascension::Char>(0x633),static_cast<ascension::Char>(0x62e),static_cast<ascension::Char>(0x633),static_cast<ascension::Char>(0x645),static_cast<ascension::Char>(0x635),static_cast<ascension::Char>(0x62d),static_cast<ascension::Char>(0x635),static_cast<ascension::Char>(0x62e),static_cast<ascension::Char>(0x635),static_cast<ascension::Char>(0x645),static_cast<ascension::Char>(0x636),static_cast<ascension::Char>(0x62c),static_cast<ascension::Char>(0x636),static_cast<ascension::Char>(0x62d),static_cast<ascension::Char>(0x636),static_cast<ascension::Char>(0x62e),static_cast<ascension::Char>(0x636),static_cast<ascension::Char>(0x645),static_cast<ascension::Char>(0x637),static_cast<ascension::Char>(0x62d),static_cast<ascension::Char>(0x638),static_cast<ascension::Char>(0x645),static_cast<ascension::Char>(0x639),static_cast<ascension::Char>(0x62c),static_cast<ascension::Char>(0x639),static_cast<ascension::Char>(0x645),static_cast<ascension::Char>(0x63a),static_cast<ascension::Char>(0x62c),static_cast<ascension::Char>(0x63a),static_cast<ascension::Char>(0x645),static_cast<ascension::Char>(0x641),static_cast<ascension::Char>(0x62c),static_cast<ascension::Char>(0x641),static_cast<ascension::Char>(0x62d),static_cast<ascension::Char>(0x641),static_cast<ascension::Char>(0x62e),static_cast<ascension::Char>(0x641),static_cast<ascension::Char>(0x645),static_cast<ascension::Char>(0x642),static_cast<ascension::Char>(0x62d),static_cast<ascension::Char>(0x642),static_cast<ascension::Char>(0x645),static_cast<ascension::Char>(0x643),static_cast<ascension::Char>(0x62c),static_cast<ascension::Char>(0x643),static_cast<ascension::Char>(0x62d),static_cast<ascension::Char>(0x643),static_cast<ascension::Char>(0x62e),static_cast<ascension::Char>(0x643),static_cast<ascension::Char>(0x644),static_cast<ascension::Char>(0x643),static_cast<ascension::Char>(0x645),static_cast<ascension::Char>(0x644),static_cast<ascension::Char>(0x62c),static_cast<ascension::Char>(0x644),static_cast<ascension::Char>(0x62d),static_cast<ascension::Char>(0x644),static_cast<ascension::Char>(0x62e),static_cast<ascension::Char>(0x644),static_cast<ascension::Char>(0x645),static_cast<ascension::Char>(0x644),static_cast<ascension::Char>(0x647),static_cast<ascension::Char>(0x645),static_cast<ascension::Char>(0x62c),static_cast<ascension::Char>(0x645),static_cast<ascension::Char>(0x62d),static_cast<ascension::Char>(0x645),static_cast<ascension::Char>(0x62e),static_cast<ascension::Char>(0x645),static_cast<ascension::Char>(0x645),static_cast<ascension::Char>(0x646),static_cast<ascension::Char>(0x62c),static_cast<ascension::Char>(0x646),static_cast<ascension::Char>(0x62d),static_cast<ascension::Char>(0x646),static_cast<ascension::Char>(0x62e),static_cast<ascension::Char>(0x646),static_cast<ascension::Char>(0x645),static_cast<ascension::Char>(0x646),static_cast<ascension::Char>(0x647),static_cast<ascension::Char>(0x647),static_cast<ascension::Char>(0x62c),static_cast<ascension::Char>(0x647),static_cast<ascension::Char>(0x645),static_cast<ascension::Char>(0x647),static_cast<ascension::Char>(0x670),static_cast<ascension::Char>(0x64a),static_cast<ascension::Char>(0x62c),static_cast<ascension::Char>(0x64a),static_cast<ascension::Char>(0x62d),static_cast<ascension::Char>(0x64a),static_cast<ascension::Char>(0x62e),static_cast<ascension::Char>(0x64a),static_cast<ascension::Char>(0x645),static_cast<ascension::Char>(0x64a),static_cast<ascension::Char>(0x647),static_cast<ascension::Char>(0x626),static_cast<ascension::Char>(0x645),static_cast<ascension::Char>(0x626),static_cast<ascension::Char>(0x647),static_cast<ascension::Char>(0x628),static_cast<ascension::Char>(0x645),static_cast<ascension::Char>(0x628),static_cast<ascension::Char>(0x647),static_cast<ascension::Char>(0x62a),static_cast<ascension::Char>(0x645),static_cast<ascension::Char>(0x62a),static_cast<ascension::Char>(0x647),static_cast<ascension::Char>(0x62b),static_cast<ascension::Char>(0x645),static_cast<ascension::Char>(0x62b),static_cast<ascension::Char>(0x647),static_cast<ascension::Char>(0x633),static_cast<ascension::Char>(0x645),static_cast<ascension::Char>(0x633),static_cast<ascension::Char>(0x647),static_cast<ascension::Char>(0x634),static_cast<ascension::Char>(0x645),static_cast<ascension::Char>(0x634),static_cast<ascension::Char>(0x647),static_cast<ascension::Char>(0x643),static_cast<ascension::Char>(0x644),static_cast<ascension::Char>(0x643),static_cast<ascension::Char>(0x645),static_cast<ascension::Char>(0x644),static_cast<ascension::Char>(0x645),static_cast<ascension::Char>(0x646),static_cast<ascension::Char>(0x645),static_cast<ascension::Char>(0x646),static_cast<ascension::Char>(0x647),static_cast<ascension::Char>(0x64a),static_cast<ascension::Char>(0x645),static_cast<ascension::Char>(0x64a),static_cast<ascension::Char>(0x647),static_cast<ascension::Char>(0x640),static_cast<ascension::Char>(0x64e),static_cast<ascension::Char>(0x651),static_cast<ascension::Char>(0x640),static_cast<ascension::Char>(0x64f),static_cast<ascension::Char>(0x651),static_cast<ascension::Char>(0x640),static_cast<ascension::Char>(0x650),static_cast<ascension::Char>(0x651),static_cast<ascension::Char>(0x637),static_cast<ascension::Char>(0x649),static_cast<ascension::Char>(0x637),static_cast<ascension::Char>(0x64a),static_cast<ascension::Char>(0x639),static_cast<ascension::Char>(0x649),static_cast<ascension::Char>(0x639),static_cast<ascension::Char>(0x64a),static_cast<ascension::Char>(0x63a),static_cast<ascension::Char>(0x649),static_cast<ascension::Char>(0x63a),static_cast<ascension::Char>(0x64a),static_cast<ascension::Char>(0x633),static_cast<ascension::Char>(0x649),static_cast<ascension::Char>(0x633),static_cast<ascension::Char>(0x64a),static_cast<ascension::Char>(0x634),static_cast<ascension::Char>(0x649),static_cast<ascension::Char>(0x634),static_cast<ascension::Char>(0x64a),static_cast<ascension::Char>(0x62d),static_cast<ascension::Char>(0x649),static_cast<ascension::Char>(0x62d),static_cast<ascension::Char>(0x64a),static_cast<ascension::Char>(0x62c),static_cast<ascension::Char>(0x649),static_cast<ascension::Char>(0x62c),static_cast<ascension::Char>(0x64a),static_cast<ascension::Char>(0x62e),static_cast<ascension::Char>(0x649),static_cast<ascension::Char>(0x62e),static_cast<ascension::Char>(0x64a),static_cast<ascension::Char>(0x635),static_cast<ascension::Char>(0x649),static_cast<ascension::Char>(0x635),static_cast<ascension::Char>(0x64a),static_cast<ascension::Char>(0x636),static_cast<ascension::Char>(0x649),static_cast<ascension::Char>(0x636),static_cast<ascension::Char>(0x64a),static_cast<ascension::Char>(0x634),static_cast<ascension::Char>(0x62c),static_cast<ascension::Char>(0x634),static_cast<ascension::Char>(0x62d),static_cast<ascension::Char>(0x634),static_cast<ascension::Char>(0x62e),static_cast<ascension::Char>(0x634),static_cast<ascension::Char>(0x645),static_cast<ascension::Char>(0x634),static_cast<ascension::Char>(0x631),static_cast<ascension::Char>(0x633),static_cast<ascension::Char>(0x631),static_cast<ascension::Char>(0x635),static_cast<ascension::Char>(0x631),static_cast<ascension::Char>(0x636),static_cast<ascension::Char>(0x631),static_cast<ascension::Char>(0x637),static_cast<ascension::Char>(0x649),static_cast<ascension::Char>(0x637),static_cast<ascension::Char>(0x64a),static_cast<ascension::Char>(0x639),static_cast<ascension::Char>(0x649),static_cast<ascension::Char>(0x639),static_cast<ascension::Char>(0x64a),static_cast<ascension::Char>(0x63a),static_cast<ascension::Char>(0x649),static_cast<ascension::Char>(0x63a),static_cast<ascension::Char>(0x64a),static_cast<ascension::Char>(0x633),static_cast<ascension::Char>(0x649),static_cast<ascension::Char>(0x633),static_cast<ascension::Char>(0x64a),static_cast<ascension::Char>(0x634),static_cast<ascension::Char>(0x649),static_cast<ascension::Char>(0x634),static_cast<ascension::Char>(0x64a),static_cast<ascension::Char>(0x62d),static_cast<ascension::Char>(0x649),static_cast<ascension::Char>(0x62d),static_cast<ascension::Char>(0x64a),static_cast<ascension::Char>(0x62c),static_cast<ascension::Char>(0x649),static_cast<ascension::Char>(0x62c),static_cast<ascension::Char>(0x64a),static_cast<ascension::Char>(0x62e),static_cast<ascension::Char>(0x649),static_cast<ascension::Char>(0x62e),static_cast<ascension::Char>(0x64a),static_cast<ascension::Char>(0x635),static_cast<ascension::Char>(0x649),static_cast<ascension::Char>(0x635),static_cast<ascension::Char>(0x64a),static_cast<ascension::Char>(0x636),static_cast<ascension::Char>(0x649),static_cast<ascension::Char>(0x636),static_cast<ascension::Char>(0x64a),static_cast<ascension::Char>(0x634),static_cast<ascension::Char>(0x62c),static_cast<ascension::Char>(0x634),static_cast<ascension::Char>(0x62d),static_cast<ascension::Char>(0x634),static_cast<ascension::Char>(0x62e),static_cast<ascension::Char>(0x634),static_cast<ascension::Char>(0x645),static_cast<ascension::Char>(0x634),static_cast<ascension::Char>(0x631),static_cast<ascension::Char>(0x633),static_cast<ascension::Char>(0x631),static_cast<ascension::Char>(0x635),static_cast<ascension::Char>(0x631),static_cast<ascension::Char>(0x636),static_cast<ascension::Char>(0x631),static_cast<ascension::Char>(0x634),static_cast<ascension::Char>(0x62c),static_cast<ascension::Char>(0x634),static_cast<ascension::Char>(0x62d),static_cast<ascension::Char>(0x634),static_cast<ascension::Char>(0x62e),static_cast<ascension::Char>(0x634),static_cast<ascension::Char>(0x645),static_cast<ascension::Char>(0x633),static_cast<ascension::Char>(0x647),static_cast<ascension::Char>(0x634),static_cast<ascension::Char>(0x647),static_cast<ascension::Char>(0x637),static_cast<ascension::Char>(0x645),static_cast<ascension::Char>(0x633),static_cast<ascension::Char>(0x62c),static_cast<ascension::Char>(0x633),static_cast<ascension::Char>(0x62d),static_cast<ascension::Char>(0x633),static_cast<ascension::Char>(0x62e),static_cast<ascension::Char>(0x634),static_cast<ascension::Char>(0x62c),static_cast<ascension::Char>(0x634),static_cast<ascension::Char>(0x62d),static_cast<ascension::Char>(0x634),static_cast<ascension::Char>(0x62e),static_cast<ascension::Char>(0x637),static_cast<ascension::Char>(0x645),static_cast<ascension::Char>(0x638),static_cast<ascension::Char>(0x645),static_cast<ascension::Char>(0x627),static_cast<ascension::Char>(0x64b),static_cast<ascension::Char>(0x627),static_cast<ascension::Char>(0x64b),static_cast<ascension::Char>(0x62a),static_cast<ascension::Char>(0x62c),static_cast<ascension::Char>(0x645),static_cast<ascension::Char>(0x62a),static_cast<ascension::Char>(0x62d),static_cast<ascension::Char>(0x62c),static_cast<ascension::Char>(0x62a),static_cast<ascension::Char>(0x62d),static_cast<ascension::Char>(0x62c),static_cast<ascension::Char>(0x62a),static_cast<ascension::Char>(0x62d),static_cast<ascension::Char>(0x645),static_cast<ascension::Char>(0x62a),static_cast<ascension::Char>(0x62e),static_cast<ascension::Char>(0x645),static_cast<ascension::Char>(0x62a),static_cast<ascension::Char>(0x645),static_cast<ascension::Char>(0x62c),static_cast<ascension::Char>(0x62a),static_cast<ascension::Char>(0x645),static_cast<ascension::Char>(0x62d),static_cast<ascension::Char>(0x62a),static_cast<ascension::Char>(0x645),static_cast<ascension::Char>(0x62e),static_cast<ascension::Char>(0x62c),static_cast<ascension::Char>(0x645),static_cast<ascension::Char>(0x62d),static_cast<ascension::Char>(0x62c),static_cast<ascension::Char>(0x645),static_cast<ascension::Char>(0x62d),static_cast<ascension::Char>(0x62d),static_cast<ascension::Char>(0x645),static_cast<ascension::Char>(0x64a),static_cast<ascension::Char>(0x62d),static_cast<ascension::Char>(0x645),static_cast<ascension::Char>(0x649),static_cast<ascension::Char>(0x633),static_cast<ascension::Char>(0x62d),static_cast<ascension::Char>(0x62c),static_cast<ascension::Char>(0x633),static_cast<ascension::Char>(0x62c),static_cast<ascension::Char>(0x62d),static_cast<ascension::Char>(0x633),static_cast<ascension::Char>(0x62c),static_cast<ascension::Char>(0x649),static_cast<ascension::Char>(0x633),static_cast<ascension::Char>(0x645),static_cast<ascension::Char>(0x62d),static_cast<ascension::Char>(0x633),static_cast<ascension::Char>(0x645),static_cast<ascension::Char>(0x62d),static_cast<ascension::Char>(0x633),static_cast<ascension::Char>(0x645),static_cast<ascension::Char>(0x62c),static_cast<ascension::Char>(0x633),static_cast<ascension::Char>(0x645),static_cast<ascension::Char>(0x645),static_cast<ascension::Char>(0x633),static_cast<ascension::Char>(0x645),static_cast<ascension::Char>(0x645),static_cast<ascension::Char>(0x635),static_cast<ascension::Char>(0x62d),static_cast<ascension::Char>(0x62d),static_cast<ascension::Char>(0x635),static_cast<ascension::Char>(0x62d),static_cast<ascension::Char>(0x62d),static_cast<ascension::Char>(0x635),static_cast<ascension::Char>(0x645),static_cast<ascension::Char>(0x645),static_cast<ascension::Char>(0x634),static_cast<ascension::Char>(0x62d),static_cast<ascension::Char>(0x645),static_cast<ascension::Char>(0x634),static_cast<ascension::Char>(0x62d),static_cast<ascension::Char>(0x645),static_cast<ascension::Char>(0x634),static_cast<ascension::Char>(0x62c),static_cast<ascension::Char>(0x64a),static_cast<ascension::Char>(0x634),static_cast<ascension::Char>(0x645),static_cast<ascension::Char>(0x62e),static_cast<ascension::Char>(0x634),static_cast<ascension::Char>(0x645),static_cast<ascension::Char>(0x62e),static_cast<ascension::Char>(0x634),static_cast<ascension::Char>(0x645),static_cast<ascension::Char>(0x645),static_cast<ascension::Char>(0x634),static_cast<ascension::Char>(0x645),static_cast<ascension::Char>(0x645),static_cast<ascension::Char>(0x636),static_cast<ascension::Char>(0x62d),static_cast<ascension::Char>(0x649),static_cast<ascension::Char>(0x636),static_cast<ascension::Char>(0x62e),static_cast<ascension::Char>(0x645),static_cast<ascension::Char>(0x636),static_cast<ascension::Char>(0x62e),static_cast<ascension::Char>(0x645),static_cast<ascension::Char>(0x637),static_cast<ascension::Char>(0x645),static_cast<ascension::Char>(0x62d),static_cast<ascension::Char>(0x637),static_cast<ascension::Char>(0x645),static_cast<ascension::Char>(0x62d),static_cast<ascension::Char>(0x637),static_cast<ascension::Char>(0x645),static_cast<ascension::Char>(0x645),static_cast<ascension::Char>(0x637),static_cast<ascension::Char>(0x645),static_cast<ascension::Char>(0x64a),static_cast<ascension::Char>(0x639),static_cast<ascension::Char>(0x62c),static_cast<ascension::Char>(0x645),static_cast<ascension::Char>(0x639),static_cast<ascension::Char>(0x645),static_cast<ascension::Char>(0x645),static_cast<ascension::Char>(0x639),static_cast<ascension::Char>(0x645),static_cast<ascension::Char>(0x645),static_cast<ascension::Char>(0x639),static_cast<ascension::Char>(0x645),static_cast<ascension::Char>(0x649),static_cast<ascension::Char>(0x63a),static_cast<ascension::Char>(0x645),static_cast<ascension::Char>(0x645),static_cast<ascension::Char>(0x63a),static_cast<ascension::Char>(0x645),static_cast<ascension::Char>(0x64a),static_cast<ascension::Char>(0x63a),static_cast<ascension::Char>(0x645),static_cast<ascension::Char>(0x649),static_cast<ascension::Char>(0x641),static_cast<ascension::Char>(0x62e),static_cast<ascension::Char>(0x645),static_cast<ascension::Char>(0x641),static_cast<ascension::Char>(0x62e),static_cast<ascension::Char>(0x645),static_cast<ascension::Char>(0x642),static_cast<ascension::Char>(0x645),static_cast<ascension::Char>(0x62d),static_cast<ascension::Char>(0x642),static_cast<ascension::Char>(0x645),static_cast<ascension::Char>(0x645),static_cast<ascension::Char>(0x644),static_cast<ascension::Char>(0x62d),static_cast<ascension::Char>(0x645),static_cast<ascension::Char>(0x644),static_cast<ascension::Char>(0x62d),static_cast<ascension::Char>(0x64a),static_cast<ascension::Char>(0x644),static_cast<ascension::Char>(0x62d),static_cast<ascension::Char>(0x649),static_cast<ascension::Char>(0x644),static_cast<ascension::Char>(0x62c),static_cast<ascension::Char>(0x62c),static_cast<ascension::Char>(0x644),static_cast<ascension::Char>(0x62c),static_cast<ascension::Char>(0x62c),static_cast<ascension::Char>(0x644),static_cast<ascension::Char>(0x62e),static_cast<ascension::Char>(0x645),static_cast<ascension::Char>(0x644),static_cast<ascension::Char>(0x62e),static_cast<ascension::Char>(0x645),static_cast<ascension::Char>(0x644),static_cast<ascension::Char>(0x645),static_cast<ascension::Char>(0x62d),static_cast<ascension::Char>(0x644),static_cast<ascension::Char>(0x645),static_cast<ascension::Char>(0x62d),static_cast<ascension::Char>(0x645),static_cast<ascension::Char>(0x62d),static_cast<ascension::Char>(0x62c),static_cast<ascension::Char>(0x645),static_cast<ascension::Char>(0x62d),static_cast<ascension::Char>(0x645),static_cast<ascension::Char>(0x645),static_cast<ascension::Char>(0x62d),static_cast<ascension::Char>(0x64a),static_cast<ascension::Char>(0x645),static_cast<ascension::Char>(0x62c),static_cast<ascension::Char>(0x62d),static_cast<ascension::Char>(0x645),static_cast<ascension::Char>(0x62c),static_cast<ascension::Char>(0x645),static_cast<ascension::Char>(0x645),static_cast<ascension::Char>(0x62e),static_cast<ascension::Char>(0x62c),static_cast<ascension::Char>(0x645),static_cast<ascension::Char>(0x62e),static_cast<ascension::Char>(0x645),static_cast<ascension::Char>(0x645),static_cast<ascension::Char>(0x62c),static_cast<ascension::Char>(0x62e),static_cast<ascension::Char>(0x647),static_cast<ascension::Char>(0x645),static_cast<ascension::Char>(0x62c),static_cast<ascension::Char>(0x647),static_cast<ascension::Char>(0x645),static_cast<ascension::Char>(0x645),static_cast<ascension::Char>(0x646),static_cast<ascension::Char>(0x62d),static_cast<ascension::Char>(0x645),static_cast<ascension::Char>(0x646),static_cast<ascension::Char>(0x62d),static_cast<ascension::Char>(0x649),static_cast<ascension::Char>(0x646),static_cast<ascension::Char>(0x62c),static_cast<ascension::Char>(0x645),static_cast<ascension::Char>(0x646),static_cast<ascension::Char>(0x62c),static_cast<ascension::Char>(0x645),static_cast<ascension::Char>(0x646),static_cast<ascension::Char>(0x62c),static_cast<ascension::Char>(0x649),static_cast<ascension::Char>(0x646),static_cast<ascension::Char>(0x645),static_cast<ascension::Char>(0x64a),static_cast<ascension::Char>(0x646),static_cast<ascension::Char>(0x645),static_cast<ascension::Char>(0x649),static_cast<ascension::Char>(0x64a),static_cast<ascension::Char>(0x645),static_cast<ascension::Char>(0x645),static_cast<ascension::Char>(0x64a),static_cast<ascension::Char>(0x645),static_cast<ascension::Char>(0x645),static_cast<ascension::Char>(0x628),static_cast<ascension::Char>(0x62e),static_cast<ascension::Char>(0x64a),static_cast<ascension::Char>(0x62a),static_cast<ascension::Char>(0x62c),static_cast<ascension::Char>(0x64a),static_cast<ascension::Char>(0x62a),static_cast<ascension::Char>(0x62c),static_cast<ascension::Char>(0x649),static_cast<ascension::Char>(0x62a),static_cast<ascension::Char>(0x62e),static_cast<ascension::Char>(0x64a),static_cast<ascension::Char>(0x62a),static_cast<ascension::Char>(0x62e),static_cast<ascension::Char>(0x649),static_cast<ascension::Char>(0x62a),static_cast<ascension::Char>(0x645),static_cast<ascension::Char>(0x64a),static_cast<ascension::Char>(0x62a),static_cast<ascension::Char>(0x645),static_cast<ascension::Char>(0x649),static_cast<ascension::Char>(0x62c),static_cast<ascension::Char>(0x645),static_cast<ascension::Char>(0x64a),static_cast<ascension::Char>(0x62c),static_cast<ascension::Char>(0x62d),static_cast<ascension::Char>(0x649),static_cast<ascension::Char>(0x62c),static_cast<ascension::Char>(0x645),static_cast<ascension::Char>(0x649),static_cast<ascension::Char>(0x633),static_cast<ascension::Char>(0x62e),static_cast<ascension::Char>(0x649),static_cast<ascension::Char>(0x635),static_cast<ascension::Char>(0x62d),static_cast<ascension::Char>(0x64a),static_cast<ascension::Char>(0x634),static_cast<ascension::Char>(0x62d),static_cast<ascension::Char>(0x64a),static_cast<ascension::Char>(0x636),static_cast<ascension::Char>(0x62d),static_cast<ascension::Char>(0x64a),static_cast<ascension::Char>(0x644),static_cast<ascension::Char>(0x62c),static_cast<ascension::Char>(0x64a),static_cast<ascension::Char>(0x644),static_cast<ascension::Char>(0x645),static_cast<ascension::Char>(0x64a),static_cast<ascension::Char>(0x64a),static_cast<ascension::Char>(0x62d),static_cast<ascension::Char>(0x64a),static_cast<ascension::Char>(0x64a),static_cast<ascension::Char>(0x62c),static_cast<ascension::Char>(0x64a),static_cast<ascension::Char>(0x64a),static_cast<ascension::Char>(0x645),static_cast<ascension::Char>(0x64a),static_cast<ascension::Char>(0x645),static_cast<ascension::Char>(0x645),static_cast<ascension::Char>(0x64a),static_cast<ascension::Char>(0x642),static_cast<ascension::Char>(0x645),static_cast<ascension::Char>(0x64a),static_cast<ascension::Char>(0x646),static_cast<ascension::Char>(0x62d),static_cast<ascension::Char>(0x64a),static_cast<ascension::Char>(0x642),static_cast<ascension::Char>(0x645),static_cast<ascension::Char>(0x62d),static_cast<ascension::Char>(0x644),static_cast<ascension::Char>(0x62d),static_cast<ascension::Char>(0x645),static_cast<ascension::Char>(0x639),static_cast<ascension::Char>(0x645),static_cast<ascension::Char>(0x64a),static_cast<ascension::Char>(0x643),static_cast<ascension::Char>(0x645),static_cast<ascension::Char>(0x64a),static_cast<ascension::Char>(0x646),static_cast<ascension::Char>(0x62c),static_cast<ascension::Char>(0x62d),static_cast<ascension::Char>(0x645),static_cast<ascension::Char>(0x62e),static_cast<ascension::Char>(0x64a),static_cast<ascension::Char>(0x644),static_cast<ascension::Char>(0x62c),static_cast<ascension::Char>(0x645),static_cast<ascension::Char>(0x643),static_cast<ascension::Char>(0x645),static_cast<ascension::Char>(0x645),static_cast<ascension::Char>(0x644),static_cast<ascension::Char>(0x62c),static_cast<ascension::Char>(0x645),static_cast<ascension::Char>(0x646),static_cast<ascension::Char>(0x62c),static_cast<ascension::Char>(0x62d),static_cast<ascension::Char>(0x62c),static_cast<ascension::Char>(0x62d),static_cast<ascension::Char>(0x64a),static_cast<ascension::Char>(0x62d),static_cast<ascension::Char>(0x62c),static_cast<ascension::Char>(0x64a),static_cast<ascension::Char>(0x645),static_cast<ascension::Char>(0x62c),static_cast<ascension::Char>(0x64a),static_cast<ascension::Char>(0x641),static_cast<ascension::Char>(0x645),static_cast<ascension::Char>(0x64a),static_cast<ascension::Char>(0x628),static_cast<ascension::Char>(0x62d),static_cast<ascension::Char>(0x64a),static_cast<ascension::Char>(0x643),static_cast<ascension::Char>(0x645),static_cast<ascension::Char>(0x645),static_cast<ascension::Char>(0x639),static_cast<ascension::Char>(0x62c),static_cast<ascension::Char>(0x645),static_cast<ascension::Char>(0x635),static_cast<ascension::Char>(0x645),static_cast<ascension::Char>(0x645),static_cast<ascension::Char>(0x633),static_cast<ascension::Char>(0x62e),static_cast<ascension::Char>(0x64a),static_cast<ascension::Char>(0x646),static_cast<ascension::Char>(0x62c),static_cast<ascension::Char>(0x64a),static_cast<ascension::Char>(0x635),static_cast<ascension::Char>(0x644),static_cast<ascension::Char>(0x6d2),static_cast<ascension::Char>(0x642),static_cast<ascension::Char>(0x644),static_cast<ascension::Char>(0x6d2),static_cast<ascension::Char>(0x627),static_cast<ascension::Char>(0x644),static_cast<ascension::Char>(0x644),static_cast<ascension::Char>(0x647),static_cast<ascension::Char>(0x627),static_cast<ascension::Char>(0x643),static_cast<ascension::Char>(0x628),static_cast<ascension::Char>(0x631),static_cast<ascension::Char>(0x645),static_cast<ascension::Char>(0x62d),static_cast<ascension::Char>(0x645),static_cast<ascension::Char>(0x62f),static_cast<ascension::Char>(0x635),static_cast<ascension::Char>(0x644),static_cast<ascension::Char>(0x639),static_cast<ascension::Char>(0x645),static_cast<ascension::Char>(0x631),static_cast<ascension::Char>(0x633),static_cast<ascension::Char>(0x648),static_cast<ascension::Char>(0x644),static_cast<ascension::Char>(0x639),static_cast<ascension::Char>(0x644),static_cast<ascension::Char>(0x64a),static_cast<ascension::Char>(0x647),static_cast<ascension::Char>(0x648),static_cast<ascension::Char>(0x633),static_cast<ascension::Char>(0x644),static_cast<ascension::Char>(0x645),static_cast<ascension::Char>(0x635),static_cast<ascension::Char>(0x644),static_cast<ascension::Char>(0x649),static_cast<ascension::Char>(0x635),static_cast<ascension::Char>(0x644),static_cast<ascension::Char>(0x649),static_cast<ascension::Char>(0x20),static_cast<ascension::Char>(0x627),static_cast<ascension::Char>(0x644),static_cast<ascension::Char>(0x644),static_cast<ascension::Char>(0x647),static_cast<ascension::Char>(0x20),static_cast<ascension::Char>(0x639),static_cast<ascension::Char>(0x644),static_cast<ascension::Char>(0x64a),static_cast<ascension::Char>(0x647),static_cast<ascension::Char>(0x20),static_cast<ascension::Char>(0x648),static_cast<ascension::Char>(0x633),static_cast<ascension::Char>(0x644),static_cast<ascension::Char>(0x645),static_cast<ascension::Char>(0x62c),static_cast<ascension::Char>(0x644),static_cast<ascension::Char>(0x20),static_cast<ascension::Char>(0x62c),static_cast<ascension::Char>(0x644),static_cast<ascension::Char>(0x627),static_cast<ascension::Char>(0x644),static_cast<ascension::Char>(0x647),static_cast<ascension::Char>(0x631),static_cast<ascension::Char>(0x6cc),static_cast<ascension::Char>(0x627),static_cast<ascension::Char>(0x644),static_cast<ascension::Char>(0x2c),static_cast<ascension::Char>(0x3001),static_cast<ascension::Char>(0x3002),static_cast<ascension::Char>(0x3a),static_cast<ascension::Char>(0x3b),static_cast<ascension::Char>(0x21),static_cast<ascension::Char>(0x3f),static_cast<ascension::Char>(0x3016),static_cast<ascension::Char>(0x3017),static_cast<ascension::Char>(0x2026),static_cast<ascension::Char>(0x2025),static_cast<ascension::Char>(0x2014),static_cast<ascension::Char>(0x2013),static_cast<ascension::Char>(0x5f),static_cast<ascension::Char>(0x5f),static_cast<ascension::Char>(0x28),static_cast<ascension::Char>(0x29),static_cast<ascension::Char>(0x7b),static_cast<ascension::Char>(0x7d),static_cast<ascension::Char>(0x3014),static_cast<ascension::Char>(0x3015),static_cast<ascension::Char>(0x3010),static_cast<ascension::Char>(0x3011),static_cast<ascension::Char>(0x300a),static_cast<ascension::Char>(0x300b),static_cast<ascension::Char>(0x3008),static_cast<ascension::Char>(0x3009),static_cast<ascension::Char>(0x300c),static_cast<ascension::Char>(0x300d),static_cast<ascension::Char>(0x300e),static_cast<ascension::Char>(0x300f),static_cast<ascension::Char>(0x5b),static_cast<ascension::Char>(0x5d),static_cast<ascension::Char>(0x203e),static_cast<ascension::Char>(0x203e),static_cast<ascension::Char>(0x203e),static_cast<ascension::Char>(0x203e),static_cast<ascension::Char>(0x5f),static_cast<ascension::Char>(0x5f),static_cast<ascension::Char>(0x5f),static_cast<ascension::Char>(0x2c),static_cast<ascension::Char>(0x3001),static_cast<ascension::Char>(0x2e),static_cast<ascension::Char>(0x3b),static_cast<ascension::Char>(0x3a),static_cast<ascension::Char>(0x3f),static_cast<ascension::Char>(0x21),static_cast<ascension::Char>(0x2014),static_cast<ascension::Char>(0x28),static_cast<ascension::Char>(0x29),static_cast<ascension::Char>(0x7b),static_cast<ascension::Char>(0x7d),static_cast<ascension::Char>(0x3014),static_cast<ascension::Char>(0x3015),static_cast<ascension::Char>(0x23),static_cast<ascension::Char>(0x26),static_cast<ascension::Char>(0x2a),static_cast<ascension::Char>(0x2b),static_cast<ascension::Char>(0x2d),static_cast<ascension::Char>(0x3c),static_cast<ascension::Char>(0x3e),static_cast<ascension::Char>(0x3d),static_cast<ascension::Char>(0x5c),static_cast<ascension::Char>(0x24),static_cast<ascension::Char>(0x25),static_cast<ascension::Char>(0x40),static_cast<ascension::Char>(0x20),static_cast<ascension::Char>(0x64b),static_cast<ascension::Char>(0x640),static_cast<ascension::Char>(0x64b),static_cast<ascension::Char>(0x20),static_cast<ascension::Char>(0x64c),static_cast<ascension::Char>(0x20),static_cast<ascension::Char>(0x64d),static_cast<ascension::Char>(0x20),static_cast<ascension::Char>(0x64e),static_cast<ascension::Char>(0x640),static_cast<ascension::Char>(0x64e),static_cast<ascension::Char>(0x20),static_cast<ascension::Char>(0x64f),static_cast<ascension::Char>(0x640),static_cast<ascension::Char>(0x64f),static_cast<ascension::Char>(0x20),static_cast<ascension::Char>(0x650),static_cast<ascension::Char>(0x640),static_cast<ascension::Char>(0x650),static_cast<ascension::Char>(0x20),static_cast<ascension::Char>(0x651),static_cast<ascension::Char>(0x640),static_cast<ascension::Char>(0x651),static_cast<ascension::Char>(0x20),static_cast<ascension::Char>(0x652),static_cast<ascension::Char>(0x640),static_cast<ascension::Char>(0x652),static_cast<ascension::Char>(0x621),static_cast<ascension::Char>(0x622),static_cast<ascension::Char>(0x622),static_cast<ascension::Char>(0x623),static_cast<ascension::Char>(0x623),static_cast<ascension::Char>(0x624),static_cast<ascension::Char>(0x624),static_cast<ascension::Char>(0x625),static_cast<ascension::Char>(0x625),static_cast<ascension::Char>(0x626),static_cast<ascension::Char>(0x626),static_cast<ascension::Char>(0x626),static_cast<ascension::Char>(0x626),static_cast<ascension::Char>(0x627),static_cast<ascension::Char>(0x627),static_cast<ascension::Char>(0x628),static_cast<ascension::Char>(0x628),static_cast<ascension::Char>(0x628),static_cast<ascension::Char>(0x628),static_cast<ascension::Char>(0x629),static_cast<ascension::Char>(0x629),static_cast<ascension::Char>(0x62a),static_cast<ascension::Char>(0x62a),static_cast<ascension::Char>(0x62a),static_cast<ascension::Char>(0x62a),static_cast<ascension::Char>(0x62b),static_cast<ascension::Char>(0x62b),static_cast<ascension::Char>(0x62b),static_cast<ascension::Char>(0x62b),static_cast<ascension::Char>(0x62c),static_cast<ascension::Char>(0x62c),static_cast<ascension::Char>(0x62c),static_cast<ascension::Char>(0x62c),static_cast<ascension::Char>(0x62d),static_cast<ascension::Char>(0x62d),static_cast<ascension::Char>(0x62d),static_cast<ascension::Char>(0x62d),static_cast<ascension::Char>(0x62e),static_cast<ascension::Char>(0x62e),static_cast<ascension::Char>(0x62e),static_cast<ascension::Char>(0x62e),static_cast<ascension::Char>(0x62f),static_cast<ascension::Char>(0x62f),static_cast<ascension::Char>(0x630),static_cast<ascension::Char>(0x630),static_cast<ascension::Char>(0x631),static_cast<ascension::Char>(0x631),static_cast<ascension::Char>(0x632),static_cast<ascension::Char>(0x632),static_cast<ascension::Char>(0x633),static_cast<ascension::Char>(0x633),static_cast<ascension::Char>(0x633),static_cast<ascension::Char>(0x633),static_cast<ascension::Char>(0x634),static_cast<ascension::Char>(0x634),static_cast<ascension::Char>(0x634),static_cast<ascension::Char>(0x634),static_cast<ascension::Char>(0x635),static_cast<ascension::Char>(0x635),static_cast<ascension::Char>(0x635),static_cast<ascension::Char>(0x635),static_cast<ascension::Char>(0x636),static_cast<ascension::Char>(0x636),static_cast<ascension::Char>(0x636),static_cast<ascension::Char>(0x636),static_cast<ascension::Char>(0x637),static_cast<ascension::Char>(0x637),static_cast<ascension::Char>(0x637),static_cast<ascension::Char>(0x637),static_cast<ascension::Char>(0x638),static_cast<ascension::Char>(0x638),static_cast<ascension::Char>(0x638),static_cast<ascension::Char>(0x638),static_cast<ascension::Char>(0x639),static_cast<ascension::Char>(0x639),static_cast<ascension::Char>(0x639),static_cast<ascension::Char>(0x639),static_cast<ascension::Char>(0x63a),static_cast<ascension::Char>(0x63a),static_cast<ascension::Char>(0x63a),static_cast<ascension::Char>(0x63a),static_cast<ascension::Char>(0x641),static_cast<ascension::Char>(0x641),static_cast<ascension::Char>(0x641),static_cast<ascension::Char>(0x641),static_cast<ascension::Char>(0x642),static_cast<ascension::Char>(0x642),static_cast<ascension::Char>(0x642),static_cast<ascension::Char>(0x642),static_cast<ascension::Char>(0x643),static_cast<ascension::Char>(0x643),static_cast<ascension::Char>(0x643),static_cast<ascension::Char>(0x643),static_cast<ascension::Char>(0x644),static_cast<ascension::Char>(0x644),static_cast<ascension::Char>(0x644),static_cast<ascension::Char>(0x644),static_cast<ascension::Char>(0x645),static_cast<ascension::Char>(0x645),static_cast<ascension::Char>(0x645),static_cast<ascension::Char>(0x645),static_cast<ascension::Char>(0x646),static_cast<ascension::Char>(0x646),static_cast<ascension::Char>(0x646),static_cast<ascension::Char>(0x646),static_cast<ascension::Char>(0x647),static_cast<ascension::Char>(0x647),static_cast<ascension::Char>(0x647),static_cast<ascension::Char>(0x647),static_cast<ascension::Char>(0x648),static_cast<ascension::Char>(0x648),static_cast<ascension::Char>(0x649),static_cast<ascension::Char>(0x649),static_cast<ascension::Char>(0x64a),static_cast<ascension::Char>(0x64a),static_cast<ascension::Char>(0x64a),static_cast<ascension::Char>(0x64a),static_cast<ascension::Char>(0x644),static_cast<ascension::Char>(0x622),static_cast<ascension::Char>(0x644),static_cast<ascension::Char>(0x622),static_cast<ascension::Char>(0x644),static_cast<ascension::Char>(0x623),static_cast<ascension::Char>(0x644),static_cast<ascension::Char>(0x623),static_cast<ascension::Char>(0x644),static_cast<ascension::Char>(0x625),static_cast<ascension::Char>(0x644),static_cast<ascension::Char>(0x625),static_cast<ascension::Char>(0x644),static_cast<ascension::Char>(0x627),static_cast<ascension::Char>(0x644),static_cast<ascension::Char>(0x627),static_cast<ascension::Char>(0x21),static_cast<ascension::Char>(0x22),static_cast<ascension::Char>(0x23),static_cast<ascension::Char>(0x24),static_cast<ascension::Char>(0x25),static_cast<ascension::Char>(0x26),static_cast<ascension::Char>(0x27),static_cast<ascension::Char>(0x28),static_cast<ascension::Char>(0x29),static_cast<ascension::Char>(0x2a),static_cast<ascension::Char>(0x2b),static_cast<ascension::Char>(0x2c),static_cast<ascension::Char>(0x2d),static_cast<ascension::Char>(0x2e),static_cast<ascension::Char>(0x2f),static_cast<ascension::Char>(0x30),static_cast<ascension::Char>(0x31),static_cast<ascension::Char>(0x32),static_cast<ascension::Char>(0x33),static_cast<ascension::Char>(0x34),static_cast<ascension::Char>(0x35),static_cast<ascension::Char>(0x36),static_cast<ascension::Char>(0x37),static_cast<ascension::Char>(0x38),static_cast<ascension::Char>(0x39),static_cast<ascension::Char>(0x3a),static_cast<ascension::Char>(0x3b),static_cast<ascension::Char>(0x3c),static_cast<ascension::Char>(0x3d),static_cast<ascension::Char>(0x3e),static_cast<ascension::Char>(0x3f),static_cast<ascension::Char>(0x40),static_cast<ascension::Char>(0x41),static_cast<ascension::Char>(0x42),static_cast<ascension::Char>(0x43),static_cast<ascension::Char>(0x44),static_cast<ascension::Char>(0x45),static_cast<ascension::Char>(0x46),static_cast<ascension::Char>(0x47),static_cast<ascension::Char>(0x48),static_cast<ascension::Char>(0x49),static_cast<ascension::Char>(0x4a),static_cast<ascension::Char>(0x4b),static_cast<ascension::Char>(0x4c),static_cast<ascension::Char>(0x4d),static_cast<ascension::Char>(0x4e),static_cast<ascension::Char>(0x4f),static_cast<ascension::Char>(0x50),static_cast<ascension::Char>(0x51),static_cast<ascension::Char>(0x52),static_cast<ascension::Char>(0x53),static_cast<ascension::Char>(0x54),static_cast<ascension::Char>(0x55),static_cast<ascension::Char>(0x56),static_cast<ascension::Char>(0x57),static_cast<ascension::Char>(0x58),static_cast<ascension::Char>(0x59),static_cast<ascension::Char>(0x5a),static_cast<ascension::Char>(0x5b),static_cast<ascension::Char>(0x5c),static_cast<ascension::Char>(0x5d),static_cast<ascension::Char>(0x5e),static_cast<ascension::Char>(0x5f),static_cast<ascension::Char>(0x60),static_cast<ascension::Char>(0x61),static_cast<ascension::Char>(0x62),static_cast<ascension::Char>(0x63),static_cast<ascension::Char>(0x64),static_cast<ascension::Char>(0x65),static_cast<ascension::Char>(0x66),static_cast<ascension::Char>(0x67),static_cast<ascension::Char>(0x68),static_cast<ascension::Char>(0x69),static_cast<ascension::Char>(0x6a),static_cast<ascension::Char>(0x6b),static_cast<ascension::Char>(0x6c),static_cast<ascension::Char>(0x6d),static_cast<ascension::Char>(0x6e),static_cast<ascension::Char>(0x6f),static_cast<ascension::Char>(0x70),static_cast<ascension::Char>(0x71),static_cast<ascension::Char>(0x72),static_cast<ascension::Char>(0x73),static_cast<ascension::Char>(0x74),static_cast<ascension::Char>(0x75),static_cast<ascension::Char>(0x76),static_cast<ascension::Char>(0x77),static_cast<ascension::Char>(0x78),static_cast<ascension::Char>(0x79),static_cast<ascension::Char>(0x7a),static_cast<ascension::Char>(0x7b),static_cast<ascension::Char>(0x7c),static_cast<ascension::Char>(0x7d),static_cast<ascension::Char>(0x7e),static_cast<ascension::Char>(0x2985),static_cast<ascension::Char>(0x2986),static_cast<ascension::Char>(0x3002),static_cast<ascension::Char>(0x300c),static_cast<ascension::Char>(0x300d),static_cast<ascension::Char>(0x3001),static_cast<ascension::Char>(0x30fb),static_cast<ascension::Char>(0x30f2),static_cast<ascension::Char>(0x30a1),static_cast<ascension::Char>(0x30a3),static_cast<ascension::Char>(0x30a5),static_cast<ascension::Char>(0x30a7),static_cast<ascension::Char>(0x30a9),static_cast<ascension::Char>(0x30e3),static_cast<ascension::Char>(0x30e5),static_cast<ascension::Char>(0x30e7),static_cast<ascension::Char>(0x30c3),static_cast<ascension::Char>(0x30fc),static_cast<ascension::Char>(0x30a2),static_cast<ascension::Char>(0x30a4),static_cast<ascension::Char>(0x30a6),static_cast<ascension::Char>(0x30a8),static_cast<ascension::Char>(0x30aa),static_cast<ascension::Char>(0x30ab),static_cast<ascension::Char>(0x30ad),static_cast<ascension::Char>(0x30af),static_cast<ascension::Char>(0x30b1),static_cast<ascension::Char>(0x30b3),static_cast<ascension::Char>(0x30b5),static_cast<ascension::Char>(0x30b7),static_cast<ascension::Char>(0x30b9),static_cast<ascension::Char>(0x30bb),static_cast<ascension::Char>(0x30bd),static_cast<ascension::Char>(0x30bf),static_cast<ascension::Char>(0x30c1),static_cast<ascension::Char>(0x30c4),static_cast<ascension::Char>(0x30c6),static_cast<ascension::Char>(0x30c8),static_cast<ascension::Char>(0x30ca),static_cast<ascension::Char>(0x30cb),static_cast<ascension::Char>(0x30cc),static_cast<ascension::Char>(0x30cd),static_cast<ascension::Char>(0x30ce),static_cast<ascension::Char>(0x30cf),static_cast<ascension::Char>(0x30d2),static_cast<ascension::Char>(0x30d5),static_cast<ascension::Char>(0x30d8),static_cast<ascension::Char>(0x30db),static_cast<ascension::Char>(0x30de),static_cast<ascension::Char>(0x30df),static_cast<ascension::Char>(0x30e0),static_cast<ascension::Char>(0x30e1),static_cast<ascension::Char>(0x30e2),static_cast<ascension::Char>(0x30e4),static_cast<ascension::Char>(0x30e6),static_cast<ascension::Char>(0x30e8),static_cast<ascension::Char>(0x30e9),static_cast<ascension::Char>(0x30ea),static_cast<ascension::Char>(0x30eb),static_cast<ascension::Char>(0x30ec),static_cast<ascension::Char>(0x30ed),static_cast<ascension::Char>(0x30ef),static_cast<ascension::Char>(0x30f3),static_cast<ascension::Char>(0x3099),static_cast<ascension::Char>(0x309a),static_cast<ascension::Char>(0x3164),static_cast<ascension::Char>(0x3131),static_cast<ascension::Char>(0x3132),static_cast<ascension::Char>(0x3133),static_cast<ascension::Char>(0x3134),static_cast<ascension::Char>(0x3135),static_cast<ascension::Char>(0x3136),static_cast<ascension::Char>(0x3137),static_cast<ascension::Char>(0x3138),static_cast<ascension::Char>(0x3139),static_cast<ascension::Char>(0x313a),static_cast<ascension::Char>(0x313b),static_cast<ascension::Char>(0x313c),static_cast<ascension::Char>(0x313d),static_cast<ascension::Char>(0x313e),static_cast<ascension::Char>(0x313f),static_cast<ascension::Char>(0x3140),static_cast<ascension::Char>(0x3141),static_cast<ascension::Char>(0x3142),static_cast<ascension::Char>(0x3143),static_cast<ascension::Char>(0x3144),static_cast<ascension::Char>(0x3145),static_cast<ascension::Char>(0x3146),static_cast<ascension::Char>(0x3147),static_cast<ascension::Char>(0x3148),static_cast<ascension::Char>(0x3149),static_cast<ascension::Char>(0x314a),static_cast<ascension::Char>(0x314b),static_cast<ascension::Char>(0x314c),static_cast<ascension::Char>(0x314d),static_cast<ascension::Char>(0x314e),static_cast<ascension::Char>(0x314f),static_cast<ascension::Char>(0x3150),static_cast<ascension::Char>(0x3151),static_cast<ascension::Char>(0x3152),static_cast<ascension::Char>(0x3153),static_cast<ascension::Char>(0x3154),static_cast<ascension::Char>(0x3155),static_cast<ascension::Char>(0x3156),static_cast<ascension::Char>(0x3157),static_cast<ascension::Char>(0x3158),static_cast<ascension::Char>(0x3159),static_cast<ascension::Char>(0x315a),static_cast<ascension::Char>(0x315b),static_cast<ascension::Char>(0x315c),static_cast<ascension::Char>(0x315d),static_cast<ascension::Char>(0x315e),static_cast<ascension::Char>(0x315f),static_cast<ascension::Char>(0x3160),static_cast<ascension::Char>(0x3161),static_cast<ascension::Char>(0x3162),static_cast<ascension::Char>(0x3163),static_cast<ascension::Char>(0xa2),static_cast<ascension::Char>(0xa3),static_cast<ascension::Char>(0xac),static_cast<ascension::Char>(0xaf),static_cast<ascension::Char>(0xa6),static_cast<ascension::Char>(0xa5),static_cast<ascension::Char>(0x20a9),static_cast<ascension::Char>(0x2502),static_cast<ascension::Char>(0x2190),static_cast<ascension::Char>(0x2191),static_cast<ascension::Char>(0x2192),static_cast<ascension::Char>(0x2193),static_cast<ascension::Char>(0x25a0),static_cast<ascension::Char>(0x25cb),static_cast<ascension::Char>(0x41),static_cast<ascension::Char>(0x42),static_cast<ascension::Char>(0x43),static_cast<ascension::Char>(0x44),static_cast<ascension::Char>(0x45),static_cast<ascension::Char>(0x46),static_cast<ascension::Char>(0x47),static_cast<ascension::Char>(0x48),static_cast<ascension::Char>(0x49),static_cast<ascension::Char>(0x4a),static_cast<ascension::Char>(0x4b),static_cast<ascension::Char>(0x4c),static_cast<ascension::Char>(0x4d),static_cast<ascension::Char>(0x4e),static_cast<ascension::Char>(0x4f),static_cast<ascension::Char>(0x50),static_cast<ascension::Char>(0x51),static_cast<ascension::Char>(0x52),static_cast<ascension::Char>(0x53),static_cast<ascension::Char>(0x54),static_cast<ascension::Char>(0x55),static_cast<ascension::Char>(0x56),static_cast<ascension::Char>(0x57),static_cast<ascension::Char>(0x58),static_cast<ascension::Char>(0x59),static_cast<ascension::Char>(0x5a),static_cast<ascension::Char>(0x61),static_cast<ascension::Char>(0x62),static_cast<ascension::Char>(0x63),static_cast<ascension::Char>(0x64),static_cast<ascension::Char>(0x65),static_cast<ascension::Char>(0x66),static_cast<ascension::Char>(0x67),static_cast<ascension::Char>(0x68),static_cast<ascension::Char>(0x69),static_cast<ascension::Char>(0x6a),static_cast<ascension::Char>(0x6b),static_cast<ascension::Char>(0x6c),static_cast<ascension::Char>(0x6d),static_cast<ascension::Char>(0x6e),static_cast<ascension::Char>(0x6f),static_cast<ascension::Char>(0x70),static_cast<ascension::Char>(0x71),static_cast<ascension::Char>(0x72),static_cast<ascension::Char>(0x73),static_cast<ascension::Char>(0x74),static_cast<ascension::Char>(0x75),static_cast<ascension::Char>(0x76),static_cast<ascension::Char>(0x77),static_cast<ascension::Char>(0x78),static_cast<ascension::Char>(0x79),static_cast<ascension::Char>(0x7a),static_cast<ascension::Char>(0x41),static_cast<ascension::Char>(0x42),static_cast<ascension::Char>(0x43),static_cast<ascension::Char>(0x44),static_cast<ascension::Char>(0x45),static_cast<ascension::Char>(0x46),static_cast<ascension::Char>(0x47),static_cast<ascension::Char>(0x48),static_cast<ascension::Char>(0x49),static_cast<ascension::Char>(0x4a),static_cast<ascension::Char>(0x4b),static_cast<ascension::Char>(0x4c),static_cast<ascension::Char>(0x4d),static_cast<ascension::Char>(0x4e),static_cast<ascension::Char>(0x4f),static_cast<ascension::Char>(0x50),static_cast<ascension::Char>(0x51),static_cast<ascension::Char>(0x52),static_cast<ascension::Char>(0x53),static_cast<ascension::Char>(0x54),static_cast<ascension::Char>(0x55),static_cast<ascension::Char>(0x56),static_cast<ascension::Char>(0x57),static_cast<ascension::Char>(0x58),static_cast<ascension::Char>(0x59),static_cast<ascension::Char>(0x5a),static_cast<ascension::Char>(0x61),static_cast<ascension::Char>(0x62),static_cast<ascension::Char>(0x63),static_cast<ascension::Char>(0x64),static_cast<ascension::Char>(0x65),static_cast<ascension::Char>(0x66),static_cast<ascension::Char>(0x67),static_cast<ascension::Char>(0x69),static_cast<ascension::Char>(0x6a),static_cast<ascension::Char>(0x6b),static_cast<ascension::Char>(0x6c),static_cast<ascension::Char>(0x6d),static_cast<ascension::Char>(0x6e),static_cast<ascension::Char>(0x6f),static_cast<ascension::Char>(0x70),static_cast<ascension::Char>(0x71),static_cast<ascension::Char>(0x72),static_cast<ascension::Char>(0x73),static_cast<ascension::Char>(0x74),static_cast<ascension::Char>(0x75),static_cast<ascension::Char>(0x76),static_cast<ascension::Char>(0x77),static_cast<ascension::Char>(0x78),static_cast<ascension::Char>(0x79),static_cast<ascension::Char>(0x7a),static_cast<ascension::Char>(0x41),static_cast<ascension::Char>(0x42),static_cast<ascension::Char>(0x43),static_cast<ascension::Char>(0x44),static_cast<ascension::Char>(0x45),static_cast<ascension::Char>(0x46),static_cast<ascension::Char>(0x47),static_cast<ascension::Char>(0x48),static_cast<ascension::Char>(0x49),static_cast<ascension::Char>(0x4a),static_cast<ascension::Char>(0x4b),static_cast<ascension::Char>(0x4c),static_cast<ascension::Char>(0x4d),static_cast<ascension::Char>(0x4e),static_cast<ascension::Char>(0x4f),static_cast<ascension::Char>(0x50),static_cast<ascension::Char>(0x51),static_cast<ascension::Char>(0x52),static_cast<ascension::Char>(0x53),static_cast<ascension::Char>(0x54),static_cast<ascension::Char>(0x55),static_cast<ascension::Char>(0x56),static_cast<ascension::Char>(0x57),static_cast<ascension::Char>(0x58),static_cast<ascension::Char>(0x59),static_cast<ascension::Char>(0x5a),static_cast<ascension::Char>(0x61),static_cast<ascension::Char>(0x62),static_cast<ascension::Char>(0x63),static_cast<ascension::Char>(0x64),static_cast<ascension::Char>(0x65),static_cast<ascension::Char>(0x66),static_cast<ascension::Char>(0x67),static_cast<ascension::Char>(0x68),static_cast<ascension::Char>(0x69),static_cast<ascension::Char>(0x6a),static_cast<ascension::Char>(0x6b),static_cast<ascension::Char>(0x6c),static_cast<ascension::Char>(0x6d),static_cast<ascension::Char>(0x6e),static_cast<ascension::Char>(0x6f),static_cast<ascension::Char>(0x70),static_cast<ascension::Char>(0x71),static_cast<ascension::Char>(0x72),static_cast<ascension::Char>(0x73),static_cast<ascension::Char>(0x74),static_cast<ascension::Char>(0x75),static_cast<ascension::Char>(0x76),static_cast<ascension::Char>(0x77),static_cast<ascension::Char>(0x78),static_cast<ascension::Char>(0x79),static_cast<ascension::Char>(0x7a),static_cast<ascension::Char>(0x41),static_cast<ascension::Char>(0x43),static_cast<ascension::Char>(0x44),static_cast<ascension::Char>(0x47),static_cast<ascension::Char>(0x4a),static_cast<ascension::Char>(0x4b),static_cast<ascension::Char>(0x4e),static_cast<ascension::Char>(0x4f),static_cast<ascension::Char>(0x50),static_cast<ascension::Char>(0x51),static_cast<ascension::Char>(0x53),static_cast<ascension::Char>(0x54),static_cast<ascension::Char>(0x55),static_cast<ascension::Char>(0x56),static_cast<ascension::Char>(0x57),static_cast<ascension::Char>(0x58),static_cast<ascension::Char>(0x59),static_cast<ascension::Char>(0x5a),static_cast<ascension::Char>(0x61),static_cast<ascension::Char>(0x62),static_cast<ascension::Char>(0x63),static_cast<ascension::Char>(0x64),static_cast<ascension::Char>(0x66),static_cast<ascension::Char>(0x68),static_cast<ascension::Char>(0x69),static_cast<ascension::Char>(0x6a),static_cast<ascension::Char>(0x6b),static_cast<ascension::Char>(0x6c),static_cast<ascension::Char>(0x6d),static_cast<ascension::Char>(0x6e),static_cast<ascension::Char>(0x70),static_cast<ascension::Char>(0x71),static_cast<ascension::Char>(0x72),static_cast<ascension::Char>(0x73),static_cast<ascension::Char>(0x74),static_cast<ascension::Char>(0x75),static_cast<ascension::Char>(0x76),static_cast<ascension::Char>(0x77),static_cast<ascension::Char>(0x78),static_cast<ascension::Char>(0x79),static_cast<ascension::Char>(0x7a),static_cast<ascension::Char>(0x41),static_cast<ascension::Char>(0x42),static_cast<ascension::Char>(0x43),static_cast<ascension::Char>(0x44),static_cast<ascension::Char>(0x45),static_cast<ascension::Char>(0x46),static_cast<ascension::Char>(0x47),static_cast<ascension::Char>(0x48),static_cast<ascension::Char>(0x49),static_cast<ascension::Char>(0x4a),static_cast<ascension::Char>(0x4b),static_cast<ascension::Char>(0x4c),static_cast<ascension::Char>(0x4d),static_cast<ascension::Char>(0x4e),static_cast<ascension::Char>(0x4f),static_cast<ascension::Char>(0x50),static_cast<ascension::Char>(0x51),static_cast<ascension::Char>(0x52),static_cast<ascension::Char>(0x53),static_cast<ascension::Char>(0x54),static_cast<ascension::Char>(0x55),static_cast<ascension::Char>(0x56),static_cast<ascension::Char>(0x57),static_cast<ascension::Char>(0x58),static_cast<ascension::Char>(0x59),static_cast<ascension::Char>(0x5a),static_cast<ascension::Char>(0x61),static_cast<ascension::Char>(0x62),static_cast<ascension::Char>(0x63),static_cast<ascension::Char>(0x64),static_cast<ascension::Char>(0x65),static_cast<ascension::Char>(0x66),static_cast<ascension::Char>(0x67),static_cast<ascension::Char>(0x68),static_cast<ascension::Char>(0x69),static_cast<ascension::Char>(0x6a),static_cast<ascension::Char>(0x6b),static_cast<ascension::Char>(0x6c),static_cast<ascension::Char>(0x6d),static_cast<ascension::Char>(0x6e),static_cast<ascension::Char>(0x6f),static_cast<ascension::Char>(0x70),static_cast<ascension::Char>(0x71),static_cast<ascension::Char>(0x72),static_cast<ascension::Char>(0x73),static_cast<ascension::Char>(0x74),static_cast<ascension::Char>(0x75),static_cast<ascension::Char>(0x76),static_cast<ascension::Char>(0x77),static_cast<ascension::Char>(0x78),static_cast<ascension::Char>(0x79),static_cast<ascension::Char>(0x7a),static_cast<ascension::Char>(0x41),static_cast<ascension::Char>(0x42),static_cast<ascension::Char>(0x44),static_cast<ascension::Char>(0x45),static_cast<ascension::Char>(0x46),static_cast<ascension::Char>(0x47),static_cast<ascension::Char>(0x4a),static_cast<ascension::Char>(0x4b),static_cast<ascension::Char>(0x4c),static_cast<ascension::Char>(0x4d),static_cast<ascension::Char>(0x4e),static_cast<ascension::Char>(0x4f),static_cast<ascension::Char>(0x50),static_cast<ascension::Char>(0x51),static_cast<ascension::Char>(0x53),static_cast<ascension::Char>(0x54),static_cast<ascension::Char>(0x55),static_cast<ascension::Char>(0x56),static_cast<ascension::Char>(0x57),static_cast<ascension::Char>(0x58),static_cast<ascension::Char>(0x59),static_cast<ascension::Char>(0x61),static_cast<ascension::Char>(0x62),static_cast<ascension::Char>(0x63),static_cast<ascension::Char>(0x64),static_cast<ascension::Char>(0x65),static_cast<ascension::Char>(0x66),static_cast<ascension::Char>(0x67),static_cast<ascension::Char>(0x68),static_cast<ascension::Char>(0x69),static_cast<ascension::Char>(0x6a),static_cast<ascension::Char>(0x6b),static_cast<ascension::Char>(0x6c),static_cast<ascension::Char>(0x6d),static_cast<ascension::Char>(0x6e),static_cast<ascension::Char>(0x6f),static_cast<ascension::Char>(0x70),static_cast<ascension::Char>(0x71),static_cast<ascension::Char>(0x72),static_cast<ascension::Char>(0x73),static_cast<ascension::Char>(0x74),static_cast<ascension::Char>(0x75),static_cast<ascension::Char>(0x76),static_cast<ascension::Char>(0x77),static_cast<ascension::Char>(0x78),static_cast<ascension::Char>(0x79),static_cast<ascension::Char>(0x7a),static_cast<ascension::Char>(0x41),static_cast<ascension::Char>(0x42),static_cast<ascension::Char>(0x44),static_cast<ascension::Char>(0x45),static_cast<ascension::Char>(0x46),static_cast<ascension::Char>(0x47),static_cast<ascension::Char>(0x49),static_cast<ascension::Char>(0x4a),static_cast<ascension::Char>(0x4b),static_cast<ascension::Char>(0x4c),static_cast<ascension::Char>(0x4d),static_cast<ascension::Char>(0x4f),static_cast<ascension::Char>(0x53),static_cast<ascension::Char>(0x54),static_cast<ascension::Char>(0x55),static_cast<ascension::Char>(0x56),static_cast<ascension::Char>(0x57),static_cast<ascension::Char>(0x58),static_cast<ascension::Char>(0x59),static_cast<ascension::Char>(0x61),static_cast<ascension::Char>(0x62),static_cast<ascension::Char>(0x63),static_cast<ascension::Char>(0x64),static_cast<ascension::Char>(0x65),static_cast<ascension::Char>(0x66),static_cast<ascension::Char>(0x67),static_cast<ascension::Char>(0x68),static_cast<ascension::Char>(0x69),static_cast<ascension::Char>(0x6a),static_cast<ascension::Char>(0x6b),static_cast<ascension::Char>(0x6c),static_cast<ascension::Char>(0x6d),static_cast<ascension::Char>(0x6e),static_cast<ascension::Char>(0x6f),static_cast<ascension::Char>(0x70),static_cast<ascension::Char>(0x71),static_cast<ascension::Char>(0x72),static_cast<ascension::Char>(0x73),static_cast<ascension::Char>(0x74),static_cast<ascension::Char>(0x75),static_cast<ascension::Char>(0x76),static_cast<ascension::Char>(0x77),static_cast<ascension::Char>(0x78),static_cast<ascension::Char>(0x79),static_cast<ascension::Char>(0x7a),static_cast<ascension::Char>(0x41),static_cast<ascension::Char>(0x42),static_cast<ascension::Char>(0x43),static_cast<ascension::Char>(0x44),static_cast<ascension::Char>(0x45),static_cast<ascension::Char>(0x46),static_cast<ascension::Char>(0x47),static_cast<ascension::Char>(0x48),static_cast<ascension::Char>(0x49),static_cast<ascension::Char>(0x4a),static_cast<ascension::Char>(0x4b),static_cast<ascension::Char>(0x4c),static_cast<ascension::Char>(0x4d),static_cast<ascension::Char>(0x4e),static_cast<ascension::Char>(0x4f),static_cast<ascension::Char>(0x50),static_cast<ascension::Char>(0x51),static_cast<ascension::Char>(0x52),static_cast<ascension::Char>(0x53),static_cast<ascension::Char>(0x54),static_cast<ascension::Char>(0x55),static_cast<ascension::Char>(0x56),static_cast<ascension::Char>(0x57),static_cast<ascension::Char>(0x58),static_cast<ascension::Char>(0x59),static_cast<ascension::Char>(0x5a),static_cast<ascension::Char>(0x61),static_cast<ascension::Char>(0x62),static_cast<ascension::Char>(0x63),static_cast<ascension::Char>(0x64),static_cast<ascension::Char>(0x65),static_cast<ascension::Char>(0x66),static_cast<ascension::Char>(0x67),static_cast<ascension::Char>(0x68),static_cast<ascension::Char>(0x69),static_cast<ascension::Char>(0x6a),static_cast<ascension::Char>(0x6b),static_cast<ascension::Char>(0x6c),static_cast<ascension::Char>(0x6d),static_cast<ascension::Char>(0x6e),static_cast<ascension::Char>(0x6f),static_cast<ascension::Char>(0x70),static_cast<ascension::Char>(0x71),static_cast<ascension::Char>(0x72),static_cast<ascension::Char>(0x73),static_cast<ascension::Char>(0x74),static_cast<ascension::Char>(0x75),static_cast<ascension::Char>(0x76),static_cast<ascension::Char>(0x77),static_cast<ascension::Char>(0x78),static_cast<ascension::Char>(0x79),static_cast<ascension::Char>(0x7a),static_cast<ascension::Char>(0x41),static_cast<ascension::Char>(0x42),static_cast<ascension::Char>(0x43),static_cast<ascension::Char>(0x44),static_cast<ascension::Char>(0x45),static_cast<ascension::Char>(0x46),static_cast<ascension::Char>(0x47),static_cast<ascension::Char>(0x48),static_cast<ascension::Char>(0x49),static_cast<ascension::Char>(0x4a),static_cast<ascension::Char>(0x4b),static_cast<ascension::Char>(0x4c),static_cast<ascension::Char>(0x4d),static_cast<ascension::Char>(0x4e),static_cast<ascension::Char>(0x4f),static_cast<ascension::Char>(0x50),static_cast<ascension::Char>(0x51),static_cast<ascension::Char>(0x52),static_cast<ascension::Char>(0x53),static_cast<ascension::Char>(0x54),static_cast<ascension::Char>(0x55),static_cast<ascension::Char>(0x56),static_cast<ascension::Char>(0x57),static_cast<ascension::Char>(0x58),static_cast<ascension::Char>(0x59),static_cast<ascension::Char>(0x5a),static_cast<ascension::Char>(0x61),static_cast<ascension::Char>(0x62),static_cast<ascension::Char>(0x63),static_cast<ascension::Char>(0x64),static_cast<ascension::Char>(0x65),static_cast<ascension::Char>(0x66),static_cast<ascension::Char>(0x67),static_cast<ascension::Char>(0x68),static_cast<ascension::Char>(0x69),static_cast<ascension::Char>(0x6a),static_cast<ascension::Char>(0x6b),static_cast<ascension::Char>(0x6c),static_cast<ascension::Char>(0x6d),static_cast<ascension::Char>(0x6e),static_cast<ascension::Char>(0x6f),static_cast<ascension::Char>(0x70),static_cast<ascension::Char>(0x71),static_cast<ascension::Char>(0x72),static_cast<ascension::Char>(0x73),static_cast<ascension::Char>(0x74),static_cast<ascension::Char>(0x75),static_cast<ascension::Char>(0x76),static_cast<ascension::Char>(0x77),static_cast<ascension::Char>(0x78),static_cast<ascension::Char>(0x79),static_cast<ascension::Char>(0x7a),static_cast<ascension::Char>(0x41),static_cast<ascension::Char>(0x42),static_cast<ascension::Char>(0x43),static_cast<ascension::Char>(0x44),static_cast<ascension::Char>(0x45),static_cast<ascension::Char>(0x46),static_cast<ascension::Char>(0x47),static_cast<ascension::Char>(0x48),static_cast<ascension::Char>(0x49),static_cast<ascension::Char>(0x4a),static_cast<ascension::Char>(0x4b),static_cast<ascension::Char>(0x4c),static_cast<ascension::Char>(0x4d),static_cast<ascension::Char>(0x4e),static_cast<ascension::Char>(0x4f),static_cast<ascension::Char>(0x50),static_cast<ascension::Char>(0x51),static_cast<ascension::Char>(0x52),static_cast<ascension::Char>(0x53),static_cast<ascension::Char>(0x54),static_cast<ascension::Char>(0x55),static_cast<ascension::Char>(0x56),static_cast<ascension::Char>(0x57),static_cast<ascension::Char>(0x58),static_cast<ascension::Char>(0x59),static_cast<ascension::Char>(0x5a),static_cast<ascension::Char>(0x61),static_cast<ascension::Char>(0x62),static_cast<ascension::Char>(0x63),static_cast<ascension::Char>(0x64),static_cast<ascension::Char>(0x65),static_cast<ascension::Char>(0x66),static_cast<ascension::Char>(0x67),static_cast<ascension::Char>(0x68),static_cast<ascension::Char>(0x69),static_cast<ascension::Char>(0x6a),static_cast<ascension::Char>(0x6b),static_cast<ascension::Char>(0x6c),static_cast<ascension::Char>(0x6d),static_cast<ascension::Char>(0x6e),static_cast<ascension::Char>(0x6f),static_cast<ascension::Char>(0x70),static_cast<ascension::Char>(0x71),static_cast<ascension::Char>(0x72),static_cast<ascension::Char>(0x73),static_cast<ascension::Char>(0x74),static_cast<ascension::Char>(0x75),static_cast<ascension::Char>(0x76),static_cast<ascension::Char>(0x77),static_cast<ascension::Char>(0x78),static_cast<ascension::Char>(0x79),static_cast<ascension::Char>(0x7a),static_cast<ascension::Char>(0x41),static_cast<ascension::Char>(0x42),static_cast<ascension::Char>(0x43),static_cast<ascension::Char>(0x44),static_cast<ascension::Char>(0x45),static_cast<ascension::Char>(0x46),static_cast<ascension::Char>(0x47),static_cast<ascension::Char>(0x48),static_cast<ascension::Char>(0x49),static_cast<ascension::Char>(0x4a),static_cast<ascension::Char>(0x4b),static_cast<ascension::Char>(0x4c),static_cast<ascension::Char>(0x4d),static_cast<ascension::Char>(0x4e),static_cast<ascension::Char>(0x4f),static_cast<ascension::Char>(0x50),static_cast<ascension::Char>(0x51),static_cast<ascension::Char>(0x52),static_cast<ascension::Char>(0x53),static_cast<ascension::Char>(0x54),static_cast<ascension::Char>(0x55),static_cast<ascension::Char>(0x56),static_cast<ascension::Char>(0x57),static_cast<ascension::Char>(0x58),static_cast<ascension::Char>(0x59),static_cast<ascension::Char>(0x5a),static_cast<ascension::Char>(0x61),static_cast<ascension::Char>(0x62),static_cast<ascension::Char>(0x63),static_cast<ascension::Char>(0x64),static_cast<ascension::Char>(0x65),static_cast<ascension::Char>(0x66),static_cast<ascension::Char>(0x67),static_cast<ascension::Char>(0x68),static_cast<ascension::Char>(0x69),static_cast<ascension::Char>(0x6a),static_cast<ascension::Char>(0x6b),static_cast<ascension::Char>(0x6c),static_cast<ascension::Char>(0x6d),static_cast<ascension::Char>(0x6e),static_cast<ascension::Char>(0x6f),static_cast<ascension::Char>(0x70),static_cast<ascension::Char>(0x71),static_cast<ascension::Char>(0x72),static_cast<ascension::Char>(0x73),static_cast<ascension::Char>(0x74),static_cast<ascension::Char>(0x75),static_cast<ascension::Char>(0x76),static_cast<ascension::Char>(0x77),static_cast<ascension::Char>(0x78),static_cast<ascension::Char>(0x79),static_cast<ascension::Char>(0x7a),static_cast<ascension::Char>(0x41),static_cast<ascension::Char>(0x42),static_cast<ascension::Char>(0x43),static_cast<ascension::Char>(0x44),static_cast<ascension::Char>(0x45),static_cast<ascension::Char>(0x46),static_cast<ascension::Char>(0x47),static_cast<ascension::Char>(0x48),static_cast<ascension::Char>(0x49),static_cast<ascension::Char>(0x4a),static_cast<ascension::Char>(0x4b),static_cast<ascension::Char>(0x4c),static_cast<ascension::Char>(0x4d),static_cast<ascension::Char>(0x4e),static_cast<ascension::Char>(0x4f),static_cast<ascension::Char>(0x50),static_cast<ascension::Char>(0x51),static_cast<ascension::Char>(0x52),static_cast<ascension::Char>(0x53),static_cast<ascension::Char>(0x54),static_cast<ascension::Char>(0x55),static_cast<ascension::Char>(0x56),static_cast<ascension::Char>(0x57),static_cast<ascension::Char>(0x58),static_cast<ascension::Char>(0x59),static_cast<ascension::Char>(0x5a),static_cast<ascension::Char>(0x61),static_cast<ascension::Char>(0x62),static_cast<ascension::Char>(0x63),static_cast<ascension::Char>(0x64),static_cast<ascension::Char>(0x65),static_cast<ascension::Char>(0x66),static_cast<ascension::Char>(0x67),static_cast<ascension::Char>(0x68),static_cast<ascension::Char>(0x69),static_cast<ascension::Char>(0x6a),static_cast<ascension::Char>(0x6b),static_cast<ascension::Char>(0x6c),static_cast<ascension::Char>(0x6d),static_cast<ascension::Char>(0x6e),static_cast<ascension::Char>(0x6f),static_cast<ascension::Char>(0x70),static_cast<ascension::Char>(0x71),static_cast<ascension::Char>(0x72),static_cast<ascension::Char>(0x73),static_cast<ascension::Char>(0x74),static_cast<ascension::Char>(0x75),static_cast<ascension::Char>(0x76),static_cast<ascension::Char>(0x77),static_cast<ascension::Char>(0x78),static_cast<ascension::Char>(0x79),static_cast<ascension::Char>(0x7a),static_cast<ascension::Char>(0x41),static_cast<ascension::Char>(0x42),static_cast<ascension::Char>(0x43),static_cast<ascension::Char>(0x44),static_cast<ascension::Char>(0x45),static_cast<ascension::Char>(0x46),static_cast<ascension::Char>(0x47),static_cast<ascension::Char>(0x48),static_cast<ascension::Char>(0x49),static_cast<ascension::Char>(0x4a),static_cast<ascension::Char>(0x4b),static_cast<ascension::Char>(0x4c),static_cast<ascension::Char>(0x4d),static_cast<ascension::Char>(0x4e),static_cast<ascension::Char>(0x4f),static_cast<ascension::Char>(0x50),static_cast<ascension::Char>(0x51),static_cast<ascension::Char>(0x52),static_cast<ascension::Char>(0x53),static_cast<ascension::Char>(0x54),static_cast<ascension::Char>(0x55),static_cast<ascension::Char>(0x56),static_cast<ascension::Char>(0x57),static_cast<ascension::Char>(0x58),static_cast<ascension::Char>(0x59),static_cast<ascension::Char>(0x5a),static_cast<ascension::Char>(0x61),static_cast<ascension::Char>(0x62),static_cast<ascension::Char>(0x63),static_cast<ascension::Char>(0x64),static_cast<ascension::Char>(0x65),static_cast<ascension::Char>(0x66),static_cast<ascension::Char>(0x67),static_cast<ascension::Char>(0x68),static_cast<ascension::Char>(0x69),static_cast<ascension::Char>(0x6a),static_cast<ascension::Char>(0x6b),static_cast<ascension::Char>(0x6c),static_cast<ascension::Char>(0x6d),static_cast<ascension::Char>(0x6e),static_cast<ascension::Char>(0x6f),static_cast<ascension::Char>(0x70),static_cast<ascension::Char>(0x71),static_cast<ascension::Char>(0x72),static_cast<ascension::Char>(0x73),static_cast<ascension::Char>(0x74),static_cast<ascension::Char>(0x75),static_cast<ascension::Char>(0x76),static_cast<ascension::Char>(0x77),static_cast<ascension::Char>(0x78),static_cast<ascension::Char>(0x79),static_cast<ascension::Char>(0x7a),static_cast<ascension::Char>(0x131),static_cast<ascension::Char>(0x237),static_cast<ascension::Char>(0x391),static_cast<ascension::Char>(0x392),static_cast<ascension::Char>(0x393),static_cast<ascension::Char>(0x394),static_cast<ascension::Char>(0x395),static_cast<ascension::Char>(0x396),static_cast<ascension::Char>(0x397),static_cast<ascension::Char>(0x398),static_cast<ascension::Char>(0x399),static_cast<ascension::Char>(0x39a),static_cast<ascension::Char>(0x39b),static_cast<ascension::Char>(0x39c),static_cast<ascension::Char>(0x39d),static_cast<ascension::Char>(0x39e),static_cast<ascension::Char>(0x39f),static_cast<ascension::Char>(0x3a0),static_cast<ascension::Char>(0x3a1),static_cast<ascension::Char>(0x3f4),static_cast<ascension::Char>(0x3a3),static_cast<ascension::Char>(0x3a4),static_cast<ascension::Char>(0x3a5),static_cast<ascension::Char>(0x3a6),static_cast<ascension::Char>(0x3a7),static_cast<ascension::Char>(0x3a8),static_cast<ascension::Char>(0x3a9),static_cast<ascension::Char>(0x2207),static_cast<ascension::Char>(0x3b1),static_cast<ascension::Char>(0x3b2),static_cast<ascension::Char>(0x3b3),static_cast<ascension::Char>(0x3b4),static_cast<ascension::Char>(0x3b5),static_cast<ascension::Char>(0x3b6),static_cast<ascension::Char>(0x3b7),static_cast<ascension::Char>(0x3b8),static_cast<ascension::Char>(0x3b9),static_cast<ascension::Char>(0x3ba),static_cast<ascension::Char>(0x3bb),static_cast<ascension::Char>(0x3bc),static_cast<ascension::Char>(0x3bd),static_cast<ascension::Char>(0x3be),static_cast<ascension::Char>(0x3bf),static_cast<ascension::Char>(0x3c0),static_cast<ascension::Char>(0x3c1),static_cast<ascension::Char>(0x3c2),static_cast<ascension::Char>(0x3c3),static_cast<ascension::Char>(0x3c4),static_cast<ascension::Char>(0x3c5),static_cast<ascension::Char>(0x3c6),static_cast<ascension::Char>(0x3c7),static_cast<ascension::Char>(0x3c8),static_cast<ascension::Char>(0x3c9),static_cast<ascension::Char>(0x2202),static_cast<ascension::Char>(0x3f5),static_cast<ascension::Char>(0x3d1),static_cast<ascension::Char>(0x3f0),static_cast<ascension::Char>(0x3d5),static_cast<ascension::Char>(0x3f1),static_cast<ascension::Char>(0x3d6),static_cast<ascension::Char>(0x391),static_cast<ascension::Char>(0x392),static_cast<ascension::Char>(0x393),static_cast<ascension::Char>(0x394),static_cast<ascension::Char>(0x395),static_cast<ascension::Char>(0x396),static_cast<ascension::Char>(0x397),static_cast<ascension::Char>(0x398),static_cast<ascension::Char>(0x399),static_cast<ascension::Char>(0x39a),static_cast<ascension::Char>(0x39b),static_cast<ascension::Char>(0x39c),static_cast<ascension::Char>(0x39d),static_cast<ascension::Char>(0x39e),static_cast<ascension::Char>(0x39f),static_cast<ascension::Char>(0x3a0),static_cast<ascension::Char>(0x3a1),static_cast<ascension::Char>(0x3f4),static_cast<ascension::Char>(0x3a3),static_cast<ascension::Char>(0x3a4),static_cast<ascension::Char>(0x3a5),static_cast<ascension::Char>(0x3a6),static_cast<ascension::Char>(0x3a7),static_cast<ascension::Char>(0x3a8),static_cast<ascension::Char>(0x3a9),static_cast<ascension::Char>(0x2207),static_cast<ascension::Char>(0x3b1),static_cast<ascension::Char>(0x3b2),static_cast<ascension::Char>(0x3b3),static_cast<ascension::Char>(0x3b4),static_cast<ascension::Char>(0x3b5),static_cast<ascension::Char>(0x3b6),static_cast<ascension::Char>(0x3b7),static_cast<ascension::Char>(0x3b8),static_cast<ascension::Char>(0x3b9),static_cast<ascension::Char>(0x3ba),static_cast<ascension::Char>(0x3bb),static_cast<ascension::Char>(0x3bc),static_cast<ascension::Char>(0x3bd),static_cast<ascension::Char>(0x3be),static_cast<ascension::Char>(0x3bf),static_cast<ascension::Char>(0x3c0),static_cast<ascension::Char>(0x3c1),static_cast<ascension::Char>(0x3c2),static_cast<ascension::Char>(0x3c3),static_cast<ascension::Char>(0x3c4),static_cast<ascension::Char>(0x3c5),static_cast<ascension::Char>(0x3c6),static_cast<ascension::Char>(0x3c7),static_cast<ascension::Char>(0x3c8),static_cast<ascension::Char>(0x3c9),static_cast<ascension::Char>(0x2202),static_cast<ascension::Char>(0x3f5),static_cast<ascension::Char>(0x3d1),static_cast<ascension::Char>(0x3f0),static_cast<ascension::Char>(0x3d5),static_cast<ascension::Char>(0x3f1),static_cast<ascension::Char>(0x3d6),static_cast<ascension::Char>(0x391),static_cast<ascension::Char>(0x392),static_cast<ascension::Char>(0x393),static_cast<ascension::Char>(0x394),static_cast<ascension::Char>(0x395),static_cast<ascension::Char>(0x396),static_cast<ascension::Char>(0x397),static_cast<ascension::Char>(0x398),static_cast<ascension::Char>(0x399),static_cast<ascension::Char>(0x39a),static_cast<ascension::Char>(0x39b),static_cast<ascension::Char>(0x39c),static_cast<ascension::Char>(0x39d),static_cast<ascension::Char>(0x39e),static_cast<ascension::Char>(0x39f),static_cast<ascension::Char>(0x3a0),static_cast<ascension::Char>(0x3a1),static_cast<ascension::Char>(0x3f4),static_cast<ascension::Char>(0x3a3),static_cast<ascension::Char>(0x3a4),static_cast<ascension::Char>(0x3a5),static_cast<ascension::Char>(0x3a6),static_cast<ascension::Char>(0x3a7),static_cast<ascension::Char>(0x3a8),static_cast<ascension::Char>(0x3a9),static_cast<ascension::Char>(0x2207),static_cast<ascension::Char>(0x3b1),static_cast<ascension::Char>(0x3b2),static_cast<ascension::Char>(0x3b3),static_cast<ascension::Char>(0x3b4),static_cast<ascension::Char>(0x3b5),static_cast<ascension::Char>(0x3b6),static_cast<ascension::Char>(0x3b7),static_cast<ascension::Char>(0x3b8),static_cast<ascension::Char>(0x3b9),static_cast<ascension::Char>(0x3ba),static_cast<ascension::Char>(0x3bb),static_cast<ascension::Char>(0x3bc),static_cast<ascension::Char>(0x3bd),static_cast<ascension::Char>(0x3be),static_cast<ascension::Char>(0x3bf),static_cast<ascension::Char>(0x3c0),static_cast<ascension::Char>(0x3c1),static_cast<ascension::Char>(0x3c2),static_cast<ascension::Char>(0x3c3),static_cast<ascension::Char>(0x3c4),static_cast<ascension::Char>(0x3c5),static_cast<ascension::Char>(0x3c6),static_cast<ascension::Char>(0x3c7),static_cast<ascension::Char>(0x3c8),static_cast<ascension::Char>(0x3c9),static_cast<ascension::Char>(0x2202),static_cast<ascension::Char>(0x3f5),static_cast<ascension::Char>(0x3d1),static_cast<ascension::Char>(0x3f0),static_cast<ascension::Char>(0x3d5),static_cast<ascension::Char>(0x3f1),static_cast<ascension::Char>(0x3d6),static_cast<ascension::Char>(0x391),static_cast<ascension::Char>(0x392),static_cast<ascension::Char>(0x393),static_cast<ascension::Char>(0x394),static_cast<ascension::Char>(0x395),static_cast<ascension::Char>(0x396),static_cast<ascension::Char>(0x397),static_cast<ascension::Char>(0x398),static_cast<ascension::Char>(0x399),static_cast<ascension::Char>(0x39a),static_cast<ascension::Char>(0x39b),static_cast<ascension::Char>(0x39c),static_cast<ascension::Char>(0x39d),static_cast<ascension::Char>(0x39e),static_cast<ascension::Char>(0x39f),static_cast<ascension::Char>(0x3a0),static_cast<ascension::Char>(0x3a1),static_cast<ascension::Char>(0x3f4),static_cast<ascension::Char>(0x3a3),static_cast<ascension::Char>(0x3a4),static_cast<ascension::Char>(0x3a5),static_cast<ascension::Char>(0x3a6),static_cast<ascension::Char>(0x3a7),static_cast<ascension::Char>(0x3a8),static_cast<ascension::Char>(0x3a9),static_cast<ascension::Char>(0x2207),static_cast<ascension::Char>(0x3b1),static_cast<ascension::Char>(0x3b2),static_cast<ascension::Char>(0x3b3),static_cast<ascension::Char>(0x3b4),static_cast<ascension::Char>(0x3b5),static_cast<ascension::Char>(0x3b6),static_cast<ascension::Char>(0x3b7),static_cast<ascension::Char>(0x3b8),static_cast<ascension::Char>(0x3b9),static_cast<ascension::Char>(0x3ba),static_cast<ascension::Char>(0x3bb),static_cast<ascension::Char>(0x3bc),static_cast<ascension::Char>(0x3bd),static_cast<ascension::Char>(0x3be),static_cast<ascension::Char>(0x3bf),static_cast<ascension::Char>(0x3c0),static_cast<ascension::Char>(0x3c1),static_cast<ascension::Char>(0x3c2),static_cast<ascension::Char>(0x3c3),static_cast<ascension::Char>(0x3c4),static_cast<ascension::Char>(0x3c5),static_cast<ascension::Char>(0x3c6),static_cast<ascension::Char>(0x3c7),static_cast<ascension::Char>(0x3c8),static_cast<ascension::Char>(0x3c9),static_cast<ascension::Char>(0x2202),static_cast<ascension::Char>(0x3f5),static_cast<ascension::Char>(0x3d1),static_cast<ascension::Char>(0x3f0),static_cast<ascension::Char>(0x3d5),static_cast<ascension::Char>(0x3f1),static_cast<ascension::Char>(0x3d6),static_cast<ascension::Char>(0x391),static_cast<ascension::Char>(0x392),static_cast<ascension::Char>(0x393),static_cast<ascension::Char>(0x394),static_cast<ascension::Char>(0x395),static_cast<ascension::Char>(0x396),static_cast<ascension::Char>(0x397),static_cast<ascension::Char>(0x398),static_cast<ascension::Char>(0x399),static_cast<ascension::Char>(0x39a),static_cast<ascension::Char>(0x39b),static_cast<ascension::Char>(0x39c),static_cast<ascension::Char>(0x39d),static_cast<ascension::Char>(0x39e),static_cast<ascension::Char>(0x39f),static_cast<ascension::Char>(0x3a0),static_cast<ascension::Char>(0x3a1),static_cast<ascension::Char>(0x3f4),static_cast<ascension::Char>(0x3a3),static_cast<ascension::Char>(0x3a4),static_cast<ascension::Char>(0x3a5),static_cast<ascension::Char>(0x3a6),static_cast<ascension::Char>(0x3a7),static_cast<ascension::Char>(0x3a8),static_cast<ascension::Char>(0x3a9),static_cast<ascension::Char>(0x2207),static_cast<ascension::Char>(0x3b1),static_cast<ascension::Char>(0x3b2),static_cast<ascension::Char>(0x3b3),static_cast<ascension::Char>(0x3b4),static_cast<ascension::Char>(0x3b5),static_cast<ascension::Char>(0x3b6),static_cast<ascension::Char>(0x3b7),static_cast<ascension::Char>(0x3b8),static_cast<ascension::Char>(0x3b9),static_cast<ascension::Char>(0x3ba),static_cast<ascension::Char>(0x3bb),static_cast<ascension::Char>(0x3bc),static_cast<ascension::Char>(0x3bd),static_cast<ascension::Char>(0x3be),static_cast<ascension::Char>(0x3bf),static_cast<ascension::Char>(0x3c0),static_cast<ascension::Char>(0x3c1),static_cast<ascension::Char>(0x3c2),static_cast<ascension::Char>(0x3c3),static_cast<ascension::Char>(0x3c4),static_cast<ascension::Char>(0x3c5),static_cast<ascension::Char>(0x3c6),static_cast<ascension::Char>(0x3c7),static_cast<ascension::Char>(0x3c8),static_cast<ascension::Char>(0x3c9),static_cast<ascension::Char>(0x2202),static_cast<ascension::Char>(0x3f5),static_cast<ascension::Char>(0x3d1),static_cast<ascension::Char>(0x3f0),static_cast<ascension::Char>(0x3d5),static_cast<ascension::Char>(0x3f1),static_cast<ascension::Char>(0x3d6),static_cast<ascension::Char>(0x3dc),static_cast<ascension::Char>(0x3dd),static_cast<ascension::Char>(0x30),static_cast<ascension::Char>(0x31),static_cast<ascension::Char>(0x32),static_cast<ascension::Char>(0x33),static_cast<ascension::Char>(0x34),static_cast<ascension::Char>(0x35),static_cast<ascension::Char>(0x36),static_cast<ascension::Char>(0x37),static_cast<ascension::Char>(0x38),static_cast<ascension::Char>(0x39),static_cast<ascension::Char>(0x30),static_cast<ascension::Char>(0x31),static_cast<ascension::Char>(0x32),static_cast<ascension::Char>(0x33),static_cast<ascension::Char>(0x34),static_cast<ascension::Char>(0x35),static_cast<ascension::Char>(0x36),static_cast<ascension::Char>(0x37),static_cast<ascension::Char>(0x38),static_cast<ascension::Char>(0x39),static_cast<ascension::Char>(0x30),static_cast<ascension::Char>(0x31),static_cast<ascension::Char>(0x32),static_cast<ascension::Char>(0x33),static_cast<ascension::Char>(0x34),static_cast<ascension::Char>(0x35),static_cast<ascension::Char>(0x36),static_cast<ascension::Char>(0x37),static_cast<ascension::Char>(0x38),static_cast<ascension::Char>(0x39),static_cast<ascension::Char>(0x30),static_cast<ascension::Char>(0x31),static_cast<ascension::Char>(0x32),static_cast<ascension::Char>(0x33),static_cast<ascension::Char>(0x34),static_cast<ascension::Char>(0x35),static_cast<ascension::Char>(0x36),static_cast<ascension::Char>(0x37),static_cast<ascension::Char>(0x38),static_cast<ascension::Char>(0x39),static_cast<ascension::Char>(0x30),static_cast<ascension::Char>(0x31),static_cast<ascension::Char>(0x32),static_cast<ascension::Char>(0x33),static_cast<ascension::Char>(0x34),static_cast<ascension::Char>(0x35),static_cast<ascension::Char>(0x36),static_cast<ascension::Char>(0x37),static_cast<ascension::Char>(0x38),static_cast<ascension::Char>(0x39)};
const std::ptrdiff_t COMPATIBILITY_MAPPINGS_OFFSETS[] = {0,1,3,4,6,7,8,10,11,13,14,15,18,21,24,26,28,30,32,34,35,37,39,41,43,45,47,49,51,53,55,57,59,60,61,62,63,64,65,66,67,68,70,72,74,76,78,80,81,82,83,84,85,87,89,90,91,92,93,94,95,96,97,98,99,100,102,104,106,108,110,112,114,116,118,119,121,123,124,125,126,127,128,129,130,131,132,133,134,135,136,137,138,139,140,141,142,143,144,145,146,147,148,149,150,151,152,153,154,155,156,157,158,159,160,161,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,224,226,228,230,232,233,234,235,236,237,238,239,240,241,242,244,245,247,250,251,253,256,258,261,263,265,267,269,271,275,276,277,278,279,280,281,282,283,284,285,286,287,288,289,290,291,292,293,294,295,296,297,298,299,300,301,302,303,304,305,306,307,308,309,310,312,315,318,319,321,324,327,328,330,331,332,333,334,335,336,337,338,339,340,341,343,344,345,346,347,348,350,353,355,356,357,358,359,360,361,362,363,364,365,366,367,368,369,372,373,374,375,376,377,378,379,380,381,382,385,388,391,394,397,400,403,406,409,412,415,418,420,421,423,426,428,429,431,434,438,440,441,443,446,447,448,449,450,451,453,456,458,459,461,464,468,470,471,473,476,477,478,479,480,482,485,487,490,491,492,493,494,495,496,497,498,499,501,503,505,507,509,511,513,515,517,519,521,524,527,530,533,536,539,542,545,548,552,556,560,564,568,572,576,580,584,588,592,594,596,598,600,602,604,606,608,610,613,616,619,622,625,628,631,634,637,640,643,646,649,652,655,658,661,664,667,670,673,676,679,682,685,688,691,694,697,700,703,706,709,712,715,718,721,722,723,724,725,726,727,728,729,730,731,732,733,734,735,736,737,738,739,740,741,742,743,744,745,746,747,748,749,750,751,752,753,754,755,756,757,758,759,760,761,762,763,764,765,766,767,768,769,770,771,772,773,774,778,781,783,786,787,788,789,790,791,792,793,794,795,796,797,798,799,800,801,802,803,804,805,806,807,808,809,810,811,812,813,814,815,816,817,818,819,820,821,822,823,824,825,826,827,828,829,830,831,832,833,834,835,836,837,838,839,840,841,842,843,844,845,846,847,848,849,850,851,852,853,854,855,856,857,858,859,860,861,862,863,864,865,866,867,868,869,870,871,872,873,874,875,876,877,878,879,880,881,882,883,884,885,886,887,888,889,890,891,892,893,894,895,896,897,898,899,900,901,902,903,904,905,906,907,908,909,910,911,912,913,914,915,916,917,918,919,920,921,922,923,924,925,926,927,928,929,930,931,932,933,934,935,936,937,938,939,940,941,942,943,944,945,946,947,948,949,950,951,952,953,954,955,956,957,958,959,960,961,962,963,964,965,966,967,968,969,970,971,972,973,974,975,976,977,978,979,980,981,982,983,984,985,986,987,988,989,990,991,992,993,994,995,996,997,998,999,1000,1001,1002,1003,1004,1005,1006,1007,1008,1009,1010,1012,1014,1016,1018,1019,1020,1021,1022,1023,1024,1025,1026,1027,1028,1029,1030,1031,1032,1033,1034,1035,1036,1037,1038,1039,1040,1041,1042,1043,1044,1045,1046,1047,1048,1049,1050,1051,1052,1053,1054,1055,1056,1057,1058,1059,1060,1061,1062,1063,1064,1065,1066,1067,1068,1069,1070,1071,1072,1073,1074,1075,1076,1077,1078,1079,1080,1081,1082,1083,1084,1085,1086,1087,1088,1089,1090,1091,1092,1093,1094,1095,1096,1097,1098,1099,1100,1101,1102,1103,1104,1105,1106,1107,1108,1109,1110,1111,1112,1113,1114,1115,1116,1117,1118,1119,1120,1121,1122,1123,1124,1125,1126,1129,1132,1135,1138,1141,1144,1147,1150,1153,1156,1159,1162,1165,1168,1172,1176,1180,1184,1188,1192,1196,1200,1204,1208,1212,1216,1220,1224,1228,1235,1241,1244,1247,1250,1253,1256,1259,1262,1265,1268,1271,1274,1277,1280,1283,1286,1289,1292,1295,1298,1301,1304,1307,1310,1313,1316,1319,1322,1325,1328,1331,1334,1337,1340,1343,1346,1349,1352,1354,1356,1358,1360,1362,1364,1366,1368,1370,1372,1374,1376,1378,1380,1382,1383,1384,1385,1386,1387,1388,1389,1390,1391,1392,1393,1394,1395,1396,1398,1400,1402,1404,1406,1408,1410,1412,1414,1416,1418,1420,1422,1424,1429,1433,1435,1436,1437,1438,1439,1440,1441,1442,1443,1444,1445,1446,1447,1448,1449,1450,1451,1452,1453,1454,1455,1456,1457,1458,1459,1460,1461,1462,1463,1464,1465,1466,1467,1468,1469,1470,1471,1472,1473,1474,1475,1476,1477,1478,1479,1480,1481,1482,1483,1484,1486,1488,1490,1492,1494,1496,1498,1500,1502,1504,1506,1508,1510,1512,1514,1516,1518,1520,1522,1524,1526,1528,1530,1532,1535,1538,1541,1543,1546,1548,1551,1552,1553,1554,1555,1556,1557,1558,1559,1560,1561,1562,1563,1564,1565,1566,1567,1568,1569,1570,1571,1572,1573,1574,1575,1576,1577,1578,1579,1580,1581,1582,1583,1584,1585,1586,1587,1588,1589,1590,1591,1592,1593,1594,1595,1596,1597,1598,1602,1606,1610,1613,1617,1620,1623,1628,1632,1635,1638,1641,1645,1649,1652,1655,1657,1660,1664,1668,1670,1675,1681,1686,1689,1694,1699,1703,1706,1709,1712,1716,1721,1725,1728,1731,1734,1736,1738,1740,1742,1745,1748,1753,1756,1760,1765,1768,1770,1772,1777,1781,1786,1789,1794,1796,1799,1802,1805,1808,1811,1815,1818,1820,1823,1826,1829,1833,1836,1839,1842,1847,1851,1853,1858,1860,1864,1868,1871,1874,1877,1881,1883,1886,1890,1892,1897,1900,1902,1904,1906,1908,1910,1912,1914,1916,1918,1920,1923,1926,1929,1932,1935,1938,1941,1944,1947,1950,1953,1956,1959,1962,1965,1968,1970,1972,1975,1977,1979,1981,1984,1987,1989,1991,1993,1995,1997,2001,2003,2005,2007,2009,2011,2013,2015,2017,2020,2024,2026,2028,2030,2032,2034,2036,2038,2041,2044,2047,2050,2052,2054,2056,2058,2060,2062,2064,2066,2068,2070,2073,2076,2078,2081,2084,2087,2089,2092,2095,2099,2101,2104,2107,2110,2113,2118,2124,2126,2128,2130,2132,2134,2136,2138,2140,2142,2144,2146,2148,2150,2152,2154,2156,2158,2160,2164,2166,2168,2170,2174,2177,2179,2181,2183,2185,2187,2189,2191,2193,2195,2197,2200,2202,2204,2207,2210,2212,2216,2219,2221,2223,2225,2227,2230,2233,2235,2237,2239,2241,2243,2245,2247,2249,2251,2254,2257,2260,2263,2266,2269,2272,2275,2278,2281,2284,2287,2290,2293,2296,2299,2302,2305,2308,2311,2314,2317,2320,2321,2323,2325,2327,2330,2333,2335,2337,2339,2341,2343,2345,2347,2348,2349,2350,2351,2352,2353,2354,2355,2356,2357,2359,2360,2361,2362,2363,2364,2365,2366,2367,2368,2369,2370,2371,2372,2373,2374,2375,2376,2377,2378,2379,2380,2381,2382,2383,2384,2385,2386,2387,2388,2389,2390,2391,2392,2393,2394,2395,2396,2397,2398,2399,2400,2401,2402,2403,2404,2405,2406,2407,2408,2409,2410,2411,2412,2413,2414,2415,2416,2417,2418,2419,2420,2421,2422,2423,2424,2425,2426,2427,2428,2429,2430,2431,2432,2433,2434,2435,2436,2437,2438,2439,2440,2441,2442,2443,2444,2445,2446,2447,2448,2449,2450,2451,2452,2453,2454,2455,2456,2457,2458,2459,2460,2461,2462,2463,2464,2465,2466,2467,2468,2469,2470,2471,2472,2473,2474,2475,2476,2477,2478,2479,2480,2482,2484,2486,2488,2490,2492,2494,2496,2498,2500,2502,2504,2506,2508,2510,2512,2514,2516,2517,2518,2519,2520,2522,2524,2526,2528,2530,2532,2534,2536,2538,2540,2542,2544,2546,2548,2550,2552,2554,2556,2558,2560,2562,2564,2566,2568,2570,2572,2574,2576,2578,2580,2582,2584,2586,2588,2590,2592,2594,2596,2598,2600,2602,2604,2606,2608,2610,2612,2614,2616,2618,2620,2622,2624,2626,2628,2630,2632,2634,2636,2638,2640,2642,2644,2646,2648,2650,2652,2654,2656,2658,2660,2662,2664,2666,2668,2670,2672,2674,2676,2678,2680,2682,2684,2686,2688,2690,2692,2694,2696,2698,2700,2702,2704,2706,2708,2711,2714,2717,2720,2723,2726,2728,2730,2732,2734,2736,2738,2740,2742,2744,2746,2748,2750,2752,2754,2756,2758,2760,2762,2764,2766,2768,2770,2772,2774,2776,2778,2780,2782,2784,2786,2788,2790,2792,2794,2796,2798,2800,2802,2804,2806,2808,2810,2812,2814,2816,2818,2820,2822,2824,2826,2828,2830,2832,2834,2836,2838,2840,2842,2844,2846,2848,2850,2852,2854,2856,2858,2860,2862,2864,2866,2868,2870,2872,2874,2876,2878,2880,2882,2884,2886,2888,2890,2892,2894,2896,2898,2900,2902,2904,2906,2908,2910,2912,2914,2916,2918,2920,2922,2924,2926,2928,2930,2932,2934,2936,2938,2940,2942,2944,2946,2948,2950,2952,2954,2956,2958,2960,2962,2964,2966,2968,2970,2972,2974,2976,2978,2980,2982,2984,2986,2988,2990,2992,2994,2996,2998,3000,3002,3004,3006,3008,3010,3013,3016,3019,3021,3023,3025,3027,3029,3031,3033,3035,3037,3039,3041,3043,3045,3047,3049,3051,3053,3055,3057,3059,3061,3063,3065,3067,3069,3071,3073,3075,3077,3079,3081,3083,3085,3087,3089,3091,3093,3095,3097,3099,3101,3103,3105,3107,3109,3111,3113,3115,3117,3119,3121,3123,3125,3127,3129,3131,3133,3135,3137,3139,3141,3143,3145,3147,3149,3151,3153,3155,3157,3159,3161,3163,3165,3168,3171,3174,3177,3180,3183,3186,3189,3192,3195,3198,3201,3204,3207,3210,3213,3216,3219,3222,3225,3228,3231,3234,3237,3240,3243,3246,3249,3252,3255,3258,3261,3264,3267,3270,3273,3276,3279,3282,3285,3288,3291,3294,3297,3300,3303,3306,3309,3312,3315,3318,3321,3324,3327,3330,3333,3336,3339,3342,3345,3348,3351,3354,3357,3360,3363,3366,3369,3372,3375,3378,3381,3384,3387,3390,3393,3396,3399,3402,3405,3408,3411,3414,3417,3420,3423,3426,3429,3432,3435,3438,3441,3444,3447,3450,3453,3456,3459,3462,3465,3468,3471,3474,3477,3480,3483,3486,3489,3492,3495,3498,3501,3504,3507,3510,3513,3516,3519,3522,3525,3529,3533,3537,3541,3545,3549,3553,3556,3574,3582,3586,3587,3588,3589,3590,3591,3592,3593,3594,3595,3596,3597,3598,3599,3600,3601,3602,3603,3604,3605,3606,3607,3608,3609,3610,3611,3612,3613,3614,3615,3616,3617,3618,3619,3620,3621,3622,3623,3624,3625,3626,3627,3628,3629,3630,3631,3632,3633,3634,3635,3636,3637,3638,3639,3640,3641,3642,3643,3644,3645,3646,3647,3648,3649,3650,3651,3652,3654,3656,3658,3660,3662,3664,3666,3668,3670,3672,3674,3676,3678,3680,3681,3682,3683,3684,3685,3686,3687,3688,3689,3690,3691,3692,3693,3694,3695,3696,3697,3698,3699,3700,3701,3702,3703,3704,3705,3706,3707,3708,3709,3710,3711,3712,3713,3714,3715,3716,3717,3718,3719,3720,3721,3722,3723,3724,3725,3726,3727,3728,3729,3730,3731,3732,3733,3734,3735,3736,3737,3738,3739,3740,3741,3742,3743,3744,3745,3746,3747,3748,3749,3750,3751,3752,3753,3754,3755,3756,3757,3758,3759,3760,3761,3762,3763,3764,3765,3766,3767,3768,3769,3770,3771,3772,3773,3774,3775,3776,3777,3778,3779,3780,3781,3782,3783,3784,3785,3786,3787,3788,3789,3790,3791,3792,3793,3794,3795,3796,3797,3799,3801,3803,3805,3807,3809,3811,3813,3814,3815,3816,3817,3818,3819,3820,3821,3822,3823,3824,3825,3826,3827,3828,3829,3830,3831,3832,3833,3834,3835,3836,3837,3838,3839,3840,3841,3842,3843,3844,3845,3846,3847,3848,3849,3850,3851,3852,3853,3854,3855,3856,3857,3858,3859,3860,3861,3862,3863,3864,3865,3866,3867,3868,3869,3870,3871,3872,3873,3874,3875,3876,3877,3878,3879,3880,3881,3882,3883,3884,3885,3886,3887,3888,3889,3890,3891,3892,3893,3894,3895,3896,3897,3898,3899,3900,3901,3902,3903,3904,3905,3906,3907,3908,3909,3910,3911,3912,3913,3914,3915,3916,3917,3918,3919,3920,3921,3922,3923,3924,3925,3926,3927,3928,3929,3930,3931,3932,3933,3934,3935,3936,3937,3938,3939,3940,3941,3942,3943,3944,3945,3946,3947,3948,3949,3950,3951,3952,3953,3954,3955,3956,3957,3958,3959,3960,3961,3962,3963,3964,3965,3966,3967,3968,3969,3970,3971,3972,3973,3974,3975,3976,3977,3978,3979,3980,3981,3982,3983,3984,3985,3986,3987,3988,3989,3990,3991,3992,3993,3994,3995,3996,3997,3998,3999,4000,4001,4002,4003,4004,4005,4006,4007,4008,4009,4010,4011,4012,4013,4014,4015,4016,4017,4018,4019,4020,4021,4022,4023,4024,4025,4026,4027,4028,4029,4030,4031,4032,4033,4034,4035,4036,4037,4038,4039,4040,4041,4042,4043,4044,4045,4046,4047,4048,4049,4050,4051,4052,4053,4054,4055,4056,4057,4058,4059,4060,4061,4062,4063,4064,4065,4066,4067,4068,4069,4070,4071,4072,4073,4074,4075,4076,4077,4078,4079,4080,4081,4082,4083,4084,4085,4086,4087,4088,4089,4090,4091,4092,4093,4094,4095,4096,4097,4098,4099,4100,4101,4102,4103,4104,4105,4106,4107,4108,4109,4110,4111,4112,4113,4114,4115,4116,4117,4118,4119,4120,4121,4122,4123,4124,4125,4126,4127,4128,4129,4130,4131,4132,4133,4134,4135,4136,4137,4138,4139,4140,4141,4142,4143,4144,4145,4146,4147,4148,4149,4150,4151,4152,4153,4154,4155,4156,4157,4158,4159,4160,4161,4162,4163,4164,4165,4166,4167,4168,4169,4170,4171,4172,4173,4174,4175,4176,4177,4178,4179,4180,4181,4182,4183,4184,4185,4186,4187,4188,4189,4190,4191,4192,4193,4194,4195,4196,4197,4198,4199,4200,4201,4202,4203,4204,4205,4206,4207,4208,4209,4210,4211,4212,4213,4214,4215,4216,4217,4218,4219,4220,4221,4222,4223,4224,4225,4226,4227,4228,4229,4230,4231,4232,4233,4234,4235,4236,4237,4238,4239,4240,4241,4242,4243,4244,4245,4246,4247,4248,4249,4250,4251,4252,4253,4254,4255,4256,4257,4258,4259,4260,4261,4262,4263,4264,4265,4266,4267,4268,4269,4270,4271,4272,4273,4274,4275,4276,4277,4278,4279,4280,4281,4282,4283,4284,4285,4286,4287,4288,4289,4290,4291,4292,4293,4294,4295,4296,4297,4298,4299,4300,4301,4302,4303,4304,4305,4306,4307,4308,4309,4310,4311,4312,4313,4314,4315,4316,4317,4318,4319,4320,4321,4322,4323,4324,4325,4326,4327,4328,4329,4330,4331,4332,4333,4334,4335,4336,4337,4338,4339,4340,4341,4342,4343,4344,4345,4346,4347,4348,4349,4350,4351,4352,4353,4354,4355,4356,4357,4358,4359,4360,4361,4362,4363,4364,4365,4366,4367,4368,4369,4370,4371,4372,4373,4374,4375,4376,4377,4378,4379,4380,4381,4382,4383,4384,4385,4386,4387,4388,4389,4390,4391,4392,4393,4394,4395,4396,4397,4398,4399,4400,4401,4402,4403,4404,4405,4406,4407,4408,4409,4410,4411,4412,4413,4414,4415,4416,4417,4418,4419,4420,4421,4422,4423,4424,4425,4426,4427,4428,4429,4430,4431,4432,4433,4434,4435,4436,4437,4438,4439,4440,4441,4442,4443,4444,4445,4446,4447,4448,4449,4450,4451,4452,4453,4454,4455,4456,4457,4458,4459,4460,4461,4462,4463,4464,4465,4466,4467,4468,4469,4470,4471,4472,4473,4474,4475,4476,4477,4478,4479,4480,4481,4482,4483,4484,4485,4486,4487,4488,4489,4490,4491,4492,4493,4494,4495,4496,4497,4498,4499,4500,4501,4502,4503,4504,4505,4506,4507,4508,4509,4510,4511,4512,4513,4514,4515,4516,4517,4518,4519,4520,4521,4522,4523,4524,4525,4526,4527,4528,4529,4530,4531,4532,4533,4534,4535,4536,4537,4538,4539,4540,4541,4542,4543,4544,4545,4546,4547,4548,4549,4550,4551,4552,4553,4554,4555,4556,4557,4558,4559,4560,4561,4562,4563,4564,4565,4566,4567,4568,4569,4570,4571,4572,4573,4574,4575,4576,4577,4578,4579,4580,4581,4582,4583,4584,4585,4586,4587,4588,4589,4590,4591,4592,4593,4594,4595,4596,4597,4598,4599,4600,4601,4602,4603,4604,4605,4606,4607,4608,4609,4610,4611,4612,4613,4614,4615,4616,4617,4618,4619,4620,4621,4622,4623,4624,4625,4626,4627,4628,4629,4630,4631,4632,4633,4634,4635,4636,4637,4638,4639,4640,4641,4642,4643,4644,4645,4646,4647,4648,4649,4650,4651,4652,4653,4654,4655,4656,4657,4658,4659,4660,4661,4662,4663,4664,4665,4666,4667,4668,4669,4670,4671,4672,4673,4674,4675,4676,4677,4678,4679,4680,4681,4682,4683,4684,4685,4686,4687,4688,4689,4690,4691,4692,4693,4694,4695,4696,4697,4698,4699,4700,4701,4702,4703,4704,4705,4706,4707,4708,4709,4710,4711,4712,4713,4714,4715,4716,4717,4718,4719,4720,4721,4722,4723,4724,4725,4726,4727,4728,4729,4730,4731,4732,4733,4734,4735,4736,4737,4738,4739,4740,4741,4742,4743,4744,4745,4746,4747,4748,4749,4750,4751,4752,4753,4754,4755,4756,4757,4758,4759,4760,4761,4762,4763,4764,4765,4766,4767,4768,4769,4770,4771,4772,4773,4774,4775,4776,4777,4778,4779,4780,4781,4782,4783,4784,4785,4786,4787,4788,4789,4790,4791,4792,4793,4794,4795,4796,4797,4798,4799,4800,4801,4802,4803,4804,4805,4806,4807,4808,4809,4810,4811,4812,4813,4814,4815,4816,4817,4818,4819,4820,4821,4822,4823,4824,4825,4826,4827,4828,4829,4830,4831,4832,4833,4834,4835,4836,4837,4838,4839,4840,4841,4842,4843,4844,4845,4846,4847,4848,4849,4850,4851,4852,4853,4854,4855,4856,4857,4858,4859,4860,4861,4862,4863,4864,4865,4866,4867,4868,4869,4870,4871,4872,4873,4874,4875,4876,4877,4878,4879,4880,4881,4882,4883,4884,4885,4886,4887,4888,4889,4890,4891,4892,4893,4894,4895,4896,4897,4898,4899,4900,4901,4902,4903,4904,4905,4906,4907,4908,4909,4910,4911,4912,4913,4914,4915,4916,4917,4918,4919,4920,4921,4922,4923,4924,4925,4926,4927,4928,4929,4930,4931,4932,4933,4934,4935,4936,4937,4938,4939,4940,4941,4942,4943,4944,4945,4946,4947,4948,4949,4950,4951,4952,4953,4954,4955,4956,4957,4958,4959,4960,4961,4962,4963,4964,4965,4966,4967,4968,4969,4970,4971,4972,4973,4974,4975,4976,4977,4978,4979,4980,4981,4982,4983,4984,4985,4986,4987,4988,4989,4990,4991,4992,4993,4994,4995,4996,4997,4998,4999,5000,5001,5002,5003,5004,5005,5006,5007,5008,5009,5010,5011,5012,5013,5014,5015,5016,5017,5018,5019,5020,5021,5022,5023,5024,5025,5026,5027,5028,5029,5030,5031,5032,5033,5034};
#endif // !ASCENSION_NO_UNICODE_COMPATIBILITY_MAPPING
#endif // !ASCENSION_NO_UNICODE_NORMALIZATION
