//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(52,36,27,42,49,42,5,14,62,45,10,26,56,57,4,6,71,5);
m1[1]      = new Array(9,10,11,12,13,14,15,16,16,0);
m2[1]      =0;
m3[1]      =8;
m0[2] = new Array(5,14,52,36,27,17,51,44,4,6,71,5,61,52,1,18,62,45,2,38,35,27,38,45,54,45,18,28,59,41,10,18,60,58,120,59);
m1[2]      = new Array(18,19,20,21,22,22,23,24,25,26,27,28,29,30,31,32,33,33,0);
m2[2]      =0;
m3[2]      =9;
m0[3] = new Array(4,6,71,5,62,45,10,26,35,26,17,11,56,58,1,18,61,25,11,26,60,62,127,61,2,29,59,52,29,43,25,43,3,43,61,59);
m1[3]      = new Array(38,38,39,40,41,42,43,44,45,46,47,47,48,49,50,51,52,53,0);
m2[3]      =0;
m3[3]      =13;
m0[4] = new Array(17,11,42,27,12,28,37,46,11,26,56,58,1,16,62,45,2,20);
m1[4]      = new Array(56,57,58,59,60,61,62,63,64,0);
m2[4]      =0;
m3[4]      =15;
m0[5] = new Array(1,18,37,10,4,6,71,5,10,17,18,28);
m1[5]      = new Array(73,74,75,75,76,77,0);
m2[5]      =0;
m3[5]      =23;
m0[6] = new Array(2,11,32,11,12,11,24,41,20,28,53,45,36,21,60,52);
m1[6]      = new Array(92,93,94,95,96,97,98,99,0);
m2[6]      =0;
m3[6]      =37;
m0[0] = new Array(51,35,6,21,50,34,14,22,57,42,11,27,34,27,21,27,58,51,27,17,51,37,5,14,52,44,10,26,35,26,14,42,49,42,3,59,56,59,17,11,61,25,8,16,25,32,13,21,37,1,0,1,62,52,12,20,52,35,4,12,35,41,21,29,59,35,11,21,41,24,21,36,35,34,20,28,53,45,36,21,34,33,2,20,42,34,7,2,60,62,127,61,21,11,26,18,9,18,33,1,11,1,61,57,12,21,62,53,22,30,57,17,1,11,17,18,11,26,18,2,20,2,32,50,21,12,53,52,12,19,52,51,15,31,51,42,31,39,24,41,29,37,44,37,28,37,55,47,2,9,50,29,9,18,42,35,26,20,29,20,19,20,41,26,20,21,26,16,30,38,47,38,39,47,54,47,18,45,16,26);
m1[0]      = new Array(0,1,2,3,4,5,6,7,8,17,34,35,36,37,54,55,65,66,67,68,69,70,71,72,78,79,80,81,82,83,84,85,86,87,88,89,90,91,100,101,102,103,104,105,106,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,0);
m2[0]      =0;
m3[0]      =0;
var m4 = new Array(1);
var m5=  7;
m4[1  ]=  9;
m4[2  ]= 18;
m4[3  ]= 18;
m4[4  ]=  9;
m4[5  ]=  6;
m4[6  ]=  8;
m4[0  ]= 90;
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.d4 "             ,"1...Nf6 "       ,"2.c4 "             ,"2...g6 "        ,"3.Nc3 "            ,"3...d5 "        ,"4.cxd5 "           ,"4...Nxd5 "      ,"5.Bd2 "            ,"5.e4 "             ,"5...Nxc3 "      ,"6.bxc3 "           ,"6...Bg7 "       ,"7.Nf3 "                  
,"7...c5 "        ,"8.Rb1 "            ,"8...0-0 "       ,"5...Nb6 "          ,"5...Bg7 "          ,"6.e4 "             ,"6...Nb6 "       ,"7.Be3 "            ,"7...0-0 "       ,"8.Be2 "            ,"8...Nc6 "       ,"9.Nf3 "            ,"9...Bg4 "       ,"10.d5 "            ,"10...Bxf3 "           
,"11.gxf3 "          ,"11...Ne5 "      ,"12.Qb3 "           ,"12...c6 "       ,"13.0-0-0 "         ,"6.Bf4 "            ,"6...Bg7 "          ,"7.e3 "             ,"7...c5 "        ,"7...0-0 "          ,"8.Nf3 "            ,"8...c5 "        ,"9.dxc5 "           ,"9...N6d7 "      ,"10.Rc1 "                 
,"10...Nc6 "      ,"11.Bb5 "           ,"11...Nxc5 "     ,"12.0-0 "           ,"12...Bf5 "      ,"13.Qe2 "           ,"13...Bd3 "      ,"14.Bxd3 "          ,"14...Qxd3 "     ,"15.Rfd1 "          ,"8.dxc5?! "         ,"8...Bxc3+?! "   ,"8...N6d7 "         ,"9.Nd5 "            ,"9...e5 "              
,"10.Bg3 "           ,"10...Nxc5 "     ,"11.Rc1 "           ,"11...Nba6 "     ,"12.Nf3 "           ,"12...Be6= "     ,"9.bxc3 "           ,"9...Qxd1+ "     ,"10.Rxd1 "          ,"10...N6d7 "     ,"11.Bb5 "           ,"11...a6 "       ,"12.Ba4 "           ,"12...f6?! "     ,"12...Nc6 "               
,"13.Bc7 "           ,"13...0-0 "      ,"14.Bb6 "           ,"14...Nce5 "     ,"13.Bxb8 "          ,"13...Rxb8 "     ,"14.Ne2 "           ,"14...e6 "       ,"15.Nd4 "           ,"15...Ke7 "      ,"16.Nb3 "           ,"16...f5 "       ,"17.Rd4 "           ,"17...Nf6 "      ,"18.Na5! "                
,"18...Ne4 "         ,"19.Rc4 "           ,"19...e5?! "     ,"19...Bd7 "         ,"20.Bxd7 "          ,"20...Kxd7 "     ,"21.Nb3 "           ,"21...e5 "       ,"22.f3 "            ,"22...Nf6 "      ,"23.Ke2 "           ,"20.f3! "           ,"20...Nf6 "      ,"21.Rb4 "           ,"21...Be6 "            
,"22.c4 "            ,"22...Rhc8 "     ,"23.0-0! "          ,"23...Nd7 "         ,"24.c6 "            ,"24...bxc6 "     ,"25.Rxb8 "          ,"25...Nxb8 "     ,"26.Rb1 "           ,"26...Kf6 "      ,"27.Kf2 "           ,"27...g5 "       ,"28.Rb6! "          ,"28...Nd7 "         ,"29.Rxc6 "                
,"29...Nc5 "      ,"30.Rxc8 "          ,"30...Bxc8 "     ,"31.Bc2! "          ,"31...Ke7 "         ,"32.Ke2 "           ,"32...Kd6 "      ,"33.Kd2 "           ,"33...h5 "       ,"34.Kc3 "           ,"34...h4 "       ,"35.Nb3 "           ,"35...f4 "       ,"36.exf4 "          ,"36...exf4 "           
,"37.h3 "            ,"37...Bb7 "      ,"38.Bf5 "           ,"38...Bc6 "      ,"39.Kd4 "           ,"39...Ne6+?! "   ,"40.Bxe6 "          ,"40...Kxe6 "     ,"41.Nc5+ "          ,"41...Kf6 "      ,"42.Nxa6 "          ,"42...g4 "       ,"43.hxg4 "          ,"43...h3 "       ,"44.gxh3 "                
,"44...Bxf3 "     ,"45.Nc5 "           );      
