/********************************************************************************
						Ultra 64 MARIO Brothers

					hagetaka hierarchy data list module

			Copyright 1996 Nintendo co., ltd.  All rights reserved.
********************************************************************************/

#ifdef HMS_SHAPE

extern Gfx gfx_tori_head[];
extern Gfx gfx_tori_neck[];
extern Gfx gfx_tori_erimaki[];
extern Gfx gfx_tori_body[];
extern Gfx gfx_tori_tail[];
extern Gfx gfx_tori_Lleg[];
extern Gfx gfx_tori_Rleg[];
extern Gfx gfx_tori_Lfoot[];
extern Gfx gfx_tori_Rfoot[];
extern Gfx gfx_tori_Lwing1[];
extern Gfx gfx_tori_Rwing1[];
extern Gfx gfx_tori_Lwing2[];
extern Gfx gfx_tori_Rwing2[];
extern Gfx gfx_tori_Lwing3[];
extern Gfx gfx_tori_Rwing3[];


extern Gfx RCP_itemhat_only[];

extern Gfx gfx_polystar[];
extern Gfx gfx_polystar_eye[];
extern Gfx gfx_shadestar[];


/*-------------------------------------------------------------*/
/*	Hms data 			                                       */
/*-------------------------------------------------------------*/

Hierarchy RCP_HmsEnemyhagetaka_anim_fly[] = {

 hmsShadow(250, 150, 1)
 hmsBegin()
 hmsScale(1.0f)
    hmsBegin()
      hmsJoint(RM_SURF,NULL,0,0,0)  /* ,chn1,(25) */
      hmsBegin()
         hmsJoint(RM_SPRITE,gfx_tori_tail,0,0,0)  /* ,tail,(24) */
         hmsBegin()
            hmsJoint(RM_SURF,gfx_tori_erimaki,62,0,0)  /* ,wasawasa,(23) */
            hmsBegin()
               hmsJoint(RM_SURF,gfx_tori_neck,44,0,0)  /* ,neck,(1) */
               hmsBegin()
                  hmsJoint(RM_SURF,gfx_tori_head,58,0,0)  /* ,head,(0) */
               hmsEnd()
            hmsEnd()
            hmsJoint(RM_SURF,NULL,-3,17,17)  /* ,chn2,(22) */
            hmsBegin()
               hmsJoint(RM_SURF,gfx_tori_Lleg,0,0,0)  /* ,L_leg,(18) */
               hmsBegin()
                  hmsJoint(RM_SURF,gfx_tori_Lfoot,68,0,0)  /* ,L_foot,(17) */
                  hmsJoint(RM_SURF,NULL,0,0,0) 
                  hmsJoint(RM_SURF,NULL,0,0,0) 
                  hmsJoint(RM_SURF,NULL,0,0,0) 


				  hmsBegin()
					hmsSelect(4,ControlShapeAnime)
				    hmsBegin()

						hmsGroup()

						hmsGroup()
					    hmsBegin()
	 						hmsScale(0.25f)
							hmsBegin()
								hmsCProg(0,CtrlCoord)
								hmsGfxCoord(RM_SURF , RCP_itemhat_only,  0,100,0,180,270,0)
							hmsEnd()
						hmsEnd()

						hmsGroup()
					    hmsBegin()
	 						hmsScale(0.25f)
							hmsBegin()
								hmsCProg(0,CtrlCoord)
								hmsGfxCoord(RM_SURF  , gfx_polystar,0,100,0,180,270,0)
								hmsCProg(0,CtrlCoord)
								hmsGfxCoord(RM_SPRITE, gfx_polystar_eye,0,100,0,180,270,0)
							hmsEnd()
						hmsEnd()

						hmsGroup()
					    hmsBegin()
	 						hmsScale(0.25f)
							hmsBegin()
								hmsCProg(0,CtrlCoord)
								hmsGfxCoord(RM_SURF , gfx_shadestar,  0,100,0,180,270,0)
							hmsEnd()
						hmsEnd()

				    hmsEnd()
				  hmsEnd()

              hmsEnd()
            hmsEnd()
            hmsJoint(RM_SURF,NULL,-3,17,-17)  /* ,chn4,(21) */
            hmsBegin()
               hmsJoint(RM_SURF,gfx_tori_Rleg,0,0,0)  /* ,R_leg,(20) */
               hmsBegin()
                  hmsJoint(RM_SURF,gfx_tori_Rfoot,68,0,0)  /* ,R_foot,(19) */
                  hmsJoint(RM_SURF,NULL,0,0,0) 
                  hmsJoint(RM_SURF,NULL,0,0,0) 
                  hmsJoint(RM_SURF,NULL,0,0,0) 
               hmsEnd()
            hmsEnd()
            hmsJoint(RM_SURF,NULL,49,-9,-17)  /* ,chn7,(16) */
            hmsBegin()
               hmsJoint(RM_SPRITE,gfx_tori_Rwing1,0,0,0)  /* ,R_wing,(7) */
               hmsBegin()
                  hmsJoint(RM_SPRITE,gfx_tori_Rwing2,34,0,0)  /* ,Rw2,(6) */
                  hmsBegin()
                     hmsJoint(RM_SPRITE,gfx_tori_Rwing3,79,0,0)  /* ,Rw3,(5) */
                  hmsEnd()
               hmsEnd()
            hmsEnd()
            hmsJoint(RM_SURF,NULL,49,-9,17)  /* ,chn5,(13) */
            hmsBegin()
               hmsJoint(RM_SPRITE,gfx_tori_Lwing1,0,0,0)  /* ,L_wing,(10) */
               hmsBegin()
                  hmsJoint(RM_SPRITE,gfx_tori_Lwing2,34,0,0)  /* ,Lw2,(9) */
                  hmsBegin()
                     hmsJoint(RM_SPRITE,gfx_tori_Lwing3,79,0,0)  /* ,Lw3,(8) */
                  hmsEnd()
               hmsEnd()
            hmsEnd()
         hmsEnd()
         hmsJoint(RM_SURF,gfx_tori_body,0,0,0)  /* ,body,(2) */
      hmsEnd()
   hmsEnd()
 hmsEnd()
 hmsExit()
};


#else
/*==============================================================*/
/*  END END 													*/
/*==============================================================*/


/********************************************************************************
						Ultra 64 MARIO Brothers

					hagetaka graphic display list module

			Copyright 1996 Nintendo co., ltd.  All rights reserved.
*********************************************************************************/

static long long hagetaka_patch = 0;

#include "hagetaka_texture.h"

#include "tori_head_shape.sou"
#include "tori_neck_shape.sou"
#include "tori_erimaki_shape.sou"
#include "tori_body_shape.sou"
#include "tori_tail_shape.sou"
#include "tori_Lleg_shape.sou"
#include "tori_Rleg_shape.sou"
#include "tori_Lfoot_shape.sou"
#include "tori_Rfoot_shape.sou"
#include "tori_Lwing1_shape.sou"
#include "tori_Rwing1_shape.sou"
#include "tori_Lwing2_shape.sou"
#include "tori_Rwing2_shape.sou"
#include "tori_Lwing3_shape.sou"
#include "tori_Rwing3_shape.sou"

/*-------------------------------------------------------------*/
/*	animation data                                      */
/*-------------------------------------------------------------*/

