(function(){var f,aa,fa={163840:[40,1,8],184320:[40,1,9],327680:[40,2,8],368640:[40,2,9],737280:[80,2,9],1228800:[80,2,15],1474560:[80,2,18],2949120:[80,2,36]}; function ha(a,b){var c;if(a){b||(b=16);if("$"==a.charAt(0))b=16,a=a.substr(1);else if("0x"==a.substr(0,2))b=16,a=a.substr(2);else{var d=a.charAt(a.length-1).toLowerCase();"h"==d?(b=16,d=null):"."==d&&(b=10,d=null);null==d&&(a=a.substr(0,a.length-1))}var e,d=a,l=b;(l&&10!=l?16==l?null!==d.match(/^[0-9a-f]+$/i):2==l&&null!==d.match(/^[01]+$/i):null!==d.match(/^[0-9]+$/))&&!isNaN(e=parseInt(a,b))&&(c=e|0)}return c} function h(a,b){var c="";void 0===b?b=8:8=d?48:55),c=String.fromCharCode(d)+c;a>>=4}return c}function k(a){return"0x"+h(a,2)}function ia(a){return"0x"+h(a,4)}function ja(a,b){var c=a,d=a.lastIndexOf("/");0<=d&&(c=a.substr(d+1));d=c.indexOf("&");0":">",'"':""","'":"'"};function ma(a){return a.replace(/[&<>"']/g,function(a){return la[a]})}function na(a,b){return a+" ".substr(0,b-a.length)}function oa(a){return String.prototype.trim?a.trim():a.replace(/^\s+|\s+$/g,"")} function pa(a,b,c){var d=0,e=a.length,l=0;for(void 0===c&&(c=function(a,b){return a>b?1:a>1,m;m=c(b,a[g]);0c&&a.splice(-(c+1),0,b)}var sa=Date.now||function(){return+new Date};function ta(){function a(a){return(10>a?"0":"")+a}var b=new Date;return b.getFullYear()+"-"+a(b.getMonth()+1)+"-"+a(b.getDate())+" "+a(b.getHours())+":"+a(b.getMinutes())+":"+a(b.getSeconds())} var ua=[31,28,31,30,31,30,31,31,30,31,30,31];function va(a,b){var c=0,d=1,e;for(e in a){if(d>=arguments.length)break;var l=a[e],g=arguments[d++],c=c&~l.Of|g<c&&(c+=a.length);0>c&&(c=0);for(var d=a.length;c=this.x&&a=this.y&&b=c>>2);d?(b=new vb(a.x,a.y,a.A,a.B*b/c|0),a.y+=b.B,a.B-=b.B):(b=new vb(a.x,a.y,a.A*b/c|0,a.B),a.x+=b.A,a.A-=b.A);return b}f=tb.prototype;f.Rb=function(a,b,c){return this.na&&this.na.Rb(a,b,c)||this.A&&this.A.Rb(a,b,c)||this.P&&this.P.Rb(a,b,c)||this.fa&&this.fa.Rb(a,b,c)?!0:this.parent.Rb.call(this,a,b,c)}; f.Gc=function(a,b,c,d){this.na=a;this.ia=b;this.A=c;this.fa=d;this.P=xb(a,"Keyboard")};f.lc=function(a,b){b||yb();return!0};f.kc=function(){return!0};f.ad=function(){};function zb(a,b,c,d){a.B.Df[a.B.Ji++]={Ym:b,ee:c,type:d};return va(Ab,b,c,0,d)}function Bb(a,b){a.O.font=a.ca;a.O.fillStyle=a.ua;a.O.fillText(b,a.U,a.ea);a.U+=a.Ea}function yb(){for(var a=!1,b=kb(window.document,"pcjs","panel"),c=0;c=this.R?12:24>=this.R?14:15;this.Vb=1<>2;this.B=this.Vb-1;this.xa=this.ca/this.Vb|0;this.Z=this.xa-1;this.P=[];this.U=[];this.W=this.na=!1;a=new p;this.wa=Array(this.xa);for(b=0;b>>a.Pa;0a.Vb?a.Vb:c;if(g&&g.size){if(g.type==d&&g.controller==e){if(b+c<=g.Sa)return g.re+=g.Sa-b,g.Sa=b,!0;if(b>=g.Sa+g.re){q=g.size-(b-m);q>c&&(q=c);g.re=b-g.Sa+q;c-=q;b=m+a.Vb;continue}}return Kb(1,b,c)}g=a.wa[l];b=new p(b,q,a.Vb,d,e);Lb(b,g,a.fa);a.wa[l++]=b;b=m+a.Vb;c-=q}return 0>>this.Pa;0>>a.Pa;0>>=a.Pa;0>>a.Pa;0>>this.Pa].Hc(a&this.B,a)}; function Wb(a,b){var c=b&a.B,d=(b&a.O)>>>a.Pa;return c!=a.B?a.wa[d].ui(c,b):a.wa[d++].Ve(c,b)|a.wa[d&a.Z].Ve(0,b+1)<<8}f.nc=function(a,b){this.wa[(a&this.O)>>>this.Pa].Bc(a&this.B,b&255,a)};f.Kb=function(a,b){var c=a&this.B,d=(a&this.O)>>>this.Pa;c!=this.B?this.wa[d].Cf(c,b&65535,a):(this.wa[d++].Bc(c,b&255,a),this.wa[d&this.Z].Bc(0,b>>8&255,a+1))};function Xb(a,b,c){var d=b&a.B,e=(b&a.O)>>>a.Pa;d!=a.B?a.wa[e].Bi(d,c&65535,b):(a.wa[e++].Bf(d,c&255,b),a.wa[e&a.Z].Bf(0,c>>8&255,b+1))} function Yb(a,b){if(void 0===b)return a.W=!a.W,a.W;void 0===a.P[b]&&(a.P[b]=[null,null,!1]);a.P[b][2]=!a.P[b][2];return a.P[b][2]}function Zb(a,b,c,d){void 0===d&&(d=0);for(var e in c){var l=a,g=+e+d,m=b,q=c[e];if(void 0!==q)for(var r=+e+d;r<=g;r++)void 0!==l.P[r]?Aa("Input port "+ia(r)+" registered by "+l.P[r][0].id+", ignoring "+m.id):l.P[r]=[m,q,!1,!1]}} function $b(a,b,c){var d=255,e=a.P[b];void 0!==e?(e[1]&&(c=e[1].call(e[0],b,c),void 0!==c&&(d=c)),a.fa&&a.W!=e[2]&&ac(a.fa,b,d)):a.fa&&(lb(a.fa,a,b,null,c),a.W&&ac(a.fa,b,d));return d}function bc(a,b){if(void 0===b)return a.na=!a.na,a.na;void 0===a.U[b]&&(a.U[b]=[null,null,!1]);a.U[b][2]=!a.U[b][2];return a.U[b][2]} function cc(a,b,c,d){void 0===d&&(d=0);for(var e in c){var l=a,g=+e+d,m=b,q=c[e];if(void 0!==q)for(var r=+e+d;r<=g;r++)void 0!==l.U[r]?Aa("Output port "+ia(r)+" registered by "+l.U[r][0].id+", ignoring "+m.id):l.U[r]=[m,q,!1,!1]}}function dc(a,b,c,d){var e=a.U[b];void 0!==e?(e[1]&&e[1].call(e[0],b,c,d),a.fa&&a.na!=e[2]&&ec(a.fa,b,c)):a.fa&&(lb(a.fa,a,b,c,d),a.na&&ec(a.fa,b,c))}function Kb(a,b,c){Aa("Memory block error ("+a+","+h(b)+","+h(c)+")");return!1}var fc; if(sb){var gc=new ArrayBuffer(2);(new DataView(gc)).setUint16(0,256,!0);fc=256===(new Uint16Array(gc))[0]}else fc=!1;var Rb=fc; function p(a,b,c,d,e,l){this.id=hc+=2;this.ga=null;this.B=0;this.Sa=a;this.re=b;this.size=c||0;this.type=d||ic;this.ya=d==Qb;this.controller=null;this.A=l;this.bb=this.Si=!1;this.ea=this.ha=0;jc(this);if(c)if(e)this.controller=e,a=e.Wi(a),this.ga=a[0],this.B=a[1],Ob(this,e.gh());else if(sb)this.xa=new ArrayBuffer(c),this.na=new DataView(this.xa,0,c),this.O=new Uint8Array(this.xa,0,c),this.pa=new Uint16Array(this.xa,0,c>>1),this.ga=new Int32Array(this.xa,0,c>>2),Ob(this,Rb?Sb:Tb);else{this.ga=Array(c>> 2);for(e=0;e>8&65280|a>>>24);return a} p.prototype={constructor:p,parent:null,save:function(){var a,b;if(this.controller)a=null;else if(sb)for(a=Array(this.size>>2),b=0;b>8,c)},ua:function(a,b,c){this.Bc(a++,b&255, c++);this.Bc(a++,b>>8&255,c++);this.Bc(a++,b>>16&255,c++);this.Bc(a,b>>>24,c)},Ra:function(a){return this.ga[a>>2]>>>((a&3)<<3)&255},Lb:function(a){var b=a>>2;a=(a&3)<<3;var c=this.ga[b]>>a;return 24>a?c&65535:c&255|(this.ga[b+1]&255)<<8},nb:function(a){var b=a>>2;a=(a&3)<<3;var c=this.ga[b];a&&(c=c>>>a|this.ga[b+1]<<32-a);return c},Tc:function(a,b){var c=a>>2,d=(a&3)<<3;this.ga[c]=this.ga[c]&~(255<>2,d=(a&3)<<3;24>d?this.ga[c]=this.ga[c]&~(65535<>8);this.bb=!0},jd:function(a,b){var c=a>>2,d=(a&3)<<3;if(d){var e=-1<>>32-d}else this.ga[c]=b;this.bb=!0},Na:function(a,b){this.fa&&qc(this.fa,b)||this.A&&rc(this.A,b,1,!1);return this.Ve(a,b)},Fb:function(a,b){this.fa&&qc(this.fa,b,2)||this.A&&rc(this.A,b,2,!1);return this.ui(a,b)},jb:function(a,b){this.fa&&qc(this.fa,b,4)||this.A&&rc(this.A,b,4,!1);return this.Da(a, b)},xc:function(a,b,c){this.fa&&sc(this.fa,c)||this.A&&rc(this.A,c,1,!0);this.ya?this.ca(a,b,c):this.Bf(a,b,c)},rd:function(a,b,c){this.fa&&sc(this.fa,c,2)||this.A&&rc(this.A,c,2,!0);this.ya?this.ca(a,b,c):this.Bi(a,b,c)},Xc:function(a,b,c){this.fa&&sc(this.fa,c,4)||this.A&&rc(this.A,c,4,!0);this.ya?this.ca(a,b,c):this.Ka(a,b,c)},Va:function(a,b){this.P.ga[this.R]|=this.W;this.U.ga[this.ia]|=this.W;return this.Z.Hc(a,b)},Wb:function(a,b){this.P.ga[this.R]|=this.W;this.U.ga[this.ia]|=this.W;return this.Z.Ig(a, b)},tb:function(a,b){this.P.ga[this.R]|=this.W;this.U.ga[this.ia]|=this.W;return this.Z.yd(a,b)},Uc:function(a,b,c){this.P.ga[this.R]|=this.W;this.U.ga[this.ia]|=this.ra;this.Z.Bc(a,b,c)},Ge:function(a,b,c){this.P.ga[this.R]|=this.W;this.U.ga[this.ia]|=this.ra;this.Z.Cf(a,b,c)},ld:function(a,b,c){this.P.ga[this.R]|=this.W;this.U.ga[this.ia]|=this.ra;this.Z.$e(a,b,c)},Cc:function(a,b){return tc(this.A,b,!1).Hc(a,b)},cc:function(a,b){return tc(this.A,b,!1).Ig(a,b)},ub:function(a,b){return tc(this.A, b,!1).yd(a,b)},Vc:function(a,b,c){tc(this.A,c,!0).Bc(a,b,c)},Wd:function(a,b,c){tc(this.A,c,!0).Cf(a,b,c)},nd:function(a,b,c){tc(this.A,c,!0).$e(a,b,c)},La:function(a){return this.O[a]},Oa:function(a){return this.O[a]},Bb:function(a){return this.na.getUint16(a,!0)},Md:function(a){return a&1?this.O[a]|this.O[a+1]<<8:this.pa[a>>1]},ab:function(a){return this.na.getInt32(a,!0)},mb:function(a){return a&3?this.O[a]|this.O[a+1]<<8|this.O[a+2]<<16|this.O[a+3]<<24:this.ga[a>>2]},oc:function(a,b){this.O[a]= b;this.bb=!0},yc:function(a,b){this.O[a]=b;this.bb=!0},od:function(a,b){this.na.setUint16(a,b,!0);this.bb=!0},ud:function(a,b){a&1?(this.O[a]=b,this.O[a+1]=b>>8):this.pa[a>>1]=b;this.bb=!0},Wc:function(a,b){this.na.setInt32(a,b,!0);this.bb=!0},kd:function(a,b){a&3?(this.O[a]=b,this.O[a+1]=b>>8,this.O[a+2]=b>>16,this.O[a+3]=b>>24):this.ga[a>>2]=b;this.bb=!0}};function Lb(a,b,c){b&&(c&&(a.fa=c),b.A&&(a.A=b.A),(a.ea=b.ea)&&nc(a,oc,!1),(a.ha=b.ha)&&pc(a,oc,!1))} function uc(a,b){b?0===--a.ha&&(a.Bc=a.ya?a.ca:a.Bf,a.Cf=a.ya?a.Aa:a.Bi,a.$e=a.ya?a.ua:a.Ka):0===--a.ea&&(a.Hc=a.Ve,a.Ig=a.ui,a.yd=a.Da)}function jc(a,b,c,d,e,l){a.Z=b;a.P=c;a.R=d>>2;a.U=e;a.ia=l>>2;a.ra=b?mc(wc|xc):0;a.W=b?mc(wc):0}function pc(a,b,c){c&&a.ha||(a.Bc=!a.ya&&b[3]||a.ca,a.Cf=!a.ya&&b[4]||a.Aa,a.$e=!a.ya&&b[5]||a.ua);if(c||void 0===c)a.Bf=b[3]||a.ca,a.Bi=b[4]||a.Aa,a.Ka=b[5]||a.ua} function nc(a,b,c){c&&a.ea||(a.Hc=b[0]||a.Ea,a.Ig=b[1]||a.Ia,a.yd=b[2]||a.Ba);if(c||void 0===c)a.Ve=b[0]||a.Ea,a.ui=b[1]||a.Ia,a.Da=b[2]||a.Ba}function Ob(a,b,c){b||(b=5==a.type?yc:6==a.type?zc:Ac);nc(a,b,c);pc(a,b,c)} var Ac=[],Ub=[p.prototype.Ra,p.prototype.Lb,p.prototype.nb,p.prototype.Tc,p.prototype.vd,p.prototype.jd],oc=[p.prototype.Na,p.prototype.Fb,p.prototype.jb,p.prototype.xc,p.prototype.rd,p.prototype.Xc],zc=[p.prototype.Va,p.prototype.Wb,p.prototype.tb,p.prototype.Uc,p.prototype.Ge,p.prototype.ld],yc=[p.prototype.Cc,p.prototype.cc,p.prototype.ub,p.prototype.Vc,p.prototype.Wd,p.prototype.nd]; if(sb)var Tb=[p.prototype.La,p.prototype.Bb,p.prototype.ab,p.prototype.oc,p.prototype.od,p.prototype.Wc],Sb=[p.prototype.Oa,p.prototype.Md,p.prototype.mb,p.prototype.yc,p.prototype.ud,p.prototype.kd]; function Bc(a,b){Va.call(this,"CPU",a,Bc,1);var c=a.cycles||b,d=a.multiplier||1;this.Y={};this.Y.wd=c;this.Y.Dd=d;this.Y.Pf=Math.round(this.Y.wd/1E4)/100;this.Y.ke=this.Y.Pf*this.Y.Dd;this.oa.zb=!1;this.oa.eh=!1;this.oa.Zg=a.autoStart;this.oa.Ti=!1;c=Ya.autostart;void 0!==c&&(this.oa.Zg="true"==c?!0:"false"==c?!1:null);this.oa.ye=!1;this.Y.lf=this.Y.Le=0;this.Y.mf=a.csStart;this.Y.Ke=a.csInterval;this.Y.Me=a.csStop;this.oc=[];var e=this;this.Ai=function(){e.oe()};ob(this)}db(Bc);f=Bc.prototype; f.Gc=function(a,b,c,d){this.ia=b;this.fa=d;this.na=a;for(b=null;b=xb(a,"Video",b);)this.oc.push(b);this.U=xb(a,"ChipSet");ob(this)};f.reset=function(){};f.save=function(){return null};f.restore=function(){return!1};f.lc=function(a,b){if(!b){if(a&&this.restore){Cc(this);if(!this.restore(a))return!1;Dc(this)}else this.reset();this.fa?this.fa.Kk():this.X("No debugger detected")}Ec(this);return!0};f.kc=function(a){return a&&this.save?this.save():!0}; function Fc(a){(!0===a.oa.Zg||null===a.oa.Zg&&!a.fa&&void 0===a.ya.run)&&a.oe()}f.Vi=function(){return 0};function Dc(a){void 0===a.Y.mf&&(a.Y.mf=0);void 0===a.Y.Ke&&(a.Y.Ke=-1);void 0===a.Y.Me&&(a.Y.Me=-1);a.oa.ye=0<=a.Y.mf&&0=a.Y.Le&&(a.Y.Le+=a.Y.Ke,c=!0);0<=a.Y.Me&&a.Y.Me<=Hc(a)&&(a.Y.Ke=a.Y.Me=-1,Dc(a),a.Ub(),c=!0);c&&a.X(Hc(a)+" cycles: checksum="+h(a.Y.lf))}} f.ad=function(){this.na&&this.na.Gd&&this.na.Gd.ad()}; function Ic(a){for(var b=0;b>>d.Pa;g=g+m-1>>>d.Pa;b.Yg=0;for(b.ee=0;c<=g;)m=d.wa[c],b.Yg+=m.size,m.size&&(b.Ci.push(va(Ab,c,0,0,m.type)),b.ee++),c++; a.B=b;g=0;a.B.Ji=0;a.B.Df||(a.B.Df=[]);m=-1;d=0;c=-1;for(b=0;b>e.shift,q=Ab.Uk,l=(l&q.Of)>>q.shift;if(e!=m||l!=c+1)(c=b-d)&&(g+=zb(a,d,c,m)),m=e,d=b;c=l}g+=zb(a,d,b-d,m);m=a.B.Aj!=g;a.B.Aj=g;if(m){m=new vb(0,0,a.R.width,a.R.height);a.B.Sg=[];d=a.B.ee;for(g=0;g>1),e=c.y+(c.B>>1),l=c.B,c.A>1,d.ea+=(d.xa>>1)-2,Bb(d,m),d.ha&&(d.O.restore(),d.ha=!1)}}else Bb(a,"This space intentionally left blank"); a.context.drawImage(a.R,0,0,a.R.width,a.R.height,a.Oa,a.Ra,a.Ia,a.Ka);a.Ba=!1}}f.Sc=function(){this.oc.length&&this.oc[0].Sc()}; f.Rb=function(a,b,c){var d=this;a=!1;switch(b){case "run":this.ya[b]=c;c.onclick=function(){var a;if(a=d.na)if(a=d.na,a.oa.ic)a=!0;else{var b=null,c,m=eb(a.id);for(c=0;cc&&(c=60);2>c&&(c=2);var d=1;b&&1a.Y.Pf&&(c=Math.round(c/a.Y.Dd));return c}function Cc(a){a.Y.Xd=0;a.tb=a.nb=a.ab=a.A=0;Dc(a);Lc(a,1)} function Lc(a,b,c){var d=!1;if(void 0!==b){.8>a.Y.Xd/a.Y.ke?b=1:d=!0;a.Y.Dd=b;b=a.Y.Pf*a.Y.Dd;if(a.Y.ke!=b){a.Y.ke=b;b=a.Y.ke.toFixed(2)+"Mhz";var e=a.ya.setSpeed;e&&(e.textContent=b);a.X("target speed: "+b)}c&&a.Sc()}Nc(a,a.nb);a.nb=0;a.Y.Je=sa();a.Y.le=0;Oc(a);return d} f.oe=function(a){if(mb(this,!0)){if(!this.oa.zb){Lc(this);this.na&&this.na.start(this.Y.Je,Hc(this));this.oa.zb=!0;this.oa.eh=!0;this.U&&Pc(this.U);var b=this.ya.run;b&&(b.textContent="Halt");this.ad(!0);a&&this.Sc()}this.Y.nh>=this.Y.wd&&Oc(this,!0);this.Y.pf=0;this.Y.Qf=sa();this.Y.le&&(a=this.Y.Qf-this.Y.le,a>this.Y.aj&&(this.Y.Je+=a,this.Y.Je>this.Y.Qf&&(this.Y.Je=this.Y.Qf)));try{do{var c=this.oa.ye?1:this.Y.Sk;if(this.U){Qc(this.U);var d=this.U;a=c;var e=d.R[0];if(e.he){var l=(Hc(d.A,d.Aa)- e.gd)/d.ub|0,g=Rc(d,0)-l;6==e.mode&&(g-=l);var m=g*d.ub|0;6==e.mode&&(m>>=1);a>m&&(a=m)}var c=a,q=this.U;a=c;if(q.B&&q.B[11]&64){var r=q.Ka-Hc(q.A,q.Aa);0r&&(a=r)}c=a}this.Ze(c);var x=this.ab-this.A;this.nb+=x;this.Y.pf+=x;Nc(this,0,!0);Gc(this,x);this.Y.of-=x;0>=this.Y.of&&(this.Y.of+=this.Y.cj,Ic(this));this.Y.nf-=x;0>=this.Y.nf&&(this.Y.nf+=this.Y.bj,this.ad());this.Y.Ne-=x;if(0>=this.Y.Ne){this.Y.Ne+=this.Y.mh;break}}while(this.oa.zb)}catch(E){this.Ub();Ec(this);this.na&&this.na.stop(sa(), Hc(this));mb(this,!1);rb(this,E.stack||E.message);return}c=setTimeout;d=this.Ai;this.Y.le=sa();e=this.Y.aj;this.Y.pf&&(e=Math.round(e*this.Y.pf/this.Y.mh));e-=this.Y.le-this.Y.Qf;if(l=this.Y.le-this.Y.Je)this.Y.Xd=Math.round(this.nb/(10*l))/100,864E5<=l&&(this.tb=0,this.U&&Qc(this.U,!0),Lc(this));if(0>e||this.Y.Xd>>0)+b<=this.hd?this.Ja+a|0:this.Jf(0,0,c)};f.yj=function(a,b,c){return(a>>>0)+b>this.hd?this.Ja+a|0:this.Jf(0,0,c)};f.Jf=function(a,b,c){c||t.call(this.A,13,0);return-1};f.Mi=function(a,b,c){return(a>>>0)+b<=this.hd?this.Ja+a|0:this.Kf(0,0,c)};f.zj=function(a,b,c){return(a>>>0)+b>this.hd?this.Ja+a|0:this.Kf(0,0,c)};f.Kf=function(a,b,c){c||t.call(this.A,13,0);return-1}; function Wc(a,b,c){var d=a.A,e=d.va(b+2),l=d.va(b)|(e&255)<<16,d=d.va(b+4);a.ma=c;a.Ja=l;a.xb=d;a.hd=(d>>>0)+1;a.Mb=e;a.type=e&7936;a.ext=0;a.Zc=b;Uc(a,!0)} function Vc(a,b,c,d){var e=a.A,l=e.va(b+0),g=e.va(b+4),m=g&7936,q=e.va(b+2)|(g&255)<<16,r=e.va(b+6),x=c&65528;if(80386<=e.qa){var E=l,q=q|(r&65280)<<16,l=l|(r&15)<<16;r&128&&(l=l<<12|4095)}for(;;){var C,G,V;if(a.id==Tc){a.De=!1;G=a.ah;var K,Q=c&3,R=(g&24576)>>13;if(x&&!(g&32768)){d||t.call(e,11,c);q=-1;break}if(6144<=m){Q=c&3;if(Q>a.Nb){if(!1!==G&&!(R==a.Nb||m&1024&&R<=a.Nb)){q=-1;break}x=e.Qa();Xc(e,e.Qa(),!0);u(e,x);a.De=!0}C=!1}else{if(256==m||2304==m){if(!Yc(a,c,G)){q=-1;break}return a.Ja}if(1024== m||3072==m)C=!0,V=0,K=c,Qm||2048==(m&2560)){d||t.call(e,13,c,!!g);q=-1;break}}}else if(3==a.id){if(!(g&32768)){d||t.call(e,12, c);q=-1;break}if(!x||4096>m||512!=(m&2560)){d||t.call(e,13,c,!0);q=-1;break}}else if(4==a.id){G=m&-513;if(!x||256!=G&&2304!=G){d||t.call(e,13,c,!0);q=-1;break}2304==G&&(a.Ei=q+e.va(q+100+2)|0,a.wj=q+a.xb|0)}else if(6==a.id&&!(m&4096)&&768>>0)+1;a.Mb=g;a.type=m;a.ext=r;a.Zc=b;Uc(a,!0,!0,!1);break}return q} function Yc(a,b,c){var d=a.A,e=a.Nb,l=d.Wa.ma,g=d.Wa.Ja;if(!c){if(!(d.Wa.type&512))return t.call(d,13,b,!0),!1;d.Kb(d.Wa.Zc+4,d.Wa.Mb&=-513)}if(-1===d.Wa.load(b))return!1;var m=d.Wa.Ja;if(!1!==c){if(d.Wa.type&512)return t.call(d,13,b,!0),!1;d.Kb(d.Wa.Zc+4,d.Wa.Mb|=512)}d.Wa.type=d.Wa.type&-513|d.Wa.Mb&512;256==d.Wa.type||768==d.Wa.type?(d.Kb(g+14,w(d)),d.Kb(g+16,fd(d)),d.Kb(g+18,d.F),d.Kb(g+20,d.G),d.Kb(g+22,d.H),d.Kb(g+24,d.D),d.Kb(g+26,v(d)),d.Kb(g+28,d.L),d.Kb(g+30,d.K),d.Kb(g+32,d.J),d.Kb(g+34, d.$a.ma),d.Kb(g+36,d.Ha.ma),d.Kb(g+38,d.Ca.ma),d.Kb(g+40,d.ib.ma),d.Rc.load(d.va(m+42)),gd(d,d.va(m+16)|(c?16384:0)),d.F=d.va(m+18),d.G=d.va(m+20),d.H=d.va(m+22),d.D=d.va(m+24),d.L=d.va(m+28),d.K=d.va(m+30),d.J=d.va(m+32),d.$a.load(d.va(m+34)),d.ib.load(d.va(m+40)),hd(d,d.va(m+14),d.va(m+36)),b=38,g=26,a.Nb>>0)+1)}; function Uc(a,b,c,d){void 0===c&&(c=!!(a.A.eb&1));a.ze=!1;if(c)if(a.load=a.$i,a.Zi=a.Ok,a.qc=a.Ki,a.fc=a.Mi,void 0===d&&(d=!!(a.A.aa&131072)),d)a.load=a.U,a.qc=a.O,a.fc=a.P,a.Nb=a.sc=3,a.ta=a.Dc=2,a.C=a.da=65535,a.xb=65535,a.hd=a.xb+1,a.Dc=a.ta,a.Zc=-1,a.De=!1;else{if(!(a.ma&-4))a.qc=a.Jf,a.fc=a.Kf;else if(a.type&4096){6144==(a.type&6656)&&(a.qc=a.Jf);if(a.type&2048||!(a.type&512))a.fc=a.Kf;1024==(a.type&3072)&&(a.qc==a.Ki&&(a.qc=a.yj),a.fc==a.Mi&&(a.fc=a.zj),a.ze=!0)}b&&(a.ma&-4&&-1!==a.Zc&&(b=a.Zc+ 5,a.A.nc(b,a.A.Xa(b)|1)),a.Nb=a.ma&3,a.sc=(a.Mb&24576)>>13,80386>a.A.qa||!(a.ext&64)?(a.ta=2,a.C=65535):(a.ta=4,a.C=-1),a.Dc=a.ta,a.da=a.C)}else a.load=a.hh,a.Zi=a.Pk,a.qc=a.Li,a.fc=a.Ni,a.Nb=a.sc=0,a.Zc=-1,a.De=!1} function jd(a){this.qa=a.model||8088;var b=0;switch(this.qa){default:b=4772727;break;case 80286:b=6E6;break;case 80386:b=16E6}Bc.call(this,a,b);this.jf=61442;this.Fb=1792;this.hf=28672;this.kd=4;this.ra=255;this.B=80386==this.qa?kd:80286==this.qa?ld:md;this.ca=nd;this.vf=od;this.wf=pd;this.yf=qd;if(80186<=this.qa&&(this.ca=nd.slice(),this.vf=od.slice(),this.wf=pd.slice(),this.ra=31,this.ca[15]=rd,this.ca[96]=sd,this.ca[97]=td,this.ca[98]=ud,this.ca[99]=rd,this.ca[100]=rd,this.ca[101]=rd,this.ca[102]= rd,this.ca[103]=rd,this.ca[104]=vd,this.ca[105]=wd,this.ca[106]=xd,this.ca[107]=yd,this.ca[108]=zd,this.ca[109]=Ad,this.ca[110]=Bd,this.ca[111]=Cd,this.ca[192]=Fd,this.ca[193]=Gd,this.ca[200]=Hd,this.ca[201]=Id,this.ca[241]=Jd,this.vf[7]=Kd,this.wf[7]=Kd,80286<=this.qa)){this.jf=2;this.Fb|=28672;this.kd=0;this.ca[15]=Ld;this.Tc=Md.slice();for(a=0;a>>20,l=a.zd[(a.Id+e&a.yc)>>>a.Pa],g=l.yd(e);if(!(g&1))return d||Yd.call(a,b,!1,c),a.Uc;if(!(g&4)&&3==a.rb)return d||Yd.call(a,b,!0,c),a.Uc;var m=(b&4190208)>>>10,g=a.zd[((g&-4096)+m&a.yc)>>>a.Pa],q=g.yd(m);if(!(q&1||d))return d||Yd.call(a,b,!1,c),a.Uc;if(!(q&4)&&3==a.rb)return d||Yd.call(a,b,!0,c),a.Uc;c=a.zd[((q&-4096)+(b&4095)&a.yc)>>>a.Pa];if(d)return c;d=new p(b&-4096,0,0,6);jc(d,c,l,e,g,m);b>>>=a.Pa;a.wa[b]=d;a.ld.push(b);return d} function Zd(a){a.wa!=a.zd&&(a.wa=a.zd,a.Wd=null,a.ld=null,a.Uc=null)}f=jd.prototype;f.reset=function(){this.oa.zb&&this.Ub();Wd(this);Cc(this);this.oa.ed=!1};function $d(a,b){var c;switch(b){case 0:c=a.F;break;case 1:c=a.G;break;case 2:c=a.H;break;case 3:c=a.D;break;case 4:c=a.Va;break;case 5:c=a.L;break;case 6:c=a.K;break;case 7:c=a.J}return c} function ae(a,b,c){switch(b){case 0:a.F=c;break;case 1:a.G=c;break;case 2:a.H=c;break;case 3:a.D=c;break;case 4:a.Va=c;break;case 5:a.L=c;break;case 6:a.K=c;break;case 7:a.J=c}} function Wd(a){a.F=0;a.D=0;a.G=0;a.H=0;a.Va=0;a.L=0;a.K=0;a.J=0;a.Da=!1;a.ha=a.Ea=0;a.ub=0;a.od=0;a.eb=65520;a.cd=0;a.Od=1023;a.aa=a.zc=0;a.Wb=a.Wc=a.Lb=a.cc=0;a.rd=-1;a.Ha=new Sc(a,Tc,"CS");a.ib=new Sc(a,2,"DS");a.$a=new Sc(a,2,"ES");a.Ca=new Sc(a,3,"SS");u(a,0);Xc(a,0);80386<=a.qa&&(a.H=772,a.eb=16,a.vi=0,a.ae=0,a.Id=0,a.Ia=[0,0,0,0,null,null,0,0],a.vd=[null,null,null,null,null,null,0,0],a.Pb=new Sc(a,2,"FS"),a.Qb=new Sc(a,2,"GS"),Zd(a));a.Pg=new Sc(a,0,"NULL");a.P=a.ib;a.R=a.Ca;a.V=a.W=0;a.O=a.Z= -1;a.pa=0;hd(a,0,65535);if(80286<=a.qa){a.bd=0;a.ce=65535;a.Rc=new Sc(a,5,"LDT",!0);a.Wa=new Sc(a,4,"TSS",!0);a.Ba=new Sc(a,6,"VER",!0);hd(a,65520,61440);var b,c=w(a);b=a.Ha;var d=-65536;80386>b.A.qa&&(d&=16777215);b=b.Ja=d;a.za=b+c|0;a.ud=b+a.Ha.xb|0}gd(a,0);Zc(a)}function be(a){2==a.Dc?(a.jc=a.va,a.Oa=z,a.Ra=ce,a.mb=de,a.ea=A,a.ua=ee,a.Na=fe):(a.jc=a.pc,a.Oa=B,a.Ra=ge,a.mb=he,a.ea=D,a.ua=ie,a.Na=je)}function ke(a){2!=a.ta&&(a.W|=1024,a.ta=2,a.C=65535,le(a))} function le(a){2==a.ta?(a.dataType=32768,a.uc=a.va,a.Bb=a.Kb):(a.dataType=-2147483648,a.uc=a.pc,a.Bb=a.Sb)}function $c(a){a.Dc=a.Ha.Dc;a.da=a.Ha.da;be(a);a.ta=a.Ha.ta;a.C=a.Ha.C;le(a);a.W&=-3073}f.Vi=function(){var a=this.F+this.D+this.G+this.H+v(this)+this.L+this.K+this.J|0;return a=a+w(this)+me(this)+this.ib.ma+this.Ca.ma+this.$a.ma+fd(this)|0};function ne(a,b,c,d){void 0!==d&&(void 0===a.nd[b]&&(a.nd[b]=[]),a.nd[b].push([c,d]))}function oe(a,b,c){void 0!==c&&(a.zi[b]=c)} function pe(a,b){for(var c=a.Ia[7],d=c>>16,e=0;4>e;e++){if(c&3){var l=!!(d&1),g=a.Ia[e],g=g&~(d>>2&3);b?a.wa[g>>>a.Pa].Nd(g&a.La,l,a):uc(a.wa[g>>>a.Pa],l)}c>>=2;d>>=4}}function rc(a,b,c,d){if(!(a.V&8192)&&a.Ia[7]&255){c--;var e=a.Ia[7],l=e>>16;d=d?1:0==d?3:0;for(var g=0;4>g;g++){if(e&3&&(l&3)==d){var m=l>>2;if(b+c>=a.Ia[g]&&b<=a.Ia[g]+m){a.Ia[6]|=1<>=2;l>>=4}}} function Zc(a,b,c){void 0===b&&(b=!!(a.eb&1));void 0===c&&(c=!!(a.aa&131072));!b!=!(a.eb&1)&&a.sa()&&a.xa("CPU switching to "+(b?c?"v86":"protected":"real")+"-mode",a.Zb,!0);a.yf=b&&!c?qe:qd;Uc(a.Ha,!1,b,c);Uc(a.ib,!1,b,c);Uc(a.Ca,!1,b,c);Uc(a.$a,!1,b,c);80386<=a.qa&&(Uc(a.Pb,!1,b,c),Uc(a.Qb,!1,b,c),$c(a))} f.save=function(){var a=new re(this);se(a,0,[this.F,this.D,this.G,this.H,v(this),this.L,this.K,this.J]);var b=w(this),c=this.Ha.save(),d=this.ib.save(),e=this.Ca.save(),l=this.$a.save(),g;null!=this.bd?(g=[this.eb,this.bd,this.ce,this.cd,this.Od,this.Rc.save(),this.Wa.save(),this.zc],80386<=this.qa&&(g.push(this.vi),g.push(this.ae),g.push(this.Id),g.push(this.Ia),g.push(this.vd))):g=null;b=[b,c,d,e,l,g,fd(this)];80386<=this.qa&&(b.push(this.Pb.save()),b.push(this.Qb.save()));se(a,1,b);se(a,2,[this.P.Af, this.R.Af,this.V,this.W,this.pa,this.O,this.Z]);se(a,3,[0,this.tb,this.Y.Dd]);b=this.ia;c=0;d=[];for(e=0;ec&&0<=(a.ud^a.za)&&(8088>=a.qa||a.Ha.xb==a.Ha.da?F(a,a.za-a.Ha.Ja):-1>c&&t.call(a,13,0))}function v(a){return a.Va&~a.Ca.da|a.Ka-a.Ca.Ja}function u(a,b){a.Va=b;a.Ka=a.Ca.Ja+(b&a.Ca.da)|0}function we(a,b,c,d,e,l){if(63!=(e&63)&&e!=a.resultType){var g=(e^a.resultType)&a.resultType;g&&(g&1&&xe(a),g&2&&ye(a),g&4&&ze(a),g&8&&Ae(a),g&16&&Be(a),g&32&&Ce(a))}l?(a.Wb=d,a.Lb=b):(a.Wb=b,a.Lb=d);a.Wc=c;a.cc=d;a.resultType=e} function De(a,b,c,d,e){a.resultType=c|26;a.cc=b;d?Ee(a):Fe(a);e?Ge(a):He(a);return b}function Ie(a,b,c,d){c&d?Ee(a):Fe(a);(b^c)&d?Ge(a):He(a)}function Je(a){return xe(a)?1:0}function xe(a){a.resultType&1&&(a.aa&=-2,(a.Wb^(a.Wb^a.Wc)&(a.Wc^a.Lb))&a.resultType&-2147450752&&(a.aa|=1),a.resultType&=-2);return a.aa&1}function ye(a){a.resultType&2&&(a.aa&=-5,38505>>((a.cc^a.cc>>4)&15)&1&&(a.aa|=4),a.resultType&=-3);return a.aa&4} function ze(a){a.resultType&4&&(a.aa&=-17,(a.Lb^a.Wb^a.Wc)&16&&(a.aa|=16),a.resultType&=-5);return a.aa&16}function Ae(a){a.resultType&8&&(a.aa&=-65,a.cc&((a.resultType&-2147450752)-1|a.resultType&-2147450752)||(a.aa|=64),a.resultType&=-9);return a.aa&64}function Be(a){a.resultType&16&&(a.aa&=-129,a.cc&a.resultType&-2147450752&&(a.aa|=128),a.resultType&=-17);return a.aa&128} function Ce(a){a.resultType&32&&(a.aa&=-2049,(a.Wb^a.Lb)&(a.Wc^a.Lb)&a.resultType&-2147450752&&(a.aa|=2048),a.resultType&=-33);return a.aa&2048}function Fe(a){a.resultType&=-2;a.aa&=-2}function Ke(a){a.resultType&=-5;a.aa&=-17}function Le(a){a.resultType&=-9;a.aa&=-65}function He(a){a.resultType&=-33;a.aa&=-2049}function Ee(a){a.resultType&=-2;a.aa|=1}function Me(a){a.resultType&=-5;a.aa|=16}function Ne(a){a.resultType&=-9;a.aa|=64}function Ge(a){a.resultType&=-33;a.aa|=2048} function fd(a){return a.aa&-2262|xe(a)|ye(a)|ze(a)|Ae(a)|Be(a)|Ce(a)}function Oe(a,b){b=b|a.eb&1|65520;a.eb=a.eb&-65536|b&65535;a.eb&1&&Zc(a,!0)}function gd(a,b,c){a.eb&1||(b&=~a.hf);void 0===c&&(c=a.rb);c?b=b&-12289|a.aa&12288:a.zc=(b&12288)>>12;c>a.zc&&(b=b&-513|a.aa&512);a.resultType=128;a.aa=a.aa&~(a.Fb|2261)|b&(a.Fb|2261)|a.jf;a.aa&256&&(a.pa|=2,a.V|=4)} function Pe(a,b,c){var d=0;if(a.eb&1&&(a.rb>a.zc||a.aa&131072)&&a.Wa.Ei)for(var e=a.Wa.Ei+(b>>>3),d=(1<>>=8,e++;return d?(a.sa(256)&&a.xa("checkIOPM("+ia(b)+","+c+"): trapped",!0,!0),t.call(a,13,0,!1),!1):!0} f.Rb=function(a,b,c){var d=!1;switch(b){case "EAX":case "EBX":case "ECX":case "EDX":case "ESP":case "EBP":case "ESI":case "EDI":case "EIP":case "AX":case "BX":case "CX":case "DX":case "SP":case "BP":case "SI":case "DI":case "IP":case "PC":case "CS":case "DS":case "SS":case "ES":case "FS":case "GS":case "CR0":case "CR2":case "CR3":case "PS":case "C":case "P":case "A":case "Z":case "S":case "T":case "I":case "D":case "V":this.ya[b]=c;this.Hg++;d=!0;break;default:d=this.parent.Rb.call(this,a,b,c)}return d}; function Qe(a,b){var c=a.wa[(b&a.jb)>>>a.Pa];return 5!=c.type||(c=tc(a,b,!1,!0),c)?c.Ve(b&a.La,b):null}f.Xa=function(a){return this.wa[(a&this.jb)>>>this.Pa].Hc(a&this.La,a)};f.va=function(a){var b=a&this.La,c=(a&this.jb)>>>this.Pa;this.A-=this.B.uf;return b>>this.Pa;if(b>>d|this.wa[c+1&this.xc].yd(0,a+3)<<32-d};f.nc=function(a,b){this.wa[(a&this.jb)>>>this.Pa].Bc(a&this.La,b&255,a)};f.Kb=function(a,b){var c=a&this.La,d=(a&this.jb)>>>this.Pa;this.A-=this.B.uf;c>8&255,a+1))}; f.Sb=function(a,b){var c=a&this.La,d=(a&this.jb)>>>this.Pa;this.A-=this.B.uf;if(c>>32-l,a)}};function Re(a,b,c){a.Xc=b;a.O=b.qc(a.Vc=c,1);return a.V&1?0:a.Xa(a.O)}function H(a,b){return Re(a,a.P,b&a.da)}function I(a,b){return Re(a,a.R,b&a.da)}function Se(a,b,c){a.Xc=b;a.O=b.qc(a.Vc=c,a.ta);return a.V&1?0:a.uc(a.O)} function J(a,b){return Se(a,a.P,b&a.da)}function L(a,b){return Se(a,a.R,b&a.da)}function Te(a,b,c){a.Xc=b;a.Z=a.O=b.qc(a.Vc=c,1);return a.V&1?0:a.Xa(a.O)}function M(a,b){return Te(a,a.P,b&a.da)}function N(a,b){return Te(a,a.R,b&a.da)}function Ue(a,b,c){a.Xc=b;a.Z=a.O=b.qc(a.Vc=c,a.ta);return a.V&1?0:a.uc(a.O)}function O(a,b){return Ue(a,a.P,b&a.da)}function P(a,b){return Ue(a,a.R,b&a.da)}function S(a,b){a.V&2||a.nc(a.Xc.fc(a.Vc,1),b)}function T(a,b){a.V&2||a.Bb(a.Xc.fc(a.Vc,a.ta),b)} function ad(a,b,c){return a.uc(b.qc(c,a.ta))}f.ba=function(){var a=this.Xa(this.za);ve(this,1);return a};function Ve(a){var b=a.va(a.za);ve(a,2);return b}function U(a){var b=a.jc(a.za);ve(a,a.Dc);return b}f.Ma=function(){var a=this.uc(this.za);ve(this,this.ta);return a};f.M=function(){var a=this.Xa(this.za)<<24>>24;ve(this,1);return a};function W(a,b){var c=a.Xa(a.za);ve(a,1);return We[c].call(a,b)} f.Qa=function(){var a=this.uc(this.Ka);this.Ka=this.Ka+this.ta|0;var b=this.Lg-this.Ka|0;0>b&&0<=(this.Lg^this.Ka)&&(8088>=this.qa||!this.Ca.ze&&this.Ca.xb==this.Ca.da||this.Ca.ze&&!this.Ca.xb?u(this,this.Ka-this.Ca.Ja&this.Ca.da):-1>b&&t.call(this,12,0));return a};function bd(a,b){a.Ka=a.Ka-a.ta|0;0>(a.Ka-a.Ie|0)&&0<=(a.Ie^a.Ka)&&(8088>=a.qa||!a.Ca.ze&&a.Ca.xb==a.Ca.da||a.Ca.ze&&!a.Ca.xb?u(a,a.Ka-a.Ca.Ja&a.Ca.da):t.call(a,12,0));a.Bb(a.Ka,b)} function Xe(a,b,c){var d=4;1==b.length&&(d=1,c=c?1:0);if(80386>a.qa)2this.qa?0:1,e=0;2>e;e++){switch(d){case 0:if(this.pa&1&&this.aa&512){var l=Ze(this.U);if(-1<=l&&(this.pa&=-2,0<=l)){this.pa&=-5;$e.call(this, l,null,11);d=!0;break a}}break;case 1:if(this.pa&2){this.pa&=-3;80386<=this.qa&&(this.Ia[6]|=16384);$e.call(this,1,null,11);d=!0;break a}}d=1-d}if(d=this.pa&8){d=this.U;e=!1;for(l=0;l>16,c=c<<16>>16,d=d<<16>>16);this.A-=this.B.sh;if(bd)F(this,this.Aa-this.Ha.Ja),$e.call(this,5,null,0);this.V|=2;return a} function nf(a,b){var c=0;if(b){Le(this);for(var d=1;d&this.C;){if(b&d){a=c;break}d<<=1;c++}}else Ne(this);this.A-=11+3*c;return a}function of(a,b){var c=0;if(b){Le(this);for(var d=2==this.ta?15:31,e=1<>>=1;c++;d--}}else Ne(this);this.A-=11+3*c;return a}function pf(a,b){a&1<<(b&31)?Ee(this):Fe(this);this.A-=-1===this.O?3:6;this.V|=2;return a}function qf(a,b){var c=1<<(b&31);a&c?Ee(this):Fe(this);this.A-=-1===this.O?6:8;return a^c} function rf(a,b){var c=1<<(b&31);a&c?Ee(this):Fe(this);this.A-=-1===this.O?6:8;return a&~c}function sf(a,b){var c=1<<(b&31);a&c?Ee(this):Fe(this);this.A-=-1===this.O?6:8;return a|c}function tf(a,b){var c=me(this),d=w(this);null!=hd(this,a,b,!0)&&(bd(this,c),bd(this,d))}function uf(a,b){we(this,a,b,a-b|0,191,!0);this.A-=-1===this.Z?-1===this.O?this.B.$b:this.B.Yf:this.B.Jb;this.V|=2;return a} function vf(a,b){we(this,a,b,a-b|0,this.dataType|63,!0);this.A-=-1===this.Z?-1===this.O?this.B.$b:this.B.Yf:this.B.Jb;this.V|=2;return a}function wf(a){var b=a-1|0;we(this,a,1,b,this.dataType|62,!0);this.A-=2;return a&~this.C|b&this.C}function xf(a,b){var c=a[1]-b[1];c||(c=a[0]-b[0]);return c} function yf(a,b,c){this.Da=!1;if((c>>>=0)&&!(c<=b>>>0)){var d=0,e=1;c=[c>>>0,0];for(a=[a>>>0,b>>>0];0>>=0,b[1]++);e+=e}do 0<=xf(a,c)&&(b=a,l=c,b[0]-=l[0],b[1]-=l[1],0>b[0]&&(b[0]>>>=0,b[1]--),d+=e),b=c,b[0]>>>=1,b[1]&1&&(b[0]=(b[0]|2147483648)>>>0),b[1]>>>=1,e>>>=1;while(e);this.ha=d;this.Ea=a[0];this.Da=!0}}function zf(a){return a} function Af(a,b){a=this.M();var c=(b<<16>>16)*a|0;32767c?(Ee(this),Ge(this)):(Fe(this),He(this));this.A-=-1===this.O?21:24;return c&65535}function Bf(a,b){var c,d;a=this.Ma();2==this.ta?(d=(b<<16>>16)*(a<<16>>16)|0,c=32767d):(d=b*a,c=2147483647d);c?(Ee(this),Ge(this)):(Fe(this),He(this));d&=this.C;this.A-=-1===this.O?21:24;return d} function Cf(a,b){var c=(a<<16>>16)*(b<<16>>16)|0;32767c?(Ee(this),Ge(this)):(Fe(this),He(this));this.A-=-1===this.O?9:12;return c&65535}function Df(a,b){var c=a*b;2147483647c?(Ee(this),Ge(this)):(Fe(this),He(this));this.A-=-1===this.O?9:12;return c|0}function Ef(a){var b=a+1|0;we(this,a,1,b,this.dataType|62);this.A-=2;return a&~this.C|b&this.C} function $e(a,b,c){this.A-=this.B.Nh+c;this.Ha.ah=!0;c=fd(this);var d=me(this),e=w(this);a=this.Ha.Zi(a);-1!==a&&(bd(this,c),bd(this,d),bd(this,e),null!=b&&bd(this,b),this.rd=-1,$c(this),this.za=a,this.ud=this.Ha.Ja+this.Ha.xb|0,this.rb=this.Ha.Nb)}function Ff(a,b){this.A-=14+(-1===this.O?0:2);Le(this);-1!==this.Ba.load(b,!0)&&this.Ba.sc>=this.rb&&this.Ba.sc>=(b&3)&&(Ne(this),a=this.Ba.Mb&-256,2=this.rb)&&this.Ba.sc>=(b&3))return Ne(this),this.Ba.xb;Le(this);return a} function Nf(a,b){if(-1===this.O)return Nd.call(this),a;Xc(this,this.va(this.O+this.ta));this.A-=this.B.me;return b}function Of(a,b){this.A-=-1===this.Z?-1===this.O?this.B.bi:this.B.ai:this.B.Zh;return b}function Pf(a,b){return b}function Qf(){-1!==this.Z&&ke(this);return Of.call(this,0,this.ub)}function Rf(a,b){var c=b&65535,d=b>>>16,e=a&65535,l=a>>>16,g=c*e,e=(g>>>16)+d*e,m=e>>>16,e=(e&65535)+c*l;this.Da=!0;this.ha=e<<16|g&65535;this.Ea=m+((e>>>16)+d*l)|0} function Sf(a,b){this.A-=-1===this.Z?-1===this.O?this.B.$b:this.B.Jb:this.B.vc;return De(this,a|b,128)}function Tf(a,b){this.A-=-1===this.Z?-1===this.O?this.B.$b:this.B.Jb:this.B.vc;return De(this,a|b,this.dataType)}function Uf(a){var b=this.Qa(),c=this.Qa();a&&u(this,v(this)+a);hd(this,b,c,!1)&&(a&&u(this,v(this)+a),this.ib.ma&65528&&this.ib.sc>16-c)&65535;De(this,a,32768,d&32768)}return a}function ng(a,b,c){if(c){var d=a<>32-c;De(this,a,-2147483648,d&-2147483648)}return a}function og(a,b){return mg.call(this,a,b,this.ba())}function pg(a,b){return ng.call(this,a,b,this.ba())}function qg(a,b){return mg.call(this,a,b,this.G&31)}function rg(a,b){return ng.call(this,a,b,this.G&31)} function sg(a,b,c){if(c){16>c-1;a=(d>>1|b<<16-c)&65535;De(this,a,32768,d&1)}return a}function tg(a,b,c){if(c){var d=a>>c-1;a=d>>1|b<<32-c;De(this,a,-2147483648,d&1)}return a}function ug(a,b){return sg.call(this,a,b,this.ba())}function vg(a,b){return tg.call(this,a,b,this.ba())}function wg(a,b){return sg.call(this,a,b,this.G&31)}function xg(a,b){return tg.call(this,a,b,this.G&31)} function yg(a,b){var c=a-b|0;we(this,a,b,c,191,!0);this.A-=-1===this.Z?-1===this.O?this.B.$b:this.B.Jb:this.B.vc;return c&255}function Ig(a,b){var c=a-b|0;we(this,a,b,c,this.dataType|63,!0);this.A-=-1===this.Z?-1===this.O?this.B.$b:this.B.Jb:this.B.vc;return c&this.C}function Jg(a,b){De(this,a&b,128);this.A-=-1===this.Z?-1===this.O?this.B.zg:this.B.Te:this.B.Te;this.V|=2;return a} function Kg(a,b){De(this,a&b,this.dataType);this.A-=-1===this.Z?-1===this.O?this.B.zg:this.B.Te:this.B.Te;this.V|=2;return a} function Lg(a,b){if(-1===this.O){switch(this.od&7){case 0:this.F=this.F&-256|a;break;case 1:this.G=this.G&-256|a;break;case 2:this.H=this.H&-256|a;break;case 3:this.D=this.D&-256|a;break;case 4:this.F=this.F&-65281|a<<8;break;case 5:this.G=this.G&-65281|a<<8;break;case 6:this.H=this.H&-65281|a<<8;break;case 7:this.D=this.D&-65281|a<<8}this.A-=this.B.Bg}else this.Z=this.O,S(this,a),this.A-=this.B.Ag;return b} function Mg(a,b){if(-1===this.O){switch(this.od&7){case 0:this.F=this.F&~this.C|a;break;case 1:this.G=this.G&~this.C|a;break;case 2:this.H=this.H&~this.C|a;break;case 3:this.D=this.D&~this.C|a;break;case 4:u(this,v(this)&~this.C|a);break;case 5:this.L=this.D&~this.C|a;break;case 6:this.K=this.K&~this.C|a;break;case 7:this.J=this.J&~this.C|a}this.A-=this.B.Bg}else this.Z=this.O,T(this,a),this.A-=this.B.Ag;return b} function Ng(a,b){var c=a^b;De(this,c,128);this.A-=-1===this.Z?-1===this.O?this.B.$b:this.B.Jb:this.B.vc;return c}function Og(a,b){this.A-=-1===this.Z?-1===this.O?this.B.$b:this.B.Jb:this.B.vc;return De(this,a^b,this.dataType)}function Pg(a){t.call(this,13,0);return a}function Kd(a){t.call(this,6);return a}function Qg(a){Nd.call(this);return a}function Rg(){F(this,this.Aa-this.Ha.Ja);$e.call(this,0,null,2)}function Sg(){this.A-=-1===this.O?2:this.B.oi;return 1} function Tg(){var a=this.G&255;this.A-=(-1===this.O?this.B.sg:this.B.rg)+(a<this.rd)F(this,this.Aa-this.Ha.Ja),e=!0;else if(8!=this.rd)b=0,a=8,e=!0;else{Wg.call(this,-1,0,c);Wd(this);return}Wg.call(this,a,b,c)&&(e=!1);e&&(this.rd=a,$e.call(this,a,b,d||0),this.Aa=this.za);this.V|=3}else this.xa("Fault "+k(a)+" blocked by PCjs",1073741824),F(this,this.Aa-this.Ha.Ja)}function Yd(a,b,c){this.ae=a;a=0;b&&(a|=1);c&&(a|=2);3==this.rb&&(a|=4);t.call(this,14,a)} function Wg(a,b,c){var d=32,e=Qe(this,this.za);204!=e||this.Od||(c=!1);if(this.aa&131072){if(6==a&&99==e||13==a&&205==e)c=!1}else if(12==a||14==a||13==a&&80386==this.qa)c=!0;!1===c&&(d|=1);983040<=this.za&&1048575>=this.za&&(c=!1);this.sa(d|-2147483648)&&(c=!0);if(this.sa(d)||c)a="Fault "+k(a)+(null!=b?" ("+ia(b)+")":"")+" on opcode "+k(e)+" at "+Xg(w(this),me(this))+" (%"+h(this.za,6)+")",b=this.oa.zb,this.xa(a,d)?c&&(c=b,this.fa.Ub()):(this.Ta(a),this.Ub());return c} function Ld(){this.Tc[this.ba()].call(this)}function Od(){bd(this,v(this)&this.C);this.A-=this.B.Ac}function sd(){var a=v(this)&this.C;bd(this,this.F&this.C);bd(this,this.G&this.C);bd(this,this.H&this.C);bd(this,this.D&this.C);bd(this,a);bd(this,this.L&this.C);bd(this,this.K&this.C);bd(this,this.J&this.C);this.A-=this.B.ii} function td(){this.J=this.J&~this.C|this.Qa();this.K=this.K&~this.C|this.Qa();this.L=this.L&~this.C|this.Qa();u(this,v(this)+this.ta);this.D=this.D&~this.C|this.Qa();this.H=this.H&~this.C|this.Qa();this.G=this.G&~this.C|this.Qa();this.F=this.F&~this.C|this.Qa();this.A-=this.B.gi}function ud(){this.ea[this.ba()].call(this,mf)}function Pd(){this.ua[this.ba()].call(this,lf)}function Qd(){this.V|=20;this.P=this.R=this.Pb;this.A-=this.B.Pc} function Rd(){this.V|=20;this.P=this.R=this.Qb;this.A-=this.B.Pc}function Ud(){this.V|=1024;this.W&1024||(this.ta^=6,this.C^=-65536,le(this));this.A-=this.B.Pc}function Vd(){this.V|=2048;this.W&2048||(this.Dc^=6,this.da^=-65536,be(this));this.A-=this.B.Pc}function vd(){bd(this,this.Ma());this.A-=this.B.Ac}function wd(){this.ea[this.ba()].call(this,Bf)}function xd(){bd(this,this.M());this.A-=this.B.Ac}function yd(){this.ea[this.ba()].call(this,Af)} function zd(){var a=1,b=0,c=5;this.W&192&&(a=this.G&this.da,b=1,this.W&256&&(c=4));if(a--){var d=this.H&65535;Pe(this,d,1)&&(d=$b(this.ia,d,this.za-b-1),this.nc(this.$a.fc(this.J&this.da,1),d),this.V&4096||(this.J=this.J&~this.da|this.J+(this.aa&1024?-1:1)&this.da,this.G=this.G&~this.da|this.G-b&this.da,this.A-=c,a&&(this.za=this.Aa,this.V|=256)))}} function Ad(){var a=1,b=0,c=5;this.W&192&&(a=this.G&this.da,b=1,this.W&256&&(c=4));if(a--){var d=this.za-b-1,e=0,l=0,g=this.H&65535;if(Pe(this,g,1)){for(var m=0;m>l&255,e),l+=8;this.K=this.K&~this.da|this.K+(this.aa&1024?-this.ta:this.ta)&this.da;this.G=this.G&~this.da|this.G-b&this.da;this.A-=c;a&&(this.za=this.Aa,this.V|=256)}}}} function Yg(){var a=this.M();Ce(this)?(F(this,w(this)+a),this.A-=this.B.Ya):this.A-=this.B.Za}function Zg(){var a=this.M();Ce(this)?this.A-=this.B.Za:(F(this,w(this)+a),this.A-=this.B.Ya)}function $g(){var a=this.M();xe(this)?(F(this,w(this)+a),this.A-=this.B.Ya):this.A-=this.B.Za}function ah(){var a=this.M();xe(this)?this.A-=this.B.Za:(F(this,w(this)+a),this.A-=this.B.Ya)}function bh(){var a=this.M();Ae(this)?(F(this,w(this)+a),this.A-=this.B.Ya):this.A-=this.B.Za} function ch(){var a=this.M();Ae(this)?this.A-=this.B.Za:(F(this,w(this)+a),this.A-=this.B.Ya)}function dh(){var a=this.M();xe(this)||Ae(this)?(F(this,w(this)+a),this.A-=this.B.Ya):this.A-=this.B.Za}function eh(){var a=this.M();xe(this)||Ae(this)?this.A-=this.B.Za:(F(this,w(this)+a),this.A-=this.B.Ya)}function fh(){var a=this.M();Be(this)?(F(this,w(this)+a),this.A-=this.B.Ya):this.A-=this.B.Za}function gh(){var a=this.M();Be(this)?this.A-=this.B.Za:(F(this,w(this)+a),this.A-=this.B.Ya)} function hh(){var a=this.M();ye(this)?(F(this,w(this)+a),this.A-=this.B.Ya):this.A-=this.B.Za}function ih(){var a=this.M();ye(this)?this.A-=this.B.Za:(F(this,w(this)+a),this.A-=this.B.Ya)}function jh(){var a=this.M();!Be(this)!=!Ce(this)?(F(this,w(this)+a),this.A-=this.B.Ya):this.A-=this.B.Za}function kh(){var a=this.M();!Be(this)==!Ce(this)?(F(this,w(this)+a),this.A-=this.B.Ya):this.A-=this.B.Za} function lh(){var a=this.M();Ae(this)||!Be(this)!=!Ce(this)?(F(this,w(this)+a),this.A-=this.B.Ya):this.A-=this.B.Za}function mh(){var a=this.M();Ae(this)||!Be(this)!=!Ce(this)?this.A-=this.B.Za:(F(this,w(this)+a),this.A-=this.B.Ya)}function nh(){this.mb[this.ba()].call(this,oh,this.ba);this.A-=-1===this.Z?1:this.B.sf}function Fd(){this.mb[this.ba()].call(this,ph,Ug)}function Gd(){this.Na[this.ba()].call(this,2==this.ta?qh:rh,Ug)} function sh(){var a=Ve(this),b=this.Qa();F(this,b);a&&u(this,v(this)+a);this.A-=this.B.ni}function th(){var a=this.Qa();F(this,a);this.A-=this.B.ki}function Hd(){var a=Ve(this),b=this.ba()&31;this.A-=11;bd(this,this.L);var c=v(this)&this.C;if(0>>a.Pa].Ve(b&a.B,b);rb(this,"Undefined opcode "+k(a)+" at "+("0x"+h(this.za)));this.Ub()} var nd=[function(){var a=this.ba();this.Ra[a].call(this,gf)},function(){this.ua[this.ba()].call(this,hf)},function(){this.Oa[this.ba()].call(this,gf)},function(){this.ea[this.ba()].call(this,hf)},function(){this.F=this.F&-256|gf.call(this,this.F&255,this.ba());this.A--},function(){this.F=this.F&~this.C|hf.call(this,this.F&this.C,this.Ma());this.A--},function(){bd(this,this.$a.ma);this.A-=this.B.Zd},function(){dd(this,this.Qa());this.A-=this.B.ac},function(){this.Ra[this.ba()].call(this,Sf)},function(){this.ua[this.ba()].call(this, Tf)},function(){this.Oa[this.ba()].call(this,Sf)},function(){this.ea[this.ba()].call(this,Tf)},function(){this.F=this.F&-256|Sf.call(this,this.F&255,this.ba());this.A--},function(){this.F=this.F&~this.C|Tf.call(this,this.F&this.C,this.Ma());this.A--},function(){bd(this,this.Ha.ma);this.A-=this.B.Zd},function(){ue(this,this.Qa());this.A-=this.B.ac},function(){this.Ra[this.ba()].call(this,ef)},function(){this.ua[this.ba()].call(this,ff)},function(){this.Oa[this.ba()].call(this,ef)},function(){this.ea[this.ba()].call(this, ff)},function(){this.F=this.F&-256|ef.call(this,this.F&255,this.ba());this.A--},function(){this.F=this.F&~this.C|ff.call(this,this.F&this.C,this.Ma());this.A--},function(){bd(this,this.Ca.ma);this.A-=this.B.Zd},function(){Xc(this,this.Qa());this.A-=this.B.ac},function(){this.Ra[this.ba()].call(this,Vf)},function(){this.ua[this.ba()].call(this,Wf)},function(){this.Oa[this.ba()].call(this,Vf)},function(){this.ea[this.ba()].call(this,Wf)},function(){this.F=this.F&-256|Vf.call(this,this.F&255,this.ba()); this.A--},function(){this.F=this.F&~this.C|Wf.call(this,this.F&this.C,this.Ma());this.A--},function(){bd(this,this.ib.ma);this.A-=this.B.Zd},function(){cd(this,this.Qa());this.A-=this.B.ac},function(){this.Ra[this.ba()].call(this,jf)},function(){this.ua[this.ba()].call(this,kf)},function(){this.Oa[this.ba()].call(this,jf)},function(){this.ea[this.ba()].call(this,kf)},function(){this.F=this.F&-256|jf.call(this,this.F&255,this.ba());this.A--},function(){this.F=this.F&~this.C|kf.call(this,this.F&this.C, this.Ma());this.A--},function(){this.V|=20;this.P=this.R=this.$a;this.A-=this.B.Pc},function(){var a=this.F&255,b=ze(this),c=xe(this);if(9<(a&15)||b)a+=6,b=16;if(159>8&255;9<(c&15)||ze(this)?(c=c+6&15,d=d+1&255,a=b=1):a=b=0;this.F=this.F&-65536|d<<8|c;a?Ee(this):Fe(this);b?Me(this):Ke(this);this.A-=this.B.Yd},function(){this.Ra[this.ba()].call(this,uf)}, function(){this.ua[this.ba()].call(this,vf)},function(){this.Oa[this.ba()].call(this,uf)},function(){this.ea[this.ba()].call(this,vf)},function(){uf.call(this,this.F&255,this.ba());this.A--},function(){vf.call(this,this.F&this.C,this.Ma());this.A--},function(){this.V|=20;this.P=this.R=this.ib;this.A-=this.B.Pc},function(){var a,b,c=this.F&255,d=this.F>>8&255;9<(c&15)||ze(this)?(c=c-6&15,d=d-1&255,a=b=1):a=b=0;this.F=this.F&-65536|d<<8|c;a?Ee(this):Fe(this);b?Me(this):Ke(this);this.A-=this.B.Yd},function(){this.F= Ef.call(this,this.F)},function(){this.G=Ef.call(this,this.G)},function(){this.H=Ef.call(this,this.H)},function(){this.D=Ef.call(this,this.D)},function(){u(this,Ef.call(this,v(this)))},function(){this.L=Ef.call(this,this.L)},function(){this.K=Ef.call(this,this.K)},function(){this.J=Ef.call(this,this.J)},function(){this.F=wf.call(this,this.F)},function(){this.G=wf.call(this,this.G)},function(){this.H=wf.call(this,this.H)},function(){this.D=wf.call(this,this.D)},function(){u(this,wf.call(this,v(this)))}, function(){this.L=wf.call(this,this.L)},function(){this.K=wf.call(this,this.K)},function(){this.J=wf.call(this,this.J)},function(){bd(this,this.F&this.C);this.A-=this.B.Ac},function(){bd(this,this.G&this.C);this.A-=this.B.Ac},function(){bd(this,this.H&this.C);this.A-=this.B.Ac},function(){bd(this,this.D&this.C);this.A-=this.B.Ac},function(){bd(this,v(this)-2&65535);this.A-=this.B.Ac},function(){bd(this,this.L&this.C);this.A-=this.B.Ac},function(){bd(this,this.K&this.C);this.A-=this.B.Ac},function(){bd(this, this.J&this.C);this.A-=this.B.Ac},function(){this.F=this.F&~this.C|this.Qa();this.A-=this.B.ac},function(){this.G=this.G&~this.C|this.Qa();this.A-=this.B.ac},function(){this.H=this.H&~this.C|this.Qa();this.A-=this.B.ac},function(){this.D=this.D&~this.C|this.Qa();this.A-=this.B.ac},function(){u(this,v(this)&~this.C|this.Qa());this.A-=this.B.ac},function(){this.L=this.L&~this.C|this.Qa();this.A-=this.B.ac},function(){this.K=this.K&~this.C|this.Qa();this.A-=this.B.ac},function(){this.J=this.J&~this.C| this.Qa();this.A-=this.B.ac},Yg,Zg,$g,ah,bh,ch,dh,eh,fh,gh,hh,ih,jh,kh,lh,mh,Yg,Zg,$g,ah,bh,ch,dh,eh,fh,gh,hh,ih,jh,kh,lh,mh,nh,function(){this.Na[this.ba()].call(this,yh,this.Ma);this.A-=-1===this.Z?1:this.B.sf},nh,function(){this.Na[this.ba()].call(this,yh,this.M);this.A-=-1===this.Z?1:this.B.sf},function(){this.Ra[this.ba()].call(this,Jg)},function(){this.ua[this.ba()].call(this,Kg)},function(){this.Oa[this.od=this.ba()].call(this,Lg)},function(){this.ea[this.od=this.ba()].call(this,Mg)},function(){this.V|= 1;this.Ra[this.ba()].call(this,Of)},function(){this.V|=1;this.ua[this.ba()].call(this,Of)},function(){this.Oa[this.ba()].call(this,Of)},function(){this.ea[this.ba()].call(this,Of)},function(){var a=this.ba();switch((a&56)>>3){case 0:this.ub=this.$a.ma;break;case 1:this.ub=this.Ha.ma;break;case 2:this.ub=this.Ca.ma;break;case 3:this.ub=this.ib.ma;break;case 4:if(80386<=this.qa){this.ub=this.Pb.ma;break}t.call(this,6);break;case 5:if(80386<=this.qa){this.ub=this.Qb.ma;break}default:t.call(this,6)}this.V|= 1;this.ua[a].call(this,Qf)},function(){this.V|=1;this.P=this.R=this.Pg;this.ea[this.ba()].call(this,If)},function(){var a,b=this.ba(),c=(b&56)>>3;switch(c){case 0:a=this.F;break;case 2:a=this.H;break;case 3:a=this.D;break;default:if(80286==this.qa||80386==this.qa&&4!=c&&5!=c){t.call(this,6);return}switch(c){case 1:a=this.G;break;case 4:a=v(this);break;case 5:a=this.L;break;case 6:a=this.K;break;case 7:a=this.J}}this.ea[b].call(this,Of);switch(c){case 0:dd(this,this.F);this.F=a;break;case 1:ue(this, this.G);this.G=a;break;case 2:Xc(this,this.H);this.H=a;break;case 3:cd(this,this.D);this.D=a;break;case 4:80386<=this.qa?this.Pb.load(v(this)):dd(this,v(this));u(this,a);break;case 5:80386<=this.qa?this.Qb.load(this.L):ue(this,this.L);this.L=a;break;case 6:Xc(this,this.K);this.K=a;break;case 7:cd(this,this.J),this.J=a}},function(){this.V|=1;this.Na[this.ba()].call(this,zh,this.Qa)},function(){this.A-=3},function(){var a=this.F;this.F=this.F&~this.C|this.G&this.C;this.G=this.G&~this.C|a&this.C;this.A-= 3},function(){var a=this.F;this.F=this.F&~this.C|this.H&this.C;this.H=this.H&~this.C|a&this.C;this.A-=3},function(){var a=this.F;this.F=this.F&~this.C|this.D&this.C;this.D=this.D&~this.C|a&this.C;this.A-=3},function(){var a=this.F,b=v(this);this.F=this.F&~this.C|b&this.C;u(this,b&~this.C|a&this.C);this.A-=3},function(){var a=this.F;this.F=this.F&~this.C|this.L&this.C;this.L=this.L&~this.C|a&this.C;this.A-=3},function(){var a=this.F;this.F=this.F&~this.C|this.K&this.C;this.K=this.K&~this.C|a&this.C; this.A-=3},function(){var a=this.F;this.F=this.F&~this.C|this.J&this.C;this.J=this.J&~this.C|a&this.C;this.A-=3},function(){this.F=2==this.ta?this.F&-65536|this.F<<24>>24&65535:this.F<<16>>16;this.A-=2},function(){this.H=2==this.ta?this.H&-65536|(this.F&32768?65535:0):this.F&-2147483648?-1:0;this.A-=this.B.uh},function(){tf.call(this,this.Ma(),Ve(this));this.A-=this.B.xh},function(){this.xa("WAIT not implemented");this.A--},function(){var a=fd(this);a&131072&&3>this.zc?t.call(this,13,0):(bd(this, a&-196609),this.A-=this.B.Ac)},function(){if(this.aa&131072&&3>this.zc)t.call(this,13,0);else{var a=this.Qa(),a=a&65535|this.aa&-65536;gd(this,a);this.A-=this.B.ac}},function(){var a=this.F>>8&255;a&1?Ee(this):Fe(this);a&4?(this.resultType&=-3,this.aa|=4):(this.resultType&=-3,this.aa&=-5);a&16?Me(this):Ke(this);a&64?Ne(this):Le(this);a&128?(this.resultType&=-17,this.aa|=128):(this.resultType&=-17,this.aa&=-129);this.A-=this.B.Tb},function(){this.F=this.F&-65281|(fd(this)&213)<<8;this.A-=this.B.Tb}, function(){var a=this.F&-256,b;b=U(this);b=this.Xa(this.P.qc(b,1));this.F=a|b;this.A-=this.B.hg},function(){this.F=this.F&~this.C|ad(this,this.P,U(this));this.A-=this.B.hg},function(){var a=U(this),b=this.F;this.nc(this.P.fc(a,1),b);this.A-=this.B.ig},function(){var a=U(this),b=this.F;this.Bb(this.P.fc(a,this.ta),b);this.A-=this.B.ig},function(){var a=1,b=0,c=this.B.jg;this.W&192&&(a=this.G&this.da,b=1,c=this.B.lg,this.W&256||(this.A-=this.B.kg));if(a--){var d=this.Xa(this.P.qc(this.K&this.da,1)); this.nc(this.$a.fc(this.J&this.da,1),d);this.V&4096||(d=this.aa&1024?-1:1,this.K=this.K&~this.da|this.K+d&this.da,this.J=this.J&~this.da|this.J+d&this.da,this.A-=c,this.G=this.G&~this.da|this.G-b&this.da,a&&(this.za=this.Aa,this.V|=256))}},function(){var a=1,b=0,c=this.B.jg;this.W&192&&(a=this.G&this.da,b=1,c=this.B.lg,this.W&256||(this.A-=this.B.kg));if(a--){var d=ad(this,this.P,this.K&this.da);this.Bb(this.$a.fc(this.J&this.da,this.ta),d);this.V&4096||(d=this.aa&1024?-this.ta:this.ta,this.K=this.K& ~this.da|this.K+d&this.da,this.J=this.J&~this.da|this.J+d&this.da,this.A-=c,this.G=this.G&~this.da|this.G-b&this.da,a&&(this.za=this.Aa,this.V|=256))}},function(){var a=1,b=0,c=this.B.Vf;this.W&192&&(a=this.G&this.da,b=1,c=this.B.Xf,this.W&256||(this.A-=this.B.Wf));if(a--){var d=Re(this,this.P,this.K&this.da),e=Te(this,this.$a,this.J&this.da);this.V&4096||(uf.call(this,d,e),d=this.aa&1024?-1:1,this.K=this.K&~this.da|this.K+d&this.da,this.J=this.J&~this.da|this.J+d&this.da,this.G=this.G&~this.da|this.G- b&this.da,this.A-=c-this.B.Jb,a&&Ae(this)==(this.W&64)&&(this.za=this.Aa,this.V|=256))}},function(){var a=1,b=0,c=this.B.Vf;this.W&192&&(a=this.G&this.da,b=1,c=this.B.Xf,this.W&256||(this.A-=this.B.Wf));if(a--){var d=Se(this,this.P,this.K&this.da),e=Ue(this,this.$a,this.J&this.da);this.V&4096||(vf.call(this,d,e),d=this.aa&1024?-this.ta:this.ta,this.K=this.K&~this.da|this.K+d&this.da,this.J=this.J&~this.da|this.J+d&this.da,this.G=this.G&~this.da|this.G-b&this.da,this.A-=c-this.B.Jb,a&&Ae(this)==(this.W& 64)&&(this.za=this.Aa,this.V|=256))}},function(){De(this,this.F&this.ba(),128);this.A-=this.B.Yd},function(){De(this,this.F&this.Ma(),this.dataType);this.A-=this.B.Yd},function(){var a=1,b=0,c=this.B.ug;this.W&192&&(a=this.G&this.da,b=1,c=this.B.wg,this.W&256||(this.A-=this.B.vg));if(a--){var d=this.F;this.nc(this.$a.fc(this.J&this.da,1),d);this.V&4096||(this.J=this.J&~this.da|this.J+(this.aa&1024?-1:1)&this.da,this.G=this.G&~this.da|this.G-b&this.da,this.A-=c,a&&(this.za=this.Aa,this.V|=256))}}, function(){var a=1,b=0,c=this.B.ug;this.W&192&&(a=this.G&this.da,b=1,c=this.B.wg,this.W&256||(this.A-=this.B.vg));if(a--){var d=this.F;this.Bb(this.$a.fc(this.J&this.da,this.ta),d);this.V&4096||(this.J=this.J&~this.da|this.J+(this.aa&1024?-this.ta:this.ta)&this.da,this.G=this.G&~this.da|this.G-b&this.da,this.A-=c,a&&(this.za=this.Aa,this.V|=256))}},function(){var a=1,b=0,c=this.B.bg;this.W&192&&(a=this.G&this.da,b=1,c=this.B.dg,this.W&256||(this.A-=this.B.cg));if(a--){var d=this.Xa(this.P.qc(this.K& this.da,1));this.V&4096||(this.F=this.F&-256|d,this.K=this.K&~this.da|this.K+(this.aa&1024?-1:1)&this.da,this.G=this.G&~this.da|this.G-b&this.da,this.A-=c,a&&(this.za=this.Aa,this.V|=256))}},function(){var a=1,b=0,c=this.B.bg;this.W&192&&(a=this.G&this.da,b=1,c=this.B.dg,this.W&256||(this.A-=this.B.cg));if(a--){var d=ad(this,this.P,this.K&this.da);this.V&4096||(this.F=this.F&~this.C|d,this.K=this.K&~this.da|this.K+(this.aa&1024?-this.ta:this.ta)&this.da,this.G=this.G&~this.da|this.G-b&this.da,this.A-= c,a&&(this.za=this.Aa,this.V|=256))}},function(){var a=1,b=0,c=this.B.og;this.W&192&&(a=this.G&this.da,b=1,c=this.B.qg,this.W&256||(this.A-=this.B.pg));a--&&(uf.call(this,this.F&255,Te(this,this.$a,this.J&this.da)),this.V&4096||(this.J=this.J&~this.da|this.J+(this.aa&1024?-1:1)&this.da,this.G=this.G&~this.da|this.G-b&this.da,this.A-=c-this.B.Jb,a&&Ae(this)==(this.W&64)&&(this.za=this.Aa,this.V|=256)))},function(){var a=1,b=0,c=this.B.og;this.W&192&&(a=this.G&this.da,b=1,c=this.B.qg,this.W&256||(this.A-= this.B.pg));a--&&(vf.call(this,this.F&this.C,Ue(this,this.$a,this.J&this.da)),this.V&4096||(this.J=this.J&~this.da|this.J+(this.aa&1024?-this.ta:this.ta)&this.da,this.G=this.G&~this.da|this.G-b&this.da,this.A-=c-this.B.Jb,a&&Ae(this)==(this.W&64)&&(this.za=this.Aa,this.V|=256)))},function(){this.F=this.F&-256|this.ba();this.A-=this.B.Tb},function(){this.G=this.G&-256|this.ba();this.A-=this.B.Tb},function(){this.H=this.H&-256|this.ba();this.A-=this.B.Tb},function(){this.D=this.D&-256|this.ba();this.A-= this.B.Tb},function(){this.F=this.F&255|this.ba()<<8;this.A-=this.B.Tb},function(){this.G=this.G&255|this.ba()<<8;this.A-=this.B.Tb},function(){this.H=this.H&255|this.ba()<<8;this.A-=this.B.Tb},function(){this.D=this.D&255|this.ba()<<8;this.A-=this.B.Tb},function(){this.F=this.F&~this.C|this.Ma();this.A-=this.B.Tb},function(){this.G=this.G&~this.C|this.Ma();this.A-=this.B.Tb},function(){this.H=this.H&~this.C|this.Ma();this.A-=this.B.Tb},function(){this.D=this.D&~this.C|this.Ma();this.A-=this.B.Tb}, function(){u(this,v(this)&~this.C|this.Ma());this.A-=this.B.Tb},function(){this.L=this.L&~this.C|this.Ma();this.A-=this.B.Tb},function(){this.K=this.K&~this.C|this.Ma();this.A-=this.B.Tb},function(){this.J=this.J&~this.C|this.Ma();this.A-=this.B.Tb},sh,th,sh,th,function(){this.ea[this.ba()].call(this,Jf)},function(){this.ea[this.ba()].call(this,Hf)},function(){this.V|=1;this.mb[this.ba()].call(this,Ah,this.ba)},function(){this.V|=1;this.Na[this.ba()].call(this,Ah,this.Ma)},uh,vh,uh,vh,function(){this.aa& 131072&&3>this.zc?t.call(this,13,0):$e.call(this,3,null,this.B.Oh)},function(){if(this.aa&131072&&3>this.zc)t.call(this,13,0);else{var a=this.ba(),b;a:{b=this.nd[a];if(void 0!==b)for(var c=0;cthis.zc?t.call(this,13,0):$e.call(this,4,null,this.B.Ph):this.A-=this.B.Qh},function(){if(this.aa&131072&&3>this.zc)t.call(this, 13,0);else if(this.A-=this.B.Mh,this.eb&1&&this.aa&16384){var a=this.va(this.Wa.Ja+0);Yc(this.Ha,a,!1)}else{var a=this.rb,b=this.Qa(),c=this.Qa(),d=this.Qa();if(this.aa&131072)d=d&131071|this.aa&-131072;else if(d&131072){var e=this.Qa(),l=this.Qa(),g=this.Qa(),m=this.Qa(),q=this.Qa(),r=this.Qa();Zc(this,!0,!0);Xc(this,l);u(this,e);dd(this,g);cd(this,m);this.Pb.load(q);this.Qb.load(r)}null!=hd(this,b,c,!1)&&gd(this,d,a)}},function(){this.mb[this.ba()].call(this,ph,Sg)},function(){this.Na[this.ba()].call(this, 2==this.ta?qh:rh,Sg)},function(){this.mb[this.ba()].call(this,ph,Tg)},function(){this.Na[this.ba()].call(this,2==this.ta?qh:rh,Tg)},function(){var a=this.ba();if(a){var b=this.F&255;this.F=this.F&-65536|b/a<<8|b%a;De(this,this.F,128);this.A-=this.B.rh}},function(){var a=this.ba();this.F=this.F&-65536|(this.F>>8&255)*a+this.F&255;De(this,this.F,128);this.A-=this.B.qh},function(){this.F=this.F&-256|(xe(this)?255:0);this.A-=2},function(){this.F=this.F&-256|Re(this,this.P,this.D+(this.F&255)&65535);this.A-= this.B.pi},wh,wh,wh,wh,wh,wh,wh,wh,function(){var a=this.M();(this.G=this.G-1&this.da)&&!Ae(this)?(F(this,w(this)+a),this.A-=this.B.Xh):this.A-=this.B.eg},function(){var a=this.M();(this.G=this.G-1&this.da)&&Ae(this)?(F(this,w(this)+a),this.A-=this.B.fg):this.A-=this.B.gg},function(){var a=this.M();(this.G=this.G-1&this.da)?(F(this,w(this)+a),this.A-=this.B.Wh):this.A-=this.B.eg},function(){var a=this.M();this.G&this.da?this.A-=this.B.gg:(F(this,w(this)+a),this.A-=this.B.fg)},function(){var a=this.ba(); Pe(this,a,1)&&(this.F=this.F&-256|$b(this.ia,a,this.za-2),this.A-=this.B.$f)},function(){var a=this.ba();Pe(this,a,2)&&(this.F=$b(this.ia,a,this.za-2),this.F|=$b(this.ia,a+1,this.za-2)<<8,this.A-=this.B.$f)},function(){var a=this.ba();Pe(this,a,1)&&(dc(this.ia,a,this.F&255,this.za-2),this.A-=this.B.ng)},function(){var a=this.ba();Pe(this,a,2)&&(dc(this.ia,a,this.F&255,this.za-2),dc(this.ia,a+1,this.F>>8,this.za-2),this.A-=this.B.ng)},function(){var a=this.Ma(),b=w(this),a=b+a;bd(this,b);F(this,a); this.A-=this.B.vh},function(){var a=this.Ma();F(this,w(this)+a);this.A-=this.B.ag},function(){hd(this,this.Ma(),Ve(this));this.A-=this.B.Sh},function(){var a=this.M();F(this,w(this)+a);this.A-=this.B.ag},function(){var a=this.H&65535;Pe(this,a,1)&&(this.F=this.F&-256|$b(this.ia,a,this.za-1),this.A-=this.B.Zf)},function(){var a=this.H&65535;Pe(this,a,2)&&(this.F=$b(this.ia,a,this.za-1),this.F|=$b(this.ia,a+1&65535,this.za-1)<<8,this.A-=this.B.Zf)},function(){var a=this.H&65535;Pe(this,a,1)&&(dc(this.ia, a,this.F&255,this.za-1),this.A-=this.B.mg)},function(){var a=this.H&65535;Pe(this,a,2)&&(dc(this.ia,a,this.F&255,this.za-1),dc(this.ia,a+1&65535,this.F>>8,this.za-1),this.A-=this.B.mg)},xh,xh,function(){this.V|=132;this.A-=this.B.Pc},function(){this.V|=68;this.A-=this.B.Pc},function(){this.aa&131072?t.call(this,13,0):(this.pa|=4,this.A-=2,this.fa&&this.sa(-2147483648)?(this.za=this.za+-1|0,this.Ub()):this.aa&512||(this.fa&&(this.za=this.za+-1|0),this.Ub()))},function(){xe(this)?Fe(this):Ee(this); this.A-=2},function(){this.Da=!1;this.mb[this.ba()].call(this,Ch,Vg);this.Da&&(this.F=this.F&~this.C|this.ha&this.C)},function(){this.Da=!1;this.Na[this.ba()].call(this,Dh,Vg);this.Da&&(this.F=this.F&~this.C|this.ha&this.C,this.H=this.H&~this.C|this.Ea&this.C)},function(){Fe(this);this.A-=2},function(){Ee(this);this.A-=2},function(){this.rb>this.zc?t.call(this,13,0):(this.aa&=-513,this.A-=this.B.th)},function(){this.rb>this.zc?t.call(this,13,0):(this.aa|=512,this.V|=4,this.A-=2)},function(){this.aa&= -1025;this.A-=2},function(){this.aa|=1024;this.A-=2},function(){this.mb[this.ba()].call(this,od,Vg)},function(){this.Na[this.ba()].call(this,pd,Vg)}],oh=[gf,Sf,ef,Vf,jf,yg,Ng,uf],yh=[hf,Tf,ff,Wf,kf,Ig,Og,vf],zh=[function(a,b){this.A-=-1===this.Z?this.B.ac:this.B.hi;return b},Pg,Pg,Pg,Pg,Pg,Pg,Pg],Ah=[function(a,b){this.A-=-1===this.Z?this.B.$h:this.B.Yh;return b},Qg,Qg,Qg,Qg,Qg,Qg,Qg],ph=[function(a,b){var c=a,d=b&this.ra;if(d){var e;(d&=7)?(e=a<>8-d)&255):e=a<<7;Ie(this,c,e,128)}return c}, function(a,b){var c=a,d=b&this.ra;if(d){var e;(d&=7)?(e=a<<8-d,c=(a>>>d|e)&255):e=a;Ie(this,c,e,128)}return c},function(a,b){var c=a,d=b&this.ra;if(d){var e=Je(this);(d%=9)?(c=(a<>9-d)&255,e=a<>d|e<<8-d|a<<9-d)&255,e=a<<8-d):e<<=7;Ie(this,c,e,128)}return c},function(a,b){var c=a,d=b&this.ra;if(d){var e=0;8>>c-1,a=c>>>1&255,De(this,a,128,c&1,a&128));return a},Qg,function(a,b){var c=b&this.ra;c&&(9>24>>c-1,a=c>>1&255,De(this,a,128,c&1));return a}],qh=[function(a,b){var c=a,d=b&this.ra;if(d){var e;(d&=15)?(e=a<>16-d)&65535):e=a<<15;Ie(this,c,e,32768)}return c},function(a,b){var c=a,d=b&this.ra;if(d){var e;(d&=15)?(e=a<<16-d,c=(a>>>d|e)&65535):e=a;Ie(this,c,e,32768)}return c},function(a,b){var c=a,d=b&this.ra;if(d){var e=Je(this);(d%=17)? (c=(a<>17-d)&65535,e=a<>d|e<<16-d|a<<17-d)&65535,e=a<<16-d):e<<=15;Ie(this,c,e,32768)}return c},function(a,b){var c=a,d=b&this.ra;if(d){var e=0;16>>c-1,a=c>>>1&65535,De(this,a,32768,c&1,a&32768));return a},Qg,function(a,b){var c=b&this.ra;c&&(17>16>>c-1,a=c>>1&65535,De(this,a,32768,c&1));return a}],rh=[function(a,b){var c=a,d=b&this.ra;d&&(c=a<>>32-d,Ie(this,c,a<>>d|e;Ie(this,c,e,-2147483648)}return c},function(a,b){var c=a,d=b&this.ra;d&&(c=Je(this),c=a<>>32-d>>>1,Ie(this,c,a<>>d|c<<32-d|a<<32-d<<1,Ie(this,c,a<<32-d,-2147483648));return c},function(a, b){var c=a,d=b&this.ra;d&&(d=a<>>c-1,a=c>>>1,De(this,a,-2147483648,c&1,a&-2147483648));return a},Qg,function(a,b){var c=b&this.ra;c&&(c=a>>c-1,a=c>>1,De(this,a,-2147483648,c&1));return a}],Ch=[function(a,b){b=this.ba();De(this,a&b,128);this.A-=-1===this.O?this.B.yg:this.B.xg;this.V|=2;return a},Qg,function(a){this.A-=-1===this.O?this.B.Se:this.B.Re;return a^255},function(a){var b=-a| 0;we(this,0,a,b,191,!0);this.A-=-1===this.O?this.B.Se:this.B.Re;return b&255},function(a){this.Da=!0;this.ha=(this.F&255)*a&65535;this.ha&65280?(Ee(this),Ge(this)):(Fe(this),He(this));this.A-=-1===this.O?this.B.di:this.B.ci;this.V|=2;return a},function(a){var b=(this.F<<24>>24)*(a<<24>>24)|0;this.Da=!0;this.ha=b&65535;127b?(Ee(this),Ge(this)):(Fe(this),He(this));this.A-=-1===this.O?this.B.Jh:this.B.Ih;this.V|=2;return a},function(a,b){if(!a)return Rg.call(this),a;var c=(b=this.F&65535)/a; if(255>24,d=(b=this.F<<16>>16)/c|0;if(d!=d<<24>>24||8086==this.qa&&-128==d)return Rg.call(this),a;this.Da=!0;this.ha=d&255|(b%c&255)<<8;this.A-=-1===this.O?this.B.Fh:this.B.Eh;this.V|=2;return a}],Dh=[function(a,b){b=this.Ma();De(this,a&b,this.dataType);this.A-=-1===this.O?this.B.yg:this.B.xg;this.V|=2;return a},Qg,function(a){this.A-= -1===this.O?this.B.Se:this.B.Re;return a^this.C},function(a){var b=-a|0;we(this,0,a,b,this.dataType|63,!0);this.A-=-1===this.O?this.B.Se:this.B.Re;return b&this.C},function(a,b){if(2==this.ta){b=this.F&65535;var c=b*a|0;this.Da=!0;this.ha=c&65535;this.Ea=c>>16&65535}else Rf.call(this,a,this.F);this.Ea?(Ee(this),Ge(this)):(Fe(this),He(this));this.A-=-1===this.O?this.B.fi:this.B.ei;this.V|=2;return a},function(a,b){var c;if(2==this.ta)b=this.F&65535,c=(b<<16>>16)*(a<<16>>16)|0,this.Da=!0,this.ha=c& 65535,this.Ea=c>>16&65535,c=32767c;else{c=a;var d=this.F,e=!1;0>d&&(d=-d|0,e=!e);0>c&&(c=-c|0,e=!e);Rf.call(this,c,d);e&&(this.ha=~this.ha+1|0,this.Ea=~this.Ea+(this.ha?0:1)|0);c=this.Ea!=this.ha>>31}c?(Ee(this),Ge(this)):(Fe(this),He(this));this.A-=-1===this.O?this.B.Lh:this.B.Kh;this.V|=2;return a},function(a,b){if(2==this.ta){if(!a)return Rg.call(this),a;b=65536*(this.H&65535)+(this.F&65535);var c=b/a|0;if(65536<=c)return Rg.call(this),a;this.Da=!0;this.ha=c&65535;this.Ea=b%a&65535}else{yf.call(this, this.F,this.H,a);if(!this.Da)return Rg.call(this),a;this.ha|=0;this.Ea|=0}this.A-=-1===this.O?this.B.Dh:this.B.Ch;this.V|=2;return a},function(a,b){if(2==this.ta){if(!a)return Rg.call(this),a;var c=a<<16>>16,d=(b=this.H<<16|this.F&65535)/c|0;if(d!=d<<16>>16||8086==this.qa&&-32768==d)return Rg.call(this),a;this.Da=!0;this.ha=d&65535;this.Ea=b%c&65535}else{var c=this.F,d=this.H,e=a,l=!1,g=!1;0>e&&(e=-e|0,l=!l);0>d&&(c=-c|0,d=~d+(c?0:1)|0,g=!0,l=!l);yf.call(this,c,d,e);2147483647this.qa&&(b=a));bd(this,b);this.A-=-1===this.O?this.B.Ac:this.B.ji;this.V|=2;return a},Pg],Md=Array(256);Md[0]=function(){var a=this.ba();16>(a&56)&&(this.V|=1);this.Na[a].call(this,this.yf,Vg)};Md[1]=function(){var a=this.ba();a&16||(this.V|=1);this.Na[a].call(this,Eh,Vg)};Md[2]=function(){!(this.eb&1)||this.aa&131072?t.call(this,6):this.ea[this.ba()].call(this,Ff)}; Md[3]=function(){!(this.eb&1)||this.aa&131072?t.call(this,6):this.ea[this.ba()].call(this,Mf)}; Md[5]=function(){this.rb?t.call(this,13,0,!0):(Oe(this,this.va(2054)),this.J=this.va(2086),this.K=this.va(2088),this.L=this.va(2090),this.D=this.va(2094),this.H=this.va(2096),this.G=this.va(2098),this.F=this.va(2100),Wc(this.$a,2102,this.va(2084)),Wc(this.Ha,2108,this.va(2082)),Wc(this.Ca,2114,this.va(2080)),Wc(this.ib,2120,this.va(2078)),gd(this,this.va(2072)),F(this,this.va(2074)),u(this,this.va(2092)),this.bd=this.va(2126)|this.Xa(2128)<<16,this.ce=this.bd+this.va(2130),Wc(this.Rc,2132,this.va(2076)), this.cd=this.va(2138)|this.Xa(2140)<<16,this.Od=this.cd+this.va(2142),Wc(this.Wa,2144,this.va(2070)),this.A-=195)};Md[6]=function(){this.rb?t.call(this,13,0):(this.eb&=-9,this.A-=2)};Md[11]=rd;Md[166]=rd;Md[255]=rd;var y=[];y[5]=rd;y[7]=function(){this.rb?t.call(this,13,0,!0):(Nd.call(this),this.A-=100)}; y[32]=function(){if(this.rb)t.call(this,13,0);else{var a,b=this.ba();switch((b&56)>>3){case 0:a=this.eb;break;case 2:a=this.ae;break;case 3:a=this.Id;break;default:Nd.call(this);return}ae(this,b&7,a);this.A-=6}};y[33]=function(){if(this.rb)t.call(this,13,0);else{var a=this.ba(),b=(a&56)>>3;4==b||5==b?Nd.call(this):(ae(this,a&7,this.Ia[b]),this.A-=22)}}; y[34]=function(){if(this.rb)t.call(this,13,0);else{var a=this.ba(),b=$d(this,a&7);switch((a&56)>>3){case 0:Gf.call(this,b);this.A-=10;break;case 2:this.ae=b;this.A-=4;break;case 3:id.call(this,b);this.A-=5;break;default:Nd.call(this)}}};y[35]=function(){if(this.rb)t.call(this,13,0);else{var a=this.ba(),b=(a&56)>>3;4==b||5==b?Nd.call(this):(a=$d(this,a&7),a!=this.Ia[b]&&(pe(this,!1),this.Ia[b]=a,pe(this,!0)),this.A-=4>b?22:14)}}; y[36]=function(){if(this.rb)t.call(this,13,0);else{var a=this.ba(),b=(a&56)>>3;6>b?Nd.call(this):(ae(this,a&7,this.vd[b]),this.A-=12)}};y[38]=function(){if(this.rb)t.call(this,13,0);else{var a=this.ba(),b=(a&56)>>3;6>b?Nd.call(this):(this.vd[b]=$d(this,a&7),this.A-=12)}};y[128]=function(){var a=this.Ma();Ce(this)?(F(this,w(this)+a),this.A-=this.B.Ya):this.A-=this.B.Za};y[129]=function(){var a=this.Ma();Ce(this)?this.A-=this.B.Za:(F(this,w(this)+a),this.A-=this.B.Ya)}; y[130]=function(){var a=this.Ma();xe(this)?(F(this,w(this)+a),this.A-=this.B.Ya):this.A-=this.B.Za};y[131]=function(){var a=this.Ma();xe(this)?this.A-=this.B.Za:(F(this,w(this)+a),this.A-=this.B.Ya)};y[132]=function(){var a=this.Ma();Ae(this)?(F(this,w(this)+a),this.A-=this.B.Ya):this.A-=this.B.Za};y[133]=function(){var a=this.Ma();Ae(this)?this.A-=this.B.Za:(F(this,w(this)+a),this.A-=this.B.Ya)};y[134]=function(){var a=this.Ma();xe(this)||Ae(this)?(F(this,w(this)+a),this.A-=this.B.Ya):this.A-=this.B.Za}; y[135]=function(){var a=this.Ma();xe(this)||Ae(this)?this.A-=this.B.Za:(F(this,w(this)+a),this.A-=this.B.Ya)};y[136]=function(){var a=this.Ma();Be(this)?(F(this,w(this)+a),this.A-=this.B.Ya):this.A-=this.B.Za};y[137]=function(){var a=this.Ma();Be(this)?this.A-=this.B.Za:(F(this,w(this)+a),this.A-=this.B.Ya)};y[138]=function(){var a=this.Ma();ye(this)?(F(this,w(this)+a),this.A-=this.B.Ya):this.A-=this.B.Za};y[139]=function(){var a=this.Ma();ye(this)?this.A-=this.B.Za:(F(this,w(this)+a),this.A-=this.B.Ya)}; y[140]=function(){var a=this.Ma();!Be(this)!=!Ce(this)?(F(this,w(this)+a),this.A-=this.B.Ya):this.A-=this.B.Za};y[141]=function(){var a=this.Ma();!Be(this)==!Ce(this)?(F(this,w(this)+a),this.A-=this.B.Ya):this.A-=this.B.Za};y[142]=function(){var a=this.Ma();Ae(this)||!Be(this)!=!Ce(this)?(F(this,w(this)+a),this.A-=this.B.Ya):this.A-=this.B.Za};y[143]=function(){var a=this.Ma();Ae(this)||!Be(this)!=!Ce(this)?this.A-=this.B.Za:(F(this,w(this)+a),this.A-=this.B.Ya)};y[144]=function(){Xf.call(this,Yf)}; y[145]=function(){Xf.call(this,Yf)};y[146]=function(){Xf.call(this,Zf)};y[147]=function(){Xf.call(this,$f)};y[148]=function(){Xf.call(this,ag)};y[149]=function(){Xf.call(this,bg)};y[150]=function(){Xf.call(this,cg)};y[151]=function(){Xf.call(this,dg)};y[152]=function(){Xf.call(this,eg)};y[153]=function(){Xf.call(this,fg)};y[154]=function(){Xf.call(this,gg)};y[155]=function(){Xf.call(this,hg)};y[156]=function(){Xf.call(this,ig)};y[157]=function(){Xf.call(this,jg)};y[158]=function(){Xf.call(this,kg)}; y[159]=function(){Xf.call(this,lg)};y[160]=function(){bd(this,this.Pb.ma);this.A-=this.B.Zd};y[161]=function(){var a=this.Qa();this.Pb.load(a);this.A-=this.B.ac};y[163]=function(){this.ua[this.ba()].call(this,pf);-1!==this.O&&(this.A-=6)};y[164]=function(){this.ua[this.ba()].call(this,2==this.ta?og:pg);this.A-=-1===this.O?3:7};y[165]=function(){this.ua[this.ba()].call(this,2==this.ta?qg:rg);this.A-=-1===this.O?3:7};y[168]=function(){bd(this,this.Qb.ma);this.A-=this.B.Zd}; y[169]=function(){var a=this.Qa();this.Qb.load(a);this.A-=this.B.ac};y[171]=function(){this.ua[this.ba()].call(this,sf);-1!==this.O&&(this.A-=5)};y[172]=function(){this.ua[this.ba()].call(this,2==this.ta?ug:vg);this.A-=-1===this.O?3:7};y[173]=function(){this.ua[this.ba()].call(this,2==this.ta?wg:xg);this.A-=-1===this.O?3:7};y[175]=function(){this.ea[this.ba()].call(this,2==this.ta?Cf:Df)};y[178]=function(){this.ea[this.ba()].call(this,Nf)}; y[179]=function(){this.ua[this.ba()].call(this,rf);-1!==this.O&&(this.A-=5)};y[180]=function(){this.ea[this.ba()].call(this,Kf)};y[181]=function(){this.ea[this.ba()].call(this,Lf)}; y[182]=function(){var a,b=this.ba(),c=(b&56)>>3;switch(c){case 4:a=this.F;break;case 5:a=this.G;break;case 6:a=this.H;break;case 7:a=this.D}this.Oa[b].call(this,Pf);switch(c){case 0:this.F=this.F&~this.C|this.F&255;break;case 1:this.G=this.G&~this.C|this.G&255;break;case 2:this.H=this.H&~this.C|this.H&255;break;case 3:this.D=this.D&~this.C|this.D&255;break;case 4:this.Va=this.Va&~this.C|this.F>>8&255;this.F=a;break;case 5:this.L=this.L&~this.C|this.G>>8&255;this.G=a;break;case 6:this.K=this.K&~this.C| this.H>>8&255;this.H=a;break;case 7:this.J=this.J&~this.C|this.D>>8&255,this.D=a}this.A-=-1===this.O?3:6};y[183]=function(){var a=this.ba();ke(this);this.ea[a].call(this,Pf);switch((a&56)>>3){case 0:this.F=this.F&65535;break;case 1:this.G=this.G&65535;break;case 2:this.H=this.H&65535;break;case 3:this.D=this.D&65535;break;case 4:this.Va=this.Va&65535;break;case 5:this.L=this.L&65535;break;case 6:this.K=this.K&65535;break;case 7:this.J=this.J&65535}this.A-=-1===this.O?3:6}; y[186]=function(){this.Na[this.ba()].call(this,Fh,this.ba)};y[187]=function(){this.ua[this.ba()].call(this,qf);-1!==this.O&&(this.A-=5)};y[188]=function(){this.ea[this.ba()].call(this,nf)};y[189]=function(){this.ea[this.ba()].call(this,of)}; y[190]=function(){var a,b=this.ba(),c=(b&56)>>3;switch(c){case 4:a=this.F;break;case 5:a=this.G;break;case 6:a=this.H;break;case 7:a=this.D}this.Oa[b].call(this,Pf);switch(c){case 0:this.F=this.F&~this.C|(this.F&255)<<24>>24&this.C;break;case 1:this.G=this.G&~this.C|(this.G&255)<<24>>24&this.C;break;case 2:this.H=this.H&~this.C|(this.H&255)<<24>>24&this.C;break;case 3:this.D=this.D&~this.C|(this.D&255)<<24>>24&this.C;break;case 4:this.Va=this.Va&~this.C|this.F<<16>>24&this.C;this.F=a;break;case 5:this.L= this.L&~this.C|this.G<<16>>24&this.C;this.G=a;break;case 6:this.K=this.K&~this.C|this.H<<16>>24&this.C;this.H=a;break;case 7:this.J=this.J&~this.C|this.D<<16>>24&this.C,this.D=a}this.A-=-1===this.O?3:6}; y[191]=function(){var a=this.ba();ke(this);this.ea[a].call(this,Pf);switch((a&56)>>3){case 0:this.F=this.F<<16>>16;break;case 1:this.G=this.G<<16>>16;break;case 2:this.H=this.H<<16>>16;break;case 3:this.D=this.D<<16>>16;break;case 4:this.Va=this.Va<<16>>16;break;case 5:this.L=this.L<<16>>16;break;case 6:this.K=this.K<<16>>16;break;case 7:this.J=this.J<<16>>16}this.A-=-1===this.O?3:6}; var qe=[function(){this.A-=2+(-1===this.O?0:1);return this.Rc.ma},function(){this.A-=2+(-1===this.O?0:1);return this.Wa.ma},function(a){this.V|=2;this.Rc.load(a);this.A-=17+(-1===this.O?0:2);return a},function(a){this.V|=2;-1!==this.Wa.load(a)&&(this.Kb(this.Wa.Zc+4,this.Wa.Mb|=512),this.Wa.type|=512);this.A-=17+(-1===this.O?0:2);return a},function(a){this.V|=2;this.A-=14+(-1===this.O?0:2);if(-1!==this.Ba.load(a,!0)&&2048!=(this.Ba.Mb&2560)&&(this.Ba.sc>=this.rb&&this.Ba.sc>=(a&3)||7168==(this.Ba.Mb& 7168)))return Ne(this),a;Le(this);return a},function(a){this.V|=2;this.A-=14+(-1===this.O?0:2);if(-1!==this.Ba.load(a,!0)&&512==(this.Ba.Mb&2560)&&this.Ba.sc>=this.rb&&this.Ba.sc>=(a&3))return Ne(this),a;Le(this);return a},Qg,Qg],qd=[Kd,Kd,Kd,Kd,Kd,Kd,Qg,Qg],Eh=[function(a){if(-1===this.O)t.call(this,6);else{a=this.ce-this.bd;var b=this.bd;80286==this.qa?b|=-16777216:80386<=this.qa&&(2==this.ta?b&=16777215:a|=b<<16);this.Sb(this.O+2,b);this.A-=11}return a},function(a){if(-1===this.O)t.call(this,6); else{a=this.Od-this.cd;var b=this.cd;80286==this.qa?b|=-16777216:80386<=this.qa&&(2==this.ta?b&=16777215:a|=b<<16);this.Sb(this.O+2,b);this.A-=12}return a},function(a){-1===this.O||this.aa&131072?t.call(this,6):(this.bd=this.pc(this.O+2)&(this.C|this.C<<8),a&=65535,this.ce=this.bd+a,this.V|=2,this.A-=11);return a},function(a){-1===this.O||this.aa&131072?t.call(this,6):(this.cd=this.pc(this.O+2)&(this.C|this.C<<8),a&=65535,this.Od=this.cd+a,this.V|=2,this.A-=12);return a},function(){this.A-=2+(-1=== this.O?0:1);return this.eb},Qg,function(a){this.aa&131072?t.call(this,6):(Oe(this,a),this.A-=-1===this.O?3:6,this.V|=2);return a},Qg],Fh=[Qg,Qg,Qg,Qg,pf,sf,rf,qf],z=[function(a){a=a.call(this,this.F&255,H(this,this.D+this.K));this.F=this.F&-256|a;this.A-=this.B.ja},function(a){a=a.call(this,this.F&255,H(this,this.D+this.J));this.F=this.F&-256|a;this.A-=this.B.ka},function(a){a=a.call(this,this.F&255,I(this,this.L+this.K));this.F=this.F&-256|a;this.A-=this.B.ka},function(a){a=a.call(this,this.F&255, I(this,this.L+this.J));this.F=this.F&-256|a;this.A-=this.B.ja},function(a){a=a.call(this,this.F&255,H(this,this.K));this.F=this.F&-256|a;this.A-=this.B.N},function(a){a=a.call(this,this.F&255,H(this,this.J));this.F=this.F&-256|a;this.A-=this.B.N},function(a){a=a.call(this,this.F&255,H(this,U(this)));this.F=this.F&-256|a;this.A-=this.B.la},function(a){a=a.call(this,this.F&255,H(this,this.D));this.F=this.F&-256|a;this.A-=this.B.N},function(a){a=a.call(this,this.G&255,H(this,this.D+this.K));this.G=this.G& -256|a;this.A-=this.B.ja},function(a){a=a.call(this,this.G&255,H(this,this.D+this.J));this.G=this.G&-256|a;this.A-=this.B.ka},function(a){a=a.call(this,this.G&255,I(this,this.L+this.K));this.G=this.G&-256|a;this.A-=this.B.ka},function(a){a=a.call(this,this.G&255,I(this,this.L+this.J));this.G=this.G&-256|a;this.A-=this.B.ja},function(a){a=a.call(this,this.G&255,H(this,this.K));this.G=this.G&-256|a;this.A-=this.B.N},function(a){a=a.call(this,this.G&255,H(this,this.J));this.G=this.G&-256|a;this.A-=this.B.N}, function(a){a=a.call(this,this.G&255,H(this,U(this)));this.G=this.G&-256|a;this.A-=this.B.la},function(a){a=a.call(this,this.G&255,H(this,this.D));this.G=this.G&-256|a;this.A-=this.B.N},function(a){a=a.call(this,this.H&255,H(this,this.D+this.K));this.H=this.H&-256|a;this.A-=this.B.ja},function(a){a=a.call(this,this.H&255,H(this,this.D+this.J));this.H=this.H&-256|a;this.A-=this.B.ka},function(a){a=a.call(this,this.H&255,I(this,this.L+this.K));this.H=this.H&-256|a;this.A-=this.B.ka},function(a){a=a.call(this, this.H&255,I(this,this.L+this.J));this.H=this.H&-256|a;this.A-=this.B.ja},function(a){a=a.call(this,this.H&255,H(this,this.K));this.H=this.H&-256|a;this.A-=this.B.N},function(a){a=a.call(this,this.H&255,H(this,this.J));this.H=this.H&-256|a;this.A-=this.B.N},function(a){a=a.call(this,this.H&255,H(this,U(this)));this.H=this.H&-256|a;this.A-=this.B.la},function(a){a=a.call(this,this.H&255,H(this,this.D));this.H=this.H&-256|a;this.A-=this.B.N},function(a){a=a.call(this,this.D&255,H(this,this.D+this.K)); this.D=this.D&-256|a;this.A-=this.B.ja},function(a){a=a.call(this,this.D&255,H(this,this.D+this.J));this.D=this.D&-256|a;this.A-=this.B.ka},function(a){a=a.call(this,this.D&255,I(this,this.L+this.K));this.D=this.D&-256|a;this.A-=this.B.ka},function(a){a=a.call(this,this.D&255,I(this,this.L+this.J));this.D=this.D&-256|a;this.A-=this.B.ja},function(a){a=a.call(this,this.D&255,H(this,this.K));this.D=this.D&-256|a;this.A-=this.B.N},function(a){a=a.call(this,this.D&255,H(this,this.J));this.D=this.D&-256| a;this.A-=this.B.N},function(a){a=a.call(this,this.D&255,H(this,U(this)));this.D=this.D&-256|a;this.A-=this.B.la},function(a){a=a.call(this,this.D&255,H(this,this.D));this.D=this.D&-256|a;this.A-=this.B.N},function(a){a=a.call(this,this.F>>8&255,H(this,this.D+this.K));this.F=this.F&-65281|a<<8;this.A-=this.B.ja},function(a){a=a.call(this,this.F>>8&255,H(this,this.D+this.J));this.F=this.F&-65281|a<<8;this.A-=this.B.ka},function(a){a=a.call(this,this.F>>8&255,I(this,this.L+this.K));this.F=this.F&-65281| a<<8;this.A-=this.B.ka},function(a){a=a.call(this,this.F>>8&255,I(this,this.L+this.J));this.F=this.F&-65281|a<<8;this.A-=this.B.ja},function(a){a=a.call(this,this.F>>8&255,H(this,this.K));this.F=this.F&-65281|a<<8;this.A-=this.B.N},function(a){a=a.call(this,this.F>>8&255,H(this,this.J));this.F=this.F&-65281|a<<8;this.A-=this.B.N},function(a){a=a.call(this,this.F>>8&255,H(this,U(this)));this.F=this.F&-65281|a<<8;this.A-=this.B.la},function(a){a=a.call(this,this.F>>8&255,H(this,this.D));this.F=this.F& -65281|a<<8;this.A-=this.B.N},function(a){a=a.call(this,this.G>>8&255,H(this,this.D+this.K));this.G=this.G&-65281|a<<8;this.A-=this.B.ja},function(a){a=a.call(this,this.G>>8&255,H(this,this.D+this.J));this.G=this.G&-65281|a<<8;this.A-=this.B.ka},function(a){a=a.call(this,this.G>>8&255,I(this,this.L+this.K));this.G=this.G&-65281|a<<8;this.A-=this.B.ka},function(a){a=a.call(this,this.G>>8&255,I(this,this.L+this.J));this.G=this.G&-65281|a<<8;this.A-=this.B.ja},function(a){a=a.call(this,this.G>>8&255, H(this,this.K));this.G=this.G&-65281|a<<8;this.A-=this.B.N},function(a){a=a.call(this,this.G>>8&255,H(this,this.J));this.G=this.G&-65281|a<<8;this.A-=this.B.N},function(a){a=a.call(this,this.G>>8&255,H(this,U(this)));this.G=this.G&-65281|a<<8;this.A-=this.B.la},function(a){a=a.call(this,this.G>>8&255,H(this,this.D));this.G=this.G&-65281|a<<8;this.A-=this.B.N},function(a){a=a.call(this,this.H>>8&255,H(this,this.D+this.K));this.H=this.H&-65281|a<<8;this.A-=this.B.ja},function(a){a=a.call(this,this.H>> 8&255,H(this,this.D+this.J));this.H=this.H&-65281|a<<8;this.A-=this.B.ka},function(a){a=a.call(this,this.H>>8&255,I(this,this.L+this.K));this.H=this.H&-65281|a<<8;this.A-=this.B.ka},function(a){a=a.call(this,this.H>>8&255,I(this,this.L+this.J));this.H=this.H&-65281|a<<8;this.A-=this.B.ja},function(a){a=a.call(this,this.H>>8&255,H(this,this.K));this.H=this.H&-65281|a<<8;this.A-=this.B.N},function(a){a=a.call(this,this.H>>8&255,H(this,this.J));this.H=this.H&-65281|a<<8;this.A-=this.B.N},function(a){a= a.call(this,this.H>>8&255,H(this,U(this)));this.H=this.H&-65281|a<<8;this.A-=this.B.la},function(a){a=a.call(this,this.H>>8&255,H(this,this.D));this.H=this.H&-65281|a<<8;this.A-=this.B.N},function(a){a=a.call(this,this.D>>8&255,H(this,this.D+this.K));this.D=this.D&-65281|a<<8;this.A-=this.B.ja},function(a){a=a.call(this,this.D>>8&255,H(this,this.D+this.J));this.D=this.D&-65281|a<<8;this.A-=this.B.ka},function(a){a=a.call(this,this.D>>8&255,I(this,this.L+this.K));this.D=this.D&-65281|a<<8;this.A-= this.B.ka},function(a){a=a.call(this,this.D>>8&255,I(this,this.L+this.J));this.D=this.D&-65281|a<<8;this.A-=this.B.ja},function(a){a=a.call(this,this.D>>8&255,H(this,this.K));this.D=this.D&-65281|a<<8;this.A-=this.B.N},function(a){a=a.call(this,this.D>>8&255,H(this,this.J));this.D=this.D&-65281|a<<8;this.A-=this.B.N},function(a){a=a.call(this,this.D>>8&255,H(this,U(this)));this.D=this.D&-65281|a<<8;this.A-=this.B.la},function(a){a=a.call(this,this.D>>8&255,H(this,this.D));this.D=this.D&-65281|a<< 8;this.A-=this.B.N},function(a){a=a.call(this,this.F&255,H(this,this.D+this.K+this.M()));this.F=this.F&-256|a;this.A-=this.B.S},function(a){a=a.call(this,this.F&255,H(this,this.D+this.J+this.M()));this.F=this.F&-256|a;this.A-=this.B.T},function(a){a=a.call(this,this.F&255,I(this,this.L+this.K+this.M()));this.F=this.F&-256|a;this.A-=this.B.T},function(a){a=a.call(this,this.F&255,I(this,this.L+this.J+this.M()));this.F=this.F&-256|a;this.A-=this.B.S},function(a){a=a.call(this,this.F&255,H(this,this.K+ this.M()));this.F=this.F&-256|a;this.A-=this.B.I},function(a){a=a.call(this,this.F&255,H(this,this.J+this.M()));this.F=this.F&-256|a;this.A-=this.B.I},function(a){a=a.call(this,this.F&255,I(this,this.L+this.M()));this.F=this.F&-256|a;this.A-=this.B.I},function(a){a=a.call(this,this.F&255,H(this,this.D+this.M()));this.F=this.F&-256|a;this.A-=this.B.I},function(a){a=a.call(this,this.G&255,H(this,this.D+this.K+this.M()));this.G=this.G&-256|a;this.A-=this.B.S},function(a){a=a.call(this,this.G&255,H(this, this.D+this.J+this.M()));this.G=this.G&-256|a;this.A-=this.B.T},function(a){a=a.call(this,this.G&255,I(this,this.L+this.K+this.M()));this.G=this.G&-256|a;this.A-=this.B.T},function(a){a=a.call(this,this.G&255,I(this,this.L+this.J+this.M()));this.G=this.G&-256|a;this.A-=this.B.S},function(a){a=a.call(this,this.G&255,H(this,this.K+this.M()));this.G=this.G&-256|a;this.A-=this.B.I},function(a){a=a.call(this,this.G&255,H(this,this.J+this.M()));this.G=this.G&-256|a;this.A-=this.B.I},function(a){a=a.call(this, this.G&255,I(this,this.L+this.M()));this.G=this.G&-256|a;this.A-=this.B.I},function(a){a=a.call(this,this.G&255,H(this,this.D+this.M()));this.G=this.G&-256|a;this.A-=this.B.I},function(a){a=a.call(this,this.H&255,H(this,this.D+this.K+this.M()));this.H=this.H&-256|a;this.A-=this.B.S},function(a){a=a.call(this,this.H&255,H(this,this.D+this.J+this.M()));this.H=this.H&-256|a;this.A-=this.B.T},function(a){a=a.call(this,this.H&255,I(this,this.L+this.K+this.M()));this.H=this.H&-256|a;this.A-=this.B.T},function(a){a= a.call(this,this.H&255,I(this,this.L+this.J+this.M()));this.H=this.H&-256|a;this.A-=this.B.S},function(a){a=a.call(this,this.H&255,H(this,this.K+this.M()));this.H=this.H&-256|a;this.A-=this.B.I},function(a){a=a.call(this,this.H&255,H(this,this.J+this.M()));this.H=this.H&-256|a;this.A-=this.B.I},function(a){a=a.call(this,this.H&255,I(this,this.L+this.M()));this.H=this.H&-256|a;this.A-=this.B.I},function(a){a=a.call(this,this.H&255,H(this,this.D+this.M()));this.H=this.H&-256|a;this.A-=this.B.I},function(a){a= a.call(this,this.D&255,H(this,this.D+this.K+this.M()));this.D=this.D&-256|a;this.A-=this.B.S},function(a){a=a.call(this,this.D&255,H(this,this.D+this.J+this.M()));this.D=this.D&-256|a;this.A-=this.B.T},function(a){a=a.call(this,this.D&255,I(this,this.L+this.K+this.M()));this.D=this.D&-256|a;this.A-=this.B.T},function(a){a=a.call(this,this.D&255,I(this,this.L+this.J+this.M()));this.D=this.D&-256|a;this.A-=this.B.S},function(a){a=a.call(this,this.D&255,H(this,this.K+this.M()));this.D=this.D&-256|a; this.A-=this.B.I},function(a){a=a.call(this,this.D&255,H(this,this.J+this.M()));this.D=this.D&-256|a;this.A-=this.B.I},function(a){a=a.call(this,this.D&255,I(this,this.L+this.M()));this.D=this.D&-256|a;this.A-=this.B.I},function(a){a=a.call(this,this.D&255,H(this,this.D+this.M()));this.D=this.D&-256|a;this.A-=this.B.I},function(a){a=a.call(this,this.F>>8&255,H(this,this.D+this.K+this.M()));this.F=this.F&-65281|a<<8;this.A-=this.B.S},function(a){a=a.call(this,this.F>>8&255,H(this,this.D+this.J+this.M())); this.F=this.F&-65281|a<<8;this.A-=this.B.T},function(a){a=a.call(this,this.F>>8&255,I(this,this.L+this.K+this.M()));this.F=this.F&-65281|a<<8;this.A-=this.B.T},function(a){a=a.call(this,this.F>>8&255,I(this,this.L+this.J+this.M()));this.F=this.F&-65281|a<<8;this.A-=this.B.S},function(a){a=a.call(this,this.F>>8&255,H(this,this.K+this.M()));this.F=this.F&-65281|a<<8;this.A-=this.B.I},function(a){a=a.call(this,this.F>>8&255,H(this,this.J+this.M()));this.F=this.F&-65281|a<<8;this.A-=this.B.I},function(a){a= a.call(this,this.F>>8&255,I(this,this.L+this.M()));this.F=this.F&-65281|a<<8;this.A-=this.B.I},function(a){a=a.call(this,this.F>>8&255,H(this,this.D+this.M()));this.F=this.F&-65281|a<<8;this.A-=this.B.I},function(a){a=a.call(this,this.G>>8&255,H(this,this.D+this.K+this.M()));this.G=this.G&-65281|a<<8;this.A-=this.B.S},function(a){a=a.call(this,this.G>>8&255,H(this,this.D+this.J+this.M()));this.G=this.G&-65281|a<<8;this.A-=this.B.T},function(a){a=a.call(this,this.G>>8&255,I(this,this.L+this.K+this.M())); this.G=this.G&-65281|a<<8;this.A-=this.B.T},function(a){a=a.call(this,this.G>>8&255,I(this,this.L+this.J+this.M()));this.G=this.G&-65281|a<<8;this.A-=this.B.S},function(a){a=a.call(this,this.G>>8&255,H(this,this.K+this.M()));this.G=this.G&-65281|a<<8;this.A-=this.B.I},function(a){a=a.call(this,this.G>>8&255,H(this,this.J+this.M()));this.G=this.G&-65281|a<<8;this.A-=this.B.I},function(a){a=a.call(this,this.G>>8&255,I(this,this.L+this.M()));this.G=this.G&-65281|a<<8;this.A-=this.B.I},function(a){a= a.call(this,this.G>>8&255,H(this,this.D+this.M()));this.G=this.G&-65281|a<<8;this.A-=this.B.I},function(a){a=a.call(this,this.H>>8&255,H(this,this.D+this.K+this.M()));this.H=this.H&-65281|a<<8;this.A-=this.B.S},function(a){a=a.call(this,this.H>>8&255,H(this,this.D+this.J+this.M()));this.H=this.H&-65281|a<<8;this.A-=this.B.T},function(a){a=a.call(this,this.H>>8&255,I(this,this.L+this.K+this.M()));this.H=this.H&-65281|a<<8;this.A-=this.B.T},function(a){a=a.call(this,this.H>>8&255,I(this,this.L+this.J+ this.M()));this.H=this.H&-65281|a<<8;this.A-=this.B.S},function(a){a=a.call(this,this.H>>8&255,H(this,this.K+this.M()));this.H=this.H&-65281|a<<8;this.A-=this.B.I},function(a){a=a.call(this,this.H>>8&255,H(this,this.J+this.M()));this.H=this.H&-65281|a<<8;this.A-=this.B.I},function(a){a=a.call(this,this.H>>8&255,I(this,this.L+this.M()));this.H=this.H&-65281|a<<8;this.A-=this.B.I},function(a){a=a.call(this,this.H>>8&255,H(this,this.D+this.M()));this.H=this.H&-65281|a<<8;this.A-=this.B.I},function(a){a= a.call(this,this.D>>8&255,H(this,this.D+this.K+this.M()));this.D=this.D&-65281|a<<8;this.A-=this.B.S},function(a){a=a.call(this,this.D>>8&255,H(this,this.D+this.J+this.M()));this.D=this.D&-65281|a<<8;this.A-=this.B.T},function(a){a=a.call(this,this.D>>8&255,I(this,this.L+this.K+this.M()));this.D=this.D&-65281|a<<8;this.A-=this.B.T},function(a){a=a.call(this,this.D>>8&255,I(this,this.L+this.J+this.M()));this.D=this.D&-65281|a<<8;this.A-=this.B.S},function(a){a=a.call(this,this.D>>8&255,H(this,this.K+ this.M()));this.D=this.D&-65281|a<<8;this.A-=this.B.I},function(a){a=a.call(this,this.D>>8&255,H(this,this.J+this.M()));this.D=this.D&-65281|a<<8;this.A-=this.B.I},function(a){a=a.call(this,this.D>>8&255,I(this,this.L+this.M()));this.D=this.D&-65281|a<<8;this.A-=this.B.I},function(a){a=a.call(this,this.D>>8&255,H(this,this.D+this.M()));this.D=this.D&-65281|a<<8;this.A-=this.B.I},function(a){a=a.call(this,this.F&255,H(this,this.D+this.K+U(this)));this.F=this.F&-256|a;this.A-=this.B.S},function(a){a= a.call(this,this.F&255,H(this,this.D+this.J+U(this)));this.F=this.F&-256|a;this.A-=this.B.T},function(a){a=a.call(this,this.F&255,I(this,this.L+this.K+U(this)));this.F=this.F&-256|a;this.A-=this.B.T},function(a){a=a.call(this,this.F&255,I(this,this.L+this.J+U(this)));this.F=this.F&-256|a;this.A-=this.B.S},function(a){a=a.call(this,this.F&255,H(this,this.K+U(this)));this.F=this.F&-256|a;this.A-=this.B.I},function(a){a=a.call(this,this.F&255,H(this,this.J+U(this)));this.F=this.F&-256|a;this.A-=this.B.I}, function(a){a=a.call(this,this.F&255,I(this,this.L+U(this)));this.F=this.F&-256|a;this.A-=this.B.I},function(a){a=a.call(this,this.F&255,H(this,this.D+U(this)));this.F=this.F&-256|a;this.A-=this.B.I},function(a){a=a.call(this,this.G&255,H(this,this.D+this.K+U(this)));this.G=this.G&-256|a;this.A-=this.B.S},function(a){a=a.call(this,this.G&255,H(this,this.D+this.J+U(this)));this.G=this.G&-256|a;this.A-=this.B.T},function(a){a=a.call(this,this.G&255,I(this,this.L+this.K+U(this)));this.G=this.G&-256| a;this.A-=this.B.T},function(a){a=a.call(this,this.G&255,I(this,this.L+this.J+U(this)));this.G=this.G&-256|a;this.A-=this.B.S},function(a){a=a.call(this,this.G&255,H(this,this.K+U(this)));this.G=this.G&-256|a;this.A-=this.B.I},function(a){a=a.call(this,this.G&255,H(this,this.J+U(this)));this.G=this.G&-256|a;this.A-=this.B.I},function(a){a=a.call(this,this.G&255,I(this,this.L+U(this)));this.G=this.G&-256|a;this.A-=this.B.I},function(a){a=a.call(this,this.G&255,H(this,this.D+U(this)));this.G=this.G& -256|a;this.A-=this.B.I},function(a){a=a.call(this,this.H&255,H(this,this.D+this.K+U(this)));this.H=this.H&-256|a;this.A-=this.B.S},function(a){a=a.call(this,this.H&255,H(this,this.D+this.J+U(this)));this.H=this.H&-256|a;this.A-=this.B.T},function(a){a=a.call(this,this.H&255,I(this,this.L+this.K+U(this)));this.H=this.H&-256|a;this.A-=this.B.T},function(a){a=a.call(this,this.H&255,I(this,this.L+this.J+U(this)));this.H=this.H&-256|a;this.A-=this.B.S},function(a){a=a.call(this,this.H&255,H(this,this.K+ U(this)));this.H=this.H&-256|a;this.A-=this.B.I},function(a){a=a.call(this,this.H&255,H(this,this.J+U(this)));this.H=this.H&-256|a;this.A-=this.B.I},function(a){a=a.call(this,this.H&255,I(this,this.L+U(this)));this.H=this.H&-256|a;this.A-=this.B.I},function(a){a=a.call(this,this.H&255,H(this,this.D+U(this)));this.H=this.H&-256|a;this.A-=this.B.I},function(a){a=a.call(this,this.D&255,H(this,this.D+this.K+U(this)));this.D=this.D&-256|a;this.A-=this.B.S},function(a){a=a.call(this,this.D&255,H(this,this.D+ this.J+U(this)));this.D=this.D&-256|a;this.A-=this.B.T},function(a){a=a.call(this,this.D&255,I(this,this.L+this.K+U(this)));this.D=this.D&-256|a;this.A-=this.B.T},function(a){a=a.call(this,this.D&255,I(this,this.L+this.J+U(this)));this.D=this.D&-256|a;this.A-=this.B.S},function(a){a=a.call(this,this.D&255,H(this,this.K+U(this)));this.D=this.D&-256|a;this.A-=this.B.I},function(a){a=a.call(this,this.D&255,H(this,this.J+U(this)));this.D=this.D&-256|a;this.A-=this.B.I},function(a){a=a.call(this,this.D& 255,I(this,this.L+U(this)));this.D=this.D&-256|a;this.A-=this.B.I},function(a){a=a.call(this,this.D&255,H(this,this.D+U(this)));this.D=this.D&-256|a;this.A-=this.B.I},function(a){a=a.call(this,this.F>>8&255,H(this,this.D+this.K+U(this)));this.F=this.F&-65281|a<<8;this.A-=this.B.S},function(a){a=a.call(this,this.F>>8&255,H(this,this.D+this.J+U(this)));this.F=this.F&-65281|a<<8;this.A-=this.B.T},function(a){a=a.call(this,this.F>>8&255,I(this,this.L+this.K+U(this)));this.F=this.F&-65281|a<<8;this.A-= this.B.T},function(a){a=a.call(this,this.F>>8&255,I(this,this.L+this.J+U(this)));this.F=this.F&-65281|a<<8;this.A-=this.B.S},function(a){a=a.call(this,this.F>>8&255,H(this,this.K+U(this)));this.F=this.F&-65281|a<<8;this.A-=this.B.I},function(a){a=a.call(this,this.F>>8&255,H(this,this.J+U(this)));this.F=this.F&-65281|a<<8;this.A-=this.B.I},function(a){a=a.call(this,this.F>>8&255,I(this,this.L+U(this)));this.F=this.F&-65281|a<<8;this.A-=this.B.I},function(a){a=a.call(this,this.F>>8&255,H(this,this.D+ U(this)));this.F=this.F&-65281|a<<8;this.A-=this.B.I},function(a){a=a.call(this,this.G>>8&255,H(this,this.D+this.K+U(this)));this.G=this.G&-65281|a<<8;this.A-=this.B.S},function(a){a=a.call(this,this.G>>8&255,H(this,this.D+this.J+U(this)));this.G=this.G&-65281|a<<8;this.A-=this.B.T},function(a){a=a.call(this,this.G>>8&255,I(this,this.L+this.K+U(this)));this.G=this.G&-65281|a<<8;this.A-=this.B.T},function(a){a=a.call(this,this.G>>8&255,I(this,this.L+this.J+U(this)));this.G=this.G&-65281|a<<8;this.A-= this.B.S},function(a){a=a.call(this,this.G>>8&255,H(this,this.K+U(this)));this.G=this.G&-65281|a<<8;this.A-=this.B.I},function(a){a=a.call(this,this.G>>8&255,H(this,this.J+U(this)));this.G=this.G&-65281|a<<8;this.A-=this.B.I},function(a){a=a.call(this,this.G>>8&255,I(this,this.L+U(this)));this.G=this.G&-65281|a<<8;this.A-=this.B.I},function(a){a=a.call(this,this.G>>8&255,H(this,this.D+U(this)));this.G=this.G&-65281|a<<8;this.A-=this.B.I},function(a){a=a.call(this,this.H>>8&255,H(this,this.D+this.K+ U(this)));this.H=this.H&-65281|a<<8;this.A-=this.B.S},function(a){a=a.call(this,this.H>>8&255,H(this,this.D+this.J+U(this)));this.H=this.H&-65281|a<<8;this.A-=this.B.T},function(a){a=a.call(this,this.H>>8&255,I(this,this.L+this.K+U(this)));this.H=this.H&-65281|a<<8;this.A-=this.B.T},function(a){a=a.call(this,this.H>>8&255,I(this,this.L+this.J+U(this)));this.H=this.H&-65281|a<<8;this.A-=this.B.S},function(a){a=a.call(this,this.H>>8&255,H(this,this.K+U(this)));this.H=this.H&-65281|a<<8;this.A-=this.B.I}, function(a){a=a.call(this,this.H>>8&255,H(this,this.J+U(this)));this.H=this.H&-65281|a<<8;this.A-=this.B.I},function(a){a=a.call(this,this.H>>8&255,I(this,this.L+U(this)));this.H=this.H&-65281|a<<8;this.A-=this.B.I},function(a){a=a.call(this,this.H>>8&255,H(this,this.D+U(this)));this.H=this.H&-65281|a<<8;this.A-=this.B.I},function(a){a=a.call(this,this.D>>8&255,H(this,this.D+this.K+U(this)));this.D=this.D&-65281|a<<8;this.A-=this.B.S},function(a){a=a.call(this,this.D>>8&255,H(this,this.D+this.J+U(this))); this.D=this.D&-65281|a<<8;this.A-=this.B.T},function(a){a=a.call(this,this.D>>8&255,I(this,this.L+this.K+U(this)));this.D=this.D&-65281|a<<8;this.A-=this.B.T},function(a){a=a.call(this,this.D>>8&255,I(this,this.L+this.J+U(this)));this.D=this.D&-65281|a<<8;this.A-=this.B.S},function(a){a=a.call(this,this.D>>8&255,H(this,this.K+U(this)));this.D=this.D&-65281|a<<8;this.A-=this.B.I},function(a){a=a.call(this,this.D>>8&255,H(this,this.J+U(this)));this.D=this.D&-65281|a<<8;this.A-=this.B.I},function(a){a= a.call(this,this.D>>8&255,I(this,this.L+U(this)));this.D=this.D&-65281|a<<8;this.A-=this.B.I},function(a){a=a.call(this,this.D>>8&255,H(this,this.D+U(this)));this.D=this.D&-65281|a<<8;this.A-=this.B.I},function(a){a=a.call(this,this.F&255,this.F&255);this.F=this.F&-256|a},function(a){a=a.call(this,this.F&255,this.G&255);this.F=this.F&-256|a},function(a){a=a.call(this,this.F&255,this.H&255);this.F=this.F&-256|a},function(a){a=a.call(this,this.F&255,this.D&255);this.F=this.F&-256|a},function(a){a=a.call(this, this.F&255,this.F>>8&255);this.F=this.F&-256|a},function(a){a=a.call(this,this.F&255,this.G>>8&255);this.F=this.F&-256|a},function(a){a=a.call(this,this.F&255,this.H>>8&255);this.F=this.F&-256|a},function(a){a=a.call(this,this.F&255,this.D>>8&255);this.F=this.F&-256|a},function(a){a=a.call(this,this.G&255,this.F&255);this.G=this.G&-256|a},function(a){a=a.call(this,this.G&255,this.G&255);this.G=this.G&-256|a},function(a){a=a.call(this,this.G&255,this.H&255);this.G=this.G&-256|a},function(a){a=a.call(this, this.G&255,this.D&255);this.G=this.G&-256|a},function(a){a=a.call(this,this.G&255,this.F>>8&255);this.G=this.G&-256|a},function(a){a=a.call(this,this.G&255,this.G>>8&255);this.G=this.G&-256|a},function(a){a=a.call(this,this.G&255,this.H>>8&255);this.G=this.G&-256|a},function(a){a=a.call(this,this.G&255,this.D>>8&255);this.G=this.G&-256|a},function(a){a=a.call(this,this.H&255,this.F&255);this.H=this.H&-256|a},function(a){a=a.call(this,this.H&255,this.G&255);this.H=this.H&-256|a},function(a){a=a.call(this, this.H&255,this.H&255);this.H=this.H&-256|a},function(a){a=a.call(this,this.H&255,this.D&255);this.H=this.H&-256|a},function(a){a=a.call(this,this.H&255,this.F>>8&255);this.H=this.H&-256|a},function(a){a=a.call(this,this.H&255,this.G>>8&255);this.H=this.H&-256|a},function(a){a=a.call(this,this.H&255,this.H>>8&255);this.H=this.H&-256|a},function(a){a=a.call(this,this.H&255,this.D>>8&255);this.H=this.H&-256|a},function(a){a=a.call(this,this.D&255,this.F&255);this.D=this.D&-256|a},function(a){a=a.call(this, this.D&255,this.G&255);this.D=this.D&-256|a},function(a){a=a.call(this,this.D&255,this.H&255);this.D=this.D&-256|a},function(a){a=a.call(this,this.D&255,this.D&255);this.D=this.D&-256|a},function(a){a=a.call(this,this.D&255,this.F>>8&255);this.D=this.D&-256|a},function(a){a=a.call(this,this.D&255,this.G>>8&255);this.D=this.D&-256|a},function(a){a=a.call(this,this.D&255,this.H>>8&255);this.D=this.D&-256|a},function(a){a=a.call(this,this.D&255,this.D>>8&255);this.D=this.D&-256|a},function(a){a=a.call(this, this.F>>8&255,this.F&255);this.F=this.F&-65281|a<<8},function(a){a=a.call(this,this.F>>8&255,this.G&255);this.F=this.F&-65281|a<<8},function(a){a=a.call(this,this.F>>8&255,this.H&255);this.F=this.F&-65281|a<<8},function(a){a=a.call(this,this.F>>8&255,this.D&255);this.F=this.F&-65281|a<<8},function(a){a=a.call(this,this.F>>8&255,this.F>>8&255);this.F=this.F&-65281|a<<8},function(a){a=a.call(this,this.F>>8&255,this.G>>8&255);this.F=this.F&-65281|a<<8},function(a){a=a.call(this,this.F>>8&255,this.H>> 8&255);this.F=this.F&-65281|a<<8},function(a){a=a.call(this,this.F>>8&255,this.D>>8&255);this.F=this.F&-65281|a<<8},function(a){a=a.call(this,this.G>>8&255,this.F&255);this.G=this.G&-65281|a<<8},function(a){a=a.call(this,this.G>>8&255,this.G&255);this.G=this.G&-65281|a<<8},function(a){a=a.call(this,this.G>>8&255,this.H&255);this.G=this.G&-65281|a<<8},function(a){a=a.call(this,this.G>>8&255,this.D&255);this.G=this.G&-65281|a<<8},function(a){a=a.call(this,this.G>>8&255,this.F>>8&255);this.G=this.G& -65281|a<<8},function(a){a=a.call(this,this.G>>8&255,this.G>>8&255);this.G=this.G&-65281|a<<8},function(a){a=a.call(this,this.G>>8&255,this.H>>8&255);this.G=this.G&-65281|a<<8},function(a){a=a.call(this,this.G>>8&255,this.D>>8&255);this.G=this.G&-65281|a<<8},function(a){a=a.call(this,this.H>>8&255,this.F&255);this.H=this.H&-65281|a<<8},function(a){a=a.call(this,this.H>>8&255,this.G&255);this.H=this.H&-65281|a<<8},function(a){a=a.call(this,this.H>>8&255,this.H&255);this.H=this.H&-65281|a<<8},function(a){a= a.call(this,this.H>>8&255,this.D&255);this.H=this.H&-65281|a<<8},function(a){a=a.call(this,this.H>>8&255,this.F>>8&255);this.H=this.H&-65281|a<<8},function(a){a=a.call(this,this.H>>8&255,this.G>>8&255);this.H=this.H&-65281|a<<8},function(a){a=a.call(this,this.H>>8&255,this.H>>8&255);this.H=this.H&-65281|a<<8},function(a){a=a.call(this,this.H>>8&255,this.D>>8&255);this.H=this.H&-65281|a<<8},function(a){a=a.call(this,this.D>>8&255,this.F&255);this.D=this.D&-65281|a<<8},function(a){a=a.call(this,this.D>> 8&255,this.G&255);this.D=this.D&-65281|a<<8},function(a){a=a.call(this,this.D>>8&255,this.H&255);this.D=this.D&-65281|a<<8},function(a){a=a.call(this,this.D>>8&255,this.D&255);this.D=this.D&-65281|a<<8},function(a){a=a.call(this,this.D>>8&255,this.F>>8&255);this.D=this.D&-65281|a<<8},function(a){a=a.call(this,this.D>>8&255,this.G>>8&255);this.D=this.D&-65281|a<<8},function(a){a=a.call(this,this.D>>8&255,this.H>>8&255);this.D=this.D&-65281|a<<8},function(a){a=a.call(this,this.D>>8&255,this.D>>8&255); this.D=this.D&-65281|a<<8}],ce=[function(a){a=a.call(this,M(this,this.D+this.K),this.F&255);S(this,a);this.A-=this.B.ja},function(a){a=a.call(this,M(this,this.D+this.J),this.F&255);S(this,a);this.A-=this.B.ka},function(a){a=a.call(this,N(this,this.L+this.K),this.F&255);S(this,a);this.A-=this.B.ka},function(a){a=a.call(this,N(this,this.L+this.J),this.F&255);S(this,a);this.A-=this.B.ja},function(a){a=a.call(this,M(this,this.K),this.F&255);S(this,a);this.A-=this.B.N},function(a){a=a.call(this,M(this, this.J),this.F&255);S(this,a);this.A-=this.B.N},function(a){a=a.call(this,M(this,U(this)),this.F&255);S(this,a);this.A-=this.B.la},function(a){a=a.call(this,M(this,this.D),this.F&255);S(this,a);this.A-=this.B.N},function(a){a=a.call(this,M(this,this.D+this.K),this.G&255);S(this,a);this.A-=this.B.ja},function(a){a=a.call(this,M(this,this.D+this.J),this.G&255);S(this,a);this.A-=this.B.ka},function(a){a=a.call(this,N(this,this.L+this.K),this.G&255);S(this,a);this.A-=this.B.ka},function(a){a=a.call(this, N(this,this.L+this.J),this.G&255);S(this,a);this.A-=this.B.ja},function(a){a=a.call(this,M(this,this.K),this.G&255);S(this,a);this.A-=this.B.N},function(a){a=a.call(this,M(this,this.J),this.G&255);S(this,a);this.A-=this.B.N},function(a){a=a.call(this,M(this,U(this)),this.G&255);S(this,a);this.A-=this.B.la},function(a){a=a.call(this,M(this,this.D),this.G&255);S(this,a);this.A-=this.B.N},function(a){a=a.call(this,M(this,this.D+this.K),this.H&255);S(this,a);this.A-=this.B.ja},function(a){a=a.call(this, M(this,this.D+this.J),this.H&255);S(this,a);this.A-=this.B.ka},function(a){a=a.call(this,N(this,this.L+this.K),this.H&255);S(this,a);this.A-=this.B.ka},function(a){a=a.call(this,N(this,this.L+this.J),this.H&255);S(this,a);this.A-=this.B.ja},function(a){a=a.call(this,M(this,this.K),this.H&255);S(this,a);this.A-=this.B.N},function(a){a=a.call(this,M(this,this.J),this.H&255);S(this,a);this.A-=this.B.N},function(a){a=a.call(this,M(this,U(this)),this.H&255);S(this,a);this.A-=this.B.la},function(a){a=a.call(this, M(this,this.D),this.H&255);S(this,a);this.A-=this.B.N},function(a){a=a.call(this,M(this,this.D+this.K),this.D&255);S(this,a);this.A-=this.B.ja},function(a){a=a.call(this,M(this,this.D+this.J),this.D&255);S(this,a);this.A-=this.B.ka},function(a){a=a.call(this,N(this,this.L+this.K),this.D&255);S(this,a);this.A-=this.B.ka},function(a){a=a.call(this,N(this,this.L+this.J),this.D&255);S(this,a);this.A-=this.B.ja},function(a){a=a.call(this,M(this,this.K),this.D&255);S(this,a);this.A-=this.B.N},function(a){a= a.call(this,M(this,this.J),this.D&255);S(this,a);this.A-=this.B.N},function(a){a=a.call(this,M(this,U(this)),this.D&255);S(this,a);this.A-=this.B.la},function(a){a=a.call(this,M(this,this.D),this.D&255);S(this,a);this.A-=this.B.N},function(a){a=a.call(this,M(this,this.D+this.K),this.F>>8&255);S(this,a);this.A-=this.B.ja},function(a){a=a.call(this,M(this,this.D+this.J),this.F>>8&255);S(this,a);this.A-=this.B.ka},function(a){a=a.call(this,N(this,this.L+this.K),this.F>>8&255);S(this,a);this.A-=this.B.ka}, function(a){a=a.call(this,N(this,this.L+this.J),this.F>>8&255);S(this,a);this.A-=this.B.ja},function(a){a=a.call(this,M(this,this.K),this.F>>8&255);S(this,a);this.A-=this.B.N},function(a){a=a.call(this,M(this,this.J),this.F>>8&255);S(this,a);this.A-=this.B.N},function(a){a=a.call(this,M(this,U(this)),this.F>>8&255);S(this,a);this.A-=this.B.la},function(a){a=a.call(this,M(this,this.D),this.F>>8&255);S(this,a);this.A-=this.B.N},function(a){a=a.call(this,M(this,this.D+this.K),this.G>>8&255);S(this,a); this.A-=this.B.ja},function(a){a=a.call(this,M(this,this.D+this.J),this.G>>8&255);S(this,a);this.A-=this.B.ka},function(a){a=a.call(this,N(this,this.L+this.K),this.G>>8&255);S(this,a);this.A-=this.B.ka},function(a){a=a.call(this,N(this,this.L+this.J),this.G>>8&255);S(this,a);this.A-=this.B.ja},function(a){a=a.call(this,M(this,this.K),this.G>>8&255);S(this,a);this.A-=this.B.N},function(a){a=a.call(this,M(this,this.J),this.G>>8&255);S(this,a);this.A-=this.B.N},function(a){a=a.call(this,M(this,U(this)), this.G>>8&255);S(this,a);this.A-=this.B.la},function(a){a=a.call(this,M(this,this.D),this.G>>8&255);S(this,a);this.A-=this.B.N},function(a){a=a.call(this,M(this,this.D+this.K),this.H>>8&255);S(this,a);this.A-=this.B.ja},function(a){a=a.call(this,M(this,this.D+this.J),this.H>>8&255);S(this,a);this.A-=this.B.ka},function(a){a=a.call(this,N(this,this.L+this.K),this.H>>8&255);S(this,a);this.A-=this.B.ka},function(a){a=a.call(this,N(this,this.L+this.J),this.H>>8&255);S(this,a);this.A-=this.B.ja},function(a){a= a.call(this,M(this,this.K),this.H>>8&255);S(this,a);this.A-=this.B.N},function(a){a=a.call(this,M(this,this.J),this.H>>8&255);S(this,a);this.A-=this.B.N},function(a){a=a.call(this,M(this,U(this)),this.H>>8&255);S(this,a);this.A-=this.B.la},function(a){a=a.call(this,M(this,this.D),this.H>>8&255);S(this,a);this.A-=this.B.N},function(a){a=a.call(this,M(this,this.D+this.K),this.D>>8&255);S(this,a);this.A-=this.B.ja},function(a){a=a.call(this,M(this,this.D+this.J),this.D>>8&255);S(this,a);this.A-=this.B.ka}, function(a){a=a.call(this,N(this,this.L+this.K),this.D>>8&255);S(this,a);this.A-=this.B.ka},function(a){a=a.call(this,N(this,this.L+this.J),this.D>>8&255);S(this,a);this.A-=this.B.ja},function(a){a=a.call(this,M(this,this.K),this.D>>8&255);S(this,a);this.A-=this.B.N},function(a){a=a.call(this,M(this,this.J),this.D>>8&255);S(this,a);this.A-=this.B.N},function(a){a=a.call(this,M(this,U(this)),this.D>>8&255);S(this,a);this.A-=this.B.la},function(a){a=a.call(this,M(this,this.D),this.D>>8&255);S(this, a);this.A-=this.B.N},function(a){a=a.call(this,M(this,this.D+this.K+this.M()),this.F&255);S(this,a);this.A-=this.B.S},function(a){a=a.call(this,M(this,this.D+this.J+this.M()),this.F&255);S(this,a);this.A-=this.B.T},function(a){a=a.call(this,N(this,this.L+this.K+this.M()),this.F&255);S(this,a);this.A-=this.B.T},function(a){a=a.call(this,N(this,this.L+this.J+this.M()),this.F&255);S(this,a);this.A-=this.B.S},function(a){a=a.call(this,M(this,this.K+this.M()),this.F&255);S(this,a);this.A-=this.B.I},function(a){a= a.call(this,M(this,this.J+this.M()),this.F&255);S(this,a);this.A-=this.B.I},function(a){a=a.call(this,N(this,this.L+this.M()),this.F&255);S(this,a);this.A-=this.B.I},function(a){a=a.call(this,M(this,this.D+this.M()),this.F&255);S(this,a);this.A-=this.B.I},function(a){a=a.call(this,M(this,this.D+this.K+this.M()),this.G&255);S(this,a);this.A-=this.B.S},function(a){a=a.call(this,M(this,this.D+this.J+this.M()),this.G&255);S(this,a);this.A-=this.B.T},function(a){a=a.call(this,N(this,this.L+this.K+this.M()), this.G&255);S(this,a);this.A-=this.B.T},function(a){a=a.call(this,N(this,this.L+this.J+this.M()),this.G&255);S(this,a);this.A-=this.B.S},function(a){a=a.call(this,M(this,this.K+this.M()),this.G&255);S(this,a);this.A-=this.B.I},function(a){a=a.call(this,M(this,this.J+this.M()),this.G&255);S(this,a);this.A-=this.B.I},function(a){a=a.call(this,N(this,this.L+this.M()),this.G&255);S(this,a);this.A-=this.B.I},function(a){a=a.call(this,M(this,this.D+this.M()),this.G&255);S(this,a);this.A-=this.B.I},function(a){a= a.call(this,M(this,this.D+this.K+this.M()),this.H&255);S(this,a);this.A-=this.B.S},function(a){a=a.call(this,M(this,this.D+this.J+this.M()),this.H&255);S(this,a);this.A-=this.B.T},function(a){a=a.call(this,N(this,this.L+this.K+this.M()),this.H&255);S(this,a);this.A-=this.B.T},function(a){a=a.call(this,N(this,this.L+this.J+this.M()),this.H&255);S(this,a);this.A-=this.B.S},function(a){a=a.call(this,M(this,this.K+this.M()),this.H&255);S(this,a);this.A-=this.B.I},function(a){a=a.call(this,M(this,this.J+ this.M()),this.H&255);S(this,a);this.A-=this.B.I},function(a){a=a.call(this,N(this,this.L+this.M()),this.H&255);S(this,a);this.A-=this.B.I},function(a){a=a.call(this,M(this,this.D+this.M()),this.H&255);S(this,a);this.A-=this.B.I},function(a){a=a.call(this,M(this,this.D+this.K+this.M()),this.D&255);S(this,a);this.A-=this.B.S},function(a){a=a.call(this,M(this,this.D+this.J+this.M()),this.D&255);S(this,a);this.A-=this.B.T},function(a){a=a.call(this,N(this,this.L+this.K+this.M()),this.D&255);S(this,a); this.A-=this.B.T},function(a){a=a.call(this,N(this,this.L+this.J+this.M()),this.D&255);S(this,a);this.A-=this.B.S},function(a){a=a.call(this,M(this,this.K+this.M()),this.D&255);S(this,a);this.A-=this.B.I},function(a){a=a.call(this,M(this,this.J+this.M()),this.D&255);S(this,a);this.A-=this.B.I},function(a){a=a.call(this,N(this,this.L+this.M()),this.D&255);S(this,a);this.A-=this.B.I},function(a){a=a.call(this,M(this,this.D+this.M()),this.D&255);S(this,a);this.A-=this.B.I},function(a){a=a.call(this, M(this,this.D+this.K+this.M()),this.F>>8&255);S(this,a);this.A-=this.B.S},function(a){a=a.call(this,M(this,this.D+this.J+this.M()),this.F>>8&255);S(this,a);this.A-=this.B.T},function(a){a=a.call(this,N(this,this.L+this.K+this.M()),this.F>>8&255);S(this,a);this.A-=this.B.T},function(a){a=a.call(this,N(this,this.L+this.J+this.M()),this.F>>8&255);S(this,a);this.A-=this.B.S},function(a){a=a.call(this,M(this,this.K+this.M()),this.F>>8&255);S(this,a);this.A-=this.B.I},function(a){a=a.call(this,M(this,this.J+ this.M()),this.F>>8&255);S(this,a);this.A-=this.B.I},function(a){a=a.call(this,N(this,this.L+this.M()),this.F>>8&255);S(this,a);this.A-=this.B.I},function(a){a=a.call(this,M(this,this.D+this.M()),this.F>>8&255);S(this,a);this.A-=this.B.I},function(a){a=a.call(this,M(this,this.D+this.K+this.M()),this.G>>8&255);S(this,a);this.A-=this.B.S},function(a){a=a.call(this,M(this,this.D+this.J+this.M()),this.G>>8&255);S(this,a);this.A-=this.B.T},function(a){a=a.call(this,N(this,this.L+this.K+this.M()),this.G>> 8&255);S(this,a);this.A-=this.B.T},function(a){a=a.call(this,N(this,this.L+this.J+this.M()),this.G>>8&255);S(this,a);this.A-=this.B.S},function(a){a=a.call(this,M(this,this.K+this.M()),this.G>>8&255);S(this,a);this.A-=this.B.I},function(a){a=a.call(this,M(this,this.J+this.M()),this.G>>8&255);S(this,a);this.A-=this.B.I},function(a){a=a.call(this,N(this,this.L+this.M()),this.G>>8&255);S(this,a);this.A-=this.B.I},function(a){a=a.call(this,M(this,this.D+this.M()),this.G>>8&255);S(this,a);this.A-=this.B.I}, function(a){a=a.call(this,M(this,this.D+this.K+this.M()),this.H>>8&255);S(this,a);this.A-=this.B.S},function(a){a=a.call(this,M(this,this.D+this.J+this.M()),this.H>>8&255);S(this,a);this.A-=this.B.T},function(a){a=a.call(this,N(this,this.L+this.K+this.M()),this.H>>8&255);S(this,a);this.A-=this.B.T},function(a){a=a.call(this,N(this,this.L+this.J+this.M()),this.H>>8&255);S(this,a);this.A-=this.B.S},function(a){a=a.call(this,M(this,this.K+this.M()),this.H>>8&255);S(this,a);this.A-=this.B.I},function(a){a= a.call(this,M(this,this.J+this.M()),this.H>>8&255);S(this,a);this.A-=this.B.I},function(a){a=a.call(this,N(this,this.L+this.M()),this.H>>8&255);S(this,a);this.A-=this.B.I},function(a){a=a.call(this,M(this,this.D+this.M()),this.H>>8&255);S(this,a);this.A-=this.B.I},function(a){a=a.call(this,M(this,this.D+this.K+this.M()),this.D>>8&255);S(this,a);this.A-=this.B.S},function(a){a=a.call(this,M(this,this.D+this.J+this.M()),this.D>>8&255);S(this,a);this.A-=this.B.T},function(a){a=a.call(this,N(this,this.L+ this.K+this.M()),this.D>>8&255);S(this,a);this.A-=this.B.T},function(a){a=a.call(this,N(this,this.L+this.J+this.M()),this.D>>8&255);S(this,a);this.A-=this.B.S},function(a){a=a.call(this,M(this,this.K+this.M()),this.D>>8&255);S(this,a);this.A-=this.B.I},function(a){a=a.call(this,M(this,this.J+this.M()),this.D>>8&255);S(this,a);this.A-=this.B.I},function(a){a=a.call(this,N(this,this.L+this.M()),this.D>>8&255);S(this,a);this.A-=this.B.I},function(a){a=a.call(this,M(this,this.D+this.M()),this.D>>8&255); S(this,a);this.A-=this.B.I},function(a){a=a.call(this,M(this,this.D+this.K+U(this)),this.F&255);S(this,a);this.A-=this.B.S},function(a){a=a.call(this,M(this,this.D+this.J+U(this)),this.F&255);S(this,a);this.A-=this.B.T},function(a){a=a.call(this,N(this,this.L+this.K+U(this)),this.F&255);S(this,a);this.A-=this.B.T},function(a){a=a.call(this,N(this,this.L+this.J+U(this)),this.F&255);S(this,a);this.A-=this.B.S},function(a){a=a.call(this,M(this,this.K+U(this)),this.F&255);S(this,a);this.A-=this.B.I}, function(a){a=a.call(this,M(this,this.J+U(this)),this.F&255);S(this,a);this.A-=this.B.I},function(a){a=a.call(this,N(this,this.L+U(this)),this.F&255);S(this,a);this.A-=this.B.I},function(a){a=a.call(this,M(this,this.D+U(this)),this.F&255);S(this,a);this.A-=this.B.I},function(a){a=a.call(this,M(this,this.D+this.K+U(this)),this.G&255);S(this,a);this.A-=this.B.S},function(a){a=a.call(this,M(this,this.D+this.J+U(this)),this.G&255);S(this,a);this.A-=this.B.T},function(a){a=a.call(this,N(this,this.L+this.K+ U(this)),this.G&255);S(this,a);this.A-=this.B.T},function(a){a=a.call(this,N(this,this.L+this.J+U(this)),this.G&255);S(this,a);this.A-=this.B.S},function(a){a=a.call(this,M(this,this.K+U(this)),this.G&255);S(this,a);this.A-=this.B.I},function(a){a=a.call(this,M(this,this.J+U(this)),this.G&255);S(this,a);this.A-=this.B.I},function(a){a=a.call(this,N(this,this.L+U(this)),this.G&255);S(this,a);this.A-=this.B.I},function(a){a=a.call(this,M(this,this.D+U(this)),this.G&255);S(this,a);this.A-=this.B.I}, function(a){a=a.call(this,M(this,this.D+this.K+U(this)),this.H&255);S(this,a);this.A-=this.B.S},function(a){a=a.call(this,M(this,this.D+this.J+U(this)),this.H&255);S(this,a);this.A-=this.B.T},function(a){a=a.call(this,N(this,this.L+this.K+U(this)),this.H&255);S(this,a);this.A-=this.B.T},function(a){a=a.call(this,N(this,this.L+this.J+U(this)),this.H&255);S(this,a);this.A-=this.B.S},function(a){a=a.call(this,M(this,this.K+U(this)),this.H&255);S(this,a);this.A-=this.B.I},function(a){a=a.call(this,M(this, this.J+U(this)),this.H&255);S(this,a);this.A-=this.B.I},function(a){a=a.call(this,N(this,this.L+U(this)),this.H&255);S(this,a);this.A-=this.B.I},function(a){a=a.call(this,M(this,this.D+U(this)),this.H&255);S(this,a);this.A-=this.B.I},function(a){a=a.call(this,M(this,this.D+this.K+U(this)),this.D&255);S(this,a);this.A-=this.B.S},function(a){a=a.call(this,M(this,this.D+this.J+U(this)),this.D&255);S(this,a);this.A-=this.B.T},function(a){a=a.call(this,N(this,this.L+this.K+U(this)),this.D&255);S(this, a);this.A-=this.B.T},function(a){a=a.call(this,N(this,this.L+this.J+U(this)),this.D&255);S(this,a);this.A-=this.B.S},function(a){a=a.call(this,M(this,this.K+U(this)),this.D&255);S(this,a);this.A-=this.B.I},function(a){a=a.call(this,M(this,this.J+U(this)),this.D&255);S(this,a);this.A-=this.B.I},function(a){a=a.call(this,N(this,this.L+U(this)),this.D&255);S(this,a);this.A-=this.B.I},function(a){a=a.call(this,M(this,this.D+U(this)),this.D&255);S(this,a);this.A-=this.B.I},function(a){a=a.call(this,M(this, this.D+this.K+U(this)),this.F>>8&255);S(this,a);this.A-=this.B.S},function(a){a=a.call(this,M(this,this.D+this.J+U(this)),this.F>>8&255);S(this,a);this.A-=this.B.T},function(a){a=a.call(this,N(this,this.L+this.K+U(this)),this.F>>8&255);S(this,a);this.A-=this.B.T},function(a){a=a.call(this,N(this,this.L+this.J+U(this)),this.F>>8&255);S(this,a);this.A-=this.B.S},function(a){a=a.call(this,M(this,this.K+U(this)),this.F>>8&255);S(this,a);this.A-=this.B.I},function(a){a=a.call(this,M(this,this.J+U(this)), this.F>>8&255);S(this,a);this.A-=this.B.I},function(a){a=a.call(this,N(this,this.L+U(this)),this.F>>8&255);S(this,a);this.A-=this.B.I},function(a){a=a.call(this,M(this,this.D+U(this)),this.F>>8&255);S(this,a);this.A-=this.B.I},function(a){a=a.call(this,M(this,this.D+this.K+U(this)),this.G>>8&255);S(this,a);this.A-=this.B.S},function(a){a=a.call(this,M(this,this.D+this.J+U(this)),this.G>>8&255);S(this,a);this.A-=this.B.T},function(a){a=a.call(this,N(this,this.L+this.K+U(this)),this.G>>8&255);S(this, a);this.A-=this.B.T},function(a){a=a.call(this,N(this,this.L+this.J+U(this)),this.G>>8&255);S(this,a);this.A-=this.B.S},function(a){a=a.call(this,M(this,this.K+U(this)),this.G>>8&255);S(this,a);this.A-=this.B.I},function(a){a=a.call(this,M(this,this.J+U(this)),this.G>>8&255);S(this,a);this.A-=this.B.I},function(a){a=a.call(this,N(this,this.L+U(this)),this.G>>8&255);S(this,a);this.A-=this.B.I},function(a){a=a.call(this,M(this,this.D+U(this)),this.G>>8&255);S(this,a);this.A-=this.B.I},function(a){a= a.call(this,M(this,this.D+this.K+U(this)),this.H>>8&255);S(this,a);this.A-=this.B.S},function(a){a=a.call(this,M(this,this.D+this.J+U(this)),this.H>>8&255);S(this,a);this.A-=this.B.T},function(a){a=a.call(this,N(this,this.L+this.K+U(this)),this.H>>8&255);S(this,a);this.A-=this.B.T},function(a){a=a.call(this,N(this,this.L+this.J+U(this)),this.H>>8&255);S(this,a);this.A-=this.B.S},function(a){a=a.call(this,M(this,this.K+U(this)),this.H>>8&255);S(this,a);this.A-=this.B.I},function(a){a=a.call(this,M(this, this.J+U(this)),this.H>>8&255);S(this,a);this.A-=this.B.I},function(a){a=a.call(this,N(this,this.L+U(this)),this.H>>8&255);S(this,a);this.A-=this.B.I},function(a){a=a.call(this,M(this,this.D+U(this)),this.H>>8&255);S(this,a);this.A-=this.B.I},function(a){a=a.call(this,M(this,this.D+this.K+U(this)),this.D>>8&255);S(this,a);this.A-=this.B.S},function(a){a=a.call(this,M(this,this.D+this.J+U(this)),this.D>>8&255);S(this,a);this.A-=this.B.T},function(a){a=a.call(this,N(this,this.L+this.K+U(this)),this.D>> 8&255);S(this,a);this.A-=this.B.T},function(a){a=a.call(this,N(this,this.L+this.J+U(this)),this.D>>8&255);S(this,a);this.A-=this.B.S},function(a){a=a.call(this,M(this,this.K+U(this)),this.D>>8&255);S(this,a);this.A-=this.B.I},function(a){a=a.call(this,M(this,this.J+U(this)),this.D>>8&255);S(this,a);this.A-=this.B.I},function(a){a=a.call(this,N(this,this.L+U(this)),this.D>>8&255);S(this,a);this.A-=this.B.I},function(a){a=a.call(this,M(this,this.D+U(this)),this.D>>8&255);S(this,a);this.A-=this.B.I}, z[192],z[200],z[208],z[216],z[224],z[232],z[240],z[248],z[193],z[201],z[209],z[217],z[225],z[233],z[241],z[249],z[194],z[202],z[210],z[218],z[226],z[234],z[242],z[250],z[195],z[203],z[211],z[219],z[227],z[235],z[243],z[251],z[196],z[204],z[212],z[220],z[228],z[236],z[244],z[252],z[197],z[205],z[213],z[221],z[229],z[237],z[245],z[253],z[198],z[206],z[214],z[222],z[230],z[238],z[246],z[254],z[199],z[207],z[215],z[223],z[231],z[239],z[247],z[255]],de=[function(a,b){var c=a[0].call(this,M(this,this.D+ this.K),b.call(this));S(this,c);this.A-=this.B.ja},function(a,b){var c=a[0].call(this,M(this,this.D+this.J),b.call(this));S(this,c);this.A-=this.B.ka},function(a,b){var c=a[0].call(this,N(this,this.L+this.K),b.call(this));S(this,c);this.A-=this.B.ka},function(a,b){var c=a[0].call(this,N(this,this.L+this.J),b.call(this));S(this,c);this.A-=this.B.ja},function(a,b){var c=a[0].call(this,M(this,this.K),b.call(this));S(this,c);this.A-=this.B.N},function(a,b){var c=a[0].call(this,M(this,this.J),b.call(this)); S(this,c);this.A-=this.B.N},function(a,b){var c=a[0].call(this,M(this,U(this)),b.call(this));S(this,c);this.A-=this.B.la},function(a,b){var c=a[0].call(this,M(this,this.D),b.call(this));S(this,c);this.A-=this.B.N},function(a,b){var c=a[1].call(this,M(this,this.D+this.K),b.call(this));S(this,c);this.A-=this.B.ja},function(a,b){var c=a[1].call(this,M(this,this.D+this.J),b.call(this));S(this,c);this.A-=this.B.ka},function(a,b){var c=a[1].call(this,N(this,this.L+this.K),b.call(this));S(this,c);this.A-= this.B.ka},function(a,b){var c=a[1].call(this,N(this,this.L+this.J),b.call(this));S(this,c);this.A-=this.B.ja},function(a,b){var c=a[1].call(this,M(this,this.K),b.call(this));S(this,c);this.A-=this.B.N},function(a,b){var c=a[1].call(this,M(this,this.J),b.call(this));S(this,c);this.A-=this.B.N},function(a,b){var c=a[1].call(this,M(this,U(this)),b.call(this));S(this,c);this.A-=this.B.la},function(a,b){var c=a[1].call(this,M(this,this.D),b.call(this));S(this,c);this.A-=this.B.N},function(a,b){var c= a[2].call(this,M(this,this.D+this.K),b.call(this));S(this,c);this.A-=this.B.ja},function(a,b){var c=a[2].call(this,M(this,this.D+this.J),b.call(this));S(this,c);this.A-=this.B.ka},function(a,b){var c=a[2].call(this,N(this,this.L+this.K),b.call(this));S(this,c);this.A-=this.B.ka},function(a,b){var c=a[2].call(this,N(this,this.L+this.J),b.call(this));S(this,c);this.A-=this.B.ja},function(a,b){var c=a[2].call(this,M(this,this.K),b.call(this));S(this,c);this.A-=this.B.N},function(a,b){var c=a[2].call(this, M(this,this.J),b.call(this));S(this,c);this.A-=this.B.N},function(a,b){var c=a[2].call(this,M(this,U(this)),b.call(this));S(this,c);this.A-=this.B.la},function(a,b){var c=a[2].call(this,M(this,this.D),b.call(this));S(this,c);this.A-=this.B.N},function(a,b){var c=a[3].call(this,M(this,this.D+this.K),b.call(this));S(this,c);this.A-=this.B.ja},function(a,b){var c=a[3].call(this,M(this,this.D+this.J),b.call(this));S(this,c);this.A-=this.B.ka},function(a,b){var c=a[3].call(this,N(this,this.L+this.K),b.call(this)); S(this,c);this.A-=this.B.ka},function(a,b){var c=a[3].call(this,N(this,this.L+this.J),b.call(this));S(this,c);this.A-=this.B.ja},function(a,b){var c=a[3].call(this,M(this,this.K),b.call(this));S(this,c);this.A-=this.B.N},function(a,b){var c=a[3].call(this,M(this,this.J),b.call(this));S(this,c);this.A-=this.B.N},function(a,b){var c=a[3].call(this,M(this,U(this)),b.call(this));S(this,c);this.A-=this.B.la},function(a,b){var c=a[3].call(this,M(this,this.D),b.call(this));S(this,c);this.A-=this.B.N},function(a, b){var c=a[4].call(this,M(this,this.D+this.K),b.call(this));S(this,c);this.A-=this.B.ja},function(a,b){var c=a[4].call(this,M(this,this.D+this.J),b.call(this));S(this,c);this.A-=this.B.ka},function(a,b){var c=a[4].call(this,N(this,this.L+this.K),b.call(this));S(this,c);this.A-=this.B.ka},function(a,b){var c=a[4].call(this,N(this,this.L+this.J),b.call(this));S(this,c);this.A-=this.B.ja},function(a,b){var c=a[4].call(this,M(this,this.K),b.call(this));S(this,c);this.A-=this.B.N},function(a,b){var c= a[4].call(this,M(this,this.J),b.call(this));S(this,c);this.A-=this.B.N},function(a,b){var c=a[4].call(this,M(this,U(this)),b.call(this));S(this,c);this.A-=this.B.la},function(a,b){var c=a[4].call(this,M(this,this.D),b.call(this));S(this,c);this.A-=this.B.N},function(a,b){var c=a[5].call(this,M(this,this.D+this.K),b.call(this));S(this,c);this.A-=this.B.ja},function(a,b){var c=a[5].call(this,M(this,this.D+this.J),b.call(this));S(this,c);this.A-=this.B.ka},function(a,b){var c=a[5].call(this,N(this,this.L+ this.K),b.call(this));S(this,c);this.A-=this.B.ka},function(a,b){var c=a[5].call(this,N(this,this.L+this.J),b.call(this));S(this,c);this.A-=this.B.ja},function(a,b){var c=a[5].call(this,M(this,this.K),b.call(this));S(this,c);this.A-=this.B.N},function(a,b){var c=a[5].call(this,M(this,this.J),b.call(this));S(this,c);this.A-=this.B.N},function(a,b){var c=a[5].call(this,M(this,U(this)),b.call(this));S(this,c);this.A-=this.B.la},function(a,b){var c=a[5].call(this,M(this,this.D),b.call(this));S(this,c); this.A-=this.B.N},function(a,b){var c=a[6].call(this,M(this,this.D+this.K),b.call(this));S(this,c);this.A-=this.B.ja},function(a,b){var c=a[6].call(this,M(this,this.D+this.J),b.call(this));S(this,c);this.A-=this.B.ka},function(a,b){var c=a[6].call(this,N(this,this.L+this.K),b.call(this));S(this,c);this.A-=this.B.ka},function(a,b){var c=a[6].call(this,N(this,this.L+this.J),b.call(this));S(this,c);this.A-=this.B.ja},function(a,b){var c=a[6].call(this,M(this,this.K),b.call(this));S(this,c);this.A-=this.B.N}, function(a,b){var c=a[6].call(this,M(this,this.J),b.call(this));S(this,c);this.A-=this.B.N},function(a,b){var c=a[6].call(this,M(this,U(this)),b.call(this));S(this,c);this.A-=this.B.la},function(a,b){var c=a[6].call(this,M(this,this.D),b.call(this));S(this,c);this.A-=this.B.N},function(a,b){var c=a[7].call(this,M(this,this.D+this.K),b.call(this));S(this,c);this.A-=this.B.ja},function(a,b){var c=a[7].call(this,M(this,this.D+this.J),b.call(this));S(this,c);this.A-=this.B.ka},function(a,b){var c=a[7].call(this, N(this,this.L+this.K),b.call(this));S(this,c);this.A-=this.B.ka},function(a,b){var c=a[7].call(this,N(this,this.L+this.J),b.call(this));S(this,c);this.A-=this.B.ja},function(a,b){var c=a[7].call(this,M(this,this.K),b.call(this));S(this,c);this.A-=this.B.N},function(a,b){var c=a[7].call(this,M(this,this.J),b.call(this));S(this,c);this.A-=this.B.N},function(a,b){var c=a[7].call(this,M(this,U(this)),b.call(this));S(this,c);this.A-=this.B.la},function(a,b){var c=a[7].call(this,M(this,this.D),b.call(this)); S(this,c);this.A-=this.B.N},function(a,b){var c=a[0].call(this,M(this,this.D+this.K+this.M()),b.call(this));S(this,c);this.A-=this.B.S},function(a,b){var c=a[0].call(this,M(this,this.D+this.J+this.M()),b.call(this));S(this,c);this.A-=this.B.T},function(a,b){var c=a[0].call(this,N(this,this.L+this.K+this.M()),b.call(this));S(this,c);this.A-=this.B.T},function(a,b){var c=a[0].call(this,N(this,this.L+this.J+this.M()),b.call(this));S(this,c);this.A-=this.B.S},function(a,b){var c=a[0].call(this,M(this, this.K+this.M()),b.call(this));S(this,c);this.A-=this.B.I},function(a,b){var c=a[0].call(this,M(this,this.J+this.M()),b.call(this));S(this,c);this.A-=this.B.I},function(a,b){var c=a[0].call(this,N(this,this.L+this.M()),b.call(this));S(this,c);this.A-=this.B.I},function(a,b){var c=a[0].call(this,M(this,this.D+this.M()),b.call(this));S(this,c);this.A-=this.B.I},function(a,b){var c=a[1].call(this,M(this,this.D+this.K+this.M()),b.call(this));S(this,c);this.A-=this.B.S},function(a,b){var c=a[1].call(this, M(this,this.D+this.J+this.M()),b.call(this));S(this,c);this.A-=this.B.T},function(a,b){var c=a[1].call(this,N(this,this.L+this.K+this.M()),b.call(this));S(this,c);this.A-=this.B.T},function(a,b){var c=a[1].call(this,N(this,this.L+this.J+this.M()),b.call(this));S(this,c);this.A-=this.B.S},function(a,b){var c=a[1].call(this,M(this,this.K+this.M()),b.call(this));S(this,c);this.A-=this.B.I},function(a,b){var c=a[1].call(this,M(this,this.J+this.M()),b.call(this));S(this,c);this.A-=this.B.I},function(a, b){var c=a[1].call(this,N(this,this.L+this.M()),b.call(this));S(this,c);this.A-=this.B.I},function(a,b){var c=a[1].call(this,M(this,this.D+this.M()),b.call(this));S(this,c);this.A-=this.B.I},function(a,b){var c=a[2].call(this,M(this,this.D+this.K+this.M()),b.call(this));S(this,c);this.A-=this.B.S},function(a,b){var c=a[2].call(this,M(this,this.D+this.J+this.M()),b.call(this));S(this,c);this.A-=this.B.T},function(a,b){var c=a[2].call(this,N(this,this.L+this.K+this.M()),b.call(this));S(this,c);this.A-= this.B.T},function(a,b){var c=a[2].call(this,N(this,this.L+this.J+this.M()),b.call(this));S(this,c);this.A-=this.B.S},function(a,b){var c=a[2].call(this,M(this,this.K+this.M()),b.call(this));S(this,c);this.A-=this.B.I},function(a,b){var c=a[2].call(this,M(this,this.J+this.M()),b.call(this));S(this,c);this.A-=this.B.I},function(a,b){var c=a[2].call(this,N(this,this.L+this.M()),b.call(this));S(this,c);this.A-=this.B.I},function(a,b){var c=a[2].call(this,M(this,this.D+this.M()),b.call(this));S(this, c);this.A-=this.B.I},function(a,b){var c=a[3].call(this,M(this,this.D+this.K+this.M()),b.call(this));S(this,c);this.A-=this.B.S},function(a,b){var c=a[3].call(this,M(this,this.D+this.J+this.M()),b.call(this));S(this,c);this.A-=this.B.T},function(a,b){var c=a[3].call(this,N(this,this.L+this.K+this.M()),b.call(this));S(this,c);this.A-=this.B.T},function(a,b){var c=a[3].call(this,N(this,this.L+this.J+this.M()),b.call(this));S(this,c);this.A-=this.B.S},function(a,b){var c=a[3].call(this,M(this,this.K+ this.M()),b.call(this));S(this,c);this.A-=this.B.I},function(a,b){var c=a[3].call(this,M(this,this.J+this.M()),b.call(this));S(this,c);this.A-=this.B.I},function(a,b){var c=a[3].call(this,N(this,this.L+this.M()),b.call(this));S(this,c);this.A-=this.B.I},function(a,b){var c=a[3].call(this,M(this,this.D+this.M()),b.call(this));S(this,c);this.A-=this.B.I},function(a,b){var c=a[4].call(this,M(this,this.D+this.K+this.M()),b.call(this));S(this,c);this.A-=this.B.S},function(a,b){var c=a[4].call(this,M(this, this.D+this.J+this.M()),b.call(this));S(this,c);this.A-=this.B.T},function(a,b){var c=a[4].call(this,N(this,this.L+this.K+this.M()),b.call(this));S(this,c);this.A-=this.B.T},function(a,b){var c=a[4].call(this,N(this,this.L+this.J+this.M()),b.call(this));S(this,c);this.A-=this.B.S},function(a,b){var c=a[4].call(this,M(this,this.K+this.M()),b.call(this));S(this,c);this.A-=this.B.I},function(a,b){var c=a[4].call(this,M(this,this.J+this.M()),b.call(this));S(this,c);this.A-=this.B.I},function(a,b){var c= a[4].call(this,N(this,this.L+this.M()),b.call(this));S(this,c);this.A-=this.B.I},function(a,b){var c=a[4].call(this,M(this,this.D+this.M()),b.call(this));S(this,c);this.A-=this.B.I},function(a,b){var c=a[5].call(this,M(this,this.D+this.K+this.M()),b.call(this));S(this,c);this.A-=this.B.S},function(a,b){var c=a[5].call(this,M(this,this.D+this.J+this.M()),b.call(this));S(this,c);this.A-=this.B.T},function(a,b){var c=a[5].call(this,N(this,this.L+this.K+this.M()),b.call(this));S(this,c);this.A-=this.B.T}, function(a,b){var c=a[5].call(this,N(this,this.L+this.J+this.M()),b.call(this));S(this,c);this.A-=this.B.S},function(a,b){var c=a[5].call(this,M(this,this.K+this.M()),b.call(this));S(this,c);this.A-=this.B.I},function(a,b){var c=a[5].call(this,M(this,this.J+this.M()),b.call(this));S(this,c);this.A-=this.B.I},function(a,b){var c=a[5].call(this,N(this,this.L+this.M()),b.call(this));S(this,c);this.A-=this.B.I},function(a,b){var c=a[5].call(this,M(this,this.D+this.M()),b.call(this));S(this,c);this.A-= this.B.I},function(a,b){var c=a[6].call(this,M(this,this.D+this.K+this.M()),b.call(this));S(this,c);this.A-=this.B.S},function(a,b){var c=a[6].call(this,M(this,this.D+this.J+this.M()),b.call(this));S(this,c);this.A-=this.B.T},function(a,b){var c=a[6].call(this,N(this,this.L+this.K+this.M()),b.call(this));S(this,c);this.A-=this.B.T},function(a,b){var c=a[6].call(this,N(this,this.L+this.J+this.M()),b.call(this));S(this,c);this.A-=this.B.S},function(a,b){var c=a[6].call(this,M(this,this.K+this.M()), b.call(this));S(this,c);this.A-=this.B.I},function(a,b){var c=a[6].call(this,M(this,this.J+this.M()),b.call(this));S(this,c);this.A-=this.B.I},function(a,b){var c=a[6].call(this,N(this,this.L+this.M()),b.call(this));S(this,c);this.A-=this.B.I},function(a,b){var c=a[6].call(this,M(this,this.D+this.M()),b.call(this));S(this,c);this.A-=this.B.I},function(a,b){var c=a[7].call(this,M(this,this.D+this.K+this.M()),b.call(this));S(this,c);this.A-=this.B.S},function(a,b){var c=a[7].call(this,M(this,this.D+ this.J+this.M()),b.call(this));S(this,c);this.A-=this.B.T},function(a,b){var c=a[7].call(this,N(this,this.L+this.K+this.M()),b.call(this));S(this,c);this.A-=this.B.T},function(a,b){var c=a[7].call(this,N(this,this.L+this.J+this.M()),b.call(this));S(this,c);this.A-=this.B.S},function(a,b){var c=a[7].call(this,M(this,this.K+this.M()),b.call(this));S(this,c);this.A-=this.B.I},function(a,b){var c=a[7].call(this,M(this,this.J+this.M()),b.call(this));S(this,c);this.A-=this.B.I},function(a,b){var c=a[7].call(this, N(this,this.L+this.M()),b.call(this));S(this,c);this.A-=this.B.I},function(a,b){var c=a[7].call(this,M(this,this.D+this.M()),b.call(this));S(this,c);this.A-=this.B.I},function(a,b){var c=a[0].call(this,M(this,this.D+this.K+U(this)),b.call(this));S(this,c);this.A-=this.B.S},function(a,b){var c=a[0].call(this,M(this,this.D+this.J+U(this)),b.call(this));S(this,c);this.A-=this.B.T},function(a,b){var c=a[0].call(this,N(this,this.L+this.K+U(this)),b.call(this));S(this,c);this.A-=this.B.T},function(a,b){var c= a[0].call(this,N(this,this.L+this.J+U(this)),b.call(this));S(this,c);this.A-=this.B.S},function(a,b){var c=a[0].call(this,M(this,this.K+U(this)),b.call(this));S(this,c);this.A-=this.B.I},function(a,b){var c=a[0].call(this,M(this,this.J+U(this)),b.call(this));S(this,c);this.A-=this.B.I},function(a,b){var c=a[0].call(this,N(this,this.L+U(this)),b.call(this));S(this,c);this.A-=this.B.I},function(a,b){var c=a[0].call(this,M(this,this.D+U(this)),b.call(this));S(this,c);this.A-=this.B.I},function(a,b){var c= a[1].call(this,M(this,this.D+this.K+U(this)),b.call(this));S(this,c);this.A-=this.B.S},function(a,b){var c=a[1].call(this,M(this,this.D+this.J+U(this)),b.call(this));S(this,c);this.A-=this.B.T},function(a,b){var c=a[1].call(this,N(this,this.L+this.K+U(this)),b.call(this));S(this,c);this.A-=this.B.T},function(a,b){var c=a[1].call(this,N(this,this.L+this.J+U(this)),b.call(this));S(this,c);this.A-=this.B.S},function(a,b){var c=a[1].call(this,M(this,this.K+U(this)),b.call(this));S(this,c);this.A-=this.B.I}, function(a,b){var c=a[1].call(this,M(this,this.J+U(this)),b.call(this));S(this,c);this.A-=this.B.I},function(a,b){var c=a[1].call(this,N(this,this.L+U(this)),b.call(this));S(this,c);this.A-=this.B.I},function(a,b){var c=a[1].call(this,M(this,this.D+U(this)),b.call(this));S(this,c);this.A-=this.B.I},function(a,b){var c=a[2].call(this,M(this,this.D+this.K+U(this)),b.call(this));S(this,c);this.A-=this.B.S},function(a,b){var c=a[2].call(this,M(this,this.D+this.J+U(this)),b.call(this));S(this,c);this.A-= this.B.T},function(a,b){var c=a[2].call(this,N(this,this.L+this.K+U(this)),b.call(this));S(this,c);this.A-=this.B.T},function(a,b){var c=a[2].call(this,N(this,this.L+this.J+U(this)),b.call(this));S(this,c);this.A-=this.B.S},function(a,b){var c=a[2].call(this,M(this,this.K+U(this)),b.call(this));S(this,c);this.A-=this.B.I},function(a,b){var c=a[2].call(this,M(this,this.J+U(this)),b.call(this));S(this,c);this.A-=this.B.I},function(a,b){var c=a[2].call(this,N(this,this.L+U(this)),b.call(this));S(this, c);this.A-=this.B.I},function(a,b){var c=a[2].call(this,M(this,this.D+U(this)),b.call(this));S(this,c);this.A-=this.B.I},function(a,b){var c=a[3].call(this,M(this,this.D+this.K+U(this)),b.call(this));S(this,c);this.A-=this.B.S},function(a,b){var c=a[3].call(this,M(this,this.D+this.J+U(this)),b.call(this));S(this,c);this.A-=this.B.T},function(a,b){var c=a[3].call(this,N(this,this.L+this.K+U(this)),b.call(this));S(this,c);this.A-=this.B.T},function(a,b){var c=a[3].call(this,N(this,this.L+this.J+U(this)), b.call(this));S(this,c);this.A-=this.B.S},function(a,b){var c=a[3].call(this,M(this,this.K+U(this)),b.call(this));S(this,c);this.A-=this.B.I},function(a,b){var c=a[3].call(this,M(this,this.J+U(this)),b.call(this));S(this,c);this.A-=this.B.I},function(a,b){var c=a[3].call(this,N(this,this.L+U(this)),b.call(this));S(this,c);this.A-=this.B.I},function(a,b){var c=a[3].call(this,M(this,this.D+U(this)),b.call(this));S(this,c);this.A-=this.B.I},function(a,b){var c=a[4].call(this,M(this,this.D+this.K+U(this)), b.call(this));S(this,c);this.A-=this.B.S},function(a,b){var c=a[4].call(this,M(this,this.D+this.J+U(this)),b.call(this));S(this,c);this.A-=this.B.T},function(a,b){var c=a[4].call(this,N(this,this.L+this.K+U(this)),b.call(this));S(this,c);this.A-=this.B.T},function(a,b){var c=a[4].call(this,N(this,this.L+this.J+U(this)),b.call(this));S(this,c);this.A-=this.B.S},function(a,b){var c=a[4].call(this,M(this,this.K+U(this)),b.call(this));S(this,c);this.A-=this.B.I},function(a,b){var c=a[4].call(this,M(this, this.J+U(this)),b.call(this));S(this,c);this.A-=this.B.I},function(a,b){var c=a[4].call(this,N(this,this.L+U(this)),b.call(this));S(this,c);this.A-=this.B.I},function(a,b){var c=a[4].call(this,M(this,this.D+U(this)),b.call(this));S(this,c);this.A-=this.B.I},function(a,b){var c=a[5].call(this,M(this,this.D+this.K+U(this)),b.call(this));S(this,c);this.A-=this.B.S},function(a,b){var c=a[5].call(this,M(this,this.D+this.J+U(this)),b.call(this));S(this,c);this.A-=this.B.T},function(a,b){var c=a[5].call(this, N(this,this.L+this.K+U(this)),b.call(this));S(this,c);this.A-=this.B.T},function(a,b){var c=a[5].call(this,N(this,this.L+this.J+U(this)),b.call(this));S(this,c);this.A-=this.B.S},function(a,b){var c=a[5].call(this,M(this,this.K+U(this)),b.call(this));S(this,c);this.A-=this.B.I},function(a,b){var c=a[5].call(this,M(this,this.J+U(this)),b.call(this));S(this,c);this.A-=this.B.I},function(a,b){var c=a[5].call(this,N(this,this.L+U(this)),b.call(this));S(this,c);this.A-=this.B.I},function(a,b){var c=a[5].call(this, M(this,this.D+U(this)),b.call(this));S(this,c);this.A-=this.B.I},function(a,b){var c=a[6].call(this,M(this,this.D+this.K+U(this)),b.call(this));S(this,c);this.A-=this.B.S},function(a,b){var c=a[6].call(this,M(this,this.D+this.J+U(this)),b.call(this));S(this,c);this.A-=this.B.T},function(a,b){var c=a[6].call(this,N(this,this.L+this.K+U(this)),b.call(this));S(this,c);this.A-=this.B.T},function(a,b){var c=a[6].call(this,N(this,this.L+this.J+U(this)),b.call(this));S(this,c);this.A-=this.B.S},function(a, b){var c=a[6].call(this,M(this,this.K+U(this)),b.call(this));S(this,c);this.A-=this.B.I},function(a,b){var c=a[6].call(this,M(this,this.J+U(this)),b.call(this));S(this,c);this.A-=this.B.I},function(a,b){var c=a[6].call(this,N(this,this.L+U(this)),b.call(this));S(this,c);this.A-=this.B.I},function(a,b){var c=a[6].call(this,M(this,this.D+U(this)),b.call(this));S(this,c);this.A-=this.B.I},function(a,b){var c=a[7].call(this,M(this,this.D+this.K+U(this)),b.call(this));S(this,c);this.A-=this.B.S},function(a, b){var c=a[7].call(this,M(this,this.D+this.J+U(this)),b.call(this));S(this,c);this.A-=this.B.T},function(a,b){var c=a[7].call(this,N(this,this.L+this.K+U(this)),b.call(this));S(this,c);this.A-=this.B.T},function(a,b){var c=a[7].call(this,N(this,this.L+this.J+U(this)),b.call(this));S(this,c);this.A-=this.B.S},function(a,b){var c=a[7].call(this,M(this,this.K+U(this)),b.call(this));S(this,c);this.A-=this.B.I},function(a,b){var c=a[7].call(this,M(this,this.J+U(this)),b.call(this));S(this,c);this.A-=this.B.I}, function(a,b){var c=a[7].call(this,N(this,this.L+U(this)),b.call(this));S(this,c);this.A-=this.B.I},function(a,b){var c=a[7].call(this,M(this,this.D+U(this)),b.call(this));S(this,c);this.A-=this.B.I},function(a,b){var c=a[0].call(this,this.F&255,b.call(this));this.F=this.F&-256|c},function(a,b){var c=a[0].call(this,this.G&255,b.call(this));this.G=this.G&-256|c},function(a,b){var c=a[0].call(this,this.H&255,b.call(this));this.H=this.H&-256|c},function(a,b){var c=a[0].call(this,this.D&255,b.call(this)); this.D=this.D&-256|c},function(a,b){var c=a[0].call(this,this.F>>8&255,b.call(this));this.F=this.F&-65281|c<<8},function(a,b){var c=a[0].call(this,this.G>>8&255,b.call(this));this.G=this.G&-65281|c<<8},function(a,b){var c=a[0].call(this,this.H>>8&255,b.call(this));this.H=this.H&-65281|c<<8},function(a,b){var c=a[0].call(this,this.D>>8&255,b.call(this));this.D=this.D&-65281|c<<8},function(a,b){var c=a[1].call(this,this.F&255,b.call(this));this.F=this.F&-256|c},function(a,b){var c=a[1].call(this,this.G& 255,b.call(this));this.G=this.G&-256|c},function(a,b){var c=a[1].call(this,this.H&255,b.call(this));this.H=this.H&-256|c},function(a,b){var c=a[1].call(this,this.D&255,b.call(this));this.D=this.D&-256|c},function(a,b){var c=a[1].call(this,this.F>>8&255,b.call(this));this.F=this.F&-65281|c<<8},function(a,b){var c=a[1].call(this,this.G>>8&255,b.call(this));this.G=this.G&-65281|c<<8},function(a,b){var c=a[1].call(this,this.H>>8&255,b.call(this));this.H=this.H&-65281|c<<8},function(a,b){var c=a[1].call(this, this.D>>8&255,b.call(this));this.D=this.D&-65281|c<<8},function(a,b){var c=a[2].call(this,this.F&255,b.call(this));this.F=this.F&-256|c},function(a,b){var c=a[2].call(this,this.G&255,b.call(this));this.G=this.G&-256|c},function(a,b){var c=a[2].call(this,this.H&255,b.call(this));this.H=this.H&-256|c},function(a,b){var c=a[2].call(this,this.D&255,b.call(this));this.D=this.D&-256|c},function(a,b){var c=a[2].call(this,this.F>>8&255,b.call(this));this.F=this.F&-65281|c<<8},function(a,b){var c=a[2].call(this, this.G>>8&255,b.call(this));this.G=this.G&-65281|c<<8},function(a,b){var c=a[2].call(this,this.H>>8&255,b.call(this));this.H=this.H&-65281|c<<8},function(a,b){var c=a[2].call(this,this.D>>8&255,b.call(this));this.D=this.D&-65281|c<<8},function(a,b){var c=a[3].call(this,this.F&255,b.call(this));this.F=this.F&-256|c},function(a,b){var c=a[3].call(this,this.G&255,b.call(this));this.G=this.G&-256|c},function(a,b){var c=a[3].call(this,this.H&255,b.call(this));this.H=this.H&-256|c},function(a,b){var c= a[3].call(this,this.D&255,b.call(this));this.D=this.D&-256|c},function(a,b){var c=a[3].call(this,this.F>>8&255,b.call(this));this.F=this.F&-65281|c<<8},function(a,b){var c=a[3].call(this,this.G>>8&255,b.call(this));this.G=this.G&-65281|c<<8},function(a,b){var c=a[3].call(this,this.H>>8&255,b.call(this));this.H=this.H&-65281|c<<8},function(a,b){var c=a[3].call(this,this.D>>8&255,b.call(this));this.D=this.D&-65281|c<<8},function(a,b){var c=a[4].call(this,this.F&255,b.call(this));this.F=this.F&-256| c},function(a,b){var c=a[4].call(this,this.G&255,b.call(this));this.G=this.G&-256|c},function(a,b){var c=a[4].call(this,this.H&255,b.call(this));this.H=this.H&-256|c},function(a,b){var c=a[4].call(this,this.D&255,b.call(this));this.D=this.D&-256|c},function(a,b){var c=a[4].call(this,this.F>>8&255,b.call(this));this.F=this.F&-65281|c<<8},function(a,b){var c=a[4].call(this,this.G>>8&255,b.call(this));this.G=this.G&-65281|c<<8},function(a,b){var c=a[4].call(this,this.H>>8&255,b.call(this));this.H=this.H& -65281|c<<8},function(a,b){var c=a[4].call(this,this.D>>8&255,b.call(this));this.D=this.D&-65281|c<<8},function(a,b){var c=a[5].call(this,this.F&255,b.call(this));this.F=this.F&-256|c},function(a,b){var c=a[5].call(this,this.G&255,b.call(this));this.G=this.G&-256|c},function(a,b){var c=a[5].call(this,this.H&255,b.call(this));this.H=this.H&-256|c},function(a,b){var c=a[5].call(this,this.D&255,b.call(this));this.D=this.D&-256|c},function(a,b){var c=a[5].call(this,this.F>>8&255,b.call(this));this.F= this.F&-65281|c<<8},function(a,b){var c=a[5].call(this,this.G>>8&255,b.call(this));this.G=this.G&-65281|c<<8},function(a,b){var c=a[5].call(this,this.H>>8&255,b.call(this));this.H=this.H&-65281|c<<8},function(a,b){var c=a[5].call(this,this.D>>8&255,b.call(this));this.D=this.D&-65281|c<<8},function(a,b){var c=a[6].call(this,this.F&255,b.call(this));this.F=this.F&-256|c},function(a,b){var c=a[6].call(this,this.G&255,b.call(this));this.G=this.G&-256|c},function(a,b){var c=a[6].call(this,this.H&255,b.call(this)); this.H=this.H&-256|c},function(a,b){var c=a[6].call(this,this.D&255,b.call(this));this.D=this.D&-256|c},function(a,b){var c=a[6].call(this,this.F>>8&255,b.call(this));this.F=this.F&-65281|c<<8},function(a,b){var c=a[6].call(this,this.G>>8&255,b.call(this));this.G=this.G&-65281|c<<8},function(a,b){var c=a[6].call(this,this.H>>8&255,b.call(this));this.H=this.H&-65281|c<<8},function(a,b){var c=a[6].call(this,this.D>>8&255,b.call(this));this.D=this.D&-65281|c<<8},function(a,b){var c=a[7].call(this,this.F& 255,b.call(this));this.F=this.F&-256|c},function(a,b){var c=a[7].call(this,this.G&255,b.call(this));this.G=this.G&-256|c},function(a,b){var c=a[7].call(this,this.H&255,b.call(this));this.H=this.H&-256|c},function(a,b){var c=a[7].call(this,this.D&255,b.call(this));this.D=this.D&-256|c},function(a,b){var c=a[7].call(this,this.F>>8&255,b.call(this));this.F=this.F&-65281|c<<8},function(a,b){var c=a[7].call(this,this.G>>8&255,b.call(this));this.G=this.G&-65281|c<<8},function(a,b){var c=a[7].call(this, this.H>>8&255,b.call(this));this.H=this.H&-65281|c<<8},function(a,b){var c=a[7].call(this,this.D>>8&255,b.call(this));this.D=this.D&-65281|c<<8}],A=[function(a){a=a.call(this,this.F&this.C,J(this,this.D+this.K));this.F=this.F&~this.C|a;this.A-=this.B.ja},function(a){a=a.call(this,this.F&this.C,J(this,this.D+this.J));this.F=this.F&~this.C|a;this.A-=this.B.ka},function(a){a=a.call(this,this.F&this.C,L(this,this.L+this.K));this.F=this.F&~this.C|a;this.A-=this.B.ka},function(a){a=a.call(this,this.F&this.C, L(this,this.L+this.J));this.F=this.F&~this.C|a;this.A-=this.B.ja},function(a){a=a.call(this,this.F&this.C,J(this,this.K));this.F=this.F&~this.C|a;this.A-=this.B.N},function(a){a=a.call(this,this.F&this.C,J(this,this.J));this.F=this.F&~this.C|a;this.A-=this.B.N},function(a){a=a.call(this,this.F&this.C,J(this,U(this)));this.F=this.F&~this.C|a;this.A-=this.B.la},function(a){a=a.call(this,this.F&this.C,J(this,this.D));this.F=this.F&~this.C|a;this.A-=this.B.N},function(a){a=a.call(this,this.G&this.C,J(this, this.D+this.K));this.G=this.G&~this.C|a;this.A-=this.B.ja},function(a){a=a.call(this,this.G&this.C,J(this,this.D+this.J));this.G=this.G&~this.C|a;this.A-=this.B.ka},function(a){a=a.call(this,this.G&this.C,L(this,this.L+this.K));this.G=this.G&~this.C|a;this.A-=this.B.ka},function(a){a=a.call(this,this.G&this.C,L(this,this.L+this.J));this.G=this.G&~this.C|a;this.A-=this.B.ja},function(a){a=a.call(this,this.G&this.C,J(this,this.K));this.G=this.G&~this.C|a;this.A-=this.B.N},function(a){a=a.call(this, this.G&this.C,J(this,this.J));this.G=this.G&~this.C|a;this.A-=this.B.N},function(a){a=a.call(this,this.G&this.C,J(this,U(this)));this.G=this.G&~this.C|a;this.A-=this.B.la},function(a){a=a.call(this,this.G&this.C,J(this,this.D));this.G=this.G&~this.C|a;this.A-=this.B.N},function(a){a=a.call(this,this.H&this.C,J(this,this.D+this.K));this.H=this.H&~this.C|a;this.A-=this.B.ja},function(a){a=a.call(this,this.H&this.C,J(this,this.D+this.J));this.H=this.H&~this.C|a;this.A-=this.B.ka},function(a){a=a.call(this, this.H&this.C,L(this,this.L+this.K));this.H=this.H&~this.C|a;this.A-=this.B.ka},function(a){a=a.call(this,this.H&this.C,L(this,this.L+this.J));this.H=this.H&~this.C|a;this.A-=this.B.ja},function(a){a=a.call(this,this.H&this.C,J(this,this.K));this.H=this.H&~this.C|a;this.A-=this.B.N},function(a){a=a.call(this,this.H&this.C,J(this,this.J));this.H=this.H&~this.C|a;this.A-=this.B.N},function(a){a=a.call(this,this.H&this.C,J(this,U(this)));this.H=this.H&~this.C|a;this.A-=this.B.la},function(a){a=a.call(this, this.H&this.C,J(this,this.D));this.H=this.H&~this.C|a;this.A-=this.B.N},function(a){a=a.call(this,this.D&this.C,J(this,this.D+this.K));this.D=this.D&~this.C|a;this.A-=this.B.ja},function(a){a=a.call(this,this.D&this.C,J(this,this.D+this.J));this.D=this.D&~this.C|a;this.A-=this.B.ka},function(a){a=a.call(this,this.D&this.C,L(this,this.L+this.K));this.D=this.D&~this.C|a;this.A-=this.B.ka},function(a){a=a.call(this,this.D&this.C,L(this,this.L+this.J));this.D=this.D&~this.C|a;this.A-=this.B.ja},function(a){a= a.call(this,this.D&this.C,J(this,this.K));this.D=this.D&~this.C|a;this.A-=this.B.N},function(a){a=a.call(this,this.D&this.C,J(this,this.J));this.D=this.D&~this.C|a;this.A-=this.B.N},function(a){a=a.call(this,this.D&this.C,J(this,U(this)));this.D=this.D&~this.C|a;this.A-=this.B.la},function(a){a=a.call(this,this.D&this.C,J(this,this.D));this.D=this.D&~this.C|a;this.A-=this.B.N},function(a){a=a.call(this,v(this)&this.C,J(this,this.D+this.K));u(this,v(this)&~this.C|a);this.A-=this.B.ja},function(a){a= a.call(this,v(this)&this.C,J(this,this.D+this.J));u(this,v(this)&~this.C|a);this.A-=this.B.ka},function(a){a=a.call(this,v(this)&this.C,L(this,this.L+this.K));u(this,v(this)&~this.C|a);this.A-=this.B.ka},function(a){a=a.call(this,v(this)&this.C,L(this,this.L+this.J));u(this,v(this)&~this.C|a);this.A-=this.B.ja},function(a){a=a.call(this,v(this)&this.C,J(this,this.K));u(this,v(this)&~this.C|a);this.A-=this.B.N},function(a){a=a.call(this,v(this)&this.C,J(this,this.J));u(this,v(this)&~this.C|a);this.A-= this.B.N},function(a){a=a.call(this,v(this)&this.C,J(this,U(this)));u(this,v(this)&~this.C|a);this.A-=this.B.la},function(a){a=a.call(this,v(this)&this.C,J(this,this.D));u(this,v(this)&~this.C|a);this.A-=this.B.N},function(a){a=a.call(this,this.L&this.C,J(this,this.D+this.K));this.L=this.L&~this.C|a;this.A-=this.B.ja},function(a){a=a.call(this,this.L&this.C,J(this,this.D+this.J));this.L=this.L&~this.C|a;this.A-=this.B.ka},function(a){a=a.call(this,this.L&this.C,L(this,this.L+this.K));this.L=this.L& ~this.C|a;this.A-=this.B.ka},function(a){a=a.call(this,this.L&this.C,L(this,this.L+this.J));this.L=this.L&~this.C|a;this.A-=this.B.ja},function(a){a=a.call(this,this.L&this.C,J(this,this.K));this.L=this.L&~this.C|a;this.A-=this.B.N},function(a){a=a.call(this,this.L&this.C,J(this,this.J));this.L=this.L&~this.C|a;this.A-=this.B.N},function(a){a=a.call(this,this.L&this.C,J(this,U(this)));this.L=this.L&~this.C|a;this.A-=this.B.la},function(a){a=a.call(this,this.L&this.C,J(this,this.D));this.L=this.L& ~this.C|a;this.A-=this.B.N},function(a){a=a.call(this,this.K&this.C,J(this,this.D+this.K));this.K=this.K&~this.C|a;this.A-=this.B.ja},function(a){a=a.call(this,this.K&this.C,J(this,this.D+this.J));this.K=this.K&~this.C|a;this.A-=this.B.ka},function(a){a=a.call(this,this.K&this.C,L(this,this.L+this.K));this.K=this.K&~this.C|a;this.A-=this.B.ka},function(a){a=a.call(this,this.K&this.C,L(this,this.L+this.J));this.K=this.K&~this.C|a;this.A-=this.B.ja},function(a){a=a.call(this,this.K&this.C,J(this,this.K)); this.K=this.K&~this.C|a;this.A-=this.B.N},function(a){a=a.call(this,this.K&this.C,J(this,this.J));this.K=this.K&~this.C|a;this.A-=this.B.N},function(a){a=a.call(this,this.K&this.C,J(this,U(this)));this.K=this.K&~this.C|a;this.A-=this.B.la},function(a){a=a.call(this,this.K&this.C,J(this,this.D));this.K=this.K&~this.C|a;this.A-=this.B.N},function(a){a=a.call(this,this.J&this.C,J(this,this.D+this.K));this.J=this.J&~this.C|a;this.A-=this.B.ja},function(a){a=a.call(this,this.J&this.C,J(this,this.D+this.J)); this.J=this.J&~this.C|a;this.A-=this.B.ka},function(a){a=a.call(this,this.J&this.C,L(this,this.L+this.K));this.J=this.J&~this.C|a;this.A-=this.B.ka},function(a){a=a.call(this,this.J&this.C,L(this,this.L+this.J));this.J=this.J&~this.C|a;this.A-=this.B.ja},function(a){a=a.call(this,this.J&this.C,J(this,this.K));this.J=this.J&~this.C|a;this.A-=this.B.N},function(a){a=a.call(this,this.J&this.C,J(this,this.J));this.J=this.J&~this.C|a;this.A-=this.B.N},function(a){a=a.call(this,this.J&this.C,J(this,U(this))); this.J=this.J&~this.C|a;this.A-=this.B.la},function(a){a=a.call(this,this.J&this.C,J(this,this.D));this.J=this.J&~this.C|a;this.A-=this.B.N},function(a){a=a.call(this,this.F&this.C,J(this,this.D+this.K+this.M()));this.F=this.F&~this.C|a;this.A-=this.B.S},function(a){a=a.call(this,this.F&this.C,J(this,this.D+this.J+this.M()));this.F=this.F&~this.C|a;this.A-=this.B.T},function(a){a=a.call(this,this.F&this.C,L(this,this.L+this.K+this.M()));this.F=this.F&~this.C|a;this.A-=this.B.T},function(a){a=a.call(this, this.F&this.C,L(this,this.L+this.J+this.M()));this.F=this.F&~this.C|a;this.A-=this.B.S},function(a){a=a.call(this,this.F&this.C,J(this,this.K+this.M()));this.F=this.F&~this.C|a;this.A-=this.B.I},function(a){a=a.call(this,this.F&this.C,J(this,this.J+this.M()));this.F=this.F&~this.C|a;this.A-=this.B.I},function(a){a=a.call(this,this.F&this.C,L(this,this.L+this.M()));this.F=this.F&~this.C|a;this.A-=this.B.I},function(a){a=a.call(this,this.F&this.C,J(this,this.D+this.M()));this.F=this.F&~this.C|a;this.A-= this.B.I},function(a){a=a.call(this,this.G&this.C,J(this,this.D+this.K+this.M()));this.G=this.G&~this.C|a;this.A-=this.B.S},function(a){a=a.call(this,this.G&this.C,J(this,this.D+this.J+this.M()));this.G=this.G&~this.C|a;this.A-=this.B.T},function(a){a=a.call(this,this.G&this.C,L(this,this.L+this.K+this.M()));this.G=this.G&~this.C|a;this.A-=this.B.T},function(a){a=a.call(this,this.G&this.C,L(this,this.L+this.J+this.M()));this.G=this.G&~this.C|a;this.A-=this.B.S},function(a){a=a.call(this,this.G&this.C, J(this,this.K+this.M()));this.G=this.G&~this.C|a;this.A-=this.B.I},function(a){a=a.call(this,this.G&this.C,J(this,this.J+this.M()));this.G=this.G&~this.C|a;this.A-=this.B.I},function(a){a=a.call(this,this.G&this.C,L(this,this.L+this.M()));this.G=this.G&~this.C|a;this.A-=this.B.I},function(a){a=a.call(this,this.G&this.C,J(this,this.D+this.M()));this.G=this.G&~this.C|a;this.A-=this.B.I},function(a){a=a.call(this,this.H&this.C,J(this,this.D+this.K+this.M()));this.H=this.H&~this.C|a;this.A-=this.B.S}, function(a){a=a.call(this,this.H&this.C,J(this,this.D+this.J+this.M()));this.H=this.H&~this.C|a;this.A-=this.B.T},function(a){a=a.call(this,this.H&this.C,L(this,this.L+this.K+this.M()));this.H=this.H&~this.C|a;this.A-=this.B.T},function(a){a=a.call(this,this.H&this.C,L(this,this.L+this.J+this.M()));this.H=this.H&~this.C|a;this.A-=this.B.S},function(a){a=a.call(this,this.H&this.C,J(this,this.K+this.M()));this.H=this.H&~this.C|a;this.A-=this.B.I},function(a){a=a.call(this,this.H&this.C,J(this,this.J+ this.M()));this.H=this.H&~this.C|a;this.A-=this.B.I},function(a){a=a.call(this,this.H&this.C,L(this,this.L+this.M()));this.H=this.H&~this.C|a;this.A-=this.B.I},function(a){a=a.call(this,this.H&this.C,J(this,this.D+this.M()));this.H=this.H&~this.C|a;this.A-=this.B.I},function(a){a=a.call(this,this.D&this.C,J(this,this.D+this.K+this.M()));this.D=this.D&~this.C|a;this.A-=this.B.S},function(a){a=a.call(this,this.D&this.C,J(this,this.D+this.J+this.M()));this.D=this.D&~this.C|a;this.A-=this.B.T},function(a){a= a.call(this,this.D&this.C,L(this,this.L+this.K+this.M()));this.D=this.D&~this.C|a;this.A-=this.B.T},function(a){a=a.call(this,this.D&this.C,L(this,this.L+this.J+this.M()));this.D=this.D&~this.C|a;this.A-=this.B.S},function(a){a=a.call(this,this.D&this.C,J(this,this.K+this.M()));this.D=this.D&~this.C|a;this.A-=this.B.I},function(a){a=a.call(this,this.D&this.C,J(this,this.J+this.M()));this.D=this.D&~this.C|a;this.A-=this.B.I},function(a){a=a.call(this,this.D&this.C,L(this,this.L+this.M()));this.D=this.D& ~this.C|a;this.A-=this.B.I},function(a){a=a.call(this,this.D&this.C,J(this,this.D+this.M()));this.D=this.D&~this.C|a;this.A-=this.B.I},function(a){a=a.call(this,v(this)&this.C,J(this,this.D+this.K+this.M()));u(this,v(this)&~this.C|a);this.A-=this.B.S},function(a){a=a.call(this,v(this)&this.C,J(this,this.D+this.J+this.M()));u(this,v(this)&~this.C|a);this.A-=this.B.T},function(a){a=a.call(this,v(this)&this.C,L(this,this.L+this.K+this.M()));u(this,v(this)&~this.C|a);this.A-=this.B.T},function(a){a=a.call(this, v(this)&this.C,L(this,this.L+this.J+this.M()));u(this,v(this)&~this.C|a);this.A-=this.B.S},function(a){a=a.call(this,v(this)&this.C,J(this,this.K+this.M()));u(this,v(this)&~this.C|a);this.A-=this.B.I},function(a){a=a.call(this,v(this)&this.C,J(this,this.J+this.M()));u(this,v(this)&~this.C|a);this.A-=this.B.I},function(a){a=a.call(this,v(this)&this.C,L(this,this.L+this.M()));u(this,v(this)&~this.C|a);this.A-=this.B.I},function(a){a=a.call(this,v(this)&this.C,J(this,this.D+this.M()));u(this,v(this)& ~this.C|a);this.A-=this.B.I},function(a){a=a.call(this,this.L&this.C,J(this,this.D+this.K+this.M()));this.L=this.L&~this.C|a;this.A-=this.B.S},function(a){a=a.call(this,this.L&this.C,J(this,this.D+this.J+this.M()));this.L=this.L&~this.C|a;this.A-=this.B.T},function(a){a=a.call(this,this.L&this.C,L(this,this.L+this.K+this.M()));this.L=this.L&~this.C|a;this.A-=this.B.T},function(a){a=a.call(this,this.L&this.C,L(this,this.L+this.J+this.M()));this.L=this.L&~this.C|a;this.A-=this.B.S},function(a){a=a.call(this, this.L&this.C,J(this,this.K+this.M()));this.L=this.L&~this.C|a;this.A-=this.B.I},function(a){a=a.call(this,this.L&this.C,J(this,this.J+this.M()));this.L=this.L&~this.C|a;this.A-=this.B.I},function(a){a=a.call(this,this.L&this.C,L(this,this.L+this.M()));this.L=this.L&~this.C|a;this.A-=this.B.I},function(a){a=a.call(this,this.L&this.C,J(this,this.D+this.M()));this.L=this.L&~this.C|a;this.A-=this.B.I},function(a){a=a.call(this,this.K&this.C,J(this,this.D+this.K+this.M()));this.K=this.K&~this.C|a;this.A-= this.B.S},function(a){a=a.call(this,this.K&this.C,J(this,this.D+this.J+this.M()));this.K=this.K&~this.C|a;this.A-=this.B.T},function(a){a=a.call(this,this.K&this.C,L(this,this.L+this.K+this.M()));this.K=this.K&~this.C|a;this.A-=this.B.T},function(a){a=a.call(this,this.K&this.C,L(this,this.L+this.J+this.M()));this.K=this.K&~this.C|a;this.A-=this.B.S},function(a){a=a.call(this,this.K&this.C,J(this,this.K+this.M()));this.K=this.K&~this.C|a;this.A-=this.B.I},function(a){a=a.call(this,this.K&this.C,J(this, this.J+this.M()));this.K=this.K&~this.C|a;this.A-=this.B.I},function(a){a=a.call(this,this.K&this.C,L(this,this.L+this.M()));this.K=this.K&~this.C|a;this.A-=this.B.I},function(a){a=a.call(this,this.K&this.C,J(this,this.D+this.M()));this.K=this.K&~this.C|a;this.A-=this.B.I},function(a){a=a.call(this,this.J&this.C,J(this,this.D+this.K+this.M()));this.J=this.J&~this.C|a;this.A-=this.B.S},function(a){a=a.call(this,this.J&this.C,J(this,this.D+this.J+this.M()));this.J=this.J&~this.C|a;this.A-=this.B.T}, function(a){a=a.call(this,this.J&this.C,L(this,this.L+this.K+this.M()));this.J=this.J&~this.C|a;this.A-=this.B.T},function(a){a=a.call(this,this.J&this.C,L(this,this.L+this.J+this.M()));this.J=this.J&~this.C|a;this.A-=this.B.S},function(a){a=a.call(this,this.J&this.C,J(this,this.K+this.M()));this.J=this.J&~this.C|a;this.A-=this.B.I},function(a){a=a.call(this,this.J&this.C,J(this,this.J+this.M()));this.J=this.J&~this.C|a;this.A-=this.B.I},function(a){a=a.call(this,this.J&this.C,L(this,this.L+this.M())); this.J=this.J&~this.C|a;this.A-=this.B.I},function(a){a=a.call(this,this.J&this.C,J(this,this.D+this.M()));this.J=this.J&~this.C|a;this.A-=this.B.I},function(a){a=a.call(this,this.F&this.C,J(this,this.D+this.K+U(this)));this.F=this.F&~this.C|a;this.A-=this.B.S},function(a){a=a.call(this,this.F&this.C,J(this,this.D+this.J+U(this)));this.F=this.F&~this.C|a;this.A-=this.B.T},function(a){a=a.call(this,this.F&this.C,L(this,this.L+this.K+U(this)));this.F=this.F&~this.C|a;this.A-=this.B.T},function(a){a= a.call(this,this.F&this.C,L(this,this.L+this.J+U(this)));this.F=this.F&~this.C|a;this.A-=this.B.S},function(a){a=a.call(this,this.F&this.C,J(this,this.K+U(this)));this.F=this.F&~this.C|a;this.A-=this.B.I},function(a){a=a.call(this,this.F&this.C,J(this,this.J+U(this)));this.F=this.F&~this.C|a;this.A-=this.B.I},function(a){a=a.call(this,this.F&this.C,L(this,this.L+U(this)));this.F=this.F&~this.C|a;this.A-=this.B.I},function(a){a=a.call(this,this.F&this.C,J(this,this.D+U(this)));this.F=this.F&~this.C| a;this.A-=this.B.I},function(a){a=a.call(this,this.G&this.C,J(this,this.D+this.K+U(this)));this.G=this.G&~this.C|a;this.A-=this.B.S},function(a){a=a.call(this,this.G&this.C,J(this,this.D+this.J+U(this)));this.G=this.G&~this.C|a;this.A-=this.B.T},function(a){a=a.call(this,this.G&this.C,L(this,this.L+this.K+U(this)));this.G=this.G&~this.C|a;this.A-=this.B.T},function(a){a=a.call(this,this.G&this.C,L(this,this.L+this.J+U(this)));this.G=this.G&~this.C|a;this.A-=this.B.S},function(a){a=a.call(this,this.G& this.C,J(this,this.K+U(this)));this.G=this.G&~this.C|a;this.A-=this.B.I},function(a){a=a.call(this,this.G&this.C,J(this,this.J+U(this)));this.G=this.G&~this.C|a;this.A-=this.B.I},function(a){a=a.call(this,this.G&this.C,L(this,this.L+U(this)));this.G=this.G&~this.C|a;this.A-=this.B.I},function(a){a=a.call(this,this.G&this.C,J(this,this.D+U(this)));this.G=this.G&~this.C|a;this.A-=this.B.I},function(a){a=a.call(this,this.H&this.C,J(this,this.D+this.K+U(this)));this.H=this.H&~this.C|a;this.A-=this.B.S}, function(a){a=a.call(this,this.H&this.C,J(this,this.D+this.J+U(this)));this.H=this.H&~this.C|a;this.A-=this.B.T},function(a){a=a.call(this,this.H&this.C,L(this,this.L+this.K+U(this)));this.H=this.H&~this.C|a;this.A-=this.B.T},function(a){a=a.call(this,this.H&this.C,L(this,this.L+this.J+U(this)));this.H=this.H&~this.C|a;this.A-=this.B.S},function(a){a=a.call(this,this.H&this.C,J(this,this.K+U(this)));this.H=this.H&~this.C|a;this.A-=this.B.I},function(a){a=a.call(this,this.H&this.C,J(this,this.J+U(this))); this.H=this.H&~this.C|a;this.A-=this.B.I},function(a){a=a.call(this,this.H&this.C,L(this,this.L+U(this)));this.H=this.H&~this.C|a;this.A-=this.B.I},function(a){a=a.call(this,this.H&this.C,J(this,this.D+U(this)));this.H=this.H&~this.C|a;this.A-=this.B.I},function(a){a=a.call(this,this.D&this.C,J(this,this.D+this.K+U(this)));this.D=this.D&~this.C|a;this.A-=this.B.S},function(a){a=a.call(this,this.D&this.C,J(this,this.D+this.J+U(this)));this.D=this.D&~this.C|a;this.A-=this.B.T},function(a){a=a.call(this, this.D&this.C,L(this,this.L+this.K+U(this)));this.D=this.D&~this.C|a;this.A-=this.B.T},function(a){a=a.call(this,this.D&this.C,L(this,this.L+this.J+U(this)));this.D=this.D&~this.C|a;this.A-=this.B.S},function(a){a=a.call(this,this.D&this.C,J(this,this.K+U(this)));this.D=this.D&~this.C|a;this.A-=this.B.I},function(a){a=a.call(this,this.D&this.C,J(this,this.J+U(this)));this.D=this.D&~this.C|a;this.A-=this.B.I},function(a){a=a.call(this,this.D&this.C,L(this,this.L+U(this)));this.D=this.D&~this.C|a;this.A-= this.B.I},function(a){a=a.call(this,this.D&this.C,J(this,this.D+U(this)));this.D=this.D&~this.C|a;this.A-=this.B.I},function(a){a=a.call(this,v(this)&this.C,J(this,this.D+this.K+U(this)));u(this,v(this)&~this.C|a);this.A-=this.B.S},function(a){a=a.call(this,v(this)&this.C,J(this,this.D+this.J+U(this)));u(this,v(this)&~this.C|a);this.A-=this.B.T},function(a){a=a.call(this,v(this)&this.C,L(this,this.L+this.K+U(this)));u(this,v(this)&~this.C|a);this.A-=this.B.T},function(a){a=a.call(this,v(this)&this.C, L(this,this.L+this.J+U(this)));u(this,v(this)&~this.C|a);this.A-=this.B.S},function(a){a=a.call(this,v(this)&this.C,J(this,this.K+U(this)));u(this,v(this)&~this.C|a);this.A-=this.B.I},function(a){a=a.call(this,v(this)&this.C,J(this,this.J+U(this)));u(this,v(this)&~this.C|a);this.A-=this.B.I},function(a){a=a.call(this,v(this)&this.C,L(this,this.L+U(this)));u(this,v(this)&~this.C|a);this.A-=this.B.I},function(a){a=a.call(this,v(this)&this.C,J(this,this.D+U(this)));u(this,v(this)&~this.C|a);this.A-= this.B.I},function(a){a=a.call(this,this.L&this.C,J(this,this.D+this.K+U(this)));this.L=this.L&~this.C|a;this.A-=this.B.S},function(a){a=a.call(this,this.L&this.C,J(this,this.D+this.J+U(this)));this.L=this.L&~this.C|a;this.A-=this.B.T},function(a){a=a.call(this,this.L&this.C,L(this,this.L+this.K+U(this)));this.L=this.L&~this.C|a;this.A-=this.B.T},function(a){a=a.call(this,this.L&this.C,L(this,this.L+this.J+U(this)));this.L=this.L&~this.C|a;this.A-=this.B.S},function(a){a=a.call(this,this.L&this.C, J(this,this.K+U(this)));this.L=this.L&~this.C|a;this.A-=this.B.I},function(a){a=a.call(this,this.L&this.C,J(this,this.J+U(this)));this.L=this.L&~this.C|a;this.A-=this.B.I},function(a){a=a.call(this,this.L&this.C,L(this,this.L+U(this)));this.L=this.L&~this.C|a;this.A-=this.B.I},function(a){a=a.call(this,this.L&this.C,J(this,this.D+U(this)));this.L=this.L&~this.C|a;this.A-=this.B.I},function(a){a=a.call(this,this.K&this.C,J(this,this.D+this.K+U(this)));this.K=this.K&~this.C|a;this.A-=this.B.S},function(a){a= a.call(this,this.K&this.C,J(this,this.D+this.J+U(this)));this.K=this.K&~this.C|a;this.A-=this.B.T},function(a){a=a.call(this,this.K&this.C,L(this,this.L+this.K+U(this)));this.K=this.K&~this.C|a;this.A-=this.B.T},function(a){a=a.call(this,this.K&this.C,L(this,this.L+this.J+U(this)));this.K=this.K&~this.C|a;this.A-=this.B.S},function(a){a=a.call(this,this.K&this.C,J(this,this.K+U(this)));this.K=this.K&~this.C|a;this.A-=this.B.I},function(a){a=a.call(this,this.K&this.C,J(this,this.J+U(this)));this.K= this.K&~this.C|a;this.A-=this.B.I},function(a){a=a.call(this,this.K&this.C,L(this,this.L+U(this)));this.K=this.K&~this.C|a;this.A-=this.B.I},function(a){a=a.call(this,this.K&this.C,J(this,this.D+U(this)));this.K=this.K&~this.C|a;this.A-=this.B.I},function(a){a=a.call(this,this.J&this.C,J(this,this.D+this.K+U(this)));this.J=this.J&~this.C|a;this.A-=this.B.S},function(a){a=a.call(this,this.J&this.C,J(this,this.D+this.J+U(this)));this.J=this.J&~this.C|a;this.A-=this.B.T},function(a){a=a.call(this,this.J& this.C,L(this,this.L+this.K+U(this)));this.J=this.J&~this.C|a;this.A-=this.B.T},function(a){a=a.call(this,this.J&this.C,L(this,this.L+this.J+U(this)));this.J=this.J&~this.C|a;this.A-=this.B.S},function(a){a=a.call(this,this.J&this.C,J(this,this.K+U(this)));this.J=this.J&~this.C|a;this.A-=this.B.I},function(a){a=a.call(this,this.J&this.C,J(this,this.J+U(this)));this.J=this.J&~this.C|a;this.A-=this.B.I},function(a){a=a.call(this,this.J&this.C,L(this,this.L+U(this)));this.J=this.J&~this.C|a;this.A-= this.B.I},function(a){a=a.call(this,this.J&this.C,J(this,this.D+U(this)));this.J=this.J&~this.C|a;this.A-=this.B.I},function(a){a=a.call(this,this.F&this.C,this.F&this.C);this.F=this.F&~this.C|a},function(a){a=a.call(this,this.F&this.C,this.G&this.C);this.F=this.F&~this.C|a},function(a){a=a.call(this,this.F&this.C,this.H&this.C);this.F=this.F&~this.C|a},function(a){a=a.call(this,this.F&this.C,this.D&this.C);this.F=this.F&~this.C|a},function(a){a=a.call(this,this.F&this.C,v(this)&this.C);this.F=this.F& ~this.C|a},function(a){a=a.call(this,this.F&this.C,this.L&this.C);this.F=this.F&~this.C|a},function(a){a=a.call(this,this.F&this.C,this.K&this.C);this.F=this.F&~this.C|a},function(a){a=a.call(this,this.F&this.C,this.J&this.C);this.F=this.F&~this.C|a},function(a){a=a.call(this,this.G&this.C,this.F&this.C);this.G=this.G&~this.C|a},function(a){a=a.call(this,this.G&this.C,this.G&this.C);this.G=this.G&~this.C|a},function(a){a=a.call(this,this.G&this.C,this.H&this.C);this.G=this.G&~this.C|a},function(a){a= a.call(this,this.G&this.C,this.D&this.C);this.G=this.G&~this.C|a},function(a){a=a.call(this,this.G&this.C,v(this)&this.C);this.G=this.G&~this.C|a},function(a){a=a.call(this,this.G&this.C,this.L&this.C);this.G=this.G&~this.C|a},function(a){a=a.call(this,this.G&this.C,this.K&this.C);this.G=this.G&~this.C|a},function(a){a=a.call(this,this.G&this.C,this.J&this.C);this.G=this.G&~this.C|a},function(a){a=a.call(this,this.H&this.C,this.F&this.C);this.H=this.H&~this.C|a},function(a){a=a.call(this,this.H&this.C, this.G&this.C);this.H=this.H&~this.C|a},function(a){a=a.call(this,this.H&this.C,this.H&this.C);this.H=this.H&~this.C|a},function(a){a=a.call(this,this.H&this.C,this.D&this.C);this.H=this.H&~this.C|a},function(a){a=a.call(this,this.H&this.C,v(this)&this.C);this.H=this.H&~this.C|a},function(a){a=a.call(this,this.H&this.C,this.L&this.C);this.H=this.H&~this.C|a},function(a){a=a.call(this,this.H&this.C,this.K&this.C);this.H=this.H&~this.C|a},function(a){a=a.call(this,this.H&this.C,this.J&this.C);this.H= this.H&~this.C|a},function(a){a=a.call(this,this.D&this.C,this.F&this.C);this.D=this.D&~this.C|a},function(a){a=a.call(this,this.D&this.C,this.G&this.C);this.D=this.D&~this.C|a},function(a){a=a.call(this,this.D&this.C,this.H&this.C);this.D=this.D&~this.C|a},function(a){a=a.call(this,this.D&this.C,this.D&this.C);this.D=this.D&~this.C|a},function(a){a=a.call(this,this.D&this.C,v(this)&this.C);this.D=this.D&~this.C|a},function(a){a=a.call(this,this.D&this.C,this.L&this.C);this.D=this.D&~this.C|a},function(a){a= a.call(this,this.D&this.C,this.K&this.C);this.D=this.D&~this.C|a},function(a){a=a.call(this,this.D&this.C,this.J&this.C);this.D=this.D&~this.C|a},function(a){a=a.call(this,v(this)&this.C,this.F&this.C);u(this,v(this)&~this.C|a)},function(a){a=a.call(this,v(this)&this.C,this.G&this.C);u(this,v(this)&~this.C|a)},function(a){a=a.call(this,v(this)&this.C,this.H&this.C);u(this,v(this)&~this.C|a)},function(a){a=a.call(this,v(this)&this.C,this.D&this.C);u(this,v(this)&~this.C|a)},function(a){a=a.call(this, v(this)&this.C,v(this)&this.C);u(this,v(this)&~this.C|a)},function(a){a=a.call(this,v(this)&this.C,this.L&this.C);u(this,v(this)&~this.C|a)},function(a){a=a.call(this,v(this)&this.C,this.K&this.C);u(this,v(this)&~this.C|a)},function(a){a=a.call(this,v(this)&this.C,this.J&this.C);u(this,v(this)&~this.C|a)},function(a){a=a.call(this,this.L&this.C,this.F&this.C);this.L=this.L&~this.C|a},function(a){a=a.call(this,this.L&this.C,this.G&this.C);this.L=this.L&~this.C|a},function(a){a=a.call(this,this.L&this.C, this.H&this.C);this.L=this.L&~this.C|a},function(a){a=a.call(this,this.L&this.C,this.D&this.C);this.L=this.L&~this.C|a},function(a){a=a.call(this,this.L&this.C,v(this)&this.C);this.L=this.L&~this.C|a},function(a){a=a.call(this,this.L&this.C,this.L&this.C);this.L=this.L&~this.C|a},function(a){a=a.call(this,this.L&this.C,this.K&this.C);this.L=this.L&~this.C|a},function(a){a=a.call(this,this.L&this.C,this.J&this.C);this.L=this.L&~this.C|a},function(a){a=a.call(this,this.K&this.C,this.F&this.C);this.K= this.K&~this.C|a},function(a){a=a.call(this,this.K&this.C,this.G&this.C);this.K=this.K&~this.C|a},function(a){a=a.call(this,this.K&this.C,this.H&this.C);this.K=this.K&~this.C|a},function(a){a=a.call(this,this.K&this.C,this.D&this.C);this.K=this.K&~this.C|a},function(a){a=a.call(this,this.K&this.C,v(this)&this.C);this.K=this.K&~this.C|a},function(a){a=a.call(this,this.K&this.C,this.L&this.C);this.K=this.K&~this.C|a},function(a){a=a.call(this,this.K&this.C,this.K&this.C);this.K=this.K&~this.C|a},function(a){a= a.call(this,this.K&this.C,this.J&this.C);this.K=this.K&~this.C|a},function(a){a=a.call(this,this.J&this.C,this.F&this.C);this.J=this.J&~this.C|a},function(a){a=a.call(this,this.J&this.C,this.G&this.C);this.J=this.J&~this.C|a},function(a){a=a.call(this,this.J&this.C,this.H&this.C);this.J=this.J&~this.C|a},function(a){a=a.call(this,this.J&this.C,this.D&this.C);this.J=this.J&~this.C|a},function(a){a=a.call(this,this.J&this.C,v(this)&this.C);this.J=this.J&~this.C|a},function(a){a=a.call(this,this.J&this.C, this.L&this.C);this.J=this.J&~this.C|a},function(a){a=a.call(this,this.J&this.C,this.K&this.C);this.J=this.J&~this.C|a},function(a){a=a.call(this,this.J&this.C,this.J&this.C);this.J=this.J&~this.C|a}],ee=[function(a){a=a.call(this,O(this,this.D+this.K),this.F&this.C);T(this,a);this.A-=this.B.ja},function(a){a=a.call(this,O(this,this.D+this.J),this.F&this.C);T(this,a);this.A-=this.B.ka},function(a){a=a.call(this,P(this,this.L+this.K),this.F&this.C);T(this,a);this.A-=this.B.ka},function(a){a=a.call(this, P(this,this.L+this.J),this.F&this.C);T(this,a);this.A-=this.B.ja},function(a){a=a.call(this,O(this,this.K),this.F&this.C);T(this,a);this.A-=this.B.N},function(a){a=a.call(this,O(this,this.J),this.F&this.C);T(this,a);this.A-=this.B.N},function(a){a=a.call(this,O(this,U(this)),this.F&this.C);T(this,a);this.A-=this.B.la},function(a){a=a.call(this,O(this,this.D),this.F&this.C);T(this,a);this.A-=this.B.N},function(a){a=a.call(this,O(this,this.D+this.K),this.G&this.C);T(this,a);this.A-=this.B.ja},function(a){a= a.call(this,O(this,this.D+this.J),this.G&this.C);T(this,a);this.A-=this.B.ka},function(a){a=a.call(this,P(this,this.L+this.K),this.G&this.C);T(this,a);this.A-=this.B.ka},function(a){a=a.call(this,P(this,this.L+this.J),this.G&this.C);T(this,a);this.A-=this.B.ja},function(a){a=a.call(this,O(this,this.K),this.G&this.C);T(this,a);this.A-=this.B.N},function(a){a=a.call(this,O(this,this.J),this.G&this.C);T(this,a);this.A-=this.B.N},function(a){a=a.call(this,O(this,U(this)),this.G&this.C);T(this,a);this.A-= this.B.la},function(a){a=a.call(this,O(this,this.D),this.G&this.C);T(this,a);this.A-=this.B.N},function(a){a=a.call(this,O(this,this.D+this.K),this.H&this.C);T(this,a);this.A-=this.B.ja},function(a){a=a.call(this,O(this,this.D+this.J),this.H&this.C);T(this,a);this.A-=this.B.ka},function(a){a=a.call(this,P(this,this.L+this.K),this.H&this.C);T(this,a);this.A-=this.B.ka},function(a){a=a.call(this,P(this,this.L+this.J),this.H&this.C);T(this,a);this.A-=this.B.ja},function(a){a=a.call(this,O(this,this.K), this.H&this.C);T(this,a);this.A-=this.B.N},function(a){a=a.call(this,O(this,this.J),this.H&this.C);T(this,a);this.A-=this.B.N},function(a){a=a.call(this,O(this,U(this)),this.H&this.C);T(this,a);this.A-=this.B.la},function(a){a=a.call(this,O(this,this.D),this.H&this.C);T(this,a);this.A-=this.B.N},function(a){a=a.call(this,O(this,this.D+this.K),this.D&this.C);T(this,a);this.A-=this.B.ja},function(a){a=a.call(this,O(this,this.D+this.J),this.D&this.C);T(this,a);this.A-=this.B.ka},function(a){a=a.call(this, P(this,this.L+this.K),this.D&this.C);T(this,a);this.A-=this.B.ka},function(a){a=a.call(this,P(this,this.L+this.J),this.D&this.C);T(this,a);this.A-=this.B.ja},function(a){a=a.call(this,O(this,this.K),this.D&this.C);T(this,a);this.A-=this.B.N},function(a){a=a.call(this,O(this,this.J),this.D&this.C);T(this,a);this.A-=this.B.N},function(a){a=a.call(this,O(this,U(this)),this.D&this.C);T(this,a);this.A-=this.B.la},function(a){a=a.call(this,O(this,this.D),this.D&this.C);T(this,a);this.A-=this.B.N},function(a){a= a.call(this,O(this,this.D+this.K),v(this)&this.C);T(this,a);this.A-=this.B.ja},function(a){a=a.call(this,O(this,this.D+this.J),v(this)&this.C);T(this,a);this.A-=this.B.ka},function(a){a=a.call(this,P(this,this.L+this.K),v(this)&this.C);T(this,a);this.A-=this.B.ka},function(a){a=a.call(this,P(this,this.L+this.J),v(this)&this.C);T(this,a);this.A-=this.B.ja},function(a){a=a.call(this,O(this,this.K),v(this)&this.C);T(this,a);this.A-=this.B.N},function(a){a=a.call(this,O(this,this.J),v(this)&this.C);T(this, a);this.A-=this.B.N},function(a){a=a.call(this,O(this,U(this)),v(this)&this.C);T(this,a);this.A-=this.B.la},function(a){a=a.call(this,O(this,this.D),v(this)&this.C);T(this,a);this.A-=this.B.N},function(a){a=a.call(this,O(this,this.D+this.K),this.L&this.C);T(this,a);this.A-=this.B.ja},function(a){a=a.call(this,O(this,this.D+this.J),this.L&this.C);T(this,a);this.A-=this.B.ka},function(a){a=a.call(this,P(this,this.L+this.K),this.L&this.C);T(this,a);this.A-=this.B.ka},function(a){a=a.call(this,P(this, this.L+this.J),this.L&this.C);T(this,a);this.A-=this.B.ja},function(a){a=a.call(this,O(this,this.K),this.L&this.C);T(this,a);this.A-=this.B.N},function(a){a=a.call(this,O(this,this.J),this.L&this.C);T(this,a);this.A-=this.B.N},function(a){a=a.call(this,O(this,U(this)),this.L&this.C);T(this,a);this.A-=this.B.la},function(a){a=a.call(this,O(this,this.D),this.L&this.C);T(this,a);this.A-=this.B.N},function(a){a=a.call(this,O(this,this.D+this.K),this.K&this.C);T(this,a);this.A-=this.B.ja},function(a){a= a.call(this,O(this,this.D+this.J),this.K&this.C);T(this,a);this.A-=this.B.ka},function(a){a=a.call(this,P(this,this.L+this.K),this.K&this.C);T(this,a);this.A-=this.B.ka},function(a){a=a.call(this,P(this,this.L+this.J),this.K&this.C);T(this,a);this.A-=this.B.ja},function(a){a=a.call(this,O(this,this.K),this.K&this.C);T(this,a);this.A-=this.B.N},function(a){a=a.call(this,O(this,this.J),this.K&this.C);T(this,a);this.A-=this.B.N},function(a){a=a.call(this,O(this,U(this)),this.K&this.C);T(this,a);this.A-= this.B.la},function(a){a=a.call(this,O(this,this.D),this.K&this.C);T(this,a);this.A-=this.B.N},function(a){a=a.call(this,O(this,this.D+this.K),this.J&this.C);T(this,a);this.A-=this.B.ja},function(a){a=a.call(this,O(this,this.D+this.J),this.J&this.C);T(this,a);this.A-=this.B.ka},function(a){a=a.call(this,P(this,this.L+this.K),this.J&this.C);T(this,a);this.A-=this.B.ka},function(a){a=a.call(this,P(this,this.L+this.J),this.J&this.C);T(this,a);this.A-=this.B.ja},function(a){a=a.call(this,O(this,this.K), this.J&this.C);T(this,a);this.A-=this.B.N},function(a){a=a.call(this,O(this,this.J),this.J&this.C);T(this,a);this.A-=this.B.N},function(a){a=a.call(this,O(this,U(this)),this.J&this.C);T(this,a);this.A-=this.B.la},function(a){a=a.call(this,O(this,this.D),this.J&this.C);T(this,a);this.A-=this.B.N},function(a){a=a.call(this,O(this,this.D+this.K+this.M()),this.F&this.C);T(this,a);this.A-=this.B.S},function(a){a=a.call(this,O(this,this.D+this.J+this.M()),this.F&this.C);T(this,a);this.A-=this.B.T},function(a){a= a.call(this,P(this,this.L+this.K+this.M()),this.F&this.C);T(this,a);this.A-=this.B.T},function(a){a=a.call(this,P(this,this.L+this.J+this.M()),this.F&this.C);T(this,a);this.A-=this.B.S},function(a){a=a.call(this,O(this,this.K+this.M()),this.F&this.C);T(this,a);this.A-=this.B.I},function(a){a=a.call(this,O(this,this.J+this.M()),this.F&this.C);T(this,a);this.A-=this.B.I},function(a){a=a.call(this,P(this,this.L+this.M()),this.F&this.C);T(this,a);this.A-=this.B.I},function(a){a=a.call(this,O(this,this.D+ this.M()),this.F&this.C);T(this,a);this.A-=this.B.I},function(a){a=a.call(this,O(this,this.D+this.K+this.M()),this.G&this.C);T(this,a);this.A-=this.B.S},function(a){a=a.call(this,O(this,this.D+this.J+this.M()),this.G&this.C);T(this,a);this.A-=this.B.T},function(a){a=a.call(this,P(this,this.L+this.K+this.M()),this.G&this.C);T(this,a);this.A-=this.B.T},function(a){a=a.call(this,P(this,this.L+this.J+this.M()),this.G&this.C);T(this,a);this.A-=this.B.S},function(a){a=a.call(this,O(this,this.K+this.M()), this.G&this.C);T(this,a);this.A-=this.B.I},function(a){a=a.call(this,O(this,this.J+this.M()),this.G&this.C);T(this,a);this.A-=this.B.I},function(a){a=a.call(this,P(this,this.L+this.M()),this.G&this.C);T(this,a);this.A-=this.B.I},function(a){a=a.call(this,O(this,this.D+this.M()),this.G&this.C);T(this,a);this.A-=this.B.I},function(a){a=a.call(this,O(this,this.D+this.K+this.M()),this.H&this.C);T(this,a);this.A-=this.B.S},function(a){a=a.call(this,O(this,this.D+this.J+this.M()),this.H&this.C);T(this, a);this.A-=this.B.T},function(a){a=a.call(this,P(this,this.L+this.K+this.M()),this.H&this.C);T(this,a);this.A-=this.B.T},function(a){a=a.call(this,P(this,this.L+this.J+this.M()),this.H&this.C);T(this,a);this.A-=this.B.S},function(a){a=a.call(this,O(this,this.K+this.M()),this.H&this.C);T(this,a);this.A-=this.B.I},function(a){a=a.call(this,O(this,this.J+this.M()),this.H&this.C);T(this,a);this.A-=this.B.I},function(a){a=a.call(this,P(this,this.L+this.M()),this.H&this.C);T(this,a);this.A-=this.B.I},function(a){a= a.call(this,O(this,this.D+this.M()),this.H&this.C);T(this,a);this.A-=this.B.I},function(a){a=a.call(this,O(this,this.D+this.K+this.M()),this.D&this.C);T(this,a);this.A-=this.B.S},function(a){a=a.call(this,O(this,this.D+this.J+this.M()),this.D&this.C);T(this,a);this.A-=this.B.T},function(a){a=a.call(this,P(this,this.L+this.K+this.M()),this.D&this.C);T(this,a);this.A-=this.B.T},function(a){a=a.call(this,P(this,this.L+this.J+this.M()),this.D&this.C);T(this,a);this.A-=this.B.S},function(a){a=a.call(this, O(this,this.K+this.M()),this.D&this.C);T(this,a);this.A-=this.B.I},function(a){a=a.call(this,O(this,this.J+this.M()),this.D&this.C);T(this,a);this.A-=this.B.I},function(a){a=a.call(this,P(this,this.L+this.M()),this.D&this.C);T(this,a);this.A-=this.B.I},function(a){a=a.call(this,O(this,this.D+this.M()),this.D&this.C);T(this,a);this.A-=this.B.I},function(a){a=a.call(this,O(this,this.D+this.K+this.M()),v(this)&this.C);T(this,a);this.A-=this.B.S},function(a){a=a.call(this,O(this,this.D+this.J+this.M()), v(this)&this.C);T(this,a);this.A-=this.B.T},function(a){a=a.call(this,P(this,this.L+this.K+this.M()),v(this)&this.C);T(this,a);this.A-=this.B.T},function(a){a=a.call(this,P(this,this.L+this.J+this.M()),v(this)&this.C);T(this,a);this.A-=this.B.S},function(a){a=a.call(this,O(this,this.K+this.M()),v(this)&this.C);T(this,a);this.A-=this.B.I},function(a){a=a.call(this,O(this,this.J+this.M()),v(this)&this.C);T(this,a);this.A-=this.B.I},function(a){a=a.call(this,P(this,this.L+this.M()),v(this)&this.C);T(this, a);this.A-=this.B.I},function(a){a=a.call(this,O(this,this.D+this.M()),v(this)&this.C);T(this,a);this.A-=this.B.I},function(a){a=a.call(this,O(this,this.D+this.K+this.M()),this.L&this.C);T(this,a);this.A-=this.B.S},function(a){a=a.call(this,O(this,this.D+this.J+this.M()),this.L&this.C);T(this,a);this.A-=this.B.T},function(a){a=a.call(this,P(this,this.L+this.K+this.M()),this.L&this.C);T(this,a);this.A-=this.B.T},function(a){a=a.call(this,P(this,this.L+this.J+this.M()),this.L&this.C);T(this,a);this.A-= this.B.S},function(a){a=a.call(this,O(this,this.K+this.M()),this.L&this.C);T(this,a);this.A-=this.B.I},function(a){a=a.call(this,O(this,this.J+this.M()),this.L&this.C);T(this,a);this.A-=this.B.I},function(a){a=a.call(this,P(this,this.L+this.M()),this.L&this.C);T(this,a);this.A-=this.B.I},function(a){a=a.call(this,O(this,this.D+this.M()),this.L&this.C);T(this,a);this.A-=this.B.I},function(a){a=a.call(this,O(this,this.D+this.K+this.M()),this.K&this.C);T(this,a);this.A-=this.B.S},function(a){a=a.call(this, O(this,this.D+this.J+this.M()),this.K&this.C);T(this,a);this.A-=this.B.T},function(a){a=a.call(this,P(this,this.L+this.K+this.M()),this.K&this.C);T(this,a);this.A-=this.B.T},function(a){a=a.call(this,P(this,this.L+this.J+this.M()),this.K&this.C);T(this,a);this.A-=this.B.S},function(a){a=a.call(this,O(this,this.K+this.M()),this.K&this.C);T(this,a);this.A-=this.B.I},function(a){a=a.call(this,O(this,this.J+this.M()),this.K&this.C);T(this,a);this.A-=this.B.I},function(a){a=a.call(this,P(this,this.L+this.M()), this.K&this.C);T(this,a);this.A-=this.B.I},function(a){a=a.call(this,O(this,this.D+this.M()),this.K&this.C);T(this,a);this.A-=this.B.I},function(a){a=a.call(this,O(this,this.D+this.K+this.M()),this.J&this.C);T(this,a);this.A-=this.B.S},function(a){a=a.call(this,O(this,this.D+this.J+this.M()),this.J&this.C);T(this,a);this.A-=this.B.T},function(a){a=a.call(this,P(this,this.L+this.K+this.M()),this.J&this.C);T(this,a);this.A-=this.B.T},function(a){a=a.call(this,P(this,this.L+this.J+this.M()),this.J&this.C); T(this,a);this.A-=this.B.S},function(a){a=a.call(this,O(this,this.K+this.M()),this.J&this.C);T(this,a);this.A-=this.B.I},function(a){a=a.call(this,O(this,this.J+this.M()),this.J&this.C);T(this,a);this.A-=this.B.I},function(a){a=a.call(this,P(this,this.L+this.M()),this.J&this.C);T(this,a);this.A-=this.B.I},function(a){a=a.call(this,O(this,this.D+this.M()),this.J&this.C);T(this,a);this.A-=this.B.I},function(a){a=a.call(this,O(this,this.D+this.K+U(this)),this.F&this.C);T(this,a);this.A-=this.B.S},function(a){a= a.call(this,O(this,this.D+this.J+U(this)),this.F&this.C);T(this,a);this.A-=this.B.T},function(a){a=a.call(this,P(this,this.L+this.K+U(this)),this.F&this.C);T(this,a);this.A-=this.B.T},function(a){a=a.call(this,P(this,this.L+this.J+U(this)),this.F&this.C);T(this,a);this.A-=this.B.S},function(a){a=a.call(this,O(this,this.K+U(this)),this.F&this.C);T(this,a);this.A-=this.B.I},function(a){a=a.call(this,O(this,this.J+U(this)),this.F&this.C);T(this,a);this.A-=this.B.I},function(a){a=a.call(this,P(this,this.L+ U(this)),this.F&this.C);T(this,a);this.A-=this.B.I},function(a){a=a.call(this,O(this,this.D+U(this)),this.F&this.C);T(this,a);this.A-=this.B.I},function(a){a=a.call(this,O(this,this.D+this.K+U(this)),this.G&this.C);T(this,a);this.A-=this.B.S},function(a){a=a.call(this,O(this,this.D+this.J+U(this)),this.G&this.C);T(this,a);this.A-=this.B.T},function(a){a=a.call(this,P(this,this.L+this.K+U(this)),this.G&this.C);T(this,a);this.A-=this.B.T},function(a){a=a.call(this,P(this,this.L+this.J+U(this)),this.G& this.C);T(this,a);this.A-=this.B.S},function(a){a=a.call(this,O(this,this.K+U(this)),this.G&this.C);T(this,a);this.A-=this.B.I},function(a){a=a.call(this,O(this,this.J+U(this)),this.G&this.C);T(this,a);this.A-=this.B.I},function(a){a=a.call(this,P(this,this.L+U(this)),this.G&this.C);T(this,a);this.A-=this.B.I},function(a){a=a.call(this,O(this,this.D+U(this)),this.G&this.C);T(this,a);this.A-=this.B.I},function(a){a=a.call(this,O(this,this.D+this.K+U(this)),this.H&this.C);T(this,a);this.A-=this.B.S}, function(a){a=a.call(this,O(this,this.D+this.J+U(this)),this.H&this.C);T(this,a);this.A-=this.B.T},function(a){a=a.call(this,P(this,this.L+this.K+U(this)),this.H&this.C);T(this,a);this.A-=this.B.T},function(a){a=a.call(this,P(this,this.L+this.J+U(this)),this.H&this.C);T(this,a);this.A-=this.B.S},function(a){a=a.call(this,O(this,this.K+U(this)),this.H&this.C);T(this,a);this.A-=this.B.I},function(a){a=a.call(this,O(this,this.J+U(this)),this.H&this.C);T(this,a);this.A-=this.B.I},function(a){a=a.call(this, P(this,this.L+U(this)),this.H&this.C);T(this,a);this.A-=this.B.I},function(a){a=a.call(this,O(this,this.D+U(this)),this.H&this.C);T(this,a);this.A-=this.B.I},function(a){a=a.call(this,O(this,this.D+this.K+U(this)),this.D&this.C);T(this,a);this.A-=this.B.S},function(a){a=a.call(this,O(this,this.D+this.J+U(this)),this.D&this.C);T(this,a);this.A-=this.B.T},function(a){a=a.call(this,P(this,this.L+this.K+U(this)),this.D&this.C);T(this,a);this.A-=this.B.T},function(a){a=a.call(this,P(this,this.L+this.J+ U(this)),this.D&this.C);T(this,a);this.A-=this.B.S},function(a){a=a.call(this,O(this,this.K+U(this)),this.D&this.C);T(this,a);this.A-=this.B.I},function(a){a=a.call(this,O(this,this.J+U(this)),this.D&this.C);T(this,a);this.A-=this.B.I},function(a){a=a.call(this,P(this,this.L+U(this)),this.D&this.C);T(this,a);this.A-=this.B.I},function(a){a=a.call(this,O(this,this.D+U(this)),this.D&this.C);T(this,a);this.A-=this.B.I},function(a){a=a.call(this,O(this,this.D+this.K+U(this)),v(this)&this.C);T(this,a); this.A-=this.B.S},function(a){a=a.call(this,O(this,this.D+this.J+U(this)),v(this)&this.C);T(this,a);this.A-=this.B.T},function(a){a=a.call(this,P(this,this.L+this.K+U(this)),v(this)&this.C);T(this,a);this.A-=this.B.T},function(a){a=a.call(this,P(this,this.L+this.J+U(this)),v(this)&this.C);T(this,a);this.A-=this.B.S},function(a){a=a.call(this,O(this,this.K+U(this)),v(this)&this.C);T(this,a);this.A-=this.B.I},function(a){a=a.call(this,O(this,this.J+U(this)),v(this)&this.C);T(this,a);this.A-=this.B.I}, function(a){a=a.call(this,P(this,this.L+U(this)),v(this)&this.C);T(this,a);this.A-=this.B.I},function(a){a=a.call(this,O(this,this.D+U(this)),v(this)&this.C);T(this,a);this.A-=this.B.I},function(a){a=a.call(this,O(this,this.D+this.K+U(this)),this.L&this.C);T(this,a);this.A-=this.B.S},function(a){a=a.call(this,O(this,this.D+this.J+U(this)),this.L&this.C);T(this,a);this.A-=this.B.T},function(a){a=a.call(this,P(this,this.L+this.K+U(this)),this.L&this.C);T(this,a);this.A-=this.B.T},function(a){a=a.call(this, P(this,this.L+this.J+U(this)),this.L&this.C);T(this,a);this.A-=this.B.S},function(a){a=a.call(this,O(this,this.K+U(this)),this.L&this.C);T(this,a);this.A-=this.B.I},function(a){a=a.call(this,O(this,this.J+U(this)),this.L&this.C);T(this,a);this.A-=this.B.I},function(a){a=a.call(this,P(this,this.L+U(this)),this.L&this.C);T(this,a);this.A-=this.B.I},function(a){a=a.call(this,O(this,this.D+U(this)),this.L&this.C);T(this,a);this.A-=this.B.I},function(a){a=a.call(this,O(this,this.D+this.K+U(this)),this.K& this.C);T(this,a);this.A-=this.B.S},function(a){a=a.call(this,O(this,this.D+this.J+U(this)),this.K&this.C);T(this,a);this.A-=this.B.T},function(a){a=a.call(this,P(this,this.L+this.K+U(this)),this.K&this.C);T(this,a);this.A-=this.B.T},function(a){a=a.call(this,P(this,this.L+this.J+U(this)),this.K&this.C);T(this,a);this.A-=this.B.S},function(a){a=a.call(this,O(this,this.K+U(this)),this.K&this.C);T(this,a);this.A-=this.B.I},function(a){a=a.call(this,O(this,this.J+U(this)),this.K&this.C);T(this,a);this.A-= this.B.I},function(a){a=a.call(this,P(this,this.L+U(this)),this.K&this.C);T(this,a);this.A-=this.B.I},function(a){a=a.call(this,O(this,this.D+U(this)),this.K&this.C);T(this,a);this.A-=this.B.I},function(a){a=a.call(this,O(this,this.D+this.K+U(this)),this.J&this.C);T(this,a);this.A-=this.B.S},function(a){a=a.call(this,O(this,this.D+this.J+U(this)),this.J&this.C);T(this,a);this.A-=this.B.T},function(a){a=a.call(this,P(this,this.L+this.K+U(this)),this.J&this.C);T(this,a);this.A-=this.B.T},function(a){a= a.call(this,P(this,this.L+this.J+U(this)),this.J&this.C);T(this,a);this.A-=this.B.S},function(a){a=a.call(this,O(this,this.K+U(this)),this.J&this.C);T(this,a);this.A-=this.B.I},function(a){a=a.call(this,O(this,this.J+U(this)),this.J&this.C);T(this,a);this.A-=this.B.I},function(a){a=a.call(this,P(this,this.L+U(this)),this.J&this.C);T(this,a);this.A-=this.B.I},function(a){a=a.call(this,O(this,this.D+U(this)),this.J&this.C);T(this,a);this.A-=this.B.I},A[192],A[200],A[208],A[216],A[224],A[232],A[240], A[248],A[193],A[201],A[209],A[217],A[225],A[233],A[241],A[249],A[194],A[202],A[210],A[218],A[226],A[234],A[242],A[250],A[195],A[203],A[211],A[219],A[227],A[235],A[243],A[251],A[196],A[204],A[212],A[220],A[228],A[236],A[244],A[252],A[197],A[205],A[213],A[221],A[229],A[237],A[245],A[253],A[198],A[206],A[214],A[222],A[230],A[238],A[246],A[254],A[199],A[207],A[215],A[223],A[231],A[239],A[247],A[255]],fe=[function(a,b){var c=a[0].call(this,O(this,this.D+this.K),b.call(this));T(this,c);this.A-=this.B.ja}, function(a,b){var c=a[0].call(this,O(this,this.D+this.J),b.call(this));T(this,c);this.A-=this.B.ka},function(a,b){var c=a[0].call(this,P(this,this.L+this.K),b.call(this));T(this,c);this.A-=this.B.ka},function(a,b){var c=a[0].call(this,P(this,this.L+this.J),b.call(this));T(this,c);this.A-=this.B.ja},function(a,b){var c=a[0].call(this,O(this,this.K),b.call(this));T(this,c);this.A-=this.B.N},function(a,b){var c=a[0].call(this,O(this,this.J),b.call(this));T(this,c);this.A-=this.B.N},function(a,b){var c= a[0].call(this,O(this,U(this)),b.call(this));T(this,c);this.A-=this.B.la},function(a,b){var c=a[0].call(this,O(this,this.D),b.call(this));T(this,c);this.A-=this.B.N},function(a,b){var c=a[1].call(this,O(this,this.D+this.K),b.call(this));T(this,c);this.A-=this.B.ja},function(a,b){var c=a[1].call(this,O(this,this.D+this.J),b.call(this));T(this,c);this.A-=this.B.ka},function(a,b){var c=a[1].call(this,P(this,this.L+this.K),b.call(this));T(this,c);this.A-=this.B.ka},function(a,b){var c=a[1].call(this, P(this,this.L+this.J),b.call(this));T(this,c);this.A-=this.B.ja},function(a,b){var c=a[1].call(this,O(this,this.K),b.call(this));T(this,c);this.A-=this.B.N},function(a,b){var c=a[1].call(this,O(this,this.J),b.call(this));T(this,c);this.A-=this.B.N},function(a,b){var c=a[1].call(this,O(this,U(this)),b.call(this));T(this,c);this.A-=this.B.la},function(a,b){var c=a[1].call(this,O(this,this.D),b.call(this));T(this,c);this.A-=this.B.N},function(a,b){var c=a[2].call(this,O(this,this.D+this.K),b.call(this)); T(this,c);this.A-=this.B.ja},function(a,b){var c=a[2].call(this,O(this,this.D+this.J),b.call(this));T(this,c);this.A-=this.B.ka},function(a,b){var c=a[2].call(this,P(this,this.L+this.K),b.call(this));T(this,c);this.A-=this.B.ka},function(a,b){var c=a[2].call(this,P(this,this.L+this.J),b.call(this));T(this,c);this.A-=this.B.ja},function(a,b){var c=a[2].call(this,O(this,this.K),b.call(this));T(this,c);this.A-=this.B.N},function(a,b){var c=a[2].call(this,O(this,this.J),b.call(this));T(this,c);this.A-= this.B.N},function(a,b){var c=a[2].call(this,O(this,U(this)),b.call(this));T(this,c);this.A-=this.B.la},function(a,b){var c=a[2].call(this,O(this,this.D),b.call(this));T(this,c);this.A-=this.B.N},function(a,b){var c=a[3].call(this,O(this,this.D+this.K),b.call(this));T(this,c);this.A-=this.B.ja},function(a,b){var c=a[3].call(this,O(this,this.D+this.J),b.call(this));T(this,c);this.A-=this.B.ka},function(a,b){var c=a[3].call(this,P(this,this.L+this.K),b.call(this));T(this,c);this.A-=this.B.ka},function(a, b){var c=a[3].call(this,P(this,this.L+this.J),b.call(this));T(this,c);this.A-=this.B.ja},function(a,b){var c=a[3].call(this,O(this,this.K),b.call(this));T(this,c);this.A-=this.B.N},function(a,b){var c=a[3].call(this,O(this,this.J),b.call(this));T(this,c);this.A-=this.B.N},function(a,b){var c=a[3].call(this,O(this,U(this)),b.call(this));T(this,c);this.A-=this.B.la},function(a,b){var c=a[3].call(this,O(this,this.D),b.call(this));T(this,c);this.A-=this.B.N},function(a,b){var c=a[4].call(this,O(this, this.D+this.K),b.call(this));T(this,c);this.A-=this.B.ja},function(a,b){var c=a[4].call(this,O(this,this.D+this.J),b.call(this));T(this,c);this.A-=this.B.ka},function(a,b){var c=a[4].call(this,P(this,this.L+this.K),b.call(this));T(this,c);this.A-=this.B.ka},function(a,b){var c=a[4].call(this,P(this,this.L+this.J),b.call(this));T(this,c);this.A-=this.B.ja},function(a,b){var c=a[4].call(this,O(this,this.K),b.call(this));T(this,c);this.A-=this.B.N},function(a,b){var c=a[4].call(this,O(this,this.J),b.call(this)); T(this,c);this.A-=this.B.N},function(a,b){var c=a[4].call(this,O(this,U(this)),b.call(this));T(this,c);this.A-=this.B.la},function(a,b){var c=a[4].call(this,O(this,this.D),b.call(this));T(this,c);this.A-=this.B.N},function(a,b){var c=a[5].call(this,O(this,this.D+this.K),b.call(this));T(this,c);this.A-=this.B.ja},function(a,b){var c=a[5].call(this,O(this,this.D+this.J),b.call(this));T(this,c);this.A-=this.B.ka},function(a,b){var c=a[5].call(this,P(this,this.L+this.K),b.call(this));T(this,c);this.A-= this.B.ka},function(a,b){var c=a[5].call(this,P(this,this.L+this.J),b.call(this));T(this,c);this.A-=this.B.ja},function(a,b){var c=a[5].call(this,O(this,this.K),b.call(this));T(this,c);this.A-=this.B.N},function(a,b){var c=a[5].call(this,O(this,this.J),b.call(this));T(this,c);this.A-=this.B.N},function(a,b){var c=a[5].call(this,O(this,U(this)),b.call(this));T(this,c);this.A-=this.B.la},function(a,b){var c=a[5].call(this,O(this,this.D),b.call(this));T(this,c);this.A-=this.B.N},function(a,b){var c= a[6].call(this,O(this,this.D+this.K),b.call(this));T(this,c);this.A-=this.B.ja},function(a,b){var c=a[6].call(this,O(this,this.D+this.J),b.call(this));T(this,c);this.A-=this.B.ka},function(a,b){var c=a[6].call(this,P(this,this.L+this.K),b.call(this));T(this,c);this.A-=this.B.ka},function(a,b){var c=a[6].call(this,P(this,this.L+this.J),b.call(this));T(this,c);this.A-=this.B.ja},function(a,b){var c=a[6].call(this,O(this,this.K),b.call(this));T(this,c);this.A-=this.B.N},function(a,b){var c=a[6].call(this, O(this,this.J),b.call(this));T(this,c);this.A-=this.B.N},function(a,b){var c=a[6].call(this,O(this,U(this)),b.call(this));T(this,c);this.A-=this.B.la},function(a,b){var c=a[6].call(this,O(this,this.D),b.call(this));T(this,c);this.A-=this.B.N},function(a,b){var c=a[7].call(this,O(this,this.D+this.K),b.call(this));T(this,c);this.A-=this.B.ja},function(a,b){var c=a[7].call(this,O(this,this.D+this.J),b.call(this));T(this,c);this.A-=this.B.ka},function(a,b){var c=a[7].call(this,P(this,this.L+this.K),b.call(this)); T(this,c);this.A-=this.B.ka},function(a,b){var c=a[7].call(this,P(this,this.L+this.J),b.call(this));T(this,c);this.A-=this.B.ja},function(a,b){var c=a[7].call(this,O(this,this.K),b.call(this));T(this,c);this.A-=this.B.N},function(a,b){var c=a[7].call(this,O(this,this.J),b.call(this));T(this,c);this.A-=this.B.N},function(a,b){var c=a[7].call(this,O(this,U(this)),b.call(this));T(this,c);this.A-=this.B.la},function(a,b){var c=a[7].call(this,O(this,this.D),b.call(this));T(this,c);this.A-=this.B.N},function(a, b){var c=a[0].call(this,O(this,this.D+this.K+this.M()),b.call(this));T(this,c);this.A-=this.B.S},function(a,b){var c=a[0].call(this,O(this,this.D+this.J+this.M()),b.call(this));T(this,c);this.A-=this.B.T},function(a,b){var c=a[0].call(this,P(this,this.L+this.K+this.M()),b.call(this));T(this,c);this.A-=this.B.T},function(a,b){var c=a[0].call(this,P(this,this.L+this.J+this.M()),b.call(this));T(this,c);this.A-=this.B.S},function(a,b){var c=a[0].call(this,O(this,this.K+this.M()),b.call(this));T(this, c);this.A-=this.B.I},function(a,b){var c=a[0].call(this,O(this,this.J+this.M()),b.call(this));T(this,c);this.A-=this.B.I},function(a,b){var c=a[0].call(this,P(this,this.L+this.M()),b.call(this));T(this,c);this.A-=this.B.I},function(a,b){var c=a[0].call(this,O(this,this.D+this.M()),b.call(this));T(this,c);this.A-=this.B.I},function(a,b){var c=a[1].call(this,O(this,this.D+this.K+this.M()),b.call(this));T(this,c);this.A-=this.B.S},function(a,b){var c=a[1].call(this,O(this,this.D+this.J+this.M()),b.call(this)); T(this,c);this.A-=this.B.T},function(a,b){var c=a[1].call(this,P(this,this.L+this.K+this.M()),b.call(this));T(this,c);this.A-=this.B.T},function(a,b){var c=a[1].call(this,P(this,this.L+this.J+this.M()),b.call(this));T(this,c);this.A-=this.B.S},function(a,b){var c=a[1].call(this,O(this,this.K+this.M()),b.call(this));T(this,c);this.A-=this.B.I},function(a,b){var c=a[1].call(this,O(this,this.J+this.M()),b.call(this));T(this,c);this.A-=this.B.I},function(a,b){var c=a[1].call(this,P(this,this.L+this.M()), b.call(this));T(this,c);this.A-=this.B.I},function(a,b){var c=a[1].call(this,O(this,this.D+this.M()),b.call(this));T(this,c);this.A-=this.B.I},function(a,b){var c=a[2].call(this,O(this,this.D+this.K+this.M()),b.call(this));T(this,c);this.A-=this.B.S},function(a,b){var c=a[2].call(this,O(this,this.D+this.J+this.M()),b.call(this));T(this,c);this.A-=this.B.T},function(a,b){var c=a[2].call(this,P(this,this.L+this.K+this.M()),b.call(this));T(this,c);this.A-=this.B.T},function(a,b){var c=a[2].call(this, P(this,this.L+this.J+this.M()),b.call(this));T(this,c);this.A-=this.B.S},function(a,b){var c=a[2].call(this,O(this,this.K+this.M()),b.call(this));T(this,c);this.A-=this.B.I},function(a,b){var c=a[2].call(this,O(this,this.J+this.M()),b.call(this));T(this,c);this.A-=this.B.I},function(a,b){var c=a[2].call(this,P(this,this.L+this.M()),b.call(this));T(this,c);this.A-=this.B.I},function(a,b){var c=a[2].call(this,O(this,this.D+this.M()),b.call(this));T(this,c);this.A-=this.B.I},function(a,b){var c=a[3].call(this, O(this,this.D+this.K+this.M()),b.call(this));T(this,c);this.A-=this.B.S},function(a,b){var c=a[3].call(this,O(this,this.D+this.J+this.M()),b.call(this));T(this,c);this.A-=this.B.T},function(a,b){var c=a[3].call(this,P(this,this.L+this.K+this.M()),b.call(this));T(this,c);this.A-=this.B.T},function(a,b){var c=a[3].call(this,P(this,this.L+this.J+this.M()),b.call(this));T(this,c);this.A-=this.B.S},function(a,b){var c=a[3].call(this,O(this,this.K+this.M()),b.call(this));T(this,c);this.A-=this.B.I},function(a, b){var c=a[3].call(this,O(this,this.J+this.M()),b.call(this));T(this,c);this.A-=this.B.I},function(a,b){var c=a[3].call(this,P(this,this.L+this.M()),b.call(this));T(this,c);this.A-=this.B.I},function(a,b){var c=a[3].call(this,O(this,this.D+this.M()),b.call(this));T(this,c);this.A-=this.B.I},function(a,b){var c=a[4].call(this,O(this,this.D+this.K+this.M()),b.call(this));T(this,c);this.A-=this.B.S},function(a,b){var c=a[4].call(this,O(this,this.D+this.J+this.M()),b.call(this));T(this,c);this.A-=this.B.T}, function(a,b){var c=a[4].call(this,P(this,this.L+this.K+this.M()),b.call(this));T(this,c);this.A-=this.B.T},function(a,b){var c=a[4].call(this,P(this,this.L+this.J+this.M()),b.call(this));T(this,c);this.A-=this.B.S},function(a,b){var c=a[4].call(this,O(this,this.K+this.M()),b.call(this));T(this,c);this.A-=this.B.I},function(a,b){var c=a[4].call(this,O(this,this.J+this.M()),b.call(this));T(this,c);this.A-=this.B.I},function(a,b){var c=a[4].call(this,P(this,this.L+this.M()),b.call(this));T(this,c); this.A-=this.B.I},function(a,b){var c=a[4].call(this,O(this,this.D+this.M()),b.call(this));T(this,c);this.A-=this.B.I},function(a,b){var c=a[5].call(this,O(this,this.D+this.K+this.M()),b.call(this));T(this,c);this.A-=this.B.S},function(a,b){var c=a[5].call(this,O(this,this.D+this.J+this.M()),b.call(this));T(this,c);this.A-=this.B.T},function(a,b){var c=a[5].call(this,P(this,this.L+this.K+this.M()),b.call(this));T(this,c);this.A-=this.B.T},function(a,b){var c=a[5].call(this,P(this,this.L+this.J+this.M()), b.call(this));T(this,c);this.A-=this.B.S},function(a,b){var c=a[5].call(this,O(this,this.K+this.M()),b.call(this));T(this,c);this.A-=this.B.I},function(a,b){var c=a[5].call(this,O(this,this.J+this.M()),b.call(this));T(this,c);this.A-=this.B.I},function(a,b){var c=a[5].call(this,P(this,this.L+this.M()),b.call(this));T(this,c);this.A-=this.B.I},function(a,b){var c=a[5].call(this,O(this,this.D+this.M()),b.call(this));T(this,c);this.A-=this.B.I},function(a,b){var c=a[6].call(this,O(this,this.D+this.K+ this.M()),b.call(this));T(this,c);this.A-=this.B.S},function(a,b){var c=a[6].call(this,O(this,this.D+this.J+this.M()),b.call(this));T(this,c);this.A-=this.B.T},function(a,b){var c=a[6].call(this,P(this,this.L+this.K+this.M()),b.call(this));T(this,c);this.A-=this.B.T},function(a,b){var c=a[6].call(this,P(this,this.L+this.J+this.M()),b.call(this));T(this,c);this.A-=this.B.S},function(a,b){var c=a[6].call(this,O(this,this.K+this.M()),b.call(this));T(this,c);this.A-=this.B.I},function(a,b){var c=a[6].call(this, O(this,this.J+this.M()),b.call(this));T(this,c);this.A-=this.B.I},function(a,b){var c=a[6].call(this,P(this,this.L+this.M()),b.call(this));T(this,c);this.A-=this.B.I},function(a,b){var c=a[6].call(this,O(this,this.D+this.M()),b.call(this));T(this,c);this.A-=this.B.I},function(a,b){var c=a[7].call(this,O(this,this.D+this.K+this.M()),b.call(this));T(this,c);this.A-=this.B.S},function(a,b){var c=a[7].call(this,O(this,this.D+this.J+this.M()),b.call(this));T(this,c);this.A-=this.B.T},function(a,b){var c= a[7].call(this,P(this,this.L+this.K+this.M()),b.call(this));T(this,c);this.A-=this.B.T},function(a,b){var c=a[7].call(this,P(this,this.L+this.J+this.M()),b.call(this));T(this,c);this.A-=this.B.S},function(a,b){var c=a[7].call(this,O(this,this.K+this.M()),b.call(this));T(this,c);this.A-=this.B.I},function(a,b){var c=a[7].call(this,O(this,this.J+this.M()),b.call(this));T(this,c);this.A-=this.B.I},function(a,b){var c=a[7].call(this,P(this,this.L+this.M()),b.call(this));T(this,c);this.A-=this.B.I},function(a, b){var c=a[7].call(this,O(this,this.D+this.M()),b.call(this));T(this,c);this.A-=this.B.I},function(a,b){var c=a[0].call(this,O(this,this.D+this.K+U(this)),b.call(this));T(this,c);this.A-=this.B.S},function(a,b){var c=a[0].call(this,O(this,this.D+this.J+U(this)),b.call(this));T(this,c);this.A-=this.B.T},function(a,b){var c=a[0].call(this,P(this,this.L+this.K+U(this)),b.call(this));T(this,c);this.A-=this.B.T},function(a,b){var c=a[0].call(this,P(this,this.L+this.J+U(this)),b.call(this));T(this,c);this.A-= this.B.S},function(a,b){var c=a[0].call(this,O(this,this.K+U(this)),b.call(this));T(this,c);this.A-=this.B.I},function(a,b){var c=a[0].call(this,O(this,this.J+U(this)),b.call(this));T(this,c);this.A-=this.B.I},function(a,b){var c=a[0].call(this,P(this,this.L+U(this)),b.call(this));T(this,c);this.A-=this.B.I},function(a,b){var c=a[0].call(this,O(this,this.D+U(this)),b.call(this));T(this,c);this.A-=this.B.I},function(a,b){var c=a[1].call(this,O(this,this.D+this.K+U(this)),b.call(this));T(this,c);this.A-= this.B.S},function(a,b){var c=a[1].call(this,O(this,this.D+this.J+U(this)),b.call(this));T(this,c);this.A-=this.B.T},function(a,b){var c=a[1].call(this,P(this,this.L+this.K+U(this)),b.call(this));T(this,c);this.A-=this.B.T},function(a,b){var c=a[1].call(this,P(this,this.L+this.J+U(this)),b.call(this));T(this,c);this.A-=this.B.S},function(a,b){var c=a[1].call(this,O(this,this.K+U(this)),b.call(this));T(this,c);this.A-=this.B.I},function(a,b){var c=a[1].call(this,O(this,this.J+U(this)),b.call(this)); T(this,c);this.A-=this.B.I},function(a,b){var c=a[1].call(this,P(this,this.L+U(this)),b.call(this));T(this,c);this.A-=this.B.I},function(a,b){var c=a[1].call(this,O(this,this.D+U(this)),b.call(this));T(this,c);this.A-=this.B.I},function(a,b){var c=a[2].call(this,O(this,this.D+this.K+U(this)),b.call(this));T(this,c);this.A-=this.B.S},function(a,b){var c=a[2].call(this,O(this,this.D+this.J+U(this)),b.call(this));T(this,c);this.A-=this.B.T},function(a,b){var c=a[2].call(this,P(this,this.L+this.K+U(this)), b.call(this));T(this,c);this.A-=this.B.T},function(a,b){var c=a[2].call(this,P(this,this.L+this.J+U(this)),b.call(this));T(this,c);this.A-=this.B.S},function(a,b){var c=a[2].call(this,O(this,this.K+U(this)),b.call(this));T(this,c);this.A-=this.B.I},function(a,b){var c=a[2].call(this,O(this,this.J+U(this)),b.call(this));T(this,c);this.A-=this.B.I},function(a,b){var c=a[2].call(this,P(this,this.L+U(this)),b.call(this));T(this,c);this.A-=this.B.I},function(a,b){var c=a[2].call(this,O(this,this.D+U(this)), b.call(this));T(this,c);this.A-=this.B.I},function(a,b){var c=a[3].call(this,O(this,this.D+this.K+U(this)),b.call(this));T(this,c);this.A-=this.B.S},function(a,b){var c=a[3].call(this,O(this,this.D+this.J+U(this)),b.call(this));T(this,c);this.A-=this.B.T},function(a,b){var c=a[3].call(this,P(this,this.L+this.K+U(this)),b.call(this));T(this,c);this.A-=this.B.T},function(a,b){var c=a[3].call(this,P(this,this.L+this.J+U(this)),b.call(this));T(this,c);this.A-=this.B.S},function(a,b){var c=a[3].call(this, O(this,this.K+U(this)),b.call(this));T(this,c);this.A-=this.B.I},function(a,b){var c=a[3].call(this,O(this,this.J+U(this)),b.call(this));T(this,c);this.A-=this.B.I},function(a,b){var c=a[3].call(this,P(this,this.L+U(this)),b.call(this));T(this,c);this.A-=this.B.I},function(a,b){var c=a[3].call(this,O(this,this.D+U(this)),b.call(this));T(this,c);this.A-=this.B.I},function(a,b){var c=a[4].call(this,O(this,this.D+this.K+U(this)),b.call(this));T(this,c);this.A-=this.B.S},function(a,b){var c=a[4].call(this, O(this,this.D+this.J+U(this)),b.call(this));T(this,c);this.A-=this.B.T},function(a,b){var c=a[4].call(this,P(this,this.L+this.K+U(this)),b.call(this));T(this,c);this.A-=this.B.T},function(a,b){var c=a[4].call(this,P(this,this.L+this.J+U(this)),b.call(this));T(this,c);this.A-=this.B.S},function(a,b){var c=a[4].call(this,O(this,this.K+U(this)),b.call(this));T(this,c);this.A-=this.B.I},function(a,b){var c=a[4].call(this,O(this,this.J+U(this)),b.call(this));T(this,c);this.A-=this.B.I},function(a,b){var c= a[4].call(this,P(this,this.L+U(this)),b.call(this));T(this,c);this.A-=this.B.I},function(a,b){var c=a[4].call(this,O(this,this.D+U(this)),b.call(this));T(this,c);this.A-=this.B.I},function(a,b){var c=a[5].call(this,O(this,this.D+this.K+U(this)),b.call(this));T(this,c);this.A-=this.B.S},function(a,b){var c=a[5].call(this,O(this,this.D+this.J+U(this)),b.call(this));T(this,c);this.A-=this.B.T},function(a,b){var c=a[5].call(this,P(this,this.L+this.K+U(this)),b.call(this));T(this,c);this.A-=this.B.T}, function(a,b){var c=a[5].call(this,P(this,this.L+this.J+U(this)),b.call(this));T(this,c);this.A-=this.B.S},function(a,b){var c=a[5].call(this,O(this,this.K+U(this)),b.call(this));T(this,c);this.A-=this.B.I},function(a,b){var c=a[5].call(this,O(this,this.J+U(this)),b.call(this));T(this,c);this.A-=this.B.I},function(a,b){var c=a[5].call(this,P(this,this.L+U(this)),b.call(this));T(this,c);this.A-=this.B.I},function(a,b){var c=a[5].call(this,O(this,this.D+U(this)),b.call(this));T(this,c);this.A-=this.B.I}, function(a,b){var c=a[6].call(this,O(this,this.D+this.K+U(this)),b.call(this));T(this,c);this.A-=this.B.S},function(a,b){var c=a[6].call(this,O(this,this.D+this.J+U(this)),b.call(this));T(this,c);this.A-=this.B.T},function(a,b){var c=a[6].call(this,P(this,this.L+this.K+U(this)),b.call(this));T(this,c);this.A-=this.B.T},function(a,b){var c=a[6].call(this,P(this,this.L+this.J+U(this)),b.call(this));T(this,c);this.A-=this.B.S},function(a,b){var c=a[6].call(this,O(this,this.K+U(this)),b.call(this));T(this, c);this.A-=this.B.I},function(a,b){var c=a[6].call(this,O(this,this.J+U(this)),b.call(this));T(this,c);this.A-=this.B.I},function(a,b){var c=a[6].call(this,P(this,this.L+U(this)),b.call(this));T(this,c);this.A-=this.B.I},function(a,b){var c=a[6].call(this,O(this,this.D+U(this)),b.call(this));T(this,c);this.A-=this.B.I},function(a,b){var c=a[7].call(this,O(this,this.D+this.K+U(this)),b.call(this));T(this,c);this.A-=this.B.S},function(a,b){var c=a[7].call(this,O(this,this.D+this.J+U(this)),b.call(this)); T(this,c);this.A-=this.B.T},function(a,b){var c=a[7].call(this,P(this,this.L+this.K+U(this)),b.call(this));T(this,c);this.A-=this.B.T},function(a,b){var c=a[7].call(this,P(this,this.L+this.J+U(this)),b.call(this));T(this,c);this.A-=this.B.S},function(a,b){var c=a[7].call(this,O(this,this.K+U(this)),b.call(this));T(this,c);this.A-=this.B.I},function(a,b){var c=a[7].call(this,O(this,this.J+U(this)),b.call(this));T(this,c);this.A-=this.B.I},function(a,b){var c=a[7].call(this,P(this,this.L+U(this)),b.call(this)); T(this,c);this.A-=this.B.I},function(a,b){var c=a[7].call(this,O(this,this.D+U(this)),b.call(this));T(this,c);this.A-=this.B.I},function(a,b){var c=a[0].call(this,this.F&this.C,b.call(this));this.F=this.F&~this.C|c},function(a,b){var c=a[0].call(this,this.G&this.C,b.call(this));this.G=this.G&~this.C|c},function(a,b){var c=a[0].call(this,this.H&this.C,b.call(this));this.H=this.H&~this.C|c},function(a,b){var c=a[0].call(this,this.D&this.C,b.call(this));this.D=this.D&~this.C|c},function(a,b){var c=a[0].call(this, v(this)&this.C,b.call(this));u(this,v(this)&~this.C|c)},function(a,b){var c=a[0].call(this,this.L&this.C,b.call(this));this.L=this.L&~this.C|c},function(a,b){var c=a[0].call(this,this.K&this.C,b.call(this));this.K=this.K&~this.C|c},function(a,b){var c=a[0].call(this,this.J&this.C,b.call(this));this.J=this.J&~this.C|c},function(a,b){var c=a[1].call(this,this.F&this.C,b.call(this));this.F=this.F&~this.C|c},function(a,b){var c=a[1].call(this,this.G&this.C,b.call(this));this.G=this.G&~this.C|c},function(a, b){var c=a[1].call(this,this.H&this.C,b.call(this));this.H=this.H&~this.C|c},function(a,b){var c=a[1].call(this,this.D&this.C,b.call(this));this.D=this.D&~this.C|c},function(a,b){var c=a[1].call(this,v(this)&this.C,b.call(this));u(this,v(this)&~this.C|c)},function(a,b){var c=a[1].call(this,this.L&this.C,b.call(this));this.L=this.L&~this.C|c},function(a,b){var c=a[1].call(this,this.K&this.C,b.call(this));this.K=this.K&~this.C|c},function(a,b){var c=a[1].call(this,this.J&this.C,b.call(this));this.J= this.J&~this.C|c},function(a,b){var c=a[2].call(this,this.F&this.C,b.call(this));this.F=this.F&~this.C|c},function(a,b){var c=a[2].call(this,this.G&this.C,b.call(this));this.G=this.G&~this.C|c},function(a,b){var c=a[2].call(this,this.H&this.C,b.call(this));this.H=this.H&~this.C|c},function(a,b){var c=a[2].call(this,this.D&this.C,b.call(this));this.D=this.D&~this.C|c},function(a,b){var c=a[2].call(this,v(this)&this.C,b.call(this));u(this,v(this)&~this.C|c)},function(a,b){var c=a[2].call(this,this.L& this.C,b.call(this));this.L=this.L&~this.C|c},function(a,b){var c=a[2].call(this,this.K&this.C,b.call(this));this.K=this.K&~this.C|c},function(a,b){var c=a[2].call(this,this.J&this.C,b.call(this));this.J=this.J&~this.C|c},function(a,b){var c=a[3].call(this,this.F&this.C,b.call(this));this.F=this.F&~this.C|c},function(a,b){var c=a[3].call(this,this.G&this.C,b.call(this));this.G=this.G&~this.C|c},function(a,b){var c=a[3].call(this,this.H&this.C,b.call(this));this.H=this.H&~this.C|c},function(a,b){var c= a[3].call(this,this.D&this.C,b.call(this));this.D=this.D&~this.C|c},function(a,b){var c=a[3].call(this,v(this)&this.C,b.call(this));u(this,v(this)&~this.C|c)},function(a,b){var c=a[3].call(this,this.L&this.C,b.call(this));this.L=this.L&~this.C|c},function(a,b){var c=a[3].call(this,this.K&this.C,b.call(this));this.K=this.K&~this.C|c},function(a,b){var c=a[3].call(this,this.J&this.C,b.call(this));this.J=this.J&~this.C|c},function(a,b){var c=a[4].call(this,this.F&this.C,b.call(this));this.F=this.F&~this.C| c},function(a,b){var c=a[4].call(this,this.G&this.C,b.call(this));this.G=this.G&~this.C|c},function(a,b){var c=a[4].call(this,this.H&this.C,b.call(this));this.H=this.H&~this.C|c},function(a,b){var c=a[4].call(this,this.D&this.C,b.call(this));this.D=this.D&~this.C|c},function(a,b){var c=a[4].call(this,v(this)&this.C,b.call(this));u(this,v(this)&~this.C|c)},function(a,b){var c=a[4].call(this,this.L&this.C,b.call(this));this.L=this.L&~this.C|c},function(a,b){var c=a[4].call(this,this.K&this.C,b.call(this)); this.K=this.K&~this.C|c},function(a,b){var c=a[4].call(this,this.J&this.C,b.call(this));this.J=this.J&~this.C|c},function(a,b){var c=a[5].call(this,this.F&this.C,b.call(this));this.F=this.F&~this.C|c},function(a,b){var c=a[5].call(this,this.G&this.C,b.call(this));this.G=this.G&~this.C|c},function(a,b){var c=a[5].call(this,this.H&this.C,b.call(this));this.H=this.H&~this.C|c},function(a,b){var c=a[5].call(this,this.D&this.C,b.call(this));this.D=this.D&~this.C|c},function(a,b){var c=a[5].call(this,v(this)& this.C,b.call(this));u(this,v(this)&~this.C|c)},function(a,b){var c=a[5].call(this,this.L&this.C,b.call(this));this.L=this.L&~this.C|c},function(a,b){var c=a[5].call(this,this.K&this.C,b.call(this));this.K=this.K&~this.C|c},function(a,b){var c=a[5].call(this,this.J&this.C,b.call(this));this.J=this.J&~this.C|c},function(a,b){var c=a[6].call(this,this.F&this.C,b.call(this));this.F=this.F&~this.C|c},function(a,b){var c=a[6].call(this,this.G&this.C,b.call(this));this.G=this.G&~this.C|c},function(a,b){var c= a[6].call(this,this.H&this.C,b.call(this));this.H=this.H&~this.C|c},function(a,b){var c=a[6].call(this,this.D&this.C,b.call(this));this.D=this.D&~this.C|c},function(a,b){var c=a[6].call(this,v(this)&this.C,b.call(this));u(this,v(this)&~this.C|c)},function(a,b){var c=a[6].call(this,this.L&this.C,b.call(this));this.L=this.L&~this.C|c},function(a,b){var c=a[6].call(this,this.K&this.C,b.call(this));this.K=this.K&~this.C|c},function(a,b){var c=a[6].call(this,this.J&this.C,b.call(this));this.J=this.J&~this.C| c},function(a,b){var c=a[7].call(this,this.F&this.C,b.call(this));this.F=this.F&~this.C|c},function(a,b){var c=a[7].call(this,this.G&this.C,b.call(this));this.G=this.G&~this.C|c},function(a,b){var c=a[7].call(this,this.H&this.C,b.call(this));this.H=this.H&~this.C|c},function(a,b){var c=a[7].call(this,this.D&this.C,b.call(this));this.D=this.D&~this.C|c},function(a,b){var c=a[7].call(this,v(this)&this.C,b.call(this));u(this,v(this)&~this.C|c)},function(a,b){var c=a[7].call(this,this.L&this.C,b.call(this)); this.L=this.L&~this.C|c},function(a,b){var c=a[7].call(this,this.K&this.C,b.call(this));this.K=this.K&~this.C|c},function(a,b){var c=a[7].call(this,this.J&this.C,b.call(this));this.J=this.J&~this.C|c}],B=[function(a){a=a.call(this,this.F&255,H(this,this.F));this.F=this.F&-256|a;this.A-=this.B.N},function(a){a=a.call(this,this.F&255,H(this,this.G));this.F=this.F&-256|a;this.A-=this.B.N},function(a){a=a.call(this,this.F&255,H(this,this.H));this.F=this.F&-256|a;this.A-=this.B.N},function(a){a=a.call(this, this.F&255,H(this,this.D));this.F=this.F&-256|a;this.A-=this.B.N},function(a){a=a.call(this,this.F&255,H(this,W(this,0)));this.F=this.F&-256|a;this.A-=this.B.N},function(a){a=a.call(this,this.F&255,H(this,U(this)));this.F=this.F&-256|a;this.A-=this.B.la},function(a){a=a.call(this,this.F&255,H(this,this.K));this.F=this.F&-256|a;this.A-=this.B.N},function(a){a=a.call(this,this.F&255,H(this,this.J));this.F=this.F&-256|a;this.A-=this.B.N},function(a){a=a.call(this,this.G&255,H(this,this.F));this.G=this.G& -256|a;this.A-=this.B.N},function(a){a=a.call(this,this.G&255,H(this,this.G));this.G=this.G&-256|a;this.A-=this.B.N},function(a){a=a.call(this,this.G&255,H(this,this.H));this.G=this.G&-256|a;this.A-=this.B.N},function(a){a=a.call(this,this.G&255,H(this,this.D));this.G=this.G&-256|a;this.A-=this.B.N},function(a){a=a.call(this,this.G&255,H(this,W(this,0)));this.G=this.G&-256|a;this.A-=this.B.N},function(a){a=a.call(this,this.G&255,H(this,U(this)));this.G=this.G&-256|a;this.A-=this.B.la},function(a){a= a.call(this,this.G&255,H(this,this.K));this.G=this.G&-256|a;this.A-=this.B.N},function(a){a=a.call(this,this.G&255,H(this,this.J));this.G=this.G&-256|a;this.A-=this.B.N},function(a){a=a.call(this,this.H&255,H(this,this.F));this.H=this.H&-256|a;this.A-=this.B.N},function(a){a=a.call(this,this.H&255,H(this,this.G));this.H=this.H&-256|a;this.A-=this.B.N},function(a){a=a.call(this,this.H&255,H(this,this.H));this.H=this.H&-256|a;this.A-=this.B.N},function(a){a=a.call(this,this.H&255,H(this,this.D));this.H= this.H&-256|a;this.A-=this.B.N},function(a){a=a.call(this,this.H&255,H(this,W(this,0)));this.H=this.H&-256|a;this.A-=this.B.N},function(a){a=a.call(this,this.H&255,H(this,U(this)));this.H=this.H&-256|a;this.A-=this.B.la},function(a){a=a.call(this,this.H&255,H(this,this.K));this.H=this.H&-256|a;this.A-=this.B.N},function(a){a=a.call(this,this.H&255,H(this,this.J));this.H=this.H&-256|a;this.A-=this.B.N},function(a){a=a.call(this,this.D&255,H(this,this.F));this.D=this.D&-256|a;this.A-=this.B.N},function(a){a= a.call(this,this.D&255,H(this,this.G));this.D=this.D&-256|a;this.A-=this.B.N},function(a){a=a.call(this,this.D&255,H(this,this.H));this.D=this.D&-256|a;this.A-=this.B.N},function(a){a=a.call(this,this.D&255,H(this,this.D));this.D=this.D&-256|a;this.A-=this.B.N},function(a){a=a.call(this,this.D&255,H(this,W(this,0)));this.D=this.D&-256|a;this.A-=this.B.N},function(a){a=a.call(this,this.D&255,H(this,U(this)));this.D=this.D&-256|a;this.A-=this.B.la},function(a){a=a.call(this,this.D&255,H(this,this.K)); this.D=this.D&-256|a;this.A-=this.B.N},function(a){a=a.call(this,this.D&255,H(this,this.J));this.D=this.D&-256|a;this.A-=this.B.N},function(a){a=a.call(this,this.F>>8&255,H(this,this.F));this.F=this.F&-65281|a<<8;this.A-=this.B.N},function(a){a=a.call(this,this.F>>8&255,H(this,this.G));this.F=this.F&-65281|a<<8;this.A-=this.B.N},function(a){a=a.call(this,this.F>>8&255,H(this,this.H));this.F=this.F&-65281|a<<8;this.A-=this.B.N},function(a){a=a.call(this,this.F>>8&255,H(this,this.D));this.F=this.F& -65281|a<<8;this.A-=this.B.N},function(a){a=a.call(this,this.F>>8&255,H(this,W(this,0)));this.F=this.F&-65281|a<<8;this.A-=this.B.N},function(a){a=a.call(this,this.F>>8&255,H(this,U(this)));this.F=this.F&-65281|a<<8;this.A-=this.B.la},function(a){a=a.call(this,this.F>>8&255,H(this,this.K));this.F=this.F&-65281|a<<8;this.A-=this.B.N},function(a){a=a.call(this,this.F>>8&255,H(this,this.J));this.F=this.F&-65281|a<<8;this.A-=this.B.N},function(a){a=a.call(this,this.G>>8&255,H(this,this.F));this.G=this.G& -65281|a<<8;this.A-=this.B.N},function(a){a=a.call(this,this.G>>8&255,H(this,this.G));this.G=this.G&-65281|a<<8;this.A-=this.B.N},function(a){a=a.call(this,this.G>>8&255,H(this,this.H));this.G=this.G&-65281|a<<8;this.A-=this.B.N},function(a){a=a.call(this,this.G>>8&255,H(this,this.D));this.G=this.G&-65281|a<<8;this.A-=this.B.N},function(a){a=a.call(this,this.G>>8&255,H(this,W(this,0)));this.G=this.G&-65281|a<<8;this.A-=this.B.N},function(a){a=a.call(this,this.G>>8&255,H(this,U(this)));this.G=this.G& -65281|a<<8;this.A-=this.B.la},function(a){a=a.call(this,this.G>>8&255,H(this,this.K));this.G=this.G&-65281|a<<8;this.A-=this.B.N},function(a){a=a.call(this,this.G>>8&255,H(this,this.J));this.G=this.G&-65281|a<<8;this.A-=this.B.N},function(a){a=a.call(this,this.H>>8&255,H(this,this.F));this.H=this.H&-65281|a<<8;this.A-=this.B.N},function(a){a=a.call(this,this.H>>8&255,H(this,this.G));this.H=this.H&-65281|a<<8;this.A-=this.B.N},function(a){a=a.call(this,this.H>>8&255,H(this,this.H));this.H=this.H& -65281|a<<8;this.A-=this.B.N},function(a){a=a.call(this,this.H>>8&255,H(this,this.D));this.H=this.H&-65281|a<<8;this.A-=this.B.N},function(a){a=a.call(this,this.H>>8&255,H(this,W(this,0)));this.H=this.H&-65281|a<<8;this.A-=this.B.N},function(a){a=a.call(this,this.H>>8&255,H(this,U(this)));this.H=this.H&-65281|a<<8;this.A-=this.B.la},function(a){a=a.call(this,this.H>>8&255,H(this,this.K));this.H=this.H&-65281|a<<8;this.A-=this.B.N},function(a){a=a.call(this,this.H>>8&255,H(this,this.J));this.H=this.H& -65281|a<<8;this.A-=this.B.N},function(a){a=a.call(this,this.D>>8&255,H(this,this.F));this.D=this.D&-65281|a<<8;this.A-=this.B.N},function(a){a=a.call(this,this.D>>8&255,H(this,this.G));this.D=this.D&-65281|a<<8;this.A-=this.B.N},function(a){a=a.call(this,this.D>>8&255,H(this,this.H));this.D=this.D&-65281|a<<8;this.A-=this.B.N},function(a){a=a.call(this,this.D>>8&255,H(this,this.D));this.D=this.D&-65281|a<<8;this.A-=this.B.N},function(a){a=a.call(this,this.D>>8&255,H(this,W(this,0)));this.D=this.D& -65281|a<<8;this.A-=this.B.N},function(a){a=a.call(this,this.D>>8&255,H(this,U(this)));this.D=this.D&-65281|a<<8;this.A-=this.B.la},function(a){a=a.call(this,this.D>>8&255,H(this,this.K));this.D=this.D&-65281|a<<8;this.A-=this.B.N},function(a){a=a.call(this,this.D>>8&255,H(this,this.J));this.D=this.D&-65281|a<<8;this.A-=this.B.N},function(a){a=a.call(this,this.F&255,H(this,this.F+this.M()));this.F=this.F&-256|a;this.A-=this.B.I},function(a){a=a.call(this,this.F&255,H(this,this.G+this.M()));this.F= this.F&-256|a;this.A-=this.B.I},function(a){a=a.call(this,this.F&255,H(this,this.H+this.M()));this.F=this.F&-256|a;this.A-=this.B.I},function(a){a=a.call(this,this.F&255,H(this,this.D+this.M()));this.F=this.F&-256|a;this.A-=this.B.I},function(a){a=a.call(this,this.F&255,H(this,W(this,1)+this.M()));this.F=this.F&-256|a;this.A-=this.B.I},function(a){a=a.call(this,this.F&255,I(this,this.L+this.M()));this.F=this.F&-256|a;this.A-=this.B.I},function(a){a=a.call(this,this.F&255,H(this,this.K+this.M())); this.F=this.F&-256|a;this.A-=this.B.I},function(a){a=a.call(this,this.F&255,H(this,this.J+this.M()));this.F=this.F&-256|a;this.A-=this.B.I},function(a){a=a.call(this,this.G&255,H(this,this.F+this.M()));this.G=this.G&-256|a;this.A-=this.B.I},function(a){a=a.call(this,this.G&255,H(this,this.G+this.M()));this.G=this.G&-256|a;this.A-=this.B.I},function(a){a=a.call(this,this.G&255,H(this,this.H+this.M()));this.G=this.G&-256|a;this.A-=this.B.I},function(a){a=a.call(this,this.G&255,H(this,this.D+this.M())); this.G=this.G&-256|a;this.A-=this.B.I},function(a){a=a.call(this,this.G&255,H(this,W(this,1)+this.M()));this.G=this.G&-256|a;this.A-=this.B.I},function(a){a=a.call(this,this.G&255,I(this,this.L+this.M()));this.G=this.G&-256|a;this.A-=this.B.I},function(a){a=a.call(this,this.G&255,H(this,this.K+this.M()));this.G=this.G&-256|a;this.A-=this.B.I},function(a){a=a.call(this,this.G&255,H(this,this.J+this.M()));this.G=this.G&-256|a;this.A-=this.B.I},function(a){a=a.call(this,this.H&255,H(this,this.F+this.M())); this.H=this.H&-256|a;this.A-=this.B.I},function(a){a=a.call(this,this.H&255,H(this,this.G+this.M()));this.H=this.H&-256|a;this.A-=this.B.I},function(a){a=a.call(this,this.H&255,H(this,this.H+this.M()));this.H=this.H&-256|a;this.A-=this.B.I},function(a){a=a.call(this,this.H&255,H(this,this.D+this.M()));this.H=this.H&-256|a;this.A-=this.B.I},function(a){a=a.call(this,this.H&255,H(this,W(this,1)+this.M()));this.H=this.H&-256|a;this.A-=this.B.I},function(a){a=a.call(this,this.H&255,I(this,this.L+this.M())); this.H=this.H&-256|a;this.A-=this.B.I},function(a){a=a.call(this,this.H&255,H(this,this.K+this.M()));this.H=this.H&-256|a;this.A-=this.B.I},function(a){a=a.call(this,this.H&255,H(this,this.J+this.M()));this.H=this.H&-256|a;this.A-=this.B.I},function(a){a=a.call(this,this.D&255,H(this,this.F+this.M()));this.D=this.D&-256|a;this.A-=this.B.I},function(a){a=a.call(this,this.D&255,H(this,this.G+this.M()));this.D=this.D&-256|a;this.A-=this.B.I},function(a){a=a.call(this,this.D&255,H(this,this.H+this.M())); this.D=this.D&-256|a;this.A-=this.B.I},function(a){a=a.call(this,this.D&255,H(this,this.D+this.M()));this.D=this.D&-256|a;this.A-=this.B.I},function(a){a=a.call(this,this.D&255,H(this,W(this,1)+this.M()));this.D=this.D&-256|a;this.A-=this.B.I},function(a){a=a.call(this,this.D&255,I(this,this.L+this.M()));this.D=this.D&-256|a;this.A-=this.B.I},function(a){a=a.call(this,this.D&255,H(this,this.K+this.M()));this.D=this.D&-256|a;this.A-=this.B.I},function(a){a=a.call(this,this.D&255,H(this,this.J+this.M())); this.D=this.D&-256|a;this.A-=this.B.I},function(a){a=a.call(this,this.F>>8&255,H(this,this.F+this.M()));this.F=this.F&-65281|a<<8;this.A-=this.B.I},function(a){a=a.call(this,this.F>>8&255,H(this,this.G+this.M()));this.F=this.F&-65281|a<<8;this.A-=this.B.I},function(a){a=a.call(this,this.F>>8&255,H(this,this.H+this.M()));this.F=this.F&-65281|a<<8;this.A-=this.B.I},function(a){a=a.call(this,this.F>>8&255,H(this,this.D+this.M()));this.F=this.F&-65281|a<<8;this.A-=this.B.I},function(a){a=a.call(this, this.F>>8&255,H(this,W(this,1)+this.M()));this.F=this.F&-65281|a<<8;this.A-=this.B.I},function(a){a=a.call(this,this.F>>8&255,I(this,this.L+this.M()));this.F=this.F&-65281|a<<8;this.A-=this.B.I},function(a){a=a.call(this,this.F>>8&255,H(this,this.K+this.M()));this.F=this.F&-65281|a<<8;this.A-=this.B.I},function(a){a=a.call(this,this.F>>8&255,H(this,this.J+this.M()));this.F=this.F&-65281|a<<8;this.A-=this.B.I},function(a){a=a.call(this,this.G>>8&255,H(this,this.F+this.M()));this.G=this.G&-65281|a<< 8;this.A-=this.B.I},function(a){a=a.call(this,this.G>>8&255,H(this,this.G+this.M()));this.G=this.G&-65281|a<<8;this.A-=this.B.I},function(a){a=a.call(this,this.G>>8&255,H(this,this.H+this.M()));this.G=this.G&-65281|a<<8;this.A-=this.B.I},function(a){a=a.call(this,this.G>>8&255,H(this,this.D+this.M()));this.G=this.G&-65281|a<<8;this.A-=this.B.I},function(a){a=a.call(this,this.G>>8&255,H(this,W(this,1)+this.M()));this.G=this.G&-65281|a<<8;this.A-=this.B.I},function(a){a=a.call(this,this.G>>8&255,I(this, this.L+this.M()));this.G=this.G&-65281|a<<8;this.A-=this.B.I},function(a){a=a.call(this,this.G>>8&255,H(this,this.K+this.M()));this.G=this.G&-65281|a<<8;this.A-=this.B.I},function(a){a=a.call(this,this.G>>8&255,H(this,this.J+this.M()));this.G=this.G&-65281|a<<8;this.A-=this.B.I},function(a){a=a.call(this,this.H>>8&255,H(this,this.F+this.M()));this.H=this.H&-65281|a<<8;this.A-=this.B.I},function(a){a=a.call(this,this.H>>8&255,H(this,this.G+this.M()));this.H=this.H&-65281|a<<8;this.A-=this.B.I},function(a){a= a.call(this,this.H>>8&255,H(this,this.H+this.M()));this.H=this.H&-65281|a<<8;this.A-=this.B.I},function(a){a=a.call(this,this.H>>8&255,H(this,this.D+this.M()));this.H=this.H&-65281|a<<8;this.A-=this.B.I},function(a){a=a.call(this,this.H>>8&255,H(this,W(this,1)+this.M()));this.H=this.H&-65281|a<<8;this.A-=this.B.I},function(a){a=a.call(this,this.H>>8&255,I(this,this.L+this.M()));this.H=this.H&-65281|a<<8;this.A-=this.B.I},function(a){a=a.call(this,this.H>>8&255,H(this,this.K+this.M()));this.H=this.H& -65281|a<<8;this.A-=this.B.I},function(a){a=a.call(this,this.H>>8&255,H(this,this.J+this.M()));this.H=this.H&-65281|a<<8;this.A-=this.B.I},function(a){a=a.call(this,this.D>>8&255,H(this,this.F+this.M()));this.D=this.D&-65281|a<<8;this.A-=this.B.I},function(a){a=a.call(this,this.D>>8&255,H(this,this.G+this.M()));this.D=this.D&-65281|a<<8;this.A-=this.B.I},function(a){a=a.call(this,this.D>>8&255,H(this,this.H+this.M()));this.D=this.D&-65281|a<<8;this.A-=this.B.I},function(a){a=a.call(this,this.D>>8& 255,H(this,this.D+this.M()));this.D=this.D&-65281|a<<8;this.A-=this.B.I},function(a){a=a.call(this,this.D>>8&255,H(this,W(this,1)+this.M()));this.D=this.D&-65281|a<<8;this.A-=this.B.I},function(a){a=a.call(this,this.D>>8&255,I(this,this.L+this.M()));this.D=this.D&-65281|a<<8;this.A-=this.B.I},function(a){a=a.call(this,this.D>>8&255,H(this,this.K+this.M()));this.D=this.D&-65281|a<<8;this.A-=this.B.I},function(a){a=a.call(this,this.D>>8&255,H(this,this.J+this.M()));this.D=this.D&-65281|a<<8;this.A-= this.B.I},function(a){a=a.call(this,this.F&255,H(this,this.F+U(this)));this.F=this.F&-256|a;this.A-=this.B.I},function(a){a=a.call(this,this.F&255,H(this,this.G+U(this)));this.F=this.F&-256|a;this.A-=this.B.I},function(a){a=a.call(this,this.F&255,H(this,this.H+U(this)));this.F=this.F&-256|a;this.A-=this.B.I},function(a){a=a.call(this,this.F&255,H(this,this.D+U(this)));this.F=this.F&-256|a;this.A-=this.B.I},function(a){a=a.call(this,this.F&255,H(this,W(this,2)+U(this)));this.F=this.F&-256|a;this.A-= this.B.I},function(a){a=a.call(this,this.F&255,I(this,this.L+U(this)));this.F=this.F&-256|a;this.A-=this.B.I},function(a){a=a.call(this,this.F&255,H(this,this.K+U(this)));this.F=this.F&-256|a;this.A-=this.B.I},function(a){a=a.call(this,this.F&255,H(this,this.J+U(this)));this.F=this.F&-256|a;this.A-=this.B.I},function(a){a=a.call(this,this.G&255,H(this,this.F+U(this)));this.G=this.G&-256|a;this.A-=this.B.I},function(a){a=a.call(this,this.G&255,H(this,this.G+U(this)));this.G=this.G&-256|a;this.A-=this.B.I}, function(a){a=a.call(this,this.G&255,H(this,this.H+U(this)));this.G=this.G&-256|a;this.A-=this.B.I},function(a){a=a.call(this,this.G&255,H(this,this.D+U(this)));this.G=this.G&-256|a;this.A-=this.B.I},function(a){a=a.call(this,this.G&255,H(this,W(this,2)+U(this)));this.G=this.G&-256|a;this.A-=this.B.I},function(a){a=a.call(this,this.G&255,I(this,this.L+U(this)));this.G=this.G&-256|a;this.A-=this.B.I},function(a){a=a.call(this,this.G&255,H(this,this.K+U(this)));this.G=this.G&-256|a;this.A-=this.B.I}, function(a){a=a.call(this,this.G&255,H(this,this.J+U(this)));this.G=this.G&-256|a;this.A-=this.B.I},function(a){a=a.call(this,this.H&255,H(this,this.F+U(this)));this.H=this.H&-256|a;this.A-=this.B.I},function(a){a=a.call(this,this.H&255,H(this,this.G+U(this)));this.H=this.H&-256|a;this.A-=this.B.I},function(a){a=a.call(this,this.H&255,H(this,this.H+U(this)));this.H=this.H&-256|a;this.A-=this.B.I},function(a){a=a.call(this,this.H&255,H(this,this.D+U(this)));this.H=this.H&-256|a;this.A-=this.B.I},function(a){a= a.call(this,this.H&255,H(this,W(this,2)+U(this)));this.H=this.H&-256|a;this.A-=this.B.I},function(a){a=a.call(this,this.H&255,I(this,this.L+U(this)));this.H=this.H&-256|a;this.A-=this.B.I},function(a){a=a.call(this,this.H&255,H(this,this.K+U(this)));this.H=this.H&-256|a;this.A-=this.B.I},function(a){a=a.call(this,this.H&255,H(this,this.J+U(this)));this.H=this.H&-256|a;this.A-=this.B.I},function(a){a=a.call(this,this.D&255,H(this,this.F+U(this)));this.D=this.D&-256|a;this.A-=this.B.I},function(a){a= a.call(this,this.D&255,H(this,this.G+U(this)));this.D=this.D&-256|a;this.A-=this.B.I},function(a){a=a.call(this,this.D&255,H(this,this.H+U(this)));this.D=this.D&-256|a;this.A-=this.B.I},function(a){a=a.call(this,this.D&255,H(this,this.D+U(this)));this.D=this.D&-256|a;this.A-=this.B.I},function(a){a=a.call(this,this.D&255,H(this,W(this,2)+U(this)));this.D=this.D&-256|a;this.A-=this.B.I},function(a){a=a.call(this,this.D&255,I(this,this.L+U(this)));this.D=this.D&-256|a;this.A-=this.B.I},function(a){a= a.call(this,this.D&255,H(this,this.K+U(this)));this.D=this.D&-256|a;this.A-=this.B.I},function(a){a=a.call(this,this.D&255,H(this,this.J+U(this)));this.D=this.D&-256|a;this.A-=this.B.I},function(a){a=a.call(this,this.F>>8&255,H(this,this.F+U(this)));this.F=this.F&-65281|a<<8;this.A-=this.B.I},function(a){a=a.call(this,this.F>>8&255,H(this,this.G+U(this)));this.F=this.F&-65281|a<<8;this.A-=this.B.I},function(a){a=a.call(this,this.F>>8&255,H(this,this.H+U(this)));this.F=this.F&-65281|a<<8;this.A-=this.B.I}, function(a){a=a.call(this,this.F>>8&255,H(this,this.D+U(this)));this.F=this.F&-65281|a<<8;this.A-=this.B.I},function(a){a=a.call(this,this.F>>8&255,H(this,W(this,2)+U(this)));this.F=this.F&-65281|a<<8;this.A-=this.B.I},function(a){a=a.call(this,this.F>>8&255,I(this,this.L+U(this)));this.F=this.F&-65281|a<<8;this.A-=this.B.I},function(a){a=a.call(this,this.F>>8&255,H(this,this.K+U(this)));this.F=this.F&-65281|a<<8;this.A-=this.B.I},function(a){a=a.call(this,this.F>>8&255,H(this,this.J+U(this)));this.F= this.F&-65281|a<<8;this.A-=this.B.I},function(a){a=a.call(this,this.G>>8&255,H(this,this.F+U(this)));this.G=this.G&-65281|a<<8;this.A-=this.B.I},function(a){a=a.call(this,this.G>>8&255,H(this,this.G+U(this)));this.G=this.G&-65281|a<<8;this.A-=this.B.I},function(a){a=a.call(this,this.G>>8&255,H(this,this.H+U(this)));this.G=this.G&-65281|a<<8;this.A-=this.B.I},function(a){a=a.call(this,this.G>>8&255,H(this,this.D+U(this)));this.G=this.G&-65281|a<<8;this.A-=this.B.I},function(a){a=a.call(this,this.G>> 8&255,H(this,W(this,2)+U(this)));this.G=this.G&-65281|a<<8;this.A-=this.B.I},function(a){a=a.call(this,this.G>>8&255,I(this,this.L+U(this)));this.G=this.G&-65281|a<<8;this.A-=this.B.I},function(a){a=a.call(this,this.G>>8&255,H(this,this.K+U(this)));this.G=this.G&-65281|a<<8;this.A-=this.B.I},function(a){a=a.call(this,this.G>>8&255,H(this,this.J+U(this)));this.G=this.G&-65281|a<<8;this.A-=this.B.I},function(a){a=a.call(this,this.H>>8&255,H(this,this.F+U(this)));this.H=this.H&-65281|a<<8;this.A-=this.B.I}, function(a){a=a.call(this,this.H>>8&255,H(this,this.G+U(this)));this.H=this.H&-65281|a<<8;this.A-=this.B.I},function(a){a=a.call(this,this.H>>8&255,H(this,this.H+U(this)));this.H=this.H&-65281|a<<8;this.A-=this.B.I},function(a){a=a.call(this,this.H>>8&255,H(this,this.D+U(this)));this.H=this.H&-65281|a<<8;this.A-=this.B.I},function(a){a=a.call(this,this.H>>8&255,H(this,W(this,2)+U(this)));this.H=this.H&-65281|a<<8;this.A-=this.B.I},function(a){a=a.call(this,this.H>>8&255,I(this,this.L+U(this)));this.H= this.H&-65281|a<<8;this.A-=this.B.I},function(a){a=a.call(this,this.H>>8&255,H(this,this.K+U(this)));this.H=this.H&-65281|a<<8;this.A-=this.B.I},function(a){a=a.call(this,this.H>>8&255,H(this,this.J+U(this)));this.H=this.H&-65281|a<<8;this.A-=this.B.I},function(a){a=a.call(this,this.D>>8&255,H(this,this.F+U(this)));this.D=this.D&-65281|a<<8;this.A-=this.B.I},function(a){a=a.call(this,this.D>>8&255,H(this,this.G+U(this)));this.D=this.D&-65281|a<<8;this.A-=this.B.I},function(a){a=a.call(this,this.D>> 8&255,H(this,this.H+U(this)));this.D=this.D&-65281|a<<8;this.A-=this.B.I},function(a){a=a.call(this,this.D>>8&255,H(this,this.D+U(this)));this.D=this.D&-65281|a<<8;this.A-=this.B.I},function(a){a=a.call(this,this.D>>8&255,H(this,W(this,2)+U(this)));this.D=this.D&-65281|a<<8;this.A-=this.B.I},function(a){a=a.call(this,this.D>>8&255,I(this,this.L+U(this)));this.D=this.D&-65281|a<<8;this.A-=this.B.I},function(a){a=a.call(this,this.D>>8&255,H(this,this.K+U(this)));this.D=this.D&-65281|a<<8;this.A-=this.B.I}, function(a){a=a.call(this,this.D>>8&255,H(this,this.J+U(this)));this.D=this.D&-65281|a<<8;this.A-=this.B.I},function(a){a=a.call(this,this.F&255,this.F&255);this.F=this.F&-256|a},function(a){a=a.call(this,this.F&255,this.G&255);this.F=this.F&-256|a},function(a){a=a.call(this,this.F&255,this.H&255);this.F=this.F&-256|a},function(a){a=a.call(this,this.F&255,this.D&255);this.F=this.F&-256|a},function(a){a=a.call(this,this.F&255,this.F>>8&255);this.F=this.F&-256|a},function(a){a=a.call(this,this.F&255, this.G>>8&255);this.F=this.F&-256|a},function(a){a=a.call(this,this.F&255,this.H>>8&255);this.F=this.F&-256|a},function(a){a=a.call(this,this.F&255,this.D>>8&255);this.F=this.F&-256|a},function(a){a=a.call(this,this.G&255,this.F&255);this.G=this.G&-256|a},function(a){a=a.call(this,this.G&255,this.G&255);this.G=this.G&-256|a},function(a){a=a.call(this,this.G&255,this.H&255);this.G=this.G&-256|a},function(a){a=a.call(this,this.G&255,this.D&255);this.G=this.G&-256|a},function(a){a=a.call(this,this.G& 255,this.F>>8&255);this.G=this.G&-256|a},function(a){a=a.call(this,this.G&255,this.G>>8&255);this.G=this.G&-256|a},function(a){a=a.call(this,this.G&255,this.H>>8&255);this.G=this.G&-256|a},function(a){a=a.call(this,this.G&255,this.D>>8&255);this.G=this.G&-256|a},function(a){a=a.call(this,this.H&255,this.F&255);this.H=this.H&-256|a},function(a){a=a.call(this,this.H&255,this.G&255);this.H=this.H&-256|a},function(a){a=a.call(this,this.H&255,this.H&255);this.H=this.H&-256|a},function(a){a=a.call(this, this.H&255,this.D&255);this.H=this.H&-256|a},function(a){a=a.call(this,this.H&255,this.F>>8&255);this.H=this.H&-256|a},function(a){a=a.call(this,this.H&255,this.G>>8&255);this.H=this.H&-256|a},function(a){a=a.call(this,this.H&255,this.H>>8&255);this.H=this.H&-256|a},function(a){a=a.call(this,this.H&255,this.D>>8&255);this.H=this.H&-256|a},function(a){a=a.call(this,this.D&255,this.F&255);this.D=this.D&-256|a},function(a){a=a.call(this,this.D&255,this.G&255);this.D=this.D&-256|a},function(a){a=a.call(this, this.D&255,this.H&255);this.D=this.D&-256|a},function(a){a=a.call(this,this.D&255,this.D&255);this.D=this.D&-256|a},function(a){a=a.call(this,this.D&255,this.F>>8&255);this.D=this.D&-256|a},function(a){a=a.call(this,this.D&255,this.G>>8&255);this.D=this.D&-256|a},function(a){a=a.call(this,this.D&255,this.H>>8&255);this.D=this.D&-256|a},function(a){a=a.call(this,this.D&255,this.D>>8&255);this.D=this.D&-256|a},function(a){a=a.call(this,this.F>>8&255,this.F&255);this.F=this.F&-65281|a<<8},function(a){a= a.call(this,this.F>>8&255,this.G&255);this.F=this.F&-65281|a<<8},function(a){a=a.call(this,this.F>>8&255,this.H&255);this.F=this.F&-65281|a<<8},function(a){a=a.call(this,this.F>>8&255,this.D&255);this.F=this.F&-65281|a<<8},function(a){a=a.call(this,this.F>>8&255,this.F>>8&255);this.F=this.F&-65281|a<<8},function(a){a=a.call(this,this.F>>8&255,this.G>>8&255);this.F=this.F&-65281|a<<8},function(a){a=a.call(this,this.F>>8&255,this.H>>8&255);this.F=this.F&-65281|a<<8},function(a){a=a.call(this,this.F>> 8&255,this.D>>8&255);this.F=this.F&-65281|a<<8},function(a){a=a.call(this,this.G>>8&255,this.F&255);this.G=this.G&-65281|a<<8},function(a){a=a.call(this,this.G>>8&255,this.G&255);this.G=this.G&-65281|a<<8},function(a){a=a.call(this,this.G>>8&255,this.H&255);this.G=this.G&-65281|a<<8},function(a){a=a.call(this,this.G>>8&255,this.D&255);this.G=this.G&-65281|a<<8},function(a){a=a.call(this,this.G>>8&255,this.F>>8&255);this.G=this.G&-65281|a<<8},function(a){a=a.call(this,this.G>>8&255,this.G>>8&255); this.G=this.G&-65281|a<<8},function(a){a=a.call(this,this.G>>8&255,this.H>>8&255);this.G=this.G&-65281|a<<8},function(a){a=a.call(this,this.G>>8&255,this.D>>8&255);this.G=this.G&-65281|a<<8},function(a){a=a.call(this,this.H>>8&255,this.F&255);this.H=this.H&-65281|a<<8},function(a){a=a.call(this,this.H>>8&255,this.G&255);this.H=this.H&-65281|a<<8},function(a){a=a.call(this,this.H>>8&255,this.H&255);this.H=this.H&-65281|a<<8},function(a){a=a.call(this,this.H>>8&255,this.D&255);this.H=this.H&-65281| a<<8},function(a){a=a.call(this,this.H>>8&255,this.F>>8&255);this.H=this.H&-65281|a<<8},function(a){a=a.call(this,this.H>>8&255,this.G>>8&255);this.H=this.H&-65281|a<<8},function(a){a=a.call(this,this.H>>8&255,this.H>>8&255);this.H=this.H&-65281|a<<8},function(a){a=a.call(this,this.H>>8&255,this.D>>8&255);this.H=this.H&-65281|a<<8},function(a){a=a.call(this,this.D>>8&255,this.F&255);this.D=this.D&-65281|a<<8},function(a){a=a.call(this,this.D>>8&255,this.G&255);this.D=this.D&-65281|a<<8},function(a){a= a.call(this,this.D>>8&255,this.H&255);this.D=this.D&-65281|a<<8},function(a){a=a.call(this,this.D>>8&255,this.D&255);this.D=this.D&-65281|a<<8},function(a){a=a.call(this,this.D>>8&255,this.F>>8&255);this.D=this.D&-65281|a<<8},function(a){a=a.call(this,this.D>>8&255,this.G>>8&255);this.D=this.D&-65281|a<<8},function(a){a=a.call(this,this.D>>8&255,this.H>>8&255);this.D=this.D&-65281|a<<8},function(a){a=a.call(this,this.D>>8&255,this.D>>8&255);this.D=this.D&-65281|a<<8}],ge=[function(a){a=a.call(this, M(this,this.F),this.F&255);S(this,a);this.A-=this.B.N},function(a){a=a.call(this,M(this,this.G),this.F&255);S(this,a);this.A-=this.B.N},function(a){a=a.call(this,M(this,this.H),this.F&255);S(this,a);this.A-=this.B.N},function(a){a=a.call(this,M(this,this.D),this.F&255);S(this,a);this.A-=this.B.N},function(a){a=a.call(this,M(this,W(this,0)),this.F&255);S(this,a);this.A-=this.B.N},function(a){a=a.call(this,M(this,U(this)),this.F&255);S(this,a);this.A-=this.B.la},function(a){a=a.call(this,M(this,this.K), this.F&255);S(this,a);this.A-=this.B.N},function(a){a=a.call(this,M(this,this.J),this.F&255);S(this,a);this.A-=this.B.N},function(a){a=a.call(this,M(this,this.F),this.G&255);S(this,a);this.A-=this.B.N},function(a){a=a.call(this,M(this,this.G),this.G&255);S(this,a);this.A-=this.B.N},function(a){a=a.call(this,M(this,this.H),this.G&255);S(this,a);this.A-=this.B.N},function(a){a=a.call(this,M(this,this.D),this.G&255);S(this,a);this.A-=this.B.N},function(a){a=a.call(this,M(this,W(this,0)),this.G&255); S(this,a);this.A-=this.B.N},function(a){a=a.call(this,M(this,U(this)),this.G&255);S(this,a);this.A-=this.B.la},function(a){a=a.call(this,M(this,this.K),this.G&255);S(this,a);this.A-=this.B.N},function(a){a=a.call(this,M(this,this.J),this.G&255);S(this,a);this.A-=this.B.N},function(a){a=a.call(this,M(this,this.F),this.H&255);S(this,a);this.A-=this.B.N},function(a){a=a.call(this,M(this,this.G),this.H&255);S(this,a);this.A-=this.B.N},function(a){a=a.call(this,M(this,this.H),this.H&255);S(this,a);this.A-= this.B.N},function(a){a=a.call(this,M(this,this.D),this.H&255);S(this,a);this.A-=this.B.N},function(a){a=a.call(this,M(this,W(this,0)),this.H&255);S(this,a);this.A-=this.B.N},function(a){a=a.call(this,M(this,U(this)),this.H&255);S(this,a);this.A-=this.B.la},function(a){a=a.call(this,M(this,this.K),this.H&255);S(this,a);this.A-=this.B.N},function(a){a=a.call(this,M(this,this.J),this.H&255);S(this,a);this.A-=this.B.N},function(a){a=a.call(this,M(this,this.F),this.D&255);S(this,a);this.A-=this.B.N}, function(a){a=a.call(this,M(this,this.G),this.D&255);S(this,a);this.A-=this.B.N},function(a){a=a.call(this,M(this,this.H),this.D&255);S(this,a);this.A-=this.B.N},function(a){a=a.call(this,M(this,this.D),this.D&255);S(this,a);this.A-=this.B.N},function(a){a=a.call(this,M(this,W(this,0)),this.D&255);S(this,a);this.A-=this.B.N},function(a){a=a.call(this,M(this,U(this)),this.D&255);S(this,a);this.A-=this.B.la},function(a){a=a.call(this,M(this,this.K),this.D&255);S(this,a);this.A-=this.B.N},function(a){a= a.call(this,M(this,this.J),this.D&255);S(this,a);this.A-=this.B.N},function(a){a=a.call(this,M(this,this.F),this.F>>8&255);S(this,a);this.A-=this.B.N},function(a){a=a.call(this,M(this,this.G),this.F>>8&255);S(this,a);this.A-=this.B.N},function(a){a=a.call(this,M(this,this.H),this.F>>8&255);S(this,a);this.A-=this.B.N},function(a){a=a.call(this,M(this,this.D),this.F>>8&255);S(this,a);this.A-=this.B.N},function(a){a=a.call(this,M(this,W(this,0)),this.F>>8&255);S(this,a);this.A-=this.B.N},function(a){a= a.call(this,M(this,U(this)),this.F>>8&255);S(this,a);this.A-=this.B.la},function(a){a=a.call(this,M(this,this.K),this.F>>8&255);S(this,a);this.A-=this.B.N},function(a){a=a.call(this,M(this,this.J),this.F>>8&255);S(this,a);this.A-=this.B.N},function(a){a=a.call(this,M(this,this.F),this.G>>8&255);S(this,a);this.A-=this.B.N},function(a){a=a.call(this,M(this,this.G),this.G>>8&255);S(this,a);this.A-=this.B.N},function(a){a=a.call(this,M(this,this.H),this.G>>8&255);S(this,a);this.A-=this.B.N},function(a){a= a.call(this,M(this,this.D),this.G>>8&255);S(this,a);this.A-=this.B.N},function(a){a=a.call(this,M(this,W(this,0)),this.G>>8&255);S(this,a);this.A-=this.B.N},function(a){a=a.call(this,M(this,U(this)),this.G>>8&255);S(this,a);this.A-=this.B.la},function(a){a=a.call(this,M(this,this.K),this.G>>8&255);S(this,a);this.A-=this.B.N},function(a){a=a.call(this,M(this,this.J),this.G>>8&255);S(this,a);this.A-=this.B.N},function(a){a=a.call(this,M(this,this.F),this.H>>8&255);S(this,a);this.A-=this.B.N},function(a){a= a.call(this,M(this,this.G),this.H>>8&255);S(this,a);this.A-=this.B.N},function(a){a=a.call(this,M(this,this.H),this.H>>8&255);S(this,a);this.A-=this.B.N},function(a){a=a.call(this,M(this,this.D),this.H>>8&255);S(this,a);this.A-=this.B.N},function(a){a=a.call(this,M(this,W(this,0)),this.H>>8&255);S(this,a);this.A-=this.B.N},function(a){a=a.call(this,M(this,U(this)),this.H>>8&255);S(this,a);this.A-=this.B.la},function(a){a=a.call(this,M(this,this.K),this.H>>8&255);S(this,a);this.A-=this.B.N},function(a){a= a.call(this,M(this,this.J),this.H>>8&255);S(this,a);this.A-=this.B.N},function(a){a=a.call(this,M(this,this.F),this.D>>8&255);S(this,a);this.A-=this.B.N},function(a){a=a.call(this,M(this,this.G),this.D>>8&255);S(this,a);this.A-=this.B.N},function(a){a=a.call(this,M(this,this.H),this.D>>8&255);S(this,a);this.A-=this.B.N},function(a){a=a.call(this,M(this,this.D),this.D>>8&255);S(this,a);this.A-=this.B.N},function(a){a=a.call(this,M(this,W(this,0)),this.D>>8&255);S(this,a);this.A-=this.B.N},function(a){a= a.call(this,M(this,U(this)),this.D>>8&255);S(this,a);this.A-=this.B.la},function(a){a=a.call(this,M(this,this.K),this.D>>8&255);S(this,a);this.A-=this.B.N},function(a){a=a.call(this,M(this,this.J),this.D>>8&255);S(this,a);this.A-=this.B.N},function(a){a=a.call(this,M(this,this.F+this.M()),this.F&255);S(this,a);this.A-=this.B.I},function(a){a=a.call(this,M(this,this.G+this.M()),this.F&255);S(this,a);this.A-=this.B.I},function(a){a=a.call(this,M(this,this.H+this.M()),this.F&255);S(this,a);this.A-=this.B.I}, function(a){a=a.call(this,M(this,this.D+this.M()),this.F&255);S(this,a);this.A-=this.B.I},function(a){a=a.call(this,M(this,W(this,1)+this.M()),this.F&255);S(this,a);this.A-=this.B.I},function(a){a=a.call(this,N(this,this.L+this.M()),this.F&255);S(this,a);this.A-=this.B.I},function(a){a=a.call(this,M(this,this.K+this.M()),this.F&255);S(this,a);this.A-=this.B.I},function(a){a=a.call(this,M(this,this.J+this.M()),this.F&255);S(this,a);this.A-=this.B.I},function(a){a=a.call(this,M(this,this.F+this.M()), this.G&255);S(this,a);this.A-=this.B.I},function(a){a=a.call(this,M(this,this.G+this.M()),this.G&255);S(this,a);this.A-=this.B.I},function(a){a=a.call(this,M(this,this.H+this.M()),this.G&255);S(this,a);this.A-=this.B.I},function(a){a=a.call(this,M(this,this.D+this.M()),this.G&255);S(this,a);this.A-=this.B.I},function(a){a=a.call(this,M(this,W(this,1)+this.M()),this.G&255);S(this,a);this.A-=this.B.I},function(a){a=a.call(this,N(this,this.L+this.M()),this.G&255);S(this,a);this.A-=this.B.I},function(a){a= a.call(this,M(this,this.K+this.M()),this.G&255);S(this,a);this.A-=this.B.I},function(a){a=a.call(this,M(this,this.J+this.M()),this.G&255);S(this,a);this.A-=this.B.I},function(a){a=a.call(this,M(this,this.F+this.M()),this.H&255);S(this,a);this.A-=this.B.I},function(a){a=a.call(this,M(this,this.G+this.M()),this.H&255);S(this,a);this.A-=this.B.I},function(a){a=a.call(this,M(this,this.H+this.M()),this.H&255);S(this,a);this.A-=this.B.I},function(a){a=a.call(this,M(this,this.D+this.M()),this.H&255);S(this, a);this.A-=this.B.I},function(a){a=a.call(this,M(this,W(this,1)+this.M()),this.H&255);S(this,a);this.A-=this.B.I},function(a){a=a.call(this,N(this,this.L+this.M()),this.H&255);S(this,a);this.A-=this.B.I},function(a){a=a.call(this,M(this,this.K+this.M()),this.H&255);S(this,a);this.A-=this.B.I},function(a){a=a.call(this,M(this,this.J+this.M()),this.H&255);S(this,a);this.A-=this.B.I},function(a){a=a.call(this,M(this,this.F+this.M()),this.D&255);S(this,a);this.A-=this.B.I},function(a){a=a.call(this,M(this, this.G+this.M()),this.D&255);S(this,a);this.A-=this.B.I},function(a){a=a.call(this,M(this,this.H+this.M()),this.D&255);S(this,a);this.A-=this.B.I},function(a){a=a.call(this,M(this,this.D+this.M()),this.D&255);S(this,a);this.A-=this.B.I},function(a){a=a.call(this,M(this,W(this,1)+this.M()),this.D&255);S(this,a);this.A-=this.B.I},function(a){a=a.call(this,N(this,this.L+this.M()),this.D&255);S(this,a);this.A-=this.B.I},function(a){a=a.call(this,M(this,this.K+this.M()),this.D&255);S(this,a);this.A-=this.B.I}, function(a){a=a.call(this,M(this,this.J+this.M()),this.D&255);S(this,a);this.A-=this.B.I},function(a){a=a.call(this,M(this,this.F+this.M()),this.F>>8&255);S(this,a);this.A-=this.B.I},function(a){a=a.call(this,M(this,this.G+this.M()),this.F>>8&255);S(this,a);this.A-=this.B.I},function(a){a=a.call(this,M(this,this.H+this.M()),this.F>>8&255);S(this,a);this.A-=this.B.I},function(a){a=a.call(this,M(this,this.D+this.M()),this.F>>8&255);S(this,a);this.A-=this.B.I},function(a){a=a.call(this,M(this,W(this, 1)+this.M()),this.F>>8&255);S(this,a);this.A-=this.B.I},function(a){a=a.call(this,N(this,this.L+this.M()),this.F>>8&255);S(this,a);this.A-=this.B.I},function(a){a=a.call(this,M(this,this.K+this.M()),this.F>>8&255);S(this,a);this.A-=this.B.I},function(a){a=a.call(this,M(this,this.J+this.M()),this.F>>8&255);S(this,a);this.A-=this.B.I},function(a){a=a.call(this,M(this,this.F+this.M()),this.G>>8&255);S(this,a);this.A-=this.B.I},function(a){a=a.call(this,M(this,this.G+this.M()),this.G>>8&255);S(this,a); this.A-=this.B.I},function(a){a=a.call(this,M(this,this.H+this.M()),this.G>>8&255);S(this,a);this.A-=this.B.I},function(a){a=a.call(this,M(this,this.D+this.M()),this.G>>8&255);S(this,a);this.A-=this.B.I},function(a){a=a.call(this,M(this,W(this,1)+this.M()),this.G>>8&255);S(this,a);this.A-=this.B.I},function(a){a=a.call(this,N(this,this.L+this.M()),this.G>>8&255);S(this,a);this.A-=this.B.I},function(a){a=a.call(this,M(this,this.K+this.M()),this.G>>8&255);S(this,a);this.A-=this.B.I},function(a){a=a.call(this, M(this,this.J+this.M()),this.G>>8&255);S(this,a);this.A-=this.B.I},function(a){a=a.call(this,M(this,this.F+this.M()),this.H>>8&255);S(this,a);this.A-=this.B.I},function(a){a=a.call(this,M(this,this.G+this.M()),this.H>>8&255);S(this,a);this.A-=this.B.I},function(a){a=a.call(this,M(this,this.H+this.M()),this.H>>8&255);S(this,a);this.A-=this.B.I},function(a){a=a.call(this,M(this,this.D+this.M()),this.H>>8&255);S(this,a);this.A-=this.B.I},function(a){a=a.call(this,M(this,W(this,1)+this.M()),this.H>>8& 255);S(this,a);this.A-=this.B.I},function(a){a=a.call(this,N(this,this.L+this.M()),this.H>>8&255);S(this,a);this.A-=this.B.I},function(a){a=a.call(this,M(this,this.K+this.M()),this.H>>8&255);S(this,a);this.A-=this.B.I},function(a){a=a.call(this,M(this,this.J+this.M()),this.H>>8&255);S(this,a);this.A-=this.B.I},function(a){a=a.call(this,M(this,this.F+this.M()),this.D>>8&255);S(this,a);this.A-=this.B.I},function(a){a=a.call(this,M(this,this.G+this.M()),this.D>>8&255);S(this,a);this.A-=this.B.I},function(a){a= a.call(this,M(this,this.H+this.M()),this.D>>8&255);S(this,a);this.A-=this.B.I},function(a){a=a.call(this,M(this,this.D+this.M()),this.D>>8&255);S(this,a);this.A-=this.B.I},function(a){a=a.call(this,M(this,W(this,1)+this.M()),this.D>>8&255);S(this,a);this.A-=this.B.I},function(a){a=a.call(this,N(this,this.L+this.M()),this.D>>8&255);S(this,a);this.A-=this.B.I},function(a){a=a.call(this,M(this,this.K+this.M()),this.D>>8&255);S(this,a);this.A-=this.B.I},function(a){a=a.call(this,M(this,this.J+this.M()), this.D>>8&255);S(this,a);this.A-=this.B.I},function(a){a=a.call(this,M(this,this.F+U(this)),this.F&255);S(this,a);this.A-=this.B.I},function(a){a=a.call(this,M(this,this.G+U(this)),this.F&255);S(this,a);this.A-=this.B.I},function(a){a=a.call(this,M(this,this.H+U(this)),this.F&255);S(this,a);this.A-=this.B.I},function(a){a=a.call(this,M(this,this.D+U(this)),this.F&255);S(this,a);this.A-=this.B.I},function(a){a=a.call(this,M(this,W(this,2)+U(this)),this.F&255);S(this,a);this.A-=this.B.I},function(a){a= a.call(this,N(this,this.L+U(this)),this.F&255);S(this,a);this.A-=this.B.I},function(a){a=a.call(this,M(this,this.K+U(this)),this.F&255);S(this,a);this.A-=this.B.I},function(a){a=a.call(this,M(this,this.J+U(this)),this.F&255);S(this,a);this.A-=this.B.I},function(a){a=a.call(this,M(this,this.F+U(this)),this.G&255);S(this,a);this.A-=this.B.I},function(a){a=a.call(this,M(this,this.G+U(this)),this.G&255);S(this,a);this.A-=this.B.I},function(a){a=a.call(this,M(this,this.H+U(this)),this.G&255);S(this,a); this.A-=this.B.I},function(a){a=a.call(this,M(this,this.D+U(this)),this.G&255);S(this,a);this.A-=this.B.I},function(a){a=a.call(this,M(this,W(this,2)+U(this)),this.G&255);S(this,a);this.A-=this.B.I},function(a){a=a.call(this,N(this,this.L+U(this)),this.G&255);S(this,a);this.A-=this.B.I},function(a){a=a.call(this,M(this,this.K+U(this)),this.G&255);S(this,a);this.A-=this.B.I},function(a){a=a.call(this,M(this,this.J+U(this)),this.G&255);S(this,a);this.A-=this.B.I},function(a){a=a.call(this,M(this,this.F+ U(this)),this.H&255);S(this,a);this.A-=this.B.I},function(a){a=a.call(this,M(this,this.G+U(this)),this.H&255);S(this,a);this.A-=this.B.I},function(a){a=a.call(this,M(this,this.H+U(this)),this.H&255);S(this,a);this.A-=this.B.I},function(a){a=a.call(this,M(this,this.D+U(this)),this.H&255);S(this,a);this.A-=this.B.I},function(a){a=a.call(this,M(this,W(this,2)+U(this)),this.H&255);S(this,a);this.A-=this.B.I},function(a){a=a.call(this,N(this,this.L+U(this)),this.H&255);S(this,a);this.A-=this.B.I},function(a){a= a.call(this,M(this,this.K+U(this)),this.H&255);S(this,a);this.A-=this.B.I},function(a){a=a.call(this,M(this,this.J+U(this)),this.H&255);S(this,a);this.A-=this.B.I},function(a){a=a.call(this,M(this,this.F+U(this)),this.D&255);S(this,a);this.A-=this.B.I},function(a){a=a.call(this,M(this,this.G+U(this)),this.D&255);S(this,a);this.A-=this.B.I},function(a){a=a.call(this,M(this,this.H+U(this)),this.D&255);S(this,a);this.A-=this.B.I},function(a){a=a.call(this,M(this,this.D+U(this)),this.D&255);S(this,a); this.A-=this.B.I},function(a){a=a.call(this,M(this,W(this,2)+U(this)),this.D&255);S(this,a);this.A-=this.B.I},function(a){a=a.call(this,N(this,this.L+U(this)),this.D&255);S(this,a);this.A-=this.B.I},function(a){a=a.call(this,M(this,this.K+U(this)),this.D&255);S(this,a);this.A-=this.B.I},function(a){a=a.call(this,M(this,this.J+U(this)),this.D&255);S(this,a);this.A-=this.B.I},function(a){a=a.call(this,M(this,this.F+U(this)),this.F>>8&255);S(this,a);this.A-=this.B.I},function(a){a=a.call(this,M(this, this.G+U(this)),this.F>>8&255);S(this,a);this.A-=this.B.I},function(a){a=a.call(this,M(this,this.H+U(this)),this.F>>8&255);S(this,a);this.A-=this.B.I},function(a){a=a.call(this,M(this,this.D+U(this)),this.F>>8&255);S(this,a);this.A-=this.B.I},function(a){a=a.call(this,M(this,W(this,2)+U(this)),this.F>>8&255);S(this,a);this.A-=this.B.I},function(a){a=a.call(this,N(this,this.L+U(this)),this.F>>8&255);S(this,a);this.A-=this.B.I},function(a){a=a.call(this,M(this,this.K+U(this)),this.F>>8&255);S(this, a);this.A-=this.B.I},function(a){a=a.call(this,M(this,this.J+U(this)),this.F>>8&255);S(this,a);this.A-=this.B.I},function(a){a=a.call(this,M(this,this.F+U(this)),this.G>>8&255);S(this,a);this.A-=this.B.I},function(a){a=a.call(this,M(this,this.G+U(this)),this.G>>8&255);S(this,a);this.A-=this.B.I},function(a){a=a.call(this,M(this,this.H+U(this)),this.G>>8&255);S(this,a);this.A-=this.B.I},function(a){a=a.call(this,M(this,this.D+U(this)),this.G>>8&255);S(this,a);this.A-=this.B.I},function(a){a=a.call(this, M(this,W(this,2)+U(this)),this.G>>8&255);S(this,a);this.A-=this.B.I},function(a){a=a.call(this,N(this,this.L+U(this)),this.G>>8&255);S(this,a);this.A-=this.B.I},function(a){a=a.call(this,M(this,this.K+U(this)),this.G>>8&255);S(this,a);this.A-=this.B.I},function(a){a=a.call(this,M(this,this.J+U(this)),this.G>>8&255);S(this,a);this.A-=this.B.I},function(a){a=a.call(this,M(this,this.F+U(this)),this.H>>8&255);S(this,a);this.A-=this.B.I},function(a){a=a.call(this,M(this,this.G+U(this)),this.H>>8&255); S(this,a);this.A-=this.B.I},function(a){a=a.call(this,M(this,this.H+U(this)),this.H>>8&255);S(this,a);this.A-=this.B.I},function(a){a=a.call(this,M(this,this.D+U(this)),this.H>>8&255);S(this,a);this.A-=this.B.I},function(a){a=a.call(this,M(this,W(this,2)+U(this)),this.H>>8&255);S(this,a);this.A-=this.B.I},function(a){a=a.call(this,N(this,this.L+U(this)),this.H>>8&255);S(this,a);this.A-=this.B.I},function(a){a=a.call(this,M(this,this.K+U(this)),this.H>>8&255);S(this,a);this.A-=this.B.I},function(a){a= a.call(this,M(this,this.J+U(this)),this.H>>8&255);S(this,a);this.A-=this.B.I},function(a){a=a.call(this,M(this,this.F+U(this)),this.D>>8&255);S(this,a);this.A-=this.B.I},function(a){a=a.call(this,M(this,this.G+U(this)),this.D>>8&255);S(this,a);this.A-=this.B.I},function(a){a=a.call(this,M(this,this.H+U(this)),this.D>>8&255);S(this,a);this.A-=this.B.I},function(a){a=a.call(this,M(this,this.D+U(this)),this.D>>8&255);S(this,a);this.A-=this.B.I},function(a){a=a.call(this,M(this,W(this,2)+U(this)),this.D>> 8&255);S(this,a);this.A-=this.B.I},function(a){a=a.call(this,N(this,this.L+U(this)),this.D>>8&255);S(this,a);this.A-=this.B.I},function(a){a=a.call(this,M(this,this.K+U(this)),this.D>>8&255);S(this,a);this.A-=this.B.I},function(a){a=a.call(this,M(this,this.J+U(this)),this.D>>8&255);S(this,a);this.A-=this.B.I},B[192],B[200],B[208],B[216],B[224],B[232],B[240],B[248],B[193],B[201],B[209],B[217],B[225],B[233],B[241],B[249],B[194],B[202],B[210],B[218],B[226],B[234],B[242],B[250],B[195],B[203],B[211],B[219], B[227],B[235],B[243],B[251],B[196],B[204],B[212],B[220],B[228],B[236],B[244],B[252],B[197],B[205],B[213],B[221],B[229],B[237],B[245],B[253],B[198],B[206],B[214],B[222],B[230],B[238],B[246],B[254],B[199],B[207],B[215],B[223],B[231],B[239],B[247],B[255]],he=[function(a,b){var c=a[0].call(this,M(this,this.F),b.call(this));S(this,c);this.A-=this.B.N},function(a,b){var c=a[0].call(this,M(this,this.G),b.call(this));S(this,c);this.A-=this.B.N},function(a,b){var c=a[0].call(this,M(this,this.H),b.call(this)); S(this,c);this.A-=this.B.N},function(a,b){var c=a[0].call(this,M(this,this.D),b.call(this));S(this,c);this.A-=this.B.N},function(a,b){var c=a[0].call(this,M(this,W(this,0)),b.call(this));S(this,c);this.A-=this.B.N},function(a,b){var c=a[0].call(this,M(this,U(this)),b.call(this));S(this,c);this.A-=this.B.la},function(a,b){var c=a[0].call(this,M(this,this.K),b.call(this));S(this,c);this.A-=this.B.N},function(a,b){var c=a[0].call(this,M(this,this.J),b.call(this));S(this,c);this.A-=this.B.N},function(a, b){var c=a[1].call(this,M(this,this.F),b.call(this));S(this,c);this.A-=this.B.N},function(a,b){var c=a[1].call(this,M(this,this.G),b.call(this));S(this,c);this.A-=this.B.N},function(a,b){var c=a[1].call(this,M(this,this.H),b.call(this));S(this,c);this.A-=this.B.N},function(a,b){var c=a[1].call(this,M(this,this.D),b.call(this));S(this,c);this.A-=this.B.N},function(a,b){var c=a[1].call(this,M(this,W(this,0)),b.call(this));S(this,c);this.A-=this.B.N},function(a,b){var c=a[1].call(this,M(this,U(this)), b.call(this));S(this,c);this.A-=this.B.la},function(a,b){var c=a[1].call(this,M(this,this.K),b.call(this));S(this,c);this.A-=this.B.N},function(a,b){var c=a[1].call(this,M(this,this.J),b.call(this));S(this,c);this.A-=this.B.N},function(a,b){var c=a[2].call(this,M(this,this.F),b.call(this));S(this,c);this.A-=this.B.N},function(a,b){var c=a[2].call(this,M(this,this.G),b.call(this));S(this,c);this.A-=this.B.N},function(a,b){var c=a[2].call(this,M(this,this.H),b.call(this));S(this,c);this.A-=this.B.N}, function(a,b){var c=a[2].call(this,M(this,this.D),b.call(this));S(this,c);this.A-=this.B.N},function(a,b){var c=a[2].call(this,M(this,W(this,0)),b.call(this));S(this,c);this.A-=this.B.N},function(a,b){var c=a[2].call(this,M(this,U(this)),b.call(this));S(this,c);this.A-=this.B.la},function(a,b){var c=a[2].call(this,M(this,this.K),b.call(this));S(this,c);this.A-=this.B.N},function(a,b){var c=a[2].call(this,M(this,this.J),b.call(this));S(this,c);this.A-=this.B.N},function(a,b){var c=a[3].call(this,M(this, this.F),b.call(this));S(this,c);this.A-=this.B.N},function(a,b){var c=a[3].call(this,M(this,this.G),b.call(this));S(this,c);this.A-=this.B.N},function(a,b){var c=a[3].call(this,M(this,this.H),b.call(this));S(this,c);this.A-=this.B.N},function(a,b){var c=a[3].call(this,M(this,this.D),b.call(this));S(this,c);this.A-=this.B.N},function(a,b){var c=a[3].call(this,M(this,W(this,0)),b.call(this));S(this,c);this.A-=this.B.N},function(a,b){var c=a[3].call(this,M(this,U(this)),b.call(this));S(this,c);this.A-= this.B.la},function(a,b){var c=a[3].call(this,M(this,this.K),b.call(this));S(this,c);this.A-=this.B.N},function(a,b){var c=a[3].call(this,M(this,this.J),b.call(this));S(this,c);this.A-=this.B.N},function(a,b){var c=a[4].call(this,M(this,this.F),b.call(this));S(this,c);this.A-=this.B.N},function(a,b){var c=a[4].call(this,M(this,this.G),b.call(this));S(this,c);this.A-=this.B.N},function(a,b){var c=a[4].call(this,M(this,this.H),b.call(this));S(this,c);this.A-=this.B.N},function(a,b){var c=a[4].call(this, M(this,this.D),b.call(this));S(this,c);this.A-=this.B.N},function(a,b){var c=a[4].call(this,M(this,W(this,0)),b.call(this));S(this,c);this.A-=this.B.N},function(a,b){var c=a[4].call(this,M(this,U(this)),b.call(this));S(this,c);this.A-=this.B.la},function(a,b){var c=a[4].call(this,M(this,this.K),b.call(this));S(this,c);this.A-=this.B.N},function(a,b){var c=a[4].call(this,M(this,this.J),b.call(this));S(this,c);this.A-=this.B.N},function(a,b){var c=a[5].call(this,M(this,this.F),b.call(this));S(this, c);this.A-=this.B.N},function(a,b){var c=a[5].call(this,M(this,this.G),b.call(this));S(this,c);this.A-=this.B.N},function(a,b){var c=a[5].call(this,M(this,this.H),b.call(this));S(this,c);this.A-=this.B.N},function(a,b){var c=a[5].call(this,M(this,this.D),b.call(this));S(this,c);this.A-=this.B.N},function(a,b){var c=a[5].call(this,M(this,W(this,0)),b.call(this));S(this,c);this.A-=this.B.N},function(a,b){var c=a[5].call(this,M(this,U(this)),b.call(this));S(this,c);this.A-=this.B.la},function(a,b){var c= a[5].call(this,M(this,this.K),b.call(this));S(this,c);this.A-=this.B.N},function(a,b){var c=a[5].call(this,M(this,this.J),b.call(this));S(this,c);this.A-=this.B.N},function(a,b){var c=a[6].call(this,M(this,this.F),b.call(this));S(this,c);this.A-=this.B.N},function(a,b){var c=a[6].call(this,M(this,this.G),b.call(this));S(this,c);this.A-=this.B.N},function(a,b){var c=a[6].call(this,M(this,this.H),b.call(this));S(this,c);this.A-=this.B.N},function(a,b){var c=a[6].call(this,M(this,this.D),b.call(this)); S(this,c);this.A-=this.B.N},function(a,b){var c=a[6].call(this,M(this,W(this,0)),b.call(this));S(this,c);this.A-=this.B.N},function(a,b){var c=a[6].call(this,M(this,U(this)),b.call(this));S(this,c);this.A-=this.B.la},function(a,b){var c=a[6].call(this,M(this,this.K),b.call(this));S(this,c);this.A-=this.B.N},function(a,b){var c=a[6].call(this,M(this,this.J),b.call(this));S(this,c);this.A-=this.B.N},function(a,b){var c=a[7].call(this,M(this,this.F),b.call(this));S(this,c);this.A-=this.B.N},function(a, b){var c=a[7].call(this,M(this,this.G),b.call(this));S(this,c);this.A-=this.B.N},function(a,b){var c=a[7].call(this,M(this,this.H),b.call(this));S(this,c);this.A-=this.B.N},function(a,b){var c=a[7].call(this,M(this,this.D),b.call(this));S(this,c);this.A-=this.B.N},function(a,b){var c=a[7].call(this,M(this,W(this,0)),b.call(this));S(this,c);this.A-=this.B.N},function(a,b){var c=a[7].call(this,M(this,U(this)),b.call(this));S(this,c);this.A-=this.B.la},function(a,b){var c=a[7].call(this,M(this,this.K), b.call(this));S(this,c);this.A-=this.B.N},function(a,b){var c=a[7].call(this,M(this,this.J),b.call(this));S(this,c);this.A-=this.B.N},function(a,b){var c=a[0].call(this,M(this,this.F+this.M()),b.call(this));S(this,c);this.A-=this.B.I},function(a,b){var c=a[0].call(this,M(this,this.G+this.M()),b.call(this));S(this,c);this.A-=this.B.I},function(a,b){var c=a[0].call(this,M(this,this.H+this.M()),b.call(this));S(this,c);this.A-=this.B.I},function(a,b){var c=a[0].call(this,M(this,this.D+this.M()),b.call(this)); S(this,c);this.A-=this.B.I},function(a,b){var c=a[0].call(this,M(this,W(this,1)+this.M()),b.call(this));S(this,c);this.A-=this.B.I},function(a,b){var c=a[0].call(this,N(this,this.L+this.M()),b.call(this));S(this,c);this.A-=this.B.I},function(a,b){var c=a[0].call(this,M(this,this.K+this.M()),b.call(this));S(this,c);this.A-=this.B.I},function(a,b){var c=a[0].call(this,M(this,this.J+this.M()),b.call(this));S(this,c);this.A-=this.B.I},function(a,b){var c=a[1].call(this,M(this,this.F+this.M()),b.call(this)); S(this,c);this.A-=this.B.I},function(a,b){var c=a[1].call(this,M(this,this.G+this.M()),b.call(this));S(this,c);this.A-=this.B.I},function(a,b){var c=a[1].call(this,M(this,this.H+this.M()),b.call(this));S(this,c);this.A-=this.B.I},function(a,b){var c=a[1].call(this,M(this,this.D+this.M()),b.call(this));S(this,c);this.A-=this.B.I},function(a,b){var c=a[1].call(this,M(this,W(this,1)+this.M()),b.call(this));S(this,c);this.A-=this.B.I},function(a,b){var c=a[1].call(this,N(this,this.L+this.M()),b.call(this)); S(this,c);this.A-=this.B.I},function(a,b){var c=a[1].call(this,M(this,this.K+this.M()),b.call(this));S(this,c);this.A-=this.B.I},function(a,b){var c=a[1].call(this,M(this,this.J+this.M()),b.call(this));S(this,c);this.A-=this.B.I},function(a,b){var c=a[2].call(this,M(this,this.F+this.M()),b.call(this));S(this,c);this.A-=this.B.I},function(a,b){var c=a[2].call(this,M(this,this.G+this.M()),b.call(this));S(this,c);this.A-=this.B.I},function(a,b){var c=a[2].call(this,M(this,this.H+this.M()),b.call(this)); S(this,c);this.A-=this.B.I},function(a,b){var c=a[2].call(this,M(this,this.D+this.M()),b.call(this));S(this,c);this.A-=this.B.I},function(a,b){var c=a[2].call(this,M(this,W(this,1)+this.M()),b.call(this));S(this,c);this.A-=this.B.I},function(a,b){var c=a[2].call(this,N(this,this.L+this.M()),b.call(this));S(this,c);this.A-=this.B.I},function(a,b){var c=a[2].call(this,M(this,this.K+this.M()),b.call(this));S(this,c);this.A-=this.B.I},function(a,b){var c=a[2].call(this,M(this,this.J+this.M()),b.call(this)); S(this,c);this.A-=this.B.I},function(a,b){var c=a[3].call(this,M(this,this.F+this.M()),b.call(this));S(this,c);this.A-=this.B.I},function(a,b){var c=a[3].call(this,M(this,this.G+this.M()),b.call(this));S(this,c);this.A-=this.B.I},function(a,b){var c=a[3].call(this,M(this,this.H+this.M()),b.call(this));S(this,c);this.A-=this.B.I},function(a,b){var c=a[3].call(this,M(this,this.D+this.M()),b.call(this));S(this,c);this.A-=this.B.I},function(a,b){var c=a[3].call(this,M(this,W(this,1)+this.M()),b.call(this)); S(this,c);this.A-=this.B.I},function(a,b){var c=a[3].call(this,N(this,this.L+this.M()),b.call(this));S(this,c);this.A-=this.B.I},function(a,b){var c=a[3].call(this,M(this,this.K+this.M()),b.call(this));S(this,c);this.A-=this.B.I},function(a,b){var c=a[3].call(this,M(this,this.J+this.M()),b.call(this));S(this,c);this.A-=this.B.I},function(a,b){var c=a[4].call(this,M(this,this.F+this.M()),b.call(this));S(this,c);this.A-=this.B.I},function(a,b){var c=a[4].call(this,M(this,this.G+this.M()),b.call(this)); S(this,c);this.A-=this.B.I},function(a,b){var c=a[4].call(this,M(this,this.H+this.M()),b.call(this));S(this,c);this.A-=this.B.I},function(a,b){var c=a[4].call(this,M(this,this.D+this.M()),b.call(this));S(this,c);this.A-=this.B.I},function(a,b){var c=a[4].call(this,M(this,W(this,1)+this.M()),b.call(this));S(this,c);this.A-=this.B.I},function(a,b){var c=a[4].call(this,N(this,this.L+this.M()),b.call(this));S(this,c);this.A-=this.B.I},function(a,b){var c=a[4].call(this,M(this,this.K+this.M()),b.call(this)); S(this,c);this.A-=this.B.I},function(a,b){var c=a[4].call(this,M(this,this.J+this.M()),b.call(this));S(this,c);this.A-=this.B.I},function(a,b){var c=a[5].call(this,M(this,this.F+this.M()),b.call(this));S(this,c);this.A-=this.B.I},function(a,b){var c=a[5].call(this,M(this,this.G+this.M()),b.call(this));S(this,c);this.A-=this.B.I},function(a,b){var c=a[5].call(this,M(this,this.H+this.M()),b.call(this));S(this,c);this.A-=this.B.I},function(a,b){var c=a[5].call(this,M(this,this.D+this.M()),b.call(this)); S(this,c);this.A-=this.B.I},function(a,b){var c=a[5].call(this,M(this,W(this,1)+this.M()),b.call(this));S(this,c);this.A-=this.B.I},function(a,b){var c=a[5].call(this,N(this,this.L+this.M()),b.call(this));S(this,c);this.A-=this.B.I},function(a,b){var c=a[5].call(this,M(this,this.K+this.M()),b.call(this));S(this,c);this.A-=this.B.I},function(a,b){var c=a[5].call(this,M(this,this.J+this.M()),b.call(this));S(this,c);this.A-=this.B.I},function(a,b){var c=a[6].call(this,M(this,this.F+this.M()),b.call(this)); S(this,c);this.A-=this.B.I},function(a,b){var c=a[6].call(this,M(this,this.G+this.M()),b.call(this));S(this,c);this.A-=this.B.I},function(a,b){var c=a[6].call(this,M(this,this.H+this.M()),b.call(this));S(this,c);this.A-=this.B.I},function(a,b){var c=a[6].call(this,M(this,this.D+this.M()),b.call(this));S(this,c);this.A-=this.B.I},function(a,b){var c=a[6].call(this,M(this,W(this,1)+this.M()),b.call(this));S(this,c);this.A-=this.B.I},function(a,b){var c=a[6].call(this,N(this,this.L+this.M()),b.call(this)); S(this,c);this.A-=this.B.I},function(a,b){var c=a[6].call(this,M(this,this.K+this.M()),b.call(this));S(this,c);this.A-=this.B.I},function(a,b){var c=a[6].call(this,M(this,this.J+this.M()),b.call(this));S(this,c);this.A-=this.B.I},function(a,b){var c=a[7].call(this,M(this,this.F+this.M()),b.call(this));S(this,c);this.A-=this.B.I},function(a,b){var c=a[7].call(this,M(this,this.G+this.M()),b.call(this));S(this,c);this.A-=this.B.I},function(a,b){var c=a[7].call(this,M(this,this.H+this.M()),b.call(this)); S(this,c);this.A-=this.B.I},function(a,b){var c=a[7].call(this,M(this,this.D+this.M()),b.call(this));S(this,c);this.A-=this.B.I},function(a,b){var c=a[7].call(this,M(this,W(this,1)+this.M()),b.call(this));S(this,c);this.A-=this.B.I},function(a,b){var c=a[7].call(this,N(this,this.L+this.M()),b.call(this));S(this,c);this.A-=this.B.I},function(a,b){var c=a[7].call(this,M(this,this.K+this.M()),b.call(this));S(this,c);this.A-=this.B.I},function(a,b){var c=a[7].call(this,M(this,this.J+this.M()),b.call(this)); S(this,c);this.A-=this.B.I},function(a,b){var c=a[0].call(this,M(this,this.F+U(this)),b.call(this));S(this,c);this.A-=this.B.I},function(a,b){var c=a[0].call(this,M(this,this.G+U(this)),b.call(this));S(this,c);this.A-=this.B.I},function(a,b){var c=a[0].call(this,M(this,this.H+U(this)),b.call(this));S(this,c);this.A-=this.B.I},function(a,b){var c=a[0].call(this,M(this,this.D+U(this)),b.call(this));S(this,c);this.A-=this.B.I},function(a,b){var c=a[0].call(this,M(this,W(this,2)+U(this)),b.call(this)); S(this,c);this.A-=this.B.I},function(a,b){var c=a[0].call(this,N(this,this.L+U(this)),b.call(this));S(this,c);this.A-=this.B.I},function(a,b){var c=a[0].call(this,M(this,this.K+U(this)),b.call(this));S(this,c);this.A-=this.B.I},function(a,b){var c=a[0].call(this,M(this,this.J+U(this)),b.call(this));S(this,c);this.A-=this.B.I},function(a,b){var c=a[1].call(this,M(this,this.F+U(this)),b.call(this));S(this,c);this.A-=this.B.I},function(a,b){var c=a[1].call(this,M(this,this.G+U(this)),b.call(this));S(this, c);this.A-=this.B.I},function(a,b){var c=a[1].call(this,M(this,this.H+U(this)),b.call(this));S(this,c);this.A-=this.B.I},function(a,b){var c=a[1].call(this,M(this,this.D+U(this)),b.call(this));S(this,c);this.A-=this.B.I},function(a,b){var c=a[1].call(this,M(this,W(this,2)+U(this)),b.call(this));S(this,c);this.A-=this.B.I},function(a,b){var c=a[1].call(this,N(this,this.L+U(this)),b.call(this));S(this,c);this.A-=this.B.I},function(a,b){var c=a[1].call(this,M(this,this.K+U(this)),b.call(this));S(this, c);this.A-=this.B.I},function(a,b){var c=a[1].call(this,M(this,this.J+U(this)),b.call(this));S(this,c);this.A-=this.B.I},function(a,b){var c=a[2].call(this,M(this,this.F+U(this)),b.call(this));S(this,c);this.A-=this.B.I},function(a,b){var c=a[2].call(this,M(this,this.G+U(this)),b.call(this));S(this,c);this.A-=this.B.I},function(a,b){var c=a[2].call(this,M(this,this.H+U(this)),b.call(this));S(this,c);this.A-=this.B.I},function(a,b){var c=a[2].call(this,M(this,this.D+U(this)),b.call(this));S(this,c); this.A-=this.B.I},function(a,b){var c=a[2].call(this,M(this,W(this,2)+U(this)),b.call(this));S(this,c);this.A-=this.B.I},function(a,b){var c=a[2].call(this,N(this,this.L+U(this)),b.call(this));S(this,c);this.A-=this.B.I},function(a,b){var c=a[2].call(this,M(this,this.K+U(this)),b.call(this));S(this,c);this.A-=this.B.I},function(a,b){var c=a[2].call(this,M(this,this.J+U(this)),b.call(this));S(this,c);this.A-=this.B.I},function(a,b){var c=a[3].call(this,M(this,this.F+U(this)),b.call(this));S(this,c); this.A-=this.B.I},function(a,b){var c=a[3].call(this,M(this,this.G+U(this)),b.call(this));S(this,c);this.A-=this.B.I},function(a,b){var c=a[3].call(this,M(this,this.H+U(this)),b.call(this));S(this,c);this.A-=this.B.I},function(a,b){var c=a[3].call(this,M(this,this.D+U(this)),b.call(this));S(this,c);this.A-=this.B.I},function(a,b){var c=a[3].call(this,M(this,W(this,2)+U(this)),b.call(this));S(this,c);this.A-=this.B.I},function(a,b){var c=a[3].call(this,N(this,this.L+U(this)),b.call(this));S(this,c); this.A-=this.B.I},function(a,b){var c=a[3].call(this,M(this,this.K+U(this)),b.call(this));S(this,c);this.A-=this.B.I},function(a,b){var c=a[3].call(this,M(this,this.J+U(this)),b.call(this));S(this,c);this.A-=this.B.I},function(a,b){var c=a[4].call(this,M(this,this.F+U(this)),b.call(this));S(this,c);this.A-=this.B.I},function(a,b){var c=a[4].call(this,M(this,this.G+U(this)),b.call(this));S(this,c);this.A-=this.B.I},function(a,b){var c=a[4].call(this,M(this,this.H+U(this)),b.call(this));S(this,c);this.A-= this.B.I},function(a,b){var c=a[4].call(this,M(this,this.D+U(this)),b.call(this));S(this,c);this.A-=this.B.I},function(a,b){var c=a[4].call(this,M(this,W(this,2)+U(this)),b.call(this));S(this,c);this.A-=this.B.I},function(a,b){var c=a[4].call(this,N(this,this.L+U(this)),b.call(this));S(this,c);this.A-=this.B.I},function(a,b){var c=a[4].call(this,M(this,this.K+U(this)),b.call(this));S(this,c);this.A-=this.B.I},function(a,b){var c=a[4].call(this,M(this,this.J+U(this)),b.call(this));S(this,c);this.A-= this.B.I},function(a,b){var c=a[5].call(this,M(this,this.F+U(this)),b.call(this));S(this,c);this.A-=this.B.I},function(a,b){var c=a[5].call(this,M(this,this.G+U(this)),b.call(this));S(this,c);this.A-=this.B.I},function(a,b){var c=a[5].call(this,M(this,this.H+U(this)),b.call(this));S(this,c);this.A-=this.B.I},function(a,b){var c=a[5].call(this,M(this,this.D+U(this)),b.call(this));S(this,c);this.A-=this.B.I},function(a,b){var c=a[5].call(this,M(this,W(this,2)+U(this)),b.call(this));S(this,c);this.A-= this.B.I},function(a,b){var c=a[5].call(this,N(this,this.L+U(this)),b.call(this));S(this,c);this.A-=this.B.I},function(a,b){var c=a[5].call(this,M(this,this.K+U(this)),b.call(this));S(this,c);this.A-=this.B.I},function(a,b){var c=a[5].call(this,M(this,this.J+U(this)),b.call(this));S(this,c);this.A-=this.B.I},function(a,b){var c=a[6].call(this,M(this,this.F+U(this)),b.call(this));S(this,c);this.A-=this.B.I},function(a,b){var c=a[6].call(this,M(this,this.G+U(this)),b.call(this));S(this,c);this.A-=this.B.I}, function(a,b){var c=a[6].call(this,M(this,this.H+U(this)),b.call(this));S(this,c);this.A-=this.B.I},function(a,b){var c=a[6].call(this,M(this,this.D+U(this)),b.call(this));S(this,c);this.A-=this.B.I},function(a,b){var c=a[6].call(this,M(this,W(this,2)+U(this)),b.call(this));S(this,c);this.A-=this.B.I},function(a,b){var c=a[6].call(this,N(this,this.L+U(this)),b.call(this));S(this,c);this.A-=this.B.I},function(a,b){var c=a[6].call(this,M(this,this.K+U(this)),b.call(this));S(this,c);this.A-=this.B.I}, function(a,b){var c=a[6].call(this,M(this,this.J+U(this)),b.call(this));S(this,c);this.A-=this.B.I},function(a,b){var c=a[7].call(this,M(this,this.F+U(this)),b.call(this));S(this,c);this.A-=this.B.I},function(a,b){var c=a[7].call(this,M(this,this.G+U(this)),b.call(this));S(this,c);this.A-=this.B.I},function(a,b){var c=a[7].call(this,M(this,this.H+U(this)),b.call(this));S(this,c);this.A-=this.B.I},function(a,b){var c=a[7].call(this,M(this,this.D+U(this)),b.call(this));S(this,c);this.A-=this.B.I},function(a, b){var c=a[7].call(this,M(this,W(this,2)+U(this)),b.call(this));S(this,c);this.A-=this.B.I},function(a,b){var c=a[7].call(this,N(this,this.L+U(this)),b.call(this));S(this,c);this.A-=this.B.I},function(a,b){var c=a[7].call(this,M(this,this.K+U(this)),b.call(this));S(this,c);this.A-=this.B.I},function(a,b){var c=a[7].call(this,M(this,this.J+U(this)),b.call(this));S(this,c);this.A-=this.B.I},function(a,b){var c=a[0].call(this,this.F&255,b.call(this));this.F=this.F&-256|c},function(a,b){var c=a[0].call(this, this.G&255,b.call(this));this.G=this.G&-256|c},function(a,b){var c=a[0].call(this,this.H&255,b.call(this));this.H=this.H&-256|c},function(a,b){var c=a[0].call(this,this.D&255,b.call(this));this.D=this.D&-256|c},function(a,b){var c=a[0].call(this,this.F>>8&255,b.call(this));this.F=this.F&-65281|c<<8},function(a,b){var c=a[0].call(this,this.G>>8&255,b.call(this));this.G=this.G&-65281|c<<8},function(a,b){var c=a[0].call(this,this.H>>8&255,b.call(this));this.H=this.H&-65281|c<<8},function(a,b){var c= a[0].call(this,this.D>>8&255,b.call(this));this.D=this.D&-65281|c<<8},function(a,b){var c=a[1].call(this,this.F&255,b.call(this));this.F=this.F&-256|c},function(a,b){var c=a[1].call(this,this.G&255,b.call(this));this.G=this.G&-256|c},function(a,b){var c=a[1].call(this,this.H&255,b.call(this));this.H=this.H&-256|c},function(a,b){var c=a[1].call(this,this.D&255,b.call(this));this.D=this.D&-256|c},function(a,b){var c=a[1].call(this,this.F>>8&255,b.call(this));this.F=this.F&-65281|c<<8},function(a,b){var c= a[1].call(this,this.G>>8&255,b.call(this));this.G=this.G&-65281|c<<8},function(a,b){var c=a[1].call(this,this.H>>8&255,b.call(this));this.H=this.H&-65281|c<<8},function(a,b){var c=a[1].call(this,this.D>>8&255,b.call(this));this.D=this.D&-65281|c<<8},function(a,b){var c=a[2].call(this,this.F&255,b.call(this));this.F=this.F&-256|c},function(a,b){var c=a[2].call(this,this.G&255,b.call(this));this.G=this.G&-256|c},function(a,b){var c=a[2].call(this,this.H&255,b.call(this));this.H=this.H&-256|c},function(a, b){var c=a[2].call(this,this.D&255,b.call(this));this.D=this.D&-256|c},function(a,b){var c=a[2].call(this,this.F>>8&255,b.call(this));this.F=this.F&-65281|c<<8},function(a,b){var c=a[2].call(this,this.G>>8&255,b.call(this));this.G=this.G&-65281|c<<8},function(a,b){var c=a[2].call(this,this.H>>8&255,b.call(this));this.H=this.H&-65281|c<<8},function(a,b){var c=a[2].call(this,this.D>>8&255,b.call(this));this.D=this.D&-65281|c<<8},function(a,b){var c=a[3].call(this,this.F&255,b.call(this));this.F=this.F& -256|c},function(a,b){var c=a[3].call(this,this.G&255,b.call(this));this.G=this.G&-256|c},function(a,b){var c=a[3].call(this,this.H&255,b.call(this));this.H=this.H&-256|c},function(a,b){var c=a[3].call(this,this.D&255,b.call(this));this.D=this.D&-256|c},function(a,b){var c=a[3].call(this,this.F>>8&255,b.call(this));this.F=this.F&-65281|c<<8},function(a,b){var c=a[3].call(this,this.G>>8&255,b.call(this));this.G=this.G&-65281|c<<8},function(a,b){var c=a[3].call(this,this.H>>8&255,b.call(this));this.H= this.H&-65281|c<<8},function(a,b){var c=a[3].call(this,this.D>>8&255,b.call(this));this.D=this.D&-65281|c<<8},function(a,b){var c=a[4].call(this,this.F&255,b.call(this));this.F=this.F&-256|c},function(a,b){var c=a[4].call(this,this.G&255,b.call(this));this.G=this.G&-256|c},function(a,b){var c=a[4].call(this,this.H&255,b.call(this));this.H=this.H&-256|c},function(a,b){var c=a[4].call(this,this.D&255,b.call(this));this.D=this.D&-256|c},function(a,b){var c=a[4].call(this,this.F>>8&255,b.call(this)); this.F=this.F&-65281|c<<8},function(a,b){var c=a[4].call(this,this.G>>8&255,b.call(this));this.G=this.G&-65281|c<<8},function(a,b){var c=a[4].call(this,this.H>>8&255,b.call(this));this.H=this.H&-65281|c<<8},function(a,b){var c=a[4].call(this,this.D>>8&255,b.call(this));this.D=this.D&-65281|c<<8},function(a,b){var c=a[5].call(this,this.F&255,b.call(this));this.F=this.F&-256|c},function(a,b){var c=a[5].call(this,this.G&255,b.call(this));this.G=this.G&-256|c},function(a,b){var c=a[5].call(this,this.H& 255,b.call(this));this.H=this.H&-256|c},function(a,b){var c=a[5].call(this,this.D&255,b.call(this));this.D=this.D&-256|c},function(a,b){var c=a[5].call(this,this.F>>8&255,b.call(this));this.F=this.F&-65281|c<<8},function(a,b){var c=a[5].call(this,this.G>>8&255,b.call(this));this.G=this.G&-65281|c<<8},function(a,b){var c=a[5].call(this,this.H>>8&255,b.call(this));this.H=this.H&-65281|c<<8},function(a,b){var c=a[5].call(this,this.D>>8&255,b.call(this));this.D=this.D&-65281|c<<8},function(a,b){var c= a[6].call(this,this.F&255,b.call(this));this.F=this.F&-256|c},function(a,b){var c=a[6].call(this,this.G&255,b.call(this));this.G=this.G&-256|c},function(a,b){var c=a[6].call(this,this.H&255,b.call(this));this.H=this.H&-256|c},function(a,b){var c=a[6].call(this,this.D&255,b.call(this));this.D=this.D&-256|c},function(a,b){var c=a[6].call(this,this.F>>8&255,b.call(this));this.F=this.F&-65281|c<<8},function(a,b){var c=a[6].call(this,this.G>>8&255,b.call(this));this.G=this.G&-65281|c<<8},function(a,b){var c= a[6].call(this,this.H>>8&255,b.call(this));this.H=this.H&-65281|c<<8},function(a,b){var c=a[6].call(this,this.D>>8&255,b.call(this));this.D=this.D&-65281|c<<8},function(a,b){var c=a[7].call(this,this.F&255,b.call(this));this.F=this.F&-256|c},function(a,b){var c=a[7].call(this,this.G&255,b.call(this));this.G=this.G&-256|c},function(a,b){var c=a[7].call(this,this.H&255,b.call(this));this.H=this.H&-256|c},function(a,b){var c=a[7].call(this,this.D&255,b.call(this));this.D=this.D&-256|c},function(a,b){var c= a[7].call(this,this.F>>8&255,b.call(this));this.F=this.F&-65281|c<<8},function(a,b){var c=a[7].call(this,this.G>>8&255,b.call(this));this.G=this.G&-65281|c<<8},function(a,b){var c=a[7].call(this,this.H>>8&255,b.call(this));this.H=this.H&-65281|c<<8},function(a,b){var c=a[7].call(this,this.D>>8&255,b.call(this));this.D=this.D&-65281|c<<8}],D=[function(a){a=a.call(this,this.F&this.C,J(this,this.F));this.F=this.F&~this.C|a;this.A-=this.B.N},function(a){a=a.call(this,this.F&this.C,J(this,this.G));this.F= this.F&~this.C|a;this.A-=this.B.N},function(a){a=a.call(this,this.F&this.C,J(this,this.H));this.F=this.F&~this.C|a;this.A-=this.B.N},function(a){a=a.call(this,this.F&this.C,J(this,this.D));this.F=this.F&~this.C|a;this.A-=this.B.N},function(a){a=a.call(this,this.F&this.C,J(this,W(this,0)));this.F=this.F&~this.C|a;this.A-=this.B.N},function(a){a=a.call(this,this.F&this.C,J(this,U(this)));this.F=this.F&~this.C|a;this.A-=this.B.la},function(a){a=a.call(this,this.F&this.C,J(this,this.K));this.F=this.F& ~this.C|a;this.A-=this.B.N},function(a){a=a.call(this,this.F&this.C,J(this,this.J));this.F=this.F&~this.C|a;this.A-=this.B.N},function(a){a=a.call(this,this.G&this.C,J(this,this.F));this.G=this.G&~this.C|a;this.A-=this.B.N},function(a){a=a.call(this,this.G&this.C,J(this,this.G));this.G=this.G&~this.C|a;this.A-=this.B.N},function(a){a=a.call(this,this.G&this.C,J(this,this.H));this.G=this.G&~this.C|a;this.A-=this.B.N},function(a){a=a.call(this,this.G&this.C,J(this,this.D));this.G=this.G&~this.C|a;this.A-= this.B.N},function(a){a=a.call(this,this.G&this.C,J(this,W(this,0)));this.G=this.G&~this.C|a;this.A-=this.B.N},function(a){a=a.call(this,this.G&this.C,J(this,U(this)));this.G=this.G&~this.C|a;this.A-=this.B.la},function(a){a=a.call(this,this.G&this.C,J(this,this.K));this.G=this.G&~this.C|a;this.A-=this.B.N},function(a){a=a.call(this,this.G&this.C,J(this,this.J));this.G=this.G&~this.C|a;this.A-=this.B.N},function(a){a=a.call(this,this.H&this.C,J(this,this.F));this.H=this.H&~this.C|a;this.A-=this.B.N}, function(a){a=a.call(this,this.H&this.C,J(this,this.G));this.H=this.H&~this.C|a;this.A-=this.B.N},function(a){a=a.call(this,this.H&this.C,J(this,this.H));this.H=this.H&~this.C|a;this.A-=this.B.N},function(a){a=a.call(this,this.H&this.C,J(this,this.D));this.H=this.H&~this.C|a;this.A-=this.B.N},function(a){a=a.call(this,this.H&this.C,J(this,W(this,0)));this.H=this.H&~this.C|a;this.A-=this.B.N},function(a){a=a.call(this,this.H&this.C,J(this,U(this)));this.H=this.H&~this.C|a;this.A-=this.B.la},function(a){a= a.call(this,this.H&this.C,J(this,this.K));this.H=this.H&~this.C|a;this.A-=this.B.N},function(a){a=a.call(this,this.H&this.C,J(this,this.J));this.H=this.H&~this.C|a;this.A-=this.B.N},function(a){a=a.call(this,this.D&this.C,J(this,this.F));this.D=this.D&~this.C|a;this.A-=this.B.N},function(a){a=a.call(this,this.D&this.C,J(this,this.G));this.D=this.D&~this.C|a;this.A-=this.B.N},function(a){a=a.call(this,this.D&this.C,J(this,this.H));this.D=this.D&~this.C|a;this.A-=this.B.N},function(a){a=a.call(this, this.D&this.C,J(this,this.D));this.D=this.D&~this.C|a;this.A-=this.B.N},function(a){a=a.call(this,this.D&this.C,J(this,W(this,0)));this.D=this.D&~this.C|a;this.A-=this.B.N},function(a){a=a.call(this,this.D&this.C,J(this,U(this)));this.D=this.D&~this.C|a;this.A-=this.B.la},function(a){a=a.call(this,this.D&this.C,J(this,this.K));this.D=this.D&~this.C|a;this.A-=this.B.N},function(a){a=a.call(this,this.D&this.C,J(this,this.J));this.D=this.D&~this.C|a;this.A-=this.B.N},function(a){a=a.call(this,v(this)& this.C,J(this,this.F));u(this,v(this)&~this.C|a);this.A-=this.B.N},function(a){a=a.call(this,v(this)&this.C,J(this,this.G));u(this,v(this)&~this.C|a);this.A-=this.B.N},function(a){a=a.call(this,v(this)&this.C,J(this,this.H));u(this,v(this)&~this.C|a);this.A-=this.B.N},function(a){a=a.call(this,v(this)&this.C,J(this,this.D));u(this,v(this)&~this.C|a);this.A-=this.B.N},function(a){a=a.call(this,v(this)&this.C,J(this,W(this,0)));u(this,v(this)&~this.C|a);this.A-=this.B.N},function(a){a=a.call(this,v(this)& this.C,J(this,U(this)));u(this,v(this)&~this.C|a);this.A-=this.B.la},function(a){a=a.call(this,v(this)&this.C,J(this,this.K));u(this,v(this)&~this.C|a);this.A-=this.B.N},function(a){a=a.call(this,v(this)&this.C,J(this,this.J));u(this,v(this)&~this.C|a);this.A-=this.B.N},function(a){a=a.call(this,this.L&this.C,J(this,this.F));this.L=this.L&~this.C|a;this.A-=this.B.N},function(a){a=a.call(this,this.L&this.C,J(this,this.G));this.L=this.L&~this.C|a;this.A-=this.B.N},function(a){a=a.call(this,this.L&this.C, J(this,this.H));this.L=this.L&~this.C|a;this.A-=this.B.N},function(a){a=a.call(this,this.L&this.C,J(this,this.D));this.L=this.L&~this.C|a;this.A-=this.B.N},function(a){a=a.call(this,this.L&this.C,J(this,W(this,0)));this.L=this.L&~this.C|a;this.A-=this.B.N},function(a){a=a.call(this,this.L&this.C,J(this,U(this)));this.L=this.L&~this.C|a;this.A-=this.B.la},function(a){a=a.call(this,this.L&this.C,J(this,this.K));this.L=this.L&~this.C|a;this.A-=this.B.N},function(a){a=a.call(this,this.L&this.C,J(this, this.J));this.L=this.L&~this.C|a;this.A-=this.B.N},function(a){a=a.call(this,this.K&this.C,J(this,this.F));this.K=this.K&~this.C|a;this.A-=this.B.N},function(a){a=a.call(this,this.K&this.C,J(this,this.G));this.K=this.K&~this.C|a;this.A-=this.B.N},function(a){a=a.call(this,this.K&this.C,J(this,this.H));this.K=this.K&~this.C|a;this.A-=this.B.N},function(a){a=a.call(this,this.K&this.C,J(this,this.D));this.K=this.K&~this.C|a;this.A-=this.B.N},function(a){a=a.call(this,this.K&this.C,J(this,W(this,0))); this.K=this.K&~this.C|a;this.A-=this.B.N},function(a){a=a.call(this,this.K&this.C,J(this,U(this)));this.K=this.K&~this.C|a;this.A-=this.B.la},function(a){a=a.call(this,this.K&this.C,J(this,this.K));this.K=this.K&~this.C|a;this.A-=this.B.N},function(a){a=a.call(this,this.K&this.C,J(this,this.J));this.K=this.K&~this.C|a;this.A-=this.B.N},function(a){a=a.call(this,this.J&this.C,J(this,this.F));this.J=this.J&~this.C|a;this.A-=this.B.N},function(a){a=a.call(this,this.J&this.C,J(this,this.G));this.J=this.J& ~this.C|a;this.A-=this.B.N},function(a){a=a.call(this,this.J&this.C,J(this,this.H));this.J=this.J&~this.C|a;this.A-=this.B.N},function(a){a=a.call(this,this.J&this.C,J(this,this.D));this.J=this.J&~this.C|a;this.A-=this.B.N},function(a){a=a.call(this,this.J&this.C,J(this,W(this,0)));this.J=this.J&~this.C|a;this.A-=this.B.N},function(a){a=a.call(this,this.J&this.C,J(this,U(this)));this.J=this.J&~this.C|a;this.A-=this.B.la},function(a){a=a.call(this,this.J&this.C,J(this,this.K));this.J=this.J&~this.C| a;this.A-=this.B.N},function(a){a=a.call(this,this.J&this.C,J(this,this.J));this.J=this.J&~this.C|a;this.A-=this.B.N},function(a){a=a.call(this,this.F&this.C,J(this,this.F+this.M()));this.F=this.F&~this.C|a;this.A-=this.B.I},function(a){a=a.call(this,this.F&this.C,J(this,this.G+this.M()));this.F=this.F&~this.C|a;this.A-=this.B.I},function(a){a=a.call(this,this.F&this.C,J(this,this.H+this.M()));this.F=this.F&~this.C|a;this.A-=this.B.I},function(a){a=a.call(this,this.F&this.C,J(this,this.D+this.M())); this.F=this.F&~this.C|a;this.A-=this.B.I},function(a){a=a.call(this,this.F&this.C,J(this,W(this,1)+this.M()));this.F=this.F&~this.C|a;this.A-=this.B.I},function(a){a=a.call(this,this.F&this.C,L(this,this.L+this.M()));this.F=this.F&~this.C|a;this.A-=this.B.I},function(a){a=a.call(this,this.F&this.C,J(this,this.K+this.M()));this.F=this.F&~this.C|a;this.A-=this.B.I},function(a){a=a.call(this,this.F&this.C,J(this,this.J+this.M()));this.F=this.F&~this.C|a;this.A-=this.B.I},function(a){a=a.call(this,this.G& this.C,J(this,this.F+this.M()));this.G=this.G&~this.C|a;this.A-=this.B.I},function(a){a=a.call(this,this.G&this.C,J(this,this.G+this.M()));this.G=this.G&~this.C|a;this.A-=this.B.I},function(a){a=a.call(this,this.G&this.C,J(this,this.H+this.M()));this.G=this.G&~this.C|a;this.A-=this.B.I},function(a){a=a.call(this,this.G&this.C,J(this,this.D+this.M()));this.G=this.G&~this.C|a;this.A-=this.B.I},function(a){a=a.call(this,this.G&this.C,J(this,W(this,1)+this.M()));this.G=this.G&~this.C|a;this.A-=this.B.I}, function(a){a=a.call(this,this.G&this.C,L(this,this.L+this.M()));this.G=this.G&~this.C|a;this.A-=this.B.I},function(a){a=a.call(this,this.G&this.C,J(this,this.K+this.M()));this.G=this.G&~this.C|a;this.A-=this.B.I},function(a){a=a.call(this,this.G&this.C,J(this,this.J+this.M()));this.G=this.G&~this.C|a;this.A-=this.B.I},function(a){a=a.call(this,this.H&this.C,J(this,this.F+this.M()));this.H=this.H&~this.C|a;this.A-=this.B.I},function(a){a=a.call(this,this.H&this.C,J(this,this.G+this.M()));this.H=this.H& ~this.C|a;this.A-=this.B.I},function(a){a=a.call(this,this.H&this.C,J(this,this.H+this.M()));this.H=this.H&~this.C|a;this.A-=this.B.I},function(a){a=a.call(this,this.H&this.C,J(this,this.D+this.M()));this.H=this.H&~this.C|a;this.A-=this.B.I},function(a){a=a.call(this,this.H&this.C,J(this,W(this,1)+this.M()));this.H=this.H&~this.C|a;this.A-=this.B.I},function(a){a=a.call(this,this.H&this.C,L(this,this.L+this.M()));this.H=this.H&~this.C|a;this.A-=this.B.I},function(a){a=a.call(this,this.H&this.C,J(this, this.K+this.M()));this.H=this.H&~this.C|a;this.A-=this.B.I},function(a){a=a.call(this,this.H&this.C,J(this,this.J+this.M()));this.H=this.H&~this.C|a;this.A-=this.B.I},function(a){a=a.call(this,this.D&this.C,J(this,this.F+this.M()));this.D=this.D&~this.C|a;this.A-=this.B.I},function(a){a=a.call(this,this.D&this.C,J(this,this.G+this.M()));this.D=this.D&~this.C|a;this.A-=this.B.I},function(a){a=a.call(this,this.D&this.C,J(this,this.H+this.M()));this.D=this.D&~this.C|a;this.A-=this.B.I},function(a){a= a.call(this,this.D&this.C,J(this,this.D+this.M()));this.D=this.D&~this.C|a;this.A-=this.B.I},function(a){a=a.call(this,this.D&this.C,J(this,W(this,1)+this.M()));this.D=this.D&~this.C|a;this.A-=this.B.I},function(a){a=a.call(this,this.D&this.C,L(this,this.L+this.M()));this.D=this.D&~this.C|a;this.A-=this.B.I},function(a){a=a.call(this,this.D&this.C,J(this,this.K+this.M()));this.D=this.D&~this.C|a;this.A-=this.B.I},function(a){a=a.call(this,this.D&this.C,J(this,this.J+this.M()));this.D=this.D&~this.C| a;this.A-=this.B.I},function(a){a=a.call(this,v(this)&this.C,J(this,this.F+this.M()));u(this,v(this)&~this.C|a);this.A-=this.B.I},function(a){a=a.call(this,v(this)&this.C,J(this,this.G+this.M()));u(this,v(this)&~this.C|a);this.A-=this.B.I},function(a){a=a.call(this,v(this)&this.C,J(this,this.H+this.M()));u(this,v(this)&~this.C|a);this.A-=this.B.I},function(a){a=a.call(this,v(this)&this.C,J(this,this.D+this.M()));u(this,v(this)&~this.C|a);this.A-=this.B.I},function(a){a=a.call(this,v(this)&this.C, J(this,W(this,1)+this.M()));u(this,v(this)&~this.C|a);this.A-=this.B.I},function(a){a=a.call(this,v(this)&this.C,L(this,this.L+this.M()));u(this,v(this)&~this.C|a);this.A-=this.B.I},function(a){a=a.call(this,v(this)&this.C,J(this,this.K+this.M()));u(this,v(this)&~this.C|a);this.A-=this.B.I},function(a){a=a.call(this,v(this)&this.C,J(this,this.J+this.M()));u(this,v(this)&~this.C|a);this.A-=this.B.I},function(a){a=a.call(this,this.L&this.C,J(this,this.F+this.M()));this.L=this.L&~this.C|a;this.A-=this.B.I}, function(a){a=a.call(this,this.L&this.C,J(this,this.G+this.M()));this.L=this.L&~this.C|a;this.A-=this.B.I},function(a){a=a.call(this,this.L&this.C,J(this,this.H+this.M()));this.L=this.L&~this.C|a;this.A-=this.B.I},function(a){a=a.call(this,this.L&this.C,J(this,this.D+this.M()));this.L=this.L&~this.C|a;this.A-=this.B.I},function(a){a=a.call(this,this.L&this.C,J(this,W(this,1)+this.M()));this.L=this.L&~this.C|a;this.A-=this.B.I},function(a){a=a.call(this,this.L&this.C,L(this,this.L+this.M()));this.L= this.L&~this.C|a;this.A-=this.B.I},function(a){a=a.call(this,this.L&this.C,J(this,this.K+this.M()));this.L=this.L&~this.C|a;this.A-=this.B.I},function(a){a=a.call(this,this.L&this.C,J(this,this.J+this.M()));this.L=this.L&~this.C|a;this.A-=this.B.I},function(a){a=a.call(this,this.K&this.C,J(this,this.F+this.M()));this.K=this.K&~this.C|a;this.A-=this.B.I},function(a){a=a.call(this,this.K&this.C,J(this,this.G+this.M()));this.K=this.K&~this.C|a;this.A-=this.B.I},function(a){a=a.call(this,this.K&this.C, J(this,this.H+this.M()));this.K=this.K&~this.C|a;this.A-=this.B.I},function(a){a=a.call(this,this.K&this.C,J(this,this.D+this.M()));this.K=this.K&~this.C|a;this.A-=this.B.I},function(a){a=a.call(this,this.K&this.C,J(this,W(this,1)+this.M()));this.K=this.K&~this.C|a;this.A-=this.B.I},function(a){a=a.call(this,this.K&this.C,L(this,this.L+this.M()));this.K=this.K&~this.C|a;this.A-=this.B.I},function(a){a=a.call(this,this.K&this.C,J(this,this.K+this.M()));this.K=this.K&~this.C|a;this.A-=this.B.I},function(a){a= a.call(this,this.K&this.C,J(this,this.J+this.M()));this.K=this.K&~this.C|a;this.A-=this.B.I},function(a){a=a.call(this,this.J&this.C,J(this,this.F+this.M()));this.J=this.J&~this.C|a;this.A-=this.B.I},function(a){a=a.call(this,this.J&this.C,J(this,this.G+this.M()));this.J=this.J&~this.C|a;this.A-=this.B.I},function(a){a=a.call(this,this.J&this.C,J(this,this.H+this.M()));this.J=this.J&~this.C|a;this.A-=this.B.I},function(a){a=a.call(this,this.J&this.C,J(this,this.D+this.M()));this.J=this.J&~this.C| a;this.A-=this.B.I},function(a){a=a.call(this,this.J&this.C,J(this,W(this,1)+this.M()));this.J=this.J&~this.C|a;this.A-=this.B.I},function(a){a=a.call(this,this.J&this.C,L(this,this.L+this.M()));this.J=this.J&~this.C|a;this.A-=this.B.I},function(a){a=a.call(this,this.J&this.C,J(this,this.K+this.M()));this.J=this.J&~this.C|a;this.A-=this.B.I},function(a){a=a.call(this,this.J&this.C,J(this,this.J+this.M()));this.J=this.J&~this.C|a;this.A-=this.B.I},function(a){a=a.call(this,this.F&this.C,J(this,this.F+ U(this)));this.F=this.F&~this.C|a;this.A-=this.B.I},function(a){a=a.call(this,this.F&this.C,J(this,this.G+U(this)));this.F=this.F&~this.C|a;this.A-=this.B.I},function(a){a=a.call(this,this.F&this.C,J(this,this.H+U(this)));this.F=this.F&~this.C|a;this.A-=this.B.I},function(a){a=a.call(this,this.F&this.C,J(this,this.D+U(this)));this.F=this.F&~this.C|a;this.A-=this.B.I},function(a){a=a.call(this,this.F&this.C,J(this,W(this,2)+U(this)));this.F=this.F&~this.C|a;this.A-=this.B.I},function(a){a=a.call(this, this.F&this.C,L(this,this.L+U(this)));this.F=this.F&~this.C|a;this.A-=this.B.I},function(a){a=a.call(this,this.F&this.C,J(this,this.K+U(this)));this.F=this.F&~this.C|a;this.A-=this.B.I},function(a){a=a.call(this,this.F&this.C,J(this,this.J+U(this)));this.F=this.F&~this.C|a;this.A-=this.B.I},function(a){a=a.call(this,this.G&this.C,J(this,this.F+U(this)));this.G=this.G&~this.C|a;this.A-=this.B.I},function(a){a=a.call(this,this.G&this.C,J(this,this.G+U(this)));this.G=this.G&~this.C|a;this.A-=this.B.I}, function(a){a=a.call(this,this.G&this.C,J(this,this.H+U(this)));this.G=this.G&~this.C|a;this.A-=this.B.I},function(a){a=a.call(this,this.G&this.C,J(this,this.D+U(this)));this.G=this.G&~this.C|a;this.A-=this.B.I},function(a){a=a.call(this,this.G&this.C,J(this,W(this,2)+U(this)));this.G=this.G&~this.C|a;this.A-=this.B.I},function(a){a=a.call(this,this.G&this.C,L(this,this.L+U(this)));this.G=this.G&~this.C|a;this.A-=this.B.I},function(a){a=a.call(this,this.G&this.C,J(this,this.K+U(this)));this.G=this.G& ~this.C|a;this.A-=this.B.I},function(a){a=a.call(this,this.G&this.C,J(this,this.J+U(this)));this.G=this.G&~this.C|a;this.A-=this.B.I},function(a){a=a.call(this,this.H&this.C,J(this,this.F+U(this)));this.H=this.H&~this.C|a;this.A-=this.B.I},function(a){a=a.call(this,this.H&this.C,J(this,this.G+U(this)));this.H=this.H&~this.C|a;this.A-=this.B.I},function(a){a=a.call(this,this.H&this.C,J(this,this.H+U(this)));this.H=this.H&~this.C|a;this.A-=this.B.I},function(a){a=a.call(this,this.H&this.C,J(this,this.D+ U(this)));this.H=this.H&~this.C|a;this.A-=this.B.I},function(a){a=a.call(this,this.H&this.C,J(this,W(this,2)+U(this)));this.H=this.H&~this.C|a;this.A-=this.B.I},function(a){a=a.call(this,this.H&this.C,L(this,this.L+U(this)));this.H=this.H&~this.C|a;this.A-=this.B.I},function(a){a=a.call(this,this.H&this.C,J(this,this.K+U(this)));this.H=this.H&~this.C|a;this.A-=this.B.I},function(a){a=a.call(this,this.H&this.C,J(this,this.J+U(this)));this.H=this.H&~this.C|a;this.A-=this.B.I},function(a){a=a.call(this, this.D&this.C,J(this,this.F+U(this)));this.D=this.D&~this.C|a;this.A-=this.B.I},function(a){a=a.call(this,this.D&this.C,J(this,this.G+U(this)));this.D=this.D&~this.C|a;this.A-=this.B.I},function(a){a=a.call(this,this.D&this.C,J(this,this.H+U(this)));this.D=this.D&~this.C|a;this.A-=this.B.I},function(a){a=a.call(this,this.D&this.C,J(this,this.D+U(this)));this.D=this.D&~this.C|a;this.A-=this.B.I},function(a){a=a.call(this,this.D&this.C,J(this,W(this,2)+U(this)));this.D=this.D&~this.C|a;this.A-=this.B.I}, function(a){a=a.call(this,this.D&this.C,L(this,this.L+U(this)));this.D=this.D&~this.C|a;this.A-=this.B.I},function(a){a=a.call(this,this.D&this.C,J(this,this.K+U(this)));this.D=this.D&~this.C|a;this.A-=this.B.I},function(a){a=a.call(this,this.D&this.C,J(this,this.J+U(this)));this.D=this.D&~this.C|a;this.A-=this.B.I},function(a){a=a.call(this,v(this)&this.C,J(this,this.F+U(this)));u(this,v(this)&~this.C|a);this.A-=this.B.I},function(a){a=a.call(this,v(this)&this.C,J(this,this.G+U(this)));u(this,v(this)& ~this.C|a);this.A-=this.B.I},function(a){a=a.call(this,v(this)&this.C,J(this,this.H+U(this)));u(this,v(this)&~this.C|a);this.A-=this.B.I},function(a){a=a.call(this,v(this)&this.C,J(this,this.D+U(this)));u(this,v(this)&~this.C|a);this.A-=this.B.I},function(a){a=a.call(this,v(this)&this.C,J(this,W(this,2)+U(this)));u(this,v(this)&~this.C|a);this.A-=this.B.I},function(a){a=a.call(this,v(this)&this.C,L(this,this.L+U(this)));u(this,v(this)&~this.C|a);this.A-=this.B.I},function(a){a=a.call(this,v(this)& this.C,J(this,this.K+U(this)));u(this,v(this)&~this.C|a);this.A-=this.B.I},function(a){a=a.call(this,v(this)&this.C,J(this,this.J+U(this)));u(this,v(this)&~this.C|a);this.A-=this.B.I},function(a){a=a.call(this,this.L&this.C,J(this,this.F+U(this)));this.L=this.L&~this.C|a;this.A-=this.B.I},function(a){a=a.call(this,this.L&this.C,J(this,this.G+U(this)));this.L=this.L&~this.C|a;this.A-=this.B.I},function(a){a=a.call(this,this.L&this.C,J(this,this.H+U(this)));this.L=this.L&~this.C|a;this.A-=this.B.I}, function(a){a=a.call(this,this.L&this.C,J(this,this.D+U(this)));this.L=this.L&~this.C|a;this.A-=this.B.I},function(a){a=a.call(this,this.L&this.C,J(this,W(this,2)+U(this)));this.L=this.L&~this.C|a;this.A-=this.B.I},function(a){a=a.call(this,this.L&this.C,L(this,this.L+U(this)));this.L=this.L&~this.C|a;this.A-=this.B.I},function(a){a=a.call(this,this.L&this.C,J(this,this.K+U(this)));this.L=this.L&~this.C|a;this.A-=this.B.I},function(a){a=a.call(this,this.L&this.C,J(this,this.J+U(this)));this.L=this.L& ~this.C|a;this.A-=this.B.I},function(a){a=a.call(this,this.K&this.C,J(this,this.F+U(this)));this.K=this.K&~this.C|a;this.A-=this.B.I},function(a){a=a.call(this,this.K&this.C,J(this,this.G+U(this)));this.K=this.K&~this.C|a;this.A-=this.B.I},function(a){a=a.call(this,this.K&this.C,J(this,this.H+U(this)));this.K=this.K&~this.C|a;this.A-=this.B.I},function(a){a=a.call(this,this.K&this.C,J(this,this.D+U(this)));this.K=this.K&~this.C|a;this.A-=this.B.I},function(a){a=a.call(this,this.K&this.C,J(this,W(this, 2)+U(this)));this.K=this.K&~this.C|a;this.A-=this.B.I},function(a){a=a.call(this,this.K&this.C,L(this,this.L+U(this)));this.K=this.K&~this.C|a;this.A-=this.B.I},function(a){a=a.call(this,this.K&this.C,J(this,this.K+U(this)));this.K=this.K&~this.C|a;this.A-=this.B.I},function(a){a=a.call(this,this.K&this.C,J(this,this.J+U(this)));this.K=this.K&~this.C|a;this.A-=this.B.I},function(a){a=a.call(this,this.J&this.C,J(this,this.F+U(this)));this.J=this.J&~this.C|a;this.A-=this.B.I},function(a){a=a.call(this, this.J&this.C,J(this,this.G+U(this)));this.J=this.J&~this.C|a;this.A-=this.B.I},function(a){a=a.call(this,this.J&this.C,J(this,this.H+U(this)));this.J=this.J&~this.C|a;this.A-=this.B.I},function(a){a=a.call(this,this.J&this.C,J(this,this.D+U(this)));this.J=this.J&~this.C|a;this.A-=this.B.I},function(a){a=a.call(this,this.J&this.C,J(this,W(this,2)+U(this)));this.J=this.J&~this.C|a;this.A-=this.B.I},function(a){a=a.call(this,this.J&this.C,L(this,this.L+U(this)));this.J=this.J&~this.C|a;this.A-=this.B.I}, function(a){a=a.call(this,this.J&this.C,J(this,this.K+U(this)));this.J=this.J&~this.C|a;this.A-=this.B.I},function(a){a=a.call(this,this.J&this.C,J(this,this.J+U(this)));this.J=this.J&~this.C|a;this.A-=this.B.I},function(a){a=a.call(this,this.F&this.C,this.F&this.C);this.F=this.F&~this.C|a},function(a){a=a.call(this,this.F&this.C,this.G&this.C);this.F=this.F&~this.C|a},function(a){a=a.call(this,this.F&this.C,this.H&this.C);this.F=this.F&~this.C|a},function(a){a=a.call(this,this.F&this.C,this.D&this.C); this.F=this.F&~this.C|a},function(a){a=a.call(this,this.F&this.C,v(this)&this.C);this.F=this.F&~this.C|a},function(a){a=a.call(this,this.F&this.C,this.L&this.C);this.F=this.F&~this.C|a},function(a){a=a.call(this,this.F&this.C,this.K&this.C);this.F=this.F&~this.C|a},function(a){a=a.call(this,this.F&this.C,this.J&this.C);this.F=this.F&~this.C|a},function(a){a=a.call(this,this.G&this.C,this.F&this.C);this.G=this.G&~this.C|a},function(a){a=a.call(this,this.G&this.C,this.G&this.C);this.G=this.G&~this.C| a},function(a){a=a.call(this,this.G&this.C,this.H&this.C);this.G=this.G&~this.C|a},function(a){a=a.call(this,this.G&this.C,this.D&this.C);this.G=this.G&~this.C|a},function(a){a=a.call(this,this.G&this.C,v(this)&this.C);this.G=this.G&~this.C|a},function(a){a=a.call(this,this.G&this.C,this.L&this.C);this.G=this.G&~this.C|a},function(a){a=a.call(this,this.G&this.C,this.K&this.C);this.G=this.G&~this.C|a},function(a){a=a.call(this,this.G&this.C,this.J&this.C);this.G=this.G&~this.C|a},function(a){a=a.call(this, this.H&this.C,this.F&this.C);this.H=this.H&~this.C|a},function(a){a=a.call(this,this.H&this.C,this.G&this.C);this.H=this.H&~this.C|a},function(a){a=a.call(this,this.H&this.C,this.H&this.C);this.H=this.H&~this.C|a},function(a){a=a.call(this,this.H&this.C,this.D&this.C);this.H=this.H&~this.C|a},function(a){a=a.call(this,this.H&this.C,v(this)&this.C);this.H=this.H&~this.C|a},function(a){a=a.call(this,this.H&this.C,this.L&this.C);this.H=this.H&~this.C|a},function(a){a=a.call(this,this.H&this.C,this.K& this.C);this.H=this.H&~this.C|a},function(a){a=a.call(this,this.H&this.C,this.J&this.C);this.H=this.H&~this.C|a},function(a){a=a.call(this,this.D&this.C,this.F&this.C);this.D=this.D&~this.C|a},function(a){a=a.call(this,this.D&this.C,this.G&this.C);this.D=this.D&~this.C|a},function(a){a=a.call(this,this.D&this.C,this.H&this.C);this.D=this.D&~this.C|a},function(a){a=a.call(this,this.D&this.C,this.D&this.C);this.D=this.D&~this.C|a},function(a){a=a.call(this,this.D&this.C,v(this)&this.C);this.D=this.D& ~this.C|a},function(a){a=a.call(this,this.D&this.C,this.L&this.C);this.D=this.D&~this.C|a},function(a){a=a.call(this,this.D&this.C,this.K&this.C);this.D=this.D&~this.C|a},function(a){a=a.call(this,this.D&this.C,this.J&this.C);this.D=this.D&~this.C|a},function(a){a=a.call(this,v(this)&this.C,this.F&this.C);u(this,v(this)&~this.C|a)},function(a){a=a.call(this,v(this)&this.C,this.G&this.C);u(this,v(this)&~this.C|a)},function(a){a=a.call(this,v(this)&this.C,this.H&this.C);u(this,v(this)&~this.C|a)},function(a){a= a.call(this,v(this)&this.C,this.D&this.C);u(this,v(this)&~this.C|a)},function(a){a=a.call(this,v(this)&this.C,v(this)&this.C);u(this,v(this)&~this.C|a)},function(a){a=a.call(this,v(this)&this.C,this.L&this.C);u(this,v(this)&~this.C|a)},function(a){a=a.call(this,v(this)&this.C,this.K&this.C);u(this,v(this)&~this.C|a)},function(a){a=a.call(this,v(this)&this.C,this.J&this.C);u(this,v(this)&~this.C|a)},function(a){a=a.call(this,this.L&this.C,this.F&this.C);this.L=this.L&~this.C|a},function(a){a=a.call(this, this.L&this.C,this.G&this.C);this.L=this.L&~this.C|a},function(a){a=a.call(this,this.L&this.C,this.H&this.C);this.L=this.L&~this.C|a},function(a){a=a.call(this,this.L&this.C,this.D&this.C);this.L=this.L&~this.C|a},function(a){a=a.call(this,this.L&this.C,v(this)&this.C);this.L=this.L&~this.C|a},function(a){a=a.call(this,this.L&this.C,this.L&this.C);this.L=this.L&~this.C|a},function(a){a=a.call(this,this.L&this.C,this.K&this.C);this.L=this.L&~this.C|a},function(a){a=a.call(this,this.L&this.C,this.J& this.C);this.L=this.L&~this.C|a},function(a){a=a.call(this,this.K&this.C,this.F&this.C);this.K=this.K&~this.C|a},function(a){a=a.call(this,this.K&this.C,this.G&this.C);this.K=this.K&~this.C|a},function(a){a=a.call(this,this.K&this.C,this.H&this.C);this.K=this.K&~this.C|a},function(a){a=a.call(this,this.K&this.C,this.D&this.C);this.K=this.K&~this.C|a},function(a){a=a.call(this,this.K&this.C,v(this)&this.C);this.K=this.K&~this.C|a},function(a){a=a.call(this,this.K&this.C,this.L&this.C);this.K=this.K& ~this.C|a},function(a){a=a.call(this,this.K&this.C,this.K&this.C);this.K=this.K&~this.C|a},function(a){a=a.call(this,this.K&this.C,this.J&this.C);this.K=this.K&~this.C|a},function(a){a=a.call(this,this.J&this.C,this.F&this.C);this.J=this.J&~this.C|a},function(a){a=a.call(this,this.J&this.C,this.G&this.C);this.J=this.J&~this.C|a},function(a){a=a.call(this,this.J&this.C,this.H&this.C);this.J=this.J&~this.C|a},function(a){a=a.call(this,this.J&this.C,this.D&this.C);this.J=this.J&~this.C|a},function(a){a= a.call(this,this.J&this.C,v(this)&this.C);this.J=this.J&~this.C|a},function(a){a=a.call(this,this.J&this.C,this.L&this.C);this.J=this.J&~this.C|a},function(a){a=a.call(this,this.J&this.C,this.K&this.C);this.J=this.J&~this.C|a},function(a){a=a.call(this,this.J&this.C,this.J&this.C);this.J=this.J&~this.C|a}],ie=[function(a){a=a.call(this,O(this,this.F),this.F&this.C);T(this,a);this.A-=this.B.N},function(a){a=a.call(this,O(this,this.G),this.F&this.C);T(this,a);this.A-=this.B.N},function(a){a=a.call(this, O(this,this.H),this.F&this.C);T(this,a);this.A-=this.B.N},function(a){a=a.call(this,O(this,this.D),this.F&this.C);T(this,a);this.A-=this.B.N},function(a){a=a.call(this,O(this,W(this,0)),this.F&this.C);T(this,a);this.A-=this.B.N},function(a){a=a.call(this,O(this,U(this)),this.F&this.C);T(this,a);this.A-=this.B.la},function(a){a=a.call(this,O(this,this.K),this.F&this.C);T(this,a);this.A-=this.B.N},function(a){a=a.call(this,O(this,this.J),this.F&this.C);T(this,a);this.A-=this.B.N},function(a){a=a.call(this, O(this,this.F),this.G&this.C);T(this,a);this.A-=this.B.N},function(a){a=a.call(this,O(this,this.G),this.G&this.C);T(this,a);this.A-=this.B.N},function(a){a=a.call(this,O(this,this.H),this.G&this.C);T(this,a);this.A-=this.B.N},function(a){a=a.call(this,O(this,this.D),this.G&this.C);T(this,a);this.A-=this.B.N},function(a){a=a.call(this,O(this,W(this,0)),this.G&this.C);T(this,a);this.A-=this.B.N},function(a){a=a.call(this,O(this,U(this)),this.G&this.C);T(this,a);this.A-=this.B.la},function(a){a=a.call(this, O(this,this.K),this.G&this.C);T(this,a);this.A-=this.B.N},function(a){a=a.call(this,O(this,this.J),this.G&this.C);T(this,a);this.A-=this.B.N},function(a){a=a.call(this,O(this,this.F),this.H&this.C);T(this,a);this.A-=this.B.N},function(a){a=a.call(this,O(this,this.G),this.H&this.C);T(this,a);this.A-=this.B.N},function(a){a=a.call(this,O(this,this.H),this.H&this.C);T(this,a);this.A-=this.B.N},function(a){a=a.call(this,O(this,this.D),this.H&this.C);T(this,a);this.A-=this.B.N},function(a){a=a.call(this, O(this,W(this,0)),this.H&this.C);T(this,a);this.A-=this.B.N},function(a){a=a.call(this,O(this,U(this)),this.H&this.C);T(this,a);this.A-=this.B.la},function(a){a=a.call(this,O(this,this.K),this.H&this.C);T(this,a);this.A-=this.B.N},function(a){a=a.call(this,O(this,this.J),this.H&this.C);T(this,a);this.A-=this.B.N},function(a){a=a.call(this,O(this,this.F),this.D&this.C);T(this,a);this.A-=this.B.N},function(a){a=a.call(this,O(this,this.G),this.D&this.C);T(this,a);this.A-=this.B.N},function(a){a=a.call(this, O(this,this.H),this.D&this.C);T(this,a);this.A-=this.B.N},function(a){a=a.call(this,O(this,this.D),this.D&this.C);T(this,a);this.A-=this.B.N},function(a){a=a.call(this,O(this,W(this,0)),this.D&this.C);T(this,a);this.A-=this.B.N},function(a){a=a.call(this,O(this,U(this)),this.D&this.C);T(this,a);this.A-=this.B.la},function(a){a=a.call(this,O(this,this.K),this.D&this.C);T(this,a);this.A-=this.B.N},function(a){a=a.call(this,O(this,this.J),this.D&this.C);T(this,a);this.A-=this.B.N},function(a){a=a.call(this, O(this,this.F),v(this)&this.C);T(this,a);this.A-=this.B.N},function(a){a=a.call(this,O(this,this.G),v(this)&this.C);T(this,a);this.A-=this.B.N},function(a){a=a.call(this,O(this,this.H),v(this)&this.C);T(this,a);this.A-=this.B.N},function(a){a=a.call(this,O(this,this.D),v(this)&this.C);T(this,a);this.A-=this.B.N},function(a){a=a.call(this,O(this,W(this,0)),v(this)&this.C);T(this,a);this.A-=this.B.N},function(a){a=a.call(this,O(this,U(this)),v(this)&this.C);T(this,a);this.A-=this.B.la},function(a){a= a.call(this,O(this,this.K),v(this)&this.C);T(this,a);this.A-=this.B.N},function(a){a=a.call(this,O(this,this.J),v(this)&this.C);T(this,a);this.A-=this.B.N},function(a){a=a.call(this,O(this,this.F),this.L&this.C);T(this,a);this.A-=this.B.N},function(a){a=a.call(this,O(this,this.G),this.L&this.C);T(this,a);this.A-=this.B.N},function(a){a=a.call(this,O(this,this.H),this.L&this.C);T(this,a);this.A-=this.B.N},function(a){a=a.call(this,O(this,this.D),this.L&this.C);T(this,a);this.A-=this.B.N},function(a){a= a.call(this,O(this,W(this,0)),this.L&this.C);T(this,a);this.A-=this.B.N},function(a){a=a.call(this,O(this,U(this)),this.L&this.C);T(this,a);this.A-=this.B.la},function(a){a=a.call(this,O(this,this.K),this.L&this.C);T(this,a);this.A-=this.B.N},function(a){a=a.call(this,O(this,this.J),this.L&this.C);T(this,a);this.A-=this.B.N},function(a){a=a.call(this,O(this,this.F),this.K&this.C);T(this,a);this.A-=this.B.N},function(a){a=a.call(this,O(this,this.G),this.K&this.C);T(this,a);this.A-=this.B.N},function(a){a= a.call(this,O(this,this.H),this.K&this.C);T(this,a);this.A-=this.B.N},function(a){a=a.call(this,O(this,this.D),this.K&this.C);T(this,a);this.A-=this.B.N},function(a){a=a.call(this,O(this,W(this,0)),this.K&this.C);T(this,a);this.A-=this.B.N},function(a){a=a.call(this,O(this,U(this)),this.K&this.C);T(this,a);this.A-=this.B.la},function(a){a=a.call(this,O(this,this.K),this.K&this.C);T(this,a);this.A-=this.B.N},function(a){a=a.call(this,O(this,this.J),this.K&this.C);T(this,a);this.A-=this.B.N},function(a){a= a.call(this,O(this,this.F),this.J&this.C);T(this,a);this.A-=this.B.N},function(a){a=a.call(this,O(this,this.G),this.J&this.C);T(this,a);this.A-=this.B.N},function(a){a=a.call(this,O(this,this.H),this.J&this.C);T(this,a);this.A-=this.B.N},function(a){a=a.call(this,O(this,this.D),this.J&this.C);T(this,a);this.A-=this.B.N},function(a){a=a.call(this,O(this,W(this,0)),this.J&this.C);T(this,a);this.A-=this.B.N},function(a){a=a.call(this,O(this,U(this)),this.J&this.C);T(this,a);this.A-=this.B.la},function(a){a= a.call(this,O(this,this.K),this.J&this.C);T(this,a);this.A-=this.B.N},function(a){a=a.call(this,O(this,this.J),this.J&this.C);T(this,a);this.A-=this.B.N},function(a){a=a.call(this,O(this,this.F+this.M()),this.F&this.C);T(this,a);this.A-=this.B.I},function(a){a=a.call(this,O(this,this.G+this.M()),this.F&this.C);T(this,a);this.A-=this.B.I},function(a){a=a.call(this,O(this,this.H+this.M()),this.F&this.C);T(this,a);this.A-=this.B.I},function(a){a=a.call(this,O(this,this.D+this.M()),this.F&this.C);T(this, a);this.A-=this.B.I},function(a){a=a.call(this,O(this,W(this,1)+this.M()),this.F&this.C);T(this,a);this.A-=this.B.I},function(a){a=a.call(this,P(this,this.L+this.M()),this.F&this.C);T(this,a);this.A-=this.B.I},function(a){a=a.call(this,O(this,this.K+this.M()),this.F&this.C);T(this,a);this.A-=this.B.I},function(a){a=a.call(this,O(this,this.J+this.M()),this.F&this.C);T(this,a);this.A-=this.B.I},function(a){a=a.call(this,O(this,this.F+this.M()),this.G&this.C);T(this,a);this.A-=this.B.I},function(a){a= a.call(this,O(this,this.G+this.M()),this.G&this.C);T(this,a);this.A-=this.B.I},function(a){a=a.call(this,O(this,this.H+this.M()),this.G&this.C);T(this,a);this.A-=this.B.I},function(a){a=a.call(this,O(this,this.D+this.M()),this.G&this.C);T(this,a);this.A-=this.B.I},function(a){a=a.call(this,O(this,W(this,1)+this.M()),this.G&this.C);T(this,a);this.A-=this.B.I},function(a){a=a.call(this,P(this,this.L+this.M()),this.G&this.C);T(this,a);this.A-=this.B.I},function(a){a=a.call(this,O(this,this.K+this.M()), this.G&this.C);T(this,a);this.A-=this.B.I},function(a){a=a.call(this,O(this,this.J+this.M()),this.G&this.C);T(this,a);this.A-=this.B.I},function(a){a=a.call(this,O(this,this.F+this.M()),this.H&this.C);T(this,a);this.A-=this.B.I},function(a){a=a.call(this,O(this,this.G+this.M()),this.H&this.C);T(this,a);this.A-=this.B.I},function(a){a=a.call(this,O(this,this.H+this.M()),this.H&this.C);T(this,a);this.A-=this.B.I},function(a){a=a.call(this,O(this,this.D+this.M()),this.H&this.C);T(this,a);this.A-=this.B.I}, function(a){a=a.call(this,O(this,W(this,1)+this.M()),this.H&this.C);T(this,a);this.A-=this.B.I},function(a){a=a.call(this,P(this,this.L+this.M()),this.H&this.C);T(this,a);this.A-=this.B.I},function(a){a=a.call(this,O(this,this.K+this.M()),this.H&this.C);T(this,a);this.A-=this.B.I},function(a){a=a.call(this,O(this,this.J+this.M()),this.H&this.C);T(this,a);this.A-=this.B.I},function(a){a=a.call(this,O(this,this.F+this.M()),this.D&this.C);T(this,a);this.A-=this.B.I},function(a){a=a.call(this,O(this, this.G+this.M()),this.D&this.C);T(this,a);this.A-=this.B.I},function(a){a=a.call(this,O(this,this.H+this.M()),this.D&this.C);T(this,a);this.A-=this.B.I},function(a){a=a.call(this,O(this,this.D+this.M()),this.D&this.C);T(this,a);this.A-=this.B.I},function(a){a=a.call(this,O(this,W(this,1)+this.M()),this.D&this.C);T(this,a);this.A-=this.B.I},function(a){a=a.call(this,P(this,this.L+this.M()),this.D&this.C);T(this,a);this.A-=this.B.I},function(a){a=a.call(this,O(this,this.K+this.M()),this.D&this.C);T(this, a);this.A-=this.B.I},function(a){a=a.call(this,O(this,this.J+this.M()),this.D&this.C);T(this,a);this.A-=this.B.I},function(a){a=a.call(this,O(this,this.F+this.M()),v(this)&this.C);T(this,a);this.A-=this.B.I},function(a){a=a.call(this,O(this,this.G+this.M()),v(this)&this.C);T(this,a);this.A-=this.B.I},function(a){a=a.call(this,O(this,this.H+this.M()),v(this)&this.C);T(this,a);this.A-=this.B.I},function(a){a=a.call(this,O(this,this.D+this.M()),v(this)&this.C);T(this,a);this.A-=this.B.I},function(a){a= a.call(this,O(this,W(this,1)+this.M()),v(this)&this.C);T(this,a);this.A-=this.B.I},function(a){a=a.call(this,P(this,this.L+this.M()),v(this)&this.C);T(this,a);this.A-=this.B.I},function(a){a=a.call(this,O(this,this.K+this.M()),v(this)&this.C);T(this,a);this.A-=this.B.I},function(a){a=a.call(this,O(this,this.J+this.M()),v(this)&this.C);T(this,a);this.A-=this.B.I},function(a){a=a.call(this,O(this,this.F+this.M()),this.L&this.C);T(this,a);this.A-=this.B.I},function(a){a=a.call(this,O(this,this.G+this.M()), this.L&this.C);T(this,a);this.A-=this.B.I},function(a){a=a.call(this,O(this,this.H+this.M()),this.L&this.C);T(this,a);this.A-=this.B.I},function(a){a=a.call(this,O(this,this.D+this.M()),this.L&this.C);T(this,a);this.A-=this.B.I},function(a){a=a.call(this,O(this,W(this,1)+this.M()),this.L&this.C);T(this,a);this.A-=this.B.I},function(a){a=a.call(this,P(this,this.L+this.M()),this.L&this.C);T(this,a);this.A-=this.B.I},function(a){a=a.call(this,O(this,this.K+this.M()),this.L&this.C);T(this,a);this.A-= this.B.I},function(a){a=a.call(this,O(this,this.J+this.M()),this.L&this.C);T(this,a);this.A-=this.B.I},function(a){a=a.call(this,O(this,this.F+this.M()),this.K&this.C);T(this,a);this.A-=this.B.I},function(a){a=a.call(this,O(this,this.G+this.M()),this.K&this.C);T(this,a);this.A-=this.B.I},function(a){a=a.call(this,O(this,this.H+this.M()),this.K&this.C);T(this,a);this.A-=this.B.I},function(a){a=a.call(this,O(this,this.D+this.M()),this.K&this.C);T(this,a);this.A-=this.B.I},function(a){a=a.call(this, O(this,W(this,1)+this.M()),this.K&this.C);T(this,a);this.A-=this.B.I},function(a){a=a.call(this,P(this,this.L+this.M()),this.K&this.C);T(this,a);this.A-=this.B.I},function(a){a=a.call(this,O(this,this.K+this.M()),this.K&this.C);T(this,a);this.A-=this.B.I},function(a){a=a.call(this,O(this,this.J+this.M()),this.K&this.C);T(this,a);this.A-=this.B.I},function(a){a=a.call(this,O(this,this.F+this.M()),this.J&this.C);T(this,a);this.A-=this.B.I},function(a){a=a.call(this,O(this,this.G+this.M()),this.J&this.C); T(this,a);this.A-=this.B.I},function(a){a=a.call(this,O(this,this.H+this.M()),this.J&this.C);T(this,a);this.A-=this.B.I},function(a){a=a.call(this,O(this,this.D+this.M()),this.J&this.C);T(this,a);this.A-=this.B.I},function(a){a=a.call(this,O(this,W(this,1)+this.M()),this.J&this.C);T(this,a);this.A-=this.B.I},function(a){a=a.call(this,P(this,this.L+this.M()),this.J&this.C);T(this,a);this.A-=this.B.I},function(a){a=a.call(this,O(this,this.K+this.M()),this.J&this.C);T(this,a);this.A-=this.B.I},function(a){a= a.call(this,O(this,this.J+this.M()),this.J&this.C);T(this,a);this.A-=this.B.I},function(a){a=a.call(this,O(this,this.F+U(this)),this.F&this.C);T(this,a);this.A-=this.B.I},function(a){a=a.call(this,O(this,this.G+U(this)),this.F&this.C);T(this,a);this.A-=this.B.I},function(a){a=a.call(this,O(this,this.H+U(this)),this.F&this.C);T(this,a);this.A-=this.B.I},function(a){a=a.call(this,O(this,this.D+U(this)),this.F&this.C);T(this,a);this.A-=this.B.I},function(a){a=a.call(this,O(this,W(this,2)+U(this)),this.F& this.C);T(this,a);this.A-=this.B.I},function(a){a=a.call(this,P(this,this.L+U(this)),this.F&this.C);T(this,a);this.A-=this.B.I},function(a){a=a.call(this,O(this,this.K+U(this)),this.F&this.C);T(this,a);this.A-=this.B.I},function(a){a=a.call(this,O(this,this.J+U(this)),this.F&this.C);T(this,a);this.A-=this.B.I},function(a){a=a.call(this,O(this,this.F+U(this)),this.G&this.C);T(this,a);this.A-=this.B.I},function(a){a=a.call(this,O(this,this.G+U(this)),this.G&this.C);T(this,a);this.A-=this.B.I},function(a){a= a.call(this,O(this,this.H+U(this)),this.G&this.C);T(this,a);this.A-=this.B.I},function(a){a=a.call(this,O(this,this.D+U(this)),this.G&this.C);T(this,a);this.A-=this.B.I},function(a){a=a.call(this,O(this,W(this,2)+U(this)),this.G&this.C);T(this,a);this.A-=this.B.I},function(a){a=a.call(this,P(this,this.L+U(this)),this.G&this.C);T(this,a);this.A-=this.B.I},function(a){a=a.call(this,O(this,this.K+U(this)),this.G&this.C);T(this,a);this.A-=this.B.I},function(a){a=a.call(this,O(this,this.J+U(this)),this.G& this.C);T(this,a);this.A-=this.B.I},function(a){a=a.call(this,O(this,this.F+U(this)),this.H&this.C);T(this,a);this.A-=this.B.I},function(a){a=a.call(this,O(this,this.G+U(this)),this.H&this.C);T(this,a);this.A-=this.B.I},function(a){a=a.call(this,O(this,this.H+U(this)),this.H&this.C);T(this,a);this.A-=this.B.I},function(a){a=a.call(this,O(this,this.D+U(this)),this.H&this.C);T(this,a);this.A-=this.B.I},function(a){a=a.call(this,O(this,W(this,2)+U(this)),this.H&this.C);T(this,a);this.A-=this.B.I},function(a){a= a.call(this,P(this,this.L+U(this)),this.H&this.C);T(this,a);this.A-=this.B.I},function(a){a=a.call(this,O(this,this.K+U(this)),this.H&this.C);T(this,a);this.A-=this.B.I},function(a){a=a.call(this,O(this,this.J+U(this)),this.H&this.C);T(this,a);this.A-=this.B.I},function(a){a=a.call(this,O(this,this.F+U(this)),this.D&this.C);T(this,a);this.A-=this.B.I},function(a){a=a.call(this,O(this,this.G+U(this)),this.D&this.C);T(this,a);this.A-=this.B.I},function(a){a=a.call(this,O(this,this.H+U(this)),this.D& this.C);T(this,a);this.A-=this.B.I},function(a){a=a.call(this,O(this,this.D+U(this)),this.D&this.C);T(this,a);this.A-=this.B.I},function(a){a=a.call(this,O(this,W(this,2)+U(this)),this.D&this.C);T(this,a);this.A-=this.B.I},function(a){a=a.call(this,P(this,this.L+U(this)),this.D&this.C);T(this,a);this.A-=this.B.I},function(a){a=a.call(this,O(this,this.K+U(this)),this.D&this.C);T(this,a);this.A-=this.B.I},function(a){a=a.call(this,O(this,this.J+U(this)),this.D&this.C);T(this,a);this.A-=this.B.I},function(a){a= a.call(this,O(this,this.F+U(this)),v(this)&this.C);T(this,a);this.A-=this.B.I},function(a){a=a.call(this,O(this,this.G+U(this)),v(this)&this.C);T(this,a);this.A-=this.B.I},function(a){a=a.call(this,O(this,this.H+U(this)),v(this)&this.C);T(this,a);this.A-=this.B.I},function(a){a=a.call(this,O(this,this.D+U(this)),v(this)&this.C);T(this,a);this.A-=this.B.I},function(a){a=a.call(this,O(this,W(this,2)+U(this)),v(this)&this.C);T(this,a);this.A-=this.B.I},function(a){a=a.call(this,P(this,this.L+U(this)), v(this)&this.C);T(this,a);this.A-=this.B.I},function(a){a=a.call(this,O(this,this.K+U(this)),v(this)&this.C);T(this,a);this.A-=this.B.I},function(a){a=a.call(this,O(this,this.J+U(this)),v(this)&this.C);T(this,a);this.A-=this.B.I},function(a){a=a.call(this,O(this,this.F+U(this)),this.L&this.C);T(this,a);this.A-=this.B.I},function(a){a=a.call(this,O(this,this.G+U(this)),this.L&this.C);T(this,a);this.A-=this.B.I},function(a){a=a.call(this,O(this,this.H+U(this)),this.L&this.C);T(this,a);this.A-=this.B.I}, function(a){a=a.call(this,O(this,this.D+U(this)),this.L&this.C);T(this,a);this.A-=this.B.I},function(a){a=a.call(this,O(this,W(this,2)+U(this)),this.L&this.C);T(this,a);this.A-=this.B.I},function(a){a=a.call(this,P(this,this.L+U(this)),this.L&this.C);T(this,a);this.A-=this.B.I},function(a){a=a.call(this,O(this,this.K+U(this)),this.L&this.C);T(this,a);this.A-=this.B.I},function(a){a=a.call(this,O(this,this.J+U(this)),this.L&this.C);T(this,a);this.A-=this.B.I},function(a){a=a.call(this,O(this,this.F+ U(this)),this.K&this.C);T(this,a);this.A-=this.B.I},function(a){a=a.call(this,O(this,this.G+U(this)),this.K&this.C);T(this,a);this.A-=this.B.I},function(a){a=a.call(this,O(this,this.H+U(this)),this.K&this.C);T(this,a);this.A-=this.B.I},function(a){a=a.call(this,O(this,this.D+U(this)),this.K&this.C);T(this,a);this.A-=this.B.I},function(a){a=a.call(this,O(this,W(this,2)+U(this)),this.K&this.C);T(this,a);this.A-=this.B.I},function(a){a=a.call(this,P(this,this.L+U(this)),this.K&this.C);T(this,a);this.A-= this.B.I},function(a){a=a.call(this,O(this,this.K+U(this)),this.K&this.C);T(this,a);this.A-=this.B.I},function(a){a=a.call(this,O(this,this.J+U(this)),this.K&this.C);T(this,a);this.A-=this.B.I},function(a){a=a.call(this,O(this,this.F+U(this)),this.J&this.C);T(this,a);this.A-=this.B.I},function(a){a=a.call(this,O(this,this.G+U(this)),this.J&this.C);T(this,a);this.A-=this.B.I},function(a){a=a.call(this,O(this,this.H+U(this)),this.J&this.C);T(this,a);this.A-=this.B.I},function(a){a=a.call(this,O(this, this.D+U(this)),this.J&this.C);T(this,a);this.A-=this.B.I},function(a){a=a.call(this,O(this,W(this,2)+U(this)),this.J&this.C);T(this,a);this.A-=this.B.I},function(a){a=a.call(this,P(this,this.L+U(this)),this.J&this.C);T(this,a);this.A-=this.B.I},function(a){a=a.call(this,O(this,this.K+U(this)),this.J&this.C);T(this,a);this.A-=this.B.I},function(a){a=a.call(this,O(this,this.J+U(this)),this.J&this.C);T(this,a);this.A-=this.B.I},D[192],D[200],D[208],D[216],D[224],D[232],D[240],D[248],D[193],D[201],D[209], D[217],D[225],D[233],D[241],D[249],D[194],D[202],D[210],D[218],D[226],D[234],D[242],D[250],D[195],D[203],D[211],D[219],D[227],D[235],D[243],D[251],D[196],D[204],D[212],D[220],D[228],D[236],D[244],D[252],D[197],D[205],D[213],D[221],D[229],D[237],D[245],D[253],D[198],D[206],D[214],D[222],D[230],D[238],D[246],D[254],D[199],D[207],D[215],D[223],D[231],D[239],D[247],D[255]],je=[function(a,b){var c=a[0].call(this,O(this,this.F),b.call(this));T(this,c);this.A-=this.B.N},function(a,b){var c=a[0].call(this, O(this,this.G),b.call(this));T(this,c);this.A-=this.B.N},function(a,b){var c=a[0].call(this,O(this,this.H),b.call(this));T(this,c);this.A-=this.B.N},function(a,b){var c=a[0].call(this,O(this,this.D),b.call(this));T(this,c);this.A-=this.B.N},function(a,b){var c=a[0].call(this,O(this,W(this,0)),b.call(this));T(this,c);this.A-=this.B.N},function(a,b){var c=a[0].call(this,O(this,U(this)),b.call(this));T(this,c);this.A-=this.B.la},function(a,b){var c=a[0].call(this,O(this,this.K),b.call(this));T(this, c);this.A-=this.B.N},function(a,b){var c=a[0].call(this,O(this,this.J),b.call(this));T(this,c);this.A-=this.B.N},function(a,b){var c=a[1].call(this,O(this,this.F),b.call(this));T(this,c);this.A-=this.B.N},function(a,b){var c=a[1].call(this,O(this,this.G),b.call(this));T(this,c);this.A-=this.B.N},function(a,b){var c=a[1].call(this,O(this,this.H),b.call(this));T(this,c);this.A-=this.B.N},function(a,b){var c=a[1].call(this,O(this,this.D),b.call(this));T(this,c);this.A-=this.B.N},function(a,b){var c= a[1].call(this,O(this,W(this,0)),b.call(this));T(this,c);this.A-=this.B.N},function(a,b){var c=a[1].call(this,O(this,U(this)),b.call(this));T(this,c);this.A-=this.B.la},function(a,b){var c=a[1].call(this,O(this,this.K),b.call(this));T(this,c);this.A-=this.B.N},function(a,b){var c=a[1].call(this,O(this,this.J),b.call(this));T(this,c);this.A-=this.B.N},function(a,b){var c=a[2].call(this,O(this,this.F),b.call(this));T(this,c);this.A-=this.B.N},function(a,b){var c=a[2].call(this,O(this,this.G),b.call(this)); T(this,c);this.A-=this.B.N},function(a,b){var c=a[2].call(this,O(this,this.H),b.call(this));T(this,c);this.A-=this.B.N},function(a,b){var c=a[2].call(this,O(this,this.D),b.call(this));T(this,c);this.A-=this.B.N},function(a,b){var c=a[2].call(this,O(this,W(this,0)),b.call(this));T(this,c);this.A-=this.B.N},function(a,b){var c=a[2].call(this,O(this,U(this)),b.call(this));T(this,c);this.A-=this.B.la},function(a,b){var c=a[2].call(this,O(this,this.K),b.call(this));T(this,c);this.A-=this.B.N},function(a, b){var c=a[2].call(this,O(this,this.J),b.call(this));T(this,c);this.A-=this.B.N},function(a,b){var c=a[3].call(this,O(this,this.F),b.call(this));T(this,c);this.A-=this.B.N},function(a,b){var c=a[3].call(this,O(this,this.G),b.call(this));T(this,c);this.A-=this.B.N},function(a,b){var c=a[3].call(this,O(this,this.H),b.call(this));T(this,c);this.A-=this.B.N},function(a,b){var c=a[3].call(this,O(this,this.D),b.call(this));T(this,c);this.A-=this.B.N},function(a,b){var c=a[3].call(this,O(this,W(this,0)), b.call(this));T(this,c);this.A-=this.B.N},function(a,b){var c=a[3].call(this,O(this,U(this)),b.call(this));T(this,c);this.A-=this.B.la},function(a,b){var c=a[3].call(this,O(this,this.K),b.call(this));T(this,c);this.A-=this.B.N},function(a,b){var c=a[3].call(this,O(this,this.J),b.call(this));T(this,c);this.A-=this.B.N},function(a,b){var c=a[4].call(this,O(this,this.F),b.call(this));T(this,c);this.A-=this.B.N},function(a,b){var c=a[4].call(this,O(this,this.G),b.call(this));T(this,c);this.A-=this.B.N}, function(a,b){var c=a[4].call(this,O(this,this.H),b.call(this));T(this,c);this.A-=this.B.N},function(a,b){var c=a[4].call(this,O(this,this.D),b.call(this));T(this,c);this.A-=this.B.N},function(a,b){var c=a[4].call(this,O(this,W(this,0)),b.call(this));T(this,c);this.A-=this.B.N},function(a,b){var c=a[4].call(this,O(this,U(this)),b.call(this));T(this,c);this.A-=this.B.la},function(a,b){var c=a[4].call(this,O(this,this.K),b.call(this));T(this,c);this.A-=this.B.N},function(a,b){var c=a[4].call(this,O(this, this.J),b.call(this));T(this,c);this.A-=this.B.N},function(a,b){var c=a[5].call(this,O(this,this.F),b.call(this));T(this,c);this.A-=this.B.N},function(a,b){var c=a[5].call(this,O(this,this.G),b.call(this));T(this,c);this.A-=this.B.N},function(a,b){var c=a[5].call(this,O(this,this.H),b.call(this));T(this,c);this.A-=this.B.N},function(a,b){var c=a[5].call(this,O(this,this.D),b.call(this));T(this,c);this.A-=this.B.N},function(a,b){var c=a[5].call(this,O(this,W(this,0)),b.call(this));T(this,c);this.A-= this.B.N},function(a,b){var c=a[5].call(this,O(this,U(this)),b.call(this));T(this,c);this.A-=this.B.la},function(a,b){var c=a[5].call(this,O(this,this.K),b.call(this));T(this,c);this.A-=this.B.N},function(a,b){var c=a[5].call(this,O(this,this.J),b.call(this));T(this,c);this.A-=this.B.N},function(a,b){var c=a[6].call(this,O(this,this.F),b.call(this));T(this,c);this.A-=this.B.N},function(a,b){var c=a[6].call(this,O(this,this.G),b.call(this));T(this,c);this.A-=this.B.N},function(a,b){var c=a[6].call(this, O(this,this.H),b.call(this));T(this,c);this.A-=this.B.N},function(a,b){var c=a[6].call(this,O(this,this.D),b.call(this));T(this,c);this.A-=this.B.N},function(a,b){var c=a[6].call(this,O(this,W(this,0)),b.call(this));T(this,c);this.A-=this.B.N},function(a,b){var c=a[6].call(this,O(this,U(this)),b.call(this));T(this,c);this.A-=this.B.la},function(a,b){var c=a[6].call(this,O(this,this.K),b.call(this));T(this,c);this.A-=this.B.N},function(a,b){var c=a[6].call(this,O(this,this.J),b.call(this));T(this, c);this.A-=this.B.N},function(a,b){var c=a[7].call(this,O(this,this.F),b.call(this));T(this,c);this.A-=this.B.N},function(a,b){var c=a[7].call(this,O(this,this.G),b.call(this));T(this,c);this.A-=this.B.N},function(a,b){var c=a[7].call(this,O(this,this.H),b.call(this));T(this,c);this.A-=this.B.N},function(a,b){var c=a[7].call(this,O(this,this.D),b.call(this));T(this,c);this.A-=this.B.N},function(a,b){var c=a[7].call(this,O(this,W(this,0)),b.call(this));T(this,c);this.A-=this.B.N},function(a,b){var c= a[7].call(this,O(this,U(this)),b.call(this));T(this,c);this.A-=this.B.la},function(a,b){var c=a[7].call(this,O(this,this.K),b.call(this));T(this,c);this.A-=this.B.N},function(a,b){var c=a[7].call(this,O(this,this.J),b.call(this));T(this,c);this.A-=this.B.N},function(a,b){var c=a[0].call(this,O(this,this.F+this.M()),b.call(this));T(this,c);this.A-=this.B.I},function(a,b){var c=a[0].call(this,O(this,this.G+this.M()),b.call(this));T(this,c);this.A-=this.B.I},function(a,b){var c=a[0].call(this,O(this, this.H+this.M()),b.call(this));T(this,c);this.A-=this.B.I},function(a,b){var c=a[0].call(this,O(this,this.D+this.M()),b.call(this));T(this,c);this.A-=this.B.I},function(a,b){var c=a[0].call(this,O(this,W(this,1)+this.M()),b.call(this));T(this,c);this.A-=this.B.I},function(a,b){var c=a[0].call(this,P(this,this.L+this.M()),b.call(this));T(this,c);this.A-=this.B.I},function(a,b){var c=a[0].call(this,O(this,this.K+this.M()),b.call(this));T(this,c);this.A-=this.B.I},function(a,b){var c=a[0].call(this, O(this,this.J+this.M()),b.call(this));T(this,c);this.A-=this.B.I},function(a,b){var c=a[1].call(this,O(this,this.F+this.M()),b.call(this));T(this,c);this.A-=this.B.I},function(a,b){var c=a[1].call(this,O(this,this.G+this.M()),b.call(this));T(this,c);this.A-=this.B.I},function(a,b){var c=a[1].call(this,O(this,this.H+this.M()),b.call(this));T(this,c);this.A-=this.B.I},function(a,b){var c=a[1].call(this,O(this,this.D+this.M()),b.call(this));T(this,c);this.A-=this.B.I},function(a,b){var c=a[1].call(this, O(this,W(this,1)+this.M()),b.call(this));T(this,c);this.A-=this.B.I},function(a,b){var c=a[1].call(this,P(this,this.L+this.M()),b.call(this));T(this,c);this.A-=this.B.I},function(a,b){var c=a[1].call(this,O(this,this.K+this.M()),b.call(this));T(this,c);this.A-=this.B.I},function(a,b){var c=a[1].call(this,O(this,this.J+this.M()),b.call(this));T(this,c);this.A-=this.B.I},function(a,b){var c=a[2].call(this,O(this,this.F+this.M()),b.call(this));T(this,c);this.A-=this.B.I},function(a,b){var c=a[2].call(this, O(this,this.G+this.M()),b.call(this));T(this,c);this.A-=this.B.I},function(a,b){var c=a[2].call(this,O(this,this.H+this.M()),b.call(this));T(this,c);this.A-=this.B.I},function(a,b){var c=a[2].call(this,O(this,this.D+this.M()),b.call(this));T(this,c);this.A-=this.B.I},function(a,b){var c=a[2].call(this,O(this,W(this,1)+this.M()),b.call(this));T(this,c);this.A-=this.B.I},function(a,b){var c=a[2].call(this,P(this,this.L+this.M()),b.call(this));T(this,c);this.A-=this.B.I},function(a,b){var c=a[2].call(this, O(this,this.K+this.M()),b.call(this));T(this,c);this.A-=this.B.I},function(a,b){var c=a[2].call(this,O(this,this.J+this.M()),b.call(this));T(this,c);this.A-=this.B.I},function(a,b){var c=a[3].call(this,O(this,this.F+this.M()),b.call(this));T(this,c);this.A-=this.B.I},function(a,b){var c=a[3].call(this,O(this,this.G+this.M()),b.call(this));T(this,c);this.A-=this.B.I},function(a,b){var c=a[3].call(this,O(this,this.H+this.M()),b.call(this));T(this,c);this.A-=this.B.I},function(a,b){var c=a[3].call(this, O(this,this.D+this.M()),b.call(this));T(this,c);this.A-=this.B.I},function(a,b){var c=a[3].call(this,O(this,W(this,1)+this.M()),b.call(this));T(this,c);this.A-=this.B.I},function(a,b){var c=a[3].call(this,P(this,this.L+this.M()),b.call(this));T(this,c);this.A-=this.B.I},function(a,b){var c=a[3].call(this,O(this,this.K+this.M()),b.call(this));T(this,c);this.A-=this.B.I},function(a,b){var c=a[3].call(this,O(this,this.J+this.M()),b.call(this));T(this,c);this.A-=this.B.I},function(a,b){var c=a[4].call(this, O(this,this.F+this.M()),b.call(this));T(this,c);this.A-=this.B.I},function(a,b){var c=a[4].call(this,O(this,this.G+this.M()),b.call(this));T(this,c);this.A-=this.B.I},function(a,b){var c=a[4].call(this,O(this,this.H+this.M()),b.call(this));T(this,c);this.A-=this.B.I},function(a,b){var c=a[4].call(this,O(this,this.D+this.M()),b.call(this));T(this,c);this.A-=this.B.I},function(a,b){var c=a[4].call(this,O(this,W(this,1)+this.M()),b.call(this));T(this,c);this.A-=this.B.I},function(a,b){var c=a[4].call(this, P(this,this.L+this.M()),b.call(this));T(this,c);this.A-=this.B.I},function(a,b){var c=a[4].call(this,O(this,this.K+this.M()),b.call(this));T(this,c);this.A-=this.B.I},function(a,b){var c=a[4].call(this,O(this,this.J+this.M()),b.call(this));T(this,c);this.A-=this.B.I},function(a,b){var c=a[5].call(this,O(this,this.F+this.M()),b.call(this));T(this,c);this.A-=this.B.I},function(a,b){var c=a[5].call(this,O(this,this.G+this.M()),b.call(this));T(this,c);this.A-=this.B.I},function(a,b){var c=a[5].call(this, O(this,this.H+this.M()),b.call(this));T(this,c);this.A-=this.B.I},function(a,b){var c=a[5].call(this,O(this,this.D+this.M()),b.call(this));T(this,c);this.A-=this.B.I},function(a,b){var c=a[5].call(this,O(this,W(this,1)+this.M()),b.call(this));T(this,c);this.A-=this.B.I},function(a,b){var c=a[5].call(this,P(this,this.L+this.M()),b.call(this));T(this,c);this.A-=this.B.I},function(a,b){var c=a[5].call(this,O(this,this.K+this.M()),b.call(this));T(this,c);this.A-=this.B.I},function(a,b){var c=a[5].call(this, O(this,this.J+this.M()),b.call(this));T(this,c);this.A-=this.B.I},function(a,b){var c=a[6].call(this,O(this,this.F+this.M()),b.call(this));T(this,c);this.A-=this.B.I},function(a,b){var c=a[6].call(this,O(this,this.G+this.M()),b.call(this));T(this,c);this.A-=this.B.I},function(a,b){var c=a[6].call(this,O(this,this.H+this.M()),b.call(this));T(this,c);this.A-=this.B.I},function(a,b){var c=a[6].call(this,O(this,this.D+this.M()),b.call(this));T(this,c);this.A-=this.B.I},function(a,b){var c=a[6].call(this, O(this,W(this,1)+this.M()),b.call(this));T(this,c);this.A-=this.B.I},function(a,b){var c=a[6].call(this,P(this,this.L+this.M()),b.call(this));T(this,c);this.A-=this.B.I},function(a,b){var c=a[6].call(this,O(this,this.K+this.M()),b.call(this));T(this,c);this.A-=this.B.I},function(a,b){var c=a[6].call(this,O(this,this.J+this.M()),b.call(this));T(this,c);this.A-=this.B.I},function(a,b){var c=a[7].call(this,O(this,this.F+this.M()),b.call(this));T(this,c);this.A-=this.B.I},function(a,b){var c=a[7].call(this, O(this,this.G+this.M()),b.call(this));T(this,c);this.A-=this.B.I},function(a,b){var c=a[7].call(this,O(this,this.H+this.M()),b.call(this));T(this,c);this.A-=this.B.I},function(a,b){var c=a[7].call(this,O(this,this.D+this.M()),b.call(this));T(this,c);this.A-=this.B.I},function(a,b){var c=a[7].call(this,O(this,W(this,1)+this.M()),b.call(this));T(this,c);this.A-=this.B.I},function(a,b){var c=a[7].call(this,P(this,this.L+this.M()),b.call(this));T(this,c);this.A-=this.B.I},function(a,b){var c=a[7].call(this, O(this,this.K+this.M()),b.call(this));T(this,c);this.A-=this.B.I},function(a,b){var c=a[7].call(this,O(this,this.J+this.M()),b.call(this));T(this,c);this.A-=this.B.I},function(a,b){var c=a[0].call(this,O(this,this.F+U(this)),b.call(this));T(this,c);this.A-=this.B.I},function(a,b){var c=a[0].call(this,O(this,this.G+U(this)),b.call(this));T(this,c);this.A-=this.B.I},function(a,b){var c=a[0].call(this,O(this,this.H+U(this)),b.call(this));T(this,c);this.A-=this.B.I},function(a,b){var c=a[0].call(this, O(this,this.D+U(this)),b.call(this));T(this,c);this.A-=this.B.I},function(a,b){var c=a[0].call(this,O(this,W(this,2)+U(this)),b.call(this));T(this,c);this.A-=this.B.I},function(a,b){var c=a[0].call(this,P(this,this.L+U(this)),b.call(this));T(this,c);this.A-=this.B.I},function(a,b){var c=a[0].call(this,O(this,this.K+U(this)),b.call(this));T(this,c);this.A-=this.B.I},function(a,b){var c=a[0].call(this,O(this,this.J+U(this)),b.call(this));T(this,c);this.A-=this.B.I},function(a,b){var c=a[1].call(this, O(this,this.F+U(this)),b.call(this));T(this,c);this.A-=this.B.I},function(a,b){var c=a[1].call(this,O(this,this.G+U(this)),b.call(this));T(this,c);this.A-=this.B.I},function(a,b){var c=a[1].call(this,O(this,this.H+U(this)),b.call(this));T(this,c);this.A-=this.B.I},function(a,b){var c=a[1].call(this,O(this,this.D+U(this)),b.call(this));T(this,c);this.A-=this.B.I},function(a,b){var c=a[1].call(this,O(this,W(this,2)+U(this)),b.call(this));T(this,c);this.A-=this.B.I},function(a,b){var c=a[1].call(this, P(this,this.L+U(this)),b.call(this));T(this,c);this.A-=this.B.I},function(a,b){var c=a[1].call(this,O(this,this.K+U(this)),b.call(this));T(this,c);this.A-=this.B.I},function(a,b){var c=a[1].call(this,O(this,this.J+U(this)),b.call(this));T(this,c);this.A-=this.B.I},function(a,b){var c=a[2].call(this,O(this,this.F+U(this)),b.call(this));T(this,c);this.A-=this.B.I},function(a,b){var c=a[2].call(this,O(this,this.G+U(this)),b.call(this));T(this,c);this.A-=this.B.I},function(a,b){var c=a[2].call(this,O(this, this.H+U(this)),b.call(this));T(this,c);this.A-=this.B.I},function(a,b){var c=a[2].call(this,O(this,this.D+U(this)),b.call(this));T(this,c);this.A-=this.B.I},function(a,b){var c=a[2].call(this,O(this,W(this,2)+U(this)),b.call(this));T(this,c);this.A-=this.B.I},function(a,b){var c=a[2].call(this,P(this,this.L+U(this)),b.call(this));T(this,c);this.A-=this.B.I},function(a,b){var c=a[2].call(this,O(this,this.K+U(this)),b.call(this));T(this,c);this.A-=this.B.I},function(a,b){var c=a[2].call(this,O(this, this.J+U(this)),b.call(this));T(this,c);this.A-=this.B.I},function(a,b){var c=a[3].call(this,O(this,this.F+U(this)),b.call(this));T(this,c);this.A-=this.B.I},function(a,b){var c=a[3].call(this,O(this,this.G+U(this)),b.call(this));T(this,c);this.A-=this.B.I},function(a,b){var c=a[3].call(this,O(this,this.H+U(this)),b.call(this));T(this,c);this.A-=this.B.I},function(a,b){var c=a[3].call(this,O(this,this.D+U(this)),b.call(this));T(this,c);this.A-=this.B.I},function(a,b){var c=a[3].call(this,O(this,W(this, 2)+U(this)),b.call(this));T(this,c);this.A-=this.B.I},function(a,b){var c=a[3].call(this,P(this,this.L+U(this)),b.call(this));T(this,c);this.A-=this.B.I},function(a,b){var c=a[3].call(this,O(this,this.K+U(this)),b.call(this));T(this,c);this.A-=this.B.I},function(a,b){var c=a[3].call(this,O(this,this.J+U(this)),b.call(this));T(this,c);this.A-=this.B.I},function(a,b){var c=a[4].call(this,O(this,this.F+U(this)),b.call(this));T(this,c);this.A-=this.B.I},function(a,b){var c=a[4].call(this,O(this,this.G+ U(this)),b.call(this));T(this,c);this.A-=this.B.I},function(a,b){var c=a[4].call(this,O(this,this.H+U(this)),b.call(this));T(this,c);this.A-=this.B.I},function(a,b){var c=a[4].call(this,O(this,this.D+U(this)),b.call(this));T(this,c);this.A-=this.B.I},function(a,b){var c=a[4].call(this,O(this,W(this,2)+U(this)),b.call(this));T(this,c);this.A-=this.B.I},function(a,b){var c=a[4].call(this,P(this,this.L+U(this)),b.call(this));T(this,c);this.A-=this.B.I},function(a,b){var c=a[4].call(this,O(this,this.K+ U(this)),b.call(this));T(this,c);this.A-=this.B.I},function(a,b){var c=a[4].call(this,O(this,this.J+U(this)),b.call(this));T(this,c);this.A-=this.B.I},function(a,b){var c=a[5].call(this,O(this,this.F+U(this)),b.call(this));T(this,c);this.A-=this.B.I},function(a,b){var c=a[5].call(this,O(this,this.G+U(this)),b.call(this));T(this,c);this.A-=this.B.I},function(a,b){var c=a[5].call(this,O(this,this.H+U(this)),b.call(this));T(this,c);this.A-=this.B.I},function(a,b){var c=a[5].call(this,O(this,this.D+U(this)), b.call(this));T(this,c);this.A-=this.B.I},function(a,b){var c=a[5].call(this,O(this,W(this,2)+U(this)),b.call(this));T(this,c);this.A-=this.B.I},function(a,b){var c=a[5].call(this,P(this,this.L+U(this)),b.call(this));T(this,c);this.A-=this.B.I},function(a,b){var c=a[5].call(this,O(this,this.K+U(this)),b.call(this));T(this,c);this.A-=this.B.I},function(a,b){var c=a[5].call(this,O(this,this.J+U(this)),b.call(this));T(this,c);this.A-=this.B.I},function(a,b){var c=a[6].call(this,O(this,this.F+U(this)), b.call(this));T(this,c);this.A-=this.B.I},function(a,b){var c=a[6].call(this,O(this,this.G+U(this)),b.call(this));T(this,c);this.A-=this.B.I},function(a,b){var c=a[6].call(this,O(this,this.H+U(this)),b.call(this));T(this,c);this.A-=this.B.I},function(a,b){var c=a[6].call(this,O(this,this.D+U(this)),b.call(this));T(this,c);this.A-=this.B.I},function(a,b){var c=a[6].call(this,O(this,W(this,2)+U(this)),b.call(this));T(this,c);this.A-=this.B.I},function(a,b){var c=a[6].call(this,P(this,this.L+U(this)), b.call(this));T(this,c);this.A-=this.B.I},function(a,b){var c=a[6].call(this,O(this,this.K+U(this)),b.call(this));T(this,c);this.A-=this.B.I},function(a,b){var c=a[6].call(this,O(this,this.J+U(this)),b.call(this));T(this,c);this.A-=this.B.I},function(a,b){var c=a[7].call(this,O(this,this.F+U(this)),b.call(this));T(this,c);this.A-=this.B.I},function(a,b){var c=a[7].call(this,O(this,this.G+U(this)),b.call(this));T(this,c);this.A-=this.B.I},function(a,b){var c=a[7].call(this,O(this,this.H+U(this)),b.call(this)); T(this,c);this.A-=this.B.I},function(a,b){var c=a[7].call(this,O(this,this.D+U(this)),b.call(this));T(this,c);this.A-=this.B.I},function(a,b){var c=a[7].call(this,O(this,W(this,2)+U(this)),b.call(this));T(this,c);this.A-=this.B.I},function(a,b){var c=a[7].call(this,P(this,this.L+U(this)),b.call(this));T(this,c);this.A-=this.B.I},function(a,b){var c=a[7].call(this,O(this,this.K+U(this)),b.call(this));T(this,c);this.A-=this.B.I},function(a,b){var c=a[7].call(this,O(this,this.J+U(this)),b.call(this)); T(this,c);this.A-=this.B.I},function(a,b){var c=a[0].call(this,this.F&this.C,b.call(this));this.F=this.F&~this.C|c},function(a,b){var c=a[0].call(this,this.G&this.C,b.call(this));this.G=this.G&~this.C|c},function(a,b){var c=a[0].call(this,this.H&this.C,b.call(this));this.H=this.H&~this.C|c},function(a,b){var c=a[0].call(this,this.D&this.C,b.call(this));this.D=this.D&~this.C|c},function(a,b){var c=a[0].call(this,v(this)&this.C,b.call(this));u(this,v(this)&~this.C|c)},function(a,b){var c=a[0].call(this, this.L&this.C,b.call(this));this.L=this.L&~this.C|c},function(a,b){var c=a[0].call(this,this.K&this.C,b.call(this));this.K=this.K&~this.C|c},function(a,b){var c=a[0].call(this,this.J&this.C,b.call(this));this.J=this.J&~this.C|c},function(a,b){var c=a[1].call(this,this.F&this.C,b.call(this));this.F=this.F&~this.C|c},function(a,b){var c=a[1].call(this,this.G&this.C,b.call(this));this.G=this.G&~this.C|c},function(a,b){var c=a[1].call(this,this.H&this.C,b.call(this));this.H=this.H&~this.C|c},function(a, b){var c=a[1].call(this,this.D&this.C,b.call(this));this.D=this.D&~this.C|c},function(a,b){var c=a[1].call(this,v(this)&this.C,b.call(this));u(this,v(this)&~this.C|c)},function(a,b){var c=a[1].call(this,this.L&this.C,b.call(this));this.L=this.L&~this.C|c},function(a,b){var c=a[1].call(this,this.K&this.C,b.call(this));this.K=this.K&~this.C|c},function(a,b){var c=a[1].call(this,this.J&this.C,b.call(this));this.J=this.J&~this.C|c},function(a,b){var c=a[2].call(this,this.F&this.C,b.call(this));this.F= this.F&~this.C|c},function(a,b){var c=a[2].call(this,this.G&this.C,b.call(this));this.G=this.G&~this.C|c},function(a,b){var c=a[2].call(this,this.H&this.C,b.call(this));this.H=this.H&~this.C|c},function(a,b){var c=a[2].call(this,this.D&this.C,b.call(this));this.D=this.D&~this.C|c},function(a,b){var c=a[2].call(this,v(this)&this.C,b.call(this));u(this,v(this)&~this.C|c)},function(a,b){var c=a[2].call(this,this.L&this.C,b.call(this));this.L=this.L&~this.C|c},function(a,b){var c=a[2].call(this,this.K& this.C,b.call(this));this.K=this.K&~this.C|c},function(a,b){var c=a[2].call(this,this.J&this.C,b.call(this));this.J=this.J&~this.C|c},function(a,b){var c=a[3].call(this,this.F&this.C,b.call(this));this.F=this.F&~this.C|c},function(a,b){var c=a[3].call(this,this.G&this.C,b.call(this));this.G=this.G&~this.C|c},function(a,b){var c=a[3].call(this,this.H&this.C,b.call(this));this.H=this.H&~this.C|c},function(a,b){var c=a[3].call(this,this.D&this.C,b.call(this));this.D=this.D&~this.C|c},function(a,b){var c= a[3].call(this,v(this)&this.C,b.call(this));u(this,v(this)&~this.C|c)},function(a,b){var c=a[3].call(this,this.L&this.C,b.call(this));this.L=this.L&~this.C|c},function(a,b){var c=a[3].call(this,this.K&this.C,b.call(this));this.K=this.K&~this.C|c},function(a,b){var c=a[3].call(this,this.J&this.C,b.call(this));this.J=this.J&~this.C|c},function(a,b){var c=a[4].call(this,this.F&this.C,b.call(this));this.F=this.F&~this.C|c},function(a,b){var c=a[4].call(this,this.G&this.C,b.call(this));this.G=this.G&~this.C| c},function(a,b){var c=a[4].call(this,this.H&this.C,b.call(this));this.H=this.H&~this.C|c},function(a,b){var c=a[4].call(this,this.D&this.C,b.call(this));this.D=this.D&~this.C|c},function(a,b){var c=a[4].call(this,v(this)&this.C,b.call(this));u(this,v(this)&~this.C|c)},function(a,b){var c=a[4].call(this,this.L&this.C,b.call(this));this.L=this.L&~this.C|c},function(a,b){var c=a[4].call(this,this.K&this.C,b.call(this));this.K=this.K&~this.C|c},function(a,b){var c=a[4].call(this,this.J&this.C,b.call(this)); this.J=this.J&~this.C|c},function(a,b){var c=a[5].call(this,this.F&this.C,b.call(this));this.F=this.F&~this.C|c},function(a,b){var c=a[5].call(this,this.G&this.C,b.call(this));this.G=this.G&~this.C|c},function(a,b){var c=a[5].call(this,this.H&this.C,b.call(this));this.H=this.H&~this.C|c},function(a,b){var c=a[5].call(this,this.D&this.C,b.call(this));this.D=this.D&~this.C|c},function(a,b){var c=a[5].call(this,v(this)&this.C,b.call(this));u(this,v(this)&~this.C|c)},function(a,b){var c=a[5].call(this, this.L&this.C,b.call(this));this.L=this.L&~this.C|c},function(a,b){var c=a[5].call(this,this.K&this.C,b.call(this));this.K=this.K&~this.C|c},function(a,b){var c=a[5].call(this,this.J&this.C,b.call(this));this.J=this.J&~this.C|c},function(a,b){var c=a[6].call(this,this.F&this.C,b.call(this));this.F=this.F&~this.C|c},function(a,b){var c=a[6].call(this,this.G&this.C,b.call(this));this.G=this.G&~this.C|c},function(a,b){var c=a[6].call(this,this.H&this.C,b.call(this));this.H=this.H&~this.C|c},function(a, b){var c=a[6].call(this,this.D&this.C,b.call(this));this.D=this.D&~this.C|c},function(a,b){var c=a[6].call(this,v(this)&this.C,b.call(this));u(this,v(this)&~this.C|c)},function(a,b){var c=a[6].call(this,this.L&this.C,b.call(this));this.L=this.L&~this.C|c},function(a,b){var c=a[6].call(this,this.K&this.C,b.call(this));this.K=this.K&~this.C|c},function(a,b){var c=a[6].call(this,this.J&this.C,b.call(this));this.J=this.J&~this.C|c},function(a,b){var c=a[7].call(this,this.F&this.C,b.call(this));this.F= this.F&~this.C|c},function(a,b){var c=a[7].call(this,this.G&this.C,b.call(this));this.G=this.G&~this.C|c},function(a,b){var c=a[7].call(this,this.H&this.C,b.call(this));this.H=this.H&~this.C|c},function(a,b){var c=a[7].call(this,this.D&this.C,b.call(this));this.D=this.D&~this.C|c},function(a,b){var c=a[7].call(this,v(this)&this.C,b.call(this));u(this,v(this)&~this.C|c)},function(a,b){var c=a[7].call(this,this.L&this.C,b.call(this));this.L=this.L&~this.C|c},function(a,b){var c=a[7].call(this,this.K& this.C,b.call(this));this.K=this.K&~this.C|c},function(a,b){var c=a[7].call(this,this.J&this.C,b.call(this));this.J=this.J&~this.C|c}],We=[function(){return this.F+this.F},function(){return this.G+this.F},function(){return this.H+this.F},function(){return this.D+this.F},function(){this.P=this.R;return v(this)+this.F},function(a){return(a?(this.P=this.R,this.L):U(this))+this.F},function(){return this.K+this.F},function(){return this.J+this.F},function(){return this.F+this.G},function(){return this.G+ this.G},function(){return this.H+this.G},function(){return this.D+this.G},function(){this.P=this.R;return v(this)+this.G},function(a){return(a?(this.P=this.R,this.L):U(this))+this.G},function(){return this.K+this.G},function(){return this.J+this.G},function(){return this.F+this.H},function(){return this.G+this.H},function(){return this.H+this.H},function(){return this.D+this.H},function(){this.P=this.R;return v(this)+this.H},function(a){return(a?(this.P=this.R,this.L):U(this))+this.H},function(){return this.K+ this.H},function(){return this.J+this.H},function(){return this.F+this.D},function(){return this.G+this.D},function(){return this.H+this.D},function(){return this.D+this.D},function(){this.P=this.R;return v(this)+this.D},function(a){return(a?(this.P=this.R,this.L):U(this))+this.D},function(){return this.K+this.D},function(){return this.J+this.D},function(){return this.F},function(){return this.G},function(){return this.H},function(){return this.D},function(){this.P=this.R;return v(this)},function(a){return a? (this.P=this.R,this.L):U(this)},function(){return this.K},function(){return this.J},function(){return this.F+this.L},function(){return this.G+this.L},function(){return this.H+this.L},function(){return this.D+this.L},function(){this.P=this.R;return v(this)+this.L},function(a){return(a?(this.P=this.R,this.L):U(this))+this.L},function(){return this.K+this.L},function(){return this.J+this.L},function(){return this.F+this.K},function(){return this.G+this.K},function(){return this.H+this.K},function(){return this.D+ this.K},function(){this.P=this.R;return v(this)+this.K},function(a){return(a?(this.P=this.R,this.L):U(this))+this.K},function(){return this.K+this.K},function(){return this.J+this.K},function(){return this.F+this.J},function(){return this.G+this.J},function(){return this.H+this.J},function(){return this.D+this.J},function(){this.P=this.R;return v(this)+this.J},function(a){return(a?(this.P=this.R,this.L):U(this))+this.J},function(){return this.K+this.J},function(){return this.J+this.J},function(){return this.F+ (this.F<<1)},function(){return this.G+(this.F<<1)},function(){return this.H+(this.F<<1)},function(){return this.D+(this.F<<1)},function(){this.P=this.R;return v(this)+(this.F<<1)},function(a){return(a?(this.P=this.R,this.L):U(this))+(this.F<<1)},function(){return this.K+(this.F<<1)},function(){return this.J+(this.F<<1)},function(){return this.F+(this.G<<1)},function(){return this.G+(this.G<<1)},function(){return this.H+(this.G<<1)},function(){return this.D+(this.G<<1)},function(){this.P=this.R;return v(this)+ (this.G<<1)},function(a){return(a?(this.P=this.R,this.L):U(this))+(this.G<<1)},function(){return this.K+(this.G<<1)},function(){return this.J+(this.G<<1)},function(){return this.F+(this.H<<1)},function(){return this.G+(this.H<<1)},function(){return this.H+(this.H<<1)},function(){return this.D+(this.H<<1)},function(){this.P=this.R;return v(this)+(this.H<<1)},function(a){return(a?(this.P=this.R,this.L):U(this))+(this.H<<1)},function(){return this.K+(this.H<<1)},function(){return this.J+(this.H<<1)}, function(){return this.F+(this.D<<1)},function(){return this.G+(this.D<<1)},function(){return this.H+(this.D<<1)},function(){return this.D+(this.D<<1)},function(){this.P=this.R;return v(this)+(this.D<<1)},function(a){return(a?(this.P=this.R,this.L):U(this))+(this.D<<1)},function(){return this.K+(this.D<<1)},function(){return this.J+(this.D<<1)},function(){return this.F},function(){return this.G},function(){return this.H},function(){return this.D},function(){this.P=this.R;return v(this)},function(a){return a? (this.P=this.R,this.L):U(this)},function(){return this.K},function(){return this.J},function(){return this.F+(this.L<<1)},function(){return this.G+(this.L<<1)},function(){return this.H+(this.L<<1)},function(){return this.D+(this.L<<1)},function(){this.P=this.R;return v(this)+(this.L<<1)},function(a){return(a?(this.P=this.R,this.L):U(this))+(this.L<<1)},function(){return this.K+(this.L<<1)},function(){return this.J+(this.L<<1)},function(){return this.F+(this.K<<1)},function(){return this.G+(this.K<< 1)},function(){return this.H+(this.K<<1)},function(){return this.D+(this.K<<1)},function(){this.P=this.R;return v(this)+(this.K<<1)},function(a){return(a?(this.P=this.R,this.L):U(this))+(this.K<<1)},function(){return this.K+(this.K<<1)},function(){return this.J+(this.K<<1)},function(){return this.F+(this.J<<1)},function(){return this.G+(this.J<<1)},function(){return this.H+(this.J<<1)},function(){return this.D+(this.J<<1)},function(){this.P=this.R;return v(this)+(this.J<<1)},function(a){return(a? (this.P=this.R,this.L):U(this))+(this.J<<1)},function(){return this.K+(this.J<<1)},function(){return this.J+(this.J<<1)},function(){return this.F+(this.F<<2)},function(){return this.G+(this.F<<2)},function(){return this.H+(this.F<<2)},function(){return this.D+(this.F<<2)},function(){this.P=this.R;return v(this)+(this.F<<2)},function(a){return(a?(this.P=this.R,this.L):U(this))+(this.F<<2)},function(){return this.K+(this.F<<2)},function(){return this.J+(this.F<<2)},function(){return this.F+(this.G<< 2)},function(){return this.G+(this.G<<2)},function(){return this.H+(this.G<<2)},function(){return this.D+(this.G<<2)},function(){this.P=this.R;return v(this)+(this.G<<2)},function(a){return(a?(this.P=this.R,this.L):U(this))+(this.G<<2)},function(){return this.K+(this.G<<2)},function(){return this.J+(this.G<<2)},function(){return this.F+(this.H<<2)},function(){return this.G+(this.H<<2)},function(){return this.H+(this.H<<2)},function(){return this.D+(this.H<<2)},function(){this.P=this.R;return v(this)+ (this.H<<2)},function(a){return(a?(this.P=this.R,this.L):U(this))+(this.H<<2)},function(){return this.K+(this.H<<2)},function(){return this.J+(this.H<<2)},function(){return this.F+(this.D<<2)},function(){return this.G+(this.D<<2)},function(){return this.H+(this.D<<2)},function(){return this.D+(this.D<<2)},function(){this.P=this.R;return v(this)+(this.D<<2)},function(a){return(a?(this.P=this.R,this.L):U(this))+(this.D<<2)},function(){return this.K+(this.D<<2)},function(){return this.J+(this.D<<2)}, function(){return this.F},function(){return this.G},function(){return this.H},function(){return this.D},function(){this.P=this.R;return v(this)},function(a){return a?(this.P=this.R,this.L):U(this)},function(){return this.K},function(){return this.J},function(){return this.F+(this.L<<2)},function(){return this.G+(this.L<<2)},function(){return this.H+(this.L<<2)},function(){return this.D+(this.L<<2)},function(){this.P=this.R;return v(this)+(this.L<<2)},function(a){return(a?(this.P=this.R,this.L):U(this))+ (this.L<<2)},function(){return this.K+(this.L<<2)},function(){return this.J+(this.L<<2)},function(){return this.F+(this.K<<2)},function(){return this.G+(this.K<<2)},function(){return this.H+(this.K<<2)},function(){return this.D+(this.K<<2)},function(){this.P=this.R;return v(this)+(this.K<<2)},function(a){return(a?(this.P=this.R,this.L):U(this))+(this.K<<2)},function(){return this.K+(this.K<<2)},function(){return this.J+(this.K<<2)},function(){return this.F+(this.J<<2)},function(){return this.G+(this.J<< 2)},function(){return this.H+(this.J<<2)},function(){return this.D+(this.J<<2)},function(){this.P=this.R;return v(this)+(this.J<<2)},function(a){return(a?(this.P=this.R,this.L):U(this))+(this.J<<2)},function(){return this.K+(this.J<<2)},function(){return this.J+(this.J<<2)},function(){return this.F+(this.F<<3)},function(){return this.G+(this.F<<3)},function(){return this.H+(this.F<<3)},function(){return this.D+(this.F<<3)},function(){this.P=this.R;return v(this)+(this.F<<3)},function(a){return(a? (this.P=this.R,this.L):U(this))+(this.F<<3)},function(){return this.K+(this.F<<3)},function(){return this.J+(this.F<<3)},function(){return this.F+(this.G<<3)},function(){return this.G+(this.G<<3)},function(){return this.H+(this.G<<3)},function(){return this.D+(this.G<<3)},function(){this.P=this.R;return v(this)+(this.G<<3)},function(a){return(a?(this.P=this.R,this.L):U(this))+(this.G<<3)},function(){return this.K+(this.G<<3)},function(){return this.J+(this.G<<3)},function(){return this.F+(this.H<< 3)},function(){return this.G+(this.H<<3)},function(){return this.H+(this.H<<3)},function(){return this.D+(this.H<<3)},function(){this.P=this.R;return v(this)+(this.H<<3)},function(a){return(a?(this.P=this.R,this.L):U(this))+(this.H<<3)},function(){return this.K+(this.H<<3)},function(){return this.J+(this.H<<3)},function(){return this.F+(this.D<<3)},function(){return this.G+(this.D<<3)},function(){return this.H+(this.D<<3)},function(){return this.D+(this.D<<3)},function(){this.P=this.R;return v(this)+ (this.D<<3)},function(a){return(a?(this.P=this.R,this.L):U(this))+(this.D<<3)},function(){return this.K+(this.D<<3)},function(){return this.J+(this.D<<3)},function(){return this.F},function(){return this.G},function(){return this.H},function(){return this.D},function(){this.P=this.R;return v(this)},function(a){return a?(this.P=this.R,this.L):U(this)},function(){return this.K},function(){return this.J},function(){return this.F+(this.L<<3)},function(){return this.G+(this.L<<3)},function(){return this.H+ (this.L<<3)},function(){return this.D+(this.L<<3)},function(){this.P=this.R;return v(this)+(this.L<<3)},function(a){return(a?(this.P=this.R,this.L):U(this))+(this.L<<3)},function(){return this.K+(this.L<<3)},function(){return this.J+(this.L<<3)},function(){return this.F+(this.K<<3)},function(){return this.G+(this.K<<3)},function(){return this.H+(this.K<<3)},function(){return this.D+(this.K<<3)},function(){this.P=this.R;return v(this)+(this.K<<3)},function(a){return(a?(this.P=this.R,this.L):U(this))+ (this.K<<3)},function(){return this.K+(this.K<<3)},function(){return this.J+(this.K<<3)},function(){return this.F+(this.J<<3)},function(){return this.G+(this.J<<3)},function(){return this.H+(this.J<<3)},function(){return this.D+(this.J<<3)},function(){this.P=this.R;return v(this)+(this.J<<3)},function(a){return(a?(this.P=this.R,this.L):U(this))+(this.J<<3)},function(){return this.K+(this.J<<3)},function(){return this.J+(this.J<<3)}]; function Gh(a){Va.call(this,"ChipSet",a,Gh,32768);this.qa=(this.qa=a.model)&&Hh[this.qa]||Ih;this.W=0;var b=a.sw1;if(b)this.W=Jh(b,Kh|Lh.uj);else{this.ua=[360,360];(b=a.floppies)&&b.length&&(this.ua=b);if(b=this.ua.length)this.W|=Mh.Qg,b--,this.W|=(b&3)<=Nh&&(this.nb=this.Na=2);this.Aa=a.scaleTimers||!1;this.yc=a.rtcDate;this.cc=!1; a.sound&&(this.Lb=this.Oa=null,window&&(this.Lb=window.AudioContext||window.webkitAudioContext),this.Lb&&(this.Oa=new this.Lb));this.reset(!0);ob(this)}db(Gh);var Ih=5150,Nh=5170,Hh={5150:Ih,5160:5160,5170:Nh,deskpro386:5180},Oh={none:0,tv:1,color:2,mono:3,ega:0,vga:0},Mh={Qg:1,ONE:0,Hm:64,Fm:128,km:192,af:192,bf:6},Kh=12,Lh={Gm:16,dm:32,uj:48,af:48,bf:4};f=Gh.prototype; f.Rb=function(a,b,c){switch(b){case "sw1":return this.ya[b]=c,Ph(this,b,c,this.W,{0:this.qa==Ih?"Bootable Floppy Drive":"Loop on POST",1:this.qa==Ih?"Reserved":"Coprocessor",2:"Base Memory Size",4:"Monitor Type",6:"Number of Floppy Drives"}),!0;case "sw2":if(this.qa==Ih)return this.ya[b]=c,Ph(this,b,c,this.Ba,{0:"Expansion Memory Size",4:"Reserved"}),!0;break;case "swdesc":return this.ya[b]=c,!0}return!1}; f.Gc=function(a,b,c,d){this.ia=b;this.A=c;this.fa=d;this.na=a;this.P=xb(a,"Keyboard");this.ub=c.Y.wd/1193181;Zb(b,this,Qh);cc(b,this,Rh);this.qab;b++){var c=13>=b?Yh(e,b):e.B[b];a&&(a+="\n");a+="CMOS["+k(b)+"]: "+k(c)}e.fa.X(a)})}ne(c,26,this,this.Nk)};f.lc=function(a,b){if(!b)if(!a)this.reset();else if(!this.restore(a))return!1;return!0};f.kc=function(a){return a&&this.save?this.save():!0}; f.reset=function(a){var b;this.ea=this.W;this.Ea=this.Ba;Zh(this);this.U=Array(this.nb);for(b=0;b=Nh){this.O=16;this.pa=0;this.ha=16;this.Va=0;this.ra=160;512<=ci(this)&&(this.ra|=16);3==di(this)&&(this.ra|=64);5180==this.qa&&(this.ra|=12);this.ab=3;this.Ia=Array(8); this.Da=0;a&&(this.B=Array(64));ei(this,this.yc);for(a=21;24>=a;a++)this.B[a]=0;for(a=14;46>a;a++)void 0===this.B[a]&&(this.B[a]=0);this.B[20]=this.ea&(Lh.af|2|Mh.Qg|Mh.af);this.B[16]=fi(this,0)<<4|fi(this,1);gi(this)}}; function ei(a,b){var c=b?new Date(b):new Date;"[object Date]"!==Object.prototype.toString.call(c)||isNaN(c.getTime())?(c=new Date,a.X("CMOS date invalid ("+b+"), using "+c)):b&&a.X("CMOS date: "+c);a.B[0]=c.getSeconds();a.B[1]=0;a.B[2]=c.getMinutes();a.B[3]=0;a.B[4]=c.getHours();a.B[5]=0;a.B[6]=c.getDay()+1;a.B[7]=c.getDate();a.B[8]=c.getMonth()+1;c=c.getFullYear();a.B[9]=c%100;c/=100;a.B[50]=c%10|c/10<<4;a.B[10]=38;a.B[11]=2;a.B[12]=0;a.B[13]=128;a.Ra=a.Ka=0;a.oc=a.tb=null} function Yh(a,b){var c=a.B[b];if(10>b){var d=!1;4!=b&&5!=b||a.B[11]&2||(12>c?c=c?c:12:c=(c-=12)?c+128:140,d=!0);a.B[11]&4||(d&&128c;c++)b+=a.B[c];a.B[47]=b&255;a.B[46]=b>>8} f.save=function(){var a=new re(this);se(a,0,[this.W,this.Ba,this.ea,this.Ea]);for(var b=[],c=0;c=Nh&&(se(a,5,[this.O,this.pa,this.ha,this.Va,this.ra,this.ab]),se(a,6,[this.Ia[7],this.Ia,this.Da,this.B,this.Ra,this.Ka]));return a.data()}; f.restore=function(a){var b,c;b=a[0];this.W=b[0];this.Ba=b[1];this.ea=b[2];this.Ea=b[3];b=a[1];for(c=0;c>2)+1)*a.xc+32*((b?a.Ba:a.Ea)&15)}function oi(a,b){var c=b?a.W:a.ea;return a.qa!=Ih||c&Mh.Qg?((c&Mh.af)>>Mh.bf)+1:0} function fi(a,b){if(b>Lh.bf} function Ph(a,b,c,d,e){for(var l="",g=1;8>=g;g++){var m="pcjs-bitCell";g||(m+=" pcjs-bitCellLeft");l+='
'+g+"
\n"}c.innerHTML=l;b=kb(c,"pcjs-bitCell");c=null;for(g=0;gg.qb[0]&&(g.qb[0]=255,g.qb[1]--,0>g.qb[1]&&(g.qb[1]=255)));return m}function ti(a,b,c,d,e,l){var g=a.U[b];a.sa(768)&&n(a,d,e,l,"DMA"+b+".CHANNEL"+c+".COUNT["+g.Cb+"]",null,!0);a=g.Xb[c];a.qb[g.Cb]=a.rc[g.Cb]=e;g.Cb^=1}function ui(a,b,c,d){var e=a.U[b],l=e.Rd|1;e.Rd&=-16;a.sa(768)&&n(a,c,null,d,"DMA"+b+".STATUS",l,!0);return l} function vi(a,b,c,d,e){var l=a.U[b];a.sa(768)&&n(a,c,d,e,"DMA"+b+".REQ",null,!0);a=d&3;l.Rd=l.Rd&~(16<>2].Xb[b&3],c,d,e)} function xi(a,b,c){b=a.U[b>>2].Xb[b&3];b.Lf&&b.fh&&b.Cg?(c&&(b.done=c),b.Cd||cf(a,b,!0)):c&&c(!0)}function cf(a,b,c){c&&(b.count=b.qb[1]<<8|b.qb[0],b.type=b.mode&12,b.Ui=b.ed=!1);for(var d=!1;0<=b.count&&(c=b.Gf<<16|b.vb[1]<<8|b.vb[0],4==b.type?(d=!0,function(c){b.fh.call(b.Lf,b.Cg,-1,function(l,g){0>l&&(b.Ui||(b.Ui=!0),l=255);b.Cd||a.ia.nc(c,l);(d=g)&&setTimeout(function(){Fi(b)||cf(a,b)},0)})}(c)):8==b.type?(c=a.ia.Xa(c),0>b.fh.call(b.Lf,b.Cg,c)&&(b.ed=!0)):0!=b.type&&(b.ed=!0)),!d&&!Fi(b););} function Fi(a){if(!a.ed&&0<=--a.count&&(a.mode&32?(a.vb[0]--,0>a.vb[0]&&(a.vb[0]=255,a.vb[1]--,0>a.vb[1]&&(a.vb[1]=255))):(a.vb[0]++,255>3];b=1<<(b&7);d.Yb&b||(d.Yb|=b,d.Oe=c||0,Ii(a))}function Mi(a,b){var c=a.dc[b>>3],d=1<<(b&7);c.Yb&d&&(c.Yb&=~d,Ii(a))}function Ii(a,b){var c,d=-1;1>=1),Mc(a.A,d))),2==b&&Pc(a))}f=Gh.prototype;f.vk=function(a,b){n(this,a,null,b,"PIT1_CTRL",null,2048);return null}; f.Jl=function(a,b,c){this.Bb=b;n(this,a,b,c,"PIT1_CTRL",null,2048);a=(b&192)>>6;if(3!=a){c=b&1;var d=b&14;if(b&=48){var e=this.R[a];e.Ng=b;e.mode=d;e.Ii=c;e.rc=[0,0];e.qb=[0,0];e.fe=[0,0];e.td=!1;e.gf=!1;e.he=!1;Oi(this,a);0==a&&Mi(this,0);2==a&&255==this.dc[0].md&&77==this.ca&&(a=this.R[0],a.Mc[0]=a.rc[0],a.Mc[1]=a.rc[1],a.gd=Hc(this.A,this.Aa))}else Xh(this,a),b=this.R[a],b.fe[0]=b.qb[0],b.fe[1]=b.qb[1],b.gf=!0,Oi(this,a)}}; function Qi(a,b){var c=a.R[b],d=c.rc[1]<<8|c.rc[0];d||(d=1==c.qd?256:65536);return d}function Rc(a,b){var c=a.R[b],d=c.Mc[1]<<8|c.Mc[0];d||(d=1==c.qd?256:65536);return d}function Oi(a,b){var c=a.R[b];c.Td=32==c.Ng?1:0;c.qd=48==c.Ng?2:1} function Xh(a,b,c){var d=a.R[b];if(d.he&&(2!=b||a.ca&1)){var e=Hc(a.A,a.Aa),l=(e-d.gd)/a.ub|0;0>l&&(d.gd=e,l=0);var g=Qi(a,b),m=Rc(a,b)-l;0==d.mode?(0>=m&&(m=0),m||(d.td=!0,d.he=!1,b||Li(a,0))):4==d.mode?(d.td=1!=m,0>=m&&(m=g+m,0>=m&&(m=g),d.Mc[0]=m&255,d.Mc[1]=m>>8,d.gd=e,!b&&d.td&&Li(a,0))):6==d.mode&&(m-=l,0>=m&&(d.td=!d.td,m=g+m,0>=m&&(m=g),d.Mc[0]=m&255,d.Mc[1]=m>>8,d.gd=e,!b&&d.td&&Li(a,0)));d.qb[0]=m&255;d.qb[1]=m>>8;c&&(a.gd=0)}return d} function Qc(a,b){for(var c=0;c=Nh){var c=a.A.Y.wd,d=Hc(a.A,a.Aa);null==a.tb&&(a.Ra=Hc(a.A,a.Aa),a.oc=1024,a.tb=Math.floor(a.A.Y.wd/a.oc),hi(a));d>=a.Ka&&(a.B[12]|=64,a.B[11]&64&&(a.B[12]|=128,Li(a,8)),a.Ka=d+a.tb);a.B[0]==a.B[1]&&a.B[2]==a.B[3]&&a.B[4]==a.B[5]&&(a.B[12]|=32,a.B[11]&32&&(a.B[12]|=128,Li(a,8)));var e=d-a.Ra,l=Math.floor(e/c);if(l&&!(a.B[11]&128)){for(;l--;)if(60<=++a.B[0]&&(a.B[0]=0,60<=++a.B[2]&&(a.B[2]=0,24<=++a.B[4]))){a.B[4]=0;a.B[6]=a.B[6]%7+1; var g;g=a.B[9];var m=ua[a.B[8]-1];28==m&&0===g%4&&(g%100||0===g%400)&&m++;g=m;++a.B[7]>g&&(a.B[7]=1,12<++a.B[8]&&(a.B[8]=1,a.B[9]=(a.B[9]+1)%100))}a.B[12]|=16;a.B[11]&16&&(a.B[12]|=128,Li(a,8))}a.Ra=d-e%c}}f.wk=function(a,b){var c=this.mb;if(this.La&16)if(this.ca&128)c=this.ea;else if(this.P){var c=this.P,d=0;c.B.length&&(d=c.B[0]);c.sa()&&c.xa("scan code "+k(d)+" delivered");c=d}n(this,a,null,b,"PPI_A",c);return c};f.Kl=function(a,b,c){n(this,a,b,c,"PPI_A");this.mb=b}; f.xk=function(a,b){var c=this.ca;n(this,a,null,b,"PPI_B",c);return c};f.Ll=function(a,b,c){n(this,a,b,c,"PPI_B");Ri(this,b)};function Ri(a,b){var c=!!(b&2),d=!!(a.ca&2);a.ca=b;a.P&&Si(a.P,!(b&128),!!(b&64));c!=d&&Pc(a,c)}f.yk=function(a,b){var c=0,c=this.qa==Ih?this.ca&4?c|this.Ea&15:c|this.Ea>>4&1:this.ca&8?c|this.ea>>4:c|this.ea&15;this.ca&1&&Xh(this,2).td&&(c=this.ca&2?c|32:c|16);n(this,a,null,b,"PPI_C",c,32896);return c};f.Ml=function(a,b,c){n(this,a,b,c,"PPI_C");this.Fb=b}; f.zk=function(a,b){var c=this.La;n(this,a,null,b,"PPI_CTRL",c);return c};f.Nl=function(a,b,c){n(this,a,b,c,"PPI_CTRL");this.La=b};f.Lj=function(a,b){var c=this.Va;n(this,a,null,b,"8042_OUTBUFF",c,16384);this.O&=-258;this.P&&Ti(this.P);return c};f.Yk=function(a,b,c){n(this,a,b,c,"8042_INBUF.DATA",null,16384);if(this.O&8)switch(this.pa){case 96:Ui(this,b);break;case 209:Vi(this,b);break;default:if(Ui(this,this.ha&-17),this.P){a=-1;switch(b){case 255:a=250,Wi(this.P)}Xi(this,a)}}this.pa=b;this.O&=-9}; f.Mj=function(a,b){var c=this.ca&-209|(Hc(this.A)&64?16:0);n(this,a,null,b,"8042_RWREG",c,16384);return c};f.Zk=function(a,b,c){n(this,a,b,c,"8042_RWREG",null,16384);Ri(this,b)};f.Nj=function(a,b){n(this,a,null,b,"8042_STATUS",this.O,16384);var c=this.O&255;this.O&256&&(this.O|=1,this.O&=-257);return c}; f.Xk=function(a,b,c){n(this,a,b,c,"8042_INBUFF.CMD",null,16384);this.pa=b;this.O|=8;a=0;240<=this.pa&&(a=this.pa^15,this.pa=240);switch(this.pa){case 32:Xi(this,this.ha);break;case 173:Ui(this,this.ha|16);break;case 174:Ui(this,this.ha&-17);this.P&&Ti(this.P);break;case 170:this.P&&(a=this.P,a.B=[],a.sa()&&a.xa("scan codes flushed"));Ui(this,this.ha|16);Xi(this,85);Vi(this,3);break;case 171:Xi(this,0);break;case 192:Xi(this,this.ra);break;case 208:Xi(this,this.ab);break;case 224:Xi(this,this.ha&16? 0:1);break;case 240:a&1&&Wd(this.A)}};function Ui(a,b){a.ha=b;a.O=a.O&-5|b&4;a.P&&Si(a.P,!!(b&8),!(b&16))}function Xi(a,b,c){0<=b&&(a.Va=b,c?a.O|=1:(a.O&=-2,a.O|=256))}function Vi(a,b){a.ab=b;Ib(a.ia,!!(b&2));b&1||Wd(a.A)}function Yi(a,b){a.qa=c?Yh(this,c):this.B[c];this.sa(4352)&&n(this,a,null,b,"CMOS.DATA["+k(c)+"]",d,!0);null!=b&&12==c&&(this.B[c]&=15,d&128&&Mi(this,8),d&64&&this.B[11]&64&&hi(this));return d}; f.nl=function(a,b,c){var d=this.Da&63;this.sa(4352)&&n(this,a,b,c,"CMOS.DATA["+k(d)+"]",null,!0);a=b^this.B[d];if(13>=d){if(c=b,10>d){var e=!1;this.B[11]&4||(c=10*(c>>4)+(c&15),e=!0);if(4==d||5==d)e&&23=c?c=12==c?0:c:(c-=116,c=24==c?12:c))}}else c=b;this.B[d]=c;11==d&&a&64&&b&64&&hi(this)};f.Il=function(a,b,c){n(this,a,b,c,"NMI");this.jb=b};f.ol=function(a,b,c){n(this,a,b,c,"COPROC.CLEAR")};f.pl=function(a,b,c){n(this,a,b,c,"COPROC.RESET")}; f.Nk=function(a){if(this.sa(8192)&&Bh(this.fa,26,a)){var b=this.A.F>>8;oe(this.A,a,function(a,d){return function(e){d=Hc(a.A)-d;var l,g=a.A.H&255,m=a.A.H>>8,q=a.A.H&255,r=a.A.H>>8;if(2==b||3==b)l=" CH(hour)="+ia(m)+" CL(min)="+k(g)+" DH(sec)="+k(r);else if(4==b||5==b)l=" CX(year)="+ia(a.A.G)+" DH(month)="+k(r)+" DL(day)="+k(q);g=a.fa;m=d;g.message("INT "+k(26)+": C="+(xe(g.A)?1:0)+(l||"")+" (cycles="+m+(e?",level="+(e+1):"")+")")}}(this,Hc(this.A)))}return!0}; function Jh(a,b){if(void 0===a)return b;for(var c=0,d=1,e=0;ec||2E4>8&255,this.B[c++]=l[b]>>16&255,this.B[c++]=l[b]>>24&255;else this.B=d;this.W=d.symbols;if(!this.B.length){Aa("Empty ROM: "+a);return}if(1==this.B.length){Aa(this.B[0]);return}}catch(g){this.Ta("ROM data error: "+g.message); return}else for(a=b.replace(/\n/gm," ").replace(/ +$/,"").split(" "),this.B=Array(a.length),d=0;d>>d.Pa].Bf(e&d.B,a.B[c]&255,e)}b=!0}else b=!1;if(b){b=[];"number"==typeof a.U?b.push(a.U):null!=a.U&&a.U.length&&(b=a.U);for(c=0;cthis.O?21:23,c=a.B[b]|a.B[b+1]<<8,c=c+(this.B>>10);a.B[b]=c&255;a.B[b+ 1]=c>>8;gi(a)}}else Aa("No RAM allocated")};f.save=function(){var a=new re(this);this.controller&&se(a,0,this.controller.save());return a.data()};f.restore=function(a){return this.controller?this.controller.restore(a[0]):!0};function fj(a){this.P=a;this.O=hj;this.fa=ij;this.B=jj;this.A=null}var gj=-2134900736,hj=65535,ij=2575,jj=2,kj=[null,0],lj=[function(a){return this.controller.Xa(a)},null,null,function(a,b){this.controller.nc(a,b)},null,null];f=fj.prototype;f.save=function(){return[this.O,this.B]}; f.restore=function(a){this.nc(0,a[0]&255);this.nc(2,a[1]&255);return!0};f.Xa=function(a){var b=255;2>a?b=a&1?this.fa>>8:this.fa&255:4>a&&(b=a&1?this.B>>8:this.B&255);return b};f.nc=function(a,b){if(a)2==a&&(this.B=this.B&-256|b);else if(b!=(this.O&255)){var c=this.P.ia;if(b&1)this.A&&(Mb(c,917504,131072,this.A),this.A=null);else{this.A||(this.A=Nb(c,917504,131072));var d=Nb(c,16646144,131072);Mb(c,917504,131072,d,b&2?1:Qb)}this.O=this.O&-256|b}};f.Wi=function(){return kj};f.gh=function(){return lj}; Ra(function(){for(var a=kb(window.document,"pcjs","ram"),b=0;b":62,"?":63,"@":64,am:65,bm:66,cm:67,hm:68,E:69,im:70,lm:71,mm:72,nm:73,om:74,pm:75,qm:76,rm:77,sm:78,tm:79,um:80,Q:81,vm:82,zm:83,Em:84,Im:85,Jm:86,Km:87,Mm:88,Nm:89,Om:90,"[":91,"\\":92,"]":93,"^":94,_:95,"`":96,Pm:97,Qm:98,Tm:99,d:100,e:101,Um:102,Vm:103,Wm:104,Xm:105,Zm:106,k:107,$m:108, an:109,n:110,cn:111,p:112,q:113,r:114,dn:115,t:116,en:117,fn:118,gn:119,x:120,y:121,z:122,"{":123,"|":124,"}":125,"~":126},nj={};nj[186]=X[";"];nj[187]=X["="];nj[188]=X[","];nj[189]=X["-"];nj[190]=X["."];nj[191]=X["/"];nj[192]=X["`"];nj[219]=X["["];nj[220]=X["\\"];nj[221]=X["]"];nj[222]=X["'"];nj[173]=X["-"];var oj={};oj[X["1"]]=X["!"];oj[X["2"]]=X["@"];oj[X["3"]]=X["#"];oj[X["4"]]=X.$;oj[X["5"]]=X["%"];oj[X["6"]]=X["^"];oj[X["7"]]=X["&"];oj[X["8"]]=X["*"];oj[X["9"]]=X["("];oj[X["0"]]=X[")"]; oj[186]=X[":"];oj[187]=X["+"];oj[188]=X["<"];oj[189]=X._;oj[190]=X[">"];oj[191]=X["?"];oj[192]=X["~"];oj[219]=X["{"];oj[220]=X["|"];oj[221]=X["}"];oj[222]=X['"'];oj[173]=X._;oj[61]=X["+"];oj[59]=X[":"]; var pj={3016:1,1016:2,1017:8,1018:32,1091:128,1093:64,1224:128,1020:512,1144:1024,1145:2048},qj={TAB:1009,ESC:1027,F1:1112,F2:1113,F3:1114,F4:1115,F5:1116,F6:1117,F7:1118,F8:1119,F9:1120,F10:1121,LEFT:1037,UP:1038,RIGHT:1039,DOWN:1040,CTRL_C:4003,CTRL_BREAK:4008,CTRL_ALT_DEL:4046},rj={esc:1027,1:X["1"],2:X["2"],3:X["3"],4:X["4"],5:X["5"],6:X["6"],7:X["7"],8:X["8"],9:X["9"],0:X["0"],"-":X["-"],"=":X["="],bs:1008,tab:1009,q:81,w:87,e:69,r:82,t:84,y:89,u:85,i:73,o:79,p:80,"[":X["["],"]":X["]"],enter:13, ctrl:1017,a:65,s:83,d:68,f:70,g:71,h:72,j:74,k:75,l:76,";":X[";"],quote:X["'"],"`":X["`"],shift:1016,"\\":X["\\"],z:90,x:88,c:67,v:86,b:66,n:78,m:77,",":X[","],".":X["."],"/":X["/"],"right-shift":3016,prtsc:1044,alt:1018,space:X[" "],"caps-lock":1020,f1:1112,f2:1113,f3:1114,f4:1115,f5:1116,f6:1117,f7:1118,f8:1119,f9:1120,f10:1121,"num-lock":1144,"scroll-lock":1145,"num-home":1036,"num-up":1038,"num-pgup":1033,"num-sub":1109,"num-left":1037,"num-center":1101,"num-right":1039,"num-add":1107,"num-end":1035, "num-down":1040,"num-pgdn":1034,"num-ins":1045,"num-del":1046},sj={"caps-lock":512,"num-lock":1024,"scroll-lock":2048},Y={1027:1};Y[X["1"]]=2;Y[X["!"]]=10754;Y[X["2"]]=3;Y[X["@"]]=10755;Y[X["3"]]=4;Y[X["#"]]=10756;Y[X["4"]]=5;Y[X.$]=10757;Y[X["5"]]=6;Y[X["%"]]=10758;Y[X["6"]]=7;Y[X["^"]]=10759;Y[X["7"]]=8;Y[X["&"]]=10760;Y[X["8"]]=9;Y[X["*"]]=10761;Y[X["9"]]=10;Y[X["("]]=10762;Y[X["0"]]=11;Y[X[")"]]=10763;Y[X["-"]]=12;Y[X._]=10764;Y[X["="]]=13;Y[X["+"]]=10765;Y[1008]=14;Y[1009]=15;Y[113]=16; Y[81]=10768;Y[119]=17;Y[87]=10769;Y[101]=18;Y[69]=10770;Y[114]=19;Y[82]=10771;Y[116]=20;Y[84]=10772;Y[121]=21;Y[89]=10773;Y[117]=22;Y[85]=10774;Y[105]=23;Y[73]=10775;Y[111]=24;Y[79]=10776;Y[112]=25;Y[80]=10777;Y[X["["]]=26;Y[X["{"]]=10778;Y[X["]"]]=27;Y[X["}"]]=10779;Y[13]=28;Y[1017]=29;Y[97]=30;Y[65]=10782;Y[115]=31;Y[83]=10783;Y[100]=32;Y[68]=10784;Y[102]=33;Y[70]=10785;Y[103]=34;Y[71]=10786;Y[104]=35;Y[72]=10787;Y[106]=36;Y[74]=10788;Y[107]=37;Y[75]=10789;Y[108]=38;Y[76]=10790;Y[X[";"]]=39; Y[X[":"]]=10791;Y[X["'"]]=40;Y[X['"']]=10792;Y[X["`"]]=41;Y[X["~"]]=10793;Y[1016]=42;Y[X["\\"]]=43;Y[X["|"]]=10795;Y[122]=44;Y[90]=10796;Y[120]=45;Y[88]=10797;Y[99]=46;Y[67]=10798;Y[118]=47;Y[86]=10799;Y[98]=48;Y[66]=10800;Y[110]=49;Y[78]=10801;Y[109]=50;Y[77]=10802;Y[X[","]]=51;Y[X["<"]]=10803;Y[X["."]]=52;Y[X[">"]]=10804;Y[X["/"]]=53;Y[X["?"]]=10805;Y[3016]=54;Y[1044]=55;Y[1018]=56;Y[X[" "]]=57;Y[1020]=58;Y[1112]=59;Y[1113]=60;Y[1114]=61;Y[1115]=62;Y[1116]=63;Y[1117]=64;Y[1118]=65;Y[1119]=66; Y[1120]=67;Y[1121]=68;Y[1144]=69;Y[1145]=70;Y[1036]=71;Y[1038]=72;Y[1033]=73;Y[1109]=74;Y[1037]=75;Y[1101]=76;Y[1039]=77;Y[1107]=78;Y[1035]=79;Y[1040]=80;Y[1034]=81;Y[1045]=82;Y[1046]=83;Y[1122]=87;Y[1123]=88;Y[1091]=91;Y[1093]=93;Y[1224]=91;Y[4003]=7470;Y[4008]=7494;Y[4046]=3677523;f=mj.prototype; f.Rb=function(a,b,c){var d=this,e=a+"-"+b;if(void 0===this.ya[e])switch(b){case "kbd":return c.onkeydown=function(a){return tj(d,a,!0)},c.onkeypress=function(a){a=a||window.event;a=a.which||a.keyCode;var b=!Y[a]||!!(d.ec&128);b||uj(d,a,!0);return b},c.onkeyup=function(a){return tj(d,a,!1)},!0;case "caps-lock":return this.ya[e]=c,c.onclick=function(){d.A&&d.A.Sc();uj(d,1020,!0)},!0;case "num-lock":return this.ya[e]=c,c.onclick=function(){d.A&&d.A.Sc();uj(d,1144,!0)},!0;case "scroll-lock":return this.ya[e]= c,c.onclick=function(){d.A&&d.A.Sc();uj(d,1145,!0)},!0;default:var l=b.toUpperCase().replace(/-/g,"_");if(void 0!==qj[l]&&"button"==a)return this.ya[e]=c,c.onclick=function(a,b,c){return function(){a.A&&a.A.Sc();vj(a,c,!0);uj(a,c,!0)}}(this,l,qj[l]),!0;if(void 0!==rj[b])return this.ca++,this.ya[e]=c,a=function(a,b,c){return function(){uj(a,c)}}(this,b,rj[b]),b=function(a,b,c){return function(){wj(a,c)}}(this,b,rj[b]),"ontouchstart"in window?(c.ontouchstart=a,c.ontouchend=b):(c.onmousedown=a,c.onmouseup= c.onmouseout=b),!0}return!1};function xj(a,b,c){if(a.ca){for(var d in oj)if(b==oj[d]){b=+d;(d=nj[d])&&(b=d);break}for(var e in rj)if((d=rj[e]==b)||(d=b,97<=d&&122>=d&&(d-=32),d=rj[e]==d),d){(a=a.ya["key-"+e])&&void 0!==c&&(a.style.color=c?"#ffffff":"#000000",a.style.backgroundColor=c?"#000000":"#ffffff");break}}}f.Gc=function(a,b,c,d){this.ia=b;this.A=c;this.fa=d;this.U=xb(a,"ChipSet")};function Wi(a,b){a.xa("keyboard reset",65792);a.B=[170];a.R=!0;b&&a.U&&Yi(a.U,a.B[0])} function Si(a,b,c){a.na!==c&&(a.na=a.Z=c)&&(a.R=!0);a.W!==b&&(a.W=b)&&!a.Z&&Zi(a,!0);a.W&&a.Z&&(Wi(a,!0),a.Z=!1)}function Ti(a){var b=0;a.B.length&&a.R&&(b=a.B[0],a.U&&Yi(a.U,b));a.sa()&&a.xa("scan code "+k(b)+" available")}function Zi(a,b){0>=1);if(b&3584){if(!1===d)return!0;d=null}null==d?d=!((c?a.P:a.ec)&b):d||b&255&&(b=255);if(c){a.P&=~b;d&&(a.P|=b);c=b;var l,g;for(g in sj)d="led-"+g,e=sj[g],c&&c!=e||!(l=a.ya[d])||(l.style.backgroundColor=a.P&e?"#00ff00":"#000000")}else a.ec&=~b,d&&(a.ec|=b);return!0}}return!1} function uj(a,b,c){if(Y[b]&&a.A&&a.A.oa.zb){pj[b]&&a.O.length&&0e||(e==a.O.length&&(d={},d.qe=b,d.ec=a.ec,xj(a,b,!0),e++),0b.xd){if(!b.ff){wj(a,b.qe);return}b.ff=!1;c=a.ra}else c=1==b.xd++?500:100;b.nj=setTimeout(function(a){return function(){zj(a,b)}}(a),c)}}else wj(a,b.qe,!0)} function Bj(a,b,c){var d=b;if(65<=b&&90>=b)!(a.ec&515)==c&&(d=b+32);else if(97<=b&&122>=b)!!(a.ec&515)==c&&(d=b-32);else if(!!(a.ec&3)==c){if(a=oj[b])d=a}else if(a=nj[b])d=a;return d}f.Dg=function(a){a||(this.ec&=-256)}; function tj(a,b,c){var d=!0,e=!1,l=!1,g=b.keyCode,m=Bj(a,g,!0);a.bh&&m==X["`"]&&(g=m=27);if(Y[g+1E3])if(m+=1E3,2==b.location&&(m+=2E3),vj(a,m,!1,c)){if(20==g||144==g||145==g)a.pa||(c=e=!0);if(!(c||91!=g&&93!=g))for(var q=0;q=b||97<=b&&122>=b;d>>>=8;){var g=0,m=d&255;224==l||225==l?e.push(l|(c?0:128)):(42==m?a.P&3||a.P&512&&b||(g=m):29==m?a.P&12||(g=m):56==m?a.P&48||(g=m):e.push(l|(c?0:128)),g&&(c?e.unshift(g):e.push(g|128)))}for(c=0;cd.B.length?(d.sa()&&d.xa("scan code "+k(l)+" buffered"),d.B.push(l),1==d.B.length&&d.U&&Yi(d.U,l)):(20== d.B.length&&d.B.push(255),d.xa("scan code buffer overflow")))}}Ra(function(){for(var a=kb(window.document,"pcjs","keyboard"),b=0;bc.length)c=[!1,0,null,null,0,Array(5>b?Tj:Uj)];this.fa=a.fa;this.type=e[0];this.port=e[1];this.gb=b;this.kb=e[2];this.bc=e[3];this.pd=d||e[4];65536<=this.pd&&720896<=this.kb&&(this.bc=Math.min(this.pd>>2,32768));this.tc=c[0];this.Qc=c[1];this.We=c[2];this.Fa=c[3];this.mc=c[4]&255;this.Jg=c[4]>>8&255;this.ob=c[5];this.ih=Tj;this.Ff=Vj;if(5<=b){this.ih=Uj;this.Ff=Wj;b=c[6];void 0===b&&(b=[!1,0,Array(20), 0,3==l?0:1,0,0,Array(5),0,0,0,Array(9),0,[this.kb,this.bc,this.pd],Array(this.pd>>2),-2147478512,0,-1,0,-1,0,-1,0,0,0,0,1,255,0,0,0,Array(256)]);this.sd=b[0];this.Hd=b[1];this.Ic=b[2];this.Tg=Xj;this.Mg=b[3];this.Ye=b[4];this.zf=b[5];this.Kd=b[6];this.ne=b[7];this.Vg=Yj;this.gj=b[8];this.hj=b[9];this.Jd=b[10];this.be=b[11];this.Ug=Zj;this.wb=b[12];d=b[13];"number"==typeof d&&(d=[this.kb,this.bc,d]);this.kb=d[0];this.bc=d[1];d=this.pd>>2;if((this.dd=b[14])&&this.dd.length>this.controller.ri&255};bk[17408]=function(a){return(this.controller.wb=this.ga[(a&-4)+this.B])>>((a&3)<<3)&255};bk[5120]=function(a){a+=this.B;var b=this.controller.wb=this.ga[a&-2];return(a&1?b>>8:b)&255};bk[1280]=function(a){a+=this.B;a=this.controller.wb=this.ga[a];for(var b=this.controller.kh,c=this.controller.jh&b,d=0,e=128;e;)(a&b)==c&&(d|=e),c>>>=1,b>>>=1,e>>=1;return d}; bk[0]=function(a,b){var c=a+this.B,d;d=(b|b<<8|b<<16|b<<24)&this.controller.Fd|this.controller.$d;d=d&this.controller.Eb|this.controller.wb&~this.controller.Eb;d=d&this.controller.lb|this.ga[c]&~this.controller.lb;this.ga[c]!=d&&(this.ga[c]=d,this.bb=!0)}; bk[32]=function(a,b){var c=a+this.B;b=b>>this.controller.Oc|b<<8-this.controller.Oc&255;var d;d=(b|b<<8|b<<16|b<<24)&this.controller.Fd|this.controller.$d;d=d&this.controller.Eb|this.controller.wb&~this.controller.Eb;d=d&this.controller.lb|this.ga[c]&~this.controller.lb;this.ga[c]!=d&&(this.ga[c]=d,this.bb=!0)}; bk[96]=function(a,b){var c=a+this.B;b=b>>this.controller.Oc|b<<8-this.controller.Oc&255;var d;d=(b|b<<8|b<<16|b<<24)&this.controller.Fd|this.controller.$d;d&=this.controller.wb;d=d&this.controller.Eb|this.controller.wb&~this.controller.Eb;d=d&this.controller.lb|this.ga[c]&~this.controller.lb;this.ga[c]!=d&&(this.ga[c]=d,this.bb=!0)}; bk[160]=function(a,b){var c=a+this.B;b=b>>this.controller.Oc|b<<8-this.controller.Oc&255;var d;d=(b|b<<8|b<<16|b<<24)&this.controller.Fd|this.controller.$d;d|=this.controller.wb;d=d&this.controller.Eb|this.controller.wb&~this.controller.Eb;d=d&this.controller.lb|this.ga[c]&~this.controller.lb;this.ga[c]!=d&&(this.ga[c]=d,this.bb=!0)}; bk[224]=function(a,b){var c=a+this.B;b=b>>this.controller.Oc|b<<8-this.controller.Oc&255;var d;d=(b|b<<8|b<<16|b<<24)&this.controller.Fd|this.controller.$d;d^=this.controller.wb;d=d&this.controller.Eb|this.controller.wb&~this.controller.Eb;d=d&this.controller.lb|this.ga[c]&~this.controller.lb;this.ga[c]!=d&&(this.ga[c]=d,this.bb=!0)};bk[4]=function(a,b){var c=(a&-4)+this.B,d=(a&3)<<3,d=b<>this.controller.Oc|b<<8-this.controller.Oc&255;var d;d=(b|b<<8|b<<16|b<<24)&this.controller.Eb;d=this.controller.tf&d|this.controller.wb&~d;d=d&this.controller.lb|this.ga[c]&~this.controller.lb;this.ga[c]!=d&&(this.ga[c]=d,this.bb=!0)}; function ck(a){var b=[];if(void 0!==a.gb){b[0]=a.tc;b[1]=a.Qc;b[2]=a.We;b[3]=a.Fa;b[4]=a.mc|a.Jg<<8;b[5]=a.ob;if(5<=a.gb){var c=[];c[0]=a.sd;c[1]=a.Hd;c[2]=a.Ic;c[3]=a.Mg;c[4]=a.Ye;c[5]=a.zf;c[6]=a.Kd;c[7]=a.ne;c[8]=a.gj;c[9]=a.hj;c[10]=a.Jd;c[11]=a.be;c[12]=a.wb;c[13]=[a.kb,a.bc,a.pd];var d;a:if(d=a.dd){var e=0,l=[];if(void 0!==d[0])for(var g=0;2>g;g++)for(var m=g;m>1;l[e++]=q;m=r}if(l.lengtha&&(a=0);for(var c="",d=0;8>d;d++){for(var l=h(b.kb+a)+":",E=0;8>E&&ac&&(a=Math.round(c/b*100)+"%")}this.hf?(this.ua.style.width=a,this.ua.style.width=a,this.ua.style.display="block",this.ua.style.margin="auto"):(this.ha.style.width=a,this.ha.style.height="auto");this.ha.style.backgroundColor="black";this.ha.xe();a=!0}this.Sc()}return a}; function Gj(a,b){!b&&a.ha&&(a.hf?a.ua.style.width=a.ua.style.height="":a.ha.style.width=a.ha.style.height="");a.xa("notifyFullScreen("+b+")",!0);a.P&&(a.P.bh=b)}f.je=function(a){var b=!1;this.W&&(a?this.W.je&&(this.W.je(),b=this.mb.R=!0):this.W.oj&&(this.W.oj(),this.mb.R=!1,b=!0),this.Sc());return b}; function sk(a){var b=a.W;b&&!a.yc&&(b.addEventListener("touchstart",function(b){tk(a,b)},!1),b.addEventListener("touchmove",function(b){tk(a,b)},!0),b.addEventListener("touchend",function(){},!1),a.yc=!0)}f.Dg=function(a){this.Wd=a;this.P&&this.P.Dg(a)}; function tk(a,b){a.Wd&&b.preventDefault();var c=0,d=0,e=a.ua;do isNaN(e.offsetLeft)||(c+=e.offsetLeft,d+=e.offsetTop);while(e=e.offsetParent);var l=a.Ba/a.ua.offsetWidth,e=a.La/a.ua.offsetHeight,g,m;b.targetTouches?(g=b.targetTouches[0].pageX,m=b.targetTouches[0].pageY):(g=b.pageX,m=b.pageY);c=(g-c)*l/(a.Ba/3)|0;d=(m-d)*e/(a.La/3)|0;1!=d?d?uj(a.P,1040,!0):uj(a.P,1038,!0):1!=c&&(c?uj(a.P,1039,!0):uj(a.P,1037,!0))} f.lc=function(a,b){if(!b)if(!a||!this.restore)this.reset();else if(!this.restore(a))return!1;return!0};f.kc=function(a){return a&&this.save?this.save():!0}; f.reset=function(){var a=!0,b=0;this.U&&(b=di(this.U));this.qa||(this.gb=3==b?Dj:3);this.Ea=3;switch(this.gb){case dj:b=7;break;case 5:var c=Ij[this.Uc];c&&(b=c[0]);b||(b=4);break;case Dj:b=3;this.Ea=Fj;break;default:b=2}this.Ia!==b&&(this.Ia=b,a=!0);this.O=null;this.Aa=this.jd=new Rj(this,Dj);this.ca=this.Vc=new Rj(this,3);5>this.gb?this.B=new Rj:(this.B=new Rj(this,this.gb,null,this.pd),uk(this));vk(this);this.nb=null;this.tb=this.ra=-1;this.Va=0;wk(this,this.Ea);if(this.O.kb&&a){a=this.O.kb+this.cc; for(b=this.O.kb;b>1&255,d=d>>8&-129,d>>4==(d&15)&&(d^=15)):(c=d&255,d=(d&256?7:112)|8&d>>8);Xb(this.ia,b,c|d<<8)}Jc(this,!0)}};function uk(a){a.B.Ye&1?(a.Aa=a.jd,a.ca=a.B):(a.Aa=a.B,a.ca=a.Vc)}f.save=function(){var a=new re(this);se(a,0,ck(this.jd));se(a,1,ck(this.Vc));se(a,2,[this.Ia,this.Ea,this.nb]);se(a,3,ck(this.B));return a.data()}; f.restore=function(a){var b=a[2];this.Ia=b[0];this.Ea=b[1];this.nb=b[2];this.O=null;this.Aa=this.jd=new Rj(this,Dj,a[0]);this.ca=this.Vc=new Rj(this,3,a[1]);this.B=new Rj(this,this.gb,a[3],this.pd);this.B.tc&&uk(this);vk(this);if(!xk(this))return!1;yk(this);return!0}; f.Vk=function(a,b,c){if(c)this.Ta("Unable to load font ROM image (error "+c+")");else{try{var d=eval("("+b+")");if(!d.length){Aa("Empty font ROM image: "+a);return}if(1==d.length){Aa(d[0]);return}if(8192==d.length)cj(this,d,[6144,0]);else{this.Ta("Unrecognized font data length ("+d.length+")");return}}catch(e){this.Ta("Font ROM data error: "+e.message);return}(this.pa||this.fa)&&ob(this)}}; function zk(a,b){if(1==b)return a.Ka[0]=Lj[0],a.Ka[1]=Lj[7],a.Ka;if(2==b){var c=a.O.We;if(a.O===a.B){var d=a.B.Ic[0],c=d&7;d&16&&(c|=8);18!=a.B.Ic[1]&&(c|=32)}a.Ka[0]=Lj[c&15];c=c&32?Nj:Mj;for(d=0;dl;l++)g=d[l]||0,m=g<<2&252,q=g>>4&252,g=g>>10&252,a.Ka[l]=[m,q,g,255];else{var r=d&&d[255];e=null!=c.Ic[15]?c.Ic:Oj;for(l=0;16>l;l++)g=e[l]&63,r?(g|= (c.Ic[20]&12)<<4,c.Ic[16]&128&&(g&=-49,g|=(c.Ic[20]&3)<<4),g=d[g],m=g<<2&252,q=g>>4&252,g=g>>10&252):(m=(g&4?170:0)|(g&32?85:0),q=(g&2?170:0)|(g&16?85:0),g=(g&1?170:0)|(g&8?85:0)),a.Ka[l]=[m,q,g,255]}a.jb=!0}return a.Ka}function cj(a,b,c,d){a.Tc=b;a.kd=c;a.Fb=d}function vk(a){var b=!1;if(window&&a.Tc){var c=0,d=a.Fb?a.Fb:8,e=zk(a);Ak(a,3,a.kd[0],c,d,8,a.Tc,e)&&(b=!0);c=a.Fb?0:2048;d=a.Fb?a.Fb:9;Ak(a,1,a.kd[1],c,d,14,a.Tc,Jj,Kj)&&(b=!0);a.Fb&&Ak(a,a.gb,a.kd[1],0,a.Fb,14,a.Tc,e)&&(b=!0)}return b} function Ak(a,b,c,d,e,l,g,m,q){var r=!1;null!=c&&(Bk(a,b,c,d,e,l,g,m,q)&&(r=!0),a.zi&&Bk(a,b<<1,c,d,e,l,g,m,q)&&(r=!0));return r} function Bk(a,b,c,d,e,l,g,m,q){var r=!1,x=b&1?0:1,E=a.Ra[b],C=16>m.length?m.length:16;E||(E={Ec:e<da||!R?da:8,ra=Vb.createImageData(r.Ec,r.Fc),Da=0;256>Da;Da++){for(ba= 0;ba=da-2,La=Ga[ba>(8<=ga&&192<=Da&&223>=Da?7:ga)?G:jb;Ck(ra,Dd,Cb,Ed);K&&Ck(ra,Dd+1,Cb,Ed)}Vb.putImageData(ra,(Da&15)*r.Ec,(Da>>4)*r.Fc)}r.se[V]="#"+h(G[0],2)+h(G[1],2)+h(G[2],2);r.Di[V]=G;r.Rg[V]=Ba;r=!0}}a.Ra[b]=E;return r}function Dk(a){0a.tb&&(a.tb=0):a.tb=-1} function yk(a){if(a.na){for(var b=10;15>=b;b++)if(null==a.O.ob[b])return;var c=a.O.ob[10],b=c&31,d=a.O.ob[11]&31,e=a.O.ob[9]&31,l=!1;a.O===a.B&&(l=!0,7!=e||4!=b||d||(d=7));if(c&32||b>d&&!l||b>e)Ek(a);else{c=a.O.ob[15]+((a.O.ob[14]&63)<<8);a.ra!=c&&(Ek(a),a.ra=c);d=d-b+1;if(a.yf!=b||a.He!=d)a.yf=b,a.He=d;a.ab=e+1;Dk(a)}}} function Ek(a){if(0<=a.ra){if(void 0!==a.ea){var b=a.ea[a.ra];if(b&131072){var b=b&-131073,c=a.ra%a.R,d=a.ra/a.R|0;a.na&&a.Ra[a.na]&&(a.Bb&&Fk(a,c,d,b,a.Bb),Fk(a,c,d,b));a.ea[a.ra]=b}}a.ra=-1}} function Gk(a){var b,c=a.O;a.Ie=!1;var d=c.be[5];if(null!=d){b=1024;var e=0,l=c.be[3]&31;switch(d&3){case 0:if(l){e=32;switch(l&24){case 8:e=96;break;case 16:e=160;break;case 24:e=224}c.Oc=l&7}break;case 1:e=1;break;case 2:switch(l&24){default:e=2;break;case 8:e=98;break;case 16:e=162;break;case 24:e=226}break;case 3:a.gb==dj&&(e=3,c.Oc=l&7)}d&8&&(b=1280);c=c.ne[4];null!=c&&(c&4||(b|=4096,e|=16),d&64&&(c&8&&(b|=16384,e|=4),a.Ie=!0));b|=e}return b} function Hk(a,b){var c=a.O;c&&null!=b&&b!=c.Rf&&(c.Og(b),a.ia.Og(c.kb,c.bc,c.gh()))} function xk(a,b){var c,d=a.nb,e=a.O;if(e)if(e.gb==Dj)d=Fj;else if(5<=e.gb){var d=null,l=e.pd>>2,g=32768=e.ob[18]?19:120:122:g&128?d=c?13:14:500>1);a.Ra.length&&(a.Na=a.Ba/a.R|0,a.Oa=a.La/a.Z|0,a.na?(b=a.Ra[a.na],d=a.Ra[a.na<<1],a.Ai&&80==a.R?d&&a.Na>=3*d.Ec>>2&&(a.na<<=1,b=d):(d&&a.Na>=d.Ec&&(a.na<<=1,b=d),b&&(a.Na=b.Ec,a.Oa=b.Fc)),a.oc=a.xc=0,b&&(a.oc=a.R*b.Ec,a.xc=a.Z*b.Fc)):(a.Na=a.Oa=1,a.oc=a.R,a.xc=a.Z),a.Lb=a.pa.createImageData(a.oc,a.xc),a.ub=window.document.createElement("canvas"),a.ub.width=a.oc,a.ub.height=a.xc,a.Bb=a.ub.getContext("2d"),a.ud=a.vd=0,a.nd=a.Ba,a.od=a.La,b=a.Ba- a.R*a.Na,d=a.La-a.Z*a.Oa,0>1,a.nd-=b),0>1,a.od-=d),b||d)&&(a.pa.fillStyle=a.ua.style.backgroundColor,a.pa.fillRect(0,0,a.Ba,a.La));!1!==c?Jc(a,!0):(a.jb=!1,Ik(a,!0))}return!0}function Ck(a,b,c,d){b=(b+c*a.width)*d.length;a.data[b]=d[0];a.data[b+1]=d[1];a.data[b+2]=d[2];a.data[b+3]=d[3]}function Ik(a,b){a.Va=-1;a.Da=!1;if(b){var c=a.jf;if(void 0===a.ea||a.ea.length!=c)a.ea=Array(c)}} function Fk(a,b,c,d,e){var l=d&255,g=d>>8;d=g&15;var m=a.Ra[a.na];m.cf&&(d=m.cf[d]);var q=g>>4&15;m.cf&&(q=m.cf[q]);e?(b*=m.Ec,c*=m.Fc,e.fillStyle=m.se[q],e.fillRect(b,c,m.Ec,m.Fc)):(b=b*a.Na+a.ud,c=c*a.Oa+a.vd,a.pa.fillStyle=m.se[q],a.pa.fillRect(b,c,a.Na,a.Oa));g&256&&(q=(l&15)*m.Ec,l=(l>>4)*m.Fc,e?e.drawImage(m.Rg[d],q,l,m.Ec,m.Fc,b,c,m.Ec,m.Fc):a.pa.drawImage(m.Rg[d],q,l,m.Ec,m.Fc,b,c,a.Na,a.Oa));g&512&&(l=a.yf,g=a.He,e?(a.ab&&a.ab!==m.Fc&&(l=l*m.Fc/a.ab|0,g=g*m.Fc/a.ab|0),e.fillStyle=m.se[d], e.fillRect(b,c+l,m.Ec,g)):(a.ab&&a.ab!==a.Oa&&(l=l*a.Oa/a.ab|0,g=g*a.Oa/a.ab|0),a.pa.fillStyle=m.se[d],a.pa.fillRect(b,c+l,a.Na,g)))} function Jc(a,b){if(a.oa.ic){var c=!1,d=a.O;d&&(d!==a.B?d.Qc&8&&(c=!0):d.Hd&32&&(c=!0));if(c||b){if(b)Ik(a,!0);else if(void 0===a.ea)return;var e=!1;!(b||++a.Hg&15)&&0<=a.tb&&(a.tb++,e=!0);var l=0,g=a.vf,c=d.kb,m=c+d.bc;if(Jk(a,d)&8||d.Ue&&d.Uem&&(q=m-c,0>q&&(q=0));m=c+q;if(d=!b&&a.Da){for(var d=a.ia,r= !0,x=c>>>d.Pa;0a.ra)return;l=a.ra;g=l+1}}if(a.na){if(a.Ra[a.na]){e=0;d=a.Va=0;q=1048575;r=a.O.Qc&32;5<=a.gb&&(r=a.O.Ic[16]&8);r&&(d=32768,q&=~d,a.tb&2||(q&=-65537));for(c+=l<<1;c>8|(E&255)<<8;var R=d,ca=16;x>=q))>>(ca-=q);Ck(a.Lb,x++,C,r[Ga])}x>V&&(V=x);C=Q&&(Q=C+1)}l+=2;m++;if(x>=a.R){x=0;C+=2;if(C>a.Z)break;C==a.Z&&(C=1,l=c+a.ld)}}a.Da=!0;Ga.R?a.Wb-a.R-Q>>3:0;cR&&(ca=R)):(l<<=Q,ca-=Q,a.Da=!1):(a.Da&&l===a.ea[m]?(q+=ca,ca=0):a.ea[m]=l,m++);if(ca){q>>=8;q>C&&(C=q);r=V&&(V=r+1)}c+=K;if(q>=a.R){q=0;if(++r>a.Z)break;c+=E}}Q||(a.Da=!0);xa.R?a.Wb-a.R-V>>3:0;cE&&(R=E)):(Q<<=V,R-=V,a.Da=!1):(a.Da&&Q===a.ea[l]?(d+=R,R=0):a.ea[l]=Q,l++);if(R){dx&&(x=d);q=G&&(G=q+1)}if(d>=a.R){d=0;if(++q>a.Z)break;c+=K}}V||(a.Da=!0);rd&&(b.ph=d,d=-d|0);d%b.lh>b.Rk&&(c|=1);d%b.oh>b.Tk&&(c|=9);b.si=d/b.oh|0;return c}f.rk=function(a,b){return Kk(this,this.Aa,a,b)};f.Fl=function(a,b,c){var d=this.Aa;d.Jg=d.mc;d.mc=b&31;n(this,a,b,c,"CRTC.INDX")};f.qk=function(a,b){return Lk(this,this.Aa,a,b)};f.El=function(a,b,c){Mk(this,this.Aa,a,b,c)};f.sk=function(a,b){return Nk(this,this.Aa,b)};f.Gl=function(a,b,c){a=this.Aa;n(this,a.port+4,b,c,"MODE");a.Qc=b;xk(this,!1)}; f.tk=function(a,b){return Ok(this,this.Aa,b)};f.ej=function(a,b,c){this.B.zf=this.B.zf&-4|b&3;n(this,a,b,c,"FEAT")};f.Yi=function(a,b){var c=this.B.sd?this.B.Ic[this.B.Hd&31]:this.B.Hd;b&&!this.sa()||n(this,960,null,b,"ATC."+(this.B.sd?this.B.Tg[this.B.Hd&31]:"INDX"),c);this.B.sd=!this.B.sd;return c}; f.dj=function(a,b,c){var d=this.B,e=d.Hd&32;if(d.sd){d.sd=!1;var l=d.Hd&31;if(16<=l||!e)c&&!this.sa()||n(this,a,b,c,"ATC."+d.Tg[l]),d.Ic[l]=b,this.jb=!1,Ik(this,void 0)}else d.Hd=b,n(this,a,b,c,"ATC.INDX"),d.sd=!0,b&32&&!e&&vk(this)&&Jc(this,!0),d.xf=(d.ob[12]<<8)+d.ob[13]|0,d.Ue=0}; f.Dk=function(a,b){var c=0;if(5==this.gb)c=3-((this.B.Ye&12)>>2),c=(this.Uc&1<>this.B.wc&63;b&&!this.sa()||n(this,969,null,b,"DAC.DATA["+k(this.B.$c)+"]["+k(this.B.wc)+"]",c);this.B.wc+=6;12Missing <canvas> support. Please try a newer web browser.";break}e.setAttribute("class","pcjs-canvas");e.setAttribute("width",d.screenWidth);e.setAttribute("height",d.screenHeight);e.style.backgroundColor=d.screenColor;e.style.height="auto";0<=(window?window.navigator.userAgent:"").indexOf("MSIE")&&(c.onresize= function(a,b,c,d){return function(){b.style.height=(a.clientWidth*d/c|0)+"px"}}(c,e,d.screenWidth,d.screenHeight),c.onresize());c.appendChild(e);var l=window.document.createElement("textarea");Ja("iOS")&&(l.setAttribute("autocapitalize","off"),l.setAttribute("autocorrect","off"));c.appendChild(l);var g=e.getContext("2d"),d=new Z(d,e,g,l,c);ib(d,c)}}); function Pk(a){this.ua=a.adapter;switch(this.ua){case 1:this.ha=1016;this.Z=4;break;case 2:this.ha=760;this.Z=3;break;default:Aa("Unrecognized serial adapter #"+this.ua);return}this.W=null;Va.call(this,"SerialPort",a,Pk,4194304);var b=a.binding,c;a=Qk;b&&(void 0===c&&(c="Panel"),(c=gb(c,this.id))&&(b=c.ya[b])&&this.Rb(null,a,b))}db(Pk);var Qk="buffer";f=Pk.prototype;f.Fi=function(a,b){return a==this.Md?(this.mb=b,this):null}; f.Rb=function(a,b,c){var d=this;switch(b){case Qk:return this.ya[b]=this.W=c,c.onkeydown=function(a){a=a||window.event;var b=a.keyCode;if(8===b)return a.preventDefault&&a.preventDefault(),Rk(d,[b]),!0},c.onkeypress=function(a){a=a||window.event;var b=a.which||a.keyCode;Rk(d,[b]);32==b&&a.preventDefault&&a.preventDefault()},!0}return!1};f.Gc=function(a,b,c,d){this.ia=b;this.A=c;this.fa=d;this.U=xb(a,"ChipSet");Zb(b,this,Sk,this.ha);cc(b,this,Tk,this.ha);ob(this)}; f.lc=function(a,b){if(!b)if(!a||!this.restore)this.reset();else if(!this.restore(a))return!1;return!0};f.kc=function(a){return a&&this.save?this.save():!0};f.reset=function(){Uk(this)};f.save=function(){var a=new re(this),b=0,c=[];c[b++]=this.ea;c[b++]=this.ra;c[b++]=this.na;c[b++]=this.ca;c[b++]=this.R;c[b++]=this.O;c[b++]=this.P;c[b++]=this.B;c[b++]=this.pa;c[b]=this.xa;se(a,0,c);return a.data()};f.restore=function(a){return Uk(this,a[0])}; function Uk(a,b){var c=0;void 0===b&&(b=[0,0,384,0,1,0,0,96,48,[]]);a.ea=b[c++];a.ra=b[c++];a.na=b[c++];a.ca=b[c++];a.R=b[c++];a.O=b[c++];a.P=b[c++];a.B=b[c++];a.pa=b[c++];a.xa=b[c];return!0}function Rk(a,b){a.xa=a.xa.concat(b);Vk(a)}function Vk(a){0>8:this.ca;n(this,a,null,b,this.O&128?"DLM":"IER",c);return c};f.lk=function(a,b){var c=this.R;n(this,a,null,b,"IIR",c);return c};f.mk=function(a,b){var c=this.O;n(this,a,null,b,"LCR",c);return c};f.pk=function(a,b){var c=this.P;n(this,a,null,b,"MCR",c);return c};f.nk=function(a,b){var c=this.B;n(this,a,null,b,"LSR",c);return c}; f.uk=function(a,b){var c=this.pa;n(this,a,null,b,"MSR",c);return c};f.Ql=function(a,b,c){n(this,a,b,c,this.O&128?"DLL":"THR");this.O&128?this.na=this.na&-256|b:(this.ra=b,this.B&=-97,this.W?(13!=b&&(8==b?this.W.value=this.W.value.slice(0,-1):(this.W.value+=String.fromCharCode(b),this.W.scrollTop=this.W.scrollHeight)),a=!0):a=!1,a&&(this.B|=96))};f.Bl=function(a,b,c){n(this,a,b,c,this.O&128?"DLM":"IER");this.O&128?this.na=this.na&255|b<<8:this.ca=b}; f.Cl=function(a,b,c){n(this,a,b,c,"LCR");this.O=b};f.Dl=function(a,b,c){var d=this.P;n(this,a,b,c,"MCR");this.P=b;this.mb&&(d^b)&3&&(a=this.mb,b=this.P,(c=3==(b&3))?a.tc||(d=!1,a.P&2||(a.reset(),a.xa("serial mouse reset"),d=!0),a.P&1||(a.xa("serial mouse ID requested"),d=!0),d&&(Rk(a.ea,[77,77]),a.xa("serial mouse ID sent")),Wk(a),a.tc=c):a.tc&&(a.xa("serial mouse inactive"),Xk(a),a.tc=c),a.P=b)}; var Sk={0:Pk.prototype.Ak,1:Pk.prototype.kk,2:Pk.prototype.lk,3:Pk.prototype.mk,4:Pk.prototype.pk,5:Pk.prototype.nk,6:Pk.prototype.uk},Tk={0:Pk.prototype.Ql,1:Pk.prototype.Bl,3:Pk.prototype.Cl,4:Pk.prototype.Dl};Ra(function(){for(var a=kb(window.document,"pcjs","serial"),b=0;ba.W||0>a.Z)a.W=b.clientX,a.Z=b.clientY;a.R?(a.B=b.movementX||b.mozMovementX||b.webkitMovementX||0,a.O=b.movementY||b.mozMovementY||b.webkitMovementY||0):(a.B=b.clientX-a.W,a.O=b.clientY-a.Z);(a.B||a.O)&&al(a,null,b.clientX,b.clientY);a.W=b.clientX;a.Z=b.clientY}},!1),b.addEventListener("mousedown",function(b){bl(a,b.button,!0)},!1),b.addEventListener("mouseup",function(b){bl(a,b.button,!1)},!1),b.style.cursor= "none",!0):!1}function bl(a,b,c){if(a.tc&&a.A&&a.A.oa.zb){var d;!(d=!1!==a.R)&&(d=a.ca.length)&&(d=a.ca[0],d=d.Pg?d.je(!0):!1);d||(a.R=null);d="mouse button"+b+" "+(c?"dn":"up");switch(b){case 0:a.ha!=c&&(a.ha=c,al(a,d));break;case 2:a.pa!=c&&(a.pa=c,al(a,d))}}} function al(a,b,c,d){var e=64|(a.ha?32:0)|(a.pa?16:0)|(a.O&192)>>4|(a.B&192)>>6,l=a.B&63,g=a.O&63;a.sa(4194304)&&a.xa((b?b+": ":"")+(void 0!==d?"mouse ("+c+","+d+"): ":"")+"serial packet ["+k(e)+","+k(l)+","+k(g)+"]",0,!0);Rk(a.ea,[e,l,g]);a.B=a.O=0}Ra(function(){for(var a=kb(window.document,"pcjs","mouse"),b=0;b>2;var e=d=0,a=new DataView(a,0,c);g.A=Array(g.Hb);for(c=0;cb.indexOf("/api/v1/dump")&&(a=ka(b),"json"==a?l=encodeURI(b):"demandrw"==this.mode||"demandro"==this.mode?(l=hl(this,b),this.Mf=!0):(c="path",d="&mbhd=10",!b.indexOf("http:")||!b.indexOf("ftp:")||0<="dsk ima img 360 720 12 144".split(" ").indexOf(a)?(c="disk",d="&mbhd=0"):-1!==b.indexOf("/",b.length-1)&&(c= "dir"),l=za()+"/api/v1/dump?"+c+"="+encodeURIComponent(b)+(this.Ce?"":d)+"&format=json")),ya(l,!0,null,this,this.Ej,b)}; f.Ej=function(a,b,c,d){var e=null;this.Ee=!1;var l=0>c&&this.na&&!this.na.oa.ic;if(this.Mf)c?this.controller.Ta('Unable to connect to disk "'+d+'" (error '+c+": "+b+")",l):(this.P=!0,e=this);else if(c)this.controller.Ta('Unable to load disk "'+this.B+'" (error '+c+")",l);else try{if(0g&&0b.indexOf("0x")&&'["'!=b.substr(0,2)?JSON.parse(b.replace(/([a-z]+):/gm,'"$1":').replace(/\/\/[^\n]*/gm,"")):eval("("+b+")");if(m.length)if(1==m.length)Aa(m[0]);else{this.Hb=m.length;this.Ib=m[0].length;this.Ob=m[0][0].length;var q=m[0][0][0];this.Db=q&&q.length||512;for(b=a=0;b>2,x=q.pattern;void 0===x&&(x=q.pattern=0);var E=q.data;if(void 0===E){var C=q.bytes;if(void 0!== C&&C.length){for(var l=r<<2,G=C.length;Gb&&(b=0);2E3>2,e=Array(d),l=0;l>2,e=a.data;a=a.pattern;for(var l=0;l>8&255;c[d++]=g>>16&255;c[d++]=g>>24&255}return c}function nl(a,b){var c=-1;if(a&&b>2,c=(d>((b&3)<<3)&255;return c} f.write=function(a,b,c){if(this.Ee)return!1;if(b>2;b=(b&3)<<3;for(var g=d.length;g<=l;g++)d[g]=e;a.Lc?l=a.fd+a.Lc&&(a.Lc+=l-(a.fd+a.Lc)+1):(a.fd=l,a.Lc=1);d[l]=d[l]&~(255<=this.A.length||q>=this.A[m].length||r>=this.A[m][q].length){c="sector (CHS="+m+":"+q+":"+r+") out of range ("+ b+" changes applied)";b=-1;break}if(this.Ee){c="unable to modify write-protected disk";b=-1;break}e=g[l++];l=g[l++];g=e+l.length;if(m=this.A[m][q][r]){for(q=m.data.length;qb&&-2!=b&&this.controller.Ta("Unable to restore disk '"+this.B+": "+c);return b}; f.toJSON=function(){var a=JSON.stringify(this.A,function(a,c){return"file"==a?void 0:c}),a=a.replace(/,"length":512/gm,"").replace(/,"pattern":0/gm,""),a=a.replace(/"(sector|length|data|pattern)":/gm,"$1:"),a=a.replace(/,"[^"]*":([0-9]+|true|false)/gm,""),a=a.replace(/(sector|length|data|pattern):/gm,'"$1":');return a=a.replace(/([\]}]),/gm,"$1,\n")}; function ol(a){Va.call(this,"FDC",a,ol,524288);this.dmaRead=this.qj;this.dmaWrite=this.rj;this.dmaFormat=this.Bj;this.ca=null;if(a.autoMount&&(this.ca=a.autoMount,"string"==typeof this.ca))try{this.ca=eval("("+a.autoMount+")")}catch(b){Aa("FDC auto-mount error: "+b.message+" ("+a.autoMount+")"),this.ca=null}this.O=[];this.ra=!Ja("Mobi")&&window&&"FileReader"in window}db(ol);aa={}; var pl={3:{Ad:3,Sd:0,name:aa.Dm},4:{Ad:2,Sd:1,name:aa.Bm},5:{Ad:9,Sd:7,name:aa.Lm},6:{Ad:9,Sd:7,name:aa.wm},7:{Ad:2,Sd:0,name:aa.ym},8:{Ad:1,Sd:2,name:aa.Cm},10:{Ad:2,Sd:7,name:aa.xm},13:{Ad:6,Sd:7,name:aa.jm},15:{Ad:3,Sd:0,name:aa.Am}};f=ol.prototype; f.Rb=function(a,b,c){var d=this;switch(b){case "listDisks":return this.ya[b]=c,c.onchange=function(){var a=d.ya.descDisk,b=c.options[c.selectedIndex];if(a&&b){var g={};if(b=b.getAttribute("data-value"))try{g=eval("({"+b+"})")}catch(m){Aa("FDC option error: "+m.message)}b=g.desc;void 0===b&&(b="");g=g.href;void 0!==g&&(b=''+b+"");a.innerHTML=b}},!0;case "descDisk":case "listDrives":return this.ya[b]=c,c.onchange=function(){var a=ha(c.value,10);null!=a&&ql(d,a)}, !0;case "loadDrive":return this.ya[b]=c,c.onclick=function(){var a=d.ya.listDisks;a&&rl(d,a.options[a.selectedIndex].text,a.value)},!0;case "mountDrive":return this.ra?(this.ya[b]=c,c.addEventListener("change",function(){var a=c.children[0];a.children[1].disabled=!a.children[0].files.length}),c.onsubmit=function(a){if(a=a.currentTarget[1].files[0]){var b=a.name;rl(d,ja(b,!0),b,a)}return!1}):c.parentNode.removeChild(c),!0}return!1}; f.Gc=function(a,b,c,d){this.ia=b;this.A=c;this.fa=d;this.na=a;this.U=xb(a,"ChipSet");sl(this);Zb(b,this,tl);cc(b,this,ul);this.ra&&vl(this,"Local Disk","?");vl(this,"Remote Disk","??");wl(this)||ob(this)}; f.lc=function(a,b){if(!b){if(!a||!this.restore){if(this.reset(),this.na.dh){this.O=[];for(var c=0;cg.Ga.restore(C)&&(m=!1);m&&g.Ga&&void 0!==g.cb&&(g.hb=g.Ga.seek(g.Gb,g.fb,g.pb));m||(e=!1)}a.Z=b[c++]||0;a.ua=b[c]||0;return e}f.Oi=function(a){var b;a=this.B[a];if(void 0!==a){b={};for(var c in a)b[c]=a[c]}return b}; f.kj=function(a,b,c){if(a.Ga){var d=a.Ga.info(),e=d[2],l=d[1]*e;if(b+c<=d[0]*l)return a.Gb=Math.floor(b/l),b%=l,a.fb=Math.floor(b/e),a.pb=b%e+1,a.yb=c*d[3],a.sb=0,!0}return!1};function wl(a,b){b||(a.ea=0);if(a.ca)for(var c in a.ca){var d=a.ca[c];if(d.name&&d.path){var e=c.charCodeAt(0)-65;if(0<=e&&ea.Hb||l[1]>a.Ib)&&(this.Ta('Diskette "'+c+'" too large for drive '+String.fromCharCode(65+a.Ab)),b=null);b?(a.Ga=b,a.ij=c,a.pe=d,Al(this,c,d,b),l=b.info(),this.Z|=128,this.Ta('Mounted diskette "'+c+'" in drive '+String.fromCharCode(65+a.Ab),a.ge||e),a.Sf=l[0],a.qf=l[1],a.rf=l[2]):a.Ae=!1;a.ge&&(a.ge=!1,--this.ea||ob(this));ql(this,a.Ab)}; function vl(a,b,c){if(a=a.ya.listDisks){for(var d=0;d=this.P&&(this.Fa&=-81,this.R=this.P=0);return c}; f.vl=function(a,b,c){this.sa()&&n(this,a,b,c,"DATA["+this.P+"]");this.P=pl[a].Ad){b=!1;this.R=0;a=Bl(this);var d,e,l,g,m=a&31;switch(m){case 3:Bl(this);Bl(this);Cl(this);break;case 4:c=Bl(this);this.Ab=c&3;d=this.B[this.Ab];Cl(this);Dl(this,(d.sb&-16777216)>>>24);break;case 5:case 6:c=Bl(this);b=c>>2&1;this.Ab=c&3;d=this.B[this.Ab];d.fb=b;c=d.Gb=Bl(this);e=Bl(this);l=d.pb=Bl(this);g=Bl(this);d.yb=128<>2&1;this.Ab=c&3;d= this.B[this.Ab];c=d.Gb;e=d.fb=b;l=d.pb=1;g=0;d.sb=0;d.Ga&&(d.hb=d.Ga.seek(d.Gb,d.fb,d.pb))?g=d.hb.length:d.sb=72;El(this,d,a,b,c,e,l,g);b=!0;break;case 13:c=Bl(this);b=c>>2&1;this.Ab=c&3;d=this.B[this.Ab];c=d.Gb;e=d.fb=b;l=1;g=Bl(this);d.yb=128<>2&1,c=Bl(this),d.Gb+=c-d.Pd,0>d.Gb&&(d.Gb=0),d.Gb>=d.Hb&&(d.Gb=d.Hb-1),d.Pd=c,d.sb=32,d.Gb||(d.sb|=268435456),Cl(this),b=!0}0>>8);Dl(a,(b.sb&16711680)>>>16);var q=0;if(e!=b.Gb||l!=b.fb)q=g=1;c&128&&(l^=q,d||(q=0));Dl(a,e+q);Dl(a,l);Dl(a,g);Dl(a,m)}function Bl(a){var b=a.W[a.R];a.R++;return b}function Cl(a){a.R=a.P=0}function Dl(a,b){a.W[a.P++]=b} f.qj=function(a,b,c){if(void 0===b||0>b){b=-1;var d=null,e=0;if(!a.sb&&a.Ga){do{if(a.hb&&(e=a.cb,0<=(b=nl(a.hb,a.cb++)))){d=a.hb;break}a.hb=a.Ga.seek(a.Gb,a.fb,a.pb);if(!a.hb){a.sb=1088;break}a.cb=0;Fl(a)}while(1)}c(b,!1,d,e)}else c(-1,!1)};f.rj=function(a,b){return void 0!==b&&0<=b?Gl(a,b):-1}; f.Bj=function(a,b){var c;if(void 0!==b&&0<=b)a:if(c=b,a.sb)c=-1;else{a.Yc[a.we++]=c;if(a.we==a.Yc.length){a.Gb=a.Yc[0];a.fb=a.Yc[1];a.pb=a.Yc[2];a.yb=128<Gl(a,a.Gi)){c=-1;break a}a.If++}a.If>=a.Qd&&(c=-1)}else c=-1;return c};function Gl(a,b){if(a.sb||!a.Ga)return-1;do{if(a.hb&&a.Ga.write(a.hb,a.cb++,b))break;a.hb=a.Ga.seek(a.Gb,a.fb,a.pb);if(!a.hb){a.sb=8256;b=-1;break}a.cb=0;Fl(a)}while(1);return b} function Fl(a){a.pb++;a.pb>=a.rf+1&&(a.pb=1,a.fb++,a.fb>=a.qf&&(a.fb=0,a.Gb++))}var tl={1012:ol.prototype.hk,1013:ol.prototype.fk,1015:ol.prototype.gk},ul={1010:ol.prototype.wl,1013:ol.prototype.vl,1015:ol.prototype.ul};Ra(function(){for(var a=kb(window.document,"pcjs","fdc"),b=0;bq.Ga.restore(g)&&(G=!1),G&&void 0!==q.cb&&(q.hb=q.Ga.seek(q.Ld,q.fb,q.pb+q.Hf)));G||(e=!1);null!=a.ra&&1>=d&&(a.ra|=(l.type&3)<<(1-d<<1))}return e}f.Oi=function(a){var b;a=this.B[a];if(void 0!==a){b={};for(var c in a)b[c]=a[c]}return b}; function Pl(a,b,c){if(b){var d=0,e=0;null==c&&((d=b.te[2])?e=b.te[0]<<8|b.te[1]:c=b.type);null==c||d||(d=Il[a.Aa][c][1],e=Il[a.Aa][c][0]);d&&((c=Il[a.Aa][b.type])&&e!=c[0]&&d!=c[1]&&a.Ta("Warning: drive parameters ("+e+","+d+") do not match drive type "+b.type+" ("+c[0]+","+c[1]+")"),b.Hb=e,b.Ib=d,null==b.Ga&&(b.Ga=new cl(a,b,b.mode)))}} f.kj=function(a,b,c){if(a.Ga){var d=a.Ga.info(),e=d[0];if(e){var l=d[2],g=d[1]*l;if(b+c<=e*g)return a.Ld=Math.floor(b/g),b%=g,a.fb=Math.floor(b/l),a.pb=b%l,a.yb=c*d[3],a.errorCode=0,!0}}return!1}; function Nl(a,b){b||(a.ea=0);for(var c=0;c=this.P&&(this.R=this.P=0,this.Fa&=-15);return c}; f.Sl=function(a,b,c){n(this,a,b,c,"DATA["+this.P+"]");this.P=a&&(this.Fa|=2,this.Fa&=-2,Ql(this))};f.Jk=function(a,b){var c=this.Fa;n(this,a,null,b,"STATUS",c);this.R=this.O.Db?(d.Fa=128,Rl(this.O,function(a){0<=a?(Sl(d),d.Fa=88):(d.Fa=1,d.Z=16)},!1)):this.Fa=80)}return c}; f.cl=function(a,b,c){if(this.O&&this.O.yb>=this.O.Db)if(0>Tl(this.O,b))this.Fa=1,this.Z=16;else if(1==this.O.cb||this.O.cb==this.O.Db)this.sa(1048832)&&n(this,a,b,c,"DATA["+this.O.cb+"]"),1=this.O.Db&&(this.Fa|=8))};f.Sj=function(a,b){var c=this.Z;n(this,a,null,b,"ERROR",c);return c};f.hl=function(a,b,c){n(this,a,b,c,"WPREC");this.Va=b};f.Tj=function(a,b){var c=this.ca;n(this,a,null,b,"SECCNT",c);return c}; f.fl=function(a,b,c){n(this,a,b,c,"SECCNT");this.ca=b};f.Uj=function(a,b){var c=this.Ia;n(this,a,null,b,"SECNUM",c);return c};f.gl=function(a,b,c){n(this,a,b,c,"SECNUM");this.Ia=b};f.Pj=function(a,b){var c=this.Da;n(this,a,null,b,"CYLLO",c);return c};f.bl=function(a,b,c){n(this,a,b,c,"CYLLO");this.Da=b};f.Oj=function(a,b){var c=this.Ba;n(this,a,null,b,"CYLHI",c);return c};f.al=function(a,b,c){n(this,a,b,c,"CYLHI");this.Ba=b};f.Rj=function(a,b){var c=this.ua;n(this,a,null,b,"DRVHD",c);return c}; f.dl=function(a,b,c){n(this,a,b,c,"DRVHD");this.ua=b;this.Fa=this.B[this.ua&16?1:0]?this.Fa|80:this.Fa&-65};f.Vj=function(a,b){var c=this.Fa;n(this,a,null,b,"STATUS",c);return c};f.$k=function(a,b,c){n(this,a,b,c,"COMMAND");this.La=b;this.U&&Mi(this.U,14);Ul(this)};f.el=function(a,b,c){n(this,a,b,c,"FDR");this.Ea&4&&!(b&4)&&(this.Z=1);this.Ea=b}; function Ul(a){var b=!1,c=a.La,d=a.ua&16?1:0,e=a.ua&15,l=a.Da|(a.Ba&3)<<8,g=a.Ia,m=a.ca||256;a.O=null;a.Z=0;a.Fa=80;(d=a.B[d])?(d.Ld=l,d.fb=e,d.pb=g,d.yb=m*d.Db,c=144<=c?c:c&240,d.hb=null,d.cb=0,d.errorCode=0,a.O=d):c=-1;switch(c&240){case 16:b=!0;break;case 32:a.Fa=128;Rl(d,function(b){0<=b&&a.U?(Sl(a),a.Fa=88):(a.Fa=1,a.Z=16)},!1);break;case 48:a.Fa=8;break;case 64:b=!0;break;case 112:b=!0;break;case 144:a.Z=1;b=!0;break;case 145:d.Ib=e+1,d.Ob=m,b=!0}b&&Sl(a)} function Sl(a){!a.U||a.Ea&2||Li(a.U,14,120)} function Ql(a){a.R=0;var b=Vl(a),c=Vl(a),d=c&32,e=d>>5,l=c&31,g=Vl(a),m=Vl(a),q=g<<2&768|m,r=g&63,x=Vl(a),E=Vl(a),C=a.B[e];C&&(C.Ld=q,C.fb=l,C.pb=r,C.yb=x*C.Db);switch(b){case 3:Wl(a,C?C.errorCode:4);Xl(a,c);Xl(a,g);Xl(a,m);Xl(a,0|d);b=-1;break;case 12:for(c=0;0<=(b=Vl(a));)C&&cb?Rl(a,c):c(-1,!1)};f.tj=function(a,b){return void 0!==b&&0<=b?Tl(a,b):-1}; f.Cj=function(a,b){var c;void 0!==b&&0<=b?(c=b,a.cbTl(a,a.Gi)){c=-1;break a}a.If++}a.If>=a.Qd&&(c=-1)}else c=-1;return c}; function Yl(a,b,c){b.errorCode=4;if(b.Ga&&(b.hb=null,a.U)){b.errorCode=0;Ei(a.U,3,a,"dmaRead",b);xi(a.U,3,function(a){a||0!=b.errorCode||(b.errorCode=4);c(b.errorCode?2:0)});return}c(b.errorCode?2:0)}function Zl(a,b,c){b.errorCode=4;if(b.Ga&&(b.hb=null,a.U)){b.errorCode=0;Ei(a.U,3,a,"dmaWrite",b);xi(a.U,3,function(a){a||(0==b.errorCode&&(b.errorCode=4),20==b.errorCode&&(b.errorCode=0));c(b.errorCode?2:0)});return}c(b.errorCode?2:0)} function $l(a,b,c){b.errorCode=4;b.ue&&b.ue.length==b.yb||(b.ue=Array(b.yb));b.cb=0;a.U?(b.errorCode=0,Ei(a.U,3,a,"dmaWriteBuffer",b),xi(a.U,3,function(a){a||0!=b.errorCode||(b.errorCode=4);c(b.errorCode?2:0)})):c(b.errorCode?2:0)} function Rl(a,b,c){var d=-1,e=null,l=0;if(a.errorCode)return b&&b(d,!1,e,l),d;var g=!1!==c?1:0;if(a.hb&&(l=a.cb,d=nl(a.hb,a.cb),a.cb+=g,0<=d))return e=a.hb,b&&b(d,!1,e,l),d;if(b){if(a.Ga)return a.Ga.seek(a.Ld,a.fb,a.pb+a.Hf,!1,function(c,q){(a.hb=c)?(e=c,l=a.cb=0,am(a),d=nl(a.hb,a.cb),a.cb+=g):a.errorCode=20;b(d,q,e,l)}),d;a.errorCode=20;b(d,!1,e,l)}return d} function Tl(a,b){if(a.errorCode)return-1;do{if(a.hb&&a.Ga.write(a.hb,a.cb++,b))break;a.Ga&&a.Ga.seek(a.Ld,a.fb,a.pb+a.Hf,!0,function(b){a.hb=b});if(!a.hb){a.errorCode=20;b=-1;break}a.cb=0;am(a)}while(1);return b}function am(a){a.pb++;var b=1-a.Hf;a.pb>=a.Ob+b&&(a.pb=b,a.fb++,a.fb>=a.Ib&&(a.fb=0,a.Ld++))}f.Lk=function(){var a=this.A.H&255;!(this.A.F>>8)&&128>8||!this.U)||(a=!(this.U.dc[0].md&64));return a?!0:!1}; var Kl={800:Hl.prototype.Ik,801:Hl.prototype.Jk,802:Hl.prototype.Hk},Jl={496:Hl.prototype.Qj,497:Hl.prototype.Sj,498:Hl.prototype.Tj,499:Hl.prototype.Uj,500:Hl.prototype.Pj,501:Hl.prototype.Oj,502:Hl.prototype.Rj,503:Hl.prototype.Vj},Ml={800:Hl.prototype.Sl,801:Hl.prototype.Vl,802:Hl.prototype.Ul,803:Hl.prototype.Tl,807:Hl.prototype.ti,811:Hl.prototype.ti,815:Hl.prototype.ti},Ll={496:Hl.prototype.cl,497:Hl.prototype.hl,498:Hl.prototype.fl,499:Hl.prototype.gl,500:Hl.prototype.bl,501:Hl.prototype.al, 502:Hl.prototype.dl,503:Hl.prototype.$k,1014:Hl.prototype.el};Ra(function(){for(var a=kb(window.document,"pcjs","hdc"),b=0;b>2;this.nb=b.kf;this.Ra=new Sc(this.A,7,"DBG");this.Ea=qm;80186<=this.A.qa&&(this.Ea=qm.slice(),this.Ea[15]=om,80286<=this.A.qa&&(this.Ea[15]=pm,80386<=this.A.qa&&(this.Ka=8,this.tb=-1)));Wh(this,64,function(a){um(d,d.A.zd,a)});Wh(this,128,function(a){var b=d.A.wa;b===d.A.zd?d.X("paging not enabled"):um(d,b,a)});Wh(this,4,function(a){if(a){var b=vm(d,a);if(void 0===b)d.X("invalid selector: "+a); else if(a=wm(d,b,!0),d.X("dumpDesc("+ia(a?a.ma:b)+"): %"+h(a?a.Zc:null,d.ra)),a){var c,b=!1;if(a.type&4096)a.type&2048?(c="code"+(a.type&512?",readable":",execonly"),a.type&1024&&(c+=",conforming")):(c="data"+(a.type&512?",writable":",readonly"),a.type&1024&&(c+=",expdown")),a.type&256&&(c+=",accessed");else{var m=xm[a.type];m&&(c=m[0],b=m[1])}!c||a.Mb&32768||(c+=",not present");d.X((b?"seg="+ia(a.Ja&65535)+" off="+ia(a.xb):"base="+h(a.Ja,d.ra)+" limit="+ym(a.xb))+" type="+k(a.type>>8)+" ("+c+") ext="+ ia(a.ext&-65296)+" dpl="+k(a.sc))}}else d.X("no selector")});Wh(this,8,function(a){a:{if(a){var b=vm(d,a);if(void 0===b){d.X("invalid task selector: "+a);break a}a=wm(d,b,!0)}else a=d.A.Wa;d.X("dumpTSS("+ia(a?a.ma:b)+"): %"+h(a?a.Ja:null,d.ra));if(a){var b="",c=a.type&-513,m=256==c?4:8,q=256==c?zm:Am,r,x,E,C;for(C in q)r=q[C],x=a.Ja+r,E=Qe(d.A,x)|Qe(d.A,x+1)<<8,2304==c&&(E=E|Qe(d.A,x+2)<<16|Qe(d.A,x+3)<<24),b&&(b+="\n"),b+=ia(r)+" "+na(C+":",11)+h(E,m);if(2304==c)for(C=0,r=E>>>16;rC;){x= a.Ja+r;E=Qe(d.A,x)|Qe(d.A,x+1)<<8;x=2;c="";if(!x||4>=1;c=V+"b"+c;E>>=8}b+="\n"+ia(r)+" ports "+ia(C)+"-"+ia(C+15)+": "+c;C+=16;r+=2}d.X(b)}}});Wh(this,134217728,function(a){var b;a&&(b=vm(d,a));if(void 0===b)d.X("invalid MCB");else for(d.X("dumpMCB("+ia(b)+")");b;){a=cm(d,0,b);var c=d.Xa(a,1),m=Bm(d,a,2),q=Bm(d,a,5);if(77!=c&&90!=c)break; d.X(Xg(0,b)+": '"+String.fromCharCode(c)+"' PID="+ia(m)+" LEN="+ia(q)+' "'+Cm(d,a,8)+'"');b+=1+q}});ob(this)}; f.Rb=function(a,b,c){var d=this;switch(b){case "debugInput":return this.La=this.ya[b]=c,c.onkeydown=function(a){var b;if(13==a.keyCode){b=c.value;c.value="";var g=Dm(d,b,!0),m;for(m in g)gm(d,g[m])}else 27==a.keyCode?c.value=b="":(38==a.keyCode?d.R>>0>=c.hd)return!1;b.Ua=d}}return!0}function Fm(a,b,c){c=c||1;null!=b.Sa&&(b.Sa+=c);null!=b.ma&&(b.Ua+=c,Jm(a,b)||(b.Ua=0,b.Sa=null))}function Xg(a,b,c){return null!=b?h(b,4)+":"+h(a,a&-65536||c?8:4):h(a)}function Km(a){return null==a.ma?"%"+h(a.Sa):Xg(a.Ua,a.ma,a.gc)}function Cm(a,b,c){var d="";for(c=c||256;d.lengthe?String.fromCharCode(e):"."}return d} var zm={PREV_TSS:0,CPL0_SP:2,CPL0_SS:4,CPL1_SP:6,CPL1_SS:8,CPL2_SP:10,CPL2_SS:12,TASK_IP:14,TASK_PS:16,TASK_AX:18,TASK_CX:20,TASK_DX:22,TASK_BX:24,TASK_SP:26,TASK_BP:28,TASK_SI:30,TASK_DI:32,TASK_ES:34,TASK_CS:36,TASK_SS:38,TASK_DS:40,TASK_LDT:42},Am={PREV_TSS:0,CPL0_ESP:4,CPL0_SS:8,CPL1_ESP:12,CPL1_SS:16,CPL2_ESP:20,CPL2_SS:24,TASK_CR3:28,TASK_EIP:32,TASK_PS:36,TASK_EAX:40,TASK_ECX:44,TASK_EDX:48,TASK_EBX:52,TASK_ESP:56,TASK_EBP:60,TASK_ESI:64,TASK_EDI:68,TASK_ES:72,TASK_CS:76,TASK_SS:80,TASK_DS:84, TASK_FS:88,TASK_GS:92,TASK_LDT:96,TASK_IOPM:100};function um(a,b,c){var d=0,e=b.length;a.X("id physaddr blkaddr used size type");a.X("-------- --------- -------- ------ ------ ----");c&&(c=vm(a,c),void 0!==c&&(d=c>>>a.A.Pa,e=1));for(;e--;)c=b[d],c.type!==ic&&(a.X(h(c.id)+" %"+h(d<c&&(c=xa(lm,a.substr(b,2).toUpperCase()));return c} function Mm(a,b){var c=0,d=Nm(a,b);if(void 0!==d)switch(b){case 0:case 1:case 2:case 3:case 4:case 5:case 6:case 7:c=2;break;case 8:case 9:case 10:case 11:case 12:case 13:case 14:case 15:case 22:case 16:case 17:case 18:case 19:case 20:case 21:c=4;break;case 24:case 25:case 26:case 27:case 28:case 29:case 30:case 31:case 32:case 33:case 34:case 35:case 56:c=8;break;case 23:c=a.Ka}return c?h(d,c):"??"} function Nm(a,b){var c;if(0<=b){var d=a.A;switch(b){case 0:c=d.F&255;break;case 1:c=d.G&255;break;case 2:c=d.H&255;break;case 3:c=d.D&255;break;case 4:c=d.F>>8&255;break;case 5:c=d.G>>8&255;break;case 6:c=d.H>>8&255;break;case 7:c=d.D>>8&255;break;case 8:c=d.F&65535;break;case 9:c=d.G&65535;break;case 10:c=d.H&65535;break;case 11:c=d.D&65535;break;case 12:c=v(d)&65535;break;case 13:c=d.L&65535;break;case 14:c=d.K&65535;break;case 15:c=d.J&65535;break;case 22:c=w(d)&65535;break;case 23:c=fd(d);break; case 16:c=d.$a.ma;break;case 17:c=me(d);break;case 18:c=d.Ca.ma;break;case 19:c=d.ib.ma;break;default:if(80286==a.A.qa)32==b&&(c=d.eb);else if(80386<=a.A.qa)switch(b){case 24:c=d.F;break;case 25:c=d.G;break;case 26:c=d.H;break;case 27:c=d.D;break;case 28:c=v(d);break;case 29:c=d.L;break;case 30:c=d.K;break;case 31:c=d.J;break;case 32:c=d.eb;break;case 33:c=d.vi;break;case 34:c=d.ae;break;case 35:c=d.Id;break;case 20:c=d.Pb.ma;break;case 21:c=d.Qb.ma;break;case 56:c=w(d)}}}return c} function Om(a,b){for(var c=0,d,e;0<=(c=b.indexOf("%",c));)e=Lm(b,c+1),0<=e&&(b=b.substr(0,c)+Mm(a,e)+b.substr(c+1+lm[e].length)),c++;for(c=0;0<=(c=b.indexOf("#",c));)e=b.substr(c+1,2),d=ha(e,16),null!=d&&32<=d&&128>d?(d=e+" '"+String.fromCharCode(d)+"'",b=b.replace("#"+e,d),c+=d.length):c++;for(c=0;0<=(c=b.indexOf("$",c));)if(e=b.substr(c+1,9),d=Pm(a,e))d=e+' "'+Cm(a,d)+'"',b=b.replace("$"+e,d),c+=d.length;for(c=0;0<=(c=b.indexOf("^",c));)if(e=b.substr(c+1,9),d=Pm(a,e))Fm(a,d),d=e+' "'+Cm(a,d,11)+ '"',b=b.replace("^"+e,d),c+=d.length;return b}f=bm.prototype;f.message=function(a,b){b&&(a+=" @"+Xg(w(this.A),me(this.A)));if(!this.Oa||a!=this.Oa)if(this.X(a),this.Oa=a,this.A){this.Zb&-2147483648&&this.Ub();var c=this.A;c.Y.Ne=0;c.ab-=c.A;c.A=0;Ec(c)}}; function Bh(a,b,c,d){var e,l;if(d)d=!0;else{d=a.sa(1)&&40!=b&&42!=b;var g=hm[b];g&&(d=a.sa(g)?!0:524288==g&&a.sa(g=1048576))}d&&(e=a.A.F>>8,l=a.A.H&255,33==b&&11==e||524288==g&&128<=l||1048576==g&&128>l)&&(d=!1);d&&((g=(g=tm[b])&&g[e]||"")&&(g=" "+Om(a,g)),a.message("INT "+k(b)+": AH="+k(e)+" @"+Xg(c-2-a.A.Ha.Ja,me(a.A))+g));return d} function lb(a,b,c,d,e,l,g,m){m|=256;if(null==e||(a.Zb&m)==m)m=null,null!=e&&(m=me(a.A),e-=a.A.Ha.Ja),a.message(b.Md+"."+(null!=d?"outPort":"inPort")+"("+ia(c)+","+(l?l:"unknown")+(null!=d?","+k(d):"")+")"+(null!=g?": "+k(g):"")+(null!=e?" @"+Xg(e,m):""))}f.Kk=function(){this.X("Type ? for list of debugger commands");this.ad();if(this.ab){var a=Dm(this,this.ab);this.ab=null;for(var b in a)gm(this,a[b])}}; function em(a){var b;if(Ye(a)){if(!a.ha||!a.ha.length){a.ha=Array(1E5);for(b=0;b>>c.Pa],!1)}a.pa=["read"];if(void 0!==a.ea)for(b=1;b>>c.Pa],!0);a.ea=["write"];a.Na=0} f.Nd=function(a,b,c){var d=!1;this.Na++;if(c||!Vm(this,a,b)){d=!0;if(a!=this.B){var e=this.jc(b);if(-1==e)d=!1;else{var l=this.ia;l.wa[e>>>l.Pa].Nd(e&l.B,a==this.ea);b.ma=null}}d&&(a.push(b),c?(null!=b.Sa&&(b.ma=null),b.Ud=!0):(Wm(this,a,a.length-1),em(this)))}this.Na--;return d}; function Vm(a,b,c,d,e){for(var l=!1,g=Xm(a,a.jc(c)),m=1;m>>c.Pa],b==a.ea));em(a);break}Wm(a,b,m,"exists");break}}return l}function Ym(a,b){for(var c=1;c=jm.length&&(x=a.Xa(b,1),g=sm[r-jm.length][x>>3&7]);var r=jm[g[0]],E=g.length-1,C="";if(164<=l&&167>=l||170<=l&&175>=l)E=0,b.hc&&"W"==r.slice(-1)&&(r=r.slice(0,-1)+"D");for(var l=null,G=!0,V=1;V<=E;V++){var K,Q;K="";Q=g[V];if(void 0!==Q){null==l&&(l=Q>>14); var R=Q&15;if(0!=R)if(15==R)G=!1;else{var ca=Q&240;if(128<=ca)if(0>x&&(x=a.Xa(b,1)),160>ca){K=a;var ca=E,R=b,da="",Ga=x>>6,jb=x&7;if(3>Ga){var Ba=void 0;if(!Ga&&(!R.gc&&6==jb||R.gc&&5==jb))Ga=2;else{if(R.gc)if(4!=jb)jb+=8;else{var da=K,Ba=Ga,Vb=R,Da=da.Xa(Vb,1),ga=Da>>6,ba=Da>>3&7,Da=Da&7,ea="";if(Ba||5!=Da)ea=mm[Da+8];4!=ba&&(ea&&(ea+="+"),ea+=mm[ba+8],ga&&(ea+="*"+(1<>24,da+="-"+h(-Ba, 2)):da+="+"+h(Ba,2)):2==Ga&&(da&&(da+="+"),R.gc?(Ba=Gm(K,R,4),da+=h(Ba)):(Ba=Bm(K,R,2),da+=h(Ba,4)));da="["+da+"]";if(1==ca){K="";Q&=15;4==Q&&(Q=R.hc?5:3);switch(Q){case 7:K="FAR";break;case 1:K="BYTE";break;case 3:K="WORD";break;case 5:K="DWORD"}K&&(da=K+" "+da)}}else da=$m(K,jb,Q,R);K=da}else K=160==ca?$m(a,x&7,Q,b):$m(a,x>>3&7,Q,b);else if(16==ca)K="1";else if(0==ca){K=a;R=b;ca=" ";switch(Q&15){case 1:Q&12288&&(ca=h(K.Xa(R,1),2));break;case 2:ca=h(K.Xa(R,1)<<24>>24,R.hc?8:4);break;case 4:case 8:if(R.hc){ca= h(Gm(K,R,4));break}case 3:ca=h(Bm(K,R,2),4);break;case 7:ca=Km(cm(K,K.uc(R,!0),Bm(K,R,2),null,R.ie,R.hc,R.gc));break;default:ca="imm("+ia(Q)+")"}K=ca}else 32==ca?(b.gc?(Q=8,K=Gm(a,b,4)):(Q=4,K=Bm(a,b,2)),K="["+h(K,Q)+"]"):48==ca?(K=1==R?a.Xa(b,1)<<24>>24:a.uc(b,!0),K=b.Ua+K&(b.hc?-1:65535),K=an(a,cm(a,K,b.ma))[0]||h(K,b.hc?8:4)):96==ca?K=$m(a,(Q&3840)>>8,Q,b):112==ca?K=$m(a,(Q&3840)>>8,192,b):64==ca?K="DS:[SI]":80==ca&&(K="ES:[DI]");if(!K||!K.length){C="INVALID";break}0a.A.qa)return"??";b+=16}else if(208==e)b+=32;else if(224==e)b+=40;else if(240==e)b+=48;else if(a=c&15,3<=a&&(8>b&&(b+=8),5==a||4==a&&d.hc))b+=16;return lm[b]} function cn(a,b){var c;switch(b){case "V":c=Ce(a.A);break;case "D":c=a.A.aa&1024;break;case "I":c=a.A.aa&512;break;case "T":c=a.A.aa&256;break;case "S":c=Be(a.A);break;case "Z":c=Ae(a.A);break;case "A":c=ze(a.A);break;case "P":c=ye(a.A);break;case "C":c=xe(a.A);break;default:c=0}return b+(c?"1":"0")+" "}function ym(a){return h(a,a&-65536?8:4)}function dn(a,b){8<=b&&15>=b&&4a.A.qa&&(d="\n"+d,c+=e,e="");c+="\n"+en(a,a.A.Ha,b)+" ";80386<=a.A.qa&&(e+="\n",c+=en(a,a.A.Pb,b)+" "+en(a,a.A.Qb,b)+"\n");c+=fn(a,"LD",a.A.Rc.ma,a.A.Rc.Ja,a.A.Rc.Ja+a.A.Rc.xb)+" "+fn(a,"GD",null,a.A.bd,a.A.ce)+" "+fn(a, "ID",null,a.A.cd,a.A.Od)+" ";c=c+(d+" "+e)+dn(a,32);80386<=a.A.qa&&(c+=dn(a,34)+dn(a,35))}else 80386<=a.A.qa&&(c+=en(a,a.A.Pb,b)+" "+en(a,a.A.Qb,b)+" ");return c+=dn(a,23)+cn(a,"V")+cn(a,"D")+cn(a,"I")+cn(a,"T")+cn(a,"S")+cn(a,"Z")+cn(a,"A")+cn(a,"P")+cn(a,"C")} function Pm(a,b,c,d){var e,l=1===c?a.Z:a.jb;c=l.Ua;var g=l.ma,l=l.Sa;if(void 0!==b){"%"==b.charAt(0)&&(b=b.substr(1),c=0,g=null);e=b;var m;if(e.match(/^[a-z_][a-z0-9_]*$/i))for(var q=e.toUpperCase(),r=0;r>>4),m=cm(a,q,m,l.p));break}if(e=m)return e;m=b.indexOf(":");0>m?null!=g?(c=hn(a,b),l=null):(l=hn(a,b),null==l&&(c=null)):(g=hn(a,b.substring(0,m)),c=hn(a,b.substring(m+1)),l=null)}null!=c&&(e=cm(a, c,g,l),d||Jm(a,e)||(a.X("invalid offset: "+Km(e)),e=null));return e}var jn={"||":0,"&&":1,"|":2,"^":3,"&":4,"!=":5,"==":5,">=":6,">":6,"<=":6,"<":6,">>>":7,">>":7,"<<":7,"-":8,"+":8,"%":9,"/":9,"*":9}; function kn(a,b,c){for(c=c||-1;c--&&b.length;){var d=b.pop();if(2>a.length)return!1;var e=a.pop(),l=a.pop();switch(d){case "*":d=l*e;break;case "/":if(!e)return!1;d=l/e;break;case "%":if(!e)return!1;d=l%e;break;case "+":d=l+e;break;case "-":d=l-e;break;case "<<":d=l<>":d=l>>e;break;case ">>>":d=l>>>e;break;case "<":d=l":d=l>e?1:0;break;case ">=":d=l>=e?1:0;break;case "==":d=l==e?1:0;break;case "!=":d=l!=e?1:0;break;case "&":d=l&e;break; case "^":d=l^e;break;case "|":d=l|e;break;case "&&":d=l&&e?1:0;break;case "||":d=l||e?1:0;break;default:return!1}a.push(d|0)}return!0} function hn(a,b,c){for(var d=0,e,l=!1,g=b,m=[],q=[],r=b.split(/(\|\||&&|\||^|&|!=|==|>=|>>>|>>|>|<=|<<|<|-|\+|%|\/|\*)/);db[0]?1:a[0]=g&&eb[0]?1:a[0]c?(a.X("out of data at address "+Km(b)),x=!0):(a.nc(b,c, 1),r++)})})(a,g);a.X(r+" bytes read at "+c)}else a.X("sector "+e+" request out of range");else a.X("drive "+d+" not loaded");else a.X("invalid drive: "+d)}else a.X("disk controller not present")}}else a.X("list/load commands:"),a.X("\tl [address] [drive #] [sector #] [# sectors]"),a.X("\tln [address] lists symbol(s) nearest to address")} function sn(a){if(a&&a.length)for(var b=a[0],c=b.charAt(0),d=1;de||"z"=a.Ka&&(m=null);switch(m){case "AL":a.A.F= a.A.F&-256|g&255;break;case "AH":a.A.F=a.A.F&-65281|g<<8&255;break;case "AX":a.A.F=a.A.F&-65536|g&65535;break;case "BL":a.A.D=a.A.D&-256|g&255;break;case "BH":a.A.D=a.A.D&-65281|g<<8&255;break;case "BX":a.A.D=a.A.D&-65536|g&65535;break;case "CL":a.A.G=a.A.G&-256|g&255;break;case "CH":a.A.G=a.A.G&-65281|g<<8&255;break;case "CX":a.A.G=a.A.G&-65536|g&65535;break;case "DL":a.A.H=a.A.H&-256|g&255;break;case "DH":a.A.H=a.A.H&-65281|g<<8&255;break;case "DX":a.A.H=a.A.H&-65536|g&65535;break;case "SP":u(a.A, v(a.A)&-65536|g&65535);break;case "BP":a.A.L=a.A.L&-65536|g&65535;break;case "SI":a.A.K=a.A.K&-65536|g&65535;break;case "DI":a.A.J=a.A.J&-65536|g&65535;break;case "DS":cd(a.A,g);break;case "ES":dd(a.A,g);break;case "SS":Xc(a.A,g);break;case "CS":ue(a.A,g);a.Z=cm(a,w(a.A),me(a.A));break;case "IP":case "EIP":F(a.A,g);a.Z=cm(a,w(a.A),me(a.A));break;case "PC":case "PS":gd(a.A,g);break;case "C":g?Ee(a.A):Fe(a.A);break;case "P":g?(d=a.A,d.resultType&=-3,d.aa|=4):(d=a.A,d.resultType&=-3,d.aa&=-5);break; case "A":g?Me(a.A):Ke(a.A);break;case "Z":g?Ne(a.A):Le(a.A);break;case "S":g?(d=a.A,d.resultType&=-17,d.aa|=128):(d=a.A,d.resultType&=-17,d.aa&=-129);break;case "I":g?(d=a.A,d.aa|=512):(d=a.A,d.aa&=-513);break;case "D":g?(d=a.A,d.aa|=1024):(d=a.A,d.aa&=-1025);break;case "V":g?Ge(a.A):He(a.A);break;default:var q=!0;if(80286<=a.A.qa)switch(q=!1,m){case "MS":Oe(a.A,g);break;case "TR":-1===a.A.Wa.load(g,!0)&&(l=!1);break;default:if(q=!0,80386<=a.A.qa)switch(q=!1,m){case "EAX":a.A.F=g;break;case "EBX":a.A.D= g;break;case "ECX":a.A.G=g;break;case "EDX":a.A.H=g;break;case "ESP":u(a.A,g);break;case "EBP":a.A.L=g;break;case "ESI":a.A.K=g;break;case "EDI":a.A.J=g;break;case "FS":a.A.Pb.load(g);break;case "GS":a.A.Qb.load(g);break;case "CR0":a.A.eb=g;Gf.call(a.A,g);break;case "CR2":a.A.ae=g;break;case "CR3":a.A.Id=g;id.call(a.A,g);break;default:q=!0}}if(q){a.X("unknown register: "+d);return}}}if(!l){a.X("invalid value: "+e);return}Ec(a.A);a.X("updated registers:")}}a.X(gn(a,c));a.Z=cm(a,w(a.A),me(a.A));Sm(a, Km(a.Z))}}function tn(a,b){b=oa(b);var c=b.match(/^(['"])(.*?)\1$/);c?a.X(Om(a,c[2])):hn(a,b,!0)}function un(a,b,c){for(var d=null,e=b.Ua,l=e,g=1;6>=g;g++){if(2a.R&&a.U.length&&(a.R=0);if(0>a.R||b!=a.U[a.R])a.U.splice(0,0,b),a.R=0;a.R--}else b=a.U[a.R+1];a=[];if(b)if(0<=b.indexOf('"'))a=[b];else for(a=b.split(d||";"),b=0;b>>4);var Da=da[Ga].l;Da&&(Ga=Da);a.X(Xg(Ba,Vb)+" "+Ga)}}}else{var ga=0;Q&&("l"==Q.charAt(0)&&(Q=Q.substr(1)),ga= vm(a,Q)>>>0,65536bb.length&&(a.X("note: only "+bb.length+" available"),La=bb.length);ra-=La;0>ra&&(null!=bb[bb.length-1][1]?ra+=bb.length:(La=ra+La,ra=0));void 0!==ba&&a.X(La+" instructions earlier:");for(ba=ga=null;0=bb.length&&(ra=0);a.ub=La;ea++;r--}}ea||(a.X("no "+G+"history available"),a.ub=void 0)}else if("dos"==K)Bh(a,33,a.A.za,!0);else{"ds"==K&&(K="d",Q=r,r="desc");for(R in nm)if(r==R){var Dd=a.Va[R];Dd?Dd(Q):a.X("no dump registered for "+r);break a}if(G=Pm(a,r,2)){ra="";bb=(ga||256)+15>>4||1;La="dd"==K?4:"dw"==K?2:1;for(wa=0;waK;K++)ea=a.Xa(G,1),ga|=ea<<(ba++<<3),ba==La&&(Cb+=h(ga,2*La),Cb+=1==La?7==K?"-":" ":" ",ga=ba=0),g+=32<=ea&&128>ea?String.fromCharCode(ea):".";ra&&(ra+="\n");ra+=r+" "+Cb+" "+g}ra&&a.X(ra);a.jb=G}}}}break;case "e":if("else"==g[0])break;var Ed=g[1];if(void 0===Ed)a.X("missing address");else{var zg=Pm(a,Ed,2);if(zg)for(r=2;rr;){G=null;for(ea=256;vc.Ua>>>0>>0;){ed.Ua=a.uc(vc,!0);if(null==vc.Sa||!ea--)break;ed.ma=nk;if(G=un(a,ed))break;ed.ma=a.uc(vc);if(G=un(a,ed,!0)){nk=a.uc(vc,!0);0Dn){if(d.load(this.P)){this.O=new re(this,Fn,"failsafe");this.O.load()&&(In(this,d),a=2,yn(this.O));se(this.O,"timestamp",ta());zn(this.O);var e=this.Cc&&!this.U;if(1==a||Ca("Click OK to restore the previous PCjs machine state, or CANCEL to reset the machine.")){if(c=An(d)){var l=Bn(d,"code"),g=Bn(d,"data");l&&("ok"==l?d.load(g):("error"==l&&"no machine state"!=g?(this.Ta("Error: "+ g),"unable to verify user"==g&&(Ia("user",""),this.B=null)):this.X(l+": "+g),yn(d),d.load()?(c=An(d),e=!0):c=!1))}e&&Hn(this,c?d:null)}else 2==a&&d.clear()}else Hn(this);delete this.P;delete this.R}e=eb(this.id);for(l=0;la[1];a=a[2];this.oa.ic=!0;this.jj||(this.X("PCjs v"+Fn+"\nCopyright \u00a9 2012-2015 Jeff Parsons \nLicense: GPL version 3 or later "),this.jj=!0);this.A&&(Jn(this,this.A,b,c,a),Fc(this.A));this.W&&(In(this,b),b.clear());!c&&this.O&&(this.O.clear(),delete this.O)}; function In(a,b){if(Ca("There may be a problem with your PCjs machine.\n\nTo help us diagnose it, click OK to send this PCjs machine state to http://www.pcjs.org.")){var c=a.ca,d=a.Vd(),e=b.toString(),l={app:"PCjs"};l.ver=Fn;l.url=c;l.user=d;l.type="bug";l.data=e;ya("http://www.pcjs.org/api/v1/report",!0,l)}} function wn(a,b,c){var d,e="none",l=new re(a,Fn),g=new re(a,Fn,"validate"),m=ta();se(g,"timestamp",m);se(l,"timestamp",m);se(l,"version","1.18.8");se(l,"url",window?window.location.href:null);se(l,"browser",window?window.navigator.userAgent:"");a.A&&a.A.kc&&(c&&a.A.Ub(),d=a.A.kc(b,c),"object"===typeof d&&se(l,a.A.id,d),c&&(a.A.oa.ic=!1,!1===d&&(e=null)));for(var m=eb(a.id),q=0;qm.indexOf("/")&&(m=window.location.pathname+m);a=a.replace(/(]*\sid=)(['"]).*?\2/,"$1$2"+c+"$2"+(d?" state=$2"+d+"$2":"")+(m?" url=$2"+m+"$2":""))}m=null;if("<"==a.charAt(0))try{e||(a=a.replace(/\s*/g,"")),window.ActiveXObject||"ActiveXObject"in window?(m=new window.ActiveXObject("Microsoft.XMLDOM"),m.async=!1,m.loadXML(a)):m=(new window.DOMParser).parseFromString(a,"text/xml")}catch(E){m= null,a=E.message}else a="unrecognized XML: "+(255/g.exec(a)){var e=d[2];b("Loading "+e+"...");ya(e,!0,null,null,function(l,g,m){if(m||!g)c(a,"unable to resolve XML reference: "+d[0]+" ("+m+")");else{if(l=d[3])if(m=g.match(new RegExp("<"+d[1]+"[^>]*>"))){for(var q=m[0],r,x=/( [a-z]+=)(['"])(.*?)\2/g;r=x.exec(l);)q=0>q.indexOf(r[1])?q.replace(">",r[0]+">"):q.replace(new RegExp(r[1]+"(['\"])(.*?)\\1"),r[0]);m[0]!=q&&(g=g.replace(m[0],q))}else{c(a,"missing <"+d[1]+"> in "+e);return}g=g.replace(/<\?xml[^>]*>[\r\n]*/, "");a=a.replace(d[0],g);Rn(a,b,c)}})}else c(a,null)} function Sn(a,b,c,d){function e(a){if(void 0===m){var b=g&&kb(g,"machine-warning");m=b&&b[0]||g}m&&(m.innerHTML=ma(a))}function l(a){e("Error: "+a);q&&(--Mn||Ta(!0));q=!1}var g,m,q=!0;Mn++;try{if(g=window.document.getElementById(a)){c||(c="/versions/pcjs/1.18.8/components.xsl");var r=function(d,m){if(m){var q=function(d,q){if(q)if(q)if(e("Processing "+b+"..."),window.ActiveXObject||"ActiveXObject"in window){var r=m.transformNode(q);r?(g.outerHTML=r,--Mn||Ta(!0)):l("transformNodeToObject failed")}else window.document.implementation&& window.document.implementation.createDocument?(r=new XSLTProcessor,r.importStylesheet(q),(r=r.transformToFragment(m,window.document))?g.parentNode?(g.parentNode.replaceChild(r,g),--Mn||Ta(!0)):l("invalid machine element: "+a):l("transformToFragment failed")):l("unable to transform XML: unsupported browser");else l("failed to load XSL file: "+c);else l(d)};m?Nn(c,null,null,!1,e,q):l("failed to load XML file: "+b)}else l(d)};"<"!=b.charAt(0)?Nn(b,a,d,!0,e,r):On(b,null,a,d,!1,e,r)}else l("missing machine element: "+ a)}catch(x){l(x.message)}return q}window.embedPC=function(a,b,c,d){Ta(!1);return Sn(a,b,c,d)};window.enableEvents=Ta;window.sendEvent=Ua;})();