#include<ultra64.h>
extern Vtx AND_LF_08_v[];
extern Lights1 AND_LF_08_material[];

extern unsigned short AND_Hand_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


/* ======== o1 ======== */

Gfx AND_LF_08[]={

	gsDPLoadTextureBlock(AND_Hand_txt, G_IM_FMT_RGBA, G_IM_SIZ_16b, 32, 32, 0, G_TX_WRAP | G_TX_NOMIRROR, G_TX_WRAP | G_TX_NOMIRROR, 5, 5, G_TX_NOLOD, G_TX_NOLOD ),


	gsSPVertex(&AND_LF_08_v[0], 29, 0),
	gsSP1Triangle(0, 1, 2, 0),
	gsSP1Triangle(0, 2, 3, 0),
	gsSP1Triangle(4, 0, 5, 0),
	gsSP1Triangle(3, 5, 0, 0),
	gsSP1Triangle(3, 2, 6, 0),
	gsSP1Triangle(3, 6, 7, 0),
	gsSP1Triangle(3, 7, 8, 0),
	gsSP1Triangle(3, 8, 5, 0),
	gsSP1Triangle(9, 10, 11, 0),
	gsSP1Triangle(9, 11, 12, 0),
	gsSP1Triangle(9, 12, 13, 0),
	gsSP1Triangle(9, 13, 14, 0),
	gsSP1Triangle(15, 10, 9, 0),
	gsSP1Triangle(9, 14, 15, 0),
	gsSP1Triangle(13, 12, 16, 0),
	gsSP1Triangle(17, 16, 12, 0),
	gsSP1Triangle(17, 12, 11, 0),
	gsSP1Triangle(16, 7, 13, 0),
	gsSP1Triangle(16, 18, 7, 0),
	gsSP1Triangle(8, 7, 18, 0),
	gsSP1Triangle(19, 4, 20, 0),
	gsSP1Triangle(4, 5, 21, 0),
	gsSP1Triangle(21, 20, 4, 0),
	gsSP1Triangle(21, 5, 8, 0),
	gsSP1Triangle(21, 8, 22, 0),
	gsSP1Triangle(21, 22, 23, 0),
	gsSP1Triangle(21, 23, 20, 0),
	gsSP1Triangle(18, 22, 8, 0),
	gsSP1Triangle(18, 24, 22, 0),
	gsSP1Triangle(24, 17, 25, 0),
	gsSP1Triangle(11, 25, 17, 0),
	gsSP1Triangle(11, 10, 26, 0),
	gsSP1Triangle(11, 26, 25, 0),
	gsSP1Triangle(26, 23, 25, 0),
	gsSP1Triangle(24, 25, 23, 0),
	gsSP1Triangle(27, 20, 23, 0),
	gsSP1Triangle(23, 22, 24, 0),
	gsSP1Triangle(15, 28, 10, 0),
	gsSP1Triangle(19, 20, 27, 0),
	gsSP1Triangle(26, 10, 28, 0),
	gsSPEndDisplayList(),
}; /* o1 */ 