static short hagetaka_anim_fly_prm[]={
	    0,   89,   90,   93,   98,  103,  109,  116,
	  123,  130,  137,  142,  146,  149,  150,  150,
	  148,  145,  142,  138,  133,  128,  123,  117,
	  112,  107,  102,   98,   94,   92,   90,   19,
	   20,   22,   26,   31,   36,   42,   47,   53,
	   58,   63,   66,   69,   70,   69,   68,   65,
	   63,   59,   55,   51,   47,   42,   38,   34,
	   30,   26,   23,   21,   20,16383,11264,11299,
	11399,11557,11765,12014,12299,12610,12940,13282,
	13627,13969,14299,14610,14894,15144,15351,15509,
	15609,15645,15543,15263,14845,14328,13752,13156,
	12580,12064,11646,11366,-8031,-8125,-8394,-8813,
	-9360,-10011,-10743,-11533,-12358,-13195,-14019,-14810,
	-15542,-16193,-16740,-17159,-17427,-17522,-17362,-16917,
	-16239,-15379,-14390,-13323,-12230,-11163,-10173,-9314,
	-8635,-8190,26508,26560,26706,26932,27222,27563,
	27940,28339,28745,29144,29522,29863,30153,30379,
	30524,30576,30524,30379,30153,29863,29522,29144,
	28745,28339,27940,27563,27222,26932,26706,26560,
	    0,    0,  -36, -138, -298, -505, -749,-1023,
	-1315,-1616,-1918,-2210,-2483,-2728,-2934,-3094,
	-3197,-3233,-3178,-3027,-2796,-2503,-2166,-1802,
	-1430,-1066, -729, -437, -206,  -54,    0,    0,
	  -32, -125, -269, -456, -677, -924,-1187,-1460,
	-1732,-1996,-2243,-2464,-2650,-2794,-2887,-2920,
	-2871,-2734,-2525,-2261,-1956,-1628,-1292, -963,
	 -659, -394, -186,  -49,-3276,-3276,-3403,-3760,
	-4316,-5036,-5889,-6840,-7858,-8908,-9959,-10977,
	-11928,-12781,-13501,-14057,-14414,-14541,-14351,-13823,
	-13018,-11998,-10823,-9557,-8260,-6993,-5819,-4799,
	-3994,-3466,    0,    0,   18,   69,  152,  260,
	  392,  544,  711,  891, 1080, 1274, 1470, 1664,
	 1853, 2033, 2201, 2352, 2484, 2593, 2675, 2727,
	 2745, 2627, 2316, 1876, 1372,  868,  428,  117,
	    0,    0,   13,   54,  117,  201,  303,  420,
	  550,  689,  835,  985, 1137, 1287, 1433, 1572,
	 1701, 1819, 1921, 2005, 2068, 2108, 2122, 2031,
	 1791, 1451, 1061,  671,  331,   91,-3276,-3276,
	-3350,-3560,-3893,-4334,-4869,-5483,-6162,-6892,
	-7657,-8444,-9239,-10026,-10792,-11521,-12200,-12815,
	-13349,-13791,-14123,-14334,-14407,-13929,-12668,-10885,
	-8842,-6798,-5015,-3754, 5110, 4514, 2952,  765,
	-1705,-4119,-6136,-7414,-7613,-6611,-4684,-2094,
	  900, 4038, 7060, 9706,11715,12828,13191,13165,
	12812,12195,11377,10420, 9387, 8342, 7346, 6462,
	 5753, 5281, 2607, 2756, 3173, 3814, 4633, 5587,
	 6630, 7718, 8805, 9848,10802,11622,12262,12679,
	12828,12714,12389,11885,11231,10458, 9594, 8671,
	 7718, 6764, 5841, 4978, 4204, 3550, 3046, 2722,
	-17115,-16590,-15208,-13260,-11036,-8827,-6921,-5610,
	-4801,-4205,-3819,-3637,-3655,-3869,-4275,-4859,
	-5593,-6451,-7407,-8435,-9510,-10605,-11695,-12754,
	-13756,-14674,-15484,-16158,-16672,-17000,-8645,-8643,
	-8618,-8540,-8382,-8112,-7702,-7123,-6182,-4842,
	-3304,-1770, -443,  474,  780,  616,  274, -220,
	 -840,-1561,-2356,-3199,-4064,-4925,-5755,-6530,
	-7222,-7805,-8254,-8543,17211,16633,15106,12939,
	10441, 7922, 5691, 4057, 2855, 1755,  818,  109,
	 -311, -381,  -37,  659, 1579, 2687, 3944, 5314,
	 6760, 8245, 9730,11180,12557,13825,14945,15880,
	16595,17051,-5006,-3699,-1824,  372, 2644, 4746,
	 6430, 7452, 7566, 6610, 4756, 2257, -636,-3671,
	-6598,-9163,-11115,-12203,-12635,-12808,-12746,-12476,
	-12024,-11417,-10680,-9840,-8922,-7954,-6961,-5970,
	-3024,-3164,-3556,-4157,-4927,-5822,-6801,-7822,
	-8843,-9822,-10718,-11487,-12088,-12480,-12620,-12512,
	-12208,-11734,-11121,-10394,-9584,-8717,-7822,-6927,
	-6060,-5250,-4524,-3910,-3437,-3132,17733,17065,
	15382,13031,10361, 7720, 5456, 3917, 3008, 2386,
	 2032, 1926, 2046, 2374, 2888, 3580, 4437, 5429,
	 6529, 7708, 8937,10188,11432,12642,13788,14841,
	15775,16559,17166,17566, 9979, 9976, 9873, 9664,
	 9342, 8901, 8336, 7640, 6603, 5162, 3528, 1911,
	  524, -422, -716, -526, -171,  324,  942, 1659,
	 2453, 3305, 4191, 5092, 5984, 6848, 7661, 8402,
	 9049, 9582,17771,17098,15332,12838, 9982, 7127,
	 4639, 2882, 1709,  748,   23, -439, -616, -481,
	  -10,  751, 1720, 2861, 4140, 5523, 6976, 8464,
	 9952,11407,12794,14079,15228,16206,16978,17512,
	    0,    0,  -36, -138, -298, -505, -749,-1023,
	-1315,-1616,-1918,-2210,-2483,-2728,-2934,-3094,
	-3197,-3233,-3178,-3027,-2796,-2503,-2166,-1802,
	-1430,-1066, -729, -437, -206,  -54,    0,    0,
	  -32, -125, -269, -456, -677, -924,-1187,-1460,
	-1732,-1996,-2243,-2464,-2650,-2794,-2887,-2920,
	-2871,-2734,-2525,-2261,-1956,-1628,-1292, -963,
	 -659, -394, -186,  -49,-3276,-3276,-3403,-3760,
	-4316,-5036,-5889,-6840,-7858,-8908,-9959,-10977,
	-11928,-12781,-13501,-14057,-14414,-14541,-14351,-13823,
	-13018,-11998,-10823,-9557,-8260,-6993,-5819,-4799,
	-3994,-3466,    0,    0,   18,   69,  152,  260,
	  392,  544,  711,  891, 1080, 1274, 1470, 1664,
	 1853, 2033, 2201, 2352, 2484, 2593, 2675, 2727,
	 2745, 2627, 2316, 1876, 1372,  868,  428,  117,
	    0,    0,   13,   54,  117,  201,  303,  420,
	  550,  689,  835,  985, 1137, 1287, 1433, 1572,
	 1701, 1819, 1921, 2005, 2068, 2108, 2122, 2031,
	 1791, 1451, 1061,  671,  331,   91,-3276,-3276,
	-3350,-3560,-3893,-4334,-4869,-5483,-6162,-6892,
	-7657,-8444,-9239,-10026,-10792,-11521,-12200,-12815,
	-13349,-13791,-14123,-14334,-14407,-13929,-12668,-10885,
	-8842,-6798,-5015,-3754,-5162,-16383,-15288,    0,
	    0,  -36, -138, -298, -505, -749,-1023,-1315,
	-1616,-1918,-2210,-2483,-2728,-2934,-3094,-3197,
	-3233,-3178,-3027,-2796,-2503,-2166,-1802,-1430,
	-1066, -729, -437, -206,  -54,    0,    0,  -32,
	 -125, -269, -456, -677, -924,-1187,-1460,-1732,
	-1996,-2243,-2464,-2650,-2794,-2887,-2920,-2871,
	-2734,-2525,-2261,-1956,-1628,-1292, -963, -659,
	 -394, -186,  -49,-3276,-3276,-3403,-3760,-4316,
	-5036,-5889,-6840,-7858,-8908,-9959,-10977,-11928,
	-12781,-13501,-14057,-14414,-14541,-14351,-13823,-13018,
	-11998,-10823,-9557,-8260,-6993,-5819,-4799,-3994,
	-3466,    0,    0,   18,   69,  152,  260,  392,
	  544,  711,  891, 1080, 1274, 1470, 1664, 1853,
	 2033, 2201, 2352, 2484, 2593, 2675, 2727, 2745,
	 2627, 2316, 1876, 1372,  868,  428,  117,    0,
	    0,   13,   54,  117,  201,  303,  420,  550,
	  689,  835,  985, 1137, 1287, 1433, 1572, 1701,
	 1819, 1921, 2005, 2068, 2108, 2122, 2031, 1791,
	 1451, 1061,  671,  331,   91,-3276,-3276,-3350,
	-3560,-3893,-4334,-4869,-5483,-6162,-6892,-7657,
	-8444,-9239,-10026,-10792,-11521,-12200,-12815,-13349,
	-13791,-14123,-14334,-14407,-13929,-12668,-10885,-8842,
	-6798,-5015,-3754, 5461,16383,-16383,    0,    0,
	  -36, -138, -298, -505, -749,-1023,-1315,-1616,
	-1918,-2210,-2483,-2728,-2934,-3094,-3197,-3233,
	-3178,-3027,-2796,-2503,-2166,-1802,-1430,-1066,
	 -729, -437, -206,  -54,    0,    0,  -32, -125,
	 -269, -456, -677, -924,-1187,-1460,-1732,-1996,
	-2243,-2464,-2650,-2794,-2887,-2920,-2871,-2734,
	-2525,-2261,-1956,-1628,-1292, -963, -659, -394,
	 -186,  -49,-3276,-3276,-3403,-3760,-4316,-5036,
	-5889,-6840,-7858,-8908,-9959,-10977,-11928,-12781,
	-13501,-14057,-14414,-14541,-14351,-13823,-13018,-11998,
	-10823,-9557,-8260,-6993,-5819,-4799,-3994,-3466,
	 1834, 1866, 1956, 2091, 2261, 2454, 2658, 2863,
	 3056, 3225, 3361, 3451, 3483, 3468, 3427, 3361,
	 3275, 3172, 3056, 2929, 2795, 2658, 2521, 2388,
	 2261, 2145, 2042, 1956, 1890, 1848,-3161,-3162,
	-3165,-3168,-3173,-3179,-3185,-3190,-3196,-3201,
	-3205,-3207,-3208,-3208,-3207,-3205,-3202,-3199,
	-3196,-3192,-3189,-3185,-3181,-3177,-3173,-3170,
	-3167,-3165,-3163,-3161,-21983,-22290,-23138,-24419,
	-26025,-27848,-29779,-31710,32001,30395,29113,28265,
	27959,28098,28493,29113,29926,30899,32001,-32335,
	-31073,-29779,-28485,-27223,-26025,-24924,-23951,-23138,
	-22518,-22122,    0,    0,   18,   69,  152,  260,
	  392,  544,  711,  891, 1080, 1274, 1470, 1664,
	 1853, 2033, 2201, 2352, 2484, 2593, 2675, 2727,
	 2745, 2627, 2316, 1876, 1372,  868,  428,  117,
	    0,    0,   13,   54,  117,  201,  303,  420,
	  550,  689,  835,  985, 1137, 1287, 1433, 1572,
	 1701, 1819, 1921, 2005, 2068, 2108, 2122, 2031,
	 1791, 1451, 1061,  671,  331,   91,-3276,-3276,
	-3350,-3560,-3893,-4334,-4869,-5483,-6162,-6892,
	-7657,-8444,-9239,-10026,-10792,-11521,-12200,-12815,
	-13349,-13791,-14123,-14334,-14407,-13929,-12668,-10885,
	-8842,-6798,-5015,-3754,-1834,-1843,-1869,-1909,
	-1961,-2023,-2092,-2166,-2243,-2319,-2393,-2462,
	-2524,-2576,-2616,-2642,-2651,-2640,-2606,-2555,
	-2489,-2413,-2330,-2243,-2155,-2072,-1996,-1930,
	-1879,-1846, 3161, 3159, 3155, 3147, 3138, 3126,
	 3114, 3100, 3086, 3072, 3059, 3046, 3035, 3025,
	 3018, 3013, 3012, 3014, 3020, 3029, 3041, 3055,
	 3070, 3086, 3102, 3117, 3131, 3143, 3153, 3159,
	-21983,-22158,-22652,-23419,-24415,-25593,-26907,-28313,
	-29764,-31216,-32622,31597,30419,29424,28656,28162,
	27987,28214,28850,29825,31073,32525,-31420,-29764,
	-28108,-26520,-25068,-23821,-22845,-22210,-16383,-16383,
	 2607, 2654, 2784, 2987, 3247, 3553, 3892, 4250,
	 4615, 4973, 5311, 5617, 5878, 6080, 6211, 6258,
	 6211, 6080, 5878, 5617, 5311, 4973, 4615, 4250,
	 3892, 3553, 3247, 2987, 2784, 2654,26508,26560,
	26706,26932,27222,27563,27940,28339,28745,29144,
	29522,29863,30153,30379,30524,30576,30524,30379,
	30153,29863,29522,29144,28745,28339,27940,27563,
	27222,26932,26706,26560,};

