#include<ultra64.h>
extern Vtx ManChest_b_v[];
extern Vtx ManChest_b_vmcur[];
extern Tri ManChest_b_tri[];
extern Lights1 ManChest_b_material[];
extern Mtx ManChest_b_matrix[];
extern unsigned char  chest_Sm1hand_b_txt[];
extern unsigned char  chest_Sm1hand_f_txt[];
extern unsigned char  chest_Sm1hand_s_txt[];
extern unsigned char  chest_Sm1hand_t_txt[];
extern unsigned char  chest_Sm1hara_txt[];
extern unsigned char  chest_Sm1jacket_b_txt[];
extern unsigned char  chest_Sm1jacket_f_txt[];
extern unsigned char  chest_Sm1jacket_s_txt[];
extern unsigned char  chest_Sm1jacket_t_txt[];
extern unsigned char  chest_Sm1loarm_txt[];
extern unsigned char  chest_Sm1met_b_txt[];
extern unsigned char  chest_Sm1met_f_txt[];
extern unsigned char  chest_Sm1met_gl_txt[];
extern unsigned char  chest_Sm1met_s_txt[];
extern unsigned char  chest_Sm1met_t_txt[];
extern unsigned char  chest_Sm1momo_txt[];
extern unsigned char  chest_Sm1neck_txt[];
extern unsigned char  chest_Sm1shoes_txt[];
extern unsigned char  chest_Sm1shoes_b_txt[];
extern unsigned char  chest_Sm1sune_txt[];
extern unsigned char  chest_Sm1uparm_txt[];
extern unsigned char  chest_Sm1waist_b_txt[];
extern unsigned char  chest_Sm1waist_f_txt[];
extern unsigned char  chest_Sm1waist_s_txt[];
extern unsigned char  chest_Sshoes_bottom_txt[];
extern unsigned char  chest_black_txt[];
extern Vtx ManChest_c_v[];
extern Vtx ManChest_c_vmcur[];
extern Tri ManChest_c_tri[];
extern Lights1 ManChest_c_material[];
extern Mtx ManChest_c_matrix[];
extern unsigned short  chest_tlut[];

/*---------------------------------------------------------------------------*/

