#include<ultra64.h>
extern Vtx s_body_v[];
extern Vtx s_body_vmcur[];
extern Tri s_body_tri[];
extern Lights1 s_body_material[];
extern Mtx s_body_matrix[];
extern unsigned short s_bill_txt[];
extern unsigned short s_body_txt[];
extern unsigned short s_eye_txt[];
extern unsigned short s_tail_txt[];
extern Vtx s_wing_l1_v[];
extern Vtx s_wing_l1_vmcur[];
extern Tri s_wing_l1_tri[];
extern Lights1 s_wing_l1_material[];
extern Mtx s_wing_l1_matrix[];
extern unsigned short s_wing_l_txt[];
extern Vtx s_wing_l2_v[];
extern Vtx s_wing_l2_vmcur[];
extern Tri s_wing_l2_tri[];
extern Lights1 s_wing_l2_material[];
extern Mtx s_wing_l2_matrix[];
extern Vtx s_wing_l3_v[];
extern Vtx s_wing_l3_vmcur[];
extern Tri s_wing_l3_tri[];
extern Lights1 s_wing_l3_material[];
extern Mtx s_wing_l3_matrix[];

/*---------------------------------------------------------------------------*/

Vtx s_body_v[]={
	{ 280,16,0,0, -125, -220, 75,66,66,255 },   /* v0 p10/V1 used 4 times */ 
	{ 285,-9,0,0, -162, -8, 29,7,-115,255 },   /* v1 p10/V2 used 2 times */ 
	{ 238,-45,-30,0, 142, 296, 52,-60,-88,255 },   /* v2 p10/V3 used 2 times */ 
	{ -17,88,0,0, 1772, -835, 9,120,0,255 },   /* v3 p12/V2 used 2 times */ 
	{ 238,-45,30,0, 142, 296, 55,-30,102,255 },   /* v4 p12/V3 used 2 times */ 
	{ 285,-9,0,0, 255, 255, 29,7,-115,255 },   /* v5 p16/V1 used 2 times */ 
	{ 280,16,0,0, 255, 0, 0,0,-119,255 },   /* v6 p16/V2 used 2 times */ 
	{ 362,24,0,0, 0, 0, 0,0,-119,255 },   /* v7 p16/V3 used 2 times */ 
	{ 238,-45,-30,0, 152, 352, 52,-60,-88,255 },   /* v8 p6/V1 used 4 times */ 
	{ 31,-68,-79,0, 162, -176, -3,-62,-101,255 },   /* v9 p13/V2 used 4 times */ 
	{ -17,88,0,0, 255, -299, 9,120,0,255 },   /* v10 p4/V1 used 4 times */ 
	{ 31,-68,79,0, 349, -176, 2,-91,78,255 },   /* v11 p4/V2 used 2 times */ 
	{ 238,-45,30,0, 359, 352, 55,-30,102,255 },   /* v12 p4/V3 used 1 times */ 
	{ -286,-12,0,0, 128, -988, -112,-39,0,255 },   /* v13 p13/V3 used 3 times */ 
	{ 31,-68,79,0, 93, -176, 2,-91,78,255 },   /* v14 p15/V1 used 3 times */ 
	{ 238,-45,30,0, 103, 352, 55,-30,102,255 },   /* v15 p8/V3 used 2 times */ 
	{ 285,-9,0,0, 128, 474, 57,-36,99,255 },   /* v16 p8/V2 used 1 times */ 
	{ -152,-34,-27,0, 355, 893, 15,119,0,255 },   /* v17 p17/V1 used 2 times */ 
	{ -316,-13,-67,0, 509, 0, 15,119,0,255 },   /* v18 p17/V2 used 4 times */ 
	{ -152,-34,27,0, 154, 893, 15,119,0,255 },   /* v19 p17/V3 used 4 times */ 
	{ -316,-13,67,0, 0, 0, 15,119,0,255 },   /* v20 p18/V3 used 2 times */ 
};
Vtx s_wing_l1_v[]={
	{ 290,120,0,0, 1090, 0, 0,0,-119,255 },   /* v0 p63/V1 used 1 times */ 
	{ 290,-145,0,0, 1090, 1024, 0,0,-119,255 },   /* v1 p63/V2 used 2 times */ 
	{ 0,120,0,0, 2048, 0, 0,0,-119,255 },   /* v2 p63/V3 used 2 times */ 
	{ 0,-145,0,0, 2047, 1023, 0,0,-119,255 },   /* v3 p62/V2 used 1 times */ 
	{ 0,120,0,0, 2048, 0, 0,0,120,255 },   /* v4 p64/V1 used 2 times */ 
	{ 0,-145,0,0, 2047, 1023, 0,0,120,255 },   /* v5 p65/V2 used 1 times */ 
	{ 290,-145,0,0, 1090, 1024, 0,0,120,255 },   /* v6 p64/V2 used 2 times */ 
	{ 290,120,0,0, 1090, 0, 0,0,120,255 },   /* v7 p64/V3 used 1 times */ 
};
Vtx s_wing_l2_v[]={
	{ 200,120,0,0, 429, 0, 0,0,-119,255 },   /* v0 p59/V1 used 1 times */ 
	{ 200,-145,0,0, 429, 1024, 0,0,-119,255 },   /* v1 p59/V2 used 2 times */ 
	{ 0,120,0,0, 1090, 0, 0,0,-119,255 },   /* v2 p59/V3 used 2 times */ 
	{ 0,-145,0,0, 1090, 1024, 0,0,-119,255 },   /* v3 p58/V2 used 1 times */ 
	{ 0,120,0,0, 1090, 0, 0,0,120,255 },   /* v4 p60/V1 used 2 times */ 
	{ 0,-145,0,0, 1090, 1024, 0,0,120,255 },   /* v5 p61/V2 used 1 times */ 
	{ 200,-145,0,0, 429, 1024, 0,0,120,255 },   /* v6 p60/V2 used 2 times */ 
	{ 200,120,0,0, 429, 0, 0,0,120,255 },   /* v7 p60/V3 used 1 times */ 
};
Vtx s_wing_l3_v[]={
	{ 0,120,0,0, 429, 0, 0,0,120,255 },   /* v0 p61/V1 used 2 times */ 
	{ 120,-145,0,0, 33, 1024, 0,0,120,255 },   /* v1 p61/V3 used 2 times */ 
	{ 120,120,0,0, 33, 0, 0,0,120,255 },   /* v2 p60/V3 used 1 times */ 
	{ 0,-145,0,0, 429, 1024, 0,0,120,255 },   /* v3 p61/V2 used 1 times */ 
	{ 120,120,0,0, 33, 0, 0,0,-119,255 },   /* v4 p59/V1 used 1 times */ 
	{ 120,-145,0,0, 33, 1024, 0,0,-119,255 },   /* v5 p59/V2 used 2 times */ 
	{ 0,120,0,0, 429, 0, 0,0,-119,255 },   /* v6 p59/V3 used 2 times */ 
	{ 0,-145,0,0, 429, 1024, 0,0,-119,255 },   /* v7 p58/V2 used 1 times */ 
};
unsigned short s_bill_txt[] = {
	0xff, 0x12ff, 0x5cff, 0xbfff, 0xffff, 0xffff, 0xffff, 0xffff, 
	0xff, 0x12ff, 0x5cff, 0xc0ff, 0xffff, 0xffff, 0xffff, 0xffff, 
	0xff, 0x12ff, 0x5cff, 0xc0ff, 0xffff, 0xffff, 0xffff, 0xffff, 
	0xff, 0x12ff, 0x5bff, 0xc0ff, 0xffff, 0xffff, 0xffff, 0xffff, 
	0xff, 0x12ff, 0x5cff, 0xbfff, 0xffff, 0xffff, 0xffff, 0xffff, 
	0xff, 0x12ff, 0x5cff, 0xbfff, 0xffff, 0xffff, 0xffff, 0xffff, 
	0xff, 0x12ff, 0x5cff, 0xbfff, 0xffff, 0xffff, 0xffff, 0xffff, 
	0xff, 0x12ff, 0x5cff, 0xc0ff, 0xffff, 0xffff, 0xffff, 0xffff, 
};
unsigned short s_body_txt[] = {
	0xe4ff, 0xe7ff, 0xf1ff, 0xf2ff, 0xe7ff, 0xedff, 0xeeff, 0xe8ff, 
	0xeaff, 0xe6ff, 0xe2ff, 0xe5ff, 0xe6ff, 0xe2ff, 0xdeff, 0xe2ff, 
	0xf4ff, 0xefff, 0xe3ff, 0xe9ff, 0xf7ff, 0xeaff, 0xe1ff, 0xeaff, 
	0xf9ff, 0xf6ff, 0xf1ff, 0xf5ff, 0xfeff, 0xf0ff, 0xefff, 0xf3ff, 
	0xfcff, 0xfbff, 0xf8ff, 0xfbff, 0xfeff, 0xf4ff, 0xf8ff, 0xf8ff, 
	0xfdff, 0xffff, 0xfdff, 0xfeff, 0xfdff, 0xf6ff, 0xfdff, 0xfbff, 
	0xfeff, 0xfeff, 0xfdff, 0xfbff, 0xf7ff, 0xf3ff, 0xfcff, 0xfeff, 
	0xfcff, 0xf9ff, 0xf6ff, 0xf4ff, 0xefff, 0xecff, 0xf5ff, 0xfdff, 
};
unsigned short s_eye_txt[] = {
	0xe4ff, 0xe7ff, 0xf0ff, 0xf6ff, 0xedff, 0xecff, 0xecff, 0xe8ff, 
	0xeaff, 0xe9ff, 0xe8ff, 0xccff, 0xccff, 0xe8ff, 0xe0ff, 0xe2ff, 
	0xf6ff, 0xf5ff, 0x7aff, 0x8ff, 0xdff, 0x6eff, 0xe6ff, 0xeaff, 
	0xf2ff, 0x6eff, 0x15ff, 0x28ff, 0x4ff, 0x4ff, 0xd1ff, 0xf9ff, 
	0xffff, 0xccff, 0x52ff, 0xc4ff, 0x28ff, 0x5ff, 0x84ff, 0xfdff, 
	0xfeff, 0xf7ff, 0xcfff, 0x54ff, 0x1bff, 0x57ff, 0x7cff, 0xf6ff, 
	0xfeff, 0xffff, 0xffff, 0xf6ff, 0xf6ff, 0xfdff, 0xfbff, 0xfeff, 
	0xfcff, 0xfaff, 0xf8ff, 0xf9ff, 0xf4ff, 0xedff, 0xf4ff, 0xfdff, 
};
unsigned short s_tail_txt[] = {
	0xff00, 0xff00, 0xfe00, 0xfe00, 0xf600, 0xcd00, 0x7921, 0x5e96, 0x448a, 0xb17, 0x1400, 0x1200, 0x0, 0x0, 0x0, 0x1, 
	0xf601, 0xec00, 0xe500, 0xd600, 0xa300, 0x5f4e, 0x7fdb, 0xc7ff, 0xc1ff, 0x70d5, 0x2e53, 0xa815, 0xa40d, 0x4f00, 0x5d00, 0x4300, 
	0xc400, 0x9523, 0x8224, 0x4e59, 0x303a, 0x75b1, 0xc3ff, 0xa6ff, 0xa8ff, 0xdcff, 0x4dcb, 0xa487, 0x75b9, 0x5348, 0x9247, 0xcf02, 
	0x6c32, 0x76d5, 0x56ce, 0x56f7, 0x4d83, 0x70be, 0x4aff, 0x43ff, 0x24ff, 0x7bff, 0x69e3, 0x3ec4, 0xadff, 0x52bc, 0x8ef8, 0x876b, 
	0x99e0, 0xefff, 0x9dff, 0x5dff, 0x67da, 0x68f9, 0x21ff, 0x28ff, 0x17ff, 0x18ff, 0x47ff, 0x3eff, 0x85ff, 0x6dff, 0xbbff, 0xa8f8, 
	0xc4ff, 0xb4ff, 0x3fff, 0x1dff, 0x58fc, 0x5eff, 0x2bff, 0x2cff, 0x27ff, 0x22ff, 0x34ff, 0x23ff, 0x39ff, 0x51ff, 0x7eff, 0x78ff, 
	0x5fff, 0x60ff, 0x2eff, 0x24ff, 0x3cff, 0x4cff, 0x3cff, 0x3eff, 0x3dff, 0x38ff, 0x33ff, 0x28ff, 0x28ff, 0x39ff, 0x53ff, 0x26ff, 
	0x2cff, 0x49ff, 0x3fff, 0x39ff, 0x47ff, 0x56ff, 0x56ff, 0x5aff, 0x5eff, 0x5aff, 0x51ff, 0x3eff, 0x30ff, 0x36ff, 0x40ff, 0x28ff, 
	0x43ff, 0x63ff, 0x68ff, 0x68ff, 0x75ff, 0x83ff, 0x89ff, 0x8fff, 0x94ff, 0x93ff, 0x8bff, 0x70ff, 0x51ff, 0x45ff, 0x3fff, 0x30ff, 
	0x75ff, 0x98ff, 0xa3ff, 0xa7ff, 0xb2ff, 0xbfff, 0xc4ff, 0xc8ff, 0xccff, 0xcbff, 0xc6ff, 0xaeff, 0x8bff, 0x6fff, 0x5aff, 0x48ff, 
	0xabff, 0xcdff, 0xd2ff, 0xd5ff, 0xdcff, 0xe6ff, 0xeaff, 0xecff, 0xecff, 0xe8ff, 0xe6ff, 0xdbff, 0xc5ff, 0xaaff, 0x8cff, 0x71ff, 
	0xd2ff, 0xedff, 0xefff, 0xf0ff, 0xf2ff, 0xf7ff, 0xfaff, 0xfbff, 0xf9ff, 0xf6ff, 0xf4ff, 0xf3ff, 0xedff, 0xdfff, 0xc7ff, 0xabff, 
	0xe5ff, 0xfbff, 0xfbff, 0xfcff, 0xfbff, 0xfdff, 0xffff, 0xffff, 0xfeff, 0xfbff, 0xfaff, 0xfcff, 0xfdff, 0xfaff, 0xf2ff, 0xe0ff, 
	0xeaff, 0xffff, 0xffff, 0xffff, 0xfeff, 0xfeff, 0xffff, 0xffff, 0xffff, 0xfdff, 0xfcff, 0xffff, 0xffff, 0xffff, 0xfeff, 0xf5ff, 
	0xf1ff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xfdff, 0xfdff, 0xffff, 0xffff, 0xffff, 0xffff, 0xfbff, 
	0xf4ff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xfeff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xfdff, 
};
unsigned short s_wing_l_txt[] = {
	0x3a0a, 0x3803, 0x8909, 0xbc3d, 0xb270, 0x7376, 0x935e, 0xd143, 0x9e2c, 0x9916, 0xfa03, 0xff00, 0xff00, 0xff00, 0xff00, 0xef00, 0x8800, 0xcd00, 0xef00, 0xef00, 0xff00, 0xff00, 0xff00, 0xff00, 0xff00, 0xff00, 0xff00, 0xff00, 0xff00, 0xff00, 0xff00, 0xff00, 0xff00, 0xff00, 0xff00, 0xff00, 0xff00, 0xff00, 0xff00, 0xff00, 0xff00, 0xff00, 0xf700, 0xda00, 0xa200, 0x9f00, 0x9400, 0x8900, 0x8900, 0x8900, 0x8e00, 0xa200, 0xa900, 0x9904, 0xb503, 0x8b11, 0x7041, 0x605b, 0x4d42, 0x410e, 0x4156, 0x5d6f, 0x482e, 0x2c4a, 
	0x5f02, 0x3600, 0x6b1f, 0x89be, 0x6be6, 0x27f7, 0x26f5, 0x59ed, 0x5ee8, 0x25d3, 0x2283, 0x4450, 0x8734, 0xb430, 0x880c, 0x7b06, 0x5c3c, 0x4e45, 0x411b, 0x791b, 0x8a0d, 0x9300, 0xf700, 0xff00, 0xff00, 0xff00, 0xff00, 0xff00, 0xff00, 0xff00, 0xff00, 0xff00, 0xff00, 0xff00, 0xff00, 0xff00, 0xff00, 0xff00, 0xff00, 0xf700, 0xd300, 0xa900, 0x8300, 0x770b, 0x740d, 0x6a2f, 0x6342, 0x6116, 0x5513, 0x4d56, 0x3d4a, 0x2a72, 0x35d2, 0x35ac, 0x3921, 0x3f6b, 0x30e8, 0x51f0, 0x43bd, 0x1b78, 0x29d7, 0x4fea, 0x5abd, 0x50e2, 
	0x9300, 0x5d00, 0x715d, 0x65fc, 0x40ff, 0x1aff, 0x10ff, 0x33ff, 0x36ff, 0x13ff, 0x3ff, 0xee0, 0x4fcb, 0x87cd, 0x457e, 0x2a3e, 0x25be, 0x21d8, 0x358f, 0x21b1, 0x28ab, 0x304e, 0x336b, 0x8e14, 0xc500, 0xdc00, 0xed00, 0xfc00, 0xfc00, 0xf200, 0xf200, 0xfc00, 0xfe00, 0xfd00, 0xf200, 0xe201, 0xd203, 0xae06, 0x7611, 0x554d, 0x4944, 0x3a35, 0x1bab, 0x1b99, 0x1c60, 0x21ca, 0x2cd4, 0x2178, 0x2c70, 0x3bce, 0x3cc8, 0x53de, 0x8cfd, 0x6efa, 0x337b, 0x46cf, 0x94ff, 0xb6ff, 0x85ff, 0x57ee, 0x84ff, 0xadff, 0xa3f3, 0x94fe, 
	0xc900, 0x900c, 0x6dc5, 0x42ff, 0x20ff, 0xcff, 0x7ff, 0x16ff, 0x15ff, 0x3ff, 0x2ff, 0x8fe, 0x22fd, 0x31ff, 0x11ea, 0x12b2, 0x2bff, 0x1dff, 0x24ff, 0x33ff, 0x35ff, 0x39c9, 0x3ff8, 0x476a, 0x5e02, 0x7c0f, 0xb600, 0xe600, 0xec00, 0xbb00, 0x9300, 0xba00, 0xe900, 0xe600, 0x9e07, 0x5417, 0x3a2e, 0x3b4a, 0x3c61, 0x38c8, 0x3bbf, 0x2fa1, 0x46f6, 0x52ef, 0x3cc8, 0x5eff, 0x6fff, 0x5fef, 0x5ae7, 0x8cff, 0x9efe, 0xa5fe, 0xccff, 0xa8fc, 0x63d2, 0x93f8, 0xdaff, 0xe4ff, 0xbdff, 0xadff, 0xd0ff, 0xe1ff, 0xd2fe, 0xc8ff, 
	0xed00, 0xb811, 0x60df, 0x1fff, 0xcff, 0x3ff, 0x3ff, 0x7ff, 0x9ff, 0x3ff, 0x3ff, 0x8ff, 0x1aff, 0x19ff, 0xeff, 0xef9, 0x15ff, 0x19ff, 0x31ff, 0x45ff, 0x41ff, 0x55fe, 0x84ff, 0x36f2, 0x3d98, 0x45da, 0x4373, 0x6100, 0x6a00, 0x4d01, 0x400f, 0x5c00, 0x9601, 0x9500, 0x3b42, 0x2482, 0x2ea5, 0x3fc4, 0x4bcd, 0x72f9, 0x6ef8, 0x4ef0, 0x79fc, 0x94fe, 0x73ff, 0x92ff, 0xbaff, 0x9fff, 0x98ff, 0xc1ff, 0xd4ff, 0xd9ff, 0xeaff, 0xc8ff, 0xa1ff, 0xcbff, 0xf2ff, 0xf2ff, 0xe1ff, 0xddff, 0xeeff, 0xf2ff, 0xeaff, 0xe6ff, 
	0xf800, 0xce03, 0x5fbc, 0xeff, 0x3ff, 0x2ff, 0x5ff, 0x6ff, 0xbff, 0xdff, 0xaff, 0xaff, 0x14ff, 0x15ff, 0xeff, 0x10ff, 0x1fff, 0x46ff, 0x69ff, 0x72ff, 0x62ff, 0x73ff, 0xabff, 0x9bff, 0x61f7, 0x6eff, 0x5fea, 0x434a, 0x4924, 0x3f96, 0x41ff, 0x43d6, 0x3e23, 0x351f, 0x37b0, 0x4cef, 0x70f8, 0x97fd, 0xabfc, 0xb5fe, 0xacff, 0x8cff, 0xb4ff, 0xd2ff, 0xb5ff, 0xc2ff, 0xdfff, 0xd3ff, 0xcfff, 0xe3ff, 0xefff, 0xf1ff, 0xf4ff, 0xe0ff, 0xd6ff, 0xecff, 0xf8ff, 0xf8ff, 0xf1ff, 0xefff, 0xf6ff, 0xf2ff, 0xe9ff, 0xebff, 
	0xfd00, 0xde00, 0x6f8a, 0xeff, 0x1ff, 0x5ff, 0x9ff, 0xeff, 0x16ff, 0x19ff, 0x17ff, 0x15ff, 0x1bff, 0x25ff, 0x2bff, 0x2aff, 0x36ff, 0x74ff, 0xa9ff, 0xaaff, 0x8aff, 0x8eff, 0xc2ff, 0xc9ff, 0x95ff, 0x90ff, 0xb3ff, 0x84e0, 0x44c7, 0x71fd, 0x91ff, 0x9dff, 0x71bf, 0x54ba, 0x75fd, 0xa8ff, 0xb4ff, 0xcaff, 0xdbff, 0xdeff, 0xdbff, 0xc3ff, 0xd3ff, 0xebff, 0xdfff, 0xddff, 0xe9ff, 0xe7ff, 0xe8ff, 0xf1ff, 0xf6ff, 0xf6ff, 0xf2ff, 0xe9ff, 0xe9ff, 0xf0ff, 0xf5ff, 0xf6ff, 0xf0ff, 0xecff, 0xefff, 0xe8ff, 0xdcff, 0xe4ff, 
	0xff00, 0xf100, 0x9b3b, 0x26fb, 0x4ff, 0xcff, 0x11ff, 0x17ff, 0x20ff, 0x2aff, 0x30ff, 0x2dff, 0x2eff, 0x3cff, 0x55ff, 0x5bff, 0x52ff, 0x84ff, 0xc7ff, 0xd1ff, 0xafff, 0xa1ff, 0xcaff, 0xdfff, 0xbfff, 0xa8ff, 0xcbff, 0xcdff, 0xaaff, 0xb4ff, 0xc4ff, 0xceff, 0xbdff, 0xabff, 0xcbff, 0xe6ff, 0xdeff, 0xe3ff, 0xedff, 0xeeff, 0xeeff, 0xdeff, 0xe0ff, 0xf1ff, 0xecff, 0xe7ff, 0xe7ff, 0xe5ff, 0xe8ff, 0xedff, 0xf3ff, 0xf3ff, 0xecff, 0xe7ff, 0xe5ff, 0xe7ff, 0xebff, 0xecff, 0xe8ff, 0xe6ff, 0xe3ff, 0xddff, 0xd8ff, 0xd9ff, 
	0xff00, 0xfb00, 0xd106, 0x57a9, 0xfff, 0x12ff, 0x1bff, 0x1eff, 0x28ff, 0x3dff, 0x57ff, 0x51ff, 0x45ff, 0x59ff, 0x79ff, 0x89ff, 0x79ff, 0x89ff, 0xc6ff, 0xe5ff, 0xd1ff, 0xb7ff, 0xcaff, 0xe6ff, 0xdaff, 0xbdff, 0xceff, 0xe5ff, 0xd6ff, 0xd9ff, 0xdeff, 0xdfff, 0xe0ff, 0xd4ff, 0xdfff, 0xedff, 0xeaff, 0xecff, 0xf1ff, 0xf4ff, 0xf5ff, 0xecff, 0xe7ff, 0xefff, 0xebff, 0xe8ff, 0xe7ff, 0xe4ff, 0xe3ff, 0xe5ff, 0xe6ff, 0xe5ff, 0xe7ff, 0xe6ff, 0xddff, 0xe3ff, 0xe2ff, 0xdcff, 0xe2ff, 0xe8ff, 0xdbff, 0xdeff, 0xe0ff, 0xd3ff, 
	0xff00, 0xff00, 0xf000, 0x9435, 0x25ff, 0x14ff, 0x20ff, 0x25ff, 0x30ff, 0x48ff, 0x64ff, 0x54ff, 0x42ff, 0x5fff, 0x7bff, 0x8fff, 0x91ff, 0x93ff, 0xb7ff, 0xe5ff, 0xeaff, 0xd5ff, 0xd2ff, 0xe5ff, 0xe9ff, 0xd6ff, 0xd7ff, 0xeaff, 0xe8ff, 0xe7ff, 0xebff, 0xeaff, 0xeeff, 0xebff, 0xecff, 0xf1ff, 0xf0ff, 0xefff, 0xefff, 0xf2ff, 0xf3ff, 0xf1ff, 0xe7ff, 0xe7ff, 0xe3ff, 0xeaff, 0xefff, 0xebff, 0xe3ff, 0xe3ff, 0xdeff, 0xddff, 0xebff, 0xecff, 0xe2ff, 0xebff, 0xe3ff, 0xd4ff, 0xe2ff, 0xedff, 0xdbff, 0xe3ff, 0xe9ff, 0xd3ff, 
	0xff00, 0xff00, 0xfc00, 0xca02, 0x52b0, 0x1aff, 0x22ff, 0x2dff, 0x3aff, 0x4fff, 0x55ff, 0x3cff, 0x32ff, 0x4fff, 0x63ff, 0x79ff, 0x9aff, 0xa4ff, 0xafff, 0xd9ff, 0xf2ff, 0xedff, 0xdfff, 0xe3ff, 0xebff, 0xe5ff, 0xe1ff, 0xe9ff, 0xedff, 0xefff, 0xf1ff, 0xefff, 0xf3ff, 0xf6ff, 0xf4ff, 0xf4ff, 0xf3ff, 0xefff, 0xebff, 0xecff, 0xedff, 0xecff, 0xe2ff, 0xe0ff, 0xe1ff, 0xeeff, 0xf6ff, 0xf1ff, 0xe7ff, 0xe7ff, 0xddff, 0xdcff, 0xf1ff, 0xf2ff, 0xedff, 0xf3ff, 0xe4ff, 0xd3ff, 0xe7ff, 0xefff, 0xdfff, 0xeaff, 0xedff, 0xd6ff, 
	0xff00, 0xff00, 0xff00, 0xef00, 0x9b24, 0x37d9, 0x22ff, 0x35ff, 0x4dff, 0x68ff, 0x62ff, 0x3cff, 0x3eff, 0x61ff, 0x67ff, 0x75ff, 0xabff, 0xbeff, 0xb9ff, 0xcdff, 0xebff, 0xf4ff, 0xe9ff, 0xe4ff, 0xe6ff, 0xe7ff, 0xe3ff, 0xe6ff, 0xebff, 0xefff, 0xf2ff, 0xf1ff, 0xf3ff, 0xf5ff, 0xf4ff, 0xf3ff, 0xf3ff, 0xeeff, 0xedff, 0xeeff, 0xe6ff, 0xe3ff, 0xe3ff, 0xe4ff, 0xe4ff, 0xf2ff, 0xf9ff, 0xf4ff, 0xebff, 0xeeff, 0xe3ff, 0xe3ff, 0xf7ff, 0xf7ff, 0xf6ff, 0xf8ff, 0xe4ff, 0xdaff, 0xf0ff, 0xf0ff, 0xe6ff, 0xf2ff, 0xebff, 0xd9ff, 
	0xff00, 0xff00, 0xff00, 0xfd00, 0xd800, 0x6d63, 0x28ff, 0x34ff, 0x5eff, 0x8fff, 0x98ff, 0x69ff, 0x60ff, 0x97ff, 0x9fff, 0x93ff, 0xbcff, 0xd6ff, 0xceff, 0xcdff, 0xe2ff, 0xf3ff, 0xedff, 0xe4ff, 0xe5ff, 0xe8ff, 0xe4ff, 0xe3ff, 0xe8ff, 0xebff, 0xeeff, 0xedff, 0xedff, 0xecff, 0xedff, 0xefff, 0xf1ff, 0xecff, 0xefff, 0xf4ff, 0xe4ff, 0xdbff, 0xeaff, 0xedff, 0xe8ff, 0xf4ff, 0xfbff, 0xf6ff, 0xefff, 0xf5ff, 0xecff, 0xedff, 0xfbff, 0xfbff, 0xfcff, 0xfaff, 0xe6ff, 0xe4ff, 0xf7ff, 0xf2ff, 0xedff, 0xf4ff, 0xe8ff, 0xddff, 
	0xff00, 0xff00, 0xff00, 0xff00, 0xf400, 0xa90c, 0x41c2, 0x2fff, 0x62ff, 0xa5ff, 0xbeff, 0x97ff, 0x7aff, 0xafff, 0xceff, 0xbdff, 0xc3ff, 0xdaff, 0xddff, 0xd4ff, 0xddff, 0xecff, 0xecff, 0xe8ff, 0xebff, 0xf0ff, 0xeaff, 0xe5ff, 0xecff, 0xecff, 0xe9ff, 0xedff, 0xecff, 0xe4ff, 0xe6ff, 0xefff, 0xeeff, 0xe7ff, 0xecff, 0xf7ff, 0xe9ff, 0xdaff, 0xeeff, 0xf5ff, 0xecff, 0xf6ff, 0xfdff, 0xf8ff, 0xf3ff, 0xf8ff, 0xf1ff, 0xf3ff, 0xfcff, 0xfcff, 0xfdff, 0xf9ff, 0xeaff, 0xedff, 0xfaff, 0xf3ff, 0xf2ff, 0xf4ff, 0xe7ff, 0xe4ff, 
	0xff00, 0xff00, 0xff00, 0xff00, 0xfd00, 0xde00, 0x7f31, 0x3ae5, 0x5aff, 0xaaff, 0xd2ff, 0xbaff, 0x94ff, 0xacff, 0xd7ff, 0xdaff, 0xccff, 0xd4ff, 0xdeff, 0xdcff, 0xdcff, 0xe6ff, 0xebff, 0xeeff, 0xf2ff, 0xf8ff, 0xf4ff, 0xe9ff, 0xefff, 0xf2ff, 0xe9ff, 0xefff, 0xf2ff, 0xe6ff, 0xe5ff, 0xf2ff, 0xf0ff, 0xe6ff, 0xe9ff, 0xf8ff, 0xefff, 0xddff, 0xeeff, 0xf6ff, 0xefff, 0xf8ff, 0xfdff, 0xfaff, 0xf6ff, 0xfaff, 0xf4ff, 0xf7ff, 0xfdff, 0xfdff, 0xfeff, 0xf9ff, 0xedff, 0xf4ff, 0xfaff, 0xf6ff, 0xf6ff, 0xf1ff, 0xeaff, 0xf0ff, 
	0xff00, 0xff00, 0xff00, 0xff00, 0xff00, 0xfa00, 0xc900, 0x6858, 0x4df5, 0x93ff, 0xd5ff, 0xd5ff, 0xb5ff, 0xaaff, 0xc6ff, 0xdfff, 0xdaff, 0xd4ff, 0xddff, 0xe5ff, 0xe1ff, 0xe4ff, 0xedff, 0xf2ff, 0xf7ff, 0xfcff, 0xfaff, 0xf0ff, 0xf0ff, 0xf6ff, 0xeeff, 0xf1ff, 0xf6ff, 0xebff, 0xe7ff, 0xf4ff, 0xf4ff, 0xe8ff, 0xe7ff, 0xf6ff, 0xf2ff, 0xe1ff, 0xedff, 0xf8ff, 0xf6ff, 0xfaff, 0xfdff, 0xfcff, 0xfbff, 0xfbff, 0xf7ff, 0xfaff, 0xfeff, 0xfeff, 0xfeff, 0xf9ff, 0xf0ff, 0xfaff, 0xfcff, 0xf9ff, 0xf8ff, 0xf2ff, 0xf2ff, 0xf7ff, 
	0xff00, 0xff00, 0xff00, 0xff00, 0xff00, 0xff00, 0xf200, 0xa600, 0x5296, 0x6eff, 0xc0ff, 0xdeff, 0xd3ff, 0xb7ff, 0xb6ff, 0xd0ff, 0xdeff, 0xdbff, 0xdeff, 0xedff, 0xedff, 0xeaff, 0xf1ff, 0xf7ff, 0xfbff, 0xfcff, 0xfcff, 0xf6ff, 0xf3ff, 0xf8ff, 0xf4ff, 0xf0ff, 0xf8ff, 0xf3ff, 0xebff, 0xf4ff, 0xf8ff, 0xecff, 0xe7ff, 0xf2ff, 0xf6ff, 0xe8ff, 0xebff, 0xf9ff, 0xfcff, 0xfcff, 0xfdff, 0xfeff, 0xfeff, 0xfdff, 0xfbff, 0xfdff, 0xfeff, 0xfeff, 0xfeff, 0xf8ff, 0xf2ff, 0xfcff, 0xfdff, 0xfbff, 0xf8ff, 0xf3ff, 0xf8ff, 0xfaff, 
	0xff00, 0xff00, 0xff00, 0xff00, 0xff00, 0xff00, 0xfd00, 0xd800, 0x7a18, 0x52db, 0x95ff, 0xd2ff, 0xe2ff, 0xd1ff, 0xbbff, 0xc0ff, 0xd6ff, 0xe0ff, 0xe3ff, 0xefff, 0xf6ff, 0xf2ff, 0xf5ff, 0xfaff, 0xfcff, 0xfdff, 0xfeff, 0xfcff, 0xf5ff, 0xf8ff, 0xfaff, 0xf1ff, 0xf6ff, 0xf8ff, 0xefff, 0xf3ff, 0xfbff, 0xf2ff, 0xe8ff, 0xefff, 0xf7ff, 0xedff, 0xebff, 0xf9ff, 0xfdff, 0xfdff, 0xfeff, 0xfeff, 0xffff, 0xfeff, 0xfdff, 0xfdff, 0xfeff, 0xfdff, 0xfcff, 0xf7ff, 0xf4ff, 0xfdff, 0xfeff, 0xfdff, 0xf9ff, 0xf9ff, 0xfcff, 0xfcff, 
	0xff00, 0xff00, 0xff00, 0xff00, 0xff00, 0xff00, 0xff00, 0xf700, 0xbf00, 0x7033, 0x6ce8, 0xacff, 0xdaff, 0xe6ff, 0xd1ff, 0xc3ff, 0xcfff, 0xdfff, 0xe7ff, 0xf1ff, 0xf7ff, 0xf7ff, 0xf8ff, 0xfbff, 0xfdff, 0xfeff, 0xfeff, 0xfeff, 0xf9ff, 0xf8ff, 0xfbff, 0xf5ff, 0xf4ff, 0xfaff, 0xf4ff, 0xf2ff, 0xfcff, 0xf8ff, 0xedff, 0xedff, 0xf6ff, 0xf2ff, 0xeeff, 0xf9ff, 0xfeff, 0xfeff, 0xfeff, 0xfdff, 0xffff, 0xfeff, 0xfcff, 0xfcff, 0xfdff, 0xfbff, 0xf7ff, 0xf4ff, 0xf6ff, 0xfdff, 0xfeff, 0xfdff, 0xfcff, 0xfcff, 0xfeff, 0xfdff, 
	0xff00, 0xff00, 0xff00, 0xff00, 0xff00, 0xff00, 0xff00, 0xff00, 0xf400, 0xbd00, 0x7c37, 0x87f2, 0xbeff, 0xe5ff, 0xeaff, 0xdbff, 0xd2ff, 0xdaff, 0xe9ff, 0xf3ff, 0xf7ff, 0xf9ff, 0xf9ff, 0xfaff, 0xfcff, 0xfdff, 0xfeff, 0xfeff, 0xfbff, 0xfaff, 0xfcff, 0xf9ff, 0xf4ff, 0xf9ff, 0xf8ff, 0xf3ff, 0xfaff, 0xfbff, 0xf4ff, 0xeeff, 0xf3ff, 0xf7ff, 0xf2ff, 0xf9ff, 0xfeff, 0xffff, 0xfeff, 0xfdff, 0xfdff, 0xfdff, 0xfbff, 0xfaff, 0xf8ff, 0xf7ff, 0xf4ff, 0xefff, 0xf3ff, 0xf9ff, 0xfeff, 0xfeff, 0xfeff, 0xfeff, 0xfeff, 0xfeff, 
	0xff00, 0xff00, 0xff00, 0xff00, 0xff00, 0xff00, 0xff00, 0xff00, 0xff00, 0xef00, 0xbe00, 0x9a69, 0xa7ff, 0xd2ff, 0xefff, 0xf0ff, 0xe2ff, 0xdcff, 0xe5ff, 0xf2ff, 0xf9ff, 0xfaff, 0xfbff, 0xfcff, 0xfcff, 0xfdff, 0xfeff, 0xfeff, 0xfdff, 0xfdff, 0xfcff, 0xfcff, 0xf8ff, 0xf8ff, 0xfbff, 0xf7ff, 0xfaff, 0xfdff, 0xfaff, 0xf4ff, 0xf4ff, 0xf9ff, 0xf7ff, 0xfaff, 0xfeff, 0xfdff, 0xfcff, 0xfbff, 0xf9ff, 0xf8ff, 0xf7ff, 0xf7ff, 0xf6ff, 0xf4ff, 0xefff, 0xedff, 0xefff, 0xf4ff, 0xfbff, 0xfeff, 0xfeff, 0xfeff, 0xffff, 0xffff, 
	0xff00, 0xff00, 0xff00, 0xff00, 0xff00, 0xff00, 0xff00, 0xff00, 0xff00, 0xff00, 0xf000, 0xd304, 0xb391, 0xbdff, 0xe1ff, 0xf5ff, 0xf0ff, 0xe5ff, 0xe3ff, 0xeeff, 0xf9ff, 0xfcff, 0xfcff, 0xfcff, 0xfcff, 0xfdff, 0xfdff, 0xfeff, 0xffff, 0xfeff, 0xfdff, 0xfeff, 0xfdff, 0xfcff, 0xfdff, 0xfbff, 0xfbff, 0xfdff, 0xfdff, 0xfaff, 0xf7ff, 0xfaff, 0xfaff, 0xfaff, 0xfbff, 0xfaff, 0xf9ff, 0xf9ff, 0xf6ff, 0xf5ff, 0xf3ff, 0xf3ff, 0xf1ff, 0xefff, 0xecff, 0xebff, 0xecff, 0xf0ff, 0xf6ff, 0xfaff, 0xfdff, 0xfeff, 0xffff, 0xffff, 
	0xff00, 0xff00, 0xff00, 0xff00, 0xff00, 0xff00, 0xff00, 0xff00, 0xff00, 0xff00, 0xfe00, 0xf700, 0xe10e, 0xc584, 0xc9ff, 0xe7ff, 0xf5ff, 0xf1ff, 0xeaff, 0xeaff, 0xf2ff, 0xf9ff, 0xfdff, 0xfdff, 0xfdff, 0xfdff, 0xfdff, 0xfeff, 0xfeff, 0xfeff, 0xfeff, 0xfeff, 0xfeff, 0xfdff, 0xfeff, 0xfeff, 0xfcff, 0xfdff, 0xfeff, 0xfdff, 0xfaff, 0xfcff, 0xfaff, 0xfaff, 0xf8ff, 0xf7ff, 0xf6ff, 0xf5ff, 0xf4ff, 0xf3ff, 0xf0ff, 0xefff, 0xeeff, 0xedff, 0xecff, 0xecff, 0xecff, 0xeeff, 0xf2ff, 0xf5ff, 0xfaff, 0xfdff, 0xfeff, 0xffff, 
	0xff00, 0xff00, 0xff00, 0xff00, 0xff00, 0xff00, 0xff00, 0xff00, 0xff00, 0xff00, 0xff00, 0xff00, 0xfa00, 0xe60d, 0xcc7d, 0xd1ff, 0xecff, 0xf7ff, 0xf5ff, 0xedff, 0xedff, 0xf4ff, 0xfcff, 0xfdff, 0xfeff, 0xfeff, 0xfdff, 0xfdff, 0xfeff, 0xfeff, 0xfeff, 0xfeff, 0xfeff, 0xfeff, 0xfeff, 0xfeff, 0xfeff, 0xffff, 0xffff, 0xffff, 0xfeff, 0xfcff, 0xfaff, 0xf8ff, 0xf5ff, 0xf4ff, 0xf3ff, 0xf3ff, 0xf2ff, 0xf2ff, 0xf1ff, 0xf0ff, 0xf1ff, 0xf1ff, 0xf1ff, 0xf0ff, 0xefff, 0xefff, 0xf0ff, 0xf2ff, 0xf6ff, 0xfaff, 0xfdff, 0xfeff, 
	0xff00, 0xff00, 0xff00, 0xff00, 0xff00, 0xff00, 0xff00, 0xff00, 0xff00, 0xff00, 0xff00, 0xff00, 0xff00, 0xfb00, 0xe80c, 0xd28c, 0xdeff, 0xf2ff, 0xfaff, 0xf6ff, 0xf1ff, 0xf0ff, 0xf7ff, 0xfcff, 0xfeff, 0xffff, 0xfdff, 0xfdff, 0xfeff, 0xfeff, 0xffff, 0xfeff, 0xfeff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xfeff, 0xfdff, 0xfaff, 0xf6ff, 0xf4ff, 0xf3ff, 0xf2ff, 0xf2ff, 0xf2ff, 0xf2ff, 0xf3ff, 0xf4ff, 0xf5ff, 0xf6ff, 0xf7ff, 0xf7ff, 0xf5ff, 0xf5ff, 0xf2ff, 0xf2ff, 0xf3ff, 0xf7ff, 0xfbff, 0xfdff, 
	0xff00, 0xff00, 0xff00, 0xff00, 0xff00, 0xff00, 0xff00, 0xff00, 0xff00, 0xff00, 0xff00, 0xff00, 0xff00, 0xff00, 0xfb00, 0xec0a, 0xdd9c, 0xe9f2, 0xf6ff, 0xfbff, 0xf8ff, 0xf3ff, 0xf4ff, 0xfaff, 0xfdff, 0xffff, 0xffff, 0xfeff, 0xfeff, 0xfeff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xfdff, 0xfbff, 0xf8ff, 0xf5ff, 0xf4ff, 0xf3ff, 0xf2ff, 0xf3ff, 0xf4ff, 0xf5ff, 0xf8ff, 0xfaff, 0xfbff, 0xfaff, 0xfbff, 0xfaff, 0xfaff, 0xfcff, 0xfbff, 0xf8ff, 0xf5ff, 0xf6ff, 0xf6ff, 0xfbff, 
	0xff00, 0xff00, 0xff00, 0xff00, 0xff00, 0xff00, 0xff00, 0xff00, 0xff00, 0xff00, 0xff00, 0xff00, 0xff00, 0xff00, 0xff00, 0xfc00, 0xf10d, 0xeb6f, 0xefdc, 0xf9ff, 0xfbff, 0xfaff, 0xf6ff, 0xf7ff, 0xfaff, 0xfeff, 0xffff, 0xfeff, 0xfeff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xfeff, 0xfcff, 0xf7ff, 0xf5ff, 0xf3ff, 0xf3ff, 0xf4ff, 0xf7ff, 0xf9ff, 0xfbff, 0xfdff, 0xfdff, 0xfcff, 0xf9ff, 0xf8f9, 0xf8e4, 0xf8d9, 0xf9d3, 0xfae3, 0xfaff, 0xfcff, 0xfcff, 0xf9ff, 0xf6ff, 0xf9ff, 
	0xff00, 0xff00, 0xff00, 0xff00, 0xff00, 0xff00, 0xff00, 0xff00, 0xff00, 0xff00, 0xff00, 0xff00, 0xff00, 0xff00, 0xff00, 0xff00, 0xff00, 0xfa00, 0xf13c, 0xf2db, 0xfcfd, 0xfdff, 0xfcff, 0xf9ff, 0xfaff, 0xfdff, 0xffff, 0xfeff, 0xfeff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xfbff, 0xf8ff, 0xf4ff, 0xf3ff, 0xf4ff, 0xf7ff, 0xfaff, 0xfdff, 0xfdff, 0xfafd, 0xf7f5, 0xf5c7, 0xf78b, 0xf85b, 0xf839, 0xfb1d, 0xfa1d, 0xf92c, 0xf854, 0xf789, 0xf6d5, 0xfcff, 0xfeff, 0xfbff, 0xfbff, 
	0xff00, 0xff00, 0xff00, 0xff00, 0xff00, 0xff00, 0xff00, 0xff00, 0xff00, 0xff00, 0xff00, 0xff00, 0xff00, 0xff00, 0xff00, 0xff00, 0xff00, 0xfe00, 0xfe00, 0xf728, 0xf4c8, 0xfbff, 0xfdff, 0xfcff, 0xfcff, 0xfdff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xfeff, 0xfeff, 0xfbff, 0xf7ff, 0xf5ff, 0xf5ff, 0xf7fe, 0xfafe, 0xfbfe, 0xfdff, 0xfaeb, 0xf8b7, 0xf86b, 0xfa32, 0xfc16, 0xfe08, 0xff02, 0xff00, 0xff00, 0xff00, 0xff00, 0xff00, 0xfd01, 0xfb37, 0xfa81, 0xf9e3, 0xfeff, 0xfeff, 
	0xff00, 0xff00, 0xff00, 0xff00, 0xff00, 0xff00, 0xff00, 0xff00, 0xff00, 0xff00, 0xff00, 0xff00, 0xff00, 0xff00, 0xff00, 0xff00, 0xff00, 0xff00, 0xff00, 0xff00, 0xfb13, 0xf5a6, 0xfaff, 0xfeff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xfeff, 0xffff, 0xffff, 0xfdff, 0xfdff, 0xfcff, 0xfaff, 0xf7ff, 0xf6fe, 0xf8fd, 0xfbf9, 0xfbf2, 0xfcde, 0xfbd3, 0xf7ab, 0xf756, 0xfa15, 0xfd01, 0xff00, 0xff00, 0xff00, 0xff00, 0xff00, 0xff00, 0xff00, 0xff00, 0xff00, 0xff00, 0xff00, 0xfd0a, 0xfa40, 0xf5e2, 0xffff, 
	0xff00, 0xff00, 0xff00, 0xff00, 0xff00, 0xff00, 0xff00, 0xff00, 0xff00, 0xff00, 0xff00, 0xff00, 0xff00, 0xff00, 0xff00, 0xff00, 0xff00, 0xff00, 0xff00, 0xff00, 0xff00, 0xff00, 0xfa4a, 0xf9a5, 0xf9ff, 0xfeff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xfeff, 0xffff, 0xfeff, 0xfcfe, 0xfcfd, 0xfcfa, 0xfbf9, 0xfbf2, 0xfbe1, 0xf7c5, 0xf790, 0xf946, 0xfa23, 0xfc11, 0xfd00, 0xff00, 0xff00, 0xff00, 0xff00, 0xff00, 0xff00, 0xff00, 0xff00, 0xff00, 0xff00, 0xff00, 0xff00, 0xff00, 0xff00, 0xff00, 0xfe01, 0xfa38, 0xf8ee, 
	0xff00, 0xff00, 0xff00, 0xff00, 0xff00, 0xff00, 0xff00, 0xff00, 0xff00, 0xff00, 0xff00, 0xff00, 0xff00, 0xff00, 0xff00, 0xff00, 0xff00, 0xff00, 0xff00, 0xff00, 0xff00, 0xff00, 0xff03, 0xfe13, 0xf955, 0xf7c6, 0xfaff, 0xfeff, 0xffff, 0xffff, 0xffff, 0xffff, 0xfefe, 0xfefb, 0xfdea, 0xfecb, 0xfeaa, 0xfb95, 0xf77b, 0xf64b, 0xf81d, 0xfc05, 0xff00, 0xff00, 0xff00, 0xff00, 0xff00, 0xff00, 0xff00, 0xff00, 0xff00, 0xff00, 0xff00, 0xff00, 0xff00, 0xff00, 0xff00, 0xff00, 0xff00, 0xff00, 0xff00, 0xff00, 0xff02, 0xf85d, 
};

