/* DO NOT EDIT! GENERATED AUTOMATICALLY! */ /* Unicode scripts. */ /* Generated automatically by gen-uni-tables.c for Unicode 9.0.0. */ static const uc_interval_t script_common_intervals[] = { { 0x0000, 1, 0 }, { 0x0040, 0, 1 }, { 0x005B, 1, 0 }, { 0x0060, 0, 1 }, { 0x007B, 1, 0 }, { 0x00A9, 0, 1 }, { 0x00AB, 1, 0 }, { 0x00B9, 0, 1 }, { 0x00BB, 1, 0 }, { 0x00BF, 0, 1 }, { 0x00D7, 1, 1 }, { 0x00F7, 1, 1 }, { 0x02B9, 1, 0 }, { 0x02DF, 0, 1 }, { 0x02E5, 1, 0 }, { 0x02E9, 0, 1 }, { 0x02EC, 1, 0 }, { 0x02FF, 0, 1 }, { 0x0374, 1, 1 }, { 0x037E, 1, 1 }, { 0x0385, 1, 1 }, { 0x0387, 1, 1 }, { 0x0589, 1, 1 }, { 0x0605, 1, 1 }, { 0x060C, 1, 1 }, { 0x061B, 1, 0 }, { 0x061C, 0, 1 }, { 0x061F, 1, 1 }, { 0x0640, 1, 1 }, { 0x06DD, 1, 1 }, { 0x08E2, 1, 1 }, { 0x0964, 1, 0 }, { 0x0965, 0, 1 }, { 0x0E3F, 1, 1 }, { 0x0FD5, 1, 0 }, { 0x0FD8, 0, 1 }, { 0x10FB, 1, 1 }, { 0x16EB, 1, 0 }, { 0x16ED, 0, 1 }, { 0x1735, 1, 0 }, { 0x1736, 0, 1 }, { 0x1802, 1, 0 }, { 0x1803, 0, 1 }, { 0x1805, 1, 1 }, { 0x1CD3, 1, 1 }, { 0x1CE1, 1, 1 }, { 0x1CE9, 1, 0 }, { 0x1CEC, 0, 1 }, { 0x1CEE, 1, 0 }, { 0x1CF3, 0, 1 }, { 0x1CF5, 1, 0 }, { 0x1CF6, 0, 1 }, { 0x2000, 1, 0 }, { 0x200B, 0, 1 }, { 0x200E, 1, 0 }, { 0x2064, 0, 1 }, { 0x2066, 1, 0 }, { 0x2070, 0, 1 }, { 0x2074, 1, 0 }, { 0x207E, 0, 1 }, { 0x2080, 1, 0 }, { 0x208E, 0, 1 }, { 0x20A0, 1, 0 }, { 0x20BE, 0, 1 }, { 0x2100, 1, 0 }, { 0x2125, 0, 1 }, { 0x2127, 1, 0 }, { 0x2129, 0, 1 }, { 0x212C, 1, 0 }, { 0x2131, 0, 1 }, { 0x2133, 1, 0 }, { 0x214D, 0, 1 }, { 0x214F, 1, 0 }, { 0x215F, 0, 1 }, { 0x2189, 1, 0 }, { 0x218B, 0, 1 }, { 0x2190, 1, 0 }, { 0x23FE, 0, 1 }, { 0x2400, 1, 0 }, { 0x2426, 0, 1 }, { 0x2440, 1, 0 }, { 0x244A, 0, 1 }, { 0x2460, 1, 0 }, { 0x27FF, 0, 1 }, { 0x2900, 1, 0 }, { 0x2B73, 0, 1 }, { 0x2B76, 1, 0 }, { 0x2B95, 0, 1 }, { 0x2B98, 1, 0 }, { 0x2BB9, 0, 1 }, { 0x2BBD, 1, 0 }, { 0x2BC8, 0, 1 }, { 0x2BCA, 1, 0 }, { 0x2BD1, 0, 1 }, { 0x2BEC, 1, 0 }, { 0x2BEF, 0, 1 }, { 0x2E00, 1, 0 }, { 0x2E44, 0, 1 }, { 0x2FF0, 1, 0 }, { 0x2FFB, 0, 1 }, { 0x3000, 1, 0 }, { 0x3004, 0, 1 }, { 0x3006, 1, 1 }, { 0x3008, 1, 0 }, { 0x3020, 0, 1 }, { 0x3030, 1, 0 }, { 0x3037, 0, 1 }, { 0x303C, 1, 0 }, { 0x303F, 0, 1 }, { 0x309B, 1, 0 }, { 0x309C, 0, 1 }, { 0x30A0, 1, 1 }, { 0x30FB, 1, 0 }, { 0x30FC, 0, 1 }, { 0x3190, 1, 0 }, { 0x319F, 0, 1 }, { 0x31C0, 1, 0 }, { 0x31E3, 0, 1 }, { 0x3220, 1, 0 }, { 0x325F, 0, 1 }, { 0x327F, 1, 0 }, { 0x32CF, 0, 1 }, { 0x3358, 1, 0 }, { 0x33FF, 0, 1 }, { 0x4DC0, 1, 0 }, { 0x4DFF, 0, 1 }, { 0xA700, 1, 0 }, { 0xA721, 0, 1 }, { 0xA788, 1, 0 }, { 0xA78A, 0, 1 }, { 0xA830, 1, 0 }, { 0xA839, 0, 1 }, { 0xA92E, 1, 1 }, { 0xA9CF, 1, 1 }, { 0xAB5B, 1, 1 }, { 0xFD3E, 1, 0 }, { 0xFD3F, 0, 1 }, { 0xFE10, 1, 0 }, { 0xFE19, 0, 1 }, { 0xFE30, 1, 0 }, { 0xFE52, 0, 1 }, { 0xFE54, 1, 0 }, { 0xFE66, 0, 1 }, { 0xFE68, 1, 0 }, { 0xFE6B, 0, 1 }, { 0xFEFF, 1, 1 }, { 0xFF01, 1, 0 }, { 0xFF20, 0, 1 }, { 0xFF3B, 1, 0 }, { 0xFF40, 0, 1 }, { 0xFF5B, 1, 0 }, { 0xFF65, 0, 1 }, { 0xFF70, 1, 1 }, { 0xFF9E, 1, 0 }, { 0xFF9F, 0, 1 }, { 0xFFE0, 1, 0 }, { 0xFFE6, 0, 1 }, { 0xFFE8, 1, 0 }, { 0xFFEE, 0, 1 }, { 0xFFF9, 1, 0 }, { 0xFFFD, 0, 1 }, { 0x10100, 1, 0 }, { 0x10102, 0, 1 }, { 0x10107, 1, 0 }, { 0x10133, 0, 1 }, { 0x10137, 1, 0 }, { 0x1013F, 0, 1 }, { 0x10190, 1, 0 }, { 0x1019B, 0, 1 }, { 0x101D0, 1, 0 }, { 0x101FC, 0, 1 }, { 0x102E1, 1, 0 }, { 0x102FB, 0, 1 }, { 0x1BCA0, 1, 0 }, { 0x1BCA3, 0, 1 }, { 0x1D000, 1, 0 }, { 0x1D0F5, 0, 1 }, { 0x1D100, 1, 0 }, { 0x1D126, 0, 1 }, { 0x1D129, 1, 0 }, { 0x1D166, 0, 1 }, { 0x1D16A, 1, 0 }, { 0x1D17A, 0, 1 }, { 0x1D183, 1, 0 }, { 0x1D184, 0, 1 }, { 0x1D18C, 1, 0 }, { 0x1D1A9, 0, 1 }, { 0x1D1AE, 1, 0 }, { 0x1D1E8, 0, 1 }, { 0x1D300, 1, 0 }, { 0x1D356, 0, 1 }, { 0x1D360, 1, 0 }, { 0x1D371, 0, 1 }, { 0x1D400, 1, 0 }, { 0x1D454, 0, 1 }, { 0x1D456, 1, 0 }, { 0x1D49C, 0, 1 }, { 0x1D49E, 1, 0 }, { 0x1D49F, 0, 1 }, { 0x1D4A2, 1, 1 }, { 0x1D4A5, 1, 0 }, { 0x1D4A6, 0, 1 }, { 0x1D4A9, 1, 0 }, { 0x1D4AC, 0, 1 }, { 0x1D4AE, 1, 0 }, { 0x1D4B9, 0, 1 }, { 0x1D4BB, 1, 1 }, { 0x1D4BD, 1, 0 }, { 0x1D4C3, 0, 1 }, { 0x1D4C5, 1, 0 }, { 0x1D505, 0, 1 }, { 0x1D507, 1, 0 }, { 0x1D50A, 0, 1 }, { 0x1D50D, 1, 0 }, { 0x1D514, 0, 1 }, { 0x1D516, 1, 0 }, { 0x1D51C, 0, 1 }, { 0x1D51E, 1, 0 }, { 0x1D539, 0, 1 }, { 0x1D53B, 1, 0 }, { 0x1D53E, 0, 1 }, { 0x1D540, 1, 0 }, { 0x1D544, 0, 1 }, { 0x1D546, 1, 1 }, { 0x1D54A, 1, 0 }, { 0x1D550, 0, 1 }, { 0x1D552, 1, 0 }, { 0x1D6A5, 0, 1 }, { 0x1D6A8, 1, 0 }, { 0x1D7CB, 0, 1 }, { 0x1D7CE, 1, 0 }, { 0x1D7FF, 0, 1 }, { 0x1F000, 1, 0 }, { 0x1F02B, 0, 1 }, { 0x1F030, 1, 0 }, { 0x1F093, 0, 1 }, { 0x1F0A0, 1, 0 }, { 0x1F0AE, 0, 1 }, { 0x1F0B1, 1, 0 }, { 0x1F0BF, 0, 1 }, { 0x1F0C1, 1, 0 }, { 0x1F0CF, 0, 1 }, { 0x1F0D1, 1, 0 }, { 0x1F0F5, 0, 1 }, { 0x1F100, 1, 0 }, { 0x1F10C, 0, 1 }, { 0x1F110, 1, 0 }, { 0x1F12E, 0, 1 }, { 0x1F130, 1, 0 }, { 0x1F16B, 0, 1 }, { 0x1F170, 1, 0 }, { 0x1F1AC, 0, 1 }, { 0x1F1E6, 1, 0 }, { 0x1F1FF, 0, 1 }, { 0x1F201, 1, 0 }, { 0x1F202, 0, 1 }, { 0x1F210, 1, 0 }, { 0x1F23B, 0, 1 }, { 0x1F240, 1, 0 }, { 0x1F248, 0, 1 }, { 0x1F250, 1, 0 }, { 0x1F251, 0, 1 }, { 0x1F300, 1, 0 }, { 0x1F6D2, 0, 1 }, { 0x1F6E0, 1, 0 }, { 0x1F6EC, 0, 1 }, { 0x1F6F0, 1, 0 }, { 0x1F6F6, 0, 1 }, { 0x1F700, 1, 0 }, { 0x1F773, 0, 1 }, { 0x1F780, 1, 0 }, { 0x1F7D4, 0, 1 }, { 0x1F800, 1, 0 }, { 0x1F80B, 0, 1 }, { 0x1F810, 1, 0 }, { 0x1F847, 0, 1 }, { 0x1F850, 1, 0 }, { 0x1F859, 0, 1 }, { 0x1F860, 1, 0 }, { 0x1F887, 0, 1 }, { 0x1F890, 1, 0 }, { 0x1F8AD, 0, 1 }, { 0x1F910, 1, 0 }, { 0x1F91E, 0, 1 }, { 0x1F920, 1, 0 }, { 0x1F927, 0, 1 }, { 0x1F930, 1, 1 }, { 0x1F933, 1, 0 }, { 0x1F93E, 0, 1 }, { 0x1F940, 1, 0 }, { 0x1F94B, 0, 1 }, { 0x1F950, 1, 0 }, { 0x1F95E, 0, 1 }, { 0x1F980, 1, 0 }, { 0x1F991, 0, 1 }, { 0x1F9C0, 1, 1 }, { 0xE0001, 1, 1 }, { 0xE0020, 1, 0 }, { 0xE007F, 0, 1 } }; static const uc_interval_t script_latin_intervals[] = { { 0x0041, 1, 0 }, { 0x005A, 0, 1 }, { 0x0061, 1, 0 }, { 0x007A, 0, 1 }, { 0x00AA, 1, 1 }, { 0x00BA, 1, 1 }, { 0x00C0, 1, 0 }, { 0x00D6, 0, 1 }, { 0x00D8, 1, 0 }, { 0x00F6, 0, 1 }, { 0x00F8, 1, 0 }, { 0x02B8, 0, 1 }, { 0x02E0, 1, 0 }, { 0x02E4, 0, 1 }, { 0x1D00, 1, 0 }, { 0x1D25, 0, 1 }, { 0x1D2C, 1, 0 }, { 0x1D5C, 0, 1 }, { 0x1D62, 1, 0 }, { 0x1D65, 0, 1 }, { 0x1D6B, 1, 0 }, { 0x1D77, 0, 1 }, { 0x1D79, 1, 0 }, { 0x1DBE, 0, 1 }, { 0x1E00, 1, 0 }, { 0x1EFF, 0, 1 }, { 0x2071, 1, 1 }, { 0x207F, 1, 1 }, { 0x2090, 1, 0 }, { 0x209C, 0, 1 }, { 0x212A, 1, 0 }, { 0x212B, 0, 1 }, { 0x2132, 1, 1 }, { 0x214E, 1, 1 }, { 0x2160, 1, 0 }, { 0x2188, 0, 1 }, { 0x2C60, 1, 0 }, { 0x2C7F, 0, 1 }, { 0xA722, 1, 0 }, { 0xA787, 0, 1 }, { 0xA78B, 1, 0 }, { 0xA7AE, 0, 1 }, { 0xA7B0, 1, 0 }, { 0xA7B7, 0, 1 }, { 0xA7F7, 1, 0 }, { 0xA7FF, 0, 1 }, { 0xAB30, 1, 0 }, { 0xAB5A, 0, 1 }, { 0xAB5C, 1, 0 }, { 0xAB64, 0, 1 }, { 0xFB00, 1, 0 }, { 0xFB06, 0, 1 }, { 0xFF21, 1, 0 }, { 0xFF3A, 0, 1 }, { 0xFF41, 1, 0 }, { 0xFF5A, 0, 1 } }; static const uc_interval_t script_greek_intervals[] = { { 0x0370, 1, 0 }, { 0x0373, 0, 1 }, { 0x0375, 1, 0 }, { 0x0377, 0, 1 }, { 0x037A, 1, 0 }, { 0x037D, 0, 1 }, { 0x037F, 1, 1 }, { 0x0384, 1, 1 }, { 0x0386, 1, 1 }, { 0x0388, 1, 0 }, { 0x038A, 0, 1 }, { 0x038C, 1, 1 }, { 0x038E, 1, 0 }, { 0x03A1, 0, 1 }, { 0x03A3, 1, 0 }, { 0x03E1, 0, 1 }, { 0x03F0, 1, 0 }, { 0x03FF, 0, 1 }, { 0x1D26, 1, 0 }, { 0x1D2A, 0, 1 }, { 0x1D5D, 1, 0 }, { 0x1D61, 0, 1 }, { 0x1D66, 1, 0 }, { 0x1D6A, 0, 1 }, { 0x1DBF, 1, 1 }, { 0x1F00, 1, 0 }, { 0x1F15, 0, 1 }, { 0x1F18, 1, 0 }, { 0x1F1D, 0, 1 }, { 0x1F20, 1, 0 }, { 0x1F45, 0, 1 }, { 0x1F48, 1, 0 }, { 0x1F4D, 0, 1 }, { 0x1F50, 1, 0 }, { 0x1F57, 0, 1 }, { 0x1F59, 1, 1 }, { 0x1F5B, 1, 1 }, { 0x1F5D, 1, 1 }, { 0x1F5F, 1, 0 }, { 0x1F7D, 0, 1 }, { 0x1F80, 1, 0 }, { 0x1FB4, 0, 1 }, { 0x1FB6, 1, 0 }, { 0x1FC4, 0, 1 }, { 0x1FC6, 1, 0 }, { 0x1FD3, 0, 1 }, { 0x1FD6, 1, 0 }, { 0x1FDB, 0, 1 }, { 0x1FDD, 1, 0 }, { 0x1FEF, 0, 1 }, { 0x1FF2, 1, 0 }, { 0x1FF4, 0, 1 }, { 0x1FF6, 1, 0 }, { 0x1FFE, 0, 1 }, { 0x2126, 1, 1 }, { 0xAB65, 1, 1 }, { 0x10140, 1, 0 }, { 0x1018E, 0, 1 }, { 0x101A0, 1, 1 }, { 0x1D200, 1, 0 }, { 0x1D245, 0, 1 } }; static const uc_interval_t script_cyrillic_intervals[] = { { 0x0400, 1, 0 }, { 0x0484, 0, 1 }, { 0x0487, 1, 0 }, { 0x052F, 0, 1 }, { 0x1C80, 1, 0 }, { 0x1C88, 0, 1 }, { 0x1D2B, 1, 1 }, { 0x1D78, 1, 1 }, { 0x2DE0, 1, 0 }, { 0x2DFF, 0, 1 }, { 0xA640, 1, 0 }, { 0xA69F, 0, 1 }, { 0xFE2E, 1, 0 }, { 0xFE2F, 0, 1 } }; static const uc_interval_t script_armenian_intervals[] = { { 0x0531, 1, 0 }, { 0x0556, 0, 1 }, { 0x0559, 1, 0 }, { 0x055F, 0, 1 }, { 0x0561, 1, 0 }, { 0x0587, 0, 1 }, { 0x058A, 1, 1 }, { 0x058D, 1, 0 }, { 0x058F, 0, 1 }, { 0xFB13, 1, 0 }, { 0xFB17, 0, 1 } }; static const uc_interval_t script_hebrew_intervals[] = { { 0x0591, 1, 0 }, { 0x05C7, 0, 1 }, { 0x05D0, 1, 0 }, { 0x05EA, 0, 1 }, { 0x05F0, 1, 0 }, { 0x05F4, 0, 1 }, { 0xFB1D, 1, 0 }, { 0xFB36, 0, 1 }, { 0xFB38, 1, 0 }, { 0xFB3C, 0, 1 }, { 0xFB3E, 1, 1 }, { 0xFB40, 1, 0 }, { 0xFB41, 0, 1 }, { 0xFB43, 1, 0 }, { 0xFB44, 0, 1 }, { 0xFB46, 1, 0 }, { 0xFB4F, 0, 1 } }; static const uc_interval_t script_arabic_intervals[] = { { 0x0600, 1, 0 }, { 0x0604, 0, 1 }, { 0x0606, 1, 0 }, { 0x060B, 0, 1 }, { 0x060D, 1, 0 }, { 0x061A, 0, 1 }, { 0x061E, 1, 1 }, { 0x0620, 1, 0 }, { 0x063F, 0, 1 }, { 0x0641, 1, 0 }, { 0x064A, 0, 1 }, { 0x0656, 1, 0 }, { 0x066F, 0, 1 }, { 0x0671, 1, 0 }, { 0x06DC, 0, 1 }, { 0x06DE, 1, 0 }, { 0x06FF, 0, 1 }, { 0x0750, 1, 0 }, { 0x077F, 0, 1 }, { 0x08A0, 1, 0 }, { 0x08B4, 0, 1 }, { 0x08B6, 1, 0 }, { 0x08BD, 0, 1 }, { 0x08D4, 1, 0 }, { 0x08E1, 0, 1 }, { 0x08E3, 1, 0 }, { 0x08FF, 0, 1 }, { 0xFB50, 1, 0 }, { 0xFBC1, 0, 1 }, { 0xFBD3, 1, 0 }, { 0xFD3D, 0, 1 }, { 0xFD50, 1, 0 }, { 0xFD8F, 0, 1 }, { 0xFD92, 1, 0 }, { 0xFDC7, 0, 1 }, { 0xFDF0, 1, 0 }, { 0xFDFD, 0, 1 }, { 0xFE70, 1, 0 }, { 0xFE74, 0, 1 }, { 0xFE76, 1, 0 }, { 0xFEFC, 0, 1 }, { 0x10E60, 1, 0 }, { 0x10E7E, 0, 1 }, { 0x1EE00, 1, 0 }, { 0x1EE03, 0, 1 }, { 0x1EE05, 1, 0 }, { 0x1EE1F, 0, 1 }, { 0x1EE21, 1, 0 }, { 0x1EE22, 0, 1 }, { 0x1EE24, 1, 1 }, { 0x1EE27, 1, 1 }, { 0x1EE29, 1, 0 }, { 0x1EE32, 0, 1 }, { 0x1EE34, 1, 0 }, { 0x1EE37, 0, 1 }, { 0x1EE39, 1, 1 }, { 0x1EE3B, 1, 1 }, { 0x1EE42, 1, 1 }, { 0x1EE47, 1, 1 }, { 0x1EE49, 1, 1 }, { 0x1EE4B, 1, 1 }, { 0x1EE4D, 1, 0 }, { 0x1EE4F, 0, 1 }, { 0x1EE51, 1, 0 }, { 0x1EE52, 0, 1 }, { 0x1EE54, 1, 1 }, { 0x1EE57, 1, 1 }, { 0x1EE59, 1, 1 }, { 0x1EE5B, 1, 1 }, { 0x1EE5D, 1, 1 }, { 0x1EE5F, 1, 1 }, { 0x1EE61, 1, 0 }, { 0x1EE62, 0, 1 }, { 0x1EE64, 1, 1 }, { 0x1EE67, 1, 0 }, { 0x1EE6A, 0, 1 }, { 0x1EE6C, 1, 0 }, { 0x1EE72, 0, 1 }, { 0x1EE74, 1, 0 }, { 0x1EE77, 0, 1 }, { 0x1EE79, 1, 0 }, { 0x1EE7C, 0, 1 }, { 0x1EE7E, 1, 1 }, { 0x1EE80, 1, 0 }, { 0x1EE89, 0, 1 }, { 0x1EE8B, 1, 0 }, { 0x1EE9B, 0, 1 }, { 0x1EEA1, 1, 0 }, { 0x1EEA3, 0, 1 }, { 0x1EEA5, 1, 0 }, { 0x1EEA9, 0, 1 }, { 0x1EEAB, 1, 0 }, { 0x1EEBB, 0, 1 }, { 0x1EEF0, 1, 0 }, { 0x1EEF1, 0, 1 } }; static const uc_interval_t script_syriac_intervals[] = { { 0x0700, 1, 0 }, { 0x070D, 0, 1 }, { 0x070F, 1, 0 }, { 0x074A, 0, 1 }, { 0x074D, 1, 0 }, { 0x074F, 0, 1 } }; static const uc_interval_t script_thaana_intervals[] = { { 0x0780, 1, 0 }, { 0x07B1, 0, 1 } }; static const uc_interval_t script_devanagari_intervals[] = { { 0x0900, 1, 0 }, { 0x0950, 0, 1 }, { 0x0953, 1, 0 }, { 0x0963, 0, 1 }, { 0x0966, 1, 0 }, { 0x097F, 0, 1 }, { 0xA8E0, 1, 0 }, { 0xA8FD, 0, 1 } }; static const uc_interval_t script_bengali_intervals[] = { { 0x0980, 1, 0 }, { 0x0983, 0, 1 }, { 0x0985, 1, 0 }, { 0x098C, 0, 1 }, { 0x098F, 1, 0 }, { 0x0990, 0, 1 }, { 0x0993, 1, 0 }, { 0x09A8, 0, 1 }, { 0x09AA, 1, 0 }, { 0x09B0, 0, 1 }, { 0x09B2, 1, 1 }, { 0x09B6, 1, 0 }, { 0x09B9, 0, 1 }, { 0x09BC, 1, 0 }, { 0x09C4, 0, 1 }, { 0x09C7, 1, 0 }, { 0x09C8, 0, 1 }, { 0x09CB, 1, 0 }, { 0x09CE, 0, 1 }, { 0x09D7, 1, 1 }, { 0x09DC, 1, 0 }, { 0x09DD, 0, 1 }, { 0x09DF, 1, 0 }, { 0x09E3, 0, 1 }, { 0x09E6, 1, 0 }, { 0x09FB, 0, 1 } }; static const uc_interval_t script_gurmukhi_intervals[] = { { 0x0A01, 1, 0 }, { 0x0A03, 0, 1 }, { 0x0A05, 1, 0 }, { 0x0A0A, 0, 1 }, { 0x0A0F, 1, 0 }, { 0x0A10, 0, 1 }, { 0x0A13, 1, 0 }, { 0x0A28, 0, 1 }, { 0x0A2A, 1, 0 }, { 0x0A30, 0, 1 }, { 0x0A32, 1, 0 }, { 0x0A33, 0, 1 }, { 0x0A35, 1, 0 }, { 0x0A36, 0, 1 }, { 0x0A38, 1, 0 }, { 0x0A39, 0, 1 }, { 0x0A3C, 1, 1 }, { 0x0A3E, 1, 0 }, { 0x0A42, 0, 1 }, { 0x0A47, 1, 0 }, { 0x0A48, 0, 1 }, { 0x0A4B, 1, 0 }, { 0x0A4D, 0, 1 }, { 0x0A51, 1, 1 }, { 0x0A59, 1, 0 }, { 0x0A5C, 0, 1 }, { 0x0A5E, 1, 1 }, { 0x0A66, 1, 0 }, { 0x0A75, 0, 1 } }; static const uc_interval_t script_gujarati_intervals[] = { { 0x0A81, 1, 0 }, { 0x0A83, 0, 1 }, { 0x0A85, 1, 0 }, { 0x0A8D, 0, 1 }, { 0x0A8F, 1, 0 }, { 0x0A91, 0, 1 }, { 0x0A93, 1, 0 }, { 0x0AA8, 0, 1 }, { 0x0AAA, 1, 0 }, { 0x0AB0, 0, 1 }, { 0x0AB2, 1, 0 }, { 0x0AB3, 0, 1 }, { 0x0AB5, 1, 0 }, { 0x0AB9, 0, 1 }, { 0x0ABC, 1, 0 }, { 0x0AC5, 0, 1 }, { 0x0AC7, 1, 0 }, { 0x0AC9, 0, 1 }, { 0x0ACB, 1, 0 }, { 0x0ACD, 0, 1 }, { 0x0AD0, 1, 1 }, { 0x0AE0, 1, 0 }, { 0x0AE3, 0, 1 }, { 0x0AE6, 1, 0 }, { 0x0AF1, 0, 1 }, { 0x0AF9, 1, 1 } }; static const uc_interval_t script_oriya_intervals[] = { { 0x0B01, 1, 0 }, { 0x0B03, 0, 1 }, { 0x0B05, 1, 0 }, { 0x0B0C, 0, 1 }, { 0x0B0F, 1, 0 }, { 0x0B10, 0, 1 }, { 0x0B13, 1, 0 }, { 0x0B28, 0, 1 }, { 0x0B2A, 1, 0 }, { 0x0B30, 0, 1 }, { 0x0B32, 1, 0 }, { 0x0B33, 0, 1 }, { 0x0B35, 1, 0 }, { 0x0B39, 0, 1 }, { 0x0B3C, 1, 0 }, { 0x0B44, 0, 1 }, { 0x0B47, 1, 0 }, { 0x0B48, 0, 1 }, { 0x0B4B, 1, 0 }, { 0x0B4D, 0, 1 }, { 0x0B56, 1, 0 }, { 0x0B57, 0, 1 }, { 0x0B5C, 1, 0 }, { 0x0B5D, 0, 1 }, { 0x0B5F, 1, 0 }, { 0x0B63, 0, 1 }, { 0x0B66, 1, 0 }, { 0x0B77, 0, 1 } }; static const uc_interval_t script_tamil_intervals[] = { { 0x0B82, 1, 0 }, { 0x0B83, 0, 1 }, { 0x0B85, 1, 0 }, { 0x0B8A, 0, 1 }, { 0x0B8E, 1, 0 }, { 0x0B90, 0, 1 }, { 0x0B92, 1, 0 }, { 0x0B95, 0, 1 }, { 0x0B99, 1, 0 }, { 0x0B9A, 0, 1 }, { 0x0B9C, 1, 1 }, { 0x0B9E, 1, 0 }, { 0x0B9F, 0, 1 }, { 0x0BA3, 1, 0 }, { 0x0BA4, 0, 1 }, { 0x0BA8, 1, 0 }, { 0x0BAA, 0, 1 }, { 0x0BAE, 1, 0 }, { 0x0BB9, 0, 1 }, { 0x0BBE, 1, 0 }, { 0x0BC2, 0, 1 }, { 0x0BC6, 1, 0 }, { 0x0BC8, 0, 1 }, { 0x0BCA, 1, 0 }, { 0x0BCD, 0, 1 }, { 0x0BD0, 1, 1 }, { 0x0BD7, 1, 1 }, { 0x0BE6, 1, 0 }, { 0x0BFA, 0, 1 } }; static const uc_interval_t script_telugu_intervals[] = { { 0x0C00, 1, 0 }, { 0x0C03, 0, 1 }, { 0x0C05, 1, 0 }, { 0x0C0C, 0, 1 }, { 0x0C0E, 1, 0 }, { 0x0C10, 0, 1 }, { 0x0C12, 1, 0 }, { 0x0C28, 0, 1 }, { 0x0C2A, 1, 0 }, { 0x0C39, 0, 1 }, { 0x0C3D, 1, 0 }, { 0x0C44, 0, 1 }, { 0x0C46, 1, 0 }, { 0x0C48, 0, 1 }, { 0x0C4A, 1, 0 }, { 0x0C4D, 0, 1 }, { 0x0C55, 1, 0 }, { 0x0C56, 0, 1 }, { 0x0C58, 1, 0 }, { 0x0C5A, 0, 1 }, { 0x0C60, 1, 0 }, { 0x0C63, 0, 1 }, { 0x0C66, 1, 0 }, { 0x0C6F, 0, 1 }, { 0x0C78, 1, 0 }, { 0x0C7F, 0, 1 } }; static const uc_interval_t script_kannada_intervals[] = { { 0x0C80, 1, 0 }, { 0x0C83, 0, 1 }, { 0x0C85, 1, 0 }, { 0x0C8C, 0, 1 }, { 0x0C8E, 1, 0 }, { 0x0C90, 0, 1 }, { 0x0C92, 1, 0 }, { 0x0CA8, 0, 1 }, { 0x0CAA, 1, 0 }, { 0x0CB3, 0, 1 }, { 0x0CB5, 1, 0 }, { 0x0CB9, 0, 1 }, { 0x0CBC, 1, 0 }, { 0x0CC4, 0, 1 }, { 0x0CC6, 1, 0 }, { 0x0CC8, 0, 1 }, { 0x0CCA, 1, 0 }, { 0x0CCD, 0, 1 }, { 0x0CD5, 1, 0 }, { 0x0CD6, 0, 1 }, { 0x0CDE, 1, 1 }, { 0x0CE0, 1, 0 }, { 0x0CE3, 0, 1 }, { 0x0CE6, 1, 0 }, { 0x0CEF, 0, 1 }, { 0x0CF1, 1, 0 }, { 0x0CF2, 0, 1 } }; static const uc_interval_t script_malayalam_intervals[] = { { 0x0D01, 1, 0 }, { 0x0D03, 0, 1 }, { 0x0D05, 1, 0 }, { 0x0D0C, 0, 1 }, { 0x0D0E, 1, 0 }, { 0x0D10, 0, 1 }, { 0x0D12, 1, 0 }, { 0x0D3A, 0, 1 }, { 0x0D3D, 1, 0 }, { 0x0D44, 0, 1 }, { 0x0D46, 1, 0 }, { 0x0D48, 0, 1 }, { 0x0D4A, 1, 0 }, { 0x0D4F, 0, 1 }, { 0x0D54, 1, 0 }, { 0x0D63, 0, 1 }, { 0x0D66, 1, 0 }, { 0x0D7F, 0, 1 } }; static const uc_interval_t script_sinhala_intervals[] = { { 0x0D82, 1, 0 }, { 0x0D83, 0, 1 }, { 0x0D85, 1, 0 }, { 0x0D96, 0, 1 }, { 0x0D9A, 1, 0 }, { 0x0DB1, 0, 1 }, { 0x0DB3, 1, 0 }, { 0x0DBB, 0, 1 }, { 0x0DBD, 1, 1 }, { 0x0DC0, 1, 0 }, { 0x0DC6, 0, 1 }, { 0x0DCA, 1, 1 }, { 0x0DCF, 1, 0 }, { 0x0DD4, 0, 1 }, { 0x0DD6, 1, 1 }, { 0x0DD8, 1, 0 }, { 0x0DDF, 0, 1 }, { 0x0DE6, 1, 0 }, { 0x0DEF, 0, 1 }, { 0x0DF2, 1, 0 }, { 0x0DF4, 0, 1 }, { 0x111E1, 1, 0 }, { 0x111F4, 0, 1 } }; static const uc_interval_t script_thai_intervals[] = { { 0x0E01, 1, 0 }, { 0x0E3A, 0, 1 }, { 0x0E40, 1, 0 }, { 0x0E5B, 0, 1 } }; static const uc_interval_t script_lao_intervals[] = { { 0x0E81, 1, 0 }, { 0x0E82, 0, 1 }, { 0x0E84, 1, 1 }, { 0x0E87, 1, 0 }, { 0x0E88, 0, 1 }, { 0x0E8A, 1, 1 }, { 0x0E8D, 1, 1 }, { 0x0E94, 1, 0 }, { 0x0E97, 0, 1 }, { 0x0E99, 1, 0 }, { 0x0E9F, 0, 1 }, { 0x0EA1, 1, 0 }, { 0x0EA3, 0, 1 }, { 0x0EA5, 1, 1 }, { 0x0EA7, 1, 1 }, { 0x0EAA, 1, 0 }, { 0x0EAB, 0, 1 }, { 0x0EAD, 1, 0 }, { 0x0EB9, 0, 1 }, { 0x0EBB, 1, 0 }, { 0x0EBD, 0, 1 }, { 0x0EC0, 1, 0 }, { 0x0EC4, 0, 1 }, { 0x0EC6, 1, 1 }, { 0x0EC8, 1, 0 }, { 0x0ECD, 0, 1 }, { 0x0ED0, 1, 0 }, { 0x0ED9, 0, 1 }, { 0x0EDC, 1, 0 }, { 0x0EDF, 0, 1 } }; static const uc_interval_t script_tibetan_intervals[] = { { 0x0F00, 1, 0 }, { 0x0F47, 0, 1 }, { 0x0F49, 1, 0 }, { 0x0F6C, 0, 1 }, { 0x0F71, 1, 0 }, { 0x0F97, 0, 1 }, { 0x0F99, 1, 0 }, { 0x0FBC, 0, 1 }, { 0x0FBE, 1, 0 }, { 0x0FCC, 0, 1 }, { 0x0FCE, 1, 0 }, { 0x0FD4, 0, 1 }, { 0x0FD9, 1, 0 }, { 0x0FDA, 0, 1 } }; static const uc_interval_t script_myanmar_intervals[] = { { 0x1000, 1, 0 }, { 0x109F, 0, 1 }, { 0xA9E0, 1, 0 }, { 0xA9FE, 0, 1 }, { 0xAA60, 1, 0 }, { 0xAA7F, 0, 1 } }; static const uc_interval_t script_georgian_intervals[] = { { 0x10A0, 1, 0 }, { 0x10C5, 0, 1 }, { 0x10C7, 1, 1 }, { 0x10CD, 1, 1 }, { 0x10D0, 1, 0 }, { 0x10FA, 0, 1 }, { 0x10FC, 1, 0 }, { 0x10FF, 0, 1 }, { 0x2D00, 1, 0 }, { 0x2D25, 0, 1 }, { 0x2D27, 1, 1 }, { 0x2D2D, 1, 1 } }; static const uc_interval_t script_hangul_intervals[] = { { 0x1100, 1, 0 }, { 0x11FF, 0, 1 }, { 0x302E, 1, 0 }, { 0x302F, 0, 1 }, { 0x3131, 1, 0 }, { 0x318E, 0, 1 }, { 0x3200, 1, 0 }, { 0x321E, 0, 1 }, { 0x3260, 1, 0 }, { 0x327E, 0, 1 }, { 0xA960, 1, 0 }, { 0xA97C, 0, 1 }, { 0xAC00, 1, 0 }, { 0xD7A3, 0, 1 }, { 0xD7B0, 1, 0 }, { 0xD7C6, 0, 1 }, { 0xD7CB, 1, 0 }, { 0xD7FB, 0, 1 }, { 0xFFA0, 1, 0 }, { 0xFFBE, 0, 1 }, { 0xFFC2, 1, 0 }, { 0xFFC7, 0, 1 }, { 0xFFCA, 1, 0 }, { 0xFFCF, 0, 1 }, { 0xFFD2, 1, 0 }, { 0xFFD7, 0, 1 }, { 0xFFDA, 1, 0 }, { 0xFFDC, 0, 1 } }; static const uc_interval_t script_ethiopic_intervals[] = { { 0x1200, 1, 0 }, { 0x1248, 0, 1 }, { 0x124A, 1, 0 }, { 0x124D, 0, 1 }, { 0x1250, 1, 0 }, { 0x1256, 0, 1 }, { 0x1258, 1, 1 }, { 0x125A, 1, 0 }, { 0x125D, 0, 1 }, { 0x1260, 1, 0 }, { 0x1288, 0, 1 }, { 0x128A, 1, 0 }, { 0x128D, 0, 1 }, { 0x1290, 1, 0 }, { 0x12B0, 0, 1 }, { 0x12B2, 1, 0 }, { 0x12B5, 0, 1 }, { 0x12B8, 1, 0 }, { 0x12BE, 0, 1 }, { 0x12C0, 1, 1 }, { 0x12C2, 1, 0 }, { 0x12C5, 0, 1 }, { 0x12C8, 1, 0 }, { 0x12D6, 0, 1 }, { 0x12D8, 1, 0 }, { 0x1310, 0, 1 }, { 0x1312, 1, 0 }, { 0x1315, 0, 1 }, { 0x1318, 1, 0 }, { 0x135A, 0, 1 }, { 0x135D, 1, 0 }, { 0x137C, 0, 1 }, { 0x1380, 1, 0 }, { 0x1399, 0, 1 }, { 0x2D80, 1, 0 }, { 0x2D96, 0, 1 }, { 0x2DA0, 1, 0 }, { 0x2DA6, 0, 1 }, { 0x2DA8, 1, 0 }, { 0x2DAE, 0, 1 }, { 0x2DB0, 1, 0 }, { 0x2DB6, 0, 1 }, { 0x2DB8, 1, 0 }, { 0x2DBE, 0, 1 }, { 0x2DC0, 1, 0 }, { 0x2DC6, 0, 1 }, { 0x2DC8, 1, 0 }, { 0x2DCE, 0, 1 }, { 0x2DD0, 1, 0 }, { 0x2DD6, 0, 1 }, { 0x2DD8, 1, 0 }, { 0x2DDE, 0, 1 }, { 0xAB01, 1, 0 }, { 0xAB06, 0, 1 }, { 0xAB09, 1, 0 }, { 0xAB0E, 0, 1 }, { 0xAB11, 1, 0 }, { 0xAB16, 0, 1 }, { 0xAB20, 1, 0 }, { 0xAB26, 0, 1 }, { 0xAB28, 1, 0 }, { 0xAB2E, 0, 1 } }; static const uc_interval_t script_cherokee_intervals[] = { { 0x13A0, 1, 0 }, { 0x13F5, 0, 1 }, { 0x13F8, 1, 0 }, { 0x13FD, 0, 1 }, { 0xAB70, 1, 0 }, { 0xABBF, 0, 1 } }; static const uc_interval_t script_canadian_aboriginal_intervals[] = { { 0x1400, 1, 0 }, { 0x167F, 0, 1 }, { 0x18B0, 1, 0 }, { 0x18F5, 0, 1 } }; static const uc_interval_t script_ogham_intervals[] = { { 0x1680, 1, 0 }, { 0x169C, 0, 1 } }; static const uc_interval_t script_runic_intervals[] = { { 0x16A0, 1, 0 }, { 0x16EA, 0, 1 }, { 0x16EE, 1, 0 }, { 0x16F8, 0, 1 } }; static const uc_interval_t script_khmer_intervals[] = { { 0x1780, 1, 0 }, { 0x17DD, 0, 1 }, { 0x17E0, 1, 0 }, { 0x17E9, 0, 1 }, { 0x17F0, 1, 0 }, { 0x17F9, 0, 1 }, { 0x19E0, 1, 0 }, { 0x19FF, 0, 1 } }; static const uc_interval_t script_mongolian_intervals[] = { { 0x1800, 1, 0 }, { 0x1801, 0, 1 }, { 0x1804, 1, 1 }, { 0x1806, 1, 0 }, { 0x180E, 0, 1 }, { 0x1810, 1, 0 }, { 0x1819, 0, 1 }, { 0x1820, 1, 0 }, { 0x1877, 0, 1 }, { 0x1880, 1, 0 }, { 0x18AA, 0, 1 }, { 0x11660, 1, 0 }, { 0x1166C, 0, 1 } }; static const uc_interval_t script_hiragana_intervals[] = { { 0x3041, 1, 0 }, { 0x3096, 0, 1 }, { 0x309D, 1, 0 }, { 0x309F, 0, 1 }, { 0x1B001, 1, 1 }, { 0x1F200, 1, 1 } }; static const uc_interval_t script_katakana_intervals[] = { { 0x30A1, 1, 0 }, { 0x30FA, 0, 1 }, { 0x30FD, 1, 0 }, { 0x30FF, 0, 1 }, { 0x31F0, 1, 0 }, { 0x31FF, 0, 1 }, { 0x32D0, 1, 0 }, { 0x32FE, 0, 1 }, { 0x3300, 1, 0 }, { 0x3357, 0, 1 }, { 0xFF66, 1, 0 }, { 0xFF6F, 0, 1 }, { 0xFF71, 1, 0 }, { 0xFF9D, 0, 1 }, { 0x1B000, 1, 1 } }; static const uc_interval_t script_bopomofo_intervals[] = { { 0x02EA, 1, 0 }, { 0x02EB, 0, 1 }, { 0x3105, 1, 0 }, { 0x312D, 0, 1 }, { 0x31A0, 1, 0 }, { 0x31BA, 0, 1 } }; static const uc_interval_t script_han_intervals[] = { { 0x2E80, 1, 0 }, { 0x2E99, 0, 1 }, { 0x2E9B, 1, 0 }, { 0x2EF3, 0, 1 }, { 0x2F00, 1, 0 }, { 0x2FD5, 0, 1 }, { 0x3005, 1, 1 }, { 0x3007, 1, 1 }, { 0x3021, 1, 0 }, { 0x3029, 0, 1 }, { 0x3038, 1, 0 }, { 0x303B, 0, 1 }, { 0x3400, 1, 0 }, { 0x4DB5, 0, 1 }, { 0x4E00, 1, 0 }, { 0x9FD5, 0, 1 }, { 0xF900, 1, 0 }, { 0xFA6D, 0, 1 }, { 0xFA70, 1, 0 }, { 0xFAD9, 0, 1 }, { 0x20000, 1, 0 }, { 0x2A6D6, 0, 1 }, { 0x2A700, 1, 0 }, { 0x2B734, 0, 1 }, { 0x2B740, 1, 0 }, { 0x2B81D, 0, 1 }, { 0x2B820, 1, 0 }, { 0x2CEA1, 0, 1 }, { 0x2F800, 1, 0 }, { 0x2FA1D, 0, 1 } }; static const uc_interval_t script_yi_intervals[] = { { 0xA000, 1, 0 }, { 0xA48C, 0, 1 }, { 0xA490, 1, 0 }, { 0xA4C6, 0, 1 } }; static const uc_interval_t script_old_italic_intervals[] = { { 0x10300, 1, 0 }, { 0x10323, 0, 1 } }; static const uc_interval_t script_gothic_intervals[] = { { 0x10330, 1, 0 }, { 0x1034A, 0, 1 } }; static const uc_interval_t script_deseret_intervals[] = { { 0x10400, 1, 0 }, { 0x1044F, 0, 1 } }; static const uc_interval_t script_inherited_intervals[] = { { 0x0300, 1, 0 }, { 0x036F, 0, 1 }, { 0x0485, 1, 0 }, { 0x0486, 0, 1 }, { 0x064B, 1, 0 }, { 0x0655, 0, 1 }, { 0x0670, 1, 1 }, { 0x0951, 1, 0 }, { 0x0952, 0, 1 }, { 0x1AB0, 1, 0 }, { 0x1ABE, 0, 1 }, { 0x1CD0, 1, 0 }, { 0x1CD2, 0, 1 }, { 0x1CD4, 1, 0 }, { 0x1CE0, 0, 1 }, { 0x1CE2, 1, 0 }, { 0x1CE8, 0, 1 }, { 0x1CED, 1, 1 }, { 0x1CF4, 1, 1 }, { 0x1CF8, 1, 0 }, { 0x1CF9, 0, 1 }, { 0x1DC0, 1, 0 }, { 0x1DF5, 0, 1 }, { 0x1DFB, 1, 0 }, { 0x1DFF, 0, 1 }, { 0x200C, 1, 0 }, { 0x200D, 0, 1 }, { 0x20D0, 1, 0 }, { 0x20F0, 0, 1 }, { 0x302A, 1, 0 }, { 0x302D, 0, 1 }, { 0x3099, 1, 0 }, { 0x309A, 0, 1 }, { 0xFE00, 1, 0 }, { 0xFE0F, 0, 1 }, { 0xFE20, 1, 0 }, { 0xFE2D, 0, 1 }, { 0x101FD, 1, 1 }, { 0x102E0, 1, 1 }, { 0x1D167, 1, 0 }, { 0x1D169, 0, 1 }, { 0x1D17B, 1, 0 }, { 0x1D182, 0, 1 }, { 0x1D185, 1, 0 }, { 0x1D18B, 0, 1 }, { 0x1D1AA, 1, 0 }, { 0x1D1AD, 0, 1 }, { 0xE0100, 1, 0 }, { 0xE01EF, 0, 1 } }; static const uc_interval_t script_tagalog_intervals[] = { { 0x1700, 1, 0 }, { 0x170C, 0, 1 }, { 0x170E, 1, 0 }, { 0x1714, 0, 1 } }; static const uc_interval_t script_hanunoo_intervals[] = { { 0x1720, 1, 0 }, { 0x1734, 0, 1 } }; static const uc_interval_t script_buhid_intervals[] = { { 0x1740, 1, 0 }, { 0x1753, 0, 1 } }; static const uc_interval_t script_tagbanwa_intervals[] = { { 0x1760, 1, 0 }, { 0x176C, 0, 1 }, { 0x176E, 1, 0 }, { 0x1770, 0, 1 }, { 0x1772, 1, 0 }, { 0x1773, 0, 1 } }; static const uc_interval_t script_limbu_intervals[] = { { 0x1900, 1, 0 }, { 0x191E, 0, 1 }, { 0x1920, 1, 0 }, { 0x192B, 0, 1 }, { 0x1930, 1, 0 }, { 0x193B, 0, 1 }, { 0x1940, 1, 1 }, { 0x1944, 1, 0 }, { 0x194F, 0, 1 } }; static const uc_interval_t script_tai_le_intervals[] = { { 0x1950, 1, 0 }, { 0x196D, 0, 1 }, { 0x1970, 1, 0 }, { 0x1974, 0, 1 } }; static const uc_interval_t script_linear_b_intervals[] = { { 0x10000, 1, 0 }, { 0x1000B, 0, 1 }, { 0x1000D, 1, 0 }, { 0x10026, 0, 1 }, { 0x10028, 1, 0 }, { 0x1003A, 0, 1 }, { 0x1003C, 1, 0 }, { 0x1003D, 0, 1 }, { 0x1003F, 1, 0 }, { 0x1004D, 0, 1 }, { 0x10050, 1, 0 }, { 0x1005D, 0, 1 }, { 0x10080, 1, 0 }, { 0x100FA, 0, 1 } }; static const uc_interval_t script_ugaritic_intervals[] = { { 0x10380, 1, 0 }, { 0x1039D, 0, 1 }, { 0x1039F, 1, 1 } }; static const uc_interval_t script_shavian_intervals[] = { { 0x10450, 1, 0 }, { 0x1047F, 0, 1 } }; static const uc_interval_t script_osmanya_intervals[] = { { 0x10480, 1, 0 }, { 0x1049D, 0, 1 }, { 0x104A0, 1, 0 }, { 0x104A9, 0, 1 } }; static const uc_interval_t script_cypriot_intervals[] = { { 0x10800, 1, 0 }, { 0x10805, 0, 1 }, { 0x10808, 1, 1 }, { 0x1080A, 1, 0 }, { 0x10835, 0, 1 }, { 0x10837, 1, 0 }, { 0x10838, 0, 1 }, { 0x1083C, 1, 1 }, { 0x1083F, 1, 1 } }; static const uc_interval_t script_braille_intervals[] = { { 0x2800, 1, 0 }, { 0x28FF, 0, 1 } }; static const uc_interval_t script_buginese_intervals[] = { { 0x1A00, 1, 0 }, { 0x1A1B, 0, 1 }, { 0x1A1E, 1, 0 }, { 0x1A1F, 0, 1 } }; static const uc_interval_t script_coptic_intervals[] = { { 0x03E2, 1, 0 }, { 0x03EF, 0, 1 }, { 0x2C80, 1, 0 }, { 0x2CF3, 0, 1 }, { 0x2CF9, 1, 0 }, { 0x2CFF, 0, 1 } }; static const uc_interval_t script_new_tai_lue_intervals[] = { { 0x1980, 1, 0 }, { 0x19AB, 0, 1 }, { 0x19B0, 1, 0 }, { 0x19C9, 0, 1 }, { 0x19D0, 1, 0 }, { 0x19DA, 0, 1 }, { 0x19DE, 1, 0 }, { 0x19DF, 0, 1 } }; static const uc_interval_t script_glagolitic_intervals[] = { { 0x2C00, 1, 0 }, { 0x2C2E, 0, 1 }, { 0x2C30, 1, 0 }, { 0x2C5E, 0, 1 }, { 0x1E000, 1, 0 }, { 0x1E006, 0, 1 }, { 0x1E008, 1, 0 }, { 0x1E018, 0, 1 }, { 0x1E01B, 1, 0 }, { 0x1E021, 0, 1 }, { 0x1E023, 1, 0 }, { 0x1E024, 0, 1 }, { 0x1E026, 1, 0 }, { 0x1E02A, 0, 1 } }; static const uc_interval_t script_tifinagh_intervals[] = { { 0x2D30, 1, 0 }, { 0x2D67, 0, 1 }, { 0x2D6F, 1, 0 }, { 0x2D70, 0, 1 }, { 0x2D7F, 1, 1 } }; static const uc_interval_t script_syloti_nagri_intervals[] = { { 0xA800, 1, 0 }, { 0xA82B, 0, 1 } }; static const uc_interval_t script_old_persian_intervals[] = { { 0x103A0, 1, 0 }, { 0x103C3, 0, 1 }, { 0x103C8, 1, 0 }, { 0x103D5, 0, 1 } }; static const uc_interval_t script_kharoshthi_intervals[] = { { 0x10A00, 1, 0 }, { 0x10A03, 0, 1 }, { 0x10A05, 1, 0 }, { 0x10A06, 0, 1 }, { 0x10A0C, 1, 0 }, { 0x10A13, 0, 1 }, { 0x10A15, 1, 0 }, { 0x10A17, 0, 1 }, { 0x10A19, 1, 0 }, { 0x10A33, 0, 1 }, { 0x10A38, 1, 0 }, { 0x10A3A, 0, 1 }, { 0x10A3F, 1, 0 }, { 0x10A47, 0, 1 }, { 0x10A50, 1, 0 }, { 0x10A58, 0, 1 } }; static const uc_interval_t script_balinese_intervals[] = { { 0x1B00, 1, 0 }, { 0x1B4B, 0, 1 }, { 0x1B50, 1, 0 }, { 0x1B7C, 0, 1 } }; static const uc_interval_t script_cuneiform_intervals[] = { { 0x12000, 1, 0 }, { 0x12399, 0, 1 }, { 0x12400, 1, 0 }, { 0x1246E, 0, 1 }, { 0x12470, 1, 0 }, { 0x12474, 0, 1 }, { 0x12480, 1, 0 }, { 0x12543, 0, 1 } }; static const uc_interval_t script_phoenician_intervals[] = { { 0x10900, 1, 0 }, { 0x1091B, 0, 1 }, { 0x1091F, 1, 1 } }; static const uc_interval_t script_phags_pa_intervals[] = { { 0xA840, 1, 0 }, { 0xA877, 0, 1 } }; static const uc_interval_t script_nko_intervals[] = { { 0x07C0, 1, 0 }, { 0x07FA, 0, 1 } }; static const uc_interval_t script_sundanese_intervals[] = { { 0x1B80, 1, 0 }, { 0x1BBF, 0, 1 }, { 0x1CC0, 1, 0 }, { 0x1CC7, 0, 1 } }; static const uc_interval_t script_lepcha_intervals[] = { { 0x1C00, 1, 0 }, { 0x1C37, 0, 1 }, { 0x1C3B, 1, 0 }, { 0x1C49, 0, 1 }, { 0x1C4D, 1, 0 }, { 0x1C4F, 0, 1 } }; static const uc_interval_t script_ol_chiki_intervals[] = { { 0x1C50, 1, 0 }, { 0x1C7F, 0, 1 } }; static const uc_interval_t script_vai_intervals[] = { { 0xA500, 1, 0 }, { 0xA62B, 0, 1 } }; static const uc_interval_t script_saurashtra_intervals[] = { { 0xA880, 1, 0 }, { 0xA8C5, 0, 1 }, { 0xA8CE, 1, 0 }, { 0xA8D9, 0, 1 } }; static const uc_interval_t script_kayah_li_intervals[] = { { 0xA900, 1, 0 }, { 0xA92D, 0, 1 }, { 0xA92F, 1, 1 } }; static const uc_interval_t script_rejang_intervals[] = { { 0xA930, 1, 0 }, { 0xA953, 0, 1 }, { 0xA95F, 1, 1 } }; static const uc_interval_t script_lycian_intervals[] = { { 0x10280, 1, 0 }, { 0x1029C, 0, 1 } }; static const uc_interval_t script_carian_intervals[] = { { 0x102A0, 1, 0 }, { 0x102D0, 0, 1 } }; static const uc_interval_t script_lydian_intervals[] = { { 0x10920, 1, 0 }, { 0x10939, 0, 1 }, { 0x1093F, 1, 1 } }; static const uc_interval_t script_cham_intervals[] = { { 0xAA00, 1, 0 }, { 0xAA36, 0, 1 }, { 0xAA40, 1, 0 }, { 0xAA4D, 0, 1 }, { 0xAA50, 1, 0 }, { 0xAA59, 0, 1 }, { 0xAA5C, 1, 0 }, { 0xAA5F, 0, 1 } }; static const uc_interval_t script_tai_tham_intervals[] = { { 0x1A20, 1, 0 }, { 0x1A5E, 0, 1 }, { 0x1A60, 1, 0 }, { 0x1A7C, 0, 1 }, { 0x1A7F, 1, 0 }, { 0x1A89, 0, 1 }, { 0x1A90, 1, 0 }, { 0x1A99, 0, 1 }, { 0x1AA0, 1, 0 }, { 0x1AAD, 0, 1 } }; static const uc_interval_t script_tai_viet_intervals[] = { { 0xAA80, 1, 0 }, { 0xAAC2, 0, 1 }, { 0xAADB, 1, 0 }, { 0xAADF, 0, 1 } }; static const uc_interval_t script_avestan_intervals[] = { { 0x10B00, 1, 0 }, { 0x10B35, 0, 1 }, { 0x10B39, 1, 0 }, { 0x10B3F, 0, 1 } }; static const uc_interval_t script_egyptian_hieroglyphs_intervals[] = { { 0x13000, 1, 0 }, { 0x1342E, 0, 1 } }; static const uc_interval_t script_samaritan_intervals[] = { { 0x0800, 1, 0 }, { 0x082D, 0, 1 }, { 0x0830, 1, 0 }, { 0x083E, 0, 1 } }; static const uc_interval_t script_lisu_intervals[] = { { 0xA4D0, 1, 0 }, { 0xA4FF, 0, 1 } }; static const uc_interval_t script_bamum_intervals[] = { { 0xA6A0, 1, 0 }, { 0xA6F7, 0, 1 }, { 0x16800, 1, 0 }, { 0x16A38, 0, 1 } }; static const uc_interval_t script_javanese_intervals[] = { { 0xA980, 1, 0 }, { 0xA9CD, 0, 1 }, { 0xA9D0, 1, 0 }, { 0xA9D9, 0, 1 }, { 0xA9DE, 1, 0 }, { 0xA9DF, 0, 1 } }; static const uc_interval_t script_meetei_mayek_intervals[] = { { 0xAAE0, 1, 0 }, { 0xAAF6, 0, 1 }, { 0xABC0, 1, 0 }, { 0xABED, 0, 1 }, { 0xABF0, 1, 0 }, { 0xABF9, 0, 1 } }; static const uc_interval_t script_imperial_aramaic_intervals[] = { { 0x10840, 1, 0 }, { 0x10855, 0, 1 }, { 0x10857, 1, 0 }, { 0x1085F, 0, 1 } }; static const uc_interval_t script_old_south_arabian_intervals[] = { { 0x10A60, 1, 0 }, { 0x10A7F, 0, 1 } }; static const uc_interval_t script_inscriptional_parthian_intervals[] = { { 0x10B40, 1, 0 }, { 0x10B55, 0, 1 }, { 0x10B58, 1, 0 }, { 0x10B5F, 0, 1 } }; static const uc_interval_t script_inscriptional_pahlavi_intervals[] = { { 0x10B60, 1, 0 }, { 0x10B72, 0, 1 }, { 0x10B78, 1, 0 }, { 0x10B7F, 0, 1 } }; static const uc_interval_t script_old_turkic_intervals[] = { { 0x10C00, 1, 0 }, { 0x10C48, 0, 1 } }; static const uc_interval_t script_kaithi_intervals[] = { { 0x11080, 1, 0 }, { 0x110C1, 0, 1 } }; static const uc_interval_t script_batak_intervals[] = { { 0x1BC0, 1, 0 }, { 0x1BF3, 0, 1 }, { 0x1BFC, 1, 0 }, { 0x1BFF, 0, 1 } }; static const uc_interval_t script_brahmi_intervals[] = { { 0x11000, 1, 0 }, { 0x1104D, 0, 1 }, { 0x11052, 1, 0 }, { 0x1106F, 0, 1 }, { 0x1107F, 1, 1 } }; static const uc_interval_t script_mandaic_intervals[] = { { 0x0840, 1, 0 }, { 0x085B, 0, 1 }, { 0x085E, 1, 1 } }; static const uc_interval_t script_chakma_intervals[] = { { 0x11100, 1, 0 }, { 0x11134, 0, 1 }, { 0x11136, 1, 0 }, { 0x11143, 0, 1 } }; static const uc_interval_t script_meroitic_cursive_intervals[] = { { 0x109A0, 1, 0 }, { 0x109B7, 0, 1 }, { 0x109BC, 1, 0 }, { 0x109CF, 0, 1 }, { 0x109D2, 1, 0 }, { 0x109FF, 0, 1 } }; static const uc_interval_t script_meroitic_hieroglyphs_intervals[] = { { 0x10980, 1, 0 }, { 0x1099F, 0, 1 } }; static const uc_interval_t script_miao_intervals[] = { { 0x16F00, 1, 0 }, { 0x16F44, 0, 1 }, { 0x16F50, 1, 0 }, { 0x16F7E, 0, 1 }, { 0x16F8F, 1, 0 }, { 0x16F9F, 0, 1 } }; static const uc_interval_t script_sharada_intervals[] = { { 0x11180, 1, 0 }, { 0x111CD, 0, 1 }, { 0x111D0, 1, 0 }, { 0x111DF, 0, 1 } }; static const uc_interval_t script_sora_sompeng_intervals[] = { { 0x110D0, 1, 0 }, { 0x110E8, 0, 1 }, { 0x110F0, 1, 0 }, { 0x110F9, 0, 1 } }; static const uc_interval_t script_takri_intervals[] = { { 0x11680, 1, 0 }, { 0x116B7, 0, 1 }, { 0x116C0, 1, 0 }, { 0x116C9, 0, 1 } }; static const uc_interval_t script_caucasian_albanian_intervals[] = { { 0x10530, 1, 0 }, { 0x10563, 0, 1 }, { 0x1056F, 1, 1 } }; static const uc_interval_t script_bassa_vah_intervals[] = { { 0x16AD0, 1, 0 }, { 0x16AED, 0, 1 }, { 0x16AF0, 1, 0 }, { 0x16AF5, 0, 1 } }; static const uc_interval_t script_duployan_intervals[] = { { 0x1BC00, 1, 0 }, { 0x1BC6A, 0, 1 }, { 0x1BC70, 1, 0 }, { 0x1BC7C, 0, 1 }, { 0x1BC80, 1, 0 }, { 0x1BC88, 0, 1 }, { 0x1BC90, 1, 0 }, { 0x1BC99, 0, 1 }, { 0x1BC9C, 1, 0 }, { 0x1BC9F, 0, 1 } }; static const uc_interval_t script_elbasan_intervals[] = { { 0x10500, 1, 0 }, { 0x10527, 0, 1 } }; static const uc_interval_t script_grantha_intervals[] = { { 0x11300, 1, 0 }, { 0x11303, 0, 1 }, { 0x11305, 1, 0 }, { 0x1130C, 0, 1 }, { 0x1130F, 1, 0 }, { 0x11310, 0, 1 }, { 0x11313, 1, 0 }, { 0x11328, 0, 1 }, { 0x1132A, 1, 0 }, { 0x11330, 0, 1 }, { 0x11332, 1, 0 }, { 0x11333, 0, 1 }, { 0x11335, 1, 0 }, { 0x11339, 0, 1 }, { 0x1133C, 1, 0 }, { 0x11344, 0, 1 }, { 0x11347, 1, 0 }, { 0x11348, 0, 1 }, { 0x1134B, 1, 0 }, { 0x1134D, 0, 1 }, { 0x11350, 1, 1 }, { 0x11357, 1, 1 }, { 0x1135D, 1, 0 }, { 0x11363, 0, 1 }, { 0x11366, 1, 0 }, { 0x1136C, 0, 1 }, { 0x11370, 1, 0 }, { 0x11374, 0, 1 } }; static const uc_interval_t script_pahawh_hmong_intervals[] = { { 0x16B00, 1, 0 }, { 0x16B45, 0, 1 }, { 0x16B50, 1, 0 }, { 0x16B59, 0, 1 }, { 0x16B5B, 1, 0 }, { 0x16B61, 0, 1 }, { 0x16B63, 1, 0 }, { 0x16B77, 0, 1 }, { 0x16B7D, 1, 0 }, { 0x16B8F, 0, 1 } }; static const uc_interval_t script_khojki_intervals[] = { { 0x11200, 1, 0 }, { 0x11211, 0, 1 }, { 0x11213, 1, 0 }, { 0x1123E, 0, 1 } }; static const uc_interval_t script_linear_a_intervals[] = { { 0x10600, 1, 0 }, { 0x10736, 0, 1 }, { 0x10740, 1, 0 }, { 0x10755, 0, 1 }, { 0x10760, 1, 0 }, { 0x10767, 0, 1 } }; static const uc_interval_t script_mahajani_intervals[] = { { 0x11150, 1, 0 }, { 0x11176, 0, 1 } }; static const uc_interval_t script_manichaean_intervals[] = { { 0x10AC0, 1, 0 }, { 0x10AE6, 0, 1 }, { 0x10AEB, 1, 0 }, { 0x10AF6, 0, 1 } }; static const uc_interval_t script_mende_kikakui_intervals[] = { { 0x1E800, 1, 0 }, { 0x1E8C4, 0, 1 }, { 0x1E8C7, 1, 0 }, { 0x1E8D6, 0, 1 } }; static const uc_interval_t script_modi_intervals[] = { { 0x11600, 1, 0 }, { 0x11644, 0, 1 }, { 0x11650, 1, 0 }, { 0x11659, 0, 1 } }; static const uc_interval_t script_mro_intervals[] = { { 0x16A40, 1, 0 }, { 0x16A5E, 0, 1 }, { 0x16A60, 1, 0 }, { 0x16A69, 0, 1 }, { 0x16A6E, 1, 0 }, { 0x16A6F, 0, 1 } }; static const uc_interval_t script_old_north_arabian_intervals[] = { { 0x10A80, 1, 0 }, { 0x10A9F, 0, 1 } }; static const uc_interval_t script_nabataean_intervals[] = { { 0x10880, 1, 0 }, { 0x1089E, 0, 1 }, { 0x108A7, 1, 0 }, { 0x108AF, 0, 1 } }; static const uc_interval_t script_palmyrene_intervals[] = { { 0x10860, 1, 0 }, { 0x1087F, 0, 1 } }; static const uc_interval_t script_pau_cin_hau_intervals[] = { { 0x11AC0, 1, 0 }, { 0x11AF8, 0, 1 } }; static const uc_interval_t script_old_permic_intervals[] = { { 0x10350, 1, 0 }, { 0x1037A, 0, 1 } }; static const uc_interval_t script_psalter_pahlavi_intervals[] = { { 0x10B80, 1, 0 }, { 0x10B91, 0, 1 }, { 0x10B99, 1, 0 }, { 0x10B9C, 0, 1 }, { 0x10BA9, 1, 0 }, { 0x10BAF, 0, 1 } }; static const uc_interval_t script_siddham_intervals[] = { { 0x11580, 1, 0 }, { 0x115B5, 0, 1 }, { 0x115B8, 1, 0 }, { 0x115DD, 0, 1 } }; static const uc_interval_t script_khudawadi_intervals[] = { { 0x112B0, 1, 0 }, { 0x112EA, 0, 1 }, { 0x112F0, 1, 0 }, { 0x112F9, 0, 1 } }; static const uc_interval_t script_tirhuta_intervals[] = { { 0x11480, 1, 0 }, { 0x114C7, 0, 1 }, { 0x114D0, 1, 0 }, { 0x114D9, 0, 1 } }; static const uc_interval_t script_warang_citi_intervals[] = { { 0x118A0, 1, 0 }, { 0x118F2, 0, 1 }, { 0x118FF, 1, 1 } }; static const uc_interval_t script_ahom_intervals[] = { { 0x11700, 1, 0 }, { 0x11719, 0, 1 }, { 0x1171D, 1, 0 }, { 0x1172B, 0, 1 }, { 0x11730, 1, 0 }, { 0x1173F, 0, 1 } }; static const uc_interval_t script_anatolian_hieroglyphs_intervals[] = { { 0x14400, 1, 0 }, { 0x14646, 0, 1 } }; static const uc_interval_t script_hatran_intervals[] = { { 0x108E0, 1, 0 }, { 0x108F2, 0, 1 }, { 0x108F4, 1, 0 }, { 0x108F5, 0, 1 }, { 0x108FB, 1, 0 }, { 0x108FF, 0, 1 } }; static const uc_interval_t script_multani_intervals[] = { { 0x11280, 1, 0 }, { 0x11286, 0, 1 }, { 0x11288, 1, 1 }, { 0x1128A, 1, 0 }, { 0x1128D, 0, 1 }, { 0x1128F, 1, 0 }, { 0x1129D, 0, 1 }, { 0x1129F, 1, 0 }, { 0x112A9, 0, 1 } }; static const uc_interval_t script_old_hungarian_intervals[] = { { 0x10C80, 1, 0 }, { 0x10CB2, 0, 1 }, { 0x10CC0, 1, 0 }, { 0x10CF2, 0, 1 }, { 0x10CFA, 1, 0 }, { 0x10CFF, 0, 1 } }; static const uc_interval_t script_signwriting_intervals[] = { { 0x1D800, 1, 0 }, { 0x1DA8B, 0, 1 }, { 0x1DA9B, 1, 0 }, { 0x1DA9F, 0, 1 }, { 0x1DAA1, 1, 0 }, { 0x1DAAF, 0, 1 } }; static const uc_interval_t script_adlam_intervals[] = { { 0x1E900, 1, 0 }, { 0x1E94A, 0, 1 }, { 0x1E950, 1, 0 }, { 0x1E959, 0, 1 }, { 0x1E95E, 1, 0 }, { 0x1E95F, 0, 1 } }; static const uc_interval_t script_bhaiksuki_intervals[] = { { 0x11C00, 1, 0 }, { 0x11C08, 0, 1 }, { 0x11C0A, 1, 0 }, { 0x11C36, 0, 1 }, { 0x11C38, 1, 0 }, { 0x11C45, 0, 1 }, { 0x11C50, 1, 0 }, { 0x11C6C, 0, 1 } }; static const uc_interval_t script_marchen_intervals[] = { { 0x11C70, 1, 0 }, { 0x11C8F, 0, 1 }, { 0x11C92, 1, 0 }, { 0x11CA7, 0, 1 }, { 0x11CA9, 1, 0 }, { 0x11CB6, 0, 1 } }; static const uc_interval_t script_newa_intervals[] = { { 0x11400, 1, 0 }, { 0x11459, 0, 1 }, { 0x1145B, 1, 1 }, { 0x1145D, 1, 1 } }; static const uc_interval_t script_osage_intervals[] = { { 0x104B0, 1, 0 }, { 0x104D3, 0, 1 }, { 0x104D8, 1, 0 }, { 0x104FB, 0, 1 } }; static const uc_interval_t script_tangut_intervals[] = { { 0x16FE0, 1, 1 }, { 0x17000, 1, 0 }, { 0x187EC, 0, 1 }, { 0x18800, 1, 0 }, { 0x18AF2, 0, 1 } }; static const uc_script_t scripts[137] = { { sizeof (script_common_intervals) / sizeof (uc_interval_t), script_common_intervals, "Common" }, { sizeof (script_latin_intervals) / sizeof (uc_interval_t), script_latin_intervals, "Latin" }, { sizeof (script_greek_intervals) / sizeof (uc_interval_t), script_greek_intervals, "Greek" }, { sizeof (script_cyrillic_intervals) / sizeof (uc_interval_t), script_cyrillic_intervals, "Cyrillic" }, { sizeof (script_armenian_intervals) / sizeof (uc_interval_t), script_armenian_intervals, "Armenian" }, { sizeof (script_hebrew_intervals) / sizeof (uc_interval_t), script_hebrew_intervals, "Hebrew" }, { sizeof (script_arabic_intervals) / sizeof (uc_interval_t), script_arabic_intervals, "Arabic" }, { sizeof (script_syriac_intervals) / sizeof (uc_interval_t), script_syriac_intervals, "Syriac" }, { sizeof (script_thaana_intervals) / sizeof (uc_interval_t), script_thaana_intervals, "Thaana" }, { sizeof (script_devanagari_intervals) / sizeof (uc_interval_t), script_devanagari_intervals, "Devanagari" }, { sizeof (script_bengali_intervals) / sizeof (uc_interval_t), script_bengali_intervals, "Bengali" }, { sizeof (script_gurmukhi_intervals) / sizeof (uc_interval_t), script_gurmukhi_intervals, "Gurmukhi" }, { sizeof (script_gujarati_intervals) / sizeof (uc_interval_t), script_gujarati_intervals, "Gujarati" }, { sizeof (script_oriya_intervals) / sizeof (uc_interval_t), script_oriya_intervals, "Oriya" }, { sizeof (script_tamil_intervals) / sizeof (uc_interval_t), script_tamil_intervals, "Tamil" }, { sizeof (script_telugu_intervals) / sizeof (uc_interval_t), script_telugu_intervals, "Telugu" }, { sizeof (script_kannada_intervals) / sizeof (uc_interval_t), script_kannada_intervals, "Kannada" }, { sizeof (script_malayalam_intervals) / sizeof (uc_interval_t), script_malayalam_intervals, "Malayalam" }, { sizeof (script_sinhala_intervals) / sizeof (uc_interval_t), script_sinhala_intervals, "Sinhala" }, { sizeof (script_thai_intervals) / sizeof (uc_interval_t), script_thai_intervals, "Thai" }, { sizeof (script_lao_intervals) / sizeof (uc_interval_t), script_lao_intervals, "Lao" }, { sizeof (script_tibetan_intervals) / sizeof (uc_interval_t), script_tibetan_intervals, "Tibetan" }, { sizeof (script_myanmar_intervals) / sizeof (uc_interval_t), script_myanmar_intervals, "Myanmar" }, { sizeof (script_georgian_intervals) / sizeof (uc_interval_t), script_georgian_intervals, "Georgian" }, { sizeof (script_hangul_intervals) / sizeof (uc_interval_t), script_hangul_intervals, "Hangul" }, { sizeof (script_ethiopic_intervals) / sizeof (uc_interval_t), script_ethiopic_intervals, "Ethiopic" }, { sizeof (script_cherokee_intervals) / sizeof (uc_interval_t), script_cherokee_intervals, "Cherokee" }, { sizeof (script_canadian_aboriginal_intervals) / sizeof (uc_interval_t), script_canadian_aboriginal_intervals, "Canadian_Aboriginal" }, { sizeof (script_ogham_intervals) / sizeof (uc_interval_t), script_ogham_intervals, "Ogham" }, { sizeof (script_runic_intervals) / sizeof (uc_interval_t), script_runic_intervals, "Runic" }, { sizeof (script_khmer_intervals) / sizeof (uc_interval_t), script_khmer_intervals, "Khmer" }, { sizeof (script_mongolian_intervals) / sizeof (uc_interval_t), script_mongolian_intervals, "Mongolian" }, { sizeof (script_hiragana_intervals) / sizeof (uc_interval_t), script_hiragana_intervals, "Hiragana" }, { sizeof (script_katakana_intervals) / sizeof (uc_interval_t), script_katakana_intervals, "Katakana" }, { sizeof (script_bopomofo_intervals) / sizeof (uc_interval_t), script_bopomofo_intervals, "Bopomofo" }, { sizeof (script_han_intervals) / sizeof (uc_interval_t), script_han_intervals, "Han" }, { sizeof (script_yi_intervals) / sizeof (uc_interval_t), script_yi_intervals, "Yi" }, { sizeof (script_old_italic_intervals) / sizeof (uc_interval_t), script_old_italic_intervals, "Old_Italic" }, { sizeof (script_gothic_intervals) / sizeof (uc_interval_t), script_gothic_intervals, "Gothic" }, { sizeof (script_deseret_intervals) / sizeof (uc_interval_t), script_deseret_intervals, "Deseret" }, { sizeof (script_inherited_intervals) / sizeof (uc_interval_t), script_inherited_intervals, "Inherited" }, { sizeof (script_tagalog_intervals) / sizeof (uc_interval_t), script_tagalog_intervals, "Tagalog" }, { sizeof (script_hanunoo_intervals) / sizeof (uc_interval_t), script_hanunoo_intervals, "Hanunoo" }, { sizeof (script_buhid_intervals) / sizeof (uc_interval_t), script_buhid_intervals, "Buhid" }, { sizeof (script_tagbanwa_intervals) / sizeof (uc_interval_t), script_tagbanwa_intervals, "Tagbanwa" }, { sizeof (script_limbu_intervals) / sizeof (uc_interval_t), script_limbu_intervals, "Limbu" }, { sizeof (script_tai_le_intervals) / sizeof (uc_interval_t), script_tai_le_intervals, "Tai_Le" }, { sizeof (script_linear_b_intervals) / sizeof (uc_interval_t), script_linear_b_intervals, "Linear_B" }, { sizeof (script_ugaritic_intervals) / sizeof (uc_interval_t), script_ugaritic_intervals, "Ugaritic" }, { sizeof (script_shavian_intervals) / sizeof (uc_interval_t), script_shavian_intervals, "Shavian" }, { sizeof (script_osmanya_intervals) / sizeof (uc_interval_t), script_osmanya_intervals, "Osmanya" }, { sizeof (script_cypriot_intervals) / sizeof (uc_interval_t), script_cypriot_intervals, "Cypriot" }, { sizeof (script_braille_intervals) / sizeof (uc_interval_t), script_braille_intervals, "Braille" }, { sizeof (script_buginese_intervals) / sizeof (uc_interval_t), script_buginese_intervals, "Buginese" }, { sizeof (script_coptic_intervals) / sizeof (uc_interval_t), script_coptic_intervals, "Coptic" }, { sizeof (script_new_tai_lue_intervals) / sizeof (uc_interval_t), script_new_tai_lue_intervals, "New_Tai_Lue" }, { sizeof (script_glagolitic_intervals) / sizeof (uc_interval_t), script_glagolitic_intervals, "Glagolitic" }, { sizeof (script_tifinagh_intervals) / sizeof (uc_interval_t), script_tifinagh_intervals, "Tifinagh" }, { sizeof (script_syloti_nagri_intervals) / sizeof (uc_interval_t), script_syloti_nagri_intervals, "Syloti_Nagri" }, { sizeof (script_old_persian_intervals) / sizeof (uc_interval_t), script_old_persian_intervals, "Old_Persian" }, { sizeof (script_kharoshthi_intervals) / sizeof (uc_interval_t), script_kharoshthi_intervals, "Kharoshthi" }, { sizeof (script_balinese_intervals) / sizeof (uc_interval_t), script_balinese_intervals, "Balinese" }, { sizeof (script_cuneiform_intervals) / sizeof (uc_interval_t), script_cuneiform_intervals, "Cuneiform" }, { sizeof (script_phoenician_intervals) / sizeof (uc_interval_t), script_phoenician_intervals, "Phoenician" }, { sizeof (script_phags_pa_intervals) / sizeof (uc_interval_t), script_phags_pa_intervals, "Phags_Pa" }, { sizeof (script_nko_intervals) / sizeof (uc_interval_t), script_nko_intervals, "Nko" }, { sizeof (script_sundanese_intervals) / sizeof (uc_interval_t), script_sundanese_intervals, "Sundanese" }, { sizeof (script_lepcha_intervals) / sizeof (uc_interval_t), script_lepcha_intervals, "Lepcha" }, { sizeof (script_ol_chiki_intervals) / sizeof (uc_interval_t), script_ol_chiki_intervals, "Ol_Chiki" }, { sizeof (script_vai_intervals) / sizeof (uc_interval_t), script_vai_intervals, "Vai" }, { sizeof (script_saurashtra_intervals) / sizeof (uc_interval_t), script_saurashtra_intervals, "Saurashtra" }, { sizeof (script_kayah_li_intervals) / sizeof (uc_interval_t), script_kayah_li_intervals, "Kayah_Li" }, { sizeof (script_rejang_intervals) / sizeof (uc_interval_t), script_rejang_intervals, "Rejang" }, { sizeof (script_lycian_intervals) / sizeof (uc_interval_t), script_lycian_intervals, "Lycian" }, { sizeof (script_carian_intervals) / sizeof (uc_interval_t), script_carian_intervals, "Carian" }, { sizeof (script_lydian_intervals) / sizeof (uc_interval_t), script_lydian_intervals, "Lydian" }, { sizeof (script_cham_intervals) / sizeof (uc_interval_t), script_cham_intervals, "Cham" }, { sizeof (script_tai_tham_intervals) / sizeof (uc_interval_t), script_tai_tham_intervals, "Tai_Tham" }, { sizeof (script_tai_viet_intervals) / sizeof (uc_interval_t), script_tai_viet_intervals, "Tai_Viet" }, { sizeof (script_avestan_intervals) / sizeof (uc_interval_t), script_avestan_intervals, "Avestan" }, { sizeof (script_egyptian_hieroglyphs_intervals) / sizeof (uc_interval_t), script_egyptian_hieroglyphs_intervals, "Egyptian_Hieroglyphs" }, { sizeof (script_samaritan_intervals) / sizeof (uc_interval_t), script_samaritan_intervals, "Samaritan" }, { sizeof (script_lisu_intervals) / sizeof (uc_interval_t), script_lisu_intervals, "Lisu" }, { sizeof (script_bamum_intervals) / sizeof (uc_interval_t), script_bamum_intervals, "Bamum" }, { sizeof (script_javanese_intervals) / sizeof (uc_interval_t), script_javanese_intervals, "Javanese" }, { sizeof (script_meetei_mayek_intervals) / sizeof (uc_interval_t), script_meetei_mayek_intervals, "Meetei_Mayek" }, { sizeof (script_imperial_aramaic_intervals) / sizeof (uc_interval_t), script_imperial_aramaic_intervals, "Imperial_Aramaic" }, { sizeof (script_old_south_arabian_intervals) / sizeof (uc_interval_t), script_old_south_arabian_intervals, "Old_South_Arabian" }, { sizeof (script_inscriptional_parthian_intervals) / sizeof (uc_interval_t), script_inscriptional_parthian_intervals, "Inscriptional_Parthian" }, { sizeof (script_inscriptional_pahlavi_intervals) / sizeof (uc_interval_t), script_inscriptional_pahlavi_intervals, "Inscriptional_Pahlavi" }, { sizeof (script_old_turkic_intervals) / sizeof (uc_interval_t), script_old_turkic_intervals, "Old_Turkic" }, { sizeof (script_kaithi_intervals) / sizeof (uc_interval_t), script_kaithi_intervals, "Kaithi" }, { sizeof (script_batak_intervals) / sizeof (uc_interval_t), script_batak_intervals, "Batak" }, { sizeof (script_brahmi_intervals) / sizeof (uc_interval_t), script_brahmi_intervals, "Brahmi" }, { sizeof (script_mandaic_intervals) / sizeof (uc_interval_t), script_mandaic_intervals, "Mandaic" }, { sizeof (script_chakma_intervals) / sizeof (uc_interval_t), script_chakma_intervals, "Chakma" }, { sizeof (script_meroitic_cursive_intervals) / sizeof (uc_interval_t), script_meroitic_cursive_intervals, "Meroitic_Cursive" }, { sizeof (script_meroitic_hieroglyphs_intervals) / sizeof (uc_interval_t), script_meroitic_hieroglyphs_intervals, "Meroitic_Hieroglyphs" }, { sizeof (script_miao_intervals) / sizeof (uc_interval_t), script_miao_intervals, "Miao" }, { sizeof (script_sharada_intervals) / sizeof (uc_interval_t), script_sharada_intervals, "Sharada" }, { sizeof (script_sora_sompeng_intervals) / sizeof (uc_interval_t), script_sora_sompeng_intervals, "Sora_Sompeng" }, { sizeof (script_takri_intervals) / sizeof (uc_interval_t), script_takri_intervals, "Takri" }, { sizeof (script_caucasian_albanian_intervals) / sizeof (uc_interval_t), script_caucasian_albanian_intervals, "Caucasian_Albanian" }, { sizeof (script_bassa_vah_intervals) / sizeof (uc_interval_t), script_bassa_vah_intervals, "Bassa_Vah" }, { sizeof (script_duployan_intervals) / sizeof (uc_interval_t), script_duployan_intervals, "Duployan" }, { sizeof (script_elbasan_intervals) / sizeof (uc_interval_t), script_elbasan_intervals, "Elbasan" }, { sizeof (script_grantha_intervals) / sizeof (uc_interval_t), script_grantha_intervals, "Grantha" }, { sizeof (script_pahawh_hmong_intervals) / sizeof (uc_interval_t), script_pahawh_hmong_intervals, "Pahawh_Hmong" }, { sizeof (script_khojki_intervals) / sizeof (uc_interval_t), script_khojki_intervals, "Khojki" }, { sizeof (script_linear_a_intervals) / sizeof (uc_interval_t), script_linear_a_intervals, "Linear_A" }, { sizeof (script_mahajani_intervals) / sizeof (uc_interval_t), script_mahajani_intervals, "Mahajani" }, { sizeof (script_manichaean_intervals) / sizeof (uc_interval_t), script_manichaean_intervals, "Manichaean" }, { sizeof (script_mende_kikakui_intervals) / sizeof (uc_interval_t), script_mende_kikakui_intervals, "Mende_Kikakui" }, { sizeof (script_modi_intervals) / sizeof (uc_interval_t), script_modi_intervals, "Modi" }, { sizeof (script_mro_intervals) / sizeof (uc_interval_t), script_mro_intervals, "Mro" }, { sizeof (script_old_north_arabian_intervals) / sizeof (uc_interval_t), script_old_north_arabian_intervals, "Old_North_Arabian" }, { sizeof (script_nabataean_intervals) / sizeof (uc_interval_t), script_nabataean_intervals, "Nabataean" }, { sizeof (script_palmyrene_intervals) / sizeof (uc_interval_t), script_palmyrene_intervals, "Palmyrene" }, { sizeof (script_pau_cin_hau_intervals) / sizeof (uc_interval_t), script_pau_cin_hau_intervals, "Pau_Cin_Hau" }, { sizeof (script_old_permic_intervals) / sizeof (uc_interval_t), script_old_permic_intervals, "Old_Permic" }, { sizeof (script_psalter_pahlavi_intervals) / sizeof (uc_interval_t), script_psalter_pahlavi_intervals, "Psalter_Pahlavi" }, { sizeof (script_siddham_intervals) / sizeof (uc_interval_t), script_siddham_intervals, "Siddham" }, { sizeof (script_khudawadi_intervals) / sizeof (uc_interval_t), script_khudawadi_intervals, "Khudawadi" }, { sizeof (script_tirhuta_intervals) / sizeof (uc_interval_t), script_tirhuta_intervals, "Tirhuta" }, { sizeof (script_warang_citi_intervals) / sizeof (uc_interval_t), script_warang_citi_intervals, "Warang_Citi" }, { sizeof (script_ahom_intervals) / sizeof (uc_interval_t), script_ahom_intervals, "Ahom" }, { sizeof (script_anatolian_hieroglyphs_intervals) / sizeof (uc_interval_t), script_anatolian_hieroglyphs_intervals, "Anatolian_Hieroglyphs" }, { sizeof (script_hatran_intervals) / sizeof (uc_interval_t), script_hatran_intervals, "Hatran" }, { sizeof (script_multani_intervals) / sizeof (uc_interval_t), script_multani_intervals, "Multani" }, { sizeof (script_old_hungarian_intervals) / sizeof (uc_interval_t), script_old_hungarian_intervals, "Old_Hungarian" }, { sizeof (script_signwriting_intervals) / sizeof (uc_interval_t), script_signwriting_intervals, "SignWriting" }, { sizeof (script_adlam_intervals) / sizeof (uc_interval_t), script_adlam_intervals, "Adlam" }, { sizeof (script_bhaiksuki_intervals) / sizeof (uc_interval_t), script_bhaiksuki_intervals, "Bhaiksuki" }, { sizeof (script_marchen_intervals) / sizeof (uc_interval_t), script_marchen_intervals, "Marchen" }, { sizeof (script_newa_intervals) / sizeof (uc_interval_t), script_newa_intervals, "Newa" }, { sizeof (script_osage_intervals) / sizeof (uc_interval_t), script_osage_intervals, "Osage" }, { sizeof (script_tangut_intervals) / sizeof (uc_interval_t), script_tangut_intervals, "Tangut" } }; #define script_header_0 16 #define script_header_1 15 #define script_header_2 7 #define script_header_3 511 #define script_header_4 127 static const struct { int level1[15]; short level2[4 << 9]; unsigned char level3[208 << 7]; } u_script = { { 0, 512, 1024, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, 1536 }, { 0, 128, 256, 256, 256, 384, 512, 640, 768, 896, 1024, 1152, 1280, 1408, 1536, 1664, 1792, 1920, 2048, 2176, 2304, 2432, 2560, 2688, 2816, 2944, 3072, 3200, 3328, 3456, 3584, 3712, 3840, 3968, 4096, 4096, 4224, 4352, 4480, 4608, 4736, 4736, 4736, 4736, 4736, 4864, 4992, 5120, 5248, 5376, 5504, 5632, 5760, 5888, 6016, 6144, 6272, 6400, 6528, 6656, 256, 256, 6784, 6912, 7040, 7168, 7296, 7424, 7552, 7552, 7552, 7680, 7808, 7552, 7552, 7552, 7552, 7552, 7552, 7552, 7936, 7936, 7552, 7552, 7552, 7552, 8064, 8192, 8320, 8448, 8576, 8704, 8832, 8960, 9088, 9216, 9344, 9472, 9600, 9728, 9856, 9984, 10112, 7552, 9088, 9088, 9088, 9088, 9088, 9088, 9088, 9088, 9088, 9088, 9088, 9088, 9088, 9088, 9088, 9088, 9088, 9088, 9088, 9088, 9088, 9088, 9088, 9088, 9088, 9088, 9088, 9088, 9088, 9088, 9088, 9088, 9088, 9088, 9088, 9088, 9088, 9088, 9088, 9088, 9088, 9088, 9088, 9088, 9088, 9088, 9088, 9088, 9088, 9088, 9088, 10240, 9088, 9088, 9088, 9088, 9088, 9088, 9088, 9088, 9088, 9088, 9088, 9088, 9088, 9088, 9088, 9088, 9088, 9088, 9088, 9088, 9088, 9088, 9088, 9088, 9088, 9088, 9088, 9088, 9088, 9088, 9088, 9088, 9088, 9088, 9088, 9088, 9088, 9088, 9088, 9088, 9088, 9088, 9088, 9088, 9088, 9088, 9088, 9088, 9088, 9088, 9088, 9088, 9088, 9088, 9088, 9088, 9088, 9088, 9088, 9088, 9088, 9088, 9088, 9088, 9088, 9088, 9088, 9088, 9088, 9088, 9088, 9088, 9088, 9088, 9088, 9088, 9088, 9088, 9088, 9088, 9088, 9088, 9088, 9088, 9088, 9088, 9088, 9088, 9088, 9088, 9088, 9088, 9088, 9088, 9088, 9088, 9088, 9088, 9088, 9088, 9088, 9088, 9088, 9088, 9088, 9088, 9088, 9088, 9088, 9088, 9088, 9088, 9088, 9088, 9088, 9088, 9088, 9088, 9088, 9088, 9088, 9088, 9088, 9088, 9088, 9088, 9088, 9088, 9088, 9088, 9088, 9088, 9088, 9088, 9088, 9088, 9088, 9088, 9088, 9088, 9088, 9088, 9088, 9088, 9088, 9088, 9088, 9088, 9088, 9088, 9088, 9088, 9088, 9088, 9088, 9088, 9088, 9088, 9088, 9088, 9088, 9088, 9088, 10368, 10496, 10496, 10496, 10496, 10496, 10496, 10496, 10496, 10496, 10624, 10752, 10752, 10880, 11008, 11136, 11264, 11392, 11520, 11648, 11776, 11904, 12032, 12160, 12288, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 4096, 12416, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, 9088, 9088, 12544, 12672, 12800, 12928, 13056, 13056, 13184, 13312, 13440, 13568, 13696, 13824, 13952, 14080, 14208, 14336, -1, 14464, 14592, 14720, 14848, 14976, 15104, -1, 15232, 15232, 15360, -1, 15488, 15616, 15744, 15872, 16000, 16128, 16256, 16384, 16512, 16640, -1, -1, 16768, -1, -1, -1, 16896, 17024, 17152, 17280, 17408, 17536, 17664, -1, 17792, 17920, -1, 18048, 18176, 18304, 18432, -1, -1, 18560, -1, -1, -1, 18688, -1, -1, 18816, 18944, -1, -1, -1, -1, -1, -1, 19072, 19072, 19072, 19072, 19072, 19072, 19072, 19200, 19328, 19072, 19456, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, 19584, 19584, 19584, 19584, 19584, 19584, 19584, 19584, 19712, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, 19840, 19840, 19840, 19840, 19968, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, 20096, 20096, 20096, 20096, 20224, 20352, 20480, 20608, -1, -1, -1, -1, -1, -1, 20736, 20864, 20992, 20992, 20992, 20992, 20992, 20992, 20992, 20992, 20992, 20992, 20992, 20992, 20992, 20992, 20992, 20992, 20992, 20992, 20992, 20992, 20992, 20992, 20992, 20992, 20992, 20992, 20992, 20992, 20992, 20992, 20992, 20992, 20992, 20992, 20992, 20992, 20992, 20992, 20992, 20992, 20992, 20992, 20992, 20992, 20992, 20992, 20992, 21120, 20992, 20992, 20992, 20992, 20992, 21248, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, 21376, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, 21504, 21632, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, 7552, 21760, 21888, 22016, 22144, -1, 22272, -1, 22400, 22528, 22656, 7552, 7552, 22784, 7552, 22912, 23040, 23040, 23040, 23040, 23040, 23168, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, 23296, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, 23424, 23552, 23680, -1, -1, -1, -1, -1, -1, -1, -1, -1, 23808, 23936, -1, -1, 24064, 24192, 24320, 24448, 24576, -1, 7552, 7552, 7552, 7552, 7552, 7552, 7552, 24704, 24832, 24960, 25088, 25216, 25344, 25472, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, 9088, 9088, 9088, 9088, 9088, 9088, 9088, 9088, 9088, 9088, 9088, 9088, 9088, 9088, 9088, 9088, 9088, 9088, 9088, 9088, 9088, 9088, 9088, 9088, 9088, 9088, 9088, 9088, 9088, 9088, 9088, 9088, 9088, 9088, 9088, 9088, 9088, 9088, 9088, 9088, 9088, 9088, 9088, 9088, 9088, 9088, 9088, 9088, 9088, 9088, 9088, 9088, 9088, 9088, 9088, 9088, 9088, 9088, 9088, 9088, 9088, 9088, 9088, 9088, 9088, 9088, 9088, 9088, 9088, 9088, 9088, 9088, 9088, 9088, 9088, 9088, 9088, 9088, 9088, 9088, 9088, 9088, 9088, 9088, 9088, 9088, 9088, 9088, 9088, 9088, 9088, 9088, 9088, 9088, 9088, 9088, 9088, 9088, 9088, 9088, 9088, 9088, 9088, 9088, 9088, 9088, 9088, 9088, 9088, 9088, 9088, 9088, 9088, 9088, 9088, 9088, 9088, 9088, 9088, 9088, 9088, 9088, 9088, 9088, 9088, 9088, 9088, 9088, 9088, 9088, 9088, 9088, 9088, 9088, 9088, 9088, 9088, 9088, 9088, 9088, 9088, 9088, 9088, 9088, 9088, 9088, 9088, 9088, 9088, 9088, 9088, 9088, 9088, 9088, 9088, 9088, 9088, 9088, 9088, 9088, 9088, 9088, 9088, 9088, 9088, 9088, 9088, 9088, 9088, 9088, 9088, 9088, 9088, 9088, 9088, 9088, 9088, 9088, 9088, 9088, 9088, 9088, 9088, 9088, 9088, 9088, 9088, 9088, 9088, 9088, 9088, 9088, 9088, 9088, 9088, 9088, 9088, 9088, 9088, 9088, 9088, 9088, 9088, 9088, 9088, 9088, 9088, 9088, 9088, 9088, 9088, 9088, 9088, 9088, 9088, 9088, 9088, 9088, 9088, 9088, 9088, 9088, 9088, 9088, 9088, 9088, 9088, 9088, 9088, 9088, 9088, 9088, 9088, 9088, 9088, 9088, 9088, 9088, 9088, 9088, 9088, 9088, 9088, 9088, 9088, 9088, 9088, 9088, 9088, 9088, 9088, 9088, 9088, 9088, 9088, 9088, 9088, 9088, 9088, 9088, 9088, 9088, 9088, 9088, 9088, 9088, 9088, 9088, 9088, 9088, 9088, 9088, 9088, 9088, 9088, 9088, 9088, 9088, 9088, 9088, 9088, 9088, 9088, 9088, 9088, 9088, 9088, 9088, 9088, 9088, 9088, 9088, 9088, 9088, 9088, 9088, 9088, 9088, 9088, 9088, 9088, 9088, 9088, 9088, 9088, 9088, 9088, 9088, 9088, 9088, 9088, 9088, 9088, 9088, 9088, 9088, 9088, 9088, 9088, 9088, 9088, 9088, 9088, 9088, 9088, 9088, 9088, 9088, 9088, 9088, 9088, 9088, 9088, 25600, 9088, 9088, 9088, 9088, 9088, 9088, 9088, 9088, 9088, 9088, 9088, 9088, 9088, 9088, 9088, 9088, 9088, 9088, 9088, 9088, 9088, 9088, 9088, 9088, 9088, 9088, 9088, 9088, 9088, 9088, 9088, 9088, 25728, 9088, 25856, 9088, 9088, 9088, 9088, 9088, 9088, 9088, 9088, 9088, 9088, 9088, 9088, 9088, 9088, 9088, 9088, 9088, 9088, 9088, 9088, 9088, 9088, 9088, 9088, 9088, 9088, 9088, 9088, 9088, 9088, 9088, 9088, 9088, 9088, 9088, 9088, 9088, 9088, 9088, 9088, 9088, 9088, 9088, 9088, 25984, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, 9088, 9088, 9088, 9088, 26112, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, 26240, -1, 26368, 26496, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1 }, { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 34, 34, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 2, 2, 2, 2, 0, 2, 2, 2, 255, 255, 2, 2, 2, 2, 0, 2, 255, 255, 255, 255, 2, 0, 2, 0, 2, 2, 2, 255, 2, 255, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 255, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 54, 54, 54, 54, 54, 54, 54, 54, 54, 54, 54, 54, 54, 54, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 40, 40, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 255, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 255, 255, 4, 4, 4, 4, 4, 4, 4, 255, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 255, 0, 4, 255, 255, 4, 4, 4, 255, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 255, 255, 255, 255, 255, 255, 255, 255, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 255, 255, 255, 255, 255, 5, 5, 5, 5, 5, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 6, 6, 6, 6, 6, 0, 6, 6, 6, 6, 6, 6, 0, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 0, 0, 255, 6, 0, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 0, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 40, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 0, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 255, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 255, 255, 7, 7, 7, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 255, 255, 255, 255, 255, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 255, 255, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 255, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 255, 255, 94, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 255, 6, 6, 6, 6, 6, 6, 6, 6, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 0, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 40, 40, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 0, 0, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 10, 10, 10, 10, 255, 10, 10, 10, 10, 10, 10, 10, 10, 255, 255, 10, 10, 255, 255, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 255, 10, 10, 10, 10, 10, 10, 10, 255, 10, 255, 255, 255, 10, 10, 10, 10, 255, 255, 10, 10, 10, 10, 10, 10, 10, 10, 10, 255, 255, 10, 10, 255, 255, 10, 10, 10, 10, 255, 255, 255, 255, 255, 255, 255, 255, 10, 255, 255, 255, 255, 10, 10, 255, 10, 10, 10, 10, 10, 255, 255, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 255, 255, 255, 255, 255, 11, 11, 11, 255, 11, 11, 11, 11, 11, 11, 255, 255, 255, 255, 11, 11, 255, 255, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 255, 11, 11, 11, 11, 11, 11, 11, 255, 11, 11, 255, 11, 11, 255, 11, 11, 255, 255, 11, 255, 11, 11, 11, 11, 11, 255, 255, 255, 255, 11, 11, 255, 255, 11, 11, 11, 255, 255, 255, 11, 255, 255, 255, 255, 255, 255, 255, 11, 11, 11, 11, 255, 11, 255, 255, 255, 255, 255, 255, 255, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 12, 12, 12, 255, 12, 12, 12, 12, 12, 12, 12, 12, 12, 255, 12, 12, 12, 255, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 255, 12, 12, 12, 12, 12, 12, 12, 255, 12, 12, 255, 12, 12, 12, 12, 12, 255, 255, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 255, 12, 12, 12, 255, 12, 12, 12, 255, 255, 12, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 12, 12, 12, 12, 255, 255, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 255, 255, 255, 255, 255, 255, 255, 12, 255, 255, 255, 255, 255, 255, 255, 13, 13, 13, 255, 13, 13, 13, 13, 13, 13, 13, 13, 255, 255, 13, 13, 255, 255, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 255, 13, 13, 13, 13, 13, 13, 13, 255, 13, 13, 255, 13, 13, 13, 13, 13, 255, 255, 13, 13, 13, 13, 13, 13, 13, 13, 13, 255, 255, 13, 13, 255, 255, 13, 13, 13, 255, 255, 255, 255, 255, 255, 255, 255, 13, 13, 255, 255, 255, 255, 13, 13, 255, 13, 13, 13, 13, 13, 255, 255, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 14, 14, 255, 14, 14, 14, 14, 14, 14, 255, 255, 255, 14, 14, 14, 255, 14, 14, 14, 14, 255, 255, 255, 14, 14, 255, 14, 255, 14, 14, 255, 255, 255, 14, 14, 255, 255, 255, 14, 14, 14, 255, 255, 255, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 255, 255, 255, 255, 14, 14, 14, 14, 14, 255, 255, 255, 14, 14, 14, 255, 14, 14, 14, 14, 255, 255, 14, 255, 255, 255, 255, 255, 255, 14, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 255, 255, 255, 255, 255, 15, 15, 15, 15, 255, 15, 15, 15, 15, 15, 15, 15, 15, 255, 15, 15, 15, 255, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 255, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 255, 255, 255, 15, 15, 15, 15, 15, 15, 15, 15, 255, 15, 15, 15, 255, 15, 15, 15, 15, 255, 255, 255, 255, 255, 255, 255, 15, 15, 255, 15, 15, 15, 255, 255, 255, 255, 255, 15, 15, 15, 15, 255, 255, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 255, 255, 255, 255, 255, 255, 255, 255, 15, 15, 15, 15, 15, 15, 15, 15, 16, 16, 16, 16, 255, 16, 16, 16, 16, 16, 16, 16, 16, 255, 16, 16, 16, 255, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 255, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 255, 16, 16, 16, 16, 16, 255, 255, 16, 16, 16, 16, 16, 16, 16, 16, 16, 255, 16, 16, 16, 255, 16, 16, 16, 16, 255, 255, 255, 255, 255, 255, 255, 16, 16, 255, 255, 255, 255, 255, 255, 255, 16, 255, 16, 16, 16, 16, 255, 255, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 255, 16, 16, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 17, 17, 17, 255, 17, 17, 17, 17, 17, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 255, 255, 17, 17, 17, 17, 17, 17, 17, 17, 255, 17, 17, 17, 255, 17, 17, 17, 17, 17, 17, 255, 255, 255, 255, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 255, 255, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 255, 255, 18, 18, 255, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 255, 255, 255, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 255, 18, 18, 18, 18, 18, 18, 18, 18, 18, 255, 18, 255, 255, 18, 18, 18, 18, 18, 18, 18, 255, 255, 255, 18, 255, 255, 255, 255, 18, 18, 18, 18, 18, 18, 255, 18, 255, 18, 18, 18, 18, 18, 18, 18, 18, 255, 255, 255, 255, 255, 255, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 255, 255, 18, 18, 18, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 255, 255, 255, 255, 0, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 20, 20, 255, 20, 255, 255, 20, 20, 255, 20, 255, 255, 20, 255, 255, 255, 255, 255, 255, 20, 20, 20, 20, 255, 20, 20, 20, 20, 20, 20, 20, 255, 20, 20, 20, 255, 20, 255, 20, 255, 255, 20, 20, 255, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 255, 20, 20, 20, 255, 255, 20, 20, 20, 20, 20, 255, 20, 255, 20, 20, 20, 20, 20, 20, 255, 255, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 255, 255, 20, 20, 20, 20, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 255, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 255, 255, 255, 255, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 255, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 255, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 255, 21, 21, 21, 21, 21, 21, 21, 0, 0, 0, 0, 21, 21, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 255, 23, 255, 255, 255, 255, 255, 23, 255, 255, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 0, 23, 23, 23, 23, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 255, 25, 25, 25, 25, 255, 255, 25, 25, 25, 25, 25, 25, 25, 255, 25, 255, 25, 25, 25, 25, 255, 255, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 255, 25, 25, 25, 25, 255, 255, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 255, 25, 25, 25, 25, 255, 255, 25, 25, 25, 25, 25, 25, 25, 255, 25, 255, 25, 25, 25, 25, 255, 255, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 255, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 255, 25, 25, 25, 25, 255, 255, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 255, 255, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 255, 255, 255, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 255, 255, 255, 255, 255, 255, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 255, 255, 26, 26, 26, 26, 26, 26, 255, 255, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 255, 255, 255, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 0, 0, 0, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 255, 255, 255, 255, 255, 255, 255, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 255, 41, 41, 41, 41, 41, 41, 41, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 0, 0, 255, 255, 255, 255, 255, 255, 255, 255, 255, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 255, 44, 44, 44, 255, 44, 44, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 255, 255, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 255, 255, 255, 255, 255, 255, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 255, 255, 255, 255, 255, 255, 31, 31, 0, 0, 31, 0, 31, 31, 31, 31, 31, 31, 31, 31, 31, 255, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 255, 255, 255, 255, 255, 255, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 255, 255, 255, 255, 255, 255, 255, 255, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 255, 255, 255, 255, 255, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 255, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 255, 255, 255, 255, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 255, 255, 255, 255, 45, 255, 255, 255, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 46, 46, 46, 46, 46, 46, 46, 46, 46, 46, 46, 46, 46, 46, 46, 46, 46, 46, 46, 46, 46, 46, 46, 46, 46, 46, 46, 46, 46, 46, 255, 255, 46, 46, 46, 46, 46, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 55, 55, 55, 55, 55, 55, 55, 55, 55, 55, 55, 55, 55, 55, 55, 55, 55, 55, 55, 55, 55, 55, 55, 55, 55, 55, 55, 55, 55, 55, 55, 55, 55, 55, 55, 55, 55, 55, 55, 55, 55, 55, 55, 55, 255, 255, 255, 255, 55, 55, 55, 55, 55, 55, 55, 55, 55, 55, 55, 55, 55, 55, 55, 55, 55, 55, 55, 55, 55, 55, 55, 55, 55, 55, 255, 255, 255, 255, 255, 255, 55, 55, 55, 55, 55, 55, 55, 55, 55, 55, 55, 255, 255, 255, 55, 55, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 53, 53, 53, 53, 53, 53, 53, 53, 53, 53, 53, 53, 53, 53, 53, 53, 53, 53, 53, 53, 53, 53, 53, 53, 53, 53, 53, 53, 255, 255, 53, 53, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 255, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 255, 255, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 255, 255, 255, 255, 255, 255, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 255, 255, 255, 255, 255, 255, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 255, 255, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 255, 255, 255, 255, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 255, 255, 255, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 255, 255, 255, 255, 255, 255, 255, 255, 92, 92, 92, 92, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 255, 255, 255, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 255, 255, 255, 67, 67, 67, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 3, 3, 3, 3, 3, 3, 3, 3, 3, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 66, 66, 66, 66, 66, 66, 66, 66, 255, 255, 255, 255, 255, 255, 255, 255, 40, 40, 40, 0, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 0, 40, 40, 40, 40, 40, 40, 40, 0, 0, 0, 0, 40, 0, 0, 0, 0, 0, 0, 40, 0, 0, 255, 40, 40, 255, 255, 255, 255, 255, 255, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 2, 2, 2, 2, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 2, 2, 2, 2, 1, 1, 1, 1, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 255, 255, 255, 255, 255, 40, 40, 40, 40, 40, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 255, 255, 2, 2, 2, 2, 2, 2, 255, 255, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 255, 255, 2, 2, 2, 2, 2, 2, 255, 255, 2, 2, 2, 2, 2, 2, 2, 2, 255, 2, 255, 2, 255, 2, 255, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 255, 255, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 255, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 255, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 255, 255, 2, 2, 2, 2, 2, 2, 255, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 255, 255, 2, 2, 2, 255, 2, 2, 2, 2, 2, 2, 2, 2, 2, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 40, 40, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 0, 0, 0, 255, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 52, 52, 52, 52, 52, 52, 52, 52, 52, 52, 52, 52, 52, 52, 52, 52, 52, 52, 52, 52, 52, 52, 52, 52, 52, 52, 52, 52, 52, 52, 52, 52, 52, 52, 52, 52, 52, 52, 52, 52, 52, 52, 52, 52, 52, 52, 52, 52, 52, 52, 52, 52, 52, 52, 52, 52, 52, 52, 52, 52, 52, 52, 52, 52, 52, 52, 52, 52, 52, 52, 52, 52, 52, 52, 52, 52, 52, 52, 52, 52, 52, 52, 52, 52, 52, 52, 52, 52, 52, 52, 52, 52, 52, 52, 52, 52, 52, 52, 52, 52, 52, 52, 52, 52, 52, 52, 52, 52, 52, 52, 52, 52, 52, 52, 52, 52, 52, 52, 52, 52, 52, 52, 52, 52, 52, 52, 52, 52, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 0, 0, 0, 0, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 56, 56, 56, 56, 56, 56, 56, 56, 56, 56, 56, 56, 56, 56, 56, 56, 56, 56, 56, 56, 56, 56, 56, 56, 56, 56, 56, 56, 56, 56, 56, 56, 56, 56, 56, 56, 56, 56, 56, 56, 56, 56, 56, 56, 56, 56, 56, 255, 56, 56, 56, 56, 56, 56, 56, 56, 56, 56, 56, 56, 56, 56, 56, 56, 56, 56, 56, 56, 56, 56, 56, 56, 56, 56, 56, 56, 56, 56, 56, 56, 56, 56, 56, 56, 56, 56, 56, 56, 56, 56, 56, 56, 56, 56, 56, 255, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 54, 54, 54, 54, 54, 54, 54, 54, 54, 54, 54, 54, 54, 54, 54, 54, 54, 54, 54, 54, 54, 54, 54, 54, 54, 54, 54, 54, 54, 54, 54, 54, 54, 54, 54, 54, 54, 54, 54, 54, 54, 54, 54, 54, 54, 54, 54, 54, 54, 54, 54, 54, 54, 54, 54, 54, 54, 54, 54, 54, 54, 54, 54, 54, 54, 54, 54, 54, 54, 54, 54, 54, 54, 54, 54, 54, 54, 54, 54, 54, 54, 54, 54, 54, 54, 54, 54, 54, 54, 54, 54, 54, 54, 54, 54, 54, 54, 54, 54, 54, 54, 54, 54, 54, 54, 54, 54, 54, 54, 54, 54, 54, 54, 54, 54, 54, 255, 255, 255, 255, 255, 54, 54, 54, 54, 54, 54, 54, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 255, 23, 255, 255, 255, 255, 255, 23, 255, 255, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 255, 255, 255, 255, 255, 255, 255, 57, 57, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 57, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 255, 255, 255, 255, 255, 255, 255, 255, 255, 25, 25, 25, 25, 25, 25, 25, 255, 25, 25, 25, 25, 25, 25, 25, 255, 25, 25, 25, 25, 25, 25, 25, 255, 25, 25, 25, 25, 25, 25, 25, 255, 25, 25, 25, 25, 25, 25, 25, 255, 25, 25, 25, 25, 25, 25, 25, 255, 25, 25, 25, 25, 25, 25, 25, 255, 25, 25, 25, 25, 25, 25, 25, 255, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 255, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 255, 0, 0, 0, 0, 0, 35, 0, 35, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 35, 35, 35, 35, 35, 35, 35, 35, 35, 40, 40, 40, 40, 24, 24, 0, 0, 0, 0, 0, 0, 0, 0, 35, 35, 35, 35, 0, 0, 0, 0, 255, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 255, 255, 40, 40, 0, 0, 32, 32, 32, 0, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 0, 0, 33, 33, 33, 255, 255, 255, 255, 255, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 255, 255, 255, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 255, 255, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 255, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 255, 255, 255, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 255, 255, 255, 255, 255, 255, 255, 255, 255, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 255, 255, 255, 255, 255, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 0, 0, 0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 255, 1, 1, 1, 1, 1, 1, 1, 1, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 1, 1, 1, 1, 1, 1, 1, 1, 1, 58, 58, 58, 58, 58, 58, 58, 58, 58, 58, 58, 58, 58, 58, 58, 58, 58, 58, 58, 58, 58, 58, 58, 58, 58, 58, 58, 58, 58, 58, 58, 58, 58, 58, 58, 58, 58, 58, 58, 58, 58, 58, 58, 58, 255, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 255, 255, 255, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 255, 255, 255, 255, 255, 255, 255, 255, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 255, 255, 255, 255, 255, 255, 255, 255, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 255, 255, 255, 255, 255, 255, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 255, 255, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 0, 71, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 72, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 255, 255, 255, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 255, 0, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 255, 255, 255, 255, 84, 84, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 255, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 255, 255, 255, 255, 255, 255, 255, 255, 255, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 255, 255, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 255, 255, 76, 76, 76, 76, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 78, 78, 78, 78, 78, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 25, 25, 25, 25, 25, 25, 255, 255, 25, 25, 25, 25, 25, 25, 255, 255, 25, 25, 25, 25, 25, 25, 255, 255, 255, 255, 255, 255, 255, 255, 255, 25, 25, 25, 25, 25, 25, 25, 255, 25, 25, 25, 25, 25, 25, 25, 255, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 255, 255, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 255, 255, 255, 255, 255, 255, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 255, 255, 255, 255, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 255, 255, 255, 255, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 255, 255, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 1, 1, 1, 1, 1, 1, 1, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 4, 4, 4, 4, 4, 255, 255, 255, 255, 255, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 255, 5, 5, 5, 5, 5, 255, 5, 255, 5, 5, 255, 5, 5, 255, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 0, 0, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 255, 255, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 255, 255, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 255, 255, 255, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 3, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 0, 0, 0, 0, 255, 255, 255, 255, 6, 6, 6, 6, 6, 255, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 255, 255, 0, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 0, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 0, 0, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 255, 255, 255, 24, 24, 24, 24, 24, 24, 255, 255, 24, 24, 24, 24, 24, 24, 255, 255, 24, 24, 24, 24, 24, 24, 255, 255, 24, 24, 24, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 255, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 0, 0, 0, 0, 0, 255, 255, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 255, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 255, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 255, 47, 47, 255, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 255, 255, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 47, 255, 255, 255, 255, 255, 0, 0, 0, 255, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 255, 2, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 40, 255, 255, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 255, 255, 255, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 40, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 255, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 255, 255, 255, 255, 255, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 255, 255, 255, 255, 255, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 48, 255, 48, 59, 59, 59, 59, 59, 59, 59, 59, 59, 59, 59, 59, 59, 59, 59, 59, 59, 59, 59, 59, 59, 59, 59, 59, 59, 59, 59, 59, 59, 59, 59, 59, 59, 59, 59, 59, 255, 255, 255, 255, 59, 59, 59, 59, 59, 59, 59, 59, 59, 59, 59, 59, 59, 59, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 49, 49, 49, 49, 49, 49, 49, 49, 49, 49, 49, 49, 49, 49, 49, 49, 49, 49, 49, 49, 49, 49, 49, 49, 49, 49, 49, 49, 49, 49, 49, 49, 49, 49, 49, 49, 49, 49, 49, 49, 49, 49, 49, 49, 49, 49, 49, 49, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 255, 255, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 255, 255, 255, 255, 255, 255, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 255, 255, 255, 255, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 255, 255, 255, 255, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 255, 255, 255, 255, 255, 255, 255, 255, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 102, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 255, 255, 255, 255, 255, 255, 255, 255, 255, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 109, 109, 109, 109, 109, 109, 109, 109, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 51, 51, 51, 51, 51, 51, 255, 255, 51, 255, 51, 51, 51, 51, 51, 51, 51, 51, 51, 51, 51, 51, 51, 51, 51, 51, 51, 51, 51, 51, 51, 51, 51, 51, 51, 51, 51, 51, 51, 51, 51, 51, 51, 51, 51, 51, 51, 51, 51, 51, 51, 51, 51, 51, 255, 51, 51, 255, 255, 255, 51, 255, 255, 51, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 255, 86, 86, 86, 86, 86, 86, 86, 86, 86, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 255, 255, 255, 255, 255, 255, 255, 255, 116, 116, 116, 116, 116, 116, 116, 116, 116, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 255, 127, 127, 255, 255, 255, 255, 255, 127, 127, 127, 127, 127, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 255, 255, 255, 63, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 255, 255, 255, 255, 255, 75, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 255, 255, 255, 255, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 255, 255, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 60, 60, 60, 60, 255, 60, 60, 255, 255, 255, 255, 255, 60, 60, 60, 60, 60, 60, 60, 60, 255, 60, 60, 60, 255, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 255, 255, 255, 255, 60, 60, 60, 255, 255, 255, 255, 60, 60, 60, 60, 60, 60, 60, 60, 60, 255, 255, 255, 255, 255, 255, 255, 255, 60, 60, 60, 60, 60, 60, 60, 60, 60, 255, 255, 255, 255, 255, 255, 255, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 255, 255, 255, 255, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 255, 255, 255, 255, 255, 255, 255, 255, 255, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 255, 255, 255, 79, 79, 79, 79, 79, 79, 79, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 255, 255, 88, 88, 88, 88, 88, 88, 88, 88, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 255, 255, 255, 255, 255, 89, 89, 89, 89, 89, 89, 89, 89, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 255, 255, 255, 255, 255, 255, 255, 120, 120, 120, 120, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 120, 120, 120, 120, 120, 120, 120, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 255, 255, 255, 255, 255, 255, 255, 129, 129, 129, 129, 129, 129, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 255, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 255, 255, 255, 255, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 93, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 255, 255, 255, 255, 255, 255, 255, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 255, 255, 255, 255, 255, 255, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 255, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 255, 255, 255, 255, 255, 255, 255, 255, 255, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 255, 255, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 255, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 255, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 128, 128, 128, 128, 128, 128, 128, 255, 128, 255, 128, 128, 128, 128, 255, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 255, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 255, 255, 255, 255, 255, 255, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 255, 255, 255, 255, 255, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 255, 255, 255, 255, 255, 255, 106, 106, 106, 106, 255, 106, 106, 106, 106, 106, 106, 106, 106, 255, 255, 106, 106, 255, 255, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 255, 106, 106, 106, 106, 106, 106, 106, 255, 106, 106, 255, 106, 106, 106, 106, 106, 255, 255, 106, 106, 106, 106, 106, 106, 106, 106, 106, 255, 255, 106, 106, 255, 255, 106, 106, 106, 255, 255, 106, 255, 255, 255, 255, 255, 255, 106, 255, 255, 255, 255, 255, 106, 106, 106, 106, 106, 106, 106, 255, 255, 106, 106, 106, 106, 106, 106, 106, 255, 255, 255, 106, 106, 106, 106, 106, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 255, 134, 255, 134, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 255, 255, 255, 255, 255, 255, 255, 255, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 255, 255, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 255, 255, 255, 255, 255, 255, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 255, 255, 255, 255, 255, 255, 255, 255, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 255, 255, 255, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 255, 255, 255, 255, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 124, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 255, 255, 255, 255, 255, 255, 255, 132, 132, 132, 132, 132, 132, 132, 132, 132, 255, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 255, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 255, 255, 255, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 255, 255, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 255, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 255, 62, 62, 62, 62, 62, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 255, 255, 255, 255, 255, 255, 255, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 255, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 255, 255, 255, 255, 114, 114, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 255, 255, 103, 103, 103, 103, 103, 103, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 255, 107, 107, 107, 107, 107, 107, 107, 255, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 255, 255, 255, 255, 255, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 136, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 33, 32, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 255, 255, 255, 255, 255, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 255, 255, 255, 104, 104, 104, 104, 104, 104, 104, 104, 104, 255, 255, 255, 255, 255, 255, 255, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 255, 255, 104, 104, 104, 104, 0, 0, 0, 0, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 40, 40, 40, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 40, 40, 40, 40, 40, 40, 40, 40, 0, 0, 40, 40, 40, 40, 40, 40, 40, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 40, 40, 40, 40, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 255, 255, 255, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 0, 0, 255, 255, 0, 255, 255, 0, 0, 255, 255, 0, 0, 0, 0, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 0, 255, 0, 0, 0, 0, 0, 0, 0, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 0, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 255, 0, 0, 0, 0, 0, 0, 0, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 0, 0, 0, 0, 255, 0, 0, 0, 0, 0, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 130, 130, 130, 130, 130, 255, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 56, 56, 56, 56, 56, 56, 56, 255, 56, 56, 56, 56, 56, 56, 56, 56, 56, 56, 56, 56, 56, 56, 56, 56, 56, 255, 255, 56, 56, 56, 56, 56, 56, 56, 255, 56, 56, 255, 56, 56, 56, 56, 56, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 255, 255, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 255, 255, 255, 255, 255, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 255, 255, 255, 255, 131, 131, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 6, 6, 6, 6, 255, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 255, 6, 6, 255, 6, 255, 255, 6, 255, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 255, 6, 6, 6, 6, 255, 6, 255, 6, 255, 255, 255, 255, 255, 255, 6, 255, 255, 255, 255, 6, 255, 6, 255, 6, 255, 6, 6, 6, 255, 6, 6, 255, 6, 255, 255, 6, 255, 6, 255, 6, 255, 6, 255, 6, 255, 6, 6, 255, 6, 255, 255, 6, 6, 6, 6, 255, 6, 6, 6, 6, 6, 6, 6, 255, 6, 6, 6, 6, 255, 6, 6, 6, 6, 255, 6, 255, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 255, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 255, 255, 255, 255, 255, 6, 6, 6, 255, 6, 6, 6, 6, 6, 255, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 6, 6, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 32, 0, 0, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 255, 255, 255, 255, 0, 0, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 255, 255, 255, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 255, 255, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 255, 255, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 255, 255, 255, 255, 255, 0, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 0, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 255, 255, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 0, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255 } };