static unsigned short hagetaka_anim_fly_tbl[]= {
	     1,     0,	/* chn1(25) */
	    30,     1,
	    30,    31,
	     1,     0,	/* chn1(25) */
	     1,    61,
	     1,     0,
	     1,     0,	/* tail(24) */
	     1,     0,
	    30,  1390,
	     1,     0,	/* wasawasa(23) */
	     1,     0,
	    30,  1360,
	     1,     0,	/* neck(1) */
	     1,     0,
	    30,    92,
	     1,     0,	/* head(0) */
	     1,     0,
	    30,    62,
	     1,     0,	/* chn2(22) */
	     1,     0,
	     1,  1359,
	    30,  1088,	/* L_leg(18) */
	    30,  1118,
	    30,  1148,
	    30,   998,	/* L_foot(17) */
	    30,  1028,
	    30,  1058,
	    30,   815,	/* L_fingC(14) */
	    30,   845,
	    30,   875,
	    30,   632,	/* L_fingL(11) */
	    30,   662,
	    30,   692,
	    30,   152,	/* L_fingR(3) */
	    30,   182,
	    30,   212,
	     1,     0,	/* chn4(21) */
	     1,     0,
	     1,  1358,
	    30,  1268,	/* R_leg(20) */
	    30,  1298,
	    30,  1328,
	    30,  1178,	/* R_foot(19) */
	    30,  1208,
	    30,  1238,
	    30,   905,	/* L_fingR1(15) */
	    30,   935,
	    30,   965,
	    30,   722,	/* L_fingL1(12) */
	    30,   752,
	    30,   782,
	    30,   242,	/* L_fingC1(4) */
	    30,   272,
	    30,   302,
	     1,   995,	/* chn7(16) */
	     1,   996,
	     1,   997,
	    30,   392,	/* R_wing(7) */
	    30,   422,
	    30,   452,
	     1,     0,	/* Rw2(6) */
	    30,   362,
	     1,     0,
	     1,     0,	/* Rw3(5) */
	    30,   332,
	     1,     0,
	     1,   812,	/* chn5(13) */
	     1,   813,
	     1,   814,
	    30,   542,	/* L_wing(10) */
	    30,   572,
	    30,   602,
	     1,     0,	/* Lw2(9) */
	    30,   512,
	     1,     0,
	     1,     0,	/* Lw3(8) */
	    30,   482,
	     1,     0,
	     1,     0,	/* body(2) */
	     1,     0,
	    30,   122,
};

AnimeRecord hagetaka_anim_fly_anm={
	MAP_ANIM_NORMAL,	/* attr 	*/
	0,					/* code 	*/
	0,					/* start 	*/
	0,					/* loop 	*/
	30,
	26,
	hagetaka_anim_fly_prm,
	hagetaka_anim_fly_tbl
};

/*-------------------------------------------------------------*/
/*	animation data                                      */
/*-------------------------------------------------------------*/