/*---------------------------------------------------------------------------*/






#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 */


/* ======== s_body ======== */

static	Gfx s_body_grp_s_bodyT[]={

	gsSPTexture(65535, 65535,0, 0, 1),
	gsDPPipeSync(),
	gsDPSetCombineMode(G_CC_MODULATEIDECALA,G_CC_PASS2),

	gs_Nin_SetUpTileDescrip(G_IM_FMT_IA,G_IM_SIZ_16b,8,8,0,0,G_TX_CLAMP,3,0,G_TX_CLAMP,3,0),
	gs_Nin_LoadTextureImage(s_eye_txt,G_IM_FMT_IA,G_IM_SIZ_16b,8,8,0,7),

	gsSPVertex(&s_body_v[0], 5, 0),
	gsSP1Triangle(0, 1, 2, 0),
	gsSP1Triangle(0, 3, 4, 0),
	gsSP1Triangle(2, 3, 0, 0),
	gsSP1Triangle(4, 1, 0, 0),
#define G_CC_IASHADE_PRIM COMBINED,0,SHADE,0,0,0,0,COMBINED
	gsDPSetCombineMode(G_CC_MODULATEIDECALA_PRIM,G_CC_IASHADE_PRIM),
	gsDPSetPrimColor(0,0,255,85,0,255),	

	gs_Nin_LoadTextureImage(s_bill_txt,G_IM_FMT_IA,G_IM_SIZ_16b,8,8,0,7),
	gsSPVertex(&s_body_v[5], 3, 0),
	gsSP1Triangle(0, 1, 2, 0),
	gsSP1Triangle(1, 0, 2, 0),

	gsDPSetCombineMode(G_CC_MODULATEIDECALA,G_CC_PASS2),

	gs_Nin_SetUpTileDescrip(G_IM_FMT_IA,G_IM_SIZ_16b,8,8,0,0,G_TX_WRAP,3,0,G_TX_WRAP,3,0),
	gs_Nin_LoadTextureImage(s_body_txt,G_IM_FMT_IA,G_IM_SIZ_16b,8,8,0,7),

	gsSPVertex(&s_body_v[8], 9, 0),
	gsSP1Triangle(0, 1, 2, 0),
	gsSP1Triangle(2, 3, 4, 0),
	gsSP1Triangle(2, 1, 5, 0),
	gsSP1Triangle(3, 2, 5, 0),
	gsSP1Triangle(0, 6, 1, 0),
	gsSP1Triangle(6, 5, 1, 0),
	gsSP1Triangle(0, 7, 6, 0),
	gsSP1Triangle(0, 8, 7, 0),

	gs_Nin_SetUpTileDescrip(G_IM_FMT_IA,G_IM_SIZ_16b,16,16,0,0,G_TX_CLAMP,4,0,G_TX_CLAMP,4,0),
	gs_Nin_LoadTextureImage(s_tail_txt,G_IM_FMT_IA,G_IM_SIZ_16b,16,16,0,7),

	gsSPVertex(&s_body_v[17], 4, 0),
	gsSP1Triangle(0, 1, 2, 0),
	gsSP1Triangle(1, 0, 2, 0),
	gsSP1Triangle(1, 2, 3, 0),
	gsSP1Triangle(2, 1, 3, 0),
	gsSPEndDisplayList(),
}; /* s_body */ 

