-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy path5E22B46E4B18A6DCA96BDF1E86661022.cache.js
9 lines (9 loc) · 263 KB
/
5E22B46E4B18A6DCA96BDF1E86661022.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 = '5E22B46E4B18A6DCA96BDF1E86661022';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 Im(){}\nfunction Em(){}\nfunction EC(){}\nfunction FC(){}\nfunction GC(){}\nfunction HC(){}\nfunction VC(){}\nfunction lb(){}\nfunction Kc(){}\nfunction Rc(){}\nfunction zc(){}\nfunction mq(){}\nfunction nd(){}\nfunction Ym(){}\nfunction Kz(){}\nfunction Oz(){}\nfunction Qz(){}\nfunction QB(){}\nfunction yB(){}\nfunction BB(){}\nfunction EB(){}\nfunction HB(){}\nfunction KB(){}\nfunction NB(){}\nfunction TB(){}\nfunction WB(){}\nfunction UA(){}\nfunction DS(){}\nfunction _m(a){}\nfunction yn(){yn=Em}\nfunction OI(a,b){a.n=b}\nfunction NI(a,b){a.k=b}\nfunction QI(a,b){a.o=b}\nfunction UC(a,b){a.a=b}\nfunction Lm(a,b){a.a=b}\nfunction Mm(a,b){a.b=b}\nfunction cC(a,b){a.b=b}\nfunction SC(a){this.a=a}\nfunction XC(a){this.a=a}\nfunction Io(a){this.a=a}\nfunction Yc(a){this.a=a}\nfunction fd(a){this.a=a}\nfunction rd(a){this.a=a}\nfunction Ed(a){this.a=a}\nfunction Um(a){this.a=a}\nfunction $m(a){this.a=a}\nfunction qn(a){this.a=a}\nfunction Uo(a){this.a=a}\nfunction nu(a){this.a=a}\nfunction nv(a){this.a=a}\nfunction dv(a){this.a=a}\nfunction jv(a){this.a=a}\nfunction sv(a){this.a=a}\nfunction Uv(a){this.a=a}\nfunction $v(a){this.a=a}\nfunction Pv(a){this.b=a}\nfunction _w(a){this.b=a}\nfunction Jw(a){this.c=a}\nfunction Gx(a){this.c=a}\nfunction px(a){this.a=a}\nfunction hy(a){this.a=a}\nfunction ly(a){this.a=a}\nfunction eD(a){this.a=a}\nfunction tH(a){this.a=a}\nfunction Ru(a){this.d=a}\nfunction Xc(){this.a=[]}\nfunction pw(){jw(this)}\nfunction Ly(){_t(this)}\nfunction ub(a){tb=a;pc()}\nfunction Ec(a){Dc();Cc.O(a)}\nfunction bd(a){return a.a}\nfunction jd(a){return a.a}\nfunction wd(a){return a.a}\nfunction Jd(a){return a.a}\nfunction Xd(a){return a.a}\nfunction qd(){return null}\nfunction Qd(){return null}\nfunction EA(){this.a=null}\nfunction GF(a,b){a.b=b+b%8}\nfunction Nb(){Lb.call(this)}\nfunction tn(){Nb.call(this)}\nfunction wn(){Nb.call(this)}\nfunction Do(){Nb.call(this)}\nfunction Fo(){Nb.call(this)}\nfunction dp(){Nb.call(this)}\nfunction nq(){Nb.call(this)}\nfunction Sz(){Nb.call(this)}\nfunction yy(){Nb.call(this)}\nfunction jG(){Lb.call(this)}\nfunction kG(){Lb.call(this)}\nfunction lG(){Lb.call(this)}\nfunction BG(){Lb.call(this)}\nfunction CG(){Lb.call(this)}\nfunction XG(){Lb.call(this)}\nfunction YG(){Lb.call(this)}\nfunction ZG(){Lb.call(this)}\nfunction hH(){Lb.call(this)}\nfunction kH(){Lb.call(this)}\nfunction mH(){Lb.call(this)}\nfunction nH(){Lb.call(this)}\nfunction IK(){Lb.call(this)}\nfunction QN(){Lb.call(this)}\nfunction pO(){Lb.call(this)}\nfunction cQ(){Lb.call(this)}\nfunction mR(){Lb.call(this)}\nfunction oR(){Lb.call(this)}\nfunction pR(){Lb.call(this)}\nfunction mp(){Do.call(this)}\nfunction TF(){WD.call(this)}\nfunction TL(){QL.call(this)}\nfunction ZL(){QL.call(this)}\nfunction PJ(){SI.call(this)}\nfunction BS(){zS.call(this)}\nfunction yT(){Lb.call(this)}\nfunction $y(){$y=Em;Zy=az()}\nfunction Sb(){Sb=Em;Rb=new lb}\nfunction Sm(){Sm=Em;Rm=new Ym}\nfunction wc(){wc=Em;vc=new zc}\nfunction md(){md=Em;ld=new nd}\nfunction HD(){this.a=new Dd}\nfunction HF(){this.a=new yz}\nfunction aC(){this.a=new Ly}\nfunction Xz(a){Wz();this.a=a}\nfunction Rw(a){oD(a);this.a=a}\nfunction Ob(a){Mb.call(this,a)}\nfunction un(a){Ob.call(this,a)}\nfunction xn(a){Ob.call(this,a)}\nfunction Eo(a){Ob.call(this,a)}\nfunction fp(a){Ob.call(this,a)}\nfunction ep(a){Qb.call(this,a)}\nfunction oq(a){Ob.call(this,a)}\nfunction kd(a){Ob.call(this,a)}\nfunction sn(a){Ob.call(this,a)}\nfunction vn(a){un.call(this,a)}\nfunction iq(a){un.call(this,a)}\nfunction an(a){_m.call(this,a)}\nfunction np(a){Eo.call(this,a)}\nfunction Dd(){Ed.call(this,{})}\nfunction Xp(){qn.call(this,'')}\nfunction fq(){qn.call(this,'')}\nfunction gq(){qn.call(this,'')}\nfunction Zx(a){_w.call(this,a)}\nfunction by(a){Zx.call(this,a)}\nfunction sy(a){tx.call(this,a)}\nfunction fD(a){eD.call(this,a)}\nfunction WD(){SD.call(this,32)}\nfunction iE(){SD.call(this,64)}\nfunction Wq(a){zq();Fq(this,a)}\nfunction zn(a){return oD(a),a}\nfunction vp(a){return oD(a),a}\nfunction wA(a){return !!a&&a.b}\nfunction wE(a,b){return a.r[b]}\nfunction xE(a,b){return a.p[b]}\nfunction BE(a,b,c){OF(a.a,b,c)}\nfunction cH(a){_t(a.a);_t(a.c)}\nfunction rA(a){a.a=null;a.b=0}\nfunction tI(a){a.b=null;a.a=0}\nfunction uI(a){a.b=null;a.a=0}\nfunction ym(){wm==null&&(wm=[])}\nfunction ox(){throw Yl(new nq)}\nfunction Fx(){throw Yl(new nq)}\nfunction oN(a){hN.call(this,a)}\nfunction tN(a){hN.call(this,a)}\nfunction uO(a){dN.call(this,a)}\nfunction iQ(a){dN.call(this,a)}\nfunction DG(a){Mb.call(this,a)}\nfunction OJ(a){Mb.call(this,a)}\nfunction bo(){Ob.call(this,null)}\nfunction kA(a,b,c){b.tb(a.a[c])}\nfunction PC(a,b){UC(a,OC(a.a,b))}\nfunction Zd(a,b){return Tn(a,b)}\nfunction cD(a,b){return ee(a,b)}\nfunction to(a,b){return a.c-b.c}\nfunction Nd(a){return new rd(a)}\nfunction Pd(a){return new Sd(a)}\nfunction cz(){$y();return new Zy}\nfunction Ln(a){Kn(a);return a.k}\nfunction $p(a,b){a.a+=b;return a}\nfunction FF(a){a.b=0;a.a=new yz}\nfunction _z(a,b){while(a.qb(b));}\nfunction em(a,b){return _l(a,b)>0}\nfunction gm(a,b){return _l(a,b)<0}\nfunction Ge(a){return a.l|a.m<<22}\nfunction au(a){return a.a.c+a.b.c}\nfunction vE(a,b){return IF(a.a,b)}\nfunction cm(a,b){return _l(a,b)==0}\nfunction hm(a,b){return _l(a,b)<=0}\nfunction lm(a,b){return _l(a,b)!=0}\nfunction bD(a,b,c){a.splice(b,c)}\nfunction _C(a,b,c){a.splice(b,0,c)}\nfunction CC(a,b){vo.call(this,a,b)}\nfunction Zq(a,b){Yq.call(this,a,b)}\nfunction ct(a,b){vo.call(this,a,b)}\nfunction Xq(a){Zq.call(this,a,0)}\nfunction rM(){aJ();lM.call(this)}\nfunction lL(){mJ();hL.call(this)}\nfunction ZI(){MI();SI.call(this)}\nfunction _A(a,b){vo.call(this,a,b)}\nfunction QE(a,b){vo.call(this,a,b)}\nfunction ZF(a,b){vo.call(this,a,b)}\nfunction VG(a,b){vo.call(this,a,b)}\nfunction fI(a,b){vo.call(this,a,b)}\nfunction pI(a,b){vo.call(this,a,b)}\nfunction mS(a,b){vo.call(this,a,b)}\nfunction sS(a,b){vo.call(this,a,b)}\nfunction Dv(a,b){this.c=a;this.d=b}\nfunction vo(a,b){this.b=a;this.c=b}\nfunction xI(){this.b=null;this.a=0}\nfunction XE(a){QD(a,false);a.b=0}\nfunction tz(a,b){uz(a,b,a.c.b,a.c)}\nfunction ez(a,b){return a.a.get(b)}\nfunction Md(a){return ed(),a?dd:cd}\nfunction lo(a){return ff((oD(a),a))}\nfunction $e(a){return typeof a===HT}\nfunction _e(a){return typeof a===IT}\nfunction fm(a){return typeof a===IT}\nfunction cf(a){return typeof a===JT}\nfunction Ho(a,b){return Jo(a.a,b.a)}\nfunction To(a,b){return Vo(a.a,b.a)}\nfunction Kp(a,b){return a.substr(b)}\nfunction et(a,b){return up(a.a,b.a)}\nfunction wT(a,b,c){Yt(a.a,b,Qo(c))}\nfunction jc(){jc=Em;!!(Dc(),Cc)}\nfunction uc(){ec!=0&&(ec=0);ic=-1}\nfunction hD(){eD.call(this,'UTF-8')}\nfunction tc(a){$wnd.clearTimeout(a)}\nfunction gf(a){vD(a==null);return a}\nfunction Vp(a,b){a.a+=''+b;return a}\nfunction _p(a,b){a.a+=''+b;return a}\nfunction aq(a,b){a.a+=''+b;return a}\nfunction bq(a,b){a.a+=''+b;return a}\nfunction Ry(a){this.a=cz();this.b=a}\nfunction hz(a){this.a=cz();this.b=a}\nfunction JD(){this.c=wC('simulator')}\nfunction dB(){_A.call(this,'Head',1)}\nfunction iB(){_A.call(this,'Tail',3)}\nfunction jw(a){a.a=_d(kg,ET,1,0,5,1)}\nfunction Ou(a){return a.b<a.d.size()}\nfunction Ap(a,b){return a.indexOf(b)}\nfunction kb(a,b){return ef(a)===ef(b)}\nfunction Gt(a){return !a?null:a.lb()}\nfunction ef(a){return a==null?null:a}\nfunction Uz(a){return a!=null?rb(a):0}\nfunction he(a){return ie(a.l,a.m,a.h)}\nfunction Fy(a){return a<10?'0'+a:''+a}\nfunction CF(a,b){tz(a.a,'i '+b+' 4')}\nfunction qC(a,b){if(gC){return}a.b=b}\nfunction tG(a){rA(a.a);rA(a.c);a.b=0}\nfunction hG(a){Lb.call(this);this.a=a}\nfunction fB(){_A.call(this,'Range',2)}\nfunction PM(){iH.call(this,'DIVZERO')}\nfunction aF(){TE();ZE.call(this,'R0')}\nfunction Uq(a){zq();Vq.call(this,a,0)}\nfunction vb(a){a.g=_d(mg,ET,42,0,0,1)}\nfunction mo(a){return xp(IT,typeof(a))}\nfunction Cp(a){return xp(JT,typeof(a))}\nfunction wp(a){return Tp(a,0,a.length)}\nfunction Sp(a){return Tp(a,0,a.length)}\nfunction Rp(a){return a==null?VT:Hm(a)}\nfunction Jo(a,b){return a<b?-1:a>b?1:0}\nfunction sC(a){if(gC){return}a.e=false}\nfunction II(a){QD(a,false);a.c=0;a.a=0}\nfunction PH(a){VH(a.a);BI(a.c);vI(a.b)}\nfunction XH(){this.a=new Ly;UH(this)}\nfunction OG(){this.a=new Ly;EG(this)}\nfunction DI(){this.a=new Ly;AI(this)}\nfunction Wz(){Wz=Em;Vz=new Xz(null)}\nfunction MI(){MI=Em;wC((Kn(vk),vk.k))}\nfunction Yp(a){qn.call(this,(oD(a),a))}\nfunction hq(a){qn.call(this,(oD(a),a))}\nfunction Pr(a){qr();Qr.call(this,a,10)}\nfunction Yl(a){return a.backingJsObject}\nfunction xD(a){return a.$H||(a.$H=++wD)}\nfunction re(a){return a.l+a.m*NT+a.h*MT}\nfunction ie(a,b,c){return {l:a,m:b,h:c}}\nfunction zp(a,b,c){return Bp(a,Pp(b),c)}\nfunction FG(a,b){return Se(Vt(a.a,b),5)}\nfunction HG(a,b){return Vt(a.a,b)==null}\nfunction BD(){BD=Em;yD=new lb;AD=new lb}\nfunction Nz(){Nz=Em;Lz=new Oz;Mz=new Qz}\nfunction mD(a){if(!a){throw Yl(new Sz)}}\nfunction iD(a){if(!a){throw Yl(new Do)}}\nfunction sD(a){if(!a){throw Yl(new Fo)}}\nfunction vD(a){if(!a){throw Yl(new bo)}}\nfunction kD(a){if(!a){throw Yl(new wn)}}\nfunction RA(a){this.a=a;Pv.call(this,a)}\nfunction tx(a){_w.call(this,a);this.a=a}\nfunction iH(a){Mb.call(this,a);this.a=a}\nfunction yN(){PJ.call(this);this.u='%E'}\nfunction EN(){PJ.call(this);this.u='%R'}\nfunction KH(){iH.call(this,'FPINVALID')}\nfunction MA(a){NA.call(this,a,($A(),WA))}\nfunction KA(a){return a.b=Se(Pu(a.a),21)}\nfunction Ze(a,b){return a!=null&&Re(a,b)}\nfunction Bp(a,b,c){return a.indexOf(b,c)}\nfunction Dp(a,b){return a.lastIndexOf(b)}\nfunction Lp(a,b,c){return a.substr(b,c-b)}\nfunction lC(a,b){if(gC){return}kw(a.a,b)}\nfunction Kn(a){if(a.k!=null){return}Xn(a)}\nfunction OC(a,b){Se(a,26).add(b);return a}\nfunction NC(a,b){KC.call(this,a);this.a=b}\nfunction Lb(){vb(this);wb(this);this.M()}\nfunction TE(){TE=Em;SE=wC((Kn(Ii),Ii.k))}\nfunction aG(){aG=Em;_F=wC((Kn(yi),yi.k))}\nfunction nG(){nG=Em;mG=wC((Kn(Ei),Ei.k))}\nfunction _G(){_G=Em;$G=wC((Kn(Ni),Ni.k))}\nfunction LH(){iH.call(this,'FPOVERFLOW')}\nfunction FI(){iH.call(this,'FPUNDERFLOW')}\nfunction WN(){iH.call(this,'INTOVERFLOW')}\nfunction lH(){iH.call(this,'FPDIVBYZERO')}\nfunction WE(a){++a.b;oC(SE,aV+a.a+RT+a.b)}\nfunction uo(a){return a.b!=null?a.b:''+a.c}\nfunction Wb(a){return a==null?null:a.name}\nfunction Cn(a,b){yn();return a==b?0:a?1:-1}\nfunction Hc(a){Dc();return parseInt(a)||-1}\nfunction By(a){this.a=new $wnd.Date(sm(a))}\nfunction Xy(a,b){var c;c=a[PU];c.call(a,b)}\nfunction Yy(a,b){var c;c=a[PU];c.call(a,b)}\nfunction wy(a,b){b.$modCount=a.$modCount}\nfunction dq(a,b,c){a.a+=Tp(b,0,c);return a}\nfunction Ue(a){vD(a==null||$e(a));return a}\nfunction We(a){vD(a==null||cf(a));return a}\nfunction vI(a){!!a.b&&a.a>0&&a.a<25&&--a.a}\nfunction xT(a){tT();this.b=a;this.a=new Ly}\nfunction aK(){PJ.call(this);this.u='%C,%B'}\nfunction JK(){ZI.call(this);this.u='%F,%F'}\nfunction OK(){JK.call(this);this.u='%F,%F'}\nfunction QL(){ZI.call(this);this.u='%R,%F'}\nfunction bJ(){aJ();ZI.call(this);this.u=CV}\nfunction KN(){MI();SI.call(this);this.q=_V}\nfunction CS(a,b,c,d){uS.call(this,a,b,c,d)}\nfunction Iv(a,b){var c;c=b;return !!sA(a,c)}\nfunction wv(a,b){var c;c=a.d;a.d=b;return c}\nfunction LA(a){Qu(a.a);zA(a.c,a.b);a.b=null}\nfunction rC(a,b){if(gC){return}!!b&&(a.d=b)}\nfunction jD(a,b){if(!a){throw Yl(new Eo(b))}}\nfunction lD(a,b){if(!a){throw Yl(new xn(b))}}\nfunction Bn(a){yn();return xp(HT,typeof(a))}\nfunction Ep(a,b,c){return a.lastIndexOf(b,c)}\nfunction kc(a,b,c){return a.apply(b,c);var d}\nfunction xp(a,b){return oD(a),ef(a)===ef(b)}\nfunction bf(a,b){return a&&b&&a instanceof b}\nfunction Vb(a){return a==null?null:a.message}\nfunction Xe(a){return String.fromCharCode(a)}\nfunction Ab(a,b){a.backingJsObject=b;xb(a,b)}\nfunction Jv(a,b){var c;c=b;return Gt(sA(a,c))}\nfunction Yq(a,b){this.e=b;Lq(this,(oD(a),a))}\nfunction ty(a,b){return oD(a),Dn(a,(oD(b),b))}\nfunction uy(a,b){return ty(Se(a,20),Se(b,20))}\nfunction $B(a,b){Zt(a.a,(jC(),gC)?null:b.c,b)}\nfunction fG(a,b){gf(Vt(a.d,Qo(b)));null.Tb()}\nfunction OH(a){a.d=0;AI(a.c);UH(a.a);uI(a.b)}\nfunction aJ(){aJ=Em;MI();_I=wC((Kn(jj),jj.k))}\nfunction So(){So=Em;Ro=_d(eg,ET,3,256,0,1)}\nfunction cp(){cp=Em;bp=_d(gg,ET,58,256,0,1)}\nfunction pJ(){ZI.call(this);this.u='%R,%R,%I'}\nfunction TJ(){PJ.call(this);this.u='%R,%R,%E'}\nfunction YK(){ZI.call(this);this.u='%C,%F,%F'}\nfunction RM(){ZI.call(this);this.u='%F,%F,%C'}\nfunction WM(){ZI.call(this);this.u='%F,%F,%R'}\nfunction WP(){MI();SI.call(this);this.q='NOP'}\nfunction oz(a,b,c){this.a=a;this.b=b;this.c=c}\nfunction Ez(a,b,c){this.d=a;this.b=c;this.a=b}\nfunction jT(a,b,c){vo.call(this,a,b);this.a=c}\nfunction zS(){Mb.call(this,' ');this.a=new yz}\nfunction wH(a){if(a==-1){return uV}return tV}\nfunction xH(a){if(a==-1){return vV}return cV}\nfunction Se(a,b){vD(a==null||Re(a,b));return a}\nfunction sz(a,b){uz(a,b,a.c.b,a.c);return true}\nfunction kw(a,b){a.a[a.a.length]=b;return true}\nfunction aD(a,b,c){$C(c,0,a,b,c.length,false)}\nfunction nm(a,b){return am(Be(fm(a)?rm(a):a,b))}\nfunction om(a,b){return am(Ce(fm(a)?rm(a):a,b))}\nfunction pm(a,b){return am(De(fm(a)?rm(a):a,b))}\nfunction An(a,b){return Cn((oD(a),a),(oD(b),b))}\nfunction ko(a,b){return no((oD(a),a),(oD(b),b))}\nfunction $q(a,b,c){Zq.call(this,a,b);Gq(this,c)}\nfunction Tq(a,b){this.f=a;this.e=b;this.a=ar(a)}\nfunction cq(a,b){a.a+=Tp(b,0,b.length);return a}\nfunction FD(a,b,c){Ad(a.a,b,new rd(c));return a}\nfunction GD(a,b,c){Ad(a.a,b,new Sd(c));return a}\nfunction tm(a){if(fm(a)){return a|0}return Ge(a)}\nfunction Km(a){if(a.b){return a.b}return tB(),kB}\nfunction rI(a){if(a.a==1){return a.b}return null}\nfunction kq(){kq=Em;jq=new an(null);new an(null)}\nfunction tT(){tT=Em;nT();sT=wC((Kn(Tl),Tl.k))}\nfunction eQ(){eQ=Em;MI();dQ=wC((Kn(Bl),Bl.k))}\nfunction cR(){cR=Em;MI();bR=wC((Kn(yl),yl.k))}\nfunction rO(){rO=Em;MI();qO=wC((Kn(Ok),Ok.k))}\nfunction rP(){rP=Em;aJ();qP=wC((Kn(Xk),Xk.k))}\nfunction iP(){iP=Em;aJ();hP=wC((Kn(Uk),Uk.k))}\nfunction _t(a){a.a=new Ry(a);a.b=new hz(a);xy(a)}\nfunction Vm(a){a.a=wC('');sC(a.a);Xm(a.a);Wm(a.a)}\nfunction Pw(a){return new NC(null,Ow(a,a.length))}\nfunction JG(a,b){return Se(Yt(a.a,(UG(),PG),b),5)}\nfunction KG(a,b){return Se(Yt(a.a,(UG(),QG),b),5)}\nfunction LG(a,b){return Se(Yt(a.a,(UG(),RG),b),5)}\nfunction MG(a,b){return Se(Yt(a.a,(UG(),SG),b),5)}\nfunction NG(a,b){return Se(Yt(a.a,(UG(),TG),b),5)}\nfunction Tt(a,b){return cf(b)?Xt(a,b):!!Oy(a.a,b)}\nfunction dz(a,b){return !(a.a.get(b)===undefined)}\nfunction ze(a){return ie(~a.l&pU,~a.m&pU,~a.h&OT)}\nfunction be(a){return Array.isArray(a)&&a.Sb===Im}\nfunction Ye(a){return !Array.isArray(a)&&a.Sb===Im}\nfunction af(a){return a!=null&&df(a)&&!(a.Sb===Im)}\nfunction df(a){return typeof a===AT||typeof a===GT}\nfunction Ow(a,b){return aA(b,a.length),new lA(a,b)}\nfunction um(a){if(fm(a)){return ''+a}return He(a)}\nfunction pc(){jc();if(fc){return}fc=true;qc(false)}\nfunction vK(){MI();SI.call(this);this.q='BREAK'}\nfunction PK(){MI();OK.call(this);this.q='CVT.D.L'}\nfunction RK(){MI();OK.call(this);this.q='CVT.D.W'}\nfunction TK(){MI();OK.call(this);this.q='CVT.L.D'}\nfunction VK(){MI();OK.call(this);this.q='CVT.W.D'}\nfunction hN(a){dN.call(this,a);this.u='%F,%L(%R)'}\nfunction cn(a){an.call(this,new _m(null));this.a=a}\nfunction Mb(a){vb(this);this.f=a;wb(this);this.M()}\nfunction Mr(a,b,c){qr();this.e=a;this.d=b;this.a=c}\nfunction Pn(a,b,c){var d;d=On(a,b);_n(c,d);return d}\nfunction Ac(a,b){!a&&(a=[]);a[a.length]=b;return a}\nfunction pD(a,b){if(a==null){throw Yl(new fp(b))}}\nfunction ED(){if(zD==256){yD=AD;AD=new lb;zD=0}++zD}\nfunction yz(){this.a=new Kz;this.c=new Kz;xz(this)}\nfunction ZE(a){TE();iE.call(this);this.b=0;this.a=a}\nfunction ue(a,b){return ie(a.l&b.l,a.m&b.m,a.h&b.h)}\nfunction Ae(a,b){return ie(a.l|b.l,a.m|b.m,a.h|b.h)}\nfunction Ie(a,b){return ie(a.l^b.l,a.m^b.m,a.h^b.h)}\nfunction Vt(a,b){return cf(b)?Wt(a,b):Gt(Oy(a.a,b))}\nfunction Vo(a,b){return _l(a,b)<0?-1:_l(a,b)>0?1:0}\nfunction $w(a){return Ze(a,165)?new sy(a):new tx(a)}\nfunction Dr(a){return a.e==0?a:new Mr(-a.e,a.d,a.a)}\nfunction fA(a,b){oD(b);while(a.c<a.d){kA(a,b,a.c++)}}\nfunction OF(a,b,c){b==0?RD(a,''+c,8):RD(a,''+c,7-b)}\nfunction pG(a,b){var c;c=tm(bm(b,8));return qG(a,c)}\nfunction ZC(a,b){var c;c=a.slice(0,b);return ee(c,a)}\nfunction TN(a,b){var c,d;d=BF(b);c=UN(a,d);return c}\nfunction On(a,b){var c;c=new Mn;c.g=a;c.d=b;return c}\nfunction Vc(a,b,c){var d;d=Uc(a,b);Wc(a,b,c);return d}\nfunction Ad(a,b,c){var d;d=yd(a,b);Bd(a,b,c);return d}\nfunction ce(a,b,c){kD(c==null||Yd(a,c));return a[b]=c}\nfunction oD(a){if(a==null){throw Yl(new dp)}return a}\nfunction Sd(a){if(a==null){throw Yl(new dp)}this.a=a}\nfunction hL(){mJ();pJ.call(this);this.a=NV;this.q=OV}\nfunction eA(a,b){this.c=a;this.b=(b&64)!=0?b|16384:b}\nfunction Up(a,b){a.a+=String.fromCharCode(b);return a}\nfunction Zp(a,b){a.a+=String.fromCharCode(b);return a}\nfunction Rn(a,b){var c;c=On('',a);c.j=b;c.f=1;return c}\nfunction Gn(a){var b;b=a-10;return (b<0?48+a:97+b)&bU}\nfunction sp(a,b){uD(b,a.length);return a.charCodeAt(b)}\nfunction LC(a,b){JC(a);return new NC(a,new QC(b,a.a))}\nfunction oC(a,b){if(!fC){return}pC(a,(tB(),pB),b,null)}\nfunction tC(a,b){if(!hC){return}pC(a,(tB(),rB),b,null)}\nfunction uC(a,b){if(!iC){return}pC(a,(tB(),sB),b,null)}\nfunction Yt(a,b,c){return cf(b)?Zt(a,b,c):Py(a.a,b,c)}\nfunction Tz(a,b){return ef(a)===ef(b)||a!=null&&nb(a,b)}\nfunction Op(a){return String.fromCharCode.apply(null,a)}\nfunction rc(a){$wnd.setTimeout(function(){throw a},0)}\nfunction KC(a){if(!a){this.b=null;new pw}else{this.b=a}}\nfunction IC(a){if(!a.b){JC(a);a.c=true}else{IC(a.b)}}\nfunction pn(a,b,c,d){a.a=Lp(a.a,0,b)+(''+d)+Kp(a.a,c)}\nfunction nR(a,b){cR();iR.call(this,a,b);this.q='TRAP'}\nfunction ZN(){MI();yN.call(this);this.a=bW;this.q='J'}\nfunction cO(){MI();yN.call(this);this.a=SV;this.q='JAL'}\nfunction CK(){MI();SI.call(this);this.q=' ';this.o=' '}\nfunction fH(a){_G();this.c=new Ly;this.a=new Ly;this.b=a}\nfunction lA(a,b){this.c=0;this.d=b;this.b=17488;this.a=a}\nfunction op(a,b,c){this.a=FT;this.d=a;this.b=b;this.c=c}\nfunction QQ(){aJ();bJ.call(this);this.c=HV;this.q='SRLV'}\nfunction Nm(){Lm(this,new $m(true));Mm(this,(tB(),kB))}\nfunction Pm(){Lm(this,new $m(false));Mm(this,(tB(),kB))}\nfunction ed(){ed=Em;cd=new fd(false);dd=new fd(true)}\nfunction Wm(a){var b,c;b=new Nm;lC(a,b);c=new Pm;lC(a,c)}\nfunction xS(a,b,c,d,e){var f;f=new wS(b,c,d,e);sz(a.a,f)}\nfunction yS(a,b,c,d,e){var f;f=new CS(b,c,d,e);sz(a.a,f)}\nfunction Xt(a,b){return b==null?!!Oy(a.a,null):dz(a.b,b)}\nfunction Ky(a,b){return ef(a)===ef(b)||a!=null&&nb(a,b)}\nfunction Fp(a,b){return (new RegExp('^('+b+')$')).test(a)}\nfunction $b(a){return !!a&&!!a.hashCode?a.hashCode():xD(a)}\nfunction DC(){BC();return de(Zd(Zh,1),ET,63,0,[yC,zC,AC])}\nfunction tS(){rS();return de(Zd(Il,1),ET,85,0,[pS,oS,qS])}\nfunction Wt(a,b){return b==null?Gt(Oy(a.a,null)):ez(a.b,b)}\nfunction Ve(a){vD(a==null||df(a)&&!(a.Sb===Im));return a}\nfunction yA(a,b){var c,d;c=b;d=new UA;AA(a,c,d);return d.d}\nfunction xC(a,b,c,d){oD(a);oD(b);oD(c);oD(d);return new EC}\nfunction QD(a,b){var c;for(c=0;c<a.f;++c){a.e[c]=b?49:48}}\nfunction Bb(a,b){var c;c=Ln(a.Qb);return b==null?c:c+RT+b}\nfunction xy(a){var b,c;c=a;b=c.$modCount|0;c.$modCount=b+1}\nfunction xz(a){a.a.a=a.c;a.c.b=a.a;a.a.b=a.c.a=null;a.b=0}\nfunction Vn(a){if(a.$()){return null}var b=a.j;return Bm[b]}\nfunction nJ(a){if(Se(cw(a.r,2),3).a>kJ){throw Yl(new WN)}}\nfunction nD(a,b){if(a<0||a>=b){throw Yl(new un(fU+a+gU+b))}}\nfunction qD(a,b){if(a<0||a>b){throw Yl(new un(fU+a+gU+b))}}\nfunction uD(a,b){if(a<0||a>=b){throw Yl(new iq(fU+a+gU+b))}}\nfunction $l(a,b){return am(ue(fm(a)?rm(a):a,fm(b)?rm(b):b))}\nfunction mm(a,b){return am(Ae(fm(a)?rm(a):a,fm(b)?rm(b):b))}\nfunction vm(a,b){return am(Ie(fm(a)?rm(a):a,fm(b)?rm(b):b))}\nfunction zt(a,b){return b===a?'(this Map)':b==null?VT:Hm(b)}\nfunction Zt(a,b,c){return b==null?Py(a.a,null,c):fz(a.b,b,c)}\nfunction up(a,b){return tp(a.toLowerCase(),b.toLowerCase())}\nfunction ff(a){return Math.max(Math.min(a,KT),-2147483648)|0}\nfunction fL(){mJ();pJ.call(this);this.a=MV;this.q='DADDI'}\nfunction TO(a){MI();DO.call(this,a);this.a=eW;this.q='L.D'}\nfunction mO(){MI();EN.call(this);this.a='001000';this.q='JR'}\nfunction LO(){mJ();pJ.call(this);this.u='%R,%I';this.q='LUI'}\nfunction uS(a,b,c,d){this.d=b;this.a=c;this.c=d;this.b=rT(a)}\nfunction Tn(a,b){var c=a.a=a.a||[];return c[b]||(c[b]=a.V(b))}\nfunction yd(a,b){if(b==null){throw Yl(new dp)}return zd(a,b)}\nfunction Fm(a){function b(){}\n;b.prototype=a||{};return new b}\nfunction eq(a,b,c){a.a=Lp(a.a,0,b)+(''+c)+Kp(a.a,b);return a}\nfunction bc(a,b){var c=ac[a.charCodeAt(0)];return c==null?a:c}\nfunction Dc(){Dc=Em;var a,b;b=!Jc();a=new Rc;Cc=b?new Kc:a}\nfunction kn(){var a;a=nn();if(!xp(zU,a)){throw Yl(new mn(a))}}\nfunction JC(a){if(a.b){JC(a.b)}else if(a.c){throw Yl(new Go)}}\nfunction Jm(){$wnd.setTimeout(zT(kn));en();Sm();Tm();new JD}\nfunction cB(){$A();return de(Zd(Ih,1),ET,48,0,[WA,XA,YA,ZA])}\nfunction RE(){PE();return de(Zd(qi,1),ET,67,0,[ME,NE,OE,LE])}\nfunction $F(){YF();return de(Zd(ui,1),ET,73,0,[XF,WF,VF,UF])}\nfunction gI(){eI();return de(Zd(Yi,1),ET,74,0,[aI,bI,cI,dI])}\nfunction dN(a){MI();SI.call(this);this.u='%R,%L(%R)';this.e=a}\nfunction iJ(){aJ();bJ.call(this);this.c='100000';this.q='ADD'}\nfunction zJ(){aJ();bJ.call(this);this.c='100001';this.q='ADDU'}\nfunction dL(){aJ();bJ.call(this);this.c='101100';this.q='DADD'}\nfunction LM(){aJ();bJ.call(this);this.c='101110';this.q='DSUB'}\nfunction SQ(){aJ();bJ.call(this);this.c='100010';this.q='SUB'}\nfunction yQ(){aJ();bJ.call(this);this.c='101010';this.q='SLT'}\nfunction EQ(){aJ();bJ.call(this);this.c='101011';this.q='SLTU'}\nfunction UQ(){aJ();bJ.call(this);this.c='100011';this.q='SUBU'}\nfunction AQ(){mJ();pJ.call(this);this.a='001010';this.q='SLTI'}\nfunction bQ(){mJ();pJ.call(this);this.a='001101';this.q='ORI'}\nfunction uR(){mJ();pJ.call(this);this.a='001110';this.q='XORI'}\nfunction LJ(){mJ();pJ.call(this);this.a='001100';this.q='ANDI'}\nfunction vJ(){mJ();pJ.call(this);this.a='001000';this.q='ADDI'}\nfunction hO(){MI();EN.call(this);this.a='001001';this.q='JALR'}\nfunction lM(){aJ();bJ.call(this);this.c=TV;this.u=RV;this.q=UV}\nfunction ln(a,b){vb(this);this.e=b;this.f=a;wb(this);this.M()}\nfunction dC(a,b){this.a=a;this.d=b;this.c=(kq(),dm(Date.now()))}\nfunction zy(a,b){return Vo(dm(a.a.getTime()),dm(b.a.getTime()))}\nfunction Ny(a,b){var c;c=a.a.get(b);return c==null?new Array:c}\nfunction CA(a,b){var c;c=1-b;a.a[c]=DA(a.a[c],c);return DA(a,b)}\nfunction Qn(a,b,c,d){var e;e=On(a,b);_n(c,e);e.f=d?8:0;return e}\nfunction wS(a,b,c,d){uS.call(this,a,b,c,(xR(),Gp(d,'\\t',' ')))}\nfunction QC(a,b){eA.call(this,b.ob(),b.nb()&-6);oD(a);this.a=b}\nfunction CJ(a){ZI.call(this);this.u='%F,%F,%F';this.f=new tH(a)}\nfunction xJ(){mJ();pJ.call(this);this.a='001001';this.q='ADDIU'}\nfunction CQ(){mJ();pJ.call(this);this.a='001011';this.q='SLTIU'}\nfunction NM(){aJ();bJ.call(this);this.c='101111';this.q='DSUBU'}\nfunction jL(){aJ();bJ.call(this);this.c='101101';this.q='DADDU'}\nfunction DM(){aJ();bJ.call(this);this.c='010111';this.q='DSRAV'}\nfunction JM(){aJ();bJ.call(this);this.c='010110';this.q='DSRLV'}\nfunction xM(){aJ();bJ.call(this);this.c='010100';this.q='DSLLV'}\nfunction lR(a){MI();oQ.call(this,a);this.a='111101';this.q='S.D'}\nfunction Ub(a){Sb();Qb.call(this,a);this.a='';this.b=a;this.a=''}\nfunction Zu(a,b,c){rD(b,c,a.size());this.c=a;this.a=b;this.b=c-b}\nfunction Vu(a,b){this.a=a;Ru.call(this,a);qD(b,a.size());this.b=b}\nfunction Zb(a,b){return !!a&&!!a.equals?a.equals(b):ef(a)===ef(b)}\nfunction Qs(a,b){Ks();return b<Js.length?Ps(a,Js[b]):Cr(a,Ts(b))}\nfunction Hp(a,b,c){c=Qp(c);return a.replace(new RegExp(b,'g'),c)}\nfunction Oy(a,b){var c;return My(b,Ny(a,b==null?0:(c=rb(b),c|0)))}\nfunction sm(a){var b;if(fm(a)){b=a;return b==-0.?0:b}return Fe(a)}\nfunction wC(a){jC();if(gC){return new vC(null)}return _B(bC(),a)}\nfunction vy(a,b){if(b.$modCount!=a.$modCount){throw Yl(new yy)}}\nfunction gG(a){aG();this.b=a;this.a=new Ly;this.d=new Ly;this.c=3}\nfunction tQ(){aJ();bJ.call(this);this.c=EV;this.q='SLL';this.u=VV}\nfunction HQ(){aJ();bJ.call(this);this.c=SV;this.q='SRA';this.u=VV}\nfunction NQ(){aJ();bJ.call(this);this.c=bW;this.q='SRL';this.u=VV}\nfunction YJ(){MI();TJ.call(this);this.b=GV;this.u='%B';this.q='B'}\nfunction PO(a){MI();oN.call(this,a);this.b='110001';this.q='LWC1'}\nfunction _Q(a){MI();tN.call(this,a);this.b='111001';this.q='SWC1'}\nfunction Ty(a){this.e=a;this.b=this.e.a.entries();this.a=new Array}\nfunction Qu(a){sD(a.c!=-1);a.d.removeAtIndex(a.c);a.b=a.c;a.c=-1}\nfunction Pu(a){mD(a.b<a.d.size());return a.d.getAtIndex(a.c=a.b++)}\nfunction Dz(a){mD(a.b!=a.d.c);a.c=a.b;a.b=a.b.a;++a.a;return a.c.c}\nfunction sI(a,b,c){if(!a.b){if(!c){a.b=b;a.a=24}return 0}return -1}\nfunction Wp(a,b){a.a=a.a.substr(0,0)+(''+b)+a.a.substr(0);return a}\nfunction mu(a,b){if(Ze(b,21)){return xt(a.a,Se(b,21))}return false}\nfunction Db(b){if(!('stack' in b)){try{throw b}catch(a){}}return b}\nfunction QH(a){var b;b='';b+=WH(a.a);b+=CI(a.c);b+=wI(a.b);return b}\nfunction jC(){jC=Em;gC=false;eC=false;fC=false;iC=false;hC=true}\nfunction BO(a){rO();uO.call(this,a);this.b=eW;this.q='LD';this.f=8}\nfunction wQ(){aJ();bJ.call(this);this.c=GV;this.q='SLLV';this.u=CV}\nfunction nL(){aJ();bJ.call(this);this.c=QV;this.u=RV;this.q='DDIV'}\nfunction uL(){aJ();bJ.call(this);this.c=QV;this.u=RV;this.q='DDIVU'}\nfunction eM(){aJ();bJ.call(this);this.c=TV;this.u=RV;this.q='DMULT'}\nfunction FP(){aJ();bJ.call(this);this.c=MV;this.u=RV;this.q='MULT'}\nfunction MP(){aJ();bJ.call(this);this.c=NV;this.u=RV;this.q='MULTU'}\nfunction zG(a){iE.call(this);this.a=a;this.c='';this.d='';this.b=''}\nfunction eK(){MI();aK.call(this);this.a='0';this.b='0';this.q='BC1F'}\nfunction gK(){MI();aK.call(this);this.a='0';this.b='1';this.q='BC1T'}\nfunction cP(){aJ();bJ.call(this);this.c=fW;this.u='%R';this.q='MFLO'}\nfunction vC(a){jC();if(gC){return}this.c=a;this.e=true;this.a=new pw}\nfunction SN(a,b,c,d,e){this.e=a;this.d=b;this.b=c;this.c=d;this.a=e}\nfunction Bd(d,a,b){if(b){var c=b.R();d.a[a]=c(b)}else{delete d.a[a]}}\nfunction Wc(d,a,b){if(b){var c=b.R();b=c(b)}else{b=undefined}d.a[a]=b}\nfunction uz(a,b,c,d){var e;e=new Kz;e.c=b;e.b=c;e.a=d;d.b=c.a=e;++a.b}\nfunction ay(a,b){var c;for(c=0;c<b;++c){ce(a,c,new ly(Se(a[c],21)))}}\nfunction Tm(){var a;Vm(Rm);if(!tb){a=wC((Kn(Jf),Jf.k));ub(new Um(a))}}\nfunction oc(a){a&&yc((wc(),vc));--ec;if(a){if(ic!=-1){tc(ic);ic=-1}}}\nfunction tr(a){while(a.d>0&&a.a[--a.d]==0);a.a[a.d++]==0&&(a.e=0)}\nfunction qw(a){jw(this);aD(this.a,0,Qw(a,_d(kg,ET,1,a.a.length,5,1)))}\nfunction WG(){UG();return de(Zd(Gi,1),ET,59,0,[RG,QG,PG,SG,TG])}\nfunction qI(){oI();return de(Zd(Zi,1),ET,47,0,[hI,iI,jI,kI,lI,mI,nI])}\nfunction GG(a,b){return Vt(a.a,b)!=null&&xp(Se(Vt(a.a,b),5).X(),' ')}\nfunction sG(a,b){return Se(Jv(a.c,Qo(tm(bm(nF(wp(b.e),false),4)))),5)}\nfunction Ip(a,b){var c;b=Qp(b);c=new RegExp('-');return a.replace(c,b)}\nfunction ge(a){var b,c,d;b=a&pU;c=a>>22&pU;d=a<0?OT:0;return ie(b,c,d)}\nfunction xr(a,b){var c;for(c=a.d-1;c>=0&&a.a[c]===b[c];c--);return c<0}\nfunction mw(a,b,c){for(;c>=0;--c){if(Tz(b,a.a[c])){return c}}return -1}\nfunction oA(a,b){!a.a?(a.a=new hq(a.d)):bq(a.a,a.b);_p(a.a,b);return a}\nfunction wb(a){if(a.j){a.backingJsObject!==PT&&a.M();a.g=null}return a}\nfunction jz(a){this.d=a;this.b=this.d.a.entries();this.a=this.b.next()}\nfunction SD(a){this.f=a;this.e=_d(jf,ET,13,this.f,15,1);QD(this,false)}\nfunction Pb(a){vb(this);this.f=!a?null:a.G();this.e=a;wb(this);this.M()}\nfunction $t(a,b){return cf(b)?b==null?Qy(a.a,null):gz(a.b,b):Qy(a.a,b)}\nfunction Gr(a,b){if(b==0||a.e==0){return a}return b>0?_r(a,b):cs(a,-b)}\nfunction Ir(a,b){if(b==0||a.e==0){return a}return b>0?cs(a,b):_r(a,-b)}\nfunction Hv(a,b){var c,d;c=b.kb();d=sA(a,c);return !!d&&Tz(d.d,b.lb())}\nfunction tp(a,b){var c,d;c=(oD(a),a);d=(oD(b),b);return c==d?0:c<d?-1:1}\nfunction AF(a,b){var c,d;d=1;for(c=1;_l(c,b)<=0;c++){d=jm(d,a)}return d}\nfunction nw(a,b){var c;c=(nD(b,a.a.length),a.a[b]);bD(a.a,b,1);return c}\nfunction zs(a,b,c,d){var e;e=_d(lf,ET,13,b,15,1);As(e,a,b,c,d);return e}\nfunction MC(a,b){var c;IC(a);c=new VC;c.a=b;a.a.pb(new XC(c));return c.a}\nfunction dD(){dD=Em;new hD;new fD('ISO-LATIN-1');new fD('ISO-8859-1')}\nfunction $A(){$A=Em;WA=new _A('All',0);XA=new dB;YA=new fB;ZA=new iB}\nfunction _b(){if(Date.now){return Date.now()}return (new Date).getTime()}\nfunction mc(b){jc();return function(){return nc(b,this,arguments);var a}}\nfunction dt(){bt();return de(Zd(xg,1),ET,41,0,[at,Ws,Vs,Xs,$s,Ys,Zs,_s])}\nfunction Lr(a,b){qr();this.e=a;this.d=1;this.a=de(Zd(lf,1),ET,13,15,[b])}\nfunction pA(a,b){this.b=', ';this.d=a;this.e=b;this.c=this.d+(''+this.e)}\nfunction gP(){MI();RM.call(this);this.a='MOVF.D';this.c=0;this.q=this.a}\nfunction BL(){aJ();bJ.call(this);this.c='011010';this.u=RV;this.q='DIV'}\nfunction IL(){aJ();bJ.call(this);this.c='011011';this.u=RV;this.q='DIVU'}\nfunction zM(){aJ();bJ.call(this);this.c='111011';this.q='DSRA';this.u=VV}\nfunction FM(){aJ();bJ.call(this);this.c='111010';this.q='DSRL';this.u=VV}\nfunction sM(){aJ();bJ.call(this);this.c='111000';this.q='DSLL';this.u=VV}\nfunction jQ(a){eQ();iQ.call(this,a);this.b='101000';this.q='SB';this.f=1}\nfunction pQ(a){eQ();iQ.call(this,a);this.b='101001';this.q='SH';this.f=2}\nfunction XQ(a){eQ();iQ.call(this,a);this.b='101011';this.q='SW';this.f=4}\nfunction lQ(a){eQ();iQ.call(this,a);this.b='111111';this.q='SD';this.f=8}\nfunction NO(a){rO();uO.call(this,a);this.b='100011';this.q='LW';this.f=4}\nfunction FO(a){rO();uO.call(this,a);this.b='100001';this.q='LH';this.f=2}\nfunction xO(a){rO();uO.call(this,a);this.b='100000';this.q='LB';this.f=1}\nfunction KQ(){aJ();bJ.call(this);this.c='000111';this.q='SRAV';this.u=CV}\nfunction nK(){MI();TJ.call(this);this.b=JV;this.u='%R,%B';this.q='BGEZ'}\nfunction iK(){MI();TJ.call(this);this.b=GV;this.u='%R,%R,%B';this.q='BEQ'}\nfunction zO(a){rO();uO.call(this,a);this.b='100100';this.q='LBU';this.f=1}\nfunction DO(a){MI();oN.call(this,a);this.a=eW;this.b=this.a;this.q='LDC1'}\nfunction HO(a){rO();uO.call(this,a);this.b='100101';this.q='LHU';this.f=2}\nfunction RO(a){rO();uO.call(this,a);this.b='100111';this.q='LWU';this.f=4}\nfunction TA(a,b){Dv.call(this,a,b);this.a=_d(Dh,ET,75,2,0,1);this.b=true}\nfunction gA(a,b){oD(b);if(a.c<a.d){kA(a,b,a.c++);return true}return false}\nfunction Ar(a){var b;if(a.e==0){return -1}b=zr(a);return (b<<5)+Oo(a.a[b])}\nfunction zA(a,b){var c;c=new UA;c.c=true;c.d=b.lb();return AA(a,b.kb(),c)}\n",
"function dM(a){var b,c;c=a.k.c;b=a.k.b;RD(c,a.b,0);RD(b,a.a,0);UE(c);UE(b)}\nfunction kM(a){var b,c;c=a.k.c;b=a.k.b;RD(c,a.b,0);RD(b,a.a,0);UE(c);UE(b)}\nfunction CP(a){var b,c;c=a.k.c;b=a.k.b;RD(c,a.b,0);RD(b,a.a,0);UE(c);UE(b)}\nfunction JP(a){var b,c;c=a.k.c;b=a.k.b;RD(c,a.b,0);RD(b,a.a,0);UE(c);UE(b)}\nfunction us(a,b,c,d){var e;e=_d(lf,ET,13,b+1,15,1);vs(e,a,b,c,d);return e}\nfunction tD(a,b,c){if(a<0||b>c||b<a){throw Yl(new iq(hU+a+iU+b+eU+c))}}\nfunction GI(a){if(--a.a<0){throw Yl(new Ob('WAW semaphore for '+a.b+xV))}}\nfunction HI(a){if(--a.c<0){throw Yl(new Ob('write semaphore for '+a.b+xV))}}\nfunction lP(){iP();bJ.call(this);this.a=false;this.c='001011';this.q='MOVN'}\nfunction uP(){rP();bJ.call(this);this.a=false;this.c='001010';this.q='MOVZ'}\nfunction $P(){aJ();bJ.call(this);this.a='100101';this.c=this.a;this.q='OR'}\nfunction rR(){aJ();bJ.call(this);this.a='100110';this.c=this.a;this.q='XOR'}\nfunction JJ(){aJ();bJ.call(this);this.a='100100';this.c=this.a;this.q='AND'}\nfunction YO(){aJ();bJ.call(this);this.c='010000';this.u='%R';this.q='MFHI'}\nfunction iR(a,b){cR();SI.call(this);this.u='%U';this.q=aW;this.d=b;this.e=a}\nfunction go(a){return xp(IT,typeof(a))||bf(a,$wnd.java.lang.Number$impl)}\nfunction EH(a){return (new RegExp(pV)).test(a)&&!(new RegExp(qV)).test(a)}\nfunction FH(a){return (new RegExp(rV)).test(a)&&!(new RegExp(qV)).test(a)}\nfunction Vq(a,b){this.e=b;this.a=br(a);this.a<54?(this.f=sm(a)):(this.c=Yr(a))}\nfunction Cr(a,b){if(b.e==0){return pr}if(a.e==0){return pr}return Ks(),Ls(a,b)}\nfunction km(a){var b;if(fm(a)){b=0-a;if(!isNaN(b)){return b}}return am(ye(a))}\nfunction Hn(a){var b;if(a<0||a>=2){return 0}return b=a-10,(b<0?48+a:97+b)&bU}\nfunction nz(a){if(a.a.d!=a.c){return ez(a.a,a.b.value[0])}return a.b.value[1]}\nfunction Fe(a){if(ve(a,(Ne(),Me))<0){return -re(ye(a))}return a.l+a.m*NT+a.h*MT}\nfunction lw(a,b,c){for(;c<a.a.length;++c){if(Tz(b,a.a[c])){return c}}return -1}\nfunction Kq(a,b){var c;c=new Yq((!a.c&&(a.c=Xr(a.f)),a.c),a.e);Gq(c,b);return c}\nfunction _d(a,b,c,d,e,f){var g;g=ae(e,d);e!=10&&de(Zd(a,f),b,c,e,g);return g}\nfunction ee(a,b){$d(b)!=10&&de(pb(b),b.Rb,b.__elementTypeId$,$d(b),a);return a}\nfunction Ne(){Ne=Em;Je=ie(pU,pU,524287);Ke=ie(0,0,qU);Le=ge(1);ge(2);Me=ge(0)}\nfunction Bs(){Bs=Em;new Cs(34,(bt(),Zs));new Cs(7,Zs);new Cs(16,Zs);new Cs(0,$s)}\nfunction rS(){rS=Em;pS=new sS('NONE',0);oS=new sS('DATA',1);qS=new sS('TEXT',2)}\nfunction mJ(){mJ=Em;MI();kJ=ff($wnd.Math.pow(2,15))-1;lJ=wC((Kn(ij),ij.k))}\nfunction jn(){var a;a=$wnd.location.search;if(!gn||!xp(fn,a)){gn=hn(a);fn=a}}\nfunction CE(a,b){oC(pE,'Changing CPU status to '+(b.b!=null?b.b:''+b.c));a.B=b}\nfunction Mp(a,b){return b==(Nz(),Nz(),Mz)?a.toLocaleUpperCase():a.toUpperCase()}\nfunction $d(a){return a.__elementTypeCategory$==null?10:a.__elementTypeCategory$}\nfunction wI(a){return a.b?'DIVIDER \\n '+a.b.X()+' '+a.a:'DIVIDER \\n EMPTY '+a.a}\nfunction KI(a){SD.call(this,64);this.d=new tH(new TF);this.c=0;this.a=0;this.b=a}\nfunction oQ(a){MI();tN.call(this,a);this.a='111101';this.b=this.a;this.q='SDC1'}\nfunction qK(){MI();TJ.call(this);this.b='000101';this.u='%R,%R,%B';this.q='BNE'}\nfunction kK(){MI();TJ.call(this);this.a=HV;this.b=this.a;this.u='%R,%B';this.q=IV}\nfunction Go(){Ob.call(this,\"Stream already terminated, can't be modified or used\")}\nfunction Tc(a){if(null==a){throw Yl(new fp('encodedURLComponent cannot be null'))}}\nfunction aA(a,b){if(0>a||a>b){throw Yl(new vn('fromIndex: 0, toIndex: '+a+eU+b))}}\nfunction Uc(d,a){var b=d.a[a];var c=(Ld(),Kd)[typeof b];return c?c(b):Rd(typeof b)}\nfunction xc(a){var b,c;if(a.a){c=null;do{b=a.a;a.a=null;c=Bc(b,c)}while(a.a);a.a=c}}\nfunction yc(a){var b,c;if(a.b){c=null;do{b=a.b;a.b=null;c=Bc(b,c)}while(a.b);a.b=c}}\nfunction wz(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 uu(a){var b;vy(a.e,a);mD(a.b);a.c=a.a;b=Se(a.a.eb(),21);a.b=tu(a);return b}\nfunction Te(a){var b;vD(a==null||Array.isArray(a)&&(b=$d(a),!(b>=14&&b<=16)));return a}\nfunction bC(){var a;if(!ZB){ZB=new aC;a=new vC('');qC(a,(tB(),pB));$B(ZB,a)}return ZB}\nfunction _n(a,b){var c;if(!a){return}b.j=a;var d=Vn(b);if(!d){Bm[a]=[b];return}d.Qb=b}\nfunction xm(){ym();var a=wm;for(var b=0;b<arguments.length;b++){a.push(arguments[b])}}\nfunction pP(){MI();RM.call(this);this.a='MOVT.D';this.b=1;this.c=this.b;this.q=this.a}\nfunction UH(a){Yt(a.a,(eI(),aI),null);Yt(a.a,bI,null);Yt(a.a,cI,null);Yt(a.a,dI,null)}\nfunction IG(a,b){return Vt(a.a,b)==null||Vt(a.a,b)!=null&&xp(Se(Vt(a.a,b),5).X(),' ')}\nfunction TH(a,b,c){if(Vt(a.a,(eI(),aI))==null){c||Yt(a.a,aI,b);return 0}else{return -1}}\nfunction AH(a){if(a.length==64&&(new RegExp(oV)).test(a)){return xp(a,uV)}return false}\nfunction BH(a){if(a.length==64&&(new RegExp(oV)).test(a)){return xp(a,vV)}return false}\nfunction CH(a){if(a.length==64&&(new RegExp(oV)).test(a)){return xp(a,tV)}return false}\nfunction DH(a){if(a.length==64&&(new RegExp(oV)).test(a)){return xp(a,cV)}return false}\nfunction Mq(a){if(a.a<54){return a.f<0?-1:a.f>0?1:0}return (!a.c&&(a.c=Xr(a.f)),a.c).e}\nfunction sr(a){var b;b=_d(lf,ET,13,a.d,15,1);lq(a.a,0,b,0,a.d);return new Mr(a.e,a.d,b)}\nfunction Gc(a){var b=/function(?:\\s+([\\w$]+))?\\s*\\(/;var c=b.exec(a);return c&&c[1]||BT}\nfunction ir(a){if(a==0){return pq[0]}if(a>=0&&a<xq.length){return xq[a]}return new Vq(0,a)}\nfunction Oo(a){var b,c;if(a==0){return 32}else{c=0;for(b=1;(b&a)==0;b<<=1){++c}return c}}\nfunction DA(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 zI(a,b,c){if(Vt(a.a,(oI(),hI))==null){c||Yt(a.a,hI,b);return 0}else{return -1}}\nfunction zH(a){if(a.length==64&&(new RegExp(oV)).test(a)){return CH(a)||AH(a)}return false}\nfunction GH(a){if(a.length==64&&(new RegExp(oV)).test(a)){return DH(a)||BH(a)}return false}\nfunction _H(){_H=Em;ZH=new qw(new Rw(de(Zd(qg,1),ET,2,6,['ADD.D','SUB.D',_U,'MUL.D'])))}\nfunction sK(){MI();TJ.call(this);this.a='000111';this.b=this.a;this.u='%R,%B';this.q=KV}\nfunction VO(){MI();TL.call(this);this.b='00000';this.a='MFC1';this.c=this.b;this.q=this.a}\nfunction BP(){MI();ZL.call(this);this.b='00100';this.a='MTC1';this.c=this.b;this.q=this.a}\nfunction XL(){MI();TL.call(this);this.b='00001';this.a='DMFC1';this.c=this.b;this.q=this.a}\nfunction bM(){MI();ZL.call(this);this.b='00101';this.a='DMTC1';this.c=this.b;this.q=this.a}\nfunction bL(){MI();YK.call(this);this.a='0010';this.b='C.EQ.D';this.c=this.a;this.q=this.b}\nfunction cL(){MI();YK.call(this);this.a='0100';this.b='C.LT.D';this.c=this.a;this.q=this.b}\nfunction Qb(a){vb(this);wb(this);this.backingJsObject=a;xb(this,a);this.f=a==null?VT:Hm(a)}\nfunction Cs(a,b){Bs();jD(a>=0,'Digits < 0');pD(b,'null RoundingMode');this.a=a;this.b=b}\nfunction Am(a,b){typeof window===AT&&typeof window['$gwt']===AT&&(window['$gwt'][a]=b)}\nfunction bs(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 xd(e,a){var b=e.a;var c=0;for(var d in b){b.hasOwnProperty(d)&&(a[c++]=d)}return a}\nfunction am(a){var b;b=a.h;if(b==0){return a.l+a.m*NT}if(b==OT){return a.l+a.m*NT-MT}return a}\nfunction jr(a){if(a==ff(a)){return ir(ff(a))}if(a>=0){return new Vq(0,KT)}return new Vq(0,WT)}\nfunction dm(a){if(LT<a&&a<MT){return a<0?$wnd.Math.ceil(a):$wnd.Math.floor(a)}return am(we(a))}\nfunction rm(a){var b,c,d,e;e=a;d=0;if(e<0){e+=MT;d=OT}c=ff(e/NT);b=ff(e-c*NT);return ie(b,c,d)}\nfunction Yw(a){var b,c,d;d=0;for(c=a._();c.db();){b=c.eb();d=d+(b!=null?rb(b):0);d=d|0}return d}\nfunction mL(a){var b,c;c=a.k.c;b=a.k.b;RD(c,a.i[2].vb(),0);RD(b,a.i[3].vb(),0);UE(c);UE(b)}\nfunction tL(a){var b,c;c=a.k.c;b=a.k.b;RD(c,a.i[2].vb(),0);RD(b,a.i[3].vb(),0);UE(c);UE(b)}\nfunction AL(a){var b,c;c=a.k.c;b=a.k.b;RD(c,a.i[2].vb(),0);RD(b,a.i[3].vb(),0);UE(c);UE(b)}\nfunction HL(a){var b,c;c=a.k.c;b=a.k.b;RD(c,a.i[2].vb(),0);RD(b,a.i[3].vb(),0);UE(c);UE(b)}\nfunction rG(a,b){var c;c=b/4|0;if(!Iv(a.c,Qo(c))){return null}return Se(Jv(a.c,Qo(b/4|0)),5)}\nfunction gz(a,b){var c;c=a.a.get(b);if(c===undefined){++a.d}else{Yy(a.a,b);--a.c;xy(a.b)}return c}\nfunction zr(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 Zw(a){var b,c,d;d=1;for(c=a._();c.db();){b=c.eb();d=31*d+(b!=null?rb(b):0);d=d|0}return d}\nfunction zu(a,b){var c,d;for(c=0,d=a.size();c<d;++c){if(Tz(b,a.getAtIndex(c))){return c}}return -1}\nfunction te(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 ie(c&pU,d&pU,e&OT)}\nfunction Ee(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 ie(c&pU,d&pU,e&OT)}\nfunction NA(a,b){var c;this.c=a;c=new pw;tA(a,c,b,a.a,null,false,null,false);this.a=new Vu(c,0)}\nfunction RH(){this.d=0;this.b=new xI;uI(this.b);this.c=new DI;AI(this.c);this.a=new XH;UH(this.a)}\nfunction OL(a){MI();CJ.call(this,a);this.a=FV;this.b=_U;this.e=SV;this.d=this.a;this.q=this.b}\nfunction VQ(a){MI();CJ.call(this,a);this.a=FV;this.b='SUB.D';this.e=JV;this.d=this.a;this.q=this.b}\nfunction QP(a){MI();CJ.call(this,a);this.a=FV;this.b='MUL.D';this.e=bW;this.d=this.a;this.q=this.b}\nfunction UE(a){if(--a.b<0){throw Yl(new Nb)}oC(SE,'Decremented write semaphore for '+a.a+RT+a.b)}\nfunction Iq(a){if(a.a<54){return new Tq(-a.f,a.e)}return new Yq(Dr((!a.c&&(a.c=Xr(a.f)),a.c)),a.e)}\nfunction tu(a){if(a.a.db()){return true}if(a.a!=a.d){return false}a.a=new Ty(a.e.a);return a.a.db()}\nfunction Xl(a){var b;if(Ze(a,8)){return a}b=a&&a.__java$exception;if(!b){b=new Ub(a);Ec(b)}return b}\nfunction En(a){if(xp(typeof(a),JT)){return true}return a!=null&&a.$implements__java_lang_CharSequence}\nfunction co(a){if(a==null){return false}return a.$implements__java_lang_Cloneable||Array.isArray(a)}\nfunction nC(a){if(gC){return _d(Lh,RU,87,0,0,1)}return Se(ow(a.a,_d(Lh,RU,87,a.a.a.length,0,1)),198)}\nfunction IF(a,b){return b==0?Qo(io(wp(a.e).substr(8,1),10)).a:Qo(io(Lp(wp(a.e),7-b,7-b+1),10)).a}\nfunction rb(a){return cf(a)?DD(a):_e(a)?lo(a):$e(a)?(oD(a),a)?1231:1237:Ye(a)?a.F():be(a)?xD(a):$b(a)}\nfunction EG(a){Yt(a.a,(UG(),RG),null);Yt(a.a,QG,null);Yt(a.a,PG,null);Yt(a.a,SG,null);Yt(a.a,TG,null)}\nfunction Mn(){++Jn;this.k=null;this.i=null;this.g=null;this.d=null;this.b=null;this.j=null;this.a=null}\nfunction mn(a){ln.call(this,BU+a+CU+DU==null?VT:Hm(BU+a+CU+DU),Ze(BU+a+CU+DU,8)?Se(BU+a+CU+DU,8):null)}\nfunction eI(){eI=Em;aI=new fI('A1',0);bI=new fI('A2',1);cI=new fI('A3',2);dI=new fI('A4',3)}\nfunction BC(){BC=Em;yC=new CC('CONCURRENT',0);zC=new CC('IDENTITY_FINISH',1);AC=new CC('UNORDERED',2)}\nfunction xR(){xR=Em;wR=wC((Kn(Ol),Ol.k));vR=de(Zd(qg,1),ET,2,6,[KV,IV,_V,PV,'DMULU','L.D','S.D'])}\nfunction rE(){rE=Em;pE=wC((Kn(si),si.k));qE=new qw(new Rw(de(Zd(qg,1),ET,2,6,['0000000C','04000000'])))}\nfunction Ld(){Ld=Em;Kd={'boolean':Md,'number':Nd,'string':Pd,'object':Od,'function':Od,'undefined':Qd}}\nfunction YF(){YF=Em;XF=new ZF('TO_NEAREST',0);WF=new ZF('TOWARD_ZERO',1);VF=new ZF(eV,2);UF=new ZF(fV,3)}\nfunction xA(a,b,c){var d,e;d=new TA(b,c);e=new UA;a.a=vA(a,a.a,d,e);e.b||++a.b;a.a.b=false;return e.d}\nfunction sA(a,b){var c,d,e;e=a.a;while(e){c=uy(b,e.c);if(c==0){return e}d=c<0?0:1;e=e.a[d]}return null}\nfunction Ut(a,b){var c,d;for(d=b._();d.db();){c=Se(d.eb(),21);if(Ky(a,c.lb())){return true}}return false}\nfunction kt(a,b){var c,d;oD(b);for(d=b._();d.db();){c=d.eb();if(!a.contains(c)){return false}}return true}\nfunction My(a,b){var c,d,e,f;for(d=b,e=0,f=d.length;e<f;++e){c=d[e];if(Ky(a,c.kb())){return c}}return null}\nfunction de(a,b,c,d,e){e.Qb=a;e.Rb=b;e.Sb=Im;e.__elementTypeId$=c;e.__elementTypeCategory$=d;return e}\nfunction le(a,b,c,d,e){var f;f=Ce(a,b);c&&oe(f);if(e){a=ne(a,b);d?(fe=ye(a)):(fe=ie(a.l,a.m,a.h))}return f}\nfunction pe(a){var b,c;c=No(a.h);if(c==32){b=No(a.m);return b==32?No(a.l)+32:b+20-10}else{return c-12}}\nfunction ye(a){var b,c,d;b=~a.l+1&pU;c=~a.m+(b==0?1:0)&pU;d=~a.h+(b==0&&c==0?1:0)&OT;return ie(b,c,d)}\nfunction oe(a){var b,c,d;b=~a.l+1&pU;c=~a.m+(b==0?1:0)&pU;d=~a.h+(b==0&&c==0?1:0)&OT;a.l=b;a.m=c;a.h=d}\nfunction ws(a,b,c){var d;for(d=c-1;d>=0&&a[d]===b[d];d--);return d<0?0:gm($l(a[d],ZT),$l(b[d],ZT))?-1:1}\nfunction _l(a,b){var c;if(fm(a)&&fm(b)){c=a-b;if(!isNaN(c)){return c}}return ve(fm(a)?rm(a):a,fm(b)?rm(b):b)}\nfunction Xr(a){qr();if(a<0){if(a!=-1){return new Kr(-1,-a)}return kr}else return a<=10?mr[ff(a)]:new Kr(1,a)}\nfunction MF(a){switch(a){case 1:return 'Z';case 3:return 'O';case 2:return 'U';case 0:return 'V';}return null}\nfunction vu(a){this.e=a;this.d=new jz(this.e.b);this.a=this.d;this.b=tu(this);this.$modCount=a.$modCount}\nfunction zP(){MI();JK.call(this);this.c=HV;this.b='MOV.D';this.a=FV;this.e=this.c;this.q=this.b;this.d=this.a}\nfunction xP(){MI();WM.call(this);this.c=fW;this.a=FV;this.b='MOVZ.D';this.e=this.c;this.d=this.a;this.q=this.b}\nfunction jP(a){if(a.a){oC(hP,gW);wE(a.k,Se(cw(a.r,0),3).a).xb(a.i[0].vb(),0)}UE(wE(a.k,Se(cw(a.r,0),3).a))}\nfunction sP(a){if(a.a){oC(qP,gW);wE(a.k,Se(cw(a.r,0),3).a).xb(a.i[0].vb(),0)}UE(wE(a.k,Se(cw(a.r,0),3).a))}\nfunction Dn(a,b){yn();return cf(a)?tp(a,We(b)):_e(a)?ko(a,(vD(b==null||_e(b)),b)):$e(a)?An(a,Ue(b)):a.U(b)}\nfunction pb(a){return cf(a)?qg:_e(a)?Zf:$e(a)?Wf:Ye(a)?a.Qb:be(a)?a.Qb:a.Qb||Array.isArray(a)&&Zd(of,1)||of}\nfunction br(a){var b;_l(a,0)<0&&(a=am(ze(fm(a)?rm(a):a)));return b=tm(om(a,32)),64-(b!=0?No(b):No(tm(a))+32)}\nfunction Jb(a){var b;if(a!=null){b=a.__java$exception;if(b){return b}}return bf(a,TypeError)?new ep(a):new Qb(a)}\nfunction Zl(a,b){var c;if(fm(a)&&fm(b)){c=a+b;if(LT<c&&c<MT){return c}}return am(te(fm(a)?rm(a):a,fm(b)?rm(b):b))}\nfunction jm(a,b){var c;if(fm(a)&&fm(b)){c=a*b;if(LT<c&&c<MT){return c}}return am(xe(fm(a)?rm(a):a,fm(b)?rm(b):b))}\nfunction qm(a,b){var c;if(fm(a)&&fm(b)){c=a-b;if(LT<c&&c<MT){return c}}return am(Ee(fm(a)?rm(a):a,fm(b)?rm(b):b))}\nfunction Qo(a){var b,c;if(a>-129&&a<128){b=a+128;c=(So(),Ro)[b];!c&&(c=Ro[b]=new Io(a));return c}return new Io(a)}\nfunction Nw(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 Br(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 Hr(a){var b,c,d,e;return a.e==0?a:(b=a.d,c=b+1,d=_d(lf,ET,13,c,15,1),bs(d,a.a,b),e=new Mr(a.e,c,d),tr(e),e)}\nfunction Ms(a,b,c,d,e){if(b==0||d==0){return}b==1?(e[d]=Os(e,c,d,a[0])):d==1?(e[b]=Os(e,a,b,c[0])):Ns(a,c,e,b,d)}\nfunction sE(a,b){oC(pE,(b.b!=null?b.b:''+b.c)+' STAGE: '+FG(a.A,b)+'\\n================================');a.i=b}\nfunction HJ(a){MI();CJ.call(this,a);this.c=EV;this.a=FV;this.b='ADD.D';this.e=this.c;this.d=this.a;this.q=this.b}\nfunction oP(){MI();WM.call(this);this.c='010011';this.a=FV;this.b='MOVN.D';this.e=this.c;this.d=this.a;this.q=this.b}\nfunction vG(){nG();oC(mG,'Building Memory: '+rb(this));this.a=new EA;this.c=new EA;oC(mG,'Memory built: '+rb(this))}\nfunction tB(){tB=Em;kB=new yB;lB=new BB;mB=new EB;nB=new HB;oB=new KB;pB=new NB;qB=new QB;rB=new TB;sB=new WB}\nfunction UG(){UG=Em;RG=new VG('IF',0);QG=new VG('ID',1);PG=new VG('EX',2);SG=new VG('MEM',3);TG=new VG('WB',4)}\nfunction PE(){PE=Em;ME=new QE('READY',0);NE=new QE('RUNNING',1);OE=new QE('STOPPING',2);LE=new QE('HALTED',3)}\nfunction gr(a){if(a<WT){throw Yl(new sn('Overflow'))}else if(a>KT){throw Yl(new sn('Underflow'))}else{return ff(a)}}\nfunction rD(a,b,c){if(a<0||b>c){throw Yl(new un(hU+a+iU+b+', size: '+c))}if(a>b){throw Yl(new Eo(hU+a+' > toIndex: '+b))}}\nfunction Rd(a){Ld();throw Yl(new kd(\"Unexpected typeof result '\"+a+\"'; please report this bug to the GWT team\"))}\nfunction xG(b){try{return nF(wp(b.e),false)}catch(a){a=Xl(a);if(Ze(a,11)){kq();QD(b,false);return 0}else throw Yl(a)}}\nfunction AR(a){var b,c,d,e;for(c=nS(),d=0,e=c.length;d<e;++d){b=c[d];if(yp(a,b.b!=null?b.b:''+b.c)){return b.c}}return -1}\nfunction oF(a){var b,c,d;d=0;b=0;for(c=a.length-1;c>=0;--c,b++){uD(c,a.length);a.charCodeAt(c)==49&&(d+=1<<b)}return d}\nfunction yF(a,b){var c,d,e,f;f=zF(b);e=a-f.length;c=new Yp(f);for(d=0;d<e;d++){Wp(c,String.fromCharCode(48))}return c.a}\nfunction ss(a,b,c){var d,e,f,g;f=0;for(d=b-1;d>=0;d--){g=Zl(nm(f,32),$l(a[d],ZT));e=os(g,c);f=tm(om(e,32))}return tm(f)}\nfunction xs(a,b,c){var d,e;d=$l(c,ZT);for(e=0;_l(d,0)!=0&&e<b;e++){d=Zl(d,$l(a[e],ZT));a[e]=tm(d);d=om(d,32)}return tm(d)}\nfunction fz(a,b,c){var d;d=a.a.get(b);a.a.set(b,c===undefined?null:c);if(d===undefined){++a.c;xy(a.b)}else{++a.d}return d}\nfunction wr(a,b){var c;if(ef(a)===ef(b)){return true}if(Ze(b,9)){c=Se(b,9);return a.e==c.e&&a.d==c.d&&xr(a,c.a)}return false}\nfunction im(a,b){var c;if(fm(a)&&fm(b)){c=a%b;if(LT<c&&c<MT){return c}}return am((je(fm(a)?rm(a):a,fm(b)?rm(b):b,true),fe))}\nfunction Lq(a,b){var c;a.c=b;a.a=Zr(b);a.a<54&&(a.f=(c=b.d>1?mm(nm(b.a[1],32),$l(b.a[0],ZT)):$l(b.a[0],ZT),sm(jm(b.e,c))))}\nfunction IH(a){var b,c;c=new fq;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 pF(a){var b,c,d;d=0;b=0;for(c=a.length-1;c>=0;--c,b++){uD(c,a.length);a.charCodeAt(c)==49&&(d=Zl(d,nm(1,b)))}return d}\nfunction YE(b){var c,d;d='';try{d=b.wb()}catch(a){a=Xl(a);if(Ze(a,11)){c=a;yb(c,(kq(),jq),'','')}else throw Yl(a)}return d}\nfunction JI(b){var c,d;d='';try{d=lF(wp(b.e))}catch(a){a=Xl(a);if(Ze(a,11)){c=a;yb(c,(kq(),jq),'','')}else throw Yl(a)}return d}\nfunction Zr(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=zr(a);if(d==a.d-1){--c;c=c|0}}b-=No(c);return b}\nfunction mC(a){var b,c;if(a.b){return a.b}c=gC?null:a.d;while(c){b=gC?null:c.b;if(b){return b}c=gC?null:c.d}return tB(),pB}\nfunction tF(a){var b,c;for(c=0;c<a.length;c++){b=(uD(c,a.length),a.charCodeAt(c));if(b!=48&&b!=49){throw Yl(new jG)}}return true}\nfunction jt(a,b,c){var d,e;for(e=a._();e.db();){d=e.eb();if(ef(b)===ef(d)||b!=null&&nb(b,d)){c&&e.fb();return true}}return false}\nfunction ap(a){var b,c;if(_l(a,-129)>0&&_l(a,128)<0){b=tm(a)+128;c=(cp(),bp)[b];!c&&(c=bp[b]=new Uo(a));return c}return new Uo(a)}\nfunction Yr(a){qr();if(_l(a,0)<0){if(_l(a,-1)!=0){return new Nr(-1,km(a))}return kr}else return _l(a,10)<=0?mr[tm(a)]:new Nr(1,a)}\nfunction no(a,b){if(a<b){return -1}if(a>b){return 1}if(a==b){return a==0?no(1/a,1/b):0}return isNaN(a)?isNaN(b)?0:1:-1}\nfunction ke(a,b){if(a.h==qU&&a.m==0&&a.l==0){b&&(fe=ie(0,0,0));return he((Ne(),Le))}b&&(fe=ie(a.l,a.m,a.h));return ie(0,0,0)}\nfunction Hm(a){var b;if(Array.isArray(a)&&a.Sb===Im){return Ln(pb(a))+'@'+(b=rb(a)>>>0,b.toString(16))}return a.toString()}\nfunction Tr(a){var b,c,d;if(a<or.length){return or[a]}c=a>>5;b=a&31;d=_d(lf,ET,13,c+1,15,1);d[c]=1<<b;return new Mr(1,c+1,d)}\nfunction _r(a,b){var c,d,e,f;c=b>>5;b&=31;e=a.d+c+(b==0?0:1);d=_d(lf,ET,13,e,15,1);as(d,a.a,c,b);f=new Mr(a.e,e,d);tr(f);return f}\nfunction Tp(a,b,c){var d,e,f,g;f=b+c;tD(b,f,a.length);g='';for(e=b;e<f;){d=$wnd.Math.min(e+10000,f);g+=Op(a.slice(e,d));e=d}return g}\nfunction Os(a,b,c,d){Ks();var e,f;e=0;for(f=0;f<c;f++){e=Zl(jm($l(b[f],ZT),$l(d,ZT)),$l(tm(e),ZT));a[f]=tm(e);e=pm(e,32)}return tm(e)}\nfunction zb(a,b,c){var d,e,f,g,h;for(e=(a.g==null&&(a.g=(Dc(),h=Cc.P(a),Fc(h))),a.g),f=0,g=e.length;f<g;++f){d=e[f];b.T(c+'\\tat '+d)}}\nfunction nb(a,b){return cf(a)?xp(a,b):_e(a)?(oD(a),ef(a)===ef(b)):$e(a)?(oD(a),ef(a)===ef(b)):Ye(a)?a.C(b):be(a)?kb(a,b):Zb(a,b)}\nfunction eo(a){var b;b=typeof(a);if(xp(b,HT)||xp(b,IT)||xp(b,JT)){return true}return a!=null&&a.$implements__java_lang_Comparable}\nfunction yp(a,b){oD(a);if(b==null){return false}if(xp(a,b)){return true}return a.length==b.length&&xp(a.toLowerCase(),b.toLowerCase())}\nfunction rr(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*ws(a.a,b.a,a.d)}\nfunction LF(a,b){switch(b){case 1:return JF(a,'Z');case 3:return JF(a,'O');case 2:return JF(a,'U');case 0:return JF(a,'V');}return false}\nfunction QF(a,b){switch(b.c){case 0:RD(a,'00',30);break;case 1:RD(a,'01',30);break;case 2:RD(a,'10',30);break;case 3:RD(a,'11',30);}}\nfunction Sq(a){zq();var b;if(!isNaN(a)&&!isFinite(a)||isNaN(a)){throw Yl(new np('Infinite or NaN'))}Fq(this,(b=a,b.toPrecision(20)))}\nfunction Jc(){if(Error.stackTraceLimit>0){$wnd.Error.stackTraceLimit=Error.stackTraceLimit=64;return true}return 'stack' in new Error}\nfunction $n(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 ow(a,b){var c,d;d=a.a.length;b.length<d&&(b=cD(new Array(d),b));for(c=0;c<d;++c){ce(b,c,a.a[c])}b.length>d&&ce(b,d,null);return b}\nfunction Qw(a,b){var c,d;d=a.a.length;b.length<d&&(b=cD(new Array(d),b));for(c=0;c<d;++c){ce(b,c,a.a[c])}b.length>d&&ce(b,d,null);return b}\nfunction zd(f,a){var b=f.a;var c;a=String(a);b.hasOwnProperty(a)&&(c=b[a]);var d=(Ld(),Kd)[typeof c];var e=d?d(c):Rd(typeof c);return e}\nfunction bH(b,c){var d;try{return Se(Wt(b.a,c),3)}catch(a){a=Xl(a);if(Ze(a,7)){d=a;yb(d,(kq(),jq),'','')}else throw Yl(a)}return null}\nfunction VE(b){var c;try{return nF(b.vb(),false)}catch(a){a=Xl(a);if(Ze(a,11)){c=a;yb(c,(kq(),jq),'','');QD(b,false);return 0}else throw Yl(a)}}\nfunction cw(b,c){var d;d=vz(b,c);try{return Dz(d)}catch(a){a=Xl(a);if(Ze(a,92)){throw Yl(new un(\"Can't get element \"+c))}else throw Yl(a)}}\nfunction lc(){var a;if(ec!=0){a=_b();if(a-hc>2000){hc=a;ic=$wnd.setTimeout(uc,10)}}if(ec++==0){xc((wc(),vc));return true}return false}\nfunction Re(a,b){if(cf(a)){return !!Qe[b]}else if(a.Rb){return !!a.Rb[b]}else if(_e(a)){return !!Pe[b]}else if($e(a)){return !!Oe[b]}return false}\nfunction AI(a){Yt(a.a,(oI(),hI),null);Yt(a.a,iI,null);Yt(a.a,jI,null);Yt(a.a,kI,null);Yt(a.a,lI,null);Yt(a.a,mI,null);Yt(a.a,nI,null)}\nfunction Or(a){qr();if(a.length==0){this.e=0;this.d=1;this.a=de(Zd(lf,1),ET,13,15,[0])}else{this.e=1;this.d=a.length;this.a=a;tr(this)}}\nfunction Kr(a,b){this.e=a;if(b<$T){this.d=1;this.a=de(Zd(lf,1),ET,13,15,[b|0])}else{this.d=2;this.a=de(Zd(lf,1),ET,13,15,[b%$T|0,b/$T|0])}}\nfunction DD(a){BD();var b,c,d;c=':'+a;d=AD[c];if(d!=null){return ff((oD(d),d))}d=yD[c];b=d==null?CD(a):ff((oD(d),d));ED();AD[c]=b;return b}\nfunction vz(a,b){var c,d;qD(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 Ez(a,b,d)}\nfunction In(a,b,c){iD(a>=0&&a<=1114111);if(a>=aU){b[c++]=55296+(a-aU>>10&1023)&bU;b[c]=56320+(a-aU&1023)&bU;return 2}else{b[c]=a&bU;return 1}}\nfunction vH(a){if(a.length==64&&(new RegExp(oV)).test(a)){switch(uD(0,a.length),a.charCodeAt(0)){case 48:return 1;case 49:return -1;}}return 0}\nfunction nS(){lS();return de(Zd(Hl,1),ET,17,0,[kS,LR,iS,jS,HR,IR,JR,KR,$R,_R,aS,bS,cS,dS,eS,fS,RR,SR,TR,UR,VR,WR,XR,YR,gS,hS,OR,PR,NR,ZR,MR,QR])}\nfunction lT(){iT();return de(Zd(Ql,1),ET,18,0,[WS,GS,XS,ES,aT,VS,US,FS,YS,IS,NS,JS,hT,$S,_S,HS,gT,fT,cT,dT,ZS,bT,LS,PS,TS,KS,OS,SS,RS,QS,MS,eT])}\nfunction Xm(a){var b,c,d;c=(jn(),d=Se(gn.get('logLevel'),33),!d?null:We(d.getAtIndex(d.size()-1)));b=c==null?null:wB(c);b?qC(a,b):qC(a,(tB(),pB))}\nfunction oI(){oI=Em;hI=new pI('M1',0);iI=new pI('M2',1);jI=new pI('M3',2);kI=new pI('M4',3);lI=new pI('M5',4);mI=new pI('M6',5);nI=new pI('M7',6)}\nfunction tA(a,b,c,d,e,f,g,h){var i,j;if(!d){return}i=d.a[0];!!i&&tA(a,b,c,i,e,f,g,h);uA(c,d.c,e,f,g,h)&&b.add(d);j=d.a[1];!!j&&tA(a,b,c,j,e,f,g,h)}\nfunction on(a){var b;if(a==null){return false}b=typeof(a);return xp(b,HT)||xp(b,IT)||xp(b,JT)||a.$implements__java_io_Serializable||Array.isArray(a)}\nfunction sc(a,b){jc();var c;c=tb;if(c){if(c==gc){return}pC(c.a,(tB(),rB),a.L(),a);return}if(b){rc(Ze(a,71)?Se(a,71).N():a)}else{kq();yb(a,jq,'','')}}\nfunction Gp(a,b,c){var d,e;d=Hp(b,'([/\\\\\\\\\\\\.\\\\*\\\\+\\\\?\\\\|\\\\(\\\\)\\\\[\\\\]\\\\{\\\\}$^])','\\\\\\\\$1');e=Hp(Hp(c,'\\\\\\\\','\\\\\\\\\\\\\\\\'),'\\\\$','\\\\\\\\$');return Hp(a,d,e)}\nfunction yE(a){var b,c,d,e,f,g;g=new fq;b=0;for(d=a.r,e=0,f=d.length;e<f;++e){c=d[e];bq(bq(bq($p((g.a+='Register ',g),b++),':\\t'),YE(c)),CT)}return g.a}\nfunction uE(a){var b,c,d,e,f,g;g=new fq;b=0;for(d=a.p,e=0,f=d.length;e<f;++e){c=d[e];bq(bq(bq($p((g.a+='FP Register ',g),b++),':\\t'),JI(c)),CT)}return g.a}\nfunction ne(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 ie(c,d,e)}\nfunction Qr(a,b){qr();oD(a);if(b<2||b>36){throw Yl(new np('Radix out of range'))}if(a.length==0){throw Yl(new np('Zero length BigInteger'))}Vr(this,a,b)}\nfunction ae(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 se(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&pU;a.m=d&pU;a.h=e&OT;return true}\nfunction jH(b,c){var d,e;QD(b,false);d=sH(b.d,c+'');try{RD(b,d,0)}catch(a){a=Xl(a);if(Ze(a,11)){e=a;yb(e,(kq(),jq),'','');throw Yl(new lG)}else throw Yl(a)}}\nfunction bm(a,b){var c;if(fm(a)&&fm(b)){c=a/b;if(LT<c&&c<MT){return c<0?$wnd.Math.ceil(c):$wnd.Math.floor(c)}}return am(je(fm(a)?rm(a):a,fm(b)?rm(b):b,false))}\nfunction GR(a,b,c){xR();this.j=a;this.e=b;this.d=c;this.b=new TF;RF(this.b,0,true);RF(this.b,3,true);RF(this.b,2,true);RF(this.b,1,true);this.c=new tH(this.b)}\nfunction xF(a){var b;uD(0,a.length);if(a.charCodeAt(0)!=49){return false}for(b=1;b<a.length;b++){uD(b,a.length);if(a.charCodeAt(b)!=48){return false}}return true}\nfunction ve(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 is(a){var b,c,d;if(_l(a,0)>=0){c=bm(a,sU);d=im(a,sU)}else{b=pm(a,1);c=bm(b,500000000);d=im(b,500000000);d=Zl(nm(d,1),$l(a,1))}return mm(nm(d,32),$l(c,ZT))}\nfunction xt(a,b){var c,d,e;c=b.kb();e=b.lb();d=a.get(c);if(!(ef(e)===ef(d)||e!=null&&nb(e,d))){return false}if(d==null&&!a.containsKey(c)){return false}return true}\nfunction Nr(a,b){this.e=a;if(cm($l(b,-4294967296),0)){this.d=1;this.a=de(Zd(lf,1),ET,13,15,[tm(b)])}else{this.d=2;this.a=de(Zd(lf,1),ET,13,15,[tm(b),tm(om(b,32))])}}\nfunction HE(a){sE(a,(UG(),SG));if(!HG(a.A,SG)){oC(pE,'Executing MEM() for '+FG(a.A,SG));FG(a.A,SG).Ib()}oC(pE,$U+FG(a.A,SG)+' to WB');NG(a.A,FG(a.A,SG));MG(a.A,null)}\nfunction zm(b,c,d,e){ym();var f=wm;$moduleName=c;$moduleBase=d;Wl=e;function g(){for(var a=0;a<f.length;a++){f[a]()}}\nif(b){try{zT(g)()}catch(a){b(c,a)}}else{zT(g)()}}\nfunction Fc(a){var b,c,d,e;b='Ec';c='Ib';e=$wnd.Math.min(a.length,5);for(d=e-1;d>=0;d--){if(xp(a[d].d,b)||xp(a[d].d,c)){a.length>=d+1&&a.splice(0,d+1);break}}return a}\nfunction Ic(a){Dc();var b=a.backingJsObject;if(b&&b.stack){var c=b.stack;var d=b+CT;c.substring(0,d.length)==d&&(c=c.substring(d.length));return c.split(CT)}return []}\nfunction As(a,b,c,d,e){var f,g;f=0;for(g=0;g<e;g++){f=Zl(f,qm($l(b[g],ZT),$l(d[g],ZT)));a[g]=tm(f);f=om(f,32)}for(;g<c;g++){f=Zl(f,$l(b[g],ZT));a[g]=tm(f);f=om(f,32)}}\nfunction zE(a){var b;b='';b+='IF:\\t'+FG(a.A,(UG(),RG))+CT;b+='ID:\\t'+FG(a.A,QG)+CT;b+='EX:\\t'+FG(a.A,PG)+CT;b+='MEM:\\t'+FG(a.A,SG)+CT;b+='WB:\\t'+FG(a.A,TG)+CT;return b}\nfunction dH(a,b,c){var d;if(c!=null&&!xp(c,'')){c=c.toLowerCase();if(Xt(a.c,c)){throw Yl(new XG)}Zt(a.c,c,Qo(b));d=pG(a.b,b);d.d=c;oC($G,'Added memory label '+c+lV+b)}}\nfunction RJ(a,b){var c,d,e,f,g,h;c=new iE;eE(c,Se(cw(a.r,b),3).a);e=wp(c.e);f=a.k.w;h=wp(a.k.w.e);d=new iE;dE(d,-4);h=UN(h,wp(d.e));g=UN(h,e);RD(f,g,0);throw Yl(new pO)}\nfunction Qp(a){var b;b=0;while(0<=(b=a.indexOf('\\\\',b))){uD(b+1,a.length);a.charCodeAt(b+1)==36?(a=a.substr(0,b)+'$'+Kp(a,++b)):(a=a.substr(0,b)+(''+Kp(a,++b)))}return a}\nfunction Fn(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 Ss(a,b){Ks();var c,d;d=(qr(),lr);c=a;for(;b>1;b>>=1){(b&1)!=0&&(d=Cr(d,c));c.d==1?(c=Cr(c,c)):(c=new Or(Us(c.a,c.d,_d(lf,ET,13,c.d<<1,15,1))))}d=Cr(d,c);return d}\nfunction az(){function b(){try{return (new Map).entries().next().done}catch(a){return false}}\nif(typeof Map===GT&&Map.prototype.entries&&b()){return Map}else{return bz()}}\nfunction XD(b,c){var d,e;c*=8;c=56-c;e=Lp(b.vb(),c,c+8);try{return mF(e,false)}catch(a){a=Xl(a);if(Ze(a,11)){d=a;kq();yb(d,jq,'','');throw Yl(new Pb(d))}else throw Yl(a)}}\nfunction YD(b,c){var d,e;c*=8;c=56-c;e=Lp(wp(b.e),c,c+8);try{return mF(e,true)}catch(a){a=Xl(a);if(Ze(a,11)){d=a;kq();yb(d,jq,'','');throw Yl(new Pb(d))}else throw Yl(a)}}\nfunction DF(b,c,d){var e,f;try{e=jo(qF('0x'+c));e=Zl(e,b.b);tz(b.a,'r '+lF(sF(64,e))+' '+d)}catch(a){a=Xl(a);if(Ze(a,30)||Ze(a,11)){f=a;yb(f,(kq(),jq),'','')}else throw Yl(a)}}\nfunction EF(b,c,d){var e,f;try{e=jo(qF('0x'+c));e=Zl(e,b.b);tz(b.a,'w '+lF(sF(64,e))+' '+d)}catch(a){a=Xl(a);if(Ze(a,30)||Ze(a,11)){f=a;yb(f,(kq(),jq),'','')}else throw Yl(a)}}\nfunction vF(a){if(a.length==0){return false}uD(0,a.length);a.charCodeAt(0)==35&&(a=a.substr(1));if(wF(a)){return true}else if(uF(a)&&a.length<=6){return true}return false}\nfunction Tb(a){var b;if(a.c==null){b=ef(a.b)===ef(Rb)?null:a.b;a.d=b==null?VT:af(b)?Wb(Ve(b)):cf(b)?'String':Ln(pb(b));a.a=a.a+RT+(af(b)?Vb(Ve(b)):b+'');a.c='('+a.d+') '+a.a}}\nfunction yt(a,b,c){var d,e,f;for(e=a.cb()._();e.db();){d=Se(e.eb(),21);f=d.kb();if(ef(b)===ef(f)||b!=null&&nb(b,f)){if(c){d=new Dv(d.kb(),d.lb());e.fb()}return d}}return null}\nfunction uA(a,b,c,d,e,f){var g,h;if(a.rb()&&(h=ty(Se(b,20),Se(c,20)),h<0||!d&&h==0)){return false}if(a.sb()&&(g=ty(Se(b,20),Se(e,20)),g>0||!f&&g==0)){return false}return true}\nfunction zF(a){var b,c,d;b=new Xp;c=_l(a,0)<0?km(a):a;d=0;while(_l(c,0)>0){d=tm(im(c,2));d==1?Wp(b,String.fromCharCode(49)):Wp(b,String.fromCharCode(48));c=bm(c,2)}return b.a}\nfunction oJ(a){oC(lJ,'WB of the ALU I-Type instruction. Writing '+um(a.i[0].Eb())+' to R'+cw(a.r,0));wE(a.k,Se(cw(a.r,0),3).a).xb(a.i[0].vb(),0);UE(wE(a.k,Se(cw(a.r,0),3).a))}\nfunction pC(a,b,c,d){var e;(eC?b.ub()>=mC(a).ub():fC?b.ub()>=(tB(),800):iC?b.ub()>=(tB(),900):hC&&b.ub()>=(tB(),uU))&&(e=new dC(b,c),e.e=d,cC(e,gC?null:a.c),kC(a,e),undefined)}\nfunction oG(a,b,c){var d;if(c>32000){uC(mG,'Address exceeding the CPU code limit: '+c+' > '+32000);throw Yl(new hH)}d=c/4|0;!xp(b.q,' ')&&!Iv(a.c,Qo(d))&&++a.b;xA(a.c,Qo(d),b)}\nfunction BA(a,b,c){var d,e;e=a;d=e.c==null||uy(b.c,e.c)>0?1:0;while(e.a[d]!=b){e=e.a[d];d=uy(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}\n",
"function dR(a,b){var c,d,e,f,g,h;g=new fq;d=false;while(!d){f=pG(a.e,b);for(e=0;e<8;++e){h=XD(f,e);if(h==0){d=true;break}c=h&bU;g.a+=String.fromCharCode(c)}b=Zl(b,8)}return g.a}\nfunction vT(a,b){var c;if(Tt(a.a,b)){return Se(Vt(a.a,b),3).a}c=0;Tt(a.b,b)?(c=Se(Vt(a.b,b),3).a):uC(sT,'No default value for integer configuration key '+b+', using 0.');return c}\nfunction uT(a,b){var c;if(Tt(a.a,b)){return zn(Ue(Vt(a.a,b)))}c=false;Tt(a.b,b)?(c=zn(Ue(Vt(a.b,b)))):uC(sT,'No default value for boolean configuration key '+b+', using false.');return c}\nfunction Pp(a){var b,c;if(a>=aU){b=55296+(a-aU>>10&1023)&bU;c=56320+(a-aU&1023)&bU;return String.fromCharCode(b)+(''+String.fromCharCode(c))}else{return String.fromCharCode(a&bU)}}\nfunction $r(a,b){var c,d,e;e=a.e;if(b==0||a.e==0){return}d=b>>5;a.d-=d;if(!ds(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]}tr(a);a.b=-2}\nfunction Zo(a){var b,c,d;if(_l(WT,a)<=0&&_l(a,KT)<=0){return c=tm(a),c.toString(2)}b=_d(jf,ET,13,65,15,1);d=65;do{b[--d]=Gn(tm(a)&1);a=pm(a,1)}while(_l(a,0)!=0);return Tp(b,d,65-d)}\nfunction as(a,b,c,d){var e,f,g;if(d==0){lq(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 Bc(b,c){var d,e,f,g;for(e=0,f=b.length;e<f;e++){g=b[e];try{g[1]?g[0].Tb()&&(c=Ac(c,g)):g[0].Tb()}catch(a){a=Xl(a);if(Ze(a,8)){d=a;jc();sc(d,true)}else throw Yl(a)}}return c}\nfunction _B(a,b){var c,d,e,f;c=Se(Wt(a.a,b),86);if(!c){d=new vC(b);e=(jC(),gC)?null:d.c;f=Lp(e,0,$wnd.Math.max(0,Dp(e,Pp(46))));rC(d,_B(a,f));Zt(a.a,gC?null:d.c,d);return d}return c}\nfunction rT(b){qT();var c;try{c=Se(Wt(oT,'en'),62);return We(c.get(b))}catch(a){a=Xl(a);if(Ze(a,7)){tC(pT,'Could not look up key '+b+' in language '+'en');return b}else throw Yl(a)}}\nfunction nc(b,c,d){var e,f;e=lc();try{if(tb){try{return kc(b,c,d)}catch(a){a=Xl(a);if(Ze(a,8)){f=a;sc(f,true);return undefined}else throw Yl(a)}}else{return kc(b,c,d)}}finally{oc(e)}}\nfunction Jy(){Jy=Em;Hy=de(Zd(qg,1),ET,2,6,['Sun','Mon','Tue','Wed','Thu','Fri','Sat']);Iy=de(Zd(qg,1),ET,2,6,['Jan','Feb','Mar','Apr','May','Jun','Jul','Aug','Sep','Oct','Nov','Dec'])}\nfunction ho(a){fo==null&&(fo=new RegExp('^\\\\s*[+-]?(NaN|Infinity|((\\\\d+\\\\.?\\\\d*)|(\\\\.\\\\d+))([eE][+-]?\\\\d+)?[dDfF]?)\\\\s*$'));if(!fo.test(a)){throw Yl(new np(UT+a+'\"'))}return parseFloat(a)}\nfunction Np(a){var b,c,d;c=a.length;d=0;while(d<c&&(uD(d,a.length),a.charCodeAt(d)<=32)){++d}b=c;while(b>d&&(uD(b-1,a.length),a.charCodeAt(b-1)<=32)){--b}return d>0||b<c?a.substr(d,b-d):a}\nfunction Cm(){Bm={};!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 Be(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 ie(c&pU,d&pU,e&OT)}\nfunction De(a,b){var c,d,e,f;b&=63;c=a.h&OT;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 ie(d&pU,e&pU,f&OT)}\nfunction _q(a,b,c){if(c<tq.length&&$wnd.Math.max(a.a,b.a+uq[ff(c)])+1<54){return new Tq(a.f+b.f*tq[ff(c)],a.e)}return new Yq(ts((!a.c&&(a.c=Xr(a.f)),a.c),Qs((!b.c&&(b.c=Xr(b.f)),b.c),ff(c))),a.e)}\nfunction RD(a,b,c){var d,e,f;for(e=0;e<b.length;e++){f=e+c;if(f>=a.f){return}d=(uD(e,b.length),b.charCodeAt(e));switch(d){case 49:a.e[f]=49;break;case 48:a.e[f]=48;break;default:throw Yl(new jG);}}}\nfunction yb(a,b,c,d){var e,f,g,h,i;b.T(d+c+a);zb(a,b,d);for(f=(a.i==null&&(a.i=_d(sg,ET,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 ds(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){lq(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 eH(a,b,c){var d;if(c!=null&&!xp(c,'')){if(Xt(a.a,c)){throw Yl(new XG)}Zt(a.a,c,Qo(b));d=rG(a.b,b);!d&&tC($G,'No instruction at address '+b);d.Mb(c);oC($G,'Added instruction label '+c+lV+b)}}\nfunction Cd(a){var b,c,d,e,f,g,h;h=new hq('{');b=true;g=xd(a,_d(qg,ET,2,0,6,1));for(d=g,e=0,f=d.length;e<f;++e){c=d[e];b?(b=false):(h.a+=', ',h);bq(h,cc(c));h.a+=':';aq(h,yd(a,c))}h.a+='}';return h.a}\nfunction Zm(a,b){var c,d,e;c=new fq;bq(c,(d=new By(b.c),e=new fq,bq(e,Ay(d)),e.a+=' ',bq(e,b.b),e.a+=CT,bq(e,b.a.X()),e.a+=RT,e.a));bq(c,b.d);if(a.a&&!!b.e){c.a+=CT;yb(b.e,new cn(c),'','')}return c.a}\nfunction ZD(b,c){var d,e;if(c%2!=0){throw Yl(new CG)}c*=8;c=48-c;e=Lp(b.vb(),c,c+16);try{return mF(e,false)}catch(a){a=Xl(a);if(Ze(a,11)){d=a;kq();yb(d,jq,'','');throw Yl(new Pb(d))}else throw Yl(a)}}\nfunction _D(b,c){var d,e;if(c%4!=0){throw Yl(new CG)}c*=8;c=32-c;e=Lp(b.vb(),c,c+32);try{return mF(e,false)}catch(a){a=Xl(a);if(Ze(a,11)){d=a;kq();yb(d,jq,'','');throw Yl(new Pb(d))}else throw Yl(a)}}\nfunction aE(b,c){var d,e;if(c%4!=0){throw Yl(new CG)}c*=8;c=32-c;e=Lp(wp(b.e),c,c+32);try{return nF(e,true)}catch(a){a=Xl(a);if(Ze(a,11)){d=a;kq();yb(d,jq,'','');throw Yl(new Pb(d))}else throw Yl(a)}}\nfunction $D(b,c){var d,e;if(c%2!=0){throw Yl(new CG)}c*=8;c=48-c;e=Lp(wp(b.e),c,c+16);try{return mF(e,true)}catch(a){a=Xl(a);if(Ze(a,11)){d=a;kq();yb(d,jq,'','');throw Yl(new Pb(d))}else throw Yl(a)}}\nfunction WH(a){var b,c;c='';c+='ADDER\\n';c+=(b=Se(Vt(a.a,(eI(),aI)),5))?b.X()+CT:wV;c+=(b=Se(Vt(a.a,bI),5))?b.X()+CT:wV;c+=(b=Se(Vt(a.a,cI),5))?b.X()+CT:wV;c+=(b=Se(Vt(a.a,dI),5))?b.X()+CT:wV;return c}\nfunction bt(){bt=Em;at=new ct('UP',0);Ws=new ct('DOWN',1);Vs=new ct('CEILING',2);Xs=new ct('FLOOR',3);$s=new ct('HALF_UP',4);Ys=new ct('HALF_DOWN',5);Zs=new ct('HALF_EVEN',6);_s=new ct('UNNECESSARY',7)}\nfunction kC(a,b){var c,d,e,f,g,h,i,j;for(e=nC(a),g=0,i=e.length;g<i;++g){c=e[g];c.S(b)}j=!gC&&a.e?gC?null:a.d:null;while(j){for(d=nC(j),f=0,h=d.length;f<h;++f){c=d[f];c.S(b)}j=!gC&&j.e?gC?null:j.d:null}}\nfunction Hq(a,b){var c;c=a.e+b.e;if(a.a==0&&a.f!=-1||b.a==0&&b.f!=-1){return jr(c)}if(a.a+b.a<54){return new Tq(a.f*b.f,gr(c))}return new Zq(Cr((!a.c&&(a.c=Xr(a.f)),a.c),(!b.c&&(b.c=Xr(b.f)),b.c)),gr(c))}\nfunction MH(a){var b,c,d;c=rI(a.b);d=Se(Vt(a.c.a,(oI(),nI)),5);b=Se(Vt(a.a.a,(eI(),dI)),5);if(c){tI(a.b);--a.d;return c}if(d){Yt(a.c.a,nI,null);--a.d;return d}if(b){Yt(a.a.a,dI,null);--a.d;return b}return null}\nfunction Py(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=My(b,e);if(f){return f.mb(c)}}ce(e,e.length,new Dv(b,c));++a.c;xy(a.b);return null}\nfunction $C(a,b,c,d,e,f){var g,h,i,j,k;if(ef(a)===ef(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 Od(a){if(!a){return md(),ld}var b=a.valueOf?a.valueOf():a;if(b!==a){var c=Kd[typeof b];return c?c(b):Rd(typeof b)}else if(a instanceof Array||a instanceof $wnd.Array){return new Yc(a)}else{return new Ed(a)}}\nfunction Er(a,b){var c;if(b<0){throw Yl(new sn('Negative exponent'))}if(b==0){return lr}else if(b==1||wr(a,lr)||wr(a,pr)){return a}if(!Jr(a,0)){c=1;while(!Jr(a,c)){++c}return Cr(Tr(c*b),Er(Ir(a,c),b))}return Ss(a,b)}\nfunction Jq(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)*GU;ur((!a.c&&(a.c=Xr(a.f)),a.c),Ts(b)).e!=0&&++b}a.d=ff(b);return a.d}\nfunction ar(a){var b,c;if(a>-140737488355328&&a<140737488355328){if(a==0){return 0}b=a<0;b&&(a=-a);c=ff($wnd.Math.floor($wnd.Math.log(a)/0.6931471805599453));(!b||a!=$wnd.Math.pow(2,c))&&++c;return c}return br(dm(a))}\nfunction qG(a,b){if(b>=80000||b<0){uC(mG,'Trying to access memory index '+b+' which is outside the expected range [0,'+80000+').');throw Yl(new BG)}Iv(a.a,Qo(b))||xA(a.a,Qo(b),new zG(b*8));return Se(Jv(a.a,Qo(b)),99)}\nfunction VH(a){if(Vt(a.a,(eI(),dI))==null){Yt(a.a,dI,Se(Vt(a.a,cI),5));Yt(a.a,cI,null)}if(Vt(a.a,cI)==null){Yt(a.a,cI,Se(Vt(a.a,bI),5));Yt(a.a,bI,null)}if(Vt(a.a,bI)==null){Yt(a.a,bI,Se(Vt(a.a,aI),5));Yt(a.a,aI,null)}}\nfunction Ns(a,b,c,d,e){var f,g,h,i;if(ef(a)===ef(b)&&d==e){Us(a,d,c);return}for(h=0;h<d;h++){g=0;f=a[h];for(i=0;i<e;i++){g=Zl(Zl(jm($l(f,ZT),$l(b[i],ZT)),$l(c[h+i],ZT)),$l(tm(g),ZT));c[h+i]=tm(g);g=pm(g,32)}c[h+e]=tm(g)}}\nfunction HH(a){var b;if((new RegExp(pV)).test(a)&&!(new RegExp(qV)).test(a)||(new RegExp(rV)).test(a)&&!(new RegExp(qV)).test(a)||zH(a)||!(a.length==64&&(new RegExp(oV)).test(a))){return null}b=nF(a,false);return new Uq(b)}\nfunction sF(b,c){var d,e,f,g,h;g=zF(c);f=b-g.length;d=new Yp(g);for(e=0;e<f;e++){Wp(d,String.fromCharCode(48))}if(_l(c,0)<0){try{h=BF(d.a);return h}catch(a){a=Xl(a);if(Ze(a,11)){return null}else throw Yl(a)}}else{return d.a}}\nfunction _M(a){var b;a.c=a.i[4].Eb();if(gm(a.c,0)){b=rT(WV)+' '+a.o+'. '+rT(XV)+RT+um(a.c)+'.';throw Yl(new OJ(b))}if(lm(im(a.c,a.f),0)){b=rT(YV)+' '+a.o+RT+rT(ZV)+' '+um(a.c)+' '+rT($V)+' '+a.f+' bytes';throw Yl(new DG(b))}}\nfunction KF(a){if(tp(Lp(wp(a.e),30,a.f),'00')==0){return YF(),XF}if(tp(Lp(wp(a.e),30,a.f),'01')==0){return YF(),WF}if(tp(Lp(wp(a.e),30,a.f),'10')==0){return YF(),VF}if(tp(Lp(wp(a.e),30,a.f),'11')==0){return YF(),UF}return null}\nfunction Gm(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.Qb;e.e=b}for(var f;d.length&&(f=d.shift());){c=c[f]=c[f]||!d.length&&b||{}}return c}\nfunction No(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 _o(a){var b,c,d,e,f,g;d=tm(a);if(_l(d,a)==0){return f=d,f.toString(2)}e=_l(a,0)<0;e||(a=km(a));b=_d(jf,ET,13,65,15,1);c=65;do{g=bm(a,2);b[--c]=Gn(tm(qm(jm(2,g),a)));a=g}while(_l(a,0)!=0);e&&(b[--c]=45);return Tp(b,c,65-c)}\nfunction cc(b){var c=(!ac&&(ac=dc()),ac);var d=b.replace(/[\\x00-\\x1f\\xad\\u0600-\\u0603\\u06dd\\u070f\\u17b4\\u17b5\\u200b-\\u200f\\u2028-\\u202e\\u2060-\\u2064\\u206a-\\u206f\\ufeff\\ufff9-\\ufffb\"\\\\]/g,function(a){return bc(a,c)});return '\"'+d+'\"'}\nfunction yG(b){var c,d;try{d='ADDRESS '+lF(yF(32,b.a));d+=', VALUE '+lF(wp(b.e));d+=', LABEL '+b.d;d+=', CODE '+b.b;d+=', COMMENT '+b.c;return d}catch(a){a=Xl(a);if(Ze(a,11)){c=a;yb(c,(kq(),jq),'','')}else throw Yl(a)}return 'ERRORE'}\nfunction Ce(a,b){var c,d,e,f,g;b&=63;c=a.h;d=(c&qU)!=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?OT:0;f=c>>b-22;e=a.m>>b-22|c<<44-b}else{g=d?OT:0;f=d?pU:0;e=c>>b-44}return ie(e&pU,f&pU,g&OT)}\nfunction Dm(a,b,c){var d=Bm,h;var e=d[a];var f=e instanceof Array?e[0]:null;if(e&&!f){_=e}else{_=(h=b&&b.prototype,!h&&(h=Bm[b]),Fm(h));_.Rb=c;!b&&(_.Sb=Im);d[a]=_}for(var g=3;g<arguments.length;++g){arguments[g].prototype=_}f&&(_.Qb=f)}\nfunction Jr(a,b){var c,d,e;if(b==0){return (a.a[0]&1)!=0}if(b<0){throw Yl(new sn('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=zr(a);if(e<d){return false}else d==e?(c=-c):(c=~c)}return (c&b)!=0}\nfunction wF(a){var b,c,d,e;e=a.length;if(e==0){return false}c=0;d=(uD(c,a.length),a.charCodeAt(c));if(d==43||d==45){if(e==1){return false}++c}for(;c<a.length;c++){b=(uD(c,a.length),a.charCodeAt(c));if(b<48||b>57){return false}}return true}\nfunction yH(a){var b;if((new RegExp(pV)).test(a)&&!(new RegExp(qV)).test(a)||(new RegExp(rV)).test(a)&&!(new RegExp(qV)).test(a)||zH(a)||!(a.length==64&&(new RegExp(oV)).test(a))){return null}b=mF(Lp(a,32,a.length),false);return new Uq(b)}\nfunction rs(a,b,c,d,e){var f,g,h;f=0;g=0;for(h=0;h<d;h++){f=(Ks(),Zl(jm($l(c[h],ZT),$l(e,ZT)),$l(tm(f),ZT)));g=Zl(qm($l(a[b+h],ZT),$l(f,ZT)),g);a[b+h]=tm(g);g=om(g,32);f=pm(f,32)}g=Zl(qm($l(a[b+d],ZT),f),g);a[b+d]=tm(g);return tm(om(g,32))}\nfunction Xn(a){if(a.Z()){var b=a.c;b.$()?(a.k='['+b.j):!b.Z()?(a.k='[L'+b.X()+';'):(a.k='['+b.X());a.b=b.W()+'[]';a.i=b.Y()+'[]';return}var c=a.g;var d=a.d;d=d.split('/');a.k=$n('.',[c,$n('$',d)]);a.b=$n('.',[c,$n('.',d)]);a.i=d[d.length-1]}\nfunction Qy(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(Ky(b,e.kb())){if(d.length==1){d.length=0;Xy(a.a,g)}else{d.splice(h,1)}--a.c;xy(a.b);return e.lb()}}return null}\nfunction RF(b,c,d){var e;try{switch(c){case 1:RD(b,''+(d?1:0),21);break;case 3:RD(b,''+(d?1:0),22);break;case 2:RD(b,''+(d?1:0),23);break;case 0:RD(b,''+(d?1:0),20);}}catch(a){a=Xl(a);if(Ze(a,11)){e=a;yb(e,(kq(),jq),'','')}else throw Yl(a)}}\nfunction yR(a){if(a.length>0&&(uD(0,a.length),a.charCodeAt(0)!=59)&&(uD(0,a.length),a.charCodeAt(0)!=10)){a=Np(a);a=Gp(a,'\\t',' ');while(a.indexOf(' ')!=-1){a=Gp(a,' ',' ')}a=Gp(a,', ',',');a=Gp(a,' ,',',');if(a.length>0){return a}}return null}\nfunction SI(){MI();var a;this.r=new yz;this.i=_d(Ii,ET,32,5,0,1);this.j=_d(cj,ET,81,5,0,1);this.s=new WD;this.u='';QD(this.s,false);for(a=0;a<this.i.length;a++){this.i[a]=new ZE('TR '+a+yV+this.t+')');this.j[a]=new KI('TR (float) '+a+yV+this.t+')')}}\nfunction Fr(a,b){var c,d,e,f,g,h;if(b.e==0){throw Yl(new sn(JU))}h=a.d;c=b.d;if((h!=c?h>c?1:-1:ws(a.a,b.a,h))==-1){return a}f=c;e=_d(lf,ET,13,f,15,1);if(f==1){e[0]=ss(a.a,h,b.a[0])}else{d=h-c+1;e=ls(null,d,a.a,h,b.a,c)}g=new Mr(a.e,f,e);tr(g);return g}\nfunction Ls(a,b){Ks();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 Rs(a,b)}g=(a.d&-2)<<4;j=Ir(a,g);k=Ir(b,g);d=ys(a,Gr(j,g));e=ys(b,Gr(k,g));i=Ls(j,k);c=Ls(d,e);f=Ls(ys(j,d),ys(e,k));f=ts(ts(f,i),c);f=Gr(f,g);i=Gr(i,g<<1);return ts(ts(i,f),c)}\nfunction qc(g){jc();function h(a,b,c,d,e){if(!e){e=a+' ('+b+':'+c;d&&(e+=':'+d);e+=')'}var f=Jb(e);sc(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 qe(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 Oo(c)}if(b==0&&d!=0&&c==0){return Oo(d)+22}if(b!=0&&d==0&&c==0){return Oo(b)+44}return -1}\nfunction we(a){var b,c,d,e,f;if(isNaN(a)){return Ne(),Me}if(a<-9223372036854775808){return Ne(),Ke}if(a>=9223372036854775807){return Ne(),Je}e=false;if(a<0){e=true;a=-a}d=0;if(a>=MT){d=ff(a/MT);a-=d*MT}c=0;if(a>=NT){c=ff(a/NT);a-=c*NT}b=ff(a);f=ie(b,c,d);e&&oe(f);return f}\nfunction uG(a){var b,c,d,e,f,g,h,i;i='Data:\\n';for(f=(h=(new nv(a.a)).a.cb()._(),new sv(h));f.a.db();){e=(b=Se(f.a.eb(),21),Se(b.lb(),99));i+=yG(e)+CT}i+='\\nCode:\\n';for(d=(g=(new nv(a.c)).a.cb()._(),new sv(g));d.a.db();){c=(b=Se(d.a.eb(),21),Se(b.lb(),5));i+=Hm(c)+CT}return i}\nfunction mF(a,b){var c;if(a.length>32||b&&a.length==32&&(uD(0,a.length),a.charCodeAt(0)==49)||!tF(a)){throw Yl(new jG)}if(!b&&a.length==32&&xF(a)){return WT}if(b){return oF(a)}else{uD(0,a.length);if(a.charCodeAt(0)==48){return mF(a.substr(1),true)}else{c=BF(a);return -mF(c,true)}}}\nfunction bG(a,b){var c,d,e;oC(_F,'call to close() with fd = '+b);e=-1;c=Tt(a.a,Qo(b));d=Tt(a.d,Qo(b));if(c){oC(_F,'found open input stream');gf(Vt(a.a,Qo(b)));null.Tb();$t(a.a,Qo(b));e=0}if(d){oC(_F,'found open output stream');gf(Vt(a.d,Qo(b)));null.Tb();$t(a.d,Qo(b));e=0}return e}\nfunction CD(a){var b,c,d,e;b=0;d=a.length;e=d-4;c=0;while(c<e){b=(uD(c+3,a.length),a.charCodeAt(c+3)+(uD(c+2,a.length),31*(a.charCodeAt(c+2)+(uD(c+1,a.length),31*(a.charCodeAt(c+1)+(uD(c,a.length),31*(a.charCodeAt(c)+31*b)))))));b=b|0;c+=4}while(c<d){b=b*31+sp(a,c++)}b=b|0;return b}\nfunction qr(){qr=Em;var a;lr=new Lr(1,1);nr=new Lr(1,10);pr=new Lr(0,0);kr=new Lr(-1,1);mr=de(Zd(vg,1),ET,9,0,[pr,lr,new Lr(1,2),new Lr(1,3),new Lr(1,4),new Lr(1,5),new Lr(1,6),new Lr(1,7),new Lr(1,8),new Lr(1,9),nr]);or=_d(vg,ET,9,32,0,1);for(a=0;a<or.length;a++){or[a]=Yr(nm(1,a))}}\nfunction Ps(a,b){Ks();var c,d,e,f,g,h,i,j,k;j=a.e;if(j==0){return qr(),pr}d=a.d;c=a.a;if(d==1){e=jm($l(c[0],ZT),$l(b,ZT));i=tm(e);g=tm(pm(e,32));return g==0?new Lr(j,i):new Mr(j,2,de(Zd(lf,1),ET,13,15,[i,g]))}h=d+1;f=_d(lf,ET,13,h,15,1);f[d]=Os(f,c,d,b);k=new Mr(j,h,f);tr(k);return k}\nfunction Rs(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=jm($l(a.a[0],ZT),$l(b.a[0],ZT));m=tm(k);l=tm(pm(k,32));return l==0?new Lr(i,m):new Mr(i,2,de(Zd(lf,1),ET,13,15,[m,l]))}c=a.a;e=b.a;g=_d(lf,ET,13,h,15,1);Ms(c,d,e,f,g);j=new Mr(i,h,g);tr(j);return j}\nfunction Ay(a){var b,c,d;d=-a.a.getTimezoneOffset();b=(d>=0?'+':'')+(d/60|0);c=Fy($wnd.Math.abs(d)%60);return (Jy(),Hy)[a.a.getDay()]+' '+Iy[a.a.getMonth()]+' '+Fy(a.a.getDate())+' '+Fy(a.a.getHours())+':'+Fy(a.a.getMinutes())+':'+Fy(a.a.getSeconds())+' GMT'+b+c+' '+a.a.getFullYear()}\nfunction cs(a,b){var c,d,e,f,g;d=b>>5;b&=31;if(d>=a.d){return a.e<0?(qr(),kr):(qr(),pr)}f=a.d-d;e=_d(lf,ET,13,f+1,15,1);ds(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 Mr(a.e,f,e);tr(g);return g}\nfunction vA(a,b,c,d){var e,f;if(!b){return c}else{e=uy(c.c,b.c);if(e==0){d.d=wv(b,c.d);d.b=true;return b}f=e<0?0:1;b.a[f]=vA(a,b.a[f],c,d);if(wA(b.a[f])){if(wA(b.a[1-f])){b.b=true;b.a[0].b=false;b.a[1].b=false}else{wA(b.a[f].a[f])?(b=DA(b,1-f)):wA(b.a[f].a[1-f])&&(b=CA(b,1-f))}}}return b}\nfunction aH(a,b){var c;oC($G,'Request for memory element labelled '+b);if(b==null){uC($G,'Label is null. Cannot access it.');throw Yl(new BG)}b=b.toLowerCase();if(!Xt(a.c,b)){uC($G,'Label not found.');throw Yl(new BG)}c=Se(Wt(a.c,b),3).a;oC($G,'Label found at address '+c);return pG(a.b,c)}\nfunction xb(d,b){if(b instanceof Object){try{b.__java$exception=d;if(navigator.userAgent.toLowerCase().indexOf(QT)!=-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 BF(a){var b,c,d,e;b=true;e=new Yp(a);for(d=a.length-1;d>=0;--d){c=(uD(d,a.length),a.charCodeAt(d));if(c!=48&&c!=49){throw Yl(new jG)}if(b){pn(e,d,d+1,String.fromCharCode(c));c==49&&(b=false)}else{c==48?pn(e,d,d+1,String.fromCharCode(49)):pn(e,d,d+1,String.fromCharCode(48))}}return e.a}\nfunction NF(a,b,c){tp(b.toLowerCase(),'V'.toLowerCase())==0?RD(a,''+c,15):tp(b.toLowerCase(),'Z'.toLowerCase())==0?RD(a,''+c,16):tp(b.toLowerCase(),'O'.toLowerCase())==0?RD(a,''+c,17):tp(b.toLowerCase(),'U'.toLowerCase())==0?RD(a,''+c,18):tp(b.toLowerCase(),'I'.toLowerCase())==0&&RD(a,''+c,19)}\nfunction PF(a,b,c){tp(b.toLowerCase(),'V'.toLowerCase())==0?RD(a,''+c,25):tp(b.toLowerCase(),'Z'.toLowerCase())==0?RD(a,''+c,26):tp(b.toLowerCase(),'O'.toLowerCase())==0?RD(a,''+c,27):tp(b.toLowerCase(),'U'.toLowerCase())==0?RD(a,''+c,28):tp(b.toLowerCase(),'I'.toLowerCase())==0&&RD(a,''+c,29)}\nfunction os(a,b){var c,d,e,f,g;d=$l(b,ZT);if(_l(a,0)>=0){f=bm(a,d);g=im(a,d)}else{c=pm(a,1);e=b>>>1;f=bm(c,e);g=im(c,e);g=Zl(nm(g,1),$l(a,1));if((b&1)!=0){if(_l(f,g)<=0){g=qm(g,f)}else{if(hm(qm(f,g),d)){g=Zl(g,qm(d,f));f=qm(f,1)}else{g=Zl(g,qm(nm(d,1),f));f=qm(f,2)}}}}return mm(nm(g,32),$l(f,ZT))}\nfunction He(a){var b,c,d,e,f;if(a.l==0&&a.m==0&&a.h==0){return '0'}if(a.h==qU&&a.m==0&&a.l==0){return rU}if(a.h>>19!=0){return '-'+He(ye(a))}c=a;d='';while(!(c.l==0&&c.m==0&&c.h==0)){e=ge(sU);c=je(c,e,true);b=''+Ge(fe);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 ER(b,c,d,e,f){var g,h,i,j,k,l;l=Jp(f,',',0);for(h=l,i=0,j=h.length;i<j;++i){g=h[i];k=qG(b.e,b.f);++b.f;try{RD(k,sH(b.c,Np(g)),0)}catch(a){a=Xl(a);if(Ze(a,70)){++b.g;xS(b.a,GW,c,d+1,e)}else if(Ze(a,84)){++b.g;xS(b.a,HW,c,d+1,e)}else if(Ze(a,11)){++b.g;xS(b.a,nW,c,d+1,e);d=e.length}else throw Yl(a)}}}\nfunction nF(a,b){var c;if(a.length>64||b&&a.length==64&&(uD(0,a.length),a.charCodeAt(0)==49)||!tF(a)){throw Yl(new jG)}if(!b&&a.length==64&&xF(a)){return XT}if(a.length==0){return 0}if(b){return pF(a)}else{uD(0,a.length);if(a.charCodeAt(0)==48){return nF(a.substr(1),true)}else{c=BF(a);return km(nF(c,true))}}}\nfunction wB(a){tB();var b;b=Mp(a,(Nz(),Lz));switch(b){case 'ALL':return kB;case 'CONFIG':return lB;case 'FINE':return mB;case 'FINER':return nB;case 'FINEST':return oB;case 'INFO':return pB;case 'OFF':return qB;case 'SEVERE':return rB;case 'WARNING':return sB;default:throw Yl(new Eo('Invalid level \"'+a+'\"'));}}\nfunction CI(a){var b,c;c='';c+='MULTIPLIER\\n';c+=(b=Se(Vt(a.a,(oI(),hI)),5))?b.X()+CT:wV;c+=(b=Se(Vt(a.a,iI),5))?b.X()+CT:wV;c+=(b=Se(Vt(a.a,jI),5))?b.X()+CT:wV;c+=(b=Se(Vt(a.a,kI),5))?b.X()+CT:wV;c+=(b=Se(Vt(a.a,lI),5))?b.X()+CT:wV;c+=(b=Se(Vt(a.a,mI),5))?b.X()+CT:wV;c+=(b=Se(Vt(a.a,nI),5))?b.X()+CT:wV;return c}\nfunction VN(a,b){var c,d;d='';for(c=0;c<64;c++){uD(c,a.length);a.charCodeAt(c)==49&&(uD(c,b.length),b.charCodeAt(c)==49)?(d+='0'):(uD(c,a.length),a.charCodeAt(c)==49&&(uD(c,b.length),b.charCodeAt(c)==48)?(d+='1'):(uD(c,a.length),a.charCodeAt(c)==48&&(uD(c,b.length),b.charCodeAt(c)==49)?(d+='1'):(d+='0')))}return d}\nfunction uF(a){var b,c,d,e,f;e=a.length;if(e<3){return false}c=0;uD(c,a.length);if(a.charCodeAt(c)!=48){return false}++c;f=(uD(c,a.length),a.charCodeAt(c));if(f!=120&&f!=88){return false}for(;c<a.length;c++){b=(uD(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 UN(a,b){var c,d,e,f,g,h;if(a.length!=b.length){throw Yl(new oR)}g=new Xp;e=false;for(f=a.length-1;f>-1;f--){c=(uD(f,a.length),a.charCodeAt(f)==49);d=(uD(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;Wp(g,String.fromCharCode(h?49:48))}return g.a.substr(0)}\nfunction _y(){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 cE(b,c,d){var e,f;d*=8;d=56-d;if(c<-128||c>255){throw Yl(new lG)}else{e=yF(8,c);if(c>=0){try{RD(b,e,d)}catch(a){a=Xl(a);if(Ze(a,11)){f=a;kq();yb(f,jq,'','');throw Yl(new lG)}else throw Yl(a)}}else{c=-c;try{e=BF(e);RD(b,e,d)}catch(a){a=Xl(a);if(Ze(a,11)){f=a;kq();yb(f,jq,'','');throw Yl(new lG)}else throw Yl(a)}}}}\nfunction eE(b,c){var d,e;if(c<YU||c>ZU){throw Yl(new lG)}else{d=zF(c);if(c>=0){try{QD(b,false);b.xb(d,b.f-d.length)}catch(a){a=Xl(a);if(Ze(a,11)){e=a;kq();yb(e,jq,'','');throw Yl(new lG)}else throw Yl(a)}}else{c=-c;try{d=BF(d);QD(b,true);b.xb(d,b.f-d.length)}catch(a){a=Xl(a);if(Ze(a,11)){e=a;kq();yb(e,jq,'','');throw Yl(new lG)}else throw Yl(a)}}}}\nfunction gE(b,c){var d,e;if(c<WT||c>KT){throw Yl(new lG)}d=zF(c);if(c>=0){try{QD(b,false);b.xb(d,b.f-d.length)}catch(a){a=Xl(a);if(Ze(a,11)){e=a;kq();yb(e,jq,'','');throw Yl(new lG)}else throw Yl(a)}}else{c=-c;try{d=BF(d);QD(b,true);b.xb(d,b.f-d.length)}catch(a){a=Xl(a);if(Ze(a,11)){e=a;kq();yb(e,jq,'','');throw Yl(new lG)}else throw Yl(a)}}}\nfunction bE(b,c){var d,e;if(c<-128||c>127){throw Yl(new lG)}else{d=zF(c);if(c>=0){try{QD(b,false);b.xb(d,b.f-d.length)}catch(a){a=Xl(a);if(Ze(a,11)){e=a;kq();yb(e,jq,'','');throw Yl(new lG)}else throw Yl(a)}}else{c=-c;try{d=BF(d);QD(b,true);b.xb(d,b.f-d.length)}catch(a){a=Xl(a);if(Ze(a,11)){e=a;kq();yb(e,jq,'','');throw Yl(new lG)}else throw Yl(a)}}}}\nfunction tE(b){var c;try{RF(b.a,0,uT(b.g,(iT(),LS)));RF(b.a,3,uT(b.g,PS));RF(b.a,2,uT(b.g,TS));RF(b.a,1,uT(b.g,KS));uT(b.g,OS)?QF(b.a,(YF(),XF)):uT(b.g,SS)?QF(b.a,(YF(),WF)):uT(b.g,RS)?QF(b.a,(YF(),VF)):uT(b.g,QS)&&QF(b.a,(YF(),UF))}catch(a){a=Xl(a);if(Ze(a,11)){c=a;pC(wC((Kn(si),si.k)),(tB(),rB),null,c)}else throw Yl(a)}}\nfunction Aq(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 Tq(a.f+b.f,a.e)}return new Yq(ts((!a.c&&(a.c=Xr(a.f)),a.c),(!b.c&&(b.c=Xr(b.f)),b.c)),a.e)}else return c>0?_q(a,b,c):_q(b,a,-c)}\nfunction BR(b){var c;try{uD(0,b.length);if(b.charCodeAt(0)==114||(uD(0,b.length),b.charCodeAt(0)==82)||(uD(0,b.length),b.charCodeAt(0)==36))if(wF(b.substr(1))){c=io(b.substr(1),10);if(c<32&&c>=0){return c}}uD(0,b.length);if(b.charCodeAt(0)==36&&(c=AR(b.substr(1)))!=-1){return c}}catch(a){a=Xl(a);if(!Ze(a,7))throw Yl(a)}return -1}\nfunction CR(b){var c;try{uD(0,b.length);if(b.charCodeAt(0)==102||(uD(0,b.length),b.charCodeAt(0)==70)||(uD(0,b.length),b.charCodeAt(0)==36))if(wF(b.substr(1))){c=io(b.substr(1),10);if(c<32&&c>=0){return c}}uD(0,b.length);if(b.charCodeAt(0)==36&&(c=AR(b.substr(1)))!=-1){return c}}catch(a){a=Xl(a);if(!Ze(a,7))throw Yl(a)}return -1}\nfunction so(){so=Em;ro=de(Zd(kf,1),ET,13,15,[1.3407807929942597E154,1.157920892373162E77,3.4028236692093846E38,1.8446744073709552E19,$T,aU,256,16,4,2]);qo=de(Zd(kf,1),ET,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 Vr(a,b,c){var d,e,f,g,h,i,j,k,l,m,n,o,p,q,r;o=b.length;j=o;uD(0,b.length);if(b.charCodeAt(0)==45){m=-1;n=1;--o}else{m=1;n=0}g=(gs(),fs)[c];f=o/g|0;r=o%g;r!=0&&++f;i=_d(lf,ET,13,f,15,1);d=es[c-2];h=0;p=n+(r==0?g:r);for(q=n;q<j;q=p,p=q+g){e=io(b.substr(q,p-q),c);k=(Ks(),Os(i,i,h,d));k+=xs(i,h,e);i[h++]=k}l=h;a.e=m;a.d=l;a.a=i;tr(a)}\nfunction ms(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=$l(n[0],ZT);e=$l(b,ZT);f=bm(d,e);j=im(d,e);p!=c&&(f=km(f));p<0&&(j=km(j));return de(Zd(vg,1),ET,9,0,[Yr(f),Yr(j)])}h=o;i=p==c?1:-1;g=_d(lf,ET,13,h,15,1);k=de(Zd(lf,1),ET,13,15,[ns(g,n,o,b)]);l=new Mr(i,h,g);m=new Mr(p,1,k);tr(l);tr(m);return de(Zd(vg,1),ET,9,0,[l,m])}\nfunction ps(a,b){var c,d,e,f,g,h;f=(d=tm(a),d!=0?Oo(d):Oo(tm(om(a,32)))+32);g=(e=tm(b),e!=0?Oo(e):Oo(tm(om(b,32)))+32);h=$wnd.Math.min(f,g);f!=0&&(a=pm(a,f));g!=0&&(b=pm(b,g));do{if(_l(a,b)>=0){a=qm(a,b);a=pm(a,(c=tm(a),c!=0?Oo(c):Oo(tm(om(a,32)))+32))}else{b=qm(b,a);b=pm(b,(c=tm(b),c!=0?Oo(c):Oo(tm(om(b,32)))+32))}}while(_l(a,0)!=0);return nm(b,h)}\nfunction vr(a,b){var c,d,e,f,g,h,i,j,k,l,m,n,o,p;f=b.e;if(f==0){throw Yl(new sn(JU))}e=b.d;d=b.a;if(e==1){return ms(a,d[0],f)}n=a.a;o=a.d;c=o!=e?o>e?1:-1:ws(n,d,o);if(c<0){return de(Zd(vg,1),ET,9,0,[pr,a])}p=a.e;h=o-e+1;k=e;i=p==f?1:-1;g=_d(lf,ET,13,h,15,1);j=ls(g,h,n,o,d,e);l=new Mr(i,h,g);m=new Mr(p,k,j);tr(l);tr(m);return de(Zd(vg,1),ET,9,0,[l,m])}\nfunction fE(b,c,d){var e,f;d*=8;d=48-d;if(c<YU||c>aU){throw Yl(new lG)}else if(d%16!=0){throw Yl(new CG)}else{e=yF(16,c);if(c>=0){try{RD(b,e,d)}catch(a){a=Xl(a);if(Ze(a,11)){f=a;kq();yb(f,jq,'','');throw Yl(new lG)}else throw Yl(a)}}else{c=-c;try{e=BF(e);RD(b,e,d)}catch(a){a=Xl(a);if(Ze(a,11)){f=a;kq();yb(f,jq,'','');throw Yl(new lG)}else throw Yl(a)}}}}\nfunction hE(b,c,d){var e,f;d*=8;d=32-d;if(_l(c,WT)<0||_l(c,ZT)>0){throw Yl(new lG)}else if(d%32!=0){throw Yl(new CG)}e=yF(32,c);if(_l(c,0)>=0){try{RD(b,e,d)}catch(a){a=Xl(a);if(Ze(a,11)){f=a;kq();yb(f,jq,'','');throw Yl(new lG)}else throw Yl(a)}}else{c=km(c);try{e=BF(e);RD(b,e,d)}catch(a){a=Xl(a);if(Ze(a,11)){f=a;kq();yb(f,jq,'','');throw Yl(new lG)}else throw Yl(a)}}}\nfunction Us(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=Zl(Zl(jm($l(a[f],ZT),$l(a[h],ZT)),$l(c[f+h],ZT)),$l(tm(d),ZT));c[f+h]=tm(d);d=pm(d,32)}c[f+b]=tm(d)}bs(c,c,b<<1);d=0;for(e=0,g=0;e<b;++e,g++){d=Zl(Zl(jm($l(a[e],ZT),$l(a[e],ZT)),$l(c[g],ZT)),$l(tm(d),ZT));c[g]=tm(d);d=pm(d,32);++g;d=Zl(d,$l(c[g],ZT));c[g]=tm(d);d=pm(d,32)}return c}\nfunction yr(a,b){var c,d,e,f;c=a.e<0?new Mr(1,a.d,a.a):a;d=b.e<0?new Mr(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 Yr(ps((f=c.d>1?mm(nm(c.a[1],32),$l(c.a[0],ZT)):$l(c.a[0],ZT),jm(c.e,f)),(e=d.d>1?mm(nm(d.a[1],32),$l(d.a[0],ZT)):$l(d.a[0],ZT),jm(d.e,e))))}return qs(sr(c),sr(d))}\nfunction ns(a,b,c,d){var e,f,g,h,i,j,k;j=0;f=$l(d,ZT);for(h=c-1;h>=0;h--){k=mm(nm(j,32),$l(b[h],ZT));if(_l(k,0)>=0){i=bm(k,f);j=im(k,f)}else{e=pm(k,1);g=d>>>1;i=bm(e,g);j=im(e,g);j=Zl(nm(j,1),$l(k,1));if((d&1)!=0){if(_l(i,j)<=0){j=qm(j,i)}else{if(hm(qm(i,j),f)){j=Zl(j,qm(f,i));i=qm(i,1)}else{j=Zl(j,qm(nm(f,1),i));i=qm(i,2)}}}}a[h]=tm($l(i,ZT))}return tm(j)}\nfunction NH(a,b,c){var d;if(!!b&&lw((_H(),ZH),b.X(),0)!=-1){d=b.X();if(tp(d.toLowerCase(),'ADD.D'.toLowerCase())==0||tp(d.toLowerCase(),'SUB.D'.toLowerCase())==0)if(TH(a.a,b,c)==-1){return 1}if(tp(d.toLowerCase(),'MUL.D'.toLowerCase())==0)if(zI(a.c,b,c)==-1){return 1}if(tp(d.toLowerCase(),_U.toLowerCase())==0)if(sI(a.b,b,c)==-1){return 2}c||++a.d;return 0}return 3}\nfunction JF(a,b){if(tp(b.toLowerCase(),'V'.toLowerCase())==0){return sp(wp(a.e),20)==49}if(tp(b.toLowerCase(),'Z'.toLowerCase())==0){return sp(wp(a.e),21)==49}if(tp(b.toLowerCase(),'O'.toLowerCase())==0){return sp(wp(a.e),22)==49}if(tp(b.toLowerCase(),'U'.toLowerCase())==0){return sp(wp(a.e),23)==49}return tp(b.toLowerCase(),'I'.toLowerCase())==0&&sp(wp(a.e),24)==49}\nfunction Nq(a,b,c){var d,e,f,g,h,i;h=dm(tq[c]);g=qm(dm(a.e),c);i=dm(a.f);f=bm(i,h);e=im(i,h);if(_l(e,0)!=0){d=gm(nm(_l(e,0)<0?km(e):e,1),h)?-1:em(nm(_l(e,0)<0?km(e):e,1),h)?1:0;f=Zl(f,fr(tm(f)&1,(_l(e,0)==0?0:_l(e,0)<0?-1:1)*(5+d),b.b));if($wnd.Math.log(sm(_l(f,0)<0?km(f):f))*$wnd.Math.LOG10E>=b.a){f=bm(f,10);g=qm(g,1)}}a.e=gr(sm(g));a.d=b.a;a.f=sm(f);a.a=br(f);a.c=null}\nfunction me(a,b,c,d,e,f){var g,h,i,j,k,l,m;j=pe(b)-pe(a);g=Be(b,j);i=ie(0,0,0);while(j>=0){h=se(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&&oe(i);if(f){if(d){fe=ye(a);e&&(fe=Ee(fe,(Ne(),Le)))}else{fe=ie(a.l,a.m,a.h)}}return i}\nfunction Jp(a,b,c){var d,e,f,g,h,i,j,k;d=new RegExp(b,'g');j=_d(qg,ET,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=Lp(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}\n",
"function vs(a,b,c,d,e){var f,g;f=Zl($l(b[0],ZT),$l(d[0],ZT));a[0]=tm(f);f=om(f,32);if(c>=e){for(g=1;g<e;g++){f=Zl(f,Zl($l(b[g],ZT),$l(d[g],ZT)));a[g]=tm(f);f=om(f,32)}for(;g<c;g++){f=Zl(f,$l(b[g],ZT));a[g]=tm(f);f=om(f,32)}}else{for(g=1;g<c;g++){f=Zl(f,Zl($l(b[g],ZT),$l(d[g],ZT)));a[g]=tm(f);f=om(f,32)}for(;g<e;g++){f=Zl(f,$l(d[g],ZT));a[g]=tm(f);f=om(f,32)}}_l(f,0)!=0&&(a[g]=tm(f))}\nfunction Ks(){Ks=Em;var a,b;Gs=_d(vg,ET,9,32,0,1);Hs=_d(vg,ET,9,32,0,1);Is=de(Zd(lf,1),ET,13,15,[1,5,25,125,625,3125,15625,78125,390625,1953125,9765625,48828125,EU,FU]);Js=de(Zd(lf,1),ET,13,15,[1,10,100,uU,10000,100000,1000000,10000000,100000000,sU]);a=1;for(b=0;b<=18;b++){Gs[b]=Yr(a);Hs[b]=Yr(nm(a,b));a=jm(a,5)}for(;b<Hs.length;b++){Gs[b]=Cr(Gs[b-1],Gs[1]);Hs[b]=Cr(Hs[b-1],(qr(),nr))}}\nfunction Pq(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 Kq(Oq(a,b),c)}if((b.d>0?b.d:$wnd.Math.floor((b.a-1)*GU)+1)<d-1){if(c.a<(a.d>0?a.d:$wnd.Math.floor((a.a-1)*GU)+1)){g=Mq(a);if(g!=Mq(b)){f=ts(Ps((!a.c&&(a.c=Xr(a.f)),a.c),10),Yr(g))}else{f=ys((!a.c&&(a.c=Xr(a.f)),a.c),Yr(g));f=ts(Ps(f,10),Yr(g*9))}e=new Yq(f,a.e+1);return Kq(e,c)}}return Kq(Oq(a,b),c)}\nfunction fr(a,b,c){var d;d=0;switch(c.c){case 7:if(b!=0){throw Yl(new sn('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 Cq(a,b){var c,d,e,f,g,h;e=Mq(a);h=Mq(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)*GU)+1)-(b.d>0?b.d:$wnd.Math.floor((b.a-1)*GU)+1);if(c>d+1){return e}else if(c<d-1){return -e}else{f=(!a.c&&(a.c=Xr(a.f)),a.c);g=(!b.c&&(b.c=Xr(b.f)),b.c);d<0?(f=Cr(f,Ts(-d))):d>0&&(g=Cr(g,Ts(d)));return rr(f,g)}}else return e<h?-1:1}\nfunction Yd(a,b){var c;switch($d(a)){case 6:return cf(b);case 7:return _e(b);case 8:return $e(b);case 3:return Array.isArray(b)&&(c=$d(b),!(c>=14&&c<=16));case 11:return b!=null&&typeof b===GT;case 12:return b!=null&&(typeof b===AT||typeof b==GT);case 0:return Re(b,a.__elementTypeId$);case 2:return df(b)&&!(b.Sb===Im);case 1:return df(b)&&!(b.Sb===Im)||Re(b,a.__elementTypeId$);default:return true;}}\nfunction lp(){lp=Em;var a;hp=de(Zd(lf,1),ET,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]);ip=_d(lf,ET,13,37,15,1);jp=de(Zd(lf,1),ET,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]);kp=_d(mf,ET,13,37,14,1);for(a=2;a<=36;a++){ip[a]=ff($wnd.Math.pow(a,hp[a]));kp[a]=bm({l:pU,m:pU,h:524287},ip[a])}}\nfunction BI(a){if(Vt(a.a,(oI(),nI))==null){Yt(a.a,nI,Se(Vt(a.a,mI),5));Yt(a.a,mI,null)}if(Vt(a.a,mI)==null){Yt(a.a,mI,Se(Vt(a.a,lI),5));Yt(a.a,lI,null)}if(Vt(a.a,lI)==null){Yt(a.a,lI,Se(Vt(a.a,kI),5));Yt(a.a,kI,null)}if(Vt(a.a,kI)==null){Yt(a.a,kI,Se(Vt(a.a,jI),5));Yt(a.a,jI,null)}if(Vt(a.a,jI)==null){Yt(a.a,jI,Se(Vt(a.a,iI),5));Yt(a.a,iI,null)}if(Vt(a.a,iI)==null){Yt(a.a,iI,Se(Vt(a.a,hI),5));Yt(a.a,hI,null)}}\nfunction Ts(a){Ks();var b,c,d,e;b=ff(a);if(a<Hs.length){return Hs[b]}else if(a<=50){return Er((qr(),nr),b)}else if(a<=uU){return Gr(Er(Gs[1],b),b)}if(a>1000000){throw Yl(new sn('power of ten too big'))}if(a<=KT){return Gr(Er(Gs[1],b),b)}d=Er(Gs[1],KT);e=d;c=dm(a-KT);b=ff(a%KT);while(_l(c,KT)>0){e=Cr(e,d);c=qm(c,KT)}e=Cr(e,Er(Gs[1],b));e=Gr(e,KT);c=dm(a-KT);while(_l(c,KT)>0){e=Gr(e,KT);c=qm(c,KT)}e=Gr(e,b);return e}\nfunction dE(b,c){var d,e;d=zF(c);if(_l(c,0)>=0){try{QD(b,false);b.xb(d,b.f-d.length)}catch(a){a=Xl(a);if(Ze(a,11)){e=a;kq();yb(e,jq,'','');throw Yl(new lG)}else throw Yl(a)}}else{if(cm(c,XT)){QD(b,false);try{b.xb('1',0)}catch(a){a=Xl(a);if(!Ze(a,11))throw Yl(a)}return}c=km(c);try{d=zF(c);d=BF(d);QD(b,true);b.xb(d,b.f-d.length)}catch(a){a=Xl(a);if(Ze(a,11)){e=a;kq();yb(e,jq,'','');throw Yl(new lG)}else throw Yl(a)}}}\nfunction Gq(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)*GU)+1)-f<0||f==0){return}d=Jq(a)-f;if(d<=0){return}if(a.a<54){Nq(a,b,d);return}h=Ts(d);e=vr((!a.c&&(a.c=Xr(a.f)),a.c),h);g=a.e-d;if(e[1].e!=0){c=rr(Hr(e[1].e<0?new Mr(1,e[1].d,e[1].a):e[1]),h);c=fr(Jr(e[0],0)?1:0,e[1].e*(5+c),b.b);c!=0&&(e[0]=ts(e[0],Yr(c)));i=new Xq(e[0]);if(Jq(i)>f){e[0]=ur(e[0],(qr(),nr));--g}}a.e=gr(g);a.d=f;Lq(a,e[0])}\nfunction nn(){var a=navigator.userAgent.toLowerCase();var b=$doc.documentMode;if(function(){return a.indexOf('webkit')!=-1}())return 'safari';if(function(){return a.indexOf(QT)!=-1&&b>=10&&b<11}())return 'ie10';if(function(){return a.indexOf(QT)!=-1&&b>=9&&b<11}())return 'ie9';if(function(){return a.indexOf(QT)!=-1&&b>=8&&b<11}())return 'ie8';if(function(){return a.indexOf('gecko')!=-1||b>=11}())return zU;return 'unknown'}\nfunction ys(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 Mr(-b.e,b.d,b.a)}f=a.d;h=b.d;if(f+h==2){c=$l(a.a[0],ZT);d=$l(b.a[0],ZT);g<0&&(c=km(c));i<0&&(d=km(d));return Yr(qm(c,d))}e=f!=h?f>h?1:-1:ws(a.a,b.a,f);if(e==-1){l=-i;k=g==i?zs(b.a,h,a.a,f):us(b.a,h,a.a,f)}else{l=g;if(g==i){if(e==0){return qr(),pr}k=zs(a.a,f,b.a,h)}else{k=us(a.a,f,b.a,h)}}j=new Mr(l,k.length,k);tr(j);return j}\nfunction io(a,b){var c,d,e,f,g;if(a==null){throw Yl(new np(VT))}if(b<2||b>36){throw Yl(new np('radix '+b+' out of range'))}e=a.length;f=e>0&&(uD(0,a.length),a.charCodeAt(0)==45||(uD(0,a.length),a.charCodeAt(0)==43))?1:0;for(c=f;c<e;c++){if(Fn((uD(c,a.length),a.charCodeAt(c)),b)==-1){throw Yl(new np(UT+a+'\"'))}}g=parseInt(a,b);d=g<WT;if(isNaN(g)){throw Yl(new np(UT+a+'\"'))}else if(d||g>KT){throw Yl(new np(UT+a+'\"'))}return g}\nfunction ur(a,b){var c,d,e,f,g,h,i,j,k,l;if(b.e==0){throw Yl(new sn(JU))}e=b.e;if(b.d==1&&b.a[0]==1){return b.e>0?a:a.e==0?a:new Mr(-a.e,a.d,a.a)}k=a.e;j=a.d;d=b.d;if(j+d==2){l=bm($l(a.a[0],ZT),$l(b.a[0],ZT));k!=e&&(l=km(l));return Yr(l)}c=j!=d?j>d?1:-1:ws(a.a,b.a,j);if(c==0){return k==e?lr:kr}if(c==-1){return pr}g=j-d+1;f=_d(lf,ET,13,g,15,1);h=k==e?1:-1;d==1?ns(f,a.a,j,b.a[0]):ls(f,g,a.a,j,b.a,d);i=new Mr(h,g,f);tr(i);return i}\nfunction AE(b){var c,d,e,f;CE(b,(PE(),ME));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++){XE(b.r[f])}for(e=0;e<32;e++){II(b.p[e])}try{for(c=0;c<8;c++){OF(b.a,c,0)}PF(b.a,'V',0);PF(b.a,'O',0);PF(b.a,'U',0);PF(b.a,'Z',0);NF(b.a,'V',0);NF(b.a,'O',0);NF(b.a,'U',0);NF(b.a,'Z',0)}catch(a){a=Xl(a);if(Ze(a,11)){d=a;yb(d,(kq(),jq),'','')}else throw Yl(a)}XE(b.c);XE(b.b);XE(b.w);XE(b.v);tG(b.t);EG(b.A);OH(b.o);oC(pE,'CPU Resetted')}\nfunction hn(b){var c,d,e,f,g,h,i,j,k,l,m,n,o;k=new Ly;if(b!=null&&b.length>1){l=b.substr(1);for(h=Jp(l,'&',0),i=0,j=h.length;i<j;++i){g=h[i];f=Jp(g,'=',2);e=f[0];if(e.length==0){continue}m=f.length>1?f[1]:'';try{m=(Tc(m),o=/\\+/g,decodeURIComponent(m.replace(o,'%20')))}catch(a){a=Xl(a);if(!Ze(a,71))throw Yl(a)}n=Se(k.get(e),33);if(!n){n=new pw;k.put(e,n)}n.add(m)}}for(d=k.cb()._();d.db();){c=Se(d.eb(),21);c.mb($w(Se(c.lb(),33)))}k=new Gx(k);return k}\nfunction Qq(a){var b,c,d,e;d=ks((!a.c&&(a.c=Xr(a.f)),a.c),0);if(a.e==0||a.a==0&&a.f!=-1&&a.e<0){return d}b=Mq(a)<0?1:0;c=a.e;e=(d.length+1+$wnd.Math.abs(ff(a.e)),new gq);b==1&&(e.a+='-',e);if(a.e>0){c-=d.length-b;if(c>=0){e.a+='0.';for(;c>qq.length;c-=qq.length){cq(e,qq)}dq(e,qq,ff(c));bq(e,d.substr(b))}else{c=b-c;bq(e,Lp(d,b,ff(c)));e.a+='.';bq(e,Kp(d,ff(c)))}}else{bq(e,d.substr(b));for(;c<-qq.length;c+=qq.length){cq(e,qq)}dq(e,qq,ff(-c))}return e.a}\nfunction qs(a,b){var c,d,e,f,g,h;c=Ar(a);d=Ar(b);e=$wnd.Math.min(c,d);$r(a,c);$r(b,d);if(rr(a,b)==1){f=a;a=b;b=f}do{if(b.d==1||b.d==2&&b.a[1]>0){b=Yr(ps((h=a.d>1?mm(nm(a.a[1],32),$l(a.a[0],ZT)):$l(a.a[0],ZT),jm(a.e,h)),(g=b.d>1?mm(nm(b.a[1],32),$l(b.a[0],ZT)):$l(b.a[0],ZT),jm(b.e,g))));break}if(b.d>a.d*1.2){b=Fr(b,a);b.e!=0&&$r(b,Ar(b))}else{do{As(b.a,b.a,b.d,a.a,a.d);tr(b);b.b=-2;$r(b,Ar(b))}while(rr(b,a)>=0)}f=b;b=a;a=f}while(a.e!=0);return Gr(b,e)}\nfunction IE(a){var b;sE(a,(UG(),TG));if(HG(a.A,TG)){return}b=true;lw(qE,lF(wp(FG(a.A,TG).Kb().e)),0)!=-1&&(a.o.d!=0||!GG(a.A,SG))&&(b=false);GG(a.A,TG)||++a.s;if(b){oC(pE,'Executing WB() for '+FG(a.A,TG));FG(a.A,TG).Jb()}oC(pE,'Instruction '+FG(a.A,TG)+' has been completed. Removing it.');NG(a.A,null);if(IG(a.A,QG)&&IG(a.A,PG)&&IG(a.A,SG)&&a.o.d==0&&a.B==(PE(),OE)){oC(pE,'Pipeline is empty and we are in STOPPING --> going to HALTED.');throw Yl(new QN)}}\nfunction EE(b){var c,d,e,f,g,h;sE(b,(UG(),PG));e=uT(b.g,(iT(),cT));g=uT(b.g,dT);f=(Wz(),Wz(),Vz);c=MH(b.o);h=FG(b.A,PG);if(c){h=c;IG(b.A,PG)||++b.u}if(h){try{oC(pE,'Executing EX() for '+h);h.Fb()}catch(a){a=Xl(a);if(Ze(a,27)){d=a;if(e){oC(pE,'[EXCEPTION] [MASKED] '+d.a)}else{if(g){oC(pE,'Terminating due to an unmasked exception');throw Yl(new iH(d.a))}else{f=new Xz(oD(d.a))}}}else throw Yl(a)}}oC(pE,$U+h+' to MEM');MG(b.A,h);!c&&JG(b.A,null);PH(b.o);return f}\nfunction gs(){gs=Em;es=de(Zd(lf,1),ET,13,15,[WT,1162261467,KU,FU,362797056,1977326743,KU,387420489,sU,214358881,429981696,815730721,1475789056,170859375,268435456,410338673,612220032,893871739,1280000000,1801088541,113379904,148035889,191102976,EU,308915776,387420489,481890304,594823321,729000000,887503681,KU,1291467969,1544804416,1838265625,60466176]);fs=de(Zd(lf,1),ET,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 lq(a,b,c,d,e){kq();var f,g,h,i,j,k,l,m,n;pD(a,'src');pD(c,'dest');m=pb(a);i=pb(c);lD((m.f&4)!=0,'srcType is not an array');lD((i.f&4)!=0,'destType is not an array');l=m.c;g=i.c;lD((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 Yl(new tn)}if((l.f&1)==0&&m!=i){k=Te(a);f=Te(c);if(ef(a)===ef(c)&&b<d){b+=e;for(h=d+e;h-->d;){ce(f,h,k[--b])}}else{for(h=d+e;d<h;){ce(f,d++,k[b++])}}}else e>0&&$C(a,b,c,d,e,true)}\nfunction eG(b,c,d,e){var f,g,h,i,j,k,l,m;if(!Tt(b.d,Qo(c))){oC(_F,hV+c+' not valid for writing.');throw Yl(new hG(iV))}g=_d(hf,ET,13,e,15,1);k=null;f=null;try{f=new Xp;l=0;for(h=0;h<e;++h){if(h%8==0){l=0;oC(_F,'write(): getting a new cell at address '+um(d));k=pG(b.b,d);d=Zl(d,8)}m=XD(k,l++)<<24>>24;g[h]=m;Up(f,m&bU)}}catch(a){a=Xl(a);if(Ze(a,45)){throw Yl(new hG(jV))}else throw Yl(a)}fG(b,(j=c,Sp(gD(g,(i=g.length,dD(),i))),j));oC(_F,'Wrote '+f.a+' to fd '+c);return f.a.length}\nfunction JE(a,b,c){rE();var d,e;this.g=b;this.f=c;oC(pE,'Creating the CPU...');this.j=0;CE(this,(PE(),ME));this.t=a;oC(pE,'Got Memory instance..');this.r=_d(Ii,ET,32,32,0,1);this.r[0]=new aF;for(e=1;e<32;e++){this.r[e]=new ZE('R'+e)}this.w=new ZE('PC');this.v=new ZE('Old PC');this.c=new ZE('LO');this.b=new ZE('HI');this.p=_d(cj,ET,81,32,0,1);for(d=0;d<32;d++){this.p[d]=new KI('F'+d)}this.a=new TF;tE(this);this.o=new RH;OH(this.o);this.A=new OG;this.i=(UG(),RG);oC(pE,'CPU Created.')}\nfunction Bq(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 Kq(Aq(a,b),c)}if((a.d>0?a.d:$wnd.Math.floor((a.a-1)*GU)+1)<d-1){e=b;g=a}else if((b.d>0?b.d:$wnd.Math.floor((b.a-1)*GU)+1)<-d-1){e=a;g=b}else{return Kq(Aq(a,b),c)}if(c.a>=(e.d>0?e.d:$wnd.Math.floor((e.a-1)*GU)+1)){return Kq(Aq(a,b),c)}f=Mq(e);if(f==Mq(g)){h=ts(Ps((!e.c&&(e.c=Xr(e.f)),e.c),10),Yr(f))}else{h=ys((!e.c&&(e.c=Xr(e.f)),e.c),Yr(f));h=ts(Ps(h,10),Yr(f*9))}e=new Yq(h,e.e+1);return Kq(e,c)}\nfunction ts(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=$l(a.a[0],ZT);d=$l(b.a[0],ZT);if(g==i){k=Zl(c,d);o=tm(k);n=tm(pm(k,32));return n==0?new Lr(g,o):new Mr(g,2,de(Zd(lf,1),ET,13,15,[o,n]))}return Yr(g<0?qm(d,c):qm(c,d))}else if(g==i){m=g;l=f>=h?us(a.a,f,b.a,h):us(b.a,h,a.a,f)}else{e=f!=h?f>h?1:-1:ws(a.a,b.a,f);if(e==0){return qr(),pr}if(e==1){m=g;l=zs(a.a,f,b.a,h)}else{m=i;l=zs(b.a,h,a.a,f)}}j=new Mr(m,l.length,l);tr(j);return j}\nfunction JH(a){if(tp(a.toLowerCase(),'POSITIVEINFINITY'.toLowerCase())==0){return tV}else if(tp(a.toLowerCase(),'NEGATIVEINFINITY'.toLowerCase())==0){return uV}else if(tp(a.toLowerCase(),'POSITIVEZERO'.toLowerCase())==0){return cV}else if(tp(a.toLowerCase(),'NEGATIVEZERO'.toLowerCase())==0){return vV}else if(tp(a.toLowerCase(),'QNAN'.toLowerCase())==0){return sV}else if(tp(a.toLowerCase(),'SNAN'.toLowerCase())==0){return '0111111111111111111111111111111111111111111111111111111111111111'}return a}\nfunction po(a){var b,c,d,e,f,g,h,i;g=om(a,32);h=$l(a,ZT);_l(g,0)<0&&(g=Zl(g,$T));_l(h,0)<0&&(h=Zl(h,$T));i=lm($l(g,WT),0);e=tm($l(om(g,20),2047));g=$l(g,OT);if(e==0){d=sm(g)*YT+sm(h)*_T;d*=2.2250738585072014E-308;return i?d==0?-0.:-d:d}else if(e==2047){return _l(g,0)==0&&_l(h,0)==0?i?-Infinity:Infinity:NaN}e-=1023;c=1+sm(g)*YT+sm(h)*_T;if(e>0){b=512;for(f=0;f<10;++f,b>>=1){if(e>=b){c*=(so(),ro)[f];e-=b}}}else if(e<0){while(e<0){b=512;for(f=0;f<10;++f,b>>=1){if(e<=-b){c*=(so(),qo)[f];e+=b}}}}return i?-c:c}\nfunction GE(b){var c,d;sE(b,(UG(),RG));oC(pE,'CPU Status: '+uo(b.B));c=false;if(b.B==(PE(),NE)){if(!HG(b.A,RG)){try{oC(pE,'Executing IF() for '+FG(b.A,RG));FG(b.A,RG).Hb()}catch(a){a=Xl(a);if(Ze(a,82)){c=true}else throw Yl(a)}}oC(pE,$U+FG(b.A,RG)+' to ID');KG(b.A,FG(b.A,RG));d=sG(b.t,b.w);oC(pE,'Fetched new instruction '+d);dE(b.v,VE(b.w));dE(b.w,Zl(VE(b.w),4));oC(pE,'New Program Counter value: '+YE(b.w));oC(pE,'Putting '+d+'in IF.');LG(b.A,d)}else{KG(b.A,b.f)}if(c){oC(pE,'Re-throwing the BREAK exception');throw Yl(new IK)}}\nfunction Rq(a){var b,c,d,e,f;if(a.g!=null){return a.g}if(a.a<32){a.g=js(dm(a.f),ff(a.e));return a.g}e=ks((!a.c&&(a.c=Xr(a.f)),a.c),0);if(a.e==0){return e}b=(!a.c&&(a.c=Xr(a.f)),a.c).e<0?2:1;c=e.length;d=-a.e+c-b;f=new fq;f.a+=''+e;if(a.e>0&&d>=-6){if(d>=0){eq(f,c-ff(a.e),String.fromCharCode(46))}else{f.a=Lp(f.a,0,b-1)+'0.'+Kp(f.a,b-1);eq(f,b+1,Tp(qq,0,-ff(d)-1))}}else{if(c-b>=1){eq(f,b,String.fromCharCode(46));++c}eq(f,c,String.fromCharCode(69));d>0&&eq(f,++c,String.fromCharCode(43));eq(f,++c,''+um(dm(d)))}a.g=f.a;return a.g}\nfunction oo(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?XT: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<(so(),qo)[d]&&c-b>=-1023){a*=ro[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>=(so(),ro)[d]){a*=qo[d];c+=b}}}c>-1023?(a-=1):(a*=0.5);e=dm(a*1048576);a-=sm(e)*YT;f=dm(a*4503599627370496);e=mm(e,c+1023<<20);g&&(e=mm(e,2147483648));return mm(nm(e,32),f)}\nfunction hs(a){gs();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=$l(h,ZT);o<0&&(r=km(r));return _o(r)}c=$wnd.Math.log(2)/$wnd.Math.log(2);m=ff(Zr(a.e<0?new Mr(1,a.d,a.a):a)/c+(o<0?1:0))+1;n=_d(jf,ET,13,m,15,1);e=m;p=_d(lf,ET,13,j,15,1);lq(g,0,p,0,j);q=j;d=fs[2];b=es[0];while(true){l=ns(p,p,q,b);k=e;do{n[--e]=Hn(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 Tp(n,e,m-e)}\nfunction xe(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&pU;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&=pU;u+=p>>22;p&=pU;u&=OT;return ie(m,p,u)}\nfunction dG(b,c,d,e){var f,g,h,i,j,k,l,m;if(!Tt(b.a,Qo(c))){oC(_F,hV+c+' not valid for reading');throw Yl(new hG(iV))}gf(Vt(b.a,Qo(c)));f=_d(jf,ET,13,e,15,1);l=null.Tb();m=Tp(f,0,f.length);oC(_F,'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;oC(_F,'read(): getting a new cell at address '+um(d));i=pG(b.b,d);d=Zl(d,8)}k=(uD(h,m.length),m.charCodeAt(h));cE(i,k,j++)}oC(_F,'Wrote '+m+' to memory');return l}catch(a){a=Xl(a);if(Ze(a,45)){throw Yl(new hG(jV))}else if(Ze(a,19)){g=a;yb(g,(kq(),jq),'','')}else throw Yl(a)}return -1}\nfunction lF(a){var b,c,d,e,f,g,h,i,j;b=new Yp(a);g=new Xp;f=a.length%4;if(f!=0){for(e=f;e<4;e++){Wp(b,String.fromCharCode(48))}}c=b.a.length/4|0;for(d=0;d<c;d++){i=Lp(b.a,4*d,4*(d+1));j=mF(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 Yl(new jG);}g.a+=String.fromCharCode(h)}return g.a}\nfunction Nc(a,b){var c,d,e,f,g,h,i,j,k;j='';if(b.length==0){return a.Q(FT,BT,-1,-1)}k=Np(b);xp(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=Np(k.substr(g+1));k=Np(k.substr(0,g))}}else{c=k.indexOf(')',g);j=k.substr(g+1,c-(g+1));k=Np(k.substr(0,g))}g=Ap(k,Pp(46));g!=-1&&(k=k.substr(g+1));(k.length==0||xp(k,'Anonymous function'))&&(k=BT);h=Dp(j,Pp(58));e=Ep(j,Pp(58),h-1);i=-1;d=-1;f=FT;if(h!=-1&&e!=-1){f=j.substr(0,e);i=Hc(j.substr(e+1,h-(e+1)));d=Hc(j.substr(h+1))}return a.Q(f,k,i,d)}\nfunction je(a,b,c){var d,e,f,g,h,i;if(b.l==0&&b.m==0&&b.h==0){throw Yl(new sn('divide by zero'))}if(a.l==0&&a.m==0&&a.h==0){c&&(fe=ie(0,0,0));return ie(0,0,0)}if(b.h==qU&&b.m==0&&b.l==0){return ke(a,c)}i=false;if(b.h>>19!=0){b=ye(b);i=!i}g=qe(b);f=false;e=false;d=false;if(a.h==qU&&a.m==0&&a.l==0){e=true;f=true;if(g==-1){a=he((Ne(),Je));d=true;i=!i}else{h=Ce(a,g);i&&oe(h);c&&(fe=ie(0,0,0));return h}}else if(a.h>>19!=0){f=true;a=ye(a);d=true;i=!i}if(g!=-1){return le(a,g,i,f,c)}if(ve(a,b)<0){c&&(f?(fe=ye(a)):(fe=ie(a.l,a.m,a.h)));return ie(0,0,0)}return me(d?a:ie(a.l,a.m,a.h),b,i,f,e,c)}\nfunction Eq(a,b,c){var d,e,f,g,h,i,j,k;k=sm(Zl(c.a,2))+(b.d>0?b.d:$wnd.Math.floor((b.a-1)*GU)+1)-(a.d>0?a.d:$wnd.Math.floor((a.a-1)*GU)+1);e=a.e-b.e;i=e;f=1;h=wq.length-1;j=de(Zd(vg,1),ET,9,0,[(!a.c&&(a.c=Xr(a.f)),a.c)]);if(c.a==0||a.a==0&&a.f!=-1||b.a==0&&b.f!=-1){return Dq(a,b)}if(k>0){j[0]=Cr((!a.c&&(a.c=Xr(a.f)),a.c),Ts(k));i+=k}j=vr(j[0],(!b.c&&(b.c=Xr(b.f)),b.c));g=j[0];if(j[1].e!=0){d=rr(Hr(j[1]),(!b.c&&(b.c=Xr(b.f)),b.c));g=ts(Cr(g,(qr(),nr)),Yr(j[0].e*(5+d)));++i}else{while(!Jr(g,0)){j=vr(g,wq[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 $q(g,gr(i),c)}\nfunction lS(){lS=Em;kS=new mS('zero',0);LR=new mS('at',1);iS=new mS('v0',2);jS=new mS('v1',3);HR=new mS('a0',4);IR=new mS('a1',5);JR=new mS('a2',6);KR=new mS('a3',7);$R=new mS('t0',8);_R=new mS('t1',9);aS=new mS('t2',10);bS=new mS('t3',11);cS=new mS('t4',12);dS=new mS('t5',13);eS=new mS('t6',14);fS=new mS('t7',15);RR=new mS('s0',16);SR=new mS('s1',17);TR=new mS('s2',18);UR=new mS('s3',19);VR=new mS('s4',20);WR=new mS('s5',21);XR=new mS('s6',22);YR=new mS('s7',23);gS=new mS('t8',24);hS=new mS('t9',25);OR=new mS('k0',26);PR=new mS('k1',27);NR=new mS('gp',28);ZR=new mS('sp',29);MR=new mS('fp',30);QR=new mS('ra',31)}\nfunction FE(b){var c,d;sE(b,(UG(),QG));if(HG(b.A,QG)){return false}c=lw((_H(),ZH),FG(b.A,QG).X(),0)!=-1;if(c&&NH(b.o,FG(b.A,QG),true)!=0){if(up(FG(b.A,QG).X(),_U)==0){throw Yl(new mH)}else{throw Yl(new nH)}}else if(!c&&!HG(b.A,PG)&&!GG(b.A,PG)){throw Yl(new kH)}oC(pE,'Executing ID() for '+FG(b.A,QG));d=false;try{d=FG(b.A,QG).Gb()}catch(a){a=Xl(a);if(Ze(a,95)){oC(pE,'Stopping CPU due to SYSCALL ('+rb(FG(b.A,QG))+')');CE(b,(PE(),OE))}else throw Yl(a)}if(d){return true}if(c){oC(pE,$U+FG(b.A,QG)+' to the FP pipeline.');NH(b.o,FG(b.A,QG),false)}else{oC(pE,$U+FG(b.A,QG)+' to EX');JG(b.A,FG(b.A,QG))}KG(b.A,null);return false}\nfunction uH(a,b){var c,d,e,f;if((new RegExp(pV)).test(a)&&!(new RegExp(qV)).test(a)||(new RegExp(rV)).test(a)&&!(new RegExp(qV)).test(a)||zH(a)||!(a.length==64&&(new RegExp(oV)).test(a))){return null}c=new Sq(po(nF(a,false)));e=Qq(c);e=Ip(e,'');(new RegExp('^([0123456789]+.[0]+)$')).test(e)&&(e=Lp(e,0,e.indexOf('.')));f=Jp(e,'\\\\.',0);d=ap(jo(f[0])).a;if(f.length==2)switch(b.c){case 0:Fp(f[1],'[6789][0123456789]*')?(d=Zl(d,1)):Fp(f[1],'[5][0123456789]*')&&Fp(f[0],'[0123456789]*[13579]')&&(d=Zl(d,1));break;case 2:ho(Rq(c))>0&&(d=Zl(d,1));break;case 3:ho(Rq(c))<0&&(d=Zl(d,1));}ho(Rq(c))<0&&(d=jm(d,-1));return new Pr(''+um(d))}\nfunction gD(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 Yl(new Eo(TU))}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 Yl(new Eo(TU))}if(i>b){throw Yl(new un(TU))}}f=_d(jf,ET,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 Yl(new Eo('Invalid UTF8 sequence at '+(h-1)+', byte='+(j=c>>>0,j.toString(16))))}d=d<<6|c&63}k+=In(d,f,k)}return f}\nfunction nT(){nT=Em;mT=new Ly;Yt(mT,(iT(),WS),'en');Yt(mT,GS,'');Yt(mT,XS,'');Yt(mT,ES,'dineroIV');Yt(mT,aT,Qo(0));Yt(mT,VS,Qo(-256));Yt(mT,US,Qo(-16746256));Yt(mT,FS,Qo(-65536));Yt(mT,YS,Qo(-16711936));Yt(mT,IS,Qo(-16744448));Yt(mT,NS,Qo(-16744320));Yt(mT,JS,Qo(-8355840));Yt(mT,hT,Qo(-5111630));Yt(mT,$S,Qo(-16776961));Yt(mT,_S,Qo(-6908236));Yt(mT,HS,(yn(),false));Yt(mT,gT,false);Yt(mT,fT,true);Yt(mT,cT,false);Yt(mT,dT,false);Yt(mT,ZS,Qo(4));Yt(mT,bT,Qo(10));Yt(mT,LS,true);Yt(mT,PS,true);Yt(mT,TS,true);Yt(mT,KS,true);Yt(mT,OS,false);Yt(mT,SS,true);Yt(mT,RS,false);Yt(mT,QS,false);Yt(mT,MS,true);Yt(mT,eT,Qo(18));wC((Kn(Rl),Rl.k))}\nfunction oH(a,b,c){var d,e,f,g,h,i,j,k,l;if(!(b.length==64&&(new RegExp(oV)).test(b)&&c.length==64&&(new RegExp(oV)).test(c))){return null}d=(new RegExp(pV)).test(b)&&!(new RegExp(qV)).test(b)||(new RegExp(pV)).test(c)&&!(new RegExp(qV)).test(c)||(new RegExp(rV)).test(b)&&!(new RegExp(qV)).test(b)||(new RegExp(rV)).test(c)&&!(new RegExp(qV)).test(c);l=zH(b)&&zH(c);l=l||GH(b)&&GH(c);if(d||l){SF(a.a,0);return sV}j=vH(b);k=vH(c);h=j*k;if(GH(b)&&!GH(c)){return xH(h)}if(!GH(b)&&GH(c)){SF(a.a,1);return wH(h)}if(zH(b)){return wH(h)}e=new Cs(uU,(bt(),Zs));f=new Sq(po(nF(b,false)));g=new Sq(po(nF(c,false)));i=Eq(f,g,e);return sH(a,Rq(i))}\nfunction Dq(a,b){var c,d,e,f,g,h,i,j,k,l;j=(!a.c&&(a.c=Xr(a.f)),a.c);k=(!b.c&&(b.c=Xr(b.f)),b.c);c=a.e-b.e;g=0;e=1;h=vq.length-1;if(b.a==0&&b.f!=-1){throw Yl(new sn(HU))}if(j.e==0){return jr(c)}d=yr(j,k);j=ur(j,d);k=ur(k,d);f=Ar(k);k=Ir(k,f);do{l=vr(k,vq[e]);if(l[1].e==0){g+=e;e<h&&++e;k=l[0]}else{if(e==1){break}e=1}}while(true);if(!wr(k.e<0?new Mr(1,k.d,k.a):k,(qr(),lr))){throw Yl(new sn('Non-terminating decimal expansion; no exact representable decimal result'))}k.e<0&&(j=j.e==0?j:new Mr(-j.e,j.d,j.a));i=gr(c+$wnd.Math.max(f,g));e=f-g;j=e>0?(Ks(),e<Is.length?Ps(j,Is[e]):e<Gs.length?Cr(j,Gs[e]):Cr(j,Er(Gs[1],e))):Gr(j,-e);return new Zq(j,i)}\nfunction Oq(a,b){var c;c=a.e-b.e;if(a.a==0&&a.f!=-1){if(c<=0){return Iq(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 Tq(a.f-b.f,a.e)}return new Yq(ys((!a.c&&(a.c=Xr(a.f)),a.c),(!b.c&&(b.c=Xr(b.f)),b.c)),a.e)}else if(c>0){if(c<tq.length&&$wnd.Math.max(a.a,b.a+uq[ff(c)])+1<54){return new Tq(a.f-b.f*tq[ff(c)],a.e)}return new Yq(ys((!a.c&&(a.c=Xr(a.f)),a.c),Qs((!b.c&&(b.c=Xr(b.f)),b.c),ff(c))),a.e)}else{c=-c;if(c<tq.length&&$wnd.Math.max(a.a+uq[ff(c)],b.a)+1<54){return new Tq(a.f*tq[ff(c)]-b.f,b.e)}return new Yq(ys(Qs((!a.c&&(a.c=Xr(a.f)),a.c),ff(c)),(!b.c&&(b.c=Xr(b.f)),b.c)),b.e)}}\nfunction AA(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 TA(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=uy(b,l.c);e=d<0?0:1;d==0&&(!c.c||Tz(l.d,c.d))&&(g=l);if(!(!!l&&l.b)&&!wA(l.a[e])){if(wA(l.a[1-e])){m=m.a[j]=DA(l,e)}else if(!wA(l.a[1-e])){n=m.a[1-j];if(n){if(!wA(n.a[1-j])&&!wA(n.a[j])){m.b=false;n.b=true;l.b=true}else{f=h.a[1]==m?1:0;wA(n.a[j])?(h.a[f]=CA(m,j)):wA(n.a[1-j])&&(h.a[f]=DA(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 TA(l.c,l.d);BA(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 cG(a,b,c){var d;if((c&1)!=1&&(c&2)!=2){throw Yl(new hG('NOOPENMODESPECIFIED'))}(c&4)==4&&oC(_F,'flags & O_CREAT = 4');if((c&4)!=4&&(c&2)==2){oC(_F,'No O_CREAT, but O_WRONLY. We must check if the file exists');throw Yl(new yT)}if((c&4)==4&&(c&1)==1){oC(_F,'Trying to open in read mode a file that might not exist.');throw Yl(new hG(gV))}d=false;if((c&8)==8){oC(_F,'flags & O_APPEND = 8');d=true}if((c&1)==1){oC(_F,'flags & O_RDONLY = 1');Yt(a.a,Qo(a.c),null);oC(_F,'Opened '+b+' as read-only with file descriptor '+a.c)}if((c&2)==2){oC(_F,'flags & O_WRONLY = 2');Yt(a.d,Qo(a.c),null);oC(_F,'Opened '+b+' as write-only (append = '+d+') with file descriptor '+a.c)}return a.c++}\nfunction FR(b,c,d,e,f,g,h){var i,j,k,l,m,n,o;l=0;o=Jp(f,',',0);m=null;for(j=0;j<o.length;j++){if(j%(64/g|0)==0){l=0;m=qG(b.e,b.f);++b.f}n=Np(o[j]);if(n.length==0){++b.g;xS(b.a,nW,c,d+1,e);d=e.length;continue}if(uF(n)){try{n=qF(n)}catch(a){a=Xl(a);if(Ze(a,30)){++b.g;xS(b.a,nW,c,d+1,e);d=e.length;continue}else throw Yl(a)}}try{k=jo(n);if((gm(k,km(AF(2,g-1)))||em(k,qm(AF(2,g-1),1)))&&g!=64){throw Yl(new mp)}g==8?cE(m,tm(k),l):g==16?fE(m,tm(k),l):g==32?hE(m,k,l):g==64&&dE(m,k)}catch(a){a=Xl(a);if(Ze(a,15)){++b.g;xS(b.a,h.toUpperCase()+'_TOO_LARGE',c,d+1,e);continue}else if(Ze(a,19)||Ze(a,44)){i=a;yb(i,(kq(),jq),'','');++b.g;xS(b.a,nW,c,d+1,e);d=e.length;continue}else throw Yl(a)}l+=g/8|0}}\nfunction rH(b,c,d){var e,f,g,h,i,j,k,l,m;if(c.length==64&&(new RegExp(oV)).test(c)&&d.length==64&&(new RegExp(oV)).test(d)){f=(new RegExp(pV)).test(c)&&!(new RegExp(qV)).test(c)||(new RegExp(pV)).test(d)&&!(new RegExp(qV)).test(d)||(new RegExp(rV)).test(c)&&!(new RegExp(qV)).test(c)||(new RegExp(rV)).test(d)&&!(new RegExp(qV)).test(d);m=CH(c)&&AH(d);m=m||AH(c)&&CH(d);if(f||m){try{SF(b.a,0)}catch(a){a=Xl(a);if(Ze(a,55)){e=a;yb(e,(kq(),jq),'','')}else throw Yl(a)}return sV}k=CH(c)&&CH(d);k=k||CH(c)&&!zH(d);k=k||!zH(c)&&CH(d);if(k){return tV}h=AH(c)&&AH(d);h=h||AH(c)&&!zH(d);h=h||!zH(c)&&AH(d);if(h){return uV}g=new Cs(uU,(bt(),Zs));i=new Sq(po(nF(c,false)));j=new Sq(po(nF(d,false)));l=Bq(i,j,g);return sH(b,Rq(l))}return null}\nfunction qH(b,c,d){var e,f,g,h,i,j,k,l,m;if(!(c.length==64&&(new RegExp(oV)).test(c)&&d.length==64&&(new RegExp(oV)).test(d))){return null}f=(new RegExp(pV)).test(c)&&!(new RegExp(qV)).test(c)||(new RegExp(pV)).test(d)&&!(new RegExp(qV)).test(d)||(new RegExp(rV)).test(c)&&!(new RegExp(qV)).test(c)||(new RegExp(rV)).test(d)&&!(new RegExp(qV)).test(d);m=CH(c)&&CH(d);m=m||AH(c)&&AH(d);if(f||m){try{SF(b.a,0)}catch(a){a=Xl(a);if(Ze(a,55)){e=a;yb(e,(kq(),jq),'','')}else throw Yl(a)}return sV}k=CH(c)&&AH(d);k=k||CH(c)&&!zH(d);k=k||!zH(c)&&AH(d);if(k){return tV}h=AH(c)&&CH(d);h=h||AH(c)&&!zH(d);h=h||!zH(c)&&CH(d);if(h){return uV}g=new Cs(uU,(bt(),Zs));i=new Sq(po(nF(c,false)));j=new Sq(po(nF(d,false)));l=Pq(i,j,g);return sH(b,Rq(l))}\nfunction DR(a,b){var c,d,e,f,g,h,i,j,k;j=new yz;k=new fq;oC(wR,'Params: '+a);a=Np(a);oC(wR,'After trimming: '+a);h=a.length;g=false;e=false;d=false;for(f=0;f<h;++f){c=(uD(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){oC(wR,'Behaving like .asciiz.');k.a+='\\x00'}oC(wR,'Added to pList string '+k.a);sz(j,k.a);i=k.a.length;0<i?(k.a=k.a.substr(0,0)):0>i&&(k.a+=Sp(_d(jf,ET,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 Yl(new ZG)}g=true;d=false;break;case 32:case 9:break;case 44:if(d||f==0||f==h-1){throw Yl(new ZG)}d=true;break;default:throw Yl(new ZG);}}}if(j.b==0&&g){throw Yl(new ZG)}return j}\nfunction ls(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=_d(lf,ET,13,d+1,15,1);r=_d(lf,ET,13,f+1,15,1);s=f;i=No(e[f-1]);if(i!=0){as(r,e,0,i);as(q,c,0,i)}else{lq(c,0,q,0,d);lq(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=Zl(nm($l(q[m],ZT),32),$l(q[m-1],ZT));w=os(t,j);k=tm(w);v=tm(om(w,32));if(k!=0){o=0;A=0;u=false;++k;do{--k;if(u){break}o=jm($l(k,ZT),$l(r[s-2],ZT));A=Zl(nm(v,32),$l(q[m-2],ZT));p=Zl($l(v,ZT),$l(j,ZT));No(tm(pm(p,32)))<32?(u=true):(v=tm(p))}while(em(vm(o,XT),vm(A,XT)))}}if(k!=0){g=rs(q,m-s,r,s,k);if(g!=0){--k;h=0;for(n=0;n<s;n++){h=Zl(h,Zl($l(q[m-s+n],ZT),$l(r[n],ZT)));q[m-s+n]=tm(h);h=pm(h,32)}}}a!=null&&(a[l]=k);--m;--l}if(i!=0){ds(r,s,q,0,i);return r}lq(q,0,r,0,f);return q}\nfunction pH(b,c,d){var e,f,g,h,i,j,k,l,m,n,o,p;if(!(c.length==64&&(new RegExp(oV)).test(c)&&d.length==64&&(new RegExp(oV)).test(d))){return null}f=(new RegExp(pV)).test(c)&&!(new RegExp(qV)).test(c)||(new RegExp(pV)).test(d)&&!(new RegExp(qV)).test(d)||(new RegExp(rV)).test(c)&&!(new RegExp(qV)).test(c)||(new RegExp(rV)).test(d)&&!(new RegExp(qV)).test(d);o=GH(c)&&zH(d);o=o||zH(c)&&GH(d);if(f||o){try{SF(b.a,0)}catch(a){a=Xl(a);if(Ze(a,55)){e=a;yb(e,(kq(),jq),'','')}else throw Yl(a)}return sV}m=vH(c);n=vH(d);j=m*n;l=zH(c)&&zH(d);l=l||zH(c)&&!zH(d);l=l||!zH(c)&&zH(d);if(l){return wH(j)}if(GH(c)&&GH(d)){return xH(j)}g=new Cs(uU,(bt(),Zs));h=new Sq(po(nF(c,false)));i=new Sq(po(nF(d,false)));k=(p=Hq(h,i),Gq(p,g),p);return sH(b,Rq(k))}\n",
"function jo(a){var b,c,d,e,f,g,h,i,j,k,l;if(a==null){throw Yl(new np(VT))}j=a;f=a.length;i=false;if(f>0){b=(uD(0,a.length),a.charCodeAt(0));if(b==45||b==43){a=a.substr(1);--f;i=b==45}}if(f==0){throw Yl(new np(UT+j+'\"'))}while(a.length>0&&(uD(0,a.length),a.charCodeAt(0)==48)){a=a.substr(1);--f}if(f>(lp(),jp)[10]){throw Yl(new np(UT+j+'\"'))}for(e=0;e<f;e++){if(Fn((uD(e,a.length),a.charCodeAt(e)),10)==-1){throw Yl(new np(UT+j+'\"'))}}l=0;g=hp[10];k=ip[10];h=km(kp[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(_l(l,h)<0){throw Yl(new np(UT+j+'\"'))}l=jm(l,k)}l=qm(l,d)}if(_l(l,0)>0){throw Yl(new np(UT+j+'\"'))}if(!i){l=km(l);if(_l(l,0)<0){throw Yl(new np(UT+j+'\"'))}}return l}\nfunction zq(){zq=Em;var a,b,c;new Vq(1,0);new Vq(10,0);new Vq(0,0);pq=_d(ug,ET,12,11,0,1);qq=_d(jf,ET,13,100,15,1);rq=de(Zd(kf,1),ET,13,15,[1,5,25,125,625,3125,15625,78125,390625,1953125,9765625,48828125,EU,FU,6103515625,30517578125,152587890625,762939453125,3814697265625,19073486328125,95367431640625,476837158203125,2384185791015625]);sq=_d(lf,ET,13,rq.length,15,1);tq=de(Zd(kf,1),ET,13,15,[1,10,100,uU,10000,100000,1000000,10000000,100000000,sU,10000000000,100000000000,1000000000000,10000000000000,100000000000000,1000000000000000,10000000000000000]);uq=_d(lf,ET,13,tq.length,15,1);xq=_d(ug,ET,12,11,0,1);a=0;for(;a<xq.length;a++){pq[a]=new Vq(a,0);xq[a]=new Vq(0,a);qq[a]=48}for(;a<qq.length;a++){qq[a]=48}for(c=0;c<sq.length;c++){sq[c]=ar(rq[c])}for(b=0;b<uq.length;b++){uq[b]=ar(tq[b])}wq=(Ks(),Hs);vq=Gs}\nfunction qF(a){var b,c,d,e;uD(0,a.length);if(a.charCodeAt(0)!=48||sp(a.toUpperCase(),1)!=88){throw Yl(new kG)}c=0;d=a.length-2;for(b=2;b<a.length;b++){--d;e=sp(a.toUpperCase(),b);switch(e){case 48:c=Zl(c,jm(0,AF(16,d)));break;case 49:c=Zl(c,AF(16,d));break;case 50:c=Zl(c,jm(2,AF(16,d)));break;case 51:c=Zl(c,jm(3,AF(16,d)));break;case 52:c=Zl(c,jm(4,AF(16,d)));break;case 53:c=Zl(c,jm(5,AF(16,d)));break;case 54:c=Zl(c,jm(6,AF(16,d)));break;case 55:c=Zl(c,jm(7,AF(16,d)));break;case 56:c=Zl(c,jm(8,AF(16,d)));break;case 57:c=Zl(c,jm(9,AF(16,d)));break;case 65:c=Zl(c,jm(10,AF(16,d)));break;case 66:c=Zl(c,jm(11,AF(16,d)));break;case 67:c=Zl(c,jm(12,AF(16,d)));break;case 68:c=Zl(c,jm(13,AF(16,d)));break;case 69:c=Zl(c,jm(14,AF(16,d)));break;case 70:c=Zl(c,jm(15,AF(16,d)));break;default:throw Yl(new kG);}}return oD(''+um(c)),''+um(c)}\nfunction sH(b,c){var d,e,f,g,h,i,j,k,l,m;f=c;c=JH(c);if(tp(f.toLowerCase(),c.toLowerCase())!=0){return c}try{ho(c)}catch(a){a=Xl(a);if(Ze(a,15)){throw Yl(new jG)}else throw Yl(a)}h=new Wq('1.797693134862315708145274237317E308');i=new Wq('-1.797693134862315708145274237317E308');j=new Wq('-4.9406564584124654417656879286822E-324');k=new Wq('4.9406564584124654417656879286822E-324');m=new Sq(0);e=new Sq(-0.);try{l=new Wq(c);if(Cq(l,h)==1||Cq(l,i)==-1){SF(b.a,3);if(Cq(l,h)==1){return tV}if(Cq(l,i)==-1){return uV}}if(Cq(l,j)==1&&Cq(l,k)==-1&&Cq(l,m)!=0&&Cq(l,e)!=0){SF(b.a,2);if(Cq(l,m)==1){return cV}if(Cq(l,m)==-1){return vV}}g=Zo(oo(ho(Rq(l))));return IH(g)}catch(a){a=Xl(a);if(Ze(a,15)){if(LF(b.a,3)){NF(b.a,'O',1);throw Yl(new LH)}else{PF(b.a,'V',1)}return cV}else if(Ze(a,55)||Ze(a,39)){d=a;yb(d,(kq(),jq),'','');return ''}else throw Yl(a)}}\nfunction SF(b,c){var d,e;e=MF(c);try{tp(e.toLowerCase(),'V'.toLowerCase())==0?RD(b,'1',15):tp(e.toLowerCase(),'Z'.toLowerCase())==0?RD(b,'1',16):tp(e.toLowerCase(),'O'.toLowerCase())==0?RD(b,'1',17):tp(e.toLowerCase(),'U'.toLowerCase())==0?RD(b,'1',18):tp(e.toLowerCase(),'I'.toLowerCase())==0&&RD(b,'1',19)}catch(a){a=Xl(a);if(Ze(a,11)){d=a;yb(d,(kq(),jq),'','')}else throw Yl(a)}if(LF(b,c)){switch(c){case 1:throw Yl(new lH);case 3:throw Yl(new LH);case 2:throw Yl(new FI);case 0:throw Yl(new KH);}try{tp(e.toLowerCase(),'V'.toLowerCase())==0?RD(b,'1',25):tp(e.toLowerCase(),'Z'.toLowerCase())==0?RD(b,'1',26):tp(e.toLowerCase(),'O'.toLowerCase())==0?RD(b,'1',27):tp(e.toLowerCase(),'U'.toLowerCase())==0?RD(b,'1',28):tp(e.toLowerCase(),'I'.toLowerCase())==0&&RD(b,'1',29)}catch(a){a=Xl(a);if(Ze(a,11)){d=a;yb(d,(kq(),jq),'','')}else throw Yl(a)}}}\nfunction bz(){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[PU]=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(!_y()){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[PU]=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 js(a,b){gs();var c,d,e,f,g,h,i,j,k,l,m,n,o,p;i=_l(a,0)<0;i&&(a=km(a));if(_l(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 fq;b<0?(n.a+='0E+',n):(n.a+='0E',n);n.a+=b==WT?LU:''+-b;return n.a;}}k=18;l=_d(jf,ET,13,k+1,15,1);c=k;p=a;do{j=p;p=bm(p,10);l[--c]=tm(Zl(48,qm(j,jm(p,10))))&bU}while(_l(p,0)!=0);e=qm(qm(qm(k,c),b),1);if(b==0){i&&(l[--c]=45);return Tp(l,c,k-c)}if(b>0&&_l(e,-6)>=0){if(_l(e,0)>=0){f=c+tm(e);for(h=k-1;h>=f;h--){l[h+1]=l[h]}l[++f]=46;i&&(l[--c]=45);return Tp(l,c,k-c+1)}for(g=2;gm(g,Zl(km(e),1));g++){l[--c]=48}l[--c]=46;l[--c]=48;i&&(l[--c]=45);return Tp(l,c,k-c)}o=c+1;d=k;m=new gq;i&&(m.a+='-',m);if(d-o>=1){Zp(m,l[c]);m.a+='.';m.a+=Tp(l,c+1,k-c-1)}else{m.a+=Tp(l,c,k-c)}m.a+='E';_l(e,0)>0&&(m.a+='+',m);m.a+=''+um(e);return m.a}\nfunction en(){var a,b,c;b=$doc.compatMode;a=de(Zd(qg,1),ET,2,6,[yU]);for(c=0;c<a.length;c++){if(xp(a[c],b)){return}}a.length==1&&xp(yU,a[0])&&xp('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 dc(){var a=['\\\\u0000','\\\\u0001','\\\\u0002','\\\\u0003','\\\\u0004','\\\\u0005','\\\\u0006','\\\\u0007','\\\\b','\\\\t','\\\\n','\\\\u000B','\\\\f','\\\\r','\\\\u000E','\\\\u000F','\\\\u0010','\\\\u0011','\\\\u0012','\\\\u0013','\\\\u0014','\\\\u0015','\\\\u0016','\\\\u0017','\\\\u0018','\\\\u0019','\\\\u001A','\\\\u001B','\\\\u001C','\\\\u001D','\\\\u001E','\\\\u001F'];a[34]='\\\\\"';a[92]='\\\\\\\\';a[173]='\\\\u00ad';a[1536]='\\\\u0600';a[1537]='\\\\u0601';a[1538]='\\\\u0602';a[1539]='\\\\u0603';a[1757]='\\\\u06dd';a[1807]='\\\\u070f';a[6068]='\\\\u17b4';a[6069]='\\\\u17b5';a[8203]='\\\\u200b';a[8204]='\\\\u200c';a[8205]='\\\\u200d';a[8206]='\\\\u200e';a[8207]='\\\\u200f';a[8232]='\\\\u2028';a[8233]='\\\\u2029';a[8234]='\\\\u202a';a[8235]='\\\\u202b';a[8236]='\\\\u202c';a[8237]='\\\\u202d';a[8238]='\\\\u202e';a[8288]='\\\\u2060';a[8289]='\\\\u2061';a[8290]='\\\\u2062';a[8291]='\\\\u2063';a[8292]='\\\\u2064';a[8298]='\\\\u206a';a[8299]='\\\\u206b';a[8300]='\\\\u206c';a[8301]='\\\\u206d';a[8302]='\\\\u206e';a[8303]='\\\\u206f';a[65279]='\\\\ufeff';a[65529]='\\\\ufff9';a[65530]='\\\\ufffa';a[65531]='\\\\ufffb';return a}\nfunction rF(a){var b,c,d,e;uD(0,a.length);if(a.charCodeAt(0)!=48||sp(a.toUpperCase(),1)!=88){throw Yl(new kG)}c=0;d=a.length-2;for(b=2;b<a.length;b++){--d;e=sp(a.toUpperCase(),b);switch(e){case 48:c=tm(Zl(c,jm(0,AF(16,d))))<<16>>16;break;case 49:c=tm(Zl(c,AF(16,d)))<<16>>16;break;case 50:c=tm(Zl(c,jm(2,AF(16,d))))<<16>>16;break;case 51:c=tm(Zl(c,jm(3,AF(16,d))))<<16>>16;break;case 52:c=tm(Zl(c,jm(4,AF(16,d))))<<16>>16;break;case 53:c=tm(Zl(c,jm(5,AF(16,d))))<<16>>16;break;case 54:c=tm(Zl(c,jm(6,AF(16,d))))<<16>>16;break;case 55:c=tm(Zl(c,jm(7,AF(16,d))))<<16>>16;break;case 56:c=tm(Zl(c,jm(8,AF(16,d))))<<16>>16;break;case 57:c=tm(Zl(c,jm(9,AF(16,d))))<<16>>16;break;case 65:c=tm(Zl(c,jm(10,AF(16,d))))<<16>>16;break;case 66:c=tm(Zl(c,jm(11,AF(16,d))))<<16>>16;break;case 67:c=tm(Zl(c,jm(12,AF(16,d))))<<16>>16;break;case 68:c=tm(Zl(c,jm(13,AF(16,d))))<<16>>16;break;case 69:c=tm(Zl(c,jm(14,AF(16,d))))<<16>>16;break;case 70:c=tm(Zl(c,jm(15,AF(16,d))))<<16>>16;break;default:throw Yl(new kG);}}return oD(''+c),''+c}\nfunction DE(c){var d,e,f;tE(c);if(c.B!=(PE(),NE)&&c.B!=OE){throw Yl(new YG)}try{oC(pE,'\\n\\nStarting cycle '+ ++c.j+'\\n---------------------------------------------');IE(c);HE(c);f=EE(c);e=FE(c);if(e){throw Yl(new cQ)}GE(c);if(f.a!=null){throw Yl(new iH((mD(f.a!=null),We(f.a))))}}catch(b){b=Xl(b);if(Ze(b,43)){oC(pE,'Executing a Jump.');try{if(!HG(c.A,(UG(),RG))){oC(pE,'Executing the IF() method of the instruction in IF.');FG(c.A,RG).Hb()}}catch(a){a=Xl(a);if(Ze(a,82)){oC(pE,'Caught a BREAK after a Jump: ignoring it.')}else throw Yl(a)}LG(c.A,sG(c.t,c.w));JG(c.A,FG(c.A,(UG(),QG)));KG(c.A,c.f);dE(c.v,VE(c.w));dE(c.w,Zl(VE(c.w),4))}else if(Ze(b,108)){c.i==(UG(),QG)&&!FG(c.A,PG)&&JG(c.A,c.f);++c.d}else if(Ze(b,52)){oC(pE,QH(c.o));c.i==(UG(),QG)&&JG(c.A,c.f);++c.e}else if(Ze(b,109)){c.i==(UG(),QG)&&JG(c.A,c.f);++c.k}else if(Ze(b,110)){c.i==(UG(),QG)&&JG(c.A,c.f);++c.q}else if(Ze(b,111)){++c.n}else if(Ze(b,27)){d=b;oC(pE,'Exception: '+d.a);throw Yl(d)}else if(Ze(b,65)){d=b;CE(c,LE);NG(c.A,null);--c.j;throw Yl(d)}else throw Yl(b)}finally{oC(pE,'End of cycle '+c.j+'\\n---------------------------------------------\\n'+zE(c)+CT)}}\nfunction Fq(a,b){var c,d,e,f,g,h,i,j;c=0;g=0;f=b.length;h=null;j=new gq;if(g<f&&(uD(g,b.length),b.charCodeAt(g)==43)){++g;++c;if(g<f&&(uD(g,b.length),b.charCodeAt(g)==43||(uD(g,b.length),b.charCodeAt(g)==45))){throw Yl(new np(UT+b+'\"'))}}while(g<f&&(uD(g,b.length),b.charCodeAt(g)!=46)&&(uD(g,b.length),b.charCodeAt(g)!=101)&&(uD(g,b.length),b.charCodeAt(g)!=69)){++g}j.a+=''+(b==null?VT:b).substr(c,g-c);if(g<f&&(uD(g,b.length),b.charCodeAt(g)==46)){++g;c=g;while(g<f&&(uD(g,b.length),b.charCodeAt(g)!=101)&&(uD(g,b.length),b.charCodeAt(g)!=69)){++g}a.e=g-c;j.a+=''+(b==null?VT:b).substr(c,g-c)}else{a.e=0}if(g<f&&(uD(g,b.length),b.charCodeAt(g)==101||(uD(g,b.length),b.charCodeAt(g)==69))){++g;c=g;if(g<f&&(uD(g,b.length),b.charCodeAt(g)==43)){++g;g<f&&(uD(g,b.length),b.charCodeAt(g)!=45)&&++c}h=b.substr(c,f-c);a.e=a.e-io(h,10);if(a.e!=ff(a.e)){throw Yl(new np('Scale out of range.'))}}i=j.a;if(i.length<16){a.f=(yq==null&&(yq=new RegExp('^[+-]?\\\\d*$','i')),yq.test(i)?parseInt(i,10):NaN);if(isNaN(a.f)){throw Yl(new np(UT+b+'\"'))}a.a=ar(a.f)}else{Lq(a,new Pr(i))}a.d=j.a.length;for(e=0;e<j.a.length;++e){d=sp(j.a,e);if(d!=45&&d!=48){break}--a.d}a.d==0&&(a.d=1)}\nfunction ks(a,b){gs();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 fq;b<0?(w.a+='0E+',w):(w.a+='0E',w);w.a+=-b;return w.a;}}t=o*10+1+7;u=_d(jf,ET,13,t+1,15,1);c=t;if(o==1){h=e[0];if(h<0){H=$l(h,ZT);do{p=H;H=bm(H,10);u[--c]=48+tm(qm(p,jm(H,10)))&bU}while(_l(H,0)!=0)}else{H=h;do{p=H;H=H/10|0;u[--c]=48+(p-H*10)&bU}while(H!=0)}}else{D=_d(lf,ET,13,o,15,1);G=o;lq(e,0,D,0,G);I:while(true){A=0;for(j=G-1;j>=0;j--){F=Zl(nm(A,32),$l(D[j],ZT));r=is(F);D[j]=tm(r);A=tm(om(r,32))}s=tm(A);q=c;do{u[--c]=48+s%10&bU}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 Tp(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 Tp(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 Tp(u,c,t-c)}C=c+1;f=t;v=new gq;n&&(v.a+='-',v);if(f-C>=1){Zp(v,u[c]);v.a+='.';v.a+=Tp(u,c+1,t-c-1)}else{v.a+=Tp(u,c,t-c)}v.a+='E';g>0&&(v.a+='+',v);v.a+=''+g;return v.a}\nfunction iT(){iT=Em;WS=new jT('LANGUAGE',0,'language');GS=new jT('FILES',1,'files');XS=new jT('LAST_DIR',2,'lastdir');ES=new jT('DINERO',3,'dineroIV');aT=new jT('SERIAL_NUMBER',4,'serialNumber');VS=new jT('IF_COLOR',5,'IFColor');US=new jT('ID_COLOR',6,'IDColor');FS=new jT('EX_COLOR',7,'EXColor');YS=new jT('MEM_COLOR',8,'MEMColor');IS=new jT('FP_ADDER_COLOR',9,'FPAdderColor');NS=new jT('FP_MULTIPLIER_COLOR',10,'FPMultiplierColor');JS=new jT('FP_DIVIDER_COLOR',11,'FPDividerColor');hT=new jT('WB_COLOR',12,'WBColor');$S=new jT('RAW_COLOR',13,'RAWColor');_S=new jT('SAME_IF_COLOR',14,'SAMEIFColor');HS=new jT('FORWARDING',15,'forwarding');gT=new jT('WARNINGS',16,'warnings');fT=new jT('VERBOSE',17,'verbose');cT=new jT('SYNC_EXCEPTIONS_MASKED',18,'syncexc-masked');dT=new jT('SYNC_EXCEPTIONS_TERMINATE',19,'syncexc-terminate');ZS=new jT('N_STEPS',20,'n_step');bT=new jT('SLEEP_INTERVAL',21,'sleep_interval');LS=new jT(KW,22,'INVALID_OPERATION');PS=new jT(GW,23,'OVERFLOW');TS=new jT(HW,24,'UNDERFLOW');KS=new jT('FP_DIVIDE_BY_ZERO',25,'DIVIDE_BY_ZERO');OS=new jT('FP_NEAREST',26,'NEAREST');SS=new jT('FP_TOWARDS_ZERO',27,'TOWARDZERO');RS=new jT('FP_TOWARDS_PLUS_INFINITY',28,eV);QS=new jT('FP_TOWARDS_MINUS_INFINITY',29,fV);MS=new jT('FP_LONG_DOUBLE_VIEW',30,'LONGDOUBLEVIEW');eT=new jT('UI_FONT_SIZE',31,'FONTSIZE')}\nfunction RN(a,b){var c,d,e;d=Hp(b,'\\\\.','_');switch(d){case 'ADD':c=new iJ;break;case 'ADDU':c=new zJ;break;case 'SUB':c=new SQ;break;case 'SUBU':c=new UQ;break;case 'DIV':c=new BL;break;case 'DIVU':c=new IL;break;case 'MULT':c=new FP;break;case 'MULTU':c=new MP;break;case 'ADDI':c=new vJ;break;case 'ADDIU':c=new xJ;break;case 'SLL':c=new tQ;break;case 'SLLV':c=new wQ;break;case 'SRA':c=new HQ;break;case 'SRAV':c=new KQ;break;case 'SRL':c=new NQ;break;case 'SRLV':c=new QQ;break;case 'AND':c=new JJ;break;case 'DADD':c=new dL;break;case 'DADDU':c=new jL;break;case 'DSUB':c=new LM;break;case 'DSUBU':c=new NM;break;case 'OR':c=new $P;break;case 'SLT':c=new yQ;break;case 'SLTU':c=new EQ;break;case 'XOR':c=new rR;break;case 'MOVN':c=new lP;break;case 'MOVZ':c=new uP;break;case 'DDIV':c=new nL;break;case 'DDIVU':c=new uL;break;case 'DMULT':c=new eM;break;case 'DMULU':c=new rM;break;case UV:c=new lM;break;case 'MFLO':c=new cP;break;case 'MFHI':c=new YO;break;case 'ANDI':c=new LJ;break;case 'DADDI':c=new fL;break;case PV:c=new lL;break;case OV:c=new hL;break;case 'LUI':c=new LO;break;case 'ORI':c=new bQ;break;case 'SLTI':c=new AQ;break;case 'SLTIU':c=new CQ;break;case 'XORI':c=new uR;break;case 'DSLL':c=new sM;break;case 'DSLLV':c=new xM;break;case 'DSRA':c=new zM;break;case 'DSRAV':c=new DM;break;case 'DSRL':c=new FM;break;case 'DSRLV':c=new JM;break;case 'LB':c=new xO(a.e);break;case 'LH':c=new FO(a.e);break;case 'LW':c=new NO(a.e);break;case 'LD':c=new BO(a.e);break;case 'LBU':c=new zO(a.e);break;case 'LHU':c=new HO(a.e);break;case 'LWU':c=new RO(a.e);break;case 'SB':c=new jQ(a.e);break;case 'SH':c=new pQ(a.e);break;case 'SW':c=new XQ(a.e);break;case 'SD':c=new lQ(a.e);break;case 'J':c=new ZN;break;case 'JAL':c=new cO;break;case 'JALR':c=new hO;break;case 'JR':c=new mO;break;case 'B':c=new YJ;break;case 'BEQ':c=new iK;break;case 'BNE':c=new qK;break;case KV:c=new sK;break;case IV:c=new kK;break;case 'BGEZ':c=new nK;break;case 'NOP':c=new WP;break;case _V:c=new KN;break;case 'TRAP':c=new nR(a.e,a.d);break;case aW:c=new iR(a.e,a.d);break;case 'BREAK':c=new vK;break;case 'ADD_D':c=new HJ(a.b.a);break;case 'SUB_D':c=new VQ(a.b.a);break;case 'MUL_D':c=new QP(a.b.a);break;case 'DIV_D':c=new OL(a.b.a);break;case 'LDC1':c=new DO(a.e);break;case 'L_D':c=new TO(a.e);break;case 'SDC1':c=new oQ(a.e);break;case 'S_D':c=new lR(a.e);break;case 'LWC1':c=new PO(a.e);break;case 'SWC1':c=new _Q(a.e);break;case 'DMTC1':c=new bM;break;case 'DMFC1':c=new XL;break;case 'MTC1':c=new BP;break;case 'MFC1':c=new VO;break;case 'MOV_D':c=new zP;break;case 'MOVZ_D':c=new xP;break;case 'MOVN_D':c=new oP;break;case 'C_LT_D':c=new cL;break;case 'C_EQ_D':c=new bL;break;case 'BC1T':c=new gK;break;case 'BC1F':c=new eK;break;case 'MOVT_D':c=new pP;break;case 'MOVF_D':c=new gP;break;case 'CVT_L_D':c=new TK;break;case 'CVT_D_L':c=new PK;break;case 'CVT_W_D':c=new VK;break;case 'CVT_D_W':c=new RK;break;default:return null;}e=vT(a.a,(iT(),aT));wT(a.a,aT,e+1);c.t=e;NI(c,a.b);OI(c,a.c);return c}\nfunction zR(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 zS;ib=new BS;hb=new yz;b.f=0;F='';c=Hp(c,'\\r\\n',CT);for(H=Jp(c,CT,0),I=0,J=H.length;I<J;++I){G=H[I];++V;oC(wR,'-- Processing line '+V);for(s=0;s<G.length;s++){uD(s,G.length);if(G.charCodeAt(s)==59){break}uD(s,G.length);if(G.charCodeAt(s)==32||(uD(s,G.length),G.charCodeAt(s)==9)){continue}Y=Bp(G,Pp(9),s);W=Bp(G,Pp(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{uD(s,G.length);if(G.charCodeAt(s)==46){oC(wR,'Processing '+v);if(tp(v.toLowerCase(),'.DATA'.toLowerCase())==0){b.i=(rS(),oS)}else if(tp(v.toLowerCase(),'.TEXT'.toLowerCase())==0||tp(v.toLowerCase(),'.CODE'.toLowerCase())==0){b.i=(rS(),qS)}else{K=v.substr(1);if(b.i!=(rS(),oS)){++b.g;xS(b.a,K.toUpperCase()+'INCODE',V,s+1,G);s=G.length;continue}try{if(tp(v.toLowerCase(),'.ASCII'.toLowerCase())==0||tp(v.toLowerCase(),jW.toLowerCase())==0){R=G.substr(l+2)}else{R=yR(G.substr(l+2));R=R.toUpperCase();R=Jp(R,';',0)[0];oC(wR,kW+R)}R=Np(Jp(R,';',0)[0]);oC(wR,kW+R)}catch(a){a=Xl(a);if(Ze(a,96)){++M;ab=new CS(lW,V,s+1,G);sz(ib.a,ab);yS(b.a,lW,V,s+1,G);++b.f;s=G.length;continue}else throw Yl(a)}cb=qG(b.e,b.f);oC(wR,'line: '+G);g=Jp(G.substr(s),';',2);if(g.length==2){oC(wR,'found comments: '+g[1]);cb.c=g[1]}cb.b=g[0];if(tp(v.toLowerCase(),'.ASCII'.toLowerCase())==0||tp(v.toLowerCase(),jW.toLowerCase())==0){oC(wR,'.ascii(z): parameters = '+R);d=false;tp(v.toLowerCase(),jW.toLowerCase())==0&&(d=true);try{P=DR(R,d);for(i=vz(P,0);i.b!=i.d.c;){h=We(Dz(i));oC(wR,'Current string: ['+h+']');oC(wR,mW+b.f+')');cb=qG(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){oC(wR,mW+b.f+')');cb=qG(b.e,b.f);++b.f;T=0}e=(uD(fb,h.length),h.charCodeAt(fb));gb=e;oC(wR,'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 Yl(new ZG);}oC(wR,(N=gb>>>0,'(escaped to ['+N.toString(16)+'])'));n=false;e=0}if(S){if(e!=37&&e!=115&&e!=100&&e!=105){oC(wR,'Invalid placeholder: %'+String.fromCharCode(e));throw Yl(new ZG)}S=false}else if(e==37){oC(wR,'Expecting on next step a valid placeholder...');S=true}if(e==92){n=true;++o;continue}cE(cb,gb,T++)}}}catch(a){a=Xl(a);if(Ze(a,53)){oC(wR,'Badly formed string list');++b.g;xS(b.a,nW,V,0,G)}else throw Yl(a)}l=G.length}else if(tp(v.toLowerCase(),'.SPACE'.toLowerCase())==0){T=0;++b.f;try{uF(R)&&(R=qF(R));if(wF(R)){L=io(R,10);for(fb=0;fb<L;fb++){if(fb%8==0&&fb!=0){cb=qG(b.e,b.f);++b.f;T=0}cE(cb,0,T++)}}else{throw Yl(new mp)}}catch(a){a=Xl(a);if(Ze(a,15)){++b.g;xS(b.a,nW,V,s+1,G);continue}else if(Ze(a,30)){++b.g;xS(b.a,nW,V,s+1,G);continue}else throw Yl(a)}++T;l=G.length}else if(tp(v.toLowerCase(),'.WORD'.toLowerCase())==0||tp(v.toLowerCase(),'.WORD64'.toLowerCase())==0){oC(wR,'pamword: '+R);FR(b,V,s,G,R,64,'WORD');l=G.length}else if(tp(v.toLowerCase(),'.WORD32'.toLowerCase())==0){FR(b,V,s,G,R,32,'WORD32');l=G.length}else if(tp(v.toLowerCase(),'.BYTE'.toLowerCase())==0){FR(b,V,s,G,R,8,'BYTE');l=G.length}else if(tp(v.toLowerCase(),'.WORD16'.toLowerCase())==0){FR(b,V,s,G,R,16,'WORD16');l=G.length}else if(tp(v.toLowerCase(),'.DOUBLE'.toLowerCase())==0){ER(b,V,s,G,R);l=G.length}else{++b.g;xS(b.a,oW,V,s+1,G);s=G.length;continue}}}else{uD(l,G.length);if(G.charCodeAt(l)==58){C=G.substr(s,l-s);oC(wR,'Processing label '+C);if(b.i==(rS(),oS)){oC(wR,'in .data section');try{dH(b.j,b.f*8,C)}catch(a){a=Xl(a);if(Ze(a,69)){uC(wR,'Label '+C+' is already assigned')}else throw Yl(a)}}else if(b.i==qS){oC(wR,'in .text section');F=C}oC(wR,'done')}else{if(b.i!=(rS(),qS)){++b.g;xS(b.a,oW,V,s+1,G);s=G.length;continue}else if(b.i==qS){j=true;++l;Z=yR(G.substr(s)).toUpperCase();(Z.indexOf(_V)!=-1||Z.indexOf('SYSCALL 0')!=-1||Z.indexOf('TRAP 0')!=-1)&&(q=true);for($=0;$<vR.length;$++){if(xp(vR[$].toUpperCase(),G.substr(s,l-s).toUpperCase())){ab=new CS(pW,V,s+1,G);sz(ib.a,ab);yS(b.a,pW,V,s+1,G);++M}}bb=RN(b.d,G.substr(s,l-s).toUpperCase());if(!bb){++b.g;xS(b.a,qW,V,s+1,G);s=G.length;continue}X=bb.u;w+=4;if(tp(X,'')!=0&&G.length<l+1){++b.g;xS(b.a,rW,V,l,G);s=G.length;continue}if(tp(X,'')!=0){Q=yR(G.substr(l+1));Q=Q.toUpperCase();Q=Np(Jp(Q,';',0)[0]);oC(wR,'param: '+Q);u=0;for(jb=0;jb<X.length;jb++){uD(jb,X.length);if(X.charCodeAt(jb)==37){++jb;uD(jb,X.length);if(X.charCodeAt(jb)==82){jb!=X.length-1?(m=zp(Q,sp(X,++jb),u)):(m=Q.length);if(m==-1){++b.g;xS(b.a,sW,V,u,G);s=G.length;sz(bb.r,Qo(0));continue}if((U=BR(Np(Q.substr(u,m-u))))>=0){sz(bb.r,Qo(U));u=m+1}else{++b.g;xS(b.a,tW,V,Ap(G,Q.substr(u,m-u))+1,G);sz(bb.r,Qo(0));s=G.length;continue}}else{uD(jb,X.length);if(X.charCodeAt(jb)==70){jb!=X.length-1?(m=zp(Q,sp(X,++jb),u)):(m=Q.length);if(m==-1){++b.g;xS(b.a,sW,V,u,G);s=G.length;sz(bb.r,Qo(0));continue}if((U=CR(Np(Q.substr(u,m-u))))>=0){sz(bb.r,Qo(U));u=m+1}else{++b.g;xS(b.a,tW,V,Ap(G,Q.substr(u,m-u))+1,G);sz(bb.r,Qo(0));s=G.length;continue}}else{uD(jb,X.length);if(X.charCodeAt(jb)==73){jb!=X.length-1?(m=zp(Q,sp(X,++jb),u)):(m=Q.length);if(m==-1){++b.g;xS(b.a,sW,V,u,G);s=G.length;sz(bb.r,Qo(0));continue}if(vF(Q.substr(u,m-u))){uD(u,Q.length);Q.charCodeAt(u)==35&&++u;if(wF(Q.substr(u,m-u))){try{t=io(Q.substr(u,m-u),10);if(t<YU||t>ZU){throw Yl(new mp)}}catch(a){a=Xl(a);if(Ze(a,15)){t=0;++b.g;xS(b.a,uW,V,Ap(G,Q.substr(u,m-u))+1,G)}else throw Yl(a)}sz(bb.r,Qo(t));u=m+1}else if(uF(Q.substr(u,m-u))){try{try{t=tm(jo(rF(Q.substr(u,m-u))));oC(wR,'imm = '+t);if(t<YU||t>ZU){throw Yl(new mp)}}catch(a){a=Xl(a);if(Ze(a,15)){t=0;++b.g;xS(b.a,uW,V,Ap(G,Q.substr(u,m-u))+1,G)}else throw Yl(a)}sz(bb.r,Qo(t));u=m+1}catch(a){a=Xl(a);if(!Ze(a,30))throw Yl(a)}}}else{try{f=Q.indexOf('+',u);if(f!=-1){cb=aH(b.j,Np(Q.substr(u,f-u)));if(wF(Q.substr(f+1,m-(f+1)))){try{t=io(Q.substr(u,m-u),10);if(t<YU||t>ZU){throw Yl(new mp)}}catch(a){a=Xl(a);if(Ze(a,15)){t=0;++b.g;xS(b.a,uW,V,Ap(G,Q.substr(u,m-u))+1,G)}else throw Yl(a)}sz(bb.r,Qo(cb.a+t));u=m+1}else if(uF(Q.substr(f+1,m-(f+1)))){try{try{t=tm(jo(qF(Q.substr(u,m-u))));if(t<YU||t>ZU){throw Yl(new mp)}}catch(a){a=Xl(a);if(Ze(a,15)){t=0;++b.g;xS(b.a,uW,V,Ap(G,Q.substr(u,m-u))+1,G)}else throw Yl(a)}sz(bb.r,Qo(cb.a+t));u=m+1}catch(a){a=Xl(a);if(Ze(a,30)){p=a;tC(wR,vW+p.f)}else throw Yl(a)}}else{db=aH(b.j,Np(Q.substr(f+1,m-(f+1))));sz(bb.r,Qo(cb.a+db.a))}}else{f=Q.indexOf('-',u);if(f!=-1){cb=aH(b.j,Np(Q.substr(u,f-u)));if(wF(Q.substr(f+1,m-(f+1)))){try{t=io(Q.substr(u,m-u),10);if(t<YU||t>ZU){throw Yl(new mp)}}catch(a){a=Xl(a);if(Ze(a,15)){t=0;++b.g;xS(b.a,uW,V,Ap(G,Q.substr(u,m-u))+1,G)}else throw Yl(a)}sz(bb.r,Qo(cb.a-t));u=m+1}else if(uF(Q.substr(f+1,m-(f+1)))){try{try{t=tm(jo(qF(Q.substr(u,m-u))));if(t<YU||t>ZU){throw Yl(new mp)}}catch(a){a=Xl(a);if(Ze(a,15)){t=0;++b.g;xS(b.a,uW,V,Ap(G,Q.substr(u,m-u))+1,G)}else throw Yl(a)}sz(bb.r,Qo(cb.a-t));u=m+1}catch(a){a=Xl(a);if(!Ze(a,30))throw Yl(a)}}else{db=aH(b.j,Np(Q.substr(f+1,m-(f+1))));sz(bb.r,Qo(cb.a-db.a))}}else{cb=aH(b.j,Np(Q.substr(u,m-u)));sz(bb.r,Qo(cb.a))}}}catch(a){a=Xl(a);if(Ze(a,45)){++b.g;xS(b.a,wW,V,Ap(G,Q.substr(u,m-u))+1,G);s=G.length;sz(bb.r,Qo(0));continue}else throw Yl(a)}}}else{uD(jb,X.length);if(X.charCodeAt(jb)==85){jb!=X.length-1?(m=zp(Q,sp(X,++jb),u)):(m=Q.length);if(m==-1){++b.g;xS(b.a,sW,V,u,G);s=G.length;sz(bb.r,Qo(0));continue}if(vF(Q.substr(u,m-u))){uD(u,Q.length);Q.charCodeAt(u)==35&&++u;if(wF(Q.substr(u,m-u))){try{t=io(Np(Q.substr(u,m-u)),10);if(t<0){++b.g;xS(b.a,xW,V,Ap(G,Q.substr(u,m-u))+1,G);s=G.length;sz(bb.r,Qo(0));continue}if(t<0||t>31){throw Yl(new mp)}}catch(a){a=Xl(a);if(Ze(a,15)){t=0;++b.g;xS(b.a,yW,V,Ap(G,Q.substr(u,m-u))+1,G)}else throw Yl(a)}sz(bb.r,Qo(t));u=m+1}else if(uF(Np(Q.substr(u,m-u)))){try{t=tm(jo(qF(Q.substr(u,m-u))));if(t<0){++b.g;xS(b.a,xW,V,Ap(G,Q.substr(u,m-u))+1,G);s=G.length;sz(bb.r,Qo(0));continue}sz(bb.r,Qo(t));u=m+1;if(t<0||t>31){throw Yl(new mp)}}catch(a){a=Xl(a);if(Ze(a,15)){t=0;++b.g;xS(b.a,yW,V,Ap(G,Q.substr(u,m-u))+1,G);sz(bb.r,Qo(t));u=m+1}else if(!Ze(a,30))throw Yl(a)}}}else{++b.g;xS(b.a,wW,V,Ap(G,Q.substr(u,m-u))+1,G);s=G.length;sz(bb.r,Qo(0));continue}}else{uD(jb,X.length);if(X.charCodeAt(jb)==67){jb!=X.length-1?(m=zp(Q,sp(X,++jb),u)):(m=Q.length);if(m==-1){++b.g;xS(b.a,sW,V,u,G);s=G.length;sz(bb.r,Qo(0));continue}if(vF(Q.substr(u,m-u))){uD(u,Q.length);Q.charCodeAt(u)==35&&++u;if(wF(Q.substr(u,m-u))){try{t=io(Np(Q.substr(u,m-u)),10);if(t<0){++b.g;xS(b.a,xW,V,Ap(G,Q.substr(u,m-u))+1,G);s=G.length;sz(bb.r,Qo(0));continue}if(t<0||t>7){throw Yl(new mp)}}catch(a){a=Xl(a);if(Ze(a,15)){t=0;++b.g;xS(b.a,zW,V,Ap(G,Q.substr(u,m-u))+1,G)}else throw Yl(a)}sz(bb.r,Qo(t));u=m+1}else if(uF(Np(Q.substr(u,m-u)))){try{t=tm(jo(qF(Q.substr(u,m-u))));if(t<0){++b.g;xS(b.a,xW,V,Ap(G,Q.substr(u,m-u))+1,G);s=G.length;sz(bb.r,Qo(0));continue}sz(bb.r,Qo(t));u=m+1;if(t<0||t>31){throw Yl(new mp)}}catch(a){a=Xl(a);if(Ze(a,15)){t=0;++b.g;xS(b.a,zW,V,Ap(G,Q.substr(u,m-u))+1,G);sz(bb.r,Qo(t));u=m+1}else if(!Ze(a,30))throw Yl(a)}}}else{++b.g;xS(b.a,wW,V,Ap(G,Q.substr(u,m-u))+1,G);s=G.length;sz(bb.r,Qo(0));continue}}else{uD(jb,X.length);if(X.charCodeAt(jb)==76){jb!=X.length-1?(m=zp(Q,sp(X,++jb),u)):(m=Q.length);if(m==-1){++b.g;xS(b.a,sW,V,u,G);s=G.length;sz(bb.r,Qo(0));continue}try{if(xp(Q.substr(u,m-u),'')){sz(bb.r,Qo(0))}else if(wF(Np(Q.substr(u,m-u)))){ab=io(Np(Q.substr(u,m-u)),10);if(ab<-32767||ab>32768){++b.g;xS(b.a,AW,V,Ap(G,Q.substr(u,m-u))+1,G);s=G.length;u=m+1;sz(bb.r,Qo(0));continue}sz(bb.r,Qo(ab))}else{cb=aH(b.j,Np(Q.substr(u,m-u)));sz(bb.r,Qo(cb.a))}u=m+1}catch(a){a=Xl(a);if(Ze(a,45)){++b.g;xS(b.a,BW,V,Ap(G,Q.substr(u,m-u))+1,G);s=G.length;u=m+1;sz(bb.r,Qo(0));continue}else throw Yl(a)}}else{uD(jb,X.length);if(X.charCodeAt(jb)==69){jb!=X.length-1?(m=zp(Q,sp(X,++jb),u)):(m=Q.length);if(m==-1){++b.g;xS(b.a,sW,V,u,G);s=G.length;sz(bb.r,Qo(0));continue}C=Np(Q.substr(u,m-u));D=bH(b.j,C);oC(wR,'Label '+C+' at address '+D);if(D){sz(bb.r,D)}else{eb=new DS;eb.b=bb;eb.g=V;eb.f=G;eb.a=u;eb.e=C;uz(hb,eb,hb.c.b,hb.c);j=false}}else{uD(jb,X.length);if(X.charCodeAt(jb)==66){jb!=X.length-1?(m=zp(Q,sp(X,++jb),u)):(m=Q.length);if(m==-1){++b.g;xS(b.a,sW,V,u,G);s=G.length;sz(bb.r,Qo(0));continue}D=bH(b.j,Np(Q.substr(u,m-u)));if(D){D=Qo(D.a-(w+4));sz(bb.r,D)}else{eb=new DS;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;uz(hb,eb,hb.c.b,hb.c);j=false}}else{++b.g;xS(b.a,rW,V,1,G);s=G.length;sz(bb.r,Qo(0));continue}}}}}}}}}else{uD(jb,X.length);if(X.charCodeAt(jb)!=sp(Q,u++)){++b.g;xS(b.a,rW,V,1,G);s=G.length;sz(bb.r,Qo(0));continue}}}if(s==G.length){continue}try{j&&bb.Lb()}catch(a){a=Xl(a);if(Ze(a,11)){p=a;tC(wR,vW+p.f)}else throw Yl(a)}}else{try{bb.Lb()}catch(a){a=Xl(a);if(Ze(a,11)){k=a;tC(wR,vW+k.f)}else throw Yl(a)}}oC(wR,'row: '+G);g=Jp(G,';',2);QI(bb,Gp(g[0].substr(s),'\\t',' '));QI(bb,Gp(g[0].substr(s),'\\t',' '));QI(bb,Gp(g[0].substr(s),'\\t',' '));QI(bb,Gp(g[0].substr(s),'\\t',' '));try{oG(b.e,bb,w);if(F!=null&&!xp(F,'')){oC(wR,'About to add label: '+F);eH(b.j,w,F.toUpperCase())}}catch(a){a=Xl(a);if(Ze(a,98)){if(A){A=false;++b.g;xS(b.a,CW,V,s+1,G);s=G.length;continue}}else if(Ze(a,69)){++b.g;xS(b.a,DW,V,1,G);s=G.length}else throw Yl(a)}finally{F=''}l=G.length}}}s=l}catch(a){a=Xl(a);if(Ze(a,45)){s=G.length;if(B){B=false;++b.g;xS(b.a,EW,V,s+1,G);continue}}else if(Ze(a,19)){++b.g;xS(b.a,nW,V,s+1,G);break}else throw Yl(a)}}}for(r=0;r<hb.b;r++){D=bH(b.j,Np(Se(cw(hb,r),37).e));if(D){Se(cw(hb,r),37).d&&(D=Qo(D.a-(Se(cw(hb,r),37).c+4)));sz(Se(cw(hb,r),37).b.r,D);try{Se(cw(hb,r),37).b.Lb()}catch(a){a=Xl(a);if(Ze(a,11)){p=a;tC(wR,vW+p.f)}else throw Yl(a)}}else{++b.g;xS(b.a,BW,Se(cw(hb,r),37).g,Se(cw(hb,r),37).a,Se(cw(hb,r),37).f);continue}}if(!q){++M;ab=new CS(FW,V,0,'');sz(ib.a,ab);yS(b.a,FW,V,0,'');try{uC(wR,'No terminating instruction detected, adding one.');bb=RN(b.d,aW);sz(bb.r,Qo(0));bb.o='SYSCALL 0';try{bb.Lb()}catch(a){a=Xl(a);if(Ze(a,11)){p=a;tC(wR,vW+p.f)}else throw Yl(a)}oG(b.e,bb,w+4);eH(b.j,w+4,'')}catch(a){a=Xl(a);if(Ze(a,98)){if(A){++b.g;xS(b.a,CW,V,0,'Halt')}}else if(Ze(a,69)){p=a;tC(wR,'Same labels: '+p)}else throw Yl(a)}}if(b.g>0){throw Yl(b.a)}else if(M>0){throw Yl(ib)}}\n",
"function qT(){qT=Em;var a,b;pT=wC((Kn(Sl),Sl.k));oT=new Ly;a=new Ly;fz(a.b,MW,'Exponent over 32 bits large');fz(a.b,AW,'Invalid offset: should be between -32767 and 32768 (16 bit signed).');fz(a.b,KW,'An invalid operation is performed');fz(a.b,NW,'A division by zero is carried out');fz(a.b,GW,'Floating point overflow, the number in absolute value is too large');fz(a.b,HW,'Floating point underflow, the number in absolute value is too small');fz(a.b,OW,'.byte directive found in code section');fz(a.b,PW,'.word16 directive found in code section');fz(a.b,QW,'.word directive found in code section');fz(a.b,RW,'.word32 directive found in code section');fz(a.b,SW,'.space directive found in code section');fz(a.b,nW,'Invalid value');fz(a.b,qW,'Invalid code');fz(a.b,oW,'Invalid code for data');fz(a.b,tW,'Invalid register');fz(a.b,wW,'Invalid Immediate value');fz(a.b,rW,'Unknown Syntax');fz(a.b,sW,'Separator is missing');fz(a.b,BW,'Label not found');fz(a.b,xW,'Signed value: expected an unsigned value');fz(a.b,TW,'CPU Step Error');fz(a.b,UW,'Parsing error');fz(a.b,VW,'loop of include');fz(a.b,WW,'You must input an integer value');fz(a.b,XW,\"Error accessing a memory element. Maybe you've reached the limit of EduMIPS64 memory.\");fz(a.b,'ERROR','Error');fz(a.b,YW,'File not found');fz(a.b,ZW,'Error writing to standard output');fz(a.b,'Menu.FILE','_File');fz(a.b,$W,'E_xecute');fz(a.b,_W,'_Configure');fz(a.b,aX,'_Window');fz(a.b,'Menu.HELP','_Help');fz(a.b,bX,'Change Language');fz(a.b,cX,'_Tools');fz(a.b,dX,'Change pipeline colors');fz(a.b,eX,'_Open...');fz(a.b,fX,'Open recent');fz(a.b,gX,'_Reset');fz(a.b,hX,'E_xit');fz(a.b,iX,'Single Cycle');fz(a.b,jX,'Multi-Cycle');fz(a.b,kX,'Multi-Step');fz(a.b,lX,'Run');fz(a.b,mX,'Italian');fz(a.b,nX,'English');fz(a.b,oX,'Write _Dinero tracefile...');fz(a.b,pX,'Enable _forwarding');fz(a.b,qX,'Enable _warnings');fz(a.b,rX,'_About us...');fz(a.b,sX,tX);fz(a.b,uX,'_Manual...');fz(a.b,vX,'Stop');fz(a.b,'ABOUT','About EduMIPS64');fz(a.b,'REGISTERS','Registers');fz(a.b,'MEMORY','Data');fz(a.b,'CODE','Code');fz(a.b,'PIPELINE',kV);fz(a.b,'LOGGER','Log');fz(a.b,'IO',wX);fz(a.b,'EXCEPTION','Exception');fz(a.b,'FPUINFO','Floating point unit');fz(a.b,'FPUFCSR','FCSR register');fz(a.b,XV,'Address');fz(a.b,'HEXREPR','Representation');fz(a.b,'COMMENT','Comment');fz(a.b,'LABEL','Label');fz(a.b,xX,BV);fz(a.b,'STATS','Statistics');fz(a.b,'PROSIM','MIPS64 Processor Simulator');fz(a.b,yX,'Warning');fz(a.b,pW,'The instruction belongs to WinMIPS64 instruction set, but it is not a legal MIPS64 instruction');fz(a.b,FW,'The HALT instruction is missing: it will automatically be inserted at the end of the file');fz(a.b,'ROW','Row');fz(a.b,JW,'Column');fz(a.b,uW,'Immediate value too large');fz(a.b,zX,'Word value too large');fz(a.b,AX,'Word32 value too large');fz(a.b,BX,'Word16 value too large');fz(a.b,CX,'Byte value too large');fz(a.b,yW,'5 bit immediate value too large');fz(a.b,zW,'3 bit immediate value too large');fz(a.b,lW,'Missing value for memory cell');fz(a.b,DW,'Label already exists');fz(a.b,DX,'Select a color ');fz(a.b,'EXECUTION','Execution');fz(a.b,'CYCLES','Cycles');fz(a.b,'CYCLE','Cycle');fz(a.b,EX,FX);fz(a.b,'CPI','CPI (Cycles per instruction)');fz(a.b,'RAWS','RAW Stalls');fz(a.b,'RAW','RAW Stall');fz(a.b,'BYTES','Bytes');fz(a.b,'STALLS','Stalls');fz(a.b,'WAWS','WAW Stalls');fz(a.b,'WARS','WAR Stalls');fz(a.b,GX,'Structural Stalls (Divider not available)');fz(a.b,HX,'Structural Stalls (Memory not available)');fz(a.b,'BTS','Branch Taken Stalls');fz(a.b,'BMS','Branch Misprediction Stalls');fz(a.b,'CSIZE','Code size');fz(a.b,IX,'Appearance');fz(a.b,JX,'Behavior');fz(a.b,KX,'Main settings');fz(a.b,LX,'Settings...');fz(a.b,MX,'Enable Warnings');fz(a.b,NX,'Enable Warnings in compile time');fz(a.b,OX,'Enable forwarding');fz(a.b,PX,'Enables forwarding in the pipeline');fz(a.b,QX,'Long/double mem.cells view');fz(a.b,RX,'Switchs between long and double visualisation of memory cells in the status bar');fz(a.b,SX,'Sync graphics with CPU in multi-step execution');fz(a.b,TX,'Enables verbose multi-step execution');fz(a.b,UX,'Number of step');fz(a.b,VX,'Number of step per istruction');fz(a.b,WX,'FPU Exceptions');fz(a.b,XX,'Invalid operation exception');fz(a.b,YX,'Enables the floating point invalid operation exception');fz(a.b,ZX,'Overflow exception');fz(a.b,$X,'Enables the floating point overflow ');fz(a.b,_X,'Underflow exception');fz(a.b,aY,'Enables the floating point underflow');fz(a.b,bY,'Divide by zero exception');fz(a.b,cY,'Enables the floating point divide by zero exception');fz(a.b,dY,'FPU Rounding');fz(a.b,eY,'To nearest');fz(a.b,fY,'Rounds the result to the nearest representable value, rounding to the even one when values are equally near');fz(a.b,gY,'Toward zero');fz(a.b,hY,'Never increments the digit prior to a discarded fraction (i.e, truncates)');fz(a.b,iY,'Towards plus infinity');fz(a.b,jY,'Round towards plus infinity');fz(a.b,kY,'Towards minus infinity');fz(a.b,lY,'Round towards minus infinity');fz(a.b,mY,'Fetch color');fz(a.b,nY,'Sets the IF color');fz(a.b,oY,'ID color');fz(a.b,pY,'Sets Decode color');fz(a.b,qY,'EX Color');fz(a.b,rY,'Sets the Execute color');fz(a.b,sY,'MEM color');fz(a.b,tY,'Sets the Memory color');fz(a.b,uY,'WB Color');fz(a.b,vY,'Sets the Write Back color');fz(a.b,wY,'FP adder color');fz(a.b,xY,'Sets the FP adder color');fz(a.b,yY,'FP multiplier color');fz(a.b,zY,'Sets the FP multiplier color');fz(a.b,AY,'FP divider color');fz(a.b,BY,'Sets the FP divider color');fz(a.b,CY,'Interval between cycles (ms)');fz(a.b,DY,'Amount of milliseconds that has to pass before each cycle is executed in verbose mode');fz(a.b,EY,'Mask synchronous exception');fz(a.b,FY,'Makes the simulator ignore the Division by zero and Integer Overflow exceptions');fz(a.b,GY,'Terminate on synchronous exceptions');fz(a.b,HY,'Halt the simulation on Division by zero and Integer Overflow exceptions');fz(a.b,IY,'Font size');fz(a.b,JY,'Size of the font');fz(a.b,KY,'Welcome to EduMIPS64');fz(a.b,LY,'Decimal value');fz(a.b,MY,'of R');fz(a.b,NY,'of F');fz(a.b,OY,'of the memory cell at address');fz(a.b,PY,'User Guide');fz(a.b,QY,'Introduction');fz(a.b,RY,'GUI');fz(a.b,'Manual.IS',FX);fz(a.b,SY,'Syscall');fz(a.b,TY,'Row');fz(a.b,UY,'Column');fz(a.b,VY,'Line');fz(a.b,WY,'Description');fz(a.b,XY,'Code contains');fz(a.b,YY,'errors and');Zt(a,ZY,Rp((iT(),gT)));fz(a.b,$Y,\"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>.\");fz(a.b,_Y,'Close');fz(a.b,aZ,HU);fz(a.b,bZ,cZ);fz(a.b,dZ,'FP overflow');fz(a.b,eZ,'FP underflow');fz(a.b,fZ,'FP invalid operation');fz(a.b,gZ,'FP division by zero');fz(a.b,hZ,'No mode has been specified to open the file (read/write)');fz(a.b,iZ,'Attempt to write to standard input');fz(a.b,iV,\"The file descriptor isn't valid. Probably the file hasn't been correctly opened\");fz(a.b,jV,'The write (or read) attempt led to an invalid memory access');fz(a.b,EW,'The data in the input file exceeds the EduMIPS64 memory');fz(a.b,CW,'Instruction memory exhausted');fz(a.b,jZ,'Attempt to read from standard output (or standard error)');fz(a.b,gV,\"Attempt to open in read mode a file that doesn't exist (O_CREAT doesn't work in read or read/write mode)\");fz(a.b,kZ,'Input must not exceed');fz(a.b,lZ,'characters');fz(a.b,mZ,'Please input your text');fz(a.b,'INPUT','input');fz(a.b,nZ,'I/O error');fz(a.b,oZ,'Options:');fz(a.b,'HT.File','--file (-f) filename\\t\\topens the specified file');fz(a.b,'HT.Debug','--debug (-d) \\t\\t\\tactivates debug mode');fz(a.b,'HT.Help','--help (-h)\\t\\t\\tprints this help message');fz(a.b,'HT.Reset','--reset (-r)\\t\\t\\tresets the stored preferences');fz(a.b,pZ,'--version (-v)\\t\\t\\tprints the version');fz(a.b,qZ,'Error: File name is missing.');fz(a.b,rZ,'Error: Unrecognized argument');fz(a.b,sZ,'Error: -f may be used only once.');fz(a.b,'CLEAR','Clear');fz(a.b,'DATA','Data');fz(a.b,'HELPDIR','/docs/user/en');fz(a.b,WV,'Negative memory address error in instruction');fz(a.b,YV,'Alignment error in instruction');fz(a.b,ZV,'the address');fz(a.b,$V,'is not aligned to');fz(a.b,tZ,'Please restart the simulator to use the new font.');fz(a.b,uZ,'Please choose only one option between masking synchronous exceptions and program termination on synchronous exceptions.');fz(a.b,vZ,'Changing the forwarding setting will reset the simulation. Continue?');Zt(oT,'en',a);b=new Ly;fz(b.b,MW,'Esponente oltre i 32 bit');fz(b.b,AW,'Offset non valido: deve essere compreso tra -32767 e 32768 (16 bit con segno).');fz(b.b,'MEMORYADDRESSINVALID','Etichetta invalida, deve essere allineata a 64 bit');fz(b.b,KW,\"\\xC8 stata eseguita un'operazione non valida\");fz(b.b,NW,'\\xC8 stata effettuata una divisione per zero');fz(b.b,GW,'Floating point overflow, il numero in valore assoluto \\xE8 troppo grande');fz(b.b,HW,'Floating point underflow, il numero in valore assoluto \\xE8 troppo piccolo');fz(b.b,OW,'Direttiva .byte trovata nella sezione codice');fz(b.b,PW,'Direttiva .word16 trovata nella sezione codice');fz(b.b,QW,'Direttiva .word trovata nella sezione codice');fz(b.b,RW,'Direttiva .word32 trovata nella sezione codice');fz(b.b,SW,'Direttiva .space trovata nella sezione codice');fz(b.b,nW,'Valore non valido ');fz(b.b,qW,'Codice non valido');fz(b.b,oW,'Codice non valido per il data');fz(b.b,tW,'Registro non valido');fz(b.b,wW,'Valore Immediato invalido');fz(b.b,rW,'Sintassi sconosciuta');fz(b.b,sW,'Mancano i separatori');fz(b.b,BW,'Etichetta non trovata');fz(b.b,xW,'Valore con segno: atteso valore senza segno');fz(b.b,TW,\"Errore durante l'esecuzione di uno step di simulazione\");fz(b.b,UW,'Errore in fase di parsing');fz(b.b,WW,'Inserire un valore intero');fz(b.b,VW,'Ciclo di include');fz(b.b,XW,\"Errore durante l'accesso alla memoria. Probabilmente \\xE8 stato raggiunto il limite della memoria di EduMIPS64\");fz(b.b,'ERROR','Errore');fz(b.b,YW,'File non trovato');fz(b.b,ZW,'Errore nella scrittura su standard output');fz(b.b,'Menu.FILE','_File');fz(b.b,$W,'E_secuzione');fz(b.b,_W,'_Configura');fz(b.b,aX,'Fines_tra');fz(b.b,'Menu.HELP','_Aiuto');fz(b.b,bX,'Selezione Lingua');fz(b.b,cX,'_Strumenti');fz(b.b,dX,'Cambia colori pipeline');fz(b.b,eX,'_Apri...');fz(b.b,fX,'Apri recente ');fz(b.b,gX,'_Resetta');fz(b.b,hX,'E_sci');fz(b.b,iX,'Ciclo Singolo');fz(b.b,jX,'Cicli Multipli');fz(b.b,kX,'Passi Multipli');fz(b.b,lX,'Esegui');fz(b.b,mX,'Italiano');fz(b.b,nX,'Inglese');fz(b.b,oX,'Scrivi tracefile _Dinero...');fz(b.b,pX,'Abilita _forwarding');fz(b.b,qX,'Abilita _warning');fz(b.b,rX,'_Informazioni su...');fz(b.b,sX,tX);fz(b.b,uX,'_Manuale...');fz(b.b,vX,'Ferma');fz(b.b,'ABOUT','Informazioni su EduMIPS64');fz(b.b,'REGISTERS','Registri');fz(b.b,'MEMORY','Memoria');fz(b.b,'CODE','Codice');fz(b.b,'CYCLES','Cicli');fz(b.b,'PIPELINE',kV);fz(b.b,'LOGGER','Log');fz(b.b,'IO',wX);fz(b.b,'EXCEPTION','Eccezione');fz(b.b,'FPUINFO','Unit\\xE0 floating point');fz(b.b,'FPUFCSR','Registro FCSR');fz(b.b,XV,'Indirizzo');fz(b.b,'HEXREPR','Rappresentazione');fz(b.b,'COMMENT','Commento');fz(b.b,'LABEL','Etichetta');fz(b.b,'STATS','Statistiche');fz(b.b,'PROSIM','Simulatore di processore MIPS64');fz(b.b,yX,'Attenzione');fz(b.b,pW,\"L'istruzione appartiene all'instruction set di WinMIPS64, ma non \\xE8 un'istruzione MIPS64 legale.\");fz(b.b,FW,\"Manca l'istruzione HALT: sar\\xE0 aggiunta automaticamente alla fine del file.\");fz(b.b,'ROW','Riga');fz(b.b,JW,'Colonna');fz(b.b,uW,'Numero troppo grande per un campo immediato');fz(b.b,zX,'Numero troppo grande per un campo Word');fz(b.b,AX,'Numero troppo grande per un campo Word32');fz(b.b,BX,'Numero troppo grande per un campo Word16');fz(b.b,CX,'Numero troppo grande per un campo Byte');fz(b.b,yW,'Numero troppo grande per un campo immediato a 5 bit');fz(b.b,zW,'Numero troppo grande per un campo immediato a 3 bit');fz(b.b,lW,'Manca il valore da assegnare alla cella di memoria');fz(b.b,DW,'Etichetta gi\\xE0 esistente');fz(b.b,DX,'Seleziona un colore ');fz(b.b,'EXECUTION','Esecuzione');fz(b.b,'CYCLE','Ciclo');fz(b.b,EX,wZ);fz(b.b,xX,'Istruzione');fz(b.b,'CPI','CPI (Cicli per istruzione)');fz(b.b,'RAWS','Stalli RAW');fz(b.b,'RAW','Stallo RAW');fz(b.b,'BYTES','Bytes');fz(b.b,'STALLS','Stalli');fz(b.b,'WAWS','Stalli WAW');fz(b.b,'WARS','Stalli WAR');fz(b.b,GX,'Stalli strutturali (Divisore non disponibile)');fz(b.b,HX,'Stalli strutturali (Memoria non disponibile)');fz(b.b,'BTS',\"Stalli 'Branch Taken'\");fz(b.b,'BMS',\"Stalli 'Branch Misprediction'\");fz(b.b,'CSIZE','Dimensione del codice');fz(b.b,IX,'Aspetto');fz(b.b,JX,'Comportamento');fz(b.b,KX,'Impost. generali');fz(b.b,LX,'Impostazioni...');fz(b.b,MX,'Abilita Avvisi');fz(b.b,NX,'Abilita avvisi in fase di compilazione');fz(b.b,OX,'Abilita forwarding');fz(b.b,PX,\"Abilita l'opzione forwarding\");fz(b.b,QX,'Visualizza mem. Long/double');fz(b.b,RX,'Visualizza le celle di memoria come valori long o double nella barra di stato');fz(b.b,SX,\"Sincronizza la GUI con la CPU nell'esecuzione multi-step\");fz(b.b,TX,'Abilita la sincronizzazione tra la grafica e la CPU nel multi-step');fz(b.b,UX,'Numero di Step');fz(b.b,VX,'Il numero di step per istruzione');fz(b.b,WX,'Eccezioni FPU');fz(b.b,XX,'Eccezione Invalid operation ');fz(b.b,YX,\"Abilita l'eccezione Invalid operation della FPU\");fz(b.b,ZX,'Eccezione Overflow ');fz(b.b,$X,\"Abilita l'eccezione Overflow della FPU\");fz(b.b,_X,'Eccezione Underflow');fz(b.b,aY,\"Abilita l'eccezione Underflow della FPU\");fz(b.b,bY,'Eccezione Divide by zero');fz(b.b,cY,\"Abilita l'eccezione Divide by zero della FPU\");fz(b.b,dY,'Arrot.FPU');fz(b.b,eY,'Al pi\\xF9 vicino');fz(b.b,fY,'Arrotonda al pi\\xF9 vicino valore rappresentabile, arrotondando a quello pari se i valori sono ugualmente vicini');fz(b.b,gY,'Verso lo zero');fz(b.b,hY,'Non incrementa mai la cifra intera prima della virgola (Troncamento)');fz(b.b,iY,'Verso +Infinito');fz(b.b,jY,\"Arrotonda verso l'infinito positivo\");fz(b.b,kY,'Verso -Infinito');fz(b.b,lY,\"Arrotonda verso l'infinito negativo\");fz(b.b,mY,'Colore IF');fz(b.b,nY,\"Imposta il colore della fase di Fetch dell'istruzione\");fz(b.b,oY,'Colore ID');fz(b.b,pY,\"Imposta il colore della fase di Decode dell'istruzione\");fz(b.b,qY,'Colore EX');fz(b.b,rY,\"Imposta il colore della fase di Esecuzione dell'istruzione\");fz(b.b,sY,'Colore MEM');fz(b.b,tY,\"Imposta il colore della fase di Memoria dell'istruzione\");fz(b.b,uY,'Colore WB');fz(b.b,vY,\"Imposta il colore della fase di Write Back dell'istruzione\");fz(b.b,wY,'Colore addizionatore FP');fz(b.b,xY,\"Imposta il colore delle fasi dell'addizionatore FP \");fz(b.b,yY,'Colore moltiplicatore FP');fz(b.b,zY,'Imposta il colore delle fasi del moltiplicatore FP');fz(b.b,AY,'Colore divisore FP');fz(b.b,BY,'Imposta il colore delle fasi del divisore FP');fz(b.b,CY,'Intervallo tra i cicli (ms)');fz(b.b,DY,'Numero di millisecondi che devono passare prima che ciascun ciclo sia eseguito in modalit\\xC3\\xA0 verbose');fz(b.b,EY,'Maschera eccezioni sincrone');fz(b.b,FY,'Fa s\\xEC che il simulatore ignori le eccezioni Divisione per zero ed Integer overflow');fz(b.b,GY,\"Termina se si verifica un'eccezione sincrona\");fz(b.b,HY,'Ferma la simulazione al verificarsi di eccezioni di tipo Divisione per zero ed Integer overflow');fz(b.b,IY,'Dimensione font');fz(b.b,JY,'Dimensione del font');fz(b.b,KY,'Benvenuti in EduMIPS64');fz(b.b,LY,'Valore decimale');fz(b.b,MY,'di R');fz(b.b,NY,'di F');fz(b.b,OY,\"della cella di memoria all'indirizzo\");fz(b.b,PY,'Manuale utente');fz(b.b,QY,'Introduzione');fz(b.b,RY,'GUI');fz(b.b,'Manual.IS',wZ);fz(b.b,SY,'Syscall');fz(b.b,TY,'Riga');fz(b.b,UY,'Colonna');fz(b.b,VY,'Linea');fz(b.b,WY,'Descrizione');fz(b.b,XY,'Il codice contiene');fz(b.b,YY,'errori e');fz(b.b,ZY,'avvisi');fz(b.b,$Y,\"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>.\");fz(b.b,_Y,'Chiudi');fz(b.b,aZ,'Divisione per zero');fz(b.b,bZ,cZ);fz(b.b,dZ,'FP Overflow');fz(b.b,eZ,'FP Underflow');fz(b.b,fZ,'Operazione non valida FPU');fz(b.b,gZ,'Divisione per zero FPU');fz(b.b,hZ,'Non \\xC3\\xA8 stata specificata la modalit\\xC3\\xA0 di apertura del file (lettura/scrittura)');fz(b.b,iZ,'Tentativo di scrittura sullo standard input');fz(b.b,iV,'Il descrittore di file non \\xE8 valido. Probabilmente il file non \\xE8 stato aperto correttamente');fz(b.b,jV,'Il tentativo di lettura (o scrittura) ha condotto ad un accesso in memoria non valido');fz(b.b,EW,'I dati contenuti nel file assembly di input eccedono la memoria di EduMIPS64');fz(b.b,CW,'Esaurita memoria istruzioni');fz(b.b,jZ,'Tentativo di lettura dallo standard output (o dallo standard error)');fz(b.b,gV,'Tentativo di apertura in modalit\\xE0 lettura di un file che non esiste (O_CREAT non funziona in modalit\\xE0 lettura o lettura/scrittura)');fz(b.b,kZ,\"La dimensione dell'input non deve superare\");fz(b.b,lZ,'caratteri');fz(b.b,mZ,'Inserire il testo');fz(b.b,'INPUT','input');fz(b.b,nZ,'Errore di I/O');fz(b.b,oZ,'Opzioni:');fz(b.b,'HT.File','--file (-f) file\\t\\tapre il file specificato');fz(b.b,'HT.Debug','--debug (-d) \\t\\t\\tattiva la modalit\\xE0 di debug');fz(b.b,'HT.Help','--help (-h)\\t\\t\\tstampa questo messaggio');fz(b.b,'HT.Reset','--reset (-r)\\t\\t\\telimina le preferenze memorizzate');fz(b.b,pZ,'--version (-v)\\t\\t\\tstampa la versione');fz(b.b,qZ,'Errore: file non specificato');fz(b.b,rZ,'Errore: parametro non specificato');fz(b.b,sZ,'Errore: -f pu\\xF2 essere usato una sola volta');fz(b.b,'CLEAR','Pulisci');fz(b.b,'DATA','Dati');fz(b.b,'HELPDIR','/docs/user/it');fz(b.b,WV,\"Tentativo di accesso ad indirizzo di memoria negativo nell'istruzione\");fz(b.b,YV,\"Errore di allineamento nell'istruzione\");fz(b.b,ZV,\"l'indirizzo\");fz(b.b,$V,'non \\xE8 allineato a');fz(b.b,tZ,\"E' necessario riavviare il simulatore per utilizzare il nuovo font.\");fz(b.b,uZ,'Selezionare solo una opzione tra mascheramento eccezioni sincrone e terminazione in seguito ad eccezioni sincrone.');fz(b.b,vZ,'Cambiare la modalit\\xE0 di forwarding indurr\\xE0 un riavvio della simulazione. Continuare?');Zt(oT,'it',b)}\nvar AT='object',BT='anonymous',CT='\\n',DT='fnStack',ET={4:1},FT='Unknown',GT='function',HT='boolean',IT='number',JT='string',KT=2147483647,LT=-17592186044416,MT=17592186044416,NT=4194304,OT=1048575,PT='__noinit__',QT='msie',RT=': ',ST={4:1,7:1,8:1},TT={4:1,7:1,14:1,8:1},UT='For input string: \"',VT='null',WT=-2147483648,XT={l:0,m:0,h:524288},YT=9.5367431640625E-7,ZT=4294967295,$T=4294967296,_T=2.220446049250313E-16,aU=65536,bU=65535,cU={26:1,33:1},dU={4:1,26:1,33:1,165:1},eU=', length: ',fU='Index: ',gU=', Size: ',hU='fromIndex: ',iU=', toIndex: ',jU='java.lang',kU='com.google.gwt.core.client',lU='com.google.gwt.core.client.impl',mU='java.util',nU='java.util.stream',oU='com.google.gwt.json.client',pU=4194303,qU=524288,rU='-9223372036854775808',sU=1000000000,tU='java.util.logging',uU=1000,vU='com.google.gwt.logging.client',wU='com.google.gwt.logging.impl',xU='java.io',yU='CSS1Compat',zU='gecko1_8',AU={4:1,49:1,8:1},BU='Possible problem with your *.gwt.xml module file.\\nThe compile time user.agent value (gecko1_8) does not match the runtime user.agent value (',CU=').\\n',DU='Expect more errors.',EU=244140625,FU=1220703125,GU=0.3010299956639812,HU='Division by zero',IU='java.math',JU='BigInteger divide by zero',KU=1073741824,LU='2147483648',MU={20:1,51:1},NU={62:1},OU={26:1,56:1},PU='delete',QU={4:1,20:1,22:1,48:1},RU={4:1,198:1},SU='javaemul.internal',TU='Invalid UTF8 sequence',UU='org.edumips64.client',VU='name',WU='value',XU='org.edumips64.core',YU=-32768,ZU=32767,$U='Moving ',_U='DIV.D',aV='Incremented write semaphore for ',bV={34:1,35:1,32:1},cV='0000000000000000000000000000000000000000000000000000000000000000',dV='0000000000000000',eV='TOWARDS_PLUS_INFINITY',fV='TOWARDS_MINUS_INFINITY',gV='OPENREADANDCREATE',hV='File descriptor ',iV='FILENOTOPENED',jV='OUTOFMEMORY',kV='Pipeline',lV=' to address ',mV={4:1,7:1,8:1,27:1},nV='org.edumips64.core.fpu',oV='^([01]{64})$',pV='^([01]111111111110[01]{51})$',qV='^([01]111111111110[0]{51})$',rV='^([01]111111111111[01]{51})$',sV='0111111111110111111111111111111111111111111111111111111111111111',tV='0111111111110000000000000000000000000000000000000000000000000000',uV='1111111111110000000000000000000000000000000000000000000000000000',vV='1000000000000000000000000000000000000000000000000000000000000000',wV='EMPTY\\n',xV=' reached a negative value.',yV='(Instruction ',zV={6:1,5:1},AV='org.edumips64.core.is',BV='Instruction',CV='%R,%R,%R',DV='010001',EV='000000',FV='10001',GV='000100',HV='000110',IV='BEQZ',JV='000001',KV='BNEZ',LV='9223372036854775807',MV='011000',NV='011001',OV='DADDIU',PV='DADDUI',QV='011110',RV='%R,%R',SV='000011',TV='011100',UV='DMULTU',VV='%R,%R,%U',WV='NEGADDRERR',XV='ADDRESS',YV='ALIGNERR',ZV='THEADDRESS',$V='ISNOTALIGNED',_V='HALT',aW='SYSCALL',bW='000010',cW='RAW in ',dW=': base register still needs to be written to.',eW='110111',fW='010010',gW='Writing to the dest register, since the condition is true.',hW='^([0]{64})$',iW='SYSCALL (',jW='.ASCIIZ',kW='parameters: ',lW='VALUE_MISS',mW='.ascii(z): requested new memory cell (',nW='INVALIDVALUE',oW='INVALIDCODEFORDATA',pW='WINMIPS64_NOT_MIPS64',qW='INVALIDCODE',rW='UNKNOWNSYNTAX',sW='SEPARATORMISS',tW='INVALIDREGISTER',uW='IMMEDIATE_TOO_LARGE',vW='Irregular string of bits: ',wW='INVALIDIMMEDIATE',xW='VALUEISNOTUNSIGNED',yW='5BIT_IMMEDIATE_TOO_LARGE',zW='3BIT_IMMEDIATE_TOO_LARGE',AW='LABELADDRESSINVALID',BW='LABELNOTFOUND',CW='OUTOFINSTRUCTIONMEMORY',DW='SAMELABEL',EW='OUTOFMEMORY_PARSER',FW='HALT_NOT_PRESENT',GW='FP_OVERFLOW',HW='FP_UNDERFLOW',IW='org.edumips64.core.parser',JW='COLUMN',KW='FP_INVALID_OPERATION',LW='org.edumips64.utils',MW='DOUBLE_EXT_TOO_LARGE',NW='FP_DIV_BY_ZERO',OW='BYTEINCODE',PW='WORD16INCODE',QW='WORDINCODE',RW='WORD32INCODE',SW='SPACEINCODE',TW='GUI_STEP_ERROR',UW='GUI_PARSER_ERROR',VW='INCLUDE_LOOP',WW='INT_FORMAT_EXCEPTION',XW='ERROR_LABEL',YW='FILE_NOT_FOUND',ZW='SYSCALL5_ERROR',$W='Menu.EXECUTE',_W='Menu.CONFIGURE',aX='Menu.WINDOW',bX='Menu.CHANGE_LANGUAGE',cX='Menu.TOOLS',dX='Menu.CHANGE_PIPELINE_COLORS',eX='MenuItem.OPEN',fX='MenuItem.OPENLAST',gX='MenuItem.RESET',hX='MenuItem.EXIT',iX='MenuItem.SINGLE_CYCLE',jX='MenuItem.MULTI_CYCLE',kX='MenuItem.MULTI_STEP',lX='MenuItem.RUN_TO',mX='MenuItem.ITALIAN',nX='MenuItem.ENGLISH',oX='MenuItem.DIN_TRACEFILE',pX='MenuItem.FORWARDING',qX='MenuItem.WARNINGS',rX='MenuItem.ABOUT_US',sX='MenuItem.DIN_FRONTEND',tX='_Dinero frontend...',uX='MenuItem.MANUAL',vX='MenuItem.STOP',wX='Input/Output',xX='INSTRUCTION',yX='GUI_WARNING',zX='WORD_TOO_LARGE',AX='WORD32_TOO_LARGE',BX='WORD16_TOO_LARGE',CX='BYTE_TOO_LARGE',DX='CHOOSE_COLOR',EX='INSTRUCTIONS',FX='Instructions',GX='STRUCTS_DIVNOTAVAILABLE',HX='STRUCTS_MEMNOTAVAILABLE',IX='Config.APPEARANCE',JX='Config.BEHAVIOR',KX='Config.MAIN',LX='Config.ITEM',MX='Config.WARNINGS',NX='Config.WARNINGS.tip',OX='Config.FORWARDING',PX='Config.FORWARDING.tip',QX='Config.LONGDOUBLEVIEW',RX='Config.LONGDOUBLEVIEW.tip',SX='Config.VERBOSE',TX='Config.VERBOSE.tip',UX='Config.N_STEP',VX='Config.N_STEP.tip',WX='Config.FPUEXCEPTIONS',XX='Config.INVALID_OPERATION',YX='Config.INVALID_OPERATION.tip',ZX='Config.OVERFLOW',$X='Config.OVERFLOW.tip',_X='Config.UNDERFLOW',aY='Config.UNDERFLOW.tip',bY='Config.DIVIDE_BY_ZERO',cY='Config.DIVIDE_BY_ZERO.tip',dY='Config.FPUROUNDING',eY='Config.NEAREST',fY='Config.NEAREST.tip',gY='Config.TOWARDZERO',hY='Config.TOWARDZERO.tip',iY='Config.TOWARDS_PLUS_INFINITY',jY='Config.TOWARDS_PLUS_INFINITY.tip',kY='Config.TOWARDS_MINUS_INFINITY',lY='Config.TOWARDS_MINUS_INFINITY.tip',mY='Config.IFCOLOR',nY='Config.IFCOLOR.tip',oY='Config.IDCOLOR',pY='Config.IDCOLOR.tip',qY='Config.EXCOLOR',rY='Config.EXCOLOR.tip',sY='Config.MEMCOLOR',tY='Config.MEMCOLOR.tip',uY='Config.WBCOLOR',vY='Config.WBCOLOR.tip',wY='Config.FPADDERCOLOR',xY='Config.FPADDERCOLOR.tip',yY='Config.FPMULTIPLIERCOLOR',zY='Config.FPMULTIPLIERCOLOR.tip',AY='Config.FPDIVIDERCOLOR',BY='Config.FPDIVIDERCOLOR.tip',CY='Config.SLEEP_INTERVAL',DY='Config.SLEEP_INTERVAL.tip',EY='Config.SYNCEXC-MASKED',FY='Config.SYNCEXC-MASKED.tip',GY='Config.SYNCEXC-TERMINATE',HY='Config.SYNCEXC-TERMINATE.tip',IY='Config.FONTSIZE',JY='Config.FONTSIZE.tip',KY='StatusBar.WELCOME',LY='StatusBar.DECIMALVALUE',MY='StatusBar.OFREGISTER',NY='StatusBar.OFREGISTERFP',OY='StatusBar.MEMORYCELL',PY='Manual.CAPTION',QY='Manual.INTRO',RY='Manual.GUI',SY='Manual.SYSCALL',TY='ErrorDialog.ROW',UY='ErrorDialog.COLUMN',VY='ErrorDialog.LINE',WY='ErrorDialog.DESCRIPTION',XY='ErrorDialog.MSG0',YY='ErrorDialog.MSG1',ZY='ErrorDialog.MSG2',$Y='ReportDialog.MSG',_Y='ReportDialog.BUTTON',aZ='DIVZERO.Message',bZ='INTOVERFLOW.Message',cZ='Integer overflow',dZ='FPOVERFLOW.Message',eZ='FPUNDERFLOW.Message',fZ='FPINVALID.Message',gZ='FPDIVBYZERO.Message',hZ='NOOPENMODE',iZ='WRITETOSTDIN',jZ='READFROMSTDOUT',kZ='INPUTNOTEXCEED',lZ='CHARACTERS',mZ='ENTERINPUT',nZ='IOEXCEPTION',oZ='HT.Options',pZ='HT.Version',qZ='HT.MissingFile',rZ='HT.UnrecognizedArgs',sZ='HT.MultipleFile',tZ='RESTART_FONT',uZ='NO_MASK_AND_TERMINATE',vZ='FWD_RESET_WARNING',wZ='Istruzioni',xZ='org.edumips64.utils.io';var _,Bm,wm,Wl=-1;$wnd.goog=$wnd.goog||{};$wnd.goog.global=$wnd.goog.global||$wnd;Cm();Dm(1,null,{},lb);_.C=function mb(a){return kb(this,a)};_.D=function ob(){return this.Qb};_.F=function qb(){return xD(this)};_.G=function sb(){var a;return Ln(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 Cc;Dm(366,1,{});Dm(204,366,{},Kc);_.O=function Lc(a){var b={},j;var c=[];a[DT]=c;var d=arguments.callee.caller;while(d){var e=(Dc(),d.name||(d.name=Gc(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 Mc(a){var b,c,d,e;d=(Dc(),a&&a[DT]?a[DT]:[]);c=d.length;e=_d(mg,ET,42,c,0,1);for(b=0;b<c;b++){e[b]=new op(d[b],null,-1)}return e};Dm(367,366,{});_.O=function Oc(a){};_.Q=function Pc(a,b,c,d){return new op(b,a+'@'+d,c<0?-1:c)};_.P=function Qc(a){var b,c,d,e,f,g;e=Ic(a);f=_d(mg,ET,42,0,0,1);b=0;d=e.length;if(d==0){return f}g=Nc(this,e[0]);xp(g.d,BT)||(f[b++]=g);for(c=1;c<d;c++){f[b++]=Nc(this,e[c])}return f};Dm(205,367,{},Rc);_.Q=function Sc(a,b,c,d){return new op(b,a,-1)};var Oe,Pe,Qe;Dm(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=Se(MC((c=LC(Pw((this.i==null&&(this.i=_d(sg,ET,8,0,0,1)),this.i)),new mq),xC(new GC,new FC,new HC,de(Zd(Zh,1),ET,63,0,[(BC(),zC)])),c),(b=new pw,b)),33),a.ab(_d(kg,ET,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))));Ec(this)};_.G=function Kb(){return Bb(this,this.L())};_.backingJsObject=PT;_.j=true;Dm(7,8,ST);Dm(14,7,TT,Nb,Ob,Pb);Dm(38,14,TT,tn,un);Dm(172,38,TT,vn);Dm(159,14,TT,wn,xn);Oe={4:1,200:1,20:1};Dm(125,1,{},Mn);_.V=function Nn(a){var b;b=new Mn;b.f=4;a>1?(b.c=Tn(this,a-1)):(b.c=this);return b};_.W=function Sn(){Kn(this);return this.b};_.X=function Un(){return Ln(this)};_.Y=function Wn(){Kn(this);return this.i};_.Z=function Yn(){return (this.f&4)!=0};_.$=function Zn(){return (this.f&1)!=0};_.G=function ao(){return ((this.f&2)!=0?'interface ':(this.f&1)!=0?'':'class ')+(Kn(this),this.k)};_.f=0;var Jn=1;Dm(202,14,TT,bo);Dm(72,1,{4:1,72:1});var fo;Pe={4:1,20:1,201:1,72:1};Dm(22,1,{4:1,20:1,22:1});_.U=function xo(a){return to(this,Se(a,22))};_.compareTo=function wo(a){return this.c-a.c};_.equals=function yo(a){return this===a};_.C=function(a){return this.equals(a)};_.hashCode=function zo(){return xD(this)};_.F=function(){return this.hashCode()};_.name=function Ao(){return uo(this)};_.ordinal=function Bo(){return this.c};_.toString=function Co(){return this.b!=null?this.b:''+this.c};_.G=function(){return this.toString()};_.c=0;Dm(46,14,TT,Do,Eo);Dm(136,14,TT,Fo,Go);Dm(3,72,{4:1,20:1,3:1,72:1},Io);_.U=function Ko(a){return Ho(this,Se(a,3))};_.C=function Lo(a){return Ze(a,3)&&Se(a,3).a==this.a};_.F=function Mo(){return this.a};_.G=function Po(){return ''+this.a};_.a=0;Dm(79,14,TT,Qb);Dm(413,1,{});Dm(64,79,TT,dp,ep,fp);_.H=function gp(a){return new TypeError(a)};Qe={4:1,126:1,20:1,2:1};Dm(96,38,{4:1,7:1,14:1,96:1,8:1},iq);Dm(168,1,{},mq);Dm(24,14,TT,nq,oq);Dm(368,1,{26:1});_.add=function lt(a){throw Yl(new oq('Add not supported on this collection'))};_.addAll=function mt(a){var b,c,d;oD(a);b=false;for(d=a._();d.db();){c=d.eb();b=b|this.add(c)}return b};_.clear=function nt(){var a;for(a=this._();a.db();){a.eb();a.fb()}};_.contains=function ot(a){return jt(this,a,false)};_.containsAll=function pt(a){return kt(this,a)};_.isEmpty=function qt(){return this.size()==0};_.remove=function rt(a){return jt(this,a,true)};_.removeAll=function st(a){var b,c,d;oD(a);b=false;for(c=this._();c.db();){d=c.eb();if(a.contains(d)){c.fb();b=true}}return b};_.retainAll=function tt(a){var b,c,d;oD(a);b=false;for(c=this._();c.db();){d=c.eb();if(!a.contains(d)){c.fb();b=true}}return b};_.toArray=function ut(){return this.ab(_d(kg,ET,1,this.size(),5,1))};_.ab=function vt(a){var b,c,d,e;e=this.size();a.length<e&&(a=cD(new Array(e),a));d=a;c=this._();for(b=0;b<e;++b){ce(d,b,c.eb())}a.length>e&&ce(a,e,null);return a};_.G=function wt(){var a,b,c;c=new pA('[',']');for(b=this._();b.db();){a=b.eb();oA(c,a===this?'(this Collection)':a==null?VT:Hm(a))}return !c.a?c.c:c.e.length==0?c.a.a:c.a.a+(''+c.e)};Dm(369,368,cU);_.addAtIndex=function Au(a,b){throw Yl(new oq('Add not supported on this list'))};_.add=function Bu(a){this.addAtIndex(this.size(),a);return true};_.addAllAtIndex=function Cu(a,b){var c,d,e;oD(b);c=false;for(e=b._();e.db();){d=e.eb();this.addAtIndex(a++,d);c=true}return c};_.clear=function Du(){this.hb(0,this.size())};\n",
"_.C=function Eu(a){var b,c,d,e,f;if(a===this){return true}if(!Ze(a,33)){return false}f=Se(a,33);if(this.size()!=f.size()){return false}e=f._();for(c=this._();c.db();){b=c.eb();d=e.eb();if(!(ef(b)===ef(d)||b!=null&&nb(b,d))){return false}}return true};_.F=function Fu(){return Zw(this)};_.indexOf=function Gu(a){return zu(this,a)};_._=function Hu(){return new Ru(this)};_.lastIndexOf=function Iu(a){var b;for(b=this.size()-1;b>-1;--b){if(Tz(a,this.getAtIndex(b))){return b}}return -1};_.gb=function Ju(a){return new Vu(this,a)};_.removeAtIndex=function Ku(a){throw Yl(new oq('Remove not supported on this list'))};_.hb=function Lu(a,b){var c,d;d=this.gb(a);for(c=a;c<b;++c){d.eb();d.fb()}};_.setAtIndex=function Mu(a,b){throw Yl(new oq('Set not supported on this list'))};_.subList=function Nu(a,b){return new Zu(this,a,b)};Dm(133,1,{},Ru);_.db=function Su(){return Ou(this)};_.eb=function Tu(){return Pu(this)};_.fb=function Uu(){Qu(this)};_.b=0;_.c=-1;Dm(134,133,{},Vu);_.fb=function Xu(){Qu(this)};_.ib=function Wu(a){this.a.addAtIndex(this.b,a);++this.b;this.c=-1};_.jb=function Yu(a){sD(this.c!=-1);this.a.setAtIndex(this.c,a)};Dm(206,369,cU,Zu);_.addAtIndex=function $u(a,b){qD(a,this.b);this.c.addAtIndex(this.a+a,b);++this.b};_.getAtIndex=function _u(a){nD(a,this.b);return this.c.getAtIndex(this.a+a)};_.removeAtIndex=function av(a){var b;nD(a,this.b);b=this.c.removeAtIndex(this.a+a);--this.b;return b};_.setAtIndex=function bv(a,b){nD(a,this.b);return this.c.setAtIndex(this.a+a,b)};_.size=function cv(){return this.b};_.a=0;_.b=0;Dm(50,369,dU,pw,qw);_.addAtIndex=function rw(a,b){qD(a,this.a.length);_C(this.a,a,b)};_.add=function sw(a){return kw(this,a)};_.addAllAtIndex=function tw(a,b){var c,d;qD(a,this.a.length);c=b.toArray();d=c.length;if(d==0){return false}aD(this.a,a,c);return true};_.addAll=function uw(a){var b,c;b=a.toArray();c=b.length;if(c==0){return false}aD(this.a,this.a.length,b);return true};_.clear=function vw(){this.a=_d(kg,ET,1,0,5,1)};_.contains=function ww(a){return lw(this,a,0)!=-1};_.getAtIndex=function xw(a){return nD(a,this.a.length),this.a[a]};_.indexOf=function yw(a){return lw(this,a,0)};_.isEmpty=function zw(){return this.a.length==0};_._=function Aw(){return new Jw(this)};_.lastIndexOf=function Bw(a){return mw(this,a,this.a.length-1)};_.removeAtIndex=function Cw(a){return nw(this,a)};_.remove=function Dw(a){var b;b=lw(this,a,0);if(b==-1){return false}nD(b,this.a.length);bD(this.a,b,1);return true};_.hb=function Ew(a,b){var c;rD(a,b,this.a.length);c=b-a;bD(this.a,a,c)};_.setAtIndex=function Fw(a,b){var c;c=(nD(a,this.a.length),this.a[a]);this.a[a]=b;return c};_.size=function Gw(){return this.a.length};_.toArray=function Hw(){return ZC(this.a,this.a.length)};_.ab=function Iw(a){return ow(this,a)};Dm(237,1,{},Jw);_.db=function Kw(){return this.a<this.c.a.length};_.eb=function Lw(){mD(this.a<this.c.a.length);this.b=this.a++;return this.c.a[this.b]};_.fb=function Mw(){sD(this.b!=-1);nw(this.c,this.a=this.b);this.b=-1};_.a=0;_.b=-1;Dm(92,14,{4:1,7:1,14:1,8:1,92:1},Sz);Dm(173,1,{});_.pb=function dA(a){_z(this,a)};_.nb=function bA(){return this.b};_.ob=function cA(){return this.c};_.b=0;_.c=0;Dm(174,173,{});Dm(175,1,{});_.pb=function jA(a){_z(this,a)};_.nb=function hA(){return this.b};_.ob=function iA(){return this.d-this.c};_.b=0;_.c=0;_.d=0;Dm(176,175,{},lA);_.pb=function mA(a){fA(this,a)};_.qb=function nA(a){return gA(this,a)};Dm(63,22,{4:1,20:1,22:1,63:1},CC);var yC,zC,AC;Dm(352,1,{},EC);Dm(170,1,{},FC);Dm(169,1,{},GC);Dm(171,1,{},HC);Dm(336,1,{});_.c=false;Dm(160,336,{},NC);Dm(337,174,{},QC);_.qb=function RC(a){return this.a.qb(new SC(a))};Dm(339,1,{},SC);_.tb=function TC(a){this.a.tb(Se(a,8).backingJsObject)};Dm(338,1,{},VC);_.tb=function WC(a){UC(this,a)};Dm(340,1,{},XC);_.tb=function YC(a){PC(this.a,a)};Dm(415,1,{});Dm(411,1,{});var wD=0;var yD,zD=0,AD;var kg=Pn(jU,'Object',1);var of=Pn(kU,'JavaScriptObject$',0);var vf=Pn(lU,'StackTraceCreator/Collector',366);var sf=Pn(lU,'StackTraceCreator/CollectorLegacy',204);var uf=Pn(lU,'StackTraceCreator/CollectorModern',367);var tf=Pn(lU,'StackTraceCreator/CollectorModernNoSourceMap',205);var sg=Pn(jU,'Throwable',8);var ag=Pn(jU,'Exception',7);var lg=Pn(jU,'RuntimeException',14);var dg=Pn(jU,'IndexOutOfBoundsException',38);var Tf=Pn(jU,'ArrayIndexOutOfBoundsException',172);var Uf=Pn(jU,'ArrayStoreException',159);var Wf=Pn(jU,'Boolean',200);var Yf=Pn(jU,'Class',125);var Xf=Pn(jU,'ClassCastException',202);var jg=Pn(jU,'Number',72);var Zf=Pn(jU,'Double',201);var $f=Pn(jU,'Enum',22);var bg=Pn(jU,'IllegalArgumentException',46);var cg=Pn(jU,'IllegalStateException',136);var eg=Pn(jU,'Integer',3);var fg=Pn(jU,'JsException',79);var hg=Pn(jU,'NullPointerException',64);var qg=Pn(jU,'String',2);var pg=Pn(jU,'StringIndexOutOfBoundsException',96);var rg=Pn(jU,'Throwable/lambda$0$Type',168);var tg=Pn(jU,'UnsupportedOperationException',24);var zg=Pn(mU,'AbstractCollection',368);var Gg=Pn(mU,'AbstractList',369);var Dg=Pn(mU,'AbstractList/IteratorImpl',133);var Eg=Pn(mU,'AbstractList/ListIteratorImpl',134);var Fg=Pn(mU,'AbstractList/SubList',206);var Wg=Pn(mU,'ArrayList',50);var Vg=Pn(mU,'ArrayList/1',237);var uh=Pn(mU,'NoSuchElementException',92);var zh=Pn(mU,'Spliterators/BaseSpliterator',173);var wh=Pn(mU,'Spliterators/AbstractSpliterator',174);var yh=Pn(mU,'Spliterators/BaseArraySpliterator',175);var xh=Pn(mU,'Spliterators/ArraySpliterator',176);var Zh=Qn(nU,'Collector/Characteristics',63,DC);var $h=Pn(nU,'CollectorImpl',352);var _h=Pn(nU,'Collectors/20methodref$add$Type',170);var ai=Pn(nU,'Collectors/21methodref$ctor$Type',169);var bi=Pn(nU,'Collectors/lambda$42$Type',171);var hi=Pn(nU,'TerminatableStream',336);var gi=Pn(nU,'StreamImpl',160);var di=Pn(nU,'StreamImpl/MapToObjSpliterator',337);var ci=Pn(nU,'StreamImpl/MapToObjSpliterator/lambda$0$Type',339);var ei=Pn(nU,'StreamImpl/ValueConsumer',338);var fi=Pn(nU,'StreamImpl/lambda$5$Type',340);var tb=null;Dm(209,79,TT);var qf=Pn(lU,'JavaScriptExceptionBase',209);Dm(71,209,{71:1,4:1,7:1,14:1,8:1},Ub);_.L=function Xb(){Tb(this);return this.c};_.N=function Yb(){return ef(this.b)===ef(Rb)?null:this.b};var Rb;var nf=Pn(kU,'JavaScriptException',71);var ac;Dm(353,1,{});var pf=Pn(kU,'Scheduler',353);var ec=0,fc=false,gc,hc=0,ic=-1;Dm(346,353,{},zc);var vc;var rf=Pn(lU,'SchedulerImpl',346);Dm(370,1,{});var Df=Pn(oU,'JSONValue',370);Dm(66,370,{66:1},Xc,Yc);_.C=function Zc(a){if(!Ze(a,66)){return false}return Zb(this.a,Se(a,66).a)};_.R=function $c(){return bd};_.F=function _c(){return $b(this.a)};_.G=function ad(){var a,b,c;c=new hq('[');for(b=0,a=this.a.length;b<a;b++){b>0&&(c.a+=',',c);aq(c,Uc(this,b))}c.a+=']';return c.a};var wf=Pn(oU,'JSONArray',66);Dm(163,370,{},fd);_.R=function gd(){return jd};_.G=function hd(){return yn(),''+this.a};_.a=false;var cd,dd;var xf=Pn(oU,'JSONBoolean',163);Dm(342,14,TT,kd);var yf=Pn(oU,'JSONException',342);Dm(349,370,{},nd);_.R=function od(){return qd};_.G=function pd(){return VT};var ld;var zf=Pn(oU,'JSONNull',349);Dm(90,370,{90:1},rd);_.C=function sd(a){if(!Ze(a,90)){return false}return this.a==Se(a,90).a};_.R=function td(){return wd};_.F=function ud(){return lo(this.a)};_.G=function vd(){return this.a+''};_.a=0;var Af=Pn(oU,'JSONNumber',90);Dm(88,370,{88:1},Dd,Ed);_.C=function Fd(a){if(!Ze(a,88)){return false}return Zb(this.a,Se(a,88).a)};_.R=function Gd(){return Jd};_.F=function Hd(){return $b(this.a)};_.G=function Id(){return Cd(this)};var Bf=Pn(oU,'JSONObject',88);var Kd;Dm(89,370,{89:1},Sd);_.C=function Td(a){if(!Ze(a,89)){return false}return xp(this.a,Se(a,89).a)};_.R=function Ud(){return Xd};_.F=function Vd(){return DD(this.a)};_.G=function Wd(){return cc(this.a)};var Cf=Pn(oU,'JSONString',89);var fe;var Je,Ke,Le,Me;Dm(87,1,{87:1});var Lh=Pn(tU,'Handler',87);Dm(182,87,{87:1},Nm);_.S=function Om(a){var b,c;if(!window.console||(Km(this),WT>a.a.ub())){return}b=Zm(this.a,a);c=a.a.ub();c>=(tB(),uU)?(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 Ef=Pn(vU,'ConsoleLogHandler',182);Dm(183,87,{87:1},Pm);_.S=function Qm(a){return};var Ff=Pn(vU,'DevelopmentModeLogHandler',183);var Rm;var Jf=Pn(vU,'LogConfiguration',null);Dm(181,1,{},Um);var Gf=Pn(vU,'LogConfiguration/1',181);Dm(356,1,{});var Hf=Pn(vU,'LogConfiguration/LogConfigurationImplRegular',356);Dm(180,356,{},Ym);var If=Pn(vU,'LogConfiguration/LogConfigurationImplSevere',180);Dm(379,1,{});var Kh=Pn(tU,'Formatter',379);Dm(380,379,{});var Lf=Pn(wU,'FormatterImpl',380);Dm(164,380,{},$m);_.a=false;var Kf=Pn(vU,'TextLogFormatter',164);Dm(355,1,{});var Pf=Pn(xU,'OutputStream',355);Dm(127,355,{},_m);var Of=Pn(xU,'FilterOutputStream',127);Dm(106,127,{},an);_.T=function bn(a){};var Qf=Pn(xU,'PrintStream',106);Dm(350,106,{},cn);_.T=function dn(a){bq(this.a,a);bq(this.a,CT)};var Mf=Pn(wU,'StackTracePrintStream',350);var fn='',gn;Dm(49,8,AU);var _f=Pn(jU,'Error',49);Dm(29,49,AU);var Vf=Pn(jU,'AssertionError',29);Dm(167,29,AU,mn);var Nf=Pn('com.google.gwt.useragent.client','UserAgentAsserter/UserAgentAssertionError',167);Dm(80,1,{126:1});_.G=function rn(){return this.a};var Rf=Pn(jU,'AbstractStringBuilder',80);Dm(28,14,{4:1,28:1,7:1,14:1,8:1},sn);var Sf=Pn(jU,'ArithmeticException',28);var qo,ro;var Ro;Dm(58,72,{4:1,20:1,58:1,72:1},Uo);_.U=function Wo(a){return To(this,Se(a,58))};_.C=function Xo(a){return Ze(a,58)&&cm(Se(a,58).a,this.a)};_.F=function Yo(){return tm(this.a)};_.G=function $o(){return ''+um(this.a)};_.a=0;var gg=Pn(jU,'Long',58);var bp;var hp,ip,jp,kp;Dm(15,46,{4:1,7:1,15:1,14:1,8:1},mp,np);var ig=Pn(jU,'NumberFormatException',15);Dm(42,1,{4:1,42:1},op);_.C=function pp(a){var b;if(Ze(a,42)){b=Se(a,42);return this.c==b.c&&this.d==b.d&&this.a==b.a&&this.b==b.b}return false};_.F=function qp(){return Nw(de(Zd(kg,1),ET,1,5,[Qo(this.c),this.a,this.d,this.b]))};_.G=function rp(){return this.a+'.'+this.d+'('+(this.b!=null?this.b:'Unknown Source')+(this.c>=0?':'+this.c:'')+')'};_.c=0;var mg=Pn(jU,'StackTraceElement',42);Dm(23,80,{126:1},Xp,Yp);var ng=Pn(jU,'StringBuffer',23);Dm(25,80,{126:1},fq,gq,hq);var og=Pn(jU,'StringBuilder',25);Dm(421,1,{});var jq;Dm(12,72,{4:1,20:1,72:1,12:1},Sq,Tq,Uq,Vq,Wq,Xq,Yq,Zq,$q);_.U=function cr(a){return Cq(this,Se(a,12))};_.C=function dr(a){var b;if(this===a){return true}if(Ze(a,12)){b=Se(a,12);return this.e==b.e&&Cq(this,b)==0}return false};_.F=function er(){var a;if(this.b!=0){return this.b}if(this.a<54){a=dm(this.f);this.b=tm($l(a,-1));this.b=33*this.b+tm($l(om(a,32),-1));this.b=17*this.b+ff(this.e);return this.b}this.b=17*Br(this.c)+ff(this.e);return this.b};_.G=function hr(){return Rq(this)};_.a=0;_.b=0;_.d=0;_.e=0;_.f=0;var pq,qq,rq,sq,tq,uq,vq,wq,xq,yq;var ug=Pn(IU,'BigDecimal',12);Dm(9,72,{4:1,20:1,72:1,9:1},Kr,Lr,Mr,Nr,Or,Pr,Qr);_.U=function Rr(a){return rr(this,Se(a,9))};_.C=function Sr(a){return wr(this,a)};_.F=function Ur(){return Br(this)};_.G=function Wr(){return ks(this,0)};_.b=-2;_.c=0;_.d=0;_.e=0;var kr,lr,mr,nr,or,pr;var vg=Pn(IU,'BigInteger',9);var es,fs;Dm(36,1,{4:1,36:1},Cs);_.C=function Ds(a){return Ze(a,36)&&Se(a,36).a==this.a&&Se(a,36).b==this.b};_.F=function Es(){return this.a<<3|this.b.c};_.G=function Fs(){return 'precision='+this.a+' roundingMode='+this.b};_.a=0;var wg=Pn(IU,'MathContext',36);var Gs,Hs,Is,Js;Dm(41,22,{4:1,20:1,22:1,41:1},ct);var Vs,Ws,Xs,Ys,Zs,$s,_s,at;var xg=Qn(IU,'RoundingMode',41,dt);Dm(51,1,MU);_.U=function ft(a){return et(this,Se(a,51))};_.C=function gt(a){var b;if(a===this){return true}if(!Ze(a,51)){return false}b=Se(a,51);return xp(this.a,b.a)};_.F=function ht(){return DD(this.a)};_.G=function it(){return this.a};var yg=Pn('java.nio.charset','Charset',51);Dm(375,1,NU);_.getOrDefault=function Ht(a,b){var c;return c=this.get(a),c==null&&!this.containsKey(a)?b:c};_.putIfAbsent=function Nt(a,b){var c;return c=this.get(a),c!=null?c:this.put(a,b)};_.replace=function Pt(a,b){return this.containsKey(a)?this.put(a,b):null};_.clear=function At(){this.cb().clear()};_.bb=function Bt(a){return xt(this,a)};_.containsKey=function Ct(a){return !!yt(this,a,false)};_.containsValue=function Dt(a){var b,c,d;for(c=this.cb()._();c.db();){b=Se(c.eb(),21);d=b.lb();if(ef(a)===ef(d)||a!=null&&nb(a,d)){return true}}return false};_.C=function Et(a){var b,c,d;if(a===this){return true}if(!Ze(a,62)){return false}d=Se(a,62);if(this.size()!=d.size()){return false}for(c=d.cb()._();c.db();){b=Se(c.eb(),21);if(!this.bb(b)){return false}}return true};_.get=function Ft(a){return Gt(yt(this,a,false))};_.F=function It(){return Yw(this.cb())};_.isEmpty=function Jt(){return this.size()==0};_.keySet=function Kt(){return new dv(this)};_.put=function Lt(a,b){throw Yl(new oq('Put not supported on this map'))};_.putAll=function Mt(a){var b,c;oD(a);for(c=a.cb()._();c.db();){b=Se(c.eb(),21);this.put(b.kb(),b.lb())}};_.remove=function Ot(a){return Gt(yt(this,a,true))};_.size=function Qt(){return this.cb().size()};_.G=function Rt(){var a,b,c;c=new pA('{','}');for(b=this.cb()._();b.db();){a=Se(b.eb(),21);oA(c,zt(this,a.kb())+'='+zt(this,a.lb()))}return !c.a?c.c:c.e.length==0?c.a.a:c.a.a+(''+c.e)};_.values=function St(){return new nv(this)};var Og=Pn(mU,'AbstractMap',375);Dm(223,375,NU);_.clear=function bu(){_t(this)};_.containsKey=function cu(a){return Tt(this,a)};_.containsValue=function du(a){return Ut(a,this.b)||Ut(a,this.a)};_.cb=function eu(){return new nu(this)};_.get=function fu(a){return Vt(this,a)};_.put=function gu(a,b){return Yt(this,a,b)};_.remove=function hu(a){return $t(this,a)};_.size=function iu(){return au(this)};var Cg=Pn(mU,'AbstractHashMap',223);Dm(371,368,OU);_.C=function ju(a){var b;if(a===this){return true}if(!Ze(a,56)){return false}b=Se(a,56);if(b.size()!=this.size()){return false}return kt(this,b)};_.F=function ku(){return Yw(this)};_.removeAll=function lu(a){var b,c,d,e;oD(a);e=this.size();if(e<a.size()){for(b=this._();b.db();){c=b.eb();a.contains(c)&&b.fb()}}else{for(d=a._();d.db();){c=d.eb();this.remove(c)}}return e!=this.size()};var Ug=Pn(mU,'AbstractSet',371);Dm(113,371,OU,nu);_.clear=function ou(){_t(this.a)};_.contains=function pu(a){return mu(this,a)};_._=function qu(){return new vu(this.a)};_.remove=function ru(a){var b;if(mu(this,a)){b=Se(a,21).kb();$t(this.a,b);return true}return false};_.size=function su(){return au(this.a)};var Bg=Pn(mU,'AbstractHashMap/EntrySet',113);Dm(114,1,{},vu);_.eb=function xu(){return uu(this)};_.db=function wu(){return this.b};_.fb=function yu(){sD(!!this.c);vy(this.e,this);this.c.fb();this.c=null;this.b=tu(this);wy(this.e,this)};_.b=false;var Ag=Pn(mU,'AbstractHashMap/EntrySetIterator',114);Dm(224,371,OU,dv);_.clear=function ev(){this.a.clear()};_.contains=function fv(a){return this.a.containsKey(a)};_._=function gv(){var a;a=this.a.cb()._();return new jv(a)};_.remove=function hv(a){if(this.a.containsKey(a)){this.a.remove(a);return true}return false};_.size=function iv(){return this.a.size()};var Ig=Pn(mU,'AbstractMap/1',224);Dm(225,1,{},jv);_.db=function kv(){return this.a.db()};_.eb=function lv(){var a;a=Se(this.a.eb(),21);return a.kb()};_.fb=function mv(){this.a.fb()};var Hg=Pn(mU,'AbstractMap/1/1',225);Dm(116,368,{26:1},nv);_.clear=function ov(){this.a.clear()};_.contains=function pv(a){return this.a.containsValue(a)};_._=function qv(){var a;return a=this.a.cb()._(),new sv(a)};_.size=function rv(){return this.a.size()};var Kg=Pn(mU,'AbstractMap/2',116);Dm(117,1,{},sv);_.db=function tv(){return this.a.db()};_.eb=function uv(){var a;return a=Se(this.a.eb(),21),a.lb()};_.fb=function vv(){this.a.fb()};var Jg=Pn(mU,'AbstractMap/2/1',117);Dm(100,1,{100:1,21:1});_.C=function xv(a){var b;if(!Ze(a,21)){return false}b=Se(a,21);return Tz(this.c,b.kb())&&Tz(this.d,b.lb())};_.kb=function yv(){return this.c};_.lb=function zv(){return this.d};_.F=function Av(){return Uz(this.c)^Uz(this.d)};_.mb=function Bv(a){return wv(this,a)};_.G=function Cv(){return this.c+'='+this.d};var Lg=Pn(mU,'AbstractMap/AbstractEntry',100);Dm(91,100,{100:1,91:1,21:1},Dv);var Mg=Pn(mU,'AbstractMap/SimpleEntry',91);Dm(377,1,{21:1});_.C=function Ev(a){var b;if(!Ze(a,21)){return false}b=Se(a,21);return Tz(this.b.value[0],b.kb())&&Tz(nz(this),b.lb())};_.F=function Fv(){return Uz(this.b.value[0])^Uz(nz(this))};_.G=function Gv(){return this.b.value[0]+'='+nz(this)};var Ng=Pn(mU,'AbstractMapEntry',377);Dm(376,375,NU);_.bb=function Kv(a){return Hv(this,a)};_.containsKey=function Lv(a){return Iv(this,a)};_.cb=function Mv(){return new Pv(this)};_.get=function Nv(a){return Jv(this,a)};_.keySet=function Ov(){return new Uv(this)};var Sg=Pn(mU,'AbstractNavigableMap',376);Dm(137,371,OU,Pv);_.contains=function Qv(a){return Ze(a,21)&&Hv(this.b,Se(a,21))};_._=function Rv(){return new MA(this.b)};_.remove=function Sv(a){var b;if(Ze(a,21)){b=Se(a,21);return zA(this.b,b)}return false};_.size=function Tv(){return this.b.b};var Pg=Pn(mU,'AbstractNavigableMap/EntrySet',137);Dm(229,371,OU,Uv);_.clear=function Vv(){rA(this.a)};_.contains=function Wv(a){return Iv(this.a,a)};_._=function Xv(){var a;a=new MA((new RA(this.a)).b);return new $v(a)};_.remove=function Yv(a){if(Iv(this.a,a)){yA(this.a,a);return true}return false};_.size=function Zv(){return this.a.b};var Rg=Pn(mU,'AbstractNavigableMap/NavigableKeySet',229);Dm(230,1,{},$v);_.db=function _v(){return Ou(this.a.a)};_.eb=function aw(){var a;a=KA(this.a);return a.kb()};_.fb=function bw(){LA(this.a)};var Qg=Pn(mU,'AbstractNavigableMap/NavigableKeySet/1',230);Dm(374,369,cU);_.addAtIndex=function dw(a,b){var c;c=this.gb(a);c.ib(b)};_.addAllAtIndex=function ew(a,b){var c,d,e,f;oD(b);f=false;e=this.gb(a);for(d=b._();d.db();){c=d.eb();e.ib(c);f=true}return f};_.getAtIndex=function fw(a){return cw(this,a)};_._=function gw(){return vz(this,0)};_.removeAtIndex=function hw(b){var c,d;c=this.gb(b);try{d=c.eb();c.fb();return d}catch(a){a=Xl(a);if(Ze(a,92)){throw Yl(new un(\"Can't remove element \"+b))}else throw Yl(a)}};_.setAtIndex=function iw(b,c){var d,e;d=this.gb(b);try{e=d.eb();d.jb(c);return e}catch(a){a=Xl(a);if(Ze(a,92)){throw Yl(new un(\"Can't set element \"+b))}else throw Yl(a)}};var Tg=Pn(mU,'AbstractSequentialList',374);Dm(128,369,dU,Rw);_.contains=function Sw(a){return zu(this,a)!=-1};_.getAtIndex=function Tw(a){return nD(a,this.a.length),this.a[a]};_.setAtIndex=function Uw(a,b){var c;c=(nD(a,this.a.length),this.a[a]);ce(this.a,a,b);return c};_.size=function Vw(){return this.a.length};_.toArray=function Ww(){return Qw(this,_d(kg,ET,1,this.a.length,5,1))};_.ab=function Xw(a){return Qw(this,a)};var Xg=Pn(mU,'Arrays/ArrayList',128);Dm(122,1,{26:1},_w);_.add=function ax(a){throw Yl(new nq)};_.addAll=function bx(a){throw Yl(new nq)};_.clear=function cx(){throw Yl(new nq)};_.contains=function dx(a){return this.b.contains(a)};_.containsAll=function ex(a){return this.b.containsAll(a)};_.isEmpty=function fx(){return this.b.isEmpty()};_._=function gx(){return new px(this.b._())};_.remove=function hx(a){throw Yl(new nq)};_.removeAll=function ix(a){throw Yl(new nq)};_.retainAll=function jx(a){throw Yl(new nq)};_.size=function kx(){return this.b.size()};_.toArray=function lx(){return this.b.toArray()};_.ab=function mx(a){return this.b.ab(a)};_.G=function nx(){return Hm(this.b)};var Zg=Pn(mU,'Collections/UnmodifiableCollection',122);Dm(235,1,{},px);_.db=function qx(){return this.a.db()};_.eb=function rx(){return this.a.eb()};_.fb=function sx(){ox()};var Yg=Pn(mU,'Collections/UnmodifiableCollectionIterator',235);Dm(123,122,cU,tx);_.addAtIndex=function ux(a,b){throw Yl(new nq)};_.addAllAtIndex=function vx(a,b){throw Yl(new nq)};_.C=function wx(a){return nb(this.a,a)};_.getAtIndex=function xx(a){return this.a.getAtIndex(a)};_.F=function yx(){return rb(this.a)};_.indexOf=function zx(a){return this.a.indexOf(a)};_.isEmpty=function Ax(){return this.a.isEmpty()};_.lastIndexOf=function Bx(a){return this.a.lastIndexOf(a)};_.removeAtIndex=function Cx(a){throw Yl(new nq)};_.setAtIndex=function Dx(a,b){throw Yl(new nq)};_.subList=function Ex(a,b){return new tx(this.a.subList(a,b))};var $g=Pn(mU,'Collections/UnmodifiableList',123);Dm(232,1,NU,Gx);_.getOrDefault=function Nx(a,b){var c;return c=this.c.get(a),c==null&&!this.c.containsKey(a)?b:c};_.putIfAbsent=function Tx(a,b){var c;return c=this.c.get(a),c!=null?c:Fx()};_.replace=function Vx(a,b){return this.c.containsKey(a)?Fx():null};_.clear=function Hx(){throw Yl(new nq)};_.containsKey=function Ix(a){return this.c.containsKey(a)};_.containsValue=function Jx(a){return this.c.containsValue(a)};_.cb=function Kx(){!this.a&&(this.a=new by(this.c.cb()));return this.a};_.C=function Lx(a){return nb(this.c,a)};_.get=function Mx(a){return this.c.get(a)};_.F=function Ox(){return rb(this.c)};_.isEmpty=function Px(){return this.c.isEmpty()};_.keySet=function Qx(){!this.b&&(this.b=new Zx(this.c.keySet()));return this.b};_.put=function Rx(a,b){return Fx()};_.putAll=function Sx(a){throw Yl(new nq)};_.remove=function Ux(a){throw Yl(new nq)};_.size=function Wx(){return this.c.size()};_.G=function Xx(){return Hm(this.c)};_.values=function Yx(){!this.d&&(this.d=new _w(this.c.values()));return this.d};var dh=Pn(mU,'Collections/UnmodifiableMap',232);Dm(139,122,OU,Zx);_.C=function $x(a){return nb(this.b,a)};_.F=function _x(){return rb(this.b)};var fh=Pn(mU,'Collections/UnmodifiableSet',139);Dm(233,139,OU,by);_.contains=function cy(a){return this.b.contains(a)};_.containsAll=function dy(a){return this.b.containsAll(a)};_._=function ey(){var a;a=this.b._();return new hy(a)};_.toArray=function fy(){var a;a=this.b.toArray();ay(a,a.length);return a};_.ab=function gy(a){var b;b=this.b.ab(a);ay(b,this.b.size());return b};var bh=Pn(mU,'Collections/UnmodifiableMap/UnmodifiableEntrySet',233);Dm(236,1,{},hy);_.eb=function jy(){return new ly(Se(this.a.eb(),21))};_.db=function iy(){return this.a.db()};_.fb=function ky(){throw Yl(new nq)};var _g=Pn(mU,'Collections/UnmodifiableMap/UnmodifiableEntrySet/1',236);Dm(140,1,{21:1},ly);_.C=function my(a){return this.a.C(a)};_.kb=function ny(){return this.a.kb()};_.lb=function oy(){return this.a.lb()};_.F=function py(){return this.a.F()};_.mb=function qy(a){throw Yl(new nq)};_.G=function ry(){return Hm(this.a)};var ah=Pn(mU,'Collections/UnmodifiableMap/UnmodifiableEntrySet/UnmodifiableEntry',140);Dm(234,123,{26:1,33:1,165:1},sy);var eh=Pn(mU,'Collections/UnmodifiableRandomAccessList',234);Dm(351,14,TT,yy);var gh=Pn(mU,'ConcurrentModificationException',351);Dm(93,1,{4:1,20:1,93:1},By);_.U=function Cy(a){return zy(this,Se(a,93))};_.C=function Dy(a){return Ze(a,93)&&cm(dm(this.a.getTime()),dm(Se(a,93).a.getTime()))};_.F=function Ey(){var a;a=dm(this.a.getTime());return tm(vm(a,pm(a,32)))};_.G=function Gy(){return Ay(this)};var hh=Pn(mU,'Date',93);var Hy,Iy;Dm(31,223,{4:1,62:1},Ly);var ih=Pn(mU,'HashMap',31);Dm(345,1,{},Ry);_._=function Sy(){return new Ty(this)};_.c=0;var kh=Pn(mU,'InternalHashCodeMap',345);Dm(162,1,{},Ty);_.eb=function Vy(){return this.d=this.a[this.c++],this.d};_.db=function Uy(){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};_.fb=function Wy(){Qy(this.e,this.d.kb());this.c!=0&&--this.c};_.c=0;_.d=null;var jh=Pn(mU,'InternalHashCodeMap/1',162);var Zy;Dm(343,1,{},hz);_._=function iz(){return new jz(this)};_.c=0;_.d=0;var nh=Pn(mU,'InternalStringMap',343);Dm(161,1,{},jz);_.eb=function lz(){return this.c=this.a,this.a=this.b.next(),new oz(this.d,this.c,this.d.d)};_.db=function kz(){return !this.a.done};_.fb=function mz(){gz(this.d,this.c.value[0])};var lh=Pn(mU,'InternalStringMap/1',161);Dm(344,377,{21:1},oz);_.kb=function pz(){return this.b.value[0]};_.lb=function qz(){return nz(this)};_.mb=function rz(a){return fz(this.a,this.b.value[0],a)};_.c=0;var mh=Pn(mU,'InternalStringMap/2',344);Dm(68,374,{4:1,26:1,33:1},yz);_.add=function zz(a){return sz(this,a)};_.clear=function Az(){xz(this)};_.gb=function Bz(a){return vz(this,a)};_.size=function Cz(){return this.b};_.b=0;var qh=Pn(mU,'LinkedList',68);Dm(222,1,{},Ez);_.ib=function Fz(a){uz(this.d,a,this.b.b,this.b);++this.a;this.c=null};_.db=function Gz(){return this.b!=this.d.c};_.eb=function Hz(){return Dz(this)};_.fb=function Iz(){var a;sD(!!this.c);a=this.c.a;wz(this.d,this.c);this.b==this.c?(this.b=a):--this.a;this.c=null};_.jb=function Jz(a){sD(!!this.c);this.c.c=a};_.a=0;_.c=null;var oh=Pn(mU,'LinkedList/ListIteratorImpl',222);Dm(119,1,{},Kz);var ph=Pn(mU,'LinkedList/Node',119);Dm(354,1,{});var Lz,Mz;var th=Pn(mU,'Locale',354);Dm(178,354,{},Oz);_.G=function Pz(){return ''};var rh=Pn(mU,'Locale/1',178);Dm(179,354,{},Qz);_.G=function Rz(){return 'unknown'};var sh=Pn(mU,'Locale/4',179);Dm(83,1,{83:1},Xz);_.C=function Yz(a){var b;if(a===this){return true}if(!Ze(a,83)){return false}b=Se(a,83);return Tz(this.a,b.a)};_.F=function Zz(){return Uz(this.a)};_.G=function $z(){return this.a!=null?'Optional.of('+Rp(this.a)+')':'Optional.empty()'};var Vz;var vh=Pn(mU,'Optional',83);Dm(130,1,{},pA);_.G=function qA(){return !this.a?this.c:this.e.length==0?this.a.a:this.a.a+(''+this.e)};var Ah=Pn(mU,'StringJoiner',130);Dm(115,376,{4:1,62:1},EA);_.clear=function FA(){rA(this)};_.cb=function GA(){return new RA(this)};_.put=function HA(a,b){return xA(this,a,b)};_.remove=function IA(a){return yA(this,a)};_.size=function JA(){return this.b};_.b=0;var Jh=Pn(mU,'TreeMap',115);Dm(120,1,{},MA);_.eb=function PA(){return KA(this)};_.db=function OA(){return Ou(this.a)};_.fb=function QA(){LA(this)};var Bh=Pn(mU,'TreeMap/EntryIterator',120);Dm(138,137,OU,RA);_.clear=function SA(){rA(this.a)};var Ch=Pn(mU,'TreeMap/EntrySet',138);Dm(75,91,{100:1,91:1,21:1,75:1},TA);_.b=false;var Dh=Pn(mU,'TreeMap/Node',75);Dm(121,1,{},UA);_.G=function VA(){return 'State: mv='+this.c+' value='+this.d+' done='+this.a+' found='+this.b};_.a=false;_.b=false;_.c=false;var Eh=Pn(mU,'TreeMap/State',121);Dm(48,22,QU,_A);_.rb=function aB(){return false};_.sb=function bB(){return false};var WA,XA,YA,ZA;var Ih=Qn(mU,'TreeMap/SubMapType',48,cB);Dm(226,48,QU,dB);_.sb=function eB(){return true};var Fh=Qn(mU,'TreeMap/SubMapType/1',226,null);Dm(227,48,QU,fB);_.rb=function gB(){return true};_.sb=function hB(){return true};var Gh=Qn(mU,'TreeMap/SubMapType/2',227,null);Dm(228,48,QU,iB);_.rb=function jB(){return true};var Hh=Qn(mU,'TreeMap/SubMapType/3',228,null);Dm(373,1,ET);_.X=function uB(){return 'DUMMY'};_.ub=function vB(){return -1};_.G=function xB(){return this.X()};var kB,lB,mB,nB,oB,pB,qB,rB,sB;var Vh=Pn(tU,'Level',373);Dm(210,373,ET,yB);_.X=function zB(){return 'ALL'};_.ub=function AB(){return WT};var Mh=Pn(tU,'Level/LevelAll',210);Dm(211,373,ET,BB);_.X=function CB(){return 'CONFIG'};_.ub=function DB(){return 700};var Nh=Pn(tU,'Level/LevelConfig',211);Dm(212,373,ET,EB);_.X=function FB(){return 'FINE'};_.ub=function GB(){return 500};var Oh=Pn(tU,'Level/LevelFine',212);Dm(213,373,ET,HB);_.X=function IB(){return 'FINER'};_.ub=function JB(){return 400};var Ph=Pn(tU,'Level/LevelFiner',213);Dm(214,373,ET,KB);_.X=function LB(){return 'FINEST'};_.ub=function MB(){return 300};var Qh=Pn(tU,'Level/LevelFinest',214);Dm(215,373,ET,NB);_.X=function OB(){return 'INFO'};_.ub=function PB(){return 800};var Rh=Pn(tU,'Level/LevelInfo',215);Dm(216,373,ET,QB);_.X=function RB(){return 'OFF'};_.ub=function SB(){return KT};var Sh=Pn(tU,'Level/LevelOff',216);Dm(217,373,ET,TB);_.X=function UB(){return 'SEVERE'};_.ub=function VB(){return uU};var Th=Pn(tU,'Level/LevelSevere',217);Dm(218,373,ET,WB);_.X=function XB(){return 'WARNING'};_.ub=function YB(){return 900};var Uh=Pn(tU,'Level/LevelWarning',218);Dm(231,1,{},aC);var ZB;var Wh=Pn(tU,'LogManager',231);Dm(199,1,ET,dC);_.b='';_.c=0;_.e=null;var Xh=Pn(tU,'LogRecord',199);Dm(86,1,{86:1},vC);_.e=false;var eC=false,fC=false,gC=false,hC=false,iC=false;var Yh=Pn(tU,'Logger',86);Dm(378,1,{});var ii=Pn(SU,'ConsoleLogger',378);Dm(131,51,MU);var li=Pn(SU,'EmulatedCharset',131);Dm(132,131,MU,fD);var ji=Pn(SU,'EmulatedCharset/LatinCharset',132);Dm(203,131,MU,hD);var ki=Pn(SU,'EmulatedCharset/UtfCharset',203);Dm(57,1,{},HD);_.G=function ID(){return Cd(this.a)};var mi=Pn(UU,'FluentJsonObject',57);Dm(166,1,{},JD);_.getMemory=function KD(){return uG(this.d)};_.getRegisters=function LD(){var b,c,d,e,f,g,h,i,j,k,l,m,n;m=new HD;try{c=0;e=new Xc;for(h=this.a.r,j=0,l=h.length;j<l;++j){f=h[j];Vc(e,c++,GD(GD(new HD,VU,f.a),WU,f.wb()).a)}Ad(m.a,'gpr',e);c=0;d=new Xc;for(g=this.a.p,i=0,k=g.length;i<k;++i){f=g[i];Vc(d,c++,GD(GD(new HD,VU,f.b),WU,lF(wp(f.e))).a)}Ad(m.a,'fpu',d);c=0;n=new Xc;Vc(n,c++,GD(GD(new HD,VU,this.a.c.a),WU,lF(wp(this.a.c.e))).a);Vc(n,c++,GD(GD(new HD,VU,this.a.b.a),WU,lF(wp(this.a.b.e))).a);Vc(n,c++,GD(GD(new HD,VU,'FCSR'),WU,lF(wp(this.a.a.e))).a);Ad(m.a,'special',n)}catch(a){a=Xl(a);if(Ze(a,7)){b=a;uC(this.c,'Error fetching registers: '+b.G())}else throw Yl(a)}return Cd(m.a)};_.getStatistics=function MD(){return Cd(GD(FD(FD(FD(FD(FD(FD(FD(new HD,'cycles',this.a.j),'instructions',this.a.s),'rawStalls',this.a.d),'wawStalls',this.a.e),'dividerStalls',this.a.k),'memoryStalls',this.a.u),'codeSizeBytes',this.d.b*4),'fcsr',wp(this.a.a.e)).a)};_.init=function ND(){var a,b,c;a=new xT((nT(),mT));this.d=new vG;this.f=new fH(this.d);c=new gG(this.d);this.a=new JE(this.d,a,new CK);this.b=new HF;b=new SN(this.d,c,this.a,this.b,a);this.e=new GR(this.f,this.d,b)};_.onModuleLoad=function OD(){};_.runProgram=function PD(b){var c;oC(this.c,'Running program: '+b);try{AE(this.a);FF(this.b);cH(this.f);oC(this.c,'About to parse it.');zR(this.e,b);GF(this.b,this.d.b*4);oC(this.c,'Parsed. Running.');CE(this.a,(PE(),NE));while(true){DE(this.a)}}catch(a){a=Xl(a);if(Ze(a,65)){oC(this.c,'All done.');return ''}else if(Ze(a,7)){c=a;uC(this.c,'Error: '+c.G());return c.G()}else throw Yl(a)}};var ni=Pn(UU,'WebUi',166);Dm(35,1,{35:1});_.vb=function TD(){return wp(this.e)};_.wb=function UD(){return lF(this.vb())};_.xb=function VD(a,b){RD(this,a,b)};_.f=0;var wi=Pn(XU,'FixedBitSet',35);Dm(135,35,{35:1},WD);var oi=Pn(XU,'BitSet32',135);Dm(34,35,{34:1,35:1},iE);_.yb=function jE(b){var c,d;if(b<0||b>255){throw Yl(new lG)}else{c=zF(b);try{QD(this,false);this.xb(c,this.f-c.length)}catch(a){a=Xl(a);if(Ze(a,11)){d=a;kq();yb(d,jq,'','');throw Yl(new lG)}else throw Yl(a)}}};\n",
"_.zb=function kE(a){dE(this,a)};_.Ab=function lE(a){eE(this,a)};_.Bb=function mE(b){var c,d;if(b<0||b>bU){throw Yl(new lG)}else{c=zF(b);try{QD(this,false);this.xb(c,this.f-c.length)}catch(a){a=Xl(a);if(Ze(a,11)){d=a;kq();yb(d,jq,'','');throw Yl(new lG)}else throw Yl(a)}}};_.Cb=function nE(a){gE(this,a)};_.Db=function oE(b){var c,d;if(_l(b,0)<0||_l(b,ZT)>0){throw Yl(new lG)}else{c=zF(b);try{QD(this,false);this.xb(c,this.f-c.length)}catch(a){a=Xl(a);if(Ze(a,11)){d=a;kq();yb(d,jq,'','');throw Yl(new lG)}else throw Yl(a)}}};var pi=Pn(XU,'BitSet64',34);Dm(189,1,{},JE);_.G=function KE(){var a;a='';a+=uG(this.t)+CT;a+=zE(this);a+=yE(this);a+=uE(this);return a};_.d=0;_.e=0;_.j=0;_.k=0;_.n=0;_.q=0;_.s=0;_.u=0;var pE,qE;var si=Pn(XU,'CPU',189);Dm(67,22,{4:1,20:1,22:1,67:1},QE);var LE,ME,NE,OE;var qi=Qn(XU,'CPU/CPUStatus',67,RE);Dm(32,34,bV,ZE);_.Eb=function $E(){return VE(this)};_.G=function _E(){return YE(this)};_.b=0;var SE;var Ii=Pn(XU,'Register',32);Dm(193,32,bV,aF);_.vb=function bF(){return cV};_.wb=function cF(){return dV};_.Eb=function dF(){return 0};_.xb=function eF(a,b){};_.yb=function fF(a){};_.zb=function gF(a){};_.Ab=function hF(a){};_.Bb=function iF(a){};_.Cb=function jF(a){};_.Db=function kF(a){};var ri=Pn(XU,'CPU/R0',193);Dm(190,1,{},HF);_.b=0;var ti=Pn(XU,'Dinero',190);Dm(107,135,{35:1},TF);var vi=Pn(XU,'FCSRRegister',107);Dm(73,22,{4:1,20:1,22:1,73:1},ZF);var UF,VF,WF,XF;var ui=Qn(XU,'FCSRRegister/FPRoundingMode',73,$F);Dm(187,1,{},gG);_.c=0;var _F;var yi=Pn(XU,'IOManager',187);Dm(78,7,ST,hG);_.L=function iG(){return this.a};var xi=Pn(XU,'IOManagerException',78);Dm(11,7,{4:1,7:1,8:1,11:1},jG);var zi=Pn(XU,'IrregularStringOfBitsException',11);Dm(30,7,{4:1,7:1,8:1,30:1},kG);var Ai=Pn(XU,'IrregularStringOfHexException',30);Dm(19,7,{4:1,7:1,8:1,19:1},lG);var Bi=Pn(XU,'IrregularWriteOperationException',19);Dm(185,1,{},vG);_.G=function wG(){return uG(this)};_.b=0;var mG;var Ei=Pn(XU,'Memory',185);Dm(99,34,{34:1,35:1,99:1},zG);_.G=function AG(){return yG(this)};_.a=0;var Di=Pn(XU,'MemoryElement',99);Dm(45,7,{4:1,7:1,8:1,45:1},BG);var Ci=Pn(XU,'MemoryElementNotFoundException',45);Dm(44,7,{4:1,7:1,8:1,44:1},CG,DG);var Fi=Pn(XU,'NotAlignException',44);Dm(195,1,{},OG);var Hi=Pn(XU,kV,195);Dm(59,22,{4:1,20:1,22:1,59:1},VG);var PG,QG,RG,SG,TG;var Gi=Qn(XU,'Pipeline/Stage',59,WG);Dm(69,7,{4:1,7:1,8:1,69:1},XG);var Ji=Pn(XU,'SameLabelsException',69);Dm(196,7,ST,YG);var Ki=Pn(XU,'StoppedCPUException',196);Dm(53,7,{4:1,7:1,8:1,53:1},ZG);var Li=Pn(XU,'StringFormatException',53);Dm(186,1,{},fH);_.G=function gH(){var a,b,c,d;d='';d+='\\nInstructions:\\n';for(c=new vu((new nu(this.a)).a);c.b;){a=uu(c);d+=We(a.kb())+RT+a.lb()+CT}d+='\\nMemory:\\n';for(b=new vu((new nu(this.c)).a);b.b;){a=uu(b);d+=We(a.kb())+RT+a.lb()+CT}return d};var $G;var Ni=Pn(XU,'SymbolTable',186);Dm(98,7,{4:1,7:1,8:1,98:1},hH);var Mi=Pn(XU,'SymbolTableOverflowException',98);Dm(27,7,mV,iH);var Oi=Pn(XU,'SynchronousException',27);Dm(118,35,{35:1,118:1});var Pi=Pn(nV,'BitSet64FP',118);Dm(111,7,{4:1,7:1,8:1,111:1},kH);var Qi=Pn(nV,'EXNotAvailableException',111);Dm(55,27,{4:1,7:1,8:1,27:1,55:1},lH);var Ri=Pn(nV,'FPDivideByZeroException',55);Dm(109,7,{4:1,7:1,8:1,109:1},mH);var Si=Pn(nV,'FPDividerNotAvailableException',109);Dm(110,7,{4:1,7:1,8:1,110:1},nH);var Ti=Pn(nV,'FPFunctionalUnitNotAvailableException',110);Dm(112,1,{},tH);var Ui=Pn(nV,'FPInstructionUtils',112);Dm(39,27,{4:1,7:1,8:1,27:1,39:1},KH);var Vi=Pn(nV,'FPInvalidOperationException',39);Dm(70,27,{4:1,7:1,8:1,27:1,70:1},LH);var Wi=Pn(nV,'FPOverflowException',70);Dm(194,1,{},RH);_.G=function SH(){return QH(this)};_.d=0;var aj=Pn(nV,'FPPipeline',194);Dm(220,1,{},XH);_.G=function YH(){return WH(this)};var Xi=Pn(nV,'FPPipeline/Adder',220);var ZH;Dm(74,22,{4:1,20:1,22:1,74:1},fI);var aI,bI,cI,dI;var Yi=Qn(nV,'FPPipeline/Constants/FPAdderStatus',74,gI);Dm(47,22,{4:1,20:1,22:1,47:1},pI);var hI,iI,jI,kI,lI,mI,nI;var Zi=Qn(nV,'FPPipeline/Constants/FPMultiplierStatus',47,qI);Dm(221,1,{},xI);_.G=function yI(){return wI(this)};_.a=0;var $i=Pn(nV,'FPPipeline/Divider',221);Dm(219,1,{},DI);_.G=function EI(){return CI(this)};var _i=Pn(nV,'FPPipeline/Multiplier',219);Dm(84,27,{4:1,7:1,8:1,27:1,84:1},FI);var bj=Pn(nV,'FPUnderflowException',84);Dm(81,118,{35:1,118:1,81:1},KI);_.G=function LI(){return JI(this)};_.a=0;_.c=0;var cj=Pn(nV,'RegisterFP',81);Dm(6,1,zV);_.Hb=function RI(){};_.C=function TI(a){var b;if(a==null){return false}if(a===this){return true}if(!Ze(a,6)){return false}b=Se(a,6);return b.t==this.t};_.X=function UI(){return this.q};_.Kb=function VI(){return this.s};_.F=function WI(){return this.t};_.Mb=function XI(a){this.p=a};_.G=function YI(){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 vk=Pn(AV,BV,6);Dm(54,6,zV);_.Hb=function $I(){var b;try{CF(this.n,lF(sF(64,VE(this.k.v))))}catch(a){a=Xl(a);if(Ze(a,11)){b=a;yb(b,(kq(),jq),'','')}else throw Yl(a)}};var Ej=Pn(AV,'ComputationalInstructions',54);Dm(16,54,zV);_.Fb=function cJ(){};_.Gb=function dJ(){var a,b,c;oC(_I,'Executing step ID of '+this.o);oC(_I,'RD is R'+cw(this.r,0)+'; RS is R'+cw(this.r,1)+'; RT is R'+cw(this.r,2)+';');b=wE(this.k,Se(cw(this.r,1),3).a);c=wE(this.k,Se(cw(this.r,2),3).a);if(b.b>0){oC(_I,'RAW on RS');return true}if(c.b>0){oC(_I,'RAW on RT');return true}this.i[1].xb(b.vb(),0);this.i[2].xb(c.vb(),0);a=wE(this.k,Se(cw(this.r,0),3).a);this.i[0].xb(a.vb(),0);++a.b;oC((TE(),SE),aV+a.a+RT+a.b);oC(_I,'RD = '+um(this.i[0].Eb())+'; RS = '+um(this.i[1].Eb())+'; RT = '+um(this.i[2].Eb())+';');return false};_.Ib=function eJ(){};_.Jb=function fJ(){uT(this.k.g,(iT(),HS))||this.Nb()};_.Nb=function gJ(){wE(this.k,Se(cw(this.r,0),3).a).xb(this.i[0].vb(),0);UE(wE(this.k,Se(cw(this.r,0),3).a))};_.Lb=function hJ(){RD(this.s,this.c,26);RD(this.s,sF(5,Se(cw(this.r,1),3).a),6);RD(this.s,sF(5,Se(cw(this.r,2),3).a),11);RD(this.s,sF(5,Se(cw(this.r,0),3).a),16)};_.c='';var _I;var jj=Pn(AV,'ALU_RType',16);Dm(239,16,zV,iJ);_.Fb=function jJ(){var a,b,c,d,e;d=this.i[1].vb();e=this.i[2].vb();d=d.substr(32,32);e=e.substr(32,32);d=(uD(0,d.length),Xe(d.charCodeAt(0))+d);e=(uD(0,e.length),Xe(e.charCodeAt(0))+e);c=UN(d,e);uD(0,c.length);if(c.charCodeAt(0)!=(uD(1,c.length),c.charCodeAt(1))){uT(this.k.g,(iT(),HS))&&(wE(this.k,Se(cw(this.r,0),3).a).xb(this.i[0].vb(),0),UE(wE(this.k,Se(cw(this.r,0),3).a)));throw Yl(new WN)}else{c=c.substr(1,32);a=c;for(b=0;b<32;b++){a=(uD(0,a.length),Xe(a.charCodeAt(0))+a)}this.i[0].xb(a,0)}uT(this.k.g,(iT(),HS))&&(wE(this.k,Se(cw(this.r,0),3).a).xb(this.i[0].vb(),0),UE(wE(this.k,Se(cw(this.r,0),3).a)))};var hj=Pn(AV,'ADD',239);Dm(40,54,zV);_.Fb=function qJ(){};_.Gb=function rJ(){var a,b;nJ(this);a=wE(this.k,Se(cw(this.r,1),3).a);if(a.b>0){return true}this.i[1].xb(a.vb(),0);b=wE(this.k,Se(cw(this.r,0),3).a);++b.b;oC((TE(),SE),aV+b.a+RT+b.b);this.i[2].Ab(Se(cw(this.r,2),3).a);return false};_.Ib=function sJ(){};_.Jb=function tJ(){uT(this.k.g,(iT(),HS))||oJ(this)};_.Lb=function uJ(){RD(this.s,this.a,0);RD(this.s,sF(5,Se(cw(this.r,1),3).a),6);RD(this.s,sF(5,Se(cw(this.r,0),3).a),11);RD(this.s,sF(16,Se(cw(this.r,2),3).a),16)};_.a='';var kJ=0,lJ;var ij=Pn(AV,'ALU_IType',40);Dm(247,40,zV,vJ);_.Fb=function wJ(){var a,b,c,d,e;c=this.i[2].vb();e=this.i[1].vb();c=c.substr(32,32);e=e.substr(32,32);c=(uD(0,c.length),Xe(c.charCodeAt(0))+c);e=(uD(0,e.length),Xe(e.charCodeAt(0))+e);d=UN(e,c);uD(0,d.length);if(d.charCodeAt(0)!=(uD(1,d.length),d.charCodeAt(1))){uT(this.k.g,(iT(),HS))&&oJ(this);throw Yl(new WN)}else{d=d.substr(1,32);a=d;for(b=0;b<32;b++){a=(uD(0,a.length),Xe(a.charCodeAt(0))+a)}this.i[0].xb(a,0)}uT(this.k.g,(iT(),HS))&&oJ(this)};var ej=Pn(AV,'ADDI',247);Dm(248,40,zV,xJ);_.Fb=function yJ(){var a,b,c,d,e;c=this.i[2].vb();e=this.i[1].vb();c=c.substr(32,32);e=e.substr(32,32);d=UN(e,c);d=d.substr(0,32);a=d;for(b=0;b<32;b++){a=(uD(0,a.length),Xe(a.charCodeAt(0))+a)}this.i[0].xb(a,0);uT(this.k.g,(iT(),HS))&&oJ(this)};var dj=Pn(AV,'ADDIU',248);Dm(240,16,zV,zJ);_.Fb=function AJ(){var a,b,c,d,e;d=this.i[1].vb();e=this.i[2].vb();d=d.substr(32,32);e=e.substr(32,32);c=UN(d,e);c=c.substr(0,32);a=c;for(b=0;b<32;b++){a=(uD(0,a.length),Xe(a.charCodeAt(0))+a)}this.i[0].xb(a,0);uT(this.k.g,(iT(),HS))&&(wE(this.k,Se(cw(this.r,0),3).a).xb(this.i[0].vb(),0),UE(wE(this.k,Se(cw(this.r,0),3).a)))};var fj=Pn(AV,'ADDU',240);Dm(103,54,zV);_.Fb=function BJ(){var b,c,d,e;c=wp(this.j[1].e);d=wp(this.j[2].e);e=null;try{e=this.Ob(c,d);RD(this.j[0],e,0)}catch(a){a=Xl(a);if(Ze(a,7)){b=a;uT(this.k.g,(iT(),HS))&&(RD(xE(this.k,Se(cw(this.r,0),3).a),wp(this.j[0].e),0),HI(xE(this.k,Se(cw(this.r,0),3).a)));if(Ze(b,39)){throw Yl(new KH)}else if(Ze(b,84)){throw Yl(new FI)}else if(Ze(b,70)){throw Yl(new LH)}else if(Ze(b,55)){throw Yl(new lH)}else if(Ze(b,11)){throw Yl(new jG)}}else throw Yl(a)}uT(this.k.g,(iT(),HS))&&(RD(xE(this.k,Se(cw(this.r,0),3).a),wp(this.j[0].e),0),HI(xE(this.k,Se(cw(this.r,0),3).a)))};_.Gb=function DJ(){var a,b,c;b=xE(this.k,Se(cw(this.r,1),3).a);c=xE(this.k,Se(cw(this.r,2),3).a);if(b.c>0||c.c>0){return true}RD(this.j[1],wp(b.e),0);RD(this.j[2],wp(c.e),0);a=xE(this.k,Se(cw(this.r,0),3).a);if(a.a>0){throw Yl(new pR)}++a.c;++a.a;return false};_.Ib=function EJ(){GI(xE(this.k,Se(cw(this.r,0),3).a))};_.Jb=function FJ(){uT(this.k.g,(iT(),HS))||(RD(xE(this.k,Se(cw(this.r,0),3).a),wp(this.j[0].e),0),HI(xE(this.k,Se(cw(this.r,0),3).a)))};_.Lb=function GJ(){RD(this.s,this.e,26);RD(this.s,sF(5,Se(cw(this.r,1),3).a),16);RD(this.s,sF(5,Se(cw(this.r,2),3).a),11);RD(this.s,sF(5,Se(cw(this.r,0),3).a),21);RD(this.s,DV,0);RD(this.s,this.d,6)};_.d='';_.e='';var bk=Pn(AV,'FPArithmeticInstructions',103);Dm(311,103,zV,HJ);_.Ob=function IJ(a,b){return rH(this.f,a,b)};var gj=Pn(AV,'ADD_D',311);Dm(255,16,zV,JJ);_.Fb=function KJ(){var a,b,c,d,e,f,g;d=this.i[1].vb();f=this.i[2].vb();b='';for(a=0;a<64;a++){e=(uD(a,d.length),d.charCodeAt(a)==49);g=(uD(a,f.length),f.charCodeAt(a)==49);c=e&&g;b+=c?1:0}this.i[0].xb(b,0);uT(this.k.g,(iT(),HS))&&(wE(this.k,Se(cw(this.r,0),3).a).xb(this.i[0].vb(),0),UE(wE(this.k,Se(cw(this.r,0),3).a)))};var lj=Pn(AV,'AND',255);Dm(272,40,zV,LJ);_.Fb=function MJ(){var a,b,c,d,e,f,g;b=this.i[2].vb();e=this.i[1].vb();g=new Xp;for(a=0;a<64;a++){f=(uD(a,e.length),e.charCodeAt(a)==49);c=(uD(a,b.length),b.charCodeAt(a)==49);d=f&&c;g.a+=String.fromCharCode(d?49:48)}this.i[0].xb(g.a.substr(0),0);uT(this.k.g,(iT(),HS))&&oJ(this)};_.Gb=function NJ(){var a,b,c,d;nJ(this);b=wE(this.k,Se(cw(this.r,1),3).a);if(b.b>0){return true}this.i[1]=b;c=wE(this.k,Se(cw(this.r,0),3).a);++c.b;oC((TE(),SE),aV+c.a+RT+c.b);this.i[2].Ab(Se(cw(this.r,2),3).a);d=new Xp;for(a=0;a<48;a++){d.a+='0'}Vp(d,this.i[2].vb().substr(48,16));this.i[2].xb(d.a.substr(0),0);return false};var kj=Pn(AV,'ANDI',272);Dm(207,7,ST,OJ);var mj=Pn(AV,'AddressErrorException',207);Dm(102,6,zV);_.Hb=function QJ(){var b;try{CF(this.n,lF(sF(64,VE(this.k.v))))}catch(a){a=Xl(a);if(Ze(a,11)){b=a;yb(b,(kq(),jq),'','')}else throw Yl(a)}};var ok=Pn(AV,'FlowControlInstructions',102);Dm(77,102,zV);_.Fb=function SJ(){};_.Gb=function UJ(){return false};_.Ib=function VJ(){};_.Jb=function WJ(){};_.Lb=function XJ(){RD(this.s,this.b,0);RD(this.s,sF(5,Se(cw(this.r,0),3).a),6);RD(this.s,sF(5,Se(cw(this.r,1),3).a),11);RD(this.s,sF(16,Se(cw(this.r,2),3).a/4|0),16)};_.b='';var pk=Pn(AV,'FlowControl_IType',77);Dm(301,77,zV,YJ);_.Gb=function ZJ(){RJ(this,0);return false};_.Lb=function $J(){RD(this.s,GV,0);RD(this.s,sF(16,Se(cw(this.r,0),3).a/4|0),16)};var wj=Pn(AV,'B',301);Dm(157,102,zV);_.Fb=function _J(){};_.Ib=function bK(){};_.Jb=function cK(){};_.Lb=function dK(){RD(this.s,DV,0);RD(this.s,'01000',6);RD(this.s,sF(3,Se(cw(this.r,0),3).a),11);RD(this.s,this.a,14);RD(this.s,this.b,15);RD(this.s,sF(16,Se(cw(this.r,1),3).a/4|0),16)};_.a='';_.b='';var dk=Pn(AV,'FPConditionalBranchesInstructions',157);Dm(329,157,zV,eK);_.Gb=function fK(){var a,b,c,d,e,f,g;c=vE(this.k,Se(cw(this.r,0),3).a)==0;a=new iE;eE(a,Se(cw(this.r,1),3).a);d=wp(a.e);if(c){f='';e=this.k.w;g=wp(this.k.w.e);b=new iE;dE(b,-4);g=UN(g,wp(b.e));f=UN(g,d);RD(e,f,0);throw Yl(new pO)}return false};var nj=Pn(AV,'BC1F',329);Dm(328,157,zV,gK);_.Gb=function hK(){var a,b,c,d,e,f,g;c=vE(this.k,Se(cw(this.r,0),3).a)==1;a=new iE;eE(a,Se(cw(this.r,1),3).a);d=wp(a.e);if(c){f='';e=this.k.w;g=wp(this.k.w.e);b=new iE;dE(b,-4);g=UN(g,wp(b.e));f=UN(g,d);RD(e,f,0);throw Yl(new pO)}return false};var oj=Pn(AV,'BC1T',328);Dm(302,77,zV,iK);_.Gb=function jK(){var a,b,c;if(wE(this.k,Se(cw(this.r,0),3).a).b>0||wE(this.k,Se(cw(this.r,1),3).a).b>0){return true}b=wE(this.k,Se(cw(this.r,0),3).a).vb();c=wE(this.k,Se(cw(this.r,1),3).a).vb();a=xp(b,c);a&&RJ(this,2);return false};var qj=Pn(AV,'BEQ',302);Dm(305,77,zV,kK);_.Gb=function lK(){var a,b,c;if(wE(this.k,Se(cw(this.r,0),3).a).b>0){return true}b=wE(this.k,Se(cw(this.r,0),3).a).vb();c=yF(64,0);a=xp(b,c);a&&RJ(this,1);return false};_.Lb=function mK(){RD(this.s,this.a,0);RD(this.s,sF(5,0),6);RD(this.s,sF(5,Se(cw(this.r,0),3).a),11);RD(this.s,sF(16,Se(cw(this.r,1),3).a/4|0),16)};var pj=Pn(AV,IV,305);Dm(306,77,zV,nK);_.Gb=function oK(){var a,b;if(wE(this.k,Se(cw(this.r,0),3).a).b>0){return true}b=wE(this.k,Se(cw(this.r,0),3).a).vb();a=(uD(0,b.length),b.charCodeAt(0)==48);a&&RJ(this,1);return false};_.Lb=function pK(){RD(this.s,JV,0);RD(this.s,sF(5,Se(cw(this.r,0),3).a),6);RD(this.s,'00001',11);RD(this.s,sF(16,Se(cw(this.r,1),3).a/4|0),16)};var rj=Pn(AV,'BGEZ',306);Dm(303,77,zV,qK);_.Gb=function rK(){var a,b,c;if(wE(this.k,Se(cw(this.r,0),3).a).b>0||wE(this.k,Se(cw(this.r,1),3).a).b>0){return true}b=wE(this.k,Se(cw(this.r,0),3).a).vb();c=wE(this.k,Se(cw(this.r,1),3).a).vb();a=!xp(b,c);a&&RJ(this,2);return false};var tj=Pn(AV,'BNE',303);Dm(304,77,zV,sK);_.Gb=function tK(){var a,b,c;if(wE(this.k,Se(cw(this.r,0),3).a).b>0){return true}b=wE(this.k,Se(cw(this.r,0),3).a).vb();c=yF(64,0);a=!xp(b,c);a&&RJ(this,1);return false};_.Lb=function uK(){RD(this.s,this.a,0);RD(this.s,sF(5,0),6);RD(this.s,sF(5,Se(cw(this.r,0),3).a),11);RD(this.s,sF(16,Se(cw(this.r,1),3).a/4|0),16)};var sj=Pn(AV,KV,304);Dm(310,6,zV,vK);_.Fb=function wK(){};_.Gb=function xK(){return false};_.Hb=function yK(){var b;try{CF(this.n,lF(sF(64,VE(this.k.v))))}catch(a){a=Xl(a);if(Ze(a,11)){b=a;yb(b,(kq(),jq),'','')}else throw Yl(a)}throw Yl(new IK)};_.Ib=function zK(){};_.Jb=function AK(){};_.Lb=function BK(){RD(this.s,EV,0);RD(this.s,'001101',25)};var uj=Pn(AV,'BREAK',310);Dm(188,6,zV,CK);_.Fb=function DK(){};_.Gb=function EK(){return false};_.Ib=function FK(){};_.Jb=function GK(){};_.Lb=function HK(){};var vj=Pn(AV,'BUBBLE',188);Dm(82,7,{4:1,7:1,8:1,82:1},IK);var xj=Pn(AV,'BreakException',82);Dm(154,54,zV);_.Gb=function KK(){var a,b;a=xE(this.k,Se(cw(this.r,0),3).a);b=xE(this.k,Se(cw(this.r,1),3).a);if(b.c>0){return true}RD(this.j[1],wp(b.e),0);RD(this.j[0],wp(a.e),0);if(a.a>0){throw Yl(new pR)}++a.c;++a.a;return false};_.Ib=function LK(){GI(xE(this.k,Se(cw(this.r,0),3).a))};_.Jb=function MK(){uT(this.k.g,(iT(),HS))||(RD(xE(this.k,Se(cw(this.r,0),3).a),wp(this.j[0].e),0),HI(xE(this.k,Se(cw(this.r,0),3).a)))};_.Lb=function NK(){RD(this.s,DV,0);RD(this.s,this.d,6);RD(this.s,'00000',11);RD(this.s,sF(5,Se(cw(this.r,1),3).a),16);RD(this.s,sF(5,Se(cw(this.r,0),3).a),21);RD(this.s,this.e,26)};_.d='';_.e='';var hk=Pn(AV,'FPFormattedOperandMoveInstructions',154);Dm(104,154,zV);var gk=Pn(AV,'FPConversionFCSRInstructions',104);Dm(333,104,zV,PK);_.Fb=function QK(){var a,b;b=wp(this.j[1].e);if(!(a=HH(b))){NF(this.k.a,'V',1);if(LF(this.k.a,0)){throw Yl(new KH)}else{PF(this.k.a,'V',1);RD(this.j[0],cV,0)}}else{jH(this.j[0],ho(Rq(a)))}uT(this.k.g,(iT(),HS))&&(RD(xE(this.k,Se(cw(this.r,0),3).a),wp(this.j[0].e),0),HI(xE(this.k,Se(cw(this.r,0),3).a)))};var yj=Pn(AV,'CVT_D_L',333);Dm(335,104,zV,RK);_.Fb=function SK(){var a,b;b=wp(this.j[1].e);if(!(a=yH(b))){NF(this.k.a,'V',1);if(LF(this.k.a,0)){throw Yl(new KH)}else{PF(this.k.a,'V',1);RD(this.j[0],cV,0)}}else{jH(this.j[0],ho(Rq(a)))}uT(this.k.g,(iT(),HS))&&(RD(xE(this.k,Se(cw(this.r,0),3).a),wp(this.j[0].e),0),HI(xE(this.k,Se(cw(this.r,0),3).a)))};var zj=Pn(AV,'CVT_D_W',335);Dm(332,104,zV,TK);_.Fb=function UK(){var a,b,c,d,e,f;c=wp(this.j[1].e);a=uH(c,KF(this.k.a));b=new Pr(LV);d=new Pr(rU);if(!a||rr(a,b)==1||rr(a,d)==-1){NF(this.k.a,'V',1);if(LF(this.k.a,0)){throw Yl(new KH)}else{PF(this.k.a,'V',1);a=new Pr(LV)}}e=new ZE('tmp-CVT.L.D');dE(e,(f=a.d>1?mm(nm(a.a[1],32),$l(a.a[0],ZT)):$l(a.a[0],ZT),jm(a.e,f)));RD(this.j[0],wp(e.e),0);uT(this.k.g,(iT(),HS))&&(RD(xE(this.k,Se(cw(this.r,0),3).a),wp(this.j[0].e),0),HI(xE(this.k,Se(cw(this.r,0),3).a)))};var Aj=Pn(AV,'CVT_L_D',332);Dm(334,104,zV,VK);_.Fb=function WK(){var a,b,c,d,e,f;c=wp(this.j[1].e);a=uH(c,KF(this.k.a));b=new Pr('2147483647');e=new Pr('-2147483648');if(!a||rr(a,b)==1||rr(a,e)==-1){NF(this.k.a,'V',1);if(LF(this.k.a,0)){throw Yl(new KH)}else{PF(this.k.a,'V',1);a=new Pr(LU)}}f=new ZE('tmp-CVT.W.D');gE(f,(d=a.a[0],a.e>0||d==WT?d:-d));RD(this.j[0],wp(f.e),0);uT(this.k.g,(iT(),HS))&&(RD(xE(this.k,Se(cw(this.r,0),3).a),wp(this.j[0].e),0),HI(xE(this.k,Se(cw(this.r,0),3).a)))};var Bj=Pn(AV,'CVT_W_D',334);Dm(156,54,zV);_.Fb=function XK(){var a,b,c,d,e,f,g,h,i,j,k,l;g=this.j[1];i=this.j[2];a=sp(this.c,3)==49;b=sp(this.c,2)==49;c=sp(this.c,1)==49;if(FH(wp(g.e))||FH(wp(i.e))||EH(wp(g.e))||EH(wp(i.e))){k=false;f=false;l=true;if(FH(wp(g.e))||FH(wp(i.e))||LF(this.k.a,0)&&(EH(wp(g.e))||EH(wp(i.e)))){NF(this.k.a,'V',1);throw Yl(new KH)}}else{h=new Sq(po(nF(wp(g.e),false)));j=new Sq(po(nF(wp(i.e),false)));k=ho(Rq(h))<ho(Rq(j));f=tp(wp(g.e),wp(i.e))==0;l=false}d=c&&k||b&&f||a&&l;e=d?1:0;BE(this.k,Se(cw(this.r,0),3).a,e)};_.Gb=function ZK(){var a,b;a=xE(this.k,Se(cw(this.r,1),3).a);b=xE(this.k,Se(cw(this.r,2),3).a);if(a.c>0||b.c>0){return true}RD(this.j[1],wp(a.e),0);RD(this.j[2],wp(b.e),0);return false};_.Ib=function $K(){};_.Jb=function _K(){};_.Lb=function aL(){RD(this.s,DV,0);RD(this.s,FV,6);RD(this.s,sF(5,Se(cw(this.r,2),3).a),11);RD(this.s,sF(5,Se(cw(this.r,1),3).a),16);RD(this.s,sF(3,Se(cw(this.r,0),3).a),21);RD(this.s,'0011',24);RD(this.s,this.c,28)};_.c='';var ck=Pn(AV,'FPC_cond_DInstructions',156);Dm(327,156,zV,bL);var Cj=Pn(AV,'C_EQ_D',327);Dm(326,156,zV,cL);var Dj=Pn(AV,'C_LT_D',326);Dm(256,16,zV,dL);_.Fb=function eL(){var a,b,c;b=this.i[1].vb();c=this.i[2].vb();b=(uD(0,b.length),Xe(b.charCodeAt(0))+b);c=(uD(0,c.length),Xe(c.charCodeAt(0))+c);a=UN(b,c);uD(0,a.length);if(a.charCodeAt(0)!=(uD(1,a.length),a.charCodeAt(1))){uT(this.k.g,(iT(),HS))&&(wE(this.k,Se(cw(this.r,0),3).a).xb(this.i[0].vb(),0),UE(wE(this.k,Se(cw(this.r,0),3).a)));throw Yl(new WN)}else{a=a.substr(1,64)}this.i[0].xb(a,0);uT(this.k.g,(iT(),HS))&&(wE(this.k,Se(cw(this.r,0),3).a).xb(this.i[0].vb(),0),UE(wE(this.k,Se(cw(this.r,0),3).a)))};var Jj=Pn(AV,'DADD',256);Dm(273,40,zV,fL);_.Fb=function gL(){var a,b,c;a=this.i[2].vb();c=this.i[1].vb();c=(uD(0,c.length),Xe(c.charCodeAt(0))+c);a=(uD(0,a.length),Xe(a.charCodeAt(0))+a);b=UN(c,a);uD(0,b.length);if(b.charCodeAt(0)!=(uD(1,b.length),b.charCodeAt(1))){uT(this.k.g,(iT(),HS))&&oJ(this);throw Yl(new WN)}else{b=b.substr(1,64)}this.i[0].xb(b,0);uT(this.k.g,(iT(),HS))&&oJ(this)};var Gj=Pn(AV,'DADDI',273);Dm(142,40,zV,hL);_.Fb=function iL(){var a,b,c;a=this.i[2].Eb();c=this.i[1].Eb();b=Zl(a,c);this.i[0].zb(b);uT(this.k.g,(iT(),HS))&&oJ(this)};var Fj=Pn(AV,OV,142);Dm(257,16,zV,jL);_.Fb=function kL(){var a,b,c;b=this.i[1].vb();c=this.i[2].vb();a=UN(b,c);this.i[0].xb(a,0);uT(this.k.g,(iT(),HS))&&(wE(this.k,Se(cw(this.r,0),3).a).xb(this.i[0].vb(),0),UE(wE(this.k,Se(cw(this.r,0),3).a)))};var Ij=Pn(AV,'DADDU',257);Dm(274,142,zV,lL);var Hj=Pn(AV,PV,274);Dm(266,16,zV,nL);_.Fb=function oL(){var b,c,d,e,f;e=this.i[0].Eb();f=this.i[1].Eb();c=0;try{c=bm(e,f)}catch(a){a=Xl(a);if(Ze(a,28)){if(uT(this.k.g,(iT(),HS))){UE(this.k.c);UE(this.k.b)}throw Yl(new PM)}else throw Yl(a)}d=im(e,f);try{this.i[2].zb(c);this.i[3].zb(d)}catch(a){a=Xl(a);if(Ze(a,19)){b=a;yb(b,(kq(),jq),'','')}else throw Yl(a)}uT(this.k.g,(iT(),HS))&&mL(this)};_.Gb=function pL(){var a,b;a=wE(this.k,Se(cw(this.r,0),3).a);b=wE(this.k,Se(cw(this.r,1),3).a);if(a.b>0||b.b>0){return true}this.i[0]=a;this.i[1]=b;WE(this.k.c);WE(this.k.b);return false};_.Jb=function qL(){uT(this.k.g,(iT(),HS))||mL(this)};_.Nb=function rL(){mL(this)};_.Lb=function sL(){RD(this.s,QV,26);RD(this.s,sF(5,Se(cw(this.r,0),3).a),6);RD(this.s,sF(5,Se(cw(this.r,1),3).a),11)};var Lj=Pn(AV,'DDIV',266);Dm(267,16,zV,uL);_.Fb=function vL(){var b,c,d,e;c=new Qr(this.i[0].wb(),16);d=new Qr(this.i[1].wb(),16);b=null;try{b=vr(c,d)}catch(a){a=Xl(a);if(Ze(a,28)){if(uT(this.k.g,(iT(),HS))){UE(this.k.c);UE(this.k.b)}throw Yl(new PM)}else throw Yl(a)}e=hs(b[0]);while(e.length<64){e='0'+e}this.i[2].xb(e,0);e=hs(b[1]);while(e.length<64){e='0'+e}this.i[3].xb(e,0);uT(this.k.g,(iT(),HS))&&tL(this)};_.Gb=function wL(){var a,b;a=wE(this.k,Se(cw(this.r,0),3).a);b=wE(this.k,Se(cw(this.r,1),3).a);if(a.b>0||b.b>0){return true}this.i[0]=a;this.i[1]=b;WE(this.k.c);WE(this.k.b);return false};_.Jb=function xL(){uT(this.k.g,(iT(),HS))||tL(this)};_.Nb=function yL(){tL(this)};_.Lb=function zL(){RD(this.s,QV,26);RD(this.s,sF(5,Se(cw(this.r,0),3).a),6);RD(this.s,sF(5,Se(cw(this.r,1),3).a),11)};var Kj=Pn(AV,'DDIVU',267);Dm(243,16,zV,BL);_.Fb=function CL(){var b,c,d,e,f,g,h,i,j,k,l,m;k=this.i[1].vb();j=this.i[0].vb();k=k.substr(32,32);j=j.substr(32,32);g=nF(k,false);f=nF(j,false);h=0;try{h=bm(f,g)}catch(a){a=Xl(a);if(Ze(a,28)){if(uT(this.k.g,(iT(),HS))){UE(this.k.c);UE(this.k.b)}throw Yl(new PM)}else throw Yl(a)}i=im(f,g);l=_o(h);m=_o(i);uD(0,l.length);if(l.charCodeAt(0)==45){l=l.substr(1);for(c=l.length;c<32;c++){l='0'+l}l=BF(l)}else for(d=l.length;d<32;d++){l='0'+l}uD(0,m.length);if(m.charCodeAt(0)==45){m=m.substr(1);for(c=m.length;c<32;c++){m='0'+m}m=BF(m)}else for(e=m.length;e<32;e++){m='0'+m}for(b=0;b<32;b++){l=(uD(0,l.length),Xe(l.charCodeAt(0))+l);m=(uD(0,m.length),Xe(m.charCodeAt(0))+m)}this.i[2].xb(l,0);this.i[3].xb(m,0);uT(this.k.g,(iT(),HS))&&AL(this)};_.Gb=function DL(){var a,b;a=wE(this.k,Se(cw(this.r,0),3).a);b=wE(this.k,Se(cw(this.r,1),3).a);if(a.b>0||b.b>0){return true}this.i[0]=a;this.i[1]=b;WE(this.k.c);WE(this.k.b);return false};_.Jb=function EL(){uT(this.k.g,(iT(),HS))||AL(this)};_.Nb=function FL(){AL(this)};_.Lb=function GL(){RD(this.s,'011010',26);RD(this.s,sF(5,Se(cw(this.r,0),3).a),6);RD(this.s,sF(5,Se(cw(this.r,1),3).a),11)};var Oj=Pn(AV,'DIV',243);Dm(244,16,zV,IL);_.Fb=function JL(){var b,c,d,e,f,g,h,i,j,k,l;j=this.i[1].vb();i=this.i[0].vb();j=j.substr(32,32);i=i.substr(32,32);f=nF(j,true);e=nF(i,true);g=0;try{g=bm(e,f)}catch(a){a=Xl(a);if(Ze(a,28)){if(uT(this.k.g,(iT(),HS))){UE(this.k.c);UE(this.k.b)}throw Yl(new PM)}else throw Yl(a)}h=im(e,f);k=_o(g);l=_o(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].xb(k,0);this.i[3].xb(l,0);uT(this.k.g,(iT(),HS))&&HL(this)};_.Gb=function KL(){var a,b;a=wE(this.k,Se(cw(this.r,0),3).a);b=wE(this.k,Se(cw(this.r,1),3).a);if(a.b>0||b.b>0){return true}this.i[0]=a;this.i[1]=b;WE(this.k.c);WE(this.k.b);return false};_.Jb=function LL(){uT(this.k.g,(iT(),HS))||HL(this)};_.Nb=function ML(){HL(this)};_.Lb=function NL(){RD(this.s,'011011',26);RD(this.s,sF(5,Se(cw(this.r,0),3).a),6);RD(this.s,sF(5,Se(cw(this.r,1),3).a),11)};var Mj=Pn(AV,'DIVU',244);Dm(314,103,zV,OL);_.Ob=function PL(a,b){return oH(this.f,a,b)};var Nj=Pn(AV,'DIV_D',314);Dm(151,54,zV);_.Ib=function RL(){};_.Lb=function SL(){RD(this.s,DV,0);RD(this.s,this.c,6);RD(this.s,sF(5,Se(cw(this.r,0),3).a),11);RD(this.s,sF(5,Se(cw(this.r,1),3).a),16);RD(this.s,'00000000000',21)};_.c='';var lk=Pn(AV,'FPMoveToAndFromInstructions',151);Dm(153,151,zV);_.Gb=function UL(){var a,b;a=xE(this.k,Se(cw(this.r,1),3).a);b=wE(this.k,Se(cw(this.r,0),3).a);if(a.c>0){return true}RD(this.j[1],wp(a.e),0);this.i[0].xb(b.vb(),0);++b.b;oC((TE(),SE),aV+b.a+RT+b.b);return false};_.Ib=function VL(){};_.Jb=function WL(){uT(this.k.g,(iT(),HS))||(wE(this.k,Se(cw(this.r,0),3).a).xb(this.i[0].vb(),0),UE(wE(this.k,Se(cw(this.r,0),3).a)))};var kk=Pn(AV,'FPMoveFromInstructions',153);Dm(320,153,zV,XL);_.Fb=function YL(){var a;a=wp(this.j[1].e);this.i[0].xb(a,0);uT(this.k.g,(iT(),HS))&&(wE(this.k,Se(cw(this.r,0),3).a).xb(this.i[0].vb(),0),UE(wE(this.k,Se(cw(this.r,0),3).a)))};var Pj=Pn(AV,'DMFC1',320);Dm(152,151,zV);_.Gb=function $L(){var a,b;a=xE(this.k,Se(cw(this.r,1),3).a);b=wE(this.k,Se(cw(this.r,0),3).a);if(b.b>0){return true}RD(this.j[1],wp(a.e),0);this.i[0].xb(b.vb(),0);if(a.a>0){throw Yl(new pR)}++a.c;++a.a;return false};_.Ib=function _L(){GI(xE(this.k,Se(cw(this.r,1),3).a))};_.Jb=function aM(){uT(this.k.g,(iT(),HS))||(RD(xE(this.k,Se(cw(this.r,1),3).a),wp(this.j[1].e),0),HI(xE(this.k,Se(cw(this.r,1),3).a)))};var mk=Pn(AV,'FPMoveToInstructions',152);Dm(319,152,zV,bM);_.Fb=function cM(){var a;a=this.i[0].vb();RD(this.j[1],a,0);uT(this.k.g,(iT(),HS))&&(RD(xE(this.k,Se(cw(this.r,1),3).a),wp(this.j[1].e),0),HI(xE(this.k,Se(cw(this.r,1),3).a)))};var Qj=Pn(AV,'DMTC1',319);Dm(268,16,zV,eM);_.Fb=function fM(){var a,b,c,d;b=new Pr(''+um(this.i[0].Eb()));c=new Pr(''+um(this.i[1].Eb()));a=Cr(b,c);d=hs(a);uD(0,d.length);if(d.charCodeAt(0)==45){d=d.substr(1);d=BF(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);uT(this.k.g,(iT(),HS))&&dM(this)};_.Gb=function gM(){var a,b;a=wE(this.k,Se(cw(this.r,0),3).a);b=wE(this.k,Se(cw(this.r,1),3).a);if(a.b>0||b.b>0){return true}this.i[0]=a;this.i[1]=b;WE(this.k.c);WE(this.k.b);return false};_.Jb=function hM(){uT(this.k.g,(iT(),HS))||dM(this)};_.Nb=function iM(){dM(this)};_.Lb=function jM(){RD(this.s,TV,26);RD(this.s,sF(5,Se(cw(this.r,0),3).a),6);RD(this.s,sF(5,Se(cw(this.r,1),3).a),11)};var Sj=Pn(AV,'DMULT',268);Dm(141,16,zV,lM);_.Fb=function mM(){var a,b,c,d;b=new Qr(this.i[0].wb(),16);c=new Qr(this.i[1].wb(),16);a=Cr(b,c);d=hs(a);while(d.length<128){d='0'+d}this.a=d.substr(0,64);this.b=d.substr(64);uT(this.k.g,(iT(),HS))&&kM(this)};_.Gb=function nM(){var a,b;a=wE(this.k,Se(cw(this.r,0),3).a);b=wE(this.k,Se(cw(this.r,1),3).a);if(a.b>0||b.b>0){return true}this.i[0]=a;this.i[1]=b;WE(this.k.c);WE(this.k.b);return false};_.Jb=function oM(){uT(this.k.g,(iT(),HS))||kM(this)};_.Nb=function pM(){kM(this)};_.Lb=function qM(){RD(this.s,TV,26);RD(this.s,sF(5,Se(cw(this.r,0),3).a),6);RD(this.s,sF(5,Se(cw(this.r,1),3).a),11)};var Rj=Pn(AV,UV,141);Dm(269,141,zV,rM);var Tj=Pn(AV,'DMULU',269);Dm(280,16,zV,sM);_.Fb=function uM(){var a,b,c,d;c=tm(this.i[2].Eb());b=this.i[1].vb();d=new Xp;Vp(d,b.substr(c));for(a=0;a<c;a++){d.a+='0'}this.i[0].xb(d.a.substr(0),0);uT(this.k.g,(iT(),HS))&&(wE(this.k,Se(cw(this.r,0),3).a).xb(this.i[0].vb(),0),UE(wE(this.k,Se(cw(this.r,0),3).a)))};_.Gb=function vM(){var a,b;b=wE(this.k,Se(cw(this.r,1),3).a);if(b.b>0){return true}this.i[1]=b;this.i[2].zb(Se(cw(this.r,2),3).a);a=wE(this.k,Se(cw(this.r,0),3).a);++a.b;oC((TE(),SE),aV+a.a+RT+a.b);return false};_.Lb=function wM(){RD(this.s,'111000',26);RD(this.s,sF(5,Se(cw(this.r,2),3).a),21);RD(this.s,sF(5,Se(cw(this.r,1),3).a),11);RD(this.s,sF(5,Se(cw(this.r,0),3).a),16)};var Vj=Pn(AV,'DSLL',280);Dm(281,16,zV,xM);_.Fb=function yM(){var a,b,c,d,e,f,g;d=this.i[1].vb();c=this.i[2].vb();e=c.substr(58);f=mF(e,true);a=new Yp(d);for(b=0;b<f;b++){a.a+='0'}g=Kp(a.a,f);this.i[0].xb(g,0);uT(this.k.g,(iT(),HS))&&(wE(this.k,Se(cw(this.r,0),3).a).xb(this.i[0].vb(),0),UE(wE(this.k,Se(cw(this.r,0),3).a)))};var Uj=Pn(AV,'DSLLV',281);Dm(282,16,zV,zM);_.Fb=function AM(){var a,b,c,d,e;d=tm(this.i[2].Eb());c=this.i[1].vb();e=new Xp;a=(uD(0,c.length),c.charCodeAt(0));for(b=0;b<d;b++){e.a+=String.fromCharCode(a)}Vp(e,c.substr(0,64-d));this.i[0].xb(e.a.substr(0),0);uT(this.k.g,(iT(),HS))&&(wE(this.k,Se(cw(this.r,0),3).a).xb(this.i[0].vb(),0),UE(wE(this.k,Se(cw(this.r,0),3).a)))};_.Gb=function BM(){var a,b;b=wE(this.k,Se(cw(this.r,1),3).a);if(b.b>0){return true}this.i[1]=b;this.i[2].zb(Se(cw(this.r,2),3).a);a=wE(this.k,Se(cw(this.r,0),3).a);++a.b;oC((TE(),SE),aV+a.a+RT+a.b);return false};_.Lb=function CM(){RD(this.s,'111011',26);RD(this.s,sF(5,Se(cw(this.r,2),3).a),21);RD(this.s,sF(5,Se(cw(this.r,1),3).a),11);RD(this.s,sF(5,Se(cw(this.r,0),3).a),16)};var Xj=Pn(AV,'DSRA',282);Dm(283,16,zV,DM);_.Fb=function EM(){var a,b,c,d,e,f,g;f='';d=this.i[1].vb();c=this.i[2].vb();f=c.substr(58);g=mF(f,true);e=new Xp;a=(uD(0,d.length),d.charCodeAt(0));for(b=0;b<g;b++){e.a+=String.fromCharCode(a)}Vp(e,d.substr(0,64-g));this.i[0].xb(e.a.substr(0),0);uT(this.k.g,(iT(),HS))&&(wE(this.k,Se(cw(this.r,0),3).a).xb(this.i[0].vb(),0),UE(wE(this.k,Se(cw(this.r,0),3).a)))};var Wj=Pn(AV,'DSRAV',283);Dm(284,16,zV,FM);_.Fb=function GM(){var a,b,c,d;c=tm(this.i[2].Eb());b=this.i[1].vb();d=new Xp;for(a=0;a<c;a++){d.a+='0'}Vp(d,b.substr(0,64-c));this.i[0].xb(d.a.substr(0),0);uT(this.k.g,(iT(),HS))&&(wE(this.k,Se(cw(this.r,0),3).a).xb(this.i[0].vb(),0),UE(wE(this.k,Se(cw(this.r,0),3).a)))};_.Gb=function HM(){var a,b;b=wE(this.k,Se(cw(this.r,1),3).a);if(b.b>0){return true}this.i[1]=b;this.i[2].zb(Se(cw(this.r,2),3).a);a=wE(this.k,Se(cw(this.r,0),3).a);++a.b;oC((TE(),SE),aV+a.a+RT+a.b);return false};_.Lb=function IM(){RD(this.s,'111010',26);RD(this.s,sF(5,Se(cw(this.r,2),3).a),21);RD(this.s,sF(5,Se(cw(this.r,1),3).a),11);RD(this.s,sF(5,Se(cw(this.r,0),3).a),16)};var Zj=Pn(AV,'DSRL',284);Dm(285,16,zV,JM);_.Fb=function KM(){var a,b,c,d,e,f;b=this.i[2].vb();e=b.substr(58);f=mF(e,true);c=this.i[1].vb();d=new Xp;for(a=0;a<f;a++){d.a+='0'}Vp(d,c.substr(0,64-f));this.i[0].xb(d.a.substr(0),0);uT(this.k.g,(iT(),HS))&&(wE(this.k,Se(cw(this.r,0),3).a).xb(this.i[0].vb(),0),UE(wE(this.k,Se(cw(this.r,0),3).a)))};var Yj=Pn(AV,'DSRLV',285);Dm(258,16,zV,LM);_.Fb=function MM(){var a,b,c;b=this.i[1].vb();c=this.i[2].vb();b=(uD(0,b.length),Xe(b.charCodeAt(0))+b);c=(uD(0,c.length),Xe(c.charCodeAt(0))+c);a=TN(b,c);uD(0,a.length);if(a.charCodeAt(0)!=(uD(1,a.length),a.charCodeAt(1))){uT(this.k.g,(iT(),HS))&&(wE(this.k,Se(cw(this.r,0),3).a).xb(this.i[0].vb(),0),UE(wE(this.k,Se(cw(this.r,0),3).a)));throw Yl(new WN)}else{a=a.substr(1,64)}this.i[0].xb(a,0);uT(this.k.g,(iT(),HS))&&(wE(this.k,Se(cw(this.r,0),3).a).xb(this.i[0].vb(),0),UE(wE(this.k,Se(cw(this.r,0),3).a)))};\n",
"var _j=Pn(AV,'DSUB',258);Dm(259,16,zV,NM);_.Fb=function OM(){var a,b,c;b=this.i[1].vb();c=this.i[2].vb();a=TN(b,c);this.i[0].xb(a,0);uT(this.k.g,(iT(),HS))&&(wE(this.k,Se(cw(this.r,0),3).a).xb(this.i[0].vb(),0),UE(wE(this.k,Se(cw(this.r,0),3).a)))};var $j=Pn(AV,'DSUBU',259);Dm(105,27,mV,PM);var ak=Pn(AV,'DivisionByZeroException',105);Dm(158,54,zV);_.Fb=function QM(){var a;a=wp(this.j[1].e);vE(this.k,Se(cw(this.r,2),3).a)==this.c&&RD(this.j[0],a,0)};_.Gb=function SM(){var a,b;a=xE(this.k,Se(cw(this.r,0),3).a);b=xE(this.k,Se(cw(this.r,1),3).a);if(b.c>0){return true}RD(this.j[1],wp(b.e),0);RD(this.j[0],wp(a.e),0);if(a.a>0){throw Yl(new pR)}++a.c;++a.a;return false};_.Ib=function TM(){GI(xE(this.k,Se(cw(this.r,0),3).a))};_.Jb=function UM(){uT(this.k.g,(iT(),HS))||(RD(xE(this.k,Se(cw(this.r,0),3).a),wp(this.j[0].e),0),HI(xE(this.k,Se(cw(this.r,0),3).a)))};_.Lb=function VM(){RD(this.s,DV,0);RD(this.s,FV,6);RD(this.s,sF(3,Se(cw(this.r,2),3).a),11);RD(this.s,'0',14);RD(this.s,''+this.c,15);RD(this.s,sF(5,Se(cw(this.r,1),3).a),16);RD(this.s,sF(5,Se(cw(this.r,0),3).a),21);RD(this.s,DV,26)};_.c=0;var ek=Pn(AV,'FPConditionalCC_DMoveInstructions',158);Dm(155,54,zV);_.Gb=function XM(){var a,b,c;a=xE(this.k,Se(cw(this.r,0),3).a);b=xE(this.k,Se(cw(this.r,1),3).a);c=wE(this.k,Se(cw(this.r,2),3).a);if(b.c>0||c.b>0){return true}RD(this.j[1],wp(b.e),0);RD(this.j[0],wp(a.e),0);this.i[2].xb(c.vb(),0);if(a.a>0){throw Yl(new pR)}++a.c;++a.a;return false};_.Ib=function YM(){GI(xE(this.k,Se(cw(this.r,0),3).a))};_.Jb=function ZM(){uT(this.k.g,(iT(),HS))||(RD(xE(this.k,Se(cw(this.r,0),3).a),wp(this.j[0].e),0),HI(xE(this.k,Se(cw(this.r,0),3).a)))};_.Lb=function $M(){RD(this.s,DV,0);RD(this.s,this.d,6);RD(this.s,sF(5,Se(cw(this.r,2),3).a),11);RD(this.s,sF(5,Se(cw(this.r,1),3).a),16);RD(this.s,sF(5,Se(cw(this.r,0),3).a),21);RD(this.s,this.e,26)};_.d='';_.e='';var fk=Pn(AV,'FPConditionalZerosMoveInstructions',155);Dm(124,6,zV);_.Fb=function aN(){_M(this)};_.Gb=function bN(){return false};_.Hb=function cN(){var b;try{CF(this.n,lF(sF(64,VE(this.k.v))))}catch(a){a=Xl(a);if(Ze(a,11)){b=a;yb(b,(kq(),jq),'','')}else throw Yl(a)}};_.Jb=function eN(){};_.Lb=function fN(){RD(this.s,this.b,0);RD(this.s,sF(5,Se(cw(this.r,2),3).a),6);RD(this.s,sF(5,Se(cw(this.r,0),3).a),11);RD(this.s,sF(16,Se(cw(this.r,1),3).a),16)};_.b='';_.c=0;_.f=0;var Fk=Pn(AV,'LDSTInstructions',124);Dm(146,124,zV);_.Fb=function gN(){};_.Gb=function iN(){return false};_.Ib=function jN(){};_.Jb=function kN(){};_.Pb=function lN(){};_.Lb=function mN(){RD(this.s,this.b,0);RD(this.s,sF(5,Se(cw(this.r,2),3).a),6);RD(this.s,sF(5,Se(cw(this.r,0),3).a),11);RD(this.s,sF(16,Se(cw(this.r,1),3).a),16)};var ik=Pn(AV,'FPLDSTInstructions',146);Dm(147,146,zV);_.Fb=function nN(){};_.Gb=function pN(){var a,b,c;b=wE(this.k,Se(cw(this.r,2),3).a);if(b.b>0){return true}a=Zl(b.Eb(),Se(cw(this.r,1),3).a);this.i[4].zb(a);c=xE(this.k,Se(cw(this.r,0),3).a);if(c.a>0){throw Yl(new pR)}++c.c;++c.a;return false};_.Ib=function qN(){GI(xE(this.k,Se(cw(this.r,0),3).a))};_.Jb=function rN(){uT(this.k.g,(iT(),HS))||(RD(xE(this.k,Se(cw(this.r,0),3).a),this.i[3].vb(),0),HI(xE(this.k,Se(cw(this.r,0),3).a)))};var jk=Pn(AV,'FPLoading',147);Dm(149,146,zV);_.Fb=function sN(){};_.Gb=function uN(){var a,b,c;b=wE(this.k,Se(cw(this.r,2),3).a);c=xE(this.k,Se(cw(this.r,0),3).a);if(b.b>0||c.c>0){return true}this.i[0].xb(wp(c.e),0);a=Zl(b.Eb(),Se(cw(this.r,1),3).a);this.i[4].zb(a);return false};_.Ib=function vN(){};_.Jb=function wN(){};var nk=Pn(AV,'FPStoring',149);Dm(143,102,zV);_.Fb=function xN(){};_.Gb=function zN(){return false};_.Ib=function AN(){};_.Jb=function BN(){};_.Lb=function CN(){RD(this.s,this.a,0);RD(this.s,sF(26,Se(cw(this.r,0),3).a/4|0),6)};_.a='';var qk=Pn(AV,'FlowControl_JType',143);Dm(144,102,zV);_.Fb=function DN(){};_.Gb=function FN(){return false};_.Ib=function GN(){};_.Jb=function HN(){};_.Lb=function IN(){RD(this.s,this.a,26);RD(this.s,sF(5,Se(cw(this.r,0),3).a),6)};_.a='';var rk=Pn(AV,'FlowControl_RType',144);Dm(308,6,zV,KN);_.Fb=function JN(){};_.Gb=function LN(){throw Yl(new mR)};_.Hb=function MN(){var b;try{CF(this.n,lF(sF(64,VE(this.k.v))))}catch(a){a=Xl(a);if(Ze(a,11)){b=a;yb(b,(kq(),jq),'','')}else throw Yl(a)}};_.Ib=function NN(){};_.Jb=function ON(){throw Yl(new QN)};_.Lb=function PN(){RD(this.s,JV,0)};var sk=Pn(AV,_V,308);Dm(65,7,{4:1,7:1,8:1,65:1},QN);var tk=Pn(AV,'HaltException',65);Dm(191,1,{},SN);var uk=Pn(AV,'InstructionBuilder',191);Dm(60,27,mV,WN);var wk=Pn(AV,'IntegerOverflowException',60);Dm(297,143,zV,ZN);_.Fb=function XN(){};_.Gb=function YN(){var a,b,c,d,e;a=yF(28,Se(cw(this.r,0),3).a);b=this.k.w;c=wp(b.e);e=c.substr(0,36);d=e+(''+a);RD(b,d,0);throw Yl(new pO)};_.Ib=function $N(){};_.Jb=function _N(){};var Ak=Pn(AV,'J',297);Dm(298,143,zV,cO);_.Fb=function aO(){};_.Gb=function bO(){var a,b,c,d,e;WE(this.k.r[31]);this.i[0].zb(qm(VE(this.k.w),4));a=yF(28,Se(cw(this.r,0),3).a);b=this.k.w;c=wp(b.e);e=c.substr(0,36);d=e+(''+a);RD(b,d,0);uT(this.k.g,(iT(),HS))&&(this.k.r[31].xb(this.i[0].vb(),0),UE(this.k.r[31]));throw Yl(new pO)};_.Ib=function dO(){};_.Jb=function eO(){uT(this.k.g,(iT(),HS))||(wE(this.k,31).xb(this.i[0].vb(),0),UE(wE(this.k,31)))};var yk=Pn(AV,'JAL',298);Dm(299,144,zV,hO);_.Fb=function fO(){};_.Gb=function gO(){if(wE(this.k,Se(cw(this.r,0),3).a).b>0){return true}WE(this.k.r[31]);this.i[0].zb(qm(VE(this.k.w),4));RD(this.k.w,wE(this.k,Se(cw(this.r,0),3).a).vb(),0);uT(this.k.g,(iT(),HS))&&(this.k.r[31].xb(this.i[0].vb(),0),UE(this.k.r[31]));throw Yl(new pO)};_.Ib=function iO(){};_.Jb=function jO(){uT(this.k.g,(iT(),HS))||(wE(this.k,31).xb(this.i[0].vb(),0),UE(wE(this.k,31)))};var xk=Pn(AV,'JALR',299);Dm(300,144,zV,mO);_.Fb=function kO(){};_.Gb=function lO(){if(wE(this.k,Se(cw(this.r,0),3).a).b>0){return true}RD(this.k.w,wE(this.k,Se(cw(this.r,0),3).a).vb(),0);throw Yl(new pO)};_.Ib=function nO(){};_.Jb=function oO(){};var zk=Pn(AV,'JR',300);Dm(43,7,{4:1,7:1,8:1,43:1},pO);var Bk=Pn(AV,'JumpException',43);Dm(61,124,zV);_.Fb=function sO(){_M(this);DF(this.n,lF(yF(64,this.c)),this.f)};_.Gb=function tO(){var a,b,c;b=wE(this.k,Se(cw(this.r,2),3).a);if(b.b>0){oC(qO,cW+this.o+dW);return true}a=Zl(b.Eb(),Se(cw(this.r,1),3).a);this.i[4].zb(a);c=wE(this.k,Se(cw(this.r,0),3).a);++c.b;oC((TE(),SE),aV+c.a+RT+c.b);return false};_.Ib=function vO(){this.d=pG(this.e,this.c);this.Pb();uT(this.k.g,(iT(),HS))&&(wE(this.k,Se(cw(this.r,0),3).a).xb(this.i[3].vb(),0),UE(wE(this.k,Se(cw(this.r,0),3).a)))};_.Jb=function wO(){uT(this.k.g,(iT(),HS))||(wE(this.k,Se(cw(this.r,0),3).a).xb(this.i[3].vb(),0),UE(wE(this.k,Se(cw(this.r,0),3).a)))};var qO;var Ok=Pn(AV,'Loading',61);Dm(286,61,zV,xO);_.Pb=function yO(){bE(this.i[3],XD(this.d,tm(im(this.c,8))))};var Dk=Pn(AV,'LB',286);Dm(290,61,zV,zO);_.Pb=function AO(){this.i[3].yb(YD(this.d,tm(im(this.c,8))))};var Ck=Pn(AV,'LBU',290);Dm(289,61,zV,BO);_.Pb=function CO(){this.i[3].xb(wp(this.d.e),0)};var Gk=Pn(AV,'LD',289);Dm(148,147,zV,DO);_.Ib=function EO(){var a,b;GI(xE(this.k,Se(cw(this.r,0),3).a));a=this.i[4].Eb();DF(this.n,lF(yF(64,a)),8);b=pG(this.e,a);this.i[3].xb(wp(b.e),0);uT(this.k.g,(iT(),HS))&&(RD(xE(this.k,Se(cw(this.r,0),3).a),this.i[3].vb(),0),HI(xE(this.k,Se(cw(this.r,0),3).a)))};var Ek=Pn(AV,'LDC1',148);Dm(287,61,zV,FO);_.Pb=function GO(){this.i[3].Ab(ZD(this.d,tm(im(this.c,8))))};var Ik=Pn(AV,'LH',287);Dm(291,61,zV,HO);_.Pb=function IO(){this.i[3].Bb($D(this.d,tm(im(this.c,8))))};var Hk=Pn(AV,'LHU',291);Dm(275,40,zV,LO);_.Fb=function JO(){var a,b,c;a=this.i[1].vb().substr(16,48);b=a+dV;c=nF(b,false);this.i[0].zb(c);uT(this.k.g,(iT(),HS))&&oJ(this)};_.Gb=function KO(){var a;nJ(this);a=wE(this.k,Se(cw(this.r,0),3).a);++a.b;oC((TE(),SE),aV+a.a+RT+a.b);this.i[1].Ab(Se(cw(this.r,1),3).a);return false};_.Lb=function MO(){RD(this.s,'001111',0);RD(this.s,sF(5,0),6);RD(this.s,sF(5,Se(cw(this.r,0),3).a),11);RD(this.s,sF(16,Se(cw(this.r,1),3).a),16)};var Jk=Pn(AV,'LUI',275);Dm(288,61,zV,NO);_.Pb=function OO(){this.i[3].Cb(_D(this.d,tm(im(this.c,8))))};var Mk=Pn(AV,'LW',288);Dm(317,147,zV,PO);_.Ib=function QO(){var a,b;GI(xE(this.k,Se(cw(this.r,0),3).a));a=this.i[4].Eb();DF(this.n,lF(yF(64,a)),4);b=pG(this.e,a);this.i[3].Cb(_D(b,tm(im(a,8))));uT(this.k.g,(iT(),HS))&&(RD(xE(this.k,Se(cw(this.r,0),3).a),this.i[3].vb(),0),HI(xE(this.k,Se(cw(this.r,0),3).a)))};var Kk=Pn(AV,'LWC1',317);Dm(292,61,zV,RO);_.Pb=function SO(){this.i[3].Db(aE(this.d,tm(im(this.c,8))))};var Lk=Pn(AV,'LWU',292);Dm(315,148,zV,TO);var Nk=Pn(AV,'L_D',315);Dm(322,153,zV,VO);_.Fb=function UO(){var a;a=wp(this.j[1].e);this.i[0].Cb(mF(a.substr(32,32),false));uT(this.k.g,(iT(),HS))&&(wE(this.k,Se(cw(this.r,0),3).a).xb(this.i[0].vb(),0),UE(wE(this.k,Se(cw(this.r,0),3).a)))};var Pk=Pn(AV,'MFC1',322);Dm(271,16,zV,YO);_.Fb=function WO(){uT(this.k.g,(iT(),HS))&&(wE(this.k,Se(cw(this.r,0),3).a).xb(this.i[1].vb(),0),UE(wE(this.k,Se(cw(this.r,0),3).a)))};_.Gb=function XO(){var a,b;a=this.k.b;if(a.b>0){return true}this.i[1]=a;b=wE(this.k,Se(cw(this.r,0),3).a);++b.b;oC((TE(),SE),aV+b.a+RT+b.b);return false};_.Jb=function ZO(){uT(this.k.g,(iT(),HS))||(wE(this.k,Se(cw(this.r,0),3).a).xb(this.i[1].vb(),0),UE(wE(this.k,Se(cw(this.r,0),3).a)))};_.Nb=function $O(){wE(this.k,Se(cw(this.r,0),3).a).xb(this.i[1].vb(),0);UE(wE(this.k,Se(cw(this.r,0),3).a))};_.Lb=function _O(){RD(this.s,'010000',26);RD(this.s,sF(5,Se(cw(this.r,0),3).a),16)};var Qk=Pn(AV,'MFHI',271);Dm(270,16,zV,cP);_.Fb=function aP(){uT(this.k.g,(iT(),HS))&&(wE(this.k,Se(cw(this.r,0),3).a).xb(this.i[1].vb(),0),UE(wE(this.k,Se(cw(this.r,0),3).a)))};_.Gb=function bP(){var a,b;a=this.k.c;if(a.b>0){return true}this.i[1]=a;b=wE(this.k,Se(cw(this.r,0),3).a);++b.b;oC((TE(),SE),aV+b.a+RT+b.b);return false};_.Jb=function dP(){uT(this.k.g,(iT(),HS))||(wE(this.k,Se(cw(this.r,0),3).a).xb(this.i[1].vb(),0),UE(wE(this.k,Se(cw(this.r,0),3).a)))};_.Nb=function eP(){wE(this.k,Se(cw(this.r,0),3).a).xb(this.i[1].vb(),0);UE(wE(this.k,Se(cw(this.r,0),3).a))};_.Lb=function fP(){RD(this.s,fW,26);RD(this.s,sF(5,Se(cw(this.r,0),3).a),16)};var Rk=Pn(AV,'MFLO',270);Dm(331,158,zV,gP);var Sk=Pn(AV,'MOVF_D',331);Dm(264,16,zV,lP);_.Fb=function kP(){if(lm(this.i[2].Eb(),0)){this.i[0].xb(this.i[1].vb(),0);this.a=true}uT(this.k.g,(iT(),HS))&&jP(this)};_.Nb=function mP(){jP(this)};_.a=false;var hP;var Uk=Pn(AV,'MOVN',264);Dm(325,155,zV,oP);_.Fb=function nP(){var a,b;b=this.i[2].vb();a=wp(this.j[1].e);(new RegExp(hW)).test(b)||RD(this.j[0],a,0);uT(this.k.g,(iT(),HS))&&(RD(xE(this.k,Se(cw(this.r,0),3).a),wp(this.j[0].e),0),HI(xE(this.k,Se(cw(this.r,0),3).a)))};var Tk=Pn(AV,'MOVN_D',325);Dm(330,158,zV,pP);_.b=0;var Vk=Pn(AV,'MOVT_D',330);Dm(265,16,zV,uP);_.Fb=function tP(){if(cm(this.i[2].Eb(),0)){this.i[0].xb(this.i[1].vb(),0);this.a=true}uT(this.k.g,(iT(),HS))&&sP(this)};_.Nb=function vP(){sP(this)};_.a=false;var qP;var Xk=Pn(AV,'MOVZ',265);Dm(324,155,zV,xP);_.Fb=function wP(){var a,b;b=this.i[2].vb();a=wp(this.j[1].e);(new RegExp(hW)).test(b)&&RD(this.j[0],a,0);uT(this.k.g,(iT(),HS))&&(RD(xE(this.k,Se(cw(this.r,0),3).a),wp(this.j[0].e),0),HI(xE(this.k,Se(cw(this.r,0),3).a)))};var Wk=Pn(AV,'MOVZ_D',324);Dm(323,154,zV,zP);_.Fb=function yP(){var a;a=wp(this.j[1].e);RD(this.j[0],a,0);uT(this.k.g,(iT(),HS))&&(RD(xE(this.k,Se(cw(this.r,0),3).a),wp(this.j[0].e),0),HI(xE(this.k,Se(cw(this.r,0),3).a)))};var Yk=Pn(AV,'MOV_D',323);Dm(321,152,zV,BP);_.Fb=function AP(){var a;a=this.i[0].vb();RD(this.j[1],a.substr(32,32),32);uT(this.k.g,(iT(),HS))&&(RD(xE(this.k,Se(cw(this.r,1),3).a),wp(this.j[1].e),0),HI(xE(this.k,Se(cw(this.r,1),3).a)))};var Zk=Pn(AV,'MTC1',321);Dm(245,16,zV,FP);_.Fb=function DP(){var a,b,c,d,e,f,g,h,i;g=this.i[0].vb();h=this.i[1].vb();g=g.substr(32,32);h=h.substr(32,32);e=nF(g,false);f=nF(h,false);d=jm(e,f);i=_o(d);a=48;uD(0,i.length);if(i.charCodeAt(0)==45){a=49;i=i.substr(1);i=BF(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=Xe(sp(this.a,0))+this.a;this.b=Xe(sp(this.b,0))+this.b}uT(this.k.g,(iT(),HS))&&CP(this)};_.Gb=function EP(){var a,b;a=wE(this.k,Se(cw(this.r,0),3).a);b=wE(this.k,Se(cw(this.r,1),3).a);if(a.b>0||b.b>0){return true}this.i[0]=a;this.i[1]=b;WE(this.k.c);WE(this.k.b);return false};_.Jb=function GP(){uT(this.k.g,(iT(),HS))||CP(this)};_.Nb=function HP(){CP(this)};_.Lb=function IP(){RD(this.s,MV,26);RD(this.s,sF(5,Se(cw(this.r,0),3).a),6);RD(this.s,sF(5,Se(cw(this.r,1),3).a),11)};var _k=Pn(AV,'MULT',245);Dm(246,16,zV,MP);_.Fb=function KP(){var a,b,c,d,e,f,g,h;f=this.i[0].vb();g=this.i[1].vb();f=f.substr(32,32);g=g.substr(32,32);d=new Qr(f,2);e=new Qr(g,2);c=Cr(d,e);h=hs(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}uT(this.k.g,(iT(),HS))&&JP(this)};_.Gb=function LP(){var a,b;a=wE(this.k,Se(cw(this.r,0),3).a);b=wE(this.k,Se(cw(this.r,1),3).a);if(a.b>0||b.b>0){return true}this.i[0]=a;this.i[1]=b;WE(this.k.c);WE(this.k.b);return false};_.Jb=function NP(){uT(this.k.g,(iT(),HS))||JP(this)};_.Nb=function OP(){JP(this)};_.Lb=function PP(){RD(this.s,NV,26);RD(this.s,sF(5,Se(cw(this.r,0),3).a),6);RD(this.s,sF(5,Se(cw(this.r,1),3).a),11)};var $k=Pn(AV,'MULTU',246);Dm(313,103,zV,QP);_.Ob=function RP(a,b){return pH(this.f,a,b)};var al=Pn(AV,'MUL_D',313);Dm(307,6,zV,WP);_.Fb=function SP(){};_.Gb=function TP(){return false};_.Hb=function UP(){var b;try{CF(this.n,lF(sF(64,VE(this.k.v))))}catch(a){a=Xl(a);if(Ze(a,11)){b=a;yb(b,(kq(),jq),'','')}else throw Yl(a)}};_.Ib=function VP(){};_.Jb=function XP(){};_.Lb=function YP(){};var bl=Pn(AV,'NOP',307);Dm(260,16,zV,$P);_.Fb=function ZP(){var a,b,c,d,e,f,g;d=this.i[1].vb();f=this.i[2].vb();b='';for(a=0;a<64;a++){e=(uD(a,d.length),d.charCodeAt(a)==49);g=(uD(a,f.length),f.charCodeAt(a)==49);c=e||g;b+=c?1:0}this.i[0].xb(b,0);uT(this.k.g,(iT(),HS))&&(wE(this.k,Se(cw(this.r,0),3).a).xb(this.i[0].vb(),0),UE(wE(this.k,Se(cw(this.r,0),3).a)))};var dl=Pn(AV,'OR',260);Dm(276,40,zV,bQ);_.Fb=function _P(){var a,b,c,d,e,f,g;b=this.i[2].vb();e=this.i[1].vb();g=new Xp;for(a=0;a<64;a++){f=(uD(a,e.length),e.charCodeAt(a)==49);c=(uD(a,b.length),b.charCodeAt(a)==49);d=f||c;g.a+=String.fromCharCode(d?49:48)}this.i[0].xb(g.a.substr(0),0);uT(this.k.g,(iT(),HS))&&oJ(this)};_.Gb=function aQ(){var a,b,c,d;nJ(this);b=wE(this.k,Se(cw(this.r,1),3).a);if(b.b>0){return true}this.i[1]=b;c=wE(this.k,Se(cw(this.r,0),3).a);++c.b;oC((TE(),SE),aV+c.a+RT+c.b);this.i[2].Ab(Se(cw(this.r,2),3).a);d=new Xp;for(a=0;a<48;a++){d.a+='0'}Vp(d,this.i[2].vb().substr(48,16));this.i[2].xb(d.a.substr(0),0);return false};var cl=Pn(AV,'ORI',276);Dm(108,7,{4:1,7:1,8:1,108:1},cQ);var el=Pn(AV,'RAWException',108);Dm(101,124,zV);_.Fb=function fQ(){_M(this);EF(this.n,lF(yF(64,this.c)),this.f)};_.Gb=function gQ(){var a,b;b=wE(this.k,Se(cw(this.r,2),3).a);this.a=wE(this.k,Se(cw(this.r,0),3).a);if(b.b>0){oC(dQ,cW+this.o+dW);return true}if(!uT(this.k.g,(iT(),HS))){if(this.a.b>0){oC(dQ,cW+this.o+': rt register still needs to be written to.');return true}this.i[0].xb(this.a.vb(),0)}a=Zl(b.Eb(),Se(cw(this.r,1),3).a);this.i[4].zb(a);return false};_.Ib=function hQ(){this.d=pG(this.e,this.c);uT(this.k.g,(iT(),HS))&&this.i[0].xb(this.a.vb(),0);this.Pb();uT(this.k.g,HS)&&undefined};var dQ;var Bl=Pn(AV,'Storing',101);Dm(293,101,zV,jQ);_.Pb=function kQ(){cE(this.d,XD(this.i[0],0),tm(im(this.c,8)))};var fl=Pn(AV,'SB',293);Dm(296,101,zV,lQ);_.Pb=function mQ(){RD(this.d,this.i[0].vb(),0)};var hl=Pn(AV,'SD',296);Dm(150,149,zV,oQ);_.Ib=function nQ(){var b,c,d;try{b=this.i[4].Eb();EF(this.n,lF(yF(64,b)),8);d=pG(this.e,b);RD(d,this.i[0].vb(),0);uT(this.k.g,(iT(),HS))&&undefined}catch(a){a=Xl(a);if(Ze(a,7)){c=a;yb(c,(kq(),jq),'','')}else throw Yl(a)}};var gl=Pn(AV,'SDC1',150);Dm(294,101,zV,pQ);_.Pb=function qQ(){fE(this.d,ZD(this.i[0],0),tm(im(this.c,8)))};var il=Pn(AV,'SH',294);Dm(249,16,zV,tQ);_.Fb=function rQ(){var a,b,c,d,e;d=tm(this.i[2].Eb());c=this.i[1].vb();c=c.substr(32,32);e=new Xp;for(b=0;b<32;b++){Up(e,(uD(0,c.length),c.charCodeAt(0)))}Vp(e,c.substr(d));for(a=0;a<d;a++){e.a+='0'}this.i[0].xb(e.a.substr(0),0);uT(this.k.g,(iT(),HS))&&(wE(this.k,Se(cw(this.r,0),3).a).xb(this.i[0].vb(),0),UE(wE(this.k,Se(cw(this.r,0),3).a)))};_.Gb=function sQ(){var a,b;b=wE(this.k,Se(cw(this.r,1),3).a);if(b.b>0){return true}this.i[1]=b;this.i[2].zb(Se(cw(this.r,2),3).a);a=wE(this.k,Se(cw(this.r,0),3).a);++a.b;oC((TE(),SE),aV+a.a+RT+a.b);return false};_.Lb=function uQ(){RD(this.s,EV,26);RD(this.s,sF(5,Se(cw(this.r,2),3).a),21);RD(this.s,sF(5,Se(cw(this.r,1),3).a),11);RD(this.s,sF(5,Se(cw(this.r,0),3).a),16)};var kl=Pn(AV,'SLL',249);Dm(250,16,zV,wQ);_.Fb=function vQ(){var a,b,c,d,e,f,g,h;e=this.i[1].vb();d=this.i[2].vb();f='';f=d.substr(59);e=e.substr(32,32);g=mF(f,true);a=new Xp;for(c=0;c<32;c++){Up(a,(uD(0,e.length),e.charCodeAt(0)))}Vp(a,e.substr(g));for(b=0;b<g;b++){a.a+='0'}h=a.a;this.i[0].xb(h,0);uT(this.k.g,(iT(),HS))&&(wE(this.k,Se(cw(this.r,0),3).a).xb(this.i[0].vb(),0),UE(wE(this.k,Se(cw(this.r,0),3).a)))};var jl=Pn(AV,'SLLV',250);Dm(261,16,zV,yQ);_.Fb=function xQ(){var a,b,c,d,e,f;c=this.i[1].vb();e=this.i[2].vb();d=nF(c,false);f=nF(e,false);b='';if(_l(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].xb(b,0);uT(this.k.g,(iT(),HS))&&(wE(this.k,Se(cw(this.r,0),3).a).xb(this.i[0].vb(),0),UE(wE(this.k,Se(cw(this.r,0),3).a)))};var ol=Pn(AV,'SLT',261);Dm(277,40,zV,AQ);_.Fb=function zQ(){var a,b;a=this.i[2].Eb();b=this.i[1].Eb();_l(b,a)<0?this.i[0].zb(1):this.i[0].zb(0);uT(this.k.g,(iT(),HS))&&oJ(this)};var ml=Pn(AV,'SLTI',277);Dm(278,40,zV,CQ);_.Fb=function BQ(){var a,b,c,d,e,f,g;c=this.i[2].vb();d=this.i[1].vb();g=false;for(b=0;b<64;b++){e=(uD(b,d.length),d.charCodeAt(b)==49);f=(uD(b,c.length),c.charCodeAt(b)==49);a=e^f;if(a){if(f){g=true;break}break}}g?this.i[0].zb(1):this.i[0].zb(0);uT(this.k.g,(iT(),HS))&&oJ(this)};var ll=Pn(AV,'SLTIU',278);Dm(262,16,zV,EQ);_.Fb=function DQ(){var a,b,c,d,e,f,g;c=this.i[1].vb();e=this.i[2].vb();g=false;for(b=0;b<64;b++){d=(uD(b,c.length),c.charCodeAt(b)==49);f=(uD(b,e.length),e.charCodeAt(b)==49);a=d^f;if(a){if(f){g=true;break}break}}g?this.i[0].zb(1):this.i[0].zb(0);uT(this.k.g,(iT(),HS))&&(wE(this.k,Se(cw(this.r,0),3).a).xb(this.i[0].vb(),0),UE(wE(this.k,Se(cw(this.r,0),3).a)))};var nl=Pn(AV,'SLTU',262);Dm(251,16,zV,HQ);_.Fb=function FQ(){var a,b,c,d;c=tm(this.i[2].Eb());b=this.i[1].vb();b=b.substr(32,32);d=new Xp;for(a=0;a<32+c;a++){Up(d,(uD(0,b.length),b.charCodeAt(0)))}Vp(d,b.substr(0,32-c));this.i[0].xb(d.a.substr(0),0);uT(this.k.g,(iT(),HS))&&(wE(this.k,Se(cw(this.r,0),3).a).xb(this.i[0].vb(),0),UE(wE(this.k,Se(cw(this.r,0),3).a)))};_.Gb=function GQ(){var a,b;b=wE(this.k,Se(cw(this.r,1),3).a);if(b.b>0){return true}this.i[1]=b;this.i[2].zb(Se(cw(this.r,2),3).a);a=wE(this.k,Se(cw(this.r,0),3).a);++a.b;oC((TE(),SE),aV+a.a+RT+a.b);return false};_.Lb=function IQ(){RD(this.s,SV,26);RD(this.s,sF(5,Se(cw(this.r,2),3).a),21);RD(this.s,sF(5,Se(cw(this.r,1),3).a),11);RD(this.s,sF(5,Se(cw(this.r,0),3).a),16)};var ql=Pn(AV,'SRA',251);Dm(252,16,zV,KQ);_.Fb=function JQ(){var a,b,c,d;b=tm(this.i[2].Eb());c=this.i[1].vb();c=c.substr(32,32);d=new Xp;for(a=0;a<32+b;a++){Up(d,(uD(0,c.length),c.charCodeAt(0)))}Vp(d,c.substr(0,32-b));this.i[0].xb(d.a.substr(0),0);uT(this.k.g,(iT(),HS))&&(wE(this.k,Se(cw(this.r,0),3).a).xb(this.i[0].vb(),0),UE(wE(this.k,Se(cw(this.r,0),3).a)))};var pl=Pn(AV,'SRAV',252);Dm(253,16,zV,NQ);_.Fb=function LQ(){var a,b,c,d;c=tm(this.i[2].Eb());b=this.i[1].vb();b=b.substr(32,32);d=new Xp;d.a+='00000000000000000000000000000000';for(a=0;a<c;a++){d.a+='0'}Vp(d,b.substr(0,32-c));this.i[0].xb(d.a.substr(0),0);uT(this.k.g,(iT(),HS))&&(wE(this.k,Se(cw(this.r,0),3).a).xb(this.i[0].vb(),0),UE(wE(this.k,Se(cw(this.r,0),3).a)))};_.Gb=function MQ(){var a,b;b=wE(this.k,Se(cw(this.r,1),3).a);if(b.b>0){return true}this.i[1]=b;this.i[2].zb(Se(cw(this.r,2),3).a);a=wE(this.k,Se(cw(this.r,0),3).a);++a.b;oC((TE(),SE),aV+a.a+RT+a.b);return false};_.Lb=function OQ(){RD(this.s,bW,26);RD(this.s,sF(5,Se(cw(this.r,2),3).a),21);RD(this.s,sF(5,Se(cw(this.r,1),3).a),11);RD(this.s,sF(5,Se(cw(this.r,0),3).a),16)};var sl=Pn(AV,'SRL',253);Dm(254,16,zV,QQ);_.Fb=function PQ(){var a,b,c,d,e,f;b=this.i[2].vb();c=this.i[1].vb();b=b.substr(32,32);c=c.substr(32,32);e=b.substr(27);f=mF(e,true);d=new Xp;for(a=0;a<32+f;a++){d.a+='0'}Vp(d,c.substr(0,32-f));this.i[0].xb(d.a.substr(0),0);uT(this.k.g,(iT(),HS))&&(wE(this.k,Se(cw(this.r,0),3).a).xb(this.i[0].vb(),0),UE(wE(this.k,Se(cw(this.r,0),3).a)))};var rl=Pn(AV,'SRLV',254);Dm(241,16,zV,SQ);_.Fb=function RQ(){var a,b,c,d,e;d=this.i[1].vb();e=this.i[2].vb();d=d.substr(32,32);e=e.substr(32,32);d=(uD(0,d.length),Xe(d.charCodeAt(0))+d);e=(uD(0,e.length),Xe(e.charCodeAt(0))+e);c=TN(d,e);uD(0,c.length);if(c.charCodeAt(0)!=(uD(1,c.length),c.charCodeAt(1))){uT(this.k.g,(iT(),HS))&&(wE(this.k,Se(cw(this.r,0),3).a).xb(this.i[0].vb(),0),UE(wE(this.k,Se(cw(this.r,0),3).a)));throw Yl(new WN)}else{c=c.substr(1,32);a=(oD(c),c);for(b=0;b<32;b++){a=(uD(0,c.length),Xe(c.charCodeAt(0))+a)}this.i[0].xb(a,0)}uT(this.k.g,(iT(),HS))&&(wE(this.k,Se(cw(this.r,0),3).a).xb(this.i[0].vb(),0),UE(wE(this.k,Se(cw(this.r,0),3).a)))};var vl=Pn(AV,'SUB',241);Dm(242,16,zV,UQ);_.Fb=function TQ(){var a,b,c,d,e;d=this.i[1].vb();e=this.i[2].vb();d=d.substr(32,32);e=e.substr(32,32);c=TN(d,e);c=c.substr(0,32);a=c;for(b=0;b<32;b++){a=(uD(0,c.length),Xe(c.charCodeAt(0))+a)}this.i[0].xb(a,0);uT(this.k.g,(iT(),HS))&&(wE(this.k,Se(cw(this.r,0),3).a).xb(this.i[0].vb(),0),UE(wE(this.k,Se(cw(this.r,0),3).a)))};var tl=Pn(AV,'SUBU',242);Dm(312,103,zV,VQ);_.Ob=function WQ(a,b){return qH(this.f,a,b)};var ul=Pn(AV,'SUB_D',312);Dm(295,101,zV,XQ);_.Pb=function YQ(){hE(this.d,_D(this.i[0],0),tm(im(this.c,8)))};var xl=Pn(AV,'SW',295);Dm(318,149,zV,_Q);_.Fb=function ZQ(){};_.Ib=function $Q(){var a,b;a=this.i[4].Eb();EF(this.n,lF(yF(64,a)),4);b=pG(this.e,a);hE(b,_D(this.i[0],0),tm(im(a,8)))};_.Jb=function aR(){};var wl=Pn(AV,'SWC1',318);Dm(145,6,zV,iR);_.Fb=function eR(){oC(bR,iW+this.t+') -> EX')};_.Gb=function fR(){var a,b;if(this.g==0){throw Yl(new mR)}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;oC((TE(),SE),aV+a.a+RT+a.b);this.c=b.Eb();oC(bR,iW+this.t+'): locked register R14. Value = '+um(this.c))}else{oC(bR,'INVALID SYSCALL ('+this.t+')')}return false};_.Hb=function gR(){var b;this.g=Se(cw(this.r,0),3).a;oC(bR,'SYSCALL '+this.g+' ('+this.t+') is in IF');try{CF(this.n,lF(sF(64,VE(this.k.v))))}catch(a){a=Xl(a);if(Ze(a,11)){b=a;yb(b,(kq(),jq),'','')}else throw Yl(a)}};_.Ib=function hR(){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;oC(bR,iW+this.t+') -> MEM');if(this.g==1){g=dR(this,this.c);i=tm(this.c)+g.length;i+=8-i%8;j=pG(this.e,i);h=tm(xG(j));for(m=tm(this.c);m<=i;m+=8){DF(this.n,lF(yF(64,m)),8)}oC(bR,'We must open '+g+' with flags '+h);this.f=-1;try{this.f=cG(this.d,g,h)}catch(a){a=Xl(a);if(Ze(a,7)){d=a;oC(bR,'Error in executing the open(), the syscall will fail.');oC(bR,d.G())}else throw Yl(a)}}else if(this.g==2){f=pG(this.e,this.c);e=tm(xG(f));oC(bR,'Closing fd '+e);this.f=bG(this.d,e)}else if(this.g==3||this.g==4){w=pG(this.e,this.c);e=tm(xG(w));this.c=Zl(this.c,8);w=pG(this.e,this.c);b=xG(w);this.c=Zl(this.c,8);w=pG(this.e,this.c);c=tm(xG(w));this.c=Zl(this.c,8);this.f=-1;try{if(this.g==3){oC(bR,iW+this.t+'): trying to read from fd '+e+' '+c+' bytes, writing them to address '+um(b));this.f=dG(this.d,e,b,c)}else{oC(bR,iW+this.t+'): trying to write to fd '+e+' '+c+' bytes, reading them from address '+um(b));this.f=eG(this.d,e,b,c)}}catch(a){a=Xl(a);if(Ze(a,7)){d=a;oC(bR,'Error in executing the read(), the syscall will fail.');oC(bR,d.G())}else throw Yl(a)}}else if(this.g==5){w=new fq;oC(bR,'Reading memory cell at address '+um(this.c)+', searching for the address of the format string');A=pG(this.e,this.c);l=tm(xG(A));DF(this.n,lF(yF(64,this.c)),8);k=dR(this,l);oC(bR,'Read '+k);q=tm(this.c)+8;u=l+k.length;u+=8-u%8;for(n=l;n<u;n+=8){DF(this.n,lF(yF(64,n)),8)}r=0;p=0;while((p=Bp(k,Pp(37),r))>=0){B=(uD(p+1,k.length),k.charCodeAt(p+1));oC(bR,'Found a placeholder... type '+String.fromCharCode(B));bq(w,k.substr(r,p-r));switch(B){case 115:A=pG(this.e,q);t=tm(xG(A));oC(bR,'Retrieving the string @ '+t+'...');s=dR(this,t);q+=8;v=t+s.length;v+=8-v%8;for(m=t;m<v;m+=8){DF(this.n,lF(yF(64,m)),8)}oC(bR,'Got '+s);w.a+=''+s;break;case 105:case 100:oC(bR,'Retrieving the integer @ '+q+'...');o=pG(this.e,q);DF(this.n,lF(yF(64,q)),8);C=ap(xG(o));q+=8;bq(w,''+um(C.a));oC(bR,'Got '+C);break;case 37:oC(bR,'Literal %...');w.a+='%';break;default:oC(bR,'Unknown placeholder');}r=p+2}bq(w,k.substr(r));oC(bR,'That became '+w.a);fG(this.d,1);this.f=w.a.length}};_.Jb=function jR(){var a;oC(bR,iW+this.t+') -> WB. n = '+this.g);if(this.g==0){oC(bR,'Stopped CPU due to SYSCALL ('+this.t+')');throw Yl(new QN)}else if(this.g>0&&this.g<=5){oC(bR,iW+this.t+'): setting R1 to '+this.f);a=this.k.r[1];oC(bR,iW+this.t+'): got R1');a.xb(sF(64,this.f),0);oC(bR,iW+this.t+'): set R1 to '+this.f);UE(a);oC(bR,iW+this.t+'): decremented write semaphore')}oC(bR,iW+this.t+') exiting from WB. n = '+this.g)};_.Lb=function kR(){RD(this.s,this.b,0);RD(this.s,sF(20,Se(cw(this.r,0),3).a),6);RD(this.s,this.a,26)};_.a='001100';_.b=EV;_.c=0;_.f=0;_.g=0;var bR;var yl=Pn(AV,aW,145);Dm(316,150,zV,lR);var zl=Pn(AV,'S_D',316);Dm(95,7,{4:1,7:1,8:1,95:1},mR);var Al=Pn(AV,'StoppingException',95);Dm(309,145,zV,nR);var Cl=Pn(AV,'TRAP',309);Dm(208,7,ST,oR);var Dl=Pn(AV,'TwosComplementSumException',208);Dm(52,7,{4:1,7:1,8:1,52:1},pR);var El=Pn(AV,'WAWException',52);Dm(263,16,zV,rR);_.Fb=function qR(){var a,b,c;b=this.i[1].vb();c=this.i[2].vb();a='';a=VN(b,c);this.i[0].xb(a,0);uT(this.k.g,(iT(),HS))&&(wE(this.k,Se(cw(this.r,0),3).a).xb(this.i[0].vb(),0),UE(wE(this.k,Se(cw(this.r,0),3).a)))};var Gl=Pn(AV,'XOR',263);Dm(279,40,zV,uR);_.Fb=function sR(){var a,b,c,d,e,f,g;b=this.i[2].vb();e=this.i[1].vb();g=new Xp;for(a=0;a<64;a++){f=(uD(a,e.length),e.charCodeAt(a)==49);c=(uD(a,b.length),b.charCodeAt(a)==49);d=f^c;g.a+=String.fromCharCode(d?49:48)}this.i[0].xb(g.a.substr(0),0);uT(this.k.g,(iT(),HS))&&oJ(this)};_.Gb=function tR(){var a,b,c,d;nJ(this);b=wE(this.k,Se(cw(this.r,1),3).a);if(b.b>0){return true}this.i[1]=b;c=wE(this.k,Se(cw(this.r,0),3).a);++c.b;oC((TE(),SE),aV+c.a+RT+c.b);this.i[2].Ab(Se(cw(this.r,2),3).a);d=new Xp;for(a=0;a<48;a++){d.a+='0'}Vp(d,this.i[2].vb().substr(48,16));this.i[2].xb(d.a.substr(0),0);return false};var Fl=Pn(AV,'XORI',279);Dm(192,1,{},GR);_.f=0;_.g=0;var vR,wR;var Ol=Pn(IW,'Parser',192);Dm(17,22,{4:1,20:1,22:1,17:1},mS);var HR,IR,JR,KR,LR,MR,NR,OR,PR,QR,RR,SR,TR,UR,VR,WR,XR,YR,ZR,$R,_R,aS,bS,cS,dS,eS,fS,gS,hS,iS,jS,kS;var Hl=Qn(IW,'Parser/AliasRegister',17,nS);Dm(85,22,{4:1,20:1,22:1,85:1},sS);var oS,pS,qS;var Il=Qn(IW,'Parser/FileSection',85,tS);Dm(76,1,{76:1});_.G=function vS(){var a;a=vp(rT('ROW')+' '+this.d+', '+rT(JW)+' '+this.a+RT+this.c+CT+this.b);return a};_.a=0;_.d=0;var Kl=Pn(IW,'ParserException',76);Dm(238,76,{76:1},wS);var Jl=Pn(IW,'ParserError',238);Dm(129,7,ST,zS);_.G=function AS(){var a,b,c;c='';for(b=vz(this.a,0);b.b!=b.d.c;){a=Se(Dz(b),76);c+=a+'\\n\\n'}return c};var Ll=Pn(IW,'ParserMultiException',129);Dm(197,129,ST,BS);var Ml=Pn(IW,'ParserMultiWarningException',197);Dm(97,76,{76:1},CS);var Nl=Pn(IW,'ParserWarning',97);Dm(37,1,{37:1},DS);_.a=0;_.c=0;_.d=false;_.g=0;var Pl=Pn(IW,'VoidJump',37);Dm(18,22,{4:1,20:1,22:1,18:1},jT);_.toString=function kT(){return this.a};var ES,FS,GS,HS,IS,JS,KS,LS,MS,NS,OS,PS,QS,RS,SS,TS,US,VS,WS,XS,YS,ZS,$S,_S,aT,bT,cT,dT,eT,fT,gT,hT;var Ql=Qn(LW,'ConfigKey',18,lT);Dm(372,1,{});var mT;var Rl=Pn(LW,'ConfigStore',372);var oT,pT;var Sl=Pn(LW,'CurrentLocale',null);Dm(184,372,{},xT);var sT;var Tl=Pn(LW,'InMemoryConfigStore',184);Dm(347,7,ST);var Ul=Pn(xZ,'IOException',347);Dm(348,347,ST,yT);var Vl=Pn(xZ,'OpenException',348);var jf=Rn('char','C');var lf=Rn('int','I');var mf=Rn('long','J');var hf=Rn('byte','B');var kf=Rn('double','D');_=Gm('java.io.Serializable');_.$isInstance=on;yn();_=Gm('java.lang.Boolean');_.$isInstance=Bn;_=Gm('java.lang.CharSequence');_.$isInstance=En;_=Gm('java.lang.Cloneable');_.$isInstance=co;_=Gm('java.lang.Comparable');_.$isInstance=eo;_=Gm('java.lang.Double');_.$isInstance=mo;_=Gm('java.lang.Number');_.$isInstance=go;_=Gm('java.lang.String');_.$isInstance=Cp;_=Gm('java.lang.Throwable');_.of=Jb;_=Gm('jsedumips64.WebUi',JD);var zT=(jc(),mc);var gwtOnLoad=gwtOnLoad=zm;xm(Jm);Am('permProps',[[['locale','default'],['user.agent',zU]]]);$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"]);