//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(1,11);
m1[2]      = new Array(13,0);
m2[2]      =1;
m3[2]      =1;
m0[1] = new Array(58,30,15,23,30,39,27,34,32,24,5,33,59,32,3,12,52,44,2,11,39,21,14,21,61,34,18,26,32,41);
m1[1]      = new Array(11,12,14,15,16,17,18,19,20,21,22,23,24,25,26,0);
m2[1]      =0;
m3[1]      =10;
m0[3] = new Array(1,18,59,44,18,24,45,51,5,26,44,34,24,34,51,34,21,27,60,62,127,61,2,11,61,59,0,2,34,28,11,18,58,51,4,6,71,5,28,18,9,18,56,58,26,12,51,60);
m1[3]      = new Array(34,35,36,37,38,39,40,41,42,43,43,44,45,46,47,48,49,50,50,51,52,53,54,55,0);
m2[3]      =0;
m3[3]      =17;
m0[4] = new Array(28,34,4,12,60,62,127,61,1,18,59,42,7,3,42,36);
m1[4]      = new Array(59,60,61,61,62,63,64,65,0);
m2[4]      =0;
m3[4]      =20;
m0[5] = new Array(1,18,28,34,18,33);
m1[5]      = new Array(67,68,69,0);
m2[5]      =0;
m3[5]      =21;
m0[6] = new Array(11,21,56,58,21,38,44,36,38,44,54,45,42,50);
m1[6]      = new Array(78,79,80,81,82,83,84,0);
m2[6]      =0;
m3[6]      =29;
m0[7] = new Array(4,6,71,5,58,42,11,21,42,10,15,23,56,58,2,11,44,36,20,28);
m1[7]      = new Array(91,91,92,93,94,95,96,97,98,99,0);
m2[7]      =0;
m3[7]      =36;
m0[9] = new Array(16,25,58,42,4,12,56,0,25,33,42,2,7,2,0,2,33,41,2,1,28,44,62,53,44,42,1,9);
m1[9]      = new Array(105,106,107,108,109,110,111,112,113,114,115,116,117,118,0);
m2[9]      =8;
m3[9]      =1;
m0[8] = new Array(33,25,28,25,54,18,4,12,18,25,16,25,58,42,2,11,44,36,20,28,56,8);
m1[8]      = new Array(103,104,119,120,121,122,123,124,125,126,127,0);
m2[8]      =0;
m3[8]      =39;
m0[10] = new Array(28,25,18,25,16,25,36,28,2,11,56,8,12,5,42,43);
m1[10]      = new Array(137,138,139,140,141,142,143,144,0);
m2[10]      =0;
m3[10]      =49;
m0[11] = new Array(12,5,8,10,2,16,42,40,3,2,10,2,16,2,40,0,25,33,0,2,5,12,2,1,12,19,18,4,19,12,53,44);
m1[11]      = new Array(147,148,149,150,151,152,153,154,155,156,157,158,159,160,161,162,0);
m2[11]      =0;
m3[11]      =51;
m0[12] = new Array(22,21,8,0,28,26,0,2,6,2,10,2,25,33,18,11,26,2,11,2,33,41,2,16,41,49,16,43);
m1[12]      = new Array(169,170,171,172,173,174,175,176,177,178,179,180,181,182,0);
m2[12]      =0;
m3[12]      =57;
m0[0] = new Array(51,35,11,27,50,34,10,18,62,45,6,21,57,42,8,16,48,32,12,20,54,46,27,34,61,54,18,26,35,26,3,59,42,59,5,26,45,28,21,27,59,44,27,44,58,44,26,44,53,44,34,42,49,33,1,11,28,43,0,1,60,62,127,61,9,25,32,25,1,25,61,58,11,28,43,28,25,28,58,42,4,6,71,5,54,18,5,3,44,36,6,5,62,53,5,12,33,25,16,25,56,8,12,21,42,45,21,22,45,13,3,6,13,10,28,31,55,39,22,21,8,0,31,26,10,2,6,2,0,2,25,33,18,11);
m1[0]      = new Array(0,1,2,3,4,5,6,7,8,9,10,27,28,29,30,31,32,33,56,57,58,66,70,71,72,73,74,75,76,77,85,85,86,87,88,89,90,100,101,102,128,128,129,130,131,132,133,134,135,136,145,146,163,164,165,166,167,168,183,184,185,186,187,188,189,190,191,0);
m2[0]      =0;
m3[0]      =0;
var m4 = new Array(1);
var m5= 13;
m4[2  ]=  1;
m4[1  ]= 15;
m4[3  ]= 24;
m4[4  ]=  8;
m4[5  ]=  3;
m4[6  ]=  7;
m4[7  ]= 10;
m4[9  ]= 14;
m4[8  ]= 11;
m4[10 ]=  8;
m4[11 ]= 16;
m4[12 ]= 14;
m4[0  ]= 67;
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...d5 "        ,"2.c4 "             ,"2...c6 "        ,"3.Nf3 "            ,"3...Nf6 "       ,"4.Nc3 "            ,"4...a6 "        ,"5.a4 "             ,"5...e6 "        ,"6.g3 "             ,"6.Bg5 "            ,"6...h6 "           ,"6...Nbd7 "               
,"7.Bh4 "            ,"7...dxc4 "      ,"8.a5 "             ,"8...Bb4 "       ,"9.Qa4 "            ,"9...Qe7 "       ,"10.e3 "            ,"10...Bd7 "      ,"11.Bxf6 "          ,"11...gxf6 "     ,"12.Bxc4 "          ,"12...c5 "       ,"13.Qb3 "           ,"6...dxc4 "         ,"7.Bg2 "                  
,"7...c5 "        ,"8.dxc5 "           ,"8...Qxd1+ "     ,"9.Nxd1 "           ,"9...Bxc5 "      ,"9...Nc6 "          ,"10.Ne3 "           ,"10...Na5 "         ,"11.Nd2 "           ,"11...Bxc5 "     ,"12.Nexc4 "         ,"12...Nxc4 "     ,"13.Nxc4 "          ,"13...Nd5 "      ,"14.0-0 "                 
,"14...Bd7 "      ,"15.Rd1 "           ,"15...Rc8 "      ,"16.Ne5 "           ,"16...Bc6 "      ,"17.Bd2 "           ,"17...0-0 "      ,"18.Nxc6 "          ,"18...bxc6 "     ,"19.Rac1 "          ,"19...Be7 "      ,"20.Be1 "           ,"10.Ne5 "           ,"10...Nd5 "      ,"11.Ne3!?N "              
,"11.Nxc4 "          ,"11...Ke7 "      ,"12.0-0 "           ,"12...Nc6 "      ,"13.Nc3 "           ,"13...Rd8 "      ,"14.Ne4 "           ,"11...Nxe3?! "      ,"11...Nc6 "         ,"12.N5xc4 "         ,"12...Ncb4 "     ,"12.Bxe3 "          ,"12...Bxe3 "     ,"13.fxe3 "          ,"13...c3 "                
,"14.b4! "           ,"14...Nd7 "         ,"15.Nd3 "           ,"15...Rb8 "      ,"15...Nf6! "        ,"16.Rc1 "           ,"16...Ng4 "      ,"17.e4 "            ,"17...Ne3!? "    ,"18.Bf3 "           ,"18...c2 "       ,"16.0-0 "           ,"16...b5 "       ,"17.axb5 "          ,"17...Rxb5 "           
,"18.Rfc1 "          ,"18...Ne5 "      ,"18...0-0 "         ,"19.Rxc3 "          ,"19...Nf6 "      ,"20.Rc7 "           ,"20...h6 "       ,"21.Rac1 "          ,"21...Bd7 "      ,"22.e4 "            ,"22...e5 "       ,"19.Nxe5 "          ,"19...Rxe5 "     ,"20.Rxc3 "          ,"20.b5 "                  
,"20...Rxb5 "        ,"20...axb5 "        ,"21.Rxc3 "          ,"21...Ke7 "      ,"22.Ra8 "           ,"22...b4! "      ,"23.Rcxc8 "         ,"23...Rxc8 "     ,"24.Rxc8 "          ,"24...b3 "       ,"25.Rb8 "           ,"25...Rxe3 "     ,"26.Kf2 "           ,"26...Rc3 "      ,"27.Rb7+ "                
,"21.Bc6+ "          ,"21...Ke7 "      ,"22.Bxb5 "          ,"22...axb5 "     ,"23.Rxc3 "          ,"23...Bd7 "      ,"24.e4 "            ,"24...e5 "       ,"25.Ra7 "           ,"20...0-0 "         ,"21.Bc6! "          ,"21...Rd8 "         ,"22.e4 "            ,"22...Kf8 "      ,"23.Kf2 "                 
,"23...Ke7 "      ,"24.b5! "           ,"24...axb5?! "      ,"24...Rxb5 "        ,"25.Bxb5 "          ,"25...axb5 "     ,"26.e5 "            ,"26...Bd7 "      ,"27.Ra7 "           ,"27...Kf8 "      ,"28.Rd3! "          ,"25.Ra7+ "          ,"25...Kf6 "      ,"25...Kf8 "         ,"26.Rc7 "                 
,"26...Ba6 "      ,"27.Ra3 "           ,"27...Rc8 "      ,"28.Rxc8+ "         ,"28...Bxc8 "     ,"29.Ra8 "           ,"29...b4 "       ,"30.Rxc8+ "         ,"30...Ke7 "      ,"31.Rb8 "           ,"31...Kd6 "      ,"32.Be8 "           ,"32...Ke7 "      ,"33.Ke3 "           ,"26.Rf3+! "               
,"26...Kg6 "         ,"27.Rfxf7 "         ,"27...Rg8 "      ,"28.Rfc7 "          ,"28...Rh5 "      ,"28...Kf6 "         ,"29.Ra8 "           ,"29...Rc5 "      ,"30.Raxc8 "         ,"30...Rxc8 "     ,"31.Rxc8 "          ,"31...b4 "       ,"32.Bd7 "           ,"32...Rxc8 "     ,"33.Bxc8 "                
,"33...b3 "       ,"34.Ba6 "           ,"34...b2 "       ,"35.Bd3 "           ,"29.h4 "            ,"29...Kf6 "      ,"30.Ra8 "           ,"30...Rc5 "      ,"31.Rcxc8 "         ,"31...Rxc8 "     ,"32.Rxc8 "          ,"32...b4 "       ,"33.Bd7 "           );      