static Vtx ManChest_b_v[]={
	{ 46,0,6,0, 1318, 15,  255, 255, 255, 255 /* vertex color */  },   /* v0 used p7/V1 2 times */
	{ -46,0,6,0, -1062, 15,  255, 255, 255, 255 /* vertex color */  },   /* v1 used p7/V2 2 times */
	{ 0,30,1,0, 127, -80,  255, 255, 255, 255 /* vertex color */  },   /* v2 used p7/V3 1 times */
	{ 0,-24,10,0, 127, 94,  255, 255, 255, 255 /* vertex color */  },   /* v3 used p6/V2 1 times */
	{ 75,-37,153,0, 1105, 504, 68,-73,67,255 },   /* v4 used p10/V1 2 times */
	{ -75,-37,153,0, -81, 504, -75,-91,22,255 },   /* v5 used p11/V2 2 times */
	{ 0,-24,10,0, 512, -59, 0,-116,-28,255 },   /* v6 used p10/V2 3 times */
	{ 46,0,6,0, 878, -74, 107,-9,-52,255 },   /* v7 used p10/V3 1 times */
	{ -46,0,6,0, 145, -74, -106,-9,-52,255 },   /* v8 used p4/V1 1 times */
	{ 0,30,1,0, 511, 0, 0,107,-51,255 },   /* v9 used p2/V2 3 times */
	{ -74,62,134,0, 1016, 487, -64,88,47,255 },   /* v10 used p2/V1 2 times */
	{ 74,62,134,0, 7, 487, 75,92,5,255 },   /* v11 used p8/V3 2 times */
	{ -46,0,6,0, 829, 18, -106,-9,-52,255 },   /* v12 used p2/V3 1 times */
	{ 46,0,6,0, 194, 18, 107,-9,-52,255 },   /* v13 used p8/V1 1 times */
	{ 74,62,134,0, 14, 400, 75,92,5,255 },   /* v14 used p3/V1 1 times */
	{ 75,-37,153,0, 473, 460, 68,-73,67,255 },   /* v15 used p3/V2 1 times */
	{ 46,0,6,0, 301, 3, 107,-9,-52,255 },   /* v16 used p3/V3 1 times */
	{ -75,-37,153,0, 473, 460, -75,-91,22,255 },   /* v17 used p5/V1 1 times */
	{ -74,62,134,0, 14, 400, -64,88,47,255 },   /* v18 used p5/V2 1 times */
	{ -46,0,6,0, 301, 3, -106,-9,-52,255 },   /* v19 used p5/V3 1 times */
	{ 75,-37,153,0, -1, 513, 68,-73,67,255 },   /* v20 used p1/V1 2 times */
	{ 74,62,134,0, 7, 0, 75,92,5,255 },   /* v21 used p1/V2 1 times */
	{ -74,62,134,0, 1016, 0, -64,88,47,255 },   /* v22 used p1/V3 2 times */
	{ -75,-37,153,0, 1025, 513, -75,-91,22,255 },   /* v23 used p12/V2 1 times */
};
static Vtx ManChest_c_v[]={
	{ 46,-21,9,0, 723, 31, 81, -45, -74, 0 },   /* v0 p2/V1 used 1 times */ 
	{ -46,-21,9,0, -467, 32, -90, 8, -77, 0 },   /* v1 p2/V2 used 1 times */ 
	{ 0,30,1,0, 127, -50, 0, 83, -86, 0 },   /* v2 p2/V3 used 1 times */ 
	{ -75,-37,153,0, -2, 514, -58, -90, 52, 0 },   /* v3 p8/V3 used 2 times */ 
	{ -46,-21,9,0, 201, -106, -90, 8, -77, 0 },   /* v4 p3/V2 used 1 times */ 
	{ 46,-21,9,0, 857, -106, 81, -45, -74, 0 },   /* v5 p8/V1 used 2 times */ 
	{ 75,-37,153,0, 1061, 514, 83, -21, 84, 0 },   /* v6 p8/V2 used 1 times */ 
	{ -46,-21,9,0, 878, 44, -90, 8, -77, 0 },   /* v7 p1/V3 used 2 times */ 
	{ -75,-37,153,0, 1105, 540, -58, -90, 52, 0 },   /* v8 p6/V2 used 1 times */ 
	{ 0,55,138,0, 511, 455, 0, 117, 24, 0 },   /* v9 p1/V1 used 4 times */ 
	{ 75,-37,153,0, -81, 540, 83, -21, 84, 0 },   /* v10 p7/V2 used 1 times */ 
	{ 46,-21,9,0, 145, 44, 81, -45, -74, 0 },   /* v11 p5/V1 used 2 times */ 
	{ 0,30,1,0, 512, 0, 0, 83, -86, 0 },   /* v12 p1/V2 used 2 times */ 
	{ -75,-37,153,0, 1062, 495, -58, -90, 52, 0 },   /* v13 p4/V1 used 1 times */ 
	{ 75,-37,153,0, -38, 495, 83, -21, 84, 0 },   /* v14 p4/V2 used 1 times */ 
	{ 0,55,138,0, 512, 0, 0, 117, 24, 0 },   /* v15 p4/V3 used 1 times */ 
};
static unsigned char chest_Sm1jacket_b_txt[] = {
	0x3b, 0x3b, 0x35, 0x35, 0x13, 0x13, 0x13, 0xfe, 0xfb, 0xee, 0xbe, 0x0d, 0x0d, 0x7f, 0x0d, 0x47, 0x47, 0x0d, 0x7f, 0x0d, 0x0d, 0xbe, 0xee, 0xfb, 0xfe, 0x13, 0x13, 0x13, 0x35, 0x35, 0x3b, 0x3b, 
	0x33, 0x33, 0xf7, 0x14, 0x14, 0x07, 0x06, 0x06, 0x87, 0x28, 0xd0, 0x31, 0x31, 0x1a, 0x1a, 0xb2, 0xb2, 0x1a, 0x1a, 0x1a, 0x31, 0xd0, 0x28, 0x87, 0x06, 0x06, 0x07, 0x14, 0x14, 0xf7, 0x33, 0x33, 
	0x39, 0x39, 0xb6, 0xa7, 0x99, 0x41, 0x07, 0x06, 0x94, 0xd4, 0xae, 0x0b, 0x03, 0x03, 0x03, 0x50, 0x76, 0x50, 0x02, 0x03, 0x0b, 0xad, 0xd4, 0x94, 0x06, 0x07, 0x41, 0x99, 0xa7, 0xb6, 0x39, 0x39, 
	0xf8, 0x7c, 0xe6, 0x89, 0x88, 0x20, 0x8b, 0x06, 0xa2, 0x83, 0x9f, 0x00, 0x4c, 0x70, 0x74, 0x74, 0x74, 0xe9, 0x6f, 0xb3, 0x01, 0xa3, 0x83, 0xa2, 0x06, 0x8b, 0x20, 0x88, 0x89, 0xe6, 0x7c, 0xf8, 
	0xdd, 0x8a, 0x7e, 0xe2, 0xe0, 0x14, 0x07, 0x2e, 0xb7, 0x82, 0x08, 0x70, 0xec, 0xdb, 0xdb, 0xdb, 0xdb, 0xdb, 0xdb, 0x93, 0x6d, 0x95, 0x82, 0xb7, 0x2e, 0x07, 0x14, 0xe0, 0xe2, 0x7e, 0x8a, 0xdd, 
	0x2f, 0x19, 0x19, 0x07, 0xf1, 0xa6, 0x19, 0xb9, 0xb0, 0x29, 0x97, 0xdb, 0xfc, 0xef, 0xef, 0xe7, 0xe7, 0xe7, 0xef, 0xfc, 0xdb, 0xec, 0x1a, 0xb0, 0xb9, 0x19, 0xa6, 0xf1, 0x07, 0x19, 0x19, 0x2f, 
	0x18, 0x18, 0x90, 0x41, 0xbd, 0x2a, 0x2e, 0xd8, 0xa9, 0xec, 0xfc, 0xef, 0x62, 0x36, 0x5e, 0x62, 0x62, 0xc8, 0x0f, 0x0f, 0xef, 0xfc, 0x93, 0x82, 0xd8, 0x2e, 0x2a, 0xbd, 0x41, 0x90, 0x18, 0x18, 
	0xd3, 0xcc, 0xb4, 0x18, 0x2a, 0x20, 0x63, 0xc3, 0x56, 0xdb, 0xef, 0x36, 0x5e, 0xe7, 0x11, 0xe7, 0xc7, 0xc7, 0xc7, 0x36, 0x5e, 0xe7, 0xfc, 0xac, 0xc3, 0x63, 0x20, 0x2a, 0x18, 0xb4, 0xcc, 0xd3, 
	0xf9, 0xfa, 0xeb, 0xb1, 0xaa, 0xb8, 0xbf, 0xc9, 0xaf, 0xfc, 0x62, 0x0f, 0xf3, 0x11, 0x11, 0xf3, 0xb5, 0xa9, 0xe7, 0xfd, 0x36, 0xc8, 0xef, 0xdb, 0xc9, 0xbf, 0xb8, 0xaa, 0xb1, 0xeb, 0xfa, 0xf9, 
	0xe5, 0x34, 0xc0, 0xc4, 0xc3, 0xa0, 0xd1, 0x1c, 0xdb, 0xef, 0x36, 0x62, 0x11, 0xe7, 0xfd, 0xc7, 0xc7, 0xc7, 0xc7, 0x11, 0xe7, 0x0f, 0xe7, 0xdb, 0x27, 0xd1, 0xa0, 0xc3, 0xc4, 0xc0, 0x34, 0xe5, 
	0xdc, 0xa1, 0xa9, 0x82, 0xd1, 0x97, 0x25, 0xa5, 0xdb, 0xef, 0x36, 0x62, 0xf3, 0xc7, 0xb5, 0xa9, 0x36, 0xfd, 0x11, 0x11, 0x62, 0x0f, 0xef, 0xdb, 0x08, 0x25, 0x97, 0xd1, 0x82, 0xa9, 0xa1, 0xdc, 
	0x96, 0x2b, 0x27, 0x24, 0x02, 0xf4, 0x01, 0x3f, 0xaf, 0xfc, 0x62, 0x0f, 0x0f, 0xc7, 0xc7, 0xc7, 0xc7, 0xc7, 0x11, 0xf3, 0x0f, 0x62, 0xfc, 0xdb, 0x08, 0x01, 0x0b, 0xed, 0x24, 0x27, 0x2b, 0x96, 
	0x01, 0x00, 0x76, 0x03, 0x1b, 0x9b, 0x0b, 0x02, 0x24, 0xdb, 0xef, 0x62, 0x0f, 0x36, 0xe7, 0xf3, 0xf3, 0xc7, 0xe7, 0x0f, 0x62, 0xef, 0xfc, 0x45, 0x02, 0xa3, 0x2d, 0x80, 0x03, 0x76, 0x00, 0x01, 
	0x4b, 0x0b, 0x2d, 0x53, 0x1b, 0x53, 0x7b, 0x03, 0x4c, 0x8f, 0xfc, 0xef, 0xe7, 0xc8, 0x0f, 0xe7, 0xf3, 0x0f, 0x0f, 0xe7, 0xef, 0xfc, 0x55, 0x4c, 0x30, 0x38, 0x53, 0x9b, 0xa8, 0x2d, 0x0b, 0x38, 
	0x59, 0x3d, 0x80, 0x12, 0x4f, 0x0c, 0x53, 0x50, 0x01, 0x10, 0x2b, 0xdb, 0xfc, 0xfc, 0xef, 0xfd, 0x11, 0xe7, 0xfc, 0xfc, 0xdb, 0x8e, 0x10, 0x02, 0x01, 0x49, 0x0c, 0x53, 0x12, 0x0b, 0x3d, 0x59, 
	0x59, 0x58, 0x4b, 0x00, 0x00, 0x00, 0x0c, 0x02, 0x00, 0x00, 0x00, 0xa5, 0x8e, 0x58, 0xdb, 0xdb, 0xdb, 0xdb, 0xaf, 0x49, 0x10, 0x3f, 0x01, 0x00, 0x00, 0x0c, 0x00, 0x0c, 0x00, 0x4b, 0x58, 0x9a, 
};
static unsigned char chest_Sm1jacket_f_txt[] = {
	0x1d, 0xd7, 0xd7, 0xe8, 0xe8, 0xd4, 0xa0, 0x9c, 0x4d, 0x64, 0x6d, 0x6d, 0x64, 0x0d, 0x4d, 0x7f, 
	0x1d, 0x1d, 0x43, 0xf5, 0xf5, 0x86, 0xa0, 0x56, 0xb3, 0x6f, 0x29, 0x6f, 0x6f, 0x29, 0x47, 0x7d, 
	0x20, 0x20, 0x07, 0x2f, 0x2f, 0x20, 0xd4, 0x5d, 0x6f, 0x64, 0x66, 0x24, 0x6f, 0x74, 0x7f, 0x4d, 
	0x1d, 0x1d, 0x13, 0xce, 0xcd, 0xd7, 0x0a, 0x0d, 0x31, 0xe9, 0x66, 0x4d, 0x2c, 0xb5, 0x93, 0x0a, 
	0x42, 0x42, 0xf2, 0x42, 0x42, 0x42, 0x78, 0x26, 0x0a, 0x95, 0x97, 0x71, 0xff, 0xdb, 0xdb, 0xf3, 
	0x7c, 0xff, 0xff, 0x7c, 0xff, 0xff, 0xff, 0xff, 0xdb, 0x09, 0x12, 0xeb, 0xfc, 0xdb, 0xef, 0x11, 
	0x34, 0x34, 0xb9, 0x63, 0xd8, 0xc8, 0x2c, 0x12, 0x54, 0x54, 0x54, 0x00, 0x59, 0xc7, 0xaf, 0xb5, 
	0x8d, 0xaa, 0x63, 0xd8, 0xef, 0xb5, 0x24, 0x09, 0x9f, 0x66, 0x29, 0x10, 0x22, 0x32, 0xb3, 0x7f, 
	0x2e, 0xb9, 0xd8, 0xef, 0xc8, 0x47, 0x2b, 0x00, 0x7d, 0x6d, 0xe9, 0x24, 0x4b, 0x2c, 0xab, 0x0d, 
	0x1f, 0x1f, 0x1f, 0x1f, 0xd6, 0xc6, 0xd6, 0xd6, 0xac, 0x70, 0x29, 0x5c, 0xdb, 0xef, 0xdb, 0xdb, 
	0x7c, 0x7c, 0x7c, 0x7c, 0x7c, 0x7c, 0x7c, 0xff, 0xdb, 0x73, 0x03, 0x26, 0xfc, 0xdf, 0xfc, 0x11, 
	0x3c, 0x3c, 0xdb, 0xdb, 0xdb, 0xdb, 0xdb, 0xdb, 0x58, 0x54, 0x54, 0xdb, 0xe7, 0xe7, 0xe7, 0xf3, 
	0xa1, 0x82, 0x29, 0x08, 0x09, 0x0e, 0x73, 0x73, 0x0e, 0x53, 0x81, 0x73, 0x09, 0x59, 0x4e, 0xc2, 
	0x4a, 0x9f, 0x02, 0x12, 0x09, 0x22, 0x0e, 0x0e, 0x08, 0x27, 0x08, 0x00, 0x01, 0x02, 0x55, 0x31, 
	0x02, 0x54, 0x32, 0x12, 0x22, 0x0e, 0x00, 0x00, 0x25, 0x25, 0x10, 0x01, 0x81, 0x53, 0xaf, 0x5d, 
	0x4b, 0x9a, 0x54, 0x32, 0x09, 0x0e, 0x00, 0x00, 0x01, 0x01, 0x01, 0x30, 0x59, 0xaf, 0xc2, 0x79, 
};
static unsigned char chest_Sm1jacket_s_txt[] = {
	0xd2, 0x1e, 0x5f, 0x5f, 0x1e, 0x1d, 0x1d, 0x3e, 0x3e, 0x3e, 0x3e, 0x3e, 0x5f, 0x1e, 0x1e, 0x1e, 
	0x04, 0x40, 0x04, 0x40, 0x40, 0x04, 0x04, 0x04, 0x04, 0x04, 0x04, 0x40, 0x86, 0x46, 0x46, 0x46, 
	0x84, 0x84, 0x84, 0x9e, 0x84, 0x84, 0x85, 0x85, 0xcd, 0xcd, 0x85, 0x9e, 0x51, 0x51, 0x51, 0x51, 
	0xf2, 0x26, 0x7a, 0x77, 0x77, 0x78, 0x7a, 0x78, 0x26, 0x7a, 0x77, 0x77, 0x78, 0x26, 0x78, 0x78, 
	0xe1, 0x15, 0x3c, 0x6b, 0x6b, 0x15, 0x15, 0x3c, 0xe1, 0x15, 0x3c, 0x6b, 0x6b, 0x15, 0x15, 0x3c, 
	0x68, 0xe3, 0xe3, 0x68, 0x68, 0x6c, 0x6c, 0xea, 0xea, 0x8d, 0x8d, 0x8c, 0x8c, 0x8c, 0x6c, 0x6c, 
	0xce, 0xce, 0x43, 0x43, 0x43, 0x1e, 0x67, 0x04, 0x28, 0x28, 0x67, 0x1e, 0xd2, 0xf6, 0xf6, 0x67, 
	0xcb, 0xcb, 0xcb, 0xcb, 0x65, 0x65, 0x1f, 0x65, 0x1f, 0x1f, 0x65, 0x65, 0x1f, 0x1f, 0x1f, 0x1f, 
	0xff, 0xff, 0x44, 0x44, 0x7c, 0xff, 0xff, 0xff, 0xff, 0xff, 0x44, 0x44, 0x44, 0x44, 0x7c, 0xff, 
	0xc3, 0x63, 0x63, 0x63, 0x3a, 0xc3, 0xb0, 0xb0, 0xb0, 0xc0, 0x3a, 0xd8, 0x3a, 0x3a, 0x3a, 0x63, 
	0xd0, 0x82, 0xa9, 0x5e, 0xa0, 0x0a, 0xa4, 0xa4, 0xa4, 0x0a, 0xb5, 0xb5, 0xb5, 0xb5, 0xb5, 0xb5, 
	0x31, 0xab, 0xec, 0x9c, 0xa4, 0x5b, 0x5b, 0xbc, 0x5b, 0x5b, 0x91, 0x9c, 0x4a, 0x64, 0x31, 0x4a, 
	0xc2, 0x93, 0xa4, 0xa4, 0x5c, 0x61, 0x61, 0x37, 0x37, 0xc6, 0x5b, 0xa4, 0x93, 0x2c, 0x56, 0x5d, 
	0x93, 0xa4, 0x5c, 0x37, 0xd9, 0x16, 0x71, 0x23, 0x16, 0xd9, 0x37, 0xc6, 0x5b, 0x93, 0xca, 0x56, 
	0x5c, 0x61, 0xd6, 0x16, 0x71, 0x05, 0x05, 0x05, 0x05, 0x23, 0x16, 0xd9, 0x61, 0xbc, 0x93, 0xca, 
	0xd6, 0xdf, 0x16, 0x23, 0x17, 0x05, 0x05, 0x05, 0x05, 0x05, 0x17, 0x16, 0xdf, 0xd6, 0x5c, 0x2c, 
};
static unsigned char chest_Sm1jacket_t_txt[] = {
	0x4b, 0x1b, 0x55, 0x32, 0x09, 0x22, 0x00, 0x00, 0x01, 0x01, 0x00, 0x0c, 0x59, 0xaf, 0x55, 0x2c, 
	0x91, 0xac, 0x9a, 0x4e, 0x09, 0x09, 0x00, 0x01, 0x01, 0x00, 0x02, 0x58, 0x55, 0x58, 0x9d, 0x98, 
	0xbb, 0x48, 0xec, 0x4e, 0x49, 0x09, 0x0c, 0x01, 0x08, 0x01, 0x2c, 0x2c, 0x79, 0x92, 0x57, 0xba, 
	0xda, 0xbb, 0x98, 0xf0, 0x9a, 0x30, 0x32, 0x01, 0x10, 0x7b, 0xc2, 0x4e, 0x75, 0x57, 0xda, 0x6a, 
	0x72, 0xd5, 0x57, 0x75, 0x45, 0x7b, 0x12, 0xed, 0x27, 0x5d, 0x45, 0x93, 0x60, 0x16, 0x16, 0x6a, 
	0x17, 0xde, 0xc5, 0x48, 0x9d, 0x2d, 0x4f, 0x0c, 0x24, 0x7d, 0xf0, 0x48, 0x69, 0x21, 0xda, 0x69, 
	0x05, 0x23, 0xd5, 0x5a, 0x75, 0x38, 0x1b, 0x53, 0x03, 0x4a, 0x9d, 0xba, 0xde, 0x6e, 0x6e, 0xe4, 
	0x17, 0x05, 0x05, 0xc5, 0x98, 0xad, 0x53, 0x59, 0x59, 0xae, 0x9d, 0x60, 0x16, 0x71, 0x16, 0x21, 
	0x17, 0x05, 0x05, 0x61, 0x52, 0xac, 0xa8, 0x59, 0x59, 0x3d, 0x9d, 0x5a, 0xd9, 0x71, 0x16, 0x21, 
	0x72, 0x05, 0x05, 0xc5, 0x48, 0xac, 0xa8, 0x59, 0x54, 0xad, 0xac, 0x48, 0x60, 0x6a, 0x21, 0x21, 
	0x72, 0x23, 0xde, 0xbb, 0x98, 0x56, 0x4f, 0x54, 0x32, 0x5d, 0x2c, 0x98, 0x57, 0xcf, 0x69, 0xe4, 
	0x17, 0x21, 0xd5, 0x5a, 0x75, 0x45, 0x30, 0x32, 0x73, 0x0b, 0x3d, 0x56, 0x98, 0x57, 0x60, 0xcf, 
	0x72, 0x6e, 0x60, 0x52, 0x9d, 0x1b, 0x02, 0x09, 0x10, 0x73, 0x5d, 0x2c, 0x2c, 0x9c, 0x75, 0x75, 
	0x6e, 0xcf, 0x52, 0x9c, 0x0b, 0x45, 0x09, 0x22, 0x00, 0x00, 0x0e, 0x38, 0x79, 0x4e, 0x79, 0x79, 
	0xcf, 0x57, 0x9c, 0x38, 0x7b, 0x03, 0x0e, 0x0e, 0x10, 0x3f, 0x00, 0x09, 0x02, 0x49, 0x4e, 0x4e, 
	0x92, 0xab, 0x0b, 0xf4, 0x8f, 0x25, 0x1c, 0x1c, 0x1c, 0x95, 0x1c, 0x08, 0x3f, 0x00, 0xc1, 0xc1, 
};
static unsigned char chest_black_txt[] = {
	0x0a, 0x0a, 0x0a, 0x0a, 0x0a, 0x0a, 0x0a, 0x0a, 
};
static unsigned short chest_tlut[] = {
	0x2873, 0x2871, 0x30b1, 0x30af, 0x2dcb, 0xcac5, 0x2749, 0x1f07, 
	0x2031, 0x30b5, 0x39cf, 0x28ad, 0x30b3, 0x1059, 0x2875, 0x5da3, 
	0x2033, 0xffff, 0x38f3, 0x1dc7, 0x1ec7, 0x9f0b, 0xaa45, 0xc285, 
	0x0e05, 0x1f47, 0x105f, 0x38ef, 0x1831, 0x24c9, 0x2d0b, 0x7bc3, 
	0x26c9, 0xa9c3, 0x3075, 0xba85, 0x202d, 0x2833, 0xdc81, 0x202f, 
	0x25cb, 0x1825, 0x0e85, 0x282f, 0x30e3, 0x30ed, 0x374d, 0x1f49, 
	0x38f1, 0x185f, 0x38f5, 0x0ec7, 0x47cd, 0x1e07, 0x65a5, 0x7985, 
	0x28a9, 0x7cc3, 0x87dd, 0x1e47, 0x9f0d, 0x28e3, 0x2c89, 0x2073, 
	0x2d8b, 0x1685, 0xd3c1, 0x2509, 0xe585, 0x30ab, 0x35cb, 0x105b, 
	0x3881, 0x38ed, 0x2063, 0x28a7, 0x206f, 0x101b, 0x392b, 0x3931, 
	0x28af, 0x3c47, 0x4081, 0x4131, 0x4135, 0x416b, 0x209d, 0x4881, 
	0x49ab, 0x49af, 0x50c1, 0x5105, 0x5907, 0x20a3, 0x65a3, 0x2cc9, 
	0x7101, 0x7145, 0x7629, 0x77db, 0x101d, 0x7b83, 0x1821, 0x258b, 
	0x2f8d, 0x9981, 0x9983, 0x9ecb, 0x2f8f, 0x101f, 0xa1c3, 0x1827, 
	0x1029, 0xb285, 0xba45, 0x1837, 0x0821, 0x2847, 0x286f, 0xdc01, 
	0xdc41, 0x30e7, 0xdc83, 0x30eb, 0xed43, 0x1867, 0x2647, 0x0859, 
	0x30ef, 0x30f1, 0x32db, 0x33d7, 0x3407, 0x3447, 0x358b, 0x2709, 
	0x36cd, 0x36cf, 0x3709, 0x2747, 0x3791, 0x37cf, 0x386d, 0x386f, 
	0x0e45, 0x3885, 0x3889, 0x38d5, 0x2787, 0x182f, 0x2831, 0x2027, 
	0x2841, 0x0e03, 0x392d, 0x392f, 0x284d, 0x2857, 0x3bc7, 0x286b, 
	0x3c95, 0x3cd7, 0x3f8d, 0x286d, 0x40c7, 0x1833, 0x0ec5, 0x1605, 
	0x4173, 0x441b, 0x4791, 0x205f, 0x289b, 0x28a3, 0x28a5, 0x49e9, 
	0x4e13, 0x4f13, 0x1861, 0x2069, 0x53c1, 0x53df, 0x5443, 0x5753, 
	0x57d3, 0x57d5, 0x58c1, 0x58c3, 0x5905, 0x1645, 0x18db, 0x5e95, 
	0x5f91, 0x28b3, 0x28e1, 0x66d7, 0x67d7, 0x6903, 0x6945, 0x6db1, 
	0x6de5, 0x1921, 0x28e5, 0x7383, 0x7441, 0x2c87, 0x1d09, 0x7901, 
	0x20dd, 0x2121, 0x2d4b, 0x7c83, 0x2d4f, 0x8143, 0x81c7, 0x2449, 
	0x87df, 0x89c5, 0x9183, 0x931b, 0x2455, 0x2f07, 0x99c3, 0x9a07, 
	0x2f0b, 0x9f09, 0x2f0d, 0x2f4d, 0xa181, 0x2f87, 0xa403, 0xa6af, 
	0x2489, 0x1021, 0x2fcf, 0xb4c5, 0x305d, 0x3071, 0x24cb, 0xc72d, 
	0x30a3, 0x16c5, 0xd401, 0xd779, 0x30ad, 0x2549, 0x254b, 0x16c7, 
	0xdd03, 0xdd43, 0xdd85, 0x25c7, 0xe72b, 0xe77b, 0x25c9, 0xed85, 
};

