-
Notifications
You must be signed in to change notification settings - Fork 0
/
0F40DFBA34332BEB0BEFD973E21D94E9.cache.js
9 lines (9 loc) · 258 KB
/
0F40DFBA34332BEB0BEFD973E21D94E9.cache.js
1
2
3
4
5
6
7
8
9
edumips64.onScriptDownloaded(["var $wnd = $wnd || window.parent;var __gwtModuleFunction = $wnd.edumips64;var $sendStats = __gwtModuleFunction.__sendStats;$sendStats('moduleStartup', 'moduleEvalStart');var $gwt_version = \"2.9.0-RC1\";var $strongName = '0F40DFBA34332BEB0BEFD973E21D94E9';var $gwt = {};var $doc = $wnd.document;var $moduleName, $moduleBase;function __gwtStartLoadingFragment(frag) {var fragFile = 'deferredjs/' + $strongName + '/' + frag + '.cache.js';return __gwtModuleFunction.__startLoadingFragment(fragFile);}function __gwtInstallCode(code) {return __gwtModuleFunction.__installRunAsyncCode(code);}function __gwt_isKnownPropertyValue(propName, propValue) {return __gwtModuleFunction.__gwt_isKnownPropertyValue(propName, propValue);}function __gwt_getMetaProperty(name) {return __gwtModuleFunction.__gwt_getMetaProperty(name);}var $stats = $wnd.__gwtStatsEvent ? function(a) {return $wnd.__gwtStatsEvent && $wnd.__gwtStatsEvent(a);} : null;var $sessionId = $wnd.__gwtStatsSessionId ? $wnd.__gwtStatsSessionId : null;function ql(){}\nfunction ml(){}\nfunction mB(){}\nfunction kB(){}\nfunction lB(){}\nfunction lb(){}\nfunction Ec(){}\nfunction Lc(){}\nfunction tc(){}\nfunction Uo(){}\nfunction nB(){}\nfunction BB(){}\nfunction Gl(){}\nfunction qy(){}\nfunction uy(){}\nfunction wy(){}\nfunction wA(){}\nfunction eA(){}\nfunction hA(){}\nfunction kA(){}\nfunction nA(){}\nfunction qA(){}\nfunction tA(){}\nfunction zA(){}\nfunction CA(){}\nfunction Az(){}\nfunction hR(){}\nfunction Jl(a){}\nfunction fm(){fm=ml}\nfunction Xu(){Ru(this)}\nfunction rx(){Hs(this)}\nfunction on(a){this.a=a}\nfunction yB(a){this.a=a}\nfunction DB(a){this.a=a}\nfunction Cl(a){this.a=a}\nfunction Il(a){this.a=a}\nfunction Zl(a){this.a=a}\nfunction An(a){this.a=a}\nfunction Vs(a){this.a=a}\nfunction Lt(a){this.a=a}\nfunction Rt(a){this.a=a}\nfunction Vt(a){this.a=a}\nfunction $t(a){this.a=a}\nfunction xt(a){this.d=a}\nfunction pv(a){this.c=a}\nfunction vu(a){this.b=a}\nfunction Au(a){this.a=a}\nfunction Gu(a){this.a=a}\nfunction Xv(a){this.a=a}\nfunction Hv(a){this.b=a}\nfunction mw(a){this.c=a}\nfunction Pw(a){this.a=a}\nfunction Tw(a){this.a=a}\nfunction MB(a){this.a=a}\nfunction ZF(a){this.a=a}\nfunction kz(){this.a=null}\nfunction AB(a,b){a.a=b}\nfunction tl(a,b){a.a=b}\nfunction ul(a,b){a.b=b}\nfunction KA(a,b){a.b=b}\nfunction qH(a,b){a.k=b}\nfunction rH(a,b){a.n=b}\nfunction sH(a,b){a.o=b}\nfunction kE(a,b){a.b=b+b%8}\nfunction ub(a){tb=a;jc()}\nfunction yc(a){xc();wc.O(a)}\nfunction yy(){Nb.call(this)}\nfunction am(){Nb.call(this)}\nfunction dm(){Nb.call(this)}\nfunction jn(){Nb.call(this)}\nfunction ln(){Nb.call(this)}\nfunction Ln(){Nb.call(this)}\nfunction Vo(){Nb.call(this)}\nfunction ex(){Nb.call(this)}\nfunction Nb(){Lb.call(this)}\nfunction PE(){Lb.call(this)}\nfunction QE(){Lb.call(this)}\nfunction RE(){Lb.call(this)}\nfunction fF(){Lb.call(this)}\nfunction gF(){Lb.call(this)}\nfunction BF(){Lb.call(this)}\nfunction CF(){Lb.call(this)}\nfunction DF(){Lb.call(this)}\nfunction NF(){Lb.call(this)}\nfunction QF(){Lb.call(this)}\nfunction SF(){Lb.call(this)}\nfunction TF(){Lb.call(this)}\nfunction mJ(){Lb.call(this)}\nfunction Un(){jn.call(this)}\nfunction xE(){AC.call(this)}\nfunction xK(){uK.call(this)}\nfunction DK(){uK.call(this)}\nfunction sI(){uH.call(this)}\nfunction uM(){Lb.call(this)}\nfunction VM(){Lb.call(this)}\nfunction VP(){Lb.call(this)}\nfunction SP(){Lb.call(this)}\nfunction UP(){Lb.call(this)}\nfunction IO(){Lb.call(this)}\nfunction cS(){Lb.call(this)}\nfunction fR(){dR.call(this)}\nfunction Gx(){Gx=ml;Fx=Ix()}\nfunction Sb(){Sb=ml;Rb=new lb}\nfunction qc(){qc=ml;pc=new tc}\nfunction Al(){Al=ml;zl=new Gl}\nfunction IA(){this.a=new rx}\nfunction lE(){this.a=new ey}\nfunction lC(b,a){b.name=a}\nfunction mC(b,a){b.value=a}\nfunction Ob(a){Mb.call(this,a)}\nfunction bm(a){Ob.call(this,a)}\nfunction em(a){Ob.call(this,a)}\nfunction kn(a){Ob.call(this,a)}\nfunction Nn(a){Ob.call(this,a)}\nfunction Mn(a){Qb.call(this,a)}\nfunction Wo(a){Ob.call(this,a)}\nfunction Qo(a){bm.call(this,a)}\nfunction cm(a){bm.call(this,a)}\nfunction Kl(a){Jl.call(this,a)}\nfunction _l(a){Ob.call(this,a)}\nfunction Vn(a){kn.call(this,a)}\nfunction Eo(){Zl.call(this,'')}\nfunction No(){Zl.call(this,'')}\nfunction Oo(){Zl.call(this,'')}\nfunction Cp(a){fp();lp(this,a)}\nfunction Fw(a){Hv.call(this,a)}\nfunction Jw(a){Fw.call(this,a)}\nfunction $w(a){_v.call(this,a)}\nfunction xv(a){WB(a);this.a=a}\nfunction Dy(a){Cy();this.a=a}\nfunction Zy(a){a.a=null;a.b=0}\nfunction ZG(a){a.b=null;a.a=0}\nfunction YG(a){a.b=null;a.a=0}\nfunction gm(a){return WB(a),a}\nfunction bo(a){return WB(a),a}\nfunction cz(a){return !!a&&a.b}\nfunction aD(a,b){return a.r[b]}\nfunction bD(a,b){return a.p[b]}\nfunction fD(a,b,c){sE(a.a,b,c)}\nfunction IF(a){Hs(a.a);Hs(a.c)}\nfunction hF(a){Mb.call(this,a)}\nfunction rI(a){Mb.call(this,a)}\nfunction NB(a){MB.call(this,a)}\nfunction TL(a){ML.call(this,a)}\nfunction YL(a){ML.call(this,a)}\nfunction $M(a){IL.call(this,a)}\nfunction OO(a){IL.call(this,a)}\nfunction OC(){wC.call(this,64)}\nfunction AC(){wC.call(this,32)}\nfunction gl(){el==null&&(el=[])}\nfunction Wv(){throw Gk(new Vo)}\nfunction lw(){throw Gk(new Vo)}\nfunction jE(a){a.b=0;a.a=new ey}\nfunction sm(a){rm(a);return a.k}\nfunction Ho(a,b){a.a+=b;return a}\nfunction Pc(a,b){return Am(a,b)}\nfunction KB(a,b){return Wc(a,b)}\nfunction $m(a,b){return a.c-b.c}\nfunction vB(a,b){AB(a,uB(a.a,b))}\nfunction Hy(a,b){while(a.pb(b));}\nfunction Sy(a,b,c){b.sb(a.a[c])}\nfunction JB(a,b,c){a.splice(b,c)}\nfunction dc(){dc=ml;!!(xc(),wc)}\nfunction Km(){Ob.call(this,null)}\nfunction Dp(a){Fp.call(this,a,0)}\nfunction BH(){pH();uH.call(this)}\nfunction RJ(){QH();NJ.call(this)}\nfunction XK(){EH();RK.call(this)}\nfunction Kx(){Gx();return new Fx}\nfunction Ok(a,b){return Jk(a,b)>0}\nfunction Qk(a,b){return Jk(a,b)<0}\nfunction Rk(a,b){return Jk(a,b)<=0}\nfunction Mk(a,b){return Jk(a,b)==0}\nfunction Vk(a,b){return Jk(a,b)!=0}\nfunction _C(a,b){return mE(a.a,b)}\nfunction Is(a){return a.a.c+a.b.c}\nfunction Mx(a,b){return a.a.get(b)}\nfunction xd(a){return a.l|a.m<<22}\nfunction BD(a){uC(a,false);a.b=0}\nfunction _x(a,b){ay(a,b,a.c.b,a.c)}\nfunction iB(a,b){an.call(this,a,b)}\nfunction Kr(a,b){an.call(this,a,b)}\nfunction KG(a,b){an.call(this,a,b)}\nfunction UG(a,b){an.call(this,a,b)}\nfunction Hz(a,b){an.call(this,a,b)}\nfunction uD(a,b){an.call(this,a,b)}\nfunction DE(a,b){an.call(this,a,b)}\nfunction zF(a,b){an.call(this,a,b)}\nfunction SQ(a,b){an.call(this,a,b)}\nfunction YQ(a,b){an.call(this,a,b)}\nfunction Fp(a,b){Ep.call(this,a,b)}\nfunction ju(a,b){this.c=a;this.d=b}\nfunction an(a,b){this.b=a;this.c=b}\nfunction aH(){this.b=null;this.a=0}\nfunction Zd(a){bC(a==null);return a}\nfunction nc(a){$wnd.clearTimeout(a)}\nfunction oc(){$b!=0&&($b=0);cc=-1}\nfunction Rd(a){return typeof a===lS}\nfunction Sd(a){return typeof a===mS}\nfunction Vd(a){return typeof a===nS}\nfunction Pk(a){return typeof a===mS}\nfunction nn(a,b){return pn(a.a,b.a)}\nfunction zn(a,b){return Bn(a.a,b.a)}\nfunction Mr(a,b){return ao(a.a,b.a)}\nfunction ro(a,b){return a.substr(b)}\nfunction Xd(a){return a==null?null:a}\nfunction ho(a,b){return a.indexOf(b)}\nfunction ut(a){return a.b<a.d.size()}\nfunction aS(a,b,c){Es(a.a,b,wn(c))}\nfunction HB(a,b,c){a.splice(b,0,c)}\nfunction Co(a,b){a.a+=''+b;return a}\nfunction Io(a,b){a.a+=''+b;return a}\nfunction Jo(a,b){a.a+=''+b;return a}\nfunction YA(a,b){if(OA){return}a.b=b}\nfunction gE(a,b){_x(a.a,'i '+b+' 4')}\nfunction ZE(a){Zy(a.a);Zy(a.c);a.b=0}\nfunction xx(a){this.a=Kx();this.b=a}\nfunction Px(a){this.a=Kx();this.b=a}\nfunction sF(){this.a=new rx;iF(this)}\nfunction BG(){this.a=new rx;yG(this)}\nfunction gH(){this.a=new rx;dH(this)}\nfunction nC(){this.c=cB('simulator')}\nfunction PB(){MB.call(this,'UTF-8')}\nfunction Qz(){Hz.call(this,'Tail',3)}\nfunction Lz(){Hz.call(this,'Head',1)}\nfunction Nz(){Hz.call(this,'Range',2)}\nfunction GD(){xD();DD.call(this,'R0')}\nfunction Ap(a){fp();Bp.call(this,a,0)}\nfunction Zc(a){return $c(a.l,a.m,a.h)}\nfunction ms(a){return !a?null:a.kb()}\nfunction Ay(a){return a!=null?rb(a):0}\nfunction pn(a,b){return a<b?-1:a>b?1:0}\nfunction kb(a,b){return Xd(a)===Xd(b)}\nfunction Tm(a){return eo(mS,typeof(a))}\nfunction jo(a){return eo(nS,typeof(a))}\nfunction co(a){return Ao(a,0,a.length)}\nfunction zo(a){return Ao(a,0,a.length)}\nfunction yo(a){return a==null?zS:pl(a)}\nfunction lx(a){return a<10?'0'+a:''+a}\nfunction NE(a){Lb.call(this);this.a=a}\nfunction Fo(a){Zl.call(this,(WB(a),a))}\nfunction Po(a){Zl.call(this,(WB(a),a))}\nfunction sL(){OF.call(this,'DIVZERO')}\nfunction vq(a){Yp();wq.call(this,a,10)}\nfunction vb(a){a.g=Rc(We,iS,42,0,0,1)}\nfunction Ru(a){a.a=Rc(Ue,iS,1,0,5,1)}\nfunction pH(){pH=ml;cB((rm(dj),dj.k))}\nfunction Cy(){Cy=ml;By=new Dy(null)}\nfunction $B(a){if(!a){throw Gk(new ln)}}\nfunction QB(a){if(!a){throw Gk(new jn)}}\nfunction SB(a){if(!a){throw Gk(new dm)}}\nfunction UB(a){if(!a){throw Gk(new yy)}}\nfunction bC(a){if(!a){throw Gk(new Km)}}\nfunction $A(a){if(OA){return}a.e=false}\nfunction $c(a,b,c){return {l:a,m:b,h:c}}\nfunction go(a,b,c){return io(a,wo(b),c)}\nfunction jF(a,b){return Jd(Bs(a.a,b),5)}\nfunction lF(a,b){return Bs(a.a,b)==null}\nfunction dC(a){return a.$H||(a.$H=++cC)}\nfunction Gk(a){return a.backingJsObject}\nfunction hd(a){return a.l+a.m*rS+a.h*qS}\nfunction tG(a){zG(a.a);eH(a.c);$G(a.b)}\nfunction lH(a){uC(a,false);a.c=0;a.a=0}\nfunction _v(a){Hv.call(this,a);this.a=a}\nfunction OF(a){Mb.call(this,a);this.a=a}\nfunction bM(){sI.call(this);this.u='%E'}\nfunction hM(){sI.call(this);this.u='%R'}\nfunction oG(){OF.call(this,'FPINVALID')}\nfunction sz(a){tz.call(this,a,(Gz(),Cz))}\nfunction xz(a){this.a=a;vu.call(this,a)}\nfunction Lb(){vb(this);wb(this);this.M()}\nfunction xD(){xD=ml;wD=cB((rm(qh),qh.k))}\nfunction GE(){GE=ml;FE=cB((rm(gh),gh.k))}\nfunction TE(){TE=ml;SE=cB((rm(mh),mh.k))}\nfunction FF(){FF=ml;EF=cB((rm(vh),vh.k))}\nfunction hC(){hC=ml;eC=new lb;gC=new lb}\nfunction ty(){ty=ml;ry=new uy;sy=new wy}\nfunction pG(){OF.call(this,'FPOVERFLOW')}\nfunction tB(a,b){qB.call(this,a);this.a=b}\nfunction uB(a,b){Jd(a,25).add(b);return a}\nfunction rm(a){if(a.k!=null){return}Em(a)}\nfunction TA(a,b){if(OA){return}Su(a.a,b)}\nfunction Qd(a,b){return a!=null&&Id(a,b)}\nfunction io(a,b,c){return a.indexOf(b,c)}\nfunction ko(a,b){return a.lastIndexOf(b)}\nfunction so(a,b,c){return a.substr(b,c-b)}\nfunction Bc(a){xc();return parseInt(a)||-1}\nfunction jm(a,b){fm();return a==b?0:a?1:-1}\nfunction Wb(a){return a==null?null:a.name}\nfunction _m(a){return a.b!=null?a.b:''+a.c}\nfunction qz(a){return a.b=Jd(vt(a.a),21)}\nfunction hx(a){this.a=new $wnd.Date(al(a))}\nfunction Dx(a,b){var c;c=a[rT];c.call(a,b)}\nfunction Ex(a,b){var c;c=a[rT];c.call(a,b)}\nfunction cx(a,b){b.$modCount=a.$modCount}\nfunction Lo(a,b,c){a.a+=Ao(b,0,c);return a}\nfunction Ld(a){bC(a==null||Rd(a));return a}\nfunction Nd(a){bC(a==null||Vd(a));return a}\nfunction $G(a){!!a.b&&a.a>0&&a.a<25&&--a.a}\nfunction AD(a){++a.b;WA(wD,BT+a.a+vS+a.b)}\nfunction AM(){OF.call(this,'INTOVERFLOW')}\nfunction iH(){OF.call(this,'FPUNDERFLOW')}\nfunction RF(){OF.call(this,'FPDIVBYZERO')}\nfunction uK(){BH.call(this);this.u='%R,%F'}\nfunction nJ(){BH.call(this);this.u='%F,%F'}\nfunction sJ(){nJ.call(this);this.u='%F,%F'}\nfunction FI(){sI.call(this);this.u='%C,%B'}\nfunction FH(){EH();BH.call(this);this.u=bU}\nfunction nM(){pH();uH.call(this);this.q=AU}\nfunction gR(a,b,c,d){$Q.call(this,a,b,c,d)}\nfunction bS(a){ZR();this.b=a;this.a=new rx}\nfunction rz(a){wt(a.a);fz(a.c,a.b);a.b=null}\nfunction cu(a,b){var c;c=a.d;a.d=b;return c}\nfunction ou(a,b){var c;c=b;return !!$y(a,c)}\nfunction ZA(a,b){if(OA){return}!!b&&(a.d=b)}\nfunction RB(a,b){if(!a){throw Gk(new kn(b))}}\nfunction TB(a,b){if(!a){throw Gk(new em(b))}}\nfunction im(a){fm();return eo(lS,typeof(a))}\nfunction lo(a,b,c){return a.lastIndexOf(b,c)}\nfunction ec(a,b,c){return a.apply(b,c);var d}\nfunction eo(a,b){return WB(a),Xd(a)===Xd(b)}\nfunction Ud(a,b){return a&&b&&a instanceof b}\nfunction Vb(a){return a==null?null:a.message}\nfunction Od(a){return String.fromCharCode(a)}\nfunction Ab(a,b){a.backingJsObject=b;xb(a,b)}\nfunction pu(a,b){var c;c=b;return ms($y(a,c))}\nfunction Ep(a,b){this.e=b;rp(this,(WB(a),a))}\nfunction _w(a,b){return WB(a),km(a,(WB(b),b))}\nfunction ax(a,b){return _w(Jd(a,20),Jd(b,20))}\nfunction GA(a,b){Fs(a.a,(RA(),OA)?null:b.c,b)}\nfunction LE(a,b){Zd(Bs(a.d,wn(b)));null.Sb()}\nfunction sG(a){a.d=0;dH(a.c);yG(a.a);ZG(a.b)}\nfunction EH(){EH=ml;pH();DH=cB((rm(Th),Th.k))}\nfunction yn(){yn=ml;xn=Rc(Oe,iS,3,256,0,1)}\nfunction Kn(){Kn=ml;Jn=Rc(Qe,iS,57,256,0,1)}\nfunction TH(){BH.call(this);this.u='%R,%R,%I'}\nfunction wI(){sI.call(this);this.u='%R,%R,%E'}\nfunction CJ(){BH.call(this);this.u='%C,%F,%F'}\nfunction uL(){BH.call(this);this.u='%F,%F,%C'}\nfunction zL(){BH.call(this);this.u='%F,%F,%R'}\nfunction AO(){pH();uH.call(this);this.q='NOP'}\nfunction Wx(a,b,c){this.a=a;this.b=b;this.c=c}\nfunction ky(a,b,c){this.d=a;this.b=c;this.a=b}\nfunction PR(a,b,c){an.call(this,a,b);this.a=c}\nfunction dR(){Mb.call(this,' ');this.a=new ey}\nfunction aG(a){if(a==-1){return VT}return UT}\nfunction bG(a){if(a==-1){return WT}return DT}\nfunction Jd(a,b){bC(a==null||Id(a,b));return a}\nfunction $x(a,b){ay(a,b,a.c.b,a.c);return true}\nfunction Su(a,b){a.a[a.a.length]=b;return true}\nfunction IB(a,b,c){GB(c,0,a,b,c.length,false)}\nfunction IP(){IP=ml;pH();HP=cB((rm(gk),gk.k))}\nfunction KO(){KO=ml;pH();JO=cB((rm(jk),jk.k))}\nfunction XM(){XM=ml;pH();WM=cB((rm(wj),wj.k))}\nfunction XN(){XN=ml;EH();WN=cB((rm(Fj),Fj.k))}\nfunction ON(){ON=ml;EH();NN=cB((rm(Cj),Cj.k))}\nfunction ZR(){ZR=ml;TR();YR=cB((rm(Bk),Bk.k))}\nfunction Zk(a,b){return Kk(ud(Pk(a)?_k(a):a,b))}\nfunction Xk(a,b){return Kk(sd(Pk(a)?_k(a):a,b))}\nfunction Yk(a,b){return Kk(td(Pk(a)?_k(a):a,b))}\nfunction hm(a,b){return jm((WB(a),a),(WB(b),b))}\nfunction Sm(a,b){return Um((WB(a),a),(WB(b),b))}\nfunction Tc(a){return Array.isArray(a)&&a.Rb===ql}\nfunction zp(a,b){this.f=a;this.e=b;this.a=Ip(a)}\nfunction Gp(a,b,c){Fp.call(this,a,b);mp(this,c)}\nfunction _I(){pH();uH.call(this);this.q='BREAK'}\nfunction So(){So=ml;Ro=new Kl(null);new Kl(null)}\nfunction vv(a){return new tB(null,uv(a,a.length))}\nfunction qd(a){return $c(~a.l&US,~a.m&US,~a.h&sS)}\nfunction zs(a,b){return Vd(b)?Ds(a,b):!!ux(a.a,b)}\nfunction nF(a,b){return Jd(Es(a.a,(yF(),tF),b),5)}\nfunction oF(a,b){return Jd(Es(a.a,(yF(),uF),b),5)}\nfunction pF(a,b){return Jd(Es(a.a,(yF(),vF),b),5)}\nfunction qF(a,b){return Jd(Es(a.a,(yF(),wF),b),5)}\nfunction rF(a,b){return Jd(Es(a.a,(yF(),xF),b),5)}\nfunction Lx(a,b){return !(a.a.get(b)===undefined)}\nfunction sl(a){if(a.b){return a.b}return _z(),Sz}\nfunction WG(a){if(a.a==1){return a.b}return null}\nfunction bl(a){if(Pk(a)){return a|0}return xd(a)}\nfunction cl(a){if(Pk(a)){return ''+a}return yd(a)}\nfunction Ko(a,b){a.a+=Ao(b,0,b.length);return a}\nfunction Hs(a){a.a=new xx(a);a.b=new Px(a);dx(a)}\nfunction Dl(a){a.a=cB('');$A(a.a);Fl(a.a);El(a.a)}\nfunction Mb(a){vb(this);this.f=a;wb(this);this.M()}\nfunction tJ(){pH();sJ.call(this);this.q='CVT.D.L'}\nfunction vJ(){pH();sJ.call(this);this.q='CVT.D.W'}\nfunction xJ(){pH();sJ.call(this);this.q='CVT.L.D'}\nfunction zJ(){pH();sJ.call(this);this.q='CVT.W.D'}\nfunction ML(a){IL.call(this,a);this.u='%F,%L(%R)'}\nfunction Ml(a){Kl.call(this,new Jl(null));this.a=a}\nfunction sq(a,b,c){Yp();this.e=a;this.d=b;this.a=c}\nfunction wm(a,b,c){var d;d=vm(a,b);Im(c,d);return d}\nfunction uc(a,b){!a&&(a=[]);a[a.length]=b;return a}\nfunction uv(a,b){return Iy(b,a.length),new Ty(a,b)}\nfunction Gv(a){return Qd(a,159)?new $w(a):new _v(a)}\nfunction Bn(a,b){return Jk(a,b)<0?-1:Jk(a,b)>0?1:0}\nfunction ld(a,b){return $c(a.l&b.l,a.m&b.m,a.h&b.h)}\nfunction rd(a,b){return $c(a.l|b.l,a.m|b.m,a.h|b.h)}\nfunction zd(a,b){return $c(a.l^b.l,a.m^b.m,a.h^b.h)}\nfunction Bs(a,b){return Vd(b)?Cs(a,b):ms(ux(a.a,b))}\nfunction jq(a){return a.e==0?a:new sq(-a.e,a.d,a.a)}\nfunction Pd(a){return !Array.isArray(a)&&a.Rb===ql}\nfunction Td(a){return a!=null&&Wd(a)&&!(a.Rb===ql)}\nfunction Wd(a){return typeof a===eS||typeof a===kS}\nfunction ey(){this.a=new qy;this.c=new qy;dy(this)}\nfunction My(a,b){this.c=a;this.b=(b&64)!=0?b|16384:b}\nfunction VE(a,b){var c;c=bl(Lk(b,8));return WE(a,c)}\nfunction FB(a,b){var c;c=a.slice(0,b);return Wc(c,a)}\nfunction xM(a,b){var c,d;d=fE(b);c=yM(a,d);return c}\nfunction vm(a,b){var c;c=new tm;c.g=a;c.d=b;return c}\nfunction Uc(a,b,c){SB(c==null||Oc(a,c));return a[b]=c}\nfunction XB(a,b){if(a==null){throw Gk(new Nn(b))}}\nfunction WB(a){if(a==null){throw Gk(new Ln)}return a}\nfunction kC(){if(fC==256){eC=gC;gC=new lb;fC=0}++fC}\nfunction jc(){dc();if(_b){return}_b=true;kc(false)}\nfunction rB(a,b){pB(a);return new tB(a,new wB(b,a.a))}\nfunction Ny(a,b){WB(b);while(a.c<a.d){Sy(a,b,a.c++)}}\nfunction sE(a,b,c){b==0?vC(a,''+c,8):vC(a,''+c,7-b)}\nfunction Es(a,b,c){return Vd(b)?Fs(a,b,c):vx(a.a,b,c)}\nfunction Yl(a,b,c,d){a.a=so(a.a,0,b)+(''+d)+ro(a.a,c)}\nfunction oB(a){if(!a.b){pB(a);a.c=true}else{oB(a.b)}}\nfunction $n(a,b){aC(b,a.length);return a.charCodeAt(b)}\nfunction nm(a){var b;b=a-10;return (b<0?48+a:97+b)&HS}\nfunction ym(a,b){var c;c=vm('',a);c.j=b;c.f=1;return c}\nfunction Bo(a,b){a.a+=String.fromCharCode(b);return a}\nfunction Go(a,b){a.a+=String.fromCharCode(b);return a}\nfunction lc(a){$wnd.setTimeout(function(){throw a},0)}\nfunction DD(a){xD();OC.call(this);this.b=0;this.a=a}\nfunction NJ(){QH();TH.call(this);this.a=mU;this.q=nU}\nfunction DM(){pH();bM.call(this);this.a=CU;this.q='J'}\nfunction gJ(){pH();uH.call(this);this.q=' ';this.o=' '}\nfunction TP(a,b){IP();OP.call(this,a,b);this.q='TRAP'}\nfunction Wn(a,b,c){this.a=jS;this.d=a;this.b=b;this.c=c}\nfunction IM(){pH();bM.call(this);this.a=rU;this.q='JAL'}\nfunction qB(a){if(!a){this.b=null;new Xu}else{this.b=a}}\nfunction Ty(a,b){this.c=0;this.d=b;this.b=17488;this.a=a}\nfunction zy(a,b){return Xd(a)===Xd(b)||a!=null&&nb(a,b)}\nfunction qx(a,b){return Xd(a)===Xd(b)||a!=null&&nb(a,b)}\nfunction Ds(a,b){return b==null?!!ux(a.a,null):Lx(a.b,b)}\nfunction vo(a){return String.fromCharCode.apply(null,a)}\nfunction WA(a,b){if(!NA){return}XA(a,(_z(),Xz),b,null)}\nfunction _A(a,b){if(!PA){return}XA(a,(_z(),Zz),b,null)}\nfunction aB(a,b){if(!QA){return}XA(a,(_z(),$z),b,null)}\nfunction mo(a,b){return (new RegExp('^('+b+')$')).test(a)}\nfunction El(a){var b,c;b=new vl;TA(a,b);c=new xl;TA(a,c)}\nfunction LF(a){FF();this.c=new rx;this.a=new rx;this.b=a}\nfunction uP(){EH();FH.call(this);this.c=gU;this.q='SRLV'}\nfunction vl(){tl(this,new Il(true));ul(this,(_z(),Sz))}\nfunction xl(){tl(this,new Il(false));ul(this,(_z(),Sz))}\nfunction jB(){hB();return Vc(Pc(Hg,1),iS,62,0,[eB,fB,gB])}\nfunction ZQ(){XQ();return Vc(Pc(qk,1),iS,82,0,[VQ,UQ,WQ])}\nfunction LJ(){QH();TH.call(this);this.a=lU;this.q='DADDI'}\nfunction dy(a){a.a.a=a.c;a.c.b=a.a;a.a.b=a.c.a=null;a.b=0}\nfunction Md(a){bC(a==null||Wd(a)&&!(a.Rb===ql));return a}\nfunction dB(a,b,c,d){WB(a);WB(b);WB(c);WB(d);return new kB}\nfunction ez(a,b){var c,d;c=b;d=new Az;gz(a,c,d);return d.d}\nfunction cR(a,b,c,d,e){var f;f=new gR(b,c,d,e);$x(a.a,f)}\nfunction bR(a,b,c,d,e){var f;f=new aR(b,c,d,e);$x(a.a,f)}\nfunction Cs(a,b){return b==null?ms(ux(a.a,null)):Mx(a.b,b)}\nfunction Ik(a,b){return Kk(ld(Pk(a)?_k(a):a,Pk(b)?_k(b):b))}\nfunction Wk(a,b){return Kk(rd(Pk(a)?_k(a):a,Pk(b)?_k(b):b))}\nfunction dl(a,b){return Kk(zd(Pk(a)?_k(a):a,Pk(b)?_k(b):b))}\nfunction ao(a,b){return _n(a.toLowerCase(),b.toLowerCase())}\nfunction YB(a,b){if(a<0||a>b){throw Gk(new bm(LS+a+MS+b))}}\nfunction VB(a,b){if(a<0||a>=b){throw Gk(new bm(LS+a+MS+b))}}\nfunction aC(a,b){if(a<0||a>=b){throw Gk(new Qo(LS+a+MS+b))}}\nfunction RH(a){if(Jd(Ku(a.r,2),3).a>OH){throw Gk(new AM)}}\nfunction xc(){xc=ml;var a,b;b=!Dc();a=new Lc;wc=b?new Ec:a}\nfunction Bb(a,b){var c;c=sm(a.Pb);return b==null?c:c+vS+b}\nfunction fs(a,b){return b===a?'(this Map)':b==null?zS:pl(b)}\nfunction Fs(a,b,c){return b==null?vx(a.a,null,c):Nx(a.b,b,c)}\nfunction Kz(){Gz();return Vc(Pc(qg,1),iS,48,0,[Cz,Dz,Ez,Fz])}\nfunction vD(){tD();return Vc(Pc(Zg,1),iS,64,0,[qD,rD,sD,pD])}\nfunction EE(){CE();return Vc(Pc(bh,1),iS,72,0,[BE,AE,zE,yE])}\nfunction LG(){JG();return Vc(Pc(Gh,1),iS,70,0,[FG,GG,HG,IG])}\nfunction xN(a){pH();hN.call(this,a);this.a=FU;this.q='L.D'}\nfunction SM(){pH();hM.call(this);this.a='001000';this.q='JR'}\nfunction pN(){QH();TH.call(this);this.u='%R,%I';this.q='LUI'}\nfunction $Q(a,b,c,d){this.d=b;this.a=c;this.c=d;this.b=XR(a)}\nfunction Ul(a,b){vb(this);this.e=b;this.f=a;wb(this);this.M()}\nfunction MH(){EH();FH.call(this);this.c='100000';this.q='ADD'}\nfunction IL(a){pH();uH.call(this);this.u='%R,%L(%R)';this.e=a}\nfunction HO(){QH();TH.call(this);this.a='001101';this.q='ORI'}\nfunction cP(){EH();FH.call(this);this.c='101010';this.q='SLT'}\nfunction wP(){EH();FH.call(this);this.c='100010';this.q='SUB'}\nfunction wB(a,b){My.call(this,b.nb(),b.mb()&-6);WB(a);this.a=b}\nfunction Mo(a,b,c){a.a=so(a.a,0,b)+(''+c)+ro(a.a,b);return a}\nfunction uC(a,b){var c;for(c=0;c<a.f;++c){a.e[c]=b?49:48}}\nfunction Am(a,b){var c=a.a=a.a||[];return c[b]||(c[b]=a.U(b))}\nfunction tx(a,b){var c;c=a.a.get(b);return c==null?new Array:c}\nfunction dx(a){var b,c;c=a;b=c.$modCount|0;c.$modCount=b+1}\nfunction nl(a){function b(){}\n;b.prototype=a||{};return new b}\nfunction Cm(a){if(a.Z()){return null}var b=a.j;return jl[b]}\nfunction pB(a){if(a.b){pB(a.b)}else if(a.c){throw Gk(new mn)}}\nfunction rl(){$wnd.setTimeout(dS(Tl));Ol();Al();Bl();new nC}\nfunction Yd(a){return Math.max(Math.min(a,oS),-2147483648)|0}\nfunction ZH(){QH();TH.call(this);this.a='001000';this.q='ADDI'}\nfunction oI(){QH();TH.call(this);this.a='001100';this.q='ANDI'}\nfunction $P(){QH();TH.call(this);this.a='001110';this.q='XORI'}\nfunction eP(){QH();TH.call(this);this.a='001010';this.q='SLTI'}\nfunction iP(){EH();FH.call(this);this.c='101011';this.q='SLTU'}\nfunction yP(){EH();FH.call(this);this.c='100011';this.q='SUBU'}\nfunction cI(){EH();FH.call(this);this.c='100001';this.q='ADDU'}\nfunction JJ(){EH();FH.call(this);this.c='101100';this.q='DADD'}\nfunction oL(){EH();FH.call(this);this.c='101110';this.q='DSUB'}\nfunction NM(){pH();hM.call(this);this.a='001001';this.q='JALR'}\nfunction aI(){QH();TH.call(this);this.a='001001';this.q='ADDIU'}\nfunction RK(){EH();FH.call(this);this.c=sU;this.u=qU;this.q=tU}\nfunction PJ(){EH();FH.call(this);this.c='101101';this.q='DADDU'}\nfunction aL(){EH();FH.call(this);this.c='010100';this.q='DSLLV'}\nfunction gL(){EH();FH.call(this);this.c='010111';this.q='DSRAV'}\nfunction mL(){EH();FH.call(this);this.c='010110';this.q='DSRLV'}\nfunction qL(){EH();FH.call(this);this.c='101111';this.q='DSUBU'}\nfunction gP(){QH();TH.call(this);this.a='001011';this.q='SLTIU'}\nfunction fI(a){BH.call(this);this.u='%F,%F,%F';this.f=new ZF(a)}\nfunction LA(a,b){this.a=a;this.d=b;this.c=(So(),Nk(Date.now()))}\nfunction fx(a,b){return Bn(Nk(a.a.getTime()),Nk(b.a.getTime()))}\nfunction aR(a,b,c,d){$Q.call(this,a,b,c,(bQ(),no(d,'\\t',' ')))}\nfunction xm(a,b,c,d){var e;e=vm(a,b);Im(c,e);e.f=d?8:0;return e}\nfunction iz(a,b){var c;c=1-b;a.a[c]=jz(a.a[c],c);return jz(a,b)}\nfunction cB(a){RA();if(OA){return new bB(null)}return HA(JA(),a)}\nfunction oo(a,b,c){c=xo(c);return a.replace(new RegExp(b,'g'),c)}\nfunction wr(a,b){qr();return b<pr.length?vr(a,pr[b]):iq(a,zr(b))}\nfunction AF(){yF();return Vc(Pc(oh,1),iS,58,0,[vF,uF,tF,wF,xF])}\nfunction Ub(a){Sb();Qb.call(this,a);this.a='';this.b=a;this.a=''}\nfunction RP(a){pH();UO.call(this,a);this.a='111101';this.q='S.D'}\nfunction Bt(a,b){this.a=a;xt.call(this,a);YB(b,a.size());this.b=b}\nfunction Ft(a,b,c){ZB(b,c,a.size());this.c=a;this.a=b;this.b=c-b}\nfunction BI(){pH();wI.call(this);this.b=fU;this.u='%B';this.q='B'}\nfunction ZO(){EH();FH.call(this);this.c=dU;this.q='SLL';this.u=uU}\nfunction lP(){EH();FH.call(this);this.c=rU;this.q='SRA';this.u=uU}\nfunction rP(){EH();FH.call(this);this.c=CU;this.q='SRL';this.u=uU}\nfunction FP(a){pH();YL.call(this,a);this.b='111001';this.q='SWC1'}\nfunction tN(a){pH();TL.call(this,a);this.b='110001';this.q='LWC1'}\nfunction ME(a){GE();this.b=a;this.a=new rx;this.d=new rx;this.c=3}\nfunction wt(a){$B(a.c!=-1);a.d.removeAtIndex(a.c);a.b=a.c;a.c=-1}\nfunction vt(a){UB(a.b<a.d.size());return a.d.getAtIndex(a.c=a.b++)}\nfunction al(a){var b;if(Pk(a)){b=a;return b==-0.?0:b}return wd(a)}\nfunction Us(a,b){if(Qd(b,21)){return ds(a.a,Jd(b,21))}return false}\nfunction XG(a,b,c){if(!a.b){if(!c){a.b=b;a.a=24}return 0}return -1}\nfunction jy(a){UB(a.b!=a.d.c);a.c=a.b;a.b=a.b.a;++a.a;return a.c.c}\nfunction _p(a){while(a.d>0&&a.a[--a.d]==0);a.a[a.d++]==0&&(a.e=0)}\nfunction bx(a,b){if(b.$modCount!=a.$modCount){throw Gk(new ex)}}\nfunction Tl(){var a;a=Wl();if(!eo('ie8',a)){throw Gk(new Vl(a))}}\nfunction ux(a,b){var c;return sx(b,tx(a,b==null?0:(c=rb(b),c|0)))}\nfunction uG(a){var b;b='';b+=AG(a.a);b+=fH(a.c);b+=_G(a.b);return b}\nfunction Do(a,b){a.a=a.a.substr(0,0)+(''+b)+a.a.substr(0);return a}\nfunction Db(b){if(!('stack' in b)){try{throw b}catch(a){}}return b}\nfunction zx(a){this.e=a;this.b=this.e.a.entries();this.a=new Array}\nfunction wM(a,b,c,d,e){this.e=a;this.d=b;this.b=c;this.c=d;this.a=e}\nfunction dF(a){OC.call(this);this.a=a;this.c='';this.d='';this.b=''}\nfunction TJ(){EH();FH.call(this);this.c=pU;this.u=qU;this.q='DDIV'}\nfunction $J(){EH();FH.call(this);this.c=pU;this.u=qU;this.q='DDIVU'}\nfunction KK(){EH();FH.call(this);this.c=sU;this.u=qU;this.q='DMULT'}\nfunction jO(){EH();FH.call(this);this.c=lU;this.u=qU;this.q='MULT'}\nfunction qO(){EH();FH.call(this);this.c=mU;this.u=qU;this.q='MULTU'}\nfunction LI(){pH();FI.call(this);this.a='0';this.b='1';this.q='BC1T'}\nfunction JI(){pH();FI.call(this);this.a='0';this.b='0';this.q='BC1F'}\nfunction IN(){EH();FH.call(this);this.c=GU;this.u='%R';this.q='MFLO'}\nfunction aP(){EH();FH.call(this);this.c=fU;this.q='SLLV';this.u=bU}\nfunction fN(a){XM();$M.call(this,a);this.b=FU;this.q='LD';this.f=8}\nfunction bB(a){RA();if(OA){return}this.c=a;this.e=true;this.a=new Xu}\nfunction RA(){RA=ml;OA=false;MA=false;NA=false;QA=false;PA=true}\nfunction Gz(){Gz=ml;Cz=new Hz('All',0);Dz=new Lz;Ez=new Nz;Fz=new Qz}\nfunction LB(){LB=ml;new PB;new NB('ISO-LATIN-1');new NB('ISO-8859-1')}\nfunction po(a,b){var c;b=xo(b);c=new RegExp('-');return a.replace(c,b)}\nfunction Iw(a,b){var c;for(c=0;c<b;++c){Uc(a,c,new Tw(Jd(a[c],21)))}}\nfunction Bl(){var a;Dl(zl);if(!tb){a=cB((rm(re),re.k));ub(new Cl(a))}}\nfunction Yu(a){Ru(this);IB(this.a,0,wv(a,Rc(Ue,iS,1,a.a.length,5,1)))}\nfunction YE(a,b){return Jd(pu(a.c,wn(bl(Lk(TD(co(b.e),false),4)))),5)}\nfunction kF(a,b){return Bs(a.a,b)!=null&&eo(Jd(Bs(a.a,b),5).W(),' ')}\nfunction VG(){TG();return Vc(Pc(Hh,1),iS,47,0,[MG,NG,OG,PG,QG,RG,SG])}\nfunction Gs(a,b){return Vd(b)?b==null?wx(a.a,null):Ox(a.b,b):wx(a.a,b)}\nfunction mq(a,b){if(b==0||a.e==0){return a}return b>0?Hq(a,b):Kq(a,-b)}\nfunction oq(a,b){if(b==0||a.e==0){return a}return b>0?Kq(a,b):Hq(a,-b)}\nfunction nu(a,b){var c,d;c=b.jb();d=$y(a,c);return !!d&&zy(d.d,b.kb())}\nfunction Yc(a){var b,c,d;b=a&US;c=a>>22&US;d=a<0?sS:0;return $c(b,c,d)}\nfunction dq(a,b){var c;for(c=a.d-1;c>=0&&a.a[c]===b[c];c--);return c<0}\nfunction Uu(a,b,c){for(;c>=0;--c){if(zy(b,a.a[c])){return c}}return -1}\nfunction Vu(a,b){var c;c=(VB(b,a.a.length),a.a[b]);JB(a.a,b,1);return c}\nfunction Wy(a,b){!a.a?(a.a=new Po(a.d)):Jo(a.a,a.b);Io(a.a,b);return a}\nfunction fr(a,b,c,d){var e;e=Rc(be,iS,13,b,15,1);gr(e,a,b,c,d);return e}\nfunction ay(a,b,c,d){var e;e=new qy;e.c=b;e.b=c;e.a=d;d.b=c.a=e;++a.b}\nfunction eE(a,b){var c,d;d=1;for(c=1;Jk(c,b)<=0;c++){d=Tk(d,a)}return d}\nfunction _n(a,b){var c,d;c=(WB(a),a);d=(WB(b),b);return c==d?0:c<d?-1:1}\nfunction ic(a){a&&sc((qc(),pc));--$b;if(a){if(cc!=-1){nc(cc);cc=-1}}}\nfunction wC(a){this.f=a;this.e=Rc(_d,iS,13,this.f,15,1);uC(this,false)}\nfunction Rx(a){this.d=a;this.b=this.d.a.entries();this.a=this.b.next()}\nfunction Pb(a){vb(this);this.f=!a?null:a.G();this.e=a;wb(this);this.M()}\nfunction MN(){pH();uL.call(this);this.a='MOVF.D';this.c=0;this.q=this.a}\nfunction fK(){EH();FH.call(this);this.c='011010';this.u=qU;this.q='DIV'}\nfunction TI(){pH();wI.call(this);this.b=iU;this.u='%R,%B';this.q='BGEZ'}\nfunction zz(a,b){ju.call(this,a,b);this.a=Rc(lg,iS,71,2,0,1);this.b=true}\nfunction mK(){EH();FH.call(this);this.c='011011';this.u=qU;this.q='DIVU'}\nfunction YK(){EH();FH.call(this);this.c='111000';this.q='DSLL';this.u=uU}\nfunction cL(){EH();FH.call(this);this.c='111011';this.q='DSRA';this.u=uU}\nfunction iL(){EH();FH.call(this);this.c='111010';this.q='DSRL';this.u=uU}\nfunction bN(a){XM();$M.call(this,a);this.b='100000';this.q='LB';this.f=1}\nfunction jN(a){XM();$M.call(this,a);this.b='100001';this.q='LH';this.f=2}\nfunction rN(a){XM();$M.call(this,a);this.b='100011';this.q='LW';this.f=4}\nfunction PO(a){KO();OO.call(this,a);this.b='101000';this.q='SB';this.f=1}\nfunction RO(a){KO();OO.call(this,a);this.b='111111';this.q='SD';this.f=8}\nfunction VO(a){KO();OO.call(this,a);this.b='101001';this.q='SH';this.f=2}\nfunction oP(){EH();FH.call(this);this.c='000111';this.q='SRAV';this.u=bU}\nfunction BP(a){KO();OO.call(this,a);this.b='101011';this.q='SW';this.f=4}\nfunction Xy(a,b){this.b=', ';this.d=a;this.e=b;this.c=this.d+(''+this.e)}\nfunction rq(a,b){Yp();this.e=a;this.d=1;this.a=Vc(Pc(be,1),iS,13,15,[b])}\nfunction Lr(){Jr();return Vc(Pc(ff,1),iS,41,0,[Ir,Cr,Br,Dr,Gr,Er,Fr,Hr])}\nfunction gc(b){dc();return function(){return hc(b,this,arguments);var a}}\nfunction Zb(){if(Date.now){return Date.now()}return (new Date).getTime()}\nfunction Oy(a,b){WB(b);if(a.c<a.d){Sy(a,b,a.c++);return true}return false}\nfunction sB(a,b){var c;oB(a);c=new BB;c.a=b;a.a.ob(new DB(c));return c.a}\nfunction fz(a,b){var c;c=new Az;c.c=true;c.d=b.kb();return gz(a,b.jb(),c)}\nfunction ar(a,b,c,d){var e;e=Rc(be,iS,13,b+1,15,1);br(e,a,b,c,d);return e}\nfunction wb(a){if(a.j){a.backingJsObject!==tS&&a.M();a.g=null}return a}\nfunction jH(a){if(--a.a<0){throw Gk(new Ob('WAW semaphore for '+a.b+YT))}}\nfunction _B(a,b,c){if(a<0||b>c||b<a){throw Gk(new Qo(NS+a+OS+b+KS+c))}}\nfunction iG(a){return (new RegExp(QT)).test(a)&&!(new RegExp(RT)).test(a)}\nfunction jG(a){return (new RegExp(ST)).test(a)&&!(new RegExp(RT)).test(a)}\nfunction Om(a){return eo(mS,typeof(a))||Ud(a,$wnd.java.lang.Number$impl)}\nfunction JK(a){var b,c;c=a.k.c;b=a.k.b;vC(c,a.b,0);vC(b,a.a,0);yD(c);yD(b)}\nfunction QK(a){var b,c;c=a.k.c;b=a.k.b;vC(c,a.b,0);vC(b,a.a,0);yD(c);yD(b)}\nfunction gO(a){var b,c;c=a.k.c;b=a.k.b;vC(c,a.b,0);vC(b,a.a,0);yD(c);yD(b)}\nfunction nO(a){var b,c;c=a.k.c;b=a.k.b;vC(c,a.b,0);vC(b,a.a,0);yD(c);yD(b)}\nfunction gq(a){var b;if(a.e==0){return -1}b=fq(a);return (b<<5)+un(a.a[b])}\nfunction kH(a){if(--a.c<0){throw Gk(new Ob('write semaphore for '+a.b+YT))}}\nfunction dN(a){XM();$M.call(this,a);this.b='100100';this.q='LBU';this.f=1}\nfunction lN(a){XM();$M.call(this,a);this.b='100101';this.q='LHU';this.f=2}\nfunction vN(a){XM();$M.call(this,a);this.b='100111';this.q='LWU';this.f=4}\nfunction EO(){EH();FH.call(this);this.a='100101';this.c=this.a;this.q='OR'}\nfunction XP(){EH();FH.call(this);this.a='100110';this.c=this.a;this.q='XOR'}\nfunction mI(){EH();FH.call(this);this.a='100100';this.c=this.a;this.q='AND'}\nfunction CN(){EH();FH.call(this);this.c='010000';this.u='%R';this.q='MFHI'}\nfunction RN(){ON();FH.call(this);this.a=false;this.c='001011';this.q='MOVN'}\nfunction $N(){XN();FH.call(this);this.a=false;this.c='001010';this.q='MOVZ'}\nfunction NI(){pH();wI.call(this);this.b=fU;this.u='%R,%R,%B';this.q='BEQ'}\nfunction hN(a){pH();TL.call(this,a);this.a=FU;this.b=this.a;this.q='LDC1'}\n",
"function OP(a,b){IP();uH.call(this);this.u='%U';this.q=BU;this.d=b;this.e=a}\nfunction Bp(a,b){this.e=b;this.a=Jp(a);this.a<54?(this.f=al(a)):(this.c=Eq(a))}\nfunction iq(a,b){if(b.e==0){return Xp}if(a.e==0){return Xp}return qr(),rr(a,b)}\nfunction Uk(a){var b;if(Pk(a)){b=0-a;if(!isNaN(b)){return b}}return Kk(pd(a))}\nfunction om(a){var b;if(a<0||a>=2){return 0}return b=a-10,(b<0?48+a:97+b)&HS}\nfunction wd(a){if(md(a,(Ed(),Dd))<0){return -hd(pd(a))}return a.l+a.m*rS+a.h*qS}\nfunction Vx(a){if(a.a.d!=a.c){return Mx(a.a,a.b.value[0])}return a.b.value[1]}\nfunction Tu(a,b,c){for(;c<a.a.length;++c){if(zy(b,a.a[c])){return c}}return -1}\nfunction qp(a,b){var c;c=new Ep((!a.c&&(a.c=Dq(a.f)),a.c),a.e);mp(c,b);return c}\nfunction Rc(a,b,c,d,e,f){var g;g=Sc(e,d);e!=10&&Vc(Pc(a,f),b,c,e,g);return g}\nfunction Wc(a,b){Qc(b)!=10&&Vc(pb(b),b.Qb,b.__elementTypeId$,Qc(b),a);return a}\nfunction to(a,b){return b==(ty(),ty(),sy)?a.toLocaleUpperCase():a.toUpperCase()}\nfunction Qc(a){return a.__elementTypeCategory$==null?10:a.__elementTypeCategory$}\nfunction _G(a){return a.b?'DIVIDER \\n '+a.b.W()+' '+a.a:'DIVIDER \\n EMPTY '+a.a}\nfunction gD(a,b){WA(VC,'Changing CPU status to '+(b.b!=null?b.b:''+b.c));a.B=b}\nfunction Iy(a,b){if(0>a||a>b){throw Gk(new cm('fromIndex: 0, toIndex: '+a+KS+b))}}\nfunction Nc(a){if(null==a){throw Gk(new Nn('encodedURLComponent cannot be null'))}}\nfunction nH(a){wC.call(this,64);this.d=new ZF(new xE);this.c=0;this.a=0;this.b=a}\nfunction UO(a){pH();YL.call(this,a);this.a='111101';this.b=this.a;this.q='SDC1'}\nfunction WI(){pH();wI.call(this);this.b='000101';this.u='%R,%R,%B';this.q='BNE'}\nfunction QI(){pH();wI.call(this);this.a=gU;this.b=this.a;this.u='%R,%B';this.q=hU}\nfunction mn(){Ob.call(this,\"Stream already terminated, can't be modified or used\")}\nfunction hr(){hr=ml;new ir(34,(Jr(),Fr));new ir(7,Fr);new ir(16,Fr);new ir(0,Gr)}\nfunction Ed(){Ed=ml;Ad=$c(US,US,524287);Bd=$c(0,0,VS);Cd=Yc(1);Yc(2);Dd=Yc(0)}\nfunction QH(){QH=ml;pH();OH=Yd($wnd.Math.pow(2,15))-1;PH=cB((rm(Sh),Sh.k))}\nfunction XQ(){XQ=ml;VQ=new YQ('NONE',0);UQ=new YQ('DATA',1);WQ=new YQ('TEXT',2)}\nfunction JA(){var a;if(!FA){FA=new IA;a=new bB('');YA(a,(_z(),Xz));GA(FA,a)}return FA}\nfunction at(a){var b;bx(a.e,a);UB(a.b);a.c=a.a;b=Jd(a.a.db(),21);a.b=_s(a);return b}\nfunction Kd(a){var b;bC(a==null||Array.isArray(a)&&(b=Qc(a),!(b>=14&&b<=16)));return a}\nfunction rc(a){var b,c;if(a.a){c=null;do{b=a.a;a.a=null;c=vc(b,c)}while(a.a);a.a=c}}\nfunction sc(a){var b,c;if(a.b){c=null;do{b=a.b;a.b=null;c=vc(b,c)}while(a.b);a.b=c}}\nfunction cy(a,b){var c;c=b.c;b.a.b=b.b;b.b.a=b.a;b.a=b.b=null;b.c=null;--a.b;return c}\nfunction Im(a,b){var c;if(!a){return}b.j=a;var d=Cm(b);if(!d){jl[a]=[b];return}d.Pb=b}\nfunction mF(a,b){return Bs(a.a,b)==null||Bs(a.a,b)!=null&&eo(Jd(Bs(a.a,b),5).W(),' ')}\nfunction yG(a){Es(a.a,(JG(),FG),null);Es(a.a,GG,null);Es(a.a,HG,null);Es(a.a,IG,null)}\nfunction $p(a){var b;b=Rc(be,iS,13,a.d,15,1);To(a.a,0,b,0,a.d);return new sq(a.e,a.d,b)}\nfunction sp(a){if(a.a<54){return a.f<0?-1:a.f>0?1:0}return (!a.c&&(a.c=Dq(a.f)),a.c).e}\nfunction eG(a){if(a.length==64&&(new RegExp(PT)).test(a)){return eo(a,VT)}return false}\nfunction fG(a){if(a.length==64&&(new RegExp(PT)).test(a)){return eo(a,WT)}return false}\nfunction gG(a){if(a.length==64&&(new RegExp(PT)).test(a)){return eo(a,UT)}return false}\nfunction hG(a){if(a.length==64&&(new RegExp(PT)).test(a)){return eo(a,DT)}return false}\nfunction xG(a,b,c){if(Bs(a.a,(JG(),FG))==null){c||Es(a.a,FG,b);return 0}else{return -1}}\nfunction cH(a,b,c){if(Bs(a.a,(TG(),MG))==null){c||Es(a.a,MG,b);return 0}else{return -1}}\nfunction un(a){var b,c;if(a==0){return 32}else{c=0;for(b=1;(b&a)==0;b<<=1){++c}return c}}\nfunction Ac(a){var b=/function(?:\\s+([\\w$]+))?\\s*\\(/;var c=b.exec(a);return c&&c[1]||fS}\nfunction Qp(a){if(a==0){return Xo[0]}if(a>=0&&a<dp.length){return dp[a]}return new Bp(0,a)}\nfunction fl(){gl();var a=el;for(var b=0;b<arguments.length;b++){a.push(arguments[b])}}\nfunction VN(){pH();uL.call(this);this.a='MOVT.D';this.b=1;this.c=this.b;this.q=this.a}\nfunction zN(){pH();xK.call(this);this.b='00000';this.a='MFC1';this.c=this.b;this.q=this.a}\nfunction fO(){pH();DK.call(this);this.b='00100';this.a='MTC1';this.c=this.b;this.q=this.a}\nfunction IJ(){pH();CJ.call(this);this.a='0100';this.b='C.LT.D';this.c=this.a;this.q=this.b}\nfunction HJ(){pH();CJ.call(this);this.a='0010';this.b='C.EQ.D';this.c=this.a;this.q=this.b}\nfunction YI(){pH();wI.call(this);this.a='000111';this.b=this.a;this.u='%R,%B';this.q=jU}\nfunction Qb(a){vb(this);wb(this);this.backingJsObject=a;xb(this,a);this.f=a==null?zS:pl(a)}\nfunction ir(a,b){hr();RB(a>=0,'Digits < 0');XB(b,'null RoundingMode');this.a=a;this.b=b}\nfunction BK(){pH();xK.call(this);this.b='00001';this.a='DMFC1';this.c=this.b;this.q=this.a}\nfunction HK(){pH();DK.call(this);this.b='00101';this.a='DMTC1';this.c=this.b;this.q=this.a}\nfunction jz(a,b){var c,d;c=1-b;d=a.a[c];a.a[c]=d.a[b];d.a[b]=a;a.b=true;d.b=false;return d}\nfunction SJ(a){var b,c;c=a.k.c;b=a.k.b;vC(c,a.i[2].ub(),0);vC(b,a.i[3].ub(),0);yD(c);yD(b)}\nfunction ZJ(a){var b,c;c=a.k.c;b=a.k.b;vC(c,a.i[2].ub(),0);vC(b,a.i[3].ub(),0);yD(c);yD(b)}\nfunction eK(a){var b,c;c=a.k.c;b=a.k.b;vC(c,a.i[2].ub(),0);vC(b,a.i[3].ub(),0);yD(c);yD(b)}\nfunction lK(a){var b,c;c=a.k.c;b=a.k.b;vC(c,a.i[2].ub(),0);vC(b,a.i[3].ub(),0);yD(c);yD(b)}\nfunction XE(a,b){var c;c=b/4|0;if(!ou(a.c,wn(c))){return null}return Jd(pu(a.c,wn(b/4|0)),5)}\nfunction Kk(a){var b;b=a.h;if(b==0){return a.l+a.m*rS}if(b==sS){return a.l+a.m*rS-qS}return a}\nfunction Rp(a){if(a==Yd(a)){return Qp(Yd(a))}if(a>=0){return new Bp(0,oS)}return new Bp(0,AS)}\nfunction dG(a){if(a.length==64&&(new RegExp(PT)).test(a)){return gG(a)||eG(a)}return false}\nfunction kG(a){if(a.length==64&&(new RegExp(PT)).test(a)){return hG(a)||fG(a)}return false}\nfunction Nk(a){if(pS<a&&a<qS){return a<0?$wnd.Math.ceil(a):$wnd.Math.floor(a)}return Kk(nd(a))}\nfunction _k(a){var b,c,d,e;e=a;d=0;if(e<0){e+=qS;d=sS}c=Yd(e/rS);b=Yd(e-c*rS);return $c(b,c,d)}\nfunction Ev(a){var b,c,d;d=0;for(c=a.$();c.cb();){b=c.db();d=d+(b!=null?rb(b):0);d=d|0}return d}\nfunction Jq(a,b,c){var d,e,f;d=0;for(e=0;e<c;e++){f=b[e];a[e]=f<<1|d;d=f>>>31}d!=0&&(a[c]=d)}\nfunction il(a,b){typeof window===eS&&typeof window['$gwt']===eS&&(window['$gwt'][a]=b)}\nfunction EG(){EG=ml;DG=new Yu(new xv(Vc(Pc($e,1),iS,2,6,['ADD.D','SUB.D',AT,'MUL.D'])))}\nfunction bQ(){bQ=ml;aQ=cB((rm(wk),wk.k));_P=Vc(Pc($e,1),iS,2,6,[jU,hU,AU,oU,'DMULU','L.D','S.D'])}\nfunction JG(){JG=ml;FG=new KG('A1',0);GG=new KG('A2',1);HG=new KG('A3',2);IG=new KG('A4',3)}\nfunction vG(){this.d=0;this.b=new aH;ZG(this.b);this.c=new gH;dH(this.c);this.a=new BG;yG(this.a)}\nfunction sK(a){pH();fI.call(this,a);this.a=eU;this.b=AT;this.e=rU;this.d=this.a;this.q=this.b}\nfunction fq(a){var b;if(a.b==-2){if(a.e==0){b=-1}else{for(b=0;a.a[b]==0;b++);}a.b=b}return a.b}\nfunction Ox(a,b){var c;c=a.a.get(b);if(c===undefined){++a.d}else{Ex(a.a,b);--a.c;dx(a.b)}return c}\nfunction ft(a,b){var c,d;for(c=0,d=a.size();c<d;++c){if(zy(b,a.getAtIndex(c))){return c}}return -1}\nfunction Fv(a){var b,c,d;d=1;for(c=a.$();c.cb();){b=c.db();d=31*d+(b!=null?rb(b):0);d=d|0}return d}\nfunction Fk(a){var b;if(Qd(a,8)){return a}b=a&&a.__java$exception;if(!b){b=new Ub(a);yc(b)}return b}\nfunction _s(a){if(a.a.cb()){return true}if(a.a!=a.d){return false}a.a=new zx(a.e.a);return a.a.cb()}\nfunction op(a){if(a.a<54){return new zp(-a.f,a.e)}return new Ep(jq((!a.c&&(a.c=Dq(a.f)),a.c)),a.e)}\nfunction VA(a){if(OA){return Rc(tg,tT,84,0,0,1)}return Jd(Wu(a.a,Rc(tg,tT,84,a.a.a.length,0,1)),192)}\nfunction lm(a){if(eo(typeof(a),nS)){return true}return a!=null&&a.$implements__java_lang_CharSequence}\nfunction Lm(a){if(a==null){return false}return a.$implements__java_lang_Cloneable||Array.isArray(a)}\nfunction yD(a){if(--a.b<0){throw Gk(new Nb)}WA(wD,'Decremented write semaphore for '+a.a+vS+a.b)}\nfunction tz(a,b){var c;this.c=a;c=new Xu;_y(a,c,b,a.a,null,false,null,false);this.a=new Bt(c,0)}\nfunction dz(a,b,c){var d,e;d=new zz(b,c);e=new Az;a.a=bz(a,a.a,d,e);e.b||++a.b;a.a.b=false;return e.d}\nfunction kd(a,b){var c,d,e;c=a.l+b.l;d=a.m+b.m+(c>>22);e=a.h+b.h+(d>>22);return $c(c&US,d&US,e&sS)}\nfunction vd(a,b){var c,d,e;c=a.l-b.l;d=a.m-b.m+(c>>22);e=a.h-b.h+(d>>22);return $c(c&US,d&US,e&sS)}\nfunction pd(a){var b,c,d;b=~a.l+1&US;c=~a.m+(b==0?1:0)&US;d=~a.h+(b==0&&c==0?1:0)&sS;return $c(b,c,d)}\nfunction ed(a){var b,c,d;b=~a.l+1&US;c=~a.m+(b==0?1:0)&US;d=~a.h+(b==0&&c==0?1:0)&sS;a.l=b;a.m=c;a.h=d}\nfunction fd(a){var b,c;c=tn(a.h);if(c==32){b=tn(a.m);return b==32?tn(a.l)+32:b+20-10}else{return c-12}}\nfunction $y(a,b){var c,d,e;e=a.a;while(e){c=ax(b,e.c);if(c==0){return e}d=c<0?0:1;e=e.a[d]}return null}\nfunction cr(a,b,c){var d;for(d=c-1;d>=0&&a[d]===b[d];d--);return d<0?0:Qk(Ik(a[d],DS),Ik(b[d],DS))?-1:1}\nfunction As(a,b){var c,d;for(d=b.$();d.cb();){c=Jd(d.db(),21);if(qx(a,c.kb())){return true}}return false}\nfunction Vc(a,b,c,d,e){e.Pb=a;e.Qb=b;e.Rb=ql;e.__elementTypeId$=c;e.__elementTypeCategory$=d;return e}\nfunction mE(a,b){return b==0?wn(Qm(co(a.e).substr(8,1),10)).a:wn(Qm(so(co(a.e),7-b,7-b+1),10)).a}\nfunction Sr(a,b){var c,d;WB(b);for(d=b.$();d.cb();){c=d.db();if(!a.contains(c)){return false}}return true}\nfunction iF(a){Es(a.a,(yF(),vF),null);Es(a.a,uF,null);Es(a.a,tF,null);Es(a.a,wF,null);Es(a.a,xF,null)}\nfunction tm(){++qm;this.k=null;this.i=null;this.g=null;this.d=null;this.b=null;this.j=null;this.a=null}\nfunction uO(a){pH();fI.call(this,a);this.a=eU;this.b='MUL.D';this.e=CU;this.d=this.a;this.q=this.b}\nfunction zP(a){pH();fI.call(this,a);this.a=eU;this.b='SUB.D';this.e=iU;this.d=this.a;this.q=this.b}\nfunction bt(a){this.e=a;this.d=new Rx(this.e.b);this.a=this.d;this.b=_s(this);this.$modCount=a.$modCount}\nfunction bd(a,b,c,d,e){var f;f=td(a,b);c&&ed(f);if(e){a=dd(a,b);d?(Xc=pd(a)):(Xc=$c(a.l,a.m,a.h))}return f}\nfunction sx(a,b){var c,d,e,f;for(d=b,e=0,f=d.length;e<f;++e){c=d[e];if(qx(a,c.jb())){return c}}return null}\nfunction Vl(a){Ul.call(this,dT+a+eT+fT==null?zS:pl(dT+a+eT+fT),Qd(dT+a+eT+fT,8)?Jd(dT+a+eT+fT,8):null)}\nfunction km(a,b){fm();return Vd(a)?_n(a,Nd(b)):Sd(a)?Sm(a,(bC(b==null||Sd(b)),b)):Rd(a)?hm(a,Ld(b)):a.T(b)}\nfunction pb(a){return Vd(a)?$e:Sd(a)?He:Rd(a)?Ee:Pd(a)?a.Pb:Tc(a)?a.Pb:a.Pb||Array.isArray(a)&&Pc(ee,1)||ee}\nfunction PN(a){if(a.a){WA(NN,HU);aD(a.k,Jd(Ku(a.r,0),3).a).wb(a.i[0].ub(),0)}yD(aD(a.k,Jd(Ku(a.r,0),3).a))}\nfunction YN(a){if(a.a){WA(WN,HU);aD(a.k,Jd(Ku(a.r,0),3).a).wb(a.i[0].ub(),0)}yD(aD(a.k,Jd(Ku(a.r,0),3).a))}\nfunction Jp(a){var b;Jk(a,0)<0&&(a=Kk(qd(Pk(a)?_k(a):a)));return b=bl(Yk(a,32)),64-(b!=0?tn(b):tn(bl(a))+32)}\nfunction Jk(a,b){var c;if(Pk(a)&&Pk(b)){c=a-b;if(!isNaN(c)){return c}}return md(Pk(a)?_k(a):a,Pk(b)?_k(b):b)}\nfunction Dq(a){Yp();if(a<0){if(a!=-1){return new qq(-1,-a)}return Sp}else return a<=10?Up[Yd(a)]:new qq(1,a)}\nfunction qE(a){switch(a){case 1:return 'Z';case 3:return 'O';case 2:return 'U';case 0:return 'V';}return null}\nfunction XC(){XC=ml;VC=cB((rm(_g),_g.k));WC=new Yu(new xv(Vc(Pc($e,1),iS,2,6,['0000000C','04000000'])))}\nfunction hB(){hB=ml;eB=new iB('CONCURRENT',0);fB=new iB('IDENTITY_FINISH',1);gB=new iB('UNORDERED',2)}\nfunction CE(){CE=ml;BE=new DE('TO_NEAREST',0);AE=new DE('TOWARD_ZERO',1);zE=new DE(FT,2);yE=new DE(GT,3)}\nfunction tD(){tD=ml;qD=new uD('READY',0);rD=new uD('RUNNING',1);sD=new uD('STOPPING',2);pD=new uD('HALTED',3)}\nfunction yF(){yF=ml;vF=new zF('IF',0);uF=new zF('ID',1);tF=new zF('EX',2);wF=new zF('MEM',3);xF=new zF('WB',4)}\nfunction _z(){_z=ml;Sz=new eA;Tz=new hA;Uz=new kA;Vz=new nA;Wz=new qA;Xz=new tA;Yz=new wA;Zz=new zA;$z=new CA}\nfunction Jb(a){var b;if(a!=null){b=a.__java$exception;if(b){return b}}return Ud(a,TypeError)?new Mn(a):new Qb(a)}\nfunction Hk(a,b){var c;if(Pk(a)&&Pk(b)){c=a+b;if(pS<c&&c<qS){return c}}return Kk(kd(Pk(a)?_k(a):a,Pk(b)?_k(b):b))}\nfunction Tk(a,b){var c;if(Pk(a)&&Pk(b)){c=a*b;if(pS<c&&c<qS){return c}}return Kk(od(Pk(a)?_k(a):a,Pk(b)?_k(b):b))}\nfunction $k(a,b){var c;if(Pk(a)&&Pk(b)){c=a-b;if(pS<c&&c<qS){return c}}return Kk(vd(Pk(a)?_k(a):a,Pk(b)?_k(b):b))}\nfunction wn(a){var b,c;if(a>-129&&a<128){b=a+128;c=(yn(),xn)[b];!c&&(c=xn[b]=new on(a));return c}return new on(a)}\nfunction tv(a){var b,c,d,e,f;f=1;for(c=a,d=0,e=c.length;d<e;++d){b=c[d];f=31*f+(b!=null?rb(b):0);f=f|0}return f}\nfunction hq(a){var b;if(a.c!=0){return a.c}for(b=0;b<a.a.length;b++){a.c=a.c*33+(a.a[b]&-1)}a.c=a.c*a.e;return a.c}\nfunction nq(a){var b,c,d,e;return a.e==0?a:(b=a.d,c=b+1,d=Rc(be,iS,13,c,15,1),Jq(d,a.a,b),e=new sq(a.e,c,d),_p(e),e)}\nfunction sr(a,b,c,d,e){if(b==0||d==0){return}b==1?(e[d]=ur(e,c,d,a[0])):d==1?(e[b]=ur(e,a,b,c[0])):tr(a,c,e,b,d)}\nfunction Um(a,b){if(a<b){return -1}if(a>b){return 1}if(a==b){return a==0?Um(1/a,1/b):0}return isNaN(a)?isNaN(b)?0:1:-1}\nfunction Op(a){if(a<AS){throw Gk(new _l('Overflow'))}else if(a>oS){throw Gk(new _l('Underflow'))}else{return Yd(a)}}\nfunction bF(b){try{return TD(co(b.e),false)}catch(a){a=Fk(a);if(Qd(a,11)){So();uC(b,false);return 0}else throw Gk(a)}}\nfunction cE(a,b){var c,d,e,f;f=dE(b);e=a-f.length;c=new Fo(f);for(d=0;d<e;d++){Do(c,String.fromCharCode(48))}return c.a}\nfunction UD(a){var b,c,d;d=0;b=0;for(c=a.length-1;c>=0;--c,b++){aC(c,a.length);a.charCodeAt(c)==49&&(d+=1<<b)}return d}\nfunction $q(a,b,c){var d,e,f,g;f=0;for(d=b-1;d>=0;d--){g=Hk(Xk(f,32),Ik(a[d],DS));e=Wq(g,c);f=bl(Yk(e,32))}return bl(f)}\nfunction dr(a,b,c){var d,e;d=Ik(c,DS);for(e=0;Jk(d,0)!=0&&e<b;e++){d=Hk(d,Ik(a[e],DS));a[e]=bl(d);d=Yk(d,32)}return bl(d)}\nfunction Nx(a,b,c){var d;d=a.a.get(b);a.a.set(b,c===undefined?null:c);if(d===undefined){++a.c;dx(a.b)}else{++a.d}return d}\nfunction eQ(a){var b,c,d,e;for(c=TQ(),d=0,e=c.length;d<e;++d){b=c[d];if(fo(a,b.b!=null?b.b:''+b.c)){return b.c}}return -1}\nfunction mG(a){var b,c;c=new No;c.a+=''+a;for(b=0;b<64-a.length;b++){c.a=c.a.substr(0,0)+'0'+c.a.substr(0)}return c.a}\nfunction UA(a){var b,c;if(a.b){return a.b}c=OA?null:a.d;while(c){b=OA?null:c.b;if(b){return b}c=OA?null:c.d}return _z(),Xz}\nfunction pl(a){var b;if(Array.isArray(a)&&a.Rb===ql){return sm(pb(a))+'@'+(b=rb(a)>>>0,b.toString(16))}return a.toString()}\nfunction Sk(a,b){var c;if(Pk(a)&&Pk(b)){c=a%b;if(pS<c&&c<qS){return c}}return Kk((_c(Pk(a)?_k(a):a,Pk(b)?_k(b):b,true),Xc))}\nfunction rp(a,b){var c;a.c=b;a.a=Fq(b);a.a<54&&(a.f=(c=b.d>1?Wk(Xk(b.a[1],32),Ik(b.a[0],DS)):Ik(b.a[0],DS),al(Tk(b.e,c))))}\nfunction CD(b){var c,d;d='';try{d=b.vb()}catch(a){a=Fk(a);if(Qd(a,11)){c=a;yb(c,(So(),Ro),'','')}else throw Gk(a)}return d}\nfunction cq(a,b){var c;if(Xd(a)===Xd(b)){return true}if(Qd(b,9)){c=Jd(b,9);return a.e==c.e&&a.d==c.d&&dq(a,c.a)}return false}\nfunction Fq(a){var b,c,d;if(a.e==0){return 0}b=a.d<<5;c=a.a[a.d-1];if(a.e<0){d=fq(a);if(d==a.d-1){--c;c=c|0}}b-=tn(c);return b}\nfunction zq(a){var b,c,d;if(a<Wp.length){return Wp[a]}c=a>>5;b=a&31;d=Rc(be,iS,13,c+1,15,1);d[c]=1<<b;return new sq(1,c+1,d)}\nfunction VD(a){var b,c,d;d=0;b=0;for(c=a.length-1;c>=0;--c,b++){aC(c,a.length);a.charCodeAt(c)==49&&(d=Hk(d,Xk(1,b)))}return d}\nfunction mH(b){var c,d;d='';try{d=RD(co(b.e))}catch(a){a=Fk(a);if(Qd(a,11)){c=a;yb(c,(So(),Ro),'','')}else throw Gk(a)}return d}\nfunction ZD(a){var b,c;for(c=0;c<a.length;c++){b=(aC(c,a.length),a.charCodeAt(c));if(b!=48&&b!=49){throw Gk(new PE)}}return true}\nfunction Rr(a,b,c){var d,e;for(e=a.$();e.cb();){d=e.db();if(Xd(b)===Xd(d)||b!=null&&nb(b,d)){c&&e.eb();return true}}return false}\nfunction In(a){var b,c;if(Jk(a,-129)>0&&Jk(a,128)<0){b=bl(a)+128;c=(Kn(),Jn)[b];!c&&(c=Jn[b]=new An(a));return c}return new An(a)}\nfunction Eq(a){Yp();if(Jk(a,0)<0){if(Jk(a,-1)!=0){return new tq(-1,Uk(a))}return Sp}else return Jk(a,10)<=0?Up[bl(a)]:new tq(1,a)}\nfunction Mm(a){var b;b=typeof(a);if(eo(b,lS)||eo(b,mS)||eo(b,nS)){return true}return a!=null&&a.$implements__java_lang_Comparable}\nfunction dO(){pH();nJ.call(this);this.c=gU;this.b='MOV.D';this.a=eU;this.e=this.c;this.q=this.b;this.d=this.a}\nfunction bO(){pH();zL.call(this);this.c=GU;this.a=eU;this.b='MOVZ.D';this.e=this.c;this.d=this.a;this.q=this.b}\nfunction UN(){pH();zL.call(this);this.c='010011';this.a=eU;this.b='MOVN.D';this.e=this.c;this.d=this.a;this.q=this.b}\nfunction kI(a){pH();fI.call(this,a);this.c=dU;this.a=eU;this.b='ADD.D';this.e=this.c;this.d=this.a;this.q=this.b}\nfunction _E(){TE();WA(SE,'Building Memory: '+rb(this));this.a=new kz;this.c=new kz;WA(SE,'Memory built: '+rb(this))}\nfunction YC(a,b){WA(VC,(b.b!=null?b.b:''+b.c)+' STAGE: '+jF(a.A,b)+'\\n================================');a.i=b}\nfunction ZB(a,b,c){if(a<0||b>c){throw Gk(new bm(NS+a+OS+b+', size: '+c))}if(a>b){throw Gk(new kn(NS+a+' > toIndex: '+b))}}\nfunction Zp(a,b){if(a.e>b.e){return 1}if(a.e<b.e){return -1}if(a.d>b.d){return a.e}if(a.d<b.d){return -b.e}return a.e*cr(a.a,b.a,a.d)}\nfunction ad(a,b){if(a.h==VS&&a.m==0&&a.l==0){b&&(Xc=$c(0,0,0));return Zc((Ed(),Cd))}b&&(Xc=$c(a.l,a.m,a.h));return $c(0,0,0)}\nfunction Hq(a,b){var c,d,e,f;c=b>>5;b&=31;e=a.d+c+(b==0?0:1);d=Rc(be,iS,13,e,15,1);Iq(d,a.a,c,b);f=new sq(a.e,e,d);_p(f);return f}\nfunction Ao(a,b,c){var d,e,f,g;f=b+c;_B(b,f,a.length);g='';for(e=b;e<f;){d=$wnd.Math.min(e+10000,f);g+=vo(a.slice(e,d));e=d}return g}\nfunction ur(a,b,c,d){qr();var e,f;e=0;for(f=0;f<c;f++){e=Hk(Tk(Ik(b[f],DS),Ik(d,DS)),Ik(bl(e),DS));a[f]=bl(e);e=Zk(e,32)}return bl(e)}\nfunction HF(b,c){var d;try{return Jd(Cs(b.a,c),3)}catch(a){a=Fk(a);if(Qd(a,7)){d=a;yb(d,(So(),Ro),'','')}else throw Gk(a)}return null}\nfunction fc(){var a;if($b!=0){a=Zb();if(a-bc>2000){bc=a;cc=$wnd.setTimeout(oc,10)}}if($b++==0){rc((qc(),pc));return true}return false}\nfunction yp(a){fp();var b;if(!isNaN(a)&&!isFinite(a)||isNaN(a)){throw Gk(new Vn('Infinite or NaN'))}lp(this,(b=a,b.toPrecision(20)))}\nfunction uE(a,b){switch(b.c){case 0:vC(a,'00',30);break;case 1:vC(a,'01',30);break;case 2:vC(a,'10',30);break;case 3:vC(a,'11',30);}}\nfunction pE(a,b){switch(b){case 1:return nE(a,'Z');case 3:return nE(a,'O');case 2:return nE(a,'U');case 0:return nE(a,'V');}return false}\nfunction fo(a,b){WB(a);if(b==null){return false}if(eo(a,b)){return true}return a.length==b.length&&eo(a.toLowerCase(),b.toLowerCase())}\nfunction Dc(){if(Error.stackTraceLimit>0){$wnd.Error.stackTraceLimit=Error.stackTraceLimit=64;return true}return 'stack' in new Error}\nfunction zb(a,b,c){var d,e,f,g,h;for(e=(a.g==null&&(a.g=(xc(),h=wc.P(a),zc(h))),a.g),f=0,g=e.length;f<g;++f){d=e[f];b.S(c+'\\tat '+d)}}\nfunction Hm(a,b){var c=0;while(!b[c]||b[c]==''){c++}var d=b[c++];for(;c<b.length;c++){if(!b[c]||b[c]==''){continue}d+=a+b[c]}return d}\nfunction Wu(a,b){var c,d;d=a.a.length;b.length<d&&(b=KB(new Array(d),b));for(c=0;c<d;++c){Uc(b,c,a.a[c])}b.length>d&&Uc(b,d,null);return b}\nfunction wv(a,b){var c,d;d=a.a.length;b.length<d&&(b=KB(new Array(d),b));for(c=0;c<d;++c){Uc(b,c,a.a[c])}b.length>d&&Uc(b,d,null);return b}\nfunction dH(a){Es(a.a,(TG(),MG),null);Es(a.a,NG,null);Es(a.a,OG,null);Es(a.a,PG,null);Es(a.a,QG,null);Es(a.a,RG,null);Es(a.a,SG,null)}\nfunction uq(a){Yp();if(a.length==0){this.e=0;this.d=1;this.a=Vc(Pc(be,1),iS,13,15,[0])}else{this.e=1;this.d=a.length;this.a=a;_p(this)}}\nfunction qq(a,b){this.e=a;if(b<ES){this.d=1;this.a=Vc(Pc(be,1),iS,13,15,[b|0])}else{this.d=2;this.a=Vc(Pc(be,1),iS,13,15,[b%ES|0,b/ES|0])}}\nfunction jC(a){hC();var b,c,d;c=':'+a;d=gC[c];if(d!=null){return Yd((WB(d),d))}d=eC[c];b=d==null?iC(a):Yd((WB(d),d));kC();gC[c]=b;return b}\nfunction Ku(b,c){var d;d=by(b,c);try{return jy(d)}catch(a){a=Fk(a);if(Qd(a,86)){throw Gk(new bm(\"Can't get element \"+c))}else throw Gk(a)}}\nfunction zD(b){var c;try{return TD(b.ub(),false)}catch(a){a=Fk(a);if(Qd(a,11)){c=a;yb(c,(So(),Ro),'','');uC(b,false);return 0}else throw Gk(a)}}\nfunction by(a,b){var c,d;YB(b,a.b);if(b>=a.b>>1){d=a.c;for(c=a.b;c>b;--c){d=d.b}}else{d=a.a.a;for(c=0;c<b;++c){d=d.a}}return new ky(a,b,d)}\nfunction rb(a){return Vd(a)?jC(a):Sd(a)?Yd((WB(a),a)):Rd(a)?(WB(a),a)?1231:1237:Pd(a)?a.F():Tc(a)?dC(a):!!a&&!!a.hashCode?a.hashCode():dC(a)}\nfunction pm(a,b,c){QB(a>=0&&a<=1114111);if(a>=GS){b[c++]=55296+(a-GS>>10&1023)&HS;b[c]=56320+(a-GS&1023)&HS;return 2}else{b[c]=a&HS;return 1}}\nfunction _F(a){if(a.length==64&&(new RegExp(PT)).test(a)){switch(aC(0,a.length),a.charCodeAt(0)){case 48:return 1;case 49:return -1;}}return 0}\nfunction TQ(){RQ();return Vc(Pc(pk,1),iS,17,0,[QQ,pQ,OQ,PQ,lQ,mQ,nQ,oQ,EQ,FQ,GQ,HQ,IQ,JQ,KQ,LQ,vQ,wQ,xQ,yQ,zQ,AQ,BQ,CQ,MQ,NQ,sQ,tQ,rQ,DQ,qQ,uQ])}\nfunction RR(){OR();return Vc(Pc(yk,1),iS,18,0,[AR,kR,BR,iR,GR,zR,yR,jR,CR,mR,rR,nR,NR,ER,FR,lR,MR,LR,IR,JR,DR,HR,pR,tR,xR,oR,sR,wR,vR,uR,qR,KR])}\nfunction Id(a,b){if(Vd(a)){return !!Hd[b]}else if(a.Qb){return !!a.Qb[b]}else if(Sd(a)){return !!Gd[b]}else if(Rd(a)){return !!Fd[b]}return false}\nfunction Fl(a){var b,c,d;c=(Sl(),d=Jd(Ql.get('logLevel'),33),!d?null:Nd(d.getAtIndex(d.size()-1)));b=c==null?null:cA(c);b?YA(a,b):YA(a,(_z(),Xz))}\nfunction TG(){TG=ml;MG=new UG('M1',0);NG=new UG('M2',1);OG=new UG('M3',2);PG=new UG('M4',3);QG=new UG('M5',4);RG=new UG('M6',5);SG=new UG('M7',6)}\nfunction _y(a,b,c,d,e,f,g,h){var i,j;if(!d){return}i=d.a[0];!!i&&_y(a,b,c,i,e,f,g,h);az(c,d.c,e,f,g,h)&&b.add(d);j=d.a[1];!!j&&_y(a,b,c,j,e,f,g,h)}\nfunction Xl(a){var b;if(a==null){return false}b=typeof(a);return eo(b,lS)||eo(b,mS)||eo(b,nS)||a.$implements__java_io_Serializable||Array.isArray(a)}\nfunction mc(a,b){dc();var c;c=tb;if(c){if(c==ac){return}XA(c.a,(_z(),Zz),a.L(),a);return}if(b){lc(Qd(a,68)?Jd(a,68).N():a)}else{So();yb(a,Ro,'','')}}\nfunction no(a,b,c){var d,e;d=oo(b,'([/\\\\\\\\\\\\.\\\\*\\\\+\\\\?\\\\|\\\\(\\\\)\\\\[\\\\]\\\\{\\\\}$^])','\\\\\\\\$1');e=oo(oo(c,'\\\\\\\\','\\\\\\\\\\\\\\\\'),'\\\\$','\\\\\\\\$');return oo(a,d,e)}\nfunction cD(a){var b,c,d,e,f,g;g=new No;b=0;for(d=a.r,e=0,f=d.length;e<f;++e){c=d[e];Jo(Jo(Jo(Ho((g.a+='Register ',g),b++),':\\t'),CD(c)),gS)}return g.a}\nfunction $C(a){var b,c,d,e,f,g;g=new No;b=0;for(d=a.p,e=0,f=d.length;e<f;++e){c=d[e];Jo(Jo(Jo(Ho((g.a+='FP Register ',g),b++),':\\t'),mH(c)),gS)}return g.a}\nfunction dd(a,b){var c,d,e;if(b<=22){c=a.l&(1<<b)-1;d=e=0}else if(b<=44){c=a.l;d=a.m&(1<<b-22)-1;e=0}else{c=a.l;d=a.m;e=a.h&(1<<b-44)-1}return $c(c,d,e)}\nfunction wq(a,b){Yp();WB(a);if(b<2||b>36){throw Gk(new Vn('Radix out of range'))}if(a.length==0){throw Gk(new Vn('Zero length BigInteger'))}Bq(this,a,b)}\nfunction Sc(a,b){var c=new Array(b);var d;switch(a){case 14:case 15:d=0;break;case 16:d=false;break;default:return c;}for(var e=0;e<b;++e){c[e]=d}return c}\nfunction jd(a,b){var c,d,e;e=a.h-b.h;if(e<0){return false}c=a.l-b.l;d=a.m-b.m+(c>>22);e+=d>>22;if(e<0){return false}a.l=c&US;a.m=d&US;a.h=e&sS;return true}\nfunction PF(b,c){var d,e;uC(b,false);d=YF(b.d,c+'');try{vC(b,d,0)}catch(a){a=Fk(a);if(Qd(a,11)){e=a;yb(e,(So(),Ro),'','');throw Gk(new RE)}else throw Gk(a)}}\nfunction Lk(a,b){var c;if(Pk(a)&&Pk(b)){c=a/b;if(pS<c&&c<qS){return c<0?$wnd.Math.ceil(c):$wnd.Math.floor(c)}}return Kk(_c(Pk(a)?_k(a):a,Pk(b)?_k(b):b,false))}\nfunction kQ(a,b,c){bQ();this.j=a;this.e=b;this.d=c;this.b=new xE;vE(this.b,0,true);vE(this.b,3,true);vE(this.b,2,true);vE(this.b,1,true);this.c=new ZF(this.b)}\nfunction bE(a){var b;aC(0,a.length);if(a.charCodeAt(0)!=49){return false}for(b=1;b<a.length;b++){aC(b,a.length);if(a.charCodeAt(b)!=48){return false}}return true}\nfunction nb(a,b){return Vd(a)?eo(a,b):Sd(a)?(WB(a),Xd(a)===Xd(b)):Rd(a)?(WB(a),Xd(a)===Xd(b)):Pd(a)?a.C(b):Tc(a)?kb(a,b):!!a&&!!a.equals?a.equals(b):Xd(a)===Xd(b)}\nfunction md(a,b){var c,d,e,f,g,h,i,j;i=a.h>>19;j=b.h>>19;if(i!=j){return j-i}e=a.h;h=b.h;if(e!=h){return e-h}d=a.m;g=b.m;if(d!=g){return d-g}c=a.l;f=b.l;return c-f}\nfunction Qq(a){var b,c,d;if(Jk(a,0)>=0){c=Lk(a,XS);d=Sk(a,XS)}else{b=Zk(a,1);c=Lk(b,500000000);d=Sk(b,500000000);d=Hk(Xk(d,1),Ik(a,1))}return Wk(Xk(d,32),Ik(c,DS))}\nfunction ds(a,b){var c,d,e;c=b.jb();e=b.kb();d=a.get(c);if(!(Xd(e)===Xd(d)||e!=null&&nb(e,d))){return false}if(d==null&&!a.containsKey(c)){return false}return true}\nfunction tq(a,b){this.e=a;if(Mk(Ik(b,-4294967296),0)){this.d=1;this.a=Vc(Pc(be,1),iS,13,15,[bl(b)])}else{this.d=2;this.a=Vc(Pc(be,1),iS,13,15,[bl(b),bl(Yk(b,32))])}}\nfunction lD(a){YC(a,(yF(),wF));if(!lF(a.A,wF)){WA(VC,'Executing MEM() for '+jF(a.A,wF));jF(a.A,wF).Hb()}WA(VC,zT+jF(a.A,wF)+' to WB');rF(a.A,jF(a.A,wF));qF(a.A,null)}\nfunction hl(b,c,d,e){gl();var f=el;$moduleName=c;$moduleBase=d;Ek=e;function g(){for(var a=0;a<f.length;a++){f[a]()}}\nif(b){try{dS(g)()}catch(a){b(c,a)}}else{dS(g)()}}\nfunction zc(a){var b,c,d,e;b='yc';c='Ib';e=$wnd.Math.min(a.length,5);for(d=e-1;d>=0;d--){if(eo(a[d].d,b)||eo(a[d].d,c)){a.length>=d+1&&a.splice(0,d+1);break}}return a}\nfunction Cc(a){xc();var b=a.backingJsObject;if(b&&b.stack){var c=b.stack;var d=b+gS;c.substring(0,d.length)==d&&(c=c.substring(d.length));return c.split(gS)}return []}\nfunction gr(a,b,c,d,e){var f,g;f=0;for(g=0;g<e;g++){f=Hk(f,$k(Ik(b[g],DS),Ik(d[g],DS)));a[g]=bl(f);f=Yk(f,32)}for(;g<c;g++){f=Hk(f,Ik(b[g],DS));a[g]=bl(f);f=Yk(f,32)}}\nfunction Sl(){var a,b,c,d;a=(b=$wnd.location.href,c=b.indexOf('#'),c>=0&&(b=b.substring(0,c)),d=b.indexOf('?'),d>0?b.substring(d):'');if(!Ql||!eo(Pl,a)){Ql=Rl(a);Pl=a}}\nfunction dD(a){var b;b='';b+='IF:\\t'+jF(a.A,(yF(),vF))+gS;b+='ID:\\t'+jF(a.A,uF)+gS;b+='EX:\\t'+jF(a.A,tF)+gS;b+='MEM:\\t'+jF(a.A,wF)+gS;b+='WB:\\t'+jF(a.A,xF)+gS;return b}\nfunction JF(a,b,c){var d;if(c!=null&&!eo(c,'')){c=c.toLowerCase();if(Ds(a.c,c)){throw Gk(new BF)}Fs(a.c,c,wn(b));d=VE(a.b,b);d.d=c;WA(EF,'Added memory label '+c+MT+b)}}\nfunction uI(a,b){var c,d,e,f,g,h;c=new OC;KC(c,Jd(Ku(a.r,b),3).a);e=co(c.e);f=a.k.w;h=co(a.k.w.e);d=new OC;JC(d,-4);h=yM(h,co(d.e));g=yM(h,e);vC(f,g,0);throw Gk(new VM)}\nfunction xo(a){var b;b=0;while(0<=(b=a.indexOf('\\\\',b))){aC(b+1,a.length);a.charCodeAt(b+1)==36?(a=a.substr(0,b)+'$'+ro(a,++b)):(a=a.substr(0,b)+(''+ro(a,++b)))}return a}\nfunction mm(a,b){if(b<2||b>36){return -1}if(a>=48&&a<48+$wnd.Math.min(b,10)){return a-48}if(a>=97&&a<b+97-10){return a-97+10}if(a>=65&&a<b+65-10){return a-65+10}return -1}\nfunction yr(a,b){qr();var c,d;d=(Yp(),Tp);c=a;for(;b>1;b>>=1){(b&1)!=0&&(d=iq(d,c));c.d==1?(c=iq(c,c)):(c=new uq(Ar(c.a,c.d,Rc(be,iS,13,c.d<<1,15,1))))}d=iq(d,c);return d}\nfunction Ix(){function b(){try{return (new Map).entries().next().done}catch(a){return false}}\nif(typeof Map===kS&&Map.prototype.entries&&b()){return Map}else{return Jx()}}\nfunction BC(b,c){var d,e;c*=8;c=56-c;e=so(b.ub(),c,c+8);try{return SD(e,false)}catch(a){a=Fk(a);if(Qd(a,11)){d=a;So();yb(d,Ro,'','');throw Gk(new Pb(d))}else throw Gk(a)}}\nfunction CC(b,c){var d,e;c*=8;c=56-c;e=so(co(b.e),c,c+8);try{return SD(e,true)}catch(a){a=Fk(a);if(Qd(a,11)){d=a;So();yb(d,Ro,'','');throw Gk(new Pb(d))}else throw Gk(a)}}\nfunction hE(b,c,d){var e,f;try{e=Rm(WD('0x'+c));e=Hk(e,b.b);_x(b.a,'r '+RD(YD(64,e))+' '+d)}catch(a){a=Fk(a);if(Qd(a,30)||Qd(a,11)){f=a;yb(f,(So(),Ro),'','')}else throw Gk(a)}}\nfunction iE(b,c,d){var e,f;try{e=Rm(WD('0x'+c));e=Hk(e,b.b);_x(b.a,'w '+RD(YD(64,e))+' '+d)}catch(a){a=Fk(a);if(Qd(a,30)||Qd(a,11)){f=a;yb(f,(So(),Ro),'','')}else throw Gk(a)}}\nfunction _D(a){if(a.length==0){return false}aC(0,a.length);a.charCodeAt(0)==35&&(a=a.substr(1));if(aE(a)){return true}else if($D(a)&&a.length<=6){return true}return false}\nfunction Tb(a){var b;if(a.c==null){b=Xd(a.b)===Xd(Rb)?null:a.b;a.d=b==null?zS:Td(b)?Wb(Md(b)):Vd(b)?'String':sm(pb(b));a.a=a.a+vS+(Td(b)?Vb(Md(b)):b+'');a.c='('+a.d+') '+a.a}}\nfunction es(a,b,c){var d,e,f;for(e=a.bb().$();e.cb();){d=Jd(e.db(),21);f=d.jb();if(Xd(b)===Xd(f)||b!=null&&nb(b,f)){if(c){d=new ju(d.jb(),d.kb());e.eb()}return d}}return null}\nfunction az(a,b,c,d,e,f){var g,h;if(a.qb()&&(h=_w(Jd(b,20),Jd(c,20)),h<0||!d&&h==0)){return false}if(a.rb()&&(g=_w(Jd(b,20),Jd(e,20)),g>0||!f&&g==0)){return false}return true}\nfunction dE(a){var b,c,d;b=new Eo;c=Jk(a,0)<0?Uk(a):a;d=0;while(Jk(c,0)>0){d=bl(Sk(c,2));d==1?Do(b,String.fromCharCode(49)):Do(b,String.fromCharCode(48));c=Lk(c,2)}return b.a}\nfunction SH(a){WA(PH,'WB of the ALU I-Type instruction. Writing '+cl(a.i[0].Db())+' to R'+Ku(a.r,0));aD(a.k,Jd(Ku(a.r,0),3).a).wb(a.i[0].ub(),0);yD(aD(a.k,Jd(Ku(a.r,0),3).a))}\nfunction XA(a,b,c,d){var e;(MA?b.tb()>=UA(a).tb():NA?b.tb()>=(_z(),800):QA?b.tb()>=(_z(),900):PA&&b.tb()>=(_z(),ZS))&&(e=new LA(b,c),e.e=d,KA(e,OA?null:a.c),SA(a,e),undefined)}\nfunction UE(a,b,c){var d;if(c>32000){aB(SE,'Address exceeding the CPU code limit: '+c+' > '+32000);throw Gk(new NF)}d=c/4|0;!eo(b.q,' ')&&!ou(a.c,wn(d))&&++a.b;dz(a.c,wn(d),b)}\nfunction hz(a,b,c){var d,e;e=a;d=e.c==null||ax(b.c,e.c)>0?1:0;while(e.a[d]!=b){e=e.a[d];d=ax(b.c,e.c)>0?1:0}e.a[d]=c;c.b=b.b;c.a[0]=b.a[0];c.a[1]=b.a[1];b.a[0]=null;b.a[1]=null}\nfunction JP(a,b){var c,d,e,f,g,h;g=new No;d=false;while(!d){f=VE(a.e,b);for(e=0;e<8;++e){h=BC(f,e);if(h==0){d=true;break}c=h&HS;g.a+=String.fromCharCode(c)}b=Hk(b,8)}return g.a}\nfunction _R(a,b){var c;if(zs(a.a,b)){return Jd(Bs(a.a,b),3).a}c=0;zs(a.b,b)?(c=Jd(Bs(a.b,b),3).a):aB(YR,'No default value for integer configuration key '+b+', using 0.');return c}\nfunction $R(a,b){var c;if(zs(a.a,b)){return gm(Ld(Bs(a.a,b)))}c=false;zs(a.b,b)?(c=gm(Ld(Bs(a.b,b)))):aB(YR,'No default value for boolean configuration key '+b+', using false.');return c}\nfunction wo(a){var b,c;if(a>=GS){b=55296+(a-GS>>10&1023)&HS;c=56320+(a-GS&1023)&HS;return String.fromCharCode(b)+(''+String.fromCharCode(c))}else{return String.fromCharCode(a&HS)}}\nfunction Gq(a,b){var c,d,e;e=a.e;if(b==0||a.e==0){return}d=b>>5;a.d-=d;if(!Lq(a.a,a.d,a.a,d,b&31)&&e<0){for(c=0;c<a.d&&a.a[c]==-1;c++){a.a[c]=0}c==a.d&&++a.d;++a.a[c]}_p(a);a.b=-2}\nfunction Fn(a){var b,c,d;if(Jk(AS,a)<=0&&Jk(a,oS)<=0){return c=bl(a),c.toString(2)}b=Rc(_d,iS,13,65,15,1);d=65;do{b[--d]=nm(bl(a)&1);a=Zk(a,1)}while(Jk(a,0)!=0);return Ao(b,d,65-d)}\nfunction Iq(a,b,c,d){var e,f,g;if(d==0){To(b,0,a,c,a.length-c)}else{g=32-d;a[a.length-1]=0;for(f=a.length-1;f>c;f--){a[f]|=b[f-c-1]>>>g;a[f-1]=b[f-c-1]<<d}}for(e=0;e<c;e++){a[e]=0}}\nfunction vc(b,c){var d,e,f,g;for(e=0,f=b.length;e<f;e++){g=b[e];try{g[1]?g[0].Sb()&&(c=uc(c,g)):g[0].Sb()}catch(a){a=Fk(a);if(Qd(a,8)){d=a;dc();mc(d,true)}else throw Gk(a)}}return c}\nfunction HA(a,b){var c,d,e,f;c=Jd(Cs(a.a,b),83);if(!c){d=new bB(b);e=(RA(),OA)?null:d.c;f=so(e,0,$wnd.Math.max(0,ko(e,wo(46))));ZA(d,HA(a,f));Fs(a.a,OA?null:d.c,d);return d}return c}\n",
"function XR(b){WR();var c;try{c=Jd(Cs(UR,'en'),61);return Nd(c.get(b))}catch(a){a=Fk(a);if(Qd(a,7)){_A(VR,'Could not look up key '+b+' in language '+'en');return b}else throw Gk(a)}}\nfunction hc(b,c,d){var e,f;e=fc();try{if(tb){try{return ec(b,c,d)}catch(a){a=Fk(a);if(Qd(a,8)){f=a;mc(f,true);return undefined}else throw Gk(a)}}else{return ec(b,c,d)}}finally{ic(e)}}\nfunction px(){px=ml;nx=Vc(Pc($e,1),iS,2,6,['Sun','Mon','Tue','Wed','Thu','Fri','Sat']);ox=Vc(Pc($e,1),iS,2,6,['Jan','Feb','Mar','Apr','May','Jun','Jul','Aug','Sep','Oct','Nov','Dec'])}\nfunction Pm(a){Nm==null&&(Nm=new RegExp('^\\\\s*[+-]?(NaN|Infinity|((\\\\d+\\\\.?\\\\d*)|(\\\\.\\\\d+))([eE][+-]?\\\\d+)?[dDfF]?)\\\\s*$'));if(!Nm.test(a)){throw Gk(new Vn(yS+a+'\"'))}return parseFloat(a)}\nfunction uo(a){var b,c,d;c=a.length;d=0;while(d<c&&(aC(d,a.length),a.charCodeAt(d)<=32)){++d}b=c;while(b>d&&(aC(b-1,a.length),a.charCodeAt(b-1)<=32)){--b}return d>0||b<c?a.substr(d,b-d):a}\nfunction kl(){jl={};!Array.isArray&&(Array.isArray=function(a){return Object.prototype.toString.call(a)==='[object Array]'});function b(){return (new Date).getTime()}\n!Date.now&&(Date.now=b)}\nfunction sd(a,b){var c,d,e;b&=63;if(b<22){c=a.l<<b;d=a.m<<b|a.l>>22-b;e=a.h<<b|a.m>>22-b}else if(b<44){c=0;d=a.l<<b-22;e=a.m<<b-22|a.l>>44-b}else{c=0;d=0;e=a.l<<b-44}return $c(c&US,d&US,e&sS)}\nfunction ud(a,b){var c,d,e,f;b&=63;c=a.h&sS;if(b<22){f=c>>>b;e=a.m>>b|c<<22-b;d=a.l>>b|a.m<<22-b}else if(b<44){f=0;e=c>>>b-22;d=a.m>>b-22|a.h<<44-b}else{f=0;e=0;d=c>>>b-44}return $c(d&US,e&US,f&sS)}\nfunction Hp(a,b,c){if(c<_o.length&&$wnd.Math.max(a.a,b.a+ap[Yd(c)])+1<54){return new zp(a.f+b.f*_o[Yd(c)],a.e)}return new Ep(_q((!a.c&&(a.c=Dq(a.f)),a.c),wr((!b.c&&(b.c=Dq(b.f)),b.c),Yd(c))),a.e)}\nfunction vC(a,b,c){var d,e,f;for(e=0;e<b.length;e++){f=e+c;if(f>=a.f){return}d=(aC(e,b.length),b.charCodeAt(e));switch(d){case 49:a.e[f]=49;break;case 48:a.e[f]=48;break;default:throw Gk(new PE);}}}\nfunction yb(a,b,c,d){var e,f,g,h,i;b.S(d+c+a);zb(a,b,d);for(f=(a.i==null&&(a.i=Rc(af,iS,8,0,0,1)),a.i),g=0,h=f.length;g<h;++g){e=f[g];yb(e,b,'Suppressed: ','\\t'+d)}i=a.e;!!i&&yb(i,b,'Caused by: ',d)}\nfunction Lq(a,b,c,d,e){var f,g,h;f=true;for(g=0;g<d;g++){f=f&c[g]==0}if(e==0){To(c,d,a,0,b);g=b}else{h=32-e;f=f&c[g]<<h==0;for(g=0;g<b-1;g++){a[g]=c[g+d]>>>e|c[g+d+1]<<h}a[g]=c[g+d]>>>e;++g}return f}\nfunction KF(a,b,c){var d;if(c!=null&&!eo(c,'')){if(Ds(a.a,c)){throw Gk(new BF)}Fs(a.a,c,wn(b));d=XE(a.b,b);!d&&_A(EF,'No instruction at address '+b);d.Lb(c);WA(EF,'Added instruction label '+c+MT+b)}}\nfunction Hl(a,b){var c,d,e;c=new No;Jo(c,(d=new hx(b.c),e=new No,Jo(e,gx(d)),e.a+=' ',Jo(e,b.b),e.a+=gS,Jo(e,b.a.W()),e.a+=vS,e.a));Jo(c,b.d);if(a.a&&!!b.e){c.a+=gS;yb(b.e,new Ml(c),'','')}return c.a}\nfunction DC(b,c){var d,e;if(c%2!=0){throw Gk(new gF)}c*=8;c=48-c;e=so(b.ub(),c,c+16);try{return SD(e,false)}catch(a){a=Fk(a);if(Qd(a,11)){d=a;So();yb(d,Ro,'','');throw Gk(new Pb(d))}else throw Gk(a)}}\nfunction FC(b,c){var d,e;if(c%4!=0){throw Gk(new gF)}c*=8;c=32-c;e=so(b.ub(),c,c+32);try{return SD(e,false)}catch(a){a=Fk(a);if(Qd(a,11)){d=a;So();yb(d,Ro,'','');throw Gk(new Pb(d))}else throw Gk(a)}}\nfunction GC(b,c){var d,e;if(c%4!=0){throw Gk(new gF)}c*=8;c=32-c;e=so(co(b.e),c,c+32);try{return TD(e,true)}catch(a){a=Fk(a);if(Qd(a,11)){d=a;So();yb(d,Ro,'','');throw Gk(new Pb(d))}else throw Gk(a)}}\nfunction EC(b,c){var d,e;if(c%2!=0){throw Gk(new gF)}c*=8;c=48-c;e=so(co(b.e),c,c+16);try{return SD(e,true)}catch(a){a=Fk(a);if(Qd(a,11)){d=a;So();yb(d,Ro,'','');throw Gk(new Pb(d))}else throw Gk(a)}}\nfunction AG(a){var b,c;c='';c+='ADDER\\n';c+=(b=Jd(Bs(a.a,(JG(),FG)),5))?b.W()+gS:XT;c+=(b=Jd(Bs(a.a,GG),5))?b.W()+gS:XT;c+=(b=Jd(Bs(a.a,HG),5))?b.W()+gS:XT;c+=(b=Jd(Bs(a.a,IG),5))?b.W()+gS:XT;return c}\nfunction Jr(){Jr=ml;Ir=new Kr('UP',0);Cr=new Kr('DOWN',1);Br=new Kr('CEILING',2);Dr=new Kr('FLOOR',3);Gr=new Kr('HALF_UP',4);Er=new Kr('HALF_DOWN',5);Fr=new Kr('HALF_EVEN',6);Hr=new Kr('UNNECESSARY',7)}\nfunction SA(a,b){var c,d,e,f,g,h,i,j;for(e=VA(a),g=0,i=e.length;g<i;++g){c=e[g];c.R(b)}j=!OA&&a.e?OA?null:a.d:null;while(j){for(d=VA(j),f=0,h=d.length;f<h;++f){c=d[f];c.R(b)}j=!OA&&j.e?OA?null:j.d:null}}\nfunction np(a,b){var c;c=a.e+b.e;if(a.a==0&&a.f!=-1||b.a==0&&b.f!=-1){return Rp(c)}if(a.a+b.a<54){return new zp(a.f*b.f,Op(c))}return new Fp(iq((!a.c&&(a.c=Dq(a.f)),a.c),(!b.c&&(b.c=Dq(b.f)),b.c)),Op(c))}\nfunction qG(a){var b,c,d;c=WG(a.b);d=Jd(Bs(a.c.a,(TG(),SG)),5);b=Jd(Bs(a.a.a,(JG(),IG)),5);if(c){YG(a.b);--a.d;return c}if(d){Es(a.c.a,SG,null);--a.d;return d}if(b){Es(a.a.a,IG,null);--a.d;return b}return null}\nfunction vx(a,b,c){var d,e,f,g,h;h=b==null?0:(g=rb(b),g|0);e=(d=a.a.get(h),d==null?new Array:d);if(e.length==0){a.a.set(h,e)}else{f=sx(b,e);if(f){return f.lb(c)}}Uc(e,e.length,new ju(b,c));++a.c;dx(a.b);return null}\nfunction GB(a,b,c,d,e,f){var g,h,i,j,k;if(Xd(a)===Xd(c)){a=a.slice(b,b+e);b=0}i=c;for(h=b,j=b+e;h<j;){g=$wnd.Math.min(h+10000,j);e=g-h;k=a.slice(h,g);k.splice(0,0,d,f?e:0);Array.prototype.splice.apply(i,k);h=g;d+=e}}\nfunction kq(a,b){var c;if(b<0){throw Gk(new _l('Negative exponent'))}if(b==0){return Tp}else if(b==1||cq(a,Tp)||cq(a,Xp)){return a}if(!pq(a,0)){c=1;while(!pq(a,c)){++c}return iq(zq(c*b),kq(oq(a,c),b))}return yr(a,b)}\nfunction pp(a){var b,c;if(a.d>0){return a.d}b=1;c=1;if(a.a<54){a.a>=1&&(c=a.f);b+=$wnd.Math.log($wnd.Math.abs(c))*$wnd.Math.LOG10E}else{b+=(a.a-1)*iT;aq((!a.c&&(a.c=Dq(a.f)),a.c),zr(b)).e!=0&&++b}a.d=Yd(b);return a.d}\nfunction Ip(a){var b,c;if(a>-140737488355328&&a<140737488355328){if(a==0){return 0}b=a<0;b&&(a=-a);c=Yd($wnd.Math.floor($wnd.Math.log(a)/0.6931471805599453));(!b||a!=$wnd.Math.pow(2,c))&&++c;return c}return Jp(Nk(a))}\nfunction WE(a,b){if(b>=80000||b<0){aB(SE,'Trying to access memory index '+b+' which is outside the expected range [0,'+80000+').');throw Gk(new fF)}ou(a.a,wn(b))||dz(a.a,wn(b),new dF(b*8));return Jd(pu(a.a,wn(b)),94)}\nfunction zG(a){if(Bs(a.a,(JG(),IG))==null){Es(a.a,IG,Jd(Bs(a.a,HG),5));Es(a.a,HG,null)}if(Bs(a.a,HG)==null){Es(a.a,HG,Jd(Bs(a.a,GG),5));Es(a.a,GG,null)}if(Bs(a.a,GG)==null){Es(a.a,GG,Jd(Bs(a.a,FG),5));Es(a.a,FG,null)}}\nfunction tr(a,b,c,d,e){var f,g,h,i;if(Xd(a)===Xd(b)&&d==e){Ar(a,d,c);return}for(h=0;h<d;h++){g=0;f=a[h];for(i=0;i<e;i++){g=Hk(Hk(Tk(Ik(f,DS),Ik(b[i],DS)),Ik(c[h+i],DS)),Ik(bl(g),DS));c[h+i]=bl(g);g=Zk(g,32)}c[h+e]=bl(g)}}\nfunction lG(a){var b;if((new RegExp(QT)).test(a)&&!(new RegExp(RT)).test(a)||(new RegExp(ST)).test(a)&&!(new RegExp(RT)).test(a)||dG(a)||!(a.length==64&&(new RegExp(PT)).test(a))){return null}b=TD(a,false);return new Ap(b)}\nfunction YD(b,c){var d,e,f,g,h;g=dE(c);f=b-g.length;d=new Fo(g);for(e=0;e<f;e++){Do(d,String.fromCharCode(48))}if(Jk(c,0)<0){try{h=fE(d.a);return h}catch(a){a=Fk(a);if(Qd(a,11)){return null}else throw Gk(a)}}else{return d.a}}\nfunction EL(a){var b;a.c=a.i[4].Db();if(Qk(a.c,0)){b=XR(vU)+' '+a.o+'. '+XR(wU)+vS+cl(a.c)+'.';throw Gk(new rI(b))}if(Vk(Sk(a.c,a.f),0)){b=XR(xU)+' '+a.o+vS+XR(yU)+' '+cl(a.c)+' '+XR(zU)+' '+a.f+' bytes';throw Gk(new hF(b))}}\nfunction oE(a){if(_n(so(co(a.e),30,a.f),'00')==0){return CE(),BE}if(_n(so(co(a.e),30,a.f),'01')==0){return CE(),AE}if(_n(so(co(a.e),30,a.f),'10')==0){return CE(),zE}if(_n(so(co(a.e),30,a.f),'11')==0){return CE(),yE}return null}\nfunction ol(a,b){var c=$wnd;if(a===''){return c}var d=a.split('.');!(d[0] in c)&&c.execScript&&c.execScript('var '+d[0]);if(b){var e=b.prototype.Pb;e.e=b}for(var f;d.length&&(f=d.shift());){c=c[f]=c[f]||!d.length&&b||{}}return c}\nfunction tn(a){var b,c,d;if(a<0){return 0}else if(a==0){return 32}else{d=-(a>>16);b=d>>16&16;c=16-b;a=a>>b;d=a-256;b=d>>16&8;c+=b;a<<=b;d=a-4096;b=d>>16&4;c+=b;a<<=b;d=a-16384;b=d>>16&2;c+=b;a<<=b;d=a>>14;b=d&~(d>>1);return c+2-b}}\nfunction Hn(a){var b,c,d,e,f,g;d=bl(a);if(Jk(d,a)==0){return f=d,f.toString(2)}e=Jk(a,0)<0;e||(a=Uk(a));b=Rc(_d,iS,13,65,15,1);c=65;do{g=Lk(a,2);b[--c]=nm(bl($k(Tk(2,g),a)));a=g}while(Jk(a,0)!=0);e&&(b[--c]=45);return Ao(b,c,65-c)}\nfunction cF(b){var c,d;try{d='ADDRESS '+RD(cE(32,b.a));d+=', VALUE '+RD(co(b.e));d+=', LABEL '+b.d;d+=', CODE '+b.b;d+=', COMMENT '+b.c;return d}catch(a){a=Fk(a);if(Qd(a,11)){c=a;yb(c,(So(),Ro),'','')}else throw Gk(a)}return 'ERRORE'}\nfunction td(a,b){var c,d,e,f,g;b&=63;c=a.h;d=(c&VS)!=0;d&&(c|=-1048576);if(b<22){g=c>>b;f=a.m>>b|c<<22-b;e=a.l>>b|a.m<<22-b}else if(b<44){g=d?sS:0;f=c>>b-22;e=a.m>>b-22|c<<44-b}else{g=d?sS:0;f=d?US:0;e=c>>b-44}return $c(e&US,f&US,g&sS)}\nfunction ll(a,b,c){var d=jl,h;var e=d[a];var f=e instanceof Array?e[0]:null;if(e&&!f){_=e}else{_=(h=b&&b.prototype,!h&&(h=jl[b]),nl(h));_.Qb=c;!b&&(_.Rb=ql);d[a]=_}for(var g=3;g<arguments.length;++g){arguments[g].prototype=_}f&&(_.Pb=f)}\nfunction pq(a,b){var c,d,e;if(b==0){return (a.a[0]&1)!=0}if(b<0){throw Gk(new _l('Negative bit address'))}e=b>>5;if(e>=a.d){return a.e<0}c=a.a[e];b=1<<(b&31);if(a.e<0){d=fq(a);if(e<d){return false}else d==e?(c=-c):(c=~c)}return (c&b)!=0}\nfunction aE(a){var b,c,d,e;e=a.length;if(e==0){return false}c=0;d=(aC(c,a.length),a.charCodeAt(c));if(d==43||d==45){if(e==1){return false}++c}for(;c<a.length;c++){b=(aC(c,a.length),a.charCodeAt(c));if(b<48||b>57){return false}}return true}\nfunction cG(a){var b;if((new RegExp(QT)).test(a)&&!(new RegExp(RT)).test(a)||(new RegExp(ST)).test(a)&&!(new RegExp(RT)).test(a)||dG(a)||!(a.length==64&&(new RegExp(PT)).test(a))){return null}b=SD(so(a,32,a.length),false);return new Ap(b)}\nfunction Zq(a,b,c,d,e){var f,g,h;f=0;g=0;for(h=0;h<d;h++){f=(qr(),Hk(Tk(Ik(c[h],DS),Ik(e,DS)),Ik(bl(f),DS)));g=Hk($k(Ik(a[b+h],DS),Ik(f,DS)),g);a[b+h]=bl(g);g=Yk(g,32);f=Zk(f,32)}g=Hk($k(Ik(a[b+d],DS),f),g);a[b+d]=bl(g);return bl(Yk(g,32))}\nfunction Em(a){if(a.Y()){var b=a.c;b.Z()?(a.k='['+b.j):!b.Y()?(a.k='[L'+b.W()+';'):(a.k='['+b.W());a.b=b.V()+'[]';a.i=b.X()+'[]';return}var c=a.g;var d=a.d;d=d.split('/');a.k=Hm('.',[c,Hm('$',d)]);a.b=Hm('.',[c,Hm('.',d)]);a.i=d[d.length-1]}\nfunction wx(a,b){var c,d,e,f,g,h;g=b==null?0:(f=rb(b),f|0);d=(c=a.a.get(g),c==null?new Array:c);for(h=0;h<d.length;h++){e=d[h];if(qx(b,e.jb())){if(d.length==1){d.length=0;Dx(a.a,g)}else{d.splice(h,1)}--a.c;dx(a.b);return e.kb()}}return null}\nfunction vE(b,c,d){var e;try{switch(c){case 1:vC(b,''+(d?1:0),21);break;case 3:vC(b,''+(d?1:0),22);break;case 2:vC(b,''+(d?1:0),23);break;case 0:vC(b,''+(d?1:0),20);}}catch(a){a=Fk(a);if(Qd(a,11)){e=a;yb(e,(So(),Ro),'','')}else throw Gk(a)}}\nfunction cQ(a){if(a.length>0&&(aC(0,a.length),a.charCodeAt(0)!=59)&&(aC(0,a.length),a.charCodeAt(0)!=10)){a=uo(a);a=no(a,'\\t',' ');while(a.indexOf(' ')!=-1){a=no(a,' ',' ')}a=no(a,', ',',');a=no(a,' ,',',');if(a.length>0){return a}}return null}\nfunction uH(){pH();var a;this.r=new ey;this.i=Rc(qh,iS,32,5,0,1);this.j=Rc(Mh,iS,78,5,0,1);this.s=new AC;this.u='';uC(this.s,false);for(a=0;a<this.i.length;a++){this.i[a]=new DD('TR '+a+ZT+this.t+')');this.j[a]=new nH('TR (float) '+a+ZT+this.t+')')}}\nfunction lq(a,b){var c,d,e,f,g,h;if(b.e==0){throw Gk(new _l(lT))}h=a.d;c=b.d;if((h!=c?h>c?1:-1:cr(a.a,b.a,h))==-1){return a}f=c;e=Rc(be,iS,13,f,15,1);if(f==1){e[0]=$q(a.a,h,b.a[0])}else{d=h-c+1;e=Tq(null,d,a.a,h,b.a,c)}g=new sq(a.e,f,e);_p(g);return g}\nfunction rr(a,b){qr();var c,d,e,f,g,h,i,j,k;if(b.d>a.d){h=a;a=b;b=h}if(b.d<63){return xr(a,b)}g=(a.d&-2)<<4;j=oq(a,g);k=oq(b,g);d=er(a,mq(j,g));e=er(b,mq(k,g));i=rr(j,k);c=rr(d,e);f=rr(er(j,d),er(e,k));f=_q(_q(f,i),c);f=mq(f,g);i=mq(i,g<<1);return _q(_q(i,f),c)}\nfunction kc(g){dc();function h(a,b,c,d,e){if(!e){e=a+' ('+b+':'+c;d&&(e+=':'+d);e+=')'}var f=Jb(e);mc(f,false)}\n;function i(a){var b=a.onerror;if(b&&!g){return}a.onerror=function(){h.apply(this,arguments);b&&b.apply(this,arguments);return false}}\ni($wnd);i(window)}\nfunction gd(a){var b,c,d;c=a.l;if((c&c-1)!=0){return -1}d=a.m;if((d&d-1)!=0){return -1}b=a.h;if((b&b-1)!=0){return -1}if(b==0&&d==0&&c==0){return -1}if(b==0&&d==0&&c!=0){return un(c)}if(b==0&&d!=0&&c==0){return un(d)+22}if(b!=0&&d==0&&c==0){return un(b)+44}return -1}\nfunction nd(a){var b,c,d,e,f;if(isNaN(a)){return Ed(),Dd}if(a<-9223372036854775808){return Ed(),Bd}if(a>=9223372036854775807){return Ed(),Ad}e=false;if(a<0){e=true;a=-a}d=0;if(a>=qS){d=Yd(a/qS);a-=d*qS}c=0;if(a>=rS){c=Yd(a/rS);a-=c*rS}b=Yd(a);f=$c(b,c,d);e&&ed(f);return f}\nfunction $E(a){var b,c,d,e,f,g,h,i;i='Data:\\n';for(f=(h=(new Vt(a.a)).a.bb().$(),new $t(h));f.a.cb();){e=(b=Jd(f.a.db(),21),Jd(b.kb(),94));i+=cF(e)+gS}i+='\\nCode:\\n';for(d=(g=(new Vt(a.c)).a.bb().$(),new $t(g));d.a.cb();){c=(b=Jd(d.a.db(),21),Jd(b.kb(),5));i+=pl(c)+gS}return i}\nfunction SD(a,b){var c;if(a.length>32||b&&a.length==32&&(aC(0,a.length),a.charCodeAt(0)==49)||!ZD(a)){throw Gk(new PE)}if(!b&&a.length==32&&bE(a)){return AS}if(b){return UD(a)}else{aC(0,a.length);if(a.charCodeAt(0)==48){return SD(a.substr(1),true)}else{c=fE(a);return -SD(c,true)}}}\nfunction HE(a,b){var c,d,e;WA(FE,'call to close() with fd = '+b);e=-1;c=zs(a.a,wn(b));d=zs(a.d,wn(b));if(c){WA(FE,'found open input stream');Zd(Bs(a.a,wn(b)));null.Sb();Gs(a.a,wn(b));e=0}if(d){WA(FE,'found open output stream');Zd(Bs(a.d,wn(b)));null.Sb();Gs(a.d,wn(b));e=0}return e}\nfunction iC(a){var b,c,d,e;b=0;d=a.length;e=d-4;c=0;while(c<e){b=(aC(c+3,a.length),a.charCodeAt(c+3)+(aC(c+2,a.length),31*(a.charCodeAt(c+2)+(aC(c+1,a.length),31*(a.charCodeAt(c+1)+(aC(c,a.length),31*(a.charCodeAt(c)+31*b)))))));b=b|0;c+=4}while(c<d){b=b*31+$n(a,c++)}b=b|0;return b}\nfunction Yp(){Yp=ml;var a;Tp=new rq(1,1);Vp=new rq(1,10);Xp=new rq(0,0);Sp=new rq(-1,1);Up=Vc(Pc(df,1),iS,9,0,[Xp,Tp,new rq(1,2),new rq(1,3),new rq(1,4),new rq(1,5),new rq(1,6),new rq(1,7),new rq(1,8),new rq(1,9),Vp]);Wp=Rc(df,iS,9,32,0,1);for(a=0;a<Wp.length;a++){Wp[a]=Eq(Xk(1,a))}}\nfunction vr(a,b){qr();var c,d,e,f,g,h,i,j,k;j=a.e;if(j==0){return Yp(),Xp}d=a.d;c=a.a;if(d==1){e=Tk(Ik(c[0],DS),Ik(b,DS));i=bl(e);g=bl(Zk(e,32));return g==0?new rq(j,i):new sq(j,2,Vc(Pc(be,1),iS,13,15,[i,g]))}h=d+1;f=Rc(be,iS,13,h,15,1);f[d]=ur(f,c,d,b);k=new sq(j,h,f);_p(k);return k}\nfunction xr(a,b){var c,d,e,f,g,h,i,j,k,l,m;d=a.d;f=b.d;h=d+f;i=a.e!=b.e?-1:1;if(h==2){k=Tk(Ik(a.a[0],DS),Ik(b.a[0],DS));m=bl(k);l=bl(Zk(k,32));return l==0?new rq(i,m):new sq(i,2,Vc(Pc(be,1),iS,13,15,[m,l]))}c=a.a;e=b.a;g=Rc(be,iS,13,h,15,1);sr(c,d,e,f,g);j=new sq(i,h,g);_p(j);return j}\nfunction gx(a){var b,c,d;d=-a.a.getTimezoneOffset();b=(d>=0?'+':'')+(d/60|0);c=lx($wnd.Math.abs(d)%60);return (px(),nx)[a.a.getDay()]+' '+ox[a.a.getMonth()]+' '+lx(a.a.getDate())+' '+lx(a.a.getHours())+':'+lx(a.a.getMinutes())+':'+lx(a.a.getSeconds())+' GMT'+b+c+' '+a.a.getFullYear()}\nfunction Kq(a,b){var c,d,e,f,g;d=b>>5;b&=31;if(d>=a.d){return a.e<0?(Yp(),Sp):(Yp(),Xp)}f=a.d-d;e=Rc(be,iS,13,f+1,15,1);Lq(e,f,a.a,d,b);if(a.e<0){for(c=0;c<d&&a.a[c]==0;c++);if(c<d||b>0&&a.a[c]<<32-b!=0){for(c=0;c<f&&e[c]==-1;c++){e[c]=0}c==f&&++f;++e[c]}}g=new sq(a.e,f,e);_p(g);return g}\nfunction bz(a,b,c,d){var e,f;if(!b){return c}else{e=ax(c.c,b.c);if(e==0){d.d=cu(b,c.d);d.b=true;return b}f=e<0?0:1;b.a[f]=bz(a,b.a[f],c,d);if(cz(b.a[f])){if(cz(b.a[1-f])){b.b=true;b.a[0].b=false;b.a[1].b=false}else{cz(b.a[f].a[f])?(b=jz(b,1-f)):cz(b.a[f].a[1-f])&&(b=iz(b,1-f))}}}return b}\nfunction GF(a,b){var c;WA(EF,'Request for memory element labelled '+b);if(b==null){aB(EF,'Label is null. Cannot access it.');throw Gk(new fF)}b=b.toLowerCase();if(!Ds(a.c,b)){aB(EF,'Label not found.');throw Gk(new fF)}c=Jd(Cs(a.c,b),3).a;WA(EF,'Label found at address '+c);return VE(a.b,c)}\nfunction xb(d,b){if(b instanceof Object){try{b.__java$exception=d;if(navigator.userAgent.toLowerCase().indexOf(uS)!=-1&&$doc.documentMode<9){return}var c=d;Object.defineProperties(b,{cause:{get:function(){var a=c.K();return a&&a.I()}},suppressed:{get:function(){return c.J()}}})}catch(a){}}}\nfunction fE(a){var b,c,d,e;b=true;e=new Fo(a);for(d=a.length-1;d>=0;--d){c=(aC(d,a.length),a.charCodeAt(d));if(c!=48&&c!=49){throw Gk(new PE)}if(b){Yl(e,d,d+1,String.fromCharCode(c));c==49&&(b=false)}else{c==48?Yl(e,d,d+1,String.fromCharCode(49)):Yl(e,d,d+1,String.fromCharCode(48))}}return e.a}\nfunction rE(a,b,c){_n(b.toLowerCase(),'V'.toLowerCase())==0?vC(a,''+c,15):_n(b.toLowerCase(),'Z'.toLowerCase())==0?vC(a,''+c,16):_n(b.toLowerCase(),'O'.toLowerCase())==0?vC(a,''+c,17):_n(b.toLowerCase(),'U'.toLowerCase())==0?vC(a,''+c,18):_n(b.toLowerCase(),'I'.toLowerCase())==0&&vC(a,''+c,19)}\nfunction tE(a,b,c){_n(b.toLowerCase(),'V'.toLowerCase())==0?vC(a,''+c,25):_n(b.toLowerCase(),'Z'.toLowerCase())==0?vC(a,''+c,26):_n(b.toLowerCase(),'O'.toLowerCase())==0?vC(a,''+c,27):_n(b.toLowerCase(),'U'.toLowerCase())==0?vC(a,''+c,28):_n(b.toLowerCase(),'I'.toLowerCase())==0&&vC(a,''+c,29)}\nfunction Wq(a,b){var c,d,e,f,g;d=Ik(b,DS);if(Jk(a,0)>=0){f=Lk(a,d);g=Sk(a,d)}else{c=Zk(a,1);e=b>>>1;f=Lk(c,e);g=Sk(c,e);g=Hk(Xk(g,1),Ik(a,1));if((b&1)!=0){if(Jk(f,g)<=0){g=$k(g,f)}else{if(Rk($k(f,g),d)){g=Hk(g,$k(d,f));f=$k(f,1)}else{g=Hk(g,$k(Xk(d,1),f));f=$k(f,2)}}}}return Wk(Xk(g,32),Ik(f,DS))}\nfunction yd(a){var b,c,d,e,f;if(a.l==0&&a.m==0&&a.h==0){return '0'}if(a.h==VS&&a.m==0&&a.l==0){return WS}if(a.h>>19!=0){return '-'+yd(pd(a))}c=a;d='';while(!(c.l==0&&c.m==0&&c.h==0)){e=Yc(XS);c=_c(c,e,true);b=''+xd(Xc);if(!(c.l==0&&c.m==0&&c.h==0)){f=9-b.length;for(;f>0;f--){b='0'+b}}d=b+d}return d}\nfunction iQ(b,c,d,e,f){var g,h,i,j,k,l;l=qo(f,',',0);for(h=l,i=0,j=h.length;i<j;++i){g=h[i];k=WE(b.e,b.f);++b.f;try{vC(k,YF(b.c,uo(g)),0)}catch(a){a=Fk(a);if(Qd(a,67)){++b.g;bR(b.a,fV,c,d+1,e)}else if(Qd(a,81)){++b.g;bR(b.a,gV,c,d+1,e)}else if(Qd(a,11)){++b.g;bR(b.a,OU,c,d+1,e);d=e.length}else throw Gk(a)}}}\nfunction TD(a,b){var c;if(a.length>64||b&&a.length==64&&(aC(0,a.length),a.charCodeAt(0)==49)||!ZD(a)){throw Gk(new PE)}if(!b&&a.length==64&&bE(a)){return BS}if(a.length==0){return 0}if(b){return VD(a)}else{aC(0,a.length);if(a.charCodeAt(0)==48){return TD(a.substr(1),true)}else{c=fE(a);return Uk(TD(c,true))}}}\nfunction cA(a){_z();var b;b=to(a,(ty(),ry));switch(b){case 'ALL':return Sz;case 'CONFIG':return Tz;case 'FINE':return Uz;case 'FINER':return Vz;case 'FINEST':return Wz;case 'INFO':return Xz;case 'OFF':return Yz;case 'SEVERE':return Zz;case 'WARNING':return $z;default:throw Gk(new kn('Invalid level \"'+a+'\"'));}}\nfunction fH(a){var b,c;c='';c+='MULTIPLIER\\n';c+=(b=Jd(Bs(a.a,(TG(),MG)),5))?b.W()+gS:XT;c+=(b=Jd(Bs(a.a,NG),5))?b.W()+gS:XT;c+=(b=Jd(Bs(a.a,OG),5))?b.W()+gS:XT;c+=(b=Jd(Bs(a.a,PG),5))?b.W()+gS:XT;c+=(b=Jd(Bs(a.a,QG),5))?b.W()+gS:XT;c+=(b=Jd(Bs(a.a,RG),5))?b.W()+gS:XT;c+=(b=Jd(Bs(a.a,SG),5))?b.W()+gS:XT;return c}\nfunction zM(a,b){var c,d;d='';for(c=0;c<64;c++){aC(c,a.length);a.charCodeAt(c)==49&&(aC(c,b.length),b.charCodeAt(c)==49)?(d+='0'):(aC(c,a.length),a.charCodeAt(c)==49&&(aC(c,b.length),b.charCodeAt(c)==48)?(d+='1'):(aC(c,a.length),a.charCodeAt(c)==48&&(aC(c,b.length),b.charCodeAt(c)==49)?(d+='1'):(d+='0')))}return d}\nfunction $D(a){var b,c,d,e,f;e=a.length;if(e<3){return false}c=0;aC(c,a.length);if(a.charCodeAt(c)!=48){return false}++c;f=(aC(c,a.length),a.charCodeAt(c));if(f!=120&&f!=88){return false}for(;c<a.length;c++){b=(aC(c,a.length),a.charCodeAt(c));d=b>=48||b<=57||b>=97||b<=102||b>=65||b<=70;if(!d){return false}}return true}\nfunction yM(a,b){var c,d,e,f,g,h;if(a.length!=b.length){throw Gk(new UP)}g=new Eo;e=false;for(f=a.length-1;f>-1;f--){c=(aC(f,a.length),a.charCodeAt(f)==49);d=(aC(f,b.length),b.charCodeAt(f)==49);h=!c&&!d&&e||!c&&d&&!e||c&&d&&e||c&&!d&&!e;e=d&&e||c&&d&&!e||c&&!d&&e;Do(g,String.fromCharCode(h?49:48))}return g.a.substr(0)}\nfunction Hx(){if(!Object.create||!Object.getOwnPropertyNames){return false}var a='__proto__';var b=Object.create(null);if(b[a]!==undefined){return false}var c=Object.getOwnPropertyNames(b);if(c.length!=0){return false}b[a]=42;if(b[a]!==42){return false}if(Object.getOwnPropertyNames(b).length==0){return false}return true}\nfunction IC(b,c,d){var e,f;d*=8;d=56-d;if(c<-128||c>255){throw Gk(new RE)}else{e=cE(8,c);if(c>=0){try{vC(b,e,d)}catch(a){a=Fk(a);if(Qd(a,11)){f=a;So();yb(f,Ro,'','');throw Gk(new RE)}else throw Gk(a)}}else{c=-c;try{e=fE(e);vC(b,e,d)}catch(a){a=Fk(a);if(Qd(a,11)){f=a;So();yb(f,Ro,'','');throw Gk(new RE)}else throw Gk(a)}}}}\nfunction KC(b,c){var d,e;if(c<xT||c>yT){throw Gk(new RE)}else{d=dE(c);if(c>=0){try{uC(b,false);b.wb(d,b.f-d.length)}catch(a){a=Fk(a);if(Qd(a,11)){e=a;So();yb(e,Ro,'','');throw Gk(new RE)}else throw Gk(a)}}else{c=-c;try{d=fE(d);uC(b,true);b.wb(d,b.f-d.length)}catch(a){a=Fk(a);if(Qd(a,11)){e=a;So();yb(e,Ro,'','');throw Gk(new RE)}else throw Gk(a)}}}}\nfunction MC(b,c){var d,e;if(c<AS||c>oS){throw Gk(new RE)}d=dE(c);if(c>=0){try{uC(b,false);b.wb(d,b.f-d.length)}catch(a){a=Fk(a);if(Qd(a,11)){e=a;So();yb(e,Ro,'','');throw Gk(new RE)}else throw Gk(a)}}else{c=-c;try{d=fE(d);uC(b,true);b.wb(d,b.f-d.length)}catch(a){a=Fk(a);if(Qd(a,11)){e=a;So();yb(e,Ro,'','');throw Gk(new RE)}else throw Gk(a)}}}\nfunction HC(b,c){var d,e;if(c<-128||c>127){throw Gk(new RE)}else{d=dE(c);if(c>=0){try{uC(b,false);b.wb(d,b.f-d.length)}catch(a){a=Fk(a);if(Qd(a,11)){e=a;So();yb(e,Ro,'','');throw Gk(new RE)}else throw Gk(a)}}else{c=-c;try{d=fE(d);uC(b,true);b.wb(d,b.f-d.length)}catch(a){a=Fk(a);if(Qd(a,11)){e=a;So();yb(e,Ro,'','');throw Gk(new RE)}else throw Gk(a)}}}}\nfunction ZC(b){var c;try{vE(b.a,0,$R(b.g,(OR(),pR)));vE(b.a,3,$R(b.g,tR));vE(b.a,2,$R(b.g,xR));vE(b.a,1,$R(b.g,oR));$R(b.g,sR)?uE(b.a,(CE(),BE)):$R(b.g,wR)?uE(b.a,(CE(),AE)):$R(b.g,vR)?uE(b.a,(CE(),zE)):$R(b.g,uR)&&uE(b.a,(CE(),yE))}catch(a){a=Fk(a);if(Qd(a,11)){c=a;XA(cB((rm(_g),_g.k)),(_z(),Zz),null,c)}else throw Gk(a)}}\nfunction gp(a,b){var c;c=a.e-b.e;if(a.a==0&&a.f!=-1){if(c<=0){return b}if(b.a==0&&b.f!=-1){return a}}else if(b.a==0&&b.f!=-1){if(c>=0){return a}}if(c==0){if($wnd.Math.max(a.a,b.a)+1<54){return new zp(a.f+b.f,a.e)}return new Ep(_q((!a.c&&(a.c=Dq(a.f)),a.c),(!b.c&&(b.c=Dq(b.f)),b.c)),a.e)}else return c>0?Hp(a,b,c):Hp(b,a,-c)}\nfunction fQ(b){var c;try{aC(0,b.length);if(b.charCodeAt(0)==114||(aC(0,b.length),b.charCodeAt(0)==82)||(aC(0,b.length),b.charCodeAt(0)==36))if(aE(b.substr(1))){c=Qm(b.substr(1),10);if(c<32&&c>=0){return c}}aC(0,b.length);if(b.charCodeAt(0)==36&&(c=eQ(b.substr(1)))!=-1){return c}}catch(a){a=Fk(a);if(!Qd(a,7))throw Gk(a)}return -1}\nfunction gQ(b){var c;try{aC(0,b.length);if(b.charCodeAt(0)==102||(aC(0,b.length),b.charCodeAt(0)==70)||(aC(0,b.length),b.charCodeAt(0)==36))if(aE(b.substr(1))){c=Qm(b.substr(1),10);if(c<32&&c>=0){return c}}aC(0,b.length);if(b.charCodeAt(0)==36&&(c=eQ(b.substr(1)))!=-1){return c}}catch(a){a=Fk(a);if(!Qd(a,7))throw Gk(a)}return -1}\nfunction Zm(){Zm=ml;Ym=Vc(Pc(ae,1),iS,13,15,[1.3407807929942597E154,1.157920892373162E77,3.4028236692093846E38,1.8446744073709552E19,ES,GS,256,16,4,2]);Xm=Vc(Pc(ae,1),iS,13,15,[7.458340731200207E-155,8.636168555094445E-78,2.9387358770557188E-39,5.421010862427522E-20,2.3283064365386963E-10,1.52587890625E-5,0.00390625,0.0625,0.25,0.5])}\nfunction Bq(a,b,c){var d,e,f,g,h,i,j,k,l,m,n,o,p,q,r;o=b.length;j=o;aC(0,b.length);if(b.charCodeAt(0)==45){m=-1;n=1;--o}else{m=1;n=0}g=(Oq(),Nq)[c];f=o/g|0;r=o%g;r!=0&&++f;i=Rc(be,iS,13,f,15,1);d=Mq[c-2];h=0;p=n+(r==0?g:r);for(q=n;q<j;q=p,p=q+g){e=Qm(b.substr(q,p-q),c);k=(qr(),ur(i,i,h,d));k+=dr(i,h,e);i[h++]=k}l=h;a.e=m;a.d=l;a.a=i;_p(a)}\nfunction Uq(a,b,c){var d,e,f,g,h,i,j,k,l,m,n,o,p;n=a.a;o=a.d;p=a.e;if(o==1){d=Ik(n[0],DS);e=Ik(b,DS);f=Lk(d,e);j=Sk(d,e);p!=c&&(f=Uk(f));p<0&&(j=Uk(j));return Vc(Pc(df,1),iS,9,0,[Eq(f),Eq(j)])}h=o;i=p==c?1:-1;g=Rc(be,iS,13,h,15,1);k=Vc(Pc(be,1),iS,13,15,[Vq(g,n,o,b)]);l=new sq(i,h,g);m=new sq(p,1,k);_p(l);_p(m);return Vc(Pc(df,1),iS,9,0,[l,m])}\nfunction Xq(a,b){var c,d,e,f,g,h;f=(d=bl(a),d!=0?un(d):un(bl(Yk(a,32)))+32);g=(e=bl(b),e!=0?un(e):un(bl(Yk(b,32)))+32);h=$wnd.Math.min(f,g);f!=0&&(a=Zk(a,f));g!=0&&(b=Zk(b,g));do{if(Jk(a,b)>=0){a=$k(a,b);a=Zk(a,(c=bl(a),c!=0?un(c):un(bl(Yk(a,32)))+32))}else{b=$k(b,a);b=Zk(b,(c=bl(b),c!=0?un(c):un(bl(Yk(b,32)))+32))}}while(Jk(a,0)!=0);return Xk(b,h)}\nfunction bq(a,b){var c,d,e,f,g,h,i,j,k,l,m,n,o,p;f=b.e;if(f==0){throw Gk(new _l(lT))}e=b.d;d=b.a;if(e==1){return Uq(a,d[0],f)}n=a.a;o=a.d;c=o!=e?o>e?1:-1:cr(n,d,o);if(c<0){return Vc(Pc(df,1),iS,9,0,[Xp,a])}p=a.e;h=o-e+1;k=e;i=p==f?1:-1;g=Rc(be,iS,13,h,15,1);j=Tq(g,h,n,o,d,e);l=new sq(i,h,g);m=new sq(p,k,j);_p(l);_p(m);return Vc(Pc(df,1),iS,9,0,[l,m])}\nfunction LC(b,c,d){var e,f;d*=8;d=48-d;if(c<xT||c>GS){throw Gk(new RE)}else if(d%16!=0){throw Gk(new gF)}else{e=cE(16,c);if(c>=0){try{vC(b,e,d)}catch(a){a=Fk(a);if(Qd(a,11)){f=a;So();yb(f,Ro,'','');throw Gk(new RE)}else throw Gk(a)}}else{c=-c;try{e=fE(e);vC(b,e,d)}catch(a){a=Fk(a);if(Qd(a,11)){f=a;So();yb(f,Ro,'','');throw Gk(new RE)}else throw Gk(a)}}}}\nfunction NC(b,c,d){var e,f;d*=8;d=32-d;if(Jk(c,AS)<0||Jk(c,DS)>0){throw Gk(new RE)}else if(d%32!=0){throw Gk(new gF)}e=cE(32,c);if(Jk(c,0)>=0){try{vC(b,e,d)}catch(a){a=Fk(a);if(Qd(a,11)){f=a;So();yb(f,Ro,'','');throw Gk(new RE)}else throw Gk(a)}}else{c=Uk(c);try{e=fE(e);vC(b,e,d)}catch(a){a=Fk(a);if(Qd(a,11)){f=a;So();yb(f,Ro,'','');throw Gk(new RE)}else throw Gk(a)}}}\nfunction Ar(a,b,c){var d,e,f,g,h;for(f=0;f<b;f++){d=0;for(h=f+1;h<b;h++){d=Hk(Hk(Tk(Ik(a[f],DS),Ik(a[h],DS)),Ik(c[f+h],DS)),Ik(bl(d),DS));c[f+h]=bl(d);d=Zk(d,32)}c[f+b]=bl(d)}Jq(c,c,b<<1);d=0;for(e=0,g=0;e<b;++e,g++){d=Hk(Hk(Tk(Ik(a[e],DS),Ik(a[e],DS)),Ik(c[g],DS)),Ik(bl(d),DS));c[g]=bl(d);d=Zk(d,32);++g;d=Hk(d,Ik(c[g],DS));c[g]=bl(d);d=Zk(d,32)}return c}\nfunction eq(a,b){var c,d,e,f;c=a.e<0?new sq(1,a.d,a.a):a;d=b.e<0?new sq(1,b.d,b.a):b;if(c.e==0){return d}else if(d.e==0){return c}if((c.d==1||c.d==2&&c.a[1]>0)&&(d.d==1||d.d==2&&d.a[1]>0)){return Eq(Xq((f=c.d>1?Wk(Xk(c.a[1],32),Ik(c.a[0],DS)):Ik(c.a[0],DS),Tk(c.e,f)),(e=d.d>1?Wk(Xk(d.a[1],32),Ik(d.a[0],DS)):Ik(d.a[0],DS),Tk(d.e,e))))}return Yq($p(c),$p(d))}\nfunction Vq(a,b,c,d){var e,f,g,h,i,j,k;j=0;f=Ik(d,DS);for(h=c-1;h>=0;h--){k=Wk(Xk(j,32),Ik(b[h],DS));if(Jk(k,0)>=0){i=Lk(k,f);j=Sk(k,f)}else{e=Zk(k,1);g=d>>>1;i=Lk(e,g);j=Sk(e,g);j=Hk(Xk(j,1),Ik(k,1));if((d&1)!=0){if(Jk(i,j)<=0){j=$k(j,i)}else{if(Rk($k(i,j),f)){j=Hk(j,$k(f,i));i=$k(i,1)}else{j=Hk(j,$k(Xk(f,1),i));i=$k(i,2)}}}}a[h]=bl(Ik(i,DS))}return bl(j)}\nfunction rG(a,b,c){var d;if(!!b&&Tu((EG(),DG),b.W(),0)!=-1){d=b.W();if(_n(d.toLowerCase(),'ADD.D'.toLowerCase())==0||_n(d.toLowerCase(),'SUB.D'.toLowerCase())==0)if(xG(a.a,b,c)==-1){return 1}if(_n(d.toLowerCase(),'MUL.D'.toLowerCase())==0)if(cH(a.c,b,c)==-1){return 1}if(_n(d.toLowerCase(),AT.toLowerCase())==0)if(XG(a.b,b,c)==-1){return 2}c||++a.d;return 0}return 3}\nfunction nE(a,b){if(_n(b.toLowerCase(),'V'.toLowerCase())==0){return $n(co(a.e),20)==49}if(_n(b.toLowerCase(),'Z'.toLowerCase())==0){return $n(co(a.e),21)==49}if(_n(b.toLowerCase(),'O'.toLowerCase())==0){return $n(co(a.e),22)==49}if(_n(b.toLowerCase(),'U'.toLowerCase())==0){return $n(co(a.e),23)==49}return _n(b.toLowerCase(),'I'.toLowerCase())==0&&$n(co(a.e),24)==49}\nfunction tp(a,b,c){var d,e,f,g,h,i;h=Nk(_o[c]);g=$k(Nk(a.e),c);i=Nk(a.f);f=Lk(i,h);e=Sk(i,h);if(Jk(e,0)!=0){d=Qk(Xk(Jk(e,0)<0?Uk(e):e,1),h)?-1:Ok(Xk(Jk(e,0)<0?Uk(e):e,1),h)?1:0;f=Hk(f,Np(bl(f)&1,(Jk(e,0)==0?0:Jk(e,0)<0?-1:1)*(5+d),b.b));if($wnd.Math.log(al(Jk(f,0)<0?Uk(f):f))*$wnd.Math.LOG10E>=b.a){f=Lk(f,10);g=$k(g,1)}}a.e=Op(al(g));a.d=b.a;a.f=al(f);a.a=Jp(f);a.c=null}\nfunction cd(a,b,c,d,e,f){var g,h,i,j,k,l,m;j=fd(b)-fd(a);g=sd(b,j);i=$c(0,0,0);while(j>=0){h=jd(a,g);if(h){j<22?(i.l|=1<<j,undefined):j<44?(i.m|=1<<j-22,undefined):(i.h|=1<<j-44,undefined);if(a.l==0&&a.m==0&&a.h==0){break}}k=g.m;l=g.h;m=g.l;g.h=l>>>1;g.m=k>>>1|(l&1)<<21;g.l=m>>>1|(k&1)<<21;--j}c&&ed(i);if(f){if(d){Xc=pd(a);e&&(Xc=vd(Xc,(Ed(),Cd)))}else{Xc=$c(a.l,a.m,a.h)}}return i}\nfunction qo(a,b,c){var d,e,f,g,h,i,j,k;d=new RegExp(b,'g');j=Rc($e,iS,2,0,6,1);e=0;k=a;g=null;while(true){i=d.exec(k);if(i==null||k==''||e==c-1&&c>0){j[e]=k;break}else{h=i.index;j[e]=k.substr(0,h);k=so(k,h+i[0].length,k.length);d.lastIndex=0;if(g==k){j[e]=k.substr(0,1);k=k.substr(1)}g=k;++e}}if(c==0&&a.length>0){f=j.length;while(f>0&&j[f-1]==''){--f}f<j.length&&(j.length=f)}return j}\nfunction br(a,b,c,d,e){var f,g;f=Hk(Ik(b[0],DS),Ik(d[0],DS));a[0]=bl(f);f=Yk(f,32);if(c>=e){for(g=1;g<e;g++){f=Hk(f,Hk(Ik(b[g],DS),Ik(d[g],DS)));a[g]=bl(f);f=Yk(f,32)}for(;g<c;g++){f=Hk(f,Ik(b[g],DS));a[g]=bl(f);f=Yk(f,32)}}else{for(g=1;g<c;g++){f=Hk(f,Hk(Ik(b[g],DS),Ik(d[g],DS)));a[g]=bl(f);f=Yk(f,32)}for(;g<e;g++){f=Hk(f,Ik(d[g],DS));a[g]=bl(f);f=Yk(f,32)}}Jk(f,0)!=0&&(a[g]=bl(f))}\nfunction qr(){qr=ml;var a,b;mr=Rc(df,iS,9,32,0,1);nr=Rc(df,iS,9,32,0,1);or=Vc(Pc(be,1),iS,13,15,[1,5,25,125,625,3125,15625,78125,390625,1953125,9765625,48828125,gT,hT]);pr=Vc(Pc(be,1),iS,13,15,[1,10,100,ZS,10000,100000,1000000,10000000,100000000,XS]);a=1;for(b=0;b<=18;b++){mr[b]=Eq(a);nr[b]=Eq(Xk(a,b));a=Tk(a,5)}for(;b<nr.length;b++){mr[b]=iq(mr[b-1],mr[1]);nr[b]=iq(nr[b-1],(Yp(),Vp))}}\nfunction vp(a,b,c){var d,e,f,g;d=b.e-a.e;if(b.a==0&&b.f!=-1||a.a==0&&a.f!=-1||c.a==0){return qp(up(a,b),c)}if((b.d>0?b.d:$wnd.Math.floor((b.a-1)*iT)+1)<d-1){if(c.a<(a.d>0?a.d:$wnd.Math.floor((a.a-1)*iT)+1)){g=sp(a);if(g!=sp(b)){f=_q(vr((!a.c&&(a.c=Dq(a.f)),a.c),10),Eq(g))}else{f=er((!a.c&&(a.c=Dq(a.f)),a.c),Eq(g));f=_q(vr(f,10),Eq(g*9))}e=new Ep(f,a.e+1);return qp(e,c)}}return qp(up(a,b),c)}\nfunction Np(a,b,c){var d;d=0;switch(c.c){case 7:if(b!=0){throw Gk(new _l('Rounding necessary'))}break;case 0:d=b==0?0:b<0?-1:1;break;case 2:d=$wnd.Math.max(b==0?0:b<0?-1:1,0);break;case 3:d=$wnd.Math.min(b==0?0:b<0?-1:1,0);break;case 4:$wnd.Math.abs(b)>=5&&(d=b==0?0:b<0?-1:1);break;case 5:$wnd.Math.abs(b)>5&&(d=b==0?0:b<0?-1:1);break;case 6:$wnd.Math.abs(b)+a>5&&(d=b==0?0:b<0?-1:1);}return d}\nfunction ip(a,b){var c,d,e,f,g,h;e=sp(a);h=sp(b);if(e==h){if(a.e==b.e&&a.a<54&&b.a<54){return a.f<b.f?-1:a.f>b.f?1:0}d=a.e-b.e;c=(a.d>0?a.d:$wnd.Math.floor((a.a-1)*iT)+1)-(b.d>0?b.d:$wnd.Math.floor((b.a-1)*iT)+1);if(c>d+1){return e}else if(c<d-1){return -e}else{f=(!a.c&&(a.c=Dq(a.f)),a.c);g=(!b.c&&(b.c=Dq(b.f)),b.c);d<0?(f=iq(f,zr(-d))):d>0&&(g=iq(g,zr(d)));return Zp(f,g)}}else return e<h?-1:1}\n",
"function Oc(a,b){var c;switch(Qc(a)){case 6:return Vd(b);case 7:return Sd(b);case 8:return Rd(b);case 3:return Array.isArray(b)&&(c=Qc(b),!(c>=14&&c<=16));case 11:return b!=null&&typeof b===kS;case 12:return b!=null&&(typeof b===eS||typeof b==kS);case 0:return Id(b,a.__elementTypeId$);case 2:return Wd(b)&&!(b.Rb===ql);case 1:return Wd(b)&&!(b.Rb===ql)||Id(b,a.__elementTypeId$);default:return true;}}\nfunction Tn(){Tn=ml;var a;Pn=Vc(Pc(be,1),iS,13,15,[-1,-1,30,19,15,13,11,11,10,9,9,8,8,8,8,7,7,7,7,7,7,7,6,6,6,6,6,6,6,6,6,6,6,6,6,6,5]);Qn=Rc(be,iS,13,37,15,1);Rn=Vc(Pc(be,1),iS,13,15,[-1,-1,63,40,32,28,25,23,21,20,19,19,18,18,17,17,16,16,16,15,15,15,15,14,14,14,14,14,14,13,13,13,13,13,13,13,13]);Sn=Rc(ce,iS,13,37,14,1);for(a=2;a<=36;a++){Qn[a]=Yd($wnd.Math.pow(a,Pn[a]));Sn[a]=Lk({l:US,m:US,h:524287},Qn[a])}}\nfunction eH(a){if(Bs(a.a,(TG(),SG))==null){Es(a.a,SG,Jd(Bs(a.a,RG),5));Es(a.a,RG,null)}if(Bs(a.a,RG)==null){Es(a.a,RG,Jd(Bs(a.a,QG),5));Es(a.a,QG,null)}if(Bs(a.a,QG)==null){Es(a.a,QG,Jd(Bs(a.a,PG),5));Es(a.a,PG,null)}if(Bs(a.a,PG)==null){Es(a.a,PG,Jd(Bs(a.a,OG),5));Es(a.a,OG,null)}if(Bs(a.a,OG)==null){Es(a.a,OG,Jd(Bs(a.a,NG),5));Es(a.a,NG,null)}if(Bs(a.a,NG)==null){Es(a.a,NG,Jd(Bs(a.a,MG),5));Es(a.a,MG,null)}}\nfunction zr(a){qr();var b,c,d,e;b=Yd(a);if(a<nr.length){return nr[b]}else if(a<=50){return kq((Yp(),Vp),b)}else if(a<=ZS){return mq(kq(mr[1],b),b)}if(a>1000000){throw Gk(new _l('power of ten too big'))}if(a<=oS){return mq(kq(mr[1],b),b)}d=kq(mr[1],oS);e=d;c=Nk(a-oS);b=Yd(a%oS);while(Jk(c,oS)>0){e=iq(e,d);c=$k(c,oS)}e=iq(e,kq(mr[1],b));e=mq(e,oS);c=Nk(a-oS);while(Jk(c,oS)>0){e=mq(e,oS);c=$k(c,oS)}e=mq(e,b);return e}\nfunction JC(b,c){var d,e;d=dE(c);if(Jk(c,0)>=0){try{uC(b,false);b.wb(d,b.f-d.length)}catch(a){a=Fk(a);if(Qd(a,11)){e=a;So();yb(e,Ro,'','');throw Gk(new RE)}else throw Gk(a)}}else{if(Mk(c,BS)){uC(b,false);try{b.wb('1',0)}catch(a){a=Fk(a);if(!Qd(a,11))throw Gk(a)}return}c=Uk(c);try{d=dE(c);d=fE(d);uC(b,true);b.wb(d,b.f-d.length)}catch(a){a=Fk(a);if(Qd(a,11)){e=a;So();yb(e,Ro,'','');throw Gk(new RE)}else throw Gk(a)}}}\nfunction mp(a,b){var c,d,e,f,g,h,i;f=b.a;if((a.d>0?a.d:$wnd.Math.floor((a.a-1)*iT)+1)-f<0||f==0){return}d=pp(a)-f;if(d<=0){return}if(a.a<54){tp(a,b,d);return}h=zr(d);e=bq((!a.c&&(a.c=Dq(a.f)),a.c),h);g=a.e-d;if(e[1].e!=0){c=Zp(nq(e[1].e<0?new sq(1,e[1].d,e[1].a):e[1]),h);c=Np(pq(e[0],0)?1:0,e[1].e*(5+c),b.b);c!=0&&(e[0]=_q(e[0],Eq(c)));i=new Dp(e[0]);if(pp(i)>f){e[0]=aq(e[0],(Yp(),Vp));--g}}a.e=Op(g);a.d=f;rp(a,e[0])}\nfunction er(a,b){var c,d,e,f,g,h,i,j,k,l;g=a.e;i=b.e;if(i==0){return a}if(g==0){return b.e==0?b:new sq(-b.e,b.d,b.a)}f=a.d;h=b.d;if(f+h==2){c=Ik(a.a[0],DS);d=Ik(b.a[0],DS);g<0&&(c=Uk(c));i<0&&(d=Uk(d));return Eq($k(c,d))}e=f!=h?f>h?1:-1:cr(a.a,b.a,f);if(e==-1){l=-i;k=g==i?fr(b.a,h,a.a,f):ar(b.a,h,a.a,f)}else{l=g;if(g==i){if(e==0){return Yp(),Xp}k=fr(a.a,f,b.a,h)}else{k=ar(a.a,f,b.a,h)}}j=new sq(l,k.length,k);_p(j);return j}\nfunction Qm(a,b){var c,d,e,f,g;if(a==null){throw Gk(new Vn(zS))}if(b<2||b>36){throw Gk(new Vn('radix '+b+' out of range'))}e=a.length;f=e>0&&(aC(0,a.length),a.charCodeAt(0)==45||(aC(0,a.length),a.charCodeAt(0)==43))?1:0;for(c=f;c<e;c++){if(mm((aC(c,a.length),a.charCodeAt(c)),b)==-1){throw Gk(new Vn(yS+a+'\"'))}}g=parseInt(a,b);d=g<AS;if(isNaN(g)){throw Gk(new Vn(yS+a+'\"'))}else if(d||g>oS){throw Gk(new Vn(yS+a+'\"'))}return g}\nfunction aq(a,b){var c,d,e,f,g,h,i,j,k,l;if(b.e==0){throw Gk(new _l(lT))}e=b.e;if(b.d==1&&b.a[0]==1){return b.e>0?a:a.e==0?a:new sq(-a.e,a.d,a.a)}k=a.e;j=a.d;d=b.d;if(j+d==2){l=Lk(Ik(a.a[0],DS),Ik(b.a[0],DS));k!=e&&(l=Uk(l));return Eq(l)}c=j!=d?j>d?1:-1:cr(a.a,b.a,j);if(c==0){return k==e?Tp:Sp}if(c==-1){return Xp}g=j-d+1;f=Rc(be,iS,13,g,15,1);h=k==e?1:-1;d==1?Vq(f,a.a,j,b.a[0]):Tq(f,g,a.a,j,b.a,d);i=new sq(h,g,f);_p(i);return i}\nfunction Wl(){var a=navigator.userAgent.toLowerCase();var b=$doc.documentMode;if(function(){return a.indexOf('webkit')!=-1}())return 'safari';if(function(){return a.indexOf(uS)!=-1&&b>=10&&b<11}())return 'ie10';if(function(){return a.indexOf(uS)!=-1&&b>=9&&b<11}())return 'ie9';if(function(){return a.indexOf(uS)!=-1&&b>=8&&b<11}())return 'ie8';if(function(){return a.indexOf('gecko')!=-1||b>=11}())return 'gecko1_8';return 'unknown'}\nfunction eD(b){var c,d,e,f;gD(b,(tD(),qD));b.j=0;b.s=0;b.d=0;b.e=0;b.k=0;b.q=0;b.n=0;b.u=0;for(f=0;f<32;f++){BD(b.r[f])}for(e=0;e<32;e++){lH(b.p[e])}try{for(c=0;c<8;c++){sE(b.a,c,0)}tE(b.a,'V',0);tE(b.a,'O',0);tE(b.a,'U',0);tE(b.a,'Z',0);rE(b.a,'V',0);rE(b.a,'O',0);rE(b.a,'U',0);rE(b.a,'Z',0)}catch(a){a=Fk(a);if(Qd(a,11)){d=a;yb(d,(So(),Ro),'','')}else throw Gk(a)}BD(b.c);BD(b.b);BD(b.w);BD(b.v);ZE(b.t);iF(b.A);sG(b.o);WA(VC,'CPU Resetted')}\nfunction Rl(b){var c,d,e,f,g,h,i,j,k,l,m,n,o;k=new rx;if(b!=null&&b.length>1){l=b.substr(1);for(h=qo(l,'&',0),i=0,j=h.length;i<j;++i){g=h[i];f=qo(g,'=',2);e=f[0];if(e.length==0){continue}m=f.length>1?f[1]:'';try{m=(Nc(m),o=/\\+/g,decodeURIComponent(m.replace(o,'%20')))}catch(a){a=Fk(a);if(!Qd(a,68))throw Gk(a)}n=Jd(k.get(e),33);if(!n){n=new Xu;k.put(e,n)}n.add(m)}}for(d=k.bb().$();d.cb();){c=Jd(d.db(),21);c.lb(Gv(Jd(c.kb(),33)))}k=new mw(k);return k}\nfunction wp(a){var b,c,d,e;d=Sq((!a.c&&(a.c=Dq(a.f)),a.c),0);if(a.e==0||a.a==0&&a.f!=-1&&a.e<0){return d}b=sp(a)<0?1:0;c=a.e;e=(d.length+1+$wnd.Math.abs(Yd(a.e)),new Oo);b==1&&(e.a+='-',e);if(a.e>0){c-=d.length-b;if(c>=0){e.a+='0.';for(;c>Yo.length;c-=Yo.length){Ko(e,Yo)}Lo(e,Yo,Yd(c));Jo(e,d.substr(b))}else{c=b-c;Jo(e,so(d,b,Yd(c)));e.a+='.';Jo(e,ro(d,Yd(c)))}}else{Jo(e,d.substr(b));for(;c<-Yo.length;c+=Yo.length){Ko(e,Yo)}Lo(e,Yo,Yd(-c))}return e.a}\nfunction Yq(a,b){var c,d,e,f,g,h;c=gq(a);d=gq(b);e=$wnd.Math.min(c,d);Gq(a,c);Gq(b,d);if(Zp(a,b)==1){f=a;a=b;b=f}do{if(b.d==1||b.d==2&&b.a[1]>0){b=Eq(Xq((h=a.d>1?Wk(Xk(a.a[1],32),Ik(a.a[0],DS)):Ik(a.a[0],DS),Tk(a.e,h)),(g=b.d>1?Wk(Xk(b.a[1],32),Ik(b.a[0],DS)):Ik(b.a[0],DS),Tk(b.e,g))));break}if(b.d>a.d*1.2){b=lq(b,a);b.e!=0&&Gq(b,gq(b))}else{do{gr(b.a,b.a,b.d,a.a,a.d);_p(b);b.b=-2;Gq(b,gq(b))}while(Zp(b,a)>=0)}f=b;b=a;a=f}while(a.e!=0);return mq(b,e)}\nfunction mD(a){var b;YC(a,(yF(),xF));if(lF(a.A,xF)){return}b=true;Tu(WC,RD(co(jF(a.A,xF).Jb().e)),0)!=-1&&(a.o.d!=0||!kF(a.A,wF))&&(b=false);kF(a.A,xF)||++a.s;if(b){WA(VC,'Executing WB() for '+jF(a.A,xF));jF(a.A,xF).Ib()}WA(VC,'Instruction '+jF(a.A,xF)+' has been completed. Removing it.');rF(a.A,null);if(mF(a.A,uF)&&mF(a.A,tF)&&mF(a.A,wF)&&a.o.d==0&&a.B==(tD(),sD)){WA(VC,'Pipeline is empty and we are in STOPPING --> going to HALTED.');throw Gk(new uM)}}\nfunction iD(b){var c,d,e,f,g,h;YC(b,(yF(),tF));e=$R(b.g,(OR(),IR));g=$R(b.g,JR);f=(Cy(),Cy(),By);c=qG(b.o);h=jF(b.A,tF);if(c){h=c;mF(b.A,tF)||++b.u}if(h){try{WA(VC,'Executing EX() for '+h);h.Eb()}catch(a){a=Fk(a);if(Qd(a,26)){d=a;if(e){WA(VC,'[EXCEPTION] [MASKED] '+d.a)}else{if(g){WA(VC,'Terminating due to an unmasked exception');throw Gk(new OF(d.a))}else{f=new Dy(WB(d.a))}}}else throw Gk(a)}}WA(VC,zT+h+' to MEM');qF(b.A,h);!c&&nF(b.A,null);tG(b.o);return f}\nfunction Oq(){Oq=ml;Mq=Vc(Pc(be,1),iS,13,15,[AS,1162261467,mT,hT,362797056,1977326743,mT,387420489,XS,214358881,429981696,815730721,1475789056,170859375,268435456,410338673,612220032,893871739,1280000000,1801088541,113379904,148035889,191102976,gT,308915776,387420489,481890304,594823321,729000000,887503681,mT,1291467969,1544804416,1838265625,60466176]);Nq=Vc(Pc(be,1),iS,13,15,[-1,-1,31,19,15,13,11,11,10,9,9,8,8,8,8,7,7,7,7,7,7,7,6,6,6,6,6,6,6,6,6,6,6,6,6,6,5])}\nfunction To(a,b,c,d,e){So();var f,g,h,i,j,k,l,m,n;XB(a,'src');XB(c,'dest');m=pb(a);i=pb(c);TB((m.f&4)!=0,'srcType is not an array');TB((i.f&4)!=0,'destType is not an array');l=m.c;g=i.c;TB((l.f&1)!=0?l==g:(g.f&1)==0,\"Array types don't match\");n=a.length;j=c.length;if(b<0||d<0||e<0||b+e>n||d+e>j){throw Gk(new am)}if((l.f&1)==0&&m!=i){k=Kd(a);f=Kd(c);if(Xd(a)===Xd(c)&&b<d){b+=e;for(h=d+e;h-->d;){Uc(f,h,k[--b])}}else{for(h=d+e;d<h;){Uc(f,d++,k[b++])}}}else e>0&&GB(a,b,c,d,e,true)}\nfunction KE(b,c,d,e){var f,g,h,i,j,k,l,m;if(!zs(b.d,wn(c))){WA(FE,IT+c+' not valid for writing.');throw Gk(new NE(JT))}g=Rc($d,iS,13,e,15,1);k=null;f=null;try{f=new Eo;l=0;for(h=0;h<e;++h){if(h%8==0){l=0;WA(FE,'write(): getting a new cell at address '+cl(d));k=VE(b.b,d);d=Hk(d,8)}m=BC(k,l++)<<24>>24;g[h]=m;Bo(f,m&HS)}}catch(a){a=Fk(a);if(Qd(a,45)){throw Gk(new NE(KT))}else throw Gk(a)}LE(b,(j=c,zo(OB(g,(i=g.length,LB(),i))),j));WA(FE,'Wrote '+f.a+' to fd '+c);return f.a.length}\nfunction nD(a,b,c){XC();var d,e;this.g=b;this.f=c;WA(VC,'Creating the CPU...');this.j=0;gD(this,(tD(),qD));this.t=a;WA(VC,'Got Memory instance..');this.r=Rc(qh,iS,32,32,0,1);this.r[0]=new GD;for(e=1;e<32;e++){this.r[e]=new DD('R'+e)}this.w=new DD('PC');this.v=new DD('Old PC');this.c=new DD('LO');this.b=new DD('HI');this.p=Rc(Mh,iS,78,32,0,1);for(d=0;d<32;d++){this.p[d]=new nH('F'+d)}this.a=new xE;ZC(this);this.o=new vG;sG(this.o);this.A=new sF;this.i=(yF(),vF);WA(VC,'CPU Created.')}\nfunction hp(a,b,c){var d,e,f,g,h;d=a.e-b.e;if(b.a==0&&b.f!=-1||a.a==0&&a.f!=-1||c.a==0){return qp(gp(a,b),c)}if((a.d>0?a.d:$wnd.Math.floor((a.a-1)*iT)+1)<d-1){e=b;g=a}else if((b.d>0?b.d:$wnd.Math.floor((b.a-1)*iT)+1)<-d-1){e=a;g=b}else{return qp(gp(a,b),c)}if(c.a>=(e.d>0?e.d:$wnd.Math.floor((e.a-1)*iT)+1)){return qp(gp(a,b),c)}f=sp(e);if(f==sp(g)){h=_q(vr((!e.c&&(e.c=Dq(e.f)),e.c),10),Eq(f))}else{h=er((!e.c&&(e.c=Dq(e.f)),e.c),Eq(f));h=_q(vr(h,10),Eq(f*9))}e=new Ep(h,e.e+1);return qp(e,c)}\nfunction _q(a,b){var c,d,e,f,g,h,i,j,k,l,m,n,o;g=a.e;i=b.e;if(g==0){return b}if(i==0){return a}f=a.d;h=b.d;if(f+h==2){c=Ik(a.a[0],DS);d=Ik(b.a[0],DS);if(g==i){k=Hk(c,d);o=bl(k);n=bl(Zk(k,32));return n==0?new rq(g,o):new sq(g,2,Vc(Pc(be,1),iS,13,15,[o,n]))}return Eq(g<0?$k(d,c):$k(c,d))}else if(g==i){m=g;l=f>=h?ar(a.a,f,b.a,h):ar(b.a,h,a.a,f)}else{e=f!=h?f>h?1:-1:cr(a.a,b.a,f);if(e==0){return Yp(),Xp}if(e==1){m=g;l=fr(a.a,f,b.a,h)}else{m=i;l=fr(b.a,h,a.a,f)}}j=new sq(m,l.length,l);_p(j);return j}\nfunction nG(a){if(_n(a.toLowerCase(),'POSITIVEINFINITY'.toLowerCase())==0){return UT}else if(_n(a.toLowerCase(),'NEGATIVEINFINITY'.toLowerCase())==0){return VT}else if(_n(a.toLowerCase(),'POSITIVEZERO'.toLowerCase())==0){return DT}else if(_n(a.toLowerCase(),'NEGATIVEZERO'.toLowerCase())==0){return WT}else if(_n(a.toLowerCase(),'QNAN'.toLowerCase())==0){return TT}else if(_n(a.toLowerCase(),'SNAN'.toLowerCase())==0){return '0111111111111111111111111111111111111111111111111111111111111111'}return a}\nfunction Wm(a){var b,c,d,e,f,g,h,i;g=Yk(a,32);h=Ik(a,DS);Jk(g,0)<0&&(g=Hk(g,ES));Jk(h,0)<0&&(h=Hk(h,ES));i=Vk(Ik(g,AS),0);e=bl(Ik(Yk(g,20),2047));g=Ik(g,sS);if(e==0){d=al(g)*CS+al(h)*FS;d*=2.2250738585072014E-308;return i?d==0?-0.:-d:d}else if(e==2047){return Jk(g,0)==0&&Jk(h,0)==0?i?-Infinity:Infinity:NaN}e-=1023;c=1+al(g)*CS+al(h)*FS;if(e>0){b=512;for(f=0;f<10;++f,b>>=1){if(e>=b){c*=(Zm(),Ym)[f];e-=b}}}else if(e<0){while(e<0){b=512;for(f=0;f<10;++f,b>>=1){if(e<=-b){c*=(Zm(),Xm)[f];e+=b}}}}return i?-c:c}\nfunction kD(b){var c,d;YC(b,(yF(),vF));WA(VC,'CPU Status: '+_m(b.B));c=false;if(b.B==(tD(),rD)){if(!lF(b.A,vF)){try{WA(VC,'Executing IF() for '+jF(b.A,vF));jF(b.A,vF).Gb()}catch(a){a=Fk(a);if(Qd(a,79)){c=true}else throw Gk(a)}}WA(VC,zT+jF(b.A,vF)+' to ID');oF(b.A,jF(b.A,vF));d=YE(b.t,b.w);WA(VC,'Fetched new instruction '+d);JC(b.v,zD(b.w));JC(b.w,Hk(zD(b.w),4));WA(VC,'New Program Counter value: '+CD(b.w));WA(VC,'Putting '+d+'in IF.');pF(b.A,d)}else{oF(b.A,b.f)}if(c){WA(VC,'Re-throwing the BREAK exception');throw Gk(new mJ)}}\nfunction xp(a){var b,c,d,e,f;if(a.g!=null){return a.g}if(a.a<32){a.g=Rq(Nk(a.f),Yd(a.e));return a.g}e=Sq((!a.c&&(a.c=Dq(a.f)),a.c),0);if(a.e==0){return e}b=(!a.c&&(a.c=Dq(a.f)),a.c).e<0?2:1;c=e.length;d=-a.e+c-b;f=new No;f.a+=''+e;if(a.e>0&&d>=-6){if(d>=0){Mo(f,c-Yd(a.e),String.fromCharCode(46))}else{f.a=so(f.a,0,b-1)+'0.'+ro(f.a,b-1);Mo(f,b+1,Ao(Yo,0,-Yd(d)-1))}}else{if(c-b>=1){Mo(f,b,String.fromCharCode(46));++c}Mo(f,c,String.fromCharCode(69));d>0&&Mo(f,++c,String.fromCharCode(43));Mo(f,++c,''+cl(Nk(d)))}a.g=f.a;return a.g}\nfunction Vm(a){var b,c,d,e,f,g;if(isNaN(a)){return {l:0,m:0,h:524160}}g=false;if(a==0){return 1/a==-Infinity?BS:0}if(a<0){g=true;a=-a}if(!isNaN(a)&&!isFinite(a)){return g?{l:0,m:0,h:1048320}:{l:0,m:0,h:524032}}c=0;if(a<1){b=512;for(d=0;d<10;++d,b>>=1){if(a<(Zm(),Xm)[d]&&c-b>=-1023){a*=Ym[d];c-=b}}if(a<1&&c-1>=-1023){a*=2;--c}}else if(a>=2){b=512;for(d=0;d<10;++d,b>>=1){if(a>=(Zm(),Ym)[d]){a*=Xm[d];c+=b}}}c>-1023?(a-=1):(a*=0.5);e=Nk(a*1048576);a-=al(e)*CS;f=Nk(a*4503599627370496);e=Wk(e,c+1023<<20);g&&(e=Wk(e,2147483648));return Wk(Xk(e,32),f)}\nfunction Pq(a){Oq();var b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r;o=a.e;j=a.d;g=a.a;if(o==0){return '0'}if(j==1){h=g[j-1];r=Ik(h,DS);o<0&&(r=Uk(r));return Hn(r)}c=$wnd.Math.log(2)/$wnd.Math.log(2);m=Yd(Fq(a.e<0?new sq(1,a.d,a.a):a)/c+(o<0?1:0))+1;n=Rc(_d,iS,13,m,15,1);e=m;p=Rc(be,iS,13,j,15,1);To(g,0,p,0,j);q=j;d=Nq[2];b=Mq[0];while(true){l=Vq(p,p,q,b);k=e;do{n[--e]=om(l%2)}while((l=l/2|0)!=0&&e!=0);f=d-k+e;for(i=0;i<f&&e>0;i++){n[--e]=48}for(i=q-1;i>0&&p[i]==0;i--);q=i+1;if(q==1&&p[0]==0){break}}while(n[e]==48){++e}o==-1&&(n[--e]=45);return Ao(n,e,m-e)}\nfunction od(a,b){var c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,t,u,v,w,A,B,C,D,F,G;c=a.l&8191;d=a.l>>13|(a.m&15)<<9;e=a.m>>4&8191;f=a.m>>17|(a.h&255)<<5;g=(a.h&1048320)>>8;h=b.l&8191;i=b.l>>13|(b.m&15)<<9;j=b.m>>4&8191;k=b.m>>17|(b.h&255)<<5;l=(b.h&1048320)>>8;B=c*h;C=d*h;D=e*h;F=f*h;G=g*h;if(i!=0){C+=c*i;D+=d*i;F+=e*i;G+=f*i}if(j!=0){D+=c*j;F+=d*j;G+=e*j}if(k!=0){F+=c*k;G+=d*k}l!=0&&(G+=c*l);n=B&US;o=(C&511)<<13;m=n+o;q=B>>22;r=C>>9;s=(D&262143)<<4;t=(F&31)<<17;p=q+r+s+t;v=D>>18;w=F>>5;A=(G&4095)<<8;u=v+w+A;p+=m>>22;m&=US;u+=p>>22;p&=US;u&=sS;return $c(m,p,u)}\nfunction JE(b,c,d,e){var f,g,h,i,j,k,l,m;if(!zs(b.a,wn(c))){WA(FE,IT+c+' not valid for reading');throw Gk(new NE(JT))}Zd(Bs(b.a,wn(c)));f=Rc(_d,iS,13,e,15,1);l=null.Sb();m=Ao(f,0,f.length);WA(FE,'Read the string '+m+' from fd '+c);i=null;try{j=0;for(h=0;h<m.length;++h){if(h%8==0){j=0;WA(FE,'read(): getting a new cell at address '+cl(d));i=VE(b.b,d);d=Hk(d,8)}k=(aC(h,m.length),m.charCodeAt(h));IC(i,k,j++)}WA(FE,'Wrote '+m+' to memory');return l}catch(a){a=Fk(a);if(Qd(a,45)){throw Gk(new NE(KT))}else if(Qd(a,19)){g=a;yb(g,(So(),Ro),'','')}else throw Gk(a)}return -1}\nfunction RD(a){var b,c,d,e,f,g,h,i,j;b=new Fo(a);g=new Eo;f=a.length%4;if(f!=0){for(e=f;e<4;e++){Do(b,String.fromCharCode(48))}}c=b.a.length/4|0;for(d=0;d<c;d++){i=so(b.a,4*d,4*(d+1));j=SD(i,true);h=120;switch(j){case 0:h=48;break;case 1:h=49;break;case 2:h=50;break;case 3:h=51;break;case 4:h=52;break;case 5:h=53;break;case 6:h=54;break;case 7:h=55;break;case 8:h=56;break;case 9:h=57;break;case 10:h=65;break;case 11:h=66;break;case 12:h=67;break;case 13:h=68;break;case 14:h=69;break;case 15:h=70;break;default:throw Gk(new PE);}g.a+=String.fromCharCode(h)}return g.a}\nfunction Hc(a,b){var c,d,e,f,g,h,i,j,k;j='';if(b.length==0){return a.Q(jS,fS,-1,-1)}k=uo(b);eo(k.substr(0,3),'at ')&&(k=k.substr(3));k=k.replace(/\\[.*?\\]/g,'');g=k.indexOf('(');if(g==-1){g=k.indexOf('@');if(g==-1){j=k;k=''}else{j=uo(k.substr(g+1));k=uo(k.substr(0,g))}}else{c=k.indexOf(')',g);j=k.substr(g+1,c-(g+1));k=uo(k.substr(0,g))}g=ho(k,wo(46));g!=-1&&(k=k.substr(g+1));(k.length==0||eo(k,'Anonymous function'))&&(k=fS);h=ko(j,wo(58));e=lo(j,wo(58),h-1);i=-1;d=-1;f=jS;if(h!=-1&&e!=-1){f=j.substr(0,e);i=Bc(j.substr(e+1,h-(e+1)));d=Bc(j.substr(h+1))}return a.Q(f,k,i,d)}\nfunction _c(a,b,c){var d,e,f,g,h,i;if(b.l==0&&b.m==0&&b.h==0){throw Gk(new _l('divide by zero'))}if(a.l==0&&a.m==0&&a.h==0){c&&(Xc=$c(0,0,0));return $c(0,0,0)}if(b.h==VS&&b.m==0&&b.l==0){return ad(a,c)}i=false;if(b.h>>19!=0){b=pd(b);i=!i}g=gd(b);f=false;e=false;d=false;if(a.h==VS&&a.m==0&&a.l==0){e=true;f=true;if(g==-1){a=Zc((Ed(),Ad));d=true;i=!i}else{h=td(a,g);i&&ed(h);c&&(Xc=$c(0,0,0));return h}}else if(a.h>>19!=0){f=true;a=pd(a);d=true;i=!i}if(g!=-1){return bd(a,g,i,f,c)}if(md(a,b)<0){c&&(f?(Xc=pd(a)):(Xc=$c(a.l,a.m,a.h)));return $c(0,0,0)}return cd(d?a:$c(a.l,a.m,a.h),b,i,f,e,c)}\nfunction kp(a,b,c){var d,e,f,g,h,i,j,k;k=al(Hk(c.a,2))+(b.d>0?b.d:$wnd.Math.floor((b.a-1)*iT)+1)-(a.d>0?a.d:$wnd.Math.floor((a.a-1)*iT)+1);e=a.e-b.e;i=e;f=1;h=cp.length-1;j=Vc(Pc(df,1),iS,9,0,[(!a.c&&(a.c=Dq(a.f)),a.c)]);if(c.a==0||a.a==0&&a.f!=-1||b.a==0&&b.f!=-1){return jp(a,b)}if(k>0){j[0]=iq((!a.c&&(a.c=Dq(a.f)),a.c),zr(k));i+=k}j=bq(j[0],(!b.c&&(b.c=Dq(b.f)),b.c));g=j[0];if(j[1].e!=0){d=Zp(nq(j[1]),(!b.c&&(b.c=Dq(b.f)),b.c));g=_q(iq(g,(Yp(),Vp)),Eq(j[0].e*(5+d)));++i}else{while(!pq(g,0)){j=bq(g,cp[f]);if(j[1].e==0&&i-f>=e){i-=f;f<h&&++f;g=j[0]}else{if(f==1){break}f=1}}}return new Gp(g,Op(i),c)}\nfunction RQ(){RQ=ml;QQ=new SQ('zero',0);pQ=new SQ('at',1);OQ=new SQ('v0',2);PQ=new SQ('v1',3);lQ=new SQ('a0',4);mQ=new SQ('a1',5);nQ=new SQ('a2',6);oQ=new SQ('a3',7);EQ=new SQ('t0',8);FQ=new SQ('t1',9);GQ=new SQ('t2',10);HQ=new SQ('t3',11);IQ=new SQ('t4',12);JQ=new SQ('t5',13);KQ=new SQ('t6',14);LQ=new SQ('t7',15);vQ=new SQ('s0',16);wQ=new SQ('s1',17);xQ=new SQ('s2',18);yQ=new SQ('s3',19);zQ=new SQ('s4',20);AQ=new SQ('s5',21);BQ=new SQ('s6',22);CQ=new SQ('s7',23);MQ=new SQ('t8',24);NQ=new SQ('t9',25);sQ=new SQ('k0',26);tQ=new SQ('k1',27);rQ=new SQ('gp',28);DQ=new SQ('sp',29);qQ=new SQ('fp',30);uQ=new SQ('ra',31)}\nfunction jD(b){var c,d;YC(b,(yF(),uF));if(lF(b.A,uF)){return false}c=Tu((EG(),DG),jF(b.A,uF).W(),0)!=-1;if(c&&rG(b.o,jF(b.A,uF),true)!=0){if(ao(jF(b.A,uF).W(),AT)==0){throw Gk(new SF)}else{throw Gk(new TF)}}else if(!c&&!lF(b.A,tF)&&!kF(b.A,tF)){throw Gk(new QF)}WA(VC,'Executing ID() for '+jF(b.A,uF));d=false;try{d=jF(b.A,uF).Fb()}catch(a){a=Fk(a);if(Qd(a,90)){WA(VC,'Stopping CPU due to SYSCALL ('+rb(jF(b.A,uF))+')');gD(b,(tD(),sD))}else throw Gk(a)}if(d){return true}if(c){WA(VC,zT+jF(b.A,uF)+' to the FP pipeline.');rG(b.o,jF(b.A,uF),false)}else{WA(VC,zT+jF(b.A,uF)+' to EX');nF(b.A,jF(b.A,uF))}oF(b.A,null);return false}\nfunction $F(a,b){var c,d,e,f;if((new RegExp(QT)).test(a)&&!(new RegExp(RT)).test(a)||(new RegExp(ST)).test(a)&&!(new RegExp(RT)).test(a)||dG(a)||!(a.length==64&&(new RegExp(PT)).test(a))){return null}c=new yp(Wm(TD(a,false)));e=wp(c);e=po(e,'');(new RegExp('^([0123456789]+.[0]+)$')).test(e)&&(e=so(e,0,e.indexOf('.')));f=qo(e,'\\\\.',0);d=In(Rm(f[0])).a;if(f.length==2)switch(b.c){case 0:mo(f[1],'[6789][0123456789]*')?(d=Hk(d,1)):mo(f[1],'[5][0123456789]*')&&mo(f[0],'[0123456789]*[13579]')&&(d=Hk(d,1));break;case 2:Pm(xp(c))>0&&(d=Hk(d,1));break;case 3:Pm(xp(c))<0&&(d=Hk(d,1));}Pm(xp(c))<0&&(d=Tk(d,-1));return new vq(''+cl(d))}\nfunction OB(a,b){var c,d,e,f,g,h,i,j,k;e=0;for(i=0;i<b;){++e;d=a[i];if((d&192)==128){throw Gk(new kn(vT))}else if((d&128)==0){++i}else if((d&224)==192){i+=2}else if((d&240)==224){i+=3}else if((d&248)==240){i+=4}else{throw Gk(new kn(vT))}if(i>b){throw Gk(new bm(vT))}}f=Rc(_d,iS,13,e,15,1);k=0;g=0;for(h=0;h<b;){d=a[h++];if((d&128)==0){g=1;d&=127}else if((d&224)==192){g=2;d&=31}else if((d&240)==224){g=3;d&=15}else if((d&248)==240){g=4;d&=7}else if((d&252)==248){g=5;d&=3}while(--g>0){c=a[h++];if((c&192)!=128){throw Gk(new kn('Invalid UTF8 sequence at '+(h-1)+', byte='+(j=c>>>0,j.toString(16))))}d=d<<6|c&63}k+=pm(d,f,k)}return f}\nfunction TR(){TR=ml;SR=new rx;Es(SR,(OR(),AR),'en');Es(SR,kR,'');Es(SR,BR,'');Es(SR,iR,'dineroIV');Es(SR,GR,wn(0));Es(SR,zR,wn(-256));Es(SR,yR,wn(-16746256));Es(SR,jR,wn(-65536));Es(SR,CR,wn(-16711936));Es(SR,mR,wn(-16744448));Es(SR,rR,wn(-16744320));Es(SR,nR,wn(-8355840));Es(SR,NR,wn(-5111630));Es(SR,ER,wn(-16776961));Es(SR,FR,wn(-6908236));Es(SR,lR,(fm(),false));Es(SR,MR,false);Es(SR,LR,true);Es(SR,IR,false);Es(SR,JR,false);Es(SR,DR,wn(4));Es(SR,HR,wn(10));Es(SR,pR,true);Es(SR,tR,true);Es(SR,xR,true);Es(SR,oR,true);Es(SR,sR,false);Es(SR,wR,true);Es(SR,vR,false);Es(SR,uR,false);Es(SR,qR,true);Es(SR,KR,wn(18));cB((rm(zk),zk.k))}\nfunction UF(a,b,c){var d,e,f,g,h,i,j,k,l;if(!(b.length==64&&(new RegExp(PT)).test(b)&&c.length==64&&(new RegExp(PT)).test(c))){return null}d=(new RegExp(QT)).test(b)&&!(new RegExp(RT)).test(b)||(new RegExp(QT)).test(c)&&!(new RegExp(RT)).test(c)||(new RegExp(ST)).test(b)&&!(new RegExp(RT)).test(b)||(new RegExp(ST)).test(c)&&!(new RegExp(RT)).test(c);l=dG(b)&&dG(c);l=l||kG(b)&&kG(c);if(d||l){wE(a.a,0);return TT}j=_F(b);k=_F(c);h=j*k;if(kG(b)&&!kG(c)){return bG(h)}if(!kG(b)&&kG(c)){wE(a.a,1);return aG(h)}if(dG(b)){return aG(h)}e=new ir(ZS,(Jr(),Fr));f=new yp(Wm(TD(b,false)));g=new yp(Wm(TD(c,false)));i=kp(f,g,e);return YF(a,xp(i))}\nfunction jp(a,b){var c,d,e,f,g,h,i,j,k,l;j=(!a.c&&(a.c=Dq(a.f)),a.c);k=(!b.c&&(b.c=Dq(b.f)),b.c);c=a.e-b.e;g=0;e=1;h=bp.length-1;if(b.a==0&&b.f!=-1){throw Gk(new _l(jT))}if(j.e==0){return Rp(c)}d=eq(j,k);j=aq(j,d);k=aq(k,d);f=gq(k);k=oq(k,f);do{l=bq(k,bp[e]);if(l[1].e==0){g+=e;e<h&&++e;k=l[0]}else{if(e==1){break}e=1}}while(true);if(!cq(k.e<0?new sq(1,k.d,k.a):k,(Yp(),Tp))){throw Gk(new _l('Non-terminating decimal expansion; no exact representable decimal result'))}k.e<0&&(j=j.e==0?j:new sq(-j.e,j.d,j.a));i=Op(c+$wnd.Math.max(f,g));e=f-g;j=e>0?(qr(),e<or.length?vr(j,or[e]):e<mr.length?iq(j,mr[e]):iq(j,kq(mr[1],e))):mq(j,-e);return new Fp(j,i)}\nfunction up(a,b){var c;c=a.e-b.e;if(a.a==0&&a.f!=-1){if(c<=0){return op(b)}if(b.a==0&&b.f!=-1){return a}}else if(b.a==0&&b.f!=-1){if(c>=0){return a}}if(c==0){if($wnd.Math.max(a.a,b.a)+1<54){return new zp(a.f-b.f,a.e)}return new Ep(er((!a.c&&(a.c=Dq(a.f)),a.c),(!b.c&&(b.c=Dq(b.f)),b.c)),a.e)}else if(c>0){if(c<_o.length&&$wnd.Math.max(a.a,b.a+ap[Yd(c)])+1<54){return new zp(a.f-b.f*_o[Yd(c)],a.e)}return new Ep(er((!a.c&&(a.c=Dq(a.f)),a.c),wr((!b.c&&(b.c=Dq(b.f)),b.c),Yd(c))),a.e)}else{c=-c;if(c<_o.length&&$wnd.Math.max(a.a+ap[Yd(c)],b.a)+1<54){return new zp(a.f*_o[Yd(c)]-b.f,b.e)}return new Ep(er(wr((!a.c&&(a.c=Dq(a.f)),a.c),Yd(c)),(!b.c&&(b.c=Dq(b.f)),b.c)),b.e)}}\nfunction gz(a,b,c){var d,e,f,g,h,i,j,k,l,m,n;if(!a.a){return false}g=null;m=null;i=new zz(null,null);e=1;i.a[1]=a.a;l=i;while(l.a[e]){j=e;h=m;m=l;l=l.a[e];d=ax(b,l.c);e=d<0?0:1;d==0&&(!c.c||zy(l.d,c.d))&&(g=l);if(!(!!l&&l.b)&&!cz(l.a[e])){if(cz(l.a[1-e])){m=m.a[j]=jz(l,e)}else if(!cz(l.a[1-e])){n=m.a[1-j];if(n){if(!cz(n.a[1-j])&&!cz(n.a[j])){m.b=false;n.b=true;l.b=true}else{f=h.a[1]==m?1:0;cz(n.a[j])?(h.a[f]=iz(m,j)):cz(n.a[1-j])&&(h.a[f]=jz(m,j));l.b=h.a[f].b=true;h.a[f].a[0].b=false;h.a[f].a[1].b=false}}}}}if(g){c.b=true;c.d=g.d;if(l!=g){k=new zz(l.c,l.d);hz(i,g,k);m==g&&(m=k)}m.a[m.a[1]==l?1:0]=l.a[!l.a[0]?1:0];--a.b}a.a=i.a[1];!!a.a&&(a.a.b=false);return c.b}\nfunction IE(a,b,c){var d;if((c&1)!=1&&(c&2)!=2){throw Gk(new NE('NOOPENMODESPECIFIED'))}(c&4)==4&&WA(FE,'flags & O_CREAT = 4');if((c&4)!=4&&(c&2)==2){WA(FE,'No O_CREAT, but O_WRONLY. We must check if the file exists');throw Gk(new cS)}if((c&4)==4&&(c&1)==1){WA(FE,'Trying to open in read mode a file that might not exist.');throw Gk(new NE(HT))}d=false;if((c&8)==8){WA(FE,'flags & O_APPEND = 8');d=true}if((c&1)==1){WA(FE,'flags & O_RDONLY = 1');Es(a.a,wn(a.c),null);WA(FE,'Opened '+b+' as read-only with file descriptor '+a.c)}if((c&2)==2){WA(FE,'flags & O_WRONLY = 2');Es(a.d,wn(a.c),null);WA(FE,'Opened '+b+' as write-only (append = '+d+') with file descriptor '+a.c)}return a.c++}\nfunction jQ(b,c,d,e,f,g,h){var i,j,k,l,m,n,o;l=0;o=qo(f,',',0);m=null;for(j=0;j<o.length;j++){if(j%(64/g|0)==0){l=0;m=WE(b.e,b.f);++b.f}n=uo(o[j]);if(n.length==0){++b.g;bR(b.a,OU,c,d+1,e);d=e.length;continue}if($D(n)){try{n=WD(n)}catch(a){a=Fk(a);if(Qd(a,30)){++b.g;bR(b.a,OU,c,d+1,e);d=e.length;continue}else throw Gk(a)}}try{k=Rm(n);if((Qk(k,Uk(eE(2,g-1)))||Ok(k,$k(eE(2,g-1),1)))&&g!=64){throw Gk(new Un)}g==8?IC(m,bl(k),l):g==16?LC(m,bl(k),l):g==32?NC(m,k,l):g==64&&JC(m,k)}catch(a){a=Fk(a);if(Qd(a,14)){++b.g;bR(b.a,h.toUpperCase()+'_TOO_LARGE',c,d+1,e);continue}else if(Qd(a,19)||Qd(a,44)){i=a;yb(i,(So(),Ro),'','');++b.g;bR(b.a,OU,c,d+1,e);d=e.length;continue}else throw Gk(a)}l+=g/8|0}}\nfunction XF(b,c,d){var e,f,g,h,i,j,k,l,m;if(c.length==64&&(new RegExp(PT)).test(c)&&d.length==64&&(new RegExp(PT)).test(d)){f=(new RegExp(QT)).test(c)&&!(new RegExp(RT)).test(c)||(new RegExp(QT)).test(d)&&!(new RegExp(RT)).test(d)||(new RegExp(ST)).test(c)&&!(new RegExp(RT)).test(c)||(new RegExp(ST)).test(d)&&!(new RegExp(RT)).test(d);m=gG(c)&&eG(d);m=m||eG(c)&&gG(d);if(f||m){try{wE(b.a,0)}catch(a){a=Fk(a);if(Qd(a,55)){e=a;yb(e,(So(),Ro),'','')}else throw Gk(a)}return TT}k=gG(c)&&gG(d);k=k||gG(c)&&!dG(d);k=k||!dG(c)&&gG(d);if(k){return UT}h=eG(c)&&eG(d);h=h||eG(c)&&!dG(d);h=h||!dG(c)&&eG(d);if(h){return VT}g=new ir(ZS,(Jr(),Fr));i=new yp(Wm(TD(c,false)));j=new yp(Wm(TD(d,false)));l=hp(i,j,g);return YF(b,xp(l))}return null}\nfunction WF(b,c,d){var e,f,g,h,i,j,k,l,m;if(!(c.length==64&&(new RegExp(PT)).test(c)&&d.length==64&&(new RegExp(PT)).test(d))){return null}f=(new RegExp(QT)).test(c)&&!(new RegExp(RT)).test(c)||(new RegExp(QT)).test(d)&&!(new RegExp(RT)).test(d)||(new RegExp(ST)).test(c)&&!(new RegExp(RT)).test(c)||(new RegExp(ST)).test(d)&&!(new RegExp(RT)).test(d);m=gG(c)&&gG(d);m=m||eG(c)&&eG(d);if(f||m){try{wE(b.a,0)}catch(a){a=Fk(a);if(Qd(a,55)){e=a;yb(e,(So(),Ro),'','')}else throw Gk(a)}return TT}k=gG(c)&&eG(d);k=k||gG(c)&&!dG(d);k=k||!dG(c)&&eG(d);if(k){return UT}h=eG(c)&&gG(d);h=h||eG(c)&&!dG(d);h=h||!dG(c)&&gG(d);if(h){return VT}g=new ir(ZS,(Jr(),Fr));i=new yp(Wm(TD(c,false)));j=new yp(Wm(TD(d,false)));l=vp(i,j,g);return YF(b,xp(l))}\nfunction hQ(a,b){var c,d,e,f,g,h,i,j,k;j=new ey;k=new No;WA(aQ,'Params: '+a);a=uo(a);WA(aQ,'After trimming: '+a);h=a.length;g=false;e=false;d=false;for(f=0;f<h;++f){c=(aC(f,a.length),a.charCodeAt(f));if(g){if(!e&&c==92){e=true}else if(!e&&c==34){if(k.a.length>0){if(b){WA(aQ,'Behaving like .asciiz.');k.a+='\\x00'}WA(aQ,'Added to pList string '+k.a);$x(j,k.a);i=k.a.length;0<i?(k.a=k.a.substr(0,0)):0>i&&(k.a+=zo(Rc(_d,iS,13,-i,15,1)))}g=false}else{if(e){e=false;k.a+='\\\\'}k.a+=String.fromCharCode(c)}}else{switch(c){case 34:if(!d&&j.b!=0||f==h-1){throw Gk(new DF)}g=true;d=false;break;case 32:case 9:break;case 44:if(d||f==0||f==h-1){throw Gk(new DF)}d=true;break;default:throw Gk(new DF);}}}if(j.b==0&&g){throw Gk(new DF)}return j}\nfunction Tq(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;q=Rc(be,iS,13,d+1,15,1);r=Rc(be,iS,13,f+1,15,1);s=f;i=tn(e[f-1]);if(i!=0){Iq(r,e,0,i);Iq(q,c,0,i)}else{To(c,0,q,0,d);To(e,0,r,0,f)}j=r[s-1];l=b-1;m=d;while(l>=0){k=0;if(q[m]==j){k=-1}else{t=Hk(Xk(Ik(q[m],DS),32),Ik(q[m-1],DS));w=Wq(t,j);k=bl(w);v=bl(Yk(w,32));if(k!=0){o=0;A=0;u=false;++k;do{--k;if(u){break}o=Tk(Ik(k,DS),Ik(r[s-2],DS));A=Hk(Xk(v,32),Ik(q[m-2],DS));p=Hk(Ik(v,DS),Ik(j,DS));tn(bl(Zk(p,32)))<32?(u=true):(v=bl(p))}while(Ok(dl(o,BS),dl(A,BS)))}}if(k!=0){g=Zq(q,m-s,r,s,k);if(g!=0){--k;h=0;for(n=0;n<s;n++){h=Hk(h,Hk(Ik(q[m-s+n],DS),Ik(r[n],DS)));q[m-s+n]=bl(h);h=Zk(h,32)}}}a!=null&&(a[l]=k);--m;--l}if(i!=0){Lq(r,s,q,0,i);return r}To(q,0,r,0,f);return q}\nfunction VF(b,c,d){var e,f,g,h,i,j,k,l,m,n,o,p;if(!(c.length==64&&(new RegExp(PT)).test(c)&&d.length==64&&(new RegExp(PT)).test(d))){return null}f=(new RegExp(QT)).test(c)&&!(new RegExp(RT)).test(c)||(new RegExp(QT)).test(d)&&!(new RegExp(RT)).test(d)||(new RegExp(ST)).test(c)&&!(new RegExp(RT)).test(c)||(new RegExp(ST)).test(d)&&!(new RegExp(RT)).test(d);o=kG(c)&&dG(d);o=o||dG(c)&&kG(d);if(f||o){try{wE(b.a,0)}catch(a){a=Fk(a);if(Qd(a,55)){e=a;yb(e,(So(),Ro),'','')}else throw Gk(a)}return TT}m=_F(c);n=_F(d);j=m*n;l=dG(c)&&dG(d);l=l||dG(c)&&!dG(d);l=l||!dG(c)&&dG(d);if(l){return aG(j)}if(kG(c)&&kG(d)){return bG(j)}g=new ir(ZS,(Jr(),Fr));h=new yp(Wm(TD(c,false)));i=new yp(Wm(TD(d,false)));k=(p=np(h,i),mp(p,g),p);return YF(b,xp(k))}\nfunction Rm(a){var b,c,d,e,f,g,h,i,j,k,l;if(a==null){throw Gk(new Vn(zS))}j=a;f=a.length;i=false;if(f>0){b=(aC(0,a.length),a.charCodeAt(0));if(b==45||b==43){a=a.substr(1);--f;i=b==45}}if(f==0){throw Gk(new Vn(yS+j+'\"'))}while(a.length>0&&(aC(0,a.length),a.charCodeAt(0)==48)){a=a.substr(1);--f}if(f>(Tn(),Rn)[10]){throw Gk(new Vn(yS+j+'\"'))}for(e=0;e<f;e++){if(mm((aC(e,a.length),a.charCodeAt(e)),10)==-1){throw Gk(new Vn(yS+j+'\"'))}}l=0;g=Pn[10];k=Qn[10];h=Uk(Sn[10]);c=true;d=f%g;if(d>0){l=-parseInt(a.substr(0,d),10);a=a.substr(d);f-=d;c=false}while(f>=g){d=parseInt(a.substr(0,g),10);a=a.substr(g);f-=g;if(c){c=false}else{if(Jk(l,h)<0){throw Gk(new Vn(yS+j+'\"'))}l=Tk(l,k)}l=$k(l,d)}if(Jk(l,0)>0){throw Gk(new Vn(yS+j+'\"'))}if(!i){l=Uk(l);if(Jk(l,0)<0){throw Gk(new Vn(yS+j+'\"'))}}return l}\nfunction fp(){fp=ml;var a,b,c;new Bp(1,0);new Bp(10,0);new Bp(0,0);Xo=Rc(cf,iS,12,11,0,1);Yo=Rc(_d,iS,13,100,15,1);Zo=Vc(Pc(ae,1),iS,13,15,[1,5,25,125,625,3125,15625,78125,390625,1953125,9765625,48828125,gT,hT,6103515625,30517578125,152587890625,762939453125,3814697265625,19073486328125,95367431640625,476837158203125,2384185791015625]);$o=Rc(be,iS,13,Zo.length,15,1);_o=Vc(Pc(ae,1),iS,13,15,[1,10,100,ZS,10000,100000,1000000,10000000,100000000,XS,10000000000,100000000000,1000000000000,10000000000000,100000000000000,1000000000000000,10000000000000000]);ap=Rc(be,iS,13,_o.length,15,1);dp=Rc(cf,iS,12,11,0,1);a=0;for(;a<dp.length;a++){Xo[a]=new Bp(a,0);dp[a]=new Bp(0,a);Yo[a]=48}for(;a<Yo.length;a++){Yo[a]=48}for(c=0;c<$o.length;c++){$o[c]=Ip(Zo[c])}for(b=0;b<ap.length;b++){ap[b]=Ip(_o[b])}cp=(qr(),nr);bp=mr}\nfunction WD(a){var b,c,d,e;aC(0,a.length);if(a.charCodeAt(0)!=48||$n(a.toUpperCase(),1)!=88){throw Gk(new QE)}c=0;d=a.length-2;for(b=2;b<a.length;b++){--d;e=$n(a.toUpperCase(),b);switch(e){case 48:c=Hk(c,Tk(0,eE(16,d)));break;case 49:c=Hk(c,eE(16,d));break;case 50:c=Hk(c,Tk(2,eE(16,d)));break;case 51:c=Hk(c,Tk(3,eE(16,d)));break;case 52:c=Hk(c,Tk(4,eE(16,d)));break;case 53:c=Hk(c,Tk(5,eE(16,d)));break;case 54:c=Hk(c,Tk(6,eE(16,d)));break;case 55:c=Hk(c,Tk(7,eE(16,d)));break;case 56:c=Hk(c,Tk(8,eE(16,d)));break;case 57:c=Hk(c,Tk(9,eE(16,d)));break;case 65:c=Hk(c,Tk(10,eE(16,d)));break;case 66:c=Hk(c,Tk(11,eE(16,d)));break;case 67:c=Hk(c,Tk(12,eE(16,d)));break;case 68:c=Hk(c,Tk(13,eE(16,d)));break;case 69:c=Hk(c,Tk(14,eE(16,d)));break;case 70:c=Hk(c,Tk(15,eE(16,d)));break;default:throw Gk(new QE);}}return WB(''+cl(c)),''+cl(c)}\n",
"function YF(b,c){var d,e,f,g,h,i,j,k,l,m;f=c;c=nG(c);if(_n(f.toLowerCase(),c.toLowerCase())!=0){return c}try{Pm(c)}catch(a){a=Fk(a);if(Qd(a,14)){throw Gk(new PE)}else throw Gk(a)}h=new Cp('1.797693134862315708145274237317E308');i=new Cp('-1.797693134862315708145274237317E308');j=new Cp('-4.9406564584124654417656879286822E-324');k=new Cp('4.9406564584124654417656879286822E-324');m=new yp(0);e=new yp(-0.);try{l=new Cp(c);if(ip(l,h)==1||ip(l,i)==-1){wE(b.a,3);if(ip(l,h)==1){return UT}if(ip(l,i)==-1){return VT}}if(ip(l,j)==1&&ip(l,k)==-1&&ip(l,m)!=0&&ip(l,e)!=0){wE(b.a,2);if(ip(l,m)==1){return DT}if(ip(l,m)==-1){return WT}}g=Fn(Vm(Pm(xp(l))));return mG(g)}catch(a){a=Fk(a);if(Qd(a,14)){if(pE(b.a,3)){rE(b.a,'O',1);throw Gk(new pG)}else{tE(b.a,'V',1)}return DT}else if(Qd(a,55)||Qd(a,39)){d=a;yb(d,(So(),Ro),'','');return ''}else throw Gk(a)}}\nfunction wE(b,c){var d,e;e=qE(c);try{_n(e.toLowerCase(),'V'.toLowerCase())==0?vC(b,'1',15):_n(e.toLowerCase(),'Z'.toLowerCase())==0?vC(b,'1',16):_n(e.toLowerCase(),'O'.toLowerCase())==0?vC(b,'1',17):_n(e.toLowerCase(),'U'.toLowerCase())==0?vC(b,'1',18):_n(e.toLowerCase(),'I'.toLowerCase())==0&&vC(b,'1',19)}catch(a){a=Fk(a);if(Qd(a,11)){d=a;yb(d,(So(),Ro),'','')}else throw Gk(a)}if(pE(b,c)){switch(c){case 1:throw Gk(new RF);case 3:throw Gk(new pG);case 2:throw Gk(new iH);case 0:throw Gk(new oG);}try{_n(e.toLowerCase(),'V'.toLowerCase())==0?vC(b,'1',25):_n(e.toLowerCase(),'Z'.toLowerCase())==0?vC(b,'1',26):_n(e.toLowerCase(),'O'.toLowerCase())==0?vC(b,'1',27):_n(e.toLowerCase(),'U'.toLowerCase())==0?vC(b,'1',28):_n(e.toLowerCase(),'I'.toLowerCase())==0&&vC(b,'1',29)}catch(a){a=Fk(a);if(Qd(a,11)){d=a;yb(d,(So(),Ro),'','')}else throw Gk(a)}}}\nfunction Jx(){function e(){this.obj=this.createObject()}\n;e.prototype.createObject=function(a){return Object.create(null)};e.prototype.get=function(a){return this.obj[a]};e.prototype.set=function(a,b){this.obj[a]=b};e.prototype[rT]=function(a){delete this.obj[a]};e.prototype.keys=function(){return Object.getOwnPropertyNames(this.obj)};e.prototype.entries=function(){var b=this.keys();var c=this;var d=0;return {next:function(){if(d>=b.length)return {done:true};var a=b[d++];return {value:[a,c.get(a)],done:false}}}};if(!Hx()){e.prototype.createObject=function(){return {}};e.prototype.get=function(a){return this.obj[':'+a]};e.prototype.set=function(a,b){this.obj[':'+a]=b};e.prototype[rT]=function(a){delete this.obj[':'+a]};e.prototype.keys=function(){var a=[];for(var b in this.obj){b.charCodeAt(0)==58&&a.push(b.substring(1))}return a}}return e}\nfunction Rq(a,b){Oq();var c,d,e,f,g,h,i,j,k,l,m,n,o,p;i=Jk(a,0)<0;i&&(a=Uk(a));if(Jk(a,0)==0){switch(b){case 0:return '0';case 1:return '0.0';case 2:return '0.00';case 3:return '0.000';case 4:return '0.0000';case 5:return '0.00000';case 6:return '0.000000';default:n=new No;b<0?(n.a+='0E+',n):(n.a+='0E',n);n.a+=b==AS?nT:''+-b;return n.a;}}k=18;l=Rc(_d,iS,13,k+1,15,1);c=k;p=a;do{j=p;p=Lk(p,10);l[--c]=bl(Hk(48,$k(j,Tk(p,10))))&HS}while(Jk(p,0)!=0);e=$k($k($k(k,c),b),1);if(b==0){i&&(l[--c]=45);return Ao(l,c,k-c)}if(b>0&&Jk(e,-6)>=0){if(Jk(e,0)>=0){f=c+bl(e);for(h=k-1;h>=f;h--){l[h+1]=l[h]}l[++f]=46;i&&(l[--c]=45);return Ao(l,c,k-c+1)}for(g=2;Qk(g,Hk(Uk(e),1));g++){l[--c]=48}l[--c]=46;l[--c]=48;i&&(l[--c]=45);return Ao(l,c,k-c)}o=c+1;d=k;m=new Oo;i&&(m.a+='-',m);if(d-o>=1){Go(m,l[c]);m.a+='.';m.a+=Ao(l,c+1,k-c-1)}else{m.a+=Ao(l,c,k-c)}m.a+='E';Jk(e,0)>0&&(m.a+='+',m);m.a+=''+cl(e);return m.a}\nfunction Ol(){var a,b,c;b=$doc.compatMode;a=Vc(Pc($e,1),iS,2,6,[bT]);for(c=0;c<a.length;c++){if(eo(a[c],b)){return}}a.length==1&&eo(bT,a[0])&&eo('BackCompat',b)?\"GWT no longer supports Quirks Mode (document.compatMode=' BackCompat').<br>Make sure your application's host HTML page has a Standards Mode (document.compatMode=' CSS1Compat') doctype,<br>e.g. by using <!doctype html> at the start of your application's HTML page.<br><br>To continue using this unsupported rendering mode and risk layout problems, suppress this message by adding<br>the following line to your*.gwt.xml module file:<br> <extend-configuration-property name=\\\"document.compatMode\\\" value=\\\"\"+b+'\"/>':\"Your *.gwt.xml module configuration prohibits the use of the current document rendering mode (document.compatMode=' \"+b+\"').<br>Modify your application's host HTML page doctype, or update your custom \"+\"'document.compatMode' configuration property settings.\"}\nfunction XD(a){var b,c,d,e;aC(0,a.length);if(a.charCodeAt(0)!=48||$n(a.toUpperCase(),1)!=88){throw Gk(new QE)}c=0;d=a.length-2;for(b=2;b<a.length;b++){--d;e=$n(a.toUpperCase(),b);switch(e){case 48:c=bl(Hk(c,Tk(0,eE(16,d))))<<16>>16;break;case 49:c=bl(Hk(c,eE(16,d)))<<16>>16;break;case 50:c=bl(Hk(c,Tk(2,eE(16,d))))<<16>>16;break;case 51:c=bl(Hk(c,Tk(3,eE(16,d))))<<16>>16;break;case 52:c=bl(Hk(c,Tk(4,eE(16,d))))<<16>>16;break;case 53:c=bl(Hk(c,Tk(5,eE(16,d))))<<16>>16;break;case 54:c=bl(Hk(c,Tk(6,eE(16,d))))<<16>>16;break;case 55:c=bl(Hk(c,Tk(7,eE(16,d))))<<16>>16;break;case 56:c=bl(Hk(c,Tk(8,eE(16,d))))<<16>>16;break;case 57:c=bl(Hk(c,Tk(9,eE(16,d))))<<16>>16;break;case 65:c=bl(Hk(c,Tk(10,eE(16,d))))<<16>>16;break;case 66:c=bl(Hk(c,Tk(11,eE(16,d))))<<16>>16;break;case 67:c=bl(Hk(c,Tk(12,eE(16,d))))<<16>>16;break;case 68:c=bl(Hk(c,Tk(13,eE(16,d))))<<16>>16;break;case 69:c=bl(Hk(c,Tk(14,eE(16,d))))<<16>>16;break;case 70:c=bl(Hk(c,Tk(15,eE(16,d))))<<16>>16;break;default:throw Gk(new QE);}}return WB(''+c),''+c}\nfunction hD(c){var d,e,f;ZC(c);if(c.B!=(tD(),rD)&&c.B!=sD){throw Gk(new CF)}try{WA(VC,'\\n\\nStarting cycle '+ ++c.j+'\\n---------------------------------------------');mD(c);lD(c);f=iD(c);e=jD(c);if(e){throw Gk(new IO)}kD(c);if(f.a!=null){throw Gk(new OF((UB(f.a!=null),Nd(f.a))))}}catch(b){b=Fk(b);if(Qd(b,43)){WA(VC,'Executing a Jump.');try{if(!lF(c.A,(yF(),vF))){WA(VC,'Executing the IF() method of the instruction in IF.');jF(c.A,vF).Gb()}}catch(a){a=Fk(a);if(Qd(a,79)){WA(VC,'Caught a BREAK after a Jump: ignoring it.')}else throw Gk(a)}pF(c.A,YE(c.t,c.w));nF(c.A,jF(c.A,(yF(),uF)));oF(c.A,c.f);JC(c.v,zD(c.w));JC(c.w,Hk(zD(c.w),4))}else if(Qd(b,103)){c.i==(yF(),uF)&&!jF(c.A,tF)&&nF(c.A,c.f);++c.d}else if(Qd(b,52)){WA(VC,uG(c.o));c.i==(yF(),uF)&&nF(c.A,c.f);++c.e}else if(Qd(b,104)){c.i==(yF(),uF)&&nF(c.A,c.f);++c.k}else if(Qd(b,105)){c.i==(yF(),uF)&&nF(c.A,c.f);++c.q}else if(Qd(b,106)){++c.n}else if(Qd(b,26)){d=b;WA(VC,'Exception: '+d.a);throw Gk(d)}else if(Qd(b,63)){d=b;gD(c,pD);rF(c.A,null);--c.j;throw Gk(d)}else throw Gk(b)}finally{WA(VC,'End of cycle '+c.j+'\\n---------------------------------------------\\n'+dD(c)+gS)}}\nfunction lp(a,b){var c,d,e,f,g,h,i,j;c=0;g=0;f=b.length;h=null;j=new Oo;if(g<f&&(aC(g,b.length),b.charCodeAt(g)==43)){++g;++c;if(g<f&&(aC(g,b.length),b.charCodeAt(g)==43||(aC(g,b.length),b.charCodeAt(g)==45))){throw Gk(new Vn(yS+b+'\"'))}}while(g<f&&(aC(g,b.length),b.charCodeAt(g)!=46)&&(aC(g,b.length),b.charCodeAt(g)!=101)&&(aC(g,b.length),b.charCodeAt(g)!=69)){++g}j.a+=''+(b==null?zS:b).substr(c,g-c);if(g<f&&(aC(g,b.length),b.charCodeAt(g)==46)){++g;c=g;while(g<f&&(aC(g,b.length),b.charCodeAt(g)!=101)&&(aC(g,b.length),b.charCodeAt(g)!=69)){++g}a.e=g-c;j.a+=''+(b==null?zS:b).substr(c,g-c)}else{a.e=0}if(g<f&&(aC(g,b.length),b.charCodeAt(g)==101||(aC(g,b.length),b.charCodeAt(g)==69))){++g;c=g;if(g<f&&(aC(g,b.length),b.charCodeAt(g)==43)){++g;g<f&&(aC(g,b.length),b.charCodeAt(g)!=45)&&++c}h=b.substr(c,f-c);a.e=a.e-Qm(h,10);if(a.e!=Yd(a.e)){throw Gk(new Vn('Scale out of range.'))}}i=j.a;if(i.length<16){a.f=(ep==null&&(ep=new RegExp('^[+-]?\\\\d*$','i')),ep.test(i)?parseInt(i,10):NaN);if(isNaN(a.f)){throw Gk(new Vn(yS+b+'\"'))}a.a=Ip(a.f)}else{rp(a,new vq(i))}a.d=j.a.length;for(e=0;e<j.a.length;++e){d=$n(j.a,e);if(d!=45&&d!=48){break}--a.d}a.d==0&&(a.d=1)}\nfunction Sq(a,b){Oq();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;B=a.e;o=a.d;e=a.a;if(B==0){switch(b){case 0:return '0';case 1:return '0.0';case 2:return '0.00';case 3:return '0.000';case 4:return '0.0000';case 5:return '0.00000';case 6:return '0.000000';default:w=new No;b<0?(w.a+='0E+',w):(w.a+='0E',w);w.a+=-b;return w.a;}}t=o*10+1+7;u=Rc(_d,iS,13,t+1,15,1);c=t;if(o==1){h=e[0];if(h<0){H=Ik(h,DS);do{p=H;H=Lk(H,10);u[--c]=48+bl($k(p,Tk(H,10)))&HS}while(Jk(H,0)!=0)}else{H=h;do{p=H;H=H/10|0;u[--c]=48+(p-H*10)&HS}while(H!=0)}}else{D=Rc(be,iS,13,o,15,1);G=o;To(e,0,D,0,G);I:while(true){A=0;for(j=G-1;j>=0;j--){F=Hk(Xk(A,32),Ik(D[j],DS));r=Qq(F);D[j]=bl(r);A=bl(Yk(r,32))}s=bl(A);q=c;do{u[--c]=48+s%10&HS}while((s=s/10|0)!=0&&c!=0);d=9-q+c;for(i=0;i<d&&c>0;i++){u[--c]=48}l=G-1;for(;D[l]==0;l--){if(l==0){break I}}G=l+1}while(u[c]==48){++c}}n=B<0;g=t-c-b-1;if(b==0){n&&(u[--c]=45);return Ao(u,c,t-c)}if(b>0&&g>=-6){if(g>=0){k=c+g;for(m=t-1;m>=k;m--){u[m+1]=u[m]}u[++k]=46;n&&(u[--c]=45);return Ao(u,c,t-c+1)}for(l=2;l<-g+1;l++){u[--c]=48}u[--c]=46;u[--c]=48;n&&(u[--c]=45);return Ao(u,c,t-c)}C=c+1;f=t;v=new Oo;n&&(v.a+='-',v);if(f-C>=1){Go(v,u[c]);v.a+='.';v.a+=Ao(u,c+1,t-c-1)}else{v.a+=Ao(u,c,t-c)}v.a+='E';g>0&&(v.a+='+',v);v.a+=''+g;return v.a}\nfunction OR(){OR=ml;AR=new PR('LANGUAGE',0,'language');kR=new PR('FILES',1,'files');BR=new PR('LAST_DIR',2,'lastdir');iR=new PR('DINERO',3,'dineroIV');GR=new PR('SERIAL_NUMBER',4,'serialNumber');zR=new PR('IF_COLOR',5,'IFColor');yR=new PR('ID_COLOR',6,'IDColor');jR=new PR('EX_COLOR',7,'EXColor');CR=new PR('MEM_COLOR',8,'MEMColor');mR=new PR('FP_ADDER_COLOR',9,'FPAdderColor');rR=new PR('FP_MULTIPLIER_COLOR',10,'FPMultiplierColor');nR=new PR('FP_DIVIDER_COLOR',11,'FPDividerColor');NR=new PR('WB_COLOR',12,'WBColor');ER=new PR('RAW_COLOR',13,'RAWColor');FR=new PR('SAME_IF_COLOR',14,'SAMEIFColor');lR=new PR('FORWARDING',15,'forwarding');MR=new PR('WARNINGS',16,'warnings');LR=new PR('VERBOSE',17,'verbose');IR=new PR('SYNC_EXCEPTIONS_MASKED',18,'syncexc-masked');JR=new PR('SYNC_EXCEPTIONS_TERMINATE',19,'syncexc-terminate');DR=new PR('N_STEPS',20,'n_step');HR=new PR('SLEEP_INTERVAL',21,'sleep_interval');pR=new PR(jV,22,'INVALID_OPERATION');tR=new PR(fV,23,'OVERFLOW');xR=new PR(gV,24,'UNDERFLOW');oR=new PR('FP_DIVIDE_BY_ZERO',25,'DIVIDE_BY_ZERO');sR=new PR('FP_NEAREST',26,'NEAREST');wR=new PR('FP_TOWARDS_ZERO',27,'TOWARDZERO');vR=new PR('FP_TOWARDS_PLUS_INFINITY',28,FT);uR=new PR('FP_TOWARDS_MINUS_INFINITY',29,GT);qR=new PR('FP_LONG_DOUBLE_VIEW',30,'LONGDOUBLEVIEW');KR=new PR('UI_FONT_SIZE',31,'FONTSIZE')}\nfunction vM(a,b){var c,d,e;d=oo(b,'\\\\.','_');switch(d){case 'ADD':c=new MH;break;case 'ADDU':c=new cI;break;case 'SUB':c=new wP;break;case 'SUBU':c=new yP;break;case 'DIV':c=new fK;break;case 'DIVU':c=new mK;break;case 'MULT':c=new jO;break;case 'MULTU':c=new qO;break;case 'ADDI':c=new ZH;break;case 'ADDIU':c=new aI;break;case 'SLL':c=new ZO;break;case 'SLLV':c=new aP;break;case 'SRA':c=new lP;break;case 'SRAV':c=new oP;break;case 'SRL':c=new rP;break;case 'SRLV':c=new uP;break;case 'AND':c=new mI;break;case 'DADD':c=new JJ;break;case 'DADDU':c=new PJ;break;case 'DSUB':c=new oL;break;case 'DSUBU':c=new qL;break;case 'OR':c=new EO;break;case 'SLT':c=new cP;break;case 'SLTU':c=new iP;break;case 'XOR':c=new XP;break;case 'MOVN':c=new RN;break;case 'MOVZ':c=new $N;break;case 'DDIV':c=new TJ;break;case 'DDIVU':c=new $J;break;case 'DMULT':c=new KK;break;case 'DMULU':c=new XK;break;case tU:c=new RK;break;case 'MFLO':c=new IN;break;case 'MFHI':c=new CN;break;case 'ANDI':c=new oI;break;case 'DADDI':c=new LJ;break;case oU:c=new RJ;break;case nU:c=new NJ;break;case 'LUI':c=new pN;break;case 'ORI':c=new HO;break;case 'SLTI':c=new eP;break;case 'SLTIU':c=new gP;break;case 'XORI':c=new $P;break;case 'DSLL':c=new YK;break;case 'DSLLV':c=new aL;break;case 'DSRA':c=new cL;break;case 'DSRAV':c=new gL;break;case 'DSRL':c=new iL;break;case 'DSRLV':c=new mL;break;case 'LB':c=new bN(a.e);break;case 'LH':c=new jN(a.e);break;case 'LW':c=new rN(a.e);break;case 'LD':c=new fN(a.e);break;case 'LBU':c=new dN(a.e);break;case 'LHU':c=new lN(a.e);break;case 'LWU':c=new vN(a.e);break;case 'SB':c=new PO(a.e);break;case 'SH':c=new VO(a.e);break;case 'SW':c=new BP(a.e);break;case 'SD':c=new RO(a.e);break;case 'J':c=new DM;break;case 'JAL':c=new IM;break;case 'JALR':c=new NM;break;case 'JR':c=new SM;break;case 'B':c=new BI;break;case 'BEQ':c=new NI;break;case 'BNE':c=new WI;break;case jU:c=new YI;break;case hU:c=new QI;break;case 'BGEZ':c=new TI;break;case 'NOP':c=new AO;break;case AU:c=new nM;break;case 'TRAP':c=new TP(a.e,a.d);break;case BU:c=new OP(a.e,a.d);break;case 'BREAK':c=new _I;break;case 'ADD_D':c=new kI(a.b.a);break;case 'SUB_D':c=new zP(a.b.a);break;case 'MUL_D':c=new uO(a.b.a);break;case 'DIV_D':c=new sK(a.b.a);break;case 'LDC1':c=new hN(a.e);break;case 'L_D':c=new xN(a.e);break;case 'SDC1':c=new UO(a.e);break;case 'S_D':c=new RP(a.e);break;case 'LWC1':c=new tN(a.e);break;case 'SWC1':c=new FP(a.e);break;case 'DMTC1':c=new HK;break;case 'DMFC1':c=new BK;break;case 'MTC1':c=new fO;break;case 'MFC1':c=new zN;break;case 'MOV_D':c=new dO;break;case 'MOVZ_D':c=new bO;break;case 'MOVN_D':c=new UN;break;case 'C_LT_D':c=new IJ;break;case 'C_EQ_D':c=new HJ;break;case 'BC1T':c=new LI;break;case 'BC1F':c=new JI;break;case 'MOVT_D':c=new VN;break;case 'MOVF_D':c=new MN;break;case 'CVT_L_D':c=new xJ;break;case 'CVT_D_L':c=new tJ;break;case 'CVT_W_D':c=new zJ;break;case 'CVT_D_W':c=new vJ;break;default:return null;}e=_R(a.a,(OR(),GR));aS(a.a,GR,e+1);c.t=e;qH(c,a.b);rH(c,a.c);return c}\nfunction dQ(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;A=true;B=true;q=false;V=0;b.g=0;M=0;w=-4;b.a=new dR;ib=new fR;hb=new ey;b.f=0;F='';c=oo(c,'\\r\\n',gS);for(H=qo(c,gS,0),I=0,J=H.length;I<J;++I){G=H[I];++V;WA(aQ,'-- Processing line '+V);for(s=0;s<G.length;s++){aC(s,G.length);if(G.charCodeAt(s)==59){break}aC(s,G.length);if(G.charCodeAt(s)==32||(aC(s,G.length),G.charCodeAt(s)==9)){continue}Y=io(G,wo(9),s);W=io(G,wo(32),s);Y==-1&&(Y=G.length);W==-1&&(W=G.length);l=$wnd.Math.min(Y,W)-1;v=G.substr(s,l+1-s);try{aC(s,G.length);if(G.charCodeAt(s)==46){WA(aQ,'Processing '+v);if(_n(v.toLowerCase(),'.DATA'.toLowerCase())==0){b.i=(XQ(),UQ)}else if(_n(v.toLowerCase(),'.TEXT'.toLowerCase())==0||_n(v.toLowerCase(),'.CODE'.toLowerCase())==0){b.i=(XQ(),WQ)}else{K=v.substr(1);if(b.i!=(XQ(),UQ)){++b.g;bR(b.a,K.toUpperCase()+'INCODE',V,s+1,G);s=G.length;continue}try{if(_n(v.toLowerCase(),'.ASCII'.toLowerCase())==0||_n(v.toLowerCase(),KU.toLowerCase())==0){R=G.substr(l+2)}else{R=cQ(G.substr(l+2));R=R.toUpperCase();R=qo(R,';',0)[0];WA(aQ,LU+R)}R=uo(qo(R,';',0)[0]);WA(aQ,LU+R)}catch(a){a=Fk(a);if(Qd(a,91)){++M;ab=new gR(MU,V,s+1,G);$x(ib.a,ab);cR(b.a,MU,V,s+1,G);++b.f;s=G.length;continue}else throw Gk(a)}cb=WE(b.e,b.f);WA(aQ,'line: '+G);g=qo(G.substr(s),';',2);if(g.length==2){WA(aQ,'found comments: '+g[1]);cb.c=g[1]}cb.b=g[0];if(_n(v.toLowerCase(),'.ASCII'.toLowerCase())==0||_n(v.toLowerCase(),KU.toLowerCase())==0){WA(aQ,'.ascii(z): parameters = '+R);d=false;_n(v.toLowerCase(),KU.toLowerCase())==0&&(d=true);try{P=hQ(R,d);for(i=by(P,0);i.b!=i.d.c;){h=Nd(jy(i));WA(aQ,'Current string: ['+h+']');WA(aQ,NU+b.f+')');cb=WE(b.e,b.f);++b.f;T=0;L=h.length;n=false;S=false;o=0;for(fb=0;fb<L;fb++){if((fb-o)%8==0&&fb-o!=0&&!n){WA(aQ,NU+b.f+')');cb=WE(b.e,b.f);++b.f;T=0}e=(aC(fb,h.length),h.charCodeAt(fb));gb=e;WA(aQ,'Char: '+String.fromCharCode(e)+' ('+gb+') ['+(O=gb>>>0,O.toString(16))+']');if(n){switch(e){case 48:gb=0;break;case 110:gb=10;break;case 116:gb=9;break;case 92:gb=92;break;case 34:gb=34;break;default:throw Gk(new DF);}WA(aQ,(N=gb>>>0,'(escaped to ['+N.toString(16)+'])'));n=false;e=0}if(S){if(e!=37&&e!=115&&e!=100&&e!=105){WA(aQ,'Invalid placeholder: %'+String.fromCharCode(e));throw Gk(new DF)}S=false}else if(e==37){WA(aQ,'Expecting on next step a valid placeholder...');S=true}if(e==92){n=true;++o;continue}IC(cb,gb,T++)}}}catch(a){a=Fk(a);if(Qd(a,53)){WA(aQ,'Badly formed string list');++b.g;bR(b.a,OU,V,0,G)}else throw Gk(a)}l=G.length}else if(_n(v.toLowerCase(),'.SPACE'.toLowerCase())==0){T=0;++b.f;try{$D(R)&&(R=WD(R));if(aE(R)){L=Qm(R,10);for(fb=0;fb<L;fb++){if(fb%8==0&&fb!=0){cb=WE(b.e,b.f);++b.f;T=0}IC(cb,0,T++)}}else{throw Gk(new Un)}}catch(a){a=Fk(a);if(Qd(a,14)){++b.g;bR(b.a,OU,V,s+1,G);continue}else if(Qd(a,30)){++b.g;bR(b.a,OU,V,s+1,G);continue}else throw Gk(a)}++T;l=G.length}else if(_n(v.toLowerCase(),'.WORD'.toLowerCase())==0||_n(v.toLowerCase(),'.WORD64'.toLowerCase())==0){WA(aQ,'pamword: '+R);jQ(b,V,s,G,R,64,'WORD');l=G.length}else if(_n(v.toLowerCase(),'.WORD32'.toLowerCase())==0){jQ(b,V,s,G,R,32,'WORD32');l=G.length}else if(_n(v.toLowerCase(),'.BYTE'.toLowerCase())==0){jQ(b,V,s,G,R,8,'BYTE');l=G.length}else if(_n(v.toLowerCase(),'.WORD16'.toLowerCase())==0){jQ(b,V,s,G,R,16,'WORD16');l=G.length}else if(_n(v.toLowerCase(),'.DOUBLE'.toLowerCase())==0){iQ(b,V,s,G,R);l=G.length}else{++b.g;bR(b.a,PU,V,s+1,G);s=G.length;continue}}}else{aC(l,G.length);if(G.charCodeAt(l)==58){C=G.substr(s,l-s);WA(aQ,'Processing label '+C);if(b.i==(XQ(),UQ)){WA(aQ,'in .data section');try{JF(b.j,b.f*8,C)}catch(a){a=Fk(a);if(Qd(a,66)){aB(aQ,'Label '+C+' is already assigned')}else throw Gk(a)}}else if(b.i==WQ){WA(aQ,'in .text section');F=C}WA(aQ,'done')}else{if(b.i!=(XQ(),WQ)){++b.g;bR(b.a,PU,V,s+1,G);s=G.length;continue}else if(b.i==WQ){j=true;++l;Z=cQ(G.substr(s)).toUpperCase();(Z.indexOf(AU)!=-1||Z.indexOf('SYSCALL 0')!=-1||Z.indexOf('TRAP 0')!=-1)&&(q=true);for($=0;$<_P.length;$++){if(eo(_P[$].toUpperCase(),G.substr(s,l-s).toUpperCase())){ab=new gR(QU,V,s+1,G);$x(ib.a,ab);cR(b.a,QU,V,s+1,G);++M}}bb=vM(b.d,G.substr(s,l-s).toUpperCase());if(!bb){++b.g;bR(b.a,RU,V,s+1,G);s=G.length;continue}X=bb.u;w+=4;if(_n(X,'')!=0&&G.length<l+1){++b.g;bR(b.a,SU,V,l,G);s=G.length;continue}if(_n(X,'')!=0){Q=cQ(G.substr(l+1));Q=Q.toUpperCase();Q=uo(qo(Q,';',0)[0]);WA(aQ,'param: '+Q);u=0;for(jb=0;jb<X.length;jb++){aC(jb,X.length);if(X.charCodeAt(jb)==37){++jb;aC(jb,X.length);if(X.charCodeAt(jb)==82){jb!=X.length-1?(m=go(Q,$n(X,++jb),u)):(m=Q.length);if(m==-1){++b.g;bR(b.a,TU,V,u,G);s=G.length;$x(bb.r,wn(0));continue}if((U=fQ(uo(Q.substr(u,m-u))))>=0){$x(bb.r,wn(U));u=m+1}else{++b.g;bR(b.a,UU,V,ho(G,Q.substr(u,m-u))+1,G);$x(bb.r,wn(0));s=G.length;continue}}else{aC(jb,X.length);if(X.charCodeAt(jb)==70){jb!=X.length-1?(m=go(Q,$n(X,++jb),u)):(m=Q.length);if(m==-1){++b.g;bR(b.a,TU,V,u,G);s=G.length;$x(bb.r,wn(0));continue}if((U=gQ(uo(Q.substr(u,m-u))))>=0){$x(bb.r,wn(U));u=m+1}else{++b.g;bR(b.a,UU,V,ho(G,Q.substr(u,m-u))+1,G);$x(bb.r,wn(0));s=G.length;continue}}else{aC(jb,X.length);if(X.charCodeAt(jb)==73){jb!=X.length-1?(m=go(Q,$n(X,++jb),u)):(m=Q.length);if(m==-1){++b.g;bR(b.a,TU,V,u,G);s=G.length;$x(bb.r,wn(0));continue}if(_D(Q.substr(u,m-u))){aC(u,Q.length);Q.charCodeAt(u)==35&&++u;if(aE(Q.substr(u,m-u))){try{t=Qm(Q.substr(u,m-u),10);if(t<xT||t>yT){throw Gk(new Un)}}catch(a){a=Fk(a);if(Qd(a,14)){t=0;++b.g;bR(b.a,VU,V,ho(G,Q.substr(u,m-u))+1,G)}else throw Gk(a)}$x(bb.r,wn(t));u=m+1}else if($D(Q.substr(u,m-u))){try{try{t=bl(Rm(XD(Q.substr(u,m-u))));WA(aQ,'imm = '+t);if(t<xT||t>yT){throw Gk(new Un)}}catch(a){a=Fk(a);if(Qd(a,14)){t=0;++b.g;bR(b.a,VU,V,ho(G,Q.substr(u,m-u))+1,G)}else throw Gk(a)}$x(bb.r,wn(t));u=m+1}catch(a){a=Fk(a);if(!Qd(a,30))throw Gk(a)}}}else{try{f=Q.indexOf('+',u);if(f!=-1){cb=GF(b.j,uo(Q.substr(u,f-u)));if(aE(Q.substr(f+1,m-(f+1)))){try{t=Qm(Q.substr(u,m-u),10);if(t<xT||t>yT){throw Gk(new Un)}}catch(a){a=Fk(a);if(Qd(a,14)){t=0;++b.g;bR(b.a,VU,V,ho(G,Q.substr(u,m-u))+1,G)}else throw Gk(a)}$x(bb.r,wn(cb.a+t));u=m+1}else if($D(Q.substr(f+1,m-(f+1)))){try{try{t=bl(Rm(WD(Q.substr(u,m-u))));if(t<xT||t>yT){throw Gk(new Un)}}catch(a){a=Fk(a);if(Qd(a,14)){t=0;++b.g;bR(b.a,VU,V,ho(G,Q.substr(u,m-u))+1,G)}else throw Gk(a)}$x(bb.r,wn(cb.a+t));u=m+1}catch(a){a=Fk(a);if(Qd(a,30)){p=a;_A(aQ,WU+p.f)}else throw Gk(a)}}else{db=GF(b.j,uo(Q.substr(f+1,m-(f+1))));$x(bb.r,wn(cb.a+db.a))}}else{f=Q.indexOf('-',u);if(f!=-1){cb=GF(b.j,uo(Q.substr(u,f-u)));if(aE(Q.substr(f+1,m-(f+1)))){try{t=Qm(Q.substr(u,m-u),10);if(t<xT||t>yT){throw Gk(new Un)}}catch(a){a=Fk(a);if(Qd(a,14)){t=0;++b.g;bR(b.a,VU,V,ho(G,Q.substr(u,m-u))+1,G)}else throw Gk(a)}$x(bb.r,wn(cb.a-t));u=m+1}else if($D(Q.substr(f+1,m-(f+1)))){try{try{t=bl(Rm(WD(Q.substr(u,m-u))));if(t<xT||t>yT){throw Gk(new Un)}}catch(a){a=Fk(a);if(Qd(a,14)){t=0;++b.g;bR(b.a,VU,V,ho(G,Q.substr(u,m-u))+1,G)}else throw Gk(a)}$x(bb.r,wn(cb.a-t));u=m+1}catch(a){a=Fk(a);if(!Qd(a,30))throw Gk(a)}}else{db=GF(b.j,uo(Q.substr(f+1,m-(f+1))));$x(bb.r,wn(cb.a-db.a))}}else{cb=GF(b.j,uo(Q.substr(u,m-u)));$x(bb.r,wn(cb.a))}}}catch(a){a=Fk(a);if(Qd(a,45)){++b.g;bR(b.a,XU,V,ho(G,Q.substr(u,m-u))+1,G);s=G.length;$x(bb.r,wn(0));continue}else throw Gk(a)}}}else{aC(jb,X.length);if(X.charCodeAt(jb)==85){jb!=X.length-1?(m=go(Q,$n(X,++jb),u)):(m=Q.length);if(m==-1){++b.g;bR(b.a,TU,V,u,G);s=G.length;$x(bb.r,wn(0));continue}if(_D(Q.substr(u,m-u))){aC(u,Q.length);Q.charCodeAt(u)==35&&++u;if(aE(Q.substr(u,m-u))){try{t=Qm(uo(Q.substr(u,m-u)),10);if(t<0){++b.g;bR(b.a,YU,V,ho(G,Q.substr(u,m-u))+1,G);s=G.length;$x(bb.r,wn(0));continue}if(t<0||t>31){throw Gk(new Un)}}catch(a){a=Fk(a);if(Qd(a,14)){t=0;++b.g;bR(b.a,ZU,V,ho(G,Q.substr(u,m-u))+1,G)}else throw Gk(a)}$x(bb.r,wn(t));u=m+1}else if($D(uo(Q.substr(u,m-u)))){try{t=bl(Rm(WD(Q.substr(u,m-u))));if(t<0){++b.g;bR(b.a,YU,V,ho(G,Q.substr(u,m-u))+1,G);s=G.length;$x(bb.r,wn(0));continue}$x(bb.r,wn(t));u=m+1;if(t<0||t>31){throw Gk(new Un)}}catch(a){a=Fk(a);if(Qd(a,14)){t=0;++b.g;bR(b.a,ZU,V,ho(G,Q.substr(u,m-u))+1,G);$x(bb.r,wn(t));u=m+1}else if(!Qd(a,30))throw Gk(a)}}}else{++b.g;bR(b.a,XU,V,ho(G,Q.substr(u,m-u))+1,G);s=G.length;$x(bb.r,wn(0));continue}}else{aC(jb,X.length);if(X.charCodeAt(jb)==67){jb!=X.length-1?(m=go(Q,$n(X,++jb),u)):(m=Q.length);if(m==-1){++b.g;bR(b.a,TU,V,u,G);s=G.length;$x(bb.r,wn(0));continue}if(_D(Q.substr(u,m-u))){aC(u,Q.length);Q.charCodeAt(u)==35&&++u;if(aE(Q.substr(u,m-u))){try{t=Qm(uo(Q.substr(u,m-u)),10);if(t<0){++b.g;bR(b.a,YU,V,ho(G,Q.substr(u,m-u))+1,G);s=G.length;$x(bb.r,wn(0));continue}if(t<0||t>7){throw Gk(new Un)}}catch(a){a=Fk(a);if(Qd(a,14)){t=0;++b.g;bR(b.a,$U,V,ho(G,Q.substr(u,m-u))+1,G)}else throw Gk(a)}$x(bb.r,wn(t));u=m+1}else if($D(uo(Q.substr(u,m-u)))){try{t=bl(Rm(WD(Q.substr(u,m-u))));if(t<0){++b.g;bR(b.a,YU,V,ho(G,Q.substr(u,m-u))+1,G);s=G.length;$x(bb.r,wn(0));continue}$x(bb.r,wn(t));u=m+1;if(t<0||t>31){throw Gk(new Un)}}catch(a){a=Fk(a);if(Qd(a,14)){t=0;++b.g;bR(b.a,$U,V,ho(G,Q.substr(u,m-u))+1,G);$x(bb.r,wn(t));u=m+1}else if(!Qd(a,30))throw Gk(a)}}}else{++b.g;bR(b.a,XU,V,ho(G,Q.substr(u,m-u))+1,G);s=G.length;$x(bb.r,wn(0));continue}}else{aC(jb,X.length);if(X.charCodeAt(jb)==76){jb!=X.length-1?(m=go(Q,$n(X,++jb),u)):(m=Q.length);if(m==-1){++b.g;bR(b.a,TU,V,u,G);s=G.length;$x(bb.r,wn(0));continue}try{if(eo(Q.substr(u,m-u),'')){$x(bb.r,wn(0))}else if(aE(uo(Q.substr(u,m-u)))){ab=Qm(uo(Q.substr(u,m-u)),10);if(ab<-32767||ab>32768){++b.g;bR(b.a,_U,V,ho(G,Q.substr(u,m-u))+1,G);s=G.length;u=m+1;$x(bb.r,wn(0));continue}$x(bb.r,wn(ab))}else{cb=GF(b.j,uo(Q.substr(u,m-u)));$x(bb.r,wn(cb.a))}u=m+1}catch(a){a=Fk(a);if(Qd(a,45)){++b.g;bR(b.a,aV,V,ho(G,Q.substr(u,m-u))+1,G);s=G.length;u=m+1;$x(bb.r,wn(0));continue}else throw Gk(a)}}else{aC(jb,X.length);if(X.charCodeAt(jb)==69){jb!=X.length-1?(m=go(Q,$n(X,++jb),u)):(m=Q.length);if(m==-1){++b.g;bR(b.a,TU,V,u,G);s=G.length;$x(bb.r,wn(0));continue}C=uo(Q.substr(u,m-u));D=HF(b.j,C);WA(aQ,'Label '+C+' at address '+D);if(D){$x(bb.r,D)}else{eb=new hR;eb.b=bb;eb.g=V;eb.f=G;eb.a=u;eb.e=C;ay(hb,eb,hb.c.b,hb.c);j=false}}else{aC(jb,X.length);if(X.charCodeAt(jb)==66){jb!=X.length-1?(m=go(Q,$n(X,++jb),u)):(m=Q.length);if(m==-1){++b.g;bR(b.a,TU,V,u,G);s=G.length;$x(bb.r,wn(0));continue}D=HF(b.j,uo(Q.substr(u,m-u)));if(D){D=wn(D.a-(w+4));$x(bb.r,D)}else{eb=new hR;eb.b=bb;eb.g=V;eb.f=G;eb.a=u;eb.e=Q.substr(u,m-u);eb.c=w;eb.d=true;ay(hb,eb,hb.c.b,hb.c);j=false}}else{++b.g;bR(b.a,SU,V,1,G);s=G.length;$x(bb.r,wn(0));continue}}}}}}}}}else{aC(jb,X.length);if(X.charCodeAt(jb)!=$n(Q,u++)){++b.g;bR(b.a,SU,V,1,G);s=G.length;$x(bb.r,wn(0));continue}}}if(s==G.length){continue}try{j&&bb.Kb()}catch(a){a=Fk(a);if(Qd(a,11)){p=a;_A(aQ,WU+p.f)}else throw Gk(a)}}else{try{bb.Kb()}catch(a){a=Fk(a);if(Qd(a,11)){k=a;_A(aQ,WU+k.f)}else throw Gk(a)}}WA(aQ,'row: '+G);g=qo(G,';',2);sH(bb,no(g[0].substr(s),'\\t',' '));sH(bb,no(g[0].substr(s),'\\t',' '));sH(bb,no(g[0].substr(s),'\\t',' '));sH(bb,no(g[0].substr(s),'\\t',' '));try{UE(b.e,bb,w);if(F!=null&&!eo(F,'')){WA(aQ,'About to add label: '+F);KF(b.j,w,F.toUpperCase())}}catch(a){a=Fk(a);if(Qd(a,93)){if(A){A=false;++b.g;bR(b.a,bV,V,s+1,G);s=G.length;continue}}else if(Qd(a,66)){++b.g;bR(b.a,cV,V,1,G);s=G.length}else throw Gk(a)}finally{F=''}l=G.length}}}s=l}catch(a){a=Fk(a);if(Qd(a,45)){s=G.length;if(B){B=false;++b.g;bR(b.a,dV,V,s+1,G);continue}}else if(Qd(a,19)){++b.g;bR(b.a,OU,V,s+1,G);break}else throw Gk(a)}}}for(r=0;r<hb.b;r++){D=HF(b.j,uo(Jd(Ku(hb,r),37).e));if(D){Jd(Ku(hb,r),37).d&&(D=wn(D.a-(Jd(Ku(hb,r),37).c+4)));$x(Jd(Ku(hb,r),37).b.r,D);try{Jd(Ku(hb,r),37).b.Kb()}catch(a){a=Fk(a);if(Qd(a,11)){p=a;_A(aQ,WU+p.f)}else throw Gk(a)}}else{++b.g;bR(b.a,aV,Jd(Ku(hb,r),37).g,Jd(Ku(hb,r),37).a,Jd(Ku(hb,r),37).f);continue}}if(!q){++M;ab=new gR(eV,V,0,'');$x(ib.a,ab);cR(b.a,eV,V,0,'');try{aB(aQ,'No terminating instruction detected, adding one.');bb=vM(b.d,BU);$x(bb.r,wn(0));bb.o='SYSCALL 0';try{bb.Kb()}catch(a){a=Fk(a);if(Qd(a,11)){p=a;_A(aQ,WU+p.f)}else throw Gk(a)}UE(b.e,bb,w+4);KF(b.j,w+4,'')}catch(a){a=Fk(a);if(Qd(a,93)){if(A){++b.g;bR(b.a,bV,V,0,'Halt')}}else if(Qd(a,66)){p=a;_A(aQ,'Same labels: '+p)}else throw Gk(a)}}if(b.g>0){throw Gk(b.a)}else if(M>0){throw Gk(ib)}}\n",
"function WR(){WR=ml;var a,b;VR=cB((rm(Ak),Ak.k));UR=new rx;a=new rx;Nx(a.b,lV,'Exponent over 32 bits large');Nx(a.b,_U,'Invalid offset: should be between -32767 and 32768 (16 bit signed).');Nx(a.b,jV,'An invalid operation is performed');Nx(a.b,mV,'A division by zero is carried out');Nx(a.b,fV,'Floating point overflow, the number in absolute value is too large');Nx(a.b,gV,'Floating point underflow, the number in absolute value is too small');Nx(a.b,nV,'.byte directive found in code section');Nx(a.b,oV,'.word16 directive found in code section');Nx(a.b,pV,'.word directive found in code section');Nx(a.b,qV,'.word32 directive found in code section');Nx(a.b,rV,'.space directive found in code section');Nx(a.b,OU,'Invalid value');Nx(a.b,RU,'Invalid code');Nx(a.b,PU,'Invalid code for data');Nx(a.b,UU,'Invalid register');Nx(a.b,XU,'Invalid Immediate value');Nx(a.b,SU,'Unknown Syntax');Nx(a.b,TU,'Separator is missing');Nx(a.b,aV,'Label not found');Nx(a.b,YU,'Signed value: expected an unsigned value');Nx(a.b,sV,'CPU Step Error');Nx(a.b,tV,'Parsing error');Nx(a.b,uV,'loop of include');Nx(a.b,vV,'You must input an integer value');Nx(a.b,wV,\"Error accessing a memory element. Maybe you've reached the limit of EduMIPS64 memory.\");Nx(a.b,'ERROR','Error');Nx(a.b,xV,'File not found');Nx(a.b,yV,'Error writing to standard output');Nx(a.b,'Menu.FILE','_File');Nx(a.b,zV,'E_xecute');Nx(a.b,AV,'_Configure');Nx(a.b,BV,'_Window');Nx(a.b,'Menu.HELP','_Help');Nx(a.b,CV,'Change Language');Nx(a.b,DV,'_Tools');Nx(a.b,EV,'Change pipeline colors');Nx(a.b,FV,'_Open...');Nx(a.b,GV,'Open recent');Nx(a.b,HV,'_Reset');Nx(a.b,IV,'E_xit');Nx(a.b,JV,'Single Cycle');Nx(a.b,KV,'Multi-Cycle');Nx(a.b,LV,'Multi-Step');Nx(a.b,MV,'Run');Nx(a.b,NV,'Italian');Nx(a.b,OV,'English');Nx(a.b,PV,'Write _Dinero tracefile...');Nx(a.b,QV,'Enable _forwarding');Nx(a.b,RV,'Enable _warnings');Nx(a.b,SV,'_About us...');Nx(a.b,TV,UV);Nx(a.b,VV,'_Manual...');Nx(a.b,WV,'Stop');Nx(a.b,'ABOUT','About EduMIPS64');Nx(a.b,'REGISTERS','Registers');Nx(a.b,'MEMORY','Data');Nx(a.b,'CODE','Code');Nx(a.b,'PIPELINE',LT);Nx(a.b,'LOGGER','Log');Nx(a.b,'IO',XV);Nx(a.b,'EXCEPTION','Exception');Nx(a.b,'FPUINFO','Floating point unit');Nx(a.b,'FPUFCSR','FCSR register');Nx(a.b,wU,'Address');Nx(a.b,'HEXREPR','Representation');Nx(a.b,'COMMENT','Comment');Nx(a.b,'LABEL','Label');Nx(a.b,YV,aU);Nx(a.b,'STATS','Statistics');Nx(a.b,'PROSIM','MIPS64 Processor Simulator');Nx(a.b,ZV,'Warning');Nx(a.b,QU,'The instruction belongs to WinMIPS64 instruction set, but it is not a legal MIPS64 instruction');Nx(a.b,eV,'The HALT instruction is missing: it will automatically be inserted at the end of the file');Nx(a.b,'ROW','Row');Nx(a.b,iV,'Column');Nx(a.b,VU,'Immediate value too large');Nx(a.b,$V,'Word value too large');Nx(a.b,_V,'Word32 value too large');Nx(a.b,aW,'Word16 value too large');Nx(a.b,bW,'Byte value too large');Nx(a.b,ZU,'5 bit immediate value too large');Nx(a.b,$U,'3 bit immediate value too large');Nx(a.b,MU,'Missing value for memory cell');Nx(a.b,cV,'Label already exists');Nx(a.b,cW,'Select a color ');Nx(a.b,'EXECUTION','Execution');Nx(a.b,'CYCLES','Cycles');Nx(a.b,'CYCLE','Cycle');Nx(a.b,dW,eW);Nx(a.b,'CPI','CPI (Cycles per instruction)');Nx(a.b,'RAWS','RAW Stalls');Nx(a.b,'RAW','RAW Stall');Nx(a.b,'BYTES','Bytes');Nx(a.b,'STALLS','Stalls');Nx(a.b,'WAWS','WAW Stalls');Nx(a.b,'WARS','WAR Stalls');Nx(a.b,fW,'Structural Stalls (Divider not available)');Nx(a.b,gW,'Structural Stalls (Memory not available)');Nx(a.b,'BTS','Branch Taken Stalls');Nx(a.b,'BMS','Branch Misprediction Stalls');Nx(a.b,'CSIZE','Code size');Nx(a.b,hW,'Appearance');Nx(a.b,iW,'Behavior');Nx(a.b,jW,'Main settings');Nx(a.b,kW,'Settings...');Nx(a.b,lW,'Enable Warnings');Nx(a.b,mW,'Enable Warnings in compile time');Nx(a.b,nW,'Enable forwarding');Nx(a.b,oW,'Enables forwarding in the pipeline');Nx(a.b,pW,'Long/double mem.cells view');Nx(a.b,qW,'Switchs between long and double visualisation of memory cells in the status bar');Nx(a.b,rW,'Sync graphics with CPU in multi-step execution');Nx(a.b,sW,'Enables verbose multi-step execution');Nx(a.b,tW,'Number of step');Nx(a.b,uW,'Number of step per istruction');Nx(a.b,vW,'FPU Exceptions');Nx(a.b,wW,'Invalid operation exception');Nx(a.b,xW,'Enables the floating point invalid operation exception');Nx(a.b,yW,'Overflow exception');Nx(a.b,zW,'Enables the floating point overflow ');Nx(a.b,AW,'Underflow exception');Nx(a.b,BW,'Enables the floating point underflow');Nx(a.b,CW,'Divide by zero exception');Nx(a.b,DW,'Enables the floating point divide by zero exception');Nx(a.b,EW,'FPU Rounding');Nx(a.b,FW,'To nearest');Nx(a.b,GW,'Rounds the result to the nearest representable value, rounding to the even one when values are equally near');Nx(a.b,HW,'Toward zero');Nx(a.b,IW,'Never increments the digit prior to a discarded fraction (i.e, truncates)');Nx(a.b,JW,'Towards plus infinity');Nx(a.b,KW,'Round towards plus infinity');Nx(a.b,LW,'Towards minus infinity');Nx(a.b,MW,'Round towards minus infinity');Nx(a.b,NW,'Fetch color');Nx(a.b,OW,'Sets the IF color');Nx(a.b,PW,'ID color');Nx(a.b,QW,'Sets Decode color');Nx(a.b,RW,'EX Color');Nx(a.b,SW,'Sets the Execute color');Nx(a.b,TW,'MEM color');Nx(a.b,UW,'Sets the Memory color');Nx(a.b,VW,'WB Color');Nx(a.b,WW,'Sets the Write Back color');Nx(a.b,XW,'FP adder color');Nx(a.b,YW,'Sets the FP adder color');Nx(a.b,ZW,'FP multiplier color');Nx(a.b,$W,'Sets the FP multiplier color');Nx(a.b,_W,'FP divider color');Nx(a.b,aX,'Sets the FP divider color');Nx(a.b,bX,'Interval between cycles (ms)');Nx(a.b,cX,'Amount of milliseconds that has to pass before each cycle is executed in verbose mode');Nx(a.b,dX,'Mask synchronous exception');Nx(a.b,eX,'Makes the simulator ignore the Division by zero and Integer Overflow exceptions');Nx(a.b,fX,'Terminate on synchronous exceptions');Nx(a.b,gX,'Halt the simulation on Division by zero and Integer Overflow exceptions');Nx(a.b,hX,'Font size');Nx(a.b,iX,'Size of the font');Nx(a.b,jX,'Welcome to EduMIPS64');Nx(a.b,kX,'Decimal value');Nx(a.b,lX,'of R');Nx(a.b,mX,'of F');Nx(a.b,nX,'of the memory cell at address');Nx(a.b,oX,'User Guide');Nx(a.b,pX,'Introduction');Nx(a.b,qX,'GUI');Nx(a.b,'Manual.IS',eW);Nx(a.b,rX,'Syscall');Nx(a.b,sX,'Row');Nx(a.b,tX,'Column');Nx(a.b,uX,'Line');Nx(a.b,vX,'Description');Nx(a.b,wX,'Code contains');Nx(a.b,xX,'errors and');Fs(a,yX,yo((OR(),MR)));Nx(a.b,zX,\"EduMIPS64 Fatal error!<br/>Please help the developers, by opening a <a href='https://github.com/lupino3/edumips64/issues/new'>new issue on GitHub<\\/a> with the following text, or by sending it via email to <a href='mailto:[email protected]'>[email protected]<\\/a>.\");Nx(a.b,AX,'Close');Nx(a.b,BX,jT);Nx(a.b,CX,DX);Nx(a.b,EX,'FP overflow');Nx(a.b,FX,'FP underflow');Nx(a.b,GX,'FP invalid operation');Nx(a.b,HX,'FP division by zero');Nx(a.b,IX,'No mode has been specified to open the file (read/write)');Nx(a.b,JX,'Attempt to write to standard input');Nx(a.b,JT,\"The file descriptor isn't valid. Probably the file hasn't been correctly opened\");Nx(a.b,KT,'The write (or read) attempt led to an invalid memory access');Nx(a.b,dV,'The data in the input file exceeds the EduMIPS64 memory');Nx(a.b,bV,'Instruction memory exhausted');Nx(a.b,KX,'Attempt to read from standard output (or standard error)');Nx(a.b,HT,\"Attempt to open in read mode a file that doesn't exist (O_CREAT doesn't work in read or read/write mode)\");Nx(a.b,LX,'Input must not exceed');Nx(a.b,MX,'characters');Nx(a.b,NX,'Please input your text');Nx(a.b,'INPUT','input');Nx(a.b,OX,'I/O error');Nx(a.b,PX,'Options:');Nx(a.b,'HT.File','--file (-f) filename\\t\\topens the specified file');Nx(a.b,'HT.Debug','--debug (-d) \\t\\t\\tactivates debug mode');Nx(a.b,'HT.Help','--help (-h)\\t\\t\\tprints this help message');Nx(a.b,'HT.Reset','--reset (-r)\\t\\t\\tresets the stored preferences');Nx(a.b,QX,'--version (-v)\\t\\t\\tprints the version');Nx(a.b,RX,'Error: File name is missing.');Nx(a.b,SX,'Error: Unrecognized argument');Nx(a.b,TX,'Error: -f may be used only once.');Nx(a.b,'CLEAR','Clear');Nx(a.b,'DATA','Data');Nx(a.b,'HELPDIR','/docs/user/en');Nx(a.b,vU,'Negative memory address error in instruction');Nx(a.b,xU,'Alignment error in instruction');Nx(a.b,yU,'the address');Nx(a.b,zU,'is not aligned to');Nx(a.b,UX,'Please restart the simulator to use the new font.');Nx(a.b,VX,'Please choose only one option between masking synchronous exceptions and program termination on synchronous exceptions.');Nx(a.b,WX,'Changing the forwarding setting will reset the simulation. Continue?');Fs(UR,'en',a);b=new rx;Nx(b.b,lV,'Esponente oltre i 32 bit');Nx(b.b,_U,'Offset non valido: deve essere compreso tra -32767 e 32768 (16 bit con segno).');Nx(b.b,'MEMORYADDRESSINVALID','Etichetta invalida, deve essere allineata a 64 bit');Nx(b.b,jV,\"\\xC8 stata eseguita un'operazione non valida\");Nx(b.b,mV,'\\xC8 stata effettuata una divisione per zero');Nx(b.b,fV,'Floating point overflow, il numero in valore assoluto \\xE8 troppo grande');Nx(b.b,gV,'Floating point underflow, il numero in valore assoluto \\xE8 troppo piccolo');Nx(b.b,nV,'Direttiva .byte trovata nella sezione codice');Nx(b.b,oV,'Direttiva .word16 trovata nella sezione codice');Nx(b.b,pV,'Direttiva .word trovata nella sezione codice');Nx(b.b,qV,'Direttiva .word32 trovata nella sezione codice');Nx(b.b,rV,'Direttiva .space trovata nella sezione codice');Nx(b.b,OU,'Valore non valido ');Nx(b.b,RU,'Codice non valido');Nx(b.b,PU,'Codice non valido per il data');Nx(b.b,UU,'Registro non valido');Nx(b.b,XU,'Valore Immediato invalido');Nx(b.b,SU,'Sintassi sconosciuta');Nx(b.b,TU,'Mancano i separatori');Nx(b.b,aV,'Etichetta non trovata');Nx(b.b,YU,'Valore con segno: atteso valore senza segno');Nx(b.b,sV,\"Errore durante l'esecuzione di uno step di simulazione\");Nx(b.b,tV,'Errore in fase di parsing');Nx(b.b,vV,'Inserire un valore intero');Nx(b.b,uV,'Ciclo di include');Nx(b.b,wV,\"Errore durante l'accesso alla memoria. Probabilmente \\xE8 stato raggiunto il limite della memoria di EduMIPS64\");Nx(b.b,'ERROR','Errore');Nx(b.b,xV,'File non trovato');Nx(b.b,yV,'Errore nella scrittura su standard output');Nx(b.b,'Menu.FILE','_File');Nx(b.b,zV,'E_secuzione');Nx(b.b,AV,'_Configura');Nx(b.b,BV,'Fines_tra');Nx(b.b,'Menu.HELP','_Aiuto');Nx(b.b,CV,'Selezione Lingua');Nx(b.b,DV,'_Strumenti');Nx(b.b,EV,'Cambia colori pipeline');Nx(b.b,FV,'_Apri...');Nx(b.b,GV,'Apri recente ');Nx(b.b,HV,'_Resetta');Nx(b.b,IV,'E_sci');Nx(b.b,JV,'Ciclo Singolo');Nx(b.b,KV,'Cicli Multipli');Nx(b.b,LV,'Passi Multipli');Nx(b.b,MV,'Esegui');Nx(b.b,NV,'Italiano');Nx(b.b,OV,'Inglese');Nx(b.b,PV,'Scrivi tracefile _Dinero...');Nx(b.b,QV,'Abilita _forwarding');Nx(b.b,RV,'Abilita _warning');Nx(b.b,SV,'_Informazioni su...');Nx(b.b,TV,UV);Nx(b.b,VV,'_Manuale...');Nx(b.b,WV,'Ferma');Nx(b.b,'ABOUT','Informazioni su EduMIPS64');Nx(b.b,'REGISTERS','Registri');Nx(b.b,'MEMORY','Memoria');Nx(b.b,'CODE','Codice');Nx(b.b,'CYCLES','Cicli');Nx(b.b,'PIPELINE',LT);Nx(b.b,'LOGGER','Log');Nx(b.b,'IO',XV);Nx(b.b,'EXCEPTION','Eccezione');Nx(b.b,'FPUINFO','Unit\\xE0 floating point');Nx(b.b,'FPUFCSR','Registro FCSR');Nx(b.b,wU,'Indirizzo');Nx(b.b,'HEXREPR','Rappresentazione');Nx(b.b,'COMMENT','Commento');Nx(b.b,'LABEL','Etichetta');Nx(b.b,'STATS','Statistiche');Nx(b.b,'PROSIM','Simulatore di processore MIPS64');Nx(b.b,ZV,'Attenzione');Nx(b.b,QU,\"L'istruzione appartiene all'instruction set di WinMIPS64, ma non \\xE8 un'istruzione MIPS64 legale.\");Nx(b.b,eV,\"Manca l'istruzione HALT: sar\\xE0 aggiunta automaticamente alla fine del file.\");Nx(b.b,'ROW','Riga');Nx(b.b,iV,'Colonna');Nx(b.b,VU,'Numero troppo grande per un campo immediato');Nx(b.b,$V,'Numero troppo grande per un campo Word');Nx(b.b,_V,'Numero troppo grande per un campo Word32');Nx(b.b,aW,'Numero troppo grande per un campo Word16');Nx(b.b,bW,'Numero troppo grande per un campo Byte');Nx(b.b,ZU,'Numero troppo grande per un campo immediato a 5 bit');Nx(b.b,$U,'Numero troppo grande per un campo immediato a 3 bit');Nx(b.b,MU,'Manca il valore da assegnare alla cella di memoria');Nx(b.b,cV,'Etichetta gi\\xE0 esistente');Nx(b.b,cW,'Seleziona un colore ');Nx(b.b,'EXECUTION','Esecuzione');Nx(b.b,'CYCLE','Ciclo');Nx(b.b,dW,XX);Nx(b.b,YV,'Istruzione');Nx(b.b,'CPI','CPI (Cicli per istruzione)');Nx(b.b,'RAWS','Stalli RAW');Nx(b.b,'RAW','Stallo RAW');Nx(b.b,'BYTES','Bytes');Nx(b.b,'STALLS','Stalli');Nx(b.b,'WAWS','Stalli WAW');Nx(b.b,'WARS','Stalli WAR');Nx(b.b,fW,'Stalli strutturali (Divisore non disponibile)');Nx(b.b,gW,'Stalli strutturali (Memoria non disponibile)');Nx(b.b,'BTS',\"Stalli 'Branch Taken'\");Nx(b.b,'BMS',\"Stalli 'Branch Misprediction'\");Nx(b.b,'CSIZE','Dimensione del codice');Nx(b.b,hW,'Aspetto');Nx(b.b,iW,'Comportamento');Nx(b.b,jW,'Impost. generali');Nx(b.b,kW,'Impostazioni...');Nx(b.b,lW,'Abilita Avvisi');Nx(b.b,mW,'Abilita avvisi in fase di compilazione');Nx(b.b,nW,'Abilita forwarding');Nx(b.b,oW,\"Abilita l'opzione forwarding\");Nx(b.b,pW,'Visualizza mem. Long/double');Nx(b.b,qW,'Visualizza le celle di memoria come valori long o double nella barra di stato');Nx(b.b,rW,\"Sincronizza la GUI con la CPU nell'esecuzione multi-step\");Nx(b.b,sW,'Abilita la sincronizzazione tra la grafica e la CPU nel multi-step');Nx(b.b,tW,'Numero di Step');Nx(b.b,uW,'Il numero di step per istruzione');Nx(b.b,vW,'Eccezioni FPU');Nx(b.b,wW,'Eccezione Invalid operation ');Nx(b.b,xW,\"Abilita l'eccezione Invalid operation della FPU\");Nx(b.b,yW,'Eccezione Overflow ');Nx(b.b,zW,\"Abilita l'eccezione Overflow della FPU\");Nx(b.b,AW,'Eccezione Underflow');Nx(b.b,BW,\"Abilita l'eccezione Underflow della FPU\");Nx(b.b,CW,'Eccezione Divide by zero');Nx(b.b,DW,\"Abilita l'eccezione Divide by zero della FPU\");Nx(b.b,EW,'Arrot.FPU');Nx(b.b,FW,'Al pi\\xF9 vicino');Nx(b.b,GW,'Arrotonda al pi\\xF9 vicino valore rappresentabile, arrotondando a quello pari se i valori sono ugualmente vicini');Nx(b.b,HW,'Verso lo zero');Nx(b.b,IW,'Non incrementa mai la cifra intera prima della virgola (Troncamento)');Nx(b.b,JW,'Verso +Infinito');Nx(b.b,KW,\"Arrotonda verso l'infinito positivo\");Nx(b.b,LW,'Verso -Infinito');Nx(b.b,MW,\"Arrotonda verso l'infinito negativo\");Nx(b.b,NW,'Colore IF');Nx(b.b,OW,\"Imposta il colore della fase di Fetch dell'istruzione\");Nx(b.b,PW,'Colore ID');Nx(b.b,QW,\"Imposta il colore della fase di Decode dell'istruzione\");Nx(b.b,RW,'Colore EX');Nx(b.b,SW,\"Imposta il colore della fase di Esecuzione dell'istruzione\");Nx(b.b,TW,'Colore MEM');Nx(b.b,UW,\"Imposta il colore della fase di Memoria dell'istruzione\");Nx(b.b,VW,'Colore WB');Nx(b.b,WW,\"Imposta il colore della fase di Write Back dell'istruzione\");Nx(b.b,XW,'Colore addizionatore FP');Nx(b.b,YW,\"Imposta il colore delle fasi dell'addizionatore FP \");Nx(b.b,ZW,'Colore moltiplicatore FP');Nx(b.b,$W,'Imposta il colore delle fasi del moltiplicatore FP');Nx(b.b,_W,'Colore divisore FP');Nx(b.b,aX,'Imposta il colore delle fasi del divisore FP');Nx(b.b,bX,'Intervallo tra i cicli (ms)');Nx(b.b,cX,'Numero di millisecondi che devono passare prima che ciascun ciclo sia eseguito in modalit\\xC3\\xA0 verbose');Nx(b.b,dX,'Maschera eccezioni sincrone');Nx(b.b,eX,'Fa s\\xEC che il simulatore ignori le eccezioni Divisione per zero ed Integer overflow');Nx(b.b,fX,\"Termina se si verifica un'eccezione sincrona\");Nx(b.b,gX,'Ferma la simulazione al verificarsi di eccezioni di tipo Divisione per zero ed Integer overflow');Nx(b.b,hX,'Dimensione font');Nx(b.b,iX,'Dimensione del font');Nx(b.b,jX,'Benvenuti in EduMIPS64');Nx(b.b,kX,'Valore decimale');Nx(b.b,lX,'di R');Nx(b.b,mX,'di F');Nx(b.b,nX,\"della cella di memoria all'indirizzo\");Nx(b.b,oX,'Manuale utente');Nx(b.b,pX,'Introduzione');Nx(b.b,qX,'GUI');Nx(b.b,'Manual.IS',XX);Nx(b.b,rX,'Syscall');Nx(b.b,sX,'Riga');Nx(b.b,tX,'Colonna');Nx(b.b,uX,'Linea');Nx(b.b,vX,'Descrizione');Nx(b.b,wX,'Il codice contiene');Nx(b.b,xX,'errori e');Nx(b.b,yX,'avvisi');Nx(b.b,zX,\"Errore fatale!<br/>Aiuta gli sviluppatori, aprendo una <a href='https://github.com/lupino3/edumips64/issues/new'>issue su GitHub<\\/a> con il seguente testo, o inviandolo via email a <a href='mailto:[email protected]'>[email protected]<\\/a>.\");Nx(b.b,AX,'Chiudi');Nx(b.b,BX,'Divisione per zero');Nx(b.b,CX,DX);Nx(b.b,EX,'FP Overflow');Nx(b.b,FX,'FP Underflow');Nx(b.b,GX,'Operazione non valida FPU');Nx(b.b,HX,'Divisione per zero FPU');Nx(b.b,IX,'Non \\xC3\\xA8 stata specificata la modalit\\xC3\\xA0 di apertura del file (lettura/scrittura)');Nx(b.b,JX,'Tentativo di scrittura sullo standard input');Nx(b.b,JT,'Il descrittore di file non \\xE8 valido. Probabilmente il file non \\xE8 stato aperto correttamente');Nx(b.b,KT,'Il tentativo di lettura (o scrittura) ha condotto ad un accesso in memoria non valido');Nx(b.b,dV,'I dati contenuti nel file assembly di input eccedono la memoria di EduMIPS64');Nx(b.b,bV,'Esaurita memoria istruzioni');Nx(b.b,KX,'Tentativo di lettura dallo standard output (o dallo standard error)');Nx(b.b,HT,'Tentativo di apertura in modalit\\xE0 lettura di un file che non esiste (O_CREAT non funziona in modalit\\xE0 lettura o lettura/scrittura)');Nx(b.b,LX,\"La dimensione dell'input non deve superare\");Nx(b.b,MX,'caratteri');Nx(b.b,NX,'Inserire il testo');Nx(b.b,'INPUT','input');Nx(b.b,OX,'Errore di I/O');Nx(b.b,PX,'Opzioni:');Nx(b.b,'HT.File','--file (-f) file\\t\\tapre il file specificato');Nx(b.b,'HT.Debug','--debug (-d) \\t\\t\\tattiva la modalit\\xE0 di debug');Nx(b.b,'HT.Help','--help (-h)\\t\\t\\tstampa questo messaggio');Nx(b.b,'HT.Reset','--reset (-r)\\t\\t\\telimina le preferenze memorizzate');Nx(b.b,QX,'--version (-v)\\t\\t\\tstampa la versione');Nx(b.b,RX,'Errore: file non specificato');Nx(b.b,SX,'Errore: parametro non specificato');Nx(b.b,TX,'Errore: -f pu\\xF2 essere usato una sola volta');Nx(b.b,'CLEAR','Pulisci');Nx(b.b,'DATA','Dati');Nx(b.b,'HELPDIR','/docs/user/it');Nx(b.b,vU,\"Tentativo di accesso ad indirizzo di memoria negativo nell'istruzione\");Nx(b.b,xU,\"Errore di allineamento nell'istruzione\");Nx(b.b,yU,\"l'indirizzo\");Nx(b.b,zU,'non \\xE8 allineato a');Nx(b.b,UX,\"E' necessario riavviare il simulatore per utilizzare il nuovo font.\");Nx(b.b,VX,'Selezionare solo una opzione tra mascheramento eccezioni sincrone e terminazione in seguito ad eccezioni sincrone.');Nx(b.b,WX,'Cambiare la modalit\\xE0 di forwarding indurr\\xE0 un riavvio della simulazione. Continuare?');Fs(UR,'it',b)}\nvar eS='object',fS='anonymous',gS='\\n',hS='fnStack',iS={4:1},jS='Unknown',kS='function',lS='boolean',mS='number',nS='string',oS=2147483647,pS=-17592186044416,qS=17592186044416,rS=4194304,sS=1048575,tS='__noinit__',uS='msie',vS=': ',wS={4:1,7:1,8:1},xS={4:1,7:1,15:1,8:1},yS='For input string: \"',zS='null',AS=-2147483648,BS={l:0,m:0,h:524288},CS=9.5367431640625E-7,DS=4294967295,ES=4294967296,FS=2.220446049250313E-16,GS=65536,HS=65535,IS={25:1,33:1},JS={4:1,25:1,33:1,159:1},KS=', length: ',LS='Index: ',MS=', Size: ',NS='fromIndex: ',OS=', toIndex: ',PS='java.lang',QS='com.google.gwt.core.client',RS='com.google.gwt.core.client.impl',SS='java.util',TS='java.util.stream',US=4194303,VS=524288,WS='-9223372036854775808',XS=1000000000,YS='java.util.logging',ZS=1000,$S='com.google.gwt.logging.client',_S='com.google.gwt.logging.impl',aT='java.io',bT='CSS1Compat',cT={4:1,49:1,8:1},dT='Possible problem with your *.gwt.xml module file.\\nThe compile time user.agent value (ie8) does not match the runtime user.agent value (',eT=').\\n',fT='Expect more errors.',gT=244140625,hT=1220703125,iT=0.3010299956639812,jT='Division by zero',kT='java.math',lT='BigInteger divide by zero',mT=1073741824,nT='2147483648',oT={20:1,51:1},pT={61:1},qT={25:1,56:1},rT='delete',sT={4:1,20:1,22:1,48:1},tT={4:1,192:1},uT='javaemul.internal',vT='Invalid UTF8 sequence',wT='org.edumips64.core',xT=-32768,yT=32767,zT='Moving ',AT='DIV.D',BT='Incremented write semaphore for ',CT={34:1,35:1,32:1},DT='0000000000000000000000000000000000000000000000000000000000000000',ET='0000000000000000',FT='TOWARDS_PLUS_INFINITY',GT='TOWARDS_MINUS_INFINITY',HT='OPENREADANDCREATE',IT='File descriptor ',JT='FILENOTOPENED',KT='OUTOFMEMORY',LT='Pipeline',MT=' to address ',NT={4:1,7:1,8:1,26:1},OT='org.edumips64.core.fpu',PT='^([01]{64})$',QT='^([01]111111111110[01]{51})$',RT='^([01]111111111110[0]{51})$',ST='^([01]111111111111[01]{51})$',TT='0111111111110111111111111111111111111111111111111111111111111111',UT='0111111111110000000000000000000000000000000000000000000000000000',VT='1111111111110000000000000000000000000000000000000000000000000000',WT='1000000000000000000000000000000000000000000000000000000000000000',XT='EMPTY\\n',YT=' reached a negative value.',ZT='(Instruction ',$T={6:1,5:1},_T='org.edumips64.core.is',aU='Instruction',bU='%R,%R,%R',cU='010001',dU='000000',eU='10001',fU='000100',gU='000110',hU='BEQZ',iU='000001',jU='BNEZ',kU='9223372036854775807',lU='011000',mU='011001',nU='DADDIU',oU='DADDUI',pU='011110',qU='%R,%R',rU='000011',sU='011100',tU='DMULTU',uU='%R,%R,%U',vU='NEGADDRERR',wU='ADDRESS',xU='ALIGNERR',yU='THEADDRESS',zU='ISNOTALIGNED',AU='HALT',BU='SYSCALL',CU='000010',DU='RAW in ',EU=': base register still needs to be written to.',FU='110111',GU='010010',HU='Writing to the dest register, since the condition is true.',IU='^([0]{64})$',JU='SYSCALL (',KU='.ASCIIZ',LU='parameters: ',MU='VALUE_MISS',NU='.ascii(z): requested new memory cell (',OU='INVALIDVALUE',PU='INVALIDCODEFORDATA',QU='WINMIPS64_NOT_MIPS64',RU='INVALIDCODE',SU='UNKNOWNSYNTAX',TU='SEPARATORMISS',UU='INVALIDREGISTER',VU='IMMEDIATE_TOO_LARGE',WU='Irregular string of bits: ',XU='INVALIDIMMEDIATE',YU='VALUEISNOTUNSIGNED',ZU='5BIT_IMMEDIATE_TOO_LARGE',$U='3BIT_IMMEDIATE_TOO_LARGE',_U='LABELADDRESSINVALID',aV='LABELNOTFOUND',bV='OUTOFINSTRUCTIONMEMORY',cV='SAMELABEL',dV='OUTOFMEMORY_PARSER',eV='HALT_NOT_PRESENT',fV='FP_OVERFLOW',gV='FP_UNDERFLOW',hV='org.edumips64.core.parser',iV='COLUMN',jV='FP_INVALID_OPERATION',kV='org.edumips64.utils',lV='DOUBLE_EXT_TOO_LARGE',mV='FP_DIV_BY_ZERO',nV='BYTEINCODE',oV='WORD16INCODE',pV='WORDINCODE',qV='WORD32INCODE',rV='SPACEINCODE',sV='GUI_STEP_ERROR',tV='GUI_PARSER_ERROR',uV='INCLUDE_LOOP',vV='INT_FORMAT_EXCEPTION',wV='ERROR_LABEL',xV='FILE_NOT_FOUND',yV='SYSCALL5_ERROR',zV='Menu.EXECUTE',AV='Menu.CONFIGURE',BV='Menu.WINDOW',CV='Menu.CHANGE_LANGUAGE',DV='Menu.TOOLS',EV='Menu.CHANGE_PIPELINE_COLORS',FV='MenuItem.OPEN',GV='MenuItem.OPENLAST',HV='MenuItem.RESET',IV='MenuItem.EXIT',JV='MenuItem.SINGLE_CYCLE',KV='MenuItem.MULTI_CYCLE',LV='MenuItem.MULTI_STEP',MV='MenuItem.RUN_TO',NV='MenuItem.ITALIAN',OV='MenuItem.ENGLISH',PV='MenuItem.DIN_TRACEFILE',QV='MenuItem.FORWARDING',RV='MenuItem.WARNINGS',SV='MenuItem.ABOUT_US',TV='MenuItem.DIN_FRONTEND',UV='_Dinero frontend...',VV='MenuItem.MANUAL',WV='MenuItem.STOP',XV='Input/Output',YV='INSTRUCTION',ZV='GUI_WARNING',$V='WORD_TOO_LARGE',_V='WORD32_TOO_LARGE',aW='WORD16_TOO_LARGE',bW='BYTE_TOO_LARGE',cW='CHOOSE_COLOR',dW='INSTRUCTIONS',eW='Instructions',fW='STRUCTS_DIVNOTAVAILABLE',gW='STRUCTS_MEMNOTAVAILABLE',hW='Config.APPEARANCE',iW='Config.BEHAVIOR',jW='Config.MAIN',kW='Config.ITEM',lW='Config.WARNINGS',mW='Config.WARNINGS.tip',nW='Config.FORWARDING',oW='Config.FORWARDING.tip',pW='Config.LONGDOUBLEVIEW',qW='Config.LONGDOUBLEVIEW.tip',rW='Config.VERBOSE',sW='Config.VERBOSE.tip',tW='Config.N_STEP',uW='Config.N_STEP.tip',vW='Config.FPUEXCEPTIONS',wW='Config.INVALID_OPERATION',xW='Config.INVALID_OPERATION.tip',yW='Config.OVERFLOW',zW='Config.OVERFLOW.tip',AW='Config.UNDERFLOW',BW='Config.UNDERFLOW.tip',CW='Config.DIVIDE_BY_ZERO',DW='Config.DIVIDE_BY_ZERO.tip',EW='Config.FPUROUNDING',FW='Config.NEAREST',GW='Config.NEAREST.tip',HW='Config.TOWARDZERO',IW='Config.TOWARDZERO.tip',JW='Config.TOWARDS_PLUS_INFINITY',KW='Config.TOWARDS_PLUS_INFINITY.tip',LW='Config.TOWARDS_MINUS_INFINITY',MW='Config.TOWARDS_MINUS_INFINITY.tip',NW='Config.IFCOLOR',OW='Config.IFCOLOR.tip',PW='Config.IDCOLOR',QW='Config.IDCOLOR.tip',RW='Config.EXCOLOR',SW='Config.EXCOLOR.tip',TW='Config.MEMCOLOR',UW='Config.MEMCOLOR.tip',VW='Config.WBCOLOR',WW='Config.WBCOLOR.tip',XW='Config.FPADDERCOLOR',YW='Config.FPADDERCOLOR.tip',ZW='Config.FPMULTIPLIERCOLOR',$W='Config.FPMULTIPLIERCOLOR.tip',_W='Config.FPDIVIDERCOLOR',aX='Config.FPDIVIDERCOLOR.tip',bX='Config.SLEEP_INTERVAL',cX='Config.SLEEP_INTERVAL.tip',dX='Config.SYNCEXC-MASKED',eX='Config.SYNCEXC-MASKED.tip',fX='Config.SYNCEXC-TERMINATE',gX='Config.SYNCEXC-TERMINATE.tip',hX='Config.FONTSIZE',iX='Config.FONTSIZE.tip',jX='StatusBar.WELCOME',kX='StatusBar.DECIMALVALUE',lX='StatusBar.OFREGISTER',mX='StatusBar.OFREGISTERFP',nX='StatusBar.MEMORYCELL',oX='Manual.CAPTION',pX='Manual.INTRO',qX='Manual.GUI',rX='Manual.SYSCALL',sX='ErrorDialog.ROW',tX='ErrorDialog.COLUMN',uX='ErrorDialog.LINE',vX='ErrorDialog.DESCRIPTION',wX='ErrorDialog.MSG0',xX='ErrorDialog.MSG1',yX='ErrorDialog.MSG2',zX='ReportDialog.MSG',AX='ReportDialog.BUTTON',BX='DIVZERO.Message',CX='INTOVERFLOW.Message',DX='Integer overflow',EX='FPOVERFLOW.Message',FX='FPUNDERFLOW.Message',GX='FPINVALID.Message',HX='FPDIVBYZERO.Message',IX='NOOPENMODE',JX='WRITETOSTDIN',KX='READFROMSTDOUT',LX='INPUTNOTEXCEED',MX='CHARACTERS',NX='ENTERINPUT',OX='IOEXCEPTION',PX='HT.Options',QX='HT.Version',RX='HT.MissingFile',SX='HT.UnrecognizedArgs',TX='HT.MultipleFile',UX='RESTART_FONT',VX='NO_MASK_AND_TERMINATE',WX='FWD_RESET_WARNING',XX='Istruzioni',YX='org.edumips64.utils.io';var _,jl,el,Ek=-1;$wnd.goog=$wnd.goog||{};$wnd.goog.global=$wnd.goog.global||$wnd;kl();ll(1,null,{},lb);_.C=function mb(a){return kb(this,a)};_.D=function ob(){return this.Pb};_.F=function qb(){return dC(this)};_.G=function sb(){var a;return sm(pb(this))+'@'+(a=rb(this)>>>0,a.toString(16))};_.equals=function(a){return this.C(a)};_.hashCode=function(){return this.F()};_.toString=function(){return this.G()};var wc;ll(358,1,{});ll(198,358,{},Ec);_.O=function Fc(a){var b={},j;var c=[];a[hS]=c;var d=arguments.callee.caller;while(d){var e=(xc(),d.name||(d.name=Ac(d.toString())));c.push(e);var f=':'+e;var g=b[f];if(g){var h,i;for(h=0,i=g.length;h<i;h++){if(g[h]===d){return}}}(g||(b[f]=[])).push(d);d=d.caller}};_.P=function Gc(a){var b,c,d,e;d=(xc(),a&&a[hS]?a[hS]:[]);c=d.length;e=Rc(We,iS,42,c,0,1);for(b=0;b<c;b++){e[b]=new Wn(d[b],null,-1)}return e};ll(359,358,{});_.O=function Ic(a){};_.Q=function Jc(a,b,c,d){return new Wn(b,a+'@'+d,c<0?-1:c)};_.P=function Kc(a){var b,c,d,e,f,g;e=Cc(a);f=Rc(We,iS,42,0,0,1);b=0;d=e.length;if(d==0){return f}g=Hc(this,e[0]);eo(g.d,fS)||(f[b++]=g);for(c=1;c<d;c++){f[b++]=Hc(this,e[c])}return f};ll(199,359,{},Lc);_.Q=function Mc(a,b,c,d){return new Wn(b,a,-1)};var Fd,Gd,Hd;ll(8,1,{4:1,8:1});_.H=function Cb(a){return new Error(a)};_.I=function Eb(){return this.backingJsObject};_.J=function Fb(){var a,b,c;return a=Jd(sB((c=rB(vv((this.i==null&&(this.i=Rc(af,iS,8,0,0,1)),this.i)),new Uo),dB(new mB,new lB,new nB,Vc(Pc(Hg,1),iS,62,0,[(hB(),fB)])),c),(b=new Xu,b)),33),a._(Rc(Ue,iS,1,a.size(),5,1))};_.K=function Gb(){return this.e};_.L=function Hb(){return this.f};_.M=function Ib(){Ab(this,Db(this.H(Bb(this,this.f))));yc(this)};_.G=function Kb(){return Bb(this,this.L())};_.backingJsObject=tS;_.j=true;ll(7,8,wS);ll(15,7,xS,Nb,Ob,Pb);ll(38,15,xS,am,bm);ll(166,38,xS,cm);ll(154,15,xS,dm,em);Fd={4:1,194:1,20:1};ll(120,1,{},tm);_.U=function um(a){var b;b=new tm;b.f=4;a>1?(b.c=Am(this,a-1)):(b.c=this);return b};_.V=function zm(){rm(this);return this.b};_.W=function Bm(){return sm(this)};_.X=function Dm(){rm(this);return this.i};_.Y=function Fm(){return (this.f&4)!=0};_.Z=function Gm(){return (this.f&1)!=0};_.G=function Jm(){return ((this.f&2)!=0?'interface ':(this.f&1)!=0?'':'class ')+(rm(this),this.k)};_.f=0;var qm=1;ll(196,15,xS,Km);ll(69,1,{4:1,69:1});var Nm;Gd={4:1,20:1,195:1,69:1};ll(22,1,{4:1,20:1,22:1});_.T=function cn(a){return $m(this,Jd(a,22))};_.compareTo=function bn(a){return this.c-a.c};_.equals=function dn(a){return this===a};_.C=function(a){return this.equals(a)};_.hashCode=function en(){return dC(this)};_.F=function(){return this.hashCode()};_.name=function fn(){return _m(this)};_.ordinal=function gn(){return this.c};_.toString=function hn(){return this.b!=null?this.b:''+this.c};_.G=function(){return this.toString()};_.c=0;ll(46,15,xS,jn,kn);ll(130,15,xS,ln,mn);ll(3,69,{4:1,20:1,3:1,69:1},on);_.T=function qn(a){return nn(this,Jd(a,3))};_.C=function rn(a){return Qd(a,3)&&Jd(a,3).a==this.a};_.F=function sn(){return this.a};_.G=function vn(){return ''+this.a};_.a=0;ll(76,15,xS,Qb);ll(406,1,{});ll(89,76,xS,Ln,Mn,Nn);_.H=function On(a){return new TypeError(a)};Hd={4:1,121:1,20:1,2:1};ll(91,38,{4:1,7:1,15:1,91:1,8:1},Qo);ll(162,1,{},Uo);ll(24,15,xS,Vo,Wo);ll(360,1,{25:1});_.add=function Tr(a){throw Gk(new Wo('Add not supported on this collection'))};_.addAll=function Ur(a){var b,c,d;WB(a);b=false;for(d=a.$();d.cb();){c=d.db();b=b|this.add(c)}return b};_.clear=function Vr(){var a;for(a=this.$();a.cb();){a.db();a.eb()}};_.contains=function Wr(a){return Rr(this,a,false)};_.containsAll=function Xr(a){return Sr(this,a)};_.isEmpty=function Yr(){return this.size()==0};_.remove=function Zr(a){return Rr(this,a,true)};_.removeAll=function $r(a){var b,c,d;WB(a);b=false;for(c=this.$();c.cb();){d=c.db();if(a.contains(d)){c.eb();b=true}}return b};_.retainAll=function _r(a){var b,c,d;WB(a);b=false;for(c=this.$();c.cb();){d=c.db();if(!a.contains(d)){c.eb();b=true}}return b};_.toArray=function as(){return this._(Rc(Ue,iS,1,this.size(),5,1))};_._=function bs(a){var b,c,d,e;e=this.size();a.length<e&&(a=KB(new Array(e),a));d=a;c=this.$();for(b=0;b<e;++b){Uc(d,b,c.db())}a.length>e&&Uc(a,e,null);return a};_.G=function cs(){var a,b,c;c=new Xy('[',']');for(b=this.$();b.cb();){a=b.db();Wy(c,a===this?'(this Collection)':a==null?zS:pl(a))}return !c.a?c.c:c.e.length==0?c.a.a:c.a.a+(''+c.e)};ll(361,360,IS);_.addAtIndex=function gt(a,b){throw Gk(new Wo('Add not supported on this list'))};_.add=function ht(a){this.addAtIndex(this.size(),a);return true};_.addAllAtIndex=function it(a,b){var c,d,e;WB(b);c=false;for(e=b.$();e.cb();){d=e.db();this.addAtIndex(a++,d);c=true}return c};_.clear=function jt(){this.gb(0,this.size())};\n",
"_.C=function kt(a){var b,c,d,e,f;if(a===this){return true}if(!Qd(a,33)){return false}f=Jd(a,33);if(this.size()!=f.size()){return false}e=f.$();for(c=this.$();c.cb();){b=c.db();d=e.db();if(!(Xd(b)===Xd(d)||b!=null&&nb(b,d))){return false}}return true};_.F=function lt(){return Fv(this)};_.indexOf=function mt(a){return ft(this,a)};_.$=function nt(){return new xt(this)};_.lastIndexOf=function ot(a){var b;for(b=this.size()-1;b>-1;--b){if(zy(a,this.getAtIndex(b))){return b}}return -1};_.fb=function pt(a){return new Bt(this,a)};_.removeAtIndex=function qt(a){throw Gk(new Wo('Remove not supported on this list'))};_.gb=function rt(a,b){var c,d;d=this.fb(a);for(c=a;c<b;++c){d.db();d.eb()}};_.setAtIndex=function st(a,b){throw Gk(new Wo('Set not supported on this list'))};_.subList=function tt(a,b){return new Ft(this,a,b)};ll(128,1,{},xt);_.cb=function yt(){return ut(this)};_.db=function zt(){return vt(this)};_.eb=function At(){wt(this)};_.b=0;_.c=-1;ll(129,128,{},Bt);_.eb=function Dt(){wt(this)};_.hb=function Ct(a){this.a.addAtIndex(this.b,a);++this.b;this.c=-1};_.ib=function Et(a){$B(this.c!=-1);this.a.setAtIndex(this.c,a)};ll(200,361,IS,Ft);_.addAtIndex=function Gt(a,b){YB(a,this.b);this.c.addAtIndex(this.a+a,b);++this.b};_.getAtIndex=function Ht(a){VB(a,this.b);return this.c.getAtIndex(this.a+a)};_.removeAtIndex=function It(a){var b;VB(a,this.b);b=this.c.removeAtIndex(this.a+a);--this.b;return b};_.setAtIndex=function Jt(a,b){VB(a,this.b);return this.c.setAtIndex(this.a+a,b)};_.size=function Kt(){return this.b};_.a=0;_.b=0;ll(50,361,JS,Xu,Yu);_.addAtIndex=function Zu(a,b){YB(a,this.a.length);HB(this.a,a,b)};_.add=function $u(a){return Su(this,a)};_.addAllAtIndex=function _u(a,b){var c,d;YB(a,this.a.length);c=b.toArray();d=c.length;if(d==0){return false}IB(this.a,a,c);return true};_.addAll=function av(a){var b,c;b=a.toArray();c=b.length;if(c==0){return false}IB(this.a,this.a.length,b);return true};_.clear=function bv(){this.a=Rc(Ue,iS,1,0,5,1)};_.contains=function cv(a){return Tu(this,a,0)!=-1};_.getAtIndex=function dv(a){return VB(a,this.a.length),this.a[a]};_.indexOf=function ev(a){return Tu(this,a,0)};_.isEmpty=function fv(){return this.a.length==0};_.$=function gv(){return new pv(this)};_.lastIndexOf=function hv(a){return Uu(this,a,this.a.length-1)};_.removeAtIndex=function iv(a){return Vu(this,a)};_.remove=function jv(a){var b;b=Tu(this,a,0);if(b==-1){return false}VB(b,this.a.length);JB(this.a,b,1);return true};_.gb=function kv(a,b){var c;ZB(a,b,this.a.length);c=b-a;JB(this.a,a,c)};_.setAtIndex=function lv(a,b){var c;c=(VB(a,this.a.length),this.a[a]);this.a[a]=b;return c};_.size=function mv(){return this.a.length};_.toArray=function nv(){return FB(this.a,this.a.length)};_._=function ov(a){return Wu(this,a)};ll(231,1,{},pv);_.cb=function qv(){return this.a<this.c.a.length};_.db=function rv(){UB(this.a<this.c.a.length);this.b=this.a++;return this.c.a[this.b]};_.eb=function sv(){$B(this.b!=-1);Vu(this.c,this.a=this.b);this.b=-1};_.a=0;_.b=-1;ll(86,15,{4:1,7:1,15:1,8:1,86:1},yy);ll(167,1,{});_.ob=function Ly(a){Hy(this,a)};_.mb=function Jy(){return this.b};_.nb=function Ky(){return this.c};_.b=0;_.c=0;ll(168,167,{});ll(169,1,{});_.ob=function Ry(a){Hy(this,a)};_.mb=function Py(){return this.b};_.nb=function Qy(){return this.d-this.c};_.b=0;_.c=0;_.d=0;ll(170,169,{},Ty);_.ob=function Uy(a){Ny(this,a)};_.pb=function Vy(a){return Oy(this,a)};ll(62,22,{4:1,20:1,22:1,62:1},iB);var eB,fB,gB;ll(344,1,{},kB);ll(164,1,{},lB);ll(163,1,{},mB);ll(165,1,{},nB);ll(330,1,{});_.c=false;ll(155,330,{},tB);ll(331,168,{},wB);_.pb=function xB(a){return this.a.pb(new yB(a))};ll(333,1,{},yB);_.sb=function zB(a){this.a.sb(Jd(a,8).backingJsObject)};ll(332,1,{},BB);_.sb=function CB(a){AB(this,a)};ll(334,1,{},DB);_.sb=function EB(a){vB(this.a,a)};ll(408,1,{});ll(404,1,{});var cC=0;var eC,fC=0,gC;var Ue=wm(PS,'Object',1);var ee=wm(QS,'JavaScriptObject$',0);var le=wm(RS,'StackTraceCreator/Collector',358);var ie=wm(RS,'StackTraceCreator/CollectorLegacy',198);var ke=wm(RS,'StackTraceCreator/CollectorModern',359);var je=wm(RS,'StackTraceCreator/CollectorModernNoSourceMap',199);var af=wm(PS,'Throwable',8);var Ke=wm(PS,'Exception',7);var Ve=wm(PS,'RuntimeException',15);var Ne=wm(PS,'IndexOutOfBoundsException',38);var Be=wm(PS,'ArrayIndexOutOfBoundsException',166);var Ce=wm(PS,'ArrayStoreException',154);var Ee=wm(PS,'Boolean',194);var Ge=wm(PS,'Class',120);var Fe=wm(PS,'ClassCastException',196);var Te=wm(PS,'Number',69);var He=wm(PS,'Double',195);var Ie=wm(PS,'Enum',22);var Le=wm(PS,'IllegalArgumentException',46);var Me=wm(PS,'IllegalStateException',130);var Oe=wm(PS,'Integer',3);var Pe=wm(PS,'JsException',76);var Re=wm(PS,'NullPointerException',89);var $e=wm(PS,'String',2);var Ze=wm(PS,'StringIndexOutOfBoundsException',91);var _e=wm(PS,'Throwable/lambda$0$Type',162);var bf=wm(PS,'UnsupportedOperationException',24);var hf=wm(SS,'AbstractCollection',360);var pf=wm(SS,'AbstractList',361);var mf=wm(SS,'AbstractList/IteratorImpl',128);var nf=wm(SS,'AbstractList/ListIteratorImpl',129);var of=wm(SS,'AbstractList/SubList',200);var Ff=wm(SS,'ArrayList',50);var Ef=wm(SS,'ArrayList/1',231);var cg=wm(SS,'NoSuchElementException',86);var hg=wm(SS,'Spliterators/BaseSpliterator',167);var eg=wm(SS,'Spliterators/AbstractSpliterator',168);var gg=wm(SS,'Spliterators/BaseArraySpliterator',169);var fg=wm(SS,'Spliterators/ArraySpliterator',170);var Hg=xm(TS,'Collector/Characteristics',62,jB);var Ig=wm(TS,'CollectorImpl',344);var Jg=wm(TS,'Collectors/20methodref$add$Type',164);var Kg=wm(TS,'Collectors/21methodref$ctor$Type',163);var Lg=wm(TS,'Collectors/lambda$42$Type',165);var Rg=wm(TS,'TerminatableStream',330);var Qg=wm(TS,'StreamImpl',155);var Ng=wm(TS,'StreamImpl/MapToObjSpliterator',331);var Mg=wm(TS,'StreamImpl/MapToObjSpliterator/lambda$0$Type',333);var Og=wm(TS,'StreamImpl/ValueConsumer',332);var Pg=wm(TS,'StreamImpl/lambda$5$Type',334);var tb=null;ll(203,76,xS);var ge=wm(RS,'JavaScriptExceptionBase',203);ll(68,203,{68:1,4:1,7:1,15:1,8:1},Ub);_.L=function Xb(){Tb(this);return this.c};_.N=function Yb(){return Xd(this.b)===Xd(Rb)?null:this.b};var Rb;var de=wm(QS,'JavaScriptException',68);ll(345,1,{});var fe=wm(QS,'Scheduler',345);var $b=0,_b=false,ac,bc=0,cc=-1;ll(339,345,{},tc);var pc;var he=wm(RS,'SchedulerImpl',339);var Xc;var Ad,Bd,Cd,Dd;ll(84,1,{84:1});var tg=wm(YS,'Handler',84);ll(176,84,{84:1},vl);_.R=function wl(a){var b,c;if(!window.console||(sl(this),AS>a.a.tb())){return}b=Hl(this.a,a);c=a.a.tb();c>=(_z(),ZS)?(window.console.error(b),undefined):c>=900?(window.console.warn(b),undefined):c>=800?(window.console.info(b),undefined):(window.console.log(b),undefined)};var me=wm($S,'ConsoleLogHandler',176);ll(177,84,{84:1},xl);_.R=function yl(a){return};var ne=wm($S,'DevelopmentModeLogHandler',177);var zl;var re=wm($S,'LogConfiguration',null);ll(175,1,{},Cl);var oe=wm($S,'LogConfiguration/1',175);ll(348,1,{});var pe=wm($S,'LogConfiguration/LogConfigurationImplRegular',348);ll(174,348,{},Gl);var qe=wm($S,'LogConfiguration/LogConfigurationImplSevere',174);ll(370,1,{});var sg=wm(YS,'Formatter',370);ll(371,370,{});var te=wm(_S,'FormatterImpl',371);ll(158,371,{},Il);_.a=false;var se=wm($S,'TextLogFormatter',158);ll(347,1,{});var xe=wm(aT,'OutputStream',347);ll(122,347,{},Jl);var we=wm(aT,'FilterOutputStream',122);ll(101,122,{},Kl);_.S=function Ll(a){};var ye=wm(aT,'PrintStream',101);ll(342,101,{},Ml);_.S=function Nl(a){Jo(this.a,a);Jo(this.a,gS)};var ue=wm(_S,'StackTracePrintStream',342);var Pl='',Ql;ll(49,8,cT);var Je=wm(PS,'Error',49);ll(29,49,cT);var De=wm(PS,'AssertionError',29);ll(161,29,cT,Vl);var ve=wm('com.google.gwt.useragent.client','UserAgentAsserter/UserAgentAssertionError',161);ll(77,1,{121:1});_.G=function $l(){return this.a};var ze=wm(PS,'AbstractStringBuilder',77);ll(27,15,{4:1,27:1,7:1,15:1,8:1},_l);var Ae=wm(PS,'ArithmeticException',27);var Xm,Ym;var xn;ll(57,69,{4:1,20:1,57:1,69:1},An);_.T=function Cn(a){return zn(this,Jd(a,57))};_.C=function Dn(a){return Qd(a,57)&&Mk(Jd(a,57).a,this.a)};_.F=function En(){return bl(this.a)};_.G=function Gn(){return ''+cl(this.a)};_.a=0;var Qe=wm(PS,'Long',57);var Jn;var Pn,Qn,Rn,Sn;ll(14,46,{4:1,7:1,14:1,15:1,8:1},Un,Vn);var Se=wm(PS,'NumberFormatException',14);ll(42,1,{4:1,42:1},Wn);_.C=function Xn(a){var b;if(Qd(a,42)){b=Jd(a,42);return this.c==b.c&&this.d==b.d&&this.a==b.a&&this.b==b.b}return false};_.F=function Yn(){return tv(Vc(Pc(Ue,1),iS,1,5,[wn(this.c),this.a,this.d,this.b]))};_.G=function Zn(){return this.a+'.'+this.d+'('+(this.b!=null?this.b:'Unknown Source')+(this.c>=0?':'+this.c:'')+')'};_.c=0;var We=wm(PS,'StackTraceElement',42);ll(23,77,{121:1},Eo,Fo);var Xe=wm(PS,'StringBuffer',23);ll(28,77,{121:1},No,Oo,Po);var Ye=wm(PS,'StringBuilder',28);ll(414,1,{});var Ro;ll(12,69,{4:1,20:1,69:1,12:1},yp,zp,Ap,Bp,Cp,Dp,Ep,Fp,Gp);_.T=function Kp(a){return ip(this,Jd(a,12))};_.C=function Lp(a){var b;if(this===a){return true}if(Qd(a,12)){b=Jd(a,12);return this.e==b.e&&ip(this,b)==0}return false};_.F=function Mp(){var a;if(this.b!=0){return this.b}if(this.a<54){a=Nk(this.f);this.b=bl(Ik(a,-1));this.b=33*this.b+bl(Ik(Yk(a,32),-1));this.b=17*this.b+Yd(this.e);return this.b}this.b=17*hq(this.c)+Yd(this.e);return this.b};_.G=function Pp(){return xp(this)};_.a=0;_.b=0;_.d=0;_.e=0;_.f=0;var Xo,Yo,Zo,$o,_o,ap,bp,cp,dp,ep;var cf=wm(kT,'BigDecimal',12);ll(9,69,{4:1,20:1,69:1,9:1},qq,rq,sq,tq,uq,vq,wq);_.T=function xq(a){return Zp(this,Jd(a,9))};_.C=function yq(a){return cq(this,a)};_.F=function Aq(){return hq(this)};_.G=function Cq(){return Sq(this,0)};_.b=-2;_.c=0;_.d=0;_.e=0;var Sp,Tp,Up,Vp,Wp,Xp;var df=wm(kT,'BigInteger',9);var Mq,Nq;ll(36,1,{4:1,36:1},ir);_.C=function jr(a){return Qd(a,36)&&Jd(a,36).a==this.a&&Jd(a,36).b==this.b};_.F=function kr(){return this.a<<3|this.b.c};_.G=function lr(){return 'precision='+this.a+' roundingMode='+this.b};_.a=0;var ef=wm(kT,'MathContext',36);var mr,nr,or,pr;ll(41,22,{4:1,20:1,22:1,41:1},Kr);var Br,Cr,Dr,Er,Fr,Gr,Hr,Ir;var ff=xm(kT,'RoundingMode',41,Lr);ll(51,1,oT);_.T=function Nr(a){return Mr(this,Jd(a,51))};_.C=function Or(a){var b;if(a===this){return true}if(!Qd(a,51)){return false}b=Jd(a,51);return eo(this.a,b.a)};_.F=function Pr(){return jC(this.a)};_.G=function Qr(){return this.a};var gf=wm('java.nio.charset','Charset',51);ll(365,1,pT);_.getOrDefault=function ns(a,b){var c;return c=this.get(a),c==null&&!this.containsKey(a)?b:c};_.putIfAbsent=function ts(a,b){var c;return c=this.get(a),c!=null?c:this.put(a,b)};_.replace=function vs(a,b){return this.containsKey(a)?this.put(a,b):null};_.clear=function gs(){this.bb().clear()};_.ab=function hs(a){return ds(this,a)};_.containsKey=function is(a){return !!es(this,a,false)};_.containsValue=function js(a){var b,c,d;for(c=this.bb().$();c.cb();){b=Jd(c.db(),21);d=b.kb();if(Xd(a)===Xd(d)||a!=null&&nb(a,d)){return true}}return false};_.C=function ks(a){var b,c,d;if(a===this){return true}if(!Qd(a,61)){return false}d=Jd(a,61);if(this.size()!=d.size()){return false}for(c=d.bb().$();c.cb();){b=Jd(c.db(),21);if(!this.ab(b)){return false}}return true};_.get=function ls(a){return ms(es(this,a,false))};_.F=function os(){return Ev(this.bb())};_.isEmpty=function ps(){return this.size()==0};_.keySet=function qs(){return new Lt(this)};_.put=function rs(a,b){throw Gk(new Wo('Put not supported on this map'))};_.putAll=function ss(a){var b,c;WB(a);for(c=a.bb().$();c.cb();){b=Jd(c.db(),21);this.put(b.jb(),b.kb())}};_.remove=function us(a){return ms(es(this,a,true))};_.size=function ws(){return this.bb().size()};_.G=function xs(){var a,b,c;c=new Xy('{','}');for(b=this.bb().$();b.cb();){a=Jd(b.db(),21);Wy(c,fs(this,a.jb())+'='+fs(this,a.kb()))}return !c.a?c.c:c.e.length==0?c.a.a:c.a.a+(''+c.e)};_.values=function ys(){return new Vt(this)};var xf=wm(SS,'AbstractMap',365);ll(217,365,pT);_.clear=function Js(){Hs(this)};_.containsKey=function Ks(a){return zs(this,a)};_.containsValue=function Ls(a){return As(a,this.b)||As(a,this.a)};_.bb=function Ms(){return new Vs(this)};_.get=function Ns(a){return Bs(this,a)};_.put=function Os(a,b){return Es(this,a,b)};_.remove=function Ps(a){return Gs(this,a)};_.size=function Qs(){return Is(this)};var lf=wm(SS,'AbstractHashMap',217);ll(366,360,qT);_.C=function Rs(a){var b;if(a===this){return true}if(!Qd(a,56)){return false}b=Jd(a,56);if(b.size()!=this.size()){return false}return Sr(this,b)};_.F=function Ss(){return Ev(this)};_.removeAll=function Ts(a){var b,c,d,e;WB(a);e=this.size();if(e<a.size()){for(b=this.$();b.cb();){c=b.db();a.contains(c)&&b.eb()}}else{for(d=a.$();d.cb();){c=d.db();this.remove(c)}}return e!=this.size()};var Df=wm(SS,'AbstractSet',366);ll(108,366,qT,Vs);_.clear=function Ws(){Hs(this.a)};_.contains=function Xs(a){return Us(this,a)};_.$=function Ys(){return new bt(this.a)};_.remove=function Zs(a){var b;if(Us(this,a)){b=Jd(a,21).jb();Gs(this.a,b);return true}return false};_.size=function $s(){return Is(this.a)};var kf=wm(SS,'AbstractHashMap/EntrySet',108);ll(109,1,{},bt);_.db=function dt(){return at(this)};_.cb=function ct(){return this.b};_.eb=function et(){$B(!!this.c);bx(this.e,this);this.c.eb();this.c=null;this.b=_s(this);cx(this.e,this)};_.b=false;var jf=wm(SS,'AbstractHashMap/EntrySetIterator',109);ll(218,366,qT,Lt);_.clear=function Mt(){this.a.clear()};_.contains=function Nt(a){return this.a.containsKey(a)};_.$=function Ot(){var a;a=this.a.bb().$();return new Rt(a)};_.remove=function Pt(a){if(this.a.containsKey(a)){this.a.remove(a);return true}return false};_.size=function Qt(){return this.a.size()};var rf=wm(SS,'AbstractMap/1',218);ll(219,1,{},Rt);_.cb=function St(){return this.a.cb()};_.db=function Tt(){var a;a=Jd(this.a.db(),21);return a.jb()};_.eb=function Ut(){this.a.eb()};var qf=wm(SS,'AbstractMap/1/1',219);ll(111,360,{25:1},Vt);_.clear=function Wt(){this.a.clear()};_.contains=function Xt(a){return this.a.containsValue(a)};_.$=function Yt(){var a;return a=this.a.bb().$(),new $t(a)};_.size=function Zt(){return this.a.size()};var tf=wm(SS,'AbstractMap/2',111);ll(112,1,{},$t);_.cb=function _t(){return this.a.cb()};_.db=function au(){var a;return a=Jd(this.a.db(),21),a.kb()};_.eb=function bu(){this.a.eb()};var sf=wm(SS,'AbstractMap/2/1',112);ll(95,1,{95:1,21:1});_.C=function du(a){var b;if(!Qd(a,21)){return false}b=Jd(a,21);return zy(this.c,b.jb())&&zy(this.d,b.kb())};_.jb=function eu(){return this.c};_.kb=function fu(){return this.d};_.F=function gu(){return Ay(this.c)^Ay(this.d)};_.lb=function hu(a){return cu(this,a)};_.G=function iu(){return this.c+'='+this.d};var uf=wm(SS,'AbstractMap/AbstractEntry',95);ll(85,95,{95:1,85:1,21:1},ju);var vf=wm(SS,'AbstractMap/SimpleEntry',85);ll(368,1,{21:1});_.C=function ku(a){var b;if(!Qd(a,21)){return false}b=Jd(a,21);return zy(this.b.value[0],b.jb())&&zy(Vx(this),b.kb())};_.F=function lu(){return Ay(this.b.value[0])^Ay(Vx(this))};_.G=function mu(){return this.b.value[0]+'='+Vx(this)};var wf=wm(SS,'AbstractMapEntry',368);ll(367,365,pT);_.ab=function qu(a){return nu(this,a)};_.containsKey=function ru(a){return ou(this,a)};_.bb=function su(){return new vu(this)};_.get=function tu(a){return pu(this,a)};_.keySet=function uu(){return new Au(this)};var Bf=wm(SS,'AbstractNavigableMap',367);ll(131,366,qT,vu);_.contains=function wu(a){return Qd(a,21)&&nu(this.b,Jd(a,21))};_.$=function xu(){return new sz(this.b)};_.remove=function yu(a){var b;if(Qd(a,21)){b=Jd(a,21);return fz(this.b,b)}return false};_.size=function zu(){return this.b.b};var yf=wm(SS,'AbstractNavigableMap/EntrySet',131);ll(223,366,qT,Au);_.clear=function Bu(){Zy(this.a)};_.contains=function Cu(a){return ou(this.a,a)};_.$=function Du(){var a;a=new sz((new xz(this.a)).b);return new Gu(a)};_.remove=function Eu(a){if(ou(this.a,a)){ez(this.a,a);return true}return false};_.size=function Fu(){return this.a.b};var Af=wm(SS,'AbstractNavigableMap/NavigableKeySet',223);ll(224,1,{},Gu);_.cb=function Hu(){return ut(this.a.a)};_.db=function Iu(){var a;a=qz(this.a);return a.jb()};_.eb=function Ju(){rz(this.a)};var zf=wm(SS,'AbstractNavigableMap/NavigableKeySet/1',224);ll(364,361,IS);_.addAtIndex=function Lu(a,b){var c;c=this.fb(a);c.hb(b)};_.addAllAtIndex=function Mu(a,b){var c,d,e,f;WB(b);f=false;e=this.fb(a);for(d=b.$();d.cb();){c=d.db();e.hb(c);f=true}return f};_.getAtIndex=function Nu(a){return Ku(this,a)};_.$=function Ou(){return by(this,0)};_.removeAtIndex=function Pu(b){var c,d;c=this.fb(b);try{d=c.db();c.eb();return d}catch(a){a=Fk(a);if(Qd(a,86)){throw Gk(new bm(\"Can't remove element \"+b))}else throw Gk(a)}};_.setAtIndex=function Qu(b,c){var d,e;d=this.fb(b);try{e=d.db();d.ib(c);return e}catch(a){a=Fk(a);if(Qd(a,86)){throw Gk(new bm(\"Can't set element \"+b))}else throw Gk(a)}};var Cf=wm(SS,'AbstractSequentialList',364);ll(123,361,JS,xv);_.contains=function yv(a){return ft(this,a)!=-1};_.getAtIndex=function zv(a){return VB(a,this.a.length),this.a[a]};_.setAtIndex=function Av(a,b){var c;c=(VB(a,this.a.length),this.a[a]);Uc(this.a,a,b);return c};_.size=function Bv(){return this.a.length};_.toArray=function Cv(){return wv(this,Rc(Ue,iS,1,this.a.length,5,1))};_._=function Dv(a){return wv(this,a)};var Gf=wm(SS,'Arrays/ArrayList',123);ll(117,1,{25:1},Hv);_.add=function Iv(a){throw Gk(new Vo)};_.addAll=function Jv(a){throw Gk(new Vo)};_.clear=function Kv(){throw Gk(new Vo)};_.contains=function Lv(a){return this.b.contains(a)};_.containsAll=function Mv(a){return this.b.containsAll(a)};_.isEmpty=function Nv(){return this.b.isEmpty()};_.$=function Ov(){return new Xv(this.b.$())};_.remove=function Pv(a){throw Gk(new Vo)};_.removeAll=function Qv(a){throw Gk(new Vo)};_.retainAll=function Rv(a){throw Gk(new Vo)};_.size=function Sv(){return this.b.size()};_.toArray=function Tv(){return this.b.toArray()};_._=function Uv(a){return this.b._(a)};_.G=function Vv(){return pl(this.b)};var If=wm(SS,'Collections/UnmodifiableCollection',117);ll(229,1,{},Xv);_.cb=function Yv(){return this.a.cb()};_.db=function Zv(){return this.a.db()};_.eb=function $v(){Wv()};var Hf=wm(SS,'Collections/UnmodifiableCollectionIterator',229);ll(118,117,IS,_v);_.addAtIndex=function aw(a,b){throw Gk(new Vo)};_.addAllAtIndex=function bw(a,b){throw Gk(new Vo)};_.C=function cw(a){return nb(this.a,a)};_.getAtIndex=function dw(a){return this.a.getAtIndex(a)};_.F=function ew(){return rb(this.a)};_.indexOf=function fw(a){return this.a.indexOf(a)};_.isEmpty=function gw(){return this.a.isEmpty()};_.lastIndexOf=function hw(a){return this.a.lastIndexOf(a)};_.removeAtIndex=function iw(a){throw Gk(new Vo)};_.setAtIndex=function jw(a,b){throw Gk(new Vo)};_.subList=function kw(a,b){return new _v(this.a.subList(a,b))};var Jf=wm(SS,'Collections/UnmodifiableList',118);ll(226,1,pT,mw);_.getOrDefault=function tw(a,b){var c;return c=this.c.get(a),c==null&&!this.c.containsKey(a)?b:c};_.putIfAbsent=function zw(a,b){var c;return c=this.c.get(a),c!=null?c:lw()};_.replace=function Bw(a,b){return this.c.containsKey(a)?lw():null};_.clear=function nw(){throw Gk(new Vo)};_.containsKey=function ow(a){return this.c.containsKey(a)};_.containsValue=function pw(a){return this.c.containsValue(a)};_.bb=function qw(){!this.a&&(this.a=new Jw(this.c.bb()));return this.a};_.C=function rw(a){return nb(this.c,a)};_.get=function sw(a){return this.c.get(a)};_.F=function uw(){return rb(this.c)};_.isEmpty=function vw(){return this.c.isEmpty()};_.keySet=function ww(){!this.b&&(this.b=new Fw(this.c.keySet()));return this.b};_.put=function xw(a,b){return lw()};_.putAll=function yw(a){throw Gk(new Vo)};_.remove=function Aw(a){throw Gk(new Vo)};_.size=function Cw(){return this.c.size()};_.G=function Dw(){return pl(this.c)};_.values=function Ew(){!this.d&&(this.d=new Hv(this.c.values()));return this.d};var Nf=wm(SS,'Collections/UnmodifiableMap',226);ll(134,117,qT,Fw);_.C=function Gw(a){return nb(this.b,a)};_.F=function Hw(){return rb(this.b)};var Pf=wm(SS,'Collections/UnmodifiableSet',134);ll(227,134,qT,Jw);_.contains=function Kw(a){return this.b.contains(a)};_.containsAll=function Lw(a){return this.b.containsAll(a)};_.$=function Mw(){var a;a=this.b.$();return new Pw(a)};_.toArray=function Nw(){var a;a=this.b.toArray();Iw(a,a.length);return a};_._=function Ow(a){var b;b=this.b._(a);Iw(b,this.b.size());return b};var Mf=wm(SS,'Collections/UnmodifiableMap/UnmodifiableEntrySet',227);ll(230,1,{},Pw);_.db=function Rw(){return new Tw(Jd(this.a.db(),21))};_.cb=function Qw(){return this.a.cb()};_.eb=function Sw(){throw Gk(new Vo)};var Kf=wm(SS,'Collections/UnmodifiableMap/UnmodifiableEntrySet/1',230);ll(135,1,{21:1},Tw);_.C=function Uw(a){return this.a.C(a)};_.jb=function Vw(){return this.a.jb()};_.kb=function Ww(){return this.a.kb()};_.F=function Xw(){return this.a.F()};_.lb=function Yw(a){throw Gk(new Vo)};_.G=function Zw(){return pl(this.a)};var Lf=wm(SS,'Collections/UnmodifiableMap/UnmodifiableEntrySet/UnmodifiableEntry',135);ll(228,118,{25:1,33:1,159:1},$w);var Of=wm(SS,'Collections/UnmodifiableRandomAccessList',228);ll(343,15,xS,ex);var Qf=wm(SS,'ConcurrentModificationException',343);ll(87,1,{4:1,20:1,87:1},hx);_.T=function ix(a){return fx(this,Jd(a,87))};_.C=function jx(a){return Qd(a,87)&&Mk(Nk(this.a.getTime()),Nk(Jd(a,87).a.getTime()))};_.F=function kx(){var a;a=Nk(this.a.getTime());return bl(dl(a,Zk(a,32)))};_.G=function mx(){return gx(this)};var Rf=wm(SS,'Date',87);var nx,ox;ll(31,217,{4:1,61:1},rx);var Sf=wm(SS,'HashMap',31);ll(338,1,{},xx);_.$=function yx(){return new zx(this)};_.c=0;var Uf=wm(SS,'InternalHashCodeMap',338);ll(157,1,{},zx);_.db=function Bx(){return this.d=this.a[this.c++],this.d};_.cb=function Ax(){var a;if(this.c<this.a.length){return true}a=this.b.next();if(!a.done){this.a=a.value[1];this.c=0;return true}return false};_.eb=function Cx(){wx(this.e,this.d.jb());this.c!=0&&--this.c};_.c=0;_.d=null;var Tf=wm(SS,'InternalHashCodeMap/1',157);var Fx;ll(336,1,{},Px);_.$=function Qx(){return new Rx(this)};_.c=0;_.d=0;var Xf=wm(SS,'InternalStringMap',336);ll(156,1,{},Rx);_.db=function Tx(){return this.c=this.a,this.a=this.b.next(),new Wx(this.d,this.c,this.d.d)};_.cb=function Sx(){return !this.a.done};_.eb=function Ux(){Ox(this.d,this.c.value[0])};var Vf=wm(SS,'InternalStringMap/1',156);ll(337,368,{21:1},Wx);_.jb=function Xx(){return this.b.value[0]};_.kb=function Yx(){return Vx(this)};_.lb=function Zx(a){return Nx(this.a,this.b.value[0],a)};_.c=0;var Wf=wm(SS,'InternalStringMap/2',337);ll(65,364,{4:1,25:1,33:1},ey);_.add=function fy(a){return $x(this,a)};_.clear=function gy(){dy(this)};_.fb=function hy(a){return by(this,a)};_.size=function iy(){return this.b};_.b=0;var $f=wm(SS,'LinkedList',65);ll(216,1,{},ky);_.hb=function ly(a){ay(this.d,a,this.b.b,this.b);++this.a;this.c=null};_.cb=function my(){return this.b!=this.d.c};_.db=function ny(){return jy(this)};_.eb=function oy(){var a;$B(!!this.c);a=this.c.a;cy(this.d,this.c);this.b==this.c?(this.b=a):--this.a;this.c=null};_.ib=function py(a){$B(!!this.c);this.c.c=a};_.a=0;_.c=null;var Yf=wm(SS,'LinkedList/ListIteratorImpl',216);ll(114,1,{},qy);var Zf=wm(SS,'LinkedList/Node',114);ll(346,1,{});var ry,sy;var bg=wm(SS,'Locale',346);ll(172,346,{},uy);_.G=function vy(){return ''};var _f=wm(SS,'Locale/1',172);ll(173,346,{},wy);_.G=function xy(){return 'unknown'};var ag=wm(SS,'Locale/4',173);ll(80,1,{80:1},Dy);_.C=function Ey(a){var b;if(a===this){return true}if(!Qd(a,80)){return false}b=Jd(a,80);return zy(this.a,b.a)};_.F=function Fy(){return Ay(this.a)};_.G=function Gy(){return this.a!=null?'Optional.of('+yo(this.a)+')':'Optional.empty()'};var By;var dg=wm(SS,'Optional',80);ll(125,1,{},Xy);_.G=function Yy(){return !this.a?this.c:this.e.length==0?this.a.a:this.a.a+(''+this.e)};var ig=wm(SS,'StringJoiner',125);ll(110,367,{4:1,61:1},kz);_.clear=function lz(){Zy(this)};_.bb=function mz(){return new xz(this)};_.put=function nz(a,b){return dz(this,a,b)};_.remove=function oz(a){return ez(this,a)};_.size=function pz(){return this.b};_.b=0;var rg=wm(SS,'TreeMap',110);ll(115,1,{},sz);_.db=function vz(){return qz(this)};_.cb=function uz(){return ut(this.a)};_.eb=function wz(){rz(this)};var jg=wm(SS,'TreeMap/EntryIterator',115);ll(132,131,qT,xz);_.clear=function yz(){Zy(this.a)};var kg=wm(SS,'TreeMap/EntrySet',132);ll(71,85,{95:1,85:1,21:1,71:1},zz);_.b=false;var lg=wm(SS,'TreeMap/Node',71);ll(116,1,{},Az);_.G=function Bz(){return 'State: mv='+this.c+' value='+this.d+' done='+this.a+' found='+this.b};_.a=false;_.b=false;_.c=false;var mg=wm(SS,'TreeMap/State',116);ll(48,22,sT,Hz);_.qb=function Iz(){return false};_.rb=function Jz(){return false};var Cz,Dz,Ez,Fz;var qg=xm(SS,'TreeMap/SubMapType',48,Kz);ll(220,48,sT,Lz);_.rb=function Mz(){return true};var ng=xm(SS,'TreeMap/SubMapType/1',220,null);ll(221,48,sT,Nz);_.qb=function Oz(){return true};_.rb=function Pz(){return true};var og=xm(SS,'TreeMap/SubMapType/2',221,null);ll(222,48,sT,Qz);_.qb=function Rz(){return true};var pg=xm(SS,'TreeMap/SubMapType/3',222,null);ll(363,1,iS);_.W=function aA(){return 'DUMMY'};_.tb=function bA(){return -1};_.G=function dA(){return this.W()};var Sz,Tz,Uz,Vz,Wz,Xz,Yz,Zz,$z;var Dg=wm(YS,'Level',363);ll(204,363,iS,eA);_.W=function fA(){return 'ALL'};_.tb=function gA(){return AS};var ug=wm(YS,'Level/LevelAll',204);ll(205,363,iS,hA);_.W=function iA(){return 'CONFIG'};_.tb=function jA(){return 700};var vg=wm(YS,'Level/LevelConfig',205);ll(206,363,iS,kA);_.W=function lA(){return 'FINE'};_.tb=function mA(){return 500};var wg=wm(YS,'Level/LevelFine',206);ll(207,363,iS,nA);_.W=function oA(){return 'FINER'};_.tb=function pA(){return 400};var xg=wm(YS,'Level/LevelFiner',207);ll(208,363,iS,qA);_.W=function rA(){return 'FINEST'};_.tb=function sA(){return 300};var yg=wm(YS,'Level/LevelFinest',208);ll(209,363,iS,tA);_.W=function uA(){return 'INFO'};_.tb=function vA(){return 800};var zg=wm(YS,'Level/LevelInfo',209);ll(210,363,iS,wA);_.W=function xA(){return 'OFF'};_.tb=function yA(){return oS};var Ag=wm(YS,'Level/LevelOff',210);ll(211,363,iS,zA);_.W=function AA(){return 'SEVERE'};_.tb=function BA(){return ZS};var Bg=wm(YS,'Level/LevelSevere',211);ll(212,363,iS,CA);_.W=function DA(){return 'WARNING'};_.tb=function EA(){return 900};var Cg=wm(YS,'Level/LevelWarning',212);ll(225,1,{},IA);var FA;var Eg=wm(YS,'LogManager',225);ll(193,1,iS,LA);_.b='';_.c=0;_.e=null;var Fg=wm(YS,'LogRecord',193);ll(83,1,{83:1},bB);_.e=false;var MA=false,NA=false,OA=false,PA=false,QA=false;var Gg=wm(YS,'Logger',83);ll(369,1,{});var Sg=wm(uT,'ConsoleLogger',369);ll(126,51,oT);var Vg=wm(uT,'EmulatedCharset',126);ll(127,126,oT,NB);var Tg=wm(uT,'EmulatedCharset/LatinCharset',127);ll(197,126,oT,PB);var Ug=wm(uT,'EmulatedCharset/UtfCharset',197);ll(160,1,{},nC);_.getMemory=function oC(){return $E(this.d)};_.getRegisters=function pC(){var b,c,d,e,f,g,h;h=[];try{for(d=this.a.r,e=0,f=d.length;e<f;++e){c=d[e];g={};lC(g,c.a);mC(g,c.vb());h[h.length]=g}}catch(a){a=Fk(a);if(Qd(a,7)){b=a;aB(this.c,'Error fetching registers: '+b.G())}else throw Gk(a)}return h};_.getStatistics=function qC(){return this.a.j+' cycles executed\\n'+this.a.s+' instructions executed\\n'+this.a.d+' RAW Stalls\\n'+this.a.e+' WAW Stalls\\n'+this.a.k+' structural stalls (divider not available)\\n'+this.a.u+' structural stalls (Memory not available)\\n'+'Code Size: '+this.d.b*4+' Bytes'};_.init=function rC(){var a,b,c;a=new bS((TR(),SR));this.d=new _E;this.f=new LF(this.d);c=new ME(this.d);this.a=new nD(this.d,a,new gJ);this.b=new lE;b=new wM(this.d,c,this.a,this.b,a);this.e=new kQ(this.f,this.d,b)};_.onModuleLoad=function sC(){};_.runProgram=function tC(b){var c;WA(this.c,'Running program: '+b);try{eD(this.a);jE(this.b);IF(this.f);WA(this.c,'About to parse it.');dQ(this.e,b);kE(this.b,this.d.b*4);WA(this.c,'Parsed. Running.');gD(this.a,(tD(),rD));while(true){hD(this.a)}}catch(a){a=Fk(a);if(Qd(a,63)){WA(this.c,'All done.');return ''}else if(Qd(a,7)){c=a;aB(this.c,'Error: '+c.G());return c.G()}else throw Gk(a)}};var Wg=wm('org.edumips64.client','WebUi',160);ll(35,1,{35:1});_.ub=function xC(){return co(this.e)};_.vb=function yC(){return RD(this.ub())};_.wb=function zC(a,b){vC(this,a,b)};_.f=0;var eh=wm(wT,'FixedBitSet',35);ll(133,35,{35:1},AC);var Xg=wm(wT,'BitSet32',133);ll(34,35,{34:1,35:1},OC);_.xb=function PC(b){var c,d;if(b<0||b>255){throw Gk(new RE)}else{c=dE(b);try{uC(this,false);this.wb(c,this.f-c.length)}catch(a){a=Fk(a);if(Qd(a,11)){d=a;So();yb(d,Ro,'','');throw Gk(new RE)}else throw Gk(a)}}};_.yb=function QC(a){JC(this,a)};_.zb=function RC(a){KC(this,a)};_.Ab=function SC(b){var c,d;if(b<0||b>HS){throw Gk(new RE)}else{c=dE(b);try{uC(this,false);this.wb(c,this.f-c.length)}catch(a){a=Fk(a);if(Qd(a,11)){d=a;So();yb(d,Ro,'','');throw Gk(new RE)}else throw Gk(a)}}};_.Bb=function TC(a){MC(this,a)};_.Cb=function UC(b){var c,d;if(Jk(b,0)<0||Jk(b,DS)>0){throw Gk(new RE)}else{c=dE(b);try{uC(this,false);this.wb(c,this.f-c.length)}catch(a){a=Fk(a);if(Qd(a,11)){d=a;So();yb(d,Ro,'','');throw Gk(new RE)}else throw Gk(a)}}};var Yg=wm(wT,'BitSet64',34);ll(183,1,{},nD);_.G=function oD(){var a;a='';a+=$E(this.t)+gS;a+=dD(this);a+=cD(this);a+=$C(this);return a};_.d=0;_.e=0;_.j=0;_.k=0;_.n=0;_.q=0;_.s=0;_.u=0;var VC,WC;var _g=wm(wT,'CPU',183);ll(64,22,{4:1,20:1,22:1,64:1},uD);var pD,qD,rD,sD;var Zg=xm(wT,'CPU/CPUStatus',64,vD);ll(32,34,CT,DD);_.Db=function ED(){return zD(this)};_.G=function FD(){return CD(this)};_.b=0;var wD;var qh=wm(wT,'Register',32);ll(187,32,CT,GD);_.ub=function HD(){return DT};_.vb=function ID(){return ET};_.Db=function JD(){return 0};_.wb=function KD(a,b){};_.xb=function LD(a){};_.yb=function MD(a){};_.zb=function ND(a){};_.Ab=function OD(a){};_.Bb=function PD(a){};_.Cb=function QD(a){};var $g=wm(wT,'CPU/R0',187);ll(184,1,{},lE);_.b=0;var ah=wm(wT,'Dinero',184);ll(102,133,{35:1},xE);var dh=wm(wT,'FCSRRegister',102);ll(72,22,{4:1,20:1,22:1,72:1},DE);var yE,zE,AE,BE;var bh=xm(wT,'FCSRRegister/FPRoundingMode',72,EE);ll(181,1,{},ME);_.c=0;var FE;var gh=wm(wT,'IOManager',181);ll(75,7,wS,NE);_.L=function OE(){return this.a};var fh=wm(wT,'IOManagerException',75);ll(11,7,{4:1,7:1,8:1,11:1},PE);var hh=wm(wT,'IrregularStringOfBitsException',11);ll(30,7,{4:1,7:1,8:1,30:1},QE);var ih=wm(wT,'IrregularStringOfHexException',30);ll(19,7,{4:1,7:1,8:1,19:1},RE);\n",
"var jh=wm(wT,'IrregularWriteOperationException',19);ll(179,1,{},_E);_.G=function aF(){return $E(this)};_.b=0;var SE;var mh=wm(wT,'Memory',179);ll(94,34,{34:1,35:1,94:1},dF);_.G=function eF(){return cF(this)};_.a=0;var lh=wm(wT,'MemoryElement',94);ll(45,7,{4:1,7:1,8:1,45:1},fF);var kh=wm(wT,'MemoryElementNotFoundException',45);ll(44,7,{4:1,7:1,8:1,44:1},gF,hF);var nh=wm(wT,'NotAlignException',44);ll(189,1,{},sF);var ph=wm(wT,LT,189);ll(58,22,{4:1,20:1,22:1,58:1},zF);var tF,uF,vF,wF,xF;var oh=xm(wT,'Pipeline/Stage',58,AF);ll(66,7,{4:1,7:1,8:1,66:1},BF);var rh=wm(wT,'SameLabelsException',66);ll(190,7,wS,CF);var sh=wm(wT,'StoppedCPUException',190);ll(53,7,{4:1,7:1,8:1,53:1},DF);var th=wm(wT,'StringFormatException',53);ll(180,1,{},LF);_.G=function MF(){var a,b,c,d;d='';d+='\\nInstructions:\\n';for(c=new bt((new Vs(this.a)).a);c.b;){a=at(c);d+=Nd(a.jb())+vS+a.kb()+gS}d+='\\nMemory:\\n';for(b=new bt((new Vs(this.c)).a);b.b;){a=at(b);d+=Nd(a.jb())+vS+a.kb()+gS}return d};var EF;var vh=wm(wT,'SymbolTable',180);ll(93,7,{4:1,7:1,8:1,93:1},NF);var uh=wm(wT,'SymbolTableOverflowException',93);ll(26,7,NT,OF);var wh=wm(wT,'SynchronousException',26);ll(113,35,{35:1,113:1});var xh=wm(OT,'BitSet64FP',113);ll(106,7,{4:1,7:1,8:1,106:1},QF);var yh=wm(OT,'EXNotAvailableException',106);ll(55,26,{4:1,7:1,8:1,26:1,55:1},RF);var zh=wm(OT,'FPDivideByZeroException',55);ll(104,7,{4:1,7:1,8:1,104:1},SF);var Ah=wm(OT,'FPDividerNotAvailableException',104);ll(105,7,{4:1,7:1,8:1,105:1},TF);var Bh=wm(OT,'FPFunctionalUnitNotAvailableException',105);ll(107,1,{},ZF);var Ch=wm(OT,'FPInstructionUtils',107);ll(39,26,{4:1,7:1,8:1,26:1,39:1},oG);var Dh=wm(OT,'FPInvalidOperationException',39);ll(67,26,{4:1,7:1,8:1,26:1,67:1},pG);var Eh=wm(OT,'FPOverflowException',67);ll(188,1,{},vG);_.G=function wG(){return uG(this)};_.d=0;var Kh=wm(OT,'FPPipeline',188);ll(214,1,{},BG);_.G=function CG(){return AG(this)};var Fh=wm(OT,'FPPipeline/Adder',214);var DG;ll(70,22,{4:1,20:1,22:1,70:1},KG);var FG,GG,HG,IG;var Gh=xm(OT,'FPPipeline/Constants/FPAdderStatus',70,LG);ll(47,22,{4:1,20:1,22:1,47:1},UG);var MG,NG,OG,PG,QG,RG,SG;var Hh=xm(OT,'FPPipeline/Constants/FPMultiplierStatus',47,VG);ll(215,1,{},aH);_.G=function bH(){return _G(this)};_.a=0;var Ih=wm(OT,'FPPipeline/Divider',215);ll(213,1,{},gH);_.G=function hH(){return fH(this)};var Jh=wm(OT,'FPPipeline/Multiplier',213);ll(81,26,{4:1,7:1,8:1,26:1,81:1},iH);var Lh=wm(OT,'FPUnderflowException',81);ll(78,113,{35:1,113:1,78:1},nH);_.G=function oH(){return mH(this)};_.a=0;_.c=0;var Mh=wm(OT,'RegisterFP',78);ll(6,1,$T);_.Gb=function tH(){};_.C=function vH(a){var b;if(a==null){return false}if(a===this){return true}if(!Qd(a,6)){return false}b=Jd(a,6);return b.t==this.t};_.W=function wH(){return this.q};_.Jb=function xH(){return this.s};_.F=function yH(){return this.t};_.Lb=function zH(a){this.p=a};_.G=function AH(){var a;a=this.q+' ('+this.o+') [# '+this.t+']';this.p!=null&&this.p.length>0&&(a+=' {label: '+this.p+'}');return a};_.t=0;var dj=wm(_T,aU,6);ll(54,6,$T);_.Gb=function CH(){var b;try{gE(this.n,RD(YD(64,zD(this.k.v))))}catch(a){a=Fk(a);if(Qd(a,11)){b=a;yb(b,(So(),Ro),'','')}else throw Gk(a)}};var mi=wm(_T,'ComputationalInstructions',54);ll(16,54,$T);_.Eb=function GH(){};_.Fb=function HH(){var a,b,c;WA(DH,'Executing step ID of '+this.o);WA(DH,'RD is R'+Ku(this.r,0)+'; RS is R'+Ku(this.r,1)+'; RT is R'+Ku(this.r,2)+';');b=aD(this.k,Jd(Ku(this.r,1),3).a);c=aD(this.k,Jd(Ku(this.r,2),3).a);if(b.b>0){WA(DH,'RAW on RS');return true}if(c.b>0){WA(DH,'RAW on RT');return true}this.i[1].wb(b.ub(),0);this.i[2].wb(c.ub(),0);a=aD(this.k,Jd(Ku(this.r,0),3).a);this.i[0].wb(a.ub(),0);++a.b;WA((xD(),wD),BT+a.a+vS+a.b);WA(DH,'RD = '+cl(this.i[0].Db())+'; RS = '+cl(this.i[1].Db())+'; RT = '+cl(this.i[2].Db())+';');return false};_.Hb=function IH(){};_.Ib=function JH(){$R(this.k.g,(OR(),lR))||this.Mb()};_.Mb=function KH(){aD(this.k,Jd(Ku(this.r,0),3).a).wb(this.i[0].ub(),0);yD(aD(this.k,Jd(Ku(this.r,0),3).a))};_.Kb=function LH(){vC(this.s,this.c,26);vC(this.s,YD(5,Jd(Ku(this.r,1),3).a),6);vC(this.s,YD(5,Jd(Ku(this.r,2),3).a),11);vC(this.s,YD(5,Jd(Ku(this.r,0),3).a),16)};_.c='';var DH;var Th=wm(_T,'ALU_RType',16);ll(233,16,$T,MH);_.Eb=function NH(){var a,b,c,d,e;d=this.i[1].ub();e=this.i[2].ub();d=d.substr(32,32);e=e.substr(32,32);d=(aC(0,d.length),Od(d.charCodeAt(0))+d);e=(aC(0,e.length),Od(e.charCodeAt(0))+e);c=yM(d,e);aC(0,c.length);if(c.charCodeAt(0)!=(aC(1,c.length),c.charCodeAt(1))){$R(this.k.g,(OR(),lR))&&(aD(this.k,Jd(Ku(this.r,0),3).a).wb(this.i[0].ub(),0),yD(aD(this.k,Jd(Ku(this.r,0),3).a)));throw Gk(new AM)}else{c=c.substr(1,32);a=c;for(b=0;b<32;b++){a=(aC(0,a.length),Od(a.charCodeAt(0))+a)}this.i[0].wb(a,0)}$R(this.k.g,(OR(),lR))&&(aD(this.k,Jd(Ku(this.r,0),3).a).wb(this.i[0].ub(),0),yD(aD(this.k,Jd(Ku(this.r,0),3).a)))};var Rh=wm(_T,'ADD',233);ll(40,54,$T);_.Eb=function UH(){};_.Fb=function VH(){var a,b;RH(this);a=aD(this.k,Jd(Ku(this.r,1),3).a);if(a.b>0){return true}this.i[1].wb(a.ub(),0);b=aD(this.k,Jd(Ku(this.r,0),3).a);++b.b;WA((xD(),wD),BT+b.a+vS+b.b);this.i[2].zb(Jd(Ku(this.r,2),3).a);return false};_.Hb=function WH(){};_.Ib=function XH(){$R(this.k.g,(OR(),lR))||SH(this)};_.Kb=function YH(){vC(this.s,this.a,0);vC(this.s,YD(5,Jd(Ku(this.r,1),3).a),6);vC(this.s,YD(5,Jd(Ku(this.r,0),3).a),11);vC(this.s,YD(16,Jd(Ku(this.r,2),3).a),16)};_.a='';var OH=0,PH;var Sh=wm(_T,'ALU_IType',40);ll(241,40,$T,ZH);_.Eb=function _H(){var a,b,c,d,e;c=this.i[2].ub();e=this.i[1].ub();c=c.substr(32,32);e=e.substr(32,32);c=(aC(0,c.length),Od(c.charCodeAt(0))+c);e=(aC(0,e.length),Od(e.charCodeAt(0))+e);d=yM(e,c);aC(0,d.length);if(d.charCodeAt(0)!=(aC(1,d.length),d.charCodeAt(1))){$R(this.k.g,(OR(),lR))&&SH(this);throw Gk(new AM)}else{d=d.substr(1,32);a=d;for(b=0;b<32;b++){a=(aC(0,a.length),Od(a.charCodeAt(0))+a)}this.i[0].wb(a,0)}$R(this.k.g,(OR(),lR))&&SH(this)};var Oh=wm(_T,'ADDI',241);ll(242,40,$T,aI);_.Eb=function bI(){var a,b,c,d,e;c=this.i[2].ub();e=this.i[1].ub();c=c.substr(32,32);e=e.substr(32,32);d=yM(e,c);d=d.substr(0,32);a=d;for(b=0;b<32;b++){a=(aC(0,a.length),Od(a.charCodeAt(0))+a)}this.i[0].wb(a,0);$R(this.k.g,(OR(),lR))&&SH(this)};var Nh=wm(_T,'ADDIU',242);ll(234,16,$T,cI);_.Eb=function dI(){var a,b,c,d,e;d=this.i[1].ub();e=this.i[2].ub();d=d.substr(32,32);e=e.substr(32,32);c=yM(d,e);c=c.substr(0,32);a=c;for(b=0;b<32;b++){a=(aC(0,a.length),Od(a.charCodeAt(0))+a)}this.i[0].wb(a,0);$R(this.k.g,(OR(),lR))&&(aD(this.k,Jd(Ku(this.r,0),3).a).wb(this.i[0].ub(),0),yD(aD(this.k,Jd(Ku(this.r,0),3).a)))};var Ph=wm(_T,'ADDU',234);ll(98,54,$T);_.Eb=function eI(){var b,c,d,e;c=co(this.j[1].e);d=co(this.j[2].e);e=null;try{e=this.Nb(c,d);vC(this.j[0],e,0)}catch(a){a=Fk(a);if(Qd(a,7)){b=a;$R(this.k.g,(OR(),lR))&&(vC(bD(this.k,Jd(Ku(this.r,0),3).a),co(this.j[0].e),0),kH(bD(this.k,Jd(Ku(this.r,0),3).a)));if(Qd(b,39)){throw Gk(new oG)}else if(Qd(b,81)){throw Gk(new iH)}else if(Qd(b,67)){throw Gk(new pG)}else if(Qd(b,55)){throw Gk(new RF)}else if(Qd(b,11)){throw Gk(new PE)}}else throw Gk(a)}$R(this.k.g,(OR(),lR))&&(vC(bD(this.k,Jd(Ku(this.r,0),3).a),co(this.j[0].e),0),kH(bD(this.k,Jd(Ku(this.r,0),3).a)))};_.Fb=function gI(){var a,b,c;b=bD(this.k,Jd(Ku(this.r,1),3).a);c=bD(this.k,Jd(Ku(this.r,2),3).a);if(b.c>0||c.c>0){return true}vC(this.j[1],co(b.e),0);vC(this.j[2],co(c.e),0);a=bD(this.k,Jd(Ku(this.r,0),3).a);if(a.a>0){throw Gk(new VP)}++a.c;++a.a;return false};_.Hb=function hI(){jH(bD(this.k,Jd(Ku(this.r,0),3).a))};_.Ib=function iI(){$R(this.k.g,(OR(),lR))||(vC(bD(this.k,Jd(Ku(this.r,0),3).a),co(this.j[0].e),0),kH(bD(this.k,Jd(Ku(this.r,0),3).a)))};_.Kb=function jI(){vC(this.s,this.e,26);vC(this.s,YD(5,Jd(Ku(this.r,1),3).a),16);vC(this.s,YD(5,Jd(Ku(this.r,2),3).a),11);vC(this.s,YD(5,Jd(Ku(this.r,0),3).a),21);vC(this.s,cU,0);vC(this.s,this.d,6)};_.d='';_.e='';var Li=wm(_T,'FPArithmeticInstructions',98);ll(305,98,$T,kI);_.Nb=function lI(a,b){return XF(this.f,a,b)};var Qh=wm(_T,'ADD_D',305);ll(249,16,$T,mI);_.Eb=function nI(){var a,b,c,d,e,f,g;d=this.i[1].ub();f=this.i[2].ub();b='';for(a=0;a<64;a++){e=(aC(a,d.length),d.charCodeAt(a)==49);g=(aC(a,f.length),f.charCodeAt(a)==49);c=e&&g;b+=c?1:0}this.i[0].wb(b,0);$R(this.k.g,(OR(),lR))&&(aD(this.k,Jd(Ku(this.r,0),3).a).wb(this.i[0].ub(),0),yD(aD(this.k,Jd(Ku(this.r,0),3).a)))};var Vh=wm(_T,'AND',249);ll(266,40,$T,oI);_.Eb=function pI(){var a,b,c,d,e,f,g;b=this.i[2].ub();e=this.i[1].ub();g=new Eo;for(a=0;a<64;a++){f=(aC(a,e.length),e.charCodeAt(a)==49);c=(aC(a,b.length),b.charCodeAt(a)==49);d=f&&c;g.a+=String.fromCharCode(d?49:48)}this.i[0].wb(g.a.substr(0),0);$R(this.k.g,(OR(),lR))&&SH(this)};_.Fb=function qI(){var a,b,c,d;RH(this);b=aD(this.k,Jd(Ku(this.r,1),3).a);if(b.b>0){return true}this.i[1]=b;c=aD(this.k,Jd(Ku(this.r,0),3).a);++c.b;WA((xD(),wD),BT+c.a+vS+c.b);this.i[2].zb(Jd(Ku(this.r,2),3).a);d=new Eo;for(a=0;a<48;a++){d.a+='0'}Co(d,this.i[2].ub().substr(48,16));this.i[2].wb(d.a.substr(0),0);return false};var Uh=wm(_T,'ANDI',266);ll(201,7,wS,rI);var Wh=wm(_T,'AddressErrorException',201);ll(97,6,$T);_.Gb=function tI(){var b;try{gE(this.n,RD(YD(64,zD(this.k.v))))}catch(a){a=Fk(a);if(Qd(a,11)){b=a;yb(b,(So(),Ro),'','')}else throw Gk(a)}};var Yi=wm(_T,'FlowControlInstructions',97);ll(74,97,$T);_.Eb=function vI(){};_.Fb=function xI(){return false};_.Hb=function yI(){};_.Ib=function zI(){};_.Kb=function AI(){vC(this.s,this.b,0);vC(this.s,YD(5,Jd(Ku(this.r,0),3).a),6);vC(this.s,YD(5,Jd(Ku(this.r,1),3).a),11);vC(this.s,YD(16,Jd(Ku(this.r,2),3).a/4|0),16)};_.b='';var Zi=wm(_T,'FlowControl_IType',74);ll(295,74,$T,BI);_.Fb=function CI(){uI(this,0);return false};_.Kb=function DI(){vC(this.s,fU,0);vC(this.s,YD(16,Jd(Ku(this.r,0),3).a/4|0),16)};var ei=wm(_T,'B',295);ll(152,97,$T);_.Eb=function EI(){};_.Hb=function GI(){};_.Ib=function HI(){};_.Kb=function II(){vC(this.s,cU,0);vC(this.s,'01000',6);vC(this.s,YD(3,Jd(Ku(this.r,0),3).a),11);vC(this.s,this.a,14);vC(this.s,this.b,15);vC(this.s,YD(16,Jd(Ku(this.r,1),3).a/4|0),16)};_.a='';_.b='';var Ni=wm(_T,'FPConditionalBranchesInstructions',152);ll(323,152,$T,JI);_.Fb=function KI(){var a,b,c,d,e,f,g;c=_C(this.k,Jd(Ku(this.r,0),3).a)==0;a=new OC;KC(a,Jd(Ku(this.r,1),3).a);d=co(a.e);if(c){f='';e=this.k.w;g=co(this.k.w.e);b=new OC;JC(b,-4);g=yM(g,co(b.e));f=yM(g,d);vC(e,f,0);throw Gk(new VM)}return false};var Xh=wm(_T,'BC1F',323);ll(322,152,$T,LI);_.Fb=function MI(){var a,b,c,d,e,f,g;c=_C(this.k,Jd(Ku(this.r,0),3).a)==1;a=new OC;KC(a,Jd(Ku(this.r,1),3).a);d=co(a.e);if(c){f='';e=this.k.w;g=co(this.k.w.e);b=new OC;JC(b,-4);g=yM(g,co(b.e));f=yM(g,d);vC(e,f,0);throw Gk(new VM)}return false};var Yh=wm(_T,'BC1T',322);ll(296,74,$T,NI);_.Fb=function OI(){var a,b,c;if(aD(this.k,Jd(Ku(this.r,0),3).a).b>0||aD(this.k,Jd(Ku(this.r,1),3).a).b>0){return true}b=aD(this.k,Jd(Ku(this.r,0),3).a).ub();c=aD(this.k,Jd(Ku(this.r,1),3).a).ub();a=eo(b,c);a&&uI(this,2);return false};var $h=wm(_T,'BEQ',296);ll(299,74,$T,QI);_.Fb=function RI(){var a,b,c;if(aD(this.k,Jd(Ku(this.r,0),3).a).b>0){return true}b=aD(this.k,Jd(Ku(this.r,0),3).a).ub();c=cE(64,0);a=eo(b,c);a&&uI(this,1);return false};_.Kb=function SI(){vC(this.s,this.a,0);vC(this.s,YD(5,0),6);vC(this.s,YD(5,Jd(Ku(this.r,0),3).a),11);vC(this.s,YD(16,Jd(Ku(this.r,1),3).a/4|0),16)};var Zh=wm(_T,hU,299);ll(300,74,$T,TI);_.Fb=function UI(){var a,b;if(aD(this.k,Jd(Ku(this.r,0),3).a).b>0){return true}b=aD(this.k,Jd(Ku(this.r,0),3).a).ub();a=(aC(0,b.length),b.charCodeAt(0)==48);a&&uI(this,1);return false};_.Kb=function VI(){vC(this.s,iU,0);vC(this.s,YD(5,Jd(Ku(this.r,0),3).a),6);vC(this.s,'00001',11);vC(this.s,YD(16,Jd(Ku(this.r,1),3).a/4|0),16)};var _h=wm(_T,'BGEZ',300);ll(297,74,$T,WI);_.Fb=function XI(){var a,b,c;if(aD(this.k,Jd(Ku(this.r,0),3).a).b>0||aD(this.k,Jd(Ku(this.r,1),3).a).b>0){return true}b=aD(this.k,Jd(Ku(this.r,0),3).a).ub();c=aD(this.k,Jd(Ku(this.r,1),3).a).ub();a=!eo(b,c);a&&uI(this,2);return false};var bi=wm(_T,'BNE',297);ll(298,74,$T,YI);_.Fb=function ZI(){var a,b,c;if(aD(this.k,Jd(Ku(this.r,0),3).a).b>0){return true}b=aD(this.k,Jd(Ku(this.r,0),3).a).ub();c=cE(64,0);a=!eo(b,c);a&&uI(this,1);return false};_.Kb=function $I(){vC(this.s,this.a,0);vC(this.s,YD(5,0),6);vC(this.s,YD(5,Jd(Ku(this.r,0),3).a),11);vC(this.s,YD(16,Jd(Ku(this.r,1),3).a/4|0),16)};var ai=wm(_T,jU,298);ll(304,6,$T,_I);_.Eb=function aJ(){};_.Fb=function bJ(){return false};_.Gb=function cJ(){var b;try{gE(this.n,RD(YD(64,zD(this.k.v))))}catch(a){a=Fk(a);if(Qd(a,11)){b=a;yb(b,(So(),Ro),'','')}else throw Gk(a)}throw Gk(new mJ)};_.Hb=function dJ(){};_.Ib=function eJ(){};_.Kb=function fJ(){vC(this.s,dU,0);vC(this.s,'001101',25)};var ci=wm(_T,'BREAK',304);ll(182,6,$T,gJ);_.Eb=function hJ(){};_.Fb=function iJ(){return false};_.Hb=function jJ(){};_.Ib=function kJ(){};_.Kb=function lJ(){};var di=wm(_T,'BUBBLE',182);ll(79,7,{4:1,7:1,8:1,79:1},mJ);var fi=wm(_T,'BreakException',79);ll(149,54,$T);_.Fb=function oJ(){var a,b;a=bD(this.k,Jd(Ku(this.r,0),3).a);b=bD(this.k,Jd(Ku(this.r,1),3).a);if(b.c>0){return true}vC(this.j[1],co(b.e),0);vC(this.j[0],co(a.e),0);if(a.a>0){throw Gk(new VP)}++a.c;++a.a;return false};_.Hb=function pJ(){jH(bD(this.k,Jd(Ku(this.r,0),3).a))};_.Ib=function qJ(){$R(this.k.g,(OR(),lR))||(vC(bD(this.k,Jd(Ku(this.r,0),3).a),co(this.j[0].e),0),kH(bD(this.k,Jd(Ku(this.r,0),3).a)))};_.Kb=function rJ(){vC(this.s,cU,0);vC(this.s,this.d,6);vC(this.s,'00000',11);vC(this.s,YD(5,Jd(Ku(this.r,1),3).a),16);vC(this.s,YD(5,Jd(Ku(this.r,0),3).a),21);vC(this.s,this.e,26)};_.d='';_.e='';var Ri=wm(_T,'FPFormattedOperandMoveInstructions',149);ll(99,149,$T);var Qi=wm(_T,'FPConversionFCSRInstructions',99);ll(327,99,$T,tJ);_.Eb=function uJ(){var a,b;b=co(this.j[1].e);if(!(a=lG(b))){rE(this.k.a,'V',1);if(pE(this.k.a,0)){throw Gk(new oG)}else{tE(this.k.a,'V',1);vC(this.j[0],DT,0)}}else{PF(this.j[0],Pm(xp(a)))}$R(this.k.g,(OR(),lR))&&(vC(bD(this.k,Jd(Ku(this.r,0),3).a),co(this.j[0].e),0),kH(bD(this.k,Jd(Ku(this.r,0),3).a)))};var gi=wm(_T,'CVT_D_L',327);ll(329,99,$T,vJ);_.Eb=function wJ(){var a,b;b=co(this.j[1].e);if(!(a=cG(b))){rE(this.k.a,'V',1);if(pE(this.k.a,0)){throw Gk(new oG)}else{tE(this.k.a,'V',1);vC(this.j[0],DT,0)}}else{PF(this.j[0],Pm(xp(a)))}$R(this.k.g,(OR(),lR))&&(vC(bD(this.k,Jd(Ku(this.r,0),3).a),co(this.j[0].e),0),kH(bD(this.k,Jd(Ku(this.r,0),3).a)))};var hi=wm(_T,'CVT_D_W',329);ll(326,99,$T,xJ);_.Eb=function yJ(){var a,b,c,d,e,f;c=co(this.j[1].e);a=$F(c,oE(this.k.a));b=new vq(kU);d=new vq(WS);if(!a||Zp(a,b)==1||Zp(a,d)==-1){rE(this.k.a,'V',1);if(pE(this.k.a,0)){throw Gk(new oG)}else{tE(this.k.a,'V',1);a=new vq(kU)}}e=new DD('tmp-CVT.L.D');JC(e,(f=a.d>1?Wk(Xk(a.a[1],32),Ik(a.a[0],DS)):Ik(a.a[0],DS),Tk(a.e,f)));vC(this.j[0],co(e.e),0);$R(this.k.g,(OR(),lR))&&(vC(bD(this.k,Jd(Ku(this.r,0),3).a),co(this.j[0].e),0),kH(bD(this.k,Jd(Ku(this.r,0),3).a)))};var ii=wm(_T,'CVT_L_D',326);ll(328,99,$T,zJ);_.Eb=function AJ(){var a,b,c,d,e,f;c=co(this.j[1].e);a=$F(c,oE(this.k.a));b=new vq('2147483647');e=new vq('-2147483648');if(!a||Zp(a,b)==1||Zp(a,e)==-1){rE(this.k.a,'V',1);if(pE(this.k.a,0)){throw Gk(new oG)}else{tE(this.k.a,'V',1);a=new vq(nT)}}f=new DD('tmp-CVT.W.D');MC(f,(d=a.a[0],a.e>0||d==AS?d:-d));vC(this.j[0],co(f.e),0);$R(this.k.g,(OR(),lR))&&(vC(bD(this.k,Jd(Ku(this.r,0),3).a),co(this.j[0].e),0),kH(bD(this.k,Jd(Ku(this.r,0),3).a)))};var ji=wm(_T,'CVT_W_D',328);ll(151,54,$T);_.Eb=function BJ(){var a,b,c,d,e,f,g,h,i,j,k,l;g=this.j[1];i=this.j[2];a=$n(this.c,3)==49;b=$n(this.c,2)==49;c=$n(this.c,1)==49;if(jG(co(g.e))||jG(co(i.e))||iG(co(g.e))||iG(co(i.e))){k=false;f=false;l=true;if(jG(co(g.e))||jG(co(i.e))||pE(this.k.a,0)&&(iG(co(g.e))||iG(co(i.e)))){rE(this.k.a,'V',1);throw Gk(new oG)}}else{h=new yp(Wm(TD(co(g.e),false)));j=new yp(Wm(TD(co(i.e),false)));k=Pm(xp(h))<Pm(xp(j));f=_n(co(g.e),co(i.e))==0;l=false}d=c&&k||b&&f||a&&l;e=d?1:0;fD(this.k,Jd(Ku(this.r,0),3).a,e)};_.Fb=function DJ(){var a,b;a=bD(this.k,Jd(Ku(this.r,1),3).a);b=bD(this.k,Jd(Ku(this.r,2),3).a);if(a.c>0||b.c>0){return true}vC(this.j[1],co(a.e),0);vC(this.j[2],co(b.e),0);return false};_.Hb=function EJ(){};_.Ib=function FJ(){};_.Kb=function GJ(){vC(this.s,cU,0);vC(this.s,eU,6);vC(this.s,YD(5,Jd(Ku(this.r,2),3).a),11);vC(this.s,YD(5,Jd(Ku(this.r,1),3).a),16);vC(this.s,YD(3,Jd(Ku(this.r,0),3).a),21);vC(this.s,'0011',24);vC(this.s,this.c,28)};_.c='';var Mi=wm(_T,'FPC_cond_DInstructions',151);ll(321,151,$T,HJ);var ki=wm(_T,'C_EQ_D',321);ll(320,151,$T,IJ);var li=wm(_T,'C_LT_D',320);ll(250,16,$T,JJ);_.Eb=function KJ(){var a,b,c;b=this.i[1].ub();c=this.i[2].ub();b=(aC(0,b.length),Od(b.charCodeAt(0))+b);c=(aC(0,c.length),Od(c.charCodeAt(0))+c);a=yM(b,c);aC(0,a.length);if(a.charCodeAt(0)!=(aC(1,a.length),a.charCodeAt(1))){$R(this.k.g,(OR(),lR))&&(aD(this.k,Jd(Ku(this.r,0),3).a).wb(this.i[0].ub(),0),yD(aD(this.k,Jd(Ku(this.r,0),3).a)));throw Gk(new AM)}else{a=a.substr(1,64)}this.i[0].wb(a,0);$R(this.k.g,(OR(),lR))&&(aD(this.k,Jd(Ku(this.r,0),3).a).wb(this.i[0].ub(),0),yD(aD(this.k,Jd(Ku(this.r,0),3).a)))};var ri=wm(_T,'DADD',250);ll(267,40,$T,LJ);_.Eb=function MJ(){var a,b,c;a=this.i[2].ub();c=this.i[1].ub();c=(aC(0,c.length),Od(c.charCodeAt(0))+c);a=(aC(0,a.length),Od(a.charCodeAt(0))+a);b=yM(c,a);aC(0,b.length);if(b.charCodeAt(0)!=(aC(1,b.length),b.charCodeAt(1))){$R(this.k.g,(OR(),lR))&&SH(this);throw Gk(new AM)}else{b=b.substr(1,64)}this.i[0].wb(b,0);$R(this.k.g,(OR(),lR))&&SH(this)};var oi=wm(_T,'DADDI',267);ll(137,40,$T,NJ);_.Eb=function OJ(){var a,b,c;a=this.i[2].Db();c=this.i[1].Db();b=Hk(a,c);this.i[0].yb(b);$R(this.k.g,(OR(),lR))&&SH(this)};var ni=wm(_T,nU,137);ll(251,16,$T,PJ);_.Eb=function QJ(){var a,b,c;b=this.i[1].ub();c=this.i[2].ub();a=yM(b,c);this.i[0].wb(a,0);$R(this.k.g,(OR(),lR))&&(aD(this.k,Jd(Ku(this.r,0),3).a).wb(this.i[0].ub(),0),yD(aD(this.k,Jd(Ku(this.r,0),3).a)))};var qi=wm(_T,'DADDU',251);ll(268,137,$T,RJ);var pi=wm(_T,oU,268);ll(260,16,$T,TJ);_.Eb=function UJ(){var b,c,d,e,f;e=this.i[0].Db();f=this.i[1].Db();c=0;try{c=Lk(e,f)}catch(a){a=Fk(a);if(Qd(a,27)){if($R(this.k.g,(OR(),lR))){yD(this.k.c);yD(this.k.b)}throw Gk(new sL)}else throw Gk(a)}d=Sk(e,f);try{this.i[2].yb(c);this.i[3].yb(d)}catch(a){a=Fk(a);if(Qd(a,19)){b=a;yb(b,(So(),Ro),'','')}else throw Gk(a)}$R(this.k.g,(OR(),lR))&&SJ(this)};_.Fb=function VJ(){var a,b;a=aD(this.k,Jd(Ku(this.r,0),3).a);b=aD(this.k,Jd(Ku(this.r,1),3).a);if(a.b>0||b.b>0){return true}this.i[0]=a;this.i[1]=b;AD(this.k.c);AD(this.k.b);return false};_.Ib=function WJ(){$R(this.k.g,(OR(),lR))||SJ(this)};_.Mb=function XJ(){SJ(this)};_.Kb=function YJ(){vC(this.s,pU,26);vC(this.s,YD(5,Jd(Ku(this.r,0),3).a),6);vC(this.s,YD(5,Jd(Ku(this.r,1),3).a),11)};var ti=wm(_T,'DDIV',260);ll(261,16,$T,$J);_.Eb=function _J(){var b,c,d,e;c=new wq(this.i[0].vb(),16);d=new wq(this.i[1].vb(),16);b=null;try{b=bq(c,d)}catch(a){a=Fk(a);if(Qd(a,27)){if($R(this.k.g,(OR(),lR))){yD(this.k.c);yD(this.k.b)}throw Gk(new sL)}else throw Gk(a)}e=Pq(b[0]);while(e.length<64){e='0'+e}this.i[2].wb(e,0);e=Pq(b[1]);while(e.length<64){e='0'+e}this.i[3].wb(e,0);$R(this.k.g,(OR(),lR))&&ZJ(this)};_.Fb=function aK(){var a,b;a=aD(this.k,Jd(Ku(this.r,0),3).a);b=aD(this.k,Jd(Ku(this.r,1),3).a);if(a.b>0||b.b>0){return true}this.i[0]=a;this.i[1]=b;AD(this.k.c);AD(this.k.b);return false};_.Ib=function bK(){$R(this.k.g,(OR(),lR))||ZJ(this)};_.Mb=function cK(){ZJ(this)};_.Kb=function dK(){vC(this.s,pU,26);vC(this.s,YD(5,Jd(Ku(this.r,0),3).a),6);vC(this.s,YD(5,Jd(Ku(this.r,1),3).a),11)};var si=wm(_T,'DDIVU',261);ll(237,16,$T,fK);_.Eb=function gK(){var b,c,d,e,f,g,h,i,j,k,l,m;k=this.i[1].ub();j=this.i[0].ub();k=k.substr(32,32);j=j.substr(32,32);g=TD(k,false);f=TD(j,false);h=0;try{h=Lk(f,g)}catch(a){a=Fk(a);if(Qd(a,27)){if($R(this.k.g,(OR(),lR))){yD(this.k.c);yD(this.k.b)}throw Gk(new sL)}else throw Gk(a)}i=Sk(f,g);l=Hn(h);m=Hn(i);aC(0,l.length);if(l.charCodeAt(0)==45){l=l.substr(1);for(c=l.length;c<32;c++){l='0'+l}l=fE(l)}else for(d=l.length;d<32;d++){l='0'+l}aC(0,m.length);if(m.charCodeAt(0)==45){m=m.substr(1);for(c=m.length;c<32;c++){m='0'+m}m=fE(m)}else for(e=m.length;e<32;e++){m='0'+m}for(b=0;b<32;b++){l=(aC(0,l.length),Od(l.charCodeAt(0))+l);m=(aC(0,m.length),Od(m.charCodeAt(0))+m)}this.i[2].wb(l,0);this.i[3].wb(m,0);$R(this.k.g,(OR(),lR))&&eK(this)};_.Fb=function hK(){var a,b;a=aD(this.k,Jd(Ku(this.r,0),3).a);b=aD(this.k,Jd(Ku(this.r,1),3).a);if(a.b>0||b.b>0){return true}this.i[0]=a;this.i[1]=b;AD(this.k.c);AD(this.k.b);return false};_.Ib=function iK(){$R(this.k.g,(OR(),lR))||eK(this)};_.Mb=function jK(){eK(this)};_.Kb=function kK(){vC(this.s,'011010',26);vC(this.s,YD(5,Jd(Ku(this.r,0),3).a),6);vC(this.s,YD(5,Jd(Ku(this.r,1),3).a),11)};var wi=wm(_T,'DIV',237);ll(238,16,$T,mK);_.Eb=function nK(){var b,c,d,e,f,g,h,i,j,k,l;j=this.i[1].ub();i=this.i[0].ub();j=j.substr(32,32);i=i.substr(32,32);f=TD(j,true);e=TD(i,true);g=0;try{g=Lk(e,f)}catch(a){a=Fk(a);if(Qd(a,27)){if($R(this.k.g,(OR(),lR))){yD(this.k.c);yD(this.k.b)}throw Gk(new sL)}else throw Gk(a)}h=Sk(e,f);k=Hn(g);l=Hn(h);for(c=k.length;c<32;c++){k='0'+k}for(d=l.length;d<32;d++){l='0'+l}for(b=0;b<32;b++){k='0'+k;l='0'+l}this.i[2].wb(k,0);this.i[3].wb(l,0);$R(this.k.g,(OR(),lR))&&lK(this)};_.Fb=function oK(){var a,b;a=aD(this.k,Jd(Ku(this.r,0),3).a);b=aD(this.k,Jd(Ku(this.r,1),3).a);if(a.b>0||b.b>0){return true}this.i[0]=a;this.i[1]=b;AD(this.k.c);AD(this.k.b);return false};_.Ib=function pK(){$R(this.k.g,(OR(),lR))||lK(this)};_.Mb=function qK(){lK(this)};_.Kb=function rK(){vC(this.s,'011011',26);vC(this.s,YD(5,Jd(Ku(this.r,0),3).a),6);vC(this.s,YD(5,Jd(Ku(this.r,1),3).a),11)};var ui=wm(_T,'DIVU',238);ll(308,98,$T,sK);_.Nb=function tK(a,b){return UF(this.f,a,b)};var vi=wm(_T,'DIV_D',308);ll(146,54,$T);_.Hb=function vK(){};_.Kb=function wK(){vC(this.s,cU,0);vC(this.s,this.c,6);vC(this.s,YD(5,Jd(Ku(this.r,0),3).a),11);vC(this.s,YD(5,Jd(Ku(this.r,1),3).a),16);vC(this.s,'00000000000',21)};_.c='';var Vi=wm(_T,'FPMoveToAndFromInstructions',146);ll(148,146,$T);_.Fb=function yK(){var a,b;a=bD(this.k,Jd(Ku(this.r,1),3).a);b=aD(this.k,Jd(Ku(this.r,0),3).a);if(a.c>0){return true}vC(this.j[1],co(a.e),0);this.i[0].wb(b.ub(),0);++b.b;WA((xD(),wD),BT+b.a+vS+b.b);return false};_.Hb=function zK(){};_.Ib=function AK(){$R(this.k.g,(OR(),lR))||(aD(this.k,Jd(Ku(this.r,0),3).a).wb(this.i[0].ub(),0),yD(aD(this.k,Jd(Ku(this.r,0),3).a)))};var Ui=wm(_T,'FPMoveFromInstructions',148);ll(314,148,$T,BK);_.Eb=function CK(){var a;a=co(this.j[1].e);this.i[0].wb(a,0);$R(this.k.g,(OR(),lR))&&(aD(this.k,Jd(Ku(this.r,0),3).a).wb(this.i[0].ub(),0),yD(aD(this.k,Jd(Ku(this.r,0),3).a)))};var xi=wm(_T,'DMFC1',314);ll(147,146,$T);_.Fb=function EK(){var a,b;a=bD(this.k,Jd(Ku(this.r,1),3).a);b=aD(this.k,Jd(Ku(this.r,0),3).a);if(b.b>0){return true}vC(this.j[1],co(a.e),0);this.i[0].wb(b.ub(),0);if(a.a>0){throw Gk(new VP)}++a.c;++a.a;return false};_.Hb=function FK(){jH(bD(this.k,Jd(Ku(this.r,1),3).a))};_.Ib=function GK(){$R(this.k.g,(OR(),lR))||(vC(bD(this.k,Jd(Ku(this.r,1),3).a),co(this.j[1].e),0),kH(bD(this.k,Jd(Ku(this.r,1),3).a)))};var Wi=wm(_T,'FPMoveToInstructions',147);ll(313,147,$T,HK);_.Eb=function IK(){var a;a=this.i[0].ub();vC(this.j[1],a,0);$R(this.k.g,(OR(),lR))&&(vC(bD(this.k,Jd(Ku(this.r,1),3).a),co(this.j[1].e),0),kH(bD(this.k,Jd(Ku(this.r,1),3).a)))};var yi=wm(_T,'DMTC1',313);ll(262,16,$T,KK);_.Eb=function LK(){var a,b,c,d;b=new vq(''+cl(this.i[0].Db()));c=new vq(''+cl(this.i[1].Db()));a=iq(b,c);d=Pq(a);aC(0,d.length);if(d.charCodeAt(0)==45){d=d.substr(1);d=fE(d);while(d.length<128){d='1'+d}}else while(d.length<128){d='0'+d}this.a=d.substr(0,64);this.b=d.substr(64);$R(this.k.g,(OR(),lR))&&JK(this)};_.Fb=function MK(){var a,b;a=aD(this.k,Jd(Ku(this.r,0),3).a);b=aD(this.k,Jd(Ku(this.r,1),3).a);if(a.b>0||b.b>0){return true}this.i[0]=a;this.i[1]=b;AD(this.k.c);AD(this.k.b);return false};_.Ib=function NK(){$R(this.k.g,(OR(),lR))||JK(this)};_.Mb=function OK(){JK(this)};_.Kb=function PK(){vC(this.s,sU,26);vC(this.s,YD(5,Jd(Ku(this.r,0),3).a),6);vC(this.s,YD(5,Jd(Ku(this.r,1),3).a),11)};var Ai=wm(_T,'DMULT',262);ll(136,16,$T,RK);_.Eb=function SK(){var a,b,c,d;b=new wq(this.i[0].vb(),16);c=new wq(this.i[1].vb(),16);a=iq(b,c);d=Pq(a);while(d.length<128){d='0'+d}this.a=d.substr(0,64);this.b=d.substr(64);$R(this.k.g,(OR(),lR))&&QK(this)};_.Fb=function TK(){var a,b;a=aD(this.k,Jd(Ku(this.r,0),3).a);b=aD(this.k,Jd(Ku(this.r,1),3).a);if(a.b>0||b.b>0){return true}this.i[0]=a;this.i[1]=b;AD(this.k.c);AD(this.k.b);return false};_.Ib=function UK(){$R(this.k.g,(OR(),lR))||QK(this)};_.Mb=function VK(){QK(this)};_.Kb=function WK(){vC(this.s,sU,26);vC(this.s,YD(5,Jd(Ku(this.r,0),3).a),6);vC(this.s,YD(5,Jd(Ku(this.r,1),3).a),11)};var zi=wm(_T,tU,136);ll(263,136,$T,XK);var Bi=wm(_T,'DMULU',263);ll(274,16,$T,YK);_.Eb=function ZK(){var a,b,c,d;c=bl(this.i[2].Db());b=this.i[1].ub();d=new Eo;Co(d,b.substr(c));for(a=0;a<c;a++){d.a+='0'}this.i[0].wb(d.a.substr(0),0);$R(this.k.g,(OR(),lR))&&(aD(this.k,Jd(Ku(this.r,0),3).a).wb(this.i[0].ub(),0),yD(aD(this.k,Jd(Ku(this.r,0),3).a)))};_.Fb=function $K(){var a,b;b=aD(this.k,Jd(Ku(this.r,1),3).a);if(b.b>0){return true}this.i[1]=b;this.i[2].yb(Jd(Ku(this.r,2),3).a);a=aD(this.k,Jd(Ku(this.r,0),3).a);++a.b;WA((xD(),wD),BT+a.a+vS+a.b);return false};_.Kb=function _K(){vC(this.s,'111000',26);vC(this.s,YD(5,Jd(Ku(this.r,2),3).a),21);vC(this.s,YD(5,Jd(Ku(this.r,1),3).a),11);vC(this.s,YD(5,Jd(Ku(this.r,0),3).a),16)};var Di=wm(_T,'DSLL',274);ll(275,16,$T,aL);_.Eb=function bL(){var a,b,c,d,e,f,g;d=this.i[1].ub();c=this.i[2].ub();e=c.substr(58);f=SD(e,true);a=new Fo(d);for(b=0;b<f;b++){a.a+='0'}g=ro(a.a,f);this.i[0].wb(g,0);$R(this.k.g,(OR(),lR))&&(aD(this.k,Jd(Ku(this.r,0),3).a).wb(this.i[0].ub(),0),yD(aD(this.k,Jd(Ku(this.r,0),3).a)))};var Ci=wm(_T,'DSLLV',275);ll(276,16,$T,cL);_.Eb=function dL(){var a,b,c,d,e;d=bl(this.i[2].Db());c=this.i[1].ub();e=new Eo;a=(aC(0,c.length),c.charCodeAt(0));for(b=0;b<d;b++){e.a+=String.fromCharCode(a)}Co(e,c.substr(0,64-d));this.i[0].wb(e.a.substr(0),0);$R(this.k.g,(OR(),lR))&&(aD(this.k,Jd(Ku(this.r,0),3).a).wb(this.i[0].ub(),0),yD(aD(this.k,Jd(Ku(this.r,0),3).a)))};_.Fb=function eL(){var a,b;b=aD(this.k,Jd(Ku(this.r,1),3).a);if(b.b>0){return true}this.i[1]=b;this.i[2].yb(Jd(Ku(this.r,2),3).a);a=aD(this.k,Jd(Ku(this.r,0),3).a);++a.b;WA((xD(),wD),BT+a.a+vS+a.b);return false};_.Kb=function fL(){vC(this.s,'111011',26);vC(this.s,YD(5,Jd(Ku(this.r,2),3).a),21);vC(this.s,YD(5,Jd(Ku(this.r,1),3).a),11);vC(this.s,YD(5,Jd(Ku(this.r,0),3).a),16)};var Fi=wm(_T,'DSRA',276);ll(277,16,$T,gL);_.Eb=function hL(){var a,b,c,d,e,f,g;f='';d=this.i[1].ub();c=this.i[2].ub();f=c.substr(58);g=SD(f,true);e=new Eo;a=(aC(0,d.length),d.charCodeAt(0));for(b=0;b<g;b++){e.a+=String.fromCharCode(a)}Co(e,d.substr(0,64-g));this.i[0].wb(e.a.substr(0),0);$R(this.k.g,(OR(),lR))&&(aD(this.k,Jd(Ku(this.r,0),3).a).wb(this.i[0].ub(),0),yD(aD(this.k,Jd(Ku(this.r,0),3).a)))};var Ei=wm(_T,'DSRAV',277);ll(278,16,$T,iL);_.Eb=function jL(){var a,b,c,d;c=bl(this.i[2].Db());b=this.i[1].ub();d=new Eo;for(a=0;a<c;a++){d.a+='0'}Co(d,b.substr(0,64-c));this.i[0].wb(d.a.substr(0),0);$R(this.k.g,(OR(),lR))&&(aD(this.k,Jd(Ku(this.r,0),3).a).wb(this.i[0].ub(),0),yD(aD(this.k,Jd(Ku(this.r,0),3).a)))};_.Fb=function kL(){var a,b;b=aD(this.k,Jd(Ku(this.r,1),3).a);if(b.b>0){return true}this.i[1]=b;this.i[2].yb(Jd(Ku(this.r,2),3).a);a=aD(this.k,Jd(Ku(this.r,0),3).a);++a.b;WA((xD(),wD),BT+a.a+vS+a.b);return false};_.Kb=function lL(){vC(this.s,'111010',26);vC(this.s,YD(5,Jd(Ku(this.r,2),3).a),21);vC(this.s,YD(5,Jd(Ku(this.r,1),3).a),11);vC(this.s,YD(5,Jd(Ku(this.r,0),3).a),16)};var Hi=wm(_T,'DSRL',278);ll(279,16,$T,mL);_.Eb=function nL(){var a,b,c,d,e,f;b=this.i[2].ub();e=b.substr(58);f=SD(e,true);c=this.i[1].ub();d=new Eo;for(a=0;a<f;a++){d.a+='0'}Co(d,c.substr(0,64-f));this.i[0].wb(d.a.substr(0),0);$R(this.k.g,(OR(),lR))&&(aD(this.k,Jd(Ku(this.r,0),3).a).wb(this.i[0].ub(),0),yD(aD(this.k,Jd(Ku(this.r,0),3).a)))};var Gi=wm(_T,'DSRLV',279);ll(252,16,$T,oL);_.Eb=function pL(){var a,b,c;b=this.i[1].ub();c=this.i[2].ub();b=(aC(0,b.length),Od(b.charCodeAt(0))+b);c=(aC(0,c.length),Od(c.charCodeAt(0))+c);a=xM(b,c);aC(0,a.length);if(a.charCodeAt(0)!=(aC(1,a.length),a.charCodeAt(1))){$R(this.k.g,(OR(),lR))&&(aD(this.k,Jd(Ku(this.r,0),3).a).wb(this.i[0].ub(),0),yD(aD(this.k,Jd(Ku(this.r,0),3).a)));throw Gk(new AM)}else{a=a.substr(1,64)}this.i[0].wb(a,0);$R(this.k.g,(OR(),lR))&&(aD(this.k,Jd(Ku(this.r,0),3).a).wb(this.i[0].ub(),0),yD(aD(this.k,Jd(Ku(this.r,0),3).a)))};var Ji=wm(_T,'DSUB',252);ll(253,16,$T,qL);_.Eb=function rL(){var a,b,c;b=this.i[1].ub();c=this.i[2].ub();a=xM(b,c);this.i[0].wb(a,0);$R(this.k.g,(OR(),lR))&&(aD(this.k,Jd(Ku(this.r,0),3).a).wb(this.i[0].ub(),0),yD(aD(this.k,Jd(Ku(this.r,0),3).a)))};var Ii=wm(_T,'DSUBU',253);ll(100,26,NT,sL);var Ki=wm(_T,'DivisionByZeroException',100);ll(153,54,$T);_.Eb=function tL(){var a;a=co(this.j[1].e);_C(this.k,Jd(Ku(this.r,2),3).a)==this.c&&vC(this.j[0],a,0)};_.Fb=function vL(){var a,b;a=bD(this.k,Jd(Ku(this.r,0),3).a);b=bD(this.k,Jd(Ku(this.r,1),3).a);if(b.c>0){return true}vC(this.j[1],co(b.e),0);vC(this.j[0],co(a.e),0);if(a.a>0){throw Gk(new VP)}++a.c;++a.a;return false};_.Hb=function wL(){jH(bD(this.k,Jd(Ku(this.r,0),3).a))};_.Ib=function xL(){$R(this.k.g,(OR(),lR))||(vC(bD(this.k,Jd(Ku(this.r,0),3).a),co(this.j[0].e),0),kH(bD(this.k,Jd(Ku(this.r,0),3).a)))};_.Kb=function yL(){vC(this.s,cU,0);vC(this.s,eU,6);vC(this.s,YD(3,Jd(Ku(this.r,2),3).a),11);vC(this.s,'0',14);vC(this.s,''+this.c,15);vC(this.s,YD(5,Jd(Ku(this.r,1),3).a),16);vC(this.s,YD(5,Jd(Ku(this.r,0),3).a),21);vC(this.s,cU,26)};_.c=0;var Oi=wm(_T,'FPConditionalCC_DMoveInstructions',153);ll(150,54,$T);_.Fb=function AL(){var a,b,c;a=bD(this.k,Jd(Ku(this.r,0),3).a);b=bD(this.k,Jd(Ku(this.r,1),3).a);c=aD(this.k,Jd(Ku(this.r,2),3).a);if(b.c>0||c.b>0){return true}vC(this.j[1],co(b.e),0);vC(this.j[0],co(a.e),0);this.i[2].wb(c.ub(),0);if(a.a>0){throw Gk(new VP)}++a.c;++a.a;return false};_.Hb=function BL(){jH(bD(this.k,Jd(Ku(this.r,0),3).a))};_.Ib=function CL(){$R(this.k.g,(OR(),lR))||(vC(bD(this.k,Jd(Ku(this.r,0),3).a),co(this.j[0].e),0),kH(bD(this.k,Jd(Ku(this.r,0),3).a)))};\n",
"_.Kb=function DL(){vC(this.s,cU,0);vC(this.s,this.d,6);vC(this.s,YD(5,Jd(Ku(this.r,2),3).a),11);vC(this.s,YD(5,Jd(Ku(this.r,1),3).a),16);vC(this.s,YD(5,Jd(Ku(this.r,0),3).a),21);vC(this.s,this.e,26)};_.d='';_.e='';var Pi=wm(_T,'FPConditionalZerosMoveInstructions',150);ll(119,6,$T);_.Eb=function FL(){EL(this)};_.Fb=function GL(){return false};_.Gb=function HL(){var b;try{gE(this.n,RD(YD(64,zD(this.k.v))))}catch(a){a=Fk(a);if(Qd(a,11)){b=a;yb(b,(So(),Ro),'','')}else throw Gk(a)}};_.Ib=function JL(){};_.Kb=function KL(){vC(this.s,this.b,0);vC(this.s,YD(5,Jd(Ku(this.r,2),3).a),6);vC(this.s,YD(5,Jd(Ku(this.r,0),3).a),11);vC(this.s,YD(16,Jd(Ku(this.r,1),3).a),16)};_.b='';_.c=0;_.f=0;var nj=wm(_T,'LDSTInstructions',119);ll(141,119,$T);_.Eb=function LL(){};_.Fb=function NL(){return false};_.Hb=function OL(){};_.Ib=function PL(){};_.Ob=function QL(){};_.Kb=function RL(){vC(this.s,this.b,0);vC(this.s,YD(5,Jd(Ku(this.r,2),3).a),6);vC(this.s,YD(5,Jd(Ku(this.r,0),3).a),11);vC(this.s,YD(16,Jd(Ku(this.r,1),3).a),16)};var Si=wm(_T,'FPLDSTInstructions',141);ll(142,141,$T);_.Eb=function SL(){};_.Fb=function UL(){var a,b,c;b=aD(this.k,Jd(Ku(this.r,2),3).a);if(b.b>0){return true}a=Hk(b.Db(),Jd(Ku(this.r,1),3).a);this.i[4].yb(a);c=bD(this.k,Jd(Ku(this.r,0),3).a);if(c.a>0){throw Gk(new VP)}++c.c;++c.a;return false};_.Hb=function VL(){jH(bD(this.k,Jd(Ku(this.r,0),3).a))};_.Ib=function WL(){$R(this.k.g,(OR(),lR))||(vC(bD(this.k,Jd(Ku(this.r,0),3).a),this.i[3].ub(),0),kH(bD(this.k,Jd(Ku(this.r,0),3).a)))};var Ti=wm(_T,'FPLoading',142);ll(144,141,$T);_.Eb=function XL(){};_.Fb=function ZL(){var a,b,c;b=aD(this.k,Jd(Ku(this.r,2),3).a);c=bD(this.k,Jd(Ku(this.r,0),3).a);if(b.b>0||c.c>0){return true}this.i[0].wb(co(c.e),0);a=Hk(b.Db(),Jd(Ku(this.r,1),3).a);this.i[4].yb(a);return false};_.Hb=function $L(){};_.Ib=function _L(){};var Xi=wm(_T,'FPStoring',144);ll(138,97,$T);_.Eb=function aM(){};_.Fb=function cM(){return false};_.Hb=function dM(){};_.Ib=function eM(){};_.Kb=function fM(){vC(this.s,this.a,0);vC(this.s,YD(26,Jd(Ku(this.r,0),3).a/4|0),6)};_.a='';var $i=wm(_T,'FlowControl_JType',138);ll(139,97,$T);_.Eb=function gM(){};_.Fb=function iM(){return false};_.Hb=function jM(){};_.Ib=function kM(){};_.Kb=function lM(){vC(this.s,this.a,26);vC(this.s,YD(5,Jd(Ku(this.r,0),3).a),6)};_.a='';var _i=wm(_T,'FlowControl_RType',139);ll(302,6,$T,nM);_.Eb=function mM(){};_.Fb=function oM(){throw Gk(new SP)};_.Gb=function pM(){var b;try{gE(this.n,RD(YD(64,zD(this.k.v))))}catch(a){a=Fk(a);if(Qd(a,11)){b=a;yb(b,(So(),Ro),'','')}else throw Gk(a)}};_.Hb=function qM(){};_.Ib=function rM(){throw Gk(new uM)};_.Kb=function sM(){vC(this.s,iU,0)};var aj=wm(_T,AU,302);ll(63,7,{4:1,7:1,8:1,63:1},uM);var bj=wm(_T,'HaltException',63);ll(185,1,{},wM);var cj=wm(_T,'InstructionBuilder',185);ll(59,26,NT,AM);var ej=wm(_T,'IntegerOverflowException',59);ll(291,138,$T,DM);_.Eb=function BM(){};_.Fb=function CM(){var a,b,c,d,e;a=cE(28,Jd(Ku(this.r,0),3).a);b=this.k.w;c=co(b.e);e=c.substr(0,36);d=e+(''+a);vC(b,d,0);throw Gk(new VM)};_.Hb=function EM(){};_.Ib=function FM(){};var ij=wm(_T,'J',291);ll(292,138,$T,IM);_.Eb=function GM(){};_.Fb=function HM(){var a,b,c,d,e;AD(this.k.r[31]);this.i[0].yb($k(zD(this.k.w),4));a=cE(28,Jd(Ku(this.r,0),3).a);b=this.k.w;c=co(b.e);e=c.substr(0,36);d=e+(''+a);vC(b,d,0);$R(this.k.g,(OR(),lR))&&(this.k.r[31].wb(this.i[0].ub(),0),yD(this.k.r[31]));throw Gk(new VM)};_.Hb=function JM(){};_.Ib=function KM(){$R(this.k.g,(OR(),lR))||(aD(this.k,31).wb(this.i[0].ub(),0),yD(aD(this.k,31)))};var gj=wm(_T,'JAL',292);ll(293,139,$T,NM);_.Eb=function LM(){};_.Fb=function MM(){if(aD(this.k,Jd(Ku(this.r,0),3).a).b>0){return true}AD(this.k.r[31]);this.i[0].yb($k(zD(this.k.w),4));vC(this.k.w,aD(this.k,Jd(Ku(this.r,0),3).a).ub(),0);$R(this.k.g,(OR(),lR))&&(this.k.r[31].wb(this.i[0].ub(),0),yD(this.k.r[31]));throw Gk(new VM)};_.Hb=function OM(){};_.Ib=function PM(){$R(this.k.g,(OR(),lR))||(aD(this.k,31).wb(this.i[0].ub(),0),yD(aD(this.k,31)))};var fj=wm(_T,'JALR',293);ll(294,139,$T,SM);_.Eb=function QM(){};_.Fb=function RM(){if(aD(this.k,Jd(Ku(this.r,0),3).a).b>0){return true}vC(this.k.w,aD(this.k,Jd(Ku(this.r,0),3).a).ub(),0);throw Gk(new VM)};_.Hb=function TM(){};_.Ib=function UM(){};var hj=wm(_T,'JR',294);ll(43,7,{4:1,7:1,8:1,43:1},VM);var jj=wm(_T,'JumpException',43);ll(60,119,$T);_.Eb=function YM(){EL(this);hE(this.n,RD(cE(64,this.c)),this.f)};_.Fb=function ZM(){var a,b,c;b=aD(this.k,Jd(Ku(this.r,2),3).a);if(b.b>0){WA(WM,DU+this.o+EU);return true}a=Hk(b.Db(),Jd(Ku(this.r,1),3).a);this.i[4].yb(a);c=aD(this.k,Jd(Ku(this.r,0),3).a);++c.b;WA((xD(),wD),BT+c.a+vS+c.b);return false};_.Hb=function _M(){this.d=VE(this.e,this.c);this.Ob();$R(this.k.g,(OR(),lR))&&(aD(this.k,Jd(Ku(this.r,0),3).a).wb(this.i[3].ub(),0),yD(aD(this.k,Jd(Ku(this.r,0),3).a)))};_.Ib=function aN(){$R(this.k.g,(OR(),lR))||(aD(this.k,Jd(Ku(this.r,0),3).a).wb(this.i[3].ub(),0),yD(aD(this.k,Jd(Ku(this.r,0),3).a)))};var WM;var wj=wm(_T,'Loading',60);ll(280,60,$T,bN);_.Ob=function cN(){HC(this.i[3],BC(this.d,bl(Sk(this.c,8))))};var lj=wm(_T,'LB',280);ll(284,60,$T,dN);_.Ob=function eN(){this.i[3].xb(CC(this.d,bl(Sk(this.c,8))))};var kj=wm(_T,'LBU',284);ll(283,60,$T,fN);_.Ob=function gN(){this.i[3].wb(co(this.d.e),0)};var oj=wm(_T,'LD',283);ll(143,142,$T,hN);_.Hb=function iN(){var a,b;jH(bD(this.k,Jd(Ku(this.r,0),3).a));a=this.i[4].Db();hE(this.n,RD(cE(64,a)),8);b=VE(this.e,a);this.i[3].wb(co(b.e),0);$R(this.k.g,(OR(),lR))&&(vC(bD(this.k,Jd(Ku(this.r,0),3).a),this.i[3].ub(),0),kH(bD(this.k,Jd(Ku(this.r,0),3).a)))};var mj=wm(_T,'LDC1',143);ll(281,60,$T,jN);_.Ob=function kN(){this.i[3].zb(DC(this.d,bl(Sk(this.c,8))))};var qj=wm(_T,'LH',281);ll(285,60,$T,lN);_.Ob=function mN(){this.i[3].Ab(EC(this.d,bl(Sk(this.c,8))))};var pj=wm(_T,'LHU',285);ll(269,40,$T,pN);_.Eb=function nN(){var a,b,c;a=this.i[1].ub().substr(16,48);b=a+ET;c=TD(b,false);this.i[0].yb(c);$R(this.k.g,(OR(),lR))&&SH(this)};_.Fb=function oN(){var a;RH(this);a=aD(this.k,Jd(Ku(this.r,0),3).a);++a.b;WA((xD(),wD),BT+a.a+vS+a.b);this.i[1].zb(Jd(Ku(this.r,1),3).a);return false};_.Kb=function qN(){vC(this.s,'001111',0);vC(this.s,YD(5,0),6);vC(this.s,YD(5,Jd(Ku(this.r,0),3).a),11);vC(this.s,YD(16,Jd(Ku(this.r,1),3).a),16)};var rj=wm(_T,'LUI',269);ll(282,60,$T,rN);_.Ob=function sN(){this.i[3].Bb(FC(this.d,bl(Sk(this.c,8))))};var uj=wm(_T,'LW',282);ll(311,142,$T,tN);_.Hb=function uN(){var a,b;jH(bD(this.k,Jd(Ku(this.r,0),3).a));a=this.i[4].Db();hE(this.n,RD(cE(64,a)),4);b=VE(this.e,a);this.i[3].Bb(FC(b,bl(Sk(a,8))));$R(this.k.g,(OR(),lR))&&(vC(bD(this.k,Jd(Ku(this.r,0),3).a),this.i[3].ub(),0),kH(bD(this.k,Jd(Ku(this.r,0),3).a)))};var sj=wm(_T,'LWC1',311);ll(286,60,$T,vN);_.Ob=function wN(){this.i[3].Cb(GC(this.d,bl(Sk(this.c,8))))};var tj=wm(_T,'LWU',286);ll(309,143,$T,xN);var vj=wm(_T,'L_D',309);ll(316,148,$T,zN);_.Eb=function yN(){var a;a=co(this.j[1].e);this.i[0].Bb(SD(a.substr(32,32),false));$R(this.k.g,(OR(),lR))&&(aD(this.k,Jd(Ku(this.r,0),3).a).wb(this.i[0].ub(),0),yD(aD(this.k,Jd(Ku(this.r,0),3).a)))};var xj=wm(_T,'MFC1',316);ll(265,16,$T,CN);_.Eb=function AN(){$R(this.k.g,(OR(),lR))&&(aD(this.k,Jd(Ku(this.r,0),3).a).wb(this.i[1].ub(),0),yD(aD(this.k,Jd(Ku(this.r,0),3).a)))};_.Fb=function BN(){var a,b;a=this.k.b;if(a.b>0){return true}this.i[1]=a;b=aD(this.k,Jd(Ku(this.r,0),3).a);++b.b;WA((xD(),wD),BT+b.a+vS+b.b);return false};_.Ib=function DN(){$R(this.k.g,(OR(),lR))||(aD(this.k,Jd(Ku(this.r,0),3).a).wb(this.i[1].ub(),0),yD(aD(this.k,Jd(Ku(this.r,0),3).a)))};_.Mb=function EN(){aD(this.k,Jd(Ku(this.r,0),3).a).wb(this.i[1].ub(),0);yD(aD(this.k,Jd(Ku(this.r,0),3).a))};_.Kb=function FN(){vC(this.s,'010000',26);vC(this.s,YD(5,Jd(Ku(this.r,0),3).a),16)};var yj=wm(_T,'MFHI',265);ll(264,16,$T,IN);_.Eb=function GN(){$R(this.k.g,(OR(),lR))&&(aD(this.k,Jd(Ku(this.r,0),3).a).wb(this.i[1].ub(),0),yD(aD(this.k,Jd(Ku(this.r,0),3).a)))};_.Fb=function HN(){var a,b;a=this.k.c;if(a.b>0){return true}this.i[1]=a;b=aD(this.k,Jd(Ku(this.r,0),3).a);++b.b;WA((xD(),wD),BT+b.a+vS+b.b);return false};_.Ib=function JN(){$R(this.k.g,(OR(),lR))||(aD(this.k,Jd(Ku(this.r,0),3).a).wb(this.i[1].ub(),0),yD(aD(this.k,Jd(Ku(this.r,0),3).a)))};_.Mb=function KN(){aD(this.k,Jd(Ku(this.r,0),3).a).wb(this.i[1].ub(),0);yD(aD(this.k,Jd(Ku(this.r,0),3).a))};_.Kb=function LN(){vC(this.s,GU,26);vC(this.s,YD(5,Jd(Ku(this.r,0),3).a),16)};var zj=wm(_T,'MFLO',264);ll(325,153,$T,MN);var Aj=wm(_T,'MOVF_D',325);ll(258,16,$T,RN);_.Eb=function QN(){if(Vk(this.i[2].Db(),0)){this.i[0].wb(this.i[1].ub(),0);this.a=true}$R(this.k.g,(OR(),lR))&&PN(this)};_.Mb=function SN(){PN(this)};_.a=false;var NN;var Cj=wm(_T,'MOVN',258);ll(319,150,$T,UN);_.Eb=function TN(){var a,b;b=this.i[2].ub();a=co(this.j[1].e);(new RegExp(IU)).test(b)||vC(this.j[0],a,0);$R(this.k.g,(OR(),lR))&&(vC(bD(this.k,Jd(Ku(this.r,0),3).a),co(this.j[0].e),0),kH(bD(this.k,Jd(Ku(this.r,0),3).a)))};var Bj=wm(_T,'MOVN_D',319);ll(324,153,$T,VN);_.b=0;var Dj=wm(_T,'MOVT_D',324);ll(259,16,$T,$N);_.Eb=function ZN(){if(Mk(this.i[2].Db(),0)){this.i[0].wb(this.i[1].ub(),0);this.a=true}$R(this.k.g,(OR(),lR))&&YN(this)};_.Mb=function _N(){YN(this)};_.a=false;var WN;var Fj=wm(_T,'MOVZ',259);ll(318,150,$T,bO);_.Eb=function aO(){var a,b;b=this.i[2].ub();a=co(this.j[1].e);(new RegExp(IU)).test(b)&&vC(this.j[0],a,0);$R(this.k.g,(OR(),lR))&&(vC(bD(this.k,Jd(Ku(this.r,0),3).a),co(this.j[0].e),0),kH(bD(this.k,Jd(Ku(this.r,0),3).a)))};var Ej=wm(_T,'MOVZ_D',318);ll(317,149,$T,dO);_.Eb=function cO(){var a;a=co(this.j[1].e);vC(this.j[0],a,0);$R(this.k.g,(OR(),lR))&&(vC(bD(this.k,Jd(Ku(this.r,0),3).a),co(this.j[0].e),0),kH(bD(this.k,Jd(Ku(this.r,0),3).a)))};var Gj=wm(_T,'MOV_D',317);ll(315,147,$T,fO);_.Eb=function eO(){var a;a=this.i[0].ub();vC(this.j[1],a.substr(32,32),32);$R(this.k.g,(OR(),lR))&&(vC(bD(this.k,Jd(Ku(this.r,1),3).a),co(this.j[1].e),0),kH(bD(this.k,Jd(Ku(this.r,1),3).a)))};var Hj=wm(_T,'MTC1',315);ll(239,16,$T,jO);_.Eb=function hO(){var a,b,c,d,e,f,g,h,i;g=this.i[0].ub();h=this.i[1].ub();g=g.substr(32,32);h=h.substr(32,32);e=TD(g,false);f=TD(h,false);d=Tk(e,f);i=Hn(d);a=48;aC(0,i.length);if(i.charCodeAt(0)==45){a=49;i=i.substr(1);i=fE(i)}for(c=i.length;c<64;c++){i=String.fromCharCode(a)+i}this.a=i.substr(0,32);this.b=i.substr(32);for(b=0;b<32;b++){this.a=Od($n(this.a,0))+this.a;this.b=Od($n(this.b,0))+this.b}$R(this.k.g,(OR(),lR))&&gO(this)};_.Fb=function iO(){var a,b;a=aD(this.k,Jd(Ku(this.r,0),3).a);b=aD(this.k,Jd(Ku(this.r,1),3).a);if(a.b>0||b.b>0){return true}this.i[0]=a;this.i[1]=b;AD(this.k.c);AD(this.k.b);return false};_.Ib=function kO(){$R(this.k.g,(OR(),lR))||gO(this)};_.Mb=function lO(){gO(this)};_.Kb=function mO(){vC(this.s,lU,26);vC(this.s,YD(5,Jd(Ku(this.r,0),3).a),6);vC(this.s,YD(5,Jd(Ku(this.r,1),3).a),11)};var Jj=wm(_T,'MULT',239);ll(240,16,$T,qO);_.Eb=function oO(){var a,b,c,d,e,f,g,h;f=this.i[0].ub();g=this.i[1].ub();f=f.substr(32,32);g=g.substr(32,32);d=new wq(f,2);e=new wq(g,2);c=iq(d,e);h=Pq(c);while(h.length<64){h='0'+h}this.a=h.substr(0,32);this.b=h.substr(32);for(b=this.a.length;b<64;b++){this.a='0'+this.a}for(a=this.b.length;a<64;a++){this.b='0'+this.b}$R(this.k.g,(OR(),lR))&&nO(this)};_.Fb=function pO(){var a,b;a=aD(this.k,Jd(Ku(this.r,0),3).a);b=aD(this.k,Jd(Ku(this.r,1),3).a);if(a.b>0||b.b>0){return true}this.i[0]=a;this.i[1]=b;AD(this.k.c);AD(this.k.b);return false};_.Ib=function rO(){$R(this.k.g,(OR(),lR))||nO(this)};_.Mb=function sO(){nO(this)};_.Kb=function tO(){vC(this.s,mU,26);vC(this.s,YD(5,Jd(Ku(this.r,0),3).a),6);vC(this.s,YD(5,Jd(Ku(this.r,1),3).a),11)};var Ij=wm(_T,'MULTU',240);ll(307,98,$T,uO);_.Nb=function vO(a,b){return VF(this.f,a,b)};var Kj=wm(_T,'MUL_D',307);ll(301,6,$T,AO);_.Eb=function wO(){};_.Fb=function xO(){return false};_.Gb=function yO(){var b;try{gE(this.n,RD(YD(64,zD(this.k.v))))}catch(a){a=Fk(a);if(Qd(a,11)){b=a;yb(b,(So(),Ro),'','')}else throw Gk(a)}};_.Hb=function zO(){};_.Ib=function BO(){};_.Kb=function CO(){};var Lj=wm(_T,'NOP',301);ll(254,16,$T,EO);_.Eb=function DO(){var a,b,c,d,e,f,g;d=this.i[1].ub();f=this.i[2].ub();b='';for(a=0;a<64;a++){e=(aC(a,d.length),d.charCodeAt(a)==49);g=(aC(a,f.length),f.charCodeAt(a)==49);c=e||g;b+=c?1:0}this.i[0].wb(b,0);$R(this.k.g,(OR(),lR))&&(aD(this.k,Jd(Ku(this.r,0),3).a).wb(this.i[0].ub(),0),yD(aD(this.k,Jd(Ku(this.r,0),3).a)))};var Nj=wm(_T,'OR',254);ll(270,40,$T,HO);_.Eb=function FO(){var a,b,c,d,e,f,g;b=this.i[2].ub();e=this.i[1].ub();g=new Eo;for(a=0;a<64;a++){f=(aC(a,e.length),e.charCodeAt(a)==49);c=(aC(a,b.length),b.charCodeAt(a)==49);d=f||c;g.a+=String.fromCharCode(d?49:48)}this.i[0].wb(g.a.substr(0),0);$R(this.k.g,(OR(),lR))&&SH(this)};_.Fb=function GO(){var a,b,c,d;RH(this);b=aD(this.k,Jd(Ku(this.r,1),3).a);if(b.b>0){return true}this.i[1]=b;c=aD(this.k,Jd(Ku(this.r,0),3).a);++c.b;WA((xD(),wD),BT+c.a+vS+c.b);this.i[2].zb(Jd(Ku(this.r,2),3).a);d=new Eo;for(a=0;a<48;a++){d.a+='0'}Co(d,this.i[2].ub().substr(48,16));this.i[2].wb(d.a.substr(0),0);return false};var Mj=wm(_T,'ORI',270);ll(103,7,{4:1,7:1,8:1,103:1},IO);var Oj=wm(_T,'RAWException',103);ll(96,119,$T);_.Eb=function LO(){EL(this);iE(this.n,RD(cE(64,this.c)),this.f)};_.Fb=function MO(){var a,b;b=aD(this.k,Jd(Ku(this.r,2),3).a);this.a=aD(this.k,Jd(Ku(this.r,0),3).a);if(b.b>0){WA(JO,DU+this.o+EU);return true}if(!$R(this.k.g,(OR(),lR))){if(this.a.b>0){WA(JO,DU+this.o+': rt register still needs to be written to.');return true}this.i[0].wb(this.a.ub(),0)}a=Hk(b.Db(),Jd(Ku(this.r,1),3).a);this.i[4].yb(a);return false};_.Hb=function NO(){this.d=VE(this.e,this.c);$R(this.k.g,(OR(),lR))&&this.i[0].wb(this.a.ub(),0);this.Ob();$R(this.k.g,lR)&&undefined};var JO;var jk=wm(_T,'Storing',96);ll(287,96,$T,PO);_.Ob=function QO(){IC(this.d,BC(this.i[0],0),bl(Sk(this.c,8)))};var Pj=wm(_T,'SB',287);ll(290,96,$T,RO);_.Ob=function SO(){vC(this.d,this.i[0].ub(),0)};var Rj=wm(_T,'SD',290);ll(145,144,$T,UO);_.Hb=function TO(){var b,c,d;try{b=this.i[4].Db();iE(this.n,RD(cE(64,b)),8);d=VE(this.e,b);vC(d,this.i[0].ub(),0);$R(this.k.g,(OR(),lR))&&undefined}catch(a){a=Fk(a);if(Qd(a,7)){c=a;yb(c,(So(),Ro),'','')}else throw Gk(a)}};var Qj=wm(_T,'SDC1',145);ll(288,96,$T,VO);_.Ob=function WO(){LC(this.d,DC(this.i[0],0),bl(Sk(this.c,8)))};var Sj=wm(_T,'SH',288);ll(243,16,$T,ZO);_.Eb=function XO(){var a,b,c,d,e;d=bl(this.i[2].Db());c=this.i[1].ub();c=c.substr(32,32);e=new Eo;for(b=0;b<32;b++){Bo(e,(aC(0,c.length),c.charCodeAt(0)))}Co(e,c.substr(d));for(a=0;a<d;a++){e.a+='0'}this.i[0].wb(e.a.substr(0),0);$R(this.k.g,(OR(),lR))&&(aD(this.k,Jd(Ku(this.r,0),3).a).wb(this.i[0].ub(),0),yD(aD(this.k,Jd(Ku(this.r,0),3).a)))};_.Fb=function YO(){var a,b;b=aD(this.k,Jd(Ku(this.r,1),3).a);if(b.b>0){return true}this.i[1]=b;this.i[2].yb(Jd(Ku(this.r,2),3).a);a=aD(this.k,Jd(Ku(this.r,0),3).a);++a.b;WA((xD(),wD),BT+a.a+vS+a.b);return false};_.Kb=function $O(){vC(this.s,dU,26);vC(this.s,YD(5,Jd(Ku(this.r,2),3).a),21);vC(this.s,YD(5,Jd(Ku(this.r,1),3).a),11);vC(this.s,YD(5,Jd(Ku(this.r,0),3).a),16)};var Uj=wm(_T,'SLL',243);ll(244,16,$T,aP);_.Eb=function _O(){var a,b,c,d,e,f,g,h;e=this.i[1].ub();d=this.i[2].ub();f='';f=d.substr(59);e=e.substr(32,32);g=SD(f,true);a=new Eo;for(c=0;c<32;c++){Bo(a,(aC(0,e.length),e.charCodeAt(0)))}Co(a,e.substr(g));for(b=0;b<g;b++){a.a+='0'}h=a.a;this.i[0].wb(h,0);$R(this.k.g,(OR(),lR))&&(aD(this.k,Jd(Ku(this.r,0),3).a).wb(this.i[0].ub(),0),yD(aD(this.k,Jd(Ku(this.r,0),3).a)))};var Tj=wm(_T,'SLLV',244);ll(255,16,$T,cP);_.Eb=function bP(){var a,b,c,d,e,f;c=this.i[1].ub();e=this.i[2].ub();d=TD(c,false);f=TD(e,false);b='';if(Jk(d,f)<0){for(a=0;a<63;a++){b+='0'}b=b+'1'}else{for(a=0;a<64;a++){b+='0'}}this.i[0].wb(b,0);$R(this.k.g,(OR(),lR))&&(aD(this.k,Jd(Ku(this.r,0),3).a).wb(this.i[0].ub(),0),yD(aD(this.k,Jd(Ku(this.r,0),3).a)))};var Yj=wm(_T,'SLT',255);ll(271,40,$T,eP);_.Eb=function dP(){var a,b;a=this.i[2].Db();b=this.i[1].Db();Jk(b,a)<0?this.i[0].yb(1):this.i[0].yb(0);$R(this.k.g,(OR(),lR))&&SH(this)};var Wj=wm(_T,'SLTI',271);ll(272,40,$T,gP);_.Eb=function fP(){var a,b,c,d,e,f,g;c=this.i[2].ub();d=this.i[1].ub();g=false;for(b=0;b<64;b++){e=(aC(b,d.length),d.charCodeAt(b)==49);f=(aC(b,c.length),c.charCodeAt(b)==49);a=e^f;if(a){if(f){g=true;break}break}}g?this.i[0].yb(1):this.i[0].yb(0);$R(this.k.g,(OR(),lR))&&SH(this)};var Vj=wm(_T,'SLTIU',272);ll(256,16,$T,iP);_.Eb=function hP(){var a,b,c,d,e,f,g;c=this.i[1].ub();e=this.i[2].ub();g=false;for(b=0;b<64;b++){d=(aC(b,c.length),c.charCodeAt(b)==49);f=(aC(b,e.length),e.charCodeAt(b)==49);a=d^f;if(a){if(f){g=true;break}break}}g?this.i[0].yb(1):this.i[0].yb(0);$R(this.k.g,(OR(),lR))&&(aD(this.k,Jd(Ku(this.r,0),3).a).wb(this.i[0].ub(),0),yD(aD(this.k,Jd(Ku(this.r,0),3).a)))};var Xj=wm(_T,'SLTU',256);ll(245,16,$T,lP);_.Eb=function jP(){var a,b,c,d;c=bl(this.i[2].Db());b=this.i[1].ub();b=b.substr(32,32);d=new Eo;for(a=0;a<32+c;a++){Bo(d,(aC(0,b.length),b.charCodeAt(0)))}Co(d,b.substr(0,32-c));this.i[0].wb(d.a.substr(0),0);$R(this.k.g,(OR(),lR))&&(aD(this.k,Jd(Ku(this.r,0),3).a).wb(this.i[0].ub(),0),yD(aD(this.k,Jd(Ku(this.r,0),3).a)))};_.Fb=function kP(){var a,b;b=aD(this.k,Jd(Ku(this.r,1),3).a);if(b.b>0){return true}this.i[1]=b;this.i[2].yb(Jd(Ku(this.r,2),3).a);a=aD(this.k,Jd(Ku(this.r,0),3).a);++a.b;WA((xD(),wD),BT+a.a+vS+a.b);return false};_.Kb=function mP(){vC(this.s,rU,26);vC(this.s,YD(5,Jd(Ku(this.r,2),3).a),21);vC(this.s,YD(5,Jd(Ku(this.r,1),3).a),11);vC(this.s,YD(5,Jd(Ku(this.r,0),3).a),16)};var $j=wm(_T,'SRA',245);ll(246,16,$T,oP);_.Eb=function nP(){var a,b,c,d;b=bl(this.i[2].Db());c=this.i[1].ub();c=c.substr(32,32);d=new Eo;for(a=0;a<32+b;a++){Bo(d,(aC(0,c.length),c.charCodeAt(0)))}Co(d,c.substr(0,32-b));this.i[0].wb(d.a.substr(0),0);$R(this.k.g,(OR(),lR))&&(aD(this.k,Jd(Ku(this.r,0),3).a).wb(this.i[0].ub(),0),yD(aD(this.k,Jd(Ku(this.r,0),3).a)))};var Zj=wm(_T,'SRAV',246);ll(247,16,$T,rP);_.Eb=function pP(){var a,b,c,d;c=bl(this.i[2].Db());b=this.i[1].ub();b=b.substr(32,32);d=new Eo;d.a+='00000000000000000000000000000000';for(a=0;a<c;a++){d.a+='0'}Co(d,b.substr(0,32-c));this.i[0].wb(d.a.substr(0),0);$R(this.k.g,(OR(),lR))&&(aD(this.k,Jd(Ku(this.r,0),3).a).wb(this.i[0].ub(),0),yD(aD(this.k,Jd(Ku(this.r,0),3).a)))};_.Fb=function qP(){var a,b;b=aD(this.k,Jd(Ku(this.r,1),3).a);if(b.b>0){return true}this.i[1]=b;this.i[2].yb(Jd(Ku(this.r,2),3).a);a=aD(this.k,Jd(Ku(this.r,0),3).a);++a.b;WA((xD(),wD),BT+a.a+vS+a.b);return false};_.Kb=function sP(){vC(this.s,CU,26);vC(this.s,YD(5,Jd(Ku(this.r,2),3).a),21);vC(this.s,YD(5,Jd(Ku(this.r,1),3).a),11);vC(this.s,YD(5,Jd(Ku(this.r,0),3).a),16)};var ak=wm(_T,'SRL',247);ll(248,16,$T,uP);_.Eb=function tP(){var a,b,c,d,e,f;b=this.i[2].ub();c=this.i[1].ub();b=b.substr(32,32);c=c.substr(32,32);e=b.substr(27);f=SD(e,true);d=new Eo;for(a=0;a<32+f;a++){d.a+='0'}Co(d,c.substr(0,32-f));this.i[0].wb(d.a.substr(0),0);$R(this.k.g,(OR(),lR))&&(aD(this.k,Jd(Ku(this.r,0),3).a).wb(this.i[0].ub(),0),yD(aD(this.k,Jd(Ku(this.r,0),3).a)))};var _j=wm(_T,'SRLV',248);ll(235,16,$T,wP);_.Eb=function vP(){var a,b,c,d,e;d=this.i[1].ub();e=this.i[2].ub();d=d.substr(32,32);e=e.substr(32,32);d=(aC(0,d.length),Od(d.charCodeAt(0))+d);e=(aC(0,e.length),Od(e.charCodeAt(0))+e);c=xM(d,e);aC(0,c.length);if(c.charCodeAt(0)!=(aC(1,c.length),c.charCodeAt(1))){$R(this.k.g,(OR(),lR))&&(aD(this.k,Jd(Ku(this.r,0),3).a).wb(this.i[0].ub(),0),yD(aD(this.k,Jd(Ku(this.r,0),3).a)));throw Gk(new AM)}else{c=c.substr(1,32);a=(WB(c),c);for(b=0;b<32;b++){a=(aC(0,c.length),Od(c.charCodeAt(0))+a)}this.i[0].wb(a,0)}$R(this.k.g,(OR(),lR))&&(aD(this.k,Jd(Ku(this.r,0),3).a).wb(this.i[0].ub(),0),yD(aD(this.k,Jd(Ku(this.r,0),3).a)))};var dk=wm(_T,'SUB',235);ll(236,16,$T,yP);_.Eb=function xP(){var a,b,c,d,e;d=this.i[1].ub();e=this.i[2].ub();d=d.substr(32,32);e=e.substr(32,32);c=xM(d,e);c=c.substr(0,32);a=c;for(b=0;b<32;b++){a=(aC(0,c.length),Od(c.charCodeAt(0))+a)}this.i[0].wb(a,0);$R(this.k.g,(OR(),lR))&&(aD(this.k,Jd(Ku(this.r,0),3).a).wb(this.i[0].ub(),0),yD(aD(this.k,Jd(Ku(this.r,0),3).a)))};var bk=wm(_T,'SUBU',236);ll(306,98,$T,zP);_.Nb=function AP(a,b){return WF(this.f,a,b)};var ck=wm(_T,'SUB_D',306);ll(289,96,$T,BP);_.Ob=function CP(){NC(this.d,FC(this.i[0],0),bl(Sk(this.c,8)))};var fk=wm(_T,'SW',289);ll(312,144,$T,FP);_.Eb=function DP(){};_.Hb=function EP(){var a,b;a=this.i[4].Db();iE(this.n,RD(cE(64,a)),4);b=VE(this.e,a);NC(b,FC(this.i[0],0),bl(Sk(a,8)))};_.Ib=function GP(){};var ek=wm(_T,'SWC1',312);ll(140,6,$T,OP);_.Eb=function KP(){WA(HP,JU+this.t+') -> EX')};_.Fb=function LP(){var a,b;if(this.g==0){throw Gk(new SP)}else if(this.g>0&&this.g<=5){b=this.k.r[14];if(b.b>0){return true}a=this.k.r[1];++a.b;WA((xD(),wD),BT+a.a+vS+a.b);this.c=b.Db();WA(HP,JU+this.t+'): locked register R14. Value = '+cl(this.c))}else{WA(HP,'INVALID SYSCALL ('+this.t+')')}return false};_.Gb=function MP(){var b;this.g=Jd(Ku(this.r,0),3).a;WA(HP,'SYSCALL '+this.g+' ('+this.t+') is in IF');try{gE(this.n,RD(YD(64,zD(this.k.v))))}catch(a){a=Fk(a);if(Qd(a,11)){b=a;yb(b,(So(),Ro),'','')}else throw Gk(a)}};_.Hb=function NP(){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;WA(HP,JU+this.t+') -> MEM');if(this.g==1){g=JP(this,this.c);i=bl(this.c)+g.length;i+=8-i%8;j=VE(this.e,i);h=bl(bF(j));for(m=bl(this.c);m<=i;m+=8){hE(this.n,RD(cE(64,m)),8)}WA(HP,'We must open '+g+' with flags '+h);this.f=-1;try{this.f=IE(this.d,g,h)}catch(a){a=Fk(a);if(Qd(a,7)){d=a;WA(HP,'Error in executing the open(), the syscall will fail.');WA(HP,d.G())}else throw Gk(a)}}else if(this.g==2){f=VE(this.e,this.c);e=bl(bF(f));WA(HP,'Closing fd '+e);this.f=HE(this.d,e)}else if(this.g==3||this.g==4){w=VE(this.e,this.c);e=bl(bF(w));this.c=Hk(this.c,8);w=VE(this.e,this.c);b=bF(w);this.c=Hk(this.c,8);w=VE(this.e,this.c);c=bl(bF(w));this.c=Hk(this.c,8);this.f=-1;try{if(this.g==3){WA(HP,JU+this.t+'): trying to read from fd '+e+' '+c+' bytes, writing them to address '+cl(b));this.f=JE(this.d,e,b,c)}else{WA(HP,JU+this.t+'): trying to write to fd '+e+' '+c+' bytes, reading them from address '+cl(b));this.f=KE(this.d,e,b,c)}}catch(a){a=Fk(a);if(Qd(a,7)){d=a;WA(HP,'Error in executing the read(), the syscall will fail.');WA(HP,d.G())}else throw Gk(a)}}else if(this.g==5){w=new No;WA(HP,'Reading memory cell at address '+cl(this.c)+', searching for the address of the format string');A=VE(this.e,this.c);l=bl(bF(A));hE(this.n,RD(cE(64,this.c)),8);k=JP(this,l);WA(HP,'Read '+k);q=bl(this.c)+8;u=l+k.length;u+=8-u%8;for(n=l;n<u;n+=8){hE(this.n,RD(cE(64,n)),8)}r=0;p=0;while((p=io(k,wo(37),r))>=0){B=(aC(p+1,k.length),k.charCodeAt(p+1));WA(HP,'Found a placeholder... type '+String.fromCharCode(B));Jo(w,k.substr(r,p-r));switch(B){case 115:A=VE(this.e,q);t=bl(bF(A));WA(HP,'Retrieving the string @ '+t+'...');s=JP(this,t);q+=8;v=t+s.length;v+=8-v%8;for(m=t;m<v;m+=8){hE(this.n,RD(cE(64,m)),8)}WA(HP,'Got '+s);w.a+=''+s;break;case 105:case 100:WA(HP,'Retrieving the integer @ '+q+'...');o=VE(this.e,q);hE(this.n,RD(cE(64,q)),8);C=In(bF(o));q+=8;Jo(w,''+cl(C.a));WA(HP,'Got '+C);break;case 37:WA(HP,'Literal %...');w.a+='%';break;default:WA(HP,'Unknown placeholder');}r=p+2}Jo(w,k.substr(r));WA(HP,'That became '+w.a);LE(this.d,1);this.f=w.a.length}};_.Ib=function PP(){var a;WA(HP,JU+this.t+') -> WB. n = '+this.g);if(this.g==0){WA(HP,'Stopped CPU due to SYSCALL ('+this.t+')');throw Gk(new uM)}else if(this.g>0&&this.g<=5){WA(HP,JU+this.t+'): setting R1 to '+this.f);a=this.k.r[1];WA(HP,JU+this.t+'): got R1');a.wb(YD(64,this.f),0);WA(HP,JU+this.t+'): set R1 to '+this.f);yD(a);WA(HP,JU+this.t+'): decremented write semaphore')}WA(HP,JU+this.t+') exiting from WB. n = '+this.g)};_.Kb=function QP(){vC(this.s,this.b,0);vC(this.s,YD(20,Jd(Ku(this.r,0),3).a),6);vC(this.s,this.a,26)};_.a='001100';_.b=dU;_.c=0;_.f=0;_.g=0;var HP;var gk=wm(_T,BU,140);ll(310,145,$T,RP);var hk=wm(_T,'S_D',310);ll(90,7,{4:1,7:1,8:1,90:1},SP);var ik=wm(_T,'StoppingException',90);ll(303,140,$T,TP);var kk=wm(_T,'TRAP',303);ll(202,7,wS,UP);var lk=wm(_T,'TwosComplementSumException',202);ll(52,7,{4:1,7:1,8:1,52:1},VP);var mk=wm(_T,'WAWException',52);ll(257,16,$T,XP);_.Eb=function WP(){var a,b,c;b=this.i[1].ub();c=this.i[2].ub();a='';a=zM(b,c);this.i[0].wb(a,0);$R(this.k.g,(OR(),lR))&&(aD(this.k,Jd(Ku(this.r,0),3).a).wb(this.i[0].ub(),0),yD(aD(this.k,Jd(Ku(this.r,0),3).a)))};var ok=wm(_T,'XOR',257);ll(273,40,$T,$P);_.Eb=function YP(){var a,b,c,d,e,f,g;b=this.i[2].ub();e=this.i[1].ub();g=new Eo;for(a=0;a<64;a++){f=(aC(a,e.length),e.charCodeAt(a)==49);c=(aC(a,b.length),b.charCodeAt(a)==49);d=f^c;g.a+=String.fromCharCode(d?49:48)}this.i[0].wb(g.a.substr(0),0);$R(this.k.g,(OR(),lR))&&SH(this)};_.Fb=function ZP(){var a,b,c,d;RH(this);b=aD(this.k,Jd(Ku(this.r,1),3).a);if(b.b>0){return true}this.i[1]=b;c=aD(this.k,Jd(Ku(this.r,0),3).a);++c.b;WA((xD(),wD),BT+c.a+vS+c.b);this.i[2].zb(Jd(Ku(this.r,2),3).a);d=new Eo;for(a=0;a<48;a++){d.a+='0'}Co(d,this.i[2].ub().substr(48,16));this.i[2].wb(d.a.substr(0),0);return false};var nk=wm(_T,'XORI',273);ll(186,1,{},kQ);_.f=0;_.g=0;var _P,aQ;var wk=wm(hV,'Parser',186);ll(17,22,{4:1,20:1,22:1,17:1},SQ);var lQ,mQ,nQ,oQ,pQ,qQ,rQ,sQ,tQ,uQ,vQ,wQ,xQ,yQ,zQ,AQ,BQ,CQ,DQ,EQ,FQ,GQ,HQ,IQ,JQ,KQ,LQ,MQ,NQ,OQ,PQ,QQ;var pk=xm(hV,'Parser/AliasRegister',17,TQ);ll(82,22,{4:1,20:1,22:1,82:1},YQ);var UQ,VQ,WQ;var qk=xm(hV,'Parser/FileSection',82,ZQ);ll(73,1,{73:1});_.G=function _Q(){var a;a=bo(XR('ROW')+' '+this.d+', '+XR(iV)+' '+this.a+vS+this.c+gS+this.b);return a};_.a=0;_.d=0;var sk=wm(hV,'ParserException',73);ll(232,73,{73:1},aR);var rk=wm(hV,'ParserError',232);ll(124,7,wS,dR);_.G=function eR(){var a,b,c;c='';for(b=by(this.a,0);b.b!=b.d.c;){a=Jd(jy(b),73);c+=a+'\\n\\n'}return c};var tk=wm(hV,'ParserMultiException',124);ll(191,124,wS,fR);var uk=wm(hV,'ParserMultiWarningException',191);ll(92,73,{73:1},gR);var vk=wm(hV,'ParserWarning',92);ll(37,1,{37:1},hR);_.a=0;_.c=0;_.d=false;_.g=0;var xk=wm(hV,'VoidJump',37);ll(18,22,{4:1,20:1,22:1,18:1},PR);_.toString=function QR(){return this.a};var iR,jR,kR,lR,mR,nR,oR,pR,qR,rR,sR,tR,uR,vR,wR,xR,yR,zR,AR,BR,CR,DR,ER,FR,GR,HR,IR,JR,KR,LR,MR,NR;var yk=xm(kV,'ConfigKey',18,RR);ll(362,1,{});var SR;var zk=wm(kV,'ConfigStore',362);var UR,VR;var Ak=wm(kV,'CurrentLocale',null);ll(178,362,{},bS);var YR;var Bk=wm(kV,'InMemoryConfigStore',178);ll(340,7,wS);var Ck=wm(YX,'IOException',340);ll(341,340,wS,cS);var Dk=wm(YX,'OpenException',341);var _d=ym('char','C');var be=ym('int','I');var ce=ym('long','J');var $d=ym('byte','B');var ae=ym('double','D');_=ol('java.io.Serializable');_.$isInstance=Xl;fm();_=ol('java.lang.Boolean');_.$isInstance=im;_=ol('java.lang.CharSequence');_.$isInstance=lm;_=ol('java.lang.Cloneable');_.$isInstance=Lm;_=ol('java.lang.Comparable');_.$isInstance=Mm;_=ol('java.lang.Double');_.$isInstance=Tm;_=ol('java.lang.Number');_.$isInstance=Om;_=ol('java.lang.String');_.$isInstance=jo;_=ol('java.lang.Throwable');_.of=Jb;_=ol('jsedumips64.WebUi',nC);var dS=(dc(),gc);var gwtOnLoad=gwtOnLoad=hl;fl(rl);il('permProps',[[['locale','default'],['user.agent','ie8']]]);$sendStats('moduleStartup', 'moduleEvalEnd');gwtOnLoad(__gwtModuleFunction.__errFn, __gwtModuleFunction.__moduleName, __gwtModuleFunction.__moduleBase, __gwtModuleFunction.__softPermutationId,__gwtModuleFunction.__computePropValue);$sendStats('moduleStartup', 'end');$gwt && $gwt.permProps && __gwtModuleFunction.__moduleStartupDone($gwt.permProps);\n//# sourceURL=edumips64-0.js\n"]);