font5x7.h 58.7 KB
/*
 * Do not edit this file.  It was automatically generated
 * by "rgb2c" from the file "font5x7.rgb".
 *
 *   Size: 80 x 112
 *   Number of channels: 4
 *   Number of bits per texel: 16 (G_IM_SIZ_16b)
 *   Format of texel: G_IM_FMT_RGBA
 *
 * Example usage:
 *
 *   gsSPTexture (128, 128, 0, G_TX_RENDERTILE, 1),
 *   gsDPPipeSync (),
 *   gsDPSetCombineMode (G_CC_MODULATERGBA, G_CC_MODULATERGBA),
 *   gsDPSetTexturePersp (G_TP_PERSP),
 *   gsDPSetTextureDetail (G_TD_CLAMP),
 *   gsDPSetTextureLOD (G_TL_TILE),
 *   gsDPSetTextureLUT (G_TT_NONE),
 *   gsDPSetTextureFilter (G_TF_BILERP),
 *   gsDPSetTextureConvert(G_TC_FILT),
 *   gsDPLoadTextureBlock (font5x7, G_IM_FMT_RGBA, G_IM_SIZ_16b, 80, 112, 0
 *     G_TX_WRAP | G_TX_NOMIRROR, G_TX_WRAP | G_TX_NOMIRROR,
 *     G_TX_NOMASK, G_TX_NOMASK, G_TX_NOLOD, G_TX_NOLOD),
 */

#if 0	/* Image preview */
	+--------------------------------------------------------------------------------+
	|................................................................................|
	|................................................................................|
	|................................................................................|
	|................................................................................|
	|..##...##...##...##...##...##...##...##...##...##...##...##...##...##...##...##.|
	|..##...##...##...##...##...##...##...##...##...##...##...##...##...##...##...##.|
	|................................................................................|
	|................................................................................|
	|................................................................................|
	|................................................................................|
	|................................................................................|
	|..##...##...##...##...##...##...##...##...##...##...##...##...##...##...##...##.|
	|..##...##...##...##...##...##...##...##...##...##...##...##...##...##...##...##.|
	|................................................................................|
	|........#...#.#...........#..........##....#...#................................|
	|........#...#.#..#.#..###.#..#..#....#....#.....#..#.#....#....................#|
	|........#...#.#.######.#....#..#.#..#.....#.....#...#.....#...................#.|
	|........#........#.#..###..#....#.........#.....#..###..#####.....####.......#..|
	|................#####..#.##..#.#.#........#.....#...#.....#...##........##..#...|
	|........#........#.#..###....#..#.#........#...#...#.#....#...#.........##......|
	|.............................................................#..................|
	|..#....#....##..####...#..####..##..####..##...##............................#..|
	|.#.#..##...#..#....#..##..#....#.......#.#..#.#..#..##...##....#.......#....#.#.|
	|.#.#...#......#..##..#.#..###..###....#...##..#..#..##...##...#...####..#.....#.|
	|.#.#...#.....#.....#.####....#.#..#...#..#..#..###...........#...........#...#..|
	|.#.#...#....#...#..#...#..#..#.#..#..#...#..#....#..##...##...#...####..#.......|
	|..#...###..####..##....#...##...##...#....##...##...##...#.....#.......#.....#..|
	|........................................................#.......................|
	|..##...##..###...##..###..####.####..##..#..#.###.....#.#..#.#....#..#.#..#..##.|
	|.#..#.#..#.#..#.#..#.#..#.#....#....#..#.#..#..#......#.#.#..#....####.##.#.#..#|
	|.#.##.#..#.###..#....#..#.###..###..#....####..#......#.##...#....####.##.#.#..#|
	|.#.##.####.#..#.#....#..#.#....#....#.##.#..#..#......#.##...#....#..#.#.##.#..#|
	|.#....#..#.#..#.#..#.#..#.#....#....#..#.#..#..#...#..#.#.#..#....#..#.#.##.#..#|
	|..##..#..#.###...##..###..####.#.....###.#..#.###...##..#..#.####.#..#.#..#..##.|
	|................................................................................|
	|.###...##..###...##..###..#..#.#..#.#..#.#..#.#.#..####.###.......###...#.......|
	|.#..#.#..#.#..#.#..#..#...#..#.#..#.#..#.#..#.#.#.....#.#....#......#..#.#......|
	|.#..#.#..#.#..#..#....#...#..#.#..#.#..#..##..#.#....#..#.....#.....#...........|
	|.###..#..#.###....#...#...#..#.#..#.####..##...#....#...#......#....#...........|
	|.#....##.#.#.#..#..#..#...#..#..##..####.#..#..#...#....#.......#...#...........|
	|.#.....##..#..#..##...#....##...##..#..#.#..#..#...####.###.......###.......####|
	|.........#......................................................................|
	|...........#............#........#.......#.....#.....#..#....##.................|
	|...........#............#.......#.#......#..............#.....#.................|
	|.......###.###...##...###..##...#....###.###..##.....#..#.#...#...#.#..###...##.|
	|......#..#.#..#.#....#..#.#.##.###..#..#.#..#..#.....#..##....#...####.#..#.#..#|
	|..##..#.##.#..#.#....#..#.##....#....##..#..#..#.....#..#.#...#...#..#.#..#.#..#|
	|..##...#.#.###...##...###..##...#...#....#..#.###..#.#..#..#.###..#..#.#..#..##.|
	|.....................................###............#...........................|
	|......................#.........................................................|
	|......................#.........................................................|
	|.###...###.###...###.###..#..#.#.#..#..#.#..#.#..#.####.........................|
	|.#..#.#..#.#..#.##....#...#..#.#.#..#..#..##..#..#...#..........................|
	|.#..#.#..#.#......##..#...#..#.#.#..####..##...#.#..#....##...##...##...##...##.|
	|.###...###.#....###....##..###..#...####.#..#...#..####..##...##...##...##...##.|
	|.#.......#.....................................#................................|
	|................................................................................|
	|................................................................................|
	|................................................................................|
	|................................................................................|
	|..##...##...##...##...##...##...##...##...##...##...##...##...##...##...##...##.|
	|..##...##...##...##...##...##...##...##...##...##...##...##...##...##...##...##.|
	|................................................................................|
	|................................................................................|
	|................................................................................|
	|................................................................................|
	|................................................................................|
	|..##...##...##...##...##...##...##...##...##...##...##...##...##...##...##...##.|
	|..##...##...##...##...##...##...##...##...##...##...##...##...##...##...##...##.|
	|................................................................................|
	|................................................................................|
	|................................................................................|
	|................................................................................|
	|................................................................................|
	|..##...##...##...##...##...##...##...##...##...##...##...##...##...##...##...##.|
	|..##...##...##...##...##...##...##...##...##...##...##...##...##...##...##...##.|
	|................................................................................|
	|................................................................................|
	|................................................................................|
	|................................................................................|
	|................................................................................|
	|..##...##...##...##...##...##...##...##...##...##...##...##...##...##...##...##.|
	|..##...##...##...##...##...##...##...##...##...##...##...##...##...##...##...##.|
	|................................................................................|
	|................................................................................|
	|................................................................................|
	|................................................................................|
	|................................................................................|
	|..##...##...##...##...##...##...##...##...##...##...##...##...##...##...##...##.|
	|..##...##...##...##...##...##...##...##...##...##...##...##...##...##...##...##.|
	|................................................................................|
	|................................................................................|
	|................................................................................|
	|................................................................................|
	|................................................................................|
	|..##...##...##...##...##...##...##...##...##...##...##...##...##...##...##...##.|
	|..##...##...##...##...##...##...##...##...##...##...##...##...##...##...##...##.|
	|................................................................................|
	|................................................................................|
	|................................................................................|
	|................................................................................|
	|................................................................................|
	|..##...##...##...##...##...##...##...##...##...##...##...##...##...##...##...##.|
	|..##...##...##...##...##...##...##...##...##...##...##...##...##...##...##...##.|
	|................................................................................|
	|................................................................................|
	|................................................................................|
	|................................................................................|
	|................................................................................|
	|..##...##...##...##...##...##...##...##...##...##...##...##...##...##...##...##.|
	|..##...##...##...##...##...##...##...##...##...##...##...##...##...##...##...##.|
	|................................................................................|
	+--------------------------------------------------------------------------------+
