Blob Blame History Raw
/* 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
  }
};