/* ======== db ======== */

Gfx s_body_modelT[]={
	gsSPDisplayList(s_body_grp_s_bodyT),
	gsSPEndDisplayList(),
}; /* db */ 

Gfx *s_body_model = NULL;

#undef G_CC_PRIMSHADE

#undef gs_Nin_LoadTextureImage

#undef gs_Nin_SetUpTileDescrip

/* 21 vertices */


/*   0 vertices */
/* 8 x 8  G_IM_SIZ_16b G_IM_FMT_IA    */

/* 8 x 8  G_IM_SIZ_16b G_IM_FMT_IA    */

/* 8 x 8  G_IM_SIZ_16b G_IM_FMT_IA    */

/* 16 x 16  G_IM_SIZ_16b G_IM_FMT_IA    */






#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 */


/* ======== s_wing_l1 ======== */

static	Gfx s_wing_l1_grp_s_wing_l1T[]={

	gsSPTexture(65535, 65535,0, 0, 1),
	gsDPPipeSync(),
	gsDPSetCombineMode(G_CC_MODULATEIDECALA,G_CC_PASS2),

	gs_Nin_SetUpTileDescrip(G_IM_FMT_IA,G_IM_SIZ_16b,64,32,0,0,G_TX_CLAMP,6,0,G_TX_CLAMP,5,0),
	gs_Nin_LoadTextureImage(s_wing_l_txt,G_IM_FMT_IA,G_IM_SIZ_16b,64,32,0,7),

	gsSPVertex(&s_wing_l1_v[0], 8, 0),
	gsSP1Triangle(0, 1, 2, 0),
	gsSP1Triangle(1, 3, 2, 0),
	gsSP1Triangle(4, 5, 6, 0),
	gsSP1Triangle(4, 6, 7, 0),
	gsSPEndDisplayList(),
}; /* s_wing_l1 */ 

