//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[2] = new Array(24,18);
m1[2]      = new Array(60,0);
m2[2]      =1;
m3[2]      =47;
m0[1] = new Array(21,38,44,30,13,21,30,39,1,18,35,27,18,12,45,51,38,23,53,45,10,26,27,18,74,74,9,18,49,33,2,20,51,41,19,27,39,53,27,35,42,32,22,30,32,26,20,2,60,62,127,61,12,22,54,46,2,47,61,60,3,2,59,51,23,13,52,61,13,19,41,24,47,61,60,61,15,31,51,52,21,29,36,29,2,29,26,36,19,36,45,36,29,47,53,60,5,61,52,61,47,38,61,54,31,39,46,39,38,20,60,51,30,38,62,63,22,39);
m1[1]      = new Array(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,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,61,62,63,64,65,66,67,68,69,70,71,0);
m2[1]      =0;
m3[1]      =14;
m0[3] = new Array(22,30,39,53,21,29,36,29,23,29,60,50,29,35,50,35,28,35,42,36);
m1[3]      = new Array(84,85,86,87,88,89,90,91,92,93,0);
m2[3]      =0;
m3[3]      =27;
m0[4] = new Array(60,43,16,10,59,60,2,11,36,29,11,29,42,36);
m1[4]      = new Array(103,104,105,106,107,108,109,0);
m2[4]      =0;
m3[4]      =36;
m0[6] = new Array(42,25,11,25,34,25,26,34,43,28,44,53,61,53,34,41,28,13,30,44,13,19,16,10,19,34);
m1[6]      = new Array(121,122,123,124,125,126,127,128,129,130,131,132,133,0);
m2[6]      =5;
m3[6]      =2;
m0[7] = new Array(44,53,43,53,16,26,42,36,26,36,53,36,29,36,41,46);
m1[7]      = new Array(135,136,137,138,139,140,141,142,0);
m2[7]      =5;
m3[7]      =3;
m0[5] = new Array(60,43,37,44,33,26,16,26,43,26,44,26,53,26,17,26,42,36,29,36,41,46);
m1[5]      = new Array(118,119,120,134,143,144,145,146,147,148,149,0);
m2[5]      =0;
m3[5]      =44;
m0[8] = new Array(37,34,26,19,11,25,41,25,34,25,19,28,10,27,61,29,0,5,29,5,6,5,28,14,5,14,59,35);
m1[8]      = new Array(159,160,161,162,163,164,165,166,167,168,169,170,171,172,0);
m2[8]      =0;
m3[8]      =53;
m0[9] = new Array(43,53,38,29,41,46,5,13,61,60,4,21,46,14,13,14,51,52,28,36);
m1[9]      = new Array(182,183,184,185,186,187,188,189,190,191,0);
m2[9]      =0;
m3[9]      =62;
m0[10] = new Array(41,44,12,44,37,44,38,52,62,53,52,34,44,37,34,27,53,44,6,13);
m1[10]      = new Array(202,203,204,205,206,207,208,209,210,211,0);
m2[10]      =0;
m3[10]      =72;
m0[11] = new Array(41,57,38,52,57,58,12,36,58,60,52,43,60,36,43,36,62,53,36,43);
m1[11]      = new Array(212,213,214,215,216,217,218,219,220,221,0);
m2[11]      =0;
m3[11]      =72;
m0[0] = new Array(51,35,6,21,50,34,14,22,57,42,5,14,52,36,11,19,62,45,4,6,71,5,61,52,12,28,58,44,10,18,35,27,21,38,44,30,13,21,30,39,18,26,60,62,127,61,15,31,45,60,38,23,53,45,23,13,56,57,14,23,39,53,1,16,48,40,9,17,49,33,21,29,36,29,22,29,45,37,23,37,52,31,2,11,57,41,3,30,33,25,16,10,31,13,5,13,42,52,13,14,52,37,30,37,53,26,37,23,26,44,29,37,44,58,11,38,59,51,0,5,60,43,10,4,43,37,5,37,61,37,23,37,51,37,28,37,58,37,14,13,54,46,13,12,55,47,38,47,62,53,4,21,46,38,47,38,41,44,21,36,53,60,6,13,40,32,36,26,60,51,12,44,51,44,13,12,44,35);
m1[0]      = new Array(0,1,2,3,4,5,6,7,8,9,9,10,11,12,13,72,73,74,75,76,77,78,78,79,80,81,82,83,94,95,96,97,98,99,100,101,102,110,111,112,113,114,115,116,117,150,151,152,153,154,155,156,157,158,173,174,175,176,177,178,179,180,181,192,193,194,195,196,197,198,199,200,201,222,223,224,225,226,227,228,229,230,231,232,233,234,235,236,237,0);
m2[0]      =0;
m3[0]      =0;
var m4 = new Array(1);
var m5= 12;
m4[2  ]=  1;
m4[1  ]= 59;
m4[3  ]= 10;
m4[4  ]=  7;
m4[6  ]= 13;
m4[7  ]=  8;
m4[5  ]= 11;
m4[8  ]= 14;
m4[9  ]= 10;
m4[10 ]= 10;
m4[11 ]= 10;
m4[0  ]= 89;
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...Bg7 "       ,"4.e4 "             ,"4...d6 "        ,"5.Nf3 "            ,"5...0-0 "       ,"6.Be2 "            ,"6...e5 "        ,"7.Be3 "            ,"7...c6 "                 
,"7...Ng4 "          ,"8.Bg5 "            ,"8...f6 "        ,"9.Bh4 "            ,"9...Nc6 "       ,"10.d5 "            ,"10...Ne7 "      ,"11.Nd2 "           ,"11...Nh6 "      ,"12.f3 "            ,"12...c5 "       ,"13.dxc6 "          ,"13...bxc6 "     ,"14.b4 "            ,"14...Be6 "            
,"15.Nb3 "           ,"15...d5 "       ,"16.Bf2 "           ,"16...d4 "       ,"17.Na4 "           ,"17...g5 "       ,"18.Nac5 "          ,"18...Bc8! "     ,"19.0-0 "           ,"19...Ng6 "      ,"20.g3 "            ,"20...Bh3 "      ,"21.Re1 "           ,"21...Qc8 "      ,"22.Qd2 "                 
,"22...Nf7 "      ,"23.Bf1 "           ,"23...Nd6 "      ,"24.Na5 "           ,"24...Bxf1 "     ,"25.Rxf1 "          ,"25...h5!? "     ,"26.Qe2 "           ,"26...f5! "      ,"27.exf5 "          ,"27...Qxf5 "     ,"28.Ne4 "           ,"28...Nxe4 "     ,"29.fxe4 "          ,"29...Qh3?! "          
,"30.Be1? "          ,"30.Nxc6! "         ,"30...Rxf1+ "       ,"31.Qxf1 "          ,"31...Qg4 "      ,"32.Qg2 "           ,"32...h4 "       ,"33.gxh4 "          ,"33...Qe6 "      ,"34.Bd2 "           ,"34...g4 "       ,"35.Kh1? "          ,"35...Nxh4 "     ,"8.d5 "             ,"8...Ng4 "             
,"9.Bg5 "            ,"9...f6 "        ,"10.Bh4 "           ,"10...c5 "       ,"11.0-0 "           ,"11...h5 "       ,"12.Ne1 "           ,"12...Nh6 "      ,"13.f3 "            ,"13...Nf7N "     ,"13...g5 "          ,"14.Bf2 "           ,"14...f5 "       ,"15.exf5 "          ,"15...Nxf5 "           
,"16.Nc2 "           ,"16...Nd4 "      ,"17.Nxd4 "          ,"17...exd4 "     ,"18.Ne4= "          ,"14.Rb1 "           ,"14...Bh6! "        ,"15.Bf2 "           ,"15...Na6 "      ,"16.a3 "            ,"16...b6 "       ,"17.b4 "            ,"17...f5 "       ,"18.exf5 "          ,"18.Nd3 "                 
,"18...Nc7 "      ,"19.Qe1 "           ,"19...Bd7 "      ,"20.exf5 "          ,"20...Bxf5 "     ,"21.Ne4 "           ,"18...gxf5 "        ,"19.f4! "           ,"19...Bxf4 "        ,"20.Bxh5 "          ,"20...Bd7 "      ,"21.Rb3 "           ,"21...Qg5! "     ,"22.b5? "           ,"22.Nd3! "                
,"22...Be3 "      ,"23.bxc5! "         ,"23.Nb5!? "         ,"23...Bxb5 "        ,"24.cxb5 "          ,"24...c4 "       ,"25.Nxe5 "          ,"25...Bxf2+ "    ,"26.Rxf2 "          ,"26...cxb3 "     ,"27.Nxf7 "          ,"27...Qe3 "      ,"28.Nxd6 "          ,"28...Nc7 "      ,"29.Nc4! "                
,"23...Nxc5 "        ,"23...Bxf2+ "       ,"24.Nxf2 "          ,"24...Nxc5 "     ,"25.Nce4 "          ,"25...Nxe4 "     ,"26.Nxe4 "          ,"26...fxe4 "     ,"27.Rg3 "           ,"24.Nxc5 "          ,"24...Bxc5 "     ,"25.Bxc5 "          ,"25...bxc5 "     ,"26.Ne4 "           ,"26...fxe4 "           
,"27.Rg3 "           ,"22...Nc7 "         ,"23.Bxf7+ "         ,"23...Rxf7 "     ,"24.Ne2 "           ,"24...Rg7 "      ,"25.Nxf4 "          ,"25...Qxf4 "        ,"26.Bxc5?! "        ,"26...Qh6! "        ,"26...Qxc4? "       ,"27.Bxd6 "          ,"27...Bxb5 "     ,"28.Rxb5 "          ,"28...Qxb5 "           
,"29.Bxe5 "          ,"29...Nxd5 "     ,"30.Rxf5 "          ,"30...Rf8 "      ,"31.Rxf8+ "         ,"31...Kxf8 "     ,"32.Bxg7+ "         ,"32...Kxg7 "     ,"33.Qd4+ "          ,"27.Be3 "           ,"27...f4 "       ,"28.Bc1 "           ,"28...Bg4 "      ,"29.Qd2 "           ,"29...Rf8 "            
,"30.Nd3 "           ,"30...Ne8 "      ,"31.Nxf4 "          ,"31.Nf2 "           ,"31...Bf5 "      ,"32.Rg3 "           ,"32...Rff7 "     ,"33.Re1 "           ,"33...Nf6 "      ,"34.Rxg7+ "         ,"34...Rxg7 "     ,"35.Qe2 "           ,"35...e4! "      ,"31...Rxf4 "        ,"32.Rxf4 "                
,"32...Qxf4 "     ,"33.Qxf4 "          ,"33...exf4 "     ,"34.Bxf4 "          ,"34...Rf7 "         ,"35.g3 "            ,"35...Re7 "      ,"36.h3?! "          ,"36.Re3?? "         ,"36...Rxe3 "        ,"37.Bxe3 "          ,"37...Be2 "      ,"38.Kf2 "           ,"38...Bxc4 "     ,"39.Bf4 "                 
,"39...Bxd5 "     ,"40.Ke3 "           ,"40...Kf7 "      ,"36.Rb1 "           ,"36...Be2 "      ,"37.Rc1 "           ,"37...Re4 "      ,"38.Re1 "           ,"38...Bd3 "      ,"39.Rxe4 "          ,"39...Bxe4 "     ,"40.Kf2 "           ,"40...Bd3 "      ,"36...Bxh3 "        ,"37.Kf2 "                 
,"37...Nf6 "      ,"38.g4 "            ,"38...Bxg4 "     ,"39.Re3 "           ,"39...Ne4+ "     ,"40.Ke1 "           ,"40...Kf7 "      ,"41.a4 "            ,"41...Nc5 "      ,"42.Kd2 "           ,"42...Rxe3 "     ,"43.Kxe3 "          ,"43...Ke7 "      ,"44.Kd4 "           );      