#endif

static Gfx font5x7_C_dummy_aligner1[] = { gsSPEndDisplayList() };

unsigned short font5x7[] = {
	0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 
	0x1, 0x1, 0xffff, 0xffff, 0x1, 0x1, 0x1, 0xffff, 0xffff, 0x1, 0x1, 0x1, 0xffff, 0xffff, 0x1, 0x1, 0x1, 0xffff, 0xffff, 0x1, 0x1, 0x1, 0xffff, 0xffff, 0x1, 0x1, 0x1, 0xffff, 0xffff, 0x1, 0x1, 0x1, 0xffff, 0xffff, 0x1, 0x1, 0x1, 0xffff, 0xffff, 0x1, 0x1, 0x1, 0xffff, 0xffff, 0x1, 0x1, 0x1, 0xffff, 0xffff, 0x1, 0x1, 0x1, 0xffff, 0xffff, 0x1, 0x1, 0x1, 0xffff, 0xffff, 0x1, 0x1, 0x1, 0xffff, 0xffff, 0x1, 0x1, 0x1, 0xffff, 0xffff, 0x1, 0x1, 0x1, 0xffff, 0xffff, 0x1, 0x1, 0x1, 0xffff, 0xffff, 0x1, 
	0x1, 0x1, 0xffff, 0xffff, 0x1, 0x1, 0x1, 0xffff, 0xffff, 0x1, 0x1, 0x1, 0xffff, 0xffff, 0x1, 0x1, 0x1, 0xffff, 0xffff, 0x1, 0x1, 0x1, 0xffff, 0xffff, 0x1, 0x1, 0x1, 0xffff, 0xffff, 0x1, 0x1, 0x1, 0xffff, 0xffff, 0x1, 0x1, 0x1, 0xffff, 0xffff, 0x1, 0x1, 0x1, 0xffff, 0xffff, 0x1, 0x1, 0x1, 0xffff, 0xffff, 0x1, 0x1, 0x1, 0xffff, 0xffff, 0x1, 0x1, 0x1, 0xffff, 0xffff, 0x1, 0x1, 0x1, 0xffff, 0xffff, 0x1, 0x1, 0x1, 0xffff, 0xffff, 0x1, 0x1, 0x1, 0xffff, 0xffff, 0x1, 0x1, 0x1, 0xffff, 0xffff, 0x1, 
	0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 
	0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 
	0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 
	0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 
	0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 
	0x1, 0x1, 0xffff, 0xffff, 0x1, 0x1, 0x1, 0xffff, 0xffff, 0x1, 0x1, 0x1, 0xffff, 0xffff, 0x1, 0x1, 0x1, 0xffff, 0xffff, 0x1, 0x1, 0x1, 0xffff, 0xffff, 0x1, 0x1, 0x1, 0xffff, 0xffff, 0x1, 0x1, 0x1, 0xffff, 0xffff, 0x1, 0x1, 0x1, 0xffff, 0xffff, 0x1, 0x1, 0x1, 0xffff, 0xffff, 0x1, 0x1, 0x1, 0xffff, 0xffff, 0x1, 0x1, 0x1, 0xffff, 0xffff, 0x1, 0x1, 0x1, 0xffff, 0xffff, 0x1, 0x1, 0x1, 0xffff, 0xffff, 0x1, 0x1, 0x1, 0xffff, 0xffff, 0x1, 0x1, 0x1, 0xffff, 0xffff, 0x1, 0x1, 0x1, 0xffff, 0xffff, 0x1, 
	0x1, 0x1, 0xffff, 0xffff, 0x1, 0x1, 0x1, 0xffff, 0xffff, 0x1, 0x1, 0x1, 0xffff, 0xffff, 0x1, 0x1, 0x1, 0xffff, 0xffff, 0x1, 0x1, 0x1, 0xffff, 0xffff, 0x1, 0x1, 0x1, 0xffff, 0xffff, 0x1, 0x1, 0x1, 0xffff, 0xffff, 0x1, 0x1, 0x1, 0xffff, 0xffff, 0x1, 0x1, 0x1, 0xffff, 0xffff, 0x1, 0x1, 0x1, 0xffff, 0xffff, 0x1, 0x1, 0x1, 0xffff, 0xffff, 0x1, 0x1, 0x1, 0xffff, 0xffff, 0x1, 0x1, 0x1, 0xffff, 0xffff, 0x1, 0x1, 0x1, 0xffff, 0xffff, 0x1, 0x1, 0x1, 0xffff, 0xffff, 0x1, 0x1, 0x1, 0xffff, 0xffff, 0x1, 
	0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 
	0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 
	0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 
	0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 
	0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 
	0x1, 0x1, 0xffff, 0xffff, 0x1, 0x1, 0x1, 0xffff, 0xffff, 0x1, 0x1, 0x1, 0xffff, 0xffff, 0x1, 0x1, 0x1, 0xffff, 0xffff, 0x1, 0x1, 0x1, 0xffff, 0xffff, 0x1, 0x1, 0x1, 0xffff, 0xffff, 0x1, 0x1, 0x1, 0xffff, 0xffff, 0x1, 0x1, 0x1, 0xffff, 0xffff, 0x1, 0x1, 0x1, 0xffff, 0xffff, 0x1, 0x1, 0x1, 0xffff, 0xffff, 0x1, 0x1, 0x1, 0xffff, 0xffff, 0x1, 0x1, 0x1, 0xffff, 0xffff, 0x1, 0x1, 0x1, 0xffff, 0xffff, 0x1, 0x1, 0x1, 0xffff, 0xffff, 0x1, 0x1, 0x1, 0xffff, 0xffff, 0x1, 0x1, 0x1, 0xffff, 0xffff, 0x1, 
	0x1, 0x1, 0xffff, 0xffff, 0x1, 0x1, 0x1, 0xffff, 0xffff, 0x1, 0x1, 0x1, 0xffff, 0xffff, 0x1, 0x1, 0x1, 0xffff, 0xffff, 0x1, 0x1, 0x1, 0xffff, 0xffff, 0x1, 0x1, 0x1, 0xffff, 0xffff, 0x1, 0x1, 0x1, 0xffff, 0xffff, 0x1, 0x1, 0x1, 0xffff, 0xffff, 0x1, 0x1, 0x1, 0xffff, 0xffff, 0x1, 0x1, 0x1, 0xffff, 0xffff, 0x1, 0x1, 0x1, 0xffff, 0xffff, 0x1, 0x1, 0x1, 0xffff, 0xffff, 0x1, 0x1, 0x1, 0xffff, 0xffff, 0x1, 0x1, 0x1, 0xffff, 0xffff, 0x1, 0x1, 0x1, 0xffff, 0xffff, 0x1, 0x1, 0x1, 0xffff, 0xffff, 0x1, 
	0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 
	0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 
	0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 
	0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 
	0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 
	0x1, 0x1, 0xffff, 0xffff, 0x1, 0x1, 0x1, 0xffff, 0xffff, 0x1, 0x1, 0x1, 0xffff, 0xffff, 0x1, 0x1, 0x1, 0xffff, 0xffff, 0x1, 0x1, 0x1, 0xffff, 0xffff, 0x1, 0x1, 0x1, 0xffff, 0xffff, 0x1, 0x1, 0x1, 0xffff, 0xffff, 0x1, 0x1, 0x1, 0xffff, 0xffff, 0x1, 0x1, 0x1, 0xffff, 0xffff, 0x1, 0x1, 0x1, 0xffff, 0xffff, 0x1, 0x1, 0x1, 0xffff, 0xffff, 0x1, 0x1, 0x1, 0xffff, 0xffff, 0x1, 0x1, 0x1, 0xffff, 0xffff, 0x1, 0x1, 0x1, 0xffff, 0xffff, 0x1, 0x1, 0x1, 0xffff, 0xffff, 0x1, 0x1, 0x1, 0xffff, 0xffff, 0x1, 
	0x1, 0x1, 0xffff, 0xffff, 0x1, 0x1, 0x1, 0xffff, 0xffff, 0x1, 0x1, 0x1, 0xffff, 0xffff, 0x1, 0x1, 0x1, 0xffff, 0xffff, 0x1, 0x1, 0x1, 0xffff, 0xffff, 0x1, 0x1, 0x1, 0xffff, 0xffff, 0x1, 0x1, 0x1, 0xffff, 0xffff, 0x1, 0x1, 0x1, 0xffff, 0xffff, 0x1, 0x1, 0x1, 0xffff, 0xffff, 0x1, 0x1, 0x1, 0xffff, 0xffff, 0x1, 0x1, 0x1, 0xffff, 0xffff, 0x1, 0x1, 0x1, 0xffff, 0xffff, 0x1, 0x1, 0x1, 0xffff, 0xffff, 0x1, 0x1, 0x1, 0xffff, 0xffff, 0x1, 0x1, 0x1, 0xffff, 0xffff, 0x1, 0x1, 0x1, 0xffff, 0xffff, 0x1, 
	0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 
	0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 
	0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 
	0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 
	0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 
	0x1, 0x1, 0xffff, 0xffff, 0x1, 0x1, 0x1, 0xffff, 0xffff, 0x1, 0x1, 0x1, 0xffff, 0xffff, 0x1, 0x1, 0x1, 0xffff, 0xffff, 0x1, 0x1, 0x1, 0xffff, 0xffff, 0x1, 0x1, 0x1, 0xffff, 0xffff, 0x1, 0x1, 0x1, 0xffff, 0xffff, 0x1, 0x1, 0x1, 0xffff, 0xffff, 0x1, 0x1, 0x1, 0xffff, 0xffff, 0x1, 0x1, 0x1, 0xffff, 0xffff, 0x1, 0x1, 0x1, 0xffff, 0xffff, 0x1, 0x1, 0x1, 0xffff, 0xffff, 0x1, 0x1, 0x1, 0xffff, 0xffff, 0x1, 0x1, 0x1, 0xffff, 0xffff, 0x1, 0x1, 0x1, 0xffff, 0xffff, 0x1, 0x1, 0x1, 0xffff, 0xffff, 0x1, 
	0x1, 0x1, 0xffff, 0xffff, 0x1, 0x1, 0x1, 0xffff, 0xffff, 0x1, 0x1, 0x1, 0xffff, 0xffff, 0x1, 0x1, 0x1, 0xffff, 0xffff, 0x1, 0x1, 0x1, 0xffff, 0xffff, 0x1, 0x1, 0x1, 0xffff, 0xffff, 0x1, 0x1, 0x1, 0xffff, 0xffff, 0x1, 0x1, 0x1, 0xffff, 0xffff, 0x1, 0x1, 0x1, 0xffff, 0xffff, 0x1, 0x1, 0x1, 0xffff, 0xffff, 0x1, 0x1, 0x1, 0xffff, 0xffff, 0x1, 0x1, 0x1, 0xffff, 0xffff, 0x1, 0x1, 0x1, 0xffff, 0xffff, 0x1, 0x1, 0x1, 0xffff, 0xffff, 0x1, 0x1, 0x1, 0xffff, 0xffff, 0x1, 0x1, 0x1, 0xffff, 0xffff, 0x1, 
	0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 
	0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 
	0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 
	0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 
	0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 
	0x1, 0x1, 0xffff, 0xffff, 0x1, 0x1, 0x1, 0xffff, 0xffff, 0x1, 0x1, 0x1, 0xffff, 0xffff, 0x1, 0x1, 0x1, 0xffff, 0xffff, 0x1, 0x1, 0x1, 0xffff, 0xffff, 0x1, 0x1, 0x1, 0xffff, 0xffff, 0x1, 0x1, 0x1, 0xffff, 0xffff, 0x1, 0x1, 0x1, 0xffff, 0xffff, 0x1, 0x1, 0x1, 0xffff, 0xffff, 0x1, 0x1, 0x1, 0xffff, 0xffff, 0x1, 0x1, 0x1, 0xffff, 0xffff, 0x1, 0x1, 0x1, 0xffff, 0xffff, 0x1, 0x1, 0x1, 0xffff, 0xffff, 0x1, 0x1, 0x1, 0xffff, 0xffff, 0x1, 0x1, 0x1, 0xffff, 0xffff, 0x1, 0x1, 0x1, 0xffff, 0xffff, 0x1, 
	0x1, 0x1, 0xffff, 0xffff, 0x1, 0x1, 0x1, 0xffff, 0xffff, 0x1, 0x1, 0x1, 0xffff, 0xffff, 0x1, 0x1, 0x1, 0xffff, 0xffff, 0x1, 0x1, 0x1, 0xffff, 0xffff, 0x1, 0x1, 0x1, 0xffff, 0xffff, 0x1, 0x1, 0x1, 0xffff, 0xffff, 0x1, 0x1, 0x1, 0xffff, 0xffff, 0x1, 0x1, 0x1, 0xffff, 0xffff, 0x1, 0x1, 0x1, 0xffff, 0xffff, 0x1, 0x1, 0x1, 0xffff, 0xffff, 0x1, 0x1, 0x1, 0xffff, 0xffff, 0x1, 0x1, 0x1, 0xffff, 0xffff, 0x1, 0x1, 0x1, 0xffff, 0xffff, 0x1, 0x1, 0x1, 0xffff, 0xffff, 0x1, 0x1, 0x1, 0xffff, 0xffff, 0x1, 
	0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 
	0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 
	0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 
	0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 
	0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 
	0x1, 0x1, 0xffff, 0xffff, 0x1, 0x1, 0x1, 0xffff, 0xffff, 0x1, 0x1, 0x1, 0xffff, 0xffff, 0x1, 0x1, 0x1, 0xffff, 0xffff, 0x1, 0x1, 0x1, 0xffff, 0xffff, 0x1, 0x1, 0x1, 0xffff, 0xffff, 0x1, 0x1, 0x1, 0xffff, 0xffff, 0x1, 0x1, 0x1, 0xffff, 0xffff, 0x1, 0x1, 0x1, 0xffff, 0xffff, 0x1, 0x1, 0x1, 0xffff, 0xffff, 0x1, 0x1, 0x1, 0xffff, 0xffff, 0x1, 0x1, 0x1, 0xffff, 0xffff, 0x1, 0x1, 0x1, 0xffff, 0xffff, 0x1, 0x1, 0x1, 0xffff, 0xffff, 0x1, 0x1, 0x1, 0xffff, 0xffff, 0x1, 0x1, 0x1, 0xffff, 0xffff, 0x1, 
	0x1, 0x1, 0xffff, 0xffff, 0x1, 0x1, 0x1, 0xffff, 0xffff, 0x1, 0x1, 0x1, 0xffff, 0xffff, 0x1, 0x1, 0x1, 0xffff, 0xffff, 0x1, 0x1, 0x1, 0xffff, 0xffff, 0x1, 0x1, 0x1, 0xffff, 0xffff, 0x1, 0x1, 0x1, 0xffff, 0xffff, 0x1, 0x1, 0x1, 0xffff, 0xffff, 0x1, 0x1, 0x1, 0xffff, 0xffff, 0x1, 0x1, 0x1, 0xffff, 0xffff, 0x1, 0x1, 0x1, 0xffff, 0xffff, 0x1, 0x1, 0x1, 0xffff, 0xffff, 0x1, 0x1, 0x1, 0xffff, 0xffff, 0x1, 0x1, 0x1, 0xffff, 0xffff, 0x1, 0x1, 0x1, 0xffff, 0xffff, 0x1, 0x1, 0x1, 0xffff, 0xffff, 0x1, 
	0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 
	0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 
	0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 
	0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 
	0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 
	0x1, 0x1, 0xffff, 0xffff, 0x1, 0x1, 0x1, 0xffff, 0xffff, 0x1, 0x1, 0x1, 0xffff, 0xffff, 0x1, 0x1, 0x1, 0xffff, 0xffff, 0x1, 0x1, 0x1, 0xffff, 0xffff, 0x1, 0x1, 0x1, 0xffff, 0xffff, 0x1, 0x1, 0x1, 0xffff, 0xffff, 0x1, 0x1, 0x1, 0xffff, 0xffff, 0x1, 0x1, 0x1, 0xffff, 0xffff, 0x1, 0x1, 0x1, 0xffff, 0xffff, 0x1, 0x1, 0x1, 0xffff, 0xffff, 0x1, 0x1, 0x1, 0xffff, 0xffff, 0x1, 0x1, 0x1, 0xffff, 0xffff, 0x1, 0x1, 0x1, 0xffff, 0xffff, 0x1, 0x1, 0x1, 0xffff, 0xffff, 0x1, 0x1, 0x1, 0xffff, 0xffff, 0x1, 
	0x1, 0x1, 0xffff, 0xffff, 0x1, 0x1, 0x1, 0xffff, 0xffff, 0x1, 0x1, 0x1, 0xffff, 0xffff, 0x1, 0x1, 0x1, 0xffff, 0xffff, 0x1, 0x1, 0x1, 0xffff, 0xffff, 0x1, 0x1, 0x1, 0xffff, 0xffff, 0x1, 0x1, 0x1, 0xffff, 0xffff, 0x1, 0x1, 0x1, 0xffff, 0xffff, 0x1, 0x1, 0x1, 0xffff, 0xffff, 0x1, 0x1, 0x1, 0xffff, 0xffff, 0x1, 0x1, 0x1, 0xffff, 0xffff, 0x1, 0x1, 0x1, 0xffff, 0xffff, 0x1, 0x1, 0x1, 0xffff, 0xffff, 0x1, 0x1, 0x1, 0xffff, 0xffff, 0x1, 0x1, 0x1, 0xffff, 0xffff, 0x1, 0x1, 0x1, 0xffff, 0xffff, 0x1, 
	0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 
	0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 
	0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 
	0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 
	0x1, 0xffff, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0xffff, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0xffff, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 
	0x1, 0xffff, 0xffff, 0xffff, 0x1, 0x1, 0x1, 0xffff, 0xffff, 0xffff, 0x1, 0xffff, 0x1, 0x1, 0x1, 0x1, 0xffff, 0xffff, 0xffff, 0x1, 0x1, 0x1, 0x1, 0xffff, 0xffff, 0x1, 0x1, 0xffff, 0xffff, 0xffff, 0x1, 0x1, 0xffff, 0x1, 0x1, 0x1, 0xffff, 0xffff, 0xffff, 0xffff, 0x1, 0xffff, 0x1, 0x1, 0xffff, 0x1, 0x1, 0x1, 0xffff, 0x1, 0x1, 0xffff, 0xffff, 0xffff, 0xffff, 0x1, 0x1, 0xffff, 0xffff, 0x1, 0x1, 0x1, 0xffff, 0xffff, 0x1, 0x1, 0x1, 0xffff, 0xffff, 0x1, 0x1, 0x1, 0xffff, 0xffff, 0x1, 0x1, 0x1, 0xffff, 0xffff, 0x1, 
	0x1, 0xffff, 0x1, 0x1, 0xffff, 0x1, 0xffff, 0x1, 0x1, 0xffff, 0x1, 0xffff, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0xffff, 0xffff, 0x1, 0x1, 0xffff, 0x1, 0x1, 0x1, 0xffff, 0x1, 0x1, 0xffff, 0x1, 0xffff, 0x1, 0xffff, 0x1, 0x1, 0xffff, 0xffff, 0xffff, 0xffff, 0x1, 0x1, 0xffff, 0xffff, 0x1, 0x1, 0x1, 0xffff, 0x1, 0xffff, 0x1, 0x1, 0xffff, 0x1, 0x1, 0x1, 0x1, 0xffff, 0xffff, 0x1, 0x1, 0x1, 0xffff, 0xffff, 0x1, 0x1, 0x1, 0xffff, 0xffff, 0x1, 0x1, 0x1, 0xffff, 0xffff, 0x1, 0x1, 0x1, 0xffff, 0xffff, 0x1, 
	0x1, 0xffff, 0x1, 0x1, 0xffff, 0x1, 0xffff, 0x1, 0x1, 0xffff, 0x1, 0xffff, 0x1, 0x1, 0xffff, 0x1, 0xffff, 0xffff, 0x1, 0x1, 0x1, 0x1, 0xffff, 0x1, 0x1, 0x1, 0xffff, 0x1, 0x1, 0xffff, 0x1, 0xffff, 0x1, 0xffff, 0x1, 0x1, 0xffff, 0x1, 0x1, 0xffff, 0x1, 0x1, 0xffff, 0xffff, 0x1, 0x1, 0xffff, 0x1, 0x1, 0xffff, 0x1, 0x1, 0x1, 0xffff, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 
	0x1, 0xffff, 0xffff, 0xffff, 0x1, 0x1, 0x1, 0xffff, 0xffff, 0xffff, 0x1, 0xffff, 0xffff, 0xffff, 0x1, 0x1, 0x1, 0xffff, 0xffff, 0xffff, 0x1, 0xffff, 0xffff, 0xffff, 0x1, 0x1, 0xffff, 0x1, 0x1, 0xffff, 0x1, 0xffff, 0x1, 0xffff, 0x1, 0x1, 0xffff, 0x1, 0x1, 0xffff, 0x1, 0xffff, 0x1, 0x1, 0xffff, 0x1, 0xffff, 0x1, 0x1, 0xffff, 0x1, 0xffff, 0xffff, 0xffff, 0xffff, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 
	0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0xffff, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 
	0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0xffff, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 
	0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0xffff, 0xffff, 0xffff, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0xffff, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 
	0x1, 0x1, 0xffff, 0xffff, 0x1, 0x1, 0x1, 0xffff, 0x1, 0xffff, 0x1, 0xffff, 0xffff, 0xffff, 0x1, 0x1, 0x1, 0xffff, 0xffff, 0x1, 0x1, 0x1, 0xffff, 0xffff, 0xffff, 0x1, 0x1, 0xffff, 0xffff, 0x1, 0x1, 0x1, 0xffff, 0x1, 0x1, 0x1, 0xffff, 0x1, 0x1, 0x1, 0x1, 0xffff, 0x1, 0x1, 0xffff, 0x1, 0xffff, 0xffff, 0xffff, 0x1, 0x1, 0xffff, 0x1, 0xffff, 0x1, 0x1, 0xffff, 0x1, 0x1, 0xffff, 0x1, 0xffff, 0xffff, 0xffff, 0x1, 0x1, 0xffff, 0x1, 0x1, 0xffff, 0x1, 0xffff, 0x1, 0x1, 0xffff, 0x1, 0x1, 0xffff, 0xffff, 0x1, 
	0x1, 0x1, 0xffff, 0xffff, 0x1, 0x1, 0xffff, 0x1, 0xffff, 0xffff, 0x1, 0xffff, 0x1, 0x1, 0xffff, 0x1, 0xffff, 0x1, 0x1, 0x1, 0x1, 0xffff, 0x1, 0x1, 0xffff, 0x1, 0xffff, 0xffff, 0x1, 0x1, 0x1, 0x1, 0xffff, 0x1, 0x1, 0x1, 0x1, 0xffff, 0xffff, 0x1, 0x1, 0xffff, 0x1, 0x1, 0xffff, 0x1, 0x1, 0xffff, 0x1, 0x1, 0x1, 0x1, 0x1, 0xffff, 0x1, 0x1, 0xffff, 0x1, 0xffff, 0x1, 0x1, 0x1, 0xffff, 0x1, 0x1, 0x1, 0xffff, 0x1, 0x1, 0xffff, 0x1, 0xffff, 0x1, 0x1, 0xffff, 0x1, 0xffff, 0x1, 0x1, 0xffff, 
	0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0xffff, 0x1, 0x1, 0xffff, 0x1, 0xffff, 0x1, 0x1, 0xffff, 0x1, 0xffff, 0x1, 0x1, 0x1, 0x1, 0xffff, 0x1, 0x1, 0xffff, 0x1, 0xffff, 0x1, 0xffff, 0xffff, 0x1, 0xffff, 0xffff, 0xffff, 0x1, 0x1, 0xffff, 0x1, 0x1, 0xffff, 0x1, 0xffff, 0x1, 0x1, 0xffff, 0x1, 0x1, 0xffff, 0x1, 0x1, 0x1, 0x1, 0x1, 0xffff, 0x1, 0x1, 0xffff, 0xffff, 0x1, 0x1, 0x1, 0x1, 0xffff, 0x1, 0x1, 0x1, 0xffff, 0xffff, 0xffff, 0xffff, 0x1, 0xffff, 0x1, 0x1, 0xffff, 0x1, 0xffff, 0x1, 0x1, 0xffff, 
	0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0xffff, 0xffff, 0xffff, 0x1, 0xffff, 0xffff, 0xffff, 0x1, 0x1, 0x1, 0xffff, 0xffff, 0x1, 0x1, 0x1, 0xffff, 0xffff, 0xffff, 0x1, 0x1, 0xffff, 0xffff, 0x1, 0x1, 0x1, 0xffff, 0x1, 0x1, 0x1, 0x1, 0xffff, 0xffff, 0xffff, 0x1, 0xffff, 0xffff, 0xffff, 0x1, 0x1, 0xffff, 0xffff, 0x1, 0x1, 0x1, 0x1, 0x1, 0xffff, 0x1, 0x1, 0xffff, 0x1, 0xffff, 0x1, 0x1, 0x1, 0xffff, 0x1, 0x1, 0x1, 0xffff, 0x1, 0xffff, 0x1, 0x1, 0xffff, 0xffff, 0xffff, 0x1, 0x1, 0x1, 0xffff, 0xffff, 0x1, 
	0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0xffff, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0xffff, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0xffff, 0x1, 0xffff, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0xffff, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0xffff, 0x1, 0x1, 0x1, 0x1, 0x1, 0xffff, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 
	0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0xffff, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0xffff, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0xffff, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0xffff, 0x1, 0x1, 0x1, 0x1, 0x1, 0xffff, 0x1, 0x1, 0x1, 0x1, 0x1, 0xffff, 0x1, 0x1, 0xffff, 0x1, 0x1, 0x1, 0x1, 0xffff, 0xffff, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 
	0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0xffff, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 
	0x1, 0xffff, 0x1, 0x1, 0x1, 0x1, 0x1, 0xffff, 0xffff, 0x1, 0x1, 0xffff, 0x1, 0x1, 0xffff, 0x1, 0x1, 0xffff, 0xffff, 0x1, 0x1, 0x1, 0xffff, 0x1, 0x1, 0x1, 0x1, 0xffff, 0xffff, 0x1, 0x1, 0x1, 0xffff, 0xffff, 0x1, 0x1, 0xffff, 0x1, 0x1, 0xffff, 0x1, 0xffff, 0x1, 0x1, 0xffff, 0x1, 0x1, 0xffff, 0x1, 0x1, 0x1, 0xffff, 0xffff, 0xffff, 0xffff, 0x1, 0xffff, 0xffff, 0xffff, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0xffff, 0xffff, 0xffff, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0xffff, 0xffff, 0xffff, 0xffff, 
	0x1, 0xffff, 0x1, 0x1, 0x1, 0x1, 0xffff, 0xffff, 0x1, 0xffff, 0x1, 0xffff, 0x1, 0xffff, 0x1, 0x1, 0xffff, 0x1, 0x1, 0xffff, 0x1, 0x1, 0xffff, 0x1, 0x1, 0x1, 0xffff, 0x1, 0x1, 0xffff, 0x1, 0x1, 0xffff, 0xffff, 0x1, 0x1, 0xffff, 0xffff, 0xffff, 0xffff, 0x1, 0xffff, 0x1, 0x1, 0xffff, 0x1, 0x1, 0xffff, 0x1, 0x1, 0x1, 0xffff, 0x1, 0x1, 0x1, 0x1, 0xffff, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0xffff, 0x1, 0x1, 0x1, 0xffff, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 
	0x1, 0xffff, 0xffff, 0xffff, 0x1, 0x1, 0xffff, 0x1, 0x1, 0xffff, 0x1, 0xffff, 0xffff, 0xffff, 0x1, 0x1, 0x1, 0x1, 0xffff, 0x1, 0x1, 0x1, 0xffff, 0x1, 0x1, 0x1, 0xffff, 0x1, 0x1, 0xffff, 0x1, 0xffff, 0x1, 0x1, 0xffff, 0x1, 0xffff, 0xffff, 0xffff, 0xffff, 0x1, 0x1, 0xffff, 0xffff, 0x1, 0x1, 0x1, 0xffff, 0x1, 0x1, 0x1, 0x1, 0xffff, 0x1, 0x1, 0x1, 0xffff, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0xffff, 0x1, 0x1, 0x1, 0x1, 0xffff, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 
	0x1, 0xffff, 0x1, 0x1, 0xffff, 0x1, 0xffff, 0x1, 0x1, 0xffff, 0x1, 0xffff, 0x1, 0x1, 0xffff, 0x1, 0x1, 0xffff, 0x1, 0x1, 0x1, 0x1, 0xffff, 0x1, 0x1, 0x1, 0xffff, 0x1, 0x1, 0xffff, 0x1, 0xffff, 0x1, 0x1, 0xffff, 0x1, 0xffff, 0x1, 0x1, 0xffff, 0x1, 0x1, 0xffff, 0xffff, 0x1, 0x1, 0xffff, 0x1, 0xffff, 0x1, 0x1, 0x1, 0x1, 0xffff, 0x1, 0x1, 0xffff, 0x1, 0x1, 0x1, 0x1, 0x1, 0xffff, 0x1, 0x1, 0x1, 0x1, 0x1, 0xffff, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 
	0x1, 0xffff, 0x1, 0x1, 0xffff, 0x1, 0xffff, 0x1, 0x1, 0xffff, 0x1, 0xffff, 0x1, 0x1, 0xffff, 0x1, 0xffff, 0x1, 0x1, 0xffff, 0x1, 0x1, 0xffff, 0x1, 0x1, 0x1, 0xffff, 0x1, 0x1, 0xffff, 0x1, 0xffff, 0x1, 0x1, 0xffff, 0x1, 0xffff, 0x1, 0x1, 0xffff, 0x1, 0xffff, 0x1, 0x1, 0xffff, 0x1, 0xffff, 0x1, 0xffff, 0x1, 0x1, 0x1, 0x1, 0x1, 0xffff, 0x1, 0xffff, 0x1, 0x1, 0x1, 0x1, 0xffff, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0xffff, 0x1, 0x1, 0xffff, 0x1, 0xffff, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 
	0x1, 0xffff, 0xffff, 0xffff, 0x1, 0x1, 0x1, 0xffff, 0xffff, 0x1, 0x1, 0xffff, 0xffff, 0xffff, 0x1, 0x1, 0x1, 0xffff, 0xffff, 0x1, 0x1, 0xffff, 0xffff, 0xffff, 0x1, 0x1, 0xffff, 0x1, 0x1, 0xffff, 0x1, 0xffff, 0x1, 0x1, 0xffff, 0x1, 0xffff, 0x1, 0x1, 0xffff, 0x1, 0xffff, 0x1, 0x1, 0xffff, 0x1, 0xffff, 0x1, 0xffff, 0x1, 0x1, 0xffff, 0xffff, 0xffff, 0xffff, 0x1, 0xffff, 0xffff, 0xffff, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0xffff, 0xffff, 0xffff, 0x1, 0x1, 0x1, 0xffff, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 
	0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 
	0x1, 0x1, 0xffff, 0xffff, 0x1, 0x1, 0xffff, 0x1, 0x1, 0xffff, 0x1, 0xffff, 0xffff, 0xffff, 0x1, 0x1, 0x1, 0xffff, 0xffff, 0x1, 0x1, 0xffff, 0xffff, 0xffff, 0x1, 0x1, 0xffff, 0xffff, 0xffff, 0xffff, 0x1, 0xffff, 0x1, 0x1, 0x1, 0x1, 0x1, 0xffff, 0xffff, 0xffff, 0x1, 0xffff, 0x1, 0x1, 0xffff, 0x1, 0xffff, 0xffff, 0xffff, 0x1, 0x1, 0x1, 0xffff, 0xffff, 0x1, 0x1, 0xffff, 0x1, 0x1, 0xffff, 0x1, 0xffff, 0xffff, 0xffff, 0xffff, 0x1, 0xffff, 0x1, 0x1, 0xffff, 0x1, 0xffff, 0x1, 0x1, 0xffff, 0x1, 0x1, 0xffff, 0xffff, 0x1, 
	0x1, 0xffff, 0x1, 0x1, 0x1, 0x1, 0xffff, 0x1, 0x1, 0xffff, 0x1, 0xffff, 0x1, 0x1, 0xffff, 0x1, 0xffff, 0x1, 0x1, 0xffff, 0x1, 0xffff, 0x1, 0x1, 0xffff, 0x1, 0xffff, 0x1, 0x1, 0x1, 0x1, 0xffff, 0x1, 0x1, 0x1, 0x1, 0xffff, 0x1, 0x1, 0xffff, 0x1, 0xffff, 0x1, 0x1, 0xffff, 0x1, 0x1, 0xffff, 0x1, 0x1, 0x1, 0xffff, 0x1, 0x1, 0xffff, 0x1, 0xffff, 0x1, 0xffff, 0x1, 0x1, 0xffff, 0x1, 0x1, 0x1, 0x1, 0xffff, 0x1, 0x1, 0xffff, 0x1, 0xffff, 0x1, 0xffff, 0xffff, 0x1, 0xffff, 0x1, 0x1, 0xffff, 
	0x1, 0xffff, 0x1, 0xffff, 0xffff, 0x1, 0xffff, 0xffff, 0xffff, 0xffff, 0x1, 0xffff, 0x1, 0x1, 0xffff, 0x1, 0xffff, 0x1, 0x1, 0x1, 0x1, 0xffff, 0x1, 0x1, 0xffff, 0x1, 0xffff, 0x1, 0x1, 0x1, 0x1, 0xffff, 0x1, 0x1, 0x1, 0x1, 0xffff, 0x1, 0xffff, 0xffff, 0x1, 0xffff, 0x1, 0x1, 0xffff, 0x1, 0x1, 0xffff, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0xffff, 0x1, 0xffff, 0xffff, 0x1, 0x1, 0x1, 0xffff, 0x1, 0x1, 0x1, 0x1, 0xffff, 0x1, 0x1, 0xffff, 0x1, 0xffff, 0x1, 0xffff, 0xffff, 0x1, 0xffff, 0x1, 0x1, 0xffff, 
	0x1, 0xffff, 0x1, 0xffff, 0xffff, 0x1, 0xffff, 0x1, 0x1, 0xffff, 0x1, 0xffff, 0xffff, 0xffff, 0x1, 0x1, 0xffff, 0x1, 0x1, 0x1, 0x1, 0xffff, 0x1, 0x1, 0xffff, 0x1, 0xffff, 0xffff, 0xffff, 0x1, 0x1, 0xffff, 0xffff, 0xffff, 0x1, 0x1, 0xffff, 0x1, 0x1, 0x1, 0x1, 0xffff, 0xffff, 0xffff, 0xffff, 0x1, 0x1, 0xffff, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0xffff, 0x1, 0xffff, 0xffff, 0x1, 0x1, 0x1, 0xffff, 0x1, 0x1, 0x1, 0x1, 0xffff, 0xffff, 0xffff, 0xffff, 0x1, 0xffff, 0xffff, 0x1, 0xffff, 0x1, 0xffff, 0x1, 0x1, 0xffff, 
	0x1, 0xffff, 0x1, 0x1, 0xffff, 0x1, 0xffff, 0x1, 0x1, 0xffff, 0x1, 0xffff, 0x1, 0x1, 0xffff, 0x1, 0xffff, 0x1, 0x1, 0xffff, 0x1, 0xffff, 0x1, 0x1, 0xffff, 0x1, 0xffff, 0x1, 0x1, 0x1, 0x1, 0xffff, 0x1, 0x1, 0x1, 0x1, 0xffff, 0x1, 0x1, 0xffff, 0x1, 0xffff, 0x1, 0x1, 0xffff, 0x1, 0x1, 0xffff, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0xffff, 0x1, 0xffff, 0x1, 0xffff, 0x1, 0x1, 0xffff, 0x1, 0x1, 0x1, 0x1, 0xffff, 0xffff, 0xffff, 0xffff, 0x1, 0xffff, 0xffff, 0x1, 0xffff, 0x1, 0xffff, 0x1, 0x1, 0xffff, 
	0x1, 0x1, 0xffff, 0xffff, 0x1, 0x1, 0x1, 0xffff, 0xffff, 0x1, 0x1, 0xffff, 0xffff, 0xffff, 0x1, 0x1, 0x1, 0xffff, 0xffff, 0x1, 0x1, 0xffff, 0xffff, 0xffff, 0x1, 0x1, 0xffff, 0xffff, 0xffff, 0xffff, 0x1, 0xffff, 0xffff, 0xffff, 0xffff, 0x1, 0x1, 0xffff, 0xffff, 0x1, 0x1, 0xffff, 0x1, 0x1, 0xffff, 0x1, 0xffff, 0xffff, 0xffff, 0x1, 0x1, 0x1, 0x1, 0x1, 0xffff, 0x1, 0xffff, 0x1, 0x1, 0xffff, 0x1, 0xffff, 0x1, 0x1, 0x1, 0x1, 0xffff, 0x1, 0x1, 0xffff, 0x1, 0xffff, 0x1, 0x1, 0xffff, 0x1, 0x1, 0xffff, 0xffff, 0x1, 
	0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0xffff, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 
	0x1, 0x1, 0xffff, 0x1, 0x1, 0x1, 0xffff, 0xffff, 0xffff, 0x1, 0x1, 0xffff, 0xffff, 0xffff, 0xffff, 0x1, 0x1, 0xffff, 0xffff, 0x1, 0x1, 0x1, 0x1, 0xffff, 0x1, 0x1, 0x1, 0xffff, 0xffff, 0x1, 0x1, 0x1, 0xffff, 0xffff, 0x1, 0x1, 0x1, 0xffff, 0x1, 0x1, 0x1, 0x1, 0xffff, 0xffff, 0x1, 0x1, 0x1, 0xffff, 0xffff, 0x1, 0x1, 0x1, 0xffff, 0xffff, 0x1, 0x1, 0x1, 0xffff, 0x1, 0x1, 0x1, 0x1, 0x1, 0xffff, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0xffff, 0x1, 0x1, 0x1, 0x1, 0x1, 0xffff, 0x1, 0x1, 
	0x1, 0xffff, 0x1, 0xffff, 0x1, 0x1, 0x1, 0xffff, 0x1, 0x1, 0x1, 0x1, 0xffff, 0x1, 0x1, 0x1, 0xffff, 0x1, 0x1, 0xffff, 0x1, 0x1, 0x1, 0xffff, 0x1, 0x1, 0xffff, 0x1, 0x1, 0xffff, 0x1, 0xffff, 0x1, 0x1, 0xffff, 0x1, 0x1, 0xffff, 0x1, 0x1, 0x1, 0xffff, 0x1, 0x1, 0xffff, 0x1, 0x1, 0x1, 0x1, 0xffff, 0x1, 0x1, 0xffff, 0xffff, 0x1, 0x1, 0x1, 0xffff, 0xffff, 0x1, 0x1, 0x1, 0xffff, 0x1, 0x1, 0x1, 0xffff, 0xffff, 0xffff, 0xffff, 0x1, 0x1, 0xffff, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 
	0x1, 0xffff, 0x1, 0xffff, 0x1, 0x1, 0x1, 0xffff, 0x1, 0x1, 0x1, 0x1, 0x1, 0xffff, 0x1, 0x1, 0x1, 0x1, 0x1, 0xffff, 0x1, 0xffff, 0xffff, 0xffff, 0xffff, 0x1, 0x1, 0x1, 0x1, 0xffff, 0x1, 0xffff, 0x1, 0x1, 0xffff, 0x1, 0x1, 0x1, 0xffff, 0x1, 0x1, 0xffff, 0x1, 0x1, 0xffff, 0x1, 0x1, 0xffff, 0xffff, 0xffff, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0xffff, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0xffff, 0x1, 0x1, 0x1, 0xffff, 0x1, 0x1, 
	0x1, 0xffff, 0x1, 0xffff, 0x1, 0x1, 0x1, 0xffff, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0xffff, 0x1, 0x1, 0xffff, 0xffff, 0x1, 0x1, 0xffff, 0x1, 0xffff, 0x1, 0x1, 0xffff, 0xffff, 0xffff, 0x1, 0x1, 0xffff, 0xffff, 0xffff, 0x1, 0x1, 0x1, 0x1, 0xffff, 0x1, 0x1, 0x1, 0xffff, 0xffff, 0x1, 0x1, 0xffff, 0x1, 0x1, 0xffff, 0x1, 0x1, 0xffff, 0xffff, 0x1, 0x1, 0x1, 0xffff, 0xffff, 0x1, 0x1, 0x1, 0xffff, 0x1, 0x1, 0x1, 0xffff, 0xffff, 0xffff, 0xffff, 0x1, 0x1, 0xffff, 0x1, 0x1, 0x1, 0x1, 0x1, 0xffff, 0x1, 
	0x1, 0xffff, 0x1, 0xffff, 0x1, 0x1, 0xffff, 0xffff, 0x1, 0x1, 0x1, 0xffff, 0x1, 0x1, 0xffff, 0x1, 0x1, 0x1, 0x1, 0xffff, 0x1, 0x1, 0xffff, 0xffff, 0x1, 0x1, 0xffff, 0x1, 0x1, 0x1, 0x1, 0xffff, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0xffff, 0x1, 0xffff, 0x1, 0x1, 0xffff, 0x1, 0xffff, 0x1, 0x1, 0xffff, 0x1, 0x1, 0xffff, 0xffff, 0x1, 0x1, 0x1, 0xffff, 0xffff, 0x1, 0x1, 0x1, 0x1, 0xffff, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0xffff, 0x1, 0x1, 0x1, 0x1, 0xffff, 0x1, 0xffff, 0x1, 
	0x1, 0x1, 0xffff, 0x1, 0x1, 0x1, 0x1, 0xffff, 0x1, 0x1, 0x1, 0x1, 0xffff, 0xffff, 0x1, 0x1, 0xffff, 0xffff, 0xffff, 0xffff, 0x1, 0x1, 0x1, 0xffff, 0x1, 0x1, 0xffff, 0xffff, 0xffff, 0xffff, 0x1, 0x1, 0xffff, 0xffff, 0x1, 0x1, 0xffff, 0xffff, 0xffff, 0xffff, 0x1, 0x1, 0xffff, 0xffff, 0x1, 0x1, 0x1, 0xffff, 0xffff, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0xffff, 0x1, 0x1, 
	0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0xffff, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 
	0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0xffff, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0xffff, 0x1, 0xffff, 0x1, 0x1, 0xffff, 0xffff, 0xffff, 0x1, 0x1, 0x1, 0x1, 0xffff, 0x1, 0x1, 0xffff, 0x1, 0xffff, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0xffff, 0x1, 0x1, 0x1, 0xffff, 0x1, 0x1, 0x1, 0xffff, 0x1, 0xffff, 0x1, 0x1, 0x1, 0x1, 0xffff, 0x1, 0x1, 0x1, 0xffff, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0xffff, 0xffff, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 
	0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0x1, 0x1, 0xffff, 0x1, 0xffff, 0xffff, 0x1, 0x1, 0xffff, 0x1, 0xffff, 0x1, 0xffff, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0xffff, 0x1, 0x1, 0x1, 0x1, 0x1, 0xffff, 0x1, 0x1, 0x1, 0xffff, 0x1, 0x1, 0x1, 0x1, 0x1, 0xffff, 0x1, 0x1, 0x1, 0xffff, 0xffff, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0xffff, 0xffff, 0x1, 0x1, 0xffff, 0x1, 0x1, 0x1, 
	0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0xffff, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0xffff, 0x1, 0xffff, 0x1, 0x1, 0xffff, 0xffff, 0xffff, 0x1, 0x1, 0xffff, 0x1, 0x1, 0x1, 0x1, 0xffff, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0xffff, 0x1, 0x1, 0x1, 0x1, 0x1, 0xffff, 0x1, 0x1, 0xffff, 0xffff, 0xffff, 0x1, 0x1, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0x1, 0x1, 0x1, 0x1, 0x1, 0xffff, 0xffff, 0xffff, 0xffff, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0xffff, 0x1, 0x1, 
	0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0xffff, 0x1, 0x1, 0x1, 0xffff, 0x1, 0xffff, 0x1, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0x1, 0xffff, 0x1, 0x1, 0x1, 0x1, 0xffff, 0x1, 0x1, 0xffff, 0x1, 0xffff, 0x1, 0x1, 0xffff, 0x1, 0x1, 0x1, 0x1, 0x1, 0xffff, 0x1, 0x1, 0x1, 0x1, 0x1, 0xffff, 0x1, 0x1, 0x1, 0xffff, 0x1, 0x1, 0x1, 0x1, 0x1, 0xffff, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0xffff, 0x1, 
	0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0xffff, 0x1, 0x1, 0x1, 0xffff, 0x1, 0xffff, 0x1, 0x1, 0xffff, 0x1, 0xffff, 0x1, 0x1, 0xffff, 0xffff, 0xffff, 0x1, 0xffff, 0x1, 0x1, 0xffff, 0x1, 0x1, 0xffff, 0x1, 0x1, 0x1, 0x1, 0xffff, 0x1, 0x1, 0x1, 0x1, 0xffff, 0x1, 0x1, 0x1, 0x1, 0x1, 0xffff, 0x1, 0x1, 0xffff, 0x1, 0xffff, 0x1, 0x1, 0x1, 0x1, 0xffff, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0xffff, 
	0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0xffff, 0x1, 0x1, 0x1, 0xffff, 0x1, 0xffff, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0xffff, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0xffff, 0xffff, 0x1, 0x1, 0x1, 0x1, 0xffff, 0x1, 0x1, 0x1, 0xffff, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 
	0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 
	0x1, 0x1, 0xffff, 0xffff, 0x1, 0x1, 0x1, 0xffff, 0xffff, 0x1, 0x1, 0x1, 0xffff, 0xffff, 0x1, 0x1, 0x1, 0xffff, 0xffff, 0x1, 0x1, 0x1, 0xffff, 0xffff, 0x1, 0x1, 0x1, 0xffff, 0xffff, 0x1, 0x1, 0x1, 0xffff, 0xffff, 0x1, 0x1, 0x1, 0xffff, 0xffff, 0x1, 0x1, 0x1, 0xffff, 0xffff, 0x1, 0x1, 0x1, 0xffff, 0xffff, 0x1, 0x1, 0x1, 0xffff, 0xffff, 0x1, 0x1, 0x1, 0xffff, 0xffff, 0x1, 0x1, 0x1, 0xffff, 0xffff, 0x1, 0x1, 0x1, 0xffff, 0xffff, 0x1, 0x1, 0x1, 0xffff, 0xffff, 0x1, 0x1, 0x1, 0xffff, 0xffff, 0x1, 
	0x1, 0x1, 0xffff, 0xffff, 0x1, 0x1, 0x1, 0xffff, 0xffff, 0x1, 0x1, 0x1, 0xffff, 0xffff, 0x1, 0x1, 0x1, 0xffff, 0xffff, 0x1, 0x1, 0x1, 0xffff, 0xffff, 0x1, 0x1, 0x1, 0xffff, 0xffff, 0x1, 0x1, 0x1, 0xffff, 0xffff, 0x1, 0x1, 0x1, 0xffff, 0xffff, 0x1, 0x1, 0x1, 0xffff, 0xffff, 0x1, 0x1, 0x1, 0xffff, 0xffff, 0x1, 0x1, 0x1, 0xffff, 0xffff, 0x1, 0x1, 0x1, 0xffff, 0xffff, 0x1, 0x1, 0x1, 0xffff, 0xffff, 0x1, 0x1, 0x1, 0xffff, 0xffff, 0x1, 0x1, 0x1, 0xffff, 0xffff, 0x1, 0x1, 0x1, 0xffff, 0xffff, 0x1, 
	0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 
	0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 
	0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 
	0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 
	0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 
	0x1, 0x1, 0xffff, 0xffff, 0x1, 0x1, 0x1, 0xffff, 0xffff, 0x1, 0x1, 0x1, 0xffff, 0xffff, 0x1, 0x1, 0x1, 0xffff, 0xffff, 0x1, 0x1, 0x1, 0xffff, 0xffff, 0x1, 0x1, 0x1, 0xffff, 0xffff, 0x1, 0x1, 0x1, 0xffff, 0xffff, 0x1, 0x1, 0x1, 0xffff, 0xffff, 0x1, 0x1, 0x1, 0xffff, 0xffff, 0x1, 0x1, 0x1, 0xffff, 0xffff, 0x1, 0x1, 0x1, 0xffff, 0xffff, 0x1, 0x1, 0x1, 0xffff, 0xffff, 0x1, 0x1, 0x1, 0xffff, 0xffff, 0x1, 0x1, 0x1, 0xffff, 0xffff, 0x1, 0x1, 0x1, 0xffff, 0xffff, 0x1, 0x1, 0x1, 0xffff, 0xffff, 0x1, 
	0x1, 0x1, 0xffff, 0xffff, 0x1, 0x1, 0x1, 0xffff, 0xffff, 0x1, 0x1, 0x1, 0xffff, 0xffff, 0x1, 0x1, 0x1, 0xffff, 0xffff, 0x1, 0x1, 0x1, 0xffff, 0xffff, 0x1, 0x1, 0x1, 0xffff, 0xffff, 0x1, 0x1, 0x1, 0xffff, 0xffff, 0x1, 0x1, 0x1, 0xffff, 0xffff, 0x1, 0x1, 0x1, 0xffff, 0xffff, 0x1, 0x1, 0x1, 0xffff, 0xffff, 0x1, 0x1, 0x1, 0xffff, 0xffff, 0x1, 0x1, 0x1, 0xffff, 0xffff, 0x1, 0x1, 0x1, 0xffff, 0xffff, 0x1, 0x1, 0x1, 0xffff, 0xffff, 0x1, 0x1, 0x1, 0xffff, 0xffff, 0x1, 0x1, 0x1, 0xffff, 0xffff, 0x1, 
	0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 
	0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 
	0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 
	0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 
};