#include<ultra64.h>

extern Vtx ManLuarm_2_v[];
extern Vtx ManLuarm_2_vmcur[];
extern Tri ManLuarm_2_tri[];
extern Lights1 ManLuarm_2_material[];
extern Mtx ManLuarm_2_matrix[];

extern unsigned short t2best_b_txt[];
extern unsigned short t2best_f_txt[];
extern unsigned short t2best_s_txt[];
extern unsigned short t2best_t_txt[];
extern unsigned short t2hara_txt[];
extern unsigned short t2met_b_txt[];
extern unsigned short t2met_f_txt[];
extern unsigned short t2met_mouth_txt[];
extern unsigned short t2neck_txt[];
extern unsigned short black_txt[];
extern unsigned short shoes_bottom_txt[];
extern unsigned short t2farm_b_txt[];
extern unsigned short t2farm_f_txt[];
extern unsigned short t2hand_txt[];
extern unsigned short t2met_gl_txt[];
extern unsigned short t2met_s1_txt[];
extern unsigned short t2met_s2_txt[];
extern unsigned short t2shin_txt[];
extern unsigned short t2shoe_txt[];
extern unsigned short t2shoe_b_txt[];
extern unsigned short t2thigh_b_txt[];
extern unsigned short t2thigh_f_txt[];
extern unsigned short t2uarm_b_txt[];
extern unsigned short t2uarm_f_txt[];
extern unsigned short t2waist_b_txt[];
extern unsigned short t2waist_f_txt[];
extern unsigned short t2waist_s_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)

#define G_CC_PRIMSHADE PRIMITIVE,0,SHADE,0,0,0,0,SHADE

/* main display list */


/* ======== g2 ======== */

static	Gfx ManLuarm_2_grp_g2[]={

	gsSPTexture(65535, 65535,0, 0, 1),
	gsDPPipeSync(),
	gsDPSetCombineMode(G_CC_MODULATERGBA,G_CC_PASS2),

	gs_Nin_SetUpTileDescrip(G_IM_FMT_RGBA,G_IM_SIZ_16b,32,32,0,0,G_TX_CLAMP,5,0,G_TX_CLAMP,5,0),
	gs_Nin_LoadTextureImage(t2uarm_b_txt,G_IM_FMT_RGBA,G_IM_SIZ_16b,32,32,0,7),

	gsSPVertex(&ManLuarm_2_v[0], 9, 0),
	gsSP1Triangle(0, 1, 2, 0),
	gsSP1Triangle(1, 0, 3, 0),
	gsSP1Triangle(4, 3, 0, 0),
	gsSP1Triangle(0, 5, 4, 0),
	gsSP1Triangle(5, 0, 2, 0),
	gsSP1Triangle(6, 7, 8, 0),

	gs_Nin_LoadTextureImage(t2uarm_f_txt,G_IM_FMT_RGBA,G_IM_SIZ_16b,32,32,0,7),

	gsSPVertex(&ManLuarm_2_v[9], 6, 0),
	gsSP1Triangle(0, 1, 2, 0),
	gsSP1Triangle(3, 4, 1, 0),
	gsSP1Triangle(1, 0, 3, 0),
	gsSP1Triangle(5, 3, 0, 0),
	gsSPEndDisplayList(),
}; /* g2 */ 

/* ======== g1 ======== */

static	Gfx ManLuarm_2_grp_g1[]={
	gsSPDisplayList(ManLuarm_2_grp_g2),
	gsSPEndDisplayList(),
}; /* g1 */ 

/* ======== db ======== */

Gfx ManLuarm_2_model[]={
	gsSPDisplayList(ManLuarm_2_grp_g1),
	gsSPEndDisplayList(),
}; /* db */ 

Gfx *ManLuarm_2_modelT = NULL;

#undef G_CC_PRIMSHADE

#undef gs_Nin_LoadTextureImage

#undef gs_Nin_SetUpTileDescrip

/* 15 vertices */
Vtx ManLuarm_2_v[]={
	{ 3,-24,-3,0, 479, 714, 19, -101, -60, 0 },   /* v0 p10/V2 used 5 times */ 
	{ -27,29,-9,0, 1003, 1005, -89, 53, -59, 0 },   /* v1 p10/V1 used 2 times */ 
	{ 2,12,-17,0, 509, 997, -11, 22, -116, 0 },   /* v2 p5/V3 used 2 times */ 
	{ -16,-26,85,0, 786, 0, -97, -30, 62, 0 },   /* v3 p10/V3 used 2 times */ 
	{ 26,-26,85,0, 67, 0, 63, -99, 18, 0 },   /* v4 p8/V3 used 2 times */ 
	{ 32,28,5,0, 1, 904, 108, 8, -50, 0 },   /* v5 p8/V2 used 2 times */ 
	{ 3,19,87,0, 465, 383, 31, 104, 50, 0 },   /* v6 p3/V1 used 1 times */ 
	{ -16,-26,85,0, 819, -1, -97, -30, 62, 0 },   /* v7 p3/V2 used 1 times */ 
	{ 26,-26,85,0, 34, -1, 63, -99, 18, 0 },   /* v8 p3/V3 used 1 times */ 
	{ -27,29,-9,0, 20, 1005, -89, 53, -59, 0 },   /* v9 p9/V2 used 3 times */ 
	{ 32,28,5,0, 1022, 904, 108, 8, -50, 0 },   /* v10 p9/V1 used 3 times */ 
	{ 2,12,-17,0, 514, 997, -11, 22, -116, 0 },   /* v11 p7/V3 used 1 times */ 
	{ 3,19,87,0, 562, 198, 31, 104, 50, 0 },   /* v12 p9/V3 used 3 times */ 
	{ 26,-26,85,0, 956, 0, 63, -99, 18, 0 },   /* v13 p4/V2 used 1 times */ 
	{ -16,-26,85,0, 237, 0, -97, -30, 62, 0 },   /* v14 p1/V1 used 1 times */ 
};


