//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(59,50);
m1[2]      = new Array(12,0);
m2[2]      =1;
m3[2]      =4;
m0[1] = new Array(57,42,12,20,52,44,1,11,61,43);
m1[1]      = new Array(7,8,9,10,11,0);
m2[1]      =0;
m3[1]      =6;
m0[3] = new Array(12,20);
m1[3]      = new Array(14,0);
m2[3]      =0;
m3[3]      =7;
m0[4] = new Array(2,29);
m1[4]      = new Array(15,0);
m2[4]      =0;
m3[4]      =7;
m0[5] = new Array(5,19,55,47,38,31,49,41,4,6,71,5,58,49,3,1,56,58,5,2,50,57,16,24,48,40,1,10,34,26,19,5,45,28);
m1[5]      = new Array(24,25,26,27,28,28,29,30,31,32,33,34,35,36,37,38,39,0);
m2[5]      =0;
m3[5]      =16;
m0[7] = new Array(38,31);
m1[7]      = new Array(43,0);
m2[7]      =6;
m3[7]      =2;
m0[6] = new Array(5,12,49,41,18,26,58,49,0,2,56,58,4,6,71,5,34,27,20,27,50,57,38,31,45,28,31,22,28,22,15,22,51,45);
m1[6]      = new Array(40,41,42,44,45,46,47,47,48,49,50,51,52,53,54,55,56,0);
m2[6]      =0;
m3[6]      =16;
m0[8] = new Array(51,34,38,45,54,45,21,27,50,52,9,25,34,51,3,39,45,37);
m1[8]      = new Array(58,59,60,61,62,63,64,65,66,0);
m2[8]      =0;
m3[8]      =17;
m0[9] = new Array(15,43,33,43,57,43,31,4,51,34,21,27);
m1[9]      = new Array(85,86,87,88,89,90,0);
m2[9]      =0;
m3[9]      =37;
m0[10] = new Array(12,19,28,22,7,6,22,5,3,30,62,63,30,37,57,15,6,5,63,54,37,30,54,45,30,31,45,44,20,28,53,45,0,4,51,36,28,35,44,53);
m1[10]      = new Array(94,95,96,97,98,99,100,101,102,103,104,105,106,107,108,109,110,111,112,113,0);
m2[10]      =0;
m3[10]      =40;
m0[11] = new Array(38,22,31,39,63,54,13,19,35,27);
m1[11]      = new Array(145,146,147,148,149,0);
m2[11]      =0;
m3[11]      =71;
m0[0] = new Array(51,35,11,27,50,34,10,18,62,45,6,21,52,44,8,16,61,43,2,38,57,51,1,11,59,50,12,20,60,62,127,61,27,34,43,34,5,12,44,36,4,6,71,5,34,43,15,23,55,47,38,31,36,28,21,27,54,38,27,33,43,15,6,7,50,57,13,29,28,21,93,93,11,21,38,31,21,15,45,28,7,6,57,22,5,21,22,38,15,30,51,34,33,27,47,39,30,13,62,63,12,5,58,44,27,12,34,17,0,8,28,11,21,29,61,62,12,27,17,27,29,27,11,5,3,5,62,46,8,0,56,62,6,7,38,20,27,31,20,38,14,22,35,27,13,28,44,35,5,21,35,28,21,28,27,18,9,18,62,59,0,6,38,35,28,35,59,35,22,30,46,42,6,5,63,62,5,21,39,30,31,30,62,61,7,14,35,34,30,24,48,40,24,25,42,50,21,19,40,32,25,17,49,33,16,24,33,24,17,16,34,38,14,13,50,26,19,27,38,34,16,24,26,18,27,59,61,52,59,56,34,37,13,12,18,34,23,31,34,33,56,48,52,45,48,40,45,54,12,20,33,36,20,19,53,45,40,48,54,47,48,56,36,35,19,20,35,33,24,30,37,36,20,21,36,37,21,20,33,17,20,12,17,49,56,63,49,55,63,56,47,39,30,6,37,35,12,21,35,37,21,28,37,33,28,29,39,47,56,40,55,53,6,0,33,25,29,37,25,31,40,45);
m1[0]      = new Array(0,1,2,3,4,5,6,13,16,17,18,19,20,21,22,22,23,57,67,68,69,69,70,71,72,73,74,75,76,77,78,79,80,81,82,82,83,84,91,92,93,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,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,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,224,225,226,227,228,229,230,231,232,233,234,235,236,237,238,0);
m2[0]      =0;
m3[0]      =0;
var m4 = new Array(1);
var m5= 12;
m4[2  ]=  1;
m4[1  ]=  5;
m4[3  ]=  1;
m4[4  ]=  1;
m4[5  ]= 17;
m4[7  ]=  1;
m4[6  ]= 17;
m4[8  ]=  9;
m4[9  ]=  6;
m4[10 ]= 20;
m4[11 ]=  5;
m4[0  ]=161;
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.e3 "             ,"4.Nc3 "            ,"4...e6 "        ,"5.e3 "             ,"5...Nbd7 "      ,"6.Bd3 "            ,"6.Qc2 "            ,"4...a6 "                 
,"4...e6 "           ,"4...Bf5 "          ,"5.Bd3 "            ,"5...Bg4 "          ,"6.Nbd2 "           ,"6...Nbd7 "         ,"7.Qc2 "            ,"7...e6 "        ,"8.0-0 "            ,"8...dxc4 "         ,"8...Bd6 "          ,"9.h3 "             ,"9...Bh5 "       ,"10.b3 "            ,"10...0-0 "            
,"11.Bb2 "           ,"11...Qb8 "      ,"12.Rac1 "          ,"12...Rc8 "      ,"13.Qb1 "           ,"13...a5 "       ,"14.a3 "            ,"14...Qc7 "      ,"15.c5 "            ,"15...Bf8 "      ,"16.Ne5 "           ,"8...Be7 "          ,"9.b3 "             ,"9...c5!N "      ,"9...Bh5 "                
,"10.Bb2 "           ,"10...Rc8 "      ,"11.Rac1 "          ,"11...0-0 "      ,"12.cxd5 "          ,"12...exd5 "     ,"13.Qb1 "           ,"13...Bh5 "      ,"14.Ne5 "           ,"14...Bg6 "      ,"15.Nxg6 "          ,"15...hxg6 "     ,"16.Nf3 "           ,"9.Bxc4!N "         ,"9.Nxc4 "                 
,"9...Bxf3 "      ,"10.gxf3 "          ,"10...Nd5 "      ,"11.Qe2 "           ,"11...b5 "       ,"12.Nd2 "           ,"12...Qh4 "      ,"13.f4= "           ,"9...Be7 "          ,"10.e4 "            ,"10...0-0 "         ,"11.Bd3 "           ,"11...h6 "          ,"12.h3! "           ,"12...Bh5 "               
,"13.e5 "            ,"13...Nd5 "         ,"14.g4!? "          ,"14...Nb4! "        ,"15.Bh7+ "          ,"15...Kh8 "      ,"16.Qb1 "           ,"16...f5! "      ,"17.exf6 "          ,"17...Nxf6 "     ,"18.gxh5 "          ,"18.Bd3 "           ,"18...Nxd3 "     ,"19.Qxd3 "          ,"19...Be8 "            
,"20.Nc4 "           ,"20...Nd5 "      ,"18...Nxh7 "        ,"19.Ne5!? "         ,"19...Kg8! "        ,"19...Bd6 "         ,"20.Ng6+ "          ,"20...Kg8 "      ,"21.Nxf8 "          ,"21...Qg5+ "     ,"22.Kh1 "           ,"22...Qf4 "      ,"23.Qxh7+ "         ,"23...Kxf8 "     ,"24.Kg2 "                 
,"24...Qg5+ "     ,"25.Kf3 "           ,"25...Qxh5+ "    ,"26.Ke3 "           ,"26...e5! "      ,"27.f3! "           ,"27...Re8 "      ,"28.Ne4 "           ,"28...exd4+ "    ,"29.Kf2 "           ,"20.Qg6 "           ,"20...Rf6 "      ,"21.Qg4 "           ,"21...Ng5 "      ,"22.Ndc4 "                
,"22...Nd5 "      ,"23.h4 "            ,"23...Nf7 "      ,"24.Kh1 "           ,"24...Bf8 "      ,"25.Be3 "           ,"25...Ne7?! "    ,"26.Nb6! "          ,"26...Ra7 "      ,"27.Ned7 "          ,"27...Rf5 "      ,"28.Rg1 "           ,"28...Nd5 "      ,"29.Nxd5 "          ,"29...Rxd5 "           
,"30.Nxf8 "          ,"30...Qxf8 "     ,"31.Rg3 "           ,"31...Ra8 "         ,"32.Rag1 "          ,"32...Kh8 "      ,"33.Qxe6 "          ,"33...Rxh5 "     ,"34.Qg4 "           ,"34...g6 "       ,"35.d5 "            ,"35.Qxg6 "          ,"35...Rxh4+ "    ,"36.Kg2 "           ,"36...Nd6 "            
,"37.d5! "           ,"35...Ne5! "        ,"36.Bd4 "           ,"36...Qf6! "     ,"37.Bxe5 "          ,"37...Qxe5 "     ,"38.dxc6 "          ,"38...bxc6 "     ,"39.Rd1 "           ,"39...Rg8 "      ,"40.Qd4 "           ,"40...Qxd4 "     ,"41.Rxd4 "          ,"41...g5 "       ,"42.Rc3 "                 
,"42...Rf8 "      ,"43.Kg1 "           ,"43...Rf6 "      ,"44.hxg5 "          ,"44...Rxg5+ "    ,"45.Kf1 "           ,"45...Kg7 "      ,"46.Rdc4 "          ,"46...Ra5 "      ,"47.a3 "            ,"47...Rb5 "      ,"48.Rc2 "           ,"48...Rd6 "      ,"49.a4 "            ,"49...Rb6 "            
,"50.b4 "            ,"50...a5 "       ,"51.bxa5 "          ,"51...Ra6 "      ,"52.Rg4+ "          ,"52...Kf7 "      ,"53.Rc5 "           ,"53...Rd5 "      ,"54.Rgc4 "          ,"54...Rxa5 "     ,"55.Rxc6 "          ,"55...Rd1+ "     ,"56.Ke2 "           ,"56...Ra1 "      ,"57.Rf4+ "                
,"57...Ke7 "      ,"58.Rcc4 "          ,"58...h5 "       ,"59.Rb4 "           ,"59...Ra2+ "     ,"60.Kf3 "           ,"60...Ra3+ "     ,"61.Kg2 "           ,"61...Ke6 "      ,"62.Rbe4+ "         ,"62...Kd6 "      ,"63.f3 "            ,"63...Ra2+ "     ,"64.Kh3 "           ,"64...Ra1 "            
,"65.Rd4+ "          ,"65...Ke6 "      ,"66.Rb4 "           ,"66...Rg5 "      ,"67.Rfe4+ "         ,"67...Kf6 "      ,"68.Rf4+ "          ,"68...Ke6 "      ,"69.Rb6+ "          ,"69...Ke7 "      ,"70.Rb2 "           ,"70...Rh1+ "     ,"71.Rh2 "           ,"71...Ra1 "      ,"72.Kh4 "                 
,"72...Rg8 "      ,"73.Rd4 "           ,"73...Kf6 "      ,"74.Rf4+ "          ,"74...Ke5 "      ,"75.Rb4 "           ,"75...Kf5 "      ,"76.Kh3 "           ,"76...Ra3 "      ,"77.Rf2 "           ,"77...Ra8 "      ,"78.Rb5+ "          ,"78...Kf4 "      ,"79.Rxh5 "          ,"79...Rxf3+ "    );      
