//Table Generated with ChessBase 8.0
var m1 = new Array(1);
var m2 = new Array(1);
var m3 = new Array(1);
var m0 = new Array(1)
m0[1] = new Array(57,51,26,35,42,35,12,21,35,27,11,17,51,61,2,11,49,41,24,9,54,38,0,2);
m1[1]      = new Array(23,24,25,26,27,28,29,30,31,32,33,34,0);
m2[1]      =0;
m3[1]      =24;
m0[2] = new Array(24,9);
m1[2]      = new Array(40,0);
m2[2]      =0;
m3[2]      =29;
m0[3] = new Array(13,29,41,34,25,34,58,23,5,13,56,58,16,24,33,25,2,11,48,32,0,2);
m1[3]      = new Array(47,48,49,50,51,52,53,54,55,56,57,0);
m2[3]      =0;
m3[3]      =35;
m0[5] = new Array(41,59);
m1[5]      = new Array(76,0);
m2[5]      =4;
m3[5]      =1;
m0[6] = new Array(37,28,23,30,28,20);
m1[6]      = new Array(79,80,81,0);
m2[6]      =4;
m3[6]      =3;
m0[4] = new Array(6,14,53,37,15,23,30,45,1,17,62,55,13,21);
m1[4]      = new Array(74,75,77,78,82,83,84,0);
m2[4]      =0;
m3[4]      =51;
m0[7] = new Array(30,13,6,13,51,23,2,7);
m1[7]      = new Array(88,89,90,91,0);
m2[7]      =0;
m3[7]      =54;
m0[8] = new Array(13,20,27,20,11,4,37,29,8,10,29,21,4,18,20,12,0,17,61,59,18,36,51,19);
m1[8]      = new Array(97,98,99,100,101,102,103,104,105,106,107,108,0);
m2[8]      =0;
m3[8]      =59;
m0[9] = new Array(10,20,27,20,2,42,20,11,42,47,54,47,8,11,51,27,11,29,27,6);
m1[9]      = new Array(119,120,121,122,123,124,125,126,127,128,0);
m2[9]      =0;
m3[9]      =69;
m0[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,11,19,50,42,4,6,71,5,55,47,18,24,41,50,10,26,51,35,21,11,35,27,11,17,57,51,14,22,49,33,26,33,42,33,24,34,51,34,17,34,50,41,34,17,58,44,2,11,56,58,0,2,58,2,11,2,59,50,2,11,60,58,17,0,50,51,3,1,44,30,12,30,45,30,5,2,58,61,15,23,30,20,6,15,53,37,1,8,62,55,11,4,37,29,22,29,36,29,13,21,61,60,0,10,60,58,4,11,58,42,28,36,42,46,10,20,27,20,11,4,20,12,4,31,51,19);
m1[0]      = new Array(0,1,2,3,4,5,6,7,8,8,9,10,11,12,13,14,15,15,16,17,18,19,20,21,22,35,36,37,38,39,41,42,43,44,45,46,58,59,60,61,62,63,64,65,66,67,68,69,70,71,72,73,85,86,87,92,93,94,95,96,109,110,111,112,113,114,115,116,117,118,129,130,131,132,133,134,135,0);
m2[0]      =0;
m3[0]      =0;
var m4 = new Array(1);
var m5= 10;
m4[1  ]= 12;
m4[2  ]=  1;
m4[3  ]= 11;
m4[5  ]=  1;
m4[6  ]=  3;
m4[4  ]=  7;
m4[7  ]=  4;
m4[8  ]= 12;
m4[9  ]= 10;
m4[0  ]= 77;
var jipi = new Array(1)  
jipi[0] = new Array(88,  
11, 1, 5, 3, 9, 5, 1,11, 7, 7, 7, 7, 7, 7, 7, 7, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8, 8, 8, 8, 8, 8, 8, 8,12, 2, 6, 4,10, 6, 2,12                
 );                      
