$wnd.web3d.runAsyncCallback8("function xwg(){}\nfunction p7g(){}\nfunction Xgh(){}\nfunction cso(a,b,c){}\nfunction aso(){return 1}\nfunction dso(){return 2}\nfunction Xro(){return true}\nfunction _ro(){return this.n}\nfunction gso(){return this.g}\nfunction hso(){return this.k}\nfunction bso(){return Nrh(),Tph}\nfunction Yro(){return Nrh(),Aih}\nfunction Zro(){return Nrh(),Wlh}\nfunction $ro(){return Nrh(),Xlh}\nfunction fso(){return Nrh(),hqh}\nfunction eso(){return this.IL()}\nfunction W9g(a){this.g=a}\nfunction fch(a){this.g=a}\nfunction jch(a){this.g=a}\nfunction kch(a){this.g=a}\nfunction pch(a){this.g=a}\nfunction ych(a){a.o=new sjd}\nfunction Hdh(a){Mpf.call(this,a)}\nfunction Idh(a){Mpf.call(this,a)}\nfunction Jdh(a){Mpf.call(this,a)}\nfunction Ndh(a){Mpf.call(this,a)}\nfunction Odh(a){Mpf.call(this,a)}\nfunction Pdh(a){Mpf.call(this,a)}\nfunction Rdh(a){Mpf.call(this,a)}\nfunction Sdh(a){Mpf.call(this,a)}\nfunction Tdh(a){Mpf.call(this,a)}\nfunction Vdh(a){Mpf.call(this,a)}\nfunction Wdh(a){Mpf.call(this,a)}\nfunction Xdh(a){Mpf.call(this,a)}\nfunction Ydh(a){Mpf.call(this,a)}\nfunction neh(a){Mpf.call(this,a)}\nfunction ezg(a){Mpf.call(this,a)}\nfunction Zch(a,b){Lvc.call(this,a,b)}\nfunction _9g(a,b,c){$9g.call(this,a,b,c,6)}\nfunction Abh(a,b,c){$9g.call(this,a,b,c,4)}\nfunction zZg(a,b,c){return PWg(a.t,b,c)}\nfunction xsj(a,b,c){return ksj(a.i[b][c])}\nfunction ksj(a){return new ssj(a.g,a.i)}\nfunction Njd(a){return _jd(a)<0?Xjd(a):a}\nfunction rch(a){a.k=false;a.g=new d2g(a)}\nfunction n7g(){n7g=Auc;m7g=new p7g}\nfunction lch(a,b){this.g=a;this.i=b}\nfunction xch(a,b){this.g=a;d2g.call(this,b)}\nfunction Ubh(a,b,c){$9g.call(this,a,b,c,10)}\nfunction rbh(a,b,c,d){qbh.call(this,a,b,c,d)}\nfunction sbh(a,b,c,d){qbh.call(this,a,b,c,d)}\nfunction Gdh(a,b){Mpf.call(this,a);this.g=b}\nfunction Eeh(a,b){Mpf.call(this,a);this.g=b}\nfunction hgh(a,b){Mpf.call(this,a);this.g=b}\nfunction Qdh(a,b){tzg.call(this,a);this.g=b}\nfunction qch(a,b,c){this.g=a;this.i=b;this.j=c}\nfunction gdh(a,b){Dch(a,a.i,b,UNh(a.j))}\nfunction cch(a,b){cf(a,312)&&Pod(b,a.DW())}\nfunction Y9g(a,b,c){VHh(a.i,b).PS(c,true)}\nfunction U9g(a,b,c){V9g.call(this,a,c);p0d(this.i,b)}\nfunction ldh(a,b,c){mdh.call(this,a,c);p0d(this.j,b)}\nfunction Bsj(a,b,c,d){a.i[b][c]=new ssj(a.j,d.i)}\nfunction nsj(a){return new ssj(a.g,Xjd(a.i))}\nfunction jsj(a,b){return new ssj(a.g,Ojd(a.i,b.i))}\nfunction msj(a,b){return new ssj(a.g,Wjd(a.i,b.i))}\nfunction psj(a,b){return new ssj(a.g,ckd(a.i,b.i))}\nfunction lsj(a,b){return new ssj(a.g,Rjd(a.i,b.i,a.g,pmd(6)))}\nfunction gkd(a){return !a.j&&(a.j=kld($tc(a.o))),a.j}\nfunction u3g(a){return a.q==1||nid((oKc(),mKc),a.p)}\nfunction ddh(a){if(a.i){return vsj(a.i)}return null}\nfunction edh(a){if(a.j){return vsj(a.j)}return null}\nfunction wbh(a){if(!KBf(a.g)){a.i.u=false;return}KBh(a.i,a.g)}\nfunction usj(a){this.i=new nkd(gkd(a.i),mf(a.i.n));this.g=mf(a.i.n)}\nfunction rsj(a,b){this.i=Zjd(new hkd(b),a,pmd(6));this.g=a}\nfunction qsj(a){this.i=Zjd((Mjd(),Jjd),a,(nmd(),lmd));this.g=a}\nfunction Asj(a,b,c){var d;for(d=0;db.o+Ghn){return 1}else if(b.o>a.o+Ghn){return -1}return 0}\nfunction vsj(a){var b,c,d;d=new Dsj(a.j,a.k,a.g);for(b=0;b0&&Woj(h.cs(),b)){hjd(e,RNd(a.hd._K(),h,null,f,null,a.hd));return true}return false}\nfunction och(a,b,c,d,e,f,g,h,i,j){kNd.call(this,a);this.q=new pch(this);this.i=c;this.j=d;this.n=e;this.r=f;this.s=g;this.t=h;this.k=i;this.p=j;this.o=new rJh(a);nch(this);mch(this);p0d(this.o,b)}\nfunction zch(a,b,c,d,e,f,g,h){var i,j,k;k=d.length;if(k-1>$wnd.Math.floor((e.length-1-g-f)/g)){return}if(c==0){return}i=c-1;for(j=0;j0){b.g+=Jhn;--i}}}\nfunction mdh(b,c){kNd.call(this,b);ych(this);this.g=c;this.i=new tjd;this.j=new IOh(b);nOh(this.j,true,false);this.j.q=true;if(c.rv()){try{vOh(this.j,c)}catch(a){a=Stc(a);if(!cf(a,249))throw Ttc(a)}}kdh(this);jdh(this)}\nfunction Rah(b,c,d){Dah();var e,f,g;Sah();try{f=$xd(Bah,b,c,d);if(isNaN(f)){return NaN}g=$xd(Cah,b,c,d);if(isNaN(g)){return NaN}e=f==g||f-dinh?(c[d]=false):(b=d))}}return b}\nfunction Xah(a,b,c,d,e,f,g){var h;kNd.call(this,a);this.k=c;this.n=d;this.g=e;this.i=f;this.j=g;h=new Mah(a,c,e,f,g);emg(a,h);this.o=h.q;h=new Mah(a,d,e,f,g);emg(a,h);this.p=h.q;this.q=new Tvf(a);Vah(this);Uah(this);tvf(this.q,true);p0d(this.q,b)}\nfunction sah(b){var c,d,e;e=(xrg(),org);d=new tjd;d.g+='ImplicitDerivative(';hjd(d,b.i.Dx(e));d.g+=')';try{c=iYe(b.hd,d.g,true,b.g,lrg);c==null||c.length==0?(b.j.r=false):zFh(b.j,Pnf(wYe(b.hd),c,false))}catch(a){a=Stc(a);if(cf(a,68)){b.j.r=false}else throw Ttc(a)}}\nfunction Bch(a,b,c,d,e){var f,g,h,i;i=c;f=d;if(f<0){f=-f;i=-i}g=puc(l_e($wnd.Math.abs(i),f));if(g!=1){f=f/g|0;i=i/g|0}if(f==1){hjd(b,lYe(a.hd,i,e))}else if(f==0){i>0?(b.g+=' \\\\infty ',b):(b.g+=oFn,b)}else{h=i<0;if(h){i=-i;b.g+='-'}gFg(b,lYe(a.hd,i,e),lYe(a.hd,f,e))}}\nfunction obh(b){var c,d;if(!b.i||!MDh(b.i)||!b.eb[1].vu()){Nvf(b.n);return}b.j=xDh(b.i,b.k.Tx(),b.L0());try{d=iYe(b.hd,b.j,true,b.g,(xrg(),lrg));Ovf(b.n,Unf(wYe(b.hd),d,new fZi).Tx(),true)}catch(a){a=Stc(a);if(cf(a,68)){c=a;!!kyj&&lyj(kyj,(Dyj(),wyj),c);Nvf(b.n);return}else throw Ttc(a)}}\nfunction ach(a,b,c){var d,e,f,g,h;for(g=0;gkFn){Nvf(b.k);return}d=new tjd;hjd(d,b.j?'NextPrime(':'PreviousPrime(');hjd(d,b.i.Dx((xrg(),grg)));d.g+=')';try{c=iYe(b.hd,d.g,true,b.g,lrg);c==null||c.length==0?Nvf(b.k):Ovf(b.k,Yfd(c),true)}catch(a){a=Stc(a);if(cf(a,68)){Nvf(b.k)}else throw Ttc(a)}}\nfunction ech(b,c){var d,e,f;e=null;if(b.$b){e=$Xg(xWg(b.$b,b.rm()),new $$g);d=e.Dx((xrg(),prg))}else{d=b.Dx((xrg(),prg));try{e=Q8h(RYe(b.rm()),d)}catch(a){a=Stc(a);if(cf(a,185)){f=a;!!kyj&&lyj(kyj,(Dyj(),wyj),f)}else throw Ttc(a)}}c.g+=''+d;if(b.rm().q==2){return e.eu((n7g(),n7g(),m7g))}return false}\nfunction zsj(a,b){var c,d,e,f,g;if(a.g!=b.k){throw Ttc(new jhd('Cannot multiply '+a.k+' x '+a.g+t6n+b.k+' x '+b.g+'matrices!'))}g=new Dsj(a.j,a.k,b.g);for(d=0;d-1&&(c=Did(c,'=',0)[1]);e=new sjd;d=e.g.length;0d&&(e.g+=Sid(je(pf,tZm,5,-d,15,1)));if(a.o){e.g+='SolveODEPoint(';e.g+=''+c;e.g+=',';hjd(e,a.o.Dx(org))}else{e.g+='SolveODE(';e.g+=''+c}e.g+=')';b=e.g;if(!nid(b,a.n)){uch(a,b);a.n=b}}\nfunction twg(a){var b,c,d,e,f;if(!a.i.vu()){a.j.C=false;return}a.j.C=true;d=a.i.iS();c=d.u;f=OWg(d.t,new AYg)||dkj(d.t.A);e=f?null:zZg(d,c[0],a.hd);if(!e||OWg(e,new xwg)){e=uwg(a,d)}else{$_g(c[0],a.k.Tx());b=BVg(new dYg(a.hd,c[0],($jj(),Qij),a.k),new dYg(a.hd,c[0],ejj,a.g));e=DVg(b,Sij,oXg(e,a.n.cs()-jWg(e)))}d=new N$g(e,c[0]);IXg(d.t,a);jEh(a.j,d);a.j.C=true}\nfunction osj(a){var b,c,d,e,f,g,h;if(Pjd(a.i,(Mjd(),Jjd))==0){return new tsj(Jjd)}b=new tsj(Ojd(Hjd,Hjd));d=$wnd.Math.sqrt(Yfd(fkd(a.i)));g=a.g;h=g+1;f=new rsj(h,d);e=new ssj(h,a.i);c=0;while(Yfd(fkd(Njd(lsj(lsj(psj(new ssj(f.g,Wjd(f.i,f.i)),e),e),new rsj(h,d*2)).i)))>$wnd.Math.pow(10,-g)&&c<5){f=lsj(jsj(f,new ssj(e.g,Rjd(e.i,f.i,e.g,pmd(6)))),b);++c}return new ssj(g,f.i)}\nfunction Ych(){Ych=Auc;Xch=new Zch('RATIONAL_NUMBER',0);Tch=new Zch('LINEAR_COMBINATION',1);Wch=new Zch('RATIONAL_COMBINATION',2);Uch=new Zch('POWER_PRODUCT',3);Vch=new Zch('QUADRATIC_RADICAL',4);Sch=new Zch('FUNCTION_OF_RATIONAL_NUMBER',5);Pch=new Zch('FUNCTION_OF_LINEAR_COMBINATION',6);Qch=new Zch('FUNCTION_OF_POWER_PRODUCT',7);Rch=new Zch('FUNCTION_OF_QUADRATIC_RADICAL',8)}\nfunction uwg(a,b){var c,d,e,f,g,h,i,j,k,l;j=new U2g(a.hd);l=new U2g(a.hd);k=new s3g(a.hd,j,l);f=new dYg(a.hd,b.u[0],($jj(),tij),k);g=a.n.cs();i=a.g.cs();w2g(j,new k0g(a.hd,a.k.cs()));w2g(l,new k0g(a.hd,a.n.cs()));h=a.k.cs();while(h0){!b.j&&(b.j=new AEh(b.fd));e=i[0];e.Xu()&&e.t.B.length>0&&(e=And(e.t,0));fEh(b.j,e);h=true}}catch(a){a=Stc(a);if(cf(a,68)){d=a;nyj('AlgoSolveODECas: '+d.Oe())}else throw Ttc(a)}h||(b.j?(b.j.C=false):(b.j=new AEh(b.fd)))}\nfunction o7g(a,b){var c,d;switch(b.A.v){case 0:if(cf(b.u,294)&&u3g(b.u)){return 1}return cf(b.u,56)?2:0;case 24:c=o7g(a,BWg(b));d=o7g(a,DWg(b));return (c&d)>0?4:c|d;case 20:case 21:return $wnd.Math.max(o7g(a,BWg(b)),o7g(a,DWg(b)));case 26:return o7g(a,DWg(b))==0?o7g(a,BWg(b)):4;case 47:return o7g(a,BWg(b));default:if(!DWg(b)){return o7g(a,BWg(b))==0?0:4}return o7g(a,BWg(b))==0&&o7g(a,DWg(b))==0?0:4;}}\nfunction _ch(a){var b,c,d,e,f;a.s=vsj(a.v);for(b=1;b=0;c--){f=new rsj(a.p,Ohd(Yfd(fkd(xsj(a.t,b,c).i))/Yfd(fkd(xsj(a.t,c,c).i))));for(e=0;e<=c;e++){Bsj(a.t,b,e,psj(xsj(a.t,b,e),msj(f,xsj(a.t,c,e))))}for(d=0;d=0;h--){BHh(a.i,new Uvf(a.fd,d[h]))}}else if(cf(a.g.Eb,1012)){g=a.g.Eb;d=g.F2();for(h=d.length-1;h>=0;h--){BHh(a.i,new Uvf(a.fd,d[h]))}}else{e=(k=new Nnd,OWg(f,new W9g(k)),k);for(c=new Tnd(e);c.ge&&(f.g+=Sid(je(pf,tZm,5,-e,15,1)));Dch(a,f,i,UNh(a.j));j=f.g;d=ndh(j);if(c){if(j.indexOf('+')==-1&&j.lastIndexOf('-')==0){hjd(a.i,h);hjd(a.i,'-');d&&hjd(a.i,Q0m);hjd(a.i,(Axd(1,j.length+1),j.substr(1)));d&&hjd(a.i,R0m);_id(a.i,943)}else{hjd(a.i,h);hjd(a.i,'+');d&&hjd(a.i,Q0m);hjd(a.i,j);d&&hjd(a.i,R0m);_id(a.i,943)}}else{gdh(a,b.r[0]);hjd(a.i,Pxn);gdh(a,b.r[1])}}\nfunction gch(b){var c,d,e,f,g;if(!b.n.vu()||!ivf(b.v)||!ivf(b.A)||!ivf(b.t)||!ivf(b.k)||$oj(b.t.R)){b.p.q=false;return}!b.g?(b.g=new Nnd):(b.g.B.length=0,undefined);d=new SEd(b.t.R);b.s?(e=new lch(b.q,b.i)):(e=new kch(b.n));tEd(d,b.u);wnd(b.g,new A_e(b.v.R,b.A.R,(Kqg(),Jqg)));f=me(fe(qf,1),t4m,5,15,[b.A.R]);g=me(fe(qf,1),t4m,5,15,[b.v.R,b.A.R]);try{b.s?wEd(d,e,0,g,b.k.R,g):wEd(d,e,b.v.R,f,b.k.R,f)}catch(a){a=Stc(a);if(cf(a,57)){c=a;!!kyj&&lyj(kyj,(Dyj(),wyj),c);b.p.q=false}else throw Ttc(a)}lCf(b.p,b.g);b.p.q=true}\nfunction Lch(a,b){var c,d;a.A=0;a.v=me(fe(qf,1),t4m,5,15,[b,1]);a.n=Nch(2,a.v,a.q,a.k);if(a.n==null){return}a.G=a.n[0].length;a.C=3;a.F=he(sf,[Z_m,TZm],[6,5],15,[a.C,a.G],2);for(d=0;da.k?1:0;a.F[1][d]=$wnd.Math.abs(a.n[0][d]);a.F[2][d]=$wnd.Math.abs(a.n[1][d])}a.i=Mch(a);a.j=je(sf,TZm,5,a.A+2,15,1);for(c=0;c0?(this.j=new Dsj(c.j,this.p,this.k)):(this.j=null);this.k1&&!And(f.t,0).Xu()){LHh(b.k);BHh(b.k,f)}else{CIh(b.k,f)}ach(b,b.k,j);b.n==(Nrh(),Qph)&&i&&TIh(b.k,true,false)}catch(a){a=Stc(a);if(cf(a,68)){d=a;GIh(b.k,false);!!kyj&&lyj(kyj,(Dyj(),wyj),d)}else throw Ttc(a)}b.n!=(Nrh(),rnh)&&(b.k.C=false)}\nfunction Jch(a,b){var c,d,e,f,g,h,i,j,k;a.v=je(qf,t4m,5,a.A+2,15,1);for(h=0;ha.k?1:0;a.F[2][g]=j>0?1:0;a.F[3][g]=a.B;a.F[4][g]=$wnd.Math.min(a.H,a.k+1);a.F[5][g]=a.s?1:0;a.F[6][g]=-g}a.i=Mch(a);a.j=je(sf,TZm,5,a.A+2,15,1);for(c=0;c570||$wnd.Math.abs(i[1])>729||$wnd.Math.abs(i[2])>465){hjd(b,lYe(a.hd,c,(xrg(),grg)))}else if(i[0]==0){j=i[1];n=-i[2];Bch(a,b,n,j,d)}else{e=-i[1];g=i[1]*i[1]-4*i[0]*i[2];f=1;h=2*i[0];if(g<=0){hjd(b,lYe(a.hd,c,(xrg(),grg)));return}while(g%4==0){g=g/4|0;f=f*2}for(p=3;p<=$wnd.Math.sqrt(g);p+=2){while(g%(p*p)==0){g=g/(p*p)|0;f=f*p}}if(h<0){e=-e;h=-h}if(c>e/h){o=true;if(g==1){e+=f;f=0;g=0}}else{o=false;if(g==1){e-=f;f=0;g=0}}l=sJd(sJd(e,f),h);if(l!=1){e=e/l|0;f=f/l|0;h=h/l|0}if(aon=2&&rd}if(A){break}for(j=0;j=0;g--){o[g]=jsj(o[g+1],msj(a.L[g],a.L[g]))}for(h=0;h0&&Woj(p.cs(),c)){hjd(b,RNd(a.hd._K(),p,null,d,null,a.hd));return}if(a.k){o=new Nnd;j=new Nnd;for(g=0;g=c){this.D.B.length=0;return}this.r=new Dsj(this.p,1,1);Bsj(this.r,0,0,this.B);this.I=new Dsj(this.p,1,1);Bsj(this.I,0,0,this.N);o=new fdh(this,a,this.r,this.I,1);wnd(this.D,o);return}this.H=je(qf,t4m,5,a,15,1);this.L=je(kCb,U6n,331,a,0,1);this.K=je(kCb,U6n,331,a,0,1);for(h=0;h=0?hjd(a.r,'+'):hjd(a.r,'-');hjd(a.r,mfn);hjd(a.r,'(');hjd(a.r,e.g);hjd(a.r,')^2');hjd(a.r,'-4*(');hjd(a.r,g.g);hjd(a.r,sjn);hjd(a.r,c.g);hjd(a.r,')');hjd(a.r,')')}hjd(a.r,s1m);hjd(a.r,'2*(');hjd(a.r,g.g);hjd(a.r,')');hjd(a.r,')')}}\nfunction Hch(a,b){var c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,t,u,v,w,A,B,C,D,F,G,H,I,J,K,L,M,N,O,P,Q,R,S,T,U,V,W,X,Y,Z,$,ab,bb,cb,db,eb,fb,gb,hb,ib,jb,kb,lb,mb,nb,ob,pb,qb,rb,sb,tb,ub;tb=je(qf,t4m,5,a,15,1);for(s=0;s=0;T--){pb[T]=pb[T+1]+tb[T]*tb[T]}for(U=0;U=u+1;bb--){e[u][bb]=0;f[u][bb]=0}e[u][u]=1;f[u][u]=1;for(cb=u-1;cb>=0;cb--){qb=0;rb=0;for(gb=cb+1;gb<=u;gb++){qb+=e[u][gb]*i[gb][cb];rb+=f[u][gb]*i[gb][cb]}e[u][cb]=mf($wnd.Math.floor(-1/i[cb][cb]*qb+0.5));f[u][cb]=-1/i[cb][cb]*rb}}g=he(sf,[Z_m,TZm],[6,5],15,[a,a],2);for(C=0;C=C+1;bb--){g[C][bb]=0}g[C][C]=1;for(cb=C-1;cb>=0;cb--){qb=0;for(gb=cb+1;gb<=C;gb++){qb+=g[C][gb]*e[gb][cb]}g[C][cb]=-qb}}lb=he(qf,[zdn,t4m],[20,5],15,[a,a-1],2);mb=he(qf,[zdn,t4m],[20,5],15,[a,a-1],2);for(D=0;D