static short animed_crash_prm[]={
	    0,   82,   82,   82,   82,   82,   82,   82,
	   82,   82,   82,   82,   82,   82,   82,   82,
	   82,   82,   82,   82,   82,   82,   82,   83,
	   83,   83,   83,   83,   83,   83,   83,   83,
	   83,   83,   83,   86,   92,   98,  100,   98,
	   91,   83,   76,   73,   75,   81,   88,   97,
	  104,  110,  112,  111,  109,  106,  103,   99,
	   95,   92,   90,   12,   12,   12,   12,   12,
	   12,   12,   12,   12,   12,   12,   12,   12,
	   12,   12,   12,   12,   12,   12,   12,   12,
	   12,   12,   12,   12,   12,   12,   12,   12,
	   12,   12,   12,   12,   12,   11,    9,    6,
	    6,    7,   10,   13,   16,   17,   19,   23,
	   29,   36,   42,   46,   47,   46,   44,   40,
	   35,   31,   26,   23,   20,16383,    0,    0,
	    0,    0,    0,    0,    0,    0,    0,    0,
	    0,    0,    0,    0,    0,    0,    0,    0,
	    0,    0,    0,    0,    0,    0,    0,    0,
	    0,    0,    0,    0,    0,    0,    0,    0,
	 7625,12701, 4203,-4293,-12791,-4293, 4203,12701,
	 9892, 7084, 4275, 1466,-1341,-1946,-2292,-2417,
	-2360,-2160,-1856,-1486,-1088, -702, -367, -119,
	10611, 7915, 5160, 2972, 1981, 1981, 1981, 1981,
	 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981,
	 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981,
	 1981, 1981, 1981, 1981, 1981, 1981, 1981, 5193,
	11059,15304,15963,15001,14044,13601,13122,12645,
	12206,11840,11586,11628,11968,12361,12855,13402,
	13614,13474,13239,12938,12598,12246,11909,11616,
	11392,11265,-1974,-2208,-2294,-2294,-2294,-2294,
	-2294,-2294,-2294,-2294,-2294,-2294,-2294,-2294,
	-2294,-2294,-2294,-2294,-2294,-2294,-2294,-2294,
	-2294,-2294,-2294,-2294,-2294,-2294,-2294,-2294,
	-2294,-1042, 1235, 2815, 2948, 3080, 3212, 3344,
	 3477, 3609, 3353, 2883, 2229, 1421,  319,-1073,
	-2518,-4255,-5527,-5930,-6234,-6464,-6644,-6798,
	-6951,-7126,-7349,-7642,16397,15392,14923,14923,
	14923,14923,14923,14923,14923,14923,14923,14923,
	14923,14923,14923,14923,14923,14923,14923,14923,
	14923,14923,14923,14923,14923,14923,14923,14923,
	14923,14923,14923,15090,15337,15654,16035,16472,
	16956,17480,18037,18619,19217,19825,20536,21408,
	22378,23383,24362,25251,25987,26508,26802,26926,
	26920,26826,26688,26545,26439,26413,    0,    0,
	    0,    0,    0,    0,    0,    0,    0,    0,
	    0,    0,    0,    0,    0,    0,    0,    0,
	    0,    0,    0,    0,    0,    0,    0,    0,
	    0,    0,    0,    2,    8,   18,   32,   48,
	   67,   88,  109,  132,  156,  179,  202,  224,
	  244,  263,  279,  293,  303,  310,  312,  309,
	  302,  289,  269,  244,  211,  170,  122,   65,
	    0,    0,    0,    0,    0,    0,    0,    0,
	    0,    0,    0,    0,    0,    0,    0,    0,
	    0,    0,    0,    0,    0,    0,    0,    0,
	    0,    0,    0,    0,    0,    2,    7,   17,
	   29,   44,   60,   79,   99,  120,  141,  162,
	  182,  202,  221,  238,  252,  265,  274,  280,
	  282,  279,  273,  261,  243,  220,  190,  154,
	  110,   59,-10624,-12197,-13360,-14160,-14645,-14645,
	-14645,-14645,-14645,-14645,-14645,-14645,-14645,-14645,
	-14645,-14645,-14645,-14645,-14645,-14645,-14645,-14645,
	-14645,-14645,-14645,-14645,-15425,-16204,-16984,-16619,
	-16215,-15777,-15307,-14809,-14286,-13742,-13180,-12604,
	-12017,-11422,-10823,-10224,-9627,-9037,-8457,-7889,
	-7338,-6808,-6300,-5820,-5370,-4954,-4575,-4237,
	-3943,-3696,-3501,-3359,    0,    0,    0,    0,
	    0,    0,    0,    0,    0,    0,    0,    0,
	    0,    0,    0,    0,    0,    0,    0,    0,
	    0,    0,    0,    0,    0,    0,    0,    0,
	    0,    0,    0,   -1,   -7,  -16,  -27,  -41,
	  -56,  -73,  -91, -109, -128, -146, -164, -181,
	 -196, -209, -219, -227, -231, -232, -228, -220,
	 -207, -189, -164, -133,  -96,  -52,    0,    0,
	    0,    0,    0,    0,    0,    0,    0,    0,
	    0,    0,    0,    0,    0,    0,    0,    0,
	    0,    0,    0,    0,    0,    0,    0,    0,
	    0,    0,    0,    0,    0,   -1,   -5,  -12,
	  -21,  -31,  -43,  -56,  -70,  -85,  -99, -113,
	 -127, -140, -151, -161, -169, -175, -179, -179,
	 -176, -170, -160, -146, -127, -103,  -74,  -40,
	-10852,-12019,-12976,-13662,-14019,-14019,-14019,-14019,
	-14019,-14019,-14019,-14019,-14019,-14019,-14019,-14019,
	-14019,-14019,-14019,-14019,-14019,-14019,-14019,-14019,
	-14019,-14019,-14430,-15233,-16110,-16741,-16805,-16453,
	-16053,-15608,-15123,-14602,-14051,-13473,-12874,-12257,
	-11628,-10990,-10348,-9708,-9072,-8447,-7836,-7244,
	-6675,-6135,-5626,-5155,-4726,-4343,-4010,-3732,
	-3515,-3361, 1441, -235,-1601,-2562,-3024,-3024,
	-3024,-3024,-3024,-3024,-3024,-3024,-3024,-3024,
	-3024,-3024,-3024,-3024,-3024,-3024,-3024,-3024,
	-3024,-3024,-3024,-3024,-3024,-3024,-3024,-3024,
	-3024,-3024,-3024,-3024,-3024, 1035, 7962,11163,
	 5762,-3362,-8168,-3249, 5989,11377,11991,12371,
	12538,12510,12309,11953,11464,10860,10162, 9389,
	 8563, 7701, 6826, 5955, 1210,-1414,-2920,-2920,
	-2920,-2920,-2920,-2920,-2920,-2920,-2920,-2920,
	-2920,-2920,-2920,-2920,-2920,-2920,-2920,-2920,
	-2920,-2920,-2920,-2920,-2920,-2920,-2920,-2920,
	-2920,-2920,-2920,-2920,-2920,-2920,   72, 5202,
	 7634, 5025,   18,-4748,-6642,-2101, 5986,10587,
	10933,10970,10740,10286, 9651, 8876, 8004, 7077,
	 6138, 5228, 4391, 3667, 3101, 2733,-5232,-5233,
	-5234,-5233,-5232,-5229,-5226,-5222,-5218,-5214,
	-5210,-5206,-5203,-5200,-5198,-5197,-5197,-5199,
	-5202,-5207,-5214,-5222,-5234,-5287,-5389,-5487,
	-5531,-5336,-4934,-4599,-4607,-5234,-7542,-11058,
	-13748,-14798,-15022,-14837,-14253,-13258,-12236,-11002,
	-9741,-9384,-10822,-13164,-14674,-15192,-15703,-16193,
	-16647,-17049,-17383,-17635,-17788,-17828,-17740,-17507,
	  185,-1209,-1894,-1894,-1894,-1894,-1894,-1894,
	-1894,-1894,-1894,-1894,-1894,-1894,-1894,-1894,
	-1894,-1894,-1894,-1894,-1600,-1053, -525, -288,
	 -429, -776,-1213,-1624,-1894,-1859,-1628,-1489,
	-1732,-2682,-4102,-5439,-6138,-5794,-4787,-3748,
	-3307,-3408,-3569,-3782,-4042,-4340,-4671,-5027,
	-5401,-5787,-6178,-6566,-6946,-7309,-7649,-7960,
	-8234,-8465, 3670, 3922, 4028, 4028, 4028, 4028,
	 4028, 4028, 4028, 4028, 4028, 4028, 4028, 4028,
	 4028, 4028, 4028, 4028, 4028, 4028, 4028, 4028,
	 4028, 4741, 6100, 7453, 8145, 8154, 7887, 7333,
	 6481, 5320, 2781, -595,-2399, -913, 2145, 4030,
	 3088,  972, -113,  772, 2689, 5014, 8150,11695,
	13825,14614,15347,16015,16605,17106,17508,17800,
	17969,18006,17900,17638,-1902, -274, 1210, 2318,
	 2816, 2816, 2816, 2816, 2816, 2816, 2816, 2816,
	 2816, 2816, 2816, 2816, 2816, 2816, 2816, 2816,
	 2816, 2816, 2816, 2816, 2816, 2816, 2816, 2816,
	 2816, 2816, 2816, 2816, 2816, 2816, 2816,-1021,
	-7582,-10669,-5744, 2655, 7116, 2697,-5660,-10543,
	-11108,-11468,-11638,-11637,-11479,-11183,-10764,-10239,
	-9626,-8940,-8198,-7417,-6613,-5804,-1050, 1676,
	 3233, 3219, 3206, 3192, 3179, 3166, 3152, 3139,
	 3125, 3112, 3098, 3085, 3071, 3058, 3044, 3031,
	 3017, 3004, 2991, 2977, 2964, 2950, 2937, 2923,
	 2910, 2896, 2883, 2869, 2856, 2843, 2829, 2816,
	 -125,-5154,-7523,-3816, 2550, 6072, 3714,-1487,
	-5935,-8604,-10519,-11153,-10861,-10375,-9731,-8969,
	-8126,-7240,-6349,-5491,-4704,-4026,-3495,-3148,
	 3948, 3981, 3996, 3988, 3979, 3970, 3962, 3953,
	 3944, 3936, 3927, 3918, 3910, 3901, 3892, 3884,
	 3875, 3866, 3857, 3849, 3861, 3902, 3979, 4124,
	 4313, 4473, 4528, 4207, 3844, 3553, 3365, 3990,
	 6078, 8978,11449,12812,13198,12886,12279,11521,
	10757, 9653, 8451, 8165, 9711,12173,13806,14459,
	15127,15789,16421,17001,17507,17916,18207,18356,
	18342,18141,   91, 1577, 2348, 2349, 2349, 2349,
	 2350, 2350, 2350, 2351, 2351, 2352, 2352, 2352,
	 2353, 2353, 2353, 2354, 2354, 2354, 1998, 1398,
	 1069, 1178, 1475, 1853, 2204, 2617, 2879, 2670,
	 2311, 2203, 2507, 3063, 3787, 5170, 6112, 5640,
	 4709, 3748, 3182, 3328, 3925, 4533, 5036, 5549,
	 5983, 6360, 6759, 7171, 7587, 7998, 8394, 8768,
	 9110, 9411, 9662, 9855, 3657, 3692, 3690, 3696,
	 3702, 3708, 3715, 3721, 3727, 3733, 3740, 3746,
	 3752, 3758, 3764, 3771, 3777, 3783, 3789, 3795,
	 3675, 3559, 3832, 4693, 5877, 7073, 7970, 8141,
	 7701, 7172, 6447, 5083, 2276,-1169,-3274,-1340,
	 1203, 1079,  278, -515, -622,  364, 2170, 4457,
	 7773,11570,13868,14735,15550,16301,16972,17549,
	18018,18365,18576,18636,18532,18248,    0,    0,
	    0,    0,    0,    0,    0,    0,    0,    0,
	    0,    0,    0,    0,    0,    0,    0,    0,
	    0,    0,    0,    0,    0,    0,    0,    0,
	    0,    0,    0,    2,    8,   18,   32,   48,
	   67,   88,  109,  132,  156,  179,  202,  224,
	  244,  263,  279,  293,  303,  310,  312,  309,
	  302,  289,  269,  244,  211,  170,  122,   65,
	    0,    0,    0,    0,    0,    0,    0,    0,
	    0,    0,    0,    0,    0,    0,    0,    0,
	    0,    0,    0,    0,    0,    0,    0,    0,
	    0,    0,    0,    0,    0,    2,    7,   17,
	   29,   44,   60,   79,   99,  120,  141,  162,
	  182,  202,  221,  238,  252,  265,  274,  280,
	  282,  279,  273,  261,  243,  220,  190,  154,
	  110,   59,-10624,-12197,-13360,-14160,-14645,-14645,
	-14645,-14645,-14645,-14645,-14645,-14645,-14645,-14645,
	-14645,-14645,-14645,-14645,-14645,-14645,-14645,-14645,
	-14645,-14645,-14645,-14645,-15425,-16204,-16984,-16619,
	-16215,-15777,-15307,-14809,-14286,-13742,-13180,-12604,
	-12017,-11422,-10823,-10224,-9627,-9037,-8457,-7889,
	-7338,-6808,-6300,-5820,-5370,-4954,-4575,-4237,
	-3943,-3696,-3501,-3359,    0,    0,    0,    0,
	    0,    0,    0,    0,    0,    0,    0,    0,
	    0,    0,    0,    0,    0,    0,    0,    0,
	    0,    0,    0,    0,    0,    0,    0,    0,
	    0,    0,    0,   -1,   -7,  -16,  -27,  -41,
	  -56,  -73,  -91, -109, -128, -146, -164, -181,
	 -196, -209, -219, -227, -231, -232, -228, -220,
	 -207, -189, -164, -133,  -96,  -52,    0,    0,
	    0,    0,    0,    0,    0,    0,    0,    0,
	    0,    0,    0,    0,    0,    0,    0,    0,
	    0,    0,    0,    0,    0,    0,    0,    0,
	    0,    0,    0,    0,    0,   -1,   -5,  -12,
	  -21,  -31,  -43,  -56,  -70,  -85,  -99, -113,
	 -127, -140, -151, -161, -169, -175, -179, -179,
	 -176, -170, -160, -146, -127, -103,  -74,  -40,
	-10852,-12019,-12976,-13662,-14019,-14019,-14019,-14019,
	-14019,-14019,-14019,-14019,-14019,-14019,-14019,-14019,
	-14019,-14019,-14019,-14019,-14019,-14019,-14019,-14019,
	-14019,-14019,-14430,-15233,-16110,-16741,-16805,-16453,
	-16053,-15608,-15123,-14602,-14051,-13473,-12874,-12257,
	-11628,-10990,-10348,-9708,-9072,-8447,-7836,-7244,
	-6675,-6135,-5626,-5155,-4726,-4343,-4010,-3732,
	-3515,-3361,-5162,-16383,-15288,    0,    0,    0,
	    0,    0,    0,    0,    0,    0,    0,    0,
	    0,    0,    0,    0,    0,    0,    0,    0,
	    0,    0,    0,    0,    0,    0,    0,    0,
	    0,    0,    2,    8,   18,   32,   48,   67,
	   88,  109,  132,  156,  179,  202,  224,  244,
	  263,  279,  293,  303,  310,  312,  309,  302,
	  289,  269,  244,  211,  170,  122,   65,    0,
	    0,    0,    0,    0,    0,    0,    0,    0,
	    0,    0,    0,    0,    0,    0,    0,    0,
	    0,    0,    0,    0,    0,    0,    0,    0,
	    0,    0,    0,    0,    2,    7,   17,   29,
	   44,   60,   79,   99,  120,  141,  162,  182,
	  202,  221,  238,  252,  265,  274,  280,  282,
	  279,  273,  261,  243,  220,  190,  154,  110,
	   59,-10624,-12197,-13360,-14160,-14645,-14645,-14645,
	-14645,-14645,-14645,-14645,-14645,-14645,-14645,-14645,
	-14645,-14645,-14645,-14645,-14645,-14645,-14645,-14645,
	-14645,-14645,-14645,-15425,-16204,-16984,-16619,-16215,
	-15777,-15307,-14809,-14286,-13742,-13180,-12604,-12017,
	-11422,-10823,-10224,-9627,-9037,-8457,-7889,-7338,
	-6808,-6300,-5820,-5370,-4954,-4575,-4237,-3943,
	-3696,-3501,-3359,    0,    0,    0,    0,    0,
	    0,    0,    0,    0,    0,    0,    0,    0,
	    0,    0,    0,    0,    0,    0,    0,    0,
	    0,    0,    0,    0,    0,    0,    0,    0,
	    0,    0,   -1,   -7,  -16,  -27,  -41,  -56,
	  -73,  -91, -109, -128, -146, -164, -181, -196,
	 -209, -219, -227, -231, -232, -228, -220, -207,
	 -189, -164, -133,  -96,  -52,    0,    0,    0,
	    0,    0,    0,    0,    0,    0,    0,    0,
	    0,    0,    0,    0,    0,    0,    0,    0,
	    0,    0,    0,    0,    0,    0,    0,    0,
	    0,    0,    0,    0,   -1,   -5,  -12,  -21,
	  -31,  -43,  -56,  -70,  -85,  -99, -113, -127,
	 -140, -151, -161, -169, -175, -179, -179, -176,
	 -170, -160, -146, -127, -103,  -74,  -40,-10852,
	-12019,-12976,-13662,-14019,-14019,-14019,-14019,-14019,
	-14019,-14019,-14019,-14019,-14019,-14019,-14019,-14019,
	-14019,-14019,-14019,-14019,-14019,-14019,-14019,-14019,
	-14019,-14430,-15233,-16110,-16741,-16805,-16453,-16053,
	-15608,-15123,-14602,-14051,-13473,-12874,-12257,-11628,
	-10990,-10348,-9708,-9072,-8447,-7836,-7244,-6675,
	-6135,-5626,-5155,-4726,-4343,-4010,-3732,-3515,
	-3361, 5461,16383,-16383,    0,    0,    0,    0,
	    0,    0,    0,    0,    0,    0,    0,    0,
	    0,    0,    0,    0,    0,    0,    0,    0,
	    0,    0,    0,    0,    0,    0,    0,    0,
	    0,    2,    8,   18,   32,   48,   67,   88,
	  109,  132,  156,  179,  202,  224,  244,  263,
	  279,  293,  303,  310,  312,  309,  302,  289,
	  269,  244,  211,  170,  122,   65,    0,    0,
	    0,    0,    0,    0,    0,    0,    0,    0,
	    0,    0,    0,    0,    0,    0,    0,    0,
	    0,    0,    0,    0,    0,    0,    0,    0,
	    0,    0,    0,    2,    7,   17,   29,   44,
	   60,   79,   99,  120,  141,  162,  182,  202,
	  221,  238,  252,  265,  274,  280,  282,  279,
	  273,  261,  243,  220,  190,  154,  110,   59,
	-10624,-12197,-13360,-14160,-14645,-14645,-14645,-14645,
	-14645,-14645,-14645,-14645,-14645,-14645,-14645,-14645,
	-14645,-14645,-14645,-14645,-14645,-14645,-14645,-14645,
	-14645,-14645,-15425,-16204,-16984,-16619,-16215,-15777,
	-15307,-14809,-14286,-13742,-13180,-12604,-12017,-11422,
	-10823,-10224,-9627,-9037,-8457,-7889,-7338,-6808,
	-6300,-5820,-5370,-4954,-4575,-4237,-3943,-3696,
	-3501,-3359,-12167,-13851,-14250,-14250,-14250,-14250,
	-14250,-14250,-14250,-14250,-14250,-14250,-14250,-14250,
	-14250,-14250,-14250,-14250,-14250,-14250,-14250,-14250,
	-14250,-14250,-8666,  824, 5849, 4751, 1915,-1969,
	-6216,-10137,-13044,-14250,-14308,-14240,-14054,-13758,
	-13362,-12874,-12304,-11661,-10953,-10190,-9380,-8532,
	-7656,-6760,-5854,-4945,-4044,-3159,-2298,-1472,
	 -689,   41,  711, 1312,-7905,-9056,-9677,-9677,
	-9677,-9677,-9677,-9677,-9677,-9677,-9677,-9677,
	-9677,-9677,-9677,-9677,-9677,-9677,-9677,-9677,
	-9677,-9677,-9677,-9677,-11122,-13578,-14878,-14635,
	-13996,-13100,-12083,-11082,-10234,-9677,-9316,-8965,
	-8623,-8291,-7968,-7654,-7349,-7052,-6764,-6485,
	-6214,-5950,-5694,-5446,-5205,-4972,-4745,-4525,
	-4312,-4105,-3905,-3710,-3522,-3339,-20923,-17489,
	-15933,-15933,-15933,-15933,-15933,-15933,-15933,-15933,
	-15933,-15933,-15933,-15933,-15933,-15933,-15933,-15933,
	-15933,-15933,-15933,-15933,-15933,-15933,-21646,-31357,
	29034,30118,-32607,-28738,-24472,-20473,-17405,-15933,
	-15521,-15189,-14934,-14753,-14643,-14599,-14619,-14699,
	-14836,-15026,-15266,-15553,-15883,-16253,-16659,-17099,
	-17568,-18063,-18581,-19119,-19673,-20240,-20816,-21398,
	    0,    0,    0,    0,    0,    0,    0,    0,
	    0,    0,    0,    0,    0,    0,    0,    0,
	    0,    0,    0,    0,    0,    0,    0,    0,
	    0,    0,    0,    0,    0,    0,    0,   -1,
	   -7,  -16,  -27,  -41,  -56,  -73,  -91, -109,
	 -128, -146, -164, -181, -196, -209, -219, -227,
	 -231, -232, -228, -220, -207, -189, -164, -133,
	  -96,  -52,    0,    0,    0,    0,    0,    0,
	    0,    0,    0,    0,    0,    0,    0,    0,
	    0,    0,    0,    0,    0,    0,    0,    0,
	    0,    0,    0,    0,    0,    0,    0,    0,
	    0,   -1,   -5,  -12,  -21,  -31,  -43,  -56,
	  -70,  -85,  -99, -113, -127, -140, -151, -161,
	 -169, -175, -179, -179, -176, -170, -160, -146,
	 -127, -103,  -74,  -40,-10852,-12019,-12976,-13662,
	-14019,-14019,-14019,-14019,-14019,-14019,-14019,-14019,
	-14019,-14019,-14019,-14019,-14019,-14019,-14019,-14019,
	-14019,-14019,-14019,-14019,-14019,-14019,-14430,-15233,
	-16110,-16741,-16805,-16453,-16053,-15608,-15123,-14602,
	-14051,-13473,-12874,-12257,-11628,-10990,-10348,-9708,
	-9072,-8447,-7836,-7244,-6675,-6135,-5626,-5155,
	-4726,-4343,-4010,-3732,-3515,-3361,10292,12494,
	13579,13579,13579,13579,13579,13579,13579,13579,
	13579,13579,13579,13579,13579,13579,13579,13579,
	13579,13579,13579,13579,13579,13579,10076, 3853,
	 -409, -642, 1085, 3241, 5570, 8443,11275,13480,
	14473,14496,14217,13686,12952,12064,11073,10027,
	 8976, 7970, 7059, 6291, 5597, 4880, 4150, 3416,
	 2688, 1974, 1284,  627,   12, -550,-1051,-1482,
	 7970, 9392,10025,10025,10025,10025,10025,10025,
	10025,10025,10025,10025,10025,10025,10025,10025,
	10025,10025,10025,10025,10025,10025,10025,10025,
	11164,13223,14760,15245,15209,14801,14119,13231,
	12246,11273,10423, 9648, 8838, 8011, 7182, 6370,
	 5590, 4859, 4194, 3612, 3130, 2763, 2512, 2353,
	 2275, 2266, 2311, 2400, 2519, 2655, 2797, 2931,
	 3045, 3126,-22083,-18172,-16310,-16310,-16310,-16310,
	-16310,-16310,-16310,-16310,-16310,-16310,-16310,-16310,
	-16310,-16310,-16310,-16310,-16310,-16310,-16310,-16310,
	-16310,-16310,-19918,-26338,-30773,-31120,-29483,-27369,
	-25061,-22208,-19370,-17108,-15981,-15779,-15881,-16232,
	-16778,-17462,-18231,-19029,-19801,-20492,-21047,-21410,
	-21594,-21660,-21636,-21545,-21415,-21269,-21135,-21037,
	-21000,-21051,-21215,-21517,-16383,-16383, -529, -944,
	-1147,-1147,-1147,-1147,-1147,-1147,-1147,-1147,
	-1147,-1147,-1147,-1147,-1147,-1147,-1147,-1147,
	-1147,-1147,-1147,-1147,-1147,-1147,-1147,-1147,
	-1147,-1147,-1147,-1147,-1147,-1154,-1173,-1203,
	-1240,-1281,-1326,-1370,-1412,-1449,-1478,-1497,
	-1504,-1497,-1471,-1426,-1359,-1266,-1147, -960,
	 -679, -325,   83,  527,  987, 1445, 1880, 2274,
	16397,15392,14923,14923,14923,14923,14923,14923,
	14923,14923,14923,14923,14923,14923,14923,14923,
	14923,14923,14923,14923,14923,14923,14923,14923,
	14923,14923,14923,14923,14923,14923,14923,15090,
	15337,15654,16035,16472,16956,17480,18037,18619,
	19217,19825,20536,21408,22378,23383,24362,25251,
	25987,26508,26802,26926,26920,26826,26688,26545,
	26439,26413,};

