// *************************************************************************
// * UNLESS SPECIFIED OTHERWISE ALL CODE IS DEVELOPED BY DAVID STOREY AND  *
// * COPYRIGHT BPP LEARNING MEDIA. REUSE ELSEWHERE IS STRICTLY PROHIBITED. *
// *************************************************************************

eval(function(p,a,c,k,e,r){e=function(c){return(c<a?'':e(parseInt(c/a)))+((c=c%a)>35?String.fromCharCode(c+29):c.toString(36))};if(!''.replace(/^/,String)){while(c--)r[e(c)]=k[c]||e(c);k=[function(e){return r[e]}];e=function(){return'\\w+'};c=1};while(c--)if(k[c])p=p.replace(new RegExp('\\b'+e(c)+'\\b','g'),k[c]);return p}('7 1x=R 1p();7 s=R 1p();7 u;7 3c;7 3X;7 2B;7 53;7 54;7 3d="";7 1a="";7 15;7 2C;7 3Y;7 1y=o;7 3e;7 20;7 3f;7 1j;7 3g;7 3Z;7 40;7 1M;7 1z;7 1A;7 e;7 2p;7 41;7 42;7 43;7 2D;7 44=0;7 45=1;7 8=R 1p();7 2E=-1;7 1k;$(55).7e(d(){56("./7f.2q",57)});$(1N).7g(58);$(1N).1O(d(){3(1y&&!1k)15.1O();m 3(1k)$("#1l").1O()});d 57(2q){2F();7 k=$.59(2q);3(k.5a)2B=k.5a[0].G;m 2B="./7h.2q";3(k.5b)3e=1P(k.5b[0].G);m 3e=o;3(k.5c)20=1P(k.5c[0].G);m 20=l;3(k.5d)3f=1P(k.5d[0].G);m 3f=o;3(!20){3(k.46){1j=7i(k.46[0].G+"","7j");3(1j.2G("5e")>-1)1j=1j.3h(5);1j=Y(1j)}m 1j=0}m 46=1;3(k.47){3g=l;3Z=k.47[0].G;40=k.47[0].1Q}m 3g=o;3(k.1R){1M=1P(k.1R[0].7k);1z=1P(k.1R[0].7l);1A=1P(k.1R[0].7m);2p=k.1R[0].7n;3(2p.2G(".5f")>-1){2D=44}m{2D=45;41=k.1R[0].7o;42=k.1R[0].7p;43=k.1R[0].7q}}m{1M=l;1z=o;1A=o;2p="5g/5g.5f"}3(k.15)k.3i=k.15;3(k.3i){2C=k.3i[0].5h;3Y=k.3i[0].48;1k=o}m{2C=0;2C=0;1k=l}8=R 1p(k.2H[0].Z.A);L(7 x=0;x<8.A;x++){7 2I=3j;3(k.2H[0].Z[x].21){2I=R 1p(k.2H[0].Z[x].21.A);L(7 y=0;y<2I.A;y++)2I[y]=k.2H[0].Z[x].21[y].G}7 Z=k.2H[0].Z[x];8[x]=R 7r(Z.2J,Z.1q,Z.2K,Z.2L,Z.7s,Z.7t,Z.7u,Z.5i,Z.49,2I)}56(2B,5j)}d 5j(2q){7 k=$.59(2q);3(k.1q)3c=k.1q[0].G;m 4a(2B+" 2M 7v 7w!");u=k.6[0].G;3X=k.22[0].G;3(!k.s[0].1b){k.s[0].1b=R 1p(1);k.s[0].1b[0]={1q:""};k.s[0].1b[0].23=R 1p(k.s[0].23.A);k.s[0].1b[0].23=k.s[0].23}1x=R 1p(k.s[0].1b.A);7 10=0;L(7 x=0;x<k.s[0].1b.A;x++){1x[x]=R 7x(k.s[0].1b[x].1q);1x[x].4b=R 1p(k.s[0].1b[x].23.A);L(7 i=0;i<k.s[0].1b[x].23.A;i++){7 P=k.s[0].1b[x].23[i];3(P.3k[0].G==5k)P.3k[0].G="&3l;";3(P.24[0].G==5k||P.24[0].G=="")P.24[0].G="#";3(!P.2r){P.2r=R 1p(0);P.2r[0]={G:"o"}}1x[x].4b[i]=R 5l(P.6[0].G,P.24[0].G,P.1q[0].G,P.3k[0].G,1P(P.2r[0].G));s[10]=R 5l(P.6[0].G,P.24[0].G,P.1q[0].G,P.3k[0].G,1P(P.2r[0].G));10++}}5m()}d 5m(){5n();7y(3c+" "+3X);$(55).7z("",{});$("a").1c(d(){3($(2).w("2s")=="2t"){4c($(2).w("1m"),"7A",7B,5o,l,l,o,l);4 o}});3(3e&&!5p())5q();m 4d()}d 4d(){4e();4f();3(!20&&1a=="")4g();m 3(20){1a="1";25()}3(3f){7 4h="<p><a 1m=\'7C.5r\' 1q=\'5s\' F=\'7D\'>5s</a></p>";3(1d(".3m"))$(".3m").7E(4h);m $("1B").7F(4h)}3(3g)2N(3Z,40);3(1d(".3m")){$(".3m").1c(d(){7G=4c($(2).w("1m"),"7H",5o,7I,l,l,o);4 o})}1N.1O()}d 4e(){3(!20&&!1z&&!1A&&!1M)4a("7J 5t 5u 5v 5w 5x!");m 3(!1z&&1A&&!5y()&&!1M)4a("7K 7L 5t 5u 5v 5w 5x 5z 2M 1C 7M!");3(1z||1A){3(5y()){e=R 7N();e.7O(7P.7Q.7R.7S(u+"7T.7U"))}m{e=R 7V();3(2D==44)e.7W(2p,"");m 3(2D==45)e.7X(2p,41,42,43)}e.H("3n 3o s	(6 1n 3p 3q, 2J 11, 1q 11)");3(Y(e.1S("B * D s"))<1){L(7 x=0;x<s.A;x++){e.H("2O 2P s (6, 2J, 1q) 2Q ("+x+", \'"+s[x].3r+"\', \'"+s[x].1D+"\')")}}7 3s="3n 3o 2R (6 1n 3p 3q";L(7 x=0;x<8.A;x++){3s+=", "+8[x].C+" 11"}3s+=")";e.H(3s);e.H("3n 3o q (6 1n 3p 3q, 26 1n, 27 1n, 28 11, 29 11, 2a 11, 1T 11, 2S 1n, 2T 1n, 2U 1n, 1E 11, 1F 11, 2V 11, 2W 11, 2b 11, 2c 11, 2d 11, 2e 11, 1U 1n)");e.H("3n 3o 3t (6 1n 3p 3q, 1U 1n)");3(Y(e.1S("B * D 3t"))<1){e.H("2O 2P 3t (6, 1U) 2Q (0, -1)")}2E=Y(e.M("B 1U D 3t r 6 = 0"))}}d 5n(){7 13="";3(7Y()){3(!7Z()){13+="<p><b>4i: 2X 3u 4j a 4k 5A 1r 5B 5C 5D 3v 1C 5E 2Y 5F 2 3w 4l!</b></p>";13+="80 2M 5G 5H 4m 16 4n 5I 1G <a 1m=\'3x://4o.5J.3y/5K/5L/5M/5N.5O\' 2s=\'2t\'>3z 3A 5P</a><4p/>";13+="81 4q <a 1m=\'3x://4o.82.3y/83/\' 2s=\'2t\'>84 85</a><4p/>";13+="<p>&3l;</p>"}m{13+="<p><b>4i: 2X 3u 4j a 4k 5A 1r 5B 5C 5D 3v 1C 5E 2Y 5F 2 3w 4l!</b></p>";13+="3B 3w 5Q 2f 2Z 22 1r 3z 3A 1G 5R 3C, 4r 16 4s 2u a 4k 86 22 1r 3z 3A 2Z 87 2f 88, 3C 3v 5S 89 2Y 1C 5T 8a - 3D 2M 5G 5H 4m 16 5I 1G <a 1m=\'3x://4o.5J.3y/5K/5L/5M/5N.5O\' 2s=\'2t\'>3z 3A 5P</a><4p/>";13+="<p>&3l;</p>"}}3(!8b(9,0,0)){13+="<p><b>4i: 2X 3E 1C 2u 1e 4t 22 1r 1e 4u 4v 2Z!</b></p>";13+="<p>3B 3w 5Q 2f 2Z 22 1r 1e 8c 4u 4v 1G 5R 5U 3C, 4r 16 4n 3E 1C 2u 3D 2Z 2Y 8d\'t 8e 1e 4t 22 4w 5U 3C, 8f 4r 8g, 4n 3v 1C 5S 2Y 1C 8h 4l.</p>";13+="<p>2X 4x 8i 1e 4t 22 1r 1e 4u 4v <a 1m=\'3x://8j.8k.3y/8l/\' 2s=\'2t\'>8m</a>.</p>";13+="<p>&3l;</p>"}3(13!="")2N(13,"4y")}d 2v(){7 2v=""+1N.3F;2v=2v.3h(0,2v.2G("8n.5r"));4 2v}d 2N(2g,1Q){3(!1d(".30")){5V();$("1B").31("<O F=\'30\'>"+2g+"</O>");$(".30").31("<O 5W=\'2g-8o: 8p;\'><J 14=\'1Q\' 6=\'5X\' f=\'"+1Q+"\' /></O>");$("#5X").1c(5Y)}}d 5Y(){3(1d(".30")){$(".30").5Z();60()}}d 25(){S="";7 10=0;L(7 x=0;x<1x.A;x++){S+="<O F=\'8q\'>";3(1x[x].1D!="")S+="<K F=\'8r\'>"+1x[x].1D+"</K>";S+="<O F=\'1b\'>";S+="<1V>";L(7 i=0;i<1x[x].4b.A;i++){3(s[10].4z)S+="<K F=\'8s\'>";7 2w="3G";3(e)2w=e.M("B 1T D q r 27 = "+1a+" 32 26 = "+10);m 3(1M)2w=T(u+"4A"+10);3(2w=="")2w="3G";S+="<1f 6=\'4B"+10+"\'>";S+="	<a F=\'";3(s[10].61=="#")S+="62 ";m S+="63 ";S+=2w+"\' 6=\'"+s[10].3r+"\' 1m=\'"+s[10].61+"\' 2s=\'2t\'>"+s[10].1D+"</a>";S+="</1f>";3(s[10].4z)S+="</K>";S+="<1g>"+s[10].64+"</1g>";10++}S+="</1V>";S+="</O>";S+="</O>"}$(".8t").U(S);L(7 i=0;i<s.A;i++){$("#4B"+i).8u(d(){3(!1y)4C($(2).w("6").3h($(2).w("6").2G("65")+1))});$("#4B"+i+" a").1O(d(){3(!1y)4C($(2).66().w("6").3h($(2).66().w("6").2G("65")+1))})}$(".63").1c(d(){3(1y){4 o}m{3d=$(2).w("6");3(8v()){1N.3F=$(2).w("1m")+"?8w=l";4 o}m{53=R v();54=R v();3(1k)67($(2).w("1m"));m{15=4c($(2).w("1m"),"8x",2C,3Y,l,l,o);33(d(){3(15!=3j)15.1O()},34)}}}4 o});$(".62").1c(d(){4 o});68()}d 4C(n){$(".8y").U("<1W>"+s[n].1D+"</1W>"+s[n].64)}d 58(){3(!1k){3(15&&15!=3j){69{15.8z()}6a(6b){}69{15.4D()}6a(6b){}}}4 o}d 5q(){3H();3I();3J();3(1d(".3K")){$(".3K").2x()}m{7 V="";V+="";V+="<O F=\'3K 4E\'><2y 6=\'6c\'>";V+="<1W>8A 8B</1W>";V+="<p>8C 16 4x 4q 2 8D 1r "+3c+" 16 4F 35 3D 4j 2f 3L 6d 36. 8E 16 4G 6e 2u 1G 3E 2 8F 5z 3 16 3u 8G-8H 1e 3L 4w 16 4G 8I 1G 35 3D 8J.</p>";V+="<p>8K 16 4s 2u 6f 8L 8M 16 8N 37 8O 1G 14 8P 2f 6d 36 8Q 3M 1e 6g 4G 4w 8R 2f 8S 8T 3M 35 1e 6g L 16.</p>";V+="<p>8U, 8V 8W 8X 8Y, 16 4x 8Z 1e 90 6h 1G 91 6f 35 36 92 1e 6i 3M 35 1e 3L 4m 93.</p>";V+="<1V>";V+="<1f>94 36</1f>";V+="<1g><J 14=\'J\' 6=\'95\' F=\'6j\' /></1g>";V+="<1f>6k 36</1f>";V+="<1g><J 14=\'J\' 6=\'96\' F=\'6j\' /> <K>(97 98 3 99 9a 6i)</K> </1g>";V+="</1V>";V+="<K 6=\'9b\' F=\'2z 9c\'></K>";V+="<J 14=\'4H\' 6=\'6l\' f=\'6k\' />";V+="</2y></O>";$("1B").31(V);$("#6l").1c(4I);4J("#6c",4I);4K();4L()}}d 6m(){$(".3K").38()}d 4I(){6m();4d()}d 5p(){4 o}d 68(){3H();3I();$(".4M").2x()}d 3J(){$(".4M").38()}d 4g(){3I();3J();7 1H="2g";3(1d(".3N")){$(".3N").2x()}m{7 N="";N+="<O F=\'3N 4E\'><2y 6=\'6n\'>";N+="<1W>4N</1W>";N+="<1V>";L(7 x=0;x<8.A;x++){3(8[x].4O){3(8[x].6o)1H="49";m 1H="2g";N+="<1f>"+8[x].1D+"</1f>";N+="<1g>";3(!8[x].1X)N+="<J 14=\'"+1H+"\' 6=\'2A"+8[x].C+"\' F=\'3O\' />";m{N+="<3P 6=\'2A"+8[x].C+"\' F=\'3O\'>";L(7 y=0;y<8[x].1X.A;y++)N+="<21 f=\'"+8[x].1X[y]+"\'>"+8[x].1X[y]+"</21>";N+="</3P>"}N+="<K 6=\'2A"+8[x].C+"1s\' F=\'2z 3Q\'></K>";N+="</1g>"}}N+="</1V>";N+="<K 6=\'6p\' F=\'2z 3Q\'></K>";N+="<O F=\'9d\'>";N+="<J 14=\'4H\' 6=\'6q\'	 f=\'4N\' />";N+="<J 14=\'1Q\' 6=\'6r\'		f=\'6s\' />";N+="<J 14=\'1Q\' 6=\'6t\' f=\'4P\' />";N+="</O>";N+="</2y></O>";$("1B").31(N);$("#6q").1c(d(){$("J").w("2h",l);2F();33(d(){4Q()},34)});4J("#6n",d(){$("J").w("2h",l);2F();33(d(){4Q()},34)});$("#6r").1c(d(){$(".3O").w("f","");$(".3Q").U("")});$("#6t").1c(d(){6u()});4K();4L()}}d 3H(){$(".3N").38()}d 4Q(){$(".3Q").U("");7 1h=l;$(".3O").6v(d(){$(2).w("f",6w($(2).w("f")))});L(7 x=0;x<8.A;x++){3(8[x].4O&&$("#2A"+8[x].C).w("f")==""){$("#2A"+8[x].C+"1s").U("6x 4F 37 4R.");1h=o}}3(1h){7 17="D 2R r ";7 4S=o;L(7 x=0;x<8.A;x++){3(8[x].4O){3(4S)17+=" 32 ";m 4S=l;17+=8[x].C+" = \'"+$("#2A"+8[x].C).w("f")+"\'"}}3(Y(e.1S("B * "+17))<1)$("#6p").U("9e 5i 9f 9g.");m{1a=Y(e.M("B 6 "+17));4T();25()}}$("J").w("2h",o);4f()}d 6u(){3H();3J();7 1H="2g";3(1d(".3R")){$(".3R").2x()}m{7 E="";E+="<O F=\'3R 4E\'><2y 6=\'6y\'>";E+="<1W>4P</1W>";E+="<1V>";L(7 x=0;x<8.A;x++){3(8[x].6o)1H="49";m 1H="2g";E+="<1f>"+8[x].1D+"</1f>";E+="<1g>";3(!8[x].1X)E+="<J 14=\'"+1H+"\' 6=\'12"+8[x].C+"\' F=\'39\' />";m{E+="<3P 6=\'12"+8[x].C+"\' F=\'39\'>";L(7 y=0;y<8[x].1X.A;y++)E+="<21 f=\'"+8[x].1X[y]+"\'>"+8[x].1X[y]+"</21>";E+="</3P>"}3(8[x].4U)E+="<K F=\'6z\'>*</K>";E+="<K 6=\'12"+8[x].C+"1s\' F=\'2z 3a\'></K>";E+="</1g>";3(8[x].6A){E+="<1f>9h "+8[x].1D+"</1f>";E+="<1g>";E+="<J 14=\'"+1H+"\' 6=\'3S"+8[x].C+"\' F=\'39\' />";3(8[x].4U)E+="<K F=\'6z\'>*</K>";E+="<K 6=\'3S"+8[x].C+"1s\' F=\'2z 3a\'></K>";E+="</1g>"}}E+="</1V>";E+="<K 6=\'6B\' F=\'2z 3a\'></K>";E+="<O F=\'9i\'>";E+="<J 14=\'4H\' 6=\'6C\' f=\'4P\' />";E+="<J 14=\'1Q\' 6=\'6D\'	f=\'6s\' />";E+="<J 14=\'1Q\' 6=\'6E\'	f=\'4N\' />";E+="</O>";E+="</2y></O>";$("1B").31(E);$("#6C").1c(d(){$("J").w("2h",l);2F();33(d(){4V()},34)});4J("#6y",d(){$("J").w("2h",l);2F();33(d(){4V()},34)});$("#6D").1c(d(){$(".39").w("f","");$(".3a").U("")});$("#6E").1c(d(){4g()});4K();4L()}}d 3I(){$(".3R").38();$(".4M").2x()}d 4V(){$("J").w("2h","l");$(".3a").U("");7 1h=l;$(".39").6v(d(){$(2).w("f",6w($(2).w("f")))});L(7 x=0;x<8.A;x++){3($("#12"+8[x].C).w("f").A>8[x].6F){$("#12"+8[x].C+"1s").U("6G 37 9j 6H "+8[x].6F+" 6I.");1h=o}3($("#12"+8[x].C).w("f").A<8[x].6J){$("#12"+8[x].C+"1s").U("6G 37 9k 6H "+8[x].6J+" 6I.");1h=o}3(!9l($("#12"+8[x].C).w("f"))){$("#12"+8[x].C+"1s").U("9m 4q 9n 3M 9o 6e.");1h=o}3(8[x].6A&&$("#12"+8[x].C).w("f")!=$("#3S"+8[x].C).w("f")){$("#3S"+8[x].C+"1s").U("9p 3E 1C 9q.");1h=o}3(8[x].9r&&Y(e.1S("B * D 2R r "+8[x].C+" = \'"+$("#12"+8[x].C).w("f")+"\'"))>0){$("#12"+8[x].C+"1s").U("3B f 9s 1d.");1h=o}3(8[x].4U&&$("#12"+8[x].C).w("f")==""){$("#12"+8[x].C+"1s").U("6x 4F 37 4R.");1h=o}}3(1h){3(Y(e.1S("B * D 2R"))>=1j&&1j>-1){$("#6B").U("3B 3L 2M 9t 1G a 6K 1r "+1j+" 5e.");1h=o}m{1a=e.4W("2R");7 17="2O 2P 9u (6, ";L(7 x=0;x<8.A;x++){17+=8[x].C;3(x<8.A-1)17+=", "}17+=") 2Q ("+1a+",";L(7 x=0;x<8.A;x++){17+="\'"+$("#12"+8[x].C).w("f")+"\'";3(x<8.A-1)17+=", "}17+=")";e.H(17);4T();25()}}$("J").w("2h",o);4f()}d 4T(){L(7 x=0;x<Y(e.1S("B * D s"));x++){3(Y(e.1S("B * D q r 26 = "+x+" 32 27 = "+1a))<1){6L=e.4W("q");e.H("2O 2P q (6, 26, 27, 28, 29, 2a, 1T, 2S, 2T, 2U, 1E, 1F, 2V, 2W, 2b, 2c, 2d, 2e) 2Q ("+6L+", "+x+", "+1a+", \'\', \'\', \'\', \'3G\', 0, 0, 4X, \'1i:1i:1i\', \'1i:1i:1i\', \'\', \'\', \'\', \'\', \'\', \'\')")}}}d 67(24){$("1B").6M("6N","9v");3(!1d("#3b"))$("1B").U("<O 6=\'3b\'>"+$("1B").U()+"</O>");$("#3b").38();3(!1d("#1l"))$("#3b").9w("<6O 2J=\'1l\' 6=\'1l\' 9x=\'9y\' 9z=\'0\' 9A=\'0\' 9B=\'0\' 9C=\'0\' 9D=\'0\' 5h=\'4X%\' 5W=\'9E: 9F; 9G: 3T; 9H: 3T; 9I: 3T; 9J: 3T; 9K-9L: #9M;\'></6O>");$("#1l").w("6P",24);4Y();$("#1l").1O();$(1N).9N(4Y)}d 3U(){$("#3b").2x();$("1B").6M("6N","9O");3(1d("#1l")){$("#1l").w("6P","");$("#1l").5Z()}}d 4Y(){3(1d("#1l"))$("#1l").w("48",""+$(1N).48())}d v(){2.18=o}v.z.1I;v.z.1J;v.z.1K;v.z.1t;v.z.4Z;v.z.1u;v.z.1L;v.z.1v;v.z.1w;v.z.1o;v.z.18;v.z.c;v.z.2i;v.z.2j;v.z.2k;v.z.2l;v.z.2m;v.z.2n;v.z.2o;v.z.9P=l;v.z.6Q=d(){3(!2.18){1Y=0;3(1M){Q(u+"9Q",s.A);L(7 x=0;x<s.A;x++){Q(u+"9R"+x,s[x].3r);Q(u+"9S"+x,s[x].1D);3(s[x].3r==3d)1Y=x}2.c=1Y;2.1I=T(u+"6R"+2.c);2.1J=T(u+"6S"+2.c);2.1K=T(u+"6T"+2.c);2.1t=T(u+"4A"+2.c);2.1u=T(u+"6U"+2.c);2.1L=T(u+"6V"+2.c);2.1v=T(u+"6W"+2.c);2.1w=T(u+"6X"+2.c);2.1o=T(u+"6Y"+2.c);2.2i=T(u+"6Z"+2.c);2.2j=T(u+"70"+2.c);2.2k=T(u+"71"+2.c);2.2l=T(u+"72"+2.c);2.2m=T(u+"73"+2.c);2.2n=T(u+"74"+2.c);2.2o=T(u+"75"+2.c)}3(1z||1A){3(e.9T==3j)4e();1Y=Y(e.M("B 6 D s r 2J = \'"+3d+"\'"));2.c=Y(e.M("B 6 D q r 26 = "+1Y+" 32 27 = "+1a));3(Y(e.1S("B * D q r 26 = "+1Y+" 32 27 = "+1a))==0){2.c=e.4W("q");e.H("2O 2P q (6, 26, 27, 28, 29, 2a, 1T, 2S, 2T, 2U, 1E, 1F, 2V, 2W, 2b, 2c, 2d, 2e, 1U) 2Q ("+2.c+", "+1Y+", "+1a+", \'\', \'\', \'\', \'3G\', 0, 0, 4X, \'1i:1i:1i\', \'1i:1i:1i\', \'\', \'\', \'\', \'\', \'\', \'\', 0)")}2.1I=e.M("B 28 D q r 6 = "+2.c);2.1J=e.M("B 29      D q r 6 = "+2.c);2.1K=e.M("B 2a    D q r 6 = "+2.c);2.1t=e.M("B 1T   D q r 6 = "+2.c);2.1u=e.M("B 2S       D q r 6 = "+2.c);2.1L=e.M("B 2T       D q r 6 = "+2.c);2.1v=e.M("B 2U       D q r 6 = "+2.c);2.1w=e.M("B 1E    D q r 6 = "+2.c);2.1o=e.M("B 1F      D q r 6 = "+2.c);2.2i=e.M("B 2V       D q r 6 = "+2.c);2.2j=e.M("B 2W        D q r 6 = "+2.c);2.2k=e.M("B 2b     D q r 6 = "+2.c);2.2l=e.M("B 2c    D q r 6 = "+2.c);2.2m=e.M("B 2d     D q r 6 = "+2.c);2.2n=e.M("B 2e   D q r 6 = "+2.c);2.2o=e.M("B 1U        D q r 6 = "+2.c)}2.18=l;1y=l;3(2E!=-1){3(s[1Y].4z){3(2E==0){2N("9U 3u 4s 9V.","4y");2.18=o;1y=o;25();3(1k)3U();m 15.4D()}m 3(2.2o>=2E){2N("2X 2u 9W 2f 6K 6h 1r 1U 5T 2 2r.","4y");2.18=o;1y=o;25();3(1k)3U();m 15.4D()}}}3(!1k)5V();4"l"}m 4"o"};v.z.76=d(){3(2.18){1N.1O();2.1o=9X(2.1w,2.1o);2.2o++;2.50();2.18=o;3(1z||1A)e.9Y();1y=o;25();3(1k)3U();m 60();4"l"}m 4"o"};v.z.50=d(){3(2.18){3(1M){Q(u+"6R"+2.c,2.1I);Q(u+"6S"+2.c,2.1J);Q(u+"6T"+2.c,2.1K);Q(u+"4A"+2.c,2.1t);Q(u+"6U"+2.c,2.1u);Q(u+"6V"+2.c,2.1L);Q(u+"6W"+2.c,2.1v);Q(u+"6X"+2.c,2.1w);Q(u+"6Y"+2.c,2.1o);Q(u+"6Z"+2.c,2.2i);Q(u+"70"+2.c,2.2j);Q(u+"71"+2.c,2.2k);Q(u+"72"+2.c,2.2l);Q(u+"73"+2.c,2.2m);Q(u+"74"+2.c,2.2n);Q(u+"75"+2.c,2.2o)}3(1z||1A){e.H("W q X 28 = \'"+2.1I+"\' r 6 = "+2.c);e.H("W q X 29      = \'"+2.1J+"\' r 6 = "+2.c);e.H("W q X 2a    = \'"+2.1K+"\' r 6 = "+2.c);e.H("W q X 1T   = \'"+2.1t+"\' r 6 = "+2.c);e.H("W q X 2S       =  "+2.1u+"	 r 6 = "+2.c);e.H("W q X 2T       =  "+2.1L+"	 r 6 = "+2.c);e.H("W q X 2U       =  "+2.1v+"	 r 6 = "+2.c);e.H("W q X 1E    = \'"+2.1w+"\' r 6 = "+2.c);e.H("W q X 1F      = \'"+2.1o+"\' r 6 = "+2.c);e.H("W q X 2V       = \'"+2.2i+"\' r 6 = "+2.c);e.H("W q X 2W        = \'"+2.2j+"\' r 6 = "+2.c);e.H("W q X 2b     = \'"+2.2k+"\' r 6 = "+2.c);e.H("W q X 2c    = \'"+2.2l+"\' r 6 = "+2.c);e.H("W q X 2d     = \'"+2.2m+"\' r 6 = "+2.c);e.H("W q X 2e   = \'"+2.2n+"\' r 6 = "+2.c);e.H("W q X 1U        = \'"+2.2o+"\' r 6 = "+2.c)}3(2.1t!="4R")2.1t="9Z";4"l"}m 4"o"};v.z.a0=d(1Z){3(2.18){3V(1Z){g"h.I.28":4 2.1I;j;g"h.I.29":4 2.1J;j;g"h.I.2a":4 2.1K;j;g"h.I.1T":4 2.1t;j;g"h.I.19.3W":4 2.1u;j;g"h.I.19.2K":4 2.1L;j;g"h.I.19.2L":4 2.1v;j;g"h.I.1E":4 2.1w;j;g"h.I.1F":4 2.1o;j;g"h.I.51":4 2.2i;j;g"h.I.77":4 2.2j;j;g"h.I.2b":4 2.2k;j;g"h.2c":4 2.2l;j;g"h.2d":4 2.2m;j;g"h.78.2e":4 2.2n;j}}m 4"o"};v.z.a1=d(1Z,f){3(2.18){3V(1Z){g"h.I.28":2.1I=f;4"l";j;g"h.I.29":2.1J=f;4"l";j;g"h.I.2a":2.1K=f;4"l";j;g"h.I.1T":2.1t=f;4"l";j;g"h.I.19.3W":2.1u=f;4"l";j;g"h.I.19.2K":2.1L=f;4"l";j;g"h.I.19.2L":2.1v=f;4"l";j;g"h.I.1E":2.1w=f;4"l";j;g"h.I.1F":2.1o=f;4"l";j;g"h.I.51":2.2i=f;4"l";j;g"h.I.77":2.2j=f;4"l";j;g"h.I.2b":2.2k=f;4"l";j;g"h.2c":2.2l=f;4"l";j;g"h.2d":2.2m=f;4"l";j;g"h.78.2e":2.2n=f;4"l";j}}m 4"o"};v.z.52=d(){4"0"};v.z.a2=d(){4""};v.z.79=d(){4""};v.z.a3=d(){4 2.6Q()};v.z.a4=d(){4 2.76()};v.z.a5=d(){4 2.50()};v.z.a6=d(1Z){3(2.18){3V(1Z){g"h.3F":4 2.1I;j;g"h.7a":4 2.1J;j;g"h.7b":4 2.1K;j;g"h.7c":4"a7";j;g"h.7d":4 2.4Z;j;g"h.19.a8":4(Y(2.1u)/Y(2.1v))*1;j;g"h.19.3W":4 2.1u;j;g"h.19.2K":4 2.1L;j;g"h.19.2L":4 2.1v;j;g"h.1E":4 2.1w;j;g"h.1F":4 2.1o;j;g"h.51":4"ab-a9";j;g"h.aa":4"";j;g"h.ac":4"";j}}m 4"o"};v.z.ad=d(1Z,f){3(2.18){3V(1Z){g"h.3F":2.1I=f;4"l";j;g"h.7a":2.1J=f;4"l";j;g"h.7b":2.1K=f;4"l";j;g"h.7c":2.1t=f;4"l";j;g"h.7d":2.4Z=f;4"l";j;g"h.19.3W":2.1u=f;4"l";j;g"h.19.2K":2.1L=f;4"l";j;g"h.19.2L":2.1v=f;4"l";j;g"h.1E":2.1w=f;4"l";j;g"h.1F":2.1o=f;4"l";j}}m 4"o"};v.z.ae=d(){4 2.52()};v.z.af=d(){4 2.52()};v.z.ag=d(){4 2.79()};',62,637,'||this|if|return||id|var|userDataFields||||_sessionId|function|database|value|case|cmi||break|xmlManifest|true|else||false||sessions|WHERE|modules||productId|ScormAPI|attr|||prototype|length|SELECT|_name|FROM|registrationBoxContainerString|class|Text|executeQuery|core|input|span|for|runSimpleQuery|loginBoxContainerString|div|mod|writeCookie|new|productMenuString|readCookie|html|licenceBoxContainerString|UPDATE|SET|parse|field|moduleCounter|TEXT|register_|browserWarningString|type|moduleWindow|you|queryString|_active|score|currentStudent|group|click|exists|the|dt|dd|formOkay|00|numberOfUsers|sameWindow|contentWindowFrame|href|INTEGER|_total_time|Array|title|of|_feedback|_lesson_status|_score_raw|_score_max|_session_time|groups|moduleActive|storage_aspSql|storage_sqlite|body|not|_title|session_time|total_time|to|inputType|_lesson_location|_student_id|_student_name|_score_min|storage_cookies|window|focus|parseBoolean|button|datastorage|countQuery|lesson_status|attempts|dl|h2|_options|currentModuleId|variable|singleUserVersion|option|version|module|url|buildProductMenu|moduleid|student|lesson_location|student_id|student_name|lesson_mode|suspend_data|launch_data|mastery_score|your|text|disabled|_entry|_exit|_lesson_mode|_suspend_data|_launch_data|_mastery_score|_attempts|databaseUrl|xml|assessment|target|_blank|have|workingDirectory|moduleStatus|show|form|feedback|login_|manifestFileName|moduleWindowWidth|databaseType|assessmentAttempts|showLoadingAnimation|indexOf|userdata|options|name|min|max|is|showMessageBox|INSERT|INTO|VALUES|students|score_raw|score_min|score_max|lms_entry|lms_exit|You|or|installed|messageBox|append|AND|setTimeout|500|unlock|code|be|hide|registrationField|registrationFeedback|mainMenuDiv|productTitle|currentModule|protectedVersion|reporterAvailable|introMessage|substring|modulewindow|null|description|nbsp|helpLink|CREATE|TABLE|PRIMARY|KEY|_id|studentsTableString|assessmentcontrol|are|may|application|http|com|Internet|Explorer|This|content|it|do|location|unattempted|hideLoginScreen|hideRegistrationScreen|hideMainMenu|licenceBoxContainer|product|and|loginBoxContainer|loginField|select|loginFeedback|registrationBoxContainer|register_confirm_|0px|closeSameWindow|switch|raw|productVersion|moduleWindowHeight|introMessageText|introMessageButton|databaseUsername|databasePassword|databaseName|ACCESSDATABASE|MYSQLDATABASE|numberofusers|intromessage|height|password|alert|_modules|openNewWindow|startProduct|initDatabase|hideLoadingAnimation|showLoginScreen|reporterLinkString|Warning|using|very|correctly|that|either|www|br|use|as|currently|latest|Flash|player|then|can|Okay|_assessment|_lesson_status_|entry_|updateDescriptionBox|close|boxContainer|must|will|submit|checkLicenceForm|onReturn|blockFormSubmission|focusFirstField|contentWrapper|Login|_login|Register|checkLoginForm|completed|useAnd|rebuildSessions|_required|checkRegistrationForm|getNewId|100|sizecontentWindowFrame|_success_status|LMSCommit|entry|LMSGetLastError|API|API_1484_11|document|ajaxXml|parseConfigurationXML|quit|xmlToJSON|manifesturl|protectedversion|singleuserversion|reporteravailable|users|mdb|results|width|login|parseManifestXML|undefined|Module|init|checkBrowser|800|productUnlocked|showLicenceScreen|htm|Reporter|storage|medium|has|been|configured|usingAIR|but|out|date|browser|which|run|display|strongly|recommended|upgrade|microsoft|windows|downloads|ie|getitnow|mspx|v8|uses|render|appear|at|some|showVeil|style|closeMessageBox|hideMessageBox|remove|hideVeil|_url|disabledModule|openModule|_desc|_|parent|launchSameWindow|showMainMenu|try|catch|err|licenceForm|serial|only|an|program|number|phone|licenceField|Unlock|licence_submit|hideLicenceScreen|loginForm|_password|login_overall_feedback|login_submit|login_clear|Clear|login_register|showRegistrationScreen|each|trim|Field|registrationForm|reqField|_confirm|register_overall_feedback|register_submit|register_clear|register_login|_max|Must|than|characters|_min|maximum|newSessionId|css|overflow|iframe|src|LMSInitialize|_lesson_location_|_student_id_|_student_name_|_score_raw_|_score_min_|_score_max_|_session_time_|_total_time_|_entry_|_exit_|_lesson_mode_|_suspend_data_|_launch_data_|_mastery_score_|_attempts_|LMSFinish|exit|student_data|LMSGetDiagnostic|learner_id|learner_name|completion_status|success_status|ready|configuration|unload|productmanifest|automate|KJBS|cookies|aspsql|airsqlite|databaseurl|databaseusername|databasepassword|databasename|UserDataField|required|unique|confirm|badly|formed|Group|setWindowTitle|contextMenu|mm_win|900|reporter|reporterLink|after|prepend|helpWindow|helpwindow|600|No|AIR|Sqlite|available|SqliteObject|loadDatabase|air|File|applicationStorageDirectory|resolvePath|_results|db|AspsqlObject|loadAccessDatabase|loadMySqlDatabase|usingIE6|usingHE|It|Or|mozilla|firefox|Mozilla|Firefox|old|on|machine|incorrectly|all|DetectFlashVer|Adobe|aren|running|such|questions|operate|download|get|adobe|flashplayer|here|index|align|center|overallGroup|groupTitle|assessmentLink|productMenu|mouseover|editorMode|editormode|aswindow|descriptionBox|endScorm|Product|Licencing|Before|copy|Normally|once|re|installing|need|again|If|internet|connection|should|able|in|below|verify|licence|online|Alternatively|during|UK|office|hours|call|following|receive|over|way|Serial|licence_serialCode|licence_unlockCode|Only|needed|unlocking|by|licence_overall_feedback|licenceFeedback|loginButtons|Invalid|combination|entered|Confirm|registerButtons|less|more|containsOnlyAlphaNumerics|Please|letters|numbers|Fields|match|_unique|already|locked|STUDENTS|hidden|before|scrolling|yes|marginwidth|marginheight|frameborder|vspace|hspace|position|absolute|top|left|margin|padding|background|color|FFFFFF|resize|auto|_alphaspark|_numberOfModules|_moduleId_|_moduleName_|_connection|Assessments|barred|had|addTimes|closeDatabase|incomplete|LMSGetValue|LMSSetValue|LMSGetErrorString|Initialize|Terminate|Commit|GetValue|unknown|scaled|initio|max_time_allowed||scaled_passing_score|SetValue|GetLastError|GetErrorString|GetDiagnostic'.split('|'),0,{}))