/*   0 vertices */
/* 32 x 32  G_IM_SIZ_16b G_IM_FMT_RGBA  */
unsigned short t2uarm_b_txt[] = {
	0x7bcf, 0x7bcd, 0x7bcd, 0x7bcd, 0x83cd, 0x83cf, 0x83cf, 0x83cf, 0x83cf, 0x8c11, 0x9c53, 0xad19, 0xb55d, 0xbd9f, 0xbd9f, 0xb55d, 0xad19, 0xa4d7, 0x9c95, 0x8c53, 0x8c11, 0x83cf, 0x83cf, 0x83cf, 0x83cf, 0x8bcf, 0x8bcf, 0x83cf, 0x83cf, 0x83cf, 0x83cf, 0x83cf, 
	0x83cf, 0x840f, 0x840f, 0x8c11, 0x8c11, 0x8c11, 0x9453, 0x9413, 0x8c11, 0x9453, 0x9c95, 0xad19, 0xb55d, 0xbd9f, 0xb55d, 0xb51b, 0xad19, 0xa4d9, 0x9c97, 0x9c95, 0x9455, 0x9453, 0x8c11, 0x83cf, 0x83cf, 0x83cf, 0x83cf, 0x83cf, 0x83cf, 0x83cf, 0x83cf, 0x83cf, 
	0x9493, 0x9c93, 0x9c93, 0x9c93, 0x9c95, 0x9c93, 0x9453, 0x9453, 0x9453, 0x9c95, 0xa4d7, 0xad19, 0xb55b, 0xb55b, 0xad1b, 0xacd9, 0xacd9, 0xa4d7, 0x9c97, 0x9c95, 0x9c95, 0x9c95, 0x9453, 0x8c11, 0x83cf, 0x83cf, 0x83cf, 0x83cf, 0x83cf, 0x83cf, 0x8bcf, 0x8c0f, 
	0xa4d7, 0xa4d7, 0xa4d7, 0xa4d7, 0xa4d7, 0x9c95, 0x9c55, 0x9c53, 0x9c95, 0xa4d7, 0xa4d7, 0xad19, 0xad19, 0xad1b, 0xad19, 0xad19, 0xacd9, 0xacd7, 0xacd7, 0xa4d7, 0xa4d7, 0xa4d7, 0x9c95, 0x9453, 0x8c11, 0x83cf, 0x83cf, 0x8c0f, 0x8bcf, 0x8bcf, 0x8c11, 0x8c11, 
	0xacd7, 0xad19, 0xad19, 0xacd7, 0xa4d7, 0x9c95, 0x9c95, 0x9c53, 0x9c95, 0xa497, 0xa4d7, 0xad19, 0xad19, 0xad19, 0xad19, 0xad19, 0xad19, 0xad19, 0xad19, 0xad19, 0xacd9, 0xacd7, 0xa4d7, 0x9c95, 0x9453, 0x8c11, 0x8c0f, 0x8c0f, 0x8c11, 0x8c11, 0x8c11, 0x8c11, 
	0xad19, 0xad19, 0xad19, 0xa4d7, 0xa4d7, 0x9c95, 0x9c95, 0x9c55, 0x9c95, 0xa4d7, 0xacd9, 0xad19, 0xad19, 0xad19, 0xad19, 0xad19, 0xad19, 0xad19, 0xad19, 0xad19, 0xacd9, 0xa4d7, 0xa4d7, 0xa495, 0x9c95, 0x9411, 0x8c11, 0x8c11, 0x8c11, 0x9451, 0x9451, 0x8c51, 
	0xad19, 0xb519, 0xad19, 0xacd7, 0xa4d7, 0x9c95, 0x9c53, 0x9c95, 0xa497, 0xa4d7, 0xad19, 0xad19, 0xad19, 0xad19, 0xad19, 0xad19, 0xad19, 0xb519, 0xad19, 0xad19, 0xacd7, 0xa4d7, 0xa4d5, 0xa495, 0x9c95, 0x9451, 0x8c11, 0x8c51, 0x9451, 0x9453, 0x9451, 0x9451, 
	0xad19, 0xb519, 0xb519, 0xad19, 0xa4d7, 0x9c55, 0x9c53, 0x9c95, 0xa4d7, 0xad19, 0xad19, 0xad19, 0xad19, 0xad19, 0xad19, 0xad19, 0xb51b, 0xb51b, 0xad19, 0xad19, 0xa4d7, 0xa4d7, 0xa4d5, 0x9c95, 0x9c95, 0x9453, 0x9451, 0x9453, 0x9453, 0x9453, 0x9453, 0x9451, 
	0xb519, 0xb51b, 0xb51b, 0xad19, 0xa4d7, 0x9c55, 0x9c53, 0xa495, 0xacd9, 0xad19, 0xad19, 0xb519, 0xb519, 0xb519, 0xb51b, 0xb51b, 0xb51b, 0xb51b, 0xad19, 0xad19, 0xa4d7, 0xa4d7, 0xa4d5, 0x9c95, 0x9c95, 0x9453, 0x9453, 0x9453, 0x9453, 0x9453, 0x9453, 0x9451, 
	0xb519, 0xb51b, 0xb51b, 0xad19, 0xa4d7, 0x9c53, 0x9c53, 0xa4d7, 0xacd9, 0xad19, 0xad19, 0xb519, 0xb51b, 0xb51b, 0xb55b, 0xb55b, 0xb55b, 0xb51b, 0xad19, 0xacd9, 0xa4d7, 0xa4d5, 0x9c95, 0x9c95, 0x9c93, 0x9453, 0x9453, 0x9453, 0x9453, 0x9453, 0x9453, 0x9453, 
	0xb559, 0xb55b, 0xb519, 0xacd9, 0xa495, 0x9453, 0x9c53, 0xa4d7, 0xacd7, 0xad19, 0xad19, 0xb559, 0xb55b, 0xb55b, 0xb55b, 0xb55b, 0xb55b, 0xb51b, 0xad19, 0xacd9, 0xa4d7, 0xa4d5, 0x9c95, 0x9c95, 0x9c53, 0x9453, 0x9453, 0x9453, 0x9453, 0x9453, 0x9453, 0x9453, 
	0x9c97, 0x9c97, 0x9455, 0x9413, 0x8bd3, 0x83d1, 0x8bd1, 0x9c55, 0xacd9, 0xb519, 0xb519, 0xb519, 0xbd5b, 0xbd5d, 0xbd5d, 0xbd5b, 0xb55b, 0xb51b, 0xad19, 0xad17, 0xa4d7, 0xa495, 0x9c95, 0x9c93, 0x9c53, 0x9453, 0x9453, 0x9453, 0x9453, 0x9453, 0x9453, 0x9453, 
	0x39d1, 0x398f, 0x398f, 0x318f, 0x294d, 0x294b, 0x290b, 0x318d, 0x524f, 0x5ad1, 0x5a91, 0x5a91, 0x7353, 0x83d7, 0x9457, 0x9c57, 0xa497, 0xad19, 0xad19, 0xacd7, 0xa4d7, 0xa4d5, 0x9c93, 0x9c53, 0x9453, 0x9453, 0x9453, 0x9451, 0x9451, 0x9453, 0x9453, 0x9453, 
	0x41d5, 0x39d3, 0x41d5, 0x39d3, 0x39d3, 0x39d3, 0x3191, 0x3191, 0x3191, 0x3191, 0x3191, 0x3151, 0x294f, 0x294d, 0x294d, 0x294d, 0x318d, 0x4a4f, 0x5a8f, 0x524f, 0x524d, 0x5a8d, 0x62cf, 0x7b8f, 0x83cf, 0x8c11, 0x8c11, 0x8c51, 0x9493, 0x9453, 0x9453, 0x9453, 
	0x39d3, 0x39d3, 0x41d3, 0x4215, 0x4215, 0x4215, 0x4215, 0x4a17, 0x4a59, 0x5259, 0x5259, 0x5259, 0x4a57, 0x4a17, 0x4217, 0x39d5, 0x39d3, 0x3193, 0x3191, 0x3151, 0x294f, 0x210d, 0x294d, 0x314d, 0x294b, 0x294b, 0x2949, 0x3189, 0x5acd, 0x7bd1, 0x9451, 0x9c93, 
	0x39d3, 0x39d3, 0x39d3, 0x39d3, 0x39d3, 0x41d3, 0x41d3, 0x4215, 0x4215, 0x4a17, 0x4a57, 0x4a57, 0x4a59, 0x5299, 0x5299, 0x5259, 0x4a59, 0x4a57, 0x4a57, 0x4a17, 0x4217, 0x4215, 0x39d3, 0x39d3, 0x39d3, 0x39d3, 0x3191, 0x294f, 0x210b, 0x2949, 0x39c9, 0x524d, 
	0x4215, 0x41d3, 0x39d3, 0x39d3, 0x39d3, 0x39d3, 0x39d3, 0x39d3, 0x39d3, 0x41d3, 0x4215, 0x4215, 0x4215, 0x4215, 0x4215, 0x4215, 0x4215, 0x4215, 0x4215, 0x41d3, 0x39d3, 0x39d3, 0x39d3, 0x39d3, 0x39d3, 0x39d3, 0x4215, 0x4215, 0x4215, 0x39d3, 0x3191, 0x294f, 
	0x4a57, 0x4a59, 0x4a17, 0x4215, 0x4215, 0x4215, 0x39d3, 0x39d3, 0x39d3, 0x39d3, 0x39d3, 0x39d3, 0x39d3, 0x39d1, 0x39d3, 0x41d5, 0x4215, 0x4215, 0x4215, 0x39d3, 0x39d1, 0x3191, 0x3191, 0x3191, 0x3991, 0x3991, 0x39d3, 0x39d3, 0x4215, 0x4215, 0x4217, 0x4215, 
	0x5add, 0x5add, 0x5add, 0x5a9b, 0x529b, 0x5259, 0x4a57, 0x4215, 0x4215, 0x41d3, 0x39d3, 0x39d3, 0x39d3, 0x39d3, 0x41d3, 0x4215, 0x4215, 0x4215, 0x4215, 0x4215, 0x39d3, 0x39d3, 0x3991, 0x3191, 0x3191, 0x3991, 0x39d1, 0x39d3, 0x39d3, 0x41d3, 0x4215, 0x4215, 
	0x631f, 0x631f, 0x631f, 0x631f, 0x62df, 0x62dd, 0x5add, 0x529b, 0x5299, 0x4a57, 0x4a17, 0x4215, 0x4215, 0x4215, 0x4a17, 0x4a57, 0x4a57, 0x4a57, 0x4a57, 0x4a57, 0x4215, 0x4215, 0x39d3, 0x39d3, 0x3991, 0x3991, 0x3991, 0x39d1, 0x39d3, 0x39d3, 0x4215, 0x4215, 
	0x6b21, 0x6b21, 0x6b21, 0x6b21, 0x6b21, 0x631f, 0x631f, 0x62dd, 0x5add, 0x5a9b, 0x5299, 0x4a59, 0x4a57, 0x4a57, 0x5259, 0x5299, 0x5299, 0x5259, 0x4a59, 0x4a59, 0x4a57, 0x4a57, 0x4a17, 0x4215, 0x39d3, 0x39d3, 0x39d1, 0x39d1, 0x39d1, 0x39d3, 0x41d3, 0x4215, 
	0x6b21, 0x6b61, 0x6b61, 0x6b61, 0x6b61, 0x6b21, 0x631f, 0x631f, 0x62dd, 0x5add, 0x5add, 0x5a9b, 0x529b, 0x529b, 0x529b, 0x529b, 0x5299, 0x5299, 0x5259, 0x4a59, 0x4a59, 0x4a59, 0x4a57, 0x4a57, 0x4a17, 0x4215, 0x41d3, 0x39d3, 0x39d1, 0x39d3, 0x39d3, 0x39d3, 
	0x6b61, 0x6b61, 0x6b61, 0x6b61, 0x6b61, 0x6b61, 0x6b21, 0x631f, 0x631f, 0x62df, 0x62dd, 0x5add, 0x5add, 0x5adb, 0x5adb, 0x529b, 0x529b, 0x5299, 0x5259, 0x5259, 0x5259, 0x4a59, 0x4a59, 0x4a57, 0x4a57, 0x4a17, 0x4215, 0x39d3, 0x39d3, 0x39d3, 0x39d3, 0x39d3, 
	0x6b61, 0x6b61, 0x6b63, 0x6b63, 0x6b63, 0x6b61, 0x6b61, 0x6b1f, 0x631f, 0x631f, 0x62dd, 0x5add, 0x5add, 0x5add, 0x5adb, 0x5a9b, 0x529b, 0x5299, 0x5299, 0x5299, 0x5259, 0x4a59, 0x4a59, 0x4a57, 0x4a57, 0x4a17, 0x4215, 0x41d3, 0x39d3, 0x39d3, 0x39d1, 0x39d3, 
	0x6b61, 0x6b61, 0x6b63, 0x6b63, 0x6b63, 0x6b63, 0x6b61, 0x6b21, 0x631f, 0x631f, 0x62dd, 0x62dd, 0x62dd, 0x5add, 0x5add, 0x5adb, 0x5a9b, 0x5a9b, 0x529b, 0x5299, 0x5259, 0x4a59, 0x4a59, 0x4a57, 0x4a57, 0x4a17, 0x4215, 0x4215, 0x39d3, 0x39d3, 0x39d3, 0x39d3, 
	0x6b61, 0x6b61, 0x6b63, 0x6b63, 0x6b63, 0x6b63, 0x6b61, 0x6b61, 0x6b1f, 0x631f, 0x631f, 0x631f, 0x62dd, 0x5add, 0x5add, 0x5add, 0x5add, 0x5adb, 0x5a9b, 0x5299, 0x5259, 0x4a59, 0x4a59, 0x4a57, 0x4a57, 0x4a17, 0x4215, 0x4215, 0x39d3, 0x39d3, 0x39d3, 0x39d3, 
	0x6b61, 0x6b61, 0x6b63, 0x6b63, 0x7363, 0x7363, 0x6b61, 0x6b61, 0x6b21, 0x6b1f, 0x631f, 0x631f, 0x631d, 0x5add, 0x5add, 0x5add, 0x5add, 0x5adb, 0x5a9b, 0x5299, 0x5259, 0x4a59, 0x4a59, 0x4a57, 0x4a57, 0x4a57, 0x4215, 0x4215, 0x41d3, 0x39d3, 0x39d3, 0x39d3, 
	0x6b61, 0x6b61, 0x6b61, 0x7363, 0x7363, 0x7363, 0x6b61, 0x6b61, 0x6b61, 0x6b21, 0x631f, 0x631f, 0x62dd, 0x5add, 0x5add, 0x5adb, 0x5a9b, 0x5a9b, 0x529b, 0x5299, 0x5259, 0x4a59, 0x4a59, 0x4a57, 0x4a57, 0x4a57, 0x4215, 0x4215, 0x41d3, 0x39d3, 0x39d3, 0x39d3, 
	0x6b21, 0x6b61, 0x6b61, 0x6b63, 0x6b61, 0x6b61, 0x6b61, 0x6b61, 0x6b21, 0x631f, 0x631f, 0x62dd, 0x5add, 0x5adb, 0x5a9b, 0x529b, 0x5299, 0x5299, 0x5299, 0x5299, 0x4a59, 0x4a57, 0x4a57, 0x4a57, 0x4a57, 0x4a15, 0x4215, 0x41d5, 0x39d3, 0x39d3, 0x39d3, 0x39d3, 
	0x62dd, 0x62dd, 0x631f, 0x631f, 0x631f, 0x631d, 0x62dd, 0x62dd, 0x5add, 0x5adb, 0x5adb, 0x5a9b, 0x529b, 0x5299, 0x5299, 0x5259, 0x4a57, 0x4a57, 0x4a57, 0x4a57, 0x4a57, 0x4a15, 0x4215, 0x4215, 0x4215, 0x41d3, 0x39d3, 0x39d3, 0x39d3, 0x39d3, 0x39d3, 0x39d3, 
	0x529b, 0x529b, 0x529b, 0x5299, 0x5299, 0x5259, 0x5259, 0x5259, 0x4a57, 0x4a57, 0x4a57, 0x4a57, 0x4a57, 0x4a57, 0x4a15, 0x4a15, 0x4a15, 0x4215, 0x4215, 0x4215, 0x41d3, 0x39d3, 0x39d3, 0x39d3, 0x39d3, 0x39d3, 0x39d1, 0x39d1, 0x39d1, 0x39d1, 0x39d1, 0x39d1, 
	0x4a59, 0x4a59, 0x4a59, 0x4a57, 0x4215, 0x4213, 0x41d3, 0x41d3, 0x41d3, 0x39d3, 0x39d3, 0x39d3, 0x39d3, 0x39d3, 0x39d3, 0x41d3, 0x41d3, 0x41d3, 0x39d3, 0x39d3, 0x39d3, 0x39d3, 0x39d3, 0x39d3, 0x39d3, 0x39d1, 0x39d1, 0x39d1, 0x39d1, 0x39d1, 0x39d1, 0x39d3, 
};

