//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(12,20,58,30,15,23,30,21,3,21,52,36,27,36,42,36,5,33,60,52,21,37,59,43);
m1[1]      = new Array(8,9,10,11,12,13,14,15,16,17,18,19,0);
m2[1]      =0;
m3[1]      =7;
m0[2] = new Array(1,11,58,37,21,31,52,44,14,22,61,43,5,14,60,62,127,61,4,6,71,5,37,30);
m1[2]      = new Array(22,23,24,25,26,27,28,29,29,30,30,31,0);
m2[2]      =0;
m3[2]      =9;
m0[3] = new Array(1,11,61,43,5,4,37,55,21,31,54,38,31,21,56,58,9,17,26,17,3,17,42,32,17,24,60,61);
m1[3]      = new Array(38,39,40,41,42,43,44,45,46,47,48,49,50,51,0);
m2[3]      =0;
m3[3]      =16;
m0[4] = new Array(45,51,1,11,42,32,17,24,56,58,21,36,48,40,36,51,49,33,24,3,59,51,12,28,35,28);
m1[4]      = new Array(55,56,57,58,59,60,61,62,63,64,65,66,67,0);
m2[4]      =0;
m3[4]      =20;
m0[5] = new Array(45,30,20,27,43,36,27,36,30,36,14,49,56,57,49,40,60,62,127,61);
m1[5]      = new Array(80,81,82,83,84,85,86,87,88,88,0);
m2[5]      =0;
m3[5]      =33;
m0[6] = new Array(40,26,35,41,26,17,44,36,17,53,62,53,27,37,41,26,13,21,53,45,22,30);
m1[6]      = new Array(108,109,110,111,112,113,114,115,116,117,118,0);
m2[6]      =0;
m3[6]      =52;
m0[0] = new Array(51,35,6,21,50,34,10,18,57,42,11,27,62,45,8,16,34,26,14,22,55,47,5,14,58,37,4,6,71,5,52,44,9,25,26,17,89,89,3,17,59,41,17,8,61,43,18,26,42,27,21,27,41,27,2,20,27,26,8,26,35,26,1,18,60,62,127,61,5,3,43,36,0,2,56,59,3,59,61,59,14,49,59,57,49,40,45,35,20,48,57,17,18,33,26,18,48,27,36,27,33,27,17,16,40,49,35,25,27,33,25,8,33,16,8,2,12,28,37,30,6,5,2,19,49,40,19,25,40,12,18,10,16,10,30,12,5,12,25,10,12,19,10,25,19,26,25,42,26,34,42,36,13,29,36,30,15,31,47,39,34,27,62,61,28,36,61,60);
m1[0]      = new Array(0,1,2,3,4,5,6,7,20,21,32,33,34,35,35,36,37,52,52,53,54,68,69,70,71,72,73,74,75,76,77,78,79,79,89,90,91,92,93,94,95,96,97,98,99,100,101,102,103,104,105,106,107,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,0);
m2[0]      =0;
m3[0]      =0;
var m4 = new Array(1);
var m5=  7;
m4[1  ]= 12;
m4[2  ]= 12;
m4[3  ]= 14;
m4[4  ]= 13;
m4[5  ]= 10;
m4[6  ]= 11;
m4[0  ]= 84;
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...c6 "        ,"3.Nc3 "            ,"3...d5 "        ,"4.Nf3 "            ,"4...a6 "        ,"4...e6 "           ,"5.Bg5 "            ,"5...h6 "        ,"6.Bxf6 "           ,"6...Qxf6 "      ,"7.e4 "                   
,"7...dxe4 "      ,"8.Nxe4 "           ,"8...Bb4+ "      ,"9.Ke2 "            ,"9...Qf4 "       ,"10.Qd3= "          ,"5.c5 "             ,"5...g6 "        ,"5...Nbd7 "         ,"6.Bf4 "            ,"6...Nh5 "       ,"7.e3 "             ,"7...g6 "        ,"8.Bd3 "            ,"8...Bg7 "             
,"9.0-0 "            ,"9...0-0 "       ,"10.Bg5 "           ,"6.h3 "             ,"6...Bg7 "       ,"7.Bf4 "            ,"7...0-0 "       ,"8.e3 "             ,"8...b5 "        ,"8...Nbd7 "         ,"9.Bd3 "            ,"9...Re8 "       ,"10.Bh2 "           ,"10...Nh5 "      ,"11.g4 "                  
,"11...Nhf6 "     ,"12.Rc1 "           ,"12...b6 "       ,"13.cxb6 "          ,"13...Qxb6 "     ,"14.Na4 "           ,"14...Qa5+ "     ,"15.Kf1 "           ,"9.cxb6 "           ,"9...Qxb6 "      ,"10.Qb3N "          ,"10.Nd2 "           ,"10...Nbd7 "     ,"11.Na4 "           ,"11...Qa5 "            
,"12.Rc1 "           ,"12...Ne4 "      ,"13.a3 "            ,"13...Nxd2 "     ,"14.b4 "            ,"14...Qd8 "      ,"15.Qxd2 "          ,"15...e5 "       ,"16.dxe5+/= "       ,"10...Qa7?! "       ,"11.Bd3+/= "        ,"11...c5?? "     ,"12.Nxd5! "         ,"12...Nxd5 "        ,"13.Qxd5 "                
,"13...Be6 "      ,"14.Qxc5 "          ,"14...Qxc5 "     ,"15.dxc5 "          ,"15...Nc6 "      ,"16.0-0! "          ,"16.Ng5!? "         ,"16...Bd5 "      ,"17.Be4 "           ,"17...Bxe4 "     ,"18.Nxe4 "          ,"18...Bxb2 "     ,"19.Rb1 "           ,"19...Ba3 "      ,"20.0-0 "                 
,"16...Rfd8 "        ,"17.Be4 "           ,"17...Rac8 "     ,"18.Rad1 "          ,"18...Rxd1 "     ,"19.Rxd1 "          ,"19...Bxb2 "     ,"20.Rb1 "           ,"20...Ba3 "      ,"21.Nd4 "           ,"21...Bxa2 "     ,"22.Rb6 "           ,"22...Nb4 "      ,"23.c6 "            ,"23...Bd5 "            
,"24.Bxd5 "          ,"24...Nxd5 "     ,"25.Rxa6 "          ,"25...Bb2? "        ,"25...Bc5 "         ,"26.Nb3 "           ,"26...Bb6 "      ,"27.e4 "            ,"27...Bxf2+ "    ,"28.Kxf2 "          ,"28...Nxf4 "     ,"29.Nc5 "           ,"29...f6 "       ,"30.Kf3 "           ,"30...g5 "             
,"26.Nb5! "          ,"26...Nb4 "      ,"27.Na7!+- "        ,"27...Nxa6 "        ,"28.Nxc8 "          ,"28...e5 "       ,"29.Bg5 "           ,"29...Kf8 "         ,"30.Nd6 "           ,"30...Ba3 "      ,"31.Nb5 "           ,"31...Be7 "         ,"32.c7! "           ,"32...Nxc7 "        ,"33.Bxe7+ "               
,"33...Kxe7 "     ,"34.Nxc7 "          ,"34...Kd6 "      ,"35.Nb5+ "          ,"35...Kc5 "      ,"36.Nc3 "           ,"36...Kc4 "         ,"37.Ne4 "           ,"37...f5 "       ,"38.Ng5 "           ,"38...h5 "       ,"39.h4 "            ,"39...Kd5 "      ,"40.Kf1 "           ,"40...e4 "             
,"41.Ke1 "           );      
