//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(58,44,2,20,59,51,19,27,36,27,21,27,42,27,3,27,51,27,20,27,56,59,27,20,41,26);
m1[1]      = new Array(19,20,21,22,23,24,25,26,27,28,29,30,31,0);
m2[1]      =0;
m3[1]      =20;
m0[2] = new Array(48,32,2,20,53,37,28,37,58,37,19,27,36,27,21,27,42,27,3,27,52,45,27,26,45,52,26,27);
m1[2]      = new Array(32,33,34,35,36,37,38,39,40,41,42,43,44,45,0);
m2[2]      =0;
m3[2]      =20;
m0[3] = new Array(53,37,16,24,48,32,18,33,52,45,3,17,54,38,28,37,58,37,21,11,41,35,14,22,37,23,5,4,35,29);
m1[3]      = new Array(46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,0);
m2[3]      =0;
m3[3]      =20;
m0[4] = new Array(42,27,21,27,36,27,18,24,58,51,24,34,52,34,25,34,41,24,2,11,49,41,12,21,41,34,28,36);
m1[4]      = new Array(63,64,65,66,67,68,69,70,71,72,73,74,75,76,0);
m2[4]      =0;
m3[4]      =22;
m0[5] = new Array(19,27,42,27,21,27,59,27,3,27,36,27,18,33,56,59,33,50,44,62,12,19,52,43,50,33,43,57,16,24,62,26);
m1[5]      = new Array(78,79,80,81,82,83,84,85,86,87,88,89,90,91,92,93,0);
m2[5]      =0;
m3[5]      =23;
m0[6] = new Array(2,20,48,32,25,33,42,27,20,27,36,27,18,24,59,43,0,2,41,24,3,24,61,59);
m1[6]      = new Array(94,95,96,97,98,99,100,101,102,103,104,105,0);
m2[6]      =0;
m3[6]      =23;
m0[7] = new Array(25,33,42,27,21,27,36,27,2,9,61,59,24,32,48,40,33,41,50,34,16,24,56,58,0,2);
m1[7]      = new Array(110,111,112,113,114,115,116,117,118,119,120,121,122,0);
m2[7]      =0;
m3[7]      =27;
m0[0] = new Array(52,36,10,26,62,45,11,19,51,35,26,35,45,35,6,21,57,42,8,16,61,52,12,28,35,41,5,12,60,62,127,61,4,6,71,5,62,63,1,18,53,45,9,25,58,44,18,24,41,24,3,24,59,51,24,10,48,32,25,33,42,27,21,27,36,27,2,29,61,58,10,24,50,34,33,42,98,98,58,42,0,1,52,34,12,21,49,41,28,36,44,35,21,35,51,35,36,45,42,45,29,22,45,44,5,4,55,47,15,23,56,48,4,44,35,44,1,0,63,55,6,15,48,56,15,6,44,37,0,3,37,35,3,4,56,61,24,33,61,37,4,28,35,53,16,24,34,43,33,41,43,22,13,22,37,5,6,15,5,3,28,29,53,35,41,27,3,19,27,35,19,35,22,30,55,46,23,31,35,34,15,23,34,18,14,22,18,16,29,26,46,55,23,14,54,46,30,38,47,38,31,38,55,54,26,28,54,53,14,13,16,8,13,21,8,16,21,29,16,18,28,36);
m1[0]      = new Array(0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,14,15,15,16,17,18,61,62,77,106,107,108,109,123,124,125,126,127,128,129,130,131,132,132,133,134,135,136,137,138,139,140,141,142,143,144,145,146,147,148,149,150,151,152,153,154,155,156,157,158,159,160,161,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,204,0);
m2[0]      =0;
m3[0]      =0;
var m4 = new Array(1);
var m5=  8;
m4[1  ]= 13;
m4[2  ]= 14;
m4[3  ]= 15;
m4[4  ]= 14;
m4[5  ]= 16;
m4[6  ]= 12;
m4[7  ]= 13;
m4[0  ]=111;
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...c5 "        ,"2.Nf3 "            ,"2...d6 "        ,"3.d4 "             ,"3...cxd4 "      ,"4.Nxd4 "           ,"4...Nf6 "       ,"5.Nc3 "            ,"5...a6 "        ,"6.Be2 "            ,"6...e5 "           ,"7.Nb3 "            ,"7...Be7 "             
,"8.0-0 "            ,"8...0-0 "       ,"9.Kh1 "            ,"9...Nc6 "          ,"10.f3 "            ,"10.Be3 "           ,"10...Be6 "         ,"11.Qd2 "           ,"11...d5!? "     ,"12.exd5 "          ,"12...Nxd5 "     ,"13.Nxd5 "          ,"13...Qxd5 "     ,"14.Qxd5 "          ,"14...Bxd5 "           
,"15.Rad1 "          ,"15...Be6 "      ,"16.Nc5= "          ,"10.a4 "            ,"10...Be6 "         ,"11.f4 "            ,"11...exf4 "     ,"12.Bxf4 "          ,"12...d5!? "     ,"13.exd5 "          ,"13...Nxd5 "     ,"14.Nxd5 "          ,"14...Qxd5 "     ,"15.Bf3 "           ,"15...Qc5 "            
,"16.Be2 "           ,"16...Qd5 "      ,"10.f4 "            ,"10...a5! "         ,"11.a4 "            ,"11...Nb4 "      ,"12.Bf3 "           ,"12...Qb6 "      ,"13.g4 "            ,"13...exf4 "     ,"14.Bxf4 "          ,"14...Nd7 "      ,"15.Nd4 "           ,"15...g6 "       ,"16.Bh6 "                 
,"16...Re8 "      ,"17.Nf5!? "         ,"10...b5 "          ,"11.Be3N "          ,"11.Nd5 "           ,"11...Nxd5 "     ,"12.exd5 "          ,"12...Na5 "      ,"13.Bd2 "           ,"13...Nc4!? "    ,"14.Bxc4 "          ,"14...bxc4 "     ,"15.Na5 "           ,"15...Bd7 "      ,"16.b3! "                 
,"16...Bf6 "      ,"17.bxc4 "          ,"17...e4! "      ,"11...Na5 "         ,"11...d5!? "        ,"12.Nxd5 "          ,"12...Nxd5 "     ,"13.Qxd5 "          ,"13...Qxd5 "     ,"14.exd5 "          ,"14...Nb4 "      ,"15.Rad1 "          ,"15...Nxc2 "     ,"16.Bg1! "          ,"16...Bd6 "            
,"17.Bd3 "           ,"17...Nb4 "      ,"18.Bb1 "           ,"18...a5 "       ,"19.Bc5! "          ,"11...Be6!? "       ,"12.a4! "           ,"12...b4 "       ,"13.Nd5 "           ,"13...Bxd5 "     ,"14.exd5 "          ,"14...Na5 "      ,"15.Qd3 "           ,"15...Rc8 "      ,"16.Nxa5 "                
,"16...Qxa5 "     ,"17.Rfd1 "          ,"12.Nxa5 "          ,"12...Qxa5 "     ,"13.Qd2 "           ,"13...Qc7 "      ,"13...b4 "          ,"14.Nd5 "           ,"14...Nxd5 "     ,"15.exd5 "          ,"15...Bb7 "      ,"16.Rfd1 "          ,"16...Qa4 "      ,"17.a3 "            ,"17...b3 "             
,"18.c4 "            ,"18...a5 "       ,"19.Rac1 "          ,"19...Rac8 "     ,"14.a4! "           ,"14...b4 "          ,"15.Nd5 "           ,"15...Nxd5 "     ,"16.exd5 "          ,"16...Bf5! "     ,"17.Rfc1 "          ,"17...Qa5 "      ,"18.c4 "            ,"18...bxc3 "     ,"19.Rxc3 "                
,"19...Rab8! "    ,"20.Bc4 "           ,"20...Bf6 "      ,"21.b3 "            ,"21...e4 "       ,"22.Bd4 "           ,"22...Bxd4 "     ,"23.Qxd4 "          ,"23...exf3 "     ,"24.Rxf3 "          ,"24...Bg6 "      ,"25.Re3 "           ,"25...Rfe8 "     ,"26.h3 "            ,"26...h6 "             
,"27.Ra2 "           ,"27...Rxe3 "     ,"28.Qxe3 "          ,"28...Ra8 "      ,"29.Kh2 "           ,"29...Kh7 "      ,"30.Ra1 "           ,"30...Kg8 "      ,"31.Qf4 "           ,"31...Rd8 "      ,"32.Qd4 "           ,"32...Re8 "      ,"33.Rf1 "           ,"33...Qb4 "      ,"34.Rf4 "                 
,"34...Re5 "      ,"35.Qf2 "           ,"35...a5! "         ,"36.Bd3!? "         ,"36...Qxb3! "    ,"37.Bxg6 "          ,"37...fxg6 "     ,"38.Rf8+ "          ,"38...Kh7 "      ,"39.Rd8 "           ,"39...Rf5 "         ,"40.Qd4 "           ,"40...Qxd5 "     ,"41.Rxd6 "          ,"41...Qxd4 "           
,"42.Rxd4 "          ,"42...g5 "          ,"43.Kg3 "           ,"43...h5 "       ,"44.Rc4 "           ,"44...Kh6 "      ,"45.Rc6+ "          ,"45...g6 "       ,"46.Ra6 "           ,"46...Rc5 "      ,"47.Kh2 "           ,"47...Kg7 "      ,"48.g3 "            ,"48...g4 "          ,"49.hxg4 "                
,"49...hxg4 "     ,"50.Kg2 "           ,"50...Re5 "      ,"51.Kf2 "           ,"51...Kf7 "      ,"52.Ra7+ "          ,"52...Kf6 "      ,"53.Ra6+ "          ,"53...Kf5 "      ,"54.Rc6 "           ,"54...Re4 "      );      