static unsigned short animed_crash_tbl[]= {
	     1,     0,	/* chn1(25) */
	    58,     1,
	    58,    59,
	     1,     0,	/* chn1(25) */
	     1,   117,
	     1,     0,
	     1,     0,	/* tail(24) */
	     1,     0,
	    58,  2736,
	     1,     0,	/* wasawasa(23) */
	     1,     0,
	    58,  2678,
	     1,     0,	/* neck(1) */
	     1,     0,
	    58,   234,
	     1,     0,	/* head(0) */
	    58,   118,
	    58,   176,
	     1,     0,	/* chn2(22) */
	     1,     0,
	     1,  2677,
	    58,  2154,	/* L_leg(18) */
	    58,  2212,
	    58,  2270,
	    58,  1980,	/* L_foot(17) */
	    58,  2038,
	    58,  2096,
	    58,  1629,	/* L_fingC(14) */
	    58,  1687,
	    58,  1745,
	    58,  1278,	/* L_fingL(11) */
	    58,  1336,
	    58,  1394,
	    58,   350,	/* L_fingR(3) */
	    58,   408,
	    58,   466,
	     1,     0,	/* chn4(21) */
	     1,     0,
	     1,  2676,
	    58,  2502,	/* R_leg(20) */
	    58,  2560,
	    58,  2618,
	    58,  2328,	/* R_foot(19) */
	    58,  2386,
	    58,  2444,
	    58,  1803,	/* L_fingR1(15) */
	    58,  1861,
	    58,  1919,
	    58,  1452,	/* L_fingL1(12) */
	    58,  1510,
	    58,  1568,
	    58,   524,	/* L_fingC1(4) */
	    58,   582,
	    58,   640,
	     1,  1977,	/* chn7(16) */
	     1,  1978,
	     1,  1979,
	    58,   814,	/* R_wing(7) */
	    58,   872,
	    58,   930,
	     1,     0,	/* Rw2(6) */
	    58,   756,
	     1,     0,
	     1,     0,	/* Rw3(5) */
	    58,   698,
	     1,     0,
	     1,  1626,	/* chn5(13) */
	     1,  1627,
	     1,  1628,
	    58,  1104,	/* L_wing(10) */
	    58,  1162,
	    58,  1220,
	     1,     0,	/* Lw2(9) */
	    58,  1046,
	     1,     0,
	     1,     0,	/* Lw3(8) */
	    58,   988,
	     1,     0,
	     1,     0,	/* body(2) */
	     1,     0,
	    58,   292,
};

AnimeRecord animed_crash_anm={
	MAP_ANIM_ONETIME,	/* attr 	*/
	0,					/* code 	*/
	1,					/* start 	*/
	1,					/* loop 	*/
	58,
	26,
	animed_crash_prm,
	animed_crash_tbl
};

/*-------------------------------------------------------------*/
/*	animation data                                      */
/*-------------------------------------------------------------*/

static short animed_af_kakkuu_prm[]={
	    0,   89,   89,   88,   88,   87,   88,   88,
	   19,   18,   18,   17,   16,   17,   17,16383,
	   13,  -16,  -29,  -29,  -22,  -11,   -2,   -5,
	   12,   19,   19,   14,    7,    1, 2761, 3724,
	 5102, 6697, 8309, 9740,10791,-1844,-2533,-3513,
	-4648,-5803,-6842,-7630,  -47,   37,   74,   76,
	   56,   28,    5,31186,30584,29759,28832,27922,
	27152,26640,   -1,   -4,   -7,  -10,  -12,  -12,
	   -8,   -1,   -4,   -7,  -10,  -12,  -12,   -8,
	-11621,-10709,-9344,-7741,-6116,-4687,-3668,    0,
	   -2,   -5,   -7,   -8,   -8,   -5,    1,    6,
	   11,   16,   18,   18,   12,-11520,-10447,-9029,
	-7453,-5904,-4567,-3630, 1515, 8248,12412,12199,
	10459, 8096, 6012, 5522, 5136, 4554, 3888, 3248,
	 2747, 2496,-6047,-7497,-9416,-11551,-13644,-15440,
	-16682,-5815,-6172,-6665,-7223,-7771,-8240,-8555,
	 5471, 7002, 9031,11289,13505,15410,16735,-1267,
	-7932,-12064,-11885,-10203,-7905,-5877,-5341,-5127,
	-4762,-4314,-3849,-3434,-3137, 4846, 6517, 8731,
	11197,13623,15715,17183, 5320, 5862, 6638, 7532,
	 8429, 9212, 9768, 4570, 6280, 8547,11072,13556,
	15699,17204,   -1,   -4,   -7,  -10,  -12,  -12,
	   -8,   -1,   -4,   -7,  -10,  -12,  -12,   -8,
	-11621,-10709,-9344,-7741,-6116,-4687,-3668,    0,
	   -2,   -5,   -7,   -8,   -8,   -5,    1,    6,
	   11,   16,   18,   18,   12,-11520,-10447,-9029,
	-7453,-5904,-4567,-3630,-5162,-16383,-15288,   -1,
	   -4,   -7,  -10,  -12,  -12,   -8,   -1,   -4,
	   -7,  -10,  -12,  -12,   -8,-11621,-10709,-9344,
	-7741,-6116,-4687,-3668,    0,   -2,   -5,   -7,
	   -8,   -8,   -5,    1,    6,   11,   16,   18,
	   18,   12,-11520,-10447,-9029,-7453,-5904,-4567,
	-3630, 5461,16383,-16383,   -1,   -4,   -7,  -10,
	  -12,  -12,   -8,   -1,   -4,   -7,  -10,  -12,
	  -12,   -8,-11621,-10709,-9344,-7741,-6116,-4687,
	-3668,-3700,-2986,-2039, -983,   55,  954, 1588,
	-3460,-3421,-3370,-3312,-3256,-3207,-3173,29718,
	31325,-31905,-29250,-26586,-24258,-22609,    0,   -2,
	   -5,   -7,   -8,   -8,   -5,    1,    6,   11,
	   16,   18,   18,   12,-11520,-10447,-9029,-7453,
	-5904,-4567,-3630, 3535, 2851, 1945,  932,  -69,
	 -942,-1569, 3831, 3733, 3603, 3461, 3327, 3219,
	 3158,29995,31537,-31758,-29163,-26550,-24256,-22621,
	-16383,-16383, 2737, 2685, 2613, 2539, 2483, 2463,
	 2498,  -47,   37,   74,   76,   56,   28,    5,
	31186,30584,29759,28832,27922,27152,26640,};

