v1.19.9: Fixed DOS window creation issues
This commit is contained in:
parent
37bedaa8df
commit
2b1b27c6bb
28 changed files with 7316 additions and 324 deletions
|
|
@ -20,19 +20,19 @@ function Za(a,b){if(!a.ja.Sc&&(a.ja.Xd=!1!==b,a.ja.Xd)){var c=a.vf;a.vf=null;c&&
|
|||
db.prototype.toString=function(){this.B||(this.B="#"+da(this.A[0],2)+da(this.A[1],2)+da(this.A[2],2));return this.B};function eb(a,b,c,d){this.x=a;this.y=b;this.sc=c;this.A=d}eb.prototype.contains=function(a,b){return a>=this.x&&a<this.x+this.sc&&b>=this.y&&b<this.y+this.A};function fb(a,b,c,d){void 0===d&&(d=b>=c>>2);d?(b=new eb(a.x,a.y,a.sc,a.A*b/c|0),a.y+=b.A,a.A-=b.A):(b=new eb(a.x,a.y,a.sc*b/c|0,a.A),a.x+=b.sc,a.sc-=b.sc);return b}f=cb.prototype;
|
||||
f.Ib=function(a,b,c){return this.xa&&this.xa.Ib(a,b,c)||this.A&&this.A.Ib(a,b,c)||this.D&&this.D.Ib(a,b,c)?!0:this.parent.Ib.call(this,a,b,c)};f.uc=function(a,b,c,d){this.xa=a;this.ma=b;this.A=c;this.Pa=d;this.D=gb(a,"Keyboard")};f.dc=function(a,b){b||hb();return!0};f.cc=function(){return!0};f.rf=function(a,b){a.button||(this.U=b?0:-1,ib(this,a,b))};f.Pg=function(a){ib(this,a)};
|
||||
function ib(a,b,c){var d=1280/null.offsetWidth,e=720/null.offsetHeight,k=null.getBoundingClientRect(),d=(b.clientX-k.left)*d|0;b=(b.clientY-k.top)*e|0;null==c&&(a.U||(a.U=Math.abs(a.K-d)>Math.abs(a.L-b)?1:2),1==a.U?b=a.L:2==a.U&&(d=a.K));a.K=d;a.L=b;if(0<=d&&1280>d&&0<=b&&720>b){a:{c=d;if(960>c&&a.B&&a.B.Qd)for(k=0;k<a.B.Qd.length;k++)if(e=a.B.Qd[k],e.contains(c,b)){c-=e.x;b-=e.y;var d=a.B.Ce[k],l=oa(jb.Ti,a.B.Bg[d.yj]),k=l*a.ma.rb,d=(l+d.$c)*a.ma.rb-1;0<b&&(k+=e.sc*(b-1)*a.ka);k+=c*a.ka;k|=0;k>d&&
|
||||
(k=d);c=k;break a}c=g}if(c!==g&&(c&=-16,c!=a.na)){b=c;if(a.context&&a.V&&a.ga){e=a.V.width;a.ga.fillStyle="black";a.ga.fillRect(0,360,e,360);kb(a,378,a.V,a.ga);a.Z=a.pa.width/24|0;if(null==b)lb(a,"Mouse over memory to dump");else for(lb(a,"0x"+da(b),null,0,1),k=1;16>=k;k++){d="";for(l=1;8>=l;l++){var p=mb(a.ma,b++);lb(a,da(p,2),null,1);d+=32<=p&&128>p?String.fromCharCode(p):"."}lb(a,d,null,0,1)}a.context.drawImage(a.V,0,360,e,360,a.Ha,a.Ka,a.ya,a.Ba)}a.na=c}}}f.Md=function(){};
|
||||
(k=d);c=k;break a}c=g}if(c!==g&&(c&=-16,c!=a.na)){b=c;if(a.context&&a.V&&a.ga){e=a.V.width;a.ga.fillStyle="black";a.ga.fillRect(0,360,e,360);kb(a,378,a.V,a.ga);a.Z=a.pa.width/24|0;if(null==b)lb(a,"Mouse over memory to dump");else for(lb(a,"0x"+da(b),null,0,1),k=1;16>=k;k++){d="";for(l=1;8>=l;l++){var p=mb(a.ma,b++);lb(a,da(p,2),null,1);d+=32<=p&&128>p?String.fromCharCode(p):"."}lb(a,d,null,0,1)}a.context.drawImage(a.V,0,360,e,360,a.Ha,a.Ka,a.ya,a.Aa)}a.na=c}}}f.Md=function(){};
|
||||
function nb(a,b,c,d){a.B.Ce[a.B.wi++]={yj:b,$c:c,type:d};return na(jb,b,c,0,d)}function kb(a,b,c,d){var e,k=null.style.color,l=a.Na=10;a.F=l;a.O=b;a.P=a.ia=18;e||(e=a.ha||a.ia+"px Monaco, Lucida Console, Courier New");a.Y=a.ha=e;c&&(a.pa=c);d&&(a.I=d,a.qa=k||"white")}
|
||||
function lb(a,b,c,d,e){a.I.font=a.Y;a.I.fillStyle=a.qa;a.I.fillText(b,a.F,a.O);a.F+=a.Z;null!=c&&(16!=a.Ga?b=c.toString():(b=8>a.ua?"0x":"",b+=da(c,a.ua)),a.I.fillText(b,a.F,a.O),a.F+=a.Z);d&&(a.F+=a.Z*d);e&&(a.F=a.Na,a.O+=(a.P+2)*(e||1))}function hb(){for(var a=!1,b=Xa(window.document,"pcjs","panel"),c=0;c<b.length;c++){var d=b[c],e=Va(d),k=Ta(e.id);k||(a=!0,k=new cb(e));Wa(k,d);a&&Za(k)}}Fa(hb);
|
||||
function pb(a,b,c){Ja.call(this,"Bus",a,pb);this.A=b;this.Pa=c;this.D=a.buswidth||20;this.P=Math.pow(2,this.D);this.V=this.Sa=this.P-1|0;this.na=32==this.D||20>=this.D?12:24>=this.D?14:15;this.rb=1<<this.na;this.Y=this.rb>>2;this.B=this.rb-1;this.K=this.P/this.rb|0;this.I=this.K-1;this.L=[];this.O=[];this.T=[];this.U=[];a=new h;qb(a,this.Pa);this.Z=Array(this.K);for(b=0;b<this.K;b++)this.Z[b]=a;a=this.A;b=this.Z;c=this.na;a.Vc=b;a.Z=b;a.na=c;a.rb=1<<a.na;a.Jb=a.rb-1;a.cf=b.length;a.te=a.cf-1;a=this.A;
|
||||
a.Sa=a.tc=this.Sa;Za(this)}Ra(pb);var jb,rb={Ti:20,count:8,Cm:1,type:3},sb=0,tb;for(tb in rb){var ub=rb[tb];rb[tb]={Og:(1<<ub)-1<<sb,shift:sb};sb+=ub}jb=rb;f=pb.prototype;f.reset=function(){vb(this,!0)};f.dc=function(a,b){b||this.reset();return!0};
|
||||
function wb(a,b,c,d,e){for(var k=b>>>a.na;0<c&&k<a.Z.length;){var l=a.Z[k],p=k*a.rb,q=c>a.rb?a.rb:c;if(l&&l.size){if(l.type==d&&l.controller==e){if(b+c<=l.De)return l.qe+=l.De-b,l.De=b,!0;if(b>=l.De+l.qe){q=l.size-(b-p);q>c&&(q=c);l.qe=b-l.De+q;c-=q;b=p+a.rb;continue}}return xb(1,b,c)}l=a.Z[k];b=new h(b,q,a.rb,d,e);qb(b,a.Pa,l);a.Z[k++]=b;b=p+a.rb;c-=q}return 0<c?xb(2,b,c):!0}
|
||||
function vb(a,b){if(32==a.D)b?a.F&&(yb(a,1048576,1048576,a.F),a.F=null):a.F||(a.F=zb(a,1048576,1048576),yb(a,1048576,1048576,zb(a,0,1048576)));else if(20<a.D){var c=a.Sa&-1048577|(b?1048576:0);if(c!=a.Sa&&(a.Sa=c,a.A)){var d=a.A;d.Sa=d.tc=c}}}f.wg=function(a,b,c){if(!(a&this.B||!b||b&this.B)){for(var d=a>>>this.na;0<b;){var e=this.Z[d];if(!e.controller)return xb(5,a,b);Ab(e,c,!0);b-=this.rb;d++}return!0}return xb(3,a,b)};
|
||||
function Bb(a,b,c){if(!(b&a.B||!c||c&a.B)){for(var d=b>>>a.na;0<c;){var e=a.Z[d];b=new h(b);qb(b,a.Pa,e);a.Z[d++]=b;b=d*a.rb;c-=a.rb}return!0}return xb(4,b,c)}function zb(a,b,c){var d=[];for(b>>>=a.na;0<c&&b<a.Z.length;)d.push(a.Z[b++]),c-=a.rb;return d}
|
||||
function wb(a,b,c,d,e){for(var k=b>>>a.na;0<c&&k<a.Z.length;){var l=a.Z[k],p=k*a.rb,q=c>a.rb?a.rb:c;if(l&&l.size){if(l.type==d&&l.controller==e){if(b+c<=l.De)return l.qe+=l.De-b,l.De=b,!0;if(b>=l.De+l.qe){q=l.size-(b-p);q>c&&(q=c);l.qe=b-l.De+q;c-=q;b=p+a.rb;continue}}return xb(a,1,b,c)}l=a.Z[k];b=new h(b,q,a.rb,d,e);qb(b,a.Pa,l);a.Z[k++]=b;b=p+a.rb;c-=q}return 0<c?xb(a,2,b,c):!0}
|
||||
function vb(a,b){if(32==a.D)b?a.F&&(yb(a,1048576,1048576,a.F),a.F=null):a.F||(a.F=zb(a,1048576,1048576),yb(a,1048576,1048576,zb(a,0,1048576)));else if(20<a.D){var c=a.Sa&-1048577|(b?1048576:0);if(c!=a.Sa&&(a.Sa=c,a.A)){var d=a.A;d.Sa=d.tc=c}}}f.wg=function(a,b,c,d){if(!(a&this.B||!b||b&this.B)){for(var e=a>>>this.na;0<b;){var k=this.Z[e];if(!k.controller)return xb(this,3,a,b,d);Ab(k,c,!0);b-=this.rb;e++}return!0}return xb(this,4,a,b)};
|
||||
function Bb(a,b,c){if(!(b&a.B||!c||c&a.B)){for(var d=b>>>a.na;0<c;){var e=a.Z[d];b=new h(b);qb(b,a.Pa,e);a.Z[d++]=b;b=d*a.rb;c-=a.rb}return!0}return xb(a,5,b,c)}function zb(a,b,c){var d=[];for(b>>>=a.na;0<c&&b<a.Z.length;)d.push(a.Z[b++]),c-=a.rb;return d}
|
||||
function yb(a,b,c,d,e){for(var k=0,l=b>>>a.na;0<c&&l<a.Z.length;){var p=d[k++];if(!p)break;if(void 0!==e){var q=new h(b),w=q,C=e,G=a.Pa;w.id=p.id|1;w.qe=p.qe;w.size=p.size;C&&(w.type=C,w.O=C==Cb);bb?(w.U=p.U,w.T=p.T,w.D=p.D,w.Z=p.Z,w.aa=p.aa,Ab(w,Db?Eb:Fb)):(w.aa=p.aa,Ab(w,Gb));qb(w,G,p);p=q}a.Z[l++]=p;c-=a.rb}}f.Ub=function(a){return this.Z[(a&this.Sa)>>>this.na].jc(a&this.B,a)};function mb(a,b){return a.Z[(b&a.Sa)>>>a.na].le(b&a.B,b)}
|
||||
function Hb(a,b){var c=b&a.B,d=(b&a.Sa)>>>a.na;return c!=a.B?a.Z[d].rg(c,b):a.Z[d++].le(c,b)|a.Z[d&a.I].le(0,b+1)<<8}f.Vb=function(a){var b=a&this.B,c=(a&this.Sa)>>>this.na;if(b<this.B-2)return this.Z[c].Id(b,a);for(var d=0,e=4,k=0,l=4-(b&3);e--;)d|=this.Z[c].jc(b++,a++)<<k,--l||(c=c+1&this.I,b=0),k+=8;return d};f.Hc=function(a,b){this.Z[(a&this.Sa)>>>this.na].ec(a&this.B,b&255,a)};
|
||||
f.Ab=function(a,b){var c=a&this.B,d=(a&this.Sa)>>>this.na;c!=this.B?this.Z[d].af(c,b&65535,a):(this.Z[d++].ec(c,b&255,a),this.Z[d&this.I].ec(0,b>>8&255,a+1))};function Ib(a,b,c){var d=b&a.B,e=(b&a.Sa)>>>a.na;d!=a.B?a.Z[e].gi(d,c&65535,b):(a.Z[e++].$e(d,c&255,b),a.Z[e&a.I].$e(0,c>>8&255,b+1))}function Jb(a,b,c,d){void 0===d&&(d=0);for(var e in c){var k=a,l=+e+d,p=c[e].bind(b);if(void 0!==p)for(var q=+e+d;q<=l;q++)void 0!==k.L[q]?ra("Input port 0x"+da(q,4)+" already registered"):k.L[q]=[p,!1]}}
|
||||
function Kb(a,b,c,d){for(var e=0,k=0;0<c;){var l=a.L[b],p=a.T[b]||1,q=1==p?255:2==p?65535:-1,w=q;void 0!==l&&l[0]&&(w=l[0](b,d),void 0===w?w=q:w&=q);e|=w<<k;k+=p<<3;b+=p;c-=p}return e}function Mb(a,b,c,d){void 0===d&&(d=0);for(var e in c){var k=a,l=+e+d,p=c[e].bind(b);if(void 0!==p)for(var q=+e+d;q<=l;q++)void 0!==k.O[q]?ra("Output port 0x"+da(q,4)+" already registered"):k.O[q]=[p,!1]}}
|
||||
function Nb(a,b,c,d,e){for(var k=0;0<c;){var l=a.O[b],p=a.U[b]||1,q=1==p?255:2==p?65535:-1,q=(d>>>=k)&q;if(void 0!==l&&l[0])l[0](b,q,e);k+=p<<3;b+=p;c-=p}}function xb(a,b,c){ra("Memory block error ("+a+","+da(b)+","+da(c)+")");return!1}var Ob;if(bb){var Pb=new ArrayBuffer(2);(new DataView(Pb)).setUint16(0,256,!0);Ob=256===(new Uint16Array(Pb))[0]}else Ob=!1;var Db=Ob;
|
||||
function Nb(a,b,c,d,e){for(var k=0;0<c;){var l=a.O[b],p=a.U[b]||1,q=1==p?255:2==p?65535:-1,q=(d>>>=k)&q;if(void 0!==l&&l[0])l[0](b,q,e);k+=p<<3;b+=p;c-=p}}function xb(a,b,c,d,e){b="Memory block error ("+b+": "+da(c)+","+da(d)+")";e?a.log(b):ra(b);return!1}var Ob;if(bb){var Pb=new ArrayBuffer(2);(new DataView(Pb)).setUint16(0,256,!0);Ob=256===(new Uint16Array(Pb))[0]}else Ob=!1;var Db=Ob;
|
||||
function h(a,b,c,d,e,k){this.id=Qb+=2;this.aa=null;this.B=0;this.De=a;this.qe=b;this.size=c||0;this.type=d||Rb;this.O=d==Cb;this.controller=null;this.A=k;this.Qa=this.Gi=!1;Sb(this);qb(this);if(c)if(e)this.controller=e,a=e.Mi(a),this.aa=a[0],this.B=a[1],Ab(this,e.Ng());else if(bb)this.U=new ArrayBuffer(c),this.T=new DataView(this.U,0,c),this.D=new Uint8Array(this.U,0,c),this.Z=new Uint16Array(this.U,0,c>>1),this.aa=new Int32Array(this.U,0,c>>2),Ab(this,Db?Eb:Fb);else{this.aa=Array(c>>2);for(e=0;e<
|
||||
this.aa.length;e++)this.aa[e]=0;Ab(this,Gb)}else Ab(this)}var Rb=0,Cb=2,Tb="NONE RAM ROM VIDEO H/W UNPAGED PAGED".split(" "),Ub=["black","blue","green","cyan"],Qb=0;function Vb(a){bb&&!Db&&(a=a<<24|a<<8&16711680|a>>8&65280|a>>>24);return a}
|
||||
h.prototype={constructor:h,parent:null,save:function(){var a,b;if(this.controller)a=null;else if(bb)for(a=Array(this.size>>2),b=0;b<a.length;b++)a[b]=this.T.getInt32(b<<2,!0);else a=this.aa;return a},restore:function(a){if(this.controller)return null==a;if(a&&this.size==a.length<<2){var b;if(bb)for(b=0;b<a.length;b++)this.T.setInt32(b<<2,a[b],!0);else this.aa=a;return this.Qa=!0}return!1},ka:function(){return 255},sa:function(){},xa:function(a,b){return this.jc(a++,b++)|this.jc(a,b)<<8},ia:function(a,
|
||||
|
|
@ -40,11 +40,11 @@ b){return this.jc(a++,b++)|this.jc(a++,b++)<<8|this.jc(a++,b++)<<16|this.jc(a,b)
|
|||
32-a);return c},bb:function(a,b){var c=a>>2,d=(a&3)<<3;this.aa[c]=this.aa[c]&~(255<<d)|b<<d;this.Qa=!0},Tb:function(a,b){var c=a>>2,d=(a&3)<<3;24>d?this.aa[c]=this.aa[c]&~(65535<<d)|b<<d:(this.aa[c]=this.aa[c]&16777215|b<<24,c++,this.aa[c]=this.aa[c]&-256|b>>8);this.Qa=!0},Fb:function(a,b){var c=a>>2,d=(a&3)<<3;if(d){var e=-1<<d;this.aa[c]=this.aa[c]&~e|b<<d;c++;this.aa[c]=this.aa[c]&e|b>>>32-d}else this.aa[c]=b;this.Qa=!0},qa:function(a,b){this.A&&Wb(this.A,b,1,!1);return this.le(a,b)},Ia:function(a,
|
||||
b){this.A&&Wb(this.A,b,2,!1);return this.rg(a,b)},za:function(a,b){this.A&&Wb(this.A,b,4,!1);return this.ci(a,b)},Ua:function(a,b,c){this.A&&Wb(this.A,c,1,!0);this.O||this.$e(a,b,c)},Qb:function(a,b,c){this.A&&Wb(this.A,c,2,!0);this.O||this.gi(a,b,c)},Bb:function(a,b,c){this.A&&Wb(this.A,c,4,!0);this.O||this.na(a,b,c)},ua:function(a,b){this.F.aa[this.K]|=this.P;this.I.aa[this.L]|=this.P;return this.Y.jc(a,b)},Ya:function(a,b){this.F.aa[this.K]|=this.P;this.I.aa[this.L]|=this.P;return this.Y.qg(a,
|
||||
b)},Fa:function(a,b){this.F.aa[this.K]|=this.P;this.I.aa[this.L]|=this.P;return this.Y.Id(a,b)},lb:function(a,b,c){this.F.aa[this.K]|=this.P;this.I.aa[this.L]|=this.fa;this.Y.ec(a,b,c)},ac:function(a,b,c){this.F.aa[this.K]|=this.P;this.I.aa[this.L]|=this.fa;this.Y.af(a,b,c)},Jb:function(a,b,c){this.F.aa[this.K]|=this.P;this.I.aa[this.L]|=this.fa;this.Y.xg(a,b,c)},Na:function(a,b){return Xb(this.A,b,!1).jc(a,b)},Sa:function(a,b){return Xb(this.A,b,!1).qg(a,b)},Ga:function(a,b){return Xb(this.A,b,!1).Id(a,
|
||||
b)},mb:function(a,b,c){Xb(this.A,c,!0).ec(a,b,c)},hc:function(a,b,c){Xb(this.A,c,!0).af(a,b,c)},Kb:function(a,b,c){Xb(this.A,c,!0).xg(a,b,c)},pa:function(a){return this.D[a]},ra:function(a){return this.D[a]},Ha:function(a){return this.T.getUint16(a,!0)},Ka:function(a){return a&1?this.D[a]|this.D[a+1]<<8:this.Z[a>>1]},ya:function(a){return this.T.getInt32(a,!0)},Ba:function(a){return a&3?this.D[a]|this.D[a+1]<<8|this.D[a+2]<<16|this.D[a+3]<<24:this.aa[a>>2]},Ta:function(a,b){this.D[a]=b;this.Qa=!0},
|
||||
b)},mb:function(a,b,c){Xb(this.A,c,!0).ec(a,b,c)},hc:function(a,b,c){Xb(this.A,c,!0).af(a,b,c)},Kb:function(a,b,c){Xb(this.A,c,!0).xg(a,b,c)},pa:function(a){return this.D[a]},ra:function(a){return this.D[a]},Ha:function(a){return this.T.getUint16(a,!0)},Ka:function(a){return a&1?this.D[a]|this.D[a+1]<<8:this.Z[a>>1]},ya:function(a){return this.T.getInt32(a,!0)},Aa:function(a){return a&3?this.D[a]|this.D[a+1]<<8|this.D[a+2]<<16|this.D[a+3]<<24:this.aa[a>>2]},Ta:function(a,b){this.D[a]=b;this.Qa=!0},
|
||||
Wa:function(a,b){this.D[a]=b;this.Qa=!0},lc:function(a,b){this.T.setUint16(a,b,!0);this.Qa=!0},Rb:function(a,b){a&1?(this.D[a]=b,this.D[a+1]=b>>8):this.Z[a>>1]=b;this.Qa=!0},qb:function(a,b){this.T.setInt32(a,b,!0);this.Qa=!0},Cb:function(a,b){a&3?(this.D[a]=b,this.D[a+1]=b>>8,this.D[a+2]=b>>16,this.D[a+3]=b>>24):this.aa[a>>2]=b;this.Qa=!0}};function qb(a,b,c){a.Pa=b;a.V=a.ga=0;c&&(c.A&&(a.A=c.A),(a.V=c.V)&&Yb(a,Zb,!1),(a.ga=c.ga)&&$b(a,Zb,!1))}
|
||||
function Sb(a,b,c,d,e,k){a.Y=b;a.F=c;a.K=d>>2;a.I=e;a.L=k>>2;a.fa=b?Vb(ac|bc):0;a.P=b?Vb(ac):0}function $b(a,b,c){c&&a.ga||(a.ec=!a.O&&b[3]||a.sa,a.af=!a.O&&b[4]||a.ha,a.xg=!a.O&&b[5]||a.ma);if(c||void 0===c)a.$e=b[3]||a.sa,a.gi=b[4]||a.ha,a.na=b[5]||a.ma}function Yb(a,b,c){c&&a.V||(a.jc=b[0]||a.ka,a.qg=b[1]||a.xa,a.Id=b[2]||a.ia);if(c||void 0===c)a.le=b[0]||a.ka,a.rg=b[1]||a.xa,a.ci=b[2]||a.ia}function Ab(a,b,c){b||(b=5==a.type?cc:6==a.type?dc:ec);Yb(a,b,c);$b(a,b,c)}
|
||||
var ec=[],Gb=[h.prototype.ta,h.prototype.Oa,h.prototype.Ca,h.prototype.bb,h.prototype.Tb,h.prototype.Fb],Zb=[h.prototype.qa,h.prototype.Ia,h.prototype.za,h.prototype.Ua,h.prototype.Qb,h.prototype.Bb],dc=[h.prototype.ua,h.prototype.Ya,h.prototype.Fa,h.prototype.lb,h.prototype.ac,h.prototype.Jb],cc=[h.prototype.Na,h.prototype.Sa,h.prototype.Ga,h.prototype.mb,h.prototype.hc,h.prototype.Kb];
|
||||
if(bb)var Fb=[h.prototype.pa,h.prototype.Ha,h.prototype.ya,h.prototype.Ta,h.prototype.lc,h.prototype.qb],Eb=[h.prototype.ra,h.prototype.Ka,h.prototype.Ba,h.prototype.Wa,h.prototype.Rb,h.prototype.Cb];
|
||||
if(bb)var Fb=[h.prototype.pa,h.prototype.Ha,h.prototype.ya,h.prototype.Ta,h.prototype.lc,h.prototype.qb],Eb=[h.prototype.ra,h.prototype.Ka,h.prototype.Aa,h.prototype.Wa,h.prototype.Rb,h.prototype.Cb];
|
||||
function fc(a,b){Ja.call(this,"CPU",a,fc);var c=a.cycles||b,d=a.multiplier||1;this.W={};this.W.Tc=c;this.W.rd=d;this.W.xf=Math.round(this.W.Tc/1E4)/100;this.W.ce=this.W.xf*this.W.rd;this.ja.Lb=!1;this.ja.Ii=!1;this.ja.Ig=a.autoStart;this.ja.Hi=!1;c=Ma.autostart;void 0!==c&&(this.ja.Ig="true"==c?!0:"false"==c?!1:null);this.ja.tf=!1;this.W.zf=this.W.ee=0;this.W.Af=a.csStart;this.W.Ie=a.csInterval;this.W.Je=a.csStop;this.se=[];var e=this;this.wj=function(){gc(e)};Za(this)}Ra(fc);f=fc.prototype;
|
||||
f.uc=function(a,b,c,d){this.ma=b;this.Pa=d;this.xa=a;for(b=null;b=gb(a,"Video",b);)this.se.push(b);this.Y=gb(a,"ChipSet");Za(this)};f.reset=function(){};f.save=function(){return null};f.restore=function(){return!1};f.dc=function(a,b){if(!b){if(a&&this.restore){hc(this);if(!this.restore(a))return!1;ic(this)}else this.reset();this.Wb("No debugger detected")}jc(this);return!0};f.cc=function(a){return a&&this.save?this.save():!0};
|
||||
function kc(a){(!0===a.ja.Ig||null===a.ja.Ig&&void 0===a.sa.run)&&gc(a)}f.Li=function(){return 0};function ic(a){void 0===a.W.Af&&(a.W.Af=0);void 0===a.W.Ie&&(a.W.Ie=-1);void 0===a.W.Je&&(a.W.Je=-1);a.ja.tf=0<=a.W.Af&&0<a.W.Ie;a.ja.tf&&(a.W.zf=0,a.W.ee=a.W.Af-a.Yc)}f.Md=function(){this.xa&&this.xa.gd&&this.xa.gd.Md()};
|
||||
|
|
@ -66,11 +66,11 @@ function Cc(a,b,c){var d=a.A,e=d.la(b+2),k=d.la(b)|(e&255)<<16,d=d.la(b+4);a.oa=
|
|||
function Bc(a,b,c,d){var e=a.A;if(!d&&c===a.B.oa)return a.oa=c,a.Da=a.B.Da,a.$a=a.B.$a,a.D=(a.B.$a>>>0)+1,a.nb=a.B.nb,a.type=a.B.type,a.ext=a.B.ext,a.fc=a.B.fc,a.B.oa=-1,Ac(a,!0,!0,!1),a.Da;a.B.oa=-1;var k=e.la(b+0),l=e.la(b+4),p=l&7936,q=e.la(b+2)|(l&255)<<16,w=e.la(b+6),C=c&65528;if(80386<=e.ga){var G=k,q=q|(w&65280)<<16,k=k|(w&15)<<16;w&128&&(k=k<<12|4095)}switch(a.id){case zc:var D=a.F;a.Zd=!1;if(D&&1==c&&a.I.length){var R=a.I[a.Ve-1];if(R&&!R())return g}var R=c&3,W=(l&24576)>>13,V,ta,ia;if(C&&
|
||||
!(l&32768))return 6>a.id&&m.call(e,11,c&65532),g;if(6144<=p){R=c&3;if(R>a.yb){if(!1!==D&&!(W==a.yb||p&1024&&W<=a.yb))return g;V=n(e);Dc(e,n(e),!0);r(e,V);a.Zd=!0}V=0}else{if(256==p||2304==p)return Ec(a,c,D)?a.Da:g;if(1024==p)V=2,ia=0,R<a.yb&&(R=a.yb);else if(3072==p)V=4,ia=0,R<a.yb&&(R=a.yb);else if(1536==p)V=2,ia=148224;else if(3584==p)V=4,ia=148224;else if(1792==p)V=2,ia=147712;else if(3840==p)V=4,ia=147712;else if(1280==p)return Ec(a,q&65535,D)?a.Da:g}if(V&&(C=a.yb,ta=b==e.Qb+c,R<=W&&(!ta||0<=
|
||||
e.Rb||C<=W))){b=q&65535;p&2048&&(k=G|w<<16);d=b&3;c=w=0;if(d<C){if(a.wf(b,!0)===g)return g;c=e.qa.Da;p&2048?(p=(d<<2)+4,d=4):(p=(d<<2)+2,d=2);w=e.la(c+p+d);if(e.fa.wf(w,!0)===g)return g;c=2==d?e.la(c+p):e.Vb(c+p)}p=e.T;e.T&=~ia;p&131072&&Fc(e,!0,!1);if(a.wf(b)===g)return g;Gc(e,V);a.Ve=k;if(a.yb<C){if(!0!==D)return g;V=t(e);k=0;for(l&=31;l--;)a.K[k++]=Hc(e,e.fa,V),V+=2;D=e.fa.oa;l=t(e);Dc(e,w,!0);r(e,c);p&131072&&(Gc(e,4),u(e,e.mb.oa),e.mb.load(0),u(e,e.lb.oa),e.lb.load(0),u(e,e.Ia.oa),Ic(e,0),u(e,
|
||||
e.za.oa),Jc(e,0));u(e,D);for(u(e,l);k;)u(e,a.K[--k]);a.Zd=!0}return a.Da}if(0!==V)return 6>a.id&&m.call(e,13,c&65532|(ta?2:0)),g;break;case 2:if(C){if(4096>p||2048==(p&2560))return 6>a.id&&m.call(e,13,c&65532),g;if(!(l&32768))return 6>a.id&&m.call(e,11,c&65532),g}break;case 3:if(!(l&32768))return 6>a.id&&m.call(e,12,c&65532),g;if(!C||4096>p||512!=(p&2560))return 6>a.id&&m.call(e,13,c&65532),g;break;case 4:D=p&-513;if(!C||256!=D&&2304!=D)return 6>a.id&&m.call(e,13,c&65532),g;2304==D&&(a.ri=q+e.la(q+
|
||||
e.Aa.oa),Jc(e,0));u(e,D);for(u(e,l);k;)u(e,a.K[--k]);a.Zd=!0}return a.Da}if(0!==V)return 6>a.id&&m.call(e,13,c&65532|(ta?2:0)),g;break;case 2:if(C){if(4096>p||2048==(p&2560))return 6>a.id&&m.call(e,13,c&65532),g;if(!(l&32768))return 6>a.id&&m.call(e,11,c&65532),g}break;case 3:if(!(l&32768))return 6>a.id&&m.call(e,12,c&65532),g;if(!C||4096>p||512!=(p&2560))return 6>a.id&&m.call(e,13,c&65532),g;break;case 4:D=p&-513;if(!C||256!=D&&2304!=D)return 6>a.id&&m.call(e,13,c&65532),g;2304==D&&(a.ri=q+e.la(q+
|
||||
100+2)|0,a.jj=q+a.$a|0);break;case 6:if(!(p&4096)&&768<p&&2304!=p&&2816!=p)return g}d?(a.B.oa=c,a.B.Da=q,a.B.$a=k,a.B.nb=l,a.B.type=p,a.B.ext=w,a.B.fc=b):(a.oa=c,a.Da=q,a.$a=k,a.D=(k>>>0)+1,a.nb=l,a.type=p,a.ext=w,a.fc=b,Ac(a,!0,!0,!1));return q}
|
||||
function Ec(a,b,c){var d=a.A,e=a.yb,k=d.qa.oa,l=d.qa.Da;if(!c){if(!(d.qa.type&512))return m.call(d,13,b&65532),!1;d.Ab(d.qa.fc+4,d.qa.nb&=-513)}if(d.qa.load(b)===g)return!1;var p=d.qa.Da;if(!1!==c){if(d.qa.type&512)return m.call(d,13,b&65532),!1;d.Ab(d.qa.fc+4,d.qa.nb|=512)}d.qa.type=d.qa.type&-513|d.qa.nb&512;256==d.qa.type||768==d.qa.type?(d.Ab(l+14,v(d)),d.Ab(l+16,Kc(d)),d.Ab(l+18,d.G),d.Ab(l+20,d.F),d.Ab(l+22,d.H),d.Ab(l+24,d.D),d.Ab(l+26,t(d)),d.Ab(l+28,d.L),d.Ab(l+30,d.K),d.Ab(l+32,d.I),d.Ab(l+
|
||||
34,d.za.oa),d.Ab(l+36,d.ka.oa),d.Ab(l+38,d.fa.oa),d.Ab(l+40,d.Ia.oa),d.Gc.load(d.la(p+42)),Lc(d,d.la(p+16)|(c?16384:0)),d.G=d.la(p+18),d.F=d.la(p+20),d.H=d.la(p+22),d.D=d.la(p+24),d.L=d.la(p+28),d.K=d.la(p+30),d.I=d.la(p+32),d.za.load(d.la(p+34)),d.Ia.load(d.la(p+40)),Mc(d,d.la(p+14),d.la(p+36)),b=38,l=26,a.yb<e&&(l=(a.yb<<2)+2,b=l+2),Dc(d,d.la(p+b),!0),r(d,d.la(p+l))):(d.wb(l+28,d.hd),d.wb(l+32,v(d)),d.wb(l+36,Kc(d)),d.wb(l+40,d.G),d.wb(l+44,d.F),d.wb(l+48,d.H),d.wb(l+52,d.D),d.wb(l+56,t(d)),d.wb(l+
|
||||
60,d.L),d.wb(l+64,d.K),d.wb(l+68,d.I),d.wb(l+72,d.za.oa),d.wb(l+76,d.ka.oa),d.wb(l+80,d.fa.oa),d.wb(l+84,d.Ia.oa),d.wb(l+88,d.lb.oa),d.wb(l+92,d.mb.oa),Nc.call(d,d.Vb(p+28)),d.Gc.load(d.la(p+96)),Lc(d,d.Vb(p+36)|(c?16384:0)),d.G=d.Vb(p+40),d.F=d.Vb(p+44),d.H=d.Vb(p+48),d.D=d.Vb(p+52),d.L=d.Vb(p+60),d.K=d.Vb(p+64),d.I=d.Vb(p+68),d.za.load(d.la(p+72)),d.Ia.load(d.la(p+84)),d.lb.load(d.la(p+88)),d.mb.load(d.la(p+92)),Mc(d,d.Vb(p+32),d.la(p+76)),b=80,l=56,a.yb<e&&(l=(a.yb<<2)+4,b=l+4),Dc(d,d.la(p+b),
|
||||
34,d.Aa.oa),d.Ab(l+36,d.ka.oa),d.Ab(l+38,d.fa.oa),d.Ab(l+40,d.Ia.oa),d.Gc.load(d.la(p+42)),Lc(d,d.la(p+16)|(c?16384:0)),d.G=d.la(p+18),d.F=d.la(p+20),d.H=d.la(p+22),d.D=d.la(p+24),d.L=d.la(p+28),d.K=d.la(p+30),d.I=d.la(p+32),d.Aa.load(d.la(p+34)),d.Ia.load(d.la(p+40)),Mc(d,d.la(p+14),d.la(p+36)),b=38,l=26,a.yb<e&&(l=(a.yb<<2)+2,b=l+2),Dc(d,d.la(p+b),!0),r(d,d.la(p+l))):(d.wb(l+28,d.hd),d.wb(l+32,v(d)),d.wb(l+36,Kc(d)),d.wb(l+40,d.G),d.wb(l+44,d.F),d.wb(l+48,d.H),d.wb(l+52,d.D),d.wb(l+56,t(d)),d.wb(l+
|
||||
60,d.L),d.wb(l+64,d.K),d.wb(l+68,d.I),d.wb(l+72,d.Aa.oa),d.wb(l+76,d.ka.oa),d.wb(l+80,d.fa.oa),d.wb(l+84,d.Ia.oa),d.wb(l+88,d.lb.oa),d.wb(l+92,d.mb.oa),Nc.call(d,d.Vb(p+28)),d.Gc.load(d.la(p+96)),Lc(d,d.Vb(p+36)|(c?16384:0)),d.G=d.Vb(p+40),d.F=d.Vb(p+44),d.H=d.Vb(p+48),d.D=d.Vb(p+52),d.L=d.Vb(p+60),d.K=d.Vb(p+64),d.I=d.Vb(p+68),d.Aa.load(d.la(p+72)),d.Ia.load(d.la(p+84)),d.lb.load(d.la(p+88)),d.mb.load(d.la(p+92)),Mc(d,d.Vb(p+32),d.la(p+76)),b=80,l=56,a.yb<e&&(l=(a.yb<<2)+4,b=l+4),Dc(d,d.la(p+b),
|
||||
!0),r(d,d.Vb(p+l)));c&&d.Ab(p+0,k);d.Ca|=8;return!0}f.save=function(){return[this.oa,this.Da,this.$a,this.nb,this.id,this.vg,this.yb,this.oc,this.fc,this.Oc,this.va,this.ba,this.C,this.type,this.D]};
|
||||
f.restore=function(a){"number"==typeof a?this.load(a):(this.oa=a[0],this.Da=a[1],this.$a=a[2],this.nb=a[3],this.id=a[4],this.vg=a[5],this.yb=a[6],this.oc=a[7],this.fc=a[8],this.Oc=a[9]||2,this.va=a[10]||65535,this.ba=a[11]||2,this.C=a[12]||65535,this.type=a[13]||this.nb&7936,this.D=a[14]||(this.$a>>>0)+1)};
|
||||
function Ac(a,b,c,d){void 0===c&&(c=!!(a.A.Ca&1));a.od=!1;if(c)if(a.load=a.wf,a.Oi=a.Ck,a.gc=a.yi,a.Yb=a.Ai,void 0===d&&(d=!!(a.A.T&131072)),d)a.load=a.P,a.gc=a.L,a.Yb=a.O,a.yb=a.oc=3,a.ba=a.Oc=2,a.C=a.va=65535,a.$a=65535,a.D=a.$a+1,a.Oc=a.ba,a.fc=g,a.Zd=!1;else{if(!(a.oa&-4))a.gc=a.pf,a.Yb=a.qf;else if(a.type&4096){6144==(a.type&6656)&&(a.gc=a.pf);if(a.type&2048||!(a.type&512))a.Yb=a.qf;1024==(a.type&3072)&&(a.gc==a.yi&&(a.gc=a.kj),a.Yb==a.Ai&&(a.Yb=a.lj),a.od=!0);b&&6>a.id&&a.oa&-4&&a.fc!==g&&(c=
|
||||
|
|
@ -86,18 +86,18 @@ function yd(a){if(a.Z===a.Vc){a.Z=Array(a.cf);a.gf=new h(null,0,0,5,null,a);qb(a
|
|||
function Xb(a,b,c,d){var e=(b&-4194304)>>>20,k=a.Vc[(a.hd+e&a.Sa)>>>a.na],l=k.Id(e);if(!(l&1))return d||zd.call(a,b,!1,c),a.we;if(!(l&4)&&3==a.Ga)return d||zd.call(a,b,!0,c),a.we;var p=(b&4190208)>>>10,l=a.Vc[((l&-4096)+p&a.Sa)>>>a.na],q=l.Id(p);if(!(q&1))return d||zd.call(a,b,!1,c),a.we;if(!(q&4)&&3==a.Ga)return d||zd.call(a,b,!0,c),a.we;c=a.Vc[((q&-4096)+(b&4095)&a.Sa)>>>a.na];if(d)return c;d=b>>>a.na;q=a.Z[d];b=new h(b&-4096,0,0,6);Sb(b,c,k,e,l,p);qb(b,a.Pa,q);a.Z[d]=b;a.df.push(d);return b}
|
||||
function Ad(a){a.Z!=a.Vc&&(a.Z=a.Vc,a.gf=null,a.df=null,a.we=null)}f=Oc.prototype;f.reset=function(){this.ja.Lb&&nc(this);xd(this);hc(this);this.ja.Sc=!1};function Bd(a,b){var c;switch(b){case 0:c=a.G;break;case 1:c=a.F;break;case 2:c=a.H;break;case 3:c=a.D;break;case 4:c=t(a);break;case 5:c=a.L;break;case 6:c=a.K;break;case 7:c=a.I}return c}
|
||||
function Cd(a,b,c){switch(b){case 0:a.G=c;break;case 1:a.F=c;break;case 2:a.H=c;break;case 3:a.D=c;break;case 4:r(a,c);break;case 5:a.L=c;break;case 6:a.K=c;break;case 7:a.I=c}}
|
||||
function xd(a){a.G=0;a.D=0;a.F=0;a.H=0;a.Tb=0;a.L=0;a.K=0;a.I=0;a.Oa=!1;a.ya=a.Ua=0;a.Ec=0;a.ff=0;a.Ca=65520;a.Qb=0;a.Wc=1023;a.T=a.Fb=0;a.Nd=a.ye=a.re=a.Od=0;a.Rb=-1;a.zd=-1;a.Ta=a.ua=g;a.ka=new yc(a,zc,"CS");a.Ia=new yc(a,2,"DS");a.za=new yc(a,2,"ES");a.fa=new yc(a,3,"SS");r(a,0);Dc(a,0);80386<=a.ga&&(a.H=772,a.Ca=16,a.Fi=0,a.Ad=0,a.hd=0,a.qb=[0,0,0,0,null,null,0,0],a.jf=[null,null,null,null,null,null,0,0],a.lb=new yc(a,2,"FS"),a.mb=new yc(a,2,"GS"),Ad(a));a.Ki=new yc(a,0,"NULL");a.U=a.Ia;a.V=a.fa;
|
||||
a.O=a.ia=0;a.P=a.pa=g;a.Fa=0;Mc(a,0,65535);if(80286<=a.ga){a.ac=0;a.yd=65535;a.Gc=new yc(a,5,"LDT",!0);a.qa=new yc(a,4,"TSS",!0);a.Wa=new yc(a,6,"VER",!0);Mc(a,65520,61440);var b,c=v(a);b=a.ka;var d=-65536;80386>b.A.ga&&(d&=16777215);b=b.Da=d;a.ha=b+c|0;a.hf=b+a.ka.$a|0}Lc(a,0);Fc(a)}function Dd(a,b){b.oa&65528&&b.oc<a.Ga&&7168!=(b.nb&7168)&&b.load(0)}function Ed(a){2==a.Oc?(a.xi=a.la,a.Cb=y,a.Kb=Fd,a.Lc=Gd,a.ta=z,a.Ka=Hd,a.Bb=Id):(a.xi=a.Vb,a.Cb=A,a.Kb=Jd,a.Lc=Kd,a.ta=B,a.Ka=Ld,a.Bb=Md)}
|
||||
function Gc(a,b){a.ba!=b&&(a.ia|=1024,a.ba=b,a.C=2==b?65535:-1,Nd(a))}function Nd(a){2==a.ba?(a.bb=32768,a.Mc=a.la,a.jd=a.Ab):(a.bb=-2147483648,a.Mc=a.Vb,a.jd=a.wb)}function Od(a){a.Oc=a.ka.Oc;a.va=a.ka.va;Ed(a);a.ba=a.ka.ba;a.C=a.ka.C;Nd(a);a.ia&=-3073}f.Li=function(){var a=this.G+this.D+this.F+this.H+t(this)+this.L+this.K+this.I|0;return a=a+v(this)+this.ka.oa+this.Ia.oa+this.fa.oa+this.za.oa+Kc(this)|0};function Pd(a,b,c){void 0===a.ef[b]&&(a.ef[b]=[]);a.ef[b].push(c)}
|
||||
function xd(a){a.G=0;a.D=0;a.F=0;a.H=0;a.Tb=0;a.L=0;a.K=0;a.I=0;a.Oa=!1;a.za=a.Ua=0;a.Ec=0;a.ff=0;a.Ca=65520;a.Qb=0;a.Wc=1023;a.T=a.Fb=0;a.Nd=a.ye=a.re=a.Od=0;a.Rb=-1;a.zd=-1;a.Ta=a.ta=g;a.ka=new yc(a,zc,"CS");a.Ia=new yc(a,2,"DS");a.Aa=new yc(a,2,"ES");a.fa=new yc(a,3,"SS");r(a,0);Dc(a,0);80386<=a.ga&&(a.H=772,a.Ca=16,a.Fi=0,a.Ad=0,a.hd=0,a.qb=[0,0,0,0,null,null,0,0],a.jf=[null,null,null,null,null,null,0,0],a.lb=new yc(a,2,"FS"),a.mb=new yc(a,2,"GS"),Ad(a));a.Ki=new yc(a,0,"NULL");a.U=a.Ia;a.V=a.fa;
|
||||
a.O=a.ia=0;a.P=a.pa=g;a.Fa=0;Mc(a,0,65535);if(80286<=a.ga){a.ac=0;a.yd=65535;a.Gc=new yc(a,5,"LDT",!0);a.qa=new yc(a,4,"TSS",!0);a.Wa=new yc(a,6,"VER",!0);Mc(a,65520,61440);var b,c=v(a);b=a.ka;var d=-65536;80386>b.A.ga&&(d&=16777215);b=b.Da=d;a.ha=b+c|0;a.hf=b+a.ka.$a|0}Lc(a,0);Fc(a)}function Dd(a,b){b.oa&65528&&b.oc<a.Ga&&7168!=(b.nb&7168)&&b.load(0)}function Ed(a){2==a.Oc?(a.xi=a.la,a.Cb=y,a.Kb=Fd,a.Lc=Gd,a.ua=z,a.Ka=Hd,a.Bb=Id):(a.xi=a.Vb,a.Cb=A,a.Kb=Jd,a.Lc=Kd,a.ua=B,a.Ka=Ld,a.Bb=Md)}
|
||||
function Gc(a,b){a.ba!=b&&(a.ia|=1024,a.ba=b,a.C=2==b?65535:-1,Nd(a))}function Nd(a){2==a.ba?(a.bb=32768,a.Mc=a.la,a.jd=a.Ab):(a.bb=-2147483648,a.Mc=a.Vb,a.jd=a.wb)}function Od(a){a.Oc=a.ka.Oc;a.va=a.ka.va;Ed(a);a.ba=a.ka.ba;a.C=a.ka.C;Nd(a);a.ia&=-3073}f.Li=function(){var a=this.G+this.D+this.F+this.H+t(this)+this.L+this.K+this.I|0;return a=a+v(this)+this.ka.oa+this.Ia.oa+this.fa.oa+this.Aa.oa+Kc(this)|0};function Pd(a,b,c){void 0===a.ef[b]&&(a.ef[b]=[]);a.ef[b].push(c)}
|
||||
function Sd(a,b){var c=a.ki[b];null!=c&&(c(--a.zg),delete a.ki[b])}function Td(a,b){for(var c=a.qb[7],d=c>>16,e=0;4>e;e++){if(c&3){var k=!!(d&1),l=a.qb[e],l=l&~(d>>2&3);if(b){var l=a.Z[l>>>a.na],p=a;k?0===l.ga++&&(p&&(l.A=p),$b(l,Zb,!1)):0===l.V++&&(p&&(l.A=p),Yb(l,Zb,!1))}else l=a.Z[l>>>a.na],k?0===--l.ga&&(k=l,k.ec=k.O?k.sa:k.$e,k.af=k.O?k.ha:k.gi,k.xg=k.O?k.ma:k.na):0===--l.V&&(k=l,k.jc=k.le,k.qg=k.rg,k.Id=k.ci)}c>>=2;d>>=4}}
|
||||
function Wb(a,b,c,d){if(!(a.O&8192)&&a.qb[7]&255){c--;var e=a.qb[7],k=e>>16;d=d?1:0==d?3:0;for(var l=0;4>l;l++){if(e&3&&(k&3)==d){var p=k>>2;if(b+c>=a.qb[l]&&b<=a.qb[l]+p){a.qb[6]|=1<<l;a.Fa|=2;break}}e>>=2;k>>=4}}}function Fc(a,b,c){void 0===b&&(b=!!(a.Ca&1));void 0===c&&(c=!!(a.T&131072));a.ni=b&&!c?Ud:Wc;Ac(a.ka,!1,b,c);Ac(a.Ia,!1,b,c);Ac(a.fa,!1,b,c);Ac(a.za,!1,b,c);80386<=a.ga&&(Ac(a.lb,!1,b,c),Ac(a.mb,!1,b,c),Od(a))}
|
||||
f.save=function(){var a=new Vd(this);E(a,0,[this.G,this.D,this.F,this.H,t(this),this.L,this.K,this.I]);var b=v(this),c=this.ka.save(),d=this.Ia.save(),e=this.fa.save(),k=this.za.save(),l;null!=this.ac?(l=[this.Ca,this.ac,this.yd,this.Qb,this.Wc,this.Gc.save(),this.qa.save(),this.Fb],80386<=this.ga&&(l.push(this.Fi),l.push(this.Ad),l.push(this.hd),l.push(this.qb),l.push(this.jf))):l=null;b=[b,c,d,e,k,l,Kc(this)];80386<=this.ga&&(b.push(this.lb.save()),b.push(this.mb.save()));E(a,1,b);E(a,2,[this.U.vg,
|
||||
function Wb(a,b,c,d){if(!(a.O&8192)&&a.qb[7]&255){c--;var e=a.qb[7],k=e>>16;d=d?1:0==d?3:0;for(var l=0;4>l;l++){if(e&3&&(k&3)==d){var p=k>>2;if(b+c>=a.qb[l]&&b<=a.qb[l]+p){a.qb[6]|=1<<l;a.Fa|=2;break}}e>>=2;k>>=4}}}function Fc(a,b,c){void 0===b&&(b=!!(a.Ca&1));void 0===c&&(c=!!(a.T&131072));a.ni=b&&!c?Ud:Wc;Ac(a.ka,!1,b,c);Ac(a.Ia,!1,b,c);Ac(a.fa,!1,b,c);Ac(a.Aa,!1,b,c);80386<=a.ga&&(Ac(a.lb,!1,b,c),Ac(a.mb,!1,b,c),Od(a))}
|
||||
f.save=function(){var a=new Vd(this);E(a,0,[this.G,this.D,this.F,this.H,t(this),this.L,this.K,this.I]);var b=v(this),c=this.ka.save(),d=this.Ia.save(),e=this.fa.save(),k=this.Aa.save(),l;null!=this.ac?(l=[this.Ca,this.ac,this.yd,this.Qb,this.Wc,this.Gc.save(),this.qa.save(),this.Fb],80386<=this.ga&&(l.push(this.Fi),l.push(this.Ad),l.push(this.hd),l.push(this.qb),l.push(this.jf))):l=null;b=[b,c,d,e,k,l,Kc(this)];80386<=this.ga&&(b.push(this.lb.save()),b.push(this.mb.save()));E(a,1,b);E(a,2,[this.U.vg,
|
||||
this.V.vg,this.O,this.ia,this.Fa,this.P,this.pa]);E(a,3,[0,this.Yc,this.W.rd]);b=this.ma;c=0;d=[];(e=!b.F&&b.V==b.Sa)||vb(b,!0);for(k=0;k<b.K;k++){var p=b.Z[k];if(p.Qa||p.Gi){d[c++]=k;l=c++;a:if(p=p.save()){for(var q=0,w=0,C=[];q<p.length;){for(var G=p[q],D=q+1;D<p.length&&p[D]===G;)D++;C[w++]=D-q;C[w++]=G;q=D}if(C.length<p.length){p=C;break a}}d[l]=p}}e||vb(b,!1);d[c]=e;E(a,4,d);return a.data()};
|
||||
f.restore=function(a){var b=a[0];this.G=b[0];this.D=b[1];this.F=b[2];this.H=b[3];var c=b[4];this.L=b[5];this.K=b[6];this.I=b[7];b=a[1];this.ka.restore(b[1]);this.Ia.restore(b[2]);this.fa.restore(b[3]);this.za.restore(b[4]);var d=b[5];d&&d.length&&(this.Ca=d[0],this.ac=d[1],this.yd=d[2],this.Qb=d[3],this.Wc=d[4],this.Gc.restore(d[5]),this.qa.restore(d[6]),this.Fb=d[7],80386<=this.ga&&(this.Fi=d[8],this.Ad=d[9],this.hd=d[10],this.qb=d[11],this.jf=d[12]),Fc(this));Lc(this,b[6]);var d=!1,e;a:{e=this.ma;
|
||||
f.restore=function(a){var b=a[0];this.G=b[0];this.D=b[1];this.F=b[2];this.H=b[3];var c=b[4];this.L=b[5];this.K=b[6];this.I=b[7];b=a[1];this.ka.restore(b[1]);this.Ia.restore(b[2]);this.fa.restore(b[3]);this.Aa.restore(b[4]);var d=b[5];d&&d.length&&(this.Ca=d[0],this.ac=d[1],this.yd=d[2],this.Qb=d[3],this.Wc=d[4],this.Gc.restore(d[5]),this.qa.restore(d[6]),this.Fb=d[7],80386<=this.ga&&(this.Fi=d[8],this.Ad=d[9],this.hd=d[10],this.qb=d[11],this.jf=d[12]),Fc(this));Lc(this,b[6]);var d=!1,e;a:{e=this.ma;
|
||||
var k=a[4],l;for(l=0;l<k.length-1;l+=2){var p=k[l],q=k[l+1];if(q&&q.length<e.Y){for(var w=0,C=Array(e.Y),G=0;G<q.length-1;)for(var D=q[G++],R=q[G++];D--;)C[w++]=R;q=C}w=e.Z[p];if(!w||!w.restore(q)){ra("Unable to restore memory block "+p);e=!1;break a}}void 0!==k[l]&&vb(e,k[l]);e=!0}e&&(Mc(this,b[0],this.ka.oa),r(this,c),Dc(this,this.fa.oa),80386<=this.ga&&(this.lb.restore(b[7]),this.mb.restore(b[8])),d=!0);b=a[2];this.U=null!=b[0]&&Wd(this,b[0])||this.Ia;this.V=null!=b[1]&&Wd(this,b[1])||this.fa;
|
||||
this.O=b[2];this.ia=b[3];this.Fa=b[4];this.P=b[5];this.pa=b[6];b=a[3];this.Yc=b[1];pc(this,b[2]);return d};function Wd(a,b){switch(b){case "CS":return a.ka;case "DS":return a.Ia;case "SS":return a.fa;case "ES":return a.za;case "NULL":return a.Ki;default:return[0,b,0,0,""]}}function Xd(a,b){null!=Mc(a,v(a),b)&&(a.O|=a.bf)}function Ic(a,b){a.Ia.load(b)!==g&&(a.O|=a.bf)}
|
||||
function Dc(a,b,c){var d=t(a);a.fa.load(b)!==g&&(r(a,d),a.fa.od?(a.Ag=a.fa.Da+a.fa.va|0,a.xe=a.fa.Da+a.fa.$a|0):(a.Ag=a.fa.Da+a.fa.$a|0,a.xe=a.fa.Da),c||(a.O|=4))}function Jc(a,b){a.za.load(b)!==g&&(a.O|=a.bf)}function v(a){return a.ha-a.ka.Da|0}function F(a,b){a.ha=a.ka.Da+(b&a.C)|0}function Mc(a,b,c,d){var e=a.ka;e.Ve=b;e.F=d;b=e.load(c);return b!==g?(Od(a),a.ha=b+(a.ka.Ve&a.C)|0,a.hf=b+a.ka.$a|0,a.Ga=a.ka.yb,a.ka.Zd):null}
|
||||
function Yd(a,b){a.ha=a.ha+b|0;var c=a.hf-a.ha|0;0>c&&0<=(a.hf^a.ha)&&(8088>=a.ga||a.ka.$a==a.ka.va?F(a,a.ha-a.ka.Da):-1>c&&m.call(a,13,0))}function t(a){return a.Tb&~a.fa.va|a.Ba-a.fa.Da}function r(a,b){a.Tb=b;a.Ba=a.fa.Da+(b&a.fa.va)|0}function Zd(a,b,c,d,e,k){if(63!=(e&63)&&e!=a.resultType){var l=(e^a.resultType)&a.resultType;l&&(l&1&&$d(a),l&2&&ae(a),l&4&&be(a),l&8&&ce(a),l&16&&de(a),l&32&&ee(a))}k?(a.Nd=d,a.re=b):(a.Nd=b,a.re=d);a.ye=c;a.Od=d;a.resultType=e}
|
||||
this.O=b[2];this.ia=b[3];this.Fa=b[4];this.P=b[5];this.pa=b[6];b=a[3];this.Yc=b[1];pc(this,b[2]);return d};function Wd(a,b){switch(b){case "CS":return a.ka;case "DS":return a.Ia;case "SS":return a.fa;case "ES":return a.Aa;case "NULL":return a.Ki;default:return[0,b,0,0,""]}}function Xd(a,b){null!=Mc(a,v(a),b)&&(a.O|=a.bf)}function Ic(a,b){a.Ia.load(b)!==g&&(a.O|=a.bf)}
|
||||
function Dc(a,b,c){var d=t(a);a.fa.load(b)!==g&&(r(a,d),a.fa.od?(a.Ag=a.fa.Da+a.fa.va|0,a.xe=a.fa.Da+a.fa.$a|0):(a.Ag=a.fa.Da+a.fa.$a|0,a.xe=a.fa.Da),c||(a.O|=4))}function Jc(a,b){a.Aa.load(b)!==g&&(a.O|=a.bf)}function v(a){return a.ha-a.ka.Da|0}function F(a,b){a.ha=a.ka.Da+(b&a.C)|0}function Mc(a,b,c,d){var e=a.ka;e.Ve=b;e.F=d;b=e.load(c);return b!==g?(Od(a),a.ha=b+(a.ka.Ve&a.C)|0,a.hf=b+a.ka.$a|0,a.Ga=a.ka.yb,a.ka.Zd):null}
|
||||
function Yd(a,b){a.ha=a.ha+b|0;var c=a.hf-a.ha|0;0>c&&0<=(a.hf^a.ha)&&(8088>=a.ga||a.ka.$a==a.ka.va?F(a,a.ha-a.ka.Da):-1>c&&m.call(a,13,0))}function t(a){return a.Tb&~a.fa.va|a.ya-a.fa.Da}function r(a,b){a.Tb=b;a.ya=a.fa.Da+(b&a.fa.va)|0}function Zd(a,b,c,d,e,k){if(63!=(e&63)&&e!=a.resultType){var l=(e^a.resultType)&a.resultType;l&&(l&1&&$d(a),l&2&&ae(a),l&4&&be(a),l&8&&ce(a),l&16&&de(a),l&32&&ee(a))}k?(a.Nd=d,a.re=b):(a.Nd=b,a.re=d);a.ye=c;a.Od=d;a.resultType=e}
|
||||
function fe(a,b,c,d,e){a.resultType=c|26;a.Od=b;d?ge(a):he(a);e?ie(a):je(a);return b}function ke(a,b,c,d){c&d?ge(a):he(a);(b^c)&d?ie(a):je(a)}function le(a){return $d(a)?1:0}function $d(a){a.resultType&1&&(a.T&=-2,(a.Nd^(a.Nd^a.ye)&(a.ye^a.re))&a.resultType&-2147450752&&(a.T|=1),a.resultType&=-2);return a.T&1}function ae(a){a.resultType&2&&(a.T&=-5,38505>>((a.Od^a.Od>>4)&15)&1&&(a.T|=4),a.resultType&=-3);return a.T&4}
|
||||
function be(a){a.resultType&4&&(a.T&=-17,(a.re^a.Nd^a.ye)&16&&(a.T|=16),a.resultType&=-5);return a.T&16}function ce(a){a.resultType&8&&(a.T&=-65,a.Od&((a.resultType&-2147450752)-1|a.resultType&-2147450752)||(a.T|=64),a.resultType&=-9);return a.T&64}function de(a){a.resultType&16&&(a.T&=-129,a.Od&a.resultType&-2147450752&&(a.T|=128),a.resultType&=-17);return a.T&128}
|
||||
function ee(a){a.resultType&32&&(a.T&=-2049,(a.Nd^a.re)&(a.ye^a.re)&a.resultType&-2147450752&&(a.T|=2048),a.resultType&=-33);return a.T&2048}function he(a){a.resultType&=-2;a.T&=-2}function me(a){a.resultType&=-5;a.T&=-17}function ne(a){a.resultType&=-9;a.T&=-65}function je(a){a.resultType&=-33;a.T&=-2049}function ge(a){a.resultType&=-2;a.T|=1}function oe(a){a.resultType&=-5;a.T|=16}function pe(a){a.resultType&=-9;a.T|=64}function ie(a){a.resultType&=-33;a.T|=2048}
|
||||
|
|
@ -109,9 +109,9 @@ f.Vb=function(a){var b=a&this.Jb,c=(a&this.tc)>>>this.na;if(b<this.Jb-2)return t
|
|||
f.wb=function(a,b){var c=a&this.Jb,d=(a&this.tc)>>>this.na;this.A-=this.B.Te;if(c<this.Jb-2)this.Z[d].xg(c,b,a);else for(var e=4,k=4-(c&3);e--;){this.Z[d].ec(c++,b&255,a++);if(this.O&4096)break;--k||(d=d+1&this.te,c=0);b>>>=8}};function te(a,b,c){a.Fc=b;a.P=b.gc(a.Dc=c,1);return a.O&1?0:a.Ub(a.P)}function H(a,b){return te(a,a.U,b&a.va)}function I(a,b){return te(a,a.V,b&a.va)}function ue(a,b,c){a.Fc=b;a.P=b.gc(a.Dc=c,a.ba);return a.O&1?0:a.Mc(a.P)}function J(a,b){return ue(a,a.U,b&a.va)}
|
||||
function K(a,b){return ue(a,a.V,b&a.va)}function ve(a,b,c){a.Fc=b;a.pa=a.P=b.gc(a.Dc=c,1);return a.O&1?0:a.Ub(a.P)}function L(a,b){return ve(a,a.U,b&a.va)}function M(a,b){return ve(a,a.V,b&a.va)}function we(a,b,c){a.Fc=b;a.pa=a.P=b.gc(a.Dc=c,a.ba);return a.O&1?0:a.Mc(a.P)}function N(a,b){return we(a,a.U,b&a.va)}function O(a,b){return we(a,a.V,b&a.va)}function P(a,b){a.O&2||a.Hc(a.Fc.Yb(a.Dc,1),b)}function Q(a,b){a.O&2||a.jd(a.Fc.Yb(a.Dc,a.ba),b)}function Hc(a,b,c){return a.Mc(b.gc(c,a.ba))}
|
||||
f.X=function(){var a=this.Ub(this.ha);Yd(this,1);return a};function xe(a){var b=a.la(a.ha);Yd(a,2);return b}function S(a){var b=a.xi(a.ha);Yd(a,a.Oc);return b}f.Ea=function(){var a=this.Mc(this.ha);Yd(this,this.ba);return a};f.M=function(){var a=this.Ub(this.ha)<<24>>24;Yd(this,1);return a};function T(a,b){var c=a.Ub(a.ha);Yd(a,1);return ye[c].call(a,b)}
|
||||
function n(a){var b=a.Mc(a.Ba);a.Ba=a.Ba+a.ba|0;var c=a.Ag-a.Ba|0;0>c&&0<=(a.Ag^a.Ba)&&(8088>=a.ga||!a.fa.od&&a.fa.$a==a.fa.va||a.fa.od&&!a.fa.$a?r(a,a.Ba-a.fa.Da&a.fa.va):-1>c&&m.call(a,12,0));return b}function ze(a,b,c){var d=a.Ba-c|0;0>(d-a.xe|0)&&0<=(a.xe^d)&&(8088>=a.ga||!a.fa.od&&a.fa.$a==a.fa.va||a.fa.od&&!a.fa.$a?(r(a,d-a.fa.Da&a.fa.va),d=a.Ba):m.call(a,12,0));2==c?a.Ab(d,b):a.wb(d,b);a.Ba=d}
|
||||
function u(a,b){var c=a.Ba-a.ba|0;0>(c-a.xe|0)&&0<=(a.xe^c)&&(8088>=a.ga||!a.fa.od&&a.fa.$a==a.fa.va||a.fa.od&&!a.fa.$a?(r(a,c-a.fa.Da&a.fa.va),c=a.Ba):m.call(a,12,0));a.jd(c,b);a.Ba=c}function Ae(a,b,c){var d=4;1==b.length&&(d=1,c=c?1:0);if(80386>a.ga)2<b.length&&(b=b.substr(1,2));else if("PS"==b||2<b.length)d=8;a.sa[b]&&(void 0===c&&(ab(a,"Value for "+b+" is invalid"),nc(a)),d=!a.ja.Lb||a.ja.Hi?da(c,d):"--------".substr(0,d),a.sa[b].textContent!=d&&(a.sa[b].textContent=d))}
|
||||
f.Md=function(a){if(this.hi&&(a||!this.ja.Lb||this.ja.Hi)){Ae(this,"EAX",this.G);Ae(this,"EBX",this.D);Ae(this,"ECX",this.F);Ae(this,"EDX",this.H);Ae(this,"ESP",t(this));Ae(this,"EBP",this.L);Ae(this,"ESI",this.K);Ae(this,"EDI",this.I);Ae(this,"CS",this.ka.oa);Ae(this,"DS",this.Ia.oa);Ae(this,"SS",this.fa.oa);Ae(this,"ES",this.za.oa);Ae(this,"EIP",v(this));var b=Kc(this);Ae(this,"PS",b);Ae(this,"V",b&2048);Ae(this,"D",b&1024);Ae(this,"I",b&512);Ae(this,"T",b&256);Ae(this,"S",b&128);Ae(this,"Z",b&
|
||||
function n(a){var b=a.Mc(a.ya);a.ya=a.ya+a.ba|0;var c=a.Ag-a.ya|0;0>c&&0<=(a.Ag^a.ya)&&(8088>=a.ga||!a.fa.od&&a.fa.$a==a.fa.va||a.fa.od&&!a.fa.$a?r(a,a.ya-a.fa.Da&a.fa.va):-1>c&&m.call(a,12,0));return b}function ze(a,b,c){var d=a.ya-c|0;0>(d-a.xe|0)&&0<=(a.xe^d)&&(8088>=a.ga||!a.fa.od&&a.fa.$a==a.fa.va||a.fa.od&&!a.fa.$a?(r(a,d-a.fa.Da&a.fa.va),d=a.ya):m.call(a,12,0));2==c?a.Ab(d,b):a.wb(d,b);a.ya=d}
|
||||
function u(a,b){var c=a.ya-a.ba|0;0>(c-a.xe|0)&&0<=(a.xe^c)&&(8088>=a.ga||!a.fa.od&&a.fa.$a==a.fa.va||a.fa.od&&!a.fa.$a?(r(a,c-a.fa.Da&a.fa.va),c=a.ya):m.call(a,12,0));a.jd(c,b);a.ya=c}function Ae(a,b,c){var d=4;1==b.length&&(d=1,c=c?1:0);if(80386>a.ga)2<b.length&&(b=b.substr(1,2));else if("PS"==b||2<b.length)d=8;a.sa[b]&&(void 0===c&&(ab(a,"Value for "+b+" is invalid"),nc(a)),d=!a.ja.Lb||a.ja.Hi?da(c,d):"--------".substr(0,d),a.sa[b].textContent!=d&&(a.sa[b].textContent=d))}
|
||||
f.Md=function(a){if(this.hi&&(a||!this.ja.Lb||this.ja.Hi)){Ae(this,"EAX",this.G);Ae(this,"EBX",this.D);Ae(this,"ECX",this.F);Ae(this,"EDX",this.H);Ae(this,"ESP",t(this));Ae(this,"EBP",this.L);Ae(this,"ESI",this.K);Ae(this,"EDI",this.I);Ae(this,"CS",this.ka.oa);Ae(this,"DS",this.Ia.oa);Ae(this,"SS",this.fa.oa);Ae(this,"ES",this.Aa.oa);Ae(this,"EIP",v(this));var b=Kc(this);Ae(this,"PS",b);Ae(this,"V",b&2048);Ae(this,"D",b&1024);Ae(this,"I",b&512);Ae(this,"T",b&256);Ae(this,"S",b&128);Ae(this,"Z",b&
|
||||
64);Ae(this,"A",b&16);Ae(this,"P",b&4);Ae(this,"C",b&1);80386==this.ga&&(Ae(this,"FS",this.lb.oa),Ae(this,"GS",this.mb.oa),Ae(this,"CR0",this.Ca),Ae(this,"CR2",this.Ad),Ae(this,"CR3",this.hd))}if(b=this.sa.speed)b.textContent=this.ja.Lb&&this.W.qd?this.W.qd.toFixed(2)+"Mhz":"Stopped";this.parent.Md.call(this,a)};
|
||||
f.$i=function(a){this.ja.Ge=!0;this.ja.vj=!1;this.ja.Ii=!1;this.hc=this.A=a;this.Y&&!a&&wc(this.Y);a||this.Ya(1024)||(this.O|=4);do{if(a=this.O&3312)this.ia|=a;else if(this.Ta=this.ha,this.U=this.Ia,this.V=this.fa,this.P=this.pa=g,this.ia&3072&&Od(this),this.ia=this.O&256,this.Fa){a:{if(!(this.O&4)){a=80286>this.ga?0:1;for(var b=0;2>b;b++){switch(a){case 0:if(this.Fa&1&&this.T&512){var c=Be(this.Y);if(-1<=c&&(this.Fa&=-2,0<=c)){this.Fa&=-5;Ce.call(this,this.Rb=c,null,11);break a}}break;case 1:if(this.Fa&
|
||||
2){this.Fa&=-3;80386<=this.ga&&(this.qb[6]|=16384);Ce.call(this,this.Rb=1,null,11);break a}}a=1-a}}if(a=this.Fa&8){a=this.Y;b=!1;for(c=0;c<a.F;c++)for(var d=a.F[c],e=0;e<d.Gb.length;e++){var k=d.Gb[e];k.cd||(De(a,k),k.cd||(b=!0))}a=!b}a&&(this.Fa&=-9)}if(this.Fa&4){this.O=this.A=0;break}}this.O=0;this.ra[this.X()].call(this)}while(0<this.A);return this.ja.Ge?this.hc-this.A:void 0===this.ja.Ge?0:-1};
|
||||
|
|
@ -121,17 +121,17 @@ function Ke(a,b){this.A-=10+(this.P===g?0:1);if((a&3)<(b&3))return a=a&-4|b&3,pe
|
|||
function Ne(a,b){var c=0;if(b){ne(this);for(var d=2==this.ba?15:31,e=1<<d;e;){if(b&e){a=d;break}e>>>=1;c++;d--}}else pe(this);this.A-=11+3*c;return a}function Oe(a,b){a&1<<(b&(2==this.ba?15:31))?ge(this):he(this);this.A-=this.P===g?3:6;this.O|=2;return a}function Pe(a,b){var c=1<<(b&(2==this.ba?15:31));a&c?ge(this):he(this);this.A-=this.P===g?6:8;return a^c}function Qe(a,b){var c=1<<(b&(2==this.ba?15:31));a&c?ge(this):he(this);this.A-=this.P===g?6:8;return a&~c}
|
||||
function Re(a,b){var c=1<<(b&(2==this.ba?15:31));a&c?ge(this):he(this);this.A-=this.P===g?6:8;return a|c}function Se(a,b){if(this.P===g)return Oe.call(this,a,b);var c=this.ba<<3;if(b>=c||b<-c)a=ue(this,this.Fc,this.Dc+(b>>(2==this.ba?4:5))*this.ba);b=1<<(b&(2==this.ba?15:31));a&b?ge(this):he(this);this.A-=6;this.O|=2;return a}
|
||||
function Te(a,b){if(this.P===g)return Pe.call(this,a,b);var c=this.ba<<3;if(b>=c||b<-c)a=ue(this,this.Fc,this.Dc+(b>>(2==this.ba?4:5))*this.ba);b=1<<(b&(2==this.ba?15:31));a&b?ge(this):he(this);this.A-=8;return a^b}function Ue(a,b){if(this.P===g)return Qe.call(this,a,b);var c=this.ba<<3;if(b>=c||b<-c)a=ue(this,this.Fc,this.Dc+(b>>(2==this.ba?4:5))*this.ba);b=1<<(b&(2==this.ba?15:31));a&b?ge(this):he(this);this.A-=8;return a&~b}
|
||||
function Ve(a,b){if(this.P===g)return Re.call(this,a,b);var c=this.ba<<3;if(b>=c||b<-c)a=ue(this,this.Fc,this.Dc+(b>>(2==this.ba?4:5))*this.ba);b=1<<(b&(2==this.ba?15:31));a&b?ge(this):he(this);this.A-=8;return a|b}function We(a,b){this.zd=this.ka.oa;this.ua=this.Ba;var c=v(this),d=this.ba;null!=Mc(this,a,b,!0)&&(ze(this,this.zd,d),ze(this,c,d));this.ua=g;this.zd=-1}function Xe(a,b){Zd(this,a,b,a-b|0,191,!0);this.A-=this.pa===g?this.P===g?this.B.Mb:this.B.Hf:this.B.vb;this.O|=2;return a}
|
||||
function Ve(a,b){if(this.P===g)return Re.call(this,a,b);var c=this.ba<<3;if(b>=c||b<-c)a=ue(this,this.Fc,this.Dc+(b>>(2==this.ba?4:5))*this.ba);b=1<<(b&(2==this.ba?15:31));a&b?ge(this):he(this);this.A-=8;return a|b}function We(a,b){this.zd=this.ka.oa;this.ta=this.ya;var c=v(this),d=this.ba;null!=Mc(this,a,b,!0)&&(ze(this,this.zd,d),ze(this,c,d));this.ta=g;this.zd=-1}function Xe(a,b){Zd(this,a,b,a-b|0,191,!0);this.A-=this.pa===g?this.P===g?this.B.Mb:this.B.Hf:this.B.vb;this.O|=2;return a}
|
||||
function Ye(a,b){Zd(this,a,b,a-b|0,this.bb|63,!0);this.A-=this.pa===g?this.P===g?this.B.Mb:this.B.Hf:this.B.vb;this.O|=2;return a}function Ze(a){var b=a-1|0;Zd(this,a,1,b,this.bb|62,!0);this.A-=2;return a&~this.C|b&this.C}function $e(a,b){var c=a[1]-b[1];c||(c=a[0]-b[0]);return c}
|
||||
function af(a,b,c){this.Oa=!1;if((c>>>=0)&&!(c<=b>>>0)){var d=0,e=1;c=[c>>>0,0];for(a=[a>>>0,b>>>0];0<$e(a,c);){var k=b=c;b[0]+=k[0];b[1]+=k[1];4294967295<b[0]&&(b[0]>>>=0,b[1]++);e+=e}do 0<=$e(a,c)&&(b=a,k=c,b[0]-=k[0],b[1]-=k[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/=2;while(1<=e);this.ya=d;this.Ua=a[0];this.Oa=!0}}function df(a){return a}
|
||||
function af(a,b,c){this.Oa=!1;if((c>>>=0)&&!(c<=b>>>0)){var d=0,e=1;c=[c>>>0,0];for(a=[a>>>0,b>>>0];0<$e(a,c);){var k=b=c;b[0]+=k[0];b[1]+=k[1];4294967295<b[0]&&(b[0]>>>=0,b[1]++);e+=e}do 0<=$e(a,c)&&(b=a,k=c,b[0]-=k[0],b[1]-=k[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/=2;while(1<=e);this.za=d;this.Ua=a[0];this.Oa=!0}}function df(a){return a}
|
||||
function ef(a,b){a=this.M();var c=(b<<16>>16)*a|0;32767<c||-32768>c?(ge(this),ie(this)):(he(this),je(this));this.A-=this.P===g?21:24;return c&65535}function ff(a,b){var c,d;a=this.Ea();2==this.ba?(d=(b<<16>>16)*(a<<16>>16)|0,c=32767<d||-32768>d):(d=b*a,c=2147483647<d||-2147483648>d);c?(ge(this),ie(this)):(he(this),je(this));d&=this.C;this.A-=this.P===g?21:24;return d}
|
||||
function gf(a,b){var c=!1;0>b&&(b=-b|0,c=!c);0>a&&(a=-a|0,c=!c);hf.call(this,a,b);c&&(this.ya=~this.ya+1|0,this.Ua=~this.Ua+(this.ya?0:1)|0)}function jf(a,b){var c=(a<<16>>16)*(b<<16>>16)|0;32767<c||-32768>c?(ge(this),ie(this)):(he(this),je(this));this.A-=this.P===g?9:12;return c&65535}function kf(a,b){gf.call(this,a,b);this.Ua!=this.ya>>31?(ge(this),ie(this)):(he(this),je(this));this.A-=this.P===g?9:12;return this.ya}
|
||||
function gf(a,b){var c=!1;0>b&&(b=-b|0,c=!c);0>a&&(a=-a|0,c=!c);hf.call(this,a,b);c&&(this.za=~this.za+1|0,this.Ua=~this.Ua+(this.za?0:1)|0)}function jf(a,b){var c=(a<<16>>16)*(b<<16>>16)|0;32767<c||-32768>c?(ge(this),ie(this)):(he(this),je(this));this.A-=this.P===g?9:12;return c&65535}function kf(a,b){gf.call(this,a,b);this.Ua!=this.za>>31?(ge(this),ie(this)):(he(this),je(this));this.A-=this.P===g?9:12;return this.za}
|
||||
function lf(a){var b=a+1|0;Zd(this,a,1,b,this.bb|62);this.A-=2;return a&~this.C|b&this.C}function Ce(a,b,c){this.A-=this.B.wh+(c||0);c=Kc(this);var d=this.ka.oa,e=v(this);a=this.ka.Oi(a);a!==g&&(u(this,c),u(this,d),u(this,e),null!=b&&u(this,b),this.Rb=-1,Od(this),this.ha=a,this.hf=this.ka.Da+this.ka.$a|0,this.Ga=this.ka.yb)}
|
||||
function mf(a,b){this.A-=14+(this.P===g?0:2);ne(this);this.Wa.load(b)!==g&&this.Wa.oc>=this.Ga&&this.Wa.oc>=(b&3)&&(pe(this),a=this.Wa.nb&-256,2<this.ba&&(a|=(this.Wa.ext&-65281)<<16));return a}function Nc(a){this.hd=a;this.Ca&-2147483648&&yd(this)}function nf(a,b){if(this.P===g)return qd.call(this),a;Ic(this,this.la(this.P+this.ba));this.A-=this.B.Hd;return b}function of(){this.A-=this.B.Eh;return this.P}
|
||||
function pf(a,b){if(this.P===g)return qd.call(this),a;Jc(this,this.la(this.P+this.ba));this.A-=this.B.Hd;return b}function qf(a,b){if(this.P===g)return qd.call(this),a;var c=this.la(this.P+this.ba);this.lb.load(c);this.A-=this.B.Hd;return b}function rf(a,b){if(this.P===g)return qd.call(this),a;var c=this.la(this.P+this.ba);this.mb.load(c);this.A-=this.B.Hd;return b}
|
||||
function sf(a,b){this.A-=14+(this.P===g?0:2);if(b&65528&&this.Wa.load(b)!==g&&(7168==(this.Wa.nb&7168)||this.Wa.oc>=this.Ga)&&this.Wa.oc>=(b&3))return pe(this),this.Wa.$a;ne(this);return a}function tf(a,b){if(this.P===g)return qd.call(this),a;Dc(this,this.la(this.P+this.ba));this.A-=this.B.Hd;return b}function uf(a,b){this.A-=this.pa===g?this.P===g?this.B.Lh:this.B.Kh:this.B.Ih;return b}function vf(a,b){return b}function wf(){this.pa!==g&&Gc(this,2);return uf.call(this,0,this.Ec)}
|
||||
function hf(a,b){if(a&-65536||b&-65536){var c=b&65535,d=b>>>16,e=a&65535,k=a>>>16,l=c*e,e=(l>>>16)+d*e,p=e>>>16,e=(e&65535)+c*k;this.Oa=!0;this.ya=e<<16|l&65535;this.Ua=p+((e>>>16)+d*k)|0}else this.Oa=!0,this.ya=a*b|0,this.Ua=0}function xf(a,b){this.A-=this.pa===g?this.P===g?this.B.Mb:this.B.vb:this.B.bc;return fe(this,a|b,128)}function yf(a,b){this.A-=this.pa===g?this.P===g?this.B.Mb:this.B.vb:this.B.bc;return fe(this,a|b,this.bb)&this.C}
|
||||
function zf(a){this.ua=this.Ba;var b=n(this),c=n(this);a&&r(this,t(this)+a);Mc(this,b,c,!1)&&(a&&r(this,t(this)+a),Dd(this,this.Ia),Dd(this,this.za),80386<=this.ga&&(Dd(this,this.lb),Dd(this,this.mb)));2==a&&this.zg&&Sd(this,this.ha);this.ua=g}function Af(a,b){var c=a-b-le(this)|0;Zd(this,a,b,c,191,!0);this.A-=this.pa===g?this.P===g?this.B.Mb:this.B.vb:this.B.bc;return c&255}
|
||||
function hf(a,b){if(a&-65536||b&-65536){var c=b&65535,d=b>>>16,e=a&65535,k=a>>>16,l=c*e,e=(l>>>16)+d*e,p=e>>>16,e=(e&65535)+c*k;this.Oa=!0;this.za=e<<16|l&65535;this.Ua=p+((e>>>16)+d*k)|0}else this.Oa=!0,this.za=a*b|0,this.Ua=0}function xf(a,b){this.A-=this.pa===g?this.P===g?this.B.Mb:this.B.vb:this.B.bc;return fe(this,a|b,128)}function yf(a,b){this.A-=this.pa===g?this.P===g?this.B.Mb:this.B.vb:this.B.bc;return fe(this,a|b,this.bb)&this.C}
|
||||
function zf(a){this.ta=this.ya;var b=n(this),c=n(this);a&&r(this,t(this)+a);Mc(this,b,c,!1)&&(a&&r(this,t(this)+a),Dd(this,this.Ia),Dd(this,this.Aa),80386<=this.ga&&(Dd(this,this.lb),Dd(this,this.mb)));2==a&&this.zg&&Sd(this,this.ha);this.ta=g}function Af(a,b){var c=a-b-le(this)|0;Zd(this,a,b,c,191,!0);this.A-=this.pa===g?this.P===g?this.B.Mb:this.B.vb:this.B.bc;return c&255}
|
||||
function Bf(a,b){var c=a-b-le(this)|0;Zd(this,a,b,c,this.bb|63,!0);this.A-=this.pa===g?this.P===g?this.B.Mb:this.B.vb:this.B.bc;return c&this.C}function Cf(a){this.O|=1;this.Kb[this.X()].call(this,a);this.A-=this.P===g?4:5}function Df(){return ee(this)?1:0}function Ef(){return $d(this)?1:0}function Ff(){return $d(this)?0:1}function Gf(){return ce(this)?1:0}function Hf(){return ce(this)?0:1}function If(){return $d(this)||ce(this)?1:0}function Jf(){return $d(this)||ce(this)?0:1}
|
||||
function Kf(){return de(this)?1:0}function Lf(){return de(this)?0:1}function Mf(){return ae(this)?1:0}function Nf(){return ae(this)?0:1}function Of(){return!de(this)!=!ee(this)?1:0}function Pf(){return!de(this)!=!ee(this)?0:1}function Qf(){return ce(this)||!de(this)!=!ee(this)?1:0}function Rf(){return ce(this)||!de(this)!=!ee(this)?0:1}function Sf(a,b,c){if(c){16<c&&(a=b,c-=16);var d=a<<c-1;a=(d<<1|b>>>16-c)&65535;fe(this,a,32768,d&32768)}return a}
|
||||
function Tf(a,b,c){if(c){var d=a<<c-1;a=d<<1|b>>>32-c;fe(this,a,-2147483648,d&-2147483648)}return a}function Uf(a,b){return Sf.call(this,a,b,this.X())}function Vf(a,b){return Tf.call(this,a,b,this.X())}function Wf(a,b){return Sf.call(this,a,b,this.F&31)}function Xf(a,b){return Tf.call(this,a,b,this.F&31)}function Yf(a,b,c){if(c){16<c&&(a=b,c-=16);var d=a>>>c-1;a=(d>>>1|b<<16-c)&65535;fe(this,a,32768,d&1)}return a}
|
||||
|
|
@ -141,73 +141,73 @@ function hg(a,b){if(this.P===g){switch(this.ff&7){case 0:this.G=this.G&-256|a;br
|
|||
function ig(a,b){if(this.P===g){switch(this.ff&7){case 0:this.G=this.G&~this.C|a;break;case 1:this.F=this.F&~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:r(this,t(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.I=this.I&~this.C|a}this.A-=this.B.kg}else this.pa=this.P,Q(this,a),this.A-=this.B.jg;return b}
|
||||
function jg(a,b){var c=a^b;fe(this,c,128);this.A-=this.pa===g?this.P===g?this.B.Mb:this.B.vb:this.B.bc;return c}function kg(a,b){this.A-=this.pa===g?this.P===g?this.B.Mb:this.B.vb:this.B.bc;return fe(this,a^b,this.bb)&this.C}function lg(a){m.call(this,13,0);return a}function nd(a){m.call(this,6);return a}function mg(a){qd.call(this);return a}function ng(){8086==this.ga?(this.Rb=-1,Ce.call(this,0,null,2)):m.call(this,0,null,2)}function og(){this.A-=this.P===g?2:this.B.Yh;return 1}
|
||||
function pg(){var a=this.F&255;this.A-=(this.P===g?this.B.bg:this.B.ag)+(a<<this.B.cg);return a}function qg(){var a=this.X();this.A-=(this.P===g?this.B.bg:this.B.ag)+(a<<this.B.cg);return a}function rg(){return null}function sg(){return this.Ec}
|
||||
function m(a,b,c,d){var e=null;this.ja.Ge?80186<=this.ga&&(0>this.Rb?(Od(this),-1!=this.zd&&(Xd(this,this.zd),this.zd=-1),F(this,this.Ta-this.ka.Da),this.ua!=g&&(r(this,this.Tb&~this.fa.va|this.ua-this.fa.Da),this.ua=g),e=!0):8!=this.Rb?(b=0,a=8,e=!0):(a=-1,b=0,xd(this),d=!1)):(Od(this),F(this,this.Ta-this.ka.Da));var k=a,l=b,p=32,q=se(this,this.ha);204!=q||this.Wc||(d=!1);this.T&131072&&(6==k&&99==q||13==k&&205==q)&&(d=!1);14==k&&207==q&&(d=!0);!1===d&&(p|=1);983040<=this.ha&&1048575>=this.ha&&(d=
|
||||
function m(a,b,c,d){var e=null;this.ja.Ge?80186<=this.ga&&(0>this.Rb?(Od(this),-1!=this.zd&&(Xd(this,this.zd),this.zd=-1),F(this,this.Ta-this.ka.Da),this.ta!=g&&(r(this,this.Tb&~this.fa.va|this.ta-this.fa.Da),this.ta=g),e=!0):8!=this.Rb?(b=0,a=8,e=!0):(a=-1,b=0,xd(this),d=!1)):(Od(this),F(this,this.Ta-this.ka.Da));var k=a,l=b,p=32,q=se(this,this.ha);204!=q||this.Wc||(d=!1);this.T&131072&&(6==k&&99==q||13==k&&205==q)&&(d=!1);14==k&&207==q&&(d=!0);!1===d&&(p|=1);983040<=this.ha&&1048575>=this.ha&&(d=
|
||||
!1);this.Ya(p|-2147483648)&&(d=!0);if(this.Ya(p)||d){var w=this.ja.Lb,k="Fault "+ea(k)+(null!=l?" (0x"+da(l,4)+")":"")+" on opcode "+ea(q);d&&w&&(k+=" (blocked by PCjs Debugger)");this.Na(k,d||p,!0)?d&&(d=w,nc(this.Pa)):(this.Ja(k),nc(this))}d&&(e=!1);if(e)throw this.Rb=a,Ce.call(this,a,b,c),this.Ta=this.ha,this.O=1==a?this.O|8192:this.O|4096,a;}function zd(a,b,c){this.Ad=a;a=0;b&&(a|=1);c&&(a|=2);3==this.Ga&&(a|=4);m.call(this,14,a)}function od(){this.ue[this.X()].call(this)}
|
||||
function rd(){u(this,t(this)&this.C);this.A-=this.B.ic}function Yc(){this.ua=this.Ba;var a=t(this)&this.C;u(this,this.G&this.C);u(this,this.F&this.C);u(this,this.H&this.C);u(this,this.D&this.C);u(this,a);u(this,this.L&this.C);u(this,this.K&this.C);u(this,this.I&this.C);this.A-=this.B.Sh;this.ua=g}
|
||||
function Zc(){this.ua=this.Ba;this.I=this.I&~this.C|n(this);this.K=this.K&~this.C|n(this);this.L=this.L&~this.C|n(this);r(this,t(this)+this.ba);this.D=this.D&~this.C|n(this);this.H=this.H&~this.C|n(this);this.F=this.F&~this.C|n(this);this.G=this.G&~this.C|n(this);this.A-=this.B.Qh;this.ua=g}function $c(){this.ta[this.X()].call(this,Le)}function sd(){!(this.Ca&1)||this.T&131072?m.call(this,6):this.Ka[this.X()].call(this,Ke)}function td(){this.O|=20;this.U=this.V=this.lb;this.A-=this.B.wc}
|
||||
function ud(){this.O|=20;this.U=this.V=this.mb;this.A-=this.B.wc}function vd(){this.O|=1024;this.ia&1024||(this.ba^=6,this.C^=-65536,Nd(this));this.A-=this.B.wc}function wd(){this.O|=2048;this.ia&2048||(this.Oc^=6,this.va^=-65536,Ed(this));this.A-=this.B.wc}function ad(){u(this,this.Ea());this.A-=this.B.ic}function bd(){this.ta[this.X()].call(this,ff)}function cd(){u(this,this.M());this.A-=this.B.ic}function dd(){this.ta[this.X()].call(this,ef)}
|
||||
function ed(){var a=1,b=0,c=this.va,d=5;this.ia&192&&(a=this.F&c,b=1,this.ia&256&&(d=4));if(a--){var e=this.H&65535;re(this,e,1,!0)&&(e=Kb(this.ma,e,1,this.ha-b-1),this.Hc(this.za.Yb(this.I&c,1),e),this.O&4096||(this.I=this.I&~c|this.I+(this.T&1024?-1:1)&c,this.F=this.F&~c|this.F-b&c,this.A-=d,a&&(this.ha=this.Ta,this.O|=256)))}}
|
||||
function fd(){var a=1,b=0,c=this.va,d=5;this.ia&192&&(a=this.F&c,b=1,this.ia&256&&(d=4));if(a--){var e=this.H&65535;re(this,e,this.ba,!0)&&(e=Kb(this.ma,e,this.ba,this.ha-b-1),this.jd(this.za.Yb(this.I&c,this.ba),e),this.O&4096||(this.I=this.I&~c|this.I+(this.T&1024?-this.ba:this.ba)&c,this.F=this.F&~c|this.F-b&c,this.A-=d,a&&(this.ha=this.Ta,this.O|=256)))}}
|
||||
function rd(){u(this,t(this)&this.C);this.A-=this.B.ic}function Yc(){this.ta=this.ya;var a=t(this)&this.C;u(this,this.G&this.C);u(this,this.F&this.C);u(this,this.H&this.C);u(this,this.D&this.C);u(this,a);u(this,this.L&this.C);u(this,this.K&this.C);u(this,this.I&this.C);this.A-=this.B.Sh;this.ta=g}
|
||||
function Zc(){this.ta=this.ya;this.I=this.I&~this.C|n(this);this.K=this.K&~this.C|n(this);this.L=this.L&~this.C|n(this);r(this,t(this)+this.ba);this.D=this.D&~this.C|n(this);this.H=this.H&~this.C|n(this);this.F=this.F&~this.C|n(this);this.G=this.G&~this.C|n(this);this.A-=this.B.Qh;this.ta=g}function $c(){this.ua[this.X()].call(this,Le)}function sd(){!(this.Ca&1)||this.T&131072?m.call(this,6):this.Ka[this.X()].call(this,Ke)}function td(){this.O|=20;this.U=this.V=this.lb;this.A-=this.B.wc}
|
||||
function ud(){this.O|=20;this.U=this.V=this.mb;this.A-=this.B.wc}function vd(){this.O|=1024;this.ia&1024||(this.ba^=6,this.C^=-65536,Nd(this));this.A-=this.B.wc}function wd(){this.O|=2048;this.ia&2048||(this.Oc^=6,this.va^=-65536,Ed(this));this.A-=this.B.wc}function ad(){u(this,this.Ea());this.A-=this.B.ic}function bd(){this.ua[this.X()].call(this,ff)}function cd(){u(this,this.M());this.A-=this.B.ic}function dd(){this.ua[this.X()].call(this,ef)}
|
||||
function ed(){var a=1,b=0,c=this.va,d=5;this.ia&192&&(a=this.F&c,b=1,this.ia&256&&(d=4));if(a--){var e=this.H&65535;re(this,e,1,!0)&&(e=Kb(this.ma,e,1,this.ha-b-1),this.Hc(this.Aa.Yb(this.I&c,1),e),this.O&4096||(this.I=this.I&~c|this.I+(this.T&1024?-1:1)&c,this.F=this.F&~c|this.F-b&c,this.A-=d,a&&(this.ha=this.Ta,this.O|=256)))}}
|
||||
function fd(){var a=1,b=0,c=this.va,d=5;this.ia&192&&(a=this.F&c,b=1,this.ia&256&&(d=4));if(a--){var e=this.H&65535;re(this,e,this.ba,!0)&&(e=Kb(this.ma,e,this.ba,this.ha-b-1),this.jd(this.Aa.Yb(this.I&c,this.ba),e),this.O&4096||(this.I=this.I&~c|this.I+(this.T&1024?-this.ba:this.ba)&c,this.F=this.F&~c|this.F-b&c,this.A-=d,a&&(this.ha=this.Ta,this.O|=256)))}}
|
||||
function gd(){var a=1,b=0,c=this.va,d=5;this.ia&192&&(a=this.F&c,b=1,this.ia&256&&(d=4));if(a--){var e=this.H&65535;if(re(this,e,1,!1)){var k=this.Ub(this.Ia.gc(this.K&c,1));this.O&4096||(Nb(this.ma,e,1,k,this.ha-b-1),this.K=this.K&~c|this.K+(this.T&1024?-1:1)&c,this.F=this.F&~c|this.F-b&c,this.A-=d,a&&(this.ha=this.Ta,this.O|=256))}}}
|
||||
function hd(){var a=1,b=0,c=this.va,d=5;this.ia&192&&(a=this.F&c,b=1,this.ia&256&&(d=4));if(a--){var e=Hc(this,this.Ia,this.K&c);if(!(this.O&4096)){var k=this.H&65535;re(this,k,this.ba,!1)&&(Nb(this.ma,k,this.ba,e,this.ha-b-1),this.K=this.K&~c|this.K+(this.T&1024?-this.ba:this.ba)&c,this.F=this.F&~c|this.F-b&c,this.A-=d,a&&(this.ha=this.Ta,this.O|=256))}}}function tg(){var a=this.M();ee(this)?(F(this,v(this)+a),this.A-=this.B.La):this.A-=this.B.Ma}
|
||||
function ug(){var a=this.M();ee(this)?this.A-=this.B.Ma:(F(this,v(this)+a),this.A-=this.B.La)}function vg(){var a=this.M();$d(this)?(F(this,v(this)+a),this.A-=this.B.La):this.A-=this.B.Ma}function wg(){var a=this.M();$d(this)?this.A-=this.B.Ma:(F(this,v(this)+a),this.A-=this.B.La)}function xg(){var a=this.M();ce(this)?(F(this,v(this)+a),this.A-=this.B.La):this.A-=this.B.Ma}function yg(){var a=this.M();ce(this)?this.A-=this.B.Ma:(F(this,v(this)+a),this.A-=this.B.La)}
|
||||
function zg(){var a=this.M();$d(this)||ce(this)?(F(this,v(this)+a),this.A-=this.B.La):this.A-=this.B.Ma}function Ag(){var a=this.M();$d(this)||ce(this)?this.A-=this.B.Ma:(F(this,v(this)+a),this.A-=this.B.La)}function Bg(){var a=this.M();de(this)?(F(this,v(this)+a),this.A-=this.B.La):this.A-=this.B.Ma}function Cg(){var a=this.M();de(this)?this.A-=this.B.Ma:(F(this,v(this)+a),this.A-=this.B.La)}function Dg(){var a=this.M();ae(this)?(F(this,v(this)+a),this.A-=this.B.La):this.A-=this.B.Ma}
|
||||
function Eg(){var a=this.M();ae(this)?this.A-=this.B.Ma:(F(this,v(this)+a),this.A-=this.B.La)}function Fg(){var a=this.M();!de(this)!=!ee(this)?(F(this,v(this)+a),this.A-=this.B.La):this.A-=this.B.Ma}function Gg(){var a=this.M();!de(this)==!ee(this)?(F(this,v(this)+a),this.A-=this.B.La):this.A-=this.B.Ma}function Hg(){var a=this.M();ce(this)||!de(this)!=!ee(this)?(F(this,v(this)+a),this.A-=this.B.La):this.A-=this.B.Ma}
|
||||
function Ig(){var a=this.M();ce(this)||!de(this)!=!ee(this)?this.A-=this.B.Ma:(F(this,v(this)+a),this.A-=this.B.La)}function Jg(){this.Lc[this.X()].call(this,Kg,this.X);this.A-=this.pa===g?1:this.B.Re}function id(){this.Lc[this.X()].call(this,Lg,qg)}function jd(){this.Bb[this.X()].call(this,2==this.ba?Mg:Ng,qg)}function Og(){var a=xe(this),b=n(this);F(this,b);a&&r(this,t(this)+a);this.A-=this.B.Xh}function Pg(){var a=n(this);F(this,a);this.A-=this.B.Uh}
|
||||
function kd(){this.ua=this.Ba;var a=xe(this),b=this.X()&31;this.A-=11;u(this,this.L);var c=t(this)&this.C;if(0<b){for(this.A-=(b<<2)+(1<b?1:0);--b;)this.L=this.L&~this.C|this.L-this.ba&this.C,u(this,Hc(this,this.fa,this.L&this.C));u(this,c)}this.L=this.L&~this.C|c;r(this,t(this)&~this.fa.va|t(this)-a&this.fa.va);this.ua=g}function ld(){this.ua=this.Ba;r(this,t(this)&~this.fa.va|this.L&this.fa.va);this.L=this.L&~this.C|n(this)&this.C;this.A-=5;this.ua=g}
|
||||
function Qg(){zf.call(this,xe(this));this.A-=this.B.Wh}function Rg(){zf.call(this,0);this.A-=this.B.Vh}function Sg(){this.ta[this.X()].call(this,df);this.A-=8}function Tg(){this.O|=36;this.A-=this.B.wc}function md(){qd.call(this)}function Xc(){m.call(this,6)}function qd(){F(this,this.Ta-this.ka.Da);ab(this,"Undefined opcode "+ea(mb(this.ma,this.ha))+" at "+("0x"+da(this.ha)));nc(this)}
|
||||
var Tc=[function(){var a=this.X();this.Kb[a].call(this,Ge)},function(){this.Ka[this.X()].call(this,He)},function(){this.Cb[this.X()].call(this,Ge)},function(){this.ta[this.X()].call(this,He)},function(){this.G=this.G&-256|Ge.call(this,this.G&255,this.X());this.A--},function(){this.G=this.G&~this.C|He.call(this,this.G&this.C,this.Ea());this.A--},function(){u(this,this.za.oa);this.A-=this.B.td},function(){this.ua=this.Ba;Jc(this,n(this));this.A-=this.B.Nb;this.ua=g},function(){this.Kb[this.X()].call(this,
|
||||
xf)},function(){this.Ka[this.X()].call(this,yf)},function(){this.Cb[this.X()].call(this,xf)},function(){this.ta[this.X()].call(this,yf)},function(){this.G=this.G&-256|xf.call(this,this.G&255,this.X());this.A--},function(){this.G=this.G&~this.C|yf.call(this,this.G&this.C,this.Ea());this.A--},function(){u(this,this.ka.oa);this.A-=this.B.td},function(){Xd(this,n(this));this.A-=this.B.Nb},function(){this.Kb[this.X()].call(this,Ee)},function(){this.Ka[this.X()].call(this,Fe)},function(){this.Cb[this.X()].call(this,
|
||||
Ee)},function(){this.ta[this.X()].call(this,Fe)},function(){this.G=this.G&-256|Ee.call(this,this.G&255,this.X());this.A--},function(){this.G=this.G&~this.C|Fe.call(this,this.G&this.C,this.Ea());this.A--},function(){u(this,this.fa.oa);this.A-=this.B.td},function(){this.ua=this.Ba;Dc(this,n(this));this.A-=this.B.Nb;this.ua=g},function(){this.Kb[this.X()].call(this,Af)},function(){this.Ka[this.X()].call(this,Bf)},function(){this.Cb[this.X()].call(this,Af)},function(){this.ta[this.X()].call(this,Bf)},
|
||||
function(){this.G=this.G&-256|Af.call(this,this.G&255,this.X());this.A--},function(){this.G=this.G&~this.C|Bf.call(this,this.G&this.C,this.Ea());this.A--},function(){u(this,this.Ia.oa);this.A-=this.B.td},function(){this.ua=this.Ba;Ic(this,n(this));this.A-=this.B.Nb;this.ua=g},function(){this.Kb[this.X()].call(this,Ie)},function(){this.Ka[this.X()].call(this,Je)},function(){this.Cb[this.X()].call(this,Ie)},function(){this.ta[this.X()].call(this,Je)},function(){this.G=this.G&-256|Ie.call(this,this.G&
|
||||
255,this.X());this.A--},function(){this.G=this.G&~this.C|Je.call(this,this.G&this.C,this.Ea());this.A--},function(){this.O|=20;this.U=this.V=this.za;this.A-=this.B.wc},function(){var a=this.G&255,b=be(this),c=$d(this);if(9<(a&15)||b)a+=6,b=16;if(159<a||c)a+=96,c=1;a&=255;this.G=this.G&-256|a;fe(this,a,128);c?ge(this):he(this);b?oe(this):me(this);this.A-=this.B.sd},function(){this.Kb[this.X()].call(this,dg)},function(){this.Ka[this.X()].call(this,eg)},function(){this.Cb[this.X()].call(this,dg)},function(){this.ta[this.X()].call(this,
|
||||
function kd(){this.ta=this.ya;var a=xe(this),b=this.X()&31;this.A-=11;u(this,this.L);var c=t(this)&this.C;if(0<b){for(this.A-=(b<<2)+(1<b?1:0);--b;)this.L=this.L&~this.C|this.L-this.ba&this.C,u(this,Hc(this,this.fa,this.L&this.C));u(this,c)}this.L=this.L&~this.C|c;r(this,t(this)&~this.fa.va|t(this)-a&this.fa.va);this.ta=g}function ld(){this.ta=this.ya;r(this,t(this)&~this.fa.va|this.L&this.fa.va);this.L=this.L&~this.C|n(this)&this.C;this.A-=5;this.ta=g}
|
||||
function Qg(){zf.call(this,xe(this));this.A-=this.B.Wh}function Rg(){zf.call(this,0);this.A-=this.B.Vh}function Sg(){this.ua[this.X()].call(this,df);this.A-=8}function Tg(){this.O|=36;this.A-=this.B.wc}function md(){qd.call(this)}function Xc(){m.call(this,6)}function qd(){F(this,this.Ta-this.ka.Da);ab(this,"Undefined opcode "+ea(mb(this.ma,this.ha))+" at "+("0x"+da(this.ha)));nc(this)}
|
||||
var Tc=[function(){var a=this.X();this.Kb[a].call(this,Ge)},function(){this.Ka[this.X()].call(this,He)},function(){this.Cb[this.X()].call(this,Ge)},function(){this.ua[this.X()].call(this,He)},function(){this.G=this.G&-256|Ge.call(this,this.G&255,this.X());this.A--},function(){this.G=this.G&~this.C|He.call(this,this.G&this.C,this.Ea());this.A--},function(){u(this,this.Aa.oa);this.A-=this.B.td},function(){this.ta=this.ya;Jc(this,n(this));this.A-=this.B.Nb;this.ta=g},function(){this.Kb[this.X()].call(this,
|
||||
xf)},function(){this.Ka[this.X()].call(this,yf)},function(){this.Cb[this.X()].call(this,xf)},function(){this.ua[this.X()].call(this,yf)},function(){this.G=this.G&-256|xf.call(this,this.G&255,this.X());this.A--},function(){this.G=this.G&~this.C|yf.call(this,this.G&this.C,this.Ea());this.A--},function(){u(this,this.ka.oa);this.A-=this.B.td},function(){Xd(this,n(this));this.A-=this.B.Nb},function(){this.Kb[this.X()].call(this,Ee)},function(){this.Ka[this.X()].call(this,Fe)},function(){this.Cb[this.X()].call(this,
|
||||
Ee)},function(){this.ua[this.X()].call(this,Fe)},function(){this.G=this.G&-256|Ee.call(this,this.G&255,this.X());this.A--},function(){this.G=this.G&~this.C|Fe.call(this,this.G&this.C,this.Ea());this.A--},function(){u(this,this.fa.oa);this.A-=this.B.td},function(){this.ta=this.ya;Dc(this,n(this));this.A-=this.B.Nb;this.ta=g},function(){this.Kb[this.X()].call(this,Af)},function(){this.Ka[this.X()].call(this,Bf)},function(){this.Cb[this.X()].call(this,Af)},function(){this.ua[this.X()].call(this,Bf)},
|
||||
function(){this.G=this.G&-256|Af.call(this,this.G&255,this.X());this.A--},function(){this.G=this.G&~this.C|Bf.call(this,this.G&this.C,this.Ea());this.A--},function(){u(this,this.Ia.oa);this.A-=this.B.td},function(){this.ta=this.ya;Ic(this,n(this));this.A-=this.B.Nb;this.ta=g},function(){this.Kb[this.X()].call(this,Ie)},function(){this.Ka[this.X()].call(this,Je)},function(){this.Cb[this.X()].call(this,Ie)},function(){this.ua[this.X()].call(this,Je)},function(){this.G=this.G&-256|Ie.call(this,this.G&
|
||||
255,this.X());this.A--},function(){this.G=this.G&~this.C|Je.call(this,this.G&this.C,this.Ea());this.A--},function(){this.O|=20;this.U=this.V=this.Aa;this.A-=this.B.wc},function(){var a=this.G&255,b=be(this),c=$d(this);if(9<(a&15)||b)a+=6,b=16;if(159<a||c)a+=96,c=1;a&=255;this.G=this.G&-256|a;fe(this,a,128);c?ge(this):he(this);b?oe(this):me(this);this.A-=this.B.sd},function(){this.Kb[this.X()].call(this,dg)},function(){this.Ka[this.X()].call(this,eg)},function(){this.Cb[this.X()].call(this,dg)},function(){this.ua[this.X()].call(this,
|
||||
eg)},function(){this.G=this.G&-256|dg.call(this,this.G&255,this.X());this.A--},function(){this.G=this.G&~this.C|eg.call(this,this.G&this.C,this.Ea());this.A--},function(){this.O|=20;this.U=this.V=this.ka;this.A-=this.B.wc},function(){var a=this.G&255,b=be(this),c=$d(this);if(9<(a&15)||b)a-=6,b=16;if(159<a||c)a-=96,c=1;a&=255;this.G=this.G&-256|a;fe(this,a,128);c?ge(this):he(this);b?oe(this):me(this);this.A-=this.B.sd},function(){this.Kb[this.X()].call(this,jg)},function(){this.Ka[this.X()].call(this,
|
||||
kg)},function(){this.Cb[this.X()].call(this,jg)},function(){this.ta[this.X()].call(this,kg)},function(){this.G=this.G&-256|jg.call(this,this.G&255,this.X());this.A--},function(){this.G=this.G&~this.C|kg.call(this,this.G&this.C,this.Ea());this.A--},function(){this.O|=20;this.U=this.V=this.fa;this.A-=this.B.wc},function(){var a,b,c=this.G&255,d=this.G>>8&255;9<(c&15)||be(this)?(c=c+6&15,d=d+1&255,a=b=1):a=b=0;this.G=this.G&-65536|d<<8|c;a?ge(this):he(this);b?oe(this):me(this);this.A-=this.B.sd},function(){this.Kb[this.X()].call(this,
|
||||
Xe)},function(){this.Ka[this.X()].call(this,Ye)},function(){this.Cb[this.X()].call(this,Xe)},function(){this.ta[this.X()].call(this,Ye)},function(){Xe.call(this,this.G&255,this.X());this.A--},function(){Ye.call(this,this.G&this.C,this.Ea());this.A--},function(){this.O|=20;this.U=this.V=this.Ia;this.A-=this.B.wc},function(){var a,b,c=this.G&255,d=this.G>>8&255;9<(c&15)||be(this)?(c=c-6&15,d=d-1&255,a=b=1):a=b=0;this.G=this.G&-65536|d<<8|c;a?ge(this):he(this);b?oe(this):me(this);this.A-=this.B.sd},
|
||||
kg)},function(){this.Cb[this.X()].call(this,jg)},function(){this.ua[this.X()].call(this,kg)},function(){this.G=this.G&-256|jg.call(this,this.G&255,this.X());this.A--},function(){this.G=this.G&~this.C|kg.call(this,this.G&this.C,this.Ea());this.A--},function(){this.O|=20;this.U=this.V=this.fa;this.A-=this.B.wc},function(){var a,b,c=this.G&255,d=this.G>>8&255;9<(c&15)||be(this)?(c=c+6&15,d=d+1&255,a=b=1):a=b=0;this.G=this.G&-65536|d<<8|c;a?ge(this):he(this);b?oe(this):me(this);this.A-=this.B.sd},function(){this.Kb[this.X()].call(this,
|
||||
Xe)},function(){this.Ka[this.X()].call(this,Ye)},function(){this.Cb[this.X()].call(this,Xe)},function(){this.ua[this.X()].call(this,Ye)},function(){Xe.call(this,this.G&255,this.X());this.A--},function(){Ye.call(this,this.G&this.C,this.Ea());this.A--},function(){this.O|=20;this.U=this.V=this.Ia;this.A-=this.B.wc},function(){var a,b,c=this.G&255,d=this.G>>8&255;9<(c&15)||be(this)?(c=c-6&15,d=d-1&255,a=b=1):a=b=0;this.G=this.G&-65536|d<<8|c;a?ge(this):he(this);b?oe(this):me(this);this.A-=this.B.sd},
|
||||
function(){this.G=lf.call(this,this.G)},function(){this.F=lf.call(this,this.F)},function(){this.H=lf.call(this,this.H)},function(){this.D=lf.call(this,this.D)},function(){r(this,lf.call(this,t(this)))},function(){this.L=lf.call(this,this.L)},function(){this.K=lf.call(this,this.K)},function(){this.I=lf.call(this,this.I)},function(){this.G=Ze.call(this,this.G)},function(){this.F=Ze.call(this,this.F)},function(){this.H=Ze.call(this,this.H)},function(){this.D=Ze.call(this,this.D)},function(){r(this,Ze.call(this,
|
||||
t(this)))},function(){this.L=Ze.call(this,this.L)},function(){this.K=Ze.call(this,this.K)},function(){this.I=Ze.call(this,this.I)},function(){u(this,this.G&this.C);this.A-=this.B.ic},function(){u(this,this.F&this.C);this.A-=this.B.ic},function(){u(this,this.H&this.C);this.A-=this.B.ic},function(){u(this,this.D&this.C);this.A-=this.B.ic},function(){u(this,t(this)-2&65535);this.A-=this.B.ic},function(){u(this,this.L&this.C);this.A-=this.B.ic},function(){u(this,this.K&this.C);this.A-=this.B.ic},function(){u(this,
|
||||
this.I&this.C);this.A-=this.B.ic},function(){this.G=this.G&~this.C|n(this);this.A-=this.B.Nb},function(){this.F=this.F&~this.C|n(this);this.A-=this.B.Nb},function(){this.H=this.H&~this.C|n(this);this.A-=this.B.Nb},function(){this.D=this.D&~this.C|n(this);this.A-=this.B.Nb},function(){r(this,t(this)&~this.C|n(this));this.A-=this.B.Nb},function(){this.L=this.L&~this.C|n(this);this.A-=this.B.Nb},function(){this.K=this.K&~this.C|n(this);this.A-=this.B.Nb},function(){this.I=this.I&~this.C|n(this);this.A-=
|
||||
this.B.Nb},tg,ug,vg,wg,xg,yg,zg,Ag,Bg,Cg,Dg,Eg,Fg,Gg,Hg,Ig,tg,ug,vg,wg,xg,yg,zg,Ag,Bg,Cg,Dg,Eg,Fg,Gg,Hg,Ig,Jg,function(){this.Bb[this.X()].call(this,Ug,this.Ea);this.A-=this.pa===g?1:this.B.Re},Jg,function(){this.Bb[this.X()].call(this,Ug,this.M);this.A-=this.pa===g?1:this.B.Re},function(){this.Kb[this.X()].call(this,fg)},function(){this.Ka[this.X()].call(this,gg)},function(){this.Cb[this.ff=this.X()].call(this,hg)},function(){this.ta[this.ff=this.X()].call(this,ig)},function(){this.O|=1;this.Kb[this.X()].call(this,
|
||||
uf)},function(){this.O|=1;this.Ka[this.X()].call(this,uf)},function(){this.Cb[this.X()].call(this,uf)},function(){this.ta[this.X()].call(this,uf)},function(){var a=this.X();switch((a&56)>>3){case 0:this.Ec=this.za.oa;break;case 1:this.Ec=this.ka.oa;break;case 2:this.Ec=this.fa.oa;break;case 3:this.Ec=this.Ia.oa;break;case 4:if(80386<=this.ga){this.Ec=this.lb.oa;break}m.call(this,6);return;case 5:if(80386<=this.ga){this.Ec=this.mb.oa;break}default:m.call(this,6);return}this.O|=1;this.Ka[a].call(this,
|
||||
wf)},function(){this.O|=1;this.U=this.V=this.Ki;this.ta[this.X()].call(this,of)},function(){var a,b;b=this.X();var c=(b&56)>>3;switch(c){case 0:a=this.G;break;case 2:a=this.H;break;case 3:a=this.D;break;default:if(80286==this.ga||80386==this.ga&&4!=c&&5!=c){m.call(this,6);return}switch(c){case 1:a=this.F;break;case 4:a=t(this);break;case 5:a=this.L;break;case 6:a=this.K;break;case 7:a=this.I}}this.ta[b].call(this,uf);switch(c){case 0:b=this.G;this.G=a;Jc(this,b);break;case 1:b=this.F;this.F=a;Xd(this,
|
||||
b);break;case 2:b=this.H;this.H=a;Dc(this,b);break;case 3:b=this.D;this.D=a;Ic(this,b);break;case 4:b=t(this);r(this,a);80386<=this.ga?this.lb.load(b):Jc(this,b);break;case 5:b=this.L;this.L=a;80386<=this.ga?this.mb.load(b):Xd(this,b);break;case 6:b=this.K;this.K=a;Dc(this,b);break;case 7:b=this.I,this.I=a,Ic(this,b)}},function(){this.O|=1;this.Ec=n(this);this.Bb[this.X()].call(this,Vg,sg)},function(){this.A-=3},function(){var a=this.G;this.G=this.G&~this.C|this.F&this.C;this.F=this.F&~this.C|a&this.C;
|
||||
this.A-=3},function(){var a=this.G;this.G=this.G&~this.C|this.H&this.C;this.H=this.H&~this.C|a&this.C;this.A-=3},function(){var a=this.G;this.G=this.G&~this.C|this.D&this.C;this.D=this.D&~this.C|a&this.C;this.A-=3},function(){var a=this.G,b=t(this);this.G=this.G&~this.C|b&this.C;r(this,b&~this.C|a&this.C);this.A-=3},function(){var a=this.G;this.G=this.G&~this.C|this.L&this.C;this.L=this.L&~this.C|a&this.C;this.A-=3},function(){var a=this.G;this.G=this.G&~this.C|this.K&this.C;this.K=this.K&~this.C|
|
||||
a&this.C;this.A-=3},function(){var a=this.G;this.G=this.G&~this.C|this.I&this.C;this.I=this.I&~this.C|a&this.C;this.A-=3},function(){this.G=2==this.ba?this.G&-65536|this.G<<24>>24&65535:this.G<<16>>16;this.A-=2},function(){this.H=2==this.ba?this.H&-65536|(this.G&32768?65535:0):this.G&-2147483648?-1:0;this.A-=this.B.dh},function(){We.call(this,this.Ea(),xe(this));this.A-=this.B.gh},function(){this.Na("WAIT not implemented");this.A--},function(){var a=Kc(this);a&131072&&3>this.Fb?m.call(this,13,0):
|
||||
(u(this,a&-196609),this.A-=this.B.ic)},function(){if(this.T&131072&&3>this.Fb)m.call(this,13,0);else{var a=n(this),a=a&65535|this.T&-65536;Lc(this,a);this.A-=this.B.Nb}},function(){var a=this.G>>8&255;a&1?ge(this):he(this);a&4?(this.resultType&=-3,this.T|=4):(this.resultType&=-3,this.T&=-5);a&16?oe(this):me(this);a&64?pe(this):ne(this);a&128?(this.resultType&=-17,this.T|=128):(this.resultType&=-17,this.T&=-129);this.A-=this.B.Db},function(){this.G=this.G&-65281|(Kc(this)&213)<<8;this.A-=this.B.Db},
|
||||
function(){var a=this.G&-256,b;b=S(this);b=this.Ub(this.U.gc(b,1));this.G=a|b;this.A-=this.B.Rf},function(){this.G=this.G&~this.C|Hc(this,this.U,S(this));this.A-=this.B.Rf},function(){var a=S(this),b=this.G;this.Hc(this.U.Yb(a,1),b);this.A-=this.B.Sf},function(){var a=S(this),b=this.G;this.jd(this.U.Yb(a,this.ba),b);this.A-=this.B.Sf},function(){var a=1,b=0,c=this.va,d=this.B.Tf;this.ia&192&&(a=this.F&c,b=1,d=this.B.Vf,this.ia&256||(this.A-=this.B.Uf));if(a--){var e=this.Ub(this.U.gc(this.K&c,1));
|
||||
this.Hc(this.za.Yb(this.I&c,1),e);this.O&4096||(e=this.T&1024?-1:1,this.K=this.K&~c|this.K+e&c,this.I=this.I&~c|this.I+e&c,this.A-=d,this.F=this.F&~c|this.F-b&c,a&&(this.ha=this.Ta,this.O|=256))}},function(){var a=1,b=0,c=this.va,d=this.B.Tf;this.ia&192&&(a=this.F&c,b=1,d=this.B.Vf,this.ia&256||(this.A-=this.B.Uf));if(a--){var e=Hc(this,this.U,this.K&c);this.jd(this.za.Yb(this.I&c,this.ba),e);this.O&4096||(e=this.T&1024?-this.ba:this.ba,this.K=this.K&~c|this.K+e&c,this.I=this.I&~c|this.I+e&c,this.A-=
|
||||
d,this.F=this.F&~c|this.F-b&c,a&&(this.ha=this.Ta,this.O|=256))}},function(){var a=1,b=0,c=this.va,d=this.B.Ef;this.ia&192&&(a=this.F&c,b=1,d=this.B.Gf,this.ia&256||(this.A-=this.B.Ff));if(a--){var e=te(this,this.U,this.K&c),k=ve(this,this.za,this.I&c);this.O&4096||(Xe.call(this,e,k),e=this.T&1024?-1:1,this.K=this.K&~c|this.K+e&c,this.I=this.I&~c|this.I+e&c,this.F=this.F&~c|this.F-b&c,this.A-=d-this.B.vb,a&&ce(this)==(this.ia&64)&&(this.ha=this.Ta,this.O|=256))}},function(){var a=1,b=0,c=this.va,
|
||||
d=this.B.Ef;this.ia&192&&(a=this.F&c,b=1,d=this.B.Gf,this.ia&256||(this.A-=this.B.Ff));if(a--){var e=ue(this,this.U,this.K&c),k=we(this,this.za,this.I&c);this.O&4096||(Ye.call(this,e,k),e=this.T&1024?-this.ba:this.ba,this.K=this.K&~c|this.K+e&c,this.I=this.I&~c|this.I+e&c,this.F=this.F&~c|this.F-b&c,this.A-=d-this.B.vb,a&&ce(this)==(this.ia&64)&&(this.ha=this.Ta,this.O|=256))}},function(){fe(this,this.G&this.X(),128);this.A-=this.B.sd},function(){fe(this,this.G&this.Ea(),this.bb);this.A-=this.B.sd},
|
||||
function(){var a=1,b=0,c=this.va,d=this.B.dg;this.ia&192&&(a=this.F&c,b=1,d=this.B.fg,this.ia&256||(this.A-=this.B.eg));if(a--){var e=this.G;this.Hc(this.za.Yb(this.I&c,1),e);this.O&4096||(this.I=this.I&~c|this.I+(this.T&1024?-1:1)&c,this.F=this.F&~c|this.F-b&c,this.A-=d,a&&(this.ha=this.Ta,this.O|=256))}},function(){var a=1,b=0,c=this.va,d=this.B.dg;this.ia&192&&(a=this.F&c,b=1,d=this.B.fg,this.ia&256||(this.A-=this.B.eg));if(a--){var e=this.G;this.jd(this.za.Yb(this.I&c,this.ba),e);this.O&4096||
|
||||
(this.I=this.I&~c|this.I+(this.T&1024?-this.ba:this.ba)&c,this.F=this.F&~c|this.F-b&c,this.A-=d,a&&(this.ha=this.Ta,this.O|=256))}},function(){var a=1,b=0,c=this.va,d=this.B.Lf;this.ia&192&&(a=this.F&c,b=1,d=this.B.Nf,this.ia&256||(this.A-=this.B.Mf));if(a--){var e=this.Ub(this.U.gc(this.K&c,1));this.O&4096||(this.G=this.G&-256|e,this.K=this.K&~c|this.K+(this.T&1024?-1:1)&c,this.F=this.F&~c|this.F-b&c,this.A-=d,a&&(this.ha=this.Ta,this.O|=256))}},function(){var a=1,b=0,c=this.va,d=this.B.Lf;this.ia&
|
||||
192&&(a=this.F&c,b=1,d=this.B.Nf,this.ia&256||(this.A-=this.B.Mf));if(a--){var e=Hc(this,this.U,this.K&c);this.O&4096||(this.G=this.G&~this.C|e,this.K=this.K&~c|this.K+(this.T&1024?-this.ba:this.ba)&c,this.F=this.F&~c|this.F-b&c,this.A-=d,a&&(this.ha=this.Ta,this.O|=256))}},function(){var a=1,b=0,c=this.va,d=this.B.Yf;this.ia&192&&(a=this.F&c,b=1,d=this.B.$f,this.ia&256||(this.A-=this.B.Zf));a--&&(Xe.call(this,this.G&255,ve(this,this.za,this.I&c)),this.O&4096||(this.I=this.I&~c|this.I+(this.T&1024?
|
||||
-1:1)&c,this.F=this.F&~c|this.F-b&c,this.A-=d-this.B.vb,a&&ce(this)==(this.ia&64)&&(this.ha=this.Ta,this.O|=256)))},function(){var a=1,b=0,c=this.va,d=this.B.Yf;this.ia&192&&(a=this.F&c,b=1,d=this.B.$f,this.ia&256||(this.A-=this.B.Zf));a--&&(Ye.call(this,this.G&this.C,we(this,this.za,this.I&c)),this.O&4096||(this.I=this.I&~c|this.I+(this.T&1024?-this.ba:this.ba)&c,this.F=this.F&~c|this.F-b&c,this.A-=d-this.B.vb,a&&ce(this)==(this.ia&64)&&(this.ha=this.Ta,this.O|=256)))},function(){this.G=this.G&-256|
|
||||
this.X();this.A-=this.B.Db},function(){this.F=this.F&-256|this.X();this.A-=this.B.Db},function(){this.H=this.H&-256|this.X();this.A-=this.B.Db},function(){this.D=this.D&-256|this.X();this.A-=this.B.Db},function(){this.G=this.G&-65281|this.X()<<8;this.A-=this.B.Db},function(){this.F=this.F&-65281|this.X()<<8;this.A-=this.B.Db},function(){this.H=this.H&-65281|this.X()<<8;this.A-=this.B.Db},function(){this.D=this.D&-65281|this.X()<<8;this.A-=this.B.Db},function(){this.G=this.G&~this.C|this.Ea();this.A-=
|
||||
this.B.Db},function(){this.F=this.F&~this.C|this.Ea();this.A-=this.B.Db},function(){this.H=this.H&~this.C|this.Ea();this.A-=this.B.Db},function(){this.D=this.D&~this.C|this.Ea();this.A-=this.B.Db},function(){r(this,t(this)&~this.C|this.Ea());this.A-=this.B.Db},function(){this.L=this.L&~this.C|this.Ea();this.A-=this.B.Db},function(){this.K=this.K&~this.C|this.Ea();this.A-=this.B.Db},function(){this.I=this.I&~this.C|this.Ea();this.A-=this.B.Db},Og,Pg,Og,Pg,function(){this.ta[this.X()].call(this,pf)},
|
||||
function(){this.ta[this.X()].call(this,nf)},function(){this.O|=1;this.Lc[this.X()].call(this,Wg,this.X)},function(){this.O|=1;this.Bb[this.X()].call(this,Wg,this.Ea)},Qg,Rg,Qg,Rg,function(){if(this.T&131072&&3>this.Fb)m.call(this,13,0);else{var a=this.B.xh;this.Rb=-1;Ce.call(this,3,null,a)}},function(){var a=this.X();if(this.T&131072&&3>this.Fb)m.call(this,13,0);else{var b;a:{b=this.ef[a];if(void 0!==b)for(var c=0;c<b.length;c++)if(!b[c](this.ha)){b=!1;break a}b=!0}b?(this.Rb=-1,Ce.call(this,a,null,
|
||||
0)):this.A--}},function(){if(ee(this))if(this.T&131072&&3>this.Fb)m.call(this,13,0);else{var a=this.B.yh;this.Rb=-1;Ce.call(this,4,null,a)}else this.A-=this.B.zh},function(){if(this.T&131072&&3>this.Fb)m.call(this,13,0);else{this.ua=this.Ba;this.A-=this.B.vh;if(this.Ca&1&&this.T&16384){var a=this.la(this.qa.Da+0);Ec(this.ka,a,!1)}else{var a=this.Ga,b=n(this),c=n(this),d=n(this);if(this.T&131072)d=d&131071|this.T&-131072;else if(d&131072){var e=n(this),k=n(this),l=n(this),p=n(this),q=n(this),w=n(this);
|
||||
Fc(this,!0,!0);Dc(this,k);r(this,e);Jc(this,l);Ic(this,p);this.lb.load(q);this.mb.load(w)}null!=Mc(this,b,c,!1)&&(Lc(this,d,a),this.zg&&Sd(this,this.ha))}this.ua=g}},function(){this.Lc[this.X()].call(this,Lg,og)},function(){this.Bb[this.X()].call(this,2==this.ba?Mg:Ng,og)},function(){this.Lc[this.X()].call(this,Lg,pg)},function(){this.Bb[this.X()].call(this,2==this.ba?Mg:Ng,pg)},function(){var a=this.X();if(a){var b=this.G&255;this.G=this.G&-65536|b/a<<8|b%a;fe(this,this.G,128);this.A-=this.B.$g}},
|
||||
function(){var a=this.X();this.G=this.G&-65536|(this.G>>8&255)*a+this.G&255;fe(this,this.G,128);this.A-=this.B.Zg},function(){this.G=this.G&-256|($d(this)?255:0);this.A-=2},function(){this.G=this.G&-256|te(this,this.U,this.D+(this.G&255)&65535);this.A-=this.B.Zh},Sg,Sg,Sg,Sg,Sg,Sg,Sg,Sg,function(){var a=this.M(),b=this.F-1&this.va;this.F=this.F&~this.va|b;b&&!ce(this)?(F(this,v(this)+a),this.A-=this.B.Gh):this.A-=this.B.Of},function(){var a=this.M(),b=this.F-1&this.va;this.F=this.F&~this.va|b;b&&
|
||||
ce(this)?(F(this,v(this)+a),this.A-=this.B.Pf):this.A-=this.B.Qf},function(){var a=this.M(),b=this.F-1&this.va;this.F=this.F&~this.va|b;b?(F(this,v(this)+a),this.A-=this.B.Fh):this.A-=this.B.Of},function(){var a=this.M();this.F&this.va?this.A-=this.B.Qf:(F(this,v(this)+a),this.A-=this.B.Pf)},function(){var a=this.X();re(this,a,1,!0)&&(this.G=this.G&-256|Kb(this.ma,a,1,this.ha-2)&255,this.A-=this.B.Jf)},function(){var a=this.X();re(this,a,this.ba,!0)&&(this.G=this.G&~this.C|Kb(this.ma,a,this.ba,this.ha-
|
||||
2)&this.C,this.A-=this.B.Jf)},function(){var a=this.X();re(this,a,1,!1)&&(Nb(this.ma,a,1,this.G&255,this.ha-2),this.A-=this.B.Xf)},function(){var a=this.X();re(this,a,this.ba,!1)&&(Nb(this.ma,a,this.ba,this.G&this.C,this.ha-2),this.A-=this.B.Xf)},function(){var a=this.Ea(),b=v(this),a=b+a;u(this,b);F(this,a);this.A-=this.B.eh},function(){var a=this.Ea();F(this,v(this)+a);this.A-=this.B.Kf},function(){Mc(this,this.Ea(),xe(this));this.A-=this.B.Bh},function(){var a=this.M();F(this,v(this)+a);this.A-=
|
||||
this.B.Kf},function(){var a=this.H&65535;re(this,a,1,!0)&&(this.G=this.G&-256|Kb(this.ma,a,1,this.ha-1)&255,this.A-=this.B.If)},function(){var a=this.H&65535;re(this,a,this.ba,!0)&&(this.G=this.G&~this.C|Kb(this.ma,a,this.ba,this.ha-1)&this.C,this.A-=this.B.If)},function(){var a=this.H&65535;re(this,a,1,!1)&&(Nb(this.ma,a,1,this.G&255,this.ha-1),this.A-=this.B.Wf)},function(){var a=this.H&65535;re(this,a,2,!1)&&(Nb(this.ma,a,this.ba,this.G&this.C,this.ha-1),this.A-=this.B.Wf)},Tg,Tg,function(){this.O|=
|
||||
132;this.A-=this.B.wc},function(){this.O|=68;this.A-=this.B.wc},function(){this.T&131072?m.call(this,13,0):(this.Fa|=4,this.A-=2,this.T&512||nc(this))},function(){$d(this)?he(this):ge(this);this.A-=2},function(){this.Oa=!1;this.Lc[this.X()].call(this,Xg,rg);this.Oa&&(this.G=this.G&~this.C|this.ya&this.C)},function(){this.Oa=!1;this.Bb[this.X()].call(this,Yg,rg);this.Oa&&(this.G=this.G&~this.C|this.ya&this.C,this.H=this.H&~this.C|this.Ua&this.C)},function(){he(this);this.A-=2},function(){ge(this);
|
||||
this.B.Nb},tg,ug,vg,wg,xg,yg,zg,Ag,Bg,Cg,Dg,Eg,Fg,Gg,Hg,Ig,tg,ug,vg,wg,xg,yg,zg,Ag,Bg,Cg,Dg,Eg,Fg,Gg,Hg,Ig,Jg,function(){this.Bb[this.X()].call(this,Ug,this.Ea);this.A-=this.pa===g?1:this.B.Re},Jg,function(){this.Bb[this.X()].call(this,Ug,this.M);this.A-=this.pa===g?1:this.B.Re},function(){this.Kb[this.X()].call(this,fg)},function(){this.Ka[this.X()].call(this,gg)},function(){this.Cb[this.ff=this.X()].call(this,hg)},function(){this.ua[this.ff=this.X()].call(this,ig)},function(){this.O|=1;this.Kb[this.X()].call(this,
|
||||
uf)},function(){this.O|=1;this.Ka[this.X()].call(this,uf)},function(){this.Cb[this.X()].call(this,uf)},function(){this.ua[this.X()].call(this,uf)},function(){var a=this.X();switch((a&56)>>3){case 0:this.Ec=this.Aa.oa;break;case 1:this.Ec=this.ka.oa;break;case 2:this.Ec=this.fa.oa;break;case 3:this.Ec=this.Ia.oa;break;case 4:if(80386<=this.ga){this.Ec=this.lb.oa;break}m.call(this,6);return;case 5:if(80386<=this.ga){this.Ec=this.mb.oa;break}default:m.call(this,6);return}this.O|=1;this.Ka[a].call(this,
|
||||
wf)},function(){this.O|=1;this.U=this.V=this.Ki;this.ua[this.X()].call(this,of)},function(){var a,b;b=this.X();var c=(b&56)>>3;switch(c){case 0:a=this.G;break;case 2:a=this.H;break;case 3:a=this.D;break;default:if(80286==this.ga||80386==this.ga&&4!=c&&5!=c){m.call(this,6);return}switch(c){case 1:a=this.F;break;case 4:a=t(this);break;case 5:a=this.L;break;case 6:a=this.K;break;case 7:a=this.I}}this.ua[b].call(this,uf);switch(c){case 0:b=this.G;this.G=a;Jc(this,b);break;case 1:b=this.F;this.F=a;Xd(this,
|
||||
b);break;case 2:b=this.H;this.H=a;Dc(this,b);break;case 3:b=this.D;this.D=a;Ic(this,b);break;case 4:b=t(this);r(this,a);80386<=this.ga?this.lb.load(b):Jc(this,b);break;case 5:b=this.L;this.L=a;80386<=this.ga?this.mb.load(b):Xd(this,b);break;case 6:b=this.K;this.K=a;Dc(this,b);break;case 7:b=this.I,this.I=a,Ic(this,b)}},function(){this.O|=1;this.ta=this.ya;this.Ec=n(this);this.Bb[this.X()].call(this,Vg,sg);this.ta=g},function(){this.A-=3},function(){var a=this.G;this.G=this.G&~this.C|this.F&this.C;
|
||||
this.F=this.F&~this.C|a&this.C;this.A-=3},function(){var a=this.G;this.G=this.G&~this.C|this.H&this.C;this.H=this.H&~this.C|a&this.C;this.A-=3},function(){var a=this.G;this.G=this.G&~this.C|this.D&this.C;this.D=this.D&~this.C|a&this.C;this.A-=3},function(){var a=this.G,b=t(this);this.G=this.G&~this.C|b&this.C;r(this,b&~this.C|a&this.C);this.A-=3},function(){var a=this.G;this.G=this.G&~this.C|this.L&this.C;this.L=this.L&~this.C|a&this.C;this.A-=3},function(){var a=this.G;this.G=this.G&~this.C|this.K&
|
||||
this.C;this.K=this.K&~this.C|a&this.C;this.A-=3},function(){var a=this.G;this.G=this.G&~this.C|this.I&this.C;this.I=this.I&~this.C|a&this.C;this.A-=3},function(){this.G=2==this.ba?this.G&-65536|this.G<<24>>24&65535:this.G<<16>>16;this.A-=2},function(){this.H=2==this.ba?this.H&-65536|(this.G&32768?65535:0):this.G&-2147483648?-1:0;this.A-=this.B.dh},function(){We.call(this,this.Ea(),xe(this));this.A-=this.B.gh},function(){this.Na("WAIT not implemented");this.A--},function(){var a=Kc(this);a&131072&&
|
||||
3>this.Fb?m.call(this,13,0):(u(this,a&-196609),this.A-=this.B.ic)},function(){if(this.T&131072&&3>this.Fb)m.call(this,13,0);else{var a=n(this),a=a&65535|this.T&-65536;Lc(this,a);this.A-=this.B.Nb}},function(){var a=this.G>>8&255;a&1?ge(this):he(this);a&4?(this.resultType&=-3,this.T|=4):(this.resultType&=-3,this.T&=-5);a&16?oe(this):me(this);a&64?pe(this):ne(this);a&128?(this.resultType&=-17,this.T|=128):(this.resultType&=-17,this.T&=-129);this.A-=this.B.Db},function(){this.G=this.G&-65281|(Kc(this)&
|
||||
213)<<8;this.A-=this.B.Db},function(){var a=this.G&-256,b;b=S(this);b=this.Ub(this.U.gc(b,1));this.G=a|b;this.A-=this.B.Rf},function(){this.G=this.G&~this.C|Hc(this,this.U,S(this));this.A-=this.B.Rf},function(){var a=S(this),b=this.G;this.Hc(this.U.Yb(a,1),b);this.A-=this.B.Sf},function(){var a=S(this),b=this.G;this.jd(this.U.Yb(a,this.ba),b);this.A-=this.B.Sf},function(){var a=1,b=0,c=this.va,d=this.B.Tf;this.ia&192&&(a=this.F&c,b=1,d=this.B.Vf,this.ia&256||(this.A-=this.B.Uf));if(a--){var e=this.Ub(this.U.gc(this.K&
|
||||
c,1));this.Hc(this.Aa.Yb(this.I&c,1),e);this.O&4096||(e=this.T&1024?-1:1,this.K=this.K&~c|this.K+e&c,this.I=this.I&~c|this.I+e&c,this.A-=d,this.F=this.F&~c|this.F-b&c,a&&(this.ha=this.Ta,this.O|=256))}},function(){var a=1,b=0,c=this.va,d=this.B.Tf;this.ia&192&&(a=this.F&c,b=1,d=this.B.Vf,this.ia&256||(this.A-=this.B.Uf));if(a--){var e=Hc(this,this.U,this.K&c);this.jd(this.Aa.Yb(this.I&c,this.ba),e);this.O&4096||(e=this.T&1024?-this.ba:this.ba,this.K=this.K&~c|this.K+e&c,this.I=this.I&~c|this.I+e&
|
||||
c,this.A-=d,this.F=this.F&~c|this.F-b&c,a&&(this.ha=this.Ta,this.O|=256))}},function(){var a=1,b=0,c=this.va,d=this.B.Ef;this.ia&192&&(a=this.F&c,b=1,d=this.B.Gf,this.ia&256||(this.A-=this.B.Ff));if(a--){var e=te(this,this.U,this.K&c),k=ve(this,this.Aa,this.I&c);this.O&4096||(Xe.call(this,e,k),e=this.T&1024?-1:1,this.K=this.K&~c|this.K+e&c,this.I=this.I&~c|this.I+e&c,this.F=this.F&~c|this.F-b&c,this.A-=d-this.B.vb,a&&ce(this)==(this.ia&64)&&(this.ha=this.Ta,this.O|=256))}},function(){var a=1,b=0,
|
||||
c=this.va,d=this.B.Ef;this.ia&192&&(a=this.F&c,b=1,d=this.B.Gf,this.ia&256||(this.A-=this.B.Ff));if(a--){var e=ue(this,this.U,this.K&c),k=we(this,this.Aa,this.I&c);this.O&4096||(Ye.call(this,e,k),e=this.T&1024?-this.ba:this.ba,this.K=this.K&~c|this.K+e&c,this.I=this.I&~c|this.I+e&c,this.F=this.F&~c|this.F-b&c,this.A-=d-this.B.vb,a&&ce(this)==(this.ia&64)&&(this.ha=this.Ta,this.O|=256))}},function(){fe(this,this.G&this.X(),128);this.A-=this.B.sd},function(){fe(this,this.G&this.Ea(),this.bb);this.A-=
|
||||
this.B.sd},function(){var a=1,b=0,c=this.va,d=this.B.dg;this.ia&192&&(a=this.F&c,b=1,d=this.B.fg,this.ia&256||(this.A-=this.B.eg));if(a--){var e=this.G;this.Hc(this.Aa.Yb(this.I&c,1),e);this.O&4096||(this.I=this.I&~c|this.I+(this.T&1024?-1:1)&c,this.F=this.F&~c|this.F-b&c,this.A-=d,a&&(this.ha=this.Ta,this.O|=256))}},function(){var a=1,b=0,c=this.va,d=this.B.dg;this.ia&192&&(a=this.F&c,b=1,d=this.B.fg,this.ia&256||(this.A-=this.B.eg));if(a--){var e=this.G;this.jd(this.Aa.Yb(this.I&c,this.ba),e);this.O&
|
||||
4096||(this.I=this.I&~c|this.I+(this.T&1024?-this.ba:this.ba)&c,this.F=this.F&~c|this.F-b&c,this.A-=d,a&&(this.ha=this.Ta,this.O|=256))}},function(){var a=1,b=0,c=this.va,d=this.B.Lf;this.ia&192&&(a=this.F&c,b=1,d=this.B.Nf,this.ia&256||(this.A-=this.B.Mf));if(a--){var e=this.Ub(this.U.gc(this.K&c,1));this.O&4096||(this.G=this.G&-256|e,this.K=this.K&~c|this.K+(this.T&1024?-1:1)&c,this.F=this.F&~c|this.F-b&c,this.A-=d,a&&(this.ha=this.Ta,this.O|=256))}},function(){var a=1,b=0,c=this.va,d=this.B.Lf;
|
||||
this.ia&192&&(a=this.F&c,b=1,d=this.B.Nf,this.ia&256||(this.A-=this.B.Mf));if(a--){var e=Hc(this,this.U,this.K&c);this.O&4096||(this.G=this.G&~this.C|e,this.K=this.K&~c|this.K+(this.T&1024?-this.ba:this.ba)&c,this.F=this.F&~c|this.F-b&c,this.A-=d,a&&(this.ha=this.Ta,this.O|=256))}},function(){var a=1,b=0,c=this.va,d=this.B.Yf;this.ia&192&&(a=this.F&c,b=1,d=this.B.$f,this.ia&256||(this.A-=this.B.Zf));a--&&(Xe.call(this,this.G&255,ve(this,this.Aa,this.I&c)),this.O&4096||(this.I=this.I&~c|this.I+(this.T&
|
||||
1024?-1:1)&c,this.F=this.F&~c|this.F-b&c,this.A-=d-this.B.vb,a&&ce(this)==(this.ia&64)&&(this.ha=this.Ta,this.O|=256)))},function(){var a=1,b=0,c=this.va,d=this.B.Yf;this.ia&192&&(a=this.F&c,b=1,d=this.B.$f,this.ia&256||(this.A-=this.B.Zf));a--&&(Ye.call(this,this.G&this.C,we(this,this.Aa,this.I&c)),this.O&4096||(this.I=this.I&~c|this.I+(this.T&1024?-this.ba:this.ba)&c,this.F=this.F&~c|this.F-b&c,this.A-=d-this.B.vb,a&&ce(this)==(this.ia&64)&&(this.ha=this.Ta,this.O|=256)))},function(){this.G=this.G&
|
||||
-256|this.X();this.A-=this.B.Db},function(){this.F=this.F&-256|this.X();this.A-=this.B.Db},function(){this.H=this.H&-256|this.X();this.A-=this.B.Db},function(){this.D=this.D&-256|this.X();this.A-=this.B.Db},function(){this.G=this.G&-65281|this.X()<<8;this.A-=this.B.Db},function(){this.F=this.F&-65281|this.X()<<8;this.A-=this.B.Db},function(){this.H=this.H&-65281|this.X()<<8;this.A-=this.B.Db},function(){this.D=this.D&-65281|this.X()<<8;this.A-=this.B.Db},function(){this.G=this.G&~this.C|this.Ea();
|
||||
this.A-=this.B.Db},function(){this.F=this.F&~this.C|this.Ea();this.A-=this.B.Db},function(){this.H=this.H&~this.C|this.Ea();this.A-=this.B.Db},function(){this.D=this.D&~this.C|this.Ea();this.A-=this.B.Db},function(){r(this,t(this)&~this.C|this.Ea());this.A-=this.B.Db},function(){this.L=this.L&~this.C|this.Ea();this.A-=this.B.Db},function(){this.K=this.K&~this.C|this.Ea();this.A-=this.B.Db},function(){this.I=this.I&~this.C|this.Ea();this.A-=this.B.Db},Og,Pg,Og,Pg,function(){this.ua[this.X()].call(this,
|
||||
pf)},function(){this.ua[this.X()].call(this,nf)},function(){this.O|=1;this.Lc[this.X()].call(this,Wg,this.X)},function(){this.O|=1;this.Bb[this.X()].call(this,Wg,this.Ea)},Qg,Rg,Qg,Rg,function(){if(this.T&131072&&3>this.Fb)m.call(this,13,0);else{var a=this.B.xh;this.Rb=-1;Ce.call(this,3,null,a)}},function(){var a=this.X();if(this.T&131072&&3>this.Fb)m.call(this,13,0);else{var b;a:{b=this.ef[a];if(void 0!==b)for(var c=0;c<b.length;c++)if(!b[c](this.ha)){b=!1;break a}b=!0}b?(this.Rb=-1,Ce.call(this,
|
||||
a,null,0)):this.A--}},function(){if(ee(this))if(this.T&131072&&3>this.Fb)m.call(this,13,0);else{var a=this.B.yh;this.Rb=-1;Ce.call(this,4,null,a)}else this.A-=this.B.zh},function(){if(this.T&131072&&3>this.Fb)m.call(this,13,0);else{this.ta=this.ya;this.A-=this.B.vh;if(this.Ca&1&&this.T&16384){var a=this.la(this.qa.Da+0);Ec(this.ka,a,!1)}else{var a=this.Ga,b=n(this),c=n(this),d=n(this);if(this.T&131072)d=d&131071|this.T&-131072;else if(d&131072){var e=n(this),k=n(this),l=n(this),p=n(this),q=n(this),
|
||||
w=n(this);Fc(this,!0,!0);Dc(this,k);r(this,e);Jc(this,l);Ic(this,p);this.lb.load(q);this.mb.load(w)}null!=Mc(this,b,c,!1)&&(Lc(this,d,a),this.zg&&Sd(this,this.ha))}this.ta=g}},function(){this.Lc[this.X()].call(this,Lg,og)},function(){this.Bb[this.X()].call(this,2==this.ba?Mg:Ng,og)},function(){this.Lc[this.X()].call(this,Lg,pg)},function(){this.Bb[this.X()].call(this,2==this.ba?Mg:Ng,pg)},function(){var a=this.X();if(a){var b=this.G&255;this.G=this.G&-65536|b/a<<8|b%a;fe(this,this.G,128);this.A-=
|
||||
this.B.$g}},function(){var a=this.X();this.G=this.G&-65536|(this.G>>8&255)*a+this.G&255;fe(this,this.G,128);this.A-=this.B.Zg},function(){this.G=this.G&-256|($d(this)?255:0);this.A-=2},function(){this.G=this.G&-256|te(this,this.U,this.D+(this.G&255)&65535);this.A-=this.B.Zh},Sg,Sg,Sg,Sg,Sg,Sg,Sg,Sg,function(){var a=this.M(),b=this.F-1&this.va;this.F=this.F&~this.va|b;b&&!ce(this)?(F(this,v(this)+a),this.A-=this.B.Gh):this.A-=this.B.Of},function(){var a=this.M(),b=this.F-1&this.va;this.F=this.F&~this.va|
|
||||
b;b&&ce(this)?(F(this,v(this)+a),this.A-=this.B.Pf):this.A-=this.B.Qf},function(){var a=this.M(),b=this.F-1&this.va;this.F=this.F&~this.va|b;b?(F(this,v(this)+a),this.A-=this.B.Fh):this.A-=this.B.Of},function(){var a=this.M();this.F&this.va?this.A-=this.B.Qf:(F(this,v(this)+a),this.A-=this.B.Pf)},function(){var a=this.X();re(this,a,1,!0)&&(this.G=this.G&-256|Kb(this.ma,a,1,this.ha-2)&255,this.A-=this.B.Jf)},function(){var a=this.X();re(this,a,this.ba,!0)&&(this.G=this.G&~this.C|Kb(this.ma,a,this.ba,
|
||||
this.ha-2)&this.C,this.A-=this.B.Jf)},function(){var a=this.X();re(this,a,1,!1)&&(Nb(this.ma,a,1,this.G&255,this.ha-2),this.A-=this.B.Xf)},function(){var a=this.X();re(this,a,this.ba,!1)&&(Nb(this.ma,a,this.ba,this.G&this.C,this.ha-2),this.A-=this.B.Xf)},function(){var a=this.Ea(),b=v(this),a=b+a;u(this,b);F(this,a);this.A-=this.B.eh},function(){var a=this.Ea();F(this,v(this)+a);this.A-=this.B.Kf},function(){Mc(this,this.Ea(),xe(this));this.A-=this.B.Bh},function(){var a=this.M();F(this,v(this)+a);
|
||||
this.A-=this.B.Kf},function(){var a=this.H&65535;re(this,a,1,!0)&&(this.G=this.G&-256|Kb(this.ma,a,1,this.ha-1)&255,this.A-=this.B.If)},function(){var a=this.H&65535;re(this,a,this.ba,!0)&&(this.G=this.G&~this.C|Kb(this.ma,a,this.ba,this.ha-1)&this.C,this.A-=this.B.If)},function(){var a=this.H&65535;re(this,a,1,!1)&&(Nb(this.ma,a,1,this.G&255,this.ha-1),this.A-=this.B.Wf)},function(){var a=this.H&65535;re(this,a,2,!1)&&(Nb(this.ma,a,this.ba,this.G&this.C,this.ha-1),this.A-=this.B.Wf)},Tg,Tg,function(){this.O|=
|
||||
132;this.A-=this.B.wc},function(){this.O|=68;this.A-=this.B.wc},function(){this.T&131072?m.call(this,13,0):(this.Fa|=4,this.A-=2,this.T&512||nc(this))},function(){$d(this)?he(this):ge(this);this.A-=2},function(){this.Oa=!1;this.Lc[this.X()].call(this,Xg,rg);this.Oa&&(this.G=this.G&~this.C|this.za&this.C)},function(){this.Oa=!1;this.Bb[this.X()].call(this,Yg,rg);this.Oa&&(this.G=this.G&~this.C|this.za&this.C,this.H=this.H&~this.C|this.Ua&this.C)},function(){he(this);this.A-=2},function(){ge(this);
|
||||
this.A-=2},function(){this.Ga>this.Fb?m.call(this,13,0):(this.T&=-513,this.A-=this.B.bh)},function(){this.Ga>this.Fb?m.call(this,13,0):(this.T|=512,this.O|=4,this.A-=2)},function(){this.T&=-1025;this.A-=2},function(){this.T|=1024;this.A-=2},function(){this.Lc[this.X()].call(this,Uc,rg)},function(){this.Bb[this.X()].call(this,Vc,rg)}],Kg=[Ge,xf,Ee,Af,Ie,dg,jg,Xe],Ug=[He,yf,Fe,Bf,Je,eg,kg,Ye],Vg=[function(a,b){this.A-=this.pa===g?this.B.Nb:this.B.Rh;return b},lg,lg,lg,lg,lg,lg,lg],Wg=[function(a,b){this.A-=
|
||||
this.pa===g?this.B.Jh:this.B.Hh;return b},mg,mg,mg,mg,mg,mg,mg],Lg=[function(a,b){var c=a,d=b&this.Ha;if(d){var e;(d&=7)?(e=a<<d-1,c=(a<<d|a>>8-d)&255):e=a<<7;ke(this,c,e,128)}return c},function(a,b){var c=a,d=b&this.Ha;if(d){var e;(d&=7)?(e=a<<8-d,c=(a>>>d|e)&255):e=a;ke(this,c,e,128)}return c},function(a,b){var c=a,d=b&this.Ha;if(d){var e=le(this);(d%=9)?(c=(a<<d|e<<d-1|a>>9-d)&255,e=a<<d-1):e<<=7;ke(this,c,e,128)}return c},function(a,b){var c=a,d=b&this.Ha;if(d){var e=le(this);(d%=9)?(c=(a>>d|
|
||||
e<<8-d|a<<9-d)&255,e=a<<8-d):e<<=7;ke(this,c,e,128)}return c},function(a,b){var c=a,d=b&this.Ha;if(d){var e=0;8<d?c=0:(e=a<<d-1,c=e<<1&255);fe(this,c,128,e&128,(c^e)&128)}return c},function(a,b){var c=b&this.Ha;c&&(c=8<c?0:a>>>c-1,a=c>>>1&255,fe(this,a,128,c&1,a&128));return a},mg,function(a,b){var c=b&this.Ha;c&&(9<c&&(c=9),c=a<<24>>24>>c-1,a=c>>1&255,fe(this,a,128,c&1));return a}],Mg=[function(a,b){var c=a,d=b&this.Ha;if(d){var e;(d&=15)?(e=a<<d-1,c=(a<<d|a>>16-d)&65535):e=a<<15;ke(this,c,e,32768)}return c},
|
||||
function(a,b){var c=a,d=b&this.Ha;if(d){var e;(d&=15)?(e=a<<16-d,c=(a>>>d|e)&65535):e=a;ke(this,c,e,32768)}return c},function(a,b){var c=a,d=b&this.Ha;if(d){var e=le(this);(d%=17)?(c=(a<<d|e<<d-1|a>>17-d)&65535,e=a<<d-1):e<<=15;ke(this,c,e,32768)}return c},function(a,b){var c=a,d=b&this.Ha;if(d){var e=le(this);(d%=17)?(c=(a>>d|e<<16-d|a<<17-d)&65535,e=a<<16-d):e<<=15;ke(this,c,e,32768)}return c},function(a,b){var c=a,d=b&this.Ha;if(d){var e=0;16<d?c=0:(e=a<<d-1,c=e<<1&65535);fe(this,c,32768,e&32768,
|
||||
(c^e)&32768)}return c},function(a,b){var c=b&this.Ha;c&&(c=16<c?0:a>>>c-1,a=c>>>1&65535,fe(this,a,32768,c&1,a&32768));return a},mg,function(a,b){var c=b&this.Ha;c&&(17<c&&(c=17),c=a<<16>>16>>c-1,a=c>>1&65535,fe(this,a,32768,c&1));return a}],Ng=[function(a,b){var c=a,d=b&this.Ha;d&&(c=a<<d|a>>>32-d,ke(this,c,a<<d-1,-2147483648));return c},function(a,b){var c=a,d=b&this.Ha;if(d){var e=a<<32-d,c=a>>>d|e;ke(this,c,e,-2147483648)}return c},function(a,b){var c=a,d=b&this.Ha;d&&(c=le(this),c=a<<d|c<<d-1|
|
||||
a>>>32-d>>>1,ke(this,c,a<<d-1,-2147483648));return c},function(a,b){var c=a,d=b&this.Ha;d&&(c=le(this),c=a>>>d|c<<32-d|a<<32-d<<1,ke(this,c,a<<32-d,-2147483648));return c},function(a,b){var c=a,d=b&this.Ha;d&&(d=a<<d-1,c=d<<1,fe(this,c,-2147483648,d&-2147483648,(c^d)&-2147483648));return c},function(a,b){var c=b&this.Ha;c&&(c=a>>>c-1,a=c>>>1,fe(this,a,-2147483648,c&1,a&-2147483648));return a},mg,function(a,b){var c=b&this.Ha;c&&(c=a>>c-1,a=c>>1,fe(this,a,-2147483648,c&1));return a}],Xg=[function(a,
|
||||
b){b=this.X();fe(this,a&b,128);this.A-=this.P===g?this.B.hg:this.B.gg;this.O|=2;return a},mg,function(a){this.A-=this.P===g?this.B.ie:this.B.he;return a^255},function(a){var b=-a|0;Zd(this,0,a,b,191,!0);this.A-=this.P===g?this.B.ie:this.B.he;return b&255},function(a){this.Oa=!0;this.ya=(this.G&255)*a&65535;this.ya&65280?(ge(this),ie(this)):(he(this),je(this));this.A-=this.P===g?this.B.Nh:this.B.Mh;this.O|=2;return a},function(a){var b=(this.G<<24>>24)*(a<<24>>24)|0;this.Oa=!0;this.ya=b&65535;127<
|
||||
b||-128>b?(ge(this),ie(this)):(he(this),je(this));this.A-=this.P===g?this.B.sh:this.B.rh;this.O|=2;return a},function(a,b){if(!a)return ng.call(this),a;var c=(b=this.G&65535)/a;if(255<c)return ng.call(this),a;this.Oa=!0;this.ya=c&255|(b%a&255)<<8;this.A-=this.P===g?this.B.kh:this.B.jh;this.O|=2;return a},function(a,b){if(!a)return ng.call(this),a;var c=a<<24>>24,d=(b=this.G<<16>>16)/c|0;if(d!=d<<24>>24||8086==this.ga&&-128==d)return ng.call(this),a;this.Oa=!0;this.ya=d&255|(b%c&255)<<8;this.A-=this.P===
|
||||
g?this.B.oh:this.B.nh;this.O|=2;return a}],Yg=[function(a,b){b=this.Ea();fe(this,a&b,this.bb);this.A-=this.P===g?this.B.hg:this.B.gg;this.O|=2;return a},mg,function(a){this.A-=this.P===g?this.B.ie:this.B.he;return a^this.C},function(a){var b=-a|0;Zd(this,0,a,b,this.bb|63,!0);this.A-=this.P===g?this.B.ie:this.B.he;return b&this.C},function(a,b){if(2==this.ba){b=this.G&65535;var c=b*a|0;this.Oa=!0;this.ya=c&65535;this.Ua=c>>16&65535}else hf.call(this,a,this.G);this.Ua?(ge(this),ie(this)):(he(this),
|
||||
je(this));this.A-=this.P===g?this.B.Ph:this.B.Oh;this.O|=2;return a},function(a,b){var c;2==this.ba?(b=this.G&65535,c=(b<<16>>16)*(a<<16>>16)|0,this.Oa=!0,this.ya=c&65535,this.Ua=c>>16&65535,c=32767<c||-32768>c):(gf.call(this,a,this.G),c=this.Ua!=this.ya>>31);c?(ge(this),ie(this)):(he(this),je(this));this.A-=this.P===g?this.B.uh:this.B.th;this.O|=2;return a},function(a,b){if(2==this.ba){if(!a)return ng.call(this),a;b=65536*(this.H&65535)+(this.G&65535);var c=b/a|0;if(65536<=c)return ng.call(this),
|
||||
a;this.Oa=!0;this.ya=c&65535;this.Ua=b%a&65535}else{af.call(this,this.G,this.H,a);if(!this.Oa)return ng.call(this),a;this.ya|=0;this.Ua|=0}this.A-=this.P===g?this.B.mh:this.B.lh;this.O|=2;return a},function(a,b){if(2==this.ba){if(!a)return ng.call(this),a;var c=a<<16>>16,d=(b=this.H<<16|this.G&65535)/c|0;if(d!=d<<16>>16||8086==this.ga&&-32768==d)return ng.call(this),a;this.Oa=!0;this.ya=d&65535;this.Ua=b%c&65535}else{var c=this.G,d=this.H,e=a,k=!1,l=!1;0>e&&(e=-e|0,k=!k);0>d&&(c=-c|0,d=~d+(c?0:1)|
|
||||
0,l=!0,k=!k);af.call(this,c,d,e);2147483647<this.ya&&(this.Oa=!1);k&&(this.ya=-this.ya);l&&(this.Ua=-this.Ua);if(!this.Oa)return ng.call(this),a;this.ya|=0;this.Ua|=0}this.A-=this.P===g?this.B.qh:this.B.ph;this.O|=2;return a}],Uc=[function(a){var b=a+1|0;Zd(this,a,1,b,190);this.A-=this.P===g?this.B.ge:this.B.fe;return b&255},function(a){var b=a-1|0;Zd(this,a,1,b,190,!0);this.A-=this.P===g?this.B.ge:this.B.fe;return b&255},mg,mg,mg,mg,mg,mg],Vc=[function(a){var b=a+1|0;Zd(this,a,1,b,this.bb|62);this.A-=
|
||||
this.P===g?this.B.ge:this.B.fe;return b&this.C},function(a){var b=a-1|0;Zd(this,a,1,b,this.bb|62,!0);this.A-=this.P===g?this.B.ge:this.B.fe;return b&this.C},function(a){u(this,v(this));F(this,a);this.A-=this.P===g?this.B.ih:this.B.hh;this.O|=2;return a},function(a){if(this.P===g)return mg.call(this,a);this.ua=this.Ba;We.call(this,a,this.la(this.P+this.ba));this.A-=this.B.fh;this.O|=2;this.ua=g;return a},function(a){F(this,a);this.A-=this.P===g?this.B.Dh:this.B.Ch;this.O|=2;return a},function(a){if(this.P===
|
||||
b){b=this.X();fe(this,a&b,128);this.A-=this.P===g?this.B.hg:this.B.gg;this.O|=2;return a},mg,function(a){this.A-=this.P===g?this.B.ie:this.B.he;return a^255},function(a){var b=-a|0;Zd(this,0,a,b,191,!0);this.A-=this.P===g?this.B.ie:this.B.he;return b&255},function(a){this.Oa=!0;this.za=(this.G&255)*a&65535;this.za&65280?(ge(this),ie(this)):(he(this),je(this));this.A-=this.P===g?this.B.Nh:this.B.Mh;this.O|=2;return a},function(a){var b=(this.G<<24>>24)*(a<<24>>24)|0;this.Oa=!0;this.za=b&65535;127<
|
||||
b||-128>b?(ge(this),ie(this)):(he(this),je(this));this.A-=this.P===g?this.B.sh:this.B.rh;this.O|=2;return a},function(a,b){if(!a)return ng.call(this),a;var c=(b=this.G&65535)/a;if(255<c)return ng.call(this),a;this.Oa=!0;this.za=c&255|(b%a&255)<<8;this.A-=this.P===g?this.B.kh:this.B.jh;this.O|=2;return a},function(a,b){if(!a)return ng.call(this),a;var c=a<<24>>24,d=(b=this.G<<16>>16)/c|0;if(d!=d<<24>>24||8086==this.ga&&-128==d)return ng.call(this),a;this.Oa=!0;this.za=d&255|(b%c&255)<<8;this.A-=this.P===
|
||||
g?this.B.oh:this.B.nh;this.O|=2;return a}],Yg=[function(a,b){b=this.Ea();fe(this,a&b,this.bb);this.A-=this.P===g?this.B.hg:this.B.gg;this.O|=2;return a},mg,function(a){this.A-=this.P===g?this.B.ie:this.B.he;return a^this.C},function(a){var b=-a|0;Zd(this,0,a,b,this.bb|63,!0);this.A-=this.P===g?this.B.ie:this.B.he;return b&this.C},function(a,b){if(2==this.ba){b=this.G&65535;var c=b*a|0;this.Oa=!0;this.za=c&65535;this.Ua=c>>16&65535}else hf.call(this,a,this.G);this.Ua?(ge(this),ie(this)):(he(this),
|
||||
je(this));this.A-=this.P===g?this.B.Ph:this.B.Oh;this.O|=2;return a},function(a,b){var c;2==this.ba?(b=this.G&65535,c=(b<<16>>16)*(a<<16>>16)|0,this.Oa=!0,this.za=c&65535,this.Ua=c>>16&65535,c=32767<c||-32768>c):(gf.call(this,a,this.G),c=this.Ua!=this.za>>31);c?(ge(this),ie(this)):(he(this),je(this));this.A-=this.P===g?this.B.uh:this.B.th;this.O|=2;return a},function(a,b){if(2==this.ba){if(!a)return ng.call(this),a;b=65536*(this.H&65535)+(this.G&65535);var c=b/a|0;if(65536<=c)return ng.call(this),
|
||||
a;this.Oa=!0;this.za=c&65535;this.Ua=b%a&65535}else{af.call(this,this.G,this.H,a);if(!this.Oa)return ng.call(this),a;this.za|=0;this.Ua|=0}this.A-=this.P===g?this.B.mh:this.B.lh;this.O|=2;return a},function(a,b){if(2==this.ba){if(!a)return ng.call(this),a;var c=a<<16>>16,d=(b=this.H<<16|this.G&65535)/c|0;if(d!=d<<16>>16||8086==this.ga&&-32768==d)return ng.call(this),a;this.Oa=!0;this.za=d&65535;this.Ua=b%c&65535}else{var c=this.G,d=this.H,e=a,k=!1,l=!1;0>e&&(e=-e|0,k=!k);0>d&&(c=-c|0,d=~d+(c?0:1)|
|
||||
0,l=!0,k=!k);af.call(this,c,d,e);2147483647<this.za&&(this.Oa=!1);k&&(this.za=-this.za);l&&(this.Ua=-this.Ua);if(!this.Oa)return ng.call(this),a;this.za|=0;this.Ua|=0}this.A-=this.P===g?this.B.qh:this.B.ph;this.O|=2;return a}],Uc=[function(a){var b=a+1|0;Zd(this,a,1,b,190);this.A-=this.P===g?this.B.ge:this.B.fe;return b&255},function(a){var b=a-1|0;Zd(this,a,1,b,190,!0);this.A-=this.P===g?this.B.ge:this.B.fe;return b&255},mg,mg,mg,mg,mg,mg],Vc=[function(a){var b=a+1|0;Zd(this,a,1,b,this.bb|62);this.A-=
|
||||
this.P===g?this.B.ge:this.B.fe;return b&this.C},function(a){var b=a-1|0;Zd(this,a,1,b,this.bb|62,!0);this.A-=this.P===g?this.B.ge:this.B.fe;return b&this.C},function(a){u(this,v(this));F(this,a);this.A-=this.P===g?this.B.ih:this.B.hh;this.O|=2;return a},function(a){if(this.P===g)return mg.call(this,a);this.ta=this.ya;We.call(this,a,this.la(this.P+this.ba));this.A-=this.B.fh;this.O|=2;this.ta=g;return a},function(a){F(this,a);this.A-=this.P===g?this.B.Dh:this.B.Ch;this.O|=2;return a},function(a){if(this.P===
|
||||
g)return mg.call(this,a);Mc(this,a,this.la(this.P+this.ba));this.A-=this.B.Ah;this.O|=2;return a},function(a){var b=a;this.O&512&&(a=a-2&65535,80286>this.ga&&(b=a));u(this,b);this.A-=this.P===g?this.B.ic:this.B.Th;this.O|=2;return a},lg],pd=Array(256);pd[0]=function(){var a=this.X();16>(a&56)&&(this.O|=1);this.Bb[a].call(this,this.ni,rg)};pd[1]=function(){var a=this.X();a&16||(this.O|=1);this.Bb[a].call(this,Zg,rg)};
|
||||
pd[2]=function(){!(this.Ca&1)||this.T&131072?m.call(this,6):this.ta[this.X()].call(this,mf)};pd[3]=function(){!(this.Ca&1)||this.T&131072?m.call(this,6):this.ta[this.X()].call(this,sf)};
|
||||
pd[5]=function(){this.Ga?m.call(this,13,0,0,!0):(qe(this,this.la(2054)),this.I=this.la(2086),this.K=this.la(2088),this.L=this.la(2090),this.D=this.la(2094),this.H=this.la(2096),this.F=this.la(2098),this.G=this.la(2100),Cc(this.za,2102,this.la(2084)),Cc(this.ka,2108,this.la(2082)),Cc(this.fa,2114,this.la(2080)),Cc(this.Ia,2120,this.la(2078)),Lc(this,this.la(2072)),F(this,this.la(2074)),r(this,this.la(2092)),this.ac=this.la(2126)|this.Ub(2128)<<16,this.yd=this.ac+this.la(2130),Cc(this.Gc,2132,this.la(2076)),
|
||||
pd[2]=function(){!(this.Ca&1)||this.T&131072?m.call(this,6):this.ua[this.X()].call(this,mf)};pd[3]=function(){!(this.Ca&1)||this.T&131072?m.call(this,6):this.ua[this.X()].call(this,sf)};
|
||||
pd[5]=function(){this.Ga?m.call(this,13,0,0,!0):(qe(this,this.la(2054)),this.I=this.la(2086),this.K=this.la(2088),this.L=this.la(2090),this.D=this.la(2094),this.H=this.la(2096),this.F=this.la(2098),this.G=this.la(2100),Cc(this.Aa,2102,this.la(2084)),Cc(this.ka,2108,this.la(2082)),Cc(this.fa,2114,this.la(2080)),Cc(this.Ia,2120,this.la(2078)),Lc(this,this.la(2072)),F(this,this.la(2074)),r(this,this.la(2092)),this.ac=this.la(2126)|this.Ub(2128)<<16,this.yd=this.ac+this.la(2130),Cc(this.Gc,2132,this.la(2076)),
|
||||
this.Qb=this.la(2138)|this.Ub(2140)<<16,this.Wc=this.Qb+this.la(2142),Cc(this.qa,2144,this.la(2070)),this.A-=195)};pd[6]=function(){this.Ga?m.call(this,13,0):(this.Ca&=-9,this.A-=2)};pd[11]=Xc;pd[166]=Xc;pd[255]=Xc;var x=[];x[5]=Xc;x[7]=function(){this.Ga?m.call(this,13,0,0,!0):(qd.call(this),this.A-=100)};
|
||||
x[32]=function(){if(this.Ga)m.call(this,13,0);else{var a,b=this.X();switch((b&56)>>3){case 0:a=this.Ca;break;case 2:a=this.Ad;break;case 3:a=this.hd;break;default:qd.call(this);return}Cd(this,b&7,a);this.A-=6}};x[33]=function(){if(this.Ga)m.call(this,13,0);else{var a=this.X(),b=(a&56)>>3;4==b||5==b?qd.call(this):(Cd(this,a&7,this.qb[b]),this.A-=22)}};
|
||||
x[34]=function(){if(this.Ga)m.call(this,13,0);else{var a=this.X(),b=Bd(this,a&7);switch((a&56)>>3){case 0:this.Ca=b;Fc(this);this.Ca&-2147483648?yd(this):Ad(this);this.A-=10;break;case 2:this.Ad=b;this.A-=4;break;case 3:Nc.call(this,b);this.A-=5;break;default:qd.call(this)}}};x[35]=function(){if(this.Ga)m.call(this,13,0);else{var a=this.X(),b=(a&56)>>3;4==b||5==b?qd.call(this):(a=Bd(this,a&7),a!=this.qb[b]&&(Td(this,!1),this.qb[b]=a,Td(this,!0)),this.A-=4>b?22:14)}};
|
||||
|
|
@ -216,15 +216,15 @@ x[130]=function(){var a=this.Ea();$d(this)?(F(this,v(this)+a),this.A-=this.B.La)
|
|||
x[135]=function(){var a=this.Ea();$d(this)||ce(this)?this.A-=this.B.Ma:(F(this,v(this)+a),this.A-=this.B.La)};x[136]=function(){var a=this.Ea();de(this)?(F(this,v(this)+a),this.A-=this.B.La):this.A-=this.B.Ma};x[137]=function(){var a=this.Ea();de(this)?this.A-=this.B.Ma:(F(this,v(this)+a),this.A-=this.B.La)};x[138]=function(){var a=this.Ea();ae(this)?(F(this,v(this)+a),this.A-=this.B.La):this.A-=this.B.Ma};x[139]=function(){var a=this.Ea();ae(this)?this.A-=this.B.Ma:(F(this,v(this)+a),this.A-=this.B.La)};
|
||||
x[140]=function(){var a=this.Ea();!de(this)!=!ee(this)?(F(this,v(this)+a),this.A-=this.B.La):this.A-=this.B.Ma};x[141]=function(){var a=this.Ea();!de(this)==!ee(this)?(F(this,v(this)+a),this.A-=this.B.La):this.A-=this.B.Ma};x[142]=function(){var a=this.Ea();ce(this)||!de(this)!=!ee(this)?(F(this,v(this)+a),this.A-=this.B.La):this.A-=this.B.Ma};x[143]=function(){var a=this.Ea();ce(this)||!de(this)!=!ee(this)?this.A-=this.B.Ma:(F(this,v(this)+a),this.A-=this.B.La)};x[144]=function(){Cf.call(this,Df)};
|
||||
x[145]=function(){Cf.call(this,Df)};x[146]=function(){Cf.call(this,Ef)};x[147]=function(){Cf.call(this,Ff)};x[148]=function(){Cf.call(this,Gf)};x[149]=function(){Cf.call(this,Hf)};x[150]=function(){Cf.call(this,If)};x[151]=function(){Cf.call(this,Jf)};x[152]=function(){Cf.call(this,Kf)};x[153]=function(){Cf.call(this,Lf)};x[154]=function(){Cf.call(this,Mf)};x[155]=function(){Cf.call(this,Nf)};x[156]=function(){Cf.call(this,Of)};x[157]=function(){Cf.call(this,Pf)};x[158]=function(){Cf.call(this,Qf)};
|
||||
x[159]=function(){Cf.call(this,Rf)};x[160]=function(){u(this,this.lb.oa);this.A-=this.B.td};x[161]=function(){this.ua=this.Ba;var a=n(this);this.lb.load(a);this.A-=this.B.Nb;this.ua=g};x[163]=function(){this.Ka[this.X()].call(this,Se);this.P!==g&&(this.A-=6)};x[164]=function(){this.Ka[this.X()].call(this,2==this.ba?Uf:Vf);this.A-=this.P===g?3:7};x[165]=function(){this.Ka[this.X()].call(this,2==this.ba?Wf:Xf);this.A-=this.P===g?3:7};x[168]=function(){u(this,this.mb.oa);this.A-=this.B.td};
|
||||
x[169]=function(){this.ua=this.Ba;var a=n(this);this.mb.load(a);this.A-=this.B.Nb;this.ua=g};x[171]=function(){this.Ka[this.X()].call(this,Ve);this.P!==g&&(this.A-=5)};x[172]=function(){this.Ka[this.X()].call(this,2==this.ba?$f:ag);this.A-=this.P===g?3:7};x[173]=function(){this.Ka[this.X()].call(this,2==this.ba?bg:cg);this.A-=this.P===g?3:7};x[175]=function(){this.ta[this.X()].call(this,2==this.ba?jf:kf)};x[178]=function(){this.ta[this.X()].call(this,tf)};
|
||||
x[179]=function(){this.Ka[this.X()].call(this,Ue);this.P!==g&&(this.A-=5)};x[180]=function(){this.ta[this.X()].call(this,qf)};x[181]=function(){this.ta[this.X()].call(this,rf)};
|
||||
x[159]=function(){Cf.call(this,Rf)};x[160]=function(){u(this,this.lb.oa);this.A-=this.B.td};x[161]=function(){this.ta=this.ya;var a=n(this);this.lb.load(a);this.A-=this.B.Nb;this.ta=g};x[163]=function(){this.Ka[this.X()].call(this,Se);this.P!==g&&(this.A-=6)};x[164]=function(){this.Ka[this.X()].call(this,2==this.ba?Uf:Vf);this.A-=this.P===g?3:7};x[165]=function(){this.Ka[this.X()].call(this,2==this.ba?Wf:Xf);this.A-=this.P===g?3:7};x[168]=function(){u(this,this.mb.oa);this.A-=this.B.td};
|
||||
x[169]=function(){this.ta=this.ya;var a=n(this);this.mb.load(a);this.A-=this.B.Nb;this.ta=g};x[171]=function(){this.Ka[this.X()].call(this,Ve);this.P!==g&&(this.A-=5)};x[172]=function(){this.Ka[this.X()].call(this,2==this.ba?$f:ag);this.A-=this.P===g?3:7};x[173]=function(){this.Ka[this.X()].call(this,2==this.ba?bg:cg);this.A-=this.P===g?3:7};x[175]=function(){this.ua[this.X()].call(this,2==this.ba?jf:kf)};x[178]=function(){this.ua[this.X()].call(this,tf)};
|
||||
x[179]=function(){this.Ka[this.X()].call(this,Ue);this.P!==g&&(this.A-=5)};x[180]=function(){this.ua[this.X()].call(this,qf)};x[181]=function(){this.ua[this.X()].call(this,rf)};
|
||||
x[182]=function(){var a,b=this.X(),c=(b&56)>>3;switch(c){case 4:a=this.G;break;case 5:a=this.F;break;case 6:a=this.H;break;case 7:a=this.D}this.Cb[b].call(this,vf);switch(c){case 0:this.G=this.G&~this.C|this.G&255;break;case 1:this.F=this.F&~this.C|this.F&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.Tb=this.Tb&~this.C|this.G>>8&255;this.G=a;break;case 5:this.L=this.L&~this.C|this.F>>8&255;this.F=a;break;case 6:this.K=this.K&~this.C|
|
||||
this.H>>8&255;this.H=a;break;case 7:this.I=this.I&~this.C|this.D>>8&255,this.D=a}this.A-=this.P===g?3:6};x[183]=function(){var a=this.X();Gc(this,2);this.ta[a].call(this,vf);switch((a&56)>>3){case 0:this.G=this.G&65535;break;case 1:this.F=this.F&65535;break;case 2:this.H=this.H&65535;break;case 3:this.D=this.D&65535;break;case 4:this.Tb=this.Tb&65535;break;case 5:this.L=this.L&65535;break;case 6:this.K=this.K&65535;break;case 7:this.I=this.I&65535}this.A-=this.P===g?3:6};
|
||||
x[186]=function(){this.Bb[this.X()].call(this,$g,this.X)};x[187]=function(){this.Ka[this.X()].call(this,Te);this.P!==g&&(this.A-=5)};x[188]=function(){this.ta[this.X()].call(this,Me)};x[189]=function(){this.ta[this.X()].call(this,Ne)};
|
||||
this.H>>8&255;this.H=a;break;case 7:this.I=this.I&~this.C|this.D>>8&255,this.D=a}this.A-=this.P===g?3:6};x[183]=function(){var a=this.X();Gc(this,2);this.ua[a].call(this,vf);switch((a&56)>>3){case 0:this.G=this.G&65535;break;case 1:this.F=this.F&65535;break;case 2:this.H=this.H&65535;break;case 3:this.D=this.D&65535;break;case 4:this.Tb=this.Tb&65535;break;case 5:this.L=this.L&65535;break;case 6:this.K=this.K&65535;break;case 7:this.I=this.I&65535}this.A-=this.P===g?3:6};
|
||||
x[186]=function(){this.Bb[this.X()].call(this,$g,this.X)};x[187]=function(){this.Ka[this.X()].call(this,Te);this.P!==g&&(this.A-=5)};x[188]=function(){this.ua[this.X()].call(this,Me)};x[189]=function(){this.ua[this.X()].call(this,Ne)};
|
||||
x[190]=function(){var a,b=this.X(),c=(b&56)>>3;switch(c){case 4:a=this.G;break;case 5:a=this.F;break;case 6:a=this.H;break;case 7:a=this.D}this.Cb[b].call(this,vf);switch(c){case 0:this.G=this.G&~this.C|(this.G&255)<<24>>24&this.C;break;case 1:this.F=this.F&~this.C|(this.F&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.Tb=this.Tb&~this.C|this.G<<16>>24&this.C;this.G=a;break;case 5:this.L=
|
||||
this.L&~this.C|this.F<<16>>24&this.C;this.F=a;break;case 6:this.K=this.K&~this.C|this.H<<16>>24&this.C;this.H=a;break;case 7:this.I=this.I&~this.C|this.D<<16>>24&this.C,this.D=a}this.A-=this.P===g?3:6};
|
||||
x[191]=function(){var a=this.X();Gc(this,2);this.ta[a].call(this,vf);switch((a&56)>>3){case 0:this.G=this.G<<16>>16;break;case 1:this.F=this.F<<16>>16;break;case 2:this.H=this.H<<16>>16;break;case 3:this.D=this.D<<16>>16;break;case 4:this.Tb=this.Tb<<16>>16;break;case 5:this.L=this.L<<16>>16;break;case 6:this.K=this.K<<16>>16;break;case 7:this.I=this.I<<16>>16}this.A-=this.P===g?3:6};
|
||||
x[191]=function(){var a=this.X();Gc(this,2);this.ua[a].call(this,vf);switch((a&56)>>3){case 0:this.G=this.G<<16>>16;break;case 1:this.F=this.F<<16>>16;break;case 2:this.H=this.H<<16>>16;break;case 3:this.D=this.D<<16>>16;break;case 4:this.Tb=this.Tb<<16>>16;break;case 5:this.L=this.L<<16>>16;break;case 6:this.K=this.K<<16>>16;break;case 7:this.I=this.I<<16>>16}this.A-=this.P===g?3:6};
|
||||
var Ud=[function(){this.A-=2+(this.P===g?0:1);return this.Gc.oa},function(){this.A-=2+(this.P===g?0:1);return this.qa.oa},function(a){this.O|=2;this.Gc.load(a);this.A-=17+(this.P===g?0:2);return a},function(a){this.O|=2;this.qa.load(a)!==g&&(this.Ab(this.qa.fc+4,this.qa.nb|=512),this.qa.type|=512);this.A-=17+(this.P===g?0:2);return a},function(a){this.O|=2;this.A-=14+(this.P===g?0:2);if(this.Wa.load(a)!==g&&2048!=(this.Wa.nb&2560)&&(this.Wa.oc>=this.Ga&&this.Wa.oc>=(a&3)||7168==(this.Wa.nb&7168)))return pe(this),
|
||||
a;ne(this);return a},function(a){this.O|=2;this.A-=14+(this.P===g?0:2);if(this.Wa.load(a)!==g&&512==(this.Wa.nb&2560)&&this.Wa.oc>=this.Ga&&this.Wa.oc>=(a&3))return pe(this),a;ne(this);return a},mg,mg],Wc=[nd,nd,nd,nd,nd,nd,mg,mg],Zg=[function(a){if(this.P===g)m.call(this,6);else{a=this.yd-this.ac;var b=this.ac;80286==this.ga?b|=-16777216:80386<=this.ga&&(2==this.ba?b&=16777215:a|=b<<16);this.wb(this.P+2,b);this.A-=11}return a},function(a){if(this.P===g)m.call(this,6);else{a=this.Wc-this.Qb;var b=
|
||||
this.Qb;80286==this.ga?b|=-16777216:80386<=this.ga&&(2==this.ba?b&=16777215:a|=b<<16);this.wb(this.P+2,b);this.A-=12}return a},function(a){this.P===g||this.T&131072?m.call(this,6):(this.ac=this.Vb(this.P+2)&(this.C|this.C<<8),a&=65535,this.yd=this.ac+a,this.O|=2,this.A-=11);return a},function(a){this.P===g||this.T&131072?m.call(this,6):(this.Qb=this.Vb(this.P+2)&(this.C|this.C<<8),a&=65535,this.Wc=this.Qb+a,this.O|=2,this.A-=12);return a},function(){this.A-=2+(this.P===g?0:1);return this.Ca},mg,function(a){this.T&
|
||||
|
|
@ -790,13 +790,13 @@ function ah(a){Ja.call(this,"ChipSet",a,ah);this.ga=(this.ga=a.model)&&bh[this.g
|
|||
(this.Oa=this.ta=null,window&&(this.Oa=window.AudioContext||window.webkitAudioContext),this.Oa&&(this.ta=new this.Oa));this.reset(!0);Za(this)}Ra(ah);var ch=5150,hh=5170,bh={5150:ch,5160:5160,5170:hh,deskpro386:5180},ih={none:0,tv:1,color:2,mono:3,ega:0,vga:0},gh={yg:1,ONE:0,rm:64,pm:128,Vl:192,ze:192,Ae:6},eh=12,fh={qm:16,Ol:32,hj:48,ze:48,Ae:4};f=ah.prototype;
|
||||
f.Ib=function(a,b,c){switch(b){case "sw1":return this.sa[b]=c,jh(this,b,c,this.O,{0:this.ga==ch?"Bootable Floppy Drive":"Loop on POST",1:this.ga==ch?"Reserved":"Coprocessor",2:"Base Memory Size",4:"Monitor Type",6:"Number of Floppy Drives"}),!0;case "sw2":if(this.ga==ch)return this.sa[b]=c,jh(this,b,c,this.ia,{0:"Expansion Memory Size",4:"Reserved"}),!0;break;case "swdesc":return this.sa[b]=c,!0}return!1};
|
||||
f.uc=function(a,b,c,d){this.ma=b;this.A=c;this.Pa=d;this.xa=a;this.D=gb(a,"Keyboard");this.Ia=c.W.Tc/1193181;Jb(b,this,kh);Mb(b,this,lh);this.ga<hh?(Jb(b,this,mh),Mb(b,this,nh)):(Jb(b,this,oh),Mb(b,this,ph))};f.dc=function(a,b){if(!b)if(!a)this.reset();else if(!this.restore(a))return!1;return!0};f.cc=function(a){return a&&this.save?this.save():!0};
|
||||
f.reset=function(a){var b;this.U=this.O;this.ka=this.ia;qh(this);this.F=Array(this.Ga);for(b=0;b<this.Ga;b++)rh(this,b);this.Xb=Array(this.ra);sh(this,0,32);1<this.ra&&sh(this,1,160);this.Sa=this.Ca=null;this.L=Array(5180==this.ga?6:3);for(b=0;b<this.L.length;b++)th(this,b);this.qa=this.Ka=this.T=this.Fa=null;this.Ba=0;if(this.ga>=hh){this.I=16;this.V=0;this.Y=16;this.ya=0;this.Z=160;512<=uh(this)&&(this.Z|=16);3==vh(this)&&(this.Z|=64);5180==this.ga&&(this.Z|=12);this.za=3;this.K=Array(8);this.na=
|
||||
f.reset=function(a){var b;this.U=this.O;this.ka=this.ia;qh(this);this.F=Array(this.Ga);for(b=0;b<this.Ga;b++)rh(this,b);this.Xb=Array(this.ra);sh(this,0,32);1<this.ra&&sh(this,1,160);this.Sa=this.Ca=null;this.L=Array(5180==this.ga?6:3);for(b=0;b<this.L.length;b++)th(this,b);this.qa=this.Ka=this.T=this.Fa=null;this.Aa=0;if(this.ga>=hh){this.I=16;this.V=0;this.Y=16;this.ya=0;this.Z=160;512<=uh(this)&&(this.Z|=16);3==vh(this)&&(this.Z|=64);5180==this.ga&&(this.Z|=12);this.za=3;this.K=Array(8);this.na=
|
||||
0;a&&(this.B=Array(64));wh(this,this.bb);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.U&(fh.ze|2|gh.yg|gh.ze);this.B[16]=xh(this,0)<<4|xh(this,1);yh(this)}};
|
||||
function wh(a,b){var c=b?new Date(b):new Date;"[object Date]"!==Object.prototype.toString.call(c)||isNaN(c.getTime())?(c=new Date,a.Wb("CMOS date invalid ("+b+"), using "+c)):b&&a.Wb("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.ua=a.pa=0;a.Ua=a.Ha=null}
|
||||
function zh(a){var b;void 0===b&&(b=a.Ha);a.pa=uc(a.A,a.ha)+b;a.B[11]&64&&qc(a.A,b)}function yh(a){for(var b=0,c=16;46>c;c++)b+=a.B[c];a.B[47]=b&255;a.B[46]=b>>8}
|
||||
f.save=function(){var a=new Vd(this);E(a,0,[this.O,this.ia,this.U,this.ka]);for(var b=[],c=0;c<this.F;c++){for(var d=this.F[c],e=d,k=[],l=0;l<e.Gb.length;l++){var p=e.Gb[l];k[l]=[p.cd,p.lf,p.Zb,p.fb,p.gb,p.mode,p.mf,p.Jl,p.Kl]}b[c]=[d.Bc,d.Dg,d.ui,d.Hb,k]}E(a,1,[b]);b=[];for(c=0;c<this.Xb.length;c++)d=this.Xb[c],b[c]=[d.Oe,d.Ic,d.ed,d.Pc,d.Ob,d.Ac,d.Bd,d.Ee];E(a,2,[b]);b=[];for(c=0;c<this.L.length;c++)d=this.L[c],b[c]=[d.Zb,d.rc,d.gb,d.Cd,d.Fg,d.mode,d.Ze,d.Rc,d.bd,d.Jc,d.Vd,d.Ed,d.dd,d.Bc,d.$d];
|
||||
E(a,3,[this.Ca,b,this.Sa]);E(a,4,[this.Fa,this.T,this.Ka,this.qa,this.Ba]);this.ga>=hh&&(E(a,5,[this.I,this.V,this.Y,this.ya,this.Z,this.za]),E(a,6,[this.K[7],this.K,this.na,this.B,this.ua,this.pa]));return a.data()};
|
||||
f.restore=function(a){var b,c;b=a[0];this.O=b[0];this.ia=b[1];this.U=b[2];this.ka=b[3];b=a[1];for(c=0;c<this.Ga;c++)rh(this,c,1==b.length?b[0][c]:b);b=a[2];for(c=0;c<this.ra;c++)sh(this,c,0===c?32:160,b[0][c]);b=a[3];this.Ca=b[0];this.Sa=b[2];for(c=0;c<this.L.length;c++)th(this,c,b[1][c]);b=a[4];this.Fa=b[0];this.T=b[1];this.Ka=b[2];this.qa=b[3];this.Ba=b[4];if(b=a[5])this.I=b[0],this.V=b[1],this.Y=b[2],this.ya=b[3],this.Z=b[4],this.za=b[5];if(b=a[6])this.K=b[1],this.K[7]=b[0],this.na=b[2],this.B=
|
||||
E(a,3,[this.Ca,b,this.Sa]);E(a,4,[this.Fa,this.T,this.Ka,this.qa,this.Aa]);this.ga>=hh&&(E(a,5,[this.I,this.V,this.Y,this.ya,this.Z,this.za]),E(a,6,[this.K[7],this.K,this.na,this.B,this.ua,this.pa]));return a.data()};
|
||||
f.restore=function(a){var b,c;b=a[0];this.O=b[0];this.ia=b[1];this.U=b[2];this.ka=b[3];b=a[1];for(c=0;c<this.Ga;c++)rh(this,c,1==b.length?b[0][c]:b);b=a[2];for(c=0;c<this.ra;c++)sh(this,c,0===c?32:160,b[0][c]);b=a[3];this.Ca=b[0];this.Sa=b[2];for(c=0;c<this.L.length;c++)th(this,c,b[1][c]);b=a[4];this.Fa=b[0];this.T=b[1];this.Ka=b[2];this.qa=b[3];this.Aa=b[4];if(b=a[5])this.I=b[0],this.V=b[1],this.Y=b[2],this.ya=b[3],this.Z=b[4],this.za=b[5];if(b=a[6])this.K=b[1],this.K[7]=b[0],this.na=b[2],this.B=
|
||||
b[3],this.ua=b[4],this.pa=b[5],wh(this);return!0};var Ah=[0,null,null,0,Array(4)];function rh(a,b,c){var d=a.F[b];d||(d={Gb:Array(4)});c=c&&5==c.length?c:Ah;d.Bc=c[0];d.Dg=c[1];d.ui=c[2];d.Hb=c[3];d.Ek=b<<2;for(var e=0;e<d.Gb.length;e++)Bh(d,e,c[4][e]);a.F[b]=d}var Ch=[!0,[0,0],[0,0],[0,0],[0,0]];
|
||||
function Bh(a,b,c){var d=a.Gb[b];d||(d={lf:[0,0],Zb:[0,0],fb:[0,0],gb:[0,0]});c=c&&8==c.length?c:Ch;d.cd=c[0];d.lf[0]=c[1][0];d.lf[1]=c[1][1];d.Zb[0]=c[2][0];d.Zb[1]=c[2][1];d.fb[0]=c[3][0];d.fb[1]=c[3][1];d.gb[0]=c[4][0];d.gb[1]=c[4][1];d.mode=c[5];d.mf=c[6];d.controller=a;d.Ni=b;Dh(d,c[8],c[9]);a.Gb[b]=d}function Dh(a,b,c,d){"string"==typeof b&&(b=Ta(b));b&&(a.done=null,a.Jl=b.id,a.Kl=c,a.sf=b,a.Mg=b[c],a.lg=d)}var Eh=[0,Array(4)];
|
||||
function sh(a,b,c,d){var e=a.Xb[b];e||(e={Ic:[null,null,null,null]});d=d&&8==d.length?d:Eh;e.port=c;e.Lm=b<<3;e.Oe=d[0];e.Ic[0]=d[1][0];e.Ic[1]=d[1][1];e.Ic[2]=d[1][2];e.Ic[3]=d[1][3];e.ed=d[2];e.Pc=d[3];e.Ob=d[4];e.Ac=d[5];e.Bd=d[6];e.Ee=d[7];a.Xb[b]=e}var Fh=[[0,0],[0,0],[0,0],[0,0]];
|
||||
|
|
@ -820,9 +820,9 @@ var l;l=a.B[9];var p=ma[a.B[8]-1];28==p&&0===l%4&&(l%100||0===l%400)&&p++;l=p;++
|
|||
function ki(a,b){var c=!!(b&2),d=!!(a.T&2);a.T=b;a.D&&li(a.D,!(b&128),!!(b&64));c!=d&&vc(a,c)}f.nk=function(){var a=0,a=this.ga==ch?this.T&4?a|this.ka&15:a|this.ka>>4&1:this.T&8?a|this.U>>4:a|this.U&15;this.T&1&&gi(this,2).Jc&&(a=this.T&2?a|32:a|16);return a};f.zl=function(a,b){this.Ka=b};f.pk=function(){return this.qa};f.Al=function(a,b){this.qa=b};f.Bj=function(){var a=this.ya;this.I&=-258;this.D&&mi(this.D);return a};
|
||||
f.Lk=function(a,b){if(this.I&8)switch(this.V){case 96:ni(this,b);break;case 209:oi(this,b);break;default:if(ni(this,this.Y&-17),this.D){var c=-1;switch(b){case 255:c=250,pi(this.D)}qi(this,c)}}this.V=b;this.I&=-9};f.Cj=function(){return this.T&-209|(uc(this.A)&64?16:0)};f.Mk=function(a,b){ki(this,b)};f.Dj=function(){var a=this.I&255;this.I&256&&(this.I|=1,this.I&=-257);return a};
|
||||
f.Kk=function(a,b){this.V=b;this.I|=8;var c=0;240<=this.V&&(c=this.V^15,this.V=240);switch(this.V){case 32:qi(this,this.Y);break;case 173:ni(this,this.Y|16);break;case 174:ni(this,this.Y&-17);this.D&&mi(this.D);break;case 170:this.D&&(c=this.D,c.B=[],c.Ya()&&c.Na("scan codes flushed"));ni(this,this.Y|16);qi(this,85);oi(this,3);break;case 171:qi(this,0);break;case 192:qi(this,this.Z);break;case 208:qi(this,this.za);break;case 224:qi(this,this.Y&16?0:1);break;case 240:c&1&&xd(this.A)}};
|
||||
function ni(a,b){a.Y=b;a.I=a.I&-5|b&4;a.D&&li(a.D,!!(b&8),!(b&16))}function qi(a,b,c){0<=b&&(a.ya=b,c?a.I|=1:(a.I&=-2,a.I|=256))}function oi(a,b){a.za=b;vb(a.ma,!!(b&2));b&1||xd(a.A)}function ri(a,b){a.ga<hh?ci(a,1,4):a.Y&16||a.I&257||(qi(a,b,!0),si(a.D),ci(a,1,120))}f.Rj=function(){return this.na};f.$k=function(a,b){this.na=b;this.Ba=b&128?0:128};
|
||||
function ni(a,b){a.Y=b;a.I=a.I&-5|b&4;a.D&&li(a.D,!!(b&8),!(b&16))}function qi(a,b,c){0<=b&&(a.ya=b,c?a.I|=1:(a.I&=-2,a.I|=256))}function oi(a,b){a.za=b;vb(a.ma,!!(b&2));b&1||xd(a.A)}function ri(a,b){a.ga<hh?ci(a,1,4):a.Y&16||a.I&257||(qi(a,b,!0),si(a.D),ci(a,1,120))}f.Rj=function(){return this.na};f.$k=function(a,b){this.na=b;this.Aa=b&128?0:128};
|
||||
f.Sj=function(a,b){var c=this.na&63,d;if(13>=c)if(d=this.B[c],10>c){var e=!1;4!=c&&5!=c||this.B[11]&2||(12>d?d=d?d:12:d=(d-=12)?d+128:140,e=!0);this.B[11]&4||(e&&128<d&&(d-=48),d=d%10|d/10<<4)}else 10==c&&(this.B[c]^=128);else d=this.B[c];null!=b&&12==c&&(this.B[c]&=15,d&128&&di(this,8),d&64&&this.B[11]&64&&zh(this));return d};
|
||||
f.al=function(a,b){var c=this.na&63,d=b^this.B[c],e;if(13>=c){if(e=b,10>c){var k=!1;this.B[11]&4||(e=10*(e>>4)+(e&15),k=!0);if(4==c||5==c)k&&23<e&&(e+=48),this.B[11]&2||(12>=e?e=12==e?0:e:(e-=116,e=24==e?12:e))}}else e=b;this.B[c]=e;11==c&&d&64&&b&64&&zh(this)};f.vl=function(a,b){this.Ba=b};f.bl=function(){};f.cl=function(){};function dh(a,b){if(void 0===a)return b;for(var c=0,d=1,e=0;e<a.length;e++)"0"==a.charAt(e)&&(c|=d),d<<=1;return c}
|
||||
f.al=function(a,b){var c=this.na&63,d=b^this.B[c],e;if(13>=c){if(e=b,10>c){var k=!1;this.B[11]&4||(e=10*(e>>4)+(e&15),k=!0);if(4==c||5==c)k&&23<e&&(e+=48),this.B[11]&2||(12>=e?e=12==e?0:e:(e-=116,e=24==e?12:e))}}else e=b;this.B[c]=e;11==c&&d&64&&b&64&&zh(this)};f.vl=function(a,b){this.Aa=b};f.bl=function(){};f.cl=function(){};function dh(a,b){if(void 0===a)return b;for(var c=0,d=1,e=0;e<a.length;e++)"0"==a.charAt(e)&&(c|=d),d<<=1;return c}
|
||||
function vc(a,b){if(a.ta)try{void 0!==b?a.Ta=b:b=a.Ta&&a.A&&a.A.ja.Lb;var c=Math.round(1193181/ii(a,2));if(20>c||2E4<c)b=!1;b?a.P?(a.P.frequency.value=c,a.Ya(8388608)&&a.Na("speaker set to "+c+"hz",!0)):(a.P=a.ta.createOscillator(),a.P&&(a.P.type="number"==typeof a.P.type?1:"square",a.P.connect(a.ta.destination),a.P.frequency.value=c,"start"in a.P?a.P.start(0):a.P.noteOn(0),a.Ya(8388608)&&a.Na("speaker on at "+c+"hz",!0))):a.P&&("stop"in a.P?a.P.stop(0):a.P.noteOff(0),a.P.disconnect(),delete a.P,
|
||||
a.Ya(8388608)&&a.Na("speaker off at "+c+"hz",!0))}catch(d){a.Ja("AudioContext exception: "+d.message),a.ta=null}else b&&a.Na("BEEP",8388608)}
|
||||
var kh={0:function(){return Ih(this,0,0)},1:function(){return Kh(this,0,0)},2:function(){return Ih(this,0,1)},3:function(){return Kh(this,0,1)},4:function(){return Ih(this,0,2)},5:function(){return Kh(this,0,2)},6:function(){return Ih(this,0,3)},7:function(){return Kh(this,0,3)},8:function(){return Mh(this,0)},32:function(){return Zh(this,0)},33:function(){return this.Xb[0].Pc},64:function(){return ei(this,0)},65:function(){return ei(this,1)},66:function(){return ei(this,2)},67:ah.prototype.kk,129:function(){return Vh(this,
|
||||
|
|
@ -905,17 +905,17 @@ function Hj(a,b){if(1==b)return a.pa[0]=ej[0],a.pa[1]=ej[7],a.pa;if(2==b){var c=
|
|||
function Dj(a,b){var c=!1;if(window&&a.lb&&(!b||a.L)){var d=0,e=a.Ia?a.Ia:8,k=Hj(a);Ij(a,3,a.Fb[0],d,e,8,a.lb,k)&&(c=!0);d=a.Ia?0:2048;e=a.Ia?a.Ia:9;Ij(a,1,a.Fb[1],d,e,14,a.lb,cj,dj)&&(c=!0);a.Ia&&Ij(a,a.hb,a.Fb[1],0,a.Ia,14,a.lb,k)&&(c=!0)}return c}function Ij(a,b,c,d,e,k,l,p,q){var w=!1;null!=c&&(Jj(a,b,c,d,e,k,l,p,q)&&(w=!0),a.wd&&Jj(a,b<<1,c,d,e,k,l,p,q)&&(w=!0));return w}
|
||||
function Jj(a,b,c,d,e,k,l,p,q){var w=!1,C=b&1?0:1,G=a.ya[b],D=16>p.length?p.length:16;G||(G={mc:e<<C,nc:k<<C,Pd:Array(D),oi:p.slice(0,D),Be:q,Cg:Array(D)});for(q=0;q<D;q++){var R=p[q],W=G.Pd[q]?G.oi[q]:[];if(R[0]!==W[0]||R[1]!==W[1]||R[2]!==W[2]){var w=G,W=q,V=C,ta=c,ia=d,va=e,wa=k,Sc=l,ll=[0,0,0,0],Qd=window.document.createElement("canvas");Qd.width=w.mc<<4;Qd.height=w.nc<<4;for(var Rh=Qd.getContext("2d"),ob=void 0,tc=void 0,Lb=void 0,Rd=8>wa||!ia?wa:8,bf=Rh.createImageData(w.mc,w.nc),ob=0;256>ob;ob++){for(Lb=
|
||||
0;Lb<wa;Lb++)for(var ml=w.Be&&W&1&&Lb>=wa-2,nl=Sc[Lb<Rd?ta+ob*Rd+Lb:ia+ob*Rd+Lb-Rd],cf=0;cf<=V;cf++)for(tc=0;tc<va;tc++){var Sh=tc<<V,Th=(Lb<<V)+cf,Uh=ml||nl&128>>(8<=tc&&192<=ob&&223>=ob?7:tc)?R:ll;Kj(bf,Sh,Th,Uh);V&&Kj(bf,Sh+1,Th,Uh)}Rh.putImageData(bf,(ob&15)*w.mc,(ob>>4)*w.nc)}w.Pd[W]="#"+da(R[0],2)+da(R[1],2)+da(R[2],2);w.oi[W]=R;w.Cg[W]=Qd;w=!0}}a.ya[b]=G;return w}function Lj(a){0<a.za||0<=a.fa?0>a.Fa&&(a.Fa=0):a.Fa=-1}
|
||||
function Gj(a){if(a.L){for(var b=10;15>=b;b++)if(null==a.F.eb[b])return;var c=a.F.eb[10],b=c&31,d=a.F.eb[11]&31,e=a.F.eb[9]&31,k=!1;a.F===a.B&&(k=!0,7!=e||4!=b||d||(d=7));if(c&32||b>d&&!k||b>e)Mj(a);else{c=a.F.eb[15]+((a.F.eb[14]&63)<<8);a.fa!=c&&(Mj(a),a.fa=c);d=d-b+1;if(a.Yc!=b||a.Ec!=d)a.Yc=b,a.Ec=d;a.Ba=e+1;Lj(a)}}}
|
||||
function Gj(a){if(a.L){for(var b=10;15>=b;b++)if(null==a.F.eb[b])return;var c=a.F.eb[10],b=c&31,d=a.F.eb[11]&31,e=a.F.eb[9]&31,k=!1;a.F===a.B&&(k=!0,7!=e||4!=b||d||(d=7));if(c&32||b>d&&!k||b>e)Mj(a);else{c=a.F.eb[15]+((a.F.eb[14]&63)<<8);a.fa!=c&&(Mj(a),a.fa=c);d=d-b+1;if(a.Yc!=b||a.Ec!=d)a.Yc=b,a.Ec=d;a.Aa=e+1;Lj(a)}}}
|
||||
function Mj(a){if(0<=a.fa){if(void 0!==a.U){var b=a.U[a.fa];if(b&131072){var b=b&-131073,c=a.fa%a.I,d=a.fa/a.I|0;a.L&&a.ya[a.L]&&(a.Ha&&Nj(a,c,d,b,a.Ha),Nj(a,c,d,b));a.U[a.fa]=b}}a.fa=-1}}
|
||||
function Oj(a){var b,c=a.F;a.Fc=!1;var d=c.vd[5];if(null!=d){b=1024;var e=0,k=c.vd[3]&31;switch(d&3){case 0:if(k){e=32;switch(k&24){case 8:e=96;break;case 16:e=160;break;case 24:e=224}c.vc=k&7}break;case 1:e=1;break;case 2:switch(k&24){default:e=2;break;case 8:e=98;break;case 16:e=162;break;case 24:e=226}break;case 3:a.hb==wi&&(e=3,c.vc=k&7)}d&8&&(b=1280);c=c.oe[4];null!=c&&(c&4||(b|=4096,e|=16),d&64&&(c&8&&(b|=16384,e|=4),a.Fc=!0));b|=e}return b}
|
||||
function Pj(a,b){var c=a.F;c&&null!=b&&b!=c.Qg&&(c.wg(b),a.ma.wg(c.cb,c.Eb,c.Ng()))}
|
||||
function Fj(a,b){var c,d=a.Ca,e=a.F;if(e)if(e.hb==Wi)d=Yi;else if(5<=e.hb){var d=null,k=e.Qc>>2,l=32768<k?32768:k,p=e.vd[6];if(null!=p){switch(p&12){case 0:e.cb=655360;e.Eb=k;d=255;break;case 4:e.cb=655360;e.Eb=k;d=3==a.na?15:16;break;case 8:e.cb=720896;e.Eb=l;d=Yi;break;case 12:e.cb=753664,e.Eb=l,d=3==a.na?2:3}var q=80==(e.vd[5]&80);!q||e.cb==a.cb&&e.Eb==a.Eb||(b=!0);c=e.oe[1]&8;k=e.eb[6];k|=e.eb[7]&1?256:0;e.hb==wi&&(k|=e.eb[7]&32?512:0);l=e.eb[9];255!=d&&(p&1?655360==e.cb||q?e.vd[5]&64?d=l&31?
|
||||
143>=e.eb[18]?19:20:21:l&128||350>k?d=c?13:14:480<=k&&(d=3==a.na?17:18):d=c?7-d:6:d-=c?2:0);c=Oj(a)}}else e.yc&8&&(e.yc&2?(d=e.yc&16?6:5,e.yc&4||--d):(d=e.yc&1?3:1,e.yc&4&&--d));else a.Ca=null,null==d&&(d=a.xa);if(!Ej(a,d,b))return!1;Pj(a,c);return!0}
|
||||
function Pj(a,b){var c=a.F;c&&null!=b&&b!=c.Qg&&(c.wg(b),a.ma.wg(c.cb,c.Eb,c.Ng(),!0))}
|
||||
function Fj(a,b){var c,d=a.Ca,e=a.F;if(e)if(e.hb==Wi)d=Yi;else if(5<=e.hb){var d=null,k=e.Qc>>2,l=32768<k?32768:k,p=e.vd[6];if(null!=p){switch(p&12){case 0:e.cb=655360;e.Eb=k;d=255;break;case 4:e.cb=655360;e.Eb=k;d=3==a.na?15:16;break;case 8:e.cb=720896;e.Eb=l;d=Yi;break;case 12:e.cb=753664,e.Eb=l,d=3==a.na?2:3}var q=80==(e.vd[5]&80);!q||e.cb==a.cb&&e.Eb==a.Eb||(b=!0);c=e.oe[1]&8;k=e.eb[6];k|=e.eb[7]&1?256:0;e.hb==wi&&(k|=e.eb[7]&32?512:0);l=e.eb[9];255!=d&&(p&1?655360!=e.cb&&!q&&350>k?d=c?7-d:6:
|
||||
e.vd[5]&64?d=l&31?143>=e.eb[18]?19:20:21:l&128||350>k?d=c?13:14:480<=k&&(d=3==a.na?17:18):d-=c?2:0);c=Oj(a)}}else e.yc&8&&(e.yc&2?(d=e.yc&16?6:5,e.yc&4||--d):(d=e.yc&1?3:1,e.yc&4&&--d));else a.Ca=null,null==d&&(d=a.xa);if(!Ej(a,d,b))return!1;Pj(a,c);return!0}
|
||||
function Ej(a,b,c){if(null!=b&&(b!=a.Ca||c)){a.hd=0;a.Ca=b;a.Ka=!1;b=a.F||(b==Yi?a.ia:a.T);if(b!=a.F||b.cb!=a.cb||b.Eb!=a.Eb){Mj(a);if(a.cb){if(!Bb(a.ma,a.cb,a.Eb))return!1;a.F&&(a.F.Sb=!1)}a.F=b;b.Sb=!0;a.cb=b.cb;a.Eb=b.Eb;if(!wb(a.ma,b.cb,b.Eb,3,b===a.B?b:null))return!1}a.L=0;a.I=a.Cb;a.O=a.Tb;a.Ya=a.I;a.Bb=Xi[Yi][2];b=0;if(c=Xi[a.Ca])a.I=c[0],a.O=c[1],a.Bb=c[2],b=c[3],a.L=c[4],4!=a.na&&7!=a.na||a.F!==a.B||3!=a.L||(7==a.B.eb[9]?a.O=43:a.L=a.hb);a.Mc=a.I*a.O|0;a.Lc=a.Mc/a.Bb|0;a.Sa=a.Lc;a.Kb=0;void 0!==
|
||||
b&&(a.Sa=(a.Sa<<1)+b|0,a.Kb=a.Sa+b>>1);a.ya.length&&(a.ta=a.ka/a.I|0,a.ua=a.qa/a.O|0,a.L?(b=a.ya[a.L],c=a.ya[a.L<<1],a.yd&&80==a.I?c&&a.ta>=3*c.mc>>2&&(a.L<<=1,b=c):(c&&a.ta>=c.mc&&(a.L<<=1,b=c),b&&(a.ta=b.mc,a.ua=b.nc)),a.Ta=a.Ua=0,b&&(a.Ta=a.I*b.mc,a.Ua=a.O*b.nc)):(a.ta=a.ua=1,a.Ta=a.I,a.Ua=a.O),a.Oa=a.Z.createImageData(a.Ta,a.Ua),a.Ga=window.document.createElement("canvas"),a.Ga.width=a.Ta,a.Ga.height=a.Ua,a.Ha=a.Ga.getContext("2d"),a.hc=a.tc=0,a.Qb=a.ka,a.Rb=a.qa,b=a.ka-a.I*a.ta,c=a.qa-a.O*a.ua,
|
||||
0<b&&(a.hc=b>>1,a.Qb-=b),0<c&&(a.tc=c>>1,a.Rb-=c),b||c)&&(a.Z.fillStyle=a.ha.style.backgroundColor,a.Z.fillRect(0,0,a.ka,a.qa));Qj(a,!0);mc(a)}return!0}function Kj(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 Rj(a){a.za=-1;a.ra=!1;var b=a.Lc;if(void 0===a.U||a.U.length!=b)a.U=Array(b)}function Qj(a,b){b||(a.Ka=!1);Rj(a)}
|
||||
function Nj(a,b,c,d,e){var k=d&255,l=d>>8;d=l&15;var p=a.ya[a.L];p.Be&&(d=p.Be[d]);var q=l>>4&15;p.Be&&(q=p.Be[q]);e?(b*=p.mc,c*=p.nc,e.fillStyle=p.Pd[q],e.fillRect(b,c,p.mc,p.nc)):(b=b*a.ta+a.hc,c=c*a.ua+a.tc,a.Z.fillStyle=p.Pd[q],a.Z.fillRect(b,c,a.ta,a.ua));l&256&&(q=(k&15)*p.mc,k=(k>>4)*p.nc,e?e.drawImage(p.Cg[d],q,k,p.mc,p.nc,b,c,p.mc,p.nc):a.Z.drawImage(p.Cg[d],q,k,p.mc,p.nc,b,c,a.ta,a.ua));l&512&&(k=a.Yc,l=a.Ec,e?(a.Ba&&a.Ba!==p.nc&&(k=k*p.nc/a.Ba|0,l=l*p.nc/a.Ba|0),e.fillStyle=p.Pd[d],e.fillRect(b,
|
||||
c+k,p.mc,l)):(a.Ba&&a.Ba!==a.ua&&(k=k*a.ua/a.Ba|0,l=l*a.ua/a.Ba|0),a.Z.fillStyle=p.Pd[d],a.Z.fillRect(b,c+k,a.ta,l)))}
|
||||
function Nj(a,b,c,d,e){var k=d&255,l=d>>8;d=l&15;var p=a.ya[a.L];p.Be&&(d=p.Be[d]);var q=l>>4&15;p.Be&&(q=p.Be[q]);e?(b*=p.mc,c*=p.nc,e.fillStyle=p.Pd[q],e.fillRect(b,c,p.mc,p.nc)):(b=b*a.ta+a.hc,c=c*a.ua+a.tc,a.Z.fillStyle=p.Pd[q],a.Z.fillRect(b,c,a.ta,a.ua));l&256&&(q=(k&15)*p.mc,k=(k>>4)*p.nc,e?e.drawImage(p.Cg[d],q,k,p.mc,p.nc,b,c,p.mc,p.nc):a.Z.drawImage(p.Cg[d],q,k,p.mc,p.nc,b,c,a.ta,a.ua));l&512&&(k=a.Yc,l=a.Ec,e?(a.Aa&&a.Aa!==p.nc&&(k=k*p.nc/a.Aa|0,l=l*p.nc/a.Aa|0),e.fillStyle=p.Pd[d],e.fillRect(b,
|
||||
c+k,p.mc,l)):(a.Aa&&a.Aa!==a.ua&&(k=k*a.ua/a.Aa|0,l=l*a.ua/a.Aa|0),a.Z.fillStyle=p.Pd[d],a.Z.fillRect(b,c+k,a.ta,l)))}
|
||||
function mc(a,b){if(a.ja.$b){var c=!1,d=a.F;d&&(d!==a.B?d.yc&8&&(c=!0):d.Jd&32&&(c=!0));if(c||b){if(b)Rj(a);else if(void 0===a.U)return;var e=!1;!(b||++a.hd&15)&&0<=a.Fa&&(a.Fa++,e=!0);var k=0,l=a.Mc,p=a.cb,c=p,q=c+a.Eb;19<=a.Ca&&(p=c=655360,q=c+65536);if(Sj(a,d)&8||d.ke&&d.ke<d.ai)d.We=(d.eb[12]<<8)+d.eb[13]|0,d.ke=0;var w=d.We;a.L&&(w<<=1);c+=w;w=a.Sa;5<=a.hb&&d.eb[19]&&d.eb[19]<<1!=d.eb[1]+1&&(a.Ya=d.eb[19]<<(a.L?1:d.eb[20]&64?3:4),w=(a.Ya*(a.O-1)+a.I)/a.Bb|0);c+w>q&&(w=q-c,0>w&&(w=0));q=c+w;if(d=
|
||||
!b&&a.ra){for(var d=a.ma,C=!0,G=c>>>d.na;0<w&&G<d.Z.length;)d.Z[G].Qa&&(d.Z[G].Qa=C=!1,d.Z[G].Gi=!0),w-=d.rb,G++;d=C}if(d){if(!e)return;if(!a.za){if(0>a.fa)return;k=a.fa;l=k+1}}if(a.L){if(a.ya[a.L]){e=0;p=a.za=0;d=1048575;w=a.F.yc&32;5<=a.hb&&(w=a.F.xc[16]&8);w&&(p=32768,d&=~p,a.Fa&2||(d&=-65537));for(c+=k<<1;c<q&&k<l;)w=Hb(a.ma,c),w|=65536,w&p&&(a.za++,w&=d),k==a.fa&&(w|=a.Fa&1?131072:0),a.ra&&w===a.U[k]||(Nj(a,k%a.I,k/a.I|0,w,a.Ha),a.U[k]=w,e++),c+=2,k++;a.ra=!0;e&&a.Ha&&a.Z.drawImage(a.Ga,0,0,
|
||||
a.Ta,a.Ua,a.hc,a.tc,a.Qb,a.Rb);Lj(a)}}else if(a.Kb){for(var l=q,D,q=c,k=a.za=0,e=a.Bb,p=16==e?65536:196608,d=16==e?1:2,w=Hj(a,d),G=C=0,R=a.I,W=0,V=a.O,ta=0;q<l;){D=Hb(a.ma,q);if(a.ra&&D===a.U[k])C+=e;else{a.U[k]=D;D=D>>8|(D&255)<<8;var ia=p,va=16;C<R&&(R=C);for(var wa=0;wa<e;wa++){var Sc=(D&(ia>>=d))>>(va-=d);Kj(a.Oa,C++,G,w[Sc])}C>W&&(W=C);G<V&&(V=G);G>=ta&&(ta=G+1)}q+=2;k++;if(C>=a.I){C=0;G+=2;if(G>a.O)break;G==a.O&&(G=1,q=c+a.Kb)}}a.ra=!0;R<a.I&&(a.Ha.putImageData(a.Oa,0,0,R,V,W-R,ta-V),a.Z.drawImage(a.Ga,
|
||||
|
|
@ -974,36 +974,36 @@ f.Ib=function(a,b,c){var d=this;switch(b){case "listDisks":return this.sa[b]=c,c
|
|||
f.uc=function(a,b,c,d){this.ma=b;this.A=c;this.Pa=d;this.xa=a;this.Y=gb(a,"ChipSet");Ak(this);Jb(b,this,Bk);Mb(b,this,Ck);this.V&&Dk(this,"Local Disk","?");Dk(this,"Remote Disk","??");Ek(this)||Za(this)};
|
||||
f.dc=function(a,b){if(!b){if(!a||!this.restore){if(this.reset(),this.xa.Lg){this.D=[];for(var c=0;c<this.B.length;c++)Fk(this,c,!0);Ek(this,!0)}}else if(!this.restore(a))return!1;if(c=this.sa.listDrives){for(;c.firstChild;)c.removeChild(c.firstChild);c.textContent="";for(var d=0;d<this.U;d++){var e=window.document.createElement("option");e.value=d;e.textContent=String.fromCharCode(65+d)+":";c.appendChild(e)}0<this.U&&(c.value="0",yk(this,0))}}return!0};
|
||||
f.cc=function(a){return a&&this.save?this.save():!0};f.reset=function(){Ak(this)};
|
||||
f.save=function(){var a=new Vd(this),b=0,c=[];c[b++]=this.Ra;c[b++]=0;c[b++]=this.wa;c[b++]=this.K;c[b++]=this.I;c[b++]=this.F;c[b++]=this.P;for(var d=b++,e=0,k=[],l=0;l<this.B.length;l++){var p=e++,q=this.B[l],w=0,C=[];C[w++]=q.ib;C[w++]=[q.name,q.tb,q.ub,q.zb,q.ob,q.Yd,q.Bf,q.Pe,q.Qe];C[w++]=q.Za;C[w++]=q.ld+100;C[w++]=q.xb;C[w++]=q.jb;C[w++]=q.md;C[w++]=q.sb;C[w++]=q.Va;C[w++]=q.Wd;C[w++]=q.Yi;C[w]=q.Kd;k[p]=C}c[d]=k;d=b++;for(e=0;e<this.B.length;e++)k=this.B[e],k.Aa&&Gk(this,k.Kd,k.Aa);c[d]=this.D;
|
||||
f.save=function(){var a=new Vd(this),b=0,c=[];c[b++]=this.Ra;c[b++]=0;c[b++]=this.wa;c[b++]=this.K;c[b++]=this.I;c[b++]=this.F;c[b++]=this.P;for(var d=b++,e=0,k=[],l=0;l<this.B.length;l++){var p=e++,q=this.B[l],w=0,C=[];C[w++]=q.ib;C[w++]=[q.name,q.tb,q.ub,q.zb,q.ob,q.Yd,q.Bf,q.Pe,q.Qe];C[w++]=q.Za;C[w++]=q.ld+100;C[w++]=q.xb;C[w++]=q.jb;C[w++]=q.md;C[w++]=q.sb;C[w++]=q.Va;C[w++]=q.Wd;C[w++]=q.Yi;C[w]=q.Kd;k[p]=C}c[d]=k;d=b++;for(e=0;e<this.B.length;e++)k=this.B[e],k.Ba&&Gk(this,k.Kd,k.Ba);c[d]=this.D;
|
||||
c[b++]=this.L;c[b]=this.ga;E(a,0,c);return a.data()};f.restore=function(a){return Ak(this,a[0])};
|
||||
function Ak(a,b){var c=0,d,e=!0;void 0===b&&(b=[0,0,128,Array(9),0,0,0,[]]);a.Ra=b[c++];c++;a.wa=b[c++];a.K=b[c++];a.I=b[c++];a.F=b[c++];a.P=b[c++];var k=b[c++];d=b[c++];null!=d&&(a.D=d);void 0===a.B&&(a.U=4,a.Y&&(a.U=Gh(a.Y)),a.B=Array(4));for(d=0;d<a.B.length;d++){var l=a.B[d];if(void 0===l){var l=a.B[d]={},p;if(a.Y)a:{p=a.Y;if(d<Gh(p)){if(!p.fa){p=360;break a}if(d<p.fa.length){p=p.fa[d];break a}}p=0}else p=0;switch(p){case 160:case 180:l.ub=1;default:l.tb=40;l.zb=9;break;case 720:l.tb=80;l.zb=
|
||||
9;break;case 1200:l.tb=80;l.zb=15;break;case 1440:l.tb=80,l.zb=18}}var q=a,w=d,C=k[d],G=0;p=!0;l.Ra=w;l.Cc=l.Wd=!1;void 0===C&&(C=[192,!0,0,2,0]);"boolean"==typeof C[1]&&(C[1]=["Floppy Drive",l.tb||40,l.ub||C[3],l.zb||9,l.ob||512,C[1],l.Bf,l.Pe,l.Qe]);l.ib=C[G++];var D=C[G++];l.name=D[0];l.tb=D[1];l.ub=D[2];l.zb=D[3];l.ob=D[4];l.Yd=D[5];(l.Bf=D[6])?(l.Pe=D[7],l.Qe=D[8]):(l.Bf=l.tb,l.Pe=l.ub,l.Qe=l.zb);l.Za=C[G++];l.ld=C[G++];l.xb=C[G++];l.ld=100<=l.ld?l.ld-100:l.ld-l.xb;l.jb=C[G++];l.md=C[G++];l.sb=
|
||||
C[G++];l.Va=C[G++];l.Xa=null;l.Aa||(l.Kd="");D=C[G++];102==D&&(D=!1);if("boolean"==typeof D){var R=D,D=C[G++],C=C[G];R?(G=D,D=q.B[w],Fk(q,w,!0,!0),D.Wd=!0,w=new kk(q,D,"preload"),q.Di(D,w,G,C,!0)):Hk(q,w,D,C,!0)?l.Aa&&C&&Ik(q,D,C,l.Aa):Za(q,!1)}else void 0!==D&&l.Aa&&0>l.Aa.restore(D)&&(p=!1);p&&l.Aa&&void 0!==l.Va&&(l.Xa=l.Aa.seek(l.xb,l.Za,l.jb));p||(e=!1)}a.L=b[c++]||0;a.ga=b[c]||0;return e}
|
||||
C[G++];l.Va=C[G++];l.Xa=null;l.Ba||(l.Kd="");D=C[G++];102==D&&(D=!1);if("boolean"==typeof D){var R=D,D=C[G++],C=C[G];R?(G=D,D=q.B[w],Fk(q,w,!0,!0),D.Wd=!0,w=new kk(q,D,"preload"),q.Di(D,w,G,C,!0)):Hk(q,w,D,C,!0)?l.Ba&&C&&Ik(q,D,C,l.Ba):Za(q,!1)}else void 0!==D&&l.Ba&&0>l.Ba.restore(D)&&(p=!1);p&&l.Ba&&void 0!==l.Va&&(l.Xa=l.Ba.seek(l.xb,l.Za,l.jb));p||(e=!1)}a.L=b[c++]||0;a.ga=b[c]||0;return e}
|
||||
function Ek(a,b){b||(a.T=0);if(a.O)for(var c in a.O){var d=a.O[c];if(d.name&&d.path){var e=c.charCodeAt(0)-65;if(0<=e&&e<a.B.length){!Hk(a,e,d.name,d.path,!0)&&b&&Za(a,!1);continue}}a.Ja("Unrecognized auto-mount specification for drive "+c)}return!!a.T}
|
||||
function zk(a,b,c,d){var e,k=a.sa.listDrives;if(k&&!isNaN(e=ca(k.value,10))&&0<=e&&e<a.B.length)if(c)if("?"==c)a.Ja('Use "Choose File" and "Mount" to select and load a local disk.');else{if("??"==c){c=window.prompt("Enter the URL of a remote disk image.","")||"";if(!c)return;b=fa(c);a.Wb("Attempting to load "+c+' as "'+b+'"')}for(a.Wb("loading disk "+c+"...");Hk(a,e,b,c,!1,d)&&window.confirm("Click OK to reload the original disk.\n(WARNING: All disk changes will be discarded)");){for(var k=a,l=c,
|
||||
p=void 0,p=0;p<k.D.length;p++)if(k.D[p][1]==l){k.D.splice(p,1);break}Fk(a,e,!1,!0)}}else Fk(a,e);else a.Ja("Nothing to load")}function Hk(a,b,c,d,e,k){var l=a.B[b];if(d&&l.Kd!=d){Fk(a,b,e,!0);if(l.Cc)return a.Ja("Drive "+b+" busy"),!0;l.Cc=!0;e&&(l.Dd=!0,a.T++,a.Ya()&&a.Na("loading diskette '"+c+"'"));l.Wd=!!k;(new kk(a,l,"preload")).load(c,d,k,a.Di);return!1}return!0}
|
||||
f.Di=function(a,b,c,d,e){var k;a.Cc=!1;b&&(k=b.info(),b&&k[0]>a.tb||k[1]>a.ub)&&(this.Ja('Diskette "'+c+'" too large for drive '+String.fromCharCode(65+a.Ra)),b=null);b?(a.Aa=b,a.Yi=c,a.Kd=d,Ik(this,c,d,b),k=b.info(),this.L|=128,this.Ja('Mounted diskette "'+c+'" in drive '+String.fromCharCode(65+a.Ra),a.Dd||e),a.Bf=k[0],a.Pe=k[1],a.Qe=k[2]):a.Wd=!1;a.Dd&&(a.Dd=!1,--this.T||Za(this));yk(this,a.Ra)};
|
||||
f.Di=function(a,b,c,d,e){var k;a.Cc=!1;b&&(k=b.info(),b&&k[0]>a.tb||k[1]>a.ub)&&(this.Ja('Diskette "'+c+'" too large for drive '+String.fromCharCode(65+a.Ra)),b=null);b?(a.Ba=b,a.Yi=c,a.Kd=d,Ik(this,c,d,b),k=b.info(),this.L|=128,this.Ja('Mounted diskette "'+c+'" in drive '+String.fromCharCode(65+a.Ra),a.Dd||e),a.Bf=k[0],a.Pe=k[1],a.Qe=k[2]):a.Wd=!1;a.Dd&&(a.Dd=!1,--this.T||Za(this));yk(this,a.Ra)};
|
||||
function Dk(a,b,c){if(a=a.sa.listDisks){for(var d=0;d<a.options.length;d++)if(a.options[d].value==c)return;d=window.document.createElement("option");d.value=c;d.textContent=b;a.appendChild(d)}}function yk(a,b){if(0<=b&&b<a.B.length){var c=a.B[b],d=a.sa.listDisks,e=a.sa.listDrives;if(d&&e&&(e=ca(e.value,10),c=c.Wd?"?":c.Kd,!isNaN(e)&&e==b)){for(e=0;e<d.options.length;e++)if(d.options[e].value==c){d.selectedIndex!=e&&(d.selectedIndex=e);break}e==d.options.length&&(d.selectedIndex=0)}}}
|
||||
function Fk(a,b,c,d){var e=a.B[b];e.Aa&&(Gk(a,e.Kd,e.Aa),e.Yi="",e.Kd="",e.Aa=null,e.Wd=!1,a.L|=128,d||a.Ja("Drive "+String.fromCharCode(65+b)+" unloaded",c),c||d||yk(a,b))}function Ik(a,b,c,d){var e;for(e=0;e<a.D.length;e++)if(a.D[e][1]==c){d.restore(a.D[e][2]);return}a.D[e]=[b,c,[]]}function Gk(a,b,c){var d;for(d=0;d<a.D.length;d++)if(a.D[d][1]==b){a.D[d][2]=c.save();break}}f.jl=function(a,b){b&4?this.P&4||this.P&8&&this.Y&&ci(this.Y,6):Ak(this);this.P=b};f.Yj=function(){return this.wa};
|
||||
function Fk(a,b,c,d){var e=a.B[b];e.Ba&&(Gk(a,e.Kd,e.Ba),e.Yi="",e.Kd="",e.Ba=null,e.Wd=!1,a.L|=128,d||a.Ja("Drive "+String.fromCharCode(65+b)+" unloaded",c),c||d||yk(a,b))}function Ik(a,b,c,d){var e;for(e=0;e<a.D.length;e++)if(a.D[e][1]==c){d.restore(a.D[e][2]);return}a.D[e]=[b,c,[]]}function Gk(a,b,c){var d;for(d=0;d<a.D.length;d++)if(a.D[d][1]==b){a.D[d][2]=c.save();break}}f.jl=function(a,b){b&4?this.P&4||this.P&8&&this.Y&&ci(this.Y,6):Ak(this);this.P=b};f.Yj=function(){return this.wa};
|
||||
f.Wj=function(){var a=0;this.I<this.F&&(a=this.K[this.I]);this.P&8&&this.Y&&di(this.Y,6);++this.I>=this.F&&(this.wa&=-81,this.I=this.F=0);return a};
|
||||
f.il=function(a,b){this.F<this.K.length&&(this.K[this.F++]=b);var c=this.K[0]&31;if(void 0!==xk[c]&&this.F>=xk[c].ad){var d=!1;this.I=0;var c=Jk(this),e,k,l,p,q,w=c&31;switch(w){case 3:Jk(this);Jk(this);Kk(this);break;case 4:k=Jk(this);this.Ra=k&3;e=this.B[this.Ra];Kk(this);Lk(this,(e.ib&-16777216)>>>24);break;case 5:case 6:k=Jk(this);d=k>>2&1;this.Ra=k&3;e=this.B[this.Ra];e.Za=d;k=e.xb=Jk(this);l=Jk(this);p=e.jb=Jk(this);q=Jk(this);e.sb=128<<q;e.md=Jk(this);Jk(this);Jk(this);6==w?(w=e,w.ib=72,w.Aa&&
|
||||
(w.Xa=null,w.ib=0,this.Y&&(Xh(this.Y,2,this,"dmaRead",w),Ph(this.Y,2)))):(w=e,w.ib=72,w.Aa&&(w.Aa.ae?w.ib=576:(w.Xa=null,w.ib=0,this.Y&&(Xh(this.Y,2,this,"dmaWrite",w),Ph(this.Y,2)))));Mk(this,e,c,d,k,l,p,q);d=!0;break;case 7:k=Jk(this);this.Ra=k&3;e=this.B[this.Ra];e.xb=e.ld=0;e.ib=268435488;Kk(this);d=!0;break;case 8:e=this.B[this.Ra];e.Za=0;Kk(this);Lk(this,e.Ra|e.Za<<2|e.ib&255);Lk(this,e.xb);this.Ra=this.Ra+1&3;break;case 10:k=Jk(this);d=k>>2&1;this.Ra=k&3;e=this.B[this.Ra];k=e.xb;l=e.Za=d;p=
|
||||
e.jb=1;q=0;e.ib=0;e.Aa&&(e.Xa=e.Aa.seek(e.xb,e.Za,e.jb))?q=e.Xa.length>>8:e.ib=72;Mk(this,e,c,d,k,l,p,q);d=!0;break;case 13:k=Jk(this);d=k>>2&1;this.Ra=k&3;e=this.B[this.Ra];k=e.xb;l=e.Za=d;p=1;q=Jk(this);e.sb=128<<q;e.md=Jk(this);Jk(this);e.ti=Jk(this);w=e;w.ib=72;w.Aa&&(w.Xa=null,w.ib=0,this.Y&&(w.Td=0,w.zc=Array(4),w.Eg=!0,w.of=0,Xh(this.Y,2,this,"dmaFormat",w),Ph(this.Y,2),w.Eg=!1));Mk(this,e,c,d,k,l,p,q);d=!0;break;case 15:k=Jk(this),this.Ra=k&3,e=this.B[this.Ra],e.Za=k>>2&1,k=Jk(this),e.xb+=
|
||||
f.il=function(a,b){this.F<this.K.length&&(this.K[this.F++]=b);var c=this.K[0]&31;if(void 0!==xk[c]&&this.F>=xk[c].ad){var d=!1;this.I=0;var c=Jk(this),e,k,l,p,q,w=c&31;switch(w){case 3:Jk(this);Jk(this);Kk(this);break;case 4:k=Jk(this);this.Ra=k&3;e=this.B[this.Ra];Kk(this);Lk(this,(e.ib&-16777216)>>>24);break;case 5:case 6:k=Jk(this);d=k>>2&1;this.Ra=k&3;e=this.B[this.Ra];e.Za=d;k=e.xb=Jk(this);l=Jk(this);p=e.jb=Jk(this);q=Jk(this);e.sb=128<<q;e.md=Jk(this);Jk(this);Jk(this);6==w?(w=e,w.ib=72,w.Ba&&
|
||||
(w.Xa=null,w.ib=0,this.Y&&(Xh(this.Y,2,this,"dmaRead",w),Ph(this.Y,2)))):(w=e,w.ib=72,w.Ba&&(w.Ba.ae?w.ib=576:(w.Xa=null,w.ib=0,this.Y&&(Xh(this.Y,2,this,"dmaWrite",w),Ph(this.Y,2)))));Mk(this,e,c,d,k,l,p,q);d=!0;break;case 7:k=Jk(this);this.Ra=k&3;e=this.B[this.Ra];e.xb=e.ld=0;e.ib=268435488;Kk(this);d=!0;break;case 8:e=this.B[this.Ra];e.Za=0;Kk(this);Lk(this,e.Ra|e.Za<<2|e.ib&255);Lk(this,e.xb);this.Ra=this.Ra+1&3;break;case 10:k=Jk(this);d=k>>2&1;this.Ra=k&3;e=this.B[this.Ra];k=e.xb;l=e.Za=d;p=
|
||||
e.jb=1;q=0;e.ib=0;e.Ba&&(e.Xa=e.Ba.seek(e.xb,e.Za,e.jb))?q=e.Xa.length>>8:e.ib=72;Mk(this,e,c,d,k,l,p,q);d=!0;break;case 13:k=Jk(this);d=k>>2&1;this.Ra=k&3;e=this.B[this.Ra];k=e.xb;l=e.Za=d;p=1;q=Jk(this);e.sb=128<<q;e.md=Jk(this);Jk(this);e.ti=Jk(this);w=e;w.ib=72;w.Ba&&(w.Xa=null,w.ib=0,this.Y&&(w.Td=0,w.zc=Array(4),w.Eg=!0,w.of=0,Xh(this.Y,2,this,"dmaFormat",w),Ph(this.Y,2),w.Eg=!1));Mk(this,e,c,d,k,l,p,q);d=!0;break;case 15:k=Jk(this),this.Ra=k&3,e=this.B[this.Ra],e.Za=k>>2&1,k=Jk(this),e.xb+=
|
||||
k-e.ld,0>e.xb&&(e.xb=0),e.xb>=e.tb&&(e.xb=e.tb-1),e.ld=k,e.ib=32,e.xb||(e.ib|=268435456),Kk(this),d=!0}0<this.F&&(this.wa|=80);this.P&8&&(!e||e.ib&8||!d||this.Y&&ci(this.Y,6))}};f.Xj=function(){var a=this.L;this.L&=-129;return a};f.hl=function(a,b){this.ga=b};function Mk(a,b,c,d,e,k,l,p){Kk(a);Lk(a,b.Ra|b.Za<<2|b.ib&255);Lk(a,(b.ib&65280)>>>8);Lk(a,(b.ib&16711680)>>>16);var q=0;if(e!=b.xb||k!=b.Za)q=l=1;c&128&&(k^=q,d||(q=0));Lk(a,e+q);Lk(a,k);Lk(a,l);Lk(a,p)}
|
||||
function Jk(a){var b=a.K[a.I];a.I++;return b}function Kk(a){a.I=a.F=0}function Lk(a,b){a.K[a.F++]=b}f.cj=function(a,b,c){if(void 0===b||0>b){b=-1;var d=null,e=0;if(!a.ib&&a.Aa){do{if(a.Xa&&(e=a.Va,0<=(b=vk(a.Xa,a.Va++)))){d=a.Xa;break}a.Xa=a.Aa.seek(a.xb,a.Za,a.jb);if(!a.Xa){a.ib=1088;break}a.Va=0;Nk(a)}while(1)}c(b,!1,d,e)}else c(-1,!1)};f.dj=function(a,b){return void 0!==b&&0<=b?Ok(a,b):-1};
|
||||
f.nj=function(a,b){var c;if(void 0!==b&&0<=b)a:if(c=b,a.ib)c=-1;else{a.zc[a.Td++]=c;if(a.Td==a.zc.length){a.xb=a.zc[0];a.Za=a.zc[1];a.jb=a.zc[2];a.sb=128<<a.zc[3];for(var d=a.Td=0;d<a.sb;d++)if(0>Ok(a,a.ti)){c=-1;break a}a.of++}a.of>=a.md&&(c=-1)}else c=-1;return c};function Ok(a,b){if(a.ib||!a.Aa)return-1;do{if(a.Xa&&a.Aa.write(a.Xa,a.Va++,b))break;a.Xa=a.Aa.seek(a.xb,a.Za,a.jb);if(!a.Xa){a.ib=8256;b=-1;break}a.Va=0;Nk(a)}while(1);return b}
|
||||
function Jk(a){var b=a.K[a.I];a.I++;return b}function Kk(a){a.I=a.F=0}function Lk(a,b){a.K[a.F++]=b}f.cj=function(a,b,c){if(void 0===b||0>b){b=-1;var d=null,e=0;if(!a.ib&&a.Ba){do{if(a.Xa&&(e=a.Va,0<=(b=vk(a.Xa,a.Va++)))){d=a.Xa;break}a.Xa=a.Ba.seek(a.xb,a.Za,a.jb);if(!a.Xa){a.ib=1088;break}a.Va=0;Nk(a)}while(1)}c(b,!1,d,e)}else c(-1,!1)};f.dj=function(a,b){return void 0!==b&&0<=b?Ok(a,b):-1};
|
||||
f.nj=function(a,b){var c;if(void 0!==b&&0<=b)a:if(c=b,a.ib)c=-1;else{a.zc[a.Td++]=c;if(a.Td==a.zc.length){a.xb=a.zc[0];a.Za=a.zc[1];a.jb=a.zc[2];a.sb=128<<a.zc[3];for(var d=a.Td=0;d<a.sb;d++)if(0>Ok(a,a.ti)){c=-1;break a}a.of++}a.of>=a.md&&(c=-1)}else c=-1;return c};function Ok(a,b){if(a.ib||!a.Ba)return-1;do{if(a.Xa&&a.Ba.write(a.Xa,a.Va++,b))break;a.Xa=a.Ba.seek(a.xb,a.Za,a.jb);if(!a.Xa){a.ib=8256;b=-1;break}a.Va=0;Nk(a)}while(1);return b}
|
||||
function Nk(a){a.jb++;a.jb>=a.Qe+1&&(a.jb=1,a.Za++,a.Za>=a.Pe&&(a.Za=0,a.xb++))}var Bk={1012:wk.prototype.Yj,1013:wk.prototype.Wj,1015:wk.prototype.Xj},Ck={1010:wk.prototype.jl,1013:wk.prototype.il,1015:wk.prototype.hl};Fa(function(){for(var a=Xa(window.document,"pcjs","fdc"),b=0;b<a.length;b++){var c=a[b],d=Va(c),d=new wk(d);Wa(d,c)}});
|
||||
function Z(a){Ja.call(this,"HDC",a,Z);this.dmaRead=this.ej;this.dmaWrite=this.fj;this.dmaWriteBuffer=this.oj;this.dmaWriteFormat=this.pj;this.na=[];if(a.drives)try{this.na=eval("("+a.drives+")")}catch(b){ra("HDC drive configuration error: "+b.message+" ("+a.drives+")")}this.Z=(this.L="at"==a.type)?1:0;this.ya=this.L?2:3}Ra(Z);
|
||||
var Pk=[{0:[306,2],1:[375,8],2:[306,6],3:[306,4]},{1:[306,4],2:[615,4],3:[615,6],4:[1023,8],5:[940,6],6:[615,4],7:[462,8],8:[733,5],9:[900,15],10:[820,3],11:[855,5],12:[855,7],13:[306,8],14:[733,7]}];f=Z.prototype;f.Ib=function(){return!1};f.uc=function(a,b,c,d){this.ma=b;this.A=c;this.Pa=d;this.xa=a;this.Y=gb(a,"ChipSet");Jb(b,this,this.L?Qk:Rk);Mb(b,this,this.L?Sk:Tk);this.L&&(b.T[496]=2,b.U[496]=2);Pd(c,19,this.Ak.bind(this));Pd(c,64,this.Bk.bind(this));this.reset();Uk(this)||Za(this)};
|
||||
f.dc=function(a,b){if(!b)if(!a||!this.restore)Vk(this),this.xa.Lg&&Uk(this,!0);else if(!this.restore(a))return!1;return!0};f.cc=function(a){return a&&this.save?this.save():!0};f.be=function(){return this.xa?this.xa.be():""};f.pd=function(){return this.xa?this.xa.pd():""};f.reset=function(){Vk(this,null,!0)};
|
||||
f.save=function(){var a=new Vd(this),b=0,c=[];this.L?(c[b++]=this.O,c[b++]=this.ua,c[b++]=this.P,c[b++]=this.ka,c[b++]=this.ia,c[b++]=this.ha,c[b++]=this.ga,c[b++]=this.wa,c[b++]=this.pa,c[b++]=[this.U,this.Ra]):(c[b++]=this.fa,c[b++]=this.wa,c[b++]=this.K,c[b++]=this.I,c[b++]=this.F,c[b++]=this.ta,c[b++]=this.ra,c[b++]=this.qa,c[b++]=this.V);for(var d=0,e=[],k=0;k<this.B.length;k++){var l=d++,p=this.B[k],q=0,w=[];w[q++]=p.errorCode;w[q++]=p.Zi;w[q++]=p.Yd;w[q++]=p.Rd;w[q++]=p.Sd;w[q++]=p.Za;w[q++]=
|
||||
p.ub;w[q++]=p.xd;w[q++]=p.jb;w[q++]=p.md;w[q++]=p.sb;w[q++]=p.Va;w[q]=p.Aa?p.Aa.save():null;e[l]=w}c[b]=e;E(a,0,c);return a.data()};f.restore=function(a){return Vk(this,a[0])};
|
||||
p.ub;w[q++]=p.xd;w[q++]=p.jb;w[q++]=p.md;w[q++]=p.sb;w[q++]=p.Va;w[q]=p.Ba?p.Ba.save():null;e[l]=w}c[b]=e;E(a,0,c);return a.data()};f.restore=function(a){return Vk(this,a[0])};
|
||||
function Vk(a,b,c){var d=0,e=!0;a.Ra=-1;if(a.L){if(null==b&&(b=[0,0,0,0,0,0,0,64,0,[0,-1]]),a.O=b[d++],a.ua=b[d++],a.P=b[d++],a.ka=b[d++],a.ia=b[d++],a.ha=b[d++],a.ga=b[d++],a.wa=b[d++],a.pa=b[d++],a.U=b[d++],"object"==typeof a.U){var k=a.U;a.U=k[0];a.Ra=k[1]}}else null==b&&(b=[0,0,Array(14),0,0]),a.fa=b[d++],a.wa=b[d++],a.K=b[d++],a.I=b[d++],a.F=b[d++],a.ta=b[d++],a.ra=b[d++],a.qa=b[d++],k=b[d++],void 0!==k?a.V=k:void 0===a.V&&(a.V=-1);void 0===a.B&&(a.B=Array(a.na.length));b=b[d];void 0===b&&(b=
|
||||
[]);for(d=0;d<a.B.length;d++){void 0===a.B[d]&&(a.B[d]={});var k=a.B[d],l=a,p=d,q=k,w=a.na[d],C=b[d],G=c,D=0,R=!0;void 0===C&&(C=[0,0,!1,Array(8)]);q.Ra=p;q.errorCode=C[D++];q.Zi=C[D++];q.Yd=C[D++];q.Rd=C[D++];q.Sd=C[D++];q.Za=C[D++];q.ub=C[D++];q.xd=C[D++];q.jb=C[D++];q.md=C[D++];q.sb=C[D++];q.nf=l.L?0:1;q.name=w.name;void 0===q.name&&(q.name="Hard Drive");q.path=w.path;q.mode=w.mode||(q.path?"preload":"local");"demandro"!=q.mode&&"demandrw"!=q.mode||l.pd()||(q.mode="local");q.type=w.type;if(void 0===
|
||||
q.type||void 0===Pk[l.Z][q.type])q.type=l.ya;w=Pk[l.Z][q.type];q.zb=w[2]||17;q.ob=w[3]||512;if(G&&l.Y){var w=l.Y,W=q.type;w.B&&(G=w.B[18],G=p?G&240|W:G&15|W<<4,w.B&&(w.B[18]=G,yh(w)))}void 0===q.Aa&&(q.Aa=null,l.Ja("Type "+q.type+' "'+q.name+'" is fixed disk '+p,!0));Wk(l,q);q.Va=C[D++];q.Xa=null;q.Aa&&(l=C[D],void 0!==l&&0>q.Aa.restore(l)&&(R=!1),R&&void 0!==q.Va&&(q.Xa=q.Aa.seek(q.xd,q.Za,q.jb+q.nf)));R||(e=!1);null!=a.fa&&1>=d&&(a.fa|=(k.type&3)<<(1-d<<1))}0<=a.Ra&&(a.D=a.B[a.Ra]);return e}
|
||||
function Wk(a,b,c){if(b){var d=0,e=0;null==c&&((d=b.Rd[2])?e=b.Rd[0]<<8|b.Rd[1]:c=b.type);null==c||d||(d=Pk[a.Z][c][1],e=Pk[a.Z][c][0]);d&&((c=Pk[a.Z][b.type])&&e!=c[0]&&d!=c[1]&&a.Ja("Warning: drive parameters ("+e+","+d+") do not match drive type "+b.type+" ("+c[0]+","+c[1]+")"),b.tb=e,b.ub=d,null==b.Aa&&(b.Aa=new kk(a,b,b.mode)))}}
|
||||
function Uk(a,b){b||(a.T=0);for(var c=0;c<a.B.length;c++){var d=a.B[c];if(d.name&&d.path){if(!(b&&d.Aa&&d.Aa.uf)){var e;e=a;var k=d.name,d=d.path,l=e.B[c];l.Cc?(e.Ja("Drive "+c+" busy"),e=!0):(l.Cc=!0,l.Dd=!0,e.T++,e.Ya()&&e.Na("loading "+k),(l.Aa||new kk(e,l,l.mode)).load(k,d,null,e.rj),e=!1);!e&&b&&Za(a,!1)}}else b&&void 0!==d.type&&(d.Aa=null,Wk(a,d,d.type))}return!!a.T}
|
||||
f.rj=function(a,b,c){a.Cc=!1;(a.Aa=b)&&this.Ja('Mounted disk "'+c+'" in drive '+String.fromCharCode(67+a.Ra),a.Dd);a.Dd&&(a.Dd=!1,--this.T||Za(this))};f.yk=function(){var a=0;this.I<this.F&&(a=this.K[this.I]);this.Y&&di(this.Y,5);this.wa&=-33;++this.I>=this.F&&(this.I=this.F=0,this.wa&=-15);return a};f.Fl=function(a,b){this.F<this.K.length&&(this.K[this.F++]=b);var c=12!=this.K[0]?6:this.K.length;6==this.F&&(this.wa&=-2);this.F>=c&&(this.wa|=2,this.wa&=-2,Xk(this))};
|
||||
q.type||void 0===Pk[l.Z][q.type])q.type=l.ya;w=Pk[l.Z][q.type];q.zb=w[2]||17;q.ob=w[3]||512;if(G&&l.Y){var w=l.Y,W=q.type;w.B&&(G=w.B[18],G=p?G&240|W:G&15|W<<4,w.B&&(w.B[18]=G,yh(w)))}void 0===q.Ba&&(q.Ba=null,l.Ja("Type "+q.type+' "'+q.name+'" is fixed disk '+p,!0));Wk(l,q);q.Va=C[D++];q.Xa=null;q.Ba&&(l=C[D],void 0!==l&&0>q.Ba.restore(l)&&(R=!1),R&&void 0!==q.Va&&(q.Xa=q.Ba.seek(q.xd,q.Za,q.jb+q.nf)));R||(e=!1);null!=a.fa&&1>=d&&(a.fa|=(k.type&3)<<(1-d<<1))}0<=a.Ra&&(a.D=a.B[a.Ra]);return e}
|
||||
function Wk(a,b,c){if(b){var d=0,e=0;null==c&&((d=b.Rd[2])?e=b.Rd[0]<<8|b.Rd[1]:c=b.type);null==c||d||(d=Pk[a.Z][c][1],e=Pk[a.Z][c][0]);d&&((c=Pk[a.Z][b.type])&&e!=c[0]&&d!=c[1]&&a.Ja("Warning: drive parameters ("+e+","+d+") do not match drive type "+b.type+" ("+c[0]+","+c[1]+")"),b.tb=e,b.ub=d,null==b.Ba&&(b.Ba=new kk(a,b,b.mode)))}}
|
||||
function Uk(a,b){b||(a.T=0);for(var c=0;c<a.B.length;c++){var d=a.B[c];if(d.name&&d.path){if(!(b&&d.Ba&&d.Ba.uf)){var e;e=a;var k=d.name,d=d.path,l=e.B[c];l.Cc?(e.Ja("Drive "+c+" busy"),e=!0):(l.Cc=!0,l.Dd=!0,e.T++,e.Ya()&&e.Na("loading "+k),(l.Ba||new kk(e,l,l.mode)).load(k,d,null,e.rj),e=!1);!e&&b&&Za(a,!1)}}else b&&void 0!==d.type&&(d.Ba=null,Wk(a,d,d.type))}return!!a.T}
|
||||
f.rj=function(a,b,c){a.Cc=!1;(a.Ba=b)&&this.Ja('Mounted disk "'+c+'" in drive '+String.fromCharCode(67+a.Ra),a.Dd);a.Dd&&(a.Dd=!1,--this.T||Za(this))};f.yk=function(){var a=0;this.I<this.F&&(a=this.K[this.I]);this.Y&&di(this.Y,5);this.wa&=-33;++this.I>=this.F&&(this.I=this.F=0,this.wa&=-15);return a};f.Fl=function(a,b){this.F<this.K.length&&(this.K[this.F++]=b);var c=12!=this.K[0]?6:this.K.length;6==this.F&&(this.wa&=-2);this.F>=c&&(this.wa|=2,this.wa&=-2,Xk(this))};
|
||||
f.zk=function(){var a=this.wa;this.I<this.F&&(this.wa|=1);return a};f.Il=function(a,b){this.ta=b;this.Y&&di(this.Y,5);Vk(this)};f.xk=function(){return this.fa};f.Hl=function(a,b){this.ra=b;this.wa=13};f.Gl=function(a,b){this.qa=b};f.bi=function(){};function Yk(a){var b=-1;a.D&&(b=Zk(a.D,function(){}),(1==a.D.Va||a.D.Va==a.D.ob)&&1<a.D.Va&&(a.D.sb-=a.D.ob,a.P=a.P-1&255,a.D.sb>=a.D.ob?(a.wa=128,Zk(a.D,function(b){0<=b?($k(a),a.wa=88):(a.wa=1,a.O=16)},!1)):a.wa=80));return b}
|
||||
f.gj=function(){return Yk(this)|Yk(this)<<8};function al(a,b){a.D&&a.D.sb>=a.D.ob&&(0>bl(a.D,b)?(a.wa=1,a.O=16):(1==a.D.Va||a.D.Va==a.D.ob)&&1<a.D.Va&&(a.D.sb-=a.D.ob,a.P=a.P-1&255,$k(a),a.wa=80,a.D.sb>=a.D.ob&&(a.wa|=8)))}f.Qk=function(a,b){al(this,b&255);al(this,b>>8&255)};f.Hj=function(){return this.O};f.Vk=function(a,b){this.ua=b};f.Jj=function(){return this.P};f.Tk=function(a,b){this.P=b};f.Kj=function(){return this.ka};f.Uk=function(a,b){this.ka=b};f.Fj=function(){return this.ia};
|
||||
f.Pk=function(a,b){this.ia=b};f.Ej=function(){return this.ha};f.Ok=function(a,b){this.ha=b};f.Gj=function(){return this.ga};f.Rk=function(a,b){this.ga=b;this.wa=this.B[this.ga&16?1:0]?this.wa|80:this.wa&-65};f.Lj=function(){return this.wa};f.Nk=function(a,b){this.pa=b;this.Y&&di(this.Y,14);cl(this)};f.Sk=function(a,b){this.U&4&&!(b&4)&&(this.O=1);this.U=b};
|
||||
|
|
@ -1012,10 +1012,10 @@ function $k(a){!a.Y||a.U&2||ci(a.Y,14,120)}
|
|||
function Xk(a){a.I=0;var b=dl(a),c=dl(a),d=c&32,e=d>>5,k=c&31,l=dl(a),p=dl(a),q=l<<2&768|p,w=l&63,C=dl(a),G=dl(a),D=a.B[e];D&&(D.xd=q,D.Za=k,D.jb=w,D.sb=C*D.ob);switch(b){case 3:el(a,D?D.errorCode:4);fl(a,c);fl(a,l);fl(a,p);fl(a,0|d);b=-1;break;case 12:for(c=0;0<=(b=dl(a));)D&&c<D.Rd.length&&(D.Rd[c++]=b);D&&Wk(a,D);b=0;D||a.V!=e||(a.V=-1,b=2);el(a,b|d);b=-1;break;case 224:case 228:el(a,0|d),b=-1}if(0<=b)switch(void 0===D?b=-1:(D.errorCode=0,D.Zi=0),b){case 0:el(a,0|d);break;case 1:D.Bm=G;el(a,0|
|
||||
d);break;case 5:el(a,0|d);break;case 8:gl(a,D,function(b){el(a,b|d)});break;case 10:hl(a,D,function(b){el(a,b|d)});break;case 15:il(a,D,function(b){el(a,b|d)});break;default:el(a,2|d)}}function dl(a){var b=-1;a.I<a.F&&(b=a.K[a.I++]);return b}function el(a,b){a.I=a.F=0;void 0!==b&&fl(a,b);a.Y&&ci(a.Y,5);a.wa|=32}function fl(a,b){a.K[a.F++]=b}f.ej=function(a,b,c){void 0===b||0>b?Zk(a,c):c(-1,!1)};f.fj=function(a,b){return void 0!==b&&0<=b?bl(a,b):-1};
|
||||
f.oj=function(a,b){var c;void 0!==b&&0<=b?(c=b,a.Va<a.Sd.length?a.Sd[a.Va++]=c:(a.errorCode=20,c=-1)):c=-1;return c};f.pj=function(a,b){var c;if(void 0!==b&&0<=b)a:if(c=b,a.errorCode)c=-1;else{a.zc[a.Td++]=c;if(a.Td==a.zc.length){a.xd=a.zc[0];a.Za=a.zc[1];a.jb=a.zc[2];a.sb=128<<a.zc[3];for(var d=a.Td=0;d<a.sb;d++)if(0>bl(a,a.ti)){c=-1;break a}a.of++}a.of>=a.md&&(c=-1)}else c=-1;return c};
|
||||
function gl(a,b,c){b.errorCode=4;if(b.Aa&&(b.Xa=null,a.Y)){b.errorCode=0;Xh(a.Y,3,a,"dmaRead",b);Ph(a.Y,3,function(a){a||0!=b.errorCode||(b.errorCode=4);c(b.errorCode?2:0)});return}c(b.errorCode?2:0)}function hl(a,b,c){b.errorCode=4;if(b.Aa&&(b.Xa=null,a.Y)){b.errorCode=0;Xh(a.Y,3,a,"dmaWrite",b);Ph(a.Y,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 gl(a,b,c){b.errorCode=4;if(b.Ba&&(b.Xa=null,a.Y)){b.errorCode=0;Xh(a.Y,3,a,"dmaRead",b);Ph(a.Y,3,function(a){a||0!=b.errorCode||(b.errorCode=4);c(b.errorCode?2:0)});return}c(b.errorCode?2:0)}function hl(a,b,c){b.errorCode=4;if(b.Ba&&(b.Xa=null,a.Y)){b.errorCode=0;Xh(a.Y,3,a,"dmaWrite",b);Ph(a.Y,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 il(a,b,c){b.errorCode=4;b.Sd&&b.Sd.length==b.sb||(b.Sd=Array(b.sb));b.Va=0;a.Y?(b.errorCode=0,Xh(a.Y,3,a,"dmaWriteBuffer",b),Ph(a.Y,3,function(a){a||0!=b.errorCode||(b.errorCode=4);c(b.errorCode?2:0)})):c(b.errorCode?2:0)}
|
||||
function Zk(a,b,c){var d=-1,e=null,k=0;if(a.errorCode)return b&&b(d,!1,e,k),d;var l=!1!==c?1:0;if(a.Xa&&(k=a.Va,d=vk(a.Xa,a.Va),a.Va+=l,0<=d))return e=a.Xa,b&&b(d,!1,e,k),d;if(b){if(a.Aa)return a.Aa.seek(a.xd,a.Za,a.jb+a.nf,!1,function(c,q){(a.Xa=c)?(e=c,k=a.Va=0,jl(a),d=vk(a.Xa,a.Va),a.Va+=l):a.errorCode=20;b(d,q,e,k)}),d;a.errorCode=20;b(d,!1,e,k)}return d}
|
||||
function bl(a,b){if(a.errorCode)return-1;do{if(a.Xa&&a.Aa.write(a.Xa,a.Va++,b))break;a.Aa&&a.Aa.seek(a.xd,a.Za,a.jb+a.nf,!0,function(b){a.Xa=b});if(!a.Xa){a.errorCode=20;b=-1;break}a.Va=0;jl(a)}while(1);return b}function jl(a){a.jb++;var b=1-a.nf;a.jb>=a.zb+b&&(a.jb=b,a.Za++,a.Za>=a.ub&&(a.Za=0,a.xd++))}f.Ak=function(){var a=this.A.H&255;!(this.A.G>>8)&&128<a&&(this.V=a-128);return!0};f.Bk=function(){var a;(a=this.A.G>>8||!this.Y)||(a=!(this.Y.Xb[0].Pc&64));return a?!0:!1};
|
||||
function Zk(a,b,c){var d=-1,e=null,k=0;if(a.errorCode)return b&&b(d,!1,e,k),d;var l=!1!==c?1:0;if(a.Xa&&(k=a.Va,d=vk(a.Xa,a.Va),a.Va+=l,0<=d))return e=a.Xa,b&&b(d,!1,e,k),d;if(b){if(a.Ba)return a.Ba.seek(a.xd,a.Za,a.jb+a.nf,!1,function(c,q){(a.Xa=c)?(e=c,k=a.Va=0,jl(a),d=vk(a.Xa,a.Va),a.Va+=l):a.errorCode=20;b(d,q,e,k)}),d;a.errorCode=20;b(d,!1,e,k)}return d}
|
||||
function bl(a,b){if(a.errorCode)return-1;do{if(a.Xa&&a.Ba.write(a.Xa,a.Va++,b))break;a.Ba&&a.Ba.seek(a.xd,a.Za,a.jb+a.nf,!0,function(b){a.Xa=b});if(!a.Xa){a.errorCode=20;b=-1;break}a.Va=0;jl(a)}while(1);return b}function jl(a){a.jb++;var b=1-a.nf;a.jb>=a.zb+b&&(a.jb=b,a.Za++,a.Za>=a.ub&&(a.Za=0,a.xd++))}f.Ak=function(){var a=this.A.H&255;!(this.A.G>>8)&&128<a&&(this.V=a-128);return!0};f.Bk=function(){var a;(a=this.A.G>>8||!this.Y)||(a=!(this.Y.Xb[0].Pc&64));return a?!0:!1};
|
||||
var Rk={800:Z.prototype.yk,801:Z.prototype.zk,802:Z.prototype.xk},Qk={496:Z.prototype.gj,497:Z.prototype.Hj,498:Z.prototype.Jj,499:Z.prototype.Kj,500:Z.prototype.Fj,501:Z.prototype.Ej,502:Z.prototype.Gj,503:Z.prototype.Lj},Tk={800:Z.prototype.Fl,801:Z.prototype.Il,802:Z.prototype.Hl,803:Z.prototype.Gl,807:Z.prototype.bi,811:Z.prototype.bi,815:Z.prototype.bi},Sk={496:Z.prototype.Qk,497:Z.prototype.Vk,498:Z.prototype.Tk,499:Z.prototype.Uk,500:Z.prototype.Pk,501:Z.prototype.Ok,502:Z.prototype.Rk,503:Z.prototype.Nk,
|
||||
1014:Z.prototype.Sk};Fa(function(){for(var a=Xa(window.document,"pcjs","hdc"),b=0;b<a.length;b++){var c=a[b],d=Va(c),d=new Z(d);Wa(d,c)}});function Vd(a,b,c){this.id=a.id;this.key=kl(a,b,c);this.Pa=a.Pa;ol(this,a.xj)}function kl(a,b,c){a=a.id;if(b){var d=b.indexOf(".");0<d&&(a+=".v"+b.substr(0,d))}c&&(a+="."+c);return a}
|
||||
Vd.prototype={constructor:Vd,value:function(){return this[this.id]},data:function(){return this[this.id]},load:function(a){return a?(this[this.id]=a,this.A=!0):this.A?!0:xa()&&(a=ya(this.key))?(this[this.id]=a,this.A=!0):!1},toString:function(){var a=this[this.id];return"string"==typeof a?a:JSON.stringify(a)},clear:function(a){ol(this);var b=[];try{for(var c=0,d=window.localStorage.length;c<d;c++)b.push(window.localStorage.key(c))}catch(e){}for(c=0;c<b.length;c++)if((d=b[c])&&(a||d.substr(0,this.key.length)==
|
||||
|
|
@ -1023,14 +1023,14 @@ this.key)){try{window.localStorage.removeItem(d)}catch(k){}b.splice(c,1);c=0}},Y
|
|||
function E(a,b,c){try{a[a.id][b]=c}catch(d){}}
|
||||
function sl(a,b,c){Ja.call(this,"Computer",a,sl);this.ja.$b=!1;this.P=a.busWidth||a.buswidth;this.lc=tl;this.F=null;this.I=!1;this.T=b?b.url:null;this.U=(Math.random()+.1).toString(36).substr(2,12);this.B=ul(this);if(this.A=Ua("CPU",this.id)){this.Pa=Ua("Debugger",this.id);this.ma=new pb({id:this.Ci+".bus",buswidth:this.P},this.A,this.Pa);var d,e=Sa(this.id);if((this.gd=Ua("Panel",this.id))&&this.gd.Hg)for(b=0;b<e.length;b++)d=e[b],d.Ja=this.gd.Ja,d.Wb=this.gd.Wb,d.Hg=this.gd.Hg;for(b=0;b<e.length;b++)d=
|
||||
e[b],d.uc&&d.uc(this,this.ma,this.A,this.Pa);b=null;d=a.resume;void 0!==d&&(1<d.length?b=this.kf=d:this.lc=parseInt(d,10));var k;if(a=Ma&&Ma.state||(k=!0,a.state))b=this.L=a,k||(this.I=!0,this.lc=tl),this.lc&&(this.K=new Vd(this,vl),this.K.load()?b=null:delete this.K);!b&&this.lc&&(k=null,this.B&&(k=qa()+"/api/v1/user?req=load&user="+this.B+"&state="+kl(this,vl)),b=k)&&(this.I=!0);b?pa(b,!0,null,this,this.Jk):Za(this);c||wl(this,this.pg)}else ra("Unable to find CPU component")}Ra(sl);
|
||||
var vl="1.19.8",tl=0;f=sl.prototype;f.be=function(){return this.U};f.pd=function(){return this.B?this.B:""};f.Jk=function(a,b,c){c?(this.kf=null,this.I=!1,this.Ja("Unable to load machine state from server (error "+c+(b?": "+(String.prototype.trim?b.trim():b.replace(/^\s+|\s+$/g,"")):"")+")")):this.F=b;Za(this)};function wl(a,b,c){for(var d=Sa(a.id),e=0;e<=d.length;e++){var k=e<d.length?d[e]:a;if(!$a(k)){$a(k,function(){wl(a,b,c)});return}}b.call(a,c)}
|
||||
var vl="1.19.9",tl=0;f=sl.prototype;f.be=function(){return this.U};f.pd=function(){return this.B?this.B:""};f.Jk=function(a,b,c){c?(this.kf=null,this.I=!1,this.Ja("Unable to load machine state from server (error "+c+(b?": "+(String.prototype.trim?b.trim():b.replace(/^\s+|\s+$/g,"")):"")+")")):this.F=b;Za(this)};function wl(a,b,c){for(var d=Sa(a.id),e=0;e<=d.length;e++){var k=e<d.length?d[e]:a;if(!$a(k)){$a(k,function(){wl(a,b,c)});return}}b.call(a,c)}
|
||||
function xl(a,b){var c=new Vd(a,vl,"validate");if(c.load()&&ql(c)){var d=rl(c,"timestamp"),e=b?rl(b,"timestamp"):"unknown";d!=e&&(a.Ja("Machine state may be out-of-date\n("+d+" vs. "+e+")\nCheck your browser's local storage limits"),b||c.clear())}}
|
||||
f.pg=function(a){void 0===a&&(a=this.lc||(this.F?1:tl));var b=!1,c=!1;this.O=!1;var d=this.K||new Vd(this,vl);if(-1==a)b=!0;else if(a>tl){if(d.load(this.F)){this.D=new Vd(this,vl,"failsafe");this.D.load()&&(yl(this,d),a=2,ol(this.D));E(this.D,"timestamp",la());pl(this.D);var e=this.lc&&!this.I;if(1==a||sa("Click OK to restore the previous PCjs machine state, or CANCEL to reset the machine.")){if(c=ql(d)){var k=rl(d,"code"),l=rl(d,"data");k&&("ok"==k?d.load(l):("error"==k&&"no machine state"!=l?(this.Ja("Error: "+
|
||||
l),"unable to verify user"==l&&(za("user",""),this.B=null)):this.Wb(k+": "+l),ol(d),d.load()?(c=ql(d),e=!0):c=!1))}e&&xl(this,c?d:null)}else 2==a&&d.clear()}else xl(this);delete this.F;delete this.K}e=Sa(this.id);for(k=0;k<e.length;k++)l=e[k],l!==this&&l!=this.A&&(c=zl(this,l,d,b,c));b=[d,a,c];-1!=a?wl(this,this.Ei,b):this.Ei(b)};
|
||||
function zl(a,b,c,d,e){if(!b.ja.$b){b.ja.$b=!0;if(b.dc){var k=null;e&&((k=rl(c,b.id))||(k=rl(c,b.id.replace(/[a-z0-9]\./i,"."))));"string"===typeof k&&(k=null);!b.dc(k,d)&&k&&(ra("Unable to restore state for "+b.type),a.L&&!a.F?(c.clear(),a.lc=tl,window&&window.location.reload()):a.O=!0,b.dc(null),e=!1)}if(!d&&b.pi)for(a=b.pi.split("|"),c=0;c<a.length;c++)b.status(a[c])}return e}
|
||||
f.Ei=function(a){var b=a[0],c=0>a[1];a=a[2];this.ja.$b=!0;this.vi||(this.Wb("PCjs v"+vl+"\nCopyright \u00a9 2012-2015 Jeff Parsons <Jeff@pcjs.org>\nLicense: GPL version 3 or later <http://gnu.org/licenses/gpl.html>"),this.vi=!0);this.A&&(zl(this,this.A,b,c,a),kc(this.A));this.O&&(yl(this,b),b.clear());!c&&this.D&&(this.D.clear(),delete this.D)};
|
||||
function yl(a,b){if(sa("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.T,d=a.pd(),e=b.toString(),k={app:"PCjs"};k.ver=vl;k.url=c;k.user=d;k.type="bug";k.data=e;pa("http://www.pcjs.org/api/v1/report",!0,k)}}
|
||||
function Al(a,b,c){var d,e="none",k=new Vd(a,vl),l=new Vd(a,vl,"validate"),p=la();E(l,"timestamp",p);E(k,"timestamp",p);E(k,"version","1.19.8");E(k,"url",window?window.location.href:null);E(k,"browser",window?window.navigator.userAgent:"");a.A&&a.A.cc&&(c&&nc(a.A),d=a.A.cc(b,c),"object"===typeof d&&E(k,a.A.id,d),c&&(a.A.ja.$b=!1,!1===d&&(e=null)));for(var p=Sa(a.id),q=0;q<p.length;q++){var w=p[q];w.ja.$b&&(w.cc&&(d=w.cc(b,c),"object"===typeof d&&E(k,w.id,d)),c&&(w.ja.$b=!1,!1===d&&(e=null)))}e&&(c?
|
||||
function Al(a,b,c){var d,e="none",k=new Vd(a,vl),l=new Vd(a,vl,"validate"),p=la();E(l,"timestamp",p);E(k,"timestamp",p);E(k,"version","1.19.9");E(k,"url",window?window.location.href:null);E(k,"browser",window?window.navigator.userAgent:"");a.A&&a.A.cc&&(c&&nc(a.A),d=a.A.cc(b,c),"object"===typeof d&&E(k,a.A.id,d),c&&(a.A.ja.$b=!1,!1===d&&(e=null)));for(var p=Sa(a.id),q=0;q<p.length;q++){var w=p[q];w.ja.$b&&(w.cc&&(d=w.cc(b,c),"object"===typeof d&&E(k,w.id,d)),c&&(w.ja.$b=!1,!1===d&&(e=null)))}e&&(c?
|
||||
(p=d=!1,b?(a.B&&Bl(a,a.B,k.toString()),pl(l)&&pl(k)||(e=null,d=p=!0)):a.lc&&(d=!0,p=3==a.lc),d&&k.clear(p)):e=k.toString());c&&(a.ja.$b=!1);return e}f.reset=function(){this.ma&&this.ma.reset&&(this.Na("Resetting "+this.ma.type),this.ma.reset());for(var a=Sa(this.id),b=0;b<a.length;b++){var c=a[b];c!==this&&c!==this.ma&&c.reset&&(this.Na("Resetting "+c.type),c.reset())}};f.start=function(a,b){for(var c=Sa(this.id),d=0;d<c.length;d++){var e=c[d];"CPU"!=e.type&&e!==this&&e.start&&e.start(a,b)}};
|
||||
f.stop=function(a,b){for(var c=Sa(this.id),d=0;d<c.length;d++){var e=c[d];"CPU"!=e.type&&e!==this&&e.stop&&e.stop(a,b)}};f.Ib=function(a,b,c){var d=this;switch(b){case "save":return this.sa[b]=c,c.onclick=function(){var a=ul(d,!0);if(a){var b=!!(d.lc&&!d.kf||d.L),c=Al(d,b);b?Bl(d,a,c):d.Ja("Resume disabled, machine state not saved")}},!0;case "reset":return this.sa[b]=c,c.onclick=function(){oc(d)},!0}return!1};
|
||||
function ul(a,b){var c=a.B;c||(c=ya("user"),void 0!==c?!c&&b&&(c=null,window&&(c=window.prompt("Saving machine states on the pcjs.org server is currently unsupported.\n\nIf you're running your own server, enter your user ID below.","")),c&&((c=Cl(a,c))||a.Ja("The user ID is invalid."))):b&&a.Ja("Browser local storage is not available"));return c}
|
||||
|
|
@ -1043,6 +1043,6 @@ function Fl(a,b,c,d,e,k,l){function p(a,k){if(k)l(k,null);else{if(c){var p=b;p&&
|
|||
null,a=G.message}else a="unrecognized XML: "+(255<a.length?a.substr(0,255)+"...":a);l(a,p)}}a?e?Gl(a,k,p):p(a,null):l("no data"+(b?" for file: "+b:""),null)}
|
||||
function Gl(a,b,c){var d;if(d=/<([a-z]+)\s+ref="(.*?)"(.*?)\/>/g.exec(a)){var e=d[2];b("Loading "+e+"...");pa(e,!0,null,null,function(k,l,p){if(p||!l)c(a,"unable to resolve XML reference: "+d[0]+" ("+p+")");else{if(k=d[3])if(p=l.match(new RegExp("<"+d[1]+"[^>]*>"))){for(var q=p[0],w,C=/( [a-z]+=)(['"])(.*?)\2/g;w=C.exec(k);)q=0>q.indexOf(w[1])?q.replace(">",w[0]+">"):q.replace(new RegExp(w[1]+"(['\"])(.*?)\\1"),w[0]);p[0]!=q&&(l=l.replace(p[0],q))}else{c(a,"missing <"+d[1]+"> in "+e);return}l=l.replace(/<\?xml[^>]*>[\r\n]*/,
|
||||
"");a=a.replace(d[0],l);Gl(a,b,c)}})}else c(a,null)}
|
||||
function Hl(a,b,c,d){function e(a){if(void 0===p){var b=l&&Xa(l,"machine-warning");p=b&&b[0]||l}p&&(p.innerHTML=ja(a))}function k(a){e("Error: "+a);q&&(--Dl||Ha(!0));q=!1}var l,p,q=!0;Dl++;try{if(l=window.document.getElementById(a)){c||(c="/versions/pcjs/1.19.8/components.xsl");var w=function(d,p){if(p){var q=function(d,q){if(q)if(q)if(e("Processing "+b+"..."),window.ActiveXObject||"ActiveXObject"in window){var w=p.transformNode(q);w?(l.outerHTML=w,--Dl||Ha(!0)):k("transformNodeToObject failed")}else window.document.implementation&&
|
||||
function Hl(a,b,c,d){function e(a){if(void 0===p){var b=l&&Xa(l,"machine-warning");p=b&&b[0]||l}p&&(p.innerHTML=ja(a))}function k(a){e("Error: "+a);q&&(--Dl||Ha(!0));q=!1}var l,p,q=!0;Dl++;try{if(l=window.document.getElementById(a)){c||(c="/versions/pcjs/1.19.9/components.xsl");var w=function(d,p){if(p){var q=function(d,q){if(q)if(q)if(e("Processing "+b+"..."),window.ActiveXObject||"ActiveXObject"in window){var w=p.transformNode(q);w?(l.outerHTML=w,--Dl||Ha(!0)):k("transformNodeToObject failed")}else window.document.implementation&&
|
||||
window.document.implementation.createDocument?(w=new XSLTProcessor,w.importStylesheet(q),(w=w.transformToFragment(p,window.document))?l.parentNode?(l.parentNode.replaceChild(w,l),--Dl||Ha(!0)):k("invalid machine element: "+a):k("transformToFragment failed")):k("unable to transform XML: unsupported browser");else k("failed to load XSL file: "+c);else k(d)};p?El(c,null,null,!1,e,q):k("failed to load XML file: "+b)}else k(d)};"<"!=b.charAt(0)?El(b,a,d,!0,e,w):Fl(b,null,a,d,!1,e,w)}else k("missing machine element: "+
|
||||
a)}catch(C){k(C.message)}return q}window.embedPC=function(a,b,c,d){Ha(!1);return Hl(a,b,c,d)};window.enableEvents=Ha;window.sendEvent=Ia;})();
|
||||
|
|
|
|||
Loading…
Reference in a new issue