#undef G_CC_PRIMSHADE
#undef gs_Nin_LoadTextureImage
#undef gs_Nin_SetUpTileDescrip
/*  29 vertices */
Vtx AND_LF_08_v[]={
	{  1,-2,3,0,43,1594,-55,-96,42,255 },   /* v0 used p27/V1 4 times */ 
	{  1,-2,-3,0,-42,1594,-60,-63,-80,255 },   /* v1 used p27/V2 1 times */ 
	{  7,-5,-3,0,-79,1732,-21,-114,-23,255 },   /* v2 used p27/V3 3 times */ 
	{  7,-5,3,0,80,1732,-10,-115,27,255 },   /* v3 used p28/V3 6 times */ 
	{  1,3,3,0,43,1470,-59,66,79,255 },   /* v4 used p22/V1 4 times */ 
	{  7,-2,7,0,134,1619,-26,-39,108,255 },   /* v5 used p22/V2 5 times */ 
	{  20,-5,-3,0,-429,1738,8,-115,-28,255 },   /* v6 used p6/V2 2 times */ 
	{  20,-5,3,0,430,1738,20,-115,22,255 },   /* v7 used p26/V2 5 times */ 
	{  20,-2,7,0,377,1624,11,-48,107,255 },   /* v8 used p23/V3 6 times */ 
	{  7,-2,-7,0,890,1619,-11,-48,-108,255 },   /* v9 used p29/V1 6 times */ 
	{  7,3,-7,0,889,1447,-25,41,-109,255 },   /* v10 used p33/V3 5 times */ 
	{  20,3,-7,0,646,1452,12,49,-108,255 },   /* v11 used p37/V1 6 times */ 
	{  20,-2,-7,0,647,1624,26,-40,-109,255 },   /* v12 used p29/V2 5 times */ 
	{  20,-5,-3,0,594,1738,8,-115,-28,255 },   /* v13 used p29/V3 4 times */ 
	{  7,-5,-3,0,944,1732,-21,-114,-23,255 },   /* v14 used p30/V3 2 times */ 
	{  1,-2,-3,0,981,1594,-60,-63,-80,255 },   /* v15 used p39/V3 3 times */ 
	{  26,-3,-3,0,555,1601,53,-97,-43,255 },   /* v16 used p26/V1 4 times */ 
	{  26,2,-3,0,555,1477,61,64,-80,255 },   /* v17 used p31/V1 4 times */ 
	{  26,-3,3,0,469,1601,60,-65,79,255 },   /* v18 used p25/V2 4 times */ 
	{  1,3,-3,0,-42,1470,-52,98,-43,255 },   /* v19 used p16/V1 2 times */ 
	{  7,5,3,0,82,1333,-19,116,22,255 },   /* v20 used p36/V2 5 times */ 
	{  7,3,7,0,135,1447,-10,49,107,255 },   /* v21 used p22/V3 6 times */ 
	{  20,3,7,0,378,1452,27,40,108,255 },   /* v22 used p38/V2 5 times */ 
	{  20,5,3,0,432,1339,11,116,27,255 },   /* v23 used p38/V1 6 times */ 
	{  26,2,3,0,469,1477,56,97,42,255 },   /* v24 used p38/V3 4 times */ 
	{  20,5,-3,0,592,1339,22,115,-23,255 },   /* v25 used p37/V2 5 times */ 
	{  7,5,-3,0,942,1333,-7,116,-28,255 },   /* v26 used p35/V1 4 times */ 
	{  7,5,-3,0,-81,1333,-7,116,-28,255 },   /* v27 used p1/V1 2 times */ 
	{  1,3,-3,0,981,1470,-52,98,-43,255 },   /* v28 used p33/V2 2 times */ 
};

