
var m0 = new Array(1)

m0[0] = new Array(51,35,6,21,50,34,14,22,57,42,5,14,52,36,11,19,61,52,4,6,71,5,53,37,10,26,35,27,12,20,62,45,8,16,48,32,20,27,34,27,5,4,36,28,19,28,37,28,21,11,58,30,13,21,28,21,11,21,60,62,127,61,1,11,27,19,3,17,52,34,6,7,32,24,17,8,42,27,21,27,59,27,9,25,56,60,2,9,60,4,0,4,27,13,4,5,13,11,25,34,30,12,5,2,11,47,8,1,19,11,2,5,12,5,1,5,61,59,14,21,45,28,7,14,47,20,21,39,59,61,5,3,61,13,14,23,13,15,23,15,20,22,15,7,28,13);
m0[0].base = new Array(0,1,2,3,4,5,6,7,8,9,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63,64,65,66,67,68,69,70,0);
m0[0].root =0;
m0[0].move =0;
var n0 = new Array();
var b0 = -1;
var pieces = "KQNBR ";
var pos_after = "Position after ";
var start_pos = "Startposition ";
function g0(a,b)
{	gm(m0,n0,0,b0,'gamesg0.htm',a,b);}
function MB_50()
{b0=MB_5(m0,n0,0,b0,'gamesg0.htm'); GMS(m0,n0,0,b0,'gamesg0.htm');}
function MB0()
{b0=MB(m0,n0,0,b0,'gamesg0.htm'); GMS(m0,n0,0,b0,'gamesg0.htm');}
function MF_50()
{b0=MF_5(m0,n0,0,b0,'gamesg0.htm'); GMS(m0,n0,0,b0,'gamesg0.htm');}
function MF0(bVarWin)
{b0=MF(m0,n0,0,b0,'gamesg0.htm',bVarWin); GMS(m0,n0,0,b0,'gamesg0.htm');}

var m1 = new Array(1)

m1[0] = new Array(50,34,13,29,51,35,12,20,54,46,6,21,61,54,10,18,62,47,11,19,57,42,5,12,60,62,127,61,4,6,71,5,49,41,2,11,58,49,11,4,47,37,4,13,52,36,29,36,42,36,21,36,54,36,1,11,35,27,20,28,27,18,11,26,18,9,0,1,36,54,28,37,49,35,12,21,41,33,21,35,59,35,26,9,35,8,13,34,61,58,19,27,48,32,9,19,33,25,37,46,55,46,3,17,8,17,1,17,58,59,19,36,59,35,36,42,54,61,34,61,62,61,5,45,35,37,45,37,46,37,17,21,56,40,27,35,61,60,15,31,60,51,42,57);
m1[0].base = new Array(0,1,2,3,4,5,6,7,8,9,10,11,12,12,13,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63,64,65,66,67,68,69,0);
m1[0].root =0;
m1[0].move =0;
var n1 = new Array();
var b1 = -1;
function g1(a,b)
{	gm(m1,n1,1,b1,'gamesg1.htm',a,b);}
function MB_51()
{b1=MB_5(m1,n1,1,b1,'gamesg1.htm'); GMS(m1,n1,1,b1,'gamesg1.htm');}
function MB1()
{b1=MB(m1,n1,1,b1,'gamesg1.htm'); GMS(m1,n1,1,b1,'gamesg1.htm');}
function MF_51()
{b1=MF_5(m1,n1,1,b1,'gamesg1.htm'); GMS(m1,n1,1,b1,'gamesg1.htm');}
function MF1(bVarWin)
{b1=MF(m1,n1,1,b1,'gamesg1.htm',bVarWin); GMS(m1,n1,1,b1,'gamesg1.htm');}

var m2 = new Array(1)

m2[0] = new Array(52,36,12,28,53,37,5,26,62,45,11,19,57,42,1,18,61,25,6,12,42,32,2,38,32,26,19,26,51,43,4,6,71,5,55,47,38,45,54,45,18,35,25,34,12,22,50,42,3,39,60,61,9,25,42,35,25,34,37,29,26,35,43,34,22,37,58,37,39,37,59,43,14,22,56,60,22,29,36,29,13,21,61,52,6,7,52,59,0,1,60,52,5,6,47,39,6,46,52,53,1,6,63,55,46,62,59,50,62,60,53,52,60,52,55,52,37,39,50,41,6,46,41,33,39,31,52,53,31,13,49,41,10,26,33,40,13,9,40,49,15,31,49,50,7,14,50,51,9,11,48,40,46,30,41,33,26,33,40,33,11,32,33,25,30,62,43,50,32,40,53,52,35,43,52,60,62,60,50,43,60,59);
m2[0].base = new Array(0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63,64,65,66,67,68,69,70,71,72,73,74,75,76,77,78,79,80,81,82,83,84,85,86,87,88,89,0);
m2[0].root =0;
m2[0].move =0;
var n2 = new Array();
var b2 = -1;
function g2(a,b)
{	gm(m2,n2,2,b2,'gamesg2.htm',a,b);}
function MB_52()
{b2=MB_5(m2,n2,2,b2,'gamesg2.htm'); GMS(m2,n2,2,b2,'gamesg2.htm');}
function MB2()
{b2=MB(m2,n2,2,b2,'gamesg2.htm'); GMS(m2,n2,2,b2,'gamesg2.htm');}
function MF_52()
{b2=MF_5(m2,n2,2,b2,'gamesg2.htm'); GMS(m2,n2,2,b2,'gamesg2.htm');}
function MF2(bVarWin)
{b2=MF(m2,n2,2,b2,'gamesg2.htm',bVarWin); GMS(m2,n2,2,b2,'gamesg2.htm');}

var m3 = new Array(1)

m3[0] = new Array(52,36,12,28,53,37,28,37,61,34,6,21,57,42,1,18,51,35,5,33,59,43,11,19,58,37,4,6,71,5,62,52,2,38,60,62,127,61,38,52,42,52,19,27,36,27,21,27,37,46,18,12,50,42,33,19,46,39,3,11,56,60,0,4,43,45,10,18,39,46,19,46,52,46,12,22,60,4,5,4,46,29,22,37,45,38,37,20,29,14,20,5,38,11,5,11,14,4);
m3[0].base = new Array(0,1,2,3,4,5,6,7,8,9,10,11,12,13,13,14,15,16,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,0);
m3[0].root =0;
m3[0].move =0;
var n3 = new Array();
var b3 = -1;
function g3(a,b)
{	gm(m3,n3,3,b3,'gamesg3.htm',a,b);}
function MB_53()
{b3=MB_5(m3,n3,3,b3,'gamesg3.htm'); GMS(m3,n3,3,b3,'gamesg3.htm');}
function MB3()
{b3=MB(m3,n3,3,b3,'gamesg3.htm'); GMS(m3,n3,3,b3,'gamesg3.htm');}
function MF_53()
{b3=MF_5(m3,n3,3,b3,'gamesg3.htm'); GMS(m3,n3,3,b3,'gamesg3.htm');}
function MF3(bVarWin)
{b3=MF(m3,n3,3,b3,'gamesg3.htm',bVarWin); GMS(m3,n3,3,b3,'gamesg3.htm');}

var m4 = new Array(1)

m4[0] = new Array(52,36,12,28,62,45,1,18,61,34,6,21,57,42,5,26,60,62,127,61,4,6,71,5,51,43,15,23,48,40,11,19,58,51,2,38,51,44,26,44,53,44,8,16,59,51,18,24,34,48,3,11,42,27,21,27,48,27,11,25,45,39,6,15,49,33,10,18,27,13,5,13,61,13,38,20,13,12,24,41,50,41,20,41,39,29,0,6,51,42,41,32,29,19,25,17,19,34,17,44,34,44);
m4[0].base = new Array(0,1,2,3,4,5,6,7,8,8,9,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,0);
m4[0].root =0;
m4[0].move =0;
var n4 = new Array();
var b4 = -1;
function g4(a,b)
{	gm(m4,n4,4,b4,'gamesg4.htm',a,b);}
function MB_54()
{b4=MB_5(m4,n4,4,b4,'gamesg4.htm'); GMS(m4,n4,4,b4,'gamesg4.htm');}
function MB4()
{b4=MB(m4,n4,4,b4,'gamesg4.htm'); GMS(m4,n4,4,b4,'gamesg4.htm');}
function MF_54()
{b4=MF_5(m4,n4,4,b4,'gamesg4.htm'); GMS(m4,n4,4,b4,'gamesg4.htm');}
function MF4(bVarWin)
{b4=MF(m4,n4,4,b4,'gamesg4.htm',bVarWin); GMS(m4,n4,4,b4,'gamesg4.htm');}

var m5 = new Array(1)

m5[0] = new Array(52,36,12,28,57,42,6,21,61,34,5,26,62,45,1,18,45,30,4,6,71,5,51,43,26,12,58,44,11,19,59,51,21,38,55,39,38,44,51,44,18,35,60,58,120,59,10,18,58,57,9,25,34,41,8,24,48,40,25,33,42,52,35,41,50,41,13,21,30,45,33,40,49,40,2,20,45,51,19,27,57,49,27,35,44,46,24,32,39,31,15,23,53,37,32,41,59,56,3,24,51,57,5,1,63,58,1,33,58,18,20,11,18,34,33,1,46,39,11,25,34,58,25,43,39,60,24,60,58,60,43,36,52,46,36,57,60,57,28,37,46,36,1,2,57,58,2,58,49,58,12,40,58,51,40,33,51,43,0,56,43,34,41,49,34,33,177,57);
m5[0].base = new Array(0,1,2,3,4,5,6,7,8,9,9,10,11,12,13,14,15,16,17,18,19,20,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63,64,65,66,67,68,69,70,71,72,73,74,75,76,77,78,79,80,81,0);
m5[0].root =0;
m5[0].move =0;
var n5 = new Array();
var b5 = -1;
function g5(a,b)
{	gm(m5,n5,5,b5,'gamesg5.htm',a,b);}
function MB_55()
{b5=MB_5(m5,n5,5,b5,'gamesg5.htm'); GMS(m5,n5,5,b5,'gamesg5.htm');}
function MB5()
{b5=MB(m5,n5,5,b5,'gamesg5.htm'); GMS(m5,n5,5,b5,'gamesg5.htm');}
function MF_55()
{b5=MF_5(m5,n5,5,b5,'gamesg5.htm'); GMS(m5,n5,5,b5,'gamesg5.htm');}
function MF5(bVarWin)
{b5=MF(m5,n5,5,b5,'gamesg5.htm',bVarWin); GMS(m5,n5,5,b5,'gamesg5.htm');}

var m6 = new Array(1)

m6[0] = new Array(51,35,11,27,50,34,12,20,57,42,6,21,58,30,5,12,52,44,4,6,71,5,59,50,1,18,48,40,5,4,61,43,14,22,62,45,21,38,30,12,4,12,34,27,20,27,55,47,38,21,60,62,127,61,2,20,49,33,15,23,42,52,3,11,43,22,13,22,50,22,12,14,22,21,20,47,52,46,0,5,21,39,47,20,46,31,14,38,31,21,5,21,39,21,38,14,54,46,18,12,45,28);
m6[0].base = new Array(0,1,2,3,4,5,6,7,8,9,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,0);
m6[0].root =0;
m6[0].move =0;
var n6 = new Array();
var b6 = -1;
function g6(a,b)
{	gm(m6,n6,6,b6,'gamesg6.htm',a,b);}
function MB_56()
{b6=MB_5(m6,n6,6,b6,'gamesg6.htm'); GMS(m6,n6,6,b6,'gamesg6.htm');}
function MB6()
{b6=MB(m6,n6,6,b6,'gamesg6.htm'); GMS(m6,n6,6,b6,'gamesg6.htm');}
function MF_56()
{b6=MF_5(m6,n6,6,b6,'gamesg6.htm'); GMS(m6,n6,6,b6,'gamesg6.htm');}
function MF6(bVarWin)
{b6=MF(m6,n6,6,b6,'gamesg6.htm',bVarWin); GMS(m6,n6,6,b6,'gamesg6.htm');}

var m7 = new Array(1)

m7[0] = new Array(52,36,10,26,53,37,1,18,61,25,18,35,25,32,6,21,50,42,35,18,36,28,21,27,51,35,26,35,42,35,3,24,58,51,24,17,57,42,27,33,51,44,12,20,62,45,5,12,59,51,17,24,60,62,127,61,4,6,71,5,32,41,11,27,48,40,33,16,41,50,24,3,51,43,14,22,42,52,16,10,52,46,2,11,56,58,18,24,40,32,9,25,49,41,25,32,41,32,24,34,45,51,34,44,43,44,10,4,51,45,4,14,58,57,0,2,61,58,3,24,50,59,2,58,57,58,5,2,58,2,11,2,44,58,2,16,58,18,16,43,18,2,12,5,2,9,15,31,55,47,31,39,46,63,14,29,63,53,43,36,45,30,5,12,62,55,24,60,53,36,27,36,30,36,60,59,9,2,6,14,36,21,12,21,28,21,14,21,2,7,21,12,35,27,29,46,7,39,12,19,39,46,59,27,37,29,27,28,29,22,28,46,55,46,13,22,46,37,19,27,37,44,20,28,47,39,28,36,54,38,27,28,39,31,22,31,38,31,28,29,31,23,29,22,44,36,22,23,36,27);
m7[0].base = new Array(0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,26,27,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63,64,65,66,67,68,69,70,71,72,73,74,75,76,77,78,79,80,81,82,83,84,85,86,87,88,89,90,91,92,93,94,95,96,97,98,99,100,101,102,103,104,105,106,107,108,109,110,111,112,113,114,115,116,117,118,119,120,121,122,0);
m7[0].root =0;
m7[0].move =0;
var n7 = new Array();
var b7 = -1;
function g7(a,b)
{	gm(m7,n7,7,b7,'gamesg7.htm',a,b);}
function MB_57()
{b7=MB_5(m7,n7,7,b7,'gamesg7.htm'); GMS(m7,n7,7,b7,'gamesg7.htm');}
function MB7()
{b7=MB(m7,n7,7,b7,'gamesg7.htm'); GMS(m7,n7,7,b7,'gamesg7.htm');}
function MF_57()
{b7=MF_5(m7,n7,7,b7,'gamesg7.htm'); GMS(m7,n7,7,b7,'gamesg7.htm');}
function MF7(bVarWin)
{b7=MF(m7,n7,7,b7,'gamesg7.htm',bVarWin); GMS(m7,n7,7,b7,'gamesg7.htm');}

var m8 = new Array(1)

m8[0] = new Array(50,34,10,26,57,42,6,21,54,46,11,27,34,27,21,27,61,54,27,10,62,45,1,18,60,62,127,61,12,28,51,43,5,12,48,40,4,6,71,5,49,41,2,20,56,57,13,21,58,49,3,11,59,50,0,2,61,58,9,17,49,56,18,35,50,59,20,38,45,51,10,25,53,45,38,20,42,25,35,25,51,34,5,3,59,51,25,35,58,59,17,25,34,24,26,34,41,34,25,34,52,44,34,42,56,42,2,42,44,35,11,35,62,61,20,29,24,41,35,43);
m8[0].base = new Array(0,1,2,3,4,5,6,7,8,9,10,11,12,12,13,14,15,16,17,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,0);
m8[0].root =0;
m8[0].move =0;
var n8 = new Array();
var b8 = -1;
function g8(a,b)
{	gm(m8,n8,8,b8,'gamesg8.htm',a,b);}
function MB_58()
{b8=MB_5(m8,n8,8,b8,'gamesg8.htm'); GMS(m8,n8,8,b8,'gamesg8.htm');}
function MB8()
{b8=MB(m8,n8,8,b8,'gamesg8.htm'); GMS(m8,n8,8,b8,'gamesg8.htm');}
function MF_58()
{b8=MF_5(m8,n8,8,b8,'gamesg8.htm'); GMS(m8,n8,8,b8,'gamesg8.htm');}
function MF8(bVarWin)
{b8=MF(m8,n8,8,b8,'gamesg8.htm',bVarWin); GMS(m8,n8,8,b8,'gamesg8.htm');}

var m9 = new Array(1)

m9[0] = new Array(52,36,12,28,62,45,11,19,61,34,10,18,57,42,6,21,60,62,127,61,2,38,51,43,1,11,61,60,11,17,34,41,19,27,36,27,5,33,27,18,9,18,60,28,4,5,55,47,38,31,58,30,31,45,59,45,33,19,30,21,3,21,28,29,21,22,29,13,5,4,45,18,4,3,42,25,19,55,62,55,22,18,25,42,14,22,48,32,17,11,56,60,3,10,55,62,15,31,41,27,18,26,42,25,10,17,13,11,0,4,11,9,17,24,49,33,26,33,9,8,24,17,8,9,17,26,9,10,26,27,50,34,33,34,43,34);
m9[0].base = new Array(0,1,2,3,4,5,6,7,8,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63,64,65,66,0);
m9[0].root =0;
m9[0].move =0;
var n9 = new Array();
var b9 = -1;
function g9(a,b)
{	gm(m9,n9,9,b9,'gamesg9.htm',a,b);}
function MB_59()
{b9=MB_5(m9,n9,9,b9,'gamesg9.htm'); GMS(m9,n9,9,b9,'gamesg9.htm');}
function MB9()
{b9=MB(m9,n9,9,b9,'gamesg9.htm'); GMS(m9,n9,9,b9,'gamesg9.htm');}
function MF_59()
{b9=MF_5(m9,n9,9,b9,'gamesg9.htm'); GMS(m9,n9,9,b9,'gamesg9.htm');}
function MF9(bVarWin)
{b9=MF(m9,n9,9,b9,'gamesg9.htm',bVarWin); GMS(m9,n9,9,b9,'gamesg9.htm');}

var m10 = new Array(1)

m10[0] = new Array(52,36,12,28,62,45,1,18,61,34,6,21,57,42,5,33,42,27,21,36,59,52,36,21,50,42,21,27,34,27,33,12,45,28,18,28,52,28,4,6,71,5,60,62,127,61,12,21,28,46,5,4,51,35,10,18,27,45,11,27,58,37,21,39,37,10,39,46,10,3,46,55,62,55,4,3,56,60,6,5,60,28,3,4,61,60,4,28,60,28,14,22,55,46,13,21,28,60,2,29,46,37,0,4,60,63,5,14,54,38,22,30,37,29);
m10[0].base = new Array(0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,19,20,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,0);
m10[0].root =0;
m10[0].move =0;
var n10 = new Array();
var b10 = -1;
function g10(a,b)
{	gm(m10,n10,10,b10,'gamesg10.htm',a,b);}
function MB_510()
{b10=MB_5(m10,n10,10,b10,'gamesg10.htm'); GMS(m10,n10,10,b10,'gamesg10.htm');}
function MB10()
{b10=MB(m10,n10,10,b10,'gamesg10.htm'); GMS(m10,n10,10,b10,'gamesg10.htm');}
function MF_510()
{b10=MF_5(m10,n10,10,b10,'gamesg10.htm'); GMS(m10,n10,10,b10,'gamesg10.htm');}
function MF10(bVarWin)
{b10=MF(m10,n10,10,b10,'gamesg10.htm',bVarWin); GMS(m10,n10,10,b10,'gamesg10.htm');}

var m11 = new Array(1)

m11[0] = new Array(52,36,12,28,62,45,1,18,57,42,5,26,61,25,6,21,48,40,4,6,71,5,60,62,127,61,18,35,61,60,35,25,42,25,10,18,25,42,5,4,49,33,26,17,51,35,21,38,55,47,38,21,58,30,17,10,35,28,10,28,45,28,4,28,53,37,3,17,62,63,28,4,30,21,14,21,37,29,17,53,59,38,6,7,60,61,53,50,56,58,50,51,58,59,51,49,42,52,49,40,61,45,40,33,45,46,33,5,38,39,5,12,52,37,12,36,39,21);
m11[0].base = new Array(0,1,2,3,4,5,6,7,8,9,9,10,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,0);
m11[0].root =0;
m11[0].move =0;
var n11 = new Array();
var b11 = -1;
function g11(a,b)
{	gm(m11,n11,11,b11,'gamesg11.htm',a,b);}
function MB_511()
{b11=MB_5(m11,n11,11,b11,'gamesg11.htm'); GMS(m11,n11,11,b11,'gamesg11.htm');}
function MB11()
{b11=MB(m11,n11,11,b11,'gamesg11.htm'); GMS(m11,n11,11,b11,'gamesg11.htm');}
function MF_511()
{b11=MF_5(m11,n11,11,b11,'gamesg11.htm'); GMS(m11,n11,11,b11,'gamesg11.htm');}
function MF11(bVarWin)
{b11=MF(m11,n11,11,b11,'gamesg11.htm',bVarWin); GMS(m11,n11,11,b11,'gamesg11.htm');}

var m12 = new Array(1)

m12[0] = new Array(50,34,12,28,57,42,6,21,54,46,5,26,52,44,11,27,51,35,28,35,44,35,26,33,61,54,3,12,62,52,33,42,49,42,10,18,48,32,1,11,58,40,12,20,34,27,21,27,60,62,127,61,11,17,59,43,2,11,42,34,27,21,35,27,18,27,34,27,21,27,52,35,20,22,61,60,4,3,54,36,22,31,32,24,17,32,56,58,0,2,58,2,3,2,43,34,27,10,60,58,31,24,40,19,9,25,34,50,7,4,19,10);
m12[0].base = new Array(0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,0);
m12[0].root =0;
m12[0].move =0;
var n12 = new Array();
var b12 = -1;
function g12(a,b)
{	gm(m12,n12,12,b12,'gamesg12.htm',a,b);}
function MB_512()
{b12=MB_5(m12,n12,12,b12,'gamesg12.htm'); GMS(m12,n12,12,b12,'gamesg12.htm');}
function MB12()
{b12=MB(m12,n12,12,b12,'gamesg12.htm'); GMS(m12,n12,12,b12,'gamesg12.htm');}
function MF_512()
{b12=MF_5(m12,n12,12,b12,'gamesg12.htm'); GMS(m12,n12,12,b12,'gamesg12.htm');}
function MF12(bVarWin)
{b12=MF(m12,n12,12,b12,'gamesg12.htm',bVarWin); GMS(m12,n12,12,b12,'gamesg12.htm');}

var m13 = new Array(1)

m13[0] = new Array(52,36,12,28,62,45,1,18,61,25,8,16,25,32,6,21,59,52,11,19,50,34,5,12,51,35,28,35,45,35,2,11,32,18,9,18,57,42,4,6,71,5,60,62,127,61,5,4,52,45,11,38,45,46,3,11,55,47,18,26,35,50,38,31,50,44,31,22,53,45,21,31,46,38,11,38,47,38,31,46,61,59,15,31,62,53,12,39,53,62,31,38,44,38,13,29,36,29,46,29,42,27,0,2,49,41,4,52,27,37,2,4,37,22,52,60,59,60,4,60,62,55,39,46,55,47,60,63,38,55,46,55,54,38,55,46,47,54,63,55,54,61,29,35);
m13[0].base = new Array(0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,19,20,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63,64,65,66,67,68,69,0);
m13[0].root =0;
m13[0].move =0;
var n13 = new Array();
var b13 = -1;
function g13(a,b)
{	gm(m13,n13,13,b13,'gamesg13.htm',a,b);}
function MB_513()
{b13=MB_5(m13,n13,13,b13,'gamesg13.htm'); GMS(m13,n13,13,b13,'gamesg13.htm');}
function MB13()
{b13=MB(m13,n13,13,b13,'gamesg13.htm'); GMS(m13,n13,13,b13,'gamesg13.htm');}
function MF_513()
{b13=MF_5(m13,n13,13,b13,'gamesg13.htm'); GMS(m13,n13,13,b13,'gamesg13.htm');}
function MF13(bVarWin)
{b13=MF(m13,n13,13,b13,'gamesg13.htm',bVarWin); GMS(m13,n13,13,b13,'gamesg13.htm');}

var m14 = new Array(1)

m14[0] = new Array(52,36,10,26,62,45,11,19,61,25,2,11,48,32,6,21,57,42,12,20,60,62,127,61,5,12,36,28,19,28,45,28,11,25,32,25,4,6,71,5,51,43,1,11,59,52,11,28,52,28,21,27,58,51,12,21,28,36,3,11,54,46,5,1,61,57,27,33,57,58,33,27,36,34,9,17,58,57,27,10,51,37,20,28,37,44,1,3,56,32,8,24,55,39,10,20,42,36,21,12,57,60,0,2,36,30,12,30,44,30,20,30,39,30,11,29,34,38,29,38,32,38,3,27,38,36,13,21,62,54,27,35,30,21,14,21,49,41,35,33,53,37,28,37,46,37,33,36,60,36,6,13,37,29,2,4,36,39,13,14,54,45,4,60,39,38,14,5,38,39,60,12,43,35,26,35,39,35,12,28,35,11,28,29,45,38,29,25,11,15,25,30,38,37,30,14,15,7,14,6,7,15,6,14);
m14[0].base = new Array(0,1,2,3,4,5,6,7,8,9,10,10,11,12,13,14,15,16,17,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63,64,65,66,67,68,69,70,71,72,73,74,75,76,77,78,79,80,81,82,83,84,85,86,87,88,89,90,91,92,93,94,95,96,97,98,99,0);
m14[0].root =0;
m14[0].move =0;
var n14 = new Array();
var b14 = -1;
function g14(a,b)
{	gm(m14,n14,14,b14,'gamesg14.htm',a,b);}
function MB_514()
{b14=MB_5(m14,n14,14,b14,'gamesg14.htm'); GMS(m14,n14,14,b14,'gamesg14.htm');}
function MB14()
{b14=MB(m14,n14,14,b14,'gamesg14.htm'); GMS(m14,n14,14,b14,'gamesg14.htm');}
function MF_514()
{b14=MF_5(m14,n14,14,b14,'gamesg14.htm'); GMS(m14,n14,14,b14,'gamesg14.htm');}
function MF14(bVarWin)
{b14=MF(m14,n14,14,b14,'gamesg14.htm',bVarWin); GMS(m14,n14,14,b14,'gamesg14.htm');}

var m15 = new Array(1)

m15[0] = new Array(52,36,12,28,62,45,6,21,61,34,11,19,60,62,127,61,10,18,51,35,2,38,35,28,21,36,28,19,5,19,61,60,4,6,71,5,60,36,19,55,62,55,3,59,57,42,59,50,36,38,50,53,42,36,53,17,49,41,1,11,58,49,17,10,55,63,14,22,36,30,15,31,38,36,11,26,36,28,26,16,56,60,0,3,28,12,3,11,34,13,5,13,12,4,13,5,4,5,6,5,30,20,5,13,20,10,11,10,45,30,13,5,30,20,5,6,20,10,16,10,60,12,10,25,12,9,6,5,48,32,25,19,9,8,19,36,63,62,36,51,8,16,18,26,16,22,51,41,49,40,5,13,22,30,26,34,30,31,41,51,31,26,51,57,40,33);
m15[0].base = new Array(0,1,2,3,4,5,6,6,7,8,9,10,11,12,13,14,15,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63,64,65,66,67,68,69,70,71,72,73,74,75,76,77,78,79,80,0);
m15[0].root =0;
m15[0].move =0;
var n15 = new Array();
var b15 = -1;
function g15(a,b)
{	gm(m15,n15,15,b15,'gamesg15.htm',a,b);}
function MB_515()
{b15=MB_5(m15,n15,15,b15,'gamesg15.htm'); GMS(m15,n15,15,b15,'gamesg15.htm');}
function MB15()
{b15=MB(m15,n15,15,b15,'gamesg15.htm'); GMS(m15,n15,15,b15,'gamesg15.htm');}
function MF_515()
{b15=MF_5(m15,n15,15,b15,'gamesg15.htm'); GMS(m15,n15,15,b15,'gamesg15.htm');}
function MF15(bVarWin)
{b15=MF(m15,n15,15,b15,'gamesg15.htm',bVarWin); GMS(m15,n15,15,b15,'gamesg15.htm');}

var m16 = new Array(1)

m16[0] = new Array(52,36,10,26,62,45,11,19,50,42,6,21,61,34,12,20,36,28,21,27,28,19,5,19,60,62,127,61,4,6,71,5,51,43,1,18,57,51,0,1,48,32,8,16,51,36,19,12,61,60,9,25,32,25,16,25,34,41,15,23,55,47,3,10,45,55,5,3,59,31,27,37,58,37,10,37,41,50,3,27,31,45,37,10,45,44,13,29,36,51,12,30,53,37,30,37,44,45,37,55,62,63,10,37,45,37,55,37,51,45,20,28,56,48,2,9,60,56,14,30,42,34,25,34,43,34,27,3,50,29,18,35,29,43,35,45,54,45,9,45,63,62,37,44,62,55,3,43,56,61,43,51,55,46,28,36,48,8,51,54);
m16[0].base = new Array(0,1,2,3,4,5,6,7,8,9,10,11,12,12,13,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63,64,65,66,67,68,69,70,71,72,73,74,75,76,77,0);
m16[0].root =0;
m16[0].move =0;
var n16 = new Array();
var b16 = -1;
function g16(a,b)
{	gm(m16,n16,16,b16,'gamesg16.htm',a,b);}
function MB_516()
{b16=MB_5(m16,n16,16,b16,'gamesg16.htm'); GMS(m16,n16,16,b16,'gamesg16.htm');}
function MB16()
{b16=MB(m16,n16,16,b16,'gamesg16.htm'); GMS(m16,n16,16,b16,'gamesg16.htm');}
function MF_516()
{b16=MF_5(m16,n16,16,b16,'gamesg16.htm'); GMS(m16,n16,16,b16,'gamesg16.htm');}
function MF16(bVarWin)
{b16=MF(m16,n16,16,b16,'gamesg16.htm',bVarWin); GMS(m16,n16,16,b16,'gamesg16.htm');}

var m17 = new Array(1)

m17[0] = new Array(50,34,12,28,57,42,6,21,54,46,5,33,61,54,4,6,71,5,52,36,11,19,62,52,1,18,60,62,127,61,2,20,51,43,3,11,42,27,20,27,34,27,18,12,55,47,33,26,62,55,21,4,46,38,12,22,53,37,22,37,52,37,28,37,58,37,26,35,59,52,35,28,55,63,11,12,37,44,14,22,43,35,28,14,61,53,4,21,44,30,15,23,30,39,22,30,39,46,0,4,56,60,12,11,52,61,21,38,47,38,11,38,46,55,14,35,54,45,38,39,53,52,30,38,45,38,4,28,38,29,6,7,52,54,5,4,60,52,39,31,29,38,31,39,61,13,28,12,13,31,39,21,38,29,12,28,54,22,28,29,31,23);
m17[0].base = new Array(0,1,2,3,4,5,6,7,7,8,9,10,11,12,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63,64,65,66,67,68,69,70,71,72,73,74,75,76,77,78,0);
m17[0].root =0;
m17[0].move =0;
var n17 = new Array();
var b17 = -1;
function g17(a,b)
{	gm(m17,n17,17,b17,'gamesg17.htm',a,b);}
function MB_517()
{b17=MB_5(m17,n17,17,b17,'gamesg17.htm'); GMS(m17,n17,17,b17,'gamesg17.htm');}
function MB17()
{b17=MB(m17,n17,17,b17,'gamesg17.htm'); GMS(m17,n17,17,b17,'gamesg17.htm');}
function MF_517()
{b17=MF_5(m17,n17,17,b17,'gamesg17.htm'); GMS(m17,n17,17,b17,'gamesg17.htm');}
function MF17(bVarWin)
{b17=MF(m17,n17,17,b17,'gamesg17.htm',bVarWin); GMS(m17,n17,17,b17,'gamesg17.htm');}

var m18 = new Array(1)

m18[0] = new Array(51,35,6,21,62,45,12,20,52,44,9,17,61,43,2,9,57,51,11,27,50,42,1,11,60,62,127,61,5,19,59,50,4,6,71,5,44,36,27,36,51,36,21,36,43,36,9,36,50,36,11,21,36,52,10,26,35,26,19,26,58,44,3,10,44,26,10,26,56,59,5,3,59,3,0,3,61,59,3,27,59,27,26,27,52,28,27,59,28,60,59,32,60,51,14,22,49,41,32,36,55,47,6,14,42,34,36,57,62,55,57,56,51,52,21,11,52,51,11,26,51,35,56,35,45,35,14,5,55,46,5,4,46,45,4,11,45,44,8,16,41,33,26,9,53,37,9,19,34,26,17,26,33,26,19,25,48,32,25,10,54,46,10,27,44,51,11,10);
m18[0].base = new Array(0,1,2,3,4,5,6,7,8,9,10,11,12,12,13,14,15,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63,64,65,66,67,68,69,70,71,72,73,74,75,76,77,78,79,80,81,0);
m18[0].root =0;
m18[0].move =0;
var n18 = new Array();
var b18 = -1;
function g18(a,b)
{	gm(m18,n18,18,b18,'gamesg18.htm',a,b);}
function MB_518()
{b18=MB_5(m18,n18,18,b18,'gamesg18.htm'); GMS(m18,n18,18,b18,'gamesg18.htm');}
function MB18()
{b18=MB(m18,n18,18,b18,'gamesg18.htm'); GMS(m18,n18,18,b18,'gamesg18.htm');}
function MF_518()
{b18=MF_5(m18,n18,18,b18,'gamesg18.htm'); GMS(m18,n18,18,b18,'gamesg18.htm');}
function MF18(bVarWin)
{b18=MF(m18,n18,18,b18,'gamesg18.htm',bVarWin); GMS(m18,n18,18,b18,'gamesg18.htm');}

var m19 = new Array(1)

m19[0] = new Array(54,46,11,27,61,54,10,18,62,45,2,38,49,41,6,21,58,49,1,11,60,62,127,61,12,20,51,43,5,12,57,51,4,6,71,5,50,34,11,17,55,47,38,31,46,38,31,22,45,28,3,1,48,32,12,19,51,45,1,3,32,24,17,11,28,22,13,22,24,16,9,25,34,25,18,25,45,35,5,4,35,25,3,1,25,19,1,19,52,36,27,36,43,36,19,59,61,59,20,28,38,30,11,26,30,21,26,41,56,40,41,26,21,14,6,14,53,37,14,21,59,27,26,20,49,28,21,12,37,29,22,29,36,29,20,5,54,45,0,2,40,41,2,58,62,53,58,50,53,46,5,11,41,9,4,6,45,38,50,42,28,42);
m19[0].base = new Array(0,1,2,3,4,5,6,7,8,9,10,10,11,12,13,14,15,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63,64,65,66,67,68,69,70,71,72,73,74,75,76,77,78,0);
m19[0].root =0;
m19[0].move =0;
var n19 = new Array();
var b19 = -1;
function g19(a,b)
{	gm(m19,n19,19,b19,'gamesg19.htm',a,b);}
function MB_519()
{b19=MB_5(m19,n19,19,b19,'gamesg19.htm'); GMS(m19,n19,19,b19,'gamesg19.htm');}
function MB19()
{b19=MB(m19,n19,19,b19,'gamesg19.htm'); GMS(m19,n19,19,b19,'gamesg19.htm');}
function MF_519()
{b19=MF_5(m19,n19,19,b19,'gamesg19.htm'); GMS(m19,n19,19,b19,'gamesg19.htm');}
function MF19(bVarWin)
{b19=MF(m19,n19,19,b19,'gamesg19.htm',bVarWin); GMS(m19,n19,19,b19,'gamesg19.htm');}

var m20 = new Array(1)

m20[0] = new Array(50,34,6,21,54,46,11,27,34,27,21,27,61,54,27,17,62,45,14,22,60,62,127,61,5,14,51,43,4,6,71,5,57,42,1,18,58,44,15,23,56,58,2,20,59,51,6,15,49,41,17,27,42,27,20,27,58,26,12,20,55,39,3,11,61,58,5,2,44,37,9,17,26,18,27,18,58,18,11,18,45,30,23,30,54,18,30,37,18,0,2,0,51,37,15,6,37,10,14,35,52,44,35,21,43,35,17,25,10,9,0,3,9,25,6,14,62,54,3,27,25,16,27,11,41,33,21,12,33,25,11,10,48,32,10,50,16,8,12,33,44,36,33,60,35,27,20,27,36,27,50,51,8,44);
m20[0].base = new Array(0,1,2,3,4,5,6,7,8,9,10,10,11,12,13,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63,64,65,66,67,68,69,70,71,72,73,74,0);
m20[0].root =0;
m20[0].move =0;
var n20 = new Array();
var b20 = -1;
function g20(a,b)
{	gm(m20,n20,20,b20,'gamesg20.htm',a,b);}
function MB_520()
{b20=MB_5(m20,n20,20,b20,'gamesg20.htm'); GMS(m20,n20,20,b20,'gamesg20.htm');}
function MB20()
{b20=MB(m20,n20,20,b20,'gamesg20.htm'); GMS(m20,n20,20,b20,'gamesg20.htm');}
function MF_520()
{b20=MF_5(m20,n20,20,b20,'gamesg20.htm'); GMS(m20,n20,20,b20,'gamesg20.htm');}
function MF20(bVarWin)
{b20=MF(m20,n20,20,b20,'gamesg20.htm',bVarWin); GMS(m20,n20,20,b20,'gamesg20.htm');}

var m21 = new Array(1)

m21[0] = new Array(52,36,12,20,50,34,11,27,34,27,20,27,36,27,3,27,57,42,27,3,62,45,6,21,51,35,5,12,61,34,4,6,71,5,60,62,127,61,1,11,58,37,11,17,34,41,21,31,37,44,2,29,45,28,29,22,48,32,17,11,28,22,15,22,59,38,6,15,42,36,13,29,36,30,15,7,38,39,29,37,39,47,12,30,54,38,37,44,38,31,44,53,62,63,30,39,31,22,3,21,41,13,21,35,47,29,11,21,56,40,35,36,29,36,21,36,40,47,5,13,47,39,7,6,22,13,6,13,39,36);
m21[0].base = new Array(0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,15,16,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,0);
m21[0].root =0;
m21[0].move =0;
var n21 = new Array();
var b21 = -1;
function g21(a,b)
{	gm(m21,n21,21,b21,'gamesg21.htm',a,b);}
function MB_521()
{b21=MB_5(m21,n21,21,b21,'gamesg21.htm'); GMS(m21,n21,21,b21,'gamesg21.htm');}
function MB21()
{b21=MB(m21,n21,21,b21,'gamesg21.htm'); GMS(m21,n21,21,b21,'gamesg21.htm');}
function MF_521()
{b21=MF_5(m21,n21,21,b21,'gamesg21.htm'); GMS(m21,n21,21,b21,'gamesg21.htm');}
function MF21(bVarWin)
{b21=MF(m21,n21,21,b21,'gamesg21.htm',bVarWin); GMS(m21,n21,21,b21,'gamesg21.htm');}

var m22 = new Array(1)

m22[0] = new Array(52,36,12,20,51,35,8,16,57,51,9,25,61,43,2,9,62,45,10,26,50,42,6,21,59,52,5,12,60,62,127,61,4,6,71,5,61,60,11,19,51,61,1,18,61,46,3,10,36,28,21,27,55,39,26,35,42,35,19,28,35,28,18,33,43,57,0,2,58,30,10,34,30,12,27,12,52,34,2,34,48,40,33,27,46,36,12,29,57,43,34,10,54,46,27,17,56,59,17,34,43,34,10,34,45,51,34,50,49,33,15,23,36,26,9,27,26,16,5,0,16,26,0,40,51,36,40,48,59,56,29,35,56,48,50,48,60,59,35,45,62,54,45,28,54,47,13,29,36,42,48,53,42,27,20,27,26,43,53,52,43,37,52,49,59,27,28,38,37,54,49,33,54,37,33,49,37,54,14,22);
m22[0].base = new Array(0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,14,15,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63,64,65,66,67,68,69,70,71,72,73,74,75,76,77,78,79,80,81,82,83,84,85,86,87,0);
m22[0].root =0;
m22[0].move =0;
var n22 = new Array();
var b22 = -1;
function g22(a,b)
{	gm(m22,n22,22,b22,'gamesg22.htm',a,b);}
function MB_522()
{b22=MB_5(m22,n22,22,b22,'gamesg22.htm'); GMS(m22,n22,22,b22,'gamesg22.htm');}
function MB22()
{b22=MB(m22,n22,22,b22,'gamesg22.htm'); GMS(m22,n22,22,b22,'gamesg22.htm');}
function MF_522()
{b22=MF_5(m22,n22,22,b22,'gamesg22.htm'); GMS(m22,n22,22,b22,'gamesg22.htm');}
function MF22(bVarWin)
{b22=MF(m22,n22,22,b22,'gamesg22.htm',bVarWin); GMS(m22,n22,22,b22,'gamesg22.htm');}

var m23 = new Array(1)

m23[0] = new Array(52,36,10,26,62,45,1,18,51,35,26,35,45,35,14,22,35,18,9,18,59,35,13,21,57,42,3,17,35,59,6,23,61,34,2,16,34,41,12,20,58,44,17,10,59,45,21,29,60,58,120,59,5,14,44,37,10,24,59,51,23,13,36,29,24,29,54,38,13,28,38,29,28,45,51,59,22,29,55,39,14,21,63,47,45,39,59,63,39,22,37,51,22,5,51,23,4,12,23,5,0,5,47,15,7,15,63,15,5,13,15,63,13,14,58,59,21,35,59,60,18,26,42,59,16,9,63,39,14,38,39,15,38,14,15,39,9,18,50,42,35,28,59,44,11,27,39,23,18,11,41,59,8,24);
m23[0].base = new Array(0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63,64,65,66,67,68,69,70,71,72,73,74,75,0);
m23[0].root =0;
m23[0].move =0;
var n23 = new Array();
var b23 = -1;
function g23(a,b)
{	gm(m23,n23,23,b23,'gamesg23.htm',a,b);}
function MB_523()
{b23=MB_5(m23,n23,23,b23,'gamesg23.htm'); GMS(m23,n23,23,b23,'gamesg23.htm');}
function MB23()
{b23=MB(m23,n23,23,b23,'gamesg23.htm'); GMS(m23,n23,23,b23,'gamesg23.htm');}
function MF_523()
{b23=MF_5(m23,n23,23,b23,'gamesg23.htm'); GMS(m23,n23,23,b23,'gamesg23.htm');}
function MF23(bVarWin)
{b23=MF(m23,n23,23,b23,'gamesg23.htm',bVarWin); GMS(m23,n23,23,b23,'gamesg23.htm');}

var m24 = new Array(1)

m24[0] = new Array(51,35,6,21,62,45,12,20,50,34,9,17,48,40,2,9,57,42,5,12,52,44,4,6,71,5,61,43,11,27,34,27,20,27,60,62,127,61,1,11,49,33,21,36,58,49,13,29,45,28,11,28,35,28,10,26,33,26,17,26,53,45,36,30,59,52,0,1,61,59,6,7,56,57,30,20,43,34,20,10,49,56,3,11,45,37,9,18,57,1,5,1,52,50,11,20,34,48,26,34,42,52,20,22,56,35,12,40,52,46,18,11,48,57,1,5,50,42,40,12,42,24,22,18,46,31,10,20,31,46,20,35,44,35,18,9,24,48,12,3,48,50,3,17,55,47,9,16,46,52,11,32,50,51,32,59,51,59,16,40,59,50,40,44,62,63,17,35,28,20,35,26,63,55,44,20,52,46,14,22,50,42,20,21,42,24,21,17,24,60,26,44,46,61,44,37,54,46,37,10,60,12,17,53);
m24[0].base = new Array(0,1,2,3,4,5,6,7,8,9,10,11,11,12,13,14,15,16,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63,64,65,66,67,68,69,70,71,72,73,74,75,76,77,78,79,80,81,82,83,84,85,86,87,88,89,90,91,92,93,94,95,96,97,98,99,0);
m24[0].root =0;
m24[0].move =0;
var n24 = new Array();
var b24 = -1;
function g24(a,b)
{	gm(m24,n24,24,b24,'gamesg24.htm',a,b);}
function MB_524()
{b24=MB_5(m24,n24,24,b24,'gamesg24.htm'); GMS(m24,n24,24,b24,'gamesg24.htm');}
function MB24()
{b24=MB(m24,n24,24,b24,'gamesg24.htm'); GMS(m24,n24,24,b24,'gamesg24.htm');}
function MF_524()
{b24=MF_5(m24,n24,24,b24,'gamesg24.htm'); GMS(m24,n24,24,b24,'gamesg24.htm');}
function MF24(bVarWin)
{b24=MF(m24,n24,24,b24,'gamesg24.htm',bVarWin); GMS(m24,n24,24,b24,'gamesg24.htm');}

var m25 = new Array(1)

m25[0] = new Array(52,36,12,28,62,45,1,18,61,34,5,26,60,62,127,61,6,21,51,35,26,35,45,35,18,35,53,37,35,18,34,13,4,13,37,28,18,28,59,27,13,4,27,28,3,12,28,12,4,12,57,42,11,19,58,30,10,18,56,60,2,20,36,28,19,28,60,28,0,4,42,36,7,5,61,60,15,23,36,21,5,21,28,20);
m25[0].base = new Array(0,1,2,3,4,5,6,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,0);
m25[0].root =0;
m25[0].move =0;
var n25 = new Array();
var b25 = -1;
function g25(a,b)
{	gm(m25,n25,25,b25,'gamesg25.htm',a,b);}
function MB_525()
{b25=MB_5(m25,n25,25,b25,'gamesg25.htm'); GMS(m25,n25,25,b25,'gamesg25.htm');}
function MB25()
{b25=MB(m25,n25,25,b25,'gamesg25.htm'); GMS(m25,n25,25,b25,'gamesg25.htm');}
function MF_525()
{b25=MF_5(m25,n25,25,b25,'gamesg25.htm'); GMS(m25,n25,25,b25,'gamesg25.htm');}
function MF25(bVarWin)
{b25=MF(m25,n25,25,b25,'gamesg25.htm',bVarWin); GMS(m25,n25,25,b25,'gamesg25.htm');}

var m26 = new Array(1)

m26[0] = new Array(50,34,10,26,54,46,6,21,61,54,11,27,34,27,21,27,57,42,27,10,62,45,1,18,60,62,127,61,12,28,49,41,5,12,58,49,13,21,51,43,2,20,56,58,3,11,45,51,0,2,51,34,4,6,71,5,53,37,28,37,61,37,21,29,37,61,12,30,58,57,2,3,62,63,9,25,34,51,10,27,42,27,20,27,51,45,30,44,49,58,44,35,58,30,3,4,57,58,18,28,55,47,15,23,30,51,28,22,41,33,27,45,54,45,11,19,59,60,4,2,52,44,35,28,33,26,19,43,26,18,43,3,51,33,5,21,58,59,3,10,59,11,10,17);
m26[0].base = new Array(0,1,2,3,4,5,6,7,8,9,10,11,12,12,13,14,15,16,17,18,19,20,21,22,23,24,25,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63,64,65,66,67,68,69,0);
m26[0].root =0;
m26[0].move =0;
var n26 = new Array();
var b26 = -1;
function g26(a,b)
{	gm(m26,n26,26,b26,'gamesg26.htm',a,b);}
function MB_526()
{b26=MB_5(m26,n26,26,b26,'gamesg26.htm'); GMS(m26,n26,26,b26,'gamesg26.htm');}
function MB26()
{b26=MB(m26,n26,26,b26,'gamesg26.htm'); GMS(m26,n26,26,b26,'gamesg26.htm');}
function MF_526()
{b26=MF_5(m26,n26,26,b26,'gamesg26.htm'); GMS(m26,n26,26,b26,'gamesg26.htm');}
function MF26(bVarWin)
{b26=MF(m26,n26,26,b26,'gamesg26.htm',bVarWin); GMS(m26,n26,26,b26,'gamesg26.htm');}

var m27 = new Array(1)

m27[0] = new Array(52,36,10,26,57,42,11,19,53,37,12,20,61,25,2,11,25,11,3,11,62,47,1,18,60,62,127,61,6,12,42,52,14,22,50,42,5,14,51,43,4,6,71,5,58,44,13,29,61,45,15,23,47,53,0,2,45,47,9,17,62,63,19,27,36,28,27,35,44,51,17,25,59,62,11,27,49,41,26,34,62,57,5,3,57,49,35,42,52,42,27,26,51,44,26,33,44,51,33,26,51,44,26,33,48,40,33,41,49,41,34,41,42,25,12,27,25,19,3,19);
m27[0].base = new Array(0,1,2,3,4,5,6,7,8,9,10,11,12,12,13,14,15,16,17,18,19,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,0);
m27[0].root =0;
m27[0].move =0;
var n27 = new Array();
var b27 = -1;
function g27(a,b)
{	gm(m27,n27,27,b27,'gamesg27.htm',a,b);}
function MB_527()
{b27=MB_5(m27,n27,27,b27,'gamesg27.htm'); GMS(m27,n27,27,b27,'gamesg27.htm');}
function MB27()
{b27=MB(m27,n27,27,b27,'gamesg27.htm'); GMS(m27,n27,27,b27,'gamesg27.htm');}
function MF_527()
{b27=MF_5(m27,n27,27,b27,'gamesg27.htm'); GMS(m27,n27,27,b27,'gamesg27.htm');}
function MF27(bVarWin)
{b27=MF(m27,n27,27,b27,'gamesg27.htm',bVarWin); GMS(m27,n27,27,b27,'gamesg27.htm');}

var m28 = new Array(1)

m28[0] = new Array(52,36,10,26,62,45,11,19,50,42,6,21,61,52,12,20,60,62,127,61,5,12,59,50,4,6,71,5,51,35,1,18,35,26,19,26,61,59,3,10,57,40,8,16,40,34,9,25,34,44,2,9,45,60,18,28,53,45,0,3,60,43,26,34,43,28,10,28,58,51,21,36,45,36,9,36,50,58,12,26,62,63,3,11,44,38,36,54,63,54,28,52,54,47,11,51,58,51,52,45,47,39,26,12,51,30,15,31,38,23,6,15,30,12,45,37,39,47,37,45,47,39,13,21,59,62,45,37,39,47);
m28[0].base = new Array(0,1,2,3,4,5,6,7,8,8,9,10,11,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,0);
m28[0].root =0;
m28[0].move =0;
var n28 = new Array();
var b28 = -1;
function g28(a,b)
{	gm(m28,n28,28,b28,'gamesg28.htm',a,b);}
function MB_528()
{b28=MB_5(m28,n28,28,b28,'gamesg28.htm'); GMS(m28,n28,28,b28,'gamesg28.htm');}
function MB28()
{b28=MB(m28,n28,28,b28,'gamesg28.htm'); GMS(m28,n28,28,b28,'gamesg28.htm');}
function MF_528()
{b28=MF_5(m28,n28,28,b28,'gamesg28.htm'); GMS(m28,n28,28,b28,'gamesg28.htm');}
function MF28(bVarWin)
{b28=MF(m28,n28,28,b28,'gamesg28.htm',bVarWin); GMS(m28,n28,28,b28,'gamesg28.htm');}

var m29 = new Array(1)

m29[0] = new Array(50,34,6,21,54,46,12,20,61,54,10,18,52,36,11,27,34,27,20,27,36,27,18,27,51,35,5,33,58,51,33,51,59,51,4,6,71,5,62,52,1,18,60,62,127,61,2,38,57,42,5,4,52,37,21,36,42,36,27,36,61,60,18,35,62,63,35,45,51,3,0,3,60,44,45,30,55,47,38,45,56,60,45,54,63,54,13,29,60,52,3,59,37,43,30,45,43,60,45,35,54,61,35,52,44,52,4,2,46,38,14,22,61,54,2,58,60,50,29,37,52,36,58,50,36,37,59,51,54,46,50,49,53,45,22,30,37,29,51,54);
m29[0].base = new Array(0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,17,18,19,20,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63,64,65,66,67,0);
m29[0].root =0;
m29[0].move =0;
var n29 = new Array();
var b29 = -1;
function g29(a,b)
{	gm(m29,n29,29,b29,'gamesg29.htm',a,b);}
function MB_529()
{b29=MB_5(m29,n29,29,b29,'gamesg29.htm'); GMS(m29,n29,29,b29,'gamesg29.htm');}
function MB29()
{b29=MB(m29,n29,29,b29,'gamesg29.htm'); GMS(m29,n29,29,b29,'gamesg29.htm');}
function MF_529()
{b29=MF_5(m29,n29,29,b29,'gamesg29.htm'); GMS(m29,n29,29,b29,'gamesg29.htm');}
function MF29(bVarWin)
{b29=MF(m29,n29,29,b29,'gamesg29.htm',bVarWin); GMS(m29,n29,29,b29,'gamesg29.htm');}

var m30 = new Array(1)

m30[0] = new Array(50,34,1,18,54,46,12,28,61,54,11,19,57,42,2,11,51,43,3,2,52,36,5,12,56,57,6,21,49,33,4,6,71,5,62,52,12,3,60,62,127,61,11,47,43,35,18,12,58,30,12,22,59,51,21,31,30,3,47,54,62,54,5,3,51,30,31,21,53,45,15,23,30,44,21,15,35,27,8,24,48,40,9,17,34,26,24,33,40,33,17,26,33,26,0,40,57,56,2,16,56,40,16,40,26,18,15,21,44,58,40,26,58,49,3,0,61,56,0,56,49,56,6,15,56,58,22,12,55,39,21,31,58,51,26,34,42,59,14,22,59,44,34,25,52,42,25,33,44,59,22,30,39,30,12,22,30,23,13,21,51,49,33,35);
m30[0].base = new Array(0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,15,16,17,18,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63,64,65,66,67,68,69,70,71,72,73,74,75,76,77,78,79,0);
m30[0].root =0;
m30[0].move =0;
var n30 = new Array();
var b30 = -1;
function g30(a,b)
{	gm(m30,n30,30,b30,'gamesg30.htm',a,b);}
function MB_530()
{b30=MB_5(m30,n30,30,b30,'gamesg30.htm'); GMS(m30,n30,30,b30,'gamesg30.htm');}
function MB30()
{b30=MB(m30,n30,30,b30,'gamesg30.htm'); GMS(m30,n30,30,b30,'gamesg30.htm');}
function MF_530()
{b30=MF_5(m30,n30,30,b30,'gamesg30.htm'); GMS(m30,n30,30,b30,'gamesg30.htm');}
function MF30(bVarWin)
{b30=MF(m30,n30,30,b30,'gamesg30.htm',bVarWin); GMS(m30,n30,30,b30,'gamesg30.htm');}

var m31 = new Array(1)

m31[0] = new Array(52,36,1,18,62,45,12,20,51,35,11,27,36,28,13,21,50,42,2,11,61,43,6,12,28,21,14,21,45,39,5,14,59,31,4,5,53,37,3,4,31,52,12,22,39,45,18,12,60,62,127,61,15,31,52,50,12,29,43,29,20,29,61,60,4,13,49,41,0,4,58,40,5,6,60,4,13,4,57,51,4,44,62,63,6,15,54,46,31,39,56,60,44,53,60,61,53,52,61,60,52,53);
m31[0].base = new Array(0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,0);
m31[0].root =0;
m31[0].move =0;
var n31 = new Array();
var b31 = -1;
function g31(a,b)
{	gm(m31,n31,31,b31,'gamesg31.htm',a,b);}
function MB_531()
{b31=MB_5(m31,n31,31,b31,'gamesg31.htm'); GMS(m31,n31,31,b31,'gamesg31.htm');}
function MB31()
{b31=MB(m31,n31,31,b31,'gamesg31.htm'); GMS(m31,n31,31,b31,'gamesg31.htm');}
function MF_531()
{b31=MF_5(m31,n31,31,b31,'gamesg31.htm'); GMS(m31,n31,31,b31,'gamesg31.htm');}
function MF31(bVarWin)
{b31=MF(m31,n31,31,b31,'gamesg31.htm',bVarWin); GMS(m31,n31,31,b31,'gamesg31.htm');}

var m32 = new Array(1)

m32[0] = new Array(52,36,10,26,62,45,11,19,51,35,26,35,45,35,6,21,57,42,8,16,61,52,12,28,35,41,5,12,58,44,2,20,53,37,3,10,48,32,1,11,60,62,127,61,4,6,71,5,62,63,0,2,32,24,5,3,37,29,20,34,54,38,19,27,36,27,34,52,59,52,11,26,56,59,26,41,44,17,10,34,17,3,12,3,52,34,2,34,50,41,34,38,42,32,3,24,59,58,15,31,58,34,28,36,41,33,9,25,34,2,6,15,33,24,25,32,27,19,36,44,2,4,38,35,4,44,35,19,44,12,19,27,12,13,27,24,61,62,24,29,62,14,15,23,14,15,23,30,15,14,30,23,14,46,31,39,46,40,23,22,13,8,16,24,40,32,39,47,63,62,29,30,62,61,30,54,32,37,21,38,37,38);
m32[0].base = new Array(0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,20,21,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63,64,65,66,67,68,69,70,71,72,73,74,75,76,77,78,79,80,81,82,83,84,85,86,87,88,0);
m32[0].root =0;
m32[0].move =0;
var n32 = new Array();
var b32 = -1;
function g32(a,b)
{	gm(m32,n32,32,b32,'gamesg32.htm',a,b);}
function MB_532()
{b32=MB_5(m32,n32,32,b32,'gamesg32.htm'); GMS(m32,n32,32,b32,'gamesg32.htm');}
function MB32()
{b32=MB(m32,n32,32,b32,'gamesg32.htm'); GMS(m32,n32,32,b32,'gamesg32.htm');}
function MF_532()
{b32=MF_5(m32,n32,32,b32,'gamesg32.htm'); GMS(m32,n32,32,b32,'gamesg32.htm');}
function MF32(bVarWin)
{b32=MF(m32,n32,32,b32,'gamesg32.htm',bVarWin); GMS(m32,n32,32,b32,'gamesg32.htm');}

var m33 = new Array(1)

m33[0] = new Array(51,35,11,27,50,34,10,18,62,45,6,21,52,44,14,22,57,42,5,14,61,43,4,6,71,5,60,62,127,61,27,34,43,34,2,38,55,47,38,45,59,45,1,11,61,59,12,28,35,27,28,36,42,36,21,36,45,36,11,17,34,41,18,27,41,27,17,27,59,27,3,17,36,43,5,3,44,36,14,35,58,44,3,27,36,27,35,44,53,44,17,49,56,57,49,48,57,9,48,56,9,57,56,28,27,19,0,3,19,11,28,10,57,59,8,24,43,35,10,18,54,38,18,45,59,58,45,46,62,61,46,47,61,52,47,54,52,43,54,9,58,2,3,2,139,3,2,3,35,3,6,14,38,30,9,41,43,52,41,49,52,45,24,32,44,36,32,40,3,12,40,48,36,28,49,41,45,52,41,20);
m33[0].base = new Array(0,1,2,3,4,5,6,7,8,9,10,11,11,12,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63,64,65,66,67,68,69,70,71,72,73,74,75,76,77,78,79,80,81,82,83,84,85,86,87,0);
m33[0].root =0;
m33[0].move =0;
var n33 = new Array();
var b33 = -1;
function g33(a,b)
{	gm(m33,n33,33,b33,'gamesg33.htm',a,b);}
function MB_533()
{b33=MB_5(m33,n33,33,b33,'gamesg33.htm'); GMS(m33,n33,33,b33,'gamesg33.htm');}
function MB33()
{b33=MB(m33,n33,33,b33,'gamesg33.htm'); GMS(m33,n33,33,b33,'gamesg33.htm');}
function MF_533()
{b33=MF_5(m33,n33,33,b33,'gamesg33.htm'); GMS(m33,n33,33,b33,'gamesg33.htm');}
function MF33(bVarWin)
{b33=MF(m33,n33,33,b33,'gamesg33.htm',bVarWin); GMS(m33,n33,33,b33,'gamesg33.htm');}

var m34 = new Array(1)

m34[0] = new Array(52,36,12,20,51,35,11,27,57,51,6,21,36,28,21,36,62,45,10,26,50,42,1,18,61,43,13,29,28,21,93,93,3,21,51,36,27,36,43,36,26,35,58,30);
m34[0].base = new Array(0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,14,15,16,17,18,19,20,0);
m34[0].root =0;
m34[0].move =0;
var n34 = new Array();
var b34 = -1;
function g34(a,b)
{	gm(m34,n34,34,b34,'gamesg34.htm',a,b);}
function MB_534()
{b34=MB_5(m34,n34,34,b34,'gamesg34.htm'); GMS(m34,n34,34,b34,'gamesg34.htm');}
function MB34()
{b34=MB(m34,n34,34,b34,'gamesg34.htm'); GMS(m34,n34,34,b34,'gamesg34.htm');}
function MF_534()
{b34=MF_5(m34,n34,34,b34,'gamesg34.htm'); GMS(m34,n34,34,b34,'gamesg34.htm');}
function MF34(bVarWin)
{b34=MF(m34,n34,34,b34,'gamesg34.htm',bVarWin); GMS(m34,n34,34,b34,'gamesg34.htm');}

var m35 = new Array(1)

m35[1] = new Array(55,47,11,19,36,29,2,29,54,38,29,22,61,54,5,12,60,62,127,61,3,11,45,55,4,2,64,3,48,40,2,1,49,33,18,35);
m35[1].base = new Array(9,10,11,12,13,14,15,16,17,17,18,19,20,20,21,22,23,24,0);
m35[1].root =0;
m35[1].move =8;
m35[2] = new Array(61,52,5,33,58,51,11,19,36,29,2,29,60,62,127,61,3,11,59,60,4,2,64,3,42,36,33,51,45,51,19,27,36,46,29,22,51,41,15,31,52,59,31,39,46,52,39,47,54,46,22,31,52,42,3,4,60,51,11,29,59,31,29,31);
m35[2].base = new Array(25,26,27,28,29,30,31,31,32,33,34,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,0);
m35[2].root =0;
m35[2].move =8;
m35[4] = new Array(5,12,61,52,4,6,71,5,60,62,127,61,11,19,45,39,29,37,39,45,15,23,30,21,12,21,42,27,2,38,50,42,38,20,27,21,3,21,43,35,28,35,42,35,20,38,59,41,6,7,41,9,38,45,52,45,18,35,9,10,35,45,54,45);
m35[4].base = new Array(57,58,59,59,60,60,61,62,63,64,65,66,67,68,69,70,71,72,73,74,75,76,77,78,79,80,81,82,83,84,85,86,0);
m35[4].root =3;
m35[4].move =1;
m35[3] = new Array(58,30,5,33,48,40,33,42,49,42,4,6,71,5,36,29,11,19,54,38,3,4,61,52,28,36,45,39,36,43,59,43,4,36,53,45,36,12,43,44,12,44,30,44,18,28,60,51,19,27,44,35,28,34,52,34,27,34,35,21,5,21);
m35[3].base = new Array(55,56,87,88,89,90,90,91,92,93,94,95,96,97,98,99,100,101,102,103,104,105,106,107,108,109,110,111,112,113,114,0);
m35[3].root =0;
m35[3].move =8;
m35[5] = new Array(36,29,5,33);
m35[5].base = new Array(115,116,0);
m35[5].root =0;
m35[5].move =8;
m35[6] = new Array(0,1,55,39);
m35[6].base = new Array(124,125,0);
m35[6].root =0;
m35[6].move =17;
m35[7] = new Array(3,11,55,47);
m35[7].base = new Array(140,141,0);
m35[7].root =0;
m35[7].move =31;
m35[8] = new Array(59,60,3,2);
m35[8].base = new Array(143,144,0);
m35[8].root =0;
m35[8].move =32;
m35[9] = new Array(55,39,8,26,41,33,25,9);
m35[9].base = new Array(153,154,155,156,0);
m35[9].root =0;
m35[9].move =40;
m35[10] = new Array(25,24,33,24,11,32,60,20);
m35[10].base = new Array(158,159,160,161,0);
m35[10].root =0;
m35[10].move =41;
m35[11] = new Array(55,47,25,24,33,24,4,32);
m35[11].base = new Array(163,164,165,166,0);
m35[11].root =0;
m35[11].move =42;
m35[12] = new Array(25,24,33,24,8,26,58,51,26,42,51,52,42,50,52,61,50,43,61,62);
m35[12].base = new Array(168,169,170,171,172,173,174,175,176,177,0);
m35[12].root =0;
m35[12].move =43;
m35[13] = new Array(55,39,25,24,33,24,8,26);
m35[13].base = new Array(179,180,181,182,0);
m35[13].root =0;
m35[13].move =44;
m35[14] = new Array(25,24,33,24,8,26,60,58);
m35[14].base = new Array(184,185,186,187,0);
m35[14].root =0;
m35[14].move =45;
m35[15] = new Array(51,52,1,4,52,59,4,5);
m35[15].base = new Array(189,190,191,192,0);
m35[15].root =0;
m35[15].move =46;
m35[16] = new Array(25,24,33,24,8,26);
m35[16].base = new Array(194,195,196,0);
m35[16].root =0;
m35[16].move =47;
m35[17] = new Array(39,31,22,15,45,59);
m35[17].base = new Array(200,201,202,0);
m35[17].root =0;
m35[17].move =50;
m35[18] = new Array(8,9);
m35[18].base = new Array(204,0);
m35[18].root =0;
m35[18].move =51;
m35[19] = new Array(38,2,25,1,2,10);
m35[19].base = new Array(212,213,214,0);
m35[19].root =0;
m35[19].move =58;
m35[0] = new Array(52,36,12,28,62,45,13,29,51,43,1,18,57,42,6,21,48,40,11,19,58,51,5,12,59,52,4,6,71,5,60,58,120,59,9,25,42,25,8,16,25,42,18,35,45,35,28,35,42,27,21,27,36,27,12,21,54,46,0,1,61,54,2,11,51,24,1,25,52,51,3,1,49,41,1,8,59,60,5,1,41,33,11,4,51,37,4,22,58,51,15,23,55,39,21,28,37,45,1,4,45,59,29,37,59,38,22,13,46,37,28,21,60,4,13,4,38,2);
m35[0].base = new Array(0,1,2,3,4,5,6,7,8,117,118,119,120,121,121,122,122,123,126,127,128,129,130,131,132,133,134,135,136,137,138,139,142,145,146,147,148,149,150,151,152,157,162,167,178,183,188,193,197,198,199,203,205,206,207,208,209,210,211,0);
m35[0].root =0;
m35[0].move =0;
var n35 = new Array();
var b35 = -1;
function g35(a,b)
{	gm(m35,n35,35,b35,'gamesg35.htm',a,b);}
function MB_535()
{b35=MB_5(m35,n35,35,b35,'gamesg35.htm'); GMS(m35,n35,35,b35,'gamesg35.htm');}
function MB35()
{b35=MB(m35,n35,35,b35,'gamesg35.htm'); GMS(m35,n35,35,b35,'gamesg35.htm');}
function MF_535()
{b35=MF_5(m35,n35,35,b35,'gamesg35.htm'); GMS(m35,n35,35,b35,'gamesg35.htm');}
function MF35(bVarWin)
{b35=MF(m35,n35,35,b35,'gamesg35.htm',bVarWin); GMS(m35,n35,35,b35,'gamesg35.htm');}

var m36 = new Array(1)

m36[1] = new Array(26,41);
m36[1].base = new Array(26,0);
m36[1].root =0;
m36[1].move =27;
m36[2] = new Array(0,8);
m36[2].base = new Array(63,0);
m36[2].root =0;
m36[2].move =63;
m36[0] = new Array(51,35,6,21,62,45,11,19,57,42,1,11,52,36,12,28,55,47,10,18,48,32,5,12,58,44,4,6,71,5,45,51,5,4,35,28,19,28,51,34,12,33,59,43,3,10,60,58,120,59,11,26,43,19,10,19,34,19,4,3,53,45,3,19,59,19,26,41,50,41,33,19,54,38,2,20,61,34,15,23,63,59,19,10,34,20,13,20,44,26,6,13,47,39,8,16,38,30,23,30,39,30,21,4,59,11,13,22,26,12,9,25,41,33,10,17,58,51,17,35,32,24,35,53,42,52,0,2,45,37,18,26,37,28,26,33,52,37,22,15,37,20,33,41,12,21,15,22,20,14,2,50,51,43,53,60,14,20,50,49,20,37);
m36[0].base = new Array(0,1,2,3,4,5,6,7,8,9,10,11,12,13,13,14,15,16,17,18,19,20,21,22,22,23,24,25,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,64,65,66,67,68,69,70,71,72,73,74,75,76,77,78,79,80,0);
m36[0].root =0;
m36[0].move =0;
var n36 = new Array();
var b36 = -1;
function g36(a,b)
{	gm(m36,n36,36,b36,'gamesg36.htm',a,b);}
function MB_536()
{b36=MB_5(m36,n36,36,b36,'gamesg36.htm'); GMS(m36,n36,36,b36,'gamesg36.htm');}
function MB36()
{b36=MB(m36,n36,36,b36,'gamesg36.htm'); GMS(m36,n36,36,b36,'gamesg36.htm');}
function MF_536()
{b36=MF_5(m36,n36,36,b36,'gamesg36.htm'); GMS(m36,n36,36,b36,'gamesg36.htm');}
function MF36(bVarWin)
{b36=MF(m36,n36,36,b36,'gamesg36.htm',bVarWin); GMS(m36,n36,36,b36,'gamesg36.htm');}

var m37 = new Array(1)

m37[0] = new Array(52,36,10,18,51,35,11,27,57,42,27,36,42,36,2,29,36,46,29,22,62,45,1,11,61,43,22,43,59,43,12,20,58,37,5,12,60,62,127,61,6,21,50,34,4,6,71,5,61,60,5,4,45,28,11,5,43,45,0,2,56,59,15,23,46,31,5,15,37,23,21,31,45,13,6,7,28,22);
m37[0].base = new Array(0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,18,19,20,21,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,0);
m37[0].root =0;
m37[0].move =0;
var n37 = new Array();
var b37 = -1;
function g37(a,b)
{	gm(m37,n37,37,b37,'gamesg37.htm',a,b);}
function MB_537()
{b37=MB_5(m37,n37,37,b37,'gamesg37.htm'); GMS(m37,n37,37,b37,'gamesg37.htm');}
function MB37()
{b37=MB(m37,n37,37,b37,'gamesg37.htm'); GMS(m37,n37,37,b37,'gamesg37.htm');}
function MF_537()
{b37=MF_5(m37,n37,37,b37,'gamesg37.htm'); GMS(m37,n37,37,b37,'gamesg37.htm');}
function MF37(bVarWin)
{b37=MF(m37,n37,37,b37,'gamesg37.htm',bVarWin); GMS(m37,n37,37,b37,'gamesg37.htm');}

var m38 = new Array(1)

m38[0] = new Array(50,34,6,21,54,46,12,28,61,54,11,19,57,42,10,18,52,36,2,20,51,43,5,12,62,52,3,11,58,30,15,23,30,21,12,21,60,62,127,61,1,16,53,37,28,37,52,37,20,38,59,51,21,35,62,63,16,10,55,47,23,31,42,52,38,52,37,52,35,21,43,35,10,20,56,59,21,30,51,42,4,6,71,5,35,27,18,27,34,27,20,26,47,39,30,23,63,55,11,12,42,45,0,4,52,42,12,28,59,60,26,11,45,59,14,22,42,25,11,21,54,45,8,16,25,42,21,11,60,52,28,12,52,53,11,28,45,31,22,31,59,31,23,14,53,29,28,22,36,28,14,28,42,36,28,46,36,46,12,39,31,39,22,39,29,30,39,22,61,21,6,14,21,19,4,2,46,29,14,15,30,54,2,10,55,46,5,4,46,38,22,28,38,47,28,22,47,38,22,28,38,37,28,22,37,30,10,58,54,55,15,6,55,54,58,61,19,21,4,28);
m38[0].base = new Array(0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63,64,65,66,67,68,69,70,71,72,73,74,75,76,77,78,79,80,81,82,83,84,85,86,87,88,89,90,91,92,93,94,95,96,97,98,99,100,101,102,103,104,105,106,107,0);
m38[0].root =0;
m38[0].move =0;
var n38 = new Array();
var b38 = -1;
function g38(a,b)
{	gm(m38,n38,38,b38,'gamesg38.htm',a,b);}
function MB_538()
{b38=MB_5(m38,n38,38,b38,'gamesg38.htm'); GMS(m38,n38,38,b38,'gamesg38.htm');}
function MB38()
{b38=MB(m38,n38,38,b38,'gamesg38.htm'); GMS(m38,n38,38,b38,'gamesg38.htm');}
function MF_538()
{b38=MF_5(m38,n38,38,b38,'gamesg38.htm'); GMS(m38,n38,38,b38,'gamesg38.htm');}
function MF38(bVarWin)
{b38=MF(m38,n38,38,b38,'gamesg38.htm',bVarWin); GMS(m38,n38,38,b38,'gamesg38.htm');}

var m39 = new Array(1)

m39[0] = new Array(51,35,6,21,58,30,11,27,30,21,12,21,50,34,27,34,59,32,1,18,52,44,2,20,61,34,5,33,60,59,20,34,48,40,9,25,32,50,33,12,49,41,34,27,62,45,4,6,71,5,44,36,27,41,50,41,18,35,41,27,35,45,54,45,3,1,59,52,5,3,27,41,10,26,57,42,8,16,42,27,12,19,56,62,6,5,41,44,25,33,62,14,5,14,63,62,14,5,44,23,5,4,23,21,33,40,62,6,4,11,21,13,11,18,6,14,1,25,52,44,40,48,27,42,176,56,42,25,56,60,44,43,60,61,43,50,61,53,50,57,0,1,13,27,18,25,27,41,25,24,14,9,1,9,41,9,53,61,57,48,61,52,48,56,19,28,56,57,3,59);
m39[0].base = new Array(0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63,64,65,66,67,68,69,70,71,72,73,74,75,76,77,78,79,80,81,82,83,0);
m39[0].root =0;
m39[0].move =0;
var n39 = new Array();
var b39 = -1;
function g39(a,b)
{	gm(m39,n39,39,b39,'gamesg39.htm',a,b);}
function MB_539()
{b39=MB_5(m39,n39,39,b39,'gamesg39.htm'); GMS(m39,n39,39,b39,'gamesg39.htm');}
function MB39()
{b39=MB(m39,n39,39,b39,'gamesg39.htm'); GMS(m39,n39,39,b39,'gamesg39.htm');}
function MF_539()
{b39=MF_5(m39,n39,39,b39,'gamesg39.htm'); GMS(m39,n39,39,b39,'gamesg39.htm');}
function MF39(bVarWin)
{b39=MF(m39,n39,39,b39,'gamesg39.htm',bVarWin); GMS(m39,n39,39,b39,'gamesg39.htm');}

var m40 = new Array(1)

m40[0] = new Array(50,34,12,28,57,42,1,18,54,46,5,33,61,54,33,42,49,42,13,29,51,43,6,21,62,45,11,19,60,62,127,61,4,6,71,5,56,57,0,1,45,30,2,11,53,37,15,23,30,45,28,36,45,35,18,35,42,35,3,12,52,44,9,17,59,50,1,4,61,60,11,18,35,27,36,43,50,43,18,11,60,52,21,36,58,49,12,13,57,60,4,12,49,35,13,22,54,45,5,4,52,54,8,24,43,52,36,21,52,49,21,38,49,51,38,21,51,49,21,38,54,52,11,2,49,50,38,21,50,43,21,36,52,54,6,15,55,47,23,31,62,55,22,23,43,52,14,22,35,56,2,11,56,35,11,2,35,56,15,6,56,35,2,11,60,63,6,13,55,62,4,6,46,38,31,39,35,49,36,46,54,46,39,46,38,30,23,15,47,39,6,4,49,35,4,6,39,31,13,5,31,22,15,22,63,23,22,23,30,23,12,15,35,14,5,13,45,31,13,12,44,36,12,3,36,29,11,29,31,45,29,22,37,29,22,13,62,54,6,4,52,43,13,6,54,46,3,2,34,26,19,26,43,25,4,44,46,37,44,40,25,18,40,48,27,19);
m40[0].base = new Array(0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,14,15,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63,64,65,66,67,68,69,70,71,72,73,74,75,76,77,78,79,80,81,82,83,84,85,86,87,88,89,90,91,92,93,94,95,96,97,98,99,100,101,102,103,104,105,106,107,108,109,110,111,112,113,114,115,116,117,118,119,120,121,122,123,124,125,126,127,128,129,130,0);
m40[0].root =0;
m40[0].move =0;
var n40 = new Array();
var b40 = -1;
function g40(a,b)
{	gm(m40,n40,40,b40,'gamesg40.htm',a,b);}
function MB_540()
{b40=MB_5(m40,n40,40,b40,'gamesg40.htm'); GMS(m40,n40,40,b40,'gamesg40.htm');}
function MB40()
{b40=MB(m40,n40,40,b40,'gamesg40.htm'); GMS(m40,n40,40,b40,'gamesg40.htm');}
function MF_540()
{b40=MF_5(m40,n40,40,b40,'gamesg40.htm'); GMS(m40,n40,40,b40,'gamesg40.htm');}
function MF40(bVarWin)
{b40=MF(m40,n40,40,b40,'gamesg40.htm',bVarWin); GMS(m40,n40,40,b40,'gamesg40.htm');}

var m41 = new Array(1)

m41[0] = new Array(52,36,12,28,50,34,5,26,57,42,11,19,54,46,1,18,61,54,13,29,51,43,6,21,62,52,4,6,71,5,60,62,127,61,29,36,43,36,21,38,59,27,6,7,42,59,3,4,55,47,18,35,52,35,10,18,35,18,9,18,27,43,38,21,58,44,4,31,44,26,19,26,46,38,31,13,59,44,2,20,56,59,15,31,53,45,0,3,43,52,3,35,49,41,5,3,44,50,14,30,50,35,26,35,47,39,30,39,45,37,20,38,54,45,3,6,62,63,38,45,61,45,13,22,37,28,21,36,59,61,36,46,45,46,39,46,63,54,35,43,52,44,22,30,44,43,6,3,43,29,3,51,54,47,51,55);
m41[0].base = new Array(0,1,2,3,4,5,6,7,8,9,10,11,12,13,13,14,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63,64,65,66,67,68,69,70,71,72,73,74,75,0);
m41[0].root =0;
m41[0].move =0;
var n41 = new Array();
var b41 = -1;
function g41(a,b)
{	gm(m41,n41,41,b41,'gamesg41.htm',a,b);}
function MB_541()
{b41=MB_5(m41,n41,41,b41,'gamesg41.htm'); GMS(m41,n41,41,b41,'gamesg41.htm');}
function MB41()
{b41=MB(m41,n41,41,b41,'gamesg41.htm'); GMS(m41,n41,41,b41,'gamesg41.htm');}
function MF_541()
{b41=MF_5(m41,n41,41,b41,'gamesg41.htm'); GMS(m41,n41,41,b41,'gamesg41.htm');}
function MF41(bVarWin)
{b41=MF(m41,n41,41,b41,'gamesg41.htm',bVarWin); GMS(m41,n41,41,b41,'gamesg41.htm');}

var m42 = new Array(1)

m42[1] = new Array(19,27,36,27,9,27,45,28,12,19,43,35,19,28,35,28,4,28,60,28,10,28,58,44,27,18,49,33,26,33,42,33,24,34,44,35,28,27,53,45,27,20,46,29,34,19,29,14,6,14,59,51,19,4,56,60,20,27,50,36);
m42[1].base = new Array(28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,0);
m42[1].root =0;
m42[1].move =29;
m42[2] = new Array(46,29,0,2,59,52,10,11,58,30,11,20,49,33,26,33,42,33,24,18,50,41,19,27,48,40,18,12,29,12,5,12,36,27,21,27,52,28,20,28,60,28,12,30,28,4,2,4,45,30,13,29,56,58,15,23,58,10,23,30);
m42[2].base = new Array(59,60,61,62,63,64,65,66,67,68,69,70,71,72,73,74,75,76,77,78,79,80,81,82,83,84,85,86,87,88,0);
m42[2].root =0;
m42[2].move =30;
m42[3] = new Array(30,58,26,35,42,35,0,2,50,43,28,35,45,35,11,28,43,57,28,22,53,37,19,27,36,28,10,17,57,22,17,22,62,55,5,26,37,29,22,17,59,38,6,7,29,21,14,21,58,23,4,6,38,31,6,22,28,21);
m42[3].base = new Array(93,94,95,96,97,98,99,100,101,102,103,104,105,106,107,108,109,110,111,112,113,114,115,116,117,118,119,120,121,0);
m42[3].root =0;
m42[3].move =34;
m42[4] = new Array(59,51,25,33);
m42[4].base = new Array(134,135,0);
m42[4].root =0;
m42[4].move =46;
m42[5] = new Array(25,33);
m42[5].base = new Array(137,0);
m42[5].root =0;
m42[5].move =47;
m42[6] = new Array(25,33,46,31);
m42[6].base = new Array(142,143,0);
m42[6].root =0;
m42[6].move =51;
m42[7] = new Array(41,33,26,32,49,56);
m42[7].base = new Array(145,146,147,0);
m42[7].root =0;
m42[7].move =52;
m42[8] = new Array(26,36,47,39,3,2);
m42[8].base = new Array(149,150,151,0);
m42[8].root =0;
m42[8].move =53;
m42[9] = new Array(46,36,9,36,29,23,14,23,37,29);
m42[9].base = new Array(153,154,155,156,157,0);
m42[9].root =0;
m42[9].move =54;
m42[10] = new Array(36,60,58,60,3,4);
m42[10].base = new Array(159,160,161,0);
m42[10].root =0;
m42[10].move =55;
m42[11] = new Array(29,23,6,15,50,36,4,36,60,36,26,36);
m42[11].base = new Array(163,164,165,166,167,168,0);
m42[11].root =0;
m42[11].move =56;
m42[12] = new Array(4,36,29,23,6,15,60,36,9,36,23,13,0,4,13,30,15,6);
m42[12].base = new Array(170,171,172,173,174,175,176,177,178,0);
m42[12].root =0;
m42[12].move =57;
m42[13] = new Array(49,14,5,14,31,14,4,2);
m42[13].base = new Array(180,181,182,183,0);
m42[13].root =0;
m42[13].move =58;
m42[14] = new Array(14,23,60,36);
m42[14].base = new Array(185,186,0);
m42[14].root =0;
m42[14].move =59;
m42[15] = new Array(9,18,13,3,4,3,37,29);
m42[15].base = new Array(191,192,193,194,0);
m42[15].root =0;
m42[15].move =63;
m42[16] = new Array(31,21,14,21,38,31,5,23,31,23,15,6,23,22,6,5,22,23,5,6,23,7,6,13,7,21,13,6,21,14);
m42[16].base = new Array(196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,0);
m42[16].root =0;
m42[16].move =64;
m42[17] = new Array(9,18,13,30,15,6);
m42[17].base = new Array(214,215,216,0);
m42[17].root =0;
m42[17].move =67;
m42[18] = new Array(15,7,46,38,36,50,31,21,14,21,49,21,8,14,38,31,7,6,21,14,5,14,31,15,6,5,30,20,5,13,20,14);
m42[18].base = new Array(221,222,223,224,225,226,227,228,229,230,231,232,233,234,235,236,0);
m42[18].root =0;
m42[18].move =71;
m42[19] = new Array(31,21,14,21,36,21,13,21,49,21,6,13);
m42[19].base = new Array(240,241,242,243,244,245,0);
m42[19].root =0;
m42[19].move =74;
m42[20] = new Array(5,12,30,38,19,27,36,46);
m42[20].base = new Array(247,248,249,250,0);
m42[20].root =0;
m42[20].move =75;
m42[21] = new Array(31,21,14,21,36,21,6,14,21,27,14,6,27,21,6,14,37,29);
m42[21].base = new Array(252,253,254,255,256,257,258,259,260,0);
m42[21].root =0;
m42[21].move =76;
m42[22] = new Array(5,12,30,38,6,15,46,29);
m42[22].base = new Array(262,263,264,265,0);
m42[22].root =0;
m42[22].move =77;
m42[23] = new Array(31,21,13,21,49,21);
m42[23].base = new Array(267,268,269,0);
m42[23].root =0;
m42[23].move =78;
m42[24] = new Array(30,39,15,6,29,21);
m42[24].base = new Array(272,273,274,0);
m42[24].root =0;
m42[24].move =80;
m42[25] = new Array(12,6,31,14,13,22,30,39,6,23);
m42[25].base = new Array(276,277,278,279,280,0);
m42[25].root =0;
m42[25].move =81;
m42[26] = new Array(21,14,5,12,31,21,12,21,49,21,13,10,30,31,15,6,31,22,10,13,22,23,13,4,23,7,6,13,7,4,13,4,142,6,4,11,6,3,11,18,3,2,18,17,41,33,27,35,21,35);
m42[26].base = new Array(282,283,284,285,286,287,288,289,290,291,292,293,294,295,296,297,298,299,300,301,302,303,304,305,306,0);
m42[26].root =0;
m42[26].move =82;
m42[27] = new Array(29,12,6,5,12,22,13,22,30,22,37,19,49,58,19,37,22,14,5,4,14,12);
m42[27].base = new Array(313,314,315,316,317,318,319,320,321,322,323,0);
m42[27].root =0;
m42[27].move =88;
m42[28] = new Array(29,23,10,15,49,40,25,33,40,33,37,19,33,19,15,12,21,12);
m42[28].base = new Array(328,329,330,331,332,333,334,335,336,0);
m42[28].root =0;
m42[28].move =92;
m42[29] = new Array(5,13,46,31,37,30,47,39,30,39,29,23,13,20,142,6,20,19,23,29,19,11,6,27,11,10,49,28,10,17,27,19,17,9,19,10,9,0,10,1);
m42[29].base = new Array(340,341,342,343,344,345,346,347,348,349,350,351,352,353,354,355,356,357,358,359,0);
m42[29].root =0;
m42[29].move =95;
m42[30] = new Array(29,12,6,13,46,29,27,35,142,6,13,21,49,35,37,28,6,22);
m42[30].base = new Array(361,362,363,364,365,366,367,368,369,0);
m42[30].root =0;
m42[30].move =96;
m42[31] = new Array(27,35,31,21,6,13,49,35,37,28,142,6,13,21,6,14,21,20,14,28,20,11,28,19,11,2,29,12,2,9,19,18,9,1,18,2);
m42[31].base = new Array(371,372,373,374,375,376,377,378,379,380,381,382,383,384,385,386,387,388,0);
m42[31].root =0;
m42[31].move =97;
m42[32] = new Array(49,21,30,21,31,21,6,13,142,6,13,21,54,38,27,35,6,5,21,20,5,19,20,13,19,12,13,22,12,14);
m42[32].base = new Array(390,391,392,393,394,395,396,397,398,399,400,401,402,403,404,0);
m42[32].root =0;
m42[32].move =98;
m42[33] = new Array(142,6,15,23,6,14);
m42[33].base = new Array(409,410,411,0);
m42[33].root =0;
m42[33].move =102;
m42[0] = new Array(52,36,12,28,62,45,1,18,61,25,8,16,25,32,6,21,60,62,127,61,5,12,61,60,9,25,32,41,4,6,71,5,55,47,2,9,51,43,11,19,50,42,18,24,41,50,10,26,57,51,5,4,51,61,3,10,61,46,12,5,58,30,21,11,43,35,15,23,30,51,28,35,42,35,24,34,51,58,26,35,49,41,34,28,45,35,11,26,58,49,0,3,56,58,10,1,53,37,28,22,59,38,1,0,35,29,4,36,46,31,3,4,50,36,26,36,29,23,6,15,23,13,0,8,62,55,36,53,38,46,4,60,58,60,53,36,60,36,9,36,13,30,15,6,30,36,8,13,46,30,19,27,36,46,22,12,37,29,6,15,29,21,12,22,31,14,5,19,55,63,15,6,14,29,19,37,30,31,13,10,31,22,6,5,22,14,10,14,21,14,5,6,46,31,37,30,54,38,30,3,29,23,6,15,142,6);
m42[0].base = new Array(0,1,2,3,4,5,6,7,8,8,9,10,11,12,13,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,58,89,90,91,92,122,123,124,125,126,127,128,129,130,131,132,133,136,138,139,140,141,144,148,152,158,162,169,179,184,187,188,189,190,195,211,212,213,217,218,219,220,237,238,239,246,251,261,266,270,271,275,281,307,308,309,310,311,312,324,325,326,327,337,338,339,360,370,389,405,406,407,408,0);
m42[0].root =0;
m42[0].move =0;
var n42 = new Array();
var b42 = -1;
function g42(a,b)
{	gm(m42,n42,42,b42,'gamesg42.htm',a,b);}
function MB_542()
{b42=MB_5(m42,n42,42,b42,'gamesg42.htm'); GMS(m42,n42,42,b42,'gamesg42.htm');}
function MB42()
{b42=MB(m42,n42,42,b42,'gamesg42.htm'); GMS(m42,n42,42,b42,'gamesg42.htm');}
function MF_542()
{b42=MF_5(m42,n42,42,b42,'gamesg42.htm'); GMS(m42,n42,42,b42,'gamesg42.htm');}
function MF42(bVarWin)
{b42=MF(m42,n42,42,b42,'gamesg42.htm',bVarWin); GMS(m42,n42,42,b42,'gamesg42.htm');}

var m43 = new Array(1)

m43[0] = new Array(50,34,12,20,52,36,11,27,34,27,20,27,36,27,6,21,57,42,21,27,61,34,27,17,34,41,5,12,51,35,4,6,71,5,62,52,1,18,60,62,127,61,12,21,35,27,18,12,58,37,2,29,59,51,12,2,52,35,29,22,61,60,2,19,56,59,3,11,55,47,5,4,48,32,4,60,59,60,17,34,41,34,19,34,51,52,34,17,35,25,10,18,25,10,0,2,27,19,15,23,32,24,17,0,42,32,2,5,32,26,11,29,52,44,9,17,10,0,5,0,19,11,0,3,24,17,8,17,37,10);
m43[0].base = new Array(0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,15,16,17,18,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,0);
m43[0].root =0;
m43[0].move =0;
var n43 = new Array();
var b43 = -1;
function g43(a,b)
{	gm(m43,n43,43,b43,'gamesg43.htm',a,b);}
function MB_543()
{b43=MB_5(m43,n43,43,b43,'gamesg43.htm'); GMS(m43,n43,43,b43,'gamesg43.htm');}
function MB43()
{b43=MB(m43,n43,43,b43,'gamesg43.htm'); GMS(m43,n43,43,b43,'gamesg43.htm');}
function MF_543()
{b43=MF_5(m43,n43,43,b43,'gamesg43.htm'); GMS(m43,n43,43,b43,'gamesg43.htm');}
function MF43(bVarWin)
{b43=MF(m43,n43,43,b43,'gamesg43.htm',bVarWin); GMS(m43,n43,43,b43,'gamesg43.htm');}

var m44 = new Array(1)

m44[0] = new Array(51,35,11,27,50,34,27,34,52,44,9,25,48,32,2,11,32,25,11,25,62,45,12,20,59,50,5,33,58,51,33,51,57,51,10,18,61,34,8,16,34,25,18,25,60,62,127,61,6,12,56,58,4,6,71,5,45,30,12,22,51,45,13,21,30,20,3,19,20,5,22,5,50,36,0,8,58,2,25,33,61,58,8,12,36,43,16,24,43,34,12,20,2,4,6,13,4,20,5,20,44,36,13,22,36,28,19,12,28,21,14,21,58,60,12,3,60,20,1,11,20,19,3,4,34,43,22,14,43,25,4,36,25,11,14,22,55,47,36,57,62,55,57,49,11,38);
m44[0].base = new Array(0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,22,23,24,25,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63,64,65,66,67,68,69,70,0);
m44[0].root =0;
m44[0].move =0;
var n44 = new Array();
var b44 = -1;
function g44(a,b)
{	gm(m44,n44,44,b44,'gamesg44.htm',a,b);}
function MB_544()
{b44=MB_5(m44,n44,44,b44,'gamesg44.htm'); GMS(m44,n44,44,b44,'gamesg44.htm');}
function MB44()
{b44=MB(m44,n44,44,b44,'gamesg44.htm'); GMS(m44,n44,44,b44,'gamesg44.htm');}
function MF_544()
{b44=MF_5(m44,n44,44,b44,'gamesg44.htm'); GMS(m44,n44,44,b44,'gamesg44.htm');}
function MF44(bVarWin)
{b44=MF(m44,n44,44,b44,'gamesg44.htm',bVarWin); GMS(m44,n44,44,b44,'gamesg44.htm');}

var m45 = new Array(1)

m45[0] = new Array(52,36,12,28,62,45,1,18,61,25,8,16,25,18,11,18,60,62,127,61,2,38,55,47,15,31,51,43,3,21,58,44,5,19,57,51,6,12,61,60,12,22,47,38,31,38,45,30,22,37,44,37,21,37,54,46,37,30,62,54,4,2,64,3,51,34,19,26,59,51,7,55,54,55,30,31,55,54,31,47);
m45[0].base = new Array(0,1,2,3,4,5,6,7,8,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,29,30,31,32,33,34,35,36,37,0);
m45[0].root =0;
m45[0].move =0;
var n45 = new Array();
var b45 = -1;
function g45(a,b)
{	gm(m45,n45,45,b45,'gamesg45.htm',a,b);}
function MB_545()
{b45=MB_5(m45,n45,45,b45,'gamesg45.htm'); GMS(m45,n45,45,b45,'gamesg45.htm');}
function MB45()
{b45=MB(m45,n45,45,b45,'gamesg45.htm'); GMS(m45,n45,45,b45,'gamesg45.htm');}
function MF_545()
{b45=MF_5(m45,n45,45,b45,'gamesg45.htm'); GMS(m45,n45,45,b45,'gamesg45.htm');}
function MF45(bVarWin)
{b45=MF(m45,n45,45,b45,'gamesg45.htm',bVarWin); GMS(m45,n45,45,b45,'gamesg45.htm');}

var m46 = new Array(1)

m46[0] = new Array(62,45,11,27,51,43,6,21,57,51,10,26,54,46,1,18,61,54,2,38,55,47,38,31,60,62,127,61,12,20,52,36,5,12,36,27,20,27,61,60,4,6,71,5,51,41,5,4,58,37,3,11,50,42,12,19,60,4,0,4,37,19,11,19,43,35,26,34,41,51,9,25,48,32,25,33,51,61,8,24,46,38,31,22,61,44,21,36,56,58,15,23,45,39,22,15,39,29,15,29,44,29,19,37,54,36,4,36,29,46,36,4,58,50,6,7,50,52,4,52,46,52,37,45,59,61,45,43,52,37,43,45,37,52);
m46[0].base = new Array(0,1,2,3,4,5,6,7,8,9,10,11,12,12,13,14,15,16,17,18,19,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63,64,0);
m46[0].root =0;
m46[0].move =0;
var n46 = new Array();
var b46 = -1;
function g46(a,b)
{	gm(m46,n46,46,b46,'gamesg46.htm',a,b);}
function MB_546()
{b46=MB_5(m46,n46,46,b46,'gamesg46.htm'); GMS(m46,n46,46,b46,'gamesg46.htm');}
function MB46()
{b46=MB(m46,n46,46,b46,'gamesg46.htm'); GMS(m46,n46,46,b46,'gamesg46.htm');}
function MF_546()
{b46=MF_5(m46,n46,46,b46,'gamesg46.htm'); GMS(m46,n46,46,b46,'gamesg46.htm');}
function MF46(bVarWin)
{b46=MF(m46,n46,46,b46,'gamesg46.htm',bVarWin); GMS(m46,n46,46,b46,'gamesg46.htm');}

var m47 = new Array(1)

m47[0] = new Array(52,36,11,27,36,27,3,27,57,42,27,19,51,35,6,21,62,45,8,16,54,46,9,25,61,54,2,9,60,62,127,61,12,20,58,37,19,17,48,32,5,19,37,19,10,19,32,25,16,25,56,0,9,0,59,52,0,18,45,30,25,33,42,36,21,36,30,36,18,36,52,36,19,27,36,43,1,18,61,56,4,6,71,5,56,16,17,10,54,61,5,2,49,41,18,1,16,48,10,17,43,25,17,35,48,0,35,28,25,33,28,10,50,34,27,34,61,34,2,3,0,56,1,18,33,26,3,2,34,25,14,22,56,58);
m47[0].base = new Array(0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63,64,0);
m47[0].root =0;
m47[0].move =0;
var n47 = new Array();
var b47 = -1;
function g47(a,b)
{	gm(m47,n47,47,b47,'gamesg47.htm',a,b);}
function MB_547()
{b47=MB_5(m47,n47,47,b47,'gamesg47.htm'); GMS(m47,n47,47,b47,'gamesg47.htm');}
function MB47()
{b47=MB(m47,n47,47,b47,'gamesg47.htm'); GMS(m47,n47,47,b47,'gamesg47.htm');}
function MF_547()
{b47=MF_5(m47,n47,47,b47,'gamesg47.htm'); GMS(m47,n47,47,b47,'gamesg47.htm');}
function MF47(bVarWin)
{b47=MF(m47,n47,47,b47,'gamesg47.htm',bVarWin); GMS(m47,n47,47,b47,'gamesg47.htm');}

var m48 = new Array(1)

m48[0] = new Array(51,35,12,20,62,45,11,27,58,30,6,21,52,44,15,23,30,39,9,17,61,43,2,9,57,51,5,12,50,42,1,11,59,52,21,36,39,12,3,12,60,62,127,61,4,6,71,5,45,28,11,28,35,28,36,51,52,51,13,21,28,21,5,21,56,60,0,3,51,50,20,28,42,34,28,36,43,52,27,35,44,35,3,35,50,41,35,51,34,26,12,20,52,34,9,27,34,27,51,27,26,17,8,17,41,34,27,26,34,36,20,48,60,56,48,20,56,0,6,13,36,15,26,28,0,6,21,22,6,3,22,54,62,54,20,38,54,63,38,45,63,62,28,30);
m48[0].base = new Array(0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,20,21,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63,64,65,66,67,68,69,0);
m48[0].root =0;
m48[0].move =0;
var n48 = new Array();
var b48 = -1;
function g48(a,b)
{	gm(m48,n48,48,b48,'gamesg48.htm',a,b);}
function MB_548()
{b48=MB_5(m48,n48,48,b48,'gamesg48.htm'); GMS(m48,n48,48,b48,'gamesg48.htm');}
function MB48()
{b48=MB(m48,n48,48,b48,'gamesg48.htm'); GMS(m48,n48,48,b48,'gamesg48.htm');}
function MF_548()
{b48=MF_5(m48,n48,48,b48,'gamesg48.htm'); GMS(m48,n48,48,b48,'gamesg48.htm');}
function MF48(bVarWin)
{b48=MF(m48,n48,48,b48,'gamesg48.htm',bVarWin); GMS(m48,n48,48,b48,'gamesg48.htm');}

var m49 = new Array(1)

m49[1] = new Array(29,36,43,36,21,36,61,43,11,27,43,36,27,36,59,3,4,3,45,30,3,4,58,37,2,29,57,42,12,28,37,28,1,11,28,35,5,33,60,58,120,59);
m49[1].base = new Array(6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,25,0);
m49[1].root =0;
m49[1].move =5;
m49[2] = new Array(21,11);
m49[2].base = new Array(34,0);
m49[2].root =0;
m49[2].move =13;
m49[3] = new Array(12,20);
m49[3].base = new Array(35,0);
m49[3].root =0;
m49[3].move =13;
m49[4] = new Array(27,24);
m49[4].base = new Array(40,0);
m49[4].root =0;
m49[4].move =17;
m49[5] = new Array(4,2,64,3);
m49[5].base = new Array(45,45,0);
m49[5].root =0;
m49[5].move =22;
m49[6] = new Array(5,14);
m49[6].base = new Array(48,0);
m49[6].root =0;
m49[6].move =25;
m49[7] = new Array(7,6,28,21);
m49[7].base = new Array(51,52,0);
m49[7].root =0;
m49[7].move =27;
m49[8] = new Array(56,59);
m49[8].base = new Array(72,0);
m49[8].root =0;
m49[8].move =46;
m49[9] = new Array(18,25,60,44);
m49[9].base = new Array(74,75,0);
m49[9].root =0;
m49[9].move =47;
m49[0] = new Array(62,45,13,29,51,43,6,21,52,36,11,19,36,28,19,28,45,28,1,11,58,37,11,28,37,28,3,27,43,35,10,18,57,42,27,13,61,43,2,20,60,62,127,61,14,30,61,60,4,2,64,3,59,52,20,11,35,27,18,27,52,44,21,38,44,26,11,18,28,7,12,28,26,8,5,19,55,47,3,7,47,38,28,36,43,25,19,1,8,35,7,4,42,27,4,3,27,17,2,10,17,0,10,2,35,42,13,27);
m49[0].base = new Array(0,1,2,3,4,5,26,27,28,29,30,31,32,33,36,37,38,39,41,42,43,43,44,46,47,47,49,50,53,54,55,56,57,58,59,60,61,62,63,64,65,66,67,68,69,70,71,73,76,77,78,79,80,81,0);
m49[0].root =0;
m49[0].move =0;
var n49 = new Array();
var b49 = -1;
function g49(a,b)
{	gm(m49,n49,49,b49,'gamesg49.htm',a,b);}
function MB_549()
{b49=MB_5(m49,n49,49,b49,'gamesg49.htm'); GMS(m49,n49,49,b49,'gamesg49.htm');}
function MB49()
{b49=MB(m49,n49,49,b49,'gamesg49.htm'); GMS(m49,n49,49,b49,'gamesg49.htm');}
function MF_549()
{b49=MF_5(m49,n49,49,b49,'gamesg49.htm'); GMS(m49,n49,49,b49,'gamesg49.htm');}
function MF49(bVarWin)
{b49=MF(m49,n49,49,b49,'gamesg49.htm',bVarWin); GMS(m49,n49,49,b49,'gamesg49.htm');}

var m50 = new Array(1)

m50[1] = new Array(60,62,127,61,11,19);
m50[1].base = new Array(11,11,12,0);
m50[1].root =0;
m50[1].move =10;
m50[3] = new Array(54,38);
m50[3].base = new Array(40,0);
m50[3].root =2;
m50[3].move =4;
m50[2] = new Array(49,33,26,17,40,32,8,24,33,25);
m50[2].base = new Array(35,36,37,38,39,0);
m50[2].root =0;
m50[2].move =34;
m50[0] = new Array(52,36,12,28,62,45,1,18,61,25,13,29,51,43,29,36,43,36,6,21,58,30,5,26,60,62,127,61,11,19,57,51,4,6,71,5,25,34,6,7,48,40,2,38,55,47,38,31,50,42,3,4,59,52,18,3,30,39,3,20,34,20,4,20,61,60,21,6,45,30,20,23,54,38,31,4,30,45,14,30,39,46,23,47,51,61,47,38,62,54,4,11,61,44,38,36,60,63,26,44,63,15,36,15,46,28,19,28);
m50[0].base = new Array(0,1,2,3,4,5,6,7,8,9,10,13,14,14,15,16,17,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,0);
m50[0].root =0;
m50[0].move =0;
var n50 = new Array();
var b50 = -1;
function g50(a,b)
{	gm(m50,n50,50,b50,'gamesg50.htm',a,b);}
function MB_550()
{b50=MB_5(m50,n50,50,b50,'gamesg50.htm'); GMS(m50,n50,50,b50,'gamesg50.htm');}
function MB50()
{b50=MB(m50,n50,50,b50,'gamesg50.htm'); GMS(m50,n50,50,b50,'gamesg50.htm');}
function MF_550()
{b50=MF_5(m50,n50,50,b50,'gamesg50.htm'); GMS(m50,n50,50,b50,'gamesg50.htm');}
function MF50(bVarWin)
{b50=MF(m50,n50,50,b50,'gamesg50.htm',bVarWin); GMS(m50,n50,50,b50,'gamesg50.htm');}

var m51 = new Array(1)

m51[0] = new Array(50,34,6,21,54,46,14,22,61,54,5,14,57,42,11,19,52,36,4,6,71,5,62,52,12,28,60,62,127,61,1,11,51,43,10,18,55,47,5,4,58,44,8,16,59,51,9,25,49,41,2,9,56,59,19,27,36,27,18,27,44,30,3,1,42,27,21,27,34,27,11,17,52,42,25,33,42,36,17,27,59,58,16,24,58,50,0,8,61,58,9,0,47,39,13,29,36,26,8,13,26,20,27,42,20,14,13,14,30,23,0,54,62,54,14,11,39,31,1,19,31,22,15,22,51,30,6,13,30,39,4,7,39,34,13,21,34,39,21,20,39,34,19,27,34,27,20,27,23,51,7,2,48,40,27,20,40,33,24,33,58,56,11,43,56,16,43,19,16,19,20,19,50,58,19,27,58,56,2,18,54,45,27,35,56,0,35,43,51,23,43,50,0,1,50,41,23,14,28,36,45,44,18,34,1,9,41,50,9,11,33,41,11,9,41,49,9,49,50,49,44,51,49,41,14,42,34,42,51,52,42,45);
m51[0].base = new Array(0,1,2,3,4,5,6,7,8,9,9,10,11,12,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63,64,65,66,67,68,69,70,71,72,73,74,75,76,77,78,79,80,81,82,83,84,85,86,87,88,89,90,91,92,93,94,95,96,97,98,99,100,101,102,103,104,105,106,107,108,109,110,111,112,113,0);
m51[0].root =0;
m51[0].move =0;
var n51 = new Array();
var b51 = -1;
function g51(a,b)
{	gm(m51,n51,51,b51,'gamesg51.htm',a,b);}
function MB_551()
{b51=MB_5(m51,n51,51,b51,'gamesg51.htm'); GMS(m51,n51,51,b51,'gamesg51.htm');}
function MB51()
{b51=MB(m51,n51,51,b51,'gamesg51.htm'); GMS(m51,n51,51,b51,'gamesg51.htm');}
function MF_551()
{b51=MF_5(m51,n51,51,b51,'gamesg51.htm'); GMS(m51,n51,51,b51,'gamesg51.htm');}
function MF51(bVarWin)
{b51=MF(m51,n51,51,b51,'gamesg51.htm',bVarWin); GMS(m51,n51,51,b51,'gamesg51.htm');}

var m52 = new Array(1)

m52[0] = new Array(52,36,1,18,62,45,12,20,51,35,11,27,36,28,18,12,61,43,15,31,60,62,127,61,14,22,58,30,5,23,59,58,23,30,58,30,12,18,30,51,2,11,49,33,6,23,50,34,27,34,43,34,9,25,34,43,18,12,57,42,8,16,43,36,10,18,48,32,12,27,32,25,16,25,36,27,20,27,51,49,0,56,61,56,4,6,71,5,49,51,6,14,56,8,11,20,45,30,5,4,51,37,23,29,42,52,3,1,8,40,31,39,54,38,39,46,102,102,55,46,4,7,46,38,7,39,40,47,39,47,30,47,29,23,37,21,14,6,53,45,1,5,52,37,20,38,45,38,23,38,21,18,5,33,18,2,6,14,2,26,33,60,62,54,60,36);
m52[0].base = new Array(0,1,2,3,4,5,6,7,8,9,10,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,55,56,57,58,59,60,61,62,63,64,65,66,67,68,69,70,71,72,73,74,75,76,77,78,79,0);
m52[0].root =0;
m52[0].move =0;
var n52 = new Array();
var b52 = -1;
function g52(a,b)
{	gm(m52,n52,52,b52,'gamesg52.htm',a,b);}
function MB_552()
{b52=MB_5(m52,n52,52,b52,'gamesg52.htm'); GMS(m52,n52,52,b52,'gamesg52.htm');}
function MB52()
{b52=MB(m52,n52,52,b52,'gamesg52.htm'); GMS(m52,n52,52,b52,'gamesg52.htm');}
function MF_552()
{b52=MF_5(m52,n52,52,b52,'gamesg52.htm'); GMS(m52,n52,52,b52,'gamesg52.htm');}
function MF52(bVarWin)
{b52=MF(m52,n52,52,b52,'gamesg52.htm',bVarWin); GMS(m52,n52,52,b52,'gamesg52.htm');}

var m53 = new Array(1)

m53[1] = new Array(52,35,28,35,42,52,10,26,49,33,26,33,48,40,33,40,56,40,2,38,53,45,38,11,58,49,9,25,34,25,11,25,59,56,21,11,49,35,14,35,56,35,11,26,52,42,25,43,61,56,43,50,42,27,26,41,40,41,50,41,27,21,6,7,21,11,7,6,11,21,6,7);
m53[1].base = new Array(17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,0);
m53[1].root =0;
m53[1].move =18;
m53[2] = new Array(2,20,58,44,21,4,62,55,10,18,59,51,3,11,53,37,13,29,56,60,4,10,49,41,0,3,44,62,6,7,60,59,9,25,34,25,10,25,42,25,18,25,52,35,28,35,51,49,7,6,62,35,14,35,49,35,3,2,59,58);
m53[2].base = new Array(54,55,56,57,58,59,60,61,62,63,64,65,66,67,68,69,70,71,72,73,74,75,76,77,78,79,80,81,82,83,0);
m53[2].root =0;
m53[2].move =19;
m53[3] = new Array(21,11,52,35,28,35,42,52,8,24,49,41,10,18,56,57,0,1,58,49,18,26,49,58,9,25,58,51,11,28,59,50,2,11,53,37,28,18,48,40,3,2,46,38,2,16,34,25,1,25,37,29,5,1,52,37,24,32,41,33,26,33,40,33,18,28,37,27);
m53[3].base = new Array(84,85,86,87,88,89,90,91,92,93,94,95,96,97,98,99,100,101,102,103,104,105,106,107,108,109,110,111,112,113,114,115,116,117,0);
m53[3].root =0;
m53[3].move =19;
m53[4] = new Array(10,18,53,37,21,4,46,38,28,37,52,37,4,10,58,44,10,20);
m53[4].base = new Array(118,119,120,121,122,123,124,125,126,0);
m53[4].root =0;
m53[4].move =19;
m53[5] = new Array(53,37,35,52,42,52,21,11);
m53[5].base = new Array(130,131,132,133,0);
m53[5].root =0;
m53[5].move =22;
m53[6] = new Array(2,20,32,24);
m53[6].base = new Array(137,138,0);
m53[6].root =0;
m53[6].move =25;
m53[7] = new Array(32,24,11,20);
m53[7].base = new Array(140,141,0);
m53[7].root =0;
m53[7].move =26;
m53[8] = new Array(13,29);
m53[8].base = new Array(143,0);
m53[8].root =0;
m53[8].move =27;
m53[9] = new Array(34,25,16,25,32,24);
m53[9].base = new Array(145,146,147,0);
m53[9].root =0;
m53[9].move =28;
m53[10] = new Array(42,25,16,25,34,25);
m53[10].base = new Array(150,151,152,0);
m53[10].root =0;
m53[10].move =30;
m53[11] = new Array(32,25,11,25,56,8,10,26);
m53[11].base = new Array(157,158,159,160,0);
m53[11].root =0;
m53[11].move =34;
m53[12] = new Array(59,41,1,0,41,33,0,16);
m53[12].base = new Array(163,164,165,166,0);
m53[12].root =0;
m53[12].move =36;
m53[13] = new Array(59,51,0,16,56,16,17,16);
m53[13].base = new Array(171,172,173,174,0);
m53[13].root =0;
m53[13].move =40;
m53[14] = new Array(56,16,17,16,61,60,11,20);
m53[14].base = new Array(177,178,179,180,0);
m53[14].root =0;
m53[14].move =42;
m53[15] = new Array(29,20,61,60);
m53[15].base = new Array(184,185,0);
m53[15].root =0;
m53[15].move =45;
m53[16] = new Array(29,2,37,29);
m53[16].base = new Array(188,189,0);
m53[16].root =0;
m53[16].move =47;
m53[17] = new Array(36,44,59,52);
m53[17].base = new Array(194,195,0);
m53[17].root =0;
m53[17].move =51;
m53[18] = new Array(16,40,37,29,13,21,28,20);
m53[18].base = new Array(200,201,202,203,0);
m53[18].root =0;
m53[18].move =55;
m53[19] = new Array(42,34,27,10);
m53[19].base = new Array(205,206,0);
m53[19].root =0;
m53[19].move =56;
m53[20] = new Array(38,30,14,28,35,28,10,28,36,46,28,42,51,42,27,42);
m53[20].base = new Array(209,210,211,212,213,214,215,216,0);
m53[20].root =0;
m53[20].move =58;
m53[21] = new Array(16,40,29,21,14,5,61,57);
m53[21].base = new Array(218,219,220,221,0);
m53[21].root =0;
m53[21].move =59;
m53[23] = new Array(14,21,0,18,21,30,18,11);
m53[23].base = new Array(239,240,241,242,0);
m53[23].root =22;
m53[23].move =15;
m53[22] = new Array(61,56,0,56,49,48,56,48,51,48,22,29,38,29,14,28,35,28,10,28,48,0,6,14,29,21,27,21,36,21,28,21);
m53[22].base = new Array(223,224,225,226,227,228,229,230,231,232,233,234,235,236,237,238,0);
m53[22].root =0;
m53[22].move =60;
m53[24] = new Array(0,32,36,19);
m53[24].base = new Array(244,245,0);
m53[24].root =0;
m53[24].move =61;
m53[25] = new Array(10,3,29,22,13,22,38,30);
m53[25].base = new Array(248,249,250,251,0);
m53[25].root =0;
m53[25].move =63;
m53[26] = new Array(10,11,29,22,15,22,28,20,13,20,36,21,14,21,45,21,11,27,54,46,27,19,46,54);
m53[26].base = new Array(254,255,256,257,258,259,260,261,262,263,264,265,0);
m53[26].root =0;
m53[26].move =65;
m53[27] = new Array(13,22,28,20,10,12);
m53[27].base = new Array(268,269,270,0);
m53[27].root =0;
m53[27].move =67;
m53[28] = new Array(14,23,30,13,23,5);
m53[28].base = new Array(273,274,275,0);
m53[28].root =0;
m53[28].move =69;
m53[29] = new Array(10,9,39,15,6,5);
m53[29].base = new Array(278,279,280,0);
m53[29].root =0;
m53[29].move =71;
m53[30] = new Array(39,15,6,5,28,20);
m53[30].base = new Array(282,283,284,0);
m53[30].root =0;
m53[30].move =72;
m53[32] = new Array(57,61,46,19,14,5,20,13,61,13,19,27);
m53[32].base = new Array(293,294,295,296,297,298,0);
m53[32].root =31;
m53[32].move =6;
m53[31] = new Array(34,44,54,55,18,19,39,46,44,61,45,61,19,46,55,46,57,61);
m53[31].base = new Array(286,287,288,289,290,291,292,299,300,0);
m53[31].root =0;
m53[31].move =73;
m53[33] = new Array(57,62,54,62,14,23,39,23,0,56,62,54,56,62,54,62,18,45,23,5);
m53[33].base = new Array(303,304,305,306,307,308,309,310,311,312,0);
m53[33].root =0;
m53[33].move =75;
m53[0] = new Array(50,34,11,19,57,42,6,21,54,46,12,28,61,54,14,22,52,36,1,18,62,52,18,35,60,62,127,61,5,14,51,43,4,6,71,5,55,47,8,16,48,32,0,1,58,44,21,4,53,37,2,11,62,55,9,25,44,35,28,35,34,25,35,42,49,42,16,25,32,24,10,18,43,35,1,0,24,16,3,17,36,28,0,16,56,57,11,29,57,49,19,27,46,38,29,36,54,36,27,36,52,46,4,10,46,36,10,27,59,51,5,0,37,29,17,10,55,54,16,56,61,45,27,17,51,53,17,34,49,52,56,57,29,22,15,22,36,30,18,26,53,39,10,18,28,20,34,19,20,12,13,21,39,15);
m53[0].base = new Array(0,1,2,3,4,5,6,7,8,9,10,11,12,12,13,14,15,15,16,53,127,128,129,134,135,136,139,142,144,148,149,153,154,155,156,161,162,167,168,169,170,175,176,181,182,183,186,187,190,191,192,193,196,197,198,199,204,207,208,217,222,243,246,247,252,253,266,267,271,272,276,277,281,285,301,302,313,0);
m53[0].root =0;
m53[0].move =0;
var n53 = new Array();
var b53 = -1;
function g53(a,b)
{	gm(m53,n53,53,b53,'gamesg53.htm',a,b);}
function MB_553()
{b53=MB_5(m53,n53,53,b53,'gamesg53.htm'); GMS(m53,n53,53,b53,'gamesg53.htm');}
function MB53()
{b53=MB(m53,n53,53,b53,'gamesg53.htm'); GMS(m53,n53,53,b53,'gamesg53.htm');}
function MF_553()
{b53=MF_5(m53,n53,53,b53,'gamesg53.htm'); GMS(m53,n53,53,b53,'gamesg53.htm');}
function MF53(bVarWin)
{b53=MF(m53,n53,53,b53,'gamesg53.htm',bVarWin); GMS(m53,n53,53,b53,'gamesg53.htm');}

var m54 = new Array(1)

m54[2] = new Array(51,35,11,19,62,45,1,18,60,62,127,61,5,4,59,50,3,12,52,44,28,36,45,51,2,29,34,26,19,26,58,40,21,11,51,41,12,20,41,26,11,26,40,26,9,17,26,33,0,3,50,41,20,23,42,34,29,47,33,42,47,54);
m54[2].base = new Array(12,13,14,15,16,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,0);
m54[2].root =1;
m54[2].move =2;
m54[3] = new Array(56,57,10,18,51,43,5,4,52,36,11,27,34,27,18,27,36,27,28,36,43,36,21,36,54,36,4,36,60,61,2,20,27,19,20,48,57,9,36,20,19,11,20,28,62,45,28,12,61,54,12,11,9,11,1,11,63,60,11,26);
m54[3].base = new Array(42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63,64,65,66,67,68,69,70,71,0);
m54[3].root =1;
m54[3].move =2;
m54[4] = new Array(15,23,56,57,10,18,52,36,11,27,34,27,18,27,36,27,21,27,62,52,1,18,60,62,127,61,27,17,58,44,2,29,54,36,29,36,43,36,3,2,44,17,8,17,57,17,0,48,52,58,48,56,59,50,18,35,50,43,56,40,58,52);
m54[4].base = new Array(73,74,75,76,77,78,79,80,81,82,83,84,84,85,86,87,88,89,90,91,92,93,94,95,96,97,98,99,100,101,102,0);
m54[4].root =1;
m54[4].move =3;
m54[5] = new Array(62,47,1,18,52,36,21,4,60,62,127,61,13,29,36,29,2,29,53,37,28,37,61,37,3,12,54,27,29,20,37,5,6,5,58,30,4,21,30,21,14,21,47,37,20,13,27,13,5,13,59,31,13,14,37,27,12,28,31,38,14,7,56,61,0,6,38,45,6,14,43,35,28,20,27,21,18,12,21,4,14,22,4,10,20,34,10,4,12,6,45,37,34,52,4,19,22,21,19,29,52,48,37,28,48,20,28,20,21,20,35,27,20,28,42,34,9,17,27,19,28,4,61,56,4,5,29,12,5,3,56,8,3,19,8,0,19,59,62,54,7,14,12,6);
m54[5].base = new Array(104,105,106,107,108,108,109,110,111,112,113,114,115,116,117,118,119,120,121,122,123,124,125,126,127,128,129,130,131,132,133,134,135,136,137,138,139,140,141,142,143,144,145,146,147,148,149,150,151,152,153,154,155,156,157,158,159,160,161,162,163,164,165,166,167,168,169,170,171,172,173,174,0);
m54[5].root =1;
m54[5].move =4;
m54[1] = new Array(4,6,71,5,51,43,11,19,58,30,1,11,62,45,15,23,30,21,11,21,60,62,127,61,5,4,45,51,10,18,51,36,21,36,54,36,2,47,36,54,47,54,62,54,3,11,59,41,23,31,56,57,9,17,53,45,19,27,34,27,18,27,52,36);
m54[1].base = new Array(10,10,11,72,103,175,176,177,178,179,180,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,0);
m54[1].root =0;
m54[1].move =9;
m54[6] = new Array(8,16,56,57);
m54[6].base = new Array(205,206,0);
m54[6].root =0;
m54[6].move =13;
m54[7] = new Array(45,30);
m54[7].base = new Array(210,0);
m54[7].root =0;
m54[7].move =17;
m54[8] = new Array(2,38,59,32,38,45,54,45);
m54[8].base = new Array(212,213,214,215,0);
m54[8].root =0;
m54[8].move =18;
m54[10] = new Array(20,38,30,36,38,20,56,57,9,17,40,19,10,11,19,28);
m54[10].base = new Array(219,220,221,222,223,224,225,226,0);
m54[10].root =9;
m54[10].move =1;
m54[9] = new Array(45,30,20,29,52,36,15,23,30,13,10,13,36,29,1,16);
m54[9].base = new Array(217,218,227,228,229,230,231,232,0);
m54[9].root =0;
m54[9].move =19;
m54[11] = new Array(1,11,45,30);
m54[11].base = new Array(234,235,0);
m54[11].root =0;
m54[11].move =20;
m54[12] = new Array(35,28,11,28,45,35,10,11);
m54[12].base = new Array(239,240,241,242,0);
m54[12].root =0;
m54[12].move =23;
m54[13] = new Array(10,24,40,49);
m54[13].base = new Array(244,245,0);
m54[13].root =0;
m54[13].move =24;
m54[14] = new Array(50,36,4,13,61,37,11,5);
m54[14].base = new Array(249,250,251,252,0);
m54[14].root =0;
m54[14].move =27;
m54[15] = new Array(15,31,35,27,14,30,27,20,30,37,20,11,10,11,51,61);
m54[15].base = new Array(256,257,258,259,260,261,262,263,0);
m54[15].root =0;
m54[15].move =31;
m54[16] = new Array(50,43,30,38);
m54[16].base = new Array(273,274,0);
m54[16].root =0;
m54[16].move =40;
m54[17] = new Array(21,45,30,38,45,53);
m54[17].base = new Array(279,280,281,0);
m54[17].root =0;
m54[17].move =44;
m54[18] = new Array(7,4,51,36,27,44,29,30,44,54,62,54);
m54[18].base = new Array(285,286,287,288,289,290,0);
m54[18].root =0;
m54[18].move =47;
m54[19] = new Array(51,45,20,4,47,11,2,11,45,30,42,52,62,54,52,35);
m54[19].base = new Array(296,297,298,299,300,301,302,303,0);
m54[19].root =0;
m54[19].move =52;
m54[20] = new Array(9,17);
m54[20].base = new Array(305,0);
m54[20].root =0;
m54[20].move =53;
m54[21] = new Array(62,54,9,17,47,29);
m54[21].base = new Array(307,308,309,0);
m54[21].root =0;
m54[21].move =54;
m54[22] = new Array(47,38,20,23);
m54[22].base = new Array(312,313,0);
m54[22].root =0;
m54[22].move =56;
m54[23] = new Array(52,46,63,62,46,31);
m54[23].base = new Array(315,316,317,0);
m54[23].root =0;
m54[23].move =57;
m54[24] = new Array(28,20,11,20,63,55);
m54[24].base = new Array(319,320,321,0);
m54[24].root =0;
m54[24].move =58;
m54[25] = new Array(2,10,56,60,12,15,7,15,11,15,63,54,52,37,54,62,15,50,41,51,50,51,46,37,38,46,35,27,51,53,62,63,53,55);
m54[25].base = new Array(323,324,325,326,327,328,329,330,331,332,333,334,335,336,337,338,339,0);
m54[25].root =0;
m54[25].move =59;
m54[0] = new Array(50,34,12,28,57,42,5,33,54,46,33,42,49,42,6,21,61,54,11,27,34,27,21,27,58,40,10,18,62,45,3,10,60,62,127,61,2,20,59,50,13,21,51,35,1,11,45,51,27,17,53,37,28,37,61,37,4,2,64,3,52,36,14,30,37,53,15,31,40,12,3,4,12,21,11,21,53,21,31,39,36,28,39,46,55,46,17,27,21,20,4,20,50,29,10,11,54,47,7,47,29,47,27,42,51,41,42,52,62,63,30,38,47,31,20,12,31,7,2,10);
m54[0].base = new Array(0,1,2,3,4,5,6,7,8,9,201,202,203,204,207,208,209,209,211,216,233,236,237,238,243,246,247,248,253,253,254,255,264,265,266,267,268,269,270,271,272,275,276,277,278,282,283,284,291,292,293,294,295,304,306,310,311,314,318,322,0);
m54[0].root =0;
m54[0].move =0;
var n54 = new Array();
var b54 = -1;
function g54(a,b)
{	gm(m54,n54,54,b54,'gamesg54.htm',a,b);}
function MB_554()
{b54=MB_5(m54,n54,54,b54,'gamesg54.htm'); GMS(m54,n54,54,b54,'gamesg54.htm');}
function MB54()
{b54=MB(m54,n54,54,b54,'gamesg54.htm'); GMS(m54,n54,54,b54,'gamesg54.htm');}
function MF_554()
{b54=MF_5(m54,n54,54,b54,'gamesg54.htm'); GMS(m54,n54,54,b54,'gamesg54.htm');}
function MF54(bVarWin)
{b54=MF(m54,n54,54,b54,'gamesg54.htm',bVarWin); GMS(m54,n54,54,b54,'gamesg54.htm');}

var m55 = new Array(1)

m55[0] = new Array(51,35,6,21,50,34,12,20,57,42,5,33,52,44,9,17,62,52,2,9,48,40,33,12,53,45,11,27,52,46,10,26,34,27,20,27,61,25,1,11,60,62,127,61,4,6,71,5,58,51,14,22,59,60,8,16,25,43,5,4,60,53,0,2,56,60,12,5,43,57,5,14,55,47,17,25,35,26,11,26,60,59,26,41,57,48,41,51,53,51,3,12,61,60,2,3,51,53,14,23,45,37,23,14,59,51,21,36,46,36,27,36,42,27,9,27,48,27,3,19,60,59,4,3,27,41,19,51,59,51,3,51,53,51,15,31,62,53,14,21,54,46,6,14,41,59,12,20,46,38,31,38,47,38,20,48,37,29,21,49,38,30,22,29,59,31,29,37,44,37,49,35,53,52,48,34,52,59,35,42,51,52,34,41,52,50,41,27,59,58,27,35,37,29,35,62,31,59,62,30,58,57);
m55[0].base = new Array(0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,20,21,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63,64,65,66,67,68,69,70,71,72,73,74,75,76,77,78,79,80,81,82,83,84,85,86,87,88,89,90,91,92,93,94,95,96,97,98,0);
m55[0].root =0;
m55[0].move =0;
var n55 = new Array();
var b55 = -1;
function g55(a,b)
{	gm(m55,n55,55,b55,'gamesg55.htm',a,b);}
function MB_555()
{b55=MB_5(m55,n55,55,b55,'gamesg55.htm'); GMS(m55,n55,55,b55,'gamesg55.htm');}
function MB55()
{b55=MB(m55,n55,55,b55,'gamesg55.htm'); GMS(m55,n55,55,b55,'gamesg55.htm');}
function MF_555()
{b55=MF_5(m55,n55,55,b55,'gamesg55.htm'); GMS(m55,n55,55,b55,'gamesg55.htm');}
function MF55(bVarWin)
{b55=MF(m55,n55,55,b55,'gamesg55.htm',bVarWin); GMS(m55,n55,55,b55,'gamesg55.htm');}

var m56 = new Array(1)

m56[2] = new Array(59,51,18,28,55,47,11,27,36,27,20,27,53,37,27,35,54,9,0,1,9,36,35,42,52,42,13,29,36,27,12,27,42,27,28,18,56,60,5,4,62,54,18,12,27,42,3,19,60,59,4,3,54,55,1,9,42,52,9,11,52,58,12,18,48,40,3,4,44,53,18,35,53,35,19,35,61,53,11,12,55,54,12,44,49,33,35,19,33,25,19,12,40,32,22,30,37,30,12,30,53,45,29,37,59,61,37,46,45,44,30,44,51,44,4,44,61,45,44,60,45,61,60,61,54,61,15,31,58,52,31,39,52,37,6,13,61,52,14,28);
m56[2].base = new Array(20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63,64,65,66,67,68,69,70,71,72,73,74,75,76,77,78,79,80,81,82,83,84,85,86,87,88,89,0);
m56[2].root =1;
m56[2].move =1;
m56[1] = new Array(2,9,43,35,11,19,53,37,26,35,52,35,18,35,44,35,14,35,59,35,3,10,42,25,10,26,56,59,12,18,35,53,20,28,25,19,26,53,61,53,9,16,37,28,18,28,49,41,0,3,59,27,13,21,54,47,6,14,62,54,3,1,53,51,5,7,34,26,16,9,19,9,1,9,27,28,21,28,26,18,9,1,51,11,14,21,11,8,15,31,18,10,1,2,8,9,21,12);
m56[1].base = new Array(18,19,90,91,92,93,94,95,96,97,98,99,100,101,102,103,104,105,106,107,108,109,110,111,112,113,114,115,116,117,118,119,120,121,122,123,124,125,126,127,128,129,130,131,132,133,134,135,136,0);
m56[1].root =0;
m56[1].move =19;
m56[4] = new Array(53,37,11,19,52,35,26,35,44,35,12,29,35,53,19,28,37,28,14,28,61,60,28,35,59,51,2,9,56,59,9,54,62,54,1,9,53,35,29,35,42,36,9,11,60,61,13,29,36,30,3,0,30,45,29,37,46,38,15,31);
m56[4].base = new Array(141,142,143,144,145,146,147,148,149,150,151,152,153,154,155,156,157,158,159,160,161,162,163,164,165,166,167,168,169,170,0);
m56[4].root =3;
m56[4].move =2;
m56[3] = new Array(36,28,0,1,44,35,26,35,42,25,8,16,25,35,14,28,59,51,3,10,56,58,28,14,49,33,11,19,35,41,2,9,43,35,9,54,62,54,10,9,54,62,19,27,34,26,17,26,41,26,9,33,51,30,33,49,52,37,12,29,26,11,29,35,62,54,15,23,30,38,35,29,54,62,23,31,38,59,49,48,11,5,1,5,59,43,48,32,58,57,29,35,61,58,35,25,58,18,32,40,43,40,25,40,57,41,40,34,18,16,5,3,41,9,34,19,9,8,14,35,8,0,3,0,16,0,6,14,62,61,19,36,53,45,36,51,61,52,51,34);
m56[3].base = new Array(138,139,140,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,224,225,226,227,228,229,230,231,232,233,234,235,236,237,0);
m56[3].root =0;
m56[3].move =20;
m56[5] = new Array(59,51,2,9,44,23,35,52,42,52,11,27,23,14,6,14,56,59,3,10,49,41,0,3,51,49,27,35,52,37,12,18,49,58,10,12,59,60,18,28,58,59,9,18,37,47,15,31,47,37,17,25,55,47,25,34,41,34,3,1);
m56[5].base = new Array(238,239,240,241,242,243,244,245,246,247,248,249,250,251,252,253,254,255,256,257,258,259,260,261,262,263,264,265,266,267,0);
m56[5].root =0;
m56[5].move =20;
m56[6] = new Array(11,19,52,35,26,35,36,28,35,42,54,0,42,49,56,57);
m56[6].base = new Array(269,270,271,272,273,274,275,276,0);
m56[6].root =0;
m56[6].move =21;
m56[7] = new Array(44,35,26,35,42,25);
m56[7].base = new Array(278,279,280,0);
m56[7].root =0;
m56[7].move =22;
m56[8] = new Array(44,53,35,52,42,52,13,29);
m56[8].base = new Array(283,284,285,286,0);
m56[8].root =0;
m56[8].move =24;
m56[9] = new Array(12,18,53,61);
m56[9].base = new Array(288,289,0);
m56[9].root =0;
m56[9].move =25;
m56[10] = new Array(44,35,26,35,42,25,20,28);
m56[10].base = new Array(291,292,293,294,0);
m56[10].root =0;
m56[10].move =26;
m56[11] = new Array(12,18,48,40);
m56[11].base = new Array(296,297,0);
m56[11].root =0;
m56[11].move =27;
m56[12] = new Array(44,35,26,35,42,57,13,29);
m56[12].base = new Array(299,300,301,302,0);
m56[12].root =0;
m56[12].move =28;
m56[13] = new Array(19,27,36,28,27,34,43,34);
m56[13].base = new Array(308,309,310,311,0);
m56[13].root =0;
m56[13].move =33;
m56[14] = new Array(36,29,22,29,47,54,19,27);
m56[14].base = new Array(313,314,315,316,0);
m56[14].root =0;
m56[14].move =34;
m56[16] = new Array(51,35,25,4);
m56[16].base = new Array(330,331,0);
m56[16].root =15;
m56[16].move =11;
m56[15] = new Array(29,36,43,36,19,27,34,27,20,27,36,28,18,28,37,28,5,53,61,53,11,25,52,35);
m56[15].base = new Array(318,319,320,321,322,323,324,325,326,327,328,329,0);
m56[15].root =0;
m56[15].move =35;
m56[17] = new Array(29,38,47,38,6,7,49,33);
m56[17].base = new Array(334,335,336,337,0);
m56[17].root =0;
m56[17].move =37;
m56[18] = new Array(38,29,12,39,47,54,22,29);
m56[18].base = new Array(339,340,341,342,0);
m56[18].root =0;
m56[18].move =38;
m56[19] = new Array(12,11,36,29,22,29,47,54);
m56[19].base = new Array(344,345,346,347,0);
m56[19].root =0;
m56[19].move =39;
m56[20] = new Array(12,11,36,29,22,29,47,54);
m56[20].base = new Array(350,351,352,353,0);
m56[20].root =0;
m56[20].move =41;
m56[21] = new Array(36,29,22,29,47,54,19,27);
m56[21].base = new Array(355,356,357,358,0);
m56[21].root =0;
m56[21].move =42;
m56[24] = new Array(12,33,52,58);
m56[24].base = new Array(370,371,0);
m56[24].root =23;
m56[24].move =3;
m56[25] = new Array(24,33,52,58);
m56[25].base = new Array(372,373,0);
m56[25].root =23;
m56[25].move =3;
m56[23] = new Array(54,18,34,43,50,33,43,52,33,16,564,61,62,61,3,2);
m56[23].base = new Array(366,367,368,369,374,375,376,377,0);
m56[23].root =22;
m56[23].move =5;
m56[22] = new Array(19,27,36,27,20,27,47,54,27,34,43,34);
m56[22].base = new Array(360,361,362,363,364,365,0);
m56[22].root =0;
m56[22].move =43;
m56[26] = new Array(22,29,61,60,12,11);
m56[26].base = new Array(380,381,382,0);
m56[26].root =0;
m56[26].move =45;
m56[27] = new Array(43,34,16,9);
m56[27].base = new Array(386,387,0);
m56[27].root =0;
m56[27].move =48;
m56[28] = new Array(52,35,19,27,61,60);
m56[28].base = new Array(390,391,392,0);
m56[28].root =0;
m56[28].move =50;
m56[29] = new Array(48,40,27,34,43,34,33,50,51,50,14,35,52,35,3,35);
m56[29].base = new Array(395,396,397,398,399,400,401,402,0);
m56[29].root =0;
m56[29].move =52;
m56[30] = new Array(51,24,43,53,24,16,14,35,52,35);
m56[30].base = new Array(405,406,407,408,409,0);
m56[30].root =0;
m56[30].move =54;
m56[31] = new Array(29,36,3,20,5,1,61,59,12,8,52,35);
m56[31].base = new Array(415,416,417,418,419,420,0);
m56[31].root =0;
m56[31].move =59;
m56[32] = new Array(16,52,61,60,5,3,20,14,3,27,51,52,36,52,60,52,6,14,62,53);
m56[32].base = new Array(423,424,425,426,427,428,429,430,431,432,0);
m56[32].root =0;
m56[32].move =61;
m56[33] = new Array(61,58,5,4);
m56[33].base = new Array(436,437,0);
m56[33].root =0;
m56[33].move =64;
m56[34] = new Array(6,5,27,19,14,35,62,54,34,27,54,46);
m56[34].base = new Array(441,442,443,444,445,446,0);
m56[34].root =0;
m56[34].move =67;
m56[35] = new Array(34,48,27,19,48,20,19,11,20,11,59,11,5,26,62,54);
m56[35].base = new Array(449,450,451,452,453,454,455,456,0);
m56[35].root =0;
m56[35].move =69;
m56[36] = new Array(62,53,15,23);
m56[36].base = new Array(458,459,0);
m56[36].root =0;
m56[36].move =70;
m56[37] = new Array(34,48,59,56,48,27,54,46);
m56[37].base = new Array(461,462,463,464,0);
m56[37].root =0;
m56[37].move =71;
m56[38] = new Array(19,33,59,56);
m56[38].base = new Array(467,468,0);
m56[38].root =0;
m56[38].move =73;
m56[0] = new Array(50,34,10,26,52,36,1,18,54,46,14,22,61,54,5,14,62,52,12,20,57,42,6,12,60,62,127,61,4,6,71,5,51,43,9,17,58,44,18,35,53,37,2,9,59,51,11,19,61,53,3,11,56,61,0,3,54,47,13,29,44,35,26,35,42,25,12,18,46,38,8,16,25,40,11,12,38,30,16,24,40,50,9,16,49,41,17,25,36,29,20,29,47,54,25,34,41,34,18,33,50,35,19,27,34,27,33,43,35,20,43,53,20,3,53,36,54,36,12,36,3,20,36,52,51,52,16,52,61,60,52,34,20,5,14,5,60,59,5,19,62,54,6,13,54,46,34,48,59,56,48,27,56,24,27,36,24,8,19,12,55,47,13,20);
m56[0].base = new Array(0,1,2,3,4,5,6,7,8,9,10,11,12,12,13,13,14,15,16,17,137,268,277,281,282,287,290,295,298,303,304,305,306,307,312,317,332,333,338,343,348,349,354,359,378,379,383,384,385,388,389,393,394,403,404,410,411,412,413,414,421,422,433,434,435,438,439,440,447,448,457,460,465,466,469,470,471,472,473,474,475,476,0);
m56[0].root =0;
m56[0].move =0;
var n56 = new Array();
var b56 = -1;
function g56(a,b)
{	gm(m56,n56,56,b56,'gamesg56.htm',a,b);}
function MB_556()
{b56=MB_5(m56,n56,56,b56,'gamesg56.htm'); GMS(m56,n56,56,b56,'gamesg56.htm');}
function MB56()
{b56=MB(m56,n56,56,b56,'gamesg56.htm'); GMS(m56,n56,56,b56,'gamesg56.htm');}
function MF_556()
{b56=MF_5(m56,n56,56,b56,'gamesg56.htm'); GMS(m56,n56,56,b56,'gamesg56.htm');}
function MF56(bVarWin)
{b56=MF(m56,n56,56,b56,'gamesg56.htm',bVarWin); GMS(m56,n56,56,b56,'gamesg56.htm');}

var m57 = new Array(1)

m57[1] = new Array(9,17,56,58,6,7,49,33,18,12,33,25,29,36,43,36,28,37,52,37,12,27,34,27,20,6,44,35,4,12,61,53,11,25,58,61,25,4,51,49,21,11,37,20,6,20,35,14,12,14,27,20,5,53,20,11,53,54,55,54);
m57[1].base = new Array(28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,0);
m57[1].root =0;
m57[1].move =29;
m57[2] = new Array(29,36,43,36,28,37,52,37);
m57[2].base = new Array(58,59,60,61,0);
m57[2].root =0;
m57[2].move =29;
m57[5] = new Array(61,37,29,37,27,37,14,28);
m57[5].base = new Array(71,72,73,74,0);
m57[5].root =4;
m57[5].move =5;
m57[6] = new Array(44,37,29,13);
m57[6].base = new Array(75,76,0);
m57[6].root =4;
m57[6].move =5;
m57[7] = new Array(44,37,27,54,55,54,18,35);
m57[7].base = new Array(79,80,81,82,0);
m57[7].root =4;
m57[7].move =7;
m57[8] = new Array(44,8,54,39);
m57[8].base = new Array(87,88,0);
m57[8].root =4;
m57[8].move =11;
m57[4] = new Array(5,29,46,38,28,37,52,37,31,37,38,29,20,27,34,27,37,54,27,18,11,18,51,54,18,54,55,54,4,44,56,60,44,43,29,21,43,51,54,46);
m57[4].base = new Array(65,66,67,68,69,70,77,78,83,84,85,86,89,90,91,92,93,94,95,96,0);
m57[4].root =3;
m57[4].move =1;
m57[3] = new Array(36,29,22,29,37,28,19,28);
m57[3].base = new Array(63,64,97,98,0);
m57[3].root =0;
m57[3].move =30;
m57[9] = new Array(20,2);
m57[9].base = new Array(116,0);
m57[9].root =0;
m57[9].move =47;
m57[10] = new Array(13,29,36,29);
m57[10].base = new Array(119,120,0);
m57[10].root =0;
m57[10].move =49;
m57[11] = new Array(20,27,29,22,15,22,34,27,18,3);
m57[11].base = new Array(123,124,125,126,127,0);
m57[11].root =0;
m57[11].move =51;
m57[12] = new Array(13,53,61,53,46,36,53,5,6,5,51,43,39,60,54,61);
m57[12].base = new Array(130,131,132,133,134,135,136,137,0);
m57[12].root =0;
m57[12].move =53;
m57[13] = new Array(13,53,61,53,5,0);
m57[13].base = new Array(140,141,142,0);
m57[13].root =0;
m57[13].move =55;
m57[14] = new Array(53,13,46,55);
m57[14].base = new Array(146,147,0);
m57[14].root =0;
m57[14].move =58;
m57[15] = new Array(28,37,61,37,6,14,52,51);
m57[15].base = new Array(151,152,153,154,0);
m57[15].root =0;
m57[15].move =61;
m57[16] = new Array(27,12,6,14,37,13,14,7,13,5,7,14,61,13,14,23,12,6,23,30,52,51,46,37,13,37,35,52,51,52,28,35,62,61,35,28,47,39);
m57[16].base = new Array(156,157,158,159,160,161,162,163,164,165,166,167,168,169,170,171,172,173,174,0);
m57[16].root =0;
m57[16].move =62;
m57[17] = new Array(52,44,46,44,27,44);
m57[17].base = new Array(179,180,181,0);
m57[17].root =0;
m57[17].move =66;
m57[18] = new Array(52,51,22,30,5,6,35,20);
m57[18].base = new Array(182,183,184,185,0);
m57[18].root =0;
m57[18].move =66;
m57[0] = new Array(50,34,14,22,57,42,5,14,54,46,6,21,61,54,4,6,71,5,52,36,11,19,62,52,12,28,51,43,1,18,60,62,127,61,2,20,55,47,3,11,62,55,21,4,58,44,13,29,59,51,4,21,42,27,0,4,53,37,21,31,56,60,29,36,43,36,28,37,46,37,9,17,49,41,8,24,48,40,5,13,61,53,4,5,60,61,11,3,41,33,24,33,40,33,3,39,37,29,14,28,55,62,31,46,29,20,46,52,51,52,39,46,20,13,5,13,44,37,13,37,53,37,18,35,37,5,6,14,61,13,14,23,52,44);
m57[0].base = new Array(0,1,2,3,4,5,6,7,7,8,9,10,11,12,13,14,14,15,16,17,18,19,20,21,22,23,24,25,26,27,62,99,100,101,102,103,104,105,106,107,108,109,110,111,112,113,114,115,117,118,121,122,128,129,138,139,143,144,145,148,149,150,155,175,176,177,178,0);
m57[0].root =0;
m57[0].move =0;
var n57 = new Array();
var b57 = -1;
function g57(a,b)
{	gm(m57,n57,57,b57,'gamesg57.htm',a,b);}
function MB_557()
{b57=MB_5(m57,n57,57,b57,'gamesg57.htm'); GMS(m57,n57,57,b57,'gamesg57.htm');}
function MB57()
{b57=MB(m57,n57,57,b57,'gamesg57.htm'); GMS(m57,n57,57,b57,'gamesg57.htm');}
function MF_557()
{b57=MF_5(m57,n57,57,b57,'gamesg57.htm'); GMS(m57,n57,57,b57,'gamesg57.htm');}
function MF57(bVarWin)
{b57=MF(m57,n57,57,b57,'gamesg57.htm',bVarWin); GMS(m57,n57,57,b57,'gamesg57.htm');}

var m58 = new Array(1)

m58[0] = new Array(52,36,10,26,62,45,11,19,51,35,26,35,45,35,6,21,57,42,8,16,61,52,12,28,35,45,5,12,60,62,127,61,4,6,71,5,58,30,1,11,45,39,15,23,30,21,11,21,39,29,2,29,36,29,19,27,61,60,5,4,52,61,12,26,59,45,28,36,45,46,27,35,42,52,3,11,56,59,0,3,46,47,11,10,52,46,10,17,46,31,21,31,47,31,35,43,50,43,26,53,62,63,53,60,59,60,17,53,31,59,36,43,60,4,3,4);
m58[0].base = new Array(0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,14,15,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,0);
m58[0].root =0;
m58[0].move =0;
var n58 = new Array();
var b58 = -1;
function g58(a,b)
{	gm(m58,n58,58,b58,'gamesg58.htm',a,b);}
function MB_558()
{b58=MB_5(m58,n58,58,b58,'gamesg58.htm'); GMS(m58,n58,58,b58,'gamesg58.htm');}
function MB58()
{b58=MB(m58,n58,58,b58,'gamesg58.htm'); GMS(m58,n58,58,b58,'gamesg58.htm');}
function MF_558()
{b58=MF_5(m58,n58,58,b58,'gamesg58.htm'); GMS(m58,n58,58,b58,'gamesg58.htm');}
function MF58(bVarWin)
{b58=MF(m58,n58,58,b58,'gamesg58.htm',bVarWin); GMS(m58,n58,58,b58,'gamesg58.htm');}

var m59 = new Array(1)

m59[1] = new Array(11,27,34,27,18,27,36,27,2,29,51,35,28,36,58,30,1,11,59,41,3,17,60,62,127,61,15,23,30,37,5,4,42,32,17,24,48,40,33,5,52,42,14,30,37,44,0,2,61,58,21,38,41,9,2,1,9,18,4,2,49,33);
m59[1].base = new Array(12,13,14,15,16,17,18,19,20,21,22,23,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,0);
m59[1].root =0;
m59[1].move =12;
m59[2] = new Array(51,43,15,23,59,41,1,16,48,40,33,42,41,42,5,4,55,47,19,27,49,33,27,36,43,36,3,11,62,55,0,3,58,44,11,43,42,43,3,43,61,58,9,17,52,42,16,10,54,61,43,11,34,26,17,26,44,26,8,16);
m59[2].base = new Array(45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63,64,65,66,67,68,69,70,71,72,73,74,0);
m59[2].root =0;
m59[2].move =16;
m59[3] = new Array(19,27,36,27,18,27,48,40,33,42,52,42);
m59[3].base = new Array(76,77,78,79,80,81,0);
m59[3].root =0;
m59[3].move =17;
m59[4] = new Array(1,11,53,37,20,38,59,51);
m59[4].base = new Array(88,89,90,91,0);
m59[4].root =0;
m59[4].move =23;
m59[5] = new Array(30,21,14,21,59,51);
m59[5].base = new Array(93,94,95,0);
m59[5].root =0;
m59[5].move =24;
m59[6] = new Array(35,27,2,10);
m59[6].base = new Array(100,101,0);
m59[6].root =0;
m59[6].move =28;
m59[7] = new Array(48,51,24,33,40,33,15,23,30,21,11,21);
m59[7].base = new Array(104,105,106,107,108,109,0);
m59[7].root =0;
m59[7].move =30;
m59[9] = new Array(14,21,26,17,35,42,33,24);
m59[9].base = new Array(114,115,116,117,0);
m59[9].root =8;
m59[9].move =2;
m59[8] = new Array(28,35,30,21,11,21,59,35,24,33,26,17,33,42,52,42,5,3);
m59[8].base = new Array(111,112,113,118,119,120,121,122,123,0);
m59[8].root =0;
m59[8].move =31;
m59[10] = new Array(30,21,11,21,40,33,0,48,42,48);
m59[10].base = new Array(125,126,127,128,129,0);
m59[10].root =0;
m59[10].move =32;
m59[12] = new Array(4,12,35,28,19,25,53,37);
m59[12].base = new Array(144,145,146,147,0);
m59[12].root =11;
m59[12].move =1;
m59[11] = new Array(61,59,28,36);
m59[11].base = new Array(142,143,0);
m59[11].root =0;
m59[11].move =44;
m59[13] = new Array(2,11,33,25,18,26,35,45,11,12,48,42);
m59[13].base = new Array(153,154,155,156,157,158,0);
m59[13].root =0;
m59[13].move =49;
m59[14] = new Array(4,12,45,30,14,22,33,27);
m59[14].base = new Array(163,164,165,166,0);
m59[14].root =0;
m59[14].move =53;
m59[15] = new Array(45,30,13,29,33,27);
m59[15].base = new Array(168,169,170,0);
m59[15].root =0;
m59[15].move =54;
m59[16] = new Array(2,9,50,52);
m59[16].base = new Array(172,173,0);
m59[16].root =0;
m59[16].move =55;
m59[17] = new Array(19,2);
m59[17].base = new Array(176,0);
m59[17].root =0;
m59[17].move =57;
m59[18] = new Array(19,29,51,36,26,35,36,30);
m59[18].base = new Array(179,180,181,182,0);
m59[18].root =0;
m59[18].move =59;
m59[19] = new Array(35,26,60,28,26,10,45,30);
m59[19].base = new Array(185,186,187,188,0);
m59[19].root =0;
m59[19].move =61;
m59[20] = new Array(60,59,19,9,33,18,25,33);
m59[20].base = new Array(190,191,192,193,0);
m59[20].root =0;
m59[20].move =62;
m59[21] = new Array(38,29,57,29,19,29,33,18);
m59[21].base = new Array(195,196,197,198,0);
m59[21].root =0;
m59[21].move =63;
m59[22] = new Array(45,30,14,22,60,59,4,12,59,19,34,10);
m59[22].base = new Array(200,201,202,203,204,205,0);
m59[22].root =0;
m59[22].move =64;
m59[23] = new Array(57,33,10,18);
m59[23].base = new Array(208,209,0);
m59[23].root =0;
m59[23].move =66;
m59[24] = new Array(57,33,12,11);
m59[24].base = new Array(214,215,0);
m59[24].root =0;
m59[24].move =70;
m59[25] = new Array(45,35,12,28,57,33,15,23);
m59[25].base = new Array(218,219,220,221,0);
m59[25].root =0;
m59[25].move =72;
m59[26] = new Array(45,60,25,33,60,43);
m59[26].base = new Array(224,225,226,0);
m59[26].root =0;
m59[26].move =74;
m59[0] = new Array(50,34,12,28,57,42,6,21,54,46,5,33,61,54,10,18,52,36,4,6,71,5,62,52,11,19,60,62,127,61,2,20,49,41,3,2,48,40,33,26,51,35,26,17,58,30,20,47,56,48,47,54,62,54,1,11,41,33,8,24,34,26,24,33,40,33,0,48,42,48,21,36,30,12,5,4,26,19,17,3,59,50,3,12,19,12,36,19,35,28,11,28,61,59,28,34,52,35,18,26,35,45,26,33,48,33,9,25,59,60,2,26,50,57,34,51,45,51,26,35,51,45,35,38,55,47,38,34,33,43,34,10,43,37,4,12,60,12,10,12,47,39,14,22,57,60,12,60,45,60);
m59[0].base = new Array(0,1,2,3,4,5,6,7,8,9,9,10,11,42,42,43,44,75,82,83,84,85,86,87,92,96,97,98,99,102,103,110,124,130,131,132,133,134,135,136,137,138,139,140,141,148,149,150,151,152,159,160,161,162,167,171,174,175,177,178,183,184,189,194,199,206,207,210,211,212,213,216,217,222,223,0);
m59[0].root =0;
m59[0].move =0;
var n59 = new Array();
var b59 = -1;
function g59(a,b)
{	gm(m59,n59,59,b59,'gamesg59.htm',a,b);}
function MB_559()
{b59=MB_5(m59,n59,59,b59,'gamesg59.htm'); GMS(m59,n59,59,b59,'gamesg59.htm');}
function MB59()
{b59=MB(m59,n59,59,b59,'gamesg59.htm'); GMS(m59,n59,59,b59,'gamesg59.htm');}
function MF_559()
{b59=MF_5(m59,n59,59,b59,'gamesg59.htm'); GMS(m59,n59,59,b59,'gamesg59.htm');}
function MF59(bVarWin)
{b59=MF(m59,n59,59,b59,'gamesg59.htm',bVarWin); GMS(m59,n59,59,b59,'gamesg59.htm');}

var m60 = new Array(1)

m60[0] = new Array(52,36,10,26,50,34,1,18,54,46,14,22,61,54,5,14,62,52,11,19,60,62,127,61,12,20,57,42,6,12,51,43,4,6,71,5,58,44,18,35,53,37,12,18,56,57,2,11,48,40,0,1,46,38,35,52,42,52,18,35,52,46,11,18,37,29,14,28,62,63,3,39,44,37,28,37,61,37,20,29,36,29,18,54,63,54,1,4,49,33,9,17,57,49,4,44,29,22,15,22,49,53,35,20,37,36,44,36,46,36,13,29,36,19,29,38,53,5,6,5,59,61,5,12,19,2,12,4,2,8,39,47,54,62,47,44,62,63,20,37,33,26,17,26,8,25,38,46,55,46,44,46,25,10,4,11,10,27,46,39,63,62);
m60[0].base = new Array(0,1,2,3,4,5,6,7,8,9,10,10,11,12,13,14,15,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63,64,65,66,67,68,69,70,71,72,73,74,75,76,77,78,0);
m60[0].root =0;
m60[0].move =0;
var n60 = new Array();
var b60 = -1;
function g60(a,b)
{	gm(m60,n60,60,b60,'gamesg60.htm',a,b);}
function MB_560()
{b60=MB_5(m60,n60,60,b60,'gamesg60.htm'); GMS(m60,n60,60,b60,'gamesg60.htm');}
function MB60()
{b60=MB(m60,n60,60,b60,'gamesg60.htm'); GMS(m60,n60,60,b60,'gamesg60.htm');}
function MF_560()
{b60=MF_5(m60,n60,60,b60,'gamesg60.htm'); GMS(m60,n60,60,b60,'gamesg60.htm');}
function MF60(bVarWin)
{b60=MF(m60,n60,60,b60,'gamesg60.htm',bVarWin); GMS(m60,n60,60,b60,'gamesg60.htm');}

var m61 = new Array(1)

m61[1] = new Array(1,49,60,59,48,56,59,51,49,50,51,50,56,48);
m61[1].base = new Array(68,69,70,71,72,73,74,0);
m61[1].root =0;
m61[1].move =68;
m61[0] = new Array(52,36,10,26,57,40,1,18,50,34,6,21,51,43,12,20,54,46,11,27,61,54,27,36,43,36,3,59,60,59,2,11,53,37,20,28,55,47,4,2,64,3,59,52,5,19,52,53,18,33,62,52,11,18,52,42,28,37,46,37,33,43,53,45,21,36,42,36,13,29,40,25,29,36,45,46,7,5,25,8,2,10,8,18,9,18,63,61,14,30,54,36,43,58,56,58,19,37,61,37,30,37,46,45,3,51,36,15,51,49,58,50,49,57,50,55,57,60,47,39,60,44,45,53,44,40,15,57,5,1,57,50,40,48,53,60,1,4,60,59,37,45,39,31,4,52);
m61[0].base = new Array(0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63,64,65,66,67,75,76,77,78,0);
m61[0].root =0;
m61[0].move =0;
var n61 = new Array();
var b61 = -1;
function g61(a,b)
{	gm(m61,n61,61,b61,'gamesg61.htm',a,b);}
function MB_561()
{b61=MB_5(m61,n61,61,b61,'gamesg61.htm'); GMS(m61,n61,61,b61,'gamesg61.htm');}
function MB61()
{b61=MB(m61,n61,61,b61,'gamesg61.htm'); GMS(m61,n61,61,b61,'gamesg61.htm');}
function MF_561()
{b61=MF_5(m61,n61,61,b61,'gamesg61.htm'); GMS(m61,n61,61,b61,'gamesg61.htm');}
function MF61(bVarWin)
{b61=MF(m61,n61,61,b61,'gamesg61.htm',bVarWin); GMS(m61,n61,61,b61,'gamesg61.htm');}

var m62 = new Array(1)

m62[1] = new Array(27,36,43,36,3,10,59,50,9,17,49,42,8,24,48,40,18,26,50,49,21,31,45,60,11,1,60,50,1,18,50,44,18,35,42,35,26,35,44,27,10,3,41,33,31,21,34,26,17,26,33,26,2,20,51,34,21,27,36,27);
m62[1].base = new Array(20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,0);
m62[1].root =0;
m62[1].move =21;
m62[2] = new Array(41,33,18,26,48,40,3,12,56,57,26,33,40,33,12,33,49,35,33,19,35,42,19,43,42,33,11,1,57,41,43,3,59,56,1,18,33,42,21,11,41,25,8,16,25,27,3,10,34,26,18,12,61,58,12,27,36,27,11,26,42,24,9,17,51,36,17,24,58,26,10,3,45,51,13,29,36,42,28,36,56,48);
m62[2].base = new Array(51,52,53,54,55,56,57,58,59,60,61,62,63,64,65,66,67,68,69,70,71,72,73,74,75,76,77,78,79,80,81,82,83,84,85,86,87,88,89,90,91,0);
m62[2].root =0;
m62[2].move =22;
m62[3] = new Array(48,32,8,24);
m62[3].base = new Array(92,93,0);
m62[3].root =0;
m62[3].move =22;
m62[4] = new Array(8,24,59,50);
m62[4].base = new Array(95,96,0);
m62[4].root =0;
m62[4].move =23;
m62[5] = new Array(9,17,49,40);
m62[5].base = new Array(99,100,0);
m62[5].root =0;
m62[5].move =25;
m62[6] = new Array(56,57,9,17);
m62[6].base = new Array(102,103,0);
m62[6].root =0;
m62[6].move =26;
m62[7] = new Array(9,17,55,45);
m62[7].base = new Array(105,106,0);
m62[7].root =0;
m62[7].move =27;
m62[8] = new Array(31,21,58,49);
m62[8].base = new Array(111,112,0);
m62[8].root =0;
m62[8].move =31;
m62[9] = new Array(55,38,3,12);
m62[9].base = new Array(114,115,0);
m62[9].root =0;
m62[9].move =32;
m62[10] = new Array(25,33,55,38,3,10,58,51);
m62[10].base = new Array(117,118,119,120,0);
m62[10].root =0;
m62[10].move =33;
m62[11] = new Array(55,38,3,10);
m62[11].base = new Array(122,123,0);
m62[11].root =0;
m62[11].move =34;
m62[12] = new Array(31,21,39,45);
m62[12].base = new Array(125,126,0);
m62[12].root =0;
m62[12].move =35;
m62[13] = new Array(41,33,26,11,34,26);
m62[13].base = new Array(128,129,130,0);
m62[13].root =0;
m62[13].move =36;
m62[14] = new Array(31,21,39,45);
m62[14].base = new Array(134,135,0);
m62[14].root =0;
m62[14].move =39;
m62[15] = new Array(31,21,39,45);
m62[15].base = new Array(138,139,0);
m62[15].root =0;
m62[15].move =41;
m62[16] = new Array(31,21);
m62[16].base = new Array(144,0);
m62[16].root =0;
m62[16].move =45;
m62[17] = new Array(46,37,3,39,37,28,4,28);
m62[17].base = new Array(146,147,148,149,0);
m62[17].root =0;
m62[17].move =46;
m62[18] = new Array(37,52,58,51,4,20);
m62[18].base = new Array(151,152,153,0);
m62[18].root =0;
m62[18].move =47;
m62[19] = new Array(58,37,28,37,61,56,5,12);
m62[19].base = new Array(155,156,157,158,0);
m62[19].root =0;
m62[19].move =48;
m62[20] = new Array(4,28,58,44,18,26,44,51);
m62[20].base = new Array(162,163,164,165,0);
m62[20].root =0;
m62[20].move =51;
m62[22] = new Array(14,28,37,28,4,28,55,45);
m62[22].base = new Array(171,172,173,174,0);
m62[22].root =21;
m62[22].move =3;
m62[21] = new Array(45,37,39,37,58,37,16,2);
m62[21].base = new Array(167,168,169,170,0);
m62[21].root =0;
m62[21].move =52;
m62[23] = new Array(14,28,17,18,4,2,18,2,16,2,34,26);
m62[23].base = new Array(176,177,178,179,180,181,0);
m62[23].root =0;
m62[23].move =53;
m62[24] = new Array(16,2,45,46,39,46,53,46,14,28,37,28,4,28,55,45);
m62[24].base = new Array(184,185,186,187,188,189,190,191,0);
m62[24].root =0;
m62[24].move =55;
m62[25] = new Array(37,28,4,28,61,56);
m62[25].base = new Array(193,194,195,0);
m62[25].root =0;
m62[25].move =56;
m62[26] = new Array(3,12,46,28,12,28,45,46);
m62[26].base = new Array(199,200,201,202,0);
m62[26].root =0;
m62[26].move =59;
m62[27] = new Array(28,12,18,19,3,10,36,28);
m62[27].base = new Array(207,208,209,210,0);
m62[27].root =0;
m62[27].move =63;
m62[28] = new Array(28,20,19,20,4,20,53,37);
m62[28].base = new Array(213,214,215,216,0);
m62[28].root =0;
m62[28].move =65;
m62[29] = new Array(4,20,37,29,20,4);
m62[29].base = new Array(221,222,223,0);
m62[29].root =0;
m62[29].move =69;
m62[30] = new Array(46,30);
m62[30].base = new Array(227,0);
m62[30].root =0;
m62[30].move =72;
m62[31] = new Array(0,40,46,30,6,15);
m62[31].base = new Array(229,230,231,0);
m62[31].root =0;
m62[31].move =73;
m62[32] = new Array(37,29,20,29,36,29,9,54,46,54,0,8,29,22,15,23,54,51,23,14);
m62[32].base = new Array(233,234,235,236,237,238,239,240,241,242,0);
m62[32].root =0;
m62[32].move =74;
m62[33] = new Array(0,48);
m62[33].base = new Array(244,0);
m62[33].root =0;
m62[33].move =75;
m62[34] = new Array(54,45);
m62[34].base = new Array(248,0);
m62[34].root =0;
m62[34].move =78;
m62[35] = new Array(9,36,43,36,42,36);
m62[35].base = new Array(250,251,252,0);
m62[35].root =0;
m62[35].move =79;
m62[37] = new Array(31,29,28,29,61,29,42,36);
m62[37].base = new Array(265,266,267,268,0);
m62[37].root =36;
m62[37].move =10;
m62[36] = new Array(37,29,48,55,63,55,14,28,55,63,20,29,47,29,22,29,30,31,15,14,61,62,14,5,31,23,5,4,62,6,4,11,6,14,28,14,23,14,11,2,14,5,2,10,5,26,9,18,26,29,42,36,43,36);
m62[36].base = new Array(254,255,256,257,258,259,260,261,262,263,264,269,270,271,272,273,274,275,276,277,278,279,280,281,282,283,284,0);
m62[36].root =0;
m62[36].move =80;
m62[38] = new Array(9,36,47,54,36,29);
m62[38].base = new Array(286,287,288,0);
m62[38].root =0;
m62[38].move =81;
m62[39] = new Array(30,22,14,22,62,22,9,2);
m62[39].base = new Array(290,291,292,293,0);
m62[39].root =0;
m62[39].move =82;
m62[40] = new Array(47,20,42,36,30,31,22,31,20,29,15,7,43,36,14,21,28,22,7,15);
m62[40].base = new Array(294,295,296,297,298,299,300,301,302,303,0);
m62[40].root =0;
m62[40].move =82;
m62[41] = new Array(53,55,63,55,9,36,30,31,14,23,22,5,15,7,31,23,36,15,23,15);
m62[41].base = new Array(305,306,307,308,309,310,311,312,313,314,0);
m62[41].root =0;
m62[41].move =83;
m62[42] = new Array(30,22,15,7,22,31,5,23,31,23);
m62[42].base = new Array(318,319,320,321,322,0);
m62[42].root =0;
m62[42].move =86;
m62[0] = new Array(50,34,6,21,54,46,10,18,62,45,11,27,49,41,14,22,58,49,5,14,61,54,4,6,71,5,60,62,127,61,1,11,51,43,5,4,57,51,12,28,52,36,27,35,55,47,11,26,59,52,8,24,45,55,21,31,49,40,14,5,40,58,9,25,51,45,2,16,45,39,24,32,56,57,32,41,48,41,25,34,41,34,26,32,52,45,32,42,57,41,31,37,62,63,15,31,46,37,3,39,37,28,5,14,41,17,18,26,58,37,14,28,37,46,39,3,17,18,42,32,46,28,4,28,45,46,3,4,18,19,16,9,53,37,28,20,19,20,13,20,55,45,32,42,45,28,6,15,47,39,4,6,46,30,6,14,54,47,0,48,61,62,48,53,28,22,42,36,22,5,14,5,30,22);
m62[0].base = new Array(0,1,2,3,4,5,6,7,8,9,10,11,11,12,12,13,14,15,16,17,18,19,50,94,97,98,101,104,107,108,109,110,113,116,121,124,127,131,132,133,136,137,140,141,142,143,145,150,154,159,160,161,166,175,182,183,192,196,197,198,203,204,205,206,211,212,217,218,219,220,224,225,226,228,232,243,245,246,247,249,253,285,289,304,315,316,317,0);
m62[0].root =0;
m62[0].move =0;
var n62 = new Array();
var b62 = -1;
function g62(a,b)
{	gm(m62,n62,62,b62,'gamesg62.htm',a,b);}
function MB_562()
{b62=MB_5(m62,n62,62,b62,'gamesg62.htm'); GMS(m62,n62,62,b62,'gamesg62.htm');}
function MB62()
{b62=MB(m62,n62,62,b62,'gamesg62.htm'); GMS(m62,n62,62,b62,'gamesg62.htm');}
function MF_562()
{b62=MF_5(m62,n62,62,b62,'gamesg62.htm'); GMS(m62,n62,62,b62,'gamesg62.htm');}
function MF62(bVarWin)
{b62=MF(m62,n62,62,b62,'gamesg62.htm',bVarWin); GMS(m62,n62,62,b62,'gamesg62.htm');}

var m63 = new Array(1)

m63[1] = new Array(8,24,62,52,11,19,60,62,127,61,1,18,55,47,33,26,62,55,18,35,52,35,26,35,42,52,35,17,53,37,28,37,52,37,5,4,51,43,10,18,56,57,2,20,49,41,17,35,37,52,20,38,47,38,21,38,55,63,38,53,61,53,35,53,54,45,3,17,63,54,53,44,58,49,17,26,59,50,4,20,57,63,20,23,63,23,44,23,43,35,26,17,49,40,17,10,52,42,9,25,34,25,18,25,50,43,25,33,42,27,10,3,40,49,0,2,45,52,3,4,27,17,2,3,35,27,23,30,49,35,4,12,17,34,12,11,35,17,3,1,17,24,11,8,36,28,1,25,43,29,15,23,28,20,8,12,52,43,13,20,29,15,6,5,43,22);
m63[1].base = new Array(10,11,12,13,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63,64,65,66,67,68,69,70,71,72,73,74,75,76,77,78,79,80,81,82,83,84,85,86,87,88,89,90,91,0);
m63[1].root =0;
m63[1].move =10;
m63[3] = new Array(48,40,33,42,52,42,2,38,53,45,38,20,51,43,21,11,60,62,127,61,6,7,45,37,28,37,58,37,11,28,42,52,28,22,37,44,3,11,52,37,20,38,59,51,0,4,49,41,22,37,61,37,18,28,44,35,9,17,35,49,13,21,56,61,8,24,51,50,11,20,37,53,20,11,43,35,28,13,55,39,38,47,53,37,4,12,62,55,47,38,50,53,5,4,53,50,7,6,37,53);
m63[3].base = new Array(96,97,98,99,100,101,102,103,104,104,105,106,107,108,109,110,111,112,113,114,115,116,117,118,119,120,121,122,123,124,125,126,127,128,129,130,131,132,133,134,135,136,137,138,139,140,141,142,143,144,0);
m63[3].root =2;
m63[3].move =4;
m63[2] = new Array(11,19,62,52,1,18,60,62,127,61,33,26,51,43,18,35,55,47,21,11,52,35,26,35,42,52,35,17,62,55,8,24,53,37,28,37,58,37,11,26,43,35,26,20,37,44,5,4,59,51,10,26,35,27,20,5,52,37,5,11,37,31);
m63[2].base = new Array(92,93,94,95,95,145,146,147,148,149,150,151,152,153,154,155,156,157,158,159,160,161,162,163,164,165,166,167,168,169,170,0);
m63[2].root =0;
m63[2].move =10;
m63[5] = new Array(11,19,55,47,2,20,51,43,15,23,53,37,28,37,46,37,6,15,62,55,5,6,37,29,20,11,52,46,33,42,49,42,18,12,46,31,12,18,61,62,3,12,58,37,14,30,29,22,94,94,13,22,31,21,12,21,59,51,22,30,37,44);
m63[5].base = new Array(176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,199,200,201,202,203,204,205,0);
m63[5].root =4;
m63[5].move =3;
m63[4] = new Array(8,16,60,62,127,61,33,26,48,40,11,19,49,33,26,8,55,47,18,35,51,43,10,18,52,35,8,35,58,49,9,25,59,52,2,20,61,58,25,34,43,34,21,11,42,59,18,26,56,57,0,2,54,61,13,29,49,35,26,35,36,29,20,29,57,49,28,36,61,54,3,30,52,51,30,21,51,60,19,27,49,52,11,28,59,49,29,47,60,61,28,45,62,63,47,38);
m63[4].base = new Array(173,174,174,175,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,224,225,226,227,228,229,230,231,232,233,234,235,236,237,238,239,240,241,242,243,244,245,246,247,248,249,0);
m63[4].root =0;
m63[4].move =12;
m63[6] = new Array(51,44,21,38,47,38,28,38,55,62,38,44,50,44,17,33);
m63[6].base = new Array(275,276,277,278,279,280,281,282,0);
m63[6].root =0;
m63[6].move =38;
m63[7] = new Array(4,3);
m63[7].base = new Array(284,0);
m63[7].root =0;
m63[7].move =39;
m63[8] = new Array(41,33,26,8,51,19);
m63[8].base = new Array(286,287,288,0);
m63[8].root =0;
m63[8].move =40;
m63[9] = new Array(28,22,52,35);
m63[9].base = new Array(292,293,0);
m63[9].root =0;
m63[9].move =43;
m63[10] = new Array(52,35,28,22);
m63[10].base = new Array(295,296,0);
m63[10].root =0;
m63[10].move =44;
m63[11] = new Array(61,59,4,3);
m63[11].base = new Array(303,304,0);
m63[11].root =0;
m63[11].move =50;
m63[0] = new Array(50,34,12,28,57,42,6,21,54,46,5,33,61,54,4,6,71,5,52,36,1,18,62,52,5,4,60,62,127,61,8,24,51,43,11,19,55,47,18,12,58,44,33,26,59,51,12,22,62,55,10,18,43,35,28,35,52,35,24,32,35,50,3,17,56,57,22,28,49,41,32,41,48,41,26,44,50,44,17,26,53,45,2,20,42,52,0,40,44,50,40,48,52,42,48,0,50,35,20,11,42,52,0,16,61,58);
m63[0].base = new Array(0,1,2,3,4,5,6,7,7,8,9,171,172,250,250,251,252,253,254,255,256,257,258,259,260,261,262,263,264,265,266,267,268,269,270,271,272,273,274,283,285,289,290,291,294,297,298,299,300,301,302,305,306,0);
m63[0].root =0;
m63[0].move =0;
var n63 = new Array();
var b63 = -1;
function g63(a,b)
{	gm(m63,n63,63,b63,'gamesg63.htm',a,b);}
function MB_563()
{b63=MB_5(m63,n63,63,b63,'gamesg63.htm'); GMS(m63,n63,63,b63,'gamesg63.htm');}
function MB63()
{b63=MB(m63,n63,63,b63,'gamesg63.htm'); GMS(m63,n63,63,b63,'gamesg63.htm');}
function MF_563()
{b63=MF_5(m63,n63,63,b63,'gamesg63.htm'); GMS(m63,n63,63,b63,'gamesg63.htm');}
function MF63(bVarWin)
{b63=MF(m63,n63,63,b63,'gamesg63.htm',bVarWin); GMS(m63,n63,63,b63,'gamesg63.htm');}

var m64 = new Array(1)

m64[1] = new Array(2,11,53,37,12,20,52,45,5,12,35,41,0,2,60,62,127,61,9,25,59,52,25,33,42,59,16,24,48,32,4,6,71,5,62,63,3,10,50,34,21,4,30,12,18,12,59,44,12,22,54,46,4,21,41,51,11,18,49,41,21,11,44,38);
m64[1].base = new Array(14,15,16,17,18,19,20,21,21,22,23,24,25,26,27,28,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,0);
m64[1].root =0;
m64[1].move =13;
m64[2] = new Array(35,18,9,18,60,62,127,61,5,12,55,47,4,6,71,5,49,33,0,1,48,40,15,23,30,44,16,24,33,25,18,25,42,25,21,36,52,43,2,16,43,36,16,25,61,60,13,29,36,27,6,7,44,8,1,2,27,20,2,42,59,51,3,10);
m64[2].base = new Array(45,46,47,47,48,49,50,50,51,52,53,54,55,56,57,58,59,60,61,62,63,64,65,66,67,68,69,70,71,72,73,74,0);
m64[2].root =0;
m64[2].move =14;
m64[3] = new Array(30,21,14,21,35,29,2,29,36,29,18,12,54,38,19,27,53,45,9,25,49,33,0,1,48,32,27,35,42,25,16,25,52,25,1,25,32,25,12,27,59,43,5,33,60,53,4,6,71,5,56,16,27,37,43,36,33,26,53,46,35,43);
m64[3].base = new Array(75,76,77,78,79,80,81,82,83,84,85,86,87,88,89,90,91,92,93,94,95,96,97,98,98,99,100,101,102,103,104,0);
m64[3].root =0;
m64[3].move =14;
m64[4] = new Array(30,21,3,21,42,27,21,3);
m64[4].base = new Array(105,106,107,108,0);
m64[4].root =0;
m64[4].move =14;
m64[5] = new Array(60,62,127,61);
m64[5].base = new Array(113,113,0);
m64[5].root =0;
m64[5].move =18;
m64[6] = new Array(19,27,36,27,21,27,42,27,3,27,51,27,20,27,50,42);
m64[6].base = new Array(117,118,119,120,121,122,123,124,0);
m64[6].root =0;
m64[6].move =21;
m64[7] = new Array(42,27,21,31);
m64[7].base = new Array(126,127,0);
m64[7].root =0;
m64[7].move =23;
m64[8] = new Array(19,27,36,27,21,27,42,27,3,27,51,27,20,27,56,59);
m64[8].base = new Array(129,130,131,132,133,134,135,136,0);
m64[8].root =0;
m64[8].move =24;
m64[9] = new Array(56,59,24,33,51,58,4,6,71,5);
m64[9].base = new Array(140,141,142,143,143,0);
m64[9].root =0;
m64[9].move =27;
m64[10] = new Array(12,3,48,40);
m64[10].base = new Array(145,146,0);
m64[10].root =0;
m64[10].move =29;
m64[11] = new Array(42,27,24,3,50,34,21,31);
m64[11].base = new Array(148,149,150,151,0);
m64[11].root =0;
m64[11].move =30;
m64[12] = new Array(53,60);
m64[12].base = new Array(156,0);
m64[12].root =0;
m64[12].move =34;
m64[14] = new Array(18,34,44,17,24,33,17,3,12,3,43,34,27,34,61,58);
m64[14].base = new Array(165,166,167,168,169,170,171,172,0);
m64[14].root =13;
m64[14].move =1;
m64[15] = new Array(9,18,44,17,24,25,17,3,12,3,49,41);
m64[15].base = new Array(177,178,179,180,181,182,0);
m64[15].root =13;
m64[15].move =5;
m64[13] = new Array(50,34,27,20,43,36,20,34,36,18,34,61,56,61,9,18);
m64[13].base = new Array(163,164,173,174,175,176,183,184,0);
m64[13].root =0;
m64[13].move =40;
m64[16] = new Array(9,25);
m64[16].base = new Array(186,0);
m64[16].root =0;
m64[16].move =41;
m64[17] = new Array(10,19,4,12,19,12,13,12,43,44,12,9,44,52);
m64[17].base = new Array(197,198,199,200,201,202,203,0);
m64[17].root =0;
m64[17].move =51;
m64[18] = new Array(18,20,56,61,10,18,4,18,9,18);
m64[18].base = new Array(204,205,206,207,208,0);
m64[18].root =0;
m64[18].move =51;
m64[0] = new Array(52,36,10,26,62,45,11,19,57,42,1,18,51,35,26,35,45,35,6,21,58,30,8,16,61,52,12,28,35,41,5,12,59,51,2,20,53,45,15,23,30,44,0,2,60,62,127,61,18,24,41,24,3,24,52,43,4,6,71,5,62,63,5,3,51,53,2,18,54,38,19,27,36,27,21,27,42,27,20,27,49,41,24,10,50,34,27,45,53,45,3,43,45,13,6,7,13,4,7,15,61,13,10,19);
m64[0].base = new Array(0,1,2,3,4,5,6,7,8,9,10,11,12,13,44,109,110,111,112,114,115,116,125,125,128,137,138,139,144,144,147,152,153,154,155,157,158,159,160,161,162,185,187,188,189,190,191,192,193,194,195,196,0);
m64[0].root =0;
m64[0].move =0;
var n64 = new Array();
var b64 = -1;
function g64(a,b)
{	gm(m64,n64,64,b64,'gamesg64.htm',a,b);}
function MB_564()
{b64=MB_5(m64,n64,64,b64,'gamesg64.htm'); GMS(m64,n64,64,b64,'gamesg64.htm');}
function MB64()
{b64=MB(m64,n64,64,b64,'gamesg64.htm'); GMS(m64,n64,64,b64,'gamesg64.htm');}
function MF_564()
{b64=MF_5(m64,n64,64,b64,'gamesg64.htm'); GMS(m64,n64,64,b64,'gamesg64.htm');}
function MF64(bVarWin)
{b64=MF(m64,n64,64,b64,'gamesg64.htm',bVarWin); GMS(m64,n64,64,b64,'gamesg64.htm');}

var m65 = new Array(1)

m65[1] = new Array(60,62,127,61,11,19);
m65[1].base = new Array(11,11,12,0);
m65[1].root =0;
m65[1].move =10;
m65[3] = new Array(54,38);
m65[3].base = new Array(40,0);
m65[3].root =2;
m65[3].move =4;
m65[2] = new Array(49,33,26,17,40,32,8,24,33,25);
m65[2].base = new Array(35,36,37,38,39,0);
m65[2].root =0;
m65[2].move =34;
m65[0] = new Array(52,36,12,28,62,45,1,18,61,25,13,29,51,43,29,36,43,36,6,21,58,30,5,26,60,62,127,61,11,19,57,51,4,6,71,5,25,34,6,7,48,40,2,38,55,47,38,31,50,42,3,4,59,52,18,3,30,39,3,20,34,20,4,20,61,60,21,6,45,30,20,23,54,38,31,4,30,45,14,30,39,46,23,47,51,61,47,38,62,54,4,11,61,44,38,36,60,63,26,44,63,15,36,15,46,28,19,28);
m65[0].base = new Array(0,1,2,3,4,5,6,7,8,9,10,13,14,14,15,16,17,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,0);
m65[0].root =0;
m65[0].move =0;
var n65 = new Array();
var b65 = -1;
function g65(a,b)
{	gm(m65,n65,65,b65,'gamesg65.htm',a,b);}
function MB_565()
{b65=MB_5(m65,n65,65,b65,'gamesg65.htm'); GMS(m65,n65,65,b65,'gamesg65.htm');}
function MB65()
{b65=MB(m65,n65,65,b65,'gamesg65.htm'); GMS(m65,n65,65,b65,'gamesg65.htm');}
function MF_565()
{b65=MF_5(m65,n65,65,b65,'gamesg65.htm'); GMS(m65,n65,65,b65,'gamesg65.htm');}
function MF65(bVarWin)
{b65=MF(m65,n65,65,b65,'gamesg65.htm',bVarWin); GMS(m65,n65,65,b65,'gamesg65.htm');}

var m66 = new Array(1)

m66[1] = new Array(28,35);
m66[1].base = new Array(8,0);
m66[1].root =0;
m66[1].move =7;
m66[2] = new Array(5,33,50,42,33,26,59,27);
m66[2].base = new Array(11,12,13,14,0);
m66[2].root =0;
m66[2].move =9;
m66[3] = new Array(60,62,127,61);
m66[3].base = new Array(16,16,0);
m66[3].root =0;
m66[3].move =10;
m66[4] = new Array(5,23);
m66[4].base = new Array(36,0);
m66[4].root =0;
m66[4].move =30;
m66[5] = new Array(9,19);
m66[5].base = new Array(42,0);
m66[5].root =0;
m66[5].move =35;
m66[6] = new Array(18,27,39,29,14,22,29,12,5,12,59,27,6,3);
m66[6].base = new Array(44,45,46,47,48,49,50,0);
m66[6].root =0;
m66[6].move =36;
m66[7] = new Array(26,53);
m66[7].base = new Array(57,0);
m66[7].root =0;
m66[7].move =42;
m66[8] = new Array(18,28);
m66[8].base = new Array(72,0);
m66[8].root =0;
m66[8].move =56;
m66[9] = new Array(21,12,25,10);
m66[9].base = new Array(93,94,0);
m66[9].root =0;
m66[9].move =76;
m66[10] = new Array(25,10);
m66[10].base = new Array(96,0);
m66[10].root =0;
m66[10].move =77;
m66[11] = new Array(18,35,42,35,60,33);
m66[11].base = new Array(98,99,100,0);
m66[11].root =0;
m66[11].move =78;
m66[12] = new Array(35,45,17,53,45,35);
m66[12].base = new Array(118,119,120,0);
m66[12].root =0;
m66[12].move =95;
m66[0] = new Array(52,36,12,28,61,34,6,21,51,35,1,18,62,45,21,36,35,28,3,12,59,27,36,21,27,13,12,13,34,13,4,13,28,21,14,21,58,37,11,19,57,51,2,29,60,58,120,59,7,6,45,39,29,11,51,34,18,12,37,19,10,19,34,19,13,14,19,9,11,18,9,3,14,23,3,18,12,18,63,60,5,26,60,20,0,2,20,21,23,14,21,29,26,12,59,11,6,5,54,38,14,7,29,5,2,5,39,29,12,30,58,59,5,3,11,3,30,3,59,51,18,28,55,47,7,6,49,41,6,13,51,44,13,21,44,36,28,18,50,42,3,17,53,37,17,53,29,19,53,60,19,25,8,16,25,35,18,12,42,34,60,24,48,40,24,10,41,33,15,23,40,32,12,22,38,30,23,30,37,30,21,13,33,25,16,25,32,25,10,17,35,18,13,20,18,35,20,19,35,41,22,39);
m66[0].base = new Array(0,1,2,3,4,5,6,7,9,10,15,17,18,19,20,21,22,23,24,25,26,27,28,28,29,30,31,32,33,34,35,37,38,39,40,41,43,51,52,53,54,55,56,58,59,60,61,62,63,64,65,66,67,68,69,70,71,73,74,75,76,77,78,79,80,81,82,83,84,85,86,87,88,89,90,91,92,95,97,101,102,103,104,105,106,107,108,109,110,111,112,113,114,115,116,117,121,122,123,124,125,0);
m66[0].root =0;
m66[0].move =0;
var n66 = new Array();
var b66 = -1;
function g66(a,b)
{	gm(m66,n66,66,b66,'gamesg66.htm',a,b);}
function MB_566()
{b66=MB_5(m66,n66,66,b66,'gamesg66.htm'); GMS(m66,n66,66,b66,'gamesg66.htm');}
function MB66()
{b66=MB(m66,n66,66,b66,'gamesg66.htm'); GMS(m66,n66,66,b66,'gamesg66.htm');}
function MF_566()
{b66=MF_5(m66,n66,66,b66,'gamesg66.htm'); GMS(m66,n66,66,b66,'gamesg66.htm');}
function MF66(bVarWin)
{b66=MF(m66,n66,66,b66,'gamesg66.htm',bVarWin); GMS(m66,n66,66,b66,'gamesg66.htm');}

var m67 = new Array(1)

m67[0] = new Array(52,36,6,21,36,28,21,27,51,35,11,19,50,34,27,17,53,37,19,28,37,28,1,18,34,26,3,35,26,17,35,39,60,51,2,38,59,32,4,2,64,3,51,42,39,60,42,41,38,59);
m67[0].base = new Array(0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,19,20,21,22,23,0);
m67[0].root =0;
m67[0].move =0;
var n67 = new Array();
var b67 = -1;
function g67(a,b)
{	gm(m67,n67,67,b67,'gamesg67.htm',a,b);}
function MB_567()
{b67=MB_5(m67,n67,67,b67,'gamesg67.htm'); GMS(m67,n67,67,b67,'gamesg67.htm');}
function MB67()
{b67=MB(m67,n67,67,b67,'gamesg67.htm'); GMS(m67,n67,67,b67,'gamesg67.htm');}
function MF_567()
{b67=MF_5(m67,n67,67,b67,'gamesg67.htm'); GMS(m67,n67,67,b67,'gamesg67.htm');}
function MF67(bVarWin)
{b67=MF(m67,n67,67,b67,'gamesg67.htm',bVarWin); GMS(m67,n67,67,b67,'gamesg67.htm');}

var m68 = new Array(1)

m68[1] = new Array(34,26);
m68[1].base = new Array(37,0);
m68[1].root =0;
m68[1].move =38;
m68[2] = new Array(5,37,59,32,28,35,42,35);
m68[2].base = new Array(39,40,41,42,0);
m68[2].root =0;
m68[2].move =39;
m68[3] = new Array(18,24,35,27,24,34,51,35,22,36,35,36);
m68[3].base = new Array(45,46,47,48,49,50,0);
m68[3].root =0;
m68[3].move =41;
m68[4] = new Array(36,30);
m68[4].base = new Array(52,0);
m68[4].root =0;
m68[4].move =42;
m68[5] = new Array(32,40);
m68[5].base = new Array(58,0);
m68[5].root =0;
m68[5].move =47;
m68[6] = new Array(9,10,34,44,36,53,44,61,54,61,8,24);
m68[6].base = new Array(64,65,66,67,68,69,0);
m68[6].root =0;
m68[6].move =52;
m68[7] = new Array(34,19,9,8,19,25,8,9);
m68[7].base = new Array(71,72,73,74,0);
m68[7].root =0;
m68[7].move =53;
m68[8] = new Array(9,10,4,44);
m68[8].base = new Array(76,77,0);
m68[8].root =0;
m68[8].move =54;
m68[9] = new Array(34,19,9,10,19,25);
m68[9].base = new Array(79,80,81,0);
m68[9].root =0;
m68[9].move =55;
m68[10] = new Array(52,60,62,55);
m68[10].base = new Array(86,87,0);
m68[10].root =0;
m68[10].move =59;
m68[11] = new Array(53,52,4,52,54,61,52,44,61,34,27,34);
m68[11].base = new Array(89,90,91,92,93,94,0);
m68[11].root =0;
m68[11].move =60;
m68[12] = new Array(52,60,53,61,22,15,10,13);
m68[12].base = new Array(96,97,98,99,0);
m68[12].root =0;
m68[12].move =61;
m68[13] = new Array(53,52,4,52,10,2,7,15,26,11);
m68[13].base = new Array(101,102,103,104,105,0);
m68[13].root =0;
m68[13].move =62;
m68[14] = new Array(10,26);
m68[14].base = new Array(112,0);
m68[14].root =0;
m68[14].move =68;
m68[15] = new Array(58,42,30,23,57,29,23,14,29,11,10,11);
m68[15].base = new Array(114,115,116,117,118,119,0);
m68[15].root =0;
m68[15].move =69;
m68[16] = new Array(58,42,23,14,6,14,11,17,14,23,17,27);
m68[16].base = new Array(122,123,124,125,126,127,0);
m68[16].root =0;
m68[16].move =71;
m68[17] = new Array(14,23,11,21,6,5,21,4,5,4,53,52,4,3,52,12);
m68[17].base = new Array(128,129,130,131,132,133,134,135,0);
m68[17].root =0;
m68[17].move =71;
m68[18] = new Array(10,2,6,13,2,5,13,22,53,61,58,61,54,61);
m68[18].base = new Array(137,138,139,140,141,142,143,0);
m68[18].root =0;
m68[18].move =72;
m68[19] = new Array(30,38,45,38,57,36,11,21,23,21);
m68[19].base = new Array(147,148,149,150,151,0);
m68[19].root =0;
m68[19].move =75;
m68[21] = new Array(58,42,52,4,6,15,142,6,15,23,10,15);
m68[21].base = new Array(159,160,161,162,163,164,0);
m68[21].root =20;
m68[21].move =1;
m68[20] = new Array(53,52,34,44,52,49,29,13,10,13,6,13,49,9,13,6);
m68[20].base = new Array(157,158,165,166,167,168,169,170,0);
m68[20].root =0;
m68[20].move =80;
m68[22] = new Array(29,13,10,13,6,13);
m68[22].base = new Array(172,173,174,0);
m68[22].root =0;
m68[22].move =81;
m68[23] = new Array(34,44,10,2,6,14,47,55);
m68[23].base = new Array(175,176,177,178,0);
m68[23].root =0;
m68[23].move =81;
m68[0] = new Array(50,34,12,28,57,42,6,21,54,46,5,33,61,54,4,6,71,5,52,36,1,18,62,52,11,19,60,62,127,61,33,42,49,42,2,20,51,43,21,11,55,47,13,29,36,29,20,29,58,44,6,7,56,57,0,1,57,49,11,26,49,51,3,11,46,38,29,22,52,46,26,20,43,35,20,37,44,37,28,37,46,36,1,4,53,45,18,24,59,52,11,32,51,49,32,34,52,34,24,34,49,9,19,27,36,26,8,24,47,39,15,23,9,10,4,52,61,53,5,4,39,31,22,57,48,32,52,60,62,55,60,58,26,11,7,6,38,30,23,30,31,23,4,20,23,14,20,23,54,47,57,29,11,21,23,21,47,29,21,29,55,47,29,13);
m68[0].base = new Array(0,1,2,3,4,5,6,7,7,8,9,10,11,12,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,38,43,44,51,53,54,55,56,57,59,60,61,62,63,70,75,78,82,83,84,85,88,95,100,106,107,108,109,110,111,113,120,121,136,144,145,146,152,153,154,155,156,171,0);
m68[0].root =0;
m68[0].move =0;
var n68 = new Array();
var b68 = -1;
function g68(a,b)
{	gm(m68,n68,68,b68,'gamesg68.htm',a,b);}
function MB_568()
{b68=MB_5(m68,n68,68,b68,'gamesg68.htm'); GMS(m68,n68,68,b68,'gamesg68.htm');}
function MB68()
{b68=MB(m68,n68,68,b68,'gamesg68.htm'); GMS(m68,n68,68,b68,'gamesg68.htm');}
function MF_568()
{b68=MF_5(m68,n68,68,b68,'gamesg68.htm'); GMS(m68,n68,68,b68,'gamesg68.htm');}
function MF68(bVarWin)
{b68=MF(m68,n68,68,b68,'gamesg68.htm',bVarWin); GMS(m68,n68,68,b68,'gamesg68.htm');}

var m69 = new Array(1)

m69[1] = new Array(5,21,44,27,0,5,27,21,5,21);
m69[1].base = new Array(34,35,36,37,38,0);
m69[1].root =0;
m69[1].move =34;
m69[2] = new Array(28,35);
m69[2].base = new Array(69,0);
m69[2].root =0;
m69[2].move =65;
m69[4] = new Array(38,21,31,55);
m69[4].base = new Array(78,79,0);
m69[4].root =3;
m69[4].move =3;
m69[3] = new Array(37,29,53,46,7,31,38,44,29,13,27,37,31,23,44,38,4,7,38,23,7,23);
m69[3].base = new Array(74,75,76,77,80,81,82,83,84,85,86,0);
m69[3].root =0;
m69[3].move =69;
m69[0] = new Array(52,36,10,26,57,40,1,18,50,34,14,22,51,43,5,14,40,50,11,19,56,57,8,24,48,32,13,29,53,37,6,21,59,52,4,6,71,5,54,46,29,36,43,36,12,28,37,29,22,29,58,30,29,36,61,54,2,29,50,44,18,35,52,59,3,11,30,21,14,21,57,58,29,22,49,41,21,30,58,42,11,13,62,47,30,23,44,27,35,45,54,45,36,45,60,62,127,61,28,36,62,63,0,4,42,44,23,44,27,44,13,20,47,53,15,31,59,51,6,14,61,62,20,28,46,38,31,38,53,38,28,37,51,53,5,7,44,27,37,13,53,49,4,28,38,28,19,28,49,28,14,15,62,46,13,29,28,12,15,23,12,39,23,14,39,12,14,23,27,44,29,13,12,28,7,3,28,30,23,15,30,3);
m69[0].base = new Array(0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,39,40,41,42,43,44,45,46,47,48,49,50,51,51,52,53,54,55,56,57,58,59,60,61,62,63,64,65,66,67,68,70,71,72,73,87,88,89,90,91,92,93,94,95,96,97,98,99,100,101,102,103,104,105,106,107,0);
m69[0].root =0;
m69[0].move =0;
var n69 = new Array();
var b69 = -1;
function g69(a,b)
{	gm(m69,n69,69,b69,'gamesg69.htm',a,b);}
function MB_569()
{b69=MB_5(m69,n69,69,b69,'gamesg69.htm'); GMS(m69,n69,69,b69,'gamesg69.htm');}
function MB69()
{b69=MB(m69,n69,69,b69,'gamesg69.htm'); GMS(m69,n69,69,b69,'gamesg69.htm');}
function MF_569()
{b69=MF_5(m69,n69,69,b69,'gamesg69.htm'); GMS(m69,n69,69,b69,'gamesg69.htm');}
function MF69(bVarWin)
{b69=MF(m69,n69,69,b69,'gamesg69.htm',bVarWin); GMS(m69,n69,69,b69,'gamesg69.htm');}

var m70 = new Array(1)

m70[1] = new Array(1,49,60,59,48,56,59,51,49,50,51,50,56,48);
m70[1].base = new Array(68,69,70,71,72,73,74,0);
m70[1].root =0;
m70[1].move =68;
m70[0] = new Array(52,36,10,26,57,40,1,18,50,34,6,21,51,43,12,20,54,46,11,27,61,54,27,36,43,36,3,59,60,59,2,11,53,37,20,28,55,47,4,2,64,3,59,52,5,19,52,53,18,33,62,52,11,18,52,42,28,37,46,37,33,43,53,45,21,36,42,36,13,29,40,25,29,36,45,46,7,5,25,8,2,10,8,18,9,18,63,61,14,30,54,36,43,58,56,58,19,37,61,37,30,37,46,45,3,51,36,15,51,49,58,50,49,57,50,55,57,60,47,39,60,44,45,53,44,40,15,57,5,1,57,50,40,48,53,60,1,4,60,59,37,45,39,31,4,52);
m70[0].base = new Array(0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63,64,65,66,67,75,76,77,78,0);
m70[0].root =0;
m70[0].move =0;
var n70 = new Array();
var b70 = -1;
function g70(a,b)
{	gm(m70,n70,70,b70,'gamesg70.htm',a,b);}
function MB_570()
{b70=MB_5(m70,n70,70,b70,'gamesg70.htm'); GMS(m70,n70,70,b70,'gamesg70.htm');}
function MB70()
{b70=MB(m70,n70,70,b70,'gamesg70.htm'); GMS(m70,n70,70,b70,'gamesg70.htm');}
function MF_570()
{b70=MF_5(m70,n70,70,b70,'gamesg70.htm'); GMS(m70,n70,70,b70,'gamesg70.htm');}
function MF70(bVarWin)
{b70=MF(m70,n70,70,b70,'gamesg70.htm',bVarWin); GMS(m70,n70,70,b70,'gamesg70.htm');}

var m71 = new Array(1)

m71[1] = new Array(13,29,53,37);
m71[1].base = new Array(20,21,0);
m71[1].root =0;
m71[1].move =21;
m71[2] = new Array(0,4,53,37,13,29,58,44,18,35,59,51,12,18,56,60,35,52,60,52,18,35,52,60,6,7,49,41,10,18,42,52,35,52,60,52,9,25,34,25,18,25,51,24,5,13,52,50,29,36,43,36,11,9,61,58,4,2,50,2);
m71[2].base = new Array(22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,0);
m71[2].root =0;
m71[2].move =21;
m71[3] = new Array(53,37,0,4);
m71[3].base = new Array(53,54,0);
m71[3].root =0;
m71[3].move =22;
m71[4] = new Array(13,29,61,60);
m71[4].base = new Array(56,57,0);
m71[4].root =0;
m71[4].move =23;
m71[5] = new Array(13,29,42,27);
m71[5].base = new Array(60,61,0);
m71[5].root =0;
m71[5].move =25;
m71[6] = new Array(42,27,35,18);
m71[6].base = new Array(63,64,0);
m71[6].root =0;
m71[6].move =26;
m71[7] = new Array(24,32,37,28,19,28,42,27);
m71[7].base = new Array(66,67,68,69,0);
m71[7].root =0;
m71[7].move =27;
m71[8] = new Array(0,4,37,28,19,28,56,61);
m71[8].base = new Array(74,75,76,77,0);
m71[8].root =0;
m71[8].move =31;
m71[9] = new Array(36,27,5,4,56,60);
m71[9].base = new Array(79,80,81,0);
m71[9].root =0;
m71[9].move =32;
m71[10] = new Array(35,52,53,52,24,32,56,61);
m71[10].base = new Array(83,84,85,86,0);
m71[10].root =0;
m71[10].move =33;
m71[11] = new Array(51,43,11,19);
m71[11].base = new Array(98,99,0);
m71[11].root =0;
m71[11].move =44;
m71[12] = new Array(28,35,52,37);
m71[12].base = new Array(101,102,0);
m71[12].root =0;
m71[12].move =45;
m71[13] = new Array(48,40,33,40,49,40,11,10);
m71[13].base = new Array(104,105,106,107,0);
m71[13].root =0;
m71[13].move =46;
m71[14] = new Array(52,62,2,19);
m71[14].base = new Array(114,115,0);
m71[14].root =0;
m71[14].move =52;
m71[15] = new Array(45,43,2,19);
m71[15].base = new Array(118,119,0);
m71[15].root =0;
m71[15].move =54;
m71[17] = new Array(50,49,31,22,2,19,45,38);
m71[17].base = new Array(124,125,126,127,0);
m71[17].root =16;
m71[17].move =1;
m71[16] = new Array(38,31,35,43,52,46,43,51,31,22,179,59,45,13,12,3,13,6,3,11);
m71[16].base = new Array(122,123,128,129,130,131,132,133,134,135,0);
m71[16].root =0;
m71[16].move =56;
m71[18] = new Array(50,49,38,31,49,58,31,22);
m71[18].base = new Array(137,138,139,140,0);
m71[18].root =0;
m71[18].move =57;
m71[19] = new Array(46,61,43,51,61,44,50,49,38,31);
m71[19].base = new Array(142,143,144,145,146,0);
m71[19].root =0;
m71[19].move =58;
m71[20] = new Array(179,59,45,13,12,3,13,6,3,11);
m71[20].base = new Array(150,151,152,153,154,0);
m71[20].root =0;
m71[20].move =61;
m71[21] = new Array(179,59,38,20,12,3,20,19,3,2,19,16,2,1,16,17,1,2,17,16,2,1,16,17,1,2,17,16);
m71[21].base = new Array(157,158,159,160,161,162,163,164,165,166,167,168,169,170,0);
m71[21].root =0;
m71[21].move =63;
m71[22] = new Array(39,46,55,46,2,5);
m71[22].base = new Array(177,178,179,0);
m71[22].root =0;
m71[22].move =69;
m71[23] = new Array(39,46,28,46,38,31,55,62,31,59,62,53,59,35,53,60,19,36,46,39,35,21,39,36,21,49,54,45);
m71[23].base = new Array(184,185,186,187,188,189,190,191,192,193,194,195,196,197,0);
m71[23].root =0;
m71[23].move =73;
m71[24] = new Array(28,7,3,11,7,39);
m71[24].base = new Array(199,200,201,0);
m71[24].root =0;
m71[24].move =74;
m71[0] = new Array(50,34,12,28,57,42,1,18,54,46,14,22,61,54,5,14,52,36,6,12,62,52,4,6,71,5,60,62,127,61,11,19,51,43,2,20,55,47,3,11,62,55,8,24,58,44,18,35,53,37,15,31,59,51,10,26,61,53,13,29,42,27,20,27,34,27,9,25,37,28,19,28,56,61,29,36,53,5,0,5,61,5,6,5,43,36,25,33,44,35,26,35,51,50,11,2,50,41,2,26,47,39,12,2,41,45,5,12,46,38,26,50,52,46,35,43,38,31,43,51,31,22,2,19,45,38,50,2,38,30,14,21,30,51,21,39,51,23,2,38,23,14,12,3,14,28,38,22,28,7);
m71[0].base = new Array(0,1,2,3,4,5,6,7,8,9,10,11,11,12,12,13,14,15,16,17,18,19,52,55,58,59,62,65,70,71,72,73,78,82,87,88,89,90,91,92,93,94,95,96,97,100,103,108,109,110,111,112,113,116,117,120,121,136,141,147,148,149,155,156,171,172,173,174,175,176,180,181,182,183,198,0);
m71[0].root =0;
m71[0].move =0;
var n71 = new Array();
var b71 = -1;
function g71(a,b)
{	gm(m71,n71,71,b71,'gamesg71.htm',a,b);}
function MB_571()
{b71=MB_5(m71,n71,71,b71,'gamesg71.htm'); GMS(m71,n71,71,b71,'gamesg71.htm');}
function MB71()
{b71=MB(m71,n71,71,b71,'gamesg71.htm'); GMS(m71,n71,71,b71,'gamesg71.htm');}
function MF_571()
{b71=MF_5(m71,n71,71,b71,'gamesg71.htm'); GMS(m71,n71,71,b71,'gamesg71.htm');}
function MF71(bVarWin)
{b71=MF(m71,n71,71,b71,'gamesg71.htm',bVarWin); GMS(m71,n71,71,b71,'gamesg71.htm');}

var m72 = new Array(1)

m72[0] = new Array(52,36,10,26,62,45,11,19,51,35,26,35,45,35,6,21,57,42,8,16,61,52,12,20,60,62,127,61,3,10,58,44,5,12,53,37,4,6,71,5,48,32,1,18,62,63,2,11,54,38,18,35,44,35,11,18,52,45,9,25,36,28,21,38,32,25,16,25,56,0,5,0,42,25,18,25,61,62,25,18,62,38,0,56,59,56,18,45,38,54,10,50,56,61,50,36,28,19,12,19,35,28,19,26,55,47,45,54,61,54,36,54,63,54,13,21,28,42,6,13,54,45,21,29);
m72[0].base = new Array(0,1,2,3,4,5,6,7,8,9,10,11,12,12,13,14,15,16,17,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,0);
m72[0].root =0;
m72[0].move =0;
var n72 = new Array();
var b72 = -1;
function g72(a,b)
{	gm(m72,n72,72,b72,'gamesg72.htm',a,b);}
function MB_572()
{b72=MB_5(m72,n72,72,b72,'gamesg72.htm'); GMS(m72,n72,72,b72,'gamesg72.htm');}
function MB72()
{b72=MB(m72,n72,72,b72,'gamesg72.htm'); GMS(m72,n72,72,b72,'gamesg72.htm');}
function MF_572()
{b72=MF_5(m72,n72,72,b72,'gamesg72.htm'); GMS(m72,n72,72,b72,'gamesg72.htm');}
function MF72(bVarWin)
{b72=MF(m72,n72,72,b72,'gamesg72.htm',bVarWin); GMS(m72,n72,72,b72,'gamesg72.htm');}

var m73 = new Array(1)

m73[1] = new Array(21,31,37,30,3,10,60,62,127,61);
m73[1].base = new Array(14,15,16,17,17,0);
m73[1].root =0;
m73[1].move =13;
m73[2] = new Array(9,17,60,62,127,61);
m73[2].base = new Array(22,23,23,0);
m73[2].root =0;
m73[2].move =18;
m73[3] = new Array(9,17,45,28,2,9,61,60);
m73[3].base = new Array(26,27,28,29,0);
m73[3].root =0;
m73[3].move =21;
m73[4] = new Array(3,10,61,60);
m73[4].base = new Array(34,35,0);
m73[4].root =0;
m73[4].move =25;
m73[5] = new Array(3,39);
m73[5].base = new Array(48,0);
m73[5].root =0;
m73[5].move =37;
m73[6] = new Array(3,10,21,12,10,12,56,60);
m73[6].base = new Array(53,54,55,56,0);
m73[6].root =0;
m73[6].move =41;
m73[7] = new Array(3,10,21,12,10,12,50,32);
m73[7].base = new Array(59,60,61,62,0);
m73[7].root =0;
m73[7].move =43;
m73[8] = new Array(46,14,12,14,21,3,2,3);
m73[8].base = new Array(64,65,66,67,0);
m73[8].root =0;
m73[8].move =44;
m73[9] = new Array(5,11,28,31,11,21,31,30);
m73[9].base = new Array(73,74,75,76,0);
m73[9].root =0;
m73[9].move =49;
m73[10] = new Array(7,6);
m73[10].base = new Array(81,0);
m73[10].root =0;
m73[10].move =53;
m73[11] = new Array(45,13,18,42,49,42,2,9,28,14);
m73[11].base = new Array(83,84,85,86,87,0);
m73[11].root =0;
m73[11].move =54;
m73[0] = new Array(52,36,10,18,51,35,11,27,36,27,18,27,61,43,6,21,50,42,1,11,62,45,12,20,58,37,5,12,55,47,4,6,71,5,57,51,5,4,60,62,127,61,11,5,45,28,12,19,51,45,19,28,35,28,21,11,61,60,13,21,59,50,11,28,45,28,21,28,37,28,9,17,60,44,2,9,44,46,4,12,28,21,0,2,56,60,6,7,21,12,3,12,50,52,2,4,52,28,9,2,46,44,12,9,44,45,9,18,45,13);
m73[0].base = new Array(0,1,2,3,4,5,6,7,8,9,10,11,12,13,18,19,19,20,21,24,24,25,30,31,32,33,36,37,38,39,40,41,42,43,44,45,46,47,49,50,51,52,57,58,63,68,69,70,71,72,77,78,79,80,82,0);
m73[0].root =0;
m73[0].move =0;
var n73 = new Array();
var b73 = -1;
function g73(a,b)
{	gm(m73,n73,73,b73,'gamesg73.htm',a,b);}
function MB_573()
{b73=MB_5(m73,n73,73,b73,'gamesg73.htm'); GMS(m73,n73,73,b73,'gamesg73.htm');}
function MB73()
{b73=MB(m73,n73,73,b73,'gamesg73.htm'); GMS(m73,n73,73,b73,'gamesg73.htm');}
function MF_573()
{b73=MF_5(m73,n73,73,b73,'gamesg73.htm'); GMS(m73,n73,73,b73,'gamesg73.htm');}
function MF73(bVarWin)
{b73=MF(m73,n73,73,b73,'gamesg73.htm',bVarWin); GMS(m73,n73,73,b73,'gamesg73.htm');}

var m74 = new Array(1)

m74[3] = new Array(35,45,54,45,10,18,44,36,2,20);
m74[3].base = new Array(28,29,30,31,32,0);
m74[3].root =2;
m74[3].move =5;
m74[2] = new Array(44,26,5,4,61,59,18,35,52,44,35,20,26,40,10,18,58,50,20,10,56,58,2,20,44,36,14,22,49,41,3,11,59,60,29,37,58,59,37,46,55,46,20,38,40,49,11,13,42,52,0,3,45,55,38,20,43,35,17,11);
m74[2].base = new Array(22,23,24,25,26,27,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,0);
m74[2].root =1;
m74[2].move =2;
m74[1] = new Array(59,58,12,21,48,32,18,35,44,35,28,35,42,25,10,18,25,40,8,24,58,26,5,4,61,60,2,20,40,50,17,11,26,19,11,28,19,26,28,11,26,19,11,28,19,26);
m74[1].base = new Array(19,20,21,57,58,59,60,61,62,63,64,65,66,67,68,69,70,71,72,73,74,75,76,0);
m74[1].root =0;
m74[1].move =20;
m74[4] = new Array(49,33,29,37,44,26,6,7,56,57,2,38,61,60,17,11,42,36);
m74[4].base = new Array(77,78,79,80,81,82,83,84,85,0);
m74[4].root =0;
m74[4].move =20;
m74[5] = new Array(44,26,29,37);
m74[5].base = new Array(94,95,0);
m74[5].root =0;
m74[5].move =28;
m74[6] = new Array(8,16);
m74[6].base = new Array(97,0);
m74[6].root =0;
m74[6].move =29;
m74[7] = new Array(29,36,35,28,3,4,32,36);
m74[7].base = new Array(104,105,106,107,0);
m74[7].root =0;
m74[7].move =35;
m74[10] = new Array(59,35,3,4);
m74[10].base = new Array(115,116,0);
m74[10].root =9;
m74[10].move =3;
m74[11] = new Array(32,35,13,11,35,32,28,43);
m74[11].base = new Array(117,118,119,120,0);
m74[11].root =9;
m74[11].move =3;
m74[9] = new Array(21,28,45,28,18,28,26,35);
m74[9].base = new Array(111,112,113,114,0);
m74[9].root =8;
m74[9].move =1;
m74[8] = new Array(36,28,18,28,45,35,20,2);
m74[8].base = new Array(109,110,121,122,0);
m74[8].root =0;
m74[8].move =36;
m74[12] = new Array(29,36,54,36,21,35,59,35);
m74[12].base = new Array(126,127,128,129,0);
m74[12].root =0;
m74[12].move =39;
m74[13] = new Array(3,21,36,29,21,29,35,51);
m74[13].base = new Array(132,133,134,135,0);
m74[13].root =0;
m74[13].move =41;
m74[14] = new Array(35,11,20,11,48,40,2,10);
m74[14].base = new Array(141,142,143,144,0);
m74[14].root =0;
m74[14].move =46;
m74[15] = new Array(20,48,49,41);
m74[15].base = new Array(148,149,0);
m74[15].root =0;
m74[15].move =49;
m74[16] = new Array(43,35,4,12);
m74[16].base = new Array(157,158,0);
m74[16].root =0;
m74[16].move =56;
m74[17] = new Array(24,32,41,32,0,32,51,49);
m74[17].base = new Array(160,161,162,163,0);
m74[17].root =0;
m74[17].move =57;
m74[18] = new Array(20,34,19,11,32,41,11,13,34,13,48,41,0,56,62,54,13,41,51,33,41,27,54,47);
m74[18].base = new Array(168,169,170,171,172,173,174,175,176,177,178,179,0);
m74[18].root =0;
m74[18].move =61;
m74[21] = new Array(48,41,20,12);
m74[21].base = new Array(187,188,0);
m74[21].root =20;
m74[21].move =1;
m74[20] = new Array(4,20,19,11);
m74[20].base = new Array(185,186,0);
m74[20].root =19;
m74[20].move =3;
m74[19] = new Array(51,35,32,41,34,20,41,49,20,13,177,57,62,54,14,13,19,11,13,6,35,34,6,7);
m74[19].base = new Array(181,182,183,184,189,190,191,192,193,194,195,196,0);
m74[19].root =0;
m74[19].move =62;
m74[22] = new Array(20,19,28,19,13,21,35,33,32,41,48,41);
m74[22].base = new Array(200,201,202,203,204,205,0);
m74[22].root =0;
m74[22].move =65;
m74[23] = new Array(41,32,5,6);
m74[23].base = new Array(207,208,0);
m74[23].root =0;
m74[23].move =66;
m74[24] = new Array(3,11,12,19,28,19,32,41,48,41,15,31);
m74[24].base = new Array(215,216,217,218,219,220,0);
m74[24].root =0;
m74[24].move =72;
m74[25] = new Array(12,11,1,7,13,20,7,21,20,27,53,37);
m74[25].base = new Array(226,227,228,229,230,231,0);
m74[25].root =0;
m74[25].move =77;
m74[26] = new Array(6,3,13,11,3,21,20,27,47,39);
m74[26].base = new Array(241,242,243,244,245,0);
m74[26].root =0;
m74[26].move =86;
m74[27] = new Array(32,24,13,20);
m74[27].base = new Array(248,249,0);
m74[27].root =0;
m74[27].move =88;
m74[28] = new Array(9,17);
m74[28].base = new Array(251,0);
m74[28].root =0;
m74[28].move =89;
m74[29] = new Array(32,24,18,26);
m74[29].base = new Array(253,254,0);
m74[29].root =0;
m74[29].move =90;
m74[30] = new Array(27,26,43,42,22,30);
m74[30].base = new Array(262,263,264,0);
m74[30].root =0;
m74[30].move =97;
m74[31] = new Array(33,42,26,34,48,40);
m74[31].base = new Array(272,273,274,0);
m74[31].root =0;
m74[31].move =104;
m74[32] = new Array(27,20,25,34,20,19);
m74[32].base = new Array(278,279,280,0);
m74[32].root =0;
m74[32].move =107;
m74[0] = new Array(50,34,12,28,57,42,6,21,54,46,11,27,34,27,21,27,61,54,27,17,62,45,1,18,60,62,127,61,5,12,51,43,4,6,71,5,58,44,13,29,59,41,6,7,42,32,17,32,41,32,2,20,56,58,20,27,61,59,12,21,44,26,5,13,52,36,27,20,43,35,28,35,45,35,18,35,26,35,21,35,59,35,3,2,36,28,10,18,58,59,13,11,32,50,11,35,59,35,2,4,50,43,14,22,49,41,7,14,35,19,8,24,43,51,4,13,54,61,24,32,61,34,0,4,34,20,4,20,51,35,14,5,19,11,20,12,11,3,12,4,35,19,13,12,3,4,5,4,19,1,4,13,41,32,13,20,53,37,12,26,62,54,26,27,54,47,27,11,1,6,11,13,6,13,20,13,47,54,13,20,54,45,9,17,45,44,20,27,44,43,15,23,55,47,23,31,47,39,27,26,43,42,26,27,42,33,18,26,33,25,26,34,28,20,34,42,20,12,42,50,140,4,178,58,4,28);
m74[0].base = new Array(0,1,2,3,4,5,6,7,8,9,10,11,12,12,13,14,15,15,16,17,18,86,87,88,89,90,91,92,93,96,98,99,100,101,102,103,108,123,124,125,130,131,136,137,138,139,140,145,146,147,150,151,152,153,154,155,156,159,164,165,166,167,180,197,198,199,206,209,210,211,212,213,214,221,222,223,224,225,232,233,234,235,236,237,238,239,240,246,247,250,252,255,256,257,258,259,260,261,265,266,267,268,269,270,271,275,276,277,281,282,283,284,285,0);
m74[0].root =0;
m74[0].move =0;
var n74 = new Array();
var b74 = -1;
function g74(a,b)
{	gm(m74,n74,74,b74,'gamesg74.htm',a,b);}
function MB_574()
{b74=MB_5(m74,n74,74,b74,'gamesg74.htm'); GMS(m74,n74,74,b74,'gamesg74.htm');}
function MB74()
{b74=MB(m74,n74,74,b74,'gamesg74.htm'); GMS(m74,n74,74,b74,'gamesg74.htm');}
function MF_574()
{b74=MF_5(m74,n74,74,b74,'gamesg74.htm'); GMS(m74,n74,74,b74,'gamesg74.htm');}
function MF74(bVarWin)
{b74=MF(m74,n74,74,b74,'gamesg74.htm',bVarWin); GMS(m74,n74,74,b74,'gamesg74.htm');}

var m75 = new Array(1)

m75[0] = new Array(52,36,12,20,51,35,8,16,62,45,9,25,61,43,2,9,60,62,127,61,10,26,50,42,6,21,61,60,3,17,48,40,11,19,49,33,1,11,57,51,0,2,36,28,21,27,51,36,26,35,42,35,17,10,58,49,11,17,56,58,10,1,59,51,5,12,28,19,12,19,51,30,4,5,36,26,19,37,30,39,37,58,49,58,27,21,45,28,9,27,58,30,2,26,30,21,26,10,21,3,15,23,3,10,1,10,39,37,5,6,60,58,10,12,28,13,17,34,43,22,12,5,37,46,5,13,22,13,6,13,46,10,13,21,58,42,7,5,42,46,5,13,10,3,13,12,46,14,21,14,3,12,14,22,12,8);
m75[0].base = new Array(0,1,2,3,4,5,6,7,8,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63,64,65,66,67,68,69,70,71,72,73,74,75,76,0);
m75[0].root =0;
m75[0].move =0;
var n75 = new Array();
var b75 = -1;
function g75(a,b)
{	gm(m75,n75,75,b75,'gamesg75.htm',a,b);}
function MB_575()
{b75=MB_5(m75,n75,75,b75,'gamesg75.htm'); GMS(m75,n75,75,b75,'gamesg75.htm');}
function MB75()
{b75=MB(m75,n75,75,b75,'gamesg75.htm'); GMS(m75,n75,75,b75,'gamesg75.htm');}
function MF_575()
{b75=MF_5(m75,n75,75,b75,'gamesg75.htm'); GMS(m75,n75,75,b75,'gamesg75.htm');}
function MF75(bVarWin)
{b75=MF(m75,n75,75,b75,'gamesg75.htm',bVarWin); GMS(m75,n75,75,b75,'gamesg75.htm');}

var m76 = new Array(1)

m76[1] = new Array(2,10,47,29);
m76[1].base = new Array(42,43,0);
m76[1].root =0;
m76[1].move =43;
m76[2] = new Array(3,11,29,15,6,7,59,35,49,56,15,57,7,6,35,38);
m76[2].base = new Array(46,47,48,49,50,51,52,53,0);
m76[2].root =0;
m76[2].move =45;
m76[0] = new Array(50,34,12,28,57,42,6,21,54,46,10,18,51,35,28,35,59,35,11,27,61,54,5,33,34,27,33,42,35,42,18,27,62,45,15,23,60,62,127,61,1,18,58,44,4,6,71,5,45,35,2,11,35,18,11,18,44,35,5,4,52,44,0,2,35,21,14,21,42,35,8,16,61,59,3,12,35,37,12,28,37,23,28,49,54,47,2,3,47,29,49,28,29,15,6,7,15,22);
m76[0].base = new Array(0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,18,19,20,21,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,44,45,54,55,56,0);
m76[0].root =0;
m76[0].move =0;
var n76 = new Array();
var b76 = -1;
function g76(a,b)
{	gm(m76,n76,76,b76,'gamesg76.htm',a,b);}
function MB_576()
{b76=MB_5(m76,n76,76,b76,'gamesg76.htm'); GMS(m76,n76,76,b76,'gamesg76.htm');}
function MB76()
{b76=MB(m76,n76,76,b76,'gamesg76.htm'); GMS(m76,n76,76,b76,'gamesg76.htm');}
function MF_576()
{b76=MF_5(m76,n76,76,b76,'gamesg76.htm'); GMS(m76,n76,76,b76,'gamesg76.htm');}
function MF76(bVarWin)
{b76=MF(m76,n76,76,b76,'gamesg76.htm',bVarWin); GMS(m76,n76,76,b76,'gamesg76.htm');}

var m77 = new Array(1)

m77[0] = new Array(50,34,6,21,54,46,12,20,62,45,11,27,49,41,5,12,61,54,4,6,71,5,60,62,127,61,10,26,51,43,1,18,57,51,27,35,48,40,8,24,59,50,20,28,55,47,15,23,52,36,2,20,62,55,21,15,45,62,14,30,53,37,13,21,51,45,6,14,58,51,12,19,62,52,3,12,61,53,23,31,56,61,31,39,37,29,39,46,52,46,20,13,45,30,15,30,51,30,5,7,50,52,24,32,41,32,0,32,30,58,14,5,54,45,12,4,53,54,5,12,52,51,32,16,51,49,4,0,49,52,0,4,52,49,4,0,49,52);
m77[0].base = new Array(0,1,2,3,4,5,6,7,8,9,9,10,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63,64,65,66,0);
m77[0].root =0;
m77[0].move =0;
var n77 = new Array();
var b77 = -1;
function g77(a,b)
{	gm(m77,n77,77,b77,'gamesg77.htm',a,b);}
function MB_577()
{b77=MB_5(m77,n77,77,b77,'gamesg77.htm'); GMS(m77,n77,77,b77,'gamesg77.htm');}
function MB77()
{b77=MB(m77,n77,77,b77,'gamesg77.htm'); GMS(m77,n77,77,b77,'gamesg77.htm');}
function MF_577()
{b77=MF_5(m77,n77,77,b77,'gamesg77.htm'); GMS(m77,n77,77,b77,'gamesg77.htm');}
function MF77(bVarWin)
{b77=MF(m77,n77,77,b77,'gamesg77.htm',bVarWin); GMS(m77,n77,77,b77,'gamesg77.htm');}

var m78 = new Array(1)

m78[0] = new Array(52,36,14,22,51,35,5,14,62,45,11,19,61,34,6,21,57,42,4,6,71,5,60,62,127,61,21,36,34,13,5,13,42,36,2,38,36,30,38,45,30,13,45,59,13,3,59,50,3,20,1,11,20,14,6,14,58,30,10,18,30,12,19,27,61,60,11,21,12,21,14,21,60,44,50,29,56,60,0,5,44,4,5,13,4,0,8,16,60,4,29,11,4,5,21,12,5,13,12,13,0,1,9,25,49,33,15,31,1,0,13,20,53,45,20,19,0,16,19,10,16,8,10,19,62,53,11,29,55,39,19,20,53,44,29,50,44,37,50,43,48,40,43,29,37,30);
m78[0].base = new Array(0,1,2,3,4,5,6,7,8,9,9,10,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63,64,65,66,67,68,69,70,0);
m78[0].root =0;
m78[0].move =0;
var n78 = new Array();
var b78 = -1;
function g78(a,b)
{	gm(m78,n78,78,b78,'gamesg78.htm',a,b);}
function MB_578()
{b78=MB_5(m78,n78,78,b78,'gamesg78.htm'); GMS(m78,n78,78,b78,'gamesg78.htm');}
function MB78()
{b78=MB(m78,n78,78,b78,'gamesg78.htm'); GMS(m78,n78,78,b78,'gamesg78.htm');}
function MF_578()
{b78=MF_5(m78,n78,78,b78,'gamesg78.htm'); GMS(m78,n78,78,b78,'gamesg78.htm');}
function MF78(bVarWin)
{b78=MF(m78,n78,78,b78,'gamesg78.htm',bVarWin); GMS(m78,n78,78,b78,'gamesg78.htm');}

var m79 = new Array(1)

m79[0] = new Array(52,36,10,26,57,42,1,18,53,37,12,20,62,45,6,12,51,43,14,22,54,38,11,27,36,28,15,31,38,30,2,11,61,47,18,35,58,51,12,18,60,62,127,61,5,12,42,52,0,2,50,42,35,45,61,45,9,25,49,41,8,24,47,54,3,17,62,63,27,35,42,34,25,34,41,34,2,1,52,46,4,6,71,5,46,36,24,32,45,47,17,49,54,45,18,33,45,31,11,18,31,52,6,14,63,62,18,36,43,36,35,43,52,45,49,35,62,54,5,7,47,7,1,7,51,33,26,33,56,58,12,26,59,51,33,41,48,41,32,41,54,46,7,0,58,42,35,62,51,54,62,60);
m79[0].base = new Array(0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63,64,65,66,67,68,69,70,71,72,73,0);
m79[0].root =0;
m79[0].move =0;
var n79 = new Array();
var b79 = -1;
function g79(a,b)
{	gm(m79,n79,79,b79,'gamesg79.htm',a,b);}
function MB_579()
{b79=MB_5(m79,n79,79,b79,'gamesg79.htm'); GMS(m79,n79,79,b79,'gamesg79.htm');}
function MB79()
{b79=MB(m79,n79,79,b79,'gamesg79.htm'); GMS(m79,n79,79,b79,'gamesg79.htm');}
function MF_579()
{b79=MF_5(m79,n79,79,b79,'gamesg79.htm'); GMS(m79,n79,79,b79,'gamesg79.htm');}
function MF79(bVarWin)
{b79=MF(m79,n79,79,b79,'gamesg79.htm',bVarWin); GMS(m79,n79,79,b79,'gamesg79.htm');}

var m80 = new Array(1)

m80[1] = new Array(42,59,35,52,51,52,11,19,52,51,4,6,71,5,44,23,13,29,23,14,6,14,60,62,127,61,20,28,53,37,12,18,36,29,2,29,59,44,29,20,44,27,5,13,50,42,0,1,56,58,9,25,49,41,3,11,37,28,19,28,61,13,20,13);
m80[1].base = new Array(17,18,19,20,21,22,22,23,24,25,26,27,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,0);
m80[1].root =0;
m80[1].move =16;
m80[2] = new Array(61,60,11,25);
m80[2].base = new Array(57,58,0);
m80[2].root =0;
m80[2].move =28;
m80[3] = new Array(39,31,11,18);
m80[3].base = new Array(63,64,0);
m80[3].root =0;
m80[3].move =32;
m80[4] = new Array(22,31,52,31,25,33,43,35,33,42,49,42,26,35,42,35);
m80[4].base = new Array(68,69,70,71,72,73,74,75,0);
m80[4].root =0;
m80[4].move =35;
m80[5] = new Array(31,22,12,22,42,33,1,33);
m80[5].base = new Array(77,78,79,80,0);
m80[5].root =0;
m80[5].move =36;
m80[6] = new Array(42,35,11,25,53,43,12,18);
m80[6].base = new Array(85,86,87,88,0);
m80[6].root =0;
m80[6].move =40;
m80[7] = new Array(20,28,37,28,19,28);
m80[7].base = new Array(92,93,94,0);
m80[7].root =0;
m80[7].move =43;
m80[8] = new Array(10,34,35,27);
m80[8].base = new Array(97,98,0);
m80[8].root =0;
m80[8].move =45;
m80[9] = new Array(36,29,12,29,31,22,42,35,61,53,15,22,52,20,6,14);
m80[9].base = new Array(100,101,102,103,104,105,106,107,0);
m80[9].root =0;
m80[9].move =46;
m80[10] = new Array(54,36,22,31,59,51,31,39);
m80[10].base = new Array(110,111,112,113,0);
m80[10].root =0;
m80[10].move =48;
m80[11] = new Array(5,21,59,57,12,29,62,55);
m80[11].base = new Array(115,116,117,118,0);
m80[11].root =0;
m80[11].move =49;
m80[12] = new Array(61,53,12,29);
m80[12].base = new Array(122,123,0);
m80[12].root =0;
m80[12].move =52;
m80[13] = new Array(42,50,36,44,50,48,37,29);
m80[13].base = new Array(125,126,127,128,0);
m80[13].root =0;
m80[13].move =53;
m80[14] = new Array(36,44,27,48,37,29,22,29,44,30,6,13,30,31,13,14,31,30,14,13,30,31,13,21,31,39,21,13,39,31);
m80[14].base = new Array(130,131,132,133,134,135,136,137,138,139,140,141,142,143,144,0);
m80[14].root =0;
m80[14].move =54;
m80[15] = new Array(61,53,35,21);
m80[15].base = new Array(147,148,0);
m80[15].root =0;
m80[15].move =56;
m80[16] = new Array(6,14,52,53,35,32,53,8);
m80[16].base = new Array(150,151,152,153,0);
m80[16].root =0;
m80[16].move =57;
m80[17] = new Array(55,62,6,14);
m80[17].base = new Array(155,156,0);
m80[17].root =0;
m80[17].move =58;
m80[18] = new Array(21,29,54,47,29,13,43,33,1,33,59,27);
m80[18].base = new Array(158,159,160,161,162,163,0);
m80[18].root =0;
m80[18].move =59;
m80[19] = new Array(43,53,35,34,53,43,27,54,62,54,12,29);
m80[19].base = new Array(167,168,169,170,171,172,0);
m80[19].root =0;
m80[19].move =62;
m80[20] = new Array(27,54,55,54,12,27,59,60);
m80[20].base = new Array(176,177,178,179,0);
m80[20].root =0;
m80[20].move =65;
m80[22] = new Array(20,27,52,12,14,6,12,20,6,5,20,22);
m80[22].base = new Array(187,188,189,190,191,192,0);
m80[22].root =21;
m80[22].move =4;
m80[21] = new Array(6,14,43,33,35,33,54,27,12,27,52,20,27,10,20,21,14,6,21,22,15,14,22,19,33,36);
m80[21].base = new Array(182,183,184,185,186,193,194,195,196,197,198,199,200,0);
m80[21].root =0;
m80[21].move =67;
m80[23] = new Array(17,8,50,52,6,13,54,47,1,41,47,20,13,5,48,41);
m80[23].base = new Array(207,208,209,210,211,212,213,214,0);
m80[23].root =0;
m80[23].move =73;
m80[24] = new Array(1,41,34,20,15,13,48,41);
m80[24].base = new Array(217,218,219,220,0);
m80[24].root =0;
m80[24].move =75;
m80[25] = new Array(48,41,6,14);
m80[25].base = new Array(224,225,0);
m80[25].root =0;
m80[25].move =78;
m80[26] = new Array(3,10,54,47,6,5,47,20);
m80[26].base = new Array(227,228,229,230,0);
m80[26].root =0;
m80[26].move =79;
m80[27] = new Array(41,49,5,4);
m80[27].base = new Array(232,233,0);
m80[27].root =0;
m80[27].move =80;
m80[30] = new Array(62,53,38,37,53,52,37,28,27,28,19,28);
m80[30].base = new Array(246,247,248,249,250,251,0);
m80[30].root =29;
m80[30].move =5;
m80[29] = new Array(13,37,17,35,12,27,35,27,37,53,27,19,5,13,19,27,13,12,62,53);
m80[29].base = new Array(240,241,242,243,244,245,252,253,254,255,0);
m80[29].root =28;
m80[29].move =3;
m80[32] = new Array(17,19,37,53,62,53,38,30);
m80[32].base = new Array(262,263,264,265,0);
m80[32].root =31;
m80[32].move =1;
m80[33] = new Array(62,53,38,37,53,52,37,28,27,28,19,28);
m80[33].base = new Array(270,271,272,273,274,275,0);
m80[33].root =31;
m80[33].move =5;
m80[34] = new Array(62,53,38,30,19,16,30,26,53,52,26,28,52,51,28,49,51,43,49,54);
m80[34].base = new Array(278,279,280,281,282,283,284,285,286,287,0);
m80[34].root =31;
m80[34].move =7;
m80[31] = new Array(13,37,17,35,12,27,35,27,37,53,27,19,5,14,19,28,14,5,62,53);
m80[31].base = new Array(260,261,266,267,268,269,276,277,288,289,0);
m80[31].root =28;
m80[31].move =7;
m80[28] = new Array(41,17,2,38,61,54,38,59,54,61,59,38,61,54,38,59,54,61,59,38);
m80[28].base = new Array(236,237,238,239,256,257,258,259,290,291,0);
m80[28].root =0;
m80[28].move =82;
m80[35] = new Array(2,26,61,16,12,27,45,47);
m80[35].base = new Array(293,294,295,296,0);
m80[35].root =0;
m80[35].move =83;
m80[36] = new Array(45,44,2,38,61,54,5,6);
m80[36].base = new Array(298,299,300,301,0);
m80[36].root =0;
m80[36].move =84;
m80[37] = new Array(12,29,45,43,29,39,54,55);
m80[37].base = new Array(305,306,307,308,0);
m80[37].root =0;
m80[37].move =87;
m80[38] = new Array(12,29,45,40,13,12,20,29,22,29);
m80[38].base = new Array(311,312,313,314,315,0);
m80[38].root =0;
m80[38].move =89;
m80[39] = new Array(12,22,45,29);
m80[39].base = new Array(320,321,0);
m80[39].root =0;
m80[39].move =93;
m80[41] = new Array(38,14,45,39,54,53,39,29);
m80[41].base = new Array(332,333,334,335,0);
m80[41].root =40;
m80[41].move =6;
m80[40] = new Array(53,50,12,22,50,34,22,28,34,38,28,45,54,45);
m80[40].base = new Array(325,326,327,328,329,330,331,0);
m80[40].root =0;
m80[40].move =96;
m80[42] = new Array(12,22,43,34,22,39,54,47,39,45,34,27);
m80[42].base = new Array(337,338,339,340,341,342,0);
m80[42].root =0;
m80[42].move =97;
m80[43] = new Array(45,21,35,43,21,5,4,11,5,14,43,36,54,55,36,39,55,62,39,38,53,54,38,59,62,53,59,51,53,45,51,43,45,38,43,36,38,47,36,45,54,46,45,61,47,55,61,53,46,54,53,37,55,62,37,58,62,53,58,51,53,46,51,44,46,39,44,37,54,38,37,53,39,30,53,29,30,39,29,53,39,31,53,29,31,39,29,53);
m80[43].base = new Array(344,345,346,347,348,349,350,351,352,353,354,355,356,357,358,359,360,361,362,363,364,365,366,367,368,369,370,371,372,373,374,375,376,377,378,379,380,381,382,383,384,385,386,387,0);
m80[43].root =0;
m80[43].move =98;
m80[44] = new Array(4,11,45,46);
m80[44].base = new Array(389,390,0);
m80[44].root =0;
m80[44].move =99;
m80[46] = new Array(3,12,28,29,22,14,35,49,54,45,49,42,45,52,42,34,52,59,34,43,59,58,43,42,58,57,42,43,57,49,43,35,49,41,35,34,41,40,34,43,40,33,43,34,33,40,34,43,40,32,43,34,32,40);
m80[46].base = new Array(401,402,403,404,405,406,407,408,409,410,411,412,413,414,415,416,417,418,419,420,421,422,423,424,425,426,427,0);
m80[46].root =45;
m80[46].move =8;
m80[45] = new Array(45,5,3,11,52,12,14,12,43,29,11,19,5,3,19,28,3,7,28,29,7,35,29,22,35,27);
m80[45].base = new Array(392,393,394,395,396,397,398,399,400,428,429,430,431,0);
m80[45].root =0;
m80[45].move =100;
m80[47] = new Array(35,21,52,53,21,20,46,30);
m80[47].base = new Array(433,434,435,436,0);
m80[47].root =0;
m80[47].move =101;
m80[48] = new Array(43,16,35,21,16,43,14,6);
m80[48].base = new Array(438,439,440,441,0);
m80[48].root =0;
m80[48].move =102;
m80[49] = new Array(11,20);
m80[49].base = new Array(443,0);
m80[49].root =0;
m80[49].move =103;
m80[50] = new Array(17,20,50,10,11,19,47,46,20,28,10,11,19,20,46,38,20,21);
m80[50].base = new Array(446,447,448,449,450,451,452,453,454,0);
m80[50].root =0;
m80[50].move =105;
m80[51] = new Array(50,2,12,2,47,7,3,10,7,14,10,1,14,28,17,10,28,27);
m80[51].base = new Array(456,457,458,459,460,461,462,463,464,0);
m80[51].root =0;
m80[51].move =106;
m80[52] = new Array(7,42);
m80[52].base = new Array(467,0);
m80[52].root =0;
m80[52].move =108;
m80[53] = new Array(54,45,22,21,45,54);
m80[53].base = new Array(470,471,472,0);
m80[53].root =0;
m80[53].move =110;
m80[54] = new Array(22,23,28,31,23,31);
m80[54].base = new Array(476,477,478,0);
m80[54].root =0;
m80[54].move =113;
m80[0] = new Array(52,36,10,26,57,42,8,16,54,46,1,18,61,54,14,22,51,43,5,14,58,44,18,35,59,51,12,20,62,52,6,12,53,37,4,6,71,5,60,62,127,61,11,19,42,59,0,1,50,42,35,52,51,52,2,11,55,39,13,29,59,53,3,10,56,59,9,25,39,31,25,33,43,35,33,42,49,42,26,35,44,35,11,25,53,43,14,35,42,35,10,42,52,44,29,36,44,36,25,34,31,22,15,22,46,38,34,27,36,52,42,35,62,55,35,21,38,30,21,7,55,62,7,35,62,55,5,13,61,53,13,15,55,62,27,34,52,50,34,43,59,43,35,17,43,41,17,3,50,34,15,13,34,20,1,41,20,41,6,5,54,61,3,2,41,45,19,27,61,47,2,58,62,54,58,34,47,20,13,15,37,29,22,29,30,22,15,14,20,29,5,4,29,43,34,35,53,52,4,3,45,46,3,11,52,50,35,17,46,47,11,3,47,7,14,6,7,28,6,22,54,55,17,62,55,47,22,23);
m80[0].base = new Array(0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,47,47,48,48,49,50,51,52,53,54,55,56,59,60,61,62,65,66,67,76,81,82,83,84,89,90,91,95,96,99,108,109,114,119,120,121,124,129,145,146,149,154,157,164,165,166,173,174,175,180,181,201,202,203,204,205,206,215,216,221,222,223,226,231,234,235,292,297,302,303,304,309,310,316,317,318,319,322,323,324,336,343,388,391,432,437,442,444,445,455,465,466,468,469,473,474,475,0);
m80[0].root =0;
m80[0].move =0;
var n80 = new Array();
var b80 = -1;
function g80(a,b)
{	gm(m80,n80,80,b80,'gamesg80.htm',a,b);}
function MB_580()
{b80=MB_5(m80,n80,80,b80,'gamesg80.htm'); GMS(m80,n80,80,b80,'gamesg80.htm');}
function MB80()
{b80=MB(m80,n80,80,b80,'gamesg80.htm'); GMS(m80,n80,80,b80,'gamesg80.htm');}
function MF_580()
{b80=MF_5(m80,n80,80,b80,'gamesg80.htm'); GMS(m80,n80,80,b80,'gamesg80.htm');}
function MF80(bVarWin)
{b80=MF(m80,n80,80,b80,'gamesg80.htm',bVarWin); GMS(m80,n80,80,b80,'gamesg80.htm');}

var m81 = new Array(1)

m81[1] = new Array(5,33,58,51,33,12,60,62,127,61,4,6,71,5,57,42);
m81[1].base = new Array(10,11,12,13,13,14,14,15,0);
m81[1].root =0;
m81[1].move =9;
m81[2] = new Array(48,40,4,6,71,5,57,42,10,26,35,26,17,26,49,41,11,27,58,49,1,18,59,50,27,35,56,59,20,28,42,27,21,27,34,27,3,27,52,34,27,19,60,62,127,61,0,3,61,60,18,24,44,35,28,35,45,28,24,34,41,34,19,10);
m81[2].base = new Array(17,18,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,37,38,39,40,41,42,43,44,45,46,0);
m81[2].root =0;
m81[2].move =10;
m81[3] = new Array(60,62,127,61,11,19,49,41,1,11,58,49,4,6,71,5,57,42,10,26,59,50,8,16,56,59,3,10,48,32,0,2,35,27,20,27,34,27,5,4,52,43,12,5,42,36,21,36,43,36,14,22,50,42,13,21,45,30,11,28,53,37,28,38,30,20,4,20,27,20,9,36,55,47,38,23,42,21,5,14,21,14,10,14,49,14,6,14,59,19);
m81[3].base = new Array(47,47,48,49,50,51,52,52,53,54,55,56,57,58,59,60,61,62,63,64,65,66,67,68,69,70,71,72,73,74,75,76,77,78,79,80,81,82,83,84,85,86,87,88,89,0);
m81[3].root =0;
m81[3].move =10;
m81[4] = new Array(27,34,41,34,12,19,59,52);
m81[4].base = new Array(101,102,103,104,0);
m81[4].root =0;
m81[4].move =23;
m81[5] = new Array(56,58,12,19);
m81[5].base = new Array(108,109,0);
m81[5].root =0;
m81[5].move =26;
m81[6] = new Array(55,47);
m81[6].base = new Array(112,0);
m81[6].root =0;
m81[6].move =28;
m81[7] = new Array(35,26,11,26,34,27,46,36,53,52,39,53,52,59,36,51);
m81[7].base = new Array(119,120,121,122,123,124,125,126,0);
m81[7].root =0;
m81[7].move =34;
m81[9] = new Array(27,36,45,37);
m81[9].base = new Array(135,136,0);
m81[9].root =8;
m81[9].move =3;
m81[8] = new Array(60,58,21,36,43,36,29,36);
m81[8].base = new Array(131,132,133,134,0);
m81[8].root =0;
m81[8].move =38;
m81[10] = new Array(27,34,60,62,34,43,50,43,9,45,52,46,21,36,53,61,36,46,61,53,55,39,54,45,46,36,53,52,39,53,52,59,53,49);
m81[10].base = new Array(138,139,140,141,142,143,144,145,146,147,148,149,150,151,152,153,154,0);
m81[10].root =0;
m81[10].move =39;
m81[11] = new Array(52,37,36,45,60,63,21,38,53,45,27,34,45,38,5,37,44,37,15,31,38,30,55,46,30,31,6,13,50,15,9,54,56,61,54,61,63,61,0,7,15,7,14,22,31,23,46,39);
m81[11].base = new Array(158,159,160,161,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,0);
m81[11].root =0;
m81[11].move =42;
m81[12] = new Array(54,38,56,62,38,29,35,26);
m81[12].base = new Array(189,190,191,192,0);
m81[12].root =0;
m81[12].move =49;
m81[13] = new Array(0,3,51,58);
m81[13].base = new Array(195,196,0);
m81[13].root =0;
m81[13].move =51;
m81[14] = new Array(44,35,28,35,49,35);
m81[14].base = new Array(200,201,202,0);
m81[14].root =0;
m81[14].move =54;
m81[15] = new Array(50,59,43,52,59,58,0,3,51,50);
m81[15].base = new Array(205,206,207,208,209,0);
m81[15].root =0;
m81[15].move =56;
m81[16] = new Array(0,5,58,57,5,61,49,58,43,51,41,33,435,58,42,58,61,53,58,42,52,48,57,58,53,61,42,60,61,60);
m81[16].base = new Array(215,216,217,218,219,220,221,222,223,224,225,226,227,228,229,0);
m81[16].root =0;
m81[16].move =61;
m81[17] = new Array(9,45,59,50,179,59,50,49,0,3);
m81[17].base = new Array(240,241,242,243,244,0);
m81[17].root =0;
m81[17].move =71;
m81[18] = new Array(0,3,59,50,179,59,50,49,3,51,49,40,59,58,40,33,16,24,33,25,58,42,48,40,42,41,25,24,41,40,24,25,51,49);
m81[18].base = new Array(245,246,247,248,249,250,251,252,253,254,255,256,257,258,259,260,261,0);
m81[18].root =0;
m81[18].move =71;
m81[0] = new Array(51,35,6,21,50,34,12,20,62,45,9,17,52,44,2,9,61,52,5,12,57,42,4,6,71,5,60,62,127,61,11,27,49,41,1,11,58,49,10,26,61,60,8,16,52,43,21,36,59,50,13,29,45,51,12,19,53,45,19,55,62,61,36,46,61,53,3,39,51,61,11,21,61,55,39,55,42,52,46,36,43,36,29,36,60,63,21,38,53,60,55,63,60,51,63,54,45,38,5,53,56,60,20,28,35,26,27,35,26,17,35,43,50,42,53,52,60,52,54,52,51,58,52,44,42,51,44,62,51,59,43,51,58,50,62,59,50,59,36,44,49,42,9,45);
m81[0].base = new Array(0,1,2,3,4,5,6,7,8,9,16,90,90,91,91,92,93,94,95,96,97,98,99,100,105,106,107,110,111,113,114,115,116,117,118,127,128,129,130,137,155,156,157,182,183,184,185,186,187,188,193,194,197,198,199,203,204,210,211,212,213,214,230,231,232,233,234,235,236,237,238,239,0);
m81[0].root =0;
m81[0].move =0;
var n81 = new Array();
var b81 = -1;
function g81(a,b)
{	gm(m81,n81,81,b81,'gamesg81.htm',a,b);}
function MB_581()
{b81=MB_5(m81,n81,81,b81,'gamesg81.htm'); GMS(m81,n81,81,b81,'gamesg81.htm');}
function MB81()
{b81=MB(m81,n81,81,b81,'gamesg81.htm'); GMS(m81,n81,81,b81,'gamesg81.htm');}
function MF_581()
{b81=MF_5(m81,n81,81,b81,'gamesg81.htm'); GMS(m81,n81,81,b81,'gamesg81.htm');}
function MF81(bVarWin)
{b81=MF(m81,n81,81,b81,'gamesg81.htm',bVarWin); GMS(m81,n81,81,b81,'gamesg81.htm');}

var m82 = new Array(1)

m82[2] = new Array(10,26,33,26,5,26,51,35,26,19,50,34,9,17,34,27,21,27,57,51,4,6,71,5,62,45,2,9,61,43,1,11,60,62,127,61,11,21,56,58,21,38,59,52,3,12,55,47,38,21,51,34,19,10,40,32,5,2,58,56,21,4,61,57,12,21,34,51,4,19,57,58,27,33,43,57,9,16,52,59,16,43,49,40,43,57,56,57,33,27,59,61,21,22,57,49,19,36,61,43,10,55,62,55,2,58,43,36,13,29,36,43,58,42,43,25,42,40,25,18,0,5,45,28,22,4,18,26,40,32,28,11,27,42,26,18,5,13,11,21,14,21,18,4,6,14,49,41);
m82[2].base = new Array(9,10,11,12,13,14,15,16,17,18,19,19,20,21,22,23,24,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63,64,65,66,67,68,69,70,71,72,73,74,75,76,77,78,79,80,0);
m82[2].root =1;
m82[2].move =1;
m82[1] = new Array(52,44,8,24,33,25,10,26,62,45,1,11,50,34,11,17,34,27,20,27,40,32,5,19,59,50,3,12,61,43,2,38,55,47,38,20,43,52,4,6,71,5,45,30,14,22,51,43,21,11,47,39,13,21,30,20,12,20,39,31,22,30);
m82[1].base = new Array(7,8,81,82,83,84,85,86,87,88,89,90,91,92,93,94,95,96,97,98,98,99,100,101,102,103,104,105,106,107,108,0);
m82[1].root =0;
m82[1].move =6;
m82[3] = new Array(4,6,71,5,50,34,9,17,34,27,21,27,61,52,2,16,51,43,26,44,53,44,27,44,59,51,44,54,60,53,54,39,63,62,39,29,57,42,1,18,42,36,13,21,51,42,0,2,36,21,6,7,21,15,18,35,42,35,29,35,15,5);
m82[3].base = new Array(114,114,115,116,117,118,119,120,121,122,123,124,125,126,127,128,129,130,131,132,133,134,135,136,137,138,139,140,141,142,143,0);
m82[3].root =0;
m82[3].move =11;
m82[4] = new Array(50,34,26,19);
m82[4].base = new Array(149,150,0);
m82[4].root =0;
m82[4].move =18;
m82[5] = new Array(14,21,51,35,26,19,57,51);
m82[5].base = new Array(152,153,154,155,0);
m82[5].root =0;
m82[5].move =19;
m82[6] = new Array(59,43,9,17);
m82[6].base = new Array(161,162,0);
m82[6].root =0;
m82[6].move =24;
m82[7] = new Array(59,51);
m82[7].base = new Array(169,0);
m82[7].root =0;
m82[7].move =30;
m82[8] = new Array(57,41,5,2,61,60);
m82[8].base = new Array(174,175,176,0);
m82[8].root =0;
m82[8].move =34;
m82[9] = new Array(42,40,57,56,40,56,59,56);
m82[9].base = new Array(178,179,180,181,0);
m82[9].root =0;
m82[9].move =35;
m82[10] = new Array(57,41,4,2,59,51,42,41,50,41);
m82[10].base = new Array(183,184,185,186,187,0);
m82[10].root =0;
m82[10].move =36;
m82[11] = new Array(31,22,13,22,30,45,4,2);
m82[11].base = new Array(194,195,196,197,0);
m82[11].root =0;
m82[11].move =42;
m82[12] = new Array(42,50,52,59);
m82[12].base = new Array(199,200,0);
m82[12].root =0;
m82[12].move =43;
m82[13] = new Array(35,28,4,28,52,59,42,50);
m82[13].base = new Array(202,203,204,205,0);
m82[13].root =0;
m82[13].move =44;
m82[14] = new Array(35,28,21,30,52,51,42,50,51,27,11,20);
m82[14].base = new Array(208,209,210,211,212,213,0);
m82[14].root =0;
m82[14].move =46;
m82[15] = new Array(62,63,22,31,57,41,38,45,54,45,31,39,63,54,28,36);
m82[15].base = new Array(216,217,218,219,220,221,222,223,0);
m82[15].root =0;
m82[15].move =48;
m82[16] = new Array(38,45,52,51,42,50,51,33);
m82[16].base = new Array(225,226,227,228,0);
m82[16].root =0;
m82[16].move =49;
m82[17] = new Array(50,42,1,46,53,46,45,46,62,53,38,47,51,30,46,30,39,30,36,44,60,44,22,50,44,52,4,52,53,46,52,44,46,37,50,36);
m82[17].base = new Array(232,233,234,235,236,237,238,239,240,241,242,243,244,245,246,247,248,249,0);
m82[17].root =0;
m82[17].move =52;
m82[18] = new Array(47,55,46,62,51,37,22,54);
m82[18].base = new Array(254,255,256,257,0);
m82[18].root =0;
m82[18].move =56;
m82[0] = new Array(49,33,12,20,48,40,6,21,58,49,11,27,62,45,10,26,33,26,5,26,52,44,1,18,61,52,4,6,71,5,60,62,127,61,2,11,49,21,3,21,51,35,26,19,57,42,0,2,42,25,19,1,56,57,8,16,25,42,9,25,52,43,18,35,44,35,2,42,55,39,5,4,43,15,6,15,45,30,15,6,59,31,21,22,31,52,20,28,61,60,13,21,30,45,11,38,54,46,42,45,52,51,28,36,62,54,38,47,54,47,45,46,53,46,22,46);
m82[0].base = new Array(0,1,2,3,4,5,6,109,110,111,112,113,144,145,145,146,146,147,148,151,156,157,158,159,160,163,164,165,166,167,168,170,171,172,173,177,182,188,189,190,191,192,193,198,201,206,207,214,215,224,229,230,231,250,251,252,253,258,0);
m82[0].root =0;
m82[0].move =0;
var n82 = new Array();
var b82 = -1;
function g82(a,b)
{	gm(m82,n82,82,b82,'gamesg82.htm',a,b);}
function MB_582()
{b82=MB_5(m82,n82,82,b82,'gamesg82.htm'); GMS(m82,n82,82,b82,'gamesg82.htm');}
function MB82()
{b82=MB(m82,n82,82,b82,'gamesg82.htm'); GMS(m82,n82,82,b82,'gamesg82.htm');}
function MF_582()
{b82=MF_5(m82,n82,82,b82,'gamesg82.htm'); GMS(m82,n82,82,b82,'gamesg82.htm');}
function MF82(bVarWin)
{b82=MF(m82,n82,82,b82,'gamesg82.htm',bVarWin); GMS(m82,n82,82,b82,'gamesg82.htm');}

var m83 = new Array(1)

m83[3] = new Array(59,27,26,33,48,40,33,42,57,42,38,28,45,28,18,28,34,26,10,18,27,35,4,6,71,5,61,52,13,29,60,62,127,61,6,7,56,59,5,21,42,32,21,23,32,17,0,1,61,60,7,6,53,37,28,13,52,34,6,5,17,2,1,2);
m83[3].base = new Array(17,18,19,20,21,22,23,24,25,26,27,28,28,29,30,31,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,0);
m83[3].root =2;
m83[3].move =3;
m83[2] = new Array(8,24,51,42,3,12,42,35,38,28,45,28,18,28,57,42,26,33,61,52,11,19,60,62,127,61,33,42,35,42,4,6,71,5,59,51,24,32,49,33,32,41,97,97,48,41,0,56,61,56,9,17,44,36,2,9,53,45,5,0,56,0,9,0,41,33);
m83[2].base = new Array(13,14,15,16,47,48,49,50,51,52,53,54,54,55,56,57,57,58,59,60,61,61,62,63,64,65,66,67,68,69,70,71,72,0);
m83[2].root =1;
m83[2].move =6;
m83[4] = new Array(3,12,57,42,18,28,45,28,38,28,42,27,12,3,51,42,11,19,49,33,26,17,42,28,19,28,34,26,10,18,27,17,3,59,60,59,8,17,26,17,2,20,48,40,4,12,59,58,18,26,33,26,7,2,61,43,2,26,58,51);
m83[4].base = new Array(73,74,75,76,77,78,79,80,81,82,83,84,85,86,87,88,89,90,91,92,93,94,95,96,97,98,99,100,101,102,0);
m83[4].root =1;
m83[4].move =6;
m83[1] = new Array(62,45,1,18,58,51,5,26,52,44,4,6,71,5,61,52,5,4,60,62,127,61,38,28,45,28,18,28,57,42,8,24,62,63,13,29,53,37,28,13,52,43,11,19,59,45,2,11,56,60,10,18,44,36,3,21,60,52,13,23,55,47,4,12);
m83[1].base = new Array(7,8,9,10,11,12,12,103,104,105,105,106,107,108,109,110,111,112,113,114,115,116,117,118,119,120,121,122,123,124,125,126,0);
m83[1].root =0;
m83[1].move =6;
m83[6] = new Array(2,20,30,20,4,20,59,27);
m83[6].base = new Array(147,148,149,150,0);
m83[6].root =5;
m83[6].move =3;
m83[5] = new Array(28,20,13,29,36,30,15,23);
m83[5].base = new Array(143,144,145,146,0);
m83[5].root =0;
m83[5].move =23;
m83[7] = new Array(61,52,24,32);
m83[7].base = new Array(157,158,0);
m83[7].root =0;
m83[7].move =29;
m83[8] = new Array(60,62,127,61,24,32);
m83[8].base = new Array(165,165,166,0);
m83[8].root =0;
m83[8].move =36;
m83[9] = new Array(0,1,58,57);
m83[9].base = new Array(168,169,0);
m83[9].root =0;
m83[9].move =37;
m83[10] = new Array(46,52,2,29,52,35,29,43,59,43,19,27);
m83[10].base = new Array(171,172,173,174,175,176,0);
m83[10].root =0;
m83[10].move =38;
m83[11] = new Array(16,18,58,57);
m83[11].base = new Array(178,179,0);
m83[11].root =0;
m83[11].move =39;
m83[12] = new Array(36,42,28,4,42,32,17,18);
m83[12].base = new Array(181,182,183,184,0);
m83[12].root =0;
m83[12].move =40;
m83[13] = new Array(36,42,17,18);
m83[13].base = new Array(189,190,0);
m83[13].root =0;
m83[13].move =44;
m83[14] = new Array(36,42,27,34,43,52);
m83[14].base = new Array(193,194,195,0);
m83[14].root =0;
m83[14].move =46;
m83[15] = new Array(27,36,37,28,36,43,51,43,14,28,43,51);
m83[15].base = new Array(197,198,199,200,201,202,0);
m83[15].root =0;
m83[15].move =47;
m83[16] = new Array(14,49,51,49,12,40);
m83[16].base = new Array(207,208,209,0);
m83[16].root =0;
m83[16].move =51;
m83[17] = new Array(20,11,55,51,14,49,51,49,40,42,49,50,42,56,58,51);
m83[17].base = new Array(214,215,216,217,218,219,220,221,0);
m83[17].root =0;
m83[17].move =55;
m83[18] = new Array(49,57,56,42,58,59,20,29,36,4,14,5);
m83[18].base = new Array(223,224,225,226,227,228,0);
m83[18].root =0;
m83[18].move =56;
m83[19] = new Array(14,49,55,49,56,40,57,36);
m83[19].base = new Array(230,231,232,233,0);
m83[19].root =0;
m83[19].move =57;
m83[20] = new Array(57,36);
m83[20].base = new Array(235,0);
m83[20].root =0;
m83[20].move =58;
m83[0] = new Array(51,35,6,21,50,34,12,28,35,28,21,38,58,37,1,18,62,45,5,33,37,51,33,26,52,44,4,6,71,5,48,40,8,24,57,42,5,4,42,36,26,5,51,42,11,19,55,47,38,28,45,28,18,28,36,46,14,22,61,43,3,39,42,28,4,28,59,45,5,14,60,58,120,59,0,16,46,36,16,17,59,51,2,20,54,46,39,12,45,54,19,27,53,37,28,36,43,36,27,36,54,36,17,49,51,49,12,40,63,55,40,56,36,57,56,40,57,50);
m83[0].base = new Array(0,1,2,3,4,5,6,127,128,129,130,131,132,133,133,134,135,136,137,138,139,140,141,142,151,152,153,154,155,156,159,160,161,162,163,164,164,167,170,177,180,185,186,187,188,191,192,196,203,204,205,206,210,211,212,213,222,229,234,0);
m83[0].root =0;
m83[0].move =0;
var n83 = new Array();
var b83 = -1;
function g83(a,b)
{	gm(m83,n83,83,b83,'gamesg83.htm',a,b);}
function MB_583()
{b83=MB_5(m83,n83,83,b83,'gamesg83.htm'); GMS(m83,n83,83,b83,'gamesg83.htm');}
function MB83()
{b83=MB(m83,n83,83,b83,'gamesg83.htm'); GMS(m83,n83,83,b83,'gamesg83.htm');}
function MF_583()
{b83=MF_5(m83,n83,83,b83,'gamesg83.htm'); GMS(m83,n83,83,b83,'gamesg83.htm');}
function MF83(bVarWin)
{b83=MF(m83,n83,83,b83,'gamesg83.htm',bVarWin); GMS(m83,n83,83,b83,'gamesg83.htm');}

var m84 = new Array(1)

m84[1] = new Array(45,54);
m84[1].base = new Array(50,0);
m84[1].root =0;
m84[1].move =51;
m84[0] = new Array(52,36,10,26,62,45,11,19,50,42,6,21,61,34,12,20,51,43,5,12,60,62,127,61,4,6,71,5,61,60,1,18,43,35,19,27,36,27,20,27,34,52,2,29,35,26,12,26,57,51,3,17,60,61,21,36,59,60,5,4,51,41,26,53,61,53,36,53,45,35,53,43,60,61,43,58,56,58,29,22,62,63,4,12,52,45,22,36,35,18,9,18,58,60,0,4,41,35,36,45,60,12,4,12,54,45,17,49,61,62,49,42,63,54,42,51);
m84[0].base = new Array(0,1,2,3,4,5,6,7,8,9,10,10,11,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,51,52,53,54,55,56,0);
m84[0].root =0;
m84[0].move =0;
var n84 = new Array();
var b84 = -1;
function g84(a,b)
{	gm(m84,n84,84,b84,'gamesg84.htm',a,b);}
function MB_584()
{b84=MB_5(m84,n84,84,b84,'gamesg84.htm'); GMS(m84,n84,84,b84,'gamesg84.htm');}
function MB84()
{b84=MB(m84,n84,84,b84,'gamesg84.htm'); GMS(m84,n84,84,b84,'gamesg84.htm');}
function MF_584()
{b84=MF_5(m84,n84,84,b84,'gamesg84.htm'); GMS(m84,n84,84,b84,'gamesg84.htm');}
function MF84(bVarWin)
{b84=MF(m84,n84,84,b84,'gamesg84.htm',bVarWin); GMS(m84,n84,84,b84,'gamesg84.htm');}

var m85 = new Array(1)

m85[1] = new Array(51,35,26,35,45,35,6,21,59,52,1,18,35,45,11,10,57,42,8,16,60,62,127,61,12,20,48,32,5,12,61,59,4,6,71,5,55,47,5,3,58,30,0,2,56,58,10,24,30,44,19,27,36,27,21,27,42,27,3,27,59,27,24,27);
m85[1].base = new Array(9,10,11,12,13,14,15,16,17,18,19,19,20,21,22,23,24,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,0);
m85[1].root =0;
m85[1].move =8;
m85[3] = new Array(59,52,14,22,58,49,5,14,51,35,26,35,45,35,4,6,71,5,60,62,127,61,1,18,50,34,11,38,53,45,38,31,35,18,9,18,57,42,21,11,56,59,11,26,52,44,8,24,49,40,26,20,45,37,18,26,62,63,20,35,40,49);
m85[3].base = new Array(42,43,44,45,46,47,48,49,49,50,50,51,52,53,54,55,56,57,58,59,60,61,62,63,64,65,66,67,68,69,70,0);
m85[3].root =2;
m85[3].move =2;
m85[2] = new Array(49,41,6,21,51,43,14,22,60,62,127,61,5,14,58,49,1,18,59,52,4,6,71,5,57,51,12,28,51,34,21,31,34,44,18,12,56,57,31,37,52,59,13,29,54,46,37,47,62,54,29,37,44,27,12,27,36,27,5,13,45,62,47,62);
m85[2].base = new Array(39,40,41,71,72,72,73,74,75,76,77,77,78,79,80,81,82,83,84,85,86,87,88,89,90,91,92,93,94,95,96,97,0);
m85[2].root =0;
m85[2].move =8;
m85[4] = new Array(50,42,6,21,51,43,1,18,58,30,12,20,57,51,5,12,60,62,127,61,4,6,71,5,61,60,15,23,30,39,0,2,59,52,5,3,56,59,9,17,55,47,11,9,39,46,9,16,48,40,19,27,45,28,16,9,51,45,18,28,46,28,27,36);
m85[4].base = new Array(98,99,100,101,102,103,104,105,106,106,107,107,108,109,110,111,112,113,114,115,116,117,118,119,120,121,122,123,124,125,126,127,0);
m85[4].root =0;
m85[4].move =8;
m85[5] = new Array(57,42,1,18,60,62,127,61,14,22,51,35,26,35,45,35,5,14,58,44,6,21,55,47,4,6,71,5,53,37,5,3,35,18,9,18,59,45,19,27,36,28,27,35,56,59,21,27,42,27,18,27,59,35,11,25,49,41,0,2,45,59,25,24);
m85[5].base = new Array(128,129,130,130,131,132,133,134,135,136,137,138,139,139,140,141,142,143,144,145,146,147,148,149,150,151,152,153,154,155,156,157,0);
m85[5].root =0;
m85[5].move =8;
m85[6] = new Array(47,37,4,6,71,5);
m85[6].base = new Array(168,169,169,0);
m85[6].root =0;
m85[6].move =19;
m85[7] = new Array(21,38,59,51);
m85[7].base = new Array(173,174,0);
m85[7].root =0;
m85[7].move =23;
m85[8] = new Array(21,31,42,52);
m85[8].base = new Array(177,178,0);
m85[8].root =0;
m85[8].move =25;
m85[9] = new Array(13,21,28,21,15,21,33,25);
m85[9].base = new Array(185,186,187,188,0);
m85[9].root =0;
m85[9].move =31;
m85[10] = new Array(57,56,9,17);
m85[10].base = new Array(194,195,0);
m85[10].root =0;
m85[10].move =36;
m85[11] = new Array(21,36);
m85[11].base = new Array(203,0);
m85[11].root =0;
m85[11].move =43;
m85[12] = new Array(21,36,59,38,14,21,38,20,21,30,20,11,2,11,40,12,5,37,12,30,23,30,61,37,30,37);
m85[12].base = new Array(206,207,208,209,210,211,212,213,214,215,216,217,218,0);
m85[12].root =0;
m85[12].move =45;
m85[13] = new Array(7,15,38,20,14,7);
m85[13].base = new Array(221,222,223,0);
m85[13].root =0;
m85[13].move =47;
m85[14] = new Array(5,14,21,38,14,7,11,15);
m85[14].base = new Array(227,228,229,230,0);
m85[14].root =0;
m85[14].move =50;
m85[15] = new Array(14,21,61,29,21,35,42,35,5,29,31,46,36,46,55,46);
m85[15].base = new Array(238,239,240,241,242,243,244,245,0);
m85[15].root =0;
m85[15].move =57;
m85[16] = new Array(54,38,36,42,57,60,42,36,61,29,5,29,38,29,14,35,62,54,12,19);
m85[16].base = new Array(247,248,249,250,251,252,253,254,255,256,0);
m85[16].root =0;
m85[16].move =58;
m85[17] = new Array(30,36,33,27,12,20,27,37,20,29,37,31);
m85[17].base = new Array(274,275,276,277,278,279,0);
m85[17].root =0;
m85[17].move =75;
m85[18] = new Array(0,4);
m85[18].base = new Array(297,0);
m85[18].root =0;
m85[18].move =92;
m85[0] = new Array(52,36,10,26,62,45,11,19,61,25,2,11,25,11,3,11,51,43,14,22,60,62,127,61,5,14,57,42,1,18,45,30,15,23,30,47,6,21,53,37,4,2,64,3,48,40,12,20,56,57,19,27,36,28,21,15,49,33,26,33,40,33,22,30,33,25,18,12,43,35,13,21,42,32,9,17,50,42,30,37,28,21,15,21,47,37,3,5,58,40,21,6,59,38,12,29,40,5,6,21,38,52,7,5,52,20,21,36,20,11,2,11,37,31,11,12,31,14,29,14,61,5,12,5,57,61,5,12,61,37,36,19,32,49,19,25,37,45,25,19,49,43,14,20,43,33,20,30,45,44,12,11,33,27,19,34,27,21,11,19,44,4,8,24,62,61,24,32,55,39,30,13,4,0,34,24,21,36,19,27,36,51,32,40,61,52,40,48,0,24,17,24,51,41,27,34,41,56,34,42,35,27,42,49,54,38,49,56,38,30,23,30,39,31,56,57);
m85[0].base = new Array(0,1,2,3,4,5,6,7,8,158,159,159,160,161,162,163,164,165,166,167,170,170,171,172,175,176,179,180,181,182,183,184,189,190,191,192,193,196,197,198,199,200,201,202,204,205,219,220,224,225,226,231,232,233,234,235,236,237,246,257,258,259,260,261,262,263,264,265,266,267,268,269,270,271,272,273,280,281,282,283,284,285,286,287,288,289,290,291,292,293,294,295,296,298,299,300,301,302,303,304,305,306,307,308,309,310,311,312,0);
m85[0].root =0;
m85[0].move =0;
var n85 = new Array();
var b85 = -1;
function g85(a,b)
{	gm(m85,n85,85,b85,'gamesg85.htm',a,b);}
function MB_585()
{b85=MB_5(m85,n85,85,b85,'gamesg85.htm'); GMS(m85,n85,85,b85,'gamesg85.htm');}
function MB85()
{b85=MB(m85,n85,85,b85,'gamesg85.htm'); GMS(m85,n85,85,b85,'gamesg85.htm');}
function MF_585()
{b85=MF_5(m85,n85,85,b85,'gamesg85.htm'); GMS(m85,n85,85,b85,'gamesg85.htm');}
function MF85(bVarWin)
{b85=MF(m85,n85,85,b85,'gamesg85.htm',bVarWin); GMS(m85,n85,85,b85,'gamesg85.htm');}

var m86 = new Array(1)

m86[1] = new Array(29,37,27,20,37,46,59,27,46,54,27,31,14,22,31,28,3,39,60,52,182,63,28,7,4,12,7,14,12,20,61,47,20,19,14,5,19,10,58,37,39,37,5,37,11,19,56,59,1,18,37,19,10,17,19,46,15,31,47,2,0,2,62,47,31,39,46,53);
m86[1].base = new Array(16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,0);
m86[1].root =0;
m86[1].move =16;
m86[2] = new Array(61,54,3,24,58,51,20,27,34,27,26,34,27,19,1,16,59,52,9,25,54,36,29,36,52,36,0,1,62,45,2,9,36,52,16,26,60,62,127,61,1,4,45,35,8,16,52,44,26,36,48,32,24,17,32,25,16,25,61,57,36,19,35,25,17,18);
m86[2].base = new Array(55,56,57,58,59,60,61,62,63,64,65,66,67,68,69,70,71,72,73,73,74,75,76,77,78,79,80,81,82,83,84,85,86,0);
m86[2].root =0;
m86[2].move =21;
m86[3] = new Array(19,28,60,62,127,61,28,37,58,37);
m86[3].base = new Array(90,91,91,92,93,0);
m86[3].root =0;
m86[3].move =24;
m86[0] = new Array(51,35,6,21,50,34,12,20,57,42,5,33,53,45,10,26,35,27,21,31,54,46,33,42,49,42,13,29,52,36,4,6,71,5,45,37,31,21,36,28,21,36,62,52,11,19,61,54,3,12,59,43,19,28,54,36,29,36,43,36,20,27);
m86[0].base = new Array(0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,15,50,51,52,53,54,87,88,89,94,95,96,97,98,99,0);
m86[0].root =0;
m86[0].move =0;
var n86 = new Array();
var b86 = -1;
function g86(a,b)
{	gm(m86,n86,86,b86,'gamesg86.htm',a,b);}
function MB_586()
{b86=MB_5(m86,n86,86,b86,'gamesg86.htm'); GMS(m86,n86,86,b86,'gamesg86.htm');}
function MB86()
{b86=MB(m86,n86,86,b86,'gamesg86.htm'); GMS(m86,n86,86,b86,'gamesg86.htm');}
function MF_586()
{b86=MF_5(m86,n86,86,b86,'gamesg86.htm'); GMS(m86,n86,86,b86,'gamesg86.htm');}
function MF86(bVarWin)
{b86=MF(m86,n86,86,b86,'gamesg86.htm',bVarWin); GMS(m86,n86,86,b86,'gamesg86.htm');}

var m87 = new Array(1)

m87[1] = new Array(53,45,10,26,48,40,33,24,58,51,4,6,71,5,52,44,1,18,35,26,17,26,62,47,11,27,56,59,27,35,44,35,18,35,50,57,20,28,47,53,28,36,42,36,21,36,53,36,3,39,36,46,5,4,60,53,2,29,61,43,24,51,43,29,4,52,53,61,51,44,59,43,0,4,43,44,52,44,29,36,39,37,49,33,44,42,57,49,37,44);
m87[1].base = new Array(9,10,11,12,13,14,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,0);
m87[1].root =0;
m87[1].move =8;
m87[2] = new Array(50,42,4,6,71,5);
m87[2].base = new Array(55,56,56,0);
m87[2].root =0;
m87[2].move =10;
m87[3] = new Array(62,52,10,26);
m87[3].base = new Array(69,70,0);
m87[3].root =0;
m87[3].move =23;
m87[4] = new Array(11,26,56,57);
m87[4].base = new Array(72,73,0);
m87[4].root =0;
m87[4].move =24;
m87[5] = new Array(11,26,56,57,13,29,44,26,29,36,43,36,19,26);
m87[5].base = new Array(78,79,80,81,82,83,84,0);
m87[5].root =0;
m87[5].move =28;
m87[6] = new Array(55,39,31,37,39,30,23,30);
m87[6].base = new Array(86,87,88,89,0);
m87[6].root =0;
m87[6].move =29;
m87[7] = new Array(11,4,43,50,4,13);
m87[7].base = new Array(107,108,109,0);
m87[7].root =0;
m87[7].move =46;
m87[0] = new Array(51,35,6,21,50,34,12,20,57,42,5,33,59,50,9,17,48,40,33,42,49,42,2,9,58,30,11,19,53,45,1,11,52,36,15,23,30,44,4,6,71,5,61,43,20,28,35,27,3,12,62,52,21,31,50,51,14,30,52,46,31,46,55,46,6,14,45,37,13,21,37,29,5,7,63,31,9,2,46,38,0,1,56,57,11,5,54,46,2,11,31,63,11,4);
m87[0].base = new Array(0,1,2,3,4,5,6,7,8,53,54,57,58,59,60,61,62,63,64,65,65,66,67,68,71,74,75,76,77,85,90,91,92,93,94,95,96,97,98,99,100,101,102,103,104,105,106,0);
m87[0].root =0;
m87[0].move =0;
var n87 = new Array();
var b87 = -1;
function g87(a,b)
{	gm(m87,n87,87,b87,'gamesg87.htm',a,b);}
function MB_587()
{b87=MB_5(m87,n87,87,b87,'gamesg87.htm'); GMS(m87,n87,87,b87,'gamesg87.htm');}
function MB87()
{b87=MB(m87,n87,87,b87,'gamesg87.htm'); GMS(m87,n87,87,b87,'gamesg87.htm');}
function MF_587()
{b87=MF_5(m87,n87,87,b87,'gamesg87.htm'); GMS(m87,n87,87,b87,'gamesg87.htm');}
function MF87(bVarWin)
{b87=MF(m87,n87,87,b87,'gamesg87.htm',bVarWin); GMS(m87,n87,87,b87,'gamesg87.htm');}

var m88 = new Array(1)

m88[1] = new Array(50,34,9,17,34,27,21,27,61,52,2,16,51,43,26,44,53,44,27,44,59,51,44,54,60,53,54,39,63,62,39,29,57,42,1,18,42,36,13,21,51,42,0,2,36,21,6,7,21,15,18,35,42,35,29,35,15,5,35,52);
m88[1].base = new Array(13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,0);
m88[1].root =0;
m88[1].move =13;
m88[2] = new Array(14,21,51,35,26,19,50,34);
m88[2].base = new Array(48,49,50,51,0);
m88[2].root =0;
m88[2].move =19;
m88[3] = new Array(34,27,20,27,59,41);
m88[3].base = new Array(57,58,59,0);
m88[3].root =0;
m88[3].move =24;
m88[4] = new Array(57,42,26,19,56,57,18,35,59,35,21,35,44,35,2,42,57,9,42,10);
m88[4].base = new Array(62,63,64,65,66,67,68,69,70,71,0);
m88[4].root =0;
m88[4].move =26;
m88[5] = new Array(59,57,33,50,56,48,50,40);
m88[5].base = new Array(78,79,80,81,0);
m88[5].root =0;
m88[5].move =32;
m88[6] = new Array(5,2,41,51);
m88[6].base = new Array(85,86,0);
m88[6].root =0;
m88[6].move =35;
m88[7] = new Array(41,58,5,2,58,43,9,25);
m88[7].base = new Array(88,89,90,91,0);
m88[7].root =0;
m88[7].move =36;
m88[8] = new Array(62,63,9,17);
m88[8].base = new Array(94,95,0);
m88[8].root =0;
m88[8].move =38;
m88[9] = new Array(61,60,12,10);
m88[9].base = new Array(100,101,0);
m88[9].root =0;
m88[9].move =42;
m88[10] = new Array(27,35,44,35,26,35,52,53,35,53,62,53);
m88[10].base = new Array(107,108,109,110,111,112,0);
m88[10].root =0;
m88[10].move =47;
m88[11] = new Array(50,42,43,35);
m88[11].base = new Array(117,118,0);
m88[11].root =0;
m88[11].move =51;
m88[12] = new Array(43,61,50,10,45,35);
m88[12].base = new Array(122,123,124,0);
m88[12].root =0;
m88[12].move =54;
m88[13] = new Array(27,35,39,45,4,18,62,61);
m88[13].base = new Array(132,133,134,135,0);
m88[13].root =0;
m88[13].move =61;
m88[14] = new Array(8,16,39,45,32,4,24,3);
m88[14].base = new Array(142,143,144,145,0);
m88[14].root =0;
m88[14].move =67;
m88[15] = new Array(4,18);
m88[15].base = new Array(154,0);
m88[15].root =0;
m88[15].move =75;
m88[16] = new Array(37,30,23,30,35,29,20,29,17,21,13,6,21,30,6,15,30,39,15,22,39,21,22,15,21,39,15,14,39,21,14,6,21,30,6,5,30,23,5,13,23,21,13,6,21,30);
m88[16].base = new Array(156,157,158,159,160,161,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,0);
m88[16].root =0;
m88[16].move =76;
m88[17] = new Array(4,18,46,53);
m88[17].base = new Array(180,181,0);
m88[17].root =0;
m88[17].move =77;
m88[0] = new Array(49,33,12,20,48,40,6,21,58,49,11,27,62,45,10,26,33,26,5,26,52,44,4,6,71,5,61,52,1,18,60,62,127,61,2,11,49,21,3,21,51,35,26,19,50,34,0,2,34,26,19,26,57,51,26,19,51,41,21,12,40,32,18,33,52,43,2,42,43,57,13,29,41,51,5,2,45,28,19,28,35,28,11,4,59,52,12,10,53,37,10,26,61,60,33,50,57,50,42,50,52,43,26,33,51,45,33,49,45,39,50,58,56,58,2,58,43,61,58,60,61,60,4,32,60,24,49,58,62,53,58,50,53,46,32,4,24,8,50,2,39,45,15,23,45,35,14,30,8,17,6,13,55,47,2,11);
m88[0].base = new Array(0,1,2,3,4,5,6,7,8,9,10,11,11,12,43,44,44,45,46,47,52,53,54,55,56,60,61,72,73,74,75,76,77,82,83,84,87,92,93,96,97,98,99,102,103,104,105,106,113,114,115,116,119,120,121,125,126,127,128,129,130,131,136,137,138,139,140,141,146,147,148,149,150,151,152,153,155,179,0);
m88[0].root =0;
m88[0].move =0;
var n88 = new Array();
var b88 = -1;
function g88(a,b)
{	gm(m88,n88,88,b88,'gamesg88.htm',a,b);}
function MB_588()
{b88=MB_5(m88,n88,88,b88,'gamesg88.htm'); GMS(m88,n88,88,b88,'gamesg88.htm');}
function MB88()
{b88=MB(m88,n88,88,b88,'gamesg88.htm'); GMS(m88,n88,88,b88,'gamesg88.htm');}
function MF_588()
{b88=MF_5(m88,n88,88,b88,'gamesg88.htm'); GMS(m88,n88,88,b88,'gamesg88.htm');}
function MF88(bVarWin)
{b88=MF(m88,n88,88,b88,'gamesg88.htm',bVarWin); GMS(m88,n88,88,b88,'gamesg88.htm');}

var m89 = new Array(1)

m89[1] = new Array(50,34,27,34,52,44,2,20,62,52,5,19,57,42,10,18,54,46,4,6,71,5,52,37,19,37,46,37,21,29,55,39,1,11,39,31,11,21,61,47,3,24,59,50,9,25,47,54,0,2,60,61,14,22,31,23,5,3,56,59,25,33);
m89[1].base = new Array(7,8,9,10,11,12,13,14,15,16,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,0);
m89[1].root =0;
m89[1].move =6;
m89[2] = new Array(10,18,52,44,5,19,50,42,2,29,61,43,29,43,59,43,1,11,57,51,4,6,71,5,55,39,5,4,60,61,11,5,44,36,19,37,56,60,37,51,45,51,27,36,51,36,5,20,43,46,6,7);
m89[2].base = new Array(38,39,40,41,42,43,44,45,46,47,48,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,0);
m89[2].root =0;
m89[2].move =7;
m89[3] = new Array(2,38,50,34,10,18,57,42,27,34,61,34,4,6,71,5,55,47,38,20,34,20,13,20,59,41,3,12,44,36,6,7,60,58,120,59,9,25,36,28,21,28,35,28,19,28,45,28,12,30,58,57,30,28,63,60,28,29,57,56,20,28,42,36,8,24,53,45,1,16,59,19,0,2,41,42,16,33,48,40,33,27,42,26,27,37,54,38,29,13,36,30,13,41,60,44,41,32,49,41);
m89[3].base = new Array(65,66,67,68,69,70,71,71,72,73,74,75,76,77,78,79,80,80,81,82,83,84,85,86,87,88,89,90,91,92,93,94,95,96,97,98,99,100,101,102,103,104,105,106,107,108,109,110,111,112,0);
m89[3].root =0;
m89[3].move =10;
m89[4] = new Array(10,18,50,34);
m89[4].base = new Array(113,114,0);
m89[4].root =0;
m89[4].move =10;
m89[5] = new Array(59,41,3,11);
m89[5].base = new Array(126,127,0);
m89[5].root =0;
m89[5].move =22;
m89[6] = new Array(59,31,14,22,31,23,29,37);
m89[6].base = new Array(132,133,134,135,0);
m89[6].root =0;
m89[6].move =26;
m89[7] = new Array(54,38,11,12,39,29,20,29,42,27,12,20,43,29,20,27,29,2,4,2);
m89[7].base = new Array(138,139,140,141,142,143,144,145,146,147,0);
m89[7].root =0;
m89[7].move =28;
m89[8] = new Array(45,30,9,25);
m89[8].base = new Array(154,155,0);
m89[8].root =0;
m89[8].move =34;
m89[9] = new Array(18,33,43,52);
m89[9].base = new Array(157,158,0);
m89[9].root =0;
m89[9].move =35;
m89[10] = new Array(22,31,45,39,19,12,59,31,12,39,31,39);
m89[10].base = new Array(161,162,163,164,165,166,0);
m89[10].root =0;
m89[10].move =37;
m89[12] = new Array(27,20,26,44,62,63,11,59,58,59,44,37,20,13,37,46,525,4,2,4);
m89[12].base = new Array(173,174,175,176,177,178,179,180,181,182,0);
m89[12].root =11;
m89[12].move =3;
m89[11] = new Array(27,34,35,27,19,26,45,28);
m89[11].base = new Array(169,170,171,172,0);
m89[11].root =0;
m89[11].move =39;
m89[13] = new Array(4,2,46,47,7,6,30,15);
m89[13].base = new Array(185,186,187,188,0);
m89[13].root =0;
m89[13].move =41;
m89[16] = new Array(4,20,42,27,34,58,59,58);
m89[16].base = new Array(195,196,197,198,0);
m89[16].root =15;
m89[16].move =1;
m89[15] = new Array(30,20,11,20,42,52,34,58,59,58,4,2);
m89[15].base = new Array(193,194,199,200,201,202,0);
m89[15].root =14;
m89[15].move =2;
m89[14] = new Array(46,47,7,6,30,15);
m89[14].base = new Array(190,191,192,0);
m89[14].root =0;
m89[14].move =42;
m89[17] = new Array(25,33,42,52);
m89[17].base = new Array(208,209,0);
m89[17].root =0;
m89[17].move =47;
m89[18] = new Array(30,45,25,33,42,52,34,58,52,58,11,25);
m89[18].base = new Array(211,212,213,214,215,216,0);
m89[18].root =0;
m89[18].move =48;
m89[19] = new Array(42,52,12,4);
m89[19].base = new Array(219,220,0);
m89[19].root =0;
m89[19].move =50;
m89[20] = new Array(19,40,58,50);
m89[20].base = new Array(222,223,0);
m89[20].root =0;
m89[20].move =51;
m89[21] = new Array(11,20);
m89[21].base = new Array(226,0);
m89[21].root =0;
m89[21].move =53;
m89[22] = new Array(35,28,25,33,42,52,6,20);
m89[22].base = new Array(228,229,230,231,0);
m89[22].root =0;
m89[22].move =54;
m89[23] = new Array(42,52,22,30);
m89[23].base = new Array(236,237,0);
m89[23].root =0;
m89[23].move =58;
m89[24] = new Array(53,62);
m89[24].base = new Array(246,0);
m89[24].root =0;
m89[24].move =66;
m89[26] = new Array(46,37,5,6,52,46,6,46,62,53,46,54,53,61,47,63);
m89[26].base = new Array(254,255,256,257,258,259,260,261,0);
m89[26].root =25;
m89[26].move =4;
m89[25] = new Array(44,37,23,47,54,62,30,37,52,37,47,46,37,54);
m89[25].base = new Array(249,250,251,252,253,262,263,0);
m89[25].root =0;
m89[25].move =68;
m89[27] = new Array(54,53,23,63,51,50,45,52,53,52,20,38,52,51,25,33,50,15,7,15,51,50,63,59,50,49,5,53);
m89[27].base = new Array(266,267,268,269,270,271,272,273,274,275,276,277,278,279,0);
m89[27].root =0;
m89[27].move =70;
m89[28] = new Array(23,63,54,63,181,61,52,62,20,29,51,52,29,36,63,55,30,38,52,61,5,61,62,45,36,45,48,40,61,63);
m89[28].base = new Array(283,284,285,286,287,288,289,290,291,292,293,294,295,296,297,0);
m89[28].root =0;
m89[28].move =73;
m89[29] = new Array(181,61,63,61,23,47,54,62,5,61);
m89[29].base = new Array(298,299,300,301,302,0);
m89[29].root =0;
m89[29].move =73;
m89[0] = new Array(51,35,6,21,58,30,11,27,30,21,12,21,62,45,5,19,52,44,4,6,71,5,50,34,10,18,34,27,18,27,57,42,2,20,61,43,1,18,56,58,0,2,60,62,127,61,3,11,45,39,21,29,53,37,5,4,61,45,14,22,45,46,6,7,39,45,8,16,55,39,18,24,39,31,24,34,43,34,2,34,45,30,9,25,31,22,13,22,46,47,4,12,62,53,20,6,49,41,34,2,30,45,12,4,45,28,19,28,37,28,6,20,47,63,4,5,54,46,11,14,59,51,22,30,42,52,2,58,63,58,14,23,53,54,29,37,58,63,37,45,54,62,45,53,62,54,23,63);
m89[0].base = new Array(0,1,2,3,4,5,6,37,63,64,64,115,116,117,118,119,120,121,122,123,124,125,125,128,129,130,131,136,137,148,149,150,151,152,153,156,159,160,167,168,183,184,189,203,204,205,206,207,210,217,218,221,224,225,227,232,233,234,235,238,239,240,241,242,243,244,245,247,248,264,265,280,281,282,0);
m89[0].root =0;
m89[0].move =0;
var n89 = new Array();
var b89 = -1;
function g89(a,b)
{	gm(m89,n89,89,b89,'gamesg89.htm',a,b);}
function MB_589()
{b89=MB_5(m89,n89,89,b89,'gamesg89.htm'); GMS(m89,n89,89,b89,'gamesg89.htm');}
function MB89()
{b89=MB(m89,n89,89,b89,'gamesg89.htm'); GMS(m89,n89,89,b89,'gamesg89.htm');}
function MF_589()
{b89=MF_5(m89,n89,89,b89,'gamesg89.htm'); GMS(m89,n89,89,b89,'gamesg89.htm');}
function MF89(bVarWin)
{b89=MF(m89,n89,89,b89,'gamesg89.htm',bVarWin); GMS(m89,n89,89,b89,'gamesg89.htm');}

var m90 = new Array(1)

m90[1] = new Array(43,36,21,36,59,60,4,6,71,5,57,42,36,42,60,42,5,4,52,43,2,38,45,30,15,23,30,36,26,35,34,26,17,10,42,41,35,28,53,37,18,35);
m90[1].base = new Array(17,18,19,20,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,0);
m90[1].root =0;
m90[1].move =17;
m90[2] = new Array(58,37,0,2,25,19,29,43,59,43,2,3);
m90[2].base = new Array(45,46,47,48,49,50,0);
m90[2].root =0;
m90[2].move =26;
m90[3] = new Array(61,60);
m90[3].base = new Array(55,0);
m90[3].root =0;
m90[3].move =30;
m90[5] = new Array(35,43,52,43,29,43,61,59);
m90[5].base = new Array(62,63,64,65,0);
m90[5].root =4;
m90[5].move =4;
m90[4] = new Array(3,35,59,41,17,41,48,41,29,43);
m90[4].base = new Array(57,58,59,60,61,0);
m90[4].root =0;
m90[4].move =31;
m90[6] = new Array(43,33,35,28,33,43,28,20);
m90[6].base = new Array(67,68,69,70,0);
m90[6].root =0;
m90[6].move =32;
m90[7] = new Array(29,43,61,59,43,52,59,35,3,35,41,9,52,34,9,8,35,51);
m90[7].base = new Array(72,73,74,75,76,77,78,79,80,0);
m90[7].root =0;
m90[7].move =33;
m90[8] = new Array(43,58);
m90[8].base = new Array(82,0);
m90[8].root =0;
m90[8].move =34;
m90[9] = new Array(29,43,61,59);
m90[9].base = new Array(84,85,0);
m90[9].root =0;
m90[9].move =35;
m90[10] = new Array(41,9,43,34,9,8,34,33);
m90[10].base = new Array(87,88,89,90,0);
m90[10].root =0;
m90[10].move =36;
m90[11] = new Array(43,36);
m90[11].base = new Array(111,0);
m90[11].root =0;
m90[11].move =56;
m90[12] = new Array(27,33,50,41,33,48,41,48,19,28);
m90[12].base = new Array(113,114,115,116,117,0);
m90[12].root =0;
m90[12].move =57;
m90[0] = new Array(52,36,11,27,36,27,6,21,50,34,10,18,27,18,1,18,61,52,12,28,51,43,5,26,62,45,3,17,60,62,127,61,28,36,45,60,4,6,71,5,57,42,36,43,60,43,26,35,42,25,2,29,25,35,18,35,58,44,0,3,44,35,17,35,59,41,5,4,52,45,35,43,41,43,29,43,61,59,43,34,45,9,3,59,56,59,34,48,59,56,4,1,56,48,1,9,55,47,6,5,62,61,5,12,61,52,12,19,52,43,21,27,43,50,27,33);
m90[0].base = new Array(0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,14,15,16,37,37,38,39,40,41,42,43,44,51,52,53,54,56,66,71,81,83,86,91,92,93,94,95,96,97,98,99,100,101,102,103,104,105,106,107,108,109,110,112,0);
m90[0].root =0;
m90[0].move =0;
var n90 = new Array();
var b90 = -1;
function g90(a,b)
{	gm(m90,n90,90,b90,'gamesg90.htm',a,b);}
function MB_590()
{b90=MB_5(m90,n90,90,b90,'gamesg90.htm'); GMS(m90,n90,90,b90,'gamesg90.htm');}
function MB90()
{b90=MB(m90,n90,90,b90,'gamesg90.htm'); GMS(m90,n90,90,b90,'gamesg90.htm');}
function MF_590()
{b90=MF_5(m90,n90,90,b90,'gamesg90.htm'); GMS(m90,n90,90,b90,'gamesg90.htm');}
function MF90(bVarWin)
{b90=MF(m90,n90,90,b90,'gamesg90.htm',bVarWin); GMS(m90,n90,90,b90,'gamesg90.htm');}

var m91 = new Array(1)

m91[1] = new Array(54,38,31,22,52,25);
m91[1].base = new Array(35,36,37,0);
m91[1].root =0;
m91[1].move =36;
m91[2] = new Array(32,26,17,26,41,33,26,33,8,35,5,1);
m91[2].base = new Array(48,49,50,51,52,53,0);
m91[2].root =0;
m91[2].move =46;
m91[5] = new Array(8,17,26,41,51,43,41,58);
m91[5].base = new Array(60,61,62,63,0);
m91[5].root =4;
m91[5].move =1;
m91[4] = new Array(11,26,25,35,20,35,51,35);
m91[4].base = new Array(58,59,64,65,0);
m91[4].root =3;
m91[4].move =1;
m91[3] = new Array(32,26,17,26,41,33,26,33,25,35,11,21);
m91[3].base = new Array(56,57,66,67,68,69,0);
m91[3].root =0;
m91[3].move =48;
m91[6] = new Array(5,0,32,26,17,26,41,33,26,33,8,35);
m91[6].base = new Array(71,72,73,74,75,76,0);
m91[6].root =0;
m91[6].move =49;
m91[7] = new Array(15,23,50,41);
m91[7].base = new Array(99,100,0);
m91[7].root =0;
m91[7].move =71;
m91[8] = new Array(41,33,4,1,33,42,1,49,34,35,27,26);
m91[8].base = new Array(104,105,106,107,108,109,0);
m91[8].root =0;
m91[8].move =74;
m91[9] = new Array(36,44,53,44,21,29);
m91[9].base = new Array(123,124,125,0);
m91[9].root =0;
m91[9].move =87;
m91[10] = new Array(49,33,38,45,33,25,45,53);
m91[10].base = new Array(133,134,135,136,0);
m91[10].root =0;
m91[10].move =94;
m91[11] = new Array(44,36,37,45,25,17,54,53,17,9);
m91[11].base = new Array(145,146,147,148,149,0);
m91[11].root =0;
m91[11].move =102;
m91[12] = new Array(52,44,38,46,53,46);
m91[12].base = new Array(154,155,156,0);
m91[12].root =0;
m91[12].move =106;
m91[13] = new Array(61,52,51,42,52,44,42,49,44,35,49,50,35,36,50,51,36,27,51,58);
m91[13].base = new Array(164,165,166,167,168,169,170,171,172,173,0);
m91[13].root =0;
m91[13].move =113;
m91[14] = new Array(54,61);
m91[14].base = new Array(182,0);
m91[14].root =0;
m91[14].move =121;
m91[15] = new Array(54,45,35,14,62,61);
m91[15].base = new Array(189,190,191,0);
m91[15].root =0;
m91[15].move =127;
m91[16] = new Array(35,14,62,55,14,23,45,47,23,37,47,46);
m91[16].base = new Array(205,206,207,208,209,210,0);
m91[16].root =0;
m91[16].move =140;
m91[17] = new Array(30,26,50,41,26,17,41,32,17,10);
m91[17].base = new Array(224,225,226,227,228,0);
m91[17].root =0;
m91[17].move =153;
m91[18] = new Array(43,15,55,46,15,6,46,37,6,34,37,30,34,61);
m91[18].base = new Array(230,231,232,233,234,235,236,0);
m91[18].root =0;
m91[18].move =154;
m91[19] = new Array(46,54);
m91[19].base = new Array(242,0);
m91[19].root =0;
m91[19].move =159;
m91[20] = new Array(38,47);
m91[20].base = new Array(245,0);
m91[20].root =0;
m91[20].move =161;
m91[21] = new Array(61,57);
m91[21].base = new Array(256,0);
m91[21].root =0;
m91[21].move =171;
m91[0] = new Array(52,36,11,27,36,27,6,21,51,35,21,27,50,34,27,21,62,45,2,38,61,52,12,20,60,62,127,61,5,12,57,42,4,6,71,5,55,47,38,31,58,44,1,11,61,60,10,18,59,41,3,17,35,27,17,41,48,41,18,27,34,27,20,27,56,8,0,8,44,8,9,17,45,35,31,52,60,52,12,26,35,25,27,35,42,32,21,27,52,51,27,37,62,61,37,20,54,46,14,30,32,26,17,26,41,33,26,33,8,35,11,26,35,26,20,26,51,27,26,20,25,35,20,35,27,35,5,1,61,52,6,14,52,43,14,21,43,50,21,28,35,34,28,27,50,41,1,4,34,33,13,21,46,38,4,52,33,25,27,20,25,29,15,31,29,45,31,38,47,38,52,36,45,44,20,27,44,36,27,36,41,34,36,45,34,27,45,38,27,36,21,29,36,44,38,47,49,33,47,54,33,25,29,37,44,52,30,38,25,17,37,45,52,60,38,46,17,9,46,53,60,51,181,61,137,1,61,34,1,28,34,48,51,43,48,53,28,30,53,46,30,27,54,62,27,35,45,53,43,52,46,54,52,51,62,63,35,39,54,55,39,36,63,62,36,38,55,54,38,35,54,30,51,52,30,31,52,51,31,45,51,50,62,54,35,14,45,46,14,9,54,62,9,17,46,30,17,35,62,54,35,36,54,55,36,43,30,21,43,52,21,29,50,49,55,46,52,44,46,38,44,52,38,30,52,44,29,37,44,26,30,22,26,50,22,14,49,40,181,61,50,57,61,16);
m91[0].base = new Array(0,1,2,3,4,5,6,7,8,9,10,11,12,12,13,14,15,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,38,39,40,41,42,43,44,45,46,47,54,55,70,77,78,79,80,81,82,83,84,85,86,87,88,89,90,91,92,93,94,95,96,97,98,101,102,103,110,111,112,113,114,115,116,117,118,119,120,121,122,126,127,128,129,130,131,132,137,138,139,140,141,142,143,144,150,151,152,153,157,158,159,160,161,162,163,174,175,176,177,178,179,180,181,183,184,185,186,187,188,192,193,194,195,196,197,198,199,200,201,202,203,204,211,212,213,214,215,216,217,218,219,220,221,222,223,229,237,238,239,240,241,243,244,246,247,248,249,250,251,252,253,254,255,0);
m91[0].root =0;
m91[0].move =0;
var n91 = new Array();
var b91 = -1;
function g91(a,b)
{	gm(m91,n91,91,b91,'gamesg91.htm',a,b);}
function MB_591()
{b91=MB_5(m91,n91,91,b91,'gamesg91.htm'); GMS(m91,n91,91,b91,'gamesg91.htm');}
function MB91()
{b91=MB(m91,n91,91,b91,'gamesg91.htm'); GMS(m91,n91,91,b91,'gamesg91.htm');}
function MF_591()
{b91=MF_5(m91,n91,91,b91,'gamesg91.htm'); GMS(m91,n91,91,b91,'gamesg91.htm');}
function MF91(bVarWin)
{b91=MF(m91,n91,91,b91,'gamesg91.htm',bVarWin); GMS(m91,n91,91,b91,'gamesg91.htm');}

var m92 = new Array(1)

m92[1] = new Array(43,36,21,36,59,60,4,6,71,5,57,42,36,42,60,42,5,4,52,43,2,38,45,30,15,23,30,36,26,35,34,26,17,10,42,41,35,28,53,37,18,35);
m92[1].base = new Array(17,18,19,20,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,0);
m92[1].root =0;
m92[1].move =17;
m92[2] = new Array(58,37,0,2,25,19,29,43,59,43,2,3);
m92[2].base = new Array(45,46,47,48,49,50,0);
m92[2].root =0;
m92[2].move =26;
m92[3] = new Array(61,60);
m92[3].base = new Array(55,0);
m92[3].root =0;
m92[3].move =30;
m92[5] = new Array(35,43,52,43,29,43,61,59);
m92[5].base = new Array(62,63,64,65,0);
m92[5].root =4;
m92[5].move =4;
m92[4] = new Array(3,35,59,41,17,41,48,41,29,43);
m92[4].base = new Array(57,58,59,60,61,0);
m92[4].root =0;
m92[4].move =31;
m92[6] = new Array(43,33,35,28,33,43,28,20);
m92[6].base = new Array(67,68,69,70,0);
m92[6].root =0;
m92[6].move =32;
m92[7] = new Array(29,43,61,59,43,52,59,35,3,35,41,9,52,34,9,8,35,51);
m92[7].base = new Array(72,73,74,75,76,77,78,79,80,0);
m92[7].root =0;
m92[7].move =33;
m92[8] = new Array(43,58);
m92[8].base = new Array(82,0);
m92[8].root =0;
m92[8].move =34;
m92[9] = new Array(29,43,61,59);
m92[9].base = new Array(84,85,0);
m92[9].root =0;
m92[9].move =35;
m92[10] = new Array(41,9,43,34,9,8,34,33);
m92[10].base = new Array(87,88,89,90,0);
m92[10].root =0;
m92[10].move =36;
m92[11] = new Array(43,36);
m92[11].base = new Array(111,0);
m92[11].root =0;
m92[11].move =56;
m92[12] = new Array(27,33,50,41,33,48,41,48,19,28);
m92[12].base = new Array(113,114,115,116,117,0);
m92[12].root =0;
m92[12].move =57;
m92[0] = new Array(52,36,11,27,36,27,6,21,50,34,10,18,27,18,1,18,61,52,12,28,51,43,5,26,62,45,3,17,60,62,127,61,28,36,45,60,4,6,71,5,57,42,36,43,60,43,26,35,42,25,2,29,25,35,18,35,58,44,0,3,44,35,17,35,59,41,5,4,52,45,35,43,41,43,29,43,61,59,43,34,45,9,3,59,56,59,34,48,59,56,4,1,56,48,1,9,55,47,6,5,62,61,5,12,61,52,12,19,52,43,21,27,43,50,27,33);
m92[0].base = new Array(0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,14,15,16,37,37,38,39,40,41,42,43,44,51,52,53,54,56,66,71,81,83,86,91,92,93,94,95,96,97,98,99,100,101,102,103,104,105,106,107,108,109,110,112,0);
m92[0].root =0;
m92[0].move =0;
var n92 = new Array();
var b92 = -1;
function g92(a,b)
{	gm(m92,n92,92,b92,'gamesg92.htm',a,b);}
function MB_592()
{b92=MB_5(m92,n92,92,b92,'gamesg92.htm'); GMS(m92,n92,92,b92,'gamesg92.htm');}
function MB92()
{b92=MB(m92,n92,92,b92,'gamesg92.htm'); GMS(m92,n92,92,b92,'gamesg92.htm');}
function MF_592()
{b92=MF_5(m92,n92,92,b92,'gamesg92.htm'); GMS(m92,n92,92,b92,'gamesg92.htm');}
function MF92(bVarWin)
{b92=MF(m92,n92,92,b92,'gamesg92.htm',bVarWin); GMS(m92,n92,92,b92,'gamesg92.htm');}

var m93 = new Array(1)

m93[2] = new Array(27,17,34,41,8,16,60,62,127,61,4,6,71,5,61,60,15,23,48,40,3,10,59,43,2,11,42,36,0,4,36,19,10,19,43,36,17,27,45,28,13,29,36,43);
m93[2].base = new Array(19,20,21,22,22,23,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,0);
m93[2].root =1;
m93[2].move =2;
m93[1] = new Array(61,34,4,6,71,5,60,62,127,61,27,21,61,60,8,16,58,30,19,12,59,51,9,25,34,43,2,9,56,59,18,33,43,57,33,27,51,43,14,22,30,23,5,4);
m93[1].base = new Array(17,18,18,39,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,0);
m93[1].root =0;
m93[1].move =16;
m93[3] = new Array(9,17,61,60,18,33,43,57,2,16,48,40,27,42,49,42,33,27,42,34,27,21,58,30,15,23,30,39,0,2,35,27,16,34,27,20,13,20,57,48);
m93[3].base = new Array(60,61,62,63,64,65,66,67,68,69,70,71,72,73,74,75,76,77,78,79,0);
m93[3].root =0;
m93[3].move =21;
m93[4] = new Array(5,4);
m93[4].base = new Array(92,0);
m93[4].root =0;
m93[4].move =33;
m93[5] = new Array(28,38,12,22,38,21,14,21,42,27,20,27,37,23);
m93[5].base = new Array(94,95,96,97,98,99,100,0);
m93[5].root =0;
m93[5].move =34;
m93[6] = new Array(27,34,28,34,19,37);
m93[6].base = new Array(102,103,104,0);
m93[6].root =0;
m93[6].move =35;
m93[8] = new Array(20,27,60,52);
m93[8].base = new Array(108,109,0);
m93[8].root =7;
m93[8].move =1;
m93[7] = new Array(42,27,12,27,37,46,5,4);
m93[7].base = new Array(106,107,110,111,0);
m93[7].root =0;
m93[7].move =36;
m93[9] = new Array(19,37,38,21,14,21,43,15);
m93[9].base = new Array(113,114,115,116,0);
m93[9].root =0;
m93[9].move =37;
m93[10] = new Array(19,55,62,63,10,50,5,23,50,43,59,43);
m93[10].base = new Array(125,126,127,128,129,130,0);
m93[10].root =0;
m93[10].move =45;
m93[11] = new Array(10,11,41,50,2,34);
m93[11].base = new Array(135,136,137,0);
m93[11].root =0;
m93[11].move =49;
m93[12] = new Array(43,45,2,3,59,43);
m93[12].base = new Array(141,142,143,0);
m93[12].root =0;
m93[12].move =52;
m93[0] = new Array(52,36,10,26,50,42,6,21,36,28,21,27,51,35,26,35,42,35,1,18,62,45,11,19,57,42,12,20,28,19,5,19,61,43,4,6,71,5,60,62,127,61,2,11,61,60,0,2,48,40,27,21,43,50,15,23,59,43,18,12,45,28,11,18,58,37,18,27,56,59,8,16,28,38,12,22,38,21,14,21,42,27,20,27,37,23,3,10,23,5,6,5,50,41,19,55,62,61,5,14,54,46,10,11,43,45);
m93[0].base = new Array(0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,57,57,58,58,59,80,81,82,83,84,85,86,87,88,89,90,91,93,101,105,112,117,118,119,120,121,122,123,124,131,132,133,134,138,139,140,0);
m93[0].root =0;
m93[0].move =0;
var n93 = new Array();
var b93 = -1;
function g93(a,b)
{	gm(m93,n93,93,b93,'gamesg93.htm',a,b);}
function MB_593()
{b93=MB_5(m93,n93,93,b93,'gamesg93.htm'); GMS(m93,n93,93,b93,'gamesg93.htm');}
function MB93()
{b93=MB(m93,n93,93,b93,'gamesg93.htm'); GMS(m93,n93,93,b93,'gamesg93.htm');}
function MF_593()
{b93=MF_5(m93,n93,93,b93,'gamesg93.htm'); GMS(m93,n93,93,b93,'gamesg93.htm');}
function MF93(bVarWin)
{b93=MF(m93,n93,93,b93,'gamesg93.htm',bVarWin); GMS(m93,n93,93,b93,'gamesg93.htm');}

var m94 = new Array(1)

m94[1] = new Array(11,27,34,27,20,27,52,44,5,19,37,46,4,6,71,5,61,43,10,26,42,25,19,46,55,46,1,18,56,58,26,34,43,57,8,16,25,42,17,25,45,28,14,22,28,38,21,38,59,38,13,29,38,37,3,11,37,23,5,13,42,52);
m94[1].base = new Array(10,11,12,13,14,15,16,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,0);
m94[1].root =0;
m94[1].move =9;
m94[2] = new Array(15,23,52,44,21,31,61,43,31,37,44,37,3,21,54,46,5,33,60,62,127,61,33,42,49,42,14,30,37,29,4,5,45,28,20,29,53,37,30,38,59,50,11,19,43,29,19,28,37,28,21,18,35,27,18,34,29,20,34,26,50,53);
m94[2].base = new Array(40,41,42,43,44,45,46,47,48,49,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63,64,65,66,67,68,69,0);
m94[2].root =0;
m94[2].move =9;
m94[5] = new Array(21,36,42,50,13,29,60,58,120,59,11,19,55,47,1,11,61,43,3,4,59,62,10,26,54,38,20,28,35,28,19,28,37,55,36,42,49,42,9,45,43,29,14,22,29,11,4,11,55,28,45,63,62,63,11,9,63,59,0,3,53,37);
m94[5].base = new Array(78,79,80,81,81,82,83,84,85,86,87,88,89,90,91,92,93,94,95,96,97,98,99,100,101,102,103,104,105,106,107,0);
m94[5].root =4;
m94[5].move =5;
m94[4] = new Array(33,42,41,42,4,6,71,5,52,44,11,27,56,58,1,16,61,43,10,26,60,62,127,61,0,2,61,59,16,33,43,57,21,36,42,40,13,29,35,26,17,26,40,8,9,18,48,40,5,13,8,13,6,13,57,36,29,36,45,30,13,6,40,33,20,28);
m94[4].base = new Array(73,74,75,75,76,77,108,109,110,111,112,112,113,114,115,116,117,118,119,120,121,122,123,124,125,126,127,128,129,130,131,132,133,0);
m94[4].root =3;
m94[4].move =1;
m94[3] = new Array(59,41,8,24,48,40,33,42,41,42,24,32,45,51,4,6,71,5,53,45,11,27,37,30,15,23,30,39,1,11,52,44,5,4,61,43,20,28,60,62,127,61,28,35,44,35,27,34,51,34,3,1,61,60,1,8,62,63,21,27,42,51,11,5);
m94[3].base = new Array(71,72,134,135,136,137,138,139,139,140,141,142,143,144,145,146,147,148,149,150,150,151,152,153,154,155,156,157,158,159,160,161,0);
m94[3].root =0;
m94[3].move =10;
m94[6] = new Array(14,21,35,27,3,4,27,20,4,20,34,26);
m94[6].base = new Array(181,182,183,184,185,186,0);
m94[6].root =0;
m94[6].move =31;
m94[7] = new Array(56,59);
m94[7].base = new Array(192,0);
m94[7].root =0;
m94[7].move =36;
m94[8] = new Array(37,46,53,46,30,46,50,54,46,54,62,54,5,61,56,61,0,5);
m94[8].base = new Array(196,197,198,199,200,201,202,203,204,0);
m94[8].root =0;
m94[8].move =39;
m94[9] = new Array(61,60);
m94[9].base = new Array(208,0);
m94[9].root =0;
m94[9].move =42;
m94[10] = new Array(19,28,61,60);
m94[10].base = new Array(210,211,0);
m94[10].root =0;
m94[10].move =43;
m94[11] = new Array(31,28,61,60,28,31,20,12);
m94[11].base = new Array(212,213,214,215,0);
m94[11].root =0;
m94[11].move =43;
m94[12] = new Array(6,7,28,19,47,54);
m94[12].base = new Array(218,219,220,0);
m94[12].root =0;
m94[12].move =45;
m94[0] = new Array(51,35,6,21,50,34,12,20,62,45,9,17,58,37,2,9,57,42,5,33,48,40,33,42,49,42,4,6,71,5,52,44,21,36,59,50,11,19,61,43,13,29,55,39,1,11,45,30,36,30,37,30,11,21,60,62,127,61,15,23,30,21,3,21,54,46,14,30,39,30,21,30,44,36,29,37,35,27,37,45,27,20,30,31,36,28,31,47,43,15,6,7);
m94[0].base = new Array(0,1,2,3,4,5,6,7,8,9,70,162,163,164,164,165,166,167,168,169,170,171,172,173,174,175,176,177,177,178,179,180,187,188,189,190,191,193,194,195,205,206,207,209,216,217,0);
m94[0].root =0;
m94[0].move =0;
var n94 = new Array();
var b94 = -1;
function g94(a,b)
{	gm(m94,n94,94,b94,'gamesg94.htm',a,b);}
function MB_594()
{b94=MB_5(m94,n94,94,b94,'gamesg94.htm'); GMS(m94,n94,94,b94,'gamesg94.htm');}
function MB94()
{b94=MB(m94,n94,94,b94,'gamesg94.htm'); GMS(m94,n94,94,b94,'gamesg94.htm');}
function MF_594()
{b94=MF_5(m94,n94,94,b94,'gamesg94.htm'); GMS(m94,n94,94,b94,'gamesg94.htm');}
function MF94(bVarWin)
{b94=MF(m94,n94,94,b94,'gamesg94.htm',bVarWin); GMS(m94,n94,94,b94,'gamesg94.htm');}

var m95 = new Array(1)

m95[1] = new Array(12,20,60,62,127,61,10,26,49,41,1,18,58,49,5,12,51,43,38,29,59,51,4,6,71,5,51,37,0,3,61,60,27,19,37,19,3,19,56,58,5,2,55,47,15,23,48,40,18,35,52,59,12,21,49,56,9,25,45,35,26,35,56,49,19,18,58,56,8,24,40,32,25,33,54,38,29,15,53,37,14,30,37,30,23,30,62,54,18,50);
m95[1].base = new Array(12,13,13,14,15,16,17,18,19,20,21,22,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,0);
m95[1].root =0;
m95[1].move =11;
m95[2] = new Array(51,35,4,2,64,3,50,42,12,28,35,28,27,59,52,59,18,28,60,62,127,61,28,45,59,45,38,45,54,45,5,26,61,60,7,4,58,37,14,30,60,4,3,4,37,46,13,29,45,37,30,37,46,39,4,6,62,61,6,38,39,21,38,22);
m95[2].base = new Array(56,57,57,58,59,60,61,62,63,64,64,65,66,67,68,69,70,71,72,73,74,75,76,77,78,79,80,81,82,83,84,85,0);
m95[2].root =0;
m95[2].move =13;
m95[3] = new Array(4,2,64,3,50,42,12,28,55,47,38,31,45,60,31,52,59,52,13,29,60,50,3,19,50,44,27,36,52,31,14,22,31,52,19,11,49,33,5,14,48,32,7,4,32,24,29,37,53,45,36,43,52,43,11,43,44,34,28,36,45,36);
m95[3].base = new Array(87,87,88,89,90,91,92,93,94,95,96,97,98,99,100,101,102,103,104,105,106,107,108,109,110,111,112,113,114,115,116,0);
m95[3].root =0;
m95[3].move =14;
m95[4] = new Array(12,28,45,28,38,52,59,52,18,28,53,37,4,2,64,3,52,28,5,26,62,63,27,28,37,28,26,35,61,13,7,5,13,45,3,4,51,43,5,45,54,45,4,28,58,37,28,52,50,42,35,17,43,35,52,49,37,28,14,22,48,32);
m95[4].base = new Array(117,118,119,120,121,122,123,123,124,125,126,127,128,129,130,131,132,133,134,135,136,137,138,139,140,141,142,143,144,145,146,0);
m95[4].root =0;
m95[4].move =14;
m95[5] = new Array(60,61,37,61,62,61);
m95[5].base = new Array(206,207,208,0);
m95[5].root =0;
m95[5].move =74;
m95[6] = new Array(35,37,60,28,37,29,28,36);
m95[6].base = new Array(210,211,212,213,0);
m95[6].root =0;
m95[6].move =75;
m95[7] = new Array(35,43,33,25,16,25,24,16);
m95[7].base = new Array(218,219,220,221,0);
m95[7].root =0;
m95[7].move =79;
m95[8] = new Array(13,4,42,50);
m95[8].base = new Array(226,227,0);
m95[8].root =0;
m95[8].move =83;
m95[9] = new Array(42,10,13,20,10,18,20,29,18,16);
m95[9].base = new Array(229,230,231,232,233,0);
m95[9].root =0;
m95[9].move =84;
m95[10] = new Array(56,61,45,38,37,45,42,10,13,20,10,50);
m95[10].base = new Array(235,236,237,238,239,240,0);
m95[10].root =0;
m95[10].move =85;
m95[11] = new Array(45,38,56,24,10,18);
m95[11].base = new Array(244,245,246,0);
m95[11].root =0;
m95[11].move =88;
m95[12] = new Array(56,61,45,36,37,45,54,45);
m95[12].base = new Array(248,249,250,251,0);
m95[12].root =0;
m95[12].move =89;
m95[13] = new Array(45,38);
m95[13].base = new Array(253,0);
m95[13].root =0;
m95[13].move =90;
m95[14] = new Array(24,32,36,45,32,40,45,38);
m95[14].base = new Array(255,256,257,258,0);
m95[14].root =0;
m95[14].move =91;
m95[15] = new Array(26,58,8,0,4,11,0,8,11,2,8,16);
m95[15].base = new Array(261,262,263,264,265,266,0);
m95[15].root =0;
m95[15].move =93;
m95[16] = new Array(38,45,26,27);
m95[16].base = new Array(272,273,0);
m95[16].root =0;
m95[16].move =98;
m95[17] = new Array(16,20,24,32);
m95[17].base = new Array(276,277,0);
m95[17].root =0;
m95[17].move =100;
m95[18] = new Array(24,32,22,20,32,40);
m95[18].base = new Array(279,280,281,0);
m95[18].root =0;
m95[18].move =101;
m95[0] = new Array(52,36,11,27,36,27,6,21,57,42,21,27,42,27,3,27,62,45,2,38,61,52,1,18,60,62,127,61,12,20,50,42,5,12,49,33,8,16,48,32,4,6,71,5,55,47,38,31,45,55,31,52,59,52,20,28,51,43,0,3,61,59,13,29,58,49,12,21,55,61,3,11,59,51,21,30,51,59,14,22,49,58,30,58,56,58,5,3,61,44,27,20,53,45,15,31,58,50,9,25,32,24,18,12,42,34,29,37,44,61,25,34,43,35,11,35,59,35,3,35,61,51,12,29,51,36,29,46,36,46,37,46,50,58,31,39,58,60,6,13,52,44,20,29,45,37,29,37,44,37,28,37,60,58,34,42,62,61,35,33,58,42,33,57,61,52,57,56,52,45,22,30,42,10,13,4,10,14,56,24,45,36,24,26,14,8,16,24,36,45,4,3,45,38,3,2,8,16,2,9,16,22,24,32);
m95[0].base = new Array(0,1,2,3,4,5,6,7,8,9,10,11,55,55,86,147,148,149,150,151,152,152,153,154,155,156,157,158,159,160,161,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,209,214,215,216,217,222,223,224,225,228,234,241,242,243,247,252,254,259,260,267,268,269,270,271,274,275,278,0);
m95[0].root =0;
m95[0].move =0;
var n95 = new Array();
var b95 = -1;
function g95(a,b)
{	gm(m95,n95,95,b95,'gamesg95.htm',a,b);}
function MB_595()
{b95=MB_5(m95,n95,95,b95,'gamesg95.htm'); GMS(m95,n95,95,b95,'gamesg95.htm');}
function MB95()
{b95=MB(m95,n95,95,b95,'gamesg95.htm'); GMS(m95,n95,95,b95,'gamesg95.htm');}
function MF_595()
{b95=MF_5(m95,n95,95,b95,'gamesg95.htm'); GMS(m95,n95,95,b95,'gamesg95.htm');}
function MF95(bVarWin)
{b95=MF(m95,n95,95,b95,'gamesg95.htm',bVarWin); GMS(m95,n95,95,b95,'gamesg95.htm');}

var m96 = new Array(1)

m96[0] = new Array(50,34,10,18,62,45,6,21,54,46,11,27,49,41,12,20,61,54,5,19,58,49,1,11,60,62,127,61,3,10,57,42,11,28,51,35,28,45,54,45,15,31,52,36,27,36,42,36,21,36,45,36,31,39,53,37,39,46,55,46,2,11,62,54,4,2,64,3,61,63,7,63,59,63,14,30,34,26,19,37,46,37,10,37,54,62,37,44,62,61,20,28,56,60,11,47,36,54,44,43,61,53,43,51,60,52,51,37,53,62,47,54,63,54,28,35,54,47,30,38,47,54,35,43,52,53,37,33,49,58,33,26,54,38,13,29,38,37,3,6,62,61,6,7,58,44,7,63,61,54,26,27,37,45,27,45,54,45,9,17,53,51,63,47,45,37,2,11,51,43,11,20,43,51,47,39,37,46,39,38,46,45,38,14,44,37,14,11,51,11,20,11,37,1,8,16,45,37,11,20,1,8,17,25,41,33,20,21,8,26,21,20,37,44,20,27,48,40);
m96[0].base = new Array(0,1,2,3,4,5,6,7,8,9,10,11,12,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63,64,65,66,67,68,69,70,71,72,73,74,75,76,77,78,79,80,81,82,83,84,85,86,87,88,89,90,91,92,93,94,95,96,97,98,99,100,101,102,103,104,105,106,0);
m96[0].root =0;
m96[0].move =0;
var n96 = new Array();
var b96 = -1;
function g96(a,b)
{	gm(m96,n96,96,b96,'gamesg96.htm',a,b);}
function MB_596()
{b96=MB_5(m96,n96,96,b96,'gamesg96.htm'); GMS(m96,n96,96,b96,'gamesg96.htm');}
function MB96()
{b96=MB(m96,n96,96,b96,'gamesg96.htm'); GMS(m96,n96,96,b96,'gamesg96.htm');}
function MF_596()
{b96=MF_5(m96,n96,96,b96,'gamesg96.htm'); GMS(m96,n96,96,b96,'gamesg96.htm');}
function MF96(bVarWin)
{b96=MF(m96,n96,96,b96,'gamesg96.htm',bVarWin); GMS(m96,n96,96,b96,'gamesg96.htm');}

var m97 = new Array(1)

m97[0] = new Array(52,36,10,26,62,45,1,18,51,35,26,35,45,35,12,20,50,42,11,27,57,51,18,35,42,35,27,36,51,36,6,21,61,43,21,36,43,36,13,29,36,43,5,33);
m97[0].base = new Array(0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,0);
m97[0].root =0;
m97[0].move =0;
var n97 = new Array();
var b97 = -1;
function g97(a,b)
{	gm(m97,n97,97,b97,'gamesg97.htm',a,b);}
function MB_597()
{b97=MB_5(m97,n97,97,b97,'gamesg97.htm'); GMS(m97,n97,97,b97,'gamesg97.htm');}
function MB97()
{b97=MB(m97,n97,97,b97,'gamesg97.htm'); GMS(m97,n97,97,b97,'gamesg97.htm');}
function MF_597()
{b97=MF_5(m97,n97,97,b97,'gamesg97.htm'); GMS(m97,n97,97,b97,'gamesg97.htm');}
function MF97(bVarWin)
{b97=MF(m97,n97,97,b97,'gamesg97.htm',bVarWin); GMS(m97,n97,97,b97,'gamesg97.htm');}

var m98 = new Array(1)

m98[1] = new Array(42,27,3,11,53,37,21,4,58,44,18,35,37,28,19,28,52,35,28,35,44,51,10,18,27,37,4,21,55,47,11,19,59,41,20,2,51,33,18,26,33,51,21,11,41,50,11,28,49,33,26,33,37,27,8,24,48,40,9,25);
m98[1].base = new Array(17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,0);
m98[1].root =0;
m98[1].move =18;
m98[2] = new Array(3,2,62,55,21,11,58,44,13,29,53,37,11,21,42,27,5,13,59,51,6,7,56,58,29,36,43,36,2,11,49,33,28,37,46,37,21,31,33,25,18,12,52,35,12,6,27,10,11,10,35,20,10,12,20,14,31,14,44,35,6,21,58,60,0,2,36,28,19,28,37,28,21,31,61,13,12,13,28,20,13,10,35,28,10,34,54,9,2,4,9,18,4,20,51,3);
m98[2].base = new Array(48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63,64,65,66,67,68,69,70,71,72,73,74,75,76,77,78,79,80,81,82,83,84,85,86,87,88,89,90,91,92,93,94,95,0);
m98[2].root =0;
m98[2].move =19;
m98[3] = new Array(21,11,58,44,13,29,42,27,11,17,56,58,3,11,62,55,0,4,59,51,5,13,49,41,18,35,52,35,28,35,44,30,10,18,27,37,29,36,43,36,11,2,58,60,17,11,37,20,4,20,30,23,14,23,51,23,13,12,23,51);
m98[3].base = new Array(96,97,98,99,100,101,102,103,104,105,106,107,108,109,110,111,112,113,114,115,116,117,118,119,120,121,122,123,124,125,0);
m98[3].root =0;
m98[3].move =19;
m98[4] = new Array(3,11,62,55);
m98[4].base = new Array(126,127,0);
m98[4].root =0;
m98[4].move =19;
m98[5] = new Array(21,11,59,51);
m98[5].base = new Array(134,135,0);
m98[5].root =0;
m98[5].move =25;
m98[6] = new Array(42,27,18,27,34,27,10,11,27,20,13,20,44,8,3,0);
m98[6].base = new Array(137,138,139,140,141,142,143,144,0);
m98[6].root =0;
m98[6].move =26;
m98[7] = new Array(20,2);
m98[7].base = new Array(146,0);
m98[7].root =0;
m98[7].move =27;
m98[8] = new Array(37,28,21,31,28,19,1,19,44,8);
m98[8].base = new Array(148,149,150,151,152,0);
m98[8].root =0;
m98[8].move =28;
m98[9] = new Array(13,29,43,35);
m98[9].base = new Array(156,157,0);
m98[9].root =0;
m98[9].move =31;
m98[10] = new Array(28,35,44,35,14,35,52,35);
m98[10].base = new Array(160,161,162,163,0);
m98[10].root =0;
m98[10].move =33;
m98[12] = new Array(42,27,18,27,26,5,14,5);
m98[12].base = new Array(172,173,174,175,0);
m98[12].root =11;
m98[12].move =3;
m98[11] = new Array(19,28,44,26,12,27,36,27);
m98[11].base = new Array(168,169,170,171,0);
m98[11].root =0;
m98[11].move =37;
m98[13] = new Array(5,61,58,61,3,4,50,51);
m98[13].base = new Array(178,179,180,181,0);
m98[13].root =0;
m98[13].move =39;
m98[14] = new Array(48,40,6,7);
m98[14].base = new Array(189,190,0);
m98[14].root =0;
m98[14].move =46;
m98[15] = new Array(19,26,27,18,9,18,42,32);
m98[15].base = new Array(198,199,200,201,0);
m98[15].root =0;
m98[15].move =53;
m98[16] = new Array(41,33,11,13);
m98[16].base = new Array(203,204,0);
m98[16].root =0;
m98[16].move =54;
m98[17] = new Array(48,40,11,3);
m98[17].base = new Array(207,208,0);
m98[17].root =0;
m98[17].move =56;
m98[18] = new Array(11,3);
m98[18].base = new Array(210,0);
m98[18].root =0;
m98[18].move =57;
m98[19] = new Array(61,59);
m98[19].base = new Array(212,0);
m98[19].root =0;
m98[19].move =58;
m98[20] = new Array(48,40,11,3);
m98[20].base = new Array(215,216,0);
m98[20].root =0;
m98[20].move =60;
m98[22] = new Array(44,8,13,61,54,61,9,17);
m98[22].base = new Array(220,221,222,223,0);
m98[22].root =21;
m98[22].move =1;
m98[21] = new Array(11,13,61,58);
m98[21].base = new Array(218,219,0);
m98[21].root =0;
m98[21].move =61;
m98[23] = new Array(2,47,53,47,12,13,61,13,19,13,42,25);
m98[23].base = new Array(228,229,230,231,232,233,0);
m98[23].root =0;
m98[23].move =65;
m98[24] = new Array(47,2,10,2,61,59,12,13);
m98[24].base = new Array(235,236,237,238,0);
m98[24].root =0;
m98[24].move =66;
m98[25] = new Array(27,26,10,26,44,26,9,17);
m98[25].base = new Array(245,246,247,248,0);
m98[25].root =0;
m98[25].move =72;
m98[27] = new Array(27,26,21,18,26,8,18,42);
m98[27].base = new Array(252,253,254,255,0);
m98[27].root =26;
m98[27].move =1;
m98[26] = new Array(19,4,27,34,21,18,42,27);
m98[26].base = new Array(250,251,256,257,0);
m98[26].root =0;
m98[26].move =73;
m98[28] = new Array(27,28,21,53,44,53,14,28);
m98[28].base = new Array(259,260,261,262,0);
m98[28].root =0;
m98[28].move =74;
m98[29] = new Array(46,38,8,16);
m98[29].base = new Array(271,272,0);
m98[29].root =0;
m98[29].move =82;
m98[30] = new Array(59,3,12,10);
m98[30].base = new Array(279,280,0);
m98[30].root =0;
m98[30].move =88;
m98[31] = new Array(12,10,59,51);
m98[31].base = new Array(284,285,0);
m98[31].root =0;
m98[31].move =91;
m98[32] = new Array(12,13,59,61,13,11,46,38);
m98[32].base = new Array(288,289,290,291,0);
m98[32].root =0;
m98[32].move =93;
m98[0] = new Array(50,34,6,21,54,46,14,22,61,54,5,14,57,42,4,6,71,5,52,36,11,19,62,52,12,28,60,62,127,61,1,18,51,43,2,20,55,47,18,12,53,37,10,18,58,44,3,10,56,58,0,3,62,55,10,1,59,50,21,4,49,41,4,10,43,35,13,21,35,27,20,2,37,28,21,28,44,30,3,11,50,51,10,4,61,5,6,5,58,61,5,6,52,58,6,7,58,43,12,6,34,26,15,23,30,44,1,10,26,19,4,19,43,26,11,12,26,43,12,11,47,39,11,12,43,53,18,26,54,47,7,15,47,20,2,20,27,20,12,20,51,27,20,21,61,59,6,12,27,26,10,26,44,26,12,2,55,54,9,17,26,40,21,20,42,27,19,25,40,49,2,12,27,12,20,12,53,38,23,31,38,44,25,35,44,27,12,20,59,61);
m98[0].base = new Array(0,1,2,3,4,5,6,7,7,8,9,10,11,12,12,13,14,15,16,47,128,129,130,131,132,133,136,145,147,153,154,155,158,159,164,165,166,167,176,177,182,183,184,185,186,187,188,191,192,193,194,195,196,197,202,205,206,209,211,213,214,217,224,225,226,227,234,239,240,241,242,243,244,249,258,263,264,265,266,267,268,269,270,273,274,275,276,277,278,281,282,283,286,287,292,0);
m98[0].root =0;
m98[0].move =0;
var n98 = new Array();
var b98 = -1;
function g98(a,b)
{	gm(m98,n98,98,b98,'gamesg98.htm',a,b);}
function MB_598()
{b98=MB_5(m98,n98,98,b98,'gamesg98.htm'); GMS(m98,n98,98,b98,'gamesg98.htm');}
function MB98()
{b98=MB(m98,n98,98,b98,'gamesg98.htm'); GMS(m98,n98,98,b98,'gamesg98.htm');}
function MF_598()
{b98=MF_5(m98,n98,98,b98,'gamesg98.htm'); GMS(m98,n98,98,b98,'gamesg98.htm');}
function MF98(bVarWin)
{b98=MF(m98,n98,98,b98,'gamesg98.htm',bVarWin); GMS(m98,n98,98,b98,'gamesg98.htm');}

var m99 = new Array(1)

m99[1] = new Array(21,4,58,37,4,19,59,41,12,20,41,40,19,29,57,51,9,17,51,61,2,9,61,44,29,44,60,44,18,24,49,41,0,2,56,58,5,4,43,25,14,5,40,49,9,18,25,61,5,19,37,19,3,19,45,28,4,12,58,60);
m99[1].base = new Array(18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,0);
m99[1].root =0;
m99[1].move =19;
m99[2] = new Array(45,28,18,28,37,28,15,23);
m99[2].base = new Array(63,64,65,66,0);
m99[2].root =0;
m99[2].move =34;
m99[3] = new Array(43,16,17,16,52,44,0,2);
m99[3].base = new Array(73,74,75,76,0);
m99[3].root =0;
m99[3].move =40;
m99[4] = new Array(50,32,45,60);
m99[4].base = new Array(96,97,0);
m99[4].root =0;
m99[4].move =59;
m99[5] = new Array(42,34,27,34,35,27);
m99[5].base = new Array(99,100,101,0);
m99[5].root =0;
m99[5].move =60;
m99[6] = new Array(57,1,52,60);
m99[6].base = new Array(103,104,0);
m99[6].root =0;
m99[6].move =61;
m99[7] = new Array(42,34,27,34,35,27,18,3,37,34,11,17);
m99[7].base = new Array(106,107,108,109,110,111,0);
m99[7].root =0;
m99[7].move =62;
m99[8] = new Array(19,37);
m99[8].base = new Array(114,0);
m99[8].root =0;
m99[8].move =64;
m99[9] = new Array(11,28,35,28,14,5);
m99[9].base = new Array(116,117,118,0);
m99[9].root =0;
m99[9].move =65;
m99[10] = new Array(0,2,44,45,11,17,52,49);
m99[10].base = new Array(121,122,123,124,0);
m99[10].root =0;
m99[10].move =67;
m99[11] = new Array(39,22,13,22,44,20,1,37,30,37,4,20,52,20);
m99[11].base = new Array(126,127,128,129,130,131,132,0);
m99[11].root =0;
m99[11].move =68;
m99[12] = new Array(11,28,20,28,18,28,35,28,4,20);
m99[12].base = new Array(140,141,142,143,144,0);
m99[12].root =0;
m99[12].move =75;
m99[14] = new Array(20,18,0,5,30,37,22,30);
m99[14].base = new Array(149,150,151,152,0);
m99[14].root =13;
m99[14].move =1;
m99[13] = new Array(5,14,20,22,11,28,35,28,18,28,22,14,6,14,30,21,14,6,21,28);
m99[13].base = new Array(147,148,153,154,155,156,157,158,159,160,0);
m99[13].root =0;
m99[13].move =77;
m99[15] = new Array(5,14,20,22,0,5);
m99[15].base = new Array(163,164,165,0);
m99[15].root =0;
m99[15].move =79;
m99[16] = new Array(46,29,48,53,45,53,0,16,22,16,12,30,29,12,30,12,53,13,11,17,16,17,12,19,17,19,24,32,19,23);
m99[16].base = new Array(169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,0);
m99[16].root =0;
m99[16].move =82;
m99[0] = new Array(52,36,10,18,51,35,11,27,36,27,18,27,61,43,1,18,50,42,6,21,62,45,14,22,60,62,127,61,5,14,61,60,4,6,71,5,55,47,8,16,57,51,3,10,51,61,5,4,58,30,9,25,59,51,2,9,30,37,10,17,54,38,16,24,61,46,25,33,62,55,9,16,60,52,21,11,56,60,12,20,47,39,16,25,39,31,17,16,43,25,16,25,37,23,33,42,49,42,14,7,31,22,15,22,51,30,7,21,30,37,25,43,52,44,43,50,60,52,50,57,23,30,21,14,37,19,57,9,45,39,14,5,19,37,9,1,37,45,1,57,52,60,57,48,39,22,13,22,44,20,4,20,60,20,18,12,30,12,5,12,20,22,6,7,45,13,12,5,22,6);
m99[0].base = new Array(0,1,2,3,4,5,6,7,8,9,10,11,12,12,13,14,15,15,16,17,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,67,68,69,70,71,72,77,78,79,80,81,82,83,84,85,86,87,88,89,90,91,92,93,94,95,98,102,105,112,113,115,119,120,125,133,134,135,136,137,138,139,145,146,161,162,166,167,168,184,185,0);
m99[0].root =0;
m99[0].move =0;
var n99 = new Array();
var b99 = -1;
function g99(a,b)
{	gm(m99,n99,99,b99,'gamesg99.htm',a,b);}
function MB_599()
{b99=MB_5(m99,n99,99,b99,'gamesg99.htm'); GMS(m99,n99,99,b99,'gamesg99.htm');}
function MB99()
{b99=MB(m99,n99,99,b99,'gamesg99.htm'); GMS(m99,n99,99,b99,'gamesg99.htm');}
function MF_599()
{b99=MF_5(m99,n99,99,b99,'gamesg99.htm'); GMS(m99,n99,99,b99,'gamesg99.htm');}
function MF99(bVarWin)
{b99=MF(m99,n99,99,b99,'gamesg99.htm',bVarWin); GMS(m99,n99,99,b99,'gamesg99.htm');}

var m100 = new Array(1)

m100[1] = new Array(23,19,1,5,61,63);
m100[1].base = new Array(75,76,77,0);
m100[1].root =0;
m100[1].move =76;
m100[2] = new Array(29,38,15,31,39,31,53,46);
m100[2].base = new Array(96,97,98,99,0);
m100[2].root =0;
m100[2].move =94;
m100[0] = new Array(50,34,10,18,62,45,11,27,49,41,6,21,54,46,2,38,58,49,1,11,61,54,12,20,60,62,127,61,5,26,51,43,4,6,71,5,57,51,3,12,59,50,8,24,52,36,27,36,51,36,21,36,43,36,20,28,56,59,5,3,59,43,13,21,55,47,38,45,54,45,11,5,45,38,3,43,50,43,0,3,43,52,5,20,62,54,26,35,61,59,18,26,49,58,20,10,58,51,9,17,47,39,10,4,39,31,4,19,31,23,14,22,38,47,3,4,52,38,6,7,59,60,19,13,60,61,12,9,53,45,9,12,38,11,22,30,11,18,4,1,47,29,13,23,51,30,21,30,18,23,12,14,61,63,14,23,63,23,1,9,54,47,7,6,47,38,35,44,23,20,44,35,38,30,9,14,30,21,14,13,21,30,13,14,30,39,35,53,20,4,6,13,4,1,53,46,39,47,46,37,1,9,13,5,9,14,5,14,47,38,14,21,29,15,37,44,15,29,44,37,29,11,37,44,11,29);
m100[0].base = new Array(0,1,2,3,4,5,6,7,8,9,10,11,12,12,13,14,15,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63,64,65,66,67,68,69,70,71,72,73,74,78,79,80,81,82,83,84,85,86,87,88,89,90,91,92,93,94,95,100,101,102,103,104,105,106,107,108,109,110,111,112,113,114,115,116,117,0);
m100[0].root =0;
m100[0].move =0;
var n100 = new Array();
var b100 = -1;
function g100(a,b)
{	gm(m100,n100,100,b100,'gamesg100.htm',a,b);}
function MB_5100()
{b100=MB_5(m100,n100,100,b100,'gamesg100.htm'); GMS(m100,n100,100,b100,'gamesg100.htm');}
function MB100()
{b100=MB(m100,n100,100,b100,'gamesg100.htm'); GMS(m100,n100,100,b100,'gamesg100.htm');}
function MF_5100()
{b100=MF_5(m100,n100,100,b100,'gamesg100.htm'); GMS(m100,n100,100,b100,'gamesg100.htm');}
function MF100(bVarWin)
{b100=MF(m100,n100,100,b100,'gamesg100.htm',bVarWin); GMS(m100,n100,100,b100,'gamesg100.htm');}

var m101 = new Array(1)

m101[0] = new Array(50,34,10,26,54,46,12,20,61,54,6,21,62,45,1,18,60,62,127,61,9,17,51,35,26,35,45,35,2,9,35,18,9,18,54,18,11,18,58,37,3,2,57,42,5,12,37,19,2,9,19,12,4,12,52,36,7,3,59,52,17,25,36,28,21,11,34,25,18,25,42,25,0,1,25,35,1,2,56,59,2,26,35,41,26,25,52,44,15,23,53,37,3,2,61,53,11,17,37,29,17,34,29,21,12,5,44,37,34,28,21,14,5,14,37,21,14,6,59,35,23,31,21,30,28,22,30,51,2,10,35,3,6,15,53,21,9,17,62,54,15,14,21,45,17,9,54,53,8,24,51,35,20,28,35,19,25,17,41,24,17,49,53,44,10,42,19,43,42,43,3,43,9,17);
m101[0].base = new Array(0,1,2,3,4,5,6,7,8,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63,64,65,66,67,68,69,70,71,72,73,74,75,76,77,78,79,80,81,82,83,84,85,0);
m101[0].root =0;
m101[0].move =0;
var n101 = new Array();
var b101 = -1;
function g101(a,b)
{	gm(m101,n101,101,b101,'gamesg101.htm',a,b);}
function MB_5101()
{b101=MB_5(m101,n101,101,b101,'gamesg101.htm'); GMS(m101,n101,101,b101,'gamesg101.htm');}
function MB101()
{b101=MB(m101,n101,101,b101,'gamesg101.htm'); GMS(m101,n101,101,b101,'gamesg101.htm');}
function MF_5101()
{b101=MF_5(m101,n101,101,b101,'gamesg101.htm'); GMS(m101,n101,101,b101,'gamesg101.htm');}
function MF101(bVarWin)
{b101=MF(m101,n101,101,b101,'gamesg101.htm',bVarWin); GMS(m101,n101,101,b101,'gamesg101.htm');}

var m102 = new Array(1)

m102[2] = new Array(9,36,43,36,29,36,45,30);
m102[2].base = new Array(19,20,21,22,0);
m102[2].root =1;
m102[2].move =1;
m102[1] = new Array(50,42,29,36,43,36,9,36);
m102[1].base = new Array(17,18,23,24,0);
m102[1].root =0;
m102[1].move =18;
m102[3] = new Array(50,52);
m102[3].base = new Array(33,0);
m102[3].root =0;
m102[3].move =26;
m102[4] = new Array(9,45,54,45,12,29);
m102[4].base = new Array(35,36,37,0);
m102[4].root =0;
m102[4].move =27;
m102[5] = new Array(20,27,60,4);
m102[5].base = new Array(40,41,0);
m102[5].root =0;
m102[5].move =29;
m102[6] = new Array(27,20,9,45,54,45,11,26,40,26,17,26);
m102[6].base = new Array(43,44,45,46,47,48,0);
m102[6].root =0;
m102[6].move =30;
m102[7] = new Array(59,60,47,38);
m102[7].base = new Array(55,56,0);
m102[7].root =0;
m102[7].move =36;
m102[8] = new Array(31,52,61,52,5,4,53,37);
m102[8].base = new Array(60,61,62,63,0);
m102[8].root =0;
m102[8].move =39;
m102[9] = new Array(11,21,52,43,29,43,61,43);
m102[9].base = new Array(66,67,68,69,0);
m102[9].root =0;
m102[9].move =41;
m102[10] = new Array(53,37,28,34,52,34,9,27);
m102[10].base = new Array(71,72,73,74,0);
m102[10].root =0;
m102[10].move =42;
m102[11] = new Array(52,28,29,53,62,63,9,16);
m102[11].base = new Array(79,80,81,82,0);
m102[11].root =0;
m102[11].move =46;
m102[12] = new Array(52,28,29,53,62,63,16,34);
m102[12].base = new Array(85,86,87,88,0);
m102[12].root =0;
m102[12].move =48;
m102[13] = new Array(36,43);
m102[13].base = new Array(101,0);
m102[13].root =0;
m102[13].move =60;
m102[14] = new Array(6,5,62,54,14,30);
m102[14].base = new Array(103,104,105,0);
m102[14].root =0;
m102[14].move =61;
m102[15] = new Array(27,19,16,34,19,11,13,11,52,34,6,5,36,22);
m102[15].base = new Array(107,108,109,110,111,112,113,0);
m102[15].root =0;
m102[15].move =62;
m102[16] = new Array(62,63,31,39);
m102[16].base = new Array(116,117,0);
m102[16].root =0;
m102[16].move =64;
m102[17] = new Array(12,26,53,54,26,34,43,34,16,34,48,40);
m102[17].base = new Array(119,120,121,122,123,124,0);
m102[17].root =0;
m102[17].move =65;
m102[19] = new Array(40,48,53,44,48,40,28,4,40,5,36,15,6,15,4,5);
m102[19].base = new Array(130,131,132,133,134,135,136,137,0);
m102[19].root =18;
m102[19].move =3;
m102[20] = new Array(40,48,54,46,48,40,28,4,40,5,36,15,6,15,4,5);
m102[20].base = new Array(140,141,142,143,144,145,146,147,0);
m102[20].root =18;
m102[20].move =5;
m102[18] = new Array(43,35,12,40,35,28,39,46,53,54,40,5,55,46,5,13);
m102[18].base = new Array(126,127,128,129,138,139,148,149,0);
m102[18].root =0;
m102[18].move =66;
m102[21] = new Array(12,26,43,44,26,34,36,43,34,48,53,62,48,56,62,54,56,48,54,62,16,43,44,4,6,15,4,31,15,6,31,4,6,15,4,31,15,6,31,4);
m102[21].base = new Array(151,152,153,154,155,156,157,158,159,160,161,162,163,164,165,166,167,168,169,170,0);
m102[21].root =0;
m102[21].move =67;
m102[22] = new Array(37,19);
m102[22].base = new Array(175,0);
m102[22].root =0;
m102[22].move =71;
m102[24] = new Array(43,16,37,36,54,53,33,42);
m102[24].base = new Array(180,181,182,183,0);
m102[24].root =23;
m102[24].move =2;
m102[23] = new Array(34,26,25,33,42,34);
m102[23].base = new Array(177,178,179,0);
m102[23].root =0;
m102[23].move =72;
m102[25] = new Array(25,33,29,20,6,7);
m102[25].base = new Array(185,186,187,0);
m102[25].root =0;
m102[25].move =73;
m102[26] = new Array(51,53,54,53,7,15);
m102[26].base = new Array(194,195,196,0);
m102[26].root =0;
m102[26].move =79;
m102[27] = new Array(53,39);
m102[27].base = new Array(198,0);
m102[27].root =0;
m102[27].move =80;
m102[28] = new Array(5,53,15,7,53,39);
m102[28].base = new Array(201,202,203,0);
m102[28].root =0;
m102[28].move =82;
m102[30] = new Array(45,27,12,39);
m102[30].base = new Array(216,217,0);
m102[30].root =29;
m102[30].move =10;
m102[31] = new Array(59,27,12,39);
m102[31].base = new Array(220,221,0);
m102[31].root =29;
m102[31].move =12;
m102[32] = new Array(51,27,12,39);
m102[32].base = new Array(224,225,0);
m102[32].root =29;
m102[32].move =14;
m102[33] = new Array(51,48,12,39);
m102[33].base = new Array(226,227,0);
m102[33].root =29;
m102[33].move =14;
m102[34] = new Array(30,29,12,13,29,36,13,53);
m102[34].base = new Array(234,235,236,237,0);
m102[34].root =29;
m102[34].move =20;
m102[35] = new Array(30,29,12,13,29,36,13,53);
m102[35].base = new Array(242,243,244,245,0);
m102[35].root =29;
m102[35].move =24;
m102[29] = new Array(15,23,5,12,42,46,54,63,46,47,63,62,47,46,62,63,46,45,63,62,45,59,62,55,59,51,55,47,51,53,38,30,23,31,12,13,31,30,13,12,30,31,12,13,31,30,13,12,30,23,12,20,23,30,20,12);
m102[29].base = new Array(205,206,207,208,209,210,211,212,213,214,215,218,219,222,223,228,229,230,231,232,233,238,239,240,241,246,247,248,0);
m102[29].root =0;
m102[29].move =83;
m102[36] = new Array(15,7,13,4,14,6);
m102[36].base = new Array(253,254,255,0);
m102[36].root =0;
m102[36].move =87;
m102[37] = new Array(38,30,23,30,13,29,30,23,29,31);
m102[37].base = new Array(257,258,259,260,261,0);
m102[37].root =0;
m102[37].move =88;
m102[0] = new Array(50,34,9,17,57,42,2,9,52,36,12,20,62,45,5,33,59,50,6,12,51,35,4,6,71,5,61,43,13,29,60,62,127,61,33,42,49,42,15,23,58,40,11,19,56,59,1,11,61,60,3,4,36,29,12,29,35,27,4,31,60,20,29,39,45,39,31,39,54,46,39,47,43,61,47,31,50,52,31,29,59,60,11,28,20,28,19,28,40,5,0,5,61,54,9,16,60,61,23,31,54,36,29,13,53,37,28,37,61,37,13,4,37,5,6,5,52,45,5,6,45,52,4,13,52,43,13,12,62,53,31,39,46,38,12,30,55,47,30,37,53,54,17,25,36,29,25,34,29,20,6,7,43,45,37,51,45,53,51,42,53,5,7,15,20,29,14,22,5,13,42,14,29,22,15,23,38,30);
m102[0].base = new Array(0,1,2,3,4,5,6,7,8,9,10,11,11,12,13,14,14,15,16,25,26,27,28,29,30,31,32,34,38,39,42,49,50,51,52,53,54,57,58,59,64,65,70,75,76,77,78,83,84,89,90,91,92,93,94,95,96,97,98,99,100,102,106,114,115,118,125,150,171,172,173,174,176,184,188,189,190,191,192,193,197,199,200,204,249,250,251,252,256,0);
m102[0].root =0;
m102[0].move =0;
var n102 = new Array();
var b102 = -1;
function g102(a,b)
{	gm(m102,n102,102,b102,'gamesg102.htm',a,b);}
function MB_5102()
{b102=MB_5(m102,n102,102,b102,'gamesg102.htm'); GMS(m102,n102,102,b102,'gamesg102.htm');}
function MB102()
{b102=MB(m102,n102,102,b102,'gamesg102.htm'); GMS(m102,n102,102,b102,'gamesg102.htm');}
function MF_5102()
{b102=MF_5(m102,n102,102,b102,'gamesg102.htm'); GMS(m102,n102,102,b102,'gamesg102.htm');}
function MF102(bVarWin)
{b102=MF(m102,n102,102,b102,'gamesg102.htm',bVarWin); GMS(m102,n102,102,b102,'gamesg102.htm');}

var m103 = new Array(1)

m103[0] = new Array(52,36,10,26,62,45,1,18,51,35,26,35,45,35,12,28,35,25,8,16,25,19,5,19,59,19,3,21,19,59,21,22,61,43,22,54,63,61,6,21,57,51,54,55,59,45,11,27,45,46,55,46,53,46,27,36,51,36,21,36,43,36,18,3,49,41,4,6,71,5);
m103[0].base = new Array(0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,33,0);
m103[0].root =0;
m103[0].move =0;
var n103 = new Array();
var b103 = -1;
function g103(a,b)
{	gm(m103,n103,103,b103,'gamesg103.htm',a,b);}
function MB_5103()
{b103=MB_5(m103,n103,103,b103,'gamesg103.htm'); GMS(m103,n103,103,b103,'gamesg103.htm');}
function MB103()
{b103=MB(m103,n103,103,b103,'gamesg103.htm'); GMS(m103,n103,103,b103,'gamesg103.htm');}
function MF_5103()
{b103=MF_5(m103,n103,103,b103,'gamesg103.htm'); GMS(m103,n103,103,b103,'gamesg103.htm');}
function MF103(bVarWin)
{b103=MF(m103,n103,103,b103,'gamesg103.htm',bVarWin); GMS(m103,n103,103,b103,'gamesg103.htm');}

var m104 = new Array(1)

m104[0] = new Array(52,36,10,26,62,45,11,19,51,35,26,35,45,35,6,21,57,42,14,22,58,44,5,14,55,47,4,6,71,5,61,34,1,18,60,62,127,61,2,11,53,37,3,17,59,43,17,49,48,40,21,36,42,32,36,26,32,26,14,35,56,57,11,29,57,49,29,43,26,43,35,44);
m104[0].base = new Array(0,1,2,3,4,5,6,7,8,9,10,11,12,13,13,14,15,16,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,0);
m104[0].root =0;
m104[0].move =0;
var n104 = new Array();
var b104 = -1;
function g104(a,b)
{	gm(m104,n104,104,b104,'gamesg104.htm',a,b);}
function MB_5104()
{b104=MB_5(m104,n104,104,b104,'gamesg104.htm'); GMS(m104,n104,104,b104,'gamesg104.htm');}
function MB104()
{b104=MB(m104,n104,104,b104,'gamesg104.htm'); GMS(m104,n104,104,b104,'gamesg104.htm');}
function MF_5104()
{b104=MF_5(m104,n104,104,b104,'gamesg104.htm'); GMS(m104,n104,104,b104,'gamesg104.htm');}
function MF104(bVarWin)
{b104=MF(m104,n104,104,b104,'gamesg104.htm',bVarWin); GMS(m104,n104,104,b104,'gamesg104.htm');}

var m105 = new Array(1)

m105[1] = new Array(8,24,48,32,0,2,53,37,18,33,52,45,11,18,61,53,21,11,41,35,11,17,35,18,2,18,36,28,17,34,44,58,18,2,45,9,2,10,9,27,19,28,27,34,3,59,42,59,10,34,59,44,34,37,58,51,5,3,51,42);
m105[1].base = new Array(20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,0);
m105[1].root =0;
m105[1].move =21;
m105[3] = new Array(48,40,3,10,52,45,12,28,37,29,25,33,40,33,18,33,59,51,0,3,54,38,19,27,36,27,22,29,38,29,11,29,44,23,29,22,23,14,6,14,51,30,15,23,30,39,33,50,56,16,21,15,45,31,50,44,31,22,13,22,61,5,3,5,39,36,10,13,16,56,13,53,62,63,15,30,36,28,14,6,56,62,53,45);
m105[3].base = new Array(54,55,56,57,58,59,60,61,62,63,64,65,66,67,68,69,70,71,72,73,74,75,76,77,78,79,80,81,82,83,84,85,86,87,88,89,90,91,92,93,94,95,0);
m105[3].root =2;
m105[3].move =1;
m105[2] = new Array(9,25,52,45,0,2,59,51,18,24,41,24,3,24,36,28,25,33,42,52,19,28,37,28,24,28,44,35,28,25,52,46,5,3,51,53,11,20,50,42,20,34,61,60,3,4,49,41,34,20,42,34,25,1,35,28,21,38,28,1,38,53,1,28,53,43,28,14,43,60,14,35,60,45,54,45,20,47,62,53,12,28,35,44,47,20,46,36,4,3,56,63,15,31,45,37,28,37,44,37,20,29,36,21,6,14,37,28,3,51,53,44,51,43,44,37,14,5,63,60,29,20,37,36,43,51,28,37,2,3,37,23,5,12,21,6,3,6,23,51);
m105[2].base = new Array(52,53,96,97,98,99,100,101,102,103,104,105,106,107,108,109,110,111,112,113,114,115,116,117,118,119,120,121,122,123,124,125,126,127,128,129,130,131,132,133,134,135,136,137,138,139,140,141,142,143,144,145,146,147,148,149,150,151,152,153,154,155,156,157,158,159,160,161,162,163,0);
m105[2].root =0;
m105[2].move =23;
m105[4] = new Array(0,2,48,32);
m105[4].base = new Array(164,165,0);
m105[4].root =0;
m105[4].move =23;
m105[5] = new Array(42,27,21,36,27,17);
m105[5].base = new Array(167,168,169,0);
m105[5].root =0;
m105[5].move =24;
m105[6] = new Array(16,24);
m105[6].base = new Array(171,0);
m105[6].root =0;
m105[6].move =25;
m105[7] = new Array(61,45,47,38,62,63,9,25);
m105[7].base = new Array(175,176,177,178,0);
m105[7].root =0;
m105[7].move =28;
m105[8] = new Array(44,35);
m105[8].base = new Array(185,0);
m105[8].root =0;
m105[8].move =34;
m105[9] = new Array(13,29);
m105[9].base = new Array(187,0);
m105[9].root =0;
m105[9].move =35;
m105[10] = new Array(44,35,33,18);
m105[10].base = new Array(189,190,0);
m105[10].root =0;
m105[10].move =36;
m105[11] = new Array(37,29,33,18);
m105[11].base = new Array(195,196,0);
m105[11].root =0;
m105[11].move =40;
m105[12] = new Array(9,25,35,18,2,18,37,29);
m105[12].base = new Array(200,201,202,203,0);
m105[12].root =0;
m105[12].move =43;
m105[13] = new Array(2,50,51,50,14,35,62,61,12,20);
m105[13].base = new Array(206,207,208,209,210,0);
m105[13].root =0;
m105[13].move =45;
m105[14] = new Array(2,4,37,29,13,21,29,22);
m105[14].base = new Array(213,214,215,216,0);
m105[14].root =0;
m105[14].move =47;
m105[15] = new Array(45,47,13,21,37,29,22,30);
m105[15].base = new Array(218,219,220,221,0);
m105[15].root =0;
m105[15].move =48;
m105[16] = new Array(27,17,18,17,35,17,2,26);
m105[16].base = new Array(224,225,226,227,0);
m105[16].root =0;
m105[16].move =50;
m105[17] = new Array(12,28,35,43,6,5);
m105[17].base = new Array(229,230,231,0);
m105[17].root =0;
m105[17].move =51;
m105[18] = new Array(27,12,6,5,12,2,50,2,45,43);
m105[18].base = new Array(233,234,235,236,237,0);
m105[18].root =0;
m105[18].move =52;
m105[19] = new Array(12,20,27,12,6,5);
m105[19].base = new Array(241,242,243,0);
m105[19].root =0;
m105[19].move =55;
m105[20] = new Array(35,38,12,20,27,12,6,7,38,30,50,10,30,23,10,58,23,58,19,28,58,2);
m105[20].base = new Array(245,246,247,248,249,250,251,252,253,254,255,0);
m105[20].root =0;
m105[20].move =56;
m105[0] = new Array(52,36,10,26,62,45,11,19,51,35,26,35,45,35,14,22,58,44,5,14,61,52,6,21,57,42,4,6,71,5,60,62,127,61,1,18,35,41,2,11,55,47,8,16,53,37,3,2,59,51,11,47,54,47,2,47,61,53,21,38,52,38,47,38,53,54,38,47,56,61,18,33,41,35,0,2,61,45,47,11,48,40,33,18,42,27,18,35,44,35,14,35,51,35,2,18,37,29,5,2,29,21,18,50,54,50,2,50,36,28,11,38,35,38);
m105[0].base = new Array(0,1,2,3,4,5,6,7,8,9,10,11,12,13,13,14,14,15,16,17,18,19,50,51,166,170,172,173,174,179,180,181,182,183,184,186,188,191,192,193,194,197,198,199,204,205,211,212,217,222,223,228,232,238,239,240,244,0);
m105[0].root =0;
m105[0].move =0;
var n105 = new Array();
var b105 = -1;
function g105(a,b)
{	gm(m105,n105,105,b105,'gamesg105.htm',a,b);}
function MB_5105()
{b105=MB_5(m105,n105,105,b105,'gamesg105.htm'); GMS(m105,n105,105,b105,'gamesg105.htm');}
function MB105()
{b105=MB(m105,n105,105,b105,'gamesg105.htm'); GMS(m105,n105,105,b105,'gamesg105.htm');}
function MF_5105()
{b105=MF_5(m105,n105,105,b105,'gamesg105.htm'); GMS(m105,n105,105,b105,'gamesg105.htm');}
function MF105(bVarWin)
{b105=MF(m105,n105,105,b105,'gamesg105.htm',bVarWin); GMS(m105,n105,105,b105,'gamesg105.htm');}

var m106 = new Array(1)

m106[0] = new Array(50,34,6,21,57,42,11,27,34,27,21,27,54,46,10,18,61,54,12,20,62,45,5,26,60,62,127,61,27,21,51,35,26,17,52,36,17,24,36,28,21,27,42,36,24,10,58,30,13,21,28,21,14,21,30,23,21,29,36,30,7,6,30,15,6,7,45,30,7,15,59,31,4,11,30,15);
m106[0].base = new Array(0,1,2,3,4,5,6,7,8,9,10,11,12,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,0);
m106[0].root =0;
m106[0].move =0;
var n106 = new Array();
var b106 = -1;
function g106(a,b)
{	gm(m106,n106,106,b106,'gamesg106.htm',a,b);}
function MB_5106()
{b106=MB_5(m106,n106,106,b106,'gamesg106.htm'); GMS(m106,n106,106,b106,'gamesg106.htm');}
function MB106()
{b106=MB(m106,n106,106,b106,'gamesg106.htm'); GMS(m106,n106,106,b106,'gamesg106.htm');}
function MF_5106()
{b106=MF_5(m106,n106,106,b106,'gamesg106.htm'); GMS(m106,n106,106,b106,'gamesg106.htm');}
function MF106(bVarWin)
{b106=MF(m106,n106,106,b106,'gamesg106.htm',bVarWin); GMS(m106,n106,106,b106,'gamesg106.htm');}

var m107 = new Array(1)

m107[1] = new Array(34,27,18,27,36,27,2,29,51,35,28,36,58,30,1,11,59,41,3,17,60,62,127,61,15,23,30,37,5,4,42,32,17,24,48,40,33,5,52,42,14,30,37,44,0,2,61,58,21,38,41,9,2,1,9,18,4,2,49,33,2,18,33,24,18,16,54,36,29,36,42,36,16,24,32,26,11,26,35,26,13,29,44,51,24,32,36,19,32,35,51,33,35,27,58,59,38,21,26,18,5,19,33,19,1,2,18,10,6,13,59,27,21,27,56,60,13,21,53,37,30,37,60,28,27,17,28,26,37,46,19,46,23,31,62,53,21,20,26,28,20,21);
m107[1].base = new Array(13,14,15,16,17,18,19,20,21,22,23,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63,64,65,66,67,68,69,70,71,72,73,74,75,76,77,78,79,80,81,82,0);
m107[1].root =0;
m107[1].move =13;
m107[2] = new Array(49,42,18,27,34,27,21,27);
m107[2].base = new Array(85,86,87,88,0);
m107[2].root =0;
m107[2].move =15;
m107[3] = new Array(52,42,18,27,34,27,3,17);
m107[3].base = new Array(89,90,91,92,0);
m107[3].root =0;
m107[3].move =15;
m107[4] = new Array(16,26,42,25,10,11,54,47);
m107[4].base = new Array(112,113,114,115,0);
m107[4].root =0;
m107[4].move =35;
m107[5] = new Array(21,36,45,36,4,2);
m107[5].base = new Array(126,127,128,0);
m107[5].root =0;
m107[5].move =45;
m107[6] = new Array(1,19);
m107[6].base = new Array(131,0);
m107[6].root =0;
m107[6].move =47;
m107[7] = new Array(51,23,13,29,55,62,11,15,23,22,15,14,22,29,26,43);
m107[7].base = new Array(137,138,139,140,141,142,143,144,0);
m107[7].root =0;
m107[7].move =52;
m107[8] = new Array(30,23,3,39,54,47,6,7);
m107[8].base = new Array(147,148,149,150,0);
m107[8].root =0;
m107[8].move =54;
m107[9] = new Array(30,23,3,39,60,62,19,22,53,54);
m107[9].base = new Array(153,154,155,156,157,0);
m107[9].root =0;
m107[9].move =56;
m107[10] = new Array(26,36,51,44,36,53,30,23,6,7,44,53,3,21,53,21,19,21);
m107[10].base = new Array(159,160,161,162,163,164,165,166,167,0);
m107[10].root =0;
m107[10].move =57;
m107[11] = new Array(6,5,30,38,26,11);
m107[11].base = new Array(170,171,172,0);
m107[11].root =0;
m107[11].move =59;
m107[12] = new Array(4,12,41,33,3,4,33,26,12,15,47,20,6,7,23,15,7,15);
m107[12].base = new Array(177,178,179,180,181,182,183,184,185,0);
m107[12].root =0;
m107[12].move =63;
m107[13] = new Array(47,20,4,20,27,20,19,12,23,22,12,14,22,4,6,15);
m107[13].base = new Array(187,188,189,190,191,192,193,194,0);
m107[13].root =0;
m107[13].move =64;
m107[14] = new Array(54,53,19,21,53,21);
m107[14].base = new Array(199,200,201,0);
m107[14].root =0;
m107[14].move =68;
m107[0] = new Array(50,34,12,28,57,42,6,21,54,46,5,33,61,54,10,18,52,36,4,6,71,5,62,52,11,27,36,27,33,42,51,42,18,27,34,27,2,38,42,34,1,16,60,62,127,61,0,2,53,45,38,31,49,41,15,23,58,44,9,17,59,51,2,10,52,42,5,4,56,60,10,11,55,47,31,22,61,53,21,31,62,55,3,1,46,38,31,21,42,36,22,36,45,36,16,26,44,23,21,38,47,38,14,23,38,30,1,3,54,47,11,19,60,62,23,30,62,30,19,22,30,22,13,22,51,23,3,19,53,54,6,13,23,15,13,5,54,53);
m107[0].base = new Array(0,1,2,3,4,5,6,7,8,9,9,10,11,12,83,84,93,94,95,96,97,98,98,99,100,101,102,103,104,105,106,107,108,109,110,111,116,117,118,119,120,121,122,123,124,125,129,130,132,133,134,135,136,145,146,151,152,158,168,169,173,174,175,176,186,195,196,197,198,0);
m107[0].root =0;
m107[0].move =0;
var n107 = new Array();
var b107 = -1;
function g107(a,b)
{	gm(m107,n107,107,b107,'gamesg107.htm',a,b);}
function MB_5107()
{b107=MB_5(m107,n107,107,b107,'gamesg107.htm'); GMS(m107,n107,107,b107,'gamesg107.htm');}
function MB107()
{b107=MB(m107,n107,107,b107,'gamesg107.htm'); GMS(m107,n107,107,b107,'gamesg107.htm');}
function MF_5107()
{b107=MF_5(m107,n107,107,b107,'gamesg107.htm'); GMS(m107,n107,107,b107,'gamesg107.htm');}
function MF107(bVarWin)
{b107=MF(m107,n107,107,b107,'gamesg107.htm',bVarWin); GMS(m107,n107,107,b107,'gamesg107.htm');}

var m108 = new Array(1)

m108[2] = new Array(10,26,50,42,4,6,71,5,61,43,2,9,60,62,127,61,21,36,39,12,3,12,53,45,36,51,59,51,26,35,44,35,9,16,61,60,16,43,28,43,1,11,60,52,17,25,51,60,12,19,60,39,8,24,54,38,25,33,38,30,23,30,39,30);
m108[2].base = new Array(15,16,17,17,18,19,20,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,0);
m108[2].root =1;
m108[2].move =3;
m108[1] = new Array(9,17,45,28,4,6,71,5,53,37,10,26,50,42,21,36,39,12,3,12,51,36,27,36,61,34,1,11,60,62,127,61,11,28,37,28,2,9,59,38,9,27,34,27,20,27,61,21,6,15,56,61,12,10,21,19,26,35,44,35,10,34,19,11);
m108[1].base = new Array(12,13,14,14,45,46,47,48,49,50,51,52,53,54,55,55,56,57,58,59,60,61,62,63,64,65,66,67,68,69,70,71,0);
m108[1].root =0;
m108[1].move =11;
m108[3] = new Array(50,42,20,28,35,28,18,28,45,28,12,28,51,36,27,36,59,32,2,11,32,36,28,20,36,20,11,20,60,62,127,61,4,2,64,3,61,59,20,38,53,45,38,11,59,51,11,18,56,59,8,16,43,29,18,11,29,11,3,11,51,11,7,5,11,12,14,30,59,11,10,18,11,9,2,3,12,13,5,13,9,13,3,4,13,10);
m108[3].base = new Array(77,78,79,80,81,82,83,84,85,86,87,88,89,90,91,91,92,92,93,94,95,96,97,98,99,100,101,102,103,104,105,106,107,108,109,110,111,112,113,114,115,116,117,0);
m108[3].root =0;
m108[3].move =16;
m108[4] = new Array(49,25,59,50);
m108[4].base = new Array(125,126,0);
m108[4].root =0;
m108[4].move =25;
m108[6] = new Array(49,42,61,58,42,24,36,18,24,32,18,32);
m108[6].base = new Array(130,131,132,133,134,135,0);
m108[6].root =5;
m108[6].move =1;
m108[5] = new Array(59,32,9,25,32,41,49,41,48,41,2,9);
m108[5].base = new Array(128,129,136,137,138,139,0);
m108[5].root =0;
m108[5].move =26;
m108[7] = new Array(61,57,40,19);
m108[7].base = new Array(142,143,0);
m108[7].root =0;
m108[7].move =28;
m108[8] = new Array(42,34,40,43,15,43);
m108[8].base = new Array(146,147,148,0);
m108[8].root =0;
m108[8].move =30;
m108[9] = new Array(7,6);
m108[9].base = new Array(150,0);
m108[9].root =0;
m108[9].move =31;
m108[10] = new Array(61,57,7,6);
m108[10].base = new Array(154,155,0);
m108[10].root =0;
m108[10].move =34;
m108[11] = new Array(2,16,43,59,16,61,28,22,7,15,22,5,0,5,59,61,40,42);
m108[11].base = new Array(157,158,159,160,161,162,163,164,165,0);
m108[11].root =0;
m108[11].move =35;
m108[12] = new Array(43,34,18,26,61,57,2,16);
m108[12].base = new Array(167,168,169,170,0);
m108[12].root =0;
m108[12].move =36;
m108[13] = new Array(2,16,43,50,16,61,56,61,40,19);
m108[13].base = new Array(172,173,174,175,176,0);
m108[13].root =0;
m108[13].move =37;
m108[14] = new Array(2,9,42,34);
m108[14].base = new Array(179,180,0);
m108[14].root =0;
m108[14].move =39;
m108[15] = new Array(7,6,61,58);
m108[15].base = new Array(183,184,0);
m108[15].root =0;
m108[15].move =41;
m108[16] = new Array(43,41,3,0);
m108[16].base = new Array(186,187,0);
m108[16].root =0;
m108[16].move =42;
m108[17] = new Array(10,26,42,24,3,2,61,59);
m108[17].base = new Array(189,190,191,192,0);
m108[17].root =0;
m108[17].move =43;
m108[18] = new Array(42,24,10,26);
m108[18].base = new Array(194,195,0);
m108[18].root =0;
m108[18].move =44;
m108[19] = new Array(19,27,61,57);
m108[19].base = new Array(197,198,0);
m108[19].root =0;
m108[19].move =45;
m108[20] = new Array(16,2,42,24,8,16,24,10);
m108[20].base = new Array(201,202,203,204,0);
m108[20].root =0;
m108[20].move =47;
m108[22] = new Array(9,8,37,44,53,45,3,35);
m108[22].base = new Array(213,214,215,216,0);
m108[22].root =21;
m108[22].move =3;
m108[21] = new Array(29,37,57,9,4,5,44,37);
m108[21].base = new Array(209,210,211,212,0);
m108[21].root =0;
m108[21].move =51;
m108[23] = new Array(6,5,53,45,5,12,9,12);
m108[23].base = new Array(221,222,223,224,0);
m108[23].root =0;
m108[23].move =55;
m108[24] = new Array(16,24,56,58,52,16,9,8);
m108[24].base = new Array(231,232,233,234,0);
m108[24].root =0;
m108[24].move =61;
m108[25] = new Array(5,2,9,17,20,28,55,39);
m108[25].base = new Array(237,238,239,240,0);
m108[25].root =0;
m108[25].move =63;
m108[26] = new Array(12,4,6,4,9,1,4,11);
m108[26].base = new Array(242,243,244,245,0);
m108[26].root =0;
m108[26].move =64;
m108[27] = new Array(25,4,9,1,4,11,56,57);
m108[27].base = new Array(249,250,251,252,0);
m108[27].root =0;
m108[27].move =67;
m108[28] = new Array(56,57,16,24,57,9,2,9);
m108[28].base = new Array(262,263,264,265,0);
m108[28].root =0;
m108[28].move =76;
m108[29] = new Array(11,18,138,2,18,45,2,20,22,30,3,6,45,38,6,14,30,31,20,22,31,39,22,23,38,31,23,21);
m108[29].base = new Array(273,274,275,276,277,278,279,280,281,282,283,284,285,286,0);
m108[29].root =0;
m108[29].move =83;
m108[30] = new Array(22,30,2,20,32,41,45,37,30,31,20,29,14,30,3,7,41,13,29,30);
m108[30].base = new Array(289,290,291,292,293,294,295,296,297,298,0);
m108[30].root =0;
m108[30].move =85;
m108[31] = new Array(45,37,30,31,20,29,14,30,3,19,25,11,54,38,31,39,19,23);
m108[31].base = new Array(302,303,304,305,306,307,308,309,310,0);
m108[31].root =0;
m108[31].move =88;
m108[32] = new Array(25,4,6,14,30,31,20,29,31,39,54,46);
m108[32].base = new Array(312,313,314,315,316,317,0);
m108[32].root =0;
m108[32].move =89;
m108[33] = new Array(54,46);
m108[33].base = new Array(323,0);
m108[33].root =0;
m108[33].move =94;
m108[0] = new Array(51,35,11,27,58,30,15,23,30,39,6,21,52,44,12,20,57,51,5,12,62,45,1,18,61,43,21,36,39,12,3,12,51,36,27,36,43,36,12,33,50,42,33,49,60,62,127,61,4,6,71,5,59,43,49,40,36,15,6,7,15,36,13,29,36,18,9,18,45,28,5,21,28,18,40,19,18,28,2,16,42,34,0,3,43,42,7,15,34,26,19,5,61,57,5,4,42,24,16,52,24,10,8,16,57,9,4,6,10,12,3,5,28,11,21,13,11,5,13,5,26,18,52,25,18,10,5,4,12,19,4,2,48,32,25,43,9,1,43,36,53,45,36,27,1,2,6,2,19,3,27,9,3,2,9,2,56,57,15,22,57,1,2,11,1,3,11,32,138,2,32,25,2,20,22,30,3,6,25,34,6,14,30,31,20,29,31,39,29,38);
m108[0].base = new Array(0,1,2,3,4,5,6,7,8,9,10,11,72,73,74,75,76,118,119,120,121,122,123,123,124,124,127,140,141,144,145,149,151,152,153,156,166,171,177,178,181,182,185,188,193,196,199,200,205,206,207,208,217,218,219,220,225,226,227,228,229,230,235,236,241,246,247,248,253,254,255,256,257,258,259,260,261,266,267,268,269,270,271,272,287,288,299,300,301,311,318,319,320,321,322,0);
m108[0].root =0;
m108[0].move =0;
var n108 = new Array();
var b108 = -1;
function g108(a,b)
{	gm(m108,n108,108,b108,'gamesg108.htm',a,b);}
function MB_5108()
{b108=MB_5(m108,n108,108,b108,'gamesg108.htm'); GMS(m108,n108,108,b108,'gamesg108.htm');}
function MB108()
{b108=MB(m108,n108,108,b108,'gamesg108.htm'); GMS(m108,n108,108,b108,'gamesg108.htm');}
function MF_5108()
{b108=MF_5(m108,n108,108,b108,'gamesg108.htm'); GMS(m108,n108,108,b108,'gamesg108.htm');}
function MF108(bVarWin)
{b108=MF(m108,n108,108,b108,'gamesg108.htm',bVarWin); GMS(m108,n108,108,b108,'gamesg108.htm');}

var m109 = new Array(1)

m109[0] = new Array(54,46,10,26,61,54,1,18,49,41,11,27,58,49,12,28,52,44,6,21,62,52,5,12,60,62,127,61,4,6,71,5,51,43,2,38,57,51,3,10,59,60,5,4,53,45,38,20,61,53,27,35,44,36,9,25,45,37,21,38,53,45,13,21,54,47,21,29,47,38,29,38,45,53,20,13,48,40,0,1,60,61,12,21,56,57,1,9,55,47,10,11,37,29,21,30,49,58,30,44,47,38,11,12,61,47,4,1,62,54,44,53,54,53,26,34,51,45,34,43,50,43,9,10,58,30,12,19,57,63,15,23,30,58,13,41,38,30,1,5,30,23,14,22,23,15,6,7,45,30,22,29,36,29,41,27,63,62,18,12,46,38,12,22,47,23,5,21,23,55,22,5,62,46,10,50,46,47,28,36,55,19,21,19,30,36,27,36,43,36,35,43,58,37,50,52,53,61,19,21,37,28,5,11,47,43,52,36);
m109[0].base = new Array(0,1,2,3,4,5,6,7,8,9,10,11,12,12,13,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63,64,65,66,67,68,69,70,71,72,73,74,75,76,77,78,79,80,81,82,83,84,85,86,87,88,89,90,91,92,93,94,95,96,97,98,99,100,101,0);
m109[0].root =0;
m109[0].move =0;
var n109 = new Array();
var b109 = -1;
function g109(a,b)
{	gm(m109,n109,109,b109,'gamesg109.htm',a,b);}
function MB_5109()
{b109=MB_5(m109,n109,109,b109,'gamesg109.htm'); GMS(m109,n109,109,b109,'gamesg109.htm');}
function MB109()
{b109=MB(m109,n109,109,b109,'gamesg109.htm'); GMS(m109,n109,109,b109,'gamesg109.htm');}
function MF_5109()
{b109=MF_5(m109,n109,109,b109,'gamesg109.htm'); GMS(m109,n109,109,b109,'gamesg109.htm');}
function MF109(bVarWin)
{b109=MF(m109,n109,109,b109,'gamesg109.htm',bVarWin); GMS(m109,n109,109,b109,'gamesg109.htm');}

var m110 = new Array(1)

m110[0] = new Array(51,35,6,21,50,34,12,28,35,28,21,38,62,45,5,26,52,44,1,18,48,40,8,24,57,42,38,28,45,28,18,28,42,36,26,8,34,26,4,6,71,5,58,51,13,29,51,42,28,13,59,35,13,28,35,28,5,13,61,34);
m110[0].base = new Array(0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,19,20,21,22,23,24,25,26,27,28,0);
m110[0].root =0;
m110[0].move =0;
var n110 = new Array();
var b110 = -1;
function g110(a,b)
{	gm(m110,n110,110,b110,'gamesg110.htm',a,b);}
function MB_5110()
{b110=MB_5(m110,n110,110,b110,'gamesg110.htm'); GMS(m110,n110,110,b110,'gamesg110.htm');}
function MB110()
{b110=MB(m110,n110,110,b110,'gamesg110.htm'); GMS(m110,n110,110,b110,'gamesg110.htm');}
function MF_5110()
{b110=MF_5(m110,n110,110,b110,'gamesg110.htm'); GMS(m110,n110,110,b110,'gamesg110.htm');}
function MF110(bVarWin)
{b110=MF(m110,n110,110,b110,'gamesg110.htm',bVarWin); GMS(m110,n110,110,b110,'gamesg110.htm');}

var m111 = new Array(1)

m111[1] = new Array(26,10,2,20);
m111[1].base = new Array(39,40,0);
m111[1].root =0;
m111[1].move =40;
m111[2] = new Array(27,12,6,7,37,29);
m111[2].base = new Array(45,46,47,0);
m111[2].root =0;
m111[2].move =44;
m111[3] = new Array(36,28,21,4);
m111[3].base = new Array(50,51,0);
m111[3].root =0;
m111[3].move =46;
m111[0] = new Array(50,34,6,21,54,46,14,22,61,54,5,14,57,42,11,19,52,36,4,6,71,5,62,52,12,28,60,62,127,61,10,18,51,35,1,11,55,47,0,1,58,44,8,16,48,32,11,17,35,28,21,4,59,41,17,11,28,19,4,19,56,59,3,12,41,40,18,26,44,26,11,26,40,26,5,3,42,27,12,5,53,37,2,20,49,41,19,4,26,53,4,21,27,21,14,21,37,29,22,29,36,29,20,11,52,37,21,12,62,55,11,29,37,27,29,20,54,36,12,30,47,39,30,12,27,21,12,21,53,21,3,59,61,59,9,25,32,25,16,25,36,27,1,3,21,30,6,7,30,28,5,14,28,14,7,14,55,54,25,34,41,34,20,27,59,27,3,27,34,27,14,21,54,45,21,28,45,38,28,27,38,29,15,31,29,30,27,28,30,31,28,29,46,38,29,37,38,30);
m111[0].base = new Array(0,1,2,3,4,5,6,7,8,9,9,10,11,12,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,41,42,43,44,48,49,52,53,54,55,56,57,58,59,60,61,62,63,64,65,66,67,68,69,70,71,72,73,74,75,76,77,78,79,80,81,82,83,84,85,86,87,88,89,90,91,92,93,94,95,96,97,98,99,100,101,102,103,0);
m111[0].root =0;
m111[0].move =0;
var n111 = new Array();
var b111 = -1;
function g111(a,b)
{	gm(m111,n111,111,b111,'gamesg111.htm',a,b);}
function MB_5111()
{b111=MB_5(m111,n111,111,b111,'gamesg111.htm'); GMS(m111,n111,111,b111,'gamesg111.htm');}
function MB111()
{b111=MB(m111,n111,111,b111,'gamesg111.htm'); GMS(m111,n111,111,b111,'gamesg111.htm');}
function MF_5111()
{b111=MF_5(m111,n111,111,b111,'gamesg111.htm'); GMS(m111,n111,111,b111,'gamesg111.htm');}
function MF111(bVarWin)
{b111=MF(m111,n111,111,b111,'gamesg111.htm',bVarWin); GMS(m111,n111,111,b111,'gamesg111.htm');}

var m112 = new Array(1)

m112[1] = new Array(58,51,4,6,71,5,57,42,5,4,56,58,12,5,62,63,9,17,53,37,2,9,37,29,11,28,51,30,10,26,43,57,28,38,52,51,21,11,30,39,14,22,42,32,26,10,55,47,38,28,32,42,0,2,39,30,9,0,30,23,10,3);
m112[1].base = new Array(19,20,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,0);
m112[1].root =0;
m112[1].move =19;
m112[3] = new Array(56,58,0,2,62,63,10,1,53,37,4,6,71,5,61,60,5,3,58,59,20,28,35,29,12,5,42,27,9,27,36,27,3,4,52,45,14,22,29,46,28,37,45,37,5,14,60,61,11,28,43,57,1,10,55,39,10,12,39,31,21,38);
m112[3].base = new Array(54,55,56,57,58,59,59,60,61,62,63,64,65,66,67,68,69,70,71,72,73,74,75,76,77,78,79,80,81,82,83,0);
m112[3].root =2;
m112[3].move =4;
m112[2] = new Array(58,49,9,17,57,42,2,9,56,60,11,28,43,57,4,6,71,5,53,37,28,18,35,18,10,18,62,63,21,11,42,27,12,3,61,45,14,22,45,47,5,4,27,44,13,29,52,51,3,21,60,59,0,3,36,29,20,29,44,27,21,49,51,49,4,20,47,46,3,4,49,42,18,26,57,29,9,27,29,20,27,20,59,60,20,13,60,4,13,4,46,44,4,13,55,47,26,29,42,35,29,57,63,55,57,29,44,12,11,26,12,8,26,20,8,0,20,5,35,19,13,20,54,38,29,50,55,46,50,42,46,39,22,30,37,30,42,60,19,46);
m112[2].base = new Array(49,50,51,52,53,84,85,86,86,87,88,89,90,91,92,93,94,95,96,97,98,99,100,101,102,103,104,105,106,107,108,109,110,111,112,113,114,115,116,117,118,119,120,121,122,123,124,125,126,127,128,129,130,131,132,133,134,135,136,137,138,139,140,141,142,143,144,145,146,147,0);
m112[2].root =0;
m112[2].move =19;
m112[4] = new Array(48,40);
m112[4].base = new Array(162,0);
m112[4].root =0;
m112[4].move =34;
m112[6] = new Array(49,21,12,21,43,15,14,22);
m112[6].base = new Array(170,171,172,173,0);
m112[6].root =5;
m112[6].move =1;
m112[5] = new Array(6,5,60,52,11,38);
m112[5].base = new Array(168,169,174,0);
m112[5].root =0;
m112[5].move =39;
m112[7] = new Array(0,4,21,12,4,12);
m112[7].base = new Array(179,180,181,0);
m112[7].root =0;
m112[7].move =43;
m112[8] = new Array(0,4,55,47,12,20,27,20,4,20,21,42,29,57,59,57);
m112[8].base = new Array(184,185,186,187,188,189,190,191,0);
m112[8].root =0;
m112[8].move =45;
m112[9] = new Array(0,8);
m112[9].base = new Array(194,0);
m112[9].root =0;
m112[9].move =47;
m112[0] = new Array(52,36,10,26,62,45,12,20,51,35,26,35,45,35,8,16,61,43,6,21,60,62,127,61,3,10,59,52,11,19,50,34,1,11,49,41,5,12,62,63,9,17,58,49,2,9,57,42,4,6,71,5,56,59,11,28,43,57,28,18,35,18,9,18,61,60,5,4,42,27,20,27,36,27,18,11,52,43,14,22,60,12,4,12,49,21,11,29,43,51,10,3,57,29,22,29,51,23);
m112[0].base = new Array(0,1,2,3,4,5,6,7,8,9,10,10,11,12,13,14,15,16,17,18,148,149,150,151,152,152,153,154,155,156,157,158,159,160,161,163,164,165,166,167,175,176,177,178,182,183,192,193,195,0);
m112[0].root =0;
m112[0].move =0;
var n112 = new Array();
var b112 = -1;
function g112(a,b)
{	gm(m112,n112,112,b112,'gamesg112.htm',a,b);}
function MB_5112()
{b112=MB_5(m112,n112,112,b112,'gamesg112.htm'); GMS(m112,n112,112,b112,'gamesg112.htm');}
function MB112()
{b112=MB(m112,n112,112,b112,'gamesg112.htm'); GMS(m112,n112,112,b112,'gamesg112.htm');}
function MF_5112()
{b112=MF_5(m112,n112,112,b112,'gamesg112.htm'); GMS(m112,n112,112,b112,'gamesg112.htm');}
function MF112(bVarWin)
{b112=MF(m112,n112,112,b112,'gamesg112.htm',bVarWin); GMS(m112,n112,112,b112,'gamesg112.htm');}

var m113 = new Array(1)

m113[1] = new Array(52,25,2,11,58,37,20,28);
m113[1].base = new Array(15,16,17,18,0);
m113[1].root =0;
m113[1].move =15;
m113[0] = new Array(52,36,10,26,62,45,1,18,57,42,12,20,61,52,11,27,51,35,27,36,42,36,26,35,60,62,127,61,5,12,50,42,6,21,36,21,12,21,59,32,35,42,49,42,4,6,71,5,58,44,2,11,61,59,18,35,32,34,0,2,59,35,2,34,35,34,11,25,56,59,3,59,52,59,25,34,48,32,21,42,44,8,5,0,8,17,0,16,17,10,9,25);
m113[0].base = new Array(0,1,2,3,4,5,6,7,8,9,10,11,12,12,13,14,19,20,21,22,23,24,25,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,0);
m113[0].root =0;
m113[0].move =0;
var n113 = new Array();
var b113 = -1;
function g113(a,b)
{	gm(m113,n113,113,b113,'gamesg113.htm',a,b);}
function MB_5113()
{b113=MB_5(m113,n113,113,b113,'gamesg113.htm'); GMS(m113,n113,113,b113,'gamesg113.htm');}
function MB113()
{b113=MB(m113,n113,113,b113,'gamesg113.htm'); GMS(m113,n113,113,b113,'gamesg113.htm');}
function MF_5113()
{b113=MF_5(m113,n113,113,b113,'gamesg113.htm'); GMS(m113,n113,113,b113,'gamesg113.htm');}
function MF113(bVarWin)
{b113=MF(m113,n113,113,b113,'gamesg113.htm',bVarWin); GMS(m113,n113,113,b113,'gamesg113.htm');}

var m114 = new Array(1)

m114[2] = new Array(58,44,14,22,59,51,4,14,56,60,8,16,48,32,16,24,44,23,5,4,62,55,11,5,23,44,5,20,35,27,20,5,34,26,4,3,26,19,12,19,60,58,19,33,51,52,10,12,61,59,2,11,49,41,14,4,45,51,4,19,58,50,33,42,50,42,18,27,36,27,9,25,44,26,12,21,26,19,21,19,51,36,19,17,27,19,6,14,36,26,0,2,52,28,14,6,26,36);
m114[2].base = new Array(20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63,64,65,66,67,68,0);
m114[2].root =1;
m114[2].move =1;
m114[1] = new Array(21,4,49,41,14,22,58,49,4,14,59,50,13,29,56,59,29,37,46,37,5,37,42,52,37,13,34,26,19,26,45,28,11,28,35,28,2,20,53,37,0,5,61,45,14,31,59,61,10,2,62,55,9,17,50,51,12,39,54,63);
m114[1].base = new Array(18,19,69,70,71,72,73,74,75,76,77,78,79,80,81,82,83,84,85,86,87,88,89,90,91,92,93,94,95,96,0);
m114[1].root =0;
m114[1].move =19;
m114[3] = new Array(8,24,61,60,11,17,34,26,17,11,26,19,12,19,58,44,19,33,59,50,5,4,48,40,33,42,49,42,18,26,35,28,11,28,45,28,10,28,44,37,28,20,56,59,24,32,37,19,21,11,36,28,0,16,60,44,20,41,50,58,16,17,54,27,41,49,58,49,17,49,44,45,11,28,19,28,2,20,27,20,13,20);
m114[3].base = new Array(97,98,99,100,101,102,103,104,105,106,107,108,109,110,111,112,113,114,115,116,117,118,119,120,121,122,123,124,125,126,127,128,129,130,131,132,133,134,135,136,137,0);
m114[3].root =0;
m114[3].move =19;
m114[4] = new Array(34,26,19,26,35,28,21,31);
m114[4].base = new Array(147,148,149,150,0);
m114[4].root =0;
m114[4].move =28;
m114[5] = new Array(5,12,35,27);
m114[5].base = new Array(152,153,0);
m114[5].root =0;
m114[5].move =29;
m114[6] = new Array(19,26,35,28,21,38,47,38,11,38,45,55);
m114[6].base = new Array(156,157,158,159,160,161,0);
m114[6].root =0;
m114[6].move =31;
m114[7] = new Array(4,28,42,27,21,27,49,28,10,28,36,27,18,27,61,60);
m114[7].base = new Array(168,169,170,171,172,173,174,175,0);
m114[7].root =0;
m114[7].move =37;
m114[8] = new Array(27,21,14,21,53,37,18,26);
m114[8].base = new Array(179,180,181,182,0);
m114[8].root =0;
m114[8].move =40;
m114[9] = new Array(14,21);
m114[9].base = new Array(212,0);
m114[9].root =0;
m114[9].move =69;
m114[10] = new Array(14,13,47,20,13,20,46,38);
m114[10].base = new Array(217,218,219,220,0);
m114[10].root =0;
m114[10].move =73;
m114[11] = new Array(1,17,29,36);
m114[11].base = new Array(226,227,0);
m114[11].root =0;
m114[11].move =78;
m114[12] = new Array(36,27,16,17);
m114[12].base = new Array(233,234,0);
m114[12].root =0;
m114[12].move =83;
m114[13] = new Array(29,28,16,24,36,27,46,38);
m114[13].base = new Array(239,240,241,242,0);
m114[13].root =0;
m114[13].move =87;
m114[14] = new Array(29,20,32,24,20,19,46,38);
m114[14].base = new Array(245,246,247,248,0);
m114[14].root =0;
m114[14].move =89;
m114[15] = new Array(21,20,24,16,27,18,16,8);
m114[15].base = new Array(253,254,255,256,0);
m114[15].root =0;
m114[15].move =93;
m114[16] = new Array(16,8,12,3,136,0,3,10);
m114[16].base = new Array(260,261,262,263,0);
m114[16].root =0;
m114[16].move =96;
m114[17] = new Array(62,58,26,35,45,37);
m114[17].base = new Array(280,281,282,0);
m114[17].root =0;
m114[17].move =112;
m114[0] = new Array(50,34,12,28,57,42,6,21,54,46,10,18,62,45,11,19,61,54,5,12,60,62,127,61,4,6,71,5,52,36,1,11,51,35,3,10,55,47,11,17,49,41,2,11,58,49,0,3,56,58,5,4,59,50,12,5,46,38,8,16,34,26,17,2,26,19,5,19,35,28,19,28,45,28,10,28,42,27,28,19,36,28,4,28,49,28,19,28,61,60,28,19,27,21,19,21,58,59,11,20,59,3,21,3,60,59,3,21,50,43,14,22,43,3,21,3,59,3,6,14,54,36,15,31,38,31,20,47,31,22,13,22,62,55,47,20,55,46,22,30,36,54,2,12,54,47,12,29,47,29,20,29,3,1,9,25,1,9,14,21,9,17,29,36,17,16,21,29,48,32,25,32,41,32,36,27,16,0,29,21,32,24,18,26,0,3,27,20,24,16,21,12,3,7,26,34,16,8,20,27,136,0,27,0,7,0,12,19,0,24,19,18,24,30,34,42,46,45,42,50,30,62,18,26,62,58);
m114[0].base = new Array(0,1,2,3,4,5,6,7,8,9,10,10,11,11,12,13,14,15,16,17,138,139,140,141,142,143,144,145,146,151,154,155,162,163,164,165,166,167,176,177,178,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,213,214,215,216,221,222,223,224,225,228,229,230,231,232,235,236,237,238,243,244,249,250,251,252,257,258,259,264,265,266,267,268,269,270,271,272,273,274,275,276,277,278,279,0);
m114[0].root =0;
m114[0].move =0;
var n114 = new Array();
var b114 = -1;
function g114(a,b)
{	gm(m114,n114,114,b114,'gamesg114.htm',a,b);}
function MB_5114()
{b114=MB_5(m114,n114,114,b114,'gamesg114.htm'); GMS(m114,n114,114,b114,'gamesg114.htm');}
function MB114()
{b114=MB(m114,n114,114,b114,'gamesg114.htm'); GMS(m114,n114,114,b114,'gamesg114.htm');}
function MF_5114()
{b114=MF_5(m114,n114,114,b114,'gamesg114.htm'); GMS(m114,n114,114,b114,'gamesg114.htm');}
function MF114(bVarWin)
{b114=MF(m114,n114,114,b114,'gamesg114.htm',bVarWin); GMS(m114,n114,114,b114,'gamesg114.htm');}
var nMoves = new Array(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,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,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,0,0,0,0,0,0,0,0,0,0,0,0,0);
var nLevels = new Array(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,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,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,0,0,0,0,0,0,0,0,0,0,0,0,0);
var nNameCount = new Array(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,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,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,0,0,0,0,0,0,0,0,0,0,0,0,0);
var nOld = new Array(-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1);
baseName = 'games';
var EmptyWhitePath = "w.gif";
var EmptyBlackPath = "b.gif";
var gifPath  = '';
var BackColor = "#FEFDF0";
var leftWindow		= this;
var rightWindow		= this;
var bFrames = 0;
var leftDocument		= leftWindow.document;
var rightDocument	= rightWindow.document;
// Copyright 98,99,00,01 by ChessBase GmbH, Germany
function Init( path )
{ gifs = new Array(6);
	for ( var i=0; i< 26; i++)
		gifs[i]= new Image();
	gifs[0].src = path + "b.gif";
	gifs[1].src = path + "bbb.gif";
	gifs[2].src = path + "bbw.gif";
	gifs[3].src = path + "bkb.gif";
	gifs[4].src = path + "bkw.gif";
	gifs[5].src = path + "bqb.gif";
	gifs[6].src = path + "bqw.gif";
	gifs[7].src = path + "brb.gif";
	gifs[8].src = path + "brw.gif";
	gifs[9].src = path + "bnb.gif";
	gifs[10].src = path + "bnw.gif";
	gifs[11].src = path + "wbb.gif";
	gifs[12].src = path + "wbw.gif";
	gifs[13].src = path + "wrb.gif";
	gifs[14].src = path + "wrw.gif";
	gifs[15].src = path + "wqb.gif";
	gifs[16].src = path + "wqw.gif";
	gifs[17].src = path + "wkb.gif";
	gifs[18].src = path + "wkw.gif";
	gifs[19].src = path + "wnb.gif";
	gifs[20].src = path + "wnw.gif";
	gifs[21].src = path + "wpb.gif";
	gifs[22].src = path + "wpw.gif";
	gifs[23].src = path + "bpb.gif";
	gifs[24].src = path + "wpb.gif";
	gifs[25].src = path + "b.gif";
}
function SyncPicture( base, basename )
{	if ( base > -1 ) return base;
	for ( i=0; i < leftDocument.images.length; i++ )
	{	if ( leftDocument.images[i].name != "" )
			if ( leftDocument.images[i].name == basename )
				return i;
			else if ( leftDocument.images[i].name.substring(0,3) == basename.substring(0,3) )
				i+= 63;
	}
	return -1;
}
function MF_5( moves, names, nm, base, basename )
{	base = SyncPicture( base, basename );
	for ( i=0; nMoves[nm] < moves[nLevels[nm]].length / 2 && i < 10; i++ )
		MF( moves, names, nm, base, false );
	return base;
}
function MB_5( moves, names, nm, base, basename )
{	base = SyncPicture( base, basename );
	for ( i=0; ( nMoves[nm] > 0 || nLevels[nm] > 0 ) && i < 10; i++ )
		MB( moves, names, nm, base );
	return base;
}
function GoStart( moves, names, nm, base, basename )
{	base = SyncPicture( base, basename );
	while ( nMoves[nm] > 0 || nLevels[nm] > 0 )
		MB( moves, names, nm, base );
	return base;
}
function GoEnd( moves, names, nm, base, basename )
{	base = SyncPicture( base, basename );
	while ( nMoves[nm] < moves[nLevels[nm]].length / 2 )
		MF( moves, names, nm, base, false );
	return base;
}
function MF( moves, names, nm, base, basename, bCheckV )
{	base = SyncPicture( base, basename );
	if ( bCheckV )
	{	var b = false;
		for ( i=0; i < moves.length; i++ )
			if ( i != nLevels[nm] && moves[i].root == nLevels[nm] && moves[i].move == nMoves[nm] )
				b = true;
		if ( b )
		{	GenerateVarWindow(moves, names, nm, base, basename);
			return base;
		}
	}
	if ( nMoves[nm] < moves[nLevels[nm]].length / 2 )
	{	var n = nMoves[nm]*2;
		var from = moves[nLevels[nm]][ n ] & 0x3f;
		var to = moves[nLevels[nm]][ n+1 ] & 0x3f;
		names[ nNameCount[nm]   ] = leftDocument.images[ base + from ].src;
		names[ nNameCount[nm]+1 ] = leftDocument.images[ base + to ].src;
		var len = names[nNameCount[nm]].length;
		var nn = (Math.floor(( to / 8 )) + ( to % 8 ));
		var dest = ( nn % 2 ) == 1 ? "b" : "w";
		var piece = names[nNameCount[nm]].substring(len-6,len-5);
		if (( moves[nLevels[nm]][ n ] & 0x380 ) == 0x80 )
			piece = "q";
		else if (( moves[nLevels[nm]][ n ] & 0x380 ) == 0x100 )
			piece = "n";
		else if (( moves[nLevels[nm]][ n ] & 0x380 ) == 0x180 )
			piece = "b";
		else if (( moves[nLevels[nm]][ n ] & 0x380 ) == 0x200 )
			piece = "r";
		leftDocument.images[ base + to ].src = names[nNameCount[nm]].substring(0,len-6) + piece + dest + names[nNameCount[nm]].substring(len-4,len);
		nn = (Math.floor(( from / 8 )) + ( from % 8 ));
		if (( nn % 2 ) == 1 )
			leftDocument.images[ base + from ].src = EmptyBlackPath;
		else
			leftDocument.images[ base + from ].src = EmptyWhitePath;
		nMoves[nm]++;
		nNameCount[nm] = nNameCount[nm] + 2;
		if ( nMoves[nm] < moves[nLevels[nm]].length / 2 && ( moves[nLevels[nm]][ nMoves[nm]*2 ] & 0x40 ) == 0x40 )
			MF( moves, names, nm, base, bCheckV );
	}
	return base
}
function MB( moves, names, nm, base, basename )
{	base = SyncPicture( base, basename );
	if ( nMoves[nm] > 0 )
	{	nMoves[nm]--;
		nNameCount[nm] -= 2;
		var from = moves[nLevels[nm]][ nMoves[nm]*2 ] & 0x3f;
		var to = moves[nLevels[nm]][ nMoves[nm]*2+1 ] & 0x3f;
		leftDocument.images[ base + from ].src = names[ nNameCount[nm] ];
		leftDocument.images[ base + to ].src = names[ nNameCount[nm]+1 ];
		if (( moves[nLevels[nm]][ nMoves[nm]*2 ] & 0x40 ) == 0x40 )
			MB( moves, names, nm, base );
	}
	if ( nMoves[nm] == 0 )
		if ( nLevels[nm] > 0 )
		{	nMoves[nm] = moves[nLevels[nm]].move;
			nLevels[nm] = moves[nLevels[nm]].root;
			if (( moves[nLevels[nm]][nMoves[nm]*2] & 0x40 ) == 0x40 )
				nMoves[nm]--;
		}
	return base;
}
function GMS2(  moves, names, nm, base, nMoveNumber, nLevel, basename )
{	if ( nMoveNumber > 0 )
	{	var n = (nMoveNumber-1)*2;
		var off=1;
		for ( i=0; i <= n; i += 2 )
			if (( moves[nLevel][i] & 0x40 ) == 0x40 )
				off = off+1;
		var from = moves[nLevel][ n ] & 0x3f;
		var to = moves[nLevel][ n+1 ] & 0x3f;
		var len = leftDocument.images[ base + to ].src.length;
		var piece = leftDocument.images[ base + to ].src.substring(len-6,len-5);
		if ( piece == "q" )
			piece = pieces.substring(1,2);
		else if ( piece == "r" )
			piece = pieces.substring(4,5);
		else if ( piece == "b" )
			piece = pieces.substring(3,4);
		else if ( piece == "n" )
			piece = pieces.substring(2,3);
		else if ( piece ==  "k" )
			piece = pieces.substring(0,1);
		else piece = pieces.substring(5,6);
		var piece2 = "";
		if (( moves[nLevel][ n ] & 0x380 ) == 0x80 )
			piece2 = pieces.substring(1,2);
		else if (( moves[nLevel][ n ] & 0x380 ) == 0x100 )
			piece2 = pieces.substring(2,3);
		else if (( moves[nLevel][ n ] & 0x380 ) == 0x180 )
			piece2 = pieces.substring(3,4);
		else if (( moves[nLevel][ n ] & 0x380 ) == 0x200 )
			piece2 = pieces.substring(4,5);
		var lines = "abcdefgh";
		var rows = "87654321";
		var fromLine = from%8;
		var fromRow = Math.floor(from/8);
		var toLine = to%8;
		var toRow = Math.floor(to/8);
		var moveNumber = gmn( moves, nLevel ) + nMoveNumber-off;
		var result = (Math.floor((moveNumber)/2)+1).toString() + ". ";
		if ( leftDocument.images[ base + to ].src.substring(len-7,len-6) == "b" )
			result = result + "... ";
		if ( n >= 2 && (( moves[nLevel][n] & 0x40 ) == 0x40 ))
		{	if (( moves[nLevel][n-1] == 62 ) || ( moves[nLevel][n-1] == 6 ))
				result = result + "0-0"
			else if (( moves[nLevel][n-1] == 2 + 7 * 8 ) || ( moves[nLevel][n-1] == 2 + 0 * 8 ))
				result = result + "0-0-0"
			else
			{	var sep = "x";
				from = moves[nLevel][ n-2 ] & 0x3f;
				to = moves[nLevel][ n-1 ] & 0x3f;
				fromLine = from%8;
				fromRow = Math.floor(from/8);
				toLine = to%8;
				toRow = Math.floor(to/8);
				result = result	+ lines.substring( fromLine, fromLine+1 ) + rows.substring( fromRow, fromRow+1 )
										+ sep
										+ lines.substring( toLine, toLine+1 ) + rows.substring( toRow, toRow+1 )
										+ piece2 + " ep";
			}
		}
		else
		{	var len = names[ nNameCount[nm]-1 ].length;
			var substr = names[ nNameCount[nm]-1 ].substring( len-6, len );
			var sep = (( substr == "/w.gif" ) || ( substr == "\\w.gif" ) ||
						  ( substr == "/b.gif" ) || ( substr == "\\b.gif" )) ? "-" : "x";
			if ( piece2 != "" ) piece = "";
			result = result + piece.toUpperCase() + lines.substring( fromLine, fromLine+1 ) + rows.substring( fromRow, fromRow+1 )
				+ sep
				+ lines.substring( toLine, toLine+1 ) + rows.substring( toRow, toRow+1 )
				+ piece2;
		}
	}
	else
		result='';
	if (leftDocument.all)
	{	if ( bFrames )	name = 'i' + baseName + '0';
		else name = 'i' + baseName + nm;
		if ( result == '' )
			leftDocument.all.tags( "DIV" )[name].innerHTML = start_pos;
		else
			leftDocument.all.tags( "DIV" )[name].innerHTML = pos_after + result;
	}
	else if ( leftDocument.layers )
	{	var inx = nm;
		if ( bFrames ) inx = 0;
		leftDocument.layers[inx].document.layers[0].document.clear();
		if ( result == '' )
			var gesamt = "<center>" + start_pos + "</center>";
		else
			var gesamt = "<center>" + pos_after + " " + result + "</center>";
		leftDocument.layers[inx].document.layers[0].document.write(gesamt);
		leftDocument.layers[inx].document.layers[0].document.close();
	}
	else if ( leftDocument.getElementById )
	{	if ( bFrames ) name = 'i' + baseName + '0';
		else name = 'i' + baseName + nm;
		if ( result == '' )
			leftDocument.getElementById(name).innerHTML = start_pos;
		else
			leftDocument.getElementById(name).innerHTML = pos_after + result;
	}
	return result;
}
function GMS( moves, names, nm, base, basename )
{	base = SyncPicture( base, basename );
	var nLevel = nLevels[nm];
	var nMoveNumber = nMoves[nm];
	if ( nMoveNumber >= 0 && nMoveNumber <= moves[nLevel].length / 2 )
	{	if ( leftDocument.all )
		{	if ( nOld[nm] != -1 )
				rightDocument.anchors[nOld[nm]].style.background=BackColor;
			if ( nMoveNumber > 0 )
			{	nOld[nm] = moves[nLevel].base[nMoveNumber-1];
				rightDocument.anchors[nOld[nm]].style.background="gray";
				with ( rightDocument )
					with ( all.tags("a")[nOld[nm]] )
					{	if ( parent.frames[1] && ( offsetTop > body.scrollTop + offsetParent.offsetHeight - offsetHeight || offsetTop < body.scrollTop ))
							rightWindow.scrollTo( 0, offsetTop - ( offsetParent.offsetHeight / 2 ) );
					}
			}
			else
				nOld[nm] = -1;
		}
		return GMS2( moves, names, nm, base, nMoveNumber, nLevel, basename );
	}
	else
		return "??";
}
function gm( moves, names, nm, base, basename, n, m )
{	base = SyncPicture( base, basename );
	GoStart(moves,names,nm,base,basename );
	gm_sub( moves,names,nm,base,basename,n,m);
	GMS( moves, names, nm, base, basename );
}
function gmn( moves, m )
{	if ( m > 0 )
	{	var off=0;
		var n2 = moves[m].move;
		var m2 = moves[m].root;
		for ( i=0; i <= n2*2; i += 2 )
			if (( moves[m2][i] & 0x40 ) == 0x40 )
				off = off+1;
		return gmn( moves, m2 ) + ( n2 - off );
	}
	return 0;
}
function gm_sub( moves, names, nm, base, basename, n, m )
{	if ( m > 0 )
	{	var off=0;
		var n2 = moves[m].move;
		var m2 = moves[m].root;
		for ( i=0; i <= n2*2; i += 2 )
			if (( moves[m2][i] & 0x40 ) == 0x40 )
				off = off+1;
		gm_sub( moves,names,nm,base, basename, n2-off, m2  );
	}
	nLevels[nm]=m;
	nMoves[nm]=0;
	for ( i=0; i < n; i++ )
		MF(moves,names,nm,base,basename, false);
}

