diff --git a/QUnit-Tests/js/scorm.bot.min.js b/QUnit-Tests/js/scorm.bot.min.js index ddcc022..972506e 100644 --- a/QUnit-Tests/js/scorm.bot.min.js +++ b/QUnit-Tests/js/scorm.bot.min.js @@ -199,7 +199,7 @@ debug(settings.prefix+": I was unable to locate an API for communication",2);if( return false;};this.getLastError=function(n){return error[n];};this.isLMSConnected=function(){return API.connection;};this.getAPIVersion=function(){return API.version;};this.isConnectionActive=function(){return API.isActive;};this.checkLatency=function(){Utl.calcAverage(settings.latency_arr);};this.set=function(n,v){switch(n){case"version":case"createDate":case"modifiedDate":case"prefix":triggerWarning(405);return false;case"isActive":API.isActive=v;settings[n]=v;break;case"startDate":settings[n]=new Date(v);break;default:settings[n]=v;break;} return(isError!==0);};this.get=function(n){if(settings[n]===undefined){triggerWarning(404);return false;} return settings[n];};this.centisecsToSCORM12Duration=centisecsToSCORM12Duration;this.centisecsToISODuration=centisecsToISODuration;this.ISODurationToCentisec=ISODurationToCentisec;this.isoDateToStringUTC=isoDateToStringUTC;this.isoDateToString=isoDateToString;this.isoStringToDate=isoStringToDate;this.scorm12toMS=scorm12toMS;this.dateToscorm12Time=dateToscorm12Time;this.makeBoolean=makeBoolean;this.debug=debug;this.init();} -function SCOBot(options){"use strict";var Utl=SCOBotUtil,defaults={version:"4.0.9",createDate:"04/07/2011 09:33AM",modifiedDate:"05/22/2015 10:33PM",prefix:"SCOBot",launch_data:{},interaction_mode:"state",launch_data_type:"querystring",initiate_timer:true,scorm_strict:true,scorm_edition:"3rd",scorm_status_persist:"success_status",useJSONSuspendData:true,suspend_data:{pages:[]},base64:false,happyEnding:true,doNotStatusUntilFinish:false,location:"",mode:"",scaled_passing_score:0.7,completion_threshold:0,max_time_allowed:'',totalInteractions:0,totalObjectives:0,startTime:0},settings=Utl.extend(defaults,options),buffer={success_status:'',completion_status:'',completion_threshold:settings.completion_threshold,progress_measure:'0',scaled_passing_score:settings.scaled_passing_score,score:{scaled:'0',raw:'0',min:'0',max:'0'}},lmsconnected=false,isError=false,isStarted=false,happyEndingRequest=false,SCOBotManagedStatus=false,badValues='|null|undefined|false|NaN|| |',error=scorm.get('error'),self=this;function initSCO(){lmsconnected=scorm.initialize();scorm.debug(settings.prefix+": SCO Loaded from window.onload "+lmsconnected,4);if(lmsconnected){self.start();Utl.triggerEvent(self,"load");} +function SCOBot(options){"use strict";var Utl=SCOBotUtil,defaults={version:"4.0.10",createDate:"04/07/2011 09:33AM",modifiedDate:"05/22/2015 03:26PM",prefix:"SCOBot",launch_data:{},interaction_mode:"state",launch_data_type:"querystring",initiate_timer:true,scorm_strict:true,scorm_edition:"3rd",scorm_status_persist:"success_status",useJSONSuspendData:true,suspend_data:{pages:[]},base64:false,happyEnding:true,doNotStatusUntilFinish:false,location:"",mode:"",scaled_passing_score:0.7,completion_threshold:0,max_time_allowed:'',totalInteractions:0,totalObjectives:0,startTime:0},settings=Utl.extend(defaults,options),buffer={success_status:'',completion_status:'',completion_threshold:settings.completion_threshold,progress_measure:'0',scaled_passing_score:settings.scaled_passing_score,score:{scaled:'0',raw:'0',min:'0',max:'0'}},lmsconnected=false,isError=false,isStarted=false,happyEndingRequest=false,SCOBotManagedStatus=false,badValues='|null|undefined|false|NaN|| |',error=scorm.get('error'),self=this;function initSCO(){lmsconnected=scorm.initialize();scorm.debug(settings.prefix+": SCO Loaded from window.onload "+lmsconnected,4);if(lmsconnected==='true'){self.start();Utl.triggerEvent(self,"load");}else{scorm.debug(settings.prefix+"Sorry, I could not locate an LMS Runtime API.");} return lmsconnected;} function exitSCO(){scorm.debug(settings.prefix+": SCO is being unloaded, forcing exit ...",3);if(scorm.isConnectionActive()){Utl.triggerEvent(self,"unload");switch(scorm.get('exit_type')){case"finish":self.finish();break;case"suspend":self.suspend();break;case"timeout":self.timeout();break;default:scorm.debug(settings.prefix+": unknown exit type",2);break;} scorm.debug(settings.prefix+": SCO is done unloading.",4);} diff --git a/QUnit-Tests/js/scorm.bot.pack.js b/QUnit-Tests/js/scorm.bot.pack.js index dbdbe13..41fcf76 100644 --- a/QUnit-Tests/js/scorm.bot.pack.js +++ b/QUnit-Tests/js/scorm.bot.pack.js @@ -1 +1 @@ -eval(function(p,a,c,k,e,d){e=function(c){return(c35?String.fromCharCode(c+29):c.toString(36))};if(!''.replace(/^/,String)){while(c--)d[e(c)]=k[c]||e(c);k=[function(e){return d[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;}('X 67=G(){"62 66";X 1w="1.0.4",4U="7c/23/eA 7N:eF",4p="eJ/7N/6a 14:eH",7I=L,7z=["6Z","ex","4z","eo","6D","2K","ak","7G"],7y=[],1v=7G.7D.1v,b8=7G.7D.3i,h=\'bd\',k=\'en\',m=\'em\',az={9S:h,7J:h,ej:h,29:h,ek:h,ep:h,f7:h,eP:h,dt:h,dq:h,dx:h,e6:h,eg:h,go:k,gp:k,gf:m,g7:m,gP:m,gD:m,gC:m,gb:m,fr:m,fz:m},37={fy:0,fx:0,fj:0,g0:L,fZ:L,fX:L,fH:L,7F:V,7E:V,fF:3Y.fD,1c:\'\',28:0,fE:\'\',fM:0,bk:\'\'},aF={bd:G(el,1j,1R,o){x 1R.bu(1j,o.7F,o.7E)},aH:G(el,1j,1R,o){x 1R.bN(1j,o.7F,o.7E,o.cQ)}},7C=/\\s+/,1z=7z.R,1m=N,7M=G(h){c(7I){x}4f{3Y.b0.au("cG")}4b(e){aD(G(){7M(h)},0);x}h()},1i=G(o){x o==1P?4z(o):7y[1v.41(o)]||"2k"},5s=G(o){x o!=1P&&o===o.1T},7K=G(o){x(27 8x==="2k"?o ac 8x:o&&27 o==="2k"&&o!==1P&&o.aM===1&&27 o.c6==="9A")},2M=G(o){c(1i(o)!=="2k"||o.aM||5s(o)){x L}x!(o.ba&&!b8.41(o.ba.7D,"cc"))},2G=G(o){x(o ac 6D)||(1v.4S(o)===\'[2k 6D]\')},7x=G(o){x 1i(o)==="G"},45=G(o){X i=1,2f=a6,ad=2f.R,1c;1y(i=0){X 1Z=1R.2a(\' \'),7H=1Z.R;1y(7H--){3m(2g,1Z[7H],3Z)}}1e{c(2g===1T||7K(2g)){c(2g.a0){c(1R==="7t"){1R="cw"}2g.a0(1R,3Z,L)}1e{c(1R==="7t"){1R="ay";3Y.ax(1R,G(){c(3Y.cp==="co"){3Y.ch("ay",2g);7I=V;3Z()}});c(3Y.b0.au&&1T===1T.b1){7M(3Z)}}1e{2g.ax(\'2B\'+1R,3Z)}}}1e{45(2g,5V);2g.2B(1R,3Z)}}},64=G(7L){X 40=0,i=0,aj=7L.R;1y(i=0}G 8I(v){X 53=2;x 1Y.4M(v*1Y.9l(10,53))/1Y.9l(10,53)}G 3N(19){X 1j,R=0;1o(1j 1I 19){c(19.3i(1j)){R+=1}}x R}G 97(){c(y.2c==="2O"){y.2I="8h"}}G aZ(){x 8I((y.1G.R/9z)*2p)+"%"}N.86=G(){x u.3f===1&&u.3X===0};N.6c=G(){q.C(u.F+": bs...",3);c(u.y!==1P){y=u.y;97()}1e{y=u.9d}u.3f=1;u.3X=0;x\'V\'};N.6h=G(1c){u.2h=0;X r="L",k=1c.1v(),13=[];c(N.86()){c(9u(k)){q.C(u.F+": 4g "+k+" 1S 9m 4s",4);u.2h=4x;x"L"}13=k.68().2a(".");1p(13[0]){A"y":r=9H(k);J;A"8J":J;A"89":J}x r}u.2h=9M;x r};N.6k=G(1c,E){q.C(u.F+": 6k: "+1c+" = "+E,4);u.2h=0;X 13=[],k=1c.1v(),v=E.1v(),z=0,1d=0,16=[];c(N.86()){c(9x(k)){q.C(u.F+": 4g "+k+" 1S 5P 4s",4);u.2h=4B;x"L"}13=k.2a(".");1p(13[0]){A"y":1p(1c){A"y.28":c(v.R>3b){q.C(u.F+": bx 2P\'s bA 9v 2Q 6K as 1U\'92 3n "+v.R+" 8H 31 bH K",2)}J;A"y.1f":c(1f.2J(\'|\'+v+\'|\')===-1){x 4Q(1c,v)}J;A"y.2c":c(2c.2J(\'|\'+v+\'|\')===-1){x 4Q(1c,v)}J;1r:1p(13[1]){A"34":u.2h="4B";u.2U="3w y.34 5a 1S bh 5P 4s.";x\'L\';A"33":c(y.33.2L.2J(13[3])===-1){x 4Q(1c,v)}3q(k.2A(4,k.R),v,y);y.33.1t=(3N(y.33)-2).1v();x\'V\';A"1q":c(y.1q.2L.2J(13[3])===-1){x 4Q(1c,v)}y.1q.1t=(3N(y.1q)-2).1v();c(5t(1J(13[2],10))){x\'L\'}c(!1g.2M(y.1q[13[2]])){c(13[3]==="1a"){y.1q[13[2]]={};3q(k.2A(4,k.R),v,y);y.1q.1t=(3N(y.1q)-2).1v();c(!1g.2M(y.1q[13[2]].1l)){q.C(u.F+": 9Q 1l 2k 1o 2d 2Y",4);y.1q[13[2]].1l={};y.1q[13[2]].1l.1t="-1"}c(!1g.2M(y.1q[13[2]].1N)){q.C(u.F+": 9Q 5m 8A 2k 1o 2d 2Y",4);y.1q[13[2]].1N={};y.1q[13[2]].1N.1t="-1"}x\'V\'}q.C("bl\'t bp 2Y aS 4C bo!",3);x\'L\'}c(13[3]===\'1l\'){c(13[5]==="1a"){1d=1J(y.1q[13[2]].1l.1t,10);z=1d;1y(z<1d){c(y.1q[13[2]].1l[z].1a===v){x 8K(1c,v,z)}z+=1}}1e{x 4Q(1c,v)}3q(k.2A(4,k.R),v,y);y.1q[13[2]].1l.1t=(3N(y.1q[13[2]].1l)-1).1v();x\'V\'}c(13[3]===\'1N\'){3q(k.2A(4,k.R),v,y);y.1q[13[2]].1N.1t=(3N(y.1q[13[2]].1N)-1).1v()}3q(k.2A(4,k.R),v,y);y.1q.1t=(3N(y.1q)-2).1v();x\'V\';A"1l":c(13[3]==="1a"){1d=1J(y.1l.1t,10);1y(z<1d){c(y.1l[z].1a===v){u.2h="8a";u.2U="3w 1l.1a 5a 5Q be 93. 3w E \'"+v+"\' 5r 4G 5W 3p 1I 6U #"+z;x\'L\'}z+=1}}c(13[3]!=="1a"){16=1J(13[2],10);c(y.1l[16]===2l){u.2h="8W";u.2U="3w 1l.1a 5a 5Q be 3p bI 5j bO 9h be 3p";x\'L\'}}c(5t(1J(13[2],10))){x\'L\'}3q(k.2A(4,k.R),v,y);y.1l.1t=(3N(y.1l)-2).1v();x\'V\'}J}3q(k.2A(4,k.R),v,y);J;A"8J":J;A"89":J}x"V"}c(u.3X){u.2h=8F}1e{u.2h=a7}x"L"};N.3y=G(){q.C(u.F+": 3y 8g.\\bn 2j bm "+aZ(),4);1g.2o(1m,\'65\',{1j:\'65\',bi:y});x\'V\'};N.7g=G(){u.3X=1;u.3f=0;x\'V\'};N.9P=G(88){c(88!==""){X 80=1J(88,10);c(87[80]!==2l){x 87[80]}}x""};N.9y=G(){x u.2h};N.9I=G(){x u.2U}}G aa(2y){"62 66";X 1g=67,37={1w:"4.0.8",4U:"78/7b/aK aR:bB",4p:"7b/21/6a 11:bF",C:L,2s:L,aA:L,F:"aa",3H:"2O",1n:"3A",aX:V,aU:L,1f:"4k",7a:"69",y:1P,63:[]},u=1g.45(37,2y),6s=0,29={0:"61 3U",4B:"7Z bq",4x:"br 2B a 5P 4s bv"},15={3x:L,1w:"bK",1Q:"",2r:L,K:{1f:u.1f,1n:u.1n,3H:u.3H},2s:u.2s},1m=N;u.29=29;u.6m={};G 4H(24,4K){1g.2o(1m,C,{24:24,4K:4K})}G C(24,4K){c(u.C){c(!1T.2S){1T.2S={};1T.2S.a4=4H;1T.2S.7R=4H;1T.2S.9X=4H;1T.2S.29=4H;1T.2S.bD=4H}1p(4K){A 1:2S.29(24);J;A 2:2S.9X(24);J;A 4:2S.a4(24);J;A 3:2S.7R(24);J;1r:2S.7R(24);x L}x V}c(4K<3&&u.aA){bw(24)}x V}G 7e(2e){X 7Q=0,2W=bJ;1y((!2e.15&&!2e.7P)&&(2e.5b)&&(2e.5b!==2e)&&(7Q<=2W)){7Q+=1;2e=2e.5b}c(2e.7P){15.1w="2N";15.2r=2e.7P}1e c(2e.15){15.1w="1.2";15.2r=2e.15}1e{x L}x V}G 4n(n,8D){X U="P",1D=1Y.1E(n,0),5c=0,3r=0,4F=0,32,4I;1D=1Y.4M(1D);c(8D===V){4F=1Y.3h(1D/5J)}1e{5c=1Y.3h(1D/7W);1D-=5c*7W;3r=1Y.3h(1D/7V);1D-=3r*7V;4F=1Y.3h(1D/5J)}1D-=4F*5J;32=1Y.3h(1D/4T);1D-=32*4T;4I=1Y.3h(1D/5i);1D-=4I*5i;c(5c>0){U+=5c+"Y"}c(3r>0){U+=3r+"M"}c(4F>0){U+=4F+"D"}c((32>0)||(4I>0)||(1D>0)){U+="T";c(32>0){U+=32+"H"}c(4I>0){U+=4I+"M"}c(1D>0){U+=(1D/2p)+"S"}}c(U==="P"){U="7T"}x U}G 4m(n){X 32=1Y.3h(n/4T),1D=n-32*4T,3r=1Y.3h(1D/5i),4R,U;1D=1D-3r*5i;4R=1Y.3h(1D/2p);1D=1Y.3h(1D-4R*2p);c(32>aE){32=aE}U="9n"+32+":";U=U.2A(U.R-5,5);c(3r<10){U+="0"}U+=3r+":";c(4R<10){U+="0"}U+=4R;c(1D>0){U+=".";c(1D<10){U+="0"}U+=1D}x U}G 6C(U){X aV=[0,0,0,0,0,0],48=(U.2J("P")!==0),7Y=L,aT=["Y","M","D","H","M","S"],p=0,i=0,1z;c(!48){U=U.2A(1);1z=aT.R;i=0;1y(i<1z){c(U.2J("T")===0){U=U.2A(1);i=1Y.1E(i,3);7Y=V}p=U.2J(aT[i]);c(p>-1){c((i===1)&&(U.2J("T")>-1)&&(U.2J("T")2)&&(!7Y)){48=V;J}U=U.2A(p+1)}i+=1}48=!!(((!48)&&(1z!==0)))}c(48){x 0}x aV[0]*7W+aV[1]*7V+aV[2]*5J+aV[3]*4T+aV[4]*5i+1Y.4M(aV[5]*2p)}G 2t(n){x n<10?\'0\'+n:n}G 72(n){X 5I=n.2a(":");x 1Y.4M(5I[0]*fY)+(5I[1]*6R)+(5I[2]*3b)}G 6x(3Q){X h=3Q.aN(),m=3Q.aO(),s=3Q.aW();x 2t(h)+":"+2t(m)+":"+2t(s)}G 74(d){x d.fW()+\'-\'+2t(d.fV()+1)+\'-\'+2t(d.fR())+\'T\'+2t(d.fQ())+\':\'+2t(d.fS())+\':\'+2t(d.fT())+"."+1Y.4M((d.fU()/3b)%3b)+\'Z\'}G 4W(d){X 4h=d.6S()>0?\'-\':\'+\';x d.fC()+\'-\'+2t(d.fB()+1)+\'-\'+2t(d.fk())+\'T\'+2t(d.aN())+\':\'+2t(d.aO())+\':\'+2t(d.aW())+"."+1Y.4M((d.fm()/3b)%3b)+4h+2t(d.6S()/60)+\':6N\'}G 4L(U){X 6Q=["fn","fi","fh","dp","aY","fd","fc","fe","ff","fg","fo","fp"],d,5K,4h=0,8c=0,dd,8b,m,5G,5H,7f;1p(u.7a){A"69":8b=/^([0-9]{4})-([0-9]{2})-([0-9]{2})T([0-9]{2}):([0-9]{2})(?::([0-9]*)(\\.[0-9]*)?)?(?:([+\\-])([0-9]{2})([0-9]{2}))?/;m=8b.a8(U);c(m){5H=2K.69(1J(m[1],10),1J(m[2],10)-1,1J(m[3],10),1J(m[4],10),1J(m[5],10),((m[6]&&1J(m[6],10))||0),((m[7]&&1V(m[7])*3b))||0);c(m[9]&&m[10]){7f=1J(m[9],10)*60+1J(m[10],10);5H+=(m[8]===\'+\'?-1:+1)*7f*6R}5G=2d 2K(5H)}1e{5G=1P}x 5G;A"ap":d=U.6F(/(\\d{4})-(\\d{2})-(\\d{2})T(\\d{2}):(\\d{2}):(\\d{2})(?:\\.(\\d+))([\\+|\\-]\\d+:\\d+)/,G($0,$5O,$5F,$5L,$5N,$5M,$5Z,$91,$6T){4h=1J($6T.2v(1,$6T.R),10)*60;8c=$91;x 6Q[$5F-1]+" "+$5L+", "+$5O+" "+$5N+":"+$5M+":"+$5Z});dd=2d 2K(d);5K=dd.6S();c(5K!==4h){dd=2d 2K(dd.3D()+(4h-5K)*6R);dd.fs(8c)}x dd;1r:d=U.6F(/(\\d{4})-(\\d{2})-(\\d{2})T(\\d{2}):(\\d{2}):(\\d{2})/,G($0,$5O,$5F,$5L,$5N,$5M,$5Z){x 6Q[$5F-1]+" "+$5L+", "+$5O+" "+$5N+":"+$5M+":"+$5Z});dd=2d 2K(d);x dd}}G 44(U){c(U===2l){C(u.F+" : 44 3S gE 6u 9A, b9 3o L",2);x L}c(U===V||U===L){x 6Z(U)}1p(U.68()){A"V":A"gF":A"1":x V;A"L":A"6M":A"0":A 1P:x L;1r:x 6Z(U)}}G 4A(n){C(29[n],2);x V}G 6J(24){1g.2o(1m,\'6y\',{\'29\':24})}G 4P(){X 1u=15.2r,38=0;c(1u){1p(15.1w){A"1.2":38=1J(1u.gA(),10);J;A"2N":38=1J(1u.9y(),10);J;1r:J}}x 38}G 3V(n){X 1u=15.2r,1k=\'61 2P 9L\';c(1u){1p(15.1w){A"1.2":1k=1u.gw(n.1v());J;A"2N":1k=1u.9P(n.1v());J;1r:J}}x 4z(1k)}G 47(n){X 1u=15.2r,1k=\'61 2P 9L\';c(1u){1p(15.1w){A"1.2":1k=1u.gx(n.1v());J;A"2N":1k=1u.9I(n.1v());J;1r:J}}x 4z(1k)}N.12=G(n){X v=1P,1u=15.2r,ec=0,m=\'\',d=\'\',1h=1P,13=[],30=L,4u=2d 2K(),70;c(15.2s){1p(15.1w){A"1.2":1p(n){A"y.34.1t":A"y.34.2L":A"y.33.1t":A"y.33.2L":A"y.O.1A":A"y.1K":A"y.2X":30=V;J;A"y.4Z":1h="y.1L.4Z";J;A"y.28":1h="y.1L.9p";J;A"y.2I":1h="y.1L.2I";J;A"y.1Q":1h="y.1L.6L";J;A"y.2c":1h="y.1L.2c";J;A"y.O.1C":1h="y.1L.O.1C";J;A"y.O.1H":1h="y.1L.O.1H";J;A"y.O.1E":1h="y.1L.O.1E";J;A"y.2u":1h="y.6f.9a";J;A"y.3c":1h="y.6f.3c";J;A"y.4Y":1h="y.6f.4Y";J;A"y.6P":1h="y.1L.gH";J;A"y.6X":1h="y.1L.gO";J;A"y.3E.6e":1h="y.3C.98";J;A"y.3E.6d":1h="y.3C.9b";J;A"y.3E.4D":1h="y.3C.4D";J;A"y.3E.6g":1h="y.3C.50";J;A"y.1n":A"y.1f":1h="y.1L.9i";J;A"y.3v":1h="y.1L.3v";J;A"y.4O":1h="y.1L.4O";J;1r:13=n.2a(".");c(13[1]==="1q"){1p(13[2]){A"2L":A"1t":J;1r:c(!5t(1J(13[2],10))){1p(13[3]){A"1l":A"1N":J;1r:q.C(u.F+": gQ y.1q."+13.20(".")+" 1S a 9m-4s E. 8B 6W 2Q 38.",2);x\'L\'}}}}c(13[1]==="1l"){1p(13[2]){A"2L":A"1t":J;1r:1p(13[3]){A"1a":A"3F":J;A"1n":A"1f":13[3]=\'3F\';J;A"1K":A"2b":30=V;J;A"O":c(13[4]==="1A"){30=V}J;1r:q.C(u.F+": 9N gS 3n 1I \'"+n+"\', 9G 9F 2Q 38.",2);J}J}1h=13.20(".")}1e{1h=n}J}c(30){x\'L\'}v=1u.9r(1h);J;A"2N":v=1u.6h(n);J;1r:J}ec=4P();m=3V(ec);d=47(ec);1g.2o(1m,\'12\',{\'n\':n,\'v\':v,\'29\':{\'38\':ec,\'3R\':m,\'2U\':d}});70=2d 2K();u.63.3d({9j:70-4u,v:n});c(ec===0||ec===6Y){c(v===\'2l\'||v===1P||v===\'1P\'){v=""}c(15.1w==="1.2"){c(v==="9n:6N:6N.0"){v=\'\'}}x 4z(v)}C(u.F+": 3U\\3e 5e: "+ec+"\\3e 5k: "+m+"\\5p: "+d,1);x\'L\'}C(u.F+": "+n+" 9s 4i, 3x 1s 3f! "+15.2s,2);x\'L\'};N.1b=G(n,v){X s=\'L\',1u=15.2r,ec=0,m=\'\',d=\'\',13=[],1h=1P,30=L;c(15.2s){1p(15.1w){A"1.2":15.1Q=15.1Q===""?1u.9r(\'y.1L.6L\'):15.1Q;1p(n){A"y.O.1A":A"y.1K":30=V;J;A"y.33.3P":c(v.R>9t){C(u.F+": 4J, 2C 3P 1S 56 2C 2W!!",2)}1h="y.ao";J;A"y.28":c(v.R>gI){C(u.F+": 4J, 2Q 6K 1S 56 2C 2W!!",2)}1h="y.1L.9p";J;A"y.1Q":1h="y.1L.6L";J;A"y.2c":1h="y.1L.2c";c(v==="4d"){v=""}15.3H=v;J;A"y.O.1C":1h="y.1L.O.1C";J;A"y.O.1H":1h="y.1L.O.1H";J;A"y.O.1E":1h="y.1L.O.1E";J;A"y.1n":A"y.1f":1h="y.1L.9i";c(v==="3A"||v==="1s 6i"){30=V}15.K.1f=v;J;A"y.2u":1h="y.6f.9a";J;A"y.3E.6e":1h="y.3C.98";J;A"y.3E.6d":1h="y.3C.9b";J;A"y.3E.4D":1h="y.3C.4D";J;A"y.3E.6g":1h="y.3C.50";J;A"y.3v":1h="y.1L.3v";J;A"y.4O":1h="y.1L.4O";J;A"y.1G":c(v.R>9t){C(u.F+": 4J, 2Q 2O K 1S 56 2C 2W!!",2)}1h=n;J;1r:13=n.2a(".");1p(13[1]){A"33":1p(13[3]){A"28":A"1F":x\'L\'}J;A"1q":c(13[2]===\'L\'){q.C(u.F+": 1M, 2C 2Y 1d 3S \'L\', 9g I\'m ga 1U 3O gc N gd 2C 2P. ge 2C 38 g9 2Y 1d.",2);x\'L\'}1p(13[3]){A"1F":13[3]="3u";J;A"3a":13[3]="9D";J;A"1i":c(v==="5h-3g-1I"||v==="5j"){q.C(u.F+": 1M, 71 g8 2Q g4 1q. 7k.25() 31 \'1.2\' g3 1s g5 1i 31 "+v,2)}J;A"1k":c(v==="g6"){v="8L"}J;1r:J}1h=13.20(".");J;A"1l":1p(13[3]){A"1a":J;A"3F":A"1n":A"1f":13[3]=\'3F\';c(v==="3A"){v="1s 6i"}J;A"1K":A"2b":30=V;J;A"O":c(13[4]==="1A"){30=V}J;1r:q.C(u.F+": 9N E 3n 1I \'"+n+"\', 9G 9F 2Q 38.",2);J}1h=13.20(".");J;1r:1h=n;J}J}c(30){x\'L\'}s=1u.gg(1h,v);J;A"2N":15.1Q=15.1Q===""?1u.6h(\'y.1Q\'):15.1Q;1p(n){A"y.28":c(v.R>3b){C(u.F+": 4J, 2Q 6K 1S 56 2C 2W!!",2)}J;A"y.1f":15.K.1f=v;J;A"y.1n":15.K.1n=v;J;A"y.2c":15.K.3H=v;J;A"1G":c(v.R>9z){C(u.F+": 4J, 2Q 2O K 1S 56 2C 2W!!",2)}J;1r:J}s=1u.6k(n,v);c(15.1Q!=="4d"){C(u.F+": 4J, 1U 9e 1s 1I 4d 1Q. 3w 2P 6B 5n \'6k\' 7j.",2)}J;1r:J}ec=4P();m=3V(ec);d=47(ec);1g.2o(1m,\'1b\',{\'n\':n,\'v\':v,\'29\':{\'38\':ec,\'3R\':m,\'2U\':d}});c(ec===0||ec===6Y){x s}C(u.F+": 3U\\3e 5e: "+ec+"\\3e 5k: "+3V(ec)+" 1o "+n+"\\5p: "+47(ec),1);x s}C(u.F+": "+n+" 6G 4i, 3x 1s 3f! gh gk 1U 8g 8G gl 1U 7h.",2);x\'L\'};N.6w=G(){X s=\'L\',1u=15.2r,ec=0,6j,8E=2d 2K();u.63=[];6j=(8E.3D()-u.6m.3D())/3b;c(15.2s){C(u.F+": gm K",3);1p(15.1w){A"1.2":1m.1b("y.1L.3v",4m(6j*2p));s=1u.fu("");J;A"2N":1m.1b("y.3v",4n(6j*2p,V));s=1u.3y("");J;1r:J}ec=4P();c(ec===0){x s}C(u.F+": 3U\\3e 5e: "+ec+"\\3e 5k: "+3V(ec)+" 1o 3y.\\5p: "+47(ec),1);x\'L\'}C(u.F+": 3y 4i, 3x 1s 3f!",2);x\'L\'};N.9V=G(){C(u.F+": 6c fb. \\n\\dY: "+u.1w+"\\n\\dZ: "+u.4p,3);X s=L,1u=15.2r,ec=0;c(!15.2s){c(1u){1p(15.1w){A"1.2":s=44(1u.e0(""));J;A"2N":s=44(1u.6c(""));J;1r:J}ec=4P();C(\'>>>>>>>>>>>>>>>>>>>>>>>>>>\'+s+\'>>>>>>>>>>>>>>>>>>>>>>>>\',4);c(s&&ec===0){15.2s=V;15.K.1f=1m.12(\'y.1f\');u.6m=2d 2K();C(u.F+": 4c 1S 3f.",3);1p(15.K.1f){A"1s 6i":A"3A":1m.1b("y.1f","4k");J;1r:c(15.K.1f===\'\'){6J("2P dX 6A, 8B dW a dS. dR dT 1S 6u.")}J}x\'V\'}C(u.F+": 3U\\3e 5e: "+ec+"\\3e 5k: "+3V(ec)+" 1o 6c.\\5p: "+47(ec),1)}1e{C(u.F+": 4i, 2P dU 1s be dV!.",2)}}1e{C(u.F+": 4i, 3x 4G 3f!.",2)}x\'L\'};N.6t=G(){X s=L,1u=15.2r,ec=0;C(u.F+": e2 "+15.2s+" "+1u,4);c(15.2s){c(1u){C(u.F+": 1f = "+15.K.1f+"|| 1n = "+15.K.1n,3);1m.6w();1p(15.1w){A"1.2":s=1u.e3("");J;A"2N":s=1u.7g("");J;1r:J}c(44(s)){C(u.F+": 7h.",3);1g.2o(1m,\'3X\',{});15.2s=L}1e{ec=4P();C(u.F+": 3U\\3e 5e: "+ec+"\\3e 5k: "+3V(ec)+" 1o 3y.\\5p: "+47(ec),1)}}1e{C(u.F+": e7 3x 3o 2P",2)}}1e{C(u.F+": 7g 4i, 3x 1s 3f!",2)}x s};N.7q=G(1a){X 1d=1m.12("y.1l.1t"),i,3s;q.C(u.F+": 6G 4t - dQ 4a, 4t 1d 1S "+1d,4);c(1d===\'\'||1d===\'L\'||1d===\'-1\'){x\'L\'}1d=1J(1d,10)-1;i=1d;1y(i>=0){3s=1m.12("y.1l."+i+".1a");c(1a===3s){q.C(u.F+": 4t 4C dP 2B "+i,4);x i}i-=1}x\'L\'};N.6q=G(1a){X 1d=1m.12("y.1q.1t"),i,3s;c(1d===""||1d===\'L\'||1d===\'-1\'){x\'L\'}c(15.1w==="1.2"){q.C(u.F+": 1M, 71 7U 95 7j c 7k.25 1S 8T 3o 1.2",2);x 1d}1d=1J(1d,10)-1;q.C(u.F+": 7o 1q 3O 1d "+1d,4);i=1d;1y(i>=0){3s=N.12("y.1q."+i+".1a");c(1a===3s){q.C(u.F+": 7n 7m 4C 6o "+i);x i}i-=1}x\'L\'};N.8Q=G(n,1a){X 1d=1m.12("y.1q."+n+".1l.1t"),i,3s;c(1d===""||1d===\'L\'){x\'0\'}c(15.1w==="1.2"){q.C(u.F+": 1M, 71 7U 95 7j c 7k.25 1S 8T 3o 1.2",2);x\'L\'}1d=1J(1d,10)-1;q.C(u.F+": 7o 2Y 1l 3O 1d "+1d,4);i=1d;1y(i>=0){3s=1m.12("y.1q."+n+".1l."+i+".1a");c(1a===3s){q.C(u.F+": 7n 4t 7m 4C 6o "+i);x i}i-=1}x\'L\'};N.8N=G(n,2z){X 1d=1m.12("y.1q."+n+".1N.1t"),i,p;c(1d===""||1d===\'L\'){q.C(u.F+": 7i 7p 2z 3S 6u 3T L",4);x\'0\'}1d=1J(1d,10)-1;q.C(u.F+": 7o 2Y 5m 8A 3O 1d "+1d,4);i=1d;1y(i>=0){p=1m.12("y.1q."+n+".1N."+i+".2z");c(2z===p){q.C(u.F+": 7n 7i 7p 7m dB 6o "+i);x"5g"}i-=1}x\'L\'};N.aJ=G(){X 2e;4f{2e=1T.5b;c(2e&&2e!==1T){7e(1T.5b)}}4b(e){C(u.F+" b2 b3-b6 6A/8j 1Q (5n).",2)}c(!15.2r){4f{2e=1T.b1.dv;7e(2e)}4b(ee){C(u.F+" b2 b3-b6 6A/8j 1Q (5n).",2)}}c(15.2r){15.3x=V;x V}C(u.F+": I 3S dC 3o 8P an 15 1o dD",2);c(u.aX){C(u.F+": aL 1U dL dM I\'dN dO 2C 2P. aL 1s, aP dK dJ 96 dF.",4);u.aU=V;15.1w="2N";15.2r=27 6b===\'G\'?2d 6b({y:u.y}):1P;1g.3m(15.2r,\'65\',G(e){1g.2o(1m,\'65\',e)});x V}x L};N.dH=G(n){x 29[n]};N.dI=G(){x 15.3x};N.25=G(){x 15.1w};N.1W=G(){x 15.2s};N.ei=G(){1g.64(u.63)};N.3p=G(n,v){1p(n){A"1w":A"4U":A"4p":A"F":4A(4x);x L;A"2s":15.2s=v;u[n]=v;J;A"6m":u[n]=2d 2K(v);J;1r:u[n]=v;J}x(6s!==0)};N.3l=G(n){c(u[n]===2l){4A(4B);x L}x u[n]};N.4m=4m;N.4n=4n;N.6C=6C;N.74=74;N.4W=4W;N.4L=4L;N.72=72;N.6x=6x;N.44=44;N.C=C;N.aJ()}G ag(2y){"62 66";X 1g=67,37={1w:"4.0.9",4U:"78/7c/aK eX:eY",4p:"7b/22/6a 10:f9",F:"ag",43:{},8M:"f5",8w:"f4",8y:V,6l:V,f0:"eZ",5q:"1n",9U:V,1G:{3B:[]},8m:L,6p:V,4e:L,28:"",1Q:"",2u:0.7,2X:0,3c:\'\',4q:0,4r:0,76:0},u=1g.45(37,2y),18={1n:\'\',1f:\'\',2X:u.2X,1K:\'0\',2u:u.2u,O:{1A:\'0\',1C:\'0\',1H:\'0\',1E:\'0\'}},58=L,6s=L,4o=L,6n=L,6z=L,ai=\'|1P|2l|L|8e|| |\',29=q.3l(\'29\'),1m=N;G aC(){58=q.9V();q.C(u.F+": 4c eL 3O 1T.eK "+58,4);c(58){1m.4u();1g.2o(1m,"9S")}x 58}G 6r(){q.C(u.F+": 4c 1S er et, eu 2c ...",3);c(q.1W()){1g.2o(1m,"7J");1p(q.3l(\'3H\')){A"5o":1m.5o();J;A"2O":1m.2O();J;A"6v":1m.6v();J;1r:q.C(u.F+": 3A 2c 1i",2);J}q.C(u.F+": 4c 1S ew eq.",4)}x V}G 4A(n){q.C(29[n],2);x V}G 6J(24){1g.2o(1m,\'6y\',{29:24})}G 1x(v){x ai.2J(\'|\'+v+\'|\')>=0}G aQ(U){X aG=/[^\\f\\r\\n\\t\\v\\0\\s\\S\\w\\W\\d\\D\\b\\\\B\\\\cX\\\\ey\\\\eG]/gi;x U.6F(aG,\'\')}G 4V(v){X 4X;1p(q.3l(\'7a\')){A"69":4X=/^(\\d{4})-0?(\\d+)-0?(\\d+)[T ]0?(\\d+):0?(\\d+):0?(\\d+)(?:\\.(\\d+))(|Z)$/;J;A"ap":4X=/^(\\d{4})-0?(\\d+)-0?(\\d+)[T ]0?(\\d+):0?(\\d+):0?(\\d+)(?:\\.(\\d+))[\\+\\-]\\d{2}:\\d{2}$/;J;1r:4X=/^(\\d{4})-0?(\\d+)-0?(\\d+)[T ]0?(\\d+):0?(\\d+):0?(\\d+)$/;J}x 4X.79(v)}G 90(v){X aq=/^(?:P)([^T]*)(?:T)?(.*)?$/;x aq.79(v)}G 1X(){q.C(u.F+": 6V eB\'t 41 \'4u()\' av, 3T 1U 4G 3X, 7U.",2);x\'L\'}G 7d(){x(2d 2K().3D())}G 2D(v,53){X 9Y=1V(v);x 1V(9Y.eD(53))}G 49(1i,U){X 52=0;1p(1i){A"2n":52=/^\\{2n=.*?\\}/;J;A"2q":52=/^\\{2q=.*?\\}/;J;A"2m":52=/^\\{2m=.*?\\}/;J;1r:q.C(u.F+": 3J, N 1S 1s a eE eI 1i.",1);J}x 52.a8(U)}G 9Z(){q.C("eQ eM!");X 8d=q.12(\'y.4Y\').2a(\',\'),3R=(8d[1]==="3R");c(3R){1g.2o(1m,\'3R\',{50:"eR eS eW"})}q.3p(\'3H\',"6v");c(8d[0]==="2c"){6r()}1e{1g.2o(1m,\'bc\')}}G 6H(1i,E){X U=\'\',8p=\'\',i=0,16=[],8r=[],1z,3I;1p(1i){A\'V-L\':E=E.1v().68();c(E===\'V\'||E===\'L\'){c(q.25()==="1.2"){x E.2v(0,1)}x E}q.C(u.F+": 1M, 1U\'2H 1s 2i V 3T L 1o V-L. I 2E "+E+" 2x",1);x\'\';A\'5E\':c(q.25()==="1.2"){c(1g.2G(E)){c(E.R>26&&u.6l){q.C(u.F+": 1M, 1U\'2H 2i a 40 31 8n 8f 9R 8l 2W 31 26 1o N 2z. dr dw \'3k\' 2x.",2)}x E.20(",")}q.C(u.F+": 1M, 1U\'2H 1s 2i a 3j 1i 1o 5D/5E. I 2E "+27 E+" 2x\\n"+4E.6I(E),1);E=\'\'}A\'5D\':c(1g.2G(E)){3I=0;c(E.R>36&&u.6l){q.C(u.F+": 1M, 1U\'2H 2i a 40 31 8n 8f 9R 8l 2W 31 36 1o N 2z.",2);E=E.dz(0,36)}1o(3I 1I E){c(E.3i(3I)){c(E[3I].R>10&&u.6l){q.C(u.F+": 1M, 1U\'2H 2i 8n 8f ed 8l 2W 31 10 8H. gj gs "+E[3I].R+". I 96 9v N as 1s 3o gq K.",2);E[3I]=E[3I].2v(0,10)}}}U=q.25()==="1.2"?E.20(","):E.20("[,]");E=U}1e{q.C(u.F+": 1M, 1U\'2H 1s 2i a 3j 1i 1o 5D/5E. I 2E "+27 E+" 2x\\n"+4E.6I(E),1);E=\'\'}x E;A\'3g-1I\':c(1g.2M(E)){c(E.2q!==2l){U+="{2q="+E.2q+"}"}c(E.2n!==2l){U+="{2n="+E.2n+"}"}c(E.2m!==2l){U+="{2m="+E.2m+"}"}c(1g.2G(E.5A)){U+=E.5A.20("[,]")}1e{q.C(u.F+": 1M, gM an 3j 31 gK(s) 1o 3g-1I. I 2E "+27 E.5A+" 2x",1)}E=U}1e{q.C(u.F+": 1M, 1U\'2H 1s 2i a 2k 1i 1o 3g 1I. I 2E "+27 E+" 2x",1);E=\'\'}x E;A\'5h-3g-1I\':c(1g.2M(E)){c(E.2q!==2l){U+="{2q="+E.2q+"}"}c(E.2m!==2l){U+="{2m="+E.2m+"}"}U+=E.50;E=U}1e{q.C(u.F+": 1M, 1U\'2H 1s 2i a 2k 1i 1o 5h 3g 1I. I 2E "+27 E+" 2x",1);E=\'\'}x E;A\'5w\':c(1g.2G(E)){1z=E.R;i=0;1y(i<1z){c(1g.2G(E[i])){16.3d(q.25()==="1.2"?E[i].20("."):E[i].20("[.]"))}1e{q.C(u.F+": 1M, 1U\'2H 1s 2i a 3j 1i 1o 5w/3k. I 2E "+27 E+" 2x",1);x\'\'}i+=1}U=q.25()==="1.2"?16.20(","):16.20("[,]");E=U}1e{q.C(u.F+": 1M, 1U\'2H 1s 2i a 3j 1i 1o 5w/3k. I 2E "+27 E+" 2x",1);E=\'\'}x E;A\'3k\':c(!1g.2G(E)){c(E.2n!==2l){U+="{2n="+E.2n+"}"}c(1g.2G(E.2Z)){1z=E.2Z.R;i=0;1y(i<1z){c(1g.2G(E.2Z[i])){c(1g.2M(E.2Z[i][1])){8r=[2D(E.2Z[i][1].1H,7),2D(E.2Z[i][1].1E,7)];8p=8r.20("[:]");E.2Z[i][1]=8p}16.3d(E.2Z[i].20("[.]"))}1e{q.C(u.F+": 1M, 1U\'2H 1s 2i a 3j 1i 1o 3k 5m 3t. I 2E "+27(E.2Z[i])+" 2x 2B "+i,1);q.C(E,1);x\'\'}i+=1}U+=16.20("[,]")}1e{q.C(u.F+": 1M, 1U\'2H 1s 2i a 3j 1i 1o 3k 5m 3t. I 2E "+27 E.2Z+" 2x",1);q.C(E,1)}}1e{c(1g.2G(E)){1z=E.R;i=0;1y(i<1z){c(1g.2G(E[i])){16.3d(E[i].20("[.]"))}1e{q.C(u.F+": 1M, 1U\'2H 1s 2i a 3j 1i 1o 3k 7S 3t. I 2E "+27 E[i]+" 2x 2B "+i,1);q.C(E,1);x\'\'}i+=1}U=16.20("[,]")}1e{q.C(u.F+": 1M, 1U\'2H 1s 2i a 3j 1i 1o 3k 7S 3t. I 2E "+27 E+" 2x",1);E=\'\'}}E=U;x E;A\'8o\':c(27 E==="8C"){U=E.1v()}1e c(1g.2M(E)){16=[2D(E.1H,7),2D(E.1E,7)];U=16.20("[:]")}1e{U=1V(E);c(U==="8e"){q.C(u.F+": 1M, 2Q 1s 2i a 8C 1o a 8o 2Y. I 2E "+E+" 2x",1)}U+=\'\'}x U;A\'ah\':A\'5j\':x E.1v();1r:q.C(u.F+": 3J, 9T 2Y 1i a9 1o "+1i+" 2B "+E,1);x L}}G 6O(1i,E){X i=0,16=[],19={},1z,5g=L;1p(1i){A\'V-L\':c(q.25()==="1.2"){x E==="t"?"V":"L"}x E;A\'5E\':A\'5D\':16=E.2a("[,]");E=16;x E;A\'3g-1I\':16=49(\'2q\',E);c(16!==1P){c(16[0].4a(/^\\{2q=(V|L)\\}$/)!==-1){19.2q=16[0].2v(\'{2q=\'.R,16[0].R-1);E=E.2v(16[0].R,E.R);q.C("=== A 5x"+E,4)}}16=49(\'2n\',E);c(16!==1P){c(16[0].4a(/^\\{2n=(V|L)\\}$/)!==-1){19.2n=16[0].2v(\'{2n=\'.R,16[0].R-1);E=E.2v(16[0].R,E.R);q.C("=== aB 5x"+E,4)}}16=49(\'2m\',E);c(16!==1P){c(16[0].4a(/^\\{2m=.*?\\}$/)!==-1){19.2m=16[0].2v(\'{2m=\'.R,16[0].R-1);E=E.2v(16[0].R,E.R)}}19.5A=E.2a("[,]");x 19;A\'5h-3g-1I\':16=49(\'2q\',E);c(16!==1P){c(16[0].4a(/^\\{2q=(V|L)\\}$/)!==-1){19.2q=16[0].2v(\'{2q=\'.R,16[0].R-1);E=E.2v(16[0].R,E.R);q.C("=== A 5x"+E,4)}}16=49(\'2m\',E);c(16!==1P){c(16[0].4a(/^\\{2m=.*?\\}$/)!==-1){19.2m=16[0].2v(\'{2m=\'.R,16[0].R-1);E=E.2v(16[0].R,E.R)}}19.50=E;x 19;A\'5w\':16=E.2a("[,]");1z=16.R;i=0;1y(i<1z){16[i]=16[i].2a("[.]");i+=1}x 16;A\'3k\':16=49(\'2n\',E);c(16!==1P){c(16[0].4a(/^\\{2n=(V|L)\\}$/)!==-1){5g=V;19.2n=16[0].2v(\'{2n=\'.R,16[0].R-1);E=E.2v(16[0].R,E.R);q.C("=== aB 5x"+E,4)}}16=E.2a("[,]");1z=16.R;i=0;1y(i<1z){16[i]=16[i].2a("[.]");i+=1}c(5g){19.2Z=16;x 19}x 16;A\'8o\':A\'ah\':A\'5j\':x E;1r:q.C(u.F+": 3J, 9T 2Y 1i a9 1o "+1i+" 2B "+E,1);x L}}G 75(){X 1k,8q=aQ(4E.6I(u.1G)),K=u.8m?1T.bG(b4(8q)):b4(8q);1k=q.1b(\'y.1G\',K);c(1k===\'V\'){q.C(u.F+": 73 2j bz",4);q.C(u.1G,4);x\'V\'}x\'L\'}G 7X(){c(q.1W()){X 5f=0,8k=0,i=0,1d;18.1f=q.12(\'y.1f\');18.1n=q.12(\'y.1n\');18.O.1C=0;c(u.4q===0||u.4r===0){q.C(u.F+": 3J, I bC cS ae as 2C 4q 9g 3T 8v 9e cL",2);x\'L\'}1d=1J(q.12(\'y.1l.1t\'),10);q.C(u.F+": 8v di 1S "+1d);c(1d>0){1d=1d-1;i=1d;1y(i>=0){5f=1V(q.12(\'y.1l.\'+i+\'.O.1C\'));q.C(u.F+\': 82 dg: \'+5f);c(!5t(5f)){18.O.1C+=1V(5f)}1e{q.C(u.F+": bS 2E a 8e b9 1l."+i+".O.1C. 4g 6B be a bV/8j 6U cd 2C cu.ct.",2)}c(q.12(\'y.1l.\'+i+\'.1f\')===\'3G\'){8k+=1}i-=1}}18.O.1C=\'\'+18.O.1C;c((1V(18.O.1E)-1V(18.O.1H))===0){q.C(u.F+": 8U by 8O 1o 3M - 3K "+18.O.1E,2);18.O.1A=\'1\'}1e{18.O.1A=\'\'+2D(((18.O.1C-18.O.1H)/(18.O.1E-18.O.1H)),7);q.C(u.F+": 82 9O = "+18.O.1A,3)}18.1K=\'\'+2D((8k/u.4r),7);18.1f=(1V(18.1K)>=1V(18.2X))?\'3G\':\'4k\';q.C(u.F+": cr/cA 6W - cz 1A O:"+1V(18.O.1A)+" cy. "+1V(18.2u),3);18.1n=(1V(18.O.1A)>=1V(18.2u))?\'3n\':\'84\';c(!u.4e){q.C(u.F+" 99 O cx...",4);q.1b(\'y.O.1C\',18.O.1C);q.1b(\'y.O.1A\',18.O.1A);q.1b(\'y.1K\',18.1K);q.1b(\'y.1f\',18.1f);q.1b(\'y.1n\',18.1n)}x{cf:18.O.1A,1n:18.1n,1K:18.1K,1f:18.1f}}x 1X()}G 8V(){c(q.1W()){X Q="y.34.",1d=q.12(Q+\'1t\'),3t=[],19={},i;c(!1x(1d)){x\'L\'}1d-=1;i=0;1y(i<=1d){Q+=i+\'.\';19.3P=q.12(Q+\'3P\');19.28=q.12(Q+\'28\');19.1F=q.12(Q+\'1F\');3t.3d(19);19={};i+=1}x 3t}x 1X()}G 7s(8s){c(8s&&6z){q.C(u.F+": I am cj... cm O 2B 5o? "+u.4e,3);c(u.4e){q.1b(\'y.O.1C\',18.O.1C);q.1b(\'y.O.1A\',18.O.1A);q.1b(\'y.1K\',18.1K);q.1b(\'y.1f\',18.1f);x q.1b(\'y.1n\',18.1n)}}c(!6n){X 8i=\'y.1n\',cs=\'y.1f\',5B=q.3l(\'1n\'),5v=q.3l(\'1f\'),5z=1m.12(8i),5y=1m.12(cs),8t=L,5C=L;c(5z==="3n"||5z==="84"){8t=V}c(5y==="3G"||5y==="4k"){5C=V}c(q.3l(\'3H\')===\'5o\'||8s){c(5z!==5B&&!8t){q.C(u.F+": 9c 1r ck 3F 3o "+5B,3);1m.1b(8i,5B)}c(q.25()==="1.2"&&u.5q==="1f"&&!5C){1m.1b(cs,5v)}1e{c(5y!==5v&&!5C){q.C(u.F+": 9c 1r bM 3F 3o "+5v,3);1m.1b(cs,5v)}}}}}N.4u=G(){X 6E=\'\',5d=\'\',4y=\'\';q.C(u.F+": I am 8u...",3);c(!4o){4o=V;u.76=7d();6E=q.12(\'y.43\');c(u.8w==="bZ"){u.43=4E.a5(6E)}1e{6E.6F(2d ak("([^?=&]+)(=([^&]*))?","g"),G($0,$1,$2,$3){u.43[$1]=$3})}q.C(u.F+": bR 2j:",4);q.C(u.43,4);u.1Q=q.12(\'y.1Q\');u.2I=q.12(\'y.2I\');c(u.1Q==="bT"||u.2I===\'\'||u.2I===\'8h\'){q.C(u.F+": ca...",4);u.28=q.12(\'y.28\');u.1G=u.8m?ar(1T.bg(q.12(\'y.1G\'))):ar(q.12(\'y.1G\'));c(u.1G.R>0&&!1x(u.1G)){q.C(u.F+": 6o 2O K 2k 3O a fL fG",4);u.1G=u.9U?4E.a5(u.1G):u.1G;q.C(u.1G,4);c(u.2I===""){u.2I="8h"}}1e{q.C(u.F+": 8R 2d 2O K 2k",4)}}1e{q.C(u.F+": fO 3u fP N 4c fl 2B 2P 2I E.",4);q.C(u.F+": 8R 2d 2O K 2k",4)}5d=q.12(\'y.2X\');c(!1x(5d)&&5d!=="-1"){18.2X=5d}4y=q.12(\'y.2u\');c(!1x(4y)&&4y!=="-1"){c(1V(4y>1)){18.2u=((1V(4y)*10)/3b).1v()}u.2u=18.2u}18.1f=q.12(\'y.1f\');18.1n=q.12(\'y.1n\');u.34=8V();c(u.34!==\'L\'){1g.2o(1m,\'fv\',{K:u.34})}u.3c=q.12(\'y.3c\');c(90(u.3c)){c(u.8y){q.C(u.F+": 4g 4c 5r a 3p 3u, I am 8u 2C g1 1o "+u.3c+"...");1m.aw()}}1e{q.C(u.F+": 4g 1S 1s gB 3u gz. "+u.3c)}}1e{q.C(u.F+": 6V 4G 8g 4u! I gu\'t dy dA eT 1I eN N f6 ez 3z.",2);x L}x V};N.eC=G(K){6z=V;c(q.1W()){c(!1x(K.4q)){u.4q=K.4q}c(!1x(K.4r)){u.4r=K.4r}c(!1x(K.3K)){18.O.1H=2D(K.3K,7);q.1b(\'y.O.1H\',18.O.1H.1v())}c(!1x(K.3M)){18.O.1E=2D(K.3M,7);q.1b(\'y.O.1E\',18.O.1E.1v())}x\'V\'}x 1X()};N.aw=G(){X 3u=q.6C(u.3c)*10;aD(9Z,3u)};N.C=q.C;N.12=q.12;N.1b=q.1b;N.es=G(){c(q.1W()){x u.1Q}x 1X()};N.f3=G(){c(q.1W()){x u.2I}x 1X()};N.f2=G(v){c(q.1W()){u.28=v.1v();x q.1b(\'y.28\',u.28)}x 1X()};N.f1=G(){c(q.1W()){x u.28}x 1X()};N.f8=7X;N.eO=G(1a,77,K){c(q.1W()){X i=0,1z=u.1G.3B.R;1y(i<1z){c(u.1G.3B[i].1a===1a){u.1G.3B[i].K=K;q.C(u.F+": 73 2j 6G",4);q.C(u.1G,4);x 75()}i+=1}u.1G.3B.3d({\'1a\':1a,\'77\':77,\'K\':K});q.C(u.F+": 73 2j 3p:",4);q.C(u.1G,4);x 75()}x 1X()};N.eV=G(1a){c(q.1W()){X i=0,1z=u.1G.3B.R;1y(i<1z){c(u.1G.3B[i].1a===1a){x u.1G.3B[i].K}i+=1}x\'L\'}x 1X()};N.eU=G(){x u.76-7d()};N.eh=G(K){c(q.1W()){X 1w=q.25(),n,m,i,j,p,Q=\'y.1q.\',2T,7l=K.1F||q.4L(q.12(Q+q.6q(K.1a)+\'.1F\')),1F,1O,1k,1z,1c;c(!1g.2M(K)){q.C(u.F+": 1M, 2Q 1s 2i a {2k} dG!! dE "+27 K+" 2x.",1);x\'L\'}c(1x(K.1a)){q.C(u.F+": 1M, 2Q 2i a 2Y aS a 4C\\du ds:\\n"+K.2b,1);1o(1c 1I K){c(K.3i(1c)){q.C("1c: "+1c+"\\n E: "+K[1c])}}x\'L\'}c(1g.1i(K.1F)==="3Q"){1F=q.25()==="1.2"?q.6x(K.1F):q.4W(K.1F)}K.1F=1F;c(1g.1i(K.1O)==="3Q"){1O=(K.1O.3D()-7l.3D())*0.9E;K.1O=q.25()==="1.2"?q.4m(1O*2p):q.4n(1O*2p,V)}1e c(K.3a.R>0&&!1x(K.3a)){K.1O=2d 2K();1O=(K.1O.3D()-7l.3D())*0.9E;K.1O=q.25()==="1.2"?q.4m(1O*2p):q.4n(1O*2p,V)}2T=\'1t\';c(u.8M==="e8"||1w==="1.2"){n=q.12(Q+2T)==="-1"?\'0\':q.12(Q+2T)}1e{n=q.6q(K.1a);c(1x(n)){n=q.12(Q+2T)==="-1"?\'0\':q.12(Q+2T)}}Q+=n+".";c(!1x(K.1a)){1k=q.1b(Q+\'1a\',K.1a)}c(!1x(K.1i)){c(q.25()==="1.2"){1p(K.1i){A"5j":A"5h-3g-1I":K.1i="3g-1I";J;1r:J}}1k=q.1b(Q+\'1i\',K.1i)}2T=\'1l.1t\';c(K.1l!==2l){i=0;1z=K.1l.R;1y(i<1z){m=q.8Q(n,K.1l[i].1a);c(m===\'L\'){m=q.12(Q+2T)===\'-1\'?\'0\':q.12(Q+2T)}1k=q.1b(Q+\'1l.\'+m+\'.1a\',K.1l[i].1a);i+=1}}c(K.1F!==2l){c(1w!=="1.2"){1k=q.1b(Q+\'1F\',K.1F)}1e{1k=q.1b(Q+\'3u\',K.1F)}}2T=\'1N.1t\';c(1g.2G(K.1N)){j=0;1z=K.1N.R;1y(j<1z){p=q.8N(n,K.1N[j].2z);q.C(u.F+": e4 3o 8P 2z "+K.1N[j].2z+" e5 1I "+p,4);c(p===\'L\'){p=q.12(Q+2T)===\'-1\'?0:q.12(Q+2T);q.C(u.F+": p 1S e9 "+p,4)}c(p==="5g"){q.C(u.F+": 1M, I\'92 4G ea N 5m 3t 1i \'"+K.1N[j].2z+"\'",2)}1e{1k=q.1b(Q+\'1N.\'+p+\'.2z\',6H(K.1i,K.1N[j].2z))}j+=1}}1e{q.C(u.F+": ef eb 8L e1 7i 7p, 8G gn\'t an 6D.",1)}c(!1x(K.4N)){1k=q.1b(Q+\'4N\',K.4N)}c(!1x(K.3a)){c(1w!=="1.2"){1k=q.1b(Q+\'3a\',6H(K.1i,K.3a))}1e{1k=q.1b(Q+\'9D\',6H(K.1i,K.3a))}}c(!1x(K.1k)){1k=q.1b(Q+\'1k\',K.1k)}c(!1x(K.1O)){1k=q.1b(Q+\'1O\',K.1O)}c(1w!=="1.2"){c(!1x(K.2b)){1k=q.1b(Q+\'2b\',K.2b)}}x 1k}x 1X()};N.gr=G(1a){c(q.1W()){X n,Q=\'y.1q.\',m,p,i=0,19={},57,51,1F,1O;n=q.6q(1a);c(n===\'L\'){x n}Q+=n+\'.\';19.1a=1a;19.1i=q.12(Q+\'1i\');m=q.12(Q+\'1l.1t\');57=q.12(Q+\'1F\');51=q.12(Q+\'1O\');1F=(4V(57))?q.4L(57):57;1O=(4V(51))?q.4L(51):51;19.1l=[];c(m!==\'L\'){1y(ibL){q.C(u.F+": 3J, 3R 3O 7S 3S 6u 3T bj 2C 2W. bE:"+24.R,2)}Q+=n+\'.\';q.1b(Q+\'3P\',24);q.1b(Q+\'28\',b5);x q.1b(Q+\'1F\',q.4W(3Q))}x 1X()};N.bt=G(){X 4l=1,8z=q.12(\'y.O.1C\'),3K=q.12(\'y.O.1H\'),3M=q.12(\'y.O.1E\');c((3M-3K)===0){q.C(u.F+": 8U by 8O 1o 3M - 3K "+3M,2);q.1b(\'y.O.1A\',4l)}1e{4l=((8z-3K)/(3M-3K)).1v();q.C(u.F+": 82 9O = "+4l,3);q.1b(\'y.O.1A\',2D(4l,7))}c(18.1f!=="3G"){18.1f=(1V(18.1K)>=1V(18.2X))?\'3G\':\'4k\';q.1b(\'y.1f\',18.1f)}c(18.1n!=="3n"){18.1n=(1V(4l)>=1V(18.2u))?\'3n\':\'84\'}q.1b(\'y.1n\',18.1n);x\'V\'};N.6p=G(){X 7O=q.1W();6z=L;c(7O&&u.6p&&!u.4e){6n=V;q.1b(\'y.O.1A\',\'1\');q.1b(\'y.O.1H\',\'0\');q.1b(\'y.O.1E\',\'2p\');q.1b(\'y.O.1C\',\'2p\');q.1b(\'y.1n\',\'3n\');q.1b(\'y.1K\',\'1\');x q.1b(\'y.1f\',\'3G\')}c(7O&&u.6p&&u.4e){6n=V;18.O.1A=\'1\';18.O.1C=\'2p\';18.1n=\'3n\';18.1f=\'3G\';18.1K=\'1\';q.1b(\'y.O.1H\',\'0\');x q.1b(\'y.O.1E\',\'2p\')}x 1X()};N.6w=G(){c(q.1W()){x q.6w(\'\')}x 1X()};N.2O=G(){c(q.1W()){q.C(u.F+": I am bQ...",3);q.1b(\'y.2c\',\'2O\');4o=L;x q.6t()}x 1X()};N.5o=G(){c(q.1W()){q.1b(\'y.2c\',\'4d\');7s(V);4o=L;x q.6t()}x 1X()};N.6v=G(){c(q.1W()){q.C(u.F+": I am bW 7v...",3);q.1b(\'y.2c\',\'3u-7v\');7s(V);4o=L;x q.6t()}x 1X()};N.4V=4V;N.25=q.25;N.3p=G(n,v){1p(n){A"1w":A"4U":A"4p":A"F":A"2u":A"2X":4A(4x);J;1r:u[n]=v;J}x(6s===L)};N.3l=G(n){c(u[n]===2l){4A(4B);x L}x u[n]};1g.3m(1T,\'7t\',aC);1g.3m(1T,\'cg\',6r);1g.3m(1T,\'7J\',6r);1g.3m(q,\'6y\',G(e){6J(e.29)})}',62,1047,'||||||||||||if||||||||||||||scorm||||settings|||return|cmi||case||debug||value|prefix|function|||break|data|false||this|score||p1|length|||str|true||var|||||getvalue|tiers||API|arr||buffer|obj|id|setvalue|key|count|else|completion_status|Utl|nn|type|name|result|objectives|self|success_status|for|switch|interactions|default|not|_count|lms|toString|version|isBadValue|while|len|scaled|callback|raw|nCs|max|timestamp|suspend_data|min|in|parseInt|progress_measure|core|Developer|correct_responses|latency|null|mode|event|is|window|you|parseFloat|isConnectionActive|notStartedYet|Math|events|join||||msg|getAPIVersion||typeof|location|error|split|description|exit|new|win|args|target|errorCode|passing|Data|object|undefined|lang|order_matters|triggerEvent|100|case_matters|path|isActive|padTime|scaled_passing_score|substring|context|instead|options|pattern|substr|on|the|trueRound|got|_events|isArray|re|entry|indexOf|Date|_children|isPlainObject|2004|suspend|LMS|your|ka|console|p2|diagnostic|sv|limit|completion_threshold|interaction|answers|ig|of|nH|comments_from_learner|comments_from_lms|def1||defaults|code|def2|learner_response|1000|max_time_allowed|push|nError|initialized|fill|floor|hasOwnProperty|array|performance|get|addEvent|passed|to|set|setData|nM|tID|response|time|session_time|The|connection|Commit|once|unknown|pages|student_preferences|getTime|learner_preferences|status|completed|exit_type|index|Sorry|scoreMin|Model|scoreMax|getObjLength|from|comment|date|message|was|or|Error|getLastErrorMessage|General|terminated|document|handler|sum|call|names|launch_data|makeBoolean|extend|Termination|getDiagnostic|bErr|findResponseType|search|catch|SCO|normal|doNotStatusUntilFinish|try|This|offset|Aborted|Element|incomplete|scoreScaled|centisecsToSCORM12Duration|centisecsToISODuration|isStarted|modifiedDate|totalInteractions|totalObjectives|only|Objective|start|attr|ctx|405|tmpScaledPassingScore|String|triggerWarning|404|ID|language|JSON|nD|already|noconsole|nMin|Warning|lvl|isoStringToDate|round|weighting|total_time|getLastErrorCode|throwVocabError|nS|apply|360000|createDate|isISO8601|isoDateToString|iso8601Exp|time_limit_action|credit|text|ly|reg|dec|etype|eventsApi|over|ts|lmsconnected|listeningTo|element|parent|nY|tmpCompletionThreshold|Code|tmpRaw|match|long|6000|other|Message|Failure|correct|ignore|finish|nDiagnostic|scorm_status_persist|has|isWindow|isNaN|Initialization|defcs|matching|matters|storcs|storss|words|defss|isCompletionSet|sequencing|choice|Month|resultDate|utcdate|t_arr|8640000|uoffset|Day|Min|Hour|Year|read|must|allEvents|retain|doc|off|Events|been|After|Before|Sec||No|use|latency_arr|calcAverage|StoreData|strict|SCOBotUtil|toLowerCase|UTC|2015|SCOBot_API_1484_11|Initialize|delivery_speed|audio_level|student_data|audio_captioning|GetValue|attempted|session_secs|SetValue|scorm_strict|startDate|happyEndingRequest|Returning|happyEnding|getInteractionByID|exitSCO|isError|terminate|empty|timeout|commit|dateToscorm12Time|exception|SCOBotManagedStatus|issue|may|ISODurationToCentisec|Array|tmpLaunchData|replace|Set|encodeInteractionType|stringify|triggerException|bookmark|lesson_mode|no|00|decodeInteractionType|learner_id|MM|60000|getTimezoneOffset|Offset|objective|You|check|learner_name|403|Boolean|end|consider|scorm12toMS|Suspend|isoDateToStringUTC|setSuspendData|startTime|title|04|test|time_type|05|07|currentTime|findAPI|offsetMinutes|Terminate|Terminated|Correct|requests|SB|orig_timestamp|By|Interaction|Getting|Responses|getObjectiveByID|trigger|updateStatus|loaded|rest|out|triggerEvents|isFunction|class_types|types|_|action|eventSplitter|prototype|cancelable|bubbles|Object|elen|isReady|unload|isElement|num_arr|checkLoaded|03|activeConn|API_1484_11|attempts|log|learner|PT0H0M0S|ignoring|262980000|3155760000|checkProgress|bTFound|Not|nparam|throwUnimplemented|Score|val|failed|getData|isRunning|errors|param|adl|351|timebits|mil|time_action|NaN|that|called|resume|ss|local|totalObjectivesCompleted|SCORMs|base64|values|numeric|str2|cleansedData|arr2|ending|isSuccessSet|starting|Objectives|launch_data_type|HTMLElement|initiate_timer|scoreRaw|responses|Please|number|bPrecise|saveDate|133|it|characters|roundVal|ssp|throwGeneralSetError|wrong|interaction_mode|getInteractionCorrectResponsesByPattern|Zero|locate|getInteractionObjectiveByID|Creating|_version|equal|Division|getCommentsFromLMS|408|Retrieve|Store|did|isISO8601Duration|Ms|ve|unique|Initialized|these|will|checkExitType|audio|Setting|mastery_score|speed|Overriding|CMI|are|shift|and|can|lesson_status|lat|write_only|pow|write|0000|read_only|lesson_location|401|LMSGetValue|Get|4096|isWriteOnly|truncate|Value|isReadOnly|GetLastError|64000|string|Is|Only|student_response|001|verify|please|cmiGetValue|GetDiagnostic|406|402|Connectivity|123|Unexpected|Scaled|GetErrorString|Constructing|exceeds|load|invalid|useJSONSuspendData|initialize|concat|warn|num|timesUp|addEventListener||||info|parse|arguments|132|exec|detected|SCOBotBase||instanceof|olen|Progress|_callback|SCOBot|likert|badValues|nlen|RegExp||||comments|GMT|iso8601Dur|decodeURIComponent|||doScroll|yet|startTimer|attachEvent|onreadystatechange|eventTypes|throw_alerts|order|initSCO|setTimeout|9999|initializers|cleanseExp|CustomEvent|createEvent|init|2011|If|nodeType|getHours|getMinutes|all|cleanseData|08|without||standalone||getSeconds|use_standalone|May|suspendDataUsageStatistic|documentElement|top|Possible|Cross|encodeURIComponent|loc|domain|_listeningTo|hasOwn|converting|constructor|delete|continue|HTMLEvents||remove|atob|entirely|runtimedata|exceeded|locale|Can|Usage|nSuspend|first|add|Found|Prevented|Initializing|gradeIt|initEvent|resource|alert|Some||saved|might|56AM|cannot|trace|Length|30AM|btoa|bookmarking|before|500|none|4000|completion|initCustomEvent|elements|Undefined|suspending|Launch|We|review|isEmpty|global|timing|stopListening|_listenId|json|createdate|2010|initio|name1|value1|name2|nodeName|Local|15AM|moddate|Resuming|31PM|isPrototypeOf|via|fireEvent|score_scaled|onbeforeunload|detachEvent|createEventObject|finishing|success|toFixed|storing|dispatchEvent|complete|readyState|keys|Pass||xml|imsmanifest|void|DOMContentLoaded|immediately|vs|Calculated|Fail|value2|name3|Type|Mismatch|407|left|Write|Read|301|391|zero|Unimplemented|Out|Of|created|detail|specified|calculate|vocabulary|proper|Range|Dependency||Established|diganostic|Argument|201|101|102|103|Already|logout|maximum_time_allowed|value3|Simulated|User|learner_preference|104||Content|142|Raw|143|Count|122|113|Instance|111|112|there|April|blur|Consider|question|focus|nSee|opener|using|resize|see|slice|much|Pattern|unable|communication|Got|fail|argument|getLastError|isLMSConnected|calls|SCORM|included|Local_API_1484_11|ll|mimic|Match|Begin|Completion|administrator|Status|could|located|notify|compatibility|tversion|tModified|LMSInitialize|with|Terminating|LMSFinish|Trying|resulted|scroll|Lost|journaled|now|added|went||exceed||Something|input|setInteraction|checkLatency|abort|select||MouseEvents|KeyboardEvent|Function|change|unloading|being|getMode|unloaded|forcing||done|Number|xhh|than|2013|didn|setTotals|toPrecision|valid|23PM|uhhh|12PM|Response|01|onload|Loaded|Up|doing|setSuspendDataByPageID|reset|Times|Time|Limit|point|getSecondsFromStart|getSuspendDataByPageID|Exceeded|09|33AM|3rd|scorm_edition|getBookmark|setBookmark|getEntry|querystring|state|more|submit|progress|33PM|logs|Called|July|June|August|September|October|March|February|button|getDate|based|getMilliseconds|January|November|December|below|mouseout|setMilliseconds|What|LMSCommit|comments_lms|Did|clientY|clientX|contextmenu|receive|getMonth|getFullYear|defaultView|modifiers|view|session|metaKey|getObjective|setCommentFromLearner|Review|prior|repeat|returned|First|running|getUTCHours|getUTCDate|getUTCMinutes|getUTCSeconds|getUTCMilliseconds|getUTCMonth|getUTCFullYear|shiftKey|3600000|altKey|ctrlKey|timer|pass|does|recorded|support|incorrect|dblclick|revising|getting|stopping|mousemove|pushing|against|Verify|click|LMSSetValue|Locate||Yours|where|after|Committing|wasn|keyup|keydown|lose|getInteraction|have|setObjective|don|Adding|LMSGetErrorString|LMSGetDiagnostic|found|duration|LMSGetLastError|ISO8601|mouseover|mouseup|given|yes|Passed|student_id|255|proceed|word|ignored|expected|bad|student_name|mousedown|Requesting|codes|namespace'.split('|'),0,{})); \ No newline at end of file +eval(function(p,a,c,k,e,d){e=function(c){return(c35?String.fromCharCode(c+29):c.toString(36))};if(!''.replace(/^/,String)){while(c--)d[e(c)]=k[c]||e(c);k=[function(e){return d[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;}('X 6j=G(){"6g 6e";X 1w="1.0.4",55="7x/23/bB 6G:bA",4s="bC/6G/6F 14:bD",7U=L,7n=["7Y","bG","4d","bi","6I","2M","aI","6Y"],7e=[],1v=6Y.80.1v,aq=6Y.80.3j,h=\'aG\',k=\'bq\',m=\'bn\',az={aU:h,8g:h,bo:h,28:h,bF:h,bK:h,c2:h,c0:h,cb:h,bY:h,bP:h,bL:h,bV:h,bT:k,bQ:k,c3:m,bp:m,br:m,bm:m,bk:m,bJ:m,bv:m,bE:m},3d={bz:0,bw:0,bH:0,bs:L,c6:L,c7:L,bZ:L,8o:V,8p:V,c4:3X.c9,1e:\'\',25:0,c5:\'\',c1:0,cc:\'\'},aE={aG:G(el,1j,1R,o){x 1R.bt(1j,o.8o,o.8p)},aB:G(el,1j,1R,o){x 1R.bh(1j,o.8o,o.8p,o.bj)}},8s=/\\s+/,1A=7n.R,1n=N,83=G(h){c(7U){x}4L{3X.aJ.aK("bl")}4N(e){9Q(G(){83(h)},0);x}h()},1i=G(o){x o==1V?4d(o):7e[1v.3Y(o)]||"2g"},5f=G(o){x o!=1V&&o===o.1U},7D=G(o){x(24 ax==="2g"?o ao ax:o&&24 o==="2g"&&o!==1V&&o.9W===1&&24 o.bu==="8w")},2N=G(o){c(1i(o)!=="2g"||o.9W||5f(o)){x L}x!(o.aw&&!aq.3Y(o.aw.80,"du"))},2D=G(o){x(o ao 6I)||(1v.5h(o)===\'[2g 6I]\')},7a=G(o){x 1i(o)==="G"},42=G(o){X i=1,2i=9J,ae=2i.R,1e;1y(i=0){X 1Z=1R.2e(\' \'),7N=1Z.R;1y(7N--){3y(2k,1Z[7N],3T)}}1d{c(2k===1U||7D(2k)){c(2k.ai){c(1R==="78"){1R="d4"}2k.ai(1R,3T,L)}1d{c(1R==="78"){1R="ay";3X.aF(1R,G(){c(3X.d3==="d7"){3X.d9("ay",2k);7U=V;3T()}});c(3X.aJ.aK&&1U===1U.8K){83(3T)}}1d{2k.aF(\'2C\'+1R,3T)}}}1d{42(2k,5y);2k.2C(1R,3T)}}},6y=G(7I){X 44=0,i=0,aA=7I.R;1y(i=0}G 98(v){X 58=2;x 1Y.4z(v*1Y.9s(10,58))/1Y.9s(10,58)}G 3D(19){X 1j,R=0;1o(1j 1H 19){c(19.3j(1j)){R+=1}}x R}G 99(){c(y.2a==="2R"){y.2L="7X"}}G 8H(){x 98((y.1F.R/8V)*2m)+"%"}N.8e=G(){x u.35===1&&u.45===0};N.5I=G(){q.C(u.F+": da...",3);c(u.y!==1V){y=u.y;99()}1d{y=u.9e}u.35=1;u.45=0;x\'V\'};N.5T=G(1e){u.2l=0;X r="L",k=1e.1v(),13=[];c(N.8e()){c(9d(k)){q.C(u.F+": 4f "+k+" 1Q 8S 4n",4);u.2l=4E;x"L"}13=k.63().2e(".");1p(13[0]){A"y":r=9c(k);J;A"8D":J;A"8h":J}x r}u.2l=9b;x r};N.5B=G(1e,E){q.C(u.F+": 5B: "+1e+" = "+E,4);u.2l=0;X 13=[],k=1e.1v(),v=E.1v(),z=0,1c=0,18=[];c(N.8e()){c(93(k)){q.C(u.F+": 4f "+k+" 1Q 6b 4n",4);u.2l=4B;x"L"}13=k.2e(".");1p(13[0]){A"y":1p(1e){A"y.25":c(v.R>3b){q.C(u.F+": d0 2I\'s cd a7 2P 6U as 1T\'aP 3p "+v.R+" aa 30 d1 K",2)}J;A"y.1f":c(1f.2K(\'|\'+v+\'|\')===-1){x 4w(1e,v)}J;A"y.2a":c(2a.2K(\'|\'+v+\'|\')===-1){x 4w(1e,v)}J;1r:1p(13[1]){A"3a":u.2l="4B";u.33="3q y.3a 4V 1Q d2 6b 4n.";x\'L\';A"31":c(y.31.2J.2K(13[3])===-1){x 4w(1e,v)}3v(k.2B(4,k.R),v,y);y.31.1t=(3D(y.31)-2).1v();x\'V\';A"1q":c(y.1q.2J.2K(13[3])===-1){x 4w(1e,v)}y.1q.1t=(3D(y.1q)-2).1v();c(5g(1K(13[2],10))){x\'L\'}c(!1g.2N(y.1q[13[2]])){c(13[3]==="1a"){y.1q[13[2]]={};3v(k.2B(4,k.R),v,y);y.1q.1t=(3D(y.1q)-2).1v();c(!1g.2N(y.1q[13[2]].1l)){q.C(u.F+": 9j 1l 2g 1o 2d 2X",4);y.1q[13[2]].1l={};y.1q[13[2]].1l.1t="-1"}c(!1g.2N(y.1q[13[2]].1O)){q.C(u.F+": 9j 5u 8R 2g 1o 2d 2X",4);y.1q[13[2]].1O={};y.1q[13[2]].1O.1t="-1"}x\'V\'}q.C("d8\'t d6 2X bg 4x d5!",3);x\'L\'}c(13[3]===\'1l\'){c(13[5]==="1a"){1c=1K(y.1q[13[2]].1l.1t,10);z=1c;1y(z<1c){c(y.1q[13[2]].1l[z].1a===v){x 8x(1e,v,z)}z+=1}}1d{x 4w(1e,v)}3v(k.2B(4,k.R),v,y);y.1q[13[2]].1l.1t=(3D(y.1q[13[2]].1l)-1).1v();x\'V\'}c(13[3]===\'1O\'){3v(k.2B(4,k.R),v,y);y.1q[13[2]].1O.1t=(3D(y.1q[13[2]].1O)-1).1v()}3v(k.2B(4,k.R),v,y);y.1q.1t=(3D(y.1q)-2).1v();x\'V\';A"1l":c(13[3]==="1a"){1c=1K(y.1l.1t,10);1y(z<1c){c(y.1l[z].1a===v){u.2l="7V";u.33="3q 1l.1a 4V 6t be 8O. 3q E \'"+v+"\' 4Y 4M 6f 3t 1H 7P #"+z;x\'L\'}z+=1}}c(13[3]!=="1a"){18=1K(13[2],10);c(y.1l[18]===2j){u.2l="8I";u.33="3q 1l.1a 4V 6t be 3t bS 5s bW bd be 3t";x\'L\'}}c(5g(1K(13[2],10))){x\'L\'}3v(k.2B(4,k.R),v,y);y.1l.1t=(3D(y.1l)-2).1v();x\'V\'}J}3v(k.2B(4,k.R),v,y);J;A"8D":J;A"8h":J}x"V"}c(u.45){u.2l=8B}1d{u.2l=8M}x"L"};N.3n=G(){q.C(u.F+": 3n 7O.\\bI 2f bx "+8H(),4);1g.2o(1n,\'6r\',{1j:\'6r\',c8:y});x\'V\'};N.6N=G(){u.45=1;u.35=0;x\'V\'};N.9n=G(7G){c(7G!==""){X 7F=1K(7G,10);c(81[7F]!==2j){x 81[7F]}}x""};N.9C=G(){x u.2l};N.9m=G(){x u.33}}G 91(2v){"6g 6e";X 1g=6j,3d={1w:"4.0.8",55:"7z/7j/b1 90:bM",4s:"7j/21/6F 11:bU",C:L,2x:L,9k:L,F:"91",3J:"2R",1m:"3I",8v:V,b6:L,1f:"4H",7v:"5F",y:1V,6q:[]},u=1g.42(3d,2v),6v=0,28={0:"6E 40",4B:"8r bX",4E:"bR 2C a 6b 4n bN"},15={3l:L,1w:"bO",1P:"",2y:L,K:{1f:u.1f,1m:u.1m,3J:u.3J},2x:u.2x},1n=N;u.28=28;u.6p={};G 4h(29,4F){1g.2o(1n,C,{29:29,4F:4F})}G C(29,4F){c(u.C){c(!1U.2O){1U.2O={};1U.2O.92=4h;1U.2O.7l=4h;1U.2O.8X=4h;1U.2O.28=4h;1U.2O.ca=4h}1p(4F){A 1:2O.28(29);J;A 2:2O.8X(29);J;A 4:2O.92(29);J;A 3:2O.7l(29);J;1r:2O.7l(29);x L}x V}c(4F<3&&u.9k){cg(29)}x V}G 6P(2b){X 6O=0,2Y=e5;1y((!2b.15&&!2b.6M)&&(2b.4X)&&(2b.4X!==2b)&&(6O<=2Y)){6O+=1;2b=2b.4X}c(2b.6M){15.1w="2T";15.2y=2b.6M}1d c(2b.15){15.1w="1.2";15.2y=2b.15}1d{x L}x V}G 4l(n,8G){X U="P",1E=1Y.1D(n,0),5q=0,3m=0,4K=0,2Z,4J;1E=1Y.4z(1E);c(8G===V){4K=1Y.3c(1E/5U)}1d{5q=1Y.3c(1E/7p);1E-=5q*7p;3m=1Y.3c(1E/7o);1E-=3m*7o;4K=1Y.3c(1E/5U)}1E-=4K*5U;2Z=1Y.3c(1E/5r);1E-=2Z*5r;4J=1Y.3c(1E/5l);1E-=4J*5l;c(5q>0){U+=5q+"Y"}c(3m>0){U+=3m+"M"}c(4K>0){U+=4K+"D"}c((2Z>0)||(4J>0)||(1E>0)){U+="T";c(2Z>0){U+=2Z+"H"}c(4J>0){U+=4J+"M"}c(1E>0){U+=(1E/2m)+"S"}}c(U==="P"){U="6S"}x U}G 4g(n){X 2Z=1Y.3c(n/5r),1E=n-2Z*5r,3m=1Y.3c(1E/5l),5o,U;1E=1E-3m*5l;5o=1Y.3c(1E/2m);1E=1Y.3c(1E-5o*2m);c(2Z>9i){2Z=9i}U="9t"+2Z+":";U=U.2B(U.R-5,5);c(3m<10){U+="0"}U+=3m+":";c(5o<10){U+="0"}U+=5o;c(1E>0){U+=".";c(1E<10){U+="0"}U+=1E}x U}G 6w(U){X aV=[0,0,0,0,0,0],43=(U.2K("P")!==0),7y=L,aT=["Y","M","D","H","M","S"],p=0,i=0,1A;c(!43){U=U.2B(1);1A=aT.R;i=0;1y(i<1A){c(U.2K("T")===0){U=U.2B(1);i=1Y.1D(i,3);7y=V}p=U.2K(aT[i]);c(p>-1){c((i===1)&&(U.2K("T")>-1)&&(U.2K("T")2)&&(!7y)){43=V;J}U=U.2B(p+1)}i+=1}43=!!(((!43)&&(1A!==0)))}c(43){x 0}x aV[0]*7p+aV[1]*7o+aV[2]*5U+aV[3]*5r+aV[4]*5l+1Y.4z(aV[5]*2m)}G 2u(n){x n<10?\'0\'+n:n}G 6V(n){X 69=n.2e(":");x 1Y.4z(69[0]*go)+(69[1]*7Q)+(69[2]*3b)}G 5P(3P){X h=3P.9r(),m=3P.9l(),s=3P.8E();x 2u(h)+":"+2u(m)+":"+2u(s)}G 6R(d){x d.gP()+\'-\'+2u(d.gQ()+1)+\'-\'+2u(d.gT())+\'T\'+2u(d.gG())+\':\'+2u(d.gM())+\':\'+2u(d.gJ())+"."+1Y.4z((d.gk()/3b)%3b)+\'Z\'}G 4Z(d){X 4o=d.8m()>0?\'-\':\'+\';x d.fM()+\'-\'+2u(d.fL()+1)+\'-\'+2u(d.fK())+\'T\'+2u(d.9r())+\':\'+2u(d.9l())+\':\'+2u(d.8E())+"."+1Y.4z((d.fN()/3b)%3b)+4o+2u(d.8m()/60)+\':7J\'}G 4O(U){X 82=["fO","fS","fG","fy","ad","fx","fw","fC","g8","gj","g4","g2"],d,6h,4o=0,7E=0,dd,8i,m,6z,6A,8d;1p(u.7v){A"5F":8i=/^([0-9]{4})-([0-9]{2})-([0-9]{2})T([0-9]{2}):([0-9]{2})(?::([0-9]*)(\\.[0-9]*)?)?(?:([+\\-])([0-9]{2})([0-9]{2}))?/;m=8i.aN(U);c(m){6A=2M.5F(1K(m[1],10),1K(m[2],10)-1,1K(m[3],10),1K(m[4],10),1K(m[5],10),((m[6]&&1K(m[6],10))||0),((m[7]&&1W(m[7])*3b))||0);c(m[9]&&m[10]){8d=1K(m[9],10)*60+1K(m[10],10);6A+=(m[8]===\'+\'?-1:+1)*8d*7Q}6z=2d 2M(6A)}1d{6z=1V}x 6z;A"aM":d=U.64(/(\\d{4})-(\\d{2})-(\\d{2})T(\\d{2}):(\\d{2}):(\\d{2})(?:\\.(\\d+))([\\+|\\-]\\d+:\\d+)/,G($0,$6m,$6o,$6n,$6l,$6C,$6J,$8J,$8n){4o=1K($8n.2r(1,$8n.R),10)*60;7E=$8J;x 82[$6o-1]+" "+$6n+", "+$6m+" "+$6l+":"+$6C+":"+$6J});dd=2d 2M(d);6h=dd.8m();c(6h!==4o){dd=2d 2M(dd.3F()+(4o-6h)*7Q);dd.g3(7E)}x dd;1r:d=U.64(/(\\d{4})-(\\d{2})-(\\d{2})T(\\d{2}):(\\d{2}):(\\d{2})/,G($0,$6m,$6o,$6n,$6l,$6C,$6J){x 82[$6o-1]+" "+$6n+", "+$6m+" "+$6l+":"+$6C+":"+$6J});dd=2d 2M(d);x dd}}G 47(U){c(U===2j){C(u.F+" : 47 4a g5 6K 8w, aD 3i L",2);x L}c(U===V||U===L){x 7Y(U)}1p(U.63()){A"V":A"g1":A"1":x V;A"L":A"7t":A"0":A 1V:x L;1r:x 7Y(U)}}G 4P(n){C(28[n],2);x V}G 5x(29){1g.2o(1n,\'6c\',{\'28\':29})}G 4G(){X 1u=15.2y,34=0;c(1u){1p(15.1w){A"1.2":34=1K(1u.g0(),10);J;A"2T":34=1K(1u.9C(),10);J;1r:J}}x 34}G 41(n){X 1u=15.2y,1k=\'6E 2I 9q\';c(1u){1p(15.1w){A"1.2":1k=1u.fW(n.1v());J;A"2T":1k=1u.9n(n.1v());J;1r:J}}x 4d(1k)}G 3Z(n){X 1u=15.2y,1k=\'6E 2I 9q\';c(1u){1p(15.1w){A"1.2":1k=1u.fV(n.1v());J;A"2T":1k=1u.9m(n.1v());J;1r:J}}x 4d(1k)}N.12=G(n){X v=1V,1u=15.2y,ec=0,m=\'\',d=\'\',1h=1V,13=[],32=L,4p=2d 2M(),7H;c(15.2x){1p(15.1w){A"1.2":1p(n){A"y.3a.1t":A"y.3a.2J":A"y.31.1t":A"y.31.2J":A"y.O.1B":A"y.1L":A"y.2V":32=V;J;A"y.4T":1h="y.1J.4T";J;A"y.25":1h="y.1J.9f";J;A"y.2L":1h="y.1J.2L";J;A"y.1P":1h="y.1J.7L";J;A"y.2a":1h="y.1J.2a";J;A"y.O.1C":1h="y.1J.O.1C";J;A"y.O.1I":1h="y.1J.O.1I";J;A"y.O.1D":1h="y.1J.O.1D";J;A"y.2t":1h="y.5C.8Y";J;A"y.3h":1h="y.5C.3h";J;A"y.59":1h="y.5C.59";J;A"y.7W":1h="y.1J.fX";J;A"y.7T":1h="y.1J.fY";J;A"y.3E.5A":1h="y.3C.8T";J;A"y.3E.66":1h="y.3C.8U";J;A"y.3E.4c":1h="y.3C.4c";J;A"y.3E.67":1h="y.3C.5a";J;A"y.1m":A"y.1f":1h="y.1J.8Z";J;A"y.3r":1h="y.1J.3r";J;A"y.4b":1h="y.1J.4b";J;1r:13=n.2e(".");c(13[1]==="1q"){1p(13[2]){A"2J":A"1t":J;1r:c(!5g(1K(13[2],10))){1p(13[3]){A"1l":A"1O":J;1r:q.C(u.F+": fZ y.1q."+13.20(".")+" 1Q a 8S-4n E. 9z 85 2P 34.",2);x\'L\'}}}}c(13[1]==="1l"){1p(13[2]){A"2J":A"1t":J;1r:1p(13[3]){A"1a":A"3A":J;A"1m":A"1f":13[3]=\'3A\';J;A"1L":A"2c":32=V;J;A"O":c(13[4]==="1B"){32=V}J;1r:q.C(u.F+": 97 g6 3p 1H \'"+n+"\', 96 95 2P 34.",2);J}J}1h=13.20(".")}1d{1h=n}J}c(32){x\'L\'}v=1u.9g(1h);J;A"2T":v=1u.5T(n);J;1r:J}ec=4G();m=41(ec);d=3Z(ec);1g.2o(1n,\'12\',{\'n\':n,\'v\':v,\'28\':{\'34\':ec,\'49\':m,\'33\':d}});7H=2d 2M();u.6q.3e({9x:7H-4p,v:n});c(ec===0||ec===7k){c(v===\'2j\'||v===1V||v===\'1V\'){v=""}c(15.1w==="1.2"){c(v==="9t:7J:7J.0"){v=\'\'}}x 4d(v)}C(u.F+": 40\\37 5c: "+ec+"\\37 5d: "+m+"\\5e: "+d,1);x\'L\'}C(u.F+": "+n+" 9w 4D, 3l 1s 35! "+15.2x,2);x\'L\'};N.1b=G(n,v){X s=\'L\',1u=15.2y,ec=0,m=\'\',d=\'\',13=[],1h=1V,32=L;c(15.2x){1p(15.1w){A"1.2":15.1P=15.1P===""?1u.9g(\'y.1J.7L\'):15.1P;1p(n){A"y.O.1B":A"y.1L":32=V;J;A"y.31.3O":c(v.R>8W){C(u.F+": 4j, 2F 3O 1Q 52 2F 2Y!!",2)}1h="y.a6";J;A"y.25":c(v.R>g7){C(u.F+": 4j, 2P 6U 1Q 52 2F 2Y!!",2)}1h="y.1J.9f";J;A"y.1P":1h="y.1J.7L";J;A"y.2a":1h="y.1J.2a";c(v==="4t"){v=""}15.3J=v;J;A"y.O.1C":1h="y.1J.O.1C";J;A"y.O.1I":1h="y.1J.O.1I";J;A"y.O.1D":1h="y.1J.O.1D";J;A"y.1m":A"y.1f":1h="y.1J.8Z";c(v==="3I"||v==="1s 5O"){32=V}15.K.1f=v;J;A"y.2t":1h="y.5C.8Y";J;A"y.3E.5A":1h="y.3C.8T";J;A"y.3E.66":1h="y.3C.8U";J;A"y.3E.4c":1h="y.3C.4c";J;A"y.3E.67":1h="y.3C.5a";J;A"y.3r":1h="y.1J.3r";J;A"y.4b":1h="y.1J.4b";J;A"y.1F":c(v.R>8W){C(u.F+": 4j, 2P 2R K 1Q 52 2F 2Y!!",2)}1h=n;J;1r:13=n.2e(".");1p(13[1]){A"31":1p(13[3]){A"25":A"1G":x\'L\'}J;A"1q":c(13[2]===\'L\'){q.C(u.F+": 1M, 2F 2X 1c 4a \'L\', 9O I\'m gg 1T 3K gh N ge 2F 2I. gd 2F 34 g9 2X 1c.",2);x\'L\'}1p(13[3]){A"1G":13[3]="3o";J;A"3g":13[3]="b3";J;A"1i":c(v==="5n-3f-1H"||v==="5s"){q.C(u.F+": 1M, 6Q ga 2P gb 1q. 79.27() 30 \'1.2\' gc 1s fU 1i 30 "+v,2)}J;A"1k":c(v==="fT"){v="ba"}J;1r:J}1h=13.20(".");J;A"1l":1p(13[3]){A"1a":J;A"3A":A"1m":A"1f":13[3]=\'3A\';c(v==="3I"){v="1s 5O"}J;A"1L":A"2c":32=V;J;A"O":c(13[4]==="1B"){32=V}J;1r:q.C(u.F+": 97 E 3p 1H \'"+n+"\', 96 95 2P 34.",2);J}1h=13.20(".");J;1r:1h=n;J}J}c(32){x\'L\'}s=1u.dv(1h,v);J;A"2T":15.1P=15.1P===""?1u.5T(\'y.1P\'):15.1P;1p(n){A"y.25":c(v.R>3b){C(u.F+": 4j, 2P 6U 1Q 52 2F 2Y!!",2)}J;A"y.1f":15.K.1f=v;J;A"y.1m":15.K.1m=v;J;A"y.2a":15.K.3J=v;J;A"1F":c(v.R>8V){C(u.F+": 4j, 2P 2R K 1Q 52 2F 2Y!!",2)}J;1r:J}s=1u.5B(n,v);c(15.1P!=="4t"){C(u.F+": 4j, 1T 9M 1s 1H 4t 1P. 3q 2I 5N 4S \'5B\' 76.",2)}J;1r:J}ec=4G();m=41(ec);d=3Z(ec);1g.2o(1n,\'1b\',{\'n\':n,\'v\':v,\'28\':{\'34\':ec,\'49\':m,\'33\':d}});c(ec===0||ec===7k){x s}C(u.F+": 40\\37 5c: "+ec+"\\37 5d: "+41(ec)+" 1o "+n+"\\5e: "+3Z(ec),1);x s}C(u.F+": "+n+" 6B 4D, 3l 1s 35! fD fE 1T 7O b2 fF 1T 6X.",2);x\'L\'};N.68=G(){X s=\'L\',1u=15.2y,ec=0,5K,9u=2d 2M();u.6q=[];5K=(9u.3F()-u.6p.3F())/3b;c(15.2x){C(u.F+": fA K",3);1p(15.1w){A"1.2":1n.1b("y.1J.3r",4g(5K*2m));s=1u.fz("");J;A"2T":1n.1b("y.3r",4l(5K*2m,V));s=1u.3n("");J;1r:J}ec=4G();c(ec===0){x s}C(u.F+": 40\\37 5c: "+ec+"\\37 5d: "+41(ec)+" 1o 3n.\\5e: "+3Z(ec),1);x\'L\'}C(u.F+": 3n 4D, 3l 1s 35!",2);x\'L\'};N.aO=G(){C(u.F+": 5I fv. \\n\\fu: "+u.1w+"\\n\\fH: "+u.4s,3);X s=L,1u=15.2y,ec=0;c(!15.2x){c(1u){1p(15.1w){A"1.2":s=47(1u.fP(""));J;A"2T":s=47(1u.5I(""));J;1r:J}ec=4G();C(\'>>>>>>>>>>>>>>>>>>>>>>>>>>\'+s+\'>>>>>>>>>>>>>>>>>>>>>>>>\',4);c(s&&ec===0){15.2x=V;15.K.1f=1n.12(\'y.1f\');u.6p=2d 2M();C(u.F+": 4u 1Q 35.",3);1p(15.K.1f){A"1s 5O":A"3I":1n.1b("y.1f","4H");J;1r:c(15.K.1f===\'\'){5x("2I fQ 62, 9z fR a fJ. fI gl 1Q 6K.")}J}x\'V\'}C(u.F+": 40\\37 5c: "+ec+"\\37 5d: "+41(ec)+" 1o 5I.\\5e: "+3Z(ec),1)}1d{C(u.F+": 4D, 2I bc 1s be gu!.",2)}}1d{C(u.F+": 4D, 3l 4M 35!.",2)}x\'L\'};N.5w=G(){X s=L,1u=15.2y,ec=0;C(u.F+": gK "+15.2x+" "+1u,4);c(15.2x){c(1u){C(u.F+": 1f = "+15.K.1f+"|| 1m = "+15.K.1m,3);1n.68();1p(15.1w){A"1.2":s=1u.gI("");J;A"2T":s=1u.6N("");J;1r:J}c(47(s)){C(u.F+": 6X.",3);1g.2o(1n,\'45\',{});15.2x=L}1d{ec=4G();C(u.F+": 40\\37 5c: "+ec+"\\37 5d: "+41(ec)+" 1o 3n.\\5e: "+3Z(ec),1)}}1d{C(u.F+": gF 3l 3i 2I",2)}}1d{C(u.F+": 6N 4D, 3l 1s 35!",2)}x s};N.7B=G(1a){X 1c=1n.12("y.1l.1t"),i,3s;q.C(u.F+": 6B 4y - gL 3W, 4y 1c 1Q "+1c,4);c(1c===\'\'||1c===\'L\'||1c===\'-1\'){x\'L\'}1c=1K(1c,10)-1;i=1c;1y(i>=0){3s=1n.12("y.1l."+i+".1a");c(1a===3s){q.C(u.F+": 4y 4x gN 2C "+i,4);x i}i-=1}x\'L\'};N.6s=G(1a){X 1c=1n.12("y.1q.1t"),i,3s;c(1c===""||1c===\'L\'||1c===\'-1\'){x\'L\'}c(15.1w==="1.2"){q.C(u.F+": 1M, 6Q 7f 8C 76 c 79.27 1Q 8A 3i 1.2",2);x 1c}1c=1K(1c,10)-1;q.C(u.F+": 7u 1q 3K 1c "+1c,4);i=1c;1y(i>=0){3s=N.12("y.1q."+i+".1a");c(1a===3s){q.C(u.F+": 7w 7s 4x 6H "+i);x i}i-=1}x\'L\'};N.aZ=G(n,1a){X 1c=1n.12("y.1q."+n+".1l.1t"),i,3s;c(1c===""||1c===\'L\'){x\'0\'}c(15.1w==="1.2"){q.C(u.F+": 1M, 6Q 7f 8C 76 c 79.27 1Q 8A 3i 1.2",2);x\'L\'}1c=1K(1c,10)-1;q.C(u.F+": 7u 2X 1l 3K 1c "+1c,4);i=1c;1y(i>=0){3s=1n.12("y.1q."+n+".1l."+i+".1a");c(1a===3s){q.C(u.F+": 7w 4y 7s 4x 6H "+i);x i}i-=1}x\'L\'};N.aS=G(n,2G){X 1c=1n.12("y.1q."+n+".1O.1t"),i,p;c(1c===""||1c===\'L\'){q.C(u.F+": 7m 6W 2G 4a 6K 48 L",4);x\'0\'}1c=1K(1c,10)-1;q.C(u.F+": 7u 2X 5u 8R 3K 1c "+1c,4);i=1c;1y(i>=0){p=1n.12("y.1q."+n+".1O."+i+".2G");c(2G===p){q.C(u.F+": 7w 7m 6W 7s gS 6H "+i);x"5p"}i-=1}x\'L\'};N.b8=G(){X 2b;4L{2b=1U.4X;c(2b&&2b!==1U){6P(1U.4X)}}4N(e){C(u.F+" 8Q 8P-8N 62/89 1P (4S).",2)}c(!15.2y){4L{2b=1U.8K.gR;6P(2b)}4N(ee){C(u.F+" 8Q 8P-8N 62/89 1P (4S).",2)}}c(15.2y){15.3l=V;x V}C(u.F+": I 4a gE 3i 7d an 15 1o gs",2);c(u.8v){C(u.F+": b5 1T gt gq I\'gp gm 2F 2I. b5 1s, b4 gn gx a8 gy.",4);u.b6=V;15.1w="2T";15.2y=24 6u===\'G\'?2d 6u({y:u.y}):1V;1g.3y(15.2y,\'6r\',G(e){1g.2o(1n,\'6r\',e)});x V}x L};N.gw=G(n){x 28[n]};N.gz=G(){x 15.3l};N.27=G(){x 15.1w};N.1S=G(){x 15.2x};N.gC=G(){1g.6y(u.6q)};N.3t=G(n,v){1p(n){A"1w":A"55":A"4s":A"F":4P(4E);x L;A"2x":15.2x=v;u[n]=v;J;A"6p":u[n]=2d 2M(v);J;1r:u[n]=v;J}x(6v!==0)};N.3x=G(n){c(u[n]===2j){4P(4B);x L}x u[n]};N.4g=4g;N.4l=4l;N.6w=6w;N.6R=6R;N.4Z=4Z;N.4O=4O;N.6V=6V;N.5P=5P;N.47=47;N.C=C;N.b8()}G aQ(2v){"6g 6e";X 1g=6j,3d={1w:"4.0.10",55:"7z/7x/b1 gB:gv",4s:"7j/22/6F 6G:gD",F:"aQ",46:{},aY:"gO",aH:"gH",ah:V,5V:V,fB:"fs",5b:"1m",af:V,1F:{3H:[]},7Z:L,5D:V,4i:L,25:"",1P:"",2t:0.7,2V:0,3h:\'\',4q:0,4r:0,87:0},u=1g.42(3d,2v),16={1m:\'\',1f:\'\',2V:u.2V,1L:\'0\',2t:u.2t,O:{1B:\'0\',1C:\'0\',1I:\'0\',1D:\'0\'}},4W=L,6v=L,4A=L,5R=L,5E=L,9D=\'|1V|2j|L|7M|| |\',28=q.3x(\'28\'),1n=N;G a5(){4W=q.aO();q.C(u.F+": 4u ea 3K 1U.eb "+4W,4);c(4W===\'V\'){1n.4p();1g.2o(1n,"aU")}1d{q.C(u.F+"3u, I bc 1s 7d an 2I ed 15.")}x 4W}G 65(){q.C(u.F+": 4u 1Q e7 e6, e1 2a ...",3);c(q.1S()){1g.2o(1n,"8g");1p(q.3x(\'3J\')){A"5j":1n.5j();J;A"2R":1n.2R();J;A"6D":1n.6D();J;1r:q.C(u.F+": 3I 2a 1i",2);J}q.C(u.F+": 4u 1Q e0 e2.",4)}x V}G 4P(n){q.C(28[n],2);x V}G 5x(29){1g.2o(1n,\'6c\',{28:29})}G 1x(v){x 9D.2K(\'|\'+v+\'|\')>=0}G 9L(U){X bf=/[^\\f\\r\\n\\t\\v\\0\\s\\S\\w\\W\\d\\D\\b\\\\B\\\\cX\\\\e3\\\\ft]/gi;x U.64(bf,\'\')}G 5m(v){X 56;1p(q.3x(\'7v\')){A"5F":56=/^(\\d{4})-0?(\\d+)-0?(\\d+)[T ]0?(\\d+):0?(\\d+):0?(\\d+)(?:\\.(\\d+))(|Z)$/;J;A"aM":56=/^(\\d{4})-0?(\\d+)-0?(\\d+)[T ]0?(\\d+):0?(\\d+):0?(\\d+)(?:\\.(\\d+))[\\+\\-]\\d{2}:\\d{2}$/;J;1r:56=/^(\\d{4})-0?(\\d+)-0?(\\d+)[T ]0?(\\d+):0?(\\d+):0?(\\d+)$/;J}x 56.7h(v)}G av(v){X 9Y=/^(?:P)([^T]*)(?:T)?(.*)?$/;x 9Y.7h(v)}G 1X(){q.C(u.F+": 8b e4\'t 3Y \'4p()\' 9Z, 48 1T 4M 45, 7f.",2);x\'L\'}G 86(){x(2d 2M().3F())}G 2A(v,58){X 9X=1W(v);x 1W(9X.eg(58))}G 3R(1i,U){X 57=0;1p(1i){A"2q":57=/^\\{2q=.*?\\}/;J;A"2p":57=/^\\{2p=.*?\\}/;J;A"2n":57=/^\\{2n=.*?\\}/;J;1r:q.C(u.F+": 3u, N 1Q 1s a eq ep 1i.",1);J}x 57.aN(U)}G 9T(){q.C("er es!");X 7q=q.12(\'y.59\').2e(\',\'),49=(7q[1]==="49");c(49){1g.2o(1n,\'49\',{5a:"et eo en"})}q.3t(\'3J\',"6D");c(7q[0]==="2a"){65()}1d{1g.2o(1n,\'a0\')}}G 6i(1i,E){X U=\'\',8a=\'\',i=0,18=[],8q=[],1A,3M;1p(1i){A\'V-L\':E=E.1v().63();c(E===\'V\'||E===\'L\'){c(q.27()==="1.2"){x E.2r(0,1)}x E}q.C(u.F+": 1M, 1T\'2z 1s 2h V 48 L 1o V-L. I 2H "+E+" 2s",1);x\'\';A\'5X\':c(q.27()==="1.2"){c(1g.2D(E)){c(E.R>26&&u.5V){q.C(u.F+": 1M, 1T\'2z 2h a 44 30 77 71 a9 6Z 2Y 30 26 1o N 2G. ei eh \'3w\' 2s.",2)}x E.20(",")}q.C(u.F+": 1M, 1T\'2z 1s 2h a 3z 1i 1o 5Y/5X. I 2H "+24 E+" 2s\\n"+4k.5S(E),1);E=\'\'}A\'5Y\':c(1g.2D(E)){3M=0;c(E.R>36&&u.5V){q.C(u.F+": 1M, 1T\'2z 2h a 44 30 77 71 a9 6Z 2Y 30 36 1o N 2G.",2);E=E.ek(0,36)}1o(3M 1H E){c(E.3j(3M)){c(E[3M].R>10&&u.5V){q.C(u.F+": 1M, 1T\'2z 2h 77 71 em 6Z 2Y 30 10 aa. dZ dY "+E[3M].R+". I a8 a7 N as 1s 3i dF K.",2);E[3M]=E[3M].2r(0,10)}}}U=q.27()==="1.2"?E.20(","):E.20("[,]");E=U}1d{q.C(u.F+": 1M, 1T\'2z 1s 2h a 3z 1i 1o 5Y/5X. I 2H "+24 E+" 2s\\n"+4k.5S(E),1);E=\'\'}x E;A\'3f-1H\':c(1g.2N(E)){c(E.2p!==2j){U+="{2p="+E.2p+"}"}c(E.2q!==2j){U+="{2q="+E.2q+"}"}c(E.2n!==2j){U+="{2n="+E.2n+"}"}c(1g.2D(E.5Z)){U+=E.5Z.20("[,]")}1d{q.C(u.F+": 1M, dG an 3z 30 dH(s) 1o 3f-1H. I 2H "+24 E.5Z+" 2s",1)}E=U}1d{q.C(u.F+": 1M, 1T\'2z 1s 2h a 2g 1i 1o 3f 1H. I 2H "+24 E+" 2s",1);E=\'\'}x E;A\'5n-3f-1H\':c(1g.2N(E)){c(E.2p!==2j){U+="{2p="+E.2p+"}"}c(E.2n!==2j){U+="{2n="+E.2n+"}"}U+=E.5a;E=U}1d{q.C(u.F+": 1M, 1T\'2z 1s 2h a 2g 1i 1o 5n 3f 1H. I 2H "+24 E+" 2s",1);E=\'\'}x E;A\'5Q\':c(1g.2D(E)){1A=E.R;i=0;1y(i<1A){c(1g.2D(E[i])){18.3e(q.27()==="1.2"?E[i].20("."):E[i].20("[.]"))}1d{q.C(u.F+": 1M, 1T\'2z 1s 2h a 3z 1i 1o 5Q/3w. I 2H "+24 E+" 2s",1);x\'\'}i+=1}U=q.27()==="1.2"?18.20(","):18.20("[,]");E=U}1d{q.C(u.F+": 1M, 1T\'2z 1s 2h a 3z 1i 1o 5Q/3w. I 2H "+24 E+" 2s",1);E=\'\'}x E;A\'3w\':c(!1g.2D(E)){c(E.2q!==2j){U+="{2q="+E.2q+"}"}c(1g.2D(E.2W)){1A=E.2W.R;i=0;1y(i<1A){c(1g.2D(E.2W[i])){c(1g.2N(E.2W[i][1])){8q=[2A(E.2W[i][1].1I,7),2A(E.2W[i][1].1D,7)];8a=8q.20("[:]");E.2W[i][1]=8a}18.3e(E.2W[i].20("[.]"))}1d{q.C(u.F+": 1M, 1T\'2z 1s 2h a 3z 1i 1o 3w 5u 3k. I 2H "+24(E.2W[i])+" 2s 2C "+i,1);q.C(E,1);x\'\'}i+=1}U+=18.20("[,]")}1d{q.C(u.F+": 1M, 1T\'2z 1s 2h a 3z 1i 1o 3w 5u 3k. I 2H "+24 E.2W+" 2s",1);q.C(E,1)}}1d{c(1g.2D(E)){1A=E.R;i=0;1y(i<1A){c(1g.2D(E[i])){18.3e(E[i].20("[.]"))}1d{q.C(u.F+": 1M, 1T\'2z 1s 2h a 3z 1i 1o 3w 74 3k. I 2H "+24 E[i]+" 2s 2C "+i,1);q.C(E,1);x\'\'}i+=1}U=18.20("[,]")}1d{q.C(u.F+": 1M, 1T\'2z 1s 2h a 3z 1i 1o 3w 74 3k. I 2H "+24 E+" 2s",1);E=\'\'}}E=U;x E;A\'8c\':c(24 E==="9I"){U=E.1v()}1d c(1g.2N(E)){18=[2A(E.1I,7),2A(E.1D,7)];U=18.20("[:]")}1d{U=1W(E);c(U==="7M"){q.C(u.F+": 1M, 2P 1s 2h a 9I 1o a 8c 2X. I 2H "+E+" 2s",1)}U+=\'\'}x U;A\'9E\':A\'5s\':x E.1v();1r:q.C(u.F+": 3u, 9F 2X 1i 9K 1o "+1i+" 2C "+E,1);x L}}G 7c(1i,E){X i=0,18=[],19={},1A,5p=L;1p(1i){A\'V-L\':c(q.27()==="1.2"){x E==="t"?"V":"L"}x E;A\'5X\':A\'5Y\':18=E.2e("[,]");E=18;x E;A\'3f-1H\':18=3R(\'2p\',E);c(18!==1V){c(18[0].3W(/^\\{2p=(V|L)\\}$/)!==-1){19.2p=18[0].2r(\'{2p=\'.R,18[0].R-1);E=E.2r(18[0].R,E.R);q.C("=== A 61"+E,4)}}18=3R(\'2q\',E);c(18!==1V){c(18[0].3W(/^\\{2q=(V|L)\\}$/)!==-1){19.2q=18[0].2r(\'{2q=\'.R,18[0].R-1);E=E.2r(18[0].R,E.R);q.C("=== 9G 61"+E,4)}}18=3R(\'2n\',E);c(18!==1V){c(18[0].3W(/^\\{2n=.*?\\}$/)!==-1){19.2n=18[0].2r(\'{2n=\'.R,18[0].R-1);E=E.2r(18[0].R,E.R)}}19.5Z=E.2e("[,]");x 19;A\'5n-3f-1H\':18=3R(\'2p\',E);c(18!==1V){c(18[0].3W(/^\\{2p=(V|L)\\}$/)!==-1){19.2p=18[0].2r(\'{2p=\'.R,18[0].R-1);E=E.2r(18[0].R,E.R);q.C("=== A 61"+E,4)}}18=3R(\'2n\',E);c(18!==1V){c(18[0].3W(/^\\{2n=.*?\\}$/)!==-1){19.2n=18[0].2r(\'{2n=\'.R,18[0].R-1);E=E.2r(18[0].R,E.R)}}19.5a=E;x 19;A\'5Q\':18=E.2e("[,]");1A=18.R;i=0;1y(i<1A){18[i]=18[i].2e("[.]");i+=1}x 18;A\'3w\':18=3R(\'2q\',E);c(18!==1V){c(18[0].3W(/^\\{2q=(V|L)\\}$/)!==-1){5p=V;19.2q=18[0].2r(\'{2q=\'.R,18[0].R-1);E=E.2r(18[0].R,E.R);q.C("=== 9G 61"+E,4)}}18=E.2e("[,]");1A=18.R;i=0;1y(i<1A){18[i]=18[i].2e("[.]");i+=1}c(5p){19.2W=18;x 19}x 18;A\'8c\':A\'9E\':A\'5s\':x E;1r:q.C(u.F+": 3u, 9F 2X 1i 9K 1o "+1i+" 2C "+E,1);x L}}G 7C(){X 1k,8t=9L(4k.5S(u.1F)),K=u.7Z?1U.dx(9R(8t)):9R(8t);1k=q.1b(\'y.1F\',K);c(1k===\'V\'){q.C(u.F+": 88 2f dw",4);q.C(u.1F,4);x\'V\'}x\'L\'}G 8f(){c(q.1S()){X 5k=0,7K=0,i=0,1c;16.1f=q.12(\'y.1f\');16.1m=q.12(\'y.1m\');16.O.1C=0;c(u.4q===0||u.4r===0){q.C(u.F+": 3u, I dy dz 9H as 2F 4q 9O 48 9N 9M dB",2);x\'L\'}1c=1K(q.12(\'y.1l.1t\'),10);q.C(u.F+": 9N dA 1Q "+1c);c(1c>0){1c=1c-1;i=1c;1y(i>=0){5k=1W(q.12(\'y.1l.\'+i+\'.O.1C\'));q.C(u.F+\': 72 dJ: \'+5k);c(!5g(5k)){16.O.1C+=1W(5k)}1d{q.C(u.F+": dK 2H a 7M aD 1l."+i+".O.1C. 4f 5N be a dU/89 7P dT 2F dV.dW.",2)}c(q.12(\'y.1l.\'+i+\'.1f\')===\'3G\'){7K+=1}i-=1}}16.O.1C=\'\'+16.O.1C;c((1W(16.O.1D)-1W(16.O.1I))===0){q.C(u.F+": b7 by 8z 1o 3Q - 3L "+16.O.1D,2);16.O.1B=\'1\'}1d{16.O.1B=\'\'+2A(((16.O.1C-16.O.1I)/(16.O.1D-16.O.1I)),7);q.C(u.F+": 72 9h = "+16.O.1B,3)}16.1L=\'\'+2A((7K/u.4r),7);16.1f=(1W(16.1L)>=1W(16.2V))?\'3G\':\'4H\';q.C(u.F+": dX/dS 85 - dR 1B O:"+1W(16.O.1B)+" dM. "+1W(16.2t),3);16.1m=(1W(16.O.1B)>=1W(16.2t))?\'3p\':\'7r\';c(!u.4i){q.C(u.F+" bb O dL...",4);q.1b(\'y.O.1C\',16.O.1C);q.1b(\'y.O.1B\',16.O.1B);q.1b(\'y.1L\',16.1L);q.1b(\'y.1f\',16.1f);q.1b(\'y.1m\',16.1m)}x{dN:16.O.1B,1m:16.1m,1L:16.1L,1f:16.1f}}x 1X()}G ap(){c(q.1S()){X Q="y.3a.",1c=q.12(Q+\'1t\'),3k=[],19={},i;c(!1x(1c)){x\'L\'}1c-=1;i=0;1y(i<=1c){Q+=i+\'.\';19.3O=q.12(Q+\'3O\');19.25=q.12(Q+\'25\');19.1G=q.12(Q+\'1G\');3k.3e(19);19={};i+=1}x 3k}x 1X()}G 70(7R){c(7R&&5E){q.C(u.F+": I am dO... dQ O 2C 5j? "+u.4i,3);c(u.4i){q.1b(\'y.O.1C\',16.O.1C);q.1b(\'y.O.1B\',16.O.1B);q.1b(\'y.1L\',16.1L);q.1b(\'y.1f\',16.1f);x q.1b(\'y.1m\',16.1m)}}c(!5R){X 84=\'y.1m\',cs=\'y.1f\',6d=q.3x(\'1m\'),4U=q.3x(\'1f\'),5M=1n.12(84),5G=1n.12(cs),7S=L,5H=L;c(5M==="3p"||5M==="7r"){7S=V}c(5G==="3G"||5G==="4H"){5H=V}c(q.3x(\'3J\')===\'5j\'||7R){c(5M!==6d&&!7S){q.C(u.F+": aL 1r eu 3A 3i "+6d,3);1n.1b(84,6d)}c(q.27()==="1.2"&&u.5b==="1f"&&!5H){1n.1b(cs,4U)}1d{c(5G!==4U&&!5H){q.C(u.F+": aL 1r ew 3A 3i "+4U,3);1n.1b(cs,4U)}}}}}N.4p=G(){X 5L=\'\',4R=\'\',4v=\'\';q.C(u.F+": I am aj...",3);c(!4A){4A=V;u.87=86();5L=q.12(\'y.46\');c(u.aH==="fa"){u.46=4k.ak(5L)}1d{5L.64(2d aI("([^?=&]+)(=([^&]*))?","g"),G($0,$1,$2,$3){u.46[$1]=$3})}q.C(u.F+": f9 2f:",4);q.C(u.46,4);u.1P=q.12(\'y.1P\');u.2L=q.12(\'y.2L\');c(u.1P==="fc"||u.2L===\'\'||u.2L===\'7X\'){q.C(u.F+": fd...",4);u.25=q.12(\'y.25\');u.1F=u.7Z?ag(1U.f8(q.12(\'y.1F\'))):ag(q.12(\'y.1F\'));c(u.1F.R>0&&!1x(u.1F)){q.C(u.F+": 6H 2R K 2g 3K a f7 f2",4);u.1F=u.af?4k.ak(u.1F):u.1F;q.C(u.1F,4);c(u.2L===""){u.2L="7X"}}1d{q.C(u.F+": au 2d 2R K 2g",4)}}1d{q.C(u.F+": f1 3o f3 N 4u f4 2C 2I 2L E.",4);q.C(u.F+": au 2d 2R K 2g",4)}4R=q.12(\'y.2V\');c(!1x(4R)&&4R!=="-1"){16.2V=4R}4v=q.12(\'y.2t\');c(!1x(4v)&&4v!=="-1"){c(1W(4v>1)){16.2t=((1W(4v)*10)/3b).1v()}u.2t=16.2t}16.1f=q.12(\'y.1f\');16.1m=q.12(\'y.1m\');u.3a=ap();c(u.3a!==\'L\'){1g.2o(1n,\'fe\',{K:u.3a})}u.3h=q.12(\'y.3h\');c(av(u.3h)){c(u.ah){q.C(u.F+": 4f 4u 4Y a 3t 3o, I am aj 2F ff 1o "+u.3h+"...");1n.ac()}}1d{q.C(u.F+": 4f 1Q 1s fo 3o fn. "+u.3h)}}1d{q.C(u.F+": 8b 4M 7O 4p! I fp\'t fq fr fm 1H fl N fh fg 3N.",2);x L}x V};N.fj=G(K){5E=V;c(q.1S()){c(!1x(K.4q)){u.4q=K.4q}c(!1x(K.4r)){u.4r=K.4r}c(!1x(K.3L)){16.O.1I=2A(K.3L,7);q.1b(\'y.O.1I\',16.O.1I.1v())}c(!1x(K.3Q)){16.O.1D=2A(K.3Q,7);q.1b(\'y.O.1D\',16.O.1D.1v())}x\'V\'}x 1X()};N.ac=G(){X 3o=q.6w(u.3h)*10;9Q(9T,3o)};N.C=q.C;N.12=q.12;N.1b=q.1b;N.fk=G(){c(q.1S()){x u.1P}x 1X()};N.f0=G(){c(q.1S()){x u.2L}x 1X()};N.eZ=G(v){c(q.1S()){u.25=v.1v();x q.1b(\'y.25\',u.25)}x 1X()};N.eG=G(){c(q.1S()){x u.25}x 1X()};N.eF=8f;N.eH=G(1a,8j,K){c(q.1S()){X i=0,1A=u.1F.3H.R;1y(i<1A){c(u.1F.3H[i].1a===1a){u.1F.3H[i].K=K;q.C(u.F+": 88 2f 6B",4);q.C(u.1F,4);x 7C()}i+=1}u.1F.3H.3e({\'1a\':1a,\'8j\':8j,\'K\':K});q.C(u.F+": 88 2f 3t:",4);q.C(u.1F,4);x 7C()}x 1X()};N.eJ=G(1a){c(q.1S()){X i=0,1A=u.1F.3H.R;1y(i<1A){c(u.1F.3H[i].1a===1a){x u.1F.3H[i].K}i+=1}x\'L\'}x 1X()};N.eD=G(){x u.87-86()};N.ey=G(K){c(q.1S()){X 1w=q.27(),n,m,i,j,p,Q=\'y.1q.\',2Q,8l=K.1G||q.4O(q.12(Q+q.6s(K.1a)+\'.1G\')),1G,1N,1k,1A,1e;c(!1g.2N(K)){q.C(u.F+": 1M, 2P 1s 2h a {2g} ex!! ez "+24 K+" 2s.",1);x\'L\'}c(1x(K.1a)){q.C(u.F+": 1M, 2P 2h a 2X bg a 4x\\eB eK:\\n"+K.2c,1);1o(1e 1H K){c(K.3j(1e)){q.C("1e: "+1e+"\\n E: "+K[1e])}}x\'L\'}c(1g.1i(K.1G)==="3P"){1G=q.27()==="1.2"?q.5P(K.1G):q.4Z(K.1G)}K.1G=1G;c(1g.1i(K.1N)==="3P"){1N=(K.1N.3F()-8l.3F())*0.aX;K.1N=q.27()==="1.2"?q.4g(1N*2m):q.4l(1N*2m,V)}1d c(K.3g.R>0&&!1x(K.3g)){K.1N=2d 2M();1N=(K.1N.3F()-8l.3F())*0.aX;K.1N=q.27()==="1.2"?q.4g(1N*2m):q.4l(1N*2m,V)}2Q=\'1t\';c(u.aY==="eV"||1w==="1.2"){n=q.12(Q+2Q)==="-1"?\'0\':q.12(Q+2Q)}1d{n=q.6s(K.1a);c(1x(n)){n=q.12(Q+2Q)==="-1"?\'0\':q.12(Q+2Q)}}Q+=n+".";c(!1x(K.1a)){1k=q.1b(Q+\'1a\',K.1a)}c(!1x(K.1i)){c(q.27()==="1.2"){1p(K.1i){A"5s":A"5n-3f-1H":K.1i="3f-1H";J;1r:J}}1k=q.1b(Q+\'1i\',K.1i)}2Q=\'1l.1t\';c(K.1l!==2j){i=0;1A=K.1l.R;1y(i<1A){m=q.aZ(n,K.1l[i].1a);c(m===\'L\'){m=q.12(Q+2Q)===\'-1\'?\'0\':q.12(Q+2Q)}1k=q.1b(Q+\'1l.\'+m+\'.1a\',K.1l[i].1a);i+=1}}c(K.1G!==2j){c(1w!=="1.2"){1k=q.1b(Q+\'1G\',K.1G)}1d{1k=q.1b(Q+\'3o\',K.1G)}}2Q=\'1O.1t\';c(1g.2D(K.1O)){j=0;1A=K.1O.R;1y(j<1A){p=q.aS(n,K.1O[j].2G);q.C(u.F+": eX 3i 7d 2G "+K.1O[j].2G+" eT 1H "+p,4);c(p===\'L\'){p=q.12(Q+2Q)===\'-1\'?0:q.12(Q+2Q);q.C(u.F+": p 1Q eS "+p,4)}c(p==="5p"){q.C(u.F+": 1M, I\'aP 4M eN N 5u 3k 1i \'"+K.1O[j].2G+"\'",2)}1d{1k=q.1b(Q+\'1O.\'+p+\'.2G\',6i(K.1i,K.1O[j].2G))}j+=1}}1d{q.C(u.F+": eM eO ba eP 7m 6W, b2 eR\'t an 6I.",1)}c(!1x(K.4Q)){1k=q.1b(Q+\'4Q\',K.4Q)}c(!1x(K.3g)){c(1w!=="1.2"){1k=q.1b(Q+\'3g\',6i(K.1i,K.3g))}1d{1k=q.1b(Q+\'b3\',6i(K.1i,K.3g))}}c(!1x(K.1k)){1k=q.1b(Q+\'1k\',K.1k)}c(!1x(K.1N)){1k=q.1b(Q+\'1N\',K.1N)}c(1w!=="1.2"){c(!1x(K.2c)){1k=q.1b(Q+\'2c\',K.2c)}}x 1k}x 1X()};N.eQ=G(1a){c(q.1S()){X n,Q=\'y.1q.\',m,p,i=0,19={},5t,5v,1G,1N;n=q.6s(1a);c(n===\'L\'){x n}Q+=n+\'.\';19.1a=1a;19.1i=q.12(Q+\'1i\');m=q.12(Q+\'1l.1t\');5t=q.12(Q+\'1G\');5v=q.12(Q+\'1N\');1G=(5m(5t))?q.4O(5t):5t;1N=(5m(5v))?q.4O(5v):5v;19.1l=[];c(m!==\'L\'){1y(ief){q.C(u.F+": 3u, 49 3K 74 4a 6K 48 e8 2F 2Y. e9:"+29.R,2)}Q+=n+\'.\';q.1b(Q+\'3O\',29);q.1b(Q+\'25\',b9);x q.1b(Q+\'1G\',q.4Z(3P))}x 1X()};N.gA=G(){X 4C=1,9p=q.12(\'y.O.1C\'),3L=q.12(\'y.O.1I\'),3Q=q.12(\'y.O.1D\');c((3Q-3L)===0){q.C(u.F+": b7 by 8z 1o 3Q - 3L "+3Q,2);q.1b(\'y.O.1B\',4C)}1d{4C=((9p-3L)/(3Q-3L)).1v();q.C(u.F+": 72 9h = "+4C,3);q.1b(\'y.O.1B\',2A(4C,7))}c(16.1f!=="3G"){16.1f=(1W(16.1L)>=1W(16.2V))?\'3G\':\'4H\';q.1b(\'y.1f\',16.1f)}c(16.1m!=="3p"){16.1m=(1W(4C)>=1W(16.2t))?\'3p\':\'7r\'}q.1b(\'y.1m\',16.1m);x\'V\'};N.5D=G(){X 7g=q.1S();5E=L;c(7g&&u.5D&&!u.4i){5R=V;q.1b(\'y.O.1B\',\'1\');q.1b(\'y.O.1I\',\'0\');q.1b(\'y.O.1D\',\'2m\');q.1b(\'y.O.1C\',\'2m\');q.1b(\'y.1m\',\'3p\');q.1b(\'y.1L\',\'1\');x q.1b(\'y.1f\',\'3G\')}c(7g&&u.5D&&u.4i){5R=V;16.O.1B=\'1\';16.O.1C=\'2m\';16.1m=\'3p\';16.1f=\'3G\';16.1L=\'1\';q.1b(\'y.O.1I\',\'0\');x q.1b(\'y.O.1D\',\'2m\')}x 1X()};N.68=G(){c(q.1S()){x q.68(\'\')}x 1X()};N.2R=G(){c(q.1S()){q.C(u.F+": I am gf...",3);q.1b(\'y.2a\',\'2R\');4A=L;x q.5w()}x 1X()};N.5j=G(){c(q.1S()){q.1b(\'y.2a\',\'4t\');70(V);4A=L;x q.5w()}x 1X()};N.6D=G(){c(q.1S()){q.C(u.F+": I am gr 75...",3);q.1b(\'y.2a\',\'3o-75\');70(V);4A=L;x q.5w()}x 1X()};N.5m=5m;N.27=q.27;N.3t=G(n,v){1p(n){A"1w":A"55":A"4s":A"F":A"2t":A"2V":4P(4E);J;1r:u[n]=v;J}x(6v===L)};N.3x=G(n){c(u[n]===2j){4P(4B);x L}x u[n]};1g.3y(1U,\'78\',a5);1g.3y(1U,\'db\',65);1g.3y(1U,\'8g\',65);1g.3y(q,\'6c\',G(e){5x(e.28)})}',62,1048,'||||||||||||if||||||||||||||scorm||||settings|||return|cmi||case||debug||value|prefix|function|||break|data|false||this|score||p1|length|||str|true||var|||||getvalue|tiers||API|buffer||arr|obj|id|setvalue|count|else|key|completion_status|Utl|nn|type|name|result|objectives|success_status|self|for|switch|interactions|default|not|_count|lms|toString|version|isBadValue|while|callback|len|scaled|raw|max|nCs|suspend_data|timestamp|in|min|core|parseInt|progress_measure|Developer|latency|correct_responses|mode|is|event|isConnectionActive|you|window|null|parseFloat|notStartedYet|Math|events|join||||typeof|location||getAPIVersion|error|msg|exit|win|description|new|split|Data|object|passing|args|undefined|target|errorCode|100|lang|triggerEvent|case_matters|order_matters|substring|instead|scaled_passing_score|padTime|options|context|isActive|path|re|trueRound|substr|on|isArray|_events|the|pattern|got|LMS|_children|indexOf|entry|Date|isPlainObject|console|your|p2|suspend|ka|2004|sv|completion_threshold|answers|interaction|limit|nH|of|comments_from_learner|ig|diagnostic|code|initialized||nError|def2|def1|comments_from_lms|1000|floor|defaults|push|fill|learner_response|max_time_allowed|to|hasOwnProperty|response|connection|nM|Commit|time|passed|The|session_time|tID|set|Sorry|setData|performance|get|addEvent|array|status|Model|student_preferences|getObjLength|learner_preferences|getTime|completed|pages|unknown|exit_type|from|scoreMin|index|once|comment|date|scoreMax|findResponseType|General|handler|Termination|names|search|document|call|getDiagnostic|Error|getLastErrorMessage|extend|bErr|sum|terminated|launch_data|makeBoolean|or|message|was|total_time|language|String|ctx|This|centisecsToSCORM12Duration|noconsole|doNotStatusUntilFinish|Warning|JSON|centisecsToISODuration|attr|only|offset|start|totalInteractions|totalObjectives|modifiedDate|normal|SCO|tmpScaledPassingScore|throwVocabError|ID|Objective|round|isStarted|404|scoreScaled|Aborted|405|lvl|getLastErrorCode|incomplete|Element|nMin|nD|try|already|catch|isoStringToDate|triggerWarning|weighting|tmpCompletionThreshold|ignore|credit|defcs|element|lmsconnected|parent|has|isoDateToString|Initialization|Failure|over|listeningTo|eventsApi|createDate|iso8601Exp|reg|dec|time_limit_action|text|scorm_status_persist|Code|Message|nDiagnostic|isWindow|isNaN|apply|etype|finish|tmpRaw|6000|isISO8601|long|nS|match|nY|360000|other|ts|correct|ly|terminate|triggerException|Events|doc|audio_level|SetValue|student_data|happyEnding|SCOBotManagedStatus|UTC|storcs|isCompletionSet|Initialize|retain|session_secs|tmpLaunchData|storss|may|attempted|dateToscorm12Time|matching|happyEndingRequest|stringify|GetValue|8640000|scorm_strict|allEvents|choice|sequencing|words||matters|issue|toLowerCase|replace|exitSCO|delivery_speed|audio_captioning|commit|t_arr|off|read|exception|defss|strict|been|use|uoffset|encodeInteractionType|SCOBotUtil|Before|Hour|Year|Day|Month|startDate|latency_arr|StoreData|getInteractionByID|must|SCOBot_API_1484_11|isError|ISODurationToCentisec|After|calcAverage|resultDate|utcdate|Set|Min|timeout|No|2015|03|Returning|Array|Sec|empty|trigger|API_1484_11|Terminate|attempts|findAPI|consider|isoDateToStringUTC|PT0H0M0S|_|bookmark|scorm12toMS|Responses|Terminated|Object|SCORMs|updateStatus|that|Score|triggerEvents|learner|out|requests|values|loaded|SB|isFunction|throwUnimplemented|decodeInteractionType|locate|class_types|ignoring|activeConn|test|getData|05|403|log|Correct|types|262980000|3155760000|time_action|failed|By|no|Getting|time_type|Interaction|07|bTFound|04|val|getObjectiveByID|setSuspendData|isElement|mil|nparam|param|end|num_arr|00|totalObjectivesCompleted|lesson_mode|NaN|elen|called|objective|60000|ending|isSuccessSet|learner_name|isReady|351|learner_id|resume|Boolean|base64|prototype|errors|MM|checkLoaded|ss|check|currentTime|startTime|Suspend|local|str2|You|numeric|offsetMinutes|isRunning|checkProgress|unload|adl|timebits|title|rest|orig_timestamp|getTimezoneOffset|Offset|bubbles|cancelable|arr2|Not|eventSplitter|cleansedData|action|use_standalone|string|throwGeneralSetError|Initialized|Zero|equal|133|these|ssp|getSeconds|Is|bPrecise|suspendDataUsageStatistic|408|Ms|top|Only|132|domain|unique|Cross|Possible|responses|write|audio|speed|64000|4096|warn|mastery_score|lesson_status|08|SCOBotBase|info|isReadOnly|read_only|verify|please|Unexpected|roundVal|checkExitType|write_only|123|cmiGetValue|isWriteOnly|CMI|lesson_location|LMSGetValue|Scaled|9999|Constructing|throw_alerts|getMinutes|GetDiagnostic|GetErrorString|Value|scoreRaw|Connectivity|getHours|pow|0000|saveDate|401|Get|lat|shift|Please|406|402|GetLastError|badValues|likert|invalid|order|Progress|number|arguments|detected|cleanseData|are|Objectives|and|concat|setTimeout|encodeURIComponent|_callback|timesUp|_listeningTo|delete|nodeType|num|iso8601Dur|yet|continue||||remove|initSCO|comments|truncate|will|exceeds|characters||startTimer|May|olen|useJSONSuspendData|decodeURIComponent|initiate_timer|addEventListener|starting|parse||||instanceof|getCommentsFromLMS|hasOwn|did|||Creating|isISO8601Duration|constructor|HTMLElement|onreadystatechange|eventTypes|nlen|CustomEvent|createEvent|converting|initializers|attachEvent|HTMLEvents|launch_data_type|RegExp|documentElement|doScroll|Overriding|GMT|exec|initialize|ve|SCOBot|Retrieve|getInteractionCorrectResponsesByPattern||load||_version|001|interaction_mode|getInteractionObjectiveByID|Store|2011|it|student_response|all|If|standalone|Division|init|loc|wrong|Setting|could|can||cleanseExp|without|initCustomEvent|Function|detail|mouseover|left|mouseup|MouseEvents|abort|dblclick|KeyboardEvent|mousedown|ctrlKey|initEvent|nodeName|mouseout|clientY|Usage||clientX|23PM|2013|01|12PM|contextmenu|select|Number|button|nSuspend|mousemove|change|scroll|56AM|resource|none|resize|keydown|Prevented|before|keyup|30AM|input|elements|Found|blur|metaKey|reset|repeat|submit|click|view|modifiers|altKey|shiftKey|runtimedata|defaultView|trace|focus|locale|might|maximum_time_allowed|Out|alert|logout|101|Already|103|102|learner_preference|User|Established|diganostic|proper|value3||Dependency|Simulated|Of|Range|104|407|Read|143|Write|201|Argument|391|Unimplemented|301|142|122|Content|Type|Mismatch|Instance|111|113|112|vocabulary|name3|dispatchEvent|Undefined|toFixed|createEventObject|fireEvent||keys|void|Some|bookmarking|entirely|readyState|DOMContentLoaded|first|add|complete|Can|detachEvent|Initializing|onbeforeunload|initio||Local|31PM|name1|created|value2|name2|value1|moddate|15AM|_listenId|there|stopListening|isEmpty|createdate|specified|2010|isPrototypeOf|LMSSetValue|saved|btoa|cannot|calculate|Count|zero|getObjective|setCommentFromLearner|Review|lose|expected|word|returned|Raw|We|immediately|vs|score_scaled|finishing|receive|storing|Calculated|Fail|via|global|imsmanifest|xml|Pass|have|Yours|done|forcing|unloading|xhh|didn|500|unloaded|being|exceeded|Length|Loaded|onload||Runtime||4000|toPrecision|using|Consider|logs|slice||exceed|Exceeded|Limit|Response|valid|Times|Up|Time|success||completion|argument|setInteraction|Got|codes|nSee|proceed|getSecondsFromStart|found|progress|getBookmark|setSuspendDataByPageID|Adding|getSuspendDataByPageID|question|ignored|Something|added|went|with|getInteraction|wasn|now|resulted|bad|journaled|Passed|Trying|setObjective|setBookmark|getEntry|First|session|running|based|What|below|prior|atob|Launch|json|Did|review|Resuming|comments_lms|timer|than|more|pass|setTotals|getMode|doing|point|duration|ISO8601|don|see|much|3rd|uhhh|tversion|Called|July|June|April|LMSCommit|Committing|scorm_edition|August|Locate|where|after|March|tModified|Completion|administrator|getDate|getMonth|getFullYear|getMilliseconds|January|LMSInitialize|compatibility|notify|February|incorrect|support|LMSGetDiagnostic|LMSGetErrorString|student_id|student_name|Requesting|LMSGetLastError|yes|December|setMilliseconds|November|given|namespace|255|September|getting|revising|recorded|does|Verify|against|suspending|stopping|pushing||October|getUTCMilliseconds|Status|mimic|SCORM|3600000|ll|Local_API_1484_11|timing|communication|included|located|33AM|getLastError|calls|fail|isLMSConnected|gradeIt|09|checkLatency|26PM|unable|Lost|getUTCHours|querystring|LMSFinish|getUTCSeconds|Terminating|Begin|getUTCMinutes|Match|state|getUTCFullYear|getUTCMonth|opener|Pattern|getUTCDate'.split('|'),0,{})); \ No newline at end of file