unsigned short AND_Hand_txt[] = {
	0x530f, 0x530f, 0x530d, 0x530d, 0x530d, 0x534d, 0x638d, 0x740f, 0x9cd1, 0xcdd7, 0xfe9f, 0xff25, 0xffad, 0xfff1, 0xfff5, 0xfff7, 0xfff7, 0xfff5, 0xfff3, 0xffad, 0xff27, 0xfe9f, 0xd599, 0x9cd3, 0x7c11, 0x638f, 0x5b4d, 0x530d, 0x530d, 0x530f, 0x530f, 0x530f, 
	0x5b0f, 0x5b4f, 0x5b4f, 0x638f, 0x63cf, 0x6c0f, 0x7c4f, 0x94d1, 0xb595, 0xee5b, 0xff21, 0xffa7, 0xffef, 0xfff3, 0xfff5, 0xfff7, 0xfff7, 0xfff5, 0xfff3, 0xffef, 0xffa9, 0xff23, 0xee5d, 0xbd97, 0x94d3, 0x7c51, 0x6c0f, 0x6b8f, 0x638f, 0x634f, 0x5b4f, 0x5b0f, 
	0x634f, 0x638f, 0x6bcf, 0x7411, 0x7c51, 0x8cd1, 0x9d53, 0xb5d5, 0xde59, 0xfedd, 0xff63, 0xffe9, 0xffef, 0xfff3, 0xfff7, 0xfff7, 0xfff7, 0xfff7, 0xfff5, 0xfff1, 0xffeb, 0xff67, 0xfee1, 0xde5b, 0xbdd7, 0x9d15, 0x8cd3, 0x7c51, 0x7411, 0x6bcf, 0x638f, 0x634f, 
	0x6b8f, 0x73cf, 0x7c51, 0x8cd1, 0x9d13, 0xad95, 0xc615, 0xde99, 0xff1d, 0xff61, 0xffa7, 0xffed, 0xfff1, 0xfff5, 0xfff7, 0xfff7, 0xfff7, 0xfff7, 0xfff5, 0xfff3, 0xffef, 0xffa9, 0xff63, 0xfedf, 0xde9b, 0xc619, 0xad95, 0x9d13, 0x8cd1, 0x7c51, 0x73cf, 0x6b8f, 
	0x740f, 0x7c4f, 0x8cd1, 0xa553, 0xbdd5, 0xd657, 0xeed9, 0xff1d, 0xffa1, 0xffe5, 0xffe9, 0xffef, 0xfff3, 0xfff5, 0xfff7, 0xfff7, 0xfff7, 0xfff7, 0xfff5, 0xfff3, 0xfff1, 0xffed, 0xffa7, 0xff63, 0xff1f, 0xeedb, 0xd659, 0xbdd5, 0xa553, 0x94d1, 0x844f, 0x7c0f, 
	0x8c8f, 0x94cf, 0xa551, 0xbdd5, 0xde97, 0xff19, 0xff5d, 0xffa1, 0xffe5, 0xffe9, 0xffed, 0xfff1, 0xfff3, 0xfff5, 0xfff7, 0xfff7, 0xfff7, 0xfff7, 0xfff7, 0xfff5, 0xfff3, 0xffef, 0xffeb, 0xffe7, 0xffa3, 0xff5f, 0xff1b, 0xde97, 0xc615, 0xad51, 0x94cf, 0x8c8f, 
	0xa50f, 0xad4f, 0xc5d3, 0xe695, 0xff19, 0xff5d, 0xffe1, 0xffe5, 0xffe7, 0xffeb, 0xffef, 0xfff3, 0xfff5, 0xfff7, 0xfff7, 0xfff7, 0xfff7, 0xfff7, 0xfff7, 0xfff5, 0xfff3, 0xfff1, 0xffed, 0xffeb, 0xffe7, 0xffa1, 0xff5d, 0xff19, 0xe695, 0xc5d3, 0xad4f, 0xa50f, 
	0xbdcf, 0xce11, 0xe653, 0xfed7, 0xff5b, 0xffdf, 0xffe3, 0xffe7, 0xffeb, 0xffef, 0xfff3, 0xfff5, 0xfff7, 0xfff7, 0xfff7, 0xfff7, 0xfff7, 0xfff7, 0xfff7, 0xfff7, 0xfff5, 0xfff3, 0xfff1, 0xffed, 0xffe9, 0xffe5, 0xffdf, 0xff5b, 0xff17, 0xe693, 0xce11, 0xbdcf, 
	0xe64f, 0xee91, 0xfed5, 0xff59, 0xff9d, 0xffe3, 0xffe7, 0xffeb, 0xffef, 0xfff1, 0xfff5, 0xfff5, 0xfff7, 0xfff7, 0xfff7, 0xfff7, 0xfff7, 0xfff7, 0xfff7, 0xfff7, 0xfff7, 0xfff5, 0xfff3, 0xffef, 0xffeb, 0xffe7, 0xffe1, 0xff9d, 0xff57, 0xff13, 0xf691, 0xe64f, 
	0xff11, 0xff13, 0xff57, 0xff9b, 0xffdf, 0xffe5, 0xffe9, 0xffef, 0xfff1, 0xfff3, 0xfff5, 0xfff7, 0xfff7, 0xfff7, 0xfff7, 0xfff7, 0xfff7, 0xfff7, 0xfff7, 0xfff7, 0xfff7, 0xfff5, 0xfff5, 0xfff1, 0xffed, 0xffe9, 0xffe3, 0xffdd, 0xff99, 0xff55, 0xff13, 0xff11, 
	0xff93, 0xff95, 0xff99, 0xffdd, 0xffe3, 0xffe7, 0xffed, 0xfff1, 0xfff3, 0xfff5, 0xfff7, 0xfff7, 0xfff7, 0xfff7, 0xfff5, 0xfff5, 0xfff5, 0xfff5, 0xfff7, 0xfff7, 0xfff7, 0xfff7, 0xfff5, 0xfff3, 0xffef, 0xffe9, 0xffe5, 0xffdf, 0xffd9, 0xffd5, 0xff93, 0xff93, 
	0xffd5, 0xffd7, 0xffdb, 0xffdf, 0xffe5, 0xffeb, 0xffef, 0xfff3, 0xfff5, 0xfff7, 0xfff7, 0xfff7, 0xfff7, 0xfff5, 0xfff3, 0xfff3, 0xfff3, 0xfff3, 0xfff5, 0xfff7, 0xfff7, 0xfff7, 0xfff5, 0xfff3, 0xffef, 0xffeb, 0xffe5, 0xffdf, 0xffdb, 0xffd7, 0xffd5, 0xffd3, 
	0xffd5, 0xffd9, 0xffdd, 0xffe1, 0xffe7, 0xffeb, 0xfff1, 0xfff3, 0xfff5, 0xfff7, 0xfff7, 0xfff7, 0xfff5, 0xfff3, 0xfff1, 0xffef, 0xffef, 0xfff1, 0xfff3, 0xfff5, 0xfff5, 0xfff7, 0xfff5, 0xfff3, 0xffef, 0xffe9, 0xffe5, 0xffdf, 0xffdb, 0xffd7, 0xffd5, 0xffd5, 
	0xffd7, 0xffd9, 0xffdd, 0xffe3, 0xffe7, 0xffed, 0xfff1, 0xfff3, 0xfff5, 0xfff5, 0xfff5, 0xfff5, 0xfff3, 0xffaf, 0xff6d, 0xff6b, 0xff6b, 0xff6d, 0xffaf, 0xfff3, 0xfff5, 0xfff5, 0xfff3, 0xfff1, 0xffed, 0xffe9, 0xffe3, 0xffdf, 0xffd9, 0xffd7, 0xffd5, 0xffd5, 
	0xffd5, 0xffd9, 0xffdd, 0xffe1, 0xffe7, 0xffeb, 0xffef, 0xfff3, 0xfff3, 0xfff5, 0xfff3, 0xfff3, 0xffaf, 0xff6b, 0xfee7, 0xfea5, 0xfea5, 0xfee7, 0xff6b, 0xffaf, 0xfff1, 0xfff3, 0xfff1, 0xffef, 0xffed, 0xffe7, 0xffe3, 0xffdd, 0xffd9, 0xffd5, 0xffd5, 0xffd5, 
	0xffd5, 0xffd7, 0xffdb, 0xffe1, 0xffe5, 0xffe9, 0xffed, 0xffef, 0xfff1, 0xfff1, 0xfff1, 0xffef, 0xff6b, 0xfee7, 0xfe61, 0xfddf, 0xfddf, 0xfe61, 0xfee5, 0xff69, 0xffed, 0xffef, 0xffef, 0xffed, 0xffe9, 0xffe5, 0xffe1, 0xffdb, 0xffd7, 0xffd5, 0xffd3, 0xffd3, 
	0xff53, 0xff55, 0xff99, 0xffdd, 0xffe1, 0xffe5, 0xffe9, 0xffeb, 0xffed, 0xffed, 0xffeb, 0xff69, 0xfee5, 0xfe21, 0xfd5b, 0xfd17, 0xfd17, 0xfd5b, 0xfe1f, 0xfee3, 0xff67, 0xffeb, 0xffeb, 0xffe9, 0xffe7, 0xffe3, 0xffdf, 0xffd9, 0xff95, 0xff93, 0xff51, 0xff51, 
	0xfe8f, 0xfed3, 0xff15, 0xff59, 0xff9d, 0xffe1, 0xffe3, 0xffe5, 0xffe7, 0xffe7, 0xffa5, 0xff23, 0xfe5f, 0xfd59, 0xec95, 0xc411, 0xc411, 0xe493, 0xfd59, 0xfe5d, 0xff21, 0xffa5, 0xffe5, 0xffe5, 0xffe3, 0xffdf, 0xffdb, 0xff97, 0xff53, 0xff11, 0xfecf, 0xfe8f, 
	0xfdcd, 0xfe0f, 0xfe51, 0xfed5, 0xff17, 0xff5b, 0xff9d, 0xffdf, 0xffe1, 0xffa1, 0xff5f, 0xfe9b, 0xfd97, 0xec93, 0xb38f, 0x930b, 0x930b, 0xb38f, 0xec93, 0xfd97, 0xfe9b, 0xff5f, 0xff9f, 0xffdf, 0xffdf, 0xff9b, 0xff59, 0xff15, 0xfe91, 0xfe4f, 0xfdcd, 0xfdcd, 
	0xcccb, 0xd50b, 0xed4d, 0xfdd1, 0xfe53, 0xfed5, 0xff17, 0xff59, 0xff59, 0xff19, 0xfed9, 0xfe15, 0xfd11, 0xbbcd, 0x8ac9, 0x6a47, 0x6a47, 0x82c9, 0xbbcd, 0xf511, 0xfe15, 0xfed9, 0xff5b, 0xff9b, 0xff59, 0xff57, 0xfed5, 0xfe51, 0xfdcf, 0xf54b, 0xdccb, 0xccc9, 
	0x9b87, 0xa409, 0xbc4b, 0xdd0d, 0xfd8f, 0xfe11, 0xfe93, 0xfed3, 0xfed5, 0xfe93, 0xfe13, 0xfd4f, 0xcc4d, 0x9349, 0x6a47, 0x49c5, 0x49c5, 0x6247, 0x9349, 0xcc4d, 0xfd51, 0xfe53, 0xfed5, 0xff15, 0xfed5, 0xfe93, 0xfe11, 0xfd8f, 0xdccb, 0xbc49, 0xa3c9, 0x9b87, 
	0x6ac5, 0x7b07, 0x9387, 0xac09, 0xcccb, 0xf54d, 0xfdcf, 0xfe0f, 0xfe0f, 0xfdcf, 0xfd8d, 0xdccb, 0xabc9, 0x7ac7, 0x5205, 0x3983, 0x3983, 0x5205, 0x72c7, 0xa3c9, 0xd4cd, 0xfd8f, 0xfe11, 0xfe51, 0xfe11, 0xfdcf, 0xe54d, 0xc48b, 0xa409, 0x8b47, 0x72c7, 0x6ac5, 
	0x4a05, 0x5a45, 0x6ac7, 0x8347, 0xa3c9, 0xbc49, 0xd4cb, 0xe50b, 0xed4b, 0xe50b, 0xd4cb, 0xb409, 0x8b47, 0x6a85, 0x4a05, 0x39c3, 0x39c3, 0x4a05, 0x6ac7, 0x8b89, 0xac4b, 0xcd0d, 0xdd4d, 0xe58d, 0xdd4d, 0xc4cd, 0xac4b, 0x93c9, 0x7b07, 0x6287, 0x5245, 0x4a05, 
	0x3985, 0x41c5, 0x5205, 0x6287, 0x7b07, 0x9387, 0xa409, 0xb449, 0xbc49, 0xb449, 0xac49, 0x9bc9, 0x8347, 0x6ac7, 0x5a87, 0x5245, 0x5245, 0x5a87, 0x6b07, 0x8389, 0x9409, 0xac4b, 0xb48b, 0xb48b, 0xa44b, 0x9409, 0x8389, 0x6b07, 0x5a87, 0x4a05, 0x39c5, 0x3185, 
	0x2945, 0x3185, 0x41c5, 0x5247, 0x6287, 0x7307, 0x7b47, 0x8b87, 0x9387, 0x93c7, 0x93c9, 0x8bc9, 0x8389, 0x7b89, 0x7b49, 0x7309, 0x7309, 0x7349, 0x7b89, 0x83c9, 0x8bc9, 0x9409, 0x8c09, 0x8bc9, 0x8389, 0x7347, 0x6307, 0x5287, 0x4245, 0x39c5, 0x3185, 0x2945, 
	0x2985, 0x3187, 0x39c7, 0x4207, 0x4a47, 0x5a87, 0x62c7, 0x6ac7, 0x7307, 0x7b47, 0x8389, 0x93c9, 0x9c0b, 0xa44d, 0xa44f, 0xa44f, 0xa44f, 0xa44f, 0x9c4d, 0x940d, 0x8c0b, 0x83c9, 0x7b89, 0x6b47, 0x6307, 0x5ac7, 0x5287, 0x4247, 0x3a07, 0x31c7, 0x2985, 0x2985, 
	0x31c7, 0x31c7, 0x39c7, 0x3a07, 0x4247, 0x4a47, 0x4a47, 0x5287, 0x5ac7, 0x6b47, 0x83c9, 0x9c4d, 0xb4d1, 0xcd13, 0xdd55, 0xe597, 0xe597, 0xdd55, 0xcd13, 0xb4d1, 0x9c4d, 0x83cb, 0x6b49, 0x5b07, 0x5287, 0x4a87, 0x4247, 0x3a47, 0x3a07, 0x3207, 0x31c7, 0x29c7, 
	0x3a09, 0x3a09, 0x3a09, 0x3a09, 0x4249, 0x4247, 0x4247, 0x4a47, 0x52c7, 0x6b49, 0x8c0d, 0xb4d1, 0xdd95, 0xfe19, 0xfe5d, 0xfe9f, 0xfe9f, 0xfe5d, 0xfe1b, 0xdd95, 0xb4d1, 0x8c0d, 0x6b49, 0x52c7, 0x4a87, 0x4247, 0x3a47, 0x3a47, 0x3a49, 0x3a09, 0x3a09, 0x3209, 
	0x424b, 0x424b, 0x424b, 0x424b, 0x3a49, 0x3a07, 0x3a07, 0x4247, 0x52c9, 0x738b, 0xa44f, 0xd555, 0xfe1b, 0xfee1, 0xff25, 0xff67, 0xff67, 0xff25, 0xfee1, 0xfe5d, 0xd557, 0xa491, 0x7b8b, 0x5ac9, 0x4287, 0x3a47, 0x3a47, 0x3a49, 0x3a49, 0x3a4b, 0x424b, 0x424b, 
	0x428d, 0x428d, 0x428b, 0x424b, 0x3a49, 0x3a49, 0x3a47, 0x4287, 0x5b09, 0x840d, 0xbd13, 0xfddb, 0xfee1, 0xff67, 0xffab, 0xffed, 0xffed, 0xffab, 0xff67, 0xfee1, 0xfe1b, 0xbd15, 0x8c0f, 0x630b, 0x4a89, 0x3a47, 0x3a49, 0x3a49, 0x428b, 0x428b, 0x428d, 0x428d, 
	0x4acd, 0x4a8d, 0x4a8d, 0x428b, 0x424b, 0x3a49, 0x4289, 0x4ac9, 0x6b8d, 0x9c91, 0xdd97, 0xfe9f, 0xff27, 0xffad, 0xfff1, 0xfff3, 0xfff3, 0xfff1, 0xffad, 0xff27, 0xfe9f, 0xdd99, 0x9c93, 0x738d, 0x52cb, 0x4289, 0x4249, 0x428b, 0x428b, 0x4a8d, 0x4acd, 0x4acd, 
	0x52cf, 0x52cd, 0x4acd, 0x4acd, 0x4a8b, 0x42cb, 0x4acb, 0x5b4b, 0x840f, 0xb513, 0xf61b, 0xfee3, 0xff69, 0xffef, 0xfff3, 0xfff5, 0xfff5, 0xfff3, 0xffef, 0xff6b, 0xfee3, 0xfe1d, 0xbd15, 0x8411, 0x634d, 0x52cb, 0x4acb, 0x4a8b, 0x4acd, 0x4acd, 0x52cd, 0x52cf, 
};