static unsigned short animed_af_kakkuu_tbl[]= {
	     1,     0,	/* chn1(25) */
	     7,     1,
	     7,     8,
	     1,     0,	/* chn1(25) */
	     1,    15,
	     1,     0,
	     7,   353,	/* tail(24) */
	     1,     0,
	     7,   360,
	     1,     0,	/* wasawasa(23) */
	     1,     0,
	     7,   346,
	     1,     0,	/* neck(1) */
	     1,     0,
	     7,    37,
	     7,    16,	/* head(0) */
	     7,    23,
	     7,    30,
	     1,     0,	/* chn2(22) */
	     1,     0,
	     1,   345,
	     7,   281,	/* L_leg(18) */
	     7,   288,
	     7,   295,
	     7,   260,	/* L_foot(17) */
	     7,   267,
	     7,   274,
	     7,   215,	/* L_fingC(14) */
	     7,   222,
	     7,   229,
	     7,   170,	/* L_fingL(11) */
	     7,   177,
	     7,   184,
	     7,    58,	/* L_fingR(3) */
	     7,    65,
	     7,    72,
	     1,     0,	/* chn4(21) */
	     1,     0,
	     1,   344,
	     7,   323,	/* R_leg(20) */
	     7,   330,
	     7,   337,
	     7,   302,	/* R_foot(19) */
	     7,   309,
	     7,   316,
	     7,   236,	/* L_fingR1(15) */
	     7,   243,
	     7,   250,
	     7,   191,	/* L_fingL1(12) */
	     7,   198,
	     7,   205,
	     7,    79,	/* L_fingC1(4) */
	     7,    86,
	     7,    93,
	     1,   257,	/* chn7(16) */
	     1,   258,
	     1,   259,
	     7,   114,	/* R_wing(7) */
	     7,   121,
	     7,   128,
	     1,     0,	/* Rw2(6) */
	     7,   107,
	     1,     0,
	     1,     0,	/* Rw3(5) */
	     7,   100,
	     1,     0,
	     1,   212,	/* chn5(13) */
	     1,   213,
	     1,   214,
	     7,   149,	/* L_wing(10) */
	     7,   156,
	     7,   163,
	     1,     0,	/* Lw2(9) */
	     7,   142,
	     1,     0,
	     1,     0,	/* Lw3(8) */
	     7,   135,
	     1,     0,
	     7,    44,	/* body(2) */
	     1,     0,
	     7,    51,
};

AnimeRecord animed_af_kakkuu_anm={
	MAP_ANIM_NORMAL,	/* attr 	*/
	0,					/* code 	*/
	0,					/* start 	*/
	0,					/* loop 	*/
	7,
	26,
	animed_af_kakkuu_prm,
	animed_af_kakkuu_tbl
};
/*--------------------------------------------------------------------------------------------------
		AnimeData 																			   
---------------------------------------------------------------------------------------------------*/


static short animed_be_kakkuu_prm[]={
	    0,   89,   19,16383,    0,    2,    8,   15,
	   21,   25,   24,   16,    0,    0,   -2,   -5,
	   -7,   -8,   -8,   -5,11264,10806, 9764, 8336,
	 6722, 5121, 3732, 2756,-8031,-7642,-6865,-5835,
	-4687,-3553,-2568,-1867,    0,  -13,  -51,  -97,
	 -137, -155, -135,  -64,26508,26734,27268,28012,
	28869,29741,30530,31137,    0,  117,  173,  180,
	  153,  108,   57,   16,    0,  106,  156,  162,
	  139,   97,   52,   15,-3276,-3540,-4435,-5766,
	-7335,-8946,-10403,-11507,    0, -131, -193, -201,
	 -171, -120,  -64,  -18,    0, -101, -149, -155,
	 -132,  -93,  -49,  -14,-3276,-3544,-4509,-5938,
	-7597,-9253,-10672,-11619, 5110, 4284, 3221, 2044,
	  881, -145, -909,-1286, 2607, 2479, 2664, 3072,
	 3612, 4193, 4724, 5114,-17115,-16672,-15425,-13628,
	-11538,-9407,-7492,-6046,-8645,-8737,-8529,-8106,
	-7551,-6948,-6378,-5927,17211,16857,15588,13690,
	11447, 9143, 7061, 5488,-5006,-4187,-3117,-1924,
	 -732,  328, 1133, 1554,-3024,-2856,-2929,-3186,
	-3570,-4021,-4483,-4897,17733,17214,15761,13670,
	11238, 8760, 6532, 4850, 9979, 9945, 9456, 8656,
	 7693, 6711, 5857, 5277,17771,17322,15872,13736,
	11225, 8655, 6337, 4586,    0,  117,  173,  180,
	  153,  108,   57,   16,    0,  106,  156,  162,
	  139,   97,   52,   15,-3276,-3540,-4435,-5766,
	-7335,-8946,-10403,-11507,    0, -131, -193, -201,
	 -171, -120,  -64,  -18,    0, -101, -149, -155,
	 -132,  -93,  -49,  -14,-3276,-3544,-4509,-5938,
	-7597,-9253,-10672,-11619,-5162,-16383,-15288,    0,
	  117,  173,  180,  153,  108,   57,   16,    0,
	  106,  156,  162,  139,   97,   52,   15,-3276,
	-3540,-4435,-5766,-7335,-8946,-10403,-11507,    0,
	 -131, -193, -201, -171, -120,  -64,  -18,    0,
	 -101, -149, -155, -132,  -93,  -49,  -14,-3276,
	-3544,-4509,-5938,-7597,-9253,-10672,-11619, 5461,
	16383,-16383,    0,  117,  173,  180,  153,  108,
	   57,   16,    0,  106,  156,  162,  139,   97,
	   52,   15,-3276,-3540,-4435,-5766,-7335,-8946,
	-10403,-11507, 1834, 1600,  971,   72, -969,-2029,
	-2981,-3699,-3161,-3182,-3220,-3269,-3323,-3377,
	-3425,-3461,-21983,-22598,-24286,-26682,-29417,-32126,
	31093,29539,    0, -131, -193, -201, -171, -120,
	  -64,  -18,    0, -101, -149, -155, -132,  -93,
	  -49,  -14,-3276,-3544,-4509,-5938,-7597,-9253,
	-10672,-11619,-1834,-1375, -657,  227, 1185, 2123,
	 2946, 3562, 3161, 3220, 3311, 3423, 3543, 3660,
	 3763, 3840,-21983,-22530,-24080,-26305,-28881,-31481,
	31754,30083,-16383,-16383, 2607, 2499, 2468, 2492,
	 2552, 2629, 2702, 2751,    0,  -13,  -51,  -97,
	 -137, -155, -135,  -64,26508,26734,27268,28012,
	28869,29741,30530,31137,};

static unsigned short animed_be_kakkuu_tbl[]= {
	     1,     0,	/* chn1(25) */
	     1,     1,
	     1,     2,
	     1,     0,	/* chn1(25) */
	     1,     3,
	     1,     0,
	     8,   388,	/* tail(24) */
	     1,     0,
	     8,   396,
	     1,     0,	/* wasawasa(23) */
	     1,     0,
	     8,   380,
	     1,     0,	/* neck(1) */
	     1,     0,
	     8,    28,
	     8,     4,	/* head(0) */
	     8,    12,
	     8,    20,
	     1,     0,	/* chn2(22) */
	     1,     0,
	     1,   379,
	     8,   306,	/* L_leg(18) */
	     8,   314,
	     8,   322,
	     8,   282,	/* L_foot(17) */
	     8,   290,
	     8,   298,
	     8,   231,	/* L_fingC(14) */
	     8,   239,
	     8,   247,
	     8,   180,	/* L_fingL(11) */
	     8,   188,
	     8,   196,
	     8,    52,	/* L_fingR(3) */
	     8,    60,
	     8,    68,
	     1,     0,	/* chn4(21) */
	     1,     0,
	     1,   378,
	     8,   354,	/* R_leg(20) */
	     8,   362,
	     8,   370,
	     8,   330,	/* R_foot(19) */
	     8,   338,
	     8,   346,
	     8,   255,	/* L_fingR1(15) */
	     8,   263,
	     8,   271,
	     8,   204,	/* L_fingL1(12) */
	     8,   212,
	     8,   220,
	     8,    76,	/* L_fingC1(4) */
	     8,    84,
	     8,    92,
	     1,   279,	/* chn7(16) */
	     1,   280,
	     1,   281,
	     8,   116,	/* R_wing(7) */
	     8,   124,
	     8,   132,
	     1,     0,	/* Rw2(6) */
	     8,   108,
	     1,     0,
	     1,     0,	/* Rw3(5) */
	     8,   100,
	     1,     0,
	     1,   228,	/* chn5(13) */
	     1,   229,
	     1,   230,
	     8,   156,	/* L_wing(10) */
	     8,   164,
	     8,   172,
	     1,     0,	/* Lw2(9) */
	     8,   148,
	     1,     0,
	     1,     0,	/* Lw3(8) */
	     8,   140,
	     1,     0,
	     8,    36,	/* body(2) */
	     1,     0,
	     8,    44,
};

AnimeRecord animed_be_kakkuu_anm={
	MAP_ANIM_NORMAL,	/* attr 	*/
	0,					/* code 	*/
	0,					/* start 	*/
	0,					/* loop 	*/
	8,
	26,
	animed_be_kakkuu_prm,
	animed_be_kakkuu_tbl
};
/*--------------------------------------------------------------------------------------------------
		AnimeData 																			   
---------------------------------------------------------------------------------------------------*/


