#include<ultra64.h>

extern Vtx CN_ATC_08_v[];
extern Vtx CN_ATC_08_vmcur[];
extern Tri CN_ATC_08_tri[];
extern Mtx CN_ATC_08_matrix[];

extern unsigned short CN_Bill_04_txt[];
extern unsigned short CN_Bill_05_txt[];
extern unsigned short CN_Bill_07_2_txt[];
extern unsigned short CN_Billroof_txt[];
extern unsigned short CN_BossTX_01_txt[];
extern unsigned short CN_BossTX_04_txt[];
extern unsigned short CN_BossTX_07_txt[];
extern unsigned short CN_BossTX_11_txt[];



#define gs_Nin_LoadTextureImage(timg,fmt,siz,width,height,tmem,tt)	\
	gsDPSetTextureImage(fmt,siz,1,timg),	\
	gsDPTileSync(),	\
	gsDPSetTile(fmt,siz,0,tmem,tt,0,0,0,0,0,0,0),	\
	gsDPLoadSync(),	\
	gsDPLoadBlock(tt,0,0,width*height-1,CALC_DXT(width,siz##_BYTES))

#define gs_Nin_SetUpTileDescrip(fmt,siz,width,height,tmem,tt,cs,ms,ss,ct,mt,st)	\
	gsDPTileSync(),	\
	gsDPSetTile(fmt,siz,((((width)*siz##_LINE_BYTES)+7)>>3),tmem,tt,0,ct,mt,st,cs,ms,ss),	\
	gsDPSetTileSize(tt,0,0,(width-1)<<G_TEXTURE_IMAGE_FRAC,(height-1)<<G_TEXTURE_IMAGE_FRAC)

/* main display list */


/* ======== o1 ======== */

Gfx CN_ATC_08[]={

	gs_Nin_SetUpTileDescrip(G_IM_FMT_RGBA,G_IM_SIZ_16b,32,32,0,0,G_TX_WRAP,5,0,G_TX_WRAP,5,0),
	gs_Nin_LoadTextureImage(CN_BossTX_01_txt,G_IM_FMT_RGBA,G_IM_SIZ_16b,32,32,0,7),

	gsSPVertex(&CN_ATC_08_v[0], 16, 0),
	gsSP1Triangle(0, 1, 2, 0),
	gsSP1Triangle(0, 2, 3, 0),
	gsSP1Triangle(4, 5, 6, 0),
	gsSP1Triangle(4, 7, 5, 0),
	gsSP1Triangle(8, 9, 10, 0),
	gsSP1Triangle(8, 10, 11, 0),
	gsSP1Triangle(12, 13, 14, 0),
	gsSP1Triangle(12, 14, 15, 0),
	gsSPVertex(&CN_ATC_08_v[16], 4, 0),
	gsSP1Triangle(0, 1, 2, 0),
	gsSP1Triangle(0, 3, 1, 0),

	gs_Nin_LoadTextureImage(CN_BossTX_07_txt,G_IM_FMT_RGBA,G_IM_SIZ_16b,32,32,0,7),

	gsSPVertex(&CN_ATC_08_v[20], 4, 0),
	gsSP1Triangle(0, 1, 2, 0),
	gsSP1Triangle(0, 2, 3, 0),
	gsSPEndDisplayList(),
}; /* o1 */ 

/* 24 vertices */
Vtx CN_ATC_08_v[]={
	{ 34,67,-82,0, 819, 1577, 106, 47, -32, 0 },   /* v0 p6/V1 used 2 times */ 
	{ -7,105,-103,0, 1024, 1024, 73, 31, -90, 0 },   /* v1 p5/V2 used 1 times */ 
	{ -7,105,0,0, 0, 1024, 84, 57, 63, 0 },   /* v2 p6/V2 used 2 times */ 
	{ 34,67,-20,0, 204, 1577, 105, 12, 57, 0 },   /* v3 p6/V3 used 1 times */ 
	{ -7,105,-103,0, 0, 1024, 73, 31, -90, 0 },   /* v4 p9/V1 used 2 times */ 
	{ 34,-46,-82,0, 819, 1275, 105, -11, -58, 0 },   /* v5 p9/V3 used 2 times */ 
	{ -7,-83,-103,0, 1023, 1024, 84, -56, -64, 0 },   /* v6 p10/V3 used 1 times */ 
	{ 34,67,-82,0, 204, 1275, 106, 47, -32, 0 },   /* v7 p9/V2 used 1 times */ 
	{ -7,-83,0,0, 0, 1024, 73, -30, 89, 0 },   /* v8 p11/V1 used 2 times */ 
	{ 34,-46,-20,0, 204, 1275, 106, -46, 31, 0 },   /* v9 p11/V2 used 1 times */ 
	{ 34,67,-20,0, 819, 1275, 105, 12, 57, 0 },   /* v10 p11/V3 used 2 times */ 
	{ -7,105,0,0, 1024, 1024, 84, 57, 63, 0 },   /* v11 p12/V3 used 1 times */ 
	{ -7,-83,-103,0, 0, 1024, 84, -56, -64, 0 },   /* v12 p1/V1 used 2 times */ 
	{ 34,-46,-82,0, 204, 1577, 105, -11, -58, 0 },   /* v13 p1/V2 used 1 times */ 
	{ 34,-46,-20,0, 819, 1577, 106, -46, 31, 0 },   /* v14 p1/V3 used 2 times */ 
	{ -7,-83,0,0, 1024, 1024, 73, -30, 89, 0 },   /* v15 p2/V3 used 1 times */ 
	{ 34,-46,-82,0, 0, 1024, 105, -11, -58, 0 },   /* v16 p4/V1 used 2 times */ 
	{ 34,67,-20,0, 1024, 0, 105, 12, 57, 0 },   /* v17 p4/V2 used 2 times */ 
	{ 34,-46,-20,0, 0, 0, 106, -46, 31, 0 },   /* v18 p4/V3 used 1 times */ 
	{ 34,67,-82,0, 1024, 1024, 106, 47, -32, 0 },   /* v19 p3/V2 used 1 times */ 
	{ -7,105,-103,0, 1024, 1024, -119, 0, 0, 0 },   /* v20 p8/V1 used 2 times */ 
	{ -7,-83,-103,0, 0, 1024, -119, 0, 0, 0 },   /* v21 p7/V2 used 1 times */ 
	{ -7,-83,0,0, 0, 0, -119, 0, 0, 0 },   /* v22 p8/V2 used 2 times */ 
	{ -7,105,0,0, 1024, 0, -119, 0, 0, 0 },   /* v23 p8/V3 used 1 times */ 
};


/*   0 vertices */
/*   1 Materials */

#define	LDIRX	0
#define	LDIRY	0
#define	LDIRZ	120
#define	AMBDIV	1
/* 32 x 32  G_IM_SIZ_16b G_IM_FMT_RGBA  */
unsigned short CN_BossTX_01_txt[] = {
	0x3001, 0x3001, 0x3001, 0x3001, 0x3001, 0x3001, 0x3001, 0x3001, 0x3001, 0x3001, 0x3001, 0x3001, 0x3001, 0x3001, 0x3001, 0x3001, 0x3001, 0x3001, 0x3001, 0x3001, 0x3001, 0x3001, 0x3001, 0x3001, 0x7083, 0x7083, 0x7083, 0x7083, 0x7083, 0x7083, 0x7083, 0x7083, 
	0xbad5, 0xbb17, 0xbbdd, 0xbbdd, 0xbbdd, 0xbbdd, 0xbbdd, 0xbad5, 0xa35b, 0xa35b, 0xa35b, 0xa35b, 0xa35b, 0xa39d, 0xa3df, 0x9ce7, 0x9ce7, 0x9ce7, 0xa3df, 0xa39d, 0xa35b, 0xa35b, 0xa35b, 0xa35b, 0xbad5, 0xbad5, 0xbad5, 0xbad5, 0xbad5, 0xbad5, 0xbad5, 0xbad5, 
	0x7883, 0x7883, 0x92d5, 0xbbdd, 0xd4e5, 0x92d5, 0x8907, 0x8883, 0x5801, 0x5801, 0x5801, 0x5801, 0x5843, 0x6109, 0x6b5b, 0x9ce7, 0x9ce7, 0x6b5b, 0x5801, 0x5801, 0x5801, 0x5801, 0x5801, 0x5801, 0x8883, 0x8883, 0x8883, 0x8883, 0x8883, 0x8883, 0x8883, 0x8883, 
	0x7883, 0x92d5, 0x7883, 0x8883, 0x8883, 0x8883, 0x8883, 0x8883, 0x5801, 0x5801, 0x5801, 0x5801, 0x6001, 0x6085, 0x79cf, 0xce73, 0xce73, 0x5801, 0x5801, 0x5801, 0x5801, 0x5801, 0x5801, 0x5801, 0x8883, 0x8883, 0x8883, 0x8883, 0x8883, 0x8883, 0x92d5, 0x8883, 
	0x7883, 0x7883, 0x7883, 0x8883, 0x8949, 0xc2d5, 0xc2d5, 0xc2d5, 0x5801, 0x5801, 0x6909, 0xd3df, 0xd3df, 0xd3df, 0xd3df, 0xd3df, 0xd3df, 0xd3df, 0xd3df, 0xd3df, 0xd3df, 0xf39d, 0x5801, 0x5801, 0x8949, 0xc2d5, 0xc2d5, 0xc2d5, 0x8883, 0x9083, 0x8883, 0x8883, 
	0x8883, 0x8883, 0x90c7, 0x7883, 0x8083, 0x9083, 0x9083, 0xc2d5, 0x5801, 0x4001, 0x2001, 0x6801, 0x8085, 0x8909, 0x9109, 0x994b, 0xa14b, 0xa98d, 0xa98d, 0xb1cf, 0xb9cf, 0xd3df, 0x5801, 0x4001, 0x8083, 0x9083, 0x9083, 0xc2d5, 0x90c7, 0x9083, 0x8883, 0x8883, 
	0x8883, 0x8883, 0x90c7, 0x7883, 0x8083, 0x9083, 0x9083, 0x92d5, 0x5801, 0x4001, 0x2001, 0x6801, 0x9083, 0x98c5, 0xa0c5, 0xa8c7, 0xb107, 0xb907, 0xc149, 0xc149, 0xb18d, 0xd3df, 0x5801, 0x4001, 0x8083, 0x9083, 0x9083, 0xa18b, 0x90c7, 0x9083, 0x8883, 0x8883, 
	0x8883, 0x8883, 0x90c7, 0x7883, 0x8083, 0x9083, 0x9083, 0xa18b, 0x5801, 0x4001, 0x2001, 0x6801, 0x9083, 0x9883, 0xa083, 0xa883, 0xb083, 0xb8c5, 0xc0c5, 0xc107, 0xb14b, 0xd3df, 0x5801, 0x4001, 0x8083, 0x9083, 0x9083, 0xa18b, 0x90c7, 0x9083, 0x8883, 0x8883, 
	0x8883, 0x8883, 0x90c7, 0x7883, 0x8083, 0x9083, 0x9083, 0xa18b, 0x5801, 0x4001, 0x2001, 0x6801, 0x9083, 0x9883, 0xa083, 0xa883, 0xb083, 0xb883, 0xc083, 0xc0c5, 0xb109, 0xd3df, 0x5801, 0x4001, 0x4801, 0x6801, 0x6801, 0x818d, 0x6887, 0x6801, 0x5801, 0x5801, 
	0x5801, 0x5801, 0x6887, 0x4001, 0x4801, 0x6801, 0x6801, 0x818d, 0x5801, 0x4001, 0x2001, 0x6801, 0x9083, 0x9883, 0xa083, 0xa883, 0xb083, 0xb883, 0xb883, 0xb8c5, 0xa909, 0xd3df, 0x5801, 0x4001, 0x4801, 0x6801, 0x6801, 0x818d, 0x6887, 0x6801, 0x5801, 0x5801, 
	0x5801, 0x5801, 0x6887, 0x4001, 0x4801, 0x6801, 0x6801, 0x818d, 0x5801, 0x4001, 0x2001, 0x6801, 0x9083, 0x9083, 0x9883, 0xa083, 0xa883, 0xb083, 0xb083, 0xb8c5, 0xa94b, 0xd3df, 0x5801, 0x4001, 0x4801, 0x9ce7, 0x9ce7, 0x818d, 0x6887, 0x6801, 0x5801, 0x5801, 
	0x5801, 0x5801, 0x6887, 0x4001, 0x4801, 0x4801, 0x4801, 0x6109, 0x5801, 0x4001, 0x2001, 0x6801, 0x9083, 0x9083, 0x9883, 0x9883, 0xa083, 0xa883, 0xa883, 0xb0c5, 0xa14b, 0xd3df, 0x5801, 0x4001, 0x4801, 0x4801, 0x4801, 0x6109, 0x6887, 0x6801, 0x5801, 0x5801, 
	0x5801, 0x5801, 0x6887, 0x4001, 0x4001, 0x4001, 0x4001, 0x5801, 0x5801, 0x4001, 0x2001, 0x6801, 0x9083, 0x9083, 0x9083, 0x9883, 0x9883, 0xa083, 0xa083, 0xa0c5, 0x9109, 0xd3df, 0x5801, 0x4001, 0x4001, 0x4001, 0x4001, 0x5085, 0x6887, 0x5801, 0x5801, 0x5801, 
	0x4001, 0x4001, 0x4001, 0x5801, 0x5801, 0x5801, 0x5801, 0x5801, 0x5801, 0x4001, 0x2001, 0x6801, 0x9083, 0x9083, 0x9083, 0x9083, 0x9083, 0x9883, 0x9883, 0x9883, 0x70c7, 0xd3df, 0x5801, 0x5801, 0x5801, 0x5801, 0x5801, 0x5801, 0x6801, 0x5801, 0x5801, 0x5801, 
	0x4001, 0x6b5b, 0x4001, 0x6001, 0x6887, 0x7087, 0x7087, 0x5801, 0x5801, 0x4001, 0x2001, 0x6801, 0x8845, 0x8845, 0x8845, 0x8845, 0x8845, 0x8845, 0x8845, 0x8845, 0x6885, 0xd3df, 0x5801, 0x7087, 0x7087, 0x6887, 0x5801, 0x6001, 0x6001, 0x6001, 0x6b5b, 0x5801, 
	0x4001, 0x4001, 0x4001, 0x5801, 0x5085, 0x5085, 0x5085, 0x6001, 0x5801, 0x4001, 0x2001, 0x6801, 0x8845, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x8845, 0x6843, 0xd3df, 0x5801, 0x5885, 0x5085, 0x5085, 0x5801, 0x6001, 0x6001, 0x6001, 0x5801, 0x5801, 
	0xa2d7, 0xa2d7, 0xa2d7, 0xa2d7, 0x9ad7, 0xa2d7, 0xa2d7, 0xa2d7, 0x8a53, 0x7a53, 0x2001, 0x5001, 0x8845, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x9045, 0x88c7, 0xd3df, 0x8a53, 0x8a53, 0xa2d7, 0xa2d7, 0xa2d7, 0xa2d7, 0xa2d7, 0xa2d7, 0xa2d7, 0x9ad7, 
	0x78c7, 0x78c7, 0x78c7, 0x78c7, 0x78c7, 0x80c7, 0x80c7, 0x80c7, 0xb9cf, 0x894b, 0x60c7, 0x5001, 0x70c9, 0x7087, 0x7087, 0x7087, 0x7087, 0x7087, 0x7087, 0x70c9, 0x88c7, 0xbb5b, 0xb9cf, 0xb9cf, 0x78c7, 0x78c7, 0x78c7, 0x78c7, 0x78c7, 0x78c7, 0x78c7, 0x78c7, 
	0x2001, 0x2001, 0x2001, 0x2001, 0x2001, 0x2001, 0x2001, 0x2001, 0x2001, 0x1801, 0x2001, 0x5001, 0x6001, 0x6001, 0x6001, 0x6801, 0x6801, 0x6801, 0x6801, 0x7043, 0x8909, 0xd3df, 0x2001, 0x2001, 0x2001, 0x2001, 0x2001, 0x2001, 0x2001, 0x2001, 0x2001, 0x2001, 
	0x4001, 0x4001, 0x4801, 0x4801, 0x4801, 0x4801, 0x4801, 0x4801, 0x4801, 0x3801, 0x2001, 0x5085, 0x6043, 0x6001, 0x6801, 0x6801, 0x6801, 0x6801, 0x6801, 0x7043, 0x81cf, 0xd3df, 0x6083, 0x4801, 0x4801, 0x4801, 0x4801, 0x4801, 0x4801, 0x3001, 0x3001, 0x3001, 
	0x4001, 0x6b5b, 0x4001, 0x6041, 0x70c1, 0x7141, 0x6081, 0x6001, 0x6001, 0x4801, 0x2001, 0x6211, 0x6085, 0x6043, 0x6001, 0x6001, 0x6801, 0x6801, 0x6843, 0x7085, 0x6b5b, 0xd3df, 0x7083, 0x5801, 0x5801, 0x5801, 0x5801, 0x5801, 0x5801, 0x4001, 0x6b5b, 0x4001, 
	0x4001, 0x4001, 0x4801, 0x7841, 0x9981, 0x9a41, 0x7101, 0x6801, 0x6001, 0x4801, 0x2001, 0x7bdf, 0x60c7, 0x6085, 0x6043, 0x6043, 0x6043, 0x6043, 0x6885, 0x7909, 0x7bdf, 0xd3df, 0x7883, 0x6001, 0x6001, 0x70c7, 0x70c7, 0x70c7, 0x70c7, 0x70c7, 0x6887, 0x5801, 
	0x5801, 0x5801, 0x6801, 0x7841, 0x9981, 0x9a41, 0x7901, 0x6801, 0x6001, 0x4801, 0x2001, 0x9ce7, 0x614b, 0x58c7, 0x5885, 0x5843, 0x5843, 0x5885, 0x60c7, 0x714b, 0x9ce7, 0xd3df, 0x7883, 0x6001, 0x6801, 0x5885, 0x5885, 0x5885, 0x5885, 0x5085, 0x5085, 0x5801, 
	0x5801, 0x5801, 0x6801, 0x8041, 0xa9c3, 0xaa81, 0x7941, 0x6801, 0x6001, 0x4801, 0x2001, 0x9ce7, 0x9ce7, 0x7bdf, 0x5a11, 0x48c7, 0x4909, 0x6b5b, 0x7bdf, 0x9ce7, 0x9ce7, 0xd3df, 0x7083, 0x6001, 0x6001, 0x6801, 0x6801, 0x6001, 0x6001, 0x6001, 0x5801, 0x5801, 
	0x5801, 0x6001, 0x6801, 0x7841, 0x9981, 0x9a41, 0x7901, 0x6001, 0x6001, 0x4801, 0x1001, 0x2001, 0x2001, 0x2001, 0x2001, 0x2001, 0x2001, 0x2001, 0x2001, 0x2001, 0x2001, 0x6909, 0x6883, 0x6041, 0x6001, 0x6001, 0x6001, 0x6001, 0x6001, 0x6001, 0x5801, 0x5801, 
	0x5801, 0x6001, 0x6801, 0x7841, 0x9981, 0x9a41, 0x7901, 0x6001, 0x6001, 0x4801, 0x7883, 0x7883, 0x7883, 0x7883, 0x7883, 0x7883, 0x7883, 0x7883, 0x7883, 0x7883, 0x7883, 0x8883, 0x6041, 0x6041, 0x6041, 0x6001, 0x6001, 0x6001, 0x6001, 0x6001, 0x5801, 0x5801, 
	0x5801, 0x6001, 0x6841, 0x7041, 0x80c1, 0x8141, 0x70c1, 0x6841, 0x6841, 0x6841, 0x9083, 0x8883, 0x8883, 0x8883, 0x8883, 0x8883, 0x8883, 0x8883, 0x8883, 0x8883, 0x8883, 0x8883, 0x6043, 0x6043, 0x6041, 0x6041, 0x6041, 0x6041, 0x6041, 0x6041, 0x5801, 0x5801, 
	0x6043, 0x6043, 0x6843, 0x6843, 0x6843, 0x6843, 0x6843, 0x6843, 0x7085, 0x7085, 0x7085, 0x6885, 0x6843, 0x6843, 0x6885, 0x6885, 0x6885, 0x6885, 0x6885, 0x6885, 0x6885, 0x6885, 0x6885, 0x6885, 0x6843, 0x6043, 0x6043, 0x6043, 0x6043, 0x6043, 0x6001, 0x6001, 
	0x4885, 0x4885, 0x4843, 0x7085, 0x7085, 0x7085, 0x7085, 0x70c7, 0x7909, 0x7909, 0x7109, 0x7109, 0x70c7, 0x70c7, 0x9ce7, 0x7109, 0x7109, 0x7109, 0x7109, 0x7109, 0x7909, 0x7909, 0x7109, 0x7109, 0x68c7, 0x6885, 0x6885, 0x6885, 0x6885, 0x4843, 0x4843, 0x4043, 
	0x50c7, 0x6b5b, 0x50c7, 0x7109, 0x70c7, 0x7109, 0x7909, 0x794b, 0x798d, 0x798d, 0x798d, 0x794b, 0x9ce7, 0x8253, 0x9ce7, 0x8295, 0x798d, 0x794b, 0x794b, 0x798d, 0x798d, 0x798d, 0x798d, 0x794b, 0x7109, 0x7109, 0x7109, 0x70c7, 0x70c7, 0x4885, 0x6b5b, 0x4885, 
	0x594b, 0x594b, 0x5909, 0x798d, 0x794b, 0x794b, 0x798d, 0x798d, 0x81cf, 0x7a53, 0x6b5b, 0xce73, 0x9ce7, 0x8295, 0x81cf, 0x81cf, 0x81cf, 0x81cf, 0x798d, 0x798d, 0x81cf, 0x81cf, 0x81cf, 0x798d, 0x714b, 0x714b, 0x714b, 0x7109, 0x714b, 0x48c7, 0x50c7, 0x5109, 
	0x79cf, 0x718d, 0x714b, 0x714b, 0x694b, 0x694b, 0x714b, 0x6909, 0x694b, 0x718d, 0x6a53, 0x6b5b, 0x7a53, 0x6109, 0x714b, 0x714b, 0x694b, 0x714b, 0x6109, 0x6909, 0x694b, 0x694b, 0x714b, 0x714b, 0x6109, 0x6109, 0x6109, 0x6109, 0x6109, 0x6109, 0x694b, 0x694b, 
};

/* 32 x 32  G_IM_SIZ_16b G_IM_FMT_RGBA  */
unsigned short CN_BossTX_07_txt[] = {
	0xffff, 0xf7bd, 0xf7bd, 0xef7b, 0xd6b5, 0xad6b, 0x8421, 0x6319, 0x4a53, 0x39cf, 0x318d, 0x318d, 0x318d, 0x294b, 0x2109, 0x2109, 0x294b, 0x318d, 0x318d, 0x318d, 0x318d, 0x318d, 0x39cf, 0x4a53, 0x6319, 0x8421, 0xad6b, 0xd6b5, 0xef7b, 0xf7bd, 0xf7bd, 0xffff, 
	0xf7bd, 0xe739, 0xe739, 0xe739, 0xd6b5, 0xad6b, 0x8421, 0x6319, 0x4a53, 0x39cf, 0x318d, 0x318d, 0x318d, 0x294b, 0x18c7, 0x18c7, 0x294b, 0x318d, 0x318d, 0x318d, 0x318d, 0x318d, 0x39cf, 0x4a53, 0x6319, 0x8421, 0xad6b, 0xd6b5, 0xe739, 0xe739, 0xe739, 0xf7bd, 
	0xf7bd, 0xe739, 0xef7b, 0xf7bd, 0xef7b, 0xce73, 0xa529, 0x7bdf, 0x5ad7, 0x4211, 0x318d, 0x318d, 0x318d, 0x294b, 0x2109, 0x2109, 0x294b, 0x318d, 0x318d, 0x318d, 0x318d, 0x318d, 0x4211, 0x5ad7, 0x7bdf, 0xa529, 0xce73, 0xef7b, 0xf7bd, 0xef7b, 0xe739, 0xf7bd, 
	0xef7b, 0xe739, 0xf7bd, 0xffff, 0xffff, 0xe739, 0xbdef, 0x94a5, 0x6b5b, 0x4a53, 0x39cf, 0x318d, 0x318d, 0x294b, 0x2109, 0x2109, 0x294b, 0x318d, 0x318d, 0x318d, 0x318d, 0x39cf, 0x4a53, 0x6b5b, 0x94a5, 0xbdef, 0xe739, 0xffff, 0xffff, 0xf7bd, 0xe739, 0xef7b, 
	0xd6b5, 0xd6b5, 0xef7b, 0xffff, 0xf7bd, 0xef7b, 0xce73, 0xa529, 0x7bdf, 0x5295, 0x4211, 0x39cf, 0x318d, 0x294b, 0x2109, 0x2109, 0x294b, 0x318d, 0x318d, 0x318d, 0x39cf, 0x4211, 0x5295, 0x7bdf, 0xa529, 0xce73, 0xef7b, 0xf7bd, 0xffff, 0xef7b, 0xd6b5, 0xd6b5, 
	0xad6b, 0xad6b, 0xce73, 0xe739, 0xef7b, 0xe739, 0xd6b5, 0xb5ad, 0x8c63, 0x6319, 0x4a53, 0x39cf, 0x318d, 0x294b, 0x2109, 0x2109, 0x294b, 0x318d, 0x318d, 0x318d, 0x39cf, 0x4a53, 0x6319, 0x8c63, 0xb5ad, 0xd6b5, 0xe739, 0xef7b, 0xe739, 0xce73, 0xad6b, 0xad6b, 
	0x8421, 0x8421, 0xa529, 0xbdef, 0xce73, 0xd6b5, 0xce73, 0xb5ad, 0x94a5, 0x6b5b, 0x5295, 0x4211, 0x39cf, 0x294b, 0x2109, 0x2109, 0x294b, 0x318d, 0x318d, 0x39cf, 0x4211, 0x5295, 0x6b5b, 0x94a5, 0xb5ad, 0xce73, 0xd6b5, 0xce73, 0xbdef, 0xa529, 0x8421, 0x8421, 
	0x6319, 0x6319, 0x7bdf, 0x94a5, 0xa529, 0xb5ad, 0xb5ad, 0xad6b, 0x94a5, 0x739d, 0x5ad7, 0x4211, 0x39cf, 0x318d, 0x2109, 0x2109, 0x294b, 0x318d, 0x318d, 0x39cf, 0x4211, 0x5ad7, 0x739d, 0x94a5, 0xad6b, 0xb5ad, 0xb5ad, 0xa529, 0x94a5, 0x7bdf, 0x6319, 0x6319, 
	0x4a53, 0x4a53, 0x5ad7, 0x6b5b, 0x7bdf, 0x8c63, 0x94a5, 0x94a5, 0x8c63, 0x739d, 0x5ad7, 0x4a53, 0x39cf, 0x318d, 0x2109, 0x2109, 0x294b, 0x318d, 0x318d, 0x39cf, 0x4a53, 0x5ad7, 0x739d, 0x8c63, 0x94a5, 0x94a5, 0x8c63, 0x7bdf, 0x6b5b, 0x5ad7, 0x4a53, 0x4a53, 
	0x39cf, 0x39cf, 0x4211, 0x4a53, 0x5295, 0x6319, 0x6b5b, 0x739d, 0x739d, 0x6319, 0x5295, 0x4211, 0x39cf, 0x318d, 0x2109, 0x2109, 0x294b, 0x318d, 0x318d, 0x39cf, 0x4211, 0x5295, 0x6319, 0x739d, 0x739d, 0x6b5b, 0x6319, 0x5295, 0x4a53, 0x4211, 0x39cf, 0x39cf, 
	0x318d, 0x318d, 0x318d, 0x39cf, 0x4211, 0x4211, 0x4a53, 0x5295, 0x5ad7, 0x5295, 0x4211, 0x39cf, 0x318d, 0x294b, 0x2109, 0x2109, 0x294b, 0x318d, 0x318d, 0x318d, 0x39cf, 0x4211, 0x5295, 0x5ad7, 0x5295, 0x4a53, 0x4211, 0x4211, 0x39cf, 0x318d, 0x318d, 0x318d, 
	0x294b, 0x294b, 0x294b, 0x294b, 0x294b, 0x318d, 0x318d, 0x39cf, 0x39cf, 0x39cf, 0x318d, 0x318d, 0x294b, 0x2109, 0x18c7, 0x18c7, 0x2109, 0x294b, 0x294b, 0x294b, 0x318d, 0x318d, 0x39cf, 0x39cf, 0x39cf, 0x318d, 0x318d, 0x294b, 0x294b, 0x294b, 0x294b, 0x294b, 
	0x39cf, 0x39cf, 0x39cf, 0x39cf, 0x39cf, 0x39cf, 0x4211, 0x4211, 0x4211, 0x4a53, 0x4a53, 0x4a53, 0x5295, 0x5295, 0x5295, 0x5295, 0x5295, 0x5295, 0x4a53, 0x4a53, 0x4211, 0x4211, 0x4211, 0x4211, 0x4211, 0x4211, 0x39cf, 0x39cf, 0x39cf, 0x39cf, 0x39cf, 0x39cf, 
	0x4211, 0x4a53, 0x4a53, 0x4a53, 0x4a53, 0x4a53, 0x4a53, 0x4a53, 0x5295, 0x5295, 0x5ad7, 0x6b5b, 0x7bdf, 0x8421, 0x8421, 0x8421, 0x8421, 0x739d, 0x6b5b, 0x5ad7, 0x5295, 0x5295, 0x4a53, 0x4a53, 0x4a53, 0x4a53, 0x4a53, 0x4a53, 0x4a53, 0x4a53, 0x4a53, 0x4a53, 
	0x2109, 0x2109, 0x294b, 0x294b, 0x294b, 0x294b, 0x294b, 0x294b, 0x294b, 0x294b, 0x318d, 0x318d, 0x39cf, 0x4211, 0x4211, 0x4211, 0x4211, 0x39cf, 0x318d, 0x318d, 0x294b, 0x294b, 0x294b, 0x294b, 0x294b, 0x294b, 0x294b, 0x294b, 0x294b, 0x294b, 0x2109, 0x2109, 
	0x843, 0x843, 0x843, 0x843, 0x843, 0x843, 0x843, 0x843, 0x843, 0x843, 0x843, 0x843, 0x843, 0x843, 0x843, 0x843, 0x843, 0x843, 0x843, 0x843, 0x843, 0x843, 0x843, 0x843, 0x843, 0x843, 0x843, 0x843, 0x843, 0x843, 0x843, 0x843, 
	0x843, 0x843, 0x843, 0x843, 0x843, 0x843, 0x843, 0x843, 0x843, 0x843, 0x843, 0x843, 0x843, 0x843, 0x843, 0x843, 0x843, 0x843, 0x843, 0x843, 0x843, 0x843, 0x843, 0x843, 0x843, 0x843, 0x843, 0x843, 0x843, 0x843, 0x843, 0x843, 
	0x2109, 0x2109, 0x294b, 0x294b, 0x294b, 0x294b, 0x294b, 0x294b, 0x294b, 0x294b, 0x318d, 0x318d, 0x39cf, 0x4211, 0x4211, 0x4211, 0x4211, 0x39cf, 0x318d, 0x318d, 0x294b, 0x294b, 0x294b, 0x294b, 0x294b, 0x294b, 0x294b, 0x294b, 0x294b, 0x294b, 0x2109, 0x2109, 
	0x4a53, 0x4a53, 0x4a53, 0x4a53, 0x4a53, 0x4a53, 0x4a53, 0x4a53, 0x5295, 0x5295, 0x5ad7, 0x6b5b, 0x7bdf, 0x8421, 0x8421, 0x8421, 0x8421, 0x739d, 0x6b5b, 0x5ad7, 0x5295, 0x5295, 0x4a53, 0x4a53, 0x4a53, 0x4a53, 0x4a53, 0x4a53, 0x4a53, 0x4a53, 0x4a53, 0x4a53, 
	0x39cf, 0x39cf, 0x39cf, 0x39cf, 0x39cf, 0x39cf, 0x4211, 0x4211, 0x4211, 0x4a53, 0x4a53, 0x4a53, 0x5295, 0x5295, 0x5295, 0x5295, 0x5295, 0x5295, 0x4a53, 0x4a53, 0x4211, 0x4211, 0x4211, 0x4211, 0x4211, 0x4211, 0x39cf, 0x39cf, 0x39cf, 0x39cf, 0x39cf, 0x39cf, 
	0x294b, 0x294b, 0x294b, 0x294b, 0x294b, 0x318d, 0x318d, 0x39cf, 0x39cf, 0x39cf, 0x318d, 0x318d, 0x294b, 0x2109, 0x18c7, 0x18c7, 0x2109, 0x294b, 0x294b, 0x294b, 0x318d, 0x318d, 0x39cf, 0x39cf, 0x39cf, 0x318d, 0x318d, 0x294b, 0x294b, 0x294b, 0x294b, 0x294b, 
	0x318d, 0x318d, 0x318d, 0x39cf, 0x4211, 0x4211, 0x4a53, 0x5295, 0x5ad7, 0x5295, 0x4211, 0x39cf, 0x318d, 0x294b, 0x2109, 0x2109, 0x294b, 0x318d, 0x318d, 0x318d, 0x39cf, 0x4211, 0x5295, 0x5ad7, 0x5295, 0x4a53, 0x4211, 0x4211, 0x39cf, 0x318d, 0x318d, 0x318d, 
	0x39cf, 0x39cf, 0x4211, 0x4a53, 0x5295, 0x6319, 0x6b5b, 0x739d, 0x739d, 0x6319, 0x5295, 0x4211, 0x39cf, 0x318d, 0x2109, 0x2109, 0x294b, 0x318d, 0x318d, 0x39cf, 0x4211, 0x5295, 0x6319, 0x739d, 0x739d, 0x6b5b, 0x6319, 0x5295, 0x4a53, 0x4211, 0x39cf, 0x39cf, 
	0x4a53, 0x4a53, 0x5ad7, 0x6b5b, 0x7bdf, 0x8c63, 0x94a5, 0x94a5, 0x8c63, 0x739d, 0x5ad7, 0x4a53, 0x39cf, 0x318d, 0x2109, 0x2109, 0x294b, 0x318d, 0x318d, 0x39cf, 0x4a53, 0x5ad7, 0x739d, 0x8c63, 0x94a5, 0x94a5, 0x8c63, 0x7bdf, 0x6b5b, 0x5ad7, 0x4a53, 0x4a53, 
	0x6319, 0x6319, 0x7bdf, 0x94a5, 0xa529, 0xb5ad, 0xb5ad, 0xad6b, 0x94a5, 0x739d, 0x5ad7, 0x4211, 0x39cf, 0x318d, 0x2109, 0x2109, 0x294b, 0x318d, 0x318d, 0x39cf, 0x4211, 0x5ad7, 0x739d, 0x94a5, 0xad6b, 0xb5ad, 0xb5ad, 0xa529, 0x94a5, 0x7bdf, 0x6319, 0x6319, 
	0x8421, 0x8421, 0xa529, 0xbdef, 0xce73, 0xd6b5, 0xce73, 0xb5ad, 0x94a5, 0x6b5b, 0x5295, 0x4211, 0x39cf, 0x294b, 0x2109, 0x2109, 0x294b, 0x318d, 0x318d, 0x39cf, 0x4211, 0x5295, 0x6b5b, 0x94a5, 0xb5ad, 0xce73, 0xd6b5, 0xce73, 0xbdef, 0xa529, 0x8421, 0x8421, 
	0xad6b, 0xad6b, 0xce73, 0xe739, 0xef7b, 0xe739, 0xd6b5, 0xb5ad, 0x8c63, 0x6319, 0x4a53, 0x39cf, 0x318d, 0x294b, 0x2109, 0x2109, 0x294b, 0x318d, 0x318d, 0x318d, 0x39cf, 0x4a53, 0x6319, 0x8c63, 0xb5ad, 0xd6b5, 0xe739, 0xef7b, 0xe739, 0xce73, 0xad6b, 0xad6b, 
	0xd6b5, 0xd6b5, 0xef7b, 0xffff, 0xf7bd, 0xef7b, 0xce73, 0xa529, 0x7bdf, 0x5295, 0x4211, 0x39cf, 0x318d, 0x294b, 0x2109, 0x2109, 0x294b, 0x318d, 0x318d, 0x318d, 0x39cf, 0x4211, 0x5295, 0x7bdf, 0xa529, 0xce73, 0xef7b, 0xf7bd, 0xffff, 0xef7b, 0xd6b5, 0xd6b5, 
	0xef7b, 0xe739, 0xf7bd, 0xffff, 0xffff, 0xe739, 0xbdef, 0x94a5, 0x6b5b, 0x4a53, 0x39cf, 0x318d, 0x318d, 0x294b, 0x2109, 0x2109, 0x294b, 0x318d, 0x318d, 0x318d, 0x318d, 0x39cf, 0x4a53, 0x6b5b, 0x94a5, 0xbdef, 0xe739, 0xffff, 0xffff, 0xf7bd, 0xe739, 0xef7b, 
	0xf7bd, 0xe739, 0xef7b, 0xf7bd, 0xef7b, 0xce73, 0xa529, 0x7bdf, 0x5ad7, 0x4211, 0x318d, 0x318d, 0x318d, 0x294b, 0x2109, 0x2109, 0x294b, 0x318d, 0x318d, 0x318d, 0x318d, 0x318d, 0x4211, 0x5ad7, 0x7bdf, 0xa529, 0xce73, 0xef7b, 0xf7bd, 0xef7b, 0xe739, 0xf7bd, 
	0xf7bd, 0xe739, 0xe739, 0xe739, 0xd6b5, 0xad6b, 0x8421, 0x6319, 0x4a53, 0x39cf, 0x318d, 0x318d, 0x318d, 0x294b, 0x18c7, 0x18c7, 0x294b, 0x318d, 0x318d, 0x318d, 0x318d, 0x318d, 0x39cf, 0x4a53, 0x6319, 0x8421, 0xad6b, 0xd6b5, 0xe739, 0xe739, 0xe739, 0xf7bd, 
	0xffff, 0xf7bd, 0xf7bd, 0xef7b, 0xd6b5, 0xad6b, 0x8421, 0x6319, 0x4a53, 0x39cf, 0x318d, 0x318d, 0x318d, 0x294b, 0x2109, 0x2109, 0x294b, 0x318d, 0x318d, 0x318d, 0x318d, 0x318d, 0x39cf, 0x4a53, 0x6319, 0x8421, 0xad6b, 0xd6b5, 0xef7b, 0xf7bd, 0xf7bd, 0xffff, 
};