/* ======== db ======== */

Gfx s_wing_l1_modelT[]={
	gsSPDisplayList(s_wing_l1_grp_s_wing_l1T),
	gsSPEndDisplayList(),
}; /* db */ 

Gfx *s_wing_l1_model = NULL;

#undef G_CC_PRIMSHADE

#undef gs_Nin_LoadTextureImage

#undef gs_Nin_SetUpTileDescrip

/* 8 vertices */


/*   0 vertices */
/* 64 x 32  G_IM_SIZ_16b G_IM_FMT_IA    */






#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 */


/* ======== s_wing_l2 ======== */

static	Gfx s_wing_l2_grp_s_wing_l2T[]={

	gsSPTexture(65535, 65535,0, 0, 1),
	gsDPPipeSync(),
	gsDPSetCombineMode(G_CC_MODULATEIDECALA,G_CC_PASS2),

	gs_Nin_SetUpTileDescrip(G_IM_FMT_IA,G_IM_SIZ_16b,64,32,0,0,G_TX_CLAMP,6,0,G_TX_CLAMP,5,0),
	gs_Nin_LoadTextureImage(s_wing_l_txt,G_IM_FMT_IA,G_IM_SIZ_16b,64,32,0,7),

	gsSPVertex(&s_wing_l2_v[0], 8, 0),
	gsSP1Triangle(0, 1, 2, 0),
	gsSP1Triangle(1, 3, 2, 0),
	gsSP1Triangle(4, 5, 6, 0),
	gsSP1Triangle(4, 6, 7, 0),
	gsSPEndDisplayList(),
}; /* s_wing_l2 */ 

