| 1 |
- $wnd.web.runAsyncCallback10("function Hfg(){}\nfunction Pfg(){}\nfunction oMg(){}\nfunction b8g(){}\nfunction c8g(){}\nfunction d8g(){}\nfunction e8g(){}\nfunction f8g(){}\nfunction g8g(){}\nfunction h8g(){}\nfunction i8g(){}\nfunction NEh(){}\nfunction gFh(){}\nfunction gGh(){}\nfunction BGh(){}\nfunction DGh(){}\nfunction FGh(){}\nfunction aHh(){}\nfunction cHh(){}\nfunction eHh(){}\nfunction hHh(){}\nfunction $Ih(){}\nfunction r3h(){}\nfunction PTi(){}\nfunction RTi(){}\nfunction JLl(){}\nfunction cGh(a,b){a.g=b}\nfunction dGh(a,b){a.i=b}\nfunction eGh(a,b){a.j=b}\nfunction fGh(a,b){a.k=b}\nfunction KTi(a,b){a.q=b}\nfunction Q0f(a){this.g=a}\nfunction yHh(a){this.g=a}\nfunction VHh(a){this.g=a}\nfunction uHh(){this.g=new xtd}\nfunction UHh(){this.g=new xtd}\nfunction USn(a){return a.o}\nfunction WSn(a){return a.yo()}\nfunction ISn(a){return null}\nfunction JSn(a){return this.o}\nfunction LSn(a){return this.j}\nfunction MSn(a){return this.i}\nfunction RSn(a){return this.k}\nfunction SSn(a){return this.n}\nfunction SIh(a){return a.i[a.B]}\nfunction TIh(a){return a.k[a.B]}\nfunction VIh(a){return a.k[a.n]}\nfunction UIh(a){return a.i[a.n]}\nfunction NHh(a){return oHh(a,a)}\nfunction aJh(a){jc.call(this,a)}\nfunction cIh(){fc.call(this)}\nfunction Ozf(a){Izf.call(this,a)}\nfunction Pzf(a){Izf.call(this,a)}\nfunction Qzf(a){Izf.call(this,a)}\nfunction Rzf(a){Izf.call(this,a)}\nfunction Szf(a){Izf.call(this,a)}\nfunction Tzf(a){Izf.call(this,a)}\nfunction Uzf(a){Izf.call(this,a)}\nfunction zAf(a){Izf.call(this,a)}\nfunction _Af(a){Izf.call(this,a)}\nfunction fBf(a){Izf.call(this,a)}\nfunction rBf(a){Izf.call(this,a)}\nfunction tBf(a){Izf.call(this,a)}\nfunction ZTi(a,b){Puc.call(this,a,b)}\nfunction iUi(a,b){Puc.call(this,a,b)}\nfunction emd(a){bmd.call(this,a.k,a.n)}\nfunction XSn(){hMd(this)}\nfunction KSn(){return new Q0f(this)}\nfunction _Gh(a,b){return lQc(a.i,b)}\nfunction $Hh(a,b){oQc(a.j,Pgd(a.g),b)}\nfunction _Ih(a,b){this.k=a;this.j=b}\nfunction ZIh(a){this.j=a;this.i=a.length}\nfunction wHh(a){xHh.call(this,a,new UHh)}\nfunction kIh(){throw Qsc(new cIh)}\nfunction Gfg(){Gfg=xtc;Ffg=new Hfg}\nfunction Nfg(){Nfg=xtc;Mfg=new Pfg}\nfunction $Eh(){$Eh=xtc;ZEh=new b_l('',8)}\nfunction DFh(a){a.k=null;a.p=0}\nfunction Snd(a){Ond(a,0,a.length,null)}\nfunction imd(a){return !a?null:new emd(a)}\nfunction bSg(a){return cf(a,553)||!a.tb}\nfunction whd(a,b){return mxd(a),a+(mxd(b),b)}\nfunction TSn(a){return mxd(a),new iud(this,a)}\nfunction oZi(a){!!jZi&&kZi(jZi,(CZi(),yZi),a)}\nfunction rZi(a){!!jZi&&kZi(jZi,(CZi(),AZi),a)}\nfunction oFf(a){!a.i&&(a.i=new QGh);return a.i}\nfunction FNf(a){if(a.r){return 1}return 0}\nfunction JIh(a,b,c){a.j=c;a.k=b;return b+1}\nfunction RIh(a,b){a.q+=b;(a.n-=b)<0&&(a.n+=a.o)}\nfunction BUi(a,b){rUi+=a+',';qUi+=b+','}\nfunction dIh(a,b,c){gc.call(this,fIh(a,b,c))}\nfunction aIh(a){_Hh.call(this,a.Xc);this.i=a}\nfunction QGh(){this.g=new E9c;this.i=new dnd}\nfunction ZGh(){this.g=new E9c;this.j=new dnd}\nfunction _Hh(a){this.j=new uQc;this.g=a.r.Bc++}\nfunction WHh(a){this.g=new xtd;otd(this.g,a,Pgd(1))}\nfunction XHh(a,b){this.g=new xtd;otd(this.g,a,Pgd(b))}\nfunction XEh(a,b,c,d){YEh.call(this,a,c,d);N2d(this.k,b)}\nfunction jFh(a,b,c,d){kFh.call(this,a,c,d);N2d(this.k,b)}\nfunction nFh(a,b,c,d){oFh.call(this,a,c,d);N2d(this.k,b)}\nfunction vHh(a){xHh.call(this,new wkd(''+ntc(a)),new UHh)}\nfunction ztd(a){ytd.call(this,(mxd(a),npd(a.g)));eQc(this,a)}\nfunction UFh(a){return a==null?null:new Iid(a)}\nfunction VSn(a){return f7g(),je(kv,TZm,477,a,7,1)}\nfunction Ofg(a,b){var c;c=b.gc;c!=null&&Vtd(a.g,c)}\nfunction BIh(a,b){do{a.q[a.n++]=uIh[b]}while(b++!=1)}\nfunction CIh(a,b){if(a.p[b]!=a.o){a.q[a.n++]=b;a.p[b]=a.o}}\nfunction zIh(a){var b;a.o=Cxm;for(b=12;b-->0;)a.p[b]=Cum}\nfunction MIh(a){var b;a.B=-1;b=WIh(a);a.B=a.n;return b}\nfunction pMf(a){if(a.G){return a.G.q.length}return 0}\nfunction tMf(a){if(a.G){return Smd(a.G,0)}return null}\nfunction tXg(a){if(cf(a.tb,161)){return a.tb.TC(a)}return null}\nfunction WOg(a){if(cf(a.tb,161)){return a.tb.SC(a)}return null}\nfunction SRg(a,b){if(cf(a.tb,236)){return a.tb.WC(b)}return null}\nfunction YRg(a){if(cf(a.tb,236)){return a.tb.YC()}throw Qsc(new bGh)}\nfunction sXg(a){if(cf(a.tb,161)){return a.tb.SC(a)}throw Qsc(new bGh)}\nfunction ZHh(a,b){if(cf(b,51)){return a.g==b.g}return kf(a)===kf(b)}\nfunction kHh(a,b){if(cf(b,25)){return jHh(a,b)==0}return kf(a)===kf(b)}\nfunction lHh(a){if(a.g.j>1){return null}return imd(ftd(a.g)).n}\nfunction AHh(a){if(a==null||a.length==0)return '';return ','+a}\nfunction ITi(a,b){if(!a.o||b!=(YTi(),XTi)){return b}return a.o}\nfunction FUi(a){var b;b=a.gc;if(b!=null){return '$'+b+'$'}return null}\nfunction YHh(a,b){var c;c=b.g;if(a.g<c){return 1}if(a.g>c){return -1}return 0}\nfunction QHh(a,b){if(cf(b,648)){return PHh(a,b)==0}return kf(a)===kf(b)}\nfunction MRg(a,b){if(cf(a.tb,236)){return a.tb.VC(b)}throw Qsc(new bGh)}\nfunction TRg(a,b){if(cf(a.tb,236)){a.tb.XC(b);return}throw Qsc(new bGh)}\nfunction xHh(a,b){uHh.call(this);a!=(Xjd(),Wjd)&&otd(this.g,b,a)}\nfunction eFh(a,b,c,d){$Eh();fFh.call(this,a,c,d);N2d(this.k,b)}\nfunction aGh(a,b,c){this.i=new uQc;this.j=a;this.k=b;this.g=c}\nfunction bGh(){gc.call(this,'No symbolic parameters available')}\nfunction zHh(a){uHh.call(this);otd(this.g,new WHh(a),(Xjd(),Sjd))}\nfunction YEh(a,b,c){zMd.call(this,a);this.i=b;this.j=c;this.k=new aTg(a);WEh(this);UEh(this)}\nfunction NSn(a){if(this.j!=null){return this.j}this.j=R0f(this.ab);return this.j}\nfunction QSn(a){if(!!this.g&&!!this.i){H5g(this.g,a);H5g(this.i,a);return}throw Qsc(new bGh)}\nfunction YSn(a){if(!!this.i&&!!this.j){TRg(this.i,a);TRg(this.j,a);return}throw Qsc(new bGh)}\nfunction dBf(a,b,c,d){var e,f;e=new JFh(a.n,c,d);f=e.j;N2d(f,b);return f}\nfunction WEh(a){a.ab=je(N9,QQm,16,2,0,1);a.ab[0]=a.i;a.ab[1]=a.j;oMd(a,a.k);kMd(a)}\nfunction yFh(a){a.ab=je(N9,QQm,16,2,0,1);a.ab[0]=a.k;a.ab[1]=a.j;oMd(a,a.n);kMd(a)}\nfunction QEh(a){a.ab=je(N9,QQm,16,3,0,1);a.ab[0]=a.i;a.ab[1]=a.j;a.ab[2]=a.k;oMd(a,a.n);kMd(a)}\nfunction OFh(a){a.ab=je(N9,QQm,16,1,0,1);a.ab[0]=a.j;oMd(a,a.g);kMd(a);a.i=LTi(a.j)}\nfunction SFh(a){a.ab=je(N9,QQm,16,1,0,1);a.ab[0]=a.k;oMd(a,a.i);kMd(a);a.g=LTi(a.k)}\nfunction $Ti(){YTi();return me(fe(LAb,1),Avm,890,0,[UTi,VTi,WTi,STi,XTi,TTi])}\nfunction jUi(){hUi();return me(fe(MAb,1),Avm,761,0,[gUi,aUi,eUi,dUi,fUi,_Ti,cUi,bUi])}\nfunction hIh(){hIh=xtc;gIh=me(fe(qf,1),dvm,5,15,[256,512,wCm,6144,6144,Qxm,x_m,x_m,96,kxm])}\nfunction LIh(a){yIh();this.p=je(qf,dvm,5,12,15,1);this.q=je(qf,dvm,5,24,15,1);new Gid;this.i=a}\nfunction fFh(a,b,c){$Eh();zMd.call(this,a);this.i=b;this.j=c;this.k=new aTg(a);WEh(this);aFh(this)}\nfunction zFh(a,b,c){zMd.call(this,a);this.k=b;this.j=c;this.n=new aTg(a);yFh(this);this.n.o=false}\nfunction uFh(a,b,c){zMd.call(this,a);this.n=0;this.k=c;this.o=b;this.j=new zlh(a);tFh(this);pFh(this)}\nfunction PFh(a,b,c){zMd.call(this,a);this.j=c;this.g=new aTg(a);OFh(this);NFh(this);MFh(this);N2d(this.g,b)}\nfunction pGh(a,b,c){var d,e,f,g;oQc(a.p,b,c);for(e=c,f=0,g=e.length;f<g;++f){d=e[f];qGh(a,d)}}\nfunction yAf(a,b,c,d){var e,f;if(!d.P||!F1d(d,c)){return null}e=new uFh(a.n,c,d);f=e.j;N2d(f,b);return f}\nfunction VFh(a){var b,c;c=new E9c;for(b=0;b<a.n;++b){B9c(c,Smd(a.i,a.k[b]-1))}a.g=WFh(a);return c}\nfunction IHh(a){var b,c,d,e;d=new E9c;c=0;a!=null&&(c=a.length);for(b=0;b<c;++b){e=mHh(a[b]);r9c(d,e)}return d}\nfunction UEh(a){var b;b=a.i.Gq(a.j);if((BPi(),APi)==b){XSg(a.k)}else{a.k.j=true;YSg(a.k,b==zPi)}}\nfunction aFh(a){var b;if(cf(a.i,305)){b=a.i;YSg(a.k,_Eh(b.k,a.j))}else{YSg(a.k,a.i.Nq(a.j)==(BPi(),zPi))}}\nfunction PIh(a){return a.n>=a.B?gid(a.j,a.B,a.n-a.B+1):gid(a.j,a.B,a.o-a.B)+gid(a.j,0,a.n+1)}\nfunction SEh(a){a.ab=je(N9,QQm,16,4,0,1);a.ab[0]=a.i;a.ab[1]=a.j;a.ab[2]=a.k;a.ab[3]=a.n;oMd(a,a.o);kMd(a)}\nfunction OEh(a){a.ab=je(N9,QQm,16,3,0,1);a.ab[0]=a.i.Ft();a.ab[1]=a.j.Ft();a.ab[2]=a.k.Ft();oMd(a,a.n);kMd(a)}\nfunction fHh(a,b){if(a.r!=null){return}a.r=je(tgb,AAn,51,2,0,1);a.r[0]=new _Hh(b);a.r[1]=new _Hh(b)}\nfunction nHh(a){if(a.g.j>1){return false}if(QHh(jmd(ftd(a.g)),new UHh)){return true}return false}\nfunction OHh(a,b,c,d){return iHh(NHh(iHh(new zHh(a),pHh(new zHh(c)))),NHh(iHh(new zHh(b),pHh(new zHh(d)))))}\nfunction Kpf(a,b,c,d){return l1h(d,'TriangleABCnonDegenerate',null,me(fe(Fv,1),Pum,2,6,[kpf(a)+kpf(b)+kpf(c)]))}\nfunction eBf(a,b,c,d){var e,f;if(!d.P||!!c.P||!F1d(d,c)){return null}e=new KFh(a.n,c,d);f=e.j;N2d(f,b);return f}\nfunction WIh(a){var b;if(a.q>0){--a.q;++a.n==a.o&&(a.n=0);return a.j[a.n]}++a.n>=a.t&&OIh(a);b=a.j[a.n];QIh(a,b);return b}\nfunction vFh(a){var b,c,d;c=new Gid;d=a.length;for(b=0;b<d;++b){vid(c,U_d(a[b],(irf(),Gqf)));c.g+=','}return c.g}\nfunction LGh(a,b){var c,d,e,f;for(d=a.r,e=0,f=d.length;e<f;++e){c=d[e];if(Bhd(whd('v',''+c.g),b)){return c}}return null}\nfunction MTi(a){var b,c,d,e,f;f=Ghd(a.g);if(a.i!=null){for(c=a.i,d=0,e=c.length;d<e;++d){b=c[d];!!b&&(f+=exd(b))}}return f}\nfunction OGh(a,b){var c;if(a.r!=null){for(c=0;c<a.r.length;c++){if(Bhd(b,whd('v',''+a.r[c].g))){return a.r[c]}}}return null}\nfunction rPi(a,b){var c;if(a==b){return true}c=qPm*$wnd.Math.min($wnd.Math.abs(a),$wnd.Math.abs(b));return a-c<=b&&b<=a+c}\nfunction OSn(a){var b,c;if(!!this.g&&!!this.i){b=F5g(this.g,a);c=F5g(this.i,a);return U0f(b,c)}throw Qsc(new bGh)}\nfunction CFh(a,b,c,d){zMd.call(this,a);this.i=c;this.j=d;this.k=new aTg(a);WEh(this);AFh(this);N2d(this.k,b)}\nfunction kFh(a,b,c){zMd.call(this,a);this.i=b;this.j=c;this.k=new aTg(a);WEh(this);YSg(this.k,jSg(this.i,this.j))}\nfunction oFh(a,b,c){zMd.call(this,a);this.i=b;this.j=c;this.k=new aTg(a);WEh(this);YSg(this.k,kSg(this.i,this.j))}\nfunction PEh(a,b,c,d){zMd.call(this,a);this.i=b;this.j=c;this.k=d;this.n=new aTg(a);OEh(this);YSg(this.n,S6g(this.i,this.j,this.k))}\nfunction JFh(a,b,c){zMd.call(this,a);DFh(this);this.k=b;this.o=c;this.j=new zlh(a);IFh(this);EFh(this,!!this.k)}\nfunction KFh(a,b,c){zMd.call(this,a);DFh(this);this.o=c;this.n=b;this.k=null;this.j=new zlh(a);IFh(this);EFh(this,!!this.k)}\nfunction TFh(a,b,c){zMd.call(this,a);this.j=false;this.k=b;this.j=c;this.i=new T3g(a);SFh(this);RFh(this);QFh(this)}\nfunction QFh(a){var b;if(!jNd(a.Xc.UB()).vh()){a.g=null;return}b=a.g;SFh(a);if(b==null||!Bhd(b,a.g)){rZi(b+Jgn+a.g);RFh(a)}}\nfunction PSn(a){var b,c;if(!!this.g&&!!this.i){b=G5g(this.g,a);c=G5g(this.i,a);if(b!=null&&c!=null){return V0f(b,c)}}throw Qsc(new bGh)}\nfunction jIh(a,b){var c;(c=a.r).n?(a.r=a.r.n):(a.r=a.r.n=AIh(a.s));a.q=-1;if(a.r.k==b){++a.j;return a.r}a.r=c;a.n=b;throw Qsc(iIh(a))}\nfunction R0f(a){var b,c,d;b=je(tgb,AAn,51,4,0,1);c=a[0].TC(a[0]);d=a[1].TC(a[1]);b[0]=c[0];b[1]=c[1];b[2]=d[0];b[3]=d[1];return b}\nfunction zGh(a,b){if(a.g!=null){return}a.g=je(tgb,AAn,51,4,0,1);a.g[0]=new _Hh(b);a.g[1]=new _Hh(b);a.g[2]=new _Hh(b);a.g[3]=new _Hh(b)}\nfunction HTi(a){if(a.o){if(a.o==(YTi(),UTi)||a.o==VTi||a.o==WTi){return BPi(),zPi}if(a.o==STi){return BPi(),yPi}}return BPi(),APi}\nfunction z7g(a,b,c,d){var e;for(e=0;e<a.length;e++){if(!nPi(rgd(a[e]),rgd(b[(e*d+c+a.length)%a.length]))){return false}}return true}\nfunction GHh(a){var b,c;c=new Gid;for(b=0;b<a.length;++b){a[b].g.j==0||vid(c,','+sHh(a[b]))}if(c.g.length>0)return Vhd(c.g,1);return ''}\nfunction RHh(a){var b,c,d,e,f;f=new E9c;e=(c=(new mmd(a.g)).g.Uf().i.Di(),new nmd(c));while(e.g.Lh()){d=(b=e.g.Mh(),b.Hh());oQc(f.g,d,f)}return f}\nfunction mHh(a){var b,c,d,e,f;f=new E9c;d=(c=(new mmd(a.g)).g.Uf().i.Di(),new nmd(c));while(d.g.Lh()){e=(b=d.g.Mh(),b.Hh());r9c(f,RHh(e))}return f}\nfunction HHh(a){var b,c,d,e,f,g;f=new E9c;for(e=(c=(new Xld(a.g)).g.Uf().ke(),new Yld(c));e.g.Lh();){d=(b=e.g.Mh(),b.Hh());g=mHh(d);r9c(f,g)}return f}\nfunction pHh(a){var b,c,d,e;d=new xtd;c=(new Etd(a.g)).i.Di();while(c.Lh()){b=c.Mh();e=b.Hh();otd(d,e,bld((Xjd(),Wjd),b.Ih()))}return new yHh(d)}\nfunction DIh(a){var b,c,d,e,f;e=vIh[a.j];d=e==null?PIh(a.i):e;c=TIh(a.i);b=SIh(a.i);VIh(a.i);UIh(a.i);f=new _Ih(a.j,d);f.i=c;f.g=b;return f}\nfunction YIh(a,b,c,d){var e,f,g;g=a.i-a.g;if(g==0){return -1}e=b.length;f=e-c;f=f>d?d:f;f>g&&(f=g);Dhd(a.j,a.g,a.g+f,b,c);a.g+=f;return f}\nfunction sBf(a,b,c,d){var e,f;if(cf(b,326)){e=new TFh(a.n,b,c);N2d(e.i,aEe(d));f=me(fe(N9,1),QQm,16,0,[e.i]);return f}throw Qsc(lzf(a,d.q,b))}\nfunction HSg(a,b,c){CRg();var d;d=a.hb*b.ib*c.jb+b.hb*c.ib*a.jb+c.hb*a.ib*b.jb-c.hb*b.ib*a.jb-b.hb*a.ib*c.jb-a.hb*c.ib*b.jb;return NVm<d&&d<$Sm}\nfunction _Eh(a,b){var c,d;if(!a.Iq()||!a.dp()){return false}c=a.yo();d=b.yo();if(!rPi(c,d)){return false}return d6f(a.dp())&&!Y8f(a.dp(),new gFh)}\nfunction uGh(a,b){var c,d,e,f,g;if(tQc(a.p)==0){return}g=lQc(a.p,b);if(g==null){return}for(d=g,e=0,f=d.length;e<f;++e){c=d[e];D9c(a.u,c)}qQc(a.p,b)}\nfunction glh(a,b){var c;Nkh(a,b[0]);if(b[0]==null){return}llh(a);a.j=je(pf,Dum,121,b.length-1,0,3);for(c=0;c<b.length-1;++c){a.j[c]=b[c+1]}mlh(a);ylh(a)}\nfunction REh(a,b,c,d,e){zMd.call(this,a);this.i=c;this.j=d;this.k=e;this.n=new aTg(a);QEh(this);YSg(this.n,HSg(this.i,this.j,this.k));N2d(this.n,b)}\nfunction TEh(a,b,c,d,e,f){zMd.call(this,a);this.i=c;this.j=d;this.k=e;this.n=f;this.o=new aTg(a);SEh(this);YSg(this.o,T6g(this.i,this.j,this.k,this.n));N2d(this.o,b)}\nfunction XIh(a){this.r=a;this.s=1;this.p=0;this.g=this.o=Qxm;this.j=je(of,Jum,5,Qxm,15,1);this.k=je(qf,dvm,5,Qxm,15,1);this.i=je(qf,dvm,5,Qxm,15,1)}\nfunction bJh(a,b,c,d,e){aJh.call(this,Sxm+b+dxm+c+Txm+(a?hxm:\"'\"+eIh(String.fromCharCode(e&xum))+\"' (\"+e+Uxm)+(d==null||d.length==0?'':Vxm+eIh(d)+'\"')+'')}\nfunction sFh(a,b,c){var d,e;d=wlf(b);e=ltc(a.n)/ltc(d);if(e>5||e<0.2||c){mZi('myPrecision='+ntc(a.n)+gBn+ntc(d)+hBn+e);a.i=null;a.n=d;return true}return false}\nfunction n_l(){this.g=(hUi(),_Ti);this.i=new E9c;this.j=new dnd;Omd(this.j,gUi);Omd(this.j,aUi);Omd(this.j,eUi);this.k=new dnd;Omd(this.k,aUi);Omd(this.k,eUi)}\nfunction qGh(a,b){var c;if(C9c(a.u,b)){!!jZi&&kZi(jZi,(CZi(),vZi),'Ignoring existing poly '+b);return}B9c(a.u,b);c=tQc(a.u.g);mZi('Adding poly #'+c+Eum+tHh(b))}\nfunction GIh(b){try{b.g=WIh(b.i)}catch(a){a=Psc(a);if(cf(a,291)){KIh(0,128);return 1}else throw Qsc(a)}if(b.g==49){return HIh(b,128)}return EIh(b,KIh(0,128),1)}\nfunction igf(a,b,c){var d,e;for(e=new jnd(a.k);e.g<e.j.q.length;){d=hnd(e);if(cf(d,538)){if(d.Ll(0)==b&&d.Ll(1)==c||d.Ll(0)==c&&d.Ll(1)==b){return d.o}}}return null}\nfunction FFh(a,b){var c;c=nGh(b?a.k:a.n,a.o,b,a);if(!c){!!jZi&&kZi(jZi,(CZi(),vZi),'Cannot compute locus equation (yet?)');HFh(a,a.Xc,true);return null}return GFh(a,c)}\nfunction lGh(a){var b,c,d,e,f;d=new dnd;for(f=(c=(new mmd(a0d(a).g)).g.Uf().i.Di(),new nmd(c));f.g.Lh();){e=(b=f.g.Mh(),b.Hh());e.mr()&&!e.tb&&(Vwd(d.q,e),true)}return d}\nfunction qIh(a){var b;this.o=je(qf,dvm,5,10,15,1);this.g=new dnd;this.k=new XIh(a);this.s=new LIh(this.k);this.r=new $Ih;this.q=-1;this.j=0;for(b=0;b<10;b++)this.o[b]=-1}\nfunction XOg(a,b){if(cf(a.tb,161)){return a.tb.TC(a)}if(!a.tb){if(a.q==null){a.q=je(tgb,AAn,51,1,0,1);a.q[0]=new _Hh(a.Xc);mZi('Variable '+b.Ap()+'('+a.q[0]+')')}}return a.q}\nfunction U0f(a,b){var c;c=je(qf,dvm,5,3,15,1);c[0]=$wnd.Math.max(a[1]+b[2],a[2]+b[1]);c[1]=$wnd.Math.max(a[0]+b[2],a[2]+b[0]);c[2]=$wnd.Math.max(a[1]+b[0],a[0]+b[1]);return c}\nfunction V0f(a,b){var c;c=je(Jv,yOm,127,3,0,1);c[0]=bld(kkd(a[1],b[2]),kkd(a[2],b[1]));c[1]=bld(kkd(a[2],b[0]),kkd(a[0],b[2]));c[2]=bld(kkd(a[0],b[1]),kkd(a[1],b[0]));return W0f(c)}\nfunction DHh(a,b){var c;c=je(rgb,EAn,25,3,0,1);c[0]=iHh(oHh(a[1],b[2]),pHh(oHh(a[2],b[1])));c[1]=iHh(oHh(a[2],b[0]),pHh(oHh(a[0],b[2])));c[2]=iHh(oHh(a[0],b[1]),pHh(oHh(a[1],b[0])));return c}\nfunction tIh(){tIh=xtc;sIh=me(fe(Fv,1),Pum,2,6,[hxm,'\" \"','\"\\\\t\"','\"\\\\n\"','\"\\\\r\"','<NUMBER>','<VARIABLE>','\"[1]:\"','<ANYFACTLIST>','<INDEXPOLY>',jxm,'\"+\"','\"-\"','\"*\"','\"^\"'])}\nfunction HFh(a,b,c){var d,e;d=wlf(b);e=ltc(a.p)/ltc(d);if(e>5||e<0.2||c){mZi('resetFingerprint: myPrecision='+ntc(a.p)+gBn+ntc(d)+hBn+e);a.i=null;a.p=d;return true}return false}\nfunction W0f(a){var b,c,d,e;b=(Xjd(),Wjd);for(d=0;d<a.length;d++){b=ekd(b,a[d])}ckd(b,Wjd)&&(b=Sjd);e=je(Jv,yOm,127,a.length,0,1);for(c=0;c<a.length;c++){e[c]=akd(a[c],b)}return e}\nfunction THh(a){var b,c,d,e,f;f=new Iid('');d=(new Etd(a.g)).i.Di();while(d.Lh()){b=d.Mh();c=b.Hh();vid(f,whd(whd('v_{',''+c.g),'}'));e=b.Ih().g;e>1&&(f.g+='^{'+e+'}',f)}return f.g}\nfunction H5g(a,b){if(!a.tb){!a.$&&(a.$=new aIh(a));!a._&&(a._=new aIh(a));$Hh(a.$,a._);$Hh(a._,a.$);B9c(b,a.$);B9c(b,a._);return}if(cf(a.tb,236)){a.tb.XC(b);return}throw Qsc(new bGh)}\nfunction N5g(a){var b;if(!a.tb){!a.$&&(a.$=new aIh(a));!a._&&(a._=new aIh(a));b=me(fe(rgb,1),EAn,25,0,[new zHh(a.$),new zHh(a._),new vHh(1)]);return b}if(cf(a.tb,236)){return a.tb.YC()}throw Qsc(new bGh)}\nfunction $Nd(a){var b,c,d;c=new Gid;b=new Mld((new Jld(a)).g);while(b.i){d=Lld(b);c.g+=',';vid(c,whd('v',''+d.Hh().g));c.g+='=';uid(c,d.Ih())}if(c.g.length>0){return Vhd(c.g,1)}return ''}\nfunction YTi(){YTi=xtc;UTi=new ZTi('TRUE',0);VTi=new ZTi('TRUE_NDG_UNREADABLE',1);WTi=new ZTi('TRUE_ON_COMPONENTS',2);STi=new ZTi('FALSE',3);XTi=new ZTi(FAm,4);TTi=new ZTi('PROCESSING',5)}\nfunction KIh(a,b){switch(a){case 0:if(etc(Ssc(b,128),0))return 4;return -1;case 1:if(etc(Ssc(b,128),0))return 6;return -1;case 2:if(etc(Ssc(b,128),0))return 5;return -1;default:return -1;}}\nfunction AGh(a,b,c){var d,e;if(a.g==null){e=y5g(b,b);d=y5g(c,c);if(e==null||d==null){zGh(a,b.Xc);return null}a.g=je(tgb,AAn,51,4,0,1);a.g[0]=d[0];a.g[1]=d[1];a.g[2]=e[0];a.g[3]=e[1]}return a.g}\nfunction AUi(a,b){var c,d,e,f,g,h;oQc(vUi,a,Pgd(b));b>tUi&&(tUi=b);c=a.tb;if(c){for(e=c.ab,f=0,g=e.length;f<g;++f){d=e[f];h=new fnd(new jod(me(fe(N9,1),QQm,16,0,[d,a])));B9c(sUi,h);AUi(d,b+1)}}}\nfunction XGh(a,b){var c,d,e;if(a.j.q.length==0){Omd(a.j,b)}else{d=new jnd(a.j);e=0;while(d.g<d.j.q.length){c=hnd(d);if(kf(c.Hh())===kf(b.k)&&ZHh(c.Ih(),b.n)){break}++e}e==a.j.q.length&&Omd(a.j,b)}}\nfunction rIh(a,b){hIh();var c,d,e,f,g,h;h=(d=(new mmd(b.g)).g.Uf().i.Di(),new nmd(d));g=new uQc;while(h.g.Lh()){f=(c=h.g.Mh(),c.Hh());pQc(g,whd('v',''+f.g),f)}e=new qIh(new ZIh(a));return mIh(e,g)}\nfunction WFh(a){var b,c;c=a.n-1;++a.k[c];if(a.k[c]>a.j-(a.n-c)+1){while(a.k[c]>a.j-(a.n-c)){--c;if(c<0){break}}if(c<0){return true}++a.k[c];for(b=c+1;b<a.k.length;b++){a.k[b]=a.k[b-1]+1}}return false}\nfunction FHh(a,b,c,d,e,f){return iHh(iHh(NHh(iHh(new zHh(a),pHh(new zHh(c)))),NHh(iHh(new zHh(b),pHh(new zHh(d))))),pHh(iHh(NHh(iHh(new zHh(c),pHh(new zHh(e)))),NHh(iHh(new zHh(d),pHh(new zHh(f)))))))}\nfunction G5g(a,b){var c;if(!a.tb){c=je(Jv,yOm,127,3,0,1);c[0]=b.get(a.$);c[1]=b.get(a._);c[2]=(Xjd(),Sjd);if(!c[0]||!c[1]){throw Qsc(new bGh)}return c}if(cf(a.tb,236)){return a.tb.WC(b)}throw Qsc(new bGh)}\nfunction XFh(a,b){var c;this.o=a;this.j=tQc(a.g);this.n=b;if(this.j<this.n){this.g=true;return}this.k=je(qf,dvm,5,this.n,15,1);for(c=0;c<this.n;c++){this.k[c]=c+1}this.i=new end(this.j);Qmd(this.i,this.o)}\nfunction oGh(a){var b,c,d,e,f,g;!hGh&&(hGh=new uQc);for(e=(c=(new mmd(a0d(a).g)).g.Uf().i.Di(),new nmd(c));e.g.Lh();){d=(b=e.g.Mh(),b.Hh());if(!cf(d,37)){f=d.TC(d);if(f!=null){g=new jod(f);oQc(hGh,g,d)}}}}\nfunction hFh(a){var b,c;if(a.g!=null){return a.g}if(!!a.i&&!!a.j){b=LRg(a.i);c=LRg(a.j);a.g=he(rgb,[Dum,EAn],[90,25],0,[1,1],2);a.g[0][0]=KHh(b[0],b[1],b[2],b[3],c[0],c[1],c[2],c[3]);return a.g}return null}\nfunction lFh(a){var b,c;if(a.g!=null){return a.g}if(!!a.i&&!!a.j){b=LRg(a.i);c=LRg(a.j);a.g=he(rgb,[Dum,EAn],[90,25],0,[1,1],2);a.g[0][0]=LHh(b[0],b[1],b[2],b[3],c[0],c[1],c[2],c[3]);return a.g}return null}\nfunction MFh(a){var b;if(!jNd(a.Xc.UB()).vh()){a.i=null;return}b=a.i;OFh(a);do{Qgf(a.Vc,a)}while(Tmd(a.Vc.k,a,0)!=-1);wff(a.Vc,a);Rgf(a.Vc,a);yff(a.Vc,a,true);if(b==null||!Bhd(b,a.i)){rZi(b+Jgn+a.i);NFh(a)}}\nfunction HIh(b,c){if(Wsc(c=Ssc(c,128),0))return EIh(b,KIh(0,128),1);try{b.g=WIh(b.i)}catch(a){a=Psc(a);if(cf(a,291)){KIh(1,c);return 2}else throw Qsc(a)}if(b.g==93){return IIh(b,c,128)}return EIh(b,KIh(1,c),2)}\nfunction IIh(b,c,d){if(Wsc(d=Ssc(d,c),0))return EIh(b,KIh(1,c),2);try{b.g=WIh(b.i)}catch(a){a=Psc(a);if(cf(a,291)){KIh(2,d);return 3}else throw Qsc(a)}if(b.g==58){if(etc(Ssc(d,128),0))return JIh(b,3,7)}return EIh(b,KIh(2,d),3)}\nfunction mGh(a){var b,c,d,e,f,g,h,i,j;d=new E9c;c=a.tb;if(c){for(f=c.ab,g=0,h=f.length;g<h;++g){e=f[g];b=e.tb;e.mr()&&!b?(j=oQc(d.g,e,d),j==null):e.mr()&&cf(b,rMm)?(i=oQc(d.g,e,d),i==null):r9c(d,mGh(e))}}return d}\nfunction FIh(a){switch(a.g){case 42:return JIh(a,0,13);case 43:return JIh(a,0,11);case 44:return JIh(a,0,10);case 45:return JIh(a,0,12);case 91:return GIh(a);case 94:return JIh(a,0,14);default:return EIh(a,1,0);}}\nfunction LRg(a){if(cf(a.tb,161)){return a.tb.TC(a)}if(cf(a,553)||!a.tb){if(a.u==null){a.u=je(tgb,AAn,51,4,0,1);a.u[0]=new _Hh(a.Xc);a.u[1]=new _Hh(a.Xc);a.u[2]=new _Hh(a.Xc);a.u[3]=new _Hh(a.Xc)}return a.u}return null}\nfunction yIh(){yIh=xtc;vIh=me(fe(Fv,1),Pum,2,6,['',null,null,null,null,null,null,'[1]:',null,null,',','+','-','*','^']);uIh=me(fe(qf,1),dvm,5,15,[8,10]);xIh=me(fe(Fv,1),Pum,2,6,[Bxm]);wIh=me(fe(rf,1),pxm,5,14,[32737])}\nfunction QIh(a,b){++a.p;if(a.v){a.v=false;a.s+=a.p=1}else if(a.u){a.u=false;b==10?(a.v=true):(a.s+=a.p=1)}switch(b){case 13:a.u=true;break;case 10:a.v=true;break;case 9:--a.p;a.p+=a.A-a.p%a.A;}a.k[a.n]=a.s;a.i[a.n]=a.p}\nfunction MEh(a,b){var c,d,e;if(!a.i||(d=a.i.up((irf(),Gqf)))==null){if(!b.i||a.i.up((irf(),Gqf))==null){return YHh(a,b)}return -1}if(!b.i||(e=b.i.up((irf(),Gqf)))==null){return 1}c=vhd(d,e);if(c==0){return YHh(a,b)}return c}\nfunction BHh(a,b,c,d,e,f){var g,h,i,j,k,l,m;g=new zHh(a);h=new zHh(b);i=new zHh(c);j=new zHh(d);k=new zHh(e);l=new zHh(f);m=iHh(iHh(iHh(iHh(iHh(oHh(g,j),oHh(i,l)),oHh(k,h)),pHh(oHh(k,j))),pHh(oHh(g,l))),pHh(oHh(h,i)));return m}\nfunction rFh(a){var b,c,d;d=new F6g(a.Vc);b=new HUf(a.Vc,a.o,1,1);d.tb=b;w2d(d,true);c=nGh(d,a.k,false,a);S1d(d);if(!c){!!jZi&&kZi(jZi,(CZi(),vZi),'Cannot compute envelope equation (yet?)');sFh(a,a.Xc,true);return null}return qFh(a,c)}\nfunction AFh(a){var b,c,d,e,f;c=a.i;b=a.j;f=null;if(eSg(c,b)){f=(ifd(),true)}else{d=me(fe(xab,1),WTm,41,0,[new F6g(a.Vc),new F6g(a.Vc)]);e=(ANf(),WRg(c,zNf,2,0.5),RNf(zNf,b.gb,b.nb,$Sm,d));f=(ifd(),e==4?true:false)}YSg(a.k,(mxd(f),f))}\nfunction oIh(a,b){var c,d,e,f,g;d=1;c=(f=jIh(a,6),g=mQc(b,f.j),!g?kIh():g);switch(a.q==-1?!(a.p=a.r.n)?(a.q=(a.r.n=AIh(a.s)).k):(a.q=a.p.k):a.q){case 14:{jIh(a,14);e=jIh(a,5);d=tfd(e.j,10);break}default:a.o[9]=a.j;}return new XHh(c,d)}\nfunction mIh(a,b){var c,d;c=new E9c;jIh(a,7);d=nIh(a,b);oQc(c.g,d,c);e:while(true){switch(a.q==-1?!(a.p=a.r.n)?(a.q=(a.r.n=AIh(a.s)).k):(a.q=a.p.k):a.q){case 8:{break}default:a.o[0]=a.j;break e;}jIh(a,8);d=nIh(a,b);oQc(c.g,d,c)}return c}\nfunction pFf(a){var b,c,d,e;e=a.g.Pb;if(!e.u.vl()||!e.C.vl()){throw Qsc(new bGh)}c=e.u;d=e.C;if(e.A==(Wui(),qui)){b=new oFh(a.Vc,c,d);return b}if(e.A==pui){b=new kFh(a.Vc,c,d);return b}if(e.A==yti){b=new YEh(a.Vc,c,d);return b}return null}\nfunction T0f(a,b,c){var d,e,f;e=y5g(a,a);f=y5g(b,b);d=je(rgb,EAn,25,2,0,1);d[0]=iHh(iHh(oHh(new vHh(2),new zHh(c[0])),pHh(new zHh(e[0]))),pHh(new zHh(f[0])));d[1]=iHh(iHh(oHh(new vHh(2),new zHh(c[1])),pHh(new zHh(e[1]))),pHh(new zHh(f[1])));return d}\nfunction SHh(a,b){var c,d,e,f,g,h,i,j;h=new ztd(a.g);i=b.g;e=(d=(new mmd(b.g)).g.Uf().i.Di(),new nmd(d));while(e.g.Lh()){j=(c=e.g.Mh(),c.Hh());gmd(a.g,j)?otd(h,j,Pgd(hmd(a.g,j).g+(g=j,hQc(etd(i,g))).g)):otd(h,j,(f=j,hQc(etd(i,f))))}return new VHh(h)}\nfunction ETi(a,b){var c,d,e,f,g,h;for(f=(g=(new Xld(a.i.g)).g.Uf().ke(),new Yld(g));f.g.Lh();){e=(c=f.g.Mh(),c.Hh());if(Bhd(e.g,b.g)){if(e.i.length==b.i.length){d=0;h=true;while(d<e.i.length&&h){e.i[d]==b.i[d]||(h=false);++d}if(h){return}}}}B9c(a.i,b)}\nfunction yUi(){yUi=xtc;xUi=me(fe(Fv,1),Pum,2,6,[bRm,F4m,'Midpoint',I9m,FTm,dTm,$Qm,zBn,'Ray',_Qm,iRm,K9m,JQm,'Translate',BQm,G4m,J9m,Q9m,'Mirror',GTm,H9m,a9m,$Vm,P9m]);wUi=me(fe(Fv,1),Pum,2,6,[$Qm,FTm,dTm,F4m,xbn,pRm,ETm,$Vm,xbn,Q9m,'Ray',GTm,P9m,ybn,BQm])}\nfunction wFh(a){var b,c;if(a.g!=null){return a.g}if(!!a.k&&!!a.j){if(cf(a.j,76)){b=y5g(a.k,a.k);c=LRg(a.j);a.g=he(rgb,[Dum,EAn],[90,25],0,[1,1],2);a.g[0][0]=CHh(b[0],b[1],c[0],c[1],c[2],c[3]);return a.g}else if(cf(a.j,165)){return xFh(a)}}throw Qsc(new bGh)}\nfunction iHh(a,b){var c,d,e,f,g,h,i;g=new ztd(a.g);i=b.g;e=(new Etd(i)).i.Di();while(e.Lh()){d=e.Mh();h=d.Hh();if(gmd(a.g,h)){c=Ykd(hmd(a.g,h),(f=h,hQc(etd(i,f))));c==(Xjd(),Wjd)?ptd(g,h):otd(g,h,Ykd(hmd(a.g,h),d.Ih()))}else{otd(g,h,d.Ih())}}return new yHh(g)}\nfunction F5g(a,b){var c,d,e,f,g,h,i,j;if(!a.tb){c=b.g;if(c!=null){h=false;for(e=c,f=0,g=e.length;f<g;++f){d=e[f];d==a&&(h=true)}if(h){j=me(fe(qf,1),dvm,5,15,[0,0,0]);return j}}i=me(fe(qf,1),dvm,5,15,[1,1,0]);return i}if(cf(a.tb,236)){return a.tb.VC(b)}throw Qsc(new bGh)}\nfunction WGh(a,b,c){var d,e,f,g,h,i,j;h=null;if(cf(b,140)){j=b;f=LYg(j);cf(f,111)&&(h=f)}else cf(b,111)&&(h=b);if(h){e=new _Hh(c);d=c.v;i=d.fb;d.fb=false;if(h.gc==null){N2d(h,whd('v',''+e.g));o2d(h,true);h.Sb=false;w3d(h,false)}d.fb=i;g=new cmd(h,e);XGh(a,g);B9c(a.g,h)}}\nfunction y5g(a,b){if(cf(a.tb,161)){return a.tb.TC(a)}if(!a.tb){if(a.A==null){a.A=je(tgb,AAn,51,2,0,1);a.A[0]=new _Hh(a.Xc);a.A[1]=new _Hh(a.Xc);rZi('Free point '+b.Ap()+'('+a.A[0]+','+a.A[1]+')')}return a.A}mZi('There is no implementation yet for '+a.tb);throw Qsc(new bGh)}\nfunction WNd(a){var b,c,d,e,f,g,h,i,j;c=Ihd(a,aid(125));e=(sxd(2,c,a.length),a.substr(2,c-2));d=Thd(e,',',0);h=tfd(d[0],10);j=tfd(d[1],10);f=he(pf,[dLm,TBm],[20,5],15,[h,j],2);b=2;for(g=0;g<h;g++){for(i=0;i<j;i++){f[g][i]=sfd(d[b]);rZi(UAn+g+','+i+']='+f[g][i]);++b}}return f}\nfunction hUi(){hUi=xtc;gUi=new iUi('RECIOS_PROVER',0);aUi=new iUi('BOTANAS_PROVER',1);eUi=new iUi('OPENGEOPROVER_WU',2);dUi=new iUi('OPENGEOPROVER_AREA',3);fUi=new iUi('PURE_SYMBOLIC_PROVER',4);_Ti=new iUi(Z4m,5);cUi=new iUi('LOCUS_IMPLICIT',6);bUi=new iUi('LOCUS_EXPLICIT',7)}\nfunction JHh(a,b,c,d){var e,f,g,h,i,j;i=new Gid;j=IHh(a);!!b&&r9c(j,b);g=(h=(new Xld(j.g)).g.Uf().ke(),new Yld(h));while(g.g.Lh()){f=(e=g.g.Mh(),e.Hh());(c==null||(mxd(c),c)&&d.contains(f)||!(mxd(c),c)&&!d.contains(f))&&(i.g+=','+f,i)}if(i.g.length>0)return Vhd(i.g,1);return ''}\nfunction VGh(a,b){var c,d,e,f,g,h,i;for(g=a.r,h=0,i=g.length;h<i;++h){f=g[h];if(Bhd(whd('v',''+f.g),b)){return f}}e=new jnd(a.j);while(e.g<e.j.q.length){c=hnd(e);d=c.Hh();if(Bhd(d.gc,b)){return c.Ih()}}!!jZi&&kZi(jZi,(CZi(),xZi),'Internal error in AlgoDependentNumber');return null}\nfunction rHh(a,b,c){var d,e,f,g,h,i,j,k,l,m,n;k=new xtd;f=(new Etd(a.g)).i.Di();while(f.Lh()){e=f.Mh();m=e.Hh();n=new ztd(m.g);j=(h=b,hQc(etd(n,h)));if(j){i=(g=c,hQc(etd(n,g)));!i?(i=Pgd(0)):ptd(n,c);ptd(n,b);otd(n,c,Pgd(j.g+i.g))}d=e.Ih();l=new VHh(n);otd(k,l,d)}return new yHh(k)}\nfunction cFh(a){var b,c;if(cf(a,40)){b=a.t;if(b==wLm||b-qPm<wLm&&wLm<b+qPm||b==oPm||b-qPm<oPm&&oPm<b+qPm||b==DVm||b-qPm<DVm&&DVm<b+qPm){return false}if(b==ltc(Xsc($wnd.Math.round(b)))){return b<=-100000000||tOm<=b}return c=a_l(ZEh,b),(c.indexOf('.')!=-1?c.length-1:c.length)>8}return false}\nfunction MHh(a,b,c,d,e){var f,g,h,i,j,k,l;l=null;i=GHh(a);l=new G9c(new Xld(b));h=JHh(a,l,(ifd(),true),e);g=JHh(a,l,false,e);f=c.UB();j=jNd(f).lm(b,i,h,g,d);k=U7h(IYh(f.g).i)?jNd(f).nm(j):'?';if(Bhd('0',k)||Bhd(URm,k)){return BPi(),yPi}if(Bhd('1',k)||Bhd(fBm,k)){return BPi(),zPi}return BPi(),APi}\nfunction tGh(a,b){var c,d,e,f,g,h,i,j,k,l,m,n,o,p;j=new E9c;p=new E9c;oQc(p.g,b,p);while(tQc(p.g)!=0){r9c(j,p);i=(l=(new Xld(p.g)).g.Uf().ke(),new Yld(l));o=new E9c;while(i.g.Lh()){m=(d=i.g.Mh(),d.Hh());c=m.tb;if(c){n=c.ab;for(f=n,g=0,h=f.length;g<h;++g){e=f[g];e==a||(k=oQc(o.g,e,o),k==null)}}}p=o}return j}\nfunction sHh(a){var b,c,d,e,f,g;f=new Gid;d=(new Etd(a.g)).i.Di();if(!d.Lh()){return '0'}while(d.Lh()){c=d.Mh();g=c.Hh();b=c.Ih();if(g.g.j==0){f.g+=''+b}else{b!=(Xjd(),Sjd)&&(f.g+=b+'*',f);f.g+=''+g}f.g+='+'}e=Zed(f,0,f.g.length-1);e=Rhd(Rhd(Rhd(Rhd(e,'\\\\+-','-'),'-1\\\\*','-'),'\\\\+1\\\\*','+'),'^1\\\\*','');return e}\nfunction QTi(a,b,c){var d,e,f,g,h,i,j,k,l,m;j=c.K;k=(h=(new mmd(j.g)).g.Uf().i.Di(),new nmd(h));while(k.g.Lh()){i=(g=k.g.Mh(),g.Hh());if(cf(i,76)){d=i.H;e=i.v;if(!!d&&!!e&&(d==a&&e==b||d==b&&e==a)){return i}}}m=c.fb;c.fb=false;f=new wQf(c,null,a,b);l=f.k;l.Sb=true;l.qc=15;l.lc=true;rlf(l.Xc,l,4);c.fb=m;return l}\nfunction YGh(a,b,c){!!b.u&&(b.u.vl()&&cf(b.u,111)||cf(b.u,140))&&WGh(a,b.u,c);!!b.C&&(b.C.vl()&&cf(b.C,111)||cf(b.C,140))&&WGh(a,b.C,c);!!b.u&&b.u.Pq()&&YGh(a,b.u,c);!!b.C&&b.C.Pq()&&YGh(a,b.C,c);if(!!b.u&&b.u.Pq()&&!!b.C&&b.C.Pq()){return}if(cf(b.u,40)&&b.C.Pq()&&(b.A==(Wui(),rti)||b.A==gui)){return}if(cf(b.C,40)&&b.u.Pq()){return}}\nfunction CHh(a,b,c,d,e,f){var g,h,i,j,k,l,m;!!jZi&&kZi(jZi,(CZi(),AZi),'Setting up equation for collinear points ('+a+','+b+ahn+'('+c+','+d+yBn+'('+e+','+f+')');g=new zHh(a);h=new zHh(b);i=new zHh(c);j=new zHh(d);k=new zHh(e);l=new zHh(f);m=iHh(iHh(iHh(oHh(g,j),pHh(oHh(h,i))),oHh(k,iHh(h,pHh(j)))),pHh(oHh(l,iHh(g,pHh(i)))));return m}\nfunction FTi(a,b){!!jZi&&kZi(jZi,(CZi(),vZi),vBn+b);a.i=new E9c;if(b==(hUi(),aUi)){a.o=ITi(a,iGh(a));return}else if(b==gUi){a.o=ITi(a,IEh((!a.n&&(a.n=new JLl),a.n),a));return}else if(b==fUi){a.o=ITi(a,yGh(a));return}else if(b==eUi||b==dUi){a.o=ITi(a,(!!jZi&&kZi(jZi,(CZi(),vZi),'OGP is not implemented for the web'),YTi(),XTi));return}}\nfunction XNd(a){var b,c,d,e,f,g,h,i,j,k,l;e=Ihd(a,aid(125));g=Whd(a,e+3,a.length-2);f=Thd(g,',',0);d=tfd(f[0],10);h=je(pf,Dum,121,d,0,3);b=1;for(c=0;c<d;++c){j=tfd(f[b++],10);l=tfd(f[b++],10);h[c]=he(pf,[dLm,TBm],[20,5],15,[j,l],2);for(i=0;i<j;i++){for(k=0;k<l;k++){h[c][i][k]=sfd(f[b]);rZi(UAn+c+']['+i+','+k+']='+h[c][i][k]);++b}}}return h}\nfunction zUi(a){var b,c,d,e,f,g,h,i,j,k,l,m;c=lQc(uUi,a);if(c){return c.g}b=a.tb;if(!b){oQc(uUi,a,Pgd(0));return 0}l=1;if(cf(b,983)){m=b.g.Pb;i=new uQc;j=(Gfg(),Ffg.g=i,Gfg(),Ffg);o7f(m,j);k=new Mld((new Jld(i)).g);while(k.i){h=Lld(k);d=h.Hh();l+=zUi(d)*h.Ih().g}}else{for(e=b.ab,f=0,g=e.length;f<g;++f){d=e[f];l+=zUi(d)}}oQc(uUi,a,Pgd(l));return l}\nfunction oHh(a,b){var c,d,e,f,g,h,i,j,k,l,m,n,o,p;l=new xtd;p=b.g;e=(new Etd(a.g)).i.Di();while(e.Lh()){c=e.Mh();n=c.Hh();f=(new Etd(p)).i.Di();while(f.Lh()){d=f.Mh();o=d.Hh();j=SHh(n,o);k=kkd(c.Ih(),d.Ih());h=j;if(etd(l,h)){m=Ykd((i=j,hQc(etd(l,i))),k);m==(Xjd(),Wjd)?ptd(l,j):otd(l,j,Ykd((g=j,hQc(etd(l,g))),k))}else{otd(l,j,k)}}}return new yHh(l)}\nfunction nMg(a,b){switch(a.A){case 69:return new rBf(b);case 70:return new tBf(b);case 71:return new Ozf(b);case 78:return new _Af(b);case 72:return new Tzf(b);case 73:return new Qzf(b);case 74:return new Uzf(b);case 75:return new Szf(b);case 77:return new Rzf(b);case 76:return new Pzf(b);case 79:return new fBf(b);case 80:return new zAf(b);default:return null;}}\nfunction S0f(a,b,c,d,e){var f,g,h,i,j,k,l;h=je(rgb,EAn,25,4,0,1);f=new zHh(a);g=new zHh(b);i=new zHh(e[0]);j=new zHh(e[1]);k=new zHh(e[2]);l=new zHh(e[3]);h[0]=iHh(iHh(oHh(new vHh(2),i),pHh(new zHh(a))),pHh(new zHh(c)));h[1]=iHh(iHh(oHh(new vHh(2),j),pHh(new zHh(b))),pHh(new zHh(d)));h[2]=iHh(iHh(iHh(l,pHh(j)),pHh(i)),f);h[3]=iHh(iHh(iHh(k,pHh(i)),j),pHh(g));return h}\nfunction tHh(a){var b,c,d,e,f;e=new Gid;d=(new Etd(a.g)).i.Di();if(!d.Lh()){return '0'}while(d.Lh()){c=d.Mh();f=c.Hh();b=c.Ih();if(f.g.j==0){e.g+=''+b}else{if(!ckd(b,(Xjd(),Sjd))){if(ckd(Ykd(b,Sjd),Wjd)){e.g.length>0&&Aid(e,e.g.length-1);e.g+='-'}else{Zjd(Ykd(b,Sjd),Wjd)<0&&e.g.length>0&&Aid(e,e.g.length-1);e.g+=''+b}}vid(e,THh(f))}e.g+='+'}return Zed(e,0,e.g.length-1)}\nfunction KHh(a,b,c,d,e,f,g,h){var i,j,k,l,m,n,o,p,q;!!jZi&&kZi(jZi,(CZi(),AZi),'Setting up equation for parallel lines ('+a+','+b+')-'+'('+c+','+d+yBn+'('+e+','+f+')-'+'('+g+','+h+')');i=new zHh(a);j=new zHh(b);k=new zHh(c);l=new zHh(d);m=new zHh(e);n=new zHh(f);o=new zHh(g);p=new zHh(h);q=iHh(oHh(iHh(i,pHh(k)),iHh(n,pHh(p))),pHh(oHh(iHh(j,pHh(l)),iHh(m,pHh(o)))));return q}\nfunction LHh(a,b,c,d,e,f,g,h){var i,j,k,l,m,n,o,p,q;!!jZi&&kZi(jZi,(CZi(),AZi),'Setting up equation for perpendicular lines ('+a+','+b+')-'+'('+c+','+d+yBn+'('+e+','+f+')-'+'('+g+','+h+')');i=new zHh(a);j=new zHh(b);k=new zHh(c);l=new zHh(d);m=new zHh(e);n=new zHh(f);o=new zHh(g);p=new zHh(h);q=iHh(oHh(iHh(i,pHh(k)),iHh(m,pHh(o))),oHh(iHh(j,pHh(l)),iHh(n,pHh(p))));return q}\nfunction CGh(a,b){var c,d,e,f;if(a.q!=null){return a.q}d=b[0].TC(b[0]);if(a.r==null){a.r=je(tgb,AAn,51,4,0,1);a.r[0]=new _Hh(b[0].nl());a.r[1]=new _Hh(b[0].nl());a.r[2]=d[0];a.r[3]=d[1]}c=me(fe(tgb,1),AAn,51,0,[a.r[0],a.r[1]]);e=b[1].TC(b[1]);f=b[2].TC(b[2]);a.q=je(rgb,EAn,25,2,0,1);a.q[0]=FHh(d[0],d[1],c[0],c[1],e[0],e[1]);a.q[1]=FHh(d[0],d[1],c[0],c[1],f[0],f[1]);return a.q}\nfunction OIh(b){var c,d;if(b.t==b.g){if(b.g==b.o){if(b.B>lxm){b.n=b.t=0;b.g=b.B}else b.B<0?(b.n=b.t=0):NIh(b,false)}else b.g>b.B?(b.g=b.o):b.B-b.g<lxm?NIh(b,true):(b.g=b.B)}try{if((d=YIh(b.r,b.j,b.t,b.g-b.t))==-1){b.r.j=null;throw Qsc(new Led)}else b.t+=d;return}catch(a){a=Psc(a);if(cf(a,291)){c=a;--b.n;b.q+=0;(b.n-=0)<0&&(b.n+=b.o);b.B==-1&&(b.B=b.n);throw Qsc(c)}else throw Qsc(a)}}\nfunction lIh(a,b){var c,d;c=pIh(a,b);e:while(true){switch(a.q==-1?!(a.p=a.r.n)?(a.q=(a.r.n=AIh(a.s)).k):(a.q=a.p.k):a.q){case 11:case 12:{break}default:a.o[3]=a.j;break e;}switch(a.q==-1?!(a.p=a.r.n)?(a.q=(a.r.n=AIh(a.s)).k):(a.q=a.p.k):a.q){case 11:{jIh(a,11);d=pIh(a,b);c=iHh(c,d);break}case 12:{jIh(a,12);d=pIh(a,b);c=iHh(c,pHh(d));break}default:a.o[4]=a.j;jIh(a,-1);throw Qsc(new cIh);}}return c}\nfunction qFh(b,c){var d,e,f,g,h,i;i=new Gid;g=c.v;f=c.k;d=''+ntc(wlf(b.Xc));!!jZi&&kZi(jZi,(CZi(),vZi),XAn+d);vid(uid(vid(uid(vid(vid(vid(vid(vid(vid(vid(uid(i,(VOd(),pOd)),'(['),g),'],['),f),'],'),d),','),c.i[0]),','),c.i[1]),')');e=b.Xc.UB();try{h=jNd(e).pm(i.g);!!jZi&&kZi(jZi,(CZi(),AZi),eBn+h);return h}catch(a){a=Psc(a);if(cf(a,68)){!!jZi&&kZi(jZi,(CZi(),xZi),fBn);return null}else throw Qsc(a)}}\nfunction GFh(b,c){var d,e,f,g,h,i;i=new Gid;g=c.v;f=c.k;d=''+ntc(wlf(b.Xc));!!jZi&&kZi(jZi,(CZi(),vZi),XAn+d);vid(uid(vid(uid(vid(vid(vid(vid(vid(vid(vid(vid(uid(i,(VOd(),OOd)),'(['),g),'],['),f),'],'),d),','),','),c.i[0]),','),c.i[1]),')');e=b.Xc.UB();try{h=jNd(e).pm(i.g);!!jZi&&kZi(jZi,(CZi(),AZi),eBn+h);return h}catch(a){a=Psc(a);if(cf(a,68)){!!jZi&&kZi(jZi,(CZi(),xZi),fBn);return null}else throw Qsc(a)}}\nfunction iIh(a){var b,c,d,e,f,g,h;a.g.q.length=0;g=je(Nsc,hvm,5,15,16,1);if(a.n>=0){g[a.n]=true;a.n=-1}for(d=0;d<10;d++){if(a.o[d]==a.j){for(f=0;f<32;f++){(gIh[d]&1<<f)!=0&&(g[f]=true)}}}for(e=0;e<15;e++){if(g[e]){a.i=je(qf,dvm,5,1,15,1);a.i[0]=e;Omd(a.g,a.i)}}b=je(qf,nxm,6,a.g.q.length,0,2);for(c=0;c<a.g.q.length;c++){b[c]=Smd(a.g,c)}return new dIh(a.r,b,(h=(tIh(),sIh),!a.s?null:(yIh(),xIh)[0],h))}\nfunction mlh(a){var b,c,d,e,f,g,h;a.A=je(N0,C7m,135,a.j.length,0,1);for(c=0;c<a.j.length;++c){b=null;d=a.j[c].length-1;g=new Abg(a.Xc,'x');h=new Abg(a.Xc,'y');for(e=0;e<=d;e++){for(f=0;f<a.j[c][e].length;f++){e==0&&f==0?(b=new r7f(a.Xc,a.j[c][0][0])):(b=E6f(b,z6f(x6f(H6f(new s7f(g.s,g),e),H6f(new s7f(h.s,h),f)),a.j[c][e][f])))}}!b&&(b=new r7f(a.Xc,NaN));a.A[c]=new nag(b,me(fe(P0,1),$Tm,56,0,[g,h]))}}\nfunction UGh(a,b){var c,d,e,f,g,h;h=new Gid;h.g+=VAn;h.g+=b;f=new Gid;f.g+=WQm;vid(f,whd('v',''+a.r[0].g));h.g+=',';h.g+=WQm;vid(h,whd('v',''+a.r[0].g));h.g+='=';vid(h,whd('v',''+a.r[0].g));e=(g=(new Xld(a.g.g)).g.Uf().ke(),new Yld(g));while(e.g.Lh()){c=(d=e.g.Mh(),d.Hh());f.g+=',';f.g+=WQm;vid(f,c.gc);h.g+=',';h.g+=WQm;vid(h,c.gc);h.g+='=';h.g+=xBn;vid(h,c.gc)}h.g+='],[';h.g+=f;h.g+='])';return h.g}\nfunction PGh(a,b,c){if(!!b.u&&b.u.vl()&&cf(b.u,111)){b.u.gc==null&&N2d(b.u,whd('v',''+(new _Hh(c)).g));B9c(a.g,b.u)}if(!!b.C&&b.C.vl()&&cf(b.C,111)){b.C.gc==null&&N2d(b.C,whd('v',''+(new _Hh(c)).g));B9c(a.g,b.C)}!!b.u&&b.u.Pq()&&PGh(a,b.u,c);!!b.C&&b.C.Pq()&&PGh(a,b.C,c);if(!!b.u&&b.u.Pq()&&b.C.Pq()){return}if(cf(b.u,40)&&b.C.Pq()&&(b.A==(Wui(),rti)||b.A==gui)){return}if(cf(b.C,40)&&b.u.Pq()){return}}\nfunction kGh(a,b){var c,d,e,f,g,h,i,j,k,l,m,n,o,p;c=me(fe(Jv,1),yOm,127,0,[(Xjd(),Wjd),Wjd,Wjd,Sjd]);p=a.q;e=lGh(p);d=new dnd;for(h=new jnd(e);h.g<h.j.q.length;){g=hnd(h);Vwd(d.q,g)}o=new uQc;l=new jnd(d);j=je(N9,QQm,16,2,0,1);k=0;m=0;while(l.g<l.j.q.length&&k<2&&m<b){i=hnd(l);f=i.TC(i);j[k]=i;oQc(o,f[0],c[m]);++m;if(m<b){oQc(o,f[1],c[m]);++k;++m}}if(k==2&&a.p){n=new PTi;n.g=n5m;n.i=j;Snd(n.i);ETi(a,n)}return o}\nfunction yGh(b){var c,d,e,f,g,h,i,j;i=b.q;if(cf(i,236)){j=i;c=j.ZC();try{!c.i&&(c.i=new E9c,c.g.XC(c.i))}catch(a){a=Psc(a);if(cf(a,77)){return YTi(),XTi}else throw Qsc(a)}}else if(cf(i.tb,236)){j=i.tb;try{d=j.YC();for(f=d,g=0,h=f.length;g<h;++g){e=f[g];!!jZi&&kZi(jZi,(CZi(),vZi),e);if(e.g.j!=0){return YTi(),STi}}return YTi(),UTi}catch(a){a=Psc(a);if(cf(a,77)){return YTi(),XTi}else throw Qsc(a)}}return YTi(),XTi}\nfunction xGh(a,b,c){var d;this.n=new E9c;this.g=new E9c;this.p=new uQc;this.i=je(tgb,AAn,51,2,0,1);d=jNd(a.Xc.UB());if(d.vh()){!!jZi&&kZi(jZi,(CZi(),vZi),'GeoGebra thinks Giac is loaded.');if(Bhd(d.nm('1+1'),'2')){rGh(this,a,b,c);return}!!jZi&&kZi(jZi,(CZi(),vZi),'But 1+1=2 seems to be problematic.');this.A=(YTi(),TTi)}else{!!jZi&&kZi(jZi,(CZi(),vZi),'GeoGebra thinks Giac is not loaded yet.');this.A=(YTi(),TTi)}}\nfunction nIh(a,b){var c,d,e;e=new E9c;jIh(a,7);f:while(true){jIh(a,9);d=lIh(a,b);kHh(d,new wHh((Xjd(),Sjd)))||(c=oQc(e.g,d,e),c==null);switch(a.q==-1?!(a.p=a.r.n)?(a.q=(a.r.n=AIh(a.s)).k):(a.q=a.p.k):a.q){case 9:{break}default:a.o[1]=a.j;break f;}}jIh(a,8);jIh(a,5);g:while(true){switch(a.q==-1?!(a.p=a.r.n)?(a.q=(a.r.n=AIh(a.s)).k):(a.q=a.p.k):a.q){case 10:{break}default:a.o[2]=a.j;break g;}jIh(a,10);jIh(a,5)}return e}\nfunction pFh(b){var c,d,e,f,g;g=(Eed(),$wnd.goog.global.performance).now();f=null;try{f=rFh(b)}catch(a){a=Psc(a);if(cf(a,68)){e=a;!!jZi&&kZi(jZi,(CZi(),vZi),e);!!jZi&&kZi(jZi,(CZi(),vZi),cBn)}else throw Qsc(a)}if(f!=null){try{c=b.Xc.UB();glh(b.j,jNd(c).rm(f));b.j.k=true}catch(a){a=Psc(a);if(cf(a,43)){nlh(b.j)}else throw Qsc(a)}}else{nlh(b.j)}d=mf($wnd.goog.global.performance.now()-g);!!jZi&&kZi(jZi,(CZi(),vZi),dBn+d+' ms')}\nfunction EFh(b,c){var d,e,f,g,h;if(!c){if(!$Rf(b.n,b.o)){nlh(b.j);return}}h=(Eed(),$wnd.goog.global.performance).now();g=null;try{g=FFh(b,c)}catch(a){a=Psc(a);if(cf(a,68)){f=a;!!jZi&&kZi(jZi,(CZi(),vZi),f);!!jZi&&kZi(jZi,(CZi(),vZi),cBn)}else throw Qsc(a)}if(g!=null){try{d=b.Xc.UB();glh(b.j,jNd(d).rm(g));b.j.k=true}catch(a){a=Psc(a);if(cf(a,43)){nlh(b.j)}else throw Qsc(a)}}else{nlh(b.j)}e=mf($wnd.goog.global.performance.now()-h);!!jZi&&kZi(jZi,(CZi(),vZi),dBn+e+' ms')}\nfunction tFh(a){var b,c,d,e,f,g;f=new _td;Vtd(f,a.k.P.Ft());g=(d=(new mmd(a0d(a.o.Ft()).g)).g.Uf().i.Di(),new nmd(d));while(g.g.Lh()){e=(c=g.g.Mh(),c.Hh());(!e.tb&&(!e.Mb||!QTg(e.Mb))||e.Xr())&&f.g.put(e,(ifd(),gfd))==null}Ztd(f,a.k);a.g=je(N9,QQm,16,f.g.size(),0,1);a.g=x9c(f,a.g);a.p=je(N9,QQm,16,2,0,1);a.p[0]=a.o.Ft();a.p[1]=a.k;oMd(a,a.j);mMd(a,a.p,a.g);b=a.k.Vc;do{Xmd(b.k,a)}while(Tmd(b.k,a,0)!=-1);Omd(b.k,a);a.i=vFh(a.g);a.n=wlf(a.Xc)}\nfunction rGh(b,c,d,e){var f;f=(!q3h&&(q3h=new r3h),q3h);b.r=c;b.q=e;e.q=c;vGh(b,d);if(b.A){return}if(e.g==(hUi(),bUi)){return}try{oGh(c)}catch(a){a=Psc(a);if(cf(a,77)){!!jZi&&kZi(jZi,(CZi(),vZi),'Botana vars cannot be inverted');b.A=(YTi(),XTi);return}else throw Qsc(a)}wGh(b);if(b.A){return}if(e.g!=gUi&&f.g!=null&&jfd(f.g)&&!e.p){try{qod(b.u,jGh(e))}catch(a){a=Psc(a);if(cf(a,77)){!!jZi&&kZi(jZi,(CZi(),vZi),'Extra NDG conditions cannot be added');b.A=(YTi(),XTi)}else throw Qsc(a)}}}\nfunction eIh(a){var b,c,d,e,f;e=new Gid;for(c=0;c<a.length;c++){switch(txd(c,a.length),a.charCodeAt(c)){case 8:e.g+=Vwm;continue;case 9:e.g+=Wwm;continue;case 10:e.g+=Xwm;continue;case 12:e.g+=Ywm;continue;case 13:e.g+=Zwm;continue;case 34:e.g+=$wm;continue;case 39:e.g+=_wm;continue;case 92:e.g+=Num;continue;default:if((b=(txd(c,a.length),a.charCodeAt(c)))<32||b>126){f=(d=b,Lum+d.toString(16));vid(e,Kum+Whd(f,f.length-4,f.length))}else{e.g+=String.fromCharCode(b)}continue;}}return e.g}\nfunction JEh(b,c,d){var e,f,g,h,i,j,k,l,m,n,o;if(d){n=new uQc;for(f=new Mld((new Jld(b)).g);f.i;){e=Lld(f);o=e.Hh();oQc(n,o,e.Ih())}h=(!q3h&&(q3h=new r3h),q3h);m=MHh(x9c(d.u,je(rgb,EAn,25,tQc(d.u.g),0,1)),n,d.r.nl(),h.k,d.n);!!jZi&&kZi(jZi,(CZi(),vZi),'Recio meets Botana:'+n);if(m==(BPi(),zPi)){return YTi(),STi}}else{try{g=c.g.WC(b);for(j=g,k=0,l=j.length;k<l;++k){i=j[k];if(!ckd(i,(Xjd(),Wjd))){return YTi(),STi}}}catch(a){a=Psc(a);if(cf(a,77)){return YTi(),XTi}else throw Qsc(a)}}return YTi(),UTi}\nfunction qHh(a,b){var c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s;if(!b)return a;m=new xtd;g=(new Etd(a.g)).i.Di();while(g.Lh()){c=g.Mh();p=c.Hh();q=new ztd(p.g);l=(Xjd(),Sjd);h=new Mld((new Jld(b)).g);while(h.i){d=Lld(h);s=d.Hh();e=(j=s,hQc(etd(q,j)));if(e){l=kkd(l,mkd(d.Ih(),e.g));ptd(q,s)}}l=kkd(l,c.Ih());o=new VHh(q);k=o;if(etd(m,k)){n=Ykd((i=o,hQc(etd(m,i))),l);r=n.k>1?xxd(n.g[0],n.g[1]):xxd(n.g[0],0);Wsc(n.n>0?r:dtc(r),0)?ptd(m,o):otd(m,o,n)}else{f=l.g[0];(l.n>0?f:-f|0)!=0&&otd(m,o,l)}}return new yHh(m)}\nfunction IFh(a){var b,c,d,e,f,g;f=new _td;a.q=je(N9,QQm,16,2,0,1);if(a.k){Vtd(f,a.o);g=(d=(new mmd(a0d(a.k).g)).g.Uf().i.Di(),new nmd(d));a.q[0]=a.k}else{Vtd(f,a.o.P.Ft());g=(d=(new mmd(a0d(a.n).g)).g.Uf().i.Di(),new nmd(d));a.q[0]=a.n}while(g.g.Lh()){e=(c=g.g.Mh(),c.Hh());(!e.tb&&(!e.Mb||!QTg(e.Mb))||e.Xr())&&f.g.put(e,(ifd(),gfd))==null}Ztd(f,a.o);a.g=je(N9,QQm,16,f.g.size(),0,1);a.g=x9c(f,a.g);a.q[1]=a.o;oMd(a,a.j);mMd(a,a.q,a.g);b=a.o.Vc;do{Xmd(b.k,a)}while(Tmd(b.k,a,0)!=-1);Omd(b.k,a);a.i=vFh(a.g);a.p=wlf(a.Xc)}\nfunction NIh(b,c){var d,e,f,g;e=je(of,Jum,5,b.o+lxm,15,1);f=je(qf,dvm,5,b.o+lxm,15,1);d=je(qf,dvm,5,b.o+lxm,15,1);try{if(c){Kid(b.j,b.B,e,0,b.o-b.B);Kid(b.j,0,e,b.o-b.B,b.n);b.j=e;Kid(b.k,b.B,f,0,b.o-b.B);Kid(b.k,0,f,b.o-b.B,b.n);b.k=f;Kid(b.i,b.B,d,0,b.o-b.B);Kid(b.i,0,d,b.o-b.B,b.n);b.i=d;b.t=b.n+=b.o-b.B}else{Kid(b.j,b.B,e,0,b.o-b.B);b.j=e;Kid(b.k,b.B,f,0,b.o-b.B);b.k=f;Kid(b.i,b.B,d,0,b.o-b.B);b.i=d;b.t=b.n-=b.B}}catch(a){a=Psc(a);if(cf(a,68)){g=a;throw Qsc(new jc(g.Bd()))}else throw Qsc(a)}b.o+=lxm;b.g=b.o;b.B=0}\nfunction GTi(a){var b,c,d,e;if(!a.q){!!jZi&&kZi(jZi,(CZi(),xZi),'No statement to prove');a.o=(YTi(),XTi);return}c=a.q.tb;if(!c){Bhd(a.q.It((irf(),Hqf)),fBm)?(a.o=(YTi(),UTi)):Bhd(a.q.It(Hqf),URm)?(a.o=(YTi(),STi)):(a.o=(YTi(),XTi));return}EUi(a.q);if(a.g!=(hUi(),_Ti)){FTi(a,a.g);return}mZi(vBn+a.g);a.p?(d=new jnd(a.k)):(d=new jnd(a.j));a.o=(YTi(),XTi);while((a.o==XTi||a.o==VTi)&&d.g<d.j.q.length){e=hnd(d);if(e==eUi||e==dUi){b=a.q.tb;if(cf(b,983)){!!jZi&&kZi(jZi,(CZi(),vZi),'OGP cannot safely check expressions, OGP will be ignored');continue}}FTi(a,e)}}\nfunction NTi(a,b){var c,d,e,f,g,h,i;g=a.g;if(Bhd(r5m,g)){Und(a.i,bpd(new RTi,(mpd(),mpd(),kpd)))}else if(Bhd(p5m,g)&&a.i.length==3){c=a.i[0];d=a.i[1];e=a.i[2];h=QTi(c,e,b);i=QTi(e,d,b);if(!!h&&!!i){a.i=je(N9,QQm,16,2,0,1);a.i[0]=h;a.i[1]=i;Und(a.i,bpd(new RTi,(mpd(),mpd(),kpd)))}}else if(Bhd(n5m,g)||Bhd(p5m,g)||Bhd(o5m,g)||Bhd(q5m,g)){if(a.i.length==4){c=a.i[0];d=a.i[1];h=QTi(c,d,b);e=a.i[2];f=a.i[3];i=QTi(e,f,b);if(!!h&&!!i){a.i=je(N9,QQm,16,2,0,1);a.i[0]=h;a.i[1]=i;Und(a.i,bpd(new RTi,(mpd(),mpd(),kpd)))}}else a.i.length==2&&Und(a.i,bpd(new RTi,(mpd(),mpd(),kpd)))}}\nfunction dHh(a,b,c){var d,e,f,g,h,i,j,k,l,m,n;if(a.q!=null){return a.q}if(!!c&&!!b){h=c.Xc;n=y5g(c,c);m=LRg(b);if(a.r==null){a.r=je(tgb,AAn,51,4,0,1);a.r[0]=new _Hh(h);a.r[1]=new _Hh(h);a.r[2]=n[0];a.r[3]=n[1];rZi('Orthogonal line at '+c.gc+YMm+b.gc+' implicitly introduces feet point ('+a.r[0]+','+a.r[1]+')')}a.q=je(rgb,EAn,25,2,0,1);k=new zHh(n[0]);l=new zHh(n[1]);d=new zHh(m[0]);e=new zHh(m[1]);f=new zHh(m[2]);g=new zHh(m[3]);i=new zHh(a.r[0]);j=new zHh(a.r[1]);a.q[0]=iHh(iHh(iHh(f,pHh(d)),l),pHh(j));a.q[1]=iHh(iHh(iHh(k,pHh(g)),e),pHh(i));return a.q}throw Qsc(new bGh)}\nfunction sGh(a){var b,c,d,e,f,g,h,i,j,k;b=new _td;c=new _td;f=x9c(a.u,je(rgb,EAn,25,tQc(a.u.g),0,1));j=new aud(IHh(f));k=(e=(new mmd(j.g)).g.Uf().i.Di(),new nmd(e));while(k.g.Lh()){i=(d=k.g.Mh(),d.Hh());if(!C9c(a.n,i)){c.g.put(i,(ifd(),gfd))==null;b.g.put(i,gfd)==null}C9c(a.g,i)&&c.g.put(i,(ifd(),gfd))==null}if(a.B){g=je(rgb,EAn,25,f.length,0,1);for(h=0;h<f.length;h++){g[h]=qHh(f[h],a.B)}A9c(j,new Xld(a.B))}else{g=f}mZi(qBn+j.g.size()+rBn+b.g.size()+sBn);a.v=GHh(g);a.k=JHh(g,null,(ifd(),false),a.n);a.o=JHh(g,null,true,a.n);JHh(g,null,true,c);JHh(g,null,false,c);rZi(tBn+a.v);rZi(uBn+a.k+','+a.o)}\nfunction fIh(a,b,c){var d,e,f,g,h,i,j,k,l,m,n,o,p,q,r;o=new Gid;g=new Gid;k=0;p=new _td;for(i=0;i<b.length;i++){k<b[i].length&&(k=b[i].length);for(j=0;j<b[i].length;j++){Vtd(p,c[b[i][j]])}}for(n=(e=(new mmd(p.g)).g.Uf().i.Di(),new nmd(e));n.g.Lh();){m=(d=n.g.Mh(),d.Hh());vid(vid((g.g+=axm,g),m),bIh)}o.g+=bxm;q=a.n;for(h=0;h<k;h++){r=q.j;f=eIh(r);h!=0&&(o.g+=' ',o);if(q.k==0){o.g+=''+c[0];break}o.g+=' \"';o.g+=''+f;o.g+='\"';vid(o,' '+c[q.k]);q=q.n}vid(vid(vid(o,bIh),axm),cxm+a.n.i+dxm+a.n.g);vid((o.g+='.',o),bIh);if(b.length==0);else{l=b.length;vid(vid(o,bIh),exm+(l==1?':':fxm)+bIh+bIh);vid(o,g.g)}return o.g}\nfunction LTi(a){var b,c,d,e,f,g,h,i,j,k,l,m,n,o,p;k=a.nl().r.wb;e=new dnd;i=(d=(new mmd(a0d(a).g)).g.Uf().i.Di(),new nmd(d));h=new Gid;while(i.g.Lh()){g=(c=i.g.Mh(),c.Hh());if(g.mr()&&!g.tb){Omd(e,g.gc)}else if(!cf(g,37)){b=g.ep((irf(),Vqf));n=l1h(k,'LetABeB',null,me(fe(Fv,1),Pum,2,6,[g.gc,b]));vid((h.g+=''+n,h),'.\\n')}}o=new Gid;f=new Gid;for(m=new jnd(e);m.g<m.j.q.length;){l=hnd(m);f.g+=''+l;f.g+=','}j=f.g.length;if(j>0){Ved(f,j-1,j-1+1,'');vid(vid(o,l1h(k,'LetABeArbitraryPoints',null,me(fe(Fv,1),Pum,2,6,[f.g]))),'.\\n')}o.g+=h;p=eid(a.tb);vid(vid(o,l1h(k,'ProveThat',null,me(fe(Fv,1),Pum,2,6,[p]))),'.');return o.g}\nfunction KEh(b,c,d,e,f){var g,h,i,j,k,l,m,n,o,p,q,r,s,t,u;u=(i=(l=(new Xld(b.g)).g.Uf().ke(),new Yld(l)).g.Mh(),i.Hh());for(k=1;k<=d+2;k++){oQc(c,u,(Xjd(),Tsc(k,0)>=0?ykd(k):lkd(ykd(dtc(k)))));if(f){s=new uQc;for(h=new Mld((new Jld(c)).g);h.i;){g=Lld(h);t=g.Hh();oQc(s,t,g.Ih())}m=(!q3h&&(q3h=new r3h),q3h);r=MHh(x9c(f.u,je(rgb,EAn,25,tQc(f.u.g),0,1)),s,f.r.nl(),m.k,f.n);!!jZi&&kZi(jZi,(CZi(),vZi),_An+k+' '+s);if(r==(BPi(),zPi)){return YTi(),STi}}else{try{j=e.g.WC(c);for(o=j,p=0,q=o.length;p<q;++p){n=o[p];if(!ckd(n,Wjd)){return YTi(),STi}}}catch(a){a=Psc(a);if(cf(a,77)){return YTi(),XTi}else throw Qsc(a)}}}return YTi(),UTi}\nfunction NFh(a){var b,c,d,e,f;d=(!q3h&&(q3h=new r3h),q3h);c=new n_l;Chd(iBn,d.i)?Chd('Wu',d.j)?cGh(c,(hUi(),eUi)):Chd(_Qm,d.j)&&cGh(c,(hUi(),dUi)):Chd('Botana',d.i)?cGh(c,(hUi(),aUi)):Chd('Recio',d.i)?cGh(c,(hUi(),gUi)):Chd(jBn,d.i)?cGh(c,(hUi(),fUi)):Chd('Auto',d.i)&&cGh(c,(hUi(),_Ti));KTi(c,a.j);c.p=false;f=(Eed(),$wnd.goog.global.performance).now();GTi(c);b=mf($wnd.goog.global.performance.now()-f);!!jZi&&kZi(jZi,(CZi(),vZi),dBn+b+' ms');e=c.o;!!jZi&&kZi(jZi,(CZi(),vZi),kBn+e);if(e){if(e==(YTi(),XTi)||e==TTi){XSg(a.g);return}a.g.j=true;(e==UTi||e==VTi||e==WTi)&&YSg(a.g,true);e==STi&&YSg(a.g,false)}mZi('OUTPUT for Prove: '+a.g)}\nfunction AIh(b){var c,d,e,f,g,h;d=0;i:for(;;){try{b.g=MIh(b.i)}catch(a){a=Psc(a);if(cf(a,43)){b.j=0;b.k=-1;h=DIh(b);return h}else throw Qsc(a)}try{RIh(b.i,0);while(b.g<=32&&etc(Ssc(4294977024,gtc(1,b.g)),0))b.g=MIh(b.i)}catch(a){a=Psc(a);if(cf(a,291)){continue i}else throw Qsc(a)}b.j=yum;b.k=0;d=FIh(b);if(b.j!=yum){b.k+1<d&&RIh(b.i,d-b.k-1);if(etc(Ssc(wIh[b.j>>6],gtc(1,b.j&63)),0)){h=DIh(b);return h}else{continue i}}g=VIh(b.i);f=UIh(b.i);e=null;c=false;try{WIh(b.i);RIh(b.i,1)}catch(a){a=Psc(a);if(cf(a,291)){c=true;e=d<=1?'':PIh(b.i);if(b.g==10||b.g==13){++g;f=0}else ++f}else throw Qsc(a)}if(!c){RIh(b.i,1);e=d<=1?'':PIh(b.i)}throw Qsc(new bJh(c,g,f,e,b.g))}}\nfunction JGh(a,b,c){var d,e,f,g,h,i,j,k,l;if(c.j){return}if(!!c.g.j&&!!c.k.j){g=c.g.j;j=c.k.j;switch(c.i.A){case 20:eGh(c,iHh(g,j));break;case 21:eGh(c,iHh(g,pHh(j)));break;case 24:eGh(c,oHh(g,j));break;case 29:i=Xgd(jkd(lHh(c.k.j)));if(i){h=g;for(f=Pgd(1);_sc(f.g,i.g);d=f,f=Pgd(f.g+1),d){h=oHh(h,g)}c.j=h}break;default:throw Qsc(new bGh);}}b.u.Pq()&&!c.g.j&&JGh(a,b.u,c.g);b.C.Pq()&&!c.k.j&&JGh(a,b.C,c.k);if(cf(b.u,40)&&!c.g.j){e=ujd(new yjd(b.u.yo()));eGh(c.g,new wHh(e))}if(cf(b.C,40)&&!c.k.j){e=ujd(new yjd(b.C.yo()));eGh(c.k,new wHh(e))}if(cf(b.u,40)&&cf(b.C,140)){e=ujd(new yjd(b.u.yo()));l=OGh(a,b.C.cm((irf(),Gqf)));if(l){k=new WHh(l);eGh(c,new xHh(e,k));return}}}\nfunction SGh(a,b,c){var d,e,f,g,h,i,j,k,l;if(c.j){return}if(!!c.g&&!c.k&&c.i==(Wui(),lui)){g=c.g.j;c.j=g}if(!!c.g&&!!c.g.j&&!!c.k&&!!c.k.j){g=c.g.j;j=c.k.j;switch(c.i.A){case 20:eGh(c,iHh(g,j));break;case 21:eGh(c,iHh(g,pHh(j)));break;case 24:eGh(c,oHh(g,j));break;case 29:i=Xgd(jkd(lHh(c.k.j)));if(i){h=g;for(f=Pgd(1);_sc(f.g,i.g);d=f,f=Pgd(f.g+1),d){h=oHh(h,g)}c.j=h}break;default:throw Qsc(new bGh);}}b.u.Pq()&&!c.g.j&&SGh(a,b.u,c.g);!!b.C&&b.C.Pq()&&!c.k.j&&SGh(a,b.C,c.k);if(cf(b.u,40)&&!c.g.j){e=ujd(new yjd(b.u.yo()));eGh(c.g,new wHh(e))}if(cf(b.C,40)&&!c.k.j){e=ujd(new yjd(b.C.yo()));eGh(c.k,new wHh(e))}if(cf(b.u,40)&&cf(b.C,140)){e=ujd(new yjd(b.u.yo()));l=VGh(a,b.C.cm((irf(),Gqf)));if(l){k=new WHh(l);eGh(c,new xHh(e,k));return}}}\nfunction EGh(a,b,c,d){var e,f,g,h,i,j,k,l,m,n,o,p,q;if(a.q!=null){return a.q}e=b;f=c;if(cf(d,111)){throw Qsc(new bGh)}n=null;cf(d,37)&&(n=d);if(!e||!f||!n){throw Qsc(new bGh)}if(a.r==null){g=y5g(e,e);h=y5g(f,f);a.r=je(tgb,AAn,51,7,0,1);a.r[0]=g[0];a.r[1]=g[1];a.r[2]=h[0];a.r[3]=h[1];a.r[4]=new _Hh(e.Xc);a.r[5]=new _Hh(e.Xc);a.r[6]=new _Hh(e.Xc)}a.q=je(rgb,EAn,25,2,0,1);i=null;cf(n.tb,376)&&(i=WOg(n));o=XOg(n,n);l=0;q=NHh(new zHh(o[0]));if(i!=null){a.q=je(rgb,EAn,25,i.length+1,0,1);for(l=0;l<i.length;l++){a.q[l]=i[l]}}j=OHh(a.r[0],a.r[1],a.r[4],a.r[5]);k=OHh(a.r[2],a.r[3],a.r[4],a.r[5]);m=NHh(iHh(iHh(j,k),pHh(q)));p=oHh(oHh(j,k),new vHh(4));a.q[l]=iHh(m,pHh(p));return a.q}\nfunction jHh(a,b){var c,d,e,f,g,h,i,j,k,l,m;if(a==b){return 0}j=b.g;if(j.j==0){if(a.g.j==0){return 0}return 1}if(a.g.j==0){return -1}l=jmd(gtd(a.g));k=jmd(gtd(j));c=PHh(l,k);c==0&&(c=Zjd(hmd(a.g,l),(g=k,hQc(etd(j,g)))));if(c!=0){return c}do{m=jtd(a.g,l,false);i=new Ktd(j,(Ptd(),Mtd),null,false,k,false);if(Jtd(m)==0){if(Jtd(i)==0){return 0}return -1}if(Jtd(i)==0){return 1}l=jmd((m.o.Zi()?m.k?(e=itd(m.j,m.n,true)):(e=itd(m.j,m.n,false)):(e=gtd(m.j)),!!e&&Itd(m,e.k)?e:null));k=jmd((i.o.Zi()?i.k?(d=itd(i.j,i.n,true)):(d=itd(i.j,i.n,false)):(d=gtd(i.j)),!!d&&Itd(i,d.k)?d:null));c=PHh(l,k);c==0&&(c=Zjd((h=l,hQc(Htd(m,etd(m.j,h)))),(f=k,hQc(Htd(i,etd(i.j,f))))))}while(c==0);return c}\nfunction PHh(a,b){var c,d,e,f,g,h,i,j,k,l,m;if(a==b){return 0}j=b.g;if(j.j==0){if(a.g.j==0){return 0}return 1}if(a.g.j==0){return -1}l=jmd(gtd(a.g));k=jmd(gtd(j));c=YHh(l,k);c==0&&(c=Hgd(hmd(a.g,l),(g=k,hQc(etd(j,g)))));if(c!=0){return c}do{m=jtd(a.g,l,false);i=new Ktd(j,(Ptd(),Mtd),null,false,k,false);if(Jtd(m)==0){if(Jtd(i)==0){return 0}return -1}if(Jtd(i)==0){return 1}l=jmd((m.o.Zi()?m.k?(e=itd(m.j,m.n,true)):(e=itd(m.j,m.n,false)):(e=gtd(m.j)),!!e&&Itd(m,e.k)?e:null));k=jmd((i.o.Zi()?i.k?(d=itd(i.j,i.n,true)):(d=itd(i.j,i.n,false)):(d=gtd(i.j)),!!d&&Itd(i,d.k)?d:null));c=YHh(l,k);c==0&&(c=Hgd((h=l,hQc(Htd(m,etd(m.j,h)))),(f=k,hQc(Htd(i,etd(i.j,f))))))}while(c==0);return c}\nfunction NGh(a,b,c){var d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,t,u,v,w,A;j=c.T;k=je(Fv,Pum,2,tQc(a.g.g),6,1);h=0;for(t=(m=(new Xld(a.g.g)).g.Uf().ke(),new Yld(m));t.g.Lh();){s=(d=t.g.Mh(),d.Hh());k[h]=H0d(s,(irf(),Kqf));++h}if(a.o){q=K5f(b.Pb,j);u=new _td;o7f(q,(Nfg(),Mfg.g=u,Nfg(),Mfg));i=(e=(new mmd(u.g)).g.Uf().i.Di(),new nmd(e));while(i.g.Lh()){A=(d=i.g.Mh(),d.Hh());f=(p=mQc(c.O,A),p);o=f.tb.g.dp();n=Vfg(f,o,j);o7f(q,n)}r=m7f(q,(irf(),Kqf))}else{r=m7f(b.Pb,(irf(),Kqf))}v=Thd(r,',',0);r=Whd(v[0],10,v[0].length-1);w=new Gid;w.g+=VAn;w.g+=''+r;w.g+='=0';l=new Gid;for(g=0;g<k.length;g++){if(g==0){l.g+=''+k[g]}else{l.g+=',';l.g+=''+k[g]}uid(vid(vid((w.g+=',',w),k[g]),'='),a.r[g])}w.g+='],[';w.g+=l;w.g+='])';return w.g}\nfunction pIh(a,b){var c,d,e,f;f=new UHh;c=(Xjd(),Sjd);switch(a.q==-1?!(a.p=a.r.n)?(a.q=(a.r.n=AIh(a.s)).k):(a.q=a.p.k):a.q){case 12:{jIh(a,12);c=bld(Wjd,Sjd);break}default:a.o[5]=a.j;}switch(a.q==-1?!(a.p=a.r.n)?(a.q=(a.r.n=AIh(a.s)).k):(a.q=a.p.k):a.q){case 5:{d=jIh(a,5);c=kkd(c,new wkd(d.j));g:while(true){switch(a.q==-1?!(a.p=a.r.n)?(a.q=(a.r.n=AIh(a.s)).k):(a.q=a.p.k):a.q){case 13:{break}default:a.o[6]=a.j;break g;}jIh(a,13);e=oIh(a,b);f=SHh(f,e)}break}case 6:{e=oIh(a,b);f=SHh(f,e);h:while(true){switch(a.q==-1?!(a.p=a.r.n)?(a.q=(a.r.n=AIh(a.s)).k):(a.q=a.p.k):a.q){case 13:{break}default:a.o[7]=a.j;break h;}jIh(a,13);e=oIh(a,b);f=SHh(f,e)}break}default:a.o[8]=a.j;jIh(a,-1);throw Qsc(new cIh);}return new xHh(c,f)}\nfunction jGh(a){var b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,t,u;d=lGh(a.q);s=d.q.length;p=new PTi;s>3?(p.g='DegeneratePolygon'):(p.g=r5m);n=je(N9,QQm,16,s,0,1);o=0;for(c=new jnd(d);c.g<c.j.q.length;){b=hnd(c);n[o++]=b}p.i=n;Snd(p.i);ETi(a,p);r=je(rgb,EAn,25,s*(s-1)*(s-2)/6|0,0,1);o=0;u=new E9c;for(i=new jnd(d);i.g<i.j.q.length;){h=hnd(i);for(k=new jnd(d);k.g<k.j.q.length;){j=hnd(k);if(!(h==j||h.Nq(j)==(BPi(),zPi))){for(m=new jnd(d);m.g<m.j.q.length;){l=hnd(m);if(!(h==l||h.Nq(l)==(BPi(),zPi))&&!(j==l||j.Nq(l)==(BPi(),zPi))){t=new E9c;oQc(t.g,h,t);oQc(t.g,j,t);oQc(t.g,l,t);if(!iQc(u.g,t)){oQc(u.g,t,u);e=h.TC(h);f=j.TC(j);g=l.TC(l);q=CHh(e[0],e[1],f[0],f[1],g[0],g[1]);oZi('Forcing non-collinearity for points '+h+':'+exd(h)+Pym+j+':'+exd(j)+MAn+l);r[o]=iHh(oHh(q,new zHh(new _Hh(h.nl()))),pHh(new wHh((Xjd(),Sjd))));++o}}}}}}return r}\nfunction LEh(b,c,d,e,f){var g,h,i,j,k,l,m,n,o,p,q,r,s,t,u,v,w,A;A=je(tgb,AAn,51,tQc(b.g),0,1);m=(p=(new Xld(b.g)).g.Uf().ke(),new Yld(p));for(l=0;l<A.length;l++){A[l]=(h=m.g.Mh(),h.Hh())}o=(d+2)*(d+1)/2|0;!!jZi&&kZi(jZi,(CZi(),vZi),'nr of tests: '+o);g=0;for(k=1;k<d+2;k++){for(n=1;n<=k;n++){++g;oQc(c,A[0],(Xjd(),Tsc((d+2-k)*(d+2-n),0)>=0?ykd((d+2-k)*(d+2-n)):lkd(ykd(dtc((d+2-k)*(d+2-n))))));oQc(c,A[1],Tsc(k*n,0)>=0?ykd(k*n):lkd(ykd(dtc(k*n))));if(f){v=new uQc;for(i=new Mld((new Jld(c)).g);i.i;){h=Lld(i);w=h.Hh();oQc(v,w,h.Ih())}u=MHh(x9c(f.u,je(rgb,EAn,25,tQc(f.u.g),0,1)),v,f.r.nl(),(!q3h&&(q3h=new r3h),q3h).k,f.n);!!jZi&&kZi(jZi,(CZi(),vZi),_An+g+' '+v);if(u==(BPi(),zPi)){return YTi(),STi}}else{try{j=e.g.WC(c);for(r=j,s=0,t=r.length;s<t;++s){q=r[s];if(!ckd(q,Wjd)){return YTi(),STi}}}catch(a){a=Psc(a);if(cf(a,77)){return YTi(),XTi}else throw Qsc(a)}}}}return YTi(),UTi}\nfunction EIh(b,c,d){var e,f,g,h;h=0;b.n=12;e=1;b.q[0]=c;f=yum;for(;;){++b.o==yum&&zIh(b);if(b.g<64){g=gtc(1,b.g);do{switch(b.q[--e]){case 1:case 0:if(Wsc(Ssc(ncn,g),0))break;f>5&&(f=5);{CIh(b,0)}break;case 6:case 4:etc(Ssc(ncn,g),0)&&(CIh(b,4),CIh(b,6));break;case 2:if(Wsc(Ssc(ncn,g),0))break;f>6&&(f=6);b.q[b.n++]=2;break;case 5:b.g==58&&(f=8);break;case 8:etc(Ssc(ncn,g),0)&&BIh(b,0);break;case 9:b.g==61&&(f=9);}}while(e!=h)}else if(b.g<128){do{switch(b.q[--e]){case 1:b.g==95?(b.q[b.n++]=7):b.g==91?(b.q[b.n++]=4):b.g==118&&(b.q[b.n++]=2);break;case 6:b.g==93&&(b.q[b.n++]=5);break;case 3:b.g==91&&(b.q[b.n++]=4);break;case 7:b.g==91&&(b.q[b.n++]=8);break;case 10:b.g==93&&(b.q[b.n++]=9);break;case 11:b.g==95&&(b.q[b.n++]=7);}}while(e!=h)}else{do{b.q[--e]}while(e!=h)}if(f!=yum){b.j=f;b.k=d;f=yum}++d;if((e=b.n)==(h=12-(b.n=h)))return d;try{b.g=WIh(b.i)}catch(a){a=Psc(a);if(cf(a,291)){return d}else throw Qsc(a)}}}\nfunction TGh(b,c,d){var e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,t;if(b.q!=null){return b.q}p=c.Xc;i=c.g.dp();YGh(b,i,p);if(b.r==null){b.r=je(tgb,AAn,51,b.j.q.length+1,0,1);b.r[0]=new _Hh(p);if(b.j.q.length==0){throw Qsc(new bGh)}else{n=new jnd(b.j);o=1;while(n.g<n.j.q.length){f=hnd(n);b.r[o]=f.Ih();++o}}}q=new gGh;RGh(b,i,q);e=p.UB();k='';l=m7f(i,(irf(),Kqf))+'-'+WQm+b.r[0];k='expand(lcm(denom(coeff('+l+')))*('+l+Sym;b.i=0;t=UGh(b,k);try{m=jNd(e).pm(t);m=Rhd(Whd(m,1,m.length-1),xBn,'');r=NMd(c.Xc.UB().j,m,c.Xc,null);q=new gGh;RGh(b,r,q);SGh(b,r,q);while(!q.j){SGh(b,r,q)}b.q=je(rgb,EAn,25,b.r.length,0,1);b.q[0]=q.j;if(b.j.q.length!=0){n=new jnd(b.j);o=1;while(n.g<n.j.q.length){f=hnd(n);g=LRg(f.Hh());s=new zHh(f.Ih());b.q[o]=iHh(oHh(s,s),pHh(OHh(g[0],g[1],g[2],g[3])));++o}}b.g=new E9c;if(c.j&&b.j.q.length!=0){n=new jnd(b.j);while(n.g<n.j.q.length){f=hnd(n);h=f.Hh();h.kc=false}}b.j=new dnd;return b.q}catch(a){a=Psc(a);if(cf(a,68)){j=a;!!jZi&&kZi(jZi,(CZi(),vZi),j)}else throw Qsc(a)}throw Qsc(new bGh)}\nfunction xFh(a){var b,c,d,e,f,g,h;if(a.j.nb==4){g=y5g(a.k,a.k);h=tXg(a.j);a.g=he(rgb,[Dum,EAn],[90,25],0,[1,1],2);a.g[0][0]=FHh(g[0],g[1],h[0],h[1],h[2],h[3]);return a.g}if(a.j.nb==9){if(a.i==null){a.i=je(tgb,AAn,51,2,0,1);a.i[0]=new _Hh(a.Xc);a.i[1]=new _Hh(a.Xc)}g=y5g(a.k,a.k);h=tXg(a.j);a.g=he(rgb,[Dum,EAn],[90,25],0,[1,3],2);a.g[0][0]=FHh(h[8],h[9],g[0],g[1],a.i[0],a.i[1]);a.g[0][1]=CHh(h[4],h[5],a.i[0],a.i[1],h[6],h[7]);a.g[0][2]=LHh(g[0],g[1],a.i[0],a.i[1],h[4],h[5],h[6],h[7]);return a.g}if(a.j.nb==3||a.j.nb==5){if(a.i==null&&!!a.k.tb){a.i=je(tgb,AAn,51,4,0,1);a.i=a.k.tb.TC(a.k)}g=y5g(a.k,a.k);h=tXg(a.j);a.g=he(rgb,[Dum,EAn],[90,25],0,[1,3],2);e=new uHh;f=new uHh;b=a.k.tb;if(cf(b,372)&&(b.j.nb==3||b.j.nb==5)){e=new zHh(a.i[2]);f=new zHh(a.i[3])}else if(ZHh(g[0],h[10])&&ZHh(g[1],h[11])){e=new zHh(h[2]);f=new zHh(h[3])}else{e=new zHh(new _Hh(a.Xc));f=new zHh(new _Hh(a.Xc))}c=new zHh(h[2]);d=new zHh(h[3]);a.g[0][0]=iHh(iHh(iHh(c,d),pHh(e)),pHh(f));a.g[0][1]=iHh(OHh(h[6],h[7],g[0],g[1]),pHh(oHh(e,e)));a.g[0][2]=iHh(OHh(h[8],h[9],g[0],g[1]),pHh(oHh(f,f)));return a.g}throw Qsc(new bGh)}\nfunction MGh(a,b,c){var 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;m=c.T;n=je(Fv,Pum,2,tQc(a.g.g),6,1);a.i.q.length=0;a.r==null&&(a.r=je(tgb,AAn,51,tQc(a.g.g),0,1));!a.p&&(a.p=new dnd);j=0;for(A=(p=(new Xld(a.g.g)).g.Uf().ke(),new Yld(p));A.g.Lh();){w=(f=A.g.Mh(),f.Hh());n[j]=H0d(w,(irf(),Kqf));!a.r[j]&&(a.r[j]=new _Hh(m));F=new cmd(w,a.r[j]);if(a.p.q.length==0){Omd(a.p,F)}else{k=new jnd(a.p);l=0;while(k.g<k.j.q.length){d=hnd(k);if(d.Hh()==w&&ZHh(d.Ih(),a.r[j])){break}++l}l==a.p.q.length&&Omd(a.p,F)}G=LRg(w);v=new zHh(a.r[j]);e=iHh(oHh(v,v),pHh(OHh(G[0],G[1],G[2],G[3])));Omd(a.i,e);++j}if(a.o){t=K5f(b.Pb,m);B=new _td;o7f(t,(Nfg(),Mfg.g=B,Nfg(),Mfg));k=(g=(new mmd(B.g)).g.Uf().i.Di(),new nmd(g));while(k.g.Lh()){H=(f=k.g.Mh(),f.Hh());h=(s=mQc(c.O,H),s);r=h.tb.g.dp();q=Vfg(h,r,m);o7f(t,q)}u=m7f(t,(irf(),Kqf))}else{u=m7f(b.Pb,(irf(),Kqf))}C=Thd(u,',',0);u=Whd(C[0],10,C[0].length-1);D=new Gid;D.g+=VAn;D.g+=''+u;D.g+='=0';o=new Gid;for(i=0;i<n.length;i++){if(i==0){o.g+=''+n[i]}else{o.g+=',';o.g+=''+n[i]}D.g+=',';D.g+=''+n[i];D.g+='^2=';uid(D,a.r[i]);D.g+='^2'}D.g+='],[';D.g+=o;D.g+='])';mZi(D.g);return D.g}\nfunction IGh(b,c,d){var e,f,g,h;if(!c){return}if(cf(c.u,40)&&cf(c.C,40)){f=c.u.yo();g=c.C.yo();switch(c.A.A){case 20:e=f+g;break;case 21:e=f-g;break;case 24:e=f*g;break;case 29:e=$wnd.Math.pow(f,g);break;case 27:e=1;break;default:throw Qsc(new bGh);}if(b.k!=0){h=ujd(new yjd((mxd(e),e)*$wnd.Math.pow(10,b.k)));!!jZi&&kZi(jZi,(CZi(),xZi),wBn)}else{h=ujd(new yjd((mxd(e),e)))}eGh(d,new wHh(h));return}dGh(d,c.A);if(c.u){cGh(d,new gGh);if(c.u.Pq()){IGh(b,c.u,d.g)}else{cf(c.u,140)&&eGh(d.g,new zHh(LGh(b,c.u.cm((irf(),Gqf)))));if(cf(c.u,206)){e=c.u.yo();b.k!=0?(h=mf((mxd(e),e)*$wnd.Math.pow(10,b.k))):(h=mf((mxd(e),e)));eGh(d.g,new vHh(h))}}}if(c.C){fGh(d,new gGh);if(c.C.Pq()){IGh(b,c.C,d.k)}else{if(cf(c.C,140)){try{eGh(d.k,new zHh(LGh(b,c.C.cm((irf(),Gqf)))))}catch(a){a=Psc(a);if(cf(a,43)){throw Qsc(new bGh)}else throw Qsc(a)}}if(cf(c.C,206)){e=c.C.yo();if(!!d.g.j&&nHh(d.g.j)){switch(d.i.A){case 24:h=kkd(lHh(d.g.j),new wkd(''+ntc(Xsc(e))));break;case 27:h=(Xjd(),Sjd);break;default:throw Qsc(new bGh);}eGh(d,new wHh(h));return}b.k!=0&&c.A!=(Wui(),uui)?(h=new wkd(''+ntc(Xsc(e*$wnd.Math.pow(10,b.k))))):(h=new wkd(''+ntc(Xsc(e))));eGh(d.k,new wHh(h))}}}}\nfunction EHh(b,c,d,e,f){var g,h,i,j,k,l,m,n,o,p,q,r,s,t,u,v,w;h=new _td;v=new aud(IHh(b));w=(n=(new mmd(v.g)).g.Uf().i.Di(),new nmd(n));while(w.g.Lh()){u=(m=w.g.Mh(),m.Hh());(!c||!Ypd(c.n,u))&&(iQc(f.g,u)||h.g.put(u,(ifd(),gfd))==null)}if(c){o=je(rgb,EAn,25,b.length,0,1);for(q=0;q<b.length;q++){o[q]=qHh(b[q],c)}A9c(v,new Xld(c))}else{o=b}mZi(qBn+v.g.size()+rBn+h.g.size()+sBn);g=d.UB();r=GHh(o);l=JHh(o,null,(ifd(),false),f);p=JHh(o,null,true,f);!!jZi&&kZi(jZi,(CZi(),AZi),tBn+r);!!jZi&&kZi(jZi,(CZi(),AZi),uBn+l+','+p);e?(j=jNd(g).im(r,l)):(j=jNd(g).jm(r,l,false,Xgd(wlf(d))));if(j==null){!!jZi&&kZi(jZi,(CZi(),yZi),'Not implemented (yet)');return null}k=Qhd(Qhd(U7h(IYh(g.g).i)?jNd(g).nm(j):'?','unicode95u','_'),'unicode91u','[');if(!e){k=Qhd(k,'.0','');k=Whd(k,1,k.length-1);k=YAn+k+' [2]: 1,1';!!jZi&&kZi(jZi,(CZi(),AZi),'Rewritten: '+k)}if(Bhd('empty list',k)||Bhd('{0}',k)){t=new E9c;s=new E9c;B9c(s,new wHh((Xjd(),Wjd)));oQc(t.g,s,t);return t}if(k.indexOf('halt')!=-1){return null}if(Bhd('?',k)||Bhd('',k)){return null}try{return rIh(k,v)}catch(a){a=Psc(a);if(cf(a,dFm)){i=a;!!jZi&&kZi(jZi,(CZi(),vZi),ZAn+k);!!jZi&&kZi(jZi,(CZi(),vZi),i)}else throw Qsc(a)}return null}\nfunction ILl(b,c,d,e,f){var g,h,i,j,k,l,m,n,o,p,q,r,s,t,u,v,w,A,B,C,D,F,G,H;t=tQc(b.g);H=je(tgb,AAn,51,t,0,1);r=(v=(new Xld(b.g)).g.Uf().ke(),new Yld(v));for(m=0;m<t;m++){H[m]=(i=r.g.Mh(),i.Hh())}p=je(qf,dvm,5,t,15,1);for(n=0;n<t;n++){p[n]=t-n}u=0;h=t-1;g=he(Jv,[Dum,yOm],[352,127],0,[t,t],2);do{for(o=0;o<t;o++){h==t-1?(w=(Xjd(),Sjd)):(w=g[o][h+1]);for(s=h;s>=0;s--){w=kkd(w,bld(kkd((Xjd(),Tsc(t,0)>=0?ykd(t):lkd(ykd(dtc(t)))),Bkd(p[s])),Tsc(o,0)>=0?ykd(o):lkd(ykd(dtc(o)))));g[o][s]=w}oQc(c,H[o],w)}++u;if(f){F=new uQc;for(j=new Mld((new Jld(c)).g);j.i;){i=Lld(j);G=i.Hh();oQc(F,G,i.Ih())}D=MHh(x9c(f.u,je(rgb,EAn,25,tQc(f.u.g),0,1)),F,f.r.nl(),(!q3h&&(q3h=new r3h),q3h).k,f.n);!!jZi&&kZi(jZi,(CZi(),vZi),'Recio meets Botana #'+u+Eum+F);if(D==(BPi(),zPi)){return YTi(),STi}}else{try{k=e.g.WC(c);for(A=k,B=0,C=A.length;B<C;++B){w=A[B];if(!ckd(w,(Xjd(),Wjd))){return YTi(),STi}}}catch(a){a=Psc(a);if(cf(a,77)){return YTi(),XTi}else throw Qsc(a)}}q=false;for(l=0;l<t;l++){if(p[l]<d-l+t){++p[l];for(s=0;s<l;s++){p[s]=p[l]+l-s}h=l;q=true;break}}}while(q);!!jZi&&kZi(jZi,(CZi(),vZi),u+' tests performed.');!!jZi&&kZi(jZi,(CZi(),vZi),'n: '+t);!!jZi&&kZi(jZi,(CZi(),vZi),'deg: '+d);return YTi(),UTi}\nfunction DUi(a,b,c){var d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,t,u,v,w,A,B;u=0;l=new uQc;m=new jnd(b);s=0;o=1;q=-1;p=0;while(m.g<m.j.q.length){++s;k=1;r=hnd(m);(jf(r)?nQc(l,r):!!Ypd(l.n,r))&&(k=(jf(r)?mQc(l,r):hQc(Ypd(l.n,r))).g+1);oQc(l,r,Pgd(k));if(cf(r,100)){o=$wnd.Math.max(o,r.g);q==-1?(q=r.g):(q=$wnd.Math.min(q,r.g));p+=r.g}else{o=$wnd.Math.max(o,k);if(c==null){q==-1?(q=k):(q=$wnd.Math.min(q,k));p+=k}}}if(c!=null){u=c.length;q=o;o/=s;p=s/u;B=u-(l.n.j+l.p.j)}else{u=s;p/=u;B=0}A=0;i=0;n=new Mld((new Jld(l)).g);while(n.i){j=Lld(n);r=j.Hh();k=j.Ih().g;k<q&&(q=k);t=k/s;if(cf(r,100)){w=r.g-p;A+=k*w*w}else{w=t-1/u;A+=w*w}i-=t*$wnd.Math.log(t)/$wnd.Math.log(2)}c!=null&&(B>0?(q=0):(q/=s));v=1/u;A+=B*v*v;A/=u;!!jZi&&kZi(jZi,(CZi(),vZi),'population='+l);!!jZi&&kZi(jZi,(CZi(),vZi),'minimum='+q+' maximum='+o+' mean='+p+' variation_coefficient='+A+' entropy='+i);h=a;if(c!=null){h='NF('+h+')';for(e=c,f=0,g=e.length;f<g;++f){d=e[f];(d==null?!!Ypd(l.n,null):jqd(l.p,d))?(t=(d==null?hQc(Ypd(l.n,null)):kqd(l.p,d)).g/s):(t=0);rUi+='NF('+d+')'+',';qUi+=t+','}}rUi+='max '+h+',';qUi+=o+',';rUi+='min '+h+',';qUi+=q+',';rUi+='mean '+h+',';qUi+=p+',';rUi+='variation '+h+',';qUi+=A+',';rUi+='entropy '+h+',';qUi+=i+','}\nfunction $Gh(a,b,c,d,e){var f,g,h,i,j,k,l,m,n,o,p,q,r,s,t,u,v,w,A,B,C;if(a.g){A=lQc(a.g,b);if(A!=null){return A}}v=c.Xc;if(c.nb==4&&d.nb==4){i=je(tgb,AAn,51,2,0,1);!a.i&&(a.i=new uQc);if(iQc(a.i,b)){i=lQc(a.i,b)}else{i=je(tgb,AAn,51,2,0,1);i[0]=new _Hh(v);i[1]=new _Hh(v);oQc(a.i,b,i)}q=0;e.Wc<=-1&&pMf(e)==1&&(q=1);f=null;g=je(tgb,AAn,51,2,0,1);u=new Mld((new Jld(a.i)).g);r=false;while(u.i){p=Lld(u);w=p.Hh();if(!Vb(w,b)){f=je(rgb,EAn,25,3+q,0,1);g=p.Ih();f[2+q]=iHh(oHh(OHh(i[0],i[1],g[0],g[1]),new zHh(new _Hh(v))),pHh(new vHh(1)));r=true}}r||(f=je(rgb,EAn,25,2+q,0,1));B=tXg(c);C=tXg(d);f[0]=FHh(B[2],B[3],B[0],B[1],i[0],i[1]);f[1]=FHh(C[2],C[3],C[0],C[1],i[0],i[1]);!a.g&&(a.g=new uQc);if(q>0){g=y5g(tMf(e),tMf(e));f[f.length-1]=iHh(oHh(OHh(i[0],i[1],g[0],g[1]),new zHh(new _Hh(v))),pHh(new vHh(1)))}oQc(a.g,b,f);return f}h=je(tgb,AAn,51,2,0,1);!a.i&&(a.i=new uQc);if(iQc(a.i,b)){h=lQc(a.i,b)}else{h=je(tgb,AAn,51,2,0,1);h[0]=new _Hh(v);h[1]=new _Hh(v);oQc(a.i,b,h)}if(!a.g){j=sXg(c);l=tXg(c);m=sXg(d);o=tXg(d);k=j.length;n=m.length;f=je(rgb,EAn,25,k+n,0,1);for(t=0;t<k;t++){f[t]=rHh(rHh(j[t],l[0],h[0]),l[1],h[1])}for(s=0;s<n;s++){f[k+s]=rHh(rHh(m[s],o[0],h[0]),o[1],h[1])}!a.g&&(a.g=new uQc);oQc(a.g,b,f);return f}throw Qsc(new bGh)}\nfunction RGh(b,c,d){var e,f,g,h,i;if(!c){return}if(cf(c.u,40)&&cf(c.C,40)){f=c.u.yo();g=c.C.yo();switch(c.A.A){case 20:e=f+g;break;case 21:e=f-g;break;case 24:e=f*g;break;case 29:e=$wnd.Math.pow(f,g);break;case 27:e=f/g;i=Thd(''+(mxd(e),e),'\\\\.',0);b.i<i[1].length&&(b.i=i[1].length);break;default:throw Qsc(new bGh);}if(b.i!=0){h=ujd(new yjd((mxd(e),e)*$wnd.Math.pow(10,b.i)));!!jZi&&kZi(jZi,(CZi(),xZi),wBn)}else{h=ujd(new yjd((mxd(e),e)))}eGh(d,new wHh(h));return}dGh(d,c.A);if(c.u){cGh(d,new gGh);if(c.u.Pq()){RGh(b,c.u,d.g)}else{cf(c.u,140)&&eGh(d.g,new zHh(VGh(b,MYg(c.u,(irf(),Gqf)))));if(cf(c.u,206)){e=c.u.yo();if(b.i!=0){h=ujd(new yjd((mxd(e),e)*$wnd.Math.pow(10,b.i)));!!jZi&&kZi(jZi,(CZi(),xZi),'Possible num. error in converting formula coeff. to integer')}else{h=ujd(new yjd((mxd(e),e)))}eGh(d.g,new wHh(h))}}}if(c.C){fGh(d,new gGh);if(c.C.Pq()){RGh(b,c.C,d.k)}else{if(cf(c.C,140)){try{eGh(d.k,new zHh(VGh(b,MYg(c.C,(irf(),Gqf)))))}catch(a){a=Psc(a);if(cf(a,43)){throw Qsc(new bGh)}else throw Qsc(a)}}if(cf(c.C,206)){e=c.C.yo();if(!!d.g.j&&nHh(d.g.j)){switch(d.i.A){case 24:h=kkd(lHh(d.g.j),new wkd(''+ntc(Xsc(e))));break;case 27:h=(Xjd(),Sjd);break;default:throw Qsc(new bGh);}eGh(d,new wHh(h));return}b.i!=0&&c.A!=(Wui(),uui)?(h=new wkd(''+ntc(Xsc(e*$wnd.Math.pow(10,b.i))))):(h=new wkd(''+ntc(Xsc(e))));eGh(d.k,new wHh(h))}}}}\nfunction $Fh(a,b,c){var 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;ZFh=a.r.nl();f=HHh(a.u);for(M=(D=(new Xld(b)).g.Uf().ke(),new Yld(D));M.g.Lh();){K=(l=M.g.Mh(),l.Hh());qQc(f.g,K)!=null}j=new E9c;r9c(j,f);A9c(j,a.n);A9c(j,new Xld(b));i=new Gid;for(N=(F=(new Xld(j.g)).g.Uf().ke(),new Yld(F));N.g.Lh();){K=(l=N.g.Mh(),l.Hh());i.g.length>0&&(i.g+=',',i);i.g+=''+K}n=new E9c;r9c(n,a.n);A9c(n,new Xld(b));o=new Gid;for(L=(G=(new Xld(n.g)).g.Uf().ke(),new Yld(G));L.g.Lh();){K=(l=L.g.Mh(),l.Hh());o.g.length>0&&(o.g+=',',o);o.g+=''+K}h=ZFh.UB();sGh(a);p=jNd(h).km(b,a.v,o.g,i.g);q=U7h(IYh(h.g).i)?jNd(h).nm(p):'?';r=q.length-Qhd(q,'{','').length-1;A=new E9c;H=1;for(s=0;s<r;++s){v=new E9c;while(!Bhd((sxd(H,H+1,q.length),q.substr(H,H+1-H)),'}')){++H;++H;B=H;while(!Bhd(',',J=(sxd(H,H+1,q.length),q.substr(H,H+1-H)))&&!Bhd('}',J)){++H}K=(sxd(B,H,q.length),q.substr(B,H-B));m=false;g=(C=(new Xld(f.g)).g.Uf().ke(),new Yld(C));while(!m){I=(l=g.g.Mh(),l.Hh());if(Bhd(I.g+'',K)){oQc(v.g,I,v);m=true}}}oQc(A.g,v,A);H+=2}YFh=new E9c;r9c(YFh,n);mZi('The geometrically free variables should be independent: '+YFh);k=c+1;while(true){e=new XFh(f,k);u=false;while(!e.g&&!u){d=VFh(e);t=true;w=(C=(new Xld(A.g)).g.Uf().ke(),new Yld(C));while(w.g.Lh()&&t){v=(l=w.g.Mh(),l.Hh());u9c(d,v)&&(t=false)}if(t){YFh=d;u=true;mZi('An independent set found: '+YFh)}}if(!u){!!jZi&&kZi(jZi,(CZi(),vZi),'No independent set found with dimension '+k);return k>c+1}++k}}\nfunction gHh(a,b){var c,d,e,f,g,h,i,j;h=b.nl();if(a.q!=null){return a.q}if(cf(b,76)){if(a.r==null){a.r=je(tgb,AAn,51,2,0,1);a.r[0]=new _Hh(h);a.r[1]=new _Hh(h)}g=b.TC(b);if(g==null){fHh(a,h);return null}a.q=je(rgb,EAn,25,1,0,1);a.q[0]=CHh(g[0],g[1],g[2],g[3],a.r[0],a.r[1]);return a.q}if(cf(b,165)){if(b.nb==4){if(a.r==null){a.r=je(tgb,AAn,51,2,0,1);a.r[0]=new _Hh(h);a.r[1]=new _Hh(h)}g=b.TC(b);if(g==null){fHh(a,h);return null}a.q=je(rgb,EAn,25,1,0,1);a.q[0]=FHh(g[2],g[3],g[0],g[1],a.r[0],a.r[1]);return a.q}if(b.nb==9){if(a.r==null){a.r=je(tgb,AAn,51,4,0,1);a.r[0]=new _Hh(h);a.r[1]=new _Hh(h);a.r[2]=new _Hh(h);a.r[3]=new _Hh(h)}j=b.TC(b);if(j==null){fHh(a,h);return null}a.q=je(rgb,EAn,25,3,0,1);a.q[0]=FHh(j[8],j[9],a.r[0],a.r[1],a.r[2],a.r[3]);a.q[1]=CHh(j[4],j[5],a.r[2],a.r[3],j[6],j[7]);a.q[2]=LHh(a.r[0],a.r[1],a.r[2],a.r[3],j[4],j[5],j[6],j[7]);return a.q}if(b.nb==3||b.nb==5){if(a.r==null){a.r=je(tgb,AAn,51,4,0,1);a.r[0]=new _Hh(h);a.r[1]=new _Hh(h);a.r[2]=new _Hh(h);a.r[3]=new _Hh(h)}i=b.TC(b);if(i==null){fHh(a,h);return null}if(cf(b.tb,_Fm)){a.q=je(rgb,EAn,25,2,0,1);a.q[0]=iHh(new zHh(i[0]),pHh(new zHh(a.r[0])));a.q[1]=iHh(new zHh(i[1]),pHh(new zHh(a.r[1])));return a.q}a.q=je(rgb,EAn,25,3,0,1);e=new zHh(a.r[2]);f=new zHh(a.r[3]);c=new zHh(i[2]);d=new zHh(i[3]);a.q[0]=iHh(iHh(iHh(c,d),pHh(e)),pHh(f));a.q[1]=iHh(OHh(a.r[0],a.r[1],i[6],i[7]),pHh(oHh(e,e)));a.q[2]=iHh(OHh(a.r[0],a.r[1],i[8],i[9]),pHh(oHh(f,f)));return a.q}}fHh(a,h);return null}\nfunction IEh(b,c){var 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;C=null;d=false;Bhd('groebner',(!q3h&&(q3h=new r3h),q3h).j)&&(d=true);e=null;D=c.q;if(cf(D,236)){C=D.ZC()}else if(cf(D.tb,236)){C=D.tb.ZC()}else{return YTi(),XTi}if(d){B=new n_l;cGh(B,(hUi(),gUi));e=new xGh(D,null,B);if(e.A==(YTi(),TTi)){return TTi}}H=new E9c;if(d){l=lGh(D);u=new jnd(l);while(u.g<u.j.q.length){o=hnd(u);try{I=o.TC(o)}catch(a){a=Psc(a);if(cf(a,77)){!!jZi&&kZi(jZi,(CZi(),vZi),$An+o);return YTi(),XTi}else throw Qsc(a)}B9c(H,I[0]);B9c(H,I[1]);$Hh(I[0],I[1]);$Hh(I[1],I[0]);I[0].i=o;I[1].i=o}}else{try{H=(!C.i&&(C.i=new E9c,C.g.XC(C.i)),C.i)}catch(a){a=Psc(a);if(cf(a,77)){return YTi(),XTi}else throw Qsc(a)}}t=(A=(new Xld(H.g)).g.Uf().ke(),new Yld(A));F=new uQc;k=new bud(new NEh);m=new E9c;while(t.Lh()){n=t.Mh();if(!lQc(n.j,Pgd(n.g))||!C9c(H,lQc(n.j,Pgd(n.g)))){oQc(m.g,n,m);continue}k.g.put(n,(ifd(),gfd))==null}t=(h=(new mmd(k.g)).g.Uf().i.Di(),new nmd(h));w=0;i=null;j=null;while(t.Lh()){if(w==0){G=t.Mh();oQc(F,G,(Xjd(),Wjd));oQc(F,t.Mh(),Wjd);i=G.i;w=1}else if(w==1){G=t.Mh();oQc(F,G,(Xjd(),Wjd));oQc(F,t.Mh(),Sjd);j=G.i;w=2}else{B9c(m,t.Mh())}}if(w==1){b.g=je(N9,QQm,16,1,0,1);b.g[0]=i}else if(w==2){b.g=je(N9,QQm,16,2,0,1);b.g[0]=i;b.g[1]=j}v=tQc(m.g);if(v>5){!!jZi&&kZi(jZi,(CZi(),vZi),\"Recio's method is currently disabled when # of free variables > 5\");return YTi(),XTi}try{g=C.g.VC(b)}catch(a){a=Psc(a);if(cf(a,77)){return YTi(),XTi}else throw Qsc(a)}f=0;for(q=g,r=0,s=q.length;r<s;++r){p=q[r];f=$wnd.Math.max(f,p)}switch(v){case 0:return JEh(F,C,e);case 1:return KEh(m,F,f,C,e);case 2:return LEh(m,F,f,C,e);default:return ILl(m,F,f,C,e);}}\nfunction KGh(b,c,d){var e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,t,u,v,w,A,B;v=c.Pb;o=d.T;if(!v.u.Pq()&&cf(v.u,37)){e=v.u.tb;if(cf(e,1228)){m=igf(d,e.Ll(0),e.Ll(1));if(m){v.u=m;v.u.dt(true)}else{m=new Q8g(d,e.ab[0],e.ab[1]);m.tb=e;v.u=m;v.u.dt(true);b.j=true}}}if(!v.C.Pq()&&cf(v.C,37)){e=v.C.tb;if(cf(e,1228)){m=igf(d,e.Ll(0),e.Ll(1));if(m){X6f(v,m)}else{m=new Q8g(d,e.ab[0],e.ab[1]);m.tb=e;X6f(v,m);b.n=true}}}if(v.u.vl()&&(!cf(v.u,37)||v.u.tb.ql()==49)&&v.C.vl()&&(!cf(v.C,37)||v.C.tb.ql()==49)){p=v.u;u=v.C;if(v.A==(Wui(),qui)){e=new oFh(d,p,u);s=lFh(e);Rgf(d,e);return s}if(v.A==pui){e=new kFh(d,p,u);s=hFh(e);Rgf(d,e);return s}if(v.A==yti){if(cf(v.u,37)&&v.u.tb.ql()==49&&cf(v.C,37)&&v.u.tb.ql()==49){f=new fFh(d,p,u);t=bFh(f);Rgf(d,f);f.fb=true;if(b.j){p.tb.fb=true;p.wo()}if(b.n){u.tb.fb=true;u.wo()}return t}e=new YEh(d,p,u);s=VEh(e);Rgf(d,e);e.fb=true;if(b.j){p.tb.fb=true;p.wo()}if(b.n){u.tb.fb=true;u.wo()}return s}if(v.A==Wti){e=new zFh(d,p,u);s=wFh(e);Rgf(d,e);return s}}if(!v.u.Pq()&&!cf(v.u,40)){e=v.u.tb;cf(e,376)&&V6f(v,e.g.dp())}if(!v.C.Pq()&&!cf(v.C,40)){e=v.C.tb;cf(e,376)&&X6f(v,e.g.dp())}if((v.u.Pq()||v.C.Pq())&&v.A==(Wui(),yti)||cf(v.u,16)&&cf(v.C,40)&&v.A==(Wui(),yti)){PGh(b,v,o);w=K5f(v,o);A=new _td;o7f(w,(Nfg(),Mfg.g=A,Nfg(),Mfg));A.g.size()==0||(b.o=true);n=(j=(new mmd(A.g)).g.Uf().i.Di(),new nmd(j));while(n.g.Lh()){B=(i=n.g.Mh(),i.Hh());m=(s=mQc(d.O,B),s);r=m.tb.g.dp();q=Vfg(m,r,o);o7f(w,q)}PGh(b,w,o);if((cf(w.u,111)&&cf(w.C,40)||cf(w.C,111)&&cf(w.u,40))&&w.A==(Wui(),yti)){return null}g=o.UB();try{k=jNd(g).pm('expand('+m7f(O5f(w),(irf(),Kqf))+')');if(k.indexOf('?')==-1&&!Bhd(zym,k)){l=NMd(o.UB().j,k,o,null);PGh(b,l,o)}}catch(a){a=Psc(a);if(cf(a,68)){h=a;!!jZi&&kZi(jZi,(CZi(),vZi),h)}else throw Qsc(a)}return null}throw Qsc(new bGh)}\nfunction RFh(a){var b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,t,u,v,w,A,B;r=new n_l;t=(!q3h&&(q3h=new r3h),q3h);Chd(iBn,t.i)?Chd('Wu',t.j)?cGh(r,(hUi(),eUi)):Chd(_Qm,t.j)&&cGh(r,(hUi(),dUi)):Chd('Botana',t.i)?cGh(r,(hUi(),aUi)):Chd('Recio',t.i)?cGh(r,(hUi(),gUi)):Chd(jBn,t.i)?cGh(r,(hUi(),fUi)):Chd('Auto',t.i)&&cGh(r,(hUi(),_Ti));KTi(r,a.k);r.p=true;A=(Eed(),$wnd.goog.global.performance).now();GTi(r);e=mf($wnd.goog.global.performance.now()-A);!!jZi&&kZi(jZi,(CZi(),vZi),dBn+e+' ms');s=r.o;u=HTi(r);!!jZi&&kZi(jZi,(CZi(),vZi),kBn+s+' (yes/no: '+u+')');if(s==(YTi(),TTi)){v3g(a.i,false);return}v3g(a.i,true);C2g(a.i);if((BPi(),APi)!=u){B=(ifd(),false);(s==VTi||s==WTi)&&(B=true);b=new aTg(a.Vc);YSg(b,u==zPi);s2g(a.i,b);if(u==zPi){p=r.i;n=new T3g(a.Vc);C2g(n);n.r=true;k=(q=(new Xld(p.g)).g.Uf().ke(),new Yld(q));w=new bud((v_d(),!gah&&(gah=new lbh),v_d(),gah));while(!(mxd(B),B)&&k.g.Lh()){m=new cbh(a.Vc);o=(f=k.g.Mh(),f.Hh());if(o.j>0){NTi(o,a.Vc);v=null;if(a.j){new Lpf(a.Xc);d=o.g;Bhd(o5m,d)?(v=UFh(npf(o.i[0],o.i[1],true,a.Vc.T.r.wb))):Bhd(r5m,d)?(v=UFh(Kpf(o.i[0],o.i[1],o.i[2],a.Vc.T.r.wb))):Bhd(n5m,d)?(v=UFh(jpf(o.i[0],o.i[1],false,a.Vc.T.r.wb))):Bhd(p5m,d)?(v=UFh(spf(o.i[0],o.i[1],false,a.Vc.T.r.wb))):Bhd(q5m,d)&&(v=UFh(epf(o.i[0],o.i[1],false,a.Vc.T.r.wb)))}if(!v||!a.j){i=o.i;if(i==null){v=UFh(o.g)}else{v=UFh(yQl(a.Vc.T.r.wb,o.g));v.g+='[';for(j=0;j<o.i.length;++j){j>0&&(v.g+=',',v);h=o.i[j];h?vid(v,o.i[j].gc):(v.g+=a5m,v)}v.g+=']';a.j&&Cid(v,0,CQl(a.Vc.T.r.wb,'not')+' ')}}Vah(m,v.g);m.lc=false;m.Sb=false;w.g.put(m,gfd)==null}}l=(g=(new mmd(w.g)).g.Uf().i.Di(),new nmd(g));while(l.g.Lh()){s2g(n,(f=l.g.Mh(),f.Hh()))}if(mxd(B),B){m=new cbh(a.Vc);Vah(m,a5m);m.lc=false;m.Sb=false;w.g.put(m,gfd)==null;s2g(n,m)}n.t.q.length>0&&s2g(a.i,n);if(s==WTi){c=new cbh(a.Vc);Vah(c,'c');c.lc=false;c.Sb=false;s2g(a.i,c)}}}mZi('OUTPUT for ProveDetails: '+a.i)}\nfunction iGh(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;G=b.q;C=(!q3h&&(q3h=new r3h),q3h);m=G.nl();if(!cf(G.tb,863)){oZi(G.tb+mBn);return YTi(),XTi}C.k=false;C.g==null&&(C.g=(ifd(),false));e=new xGh(G,null,b);if(e.A){return e.A}H=null;b.p?(k=C.o):(k=C.n);e.t>=0&&e.t<k&&(k=e.t);if(k>0){try{H=kGh(b,k)}catch(a){a=Psc(a);if(cf(a,77)){e.A=(YTi(),XTi);!!jZi&&kZi(jZi,(CZi(),vZi),'Cannot add fix values');return e.A}else throw Qsc(a)}!!jZi&&kZi(jZi,(CZi(),vZi),'substitutions: '+H)}t=new aGh(b,H,e.n);l=false;w=0;while(!l&&w<1){h=EHh(x9c(e.u,je(rgb,EAn,25,tQc(e.u.g),0,1)),H,m,(++w,true),e.n);if(!h){return YTi(),XTi}q=(v=(new Xld(h.g)).g.Uf().ke(),new Yld(v));J=new dnd;L=new dnd;K=tQc(h.g)==2;f=new dnd;g=Lvm;p=0;while(q.g.Lh()){++p;!!jZi&&kZi(jZi,(CZi(),vZi),'Considering NDG '+p+jvm);s=new dnd;F=0;D=true;I=(j=q.g.Mh(),j.Hh());o=I.ke();while(o.Lh()&&D){B=o.Mh();if(B.g.j==0){!!jZi&&kZi(jZi,(CZi(),vZi),'Statement is NOT GENERALLY TRUE');uGh(e,e.r);pGh(e,e.r,e.C);h=EHh(x9c(e.u,je(rgb,EAn,25,tQc(e.u.g),0,1)),H,m,(++w,true),e.n);q=(u=(new Xld(h.g)).g.Uf().ke(),new Yld(u));while(q.g.Lh()){I=(i=q.g.Mh(),i.Hh());o=I.ke();while(o.Lh()){B=o.Mh();if(B.g.j==0){uGh(e,e.r);n=tQc(e.n.g)-(new Xld(H)).g.size();!!jZi&&kZi(jZi,(CZi(),vZi),'Naive dimension = '+n);if(!$Fh(e,H,n)){!!jZi&&kZi(jZi,(CZi(),vZi),'Statement is NOT GENERALLY FALSE');return YTi(),WTi}return YTi(),XTi}}}return YTi(),STi}if(!nHh(B)){if(e.s){!!jZi&&kZi(jZi,(CZi(),vZi),nBn);return YTi(),XTi}r=_Fh(t,B);if(!r){D=false}else{K=K&&I.size()==1;if(K){if(Bhd(r.g,'xAreEqual')){A=new E9c;B9c(A,r.i[0]);B9c(A,r.i[1]);Vwd(J.q,A)}if(Bhd(r.g,'yAreEqual')){A=new E9c;B9c(A,r.i[0]);B9c(A,r.i[1]);Vwd(L.q,A)}if(J.q.length==1&&Nld(J,L)){r.g=n5m;r.j=0.5}}Vwd(s.q,r);F+=r.j}}}if(D&&F<g){!!jZi&&kZi(jZi,(CZi(),vZi),'Found a better NDG score ('+F+') than '+g);g=F;f=s;l=true}else{D?!!jZi&&kZi(jZi,(CZi(),vZi),'Not better than previous NDG score ('+g+'), this is '+F):!!jZi&&kZi(jZi,(CZi(),vZi),'...unreadable')}}if(l){for(d=new jnd(f);d.g<d.j.q.length;){c=hnd(d);ETi(b,c)}}}if(!l){!!jZi&&kZi(jZi,(CZi(),vZi),'Statement is TRUE but NDGs are UNREADABLE');return YTi(),VTi}if(e.s){!!jZi&&kZi(jZi,(CZi(),vZi),nBn);return YTi(),XTi}!!jZi&&kZi(jZi,(CZi(),vZi),'Statement is GENERALLY TRUE');return YTi(),UTi}\nfunction EUi(a){yUi();var b,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;vUi=new uQc;uUi=new uQc;tUi=0;sUi=new E9c;rUi='';qUi='';F=a0d(a);F.g.put(a,(ifd(),gfd))==null;I=(p=(new mmd(F.g)).g.Uf().i.Di(),new nmd(p));D=new dnd;P=new dnd;Q=new dnd;O=new dnd;Z=new dnd;S=new dnd;M=new Iid('[');N=new Iid('[');v=true;w=true;K=null;R=0;A=0;l=0;while(I.g.Lh()){C=(n=I.g.Mh(),n.Hh());L=new Iid(dXm);K=FUi(C);vid(vid(L,FUi(C)),',[');u=true;g=__d(C);T=0;for(f=(o=(new mmd(g.g)).g.Uf().i.Di(),new nmd(o));f.g.Lh();){e=(m=f.g.Mh(),m.Hh());if(gmd(F.g,e)){i=false;for(r=e.tb.ab,s=0,t=r.length;s<t;++s){q=r[s];q==C&&(i=true)}if(i&&e!=a){++T;u?(u=false):(L.g+=',',L);vid(L,FUi(e))}}}L.g+='])';if(T>0&&K!=null){v?(v=false):(M.g+=',',M);M.g+=L}G=0;b=C.tb;d=zBn;if(b){B=b.Fl();!!B&&(d=B.xf());H=b.ab;C==a||(l+=H.length);G=H.length;for(W=H,X=0,Y=W.length;X<Y;++X){V=W[X];Vwd(S.q,V)}}else{++A}if(C!=a&&C.gc!=null){Vwd(D.q,d);Omd(Z,C.Yp());Omd(P,Pgd(G));Omd(Q,Pgd(T));Omd(O,Pgd(G+T));w?(w=false):(N.g+=',',N);vid(vid(vid(vid((N.g+=dXm,N),FUi(C)),','),d),')');++R}}M.g+=']';N.g+=']';AUi(a,0);--tUi;zUi(a);rUi+='number of nodes,';qUi+=R+',';rUi+='number of nodes with in-degree 0,';qUi+=A+',';rUi+='number of edges,';qUi+=l+',';BUi('num of nodes/num of edges',R/l);BUi('num of edges/num of nodes',l/R);BUi('max path length/num of nodes',tUi/R);BUi('num of nodes/max path length',R/tUi);BUi('max path length/num of edges',tUi/l);BUi('num of edges/max path length',l/tUi);BUi('statement complexity',lQc(uUi,a).g);j=a.tb.Fl();k='';!!j&&(k=Btc(j));rUi+='statement dominant predicate,';qUi+=k+',';BUi('statement predicates','\"'+p0d(a,(irf(),Zqf))+'\"');DUi('node in-degree',P,null);DUi('node out-degree',Q,null);DUi('node degree',O,null);DUi('Wi',D,xUi);DUi('types',Z,wUi);DUi('objs',S,null);rUi+='statement size,';qUi+=R-A+',';rUi+='nodes created,';qUi+='\"'+N+'\"'+',';BUi('nodes','\"'+M.g+'\"');h=new Iid('digraph dependencies { ');J=(U=(new Xld(sUi.g)).g.Uf().ke(),new Yld(U));vid(h,a.gc);h.g+='_';uid(h,lQc(uUi,a));h.g+=' [style=filled]; ';while(J.g.Lh()){c=(m=J.g.Mh(),m.Hh());vid(h,(lxd(0,c.q.length),c.q[0]).gc);h.g+='_';uid(h,lQc(uUi,(lxd(0,c.q.length),c.q[0])));h.g+=Jgn;vid(h,(lxd(1,c.q.length),c.q[1]).gc);h.g+='_';uid(h,lQc(uUi,(lxd(1,c.q.length),c.q[1])));lxd(1,c.q.length);c.q[1]==a&&(h.g+=' [style=dashed]',h);h.g+=yLm}h.g+='}';rUi+='digraph,';qUi+='\"'+h+'\"'+',';mZi('portfolio csv_header:'+rUi);mZi('portfolio csv_data:'+qUi)}\nfunction VEh(a){var b,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;if(a.g!=null){return a.g}if(cf(a.i,41)&&cf(a.j,41)){a.g=he(rgb,[Dum,EAn],[90,25],0,[2,1],2);M=je(tgb,AAn,51,2,0,1);N=je(tgb,AAn,51,2,0,1);M=y5g(a.i,a.i);N=y5g(a.j,a.j);a.g[0][0]=iHh(new zHh(M[0]),pHh(new zHh(N[0])));a.g[1][0]=iHh(new zHh(M[1]),pHh(new zHh(N[1])));return a.g}if(cf(a.i,111)&&cf(a.j,111)){a.g=he(rgb,[Dum,EAn],[90,25],0,[1,1],2);M=je(tgb,AAn,51,4,0,1);N=je(tgb,AAn,51,4,0,1);M=LRg(a.i);N=LRg(a.j);h=new zHh(M[0]);i=new zHh(M[1]);m=new zHh(M[2]);n=new zHh(M[3]);o=new zHh(N[0]);p=new zHh(N[1]);q=new zHh(N[2]);r=new zHh(N[3]);a.g[0][0]=iHh(iHh(iHh(NHh(iHh(h,pHh(m))),NHh(iHh(i,pHh(n)))),pHh(NHh(iHh(o,pHh(q))))),pHh(NHh(iHh(p,pHh(r)))));return a.g}if(cf(a.i,76)&&cf(a.j,76)){a.g=he(rgb,[Dum,EAn],[90,25],0,[2,1],2);M=je(tgb,AAn,51,4,0,1);N=je(tgb,AAn,51,4,0,1);M=LRg(a.i);N=LRg(a.j);a.g[0][0]=CHh(M[0],M[1],M[2],M[3],N[0],N[1]);a.g[1][0]=CHh(M[0],M[1],M[2],M[3],N[2],N[3]);return a.g}if(cf(a.i,165)&&cf(a.j,165)){if(a.i.nb==4&&a.j.nb==4){a.g=he(rgb,[Dum,EAn],[90,25],0,[1,1],2);M=je(tgb,AAn,51,4,0,1);N=je(tgb,AAn,51,4,0,1);M=tXg(a.i);N=tXg(a.j);a.g[0][0]=iHh(OHh(M[0],M[1],M[2],M[3]),pHh(OHh(N[0],N[1],N[2],N[3])));return a.g}if(a.i.nb==9&&a.j.nb==9){a.g=he(rgb,[Dum,EAn],[90,25],0,[1,5],2);M=je(tgb,AAn,51,10,0,1);N=je(tgb,AAn,51,10,0,1);M=tXg(a.i);N=tXg(a.j);l=je(tgb,AAn,51,4,0,1);l[0]=new _Hh(a.Xc);l[1]=new _Hh(a.Xc);l[2]=new _Hh(a.Xc);l[3]=new _Hh(a.Xc);a.g[0][0]=LHh(M[8],M[9],l[0],l[1],M[4],M[5],M[6],M[7]);a.g[0][1]=CHh(l[0],l[1],M[4],M[5],M[6],M[7]);a.g[0][2]=LHh(N[8],N[9],l[2],l[3],N[4],N[5],N[6],N[7]);a.g[0][3]=CHh(l[2],l[3],N[4],N[5],N[6],N[7]);a.g[0][4]=iHh(OHh(M[8],M[9],l[0],l[1]),pHh(OHh(N[8],N[9],l[2],l[3])));return a.g}}if(cf(a.i,309)&&cf(a.j,309)){j=a.i.tb;b=j.ab[0];c=j.ab[1];d=j.ab[2];O=y5g(b,b);P=y5g(c,c);Q=y5g(d,d);k=a.j.tb;e=k.ab[0];f=k.ab[1];g=k.ab[2];R=y5g(e,e);S=y5g(f,f);T=y5g(g,g);h=new zHh(P[0]);i=new zHh(P[1]);m=new zHh(O[0]);n=new zHh(O[1]);o=new zHh(Q[0]);p=new zHh(Q[1]);q=new zHh(S[0]);r=new zHh(S[1]);u=new zHh(R[0]);v=new zHh(R[1]);w=new zHh(T[0]);A=new zHh(T[1]);D=oHh(iHh(h,pHh(o)),iHh(m,pHh(h)));F=oHh(iHh(i,pHh(p)),iHh(n,pHh(i)));B=NHh(iHh(D,F));G=iHh(NHh(iHh(h,pHh(o))),NHh(iHh(i,pHh(p))));H=iHh(NHh(iHh(m,pHh(h))),NHh(iHh(n,pHh(i))));s=oHh(G,H);I=oHh(iHh(q,pHh(w)),iHh(u,pHh(q)));J=oHh(iHh(r,pHh(A)),iHh(v,pHh(r)));C=NHh(iHh(I,J));K=iHh(NHh(iHh(q,pHh(w))),NHh(iHh(r,pHh(A))));L=iHh(NHh(iHh(u,pHh(q))),NHh(iHh(v,pHh(r))));t=oHh(K,L);a.g=he(rgb,[Dum,EAn],[90,25],0,[1,1],2);a.g[0][0]=iHh(oHh(B,t),pHh(oHh(s,C)));return a.g}throw Qsc(new bGh)}\nfunction bFh(a){var b,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;if(a.g!=null){return a.g}if(cf(a.i,41)&&cf(a.j,41)){a.g=he(rgb,[Dum,EAn],[90,25],0,[2,1],2);K=y5g(a.i,a.i);L=y5g(a.j,a.j);a.g[0][0]=iHh(new zHh(K[0]),pHh(new zHh(L[0])));a.g[1][0]=iHh(new zHh(K[1]),pHh(new zHh(L[1])));return a.g}if(cf(a.i,111)&&cf(a.j,111)){a.g=he(rgb,[Dum,EAn],[90,25],0,[1,1],2);throw Qsc(new bGh)}if(cf(a.i,76)&&cf(a.j,76)){a.g=he(rgb,[Dum,EAn],[90,25],0,[2,1],2);K=LRg(a.i);L=LRg(a.j);a.g[0][0]=CHh(K[0],K[1],K[2],K[3],L[0],L[1]);a.g[1][0]=CHh(K[0],K[1],K[2],K[3],L[2],L[3]);return a.g}if(cf(a.i,165)&&cf(a.j,165)){if(a.i.nb==4&&a.j.nb==4){a.g=he(rgb,[Dum,EAn],[90,25],0,[2,1],2);K=tXg(a.i);L=tXg(a.j);a.g[0][0]=OHh(K[0],K[1],L[0],L[1]);a.g[1][0]=iHh(OHh(K[0],K[1],K[2],K[3]),pHh(OHh(L[0],L[1],L[2],L[3])));return a.g}if(a.i.nb==9&&a.j.nb==9){a.g=he(rgb,[Dum,EAn],[90,25],0,[4,1],2);K=tXg(a.i);L=tXg(a.j);a.g[0][0]=iHh(new zHh(K[8]),pHh(new zHh(L[8])));a.g[1][0]=iHh(new zHh(K[9]),pHh(new zHh(L[9])));a.g[2][0]=CHh(K[4],K[5],K[6],K[7],L[4],L[5]);a.g[3][0]=CHh(K[4],K[5],K[6],K[7],L[6],L[7]);return a.g}}if(cf(a.i,309)&&cf(a.j,309)){j=a.i.tb;b=j.ab[0];c=j.ab[1];d=j.ab[2];M=y5g(b,b);N=y5g(c,c);O=y5g(d,d);k=a.j.tb;e=k.ab[0];f=k.ab[1];g=k.ab[2];P=y5g(e,e);Q=y5g(f,f);R=y5g(g,g);a.g=he(rgb,[Dum,EAn],[90,25],0,[3,1],2);a.g[0][0]=OHh(M[0],M[1],P[0],P[0]);a.g[1][0]=OHh(N[0],N[1],Q[0],Q[1]);a.g[2][0]=OHh(O[0],O[1],R[0],R[1]);return a.g}if(cf(a.i,37)&&cf(a.j,37)&&a.i.tb.ql()==49&&a.j.tb.ql()==49){K=a.i.tb.TC(a.i);L=a.j.tb.TC(a.j);u=BHh(K[0],K[1],K[2],K[3],K[4],K[5]);for(B=4;B<K.length-3;B=B+2){u=iHh(u,BHh(K[0],K[1],K[B],K[B+1],K[B+2],K[B+3]))}v=BHh(L[0],L[1],L[2],L[3],L[4],L[5]);for(A=4;A<L.length-3;A=A+2){v=iHh(v,BHh(L[0],L[1],L[A],L[A+1],L[A+2],L[A+3]))}a.g=he(rgb,[Dum,EAn],[90,25],0,[1,1],2);a.g[0][0]=iHh(oHh(u,u),pHh(oHh(v,v)));return a.g}if(cf(a.i,37)&&cf(a.j,37)&&a.i.tb.ql()==38&&a.j.tb.ql()==38){a.g=he(rgb,[Dum,EAn],[90,25],0,[1,1],2);K=a.i.tb.TC(a.i);L=a.j.tb.TC(a.j);h=new zHh(K[0]);i=new zHh(K[1]);m=new zHh(K[2]);n=new zHh(K[3]);p=new zHh(L[0]);q=new zHh(L[1]);s=new zHh(L[2]);t=new zHh(L[3]);a.g[0][0]=iHh(iHh(iHh(NHh(iHh(h,pHh(m))),NHh(iHh(i,pHh(n)))),pHh(NHh(iHh(p,pHh(s))))),pHh(NHh(iHh(q,pHh(t)))));return a.g}if(cf(a.i,37)&&cf(a.j,111)||cf(a.j,37)&&cf(a.i,111)||cf(a.i,37)&&cf(a.j,37)){F=null;J=null;if(cf(a.i,37)){D=a.i;cf(a.j,37)?(F=a.j):(J=a.j)}else{D=a.j;J=a.i}r=a.Xc.UB();cf(a.i,37)&&cf(a.j,37)?(I=NMd(r.j,D.Pb+WMm+F.Pb+')',a.Xc,null)):(I=NMd(r.j,D.Pb+'-'+J.gc,a.Xc,null));w=new s7f(a.Xc,I);l=new nGf(D.Vc,w,false,null,false,false);H=TGh((!l.i&&(l.i=new ZGh),l.i),l,D);G=H.length;a.g=he(rgb,[Dum,EAn],[90,25],0,[1,G],2);for(A=0;A<G;++A){a.g[0][(A-1+G)%G]=H[A]}o=(!l.i&&(l.i=new ZGh),l.i).r;C=new uQc;oQc(C,o[0],(Xjd(),Wjd));a.g[0][G-1]=qHh(a.g[0][G-1],C);Qgf(D.Vc,l);return a.g}throw Qsc(new bGh)}\nfunction wGh(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;try{b.s=false;c=b.r.tb;if(c){T=c.HD()}else{T=he(rgb,[Dum,EAn],[90,25],0,[1,1],2);if(cf(b.r,145)){b.r.o?(T[0][0]=new vHh(0)):(T[0][0]=new wHh((Xjd(),Sjd)))}else{!!jZi&&kZi(jZi,(CZi(),vZi),'Unhandled case, statement is UNKNOWN at the moment');b.A=(YTi(),XTi);return}}if(T==null){b.t=2;e=b.r.tb;U=MGh((!e.i&&(e.i=new QGh),e.i),e.g,e.Vc);W=NGh((!e.i&&(e.i=new QGh),e.i),e.g,e.Vc);f=b.r.nl().UB();try{A=jNd(f).pm(U);V=jNd(f).pm(W);g=jNd(f).pm('simplify('+A+'/'+V+')');if(A.indexOf('?')!=-1||V.indexOf('?')!=-1||g.indexOf('?')!=-1){b.A=(YTi(),XTi);return}if(b.q.g!=(hUi(),cUi)&&!Bhd(zym,g)){g=Whd(g,1,g.length-1);j=jNd(f).pm('factor('+g+')');j.length>1&&Bhd((sxd(0,2,j.length),j.substr(0,2)),WMm)&&(j=(txd(1,j.length+1),j.substr(1)));o=Thd(j,'\\\\)\\\\*\\\\(',0);if(o.length>1){o[0]=Vhd(o[0],1);o[o.length-1]=Whd(o[o.length-1],0,o[o.length-1].length-1)}F=false;o.length==1&&Ohd(o[0],'[-+]?\\\\d*\\\\.?\\\\d+')&&(F=true);G=new dnd;if(!F){for(l=o,m=0,n=l.length;m<n;++m){k=l[m];I=NMd(b.r.nl().UB().j,k,b.r.nl(),null);H=new gGh;IGh(oFf(e),I,H);JGh(oFf(e),I,H);while(!H.j){JGh(oFf(e),I,H)}D=H.j;!!D&&(Vwd(G.q,D),true)}}for(C=new jnd(G);C.g<C.j.q.length;){B=hnd(C);v=_Fh(new aGh(b.q,null,b.n),B);!!v&&ETi(b.q,v)}}if(Bhd(zym,A)){T=he(rgb,[Dum,EAn],[90,25],0,[1,1],2);T[0][0]=new vHh(0)}else{X=NMd(b.r.nl().UB().j,A,b.r.nl(),null);H=new gGh;h=new s7f(b.r.nl(),X.u);t=new Vcg(b.r.nl());J=null;cf(h.u,96)&&(t=Hcg(h.u));Smd(t.k,0).Pq()&&(J=Smd(t.k,0));IGh(oFf(e),J,H);JGh(oFf(e),J,H);while(!H.j){JGh(oFf(e),J,H)}i=oFf(e).i;T=he(rgb,[Dum,EAn],[90,25],0,[1,i.q.length+1],2);q=0;for(C=new jnd(i);C.g<C.j.q.length;){B=hnd(C);T[0][q]=B;++q}T[0][q]=H.j}}catch(a){a=Psc(a);if(cf(a,68)){!!jZi&&kZi(jZi,(CZi(),vZi),'Unsuccessful run on evaluating the expression, statement is UNKNOWN at the moment');b.A=(YTi(),XTi);return}else throw Qsc(a)}}b.j&&(b.t=2);d=b.r.tb;cf(d,1162)&&cf(d.ab[0],309)&&cf(d.ab[1],309)&&(b.s=true);if(cf(d,983)){w=d.g.Pb.A;w==(Wui(),Wti)?cf(d.ab[0],165)&&(d.ab[0].nb==3||d.ab[0].nb==5)?(b.s=true):cf(d.ab[1],165)&&(d.ab[1].nb==3||d.ab[1].nb==5)&&(b.s=true):w==yti&&cf(d.ab[0],309)&&cf(d.ab[1],309)&&(b.s=true)}s=tQc(b.u.g);u=1;b.q.g==(hUi(),cUi)&&(u=0);!q3h&&(q3h=new r3h);!!jZi&&kZi(jZi,(CZi(),vZi),'Thesis equations (non-denied ones):');for(O=T,Q=0,S=O.length;Q<S;++Q){M=O[Q];for(r=0;r<M.length-u;++r){qGh(b,M[r]);mZi(s+1+Tcn+M[r]);++s}}if(b.q.g==cUi){!!jZi&&kZi(jZi,(CZi(),vZi),'Not using refutation');return}!!jZi&&kZi(jZi,(CZi(),vZi),'Thesis reductio ad absurdum (denied statement), product of factors:');K=new wHh((Xjd(),Sjd));Y=new _Hh(b.r.nl());b.C=je(rgb,EAn,25,T.length,0,1);p=0;for(N=T,P=0,R=N.length;P<R;++P){M=N[P];k=M[M.length-1];b.C[p]=k;!!jZi&&kZi(jZi,(CZi(),vZi),'('+k+Gan+Y+'-1');k=iHh(oHh(k,new zHh(Y)),pHh(new wHh(Sjd)));K=oHh(K,k);++p}L=je(rgb,EAn,25,1,0,1);L[0]=K;pGh(b,b.r,L)}catch(a){a=Psc(a);if(cf(a,77)){!!jZi&&kZi(jZi,(CZi(),vZi),'Unsuccessful run, statement is UNKNOWN at the moment');b.A=(YTi(),XTi)}else throw Qsc(a)}}\nfunction vGh(b,c){var 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;b.u=new E9c;S=new _td;f=a0d(b.r);b.q.g==(hUi(),bUi)&&Vtd(f,b.r);M=null;if(!!c&&!!(L=c.tb)&&b.q.g!=cUi){M=L.Ll(0);(cf(M,111)||cf(M,405))&&(M=null)}J=(o=(new mmd(f.g)).g.Uf().i.Di(),new nmd(o));while(J.g.Lh()){p=(m=J.g.Mh(),m.Hh());d=p.tb;cf(p,37)&&(cf(d,376)||!d)||S.g.put(p,(ifd(),gfd))==null;if(d){I=d.ab;for(F=I,G=0,H=F.length;G<H;++G){D=F[G];!!M&&M==D&&!cf(d,372)&&(M=null)}}}!!M&&w9c(S,tGh(M,b.r));!q3h&&(q3h=new r3h);J=(n=(new mmd(S.g)).g.Uf().i.Di(),new nmd(n));while(J.g.Lh()){p=(m=J.g.Mh(),m.Hh());if(p==M){!!jZi&&kZi(jZi,(CZi(),vZi),vBn+p+' as a numerical object, not considering its symbolic counterpart')}else if(cf(p,161)){try{if(cf(p,76)&&bSg(p)&&!(b.q.g==bUi||b.q.g==cUi)){!!jZi&&kZi(jZi,(CZi(),yZi),'Statements containing axes or fixed slope lines are unsupported');b.A=(YTi(),XTi);return}j=p0d(p,(irf(),Vqf));if(Bhd('',j)){k=p.Ho();if(cf(p,76)&&bSg(p)||cf(p,37)){!!jZi&&kZi(jZi,(CZi(),vZi),k)}else if(!Bhd(k.substr(0,8),C9m)){!!jZi&&kZi(jZi,(CZi(),vZi),k+' /* free point */');$=p.TC(p);$!=null&&mZi('// Free point '+p.gc+'('+$[0]+','+$[1]+')')}}else{mZi(p.gc+mUm+p0d(p,Vqf)+' /* '+p.ep(Vqf)+' */')}q=p.SC(p);d=p.tb;(cf(d,1771)||cf(d,998)||cf(d,828)&&pMf(d)!=1||cf(d,769)&&FNf(d)!=1)&&!!jZi&&kZi(jZi,(CZi(),yZi),d+' is not 1-1 algebraic mapping, but FALSE will not be interpreted as UNKNOWN');v=p.TC(p);if(v!=null){if(cf(d,372)||cf(p,37)){B9c(b.n,v[0]);B9c(b.g,v[0])}else if(cf(d,rMm)||cf(p,76)&&bSg(p)||cf(p,41)&&!d){for(s=v,t=0,u=s.length;t<u;++t){r=s[t];B9c(b.n,r);!!jZi&&kZi(jZi,(CZi(),vZi),r+' is free')}}}cf(d,608)&&(b.j=true);cf(d,372)&&cf(d.ab[0],76)&&(b.t=2);if(q!=null){if(cf(p,41)){$=p.TC(p);mZi('// Constrained point '+p.gc+'('+$[0]+','+$[1]+')')}Z=true;!!d&&cf(d,372)&&b.q.g==bUi&&(d==b.r.tb||(Z=false));!M&&(Z=true);if(Z){!!jZi&&kZi(jZi,(CZi(),vZi),'Hypotheses:');pGh(b,p,q);for(O=q,P=0,Q=O.length;P<Q;++P);}else{!!jZi&&kZi(jZi,(CZi(),vZi),'This object will be computed numerically')}}}catch(a){a=Psc(a);if(cf(a,77)){oZi(p.tb+' is not fully implemented');b.A=(YTi(),XTi);return}else throw Qsc(a)}}else{oZi(p.tb+mBn);b.A=(YTi(),XTi);return}}!!jZi&&kZi(jZi,(CZi(),vZi),'Processing numerical object');if(M){try{ab=y5g(c,c);K=b.r.Xc;V=M.mp((irf(),Lqf),true);i=K.UB();C='';try{w=jNd(i).pm(V);W='lhs('+w+')-rhs('+w+')';A=jNd(i).pm(W);X='lcm(denom(coeff('+A+')))';B=jNd(i).pm(X);Y='expand(('+A+') * '+B+')';C=jNd(i).pm(Y)}catch(a){a=Psc(a);if(cf(a,68)){!!jZi&&kZi(jZi,(CZi(),vZi),'Problem on running Giac');b.A=(YTi(),XTi);return}else throw Qsc(a)}N=Rhd(Rhd(C,'x',whd('v',''+ab[0].g)),'y',whd('v',''+ab[1].g));U=NMd(i.j,N,K,null);R=new gGh;l=new s7f(K,U);e=new mGf(b.r.Vc,l,false,null,false);T=(!e.i&&(e.i=new ZGh),e.i);T.r=ab;RGh(T,l,R);SGh(T,l,R);while(!R.j){SGh(T,l,R)}g=R.j;Qgf(c.Vc,e);Rgf(c.Vc,e);!!jZi&&kZi(jZi,(CZi(),vZi),'Hypothesis:');h=je(rgb,EAn,25,1,0,1);h[0]=g;pGh(b,c,h)}catch(a){a=Psc(a);if(cf(a,77)){!!jZi&&kZi(jZi,(CZi(),yZi),'Unhandled case on processing numerical objects');b.A=(YTi(),XTi);return}else throw Qsc(a)}}!!jZi&&kZi(jZi,(CZi(),vZi),'Hypotheses have been processed.')}\nfunction nGh(b,c,d,e){var 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,vb;eb=new n_l;cGh(eb,d?(hUi(),cUi):(hUi(),bUi));m=new xGh(b,c,eb);gb=m.A;if(gb==(YTi(),TTi)||gb==XTi){!!jZi&&kZi(jZi,(CZi(),vZi),'Cannot compute implicit curve: '+gb);return null}m.B=new uQc;K=mGh(b);d||(bb=oQc(K.g,b,K),bb==null);iQc(K.g,c)||(cb=oQc(K.g,c,K),cb==null);W=c.Xc;for(R=(G=(new mmd(a0d(b).g)).g.Uf().i.Di(),new nmd(G));R.g.Lh();){Q=(D=R.g.Mh(),D.Hh());if(cf(Q,76)&&bSg(Q)){try{pb=Q.TC(Q)}catch(a){a=Psc(a);if(cf(a,77)){!!jZi&&kZi(jZi,(CZi(),vZi),$An+Q);return null}else throw Qsc(a)}X=Q;f=(v=new fuh(X.hb,X.ib,X.jb),v);g=sjf(W,f.o[0]);n=sjf(W,f.o[1]);q=sjf(W,f.o[2]);h=new vHh(mtc(g[0]));i=new vHh(mtc(g[1]));o=new vHh(mtc(n[0]));p=new vHh(mtc(n[1]));r=new vHh(mtc(q[0]));s=new vHh(mtc(q[1]));rb=new zHh(pb[0]);ub=new zHh(pb[1]);sb=new zHh(pb[2]);vb=new zHh(pb[3]);fb=iHh(iHh(oHh(oHh(oHh(h,p),s),rb),oHh(oHh(oHh(i,o),s),ub)),oHh(oHh(i,p),r));qGh(m,fb);mZi('Extra poly 1 for '+X.gc+Eum+fb);fb=iHh(iHh(oHh(oHh(oHh(h,p),s),sb),oHh(oHh(oHh(i,o),s),vb)),oHh(oHh(i,p),r));qGh(m,fb);mZi('Extra poly 2 for '+X.gc+Eum+fb);if(Tsc(g[0],0)!=0){fb=ub;qGh(m,fb);mZi(oBn+X.gc+Eum+fb);fb=iHh(vb,pHh(new wHh((Xjd(),Sjd))));mZi(pBn+X.gc+Eum+fb);qGh(m,fb)}else{fb=rb;qGh(m,fb);mZi(oBn+X.gc+Eum+fb);fb=iHh(sb,pHh(new wHh((Xjd(),Sjd))));qGh(m,fb);mZi(pBn+X.gc+Eum+fb)}for(T=0;T<4;T++){D9c(m.n,pb[T])}}k=Q.tb;u=d||Q!=b;u&&cf(k,372)&&(iQc(K.g,Q)||(ab=oQc(K.g,Q,K),ab==null))}try{Z=y5g(c,c)}catch(a){a=Psc(a);if(cf(a,77)){!!jZi&&kZi(jZi,(CZi(),vZi),$An+c);return null}else throw Qsc(a)}Y=new E9c;if(!d){l=c.tb;U=l.ab[0];if(cf(U,76)){S=U;B9c(Y,S.H);B9c(Y,S.v)}else if(cf(U,165)&&U.nb==4){L=U;if(L.nb==4){for(N=new jnd(L.Q);N.g<N.j.q.length;){M=hnd(N);if(!M.Mq(c)){for(P=(F=(new mmd(b.Vc.L.g)).g.Uf().i.Di(),new nmd(F));P.g.Lh();){O=(D=P.g.Mh(),D.Hh());if(cf(O,76)){V=O.tb.ab;ib=V[0];H=V[1];(ib==M&&H==c||H==M&&ib==c)&&(ab=oQc(Y.g,M,Y),ab==null)}}}}}}!!jZi&&kZi(jZi,(CZi(),vZi),'Direct dependencies of the mover = '+Y)}for(J=(db=(new Xld(K.g)).g.Uf().ke(),new Yld(db));J.g.Lh();){I=(D=J.g.Mh(),D.Hh());I.co(e);try{pb=I.TC(I)}catch(a){a=Psc(a);if(cf(a,77)){!!jZi&&kZi(jZi,(CZi(),vZi),$An+I);return null}else throw Qsc(a)}u=c!=I;d||(u=u&b!=I);if(u&&iQc(Y.g,I)&&pb!=null){ob=new zHh(new _Hh(W));$=iHh(oHh(OHh(Z[0],Z[1],pb[0],pb[1]),ob),pHh(new vHh(1)));qGh(m,$)}if(u){A=true;B=true;j=I.tb;if(cf(j,372)){if(cf(j.ab[0],76)){try{nb=I.SC(I)}catch(a){a=Psc(a);if(cf(a,77)){!!jZi&&kZi(jZi,(CZi(),vZi),'An error occurred during obtaining symbolic parameters');return null}else throw Qsc(a)}for(kb=nb,lb=0,mb=kb.length;lb<mb;++lb){jb=kb[lb];qGh(m,jb);mZi('Extra symbolic poly 1 for '+I.gc+Eum+jb)}C=je(pf,TBm,5,2,15,1);ORg(j.ab[0],C);if(C[0]==0){if(pb!=null){D9c(m.n,pb[0]);B9c(m.n,pb[1])}else{B=false}A=false}else{if(pb!=null){B9c(m.n,pb[0]);D9c(m.n,pb[1])}else{A=false}B=false}}else{if(d){V=j.ab[0];if(cf(V,165)&&V.nb==4){L=V;t=L.ib;w=A5g(I);if(t.o[2]==1&&w.o[2]==1&&nPi(t.o[0],w.o[0])){D9c(m.n,pb[0]);B9c(m.n,pb[1]);A=false}else{D9c(m.n,pb[1]);B9c(m.n,pb[0]);B=false}}else{D9c(m.n,pb[0]);B9c(m.n,pb[1]);A=false}}}}if(A&&B){if(lQc(m.p,I)!=null){mZi('Removing other constraints for '+I.gc);uGh(m,I)}}hb=je(rf,pxm,5,2,14,1);if(A){qb=I.J;if(qb%1==0){hb[0]=Xsc(qb);hb[1]=1}else{hb=sjf(W,qb)}D9c(m.n,pb[0]);fb=iHh(new vHh(mtc(hb[0])),pHh(oHh(new zHh(pb[0]),new vHh(mtc(hb[1])))));qGh(m,fb);mZi('Extra poly for x of '+I.gc+Eum+fb)}if(B){tb=I.K;if(tb%1==0){hb[0]=Xsc(tb);hb[1]=1}else{hb=sjf(W,tb)}D9c(m.n,pb[1]);fb=iHh(new vHh(mtc(hb[0])),pHh(oHh(new zHh(pb[1]),new vHh(mtc(hb[1])))));qGh(m,fb);mZi('Extra poly for y of '+I.gc+Eum+fb)}}else{u=true;d||(u=b==I);if(u){B9c(m.n,pb[0]);B9c(m.n,pb[1]);m.i=pb}else{D9c(m.n,pb[0]);D9c(m.n,pb[1])}}}sGh(m);return m}\nfunction _Fh(b,c){var 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,vb;hb=b.j.q;if(!hb){return null}U=null;R=sHh(qHh(c,b.k));U=mQc(b.i,R);if(nQc(b.i,R)){U=mQc(b.i,R);if(!!U&&U.j==Lvm){return null}return U}!!jZi&&kZi(jZi,(CZi(),vZi),'Trying to detect polynomial '+c);if(cf(hb.tb,983)){pb=oFf(hb.tb).p;J=new uQc;if(pb){for(K=0;K<pb.q.length;++K){j=(lxd(K,pb.q.length),pb.q[K]);G=j.Hh();ob=j.Ih();Zpd(J.n,ob,G)}eb=true;Q=hb.nl();kb=c.g;S=new r7f(Q,0);fb=new r7f(Q,0);T=false;gb=false;wb:for(m=(new Etd(kb)).i.Di();m.Lh();){p=m.Mh();g=p.Ih();f=new r7f(Q,ltc(jkd(g.n<0?g.n==0?g:new ukd(-g.n,g.k,g.g):g)));lb=p.Hh().g;k=new r7f(Q,1);I=new _td;e=new uQc;for(o=(new Etd(lb)).i.Di();o.Lh();){n=o.Mh();jb=n.Hh();if(!Ypd(J.n,jb)){eb=false;break wb}G=hQc(Ypd(J.n,jb));ib=G.Jt();t=n.Ih().g;d=new s7f(Q,ib);t>1&&(d=H6f(d,t));I.g.put(G,(ifd(),gfd))==null;Zpd(e.n,G,d)}M=(r=(new mmd((new cud(I.g.Ci())).g)).g.Uf().i.Di(),new nmd(r));while(M.g.Lh()){G=(l=M.g.Mh(),l.Hh());k=x6f(k,hQc(Ypd(e.n,G)))}if(Zjd(g,(Xjd(),Wjd))>0){S=E6f(S,x6f(f,k));T=true}else{fb=E6f(fb,x6f(f,k));gb=true}}s=new G4f(Q,S,fb);if(eb){if(!T||!gb){!!jZi&&kZi(jZi,(CZi(),vZi),c+' means '+s+', uninteresting');return null}U=new PTi;cGh(U,B4f(s,(irf(),Gqf)));U.j=2;!!jZi&&kZi(jZi,(CZi(),vZi),c+' means '+s);return U}!!jZi&&kZi(jZi,(CZi(),vZi),c+' cannot be described by quantities only')}}u=lGh(hb);v=new G9c(u);nb=new XFh(v,3);while(!nb.g){mb=VFh(nb);M=(V=(new Xld(mb.g)).g.Uf().ke(),new Yld(V));K=0;db=je(N9,QQm,16,tQc(mb.g),0,1);while(M.g.Lh()){db[K]=(l=M.g.Mh(),l.Hh());++K}try{B=db[0].TC(db[0]);C=db[1].TC(db[1]);D=db[2].TC(db[2])}catch(a){a=Psc(a);if(cf(a,77)){!!jZi&&kZi(jZi,(CZi(),vZi),lBn);return null}else throw Qsc(a)}h=qHh(CHh(B[0],B[1],C[0],C[1],D[0],D[1]),b.k);if(kHh(c,h)||iHh(c,h).g.j==0){!!jZi&&kZi(jZi,(CZi(),vZi),c+' means collinearity for '+mb);U=new PTi;U.i=db;Snd(U.i);U.g=r5m;pQc(b.i,R,U);return U}}$=new XFh(v,2);while(!$.g){X=VFh($);M=(V=(new Xld(X.g)).g.Uf().ke(),new Yld(V));K=0;db=je(N9,QQm,16,tQc(X.g),0,1);while(M.g.Lh()){db[K]=(l=M.g.Mh(),l.Hh());++K}try{B=db[0].TC(db[0]);C=db[1].TC(db[1])}catch(a){a=Psc(a);if(cf(a,77)){!!jZi&&kZi(jZi,(CZi(),vZi),lBn);return null}else throw Qsc(a)}s=qHh(OHh(B[0],B[1],C[0],C[1]),b.k);if(kHh(c,s)||iHh(c,s).g.j==0){!!jZi&&kZi(jZi,(CZi(),vZi),c+' means equality for '+X);U=new PTi;U.i=db;Snd(U.i);U.g=n5m;U.j=0.5;pQc(b.i,R,U);return U}}w=new E9c;sb=new uQc;A=new E9c;vb=new uQc;L=(q=(new mmd(a0d(b.j.q).g)).g.Uf().i.Di(),new nmd(q));while(L.g.Lh()){H=(l=L.g.Mh(),l.Hh());if(H.mr()&&cf(H,161)){try{qb=H.TC(H)[0];if(C9c(b.g,qb)){oQc(w.g,qb,w);Zpd(sb.n,qb,H)}tb=H.TC(H)[1];if(C9c(b.g,tb)){oQc(A.g,tb,A);Zpd(vb.n,tb,H)}}catch(a){a=Psc(a);if(cf(a,77)){!!jZi&&kZi(jZi,(CZi(),vZi),lBn);return null}else throw Qsc(a)}}}bb=new XFh(w,2);while(!bb.g){X=VFh(bb);P=(V=(new Xld(X.g)).g.Uf().ke(),new Yld(V));K=0;i=je(tgb,AAn,51,tQc(X.g),0,1);db=je(N9,QQm,16,tQc(X.g),0,1);while(P.g.Lh()){i[K]=(l=P.g.Mh(),l.Hh());db[K]=lQc(sb,i[K]);++K}rb=qHh(iHh(new zHh(i[0]),pHh(new zHh(i[1]))),b.k);if(kHh(c,rb)||iHh(c,rb).g.j==0){!!jZi&&kZi(jZi,(CZi(),vZi),c+' means x-equality for '+X);U=new PTi;U.i=db;Snd(U.i);U.g='xAreEqual';U.j=Lvm;pQc(b.i,R,U);return U}}bb=new XFh(A,2);while(!bb.g){X=VFh(bb);P=(V=(new Xld(X.g)).g.Uf().ke(),new Yld(V));K=0;i=je(tgb,AAn,51,tQc(X.g),0,1);db=je(N9,QQm,16,tQc(X.g),0,1);while(P.g.Lh()){i[K]=(l=P.g.Mh(),l.Hh());db[K]=lQc(vb,i[K]);++K}ub=qHh(iHh(new zHh(i[0]),pHh(new zHh(i[1]))),b.k);if(kHh(c,ub)||iHh(c,ub).g.j==0){!!jZi&&kZi(jZi,(CZi(),vZi),c+' means y-equality for '+X);U=new PTi;U.i=db;Snd(U.i);U.g='yAreEqual';U.j=Lvm;pQc(b.i,R,U);return U}}ab=new XFh(v,2);while(!ab.g){Y=VFh(ab);N=(W=(new Xld(Y.g)).g.Uf().ke(),new Yld(W));K=0;db=je(N9,QQm,16,4,0,1);while(N.g.Lh()){db[K]=(l=N.g.Mh(),l.Hh());++K}cb=new XFh(v,2);while(!cb.g){Z=VFh(cb);O=(V=(new Xld(Z.g)).g.Uf().ke(),new Yld(V));K=2;while(O.g.Lh()){db[K]=(l=O.g.Mh(),l.Hh());++K}try{B=db[0].TC(db[0]);C=db[1].TC(db[1]);D=db[2].TC(db[0]);F=db[3].TC(db[1])}catch(a){a=Psc(a);if(cf(a,77)){!!jZi&&kZi(jZi,(CZi(),vZi),lBn);return null}else throw Qsc(a)}s=qHh(LHh(B[0],B[1],C[0],C[1],D[0],D[1],F[0],F[1]),b.k);if(kHh(c,s)||iHh(c,s).g.j==0){!!jZi&&kZi(jZi,(CZi(),vZi),c+' means perpendicularity for '+Y+MAn+Z);U=new PTi;U.i=db;U.g=p5m;U.j=_Km;pQc(b.i,R,U);return U}s=qHh(KHh(B[0],B[1],C[0],C[1],D[0],D[1],F[0],F[1]),b.k);if(kHh(c,s)||iHh(c,s).g.j==0){!!jZi&&kZi(jZi,(CZi(),vZi),c+' means parallelism for '+Y+MAn+Z);U=new PTi;U.i=db;U.g=o5m;U.j=_Km;pQc(b.i,R,U);return U}s=qHh(iHh(OHh(B[0],B[1],C[0],C[1]),pHh(OHh(D[0],D[1],F[0],F[1]))),b.k);if(kHh(c,s)||iHh(c,s).g.j==0){!!jZi&&kZi(jZi,(CZi(),vZi),c+' means congruence for '+Y+MAn+Z);U=new PTi;U.i=db;U.g=q5m;U.j=_Km;pQc(b.i,R,U);return U}}}!!jZi&&kZi(jZi,(CZi(),vZi),'No human readable geometrical meaning found for '+c);oQc(b.i,R,null);return null}\nfunction bHh(a,b,c,d,e,f){var 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,vb,wb,xb,yb,zb,Ab,Bb,Cb,Db,Eb,Fb,Gb,Hb,Ib,Jb,Kb,Lb,Mb,Nb,Ob,Pb,Qb,Rb,Sb;if(a.q!=null){return a.q}if(d){if(c.hr()){R=LRg(c);Z=LRg(d);if(R!=null&&Z!=null){if(a.r==null){a.r=je(tgb,AAn,51,8,0,1);a.r[0]=new _Hh(b.nl());a.r[1]=new _Hh(b.nl());a.r[2]=new _Hh(b.nl());a.r[3]=new _Hh(b.nl());a.r[4]=new _Hh(b.nl());a.r[5]=new _Hh(b.nl());a.r[6]=new _Hh(b.nl());a.r[7]=new _Hh(b.nl())}a.q=je(rgb,EAn,25,8,0,1);mb=new zHh(R[0]);nb=new zHh(R[1]);Ab=new zHh(a.r[4]);Bb=new zHh(a.r[5]);ob=new zHh(a.r[0]);pb=new zHh(a.r[1]);a.q[0]=iHh(iHh(oHh(Ab,new vHh(2)),pHh(mb)),pHh(ob));a.q[1]=iHh(iHh(oHh(Bb,new vHh(2)),pHh(nb)),pHh(pb));g=je(tgb,AAn,51,2,0,1);g[0]=Z[0];g[1]=Z[1];h=je(tgb,AAn,51,2,0,1);h[0]=Z[2];h[1]=Z[3];a.q[2]=CHh(g[0],g[1],a.r[4],a.r[5],h[0],h[1]);a.q[3]=LHh(R[0],R[1],a.r[4],a.r[5],g[0],g[1],h[0],h[1]);rb=new zHh(R[2]);sb=new zHh(R[3]);Db=new zHh(a.r[6]);Eb=new zHh(a.r[7]);tb=new zHh(a.r[2]);ub=new zHh(a.r[3]);a.q[4]=iHh(iHh(oHh(Db,new vHh(2)),pHh(rb)),pHh(tb));a.q[5]=iHh(iHh(oHh(Eb,new vHh(2)),pHh(sb)),pHh(ub));a.q[6]=CHh(g[0],g[1],a.r[6],a.r[7],h[0],h[1]);a.q[7]=LHh(R[2],R[3],a.r[6],a.r[7],g[0],g[1],h[0],h[1]);return a.q}throw Qsc(new bGh)}else if(c.mr()){i=c;S=d;Jb=y5g(i,i);Ib=LRg(S);if(a.r==null){a.r=je(tgb,AAn,51,6,0,1);a.r[0]=new _Hh(b.nl());a.r[1]=new _Hh(b.nl());a.r[2]=new _Hh(b.nl());a.r[3]=new _Hh(b.nl());a.r[4]=new _Hh(b.nl());a.r[5]=new _Hh(b.nl())}a.q=je(rgb,EAn,25,6,0,1);zb=new zHh(a.r[2]);Cb=new zHh(a.r[3]);v=new zHh(Jb[0]);w=new zHh(Jb[1]);A=new zHh(a.r[0]);B=new zHh(a.r[1]);a.q[0]=iHh(iHh(oHh(zb,new vHh(2)),pHh(A)),pHh(v));a.q[1]=iHh(iHh(oHh(Cb,new vHh(2)),pHh(B)),pHh(w));g=je(tgb,AAn,51,2,0,1);g[0]=Ib[0];g[1]=Ib[1];h=je(tgb,AAn,51,2,0,1);h[0]=Ib[2];h[1]=Ib[3];a.q[2]=CHh(g[0],g[1],h[0],h[1],a.r[2],a.r[3]);l=new zHh(g[0]);m=new zHh(g[1]);q=new zHh(h[0]);r=new zHh(h[1]);ab=new zHh(a.r[4]);db=new zHh(a.r[5]);a.q[3]=iHh(iHh(iHh(q,pHh(l)),w),pHh(db));a.q[4]=iHh(iHh(iHh(v,pHh(r)),m),pHh(ab));a.q[5]=CHh(a.r[0],a.r[1],a.r[2],a.r[3],a.r[4],a.r[5]);return a.q}else if(c.Xq()&&c.nb==4){C=c;S=d;Hb=tXg(C);Qb=LRg(S);if(a.r==null){a.r=je(tgb,AAn,51,12,0,1);a.r[0]=new _Hh(b.nl());a.r[1]=new _Hh(b.nl());a.r[2]=new _Hh(b.nl());a.r[3]=new _Hh(b.nl());a.r[4]=new _Hh(b.nl());a.r[5]=new _Hh(b.nl());a.r[6]=new _Hh(b.nl());a.r[7]=new _Hh(b.nl());a.r[8]=new _Hh(b.nl());a.r[9]=new _Hh(b.nl());a.r[10]=new _Hh(b.nl());a.r[11]=new _Hh(b.nl())}a.q=je(rgb,EAn,25,12,0,1);zb=new zHh(a.r[4]);Cb=new zHh(a.r[5]);l=new zHh(Hb[0]);m=new zHh(Hb[1]);n=new zHh(a.r[0]);o=new zHh(a.r[1]);a.q[0]=iHh(iHh(oHh(zb,new vHh(2)),pHh(n)),pHh(l));a.q[1]=iHh(iHh(oHh(Cb,new vHh(2)),pHh(o)),pHh(m));a.q[2]=CHh(Qb[0],Qb[1],a.r[4],a.r[5],Qb[2],Qb[3]);v=new zHh(Qb[0]);w=new zHh(Qb[1]);D=new zHh(Qb[2]);F=new zHh(Qb[3]);bb=new zHh(a.r[8]);cb=new zHh(a.r[9]);a.q[3]=iHh(iHh(iHh(D,pHh(v)),m),pHh(cb));a.q[4]=iHh(iHh(iHh(l,pHh(F)),w),pHh(bb));a.q[5]=CHh(a.r[0],a.r[1],a.r[4],a.r[5],a.r[8],a.r[9]);vb=new zHh(a.r[6]);wb=new zHh(a.r[7]);q=new zHh(Hb[2]);r=new zHh(Hb[3]);s=new zHh(a.r[2]);t=new zHh(a.r[3]);a.q[6]=iHh(iHh(oHh(vb,new vHh(2)),pHh(s)),pHh(q));a.q[7]=iHh(iHh(oHh(wb,new vHh(2)),pHh(t)),pHh(r));a.q[8]=CHh(Qb[0],Qb[1],a.r[6],a.r[7],Qb[2],Qb[3]);eb=new zHh(a.r[10]);fb=new zHh(a.r[11]);a.q[9]=iHh(iHh(iHh(D,pHh(v)),r),pHh(fb));a.q[10]=iHh(iHh(iHh(q,pHh(F)),w),pHh(eb));a.q[11]=CHh(a.r[1],a.r[2],a.r[6],a.r[7],a.r[10],a.r[11]);return a.q}else if(c.Xq()&&c.nb==9){qb=c;S=d;Sb=tXg(qb);Qb=LRg(S);if(a.r==null){a.r=je(tgb,AAn,51,22,0,1);a.r[0]=new _Hh(b.nl());a.r[1]=new _Hh(b.nl());a.r[2]=new _Hh(b.nl());a.r[3]=new _Hh(b.nl());a.r[4]=new _Hh(b.nl());a.r[5]=new _Hh(b.nl());a.r[6]=new _Hh(b.nl());a.r[7]=new _Hh(b.nl());a.r[8]=new _Hh(b.nl());a.r[9]=new _Hh(b.nl());a.r[10]=new _Hh(b.nl());a.r[11]=new _Hh(b.nl());a.r[12]=new _Hh(b.nl());a.r[13]=new _Hh(b.nl());a.r[14]=new _Hh(b.nl());a.r[15]=new _Hh(b.nl());a.r[16]=new _Hh(b.nl());a.r[17]=new _Hh(b.nl());a.r[18]=new _Hh(b.nl());a.r[19]=new _Hh(b.nl());a.r[20]=new _Hh(b.nl());a.r[21]=new _Hh(b.nl())}a.q=je(rgb,EAn,25,21,0,1);l=new zHh(Sb[4]);m=new zHh(Sb[5]);Ab=new zHh(a.r[10]);Bb=new zHh(a.r[11]);n=new zHh(a.r[4]);o=new zHh(a.r[5]);bb=new zHh(a.r[16]);cb=new zHh(a.r[17]);U=new zHh(Qb[0]);V=new zHh(Qb[1]);X=new zHh(Qb[2]);Y=new zHh(Qb[3]);a.q[0]=iHh(iHh(oHh(new vHh(2),Ab),pHh(l)),pHh(n));a.q[1]=iHh(iHh(oHh(new vHh(2),Bb),pHh(m)),pHh(o));a.q[2]=CHh(a.r[4],a.r[5],a.r[10],a.r[11],a.r[16],a.r[17]);a.q[3]=CHh(Qb[0],Qb[1],a.r[10],a.r[11],Qb[2],Qb[3]);a.q[4]=iHh(iHh(iHh(X,pHh(U)),m),pHh(cb));a.q[5]=iHh(iHh(iHh(l,pHh(Y)),V),pHh(bb));q=new zHh(Sb[6]);r=new zHh(Sb[7]);Db=new zHh(a.r[12]);Eb=new zHh(a.r[13]);s=new zHh(a.r[6]);t=new zHh(a.r[7]);eb=new zHh(a.r[18]);fb=new zHh(a.r[19]);a.q[6]=iHh(iHh(oHh(new vHh(2),Db),pHh(q)),pHh(s));a.q[7]=iHh(iHh(oHh(new vHh(2),Eb),pHh(r)),pHh(t));a.q[8]=CHh(a.r[6],a.r[7],a.r[12],a.r[13],a.r[18],a.r[19]);a.q[9]=CHh(Qb[0],Qb[1],a.r[12],a.r[13],Qb[2],Qb[3]);a.q[10]=iHh(iHh(iHh(X,pHh(U)),r),pHh(fb));a.q[11]=iHh(iHh(iHh(q,pHh(Y)),V),pHh(eb));M=new zHh(Sb[8]);N=new zHh(Sb[9]);Fb=new zHh(a.r[14]);Gb=new zHh(a.r[15]);O=new zHh(a.r[8]);P=new zHh(a.r[9]);gb=new zHh(a.r[20]);hb=new zHh(a.r[21]);a.q[12]=iHh(iHh(oHh(new vHh(2),Fb),pHh(M)),pHh(O));a.q[13]=iHh(iHh(oHh(new vHh(2),Gb),pHh(N)),pHh(P));a.q[14]=CHh(a.r[8],a.r[9],a.r[14],a.r[15],a.r[20],a.r[21]);a.q[15]=CHh(Qb[0],Qb[1],a.r[14],a.r[15],Qb[2],Qb[3]);a.q[16]=iHh(iHh(iHh(X,pHh(U)),N),pHh(hb));a.q[17]=iHh(iHh(iHh(M,pHh(Y)),V),pHh(gb));a.q[18]=FHh(a.r[8],a.r[9],a.r[0],a.r[1],a.r[2],a.r[3]);a.q[19]=CHh(a.r[4],a.r[5],a.r[2],a.r[3],a.r[6],a.r[7]);a.q[20]=LHh(a.r[0],a.r[1],a.r[2],a.r[3],a.r[4],a.r[5],a.r[6],a.r[7]);return a.q}throw Qsc(new bGh)}else if(cf(e,41)){if(c.mr()){j=c;k=e;Kb=y5g(j,j);Lb=y5g(k,k);if(a.r==null){a.r=je(tgb,AAn,51,2,0,1);a.r[0]=new _Hh(b.nl());a.r[1]=new _Hh(b.nl())}a.q=je(rgb,EAn,25,2,0,1);l=new zHh(Kb[0]);m=new zHh(Kb[1]);q=new zHh(Lb[0]);r=new zHh(Lb[1]);n=new zHh(a.r[0]);o=new zHh(a.r[1]);a.q[0]=iHh(iHh(oHh(q,new vHh(2)),pHh(l)),pHh(n));a.q[1]=iHh(iHh(oHh(r,new vHh(2)),pHh(m)),pHh(o));return a.q}else if(c.hr()){S=c;i=e;Qb=LRg(S);Jb=y5g(i,i);if(a.r==null){a.r=je(tgb,AAn,51,4,0,1);a.r[0]=new _Hh(b.nl());a.r[1]=new _Hh(b.nl());a.r[2]=new _Hh(b.nl());a.r[3]=new _Hh(b.nl())}a.q=je(rgb,EAn,25,4,0,1);mb=new zHh(Jb[0]);nb=new zHh(Jb[1]);l=new zHh(Qb[0]);m=new zHh(Qb[1]);n=new zHh(a.r[0]);o=new zHh(a.r[1]);q=new zHh(Qb[2]);r=new zHh(Qb[3]);s=new zHh(a.r[2]);t=new zHh(a.r[3]);a.q[0]=iHh(iHh(mb,pHh(l)),pHh(iHh(n,pHh(mb))));a.q[1]=iHh(iHh(nb,pHh(m)),pHh(iHh(o,pHh(nb))));a.q[2]=iHh(iHh(mb,pHh(q)),pHh(iHh(s,pHh(mb))));a.q[3]=iHh(iHh(nb,pHh(r)),pHh(iHh(t,pHh(nb))));return a.q}else if(c.Xq()&&c.nb==4){C=c;i=e;Hb=tXg(C);Jb=y5g(i,i);if(a.r==null){a.r=je(tgb,AAn,51,4,0,1);a.r[0]=new _Hh(b.nl());a.r[1]=new _Hh(b.nl());a.r[2]=new _Hh(b.nl());a.r[3]=new _Hh(b.nl())}a.q=je(rgb,EAn,25,4,0,1);mb=new zHh(Jb[0]);nb=new zHh(Jb[1]);l=new zHh(Hb[0]);m=new zHh(Hb[1]);n=new zHh(a.r[0]);o=new zHh(a.r[1]);q=new zHh(Hb[2]);r=new zHh(Hb[3]);s=new zHh(a.r[2]);t=new zHh(a.r[3]);a.q[0]=iHh(iHh(mb,pHh(l)),pHh(iHh(n,pHh(mb))));a.q[1]=iHh(iHh(nb,pHh(m)),pHh(iHh(o,pHh(nb))));a.q[2]=iHh(iHh(mb,pHh(q)),pHh(iHh(s,pHh(mb))));a.q[3]=iHh(iHh(nb,pHh(r)),pHh(iHh(t,pHh(nb))));return a.q}else if(c.Xq()&&c.nb==9){qb=c;i=e;Sb=tXg(qb);Jb=y5g(i,i);if(a.r==null){a.r=je(tgb,AAn,51,10,0,1);a.r[0]=new _Hh(b.nl());a.r[1]=new _Hh(b.nl());a.r[2]=new _Hh(b.nl());a.r[3]=new _Hh(b.nl());a.r[4]=new _Hh(b.nl());a.r[5]=new _Hh(b.nl());a.r[6]=new _Hh(b.nl());a.r[7]=new _Hh(b.nl());a.r[8]=new _Hh(b.nl());a.r[9]=new _Hh(b.nl())}a.q=je(rgb,EAn,25,13,0,1);mb=new zHh(Sb[0]);nb=new zHh(Sb[1]);vb=new zHh(Sb[2]);wb=new zHh(Sb[3]);l=new zHh(Sb[4]);m=new zHh(Sb[5]);q=new zHh(Sb[6]);r=new zHh(Sb[7]);M=new zHh(Sb[8]);N=new zHh(Sb[9]);ob=new zHh(a.r[0]);pb=new zHh(a.r[1]);xb=new zHh(a.r[2]);yb=new zHh(a.r[3]);n=new zHh(a.r[4]);o=new zHh(a.r[5]);s=new zHh(a.r[6]);t=new zHh(a.r[7]);O=new zHh(a.r[8]);P=new zHh(a.r[9]);T=new zHh(Jb[0]);W=new zHh(Jb[1]);a.q[0]=iHh(iHh(oHh(new vHh(2),T),pHh(mb)),pHh(ob));a.q[1]=iHh(iHh(oHh(new vHh(2),W),pHh(nb)),pHh(pb));a.q[2]=iHh(iHh(oHh(new vHh(2),T),pHh(vb)),pHh(xb));a.q[3]=iHh(iHh(oHh(new vHh(2),W),pHh(wb)),pHh(yb));a.q[4]=iHh(iHh(oHh(new vHh(2),T),pHh(l)),pHh(n));a.q[5]=iHh(iHh(oHh(new vHh(2),W),pHh(m)),pHh(o));a.q[6]=iHh(iHh(oHh(new vHh(2),T),pHh(q)),pHh(s));a.q[7]=iHh(iHh(oHh(new vHh(2),W),pHh(r)),pHh(t));a.q[8]=iHh(iHh(oHh(new vHh(2),T),pHh(M)),pHh(O));a.q[9]=iHh(iHh(oHh(new vHh(2),W),pHh(N)),pHh(P));a.q[10]=FHh(a.r[8],a.r[9],a.r[0],a.r[1],a.r[2],a.r[3]);a.q[11]=CHh(a.r[4],a.r[5],a.r[2],a.r[3],a.r[6],a.r[7]);a.q[12]=LHh(a.r[0],a.r[1],a.r[2],a.r[3],a.r[4],a.r[5],a.r[6],a.r[7]);return a.q}else if(c.Xq()&&c.nb==3){L=c;i=e;Ob=tXg(L);Jb=y5g(i,i);if(Ob[6]==Ob[8]&&Ob[7]==Ob[9]){if(a.r==null){a.r=je(tgb,AAn,51,4,0,1);a.r[0]=new _Hh(b.nl());a.r[1]=new _Hh(b.nl());a.r[2]=new _Hh(b.nl());a.r[3]=new _Hh(b.nl())}a.q=je(rgb,EAn,25,4,0,1);l=new zHh(Ob[0]);m=new zHh(Ob[1]);v=new zHh(Ob[2]);w=new zHh(Ob[3]);mb=new zHh(Jb[0]);nb=new zHh(Jb[1]);n=new zHh(a.r[0]);o=new zHh(a.r[1]);A=new zHh(a.r[2]);B=new zHh(a.r[3]);a.q[0]=iHh(iHh(oHh(new vHh(2),mb),pHh(l)),pHh(n));a.q[1]=iHh(iHh(oHh(new vHh(2),nb),pHh(m)),pHh(o));a.q[2]=iHh(iHh(oHh(new vHh(2),mb),pHh(v)),pHh(A));a.q[3]=iHh(iHh(oHh(new vHh(2),nb),pHh(w)),pHh(B))}else{if(a.r==null){a.r=je(tgb,AAn,51,12,0,1);a.r[0]=new _Hh(b.nl());a.r[1]=new _Hh(b.nl());a.r[2]=new _Hh(b.nl());a.r[3]=new _Hh(b.nl());a.r[4]=new _Hh(b.nl());a.r[5]=new _Hh(b.nl());a.r[6]=new _Hh(b.nl());a.r[7]=new _Hh(b.nl());a.r[8]=new _Hh(b.nl());a.r[9]=new _Hh(b.nl());a.r[10]=new _Hh(b.nl());a.r[11]=new _Hh(b.nl())}a.q=je(rgb,EAn,25,13,0,1);mb=new zHh(Ob[0]);nb=new zHh(Ob[1]);l=new zHh(Ob[6]);m=new zHh(Ob[7]);q=new zHh(Ob[8]);r=new zHh(Ob[9]);v=new zHh(Ob[10]);w=new zHh(Ob[11]);T=new zHh(Jb[0]);W=new zHh(Jb[1]);ob=new zHh(a.r[0]);pb=new zHh(a.r[1]);n=new zHh(a.r[6]);o=new zHh(a.r[7]);s=new zHh(a.r[8]);t=new zHh(a.r[9]);A=new zHh(a.r[10]);B=new zHh(a.r[11]);D=new zHh(a.r[2]);F=new zHh(a.r[3]);J=new zHh(a.r[4]);K=new zHh(a.r[5]);a.q[0]=iHh(iHh(oHh(new vHh(2),T),pHh(mb)),pHh(ob));a.q[1]=iHh(iHh(oHh(new vHh(2),W),pHh(nb)),pHh(pb));a.q[2]=iHh(iHh(oHh(new vHh(2),T),pHh(l)),pHh(n));a.q[3]=iHh(iHh(oHh(new vHh(2),W),pHh(m)),pHh(o));a.q[4]=iHh(iHh(oHh(new vHh(2),T),pHh(q)),pHh(s));a.q[5]=iHh(iHh(oHh(new vHh(2),W),pHh(r)),pHh(t));a.q[6]=iHh(iHh(oHh(new vHh(2),T),pHh(v)),pHh(A));a.q[7]=iHh(iHh(oHh(new vHh(2),W),pHh(w)),pHh(B));a.q[8]=iHh(iHh(iHh(D,F),pHh(J)),pHh(K));a.q[9]=iHh(OHh(a.r[6],a.r[7],a.r[8],a.r[9]),pHh(oHh(D,D)));a.q[10]=iHh(OHh(a.r[6],a.r[7],a.r[8],a.r[9]),pHh(oHh(F,F)));a.q[11]=iHh(OHh(a.r[6],a.r[7],a.r[0],a.r[1]),pHh(oHh(J,J)));a.q[12]=iHh(OHh(a.r[8],a.r[9],a.r[0],a.r[1]),pHh(oHh(K,K)))}return a.q}else if(c.Xq()&&c.nb==5){Q=c;i=e;Pb=tXg(Q);Jb=y5g(i,i);if(a.r==null){a.r=je(tgb,AAn,51,12,0,1);a.r[0]=new _Hh(b.nl());a.r[1]=new _Hh(b.nl());a.r[2]=new _Hh(b.nl());a.r[3]=new _Hh(b.nl());a.r[4]=new _Hh(b.nl());a.r[5]=new _Hh(b.nl());a.r[6]=new _Hh(b.nl());a.r[7]=new _Hh(b.nl());a.r[8]=new _Hh(b.nl());a.r[9]=new _Hh(b.nl());a.r[10]=new _Hh(b.nl());a.r[11]=new _Hh(b.nl())}a.q=je(rgb,EAn,25,13,0,1);mb=new zHh(Pb[0]);nb=new zHh(Pb[1]);l=new zHh(Pb[6]);m=new zHh(Pb[7]);q=new zHh(Pb[8]);r=new zHh(Pb[9]);v=new zHh(Pb[10]);w=new zHh(Pb[11]);T=new zHh(Jb[0]);W=new zHh(Jb[1]);ob=new zHh(a.r[0]);pb=new zHh(a.r[1]);n=new zHh(a.r[6]);o=new zHh(a.r[7]);s=new zHh(a.r[8]);t=new zHh(a.r[9]);A=new zHh(a.r[10]);B=new zHh(a.r[11]);D=new zHh(a.r[2]);F=new zHh(a.r[3]);J=new zHh(a.r[4]);K=new zHh(a.r[5]);a.q[0]=iHh(iHh(oHh(new vHh(2),T),pHh(mb)),pHh(ob));a.q[1]=iHh(iHh(oHh(new vHh(2),W),pHh(nb)),pHh(pb));a.q[2]=iHh(iHh(oHh(new vHh(2),T),pHh(l)),pHh(n));a.q[3]=iHh(iHh(oHh(new vHh(2),W),pHh(m)),pHh(o));a.q[4]=iHh(iHh(oHh(new vHh(2),T),pHh(q)),pHh(s));a.q[5]=iHh(iHh(oHh(new vHh(2),W),pHh(r)),pHh(t));a.q[6]=iHh(iHh(oHh(new vHh(2),T),pHh(v)),pHh(A));a.q[7]=iHh(iHh(oHh(new vHh(2),W),pHh(w)),pHh(B));a.q[8]=iHh(iHh(iHh(D,pHh(F)),pHh(J)),K);a.q[9]=iHh(OHh(a.r[6],a.r[7],a.r[10],a.r[11]),pHh(oHh(D,D)));a.q[10]=iHh(OHh(a.r[8],a.r[9],a.r[10],a.r[11]),pHh(oHh(F,F)));a.q[3]=iHh(OHh(a.r[6],a.r[7],a.r[0],a.r[1]),pHh(oHh(J,J)));a.q[4]=iHh(OHh(a.r[8],a.r[9],a.r[0],a.r[1]),pHh(oHh(K,K)));return a.q}throw Qsc(new bGh)}else if(f){if(c.mr()){i=c;u=f;Jb=y5g(i,i);Mb=tXg(u);if(a.r==null){a.r=je(tgb,AAn,51,8,0,1);a.r[0]=new _Hh(b.nl());a.r[1]=new _Hh(b.nl());a.r[2]=Jb[0];a.r[3]=Jb[1];a.r[4]=Mb[0];a.r[5]=Mb[1];a.r[6]=Mb[2];a.r[7]=Mb[3]}a.q=je(rgb,EAn,25,2,0,1);ib=new zHh(Mb[0]);jb=new zHh(Mb[1]);l=new zHh(Mb[2]);m=new zHh(Mb[3]);q=new zHh(Jb[0]);r=new zHh(Jb[1]);s=new zHh(a.r[0]);t=new zHh(a.r[1]);kb=iHh(oHh(iHh(l,pHh(ib)),iHh(l,pHh(ib))),oHh(iHh(m,pHh(jb)),iHh(m,pHh(jb))));G=iHh(oHh(iHh(q,pHh(ib)),iHh(q,pHh(ib))),oHh(iHh(r,pHh(jb)),iHh(r,pHh(jb))));a.q[0]=iHh(oHh(kb,iHh(q,pHh(ib))),oHh(iHh(ib,pHh(s)),G));a.q[1]=iHh(oHh(kb,iHh(r,pHh(jb))),oHh(iHh(jb,pHh(t)),G));return a.q}else if(c.hr()){!!jZi&&kZi(jZi,(CZi(),vZi),'mirroring line about circle not implemented');throw Qsc(new bGh)}else if(c.Xq()&&c.nb==4){C=c;$=f;Nb=tXg(C);Rb=tXg($);if(a.r==null){a.r=je(tgb,AAn,51,4,0,1);a.r[0]=new _Hh(b.nl());a.r[1]=new _Hh(b.nl());a.r[2]=new _Hh(b.nl());a.r[3]=new _Hh(b.nl())}a.q=je(rgb,EAn,25,4,0,1);l=new zHh(Nb[0]);m=new zHh(Nb[1]);q=new zHh(Nb[2]);r=new zHh(Nb[3]);ib=new zHh(Rb[0]);jb=new zHh(Rb[1]);v=new zHh(Rb[2]);w=new zHh(Rb[3]);n=new zHh(a.r[0]);o=new zHh(a.r[1]);s=new zHh(a.r[2]);t=new zHh(a.r[3]);lb=iHh(oHh(iHh(v,pHh(ib)),iHh(v,pHh(ib))),oHh(iHh(w,pHh(jb)),iHh(w,pHh(jb))));p=iHh(oHh(iHh(q,pHh(l)),iHh(q,pHh(l))),oHh(iHh(r,pHh(m)),iHh(r,pHh(m))));H=iHh(iHh(oHh(iHh(l,pHh(ib)),iHh(l,pHh(ib))),oHh(iHh(m,pHh(jb)),iHh(m,pHh(jb)))),pHh(p));a.q[0]=iHh(oHh(lb,iHh(l,pHh(ib))),oHh(iHh(ib,pHh(n)),H));a.q[1]=iHh(oHh(lb,iHh(m,pHh(jb))),oHh(iHh(jb,pHh(o)),H));I=iHh(oHh(iHh(q,pHh(ib)),iHh(q,pHh(ib))),oHh(iHh(r,pHh(jb)),iHh(r,pHh(jb))));a.q[2]=iHh(oHh(lb,iHh(q,pHh(ib))),oHh(iHh(ib,pHh(s)),I));a.q[3]=iHh(oHh(lb,iHh(r,pHh(jb))),oHh(iHh(jb,pHh(t)),I));return a.q}else{throw Qsc(new bGh)}}else{throw Qsc(new bGh)}}\nvar UAn='[LocusEqu] result[',VAn='eliminate([',WAn='],revlist([',XAn='PRECISION = ',YAn='[1]: [1]: _[1]=1 _[2]=',ZAn='Cannot parse: ',$An='Cannot get Botana variables for ',_An='Recio meets Botana: #',aBn={17:1,33:1,21:1,29:1,236:1,863:1,34:1},bBn={17:1,33:1,21:1,29:1,863:1,34:1},cBn='Cannot compute implicit curve (yet?)',dBn='Benchmarking: ',eBn='Output from giac: ',fBn='Error on running Giac code',gBn=' kernelPrecision=',hBn=' precisionRatio=',iBn='OpenGeoProver',jBn='PureSymbolic',kBn='STATEMENT IS ',lBn='Cannot get Botana vars during NDG detection',mBn=' unimplemented',nBn='Interpreting TRUE as UNKNOWN',oBn='Extra poly 3 for ',pBn='Extra poly 4 for ',qBn='Eliminating system in ',rBn=' variables (',sBn=' dependent)',tBn='gbt polys = ',uBn='gbt vars = ',vBn='Using ',wBn='Possible numerical error in converting formula coefficients to integer',xBn='ggbtmpvar2',yBn=') and ',zBn='Free Point';wtc(1193,876,GOm,emd);wtc(373,7950,LOm,ztd);wtc(2171,1,rRm);_.im=function(a,b){var c,d;d=new Gid;c=VAn+a+WAn+b+']))';return vid(vid(vid(vid(vid(vid((d.g+='[[ff:=\"\"],[aa:=',d),c),'],'),'[bb:=size(aa)],[for ii from 0 to bb-1 do ff+=(\"[\"+(ii+1)+\"]: [1]: '),' _[1]=1\");ee:=aa[ii]/gcd(coeffs(aa[ii]));cc:=factors(ee);dd:=size(cc);'),'for jj from 0 to dd-1 by 2 do ff+=(\" _[\"+(jj/2+2)+\"]=\"+cc[jj]); od; ff+=(\" [2]: '),'\"+cc[1]);for kk from 1 to dd-1 by 2 do ff+=(\",\"+cc[kk]);od;od],[if(ff==\"\") begin ff:=[0] end],ff][5]').g};_.jm=function(a,b,c,d){var e,f;if(!c){return (VOd(),POd)+'(eliminate(['+a+WAn+b+'])))'}e=''+ntc(d.g);!!jZi&&kZi(jZi,(CZi(),vZi),XAn+e);f=(VOd(),POd)+'([[ee:=eliminate(['+a+WAn+b+']))],[ll:=lvar(ee)],[if(size(ee)>1) begin ff:=round(fsolve(ee,ll)*'+e+')/'+e+';'+'gg:=1;for ii from 0 to size(ff)-1 do gg:=gg*(((ll[0]-ff[ii,0])^2+(ll[1]-ff[ii,1])^2));'+'od ee:=[expand(lcm(denom(coeff(gg)))*gg)]; end],ee][3])';return f};_.km=function(a,b,c,d){var e,f,g;e='[[GB:=gbasis(';!!a&&(e+=O8m);e+='['+b+']';if(a){f=$Nd(a);e+=',['+f+'])'}g=c+AHh(d);Bhd(g.substr(0,1),',')&&(g=(txd(1,g.length+1),g.substr(1)));e+=',['+g+'],revlex)';e+='],[s:=size(GB)],[out:=[]],[for ii from 0 to s-1 do if (size(GB[ii])==1) out[ii]:=lvar(GB[ii]); else out[ii]:=lvar(GB[ii][1]); od],out][4]';return e};_.lm=function(a,b,c,d,e){var f,g,h;f='[[ii:=gbasis(';f+=O8m;f+='['+b+']';g=$Nd(a);f+=',['+g+'])';h=c+AHh(d);f+=',['+h+'],revlex)],('+'ii'+'[0]!=1)&&('+'ii'+'[0]!=-1)][1]';return f};_.rm=function(a){var b,c,d,e;b=WNd(a);c=XNd(a);e=je(pf,Dum,121,c.length+1,0,3);e[0]=b;for(d=0;d<c.length;++d){e[d+1]=c[d]}return e};wtc(16,29,LUm);_.Gq=function(a){return this.Nq(a)};wtc(2263,274,a6m);_.SC=function(a){var b;if(this.i!=null){return this.i}if(!!this.k&&!!this.n){if(this.j==null){this.j=je(tgb,AAn,51,2,0,1);this.j[0]=new _Hh(this.Xc);this.j[1]=new _Hh(this.Xc)}b=LRg(this.k);this.i=je(rgb,EAn,25,2,0,1);this.i[0]=CHh(b[0],b[1],b[2],b[3],this.j[0],this.j[1]);b=LRg(this.n);this.i[1]=CHh(b[0],b[1],b[2],b[3],this.j[0],this.j[1]);return this.i}throw Qsc(new bGh)};_.TC=LSn;_.VC=function(a){var b,c;if(cf(this.k,111)||cf(this.n,111)){throw Qsc(new bGh)}if(!!this.k&&!!this.n){b=MRg(this.k,a);c=MRg(this.n,a);return U0f(b,c)}throw Qsc(new bGh)};_.WC=function(a){var b,c;if(cf(this.k,111)||cf(this.n,111)){throw Qsc(new bGh)}if(!!this.k&&!!this.n){b=SRg(this.k,a);c=SRg(this.n,a);return V0f(b,c)}throw Qsc(new bGh)};_.XC=function(a){if(cf(this.k,111)||cf(this.n,111)){throw Qsc(new bGh)}if(!!this.k&&!!this.n){TRg(this.k,a);TRg(this.n,a);return}throw Qsc(new bGh)};_.YC=function(){var a,b;if(this.o!=null){return this.o}if(cf(this.k,111)||cf(this.n,111)){throw Qsc(new bGh)}if(!!this.k&&!!this.n){a=YRg(this.k);b=YRg(this.n);this.o=DHh(a,b);return this.o}throw Qsc(new bGh)};_.ZC=KSn;wtc(6898,26,h6m,Ozf);_.hD=function(a,b){var c,d,e,f;e=a.j.q.length;d=yzf(this,a,new RLg(false));if(e==3){if(!d[0].mr()){throw Qsc(lzf(this,a.q,d[0]))}if(!d[1].mr()){throw Qsc(lzf(this,a.q,d[1]))}if(!d[2].mr()){throw Qsc(lzf(this,a.q,d[2]))}c=new PEh(this.n,d[0],d[1],d[2]);N2d(c.n,aEe(a));f=me(fe(N9,1),QQm,16,0,[c.n]);return f}throw Qsc(ozf(this,a,a.j.q.length))};var QT=fgd(6898);wtc(6905,26,h6m,Pzf);_.hD=function(a,b){var c,d,e,f;e=a.j.q.length;d=yzf(this,a,new RLg(false));if(e==3){if(!cf(d[0],76)){throw Qsc(lzf(this,a.q,d[0]))}if(!cf(d[1],76)){throw Qsc(lzf(this,a.q,d[1]))}if(!cf(d[2],76)){throw Qsc(lzf(this,a.q,d[2]))}c=new REh(this.n,aEe(a),d[0],d[1],d[2]);f=me(fe(N9,1),QQm,16,0,[c.n]);return f}throw Qsc(ozf(this,a,a.j.q.length))};var RT=fgd(6905);wtc(6901,26,h6m,Qzf);_.hD=function(a,b){var c,d,e,f;e=a.j.q.length;d=yzf(this,a,new RLg(false));if(e==4){if(!cf(d[0],41)){throw Qsc(lzf(this,a.q,d[0]))}if(!cf(d[1],41)){throw Qsc(lzf(this,a.q,d[1]))}if(!cf(d[2],41)){throw Qsc(lzf(this,a.q,d[2]))}if(!cf(d[3],41)){throw Qsc(lzf(this,a.q,d[3]))}c=new TEh(this.n,aEe(a),d[0],d[1],d[2],d[3]);f=me(fe(N9,1),QQm,16,0,[c.o]);return f}throw Qsc(ozf(this,a,a.j.q.length))};var ST=fgd(6901);wtc(6904,26,h6m,Rzf);_.hD=function(a,b){var c,d,e,f;e=a.j.q.length;d=yzf(this,a,new RLg(false));if(e==2){c=new XEh(this.n,aEe(a),d[0],d[1]);f=me(fe(N9,1),QQm,16,0,[c.k]);return f}throw Qsc(ozf(this,a,a.j.q.length))};var TT=fgd(6904);wtc(6903,26,h6m,Szf);_.hD=function(a,b){var c,d,e,f;e=a.j.q.length;d=yzf(this,a,new RLg(false));if(e==2){c=new eFh(this.n,aEe(a),d[0],d[1]);f=me(fe(N9,1),QQm,16,0,[c.k]);return f}throw Qsc(ozf(this,a,a.j.q.length))};var UT=fgd(6903);wtc(6900,26,h6m,Tzf);_.hD=function(a,b){var c,d,e,f;e=a.j.q.length;d=yzf(this,a,new RLg(false));if(e==2){if(!cf(d[0],76)){throw Qsc(lzf(this,a.q,d[0]))}if(!cf(d[1],76)){throw Qsc(lzf(this,a.q,d[1]))}c=new jFh(this.n,aEe(a),d[0],d[1]);f=me(fe(N9,1),QQm,16,0,[c.k]);return f}throw Qsc(ozf(this,a,a.j.q.length))};var VT=fgd(6900);wtc(6902,26,h6m,Uzf);_.hD=function(a,b){var c,d,e,f;e=a.j.q.length;d=yzf(this,a,new RLg(false));if(e==2){if(!cf(d[0],76)){throw Qsc(lzf(this,a.q,d[0]))}if(!cf(d[1],76)){throw Qsc(lzf(this,a.q,d[1]))}c=new nFh(this.n,aEe(a),d[0],d[1]);f=me(fe(N9,1),QQm,16,0,[c.k]);return f}throw Qsc(ozf(this,a,a.j.q.length))};var WT=fgd(6902);wtc(6907,26,h6m,zAf);_.hD=function(a,b){var c,d,e,f,g;f=a.j.q.length;g=je(Nsc,hvm,5,f,16,1);c=yzf(this,a,new RLg(false));switch(f){case 2:if((g[0]=c[0].Tr())&&(g[1]=c[1].mr())){d=c[0];e=c[1]}else{throw Qsc(mzf(this,a,Jzf(g,c)))}break;default:throw Qsc(ozf(this,a,a.j.q.length));}return me(fe(N9,1),QQm,16,0,[yAf(this,aEe(a),d,e)])};var tU=fgd(6907);wtc(6899,26,h6m,_Af);_.hD=function(a,b){var c,d,e,f,g;e=a.j.q.length;f=je(Nsc,hvm,5,e,16,1);d=yzf(this,a,new RLg(false));if(e==2){if((f[0]=d[0].hr())&&(f[1]=d[1].Xq())){c=new CFh(this.n,aEe(a),d[0],d[1]);g=me(fe(N9,1),QQm,16,0,[c.k]);return g}throw Qsc(mzf(this,a,Jzf(f,d)))}throw Qsc(ozf(this,a,a.j.q.length))};var OU=fgd(6899);wtc(6906,26,h6m,fBf);_.hD=function(a,b){var c,d,e,f,g,h,i,j,k;j=a.j.q.length;k=je(Nsc,hvm,5,j,16,1);e=yzf(this,a,new RLg(false));switch(j){case 1:if(cf(e[0],364)&&!!e[0].tb&&cf(e[0].tb,911)){g=e[0];d=g.tb;h=d.D;i=d.L}else{throw Qsc(lzf(this,a.q,e[0]))}break;case 2:if((k[0]=e[0].mr())&&(k[1]=e[1].mr())){h=e[0];i=e[1]}else{if((k[0]=cf(e[0],326))&&(k[1]=e[1].mr()&&(!(c=e[1].tb)||cf(c,372)))){f=e[0];i=e[1];return me(fe(N9,1),QQm,16,0,[dBf(this,aEe(a),f,i)])}throw Qsc(mzf(this,a,Jzf(k,e)))}break;default:throw Qsc(ozf(this,a,a.j.q.length));}return me(fe(N9,1),QQm,16,0,[eBf(this,aEe(a),h,i)])};var SU=fgd(6906);wtc(6896,26,h6m,rBf);_.hD=function(a,b){var c,d,e,f;e=a.j.q.length;d=yzf(this,a,new RLg(false));switch(e){case 1:if(cf(d[0],326)){c=new PFh(this.n,aEe(a),d[0]);f=me(fe(N9,1),QQm,16,0,[c.g]);return f}throw Qsc(lzf(this,a.q,d[0]));default:throw Qsc(ozf(this,a,a.j.q.length));}};var dV=fgd(6896);wtc(6897,26,h6m,tBf);_.hD=function(a,b){var c,d;d=a.j.q.length;c=yzf(this,a,new RLg(false));switch(d){case 2:if(c[1].Uq()){return sBf(this,c[0],c[1].o,a)}case 1:return sBf(this,c[0],false,a);default:throw Qsc(ozf(this,a,a.j.q.length));}};var cV=fgd(6897);wtc(2286,21,o6m);_.SC=function(a){var b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r;if(this.j!=null){return this.j}d=this.p;e=this.s;if(!!d&&!!e){p=y5g(this.g,this.g);q=LRg(d);r=LRg(e);j=WOg(this.g);n=je(tgb,AAn,51,2,0,1);o=je(tgb,AAn,51,2,0,1);k=6;if(d.H==e.H){p[0]=q[0];p[1]=q[1];n[0]=q[2];n[1]=q[3];o[0]=r[2];o[1]=r[3];k=4}if(d.H==e.v){p[0]=q[0];p[1]=q[1];n[0]=q[2];n[1]=q[3];o[0]=r[0];o[1]=r[1];k=4}if(d.v==e.v){p[0]=q[2];p[1]=q[3];n[0]=q[0];n[1]=q[1];o[0]=r[0];o[1]=r[1];k=4}if(d.v==e.H){p[0]=q[2];p[1]=q[3];n[0]=q[0];n[1]=q[1];o[0]=r[2];o[1]=r[3];k=4}if(k==6){j=je(rgb,EAn,25,2,0,1);j[0]=CHh(p[0],p[1],q[0],q[1],q[2],q[3]);j[1]=CHh(p[0],p[1],r[0],r[1],r[2],r[3]);n[0]=q[0];n[1]=q[1];o[0]=r[0];o[1]=r[1];if(S6g(this.p.H,this.p.v,this.s.H)){o[0]=r[2];o[1]=r[3]}else{if(S6g(this.s.H,this.s.v,this.p.H)){n[0]=q[2];n[1]=q[3]}}}if(q!=null&&r!=null){if(this.k==null){this.k=je(tgb,AAn,51,6,0,1);this.k[0]=new _Hh(this.Xc);this.k[1]=new _Hh(this.Xc);this.k[2]=p[0];this.k[3]=p[1];this.k[4]=new _Hh(this.Xc);this.k[5]=new _Hh(this.Xc)}this.j=je(rgb,EAn,25,k,0,1);b=new zHh(n[0]);c=new zHh(n[1]);f=new zHh(this.k[0]);g=new zHh(this.k[1]);l=new zHh(this.k[4]);m=new zHh(this.k[5]);h=OHh(n[0],n[1],p[0],p[1]);i=OHh(this.k[4],this.k[5],p[0],p[1]);this.j[0]=iHh(h,pHh(i));this.j[1]=CHh(p[0],p[1],this.k[4],this.k[5],o[0],o[1]);this.j[2]=iHh(iHh(iHh(f,f),pHh(b)),pHh(l));this.j[3]=iHh(iHh(iHh(g,g),pHh(c)),pHh(m));if(k==6){this.j[4]=j[0];this.j[5]=j[1]}return this.j}}throw Qsc(new bGh)};_.TC=RSn;wtc(1771,21,p6m);_.SC=function(a){var b,c,d,e,f,g,h,i,j,k,l;if(this.n!=null){return this.n}if(!!this.g&&!!this.i&&!!this.j){j=y5g(this.g,this.g);k=y5g(this.j,this.j);l=y5g(this.i,this.i);if(this.o==null){this.o=je(tgb,AAn,51,6,0,1);this.o[0]=new _Hh(this.Xc);this.o[1]=new _Hh(this.Xc);this.o[2]=l[0];this.o[3]=l[1];this.o[4]=new _Hh(this.Xc);this.o[5]=new _Hh(this.Xc)}this.n=je(rgb,EAn,25,4,0,1);b=new zHh(j[0]);c=new zHh(j[1]);d=new zHh(this.o[0]);e=new zHh(this.o[1]);h=new zHh(this.o[4]);i=new zHh(this.o[5]);f=OHh(j[0],j[1],l[0],l[1]);g=OHh(this.o[4],this.o[5],l[0],l[1]);this.n[0]=iHh(f,pHh(g));this.n[1]=CHh(l[0],l[1],this.o[4],this.o[5],k[0],k[1]);this.n[2]=iHh(iHh(iHh(d,d),pHh(b)),pHh(h));this.n[3]=iHh(iHh(iHh(e,e),pHh(c)),pHh(i));return this.n}throw Qsc(new bGh)};_.TC=JSn;wtc(4720,21,o6m);_.SC=ISn;_.TC=function(a){var b,c,d;d=this.g;if(this.j==null){this.j=je(tgb,AAn,51,d.length*2,0,1);for(c=0;c<d.length;c++){b=y5g(d[c],d[c]);this.j[2*c]=b[0];this.j[2*c+1]=b[1]}}return this.j};wtc(4719,21,o6m);_.SC=ISn;_.TC=function(a){var b,c,d;d=this.j.v;if(this.i==null){this.i=je(tgb,AAn,51,d.length*2,0,1);for(c=0;c<d.length;c++){b=y5g(d[c],d[c]);this.i[2*c]=b[0];this.i[2*c+1]=b[1]}}return this.i};wtc(608,1738,u6m);_.SC=function(a){var b,c,d,e,f,g,h,i,j,k,l,m;if(this.g!=null){return this.g}f=this.ab[0];if(cf(this.ab[1],111)){l=this.ab[1];if(this.i==null){g=y5g(f,f);this.i=je(tgb,AAn,51,4,0,1);this.i[0]=g[0];this.i[1]=g[1];this.i[2]=new _Hh(this.Xc);this.i[3]=new _Hh(this.Xc)}b=l.H;d=l.v;c=y5g(b,b);e=y5g(d,d);this.g=je(rgb,EAn,25,2,0,1);this.g[0]=iHh(iHh(iHh(new zHh(this.i[2]),pHh(new zHh(this.i[0]))),pHh(new zHh(e[0]))),new zHh(c[0]));this.g[1]=iHh(iHh(iHh(new zHh(this.i[3]),pHh(new zHh(this.i[1]))),pHh(new zHh(e[1]))),new zHh(c[1]));return this.g}j=null;cf(this.ab[1],37)&&(j=this.ab[1]);if(!f||!j){throw Qsc(new bGh)}if(this.i==null){g=y5g(f,f);this.i=je(tgb,AAn,51,5,0,1);this.i[0]=g[0];this.i[1]=g[1];this.i[2]=new _Hh(this.Xc);this.i[3]=new _Hh(this.Xc);this.i[4]=new _Hh(this.Xc)}h=null;if(cf(j.tb,376)){h=WOg(j);this.g=je(rgb,EAn,25,h.length+1,0,1)}else{this.g=je(rgb,EAn,25,1,0,1)}k=XOg(j,j);i=0;m=NHh(new zHh(k[0]));if(h!=null){this.g=je(rgb,EAn,25,h.length+1,0,1);for(i=0;i<h.length;i++){this.g[i]=h[i]}}this.g[i]=iHh(OHh(this.i[0],this.i[1],this.i[2],this.i[3]),pHh(m));return this.g};_.TC=MSn;wtc(aGm,21,v6m);_.SC=function(a){!this.u&&(this.u=new DGh);return CGh(this.u,this.ab)};_.TC=function(a){!this.u&&(this.u=new DGh);return this.u.r};wtc(997,4396,w6m);_.SC=ISn;_.TC=function(a){!this.g&&(this.g=new BGh);return AGh(this.g,this.j,this.i)};wtc(_Fm,21,z6m);_.SC=function(a){var b,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;if(this.n!=null){return this.n}if(this.o==null){this.o=je(tgb,AAn,51,8,0,1);for(H=0;H<8;H++){this.o[H]=new _Hh(this.Xc)}}I=this.o[0];M=this.o[1];q=this.o[2];t=this.o[3];v=this.o[4];A=this.o[5];C=this.o[6];F=this.o[7];this.n=je(rgb,EAn,25,6,0,1);J=new zHh(I);N=new zHh(M);K=oHh(J,J);O=oHh(N,N);L=oHh(J,N);s=new zHh(q);u=new zHh(t);w=new zHh(v);B=new zHh(A);D=new zHh(C);G=new zHh(F);this.n[0]=iHh(iHh(iHh(iHh(iHh(oHh(s,K),oHh(u,O)),oHh(w,L)),oHh(B,J)),oHh(D,N)),G);r=a.Kp();l=r.ab[0];b=new zHh(y5g(l,l)[0]);c=new zHh(y5g(l,l)[1]);this.n[1]=iHh(iHh(iHh(iHh(iHh(oHh(s,oHh(b,b)),oHh(u,oHh(c,c))),oHh(oHh(w,b),c)),oHh(B,b)),oHh(D,c)),G);m=r.ab[1];d=new zHh(y5g(m,m)[0]);e=new zHh(y5g(m,m)[1]);this.n[2]=iHh(iHh(iHh(iHh(iHh(oHh(s,oHh(d,d)),oHh(u,oHh(e,e))),oHh(oHh(w,d),e)),oHh(B,d)),oHh(D,e)),G);n=r.ab[2];f=new zHh(y5g(n,n)[0]);g=new zHh(y5g(n,n)[1]);this.n[3]=iHh(iHh(iHh(iHh(iHh(oHh(s,oHh(f,f)),oHh(u,oHh(g,g))),oHh(oHh(w,f),g)),oHh(B,f)),oHh(D,g)),G);o=r.ab[3];h=new zHh(y5g(o,o)[0]);i=new zHh(y5g(o,o)[1]);this.n[4]=iHh(iHh(iHh(iHh(iHh(oHh(s,oHh(h,h)),oHh(u,oHh(i,i))),oHh(oHh(w,h),i)),oHh(B,h)),oHh(D,i)),G);p=r.ab[4];j=new zHh(y5g(p,p)[0]);k=new zHh(y5g(p,p)[1]);this.n[5]=iHh(iHh(iHh(iHh(iHh(oHh(s,oHh(j,j)),oHh(u,oHh(k,k))),oHh(oHh(w,j),k)),oHh(B,j)),oHh(D,k)),G);return this.n};_.TC=JSn;wtc(2336,4875,o6m);_.SC=function(a){!this.g&&(this.g=new FGh);return EGh(this.g,this.i,this.j,this.k)};_.TC=function(a){!this.g&&(this.g=new FGh);return this.g.r};wtc(1445,1429,A6m);_.SC=ISn;_.TC=function(a){!this.j&&(this.j=new BGh);return AGh(this.j,this.o,this.k)};wtc(765,1716,B6m);_.SC=function(a){!this.g&&(this.g=new DGh);return CGh(this.g,this.ab)};_.TC=function(a){!this.g&&(this.g=new DGh);return this.g.r};wtc(983,21,E6m);_.HD=function(){return KGh((!this.i&&(this.i=new QGh),this.i),this.g,this.Vc)};_.VC=function(a){var b,c;b=pFf(this);if(b){c=b.VC(a);b.Nh();return c}throw Qsc(new bGh)};_.WC=function(a){var b,c;b=pFf(this);if(b){c=b.WC(a);b.Nh();return c}throw Qsc(new bGh)};_.XC=function(a){var b;b=pFf(this);if(b){b.XC(a);b.Nh();return}throw Qsc(new bGh)};_.YC=function(){var a,b;a=pFf(this);if(a){b=a.YC();a.Nh();return b}throw Qsc(new bGh)};_.ZC=KSn;wtc(376,21,H6m);_.SC=function(a){return TGh((!this.i&&(this.i=new ZGh),this.i),this,a)};_.TC=function(a){return (!this.i&&(this.i=new ZGh),this.i).r};wtc(768,21,I6m);_.SC=function(a){var b,c,d,e,f;if(this.j==null){this.j=je(tgb,AAn,51,2,0,1);this.j[0]=new _Hh(this.Xc);this.j[1]=new _Hh(this.Xc);b=this.g.Pb.u;e=this.g.Pb.C;d=this.g.Pb.A;if(d==(Wui(),lui)&&!!b){c=b.TC(b);this.i=je(rgb,EAn,25,2,0,1);this.i[0]=iHh(new zHh(this.j[0]),pHh(new zHh(c[0])));this.i[1]=iHh(new zHh(this.j[1]),pHh(new zHh(c[1])))}if(d==rui&&!!b&&!!e){if(cf(b,41)&&cf(e,170)){c=b.TC(b);f=e.TC(e);this.i=je(rgb,EAn,25,2,0,1);this.i[0]=iHh(iHh(new zHh(this.j[0]),pHh(new zHh(c[0]))),pHh(new zHh(f[0])));this.i[1]=iHh(iHh(new zHh(this.j[1]),pHh(new zHh(c[1]))),pHh(new zHh(f[1])))}}if(d==fui&&!!b&&!!e){if(cf(b,41)&&cf(e,170)){c=b.TC(b);f=e.TC(e);this.i=je(rgb,EAn,25,2,0,1);this.i[0]=iHh(iHh(new zHh(this.j[0]),pHh(new zHh(c[0]))),new zHh(f[0]));this.i[1]=iHh(iHh(new zHh(this.j[1]),pHh(new zHh(c[1]))),new zHh(f[1]))}}}return this.i};_.TC=LSn;wtc(1228,21,N6m);_.SC=function(a){var b,c,d,e;b=this.g;c=this.i;if(!!b&&!!c){d=y5g(b,b);e=y5g(c,c);if(this.j==null){this.j=je(tgb,AAn,51,4,0,1);this.j[0]=d[0];this.j[1]=d[1];this.j[2]=e[0];this.j[3]=e[1]}return null}throw Qsc(new bGh)};_.TC=LSn;wtc(998,1739,P6m);_.SC=function(a){var b,c,d,e,f,g,h,i,j,k;if(this.g!=null){return this.g}if(this.p==3){b=this.j;c=this.k;d=this.n;if(!!b&&!!c&&!!d){i=y5g(b,b);j=y5g(c,c);k=y5g(d,d);if(i[0]==j[0]&&i[1]==j[1]){if(this.i==null){this.i=je(tgb,AAn,51,4,0,1);this.i[0]=i[0];this.i[1]=i[1];this.i[2]=k[0];this.i[3]=k[1]}return this.g}if(this.i==null){this.i=je(tgb,AAn,51,12,0,1);this.i[0]=new _Hh(this.Xc);this.i[1]=new _Hh(this.Xc);this.i[2]=new _Hh(this.Xc);this.i[3]=new _Hh(this.Xc);this.i[4]=new _Hh(this.Xc);this.i[5]=new _Hh(this.Xc);this.i[6]=i[0];this.i[7]=i[1];this.i[8]=j[0];this.i[9]=j[1];this.i[10]=k[0];this.i[11]=k[1]}this.g=je(rgb,EAn,25,5,0,1);e=new zHh(this.i[2]);f=new zHh(this.i[3]);g=new zHh(this.i[4]);h=new zHh(this.i[5]);this.g[0]=iHh(iHh(iHh(e,f),pHh(g)),pHh(h));this.g[1]=iHh(OHh(i[0],i[1],k[0],k[1]),pHh(oHh(e,e)));this.g[2]=iHh(OHh(j[0],j[1],k[0],k[1]),pHh(oHh(f,f)));this.g[3]=iHh(OHh(i[0],i[1],this.i[0],this.i[1]),pHh(oHh(g,g)));this.g[4]=iHh(OHh(j[0],j[1],this.i[0],this.i[1]),pHh(oHh(h,h)));return this.g}throw Qsc(new bGh)}else if(this.p==5){b=this.j;c=this.k;d=this.n;if(!!b&&!!c&&!!d){i=y5g(b,b);j=y5g(c,c);k=y5g(d,d);if(this.i==null){this.i=je(tgb,AAn,51,12,0,1);this.i[0]=new _Hh(this.Xc);this.i[1]=new _Hh(this.Xc);this.i[2]=new _Hh(this.Xc);this.i[3]=new _Hh(this.Xc);this.i[4]=new _Hh(this.Xc);this.i[5]=new _Hh(this.Xc);this.i[6]=i[0];this.i[7]=i[1];this.i[8]=j[0];this.i[9]=j[1];this.i[10]=k[0];this.i[11]=k[1]}this.g=je(rgb,EAn,25,5,0,1);e=new zHh(this.i[2]);f=new zHh(this.i[3]);g=new zHh(this.i[4]);h=new zHh(this.i[5]);this.g[0]=iHh(iHh(iHh(e,pHh(f)),pHh(g)),h);this.g[1]=iHh(OHh(i[0],i[1],k[0],k[1]),pHh(oHh(e,e)));this.g[2]=iHh(OHh(j[0],j[1],k[0],k[1]),pHh(oHh(f,f)));this.g[3]=iHh(OHh(i[0],i[1],this.i[0],this.i[1]),pHh(oHh(g,g)));this.g[4]=iHh(OHh(j[0],j[1],this.i[0],this.i[1]),pHh(oHh(h,h)));return this.g}throw Qsc(new bGh)}else{throw Qsc(new bGh)}};_.TC=MSn;wtc(828,634,W6m);_.SC=function(a){return $Gh((!this.H&&(this.H=new aHh),this.H),a,this.g,this.i,this)};_.TC=function(a){return _Gh((!this.H&&(this.H=new aHh),this.H),a)};wtc(769,634,$6m);_.SC=function(a){var b,c,d,e,f,g,h,i,j,k,l,m,n,o,p;if(this.n){n=lQc(this.n,a);if(n!=null){return n}}if(this.p.nb==4){if(this.t){d=je(tgb,AAn,51,2,0,1);!this.o&&(this.o=new uQc);if(iQc(this.o,a)){d=lQc(this.o,a)}else{d=je(tgb,AAn,51,2,0,1);d[0]=new _Hh(this.Xc);d[1]=new _Hh(this.Xc);oQc(this.o,a,d)}i=0;this.Wc<=-1&&FNf(this)!=0&&(i=1);b=null;c=je(tgb,AAn,51,2,0,1);l=new Mld((new Jld(this.o)).g);j=false;while(l.i){h=Lld(l);m=h.Hh();if(!Vb(m,a)){b=je(rgb,EAn,25,3+i,0,1);c=h.Ih();b[2+i]=iHh(oHh(OHh(d[0],d[1],c[0],c[1]),new zHh(new _Hh(this.Xc))),pHh(new vHh(1)));j=true}}j||(b=je(rgb,EAn,25,2+i,0,1));p=LRg(this.t);o=tXg(this.p);b[0]=CHh(p[0],p[1],p[2],p[3],d[0],d[1]);b[1]=FHh(o[2],o[3],o[0],o[1],d[0],d[1]);!this.n&&(this.n=new uQc);if(i>0){c=y5g(this.r,this.r);b[b.length-1]=iHh(oHh(OHh(d[0],d[1],c[0],c[1]),new zHh(new _Hh(this.Xc))),pHh(new vHh(1)))}oQc(this.n,a,b);return b}throw Qsc(new bGh)}else if(this.p.nb==9||this.p.nb==3||this.p.nb==5){if(this.t){p=LRg(this.t);d=je(tgb,AAn,51,2,0,1);!this.o&&(this.o=new uQc);if(iQc(this.o,a)){d=lQc(this.o,a)}else{d=je(tgb,AAn,51,2,0,1);d[0]=new _Hh(this.Xc);d[1]=new _Hh(this.Xc);oQc(this.o,a,d)}e=sXg(this.p);g=tXg(this.p);f=e.length;b=je(rgb,EAn,25,f+1,0,1);for(k=0;k<f;k++){b[k]=rHh(rHh(e[k],g[0],d[0]),g[1],d[1])}b[f]=CHh(d[0],d[1],p[0],p[1],p[2],p[3]);!this.n&&(this.n=new uQc);oQc(this.n,a,b);return b}throw Qsc(new bGh)}else{throw Qsc(new bGh)}};_.TC=function(a){return lQc(this.o,a)};wtc(482,634,b7m);_.SC=function(a){if(this.i!=null){return this.i}if(this.g){if(cf(this.g,769)){this.i=this.g.SC(a);this.j==null&&(this.j=this.g.TC(a))}if(cf(this.g,828)){this.i=this.g.SC(a);this.j==null&&(this.j=this.g.TC(a))}return this.i}throw Qsc(new bGh)};_.TC=LSn;wtc(1263,21,c7m);_.SC=ISn;_.TC=NSn;_.VC=OSn;_.WC=PSn;_.XC=QSn;_.YC=function(){var a,b;if(this.n!=null){return this.n}if(!!this.g&&!!this.i){a=N5g(this.g);b=N5g(this.i);if(a!=null&&b!=null){this.n=DHh(a,b);mZi('polys('+this.k.gc+'): '+sHh(this.n[0])+','+sHh(this.n[1])+','+sHh(this.n[2]));return this.n}}throw Qsc(new bGh)};_.ZC=KSn;wtc(kGm,21,d7m);_.SC=ISn;_.TC=NSn;wtc(538,21,e7m);_.SC=ISn;_.TC=function(a){this.j==null&&(this.j=R0f(this.ab));return this.j};_.VC=OSn;_.WC=PSn;_.XC=QSn;_.YC=function(){var a,b;if(this.n!=null){return this.n}if(!!this.g&&!!this.i){a=N5g(this.g);b=N5g(this.i);if(a!=null&&b!=null){this.n=DHh(a,b);return this.n}}throw Qsc(new bGh)};_.ZC=KSn;wtc(4633,21,g7m);_.SC=function(a){var b,c;if(this.j!=null){return this.j}if(!!this.g&&!!this.i){b=y5g(this.g,this.g);c=y5g(this.i,this.i);if(this.k==null){this.k=je(tgb,AAn,51,4,0,1);this.k[0]=new _Hh(this.Xc);this.k[1]=new _Hh(this.Xc);this.k[2]=new _Hh(this.Xc);this.k[3]=new _Hh(this.Xc)}this.j=S0f(b[0],b[1],c[0],c[1],this.k);return this.j}throw Qsc(new bGh)};_.TC=RSn;_.VC=function(a){var b,c,d;if(!!this.g&&!!this.i){b=F5g(this.g,a);c=F5g(this.i,a);d=je(qf,dvm,5,3,15,1);d[0]=$wnd.Math.max(b[0]+b[2]+2*c[2],2*b[2]+c[0]+c[2]);d[1]=$wnd.Math.max(b[1]+b[2]+2*c[2],2*b[2]+c[1]+c[2]);d[2]=2*$wnd.Math.max($wnd.Math.max(b[2]+c[0],b[2]+c[1]),$wnd.Math.max(b[0]+c[2],b[1]+c[2]));return d}throw Qsc(new bGh)};_.WC=function(a){var b,c,d;if(!!this.g&&!!this.i){b=G5g(this.g,a);c=G5g(this.i,a);d=je(Jv,yOm,127,3,0,1);d[0]=kkd(kkd(kkd((Xjd(),ykd(2)),b[2]),c[2]),bld(kkd(b[0],c[2]),kkd(c[0],b[2])));d[1]=kkd(kkd(kkd(ykd(2),b[2]),c[2]),bld(kkd(b[1],c[2]),kkd(c[1],b[2])));d[2]=bld(kkd(bld(kkd(b[2],c[0]),kkd(b[0],c[2])),Ykd(kkd(b[2],c[0]),kkd(b[0],c[2]))),kkd(bld(kkd(b[1],c[2]),kkd(b[2],c[1])),Ykd(kkd(b[1],c[2]),kkd(b[2],c[1]))));return d}throw Qsc(new bGh)};_.XC=QSn;_.YC=function(){var a,b;if(this.p!=null){return this.p}if(!!this.g&&!!this.i){a=N5g(this.g);b=N5g(this.i);this.p=je(rgb,EAn,25,3,0,1);this.p[0]=oHh(oHh(oHh(new vHh(2),a[2]),b[2]),iHh(oHh(a[0],b[2]),pHh(oHh(b[0],a[2]))));this.p[1]=oHh(oHh(oHh(new vHh(2),a[2]),b[2]),iHh(oHh(a[1],b[2]),pHh(oHh(b[1],a[2]))));this.p[2]=iHh(oHh(iHh(oHh(a[2],b[0]),pHh(oHh(a[0],b[2]))),iHh(oHh(a[2],b[0]),oHh(a[0],b[2]))),pHh(oHh(iHh(oHh(a[1],b[2]),pHh(oHh(a[2],b[1]))),iHh(oHh(a[1],b[2]),oHh(a[2],b[1])))));return this.p}throw Qsc(new bGh)};_.ZC=KSn;wtc(4634,21,g7m);_.SC=function(a){var b;if(this.g!=null){return this.g}if(this.o){b=LRg(this.o);if(this.i==null){this.i=je(tgb,AAn,51,4,0,1);this.i[0]=new _Hh(this.Xc);this.i[1]=new _Hh(this.Xc);this.i[2]=new _Hh(this.Xc);this.i[3]=new _Hh(this.Xc)}this.g=S0f(b[0],b[1],b[2],b[3],this.i);return this.g}throw Qsc(new bGh)};_.TC=MSn;_.VC=function(a){var b,c,d,e,f;b=this.o.H;c=this.o.v;if(!!b&&!!c){d=F5g(b,a);e=F5g(c,a);f=je(qf,dvm,5,3,15,1);f[0]=$wnd.Math.max(d[0]+d[2]+2*e[2],2*d[2]+e[0]+e[2]);f[1]=$wnd.Math.max(d[1]+d[2]+2*e[2],2*d[2]+e[1]+e[2]);f[2]=2*$wnd.Math.max($wnd.Math.max(d[2]+e[0],d[2]+e[1]),$wnd.Math.max(d[0]+e[2],d[1]+e[2]));return f}throw Qsc(new bGh)};_.WC=function(a){var b,c,d,e,f;b=this.o.H;c=this.o.v;if(!!b&&!!c){d=G5g(b,a);e=G5g(c,a);f=je(Jv,yOm,127,3,0,1);f[0]=kkd(kkd(kkd((Xjd(),ykd(2)),d[2]),e[2]),bld(kkd(d[0],e[2]),kkd(e[0],d[2])));f[1]=kkd(kkd(kkd(ykd(2),d[2]),e[2]),bld(kkd(d[1],e[2]),kkd(e[1],d[2])));f[2]=bld(kkd(bld(kkd(d[2],e[0]),kkd(d[0],e[2])),Ykd(kkd(d[2],e[0]),kkd(d[0],e[2]))),kkd(bld(kkd(d[1],e[2]),kkd(d[2],e[1])),Ykd(kkd(d[1],e[2]),kkd(d[2],e[1]))));return f}throw Qsc(new bGh)};_.XC=function(a){var b,c;b=this.o.H;c=this.o.v;if(!!b&&!!c){H5g(b,a);H5g(c,a);return}throw Qsc(new bGh)};_.YC=function(){var a,b,c,d;if(this.n!=null){return this.n}a=this.o.H;b=this.o.v;if(!!a&&!!b){c=N5g(a);d=N5g(b);this.n=je(rgb,EAn,25,3,0,1);this.n[0]=oHh(oHh(oHh(new vHh(2),c[2]),d[2]),iHh(oHh(c[0],d[2]),pHh(oHh(d[0],c[2]))));this.n[1]=oHh(oHh(oHh(new vHh(2),c[2]),d[2]),iHh(oHh(c[1],d[2]),pHh(oHh(d[1],c[2]))));this.n[2]=iHh(oHh(iHh(oHh(c[2],d[0]),pHh(oHh(c[0],d[2]))),iHh(oHh(c[2],d[0]),oHh(c[0],d[2]))),pHh(oHh(iHh(oHh(c[1],d[2]),pHh(oHh(c[2],d[1]))),iHh(oHh(c[1],d[2]),oHh(c[2],d[1])))));return this.n}throw Qsc(new bGh)};_.ZC=KSn;wtc(4469,21,g7m);_.SC=function(a){var b,c,d,e,f,g,h,i,j,k,l;if(this.i!=null){return this.i}if(!!this.g&&cf(this.n,76)){l=y5g(this.g,this.g);f=new zHh(l[0]);g=new zHh(l[1]);k=LRg((j=this.n,this.n,j));b=new zHh(k[0]);c=new zHh(k[1]);d=new zHh(k[2]);e=new zHh(k[3]);if(this.j==null){this.j=je(tgb,AAn,51,4,0,1);this.j[0]=new _Hh(this.Xc);this.j[1]=new _Hh(this.Xc);this.j[2]=l[0];this.j[3]=l[1]}h=new zHh(this.j[0]);i=new zHh(this.j[1]);this.i=je(rgb,EAn,25,2,0,1);this.i[0]=iHh(iHh(iHh(h,pHh(f)),pHh(d)),b);this.i[1]=iHh(iHh(iHh(i,pHh(g)),pHh(e)),c);return this.i}throw Qsc(new bGh)};_.TC=LSn;_.VC=function(a){var b,c,d;if(!!this.g&&cf(this.n,76)){c=F5g(this.g,a);b=MRg(this.n,a);d=je(qf,dvm,5,3,15,1);d[0]=b[0]+c[2];d[1]=b[1]+c[2];d[2]=$wnd.Math.max(b[0]+c[0],b[1]+c[1]);return d}throw Qsc(new bGh)};_.WC=function(a){var b,c,d;if(!!this.g&&cf(this.n,76)){d=G5g(this.g,a);c=SRg(this.n,a);b=je(Jv,yOm,127,3,0,1);b[0]=kkd(c[0],d[2]);b[1]=kkd(c[1],d[2]);b[2]=lkd(Ykd(kkd(c[0],d[0]),kkd(c[1],d[1])));return b}throw Qsc(new bGh)};_.XC=function(a){if(!!this.g&&cf(this.n,76)){H5g(this.g,a);TRg(this.n,a);return}throw Qsc(new bGh)};_.YC=function(){var a,b;if(this.o!=null){return this.o}if(!!this.g&&cf(this.n,76)){a=N5g(this.g);b=YRg(this.n);this.o=je(rgb,EAn,25,3,0,1);this.o[0]=oHh(b[0],a[2]);this.o[1]=oHh(b[1],a[2]);this.o[2]=pHh(iHh(oHh(b[0],a[0]),oHh(b[1],a[1])));return this.o}throw Qsc(new bGh)};_.ZC=KSn;wtc(1752,4457,g7m);_.SC=function(a){var b,c;if(this.g!=null){return this.g}b=this.n;c=this.o;if(!b||!c){throw Qsc(new bGh)}if(this.i==null){this.i=je(tgb,AAn,51,2,0,1);this.i[0]=new _Hh(this.Xc);this.i[1]=new _Hh(this.Xc)}this.g=T0f(b,c,this.i);return this.g};_.TC=MSn;_.VC=function(a){var b,c,d,e,f;b=this.n;c=this.o;if(!!b&&!!c){d=F5g(b,a);e=F5g(c,a);f=je(qf,dvm,5,3,15,1);f[0]=$wnd.Math.max(d[0]+e[2],e[0]+d[2]);f[1]=$wnd.Math.max(d[1]+e[2],e[1]+d[2]);f[2]=d[2]+e[2];return f}throw Qsc(new bGh)};_.WC=function(a){var b,c,d,e,f;b=this.n;c=this.o;if(!!b&&!!c){e=G5g(b,a);f=G5g(c,a);d=je(Jv,yOm,127,3,0,1);d[0]=Ykd(kkd(e[0],f[2]),kkd(f[0],e[2]));d[1]=Ykd(kkd(e[1],f[2]),kkd(f[1],e[2]));d[2]=kkd(kkd(e[2],f[2]),(Xjd(),ykd(2)));return d}throw Qsc(new bGh)};_.XC=function(a){var b,c;b=this.n;c=this.o;if(!!b&&!!c){H5g(b,a);H5g(c,a);return}throw Qsc(new bGh)};_.YC=function(){var a,b,c,d;if(this.j!=null){return this.j}a=this.n;b=this.o;if(!!a&&!!b){c=N5g(a);d=N5g(b);this.j=je(rgb,EAn,25,3,0,1);this.j[0]=iHh(oHh(c[0],d[2]),oHh(d[0],c[2]));this.j[1]=iHh(oHh(c[1],d[2]),oHh(d[1],c[2]));this.j[2]=oHh(oHh(c[2],d[2]),new vHh(2));return this.j}throw Qsc(new bGh)};_.ZC=KSn;wtc(4629,21,g7m);_.SC=function(a){if(this.k!=null){return this.k}if(!this.i||!this.j){throw Qsc(new bGh)}if(this.n==null){this.n=je(tgb,AAn,51,2,0,1);this.n[0]=new _Hh(this.Xc);this.n[1]=new _Hh(this.Xc)}this.k=T0f(this.i,this.j,this.n);return this.k};_.TC=SSn;_.VC=function(a){var b,c,d;if(!!this.i&&!!this.j){b=F5g(this.i,a);c=F5g(this.j,a);d=je(qf,dvm,5,3,15,1);d[0]=$wnd.Math.max(b[0]+c[2],c[0]+b[2]);d[1]=$wnd.Math.max(b[1]+c[2],c[1]+b[2]);d[2]=b[2]+c[2];return d}throw Qsc(new bGh)};_.WC=function(a){var b,c,d;if(!!this.i&&!!this.j){c=G5g(this.i,a);d=G5g(this.j,a);b=je(Jv,yOm,127,3,0,1);b[0]=Ykd(kkd(c[0],d[2]),kkd(d[0],c[2]));b[1]=Ykd(kkd(c[1],d[2]),kkd(d[1],c[2]));b[2]=kkd(kkd(c[2],d[2]),(Xjd(),ykd(2)));return b}throw Qsc(new bGh)};_.XC=function(a){if(!!this.i&&!!this.j){H5g(this.i,a);H5g(this.j,a);return}throw Qsc(new bGh)};_.YC=function(){var a,b;if(this.o!=null){return this.o}if(!!this.i&&!!this.j){a=N5g(this.i);b=N5g(this.j);this.o=je(rgb,EAn,25,3,0,1);this.o[0]=iHh(oHh(a[0],b[2]),oHh(b[0],a[2]));this.o[1]=iHh(oHh(a[1],b[2]),oHh(b[1],a[2]));this.o[2]=oHh(oHh(a[2],b[2]),new vHh(2));return this.o}throw Qsc(new bGh)};_.ZC=KSn;wtc(1124,518,k7m);_.SC=function(a){!this.i&&(this.i=new cHh);return bHh(this.i,a,this.q,this.k,this.n,this.j)};_.TC=function(a){!this.i&&(this.i=new cHh);return this.i.r};wtc(4677,21,g7m);_.SC=function(a){!this.o&&(this.o=new eHh);return dHh(this.o,this.j,this.g)};_.TC=function(a){!this.o&&(this.o=new eHh);return this.o.r};_.VC=function(a){var b,c,d;if(!!this.g&&cf(this.j,76)){c=F5g(this.g,a);b=MRg(this.j,a);d=je(qf,dvm,5,3,15,1);d[0]=b[1]+c[2];d[1]=b[0]+c[2];d[2]=$wnd.Math.max(b[0]+c[1],b[1]+c[0]);return d}throw Qsc(new bGh)};_.WC=function(a){var b,c,d;if(!!this.g&&cf(this.j,76)){d=G5g(this.g,a);c=SRg(this.j,a);b=je(Jv,yOm,127,3,0,1);b[0]=lkd(kkd(c[1],d[2]));b[1]=kkd(c[0],d[2]);b[2]=Ykd(lkd(kkd(c[0],d[1])),kkd(c[1],d[0]));return b}throw Qsc(new bGh)};_.XC=function(a){if(!!this.g&&cf(this.j,76)){H5g(this.g,a);TRg(this.j,a);return}throw Qsc(new bGh)};_.YC=function(){var a,b;if(this.n!=null){return this.n}if(!!this.g&&cf(this.j,76)){b=N5g(this.g);a=YRg(this.j);this.n=je(rgb,EAn,25,3,0,1);this.n[0]=pHh(oHh(a[1],b[2]));this.n[1]=oHh(a[0],b[2]);this.n[2]=iHh(pHh(oHh(a[0],b[1])),oHh(a[1],b[0]));return this.n}throw Qsc(new bGh)};_.ZC=KSn;wtc(2238,1740,o6m);_.SC=function(a){var b,c,d,e;if(this.g!=null){return this.g}b=this.j;c=this.k;if(!!b&&!!c){d=y5g(b,b);e=LRg(c);if(this.i==null){this.i=je(tgb,AAn,51,10,0,1);this.i[0]=new _Hh(this.Xc);this.i[1]=new _Hh(this.Xc);this.i[2]=new _Hh(this.Xc);this.i[3]=new _Hh(this.Xc);this.i[4]=e[0];this.i[5]=e[1];this.i[6]=e[2];this.i[7]=e[3];this.i[8]=d[0];this.i[9]=d[1];rZi('Parabola '+a.Ap()+'('+this.i[0]+','+this.i[1]+') implicitly introduces feet point ('+this.i[2]+','+this.i[3]+') on directrix '+c.gc)}this.g=je(rgb,EAn,25,3,0,1);this.g[0]=FHh(d[0],d[1],this.i[0],this.i[1],this.i[2],this.i[3]);this.g[1]=CHh(e[0],e[1],e[2],e[3],this.i[2],this.i[3]);this.g[2]=LHh(this.i[0],this.i[1],this.i[2],this.i[3],e[0],e[1],e[2],e[3]);return this.g}throw Qsc(new bGh)};_.TC=MSn;wtc(372,21,q7m);_.SC=function(a){!this.n&&(this.n=new hHh);return gHh(this.n,this.j.Ft())};_.TC=function(a){!this.n&&(this.n=new hHh);return this.n.r};_.VC=function(a){var b,c;if(cf(this.ab[0],111)){throw Qsc(new bGh)}if(cf(this.ab[0],76)){b=this.ab[0].VC(a);c=je(qf,dvm,5,3,15,1);c[0]=b[2]+1;c[1]=b[2]+1;c[2]=$wnd.Math.max(b[0]+1,b[1]+1);return c}throw Qsc(new bGh)};_.WC=function(a){var b,c;if(cf(this.ab[0],111)){throw Qsc(new bGh)}if(cf(this.ab[0],76)&&!!this.o){b=je(Jv,yOm,127,3,0,1);c=this.ab[0].WC(a);if(ckd(c[2],(Xjd(),Wjd))){b[0]=kkd(c[1],a.get(this.o));b[1]=kkd(c[0],a.get(this.o));b[2]=Sjd}else{b[0]=kkd(c[2],a.get(this.o));b[1]=kkd(c[2],bld(Sjd,a.get(this.o)));b[2]=Ykd(kkd(c[0],lkd(a.get(this.o))),kkd(c[1],bld(a.get(this.o),Sjd)))}return b}return null};_.XC=function(a){if(cf(this.ab[0],111)){throw Qsc(new bGh)}if(cf(this.ab[0],76)){this.ab[0].XC(a);!this.o&&(this.o=new aIh(this.g));B9c(a,this.o);return}throw Qsc(new bGh)};_.YC=function(){var a;if(this.k!=null){return this.k}if(cf(this.ab[0],111)){throw Qsc(new bGh)}if(cf(this.j,76)){!this.o&&(this.o=new aIh(this.g));this.k=je(rgb,EAn,25,3,0,1);a=this.ab[0].YC();this.k[0]=oHh(a[2],new zHh(this.o));this.k[1]=oHh(a[2],iHh(new vHh(1),pHh(new zHh(this.o))));this.k[2]=iHh(oHh(a[0],pHh(new zHh(this.o))),oHh(a[1],iHh(new zHh(this.o),pHh(new vHh(1)))));return this.k}throw Qsc(new bGh)};_.ZC=KSn;wtc(KMm,4870,u7m);_.SC=function(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;if(this.g!=null){return this.g}D=this.k.TC(this.k);F=this.n.TC(this.n);w=mf(this.t.$t());if(w==4){G=je(tgb,AAn,51,2,0,1);G[0]=new _Hh(this.Xc);G[1]=new _Hh(this.Xc);H=je(tgb,AAn,51,2,0,1);H[0]=new _Hh(this.Xc);H[1]=new _Hh(this.Xc);this.g=je(rgb,EAn,25,4,0,1);c=new zHh(D[0]);e=new zHh(F[0]);h=new zHh(G[0]);k=new zHh(H[0]);d=new zHh(D[1]);f=new zHh(F[1]);i=new zHh(G[1]);l=new zHh(H[1]);this.g[0]=iHh(iHh(iHh(e,pHh(c)),pHh(i)),f);this.g[1]=iHh(iHh(iHh(d,pHh(f)),pHh(h)),e);this.g[2]=iHh(iHh(iHh(k,pHh(c)),pHh(d)),f);this.g[3]=iHh(iHh(iHh(l,pHh(d)),pHh(e)),c);this.i=je(tgb,AAn,51,(w-2)*2,0,1);this.i[0]=G[0];this.i[1]=G[1];this.i[2]=H[0];this.i[3]=H[1];return this.g}j=this.Xc.UB();try{q=jNd(j).pm('cos2piOverNMinpoly('+w+')');!!jZi&&kZi(jZi,(CZi(),vZi),q);I=new _Hh(this.Xc);K=new _Hh(this.Xc);q=Qhd(q,'x',whd('v',''+I.g));s=YAn+q+' [2]: 1,1';B=new E9c;oQc(B.g,I,B);C=new aud(B);try{t=rIh(s,C)}catch(a){a=Psc(a);if(cf(a,dFm)){!!jZi&&kZi(jZi,(CZi(),vZi),ZAn+s);throw Qsc(new bGh)}else throw Qsc(a)}v=(r=(new Xld(t.g)).g.Uf().ke(),new Yld(r));g=new uHh;while(v.g.Lh()){A=(m=v.g.Mh(),m.Hh());u=A.ke();while(u.Lh()){g=u.Mh()}}J=new zHh(I);L=new zHh(K);this.i=je(tgb,AAn,51,(w-2)*2,0,1);this.g=je(rgb,EAn,25,(w-2)*2+2,0,1);this.g[0]=g;this.g[1]=iHh(iHh(oHh(J,J),oHh(L,L)),pHh(new vHh(1)));c=new zHh(D[0]);e=new zHh(F[0]);d=new zHh(D[1]);f=new zHh(F[1]);for(n=2,o=0,p=2;n<w;++n){G=je(tgb,AAn,51,2,0,1);G[0]=new _Hh(this.Xc);G[1]=new _Hh(this.Xc);this.i[o++]=G[0];this.i[o++]=G[1];h=new zHh(G[0]);i=new zHh(G[1]);this.g[p++]=iHh(iHh(iHh(oHh(J,iHh(e,pHh(c))),pHh(oHh(L,iHh(f,pHh(d))))),pHh(h)),e);this.g[p++]=iHh(iHh(iHh(oHh(L,iHh(e,pHh(c))),oHh(J,iHh(f,pHh(d)))),pHh(i)),f);c=e;e=h;d=f;f=i}return this.g}catch(a){a=Psc(a);if(cf(a,68)){!!jZi&&kZi(jZi,(CZi(),vZi),'Problem with computing minimal poly of cos(2pi/n)');throw Qsc(new bGh)}else throw Qsc(a)}};_.TC=function(a){var b,c;c=je(tgb,AAn,51,2,0,1);for(b=0;b<this.v.k.q.length;++b){if(Vb(a,UJf(this.v,b))){c[0]=this.i[2*b];c[1]=this.i[2*b+1];return c}}return null};wtc(5106,518,k7m);_.SC=function(a){var b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,t,u,v;b=this.g;c=this.ab[0];if(!!b&&!!c){u=y5g(b,b);v=y5g(c,c);if(this.k==null){this.k=je(tgb,AAn,51,8,0,1);this.k[0]=new _Hh(this.Xc);this.k[1]=new _Hh(this.Xc);this.k[2]=u[0];this.k[3]=u[1];this.k[4]=v[0];this.k[5]=v[1];this.k[6]=new _Hh(this.Xc);this.k[7]=new _Hh(this.Xc)}h=this.i.$t();i=h/wLm*180;j=mf(i);if(!pPi(i)){throw Qsc(new bGh)}d=new zHh(u[0]);e=new zHh(u[1]);k=new zHh(v[0]);l=new zHh(v[1]);f=new zHh(this.k[0]);g=new zHh(this.k[1]);s=new zHh(this.k[6]);t=new zHh(this.k[7]);j%=360;j<0&&(j+=360);if(j==0){this.j=je(rgb,EAn,25,2,0,1);this.j[0]=iHh(iHh(iHh(f,pHh(d)),pHh(k)),d);this.j[1]=iHh(iHh(iHh(g,pHh(e)),pHh(l)),e);return this.j}else if(j==180){this.j=je(rgb,EAn,25,2,0,1);this.j[0]=iHh(iHh(iHh(f,pHh(d)),k),pHh(d));this.j[1]=iHh(iHh(iHh(g,pHh(e)),l),pHh(e));return this.j}else if(j==90){this.j=je(rgb,EAn,25,2,0,1);this.j[0]=iHh(iHh(iHh(f,pHh(d)),l),pHh(e));this.j[1]=iHh(iHh(iHh(g,pHh(e)),pHh(k)),d);return this.j}else if(j==270){this.j=je(rgb,EAn,25,2,0,1);this.j[0]=iHh(iHh(iHh(f,pHh(d)),pHh(l)),e);this.j[1]=iHh(iHh(iHh(g,pHh(e)),k),pHh(d));return this.j}else if(j==30||j==150){this.j=je(rgb,EAn,25,3,0,1);this.j[0]=iHh(oHh(s,s),pHh(new vHh(3)));m=iHh(iHh(iHh(oHh(new vHh(2),f),pHh(oHh(new vHh(2),d))),l),pHh(e));n=iHh(k,pHh(d));o=oHh(s,n);this.j[1]=iHh(m,pHh(o));p=iHh(iHh(iHh(oHh(new vHh(2),g),pHh(oHh(new vHh(2),e))),pHh(k)),d);q=iHh(l,pHh(e));r=oHh(s,q);this.j[2]=iHh(p,pHh(r));return this.j}else if(j==330||j==210){this.j=je(rgb,EAn,25,3,0,1);this.j[0]=iHh(oHh(s,s),pHh(new vHh(3)));m=iHh(iHh(iHh(oHh(new vHh(2),f),pHh(oHh(new vHh(2),d))),pHh(l)),e);n=iHh(k,pHh(d));o=oHh(s,n);this.j[1]=iHh(m,pHh(o));p=iHh(iHh(iHh(oHh(new vHh(2),g),pHh(oHh(new vHh(2),e))),k),pHh(d));q=iHh(l,pHh(e));r=oHh(s,q);this.j[2]=iHh(p,pHh(r));return this.j}else if(j==315||j==135){this.j=je(rgb,EAn,25,3,0,1);this.j[0]=iHh(oHh(t,t),pHh(new vHh(2)));m=iHh(oHh(new vHh(2),f),pHh(oHh(new vHh(2),d)));n=iHh(iHh(iHh(k,pHh(d)),l),pHh(e));this.j[1]=iHh(m,pHh(oHh(t,n)));o=iHh(oHh(new vHh(2),g),pHh(oHh(new vHh(2),e)));p=iHh(iHh(iHh(l,pHh(e)),pHh(k)),d);this.j[2]=iHh(o,pHh(oHh(t,p)));return this.j}else if(j==45||j==225){this.j=je(rgb,EAn,25,3,0,1);this.j[0]=iHh(oHh(t,t),pHh(new vHh(2)));m=iHh(oHh(new vHh(2),f),pHh(oHh(new vHh(2),d)));n=iHh(iHh(iHh(k,pHh(d)),pHh(l)),e);this.j[1]=iHh(m,pHh(oHh(t,n)));o=iHh(oHh(new vHh(2),g),pHh(oHh(new vHh(2),e)));p=iHh(iHh(iHh(k,pHh(d)),l),pHh(e));this.j[2]=iHh(o,pHh(oHh(t,p)));return this.j}else if(j==60||j==300){this.j=je(rgb,EAn,25,3,0,1);this.j[0]=iHh(oHh(s,s),pHh(new vHh(3)));m=iHh(iHh(iHh(oHh(new vHh(2),f),pHh(oHh(new vHh(2),d))),pHh(k)),d);n=iHh(l,pHh(e));this.j[1]=iHh(m,pHh(oHh(s,n)));o=iHh(iHh(iHh(oHh(new vHh(2),g),pHh(oHh(new vHh(2),e))),pHh(l)),e);p=iHh(d,pHh(k));this.j[2]=iHh(o,pHh(oHh(s,p)));return this.j}else if(j==120||j==240){this.j=je(rgb,EAn,25,3,0,1);this.j[0]=iHh(oHh(s,s),pHh(new vHh(3)));m=iHh(iHh(iHh(oHh(new vHh(2),f),pHh(oHh(new vHh(2),d))),k),pHh(d));n=iHh(l,pHh(e));this.j[1]=iHh(m,pHh(oHh(s,n)));o=iHh(iHh(iHh(oHh(new vHh(2),g),pHh(oHh(new vHh(2),e))),l),pHh(e));p=iHh(d,pHh(k));this.j[2]=iHh(o,pHh(oHh(s,p)));return this.j}throw Qsc(new bGh)}throw Qsc(new bGh)};_.TC=RSn;wtc(VFm,21,z7m);_.SC=function(a){var b,c;if(this.k!=null){return this.k}if(this.n==null){b=je(tgb,AAn,51,2,0,1);c=y5g(this.g,this.g);b[0]=new _Hh(this.Xc);b[1]=new _Hh(this.Xc);this.n=je(tgb,AAn,51,4,0,1);this.n[0]=b[0];this.n[1]=b[1];this.n[2]=c[0];this.n[3]=c[1];this.k=T0f(this.g,this.i,b);return this.k}throw Qsc(new bGh)};_.TC=SSn;wtc(4636,2287,O7m);_.SC=function(a){var b,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;!this.g&&(this.g=new uQc);!this.i&&(this.i=new uQc);if(this.n.nb==4){L=this.j;g=this.n;Q=y5g(L,L);R=tXg(g);if(this.n.JG(this.j,$Sm)||Tmd(this.j.hI(),this.n,0)!=-1){f=je(tgb,AAn,51,4,0,1);if(lQc(this.i,a)==null){f[0]=Q[0];f[1]=Q[1];f[2]=new _Hh(this.Xc);f[3]=new _Hh(this.Xc);oQc(this.i,a,f)}else{f=lQc(this.i,a)}c=je(rgb,EAn,25,2,0,1);c[0]=iHh(iHh(iHh(new zHh(f[1]),pHh(new zHh(R[1]))),pHh(new zHh(f[2]))),new zHh(f[0]));c[1]=iHh(iHh(iHh(new zHh(R[0]),pHh(new zHh(f[0]))),pHh(new zHh(f[3]))),new zHh(f[1]));oQc(this.g,a,c);return c}e=je(tgb,AAn,51,6,0,1);if(lQc(this.i,a)==null){e[0]=new _Hh(this.Xc);e[1]=new _Hh(this.Xc);e[2]=Q[0];e[3]=Q[1];e[4]=new _Hh(this.Xc);e[5]=new _Hh(this.Xc);oQc(this.i,a,e)}else{e=lQc(this.i,a)}b=null;B=new Mld((new Jld(this.i)).g);A=false;while(B.i){o=Lld(B);J=o.Hh();if(!Vb(J,a)){b=je(rgb,EAn,25,5,0,1);d=o.Ih();b[4]=iHh(oHh(OHh(e[0],e[1],d[0],d[1]),new zHh(new _Hh(this.Xc))),pHh(new vHh(1)));A=true}}A||(b=je(rgb,EAn,25,4,0,1));C=new zHh(e[4]);F=new zHh(e[5]);l=new zHh(Q[0]);m=new zHh(Q[1]);H=new zHh(R[0]);I=new zHh(R[1]);b[0]=iHh(iHh(oHh(new vHh(2),C),pHh(H)),pHh(l));b[1]=iHh(iHh(oHh(new vHh(2),F),pHh(I)),pHh(m));b[2]=FHh(e[0],e[1],e[4],e[5],Q[0],Q[1]);b[3]=FHh(e[0],e[1],R[0],R[1],R[2],R[3]);oQc(this.g,a,b);return b}if(this.n.nb==9){L=this.j;K=this.n;Q=y5g(L,L);T=tXg(K);if(this.n.JG(this.j,$Sm)||Tmd(this.j.hI(),this.n,0)!=-1){f=je(tgb,AAn,51,4,0,1);if(lQc(this.i,a)==null){f[0]=new _Hh(this.Xc);f[1]=new _Hh(this.Xc);f[2]=Q[0];f[3]=Q[1];oQc(this.i,a,f)}else{f=lQc(this.i,a)}c=je(rgb,EAn,25,4,0,1);C=new zHh(f[0]);F=new zHh(f[1]);p=new zHh(T[8]);q=new zHh(T[9]);M=new _Hh(this.Xc);O=new _Hh(this.Xc);N=new zHh(M);P=new zHh(O);c[0]=iHh(iHh(oHh(new vHh(2),C),pHh(p)),pHh(N));c[1]=iHh(iHh(oHh(new vHh(2),F),pHh(q)),pHh(P));c[2]=CHh(M,O,T[4],T[5],T[6],T[7]);c[3]=FHh(M,O,Q[0],Q[1],T[8],T[9]);oQc(this.g,a,c);return c}e=je(tgb,AAn,51,4,0,1);if(lQc(this.i,a)==null){e[0]=new _Hh(this.Xc);e[1]=new _Hh(this.Xc);e[2]=Q[0];e[3]=Q[1];oQc(this.i,a,e)}else{e=lQc(this.i,a)}b=je(rgb,EAn,25,5,0,1);v=new _Hh(this.Xc);w=new _Hh(this.Xc);b[0]=CHh(v,w,T[4],T[5],T[6],T[7]);b[1]=FHh(v,w,Q[0],Q[1],T[8],T[9]);b[2]=LHh(T[8],T[9],v,w,e[2],e[3],e[0],e[1]);b[3]=LHh(v,w,e[0],e[1],T[4],T[5],T[6],T[7]);b[4]=iHh(oHh(OHh(e[0],e[1],e[2],e[3]),new zHh(new _Hh(this.Xc))),pHh(new vHh(1)));oQc(this.g,a,b);return b}if(this.n.nb==3||this.n.nb==5){L=this.j;n=this.n;Q=y5g(L,L);S=tXg(n);if(this.n.JG(this.j,$Sm)||Tmd(this.j.hI(),this.n,0)!=-1){f=je(tgb,AAn,51,6,0,1);if(lQc(this.i,a)==null){f[0]=new _Hh(this.Xc);f[1]=new _Hh(this.Xc);f[2]=Q[0];f[3]=Q[1];f[4]=new _Hh(this.Xc);f[5]=new _Hh(this.Xc);oQc(this.i,a,f)}else{f=lQc(this.i,a)}c=je(rgb,EAn,25,4,0,1);D=new zHh(f[0]);G=new zHh(f[1]);s=new zHh(S[8]);u=new zHh(S[9]);i=new zHh(f[4]);k=new zHh(f[5]);c[0]=CHh(S[6],S[7],Q[0],Q[1],f[4],f[5]);c[1]=FHh(S[8],S[9],Q[0],Q[1],f[4],f[5]);c[2]=iHh(iHh(oHh(new vHh(2),D),pHh(s)),pHh(i));c[3]=iHh(iHh(oHh(new vHh(2),G),pHh(u)),pHh(k));oQc(this.g,a,c);return c}e=je(tgb,AAn,51,6,0,1);if(lQc(this.i,a)==null){e[0]=new _Hh(this.Xc);e[1]=new _Hh(this.Xc);e[2]=Q[0];e[3]=Q[1];e[4]=new _Hh(this.Xc);e[5]=new _Hh(this.Xc);oQc(this.i,a,e)}else{e=lQc(this.i,a)}b=je(rgb,EAn,25,5,0,1);C=new zHh(e[0]);F=new zHh(e[1]);r=new zHh(S[8]);t=new zHh(S[9]);h=new zHh(e[4]);j=new zHh(e[5]);b[0]=CHh(S[6],S[7],S[0],S[1],e[4],e[5]);b[1]=FHh(S[8],S[9],S[0],S[1],e[4],e[5]);b[2]=iHh(iHh(oHh(new vHh(2),C),pHh(r)),pHh(h));b[3]=iHh(iHh(oHh(new vHh(2),F),pHh(t)),pHh(j));b[4]=CHh(S[0],S[1],e[0],e[1],e[2],e[3]);oQc(this.g,a,b);return b}throw Qsc(new bGh)};_.TC=function(a){return lQc(this.i,a)};wtc(899,518,P7m);_.SC=function(a){var b,c,d,e,f,g,h,i,j,k;if(this.g!=null){return this.g}b=this.q;g=this.n;if(!!b&&!!this.n){j=y5g(b,b);k=tXg(g);if(this.i==null){this.i=je(tgb,AAn,51,6,0,1);this.i[0]=new _Hh(this.Xc);this.i[1]=new _Hh(this.Xc);this.i[2]=j[0];this.i[3]=j[1];this.i[4]=k[0];this.i[5]=k[1]}this.g=je(rgb,EAn,25,2,0,1);c=new zHh(j[0]);d=new zHh(j[1]);h=new zHh(k[0]);i=new zHh(k[1]);e=new zHh(this.i[0]);f=new zHh(this.i[1]);this.g[0]=iHh(iHh(c,h),pHh(e));this.g[1]=iHh(iHh(d,i),pHh(f));return this.g}throw Qsc(new bGh)};_.TC=MSn;_.VC=function(a){var b,c,d;if(cf(this.q,41)&&cf(this.n,170)){b=this.q.VC(a);c=this.n.VC(a);d=je(qf,dvm,5,3,15,1);d[0]=$wnd.Math.max(b[0]+c[2],c[0]+b[2]);d[1]=$wnd.Math.max(b[1]+c[2],c[1]+b[2]);d[2]=c[2]+b[2];return d}throw Qsc(new bGh)};_.WC=function(a){var b,c,d;if(cf(this.q,41)&&cf(this.n,170)){b=this.q.WC(a);c=this.n.WC(a);d=je(Jv,yOm,127,3,0,1);d[0]=Ykd(kkd(b[0],c[2]),kkd(c[0],b[2]));d[1]=Ykd(kkd(b[1],c[2]),kkd(c[1],b[2]));d[2]=kkd(b[2],c[2]);return W0f(d)}return null};_.XC=function(a){if(cf(this.q,41)&&cf(this.n,170)){this.q.XC(a);this.n.XC(a);return}throw Qsc(new bGh)};_.YC=function(){var a,b;if(this.k!=null){return this.k}if(cf(this.q,41)&&cf(this.n,170)){a=this.q.YC();b=this.n.YC();this.k=je(rgb,EAn,25,3,0,1);this.k[0]=iHh(oHh(a[0],b[2]),oHh(b[0],a[2]));this.k[1]=iHh(oHh(a[1],b[2]),oHh(b[1],a[2]));this.k[2]=oHh(a[2],b[2]);return this.k}throw Qsc(new bGh)};_.ZC=KSn;wtc(821,21,S7m);_.SC=function(a){var b,c,d,e,f,g,h,i,j,k;if(this.j!=null){return this.j}b=this.g;c=this.i;if(!!this.g&&!!this.i){j=y5g(b,b);k=y5g(c,c);if(this.k==null){this.k=je(tgb,AAn,51,6,0,1);this.k[0]=new _Hh(this.Xc);this.k[1]=new _Hh(this.Xc);this.k[2]=j[0];this.k[3]=j[1];this.k[4]=k[0];this.k[5]=k[1]}this.j=je(rgb,EAn,25,2,0,1);d=new zHh(j[0]);e=new zHh(j[1]);f=new zHh(k[0]);g=new zHh(k[1]);h=new zHh(this.k[0]);i=new zHh(this.k[1]);this.j[0]=iHh(iHh(h,pHh(f)),d);this.j[1]=iHh(iHh(i,pHh(g)),e);return this.j}throw Qsc(new bGh)};_.TC=RSn;_.VC=function(a){var b,c,d;if(!!this.g&&!!this.i&&cf(this.g,236)&&cf(this.i,236)){b=this.g.VC(a);c=this.i.VC(a);d=je(qf,dvm,5,3,15,1);d[0]=$wnd.Math.max(b[0]+c[2],c[0]+b[2]);d[1]=$wnd.Math.max(b[1]+c[2],c[1]+b[2]);d[2]=c[2]+b[2];return d}throw Qsc(new bGh)};_.WC=function(a){var b,c,d;if(!!this.g&&!!this.i&&cf(this.g,236)&&cf(this.i,236)){b=this.g.WC(a);c=this.i.WC(a);d=je(Jv,yOm,127,3,0,1);d[0]=bld(kkd(c[0],b[2]),kkd(b[0],c[2]));d[1]=bld(kkd(c[1],b[2]),kkd(b[1],c[2]));d[2]=kkd(b[2],c[2]);return W0f(d)}return null};_.XC=function(a){if(!!this.g&&!!this.i&&cf(this.g,236)&&cf(this.i,236)){this.g.XC(a);this.i.XC(a);return}throw Qsc(new bGh)};_.YC=function(){var a,b;if(this.n!=null){return this.n}if(!!this.g&&!!this.i&&cf(this.g,236)&&cf(this.i,236)){a=this.g.YC();b=this.i.YC();this.n=je(rgb,EAn,25,3,0,1);this.n[0]=iHh(oHh(b[0],a[2]),pHh(oHh(a[0],b[2])));this.n[1]=iHh(oHh(b[1],a[2]),pHh(oHh(a[1],b[2])));this.n[2]=oHh(a[2],b[2]);return this.n}throw Qsc(new bGh)};_.ZC=KSn;wtc(447,1,{},Q0f);var S_=fgd(447);wtc(3104,1,nRm,Hfg);_.em=function(a){var b;if(cf(a,114)){return a.Wt()}if(cf(a,16)){b=0;iQc(this.g,a)&&(b=lQc(this.g,a).g);oQc(this.g,a,Pgd(b+1))}return a};var Ffg;var A1=fgd(3104);wtc(3107,1,nRm,Pfg);_.em=function(a){var b;if(cf(a,22)){b=a;cf(b.C,37)&&Ofg(this,b.C);cf(b.u,37)&&Ofg(this,b.u)}return a};var Mfg;var C1=fgd(3107);wtc(6185,1,{},oMg);_.oF=function(a,b){return nMg(a,b)};var n8=fgd(6185);wtc(37,16,qan);_.SC=function(a){return WOg(this)};_.TC=function(a){return XOg(this,a)};wtc(76,416,Fan);_.SC=function(a){if(cf(this.tb,161)){return this.tb.SC(this)}if(cf(this,553)||!this.tb){return null}throw Qsc(new bGh)};_.TC=function(a){return LRg(this)};_.VC=function(a){return MRg(this,a)};_.WC=function(a){return SRg(this,a)};_.XC=function(a){TRg(this,a)};_.YC=function(){return YRg(this)};_.ZC=function(){if(!!this.tb&&cf(this.tb,236)){return new Q0f(this.tb)}return null};_.Gq=function(a){return BPi(),a.hr()?zPi:yPi};wtc(624,574,Yan);_.Gq=function(a){var b,c,d,e,f,g,h,i,j,k,l,m;if(!a.Xq()){return BPi(),yPi}f=a;if(this.nb==4&&f.nb==4){return BPi(),nPi(this.eb[0],f.eb[0])?zPi:yPi}if(this.nb==9&&f.nb==9){l=this.tb.ab;m=f.tb.ab;if(l.length==2&&m.length==2){b=l[0];g=l[1];h=u5g((new qEf((Jjf(this.Xc),this.Vc),g,b)).g,b);b=m[0];g=m[1];j=u5g((new qEf((Jjf(this.Xc),this.Vc),g,b)).g,b);return BPi(),nPi(h,j)?zPi:yPi}}if(this.nb==3&&f.nb==3){l=this.tb.ab;m=f.tb.ab;if(l.length==3&&m.length==3){c=l[0];d=l[1];e=l[2];h=wSi(d.J-c.J,d.K-c.K);j=wSi(e.J-c.J,e.K-c.K)+wSi(e.J-d.J,e.K-d.K);c=m[0];d=m[1];e=m[2];i=wSi(d.J-c.J,d.K-c.K);k=wSi(e.J-c.J,e.K-c.K)+wSi(e.J-d.J,e.K-d.K);return BPi(),nPi(h,i)&&nPi(j,k)?zPi:yPi}}if(this.nb==5&&f.nb==5||this.nb==7&&f.nb==7){l=this.tb.ab;m=f.tb.ab;if(l.length==3&&m.length==3){c=l[0];d=l[1];e=l[2];h=wSi(d.J-c.J,d.K-c.K);j=$wnd.Math.abs(wSi(e.J-c.J,e.K-c.K)-wSi(e.J-d.J,e.K-d.K));c=m[0];d=m[1];e=m[2];i=wSi(d.J-c.J,d.K-c.K);k=$wnd.Math.abs(wSi(e.J-c.J,e.K-c.K)-wSi(e.J-d.J,e.K-d.K));return BPi(),nPi(h,i)&&nPi(j,k)?zPi:yPi}}return BPi(),yPi};wtc(165,624,$an);_.SC=function(a){return sXg(this)};_.TC=function(a){return tXg(this)};wtc(41,803,ubn);_.SC=function(a){return WOg(this)};_.TC=function(a){return y5g(this,a)};_.VC=function(a){return F5g(this,a)};_.WC=function(a){return G5g(this,a)};_.XC=function(a){H5g(this,a)};_.YC=function(){return N5g(this)};_.ZC=KSn;_.Gq=function(a){return BPi(),a.mr()?zPi:yPi};wtc(354,16,wbn);_.SC=function(a){if(cf(this.tb,161)){return this.tb.SC(this)}return null};_.TC=function(a){if(cf(this.tb,161)){return this.tb.TC(this)}return null};_.Gq=function(a){var b,c,d,e,f,g,h,i,j,k,l,m,n,o,p;if(cf(a,354)){m=a;k=(this.D==null?e7g:this.D).length;l=(m.D==null?e7g:m.D).length;if(k==l&&nPi(m7g(this),m7g(m))){n=kwd(awd(Xnd(this.D==null?e7g:this.D),new b8g),new c8g);o=kwd(awd(Xnd(m.D==null?e7g:m.D),new d8g),new e8g);b=new vCf(this.Vc,this,true);c=new vCf(this.Vc,m,true);e=kwd(awd(Xnd(b.db),new f8g),new g8g);f=kwd(awd(Xnd(c.db),new h8g),new i8g);for(h=me(fe(qf,1),dvm,5,15,[1,-1]),i=0,j=h.length;i<j;++i){g=h[i];for(p=0;p<k;p++){d=g==1?p:p+1;if(z7g(n,o,p,g)&&z7g(e,f,d,g)){return BPi(),zPi}}}return BPi(),yPi}}if(cf(a,37)){if(nPi(m7g(this),a.R)){return BPi(),zPi}}return BPi(),yPi};wtc(3708,1,{},b8g);_.Od=TSn;_.Pd=USn;var zab=fgd(3708);wtc(3709,1,{},c8g);_.bj=VSn;var Aab=fgd(3709);wtc(3710,1,{},d8g);_.Od=TSn;_.Pd=USn;var Bab=fgd(3710);wtc(3711,1,{},e8g);_.bj=VSn;var Cab=fgd(3711);wtc(3712,1,{},f8g);_.Od=TSn;_.Pd=WSn;var Dab=fgd(3712);wtc(3713,1,{},g8g);_.bj=VSn;var Eab=fgd(3713);wtc(3714,1,{},h8g);_.Od=TSn;_.Pd=WSn;var Fab=fgd(3714);wtc(3715,1,{},i8g);_.bj=VSn;var Gab=fgd(3715);wtc(111,76,Cbn);_.Gq=function(a){return BPi(),a.qr()&&nPi(this.o,a.o)?zPi:yPi};wtc(170,803,Ebn);_.SC=function(a){if(cf(this.tb,161)){return this.tb.SC(this)}throw Qsc(new bGh)};_.TC=function(a){return tXg(this)};_.VC=function(a){if(!!this.tb&&cf(this.tb,236)){return this.tb.VC(a)}throw Qsc(new bGh)};_.WC=function(a){if(cf(this.tb,236)){return this.tb.WC(a)}throw Qsc(new bGh)};_.XC=function(a){if(cf(this.tb,236)){this.tb.XC(a);return}throw Qsc(new bGh)};_.YC=function(){if(cf(this.tb,236)){return this.tb.YC()}throw Qsc(new bGh)};_.ZC=function(){if(cf(this.tb,236)){return new Q0f(this.tb)}return null};wtc(eHm,1,{});var Ofb=fgd(eHm);wtc(7827,1,{},NEh);_.Fh=function(a,b){return MEh(a,b)};_.sd=function(a){return this===a};_.Gh=function(){return new rpd(this)};var Nfb=fgd(7827);wtc(7392,21,aBn,PEh);_.Fl=function(){return hLg(),ZAg};_.Nh=XSn;_.Bl=function(){YSg(this.n,S6g(this.i,this.j,this.k))};_.HD=function(){var a,b,c;if(this.g!=null){return this.g}if(!!this.i&&!!this.j&&!!this.k){a=y5g(this.i,this.i);b=y5g(this.j,this.j);c=y5g(this.k,this.k);this.g=he(rgb,[Dum,EAn],[90,25],0,[1,1],2);this.g[0][0]=CHh(a[0],a[1],b[0],b[1],c[0],c[1]);return this.g}throw Qsc(new bGh)};_.VC=function(a){var b,c,d,e;if(!!this.i&&!!this.j&&!!this.k){b=F5g(this.i,a);c=F5g(this.j,a);d=F5g(this.k,a);e=je(qf,dvm,5,1,15,1);e[0]=$wnd.Math.max(b[0]+c[1]+d[2],$wnd.Math.max(c[0]+d[1]+b[2],$wnd.Math.max(d[0]+b[1]+c[2],$wnd.Math.max(d[0]+c[1]+b[2],$wnd.Math.max(c[0]+b[1]+d[2],b[0]+d[1]+c[2])))));return e}throw Qsc(new bGh)};_.WC=function(a){var b,c,d,e;if(!!this.i&&!!this.j&&!!this.k){c=G5g(this.i,a);d=G5g(this.j,a);e=G5g(this.k,a);b=je(Jv,yOm,127,1,0,1);b[0]=bld(Ykd(Ykd(kkd(kkd(c[0],d[1]),e[2]),kkd(kkd(d[0],e[1]),c[2])),kkd(kkd(e[0],c[1]),d[2])),Ykd(Ykd(kkd(kkd(e[0],d[1]),c[2]),kkd(kkd(d[0],c[1]),e[2])),kkd(kkd(c[0],e[1]),d[2])));return b}throw Qsc(new bGh)};_.XC=function(a){if(!!this.i&&!!this.j&&!!this.k){H5g(this.i,a);H5g(this.j,a);H5g(this.k,a);return}throw Qsc(new bGh)};_.YC=function(){var a,b,c;if(this.o!=null){return this.o}if(!!this.i&&!!this.j&&!!this.k){a=N5g(this.i);b=N5g(this.j);c=N5g(this.k);this.o=je(rgb,EAn,25,1,0,1);this.o[0]=iHh(iHh(iHh(oHh(oHh(a[0],b[1]),c[2]),oHh(oHh(b[0],c[1]),a[2])),oHh(oHh(c[0],a[1]),b[2])),pHh(iHh(iHh(oHh(oHh(c[0],b[1]),a[2]),oHh(oHh(b[0],a[1]),c[2])),oHh(oHh(a[0],c[1]),b[2]))));return this.o}throw Qsc(new bGh)};_.ZC=KSn;_.am=function(){OEh(this)};var Pfb=fgd(7392);wtc(2641,21,aBn,REh);_.Fl=function(){return hLg(),$Ag};_.Nh=XSn;_.Bl=function(){YSg(this.n,HSg(this.i,this.j,this.k))};_.HD=function(){var a,b,c;if(this.g!=null){return this.g}if(!!this.i&&!!this.j&&!!this.k){c=he(tgb,[Dum,AAn],[115,51],0,[3,4],2);c[0]=LRg(this.i);c[1]=LRg(this.j);c[2]=LRg(this.k);b=je(tgb,AAn,51,2,0,1);b[0]=new _Hh(this.Xc);b[1]=new _Hh(this.Xc);this.g=he(rgb,[Dum,EAn],[90,25],0,[1,3],2);for(a=0;a<3;++a){this.g[0][a]=CHh(c[a][0],c[a][1],c[a][2],c[a][3],b[0],b[1])}return this.g}throw Qsc(new bGh)};_.VC=function(a){var b,c,d,e;if(cf(this.i,111)||cf(this.j,111)||cf(this.k,111)){throw Qsc(new bGh)}if(!!this.i&&!!this.j&&!!this.k){b=MRg(this.i,a);c=MRg(this.j,a);d=MRg(this.k,a);e=je(qf,dvm,5,1,15,1);e[0]=$wnd.Math.max(b[0]+c[1]+d[2],$wnd.Math.max(c[0]+d[1]+b[2],$wnd.Math.max(d[0]+b[1]+c[2],$wnd.Math.max(d[0]+c[1]+b[2],$wnd.Math.max(c[0]+b[1]+d[2],b[0]+d[1]+c[2])))));return e}throw Qsc(new bGh)};_.WC=function(a){var b,c,d,e;if(cf(this.i,111)||cf(this.j,111)||cf(this.k,111)){throw Qsc(new bGh)}if(!!this.i&&!!this.j&&!!this.k){c=SRg(this.i,a);d=SRg(this.j,a);e=SRg(this.k,a);b=je(Jv,yOm,127,1,0,1);b[0]=bld(Ykd(Ykd(kkd(kkd(c[0],d[1]),e[2]),kkd(kkd(d[0],e[1]),c[2])),kkd(kkd(e[0],c[1]),d[2])),Ykd(Ykd(kkd(kkd(e[0],d[1]),c[2]),kkd(kkd(d[0],c[1]),e[2])),kkd(kkd(c[0],e[1]),d[2])));return b}throw Qsc(new bGh)};_.XC=function(a){if(cf(this.i,111)||cf(this.j,111)||cf(this.k,111)){throw Qsc(new bGh)}if(!!this.i&&!!this.j&&!!this.k){TRg(this.i,a);TRg(this.j,a);TRg(this.k,a);return}throw Qsc(new bGh)};_.YC=function(){var a,b,c;if(this.o!=null){return this.o}if(cf(this.i,111)||cf(this.j,111)||cf(this.k,111)){throw Qsc(new bGh)}if(!!this.i&&!!this.j&&!!this.k){a=YRg(this.i);b=YRg(this.j);c=YRg(this.k);this.o=je(rgb,EAn,25,1,0,1);this.o[0]=iHh(iHh(iHh(oHh(oHh(a[0],b[1]),c[2]),oHh(oHh(b[0],c[1]),a[2])),oHh(oHh(c[0],a[1]),b[2])),pHh(iHh(iHh(oHh(oHh(c[0],b[1]),a[2]),oHh(oHh(b[0],a[1]),c[2])),oHh(oHh(a[0],c[1]),b[2]))));return this.o}throw Qsc(new bGh)};_.ZC=KSn;_.am=function(){QEh(this)};var Qfb=fgd(2641);wtc(2640,21,aBn,TEh);_.Fl=function(){return hLg(),_Ag};_.Nh=XSn;_.Bl=function(){YSg(this.o,T6g(this.i,this.j,this.k,this.n))};_.HD=function(){var a,b,c,d,e;if(this.g!=null){return this.g}if(!!this.i&&!!this.j&&!!this.k&&!!this.n){a=y5g(this.i,this.i);b=y5g(this.j,this.j);c=y5g(this.k,this.k);d=y5g(this.n,this.n);this.g=he(rgb,[Dum,EAn],[90,25],0,[1,1],2);e=he(rgb,[Dum,EAn],[90,25],0,[4,4],2);e[0][0]=new zHh(a[0]);e[0][1]=new zHh(a[1]);e[0][2]=iHh(oHh(e[0][0],e[0][0]),oHh(e[0][1],e[0][1]));e[0][3]=new wHh((Xjd(),Sjd));e[1][0]=new zHh(b[0]);e[1][1]=new zHh(b[1]);e[1][2]=iHh(oHh(e[1][0],e[1][0]),oHh(e[1][1],e[1][1]));e[1][3]=new wHh(Sjd);e[2][0]=new zHh(c[0]);e[2][1]=new zHh(c[1]);e[2][2]=iHh(oHh(e[2][0],e[2][0]),oHh(e[2][1],e[2][1]));e[2][3]=new wHh(Sjd);e[3][0]=new zHh(d[0]);e[3][1]=new zHh(d[1]);e[3][2]=iHh(oHh(e[3][0],e[3][0]),oHh(e[3][1],e[3][1]));e[3][3]=new wHh(Sjd);this.g[0][0]=iHh(iHh(iHh(iHh(iHh(iHh(iHh(iHh(iHh(iHh(iHh(iHh(iHh(iHh(iHh(iHh(iHh(iHh(iHh(iHh(iHh(iHh(iHh(oHh(e[0][3],oHh(e[1][2],oHh(e[2][1],e[3][0]))),pHh(oHh(oHh(oHh(e[0][2],e[1][3]),e[2][1]),e[3][0]))),pHh(oHh(oHh(oHh(e[0][3],e[1][1]),e[2][2]),e[3][0]))),oHh(oHh(oHh(e[0][1],e[1][3]),e[2][2]),e[3][0])),oHh(oHh(oHh(e[0][2],e[1][1]),e[2][3]),e[3][0])),pHh(oHh(oHh(oHh(e[0][1],e[1][2]),e[2][3]),e[3][0]))),pHh(oHh(oHh(oHh(e[0][3],e[1][2]),e[2][0]),e[3][1]))),oHh(oHh(oHh(e[0][2],e[1][3]),e[2][0]),e[3][1])),oHh(oHh(oHh(e[0][3],e[1][0]),e[2][2]),e[3][1])),pHh(oHh(oHh(oHh(e[0][0],e[1][3]),e[2][2]),e[3][1]))),pHh(oHh(oHh(oHh(e[0][2],e[1][0]),e[2][3]),e[3][1]))),oHh(oHh(oHh(e[0][0],e[1][2]),e[2][3]),e[3][1])),oHh(oHh(oHh(e[0][3],e[1][1]),e[2][0]),e[3][2])),pHh(oHh(oHh(oHh(e[0][1],e[1][3]),e[2][0]),e[3][2]))),pHh(oHh(oHh(oHh(e[0][3],e[1][0]),e[2][1]),e[3][2]))),oHh(oHh(oHh(e[0][0],e[1][3]),e[2][1]),e[3][2])),oHh(oHh(oHh(e[0][1],e[1][0]),e[2][3]),e[3][2])),pHh(oHh(oHh(oHh(e[0][0],e[1][1]),e[2][3]),e[3][2]))),pHh(oHh(oHh(oHh(e[0][2],e[1][1]),e[2][0]),e[3][3]))),oHh(oHh(oHh(e[0][1],e[1][2]),e[2][0]),e[3][3])),oHh(oHh(oHh(e[0][2],e[1][0]),e[2][1]),e[3][3])),pHh(oHh(oHh(oHh(e[0][0],e[1][2]),e[2][1]),e[3][3]))),pHh(oHh(oHh(oHh(e[0][1],e[1][0]),e[2][2]),e[3][3]))),oHh(oHh(oHh(e[0][0],e[1][1]),e[2][2]),e[3][3]));return this.g}throw Qsc(new bGh)};_.VC=function(a){var b,c,d,e,f,g,h,i;if(!!this.i&&!!this.j&&!!this.k&&!!this.n){c=F5g(this.i,a);d=F5g(this.j,a);e=F5g(this.k,a);f=F5g(this.n,a);b=je(qf,dvm,5,1,15,1);h=me(fe(qf,1),dvm,5,15,[c[1]+c[2]+d[0]+d[2]+2*e[0],c[0]+c[2]+d[1]+d[2]+2*e[0],c[1]+c[2]+d[0]+d[2]+2*e[1],c[0]+c[2]+d[1]+d[2]+2*e[1],c[1]+c[2]+2*d[0]+e[0]+e[2],c[1]+c[2]+2*d[1]+e[0]+e[2],2*c[0]+d[1]+d[2]+e[0]+e[2],2*c[1]+d[1]+d[2]+e[0]+e[2],2*c[2]+d[1]+d[2]+e[0]+e[2],c[1]+c[2]+2*d[2]+e[0]+e[2],c[0]+c[2]+2*d[0]+e[1]+e[2],c[0]+c[2]+2*d[1]+e[1]+e[2],2*c[0]+d[0]+d[2]+e[1]+e[2],2*c[1]+d[0]+d[2]+e[1]+e[2],2*c[2]+d[0]+d[2]+e[1]+e[2],c[0]+c[2]+2*d[2]+e[1]+e[2],c[1]+c[2]+d[0]+d[2]+2*e[2],c[0]+c[2]+d[1]+d[2]+2*e[2],2*f[0],2*c[2]+d[1]+d[2]+2*e[0]+f[0],c[1]+c[2]+2*d[2]+2*e[0]+f[0],2*c[2]+d[1]+d[2]+2*e[1]+f[0],c[1]+c[2]+2*d[2]+2*e[1]+f[0],2*c[2]+2*d[0]+e[1]+e[2]+f[0],2*c[2]+2*d[1]+e[1]+e[2]+f[0],2*c[0]+2*d[2]+e[1]+e[2]+f[0],2*c[1]+2*d[2]+e[1]+e[2]+f[0],c[1]+c[2]+2*d[0]+2*e[2]+f[0],c[1]+c[2]+2*d[1]+2*e[2]+f[0],2*c[0]+d[1]+d[2]+2*e[2]+f[0],2*c[1]+d[1]+d[2]+2*e[2]+f[0],2*f[1],2*c[2]+d[0]+d[2]+2*e[0]+f[1],c[0]+c[2]+2*d[2]+2*e[0]+f[1],2*c[2]+d[0]+d[2]+2*e[1]+f[1],c[0]+c[2]+2*d[2]+2*e[1]+f[1],2*c[2]+2*d[0]+e[0]+e[2]+f[1],2*c[2]+2*d[1]+e[0]+e[2]+f[1],2*c[0]+2*d[2]+e[0]+e[2]+f[1],2*c[1]+2*d[2]+e[0]+e[2]+f[1],c[0]+c[2]+2*d[0]+2*e[2]+f[1],c[0]+c[2]+2*d[1]+2*e[2]+f[1],2*c[0]+d[0]+d[2]+2*e[2]+f[1],2*c[1]+d[0]+d[2]+2*e[2]+f[1],f[2],2*f[2]]);i=h[0];for(g=1;g<h.length;g++){h[g]>i&&(i=h[g])}b[0]=i;return b}throw Qsc(new bGh)};_.WC=function(a){var b,c,d,e,f,g;if(!!this.i&&!!this.j&&!!this.k&&!!this.n){c=G5g(this.i,a);d=G5g(this.j,a);e=G5g(this.k,a);f=G5g(this.n,a);b=je(Jv,yOm,127,1,0,1);g=he(Jv,[Dum,yOm],[352,127],0,[4,4],2);g[0][0]=kkd(c[0],c[2]);g[0][1]=kkd(c[1],c[2]);g[0][2]=Ykd(kkd(c[0],c[0]),kkd(c[1],c[1]));g[0][3]=kkd(c[2],c[2]);g[1][0]=kkd(d[0],d[2]);g[1][1]=kkd(d[1],d[2]);g[1][2]=Ykd(kkd(d[0],d[0]),kkd(d[1],d[1]));g[1][3]=kkd(d[2],d[2]);g[2][0]=kkd(e[0],e[2]);g[2][1]=kkd(e[1],e[2]);g[2][2]=Ykd(kkd(e[0],e[0]),kkd(e[1],e[1]));g[2][3]=kkd(e[2],e[2]);g[3][0]=kkd(f[0],f[2]);g[3][1]=kkd(f[1],f[2]);g[3][2]=Ykd(kkd(f[0],f[0]),kkd(f[1],f[1]));g[3][3]=kkd(f[2],f[2]);b[0]=Ykd(bld(bld(Ykd(Ykd(bld(bld(Ykd(Ykd(bld(bld(Ykd(Ykd(bld(bld(Ykd(Ykd(bld(bld(Ykd(Ykd(bld(bld(kkd(kkd(kkd(g[0][3],g[1][2]),g[2][1]),g[3][0]),kkd(kkd(kkd(g[0][2],g[1][3]),g[2][1]),g[3][0])),kkd(kkd(kkd(g[0][3],g[1][1]),g[2][2]),g[3][0])),kkd(kkd(kkd(g[0][1],g[1][3]),g[2][2]),g[3][0])),kkd(kkd(kkd(g[0][2],g[1][1]),g[2][3]),g[3][0])),kkd(kkd(kkd(g[0][1],g[1][2]),g[2][3]),g[3][0])),kkd(kkd(kkd(g[0][3],g[1][2]),g[2][0]),g[3][1])),kkd(kkd(kkd(g[0][2],g[1][3]),g[2][0]),g[3][1])),kkd(kkd(kkd(g[0][3],g[1][0]),g[2][2]),g[3][1])),kkd(kkd(kkd(g[0][0],g[1][3]),g[2][2]),g[3][1])),kkd(kkd(kkd(g[0][2],g[1][0]),g[2][3]),g[3][1])),kkd(kkd(kkd(g[0][0],g[1][2]),g[2][3]),g[3][1])),kkd(kkd(kkd(g[0][3],g[1][1]),g[2][0]),g[3][2])),kkd(kkd(kkd(g[0][1],g[1][3]),g[2][0]),g[3][2])),kkd(kkd(kkd(g[0][3],g[1][0]),g[2][1]),g[3][2])),kkd(kkd(kkd(g[0][0],g[1][3]),g[2][1]),g[3][2])),kkd(kkd(kkd(g[0][1],g[1][0]),g[2][3]),g[3][2])),kkd(kkd(kkd(g[0][0],g[1][1]),g[2][3]),g[3][2])),kkd(kkd(kkd(g[0][2],g[1][1]),g[2][0]),g[3][3])),kkd(kkd(kkd(g[0][1],g[1][2]),g[2][0]),g[3][3])),kkd(kkd(kkd(g[0][2],g[1][0]),g[2][1]),g[3][3])),kkd(kkd(kkd(g[0][0],g[1][2]),g[2][1]),g[3][3])),kkd(kkd(kkd(g[0][1],g[1][0]),g[2][2]),g[3][3])),kkd(kkd(kkd(g[0][0],g[1][1]),g[2][2]),g[3][3]));return b}throw Qsc(new bGh)};_.XC=function(a){if(!!this.i&&!!this.j&&!!this.k&&!!this.n){H5g(this.i,a);H5g(this.j,a);H5g(this.k,a);H5g(this.n,a);return}throw Qsc(new bGh)};_.YC=function(){var a,b,c,d,e;if(this.p!=null){return this.p}if(!!this.i&&!!this.j&&!!this.k&&!!this.n){a=N5g(this.i);b=N5g(this.j);c=N5g(this.k);d=N5g(this.n);this.p=je(rgb,EAn,25,1,0,1);e=he(rgb,[Dum,EAn],[90,25],0,[4,4],2);e[0][0]=oHh(a[0],a[2]);e[0][1]=oHh(a[1],a[2]);e[0][2]=iHh(oHh(a[0],a[0]),oHh(a[1],a[1]));e[0][3]=oHh(a[2],a[2]);e[1][0]=oHh(b[0],b[2]);e[1][1]=oHh(b[1],b[2]);e[1][2]=iHh(oHh(b[0],b[0]),oHh(b[1],b[1]));e[1][3]=oHh(b[2],b[2]);e[2][0]=oHh(c[0],c[2]);e[2][1]=oHh(c[1],c[2]);e[2][2]=iHh(oHh(c[0],c[0]),oHh(c[1],c[1]));e[2][3]=oHh(c[2],c[2]);e[3][0]=oHh(d[0],d[2]);e[3][1]=oHh(d[1],d[2]);e[3][2]=iHh(oHh(d[0],d[0]),oHh(d[1],d[1]));e[3][3]=oHh(d[2],d[2]);this.p[0]=iHh(iHh(iHh(iHh(iHh(iHh(iHh(iHh(iHh(iHh(iHh(iHh(iHh(iHh(iHh(iHh(iHh(iHh(iHh(iHh(iHh(iHh(iHh(oHh(e[0][3],oHh(e[1][2],oHh(e[2][1],e[3][0]))),pHh(oHh(oHh(oHh(e[0][2],e[1][3]),e[2][1]),e[3][0]))),pHh(oHh(oHh(oHh(e[0][3],e[1][1]),e[2][2]),e[3][0]))),oHh(oHh(oHh(e[0][1],e[1][3]),e[2][2]),e[3][0])),oHh(oHh(oHh(e[0][2],e[1][1]),e[2][3]),e[3][0])),pHh(oHh(oHh(oHh(e[0][1],e[1][2]),e[2][3]),e[3][0]))),pHh(oHh(oHh(oHh(e[0][3],e[1][2]),e[2][0]),e[3][1]))),oHh(oHh(oHh(e[0][2],e[1][3]),e[2][0]),e[3][1])),oHh(oHh(oHh(e[0][3],e[1][0]),e[2][2]),e[3][1])),pHh(oHh(oHh(oHh(e[0][0],e[1][3]),e[2][2]),e[3][1]))),pHh(oHh(oHh(oHh(e[0][2],e[1][0]),e[2][3]),e[3][1]))),oHh(oHh(oHh(e[0][0],e[1][2]),e[2][3]),e[3][1])),oHh(oHh(oHh(e[0][3],e[1][1]),e[2][0]),e[3][2])),pHh(oHh(oHh(oHh(e[0][1],e[1][3]),e[2][0]),e[3][2]))),pHh(oHh(oHh(oHh(e[0][3],e[1][0]),e[2][1]),e[3][2]))),oHh(oHh(oHh(e[0][0],e[1][3]),e[2][1]),e[3][2])),oHh(oHh(oHh(e[0][1],e[1][0]),e[2][3]),e[3][2])),pHh(oHh(oHh(oHh(e[0][0],e[1][1]),e[2][3]),e[3][2]))),pHh(oHh(oHh(oHh(e[0][2],e[1][1]),e[2][0]),e[3][3]))),oHh(oHh(oHh(e[0][1],e[1][2]),e[2][0]),e[3][3])),oHh(oHh(oHh(e[0][2],e[1][0]),e[2][1]),e[3][3])),pHh(oHh(oHh(oHh(e[0][0],e[1][2]),e[2][1]),e[3][3]))),pHh(oHh(oHh(oHh(e[0][1],e[1][0]),e[2][2]),e[3][3]))),oHh(oHh(oHh(e[0][0],e[1][1]),e[2][2]),e[3][3]));return this.p}throw Qsc(new bGh)};_.ZC=KSn;_.am=function(){SEh(this)};var Rfb=fgd(2640);wtc(1162,21,{17:1,33:1,21:1,29:1,236:1,863:1,34:1,1162:1},XEh,YEh);_.Fl=function(){return hLg(),aBg};_.Nh=XSn;_.Bl=function(){UEh(this)};_.HD=function(){return VEh(this)};_.VC=function(a){var b,c,d;if(cf(this.i,111)||cf(this.j,111)){throw Qsc(new bGh)}if(!!this.i&&!!this.j){if(cf(this.i,41)&&cf(this.j,41)||cf(this.i,76)&&cf(this.j,76)||cf(this.i,170)&&cf(this.j,170)){c=this.i.VC(a);d=this.j.VC(a);b=je(qf,dvm,5,1,15,1);b[0]=$wnd.Math.max($wnd.Math.max(c[0]+d[2],d[0]+c[2]),$wnd.Math.max(c[1]+d[2],d[1]+c[2]));return b}}throw Qsc(new bGh)};_.WC=function(a){var b,c,d;if(cf(this.i,111)||cf(this.j,111)){throw Qsc(new bGh)}if(!!this.i&&!!this.j){if(cf(this.i,41)&&cf(this.j,41)||cf(this.i,76)&&cf(this.j,76)||cf(this.i,170)&&cf(this.j,170)){c=this.i.WC(a);d=this.j.WC(a);b=je(Jv,yOm,127,1,0,1);b[0]=Ykd(Yjd(bld(kkd(c[0],d[2]),kkd(d[0],c[2]))),Yjd(bld(kkd(c[1],d[2]),kkd(d[1],c[2]))));return b}}throw Qsc(new bGh)};_.XC=function(a){if(cf(this.i,111)||cf(this.j,111)){throw Qsc(new bGh)}if(!!this.i&&!!this.j){if(cf(this.i,41)&&cf(this.j,41)||cf(this.i,76)&&cf(this.j,76)||cf(this.i,170)&&cf(this.j,170)){this.i.XC(a);this.j.XC(a);return}}throw Qsc(new bGh)};_.YC=function(){var a,b;mZi(this.n);if(this.n!=null){return this.n}if(cf(this.i,111)||cf(this.j,111)){throw Qsc(new bGh)}if(!!this.i&&!!this.j){if(cf(this.i,41)&&cf(this.j,41)||cf(this.i,76)&&cf(this.j,76)||cf(this.i,170)&&cf(this.j,170)){a=this.i.YC();b=this.j.YC();this.n=je(rgb,EAn,25,2,0,1);this.n[0]=iHh(oHh(a[0],b[2]),pHh(oHh(b[0],a[2])));this.n[1]=iHh(oHh(a[1],b[2]),pHh(oHh(b[1],a[2])));return this.n}}throw Qsc(new bGh)};_.ZC=KSn;_.am=function(){WEh(this)};var Sfb=fgd(1162);wtc(1995,21,bBn,eFh,fFh);_.Fl=function(){return hLg(),bBg};_.Bl=function(){aFh(this)};_.HD=function(){return bFh(this)};_.am=function(){WEh(this)};var ZEh;var Ufb=fgd(1995);wtc(7393,1,KSm,gFh);_.Jm=function(a){return cFh(a)};var Tfb=fgd(7393);wtc(1594,21,aBn,jFh,kFh);_.Fl=function(){return hLg(),cBg};_.Nh=XSn;_.Bl=function(){YSg(this.k,jSg(this.i,this.j))};_.HD=function(){return hFh(this)};_.VC=function(a){var b,c,d;if(!!this.i&&!!this.j){c=MRg(this.i,a);d=MRg(this.j,a);b=je(qf,dvm,5,1,15,1);b[0]=$wnd.Math.max(c[0]+d[1],c[1]+d[0]);return b}throw Qsc(new bGh)};_.WC=function(a){var b,c,d;if(!!this.i&&!!this.j){c=this.ab[0].WC(a);d=this.ab[1].WC(a);b=je(Jv,yOm,127,1,0,1);b[0]=bld(kkd(c[0],d[1]),kkd(c[1],d[0]));return b}throw Qsc(new bGh)};_.XC=YSn;_.YC=function(){var a,b;mZi(this.n);if(this.n!=null){return this.n}if(!!this.i&&!!this.j){a=this.ab[0].YC();b=this.ab[1].YC();this.n=je(rgb,EAn,25,1,0,1);this.n[0]=iHh(oHh(a[0],b[1]),pHh(oHh(a[1],b[0])));return this.n}throw Qsc(new bGh)};_.ZC=KSn;_.am=function(){WEh(this)};var Vfb=fgd(1594);wtc(1595,21,aBn,nFh,oFh);_.Fl=function(){return hLg(),dBg};_.Nh=XSn;_.Bl=function(){YSg(this.k,kSg(this.i,this.j))};_.HD=function(){return lFh(this)};_.VC=function(a){var b,c,d;if(!!this.i&&!!this.j){c=MRg(this.i,a);d=MRg(this.j,a);b=je(qf,dvm,5,1,15,1);b[0]=$wnd.Math.max(c[0]+d[0],c[1]+d[1]);return b}throw Qsc(new bGh)};_.WC=function(a){var b,c,d;if(!!this.i&&!!this.j){c=this.ab[0].WC(a);d=this.ab[1].WC(a);b=je(Jv,yOm,127,1,0,1);b[0]=Ykd(kkd(c[0],d[0]),kkd(c[1],d[1]));return b}throw Qsc(new bGh)};_.XC=YSn;_.YC=function(){var a,b;mZi(this.n);if(this.n!=null){return this.n}if(!!this.i&&!!this.j){a=this.ab[0].YC();b=this.ab[1].YC();this.n=je(rgb,EAn,25,1,0,1);this.n[0]=iHh(oHh(a[0],b[0]),oHh(a[1],b[1]));return this.n}throw Qsc(new bGh)};_.ZC=KSn;_.am=function(){WEh(this)};var Wfb=fgd(1595);wtc(1827,21,{17:1,33:1,21:1,29:1,34:1,223:1,1827:1},uFh);_.Fl=function(){return hLg(),dDg};_.Bl=function(){var a;if(!jNd(this.Xc.UB()).vh()){this.i=null;this.n=0;return}a=this.i;tFh(this);if(a==null||!Bhd(a,this.i)){rZi(a+Jgn+this.i);pFh(this)}};_.xJ=function(a,b){return sFh(this,a,b)};_.am=function(){tFh(this)};_.n=0;var Xfb=fgd(1827);wtc(7847,21,bBn,zFh);_.Fl=function(){return null};_.Bl=function(){this.n.o=false};_.HD=function(){return wFh(this)};_.am=function(){yFh(this)};var Yfb=fgd(7847);wtc(2639,21,bBn,CFh);_.Fl=function(){return hLg(),aFg};_.Bl=function(){AFh(this)};_.HD=function(){var a,b,c,d,e,f;if(this.g!=null){return this.g}d=this.i;a=this.j;e=LRg(d);b=tXg(a);if(a.nb==4){c=je(tgb,AAn,51,2,0,1);c[0]=new _Hh(this.Xc);c[1]=new _Hh(this.Xc);this.g=he(rgb,[Dum,EAn],[90,25],0,[1,3],2);this.g[0][0]=CHh(c[0],c[1],e[0],e[1],e[2],e[3]);this.g[0][1]=LHh(c[0],c[1],e[0],e[1],c[0],c[1],b[0],b[1]);this.g[0][2]=FHh(c[0],c[1],b[0],b[1],b[2],b[3]);return this.g}if(a.nb==9){c=je(tgb,AAn,51,2,0,1);c[0]=new _Hh(this.Xc);c[1]=new _Hh(this.Xc);f=je(tgb,AAn,51,2,0,1);f[0]=new _Hh(this.Xc);f[1]=new _Hh(this.Xc);this.g=he(rgb,[Dum,EAn],[90,25],0,[1,5],2);this.g[0][0]=CHh(c[0],c[1],e[0],e[1],e[2],e[3]);this.g[0][1]=LHh(c[0],c[1],e[0],e[1],c[0],c[1],b[8],b[9]);this.g[0][2]=iHh(iHh(oHh(new zHh(c[0]),new vHh(2)),pHh(new zHh(f[0]))),pHh(new zHh(b[8])));this.g[0][3]=iHh(iHh(oHh(new zHh(c[1]),new vHh(2)),pHh(new zHh(f[1]))),pHh(new zHh(b[9])));this.g[0][4]=CHh(f[0],f[1],b[4],b[5],b[6],b[7]);return this.g}throw Qsc(new bGh)};_.am=function(){WEh(this)};var Zfb=fgd(2639);wtc(1216,21,{17:1,33:1,21:1,29:1,34:1,223:1,1216:1},JFh,KFh);_.Fl=function(){return hLg(),yFg};_.Bl=function(){var a;if(!jNd(this.Xc.UB()).vh()){!!jZi&&kZi(jZi,(CZi(),vZi),'CAS is not yet loaded => fingerprint set to null');this.i=null;this.p=0;return}a=this.i;IFh(this);if(a==null||!Bhd(a,this.i)){mZi(a+Jgn+this.i);EFh(this,!!this.k)}};_.xJ=function(a,b){return HFh(this,a,b)};_.am=function(){IFh(this)};_.p=0;var $fb=fgd(1216);wtc(1813,21,{17:1,33:1,21:1,29:1,34:1,223:1,1813:1},PFh);_.Fl=function(){return hLg(),bHg};_.Bl=function(){MFh(this)};_.am=function(){OFh(this)};var agb=fgd(1813);wtc(7571,21,yAn,TFh);_.Fl=function(){return hLg(),cHg};_.Bl=function(){QFh(this)};_.am=function(){SFh(this)};_.j=false;var _fb=fgd(7571);wtc(eFm,1,{},XFh);_.Kh=function(a){qqd(this,a)};_.Mh=function(){return VFh(this)};_.Lh=function(){return !this.g};_.Nh=function(){};_.g=false;_.j=0;_.n=0;var bgb=fgd(eFm);var YFh,ZFh;wtc(2724,1,{},aGh);var cgb=fgd(2724);wtc(77,43,{3:1,43:1,68:1,77:1},bGh);var dgb=fgd(77);wtc(856,1,{},gGh);var egb=fgd(856);var hGh;wtc(2049,1,{},xGh);_.j=false;_.s=false;_.t=-1;_.A=null;var fgb=fgd(2049);wtc(2717,1,{},BGh);var hgb=fgd(2717);wtc(1625,dHm,{},DGh);var ggb=fgd(1625);wtc(2722,dHm,{},FGh);var igb=fgd(2722);wtc(1627,dHm,{},QGh);_.j=false;_.k=0;_.n=false;_.o=false;var kgb=fgd(1627);wtc(1349,dHm,{},ZGh);_.i=0;var lgb=fgd(1349);wtc(2719,1,{},aHh);var mgb=fgd(2719);wtc(2721,dHm,{},cHh);var ngb=fgd(2721);wtc(2720,dHm,{},eHh);var ogb=fgd(2720);wtc(2718,dHm,{},hHh);var pgb=fgd(2718);wtc(25,1,{17:1,25:1},uHh,vHh,wHh,xHh,yHh,zHh);_.Nd=function(a){return jHh(this,a)};_.sd=function(a){return kHh(this,a)};_.td=function(){return sod(new Etd(this.g))};_.ud=function(){return sHh(this)};var rgb=fgd(25);wtc(648,1,{17:1,648:1},UHh,VHh,WHh,XHh);_.Nd=function(a){return PHh(this,a)};_.sd=function(a){return QHh(this,a)};_.td=function(){if(this.g.j==0){return 0}return jmd(ftd(this.g)).g>>jmd(gtd(this.g)).g};_.ud=function(){var a,b,c,d,e;e=new Iid('');c=(new Etd(this.g)).i.Di();while(c.Lh()){a=c.Mh();b=a.Hh();e.g+='*';e.g+=''+b;d=a.Ih().g;if(d>1){e.g+='^';e.g+=d}}if(e.g.length>0){return Vhd(e.g,1)}return ''};var sgb=fgd(648);wtc(51,1,{17:1,51:1},_Hh,aIh);_.Nd=function(a){return YHh(this,a)};_.sd=function(a){return ZHh(this,a)};_.td=function(){return this.g};_.ud=function(){return whd('v',''+this.g)};_.g=0;var tgb=fgd(51);wtc(dFm,43,{3:1,43:1,68:1,1046:1},cIh,dIh);var bIh=gxm;var ugb=fgd(dFm);var sIh;wtc(7828,1,{},qIh);_.j=0;_.n=-1;_.q=0;var gIh;var wgb=fgd(7828);wtc(7842,1,{},LIh);_.g=0;_.j=0;_.k=0;_.n=0;_.o=0;var uIh,vIh,wIh,xIh;var vgb=fgd(7842);wtc(2727,1,{},XIh);_.g=0;_.n=-1;_.o=0;_.p=0;_.q=0;_.s=1;_.t=0;_.u=false;_.v=false;_.A=1;_.B=0;var xgb=fgd(2727);wtc(7833,1,{},ZIh);_.g=0;_.i=0;var ygb=fgd(7833);wtc(2728,1,Rxm,$Ih,_Ih);_.ud=function(){return this.j};_.g=0;_.i=0;_.k=0;var Agb=fgd(2728);wtc(2729,55,Ium,bJh);_.Bd=function(){return this.p};var zgb=fgd(2729);wtc(734,1,{},r3h);_.g=null;_.i='Auto';_.j='Wu';_.k=true;_.n=4;_.o=4;var q3h;var mnb=fgd(734);wtc(7697,1,{});_.p=false;var NAb=fgd(7697);wtc(717,1,{717:1},PTi);_.sd=function(a){if(a==null){return false}if(a===this){return true}if(Wb(a)!=KAb){return false}return MTi(this)==Xb(a)};_.td=function(){return MTi(this)};_.j=1;var KAb=fgd(717);wtc(1420,1,{},RTi);_.Od=TSn;_.Pd=function(a){return a.gc};var JAb=fgd(1420);wtc(890,24,{3:1,17:1,24:1,890:1},ZTi);var STi,TTi,UTi,VTi,WTi,XTi;var LAb=ggd(890,$Ti);wtc(761,24,{3:1,17:1,24:1,761:1},iUi);var _Ti,aUi,bUi,cUi,dUi,eUi,fUi,gUi;var MAb=ggd(761,jUi);var qUi='',rUi='',sUi,tUi=0,uUi,vUi,wUi,xUi;wtc(7841,eHm,{},JLl);var gfc=fgd(7841);wtc(5017,1,Nhn);_.Fd=function(){!!jZi&&kZi(jZi,(CZi(),vZi),Wmn);jAg=new oMg;sAg(this.g);IMl(Gjl(this.g.g))};wtc(1614,7697,{},n_l);var iic=fgd(1614);qum(Qc)(10);\n//# sourceURL=web-10.js\n")
|