/* 32 x 32  G_IM_SIZ_16b G_IM_FMT_RGBA  */
unsigned short t2uarm_f_txt[] = {
	0x83cf, 0x83cf, 0x83cf, 0x83cf, 0x83cf, 0x8bcf, 0x8bcf, 0x8bcf, 0x8bcf, 0x8c11, 0x8c11, 0x9453, 0x9453, 0x9453, 0x9493, 0x9c95, 0x9c95, 0x9c95, 0xa4d7, 0xacd9, 0xad19, 0xad19, 0xad19, 0xacd7, 0xa4d5, 0x9493, 0x9453, 0x8c11, 0x840f, 0x7bcf, 0x7bcd, 0x7bcf, 
	0x83cf, 0x83cf, 0x83cf, 0x83cf, 0x83cf, 0x8bcf, 0x8bcf, 0x8bcf, 0x8c11, 0x8c11, 0x9453, 0x9c95, 0xa4d7, 0xa4d7, 0xad19, 0xad19, 0xacd9, 0xad19, 0xad19, 0xad1b, 0xb51b, 0xb51b, 0xb51b, 0xad19, 0xad19, 0xa4d7, 0x9c95, 0x9c93, 0x9453, 0x8c11, 0x840f, 0x83cf, 
	0x8c0f, 0x83cf, 0x83cf, 0x83cf, 0x8bcf, 0x8bcf, 0x8bcf, 0x8bcf, 0x8c11, 0x9451, 0x9c95, 0xa4d7, 0xad19, 0xb55b, 0xb55d, 0xb55d, 0xb55b, 0xb55b, 0xbd5d, 0xbd5d, 0xbd9d, 0xbd9d, 0xbd9d, 0xbd5d, 0xbd5d, 0xb55b, 0xad19, 0xad17, 0xa4d7, 0xa495, 0x9c95, 0x9493, 
	0x8c11, 0x8bcf, 0x83cf, 0x83cf, 0x8bcf, 0x8c11, 0x8bcf, 0x8c0f, 0x8c11, 0x9c95, 0xa4d7, 0xad1b, 0xbd5d, 0xbd9f, 0xbd9f, 0xbd9f, 0xbd9f, 0xbd9f, 0xbd9f, 0xc59f, 0xc59f, 0xc5e1, 0xc5e1, 0xc5e1, 0xc59f, 0xbd9d, 0xb55d, 0xb55b, 0xb51b, 0xad19, 0xacd7, 0xa4d7, 
	0x8c11, 0x8c0f, 0x8bcf, 0x8bcf, 0x8c0f, 0x8c11, 0x8bcf, 0x8c11, 0x9453, 0xa4d7, 0xb55b, 0xbd9d, 0xbd9f, 0xc5df, 0xc5e1, 0xc5e1, 0xc5df, 0xc59f, 0xc59f, 0xc5df, 0xc5e1, 0xc5e1, 0xc5e1, 0xc5e1, 0xc5df, 0xc59f, 0xbd9d, 0xbd9d, 0xbd5d, 0xb55b, 0xad19, 0xacd7, 
	0x8c51, 0x8c11, 0x8c0f, 0x8bcf, 0x8c11, 0x8c11, 0x8bcf, 0x9411, 0xa4d7, 0xb51b, 0xbd9d, 0xbd9f, 0xc5e1, 0xc5e1, 0xc5e1, 0xc5e1, 0xc5e1, 0xc5e1, 0xc5e1, 0xc5e1, 0xc5e1, 0xc5e1, 0xc5e1, 0xc5e1, 0xc5df, 0xc59f, 0xc59f, 0xbd9f, 0xbd9d, 0xb55b, 0xb519, 0xad19, 
	0x8c51, 0x8c51, 0x8c11, 0x8c11, 0x8c11, 0x8c11, 0x8c11, 0x9c53, 0xad19, 0xb55d, 0xbd9f, 0xc5e1, 0xc5e1, 0xc5e1, 0xc5e1, 0xc5e1, 0xc5e1, 0xc5e1, 0xc5e1, 0xc5e1, 0xc5e1, 0xc5e1, 0xc5e1, 0xc5e1, 0xc5df, 0xc5e1, 0xc5e1, 0xc59f, 0xbd9f, 0xb55b, 0xb51b, 0xad19, 
	0x9451, 0x9451, 0x8c51, 0x8c11, 0x8c11, 0x8c11, 0x8c11, 0x9c95, 0xad1b, 0xbd9d, 0xc59f, 0xc5e1, 0xc5e1, 0xc5e1, 0xc5e1, 0xc5e1, 0xc5e1, 0xc5e1, 0xc5e1, 0xc5e1, 0xc5e1, 0xc5e1, 0xc5e1, 0xc5e1, 0xc5e1, 0xc5e1, 0xc5a1, 0xbd9f, 0xbd9d, 0xb55b, 0xb51b, 0xad19, 
	0x9451, 0x9451, 0x9451, 0x8c51, 0x8c11, 0x8c11, 0x9453, 0x9c95, 0xb55b, 0xbd9f, 0xc5e1, 0xc5e1, 0xc5e1, 0xc5e1, 0xc5e1, 0xc5e1, 0xc5e1, 0xc5e1, 0xc5e1, 0xc5e1, 0xc5e1, 0xc5e1, 0xc5e1, 0xc5e1, 0xc5e1, 0xc5df, 0xbd9f, 0xbd9d, 0xbd5d, 0xb55b, 0xb51b, 0xb519, 
	0x9451, 0x9451, 0x9451, 0x9451, 0x8c11, 0x8c11, 0x9453, 0xa4d7, 0xb55b, 0xbd9f, 0xc5e1, 0xc5e1, 0xc5e1, 0xc5e1, 0xc5e1, 0xc5e1, 0xc5e1, 0xc5e1, 0xc5e1, 0xc5e1, 0xc5df, 0xc59f, 0xc59f, 0xc59f, 0xc59f, 0xbd9f, 0xbd9d, 0xbd5d, 0xbd5d, 0xb55b, 0xb51b, 0xb519, 
	0x9453, 0x9453, 0x9453, 0x9451, 0x8c11, 0x8c11, 0x9453, 0xa4d7, 0xb55d, 0xc5df, 0xc5e1, 0xc5e1, 0xc5e1, 0xc5e1, 0xc5e1, 0xc5e1, 0xc5e1, 0xc5e1, 0xc5e1, 0xc5e1, 0xbd9f, 0xbd9f, 0xbd9f, 0xbd9f, 0xbd9d, 0xbd5d, 0xb55d, 0xb55b, 0xb51b, 0xb55b, 0xb55b, 0xb559, 
	0x9453, 0x9453, 0x9453, 0x9451, 0x8c11, 0x9411, 0x9c53, 0xacd9, 0xbd5d, 0xc5df, 0xc5e1, 0xc5e1, 0xc5e1, 0xc5e1, 0xc5e1, 0xc5e1, 0xc5e1, 0xc5e1, 0xc5e1, 0xc5e1, 0xc59f, 0xbd9d, 0xbd5d, 0xbd5d, 0xb55d, 0xb55b, 0xb55b, 0xad19, 0xa4d7, 0x9455, 0x9455, 0x9c97, 
	0x9453, 0x9493, 0x9453, 0x9451, 0x8c11, 0x9411, 0x9c53, 0xa4d7, 0xb55b, 0xbd9f, 0xc5e1, 0xc5e1, 0xc5e1, 0xc5e1, 0xc5e1, 0xc5e1, 0xc5e1, 0xc5e1, 0xc5e1, 0xc5e1, 0xc5df, 0xbd9f, 0xbd9d, 0xbd9d, 0xbd9d, 0xad1b, 0x9457, 0x5acf, 0x4a0b, 0x294b, 0x294b, 0x294d, 
	0x8411, 0x8411, 0x83d1, 0x8c11, 0x9451, 0x9451, 0x9c93, 0xa4d7, 0xb51b, 0xbd9d, 0xc59f, 0xc5e1, 0xc5e1, 0xc5e1, 0xc5e1, 0xc5e1, 0xc5df, 0xc5e1, 0xc5e1, 0xc5e1, 0xc5e1, 0xc5df, 0xb51d, 0x8c17, 0x62d1, 0x420f, 0x314d, 0x294f, 0x294f, 0x3191, 0x3191, 0x39d3, 
	0x39cf, 0x314d, 0x294b, 0x39cd, 0x524d, 0x524d, 0x62cf, 0x8c13, 0x9c57, 0xa499, 0xb55b, 0xc5df, 0xc5e1, 0xce21, 0xce21, 0xce21, 0xcde1, 0xc5e1, 0xb55d, 0xad1d, 0x9419, 0x62d1, 0x318d, 0x210b, 0x210d, 0x3193, 0x41d5, 0x41d5, 0x41d3, 0x39d3, 0x39d3, 0x39d3, 
	0x4215, 0x4215, 0x41d5, 0x3191, 0x290f, 0x210d, 0x290d, 0x318d, 0x318d, 0x294b, 0x420d, 0x62d1, 0x62d1, 0x6b13, 0x6b13, 0x6b13, 0x6b13, 0x5ad3, 0x318d, 0x318f, 0x3191, 0x2951, 0x39d5, 0x4215, 0x4215, 0x4215, 0x39d3, 0x39d3, 0x4215, 0x41d3, 0x39d3, 0x39d3, 
	0x4215, 0x4a17, 0x4215, 0x4215, 0x4215, 0x4215, 0x4215, 0x4215, 0x4215, 0x39d3, 0x3191, 0x2951, 0x2951, 0x3191, 0x3191, 0x3191, 0x3193, 0x39d3, 0x39d5, 0x4a17, 0x4a57, 0x4a57, 0x4a17, 0x4215, 0x39d3, 0x39d3, 0x39d3, 0x4215, 0x4a57, 0x4a57, 0x4215, 0x4215, 
	0x4215, 0x4215, 0x4215, 0x4215, 0x4215, 0x4215, 0x4215, 0x4215, 0x4215, 0x4215, 0x4215, 0x4215, 0x4215, 0x4215, 0x4a17, 0x4a57, 0x4a57, 0x4a57, 0x4a57, 0x4a15, 0x4215, 0x4215, 0x39d3, 0x39d3, 0x39d3, 0x39d3, 0x4215, 0x5259, 0x529b, 0x5a9b, 0x529b, 0x5259, 
	0x4215, 0x4215, 0x4215, 0x4215, 0x41d3, 0x39d3, 0x41d3, 0x4215, 0x41d3, 0x39d3, 0x41d3, 0x4215, 0x41d3, 0x41d3, 0x41d3, 0x4215, 0x4215, 0x41d3, 0x39d3, 0x41d3, 0x41d3, 0x41d3, 0x41d3, 0x4215, 0x4215, 0x4a17, 0x5259, 0x5a9b, 0x62dd, 0x62dd, 0x62dd, 0x5add, 
	0x4215, 0x4215, 0x4215, 0x41d3, 0x39d3, 0x39d1, 0x39d1, 0x39d1, 0x39d1, 0x39d1, 0x39d3, 0x39d3, 0x39d3, 0x39d3, 0x41d3, 0x39d3, 0x41d3, 0x4215, 0x4215, 0x4215, 0x4215, 0x4215, 0x4217, 0x4a57, 0x4a59, 0x5299, 0x5adb, 0x62dd, 0x631f, 0x631f, 0x631f, 0x631f, 
	0x4215, 0x4215, 0x41d3, 0x39d3, 0x39d1, 0x3991, 0x39d1, 0x39d1, 0x39d3, 0x39d3, 0x39d3, 0x39d3, 0x41d3, 0x41d3, 0x4215, 0x4215, 0x4215, 0x4a17, 0x4a57, 0x4a57, 0x4a57, 0x4a59, 0x5259, 0x5299, 0x5a9b, 0x5add, 0x62dd, 0x631f, 0x6b1f, 0x6b21, 0x6b21, 0x6b21, 
	0x39d3, 0x41d3, 0x41d3, 0x39d3, 0x3991, 0x3991, 0x39d3, 0x39d3, 0x41d3, 0x4215, 0x4215, 0x4215, 0x4215, 0x4215, 0x4215, 0x4a17, 0x4a57, 0x4a59, 0x5259, 0x5259, 0x5299, 0x529b, 0x5a9b, 0x5a9b, 0x5add, 0x62dd, 0x631f, 0x6b21, 0x6b61, 0x6b61, 0x6b61, 0x6b21, 
	0x39d1, 0x39d3, 0x39d3, 0x39d3, 0x39d1, 0x39d1, 0x39d3, 0x4215, 0x4215, 0x4a17, 0x4a57, 0x4a57, 0x4a57, 0x4a57, 0x4a57, 0x4a57, 0x5259, 0x5299, 0x529b, 0x529b, 0x5a9b, 0x5add, 0x5add, 0x62dd, 0x631f, 0x631f, 0x6b61, 0x6b61, 0x6b61, 0x6b61, 0x6b61, 0x6b21, 
	0x39d3, 0x39d3, 0x39d3, 0x39d1, 0x39d1, 0x39d3, 0x4215, 0x4215, 0x4a57, 0x4a57, 0x4a57, 0x4a57, 0x4a57, 0x4a59, 0x5259, 0x5299, 0x5299, 0x529b, 0x5a9b, 0x5a9b, 0x5add, 0x62dd, 0x631f, 0x6b1f, 0x6b61, 0x6b61, 0x6b61, 0x6b61, 0x6b61, 0x6b61, 0x6b61, 0x6b61, 
	0x39d3, 0x39d3, 0x39d3, 0x39d1, 0x39d1, 0x39d3, 0x4215, 0x4a17, 0x4a57, 0x4a57, 0x4a57, 0x4a57, 0x4a59, 0x5259, 0x5299, 0x5299, 0x529b, 0x5a9b, 0x5adb, 0x5add, 0x5add, 0x62dd, 0x631f, 0x6b21, 0x6b61, 0x6b61, 0x6b61, 0x6b61, 0x6b63, 0x6b61, 0x6b61, 0x6b61, 
	0x39d3, 0x39d3, 0x39d3, 0x39d1, 0x39d1, 0x39d3, 0x4215, 0x4a17, 0x4a57, 0x4a57, 0x4a57, 0x4a57, 0x5259, 0x5259, 0x5299, 0x5299, 0x5299, 0x529b, 0x5a9b, 0x5add, 0x62dd, 0x631f, 0x6b1f, 0x6b61, 0x6b61, 0x6b63, 0x6b63, 0x6b63, 0x6b63, 0x6b61, 0x6b61, 0x6b61, 
	0x39d3, 0x39d3, 0x39d3, 0x39d1, 0x39d1, 0x39d3, 0x39d3, 0x4215, 0x4215, 0x4a17, 0x4a57, 0x4a57, 0x5259, 0x5299, 0x5299, 0x5299, 0x529b, 0x529b, 0x5adb, 0x5add, 0x62dd, 0x631f, 0x6b1f, 0x6b21, 0x6b61, 0x6b61, 0x6b63, 0x6b63, 0x6b61, 0x6b61, 0x6b61, 0x6b61, 
	0x39d3, 0x39d3, 0x39d3, 0x39d1, 0x3991, 0x39d1, 0x39d3, 0x39d3, 0x41d3, 0x4215, 0x4a57, 0x4a57, 0x4a57, 0x4a59, 0x5259, 0x5299, 0x529b, 0x529b, 0x5a9b, 0x5add, 0x5add, 0x631f, 0x631f, 0x631f, 0x6b21, 0x6b61, 0x6b63, 0x6b61, 0x6b61, 0x6b61, 0x6b61, 0x6b61, 
	0x39d3, 0x39d3, 0x39d1, 0x3991, 0x3191, 0x39d1, 0x39d3, 0x39d3, 0x39d3, 0x41d5, 0x4215, 0x4a17, 0x4a57, 0x4a57, 0x4a57, 0x4a59, 0x5259, 0x5299, 0x529b, 0x5a9b, 0x5add, 0x5add, 0x62dd, 0x62df, 0x631f, 0x6b21, 0x6b61, 0x6b21, 0x6b21, 0x6b21, 0x6b61, 0x6b21, 
	0x39d3, 0x39d1, 0x39d1, 0x3191, 0x3191, 0x39d1, 0x39d3, 0x39d3, 0x39d3, 0x39d3, 0x41d3, 0x4215, 0x4215, 0x4a57, 0x4a57, 0x4a59, 0x5259, 0x5259, 0x5299, 0x529b, 0x529b, 0x5a9b, 0x5adb, 0x5add, 0x5add, 0x62dd, 0x62dd, 0x62dd, 0x62dd, 0x62dd, 0x62dd, 0x62dd, 
	0x39d1, 0x39d1, 0x3991, 0x3191, 0x3991, 0x39d1, 0x39d3, 0x39d3, 0x39d3, 0x39d3, 0x39d3, 0x39d3, 0x41d5, 0x4215, 0x4215, 0x4a57, 0x4a57, 0x4a57, 0x4a57, 0x4a59, 0x4a59, 0x5259, 0x5299, 0x5299, 0x529b, 0x5a9b, 0x5a9b, 0x5a9b, 0x529b, 0x5299, 0x529b, 0x529b, 
	0x39d3, 0x39d1, 0x3991, 0x3191, 0x3991, 0x39d1, 0x39d1, 0x39d1, 0x39d1, 0x39d1, 0x39d3, 0x39d3, 0x39d3, 0x39d3, 0x4215, 0x4215, 0x4215, 0x4215, 0x4215, 0x4217, 0x4a17, 0x4a57, 0x4a57, 0x4a57, 0x4a59, 0x5299, 0x529b, 0x5299, 0x5259, 0x4a59, 0x4a59, 0x4a59, 
};