/*---------------------------------------------------------------------------*/






#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 ======== */


/* ======== g1 ======== */


/* ======== db ======== */

Gfx ManChest_b_model[]={
	gsDPPipeSync(),
	gsDPLoadTLUT_pal256(chest_tlut),

	gsSPTexture(65535, 65535,0, 0, 1),
	gsDPPipeSync(),

	gs_Nin_SetUpTileDescrip(G_IM_FMT_CI,G_IM_SIZ_8b,8,1,0,0,G_TX_WRAP,3,0,G_TX_WRAP,0,0),
	gs_Nin_LoadTextureImage(chest_black_txt,G_IM_FMT_CI,G_IM_SIZ_8b,8,1,0,7),

	gsSPVertex(&ManChest_b_v[0], 4, 0),
	gsSP1Triangle(0, 1, 2, 0),
	gsSP1Triangle(0, 3, 1, 0),

	gs_Nin_SetUpTileDescrip(G_IM_FMT_CI,G_IM_SIZ_8b,32,16,0,0,G_TX_CLAMP,5,0,G_TX_CLAMP,4,0),
	gs_Nin_LoadTextureImage(chest_Sm1jacket_b_txt,G_IM_FMT_CI,G_IM_SIZ_8b,32,16,0,7),

	gsSPVertex(&ManChest_b_v[4], 5, 0),
	gsSP1Triangle(0, 1, 2, 0),
	gsSP1Triangle(0, 2, 3, 0),
	gsSP1Triangle(4, 2, 1, 0),

	gs_Nin_SetUpTileDescrip(G_IM_FMT_CI,G_IM_SIZ_8b,16,16,0,0,G_TX_MIRROR,4,0,G_TX_CLAMP,4,0),
	gs_Nin_LoadTextureImage(chest_Sm1jacket_f_txt,G_IM_FMT_CI,G_IM_SIZ_8b,16,16,0,7),

	gsSPVertex(&ManChest_b_v[9], 5, 0),
	gsSP1Triangle(0, 1, 2, 0),
	gsSP1Triangle(1, 0, 3, 0),
	gsSP1Triangle(4, 0, 2, 0),

	gs_Nin_SetUpTileDescrip(G_IM_FMT_CI,G_IM_SIZ_8b,16,16,0,0,G_TX_CLAMP,4,0,G_TX_CLAMP,4,0),
	gs_Nin_LoadTextureImage(chest_Sm1jacket_s_txt,G_IM_FMT_CI,G_IM_SIZ_8b,16,16,0,7),

	gsSPVertex(&ManChest_b_v[14], 6, 0),
	gsSP1Triangle(0, 1, 2, 0),
	gsSP1Triangle(3, 4, 5, 0),

	gs_Nin_SetUpTileDescrip(G_IM_FMT_CI,G_IM_SIZ_8b,16,16,0,0,G_TX_MIRROR,4,0,G_TX_CLAMP,4,0),
	gs_Nin_LoadTextureImage(chest_Sm1jacket_t_txt,G_IM_FMT_CI,G_IM_SIZ_8b,16,16,0,7),

	gsSPVertex(&ManChest_b_v[20], 4, 0),
	gsSP1Triangle(0, 1, 2, 0),
	gsSP1Triangle(2, 3, 0, 0),
	gsSPEndDisplayList(),
}; /* db */ 

