From: wdenk Date: Mon, 28 May 2001 23:44:53 +0000 (+0000) Subject: Patch by Stefan Roese: Fri, 11 May 2001 X-Git-Url: https://www.infradead.org/git/?a=commitdiff_plain;h=5893f01a5fd9c42a8902c2cc6b6f262fcaefe17d;p=users%2Frw%2Fppcboot.git Patch by Stefan Roese: Fri, 11 May 2001 * PPC405GP ethernet driver: MAL error handling added * CPCI405: new fpga image (problem with some CompactFlash cards solved) * PPC405GP Rev E and PPC405CR Rev C PVR added --- diff --git a/board/cpci405/fpgadata.c b/board/cpci405/fpgadata.c index 0919bcb..1ebe302 100644 --- a/board/cpci405/fpgadata.c +++ b/board/cpci405/fpgadata.c @@ -1,431 +1,431 @@ 0x00,0x09,0x0f,0xf0,0x0f,0xf0,0x0f,0xf0,0x0f,0xf0,0x00,0x00,0x01,0x61,0x00,0x0d, 0x63,0x70,0x63,0x69,0x34,0x30,0x35,0x32,0x2e,0x6e,0x63,0x64,0x00,0x62,0x00,0x0b, 0x73,0x30,0x35,0x78,0x6c,0x76,0x71,0x31,0x30,0x30,0x00,0x63,0x00,0x0b,0x32,0x30, - 0x30,0x31,0x2f,0x30,0x32,0x2f,0x32,0x37,0x00,0x64,0x00,0x09,0x31,0x38,0x3a,0x34, - 0x36,0x3a,0x33,0x38,0x00,0x65,0x00,0x00,0x1a,0xa2,0xff,0x20,0x0d,0x50,0x9f,0x5b, - 0xff,0xee,0xfb,0xbe,0xef,0xbb,0xee,0xfe,0xff,0xfb,0xfb,0xda,0xfe,0xef,0xec,0xff, - 0xfb,0xbe,0xef,0xbb,0xee,0xfb,0xbf,0xfb,0xbe,0xff,0xaf,0xcb,0xbb,0xff,0xf5,0xff, - 0xff,0x7f,0xdf,0xff,0xff,0xff,0xff,0xf7,0xff,0xff,0xbf,0xff,0xff,0xff,0xcb,0xff, - 0xfb,0xfe,0xff,0xbf,0xef,0xfb,0xfe,0x3f,0x0f,0xe3,0x3e,0x8f,0xbf,0xff,0x37,0xff, - 0xff,0xbf,0xef,0xfb,0xfe,0xff,0xbc,0xf8,0x3e,0xcf,0x9b,0xe7,0xfb,0xfe,0xef,0xff, - 0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xfb,0xff,0xff,0x37,0xcf,0xff,0xfe,0x17,0xff, - 0xff,0xff,0xff,0xff,0xff,0xff,0xf7,0xfd,0xff,0x7f,0xdf,0xdf,0xff,0xfd,0x3f,0xff, - 0xff,0xff,0xff,0xff,0xff,0xff,0xaf,0xf3,0xfe,0xfc,0xdf,0x7f,0xff,0xfc,0x5f,0xff, - 0xff,0xff,0xff,0xdf,0xff,0xfe,0x7f,0xdf,0xdf,0xfd,0xff,0xff,0xfe,0xec,0xbf,0xff, - 0xff,0xff,0xff,0xbf,0xff,0xff,0xff,0xff,0xff,0xff,0x5f,0xff,0xff,0xc1,0x7f,0xff, - 0xfe,0xff,0xff,0xff,0xff,0xfb,0xff,0xff,0xfb,0xf7,0xff,0xff,0xff,0xf3,0xff,0xff, - 0xff,0xff,0xff,0xff,0xff,0xfb,0xfe,0xff,0xff,0xff,0xff,0xff,0xff,0x77,0xfb,0xff, - 0xff,0xff,0xff,0xff,0xff,0xd7,0xff,0xff,0xff,0xff,0xbf,0xff,0xfe,0xef,0xff,0xf7, - 0xfd,0xff,0x7f,0xdf,0xf7,0xbf,0x7f,0xdf,0xf7,0xfd,0xff,0x77,0xfe,0x1f,0xff,0xef, - 0xfb,0xfe,0xff,0xbf,0xef,0xef,0xff,0xbf,0xef,0xbb,0xfe,0xff,0xb8,0x3f,0xfe,0x7e, - 0x9f,0x67,0xd9,0xfe,0x7c,0xc7,0xb9,0xfe,0x74,0x9f,0xe7,0xdf,0xf8,0x7f,0xff,0xbf, - 0xef,0xfb,0xfe,0xff,0xbf,0x79,0xdc,0xff,0xfb,0xcf,0xfb,0xef,0xe8,0xfd,0xf9,0xfe, - 0x7f,0x9f,0xe7,0xf9,0xff,0x97,0xe7,0xf9,0xde,0x7f,0x9f,0xed,0xfd,0xff,0xfd,0xff, - 0x7f,0xdf,0xf7,0xfd,0xff,0xf7,0xff,0xff,0x77,0xd9,0xdf,0xef,0x83,0xff,0xef,0xfb, - 0xfe,0xff,0xbf,0xef,0xfa,0xde,0xbf,0xea,0xfa,0xfe,0xff,0xdf,0x27,0xff,0xdb,0xf6, - 0xfd,0xbe,0x67,0x5a,0xf5,0xbf,0x6f,0xdb,0xf6,0xe5,0xbf,0xdf,0xee,0xff,0xf9,0xff, - 0xff,0xff,0xff,0xff,0xff,0x9f,0xff,0xff,0x5f,0xef,0xfe,0xdd,0x5d,0xff,0xff,0xff, - 0xff,0xdf,0xff,0xff,0xef,0xff,0xff,0xff,0xff,0xff,0xfb,0xf8,0x3b,0xff,0xff,0xff, - 0xff,0xff,0xff,0xff,0xfd,0xfe,0xff,0xdf,0xe7,0x9f,0xff,0xf5,0x7f,0xfe,0xff,0xff, - 0xef,0x7f,0xfc,0xff,0xef,0x7b,0xfe,0xfe,0xfd,0xff,0xff,0xea,0xff,0xff,0x7f,0xdf, - 0xf7,0xfd,0xfd,0x7f,0xf7,0xfd,0xfe,0x3b,0xcf,0xf7,0xff,0xcd,0xff,0xff,0xff,0xff, - 0xff,0xff,0xff,0xff,0xff,0xff,0xf6,0xed,0xff,0xff,0xff,0xfb,0xff,0xff,0xff,0xff, - 0xff,0xff,0xff,0xff,0xff,0xff,0xef,0xff,0xf7,0xff,0xff,0x37,0xff,0xff,0xff,0xff, - 0xff,0xff,0xff,0xff,0xff,0xff,0xdf,0xfb,0xff,0xff,0xff,0x6f,0xdf,0xff,0xff,0xff, - 0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xf7,0xff,0x7d,0x1f,0xff,0xff,0xff,0xff, - 0xff,0xff,0xff,0xff,0xf7,0xfe,0xff,0xff,0xff,0xff,0xfa,0x3f,0xff,0xfd,0xff,0xff, - 0xff,0xff,0xff,0xdf,0xff,0xff,0xfc,0xaf,0xff,0xff,0xf4,0x7e,0xff,0xff,0xff,0xfe, - 0xff,0xff,0xff,0xff,0xff,0xff,0xff,0x6f,0xff,0xff,0xf2,0xff,0xff,0xff,0xff,0xff, - 0xff,0xff,0xff,0x7e,0xff,0xff,0xff,0xff,0x7f,0xff,0xf1,0xff,0xff,0xff,0xff,0xff, - 0xff,0xff,0xff,0xff,0xff,0xff,0xdf,0xdf,0xff,0xfb,0x8b,0xff,0xff,0xff,0xff,0xff, - 0xff,0xff,0xff,0xff,0xff,0xff,0xbf,0xff,0xff,0xff,0x57,0xff,0xff,0xff,0xff,0xff, - 0xf7,0xfd,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xef,0x0f,0xff,0xff,0xff,0xff,0xff, - 0xff,0xff,0xff,0xff,0xff,0xfd,0xff,0xff,0xff,0xfc,0x9f,0xff,0xfb,0xff,0xff,0xff, - 0xdf,0xf7,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xbd,0x3f,0xff,0xff,0xff,0xff,0xff, - 0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xf4,0x7f,0xff,0xff,0xfb,0xff,0xff, - 0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xfa,0x3f,0xff,0xff,0xff,0xff,0xff, - 0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xe1,0xaf,0xff,0xff,0xff,0xff,0xff, - 0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xf5,0xab,0xdf,0xff,0xff,0xff,0xff,0xff, - 0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xfd,0x6b,0xb6,0xff,0xff,0xff,0xff,0xff,0xff, - 0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xfb,0xff,0x0f,0xff,0xff,0xff,0xff,0xff,0xff, - 0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xfb,0xfb,0x1b,0xff,0xff,0xff,0xff,0xff,0xff, - 0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xdb,0x9f,0xff,0xff,0xff,0xff,0xff,0xff, - 0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xfd,0xd8,0x7f,0xff,0xff,0xff,0xff,0xff,0xff, - 0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xec,0xff,0xff,0xff,0xff,0xff,0xff,0xff, - 0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0x95,0xff,0xff,0xff,0xff,0xff,0xff,0xff, - 0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xd9,0xff,0xfb,0xfe,0xff,0xbf,0xef,0xfb, - 0xff,0xbf,0xef,0xfb,0xfe,0xff,0xbf,0xfe,0x56,0xff,0xff,0xff,0xff,0xff,0xff,0xff, - 0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xfe,0x0f,0xff,0xff,0xff,0xff,0xff,0xff,0xff, - 0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xf5,0x5f,0xff,0xff,0xff,0xff,0xff,0xff,0xff, - 0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xf9,0xbf,0xff,0xff,0xff,0xff,0xff,0xff,0xff, - 0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xf0,0x3f,0xff,0xff,0xff,0xff,0xff,0xff,0xff, - 0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xd8,0xff,0xbf,0xf9,0xfe,0x7f,0x9f,0xe7,0xf9, - 0xff,0x9f,0xe7,0xf9,0xfe,0x7f,0x9f,0xed,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff, - 0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xbb,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff, - 0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xb7,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff, - 0xff,0xff,0xff,0xff,0xff,0xff,0xfe,0xaf,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff, - 0xff,0xff,0xff,0xff,0xff,0xff,0xfe,0xdf,0xff,0xff,0xff,0xff,0xf7,0xff,0xff,0xff, - 0xff,0xff,0xff,0xff,0xff,0xff,0xf6,0xbf,0xff,0xeb,0xfa,0xbe,0xbf,0xaf,0xeb,0xfe, - 0xbf,0xaf,0xeb,0xfa,0xfe,0xbf,0xf4,0x7f,0xfb,0xff,0xff,0xff,0xff,0xff,0xff,0xff, - 0xff,0xff,0xff,0xff,0xff,0xff,0xb8,0x7f,0xff,0xff,0xff,0xf7,0xff,0xdf,0xfd,0xff, - 0xff,0xff,0xfb,0xff,0xff,0x7f,0xbd,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xfc,0xff, - 0xff,0xff,0xff,0xff,0xff,0xff,0xbb,0x9f,0xff,0x9f,0xff,0xff,0xff,0xff,0xfb,0xff, - 0xff,0xff,0xff,0xff,0xff,0xef,0x41,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xf7,0xff, - 0xff,0xff,0xff,0xff,0xff,0xfc,0xa7,0xff,0xff,0xfe,0xff,0xef,0xff,0xff,0xe7,0xff, - 0xff,0xfe,0xff,0xff,0xff,0xd8,0x8f,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xdf,0xff, - 0xff,0xff,0xff,0xff,0xfb,0xf7,0xbf,0xff,0xff,0xff,0xff,0xff,0xfb,0xff,0xbf,0xff, - 0xff,0xff,0xff,0xff,0xff,0xfc,0x3f,0xff,0xff,0xfd,0xff,0xff,0xf7,0xff,0x3f,0xff, - 0xff,0xff,0xff,0xff,0xff,0xce,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xfe,0xff,0xff, - 0xff,0xff,0xff,0xff,0xff,0xe9,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff, - 0xff,0xff,0xff,0xff,0xff,0xbb,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff, - 0xff,0xff,0xff,0xff,0xff,0x97,0xff,0xff,0xff,0xff,0xff,0xfe,0xff,0xff,0xff,0xff, - 0xff,0xff,0xff,0xff,0xff,0x8b,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff, - 0xff,0xff,0xff,0xff,0xf7,0x5a,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff, - 0xff,0xff,0xff,0xff,0x69,0xbd,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff, - 0xff,0xff,0xff,0x9e,0xfd,0x6f,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff, - 0xff,0xff,0xff,0xff,0x7c,0x7f,0xf7,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff, - 0xff,0xff,0xff,0xff,0xbd,0xbf,0xdf,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff, - 0xff,0xff,0xff,0xfd,0xa9,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff, - 0xff,0xff,0xff,0xfe,0x87,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff, - 0xff,0xff,0xff,0xff,0xa7,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff, - 0xff,0xff,0xff,0xf8,0x5f,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff, - 0xff,0xff,0xff,0xfe,0x1f,0xff,0xbf,0xef,0xfb,0xfe,0xff,0xbf,0xfb,0xfe,0xff,0xbf, - 0xef,0xfb,0xff,0xe0,0x6f,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff, - 0xff,0xff,0xff,0xfa,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff, - 0xff,0xff,0xff,0x75,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff, - 0xff,0xfe,0xff,0xdb,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff, - 0xff,0xff,0xff,0xe7,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff, - 0xff,0xff,0xfc,0xef,0xff,0xff,0x9f,0xe7,0xf9,0xfe,0x7f,0x9f,0xf9,0xfe,0x7f,0x9f, - 0xe7,0xf9,0xfe,0xdf,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff, - 0xff,0xff,0xfc,0x3f,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff, - 0xff,0xff,0xfd,0x7f,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff, - 0xff,0xff,0xfc,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff, - 0xff,0xff,0xd5,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff, - 0xff,0xff,0xa3,0xff,0xfe,0xbf,0xaf,0xeb,0xfa,0xbe,0xbf,0xea,0xfa,0xfe,0xaf,0xaf, - 0xeb,0x7d,0xf7,0xff,0xff,0xdf,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff, - 0xff,0xfe,0xa7,0xfd,0xff,0xff,0xef,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xf7, - 0xff,0xf8,0x5f,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xdf,0xff,0xff,0xff,0xff,0xff, - 0xbf,0xf9,0x39,0xff,0xf5,0xff,0xff,0xff,0xff,0xff,0xbf,0xff,0xff,0xff,0xff,0xff, - 0xff,0xfc,0x3f,0xdf,0xdf,0xff,0xff,0xff,0xff,0xff,0x3f,0xff,0xff,0xff,0xff,0xfe, - 0xff,0xfc,0x7f,0xff,0xff,0xff,0xff,0xff,0xff,0xfe,0xfe,0xff,0xff,0xff,0xff,0xff, - 0xff,0xd4,0xff,0xff,0xdf,0xff,0xff,0xff,0xff,0xfd,0xff,0xff,0xff,0xff,0xff,0xff, - 0xff,0xb2,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xfb,0xff,0xff,0xff,0xff,0xff,0xff, - 0xff,0x23,0xff,0xff,0xff,0xdf,0xff,0xff,0xff,0xf7,0xff,0xff,0xff,0xff,0xff,0xff, - 0xff,0xaf,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xef,0xff,0xff,0xff,0xff,0xff,0xff, - 0xfc,0x5f,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff, - 0xfe,0x3f,0xff,0xff,0xff,0xff,0xff,0xf7,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff, - 0xeb,0x7f,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff, - 0xf4,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff, - 0x2d,0xef,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xf5, - 0xc3,0xdf,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xef, - 0x17,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xf7, - 0xa7,0xfd,0x7f,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff, - 0xdb,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xdd, - 0xb7,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xe6, - 0x7f,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xe6, - 0x7f,0xbf,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xcd, - 0xbf,0xaf,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xf1, - 0xfe,0xfb,0xfe,0xff,0xbf,0xef,0xfb,0xff,0xbf,0xef,0xfb,0xfe,0xff,0xbf,0xfe,0xf7, - 0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xfe,0xf7,0xcb, - 0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xfb,0xfd,0x9f, - 0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xeb,0xbf, - 0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xf5,0x3f, - 0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xe4,0xff, - 0xbf,0xf9,0xfe,0x7f,0x9f,0xe7,0xf9,0xff,0x9f,0xe7,0xf9,0xfe,0x7f,0x9f,0xe1,0xff, - 0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xa3,0xff, - 0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0x43,0xff, - 0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0x8f,0xff, - 0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xfe,0x8f,0xff, - 0xfe,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xfb,0x3f,0xff, - 0xeb,0xfa,0xfe,0xbf,0xaf,0xea,0xfe,0xaf,0xab,0xea,0xfa,0xbe,0xbf,0xf1,0x5f,0xff, - 0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xe0,0x7f,0xff, - 0xff,0xff,0xff,0xbf,0xf7,0xfd,0xff,0xff,0xff,0xfd,0xff,0xff,0x7f,0xbd,0xf7,0xbf, - 0xff,0xff,0xff,0xff,0xff,0xfd,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0x91,0xef,0xff, - 0xff,0xff,0xff,0xff,0x7f,0xfb,0xff,0xff,0xff,0xff,0xff,0xff,0xfe,0x27,0xfb,0xff, - 0xff,0xff,0xff,0xfb,0xff,0xf7,0xff,0xff,0xff,0xff,0xff,0xff,0xfa,0xa7,0xff,0x7d, - 0xff,0x7f,0xef,0xff,0xff,0xef,0xff,0xff,0xfe,0xff,0xff,0xff,0xfb,0x9f,0xff,0xff, - 0xff,0xff,0xdf,0xff,0xff,0xdf,0xff,0xff,0xff,0xff,0xff,0xff,0xfc,0xbf,0x6f,0xff, - 0xff,0xff,0xff,0xff,0xff,0xbf,0xff,0xff,0xff,0xff,0xff,0xff,0xfa,0x7e,0xff,0xff, - 0xfd,0xff,0xff,0xff,0xff,0x7f,0xff,0xff,0xff,0xff,0xff,0xff,0xf4,0xdf,0xff,0xff, - 0xff,0xff,0xff,0xff,0xfe,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xe1,0xff,0xff,0xff, - 0xfd,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xcb,0xff,0xff,0xff, - 0xff,0xff,0xff,0xfb,0xff,0xff,0xaf,0xff,0xff,0xff,0xff,0xff,0x67,0xff,0xff,0xff, - 0xff,0xff,0xff,0xf7,0xfb,0xff,0xfb,0xff,0xff,0xfb,0xff,0xfe,0x4a,0xff,0xff,0xff, - 0xff,0xff,0xd7,0xfe,0x7f,0xff,0xff,0xff,0xff,0xff,0xff,0xf7,0x9f,0xff,0xff,0xff, - 0xff,0xff,0xff,0xfe,0x7f,0xff,0xff,0xff,0xff,0xff,0xff,0x58,0x2f,0xff,0xff,0xff, - 0xff,0xd2,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xfe,0xfb,0x3d,0xff,0xff,0xff, - 0xff,0xf5,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0x7a,0x7f,0xff,0xff,0xff, - 0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0x88,0xff,0xff,0xff,0xff, - 0xff,0xfd,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xfd,0xc3,0xef,0xff,0xff,0xf7, - 0xff,0xaf,0x5f,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xfe,0x00,0xff,0xff,0xff,0xe7, - 0xff,0x5f,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xfe,0x4f,0xff,0xff,0xff,0xef, - 0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xf8,0x5f,0xff,0xff,0xff,0xff, - 0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xfb,0x1f,0xff,0xbf,0xef,0xfb, - 0xfe,0xff,0xbf,0xfb,0xd6,0xff,0xbf,0xef,0xfb,0xff,0xe3,0x7f,0xff,0xff,0xff,0xff, - 0xff,0xff,0xff,0xff,0xef,0xff,0xff,0xff,0xff,0xef,0x7c,0xbf,0xff,0xff,0xff,0xff, - 0xff,0xff,0xff,0xff,0x7f,0xff,0xff,0xff,0xff,0xbf,0xe1,0xff,0xff,0xff,0xff,0xff, - 0xff,0xfd,0xef,0xff,0xd7,0xff,0xff,0xff,0xff,0xff,0xf3,0xff,0xff,0xff,0xff,0xff, - 0xff,0xf9,0xff,0xff,0x37,0xff,0xff,0xff,0xff,0xff,0x13,0xff,0xff,0xff,0xff,0xff, - 0xff,0xf7,0xff,0xff,0x5f,0xff,0xff,0xff,0xff,0xfe,0x2f,0xff,0xff,0x9f,0x87,0xf9, - 0xfc,0x6f,0x1f,0xe4,0xfe,0x7f,0x9f,0xe7,0xf9,0xfe,0x5f,0xff,0xff,0xf9,0xff,0xff, - 0xfb,0xde,0xff,0xfd,0x7f,0xff,0xff,0xff,0xff,0xfa,0x3f,0xff,0xff,0xfe,0xdf,0xf7, - 0xfd,0xbf,0x7f,0xf3,0xff,0xff,0xff,0xff,0xff,0xf6,0x7f,0xff,0xff,0xfe,0x3f,0xef, - 0xfb,0x7e,0xff,0x05,0xff,0xfd,0xff,0xff,0xff,0xe6,0xff,0xff,0xff,0xd8,0xff,0x7f, - 0xfe,0xf7,0xf6,0x6f,0xff,0xeb,0xff,0xff,0xff,0xc4,0xff,0xff,0xff,0xff,0xff,0xff, - 0xff,0xff,0xff,0xff,0xff,0x7f,0xff,0xff,0xff,0xfb,0xbf,0xfe,0xbf,0xaf,0xeb,0xfa, - 0xfe,0xbf,0xeb,0xfa,0xfe,0x9f,0xa7,0xe3,0x7f,0xa4,0xff,0xff,0xff,0xff,0xfd,0xff, - 0xff,0xff,0xff,0xff,0xff,0xff,0xbf,0xff,0xfe,0x47,0xff,0x7f,0xff,0xff,0xff,0xff, - 0xff,0xdf,0xfb,0xef,0xff,0xff,0xf7,0xff,0xf9,0x5f,0xff,0xff,0xff,0xff,0xef,0xef, - 0xff,0xdf,0xff,0xff,0xff,0xbf,0xef,0xff,0xfd,0xbd,0xdf,0xff,0xff,0xbd,0xff,0xe7, - 0xff,0x9f,0x7f,0xff,0xff,0xfb,0xff,0xf7,0xea,0x3f,0xff,0xff,0xff,0xff,0xff,0xff, - 0xff,0x7d,0xff,0xff,0xff,0xff,0x7f,0xbf,0xea,0x6f,0xbf,0xff,0xbf,0xfb,0xdf,0xfe, - 0xfe,0xce,0xff,0xff,0xff,0xff,0xff,0xff,0x9c,0xff,0xfe,0xf4,0xff,0xef,0xff,0xf4, - 0xfd,0xfe,0xff,0xdf,0xff,0xff,0xff,0xff,0x8b,0xff,0xff,0xfe,0xff,0xff,0xff,0xfd, - 0xfb,0xff,0x7f,0xff,0xff,0xff,0xff,0xff,0x23,0xdf,0xff,0xff,0xfb,0xf6,0xff,0xbf, - 0xe7,0xff,0xff,0xff,0xff,0xbf,0xff,0xfe,0x6f,0xdf,0xff,0xff,0xff,0xff,0xff,0xff, - 0xef,0xff,0xff,0xff,0xff,0xff,0xff,0xfe,0x9b,0xff,0xff,0xff,0xff,0xff,0xff,0xff, - 0xff,0xfd,0x7f,0xff,0xff,0xff,0xff,0xfe,0x37,0xff,0xff,0xfe,0xff,0xff,0xff,0xfd, - 0xff,0xee,0xff,0xff,0xff,0xff,0xff,0xf6,0x7f,0xff,0xff,0xff,0xff,0xff,0xff,0xff, - 0xff,0xfd,0xff,0xff,0xfb,0xff,0xff,0xec,0xff,0xff,0x7f,0xdf,0xf3,0xff,0x9f,0x3f, - 0xff,0xff,0xd3,0xff,0xff,0xff,0xff,0x65,0xef,0xff,0xff,0xff,0xf7,0xff,0x9f,0xff, - 0xff,0xff,0x97,0xfc,0xff,0xff,0xf5,0xab,0xdf,0xff,0xff,0xff,0xff,0xff,0xfe,0xff, - 0xff,0xff,0xef,0xfa,0xff,0xff,0xef,0x67,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff, - 0xff,0xff,0xdf,0x35,0xff,0xf3,0xff,0x87,0xfd,0x7f,0xeb,0xff,0xff,0xff,0xaf,0xfa, - 0xff,0xff,0xbd,0xfb,0xff,0xff,0xf8,0xdb,0x7f,0xff,0xd5,0xff,0xff,0xff,0x57,0xf5, - 0x7f,0xff,0x77,0xdd,0xaf,0xff,0xfc,0xb7,0xff,0xfd,0x2f,0xff,0xff,0xfe,0xbf,0xeb, - 0xff,0xfe,0xff,0xaf,0xff,0xff,0xf4,0x7f,0xff,0xff,0x5c,0xff,0xff,0xfd,0x7f,0xd7, - 0xff,0xfd,0xdf,0x5f,0xff,0xff,0xe0,0x7f,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff, - 0xff,0xff,0x7f,0xfb,0x7f,0xff,0xad,0xbf,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff, - 0xff,0xfe,0x7f,0xfb,0xff,0xfd,0xd9,0xff,0xfb,0xfe,0xff,0xbf,0xef,0xfb,0xff,0xbf, - 0xef,0xf9,0xd6,0xef,0xbf,0xfe,0x57,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff, - 0xff,0xff,0xef,0xff,0xff,0xf6,0x2b,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff, - 0xff,0xfb,0xbf,0xff,0xff,0xfd,0xdf,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff, - 0x7f,0xe7,0xf7,0xff,0xfb,0xff,0x3f,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xfe, - 0x7f,0xef,0xb7,0xff,0xff,0xf8,0x3f,0xff,0xf7,0xff,0xff,0xff,0xff,0xf7,0xff,0xfd, - 0xef,0xff,0x5f,0xff,0xff,0xf4,0xff,0xff,0xf9,0xf9,0x7f,0x1f,0xc7,0xf1,0xfe,0x5b, - 0xe7,0x68,0xbe,0x7f,0x9f,0xf9,0xff,0xff,0xff,0xf7,0xff,0xff,0xff,0xef,0xfe,0xf7, - 0xfe,0xd7,0x7f,0xff,0xff,0xcb,0xff,0xff,0xff,0xfd,0xff,0x7f,0xdf,0xf7,0xff,0x6f, - 0xff,0xfb,0xff,0xff,0xff,0x27,0xff,0xff,0xff,0xe3,0xfa,0xfe,0xbf,0xeb,0xf4,0xdf, - 0xfb,0xd5,0xff,0xff,0xfe,0x8f,0xff,0x7f,0xff,0xff,0xff,0xfd,0xff,0xff,0xef,0xbf, - 0xfd,0xeb,0xff,0xff,0xfe,0x0f,0xff,0xff,0xff,0xbf,0xef,0xff,0xff,0xff,0xff,0xff, - 0x27,0xfd,0xff,0xff,0xf5,0x3f,0xff,0xeb,0xfa,0xbe,0xbf,0xab,0xea,0xde,0xbf,0xaf, - 0xea,0xfa,0xfe,0xbf,0xf4,0x4f,0xff,0xff,0xff,0x77,0xff,0xff,0xfc,0xff,0xff,0xfe, - 0x3f,0xfd,0xff,0xff,0x2a,0x7f,0xef,0xff,0xff,0xff,0xbf,0xf7,0xff,0xff,0xfe,0xfb, - 0xfd,0xff,0xff,0xdf,0xa9,0xff,0xdf,0xfb,0xfe,0xb5,0xfe,0xff,0xfc,0xfd,0xfd,0x6d, - 0xff,0xfe,0xff,0xff,0xfb,0x0f,0xff,0xff,0xff,0xff,0xff,0x7e,0xdf,0xef,0xff,0xff, - 0xff,0xff,0xff,0xfe,0xd3,0xdf,0xff,0xff,0xaf,0xff,0xff,0xff,0xf7,0xdf,0xff,0xff, - 0xff,0xff,0xef,0xff,0x27,0xff,0xf5,0xff,0xff,0xef,0xf7,0xff,0xef,0xbf,0xff,0xfe, - 0xf3,0xff,0xff,0xf8,0x4f,0x7f,0xff,0xfb,0xff,0xef,0xdf,0xff,0x9f,0xff,0xff,0xff, - 0xdf,0xcf,0x7f,0xfa,0xbe,0xf3,0xff,0xfb,0xff,0xbf,0xbf,0xef,0xbf,0xdf,0xff,0xf7, - 0xbd,0x7f,0xbf,0xf4,0x2d,0xff,0xff,0xff,0xbf,0xef,0x9f,0xfa,0x2f,0xff,0xff,0xff, - 0xf7,0xfb,0xff,0xf2,0xfb,0xff,0xef,0xff,0xff,0xff,0xf7,0xfe,0xef,0xff,0xff,0xff, - 0xff,0xff,0xff,0xf1,0xdf,0xff,0xfd,0x7b,0xff,0x77,0xfd,0xfe,0xff,0xfb,0xff,0xff, - 0xff,0xdf,0xfa,0xa3,0xff,0xff,0xfe,0xfe,0xb7,0xcf,0xdf,0x7f,0xff,0x7f,0x7b,0xfe, - 0xde,0x3f,0xff,0xc7,0x7f,0xff,0xfd,0xef,0xff,0xbf,0xde,0xff,0xff,0xff,0xf7,0xfd, - 0xff,0xff,0x7f,0xaf,0xff,0xf7,0xff,0xfd,0xfe,0xe7,0xdf,0xfa,0xbf,0xef,0xdf,0xef, - 0x7d,0xbf,0xfe,0xdf,0xee,0xef,0xdf,0xfb,0x7e,0xdf,0xff,0xfb,0x7d,0xff,0xe7,0xf9, - 0xff,0xff,0xdc,0x0f,0xff,0xff,0xff,0xef,0xff,0xd3,0xcf,0xef,0xcb,0xff,0xfd,0x3f, - 0xff,0xff,0xd6,0x6b,0xff,0xff,0x3f,0xe7,0xff,0xff,0xff,0xdf,0x97,0xff,0xf9,0x3f, - 0xff,0xfd,0xaa,0xf7,0xff,0xe7,0xbd,0x36,0x7f,0xd6,0x93,0xff,0xef,0xd6,0xe6,0xb7, - 0xff,0x3b,0xc5,0xff,0xff,0xe5,0xff,0xbc,0xff,0xfd,0xff,0x7f,0xdf,0xbd,0xfd,0x7f, - 0xff,0xfd,0xd3,0xff,0xff,0xfa,0xde,0x8f,0x2f,0xff,0xfe,0xfb,0x3d,0xbf,0x7a,0xd5, - 0xff,0xfe,0x57,0xff,0xff,0xf5,0xbb,0x5d,0x5f,0xfd,0xfd,0xde,0x77,0xfe,0xf5,0x7f, - 0xff,0xfb,0x8f,0xff,0xff,0xfb,0xeb,0xf5,0xff,0xef,0x7f,0xfa,0xff,0xed,0xeb,0xff, - 0xff,0xfc,0x1f,0xff,0xff,0xdf,0xfe,0xcf,0xff,0xdc,0x77,0xfd,0xdf,0xdf,0xd5,0xff, - 0xff,0xf9,0xbf,0xe7,0xff,0xfe,0x7d,0xff,0xe7,0xfb,0xff,0xff,0x7f,0xff,0xf6,0xff, - 0xfd,0xe7,0x7f,0xef,0xff,0xff,0xff,0xbf,0x3f,0xf8,0xff,0xbe,0x7f,0xff,0xe6,0x3f, - 0xff,0xfa,0x5f,0xee,0xfd,0xbd,0x67,0x1b,0xfe,0xfd,0xec,0xf9,0xf6,0xfd,0x9f,0xef, - 0xdf,0x89,0xbf,0xff,0xdb,0xfe,0xff,0xbf,0xff,0xf3,0xff,0xff,0xcf,0x73,0xff,0xfd, - 0xff,0xab,0xff,0xff,0xbf,0xef,0xfe,0xff,0xff,0xbf,0xff,0xfb,0xbf,0xef,0xbf,0xff, - 0xfd,0x05,0xff,0xff,0xb5,0xfd,0x3f,0xdf,0xd7,0xfd,0x7f,0xef,0xf7,0xf4,0x7f,0x7f, - 0xff,0x6d,0xff,0xff,0xea,0xfa,0xf6,0xeb,0x27,0xfa,0x7f,0xef,0xab,0xe8,0xfe,0x7f, - 0xee,0xdf,0xff,0xff,0xdf,0x7d,0xfd,0x7b,0x5f,0xf5,0xff,0xfb,0xde,0x97,0x7d,0xff, - 0xf7,0x3f,0xff,0xfe,0xfe,0xab,0xe3,0xec,0xbf,0x6b,0xc7,0xf8,0xbe,0x26,0x9b,0xa7, - 0xf1,0x5f,0xff,0xfd,0x5f,0xfb,0xed,0xfd,0x1f,0xdb,0xff,0xff,0x7f,0xcf,0xf7,0x7f, - 0xea,0xff,0xff,0xfc,0xbf,0x77,0xcf,0xf2,0xfd,0xe7,0x5f,0xfe,0xfc,0xbf,0xef,0xfb, - 0xe4,0xff,0xff,0xf7,0xf5,0xff,0x77,0x55,0xf2,0xff,0x3f,0xdd,0xfd,0x35,0xdf,0x7f, - 0xbb,0xff,0xff,0x9f,0xc3,0xd8,0xbc,0x4d,0x9f,0xd8,0xfc,0xbb,0x52,0xcb,0xba,0xff, - 0x37,0xff,0xff,0xff,0xfd,0xbf,0xff,0xdb,0xbf,0xaf,0x2f,0xdf,0xf7,0xff,0xff,0xfd, - 0xef,0xfd,0xfa,0xfe,0x9b,0xaf,0xeb,0xda,0xf7,0xaa,0xeb,0xfa,0x6e,0xbf,0xaf,0xff, - 0x95,0xfd,0xff,0xff,0xf5,0xbf,0xdd,0x7d,0xf7,0xdf,0x0b,0xb7,0xf7,0xff,0xff,0xa8, - 0x1f,0xfd,0xff,0x7d,0xff,0x7f,0xcb,0xff,0x5e,0xfb,0x7b,0xff,0xff,0xdf,0xff,0xe7, - 0x75,0xfb,0xfe,0xff,0x6d,0xff,0xef,0xfb,0x7f,0x7b,0xff,0xff,0xdf,0xff,0xff,0xf0, - 0x7f,0x7f,0xff,0xbd,0x9b,0xef,0xfa,0xdf,0xef,0xff,0xfa,0xbe,0xbb,0xff,0xff,0x95, - 0xbf,0xff,0xfd,0xff,0xfd,0x77,0xc5,0x7d,0xf5,0xff,0xfe,0xff,0x7b,0xff,0xff,0xb9, - 0xff,0xff,0xbe,0xff,0xff,0xff,0xf3,0xba,0xff,0xff,0xef,0xfb,0xff,0xff,0xfe,0xd7, - 0xff,0xfd,0xf3,0xbf,0xff,0xfb,0xd3,0xf7,0xfe,0xff,0xd7,0xff,0xff,0xff,0xfe,0x8f, - 0xff,0xff,0xfa,0x7f,0xff,0xfa,0xff,0xef,0xff,0xff,0xfd,0xff,0xff,0xff,0xfc,0xdf, - 0xfd,0xff,0xff,0xfe,0x6f,0xff,0xff,0xdf,0xfb,0xff,0xff,0xbf,0xdf,0xff,0xff,0xad, - 0xff,0xff,0xfe,0xff,0xff,0xfd,0xef,0xbf,0xff,0xff,0xff,0xff,0xff,0xff,0xfd,0x77, - 0xff,0xff,0xdf,0xd7,0xdf,0xff,0x7f,0xfe,0xce,0xff,0x7f,0xff,0xff,0xff,0xfc,0xff, - 0xff,0xfe,0x2f,0xee,0xeb,0xf6,0xbf,0xff,0xff,0x76,0xdf,0xdb,0xff,0xff,0xc1,0xdf, - 0xff,0xff,0xdf,0xd7,0xfe,0xf3,0xfb,0xff,0xff,0xf3,0xff,0xff,0xff,0xbf,0xb3,0xff, - 0xfc,0xff,0x33,0xff,0xff,0xff,0xff,0xf7,0xf3,0xff,0xff,0xff,0xff,0xfd,0xa6,0xbf, - 0xfd,0x9f,0xeb,0xff,0xff,0xce,0xff,0xfa,0xff,0xff,0xff,0xff,0xff,0xda,0xaf,0x7f, - 0xff,0xfe,0xce,0x7f,0xff,0xaf,0xff,0xff,0xef,0xff,0xff,0xff,0xe7,0xbe,0xd3,0xff, - 0xff,0xff,0x93,0x7f,0xff,0x5f,0xff,0xff,0xff,0xff,0xff,0xff,0xe7,0xda,0x1f,0xf5, - 0xff,0xaf,0xff,0x7f,0xfe,0xbd,0x7f,0x7f,0xfe,0xff,0xff,0xff,0xff,0xe8,0x6f,0xff, - 0xff,0x57,0xfe,0xff,0xfd,0x56,0xff,0xff,0xff,0xdf,0xff,0xff,0xff,0xa0,0x7f,0xff, - 0xfe,0xbf,0xed,0xff,0xfa,0xf5,0xff,0x7f,0xfb,0xff,0xff,0xff,0xff,0xfd,0xff,0xff, - 0xfd,0x7f,0x6f,0xff,0xf5,0xcf,0xf7,0x7f,0xfd,0xff,0xff,0xff,0xff,0xd9,0xff,0xff, - 0xb7,0xff,0xff,0xfe,0xff,0x9f,0xdb,0xff,0xff,0xff,0xff,0xff,0xfe,0xb6,0xff,0xff, - 0x9f,0xff,0xdf,0xff,0xbf,0xff,0x9a,0xff,0xff,0xff,0xff,0xff,0xfe,0xe7,0xff,0xef, - 0xfb,0xfe,0xf5,0xbd,0x6f,0xfe,0x79,0xbf,0xef,0xfb,0xfe,0xfd,0xea,0xdf,0xff,0xff, - 0xff,0xef,0xfb,0xff,0xff,0xff,0xf3,0xff,0xff,0xff,0xff,0xf3,0xff,0xaf,0xff,0xff, - 0xff,0xbf,0xdf,0xff,0xff,0xfe,0xbf,0xff,0xff,0xff,0xff,0xdf,0xda,0x7f,0xff,0xff, - 0xde,0xfd,0xff,0xff,0xff,0xd3,0xed,0xfd,0x7f,0xff,0xff,0xbf,0xe4,0xff,0xff,0x7f, - 0x9f,0xf2,0xfd,0xff,0x7f,0xa3,0xed,0xf2,0x7f,0xff,0xff,0xff,0xe1,0xff,0xef,0xff, - 0x7e,0xff,0xbf,0xef,0xff,0xff,0xf7,0xf5,0xff,0xff,0xff,0xff,0x31,0xff,0xff,0xc6, - 0xf1,0xdc,0x7f,0x9f,0xc7,0xfc,0x3f,0x8b,0xe7,0xf9,0xfe,0x7f,0x17,0xff,0xff,0xed, - 0xe9,0xfe,0xff,0xf9,0xed,0x1a,0xdf,0xf7,0xff,0xff,0xff,0xff,0xef,0xff,0xff,0x9b, - 0xf7,0xfc,0xfe,0xff,0x1a,0xfc,0xff,0xef,0xff,0xff,0xff,0xff,0x9f,0xff,0x5e,0x77, - 0xf7,0xef,0xfd,0x7f,0x6f,0xff,0x7f,0xdf,0xff,0xff,0xff,0xf7,0x3f,0xfc,0xbb,0xef, - 0x7f,0x5f,0xef,0xd9,0xff,0x5b,0xff,0xbf,0xff,0xff,0xff,0xf4,0x6f,0xff,0xff,0xfe, - 0xff,0xff,0xff,0xff,0xff,0xbf,0xff,0xbf,0xff,0xff,0xff,0xf4,0xff,0xef,0xa7,0xca, - 0xfa,0xfe,0xaf,0x03,0x7a,0xbe,0xaf,0xaf,0xeb,0xfa,0x77,0xed,0xff,0xfd,0xff,0xff, - 0xcf,0xff,0x7f,0xff,0xc4,0xff,0xf7,0xff,0xff,0xff,0xfe,0xa1,0xff,0xde,0xdf,0xff, - 0x5f,0x7f,0xff,0xf6,0xff,0xff,0xff,0xff,0xf7,0xfb,0xfe,0xd7,0x7f,0xef,0x7f,0xeb, - 0x3e,0xf7,0x7d,0xe6,0xff,0xff,0xbf,0xff,0xef,0xff,0xbe,0x0e,0x7f,0xaf,0xff,0xfa, - 0xff,0x9b,0xed,0xff,0x7b,0xef,0xef,0xff,0xff,0xff,0xf2,0x0f,0xfb,0xd7,0xbf,0x9d, - 0xfd,0xfd,0xbb,0x5f,0xdf,0xff,0x7d,0xff,0x7f,0xff,0xfa,0x9f,0xfe,0xb7,0xcf,0xef, - 0x9c,0xef,0xdf,0xbf,0xfe,0xdf,0xff,0xff,0xff,0xef,0xe3,0x3f,0xfd,0x7f,0xef,0xdb, - 0xf4,0x7d,0x7f,0x5e,0x73,0xf7,0xff,0xff,0xff,0xfd,0xe2,0xdf,0xff,0x7b,0xff,0xbf, - 0xff,0x3f,0xfe,0xef,0xef,0xff,0xfd,0xff,0xff,0xff,0xc4,0xff,0xfb,0xf3,0xf6,0xff, - 0x8f,0xbf,0xdc,0xff,0xff,0xfe,0x7f,0xff,0xff,0xff,0x83,0xff,0xfb,0xff,0xff,0xef, - 0x9b,0x3f,0xf9,0xff,0xff,0xff,0xff,0xff,0xff,0xfd,0xc7,0x7d,0xd7,0x75,0xbf,0xfe, - 0xef,0xf3,0x7f,0x7f,0xdf,0xfb,0xff,0xff,0x7f,0xef,0xef,0xff,0xe9,0xfa,0xfa,0xdb, - 0xff,0xef,0xf2,0xbf,0x7f,0xff,0xff,0xfe,0xff,0xdd,0x9d,0xff,0xbf,0xee,0x7f,0xff, - 0xee,0x3e,0xf7,0xdf,0xff,0xff,0xff,0xf3,0xfe,0xf8,0xaf,0xfe,0xcf,0xbf,0xed,0xff, - 0xde,0xcf,0xed,0xfb,0xff,0xff,0xff,0xef,0xff,0xce,0x6b,0xfc,0xbf,0x1f,0xc7,0xf9, - 0xbf,0x5f,0xcf,0xf1,0xff,0xff,0xff,0xc7,0xfd,0x6c,0xf7,0xd2,0xf4,0xbc,0xaf,0x2b, - 0x9a,0xf3,0xad,0x4b,0xff,0xff,0xf9,0xef,0xfb,0xf1,0xbf,0xf5,0xed,0xfb,0x5e,0x57, - 0x35,0xe7,0x5e,0xd7,0xff,0xff,0xf9,0xdf,0xfd,0xf9,0xff,0xeb,0xea,0xe8,0xbf,0x2f, - 0xeb,0xf6,0xbe,0xef,0xff,0xff,0xfe,0xbf,0xff,0xc6,0xff,0xdd,0xa5,0x7d,0xd4,0x57, - 0xd5,0xcd,0x5a,0xd6,0xbf,0xff,0xfd,0x5f,0xf7,0x07,0xff,0xaf,0xeb,0xfa,0xfe,0xbf, - 0xaf,0xba,0xe7,0xff,0xff,0xff,0xfe,0xff,0x7a,0x1f,0xff,0x7f,0xd7,0xf5,0xe9,0x7f, - 0x5e,0xb5,0xeb,0x7f,0xf8,0xff,0xfd,0xff,0xfc,0x9f,0xef,0xfb,0x7e,0x7f,0xbf,0xff, - 0xfb,0xff,0xff,0xef,0xff,0xff,0xff,0xb7,0xf3,0x7f,0xeb,0xfb,0xff,0xff,0xef,0x7f, - 0xf8,0xff,0xff,0xfb,0xfb,0xff,0xff,0xbf,0xe6,0x7f,0xc6,0xed,0xbf,0xed,0xfb,0xf6, - 0xff,0xef,0xdb,0xfe,0xef,0xbd,0x6d,0xbf,0x91,0xbf,0xef,0xf3,0xfe,0xff,0xff,0x6f, - 0xff,0xff,0x3f,0xff,0xff,0xfe,0xff,0xfd,0xdb,0xff,0xbf,0xef,0xfb,0xff,0xfb,0xbf, - 0xff,0xfe,0xff,0xff,0xff,0xef,0xff,0xff,0xa7,0xff,0x97,0xf5,0xfd,0x7f,0xff,0xd7, - 0xff,0x7e,0xdf,0xff,0xff,0xff,0x7f,0xff,0xef,0xff,0xa7,0xe9,0xf2,0x77,0xef,0x27, - 0xfe,0x7f,0xdd,0xfb,0xff,0xf7,0x7d,0xfe,0x5f,0xff,0xdf,0x97,0xfd,0xff,0xff,0x5f, - 0xbd,0xfb,0xff,0xff,0xff,0xef,0xff,0xf2,0x3f,0xfe,0xba,0x2f,0x8b,0xc7,0xec,0xfd, - 0x7b,0xc3,0xf9,0xfe,0x7f,0x9f,0xe7,0xec,0x7f,0xff,0x7f,0x5f,0xd7,0xfc,0xfd,0x1f, - 0xd7,0xff,0xfd,0x3f,0xff,0xff,0xff,0xfe,0xff,0xfe,0xfc,0xbf,0x2f,0xcd,0xfa,0xf5, - 0xef,0xdf,0xfa,0xff,0xff,0xff,0xff,0xd5,0xff,0xfd,0xd7,0x7f,0x5e,0xb7,0x55,0xf2, - 0x5e,0xbf,0xfe,0xff,0xff,0xff,0xff,0x8b,0xff,0xfb,0xc2,0xf4,0xbf,0xbc,0xed,0x9f, - 0xbf,0xff,0xfd,0x7f,0xff,0xff,0xff,0xb7,0xff,0xcb,0xff,0xff,0x3b,0xaf,0xff,0xdf, - 0xbf,0xaf,0xff,0xff,0xfd,0xff,0xfc,0x6f,0xfb,0xfa,0xfe,0xbf,0xaf,0xe3,0xfa,0xb7, - 0xaf,0xeb,0xfa,0xbe,0xbd,0xaf,0xff,0x5f,0xff,0xbf,0xff,0xdf,0xfb,0xdf,0xef,0xf7, - 0xff,0xff,0xcf,0xff,0xff,0xff,0xfe,0x9e,0xff,0xff,0xff,0xff,0xff,0xfe,0xef,0x5f, - 0xff,0xbc,0xff,0xff,0xdf,0xdf,0xe3,0x7f,0xff,0xf7,0xff,0xff,0xff,0xff,0xff,0x7f, - 0xff,0xff,0x7f,0xff,0xff,0xff,0xf4,0x7f,0xfe,0xfe,0x9d,0xaf,0x2b,0x7f,0xff,0xe7, - 0xef,0xfb,0xef,0xff,0xbf,0xff,0xfd,0xfe,0xf7,0xfd,0x7f,0x5d,0xf9,0xff,0xfd,0x7d, - 0x7b,0xfd,0xff,0xff,0xdd,0xff,0xa1,0xff,0xff,0xbf,0xab,0xff,0xbe,0x7f,0xb9,0xff, - 0xff,0xfd,0xff,0xff,0xff,0xff,0x86,0xff,0xfb,0xee,0xff,0xff,0xef,0xfb,0xf5,0xff, - 0xff,0xff,0xff,0xff,0xff,0xff,0x8d,0xff,0xff,0xff,0xf7,0xf7,0xee,0x7e,0xee,0xf7, - 0xfd,0xff,0xff,0xf7,0xff,0x7d,0x5f,0x7f,0xf7,0xbf,0xff,0xdb,0xff,0xff,0x9f,0xff, - 0xde,0xff,0xbf,0xff,0x7e,0xfc,0xbf,0xfb,0xff,0xff,0xff,0xff,0xfb,0xff,0xbe,0xff, - 0xff,0xf7,0xff,0xff,0xf9,0xfa,0x6f,0xdf,0xf7,0xfc,0xff,0xef,0xff,0xff,0xff,0xbf, - 0x6f,0xfb,0xfb,0x7e,0xff,0xf2,0xff,0xff,0xf7,0xff,0xff,0xff,0xff,0xff,0x6b,0x9f, - 0xff,0xff,0xf5,0xff,0xff,0x89,0xfe,0xff,0xff,0xff,0xfa,0xfd,0xbf,0xff,0xdf,0xbf, - 0xff,0xff,0xf7,0xff,0xff,0xe0,0xff,0xff,0xff,0xff,0xff,0xb3,0xff,0xff,0xff,0xff, - 0xff,0xff,0xff,0xff,0xfc,0xf6,0xbf,0xff,0xff,0xff,0xff,0x77,0xff,0xff,0xff,0xff, - 0xff,0xff,0xff,0xff,0xd7,0x4f,0x7f,0xff,0xff,0xff,0xfe,0xff,0xff,0xff,0xff,0xff, - 0xff,0xff,0xd2,0xff,0xbc,0xdb,0xff,0xff,0xff,0xff,0xfd,0xff,0xff,0xff,0xff,0xff, - 0xff,0xff,0xf5,0xff,0xde,0xbf,0xff,0xff,0xff,0xff,0xfb,0xff,0xff,0xef,0xff,0xff, - 0xff,0xff,0xff,0xff,0xf8,0x6f,0xff,0xff,0xff,0xff,0xf7,0x7f,0xff,0xfd,0xff,0xff, - 0xff,0xff,0xfd,0xff,0x6e,0x7f,0xff,0xff,0xff,0xff,0xef,0xff,0xff,0xbf,0xff,0xff, - 0xff,0xff,0xaf,0xff,0x99,0xff,0xff,0xff,0xff,0xff,0xdf,0xff,0xff,0xff,0xff,0xff, - 0xff,0xff,0x5f,0xff,0xbb,0xfe,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff, - 0x9f,0xff,0xff,0xdf,0x27,0xfe,0xbf,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff, - 0xbf,0xff,0xff,0xff,0xe7,0xfb,0xef,0xfb,0xfe,0xff,0xb7,0xef,0x5e,0xdf,0xbf,0xee, - 0xfb,0xfe,0xff,0xfa,0x1b,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xbf,0xff,0xff,0xff, - 0xff,0xff,0xff,0xda,0x3f,0xff,0xff,0xff,0xff,0xff,0xff,0xfe,0xff,0xff,0xff,0xff, - 0xff,0xff,0xff,0xf0,0x7f,0xff,0xff,0xff,0xff,0xf5,0xff,0xff,0xd7,0xff,0xfd,0x7f, - 0xff,0xff,0xff,0xbe,0xff,0xff,0xff,0xff,0xff,0xc9,0xff,0xfd,0xa7,0xff,0xfa,0x7f, - 0xff,0xff,0xff,0xf8,0xff,0xff,0xff,0xff,0xff,0xd7,0xff,0xff,0x5f,0xff,0xff,0xff, - 0xff,0xff,0xff,0xbb,0xff,0xff,0xe7,0xe9,0xfe,0x2f,0x1f,0xe6,0xbf,0x7f,0xdf,0xc7, - 0xfd,0xfa,0x7f,0x07,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xfd,0x7f,0xff,0xd7,0xbf, - 0xff,0xf7,0xff,0xef,0xff,0xff,0xff,0xff,0xff,0xff,0x7f,0xfa,0xff,0xff,0xaf,0xdf, - 0xff,0xff,0xfc,0x9f,0xff,0xff,0xff,0x5f,0xf7,0xfb,0xff,0xf5,0xf7,0xfd,0xff,0xbf, - 0xdf,0xf7,0xfe,0xbf,0xff,0xff,0xfe,0xbf,0xaf,0xf5,0xff,0xef,0xff,0xff,0xfd,0xfe, - 0xff,0xef,0xf6,0x7f,0xff,0xff,0xff,0xff,0xf4,0xff,0xff,0xd3,0xff,0xff,0xff,0xfe, - 0xff,0xff,0xc6,0xff,0xff,0xaf,0xe9,0xfa,0xf6,0xbf,0x2b,0xda,0xde,0xaf,0xaf,0xeb, - 0xfa,0xff,0xc9,0xff,0xff,0xf7,0xff,0xff,0xf3,0xff,0xff,0xff,0xff,0xff,0xff,0xfb, - 0xff,0xff,0xd9,0xff,0xfd,0xff,0xff,0xff,0x2f,0xff,0xfd,0xef,0xff,0xff,0xff,0xf7, - 0xff,0xfe,0x57,0xff,0xff,0xbf,0xff,0xfd,0xf7,0xff,0xf7,0xf7,0xff,0xff,0xff,0xff, - 0xff,0xfe,0x67,0xfd,0xff,0xff,0xdf,0xf6,0xfd,0xfd,0xeb,0xff,0xff,0xff,0xff,0xbf, - 0xff,0xfc,0x1f,0xff,0xff,0xff,0xff,0xff,0xbf,0xf7,0xdd,0x7f,0xff,0xff,0xff,0xdf, - 0xff,0xf9,0x1f,0xff,0xfb,0xff,0xfe,0xff,0xff,0xfb,0x9f,0xff,0xef,0xfb,0xf7,0xff, - 0xff,0xf8,0x7f,0xff,0xff,0xfe,0xff,0xf7,0xff,0xff,0x7f,0xef,0xff,0xdf,0xff,0xff, - 0xff,0xf8,0xff,0xff,0xff,0xff,0xff,0xfb,0xff,0xfe,0xff,0xff,0xdf,0xef,0xff,0xfd, - 0xff,0xe5,0xff,0xff,0xff,0xff,0xfe,0xff,0xff,0xfd,0xff,0xbf,0xef,0xfb,0xff,0xff, - 0xcf,0xab,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xe9,0xff,0xff,0xff,0xdf,0xff,0xff, - 0xff,0x57,0xfd,0xff,0x7f,0xdf,0xf7,0xfe,0xff,0xff,0xff,0xff,0xff,0xff,0xef,0xff, - 0xfe,0xef,0xfd,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff, - 0xfb,0x5f,0xbf,0xff,0xff,0xff,0xff,0xff,0xfe,0xff,0xff,0xff,0xff,0xff,0xff,0xef, - 0xfa,0x8f,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff, + 0x30,0x31,0x2f,0x30,0x35,0x2f,0x31,0x30,0x00,0x64,0x00,0x09,0x31,0x34,0x3a,0x33, + 0x38,0x3a,0x35,0x31,0x00,0x65,0x00,0x00,0x1a,0xa2,0xff,0x20,0x0d,0x50,0x9f,0x5b, + 0xff,0xee,0xfb,0xbe,0xef,0xbb,0xee,0xf7,0xbf,0xfb,0xeb,0xde,0xfe,0xef,0xf4,0xff, + 0xfb,0xbe,0xff,0xbf,0xee,0xfb,0xbf,0xff,0xfe,0xff,0xaf,0xdb,0xbb,0xff,0xe5,0xff, + 0xff,0x7f,0xdf,0xf7,0xff,0xff,0xbf,0xf3,0xff,0xff,0xff,0xcf,0xff,0xff,0xb3,0xff, + 0xfb,0xfe,0xff,0xbf,0xef,0xfb,0xff,0xbf,0x8f,0xe3,0x3e,0x8f,0xbf,0xff,0x87,0xff, + 0xff,0xbf,0xef,0xfb,0xfe,0xff,0xbe,0xf9,0x3e,0xcf,0x9b,0xe7,0xfb,0xff,0x0f,0xff, + 0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0x37,0xcf,0xff,0xfe,0x97,0xff, + 0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xfd,0xff,0x7f,0x5f,0xdf,0xff,0xfa,0x3f,0xff, + 0xff,0xff,0xff,0xff,0xff,0xff,0xbf,0xfb,0xfe,0xfd,0xdf,0x7f,0xff,0xfa,0x5f,0xff, + 0xff,0xff,0xff,0xff,0xff,0xfe,0x7f,0xef,0xd7,0xff,0xff,0xff,0xfe,0xf2,0xbf,0xff, + 0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xef,0xff,0x5f,0xff,0xff,0xcd,0x7f,0xfb, + 0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xfe,0xff,0xff,0xff,0xfb,0xff,0xff, + 0xff,0xff,0xff,0xff,0xff,0xfb,0xff,0xff,0xff,0xff,0xfd,0xff,0xdf,0x77,0xfb,0xff, + 0xff,0xff,0xff,0xff,0xff,0xd7,0xfd,0xff,0xff,0xff,0xff,0xff,0xff,0x6f,0xff,0xf7, + 0xfd,0xff,0x7f,0xdf,0xf7,0xff,0x7b,0xcf,0xf7,0xfd,0xff,0x7f,0xdc,0x1f,0xff,0xef, + 0xfb,0xfe,0xff,0xbf,0xef,0x6e,0xff,0xff,0xef,0xff,0xfe,0xff,0xb9,0x3e,0xfe,0x7f, + 0x9f,0xa7,0xd9,0xfe,0x7c,0xc7,0xf9,0xfe,0x7e,0x9f,0xe7,0xff,0xfc,0x7b,0xfb,0xbf, + 0xef,0xfb,0xfe,0xff,0x9e,0x7b,0xfe,0xff,0xbf,0xee,0xfb,0xff,0xfe,0xfd,0xf9,0xfe, + 0x7f,0x9f,0xe7,0xf9,0xff,0x9f,0xe5,0xb9,0xfe,0x5f,0x9f,0xed,0xf5,0xff,0xfd,0xff, + 0x7f,0xdf,0xf7,0xfd,0xff,0xf7,0xff,0xff,0x77,0xd9,0xdf,0xff,0xf3,0xff,0xef,0xfb, + 0xfe,0xff,0xbf,0xef,0xfa,0xb7,0xbf,0xeb,0xeb,0x3e,0xff,0xff,0x67,0xbf,0xdb,0xf6, + 0xfd,0xbf,0x6f,0xdb,0xd5,0x3b,0x6f,0xdf,0xf7,0xe5,0xbe,0xfe,0x4e,0x3f,0xfb,0xfe, + 0xff,0xff,0xff,0xff,0xbf,0xff,0xdf,0xfb,0xff,0xef,0xdf,0xdc,0x5e,0xbf,0xfe,0xff, + 0xff,0xff,0xff,0xff,0xff,0xff,0x7f,0xff,0xff,0xff,0xfe,0xf8,0xbf,0xff,0xfd,0xff, + 0xff,0xff,0xff,0xfe,0xfa,0xff,0xff,0xbf,0xff,0xbf,0xfd,0xf2,0x7b,0xfc,0xf3,0xff, + 0xff,0x7b,0xff,0xfd,0xcf,0xdf,0xff,0xfc,0xfd,0xfe,0xf7,0xe0,0xff,0xfd,0x7f,0xdf, + 0xf7,0xfc,0xff,0x7f,0xc7,0xfd,0x7e,0x7f,0xcf,0xf7,0xff,0x75,0xff,0xff,0xff,0xff, + 0xff,0xff,0xff,0xff,0x6f,0xff,0xb6,0xed,0xff,0xff,0x7f,0xeb,0xff,0xff,0xff,0xff, + 0xff,0xff,0xff,0xfe,0xff,0xff,0xef,0xff,0xf7,0xff,0xff,0xb7,0xff,0xff,0xff,0xff, + 0xff,0xff,0xff,0xbd,0xfd,0xff,0x5f,0xfb,0xff,0xff,0xfe,0x2f,0xdf,0xff,0xff,0xff, + 0xff,0xff,0xff,0xff,0x7d,0xdf,0xff,0xfe,0xff,0xff,0x7d,0xdf,0xff,0xfb,0xfe,0xff, + 0xff,0xff,0xff,0xff,0xff,0xff,0xfb,0xff,0xff,0xfe,0xfa,0xbf,0xff,0xff,0xff,0x7f, + 0xff,0xff,0xff,0xe3,0xff,0xff,0xfd,0xa7,0xfd,0xfd,0xfa,0x7e,0xff,0xfe,0xff,0xff, + 0xff,0xff,0xf7,0xbf,0xff,0xff,0xff,0x6f,0xff,0xff,0xf2,0xff,0xff,0xff,0xff,0xff, + 0xff,0xdf,0xff,0x3e,0xff,0xff,0xff,0xff,0x7f,0xff,0xd9,0xff,0xff,0xf7,0xef,0xfb, + 0xfe,0xff,0xff,0xef,0xff,0xff,0xdf,0xde,0xff,0xff,0xf3,0xff,0xff,0xff,0xff,0xff, + 0xff,0xff,0xff,0xfe,0xff,0xff,0xff,0xff,0xff,0xff,0xf7,0xff,0xfc,0xff,0xff,0xff, + 0xf5,0xff,0x9f,0xff,0xff,0xfc,0xfe,0xef,0xff,0xfe,0xcf,0xff,0xff,0xff,0xff,0xef, + 0xef,0xff,0xff,0xff,0xff,0xfb,0xff,0xbf,0xff,0xfc,0x9f,0xff,0xff,0x7f,0xff,0xff, + 0xfb,0xf7,0xff,0xdf,0xff,0xff,0xff,0xff,0xff,0xf8,0x3f,0xff,0xff,0xff,0xff,0xff, + 0x5f,0xff,0xff,0xdf,0xff,0xff,0xff,0xfd,0xff,0xfa,0x7f,0xff,0xff,0xff,0xff,0xff, + 0xdf,0xff,0xbf,0x7f,0xff,0xff,0xff,0xff,0x6f,0xf2,0x3f,0xff,0xff,0xff,0xff,0xff, + 0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0x51,0xaf,0xff,0xff,0xff,0xff,0xff, + 0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xf9,0xcb,0xdf,0xff,0xff,0xff,0xff,0xff, + 0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xe9,0x16,0xff,0xff,0xff,0xff,0xff,0xff, + 0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xf4,0x4f,0xff,0xff,0xff,0xff,0xff,0xff, + 0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xfb,0xdb,0xff,0xff,0xff,0xff,0xff,0xff, + 0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xc4,0x9f,0xff,0xff,0xff,0xff,0xff,0xff, + 0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xb5,0x6f,0xff,0xff,0xff,0xff,0xff,0xff, + 0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xc2,0xdf,0xff,0xff,0xff,0xff,0xff,0xff, + 0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xe5,0xff,0xff,0xff,0xff,0xff,0xff,0xff, + 0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0x89,0xff,0xfb,0xfe,0xff,0xbf,0xef,0xfb, + 0xff,0xbf,0xef,0xfb,0xfe,0xff,0xbf,0xfe,0xb6,0xff,0xff,0xff,0xff,0xff,0xff,0xff, + 0xff,0xff,0xff,0xff,0xff,0xff,0xfe,0xfe,0x2f,0xff,0xff,0xff,0xff,0xff,0xff,0xff, + 0xff,0xff,0xff,0xff,0xff,0xff,0xfb,0xf7,0xdf,0xff,0xff,0xff,0xff,0xff,0xff,0xff, + 0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xfe,0xbf,0xff,0xff,0xff,0xff,0xff,0xff,0xff, + 0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xfa,0x3f,0xff,0xff,0xff,0xff,0xff,0xff,0xff, + 0xff,0xff,0xff,0xff,0xff,0xff,0xbf,0xc6,0xff,0xbf,0xf9,0xfe,0x7f,0x9f,0xe7,0xf9, + 0xff,0x9f,0xe7,0xf9,0xfe,0x7f,0x9f,0xe9,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff, + 0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xc3,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff, + 0xff,0xff,0xff,0xff,0xff,0xff,0xff,0x17,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff, + 0xff,0xff,0xff,0xff,0xff,0xff,0xfd,0x0f,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff, + 0xff,0xff,0xff,0xff,0xff,0xff,0xfd,0x1f,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff, + 0xff,0xff,0xff,0xff,0xff,0xff,0xfc,0xbf,0xfb,0xeb,0xfa,0xfe,0xaf,0xab,0xea,0xfe, + 0xaf,0xa3,0xea,0xfa,0xfe,0xb7,0xf3,0x7f,0xff,0xfe,0xff,0xff,0xff,0xff,0xff,0xff, + 0xff,0xff,0xff,0xff,0xff,0xff,0xb0,0x7f,0xff,0xff,0xfd,0xff,0xff,0xff,0xff,0xff, + 0xff,0xff,0xff,0xff,0xff,0xff,0xb5,0xff,0xff,0xbf,0xeb,0xff,0xff,0xff,0xfd,0xff, + 0xff,0xff,0xbf,0xff,0xff,0xef,0xf3,0x9f,0xff,0xff,0xff,0xef,0xff,0x7f,0xf9,0xfd, + 0xff,0xff,0xff,0xff,0xff,0xfe,0xd3,0xff,0xff,0xff,0xff,0xfb,0xfb,0xff,0xf7,0xff, + 0xff,0xfd,0xff,0xff,0xfd,0xfe,0x67,0xff,0xff,0xfe,0xff,0xff,0xff,0xff,0xe7,0xff, + 0xff,0xff,0xff,0xff,0xef,0xf9,0x4f,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xdf,0xff, + 0xff,0xff,0xfd,0xff,0xff,0xfb,0xbf,0xff,0xf7,0xff,0xff,0xff,0xff,0xff,0x9f,0xff, + 0xff,0xef,0xff,0xff,0xef,0xf4,0x3f,0xff,0xff,0xfd,0xff,0x7f,0xdf,0xff,0x7f,0xf3, + 0xff,0xff,0xff,0xff,0xfb,0xee,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xfe,0x7f,0xeb, + 0xff,0xdf,0xff,0xff,0x7f,0xdd,0xff,0xff,0xfd,0x7f,0xff,0xff,0xff,0xff,0xff,0x7b, + 0xff,0xff,0x7f,0xf7,0xff,0xfb,0xff,0xff,0xfa,0xf7,0xff,0xef,0xff,0xfd,0xff,0xff, + 0xff,0xfe,0xdf,0xff,0xff,0xa5,0xff,0xff,0xff,0xff,0xff,0xdf,0xff,0xff,0xff,0xff, + 0xff,0xf5,0xff,0xff,0xff,0x0b,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xfc, + 0xff,0xff,0xff,0xff,0xf5,0xdb,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff, + 0xff,0xff,0xff,0xff,0x5d,0x39,0xfe,0xbf,0xfe,0x6b,0xff,0xff,0xff,0xff,0xff,0xff, + 0xff,0xff,0xff,0xce,0x91,0x2f,0xed,0x7f,0xfe,0xd7,0xff,0xff,0xff,0xff,0xff,0xff, + 0xff,0xff,0xff,0x9f,0x6c,0x7f,0xef,0xff,0xfe,0xff,0xff,0xff,0xff,0xff,0xff,0x7f, + 0xdf,0xff,0xff,0xff,0x88,0xbf,0xff,0x7f,0xff,0xf7,0xff,0xff,0xff,0xff,0xff,0xff, + 0xff,0xff,0xff,0xfd,0xc1,0xff,0xeb,0xff,0xfe,0xbf,0xff,0xff,0xff,0xff,0xff,0xff, + 0xff,0xff,0xff,0xfe,0x33,0xff,0xd7,0xff,0xfd,0x7f,0xff,0xff,0xff,0xff,0xf7,0xfd, + 0xff,0xff,0xff,0xff,0x6f,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xdf,0xf7, + 0xff,0xff,0xfe,0x79,0x9f,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0x9f,0xe6, + 0xff,0xff,0xfe,0xff,0x9f,0xff,0xbf,0xef,0xfb,0xfe,0xff,0xbf,0xfb,0xfe,0x7f,0x9b, + 0xef,0xfb,0xff,0xe4,0x6f,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff, + 0xff,0xff,0xff,0xf4,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xfe,0xff,0xbf, + 0xff,0xff,0xff,0x51,0xff,0xff,0xff,0x7f,0xff,0xf7,0xff,0xff,0xff,0xd3,0xf4,0xff, + 0x7f,0xff,0xff,0xfb,0xff,0xff,0xfe,0x7f,0xff,0xe7,0xff,0xff,0xff,0xa3,0xe8,0xfe, + 0x7f,0xff,0xff,0x47,0xff,0xff,0xfd,0xff,0xff,0xdf,0xff,0xff,0xfe,0x5d,0xd7,0x7d, + 0xff,0xff,0xfc,0xaf,0xff,0xfe,0xdb,0xb7,0xf9,0xb8,0xff,0x3f,0xf8,0xbe,0x2f,0x9b, + 0xe7,0xf9,0xfe,0x5f,0xff,0xfd,0xf7,0xff,0xff,0x75,0xff,0x7f,0xff,0x3f,0x5f,0xf7, + 0xff,0xff,0xfb,0xbf,0xff,0xff,0x6f,0xdf,0xfe,0xfd,0xff,0x7f,0xfe,0x7e,0xbf,0xef, + 0xff,0xff,0xfe,0x7f,0xff,0xfc,0xdd,0x3f,0xfd,0xe7,0xf9,0xbf,0xfd,0xff,0xff,0xdf, + 0xff,0xff,0xe6,0xff,0xff,0xf7,0xb9,0xff,0xfb,0x9f,0xe7,0xff,0xfb,0x7f,0xdf,0xbf, + 0xff,0xff,0xe5,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff, + 0xff,0xff,0xcb,0xff,0xbe,0x9f,0xaf,0xeb,0xfa,0x7e,0xbd,0xeb,0x7a,0xbe,0xbf,0xaf, + 0xeb,0xfd,0x67,0xff,0xff,0xff,0xff,0xff,0xff,0x7f,0xff,0xff,0xc7,0xf1,0xff,0xff, + 0xff,0xff,0xe7,0xff,0xfd,0xff,0x5f,0xff,0xff,0xff,0xff,0xfe,0xff,0xbf,0xff,0xdf, + 0xff,0xf9,0x1f,0xff,0xff,0xff,0xff,0xef,0xef,0xf7,0xcf,0xfe,0xdf,0xbf,0xff,0xff, + 0xff,0xf9,0xb8,0xff,0xfb,0xff,0x7f,0xff,0x77,0xff,0xff,0xde,0xff,0xbf,0xff,0xff, + 0xff,0xf6,0x3d,0xff,0xff,0xfb,0xff,0xef,0xdf,0xff,0x7f,0x7f,0xff,0xff,0xff,0xff, + 0xff,0xf0,0x7f,0xdf,0xdd,0xfb,0xfe,0xfb,0xff,0xf6,0xff,0xab,0x58,0xff,0xff,0xff, + 0xff,0xc8,0xf7,0xff,0xff,0xff,0xff,0xce,0xff,0xfd,0xff,0xdf,0xf5,0xff,0xff,0xff, + 0xff,0xbb,0xf7,0xff,0xff,0xff,0xfb,0xee,0xff,0xfb,0xef,0xe7,0xfe,0xff,0xff,0xfd, + 0xff,0xa3,0x7f,0xff,0xef,0x5b,0xff,0x5f,0xc7,0xf4,0x7f,0xff,0xff,0xff,0x7f,0xff, + 0xff,0x2f,0xff,0xff,0xff,0xff,0xfd,0xff,0xf7,0x6f,0x7f,0xef,0xfb,0xff,0xff,0xff, + 0xfc,0x1f,0xfb,0xfe,0xfd,0xff,0xff,0xff,0xff,0xfd,0xfd,0x7f,0xdb,0xff,0xff,0xff, + 0xfe,0x3f,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xe2,0xfe,0xff,0xff,0xff,0xff,0xff, + 0xe1,0x7f,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xfb,0xfd,0xff,0xff,0xff,0xff, + 0xfc,0xff,0xff,0xf5,0xcf,0xff,0xfc,0xfb,0x3f,0xf7,0xef,0xfb,0xff,0xfc,0xf1,0xff, + 0x31,0xef,0xff,0xcf,0xff,0xff,0xfb,0xf6,0xff,0xff,0xc7,0xf3,0xff,0xff,0xff,0xf5, + 0xab,0xdf,0xff,0xff,0xbf,0xff,0xff,0xef,0xcf,0xbd,0x7f,0x4b,0x7f,0xff,0xef,0xef, + 0x47,0xff,0xff,0xff,0xff,0xff,0xff,0xdf,0xfd,0xff,0xfe,0x57,0xff,0xff,0xff,0xf6, + 0x07,0xff,0x7f,0xff,0xff,0xfe,0xbf,0xbf,0xff,0xfd,0xbf,0xad,0x5f,0xff,0xff,0xfd, + 0x1b,0xf8,0xff,0xff,0xff,0xfd,0x5f,0x77,0xff,0x53,0x5f,0x55,0xbf,0xff,0xff,0xdb, + 0x37,0xff,0xff,0xff,0xff,0xfa,0xfe,0xff,0xfb,0xde,0xfe,0xaf,0xff,0xff,0xff,0xe8, + 0x7f,0xff,0xff,0xff,0xff,0xf5,0xfd,0xff,0xdf,0x1d,0xfd,0x7a,0xff,0xff,0xff,0xfa, + 0x7f,0xff,0xff,0xff,0xff,0xff,0xff,0xef,0xfe,0xff,0xb7,0x6d,0xff,0xff,0xff,0xc9, + 0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xeb,0xfe,0xbf,0xbe,0x7f,0xff,0xff,0xff,0x91, + 0xff,0xfb,0xfe,0xff,0xbf,0xef,0xdb,0xbf,0xbe,0xef,0xb8,0xfe,0xff,0xbf,0x7e,0xb7, + 0xff,0xff,0xff,0xff,0xff,0xff,0x3f,0xef,0xfe,0xff,0xbf,0xff,0xff,0xfd,0xf7,0x0b, + 0xff,0xff,0xff,0xff,0xff,0xfe,0xfe,0xff,0xfb,0xfe,0xff,0xff,0xff,0xff,0xfd,0x9f, + 0xff,0xff,0xff,0xff,0xfd,0x7f,0x5f,0xf5,0xff,0xfb,0x47,0xd7,0xff,0xff,0xed,0x3f, + 0xff,0xff,0xff,0xff,0xd2,0x76,0xaf,0x69,0xff,0x7c,0x8f,0xa7,0xff,0xff,0xfa,0x3f, + 0xff,0xff,0xff,0xff,0xf5,0xef,0xff,0xd7,0xff,0xfd,0x57,0x5f,0xff,0xff,0xf4,0xff, + 0xff,0xe9,0xfa,0x7f,0x8b,0x97,0xf5,0xbf,0x9f,0xe2,0xf8,0xbe,0x7f,0x9f,0xe1,0xff, + 0xff,0xff,0xff,0xff,0xfb,0xb5,0xff,0x4f,0xd7,0xf4,0xff,0xff,0xff,0xff,0x8b,0xff, + 0xff,0xf7,0xfd,0xff,0xff,0xcb,0xf6,0x9f,0xaf,0xeb,0xff,0xff,0xff,0xff,0x53,0xff, + 0xff,0x5f,0xd7,0xff,0xed,0x37,0x89,0x7f,0xdf,0xf3,0xff,0xff,0xff,0xff,0x0f,0xff, + 0xfe,0x1f,0xc7,0xff,0xdf,0xbc,0xfa,0x7e,0xbf,0xad,0xff,0xff,0xff,0xff,0x1f,0xff, + 0xff,0xff,0xff,0xff,0xff,0x7f,0xff,0xfd,0x3f,0x67,0xff,0xff,0xff,0xff,0x3f,0xff, + 0xeb,0xfa,0xfe,0xbf,0xaf,0x6b,0xde,0xbb,0xaf,0xeb,0x7a,0xfe,0xbf,0xfb,0x5f,0xf7, + 0xff,0xff,0xff,0xfc,0xff,0xef,0xfd,0xbf,0xfc,0x17,0xff,0x7f,0xff,0xea,0x6f,0xff, + 0xff,0xf7,0x7f,0xeb,0xff,0xf7,0x7b,0xff,0xfb,0xff,0xff,0xff,0x7f,0x85,0xf7,0xff, + 0xff,0xfd,0xff,0xbe,0xbf,0xfd,0xff,0xff,0xfd,0xff,0xff,0xff,0xff,0x8b,0x9f,0xff, + 0xff,0xf7,0xff,0xbf,0xa3,0x7e,0xbf,0xaf,0xea,0xf8,0x1f,0xf9,0xfe,0x13,0xff,0xff, + 0xff,0xff,0xff,0xef,0xfd,0xf6,0x7f,0x9d,0xd7,0xf7,0x7f,0xf7,0xff,0x07,0xff,0xff, + 0xff,0x7f,0xff,0xff,0xad,0x6f,0xdf,0xff,0xcf,0xfb,0xff,0xff,0xfb,0xcf,0xef,0xff, + 0xfb,0xef,0xdf,0xbf,0x3f,0xdf,0xdd,0xef,0x7b,0xcf,0xff,0xff,0xfb,0x3f,0xff,0xff, + 0xff,0x7f,0xff,0xf7,0xbf,0x1f,0xfe,0xff,0xb7,0xbf,0xff,0xef,0xf2,0x3f,0xff,0xff, + 0xfd,0xff,0xff,0xfb,0xfd,0x7f,0xdb,0x7f,0xff,0xff,0xff,0xff,0xf2,0xdf,0xff,0xff, + 0xff,0xff,0xff,0xff,0xfe,0xff,0xf7,0x9f,0xf7,0xef,0xff,0xff,0xe1,0xff,0xff,0xef, + 0xff,0xff,0xff,0xff,0xff,0xff,0xfb,0xff,0xf5,0x7f,0xff,0xff,0xeb,0xff,0x7f,0xff, + 0xff,0xff,0xff,0xfb,0xfd,0xef,0x2f,0xfb,0xff,0xff,0xfd,0xff,0x67,0xff,0xff,0xff, + 0xef,0xff,0xff,0xaf,0xff,0xff,0xff,0xf7,0xff,0xdf,0xff,0xfe,0xeb,0xff,0xff,0xff, + 0xff,0xff,0xff,0xff,0xff,0x7e,0xfd,0x3f,0x4f,0xff,0xff,0xf7,0x56,0xff,0xff,0xff, + 0xff,0xe7,0xff,0x7f,0xff,0xfc,0xf9,0x7c,0xdf,0xff,0xff,0x5c,0xbd,0xe6,0xb9,0xaf, + 0xff,0xff,0xf4,0xff,0xeb,0xca,0xde,0xbf,0xaf,0xff,0xfe,0xfd,0x6f,0xed,0x7b,0x5f, + 0xff,0xff,0xed,0xfb,0xd7,0x35,0xcd,0x73,0x5f,0xff,0x3f,0x64,0x7f,0xc7,0xfb,0xff, + 0xff,0xff,0xeb,0x51,0xff,0xeb,0x52,0xd4,0xbf,0x7f,0xff,0xbd,0x7f,0xff,0x7f,0xdf, + 0xff,0xff,0xf6,0xdb,0xf7,0xd5,0x67,0x79,0xd4,0xff,0xfd,0xe3,0xef,0xeb,0xfa,0xff, + 0xff,0xff,0xef,0xfe,0xb9,0xa8,0x6b,0xea,0xff,0xff,0xfe,0x47,0xff,0xd7,0xf5,0xff, + 0xff,0xff,0xd9,0xfd,0x7a,0x5e,0xd5,0xf5,0xff,0xff,0xff,0x67,0xfb,0xff,0xff,0xbf, + 0xff,0xff,0xf7,0xff,0xef,0xde,0xf6,0x7f,0xbf,0xff,0xf9,0x9f,0xfa,0xff,0xff,0x8f, + 0xff,0xfb,0xfa,0xff,0xfb,0x99,0xe6,0x7f,0xef,0xff,0xf8,0x17,0xef,0xbf,0xef,0xfb, + 0xfe,0xf9,0x9b,0xfb,0xd6,0x35,0x9d,0x6f,0xdb,0xff,0xed,0x7f,0xff,0xff,0xff,0xff, + 0xff,0xf7,0xff,0xff,0xef,0xff,0xfe,0xfd,0xbf,0xef,0x78,0xbf,0xff,0xff,0xff,0xff, + 0xff,0xff,0xff,0xff,0xbf,0xff,0xbb,0xfb,0xfe,0xff,0xed,0xff,0xff,0xfd,0x7f,0xff, + 0xd7,0xfc,0xef,0x5f,0x91,0xf4,0x7d,0x7f,0xdf,0xff,0xe3,0x7f,0xff,0xfa,0x7f,0xff, + 0xa7,0xfa,0xfe,0x9f,0xa3,0xe8,0xfa,0x7e,0xdf,0xff,0x43,0xff,0xff,0xff,0xff,0xff, + 0xff,0xd7,0x7d,0x7b,0x56,0xf7,0xf5,0xff,0x7f,0xff,0xaf,0xfb,0xfe,0x1f,0x87,0xe5, + 0xf8,0x6f,0xba,0xea,0xbe,0x27,0x0b,0xa3,0xe9,0xff,0x5f,0xff,0xfe,0x97,0x2f,0xfd, + 0x76,0xdf,0x74,0xf5,0x3f,0xcf,0xd7,0xfd,0xdf,0xff,0xbd,0xff,0xfe,0x2f,0x9f,0xf2, + 0xf1,0xbf,0x6b,0xf2,0x7f,0xbf,0x6e,0xef,0xff,0xfb,0x7f,0xff,0xf5,0xff,0x7f,0x0f, + 0xf7,0x7d,0xbb,0x5d,0xf7,0x3b,0x7f,0x77,0xdf,0xe4,0xff,0xff,0xef,0xfd,0xfe,0x7d, + 0x9e,0xc7,0xf7,0xeb,0x6e,0xd5,0x9a,0xbe,0xbf,0xd0,0xff,0xff,0xf7,0xfb,0xf7,0xff, + 0xf6,0xff,0xff,0xff,0xf6,0xfd,0xff,0xff,0xff,0xbb,0xf7,0x7e,0xbf,0xaf,0xeb,0xfa, + 0xfe,0x3d,0xe9,0xfa,0xf6,0x9b,0xaf,0xeb,0xff,0x75,0x7d,0xff,0xff,0xff,0xef,0xff, + 0xcf,0xbf,0x3f,0xff,0xdb,0xff,0xf3,0xff,0xff,0xc7,0xff,0xff,0xbf,0xf7,0xfb,0xdf, + 0xff,0xfa,0xfd,0xfd,0xd7,0xff,0xff,0xff,0xfb,0x1f,0xff,0xff,0xff,0xff,0xe7,0xdf, + 0xf7,0xcf,0x7f,0xfe,0xfb,0xff,0xff,0xff,0xfb,0x1e,0xef,0xdf,0xff,0x7f,0xff,0xf6, + 0xff,0xeb,0xff,0xff,0x9f,0xa7,0xff,0xff,0xef,0x6f,0xbf,0xff,0xff,0xff,0xff,0xf7, + 0x6f,0x79,0xef,0xfe,0xfd,0xdf,0xff,0xff,0xae,0x7f,0xf7,0x7f,0xfb,0xff,0xd3,0x7f, + 0xee,0xaf,0xfb,0xde,0xde,0xff,0xef,0xff,0x89,0xff,0xff,0xff,0xbf,0xfb,0xd7,0xff, + 0xdc,0xbb,0xff,0xf5,0xff,0xbe,0x1f,0xff,0xc2,0xfe,0xff,0xff,0xe7,0xff,0xff,0xff, + 0xeb,0xfe,0xf1,0xfd,0xff,0xbf,0xff,0xff,0xc7,0xfb,0xff,0xff,0xfe,0xfe,0xff,0xbf, + 0xd7,0x8f,0xff,0x3d,0xc3,0xff,0xbf,0xff,0xaf,0xff,0xff,0xff,0xfd,0xff,0xff,0xff, + 0xcf,0xef,0xff,0xff,0xfa,0xff,0xff,0xfe,0xdd,0xfb,0xfd,0xff,0xbf,0xf7,0x7f,0x5f, + 0xef,0xff,0xbf,0xff,0xef,0xdf,0xff,0xfe,0x3d,0xff,0xff,0xfb,0xff,0xfe,0xff,0xaf, + 0xfb,0xff,0x6f,0xe6,0xfd,0xff,0xff,0xf2,0x77,0xfb,0xff,0xff,0xff,0xf3,0xff,0x7f, + 0xf7,0xff,0xff,0xf7,0xff,0xff,0xff,0xf4,0xbf,0xff,0xff,0xff,0xb3,0xef,0xcb,0xff, + 0xb3,0xff,0x7f,0xfe,0xcf,0xff,0xfb,0x69,0x6f,0xff,0xff,0xff,0x6f,0xc7,0xf3,0xff, + 0x9f,0xff,0xff,0xfd,0xbf,0xff,0xfd,0xcb,0xdf,0xff,0xfa,0xfe,0xf4,0xaf,0x2f,0x9e, + 0xaf,0xfe,0x7f,0xfb,0xff,0xff,0xff,0x36,0xff,0xff,0x95,0xfd,0xff,0x5e,0x5f,0x9d, + 0x7f,0xfe,0xff,0xf7,0xff,0xff,0xb5,0x47,0xfd,0x7f,0xff,0xfb,0xfe,0xbb,0x27,0xfa, + 0x74,0xfc,0x6f,0x4f,0xfa,0xfe,0xfa,0x17,0xff,0xff,0xfd,0xf7,0x7d,0xdf,0x7e,0xb4, + 0xeb,0x76,0x77,0x9d,0xf5,0x7f,0xc3,0xbf,0xff,0xff,0xaf,0xef,0xfa,0xfe,0xfd,0x6b, + 0xfb,0xff,0xfe,0xbf,0xeb,0xf9,0xb2,0x7f,0xff,0xff,0x5f,0xdf,0xf5,0xfd,0xff,0xd3, + 0x3d,0xff,0xff,0x7f,0xd7,0xf7,0xd4,0x7f,0xff,0xff,0xff,0xff,0xff,0x9f,0x6f,0xf7, + 0xff,0xff,0xff,0xff,0xff,0xff,0xc1,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xe3,0xfe, + 0xfc,0xbf,0xef,0xff,0xff,0xff,0xc1,0xff,0xfb,0xfe,0xff,0xbf,0x6f,0xdb,0xff,0x9b, + 0x6f,0xbb,0x3e,0xff,0xbf,0x7e,0x47,0xff,0xff,0xff,0xff,0xfc,0xfd,0xbf,0xef,0xf6, + 0xff,0xbf,0xff,0xff,0xf6,0xf6,0x6b,0xff,0xff,0xff,0xff,0xef,0xfb,0xfe,0xff,0xfb, + 0xfb,0xff,0xff,0xff,0xef,0xfe,0x9f,0xff,0xff,0xff,0xff,0xfd,0x7b,0x47,0xf4,0xff, + 0x7f,0x5f,0xff,0xff,0xfb,0xfe,0xbf,0xff,0xff,0xff,0xff,0xfa,0x7e,0x9f,0x6b,0xda, + 0xac,0x9d,0xff,0xff,0xff,0xf0,0x3f,0xff,0xff,0xff,0xff,0xf5,0xfd,0x7f,0xd7,0xfd, + 0xff,0x7f,0xff,0xff,0xff,0xea,0xff,0xbf,0xf9,0xfe,0x7e,0x0b,0xe2,0x79,0xae,0x0f, + 0xe3,0xf1,0xfa,0x7e,0x9b,0xc5,0xff,0xff,0xff,0xff,0xef,0x97,0xf4,0x7f,0x47,0xb7, + 0xf5,0xfb,0xb7,0xfd,0xff,0xe3,0xff,0xff,0xff,0xff,0xfa,0x2f,0xfb,0xfe,0xba,0x2f, + 0xab,0xf7,0xfb,0xfe,0xff,0xf7,0xff,0xff,0xff,0xff,0xb9,0x5f,0xd7,0xf9,0x79,0xdf, + 0x77,0xbe,0xf7,0xfd,0xff,0x4f,0xfb,0xff,0xff,0xff,0x6f,0xbf,0xa7,0xfe,0x6e,0xf3, + 0xbf,0x7d,0xff,0xff,0xbe,0x0f,0xff,0xfe,0xff,0xff,0xed,0xbb,0xef,0xf2,0xaf,0xff, + 0xff,0xf3,0xff,0xff,0x73,0x3f,0xff,0xeb,0xfa,0xfe,0xbf,0xa7,0xea,0xde,0xbf,0xaf, + 0xeb,0xfa,0xfe,0xbf,0x76,0x5f,0xff,0xff,0xff,0xb7,0xf3,0xfd,0xfb,0xef,0xff,0xef, + 0xff,0xcf,0xff,0xbf,0xa2,0x7f,0xff,0xff,0xff,0xfe,0xff,0xb7,0xad,0xf9,0xff,0xdf, + 0xfe,0xfd,0xff,0xff,0xb5,0xff,0xff,0xff,0xff,0xbf,0xfd,0xff,0xf8,0xf7,0xff,0xff, + 0xff,0x7f,0xff,0xff,0xb2,0xdf,0xbf,0xf7,0xf7,0xef,0x6c,0x6f,0xff,0xff,0xff,0xff, + 0xff,0xff,0xff,0xfe,0xb3,0x7f,0xff,0xff,0xff,0xff,0xf7,0xb7,0x53,0xff,0xff,0xff, + 0xff,0xf7,0xff,0xfe,0x27,0xff,0xfd,0xfb,0xbc,0xf2,0xff,0xff,0xef,0xdf,0xbf,0xf9, + 0xff,0xdf,0xff,0xf8,0x8f,0xed,0xef,0xdb,0xd5,0x6f,0xf7,0xff,0xdf,0xdf,0xff,0xff, + 0xff,0xff,0xff,0xfe,0x3f,0xcf,0xff,0xb7,0xff,0xbf,0xff,0xff,0x9f,0xef,0x7d,0xff, + 0xff,0xff,0xff,0xfc,0x2f,0xff,0xff,0xff,0x7f,0xfe,0xfc,0xfe,0x7b,0xbf,0xff,0xff, + 0xff,0xff,0xff,0xfc,0xfd,0xff,0xff,0xfb,0xff,0xfe,0xff,0x7e,0xff,0xdf,0xbf,0xff, + 0xff,0xff,0xff,0xd9,0xff,0xff,0xf7,0xff,0xde,0xff,0xf0,0xff,0xff,0xff,0xf5,0xbf, + 0xff,0xff,0xff,0xab,0xfd,0xff,0xff,0xff,0xb7,0xaf,0xfb,0xfe,0xbf,0xfb,0xfb,0xff, + 0xff,0xff,0xff,0xf7,0xff,0xfe,0xff,0xfc,0xef,0xfe,0xf7,0xef,0xfe,0xff,0xf7,0xff, + 0xff,0xff,0xbf,0xec,0x9f,0xb9,0xed,0xfc,0xbf,0xdf,0xdd,0xff,0x5e,0xdf,0xff,0xfd, + 0xfd,0xfe,0xf4,0x9f,0xdb,0xff,0xed,0xff,0xfd,0xff,0xff,0xf7,0xff,0x9f,0xff,0xef, + 0xff,0xee,0xf8,0x0f,0xff,0xff,0xfe,0x6f,0xff,0x3e,0xff,0xfd,0x9f,0xff,0xff,0xff, + 0xff,0xff,0xd7,0x6b,0xff,0xff,0xfe,0x8f,0xaf,0x7d,0xff,0xf7,0x37,0xff,0xff,0xff, + 0xff,0xfd,0x76,0xf7,0xff,0xff,0xff,0xaf,0xfd,0xfb,0xf5,0xfd,0x5b,0xff,0xff,0xff, + 0xfe,0x7a,0x45,0xbf,0xff,0xff,0xfb,0x5f,0xef,0xf7,0xe7,0xfe,0xdf,0xff,0xff,0xff, + 0xfe,0xfd,0xd3,0x7f,0xff,0xfa,0xfa,0xbf,0x73,0xef,0x7f,0xda,0x6f,0xff,0xff,0xff, + 0xfe,0xfe,0x17,0xff,0xff,0xf5,0x7d,0x54,0xff,0xdd,0xff,0x5f,0x77,0xff,0xff,0xff, + 0xff,0xf3,0xef,0xff,0xff,0xeb,0xfa,0xff,0xfd,0xbb,0xff,0xf7,0xbf,0xff,0xff,0xff, + 0xff,0x6e,0x53,0xff,0xff,0xd7,0xf5,0xff,0xb9,0x7f,0xfe,0xe1,0xff,0xff,0xff,0xff, + 0xff,0xf9,0xbf,0xe7,0xff,0xff,0xff,0xbf,0x69,0xff,0xff,0x9f,0xff,0xfb,0xff,0xff, + 0xff,0xe3,0x7f,0xff,0xff,0xff,0xff,0xef,0xef,0xff,0xff,0xbf,0xff,0xfa,0xff,0xff, + 0xff,0x6c,0x7f,0xfe,0xff,0xbf,0x6f,0xd9,0x3e,0xdf,0xee,0xdb,0xd6,0xfb,0xbf,0xef, + 0xdf,0xad,0xbf,0xff,0xff,0xf6,0xff,0x3f,0xff,0xfb,0xff,0x3f,0xff,0xff,0xff,0xff, + 0x3f,0xcb,0xff,0xff,0xff,0xf7,0xfb,0xff,0xff,0xef,0xfe,0xff,0xff,0xff,0xff,0xfd, + 0xfd,0x65,0xff,0xd7,0xff,0xfd,0x7e,0xe7,0xff,0xff,0xfb,0xdf,0xd7,0xff,0xff,0xff, + 0xfe,0x6d,0xff,0xa7,0xff,0xfa,0x7f,0xdf,0xfb,0xff,0xfe,0x9f,0x27,0xff,0xff,0xff, + 0xfc,0xdf,0xff,0x5f,0xff,0xed,0xff,0xfb,0xfd,0xff,0xff,0x7f,0x5f,0xff,0xff,0xff, + 0xf0,0xbf,0xfe,0xbe,0x7f,0x0b,0xce,0x71,0xfe,0x7f,0x92,0xf0,0xbf,0x7f,0x9f,0xe7, + 0xf3,0x5f,0xff,0xff,0xfe,0x57,0xff,0xff,0x3f,0xfb,0xff,0xf9,0x7f,0xff,0xff,0xff, + 0xee,0xff,0xff,0xff,0xff,0x2f,0x5f,0xf6,0x7d,0xf7,0xdf,0xfa,0xff,0xff,0xff,0xff, + 0xd1,0xff,0xff,0xff,0xfc,0x5f,0xff,0xad,0xfa,0xdc,0x3f,0xbd,0xf7,0xff,0xff,0xff, + 0xeb,0xff,0xff,0xff,0xee,0x9d,0xff,0xfb,0x5f,0xdb,0xf7,0x6b,0xbf,0xff,0xff,0xff, + 0xb3,0xff,0xff,0xff,0xff,0xff,0xff,0xdf,0xdd,0xb9,0xcf,0x7f,0xff,0xff,0xff,0xfc, + 0x6f,0xff,0xfa,0xfe,0xaf,0xaf,0xcb,0xfa,0xd7,0xaf,0xe3,0xfa,0x7e,0xbf,0xaf,0xfc, + 0x95,0xff,0xff,0xbf,0xbf,0xff,0x2e,0xb2,0xf0,0xaf,0xff,0xff,0xff,0xbf,0xff,0xeb, + 0x9f,0xfb,0xff,0xff,0xdf,0xf7,0xef,0xff,0xce,0xdf,0xbd,0xfd,0xff,0xff,0xff,0xe1, + 0x7f,0xff,0xff,0xf7,0xff,0xf5,0xf7,0xfc,0x6d,0xff,0xff,0xff,0xff,0xff,0xff,0xfa, + 0x7f,0xf8,0xff,0xff,0xab,0xea,0x59,0xff,0x0e,0xe9,0xfb,0xff,0xff,0xff,0xff,0x95, + 0xff,0xf7,0xff,0xfe,0x5f,0xd7,0xff,0xb5,0xfb,0xf7,0xfd,0xff,0xdf,0xff,0xff,0xe1, + 0xfe,0xff,0xbf,0xff,0xfa,0xcf,0xf3,0x72,0xff,0xad,0xff,0xbf,0xfb,0xff,0xfe,0x77, + 0xff,0xff,0xff,0x3d,0xbf,0x4f,0xdf,0xf7,0xab,0x7f,0xff,0xff,0xf7,0xf7,0xfe,0x6f, + 0xff,0xff,0xff,0xfb,0xff,0xf4,0xeb,0xef,0xdf,0x9f,0x7d,0xff,0xff,0xfe,0xfe,0x1f, + 0xff,0xf7,0xfe,0xf7,0xfd,0xde,0xff,0x8f,0xe8,0xf7,0xff,0xff,0xff,0xff,0xff,0x3f, + 0x5f,0xff,0xff,0xef,0xfb,0xef,0xff,0x9f,0xfe,0xfb,0xef,0xff,0xff,0xff,0xf0,0x7f, + 0xff,0xff,0xef,0xd7,0xfd,0xe7,0xff,0xf7,0x69,0xff,0xff,0xff,0x7f,0xff,0x70,0xff, + 0xef,0xdf,0xbf,0xef,0xf7,0x7f,0xdf,0xcd,0xf2,0xff,0xff,0xff,0xff,0xff,0xc5,0xbb, + 0xff,0xff,0x7f,0xda,0xff,0xff,0xef,0xb7,0xef,0xff,0xff,0xff,0xff,0xff,0xbb,0xff, + 0xff,0xff,0x7f,0xcf,0xff,0xef,0x9f,0xf7,0xff,0xff,0xff,0xff,0xff,0xed,0xb7,0xbf, + 0xff,0x93,0xe4,0xff,0x9f,0xcf,0x3f,0xff,0x3f,0xff,0xff,0xff,0xff,0xf7,0xef,0x7f, + 0xff,0xfb,0xfa,0xbf,0xbd,0x6f,0xfe,0xf2,0xb9,0xaf,0xff,0xff,0xff,0xa5,0xdb,0xff, + 0xff,0xdf,0x35,0xff,0x7f,0x7e,0xf7,0xcd,0x79,0x5f,0xff,0xff,0xff,0xd2,0x9f,0xed, + 0xff,0xee,0xdb,0xff,0x7f,0xb2,0x7f,0x52,0xfd,0xff,0xff,0xff,0xff,0xe7,0x6f,0xdb, + 0xff,0x76,0x95,0xaf,0x7d,0xee,0xfe,0xe5,0x77,0xdf,0xff,0xff,0xff,0x0a,0x7f,0xff, + 0xff,0xbf,0xaf,0xff,0xfe,0xfb,0xef,0xab,0xfa,0xff,0xff,0xff,0xfe,0xd1,0xff,0xff, + 0xfd,0xfa,0x5f,0xfb,0xf7,0xff,0x7e,0x97,0xf5,0xff,0xff,0xff,0xff,0x51,0xfe,0xdf, + 0xff,0xff,0xff,0xfe,0x7f,0xff,0xdf,0xfe,0xff,0xff,0xff,0xff,0xff,0xd7,0xfe,0x7f, + 0xff,0xff,0xff,0xff,0xff,0x9f,0xfb,0xff,0xbf,0xff,0xff,0xff,0xfe,0x87,0xff,0xef, + 0xfb,0xfe,0xff,0xbf,0xef,0xfe,0xfb,0xbf,0xef,0xfb,0xfe,0xfd,0xf9,0xdf,0xff,0xff, + 0xff,0xff,0xfb,0xff,0xff,0xff,0xfb,0xff,0xff,0xff,0xff,0xdb,0xf9,0xaf,0xff,0xff, + 0xff,0xff,0xdf,0xff,0xff,0xff,0xdf,0xff,0xff,0xff,0xff,0xbf,0xdd,0x7f,0xff,0xff, + 0xdf,0xff,0xff,0xff,0xff,0xd1,0xf5,0xff,0xff,0xff,0xff,0xef,0xfa,0xff,0xff,0xff, + 0x9d,0xf7,0x7f,0xdf,0xbd,0xa3,0xe9,0xff,0xff,0xff,0xff,0xff,0xdc,0xff,0xff,0xff, + 0x7e,0xff,0xbf,0xf5,0xdf,0x56,0x97,0xff,0xff,0xff,0xff,0xff,0x1b,0xff,0xff,0xe6, + 0xe5,0xfc,0x7f,0x8b,0xc6,0xb9,0x2f,0x9f,0xa7,0xf9,0xfe,0x7f,0x87,0xff,0xff,0xfd, + 0xdd,0xbf,0xef,0xff,0xfd,0x7f,0x4f,0xff,0x7f,0xff,0xff,0xff,0xcf,0xff,0xff,0xfb, + 0xd3,0x7d,0xdf,0x7f,0xda,0xec,0x9f,0xff,0xff,0xff,0xff,0xfc,0x5f,0xfe,0xff,0xf7, + 0xc7,0xe9,0xfe,0xfe,0xa5,0xe1,0x7f,0xff,0x7f,0xff,0xff,0xfc,0xbf,0xff,0xff,0xe6, + 0x6d,0xff,0x77,0xf5,0xf9,0x1b,0x7f,0xfe,0xff,0xff,0xff,0xf7,0x7f,0xff,0xff,0xff, + 0xdf,0xfe,0xfc,0xbf,0xff,0xff,0xff,0xff,0xff,0xff,0xfe,0xc4,0xff,0xff,0xaf,0xeb, + 0x5a,0xbe,0xbd,0x0f,0x7a,0xfe,0xbf,0x27,0xe9,0xfa,0x7f,0xd9,0xff,0xff,0xf7,0xff, + 0xff,0xd9,0x7f,0x3f,0xfd,0xff,0xff,0xff,0xfc,0xff,0xfe,0xa1,0xff,0xbf,0xff,0xff, + 0xff,0xbf,0xdf,0xf7,0xee,0xff,0xdf,0xef,0x7f,0xfd,0xfe,0xb7,0xff,0xff,0xff,0xff, + 0xfe,0xfa,0xfd,0x63,0xf4,0xff,0xff,0xff,0xff,0xff,0xff,0x47,0xfb,0xff,0xfd,0xff, + 0x7f,0xae,0x8f,0xfe,0xfe,0xbf,0xff,0xff,0xff,0xff,0xfb,0x9f,0xff,0xff,0xff,0xff, + 0xf7,0xff,0xbd,0xdf,0x7d,0x7f,0xff,0xff,0xff,0xff,0xff,0x9f,0xef,0xff,0xff,0xff, + 0xbb,0xff,0xbb,0xab,0xbf,0xb7,0xbb,0xff,0xbf,0xff,0xee,0x7f,0xff,0xff,0xff,0xff, + 0xff,0xfd,0x7f,0x1f,0xff,0xfa,0xff,0xff,0x7f,0xfd,0xfe,0xff,0xff,0xff,0xff,0xff, + 0xff,0xef,0x3c,0xb7,0xff,0xff,0xff,0xff,0xff,0xff,0xf1,0xff,0xff,0xff,0xfe,0xff, + 0xbd,0x2f,0xfc,0xff,0xff,0xff,0xff,0xff,0xff,0xef,0xa3,0xff,0xff,0xff,0xff,0xff, + 0xff,0xff,0xe9,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xa7,0xff,0xff,0xff,0xff,0xee, + 0xdf,0xd7,0xbf,0xf7,0xfe,0xf7,0xff,0xff,0xff,0xff,0x8f,0xff,0xff,0xff,0xff,0xff, + 0x7f,0xef,0xbe,0xf7,0xfb,0xeb,0xff,0xff,0xff,0xfc,0xdf,0xff,0xff,0xff,0xff,0xff, + 0xff,0xdf,0xfb,0xff,0xf7,0x5f,0xff,0xff,0xfe,0xfd,0xaf,0xff,0xff,0xff,0xff,0xff, + 0xe6,0xcf,0xff,0xff,0xff,0xff,0xbf,0xff,0xff,0xca,0x6b,0xff,0xff,0xff,0xff,0xf3, + 0xfc,0xff,0xdf,0xff,0xff,0xff,0x7f,0xff,0xfd,0x68,0xf7,0xff,0xff,0xff,0xff,0xfb, + 0xfa,0x9f,0xad,0xff,0xff,0xfe,0xf7,0xff,0xfb,0xe5,0xbf,0xff,0xff,0xff,0xff,0xdf, + 0xf7,0xe7,0x5f,0xff,0x9f,0xfd,0xff,0xff,0xfd,0xe9,0xff,0xff,0xff,0xff,0xff,0xef, + 0xeb,0xb6,0xbf,0x7f,0xff,0xfb,0xff,0xff,0xdf,0x36,0xff,0xbf,0xff,0xff,0xff,0x75, + 0x95,0xad,0x58,0xff,0xfd,0xe7,0x7f,0xff,0xf6,0xc7,0xfe,0xff,0xff,0xff,0xff,0xbf, + 0xaf,0xfa,0xff,0xff,0xff,0xaf,0xff,0xff,0x7a,0xdf,0xff,0xff,0xff,0xff,0xfd,0xff, + 0x5f,0xf5,0xff,0xff,0x7f,0xdf,0xaf,0xff,0xda,0x9f,0xff,0xff,0xff,0xff,0xff,0xff, + 0xff,0xff,0xff,0xff,0xfb,0x7e,0x7f,0xff,0xdc,0x7f,0xff,0xff,0xff,0xff,0xff,0xff, + 0xff,0xff,0xbf,0xff,0xf9,0xfe,0x7f,0xff,0xe6,0x7f,0xfe,0xff,0xbf,0xef,0xfb,0xd6, + 0xf5,0xee,0xfb,0xf6,0xd5,0xbf,0xef,0xff,0x89,0xbf,0xff,0xff,0xff,0xff,0xff,0xff, + 0xfb,0xff,0xff,0xdf,0xfb,0xff,0xff,0xfd,0xdb,0xff,0xff,0xff,0xff,0xff,0xff,0xff, + 0xbf,0xff,0xff,0xff,0xdf,0xff,0xff,0xff,0x07,0xff,0xff,0xff,0xff,0xff,0xdf,0xf7, + 0xfd,0x7f,0xff,0xd7,0xff,0xbf,0xff,0xff,0xef,0xff,0xff,0xff,0xff,0xfd,0x9f,0xa7, + 0xfa,0x7f,0xff,0xb7,0xfe,0xff,0xff,0xfc,0xdf,0xff,0xff,0xff,0xff,0xff,0x7f,0xdf, + 0xb7,0xff,0xfe,0x7e,0xf7,0xff,0xfb,0xf5,0xbf,0xff,0xfe,0x7f,0x9f,0xe6,0xf8,0xbe, + 0x7f,0xe7,0xf8,0xfe,0x3f,0x9f,0xe7,0xee,0x7f,0xff,0xff,0xff,0xff,0xfd,0xfd,0x7f, + 0xd7,0xff,0xff,0x7f,0xff,0xff,0xff,0xe4,0xff,0xff,0xff,0xff,0xff,0xfb,0xfa,0xff, + 0xaf,0xff,0xfa,0xff,0xff,0xff,0xff,0xe9,0xff,0xff,0xff,0xff,0xff,0xf7,0xf5,0xfe, + 0x7f,0xff,0xfd,0xff,0x7f,0xff,0xff,0x13,0xff,0xff,0xff,0xff,0xff,0xef,0xeb,0xff, + 0xff,0xff,0xfb,0xfb,0xdf,0xff,0xf7,0x47,0xff,0xff,0xff,0xff,0xff,0xff,0xdb,0xfd, + 0x1f,0xff,0xdf,0xf4,0xff,0xff,0xf4,0xcf,0xff,0xfa,0xfe,0xbf,0xaf,0xeb,0xfa,0x77, + 0xaf,0xeb,0xda,0xb6,0xbf,0xaf,0xfc,0xdf,0xff,0xff,0xff,0xff,0xff,0xfe,0x3f,0xfb, + 0xff,0xff,0xff,0xff,0xff,0xff,0xfc,0x9f,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff, + 0xff,0xfd,0xff,0x7f,0x7f,0xdf,0xec,0x7f,0xff,0xff,0xff,0xff,0xfe,0xbf,0xef,0x7f, + 0xff,0xff,0xff,0xff,0xff,0xfb,0xf6,0xf7,0x7f,0xff,0xff,0xfe,0xff,0xfa,0xff,0x7f, + 0xff,0xfb,0xff,0xff,0xff,0xff,0xf8,0xff,0xff,0xdf,0xff,0xff,0x7e,0xfe,0xfd,0xfe, + 0xff,0xfe,0xff,0xff,0xf7,0xff,0xe9,0xbf,0xff,0xfe,0xff,0xdf,0xfb,0xef,0xf9,0xff, + 0xfe,0xff,0xff,0xff,0xff,0xff,0x33,0xff,0xff,0xf3,0xff,0xff,0xff,0xff,0xf7,0xfe, + 0xff,0xdf,0xf7,0xff,0xff,0xff,0xaf,0xdf,0xff,0xfb,0xff,0xff,0xff,0xff,0xef,0xff, + 0xff,0xef,0xbb,0xff,0xff,0xfe,0x4f,0xff,0xff,0xff,0xff,0xff,0xff,0xfd,0xdf,0xf7, + 0xff,0xff,0xff,0xff,0xff,0xff,0xbf,0xff,0xff,0xff,0xff,0xff,0xff,0xef,0xbe,0xff, + 0xff,0xff,0xff,0xff,0xff,0xf6,0x7f,0xff,0xff,0xff,0xff,0xff,0xfd,0x7f,0xff,0xff, + 0xff,0xff,0xff,0xff,0xff,0xe4,0xff,0xff,0xff,0xff,0xff,0xff,0xfe,0xff,0xff,0xff, + 0xfe,0xff,0xbf,0xff,0xff,0xb1,0xff,0xff,0xff,0xff,0xff,0xff,0xfb,0xff,0xfd,0xff, + 0xfd,0xff,0x7f,0xff,0xfd,0x98,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xcf,0xff, + 0xff,0xfb,0xff,0xff,0xfc,0xf6,0xbf,0xff,0xff,0xbf,0xff,0xff,0xff,0xff,0xdf,0xff, + 0xcf,0xf1,0xff,0xff,0xd6,0x2f,0x7f,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff, + 0xee,0x6b,0xff,0xff,0xbf,0x9b,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff, + 0x7e,0xd7,0xff,0xff,0xdb,0x3f,0xff,0xff,0xaf,0xff,0xff,0xff,0xff,0xff,0xff,0xfe, + 0xfa,0x2f,0xff,0xff,0xf8,0x6f,0xff,0xff,0x57,0xff,0xff,0xff,0xff,0xff,0xff,0xff, + 0x5a,0x57,0xff,0xfb,0x62,0x7f,0xff,0xfe,0xbf,0xff,0xff,0xff,0xff,0xff,0xff,0xfb, + 0xff,0xff,0xff,0xff,0xbd,0xff,0xff,0xfd,0x7f,0xff,0xff,0xff,0xff,0xff,0xff,0xfd, + 0xff,0xff,0xff,0xff,0xc3,0xfe,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff, + 0xff,0xff,0xff,0xff,0x37,0xfe,0xbf,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff, + 0xbf,0xff,0xff,0xfe,0xc7,0xfb,0xef,0xfb,0xfe,0xff,0xbf,0xef,0xfe,0xff,0xbf,0x6c, + 0xfb,0x7e,0xff,0xfb,0x1b,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xf6,0xff, + 0xff,0xff,0xff,0xde,0x3f,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xf7,0xff, + 0xff,0xff,0xff,0xfa,0x7f,0xff,0xff,0xff,0xff,0xfd,0xff,0x7f,0xff,0xff,0xff,0x7f, + 0x7f,0xff,0xff,0xa8,0xff,0xff,0xff,0xff,0xff,0xed,0xfe,0x7f,0xff,0xff,0xff,0x7e, + 0xdf,0xff,0xff,0xe4,0xff,0xff,0xff,0xff,0xff,0xf7,0xfd,0xff,0xff,0xff,0xef,0xf9, + 0xff,0xff,0xff,0xab,0xff,0xff,0xe7,0xf9,0xfe,0x3f,0x9b,0xe7,0xfe,0x7f,0x8f,0xe3, + 0xf9,0xfe,0x7f,0xd7,0xff,0xff,0xff,0xff,0xff,0xdf,0xf7,0xff,0xff,0xff,0xff,0xf5, + 0xff,0xff,0xff,0xaf,0xff,0xff,0xff,0xff,0xfe,0xff,0xef,0xff,0xff,0xff,0xff,0xeb, + 0xff,0xff,0xf7,0xdf,0xff,0xff,0xff,0xff,0xff,0x7f,0xdf,0xff,0xff,0xff,0xff,0xd7, + 0xff,0xff,0xf7,0x3f,0xff,0xff,0xff,0xff,0xfb,0xff,0xbf,0xff,0xff,0xff,0xff,0xaf, + 0xff,0xff,0x71,0x7f,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff, + 0xff,0xff,0xd8,0xff,0xff,0xaf,0xeb,0xf2,0xfe,0xbf,0xaf,0xfa,0xfe,0xaf,0xaf,0xeb, + 0xfa,0xbf,0xcd,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xcf,0xff,0xff,0xff,0xff, + 0xff,0xff,0x91,0xff,0xff,0xff,0xff,0xff,0xfb,0xdf,0x7c,0xbf,0x7f,0xff,0xff,0xf7, + 0xdf,0xfe,0xb7,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xf7,0xff,0xff,0xff,0xff,0xff, + 0xff,0xfe,0xe7,0xfd,0xff,0xff,0xff,0xff,0xdf,0xff,0xef,0xf7,0xff,0xaf,0xef,0xff, + 0xff,0x7d,0xdf,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xdf,0xff,0xff,0x9f,0xfb,0xff, + 0xff,0xff,0x9f,0xef,0xff,0xff,0xfd,0xff,0xff,0xef,0xbd,0xff,0x7f,0xff,0xff,0xff, + 0xff,0xf9,0x7f,0xff,0xff,0xf7,0xff,0xff,0xff,0xff,0x7f,0xff,0xff,0xff,0xef,0xff, + 0xff,0xe4,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xfe,0xff,0xff,0xff,0xff,0xff,0xff, + 0xff,0xcd,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xfd,0xff,0xff,0xff,0xff,0xff,0xff, + 0xcf,0x93,0xff,0xff,0xff,0xff,0xf7,0xff,0xfe,0xf9,0xff,0xff,0xfe,0xff,0xff,0xff, + 0xff,0xe7,0xff,0xff,0xff,0xff,0xff,0xf7,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff, + 0xff,0xaf,0xfd,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xf7,0xff,0xff,0xff,0xff,0xff, + 0xf9,0x5f,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff, + 0xf8,0x0f,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff, 0xcd,0x6b,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xfd, - 0x7a,0xf7,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xfb, - 0xc9,0xbf,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xfd, - 0x8b,0xff,0xff,0xff,0xff,0xff,0xaf,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff, - 0xa6,0xff,0xff,0xff,0xff,0xff,0x57,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xf7, - 0x07,0xff,0xff,0xff,0xff,0xfe,0xbf,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xfb, - 0x1f,0xff,0xff,0xff,0xff,0xfd,0x7f,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xfb, - 0x3f,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xfb, - 0x7f,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xe0, - 0x7f,0xfe,0xff,0xbf,0xef,0xfb,0xfe,0xff,0xef,0xfb,0xfe,0xff,0xbf,0xef,0xff,0xad, - 0xbf,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xfd,0xfb, - 0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0x37, - 0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xfb,0xff,0xcf, - 0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xcf, - 0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xf3,0xbf, - 0xff,0xfe,0x7f,0x9f,0xe7,0xf9,0xfe,0x7f,0xe7,0xf9,0xfe,0x7f,0x9f,0xe7,0xf6,0x7f, - 0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xe4,0xff, - 0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xf5,0xff, - 0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xcb,0xff, - 0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0x27,0xff, - 0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xfe,0x8f,0xfb, - 0xfa,0x7e,0xbf,0xaf,0xeb,0xfa,0xdf,0xaf,0xeb,0x7a,0xfe,0xb7,0xaf,0xf5,0x5f,0xff, - 0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xfe,0x9f,0xff, - 0xff,0xff,0xff,0xff,0xff,0xff,0xdf,0xff,0xff,0xff,0xff,0xff,0xfd,0xed,0x7f,0xff, - 0xff,0xff,0xff,0xbf,0xff,0xff,0x7f,0xff,0xff,0xff,0xff,0xfd,0xff,0xf4,0xff,0xff, - 0xff,0xfd,0xff,0xff,0xdf,0xfe,0xff,0xff,0xff,0xff,0xff,0xfe,0xff,0xfc,0xff,0xff, - 0xff,0xff,0xff,0xff,0xff,0xdd,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0x89,0xdf,0xfd, - 0xf6,0x7f,0x3f,0xfe,0xff,0xfb,0xff,0xff,0xff,0xff,0xfb,0xfd,0xff,0xd3,0x7f,0xff, - 0xfb,0xfb,0xff,0xfd,0xd7,0xf5,0xff,0xff,0xff,0xf5,0xff,0xff,0xfe,0xef,0xff,0xff, - 0xff,0xff,0xff,0xef,0xff,0xe6,0xff,0xff,0xff,0xbf,0xff,0xff,0xff,0x4b,0xff,0xff, - 0xff,0xff,0xff,0xff,0xff,0xdf,0xff,0xfd,0xff,0xff,0xff,0xff,0xff,0xbf,0xff,0xff, - 0xff,0xff,0xdf,0xff,0xff,0xbf,0xff,0xff,0xff,0xff,0xff,0xff,0xf4,0x7d,0xbf,0xdb, - 0x5f,0xff,0xff,0xfd,0x7f,0xbf,0xff,0xff,0xeb,0xf7,0xff,0xff,0xf0,0xfd,0xfe,0xff, - 0xbf,0xff,0xff,0xfe,0xff,0xff,0xfe,0xff,0xff,0xbf,0xff,0x7f,0xa9,0xf7,0xfb,0xfe, - 0xfb,0xff,0xff,0x7d,0xff,0xff,0xff,0xff,0xee,0xff,0xff,0xff,0xbb,0xbf,0xf9,0xff, - 0x7e,0x1f,0xe7,0xfd,0xff,0x9f,0xe7,0xf9,0xfe,0x7b,0x9b,0xfe,0x17,0xff,0xfb,0xfb, - 0xde,0xfd,0xcf,0xff,0x7b,0xbf,0xef,0xba,0xfe,0xfe,0xb7,0xff,0xcf,0xff,0xe6,0xfb, - 0xff,0xff,0x9f,0xfe,0xb7,0xff,0xbf,0xee,0xfb,0xde,0xff,0xfd,0x5f,0xff,0xff,0xff, - 0xff,0xff,0xff,0xff,0x7f,0xff,0xff,0xff,0xff,0xff,0xef,0xfc,0xbf,0xff,0xbf,0xff, - 0xff,0xfe,0x7f,0xbf,0xdb,0xfe,0xff,0xb7,0xef,0xfb,0xff,0xfa,0x7f,0xfc,0xff,0x3f, - 0xcf,0xf3,0xfc,0xfd,0xcf,0xf3,0xfc,0xdf,0x3f,0xcf,0xff,0xf0,0xef,0xfa,0xfe,0xff, - 0xbf,0xeb,0xbb,0x7f,0xbf,0xaf,0xfb,0xfe,0xff,0x3f,0xff,0xd5,0xff,0xf9,0xfe,0xff, - 0xbf,0xe7,0xfb,0xff,0xb7,0xe5,0xf9,0x7e,0x5f,0x97,0xff,0xa3,0xff,0xf7,0xfd,0x7f, - 0x77,0xdf,0xf7,0xff,0x7f,0xdf,0xf7,0xfd,0xff,0x7f,0xff,0x37,0xff,0xff,0xff,0xff, - 0x7f,0xfe,0xff,0xff,0x7d,0xff,0xff,0xff,0xff,0xff,0xfe,0x0f,0xff,0xdf,0xf7,0x6d, - 0xff,0x7e,0xdf,0xed,0xff,0x7f,0xdf,0xf7,0xfd,0xff,0xfd,0xdf,0xff,0xff,0xff,0xff, - 0xf7,0xef,0xff,0xdf,0xff,0xff,0xff,0xff,0xff,0xff,0xfe,0xbf,0xff,0xdf,0xf7,0xfd, - 0xef,0x7f,0xdf,0xfd,0xff,0x7f,0xdf,0xf7,0xfd,0xff,0xf2,0x7b,0xff,0xff,0xff,0xff, - 0xdf,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xe4,0xff,0xfd,0xff,0xff,0xff, - 0xff,0xff,0xfe,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xe9,0xff,0xf3,0xff,0xff,0xff, - 0xff,0xff,0xfd,0xbf,0xff,0xfb,0xff,0xff,0xbf,0xfb,0x9b,0xff,0xff,0xff,0xff,0x7f, - 0xff,0xbf,0xff,0x7f,0xff,0xff,0xff,0xff,0xff,0xff,0xb7,0xff,0xff,0xff,0xff,0xff, - 0xff,0xff,0xff,0xff,0xfd,0xff,0xff,0xff,0xff,0xfe,0x8f,0xff,0xff,0xff,0xfb,0xff, - 0xff,0x7f,0xeb,0xff,0xff,0xff,0xff,0xff,0xfe,0xfe,0x1f,0xff,0xff,0xff,0xff,0xff, - 0xff,0xff,0xdf,0xff,0xff,0xff,0xff,0xff,0xfe,0xfa,0x3f,0xff,0xff,0xff,0xff,0xff, - 0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xf0,0x7f,0xff,0xfb,0xfe,0xcf,0xbf, - 0xe3,0xfb,0xcf,0xbf,0xef,0xfb,0xfe,0xff,0xbf,0xe8,0xff,0xfc,0xff,0x3f,0x8f,0xfb, - 0xf4,0xfe,0x8f,0xfb,0xfe,0xff,0x3f,0xef,0xff,0xd9,0xff,0xff,0xff,0xff,0xfb,0xff, - 0xff,0xfd,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xdb,0xff,0xff,0xef,0xbb,0xfe,0xbf, - 0xbf,0xef,0xee,0xbb,0xee,0xff,0xfa,0xef,0xff,0xc7,0xff,0x76,0xbd,0xaf,0xdb,0xbb, - 0xf4,0xbf,0xfb,0xff,0xbe,0xed,0xef,0xde,0xd3,0x2f,0xff,0xff, + 0x72,0xf7,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xfb, + 0xf5,0xbf,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xfd, + 0xdb,0xe7,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff, + 0xc6,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xf7, + 0xc7,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xfa, + 0xdf,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xfa, + 0xbf,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xfb,0x7f,0xff,0xff,0xf3, + 0x7f,0xef,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xe0, + 0x7f,0xbe,0xff,0xbf,0xef,0xfb,0xfe,0xff,0xef,0xfb,0xfe,0xff,0xbf,0xef,0xff,0x95, + 0xbf,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xfd,0xb3, + 0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xc7, + 0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xd7,0xff,0xff,0xfb,0xff,0x0f, + 0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xa7,0xff,0xff,0xff,0xfc,0xcf, + 0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xf3,0x3d, + 0xff,0xfe,0x7f,0x9f,0xe7,0xf9,0xfe,0x7f,0xe7,0xf9,0xfe,0x7f,0x9f,0xe7,0xf9,0x7b, + 0xdf,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xfd,0x7f,0xff,0xff,0xff,0xe6,0xff, + 0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xfa,0xff,0xff,0xff,0xff,0xf5,0xff, + 0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xcb,0xdf, + 0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xef,0xb7,0xbf, + 0xff,0xff,0xf7,0xff,0xfe,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xdf,0xce,0xff, + 0xfa,0xfe,0xbf,0xaf,0xeb,0xf2,0xff,0xaf,0xeb,0xfa,0xfe,0xb7,0xaf,0xd5,0x1e,0xff, + 0xff,0xff,0xff,0xff,0xff,0xff,0x7f,0xff,0xff,0xff,0xff,0xff,0xff,0xfd,0x9f,0xff, + 0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xee,0x7f,0xfb, + 0xff,0xff,0xff,0xff,0xdf,0xff,0x7f,0xff,0xf7,0xfc,0xff,0xbd,0xff,0xf2,0x7f,0xbf, + 0xff,0xff,0xf7,0xff,0xff,0xfe,0xff,0xdf,0xff,0xbf,0xff,0xff,0xff,0xf1,0xff,0xff, + 0xff,0xff,0xf7,0xff,0xef,0xfd,0xff,0xff,0x7f,0xdf,0xff,0xff,0xff,0xb9,0xff,0xf3, + 0xff,0xff,0xff,0xff,0xff,0xfb,0xbf,0xff,0xff,0xff,0xff,0xff,0xff,0x37,0xff,0xdf, + 0xff,0xff,0xff,0xff,0x7f,0xd4,0xe7,0xff,0xff,0xff,0xff,0xff,0xff,0x6f,0xff,0xbf, + 0xff,0xef,0xff,0xff,0xff,0xeb,0xff,0xff,0xff,0xff,0xff,0xff,0xfc,0x1f,0xff,0xff, + 0xff,0xbf,0xbf,0xff,0xff,0xdf,0xff,0xff,0xf7,0xff,0xff,0xff,0xfc,0x3f,0xff,0xff, + 0xff,0xff,0xff,0xff,0xf5,0x9f,0xff,0xff,0xff,0xff,0xff,0xff,0xfd,0x7f,0xff,0xff, + 0xff,0xfd,0xff,0xdf,0x7f,0xd5,0xff,0xbf,0xff,0xdb,0xfd,0xfb,0xfa,0xff,0xff,0xff, + 0xff,0xfb,0xff,0xfc,0xff,0xeb,0xff,0xff,0xff,0x3f,0xff,0xef,0x81,0xff,0xff,0xff, + 0xff,0xff,0xff,0xfd,0xff,0xbf,0xff,0xff,0xfe,0xff,0xff,0xef,0xbb,0xaf,0xf9,0xfe, + 0x7f,0x9f,0xe7,0xbd,0xff,0x9f,0xe6,0xf9,0xfe,0x7f,0x9f,0xfe,0xc7,0xff,0xfb,0xff, + 0xff,0xff,0xef,0xef,0xfb,0xbf,0xc9,0xfb,0xfe,0xfe,0xbf,0xff,0xaf,0xbf,0xe7,0xfb, + 0xfe,0xff,0x9f,0xef,0xd6,0xb7,0xbf,0xef,0xfb,0xde,0xff,0xfd,0x9f,0xff,0xff,0xff, + 0xff,0xff,0xff,0xff,0xff,0xff,0xbb,0xff,0xff,0xff,0xff,0xf9,0x3f,0xff,0xbf,0xff, + 0xfa,0xfe,0xbd,0xbf,0xfb,0xfe,0xdf,0xbf,0xef,0xfb,0xff,0xf1,0x7f,0xdc,0xff,0x3f, + 0xcf,0xf3,0xfc,0xfb,0xcf,0xf3,0xfc,0xff,0x3f,0xcf,0xff,0xfe,0xef,0xdb,0x7e,0xff, + 0xb7,0xed,0xfb,0x7b,0xbf,0xef,0xfb,0xfe,0xff,0xbf,0xff,0xcd,0xff,0xf9,0xfe,0xff, + 0xbf,0xe7,0xfb,0xff,0xb7,0xe5,0xf9,0x7e,0x5f,0x97,0xff,0x9b,0xff,0xf7,0xfd,0xff, + 0x4f,0xdf,0xf7,0xff,0x5f,0xde,0xf7,0xfd,0xff,0x7f,0xff,0x77,0xff,0xff,0xfe,0xff, + 0x7f,0xff,0xfb,0xff,0x7f,0xff,0xff,0xff,0xff,0xff,0xff,0x6f,0xfd,0xdf,0x77,0x1d, + 0xff,0x7f,0xdb,0xcd,0xff,0x7f,0xdf,0x77,0xfd,0xff,0xfd,0xdf,0xff,0xff,0xfb,0xff, + 0xff,0xfd,0xff,0xdf,0xff,0xff,0xff,0xff,0xff,0xff,0xfd,0x3f,0xff,0xdf,0xf7,0xfd, + 0xff,0x7b,0xdf,0xfd,0xff,0x5f,0xdf,0xf5,0xfd,0xff,0xf0,0x7b,0xff,0xff,0xff,0xff, + 0xff,0xf7,0xff,0xff,0xef,0xff,0xff,0xff,0xff,0xff,0xf2,0xfe,0xfd,0xff,0xfe,0xff, + 0xff,0xff,0xfe,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xc5,0xff,0xf3,0xfe,0xff,0xff, + 0xff,0xef,0xfd,0xff,0xbf,0xff,0xff,0xff,0xbf,0xfb,0xd3,0xff,0xf7,0xfd,0xfb,0x7e, + 0xff,0xbf,0xef,0xff,0xff,0xff,0xff,0xfb,0xff,0xff,0xb7,0xff,0xff,0xff,0xff,0xff, + 0xff,0xff,0xff,0xff,0xfd,0xff,0xff,0xff,0xff,0xfe,0x2f,0xff,0xbf,0xef,0xe3,0xfd, + 0xff,0xff,0xcf,0xff,0xff,0xff,0xff,0xff,0xfe,0xfd,0x9f,0xff,0xff,0xff,0xff,0xff, + 0xfd,0xff,0xdf,0xff,0xff,0xff,0xff,0xef,0xfe,0xfc,0xbf,0xfe,0xff,0xff,0xff,0xff, + 0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xfb,0x7f,0xfc,0xfb,0x3e,0x0f,0x8f, + 0xe3,0xf8,0xff,0xbf,0xef,0xfb,0xfe,0x3f,0xbf,0xe2,0xff,0xf8,0xfe,0x3f,0x0f,0xdb, + 0xf4,0xfc,0xcf,0xfb,0xfe,0xff,0x3f,0x6f,0xff,0xed,0xff,0xff,0xff,0xff,0xff,0xff, + 0xff,0xbd,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0x83,0xff,0xff,0xef,0xbb,0xee,0xbf, + 0xbe,0xef,0xee,0xbb,0xee,0xff,0xfa,0xef,0xff,0x97,0xff,0x7e,0xbf,0xbf,0xef,0xbb, + 0xf5,0xff,0x7b,0xf7,0xbe,0xed,0xff,0xde,0x99,0xcf,0xff,0xff, diff --git a/cpu/ppc4xx/405gp_enet.c b/cpu/ppc4xx/405gp_enet.c index a3b11d4..2ab13bf 100644 --- a/cpu/ppc4xx/405gp_enet.c +++ b/cpu/ppc4xx/405gp_enet.c @@ -53,6 +53,8 @@ | 17-Apr-01 stefan.roese@esd-electronics.com | - MAL reset in "eth_halt" included | - Enet speed and duplex output now in one line + | 08-May-01 stefan.roese@esd-electronics.com + | - MAL error handling added (eth_init called again) +-----------------------------------------------------------------------------*/ #include @@ -192,6 +194,11 @@ static int packetHandled = 0; static char emac_hwd_addr[ENET_ADDR_LENGTH]; +static bd_t *bis_save = NULL; /* for eth_init upon mal error */ + +static int is_receiving = 0; /* sync with eth interrupt */ +static int print_speed = 1; /* print speed message upon start */ + static void enet_rcv (unsigned long malisr); /*-----------------------------------------------------------------------------+ @@ -204,6 +211,9 @@ void emac_err (unsigned long isr); void eth_halt(void) { + mtdcr(malier, 0x00000000); /* disable mal interrupts */ + out32(EMAC_IER, 0x00000000); /* disable emac interrupts */ + /* 1st reset MAL */ mtdcr(malmcr, MAL_CR_MMSR); @@ -212,6 +222,8 @@ void eth_halt(void) /* EMAC RESET */ out32 (EMAC_M0, EMAC_M0_SRST); + + print_speed = 1; /* print speed message again next time */ } @@ -227,7 +239,7 @@ int eth_init (bd_t *bis) unsigned mode_reg; msr = get_msr(); - set_msr(msr & ~(MSR_EE)); + set_msr(msr & ~(MSR_EE)); /* disable interrupts */ #ifdef INFO_405_ENET /* AS.HARNOIS @@ -246,6 +258,8 @@ int eth_init (bd_t *bis) /* MAL RESET */ mtdcr(malmcr, MAL_CR_MMSR); + /* wait for reset */ + while (mfdcr(malmcr) & MAL_CR_MMSR) {}; tx_err_index = 0; /* Transmit Error Index for tx_err_log */ rx_err_index = 0; /* Receive Error Index for rx_err_log */ @@ -264,12 +278,13 @@ int eth_init (bd_t *bis) out32 (EMAC_M0, in32 (EMAC_M0) & ~EMAC_M0_SRST); speed = miiphy_speed(); - printf("ENET Speed is %d Mbps - ", (int)speed); duplex = miiphy_duplex(); - if( duplex == HALF) - printf("HALF duplex connection\n"); - else - printf("FULL duplex connection\n"); + if (print_speed) + { + print_speed = 0; + printf("ENET Speed is %d Mbps - %s duplex connection\n", + (int)speed, (duplex == HALF) ? "HALF" : "FULL"); + } /* set the Mal configuration reg */ mtdcr(malmcr, MAL_CR_PLBB | MAL_CR_OPBBL | MAL_CR_LEA | MAL_CR_PLBLT_DEFAULT); @@ -376,10 +391,6 @@ int eth_init (bd_t *bis) /* Frame gap set */ out32 (EMAC_I_FRAME_GAP_REG, 0x00000008); -#if 0 /* test-only */ - emac_ip_addr = *srcaddr; -#endif - if(first_init ==0) { /* @@ -397,12 +408,15 @@ int eth_init (bd_t *bis) /* set up interrupt handler */ /* setup interrupt controler to take interrupts from the MAL & EMAC */ - if(first_init ==0) - mtdcr(uicer, mfdcr(uicer) | MAL_UIC_DEF | EMAC_UIC_DEF); + mtdcr(uicsr, 0xffffffff); /* clear pending interrupts */ + mtdcr(uicer, mfdcr(uicer) | MAL_UIC_DEF | EMAC_UIC_DEF); /* set the MAL IER ??? names may change with new spec ??? */ mal_ier = MAL_IER_DE | MAL_IER_NE | MAL_IER_TE | MAL_IER_OPBE | MAL_IER_PLBE; + mtdcr(malesr, 0xffffffff); /* clear pending interrupts */ + mtdcr(maltxdeir, 0xffffffff); /* clear pending interrupts */ + mtdcr(malrxdeir, 0xffffffff); /* clear pending interrupts */ mtdcr(malier, mal_ier); /* Set EMAC IER */ @@ -412,12 +426,14 @@ int eth_init (bd_t *bis) if(speed == _100BASET) emac_ier = emac_ier | EMAC_ISR_SYE; - out32 (EMAC_IER, emac_ier); + out32(EMAC_ISR, 0xffffffff); /* clear pending interrupts */ + out32(EMAC_IER, emac_ier); + + set_msr(msr); /* enable interrupts again */ - /* if(first_init ==0)*/ /* test-only */ - set_msr(msr); /* enable external */ + bis_save = bis; + first_init = 1; - first_init =1; return (0); } @@ -504,7 +520,6 @@ enetInt () unsigned long mal_rx_eob; unsigned long my_uicmsr; - /* enter loop that stays in interrupt code until nothing to service */ do { @@ -513,7 +528,6 @@ enetInt () my_uicmsr = mfdcr(uicmsr); if ((my_uicmsr & (MAL_UIC_DEF | EMAC_UIC_DEF)) == 0) { /* not for us */ - return (rc); } @@ -586,15 +600,14 @@ void mal_err (unsigned long isr, unsigned long uic, unsigned long maldef, mtdcr(maltxdeir,0xC0000000); mtdcr(malrxdeir,0x80000000); - +#if 0 /*sr*/ printf ("\nMAL error occured.... ISR = %lx UIC = = %lx MAL_DEF = %lx MAL_ERR= %lx \n", isr, uic, maldef, mal_errr); +#else + printf ("M"); /* just to see something upon mal error */ +#endif /*sr*/ -#if 0 - eth_init(NULL); -#endif - - eth_halt(); + eth_init(bis_save); /* start again... */ } /*-----------------------------------------------------------------------------+ @@ -667,7 +680,8 @@ static void enet_rcv (unsigned long malisr) /* if not => ERROR */ else if (rx_ready[rx_i_index] != -1) { - printf("ERROR : Receive buffers are full!\n"); + if (is_receiving) + printf("ERROR : Receive buffers are full!\n"); break; } @@ -705,6 +719,8 @@ int eth_rx(void) int user_index; unsigned long msr; + is_receiving = 1; /* tell driver */ + for (;;) { /* AS.HARNOIS @@ -741,6 +757,9 @@ int eth_rx(void) set_msr(msr); /* Enable IRQ's */ } + + is_receiving = 0; /* tell driver */ + return length; } diff --git a/cpu/ppc4xx/cpu.c b/cpu/ppc4xx/cpu.c index 9040390..907e015 100644 --- a/cpu/ppc4xx/cpu.c +++ b/cpu/ppc4xx/cpu.c @@ -63,11 +63,19 @@ int checkcpu(long clock) putc('B'); break; case PVR_405GP_RC: +#if CONFIG_PPC405CR + case PVR_405CR_RC: +#endif putc('C'); break; case PVR_405GP_RD: putc('D'); break; +#if CONFIG_PPC405GP + case PVR_405GP_RE: + putc('E'); + break; +#endif case PVR_405CR_RA: putc('A'); break; diff --git a/include/asm/processor.h b/include/asm/processor.h index c103d40..d1ab4ba 100644 --- a/include/asm/processor.h +++ b/include/asm/processor.h @@ -456,8 +456,10 @@ #define PVR_405GP_RB 0x40110040 #define PVR_405GP_RC 0x40110082 #define PVR_405GP_RD 0x401100C4 +#define PVR_405GP_RE 0x40110145 /* same as pc405cr rev c */ #define PVR_405CR_RA 0x40110041 #define PVR_405CR_RB 0x401100C5 +#define PVR_405CR_RC 0x40110145 /* same as pc405gp rev e */ #define PVR_601 0x00010000 #define PVR_602 0x00050000 #define PVR_603 0x00030000