/* ======== db ======== */

Gfx s_wing_l2_modelT[]={
	gsSPDisplayList(s_wing_l2_grp_s_wing_l2T),
	gsSPEndDisplayList(),
}; /* db */ 

Gfx *s_wing_l2_model = NULL;

#undef G_CC_PRIMSHADE

#undef gs_Nin_LoadTextureImage

#undef gs_Nin_SetUpTileDescrip

/* 8 vertices */


/*   0 vertices */
/* 64 x 32  G_IM_SIZ_16b G_IM_FMT_IA    */






#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 */


/* ======== s_wing_l3 ======== */

static	Gfx s_wing_l3_grp_s_wing_l3T[]={

	gsSPTexture(65535, 65535,0, 0, 1),
	gsDPPipeSync(),
	gsDPSetCombineMode(G_CC_MODULATEIDECALA,G_CC_PASS2),

	gs_Nin_SetUpTileDescrip(G_IM_FMT_IA,G_IM_SIZ_16b,64,32,0,0,G_TX_CLAMP,6,0,G_TX_CLAMP,5,0),
	gs_Nin_LoadTextureImage(s_wing_l_txt,G_IM_FMT_IA,G_IM_SIZ_16b,64,32,0,7),

	gsSPVertex(&s_wing_l3_v[0], 8, 0),
	gsSP1Triangle(0, 1, 2, 0),
	gsSP1Triangle(0, 3, 1, 0),
	gsSP1Triangle(4, 5, 6, 0),
	gsSP1Triangle(5, 7, 6, 0),
	gsSPEndDisplayList(),
}; /* s_wing_l3 */ 

/* ======== db ======== */

Gfx s_wing_l3_modelT[]={
	gsSPDisplayList(s_wing_l3_grp_s_wing_l3T),
	gsSPEndDisplayList(),
}; /* db */ 

Gfx *s_wing_l3_model = NULL;

#undef G_CC_PRIMSHADE

#undef gs_Nin_LoadTextureImage

#undef gs_Nin_SetUpTileDescrip

/* 8 vertices */


/*   0 vertices */
/* 64 x 32  G_IM_SIZ_16b G_IM_FMT_IA    */

