archematics/etc/deps/GeoGebra/HTML5/5.0/webSimple/deferredjs/4B19686283BEF852F4C88C93522FB9A3/9.cache.js

2 lines
177 KiB
JavaScript

$wnd.webSimple.runAsyncCallback9("function vhe(){}\nfunction Dhe(){}\nfunction $we(){}\nfunction Q2e(){}\nfunction R2e(){}\nfunction S2e(){}\nfunction T2e(){}\nfunction U2e(){}\nfunction V2e(){}\nfunction W2e(){}\nfunction X2e(){}\nfunction nxf(){}\nfunction Hxf(){}\nfunction Hyf(){}\nfunction azf(){}\nfunction czf(){}\nfunction ezf(){}\nfunction Bzf(){}\nfunction Dzf(){}\nfunction Fzf(){}\nfunction Izf(){}\nfunction zBf(){}\nfunction KUf(){}\nfunction whg(){}\nfunction yhg(){}\nfunction ELg(){}\nfunction Eyf(a,b){a.i=b}\nfunction Dyf(a,b){a.g=b}\nfunction Fyf(a,b){a.j=b}\nfunction Gyf(a,b){a.k=b}\nfunction rhg(a,b){a.q=b}\nfunction I8b(a){this.g=a}\nfunction o3d(a){this.g=a}\nfunction Zzf(a){this.g=a}\nfunction uAf(a){this.g=a}\nfunction tAf(){this.g=new vec}\nfunction Vzf(){this.g=new vec}\nfunction n$h(a){return a.o}\nfunction c$h(a){return null}\nfunction d$h(a){return this.o}\nfunction f$h(a){return this.j}\nfunction g$h(a){return this.i}\nfunction l$h(a){return this.k}\nfunction m$h(a){return this.n}\nfunction t$h(){return this.g}\nfunction p$h(a){return a.Uk()}\nfunction rBf(a){return a.i[a.B]}\nfunction sBf(a){return a.k[a.B]}\nfunction uBf(a){return a.k[a.n]}\nfunction tBf(a){return a.i[a.n]}\nfunction mAf(a){return Pzf(a,a)}\nfunction u$h(a){return this===a}\nfunction s$h(a){_bc(this,a)}\nfunction q$h(){fwc(this)}\nfunction DAf(){fc.call(this)}\nfunction BBf(a){jc.call(this,a)}\nfunction BEd(a){lDd.call(this,a)}\nfunction cEd(a){lDd.call(this,a)}\nfunction HEd(a){lDd.call(this,a)}\nfunction VEd(a){lDd.call(this,a)}\nfunction XEd(a){lDd.call(this,a)}\nfunction rDd(a){lDd.call(this,a)}\nfunction sDd(a){lDd.call(this,a)}\nfunction tDd(a){lDd.call(this,a)}\nfunction uDd(a){lDd.call(this,a)}\nfunction vDd(a){lDd.call(this,a)}\nfunction wDd(a){lDd.call(this,a)}\nfunction xDd(a){lDd.call(this,a)}\nfunction Ghg(a,b){hvb.call(this,a,b)}\nfunction Rhg(a,b){hvb.call(this,a,b)}\nfunction C8b(a){A8b.call(this,a.k,a.n)}\nfunction cyf(a){a.k=null;a.p=0}\nfunction ABf(a,b){this.k=a;this.j=b}\nfunction Azf(a,b){return VDb(a.i,b)}\nfunction zAf(a,b){YDb(a.j,w3b(a.g),b)}\nfunction dac(a){_9b(a,0,a.length,null)}\nfunction e$h(){return new o3d(this)}\nfunction v$h(){return new bbc(this)}\nfunction G8b(a){return !a?null:new C8b(a)}\nfunction WNe(a){return cf(a,355)||!a.rb}\nfunction c4b(a,b){return Bhc(a),a+(Bhc(b),b)}\nfunction iig(a,b){Zhg+=a+',';Yhg+=b+','}\nfunction uhe(){uhe=Cqb;the=new vhe}\nfunction Bhe(){Bhe=Cqb;Ahe=new Dhe}\nfunction Axf(){Axf=Cqb;zxf=new iWg('',8)}\nfunction Xzf(a){Yzf.call(this,a,new tAf)}\nfunction BAf(a){AAf.call(this,a.Sc);this.i=a}\nfunction EAf(a,b,c){gc.call(this,GAf(a,b,c))}\nfunction iBf(a,b,c){a.j=c;a.k=b;return b+1}\nfunction qBf(a,b){a.q+=b;(a.n-=b)<0&&(a.n+=a.o)}\nfunction yBf(a){this.j=a;this.i=a.length}\nfunction AAf(a){this.j=new cEb;this.g=a.r.Bb++}\nfunction pzf(){this.g=new PYb;this.i=new y9b}\nfunction yzf(){this.g=new PYb;this.j=new y9b}\nfunction vAf(a){this.g=new vec;mec(this.g,a,w3b(1))}\nfunction o$h(a){return V1e(),je(Lt,cNh,589,a,7,1)}\nfunction tyf(a){return a==null?null:new j5b(a)}\nfunction tmg(a){!!lmg&&mmg(lmg,(Emg(),Cmg),a)}\nfunction qmg(a){!!lmg&&mmg(lmg,(Emg(),Amg),a)}\nfunction MId(a){!a.i&&(a.i=new pzf);return a.i}\nfunction RQd(a){if(a.r){return 1}return 0}\nfunction BPd(a){if(a.G){return a.G.q.length}return 0}\nfunction FPd(a){if(a.G){return l9b(a.G,0)}return null}\nfunction lBf(a){var b;a.B=-1;b=vBf(a);a.B=a.n;return b}\nfunction $Af(a){var b;a.o=b8g;for(b=12;b-->0;)a.p[b]=g6g}\nfunction Che(a,b){var c;c=b.bc;c!=null&&Tec(a.g,c)}\nfunction aBf(a,b){do{a.q[a.n++]=VAf[b]}while(b++!=1)}\nfunction bBf(a,b){if(a.p[b]!=a.o){a.q[a.n++]=b;a.p[b]=a.o}}\nfunction wAf(a,b){this.g=new vec;mec(this.g,a,w3b(b))}\nfunction Byf(a,b,c){this.i=new cEb;this.j=a;this.k=b;this.g=c}\nfunction xxf(a,b,c,d){yxf.call(this,a,c,d);eLc(this.k,b)}\nfunction Kxf(a,b,c,d){Lxf.call(this,a,c,d);eLc(this.k,b)}\nfunction Oxf(a,b,c,d){Pxf.call(this,a,c,d);eLc(this.k,b)}\nfunction Fxf(a,b,c,d){Axf();Gxf.call(this,a,c,d);eLc(this.k,b)}\nfunction xec(a){wec.call(this,(Bhc(a),Zac(a.g)));ODb(this,a)}\nfunction Wzf(a){Yzf.call(this,new W6b(''+sqb(a)),new tAf)}\nfunction Yzf(a,b){Vzf.call(this);a!=(v6b(),u6b)&&mec(this.g,b,a)}\nfunction $zf(a){Vzf.call(this);mec(this.g,new vAf(a),(v6b(),q6b))}\nfunction yec(a){zec.call(this,a,(Nec(),Jec),null,false,null,false)}\nfunction hec(a,b,c){return new Iec(a,(Nec(),Kec),null,false,b,c)}\nfunction _Ke(a){if(cf(a.rb,112)){return a.rb.yu(a)}return null}\nfunction WSe(a){if(cf(a.rb,112)){return a.rb.zu(a)}return null}\nfunction LNe(a,b){if(cf(a.rb,133)){return a.rb.Cu(b)}return null}\nfunction GNe(a,b){if(cf(a.rb,133)){return a.rb.Bu(b)}throw Vpb(new Cyf)}\nfunction QNe(a){if(cf(a.rb,133)){return a.rb.Eu()}throw Vpb(new Cyf)}\nfunction VSe(a){if(cf(a.rb,112)){return a.rb.yu(a)}throw Vpb(new Cyf)}\nfunction MNe(a,b){if(cf(a.rb,133)){a.rb.Du(b);return}throw Vpb(new Cyf)}\nfunction yAf(a,b){if(cf(b,38)){return a.g==b.g}return kf(a)===kf(b)}\nfunction Lzf(a,b){if(cf(b,20)){return Kzf(a,b)==0}return kf(a)===kf(b)}\nfunction pAf(a,b){if(cf(b,410)){return oAf(a,b)==0}return kf(a)===kf(b)}\nfunction Mzf(a){if(a.g.j>1){return null}return G8b(dec(a.g)).n}\nfunction _zf(a){if(a==null||a.length==0)return '';return ','+a}\nfunction phg(a,b){if(!a.o||b!=(Fhg(),Ehg)){return b}return a.o}\nfunction mig(a){var b;b=a.bc;if(b!=null){return '$'+b+'$'}return null}\nfunction xAf(a,b){var c;c=b.g;if(a.g<c){return 1}if(a.g>c){return -1}return 0}\nfunction FEd(a,b,c,d){var e,f;e=new iyf(a.n,c,d);f=e.j;eLc(f,b);return f}\nfunction QAf(a,b){var c,d;d=KAf(a,6);if(c=WDb(b,d.j))return c;throw Vpb(new DAf)}\nfunction Cyf(){gc.call(this,'No symbolic parameters available')}\nfunction h$h(a){if(this.j!=null){return this.j}this.j=p3d(this.ab);return this.j}\nfunction k$h(a){if(!!this.g&&!!this.i){v0e(this.g,a);v0e(this.i,a);return}throw Vpb(new Cyf)}\nfunction r$h(a){if(!!this.i&&!!this.j){MNe(this.i,a);MNe(this.j,a);return}throw Vpb(new Cyf)}\nfunction yxf(a,b,c){xwc.call(this,a);this.i=b;this.j=c;this.k=new VOe(a);wxf(this);uxf(this)}\nfunction Zxf(a){a.ab=je($X,Eoh,14,2,0,1);a.ab[0]=a.k;a.ab[1]=a.j;mwc(a,a.n);iwc(a)}\nfunction wxf(a){a.ab=je($X,Eoh,14,2,0,1);a.ab[0]=a.i;a.ab[1]=a.j;mwc(a,a.k);iwc(a)}\nfunction qxf(a){a.ab=je($X,Eoh,14,3,0,1);a.ab[0]=a.i;a.ab[1]=a.j;a.ab[2]=a.k;mwc(a,a.n);iwc(a)}\nfunction nyf(a){a.ab=je($X,Eoh,14,1,0,1);a.ab[0]=a.j;mwc(a,a.g);iwc(a);a.i=shg(a.j)}\nfunction ryf(a){a.ab=je($X,Eoh,14,1,0,1);a.ab[0]=a.k;mwc(a,a.i);iwc(a);a.g=shg(a.k)}\nfunction Hhg(){Fhg();return me(fe(Pdb,1),P8g,547,0,[Bhg,Chg,Dhg,zhg,Ehg,Ahg])}\nfunction Shg(){Qhg();return me(fe(Qdb,1),P8g,483,0,[Phg,Jhg,Nhg,Mhg,Ohg,Ihg,Lhg,Khg])}\nfunction IAf(){IAf=Cqb;HAf=me(fe(rf,1),I6g,5,15,[256,512,Wah,6144,6144,n8g,Wwh,Wwh,96,Kmh])}\nfunction kBf(a){ZAf();this.p=je(rf,I6g,5,12,15,1);this.q=je(rf,I6g,5,24,15,1);new h5b;this.i=a}\nfunction $xf(a,b,c){xwc.call(this,a);this.k=b;this.j=c;this.n=new VOe(a);Zxf(this);this.n.n=false}\nfunction Gxf(a,b,c){Axf();xwc.call(this,a);this.i=b;this.j=c;this.k=new VOe(a);wxf(this);Cxf(this)}\nfunction Vxf(a,b,c){xwc.call(this,a);this.n=0;this.k=c;this.o=b;this.j=new Def(a);Uxf(this);Qxf(this)}\nfunction Gzf(a,b){if(a.r!=null){return}a.r=je(X1,eNh,38,2,0,1);a.r[0]=new AAf(b);a.r[1]=new AAf(b)}\nfunction Ozf(a){if(a.g.j>1){return false}if(pAf(H8b(dec(a.g)),new tAf)){return true}return false}\nfunction uxf(a){var b;b=a.i.Lm(a.j);if((beg(),aeg)==b){QOe(a.k)}else{a.k.j=true;ROe(a.k,b==_dg)}}\nfunction Cxf(a){var b;if(cf(a.i,214)){b=a.i;ROe(a.k,Bxf(b.k,a.j))}else{ROe(a.k,a.i.Sm(a.j)==(beg(),_dg))}}\nfunction oBf(a){return a.n>=a.B?K4b(a.j,a.B,a.n-a.B+1):K4b(a.j,a.B,a.o-a.B)+K4b(a.j,0,a.n+1)}\nfunction uyf(a){var b,c;c=new PYb;for(b=0;b<a.n;++b){MYb(c,l9b(a.i,a.k[b]-1))}a.g=vyf(a);return c}\nfunction hAf(a){var b,c,d,e;d=new PYb;c=0;a!=null&&(c=a.length);for(b=0;b<c;++b){e=Nzf(a[b]);CYb(d,e)}return d}\nfunction Qyf(a,b,c){var d,e,f,g;YDb(a.p,b,c);for(e=c,f=0,g=e.length;f<g;++f){d=e[f];Ryf(a,d)}}\nfunction bEd(a,b,c,d){var e,f;if(!d.N||!$Jc(d,c)){return null}e=new Vxf(a.n,c,d);f=e.j;eLc(f,b);return f}\nfunction GEd(a,b,c,d){var e,f;if(!d.N||!!c.N||!$Jc(d,c)){return null}e=new jyf(a.n,c,d);f=e.j;eLc(f,b);return f}\nfunction Mtd(a,b,c,d){return ATf(d,'TriangleABCnonDegenerate',null,me(fe(eu,1),u6g,2,6,[mtd(a)+mtd(b)+mtd(c)]))}\nfunction nAf(a,b,c,d){return Jzf(mAf(Jzf(new $zf(a),Qzf(new $zf(c)))),mAf(Jzf(new $zf(b),Qzf(new $zf(d)))))}\nfunction zec(a,b,c,d,e,f){var g;this.j=a;g=new y9b;iec(a,g,b,a.i,c,d,e,f);this.g=new s8b(g,g.q.length)}\nfunction oyf(a,b,c){xwc.call(this,a);this.j=c;this.g=new VOe(a);nyf(this);myf(this);lyf(this);eLc(this.g,b)}\nfunction byf(a,b,c,d){xwc.call(this,a);this.i=c;this.j=d;this.k=new VOe(a);wxf(this);_xf(this);eLc(this.k,b)}\nfunction Lxf(a,b,c){xwc.call(this,a);this.i=b;this.j=c;this.k=new VOe(a);wxf(this);ROe(this.k,cOe(this.i,this.j))}\nfunction Pxf(a,b,c){xwc.call(this,a);this.i=b;this.j=c;this.k=new VOe(a);wxf(this);ROe(this.k,dOe(this.i,this.j))}\nfunction iyf(a,b,c){xwc.call(this,a);cyf(this);this.k=b;this.o=c;this.j=new Def(a);hyf(this);dyf(this,!!this.k)}\nfunction jyf(a,b,c){xwc.call(this,a);cyf(this);this.o=c;this.n=b;this.k=null;this.j=new Def(a);hyf(this);dyf(this,!!this.k)}\nfunction syf(a,b,c){xwc.call(this,a);this.j=false;this.k=b;this.j=c;this.i=new P$e(a);ryf(this);qyf(this);pyf(this)}\nfunction i$h(a){var b,c;if(!!this.g&&!!this.i){b=t0e(this.g,a);c=t0e(this.i,a);return s3d(b,c)}throw Vpb(new Cyf)}\nfunction oxf(a){a.ab=je($X,Eoh,14,3,0,1);a.ab[0]=a.i.vp();a.ab[1]=a.j.vp();a.ab[2]=a.k.vp();mwc(a,a.n);iwc(a)}\nfunction sxf(a){a.ab=je($X,Eoh,14,4,0,1);a.ab[0]=a.i;a.ab[1]=a.j;a.ab[2]=a.k;a.ab[3]=a.n;mwc(a,a.o);iwc(a)}\nfunction p3d(a){var b,c,d;b=je(X1,eNh,38,4,0,1);c=a[0].zu(a[0]);d=a[1].zu(a[1]);b[0]=c[0];b[1]=c[1];b[2]=d[0];b[3]=d[1];return b}\nfunction Wxf(a){var b,c,d;c=new h5b;d=a.length;for(b=0;b<d;++b){Z4b(c,xIc(a[b],(_ud(),xud)));c.g+=','}return c.g}\nfunction kzf(a,b){var c,d,e,f;for(d=a.r,e=0,f=d.length;e<f;++e){c=d[e];if(g4b(c4b('v',''+c.g),b)){return c}}return null}\nfunction nzf(a,b){var c;if(a.r!=null){for(c=0;c<a.r.length;c++){if(g4b(b,c4b('v',''+a.r[c].g))){return a.r[c]}}}return null}\nfunction m2e(a,b,c,d){var e;for(e=0;e<a.length;e++){if(!Udg(a3b(a[e]),a3b(b[(e*d+c+a.length)%a.length]))){return false}}return true}\nfunction fAf(a){var b,c;c=new h5b;for(b=0;b<a.length;++b){a[b].g.j==0||Z4b(c,','+Tzf(a[b]))}if(c.g.length>0)return y4b(c.g,1);return ''}\nfunction vBf(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&&nBf(a);b=a.j[a.n];pBf(a,b);return b}\nfunction pyf(a){var b;if(!gxc(a.Sc.Kt()).Ze()){a.g=null;return}b=a.g;ryf(a);if(b==null||!g4b(b,a.g)){tmg(b+BGh+a.g);qyf(a)}}\nfunction thg(a){var b,c,d,e,f;f=k4b(a.g);if(a.i!=null){for(c=a.i,d=0,e=c.length;d<e;++d){b=c[d];!!b&&(f+=thc(b))}}return f}\nfunction cBf(a){var b,c,d,e,f;e=WAf[a.j];d=e==null?oBf(a.i):e;c=sBf(a.i);b=rBf(a.i);uBf(a.i);tBf(a.i);f=new ABf(a.j,d);f.i=c;f.g=b;return f}\nfunction xBf(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);i4b(a.j,a.g,a.g+f,b,c);a.g+=f;return f}\nfunction Xdg(a,b){var c;if(a==b){return true}c=qrh*$wnd.Math.min($wnd.Math.abs(a),$wnd.Math.abs(b));return a-c<=b&&b<=a+c}\nfunction KAf(a,b){var c;(c=a.r).n?(a.r=a.r.n):(a.r=a.r.n=_Af(a.s));a.q=-1;if(a.r.k==b){++a.j;return a.r}a.r=c;a.n=b;throw Vpb(JAf(a))}\nfunction j$h(a){var b,c;if(!!this.g&&!!this.i){b=u0e(this.g,a);c=u0e(this.i,a);if(b!=null&&c!=null){return t3d(b,c)}}throw Vpb(new Cyf)}\nfunction Bxf(a,b){var c,d;if(!a.Nm()||!a.tl()){return false}c=a.Uk();d=b.Uk();if(!Xdg(c,d)){return false}return m6d(a.tl())&&!j6d(a.tl(),new Hxf)}\nfunction ohg(a){if(a.o){if(a.o==(Fhg(),Bhg)||a.o==Chg||a.o==Dhg){return beg(),_dg}if(a.o==zhg){return beg(),$dg}}return beg(),aeg}\nfunction pxf(a,b,c,d){xwc.call(this,a);this.i=b;this.j=c;this.k=d;this.n=new VOe(a);oxf(this);ROe(this.n,G1e(this.i,this.j,this.k))}\nfunction rxf(a,b,c,d,e){xwc.call(this,a);this.i=c;this.j=d;this.k=e;this.n=new VOe(a);qxf(this);ROe(this.n,BOe(this.i,this.j,this.k));eLc(this.n,b)}\nfunction wBf(a){this.r=a;this.s=1;this.p=0;this.g=this.o=n8g;this.j=je(of,o6g,5,n8g,15,1);this.k=je(rf,I6g,5,n8g,15,1);this.i=je(rf,I6g,5,n8g,15,1)}\nfunction $yf(a,b){if(a.g!=null){return}a.g=je(X1,eNh,38,4,0,1);a.g[0]=new AAf(b);a.g[1]=new AAf(b);a.g[2]=new AAf(b);a.g[3]=new AAf(b)}\nfunction WEd(a,b,c,d){var e,f;if(cf(b,196)){e=new syf(a.n,b,c);eLc(e.i,ibd(d));f=me(fe($X,1),Eoh,14,0,[e.i]);return f}throw Vpb(QCd(a,d.q,b))}\nfunction BOe(a,b,c){wNe();var d;d=a.eb*b.fb*c.gb+b.eb*c.fb*a.gb+c.eb*a.fb*b.gb-c.eb*b.fb*a.gb-b.eb*a.fb*c.gb-a.eb*c.fb*b.gb;return Wrh<d&&d<zph}\nfunction Qzf(a){var b,c,d,e;d=new vec;c=(new Cec(a.g)).i.cg();while(c.Ef()){b=c.Ff();e=b.mf();mec(d,e,B7b((v6b(),u6b),b.nf()))}return new Zzf(d)}\nfunction Nzf(a){var b,c,d,e,f;f=new PYb;d=(c=(new K8b(a.g)).g.ee().i.cg(),new L8b(c));while(d.g.Ef()){e=(b=d.g.Ff(),b.mf());CYb(f,qAf(e))}return f}\nfunction qAf(a){var b,c,d,e,f;f=new PYb;e=(c=(new K8b(a.g)).g.ee().i.cg(),new L8b(c));while(e.g.Ef()){d=(b=e.g.Ff(),b.mf());YDb(f.g,d,f)}return f}\nfunction gAf(a){var b,c,d,e,f,g;f=new PYb;for(e=(c=(new v8b(a.g)).g.ee().yd(),new w8b(c));e.g.Ef();){d=(b=e.g.Ff(),b.mf());g=Nzf(d);CYb(f,g)}return f}\nfunction Myf(a){var b,c,d,e,f;d=new y9b;for(f=(c=(new K8b(CIc(a).g)).g.ee().i.cg(),new L8b(c));f.g.Ef();){e=(b=f.g.Ff(),b.mf());e.sn()&&!e.rb&&(hhc(d.q,e),true)}return d}\nfunction Vyf(a,b){var c,d,e,f,g;if(bEb(a.p)==0){return}g=VDb(a.p,b);if(g==null){return}for(d=g,e=0,f=d.length;e<f;++e){c=d[e];OYb(a.u,c)}$Db(a.p,b)}\nfunction lef(a,b){var c;Sdf(a,b[0]);if(b[0]==null){return}qef(a);a.j=je(pf,h6g,84,b.length-1,0,3);for(c=0;c<b.length-1;++c){a.j[c]=b[c+1]}ref(a);Cef(a)}\nfunction CBf(a,b,c,d,e){BBf.call(this,r8g+b+C7g+c+s8g+(a?G7g:\"'\"+FAf(String.fromCharCode(e&b6g))+\"' (\"+e+t8g)+(d==null||d.length==0?'':u8g+FAf(d)+'\"')+'')}\nfunction Txf(a,b,c){var d,e;d=uqd(b);e=qqb(a.n)/qqb(d);if(e>5||e<0.2||c){omg('myPrecision='+sqb(a.n)+ZNh+sqb(d)+$Nh+e);a.i=null;a.n=d;return true}return false}\nfunction gyf(a,b,c){var d,e;d=uqd(b);e=qqb(a.p)/qqb(d);if(e>5||e<0.2||c){omg('resetFingerprint: myPrecision='+sqb(a.p)+ZNh+sqb(d)+$Nh+e);a.i=null;a.p=d;return true}return false}\nfunction rWg(){this.g=(Qhg(),Ihg);this.i=new PYb;this.j=new y9b;h9b(this.j,Phg);h9b(this.j,Jhg);h9b(this.j,Nhg);this.k=new y9b;h9b(this.k,Jhg);h9b(this.k,Nhg)}\nfunction Ryf(a,b){var c;if(NYb(a.u,b)){!!lmg&&mmg(lmg,(Emg(),xmg),'Ignoring existing poly '+b);return}MYb(a.u,b);c=bEb(a.u.g);omg('Adding poly #'+c+i6g+Uzf(b))}\nfunction fBf(b){try{b.g=vBf(b.i)}catch(a){a=Upb(a);if(cf(a,165)){jBf(0,128);return 1}else throw Vpb(a)}if(b.g==49){return gBf(b,128)}return dBf(b,jBf(0,128),1)}\nfunction txf(a,b,c,d,e,f){xwc.call(this,a);this.i=c;this.j=d;this.k=e;this.n=f;this.o=new VOe(a);sxf(this);ROe(this.o,H1e(this.i,this.j,this.k,this.n));eLc(this.o,b)}\nfunction eyf(a,b){var c;c=Oyf(b?a.k:a.n,a.o,b,a);if(!c){!!lmg&&mmg(lmg,(Emg(),xmg),'Cannot compute locus equation (yet?)');gyf(a,a.Sc,true);return null}return fyf(a,c)}\nfunction RAf(a){var b;this.o=je(rf,I6g,5,10,15,1);this.g=new y9b;this.k=new wBf(a);this.s=new kBf(this.k);this.r=new zBf;this.q=-1;this.j=0;for(b=0;b<10;b++)this.o[b]=-1}\nfunction aLe(a,b){if(cf(a.rb,112)){return a.rb.zu(a)}if(!a.rb){if(a.q==null){a.q=je(X1,eNh,38,1,0,1);a.q[0]=new AAf(a.Sc);omg('Variable '+b.Nl()+'('+a.q[0]+')')}}return a.q}\nfunction s3d(a,b){var c;c=je(rf,I6g,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 t3d(a,b){var c;c=je(iu,Wmh,86,3,0,1);c[0]=B7b(K6b(a[1],b[2]),K6b(a[2],b[1]));c[1]=B7b(K6b(a[2],b[0]),K6b(a[0],b[2]));c[2]=B7b(K6b(a[0],b[1]),K6b(a[1],b[0]));return u3d(c)}\nfunction cAf(a,b){var c;c=je(V1,iNh,20,3,0,1);c[0]=Jzf(Pzf(a[1],b[2]),Qzf(Pzf(a[2],b[1])));c[1]=Jzf(Pzf(a[2],b[0]),Qzf(Pzf(a[0],b[2])));c[2]=Jzf(Pzf(a[0],b[1]),Qzf(Pzf(a[1],b[0])));return c}\nfunction UAf(){UAf=Cqb;TAf=me(fe(eu,1),u6g,2,6,[G7g,'\" \"','\"\\\\t\"','\"\\\\n\"','\"\\\\r\"','<NUMBER>','<VARIABLE>','\"[1]:\"','<ANYFACTLIST>','<INDEXPOLY>',I7g,'\"+\"','\"-\"','\"*\"','\"^\"'])}\nfunction u3d(a){var b,c,d,e;b=(v6b(),u6b);for(d=0;d<a.length;d++){b=E6b(b,a[d])}C6b(b,u6b)&&(b=q6b);e=je(iu,Wmh,86,a.length,0,1);for(c=0;c<a.length;c++){e[c]=A6b(a[c],b)}return e}\nfunction sAf(a){var b,c,d,e,f;f=new j5b('');d=(new Cec(a.g)).i.cg();while(d.Ef()){b=d.Ff();c=b.mf();Z4b(f,c4b(c4b('v_{',''+c.g),'}'));e=b.nf().g;e>1&&(f.g+='^{'+e+'}',f)}return f.g}\nfunction v0e(a,b){if(!a.rb){!a.Y&&(a.Y=new BAf(a));!a.Z&&(a.Z=new BAf(a));zAf(a.Y,a.Z);zAf(a.Z,a.Y);MYb(b,a.Y);MYb(b,a.Z);return}if(cf(a.rb,133)){a.rb.Du(b);return}throw Vpb(new Cyf)}\nfunction Qxc(a){var b,c,d;c=new h5b;b=new k8b((new h8b(a)).g);while(b.i){d=j8b(b);c.g+=',';Z4b(c,c4b('v',''+d.mf().g));c.g+='=';Y4b(c,d.nf())}if(c.g.length>0){return y4b(c.g,1)}return ''}\nfunction Pld(a,b,c){var d,e;if(a.k.q.length!=0){e=new E9b(a.k);while(e.g<e.j.q.length){d=C9b(e);if(cf(d,381)){if(d.$i(0)==b&&d.$i(1)==c||d.$i(0)==c&&d.$i(1)==b){return d.o}}}}return null}\nfunction Fhg(){Fhg=Cqb;Bhg=new Ghg('TRUE',0);Chg=new Ghg('TRUE_NDG_UNREADABLE',1);Dhg=new Ghg('TRUE_ON_COMPONENTS',2);zhg=new Ghg('FALSE',3);Ehg=new Ghg(eah,4);Ahg=new Ghg('PROCESSING',5)}\nfunction jBf(a,b){switch(a){case 0:if(jqb(Xpb(b,128),0))return 4;return -1;case 1:if(jqb(Xpb(b,128),0))return 6;return -1;case 2:if(jqb(Xpb(b,128),0))return 5;return -1;default:return -1;}}\nfunction _yf(a,b,c){var d,e;if(a.g==null){e=n0e(b,b);d=n0e(c,c);if(e==null||d==null){$yf(a,b.Sc);return null}a.g=je(X1,eNh,38,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 hig(a,b){var c,d,e,f,g,h;YDb(cig,a,w3b(b));b>_hg&&(_hg=b);c=a.rb;if(c){for(e=c.ab,f=0,g=e.length;f<g;++f){d=e[f];h=new A9b(new tac(me(fe($X,1),Eoh,14,0,[d,a])));MYb($hg,h);hig(d,b+1)}}}\nfunction wzf(a,b){var c,d,e;if(a.j.q.length==0){h9b(a.j,b)}else{d=new E9b(a.j);e=0;while(d.g<d.j.q.length){c=C9b(d);if(kf(c.mf())===kf(b.k)&&yAf(c.nf(),b.n)){break}++e}e==a.j.q.length&&h9b(a.j,b)}}\nfunction SAf(a,b){IAf();var c,d,e,f,g,h;h=(d=(new K8b(b.g)).g.ee().i.cg(),new L8b(d));g=new cEb;while(h.g.Ef()){f=(c=h.g.Ff(),c.mf());ZDb(g,c4b('v',''+f.g),f)}e=new RAf(new yBf(a));return MAf(e,g)}\nfunction _xf(a){var b,c,d,e,f;c=a.i;b=a.j;f=null;if(ZNe(c,b)){f=(X1b(),true)}else{d=me(fe(EY,1),eqh,34,0,[new t1e(a.Qc),new t1e(a.Qc)]);e=aRd(c,b,d,zph);f=(X1b(),e==4?true:false)}ROe(a.k,(Bhc(f),f))}\nfunction vyf(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 eAf(a,b,c,d,e,f){return Jzf(Jzf(mAf(Jzf(new $zf(a),Qzf(new $zf(c)))),mAf(Jzf(new $zf(b),Qzf(new $zf(d))))),Qzf(Jzf(mAf(Jzf(new $zf(c),Qzf(new $zf(e)))),mAf(Jzf(new $zf(d),Qzf(new $zf(f)))))))}\nfunction B0e(a){var b;if(!a.rb){!a.Y&&(a.Y=new BAf(a));!a.Z&&(a.Z=new BAf(a));b=me(fe(V1,1),iNh,20,0,[new $zf(a.Y),new $zf(a.Z),new Wzf(1)]);return b}if(cf(a.rb,133)){return a.rb.Eu()}throw Vpb(new Cyf)}\nfunction OAf(a,b){var c,d,e;d=1;c=QAf(a,b);switch(a.q==-1?!(a.p=a.r.n)?(a.q=(a.r.n=_Af(a.s)).k):(a.q=a.p.k):a.q){case 14:{KAf(a,14);e=KAf(a,5);d=X2b(e.j,10);break}default:a.o[9]=a.j;}return new wAf(c,d)}\nfunction u0e(a,b){var c;if(!a.rb){c=je(iu,Wmh,86,3,0,1);c[0]=b.get(a.Y);c[1]=b.get(a.Z);c[2]=(v6b(),q6b);if(!c[0]||!c[1]){throw Vpb(new Cyf)}return c}if(cf(a.rb,133)){return a.rb.Cu(b)}throw Vpb(new Cyf)}\nfunction Ixf(a){var b,c;if(a.g!=null){return a.g}if(!!a.i&&!!a.j){b=FNe(a.i);c=FNe(a.j);a.g=he(V1,[h6g,iNh],[59,20],0,[1,1],2);a.g[0][0]=jAf(b[0],b[1],b[2],b[3],c[0],c[1],c[2],c[3]);return a.g}return null}\nfunction Mxf(a){var b,c;if(a.g!=null){return a.g}if(!!a.i&&!!a.j){b=FNe(a.i);c=FNe(a.j);a.g=he(V1,[h6g,iNh],[59,20],0,[1,1],2);a.g[0][0]=kAf(b[0],b[1],b[2],b[3],c[0],c[1],c[2],c[3]);return a.g}return null}\nfunction wyf(a,b){var c;this.o=a;this.j=bEb(a.g);this.n=b;if(this.j<this.n){this.g=true;return}this.k=je(rf,I6g,5,this.n,15,1);for(c=0;c<this.n;c++){this.k[c]=c+1}this.i=new z9b(this.j);j9b(this.i,this.o)}\nfunction Pyf(a){var b,c,d,e,f,g;!Iyf&&(Iyf=new cEb);for(e=(c=(new K8b(CIc(a).g)).g.ee().i.cg(),new L8b(c));e.g.Ef();){d=(b=e.g.Ff(),b.mf());if(!cf(d,36)){f=d.zu(d);if(f!=null){g=new tac(f);YDb(Iyf,g,d)}}}}\nfunction lyf(a){var b;if(!gxc(a.Sc.Kt()).Ze()){a.i=null;return}b=a.i;nyf(a);do{rmd(a.Qc,a)}while(m9b(a.Qc.k,a,0)!=-1);hld(a.Qc,a);smd(a.Qc,a);jld(a.Qc,a,true);if(b==null||!g4b(b,a.i)){tmg(b+BGh+a.i);myf(a)}}\nfunction gBf(b,c){if(_pb(c=Xpb(c,128),0))return dBf(b,jBf(0,128),1);try{b.g=vBf(b.i)}catch(a){a=Upb(a);if(cf(a,165)){jBf(1,c);return 2}else throw Vpb(a)}if(b.g==93){return hBf(b,c,128)}return dBf(b,jBf(1,c),2)}\nfunction hBf(b,c,d){if(_pb(d=Xpb(d,c),0))return dBf(b,jBf(1,c),2);try{b.g=vBf(b.i)}catch(a){a=Upb(a);if(cf(a,165)){jBf(2,d);return 3}else throw Vpb(a)}if(b.g==58){if(jqb(Xpb(d,128),0))return iBf(b,3,7)}return dBf(b,jBf(2,d),3)}\nfunction Nyf(a){var b,c,d,e,f,g,h,i,j;d=new PYb;c=a.rb;if(c){for(f=c.ab,g=0,h=f.length;g<h;++g){e=f[g];b=e.rb;e.sn()&&!b?(j=YDb(d.g,e,d),j==null):e.sn()&&cf(b,731)?(i=YDb(d.g,e,d),i==null):CYb(d,Nyf(e))}}return d}\nfunction eBf(a){switch(a.g){case 42:return iBf(a,0,13);case 43:return iBf(a,0,11);case 44:return iBf(a,0,10);case 45:return iBf(a,0,12);case 91:return fBf(a);case 94:return iBf(a,0,14);default:return dBf(a,1,0);}}\nfunction FNe(a){if(cf(a.rb,112)){return a.rb.zu(a)}if(cf(a,355)||!a.rb){if(a.u==null){a.u=je(X1,eNh,38,4,0,1);a.u[0]=new AAf(a.Sc);a.u[1]=new AAf(a.Sc);a.u[2]=new AAf(a.Sc);a.u[3]=new AAf(a.Sc)}return a.u}return null}\nfunction ZAf(){ZAf=Cqb;WAf=me(fe(eu,1),u6g,2,6,['',null,null,null,null,null,null,'[1]:',null,null,',','+','-','*','^']);VAf=me(fe(rf,1),I6g,5,15,[8,10]);YAf=me(fe(eu,1),u6g,2,6,[a8g]);XAf=me(fe(sf,1),N7g,5,14,[32737])}\nfunction pBf(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 mxf(a,b){var c,d,e;if(!a.i||(d=a.i.Hl((_ud(),xud)))==null){if(!b.i||a.i.Hl((_ud(),xud))==null){return xAf(a,b)}return -1}if(!b.i||(e=b.i.Hl((_ud(),xud)))==null){return 1}c=b4b(d,e);if(c==0){return xAf(a,b)}return c}\nfunction aAf(a,b,c,d,e,f){var g,h,i,j,k,l,m;g=new $zf(a);h=new $zf(b);i=new $zf(c);j=new $zf(d);k=new $zf(e);l=new $zf(f);m=Jzf(Jzf(Jzf(Jzf(Jzf(Pzf(g,j),Pzf(i,l)),Pzf(k,h)),Qzf(Pzf(k,j))),Qzf(Pzf(g,l))),Qzf(Pzf(h,i)));return m}\nfunction Sxf(a){var b,c,d;d=new t1e(a.Qc);b=new LXd(a.Qc,a.o,1,1);d.rb=b;PKc(d,true);c=Oyf(d,a.k,false,a);kKc(d);if(!c){!!lmg&&mmg(lmg,(Emg(),xmg),'Cannot compute envelope equation (yet?)');Txf(a,a.Sc,true);return null}return Rxf(a,c)}\nfunction MAf(a,b){var c,d;c=new PYb;KAf(a,7);d=NAf(a,b);YDb(c.g,d,c);e:while(true){switch(a.q==-1?!(a.p=a.r.n)?(a.q=(a.r.n=_Af(a.s)).k):(a.q=a.p.k):a.q){case 8:{break}default:a.o[0]=a.j;break e;}KAf(a,8);d=NAf(a,b);YDb(c.g,d,c)}return c}\nfunction NId(a){var b,c,d,e;e=a.g.Mb;if(!e.u.Ki()||!e.C.Ki()){throw Vpb(new Cyf)}c=e.u;d=e.C;if(e.A==(dag(),z9f)){b=new Pxf(a.Qc,c,d);return b}if(e.A==y9f){b=new Lxf(a.Qc,c,d);return b}if(e.A==I8f){b=new yxf(a.Qc,c,d);return b}return null}\nfunction r3d(a,b,c){var d,e,f;e=n0e(a,a);f=n0e(b,b);d=je(V1,iNh,20,2,0,1);d[0]=Jzf(Jzf(Pzf(new Wzf(2),new $zf(c[0])),Qzf(new $zf(e[0]))),Qzf(new $zf(f[0])));d[1]=Jzf(Jzf(Pzf(new Wzf(2),new $zf(c[1])),Qzf(new $zf(e[1]))),Qzf(new $zf(f[1])));return d}\nfunction rAf(a,b){var c,d,e,f,g,h,i,j;h=new xec(a.g);i=b.g;e=(d=(new K8b(b.g)).g.ee().i.cg(),new L8b(d));while(e.g.Ef()){j=(c=e.g.Ff(),c.mf());E8b(a.g,j)?mec(h,j,w3b(F8b(a.g,j).g+(g=j,RDb(cec(i,g))).g)):mec(h,j,(f=j,RDb(cec(i,f))))}return new uAf(h)}\nfunction lhg(a,b){var c,d,e,f,g,h;for(f=(g=(new v8b(a.i.g)).g.ee().yd(),new w8b(g));f.g.Ef();){e=(c=f.g.Ff(),c.mf());if(g4b(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}}}}MYb(a.i,b)}\nfunction Xxf(a){var b,c;if(a.g!=null){return a.g}if(!!a.k&&!!a.j){if(cf(a.j,56)){b=n0e(a.k,a.k);c=FNe(a.j);a.g=he(V1,[h6g,iNh],[59,20],0,[1,1],2);a.g[0][0]=bAf(b[0],b[1],c[0],c[1],c[2],c[3]);return a.g}else if(cf(a.j,119)){return Yxf(a)}}throw Vpb(new Cyf)}\nfunction fig(){fig=Cqb;eig=me(fe(eu,1),u6g,2,6,[Noh,dxh,'Midpoint',mCh,Tph,_wh,Loh,qOh,'Ray',Moh,Mph,Iph,xoh,'Translate',qoh,exh,Kph,rCh,'Mirror',Uph,Jph,NBh,hsh,qCh]);dig=me(fe(eu,1),u6g,2,6,[Loh,Tph,_wh,dxh,PDh,Zoh,Sph,hsh,PDh,rCh,'Ray',Uph,qCh,QDh,qoh])}\nfunction Jzf(a,b){var c,d,e,f,g,h,i;g=new xec(a.g);i=b.g;e=(new Cec(i)).i.cg();while(e.Ef()){d=e.Ff();h=d.mf();if(E8b(a.g,h)){c=w7b(F8b(a.g,h),(f=h,RDb(cec(i,f))));c==(v6b(),u6b)?nec(g,h):mec(g,h,w7b(F8b(a.g,h),d.nf()))}else{mec(g,h,d.nf())}}return new Zzf(g)}\nfunction vzf(a,b,c){var d,e,f,g,h,i,j;h=null;if(cf(b,110)){j=b;f=lUe(j);cf(f,75)&&(h=f)}else cf(b,75)&&(h=b);if(h){e=new AAf(c);d=c.u;i=d.fb;d.fb=false;if(h.bc==null){eLc(h,c4b('v',''+e.g));HKc(h,true);h.Pb=false;QLc(h,false)}d.fb=i;g=new B8b(h,e);wzf(a,g);MYb(a.g,h)}}\nfunction t0e(a,b){var c,d,e,f,g,h,i,j;if(!a.rb){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(rf,1),I6g,5,15,[0,0,0]);return j}}i=me(fe(rf,1),I6g,5,15,[1,1,0]);return i}if(cf(a.rb,133)){return a.rb.Bu(b)}throw Vpb(new Cyf)}\nfunction n0e(a,b){if(cf(a.rb,112)){return a.rb.zu(a)}if(!a.rb){if(a.A==null){a.A=je(X1,eNh,38,2,0,1);a.A[0]=new AAf(a.Sc);a.A[1]=new AAf(a.Sc);tmg('Free point '+b.Nl()+'('+a.A[0]+','+a.A[1]+')')}return a.A}omg('There is no implementation yet for '+a.rb);throw Vpb(new Cyf)}\nfunction Mxc(a){var b,c,d,e,f,g,h,i,j;c=m4b(a,G4b(125));e=(Hhc(2,c,a.length),a.substr(2,c-2));d=w4b(e,',',0);h=X2b(d[0],10);j=X2b(d[1],10);f=he(pf,[ujh,nah],[18,5],15,[h,j],2);b=2;for(g=0;g<h;g++){for(i=0;i<j;i++){f[g][i]=W2b(d[b]);tmg(LNh+g+','+i+']='+f[g][i]);++b}}return f}\nfunction iAf(a,b,c,d){var e,f,g,h,i,j;i=new h5b;j=hAf(a);!!b&&CYb(j,b);g=(h=(new v8b(j.g)).g.ee().yd(),new w8b(h));while(g.g.Ef()){f=(e=g.g.Ff(),e.mf());(c==null||(Bhc(c),c)&&d.contains(f)||!(Bhc(c),c)&&!d.contains(f))&&(i.g+=','+f,i)}if(i.g.length>0)return y4b(i.g,1);return ''}\nfunction Qhg(){Qhg=Cqb;Phg=new Rhg('RECIOS_PROVER',0);Jhg=new Rhg('BOTANAS_PROVER',1);Nhg=new Rhg('OPENGEOPROVER_WU',2);Mhg=new Rhg('OPENGEOPROVER_AREA',3);Ohg=new Rhg('PURE_SYMBOLIC_PROVER',4);Ihg=new Rhg('AUTO',5);Lhg=new Rhg('LOCUS_IMPLICIT',6);Khg=new Rhg('LOCUS_EXPLICIT',7)}\nfunction uzf(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(g4b(c4b('v',''+f.g),b)){return f}}e=new E9b(a.j);while(e.g<e.j.q.length){c=C9b(e);d=c.mf();if(g4b(d.bc,b)){return c.nf()}}!!lmg&&mmg(lmg,(Emg(),zmg),'Internal error in AlgoDependentNumber');return null}\nfunction Szf(a,b,c){var d,e,f,g,h,i,j,k,l,m,n;k=new vec;f=(new Cec(a.g)).i.cg();while(f.Ef()){e=f.Ff();m=e.mf();n=new xec(m.g);j=(h=b,RDb(cec(n,h)));if(j){i=(g=c,RDb(cec(n,g)));!i?(i=w3b(0)):nec(n,c);nec(n,b);mec(n,c,w3b(j.g+i.g))}d=e.nf();l=new uAf(n);mec(k,l,d)}return new Zzf(k)}\nfunction lAf(a,b,c,d,e){var f,g,h,i,j,k,l;l=null;i=fAf(a);l=new RYb(new v8b(b));h=iAf(a,l,(X1b(),true),e);g=iAf(a,l,false,e);f=c.Kt();j=gxc(f).zj(b,i,h,g,d);k=lXf(aQf(f.g).i)?gxc(f).Bj(j):'?';if(g4b('0',k)||g4b(Bsh,k)){return beg(),$dg}if(g4b('1',k)||g4b(Yoh,k)){return beg(),_dg}return beg(),aeg}\nfunction Uyf(a,b){var c,d,e,f,g,h,i,j,k,l,m,n,o,p;j=new PYb;p=new PYb;YDb(p.g,b,p);while(bEb(p.g)!=0){CYb(j,p);i=(l=(new v8b(p.g)).g.ee().yd(),new w8b(l));o=new PYb;while(i.g.Ef()){m=(d=i.g.Ff(),d.mf());c=m.rb;if(c){n=c.ab;for(f=n,g=0,h=f.length;g<h;++g){e=f[g];e==a||(k=YDb(o.g,e,o),k==null)}}}p=o}return j}\nfunction Tzf(a){var b,c,d,e,f,g;f=new h5b;d=(new Cec(a.g)).i.cg();if(!d.Ef()){return '0'}while(d.Ef()){c=d.Ff();g=c.mf();b=c.nf();if(g.g.j==0){f.g+=''+b}else{b!=(v6b(),q6b)&&(f.g+=b+'*',f);f.g+=''+g}f.g+='+'}e=N1b(f,0,f.g.length-1);e=u4b(u4b(u4b(u4b(e,'\\\\+-','-'),'-1\\\\*','-'),'\\\\+1\\\\*','+'),'^1\\\\*','');return e}\nfunction xhg(a,b,c){var d,e,f,g,h,i,j,k,l,m;j=c.K;k=(h=(new K8b(j.g)).g.ee().i.cg(),new L8b(h));while(k.g.Ef()){i=(g=k.g.Ff(),g.mf());if(cf(i,56)){d=i.G;e=i.v;if(!!d&&!!e&&(d==a&&e==b||d==b&&e==a)){return i}}}m=c.fb;c.fb=false;f=new FTd(c,null,a,b);l=f.k;l.Pb=true;l.lc=15;l.gc=true;pqd(l.Sc,l,4);c.fb=m;return l}\nfunction xzf(a,b,c){!!b.u&&(b.u.Ki()&&cf(b.u,75)||cf(b.u,110))&&vzf(a,b.u,c);!!b.C&&(b.C.Ki()&&cf(b.C,75)||cf(b.C,110))&&vzf(a,b.C,c);!!b.u&&b.u.Um()&&xzf(a,b.u,c);!!b.C&&b.C.Um()&&xzf(a,b.C,c);if(!!b.u&&b.u.Um()&&!!b.C&&b.C.Um()){return}if(cf(b.u,32)&&b.C.Um()&&(b.A==(dag(),C8f)||b.A==q9f)){return}if(cf(b.C,32)&&b.u.Um()){return}}\nfunction bAf(a,b,c,d,e,f){var g,h,i,j,k,l,m;!!lmg&&mmg(lmg,(Emg(),Cmg),'Setting up equation for collinear points ('+a+','+b+Uzh+'('+c+','+d+pOh+'('+e+','+f+')');g=new $zf(a);h=new $zf(b);i=new $zf(c);j=new $zf(d);k=new $zf(e);l=new $zf(f);m=Jzf(Jzf(Jzf(Pzf(g,j),Qzf(Pzf(h,i))),Pzf(k,Jzf(h,Qzf(j)))),Qzf(Pzf(l,Jzf(g,Qzf(i)))));return m}\nfunction mhg(a,b){!!lmg&&mmg(lmg,(Emg(),xmg),mOh+b);a.i=new PYb;if(b==(Qhg(),Jhg)){a.o=phg(a,Jyf(a));return}else if(b==Phg){a.o=phg(a,ixf((!a.n&&(a.n=new ELg),a.n),a));return}else if(b==Ohg){a.o=phg(a,Zyf(a));return}else if(b==Nhg||b==Mhg){a.o=phg(a,(!!lmg&&mmg(lmg,(Emg(),xmg),'OGP is not implemented for the web'),Fhg(),Ehg));return}}\nfunction Nxc(a){var b,c,d,e,f,g,h,i,j,k,l;e=m4b(a,G4b(125));g=z4b(a,e+3,a.length-2);f=w4b(g,',',0);d=X2b(f[0],10);h=je(pf,h6g,84,d,0,3);b=1;for(c=0;c<d;++c){j=X2b(f[b++],10);l=X2b(f[b++],10);h[c]=he(pf,[ujh,nah],[18,5],15,[j,l],2);for(i=0;i<j;i++){for(k=0;k<l;k++){h[c][i][k]=W2b(f[b]);tmg(LNh+c+']['+i+','+k+']='+h[c][i][k]);++b}}}return h}\nfunction gig(a){var b,c,d,e,f,g,h,i,j,k,l,m;c=VDb(aig,a);if(c){return c.g}b=a.rb;if(!b){YDb(aig,a,w3b(0));return 0}l=1;if(cf(b,683)){m=b.g.Mb;i=new cEb;j=(uhe(),the.g=i,uhe(),the);u7d(m,j);k=new k8b((new h8b(i)).g);while(k.i){h=j8b(k);d=h.mf();l+=gig(d)*h.nf().g}}else{for(e=b.ab,f=0,g=e.length;f<g;++f){d=e[f];l+=gig(d)}}YDb(aig,a,w3b(l));return l}\nfunction Pzf(a,b){var c,d,e,f,g,h,i,j,k,l,m,n,o,p;l=new vec;p=b.g;e=(new Cec(a.g)).i.cg();while(e.Ef()){c=e.Ff();n=c.mf();f=(new Cec(p)).i.cg();while(f.Ef()){d=f.Ff();o=d.mf();j=rAf(n,o);k=K6b(c.nf(),d.nf());h=j;if(cec(l,h)){m=w7b((i=j,RDb(cec(l,i))),k);m==(v6b(),u6b)?nec(l,j):mec(l,j,w7b((g=j,RDb(cec(l,g))),k))}else{mec(l,j,k)}}}return new Zzf(l)}\nfunction Zwe(a,b){switch(a.s){case 69:return new VEd(b);case 70:return new XEd(b);case 71:return new rDd(b);case 78:return new BEd(b);case 72:return new wDd(b);case 73:return new tDd(b);case 74:return new xDd(b);case 75:return new vDd(b);case 77:return new uDd(b);case 76:return new sDd(b);case 79:return new HEd(b);case 80:return new cEd(b);default:return null;}}\nfunction q3d(a,b,c,d,e){var f,g,h,i,j,k,l;h=je(V1,iNh,20,4,0,1);f=new $zf(a);g=new $zf(b);i=new $zf(e[0]);j=new $zf(e[1]);k=new $zf(e[2]);l=new $zf(e[3]);h[0]=Jzf(Jzf(Pzf(new Wzf(2),i),Qzf(new $zf(a))),Qzf(new $zf(c)));h[1]=Jzf(Jzf(Pzf(new Wzf(2),j),Qzf(new $zf(b))),Qzf(new $zf(d)));h[2]=Jzf(Jzf(Jzf(l,Qzf(j)),Qzf(i)),f);h[3]=Jzf(Jzf(Jzf(k,Qzf(i)),j),Qzf(g));return h}\nfunction Uzf(a){var b,c,d,e,f;e=new h5b;d=(new Cec(a.g)).i.cg();if(!d.Ef()){return '0'}while(d.Ef()){c=d.Ff();f=c.mf();b=c.nf();if(f.g.j==0){e.g+=''+b}else{if(!C6b(b,(v6b(),q6b))){if(C6b(w7b(b,q6b),u6b)){e.g.length>0&&c5b(e,e.g.length-1);e.g+='-'}else{x6b(w7b(b,q6b),u6b)<0&&e.g.length>0&&c5b(e,e.g.length-1);e.g+=''+b}}Z4b(e,sAf(f))}e.g+='+'}return N1b(e,0,e.g.length-1)}\nfunction bzf(a,b){var c,d,e,f;if(a.q!=null){return a.q}d=b[0].zu(b[0]);if(a.r==null){a.r=je(X1,eNh,38,4,0,1);a.r[0]=new AAf(b[0].Ci());a.r[1]=new AAf(b[0].Ci());a.r[2]=d[0];a.r[3]=d[1]}c=me(fe(X1,1),eNh,38,0,[a.r[0],a.r[1]]);e=b[1].zu(b[1]);f=b[2].zu(b[2]);a.q=je(V1,iNh,20,2,0,1);a.q[0]=eAf(d[0],d[1],c[0],c[1],e[0],e[1]);a.q[1]=eAf(d[0],d[1],c[0],c[1],f[0],f[1]);return a.q}\nfunction jAf(a,b,c,d,e,f,g,h){var i,j,k,l,m,n,o,p,q;!!lmg&&mmg(lmg,(Emg(),Cmg),'Setting up equation for parallel lines ('+a+','+b+')-'+'('+c+','+d+pOh+'('+e+','+f+')-'+'('+g+','+h+')');i=new $zf(a);j=new $zf(b);k=new $zf(c);l=new $zf(d);m=new $zf(e);n=new $zf(f);o=new $zf(g);p=new $zf(h);q=Jzf(Pzf(Jzf(i,Qzf(k)),Jzf(n,Qzf(p))),Qzf(Pzf(Jzf(j,Qzf(l)),Jzf(m,Qzf(o)))));return q}\nfunction kAf(a,b,c,d,e,f,g,h){var i,j,k,l,m,n,o,p,q;!!lmg&&mmg(lmg,(Emg(),Cmg),'Setting up equation for perpendicular lines ('+a+','+b+')-'+'('+c+','+d+pOh+'('+e+','+f+')-'+'('+g+','+h+')');i=new $zf(a);j=new $zf(b);k=new $zf(c);l=new $zf(d);m=new $zf(e);n=new $zf(f);o=new $zf(g);p=new $zf(h);q=Jzf(Pzf(Jzf(i,Qzf(k)),Jzf(m,Qzf(o))),Pzf(Jzf(j,Qzf(l)),Jzf(n,Qzf(p))));return q}\nfunction nBf(b){var c,d;if(b.t==b.g){if(b.g==b.o){if(b.B>m8g){b.n=b.t=0;b.g=b.B}else b.B<0?(b.n=b.t=0):mBf(b,false)}else b.g>b.B?(b.g=b.o):b.B-b.g<m8g?mBf(b,true):(b.g=b.B)}try{if((d=xBf(b.r,b.j,b.t,b.g-b.t))==-1){b.r.j=null;throw Vpb(new A1b)}else b.t+=d;return}catch(a){a=Upb(a);if(cf(a,165)){c=a;--b.n;b.q+=0;(b.n-=0)<0&&(b.n+=b.o);b.B==-1&&(b.B=b.n);throw Vpb(c)}else throw Vpb(a)}}\nfunction LAf(a,b){var c,d;c=PAf(a,b);e:while(true){switch(a.q==-1?!(a.p=a.r.n)?(a.q=(a.r.n=_Af(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=_Af(a.s)).k):(a.q=a.p.k):a.q){case 11:{KAf(a,11);d=PAf(a,b);c=Jzf(c,d);break}case 12:{KAf(a,12);d=PAf(a,b);c=Jzf(c,Qzf(d));break}default:a.o[4]=a.j;KAf(a,-1);throw Vpb(new DAf);}}return c}\nfunction Rxf(b,c){var d,e,f,g,h,i;i=new h5b;g=c.v;f=c.k;d=''+sqb(uqd(b.Sc));!!lmg&&mmg(lmg,(Emg(),xmg),ONh+d);Z4b(Y4b(Z4b(Y4b(Z4b(Z4b(Z4b(Z4b(Z4b(Z4b(Z4b(Y4b(i,(Jyc(),fyc)),'(['),g),'],['),f),'],'),d),','),c.i[0]),','),c.i[1]),')');e=b.Sc.Kt();try{h=gxc(e).Dj(i.g);!!lmg&&mmg(lmg,(Emg(),Cmg),XNh+h);return h}catch(a){a=Upb(a);if(cf(a,51)){!!lmg&&mmg(lmg,(Emg(),zmg),YNh);return null}else throw Vpb(a)}}\nfunction fyf(b,c){var d,e,f,g,h,i;i=new h5b;g=c.v;f=c.k;d=''+sqb(uqd(b.Sc));!!lmg&&mmg(lmg,(Emg(),xmg),ONh+d);Z4b(Y4b(Z4b(Y4b(Z4b(Z4b(Z4b(Z4b(Z4b(Z4b(Z4b(Z4b(Y4b(i,(Jyc(),Cyc)),'(['),g),'],['),f),'],'),d),','),','),c.i[0]),','),c.i[1]),')');e=b.Sc.Kt();try{h=gxc(e).Dj(i.g);!!lmg&&mmg(lmg,(Emg(),Cmg),XNh+h);return h}catch(a){a=Upb(a);if(cf(a,51)){!!lmg&&mmg(lmg,(Emg(),zmg),YNh);return null}else throw Vpb(a)}}\nfunction ozf(a,b,c){if(!!b.u&&b.u.Ki()&&cf(b.u,75)){b.u.bc==null&&eLc(b.u,c4b('v',''+(new AAf(c)).g));MYb(a.g,b.u)}if(!!b.C&&b.C.Ki()&&cf(b.C,75)){b.C.bc==null&&eLc(b.C,c4b('v',''+(new AAf(c)).g));MYb(a.g,b.C)}!!b.u&&b.u.Um()&&ozf(a,b.u,c);!!b.C&&b.C.Um()&&ozf(a,b.C,c);if(!!b.u&&b.u.Um()&&b.C.Um()){return}if(cf(b.u,32)&&b.C.Um()&&(b.A==(dag(),C8f)||b.A==q9f)){return}if(cf(b.C,32)&&b.u.Um()){return}}\nfunction JAf(a){var b,c,d,e,f,g,h;a.g.q.length=0;g=je(Spb,L6g,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++){(HAf[d]&1<<f)!=0&&(g[f]=true)}}}for(e=0;e<15;e++){if(g[e]){a.i=je(rf,I6g,5,1,15,1);a.i[0]=e;h9b(a.g,a.i)}}b=je(rf,L7g,6,a.g.q.length,0,2);for(c=0;c<a.g.q.length;c++){b[c]=l9b(a.g,c)}return new EAf(a.r,b,(h=(UAf(),TAf),!a.s?null:(ZAf(),YAf)[0],h))}\nfunction ref(a){var b,c,d,e,f,g,h;a.v=je(QQ,nAh,103,a.j.length,0,1);for(c=0;c<a.j.length;++c){b=null;d=a.j[c].length-1;g=new zce(a.Sc,'x');h=new zce(a.Sc,'y');for(e=0;e<=d;e++){for(f=0;f<a.j[c][e].length;f++){e==0&&f==0?(b=new x7d(a.Sc,a.j[c][0][0])):(b=L6d(b,G6d(E6d(O6d(new y7d(g.r,g),e),O6d(new y7d(h.r,h),f)),a.j[c][e][f])))}}!b&&(b=new x7d(a.Sc,NaN));a.v[c]=new $9d(b,me(fe(SQ,1),iqh,43,0,[g,h]))}}\nfunction tzf(a,b){var c,d,e,f,g,h;h=new h5b;h.g+=MNh;h.g+=b;f=new h5b;f.g+=Joh;Z4b(f,c4b('v',''+a.r[0].g));h.g+=',';h.g+=Joh;Z4b(h,c4b('v',''+a.r[0].g));h.g+='=';Z4b(h,c4b('v',''+a.r[0].g));e=(g=(new v8b(a.g.g)).g.ee().yd(),new w8b(g));while(e.g.Ef()){c=(d=e.g.Ff(),d.mf());f.g+=',';f.g+=Joh;Z4b(f,c.bc);h.g+=',';h.g+=Joh;Z4b(h,c.bc);h.g+='=';h.g+=oOh;Z4b(h,c.bc)}h.g+='],[';h.g+=f;h.g+='])';return h.g}\nfunction Lyf(a,b){var c,d,e,f,g,h,i,j,k,l,m,n,o,p;c=me(fe(iu,1),Wmh,86,0,[(v6b(),u6b),u6b,u6b,q6b]);p=a.q;e=Myf(p);d=new y9b;for(h=new E9b(e);h.g<h.j.q.length;){g=C9b(h);hhc(d.q,g)}o=new cEb;l=new E9b(d);j=je($X,Eoh,14,2,0,1);k=0;m=0;while(l.g<l.j.q.length&&k<2&&m<b){i=C9b(l);f=i.zu(i);j[k]=i;YDb(o,f[0],c[m]);++m;if(m<b){YDb(o,f[1],c[m]);++k;++m}}if(k==2&&a.p){n=new whg;n.g=Bxh;n.i=j;dac(n.i);lhg(a,n)}return o}\nfunction Yyf(a,b,c){var d;this.n=new PYb;this.g=new PYb;this.p=new cEb;this.i=je(X1,eNh,38,2,0,1);d=gxc(a.Sc.Kt());if(d.Ze()){!!lmg&&mmg(lmg,(Emg(),xmg),'GeoGebra thinks Giac is loaded.');if(g4b(d.Bj('1+1'),'2')){Syf(this,a,b,c);return}!!lmg&&mmg(lmg,(Emg(),xmg),'But 1+1=2 seems to be problematic.');this.A=(Fhg(),Ahg)}else{!!lmg&&mmg(lmg,(Emg(),xmg),'GeoGebra thinks Giac is not loaded yet.');this.A=(Fhg(),Ahg)}}\nfunction Zyf(b){var c,d,e,f,g,h,i,j;i=b.q;if(cf(i,133)){j=i;c=j.Fu();try{!c.i&&(c.i=new PYb,c.g.Du(c.i))}catch(a){a=Upb(a);if(cf(a,52)){return Fhg(),Ehg}else throw Vpb(a)}}else if(cf(i.rb,133)){j=i.rb;try{d=j.Eu();for(f=d,g=0,h=f.length;g<h;++g){e=f[g];!!lmg&&mmg(lmg,(Emg(),xmg),e);if(e.g.j!=0){return Fhg(),zhg}}return Fhg(),Bhg}catch(a){a=Upb(a);if(cf(a,52)){return Fhg(),Ehg}else throw Vpb(a)}}return Fhg(),Ehg}\nfunction NAf(a,b){var c,d,e;e=new PYb;KAf(a,7);f:while(true){KAf(a,9);d=LAf(a,b);Lzf(d,new Xzf((v6b(),q6b)))||(c=YDb(e.g,d,e),c==null);switch(a.q==-1?!(a.p=a.r.n)?(a.q=(a.r.n=_Af(a.s)).k):(a.q=a.p.k):a.q){case 9:{break}default:a.o[1]=a.j;break f;}}KAf(a,8);KAf(a,5);g:while(true){switch(a.q==-1?!(a.p=a.r.n)?(a.q=(a.r.n=_Af(a.s)).k):(a.q=a.p.k):a.q){case 10:{break}default:a.o[2]=a.j;break g;}KAf(a,10);KAf(a,5)}return e}\nfunction Qxf(b){var c,d,e,f,g;g=(t1b(),$wnd.goog.global.performance).now();f=null;try{f=Sxf(b)}catch(a){a=Upb(a);if(cf(a,51)){e=a;!!lmg&&mmg(lmg,(Emg(),xmg),e);!!lmg&&mmg(lmg,(Emg(),xmg),VNh)}else throw Vpb(a)}if(f!=null){try{c=b.Sc.Kt();lef(b.j,gxc(c).Fj(f));b.j.k=true}catch(a){a=Upb(a);if(cf(a,39)){sef(b.j)}else throw Vpb(a)}}else{sef(b.j)}d=mf($wnd.goog.global.performance.now()-g);!!lmg&&mmg(lmg,(Emg(),xmg),WNh+d+' ms')}\nfunction dyf(b,c){var d,e,f,g,h;if(!c){if(!bVd(b.n,b.o)){sef(b.j);return}}h=(t1b(),$wnd.goog.global.performance).now();g=null;try{g=eyf(b,c)}catch(a){a=Upb(a);if(cf(a,51)){f=a;!!lmg&&mmg(lmg,(Emg(),xmg),f);!!lmg&&mmg(lmg,(Emg(),xmg),VNh)}else throw Vpb(a)}if(g!=null){try{d=b.Sc.Kt();lef(b.j,gxc(d).Fj(g));b.j.k=true}catch(a){a=Upb(a);if(cf(a,39)){sef(b.j)}else throw Vpb(a)}}else{sef(b.j)}e=mf($wnd.goog.global.performance.now()-h);!!lmg&&mmg(lmg,(Emg(),xmg),WNh+e+' ms')}\nfunction Uxf(a){var b,c,d,e,f,g;f=new _ec;Tec(f,a.k.N.vp());g=(d=(new K8b(CIc(a.o.vp()).g)).g.ee().i.cg(),new L8b(d));while(g.g.Ef()){e=(c=g.g.Ff(),c.mf());(!e.rb&&(!e.Jb||!DPe(e.Jb))||e.Zn())&&f.g.put(e,(X1b(),V1b))==null}Zec(f,a.k);a.g=je($X,Eoh,14,f.g.size(),0,1);a.g=IYb(f,a.g);a.p=je($X,Eoh,14,2,0,1);a.p[0]=a.o.vp();a.p[1]=a.k;mwc(a,a.j);kwc(a,a.p,a.g);b=a.k.Qc;do{q9b(b.k,a)}while(m9b(b.k,a,0)!=-1);h9b(b.k,a);a.i=Wxf(a.g);a.n=uqd(a.Sc)}\nfunction uhg(a,b){var c,d,e,f,g,h,i;g=a.g;if(g4b(Fxh,g)){fac(a.i,new yhg)}else if(g4b(Dxh,g)&&a.i.length==3){c=a.i[0];d=a.i[1];e=a.i[2];h=xhg(c,e,b);i=xhg(e,d,b);if(!!h&&!!i){a.i=je($X,Eoh,14,2,0,1);a.i[0]=h;a.i[1]=i;fac(a.i,new yhg)}}else if(g4b(Bxh,g)||g4b(Dxh,g)||g4b(Cxh,g)||g4b(Exh,g)){if(a.i.length==4){c=a.i[0];d=a.i[1];h=xhg(c,d,b);e=a.i[2];f=a.i[3];i=xhg(e,f,b);if(!!h&&!!i){a.i=je($X,Eoh,14,2,0,1);a.i[0]=h;a.i[1]=i;fac(a.i,new yhg)}}else a.i.length==2&&fac(a.i,new yhg)}}\nfunction Syf(b,c,d,e){var f;f=(!JUf&&(JUf=new KUf),JUf);b.r=c;b.q=e;e.q=c;Wyf(b,d);if(b.A){return}if(e.g==(Qhg(),Khg)){return}try{Pyf(c)}catch(a){a=Upb(a);if(cf(a,52)){!!lmg&&mmg(lmg,(Emg(),xmg),'Botana vars cannot be inverted');b.A=(Fhg(),Ehg);return}else throw Vpb(a)}Xyf(b);if(b.A){return}if(e.g!=Phg&&f.g!=null&&Y1b(f.g)&&!e.p){try{yac(b.u,Kyf(e))}catch(a){a=Upb(a);if(cf(a,52)){!!lmg&&mmg(lmg,(Emg(),xmg),'Extra NDG conditions cannot be added');b.A=(Fhg(),Ehg)}else throw Vpb(a)}}}\nfunction FAf(a){var b,c,d,e,f;e=new h5b;for(c=0;c<a.length;c++){switch(Ihc(c,a.length),a.charCodeAt(c)){case 8:e.g+=s7g;continue;case 9:e.g+=t7g;continue;case 10:e.g+=u7g;continue;case 12:e.g+=v7g;continue;case 13:e.g+=w7g;continue;case 34:e.g+=x7g;continue;case 39:e.g+=y7g;continue;case 92:e.g+=s6g;continue;default:if((b=(Ihc(c,a.length),a.charCodeAt(c)))<32||b>126){f=(d=b,q6g+d.toString(16));Z4b(e,p6g+z4b(f,f.length-4,f.length))}else{e.g+=String.fromCharCode(b)}continue;}}return e.g}\nfunction jxf(b,c,d){var e,f,g,h,i,j,k,l,m,n,o;if(d){n=new cEb;for(f=new k8b((new h8b(b)).g);f.i;){e=j8b(f);o=e.mf();YDb(n,o,e.nf())}h=(!JUf&&(JUf=new KUf),JUf);m=lAf(IYb(d.u,je(V1,iNh,20,bEb(d.u.g),0,1)),n,d.r.Ci(),h.k,d.n);!!lmg&&mmg(lmg,(Emg(),xmg),'Recio meets Botana:'+n);if(m==(beg(),_dg)){return Fhg(),zhg}}else{try{g=c.g.Cu(b);for(j=g,k=0,l=j.length;k<l;++k){i=j[k];if(!C6b(i,(v6b(),u6b))){return Fhg(),zhg}}}catch(a){a=Upb(a);if(cf(a,52)){return Fhg(),Ehg}else throw Vpb(a)}}return Fhg(),Bhg}\nfunction Rzf(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 vec;g=(new Cec(a.g)).i.cg();while(g.Ef()){c=g.Ff();p=c.mf();q=new xec(p.g);l=(v6b(),q6b);h=new k8b((new h8b(b)).g);while(h.i){d=j8b(h);s=d.mf();e=(j=s,RDb(cec(q,j)));if(e){l=K6b(l,M6b(d.nf(),e.g));nec(q,s)}}l=K6b(l,c.nf());o=new uAf(q);k=o;if(cec(m,k)){n=w7b((i=o,RDb(cec(m,i))),l);r=n.k>1?Lhc(n.g[0],n.g[1]):Lhc(n.g[0],0);_pb(n.n>0?r:iqb(r),0)?nec(m,o):mec(m,o,n)}else{f=l.g[0];(l.n>0?f:-f|0)!=0&&mec(m,o,l)}}return new Zzf(m)}\nfunction hyf(a){var b,c,d,e,f,g;f=new _ec;a.q=je($X,Eoh,14,2,0,1);if(a.k){Tec(f,a.o);g=(d=(new K8b(CIc(a.k).g)).g.ee().i.cg(),new L8b(d));a.q[0]=a.k}else{Tec(f,a.o.N.vp());g=(d=(new K8b(CIc(a.n).g)).g.ee().i.cg(),new L8b(d));a.q[0]=a.n}while(g.g.Ef()){e=(c=g.g.Ff(),c.mf());(!e.rb&&(!e.Jb||!DPe(e.Jb))||e.Zn())&&f.g.put(e,(X1b(),V1b))==null}Zec(f,a.o);a.g=je($X,Eoh,14,f.g.size(),0,1);a.g=IYb(f,a.g);a.q[1]=a.o;mwc(a,a.j);kwc(a,a.q,a.g);b=a.o.Qc;do{q9b(b.k,a)}while(m9b(b.k,a,0)!=-1);h9b(b.k,a);a.i=Wxf(a.g);a.p=uqd(a.Sc)}\nfunction mBf(b,c){var d,e,f,g;e=je(of,o6g,5,b.o+m8g,15,1);f=je(rf,I6g,5,b.o+m8g,15,1);d=je(rf,I6g,5,b.o+m8g,15,1);try{if(c){l5b(b.j,b.B,e,0,b.o-b.B);l5b(b.j,0,e,b.o-b.B,b.n);b.j=e;l5b(b.k,b.B,f,0,b.o-b.B);l5b(b.k,0,f,b.o-b.B,b.n);b.k=f;l5b(b.i,b.B,d,0,b.o-b.B);l5b(b.i,0,d,b.o-b.B,b.n);b.i=d;b.t=b.n+=b.o-b.B}else{l5b(b.j,b.B,e,0,b.o-b.B);b.j=e;l5b(b.k,b.B,f,0,b.o-b.B);b.k=f;l5b(b.i,b.B,d,0,b.o-b.B);b.i=d;b.t=b.n-=b.B}}catch(a){a=Upb(a);if(cf(a,51)){g=a;throw Vpb(new jc(g.gd()))}else throw Vpb(a)}b.o+=m8g;b.g=b.o;b.B=0}\nfunction nhg(a){var b,c,d,e;if(!a.q){!!lmg&&mmg(lmg,(Emg(),zmg),'No statement to prove');a.o=(Fhg(),Ehg);return}c=a.q.rb;if(!c){g4b(a.q.yp((_ud(),yud)),Yoh)?(a.o=(Fhg(),Bhg)):g4b(a.q.yp(yud),Bsh)?(a.o=(Fhg(),zhg)):(a.o=(Fhg(),Ehg));return}lig(a.q);if(a.g!=(Qhg(),Ihg)){mhg(a,a.g);return}omg(mOh+a.g);a.p?(d=new E9b(a.k)):(d=new E9b(a.j));a.o=(Fhg(),Ehg);while((a.o==Ehg||a.o==Chg)&&d.g<d.j.q.length){e=C9b(d);if(e==Nhg||e==Mhg){b=a.q.rb;if(cf(b,683)){!!lmg&&mmg(lmg,(Emg(),xmg),'OGP cannot safely check expressions, OGP will be ignored');continue}}mhg(a,e)}}\nfunction Ezf(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.Sc;n=n0e(c,c);m=FNe(b);if(a.r==null){a.r=je(X1,eNh,38,4,0,1);a.r[0]=new AAf(h);a.r[1]=new AAf(h);a.r[2]=n[0];a.r[3]=n[1];tmg('Orthogonal line at '+c.bc+tlh+b.bc+' implicitly introduces feet point ('+a.r[0]+','+a.r[1]+')')}a.q=je(V1,iNh,20,2,0,1);k=new $zf(n[0]);l=new $zf(n[1]);d=new $zf(m[0]);e=new $zf(m[1]);f=new $zf(m[2]);g=new $zf(m[3]);i=new $zf(a.r[0]);j=new $zf(a.r[1]);a.q[0]=Jzf(Jzf(Jzf(f,Qzf(d)),l),Qzf(j));a.q[1]=Jzf(Jzf(Jzf(k,Qzf(g)),e),Qzf(i));return a.q}throw Vpb(new Cyf)}\nfunction Tyf(a){var b,c,d,e,f,g,h,i,j,k;b=new _ec;c=new _ec;f=IYb(a.u,je(V1,iNh,20,bEb(a.u.g),0,1));j=new afc(hAf(f));k=(e=(new K8b(j.g)).g.ee().i.cg(),new L8b(e));while(k.g.Ef()){i=(d=k.g.Ff(),d.mf());if(!NYb(a.n,i)){c.g.put(i,(X1b(),V1b))==null;b.g.put(i,V1b)==null}NYb(a.g,i)&&c.g.put(i,(X1b(),V1b))==null}if(a.B){g=je(V1,iNh,20,f.length,0,1);for(h=0;h<f.length;h++){g[h]=Rzf(f[h],a.B)}LYb(j,new v8b(a.B))}else{g=f}omg(hOh+j.g.size()+iOh+b.g.size()+jOh);a.v=fAf(g);a.k=iAf(g,null,(X1b(),false),a.n);a.o=iAf(g,null,true,a.n);iAf(g,null,true,c);iAf(g,null,false,c);tmg(kOh+a.v);tmg(lOh+a.k+','+a.o)}\nfunction GAf(a,b,c){var d,e,f,g,h,i,j,k,l,m,n,o,p,q,r;o=new h5b;g=new h5b;k=0;p=new _ec;for(i=0;i<b.length;i++){k<b[i].length&&(k=b[i].length);for(j=0;j<b[i].length;j++){Tec(p,c[b[i][j]])}}for(n=(e=(new K8b(p.g)).g.ee().i.cg(),new L8b(e));n.g.Ef();){m=(d=n.g.Ff(),d.mf());Z4b(Z4b((g.g+=z7g,g),m),CAf)}o.g+=A7g;q=a.n;for(h=0;h<k;h++){r=q.j;f=FAf(r);h!=0&&(o.g+=' ',o);if(q.k==0){o.g+=''+c[0];break}o.g+=' \"';o.g+=''+f;o.g+='\"';Z4b(o,' '+c[q.k]);q=q.n}Z4b(Z4b(Z4b(o,CAf),z7g),B7g+a.n.i+C7g+a.n.g);Z4b((o.g+='.',o),CAf);if(b.length==0);else{l=b.length;Z4b(Z4b(o,CAf),D7g+(l==1?':':E7g)+CAf+CAf);Z4b(o,g.g)}return o.g}\nfunction shg(a){var b,c,d,e,f,g,h,i,j,k,l,m,n,o,p;k=a.Ci().r.J;e=new y9b;i=(d=(new K8b(CIc(a).g)).g.ee().i.cg(),new L8b(d));h=new h5b;while(i.g.Ef()){g=(c=i.g.Ff(),c.mf());if(g.sn()&&!g.rb){h9b(e,g.bc)}else if(!cf(g,36)){b=g.ul((_ud(),Mud));n=ATf(k,'LetABeB',null,me(fe(eu,1),u6g,2,6,[g.bc,b]));Z4b((h.g+=''+n,h),'.\\n')}}o=new h5b;f=new h5b;for(m=new E9b(e);m.g<m.j.q.length;){l=C9b(m);f.g+=''+l;f.g+=','}j=f.g.length;if(j>0){J1b(f,j-1,j-1+1,'');Z4b(Z4b(o,ATf(k,'LetABeArbitraryPoints',null,me(fe(eu,1),u6g,2,6,[f.g]))),'.\\n')}o.g+=h;p=I4b(a.rb);Z4b(Z4b(o,ATf(k,'ProveThat',null,me(fe(eu,1),u6g,2,6,[p]))),'.');return o.g}\nfunction kxf(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 v8b(b.g)).g.ee().yd(),new w8b(l)).g.Ff(),i.mf());for(k=1;k<=d+2;k++){YDb(c,u,(v6b(),Ypb(k,0)>=0?Y6b(k):L6b(Y6b(iqb(k)))));if(f){s=new cEb;for(h=new k8b((new h8b(c)).g);h.i;){g=j8b(h);t=g.mf();YDb(s,t,g.nf())}m=(!JUf&&(JUf=new KUf),JUf);r=lAf(IYb(f.u,je(V1,iNh,20,bEb(f.u.g),0,1)),s,f.r.Ci(),m.k,f.n);!!lmg&&mmg(lmg,(Emg(),xmg),SNh+k+' '+s);if(r==(beg(),_dg)){return Fhg(),zhg}}else{try{j=e.g.Cu(c);for(o=j,p=0,q=o.length;p<q;++p){n=o[p];if(!C6b(n,u6b)){return Fhg(),zhg}}}catch(a){a=Upb(a);if(cf(a,52)){return Fhg(),Ehg}else throw Vpb(a)}}}return Fhg(),Bhg}\nfunction myf(a){var b,c,d,e,f;d=(!JUf&&(JUf=new KUf),JUf);c=new rWg;h4b(_Nh,d.i)?h4b('Wu',d.j)?Dyf(c,(Qhg(),Nhg)):h4b(Moh,d.j)&&Dyf(c,(Qhg(),Mhg)):h4b('Botana',d.i)?Dyf(c,(Qhg(),Jhg)):h4b('Recio',d.i)?Dyf(c,(Qhg(),Phg)):h4b(aOh,d.i)?Dyf(c,(Qhg(),Ohg)):h4b('Auto',d.i)&&Dyf(c,(Qhg(),Ihg));rhg(c,a.j);c.p=false;f=(t1b(),$wnd.goog.global.performance).now();nhg(c);b=mf($wnd.goog.global.performance.now()-f);!!lmg&&mmg(lmg,(Emg(),xmg),WNh+b+' ms');e=c.o;!!lmg&&mmg(lmg,(Emg(),xmg),bOh+e);if(e){if(e==(Fhg(),Ehg)||e==Ahg){QOe(a.g);return}a.g.j=true;(e==Bhg||e==Chg||e==Dhg)&&ROe(a.g,true);e==zhg&&ROe(a.g,false)}omg('OUTPUT for Prove: '+a.g)}\nfunction _Af(b){var c,d,e,f,g,h;d=0;i:for(;;){try{b.g=lBf(b.i)}catch(a){a=Upb(a);if(cf(a,39)){b.j=0;b.k=-1;h=cBf(b);return h}else throw Vpb(a)}try{qBf(b.i,0);while(b.g<=32&&jqb(Xpb(4294977024,lqb(1,b.g)),0))b.g=lBf(b.i)}catch(a){a=Upb(a);if(cf(a,165)){continue i}else throw Vpb(a)}b.j=c6g;b.k=0;d=eBf(b);if(b.j!=c6g){b.k+1<d&&qBf(b.i,d-b.k-1);if(jqb(Xpb(XAf[b.j>>6],lqb(1,b.j&63)),0)){h=cBf(b);return h}else{continue i}}g=uBf(b.i);f=tBf(b.i);e=null;c=false;try{vBf(b.i);qBf(b.i,1)}catch(a){a=Upb(a);if(cf(a,165)){c=true;e=d<=1?'':oBf(b.i);if(b.g==10||b.g==13){++g;f=0}else ++f}else throw Vpb(a)}if(!c){qBf(b.i,1);e=d<=1?'':oBf(b.i)}throw Vpb(new CBf(c,g,f,e,b.g))}}\nfunction izf(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.s){case 20:Fyf(c,Jzf(g,j));break;case 21:Fyf(c,Jzf(g,Qzf(j)));break;case 24:Fyf(c,Pzf(g,j));break;case 28:i=D3b(J6b(Mzf(c.k.j)));if(i){h=g;for(f=w3b(1);eqb(f.g,i.g);d=f,f=w3b(f.g+1),d){h=Pzf(h,g)}c.j=h}break;default:throw Vpb(new Cyf);}}b.u.Um()&&!c.g.j&&izf(a,b.u,c.g);b.C.Um()&&!c.k.j&&izf(a,b.C,c.k);if(cf(b.u,32)&&!c.g.j){e=U5b(new Y5b(b.u.Uk()));Fyf(c.g,new Xzf(e))}if(cf(b.C,32)&&!c.k.j){e=U5b(new Y5b(b.C.Uk()));Fyf(c.k,new Xzf(e))}if(cf(b.u,32)&&cf(b.C,110)){e=U5b(new Y5b(b.u.Uk()));l=nzf(a,b.C.rj((_ud(),xud)));if(l){k=new vAf(l);Fyf(c,new Yzf(e,k));return}}}\nfunction rzf(a,b,c){var d,e,f,g,h,i,j,k,l;if(c.j){return}if(!!c.g&&!c.k&&c.i==(dag(),u9f)){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.s){case 20:Fyf(c,Jzf(g,j));break;case 21:Fyf(c,Jzf(g,Qzf(j)));break;case 24:Fyf(c,Pzf(g,j));break;case 28:i=D3b(J6b(Mzf(c.k.j)));if(i){h=g;for(f=w3b(1);eqb(f.g,i.g);d=f,f=w3b(f.g+1),d){h=Pzf(h,g)}c.j=h}break;default:throw Vpb(new Cyf);}}b.u.Um()&&!c.g.j&&rzf(a,b.u,c.g);!!b.C&&b.C.Um()&&!c.k.j&&rzf(a,b.C,c.k);if(cf(b.u,32)&&!c.g.j){e=U5b(new Y5b(b.u.Uk()));Fyf(c.g,new Xzf(e))}if(cf(b.C,32)&&!c.k.j){e=U5b(new Y5b(b.C.Uk()));Fyf(c.k,new Xzf(e))}if(cf(b.u,32)&&cf(b.C,110)){e=U5b(new Y5b(b.u.Uk()));l=uzf(a,b.C.rj((_ud(),xud)));if(l){k=new vAf(l);Fyf(c,new Yzf(e,k));return}}}\nfunction dzf(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,75)){throw Vpb(new Cyf)}n=null;cf(d,36)&&(n=d);if(!e||!f||!n){throw Vpb(new Cyf)}if(a.r==null){g=n0e(e,e);h=n0e(f,f);a.r=je(X1,eNh,38,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 AAf(e.Sc);a.r[5]=new AAf(e.Sc);a.r[6]=new AAf(e.Sc)}a.q=je(V1,iNh,20,2,0,1);i=null;cf(n.rb,325)&&(i=_Ke(n));o=aLe(n,n);l=0;q=mAf(new $zf(o[0]));if(i!=null){a.q=je(V1,iNh,20,i.length+1,0,1);for(l=0;l<i.length;l++){a.q[l]=i[l]}}j=nAf(a.r[0],a.r[1],a.r[4],a.r[5]);k=nAf(a.r[2],a.r[3],a.r[4],a.r[5]);m=mAf(Jzf(Jzf(j,k),Qzf(q)));p=Pzf(Pzf(j,k),new Wzf(4));a.q[l]=Jzf(m,Qzf(p));return a.q}\nfunction Kzf(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=H8b(eec(a.g));k=H8b(eec(j));c=oAf(l,k);c==0&&(c=x6b(F8b(a.g,l),(g=k,RDb(cec(j,g)))));if(c!=0){return c}do{m=hec(a.g,l,false);i=new Iec(j,(Nec(),Kec),null,false,k,false);if(Hec(m)==0){if(Hec(i)==0){return 0}return -1}if(Hec(i)==0){return 1}l=H8b((m.o.xg()?m.k?(e=gec(m.j,m.n,true)):(e=gec(m.j,m.n,false)):(e=eec(m.j)),!!e&&Gec(m,e.k)?e:null));k=H8b((i.o.xg()?i.k?(d=gec(i.j,i.n,true)):(d=gec(i.j,i.n,false)):(d=eec(i.j)),!!d&&Gec(i,d.k)?d:null));c=oAf(l,k);c==0&&(c=x6b((h=l,RDb(Fec(m,cec(m.j,h)))),(f=k,RDb(Fec(i,cec(i.j,f))))))}while(c==0);return c}\nfunction oAf(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=H8b(eec(a.g));k=H8b(eec(j));c=xAf(l,k);c==0&&(c=p3b(F8b(a.g,l),(g=k,RDb(cec(j,g)))));if(c!=0){return c}do{m=hec(a.g,l,false);i=new Iec(j,(Nec(),Kec),null,false,k,false);if(Hec(m)==0){if(Hec(i)==0){return 0}return -1}if(Hec(i)==0){return 1}l=H8b((m.o.xg()?m.k?(e=gec(m.j,m.n,true)):(e=gec(m.j,m.n,false)):(e=eec(m.j)),!!e&&Gec(m,e.k)?e:null));k=H8b((i.o.xg()?i.k?(d=gec(i.j,i.n,true)):(d=gec(i.j,i.n,false)):(d=eec(i.j)),!!d&&Gec(i,d.k)?d:null));c=xAf(l,k);c==0&&(c=p3b((h=l,RDb(Fec(m,cec(m.j,h)))),(f=k,RDb(Fec(i,cec(i.j,f))))))}while(c==0);return c}\nfunction mzf(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(eu,u6g,2,bEb(a.g.g),6,1);h=0;for(t=(m=(new v8b(a.g.g)).g.ee().yd(),new w8b(m));t.g.Ef();){s=(d=t.g.Ff(),d.mf());k[h]=cJc(s,(_ud(),Bud));++h}if(a.o){q=U5d(b.Mb,j);u=new _ec;u7d(q,(Bhe(),Ahe.g=u,Bhe(),Ahe));i=(e=(new K8b(u.g)).g.ee().i.cg(),new L8b(e));while(i.g.Ef()){A=(d=i.g.Ff(),d.mf());f=(p=WDb(c.O,A),p);o=f.rb.g.tl();n=Jhe(f,o,j);u7d(q,n)}r=s7d(q,(_ud(),Bud))}else{r=s7d(b.Mb,(_ud(),Bud))}v=w4b(r,',',0);r=z4b(v[0],10,v[0].length-1);w=new h5b;w.g+=MNh;w.g+=''+r;w.g+='=0';l=new h5b;for(g=0;g<k.length;g++){if(g==0){l.g+=''+k[g]}else{l.g+=',';l.g+=''+k[g]}Y4b(Z4b(Z4b((w.g+=',',w),k[g]),'='),a.r[g])}w.g+='],[';w.g+=l;w.g+='])';return w.g}\nfunction PAf(a,b){var c,d,e,f;f=new tAf;c=(v6b(),q6b);switch(a.q==-1?!(a.p=a.r.n)?(a.q=(a.r.n=_Af(a.s)).k):(a.q=a.p.k):a.q){case 12:{KAf(a,12);c=B7b(u6b,q6b);break}default:a.o[5]=a.j;}switch(a.q==-1?!(a.p=a.r.n)?(a.q=(a.r.n=_Af(a.s)).k):(a.q=a.p.k):a.q){case 5:{d=KAf(a,5);c=K6b(c,new W6b(d.j));g:while(true){switch(a.q==-1?!(a.p=a.r.n)?(a.q=(a.r.n=_Af(a.s)).k):(a.q=a.p.k):a.q){case 13:{break}default:a.o[6]=a.j;break g;}KAf(a,13);e=OAf(a,b);f=rAf(f,e)}break}case 6:{e=OAf(a,b);f=rAf(f,e);h:while(true){switch(a.q==-1?!(a.p=a.r.n)?(a.q=(a.r.n=_Af(a.s)).k):(a.q=a.p.k):a.q){case 13:{break}default:a.o[7]=a.j;break h;}KAf(a,13);e=OAf(a,b);f=rAf(f,e)}break}default:a.o[8]=a.j;KAf(a,-1);throw Vpb(new DAf);}return new Yzf(c,f)}\nfunction Kyf(a){var b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,t,u;d=Myf(a.q);s=d.q.length;p=new whg;s>3?(p.g='DegeneratePolygon'):(p.g=Fxh);n=je($X,Eoh,14,s,0,1);o=0;for(c=new E9b(d);c.g<c.j.q.length;){b=C9b(c);n[o++]=b}p.i=n;dac(p.i);lhg(a,p);r=je(V1,iNh,20,s*(s-1)*(s-2)/6|0,0,1);o=0;u=new PYb;for(i=new E9b(d);i.g<i.j.q.length;){h=C9b(i);for(k=new E9b(d);k.g<k.j.q.length;){j=C9b(k);if(!(h==j||h.Sm(j)==(beg(),_dg))){for(m=new E9b(d);m.g<m.j.q.length;){l=C9b(m);if(!(h==l||h.Sm(l)==(beg(),_dg))&&!(j==l||j.Sm(l)==(beg(),_dg))){t=new PYb;YDb(t.g,h,t);YDb(t.g,j,t);YDb(t.g,l,t);if(!SDb(u.g,t)){YDb(u.g,t,u);e=h.zu(h);f=j.zu(j);g=l.zu(l);q=bAf(e[0],e[1],f[0],f[1],g[0],g[1]);qmg('Forcing non-collinearity for points '+h+':'+thc(h)+S8g+j+':'+thc(j)+sNh+l);r[o]=Jzf(Pzf(q,new $zf(new AAf(h.Ci()))),Qzf(new Xzf((v6b(),q6b))));++o}}}}}}return r}\nfunction lxf(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(X1,eNh,38,bEb(b.g),0,1);m=(p=(new v8b(b.g)).g.ee().yd(),new w8b(p));for(l=0;l<A.length;l++){A[l]=(h=m.g.Ff(),h.mf())}o=(d+2)*(d+1)/2|0;!!lmg&&mmg(lmg,(Emg(),xmg),'nr of tests: '+o);g=0;for(k=1;k<d+2;k++){for(n=1;n<=k;n++){++g;YDb(c,A[0],(v6b(),Ypb((d+2-k)*(d+2-n),0)>=0?Y6b((d+2-k)*(d+2-n)):L6b(Y6b(iqb((d+2-k)*(d+2-n))))));YDb(c,A[1],Ypb(k*n,0)>=0?Y6b(k*n):L6b(Y6b(iqb(k*n))));if(f){v=new cEb;for(i=new k8b((new h8b(c)).g);i.i;){h=j8b(i);w=h.mf();YDb(v,w,h.nf())}u=lAf(IYb(f.u,je(V1,iNh,20,bEb(f.u.g),0,1)),v,f.r.Ci(),(!JUf&&(JUf=new KUf),JUf).k,f.n);!!lmg&&mmg(lmg,(Emg(),xmg),SNh+g+' '+v);if(u==(beg(),_dg)){return Fhg(),zhg}}else{try{j=e.g.Cu(c);for(r=j,s=0,t=r.length;s<t;++s){q=r[s];if(!C6b(q,u6b)){return Fhg(),zhg}}}catch(a){a=Upb(a);if(cf(a,52)){return Fhg(),Ehg}else throw Vpb(a)}}}}return Fhg(),Bhg}\nfunction dBf(b,c,d){var e,f,g,h;h=0;b.n=12;e=1;b.q[0]=c;f=c6g;for(;;){++b.o==c6g&&$Af(b);if(b.g<64){g=lqb(1,b.g);do{switch(b.q[--e]){case 1:case 0:if(_pb(Xpb(DEh,g),0))break;f>5&&(f=5);{bBf(b,0)}break;case 6:case 4:jqb(Xpb(DEh,g),0)&&(bBf(b,4),bBf(b,6));break;case 2:if(_pb(Xpb(DEh,g),0))break;f>6&&(f=6);b.q[b.n++]=2;break;case 5:b.g==58&&(f=8);break;case 8:jqb(Xpb(DEh,g),0)&&aBf(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!=c6g){b.j=f;b.k=d;f=c6g}++d;if((e=b.n)==(h=12-(b.n=h)))return d;try{b.g=vBf(b.i)}catch(a){a=Upb(a);if(cf(a,165)){return d}else throw Vpb(a)}}}\nfunction szf(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.Sc;i=c.g.tl();xzf(b,i,p);if(b.r==null){b.r=je(X1,eNh,38,b.j.q.length+1,0,1);b.r[0]=new AAf(p);if(b.j.q.length==0){throw Vpb(new Cyf)}else{n=new E9b(b.j);o=1;while(n.g<n.j.q.length){f=C9b(n);b.r[o]=f.nf();++o}}}q=new Hyf;qzf(b,i,q);e=p.Kt();k='';l=s7d(i,(_ud(),Bud))+'-'+Joh+b.r[0];k='expand(lcm(denom(coeff('+l+')))*('+l+Wxh;b.i=0;t=tzf(b,k);try{m=gxc(e).Dj(t);m=u4b(z4b(m,1,m.length-1),oOh,'');r=Kwc(c.Sc.Kt().j,m,c.Sc,null);q=new Hyf;qzf(b,r,q);rzf(b,r,q);while(!q.j){rzf(b,r,q)}b.q=je(V1,iNh,20,b.r.length,0,1);b.q[0]=q.j;if(b.j.q.length!=0){n=new E9b(b.j);o=1;while(n.g<n.j.q.length){f=C9b(n);g=FNe(f.mf());s=new $zf(f.nf());b.q[o]=Jzf(Pzf(s,s),Qzf(nAf(g[0],g[1],g[2],g[3])));++o}}b.g=new PYb;if(c.j&&b.j.q.length!=0){n=new E9b(b.j);while(n.g<n.j.q.length){f=C9b(n);h=f.mf();h.fc=false}}b.j=new y9b;return b.q}catch(a){a=Upb(a);if(cf(a,51)){j=a;!!lmg&&mmg(lmg,(Emg(),xmg),j)}else throw Vpb(a)}throw Vpb(new Cyf)}\nfunction Yxf(a){var b,c,d,e,f,g,h;if(a.j.mb==4){g=n0e(a.k,a.k);h=WSe(a.j);a.g=he(V1,[h6g,iNh],[59,20],0,[1,1],2);a.g[0][0]=eAf(g[0],g[1],h[0],h[1],h[2],h[3]);return a.g}if(a.j.mb==9){if(a.i==null){a.i=je(X1,eNh,38,2,0,1);a.i[0]=new AAf(a.Sc);a.i[1]=new AAf(a.Sc)}g=n0e(a.k,a.k);h=WSe(a.j);a.g=he(V1,[h6g,iNh],[59,20],0,[1,3],2);a.g[0][0]=eAf(h[8],h[9],g[0],g[1],a.i[0],a.i[1]);a.g[0][1]=bAf(h[4],h[5],a.i[0],a.i[1],h[6],h[7]);a.g[0][2]=kAf(g[0],g[1],a.i[0],a.i[1],h[4],h[5],h[6],h[7]);return a.g}if(a.j.mb==3||a.j.mb==5){if(a.i==null&&!!a.k.rb){a.i=je(X1,eNh,38,4,0,1);a.i=a.k.rb.zu(a.k)}g=n0e(a.k,a.k);h=WSe(a.j);a.g=he(V1,[h6g,iNh],[59,20],0,[1,3],2);e=new Vzf;f=new Vzf;b=a.k.rb;if(cf(b,259)&&(b.j.mb==3||b.j.mb==5)){e=new $zf(a.i[2]);f=new $zf(a.i[3])}else if(yAf(g[0],h[10])&&yAf(g[1],h[11])){e=new $zf(h[2]);f=new $zf(h[3])}else{e=new $zf(new AAf(a.Sc));f=new $zf(new AAf(a.Sc))}c=new $zf(h[2]);d=new $zf(h[3]);a.g[0][0]=Jzf(Jzf(Jzf(c,d),Qzf(e)),Qzf(f));a.g[0][1]=Jzf(nAf(h[6],h[7],g[0],g[1]),Qzf(Pzf(e,e)));a.g[0][2]=Jzf(nAf(h[8],h[9],g[0],g[1]),Qzf(Pzf(f,f)));return a.g}throw Vpb(new Cyf)}\nfunction lzf(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(eu,u6g,2,bEb(a.g.g),6,1);a.i.q.length=0;a.r==null&&(a.r=je(X1,eNh,38,bEb(a.g.g),0,1));!a.p&&(a.p=new y9b);j=0;for(A=(p=(new v8b(a.g.g)).g.ee().yd(),new w8b(p));A.g.Ef();){w=(f=A.g.Ff(),f.mf());n[j]=cJc(w,(_ud(),Bud));!a.r[j]&&(a.r[j]=new AAf(m));F=new B8b(w,a.r[j]);if(a.p.q.length==0){h9b(a.p,F)}else{k=new E9b(a.p);l=0;while(k.g<k.j.q.length){d=C9b(k);if(d.mf()==w&&yAf(d.nf(),a.r[j])){break}++l}l==a.p.q.length&&h9b(a.p,F)}G=FNe(w);v=new $zf(a.r[j]);e=Jzf(Pzf(v,v),Qzf(nAf(G[0],G[1],G[2],G[3])));h9b(a.i,e);++j}if(a.o){t=U5d(b.Mb,m);B=new _ec;u7d(t,(Bhe(),Ahe.g=B,Bhe(),Ahe));k=(g=(new K8b(B.g)).g.ee().i.cg(),new L8b(g));while(k.g.Ef()){H=(f=k.g.Ff(),f.mf());h=(s=WDb(c.O,H),s);r=h.rb.g.tl();q=Jhe(h,r,m);u7d(t,q)}u=s7d(t,(_ud(),Bud))}else{u=s7d(b.Mb,(_ud(),Bud))}C=w4b(u,',',0);u=z4b(C[0],10,C[0].length-1);D=new h5b;D.g+=MNh;D.g+=''+u;D.g+='=0';o=new h5b;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=';Y4b(D,a.r[i]);D.g+='^2'}D.g+='],[';D.g+=o;D.g+='])';omg(D.g);return D.g}\nfunction hzf(b,c,d){var e,f,g,h;if(!c){return}if(cf(c.u,32)&&cf(c.C,32)){f=c.u.Uk();g=c.C.Uk();switch(c.A.s){case 20:e=f+g;break;case 21:e=f-g;break;case 24:e=f*g;break;case 28:e=$wnd.Math.pow(f,g);break;case 26:e=1;break;default:throw Vpb(new Cyf);}if(b.k!=0){h=U5b(new Y5b((Bhc(e),e)*$wnd.Math.pow(10,b.k)));!!lmg&&mmg(lmg,(Emg(),zmg),nOh)}else{h=U5b(new Y5b((Bhc(e),e)))}Fyf(d,new Xzf(h));return}Eyf(d,c.A);if(c.u){Dyf(d,new Hyf);if(c.u.Um()){hzf(b,c.u,d.g)}else{cf(c.u,110)&&Fyf(d.g,new $zf(kzf(b,c.u.rj((_ud(),xud)))));if(cf(c.u,158)){e=c.u.Uk();b.k!=0?(h=mf((Bhc(e),e)*$wnd.Math.pow(10,b.k))):(h=mf((Bhc(e),e)));Fyf(d.g,new Wzf(h))}}}if(c.C){Gyf(d,new Hyf);if(c.C.Um()){hzf(b,c.C,d.k)}else{if(cf(c.C,110)){try{Fyf(d.k,new $zf(kzf(b,c.C.rj((_ud(),xud)))))}catch(a){a=Upb(a);if(cf(a,39)){throw Vpb(new Cyf)}else throw Vpb(a)}}if(cf(c.C,158)){e=c.C.Uk();if(!!d.g.j&&Ozf(d.g.j)){switch(d.i.s){case 24:h=K6b(Mzf(d.g.j),new W6b(''+sqb(aqb(e))));break;case 26:h=(v6b(),q6b);break;default:throw Vpb(new Cyf);}Fyf(d,new Xzf(h));return}b.k!=0&&c.A!=(dag(),D9f)?(h=new W6b(''+sqb(aqb(e*$wnd.Math.pow(10,b.k))))):(h=new W6b(''+sqb(aqb(e))));Fyf(d.k,new Xzf(h))}}}}\nfunction dAf(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 _ec;v=new afc(hAf(b));w=(n=(new K8b(v.g)).g.ee().i.cg(),new L8b(n));while(w.g.Ef()){u=(m=w.g.Ff(),m.mf());(!c||!Hbc(c.n,u))&&(SDb(f.g,u)||h.g.put(u,(X1b(),V1b))==null)}if(c){o=je(V1,iNh,20,b.length,0,1);for(q=0;q<b.length;q++){o[q]=Rzf(b[q],c)}LYb(v,new v8b(c))}else{o=b}omg(hOh+v.g.size()+iOh+h.g.size()+jOh);g=d.Kt();r=fAf(o);l=iAf(o,null,(X1b(),false),f);p=iAf(o,null,true,f);!!lmg&&mmg(lmg,(Emg(),Cmg),kOh+r);!!lmg&&mmg(lmg,(Emg(),Cmg),lOh+l+','+p);e?(j=gxc(g).wj(r,l)):(j=gxc(g).xj(r,l,false,D3b(uqd(d))));if(j==null){!!lmg&&mmg(lmg,(Emg(),Amg),'Not implemented (yet)');return null}k=t4b(t4b(lXf(aQf(g.g).i)?gxc(g).Bj(j):'?','unicode95u','_'),'unicode91u','[');if(!e){k=t4b(k,'.0','');k=z4b(k,1,k.length-1);k=PNh+k+' [2]: 1,1';!!lmg&&mmg(lmg,(Emg(),Cmg),'Rewritten: '+k)}if(g4b('empty list',k)||g4b('{0}',k)){t=new PYb;s=new PYb;MYb(s,new Xzf((v6b(),u6b)));YDb(t.g,s,t);return t}if(k.indexOf('halt')!=-1){return null}if(g4b('?',k)||g4b('',k)){return null}try{return SAf(k,v)}catch(a){a=Upb(a);if(cf(a,649)){i=a;!!lmg&&mmg(lmg,(Emg(),xmg),QNh+k);!!lmg&&mmg(lmg,(Emg(),xmg),i)}else throw Vpb(a)}return null}\nfunction DLg(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=bEb(b.g);H=je(X1,eNh,38,t,0,1);r=(v=(new v8b(b.g)).g.ee().yd(),new w8b(v));for(m=0;m<t;m++){H[m]=(i=r.g.Ff(),i.mf())}p=je(rf,I6g,5,t,15,1);for(n=0;n<t;n++){p[n]=t-n}u=0;h=t-1;g=he(iu,[h6g,Wmh],[205,86],0,[t,t],2);do{for(o=0;o<t;o++){h==t-1?(w=(v6b(),q6b)):(w=g[o][h+1]);for(s=h;s>=0;s--){w=K6b(w,B7b(K6b((v6b(),Ypb(t,0)>=0?Y6b(t):L6b(Y6b(iqb(t)))),_6b(p[s])),Ypb(o,0)>=0?Y6b(o):L6b(Y6b(iqb(o)))));g[o][s]=w}YDb(c,H[o],w)}++u;if(f){F=new cEb;for(j=new k8b((new h8b(c)).g);j.i;){i=j8b(j);G=i.mf();YDb(F,G,i.nf())}D=lAf(IYb(f.u,je(V1,iNh,20,bEb(f.u.g),0,1)),F,f.r.Ci(),(!JUf&&(JUf=new KUf),JUf).k,f.n);!!lmg&&mmg(lmg,(Emg(),xmg),'Recio meets Botana #'+u+i6g+F);if(D==(beg(),_dg)){return Fhg(),zhg}}else{try{k=e.g.Cu(c);for(A=k,B=0,C=A.length;B<C;++B){w=A[B];if(!C6b(w,(v6b(),u6b))){return Fhg(),zhg}}}catch(a){a=Upb(a);if(cf(a,52)){return Fhg(),Ehg}else throw Vpb(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);!!lmg&&mmg(lmg,(Emg(),xmg),u+' tests performed.');!!lmg&&mmg(lmg,(Emg(),xmg),'n: '+t);!!lmg&&mmg(lmg,(Emg(),xmg),'deg: '+d);return Fhg(),Bhg}\nfunction kig(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 cEb;m=new E9b(b);s=0;o=1;q=-1;p=0;while(m.g<m.j.q.length){++s;k=1;r=C9b(m);(jf(r)?XDb(l,r):!!Hbc(l.n,r))&&(k=(jf(r)?WDb(l,r):RDb(Hbc(l.n,r))).g+1);YDb(l,r,w3b(k));if(cf(r,286)){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 k8b((new h8b(l)).g);while(n.i){j=j8b(n);r=j.mf();k=j.nf().g;k<q&&(q=k);t=k/s;if(cf(r,286)){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;!!lmg&&mmg(lmg,(Emg(),xmg),'population='+l);!!lmg&&mmg(lmg,(Emg(),xmg),'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?!!Hbc(l.n,null):Ubc(l.p,d))?(t=(d==null?RDb(Hbc(l.n,null)):Vbc(l.p,d)).g/s):(t=0);Zhg+='NF('+d+')'+',';Yhg+=t+','}}Zhg+='max '+h+',';Yhg+=o+',';Zhg+='min '+h+',';Yhg+=q+',';Zhg+='mean '+h+',';Yhg+=p+',';Zhg+='variation '+h+',';Yhg+=A+',';Zhg+='entropy '+h+',';Yhg+=i+','}\nfunction zzf(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=VDb(a.g,b);if(A!=null){return A}}v=c.Sc;if(c.mb==4&&d.mb==4){i=je(X1,eNh,38,2,0,1);!a.i&&(a.i=new cEb);if(SDb(a.i,b)){i=VDb(a.i,b)}else{i=je(X1,eNh,38,2,0,1);i[0]=new AAf(v);i[1]=new AAf(v);YDb(a.i,b,i)}q=0;e.Rc<=-1&&BPd(e)==1&&(q=1);f=null;g=je(X1,eNh,38,2,0,1);u=new k8b((new h8b(a.i)).g);r=false;while(u.i){p=j8b(u);w=p.mf();if(!Vb(w,b)){f=je(V1,iNh,20,3+q,0,1);g=p.nf();f[2+q]=Jzf(Pzf(nAf(i[0],i[1],g[0],g[1]),new $zf(new AAf(v))),Qzf(new Wzf(1)));r=true}}r||(f=je(V1,iNh,20,2+q,0,1));B=WSe(c);C=WSe(d);f[0]=eAf(B[2],B[3],B[0],B[1],i[0],i[1]);f[1]=eAf(C[2],C[3],C[0],C[1],i[0],i[1]);!a.g&&(a.g=new cEb);if(q>0){g=n0e(FPd(e),FPd(e));f[f.length-1]=Jzf(Pzf(nAf(i[0],i[1],g[0],g[1]),new $zf(new AAf(v))),Qzf(new Wzf(1)))}YDb(a.g,b,f);return f}h=je(X1,eNh,38,2,0,1);!a.i&&(a.i=new cEb);if(SDb(a.i,b)){h=VDb(a.i,b)}else{h=je(X1,eNh,38,2,0,1);h[0]=new AAf(v);h[1]=new AAf(v);YDb(a.i,b,h)}if(!a.g){j=VSe(c);l=WSe(c);m=VSe(d);o=WSe(d);k=j.length;n=m.length;f=je(V1,iNh,20,k+n,0,1);for(t=0;t<k;t++){f[t]=Szf(Szf(j[t],l[0],h[0]),l[1],h[1])}for(s=0;s<n;s++){f[k+s]=Szf(Szf(m[s],o[0],h[0]),o[1],h[1])}!a.g&&(a.g=new cEb);YDb(a.g,b,f);return f}throw Vpb(new Cyf)}\nfunction qzf(b,c,d){var e,f,g,h,i;if(!c){return}if(cf(c.u,32)&&cf(c.C,32)){f=c.u.Uk();g=c.C.Uk();switch(c.A.s){case 20:e=f+g;break;case 21:e=f-g;break;case 24:e=f*g;break;case 28:e=$wnd.Math.pow(f,g);break;case 26:e=f/g;i=w4b(''+(Bhc(e),e),'\\\\.',0);b.i<i[1].length&&(b.i=i[1].length);break;default:throw Vpb(new Cyf);}if(b.i!=0){h=U5b(new Y5b((Bhc(e),e)*$wnd.Math.pow(10,b.i)));!!lmg&&mmg(lmg,(Emg(),zmg),nOh)}else{h=U5b(new Y5b((Bhc(e),e)))}Fyf(d,new Xzf(h));return}Eyf(d,c.A);if(c.u){Dyf(d,new Hyf);if(c.u.Um()){qzf(b,c.u,d.g)}else{cf(c.u,110)&&Fyf(d.g,new $zf(uzf(b,mUe(c.u,(_ud(),xud)))));if(cf(c.u,158)){e=c.u.Uk();if(b.i!=0){h=U5b(new Y5b((Bhc(e),e)*$wnd.Math.pow(10,b.i)));!!lmg&&mmg(lmg,(Emg(),zmg),'Possible num. error in converting formula coeff. to integer')}else{h=U5b(new Y5b((Bhc(e),e)))}Fyf(d.g,new Xzf(h))}}}if(c.C){Gyf(d,new Hyf);if(c.C.Um()){qzf(b,c.C,d.k)}else{if(cf(c.C,110)){try{Fyf(d.k,new $zf(uzf(b,mUe(c.C,(_ud(),xud)))))}catch(a){a=Upb(a);if(cf(a,39)){throw Vpb(new Cyf)}else throw Vpb(a)}}if(cf(c.C,158)){e=c.C.Uk();if(!!d.g.j&&Ozf(d.g.j)){switch(d.i.s){case 24:h=K6b(Mzf(d.g.j),new W6b(''+sqb(aqb(e))));break;case 26:h=(v6b(),q6b);break;default:throw Vpb(new Cyf);}Fyf(d,new Xzf(h));return}b.i!=0&&c.A!=(dag(),D9f)?(h=new W6b(''+sqb(aqb(e*$wnd.Math.pow(10,b.i))))):(h=new W6b(''+sqb(aqb(e))));Fyf(d.k,new Xzf(h))}}}}\nfunction zyf(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;yyf=a.r.Ci();f=gAf(a.u);for(M=(D=(new v8b(b)).g.ee().yd(),new w8b(D));M.g.Ef();){K=(l=M.g.Ff(),l.mf());$Db(f.g,K)!=null}j=new PYb;CYb(j,f);LYb(j,a.n);LYb(j,new v8b(b));i=new h5b;for(N=(F=(new v8b(j.g)).g.ee().yd(),new w8b(F));N.g.Ef();){K=(l=N.g.Ff(),l.mf());i.g.length>0&&(i.g+=',',i);i.g+=''+K}n=new PYb;CYb(n,a.n);LYb(n,new v8b(b));o=new h5b;for(L=(G=(new v8b(n.g)).g.ee().yd(),new w8b(G));L.g.Ef();){K=(l=L.g.Ff(),l.mf());o.g.length>0&&(o.g+=',',o);o.g+=''+K}h=yyf.Kt();Tyf(a);p=gxc(h).yj(b,a.v,o.g,i.g);q=lXf(aQf(h.g).i)?gxc(h).Bj(p):'?';r=q.length-t4b(q,'{','').length-1;A=new PYb;H=1;for(s=0;s<r;++s){v=new PYb;while(!g4b((Hhc(H,H+1,q.length),q.substr(H,H+1-H)),'}')){++H;++H;B=H;while(!g4b(',',J=(Hhc(H,H+1,q.length),q.substr(H,H+1-H)))&&!g4b('}',J)){++H}K=(Hhc(B,H,q.length),q.substr(B,H-B));m=false;g=(C=(new v8b(f.g)).g.ee().yd(),new w8b(C));while(!m){I=(l=g.g.Ff(),l.mf());if(g4b(I.g+'',K)){YDb(v.g,I,v);m=true}}}YDb(A.g,v,A);H+=2}xyf=new PYb;CYb(xyf,n);omg('The geometrically free variables should be independent: '+xyf);k=c+1;while(true){e=new wyf(f,k);u=false;while(!e.g&&!u){d=uyf(e);t=true;w=(C=(new v8b(A.g)).g.ee().yd(),new w8b(C));while(w.g.Ef()&&t){v=(l=w.g.Ff(),l.mf());FYb(d,v)&&(t=false)}if(t){xyf=d;u=true;omg('An independent set found: '+xyf)}}if(!u){!!lmg&&mmg(lmg,(Emg(),xmg),'No independent set found with dimension '+k);return k>c+1}++k}}\nfunction Hzf(a,b){var c,d,e,f,g,h,i,j;h=b.Ci();if(a.q!=null){return a.q}if(cf(b,56)){if(a.r==null){a.r=je(X1,eNh,38,2,0,1);a.r[0]=new AAf(h);a.r[1]=new AAf(h)}g=b.zu(b);if(g==null){Gzf(a,h);return null}a.q=je(V1,iNh,20,1,0,1);a.q[0]=bAf(g[0],g[1],g[2],g[3],a.r[0],a.r[1]);return a.q}if(cf(b,119)){if(b.mb==4){if(a.r==null){a.r=je(X1,eNh,38,2,0,1);a.r[0]=new AAf(h);a.r[1]=new AAf(h)}g=b.zu(b);if(g==null){Gzf(a,h);return null}a.q=je(V1,iNh,20,1,0,1);a.q[0]=eAf(g[2],g[3],g[0],g[1],a.r[0],a.r[1]);return a.q}if(b.mb==9){if(a.r==null){a.r=je(X1,eNh,38,4,0,1);a.r[0]=new AAf(h);a.r[1]=new AAf(h);a.r[2]=new AAf(h);a.r[3]=new AAf(h)}j=b.zu(b);if(j==null){Gzf(a,h);return null}a.q=je(V1,iNh,20,3,0,1);a.q[0]=eAf(j[8],j[9],a.r[0],a.r[1],a.r[2],a.r[3]);a.q[1]=bAf(j[4],j[5],a.r[2],a.r[3],j[6],j[7]);a.q[2]=kAf(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.mb==3||b.mb==5){if(a.r==null){a.r=je(X1,eNh,38,4,0,1);a.r[0]=new AAf(h);a.r[1]=new AAf(h);a.r[2]=new AAf(h);a.r[3]=new AAf(h)}i=b.zu(b);if(i==null){Gzf(a,h);return null}if(cf(b.rb,694)){a.q=je(V1,iNh,20,2,0,1);a.q[0]=Jzf(new $zf(i[0]),Qzf(new $zf(a.r[0])));a.q[1]=Jzf(new $zf(i[1]),Qzf(new $zf(a.r[1])));return a.q}a.q=je(V1,iNh,20,3,0,1);e=new $zf(a.r[2]);f=new $zf(a.r[3]);c=new $zf(i[2]);d=new $zf(i[3]);a.q[0]=Jzf(Jzf(Jzf(c,d),Qzf(e)),Qzf(f));a.q[1]=Jzf(nAf(a.r[0],a.r[1],i[6],i[7]),Qzf(Pzf(e,e)));a.q[2]=Jzf(nAf(a.r[0],a.r[1],i[8],i[9]),Qzf(Pzf(f,f)));return a.q}}Gzf(a,h);return null}\nfunction ixf(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;g4b('groebner',(!JUf&&(JUf=new KUf),JUf).j)&&(d=true);e=null;D=c.q;if(cf(D,133)){C=D.Fu()}else if(cf(D.rb,133)){C=D.rb.Fu()}else{return Fhg(),Ehg}if(d){B=new rWg;Dyf(B,(Qhg(),Phg));e=new Yyf(D,null,B);if(e.A==(Fhg(),Ahg)){return Ahg}}H=new PYb;if(d){l=Myf(D);u=new E9b(l);while(u.g<u.j.q.length){o=C9b(u);try{I=o.zu(o)}catch(a){a=Upb(a);if(cf(a,52)){!!lmg&&mmg(lmg,(Emg(),xmg),RNh+o);return Fhg(),Ehg}else throw Vpb(a)}MYb(H,I[0]);MYb(H,I[1]);zAf(I[0],I[1]);zAf(I[1],I[0]);I[0].i=o;I[1].i=o}}else{try{H=(!C.i&&(C.i=new PYb,C.g.Du(C.i)),C.i)}catch(a){a=Upb(a);if(cf(a,52)){return Fhg(),Ehg}else throw Vpb(a)}}t=(A=(new v8b(H.g)).g.ee().yd(),new w8b(A));F=new cEb;k=new bfc(new nxf);m=new PYb;while(t.Ef()){n=t.Ff();if(!VDb(n.j,w3b(n.g))||!NYb(H,VDb(n.j,w3b(n.g)))){YDb(m.g,n,m);continue}k.g.put(n,(X1b(),V1b))==null}t=(h=(new K8b(k.g)).g.ee().i.cg(),new L8b(h));w=0;i=null;j=null;while(t.Ef()){if(w==0){G=t.Ff();YDb(F,G,(v6b(),u6b));YDb(F,t.Ff(),u6b);i=G.i;w=1}else if(w==1){G=t.Ff();YDb(F,G,(v6b(),u6b));YDb(F,t.Ff(),q6b);j=G.i;w=2}else{MYb(m,t.Ff())}}if(w==1){b.g=je($X,Eoh,14,1,0,1);b.g[0]=i}else if(w==2){b.g=je($X,Eoh,14,2,0,1);b.g[0]=i;b.g[1]=j}v=bEb(m.g);if(v>5){!!lmg&&mmg(lmg,(Emg(),xmg),\"Recio's method is currently disabled when # of free variables > 5\");return Fhg(),Ehg}try{g=C.g.Bu(b)}catch(a){a=Upb(a);if(cf(a,52)){return Fhg(),Ehg}else throw Vpb(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 jxf(F,C,e);case 1:return kxf(m,F,f,C,e);case 2:return lxf(m,F,f,C,e);default:return DLg(m,F,f,C,e);}}\nfunction jzf(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.Mb;o=d.T;if(!v.u.Um()&&cf(v.u,36)){e=v.u.rb;if(cf(e,781)){m=Pld(d,e.$i(0),e.$i(1));if(m){v.u=m;v.u.Yo(true)}else{m=new D3e(d,e.ab[0],e.ab[1]);m.rb=e;v.u=m;v.u.Yo(true);b.j=true}}}if(!v.C.Um()&&cf(v.C,36)){e=v.C.rb;if(cf(e,781)){m=Pld(d,e.$i(0),e.$i(1));if(m){b7d(v,m)}else{m=new D3e(d,e.ab[0],e.ab[1]);m.rb=e;b7d(v,m);b.n=true}}}if(v.u.Ki()&&(!cf(v.u,36)||v.u.rb.Fi()==49)&&v.C.Ki()&&(!cf(v.C,36)||v.C.rb.Fi()==49)){p=v.u;u=v.C;if(v.A==(dag(),z9f)){e=new Pxf(d,p,u);s=Mxf(e);smd(d,e);return s}if(v.A==y9f){e=new Lxf(d,p,u);s=Ixf(e);smd(d,e);return s}if(v.A==I8f){if(cf(v.u,36)&&v.u.rb.Fi()==49&&cf(v.C,36)&&v.u.rb.Fi()==49){f=new Gxf(d,p,u);t=Dxf(f);smd(d,f);f.fb=true;if(b.j){p.rb.fb=true;p.Sk()}if(b.n){u.rb.fb=true;u.Sk()}return t}e=new yxf(d,p,u);s=vxf(e);smd(d,e);e.fb=true;if(b.j){p.rb.fb=true;p.Sk()}if(b.n){u.rb.fb=true;u.Sk()}return s}if(v.A==e9f){e=new $xf(d,p,u);s=Xxf(e);smd(d,e);return s}}if(!v.u.Um()&&!cf(v.u,32)){e=v.u.rb;cf(e,325)&&_6d(v,e.g.tl())}if(!v.C.Um()&&!cf(v.C,32)){e=v.C.rb;cf(e,325)&&b7d(v,e.g.tl())}if((v.u.Um()||v.C.Um())&&v.A==(dag(),I8f)||cf(v.u,14)&&cf(v.C,32)&&v.A==(dag(),I8f)){ozf(b,v,o);w=U5d(v,o);A=new _ec;u7d(w,(Bhe(),Ahe.g=A,Bhe(),Ahe));A.g.size()==0||(b.o=true);n=(j=(new K8b(A.g)).g.ee().i.cg(),new L8b(j));while(n.g.Ef()){B=(i=n.g.Ff(),i.mf());m=(s=WDb(d.O,B),s);r=m.rb.g.tl();q=Jhe(m,r,o);u7d(w,q)}ozf(b,w,o);if((cf(w.u,75)&&cf(w.C,32)||cf(w.C,75)&&cf(w.u,32))&&w.A==(dag(),I8f)){return null}g=o.Kt();try{k=gxc(g).Dj('expand('+s7d(Y5d(w),(_ud(),Bud))+')');if(k.indexOf('?')==-1&&!g4b(J8g,k)){l=Kwc(o.Kt().j,k,o,null);ozf(b,l,o)}}catch(a){a=Upb(a);if(cf(a,51)){h=a;!!lmg&&mmg(lmg,(Emg(),xmg),h)}else throw Vpb(a)}return null}throw Vpb(new Cyf)}\nfunction qyf(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 rWg;t=(!JUf&&(JUf=new KUf),JUf);h4b(_Nh,t.i)?h4b('Wu',t.j)?Dyf(r,(Qhg(),Nhg)):h4b(Moh,t.j)&&Dyf(r,(Qhg(),Mhg)):h4b('Botana',t.i)?Dyf(r,(Qhg(),Jhg)):h4b('Recio',t.i)?Dyf(r,(Qhg(),Phg)):h4b(aOh,t.i)?Dyf(r,(Qhg(),Ohg)):h4b('Auto',t.i)&&Dyf(r,(Qhg(),Ihg));rhg(r,a.k);r.p=true;A=(t1b(),$wnd.goog.global.performance).now();nhg(r);e=mf($wnd.goog.global.performance.now()-A);!!lmg&&mmg(lmg,(Emg(),xmg),WNh+e+' ms');s=r.o;u=ohg(r);!!lmg&&mmg(lmg,(Emg(),xmg),bOh+s+' (yes/no: '+u+')');if(s==(Fhg(),Ahg)){q$e(a.i,false);return}q$e(a.i,true);xZe(a.i);if((beg(),aeg)!=u){B=(X1b(),false);(s==Chg||s==Dhg)&&(B=true);b=new VOe(a.Qc);ROe(b,u==_dg);nZe(a.i,b);if(u==_dg){p=r.i;n=new P$e(a.Qc);xZe(n);n.q=true;k=(q=(new v8b(p.g)).g.ee().yd(),new w8b(q));w=new bfc((cIc(),!A4e&&(A4e=new C5e),cIc(),A4e));while(!(Bhc(B),B)&&k.g.Ef()){m=new v5e(a.Qc);o=(f=k.g.Ff(),f.mf());if(o.j>0){uhg(o,a.Qc);v=null;if(a.j){new Ntd(a.Sc);d=o.g;g4b(Cxh,d)?(v=tyf(ptd(o.i[0],o.i[1],true,a.Qc.T.r.J))):g4b(Fxh,d)?(v=tyf(Mtd(o.i[0],o.i[1],o.i[2],a.Qc.T.r.J))):g4b(Bxh,d)?(v=tyf(ltd(o.i[0],o.i[1],false,a.Qc.T.r.J))):g4b(Dxh,d)?(v=tyf(utd(o.i[0],o.i[1],false,a.Qc.T.r.J))):g4b(Exh,d)&&(v=tyf(gtd(o.i[0],o.i[1],false,a.Qc.T.r.J)))}if(!v||!a.j){i=o.i;if(i==null){v=tyf(o.g)}else{v=tyf(jRg(a.Qc.T.r.J,o.g));v.g+='[';for(j=0;j<o.i.length;++j){j>0&&(v.g+=',',v);h=o.i[j];h?Z4b(v,o.i[j].bc):(v.g+=zBh,v)}v.g+=']';a.j&&e5b(v,0,nRg(a.Qc.T.r.J,'not')+' ')}}k5e(m,v.g);m.gc=false;m.Pb=false;w.g.put(m,V1b)==null}}l=(g=(new K8b(w.g)).g.ee().i.cg(),new L8b(g));while(l.g.Ef()){nZe(n,(f=l.g.Ff(),f.mf()))}if(Bhc(B),B){m=new v5e(a.Qc);k5e(m,zBh);m.gc=false;m.Pb=false;w.g.put(m,V1b)==null;nZe(n,m)}n.s.q.length>0&&nZe(a.i,n);if(s==Dhg){c=new v5e(a.Qc);k5e(c,'c');c.gc=false;c.Pb=false;nZe(a.i,c)}}}omg('OUTPUT for ProveDetails: '+a.i)}\nfunction Jyf(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=(!JUf&&(JUf=new KUf),JUf);m=G.Ci();if(!cf(G.rb,529)){qmg(G.rb+dOh);return Fhg(),Ehg}C.k=false;C.g==null&&(C.g=(X1b(),false));e=new Yyf(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=Lyf(b,k)}catch(a){a=Upb(a);if(cf(a,52)){e.A=(Fhg(),Ehg);!!lmg&&mmg(lmg,(Emg(),xmg),'Cannot add fix values');return e.A}else throw Vpb(a)}!!lmg&&mmg(lmg,(Emg(),xmg),'substitutions: '+H)}t=new Byf(b,H,e.n);l=false;w=0;while(!l&&w<1){h=dAf(IYb(e.u,je(V1,iNh,20,bEb(e.u.g),0,1)),H,m,(++w,true),e.n);if(!h){return Fhg(),Ehg}q=(v=(new v8b(h.g)).g.ee().yd(),new w8b(v));J=new y9b;L=new y9b;K=bEb(h.g)==2;f=new y9b;g=rah;p=0;while(q.g.Ef()){++p;!!lmg&&mmg(lmg,(Emg(),xmg),'Considering NDG '+p+M6g);s=new y9b;F=0;D=true;I=(j=q.g.Ff(),j.mf());o=I.yd();while(o.Ef()&&D){B=o.Ff();if(B.g.j==0){!!lmg&&mmg(lmg,(Emg(),xmg),'Statement is NOT GENERALLY TRUE');Vyf(e,e.r);Qyf(e,e.r,e.C);h=dAf(IYb(e.u,je(V1,iNh,20,bEb(e.u.g),0,1)),H,m,(++w,true),e.n);q=(u=(new v8b(h.g)).g.ee().yd(),new w8b(u));while(q.g.Ef()){I=(i=q.g.Ff(),i.mf());o=I.yd();while(o.Ef()){B=o.Ff();if(B.g.j==0){Vyf(e,e.r);n=bEb(e.n.g)-(new v8b(H)).g.size();!!lmg&&mmg(lmg,(Emg(),xmg),'Naive dimension = '+n);if(!zyf(e,H,n)){!!lmg&&mmg(lmg,(Emg(),xmg),'Statement is NOT GENERALLY FALSE');return Fhg(),Dhg}return Fhg(),Ehg}}}return Fhg(),zhg}if(!Ozf(B)){if(e.s){!!lmg&&mmg(lmg,(Emg(),xmg),eOh);return Fhg(),Ehg}r=Ayf(t,B);if(!r){D=false}else{K=K&&I.size()==1;if(K){if(g4b(r.g,'xAreEqual')){A=new PYb;MYb(A,r.i[0]);MYb(A,r.i[1]);hhc(J.q,A)}if(g4b(r.g,'yAreEqual')){A=new PYb;MYb(A,r.i[0]);MYb(A,r.i[1]);hhc(L.q,A)}if(J.q.length==1&&l8b(J,L)){r.g=Bxh;r.j=0.5}}hhc(s.q,r);F+=r.j}}}if(D&&F<g){!!lmg&&mmg(lmg,(Emg(),xmg),'Found a better NDG score ('+F+') than '+g);g=F;f=s;l=true}else{D?!!lmg&&mmg(lmg,(Emg(),xmg),'Not better than previous NDG score ('+g+'), this is '+F):!!lmg&&mmg(lmg,(Emg(),xmg),'...unreadable')}}if(l){for(d=new E9b(f);d.g<d.j.q.length;){c=C9b(d);lhg(b,c)}}}if(!l){!!lmg&&mmg(lmg,(Emg(),xmg),'Statement is TRUE but NDGs are UNREADABLE');return Fhg(),Chg}if(e.s){!!lmg&&mmg(lmg,(Emg(),xmg),eOh);return Fhg(),Ehg}!!lmg&&mmg(lmg,(Emg(),xmg),'Statement is GENERALLY TRUE');return Fhg(),Bhg}\nfunction lig(a){fig();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;cig=new cEb;aig=new cEb;_hg=0;$hg=new PYb;Zhg='';Yhg='';F=CIc(a);F.g.put(a,(X1b(),V1b))==null;I=(p=(new K8b(F.g)).g.ee().i.cg(),new L8b(p));D=new y9b;P=new y9b;Q=new y9b;O=new y9b;Z=new y9b;S=new y9b;M=new j5b('[');N=new j5b('[');v=true;w=true;K=null;R=0;A=0;l=0;while(I.g.Ef()){C=(n=I.g.Ff(),n.mf());L=new j5b(' (');K=mig(C);Z4b(Z4b(L,mig(C)),',[');u=true;g=BIc(C);T=0;for(f=(o=(new K8b(g.g)).g.ee().i.cg(),new L8b(o));f.g.Ef();){e=(m=f.g.Ff(),m.mf());if(E8b(F.g,e)){i=false;for(r=e.rb.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);Z4b(L,mig(e))}}}L.g+='])';if(T>0&&K!=null){v?(v=false):(M.g+=',',M);M.g+=L}G=0;b=C.rb;d=qOh;if(b){B=b.Ui();!!B&&(d=B.Iv());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];hhc(S.q,V)}}else{++A}if(C!=a&&C.bc!=null){hhc(D.q,d);h9b(Z,C.im());h9b(P,w3b(G));h9b(Q,w3b(T));h9b(O,w3b(G+T));w?(w=false):(N.g+=',',N);Z4b(Z4b(Z4b(Z4b((N.g+=' (',N),mig(C)),','),d),')');++R}}M.g+=']';N.g+=']';hig(a,0);--_hg;gig(a);Zhg+='number of nodes,';Yhg+=R+',';Zhg+='number of nodes with in-degree 0,';Yhg+=A+',';Zhg+='number of edges,';Yhg+=l+',';iig('num of nodes/num of edges',R/l);iig('num of edges/num of nodes',l/R);iig('max path length/num of nodes',_hg/R);iig('num of nodes/max path length',R/_hg);iig('max path length/num of edges',_hg/l);iig('num of edges/max path length',l/_hg);iig('statement complexity',VDb(aig,a).g);j=a.rb.Ui();k='';!!j&&(k=Gqb(j));Zhg+='statement dominant predicate,';Yhg+=k+',';iig('statement predicates','\"'+QIc(a,(_ud(),Qud))+'\"');kig('node in-degree',P,null);kig('node out-degree',Q,null);kig('node degree',O,null);kig('Wi',D,eig);kig('types',Z,dig);kig('objs',S,null);Zhg+='statement size,';Yhg+=R-A+',';Zhg+='nodes created,';Yhg+='\"'+N+'\"'+',';iig('nodes','\"'+M.g+'\"');h=new j5b('digraph dependencies { ');J=(U=(new v8b($hg.g)).g.ee().yd(),new w8b(U));Z4b(h,a.bc);h.g+='_';Y4b(h,VDb(aig,a));h.g+=' [style=filled]; ';while(J.g.Ef()){c=(m=J.g.Ff(),m.mf());Z4b(h,(Ahc(0,c.q.length),c.q[0]).bc);h.g+='_';Y4b(h,VDb(aig,(Ahc(0,c.q.length),c.q[0])));h.g+=BGh;Z4b(h,(Ahc(1,c.q.length),c.q[1]).bc);h.g+='_';Y4b(h,VDb(aig,(Ahc(1,c.q.length),c.q[1])));Ahc(1,c.q.length);c.q[1]==a&&(h.g+=' [style=dashed]',h);h.g+=Qjh}h.g+='}';Zhg+='digraph,';Yhg+='\"'+h+'\"'+',';omg('portfolio csv_header:'+Zhg);omg('portfolio csv_data:'+Yhg)}\nfunction vxf(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,34)&&cf(a.j,34)){a.g=he(V1,[h6g,iNh],[59,20],0,[2,1],2);M=je(X1,eNh,38,2,0,1);N=je(X1,eNh,38,2,0,1);M=n0e(a.i,a.i);N=n0e(a.j,a.j);a.g[0][0]=Jzf(new $zf(M[0]),Qzf(new $zf(N[0])));a.g[1][0]=Jzf(new $zf(M[1]),Qzf(new $zf(N[1])));return a.g}if(cf(a.i,75)&&cf(a.j,75)){a.g=he(V1,[h6g,iNh],[59,20],0,[1,1],2);M=je(X1,eNh,38,4,0,1);N=je(X1,eNh,38,4,0,1);M=FNe(a.i);N=FNe(a.j);h=new $zf(M[0]);i=new $zf(M[1]);m=new $zf(M[2]);n=new $zf(M[3]);o=new $zf(N[0]);p=new $zf(N[1]);q=new $zf(N[2]);r=new $zf(N[3]);a.g[0][0]=Jzf(Jzf(Jzf(mAf(Jzf(h,Qzf(m))),mAf(Jzf(i,Qzf(n)))),Qzf(mAf(Jzf(o,Qzf(q))))),Qzf(mAf(Jzf(p,Qzf(r)))));return a.g}if(cf(a.i,56)&&cf(a.j,56)){a.g=he(V1,[h6g,iNh],[59,20],0,[2,1],2);M=je(X1,eNh,38,4,0,1);N=je(X1,eNh,38,4,0,1);M=FNe(a.i);N=FNe(a.j);a.g[0][0]=bAf(M[0],M[1],M[2],M[3],N[0],N[1]);a.g[1][0]=bAf(M[0],M[1],M[2],M[3],N[2],N[3]);return a.g}if(cf(a.i,119)&&cf(a.j,119)){if(a.i.mb==4&&a.j.mb==4){a.g=he(V1,[h6g,iNh],[59,20],0,[1,1],2);M=je(X1,eNh,38,4,0,1);N=je(X1,eNh,38,4,0,1);M=WSe(a.i);N=WSe(a.j);a.g[0][0]=Jzf(nAf(M[0],M[1],M[2],M[3]),Qzf(nAf(N[0],N[1],N[2],N[3])));return a.g}if(a.i.mb==9&&a.j.mb==9){a.g=he(V1,[h6g,iNh],[59,20],0,[1,5],2);M=je(X1,eNh,38,10,0,1);N=je(X1,eNh,38,10,0,1);M=WSe(a.i);N=WSe(a.j);l=je(X1,eNh,38,4,0,1);l[0]=new AAf(a.Sc);l[1]=new AAf(a.Sc);l[2]=new AAf(a.Sc);l[3]=new AAf(a.Sc);a.g[0][0]=kAf(M[8],M[9],l[0],l[1],M[4],M[5],M[6],M[7]);a.g[0][1]=bAf(l[0],l[1],M[4],M[5],M[6],M[7]);a.g[0][2]=kAf(N[8],N[9],l[2],l[3],N[4],N[5],N[6],N[7]);a.g[0][3]=bAf(l[2],l[3],N[4],N[5],N[6],N[7]);a.g[0][4]=Jzf(nAf(M[8],M[9],l[0],l[1]),Qzf(nAf(N[8],N[9],l[2],l[3])));return a.g}}if(cf(a.i,183)&&cf(a.j,183)){j=a.i.rb;b=j.ab[0];c=j.ab[1];d=j.ab[2];O=n0e(b,b);P=n0e(c,c);Q=n0e(d,d);k=a.j.rb;e=k.ab[0];f=k.ab[1];g=k.ab[2];R=n0e(e,e);S=n0e(f,f);T=n0e(g,g);h=new $zf(P[0]);i=new $zf(P[1]);m=new $zf(O[0]);n=new $zf(O[1]);o=new $zf(Q[0]);p=new $zf(Q[1]);q=new $zf(S[0]);r=new $zf(S[1]);u=new $zf(R[0]);v=new $zf(R[1]);w=new $zf(T[0]);A=new $zf(T[1]);D=Pzf(Jzf(h,Qzf(o)),Jzf(m,Qzf(h)));F=Pzf(Jzf(i,Qzf(p)),Jzf(n,Qzf(i)));B=mAf(Jzf(D,F));G=Jzf(mAf(Jzf(h,Qzf(o))),mAf(Jzf(i,Qzf(p))));H=Jzf(mAf(Jzf(m,Qzf(h))),mAf(Jzf(n,Qzf(i))));s=Pzf(G,H);I=Pzf(Jzf(q,Qzf(w)),Jzf(u,Qzf(q)));J=Pzf(Jzf(r,Qzf(A)),Jzf(v,Qzf(r)));C=mAf(Jzf(I,J));K=Jzf(mAf(Jzf(q,Qzf(w))),mAf(Jzf(r,Qzf(A))));L=Jzf(mAf(Jzf(u,Qzf(q))),mAf(Jzf(v,Qzf(r))));t=Pzf(K,L);a.g=he(V1,[h6g,iNh],[59,20],0,[1,1],2);a.g[0][0]=Jzf(Pzf(B,t),Qzf(Pzf(s,C)));return a.g}throw Vpb(new Cyf)}\nfunction Dxf(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,34)&&cf(a.j,34)){a.g=he(V1,[h6g,iNh],[59,20],0,[2,1],2);K=n0e(a.i,a.i);L=n0e(a.j,a.j);a.g[0][0]=Jzf(new $zf(K[0]),Qzf(new $zf(L[0])));a.g[1][0]=Jzf(new $zf(K[1]),Qzf(new $zf(L[1])));return a.g}if(cf(a.i,75)&&cf(a.j,75)){a.g=he(V1,[h6g,iNh],[59,20],0,[1,1],2);throw Vpb(new Cyf)}if(cf(a.i,56)&&cf(a.j,56)){a.g=he(V1,[h6g,iNh],[59,20],0,[2,1],2);K=FNe(a.i);L=FNe(a.j);a.g[0][0]=bAf(K[0],K[1],K[2],K[3],L[0],L[1]);a.g[1][0]=bAf(K[0],K[1],K[2],K[3],L[2],L[3]);return a.g}if(cf(a.i,119)&&cf(a.j,119)){if(a.i.mb==4&&a.j.mb==4){a.g=he(V1,[h6g,iNh],[59,20],0,[2,1],2);K=WSe(a.i);L=WSe(a.j);a.g[0][0]=nAf(K[0],K[1],L[0],L[1]);a.g[1][0]=Jzf(nAf(K[0],K[1],K[2],K[3]),Qzf(nAf(L[0],L[1],L[2],L[3])));return a.g}if(a.i.mb==9&&a.j.mb==9){a.g=he(V1,[h6g,iNh],[59,20],0,[4,1],2);K=WSe(a.i);L=WSe(a.j);a.g[0][0]=Jzf(new $zf(K[8]),Qzf(new $zf(L[8])));a.g[1][0]=Jzf(new $zf(K[9]),Qzf(new $zf(L[9])));a.g[2][0]=bAf(K[4],K[5],K[6],K[7],L[4],L[5]);a.g[3][0]=bAf(K[4],K[5],K[6],K[7],L[6],L[7]);return a.g}}if(cf(a.i,183)&&cf(a.j,183)){k=a.i.rb;b=k.ab[0];c=k.ab[1];d=k.ab[2];M=n0e(b,b);N=n0e(c,c);O=n0e(d,d);l=a.j.rb;e=l.ab[0];f=l.ab[1];g=l.ab[2];P=n0e(e,e);Q=n0e(f,f);R=n0e(g,g);a.g=he(V1,[h6g,iNh],[59,20],0,[3,1],2);a.g[0][0]=nAf(M[0],M[1],P[0],P[0]);a.g[1][0]=nAf(N[0],N[1],Q[0],Q[1]);a.g[2][0]=nAf(O[0],O[1],R[0],R[1]);return a.g}if(cf(a.i,36)&&cf(a.j,36)&&a.i.rb.Fi()==49&&a.j.rb.Fi()==49){K=a.i.rb.zu(a.i);L=a.j.rb.zu(a.j);u=aAf(K[0],K[1],K[2],K[3],K[4],K[5]);for(B=4;B<K.length-3;B=B+2){u=Jzf(u,aAf(K[0],K[1],K[B],K[B+1],K[B+2],K[B+3]))}v=aAf(L[0],L[1],L[2],L[3],L[4],L[5]);for(A=4;A<L.length-3;A=A+2){v=Jzf(v,aAf(L[0],L[1],L[A],L[A+1],L[A+2],L[A+3]))}a.g=he(V1,[h6g,iNh],[59,20],0,[1,1],2);a.g[0][0]=Jzf(Pzf(u,u),Qzf(Pzf(v,v)));return a.g}if(cf(a.i,36)&&cf(a.j,36)&&a.i.rb.Fi()==38&&a.j.rb.Fi()==38){a.g=he(V1,[h6g,iNh],[59,20],0,[1,1],2);K=a.i.rb.zu(a.i);L=a.j.rb.zu(a.j);h=new $zf(K[0]);i=new $zf(K[1]);m=new $zf(K[2]);n=new $zf(K[3]);p=new $zf(L[0]);q=new $zf(L[1]);s=new $zf(L[2]);t=new $zf(L[3]);a.g[0][0]=Jzf(Jzf(Jzf(mAf(Jzf(h,Qzf(m))),mAf(Jzf(i,Qzf(n)))),Qzf(mAf(Jzf(p,Qzf(s))))),Qzf(mAf(Jzf(q,Qzf(t)))));return a.g}if(cf(a.i,36)&&cf(a.j,75)||cf(a.j,36)&&cf(a.i,75)||cf(a.i,36)&&cf(a.j,36)){F=null;J=null;if(cf(a.i,36)){D=a.i;cf(a.j,36)?(F=a.j):(J=a.j)}else{D=a.j;J=a.i}r=a.Sc.Kt();cf(a.i,36)&&cf(a.j,36)?(I=Kwc(r.j,D.Mb+qlh+F.Mb+')',a.Sc,null)):(I=Kwc(r.j,D.Mb+'-'+J.bc,a.Sc,null));w=new y7d(a.Sc,I);j=new IJd(D.Qc,w,false,null,false,false);H=szf((!j.i&&(j.i=new yzf),j.i),j,D);G=H.length;a.g=he(V1,[h6g,iNh],[59,20],0,[1,G],2);for(A=0;A<G;++A){a.g[0][(A-1+G)%G]=H[A]}o=(!j.i&&(j.i=new yzf),j.i).r;C=new cEb;YDb(C,o[0],(v6b(),u6b));a.g[0][G-1]=Rzf(a.g[0][G-1],C);rmd(D.Qc,j);return a.g}throw Vpb(new Cyf)}\nfunction Xyf(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.rb;if(c){T=c.wv()}else{T=he(V1,[h6g,iNh],[59,20],0,[1,1],2);if(cf(b.r,136)){b.r.n?(T[0][0]=new Wzf(0)):(T[0][0]=new Xzf((v6b(),q6b)))}else{!!lmg&&mmg(lmg,(Emg(),xmg),'Unhandled case, statement is UNKNOWN at the moment');b.A=(Fhg(),Ehg);return}}if(T==null){b.t=2;e=b.r.rb;U=lzf((!e.i&&(e.i=new pzf),e.i),e.g,e.Qc);W=mzf((!e.i&&(e.i=new pzf),e.i),e.g,e.Qc);f=b.r.Ci().Kt();try{A=gxc(f).Dj(U);V=gxc(f).Dj(W);g=gxc(f).Dj('simplify('+A+'/'+V+')');if(A.indexOf('?')!=-1||V.indexOf('?')!=-1||g.indexOf('?')!=-1){b.A=(Fhg(),Ehg);return}if(b.q.g!=(Qhg(),Lhg)&&!g4b(J8g,g)){g=z4b(g,1,g.length-1);j=gxc(f).Dj('factor('+g+')');j.length>1&&g4b((Hhc(0,2,j.length),j.substr(0,2)),qlh)&&(j=(Ihc(1,j.length+1),j.substr(1)));o=w4b(j,'\\\\)\\\\*\\\\(',0);if(o.length>1){o[0]=y4b(o[0],1);o[o.length-1]=z4b(o[o.length-1],0,o[o.length-1].length-1)}F=false;o.length==1&&r4b(o[0],'[-+]?\\\\d*\\\\.?\\\\d+')&&(F=true);G=new y9b;if(!F){for(l=o,m=0,n=l.length;m<n;++m){k=l[m];I=Kwc(b.r.Ci().Kt().j,k,b.r.Ci(),null);H=new Hyf;hzf(MId(e),I,H);izf(MId(e),I,H);while(!H.j){izf(MId(e),I,H)}D=H.j;!!D&&(hhc(G.q,D),true)}}for(C=new E9b(G);C.g<C.j.q.length;){B=C9b(C);v=Ayf(new Byf(b.q,null,b.n),B);!!v&&lhg(b.q,v)}}if(g4b(J8g,A)){T=he(V1,[h6g,iNh],[59,20],0,[1,1],2);T[0][0]=new Wzf(0)}else{X=Kwc(b.r.Ci().Kt().j,A,b.r.Ci(),null);H=new Hyf;h=new y7d(b.r.Ci(),X.u);t=new Jee(b.r.Ci());J=null;cf(h.u,63)&&(t=vee(h.u));l9b(t.k,0).Um()&&(J=l9b(t.k,0));hzf(MId(e),J,H);izf(MId(e),J,H);while(!H.j){izf(MId(e),J,H)}i=MId(e).i;T=he(V1,[h6g,iNh],[59,20],0,[1,i.q.length+1],2);q=0;for(C=new E9b(i);C.g<C.j.q.length;){B=C9b(C);T[0][q]=B;++q}T[0][q]=H.j}}catch(a){a=Upb(a);if(cf(a,51)){!!lmg&&mmg(lmg,(Emg(),xmg),'Unsuccessful run on evaluating the expression, statement is UNKNOWN at the moment');b.A=(Fhg(),Ehg);return}else throw Vpb(a)}}b.j&&(b.t=2);d=b.r.rb;cf(d,734)&&cf(d.ab[0],183)&&cf(d.ab[1],183)&&(b.s=true);if(cf(d,683)){w=d.g.Mb.A;w==(dag(),e9f)?cf(d.ab[0],119)&&(d.ab[0].mb==3||d.ab[0].mb==5)?(b.s=true):cf(d.ab[1],119)&&(d.ab[1].mb==3||d.ab[1].mb==5)&&(b.s=true):w==I8f&&cf(d.ab[0],183)&&cf(d.ab[1],183)&&(b.s=true)}s=bEb(b.u.g);u=1;b.q.g==(Qhg(),Lhg)&&(u=0);!JUf&&(JUf=new KUf);!!lmg&&mmg(lmg,(Emg(),xmg),'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){Ryf(b,M[r]);omg(s+1+'. '+M[r]);++s}}if(b.q.g==Lhg){!!lmg&&mmg(lmg,(Emg(),xmg),'Not using refutation');return}!!lmg&&mmg(lmg,(Emg(),xmg),'Thesis reductio ad absurdum (denied statement), product of factors:');K=new Xzf((v6b(),q6b));Y=new AAf(b.r.Ci());b.C=je(V1,iNh,20,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;!!lmg&&mmg(lmg,(Emg(),xmg),'('+k+_Ch+Y+'-1');k=Jzf(Pzf(k,new $zf(Y)),Qzf(new Xzf(q6b)));K=Pzf(K,k);++p}L=je(V1,iNh,20,1,0,1);L[0]=K;Qyf(b,b.r,L)}catch(a){a=Upb(a);if(cf(a,52)){!!lmg&&mmg(lmg,(Emg(),xmg),'Unsuccessful run, statement is UNKNOWN at the moment');b.A=(Fhg(),Ehg)}else throw Vpb(a)}}\nfunction Wyf(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 PYb;S=new _ec;f=CIc(b.r);b.q.g==(Qhg(),Khg)&&Tec(f,b.r);M=null;if(!!c&&!!(L=c.rb)&&b.q.g!=Lhg){M=L.$i(0);(cf(M,75)||cf(M,244))&&(M=null)}J=(o=(new K8b(f.g)).g.ee().i.cg(),new L8b(o));while(J.g.Ef()){p=(m=J.g.Ff(),m.mf());e=p.rb;cf(p,36)&&(cf(e,325)||!e)||S.g.put(p,(X1b(),V1b))==null;if(e){I=e.ab;for(F=I,G=0,H=F.length;G<H;++G){D=F[G];!!M&&M==D&&!cf(e,259)&&(M=null)}}}!!M&&HYb(S,Uyf(M,b.r));!JUf&&(JUf=new KUf);J=(n=(new K8b(S.g)).g.ee().i.cg(),new L8b(n));while(J.g.Ef()){p=(m=J.g.Ff(),m.mf());if(p==M){!!lmg&&mmg(lmg,(Emg(),xmg),mOh+p+' as a numerical object, not considering its symbolic counterpart')}else if(cf(p,112)){try{if(cf(p,56)&&WNe(p)&&!(b.q.g==Khg||b.q.g==Lhg)){!!lmg&&mmg(lmg,(Emg(),Amg),'Statements containing axes or fixed slope lines are unsupported');b.A=(Fhg(),Ehg);return}j=QIc(p,(_ud(),Mud));if(g4b('',j)){k=p.bl();if(cf(p,56)&&WNe(p)||cf(p,36)){!!lmg&&mmg(lmg,(Emg(),xmg),k)}else if(!g4b(k.substr(0,8),hCh)){!!lmg&&mmg(lmg,(Emg(),xmg),k+' /* free point */');$=p.zu(p);$!=null&&omg('// Free point '+p.bc+'('+$[0]+','+$[1]+')')}}else{omg(p.bc+$qh+QIc(p,Mud)+' /* '+p.ul(Mud)+' */')}q=p.yu(p);e=p.rb;(cf(e,1143)||cf(e,625)||cf(e,520)&&BPd(e)!=1||cf(e,489)&&RQd(e)!=1)&&!!lmg&&mmg(lmg,(Emg(),Amg),e+' is not 1-1 algebraic mapping, but FALSE will not be interpreted as UNKNOWN');v=p.zu(p);if(v!=null){if(cf(e,259)||cf(p,36)){MYb(b.n,v[0]);MYb(b.g,v[0])}else if(cf(e,731)||cf(p,56)&&WNe(p)||cf(p,34)&&!e){for(s=v,t=0,u=s.length;t<u;++t){r=s[t];MYb(b.n,r);!!lmg&&mmg(lmg,(Emg(),xmg),r+' is free')}}}cf(e,403)&&(b.j=true);cf(e,259)&&cf(e.ab[0],56)&&(b.t=2);if(q!=null){if(cf(p,34)){$=p.zu(p);omg('// Constrained point '+p.bc+'('+$[0]+','+$[1]+')')}Z=true;!!e&&cf(e,259)&&b.q.g==Khg&&(e==b.r.rb||(Z=false));!M&&(Z=true);if(Z){!!lmg&&mmg(lmg,(Emg(),xmg),'Hypotheses:');Qyf(b,p,q);for(O=q,P=0,Q=O.length;P<Q;++P);}else{!!lmg&&mmg(lmg,(Emg(),xmg),'This object will be computed numerically')}}}catch(a){a=Upb(a);if(cf(a,52)){qmg(p.rb+' is not fully implemented');b.A=(Fhg(),Ehg);return}else throw Vpb(a)}}else{qmg(p.rb+dOh);b.A=(Fhg(),Ehg);return}}!!lmg&&mmg(lmg,(Emg(),xmg),'Processing numerical object');if(M){try{ab=n0e(c,c);K=b.r.Sc;V=M.Al((_ud(),Cud),true);i=K.Kt();C='';try{w=gxc(i).Dj(V);W='lhs('+w+')-rhs('+w+')';A=gxc(i).Dj(W);X='lcm(denom(coeff('+A+')))';B=gxc(i).Dj(X);Y='expand(('+A+') * '+B+')';C=gxc(i).Dj(Y)}catch(a){a=Upb(a);if(cf(a,51)){!!lmg&&mmg(lmg,(Emg(),xmg),'Problem on running Giac');b.A=(Fhg(),Ehg);return}else throw Vpb(a)}N=u4b(u4b(C,'x',c4b('v',''+ab[0].g)),'y',c4b('v',''+ab[1].g));U=Kwc(i.j,N,K,null);R=new Hyf;l=new y7d(K,U);d=new HJd(b.r.Qc,l,false,null,false);T=(!d.i&&(d.i=new yzf),d.i);T.r=ab;qzf(T,l,R);rzf(T,l,R);while(!R.j){rzf(T,l,R)}g=R.j;rmd(c.Qc,d);smd(c.Qc,d);!!lmg&&mmg(lmg,(Emg(),xmg),'Hypothesis:');h=je(V1,iNh,20,1,0,1);h[0]=g;Qyf(b,c,h)}catch(a){a=Upb(a);if(cf(a,52)){!!lmg&&mmg(lmg,(Emg(),Amg),'Unhandled case on processing numerical objects');b.A=(Fhg(),Ehg);return}else throw Vpb(a)}}!!lmg&&mmg(lmg,(Emg(),xmg),'Hypotheses have been processed.')}\nfunction Oyf(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 rWg;Dyf(eb,d?(Qhg(),Lhg):(Qhg(),Khg));m=new Yyf(b,c,eb);gb=m.A;if(gb==(Fhg(),Ahg)||gb==Ehg){!!lmg&&mmg(lmg,(Emg(),xmg),'Cannot compute implicit curve: '+gb);return null}m.B=new cEb;K=Nyf(b);d||(bb=YDb(K.g,b,K),bb==null);SDb(K.g,c)||(cb=YDb(K.g,c,K),cb==null);W=c.Sc;for(R=(G=(new K8b(CIc(b).g)).g.ee().i.cg(),new L8b(G));R.g.Ef();){Q=(D=R.g.Ff(),D.mf());if(cf(Q,56)&&WNe(Q)){try{pb=Q.zu(Q)}catch(a){a=Upb(a);if(cf(a,52)){!!lmg&&mmg(lmg,(Emg(),xmg),RNh+Q);return null}else throw Vpb(a)}X=Q;f=(v=new Smf(X.eb,X.fb,X.gb),v);g=Eod(W,f.o[0]);n=Eod(W,f.o[1]);q=Eod(W,f.o[2]);h=new Wzf(rqb(g[0]));i=new Wzf(rqb(g[1]));o=new Wzf(rqb(n[0]));p=new Wzf(rqb(n[1]));r=new Wzf(rqb(q[0]));s=new Wzf(rqb(q[1]));rb=new $zf(pb[0]);ub=new $zf(pb[1]);sb=new $zf(pb[2]);vb=new $zf(pb[3]);fb=Jzf(Jzf(Pzf(Pzf(Pzf(h,p),s),rb),Pzf(Pzf(Pzf(i,o),s),ub)),Pzf(Pzf(i,p),r));Ryf(m,fb);omg('Extra poly 1 for '+X.bc+i6g+fb);fb=Jzf(Jzf(Pzf(Pzf(Pzf(h,p),s),sb),Pzf(Pzf(Pzf(i,o),s),vb)),Pzf(Pzf(i,p),r));Ryf(m,fb);omg('Extra poly 2 for '+X.bc+i6g+fb);if(Ypb(g[0],0)!=0){fb=ub;Ryf(m,fb);omg(fOh+X.bc+i6g+fb);fb=Jzf(vb,Qzf(new Xzf((v6b(),q6b))));omg(gOh+X.bc+i6g+fb);Ryf(m,fb)}else{fb=rb;Ryf(m,fb);omg(fOh+X.bc+i6g+fb);fb=Jzf(sb,Qzf(new Xzf((v6b(),q6b))));Ryf(m,fb);omg(gOh+X.bc+i6g+fb)}for(T=0;T<4;T++){OYb(m.n,pb[T])}}k=Q.rb;u=d||Q!=b;u&&cf(k,259)&&(SDb(K.g,Q)||(ab=YDb(K.g,Q,K),ab==null))}try{Z=n0e(c,c)}catch(a){a=Upb(a);if(cf(a,52)){!!lmg&&mmg(lmg,(Emg(),xmg),RNh+c);return null}else throw Vpb(a)}Y=new PYb;if(!d){l=c.rb;U=l.ab[0];if(cf(U,56)){S=U;MYb(Y,S.G);MYb(Y,S.v)}else if(cf(U,119)&&U.mb==4){L=U;if(L.mb==4){for(N=new E9b(L.R);N.g<N.j.q.length;){M=C9b(N);if(!M.Rm(c)){for(P=(F=(new K8b(b.Qc.L.g)).g.ee().i.cg(),new L8b(F));P.g.Ef();){O=(D=P.g.Ff(),D.mf());if(cf(O,56)){V=O.rb.ab;ib=V[0];H=V[1];(ib==M&&H==c||H==M&&ib==c)&&(ab=YDb(Y.g,M,Y),ab==null)}}}}}}!!lmg&&mmg(lmg,(Emg(),xmg),'Direct dependencies of the mover = '+Y)}for(J=(db=(new v8b(K.g)).g.ee().yd(),new w8b(db));J.g.Ef();){I=(D=J.g.Ff(),D.mf());I.Fk(e);try{pb=I.zu(I)}catch(a){a=Upb(a);if(cf(a,52)){!!lmg&&mmg(lmg,(Emg(),xmg),RNh+I);return null}else throw Vpb(a)}u=c!=I;d||(u=u&b!=I);if(u&&SDb(Y.g,I)&&pb!=null){ob=new $zf(new AAf(W));$=Jzf(Pzf(nAf(Z[0],Z[1],pb[0],pb[1]),ob),Qzf(new Wzf(1)));Ryf(m,$)}if(u){A=true;B=true;j=I.rb;if(cf(j,259)){if(cf(j.ab[0],56)){try{nb=I.yu(I)}catch(a){a=Upb(a);if(cf(a,52)){!!lmg&&mmg(lmg,(Emg(),xmg),'An error occured during obtaining symbolic parameters');return null}else throw Vpb(a)}for(kb=nb,lb=0,mb=kb.length;lb<mb;++lb){jb=kb[lb];Ryf(m,jb);omg('Extra symbolic poly 1 for '+I.bc+i6g+jb)}C=je(pf,nah,5,2,15,1);INe(j.ab[0],C);if(C[0]==0){if(pb!=null){OYb(m.n,pb[0]);MYb(m.n,pb[1])}else{B=false}A=false}else{if(pb!=null){MYb(m.n,pb[0]);OYb(m.n,pb[1])}else{A=false}B=false}}else{if(d){V=j.ab[0];if(cf(V,119)&&V.mb==4){L=V;t=L.ib;w=p0e(I);if(t.o[2]==1&&w.o[2]==1&&Udg(t.o[0],w.o[0])){OYb(m.n,pb[0]);MYb(m.n,pb[1]);A=false}else{OYb(m.n,pb[1]);MYb(m.n,pb[0]);B=false}}else{OYb(m.n,pb[0]);MYb(m.n,pb[1]);A=false}}}}if(A&&B){if(VDb(m.p,I)!=null){omg('Removing other constraints for '+I.bc);Vyf(m,I)}}hb=je(sf,N7g,5,2,14,1);if(A){qb=I.I;if(qb%1==0){hb[0]=aqb(qb);hb[1]=1}else{hb=Eod(W,qb)}OYb(m.n,pb[0]);fb=Jzf(new Wzf(rqb(hb[0])),Qzf(Pzf(new $zf(pb[0]),new Wzf(rqb(hb[1])))));Ryf(m,fb);omg('Extra poly for x of '+I.bc+i6g+fb)}if(B){tb=I.J;if(tb%1==0){hb[0]=aqb(tb);hb[1]=1}else{hb=Eod(W,tb)}OYb(m.n,pb[1]);fb=Jzf(new Wzf(rqb(hb[0])),Qzf(Pzf(new $zf(pb[1]),new Wzf(rqb(hb[1])))));Ryf(m,fb);omg('Extra poly for y of '+I.bc+i6g+fb)}}else{u=true;d||(u=b==I);if(u){MYb(m.n,pb[0]);MYb(m.n,pb[1]);m.i=pb}else{OYb(m.n,pb[0]);OYb(m.n,pb[1])}}}Tyf(m);return m}\nfunction Ayf(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=Tzf(Rzf(c,b.k));U=WDb(b.i,R);if(XDb(b.i,R)){U=WDb(b.i,R);if(!!U&&U.j==rah){return null}return U}!!lmg&&mmg(lmg,(Emg(),xmg),'Trying to detect polynomial '+c);if(cf(hb.rb,683)){pb=MId(hb.rb).p;J=new cEb;if(pb){for(K=0;K<pb.q.length;++K){j=(Ahc(K,pb.q.length),pb.q[K]);G=j.mf();ob=j.nf();Ibc(J.n,ob,G)}eb=true;Q=hb.Ci();kb=c.g;S=new x7d(Q,0);fb=new x7d(Q,0);T=false;gb=false;wb:for(m=(new Cec(kb)).i.cg();m.Ef();){p=m.Ff();g=p.nf();f=new x7d(Q,qqb(J6b(g.n<0?g.n==0?g:new U6b(-g.n,g.k,g.g):g)));lb=p.mf().g;k=new x7d(Q,1);I=new _ec;e=new cEb;for(o=(new Cec(lb)).i.cg();o.Ef();){n=o.Ff();jb=n.mf();if(!Hbc(J.n,jb)){eb=false;break wb}G=RDb(Hbc(J.n,jb));ib=G.zp();t=n.nf().g;d=new y7d(Q,ib);t>1&&(d=O6d(d,t));I.g.put(G,(X1b(),V1b))==null;Ibc(e.n,G,d)}M=(r=(new K8b((new cfc(I.g.bg())).g)).g.ee().i.cg(),new L8b(r));while(M.g.Ef()){G=(l=M.g.Ff(),l.mf());k=E6d(k,RDb(Hbc(e.n,G)))}if(x6b(g,(v6b(),u6b))>0){S=L6d(S,E6d(f,k));T=true}else{fb=L6d(fb,E6d(f,k));gb=true}}s=new S4d(Q,S,fb);if(eb){if(!T||!gb){!!lmg&&mmg(lmg,(Emg(),xmg),c+' means '+s+', uninteresting');return null}U=new whg;Dyf(U,N4d(s,(_ud(),xud)));U.j=2;!!lmg&&mmg(lmg,(Emg(),xmg),c+' means '+s);return U}!!lmg&&mmg(lmg,(Emg(),xmg),c+' cannot be described by quantities only')}}u=Myf(hb);v=new RYb(u);nb=new wyf(v,3);while(!nb.g){mb=uyf(nb);M=(V=(new v8b(mb.g)).g.ee().yd(),new w8b(V));K=0;db=je($X,Eoh,14,bEb(mb.g),0,1);while(M.g.Ef()){db[K]=(l=M.g.Ff(),l.mf());++K}try{B=db[0].zu(db[0]);C=db[1].zu(db[1]);D=db[2].zu(db[2])}catch(a){a=Upb(a);if(cf(a,52)){!!lmg&&mmg(lmg,(Emg(),xmg),cOh);return null}else throw Vpb(a)}h=Rzf(bAf(B[0],B[1],C[0],C[1],D[0],D[1]),b.k);if(Lzf(c,h)||Jzf(c,h).g.j==0){!!lmg&&mmg(lmg,(Emg(),xmg),c+' means collinearity for '+mb);U=new whg;U.i=db;dac(U.i);U.g=Fxh;ZDb(b.i,R,U);return U}}$=new wyf(v,2);while(!$.g){X=uyf($);M=(V=(new v8b(X.g)).g.ee().yd(),new w8b(V));K=0;db=je($X,Eoh,14,bEb(X.g),0,1);while(M.g.Ef()){db[K]=(l=M.g.Ff(),l.mf());++K}try{B=db[0].zu(db[0]);C=db[1].zu(db[1])}catch(a){a=Upb(a);if(cf(a,52)){!!lmg&&mmg(lmg,(Emg(),xmg),cOh);return null}else throw Vpb(a)}s=Rzf(nAf(B[0],B[1],C[0],C[1]),b.k);if(Lzf(c,s)||Jzf(c,s).g.j==0){!!lmg&&mmg(lmg,(Emg(),xmg),c+' means equality for '+X);U=new whg;U.i=db;dac(U.i);U.g=Bxh;U.j=0.5;ZDb(b.i,R,U);return U}}w=new PYb;sb=new cEb;A=new PYb;vb=new cEb;L=(q=(new K8b(CIc(b.j.q).g)).g.ee().i.cg(),new L8b(q));while(L.g.Ef()){H=(l=L.g.Ff(),l.mf());if(H.sn()&&cf(H,112)){try{qb=H.zu(H)[0];if(NYb(b.g,qb)){YDb(w.g,qb,w);Ibc(sb.n,qb,H)}tb=H.zu(H)[1];if(NYb(b.g,tb)){YDb(A.g,tb,A);Ibc(vb.n,tb,H)}}catch(a){a=Upb(a);if(cf(a,52)){!!lmg&&mmg(lmg,(Emg(),xmg),cOh);return null}else throw Vpb(a)}}}bb=new wyf(w,2);while(!bb.g){X=uyf(bb);P=(V=(new v8b(X.g)).g.ee().yd(),new w8b(V));K=0;i=je(X1,eNh,38,bEb(X.g),0,1);db=je($X,Eoh,14,bEb(X.g),0,1);while(P.g.Ef()){i[K]=(l=P.g.Ff(),l.mf());db[K]=VDb(sb,i[K]);++K}rb=Rzf(Jzf(new $zf(i[0]),Qzf(new $zf(i[1]))),b.k);if(Lzf(c,rb)||Jzf(c,rb).g.j==0){!!lmg&&mmg(lmg,(Emg(),xmg),c+' means x-equality for '+X);U=new whg;U.i=db;dac(U.i);U.g='xAreEqual';U.j=rah;ZDb(b.i,R,U);return U}}bb=new wyf(A,2);while(!bb.g){X=uyf(bb);P=(V=(new v8b(X.g)).g.ee().yd(),new w8b(V));K=0;i=je(X1,eNh,38,bEb(X.g),0,1);db=je($X,Eoh,14,bEb(X.g),0,1);while(P.g.Ef()){i[K]=(l=P.g.Ff(),l.mf());db[K]=VDb(vb,i[K]);++K}ub=Rzf(Jzf(new $zf(i[0]),Qzf(new $zf(i[1]))),b.k);if(Lzf(c,ub)||Jzf(c,ub).g.j==0){!!lmg&&mmg(lmg,(Emg(),xmg),c+' means y-equality for '+X);U=new whg;U.i=db;dac(U.i);U.g='yAreEqual';U.j=rah;ZDb(b.i,R,U);return U}}ab=new wyf(v,2);while(!ab.g){Y=uyf(ab);N=(W=(new v8b(Y.g)).g.ee().yd(),new w8b(W));K=0;db=je($X,Eoh,14,4,0,1);while(N.g.Ef()){db[K]=(l=N.g.Ff(),l.mf());++K}cb=new wyf(v,2);while(!cb.g){Z=uyf(cb);O=(V=(new v8b(Z.g)).g.ee().yd(),new w8b(V));K=2;while(O.g.Ef()){db[K]=(l=O.g.Ff(),l.mf());++K}try{B=db[0].zu(db[0]);C=db[1].zu(db[1]);D=db[2].zu(db[0]);F=db[3].zu(db[1])}catch(a){a=Upb(a);if(cf(a,52)){!!lmg&&mmg(lmg,(Emg(),xmg),cOh);return null}else throw Vpb(a)}s=Rzf(kAf(B[0],B[1],C[0],C[1],D[0],D[1],F[0],F[1]),b.k);if(Lzf(c,s)||Jzf(c,s).g.j==0){!!lmg&&mmg(lmg,(Emg(),xmg),c+' means perpendicularity for '+Y+sNh+Z);U=new whg;U.i=db;U.g=Dxh;U.j=qjh;ZDb(b.i,R,U);return U}s=Rzf(jAf(B[0],B[1],C[0],C[1],D[0],D[1],F[0],F[1]),b.k);if(Lzf(c,s)||Jzf(c,s).g.j==0){!!lmg&&mmg(lmg,(Emg(),xmg),c+' means parallelism for '+Y+sNh+Z);U=new whg;U.i=db;U.g=Cxh;U.j=qjh;ZDb(b.i,R,U);return U}s=Rzf(Jzf(nAf(B[0],B[1],C[0],C[1]),Qzf(nAf(D[0],D[1],F[0],F[1]))),b.k);if(Lzf(c,s)||Jzf(c,s).g.j==0){!!lmg&&mmg(lmg,(Emg(),xmg),c+' means congruence for '+Y+sNh+Z);U=new whg;U.i=db;U.g=Exh;U.j=qjh;ZDb(b.i,R,U);return U}}}!!lmg&&mmg(lmg,(Emg(),xmg),'No human readable geometrical meaning found for '+c);YDb(b.i,R,null);return null}\nfunction Czf(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.nn()){R=FNe(c);Z=FNe(d);if(R!=null&&Z!=null){if(a.r==null){a.r=je(X1,eNh,38,8,0,1);a.r[0]=new AAf(b.Ci());a.r[1]=new AAf(b.Ci());a.r[2]=new AAf(b.Ci());a.r[3]=new AAf(b.Ci());a.r[4]=new AAf(b.Ci());a.r[5]=new AAf(b.Ci());a.r[6]=new AAf(b.Ci());a.r[7]=new AAf(b.Ci())}a.q=je(V1,iNh,20,8,0,1);mb=new $zf(R[0]);nb=new $zf(R[1]);Ab=new $zf(a.r[4]);Bb=new $zf(a.r[5]);ob=new $zf(a.r[0]);pb=new $zf(a.r[1]);a.q[0]=Jzf(Jzf(Pzf(Ab,new Wzf(2)),Qzf(mb)),Qzf(ob));a.q[1]=Jzf(Jzf(Pzf(Bb,new Wzf(2)),Qzf(nb)),Qzf(pb));g=je(X1,eNh,38,2,0,1);g[0]=Z[0];g[1]=Z[1];h=je(X1,eNh,38,2,0,1);h[0]=Z[2];h[1]=Z[3];a.q[2]=bAf(g[0],g[1],a.r[4],a.r[5],h[0],h[1]);a.q[3]=kAf(R[0],R[1],a.r[4],a.r[5],g[0],g[1],h[0],h[1]);rb=new $zf(R[2]);sb=new $zf(R[3]);Db=new $zf(a.r[6]);Eb=new $zf(a.r[7]);tb=new $zf(a.r[2]);ub=new $zf(a.r[3]);a.q[4]=Jzf(Jzf(Pzf(Db,new Wzf(2)),Qzf(rb)),Qzf(tb));a.q[5]=Jzf(Jzf(Pzf(Eb,new Wzf(2)),Qzf(sb)),Qzf(ub));a.q[6]=bAf(g[0],g[1],a.r[6],a.r[7],h[0],h[1]);a.q[7]=kAf(R[2],R[3],a.r[6],a.r[7],g[0],g[1],h[0],h[1]);return a.q}throw Vpb(new Cyf)}else if(c.sn()){i=c;S=d;Jb=n0e(i,i);Ib=FNe(S);if(a.r==null){a.r=je(X1,eNh,38,6,0,1);a.r[0]=new AAf(b.Ci());a.r[1]=new AAf(b.Ci());a.r[2]=new AAf(b.Ci());a.r[3]=new AAf(b.Ci());a.r[4]=new AAf(b.Ci());a.r[5]=new AAf(b.Ci())}a.q=je(V1,iNh,20,6,0,1);zb=new $zf(a.r[2]);Cb=new $zf(a.r[3]);v=new $zf(Jb[0]);w=new $zf(Jb[1]);A=new $zf(a.r[0]);B=new $zf(a.r[1]);a.q[0]=Jzf(Jzf(Pzf(zb,new Wzf(2)),Qzf(A)),Qzf(v));a.q[1]=Jzf(Jzf(Pzf(Cb,new Wzf(2)),Qzf(B)),Qzf(w));g=je(X1,eNh,38,2,0,1);g[0]=Ib[0];g[1]=Ib[1];h=je(X1,eNh,38,2,0,1);h[0]=Ib[2];h[1]=Ib[3];a.q[2]=bAf(g[0],g[1],h[0],h[1],a.r[2],a.r[3]);l=new $zf(g[0]);m=new $zf(g[1]);q=new $zf(h[0]);r=new $zf(h[1]);ab=new $zf(a.r[4]);db=new $zf(a.r[5]);a.q[3]=Jzf(Jzf(Jzf(q,Qzf(l)),w),Qzf(db));a.q[4]=Jzf(Jzf(Jzf(v,Qzf(r)),m),Qzf(ab));a.q[5]=bAf(a.r[0],a.r[1],a.r[2],a.r[3],a.r[4],a.r[5]);return a.q}else if(c.an()&&c.mb==4){C=c;S=d;Hb=WSe(C);Qb=FNe(S);if(a.r==null){a.r=je(X1,eNh,38,12,0,1);a.r[0]=new AAf(b.Ci());a.r[1]=new AAf(b.Ci());a.r[2]=new AAf(b.Ci());a.r[3]=new AAf(b.Ci());a.r[4]=new AAf(b.Ci());a.r[5]=new AAf(b.Ci());a.r[6]=new AAf(b.Ci());a.r[7]=new AAf(b.Ci());a.r[8]=new AAf(b.Ci());a.r[9]=new AAf(b.Ci());a.r[10]=new AAf(b.Ci());a.r[11]=new AAf(b.Ci())}a.q=je(V1,iNh,20,12,0,1);zb=new $zf(a.r[4]);Cb=new $zf(a.r[5]);l=new $zf(Hb[0]);m=new $zf(Hb[1]);n=new $zf(a.r[0]);o=new $zf(a.r[1]);a.q[0]=Jzf(Jzf(Pzf(zb,new Wzf(2)),Qzf(n)),Qzf(l));a.q[1]=Jzf(Jzf(Pzf(Cb,new Wzf(2)),Qzf(o)),Qzf(m));a.q[2]=bAf(Qb[0],Qb[1],a.r[4],a.r[5],Qb[2],Qb[3]);v=new $zf(Qb[0]);w=new $zf(Qb[1]);D=new $zf(Qb[2]);F=new $zf(Qb[3]);bb=new $zf(a.r[8]);cb=new $zf(a.r[9]);a.q[3]=Jzf(Jzf(Jzf(D,Qzf(v)),m),Qzf(cb));a.q[4]=Jzf(Jzf(Jzf(l,Qzf(F)),w),Qzf(bb));a.q[5]=bAf(a.r[0],a.r[1],a.r[4],a.r[5],a.r[8],a.r[9]);vb=new $zf(a.r[6]);wb=new $zf(a.r[7]);q=new $zf(Hb[2]);r=new $zf(Hb[3]);s=new $zf(a.r[2]);t=new $zf(a.r[3]);a.q[6]=Jzf(Jzf(Pzf(vb,new Wzf(2)),Qzf(s)),Qzf(q));a.q[7]=Jzf(Jzf(Pzf(wb,new Wzf(2)),Qzf(t)),Qzf(r));a.q[8]=bAf(Qb[0],Qb[1],a.r[6],a.r[7],Qb[2],Qb[3]);eb=new $zf(a.r[10]);fb=new $zf(a.r[11]);a.q[9]=Jzf(Jzf(Jzf(D,Qzf(v)),r),Qzf(fb));a.q[10]=Jzf(Jzf(Jzf(q,Qzf(F)),w),Qzf(eb));a.q[11]=bAf(a.r[1],a.r[2],a.r[6],a.r[7],a.r[10],a.r[11]);return a.q}else if(c.an()&&c.mb==9){qb=c;S=d;Sb=WSe(qb);Qb=FNe(S);if(a.r==null){a.r=je(X1,eNh,38,22,0,1);a.r[0]=new AAf(b.Ci());a.r[1]=new AAf(b.Ci());a.r[2]=new AAf(b.Ci());a.r[3]=new AAf(b.Ci());a.r[4]=new AAf(b.Ci());a.r[5]=new AAf(b.Ci());a.r[6]=new AAf(b.Ci());a.r[7]=new AAf(b.Ci());a.r[8]=new AAf(b.Ci());a.r[9]=new AAf(b.Ci());a.r[10]=new AAf(b.Ci());a.r[11]=new AAf(b.Ci());a.r[12]=new AAf(b.Ci());a.r[13]=new AAf(b.Ci());a.r[14]=new AAf(b.Ci());a.r[15]=new AAf(b.Ci());a.r[16]=new AAf(b.Ci());a.r[17]=new AAf(b.Ci());a.r[18]=new AAf(b.Ci());a.r[19]=new AAf(b.Ci());a.r[20]=new AAf(b.Ci());a.r[21]=new AAf(b.Ci())}a.q=je(V1,iNh,20,21,0,1);l=new $zf(Sb[4]);m=new $zf(Sb[5]);Ab=new $zf(a.r[10]);Bb=new $zf(a.r[11]);n=new $zf(a.r[4]);o=new $zf(a.r[5]);bb=new $zf(a.r[16]);cb=new $zf(a.r[17]);U=new $zf(Qb[0]);V=new $zf(Qb[1]);X=new $zf(Qb[2]);Y=new $zf(Qb[3]);a.q[0]=Jzf(Jzf(Pzf(new Wzf(2),Ab),Qzf(l)),Qzf(n));a.q[1]=Jzf(Jzf(Pzf(new Wzf(2),Bb),Qzf(m)),Qzf(o));a.q[2]=bAf(a.r[4],a.r[5],a.r[10],a.r[11],a.r[16],a.r[17]);a.q[3]=bAf(Qb[0],Qb[1],a.r[10],a.r[11],Qb[2],Qb[3]);a.q[4]=Jzf(Jzf(Jzf(X,Qzf(U)),m),Qzf(cb));a.q[5]=Jzf(Jzf(Jzf(l,Qzf(Y)),V),Qzf(bb));q=new $zf(Sb[6]);r=new $zf(Sb[7]);Db=new $zf(a.r[12]);Eb=new $zf(a.r[13]);s=new $zf(a.r[6]);t=new $zf(a.r[7]);eb=new $zf(a.r[18]);fb=new $zf(a.r[19]);a.q[6]=Jzf(Jzf(Pzf(new Wzf(2),Db),Qzf(q)),Qzf(s));a.q[7]=Jzf(Jzf(Pzf(new Wzf(2),Eb),Qzf(r)),Qzf(t));a.q[8]=bAf(a.r[6],a.r[7],a.r[12],a.r[13],a.r[18],a.r[19]);a.q[9]=bAf(Qb[0],Qb[1],a.r[12],a.r[13],Qb[2],Qb[3]);a.q[10]=Jzf(Jzf(Jzf(X,Qzf(U)),r),Qzf(fb));a.q[11]=Jzf(Jzf(Jzf(q,Qzf(Y)),V),Qzf(eb));M=new $zf(Sb[8]);N=new $zf(Sb[9]);Fb=new $zf(a.r[14]);Gb=new $zf(a.r[15]);O=new $zf(a.r[8]);P=new $zf(a.r[9]);gb=new $zf(a.r[20]);hb=new $zf(a.r[21]);a.q[12]=Jzf(Jzf(Pzf(new Wzf(2),Fb),Qzf(M)),Qzf(O));a.q[13]=Jzf(Jzf(Pzf(new Wzf(2),Gb),Qzf(N)),Qzf(P));a.q[14]=bAf(a.r[8],a.r[9],a.r[14],a.r[15],a.r[20],a.r[21]);a.q[15]=bAf(Qb[0],Qb[1],a.r[14],a.r[15],Qb[2],Qb[3]);a.q[16]=Jzf(Jzf(Jzf(X,Qzf(U)),N),Qzf(hb));a.q[17]=Jzf(Jzf(Jzf(M,Qzf(Y)),V),Qzf(gb));a.q[18]=eAf(a.r[8],a.r[9],a.r[0],a.r[1],a.r[2],a.r[3]);a.q[19]=bAf(a.r[4],a.r[5],a.r[2],a.r[3],a.r[6],a.r[7]);a.q[20]=kAf(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 Vpb(new Cyf)}else if(cf(e,34)){if(c.sn()){j=c;k=e;Kb=n0e(j,j);Lb=n0e(k,k);if(a.r==null){a.r=je(X1,eNh,38,2,0,1);a.r[0]=new AAf(b.Ci());a.r[1]=new AAf(b.Ci())}a.q=je(V1,iNh,20,2,0,1);l=new $zf(Kb[0]);m=new $zf(Kb[1]);q=new $zf(Lb[0]);r=new $zf(Lb[1]);n=new $zf(a.r[0]);o=new $zf(a.r[1]);a.q[0]=Jzf(Jzf(Pzf(q,new Wzf(2)),Qzf(l)),Qzf(n));a.q[1]=Jzf(Jzf(Pzf(r,new Wzf(2)),Qzf(m)),Qzf(o));return a.q}else if(c.nn()){S=c;i=e;Qb=FNe(S);Jb=n0e(i,i);if(a.r==null){a.r=je(X1,eNh,38,4,0,1);a.r[0]=new AAf(b.Ci());a.r[1]=new AAf(b.Ci());a.r[2]=new AAf(b.Ci());a.r[3]=new AAf(b.Ci())}a.q=je(V1,iNh,20,4,0,1);mb=new $zf(Jb[0]);nb=new $zf(Jb[1]);l=new $zf(Qb[0]);m=new $zf(Qb[1]);n=new $zf(a.r[0]);o=new $zf(a.r[1]);q=new $zf(Qb[2]);r=new $zf(Qb[3]);s=new $zf(a.r[2]);t=new $zf(a.r[3]);a.q[0]=Jzf(Jzf(mb,Qzf(l)),Qzf(Jzf(n,Qzf(mb))));a.q[1]=Jzf(Jzf(nb,Qzf(m)),Qzf(Jzf(o,Qzf(nb))));a.q[2]=Jzf(Jzf(mb,Qzf(q)),Qzf(Jzf(s,Qzf(mb))));a.q[3]=Jzf(Jzf(nb,Qzf(r)),Qzf(Jzf(t,Qzf(nb))));return a.q}else if(c.an()&&c.mb==4){C=c;i=e;Hb=WSe(C);Jb=n0e(i,i);if(a.r==null){a.r=je(X1,eNh,38,4,0,1);a.r[0]=new AAf(b.Ci());a.r[1]=new AAf(b.Ci());a.r[2]=new AAf(b.Ci());a.r[3]=new AAf(b.Ci())}a.q=je(V1,iNh,20,4,0,1);mb=new $zf(Jb[0]);nb=new $zf(Jb[1]);l=new $zf(Hb[0]);m=new $zf(Hb[1]);n=new $zf(a.r[0]);o=new $zf(a.r[1]);q=new $zf(Hb[2]);r=new $zf(Hb[3]);s=new $zf(a.r[2]);t=new $zf(a.r[3]);a.q[0]=Jzf(Jzf(mb,Qzf(l)),Qzf(Jzf(n,Qzf(mb))));a.q[1]=Jzf(Jzf(nb,Qzf(m)),Qzf(Jzf(o,Qzf(nb))));a.q[2]=Jzf(Jzf(mb,Qzf(q)),Qzf(Jzf(s,Qzf(mb))));a.q[3]=Jzf(Jzf(nb,Qzf(r)),Qzf(Jzf(t,Qzf(nb))));return a.q}else if(c.an()&&c.mb==9){qb=c;i=e;Sb=WSe(qb);Jb=n0e(i,i);if(a.r==null){a.r=je(X1,eNh,38,10,0,1);a.r[0]=new AAf(b.Ci());a.r[1]=new AAf(b.Ci());a.r[2]=new AAf(b.Ci());a.r[3]=new AAf(b.Ci());a.r[4]=new AAf(b.Ci());a.r[5]=new AAf(b.Ci());a.r[6]=new AAf(b.Ci());a.r[7]=new AAf(b.Ci());a.r[8]=new AAf(b.Ci());a.r[9]=new AAf(b.Ci())}a.q=je(V1,iNh,20,13,0,1);mb=new $zf(Sb[0]);nb=new $zf(Sb[1]);vb=new $zf(Sb[2]);wb=new $zf(Sb[3]);l=new $zf(Sb[4]);m=new $zf(Sb[5]);q=new $zf(Sb[6]);r=new $zf(Sb[7]);M=new $zf(Sb[8]);N=new $zf(Sb[9]);ob=new $zf(a.r[0]);pb=new $zf(a.r[1]);xb=new $zf(a.r[2]);yb=new $zf(a.r[3]);n=new $zf(a.r[4]);o=new $zf(a.r[5]);s=new $zf(a.r[6]);t=new $zf(a.r[7]);O=new $zf(a.r[8]);P=new $zf(a.r[9]);T=new $zf(Jb[0]);W=new $zf(Jb[1]);a.q[0]=Jzf(Jzf(Pzf(new Wzf(2),T),Qzf(mb)),Qzf(ob));a.q[1]=Jzf(Jzf(Pzf(new Wzf(2),W),Qzf(nb)),Qzf(pb));a.q[2]=Jzf(Jzf(Pzf(new Wzf(2),T),Qzf(vb)),Qzf(xb));a.q[3]=Jzf(Jzf(Pzf(new Wzf(2),W),Qzf(wb)),Qzf(yb));a.q[4]=Jzf(Jzf(Pzf(new Wzf(2),T),Qzf(l)),Qzf(n));a.q[5]=Jzf(Jzf(Pzf(new Wzf(2),W),Qzf(m)),Qzf(o));a.q[6]=Jzf(Jzf(Pzf(new Wzf(2),T),Qzf(q)),Qzf(s));a.q[7]=Jzf(Jzf(Pzf(new Wzf(2),W),Qzf(r)),Qzf(t));a.q[8]=Jzf(Jzf(Pzf(new Wzf(2),T),Qzf(M)),Qzf(O));a.q[9]=Jzf(Jzf(Pzf(new Wzf(2),W),Qzf(N)),Qzf(P));a.q[10]=eAf(a.r[8],a.r[9],a.r[0],a.r[1],a.r[2],a.r[3]);a.q[11]=bAf(a.r[4],a.r[5],a.r[2],a.r[3],a.r[6],a.r[7]);a.q[12]=kAf(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.an()&&c.mb==3){L=c;i=e;Ob=WSe(L);Jb=n0e(i,i);if(Ob[6]==Ob[8]&&Ob[7]==Ob[9]){if(a.r==null){a.r=je(X1,eNh,38,4,0,1);a.r[0]=new AAf(b.Ci());a.r[1]=new AAf(b.Ci());a.r[2]=new AAf(b.Ci());a.r[3]=new AAf(b.Ci())}a.q=je(V1,iNh,20,4,0,1);l=new $zf(Ob[0]);m=new $zf(Ob[1]);v=new $zf(Ob[2]);w=new $zf(Ob[3]);mb=new $zf(Jb[0]);nb=new $zf(Jb[1]);n=new $zf(a.r[0]);o=new $zf(a.r[1]);A=new $zf(a.r[2]);B=new $zf(a.r[3]);a.q[0]=Jzf(Jzf(Pzf(new Wzf(2),mb),Qzf(l)),Qzf(n));a.q[1]=Jzf(Jzf(Pzf(new Wzf(2),nb),Qzf(m)),Qzf(o));a.q[2]=Jzf(Jzf(Pzf(new Wzf(2),mb),Qzf(v)),Qzf(A));a.q[3]=Jzf(Jzf(Pzf(new Wzf(2),nb),Qzf(w)),Qzf(B))}else{if(a.r==null){a.r=je(X1,eNh,38,12,0,1);a.r[0]=new AAf(b.Ci());a.r[1]=new AAf(b.Ci());a.r[2]=new AAf(b.Ci());a.r[3]=new AAf(b.Ci());a.r[4]=new AAf(b.Ci());a.r[5]=new AAf(b.Ci());a.r[6]=new AAf(b.Ci());a.r[7]=new AAf(b.Ci());a.r[8]=new AAf(b.Ci());a.r[9]=new AAf(b.Ci());a.r[10]=new AAf(b.Ci());a.r[11]=new AAf(b.Ci())}a.q=je(V1,iNh,20,13,0,1);mb=new $zf(Ob[0]);nb=new $zf(Ob[1]);l=new $zf(Ob[6]);m=new $zf(Ob[7]);q=new $zf(Ob[8]);r=new $zf(Ob[9]);v=new $zf(Ob[10]);w=new $zf(Ob[11]);T=new $zf(Jb[0]);W=new $zf(Jb[1]);ob=new $zf(a.r[0]);pb=new $zf(a.r[1]);n=new $zf(a.r[6]);o=new $zf(a.r[7]);s=new $zf(a.r[8]);t=new $zf(a.r[9]);A=new $zf(a.r[10]);B=new $zf(a.r[11]);D=new $zf(a.r[2]);F=new $zf(a.r[3]);J=new $zf(a.r[4]);K=new $zf(a.r[5]);a.q[0]=Jzf(Jzf(Pzf(new Wzf(2),T),Qzf(mb)),Qzf(ob));a.q[1]=Jzf(Jzf(Pzf(new Wzf(2),W),Qzf(nb)),Qzf(pb));a.q[2]=Jzf(Jzf(Pzf(new Wzf(2),T),Qzf(l)),Qzf(n));a.q[3]=Jzf(Jzf(Pzf(new Wzf(2),W),Qzf(m)),Qzf(o));a.q[4]=Jzf(Jzf(Pzf(new Wzf(2),T),Qzf(q)),Qzf(s));a.q[5]=Jzf(Jzf(Pzf(new Wzf(2),W),Qzf(r)),Qzf(t));a.q[6]=Jzf(Jzf(Pzf(new Wzf(2),T),Qzf(v)),Qzf(A));a.q[7]=Jzf(Jzf(Pzf(new Wzf(2),W),Qzf(w)),Qzf(B));a.q[8]=Jzf(Jzf(Jzf(D,F),Qzf(J)),Qzf(K));a.q[9]=Jzf(nAf(a.r[6],a.r[7],a.r[8],a.r[9]),Qzf(Pzf(D,D)));a.q[10]=Jzf(nAf(a.r[6],a.r[7],a.r[8],a.r[9]),Qzf(Pzf(F,F)));a.q[11]=Jzf(nAf(a.r[6],a.r[7],a.r[0],a.r[1]),Qzf(Pzf(J,J)));a.q[12]=Jzf(nAf(a.r[8],a.r[9],a.r[0],a.r[1]),Qzf(Pzf(K,K)))}return a.q}else if(c.an()&&c.mb==5){Q=c;i=e;Pb=WSe(Q);Jb=n0e(i,i);if(a.r==null){a.r=je(X1,eNh,38,12,0,1);a.r[0]=new AAf(b.Ci());a.r[1]=new AAf(b.Ci());a.r[2]=new AAf(b.Ci());a.r[3]=new AAf(b.Ci());a.r[4]=new AAf(b.Ci());a.r[5]=new AAf(b.Ci());a.r[6]=new AAf(b.Ci());a.r[7]=new AAf(b.Ci());a.r[8]=new AAf(b.Ci());a.r[9]=new AAf(b.Ci());a.r[10]=new AAf(b.Ci());a.r[11]=new AAf(b.Ci())}a.q=je(V1,iNh,20,13,0,1);mb=new $zf(Pb[0]);nb=new $zf(Pb[1]);l=new $zf(Pb[6]);m=new $zf(Pb[7]);q=new $zf(Pb[8]);r=new $zf(Pb[9]);v=new $zf(Pb[10]);w=new $zf(Pb[11]);T=new $zf(Jb[0]);W=new $zf(Jb[1]);ob=new $zf(a.r[0]);pb=new $zf(a.r[1]);n=new $zf(a.r[6]);o=new $zf(a.r[7]);s=new $zf(a.r[8]);t=new $zf(a.r[9]);A=new $zf(a.r[10]);B=new $zf(a.r[11]);D=new $zf(a.r[2]);F=new $zf(a.r[3]);J=new $zf(a.r[4]);K=new $zf(a.r[5]);a.q[0]=Jzf(Jzf(Pzf(new Wzf(2),T),Qzf(mb)),Qzf(ob));a.q[1]=Jzf(Jzf(Pzf(new Wzf(2),W),Qzf(nb)),Qzf(pb));a.q[2]=Jzf(Jzf(Pzf(new Wzf(2),T),Qzf(l)),Qzf(n));a.q[3]=Jzf(Jzf(Pzf(new Wzf(2),W),Qzf(m)),Qzf(o));a.q[4]=Jzf(Jzf(Pzf(new Wzf(2),T),Qzf(q)),Qzf(s));a.q[5]=Jzf(Jzf(Pzf(new Wzf(2),W),Qzf(r)),Qzf(t));a.q[6]=Jzf(Jzf(Pzf(new Wzf(2),T),Qzf(v)),Qzf(A));a.q[7]=Jzf(Jzf(Pzf(new Wzf(2),W),Qzf(w)),Qzf(B));a.q[8]=Jzf(Jzf(Jzf(D,Qzf(F)),Qzf(J)),K);a.q[9]=Jzf(nAf(a.r[6],a.r[7],a.r[10],a.r[11]),Qzf(Pzf(D,D)));a.q[10]=Jzf(nAf(a.r[8],a.r[9],a.r[10],a.r[11]),Qzf(Pzf(F,F)));a.q[3]=Jzf(nAf(a.r[6],a.r[7],a.r[0],a.r[1]),Qzf(Pzf(J,J)));a.q[4]=Jzf(nAf(a.r[8],a.r[9],a.r[0],a.r[1]),Qzf(Pzf(K,K)));return a.q}throw Vpb(new Cyf)}else if(f){if(c.sn()){i=c;u=f;Jb=n0e(i,i);Mb=WSe(u);if(a.r==null){a.r=je(X1,eNh,38,8,0,1);a.r[0]=new AAf(b.Ci());a.r[1]=new AAf(b.Ci());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(V1,iNh,20,2,0,1);ib=new $zf(Mb[0]);jb=new $zf(Mb[1]);l=new $zf(Mb[2]);m=new $zf(Mb[3]);q=new $zf(Jb[0]);r=new $zf(Jb[1]);s=new $zf(a.r[0]);t=new $zf(a.r[1]);kb=Jzf(Pzf(Jzf(l,Qzf(ib)),Jzf(l,Qzf(ib))),Pzf(Jzf(m,Qzf(jb)),Jzf(m,Qzf(jb))));G=Jzf(Pzf(Jzf(q,Qzf(ib)),Jzf(q,Qzf(ib))),Pzf(Jzf(r,Qzf(jb)),Jzf(r,Qzf(jb))));a.q[0]=Jzf(Pzf(kb,Jzf(q,Qzf(ib))),Pzf(Jzf(ib,Qzf(s)),G));a.q[1]=Jzf(Pzf(kb,Jzf(r,Qzf(jb))),Pzf(Jzf(jb,Qzf(t)),G));return a.q}else if(c.nn()){!!lmg&&mmg(lmg,(Emg(),xmg),'mirroring line about circle not implemented');throw Vpb(new Cyf)}else if(c.an()&&c.mb==4){C=c;$=f;Nb=WSe(C);Rb=WSe($);if(a.r==null){a.r=je(X1,eNh,38,4,0,1);a.r[0]=new AAf(b.Ci());a.r[1]=new AAf(b.Ci());a.r[2]=new AAf(b.Ci());a.r[3]=new AAf(b.Ci())}a.q=je(V1,iNh,20,4,0,1);l=new $zf(Nb[0]);m=new $zf(Nb[1]);q=new $zf(Nb[2]);r=new $zf(Nb[3]);ib=new $zf(Rb[0]);jb=new $zf(Rb[1]);v=new $zf(Rb[2]);w=new $zf(Rb[3]);n=new $zf(a.r[0]);o=new $zf(a.r[1]);s=new $zf(a.r[2]);t=new $zf(a.r[3]);lb=Jzf(Pzf(Jzf(v,Qzf(ib)),Jzf(v,Qzf(ib))),Pzf(Jzf(w,Qzf(jb)),Jzf(w,Qzf(jb))));p=Jzf(Pzf(Jzf(q,Qzf(l)),Jzf(q,Qzf(l))),Pzf(Jzf(r,Qzf(m)),Jzf(r,Qzf(m))));H=Jzf(Jzf(Pzf(Jzf(l,Qzf(ib)),Jzf(l,Qzf(ib))),Pzf(Jzf(m,Qzf(jb)),Jzf(m,Qzf(jb)))),Qzf(p));a.q[0]=Jzf(Pzf(lb,Jzf(l,Qzf(ib))),Pzf(Jzf(ib,Qzf(n)),H));a.q[1]=Jzf(Pzf(lb,Jzf(m,Qzf(jb))),Pzf(Jzf(jb,Qzf(o)),H));I=Jzf(Pzf(Jzf(q,Qzf(ib)),Jzf(q,Qzf(ib))),Pzf(Jzf(r,Qzf(jb)),Jzf(r,Qzf(jb))));a.q[2]=Jzf(Pzf(lb,Jzf(q,Qzf(ib))),Pzf(Jzf(ib,Qzf(s)),I));a.q[3]=Jzf(Pzf(lb,Jzf(r,Qzf(jb))),Pzf(Jzf(jb,Qzf(t)),I));return a.q}else{throw Vpb(new Cyf)}}else{throw Vpb(new Cyf)}}\nvar LNh='[LocusEqu] result[',MNh='eliminate([',NNh='],revlist([',ONh='PRECISION = ',PNh='[1]: [1]: _[1]=1 _[2]=',QNh='Cannot parse: ',RNh='Cannot get Botana variables for ',SNh='Recio meets Botana: #',TNh={16:1,25:1,17:1,22:1,133:1,529:1,26:1},UNh={16:1,25:1,17:1,22:1,529:1,26:1},VNh='Cannot compute implicit curve (yet?)',WNh='Benchmarking: ',XNh='Output from giac: ',YNh='Error on running Giac code',ZNh=' kernelPrecision=',$Nh=' precisionRatio=',_Nh='OpenGeoProver',aOh='PureSymbolic',bOh='STATEMENT IS ',cOh='Cannot get Botana vars during NDG detection',dOh=' unimplemented',eOh='Interpreting TRUE as UNKNOWN',fOh='Extra poly 3 for ',gOh='Extra poly 4 for ',hOh='Eliminating system in ',iOh=' variables (',jOh=' dependent)',kOh='gbt polys = ',lOh='gbt vars = ',mOh='Using ',nOh='Possible numerical error in converting formula coefficients to integer',oOh='ggbtmpvar2',pOh=') and ',qOh='Free Point';Bqb(1873,594,anh,C8b);_.pf=function(a){throw Vpb(new n5b)};var zu=I2b(1873);Bqb(4198,287,abh);_.bg=function(){return new I8b(this)};Bqb(2156,4198,abh,I8b);_.clear=function(){this.g.clear()};_.ag=function(){return this.g.cg()};_.bg=t$h;_.cg=function(){return this.g.ag()};_.dg=function(a){return this.g.gg(a)};_.eg=function(a){return this.g.eg(a)};_.fg=function(){return this.g.ig()};_.gg=function(a){return this.g.dg(a)};_.hg=function(a){return this.g.jg(a)};_.ig=function(){return this.g.fg()};_.jg=function(a){return this.g.hg(a)};_.kg=function(a,b){return this.g.mg(a,b).bg()};_.put=function(a,b){return this.g.put(a,b)};_.remove=function(a){return this.g.remove(a)};_.lg=function(a){return this.g.lg(a)};_.size=function(){return this.g.size()};_.mg=function(a,b){return this.g.kg(a,b).bg()};var Cu=I2b(2156);Bqb(222,4198,onh,xec);_.ag=function(){return new yec(this)};_.kg=function(a,b){return hec(this,a,b)};Bqb(Jdh,1,{},yec,zec);_.Df=s$h;_.Ff=function(){return this.i=r8b(this.g)};_.Ef=function(){return this.g.i>0};_.Gf=function(){p8b(this.g);oec(this.j,this.i);this.i=null};var Yv=I2b(Jdh);Bqb(767,4198,abh);_.ag=function(){return new zec(this.j,this.o,this.i,this.g,this.n,this.k)};_.kg=function(a,b){if(this.o.xg()&&this.j.g.jf(a,this.n)>0){throw Vpb(new l3b(pnh+a+' greater than '+this.n))}return this.o.wg()?tec(this.j,this.i,this.g,a,b):hec(this.j,a,b)};Bqb(1317,1,$oh);_.wj=function(a,b){var c,d;d=new h5b;c=MNh+a+NNh+b+']))';return Z4b(Z4b(Z4b(Z4b(Z4b(Z4b((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};_.xj=function(a,b,c,d){var e,f;if(!c){return (Jyc(),Dyc)+'(eliminate(['+a+NNh+b+'])))'}e=''+sqb(d.g);!!lmg&&mmg(lmg,(Emg(),xmg),ONh+e);f=(Jyc(),Dyc)+'([[ee:=eliminate(['+a+NNh+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};_.yj=function(a,b,c,d){var e,f,g;e='[[GB:=gbasis(';!!a&&(e+=yBh);e+='['+b+']';if(a){f=Qxc(a);e+=',['+f+'])'}g=c+_zf(d);g4b(g.substr(0,1),',')&&(g=(Ihc(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};_.zj=function(a,b,c,d,e){var f,g,h;f='[[ii:=gbasis(';f+=yBh;f+='['+b+']';g=Qxc(a);f+=',['+g+'])';h=c+_zf(d);f+=',['+h+'],revlex)],('+'ii'+'[0]!=1)&&('+'ii'+'[0]!=-1)][1]';return f};_.Fj=function(a){var b,c,d,e;b=Mxc(a);c=Nxc(a);e=je(pf,h6g,84,c.length+1,0,3);e[0]=b;for(d=0;d<c.length;++d){e[d+1]=c[d]}return e};Bqb(14,22,Uqh);_.Lm=function(a){return this.Sm(a)};Bqb(1405,162,Oyh);_.yu=function(a){var b;if(this.i!=null){return this.i}if(!!this.k&&!!this.n){if(this.j==null){this.j=je(X1,eNh,38,2,0,1);this.j[0]=new AAf(this.Sc);this.j[1]=new AAf(this.Sc)}b=FNe(this.k);this.i=je(V1,iNh,20,2,0,1);this.i[0]=bAf(b[0],b[1],b[2],b[3],this.j[0],this.j[1]);b=FNe(this.n);this.i[1]=bAf(b[0],b[1],b[2],b[3],this.j[0],this.j[1]);return this.i}throw Vpb(new Cyf)};_.zu=f$h;_.Bu=function(a){var b,c;if(cf(this.k,75)||cf(this.n,75)){throw Vpb(new Cyf)}if(!!this.k&&!!this.n){b=GNe(this.k,a);c=GNe(this.n,a);return s3d(b,c)}throw Vpb(new Cyf)};_.Cu=function(a){var b,c;if(cf(this.k,75)||cf(this.n,75)){throw Vpb(new Cyf)}if(!!this.k&&!!this.n){b=LNe(this.k,a);c=LNe(this.n,a);return t3d(b,c)}throw Vpb(new Cyf)};_.Du=function(a){if(cf(this.k,75)||cf(this.n,75)){throw Vpb(new Cyf)}if(!!this.k&&!!this.n){MNe(this.k,a);MNe(this.n,a);return}throw Vpb(new Cyf)};_.Eu=function(){var a,b;if(this.o!=null){return this.o}if(cf(this.k,75)||cf(this.n,75)){throw Vpb(new Cyf)}if(!!this.k&&!!this.n){a=QNe(this.k);b=QNe(this.n);this.o=cAf(a,b);return this.o}throw Vpb(new Cyf)};_.Fu=e$h;Bqb(3780,21,Vyh,rDd);_.Pu=function(a,b){var c,d,e,f;e=a.j.q.length;d=bDd(this,a,new nIe(false));if(e==3){if(!d[0].sn()){throw Vpb(QCd(this,a.q,d[0]))}if(!d[1].sn()){throw Vpb(QCd(this,a.q,d[1]))}if(!d[2].sn()){throw Vpb(QCd(this,a.q,d[2]))}c=new pxf(this.n,d[0],d[1],d[2]);eLc(c.n,ibd(a));f=me(fe($X,1),Eoh,14,0,[c.n]);return f}throw Vpb(TCd(this,a,a.j.q.length))};var mI=I2b(3780);Bqb(3787,21,Vyh,sDd);_.Pu=function(a,b){var c,d,e,f;e=a.j.q.length;d=bDd(this,a,new nIe(false));if(e==3){if(!cf(d[0],56)){throw Vpb(QCd(this,a.q,d[0]))}if(!cf(d[1],56)){throw Vpb(QCd(this,a.q,d[1]))}if(!cf(d[2],56)){throw Vpb(QCd(this,a.q,d[2]))}c=new rxf(this.n,ibd(a),d[0],d[1],d[2]);f=me(fe($X,1),Eoh,14,0,[c.n]);return f}throw Vpb(TCd(this,a,a.j.q.length))};var nI=I2b(3787);Bqb(3783,21,Vyh,tDd);_.Pu=function(a,b){var c,d,e,f;e=a.j.q.length;d=bDd(this,a,new nIe(false));if(e==4){if(!cf(d[0],34)){throw Vpb(QCd(this,a.q,d[0]))}if(!cf(d[1],34)){throw Vpb(QCd(this,a.q,d[1]))}if(!cf(d[2],34)){throw Vpb(QCd(this,a.q,d[2]))}if(!cf(d[3],34)){throw Vpb(QCd(this,a.q,d[3]))}c=new txf(this.n,ibd(a),d[0],d[1],d[2],d[3]);f=me(fe($X,1),Eoh,14,0,[c.o]);return f}throw Vpb(TCd(this,a,a.j.q.length))};var oI=I2b(3783);Bqb(3786,21,Vyh,uDd);_.Pu=function(a,b){var c,d,e,f;e=a.j.q.length;d=bDd(this,a,new nIe(false));if(e==2){c=new xxf(this.n,ibd(a),d[0],d[1]);f=me(fe($X,1),Eoh,14,0,[c.k]);return f}throw Vpb(TCd(this,a,a.j.q.length))};var pI=I2b(3786);Bqb(3785,21,Vyh,vDd);_.Pu=function(a,b){var c,d,e,f;e=a.j.q.length;d=bDd(this,a,new nIe(false));if(e==2){c=new Fxf(this.n,ibd(a),d[0],d[1]);f=me(fe($X,1),Eoh,14,0,[c.k]);return f}throw Vpb(TCd(this,a,a.j.q.length))};var qI=I2b(3785);Bqb(3782,21,Vyh,wDd);_.Pu=function(a,b){var c,d,e,f;e=a.j.q.length;d=bDd(this,a,new nIe(false));if(e==2){if(!cf(d[0],56)){throw Vpb(QCd(this,a.q,d[0]))}if(!cf(d[1],56)){throw Vpb(QCd(this,a.q,d[1]))}c=new Kxf(this.n,ibd(a),d[0],d[1]);f=me(fe($X,1),Eoh,14,0,[c.k]);return f}throw Vpb(TCd(this,a,a.j.q.length))};var rI=I2b(3782);Bqb(3784,21,Vyh,xDd);_.Pu=function(a,b){var c,d,e,f;e=a.j.q.length;d=bDd(this,a,new nIe(false));if(e==2){if(!cf(d[0],56)){throw Vpb(QCd(this,a.q,d[0]))}if(!cf(d[1],56)){throw Vpb(QCd(this,a.q,d[1]))}c=new Oxf(this.n,ibd(a),d[0],d[1]);f=me(fe($X,1),Eoh,14,0,[c.k]);return f}throw Vpb(TCd(this,a,a.j.q.length))};var sI=I2b(3784);Bqb(3789,21,Vyh,cEd);_.Pu=function(a,b){var c,d,e,f,g;f=a.j.q.length;g=je(Spb,L6g,5,f,16,1);c=bDd(this,a,new nIe(false));switch(f){case 2:if((g[0]=c[0].Wn())&&(g[1]=c[1].sn())){d=c[0];e=c[1]}else{throw Vpb(RCd(this,a,mDd(g,c)))}break;default:throw Vpb(TCd(this,a,a.j.q.length));}return me(fe($X,1),Eoh,14,0,[bEd(this,ibd(a),d,e)])};var SI=I2b(3789);Bqb(3781,21,Vyh,BEd);_.Pu=function(a,b){var c,d,e,f,g;e=a.j.q.length;f=je(Spb,L6g,5,e,16,1);d=bDd(this,a,new nIe(false));if(e==2){if((f[0]=d[0].nn())&&(f[1]=d[1].an())){c=new byf(this.n,ibd(a),d[0],d[1]);g=me(fe($X,1),Eoh,14,0,[c.k]);return g}throw Vpb(RCd(this,a,mDd(f,d)))}throw Vpb(TCd(this,a,a.j.q.length))};var lJ=I2b(3781);Bqb(3788,21,Vyh,HEd);_.Pu=function(a,b){var c,d,e,f,g,h,i,j,k;j=a.j.q.length;k=je(Spb,L6g,5,j,16,1);e=bDd(this,a,new nIe(false));switch(j){case 1:if(cf(e[0],241)&&!!e[0].rb&&cf(e[0].rb,569)){g=e[0];d=g.rb;h=d.D;i=d.L}else{throw Vpb(QCd(this,a.q,e[0]))}break;case 2:if((k[0]=e[0].sn())&&(k[1]=e[1].sn())){h=e[0];i=e[1]}else{if((k[0]=cf(e[0],196))&&(k[1]=e[1].sn()&&(!(c=e[1].rb)||cf(c,259)))){f=e[0];i=e[1];return me(fe($X,1),Eoh,14,0,[FEd(this,ibd(a),f,i)])}throw Vpb(RCd(this,a,mDd(k,e)))}break;default:throw Vpb(TCd(this,a,a.j.q.length));}return me(fe($X,1),Eoh,14,0,[GEd(this,ibd(a),h,i)])};var pJ=I2b(3788);Bqb(3778,21,Vyh,VEd);_.Pu=function(a,b){var c,d,e,f;e=a.j.q.length;d=bDd(this,a,new nIe(false));switch(e){case 1:if(cf(d[0],196)){c=new oyf(this.n,ibd(a),d[0]);f=me(fe($X,1),Eoh,14,0,[c.g]);return f}throw Vpb(QCd(this,a.q,d[0]));default:throw Vpb(TCd(this,a,a.j.q.length));}};var CJ=I2b(3778);Bqb(3779,21,Vyh,XEd);_.Pu=function(a,b){var c,d;d=a.j.q.length;c=bDd(this,a,new nIe(false));switch(d){case 2:if(c[1].Zm()){return WEd(this,c[0],c[1].n,a)}case 1:return WEd(this,c[0],false,a);default:throw Vpb(TCd(this,a,a.j.q.length));}};var BJ=I2b(3779);Bqb(1428,17,azh);_.yu=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=n0e(this.g,this.g);q=FNe(d);r=FNe(e);j=_Ke(this.g);n=je(X1,eNh,38,2,0,1);o=je(X1,eNh,38,2,0,1);k=6;if(d.G==e.G){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.G==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.G){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(V1,iNh,20,2,0,1);j[0]=bAf(p[0],p[1],q[0],q[1],q[2],q[3]);j[1]=bAf(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(G1e(this.p.G,this.p.v,this.s.G)){o[0]=r[2];o[1]=r[3]}else{if(G1e(this.s.G,this.s.v,this.p.G)){n[0]=q[2];n[1]=q[3]}}}if(q!=null&&r!=null){if(this.k==null){this.k=je(X1,eNh,38,6,0,1);this.k[0]=new AAf(this.Sc);this.k[1]=new AAf(this.Sc);this.k[2]=p[0];this.k[3]=p[1];this.k[4]=new AAf(this.Sc);this.k[5]=new AAf(this.Sc)}this.j=je(V1,iNh,20,k,0,1);b=new $zf(n[0]);c=new $zf(n[1]);f=new $zf(this.k[0]);g=new $zf(this.k[1]);l=new $zf(this.k[4]);m=new $zf(this.k[5]);h=nAf(n[0],n[1],p[0],p[1]);i=nAf(this.k[4],this.k[5],p[0],p[1]);this.j[0]=Jzf(h,Qzf(i));this.j[1]=bAf(p[0],p[1],this.k[4],this.k[5],o[0],o[1]);this.j[2]=Jzf(Jzf(Jzf(f,f),Qzf(b)),Qzf(l));this.j[3]=Jzf(Jzf(Jzf(g,g),Qzf(c)),Qzf(m));if(k==6){this.j[4]=j[0];this.j[5]=j[1]}return this.j}}throw Vpb(new Cyf)};_.zu=l$h;Bqb(1143,17,bzh);_.yu=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=n0e(this.g,this.g);k=n0e(this.j,this.j);l=n0e(this.i,this.i);if(this.o==null){this.o=je(X1,eNh,38,6,0,1);this.o[0]=new AAf(this.Sc);this.o[1]=new AAf(this.Sc);this.o[2]=l[0];this.o[3]=l[1];this.o[4]=new AAf(this.Sc);this.o[5]=new AAf(this.Sc)}this.n=je(V1,iNh,20,4,0,1);b=new $zf(j[0]);c=new $zf(j[1]);d=new $zf(this.o[0]);e=new $zf(this.o[1]);h=new $zf(this.o[4]);i=new $zf(this.o[5]);f=nAf(j[0],j[1],l[0],l[1]);g=nAf(this.o[4],this.o[5],l[0],l[1]);this.n[0]=Jzf(f,Qzf(g));this.n[1]=bAf(l[0],l[1],this.o[4],this.o[5],k[0],k[1]);this.n[2]=Jzf(Jzf(Jzf(d,d),Qzf(b)),Qzf(h));this.n[3]=Jzf(Jzf(Jzf(e,e),Qzf(c)),Qzf(i));return this.n}throw Vpb(new Cyf)};_.zu=d$h;Bqb(3059,17,azh);_.yu=c$h;_.zu=function(a){var b,c,d;d=this.g;if(this.j==null){this.j=je(X1,eNh,38,d.length*2,0,1);for(c=0;c<d.length;c++){b=n0e(d[c],d[c]);this.j[2*c]=b[0];this.j[2*c+1]=b[1]}}return this.j};Bqb(3058,17,azh);_.yu=c$h;_.zu=function(a){var b,c,d;d=this.j.v;if(this.i==null){this.i=je(X1,eNh,38,d.length*2,0,1);for(c=0;c<d.length;c++){b=n0e(d[c],d[c]);this.i[2*c]=b[0];this.i[2*c+1]=b[1]}}return this.i};Bqb(403,peh,dzh);_.yu=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],75)){l=this.ab[1];if(this.i==null){g=n0e(f,f);this.i=je(X1,eNh,38,4,0,1);this.i[0]=g[0];this.i[1]=g[1];this.i[2]=new AAf(this.Sc);this.i[3]=new AAf(this.Sc)}b=l.G;d=l.v;c=n0e(b,b);e=n0e(d,d);this.g=je(V1,iNh,20,2,0,1);this.g[0]=Jzf(Jzf(Jzf(new $zf(this.i[2]),Qzf(new $zf(this.i[0]))),Qzf(new $zf(e[0]))),new $zf(c[0]));this.g[1]=Jzf(Jzf(Jzf(new $zf(this.i[3]),Qzf(new $zf(this.i[1]))),Qzf(new $zf(e[1]))),new $zf(c[1]));return this.g}j=null;cf(this.ab[1],36)&&(j=this.ab[1]);if(!f||!j){throw Vpb(new Cyf)}if(this.i==null){g=n0e(f,f);this.i=je(X1,eNh,38,5,0,1);this.i[0]=g[0];this.i[1]=g[1];this.i[2]=new AAf(this.Sc);this.i[3]=new AAf(this.Sc);this.i[4]=new AAf(this.Sc)}h=null;if(cf(j.rb,325)){h=_Ke(j);this.g=je(V1,iNh,20,h.length+1,0,1)}else{this.g=je(V1,iNh,20,1,0,1)}k=aLe(j,j);i=0;m=mAf(new $zf(k[0]));if(h!=null){this.g=je(V1,iNh,20,h.length+1,0,1);for(i=0;i<h.length;i++){this.g[i]=h[i]}}this.g[i]=Jzf(nAf(this.i[0],this.i[1],this.i[2],this.i[3]),Qzf(m));return this.g};_.zu=g$h;Bqb(695,17,ezh);_.yu=function(a){!this.u&&(this.u=new czf);return bzf(this.u,this.ab)};_.zu=function(a){!this.u&&(this.u=new czf);return this.u.r};Bqb(624,2952,fzh);_.yu=c$h;_.zu=function(a){!this.g&&(this.g=new azf);return _yf(this.g,this.j,this.i)};Bqb(694,17,izh);_.yu=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(X1,eNh,38,8,0,1);for(H=0;H<8;H++){this.o[H]=new AAf(this.Sc)}}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(V1,iNh,20,6,0,1);J=new $zf(I);N=new $zf(M);K=Pzf(J,J);O=Pzf(N,N);L=Pzf(J,N);s=new $zf(q);u=new $zf(t);w=new $zf(v);B=new $zf(A);D=new $zf(C);G=new $zf(F);this.n[0]=Jzf(Jzf(Jzf(Jzf(Jzf(Pzf(s,K),Pzf(u,O)),Pzf(w,L)),Pzf(B,J)),Pzf(D,N)),G);r=a.Wl();l=r.ab[0];b=new $zf(n0e(l,l)[0]);c=new $zf(n0e(l,l)[1]);this.n[1]=Jzf(Jzf(Jzf(Jzf(Jzf(Pzf(s,Pzf(b,b)),Pzf(u,Pzf(c,c))),Pzf(Pzf(w,b),c)),Pzf(B,b)),Pzf(D,c)),G);m=r.ab[1];d=new $zf(n0e(m,m)[0]);e=new $zf(n0e(m,m)[1]);this.n[2]=Jzf(Jzf(Jzf(Jzf(Jzf(Pzf(s,Pzf(d,d)),Pzf(u,Pzf(e,e))),Pzf(Pzf(w,d),e)),Pzf(B,d)),Pzf(D,e)),G);n=r.ab[2];f=new $zf(n0e(n,n)[0]);g=new $zf(n0e(n,n)[1]);this.n[3]=Jzf(Jzf(Jzf(Jzf(Jzf(Pzf(s,Pzf(f,f)),Pzf(u,Pzf(g,g))),Pzf(Pzf(w,f),g)),Pzf(B,f)),Pzf(D,g)),G);o=r.ab[3];h=new $zf(n0e(o,o)[0]);i=new $zf(n0e(o,o)[1]);this.n[4]=Jzf(Jzf(Jzf(Jzf(Jzf(Pzf(s,Pzf(h,h)),Pzf(u,Pzf(i,i))),Pzf(Pzf(w,h),i)),Pzf(B,h)),Pzf(D,i)),G);p=r.ab[4];j=new $zf(n0e(p,p)[0]);k=new $zf(n0e(p,p)[1]);this.n[5]=Jzf(Jzf(Jzf(Jzf(Jzf(Pzf(s,Pzf(j,j)),Pzf(u,Pzf(k,k))),Pzf(Pzf(w,j),k)),Pzf(B,j)),Pzf(D,k)),G);return this.n};_.zu=d$h;Bqb(1453,3191,azh);_.yu=function(a){!this.g&&(this.g=new ezf);return dzf(this.g,this.i,this.j,this.k)};_.zu=function(a){!this.g&&(this.g=new ezf);return this.g.r};Bqb(915,914,jzh);_.yu=c$h;_.zu=function(a){!this.j&&(this.j=new azf);return _yf(this.j,this.o,this.k)};Bqb(491,reh,kzh);_.yu=function(a){!this.g&&(this.g=new czf);return bzf(this.g,this.ab)};_.zu=function(a){!this.g&&(this.g=new czf);return this.g.r};Bqb(683,17,nzh);_.wv=function(){return jzf((!this.i&&(this.i=new pzf),this.i),this.g,this.Qc)};_.Bu=function(a){var b,c;b=NId(this);if(b){c=b.Bu(a);b.Gf();return c}throw Vpb(new Cyf)};_.Cu=function(a){var b,c;b=NId(this);if(b){c=b.Cu(a);b.Gf();return c}throw Vpb(new Cyf)};_.Du=function(a){var b;b=NId(this);if(b){b.Du(a);b.Gf();return}throw Vpb(new Cyf)};_.Eu=function(){var a,b;a=NId(this);if(a){b=a.Eu();a.Gf();return b}throw Vpb(new Cyf)};_.Fu=e$h;Bqb(325,17,rzh);_.yu=function(a){return szf((!this.i&&(this.i=new yzf),this.i),this,a)};_.zu=function(a){return (!this.i&&(this.i=new yzf),this.i).r};Bqb(909,17,szh);_.yu=function(a){var b,c,d,e,f;if(this.j==null){this.j=je(X1,eNh,38,2,0,1);this.j[0]=new AAf(this.Sc);this.j[1]=new AAf(this.Sc);b=this.g.Mb.u;e=this.g.Mb.C;d=this.g.Mb.A;if(d==(dag(),u9f)&&!!b){c=b.zu(b);this.i=je(V1,iNh,20,2,0,1);this.i[0]=Jzf(new $zf(this.j[0]),Qzf(new $zf(c[0])));this.i[1]=Jzf(new $zf(this.j[1]),Qzf(new $zf(c[1])))}if(d==A9f&&!!b&&!!e){if(cf(b,34)&&cf(e,122)){c=b.zu(b);f=e.zu(e);this.i=je(V1,iNh,20,2,0,1);this.i[0]=Jzf(Jzf(new $zf(this.j[0]),Qzf(new $zf(c[0]))),Qzf(new $zf(f[0])));this.i[1]=Jzf(Jzf(new $zf(this.j[1]),Qzf(new $zf(c[1]))),Qzf(new $zf(f[1])))}}if(d==p9f&&!!b&&!!e){if(cf(b,34)&&cf(e,122)){c=b.zu(b);f=e.zu(e);this.i=je(V1,iNh,20,2,0,1);this.i[0]=Jzf(Jzf(new $zf(this.j[0]),Qzf(new $zf(c[0]))),new $zf(f[0]));this.i[1]=Jzf(Jzf(new $zf(this.j[1]),Qzf(new $zf(c[1]))),new $zf(f[1]))}}}return this.i};_.zu=f$h;Bqb(781,17,xzh);_.yu=function(a){var b,c,d,e;b=this.g;c=this.i;if(!!b&&!!c){d=n0e(b,b);e=n0e(c,c);if(this.j==null){this.j=je(X1,eNh,38,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 Vpb(new Cyf)};_.zu=f$h;Bqb(625,1104,zzh);_.yu=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=n0e(b,b);j=n0e(c,c);k=n0e(d,d);if(i[0]==j[0]&&i[1]==j[1]){if(this.i==null){this.i=je(X1,eNh,38,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(X1,eNh,38,12,0,1);this.i[0]=new AAf(this.Sc);this.i[1]=new AAf(this.Sc);this.i[2]=new AAf(this.Sc);this.i[3]=new AAf(this.Sc);this.i[4]=new AAf(this.Sc);this.i[5]=new AAf(this.Sc);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(V1,iNh,20,5,0,1);e=new $zf(this.i[2]);f=new $zf(this.i[3]);g=new $zf(this.i[4]);h=new $zf(this.i[5]);this.g[0]=Jzf(Jzf(Jzf(e,f),Qzf(g)),Qzf(h));this.g[1]=Jzf(nAf(i[0],i[1],k[0],k[1]),Qzf(Pzf(e,e)));this.g[2]=Jzf(nAf(j[0],j[1],k[0],k[1]),Qzf(Pzf(f,f)));this.g[3]=Jzf(nAf(i[0],i[1],this.i[0],this.i[1]),Qzf(Pzf(g,g)));this.g[4]=Jzf(nAf(j[0],j[1],this.i[0],this.i[1]),Qzf(Pzf(h,h)));return this.g}throw Vpb(new Cyf)}else if(this.p==5){b=this.j;c=this.k;d=this.n;if(!!b&&!!c&&!!d){i=n0e(b,b);j=n0e(c,c);k=n0e(d,d);if(this.i==null){this.i=je(X1,eNh,38,12,0,1);this.i[0]=new AAf(this.Sc);this.i[1]=new AAf(this.Sc);this.i[2]=new AAf(this.Sc);this.i[3]=new AAf(this.Sc);this.i[4]=new AAf(this.Sc);this.i[5]=new AAf(this.Sc);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(V1,iNh,20,5,0,1);e=new $zf(this.i[2]);f=new $zf(this.i[3]);g=new $zf(this.i[4]);h=new $zf(this.i[5]);this.g[0]=Jzf(Jzf(Jzf(e,Qzf(f)),Qzf(g)),h);this.g[1]=Jzf(nAf(i[0],i[1],k[0],k[1]),Qzf(Pzf(e,e)));this.g[2]=Jzf(nAf(j[0],j[1],k[0],k[1]),Qzf(Pzf(f,f)));this.g[3]=Jzf(nAf(i[0],i[1],this.i[0],this.i[1]),Qzf(Pzf(g,g)));this.g[4]=Jzf(nAf(j[0],j[1],this.i[0],this.i[1]),Qzf(Pzf(h,h)));return this.g}throw Vpb(new Cyf)}else{throw Vpb(new Cyf)}};_.zu=g$h;Bqb(520,428,Gzh);_.yu=function(a){return zzf((!this.H&&(this.H=new Bzf),this.H),a,this.g,this.i,this)};_.zu=function(a){return Azf((!this.H&&(this.H=new Bzf),this.H),a)};Bqb(489,428,Jzh);_.yu=function(a){var b,c,d,e,f,g,h,i,j,k,l,m,n,o,p;if(this.n){n=VDb(this.n,a);if(n!=null){return n}}if(this.p.mb==4){if(this.t){d=je(X1,eNh,38,2,0,1);!this.o&&(this.o=new cEb);if(SDb(this.o,a)){d=VDb(this.o,a)}else{d=je(X1,eNh,38,2,0,1);d[0]=new AAf(this.Sc);d[1]=new AAf(this.Sc);YDb(this.o,a,d)}i=0;this.Rc<=-1&&RQd(this)!=0&&(i=1);b=null;c=je(X1,eNh,38,2,0,1);l=new k8b((new h8b(this.o)).g);j=false;while(l.i){h=j8b(l);m=h.mf();if(!Vb(m,a)){b=je(V1,iNh,20,3+i,0,1);c=h.nf();b[2+i]=Jzf(Pzf(nAf(d[0],d[1],c[0],c[1]),new $zf(new AAf(this.Sc))),Qzf(new Wzf(1)));j=true}}j||(b=je(V1,iNh,20,2+i,0,1));p=FNe(this.t);o=WSe(this.p);b[0]=bAf(p[0],p[1],p[2],p[3],d[0],d[1]);b[1]=eAf(o[2],o[3],o[0],o[1],d[0],d[1]);!this.n&&(this.n=new cEb);if(i>0){c=n0e(this.r,this.r);b[b.length-1]=Jzf(Pzf(nAf(d[0],d[1],c[0],c[1]),new $zf(new AAf(this.Sc))),Qzf(new Wzf(1)))}YDb(this.n,a,b);return b}throw Vpb(new Cyf)}else if(this.p.mb==9||this.p.mb==3||this.p.mb==5){if(this.t){p=FNe(this.t);d=je(X1,eNh,38,2,0,1);!this.o&&(this.o=new cEb);if(SDb(this.o,a)){d=VDb(this.o,a)}else{d=je(X1,eNh,38,2,0,1);d[0]=new AAf(this.Sc);d[1]=new AAf(this.Sc);YDb(this.o,a,d)}e=VSe(this.p);g=WSe(this.p);f=e.length;b=je(V1,iNh,20,f+1,0,1);for(k=0;k<f;k++){b[k]=Szf(Szf(e[k],g[0],d[0]),g[1],d[1])}b[f]=bAf(d[0],d[1],p[0],p[1],p[2],p[3]);!this.n&&(this.n=new cEb);YDb(this.n,a,b);return b}throw Vpb(new Cyf)}else{throw Vpb(new Cyf)}};_.zu=function(a){return VDb(this.o,a)};Bqb(296,428,Mzh);_.yu=function(a){if(this.i!=null){return this.i}if(this.g){if(cf(this.g,489)){this.i=this.g.yu(a);this.j==null&&(this.j=this.g.zu(a))}if(cf(this.g,520)){this.i=this.g.yu(a);this.j==null&&(this.j=this.g.zu(a))}return this.i}throw Vpb(new Cyf)};_.zu=f$h;Bqb(815,17,Nzh);_.yu=c$h;_.zu=h$h;_.Bu=i$h;_.Cu=j$h;_.Du=k$h;_.Eu=function(){var a,b;if(this.n!=null){return this.n}if(!!this.g&&!!this.i){a=B0e(this.g);b=B0e(this.i);if(a!=null&&b!=null){this.n=cAf(a,b);omg('polys('+this.k.bc+'): '+Tzf(this.n[0])+','+Tzf(this.n[1])+','+Tzf(this.n[2]));return this.n}}throw Vpb(new Cyf)};_.Fu=e$h;Bqb(707,17,Ozh);_.yu=c$h;_.zu=h$h;Bqb(381,17,Pzh);_.yu=c$h;_.zu=function(a){this.j==null&&(this.j=p3d(this.ab));return this.j};_.Bu=i$h;_.Cu=j$h;_.Du=k$h;_.Eu=function(){var a,b;if(this.n!=null){return this.n}if(!!this.g&&!!this.i){a=B0e(this.g);b=B0e(this.i);if(a!=null&&b!=null){this.n=cAf(a,b);return this.n}}throw Vpb(new Cyf)};_.Fu=e$h;Bqb(3099,17,Rzh);_.yu=function(a){var b,c;if(this.j!=null){return this.j}if(!!this.g&&!!this.i){b=n0e(this.g,this.g);c=n0e(this.i,this.i);if(this.k==null){this.k=je(X1,eNh,38,4,0,1);this.k[0]=new AAf(this.Sc);this.k[1]=new AAf(this.Sc);this.k[2]=new AAf(this.Sc);this.k[3]=new AAf(this.Sc)}this.j=q3d(b[0],b[1],c[0],c[1],this.k);return this.j}throw Vpb(new Cyf)};_.zu=l$h;_.Bu=function(a){var b,c,d;if(!!this.g&&!!this.i){b=t0e(this.g,a);c=t0e(this.i,a);d=je(rf,I6g,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 Vpb(new Cyf)};_.Cu=function(a){var b,c,d;if(!!this.g&&!!this.i){b=u0e(this.g,a);c=u0e(this.i,a);d=je(iu,Wmh,86,3,0,1);d[0]=K6b(K6b(K6b((v6b(),Y6b(2)),b[2]),c[2]),B7b(K6b(b[0],c[2]),K6b(c[0],b[2])));d[1]=K6b(K6b(K6b(Y6b(2),b[2]),c[2]),B7b(K6b(b[1],c[2]),K6b(c[1],b[2])));d[2]=B7b(K6b(B7b(K6b(b[2],c[0]),K6b(b[0],c[2])),w7b(K6b(b[2],c[0]),K6b(b[0],c[2]))),K6b(B7b(K6b(b[1],c[2]),K6b(b[2],c[1])),w7b(K6b(b[1],c[2]),K6b(b[2],c[1]))));return d}throw Vpb(new Cyf)};_.Du=k$h;_.Eu=function(){var a,b;if(this.p!=null){return this.p}if(!!this.g&&!!this.i){a=B0e(this.g);b=B0e(this.i);this.p=je(V1,iNh,20,3,0,1);this.p[0]=Pzf(Pzf(Pzf(new Wzf(2),a[2]),b[2]),Jzf(Pzf(a[0],b[2]),Qzf(Pzf(b[0],a[2]))));this.p[1]=Pzf(Pzf(Pzf(new Wzf(2),a[2]),b[2]),Jzf(Pzf(a[1],b[2]),Qzf(Pzf(b[1],a[2]))));this.p[2]=Jzf(Pzf(Jzf(Pzf(a[2],b[0]),Qzf(Pzf(a[0],b[2]))),Jzf(Pzf(a[2],b[0]),Pzf(a[0],b[2]))),Qzf(Pzf(Jzf(Pzf(a[1],b[2]),Qzf(Pzf(a[2],b[1]))),Jzf(Pzf(a[1],b[2]),Pzf(a[2],b[1])))));return this.p}throw Vpb(new Cyf)};_.Fu=e$h;Bqb(3100,17,Rzh);_.yu=function(a){var b;if(this.g!=null){return this.g}if(this.o){b=FNe(this.o);if(this.i==null){this.i=je(X1,eNh,38,4,0,1);this.i[0]=new AAf(this.Sc);this.i[1]=new AAf(this.Sc);this.i[2]=new AAf(this.Sc);this.i[3]=new AAf(this.Sc)}this.g=q3d(b[0],b[1],b[2],b[3],this.i);return this.g}throw Vpb(new Cyf)};_.zu=g$h;_.Bu=function(a){var b,c,d,e,f;b=this.o.G;c=this.o.v;if(!!b&&!!c){d=t0e(b,a);e=t0e(c,a);f=je(rf,I6g,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 Vpb(new Cyf)};_.Cu=function(a){var b,c,d,e,f;b=this.o.G;c=this.o.v;if(!!b&&!!c){d=u0e(b,a);e=u0e(c,a);f=je(iu,Wmh,86,3,0,1);f[0]=K6b(K6b(K6b((v6b(),Y6b(2)),d[2]),e[2]),B7b(K6b(d[0],e[2]),K6b(e[0],d[2])));f[1]=K6b(K6b(K6b(Y6b(2),d[2]),e[2]),B7b(K6b(d[1],e[2]),K6b(e[1],d[2])));f[2]=B7b(K6b(B7b(K6b(d[2],e[0]),K6b(d[0],e[2])),w7b(K6b(d[2],e[0]),K6b(d[0],e[2]))),K6b(B7b(K6b(d[1],e[2]),K6b(d[2],e[1])),w7b(K6b(d[1],e[2]),K6b(d[2],e[1]))));return f}throw Vpb(new Cyf)};_.Du=function(a){var b,c;b=this.o.G;c=this.o.v;if(!!b&&!!c){v0e(b,a);v0e(c,a);return}throw Vpb(new Cyf)};_.Eu=function(){var a,b,c,d;if(this.n!=null){return this.n}a=this.o.G;b=this.o.v;if(!!a&&!!b){c=B0e(a);d=B0e(b);this.n=je(V1,iNh,20,3,0,1);this.n[0]=Pzf(Pzf(Pzf(new Wzf(2),c[2]),d[2]),Jzf(Pzf(c[0],d[2]),Qzf(Pzf(d[0],c[2]))));this.n[1]=Pzf(Pzf(Pzf(new Wzf(2),c[2]),d[2]),Jzf(Pzf(c[1],d[2]),Qzf(Pzf(d[1],c[2]))));this.n[2]=Jzf(Pzf(Jzf(Pzf(c[2],d[0]),Qzf(Pzf(c[0],d[2]))),Jzf(Pzf(c[2],d[0]),Pzf(c[0],d[2]))),Qzf(Pzf(Jzf(Pzf(c[1],d[2]),Qzf(Pzf(c[2],d[1]))),Jzf(Pzf(c[1],d[2]),Pzf(c[2],d[1])))));return this.n}throw Vpb(new Cyf)};_.Fu=e$h;Bqb(3009,17,Rzh);_.yu=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,56)){l=n0e(this.g,this.g);f=new $zf(l[0]);g=new $zf(l[1]);k=FNe((j=this.n,this.n,j));b=new $zf(k[0]);c=new $zf(k[1]);d=new $zf(k[2]);e=new $zf(k[3]);if(this.j==null){this.j=je(X1,eNh,38,4,0,1);this.j[0]=new AAf(this.Sc);this.j[1]=new AAf(this.Sc);this.j[2]=l[0];this.j[3]=l[1]}h=new $zf(this.j[0]);i=new $zf(this.j[1]);this.i=je(V1,iNh,20,2,0,1);this.i[0]=Jzf(Jzf(Jzf(h,Qzf(f)),Qzf(d)),b);this.i[1]=Jzf(Jzf(Jzf(i,Qzf(g)),Qzf(e)),c);return this.i}throw Vpb(new Cyf)};_.zu=f$h;_.Bu=function(a){var b,c,d;if(!!this.g&&cf(this.n,56)){c=t0e(this.g,a);b=GNe(this.n,a);d=je(rf,I6g,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 Vpb(new Cyf)};_.Cu=function(a){var b,c,d;if(!!this.g&&cf(this.n,56)){d=u0e(this.g,a);c=LNe(this.n,a);b=je(iu,Wmh,86,3,0,1);b[0]=K6b(c[0],d[2]);b[1]=K6b(c[1],d[2]);b[2]=L6b(w7b(K6b(c[0],d[0]),K6b(c[1],d[1])));return b}throw Vpb(new Cyf)};_.Du=function(a){if(!!this.g&&cf(this.n,56)){v0e(this.g,a);MNe(this.n,a);return}throw Vpb(new Cyf)};_.Eu=function(){var a,b;if(this.o!=null){return this.o}if(!!this.g&&cf(this.n,56)){a=B0e(this.g);b=QNe(this.n);this.o=je(V1,iNh,20,3,0,1);this.o[0]=Pzf(b[0],a[2]);this.o[1]=Pzf(b[1],a[2]);this.o[2]=Qzf(Jzf(Pzf(b[0],a[0]),Pzf(b[1],a[1])));return this.o}throw Vpb(new Cyf)};_.Fu=e$h;Bqb(1118,2997,Rzh);_.yu=function(a){var b,c;if(this.g!=null){return this.g}b=this.n;c=this.o;if(!b||!c){throw Vpb(new Cyf)}if(this.i==null){this.i=je(X1,eNh,38,2,0,1);this.i[0]=new AAf(this.Sc);this.i[1]=new AAf(this.Sc)}this.g=r3d(b,c,this.i);return this.g};_.zu=g$h;_.Bu=function(a){var b,c,d,e,f;b=this.n;c=this.o;if(!!b&&!!c){d=t0e(b,a);e=t0e(c,a);f=je(rf,I6g,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 Vpb(new Cyf)};_.Cu=function(a){var b,c,d,e,f;b=this.n;c=this.o;if(!!b&&!!c){e=u0e(b,a);f=u0e(c,a);d=je(iu,Wmh,86,3,0,1);d[0]=w7b(K6b(e[0],f[2]),K6b(f[0],e[2]));d[1]=w7b(K6b(e[1],f[2]),K6b(f[1],e[2]));d[2]=K6b(K6b(e[2],f[2]),(v6b(),Y6b(2)));return d}throw Vpb(new Cyf)};_.Du=function(a){var b,c;b=this.n;c=this.o;if(!!b&&!!c){v0e(b,a);v0e(c,a);return}throw Vpb(new Cyf)};_.Eu=function(){var a,b,c,d;if(this.j!=null){return this.j}a=this.n;b=this.o;if(!!a&&!!b){c=B0e(a);d=B0e(b);this.j=je(V1,iNh,20,3,0,1);this.j[0]=Jzf(Pzf(c[0],d[2]),Pzf(d[0],c[2]));this.j[1]=Jzf(Pzf(c[1],d[2]),Pzf(d[1],c[2]));this.j[2]=Pzf(Pzf(c[2],d[2]),new Wzf(2));return this.j}throw Vpb(new Cyf)};_.Fu=e$h;Bqb(3095,17,Rzh);_.yu=function(a){if(this.k!=null){return this.k}if(!this.i||!this.j){throw Vpb(new Cyf)}if(this.n==null){this.n=je(X1,eNh,38,2,0,1);this.n[0]=new AAf(this.Sc);this.n[1]=new AAf(this.Sc)}this.k=r3d(this.i,this.j,this.n);return this.k};_.zu=m$h;_.Bu=function(a){var b,c,d;if(!!this.i&&!!this.j){b=t0e(this.i,a);c=t0e(this.j,a);d=je(rf,I6g,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 Vpb(new Cyf)};_.Cu=function(a){var b,c,d;if(!!this.i&&!!this.j){c=u0e(this.i,a);d=u0e(this.j,a);b=je(iu,Wmh,86,3,0,1);b[0]=w7b(K6b(c[0],d[2]),K6b(d[0],c[2]));b[1]=w7b(K6b(c[1],d[2]),K6b(d[1],c[2]));b[2]=K6b(K6b(c[2],d[2]),(v6b(),Y6b(2)));return b}throw Vpb(new Cyf)};_.Du=function(a){if(!!this.i&&!!this.j){v0e(this.i,a);v0e(this.j,a);return}throw Vpb(new Cyf)};_.Eu=function(){var a,b;if(this.o!=null){return this.o}if(!!this.i&&!!this.j){a=B0e(this.i);b=B0e(this.j);this.o=je(V1,iNh,20,3,0,1);this.o[0]=Jzf(Pzf(a[0],b[2]),Pzf(b[0],a[2]));this.o[1]=Jzf(Pzf(a[1],b[2]),Pzf(b[1],a[2]));this.o[2]=Pzf(Pzf(a[2],b[2]),new Wzf(2));return this.o}throw Vpb(new Cyf)};_.Fu=e$h;Bqb(719,314,Wzh);_.yu=function(a){!this.i&&(this.i=new Dzf);return Czf(this.i,a,this.q,this.k,this.n,this.j)};_.zu=function(a){!this.i&&(this.i=new Dzf);return this.i.r};Bqb(3166,17,Rzh);_.yu=function(a){!this.o&&(this.o=new Fzf);return Ezf(this.o,this.j,this.g)};_.zu=function(a){!this.o&&(this.o=new Fzf);return this.o.r};_.Bu=function(a){var b,c,d;if(!!this.g&&cf(this.j,56)){c=t0e(this.g,a);b=GNe(this.j,a);d=je(rf,I6g,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 Vpb(new Cyf)};_.Cu=function(a){var b,c,d;if(!!this.g&&cf(this.j,56)){d=u0e(this.g,a);c=LNe(this.j,a);b=je(iu,Wmh,86,3,0,1);b[0]=L6b(K6b(c[1],d[2]));b[1]=K6b(c[0],d[2]);b[2]=w7b(L6b(K6b(c[0],d[1])),K6b(c[1],d[0]));return b}throw Vpb(new Cyf)};_.Du=function(a){if(!!this.g&&cf(this.j,56)){v0e(this.g,a);MNe(this.j,a);return}throw Vpb(new Cyf)};_.Eu=function(){var a,b;if(this.n!=null){return this.n}if(!!this.g&&cf(this.j,56)){b=B0e(this.g);a=QNe(this.j);this.n=je(V1,iNh,20,3,0,1);this.n[0]=Qzf(Pzf(a[1],b[2]));this.n[1]=Pzf(a[0],b[2]);this.n[2]=Jzf(Qzf(Pzf(a[0],b[1])),Pzf(a[1],b[0]));return this.n}throw Vpb(new Cyf)};_.Fu=e$h;Bqb(1380,qeh,azh);_.yu=function(a){var b,c,d,e;if(this.g!=null){return this.g}b=this.j;c=this.k;if(!!b&&!!c){d=n0e(b,b);e=FNe(c);if(this.i==null){this.i=je(X1,eNh,38,10,0,1);this.i[0]=new AAf(this.Sc);this.i[1]=new AAf(this.Sc);this.i[2]=new AAf(this.Sc);this.i[3]=new AAf(this.Sc);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];tmg('Parabola '+a.Nl()+'('+this.i[0]+','+this.i[1]+') implicitly introduces feet point ('+this.i[2]+','+this.i[3]+') on directrix '+c.bc)}this.g=je(V1,iNh,20,3,0,1);this.g[0]=eAf(d[0],d[1],this.i[0],this.i[1],this.i[2],this.i[3]);this.g[1]=bAf(e[0],e[1],e[2],e[3],this.i[2],this.i[3]);this.g[2]=kAf(this.i[0],this.i[1],this.i[2],this.i[3],e[0],e[1],e[2],e[3]);return this.g}throw Vpb(new Cyf)};_.zu=g$h;Bqb(259,17,aAh);_.yu=function(a){!this.n&&(this.n=new Izf);return Hzf(this.n,this.j.vp())};_.zu=function(a){!this.n&&(this.n=new Izf);return this.n.r};_.Bu=function(a){var b,c;if(cf(this.ab[0],75)){throw Vpb(new Cyf)}if(cf(this.ab[0],56)){b=this.ab[0].Bu(a);c=je(rf,I6g,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 Vpb(new Cyf)};_.Cu=function(a){var b,c;if(cf(this.ab[0],75)){throw Vpb(new Cyf)}if(cf(this.ab[0],56)&&!!this.o){b=je(iu,Wmh,86,3,0,1);c=this.ab[0].Cu(a);if(C6b(c[2],(v6b(),u6b))){b[0]=K6b(c[1],a.get(this.o));b[1]=K6b(c[0],a.get(this.o));b[2]=q6b}else{b[0]=K6b(c[2],a.get(this.o));b[1]=K6b(c[2],B7b(q6b,a.get(this.o)));b[2]=w7b(K6b(c[0],L6b(a.get(this.o))),K6b(c[1],B7b(a.get(this.o),q6b)))}return b}return null};_.Du=function(a){if(cf(this.ab[0],75)){throw Vpb(new Cyf)}if(cf(this.ab[0],56)){this.ab[0].Du(a);!this.o&&(this.o=new BAf(this.g));MYb(a,this.o);return}throw Vpb(new Cyf)};_.Eu=function(){var a;if(this.k!=null){return this.k}if(cf(this.ab[0],75)){throw Vpb(new Cyf)}if(cf(this.j,56)){!this.o&&(this.o=new BAf(this.g));this.k=je(V1,iNh,20,3,0,1);a=this.ab[0].Eu();this.k[0]=Pzf(a[2],new $zf(this.o));this.k[1]=Pzf(a[2],Jzf(new Wzf(1),Qzf(new $zf(this.o))));this.k[2]=Jzf(Pzf(a[0],Qzf(new $zf(this.o))),Pzf(a[1],Jzf(new $zf(this.o),Qzf(new Wzf(1)))));return this.k}throw Vpb(new Cyf)};_.Fu=e$h;Bqb(716,3185,fAh);_.yu=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.zu(this.k);F=this.n.zu(this.n);w=mf(this.t.Qp());if(w==4){G=je(X1,eNh,38,2,0,1);G[0]=new AAf(this.Sc);G[1]=new AAf(this.Sc);H=je(X1,eNh,38,2,0,1);H[0]=new AAf(this.Sc);H[1]=new AAf(this.Sc);this.g=je(V1,iNh,20,4,0,1);c=new $zf(D[0]);e=new $zf(F[0]);h=new $zf(G[0]);k=new $zf(H[0]);d=new $zf(D[1]);f=new $zf(F[1]);i=new $zf(G[1]);l=new $zf(H[1]);this.g[0]=Jzf(Jzf(Jzf(e,Qzf(c)),Qzf(i)),f);this.g[1]=Jzf(Jzf(Jzf(d,Qzf(f)),Qzf(h)),e);this.g[2]=Jzf(Jzf(Jzf(k,Qzf(c)),Qzf(d)),f);this.g[3]=Jzf(Jzf(Jzf(l,Qzf(d)),Qzf(e)),c);this.i=je(X1,eNh,38,(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.Sc.Kt();try{q=gxc(j).Dj('cos2piOverNMinpoly('+w+')');!!lmg&&mmg(lmg,(Emg(),xmg),q);I=new AAf(this.Sc);K=new AAf(this.Sc);q=t4b(q,'x',c4b('v',''+I.g));s=PNh+q+' [2]: 1,1';B=new PYb;YDb(B.g,I,B);C=new afc(B);try{t=SAf(s,C)}catch(a){a=Upb(a);if(cf(a,649)){!!lmg&&mmg(lmg,(Emg(),xmg),QNh+s);throw Vpb(new Cyf)}else throw Vpb(a)}v=(r=(new v8b(t.g)).g.ee().yd(),new w8b(r));g=new Vzf;while(v.g.Ef()){A=(m=v.g.Ff(),m.mf());u=A.yd();while(u.Ef()){g=u.Ff()}}J=new $zf(I);L=new $zf(K);this.i=je(X1,eNh,38,(w-2)*2,0,1);this.g=je(V1,iNh,20,(w-2)*2+2,0,1);this.g[0]=g;this.g[1]=Jzf(Jzf(Pzf(J,J),Pzf(L,L)),Qzf(new Wzf(1)));c=new $zf(D[0]);e=new $zf(F[0]);d=new $zf(D[1]);f=new $zf(F[1]);for(n=2,o=0,p=2;n<w;++n){G=je(X1,eNh,38,2,0,1);G[0]=new AAf(this.Sc);G[1]=new AAf(this.Sc);this.i[o++]=G[0];this.i[o++]=G[1];h=new $zf(G[0]);i=new $zf(G[1]);this.g[p++]=Jzf(Jzf(Jzf(Pzf(J,Jzf(e,Qzf(c))),Qzf(Pzf(L,Jzf(f,Qzf(d))))),Qzf(h)),e);this.g[p++]=Jzf(Jzf(Jzf(Pzf(L,Jzf(e,Qzf(c))),Pzf(J,Jzf(f,Qzf(d)))),Qzf(i)),f);c=e;e=h;d=f;f=i}return this.g}catch(a){a=Upb(a);if(cf(a,51)){!!lmg&&mmg(lmg,(Emg(),xmg),'Problem with computing minimal poly of cos(2pi/n)');throw Vpb(new Cyf)}else throw Vpb(a)}};_.zu=function(a){var b,c;c=je(X1,eNh,38,2,0,1);for(b=0;b<this.v.k.q.length;++b){if(Vb(a,hNd(this.v,b))){c[0]=this.i[2*b];c[1]=this.i[2*b+1];return c}}return null};Bqb(3254,314,Wzh);_.yu=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=n0e(b,b);v=n0e(c,c);if(this.k==null){this.k=je(X1,eNh,38,8,0,1);this.k[0]=new AAf(this.Sc);this.k[1]=new AAf(this.Sc);this.k[2]=u[0];this.k[3]=u[1];this.k[4]=v[0];this.k[5]=v[1];this.k[6]=new AAf(this.Sc);this.k[7]=new AAf(this.Sc)}h=this.i.Qp();i=h/Pjh*180;j=mf(i);if(!Wdg(i)){throw Vpb(new Cyf)}d=new $zf(u[0]);e=new $zf(u[1]);k=new $zf(v[0]);l=new $zf(v[1]);f=new $zf(this.k[0]);g=new $zf(this.k[1]);s=new $zf(this.k[6]);t=new $zf(this.k[7]);j%=360;j<0&&(j+=360);if(j==0){this.j=je(V1,iNh,20,2,0,1);this.j[0]=Jzf(Jzf(Jzf(f,Qzf(d)),Qzf(k)),d);this.j[1]=Jzf(Jzf(Jzf(g,Qzf(e)),Qzf(l)),e);return this.j}else if(j==180){this.j=je(V1,iNh,20,2,0,1);this.j[0]=Jzf(Jzf(Jzf(f,Qzf(d)),k),Qzf(d));this.j[1]=Jzf(Jzf(Jzf(g,Qzf(e)),l),Qzf(e));return this.j}else if(j==90){this.j=je(V1,iNh,20,2,0,1);this.j[0]=Jzf(Jzf(Jzf(f,Qzf(d)),l),Qzf(e));this.j[1]=Jzf(Jzf(Jzf(g,Qzf(e)),Qzf(k)),d);return this.j}else if(j==270){this.j=je(V1,iNh,20,2,0,1);this.j[0]=Jzf(Jzf(Jzf(f,Qzf(d)),Qzf(l)),e);this.j[1]=Jzf(Jzf(Jzf(g,Qzf(e)),k),Qzf(d));return this.j}else if(j==30||j==150){this.j=je(V1,iNh,20,3,0,1);this.j[0]=Jzf(Pzf(s,s),Qzf(new Wzf(3)));m=Jzf(Jzf(Jzf(Pzf(new Wzf(2),f),Qzf(Pzf(new Wzf(2),d))),l),Qzf(e));n=Jzf(k,Qzf(d));o=Pzf(s,n);this.j[1]=Jzf(m,Qzf(o));p=Jzf(Jzf(Jzf(Pzf(new Wzf(2),g),Qzf(Pzf(new Wzf(2),e))),Qzf(k)),d);q=Jzf(l,Qzf(e));r=Pzf(s,q);this.j[2]=Jzf(p,Qzf(r));return this.j}else if(j==330||j==210){this.j=je(V1,iNh,20,3,0,1);this.j[0]=Jzf(Pzf(s,s),Qzf(new Wzf(3)));m=Jzf(Jzf(Jzf(Pzf(new Wzf(2),f),Qzf(Pzf(new Wzf(2),d))),Qzf(l)),e);n=Jzf(k,Qzf(d));o=Pzf(s,n);this.j[1]=Jzf(m,Qzf(o));p=Jzf(Jzf(Jzf(Pzf(new Wzf(2),g),Qzf(Pzf(new Wzf(2),e))),k),Qzf(d));q=Jzf(l,Qzf(e));r=Pzf(s,q);this.j[2]=Jzf(p,Qzf(r));return this.j}else if(j==315||j==135){this.j=je(V1,iNh,20,3,0,1);this.j[0]=Jzf(Pzf(t,t),Qzf(new Wzf(2)));m=Jzf(Pzf(new Wzf(2),f),Qzf(Pzf(new Wzf(2),d)));n=Jzf(Jzf(Jzf(k,Qzf(d)),l),Qzf(e));this.j[1]=Jzf(m,Qzf(Pzf(t,n)));o=Jzf(Pzf(new Wzf(2),g),Qzf(Pzf(new Wzf(2),e)));p=Jzf(Jzf(Jzf(l,Qzf(e)),Qzf(k)),d);this.j[2]=Jzf(o,Qzf(Pzf(t,p)));return this.j}else if(j==45||j==225){this.j=je(V1,iNh,20,3,0,1);this.j[0]=Jzf(Pzf(t,t),Qzf(new Wzf(2)));m=Jzf(Pzf(new Wzf(2),f),Qzf(Pzf(new Wzf(2),d)));n=Jzf(Jzf(Jzf(k,Qzf(d)),Qzf(l)),e);this.j[1]=Jzf(m,Qzf(Pzf(t,n)));o=Jzf(Pzf(new Wzf(2),g),Qzf(Pzf(new Wzf(2),e)));p=Jzf(Jzf(Jzf(k,Qzf(d)),l),Qzf(e));this.j[2]=Jzf(o,Qzf(Pzf(t,p)));return this.j}else if(j==60||j==300){this.j=je(V1,iNh,20,3,0,1);this.j[0]=Jzf(Pzf(s,s),Qzf(new Wzf(3)));m=Jzf(Jzf(Jzf(Pzf(new Wzf(2),f),Qzf(Pzf(new Wzf(2),d))),Qzf(k)),d);n=Jzf(l,Qzf(e));this.j[1]=Jzf(m,Qzf(Pzf(s,n)));o=Jzf(Jzf(Jzf(Pzf(new Wzf(2),g),Qzf(Pzf(new Wzf(2),e))),Qzf(l)),e);p=Jzf(d,Qzf(k));this.j[2]=Jzf(o,Qzf(Pzf(s,p)));return this.j}else if(j==120||j==240){this.j=je(V1,iNh,20,3,0,1);this.j[0]=Jzf(Pzf(s,s),Qzf(new Wzf(3)));m=Jzf(Jzf(Jzf(Pzf(new Wzf(2),f),Qzf(Pzf(new Wzf(2),d))),k),Qzf(d));n=Jzf(l,Qzf(e));this.j[1]=Jzf(m,Qzf(Pzf(s,n)));o=Jzf(Jzf(Jzf(Pzf(new Wzf(2),g),Qzf(Pzf(new Wzf(2),e))),l),Qzf(e));p=Jzf(d,Qzf(k));this.j[2]=Jzf(o,Qzf(Pzf(s,p)));return this.j}throw Vpb(new Cyf)}throw Vpb(new Cyf)};_.zu=l$h;Bqb(696,17,kAh);_.yu=function(a){var b,c;if(this.k!=null){return this.k}if(this.n==null){b=je(X1,eNh,38,2,0,1);c=n0e(this.g,this.g);b[0]=new AAf(this.Sc);b[1]=new AAf(this.Sc);this.n=je(X1,eNh,38,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=r3d(this.g,this.i,b);return this.k}throw Vpb(new Cyf)};_.zu=m$h;Bqb(3102,1429,zAh);_.yu=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 cEb);!this.i&&(this.i=new cEb);if(this.n.mb==4){L=this.j;g=this.n;Q=n0e(L,L);R=WSe(g);if(this.n.ly(this.j,zph)||m9b(this.j.wz(),this.n,0)!=-1){f=je(X1,eNh,38,4,0,1);if(VDb(this.i,a)==null){f[0]=Q[0];f[1]=Q[1];f[2]=new AAf(this.Sc);f[3]=new AAf(this.Sc);YDb(this.i,a,f)}else{f=VDb(this.i,a)}c=je(V1,iNh,20,2,0,1);c[0]=Jzf(Jzf(Jzf(new $zf(f[1]),Qzf(new $zf(R[1]))),Qzf(new $zf(f[2]))),new $zf(f[0]));c[1]=Jzf(Jzf(Jzf(new $zf(R[0]),Qzf(new $zf(f[0]))),Qzf(new $zf(f[3]))),new $zf(f[1]));YDb(this.g,a,c);return c}e=je(X1,eNh,38,6,0,1);if(VDb(this.i,a)==null){e[0]=new AAf(this.Sc);e[1]=new AAf(this.Sc);e[2]=Q[0];e[3]=Q[1];e[4]=new AAf(this.Sc);e[5]=new AAf(this.Sc);YDb(this.i,a,e)}else{e=VDb(this.i,a)}b=null;B=new k8b((new h8b(this.i)).g);A=false;while(B.i){o=j8b(B);J=o.mf();if(!Vb(J,a)){b=je(V1,iNh,20,5,0,1);d=o.nf();b[4]=Jzf(Pzf(nAf(e[0],e[1],d[0],d[1]),new $zf(new AAf(this.Sc))),Qzf(new Wzf(1)));A=true}}A||(b=je(V1,iNh,20,4,0,1));C=new $zf(e[4]);F=new $zf(e[5]);l=new $zf(Q[0]);m=new $zf(Q[1]);H=new $zf(R[0]);I=new $zf(R[1]);b[0]=Jzf(Jzf(Pzf(new Wzf(2),C),Qzf(H)),Qzf(l));b[1]=Jzf(Jzf(Pzf(new Wzf(2),F),Qzf(I)),Qzf(m));b[2]=eAf(e[0],e[1],e[4],e[5],Q[0],Q[1]);b[3]=eAf(e[0],e[1],R[0],R[1],R[2],R[3]);YDb(this.g,a,b);return b}if(this.n.mb==9){L=this.j;K=this.n;Q=n0e(L,L);T=WSe(K);if(this.n.ly(this.j,zph)||m9b(this.j.wz(),this.n,0)!=-1){f=je(X1,eNh,38,4,0,1);if(VDb(this.i,a)==null){f[0]=new AAf(this.Sc);f[1]=new AAf(this.Sc);f[2]=Q[0];f[3]=Q[1];YDb(this.i,a,f)}else{f=VDb(this.i,a)}c=je(V1,iNh,20,4,0,1);C=new $zf(f[0]);F=new $zf(f[1]);p=new $zf(T[8]);q=new $zf(T[9]);M=new AAf(this.Sc);O=new AAf(this.Sc);N=new $zf(M);P=new $zf(O);c[0]=Jzf(Jzf(Pzf(new Wzf(2),C),Qzf(p)),Qzf(N));c[1]=Jzf(Jzf(Pzf(new Wzf(2),F),Qzf(q)),Qzf(P));c[2]=bAf(M,O,T[4],T[5],T[6],T[7]);c[3]=eAf(M,O,Q[0],Q[1],T[8],T[9]);YDb(this.g,a,c);return c}e=je(X1,eNh,38,4,0,1);if(VDb(this.i,a)==null){e[0]=new AAf(this.Sc);e[1]=new AAf(this.Sc);e[2]=Q[0];e[3]=Q[1];YDb(this.i,a,e)}else{e=VDb(this.i,a)}b=je(V1,iNh,20,5,0,1);v=new AAf(this.Sc);w=new AAf(this.Sc);b[0]=bAf(v,w,T[4],T[5],T[6],T[7]);b[1]=eAf(v,w,Q[0],Q[1],T[8],T[9]);b[2]=kAf(T[8],T[9],v,w,e[2],e[3],e[0],e[1]);b[3]=kAf(v,w,e[0],e[1],T[4],T[5],T[6],T[7]);b[4]=Jzf(Pzf(nAf(e[0],e[1],e[2],e[3]),new $zf(new AAf(this.Sc))),Qzf(new Wzf(1)));YDb(this.g,a,b);return b}if(this.n.mb==3||this.n.mb==5){L=this.j;n=this.n;Q=n0e(L,L);S=WSe(n);if(this.n.ly(this.j,zph)||m9b(this.j.wz(),this.n,0)!=-1){f=je(X1,eNh,38,6,0,1);if(VDb(this.i,a)==null){f[0]=new AAf(this.Sc);f[1]=new AAf(this.Sc);f[2]=Q[0];f[3]=Q[1];f[4]=new AAf(this.Sc);f[5]=new AAf(this.Sc);YDb(this.i,a,f)}else{f=VDb(this.i,a)}c=je(V1,iNh,20,4,0,1);D=new $zf(f[0]);G=new $zf(f[1]);s=new $zf(S[8]);u=new $zf(S[9]);i=new $zf(f[4]);k=new $zf(f[5]);c[0]=bAf(S[6],S[7],Q[0],Q[1],f[4],f[5]);c[1]=eAf(S[8],S[9],Q[0],Q[1],f[4],f[5]);c[2]=Jzf(Jzf(Pzf(new Wzf(2),D),Qzf(s)),Qzf(i));c[3]=Jzf(Jzf(Pzf(new Wzf(2),G),Qzf(u)),Qzf(k));YDb(this.g,a,c);return c}e=je(X1,eNh,38,6,0,1);if(VDb(this.i,a)==null){e[0]=new AAf(this.Sc);e[1]=new AAf(this.Sc);e[2]=Q[0];e[3]=Q[1];e[4]=new AAf(this.Sc);e[5]=new AAf(this.Sc);YDb(this.i,a,e)}else{e=VDb(this.i,a)}b=je(V1,iNh,20,5,0,1);C=new $zf(e[0]);F=new $zf(e[1]);r=new $zf(S[8]);t=new $zf(S[9]);h=new $zf(e[4]);j=new $zf(e[5]);b[0]=bAf(S[6],S[7],S[0],S[1],e[4],e[5]);b[1]=eAf(S[8],S[9],S[0],S[1],e[4],e[5]);b[2]=Jzf(Jzf(Pzf(new Wzf(2),C),Qzf(r)),Qzf(h));b[3]=Jzf(Jzf(Pzf(new Wzf(2),F),Qzf(t)),Qzf(j));b[4]=bAf(S[0],S[1],e[0],e[1],e[2],e[3]);YDb(this.g,a,b);return b}throw Vpb(new Cyf)};_.zu=function(a){return VDb(this.i,a)};Bqb(554,314,AAh);_.yu=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=n0e(b,b);k=WSe(g);if(this.i==null){this.i=je(X1,eNh,38,6,0,1);this.i[0]=new AAf(this.Sc);this.i[1]=new AAf(this.Sc);this.i[2]=j[0];this.i[3]=j[1];this.i[4]=k[0];this.i[5]=k[1]}this.g=je(V1,iNh,20,2,0,1);c=new $zf(j[0]);d=new $zf(j[1]);h=new $zf(k[0]);i=new $zf(k[1]);e=new $zf(this.i[0]);f=new $zf(this.i[1]);this.g[0]=Jzf(Jzf(c,h),Qzf(e));this.g[1]=Jzf(Jzf(d,i),Qzf(f));return this.g}throw Vpb(new Cyf)};_.zu=g$h;_.Bu=function(a){var b,c,d;if(cf(this.q,34)&&cf(this.n,122)){b=this.q.Bu(a);c=this.n.Bu(a);d=je(rf,I6g,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 Vpb(new Cyf)};_.Cu=function(a){var b,c,d;if(cf(this.q,34)&&cf(this.n,122)){b=this.q.Cu(a);c=this.n.Cu(a);d=je(iu,Wmh,86,3,0,1);d[0]=w7b(K6b(b[0],c[2]),K6b(c[0],b[2]));d[1]=w7b(K6b(b[1],c[2]),K6b(c[1],b[2]));d[2]=K6b(b[2],c[2]);return u3d(d)}return null};_.Du=function(a){if(cf(this.q,34)&&cf(this.n,122)){this.q.Du(a);this.n.Du(a);return}throw Vpb(new Cyf)};_.Eu=function(){var a,b;if(this.k!=null){return this.k}if(cf(this.q,34)&&cf(this.n,122)){a=this.q.Eu();b=this.n.Eu();this.k=je(V1,iNh,20,3,0,1);this.k[0]=Jzf(Pzf(a[0],b[2]),Pzf(b[0],a[2]));this.k[1]=Jzf(Pzf(a[1],b[2]),Pzf(b[1],a[2]));this.k[2]=Pzf(a[2],b[2]);return this.k}throw Vpb(new Cyf)};_.Fu=e$h;Bqb(619,17,DAh);_.yu=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=n0e(b,b);k=n0e(c,c);if(this.k==null){this.k=je(X1,eNh,38,6,0,1);this.k[0]=new AAf(this.Sc);this.k[1]=new AAf(this.Sc);this.k[2]=j[0];this.k[3]=j[1];this.k[4]=k[0];this.k[5]=k[1]}this.j=je(V1,iNh,20,2,0,1);d=new $zf(j[0]);e=new $zf(j[1]);f=new $zf(k[0]);g=new $zf(k[1]);h=new $zf(this.k[0]);i=new $zf(this.k[1]);this.j[0]=Jzf(Jzf(h,Qzf(f)),d);this.j[1]=Jzf(Jzf(i,Qzf(g)),e);return this.j}throw Vpb(new Cyf)};_.zu=l$h;_.Bu=function(a){var b,c,d;if(!!this.g&&!!this.i&&cf(this.g,133)&&cf(this.i,133)){b=this.g.Bu(a);c=this.i.Bu(a);d=je(rf,I6g,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 Vpb(new Cyf)};_.Cu=function(a){var b,c,d;if(!!this.g&&!!this.i&&cf(this.g,133)&&cf(this.i,133)){b=this.g.Cu(a);c=this.i.Cu(a);d=je(iu,Wmh,86,3,0,1);d[0]=B7b(K6b(c[0],b[2]),K6b(b[0],c[2]));d[1]=B7b(K6b(c[1],b[2]),K6b(b[1],c[2]));d[2]=K6b(b[2],c[2]);return u3d(d)}return null};_.Du=function(a){if(!!this.g&&!!this.i&&cf(this.g,133)&&cf(this.i,133)){this.g.Du(a);this.i.Du(a);return}throw Vpb(new Cyf)};_.Eu=function(){var a,b;if(this.n!=null){return this.n}if(!!this.g&&!!this.i&&cf(this.g,133)&&cf(this.i,133)){a=this.g.Eu();b=this.i.Eu();this.n=je(V1,iNh,20,3,0,1);this.n[0]=Jzf(Pzf(b[0],a[2]),Qzf(Pzf(a[0],b[2])));this.n[1]=Jzf(Pzf(b[1],a[2]),Qzf(Pzf(a[1],b[2])));this.n[2]=Pzf(a[2],b[2]);return this.n}throw Vpb(new Cyf)};_.Fu=e$h;Bqb(272,1,{},o3d);var hQ=I2b(272);Bqb(1860,1,{},vhe);_.Hj=function(a){var b;if(cf(a,81)){return a.Lp()}if(cf(a,14)){b=0;SDb(this.g,a)&&(b=VDb(this.g,a).g);YDb(this.g,a,w3b(b+1))}return a};var the;var LR=I2b(1860);Bqb(1863,1,{},Dhe);_.Hj=function(a){var b;if(cf(a,19)){b=a;cf(b.C,36)&&Che(this,b.C);cf(b.u,36)&&Che(this,b.u)}return a};var Ahe;var NR=I2b(1863);Bqb(3449,1,{},$we);_.fx=function(a,b){return Zwe(a,b)};var BW=I2b(3449);Bqb(36,14,JCh);_.yu=function(a){return _Ke(this)};_.zu=function(a){return aLe(this,a)};Bqb(56,229,XCh);_.yu=function(a){if(cf(this.rb,112)){return this.rb.yu(this)}if(cf(this,355)||!this.rb){return null}throw Vpb(new Cyf)};_.zu=function(a){return FNe(this)};_.Bu=function(a){return GNe(this,a)};_.Cu=function(a){return LNe(this,a)};_.Du=function(a){MNe(this,a)};_.Eu=function(){return QNe(this)};_.Fu=function(){if(!!this.rb&&cf(this.rb,133)){return new o3d(this.rb)}return null};_.Lm=function(a){return beg(),a.nn()?_dg:$dg};Bqb(390,418,qDh);_.Lm=function(a){var b,c,d,e,f,g,h,i,j,k,l,m;if(!a.an()){return beg(),$dg}f=a;if(this.mb==4&&f.mb==4){return beg(),Udg(this.eb[0],f.eb[0])?_dg:$dg}if(this.mb==9&&f.mb==9){l=this.rb.ab;m=f.rb.ab;if(l.length==2&&m.length==2){b=l[0];g=l[1];h=j0e((new OHd((Tod(this.Sc),this.Qc),g,b)).g,b);b=m[0];g=m[1];j=j0e((new OHd((Tod(this.Sc),this.Qc),g,b)).g,b);return beg(),Udg(h,j)?_dg:$dg}}if(this.mb==3&&f.mb==3){l=this.rb.ab;m=f.rb.ab;if(l.length==3&&m.length==3){c=l[0];d=l[1];e=l[2];h=dgg(d.I-c.I,d.J-c.J);j=dgg(e.I-c.I,e.J-c.J)+dgg(e.I-d.I,e.J-d.J);c=m[0];d=m[1];e=m[2];i=dgg(d.I-c.I,d.J-c.J);k=dgg(e.I-c.I,e.J-c.J)+dgg(e.I-d.I,e.J-d.J);return beg(),Udg(h,i)&&Udg(j,k)?_dg:$dg}}if(this.mb==5&&f.mb==5||this.mb==7&&f.mb==7){l=this.rb.ab;m=f.rb.ab;if(l.length==3&&m.length==3){c=l[0];d=l[1];e=l[2];h=dgg(d.I-c.I,d.J-c.J);j=$wnd.Math.abs(dgg(e.I-c.I,e.J-c.J)-dgg(e.I-d.I,e.J-d.J));c=m[0];d=m[1];e=m[2];i=dgg(d.I-c.I,d.J-c.J);k=$wnd.Math.abs(dgg(e.I-c.I,e.J-c.J)-dgg(e.I-d.I,e.J-d.J));return beg(),Udg(h,i)&&Udg(j,k)?_dg:$dg}}return beg(),$dg};Bqb(119,390,rDh);_.yu=function(a){return VSe(this)};_.zu=function(a){return WSe(this)};Bqb(34,229,MDh);_.yu=function(a){return _Ke(this)};_.zu=function(a){return n0e(this,a)};_.Bu=function(a){return t0e(this,a)};_.Cu=function(a){return u0e(this,a)};_.Du=function(a){v0e(this,a)};_.Eu=function(){return B0e(this)};_.Fu=e$h;_.Lm=function(a){return beg(),a.sn()?_dg:$dg};Bqb(210,14,ODh);_.yu=function(a){if(cf(this.rb,112)){return this.rb.yu(this)}return null};_.zu=function(a){if(cf(this.rb,112)){return this.rb.zu(this)}return null};_.Lm=function(a){var b,c,d,e,f,g,h,i,j,k,l,m,n,o,p;if(cf(a,210)){m=a;k=(this.D==null?U1e:this.D).length;l=(m.D==null?U1e:m.D).length;if(k==l&&Udg(a2e(this),a2e(m))){n=Igc(Agc(hac(this.D==null?U1e:this.D),new Q2e),new R2e);o=Igc(Agc(hac(m.D==null?U1e:m.D),new S2e),new T2e);b=new ZFd(this.Qc,this,true);c=new ZFd(this.Qc,m,true);e=Igc(Agc(hac(b.db),new U2e),new V2e);f=Igc(Agc(hac(c.db),new W2e),new X2e);for(h=me(fe(rf,1),I6g,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(m2e(n,o,p,g)&&m2e(e,f,d,g)){return beg(),_dg}}}return beg(),$dg}}if(cf(a,36)){if(Udg(a2e(this),a.O)){return beg(),_dg}}return beg(),$dg};Bqb(2359,1,{},Q2e);_.bf=n$h;var GY=I2b(2359);Bqb(Okh,1,{},R2e);_.Ag=o$h;var HY=I2b(Okh);Bqb(2361,1,{},S2e);_.bf=n$h;var IY=I2b(2361);Bqb(2362,1,{},T2e);_.Ag=o$h;var JY=I2b(2362);Bqb(2363,1,{},U2e);_.bf=p$h;var KY=I2b(2363);Bqb(2364,1,{},V2e);_.Ag=o$h;var LY=I2b(2364);Bqb(2365,1,{},W2e);_.bf=p$h;var MY=I2b(2365);Bqb(2366,1,{},X2e);_.Ag=o$h;var NY=I2b(2366);Bqb(75,56,UDh);_.Lm=function(a){return beg(),a.wn()&&Udg(this.o,a.o)?_dg:$dg};Bqb(122,229,XDh);_.yu=function(a){if(cf(this.rb,112)){return this.rb.yu(this)}throw Vpb(new Cyf)};_.zu=function(a){return WSe(this)};_.Bu=function(a){if(!!this.rb&&cf(this.rb,133)){return this.rb.Bu(a)}throw Vpb(new Cyf)};_.Cu=function(a){if(cf(this.rb,133)){return this.rb.Cu(a)}throw Vpb(new Cyf)};_.Du=function(a){if(cf(this.rb,133)){this.rb.Du(a);return}throw Vpb(new Cyf)};_.Eu=function(){if(cf(this.rb,133)){return this.rb.Eu()}throw Vpb(new Cyf)};_.Fu=function(){if(cf(this.rb,133)){return new o3d(this.rb)}return null};Bqb(4255,1,{});var q1=I2b(4255);Bqb(4126,1,{},nxf);_.jf=function(a,b){return mxf(a,b)};_.Zc=u$h;_.kf=v$h;var p1=I2b(4126);Bqb(4006,17,TNh,pxf);_.Ui=function(){return MHe(),Cxe};_.Gf=q$h;_.Qi=function(){ROe(this.n,G1e(this.i,this.j,this.k))};_.wv=function(){var a,b,c;if(this.g!=null){return this.g}if(!!this.i&&!!this.j&&!!this.k){a=n0e(this.i,this.i);b=n0e(this.j,this.j);c=n0e(this.k,this.k);this.g=he(V1,[h6g,iNh],[59,20],0,[1,1],2);this.g[0][0]=bAf(a[0],a[1],b[0],b[1],c[0],c[1]);return this.g}throw Vpb(new Cyf)};_.Bu=function(a){var b,c,d,e;if(!!this.i&&!!this.j&&!!this.k){b=t0e(this.i,a);c=t0e(this.j,a);d=t0e(this.k,a);e=je(rf,I6g,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 Vpb(new Cyf)};_.Cu=function(a){var b,c,d,e;if(!!this.i&&!!this.j&&!!this.k){c=u0e(this.i,a);d=u0e(this.j,a);e=u0e(this.k,a);b=je(iu,Wmh,86,1,0,1);b[0]=B7b(w7b(w7b(K6b(K6b(c[0],d[1]),e[2]),K6b(K6b(d[0],e[1]),c[2])),K6b(K6b(e[0],c[1]),d[2])),w7b(w7b(K6b(K6b(e[0],d[1]),c[2]),K6b(K6b(d[0],c[1]),e[2])),K6b(K6b(c[0],e[1]),d[2])));return b}throw Vpb(new Cyf)};_.Du=function(a){if(!!this.i&&!!this.j&&!!this.k){v0e(this.i,a);v0e(this.j,a);v0e(this.k,a);return}throw Vpb(new Cyf)};_.Eu=function(){var a,b,c;if(this.o!=null){return this.o}if(!!this.i&&!!this.j&&!!this.k){a=B0e(this.i);b=B0e(this.j);c=B0e(this.k);this.o=je(V1,iNh,20,1,0,1);this.o[0]=Jzf(Jzf(Jzf(Pzf(Pzf(a[0],b[1]),c[2]),Pzf(Pzf(b[0],c[1]),a[2])),Pzf(Pzf(c[0],a[1]),b[2])),Qzf(Jzf(Jzf(Pzf(Pzf(c[0],b[1]),a[2]),Pzf(Pzf(b[0],a[1]),c[2])),Pzf(Pzf(a[0],c[1]),b[2]))));return this.o}throw Vpb(new Cyf)};_.Fu=e$h;_.pj=function(){oxf(this)};var r1=I2b(4006);Bqb(1548,17,TNh,rxf);_.Ui=function(){return MHe(),Dxe};_.Gf=q$h;_.Qi=function(){ROe(this.n,BOe(this.i,this.j,this.k))};_.wv=function(){var a,b,c;if(this.g!=null){return this.g}if(!!this.i&&!!this.j&&!!this.k){c=he(X1,[h6g,eNh],[74,38],0,[3,4],2);c[0]=FNe(this.i);c[1]=FNe(this.j);c[2]=FNe(this.k);b=je(X1,eNh,38,2,0,1);b[0]=new AAf(this.Sc);b[1]=new AAf(this.Sc);this.g=he(V1,[h6g,iNh],[59,20],0,[1,3],2);for(a=0;a<3;++a){this.g[0][a]=bAf(c[a][0],c[a][1],c[a][2],c[a][3],b[0],b[1])}return this.g}throw Vpb(new Cyf)};_.Bu=function(a){var b,c,d,e;if(cf(this.i,75)||cf(this.j,75)||cf(this.k,75)){throw Vpb(new Cyf)}if(!!this.i&&!!this.j&&!!this.k){b=GNe(this.i,a);c=GNe(this.j,a);d=GNe(this.k,a);e=je(rf,I6g,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 Vpb(new Cyf)};_.Cu=function(a){var b,c,d,e;if(cf(this.i,75)||cf(this.j,75)||cf(this.k,75)){throw Vpb(new Cyf)}if(!!this.i&&!!this.j&&!!this.k){c=LNe(this.i,a);d=LNe(this.j,a);e=LNe(this.k,a);b=je(iu,Wmh,86,1,0,1);b[0]=B7b(w7b(w7b(K6b(K6b(c[0],d[1]),e[2]),K6b(K6b(d[0],e[1]),c[2])),K6b(K6b(e[0],c[1]),d[2])),w7b(w7b(K6b(K6b(e[0],d[1]),c[2]),K6b(K6b(d[0],c[1]),e[2])),K6b(K6b(c[0],e[1]),d[2])));return b}throw Vpb(new Cyf)};_.Du=function(a){if(cf(this.i,75)||cf(this.j,75)||cf(this.k,75)){throw Vpb(new Cyf)}if(!!this.i&&!!this.j&&!!this.k){MNe(this.i,a);MNe(this.j,a);MNe(this.k,a);return}throw Vpb(new Cyf)};_.Eu=function(){var a,b,c;if(this.o!=null){return this.o}if(cf(this.i,75)||cf(this.j,75)||cf(this.k,75)){throw Vpb(new Cyf)}if(!!this.i&&!!this.j&&!!this.k){a=QNe(this.i);b=QNe(this.j);c=QNe(this.k);this.o=je(V1,iNh,20,1,0,1);this.o[0]=Jzf(Jzf(Jzf(Pzf(Pzf(a[0],b[1]),c[2]),Pzf(Pzf(b[0],c[1]),a[2])),Pzf(Pzf(c[0],a[1]),b[2])),Qzf(Jzf(Jzf(Pzf(Pzf(c[0],b[1]),a[2]),Pzf(Pzf(b[0],a[1]),c[2])),Pzf(Pzf(a[0],c[1]),b[2]))));return this.o}throw Vpb(new Cyf)};_.Fu=e$h;_.pj=function(){qxf(this)};var s1=I2b(1548);Bqb(1547,17,TNh,txf);_.Ui=function(){return MHe(),Exe};_.Gf=q$h;_.Qi=function(){ROe(this.o,H1e(this.i,this.j,this.k,this.n))};_.wv=function(){var a,b,c,d,e;if(this.g!=null){return this.g}if(!!this.i&&!!this.j&&!!this.k&&!!this.n){a=n0e(this.i,this.i);b=n0e(this.j,this.j);c=n0e(this.k,this.k);d=n0e(this.n,this.n);this.g=he(V1,[h6g,iNh],[59,20],0,[1,1],2);e=he(V1,[h6g,iNh],[59,20],0,[4,4],2);e[0][0]=new $zf(a[0]);e[0][1]=new $zf(a[1]);e[0][2]=Jzf(Pzf(e[0][0],e[0][0]),Pzf(e[0][1],e[0][1]));e[0][3]=new Xzf((v6b(),q6b));e[1][0]=new $zf(b[0]);e[1][1]=new $zf(b[1]);e[1][2]=Jzf(Pzf(e[1][0],e[1][0]),Pzf(e[1][1],e[1][1]));e[1][3]=new Xzf(q6b);e[2][0]=new $zf(c[0]);e[2][1]=new $zf(c[1]);e[2][2]=Jzf(Pzf(e[2][0],e[2][0]),Pzf(e[2][1],e[2][1]));e[2][3]=new Xzf(q6b);e[3][0]=new $zf(d[0]);e[3][1]=new $zf(d[1]);e[3][2]=Jzf(Pzf(e[3][0],e[3][0]),Pzf(e[3][1],e[3][1]));e[3][3]=new Xzf(q6b);this.g[0][0]=Jzf(Jzf(Jzf(Jzf(Jzf(Jzf(Jzf(Jzf(Jzf(Jzf(Jzf(Jzf(Jzf(Jzf(Jzf(Jzf(Jzf(Jzf(Jzf(Jzf(Jzf(Jzf(Jzf(Pzf(e[0][3],Pzf(e[1][2],Pzf(e[2][1],e[3][0]))),Qzf(Pzf(Pzf(Pzf(e[0][2],e[1][3]),e[2][1]),e[3][0]))),Qzf(Pzf(Pzf(Pzf(e[0][3],e[1][1]),e[2][2]),e[3][0]))),Pzf(Pzf(Pzf(e[0][1],e[1][3]),e[2][2]),e[3][0])),Pzf(Pzf(Pzf(e[0][2],e[1][1]),e[2][3]),e[3][0])),Qzf(Pzf(Pzf(Pzf(e[0][1],e[1][2]),e[2][3]),e[3][0]))),Qzf(Pzf(Pzf(Pzf(e[0][3],e[1][2]),e[2][0]),e[3][1]))),Pzf(Pzf(Pzf(e[0][2],e[1][3]),e[2][0]),e[3][1])),Pzf(Pzf(Pzf(e[0][3],e[1][0]),e[2][2]),e[3][1])),Qzf(Pzf(Pzf(Pzf(e[0][0],e[1][3]),e[2][2]),e[3][1]))),Qzf(Pzf(Pzf(Pzf(e[0][2],e[1][0]),e[2][3]),e[3][1]))),Pzf(Pzf(Pzf(e[0][0],e[1][2]),e[2][3]),e[3][1])),Pzf(Pzf(Pzf(e[0][3],e[1][1]),e[2][0]),e[3][2])),Qzf(Pzf(Pzf(Pzf(e[0][1],e[1][3]),e[2][0]),e[3][2]))),Qzf(Pzf(Pzf(Pzf(e[0][3],e[1][0]),e[2][1]),e[3][2]))),Pzf(Pzf(Pzf(e[0][0],e[1][3]),e[2][1]),e[3][2])),Pzf(Pzf(Pzf(e[0][1],e[1][0]),e[2][3]),e[3][2])),Qzf(Pzf(Pzf(Pzf(e[0][0],e[1][1]),e[2][3]),e[3][2]))),Qzf(Pzf(Pzf(Pzf(e[0][2],e[1][1]),e[2][0]),e[3][3]))),Pzf(Pzf(Pzf(e[0][1],e[1][2]),e[2][0]),e[3][3])),Pzf(Pzf(Pzf(e[0][2],e[1][0]),e[2][1]),e[3][3])),Qzf(Pzf(Pzf(Pzf(e[0][0],e[1][2]),e[2][1]),e[3][3]))),Qzf(Pzf(Pzf(Pzf(e[0][1],e[1][0]),e[2][2]),e[3][3]))),Pzf(Pzf(Pzf(e[0][0],e[1][1]),e[2][2]),e[3][3]));return this.g}throw Vpb(new Cyf)};_.Bu=function(a){var b,c,d,e,f,g,h,i;if(!!this.i&&!!this.j&&!!this.k&&!!this.n){c=t0e(this.i,a);d=t0e(this.j,a);e=t0e(this.k,a);f=t0e(this.n,a);b=je(rf,I6g,5,1,15,1);h=me(fe(rf,1),I6g,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 Vpb(new Cyf)};_.Cu=function(a){var b,c,d,e,f,g;if(!!this.i&&!!this.j&&!!this.k&&!!this.n){c=u0e(this.i,a);d=u0e(this.j,a);e=u0e(this.k,a);f=u0e(this.n,a);b=je(iu,Wmh,86,1,0,1);g=he(iu,[h6g,Wmh],[205,86],0,[4,4],2);g[0][0]=K6b(c[0],c[2]);g[0][1]=K6b(c[1],c[2]);g[0][2]=w7b(K6b(c[0],c[0]),K6b(c[1],c[1]));g[0][3]=K6b(c[2],c[2]);g[1][0]=K6b(d[0],d[2]);g[1][1]=K6b(d[1],d[2]);g[1][2]=w7b(K6b(d[0],d[0]),K6b(d[1],d[1]));g[1][3]=K6b(d[2],d[2]);g[2][0]=K6b(e[0],e[2]);g[2][1]=K6b(e[1],e[2]);g[2][2]=w7b(K6b(e[0],e[0]),K6b(e[1],e[1]));g[2][3]=K6b(e[2],e[2]);g[3][0]=K6b(f[0],f[2]);g[3][1]=K6b(f[1],f[2]);g[3][2]=w7b(K6b(f[0],f[0]),K6b(f[1],f[1]));g[3][3]=K6b(f[2],f[2]);b[0]=w7b(B7b(B7b(w7b(w7b(B7b(B7b(w7b(w7b(B7b(B7b(w7b(w7b(B7b(B7b(w7b(w7b(B7b(B7b(w7b(w7b(B7b(B7b(K6b(K6b(K6b(g[0][3],g[1][2]),g[2][1]),g[3][0]),K6b(K6b(K6b(g[0][2],g[1][3]),g[2][1]),g[3][0])),K6b(K6b(K6b(g[0][3],g[1][1]),g[2][2]),g[3][0])),K6b(K6b(K6b(g[0][1],g[1][3]),g[2][2]),g[3][0])),K6b(K6b(K6b(g[0][2],g[1][1]),g[2][3]),g[3][0])),K6b(K6b(K6b(g[0][1],g[1][2]),g[2][3]),g[3][0])),K6b(K6b(K6b(g[0][3],g[1][2]),g[2][0]),g[3][1])),K6b(K6b(K6b(g[0][2],g[1][3]),g[2][0]),g[3][1])),K6b(K6b(K6b(g[0][3],g[1][0]),g[2][2]),g[3][1])),K6b(K6b(K6b(g[0][0],g[1][3]),g[2][2]),g[3][1])),K6b(K6b(K6b(g[0][2],g[1][0]),g[2][3]),g[3][1])),K6b(K6b(K6b(g[0][0],g[1][2]),g[2][3]),g[3][1])),K6b(K6b(K6b(g[0][3],g[1][1]),g[2][0]),g[3][2])),K6b(K6b(K6b(g[0][1],g[1][3]),g[2][0]),g[3][2])),K6b(K6b(K6b(g[0][3],g[1][0]),g[2][1]),g[3][2])),K6b(K6b(K6b(g[0][0],g[1][3]),g[2][1]),g[3][2])),K6b(K6b(K6b(g[0][1],g[1][0]),g[2][3]),g[3][2])),K6b(K6b(K6b(g[0][0],g[1][1]),g[2][3]),g[3][2])),K6b(K6b(K6b(g[0][2],g[1][1]),g[2][0]),g[3][3])),K6b(K6b(K6b(g[0][1],g[1][2]),g[2][0]),g[3][3])),K6b(K6b(K6b(g[0][2],g[1][0]),g[2][1]),g[3][3])),K6b(K6b(K6b(g[0][0],g[1][2]),g[2][1]),g[3][3])),K6b(K6b(K6b(g[0][1],g[1][0]),g[2][2]),g[3][3])),K6b(K6b(K6b(g[0][0],g[1][1]),g[2][2]),g[3][3]));return b}throw Vpb(new Cyf)};_.Du=function(a){if(!!this.i&&!!this.j&&!!this.k&&!!this.n){v0e(this.i,a);v0e(this.j,a);v0e(this.k,a);v0e(this.n,a);return}throw Vpb(new Cyf)};_.Eu=function(){var a,b,c,d,e;if(this.p!=null){return this.p}if(!!this.i&&!!this.j&&!!this.k&&!!this.n){a=B0e(this.i);b=B0e(this.j);c=B0e(this.k);d=B0e(this.n);this.p=je(V1,iNh,20,1,0,1);e=he(V1,[h6g,iNh],[59,20],0,[4,4],2);e[0][0]=Pzf(a[0],a[2]);e[0][1]=Pzf(a[1],a[2]);e[0][2]=Jzf(Pzf(a[0],a[0]),Pzf(a[1],a[1]));e[0][3]=Pzf(a[2],a[2]);e[1][0]=Pzf(b[0],b[2]);e[1][1]=Pzf(b[1],b[2]);e[1][2]=Jzf(Pzf(b[0],b[0]),Pzf(b[1],b[1]));e[1][3]=Pzf(b[2],b[2]);e[2][0]=Pzf(c[0],c[2]);e[2][1]=Pzf(c[1],c[2]);e[2][2]=Jzf(Pzf(c[0],c[0]),Pzf(c[1],c[1]));e[2][3]=Pzf(c[2],c[2]);e[3][0]=Pzf(d[0],d[2]);e[3][1]=Pzf(d[1],d[2]);e[3][2]=Jzf(Pzf(d[0],d[0]),Pzf(d[1],d[1]));e[3][3]=Pzf(d[2],d[2]);this.p[0]=Jzf(Jzf(Jzf(Jzf(Jzf(Jzf(Jzf(Jzf(Jzf(Jzf(Jzf(Jzf(Jzf(Jzf(Jzf(Jzf(Jzf(Jzf(Jzf(Jzf(Jzf(Jzf(Jzf(Pzf(e[0][3],Pzf(e[1][2],Pzf(e[2][1],e[3][0]))),Qzf(Pzf(Pzf(Pzf(e[0][2],e[1][3]),e[2][1]),e[3][0]))),Qzf(Pzf(Pzf(Pzf(e[0][3],e[1][1]),e[2][2]),e[3][0]))),Pzf(Pzf(Pzf(e[0][1],e[1][3]),e[2][2]),e[3][0])),Pzf(Pzf(Pzf(e[0][2],e[1][1]),e[2][3]),e[3][0])),Qzf(Pzf(Pzf(Pzf(e[0][1],e[1][2]),e[2][3]),e[3][0]))),Qzf(Pzf(Pzf(Pzf(e[0][3],e[1][2]),e[2][0]),e[3][1]))),Pzf(Pzf(Pzf(e[0][2],e[1][3]),e[2][0]),e[3][1])),Pzf(Pzf(Pzf(e[0][3],e[1][0]),e[2][2]),e[3][1])),Qzf(Pzf(Pzf(Pzf(e[0][0],e[1][3]),e[2][2]),e[3][1]))),Qzf(Pzf(Pzf(Pzf(e[0][2],e[1][0]),e[2][3]),e[3][1]))),Pzf(Pzf(Pzf(e[0][0],e[1][2]),e[2][3]),e[3][1])),Pzf(Pzf(Pzf(e[0][3],e[1][1]),e[2][0]),e[3][2])),Qzf(Pzf(Pzf(Pzf(e[0][1],e[1][3]),e[2][0]),e[3][2]))),Qzf(Pzf(Pzf(Pzf(e[0][3],e[1][0]),e[2][1]),e[3][2]))),Pzf(Pzf(Pzf(e[0][0],e[1][3]),e[2][1]),e[3][2])),Pzf(Pzf(Pzf(e[0][1],e[1][0]),e[2][3]),e[3][2])),Qzf(Pzf(Pzf(Pzf(e[0][0],e[1][1]),e[2][3]),e[3][2]))),Qzf(Pzf(Pzf(Pzf(e[0][2],e[1][1]),e[2][0]),e[3][3]))),Pzf(Pzf(Pzf(e[0][1],e[1][2]),e[2][0]),e[3][3])),Pzf(Pzf(Pzf(e[0][2],e[1][0]),e[2][1]),e[3][3])),Qzf(Pzf(Pzf(Pzf(e[0][0],e[1][2]),e[2][1]),e[3][3]))),Qzf(Pzf(Pzf(Pzf(e[0][1],e[1][0]),e[2][2]),e[3][3]))),Pzf(Pzf(Pzf(e[0][0],e[1][1]),e[2][2]),e[3][3]));return this.p}throw Vpb(new Cyf)};_.Fu=e$h;_.pj=function(){sxf(this)};var t1=I2b(1547);Bqb(734,17,{16:1,25:1,17:1,22:1,133:1,529:1,26:1,734:1},xxf,yxf);_.Ui=function(){return MHe(),Fxe};_.Gf=q$h;_.Qi=function(){uxf(this)};_.wv=function(){return vxf(this)};_.Bu=function(a){var b,c,d;if(cf(this.i,75)||cf(this.j,75)){throw Vpb(new Cyf)}if(!!this.i&&!!this.j){if(cf(this.i,34)&&cf(this.j,34)||cf(this.i,56)&&cf(this.j,56)||cf(this.i,122)&&cf(this.j,122)){c=this.i.Bu(a);d=this.j.Bu(a);b=je(rf,I6g,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 Vpb(new Cyf)};_.Cu=function(a){var b,c,d;if(cf(this.i,75)||cf(this.j,75)){throw Vpb(new Cyf)}if(!!this.i&&!!this.j){if(cf(this.i,34)&&cf(this.j,34)||cf(this.i,56)&&cf(this.j,56)||cf(this.i,122)&&cf(this.j,122)){c=this.i.Cu(a);d=this.j.Cu(a);b=je(iu,Wmh,86,1,0,1);b[0]=w7b(w6b(B7b(K6b(c[0],d[2]),K6b(d[0],c[2]))),w6b(B7b(K6b(c[1],d[2]),K6b(d[1],c[2]))));return b}}throw Vpb(new Cyf)};_.Du=function(a){if(cf(this.i,75)||cf(this.j,75)){throw Vpb(new Cyf)}if(!!this.i&&!!this.j){if(cf(this.i,34)&&cf(this.j,34)||cf(this.i,56)&&cf(this.j,56)||cf(this.i,122)&&cf(this.j,122)){this.i.Du(a);this.j.Du(a);return}}throw Vpb(new Cyf)};_.Eu=function(){var a,b;omg(this.n);if(this.n!=null){return this.n}if(cf(this.i,75)||cf(this.j,75)){throw Vpb(new Cyf)}if(!!this.i&&!!this.j){if(cf(this.i,34)&&cf(this.j,34)||cf(this.i,56)&&cf(this.j,56)||cf(this.i,122)&&cf(this.j,122)){a=this.i.Eu();b=this.j.Eu();this.n=je(V1,iNh,20,2,0,1);this.n[0]=Jzf(Pzf(a[0],b[2]),Qzf(Pzf(b[0],a[2])));this.n[1]=Jzf(Pzf(a[1],b[2]),Qzf(Pzf(b[1],a[2])));return this.n}}throw Vpb(new Cyf)};_.Fu=e$h;_.pj=function(){wxf(this)};var u1=I2b(734);Bqb(1205,17,UNh,Fxf,Gxf);_.Ui=function(){return MHe(),Gxe};_.Qi=function(){Cxf(this)};_.wv=function(){return Dxf(this)};_.pj=function(){wxf(this)};var zxf;var w1=I2b(1205);Bqb(4007,1,nqh,Hxf);_.rk=function(a){var b,c;if(cf(a,32)){b=a.s;if(b==Pjh||b-qrh<Pjh&&Pjh<b+qrh||b==Rqh||b-qrh<Rqh&&Rqh<b+qrh||b==ixh||b-qrh<ixh&&ixh<b+qrh){return false}if(b==qqb(aqb($wnd.Math.round(b)))){return b<=-100000000||Rmh<=b}return c=hWg((Axf(),zxf),b),(c.indexOf('.')!=-1?c.length-1:c.length)>8}return false};var v1=I2b(4007);Bqb(990,17,TNh,Kxf,Lxf);_.Ui=function(){return MHe(),Hxe};_.Gf=q$h;_.Qi=function(){ROe(this.k,cOe(this.i,this.j))};_.wv=function(){return Ixf(this)};_.Bu=function(a){var b,c,d;if(!!this.i&&!!this.j){c=GNe(this.i,a);d=GNe(this.j,a);b=je(rf,I6g,5,1,15,1);b[0]=$wnd.Math.max(c[0]+d[1],c[1]+d[0]);return b}throw Vpb(new Cyf)};_.Cu=function(a){var b,c,d;if(!!this.i&&!!this.j){c=this.ab[0].Cu(a);d=this.ab[1].Cu(a);b=je(iu,Wmh,86,1,0,1);b[0]=B7b(K6b(c[0],d[1]),K6b(c[1],d[0]));return b}throw Vpb(new Cyf)};_.Du=r$h;_.Eu=function(){var a,b;omg(this.n);if(this.n!=null){return this.n}if(!!this.i&&!!this.j){a=this.ab[0].Eu();b=this.ab[1].Eu();this.n=je(V1,iNh,20,1,0,1);this.n[0]=Jzf(Pzf(a[0],b[1]),Qzf(Pzf(a[1],b[0])));return this.n}throw Vpb(new Cyf)};_.Fu=e$h;_.pj=function(){wxf(this)};var x1=I2b(990);Bqb(991,17,TNh,Oxf,Pxf);_.Ui=function(){return MHe(),Ixe};_.Gf=q$h;_.Qi=function(){ROe(this.k,dOe(this.i,this.j))};_.wv=function(){return Mxf(this)};_.Bu=function(a){var b,c,d;if(!!this.i&&!!this.j){c=GNe(this.i,a);d=GNe(this.j,a);b=je(rf,I6g,5,1,15,1);b[0]=$wnd.Math.max(c[0]+d[0],c[1]+d[1]);return b}throw Vpb(new Cyf)};_.Cu=function(a){var b,c,d;if(!!this.i&&!!this.j){c=this.ab[0].Cu(a);d=this.ab[1].Cu(a);b=je(iu,Wmh,86,1,0,1);b[0]=w7b(K6b(c[0],d[0]),K6b(c[1],d[1]));return b}throw Vpb(new Cyf)};_.Du=r$h;_.Eu=function(){var a,b;omg(this.n);if(this.n!=null){return this.n}if(!!this.i&&!!this.j){a=this.ab[0].Eu();b=this.ab[1].Eu();this.n=je(V1,iNh,20,1,0,1);this.n[0]=Jzf(Pzf(a[0],b[0]),Pzf(a[1],b[1]));return this.n}throw Vpb(new Cyf)};_.Fu=e$h;_.pj=function(){wxf(this)};var y1=I2b(991);Bqb(1175,17,{16:1,25:1,17:1,22:1,26:1,131:1,1175:1},Vxf);_.Ui=function(){return MHe(),Ize};_.Qi=function(){var a;if(!gxc(this.Sc.Kt()).Ze()){this.i=null;this.n=0;return}a=this.i;Uxf(this);if(a==null||!g4b(a,this.i)){tmg(a+BGh+this.i);Qxf(this)}};_.IA=function(a,b){return Txf(this,a,b)};_.pj=function(){Uxf(this)};_.n=0;var z1=I2b(1175);Bqb(4134,17,UNh,$xf);_.Ui=function(){return null};_.Qi=function(){this.n.n=false};_.wv=function(){return Xxf(this)};_.pj=function(){Zxf(this)};var A1=I2b(4134);Bqb(1546,17,UNh,byf);_.Ui=function(){return MHe(),EBe};_.Qi=function(){_xf(this)};_.wv=function(){var a,b,c,d,e,f;if(this.g!=null){return this.g}d=this.i;a=this.j;e=FNe(d);b=WSe(a);if(a.mb==4){c=je(X1,eNh,38,2,0,1);c[0]=new AAf(this.Sc);c[1]=new AAf(this.Sc);this.g=he(V1,[h6g,iNh],[59,20],0,[1,3],2);this.g[0][0]=bAf(c[0],c[1],e[0],e[1],e[2],e[3]);this.g[0][1]=kAf(c[0],c[1],e[0],e[1],c[0],c[1],b[0],b[1]);this.g[0][2]=eAf(c[0],c[1],b[0],b[1],b[2],b[3]);return this.g}if(a.mb==9){c=je(X1,eNh,38,2,0,1);c[0]=new AAf(this.Sc);c[1]=new AAf(this.Sc);f=je(X1,eNh,38,2,0,1);f[0]=new AAf(this.Sc);f[1]=new AAf(this.Sc);this.g=he(V1,[h6g,iNh],[59,20],0,[1,5],2);this.g[0][0]=bAf(c[0],c[1],e[0],e[1],e[2],e[3]);this.g[0][1]=kAf(c[0],c[1],e[0],e[1],c[0],c[1],b[8],b[9]);this.g[0][2]=Jzf(Jzf(Pzf(new $zf(c[0]),new Wzf(2)),Qzf(new $zf(f[0]))),Qzf(new $zf(b[8])));this.g[0][3]=Jzf(Jzf(Pzf(new $zf(c[1]),new Wzf(2)),Qzf(new $zf(f[1]))),Qzf(new $zf(b[9])));this.g[0][4]=bAf(f[0],f[1],b[4],b[5],b[6],b[7]);return this.g}throw Vpb(new Cyf)};_.pj=function(){wxf(this)};var B1=I2b(1546);Bqb(769,17,{16:1,25:1,17:1,22:1,26:1,131:1,769:1},iyf,jyf);_.Ui=function(){return MHe(),aCe};_.Qi=function(){var a;if(!gxc(this.Sc.Kt()).Ze()){!!lmg&&mmg(lmg,(Emg(),xmg),'CAS is not yet loaded => fingerprint set to null');this.i=null;this.p=0;return}a=this.i;hyf(this);if(a==null||!g4b(a,this.i)){omg(a+BGh+this.i);dyf(this,!!this.k)}};_.IA=function(a,b){return gyf(this,a,b)};_.pj=function(){hyf(this)};_.p=0;var C1=I2b(769);Bqb(1166,17,{16:1,25:1,17:1,22:1,26:1,131:1,1166:1},oyf);_.Ui=function(){return MHe(),GDe};_.Qi=function(){lyf(this)};_.pj=function(){nyf(this)};var E1=I2b(1166);Bqb(4057,17,XBh,syf);_.Ui=function(){return MHe(),HDe};_.Qi=function(){pyf(this)};_.pj=function(){ryf(this)};_.j=false;var D1=I2b(4057);Bqb(650,1,{},wyf);_.Df=s$h;_.Ff=function(){return uyf(this)};_.Ef=function(){return !this.g};_.Gf=function(){};_.g=false;_.j=0;_.n=0;var F1=I2b(650);var xyf,yyf;Bqb(1603,1,{},Byf);var G1=I2b(1603);Bqb(52,39,{3:1,39:1,51:1,52:1},Cyf);var H1=I2b(52);Bqb(525,1,{},Hyf);var I1=I2b(525);var Iyf;Bqb(1222,1,{},Yyf);_.j=false;_.s=false;_.t=-1;_.A=null;var J1=I2b(1222);Bqb(1596,1,{},azf);var L1=I2b(1596);Bqb(1008,jNh,{},czf);var K1=I2b(1008);Bqb(1600,jNh,{},ezf);var M1=I2b(1600);Bqb(1009,jNh,{},pzf);_.j=false;_.k=0;_.n=false;_.o=false;var O1=I2b(1009);Bqb(849,jNh,{},yzf);_.i=0;var P1=I2b(849);Bqb(1598,1,{},Bzf);var Q1=I2b(1598);Bqb(1601,jNh,{},Dzf);var R1=I2b(1601);Bqb(1599,jNh,{},Fzf);var S1=I2b(1599);Bqb(1597,jNh,{},Izf);var T1=I2b(1597);Bqb(20,1,{16:1,20:1},Vzf,Wzf,Xzf,Yzf,Zzf,$zf);_.rd=function(a){return Kzf(this,a)};_.Zc=function(a){return Lzf(this,a)};_.$c=function(){return zac(new Cec(this.g))};_._c=function(){return Tzf(this)};var V1=I2b(20);Bqb(410,1,{16:1,410:1},tAf,uAf,vAf,wAf);_.rd=function(a){return oAf(this,a)};_.Zc=function(a){return pAf(this,a)};_.$c=function(){if(this.g.j==0){return 0}return H8b(dec(this.g)).g>>H8b(eec(this.g)).g};_._c=function(){var a,b,c,d,e;e=new j5b('');c=(new Cec(this.g)).i.cg();while(c.Ef()){a=c.Ff();b=a.mf();e.g+='*';e.g+=''+b;d=a.nf().g;if(d>1){e.g+='^';e.g+=d}}if(e.g.length>0){return y4b(e.g,1)}return ''};var W1=I2b(410);Bqb(38,1,{16:1,38:1},AAf,BAf);_.rd=function(a){return xAf(this,a)};_.Zc=function(a){return yAf(this,a)};_.$c=t$h;_._c=function(){return c4b('v',''+this.g)};_.g=0;var X1=I2b(38);Bqb(649,39,{3:1,39:1,51:1,649:1},DAf,EAf);var CAf=F7g;var Y1=I2b(649);var TAf;Bqb(4127,1,{},RAf);_.j=0;_.n=-1;_.q=0;var HAf;var $1=I2b(4127);Bqb(4132,1,{},kBf);_.g=0;_.j=0;_.k=0;_.n=0;_.o=0;var VAf,WAf,XAf,YAf;var Z1=I2b(4132);Bqb(1604,1,{},wBf);_.g=0;_.n=-1;_.o=0;_.p=0;_.q=0;_.s=1;_.t=0;_.u=false;_.v=false;_.A=1;_.B=0;var _1=I2b(1604);Bqb(4129,1,{},yBf);_.g=0;_.i=0;var a2=I2b(4129);Bqb(1605,1,q8g,zBf,ABf);_._c=function(){return this.j};_.g=0;_.i=0;_.k=0;var c2=I2b(1605);Bqb(1606,44,m6g,CBf);_.gd=function(){return this.p};var b2=I2b(1606);Bqb(461,1,{},KUf);_.g=null;_.i='Auto';_.j='Wu';_.k=true;_.n=4;_.o=4;var JUf;var X8=I2b(461);Bqb(4105,1,{});_.p=false;var Rdb=I2b(4105);Bqb(447,1,{447:1},whg);_.Zc=function(a){if(a==null){return false}if(a===this){return true}if(Wb(a)!=Odb){return false}return thg(this)==Xb(a)};_.$c=function(){return thg(this)};_.j=1;var Odb=I2b(447);Bqb(891,1,{},yhg);_.jf=function(a,b){return b4b(a.bc,b.bc)};_.Zc=u$h;_.kf=v$h;var Ndb=I2b(891);Bqb(547,29,{3:1,16:1,29:1,547:1},Ghg);var zhg,Ahg,Bhg,Chg,Dhg,Ehg;var Pdb=J2b(547,Hhg);Bqb(483,29,{3:1,16:1,29:1,483:1},Rhg);var Ihg,Jhg,Khg,Lhg,Mhg,Nhg,Ohg,Phg;var Qdb=J2b(483,Shg);var Yhg='',Zhg='',$hg,_hg=0,aig,cig,dig,eig;Bqb(4131,4255,{},ELg);var fjb=I2b(4131);Bqb(3295,1,TGh);_.ld=function(){!!lmg&&mmg(lmg,(Emg(),xmg),'Loaded: prover');Cwe=new $we;Jwe(this.g);oOg(rMg(this.g.g))};Bqb(1002,4105,{},rWg);var xlb=I2b(1002);X5g(Qc)(9);\n//# sourceURL=webSimple-9.js\n")