Gfx ManChest_b_modelT[] = {
	gsDPPipeSync(),
	gsDPLoadTLUT_pal256(chest_tlut),
	gsSPEndDisplayList()
};

#undef G_CC_PRIMSHADE

#undef gs_Nin_LoadTextureImage

#undef gs_Nin_SetUpTileDescrip

/* 24 vertices */


/*   0 vertices */
/* 32 x 16  G_IM_SIZ_16b G_IM_FMT_RGBA  */

/* 16 x 16  G_IM_SIZ_16b G_IM_FMT_RGBA  */

/* 16 x 16  G_IM_SIZ_16b G_IM_FMT_RGBA  */

/* 16 x 16  G_IM_SIZ_16b G_IM_FMT_RGBA  */

/* 8 x 1  G_IM_SIZ_16b G_IM_FMT_RGBA  */






#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
******************************************************************************/

Gfx ManChest_c_model[]={
	gsDPPipeSync(),
	gsDPLoadTLUT_pal256(chest_tlut),

	gsSPTexture(65535, 65535,0, 0, 1),
	gsDPPipeSync(),

	gs_Nin_SetUpTileDescrip(G_IM_FMT_CI,G_IM_SIZ_8b,8,1,0,0,G_TX_WRAP,3,0,G_TX_WRAP,269198160,0),
	gs_Nin_LoadTextureImage(chest_black_txt,G_IM_FMT_CI,G_IM_SIZ_8b,8,1,0,7),

	gsSPVertex(&ManChest_c_v[0], 3, 0),
	gsSP1Triangle(0, 1, 2, 0),

	gs_Nin_SetUpTileDescrip(G_IM_FMT_CI,G_IM_SIZ_8b,32,16,0,0,G_TX_CLAMP,5,0,G_TX_CLAMP,4,0),
	gs_Nin_LoadTextureImage(chest_Sm1jacket_b_txt,G_IM_FMT_CI,G_IM_SIZ_8b,32,16,0,7),

	gsSPVertex(&ManChest_c_v[3], 4, 0),
	gsSP1Triangle(0, 1, 2, 0),
	gsSP1Triangle(2, 3, 0, 0),

	gs_Nin_SetUpTileDescrip(G_IM_FMT_CI,G_IM_SIZ_8b,16,16,0,0,G_TX_MIRROR,4,0,G_TX_CLAMP,4,0),
	gs_Nin_LoadTextureImage(chest_Sm1jacket_f_txt,G_IM_FMT_CI,G_IM_SIZ_8b,16,16,0,7),

	gsSPVertex(&ManChest_c_v[7], 6, 0),
	gsSP1Triangle(0, 1, 2, 0),
	gsSP1Triangle(2, 3, 4, 0),
	gsSP1Triangle(4, 5, 2, 0),
	gsSP1Triangle(2, 5, 0, 0),

	gs_Nin_LoadTextureImage(chest_Sm1jacket_t_txt,G_IM_FMT_CI,G_IM_SIZ_8b,16,16,0,7),

	gsSPVertex(&ManChest_c_v[13], 3, 0),
	gsSP1Triangle(0, 1, 2, 0),
	gsSPEndDisplayList(),
};

Gfx *ManChest_c_modelT = NULL;

#undef G_CC_PRIMSHADE

#undef gs_Nin_LoadTextureImage

#undef gs_Nin_SetUpTileDescrip

/* 16 vertices */

/******************************************************************************
	vertex & texture
******************************************************************************/


/******************************************************************************
	vertex & texture
******************************************************************************/


/******************************************************************************
	vertex & texture
******************************************************************************/


/******************************************************************************
	vertex & texture
******************************************************************************/



/*   0 vertices */
/* 32 x 16  G_IM_SIZ_16b G_IM_FMT_RGBA  */

/* 16 x 16  G_IM_SIZ_16b G_IM_FMT_RGBA  */

/* 16 x 16  G_IM_SIZ_16b G_IM_FMT_RGBA  */

/* 8 x 1  G_IM_SIZ_16b G_IM_FMT_RGBA  */