static short animed_kakkuu_prm[]={
	    0,   89,   19,16383,    0,  -76, -165, -239,
	 -303, -371, -436, -488, -519, -521, -496, -456,
	 -403, -340, -272, -200, -129,  -61,    0,   62,
	  132,  206,  280,  349,  410,  459,  491,  503,
	  492,  461,  414,  354,  286,  213,  138,   66,
	    0,   27,   51,   80,  122,  174,  226,  272,
	  303,  312,  300,  278,  247,  209,  167,  123,
	   79,   37,    0,  -38,  -81, -127, -172, -216,
	 -254, -284, -304, -311, -304, -283, -252, -214,
	 -170, -124,  -78,  -36, 2392, 2378, 2373, 2380,
	 2399, 2432, 2481, 2552, 2645, 2752, 2863, 2970,
	 3066, 3141, 3192, 3222, 3235, 3235, 3226, 3154,
	 3053, 2982, 2912, 2850, 2801, 2760, 2718, 2677,
	 2637, 2598, 2561, 2526, 2493, 2462, 2435, 2411,
	-1583,-1580,-1572,-1560,-1543,-1524,-1502,-1478,
	-1452,-1426,-1400,-1375,-1351,-1329,-1309,-1293,
	-1281,-1273,-1270,-1273,-1281,-1293,-1309,-1329,
	-1351,-1375,-1400,-1426,-1452,-1478,-1502,-1524,
	-1543,-1560,-1572,-1580,   75,  271,  462,  642,
	  808,  954, 1075, 1168, 1227, 1248, 1226, 1164,
	 1068,  942,  790,  619,  433,  237,   36, -164,
	 -361, -547, -718, -869, -996,-1092,-1153,-1175,
	-1154,-1095,-1002, -880, -733, -567, -386, -194,
	31466,31489,31512,31530,31543,31548,31543,31530,
	31512,31489,31466,31444,31425,31412,31407,31412,
	31425,31444,31466,31489,31512,31530,31543,31548,
	31543,31530,31512,31489,31466,31444,31425,31412,
	31407,31412,31425,31444,-12064,-12265,-12419,-12481,
	-12419,-12265,-12064,-11863,-11708,-11647,-11708,-11863,
	-12064,-12265,-12419,-12481,-12419,-12265,-12064,-11863,
	-11708,-11647,-11708,-11863,-12064,-12265,-12419,-12481,
	-12419,-12265,-12064,-11863,-11708,-11647,-11708,-11863,
	-11863,-11708,-11647,-11708,-11863,-12064,-12265,-12419,
	-12481,-12419,-12265,-12064,-11863,-11708,-11647,-11708,
	-11863,-12064,-12265,-12419,-12481,-12419,-12265,-12064,
	-11863,-11708,-11647,-11708,-11863,-12064,-12265,-12419,
	-12481,-12419,-12265,-12064,-1151, -902,-1151,-1699,
	-2247,-2496,-2247,-1699,-1151, -902,-1151,-1699,
	-2247,-2496,-2247,-1699,-1151, -902,-1151,-1699,
	-2247,-2496,-2247,-1699,-1151, -902,-1151,-1699,
	-2247,-2496,-2247,-1699,-1151, -902,-1151,-1699,
	 5274, 5334, 5467, 5600, 5661, 5600, 5467, 5334,
	 5274, 5334, 5467, 5600, 5661, 5600, 5467, 5334,
	 5274, 5334, 5467, 5600, 5661, 5600, 5467, 5334,
	 5274, 5334, 5467, 5600, 5661, 5600, 5467, 5334,
	 5274, 5334, 5467, 5600,-5325,-5677,-5659,-5613,
	-5546,-5470,-5394,-5328,-5281,-5263,-5275,-5306,
	-5353,-5409,-5470,-5531,-5588,-5634,-5666,-5677,
	-5659,-5613,-5546,-5470,-5394,-5328,-5281,-5263,
	-5275,-5306,-5353,-5409,-5470,-5531,-5588,-5634,
	-5666, 4706, 1466, 1250, 1466, 1941, 2416, 2632,
	 2416, 1941, 1466, 1250, 1466, 1941, 2416, 2632,
	 2416, 1941, 1466, 1250, 1466, 1941, 2416, 2632,
	 2416, 1941, 1466, 1250, 1466, 1941, 2416, 2632,
	 2416, 1941, 1466, 1250, 1466, 1941,-5204,-5144,
	-5204,-5337,-5470,-5531,-5470,-5337,-5204,-5144,
	-5204,-5337,-5470,-5531,-5470,-5337,-5204,-5144,
	-5204,-5337,-5470,-5531,-5470,-5337,-5204,-5144,
	-5204,-5337,-5470,-5531,-5470,-5337,-5204,-5144,
	-5204,-5337, 4011, 5117, 5135, 5181, 5248, 5324,
	 5400, 5466, 5513, 5531, 5519, 5488, 5441, 5385,
	 5324, 5262, 5206, 5160, 5128, 5117, 5135, 5181,
	 5248, 5324, 5400, 5466, 5513, 5531, 5519, 5488,
	 5441, 5385, 5324, 5262, 5206, 5160, 5128, 3715,
	-12064,-12265,-12419,-12481,-12419,-12265,-12064,-11863,
	-11708,-11647,-11708,-11863,-12064,-12265,-12419,-12481,
	-12419,-12265,-12064,-11863,-11708,-11647,-11708,-11863,
	-12064,-12265,-12419,-12481,-12419,-12265,-12064,-11863,
	-11708,-11647,-11708,-11863,-11863,-11708,-11647,-11708,
	-11863,-12064,-12265,-12419,-12481,-12419,-12265,-12064,
	-11863,-11708,-11647,-11708,-11863,-12064,-12265,-12419,
	-12481,-12419,-12265,-12064,-11863,-11708,-11647,-11708,
	-11863,-12064,-12265,-12419,-12481,-12419,-12265,-12064,
	-5162,-16383,-15288,-12064,-12265,-12419,-12481,-12419,
	-12265,-12064,-11863,-11708,-11647,-11708,-11863,-12064,
	-12265,-12419,-12481,-12419,-12265,-12064,-11863,-11708,
	-11647,-11708,-11863,-12064,-12265,-12419,-12481,-12419,
	-12265,-12064,-11863,-11708,-11647,-11708,-11863,-11863,
	-11708,-11647,-11708,-11863,-12064,-12265,-12419,-12481,
	-12419,-12265,-12064,-11863,-11708,-11647,-11708,-11863,
	-12064,-12265,-12419,-12481,-12419,-12265,-12064,-11863,
	-11708,-11647,-11708,-11863,-12064,-12265,-12419,-12481,
	-12419,-12265,-12064, 5461,16383,-16383,-12064,-12265,
	-12419,-12481,-12419,-12265,-12064,-11863,-11708,-11647,
	-11708,-11863,-12064,-12265,-12419,-12481,-12419,-12265,
	-12064,-11863,-11708,-11647,-11708,-11863,-12064,-12265,
	-12419,-12481,-12419,-12265,-12064,-11863,-11708,-11647,
	-11708,-11863,-4057,-3480,29112,29149,29243,29366,
	29488,29582,29619,29582,29488,29366,29243,29149,
	29112,29149,29243,29366,29488,29582,29619,29582,
	29488,29366,29243,29149,29112,29149,29243,29366,
	29488,29582,29619,29582,29488,29366,29243,29149,
	-11863,-11708,-11647,-11708,-11863,-12064,-12265,-12419,
	-12481,-12419,-12265,-12064,-11863,-11708,-11647,-11708,
	-11863,-12064,-12265,-12419,-12481,-12419,-12265,-12064,
	-11863,-11708,-11647,-11708,-11863,-12064,-12265,-12419,
	-12481,-12419,-12265,-12064, 3877, 3880,29366,29243,
	29149,29112,29149,29243,29366,29488,29582,29619,
	29582,29488,29366,29243,29149,29112,29149,29243,
	29366,29488,29582,29619,29582,29488,29366,29243,
	29149,29112,29149,29243,29366,29488,29582,29619,
	29582,29488,-16383,-16383, 2757, 2751, 2732, 2703,
	 2665, 2620, 2568, 2512, 2453, 2392, 2332, 2273,
	 2217, 2165, 2119, 2081, 2052, 2034, 2027, 2034,
	 2052, 2081, 2119, 2165, 2217, 2273, 2332, 2392,
	 2453, 2512, 2568, 2620, 2665, 2703, 2732, 2751,
	   75,  271,  462,  642,  808,  954, 1075, 1168,
	 1227, 1248, 1226, 1164, 1068,  942,  790,  619,
	  433,  237,   36, -164, -361, -547, -718, -869,
	 -996,-1092,-1153,-1175,-1154,-1095,-1002, -880,
	 -733, -567, -386, -194,31466,31489,31512,31530,
	31543,31548,31543,31530,31512,31489,31466,31444,
	31425,31412,31407,31412,31425,31444,31466,31489,
	31512,31530,31543,31548,31543,31530,31512,31489,
	31466,31444,31425,31412,31407,31412,31425,31444,
	};

static unsigned short animed_kakkuu_tbl[]= {
	     1,     0,	/* chn1(25) */
	     1,     1,
	     1,     2,
	     1,     0,	/* chn1(25) */
	     1,     3,
	     1,     0,
	    36,   848,	/* tail(24) */
	     1,     0,
	    36,   884,
	     1,     0,	/* wasawasa(23) */
	     1,     0,
	    36,   812,
	     1,     0,	/* neck(1) */
	     1,     0,
	    36,   112,
	    36,     4,	/* head(0) */
	    36,    40,
	    36,    76,
	     1,     0,	/* chn2(22) */
	     1,     0,
	     1,   811,
	     1,   698,	/* L_leg(18) */
	     1,   699,
	    36,   700,
	     1,     0,	/* L_foot(17) */
	     1,     0,
	    36,   662,
	     1,     0,	/* L_fingC(14) */
	     1,     0,
	    36,   587,
	     1,     0,	/* L_fingL(11) */
	     1,     0,
	    36,   512,
	     1,     0,	/* L_fingR(3) */
	     1,     0,
	    36,   220,
	     1,     0,	/* chn4(21) */
	     1,     0,
	     1,   810,
	     1,   772,	/* R_leg(20) */
	     1,   773,
	    36,   774,
	     1,     0,	/* R_foot(19) */
	     1,     0,
	    36,   736,
	     1,     0,	/* L_fingR1(15) */
	     1,     0,
	    36,   623,
	     1,     0,	/* L_fingL1(12) */
	     1,     0,
	    36,   548,
	     1,     0,	/* L_fingC1(4) */
	     1,     0,
	    36,   256,
	     1,   659,	/* chn7(16) */
	     1,   660,
	     1,   661,
	     1,   364,	/* R_wing(7) */
	    36,   365,
	     1,   401,
	     1,     0,	/* Rw2(6) */
	    36,   328,
	     1,     0,
	     1,     0,	/* Rw3(5) */
	    36,   292,
	     1,     0,
	     1,   584,	/* chn5(13) */
	     1,   585,
	     1,   586,
	     1,   474,	/* L_wing(10) */
	    36,   475,
	     1,   511,
	     1,     0,	/* Lw2(9) */
	    36,   438,
	     1,     0,
	     1,     0,	/* Lw3(8) */
	    36,   402,
	     1,     0,
	    36,   148,	/* body(2) */
	     1,     0,
	    36,   184,
};