var jipi2 = new Array(1)                
jipi2[0]  = new Array( 
   "1.e4 "             ,"1...e5 "        ,"2.Nf3 "            ,"2...Nc6 "       ,"3.Bb5 "            ,"3...a6 "        ,"4.Ba4 "            ,"4...Nf6 "       ,"5.0-0 "            ,"5...Be7 "       ,"6.Re1 "            ,"6...b5 "        ,"7.Bb3 "            ,"7...d6 "              
,"8.c3 "             ,"8...0-0 "       ,"9.h3 "             ,"9...Na5 "       ,"10.Bc2 "           ,"10...c5 "       ,"11.d4 "            ,"11...Nd7 "      ,"12.d5 "            ,"12.Nbd2 "          ,"12...cxd4 "     ,"13.cxd4 "          ,"13...Bf6 "      ,"14.d5 "            ,"14...Nb6 "            
,"15.Nf1 "           ,"15...Bd7 "      ,"16.b3 "            ,"16...Nb7 "      ,"17.g4 "            ,"17...Rc8= "     ,"12...Nb6 "         ,"13.Nbd2 "          ,"13...g6 "       ,"14.b4 "            ,"14...cxb4 "     ,"14...Nb7 "         ,"15.cxb4 "          ,"15...Nac4 "     ,"16.Nxc4 "                
,"16...Nxc4 "     ,"17.Bb3 "           ,"17...Nb6 "      ,"17...f5 "          ,"18.Bxc4 "          ,"18...bxc4 "     ,"19.Bh6 "           ,"19...Rf7 "      ,"20.Rc1 "           ,"20...a5 "       ,"21.b5 "            ,"21...Bd7 "      ,"22.a4 "            ,"22...Rc8 "      ,"18.Be3 "                 
,"18...Bd7 "      ,"19.Rc1 "           ,"19...Rc8 "      ,"20.Rxc8 "          ,"20...Bxc8 "     ,"21.Qc2 "           ,"21...Bd7 "      ,"22.Rc1 "           ,"22...Na8 "      ,"23.Qd2 "           ,"23...Qb8 "      ,"24.Bg5? "          ,"24...Bxg5 "        ,"25.Nxg5 "          ,"25...Rc8? "           
,"25...Kg7 "         ,"26.f4 "            ,"26.Bd1!? "         ,"26...h6 "          ,"27.Nf3 "           ,"27.fxe5 "          ,"27...hxg5 "     ,"28.e6 "            ,"27...Qb6+ "        ,"28.Kh2 "           ,"28...f6 "       ,"26.Rf1 "           ,"26...h6 "       ,"27.Ne6! "          ,"27.Nxf7 "                
,"27...Kxf7 "     ,"28.Qxh6 "          ,"28...Rh8 "      ,"27...Kh7 "         ,"28.f4 "            ,"28...Qa7+ "        ,"29.Kh2 "           ,"29...Be8 "      ,"29...fxe6 "        ,"30.dxe6 "          ,"30...Be8 "      ,"31.f5 "            ,"31...Qc7 "      ,"32.f6 "            ,"32...Bc6 "            
,"33.e7 "            ,"33...Nb6 "      ,"34.Rd1! "          ,"34...Bxe4 "     ,"35.Qxd6 "          ,"30.f5 "            ,"30...gxf5 "     ,"31.exf5 "          ,"31...f6 "       ,"32.Re1 "           ,"32...Nc7 "         ,"33.Rc1! "          ,"33...Bd7 "      ,"34.Rc3 "           ,"34...e4 "             
,"34...Nxe6 "        ,"35.dxe6 "          ,"35...Rxc3 "     ,"36.exd7! "         ,"36...Rxh3+ "    ,"37.gxh3 "          ,"37...Qxd7 "     ,"38.Qd5+- "         ,"38...Qxf5 "     ,"39.Qg8# "          ,"35.Rg3 "           ,"35...Nxe6 "     ,"36.dxe6 "          ,"36...Be8 "      ,"37.e7 "                  
,"37...Bh5 "      ,"38.Qxd6 "          );      