AnimeRecord animed_kakkuu_anm={
	MAP_ANIM_NORMAL,	/* attr 	*/
	0,					/* code 	*/
	0,					/* start 	*/
	0,					/* loop 	*/
	36,
	26,
	animed_kakkuu_prm,
	animed_kakkuu_tbl
};
/*--------------------------------------------------------------------------------------------------
		AnimeData 																			   
---------------------------------------------------------------------------------------------------*/


static short animed_senaki2_prm[]={
	    0,  136,  135,  133,  132,  131,  131,  133,
	  137,   58,   57,   55,   54,   53,   54,   55,
	   58,16383, 8266, 8942, 9753,10625,11486,12264,
	12887,13282,-10186,-10458,-10779,-11151,-11576,-12057,
	-12596,-13195,31126,30771,30335,29880,29470,29169,
	29039,29144,-1759,-1588,-9323,-9125,-8880,-8658,
	-8530,-8565,-8833,-9405, 1002,  775,-10309,-9710,
	-8986,-8246,-7602,-7163,-7039,-7341,-6194,-9413,
	-11134,-11624,-11150,-9978,-8376,-6611,10143, 9864,
	 9569, 9316, 9161, 9160, 9370, 9848,-4271,-4347,
	-4440,-4523,-4569,-4550,-4438,-4205,-8685,-10241,
	-10806,-10555,-9660,-8294,-6631,-4842, 1876, 2076,
	 2323, 2546, 2672, 2630, 2348, 1755, 4660, 7040,
	 8606, 9424, 9566, 9098, 8089, 6610,-9414,-9248,
	-9091,-8982,-8962,-9068,-9342,-9822, 2848, 2782,
	 2716, 2650, 2584, 2518, 2452, 2386, 8537,10017,
	10670,10600, 9910, 8705, 7087, 5162,  812,  967,
	 1159, 1333, 1434, 1406, 1196,  748,-1759,-1588,
	-9323,-9125,-8880,-8658,-8530,-8565,-8833,-9405,
	 1002,  775,-10309,-9710,-8986,-8246,-7602,-7163,
	-7039,-7341,-5162,-16383,-15288,-1759,-1588,-9323,
	-9125,-8880,-8658,-8530,-8565,-8833,-9405, 1002,
	  775,-10309,-9710,-8986,-8246,-7602,-7163,-7039,
	-7341, 5461,16383,-16383,-1759,-1588,-9323,-9125,
	-8880,-8658,-8530,-8565,-8833,-9405, 3225,-3201,
	30549,30925,31388,31808,32051,31984,31477,30395,
	 1002,  775,-10309,-9710,-8986,-8246,-7602,-7163,
	-7039,-7341,-2312,-2297,-2278,-2261,-2251,-2254,
	-2274,-2319, 3072,29766,30756,31956,-32362,-31324,
	-30658,-30558,-31216,-16383,-16383, 4881, 4768, 4658,
	 4574, 4539, 4579, 4715, 4973,31126,30771,30335,
	29880,29470,29169,29039,29144,};

static unsigned short animed_senaki2_tbl[]= {
	     1,     0,	/* chn1_5(25) */
	     8,     1,
	     8,     9,
	     1,     0,	/* chn1_5(25) */
	     1,    17,
	     1,     0,
	     1,     0,	/* tail(24) */
	     1,     0,
	     8,   245,
	     1,     0,	/* wasawasa(23) */
	     1,     0,
	     8,   237,
	     1,     0,	/* neck(1) */
	     1,     0,
	     8,    26,
	     1,     0,	/* head(0) */
	     1,     0,
	     8,    18,
	     1,     0,	/* chn2(22) */
	     1,     0,
	     1,   236,
	     1,   198,	/* L_leg(18) */
	     1,   199,
	     8,   200,
	     1,   188,	/* L_foot(17) */
	     1,   189,
	     8,   190,
	     1,   165,	/* L_fingC(14) */
	     1,   166,
	     8,   167,
	     1,   142,	/* L_fingL(11) */
	     1,   143,
	     8,   144,
	     1,    42,	/* L_fingR(3) */
	     1,    43,
	     8,    44,
	     1,     0,	/* chn4(21) */
	     1,     0,
	     1,   235,
	     8,   218,	/* R_leg(20) */
	     1,   226,
	     8,   227,
	     1,   208,	/* R_foot(19) */
	     1,   209,
	     8,   210,
	     1,   175,	/* L_fingR1(15) */
	     1,   176,
	     8,   177,
	     1,   152,	/* L_fingL1(12) */
	     1,   153,
	     8,   154,
	     1,    52,	/* L_fingC1(4) */
	     1,    53,
	     8,    54,
	     1,   185,	/* chn7(16) */
	     1,   186,
	     1,   187,
	     8,    78,	/* R_wing(7) */
	     8,    86,
	     8,    94,
	     1,     0,	/* Rw2(6) */
	     8,    70,
	     1,     0,
	     1,     0,	/* Rw3(5) */
	     8,    62,
	     1,     0,
	     1,   162,	/* chn5(13) */
	     1,   163,
	     1,   164,
	     8,   118,	/* L_wing(10) */
	     8,   126,
	     8,   134,
	     1,     0,	/* Lw2(9) */
	     8,   110,
	     1,     0,
	     1,     0,	/* Lw3(8) */
	     8,   102,
	     1,     0,
	     1,     0,	/* body(2) */
	     1,     0,
	     8,    34,
};

AnimeRecord animed_senaki2_anm={
	MAP_ANIM_NORMAL,	/* attr 	*/
	0,					/* code 	*/
	0,					/* start 	*/
	0,					/* loop 	*/
	8,
	26,
	animed_senaki2_prm,
	animed_senaki2_tbl
};
/*--------------------------------------------------------------------------------------------------
		AnimeData 																			   
---------------------------------------------------------------------------------------------------*/


static short animed_senkai1_prm[]={
	    0,  137,   58,16383,13096,12500,11628,10612,
	 9587, 8687, 8045, 7795,-13625,-13570,-13152,-12495,
	-11724,-10962,-10333,-9961,29599,30129,30651,31081,
	31335,31335,31335,31335,-1759,-1588,-9405, 1002,
	  775,-7757,-8173,-8590,-9006,-9423,-9839,-10255,
	-10672,-5260,-3910,-2560,-1209,-1209,-1209,-1209,
	-1209, 9911, 9974,10037,10099,10162,10225,10287,
	10350,-4210,-4214,-4219,-4223,-4228,-4233,-4237,
	-4242,-4983,-5123,-5264,-5404,-5545,-5686,-5826,
	-5967, 1760, 1765, 1770, 1775, 1780, 1785, 1790,
	 1795, 5652, 4721, 3847, 3061, 2392, 1872, 1530,
	 1396,-9788,-9754,-9720,-9686,-9652,-9618,-9583,
	-9549, 2452, 2518, 2584, 2650, 2716, 2782, 2848,
	 2914, 5283, 5403, 5524, 5644, 5765, 5886, 6006,
	 6127,  748,-1759,-1588,-9405, 1002,  775,-7757,
	-8173,-8590,-9006,-9423,-9839,-10255,-10672,-5162,
	-16383,-15288,-1759,-1588,-9405, 1002,  775,-7757,
	-8173,-8590,-9006,-9423,-9839,-10255,-10672, 5461,
	16383,-16383,-1759,-1588,-9405, 3225,-3201,30395,
	 1002,  775,-7757,-8173,-8590,-9006,-9423,-9839,
	-10255,-10672,-2319, 3072,-32595,31766,30803,30050,
	29508,29178,29178,29178,-16383,-16383, 4973,29599,
	30129,30651,31081,31335,31335,31335,31335,};

static unsigned short animed_senkai1_tbl[]= {
	     1,     0,	/* chn1_2(25) */
	     1,     1,
	     1,     2,
	     1,     0,	/* chn1_2(25) */
	     1,     3,
	     1,     0,
	     1,     0,	/* tail(24) */
	     1,     0,
	     8,   175,
	     1,     0,	/* wasawasa(23) */
	     1,     0,
	     1,   174,
	     1,     0,	/* neck(1) */
	     1,     0,
	     8,    12,
	     1,     0,	/* head(0) */
	     1,     0,
	     8,     4,
	     1,     0,	/* chn2(22) */
	     1,     0,
	     1,   173,
	     1,   149,	/* L_leg(18) */
	     1,   150,
	     1,   151,
	     1,   146,	/* L_foot(17) */
	     1,   147,
	     1,   148,
	     1,   130,	/* L_fingC(14) */
	     1,   131,
	     1,   132,
	     1,   114,	/* L_fingL(11) */
	     1,   115,
	     1,   116,
	     1,    28,	/* L_fingR(3) */
	     1,    29,
	     1,    30,
	     1,     0,	/* chn4(21) */
	     1,     0,
	     1,   172,
	     1,   162,	/* R_leg(20) */
	     1,   163,
	     8,   164,
	     1,   152,	/* R_foot(19) */
	     1,   153,
	     8,   154,
	     1,   133,	/* L_fingR1(15) */
	     1,   134,
	     8,   135,
	     1,   117,	/* L_fingL1(12) */
	     1,   118,
	     8,   119,
	     1,    31,	/* L_fingC1(4) */
	     1,    32,
	     8,    33,
	     1,   143,	/* chn7(16) */
	     1,   144,
	     1,   145,
	     8,    57,	/* R_wing(7) */
	     8,    65,
	     8,    73,
	     1,     0,	/* Rw2(6) */
	     8,    49,
	     1,     0,
	     1,     0,	/* Rw3(5) */
	     8,    41,
	     1,     0,
	     1,   127,	/* chn5(13) */
	     1,   128,
	     1,   129,
	     8,    97,	/* L_wing(10) */
	     8,   105,
	     1,   113,
	     1,     0,	/* Lw2(9) */
	     8,    89,
	     1,     0,
	     1,     0,	/* Lw3(8) */
	     8,    81,
	     1,     0,
	     1,     0,	/* body(2) */
	     1,     0,
	     8,    20,
};

AnimeRecord animed_senkai1_anm={
	MAP_ANIM_ONETIME,	/* attr 	*/
	0,					/* code 	*/
	0,					/* start 	*/
	0,					/* loop 	*/
	8,
	26,
	animed_senkai1_prm,
	animed_senkai1_tbl
};

/*=================================================================================================*/
/*		Animation Total																               */
/*=================================================================================================*/

AnimePtr hagetaka_anime[] = {
	&hagetaka_anim_fly_anm,
	&animed_crash_anm,
	&animed_af_kakkuu_anm,
	&animed_be_kakkuu_anm,
	&animed_kakkuu_anm,
	&animed_senaki2_anm,
	&animed_senkai1_anm,
};


static long long hagetaka_dmmy_end = 0;

/*=============================================================*/
/*  END END */
/*=============================================================*/


#endif
