1044 lines
473 KiB
JavaScript
1044 lines
473 KiB
JavaScript
(function(){var f,ba,ca={163840:[40,1,8],184320:[40,1,9],327680:[40,2,8],368640:[40,2,9],737280:[80,2,9],1228800:[80,2,15],1474560:[80,2,18],2949120:[80,2,36]};
|
|
function da(a,b){var c;if(a){b||(b=16);if("$"==a.charAt(0))b=16,a=a.substr(1);else if("0x"==a.substr(0,2))b=16,a=a.substr(2);else{var d=a.charAt(a.length-1).toLowerCase();"h"==d?(b=16,d=null):"."==d&&(b=10,d=null);null==d&&(a=a.substr(0,a.length-1))}var e,d=a,n=b;(n&&10!=n?16==n?null!==d.match(/^[0-9a-f]+$/i):2==n&&null!==d.match(/^[01]+$/i):null!==d.match(/^[0-9]+$/))&&!isNaN(e=parseInt(a,b))&&(c=e|0)}return c}
|
|
function ea(a,b){var c="";void 0===b?b=8:8<b&&(b=8);if(null==a||isNaN(a))for(;0<b--;)c="?"+c;else for(;0<b--;){var d=a&15,d=d+(0<=d&&9>=d?48:55),c=String.fromCharCode(d)+c;a>>=4}return c}function fa(a){return"0x"+ea(a,2)}function ga(a,b){var c=a,d=a.lastIndexOf("/");0<=d&&(c=a.substr(d+1));d=c.indexOf("&");0<d&&(c=c.substr(0,d));b&&(d=c.lastIndexOf("."),0<d&&(c=c.substring(0,d)));return c}function ha(a){var b="",c=a.lastIndexOf(".");0<=c&&(b=a.substr(c+1).toLowerCase());return b}
|
|
var ja={"&":"&","<":"<",">":">",'"':""","'":"'"};function ka(a){return a.replace(/[&<>"']/g,function(a){return ja[a]})}var la=Date.now||function(){return+new Date};function ma(){function a(a){return(10>a?"0":"")+a}var b=new Date;return b.getFullYear()+"-"+a(b.getMonth()+1)+"-"+a(b.getDate())+" "+a(b.getHours())+":"+a(b.getMinutes())+":"+a(b.getSeconds())}var na=[31,28,31,30,31,30,31,31,30,31,30,31];
|
|
function oa(a,b){var c=0,d=1,e;for(e in a){if(d>=arguments.length)break;var n=a[e],k=arguments[d++],c=c&~n.mf|k<<n.shift&n.mf}return c}
|
|
function pa(a,b,c,d,e,n){b=!!b;var k=0,p=null,q=ga(a),w=window.XMLHttpRequest?new window.XMLHttpRequest:new window.ActiveXObject("Microsoft.XMLHTTP");b&&(w.onreadystatechange=function(){4===w.readyState&&(p=w.responseText,200==w.status||!w.status&&p.length&&"file:"==(window?window.location.protocol:"file:")||(k=w.status||-1),e&&(d?e.call(d,q,p,k,n):e(q,p,k,n)))});if(c){var B="",F;for(F in c)c.hasOwnProperty(F)&&(B&&(B+="&"),B+=F+"="+encodeURIComponent(c[F]));B=B.replace(/%20/g,"+");w.open("POST",
|
|
a,b);w.setRequestHeader("Content-type","application/x-www-form-urlencoded");w.send(B)}else w.open("GET",a,b),w.send();a=[];b||(p=w.responseText,200!=w.status&&(k=w.status||-1),e&&(d?e.call(d,q,p,k,n):e(q,p,k,n)),a=[k,p]);return a}function qa(){return"http://"+(window?window.location.host:"www.pcjs.org")}function ra(a){window&&window.alert(a)}function sa(a){var b=!1;window&&(b=window.confirm(a));return b}var ta=null;
|
|
function ua(){if(null==ta){var a=!1;if(window)try{window.localStorage.setItem("PCjs.localStorage","PCjs.localStorage"),a="PCjs.localStorage"==window.localStorage.getItem("PCjs.localStorage"),window.localStorage.removeItem("PCjs.localStorage")}catch(b){a=!1}ta=a}return ta}function wa(a){var b;if(window)try{b=window.localStorage.getItem(a)}catch(c){}return b}function xa(a,b){try{return window.localStorage.setItem(a,b),!0}catch(c){}return!1}
|
|
function ya(a){if(window){var b=window?window.navigator.userAgent:"";return"iOS"==a&&b.match(/(iPod|iPhone|iPad)/)&&b.match(/AppleWebKit/)||"MSIE"==a&&b.match(/(MSIE|Trident)/)||0<=b.indexOf(a)?!0:!1}return!1}var za={init:[],show:[],exit:[]},Aa=!1,Ba=!0;function Ca(a,b){if(window){var c=window[a];window[a]="function"!==typeof c?b:function(){c&&c();b()}}}function Da(a){za.init.push(a)}
|
|
function Ea(a){if(Ba)try{for(var b=0;b<a.length;b++)a[b]()}catch(c){ra("An unexpected exception occurred:\n\n"+c.message+"\n\nPlease send this information to support@pcjs.org. Thanks.")}}function Fa(a){!Ba&&a?(Ba=!0,Aa&&Ga("init")):Ba=a}function Ga(a){za[a]&&Ea(za[a])}Ca("onload",function(){Aa=!0;Ea(za.init)});Ca("onpageshow",function(){Ea(za.show)});Ca(ya("Opera")||ya("iOS")?"onunload":"onbeforeunload",function(){Ea(za.exit)});
|
|
function Ha(a,b,c,d){this.type=a;b||(b={id:"",name:""});this.id=b.id;this.name=b.name;this.di=b.comment;this.lj=b;void 0===this.id&&(this.id="");b=this.id.indexOf(".");0<b?(this.Xh=this.id.substr(0,b),this.Re=this.id.substr(b+1)):this.Re=this.id;this[a]=c;this.ia={Rd:!1,Ac:!1,zg:!1,Xb:!1,Ic:!1};this.lf=null;this.ia.Ic=!1;this.ra={};this.Qa=null;this.Zi=d||0;Ja[Ja.length]=this}var Ka=void 0,La={};
|
|
if(window){Ka||(Ka=window.location.search.substr(1));for(var Ma,Na=/\+/g,Oa=/([^&=]+)=?([^&]*)/g;Ma=Oa.exec(Ka);)La[decodeURIComponent(Ma[1].replace(Na," "))]=decodeURIComponent(Ma[2].replace(Na," "))}function Pa(a){function b(){}if(window){if(!a)throw new TypeError;if(Object.create)return Object.create(a);var c=typeof a;if("object"!==c&&"function"!==c)throw new TypeError;}b.prototype=a;return new b}
|
|
function Qa(a,b){b||(b=Ha);a.prototype=Pa(b.prototype);a.prototype.constructor=a;a.prototype.parent=b.prototype}var Ja=[];function Ra(a){var b,c=[];a&&(a=0<(b=a.indexOf("."))?a.substr(0,b+1):"");for(b=0;b<Ja.length;b++){var d=Ja[b];a&&d.id.indexOf(a)||c.push(d)}return c}function Sa(a,b){if(void 0!==a){var c;b&&0<(c=b.indexOf("."))&&(a=b.substr(0,c+1)+a);for(c=0;c<Ja.length;c++)if(Ja[c].id===a)return Ja[c]}return null}
|
|
function Ta(a,b){var c;if(void 0!==a){var d;b&&(b=0<(d=b.indexOf("."))?b.substr(0,d+1):"");for(d=0;d<Ja.length;d++)if(c)c==Ja[d]&&(c=null);else if(!(a!=Ja[d].type||b&&Ja[d].id.indexOf(b)))return Ja[d]}return null}function Ua(a){var b=null;if(a=a.getAttribute("data-value"))try{b=eval("({"+a+"})")}catch(c){ra(c.message+" ("+a+")")}return b}window&&!window.document.ELEMENT_NODE&&(window.document.ELEMENT_NODE=1);
|
|
function Va(a,b){for(var c=Wa(b.parentNode,"pcjs-control"),d=0;d<c.length;d++)for(var e=c[d].childNodes,n=0;n<e.length;n++){var k=e[n];if(k.nodeType===window.document.ELEMENT_NODE){var p=k.getAttribute("class");if(p)for(var q=p.split(" "),w=0;w<q.length;w++)switch(p=q[w],p){case "pcjs-binding":(p=Ua(k))&&p.binding&&a.Gb(p.type,p.binding,k),w=q.length}}}}
|
|
function Wa(a,b,c){c&&(b+="-"+c+"-object");if(a.getElementsByClassName)return a.getElementsByClassName(b);var d;c=[];a=a.getElementsByTagName("*");var e=new RegExp("(^| )"+b+"( |$)");b=0;for(d=a.length;b<d;b++)e.test(a[b].className)&&c.push(a[b]);return c}
|
|
Ha.prototype={constructor:Ha,parent:null,toString:function(){return this.name?this.name:this.id||this.type},Gb:function(a,b,c){switch(b){case "clear":return this.ra[b]||(this.ra[b]=c,c.onclick=function(a){return function(){a.ra.print&&(a.ra.print.value="")}}(this)),!0;case "print":return this.ra[b]||(this.xg=this.ra[b]=c,c.value="",this.gc=function(a){return function(b,c){8192<a.value.length&&(a.value=a.value.substr(a.value.length-4096));a.value+=(void 0!==c?c+": ":"")+(b||"")+"\n";a.scrollTop=a.scrollHeight}}(c),
|
|
this.Ia=function(a,b,c){this.gc(a,"notice",c)}),!0;default:return!1}},log:function(){},gc:function(){},status:function(a){this.gc(this.Re+": "+a)},Ia:function(a,b){b||ra(a)},$b:function(){return this.ia.Xb=!0},Zb:function(a,b){b&&(this.ia.Xb=!1);return!0},Sa:function(){return!1},Ka:function(){return!1}};function Xa(a,b){if(a.ia.zg)return a.ia.Ac&&(a.ia.Ac=!1),a.ia.zg=!1;if(a.ia.Ic)return a.gc(a.toString()+" error"),!1;a.ia.Ac=b;return a.ia.Ac}
|
|
function Ya(a,b){if(!a.ia.Ic&&(a.ia.Rd=!1!==b,a.ia.Rd)){var c=a.lf;a.lf=null;c&&c()}}function Za(a,b){b&&(a.ia.Rd?b():a.lf=b);return a.ia.Rd}function $a(a,b){a.ia.Ic=!0;a.Ia(b)}var ab="undefined"!==typeof ArrayBuffer;function bb(a){Ha.call(this,"Panel",a,bb);this.L=this.O=-1}Qa(bb);function cb(a,b,c,d){this.A=[a,b,c,d];this.B=null;void 0===a&&(this.A[0]=256*Math.random()|0,this.A[1]=256*Math.random()|0,this.A[2]=256*Math.random()|0,this.A[3]=255,this.B=null)}
|
|
cb.prototype.toString=function(){this.B||(this.B="#"+ea(this.A[0],2)+ea(this.A[1],2)+ea(this.A[2],2));return this.B};function db(a,b,c,d){this.x=a;this.y=b;this.A=c;this.B=d}db.prototype.contains=function(a,b){return a>=this.x&&a<this.x+this.A&&b>=this.y&&b<this.y+this.B};function eb(a,b,c,d){void 0===d&&(d=b>=c>>2);d?(b=new db(a.x,a.y,a.A,a.B*b/c|0),a.y+=b.B,a.B-=b.B):(b=new db(a.x,a.y,a.A*b/c|0,a.B),a.x+=b.A,a.A-=b.A);return b}f=bb.prototype;
|
|
f.Gb=function(a,b,c){return this.xa&&this.xa.Gb(a,b,c)||this.A&&this.A.Gb(a,b,c)||this.D&&this.D.Gb(a,b,c)?!0:this.parent.Gb.call(this,a,b,c)};f.sc=function(a,b,c,d){this.xa=a;this.na=b;this.A=c;this.Qa=d;this.D=fb(a,"Keyboard")};f.$b=function(a,b){b||gb();return!0};f.Zb=function(){return!0};f.ad=function(){};function hb(a,b,c,d){a.B.af[a.B.pi++]={ym:b,xd:c,type:d};return oa(ib,b,c,0,d)}function jb(a,b){a.F.font=a.R;a.F.fillStyle=a.ba;a.F.fillText(b,a.I,a.U);a.I+=a.ka}
|
|
function gb(){for(var a=!1,b=Wa(window.document,"pcjs","panel"),c=0;c<b.length;c++){var d=b[c],e=Ua(d),n=Sa(e.id);n||(a=!0,n=new bb(e));Va(n,d);a&&Ya(n)}}Da(gb);
|
|
function kb(a,b,c){Ha.call(this,"Bus",a,kb);this.A=b;this.Qa=c;this.F=a.buswidth||20;this.R=Math.pow(2,this.F);this.Z=this.D=this.R-1|0;this.oa=32==this.F||20>=this.F?12:24>=this.F?14:15;this.Fb=1<<this.oa;this.U=this.Fb>>2;this.B=this.Fb-1;this.K=this.R/this.Fb|0;this.P=this.K-1;this.L=[];this.O=[];a=new g;this.ba=Array(this.K);for(b=0;b<this.K;b++)this.ba[b]=a;a=this.A;b=this.ba;c=this.oa;a.Kc=b;a.ba=b;a.oa=c;a.Fb=1<<a.oa;a.Cb=a.Fb-1;a.Te=b.length;a.Me=a.Te-1;a=this.A;a.Pe=a.dc=this.D;Ya(this)}
|
|
Qa(kb);var ib,lb={xk:20,count:8,sm:1,type:3},nb=0,ob;for(ob in lb){var pb=lb[ob];lb[ob]={mf:(1<<pb)-1<<nb,shift:nb};nb+=pb}ib=lb;f=kb.prototype;f.reset=function(){qb(this,!0)};f.$b=function(a,b){b||this.reset();return!0};
|
|
function rb(a,b,c,d,e){for(var n=b>>>a.oa;0<c&&n<a.ba.length;){var k=a.ba[n],p=n*a.Fb,q=c>a.Fb?a.Fb:c;if(k&&k.size){if(k.type==d&&k.controller==e){if(b+c<=k.se)return k.je+=k.se-b,k.se=b,!0;if(b>=k.se+k.je){q=k.size-(b-p);q>c&&(q=c);k.je=b-k.se+q;c-=q;b=p+a.Fb;continue}}return sb(1,b,c)}k=a.ba[n];b=new g(b,q,a.Fb,d,e);tb(b,k,a.Qa);a.ba[n++]=b;b=p+a.Fb;c-=q}return 0<c?sb(2,b,c):!0}
|
|
function qb(a,b){if(32==a.F)b?a.I&&(ub(a,1048576,1048576,a.I),a.I=null):a.I||(a.I=vb(a,1048576,1048576),ub(a,1048576,1048576,vb(a,0,1048576)));else if(20<a.F){var c=a.D&-1048577|(b?1048576:0);if(c!=a.D&&(a.D=c,a.A)){var d=a.A;d.Pe=d.dc=c}}}f.mg=function(a,b,c){if(!(a&this.B||!b||b&this.B)){for(var d=a>>>this.oa;0<b;){var e=this.ba[d];if(!e.controller)return sb(5,a,b);wb(e,c,!0);b-=this.Fb;d++}return!0}return sb(3,a,b)};
|
|
function xb(a,b,c){if(!(b&a.B||!c||c&a.B)){for(var d=b>>>a.oa;0<c;){var e=a.ba[d];b=new g(b);tb(b,e,a.Qa);a.ba[d++]=b;b=d*a.Fb;c-=a.Fb}return!0}return sb(4,b,c)}function vb(a,b,c){var d=[];for(b>>>=a.oa;0<c&&b<a.ba.length;)d.push(a.ba[b++]),c-=a.Fb;return d}
|
|
function ub(a,b,c,d,e){for(var n=0,k=b>>>a.oa;0<c&&k<a.ba.length;){var p=d[n++];if(!p)break;if(void 0!==e){var q=new g(b),w=q,B=e,F=a.Qa;w.id=p.id|1;w.je=p.je;w.size=p.size;B&&(w.type=B,w.O=B==yb);w.Qa=F;ab?(w.U=p.U,w.R=p.R,w.D=p.D,w.ba=p.ba,w.aa=p.aa,wb(w,zb?Ab:Bb)):(w.aa=p.aa,wb(w,Cb));p=q}a.ba[k++]=p;c-=a.Fb}}f.Qb=function(a){return this.ba[(a&this.D)>>>this.oa].vc(a&this.B,a)};
|
|
function Db(a,b){var c=b&a.B,d=(b&a.D)>>>a.oa;return c!=a.B?a.ba[d].Sh(c,b):a.ba[d++].ee(c,b)|a.ba[d&a.P].ee(0,b+1)<<8}f.Bc=function(a,b){this.ba[(a&this.D)>>>this.oa].ic(a&this.B,b&255,a)};f.Bb=function(a,b){var c=a&this.B,d=(a&this.D)>>>this.oa;c!=this.B?this.ba[d].Oe(c,b&65535,a):(this.ba[d++].ic(c,b&255,a),this.ba[d&this.P].ic(0,b>>8&255,a+1))};function Eb(a,b,c){var d=b&a.B,e=(b&a.D)>>>a.oa;d!=a.B?a.ba[e].Wh(d,c&65535,b):(a.ba[e++].Ne(d,c&255,b),a.ba[e&a.P].Ne(0,c>>8&255,b+1))}
|
|
function Fb(a,b,c,d){void 0===d&&(d=0);for(var e in c){var n=a,k=+e+d,p=b,q=c[e];if(void 0!==q)for(var w=+e+d;w<=k;w++)void 0!==n.L[w]?ra("Input port 0x"+ea(w,4)+" registered by "+n.L[w][0].id+", ignoring "+p.id):n.L[w]=[p,q,!1,!1]}}function Gb(a,b,c){var d=255;a=a.L[b];void 0!==a&&a[1]&&(b=a[1].call(a[0],b,c),void 0!==b&&(d=b));return d}
|
|
function Hb(a,b,c,d){void 0===d&&(d=0);for(var e in c){var n=a,k=+e+d,p=b,q=c[e];if(void 0!==q)for(var w=+e+d;w<=k;w++)void 0!==n.O[w]?ra("Output port 0x"+ea(w,4)+" registered by "+n.O[w][0].id+", ignoring "+p.id):n.O[w]=[p,q,!1,!1]}}function Ib(a,b,c,d){a=a.O[b];void 0!==a&&a[1]&&a[1].call(a[0],b,c,d)}function sb(a,b,c){ra("Memory block error ("+a+","+ea(b)+","+ea(c)+")");return!1}var Jb;
|
|
if(ab){var Kb=new ArrayBuffer(2);(new DataView(Kb)).setUint16(0,256,!0);Jb=256===(new Uint16Array(Kb))[0]}else Jb=!1;var zb=Jb;
|
|
function g(a,b,c,d,e,n){this.id=Lb+=2;this.aa=null;this.B=0;this.se=a;this.je=b;this.size=c||0;this.type=d||Nb;this.O=d==yb;this.controller=null;this.A=n;this.Pa=this.xi=!1;this.W=this.fa=0;Ob(this);if(c)if(e)this.controller=e,a=e.Ci(a),this.aa=a[0],this.B=a[1],wb(this,e.Eg());else if(ab)this.U=new ArrayBuffer(c),this.R=new DataView(this.U,0,c),this.D=new Uint8Array(this.U,0,c),this.ba=new Uint16Array(this.U,0,c>>1),this.aa=new Int32Array(this.U,0,c>>2),wb(this,zb?Ab:Bb);else{this.aa=Array(c>>2);
|
|
for(e=0;e<this.aa.length;e++)this.aa[e]=0;wb(this,Cb)}else wb(this)}var Nb=0,yb=2,Pb="NONE RAM ROM VIDEO H/W UNPAGED PAGED".split(" "),Qb=["black","blue","green","cyan"],Lb=0;function Rb(a){ab&&!zb&&(a=a<<24|a<<8&16711680|a>>8&65280|a>>>24);return a}
|
|
g.prototype={constructor:g,parent:null,save:function(){var a,b;if(this.controller)a=null;else if(ab)for(a=Array(this.size>>2),b=0;b<a.length;b++)a[b]=this.R.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(ab)for(b=0;b<a.length;b++)this.R.setInt32(b<<2,a[b],!0);else this.aa=a;return this.Pa=!0}return!1},xa:function(){return 255},ra:function(){},oa:function(a,b){return this.vc(a++,b++)|this.vc(a,b)<<8},ja:function(a,
|
|
b){return this.vc(a++,b++)|this.vc(a++,b++)<<8|this.vc(a++,b++)<<16|this.vc(a,b)<<24},ha:function(a,b,c){this.ic(a++,b&255,c++);this.ic(a,b>>8,c)},ga:function(a,b,c){this.ic(a++,b&255,c++);this.ic(a++,b>>8&255,c++);this.ic(a++,b>>16&255,c++);this.ic(a,b>>>24,c)},ua:function(a){return this.aa[a>>2]>>>((a&3)<<3)&255},Ra:function(a){var b=a>>2;a=(a&3)<<3;var c=this.aa[b]>>a;return 24>a?c&65535:c&255|(this.aa[b+1]&255)<<8},Fa:function(a){var b=a>>2;a=(a&3)<<3;var c=this.aa[b];a&&(c=c>>>a|this.aa[b+1]<<
|
|
32-a);return c},vb:function(a,b){var c=a>>2,d=(a&3)<<3;this.aa[c]=this.aa[c]&~(255<<d)|b<<d;this.Pa=!0},mc: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.Pa=!0},jc: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.Pa=!0},ta:function(a,b){this.A&&Sb(this.A,b,1,!1);return this.ee(a,b)},La:function(a,
|
|
b){this.A&&Sb(this.A,b,2,!1);return this.Sh(a,b)},Ca:function(a,b){this.A&&Sb(this.A,b,4,!1);return this.ka(a,b)},bb:function(a,b,c){this.A&&Sb(this.A,c,1,!0);this.O||this.Ne(a,b,c)},dc:function(a,b,c){this.A&&Sb(this.A,c,2,!0);this.O||this.Wh(a,b,c)},Hb:function(a,b,c){this.A&&Sb(this.A,c,4,!0);this.O||this.pa(a,b,c)},va:function(a,b){this.F.aa[this.K]|=this.P;this.I.aa[this.L]|=this.P;return this.Z.vc(a,b)},Va:function(a,b){this.F.aa[this.K]|=this.P;this.I.aa[this.L]|=this.P;return this.Z.gg(a,
|
|
b)},Ga:function(a,b){this.F.aa[this.K]|=this.P;this.I.aa[this.L]|=this.P;return this.Z.Sc(a,b)},wb:function(a,b,c){this.F.aa[this.K]|=this.P;this.I.aa[this.L]|=this.na;this.Z.ic(a,b,c)},qc:function(a,b,c){this.F.aa[this.K]|=this.P;this.I.aa[this.L]|=this.na;this.Z.Oe(a,b,c)},Tb:function(a,b,c){this.F.aa[this.K]|=this.P;this.I.aa[this.L]|=this.na;this.Z.ke(a,b,c)},ya:function(a,b){return Tb(this.A,b,!1).vc(a,b)},Ya:function(a,b){return Tb(this.A,b,!1).gg(a,b)},Ja:function(a,b){return Tb(this.A,b,!1).Sc(a,
|
|
b)},xb:function(a,b,c){Tb(this.A,c,!0).ic(a,b,c)},rc:function(a,b,c){Tb(this.A,c,!0).Oe(a,b,c)},Ub:function(a,b,c){Tb(this.A,c,!0).ke(a,b,c)},sa:function(a){return this.D[a]},Ka:function(a){return this.D[a]},Sa:function(a){return this.R.getUint16(a,!0)},Oa:function(a){return a&1?this.D[a]|this.D[a+1]<<8:this.ba[a>>1]},Ba:function(a){return this.R.getInt32(a,!0)},Da: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]},Za:function(a,b){this.D[a]=b;this.Pa=!0},
|
|
kb:function(a,b){this.D[a]=b;this.Pa=!0},ac:function(a,b){this.R.setUint16(a,b,!0);this.Pa=!0},ec:function(a,b){a&1?(this.D[a]=b,this.D[a+1]=b>>8):this.ba[a>>1]=b;this.Pa=!0},Cb:function(a,b){this.R.setInt32(a,b,!0);this.Pa=!0},Ib: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.Pa=!0}};function tb(a,b,c){b&&(c&&(a.Qa=c),b.A&&(a.A=b.A),(a.W=b.W)&&Ub(a,Vb,!1),(a.fa=b.fa)&&Wb(a,Vb,!1))}
|
|
function Ob(a,b,c,d,e,n){a.Z=b;a.F=c;a.K=d>>2;a.I=e;a.L=n>>2;a.na=b?Rb(Xb|Yb):0;a.P=b?Rb(Xb):0}function Wb(a,b,c){c&&a.fa||(a.ic=!a.O&&b[3]||a.ra,a.Oe=!a.O&&b[4]||a.ha,a.ke=!a.O&&b[5]||a.ga);if(c||void 0===c)a.Ne=b[3]||a.ra,a.Wh=b[4]||a.ha,a.pa=b[5]||a.ga}function Ub(a,b,c){c&&a.W||(a.vc=b[0]||a.xa,a.gg=b[1]||a.oa,a.Sc=b[2]||a.ja);if(c||void 0===c)a.ee=b[0]||a.xa,a.Sh=b[1]||a.oa,a.ka=b[2]||a.ja}function wb(a,b,c){b||(b=5==a.type?Zb:6==a.type?$b:ac);Ub(a,b,c);Wb(a,b,c)}
|
|
var ac=[],Cb=[g.prototype.ua,g.prototype.Ra,g.prototype.Fa,g.prototype.vb,g.prototype.mc,g.prototype.jc],Vb=[g.prototype.ta,g.prototype.La,g.prototype.Ca,g.prototype.bb,g.prototype.dc,g.prototype.Hb],$b=[g.prototype.va,g.prototype.Va,g.prototype.Ga,g.prototype.wb,g.prototype.qc,g.prototype.Tb],Zb=[g.prototype.ya,g.prototype.Ya,g.prototype.Ja,g.prototype.xb,g.prototype.rc,g.prototype.Ub];
|
|
if(ab)var Bb=[g.prototype.sa,g.prototype.Sa,g.prototype.Ba,g.prototype.Za,g.prototype.ac,g.prototype.Cb],Ab=[g.prototype.Ka,g.prototype.Oa,g.prototype.Da,g.prototype.kb,g.prototype.ec,g.prototype.Ib];
|
|
function bc(a,b){Ha.call(this,"CPU",a,bc,1);var c=a.cycles||b,d=a.multiplier||1;this.V={};this.V.Oc=c;this.V.ld=d;this.V.nf=Math.round(this.V.Oc/1E4)/100;this.V.Wd=this.V.nf*this.V.ld;this.ia.Jb=!1;this.ia.zi=!1;this.ia.yg=a.autoStart;this.ia.yi=!1;c=La.autostart;void 0!==c&&(this.ia.yg="true"==c?!0:"false"==c?!1:null);this.ia.jf=!1;this.V.pf=this.V.Yd=0;this.V.qf=a.csStart;this.V.xe=a.csInterval;this.V.ye=a.csStop;this.Jd=[];var e=this;this.cj=function(){cc(e)};Ya(this)}Qa(bc);f=bc.prototype;
|
|
f.sc=function(a,b,c,d){this.na=b;this.Qa=d;this.xa=a;for(b=null;b=fb(a,"Video",b);)this.Jd.push(b);this.Z=fb(a,"ChipSet");Ya(this)};f.reset=function(){};f.save=function(){return null};f.restore=function(){return!1};f.$b=function(a,b){if(!b){if(a&&this.restore){dc(this);if(!this.restore(a))return!1;ec(this)}else this.reset();this.gc("No debugger detected")}fc(this);this.ad();return!0};f.Zb=function(a){return a&&this.save?this.save():!0};
|
|
function gc(a){(!0===a.ia.yg||null===a.ia.yg&&void 0===a.ra.run)&&cc(a)}f.Bi=function(){return 0};function ec(a){void 0===a.V.qf&&(a.V.qf=0);void 0===a.V.xe&&(a.V.xe=-1);void 0===a.V.ye&&(a.V.ye=-1);a.ia.jf=0<=a.V.qf&&0<a.V.xe;a.ia.jf&&(a.V.pf=0,a.V.Yd=a.V.qf-a.Mc)}f.ad=function(){this.xa&&this.xa.$c&&this.xa.$c.ad()};
|
|
function fc(a){for(var b=0;b<a.Jd.length;b++)hc(a.Jd[b]);if(a.xa&&a.xa.$c&&(a=a.xa.$c,a.ha)){var b=a.K,c=a.ga,d,e=null.style.color,n=a.ta=10;a.I=n;a.U=18;a.P=a.fa=18;d||(d=a.W||a.fa+"px Monaco, Lucida Console, Courier New");a.R=a.W=d;b&&(a.ja=b);c&&(a.F=c,a.ba=e||"white");if(a.sa){d=a.na;var b=a.B,k,p;null==k&&(k=0);null==p&&(p=d.R-k|0);null==b&&(b={wg:0,xd:0,gi:[]});c=k>>>d.oa;k=k+p-1>>>d.oa;b.wg=0;for(b.xd=0;c<=k;)p=d.ba[c],b.wg+=p.size,p.size&&(b.gi.push(oa(ib,c,0,0,p.type)),b.xd++),c++;a.B=b;
|
|
k=0;a.B.pi=0;a.B.af||(a.B.af=[]);p=-1;d=0;c=-1;for(b=0;b<a.B.xd;b++){var n=a.B.gi[b],e=ib.type,e=(n&e.mf)>>e.shift,q=ib.xk,n=(n&q.mf)>>q.shift;if(e!=p||n!=c+1)(c=b-d)&&(k+=hb(a,d,c,p)),p=e,d=b;c=n}k+=hb(a,d,b-d,p);p=a.B.bj!=k;a.B.bj=k;if(p){p=new db(0,0,a.K.width,a.K.height);a.B.tg=[];d=a.B.xd;for(k=0;k<a.B.pi;k++)b=a.B.af[k].xd,a.B.tg.push(eb(p,b,d,!k)),d-=b;for(k=0;k<a.B.tg.length;k++)p=a.B.af[k],d=b=a.B.tg[k],c=a.ga,(e=Qb[p.type])||(e=new cb),c.strokeStyle="black",c.strokeRect(d.x,d.y,d.A,d.B),
|
|
c.fillStyle="string"==typeof e?e:e.toString(),c.fillRect(d.x,d.y,d.A,d.B),d=a,c=b,d.R=d.W,d.P=d.fa,b=c.x+(c.A>>1),e=c.y+(c.B>>1),n=c.B,c.A<c.B&&(n=c.A,d.Z=!0,d.F.save(),d.F.translate(b,e),d.F.rotate(-Math.PI/2),b=e=0),n<d.P&&(d.P=n,d.R=d.P+"px Monaco, Lucida Console, Courier New"),c=e,d.I=b,d.U=c,d=a,p=Pb[p.type]+" ("+(p.xd*a.na.Fb/1024|0)+"Kb)",d.F.font=d.R,d.I-=d.F.measureText(p).width>>1,d.U+=(d.P>>1)-2,jb(d,p),d.Z&&(d.F.restore(),d.Z=!1)}}else jb(a,"This space intentionally left blank");a.context.drawImage(a.K,
|
|
0,0,a.K.width,a.K.height,a.Ka,a.ua,a.oa,a.pa);a.ha=!1}}f.Uc=function(){this.Jd.length&&this.Jd[0].Uc()};
|
|
f.Gb=function(a,b,c){var d=this;a=!1;switch(b){case "run":this.ra[b]=c;c.onclick=function(){var a;if(a=d.xa)if(a=d.xa,a.ia.Xb)a=!0;else{var b=null,c,p=Ra(a.id);for(c=0;c<p.length&&(b=p[c],b===a||b.ia.Rd);c++);if(c==p.length)for(c=0;c<p.length&&(b=p[c],b===a||b.ia.Xb);c++);c==p.length&&(b=a);ra("The "+b.type+" component ("+b.id+") is not "+(b.ia.Rd?"powered yet":"ready yet"+(b.lf?" (waiting for notification)":""))+".");a=!1}a&&(d.ia.Jb?ic(d,!0):cc(d,!0))};a=!0;break;case "reset":this.ra[b]=c;c.onclick=
|
|
function(){d.xa&&jc(d.xa)};a=!0;break;case "speed":this.ra[b]=c;a=!0;break;case "setSpeed":this.ra[b]=c,c.onclick=function(){kc(d,d.V.ld<<1,!0)},c.textContent=this.V.Wd.toFixed(2)+"Mhz",a=!0}return a};function lc(a,b){if(a.ia.Jb){var c=a.A-b;a.A-=c;a.ac-=c}}function nc(a,b,c){a.Mc+=b;c&&(a.ac=a.A=0)}
|
|
function oc(a,b){var c=30;60>c&&(c=60);2>c&&(c=2);var d=1;b&&1<a.V.ld&&a.V.kd&&(d=a.V.kd/a.V.nf);a.V.Hi=Math.round(1E3/30);a.V.vk=Math.floor(a.V.Oc/c*d);a.V.Kg=Math.floor(a.V.Oc/30*d);a.V.Ji=Math.floor(a.V.Oc/60*d);a.V.Ii=Math.floor(a.V.Oc/2*d);b||(a.V.Be=a.V.Kg,a.V.Ae=a.V.Ji,a.V.ze=a.V.Ii);a.V.Lg=0}function pc(a,b){var c=a.Mc+a.rc+a.ac-a.A;b&&1<a.V.ld&&a.V.kd>a.V.nf&&(c=Math.round(c/a.V.ld));return c}function dc(a){a.V.kd=0;a.Mc=a.rc=a.ac=a.A=0;ec(a);kc(a,1)}
|
|
function kc(a,b,c){if(void 0!==b){.8>a.V.kd/a.V.Wd&&(b=1);a.V.ld=b;b=a.V.nf*a.V.ld;if(a.V.Wd!=b){a.V.Wd=b;b=a.V.Wd.toFixed(2)+"Mhz";var d=a.ra.setSpeed;d&&(d.textContent=b);a.gc("target speed: "+b)}c&&a.Uc()}nc(a,a.rc);a.rc=0;a.V.Xd=la();a.V.Dd=0;oc(a)}
|
|
function cc(a,b){if(Xa(a,!0)){if(!a.ia.Jb){kc(a);a.xa&&a.xa.start(a.V.Xd,pc(a));a.ia.Jb=!0;a.ia.zi=!0;a.Z&&qc(a.Z);var c=a.ra.run;c&&(c.textContent="Halt");a.ad(!0);b&&a.Uc()}a.V.Lg>=a.V.Oc&&oc(a,!0);a.V.Ce=0;a.V.of=la();a.V.Dd&&(c=a.V.of-a.V.Dd,c>a.V.Hi&&(a.V.Xd+=c,a.V.Xd>a.V.of&&(a.V.Xd=a.V.of)));try{do{var d=a.ia.jf?1:a.V.vk;if(a.Z){rc(a.Z);var e=a.Z,c=d,n=e.L[0];if(n.Bd){var k=(pc(e.A,e.ha)-n.Xc)/e.Ja|0,p=sc(e,0)-k;6==n.mode&&(p-=k);var q=p*e.Ja|0;6==n.mode&&(q>>=1);c>q&&(c=q)}var d=c,w=a.Z,c=
|
|
d;if(w.B&&w.B[11]&64){var B=w.pa-pc(w.A,w.ha);0<B&&c>B&&(c=B)}d=c}a.Qi(d);var F=a.ac-a.A;a.rc+=F;a.V.Ce+=F;nc(a,0,!0);var c=a,E=F;if(c.ia.jf){var O=!1;c.V.pf=c.V.pf+c.Bi()|0;c.V.Yd-=E;0>=c.V.Yd&&(c.V.Yd+=c.V.xe,O=!0);0<=c.V.ye&&c.V.ye<=pc(c)&&(c.V.xe=c.V.ye=-1,ec(c),ic(c),O=!0);O&&c.gc(pc(c)+" cycles: checksum="+ea(c.V.pf))}a.V.Ae-=F;0>=a.V.Ae&&(a.V.Ae+=a.V.Ji,fc(a));a.V.ze-=F;0>=a.V.ze&&(a.V.ze+=a.V.Ii,a.ad());a.V.Be-=F;if(0>=a.V.Be){a.V.Be+=a.V.Kg;break}}while(a.ia.Jb)}catch(U){ic(a);fc(a);a.ad();
|
|
a.xa&&a.xa.stop(la(),pc(a));Xa(a,!1);$a(a,U.stack||U.message);return}d=setTimeout;e=a.cj;a.V.Dd=la();n=a.V.Hi;a.V.Ce&&(n=Math.round(n*a.V.Ce/a.V.Kg));n-=a.V.Dd-a.V.of;if(k=a.V.Dd-a.V.Xd)a.V.kd=Math.round(a.rc/(10*k))/100,864E5<=k&&(a.Mc=0,a.Z&&rc(a.Z,!0),kc(a));if(0>n||a.V.kd<a.V.Wd)n=0;a.V.Lg+=a.V.Ce;a.V.Dd+=n;d(e,n)}else fc(a),a.ad(),a.xa&&a.xa.stop(la(),pc(a))}f.Qi=function(){return 0};
|
|
function ic(a,b){a.ia.Ac&&(a.ia.zg=!0);a.ac-=a.A;a.A=0;nc(a,a.rc);a.rc=0;if(a.ia.Jb){a.ia.Jb=!1;a.Z&&qc(a.Z);var c=a.ra.run;c&&(c.textContent="Run")}a.ia.ue=b}var Yb=64,Xb=32;function tc(a,b,c,d){this.A=a;this.Qa=a.Qa;this.id=b;this.lg=c||"";this.qa=0;this.tb=65535;this.B=this.tb+1;this.sb=this.cc=this.ext=this.zb=this.type=this.Ha=0;this.Dc=-1;this.la=this.Ec=2;this.C=this.Y=65535;this.K=this.Gi;this.F=this.si;this.I=this.ui;this.D=this.id==uc?Array(32):[];this.Ag=null;this.Td=!1;vc(this,!0,d)}
|
|
var uc=1;f=tc.prototype;f.Gi=function(a){this.qa=a&65535;return this.Ha=this.qa<<4};f.sk=function(a,b){var c,d,e=this.A;a&=65535;a&4?(c=e.ec.Ha,d=c+e.ec.tb|0):(c=e.Tb,d=e.qd);if(!b||c){c=c+(a&65528)|0;if(d-c|0)return b||(e.A-=15),wc(this,c,a,b);b||h.call(e,13,a)}return-1};f.rk=function(a){var b=this.A;a=b.Ub+(a<<2);var c=b.ma(a);b.R&=-769;return this.load(b.ma(a+2))+c|0};f.qk=function(a){var b=this.A;a<<=3;var c=b.Ub+a|0;if(7<=(b.Lc-c|0))return wc(this,c,a)+b.pg;h.call(b,13,a|3,!0);return-1};
|
|
f.si=function(a){return this.Ha+a|0};f.ui=function(a){return this.Ha+a|0};f.ri=function(a,b,c){return(a>>>0)+b<=this.B?this.Ha+a|0:this.ff(0,0,c)};f.$i=function(a,b,c){return(a>>>0)+b>this.B?this.Ha+a|0:this.ff(0,0,c)};f.ff=function(a,b,c){c||h.call(this.A,13,0);return-1};f.ti=function(a,b,c){return(a>>>0)+b<=this.B?this.Ha+a|0:this.gf(0,0,c)};f.aj=function(a,b,c){return(a>>>0)+b>this.B?this.Ha+a|0:this.gf(0,0,c)};f.gf=function(a,b,c){c||h.call(this.A,13,0);return-1};
|
|
function xc(a,b,c){var d=a.A,e=d.ma(b+2),n=d.ma(b)|(e&255)<<16,d=d.ma(b+4);a.qa=c;a.Ha=n;a.tb=d;a.B=(d>>>0)+1;a.zb=e;a.type=e&7936;a.ext=0;a.Dc=b;vc(a,!0)}
|
|
function wc(a,b,c,d){var e=a.A,n=e.ma(b+0),k=e.ma(b+4),p=k&7936,q=e.ma(b+2)|(k&255)<<16,w=e.ma(b+6),B=c&65528;if(80386<=e.fa){var F=n,q=q|(w&65280)<<16,n=n|(w&15)<<16;w&128&&(n=n<<12|4095)}for(;;){var E,O,U;if(a.id==uc){a.Td=!1;O=a.Ag;var ia,V=c&3,aa=(k&24576)>>13;if(B&&!(k&32768)){d||h.call(e,11,c);q=-1;break}if(6144<=p){V=c&3;if(V>a.sb){if(!1!==O&&!(aa==a.sb||p&1024&&aa<=a.sb)){q=-1;break}B=e.Ea();yc(e,e.Ea(),!0);l(e,B);a.Td=!0}E=!1}else{if(256==p||2304==p){if(!zc(a,c,O)){q=-1;break}return a.Ha}if(1024==
|
|
p||3072==p)E=!0,U=0,ia=c,V<a.sb&&(V=a.sb);else if(1536==p||3584==p)E=!0,U=17152,ia=c|1;else if(1792==p||3840==p)E=!0,U=16640,ia=c|1;else if(1280==p){if(!zc(a,q&65535,O)){q=-1;break}return a.Ha}}if(E){if(V<=aa){b=a.sb;q&=65535;p&2048&&(n=F|w<<16);w=e.R;e.R&=~U;e.R&131072&&(e.R&=-131073,Ac(e,!0,!1));if(-1===a.load(q,!0)){q=-1;break}e.pg=n;if(a.sb<b){if(!0!==O){q=-1;break}Bc(e);B=m(e);n=0;for(k&=31;k--;)a.D[n++]=Cc(e,e.ha,B),B+=2;k=e.sa.Ha;U=e.ha.qa;O=m(e);p&2048?(p=(a.sb<<2)+4,q=p+4,yc(e,e.ma(k+q),
|
|
!0),l(e,e.Rb(k+p)),w&131072&&(r(e,e.bb.qa),e.bb.load(0),r(e,e.Za.qa),e.Za.load(0),r(e,e.Ba.qa),Dc(e,0),r(e,e.ua.qa),Ec(e,0))):(p=(a.sb<<2)+2,q=p+2,yc(e,e.ma(k+q),!0),l(e,e.ma(k+p)));r(e,U);for(r(e,O);n;)r(e,a.D[--n]);a.Td=!0}return a.Ha}d||h.call(e,13,ia,!0);q=-1;break}else if(!1!==E){d||h.call(e,13,c,!0);q=-1;break}}else if(2==a.id){if(B){if(!(k&32768)){d||h.call(e,11,c);q=-1;break}if(4096>p||2048==(p&2560)){d||h.call(e,13,c,!!k);q=-1;break}}}else if(3==a.id){if(!(k&32768)){d||h.call(e,12,c);q=-1;
|
|
break}if(!B||4096>p||512!=(p&2560)){d||h.call(e,13,c,!0);q=-1;break}}else if(4==a.id){O=p&-513;if(!B||256!=O&&2304!=O){d||h.call(e,13,c,!0);q=-1;break}2304==O&&(a.ji=q+e.ma(q+100+2)|0,a.Yi=q+a.tb|0)}else if(6==a.id&&!(p&4096)&&768<p&&2304!=p&&2816!=p){q=-1;break}a.qa=c;a.Ha=q;a.tb=n;a.B=(n>>>0)+1;a.zb=k;a.type=p;a.ext=w;a.Dc=b;vc(a,!0,!0,!1);break}return q}
|
|
function zc(a,b,c){var d=a.A,e=a.sb,n=d.sa.qa,k=d.sa.Ha;if(!c){if(!(d.sa.type&512))return h.call(d,13,b,!0),!1;d.Bb(d.sa.Dc+4,d.sa.zb&=-513)}if(-1===d.sa.load(b))return!1;var p=d.sa.Ha;if(!1!==c){if(d.sa.type&512)return h.call(d,13,b,!0),!1;d.Bb(d.sa.Dc+4,d.sa.zb|=512)}d.sa.type=d.sa.type&-513|d.sa.zb&512;256==d.sa.type||768==d.sa.type?(d.Bb(k+14,t(d)),d.Bb(k+16,Fc(d)),d.Bb(k+18,d.G),d.Bb(k+20,d.F),d.Bb(k+22,d.H),d.Bb(k+24,d.D),d.Bb(k+26,m(d)),d.Bb(k+28,d.L),d.Bb(k+30,d.K),d.Bb(k+32,d.I),d.Bb(k+34,
|
|
d.ua.qa),d.Bb(k+36,d.ka.qa),d.Bb(k+38,d.ha.qa),d.Bb(k+40,d.Ba.qa),d.ec.load(d.ma(p+42)),Gc(d,d.ma(p+16)|(c?16384:0)),d.G=d.ma(p+18),d.F=d.ma(p+20),d.H=d.ma(p+22),d.D=d.ma(p+24),d.L=d.ma(p+28),d.K=d.ma(p+30),d.I=d.ma(p+32),d.ua.load(d.ma(p+34)),d.Ba.load(d.ma(p+40)),Hc(d,d.ma(p+14),d.ma(p+36)),b=38,k=26,a.sb<e&&(k=(a.sb<<2)+2,b=k+2),yc(d,d.ma(p+b),!0),l(d,d.ma(p+k))):(d.yb(k+28,d.Nc),d.yb(k+32,t(d)),d.yb(k+36,Fc(d)),d.yb(k+40,d.G),d.yb(k+44,d.F),d.yb(k+48,d.H),d.yb(k+52,d.D),d.yb(k+56,m(d)),d.yb(k+
|
|
60,d.L),d.yb(k+64,d.K),d.yb(k+68,d.I),d.yb(k+72,d.ua.qa),d.yb(k+76,d.ka.qa),d.yb(k+80,d.ha.qa),d.yb(k+84,d.Ba.qa),d.yb(k+88,d.Za.qa),d.yb(k+92,d.bb.qa),Ic.call(d,d.Rb(p+28)),d.ec.load(d.ma(p+96)),Gc(d,d.Rb(p+36)|(c?16384:0)),d.G=d.Rb(p+40),d.F=d.Rb(p+44),d.H=d.Rb(p+48),d.D=d.Rb(p+52),d.L=d.Rb(p+60),d.K=d.Rb(p+64),d.I=d.Rb(p+68),d.ua.load(d.ma(p+72)),d.Ba.load(d.ma(p+84)),d.Za.load(d.ma(p+88)),d.bb.load(d.ma(p+92)),Hc(d,d.Rb(p+32),d.ma(p+76)),b=80,k=56,a.sb<e&&(k=(a.sb<<2)+4,b=k+4),yc(d,d.ma(p+b),
|
|
!0),l(d,d.Rb(p+k)));c&&d.Bb(p+0,n);d.ya|=8;return!0}f.save=function(){return[this.qa,this.Ha,this.tb,this.zb,this.id,this.lg,this.sb,this.cc,this.Dc,this.Ec,this.Y,this.la,this.C,this.type,this.B]};
|
|
f.restore=function(a){"number"==typeof a?this.load(a):(this.qa=a[0],this.Ha=a[1],this.tb=a[2],this.zb=a[3],this.id=a[4],this.lg=a[5],this.sb=a[6],this.cc=a[7],this.Dc=a[8],this.Ec=a[9]||2,this.Y=a[10]||65535,this.la=a[11]||2,this.C=a[12]||65535,this.type=a[13]||this.zb&7936,this.B=a[14]||(this.tb>>>0)+1)};
|
|
function vc(a,b,c,d){void 0===c&&(c=!!(a.A.ya&1));a.Pd=!1;if(c)if(a.load=a.sk,a.Fi=a.qk,a.bc=a.ri,a.Vb=a.ti,void 0===d&&(d=!!(a.A.R&131072)),d)a.load=a.K,a.bc=a.F,a.Vb=a.I,a.sb=a.cc=3,a.la=a.Ec=2,a.C=a.Y=65535,a.tb=65535,a.B=a.tb+1,a.Ec=a.la,a.Dc=-1,a.Td=!1;else{if(!(a.qa&-4))a.bc=a.ff,a.Vb=a.gf;else if(a.type&4096){6144==(a.type&6656)&&(a.bc=a.ff);if(a.type&2048||!(a.type&512))a.Vb=a.gf;1024==(a.type&3072)&&(a.bc==a.ri&&(a.bc=a.$i),a.Vb==a.ti&&(a.Vb=a.aj),a.Pd=!0)}b&&(a.qa&-4&&-1!==a.Dc&&(b=a.Dc+
|
|
5,a.A.Bc(b,a.A.Qb(b)|1)),a.sb=a.qa&3,a.cc=(a.zb&24576)>>13,80386>a.A.fa||!(a.ext&64)?(a.la=2,a.C=65535):(a.la=4,a.C=-1),a.Ec=a.la,a.Y=a.C)}else a.load=a.Gi,a.Fi=a.rk,a.bc=a.si,a.Vb=a.ui,a.sb=a.cc=0,a.Dc=-1,a.Td=!1}
|
|
function Jc(a){this.fa=a.model||8088;var b=0;switch(this.fa){default:b=4772727;break;case 80286:b=6E6;break;case 80386:b=16E6}bc.call(this,a,b);this.Zh=61442;this.pd=1792;this.Yh=28672;this.Se=4;this.Ga=255;this.B=80386==this.fa?Lc:80286==this.fa?Mc:Nc;this.ta=Oc;this.$h=Pc;this.ai=Qc;this.bi=Rc;if(80186<=this.fa&&(this.ta=Oc.slice(),this.$h=Pc.slice(),this.ai=Qc.slice(),this.Ga=31,this.ta[15]=Sc,this.ta[96]=Tc,this.ta[97]=Uc,this.ta[98]=Vc,this.ta[99]=Sc,this.ta[100]=Sc,this.ta[101]=Sc,this.ta[102]=
|
|
Sc,this.ta[103]=Sc,this.ta[104]=Wc,this.ta[105]=Xc,this.ta[106]=Yc,this.ta[107]=Zc,this.ta[108]=$c,this.ta[109]=ad,this.ta[110]=bd,this.ta[111]=cd,this.ta[192]=dd,this.ta[193]=ed,this.ta[200]=fd,this.ta[201]=gd,this.ta[241]=hd,this.$h[7]=id,this.ai[7]=id,80286<=this.fa)){this.Zh=2;this.pd|=28672;this.Se=0;this.ta[15]=jd;this.Qe=kd.slice();for(a=0;a<this.Qe.length;a++)this.Qe[a]||(this.Qe[a]=ld);this.ta[84]=md;this.ta[99]=nd;if(80386<=this.fa){var c;this.Yh=16384;this.pd|=196608;this.ta[100]=od;this.ta[101]=
|
|
pd;this.ta[102]=qd;this.ta[103]=rd;for(c in u)this.Qe[+c]=u[c]}}this.Ve=[];dc(this);this.ia.ue=this.ia.mj=!1;this.ci=0;this.Kc=this.ba=[];this.oa=this.Fb=this.Cb=this.Te=this.Me=this.Pe=this.dc=0;sd(this)}Qa(Jc,bc);
|
|
var Nc={Ie:4,N:5,ea:6,ca:7,da:8,J:9,S:11,T:12,md:4,Og:60,Pg:83,Kb:3,qb:9,Yb:16,Ge:1,Tg:19,Vg:28,Xg:16,Wg:21,Ug:37,Rg:2,xf:9,Sg:5,Qg:33,zf:10,yf:8,$d:3,Zd:15,lh:51,mh:1,nh:2,oh:4,kh:32,Af:15,qh:15,Ma:16,Na:4,sh:11,rh:18,ph:24,Ab:4,th:2,Ed:16,uh:17,Ff:18,vh:19,Ef:5,Gf:6,Ah:2,zh:8,xh:9,yh:10,wh:10,Hf:10,If:10,Zg:80,ah:144,Yg:86,$g:154,dh:101,fh:165,bh:107,eh:171,Ch:70,Eh:113,Bh:76,Dh:124,hh:80,jh:128,gh:86,ih:134,be:3,ae:16,Nf:10,Mf:8,Fh:51,Lb:8,Gh:17,Hh:36,fc:11,Ih:16,nd:10,uc:2,uf:18,vf:7,wf:15,Bf:12,
|
|
Cf:7,Df:11,Jf:18,Kf:7,Lf:15,Of:15,Pf:7,Qf:13,Uf:11,Vf:7,Wf:8,Jh:8,Mh:12,Kh:18,Lh:17,Nh:15,Sf:8,Rf:20,Tf:2,Zf:3,ce:9,Yf:5,Xf:11,ag:4,$f:17,Oh:11},Mc={Ie:0,N:0,ea:0,ca:0,da:0,J:0,S:1,T:1,md:3,Og:14,Pg:16,Kb:2,qb:7,Yb:7,Ge:0,Tg:7,Vg:13,Xg:7,Wg:11,Ug:16,Rg:3,xf:6,Sg:2,Qg:13,zf:5,yf:5,$d:2,Zd:7,lh:23,mh:0,nh:1,oh:3,kh:17,Af:7,qh:11,Ma:7,Na:3,sh:7,rh:11,ph:15,Ab:2,th:3,Ed:7,uh:8,Ff:8,vh:8,Ef:4,Gf:4,Ah:2,zh:3,xh:5,yh:2,wh:3,Hf:5,If:3,Zg:14,ah:22,Yg:17,$g:25,dh:17,fh:25,bh:20,eh:28,Ch:13,Eh:21,Bh:16,Dh:24,
|
|
hh:13,jh:21,gh:16,ih:24,be:2,ae:7,Nf:5,Mf:5,Fh:19,Lb:5,Gh:5,Hh:17,fc:3,Ih:5,nd:3,uc:0,uf:8,vf:5,wf:9,Bf:5,Cf:5,Df:4,Jf:5,Kf:5,Lf:4,Of:7,Pf:5,Qf:8,Uf:3,Vf:4,Wf:3,Jh:11,Mh:11,Kh:15,Lh:15,Nh:7,Sf:5,Rf:8,Tf:0,Zf:2,ce:6,Yf:3,Xf:6,ag:3,$f:5,Oh:5},Lc={Ie:0,N:0,ea:0,ca:0,da:0,J:0,S:1,T:1,md:3,Og:14,Pg:16,Kb:2,qb:7,Yb:7,Ge:0,Tg:7,Vg:13,Xg:7,Wg:11,Ug:16,Rg:3,xf:6,Sg:2,Qg:13,zf:5,yf:5,$d:2,Zd:7,lh:23,mh:0,nh:1,oh:3,kh:17,Af:7,qh:11,Ma:7,Na:3,sh:7,rh:11,ph:15,Ab:2,th:3,Ed:7,uh:8,Ff:8,vh:8,Ef:4,Gf:4,Ah:2,zh:3,
|
|
xh:5,yh:2,wh:3,Hf:5,If:3,Zg:14,ah:22,Yg:17,$g:25,dh:17,fh:25,bh:20,eh:28,Ch:13,Eh:21,Bh:16,Dh:24,hh:13,jh:21,gh:16,ih:24,be:2,ae:7,Nf:5,Mf:5,Fh:19,Lb:5,Gh:5,Hh:17,fc:3,Ih:5,nd:3,uc:0,uf:8,vf:5,wf:9,Bf:5,Cf:5,Df:4,Jf:5,Kf:5,Lf:4,Of:7,Pf:5,Qf:8,Uf:3,Vf:4,Wf:3,Jh:11,Mh:11,Kh:15,Lh:15,Nh:7,Sf:5,Rf:8,Tf:0,Zf:2,ce:6,Yf:3,Xf:6,ag:3,$f:5,Oh:5};
|
|
function td(a){if(a.ba===a.Kc){a.ba=Array(a.Te);a.og=new g(null,0,0,5,null,a);for(var b=0;b<a.Te;b++)a.ba[b]=a.og;a.le=new g}else for(b=0;b<a.Ue.length;b++)a.ba[a.Ue[b]]=a.og;a.Ue=[]}
|
|
function Tb(a,b,c,d){var e=(b&-4194304)>>>20,n=a.Kc[(a.Nc+e&a.Pe)>>>a.oa],k=n.Sc(e);if(!(k&1))return d||ud.call(a,b,!1,c),a.le;if(!(k&4)&&3==a.Ca)return d||ud.call(a,b,!0,c),a.le;var p=(b&4190208)>>>10,k=a.Kc[((k&-4096)+p&a.Pe)>>>a.oa],q=k.Sc(p);if(!(q&1||d))return d||ud.call(a,b,!1,c),a.le;if(!(q&4)&&3==a.Ca)return d||ud.call(a,b,!0,c),a.le;c=a.Kc[((q&-4096)+(b&4095)&a.Pe)>>>a.oa];if(d)return c;d=new g(b&-4096,0,0,6);Ob(d,c,n,e,k,p);b>>>=a.oa;a.ba[b]=d;a.Ue.push(b);return d}
|
|
function vd(a){a.ba!=a.Kc&&(a.ba=a.Kc,a.og=null,a.Ue=null,a.le=null)}f=Jc.prototype;f.reset=function(){this.ia.Jb&&ic(this);sd(this);dc(this);this.ia.Ic=!1};function wd(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=a.Ib;break;case 5:c=a.L;break;case 6:c=a.K;break;case 7:c=a.I}return c}
|
|
function xd(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:a.Ib=c;break;case 5:a.L=c;break;case 6:a.K=c;break;case 7:a.I=c}}
|
|
function sd(a){a.G=0;a.D=0;a.F=0;a.H=0;a.Ib=0;a.L=0;a.K=0;a.I=0;a.Ra=!1;a.Da=a.Va=0;a.Qc=0;a.We=0;a.ya=65520;a.Ub=0;a.Lc=1023;a.R=a.xb=0;a.td=a.ne=a.sd=a.ud=0;a.Xe=-1;a.ka=new tc(a,uc,"CS");a.Ba=new tc(a,2,"DS");a.ua=new tc(a,2,"ES");a.ha=new tc(a,3,"SS");l(a,0);yc(a,0);80386<=a.fa&&(a.H=772,a.ya=16,a.ii=0,a.rd=0,a.Nc=0,a.Ya=[0,0,0,0,null,null,0,0],a.Ze=[null,null,null,null,null,null,0,0],a.Za=new tc(a,2,"FS"),a.bb=new tc(a,2,"GS"),vd(a));a.ni=new tc(a,0,"NULL");a.U=a.Ba;a.W=a.ha;a.O=a.ja=0;a.P=a.pa=
|
|
-1;a.Fa=0;Hc(a,0,65535);if(80286<=a.fa){a.Tb=0;a.qd=65535;a.ec=new tc(a,5,"LDT",!0);a.sa=new tc(a,4,"TSS",!0);a.Oa=new tc(a,6,"VER",!0);Hc(a,65520,61440);var b,c=t(a);b=a.ka;var d=-65536;80386>b.A.fa&&(d&=16777215);b=b.Ha=d;a.ga=b+c|0;a.Ye=b+a.ka.tb|0}Gc(a,0);Ac(a)}function yd(a){2==a.Ec?(a.fi=a.ma,a.wb=v,a.Hb=zd,a.mc=Ad,a.va=x,a.Ja=Bd,a.vb=Cd):(a.fi=a.Rb,a.wb=y,a.Hb=Dd,a.mc=Ed,a.va=z,a.Ja=Fd,a.vb=Gd)}function Hd(a){2!=a.la&&(a.ja|=1024,a.la=2,a.C=65535,Id(a))}
|
|
function Id(a){2==a.la?(a.dataType=32768,a.qc=a.ma,a.Rc=a.Bb):(a.dataType=-2147483648,a.qc=a.Rb,a.Rc=a.yb)}function Bc(a){a.Ec=a.ka.Ec;a.Y=a.ka.Y;yd(a);a.la=a.ka.la;a.C=a.ka.C;Id(a);a.ja&=-3073}f.Bi=function(){var a=this.G+this.D+this.F+this.H+m(this)+this.L+this.K+this.I|0;return a=a+t(this)+this.ka.qa+this.Ba.qa+this.ha.qa+this.ua.qa+Fc(this)|0};function Ld(a,b,c,d){void 0!==d&&(void 0===a.Ve[b]&&(a.Ve[b]=[]),a.Ve[b].push([c,d]))}
|
|
function Md(a,b){for(var c=a.Ya[7],d=c>>16,e=0;4>e;e++){if(c&3){var n=!!(d&1),k=a.Ya[e],k=k&~(d>>2&3);if(b){var k=a.ba[k>>>a.oa],p=a;n?0===k.fa++&&(p&&(k.A=p),Wb(k,Vb,!1)):0===k.W++&&(p&&(k.A=p),Ub(k,Vb,!1))}else k=a.ba[k>>>a.oa],n?0===--k.fa&&(n=k,n.ic=n.O?n.ra:n.Ne,n.Oe=n.O?n.ha:n.Wh,n.ke=n.O?n.ga:n.pa):0===--k.W&&(n=k,n.vc=n.ee,n.gg=n.Sh,n.Sc=n.ka)}c>>=2;d>>=4}}
|
|
function Sb(a,b,c,d){if(!(a.O&8192)&&a.Ya[7]&255){c--;var e=a.Ya[7],n=e>>16;d=d?1:0==d?3:0;for(var k=0;4>k;k++){if(e&3&&(n&3)==d){var p=n>>2;if(b+c>=a.Ya[k]&&b<=a.Ya[k]+p){a.Ya[6]|=1<<k;h.call(a,1);break}}e>>=2;n>>=4}}}
|
|
function Ac(a,b,c){void 0===b&&(b=!!(a.ya&1));void 0===c&&(c=!!(a.R&131072));!b!=!(a.ya&1)&&a.Sa()&&a.Ka("CPU switching to "+(b?c?"v86":"protected":"real")+"-mode",a.Zi,!0);a.bi=b&&!c?Nd:Rc;vc(a.ka,!1,b,c);vc(a.Ba,!1,b,c);vc(a.ha,!1,b,c);vc(a.ua,!1,b,c);80386<=a.fa&&(vc(a.Za,!1,b,c),vc(a.bb,!1,b,c),Bc(a))}
|
|
f.save=function(){var a=new Od(this);A(a,0,[this.G,this.D,this.F,this.H,m(this),this.L,this.K,this.I]);var b=t(this),c=this.ka.save(),d=this.Ba.save(),e=this.ha.save(),n=this.ua.save(),k;null!=this.Tb?(k=[this.ya,this.Tb,this.qd,this.Ub,this.Lc,this.ec.save(),this.sa.save(),this.xb],80386<=this.fa&&(k.push(this.ii),k.push(this.rd),k.push(this.Nc),k.push(this.Ya),k.push(this.Ze))):k=null;b=[b,c,d,e,n,k,Fc(this)];80386<=this.fa&&(b.push(this.Za.save()),b.push(this.bb.save()));A(a,1,b);A(a,2,[this.U.lg,
|
|
this.W.lg,this.O,this.ja,this.Fa,this.P,this.pa]);A(a,3,[0,this.Mc,this.V.ld]);b=this.na;c=0;d=[];for(e=0;e<b.K;e++)if(k=b.ba[e],k.Pa||k.xi){d[c++]=e;n=c++;a:if(k=k.save()){for(var p=0,q=0,w=[];p<k.length;){for(var B=k[p],F=p+1;F<k.length&&k[F]===B;)F++;w[q++]=F-p;w[q++]=B;p=F}if(w.length<k.length){k=w;break a}}d[n]=k}d[c]=!b.I&&b.Z==b.D;A(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.Ba.restore(b[2]);this.ha.restore(b[3]);this.ua.restore(b[4]);var d=b[5];d&&d.length&&(this.ya=d[0],this.Tb=d[1],this.qd=d[2],this.Ub=d[3],this.Lc=d[4],this.ec.restore(d[5]),this.sa.restore(d[6]),this.xb=d[7],80386<=this.fa&&(this.ii=d[8],this.rd=d[9],this.Nc=d[10],this.Ya=d[11],this.Ze=d[12]),Ac(this));Gc(this,b[6]);var d=!1,e;a:{e=this.na;
|
|
var n=a[4],k;for(k=0;k<n.length-1;k+=2){var p=n[k],q=n[k+1];if(q&&q.length<e.U){for(var w=0,B=Array(e.U),F=0;F<q.length-1;)for(var E=q[F++],O=q[F++];E--;)B[w++]=O;q=B}w=e.ba[p];if(!w||!w.restore(q)){ra("Unable to restore memory block "+p);e=!1;break a}}void 0!==n[k]&&qb(e,n[k]);e=!0}e&&(Hc(this,b[0],this.ka.qa),l(this,c),yc(this,this.ha.qa),80386<=this.fa&&(this.Za.restore(b[7]),this.bb.restore(b[8])),d=!0);b=a[2];this.U=null!=b[0]&&Pd(this,b[0])||this.Ba;this.W=null!=b[1]&&Pd(this,b[1])||this.ha;
|
|
this.O=b[2];this.ja=b[3];this.Fa=b[4];this.P=b[5];this.pa=b[6];b=a[3];this.Mc=b[1];kc(this,b[2]);return d};function Pd(a,b){switch(b){case "CS":return a.ka;case "DS":return a.Ba;case "SS":return a.ha;case "ES":return a.ua;case "NULL":return a.ni;default:return[0,b,0,0,""]}}function Qd(a,b){Hc(a,t(a),b);a.O|=a.Se}function Dc(a,b){a.Ba.load(b);a.O|=a.Se}
|
|
function yc(a,b,c){var d=m(a);a.kb=a.ha.load(b)+d|0;a.ha.Pd?(a.qg=a.ha.Ha+a.ha.Y|0,a.rg=a.ha.Ha+a.ha.tb|0):(a.qg=a.ha.Ha+a.ha.tb|0,a.rg=a.ha.Ha);c||(a.O|=4)}function Ec(a,b){a.ua.load(b);a.O|=a.Se}function t(a){return a.ga-a.ka.Ha|0}function C(a,b){a.ga=a.ka.Ha+(b&a.C)|0}function Hc(a,b,c,d){a.ka.Ag=d;a.pg=b;b=a.ka.load(c);return-1!==b?(Bc(a),a.ga=b+(a.pg&a.C)|0,a.Ye=b+a.ka.tb|0,a.Ca=a.ka.sb,a.ka.Td):null}
|
|
function Rd(a,b){a.ga=a.ga+b|0;var c=a.Ye-a.ga|0;0>c&&0<=(a.Ye^a.ga)&&(8088>=a.fa||a.ka.tb==a.ka.Y?C(a,a.ga-a.ka.Ha):-1>c&&h.call(a,13,0))}function m(a){return a.Ib&~a.ha.Y|a.kb-a.ha.Ha}function l(a,b){a.Ib=b;a.kb=a.ha.Ha+(b&a.ha.Y)|0}function Sd(a,b,c,d,e,n){if(63!=(e&63)&&e!=a.resultType){var k=(e^a.resultType)&a.resultType;k&&(k&1&&Td(a),k&2&&Ud(a),k&4&&Vd(a),k&8&&Wd(a),k&16&&Xd(a),k&32&&Yd(a))}n?(a.td=d,a.sd=b):(a.td=b,a.sd=d);a.ne=c;a.ud=d;a.resultType=e}
|
|
function D(a,b,c,d,e){a.resultType=c|26;a.ud=b;d?Zd(a):$d(a);e?ae(a):be(a);return b}function ce(a,b,c,d){c&d?Zd(a):$d(a);(b^c)&d?ae(a):be(a)}function de(a){return Td(a)?1:0}function Td(a){a.resultType&1&&(a.R&=-2,(a.td^(a.td^a.ne)&(a.ne^a.sd))&a.resultType&-2147450752&&(a.R|=1),a.resultType&=-2);return a.R&1}function Ud(a){a.resultType&2&&(a.R&=-5,38505>>((a.ud^a.ud>>4)&15)&1&&(a.R|=4),a.resultType&=-3);return a.R&4}
|
|
function Vd(a){a.resultType&4&&(a.R&=-17,(a.sd^a.td^a.ne)&16&&(a.R|=16),a.resultType&=-5);return a.R&16}function Wd(a){a.resultType&8&&(a.R&=-65,a.ud&((a.resultType&-2147450752)-1|a.resultType&-2147450752)||(a.R|=64),a.resultType&=-9);return a.R&64}function Xd(a){a.resultType&16&&(a.R&=-129,a.ud&a.resultType&-2147450752&&(a.R|=128),a.resultType&=-17);return a.R&128}
|
|
function Yd(a){a.resultType&32&&(a.R&=-2049,(a.td^a.sd)&(a.ne^a.sd)&a.resultType&-2147450752&&(a.R|=2048),a.resultType&=-33);return a.R&2048}function $d(a){a.resultType&=-2;a.R&=-2}function ee(a){a.resultType&=-5;a.R&=-17}function fe(a){a.resultType&=-9;a.R&=-65}function be(a){a.resultType&=-33;a.R&=-2049}function Zd(a){a.resultType&=-2;a.R|=1}function ge(a){a.resultType&=-5;a.R|=16}function he(a){a.resultType&=-9;a.R|=64}function ae(a){a.resultType&=-33;a.R|=2048}
|
|
function Fc(a){return a.R&-2262|Td(a)|Ud(a)|Vd(a)|Wd(a)|Xd(a)|Yd(a)}function ie(a,b){b=b|a.ya&1|65520;a.ya=a.ya&-65536|b&65535;a.ya&1&&Ac(a,!0)}function Gc(a,b,c){a.ya&1||(b&=~a.Yh);void 0===c&&(c=a.Ca);c?b=b&-12289|a.R&12288:a.xb=(b&12288)>>12;c>a.xb&&(b=b&-513|a.R&512);a.resultType=128;a.R=a.R&~(a.pd|2261)|b&(a.pd|2261)|a.Zh;a.R&256&&(a.Fa|=2,a.O|=4)}
|
|
function je(a,b,c){var d=0;if(a.ya&1&&(a.Ca>a.xb||a.R&131072)&&a.sa.ji)for(var e=a.sa.ji+(b>>>3),d=(1<<c)-1<<(b&7);d&&e<=a.sa.Yi&&!(a.Qb(e)&d);)d>>>=8,e++;return d?(a.Sa(256)&&a.Ka("checkIOPM(0x"+ea(b,4)+","+c+"): trapped",!0,!0),h.call(a,13,0,!1),!1):!0}
|
|
f.Gb=function(a,b,c){var d=!1;switch(b){case "EAX":case "EBX":case "ECX":case "EDX":case "ESP":case "EBP":case "ESI":case "EDI":case "EIP":case "AX":case "BX":case "CX":case "DX":case "SP":case "BP":case "SI":case "DI":case "IP":case "PC":case "CS":case "DS":case "SS":case "ES":case "FS":case "GS":case "CR0":case "CR2":case "CR3":case "PS":case "C":case "P":case "A":case "Z":case "S":case "T":case "I":case "D":case "V":this.ra[b]=c;this.ci++;d=!0;break;default:d=this.parent.Gb.call(this,a,b,c)}return d};
|
|
f.Qb=function(a){return this.ba[(a&this.dc)>>>this.oa].vc(a&this.Cb,a)};f.ma=function(a){var b=a&this.Cb,c=(a&this.dc)>>>this.oa;this.A-=this.B.Ie;return b<this.Cb?this.ba[c].gg(b,a):this.ba[c].vc(b,a)|this.ba[c+1&this.Me].vc(0,a+1)<<8};f.Rb=function(a){var b=a&this.Cb,c=(a&this.dc)>>>this.oa;if(b<this.Cb-2)return this.ba[c].Sc(b,a);var d=(b&3)<<3;return this.ba[c].Sc(b&-4,a)>>>d|this.ba[c+1&this.Me].Sc(0,a+3)<<32-d};f.Bc=function(a,b){this.ba[(a&this.dc)>>>this.oa].ic(a&this.Cb,b&255,a)};
|
|
f.Bb=function(a,b){var c=a&this.Cb,d=(a&this.dc)>>>this.oa;this.A-=this.B.Ie;c<this.Cb?this.ba[d].Oe(c,b&65535,a):(this.ba[d++].ic(c,b&255,a),this.ba[d&this.Me].ic(0,b>>8&255,a+1))};f.yb=function(a,b){var c=a&this.Cb,d=(a&this.dc)>>>this.oa;this.A-=this.B.Ie;if(c<this.Cb-2)this.ba[d].ke(c,b,a);else{var e,n=(c&3)<<3,c=c&-4;e=this.ba[d].Sc(c,a);this.ba[d].ke(c,e&~(-1<<n)|b<<n,a);d=d+1&this.Me;a+=3;e=this.ba[d].Sc(0,a);this.ba[d].ke(0,e&-1<<n|b>>>32-n,a)}};
|
|
function ke(a,b,c){a.oe=b;a.P=b.bc(a.me=c,1);return a.O&1?0:a.Qb(a.P)}function G(a,b){return ke(a,a.U,b&a.Y)}function H(a,b){return ke(a,a.W,b&a.Y)}function le(a,b,c){a.oe=b;a.P=b.bc(a.me=c,a.la);return a.O&1?0:a.qc(a.P)}function I(a,b){return le(a,a.U,b&a.Y)}function J(a,b){return le(a,a.W,b&a.Y)}function me(a,b,c){a.oe=b;a.pa=a.P=b.bc(a.me=c,1);return a.O&1?0:a.Qb(a.P)}function K(a,b){return me(a,a.U,b&a.Y)}function L(a,b){return me(a,a.W,b&a.Y)}
|
|
function ne(a,b,c){a.oe=b;a.pa=a.P=b.bc(a.me=c,a.la);return a.O&1?0:a.qc(a.P)}function M(a,b){return ne(a,a.U,b&a.Y)}function N(a,b){return ne(a,a.W,b&a.Y)}function P(a,b){a.O&2||a.Bc(a.oe.Vb(a.me,1),b)}function Q(a,b){a.O&2||a.Rc(a.oe.Vb(a.me,a.la),b)}function Cc(a,b,c){return a.qc(b.bc(c,a.la))}f.X=function(){var a=this.Qb(this.ga);Rd(this,1);return a};function oe(a){var b=a.ma(a.ga);Rd(a,2);return b}function R(a){var b=a.fi(a.ga);Rd(a,a.Ec);return b}
|
|
f.Aa=function(){var a=this.qc(this.ga);Rd(this,this.la);return a};f.M=function(){var a=this.Qb(this.ga)<<24>>24;Rd(this,1);return a};function S(a,b){var c=a.Qb(a.ga);Rd(a,1);return pe[c].call(a,b)}f.Ea=function(){var a=this.qc(this.kb);this.kb=this.kb+this.la|0;var b=this.qg-this.kb|0;0>b&&0<=(this.qg^this.kb)&&(8088>=this.fa||!this.ha.Pd&&this.ha.tb==this.ha.Y||this.ha.Pd&&!this.ha.tb?l(this,this.kb-this.ha.Ha&this.ha.Y):-1>b&&h.call(this,12,0));return a};
|
|
function r(a,b){a.kb=a.kb-a.la|0;0>(a.kb-a.rg|0)&&0<=(a.rg^a.kb)&&(8088>=a.fa||!a.ha.Pd&&a.ha.tb==a.ha.Y||a.ha.Pd&&!a.ha.tb?l(a,a.kb-a.ha.Ha&a.ha.Y):h.call(a,12,0));a.Rc(a.kb,b)}function qe(a,b,c){var d=4;1==b.length&&(d=1,c=c?1:0);if(80386>a.fa)2<b.length&&(b=b.substr(1,2));else if("PS"==b||2<b.length)d=8;a.ra[b]&&(void 0===c&&($a(a,"Value for "+b+" is invalid"),ic(a)),d=!a.ia.Jb||a.ia.yi?ea(c,d):"--------".substr(0,d),a.ra[b].textContent!=d&&(a.ra[b].textContent=d))}
|
|
f.ad=function(a){if(this.ci&&(a||!this.ia.Jb||this.ia.yi)){qe(this,"EAX",this.G);qe(this,"EBX",this.D);qe(this,"ECX",this.F);qe(this,"EDX",this.H);qe(this,"ESP",m(this));qe(this,"EBP",this.L);qe(this,"ESI",this.K);qe(this,"EDI",this.I);qe(this,"CS",this.ka.qa);qe(this,"DS",this.Ba.qa);qe(this,"SS",this.ha.qa);qe(this,"ES",this.ua.qa);qe(this,"EIP",t(this));var b=Fc(this);qe(this,"PS",b);qe(this,"V",b&2048);qe(this,"D",b&1024);qe(this,"I",b&512);qe(this,"T",b&256);qe(this,"S",b&128);qe(this,"Z",b&
|
|
64);qe(this,"A",b&16);qe(this,"P",b&4);qe(this,"C",b&1);80386==this.fa&&(qe(this,"FS",this.Za.qa),qe(this,"GS",this.bb.qa),qe(this,"CR0",this.ya),qe(this,"CR2",this.rd),qe(this,"CR3",this.Nc))}if(b=this.ra.speed)b.textContent=this.ia.Jb&&this.V.kd?this.V.kd.toFixed(2)+"Mhz":"Stopped";this.parent.ad.call(this,a)};
|
|
f.Qi=function(a){this.ia.ue=!0;this.ia.mj=!1;this.ia.zi=!1;this.ac=this.A=a;this.Z&&!a&&rc(this.Z);a||this.Sa(1024)||(this.O|=4);do{if(a=this.O&3312)this.ja|=a;else if(this.La=this.ga,this.U=this.Ba,this.W=this.ha,this.P=this.pa=-1,this.ja&3072&&Bc(this),this.ja=this.O&256,this.Fa){a:{if(!(this.O&4)){a=80286>this.fa?0:1;for(var b=0;2>b;b++){switch(a){case 0:if(this.Fa&1&&this.R&512){var c=re(this.Z);if(-1<=c&&(this.Fa&=-2,0<=c)){this.Fa&=-5;se.call(this,c,null,11);break a}}break;case 1:if(this.Fa&
|
|
2){this.Fa&=-3;80386<=this.fa&&(this.Ya[6]|=16384);se.call(this,1,null,11);break a}}a=1-a}}if(a=this.Fa&8){a=this.Z;b=!1;for(c=0;c<a.F;c++)for(var d=a.F[c],e=0;e<d.Db.length;e++){var n=d.Db[e];n.Wc||(te(a,n),n.Wc||(b=!0))}a=!b}a&&(this.Fa&=-9)}if(this.Fa&4){this.O=this.A=0;break}}this.O=0;this.ta[this.X()].call(this)}while(0<this.A);return this.ia.ue?this.ac-this.A:void 0===this.ia.ue?0:-1};
|
|
Da(function(){for(var a=Wa(window.document,"pcjs","cpu"),b=0;b<a.length;b++){var c=a[b],d=Ua(c),d=new Jc(d);Va(d,c)}});function ue(a,b){var c=a+b+de(this)|0;Sd(this,a,b,c,191);this.A-=-1===this.pa?-1===this.P?this.B.Kb:this.B.qb:this.B.Yb;return c&255}function ve(a,b){var c=a+b+de(this)|0;Sd(this,a,b,c,this.dataType|63);this.A-=-1===this.pa?-1===this.P?this.B.Kb:this.B.qb:this.B.Yb;return c&this.C}
|
|
function we(a,b){var c=a+b|0;Sd(this,a,b,c,191);this.A-=-1===this.pa?-1===this.P?this.B.Kb:this.B.qb:this.B.Yb;return c&255}function xe(a,b){var c=a+b|0;Sd(this,a,b,c,this.dataType|63);this.A-=-1===this.pa?-1===this.P?this.B.Kb:this.B.qb:this.B.Yb;return c&this.C}function ye(a,b){var c=a&b;D(this,c,128);this.A-=-1===this.pa?-1===this.P?this.B.Kb:this.B.qb:this.B.Yb;return c}function ze(a,b){this.A-=-1===this.pa?-1===this.P?this.B.Kb:this.B.qb:this.B.Yb;return D(this,a&b,this.dataType)}
|
|
function Ae(a,b){if(!(this.ya&1)||this.R&131072)return h.call(this,6),a;this.A-=10+(-1===this.P?0:1);if((a&3)<(b&3))return a=a&-4|b&3,he(this),a;fe(this);return a}function Be(a){if(-1===this.P)return h.call(this,6),a;var b=a,c=this.qc(this.P),d=this.qc(this.P+this.la);2==this.la&&(b=a<<16>>16,c=c<<16>>16,d=d<<16>>16);this.A-=this.B.Qg;if(b<c||b>d)C(this,this.La-this.ka.Ha),se.call(this,5,null,0);this.O|=2;return a}
|
|
function Ce(a,b){var c=0;if(b){fe(this);for(var d=1;d&this.C;){if(b&d){a=c;break}d<<=1;c++}}else he(this);this.A-=11+3*c;return a}function De(a,b){var c=0;if(b){fe(this);for(var d=2==this.la?15:31,e=1<<d;e;){if(b&e){a=d;break}e>>>=1;c++;d--}}else he(this);this.A-=11+3*c;return a}function Ee(a,b){a&1<<(b&31)?Zd(this):$d(this);this.A-=-1===this.P?3:6;this.O|=2;return a}function Fe(a,b){var c=1<<(b&31);a&c?Zd(this):$d(this);this.A-=-1===this.P?6:8;return a^c}
|
|
function Ge(a,b){var c=1<<(b&31);a&c?Zd(this):$d(this);this.A-=-1===this.P?6:8;return a&~c}function He(a,b){var c=1<<(b&31);a&c?Zd(this):$d(this);this.A-=-1===this.P?6:8;return a|c}function Ie(a,b){var c=this.ka.qa,d=t(this);null!=Hc(this,a,b,!0)&&(r(this,c),r(this,d))}function Je(a,b){Sd(this,a,b,a-b|0,191,!0);this.A-=-1===this.pa?-1===this.P?this.B.Kb:this.B.xf:this.B.qb;this.O|=2;return a}
|
|
function Ke(a,b){Sd(this,a,b,a-b|0,this.dataType|63,!0);this.A-=-1===this.pa?-1===this.P?this.B.Kb:this.B.xf:this.B.qb;this.O|=2;return a}function Le(a){var b=a-1|0;Sd(this,a,1,b,this.dataType|62,!0);this.A-=2;return a&~this.C|b&this.C}function Me(a,b){var c=a[1]-b[1];c||(c=a[0]-b[0]);return c}
|
|
function Ne(a,b,c){this.Ra=!1;if((c>>>=0)&&!(c<=b>>>0)){var d=0,e=1;c=[c>>>0,0];for(a=[a>>>0,b>>>0];0<Me(a,c);){var n=b=c;b[0]+=n[0];b[1]+=n[1];4294967295<b[0]&&(b[0]>>>=0,b[1]++);e+=e}do 0<=Me(a,c)&&(b=a,n=c,b[0]-=n[0],b[1]-=n[1],0>b[0]&&(b[0]>>>=0,b[1]--),d+=e),b=c,b[0]>>>=1,b[1]&1&&(b[0]=(b[0]|2147483648)>>>0),b[1]>>>=1,e>>>=1;while(e);this.Da=d;this.Va=a[0];this.Ra=!0}}function Oe(a){return a}
|
|
function Pe(a,b){a=this.M();var c=(b<<16>>16)*a|0;32767<c||-32768>c?(Zd(this),ae(this)):($d(this),be(this));this.A-=-1===this.P?21:24;return c&65535}function Qe(a,b){var c,d;a=this.Aa();2==this.la?(d=(b<<16>>16)*(a<<16>>16)|0,c=32767<d||-32768>d):(d=b*a,c=2147483647<d||-2147483648>d);c?(Zd(this),ae(this)):($d(this),be(this));d&=this.C;this.A-=-1===this.P?21:24;return d}
|
|
function Re(a,b){var c=(a<<16>>16)*(b<<16>>16)|0;32767<c||-32768>c?(Zd(this),ae(this)):($d(this),be(this));this.A-=-1===this.P?9:12;return c&65535}function Se(a,b){var c=a*b;2147483647<c||-2147483648>c?(Zd(this),ae(this)):($d(this),be(this));this.A-=-1===this.P?9:12;return c|0}function Te(a){var b=a+1|0;Sd(this,a,1,b,this.dataType|62);this.A-=2;return a&~this.C|b&this.C}
|
|
function se(a,b,c){this.A-=this.B.lh+c;this.ka.Ag=!0;c=Fc(this);var d=this.ka.qa,e=t(this);a=this.ka.Fi(a);-1!==a&&(r(this,c),r(this,d),r(this,e),null!=b&&r(this,b),this.Xe=-1,Bc(this),this.ga=a,this.Ye=this.ka.Ha+this.ka.tb|0,this.Ca=this.ka.sb)}function We(a,b){this.A-=14+(-1===this.P?0:2);fe(this);-1!==this.Oa.load(b,!0)&&this.Oa.cc>=this.Ca&&this.Oa.cc>=(b&3)&&(he(this),a=this.Oa.zb&-256,2<this.la&&(a|=(this.Oa.ext&-65281)<<16));return a}
|
|
function Ic(a){this.Nc=a;this.ya&-2147483648&&td(this)}function Xe(a,b){if(-1===this.P)return ld.call(this),a;Dc(this,this.ma(this.P+this.la));this.A-=this.B.Ed;return b}function Ye(a){if(-1===this.P)return ld.call(this),a;this.A-=this.B.th;return this.P}function Ze(a,b){if(-1===this.P)return ld.call(this),a;Ec(this,this.ma(this.P+this.la));this.A-=this.B.Ed;return b}function $e(a,b){if(-1===this.P)return ld.call(this),a;var c=this.ma(this.P+this.la);this.Za.load(c);this.A-=this.B.Ed;return b}
|
|
function af(a,b){if(-1===this.P)return ld.call(this),a;var c=this.ma(this.P+this.la);this.bb.load(c);this.A-=this.B.Ed;return b}function bf(a,b){this.A-=14+(-1===this.P?0:2);if(b&65528&&-1!==this.Oa.load(b,!0)&&(7168==(this.Oa.zb&7168)||this.Oa.cc>=this.Ca)&&this.Oa.cc>=(b&3))return he(this),this.Oa.tb;fe(this);return a}function cf(a,b){if(-1===this.P)return ld.call(this),a;yc(this,this.ma(this.P+this.la));this.A-=this.B.Ed;return b}
|
|
function df(a,b){this.A-=-1===this.pa?-1===this.P?this.B.Ah:this.B.zh:this.B.xh;return b}function ef(a,b){return b}function ff(){-1!==this.pa&&Hd(this);return df.call(this,0,this.Qc)}function gf(a,b){var c=b&65535,d=b>>>16,e=a&65535,n=a>>>16,k=c*e,e=(k>>>16)+d*e,p=e>>>16,e=(e&65535)+c*n;this.Ra=!0;this.Da=e<<16|k&65535;this.Va=p+((e>>>16)+d*n)|0}function hf(a,b){this.A-=-1===this.pa?-1===this.P?this.B.Kb:this.B.qb:this.B.Yb;return D(this,a|b,128)}
|
|
function jf(a,b){this.A-=-1===this.pa?-1===this.P?this.B.Kb:this.B.qb:this.B.Yb;return D(this,a|b,this.dataType)}function kf(a){var b=this.Ea(),c=this.Ea();a&&l(this,m(this)+a);Hc(this,b,c,!1)&&(a&&l(this,m(this)+a),this.Ba.qa&65528&&this.Ba.cc<this.Ca&&7168!=(this.Ba.zb&7168)&&this.Ba.load(0),this.ua.qa&65528&&this.ua.cc<this.Ca&&7168!=(this.ua.zb&7168)&&this.ua.load(0))}
|
|
function lf(a,b){var c=a-b-de(this)|0;Sd(this,a,b,c,191,!0);this.A-=-1===this.pa?-1===this.P?this.B.Kb:this.B.qb:this.B.Yb;return c&255}function mf(a,b){var c=a-b-de(this)|0;Sd(this,a,b,c,this.dataType|63,!0);this.A-=-1===this.pa?-1===this.P?this.B.Kb:this.B.qb:this.B.Yb;return c&this.C}function nf(a){this.O|=1;this.Hb[this.X()].call(this,a);this.A-=-1===this.P?4:5}function of(){return Yd(this)?1:0}function pf(){return Td(this)?1:0}function qf(){return Td(this)?0:1}
|
|
function rf(){return Wd(this)?1:0}function sf(){return Wd(this)?0:1}function tf(){return Td(this)||Wd(this)?1:0}function uf(){return Td(this)||Wd(this)?0:1}function vf(){return Xd(this)?1:0}function wf(){return Xd(this)?0:1}function xf(){return Ud(this)?1:0}function yf(){return Ud(this)?0:1}function zf(){return!Xd(this)!=!Yd(this)?1:0}function Af(){return!Xd(this)!=!Yd(this)?0:1}function Bf(){return Wd(this)||!Xd(this)!=!Yd(this)?1:0}function Cf(){return Wd(this)||!Xd(this)!=!Yd(this)?0:1}
|
|
function Df(a,b,c){if(c){16<c&&(a=b,c-=16);var d=a<<c-1;a=(d<<1|b>>16-c)&65535;D(this,a,32768,d&32768)}return a}function Ef(a,b,c){if(c){var d=a<<c-1;a=d<<1|b>>32-c;D(this,a,-2147483648,d&-2147483648)}return a}function Ff(a,b){return Df.call(this,a,b,this.X())}function Gf(a,b){return Ef.call(this,a,b,this.X())}function Hf(a,b){return Df.call(this,a,b,this.F&31)}function If(a,b){return Ef.call(this,a,b,this.F&31)}
|
|
function Jf(a,b,c){if(c){16<c&&(a=b,c-=16);var d=a>>c-1;a=(d>>1|b<<16-c)&65535;D(this,a,32768,d&1)}return a}function Kf(a,b,c){if(c){var d=a>>c-1;a=d>>1|b<<32-c;D(this,a,-2147483648,d&1)}return a}function Lf(a,b){return Jf.call(this,a,b,this.X())}function Mf(a,b){return Kf.call(this,a,b,this.X())}function Nf(a,b){return Jf.call(this,a,b,this.F&31)}function Of(a,b){return Kf.call(this,a,b,this.F&31)}
|
|
function Pf(a,b){var c=a-b|0;Sd(this,a,b,c,191,!0);this.A-=-1===this.pa?-1===this.P?this.B.Kb:this.B.qb:this.B.Yb;return c&255}function Qf(a,b){var c=a-b|0;Sd(this,a,b,c,this.dataType|63,!0);this.A-=-1===this.pa?-1===this.P?this.B.Kb:this.B.qb:this.B.Yb;return c&this.C}function Rf(a,b){D(this,a&b,128);this.A-=-1===this.pa?-1===this.P?this.B.Zf:this.B.ce:this.B.ce;this.O|=2;return a}
|
|
function Sf(a,b){D(this,a&b,this.dataType);this.A-=-1===this.pa?-1===this.P?this.B.Zf:this.B.ce:this.B.ce;this.O|=2;return a}
|
|
function Tf(a,b){if(-1===this.P){switch(this.We&7){case 0:this.G=this.G&-256|a;break;case 1:this.F=this.F&-256|a;break;case 2:this.H=this.H&-256|a;break;case 3:this.D=this.D&-256|a;break;case 4:this.G=this.G&-65281|a<<8;break;case 5:this.F=this.F&-65281|a<<8;break;case 6:this.H=this.H&-65281|a<<8;break;case 7:this.D=this.D&-65281|a<<8}this.A-=this.B.ag}else this.pa=this.P,P(this,a),this.A-=this.B.$f;return b}
|
|
function Uf(a,b){if(-1===this.P){switch(this.We&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:l(this,m(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.ag}else this.pa=this.P,Q(this,a),this.A-=this.B.$f;return b}
|
|
function Vf(a,b){var c=a^b;D(this,c,128);this.A-=-1===this.pa?-1===this.P?this.B.Kb:this.B.qb:this.B.Yb;return c}function Wf(a,b){this.A-=-1===this.pa?-1===this.P?this.B.Kb:this.B.qb:this.B.Yb;return D(this,a^b,this.dataType)}function Xf(a){h.call(this,13,0);return a}function id(a){h.call(this,6);return a}function T(a){ld.call(this);return a}function Yf(){C(this,this.La-this.ka.Ha);se.call(this,0,null,2)}function Zf(){this.A-=-1===this.P?2:this.B.Nh;return 1}
|
|
function $f(){var a=this.F&255;this.A-=(-1===this.P?this.B.Sf:this.B.Rf)+(a<<this.B.Tf);return a}function ag(){var a=this.X();this.A-=(-1===this.P?this.B.Sf:this.B.Rf)+(a<<this.B.Tf);return a}function bg(){return null}
|
|
function h(a,b,c,d){this.O=1==a?this.O|8192:this.O|4096;if(this.ia.ue){var e=!1;if(80186<=this.fa)if(0>this.Xe)C(this,this.La-this.ka.Ha),e=!0;else if(8!=this.Xe)b=0,a=8,e=!0;else{cg.call(this,-1,0,c);sd(this);return}cg.call(this,a,b,c)&&(e=!1);e&&(this.Xe=a,se.call(this,a,b,d||0),this.La=this.ga);this.O|=3}else this.Ka("Fault "+fa(a)+" blocked by PCjs",1073741824),C(this,this.La-this.ka.Ha)}function ud(a,b,c){this.rd=a;a=0;b&&(a|=1);c&&(a|=2);3==this.Ca&&(a|=4);h.call(this,14,a)}
|
|
function cg(a,b,c){var d=32,e;a:{e=this.ga;var n=this.ba[(e&this.dc)>>>this.oa];if(5==n.type&&(n=Tb(this,e,!1,!0),!n)){e=null;break a}e=n.ee(e&this.Cb,e)}204!=e||this.Lc||(c=!1);if(this.R&131072){if(6==a&&99==e||13==a&&205==e)c=!1}else if(12==a||14==a||13==a&&80386==this.fa)c=!0;!1===c&&(d|=1);983040<=this.ga&&1048575>=this.ga&&(c=!1);this.Sa(d|-2147483648)&&(c=!0);if(this.Sa(d)||c)a="Fault "+fa(a)+(null!=b?" (0x"+ea(b,4)+")":"")+" on opcode "+fa(e)+" at "+this.Qa.B(t(this),this.ka.qa)+" (%"+ea(this.ga,
|
|
6)+")",b=this.ia.Jb,this.Ka(a,d)?c&&(c=b,ic(this.Qa)):(this.Ia(a),ic(this));return c}function jd(){this.Qe[this.X()].call(this)}function md(){r(this,m(this)&this.C);this.A-=this.B.fc}function Tc(){var a=m(this)&this.C;r(this,this.G&this.C);r(this,this.F&this.C);r(this,this.H&this.C);r(this,this.D&this.C);r(this,a);r(this,this.L&this.C);r(this,this.K&this.C);r(this,this.I&this.C);this.A-=this.B.Hh}
|
|
function Uc(){this.I=this.I&~this.C|this.Ea();this.K=this.K&~this.C|this.Ea();this.L=this.L&~this.C|this.Ea();l(this,m(this)+this.la);this.D=this.D&~this.C|this.Ea();this.H=this.H&~this.C|this.Ea();this.F=this.F&~this.C|this.Ea();this.G=this.G&~this.C|this.Ea();this.A-=this.B.Fh}function Vc(){this.va[this.X()].call(this,Be)}function nd(){this.Ja[this.X()].call(this,Ae)}function od(){this.O|=20;this.U=this.W=this.Za;this.A-=this.B.uc}
|
|
function pd(){this.O|=20;this.U=this.W=this.bb;this.A-=this.B.uc}function qd(){this.O|=1024;this.ja&1024||(this.la^=6,this.C^=-65536,Id(this));this.A-=this.B.uc}function rd(){this.O|=2048;this.ja&2048||(this.Ec^=6,this.Y^=-65536,yd(this));this.A-=this.B.uc}function Wc(){r(this,this.Aa());this.A-=this.B.fc}function Xc(){this.va[this.X()].call(this,Qe)}function Yc(){r(this,this.M());this.A-=this.B.fc}function Zc(){this.va[this.X()].call(this,Pe)}
|
|
function $c(){var a=1,b=0,c=5;this.ja&192&&(a=this.F&this.Y,b=1,this.ja&256&&(c=4));if(a--){var d=this.H&65535;je(this,d,1)&&(d=Gb(this.na,d,this.ga-b-1),this.Bc(this.ua.Vb(this.I&this.Y,1),d),this.O&4096||(this.I=this.I&~this.Y|this.I+(this.R&1024?-1:1)&this.Y,this.F=this.F&~this.Y|this.F-b&this.Y,this.A-=c,a&&(this.ga=this.La,this.O|=256)))}}
|
|
function ad(){var a=1,b=0,c=5;this.ja&192&&(a=this.F&this.Y,b=1,this.ja&256&&(c=4));if(a--){var d=this.ga-b-1,e=0,n=0,k=this.H&65535;if(je(this,k,1)){for(var p=0;p<this.la;p++)e|=Gb(this.na,k,d)<<n,n+=8;d=e;this.Rc(this.ua.Vb(this.I&this.Y,this.la),d);this.O&4096||(this.I=this.I&~this.Y|this.I+(this.R&1024?-this.la:this.la)&this.Y,this.F=this.F&~this.Y|this.F-b&this.Y,this.A-=c,a&&(this.ga=this.La,this.O|=256))}}}
|
|
function bd(){var a=1,b=0,c=5;this.ja&192&&(a=this.F&this.Y,b=1,this.ja&256&&(c=4));if(a--){var d=this.H&65535;if(je(this,d,1)){var e=this.Qb(this.Ba.bc(this.K&this.Y,1));this.O&4096||(Ib(this.na,d,e,this.ga-b-1),this.K=this.K&~this.Y|this.K+(this.R&1024?-1:1)&this.Y,this.F=this.F&~this.Y|this.F-b&this.Y,this.A-=c,a&&(this.ga=this.La,this.O|=256))}}}
|
|
function cd(){var a=1,b=0,c=5;this.ja&192&&(a=this.F&this.Y,b=1,this.ja&256&&(c=4));if(a--){var d=Cc(this,this.Ba,this.K&this.Y);if(!(this.O&4096)){var e=this.ga-b-1,n=0,k=this.H&65535;if(je(this,k,1)){for(var p=0;p<this.la;p++)Ib(this.na,k,d>>n&255,e),n+=8;this.K=this.K&~this.Y|this.K+(this.R&1024?-this.la:this.la)&this.Y;this.F=this.F&~this.Y|this.F-b&this.Y;this.A-=c;a&&(this.ga=this.La,this.O|=256)}}}}
|
|
function dg(){var a=this.M();Yd(this)?(C(this,t(this)+a),this.A-=this.B.Ma):this.A-=this.B.Na}function eg(){var a=this.M();Yd(this)?this.A-=this.B.Na:(C(this,t(this)+a),this.A-=this.B.Ma)}function fg(){var a=this.M();Td(this)?(C(this,t(this)+a),this.A-=this.B.Ma):this.A-=this.B.Na}function gg(){var a=this.M();Td(this)?this.A-=this.B.Na:(C(this,t(this)+a),this.A-=this.B.Ma)}function hg(){var a=this.M();Wd(this)?(C(this,t(this)+a),this.A-=this.B.Ma):this.A-=this.B.Na}
|
|
function ig(){var a=this.M();Wd(this)?this.A-=this.B.Na:(C(this,t(this)+a),this.A-=this.B.Ma)}function jg(){var a=this.M();Td(this)||Wd(this)?(C(this,t(this)+a),this.A-=this.B.Ma):this.A-=this.B.Na}function kg(){var a=this.M();Td(this)||Wd(this)?this.A-=this.B.Na:(C(this,t(this)+a),this.A-=this.B.Ma)}function lg(){var a=this.M();Xd(this)?(C(this,t(this)+a),this.A-=this.B.Ma):this.A-=this.B.Na}function mg(){var a=this.M();Xd(this)?this.A-=this.B.Na:(C(this,t(this)+a),this.A-=this.B.Ma)}
|
|
function ng(){var a=this.M();Ud(this)?(C(this,t(this)+a),this.A-=this.B.Ma):this.A-=this.B.Na}function og(){var a=this.M();Ud(this)?this.A-=this.B.Na:(C(this,t(this)+a),this.A-=this.B.Ma)}function pg(){var a=this.M();!Xd(this)!=!Yd(this)?(C(this,t(this)+a),this.A-=this.B.Ma):this.A-=this.B.Na}function qg(){var a=this.M();!Xd(this)==!Yd(this)?(C(this,t(this)+a),this.A-=this.B.Ma):this.A-=this.B.Na}
|
|
function rg(){var a=this.M();Wd(this)||!Xd(this)!=!Yd(this)?(C(this,t(this)+a),this.A-=this.B.Ma):this.A-=this.B.Na}function sg(){var a=this.M();Wd(this)||!Xd(this)!=!Yd(this)?this.A-=this.B.Na:(C(this,t(this)+a),this.A-=this.B.Ma)}function tg(){this.mc[this.X()].call(this,ug,this.X);this.A-=-1===this.pa?1:this.B.Ge}function dd(){this.mc[this.X()].call(this,vg,ag)}function ed(){this.vb[this.X()].call(this,2==this.la?wg:xg,ag)}
|
|
function yg(){var a=oe(this),b=this.Ea();C(this,b);a&&l(this,m(this)+a);this.A-=this.B.Mh}function zg(){var a=this.Ea();C(this,a);this.A-=this.B.Jh}function fd(){var a=oe(this),b=this.X()&31;this.A-=11;r(this,this.L);var c=m(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.la&this.C,r(this,Cc(this,this.ha,this.L&this.C));r(this,c)}this.L=this.L&~this.C|c;l(this,m(this)&~this.ha.Y|m(this)-a&this.ha.Y)}
|
|
function gd(){l(this,m(this)&~this.ha.Y|this.L&this.ha.Y);this.L=this.L&~this.C|this.Ea()&this.C;this.A-=5}function Ag(){kf.call(this,oe(this));this.A-=this.B.Lh}function Bg(){kf.call(this,0);this.A-=this.B.Kh}function Cg(){this.va[this.X()].call(this,Oe);this.A-=8}function Dg(){this.O|=36;this.A-=this.B.uc}function hd(){ld.call(this)}function Sc(){h.call(this,6)}
|
|
function ld(){C(this,this.La-this.ka.Ha);var a;a=this.na;var b=this.ga;a=a.ba[(b&a.D)>>>a.oa].ee(b&a.B,b);$a(this,"Undefined opcode "+fa(a)+" at "+("0x"+ea(this.ga)));ic(this)}
|
|
var Oc=[function(){var a=this.X();this.Hb[a].call(this,we)},function(){this.Ja[this.X()].call(this,xe)},function(){this.wb[this.X()].call(this,we)},function(){this.va[this.X()].call(this,xe)},function(){this.G=this.G&-256|we.call(this,this.G&255,this.X());this.A--},function(){this.G=this.G&~this.C|xe.call(this,this.G&this.C,this.Aa());this.A--},function(){r(this,this.ua.qa);this.A-=this.B.nd},function(){Ec(this,this.Ea());this.A-=this.B.Lb},function(){this.Hb[this.X()].call(this,hf)},function(){this.Ja[this.X()].call(this,
|
|
jf)},function(){this.wb[this.X()].call(this,hf)},function(){this.va[this.X()].call(this,jf)},function(){this.G=this.G&-256|hf.call(this,this.G&255,this.X());this.A--},function(){this.G=this.G&~this.C|jf.call(this,this.G&this.C,this.Aa());this.A--},function(){r(this,this.ka.qa);this.A-=this.B.nd},function(){Qd(this,this.Ea());this.A-=this.B.Lb},function(){this.Hb[this.X()].call(this,ue)},function(){this.Ja[this.X()].call(this,ve)},function(){this.wb[this.X()].call(this,ue)},function(){this.va[this.X()].call(this,
|
|
ve)},function(){this.G=this.G&-256|ue.call(this,this.G&255,this.X());this.A--},function(){this.G=this.G&~this.C|ve.call(this,this.G&this.C,this.Aa());this.A--},function(){r(this,this.ha.qa);this.A-=this.B.nd},function(){yc(this,this.Ea());this.A-=this.B.Lb},function(){this.Hb[this.X()].call(this,lf)},function(){this.Ja[this.X()].call(this,mf)},function(){this.wb[this.X()].call(this,lf)},function(){this.va[this.X()].call(this,mf)},function(){this.G=this.G&-256|lf.call(this,this.G&255,this.X());this.A--},
|
|
function(){this.G=this.G&~this.C|mf.call(this,this.G&this.C,this.Aa());this.A--},function(){r(this,this.Ba.qa);this.A-=this.B.nd},function(){Dc(this,this.Ea());this.A-=this.B.Lb},function(){this.Hb[this.X()].call(this,ye)},function(){this.Ja[this.X()].call(this,ze)},function(){this.wb[this.X()].call(this,ye)},function(){this.va[this.X()].call(this,ze)},function(){this.G=this.G&-256|ye.call(this,this.G&255,this.X());this.A--},function(){this.G=this.G&~this.C|ze.call(this,this.G&this.C,this.Aa());this.A--},
|
|
function(){this.O|=20;this.U=this.W=this.ua;this.A-=this.B.uc},function(){var a=this.G&255,b=Vd(this),c=Td(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;D(this,a,128);c?Zd(this):$d(this);b?ge(this):ee(this);this.A-=this.B.md},function(){this.Hb[this.X()].call(this,Pf)},function(){this.Ja[this.X()].call(this,Qf)},function(){this.wb[this.X()].call(this,Pf)},function(){this.va[this.X()].call(this,Qf)},function(){this.G=this.G&-256|Pf.call(this,this.G&255,this.X());
|
|
this.A--},function(){this.G=this.G&~this.C|Qf.call(this,this.G&this.C,this.Aa());this.A--},function(){this.O|=20;this.U=this.W=this.ka;this.A-=this.B.uc},function(){var a=this.G&255,b=Vd(this),c=Td(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;D(this,a,128);c?Zd(this):$d(this);b?ge(this):ee(this);this.A-=this.B.md},function(){this.Hb[this.X()].call(this,Vf)},function(){this.Ja[this.X()].call(this,Wf)},function(){this.wb[this.X()].call(this,Vf)},function(){this.va[this.X()].call(this,
|
|
Wf)},function(){this.G=this.G&-256|Vf.call(this,this.G&255,this.X());this.A--},function(){this.G=this.G&~this.C|Wf.call(this,this.G&this.C,this.Aa());this.A--},function(){this.O|=20;this.U=this.W=this.ha;this.A-=this.B.uc},function(){var a,b,c=this.G&255,d=this.G>>8&255;9<(c&15)||Vd(this)?(c=c+6&15,d=d+1&255,a=b=1):a=b=0;this.G=this.G&-65536|d<<8|c;a?Zd(this):$d(this);b?ge(this):ee(this);this.A-=this.B.md},function(){this.Hb[this.X()].call(this,Je)},function(){this.Ja[this.X()].call(this,Ke)},function(){this.wb[this.X()].call(this,
|
|
Je)},function(){this.va[this.X()].call(this,Ke)},function(){Je.call(this,this.G&255,this.X());this.A--},function(){Ke.call(this,this.G&this.C,this.Aa());this.A--},function(){this.O|=20;this.U=this.W=this.Ba;this.A-=this.B.uc},function(){var a,b,c=this.G&255,d=this.G>>8&255;9<(c&15)||Vd(this)?(c=c-6&15,d=d-1&255,a=b=1):a=b=0;this.G=this.G&-65536|d<<8|c;a?Zd(this):$d(this);b?ge(this):ee(this);this.A-=this.B.md},function(){this.G=Te.call(this,this.G)},function(){this.F=Te.call(this,this.F)},function(){this.H=
|
|
Te.call(this,this.H)},function(){this.D=Te.call(this,this.D)},function(){l(this,Te.call(this,m(this)))},function(){this.L=Te.call(this,this.L)},function(){this.K=Te.call(this,this.K)},function(){this.I=Te.call(this,this.I)},function(){this.G=Le.call(this,this.G)},function(){this.F=Le.call(this,this.F)},function(){this.H=Le.call(this,this.H)},function(){this.D=Le.call(this,this.D)},function(){l(this,Le.call(this,m(this)))},function(){this.L=Le.call(this,this.L)},function(){this.K=Le.call(this,this.K)},
|
|
function(){this.I=Le.call(this,this.I)},function(){r(this,this.G&this.C);this.A-=this.B.fc},function(){r(this,this.F&this.C);this.A-=this.B.fc},function(){r(this,this.H&this.C);this.A-=this.B.fc},function(){r(this,this.D&this.C);this.A-=this.B.fc},function(){r(this,m(this)-2&65535);this.A-=this.B.fc},function(){r(this,this.L&this.C);this.A-=this.B.fc},function(){r(this,this.K&this.C);this.A-=this.B.fc},function(){r(this,this.I&this.C);this.A-=this.B.fc},function(){this.G=this.G&~this.C|this.Ea();
|
|
this.A-=this.B.Lb},function(){this.F=this.F&~this.C|this.Ea();this.A-=this.B.Lb},function(){this.H=this.H&~this.C|this.Ea();this.A-=this.B.Lb},function(){this.D=this.D&~this.C|this.Ea();this.A-=this.B.Lb},function(){l(this,m(this)&~this.C|this.Ea());this.A-=this.B.Lb},function(){this.L=this.L&~this.C|this.Ea();this.A-=this.B.Lb},function(){this.K=this.K&~this.C|this.Ea();this.A-=this.B.Lb},function(){this.I=this.I&~this.C|this.Ea();this.A-=this.B.Lb},dg,eg,fg,gg,hg,ig,jg,kg,lg,mg,ng,og,pg,qg,rg,sg,
|
|
dg,eg,fg,gg,hg,ig,jg,kg,lg,mg,ng,og,pg,qg,rg,sg,tg,function(){this.vb[this.X()].call(this,Eg,this.Aa);this.A-=-1===this.pa?1:this.B.Ge},tg,function(){this.vb[this.X()].call(this,Eg,this.M);this.A-=-1===this.pa?1:this.B.Ge},function(){this.Hb[this.X()].call(this,Rf)},function(){this.Ja[this.X()].call(this,Sf)},function(){this.wb[this.We=this.X()].call(this,Tf)},function(){this.va[this.We=this.X()].call(this,Uf)},function(){this.O|=1;this.Hb[this.X()].call(this,df)},function(){this.O|=1;this.Ja[this.X()].call(this,
|
|
df)},function(){this.wb[this.X()].call(this,df)},function(){this.va[this.X()].call(this,df)},function(){var a=this.X();switch((a&56)>>3){case 0:this.Qc=this.ua.qa;break;case 1:this.Qc=this.ka.qa;break;case 2:this.Qc=this.ha.qa;break;case 3:this.Qc=this.Ba.qa;break;case 4:if(80386<=this.fa){this.Qc=this.Za.qa;break}h.call(this,6);break;case 5:if(80386<=this.fa){this.Qc=this.bb.qa;break}default:h.call(this,6)}this.O|=1;this.Ja[a].call(this,ff)},function(){this.O|=1;this.U=this.W=this.ni;this.va[this.X()].call(this,
|
|
Ye)},function(){var a,b=this.X(),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.fa||80386==this.fa&&4!=c&&5!=c){h.call(this,6);return}switch(c){case 1:a=this.F;break;case 4:a=m(this);break;case 5:a=this.L;break;case 6:a=this.K;break;case 7:a=this.I}}this.va[b].call(this,df);switch(c){case 0:Ec(this,this.G);this.G=a;break;case 1:Qd(this,this.F);this.F=a;break;case 2:yc(this,this.H);this.H=a;break;case 3:Dc(this,this.D);this.D=a;break;
|
|
case 4:80386<=this.fa?this.Za.load(m(this)):Ec(this,m(this));l(this,a);break;case 5:80386<=this.fa?this.bb.load(this.L):Qd(this,this.L);this.L=a;break;case 6:yc(this,this.K);this.K=a;break;case 7:Dc(this,this.I),this.I=a}},function(){this.O|=1;this.vb[this.X()].call(this,Fg,this.Ea)},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=m(this);this.G=this.G&~this.C|b&this.C;l(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.la?this.G&-65536|this.G<<24>>24&65535:this.G<<16>>16;this.A-=2},function(){this.H=2==this.la?this.H&-65536|(this.G&32768?65535:0):this.G&-2147483648?-1:0;this.A-=this.B.Sg},function(){Ie.call(this,this.Aa(),oe(this));this.A-=this.B.Vg},function(){this.Ka("WAIT not implemented");this.A--},function(){var a=Fc(this);a&131072&&3>this.xb?h.call(this,13,0):(r(this,a&-196609),this.A-=this.B.fc)},function(){if(this.R&131072&&3>this.xb)h.call(this,13,0);else{var a=this.Ea(),
|
|
a=a&65535|this.R&-65536;Gc(this,a);this.A-=this.B.Lb}},function(){var a=this.G>>8&255;a&1?Zd(this):$d(this);a&4?(this.resultType&=-3,this.R|=4):(this.resultType&=-3,this.R&=-5);a&16?ge(this):ee(this);a&64?he(this):fe(this);a&128?(this.resultType&=-17,this.R|=128):(this.resultType&=-17,this.R&=-129);this.A-=this.B.Ab},function(){this.G=this.G&-65281|(Fc(this)&213)<<8;this.A-=this.B.Ab},function(){var a=this.G&-256,b;b=R(this);b=this.Qb(this.U.bc(b,1));this.G=a|b;this.A-=this.B.Hf},function(){this.G=
|
|
this.G&~this.C|Cc(this,this.U,R(this));this.A-=this.B.Hf},function(){var a=R(this),b=this.G;this.Bc(this.U.Vb(a,1),b);this.A-=this.B.If},function(){var a=R(this),b=this.G;this.Rc(this.U.Vb(a,this.la),b);this.A-=this.B.If},function(){var a=1,b=0,c=this.B.Jf;this.ja&192&&(a=this.F&this.Y,b=1,c=this.B.Lf,this.ja&256||(this.A-=this.B.Kf));if(a--){var d=this.Qb(this.U.bc(this.K&this.Y,1));this.Bc(this.ua.Vb(this.I&this.Y,1),d);this.O&4096||(d=this.R&1024?-1:1,this.K=this.K&~this.Y|this.K+d&this.Y,this.I=
|
|
this.I&~this.Y|this.I+d&this.Y,this.A-=c,this.F=this.F&~this.Y|this.F-b&this.Y,a&&(this.ga=this.La,this.O|=256))}},function(){var a=1,b=0,c=this.B.Jf;this.ja&192&&(a=this.F&this.Y,b=1,c=this.B.Lf,this.ja&256||(this.A-=this.B.Kf));if(a--){var d=Cc(this,this.U,this.K&this.Y);this.Rc(this.ua.Vb(this.I&this.Y,this.la),d);this.O&4096||(d=this.R&1024?-this.la:this.la,this.K=this.K&~this.Y|this.K+d&this.Y,this.I=this.I&~this.Y|this.I+d&this.Y,this.A-=c,this.F=this.F&~this.Y|this.F-b&this.Y,a&&(this.ga=this.La,
|
|
this.O|=256))}},function(){var a=1,b=0,c=this.B.uf;this.ja&192&&(a=this.F&this.Y,b=1,c=this.B.wf,this.ja&256||(this.A-=this.B.vf));if(a--){var d=ke(this,this.U,this.K&this.Y),e=me(this,this.ua,this.I&this.Y);this.O&4096||(Je.call(this,d,e),d=this.R&1024?-1:1,this.K=this.K&~this.Y|this.K+d&this.Y,this.I=this.I&~this.Y|this.I+d&this.Y,this.F=this.F&~this.Y|this.F-b&this.Y,this.A-=c-this.B.qb,a&&Wd(this)==(this.ja&64)&&(this.ga=this.La,this.O|=256))}},function(){var a=1,b=0,c=this.B.uf;this.ja&192&&
|
|
(a=this.F&this.Y,b=1,c=this.B.wf,this.ja&256||(this.A-=this.B.vf));if(a--){var d=le(this,this.U,this.K&this.Y),e=ne(this,this.ua,this.I&this.Y);this.O&4096||(Ke.call(this,d,e),d=this.R&1024?-this.la:this.la,this.K=this.K&~this.Y|this.K+d&this.Y,this.I=this.I&~this.Y|this.I+d&this.Y,this.F=this.F&~this.Y|this.F-b&this.Y,this.A-=c-this.B.qb,a&&Wd(this)==(this.ja&64)&&(this.ga=this.La,this.O|=256))}},function(){D(this,this.G&this.X(),128);this.A-=this.B.md},function(){D(this,this.G&this.Aa(),this.dataType);
|
|
this.A-=this.B.md},function(){var a=1,b=0,c=this.B.Uf;this.ja&192&&(a=this.F&this.Y,b=1,c=this.B.Wf,this.ja&256||(this.A-=this.B.Vf));if(a--){var d=this.G;this.Bc(this.ua.Vb(this.I&this.Y,1),d);this.O&4096||(this.I=this.I&~this.Y|this.I+(this.R&1024?-1:1)&this.Y,this.F=this.F&~this.Y|this.F-b&this.Y,this.A-=c,a&&(this.ga=this.La,this.O|=256))}},function(){var a=1,b=0,c=this.B.Uf;this.ja&192&&(a=this.F&this.Y,b=1,c=this.B.Wf,this.ja&256||(this.A-=this.B.Vf));if(a--){var d=this.G;this.Rc(this.ua.Vb(this.I&
|
|
this.Y,this.la),d);this.O&4096||(this.I=this.I&~this.Y|this.I+(this.R&1024?-this.la:this.la)&this.Y,this.F=this.F&~this.Y|this.F-b&this.Y,this.A-=c,a&&(this.ga=this.La,this.O|=256))}},function(){var a=1,b=0,c=this.B.Bf;this.ja&192&&(a=this.F&this.Y,b=1,c=this.B.Df,this.ja&256||(this.A-=this.B.Cf));if(a--){var d=this.Qb(this.U.bc(this.K&this.Y,1));this.O&4096||(this.G=this.G&-256|d,this.K=this.K&~this.Y|this.K+(this.R&1024?-1:1)&this.Y,this.F=this.F&~this.Y|this.F-b&this.Y,this.A-=c,a&&(this.ga=this.La,
|
|
this.O|=256))}},function(){var a=1,b=0,c=this.B.Bf;this.ja&192&&(a=this.F&this.Y,b=1,c=this.B.Df,this.ja&256||(this.A-=this.B.Cf));if(a--){var d=Cc(this,this.U,this.K&this.Y);this.O&4096||(this.G=this.G&~this.C|d,this.K=this.K&~this.Y|this.K+(this.R&1024?-this.la:this.la)&this.Y,this.F=this.F&~this.Y|this.F-b&this.Y,this.A-=c,a&&(this.ga=this.La,this.O|=256))}},function(){var a=1,b=0,c=this.B.Of;this.ja&192&&(a=this.F&this.Y,b=1,c=this.B.Qf,this.ja&256||(this.A-=this.B.Pf));a--&&(Je.call(this,this.G&
|
|
255,me(this,this.ua,this.I&this.Y)),this.O&4096||(this.I=this.I&~this.Y|this.I+(this.R&1024?-1:1)&this.Y,this.F=this.F&~this.Y|this.F-b&this.Y,this.A-=c-this.B.qb,a&&Wd(this)==(this.ja&64)&&(this.ga=this.La,this.O|=256)))},function(){var a=1,b=0,c=this.B.Of;this.ja&192&&(a=this.F&this.Y,b=1,c=this.B.Qf,this.ja&256||(this.A-=this.B.Pf));a--&&(Ke.call(this,this.G&this.C,ne(this,this.ua,this.I&this.Y)),this.O&4096||(this.I=this.I&~this.Y|this.I+(this.R&1024?-this.la:this.la)&this.Y,this.F=this.F&~this.Y|
|
|
this.F-b&this.Y,this.A-=c-this.B.qb,a&&Wd(this)==(this.ja&64)&&(this.ga=this.La,this.O|=256)))},function(){this.G=this.G&-256|this.X();this.A-=this.B.Ab},function(){this.F=this.F&-256|this.X();this.A-=this.B.Ab},function(){this.H=this.H&-256|this.X();this.A-=this.B.Ab},function(){this.D=this.D&-256|this.X();this.A-=this.B.Ab},function(){this.G=this.G&255|this.X()<<8;this.A-=this.B.Ab},function(){this.F=this.F&255|this.X()<<8;this.A-=this.B.Ab},function(){this.H=this.H&255|this.X()<<8;this.A-=this.B.Ab},
|
|
function(){this.D=this.D&255|this.X()<<8;this.A-=this.B.Ab},function(){this.G=this.G&~this.C|this.Aa();this.A-=this.B.Ab},function(){this.F=this.F&~this.C|this.Aa();this.A-=this.B.Ab},function(){this.H=this.H&~this.C|this.Aa();this.A-=this.B.Ab},function(){this.D=this.D&~this.C|this.Aa();this.A-=this.B.Ab},function(){l(this,m(this)&~this.C|this.Aa());this.A-=this.B.Ab},function(){this.L=this.L&~this.C|this.Aa();this.A-=this.B.Ab},function(){this.K=this.K&~this.C|this.Aa();this.A-=this.B.Ab},function(){this.I=
|
|
this.I&~this.C|this.Aa();this.A-=this.B.Ab},yg,zg,yg,zg,function(){this.va[this.X()].call(this,Ze)},function(){this.va[this.X()].call(this,Xe)},function(){this.O|=1;this.mc[this.X()].call(this,Gg,this.X)},function(){this.O|=1;this.vb[this.X()].call(this,Gg,this.Aa)},Ag,Bg,Ag,Bg,function(){this.R&131072&&3>this.xb?h.call(this,13,0):se.call(this,3,null,this.B.mh)},function(){if(this.R&131072&&3>this.xb)h.call(this,13,0);else{var a=this.X(),b;a:{b=this.Ve[a];if(void 0!==b)for(var c=0;c<b.length;c++)if(!b[c][1].call(b[c][0],
|
|
this.ga)){b=!1;break a}b=!0}b?se.call(this,a,null,0):this.A--}},function(){Yd(this)?this.R&131072&&3>this.xb?h.call(this,13,0):se.call(this,4,null,this.B.nh):this.A-=this.B.oh},function(){if(this.R&131072&&3>this.xb)h.call(this,13,0);else if(this.A-=this.B.kh,this.ya&1&&this.R&16384){var a=this.ma(this.sa.Ha+0);zc(this.ka,a,!1)}else{var a=this.Ca,b=this.Ea(),c=this.Ea(),d=this.Ea();if(this.R&131072)d=d&131071|this.R&-131072;else if(d&131072){var e=this.Ea(),n=this.Ea(),k=this.Ea(),p=this.Ea(),q=this.Ea(),
|
|
w=this.Ea();Ac(this,!0,!0);yc(this,n);l(this,e);Ec(this,k);Dc(this,p);this.Za.load(q);this.bb.load(w)}null!=Hc(this,b,c,!1)&&Gc(this,d,a)}},function(){this.mc[this.X()].call(this,vg,Zf)},function(){this.vb[this.X()].call(this,2==this.la?wg:xg,Zf)},function(){this.mc[this.X()].call(this,vg,$f)},function(){this.vb[this.X()].call(this,2==this.la?wg:xg,$f)},function(){var a=this.X();if(a){var b=this.G&255;this.G=this.G&-65536|b/a<<8|b%a;D(this,this.G,128);this.A-=this.B.Pg}},function(){var a=this.X();
|
|
this.G=this.G&-65536|(this.G>>8&255)*a+this.G&255;D(this,this.G,128);this.A-=this.B.Og},function(){this.G=this.G&-256|(Td(this)?255:0);this.A-=2},function(){this.G=this.G&-256|ke(this,this.U,this.D+(this.G&255)&65535);this.A-=this.B.Oh},Cg,Cg,Cg,Cg,Cg,Cg,Cg,Cg,function(){var a=this.M();(this.F=this.F-1&this.Y)&&!Wd(this)?(C(this,t(this)+a),this.A-=this.B.vh):this.A-=this.B.Ef},function(){var a=this.M();(this.F=this.F-1&this.Y)&&Wd(this)?(C(this,t(this)+a),this.A-=this.B.Ff):this.A-=this.B.Gf},function(){var a=
|
|
this.M();(this.F=this.F-1&this.Y)?(C(this,t(this)+a),this.A-=this.B.uh):this.A-=this.B.Ef},function(){var a=this.M();this.F&this.Y?this.A-=this.B.Gf:(C(this,t(this)+a),this.A-=this.B.Ff)},function(){var a=this.X();je(this,a,1)&&(this.G=this.G&-256|Gb(this.na,a,this.ga-2),this.A-=this.B.zf)},function(){var a=this.X();je(this,a,2)&&(this.G=Gb(this.na,a,this.ga-2),this.G|=Gb(this.na,a+1,this.ga-2)<<8,this.A-=this.B.zf)},function(){var a=this.X();je(this,a,1)&&(Ib(this.na,a,this.G&255,this.ga-2),this.A-=
|
|
this.B.Nf)},function(){var a=this.X();je(this,a,2)&&(Ib(this.na,a,this.G&255,this.ga-2),Ib(this.na,a+1,this.G>>8,this.ga-2),this.A-=this.B.Nf)},function(){var a=this.Aa(),b=t(this),a=b+a;r(this,b);C(this,a);this.A-=this.B.Tg},function(){var a=this.Aa();C(this,t(this)+a);this.A-=this.B.Af},function(){Hc(this,this.Aa(),oe(this));this.A-=this.B.qh},function(){var a=this.M();C(this,t(this)+a);this.A-=this.B.Af},function(){var a=this.H&65535;je(this,a,1)&&(this.G=this.G&-256|Gb(this.na,a,this.ga-1),this.A-=
|
|
this.B.yf)},function(){var a=this.H&65535;je(this,a,2)&&(this.G=Gb(this.na,a,this.ga-1),this.G|=Gb(this.na,a+1&65535,this.ga-1)<<8,this.A-=this.B.yf)},function(){var a=this.H&65535;je(this,a,1)&&(Ib(this.na,a,this.G&255,this.ga-1),this.A-=this.B.Mf)},function(){var a=this.H&65535;je(this,a,2)&&(Ib(this.na,a,this.G&255,this.ga-1),Ib(this.na,a+1&65535,this.G>>8,this.ga-1),this.A-=this.B.Mf)},Dg,Dg,function(){this.O|=132;this.A-=this.B.uc},function(){this.O|=68;this.A-=this.B.uc},function(){this.R&131072?
|
|
h.call(this,13,0):(this.Fa|=4,this.A-=2,this.R&512||ic(this))},function(){Td(this)?$d(this):Zd(this);this.A-=2},function(){this.Ra=!1;this.mc[this.X()].call(this,Hg,bg);this.Ra&&(this.G=this.G&~this.C|this.Da&this.C)},function(){this.Ra=!1;this.vb[this.X()].call(this,Ig,bg);this.Ra&&(this.G=this.G&~this.C|this.Da&this.C,this.H=this.H&~this.C|this.Va&this.C)},function(){$d(this);this.A-=2},function(){Zd(this);this.A-=2},function(){this.Ca>this.xb?h.call(this,13,0):(this.R&=-513,this.A-=this.B.Rg)},
|
|
function(){this.Ca>this.xb?h.call(this,13,0):(this.R|=512,this.O|=4,this.A-=2)},function(){this.R&=-1025;this.A-=2},function(){this.R|=1024;this.A-=2},function(){this.mc[this.X()].call(this,Pc,bg)},function(){this.vb[this.X()].call(this,Qc,bg)}],ug=[we,hf,ue,lf,ye,Pf,Vf,Je],Eg=[xe,jf,ve,mf,ze,Qf,Wf,Ke],Fg=[function(a,b){this.A-=-1===this.pa?this.B.Lb:this.B.Gh;return b},Xf,Xf,Xf,Xf,Xf,Xf,Xf],Gg=[function(a,b){this.A-=-1===this.pa?this.B.yh:this.B.wh;return b},T,T,T,T,T,T,T],vg=[function(a,b){var c=
|
|
a,d=b&this.Ga;if(d){var e;(d&=7)?(e=a<<d-1,c=(a<<d|a>>8-d)&255):e=a<<7;ce(this,c,e,128)}return c},function(a,b){var c=a,d=b&this.Ga;if(d){var e;(d&=7)?(e=a<<8-d,c=(a>>>d|e)&255):e=a;ce(this,c,e,128)}return c},function(a,b){var c=a,d=b&this.Ga;if(d){var e=de(this);(d%=9)?(c=(a<<d|e<<d-1|a>>9-d)&255,e=a<<d-1):e<<=7;ce(this,c,e,128)}return c},function(a,b){var c=a,d=b&this.Ga;if(d){var e=de(this);(d%=9)?(c=(a>>d|e<<8-d|a<<9-d)&255,e=a<<8-d):e<<=7;ce(this,c,e,128)}return c},function(a,b){var c=a,d=b&
|
|
this.Ga;if(d){var e=0;8<d?c=0:(e=a<<d-1,c=e<<1&255);D(this,c,128,e&128,(c^e)&128)}return c},function(a,b){var c=b&this.Ga;c&&(c=8<c?0:a>>>c-1,a=c>>>1&255,D(this,a,128,c&1,a&128));return a},T,function(a,b){var c=b&this.Ga;c&&(9<c&&(c=9),c=a<<24>>24>>c-1,a=c>>1&255,D(this,a,128,c&1));return a}],wg=[function(a,b){var c=a,d=b&this.Ga;if(d){var e;(d&=15)?(e=a<<d-1,c=(a<<d|a>>16-d)&65535):e=a<<15;ce(this,c,e,32768)}return c},function(a,b){var c=a,d=b&this.Ga;if(d){var e;(d&=15)?(e=a<<16-d,c=(a>>>d|e)&65535):
|
|
e=a;ce(this,c,e,32768)}return c},function(a,b){var c=a,d=b&this.Ga;if(d){var e=de(this);(d%=17)?(c=(a<<d|e<<d-1|a>>17-d)&65535,e=a<<d-1):e<<=15;ce(this,c,e,32768)}return c},function(a,b){var c=a,d=b&this.Ga;if(d){var e=de(this);(d%=17)?(c=(a>>d|e<<16-d|a<<17-d)&65535,e=a<<16-d):e<<=15;ce(this,c,e,32768)}return c},function(a,b){var c=a,d=b&this.Ga;if(d){var e=0;16<d?c=0:(e=a<<d-1,c=e<<1&65535);D(this,c,32768,e&32768,(c^e)&32768)}return c},function(a,b){var c=b&this.Ga;c&&(c=16<c?0:a>>>c-1,a=c>>>1&
|
|
65535,D(this,a,32768,c&1,a&32768));return a},T,function(a,b){var c=b&this.Ga;c&&(17<c&&(c=17),c=a<<16>>16>>c-1,a=c>>1&65535,D(this,a,32768,c&1));return a}],xg=[function(a,b){var c=a,d=b&this.Ga;d&&(c=a<<d|a>>>32-d,ce(this,c,a<<d-1,-2147483648));return c},function(a,b){var c=a,d=b&this.Ga;if(d){var e=a<<32-d,c=a>>>d|e;ce(this,c,e,-2147483648)}return c},function(a,b){var c=a,d=b&this.Ga;d&&(c=de(this),c=a<<d|c<<d-1|a>>>32-d>>>1,ce(this,c,a<<d-1,-2147483648));return c},function(a,b){var c=a,d=b&this.Ga;
|
|
d&&(c=de(this),c=a>>>d|c<<32-d|a<<32-d<<1,ce(this,c,a<<32-d,-2147483648));return c},function(a,b){var c=a,d=b&this.Ga;d&&(d=a<<d-1,c=d<<1,D(this,c,-2147483648,d&-2147483648,(c^d)&-2147483648));return c},function(a,b){var c=b&this.Ga;c&&(c=a>>>c-1,a=c>>>1,D(this,a,-2147483648,c&1,a&-2147483648));return a},T,function(a,b){var c=b&this.Ga;c&&(c=a>>c-1,a=c>>1,D(this,a,-2147483648,c&1));return a}],Hg=[function(a,b){b=this.X();D(this,a&b,128);this.A-=-1===this.P?this.B.Yf:this.B.Xf;this.O|=2;return a},
|
|
T,function(a){this.A-=-1===this.P?this.B.be:this.B.ae;return a^255},function(a){var b=-a|0;Sd(this,0,a,b,191,!0);this.A-=-1===this.P?this.B.be:this.B.ae;return b&255},function(a){this.Ra=!0;this.Da=(this.G&255)*a&65535;this.Da&65280?(Zd(this),ae(this)):($d(this),be(this));this.A-=-1===this.P?this.B.Ch:this.B.Bh;this.O|=2;return a},function(a){var b=(this.G<<24>>24)*(a<<24>>24)|0;this.Ra=!0;this.Da=b&65535;127<b||-128>b?(Zd(this),ae(this)):($d(this),be(this));this.A-=-1===this.P?this.B.hh:this.B.gh;
|
|
this.O|=2;return a},function(a,b){if(!a)return Yf.call(this),a;var c=(b=this.G&65535)/a;if(255<c)return Yf.call(this),a;this.Ra=!0;this.Da=c&255|(b%a&255)<<8;this.A-=-1===this.P?this.B.Zg:this.B.Yg;this.O|=2;return a},function(a,b){if(!a)return Yf.call(this),a;var c=a<<24>>24,d=(b=this.G<<16>>16)/c|0;if(d!=d<<24>>24||8086==this.fa&&-128==d)return Yf.call(this),a;this.Ra=!0;this.Da=d&255|(b%c&255)<<8;this.A-=-1===this.P?this.B.dh:this.B.bh;this.O|=2;return a}],Ig=[function(a,b){b=this.Aa();D(this,
|
|
a&b,this.dataType);this.A-=-1===this.P?this.B.Yf:this.B.Xf;this.O|=2;return a},T,function(a){this.A-=-1===this.P?this.B.be:this.B.ae;return a^this.C},function(a){var b=-a|0;Sd(this,0,a,b,this.dataType|63,!0);this.A-=-1===this.P?this.B.be:this.B.ae;return b&this.C},function(a,b){if(2==this.la){b=this.G&65535;var c=b*a|0;this.Ra=!0;this.Da=c&65535;this.Va=c>>16&65535}else gf.call(this,a,this.G);this.Va?(Zd(this),ae(this)):($d(this),be(this));this.A-=-1===this.P?this.B.Eh:this.B.Dh;this.O|=2;return a},
|
|
function(a,b){var c;if(2==this.la)b=this.G&65535,c=(b<<16>>16)*(a<<16>>16)|0,this.Ra=!0,this.Da=c&65535,this.Va=c>>16&65535,c=32767<c||-32768>c;else{c=a;var d=this.G,e=!1;0>d&&(d=-d|0,e=!e);0>c&&(c=-c|0,e=!e);gf.call(this,c,d);e&&(this.Da=~this.Da+1|0,this.Va=~this.Va+(this.Da?0:1)|0);c=this.Va!=this.Da>>31}c?(Zd(this),ae(this)):($d(this),be(this));this.A-=-1===this.P?this.B.jh:this.B.ih;this.O|=2;return a},function(a,b){if(2==this.la){if(!a)return Yf.call(this),a;b=65536*(this.H&65535)+(this.G&65535);
|
|
var c=b/a|0;if(65536<=c)return Yf.call(this),a;this.Ra=!0;this.Da=c&65535;this.Va=b%a&65535}else{Ne.call(this,this.G,this.H,a);if(!this.Ra)return Yf.call(this),a;this.Da|=0;this.Va|=0}this.A-=-1===this.P?this.B.ah:this.B.$g;this.O|=2;return a},function(a,b){if(2==this.la){if(!a)return Yf.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.fa&&-32768==d)return Yf.call(this),a;this.Ra=!0;this.Da=d&65535;this.Va=b%c&65535}else{var c=this.G,d=this.H,e=a,n=!1,k=!1;
|
|
0>e&&(e=-e|0,n=!n);0>d&&(c=-c|0,d=~d+(c?0:1)|0,k=!0,n=!n);Ne.call(this,c,d,e);2147483647<this.Da&&(this.Ra=!1);n&&(this.Da=-this.Da);k&&(this.Va=-this.Va);if(!this.Ra)return Yf.call(this),a;this.Da|=0;this.Va|=0}this.A-=-1===this.P?this.B.fh:this.B.eh;this.O|=2;return a}],Pc=[function(a){var b=a+1|0;Sd(this,a,1,b,190);this.A-=-1===this.P?this.B.$d:this.B.Zd;return b&255},function(a){var b=a-1|0;Sd(this,a,1,b,190,!0);this.A-=-1===this.P?this.B.$d:this.B.Zd;return b&255},T,T,T,T,T,T],Qc=[function(a){var b=
|
|
a+1|0;Sd(this,a,1,b,this.dataType|62);this.A-=-1===this.P?this.B.$d:this.B.Zd;return b&this.C},function(a){var b=a-1|0;Sd(this,a,1,b,this.dataType|62,!0);this.A-=-1===this.P?this.B.$d:this.B.Zd;return b&this.C},function(a){r(this,t(this));C(this,a);this.A-=-1===this.P?this.B.Xg:this.B.Wg;this.O|=2;return a},function(a){if(-1===this.P)return T.call(this,a);Ie.call(this,a,this.ma(this.P+this.la));this.A-=this.B.Ug;this.O|=2;return a},function(a){C(this,a);this.A-=-1===this.P?this.B.sh:this.B.rh;this.O|=
|
|
2;return a},function(a){if(-1===this.P)return T.call(this,a);Hc(this,a,this.ma(this.P+this.la));this.A-=this.B.ph;this.O|=2;return a},function(a){var b=a;this.O&512&&(a=a-2&65535,80286>this.fa&&(b=a));r(this,b);this.A-=-1===this.P?this.B.fc:this.B.Ih;this.O|=2;return a},Xf],kd=Array(256);kd[0]=function(){var a=this.X();16>(a&56)&&(this.O|=1);this.vb[a].call(this,this.bi,bg)};kd[1]=function(){var a=this.X();a&16||(this.O|=1);this.vb[a].call(this,Jg,bg)};
|
|
kd[2]=function(){!(this.ya&1)||this.R&131072?h.call(this,6):this.va[this.X()].call(this,We)};kd[3]=function(){!(this.ya&1)||this.R&131072?h.call(this,6):this.va[this.X()].call(this,bf)};
|
|
kd[5]=function(){this.Ca?h.call(this,13,0,!0):(ie(this,this.ma(2054)),this.I=this.ma(2086),this.K=this.ma(2088),this.L=this.ma(2090),this.D=this.ma(2094),this.H=this.ma(2096),this.F=this.ma(2098),this.G=this.ma(2100),xc(this.ua,2102,this.ma(2084)),xc(this.ka,2108,this.ma(2082)),xc(this.ha,2114,this.ma(2080)),xc(this.Ba,2120,this.ma(2078)),Gc(this,this.ma(2072)),C(this,this.ma(2074)),l(this,this.ma(2092)),this.Tb=this.ma(2126)|this.Qb(2128)<<16,this.qd=this.Tb+this.ma(2130),xc(this.ec,2132,this.ma(2076)),
|
|
this.Ub=this.ma(2138)|this.Qb(2140)<<16,this.Lc=this.Ub+this.ma(2142),xc(this.sa,2144,this.ma(2070)),this.A-=195)};kd[6]=function(){this.Ca?h.call(this,13,0):(this.ya&=-9,this.A-=2)};kd[11]=Sc;kd[166]=Sc;kd[255]=Sc;var u=[];u[5]=Sc;u[7]=function(){this.Ca?h.call(this,13,0,!0):(ld.call(this),this.A-=100)};
|
|
u[32]=function(){if(this.Ca)h.call(this,13,0);else{var a,b=this.X();switch((b&56)>>3){case 0:a=this.ya;break;case 2:a=this.rd;break;case 3:a=this.Nc;break;default:ld.call(this);return}xd(this,b&7,a);this.A-=6}};u[33]=function(){if(this.Ca)h.call(this,13,0);else{var a=this.X(),b=(a&56)>>3;4==b||5==b?ld.call(this):(xd(this,a&7,this.Ya[b]),this.A-=22)}};
|
|
u[34]=function(){if(this.Ca)h.call(this,13,0);else{var a=this.X(),b=wd(this,a&7);switch((a&56)>>3){case 0:this.ya=b;Ac(this);this.ya&-2147483648?td(this):vd(this);this.A-=10;break;case 2:this.rd=b;this.A-=4;break;case 3:Ic.call(this,b);this.A-=5;break;default:ld.call(this)}}};u[35]=function(){if(this.Ca)h.call(this,13,0);else{var a=this.X(),b=(a&56)>>3;4==b||5==b?ld.call(this):(a=wd(this,a&7),a!=this.Ya[b]&&(Md(this,!1),this.Ya[b]=a,Md(this,!0)),this.A-=4>b?22:14)}};
|
|
u[36]=function(){if(this.Ca)h.call(this,13,0);else{var a=this.X(),b=(a&56)>>3;6>b?ld.call(this):(xd(this,a&7,this.Ze[b]),this.A-=12)}};u[38]=function(){if(this.Ca)h.call(this,13,0);else{var a=this.X(),b=(a&56)>>3;6>b?ld.call(this):(this.Ze[b]=wd(this,a&7),this.A-=12)}};u[128]=function(){var a=this.Aa();Yd(this)?(C(this,t(this)+a),this.A-=this.B.Ma):this.A-=this.B.Na};u[129]=function(){var a=this.Aa();Yd(this)?this.A-=this.B.Na:(C(this,t(this)+a),this.A-=this.B.Ma)};
|
|
u[130]=function(){var a=this.Aa();Td(this)?(C(this,t(this)+a),this.A-=this.B.Ma):this.A-=this.B.Na};u[131]=function(){var a=this.Aa();Td(this)?this.A-=this.B.Na:(C(this,t(this)+a),this.A-=this.B.Ma)};u[132]=function(){var a=this.Aa();Wd(this)?(C(this,t(this)+a),this.A-=this.B.Ma):this.A-=this.B.Na};u[133]=function(){var a=this.Aa();Wd(this)?this.A-=this.B.Na:(C(this,t(this)+a),this.A-=this.B.Ma)};u[134]=function(){var a=this.Aa();Td(this)||Wd(this)?(C(this,t(this)+a),this.A-=this.B.Ma):this.A-=this.B.Na};
|
|
u[135]=function(){var a=this.Aa();Td(this)||Wd(this)?this.A-=this.B.Na:(C(this,t(this)+a),this.A-=this.B.Ma)};u[136]=function(){var a=this.Aa();Xd(this)?(C(this,t(this)+a),this.A-=this.B.Ma):this.A-=this.B.Na};u[137]=function(){var a=this.Aa();Xd(this)?this.A-=this.B.Na:(C(this,t(this)+a),this.A-=this.B.Ma)};u[138]=function(){var a=this.Aa();Ud(this)?(C(this,t(this)+a),this.A-=this.B.Ma):this.A-=this.B.Na};u[139]=function(){var a=this.Aa();Ud(this)?this.A-=this.B.Na:(C(this,t(this)+a),this.A-=this.B.Ma)};
|
|
u[140]=function(){var a=this.Aa();!Xd(this)!=!Yd(this)?(C(this,t(this)+a),this.A-=this.B.Ma):this.A-=this.B.Na};u[141]=function(){var a=this.Aa();!Xd(this)==!Yd(this)?(C(this,t(this)+a),this.A-=this.B.Ma):this.A-=this.B.Na};u[142]=function(){var a=this.Aa();Wd(this)||!Xd(this)!=!Yd(this)?(C(this,t(this)+a),this.A-=this.B.Ma):this.A-=this.B.Na};u[143]=function(){var a=this.Aa();Wd(this)||!Xd(this)!=!Yd(this)?this.A-=this.B.Na:(C(this,t(this)+a),this.A-=this.B.Ma)};u[144]=function(){nf.call(this,of)};
|
|
u[145]=function(){nf.call(this,of)};u[146]=function(){nf.call(this,pf)};u[147]=function(){nf.call(this,qf)};u[148]=function(){nf.call(this,rf)};u[149]=function(){nf.call(this,sf)};u[150]=function(){nf.call(this,tf)};u[151]=function(){nf.call(this,uf)};u[152]=function(){nf.call(this,vf)};u[153]=function(){nf.call(this,wf)};u[154]=function(){nf.call(this,xf)};u[155]=function(){nf.call(this,yf)};u[156]=function(){nf.call(this,zf)};u[157]=function(){nf.call(this,Af)};u[158]=function(){nf.call(this,Bf)};
|
|
u[159]=function(){nf.call(this,Cf)};u[160]=function(){r(this,this.Za.qa);this.A-=this.B.nd};u[161]=function(){var a=this.Ea();this.Za.load(a);this.A-=this.B.Lb};u[163]=function(){this.Ja[this.X()].call(this,Ee);-1!==this.P&&(this.A-=6)};u[164]=function(){this.Ja[this.X()].call(this,2==this.la?Ff:Gf);this.A-=-1===this.P?3:7};u[165]=function(){this.Ja[this.X()].call(this,2==this.la?Hf:If);this.A-=-1===this.P?3:7};u[168]=function(){r(this,this.bb.qa);this.A-=this.B.nd};
|
|
u[169]=function(){var a=this.Ea();this.bb.load(a);this.A-=this.B.Lb};u[171]=function(){this.Ja[this.X()].call(this,He);-1!==this.P&&(this.A-=5)};u[172]=function(){this.Ja[this.X()].call(this,2==this.la?Lf:Mf);this.A-=-1===this.P?3:7};u[173]=function(){this.Ja[this.X()].call(this,2==this.la?Nf:Of);this.A-=-1===this.P?3:7};u[175]=function(){this.va[this.X()].call(this,2==this.la?Re:Se)};u[178]=function(){this.va[this.X()].call(this,cf)};
|
|
u[179]=function(){this.Ja[this.X()].call(this,Ge);-1!==this.P&&(this.A-=5)};u[180]=function(){this.va[this.X()].call(this,$e)};u[181]=function(){this.va[this.X()].call(this,af)};
|
|
u[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.wb[b].call(this,ef);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.Ib=this.Ib&~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-=-1===this.P?3:6};u[183]=function(){var a=this.X();Hd(this);this.va[a].call(this,ef);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.Ib=this.Ib&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-=-1===this.P?3:6};
|
|
u[186]=function(){this.vb[this.X()].call(this,Kg,this.X)};u[187]=function(){this.Ja[this.X()].call(this,Fe);-1!==this.P&&(this.A-=5)};u[188]=function(){this.va[this.X()].call(this,Ce)};u[189]=function(){this.va[this.X()].call(this,De)};
|
|
u[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.wb[b].call(this,ef);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.Ib=this.Ib&~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-=-1===this.P?3:6};
|
|
u[191]=function(){var a=this.X();Hd(this);this.va[a].call(this,ef);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.Ib=this.Ib<<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-=-1===this.P?3:6};
|
|
var Nd=[function(){this.A-=2+(-1===this.P?0:1);return this.ec.qa},function(){this.A-=2+(-1===this.P?0:1);return this.sa.qa},function(a){this.O|=2;this.ec.load(a);this.A-=17+(-1===this.P?0:2);return a},function(a){this.O|=2;-1!==this.sa.load(a)&&(this.Bb(this.sa.Dc+4,this.sa.zb|=512),this.sa.type|=512);this.A-=17+(-1===this.P?0:2);return a},function(a){this.O|=2;this.A-=14+(-1===this.P?0:2);if(-1!==this.Oa.load(a,!0)&&2048!=(this.Oa.zb&2560)&&(this.Oa.cc>=this.Ca&&this.Oa.cc>=(a&3)||7168==(this.Oa.zb&
|
|
7168)))return he(this),a;fe(this);return a},function(a){this.O|=2;this.A-=14+(-1===this.P?0:2);if(-1!==this.Oa.load(a,!0)&&512==(this.Oa.zb&2560)&&this.Oa.cc>=this.Ca&&this.Oa.cc>=(a&3))return he(this),a;fe(this);return a},T,T],Rc=[id,id,id,id,id,id,T,T],Jg=[function(a){if(-1===this.P)h.call(this,6);else{a=this.qd-this.Tb;var b=this.Tb;80286==this.fa?b|=-16777216:80386<=this.fa&&(2==this.la?b&=16777215:a|=b<<16);this.yb(this.P+2,b);this.A-=11}return a},function(a){if(-1===this.P)h.call(this,6);else{a=
|
|
this.Lc-this.Ub;var b=this.Ub;80286==this.fa?b|=-16777216:80386<=this.fa&&(2==this.la?b&=16777215:a|=b<<16);this.yb(this.P+2,b);this.A-=12}return a},function(a){-1===this.P||this.R&131072?h.call(this,6):(this.Tb=this.Rb(this.P+2)&(this.C|this.C<<8),a&=65535,this.qd=this.Tb+a,this.O|=2,this.A-=11);return a},function(a){-1===this.P||this.R&131072?h.call(this,6):(this.Ub=this.Rb(this.P+2)&(this.C|this.C<<8),a&=65535,this.Lc=this.Ub+a,this.O|=2,this.A-=12);return a},function(){this.A-=2+(-1===this.P?
|
|
0:1);return this.ya},T,function(a){this.R&131072?h.call(this,6):(ie(this,a),this.A-=-1===this.P?3:6,this.O|=2);return a},T],Kg=[T,T,T,T,Ee,He,Ge,Fe],v=[function(a){a=a.call(this,this.G&255,G(this,this.D+this.K));this.G=this.G&-256|a;this.A-=this.B.ca},function(a){a=a.call(this,this.G&255,G(this,this.D+this.I));this.G=this.G&-256|a;this.A-=this.B.da},function(a){a=a.call(this,this.G&255,H(this,this.L+this.K));this.G=this.G&-256|a;this.A-=this.B.da},function(a){a=a.call(this,this.G&255,H(this,this.L+
|
|
this.I));this.G=this.G&-256|a;this.A-=this.B.ca},function(a){a=a.call(this,this.G&255,G(this,this.K));this.G=this.G&-256|a;this.A-=this.B.N},function(a){a=a.call(this,this.G&255,G(this,this.I));this.G=this.G&-256|a;this.A-=this.B.N},function(a){a=a.call(this,this.G&255,G(this,R(this)));this.G=this.G&-256|a;this.A-=this.B.ea},function(a){a=a.call(this,this.G&255,G(this,this.D));this.G=this.G&-256|a;this.A-=this.B.N},function(a){a=a.call(this,this.F&255,G(this,this.D+this.K));this.F=this.F&-256|a;this.A-=
|
|
this.B.ca},function(a){a=a.call(this,this.F&255,G(this,this.D+this.I));this.F=this.F&-256|a;this.A-=this.B.da},function(a){a=a.call(this,this.F&255,H(this,this.L+this.K));this.F=this.F&-256|a;this.A-=this.B.da},function(a){a=a.call(this,this.F&255,H(this,this.L+this.I));this.F=this.F&-256|a;this.A-=this.B.ca},function(a){a=a.call(this,this.F&255,G(this,this.K));this.F=this.F&-256|a;this.A-=this.B.N},function(a){a=a.call(this,this.F&255,G(this,this.I));this.F=this.F&-256|a;this.A-=this.B.N},function(a){a=
|
|
a.call(this,this.F&255,G(this,R(this)));this.F=this.F&-256|a;this.A-=this.B.ea},function(a){a=a.call(this,this.F&255,G(this,this.D));this.F=this.F&-256|a;this.A-=this.B.N},function(a){a=a.call(this,this.H&255,G(this,this.D+this.K));this.H=this.H&-256|a;this.A-=this.B.ca},function(a){a=a.call(this,this.H&255,G(this,this.D+this.I));this.H=this.H&-256|a;this.A-=this.B.da},function(a){a=a.call(this,this.H&255,H(this,this.L+this.K));this.H=this.H&-256|a;this.A-=this.B.da},function(a){a=a.call(this,this.H&
|
|
255,H(this,this.L+this.I));this.H=this.H&-256|a;this.A-=this.B.ca},function(a){a=a.call(this,this.H&255,G(this,this.K));this.H=this.H&-256|a;this.A-=this.B.N},function(a){a=a.call(this,this.H&255,G(this,this.I));this.H=this.H&-256|a;this.A-=this.B.N},function(a){a=a.call(this,this.H&255,G(this,R(this)));this.H=this.H&-256|a;this.A-=this.B.ea},function(a){a=a.call(this,this.H&255,G(this,this.D));this.H=this.H&-256|a;this.A-=this.B.N},function(a){a=a.call(this,this.D&255,G(this,this.D+this.K));this.D=
|
|
this.D&-256|a;this.A-=this.B.ca},function(a){a=a.call(this,this.D&255,G(this,this.D+this.I));this.D=this.D&-256|a;this.A-=this.B.da},function(a){a=a.call(this,this.D&255,H(this,this.L+this.K));this.D=this.D&-256|a;this.A-=this.B.da},function(a){a=a.call(this,this.D&255,H(this,this.L+this.I));this.D=this.D&-256|a;this.A-=this.B.ca},function(a){a=a.call(this,this.D&255,G(this,this.K));this.D=this.D&-256|a;this.A-=this.B.N},function(a){a=a.call(this,this.D&255,G(this,this.I));this.D=this.D&-256|a;this.A-=
|
|
this.B.N},function(a){a=a.call(this,this.D&255,G(this,R(this)));this.D=this.D&-256|a;this.A-=this.B.ea},function(a){a=a.call(this,this.D&255,G(this,this.D));this.D=this.D&-256|a;this.A-=this.B.N},function(a){a=a.call(this,this.G>>8&255,G(this,this.D+this.K));this.G=this.G&-65281|a<<8;this.A-=this.B.ca},function(a){a=a.call(this,this.G>>8&255,G(this,this.D+this.I));this.G=this.G&-65281|a<<8;this.A-=this.B.da},function(a){a=a.call(this,this.G>>8&255,H(this,this.L+this.K));this.G=this.G&-65281|a<<8;
|
|
this.A-=this.B.da},function(a){a=a.call(this,this.G>>8&255,H(this,this.L+this.I));this.G=this.G&-65281|a<<8;this.A-=this.B.ca},function(a){a=a.call(this,this.G>>8&255,G(this,this.K));this.G=this.G&-65281|a<<8;this.A-=this.B.N},function(a){a=a.call(this,this.G>>8&255,G(this,this.I));this.G=this.G&-65281|a<<8;this.A-=this.B.N},function(a){a=a.call(this,this.G>>8&255,G(this,R(this)));this.G=this.G&-65281|a<<8;this.A-=this.B.ea},function(a){a=a.call(this,this.G>>8&255,G(this,this.D));this.G=this.G&-65281|
|
|
a<<8;this.A-=this.B.N},function(a){a=a.call(this,this.F>>8&255,G(this,this.D+this.K));this.F=this.F&-65281|a<<8;this.A-=this.B.ca},function(a){a=a.call(this,this.F>>8&255,G(this,this.D+this.I));this.F=this.F&-65281|a<<8;this.A-=this.B.da},function(a){a=a.call(this,this.F>>8&255,H(this,this.L+this.K));this.F=this.F&-65281|a<<8;this.A-=this.B.da},function(a){a=a.call(this,this.F>>8&255,H(this,this.L+this.I));this.F=this.F&-65281|a<<8;this.A-=this.B.ca},function(a){a=a.call(this,this.F>>8&255,G(this,
|
|
this.K));this.F=this.F&-65281|a<<8;this.A-=this.B.N},function(a){a=a.call(this,this.F>>8&255,G(this,this.I));this.F=this.F&-65281|a<<8;this.A-=this.B.N},function(a){a=a.call(this,this.F>>8&255,G(this,R(this)));this.F=this.F&-65281|a<<8;this.A-=this.B.ea},function(a){a=a.call(this,this.F>>8&255,G(this,this.D));this.F=this.F&-65281|a<<8;this.A-=this.B.N},function(a){a=a.call(this,this.H>>8&255,G(this,this.D+this.K));this.H=this.H&-65281|a<<8;this.A-=this.B.ca},function(a){a=a.call(this,this.H>>8&255,
|
|
G(this,this.D+this.I));this.H=this.H&-65281|a<<8;this.A-=this.B.da},function(a){a=a.call(this,this.H>>8&255,H(this,this.L+this.K));this.H=this.H&-65281|a<<8;this.A-=this.B.da},function(a){a=a.call(this,this.H>>8&255,H(this,this.L+this.I));this.H=this.H&-65281|a<<8;this.A-=this.B.ca},function(a){a=a.call(this,this.H>>8&255,G(this,this.K));this.H=this.H&-65281|a<<8;this.A-=this.B.N},function(a){a=a.call(this,this.H>>8&255,G(this,this.I));this.H=this.H&-65281|a<<8;this.A-=this.B.N},function(a){a=a.call(this,
|
|
this.H>>8&255,G(this,R(this)));this.H=this.H&-65281|a<<8;this.A-=this.B.ea},function(a){a=a.call(this,this.H>>8&255,G(this,this.D));this.H=this.H&-65281|a<<8;this.A-=this.B.N},function(a){a=a.call(this,this.D>>8&255,G(this,this.D+this.K));this.D=this.D&-65281|a<<8;this.A-=this.B.ca},function(a){a=a.call(this,this.D>>8&255,G(this,this.D+this.I));this.D=this.D&-65281|a<<8;this.A-=this.B.da},function(a){a=a.call(this,this.D>>8&255,H(this,this.L+this.K));this.D=this.D&-65281|a<<8;this.A-=this.B.da},function(a){a=
|
|
a.call(this,this.D>>8&255,H(this,this.L+this.I));this.D=this.D&-65281|a<<8;this.A-=this.B.ca},function(a){a=a.call(this,this.D>>8&255,G(this,this.K));this.D=this.D&-65281|a<<8;this.A-=this.B.N},function(a){a=a.call(this,this.D>>8&255,G(this,this.I));this.D=this.D&-65281|a<<8;this.A-=this.B.N},function(a){a=a.call(this,this.D>>8&255,G(this,R(this)));this.D=this.D&-65281|a<<8;this.A-=this.B.ea},function(a){a=a.call(this,this.D>>8&255,G(this,this.D));this.D=this.D&-65281|a<<8;this.A-=this.B.N},function(a){a=
|
|
a.call(this,this.G&255,G(this,this.D+this.K+this.M()));this.G=this.G&-256|a;this.A-=this.B.S},function(a){a=a.call(this,this.G&255,G(this,this.D+this.I+this.M()));this.G=this.G&-256|a;this.A-=this.B.T},function(a){a=a.call(this,this.G&255,H(this,this.L+this.K+this.M()));this.G=this.G&-256|a;this.A-=this.B.T},function(a){a=a.call(this,this.G&255,H(this,this.L+this.I+this.M()));this.G=this.G&-256|a;this.A-=this.B.S},function(a){a=a.call(this,this.G&255,G(this,this.K+this.M()));this.G=this.G&-256|a;
|
|
this.A-=this.B.J},function(a){a=a.call(this,this.G&255,G(this,this.I+this.M()));this.G=this.G&-256|a;this.A-=this.B.J},function(a){a=a.call(this,this.G&255,H(this,this.L+this.M()));this.G=this.G&-256|a;this.A-=this.B.J},function(a){a=a.call(this,this.G&255,G(this,this.D+this.M()));this.G=this.G&-256|a;this.A-=this.B.J},function(a){a=a.call(this,this.F&255,G(this,this.D+this.K+this.M()));this.F=this.F&-256|a;this.A-=this.B.S},function(a){a=a.call(this,this.F&255,G(this,this.D+this.I+this.M()));this.F=
|
|
this.F&-256|a;this.A-=this.B.T},function(a){a=a.call(this,this.F&255,H(this,this.L+this.K+this.M()));this.F=this.F&-256|a;this.A-=this.B.T},function(a){a=a.call(this,this.F&255,H(this,this.L+this.I+this.M()));this.F=this.F&-256|a;this.A-=this.B.S},function(a){a=a.call(this,this.F&255,G(this,this.K+this.M()));this.F=this.F&-256|a;this.A-=this.B.J},function(a){a=a.call(this,this.F&255,G(this,this.I+this.M()));this.F=this.F&-256|a;this.A-=this.B.J},function(a){a=a.call(this,this.F&255,H(this,this.L+
|
|
this.M()));this.F=this.F&-256|a;this.A-=this.B.J},function(a){a=a.call(this,this.F&255,G(this,this.D+this.M()));this.F=this.F&-256|a;this.A-=this.B.J},function(a){a=a.call(this,this.H&255,G(this,this.D+this.K+this.M()));this.H=this.H&-256|a;this.A-=this.B.S},function(a){a=a.call(this,this.H&255,G(this,this.D+this.I+this.M()));this.H=this.H&-256|a;this.A-=this.B.T},function(a){a=a.call(this,this.H&255,H(this,this.L+this.K+this.M()));this.H=this.H&-256|a;this.A-=this.B.T},function(a){a=a.call(this,
|
|
this.H&255,H(this,this.L+this.I+this.M()));this.H=this.H&-256|a;this.A-=this.B.S},function(a){a=a.call(this,this.H&255,G(this,this.K+this.M()));this.H=this.H&-256|a;this.A-=this.B.J},function(a){a=a.call(this,this.H&255,G(this,this.I+this.M()));this.H=this.H&-256|a;this.A-=this.B.J},function(a){a=a.call(this,this.H&255,H(this,this.L+this.M()));this.H=this.H&-256|a;this.A-=this.B.J},function(a){a=a.call(this,this.H&255,G(this,this.D+this.M()));this.H=this.H&-256|a;this.A-=this.B.J},function(a){a=a.call(this,
|
|
this.D&255,G(this,this.D+this.K+this.M()));this.D=this.D&-256|a;this.A-=this.B.S},function(a){a=a.call(this,this.D&255,G(this,this.D+this.I+this.M()));this.D=this.D&-256|a;this.A-=this.B.T},function(a){a=a.call(this,this.D&255,H(this,this.L+this.K+this.M()));this.D=this.D&-256|a;this.A-=this.B.T},function(a){a=a.call(this,this.D&255,H(this,this.L+this.I+this.M()));this.D=this.D&-256|a;this.A-=this.B.S},function(a){a=a.call(this,this.D&255,G(this,this.K+this.M()));this.D=this.D&-256|a;this.A-=this.B.J},
|
|
function(a){a=a.call(this,this.D&255,G(this,this.I+this.M()));this.D=this.D&-256|a;this.A-=this.B.J},function(a){a=a.call(this,this.D&255,H(this,this.L+this.M()));this.D=this.D&-256|a;this.A-=this.B.J},function(a){a=a.call(this,this.D&255,G(this,this.D+this.M()));this.D=this.D&-256|a;this.A-=this.B.J},function(a){a=a.call(this,this.G>>8&255,G(this,this.D+this.K+this.M()));this.G=this.G&-65281|a<<8;this.A-=this.B.S},function(a){a=a.call(this,this.G>>8&255,G(this,this.D+this.I+this.M()));this.G=this.G&
|
|
-65281|a<<8;this.A-=this.B.T},function(a){a=a.call(this,this.G>>8&255,H(this,this.L+this.K+this.M()));this.G=this.G&-65281|a<<8;this.A-=this.B.T},function(a){a=a.call(this,this.G>>8&255,H(this,this.L+this.I+this.M()));this.G=this.G&-65281|a<<8;this.A-=this.B.S},function(a){a=a.call(this,this.G>>8&255,G(this,this.K+this.M()));this.G=this.G&-65281|a<<8;this.A-=this.B.J},function(a){a=a.call(this,this.G>>8&255,G(this,this.I+this.M()));this.G=this.G&-65281|a<<8;this.A-=this.B.J},function(a){a=a.call(this,
|
|
this.G>>8&255,H(this,this.L+this.M()));this.G=this.G&-65281|a<<8;this.A-=this.B.J},function(a){a=a.call(this,this.G>>8&255,G(this,this.D+this.M()));this.G=this.G&-65281|a<<8;this.A-=this.B.J},function(a){a=a.call(this,this.F>>8&255,G(this,this.D+this.K+this.M()));this.F=this.F&-65281|a<<8;this.A-=this.B.S},function(a){a=a.call(this,this.F>>8&255,G(this,this.D+this.I+this.M()));this.F=this.F&-65281|a<<8;this.A-=this.B.T},function(a){a=a.call(this,this.F>>8&255,H(this,this.L+this.K+this.M()));this.F=
|
|
this.F&-65281|a<<8;this.A-=this.B.T},function(a){a=a.call(this,this.F>>8&255,H(this,this.L+this.I+this.M()));this.F=this.F&-65281|a<<8;this.A-=this.B.S},function(a){a=a.call(this,this.F>>8&255,G(this,this.K+this.M()));this.F=this.F&-65281|a<<8;this.A-=this.B.J},function(a){a=a.call(this,this.F>>8&255,G(this,this.I+this.M()));this.F=this.F&-65281|a<<8;this.A-=this.B.J},function(a){a=a.call(this,this.F>>8&255,H(this,this.L+this.M()));this.F=this.F&-65281|a<<8;this.A-=this.B.J},function(a){a=a.call(this,
|
|
this.F>>8&255,G(this,this.D+this.M()));this.F=this.F&-65281|a<<8;this.A-=this.B.J},function(a){a=a.call(this,this.H>>8&255,G(this,this.D+this.K+this.M()));this.H=this.H&-65281|a<<8;this.A-=this.B.S},function(a){a=a.call(this,this.H>>8&255,G(this,this.D+this.I+this.M()));this.H=this.H&-65281|a<<8;this.A-=this.B.T},function(a){a=a.call(this,this.H>>8&255,H(this,this.L+this.K+this.M()));this.H=this.H&-65281|a<<8;this.A-=this.B.T},function(a){a=a.call(this,this.H>>8&255,H(this,this.L+this.I+this.M()));
|
|
this.H=this.H&-65281|a<<8;this.A-=this.B.S},function(a){a=a.call(this,this.H>>8&255,G(this,this.K+this.M()));this.H=this.H&-65281|a<<8;this.A-=this.B.J},function(a){a=a.call(this,this.H>>8&255,G(this,this.I+this.M()));this.H=this.H&-65281|a<<8;this.A-=this.B.J},function(a){a=a.call(this,this.H>>8&255,H(this,this.L+this.M()));this.H=this.H&-65281|a<<8;this.A-=this.B.J},function(a){a=a.call(this,this.H>>8&255,G(this,this.D+this.M()));this.H=this.H&-65281|a<<8;this.A-=this.B.J},function(a){a=a.call(this,
|
|
this.D>>8&255,G(this,this.D+this.K+this.M()));this.D=this.D&-65281|a<<8;this.A-=this.B.S},function(a){a=a.call(this,this.D>>8&255,G(this,this.D+this.I+this.M()));this.D=this.D&-65281|a<<8;this.A-=this.B.T},function(a){a=a.call(this,this.D>>8&255,H(this,this.L+this.K+this.M()));this.D=this.D&-65281|a<<8;this.A-=this.B.T},function(a){a=a.call(this,this.D>>8&255,H(this,this.L+this.I+this.M()));this.D=this.D&-65281|a<<8;this.A-=this.B.S},function(a){a=a.call(this,this.D>>8&255,G(this,this.K+this.M()));
|
|
this.D=this.D&-65281|a<<8;this.A-=this.B.J},function(a){a=a.call(this,this.D>>8&255,G(this,this.I+this.M()));this.D=this.D&-65281|a<<8;this.A-=this.B.J},function(a){a=a.call(this,this.D>>8&255,H(this,this.L+this.M()));this.D=this.D&-65281|a<<8;this.A-=this.B.J},function(a){a=a.call(this,this.D>>8&255,G(this,this.D+this.M()));this.D=this.D&-65281|a<<8;this.A-=this.B.J},function(a){a=a.call(this,this.G&255,G(this,this.D+this.K+R(this)));this.G=this.G&-256|a;this.A-=this.B.S},function(a){a=a.call(this,
|
|
this.G&255,G(this,this.D+this.I+R(this)));this.G=this.G&-256|a;this.A-=this.B.T},function(a){a=a.call(this,this.G&255,H(this,this.L+this.K+R(this)));this.G=this.G&-256|a;this.A-=this.B.T},function(a){a=a.call(this,this.G&255,H(this,this.L+this.I+R(this)));this.G=this.G&-256|a;this.A-=this.B.S},function(a){a=a.call(this,this.G&255,G(this,this.K+R(this)));this.G=this.G&-256|a;this.A-=this.B.J},function(a){a=a.call(this,this.G&255,G(this,this.I+R(this)));this.G=this.G&-256|a;this.A-=this.B.J},function(a){a=
|
|
a.call(this,this.G&255,H(this,this.L+R(this)));this.G=this.G&-256|a;this.A-=this.B.J},function(a){a=a.call(this,this.G&255,G(this,this.D+R(this)));this.G=this.G&-256|a;this.A-=this.B.J},function(a){a=a.call(this,this.F&255,G(this,this.D+this.K+R(this)));this.F=this.F&-256|a;this.A-=this.B.S},function(a){a=a.call(this,this.F&255,G(this,this.D+this.I+R(this)));this.F=this.F&-256|a;this.A-=this.B.T},function(a){a=a.call(this,this.F&255,H(this,this.L+this.K+R(this)));this.F=this.F&-256|a;this.A-=this.B.T},
|
|
function(a){a=a.call(this,this.F&255,H(this,this.L+this.I+R(this)));this.F=this.F&-256|a;this.A-=this.B.S},function(a){a=a.call(this,this.F&255,G(this,this.K+R(this)));this.F=this.F&-256|a;this.A-=this.B.J},function(a){a=a.call(this,this.F&255,G(this,this.I+R(this)));this.F=this.F&-256|a;this.A-=this.B.J},function(a){a=a.call(this,this.F&255,H(this,this.L+R(this)));this.F=this.F&-256|a;this.A-=this.B.J},function(a){a=a.call(this,this.F&255,G(this,this.D+R(this)));this.F=this.F&-256|a;this.A-=this.B.J},
|
|
function(a){a=a.call(this,this.H&255,G(this,this.D+this.K+R(this)));this.H=this.H&-256|a;this.A-=this.B.S},function(a){a=a.call(this,this.H&255,G(this,this.D+this.I+R(this)));this.H=this.H&-256|a;this.A-=this.B.T},function(a){a=a.call(this,this.H&255,H(this,this.L+this.K+R(this)));this.H=this.H&-256|a;this.A-=this.B.T},function(a){a=a.call(this,this.H&255,H(this,this.L+this.I+R(this)));this.H=this.H&-256|a;this.A-=this.B.S},function(a){a=a.call(this,this.H&255,G(this,this.K+R(this)));this.H=this.H&
|
|
-256|a;this.A-=this.B.J},function(a){a=a.call(this,this.H&255,G(this,this.I+R(this)));this.H=this.H&-256|a;this.A-=this.B.J},function(a){a=a.call(this,this.H&255,H(this,this.L+R(this)));this.H=this.H&-256|a;this.A-=this.B.J},function(a){a=a.call(this,this.H&255,G(this,this.D+R(this)));this.H=this.H&-256|a;this.A-=this.B.J},function(a){a=a.call(this,this.D&255,G(this,this.D+this.K+R(this)));this.D=this.D&-256|a;this.A-=this.B.S},function(a){a=a.call(this,this.D&255,G(this,this.D+this.I+R(this)));this.D=
|
|
this.D&-256|a;this.A-=this.B.T},function(a){a=a.call(this,this.D&255,H(this,this.L+this.K+R(this)));this.D=this.D&-256|a;this.A-=this.B.T},function(a){a=a.call(this,this.D&255,H(this,this.L+this.I+R(this)));this.D=this.D&-256|a;this.A-=this.B.S},function(a){a=a.call(this,this.D&255,G(this,this.K+R(this)));this.D=this.D&-256|a;this.A-=this.B.J},function(a){a=a.call(this,this.D&255,G(this,this.I+R(this)));this.D=this.D&-256|a;this.A-=this.B.J},function(a){a=a.call(this,this.D&255,H(this,this.L+R(this)));
|
|
this.D=this.D&-256|a;this.A-=this.B.J},function(a){a=a.call(this,this.D&255,G(this,this.D+R(this)));this.D=this.D&-256|a;this.A-=this.B.J},function(a){a=a.call(this,this.G>>8&255,G(this,this.D+this.K+R(this)));this.G=this.G&-65281|a<<8;this.A-=this.B.S},function(a){a=a.call(this,this.G>>8&255,G(this,this.D+this.I+R(this)));this.G=this.G&-65281|a<<8;this.A-=this.B.T},function(a){a=a.call(this,this.G>>8&255,H(this,this.L+this.K+R(this)));this.G=this.G&-65281|a<<8;this.A-=this.B.T},function(a){a=a.call(this,
|
|
this.G>>8&255,H(this,this.L+this.I+R(this)));this.G=this.G&-65281|a<<8;this.A-=this.B.S},function(a){a=a.call(this,this.G>>8&255,G(this,this.K+R(this)));this.G=this.G&-65281|a<<8;this.A-=this.B.J},function(a){a=a.call(this,this.G>>8&255,G(this,this.I+R(this)));this.G=this.G&-65281|a<<8;this.A-=this.B.J},function(a){a=a.call(this,this.G>>8&255,H(this,this.L+R(this)));this.G=this.G&-65281|a<<8;this.A-=this.B.J},function(a){a=a.call(this,this.G>>8&255,G(this,this.D+R(this)));this.G=this.G&-65281|a<<
|
|
8;this.A-=this.B.J},function(a){a=a.call(this,this.F>>8&255,G(this,this.D+this.K+R(this)));this.F=this.F&-65281|a<<8;this.A-=this.B.S},function(a){a=a.call(this,this.F>>8&255,G(this,this.D+this.I+R(this)));this.F=this.F&-65281|a<<8;this.A-=this.B.T},function(a){a=a.call(this,this.F>>8&255,H(this,this.L+this.K+R(this)));this.F=this.F&-65281|a<<8;this.A-=this.B.T},function(a){a=a.call(this,this.F>>8&255,H(this,this.L+this.I+R(this)));this.F=this.F&-65281|a<<8;this.A-=this.B.S},function(a){a=a.call(this,
|
|
this.F>>8&255,G(this,this.K+R(this)));this.F=this.F&-65281|a<<8;this.A-=this.B.J},function(a){a=a.call(this,this.F>>8&255,G(this,this.I+R(this)));this.F=this.F&-65281|a<<8;this.A-=this.B.J},function(a){a=a.call(this,this.F>>8&255,H(this,this.L+R(this)));this.F=this.F&-65281|a<<8;this.A-=this.B.J},function(a){a=a.call(this,this.F>>8&255,G(this,this.D+R(this)));this.F=this.F&-65281|a<<8;this.A-=this.B.J},function(a){a=a.call(this,this.H>>8&255,G(this,this.D+this.K+R(this)));this.H=this.H&-65281|a<<
|
|
8;this.A-=this.B.S},function(a){a=a.call(this,this.H>>8&255,G(this,this.D+this.I+R(this)));this.H=this.H&-65281|a<<8;this.A-=this.B.T},function(a){a=a.call(this,this.H>>8&255,H(this,this.L+this.K+R(this)));this.H=this.H&-65281|a<<8;this.A-=this.B.T},function(a){a=a.call(this,this.H>>8&255,H(this,this.L+this.I+R(this)));this.H=this.H&-65281|a<<8;this.A-=this.B.S},function(a){a=a.call(this,this.H>>8&255,G(this,this.K+R(this)));this.H=this.H&-65281|a<<8;this.A-=this.B.J},function(a){a=a.call(this,this.H>>
|
|
8&255,G(this,this.I+R(this)));this.H=this.H&-65281|a<<8;this.A-=this.B.J},function(a){a=a.call(this,this.H>>8&255,H(this,this.L+R(this)));this.H=this.H&-65281|a<<8;this.A-=this.B.J},function(a){a=a.call(this,this.H>>8&255,G(this,this.D+R(this)));this.H=this.H&-65281|a<<8;this.A-=this.B.J},function(a){a=a.call(this,this.D>>8&255,G(this,this.D+this.K+R(this)));this.D=this.D&-65281|a<<8;this.A-=this.B.S},function(a){a=a.call(this,this.D>>8&255,G(this,this.D+this.I+R(this)));this.D=this.D&-65281|a<<8;
|
|
this.A-=this.B.T},function(a){a=a.call(this,this.D>>8&255,H(this,this.L+this.K+R(this)));this.D=this.D&-65281|a<<8;this.A-=this.B.T},function(a){a=a.call(this,this.D>>8&255,H(this,this.L+this.I+R(this)));this.D=this.D&-65281|a<<8;this.A-=this.B.S},function(a){a=a.call(this,this.D>>8&255,G(this,this.K+R(this)));this.D=this.D&-65281|a<<8;this.A-=this.B.J},function(a){a=a.call(this,this.D>>8&255,G(this,this.I+R(this)));this.D=this.D&-65281|a<<8;this.A-=this.B.J},function(a){a=a.call(this,this.D>>8&255,
|
|
H(this,this.L+R(this)));this.D=this.D&-65281|a<<8;this.A-=this.B.J},function(a){a=a.call(this,this.D>>8&255,G(this,this.D+R(this)));this.D=this.D&-65281|a<<8;this.A-=this.B.J},function(a){a=a.call(this,this.G&255,this.G&255);this.G=this.G&-256|a},function(a){a=a.call(this,this.G&255,this.F&255);this.G=this.G&-256|a},function(a){a=a.call(this,this.G&255,this.H&255);this.G=this.G&-256|a},function(a){a=a.call(this,this.G&255,this.D&255);this.G=this.G&-256|a},function(a){a=a.call(this,this.G&255,this.G>>
|
|
8&255);this.G=this.G&-256|a},function(a){a=a.call(this,this.G&255,this.F>>8&255);this.G=this.G&-256|a},function(a){a=a.call(this,this.G&255,this.H>>8&255);this.G=this.G&-256|a},function(a){a=a.call(this,this.G&255,this.D>>8&255);this.G=this.G&-256|a},function(a){a=a.call(this,this.F&255,this.G&255);this.F=this.F&-256|a},function(a){a=a.call(this,this.F&255,this.F&255);this.F=this.F&-256|a},function(a){a=a.call(this,this.F&255,this.H&255);this.F=this.F&-256|a},function(a){a=a.call(this,this.F&255,
|
|
this.D&255);this.F=this.F&-256|a},function(a){a=a.call(this,this.F&255,this.G>>8&255);this.F=this.F&-256|a},function(a){a=a.call(this,this.F&255,this.F>>8&255);this.F=this.F&-256|a},function(a){a=a.call(this,this.F&255,this.H>>8&255);this.F=this.F&-256|a},function(a){a=a.call(this,this.F&255,this.D>>8&255);this.F=this.F&-256|a},function(a){a=a.call(this,this.H&255,this.G&255);this.H=this.H&-256|a},function(a){a=a.call(this,this.H&255,this.F&255);this.H=this.H&-256|a},function(a){a=a.call(this,this.H&
|
|
255,this.H&255);this.H=this.H&-256|a},function(a){a=a.call(this,this.H&255,this.D&255);this.H=this.H&-256|a},function(a){a=a.call(this,this.H&255,this.G>>8&255);this.H=this.H&-256|a},function(a){a=a.call(this,this.H&255,this.F>>8&255);this.H=this.H&-256|a},function(a){a=a.call(this,this.H&255,this.H>>8&255);this.H=this.H&-256|a},function(a){a=a.call(this,this.H&255,this.D>>8&255);this.H=this.H&-256|a},function(a){a=a.call(this,this.D&255,this.G&255);this.D=this.D&-256|a},function(a){a=a.call(this,
|
|
this.D&255,this.F&255);this.D=this.D&-256|a},function(a){a=a.call(this,this.D&255,this.H&255);this.D=this.D&-256|a},function(a){a=a.call(this,this.D&255,this.D&255);this.D=this.D&-256|a},function(a){a=a.call(this,this.D&255,this.G>>8&255);this.D=this.D&-256|a},function(a){a=a.call(this,this.D&255,this.F>>8&255);this.D=this.D&-256|a},function(a){a=a.call(this,this.D&255,this.H>>8&255);this.D=this.D&-256|a},function(a){a=a.call(this,this.D&255,this.D>>8&255);this.D=this.D&-256|a},function(a){a=a.call(this,
|
|
this.G>>8&255,this.G&255);this.G=this.G&-65281|a<<8},function(a){a=a.call(this,this.G>>8&255,this.F&255);this.G=this.G&-65281|a<<8},function(a){a=a.call(this,this.G>>8&255,this.H&255);this.G=this.G&-65281|a<<8},function(a){a=a.call(this,this.G>>8&255,this.D&255);this.G=this.G&-65281|a<<8},function(a){a=a.call(this,this.G>>8&255,this.G>>8&255);this.G=this.G&-65281|a<<8},function(a){a=a.call(this,this.G>>8&255,this.F>>8&255);this.G=this.G&-65281|a<<8},function(a){a=a.call(this,this.G>>8&255,this.H>>
|
|
8&255);this.G=this.G&-65281|a<<8},function(a){a=a.call(this,this.G>>8&255,this.D>>8&255);this.G=this.G&-65281|a<<8},function(a){a=a.call(this,this.F>>8&255,this.G&255);this.F=this.F&-65281|a<<8},function(a){a=a.call(this,this.F>>8&255,this.F&255);this.F=this.F&-65281|a<<8},function(a){a=a.call(this,this.F>>8&255,this.H&255);this.F=this.F&-65281|a<<8},function(a){a=a.call(this,this.F>>8&255,this.D&255);this.F=this.F&-65281|a<<8},function(a){a=a.call(this,this.F>>8&255,this.G>>8&255);this.F=this.F&
|
|
-65281|a<<8},function(a){a=a.call(this,this.F>>8&255,this.F>>8&255);this.F=this.F&-65281|a<<8},function(a){a=a.call(this,this.F>>8&255,this.H>>8&255);this.F=this.F&-65281|a<<8},function(a){a=a.call(this,this.F>>8&255,this.D>>8&255);this.F=this.F&-65281|a<<8},function(a){a=a.call(this,this.H>>8&255,this.G&255);this.H=this.H&-65281|a<<8},function(a){a=a.call(this,this.H>>8&255,this.F&255);this.H=this.H&-65281|a<<8},function(a){a=a.call(this,this.H>>8&255,this.H&255);this.H=this.H&-65281|a<<8},function(a){a=
|
|
a.call(this,this.H>>8&255,this.D&255);this.H=this.H&-65281|a<<8},function(a){a=a.call(this,this.H>>8&255,this.G>>8&255);this.H=this.H&-65281|a<<8},function(a){a=a.call(this,this.H>>8&255,this.F>>8&255);this.H=this.H&-65281|a<<8},function(a){a=a.call(this,this.H>>8&255,this.H>>8&255);this.H=this.H&-65281|a<<8},function(a){a=a.call(this,this.H>>8&255,this.D>>8&255);this.H=this.H&-65281|a<<8},function(a){a=a.call(this,this.D>>8&255,this.G&255);this.D=this.D&-65281|a<<8},function(a){a=a.call(this,this.D>>
|
|
8&255,this.F&255);this.D=this.D&-65281|a<<8},function(a){a=a.call(this,this.D>>8&255,this.H&255);this.D=this.D&-65281|a<<8},function(a){a=a.call(this,this.D>>8&255,this.D&255);this.D=this.D&-65281|a<<8},function(a){a=a.call(this,this.D>>8&255,this.G>>8&255);this.D=this.D&-65281|a<<8},function(a){a=a.call(this,this.D>>8&255,this.F>>8&255);this.D=this.D&-65281|a<<8},function(a){a=a.call(this,this.D>>8&255,this.H>>8&255);this.D=this.D&-65281|a<<8},function(a){a=a.call(this,this.D>>8&255,this.D>>8&255);
|
|
this.D=this.D&-65281|a<<8}],zd=[function(a){a=a.call(this,K(this,this.D+this.K),this.G&255);P(this,a);this.A-=this.B.ca},function(a){a=a.call(this,K(this,this.D+this.I),this.G&255);P(this,a);this.A-=this.B.da},function(a){a=a.call(this,L(this,this.L+this.K),this.G&255);P(this,a);this.A-=this.B.da},function(a){a=a.call(this,L(this,this.L+this.I),this.G&255);P(this,a);this.A-=this.B.ca},function(a){a=a.call(this,K(this,this.K),this.G&255);P(this,a);this.A-=this.B.N},function(a){a=a.call(this,K(this,
|
|
this.I),this.G&255);P(this,a);this.A-=this.B.N},function(a){a=a.call(this,K(this,R(this)),this.G&255);P(this,a);this.A-=this.B.ea},function(a){a=a.call(this,K(this,this.D),this.G&255);P(this,a);this.A-=this.B.N},function(a){a=a.call(this,K(this,this.D+this.K),this.F&255);P(this,a);this.A-=this.B.ca},function(a){a=a.call(this,K(this,this.D+this.I),this.F&255);P(this,a);this.A-=this.B.da},function(a){a=a.call(this,L(this,this.L+this.K),this.F&255);P(this,a);this.A-=this.B.da},function(a){a=a.call(this,
|
|
L(this,this.L+this.I),this.F&255);P(this,a);this.A-=this.B.ca},function(a){a=a.call(this,K(this,this.K),this.F&255);P(this,a);this.A-=this.B.N},function(a){a=a.call(this,K(this,this.I),this.F&255);P(this,a);this.A-=this.B.N},function(a){a=a.call(this,K(this,R(this)),this.F&255);P(this,a);this.A-=this.B.ea},function(a){a=a.call(this,K(this,this.D),this.F&255);P(this,a);this.A-=this.B.N},function(a){a=a.call(this,K(this,this.D+this.K),this.H&255);P(this,a);this.A-=this.B.ca},function(a){a=a.call(this,
|
|
K(this,this.D+this.I),this.H&255);P(this,a);this.A-=this.B.da},function(a){a=a.call(this,L(this,this.L+this.K),this.H&255);P(this,a);this.A-=this.B.da},function(a){a=a.call(this,L(this,this.L+this.I),this.H&255);P(this,a);this.A-=this.B.ca},function(a){a=a.call(this,K(this,this.K),this.H&255);P(this,a);this.A-=this.B.N},function(a){a=a.call(this,K(this,this.I),this.H&255);P(this,a);this.A-=this.B.N},function(a){a=a.call(this,K(this,R(this)),this.H&255);P(this,a);this.A-=this.B.ea},function(a){a=a.call(this,
|
|
K(this,this.D),this.H&255);P(this,a);this.A-=this.B.N},function(a){a=a.call(this,K(this,this.D+this.K),this.D&255);P(this,a);this.A-=this.B.ca},function(a){a=a.call(this,K(this,this.D+this.I),this.D&255);P(this,a);this.A-=this.B.da},function(a){a=a.call(this,L(this,this.L+this.K),this.D&255);P(this,a);this.A-=this.B.da},function(a){a=a.call(this,L(this,this.L+this.I),this.D&255);P(this,a);this.A-=this.B.ca},function(a){a=a.call(this,K(this,this.K),this.D&255);P(this,a);this.A-=this.B.N},function(a){a=
|
|
a.call(this,K(this,this.I),this.D&255);P(this,a);this.A-=this.B.N},function(a){a=a.call(this,K(this,R(this)),this.D&255);P(this,a);this.A-=this.B.ea},function(a){a=a.call(this,K(this,this.D),this.D&255);P(this,a);this.A-=this.B.N},function(a){a=a.call(this,K(this,this.D+this.K),this.G>>8&255);P(this,a);this.A-=this.B.ca},function(a){a=a.call(this,K(this,this.D+this.I),this.G>>8&255);P(this,a);this.A-=this.B.da},function(a){a=a.call(this,L(this,this.L+this.K),this.G>>8&255);P(this,a);this.A-=this.B.da},
|
|
function(a){a=a.call(this,L(this,this.L+this.I),this.G>>8&255);P(this,a);this.A-=this.B.ca},function(a){a=a.call(this,K(this,this.K),this.G>>8&255);P(this,a);this.A-=this.B.N},function(a){a=a.call(this,K(this,this.I),this.G>>8&255);P(this,a);this.A-=this.B.N},function(a){a=a.call(this,K(this,R(this)),this.G>>8&255);P(this,a);this.A-=this.B.ea},function(a){a=a.call(this,K(this,this.D),this.G>>8&255);P(this,a);this.A-=this.B.N},function(a){a=a.call(this,K(this,this.D+this.K),this.F>>8&255);P(this,a);
|
|
this.A-=this.B.ca},function(a){a=a.call(this,K(this,this.D+this.I),this.F>>8&255);P(this,a);this.A-=this.B.da},function(a){a=a.call(this,L(this,this.L+this.K),this.F>>8&255);P(this,a);this.A-=this.B.da},function(a){a=a.call(this,L(this,this.L+this.I),this.F>>8&255);P(this,a);this.A-=this.B.ca},function(a){a=a.call(this,K(this,this.K),this.F>>8&255);P(this,a);this.A-=this.B.N},function(a){a=a.call(this,K(this,this.I),this.F>>8&255);P(this,a);this.A-=this.B.N},function(a){a=a.call(this,K(this,R(this)),
|
|
this.F>>8&255);P(this,a);this.A-=this.B.ea},function(a){a=a.call(this,K(this,this.D),this.F>>8&255);P(this,a);this.A-=this.B.N},function(a){a=a.call(this,K(this,this.D+this.K),this.H>>8&255);P(this,a);this.A-=this.B.ca},function(a){a=a.call(this,K(this,this.D+this.I),this.H>>8&255);P(this,a);this.A-=this.B.da},function(a){a=a.call(this,L(this,this.L+this.K),this.H>>8&255);P(this,a);this.A-=this.B.da},function(a){a=a.call(this,L(this,this.L+this.I),this.H>>8&255);P(this,a);this.A-=this.B.ca},function(a){a=
|
|
a.call(this,K(this,this.K),this.H>>8&255);P(this,a);this.A-=this.B.N},function(a){a=a.call(this,K(this,this.I),this.H>>8&255);P(this,a);this.A-=this.B.N},function(a){a=a.call(this,K(this,R(this)),this.H>>8&255);P(this,a);this.A-=this.B.ea},function(a){a=a.call(this,K(this,this.D),this.H>>8&255);P(this,a);this.A-=this.B.N},function(a){a=a.call(this,K(this,this.D+this.K),this.D>>8&255);P(this,a);this.A-=this.B.ca},function(a){a=a.call(this,K(this,this.D+this.I),this.D>>8&255);P(this,a);this.A-=this.B.da},
|
|
function(a){a=a.call(this,L(this,this.L+this.K),this.D>>8&255);P(this,a);this.A-=this.B.da},function(a){a=a.call(this,L(this,this.L+this.I),this.D>>8&255);P(this,a);this.A-=this.B.ca},function(a){a=a.call(this,K(this,this.K),this.D>>8&255);P(this,a);this.A-=this.B.N},function(a){a=a.call(this,K(this,this.I),this.D>>8&255);P(this,a);this.A-=this.B.N},function(a){a=a.call(this,K(this,R(this)),this.D>>8&255);P(this,a);this.A-=this.B.ea},function(a){a=a.call(this,K(this,this.D),this.D>>8&255);P(this,
|
|
a);this.A-=this.B.N},function(a){a=a.call(this,K(this,this.D+this.K+this.M()),this.G&255);P(this,a);this.A-=this.B.S},function(a){a=a.call(this,K(this,this.D+this.I+this.M()),this.G&255);P(this,a);this.A-=this.B.T},function(a){a=a.call(this,L(this,this.L+this.K+this.M()),this.G&255);P(this,a);this.A-=this.B.T},function(a){a=a.call(this,L(this,this.L+this.I+this.M()),this.G&255);P(this,a);this.A-=this.B.S},function(a){a=a.call(this,K(this,this.K+this.M()),this.G&255);P(this,a);this.A-=this.B.J},function(a){a=
|
|
a.call(this,K(this,this.I+this.M()),this.G&255);P(this,a);this.A-=this.B.J},function(a){a=a.call(this,L(this,this.L+this.M()),this.G&255);P(this,a);this.A-=this.B.J},function(a){a=a.call(this,K(this,this.D+this.M()),this.G&255);P(this,a);this.A-=this.B.J},function(a){a=a.call(this,K(this,this.D+this.K+this.M()),this.F&255);P(this,a);this.A-=this.B.S},function(a){a=a.call(this,K(this,this.D+this.I+this.M()),this.F&255);P(this,a);this.A-=this.B.T},function(a){a=a.call(this,L(this,this.L+this.K+this.M()),
|
|
this.F&255);P(this,a);this.A-=this.B.T},function(a){a=a.call(this,L(this,this.L+this.I+this.M()),this.F&255);P(this,a);this.A-=this.B.S},function(a){a=a.call(this,K(this,this.K+this.M()),this.F&255);P(this,a);this.A-=this.B.J},function(a){a=a.call(this,K(this,this.I+this.M()),this.F&255);P(this,a);this.A-=this.B.J},function(a){a=a.call(this,L(this,this.L+this.M()),this.F&255);P(this,a);this.A-=this.B.J},function(a){a=a.call(this,K(this,this.D+this.M()),this.F&255);P(this,a);this.A-=this.B.J},function(a){a=
|
|
a.call(this,K(this,this.D+this.K+this.M()),this.H&255);P(this,a);this.A-=this.B.S},function(a){a=a.call(this,K(this,this.D+this.I+this.M()),this.H&255);P(this,a);this.A-=this.B.T},function(a){a=a.call(this,L(this,this.L+this.K+this.M()),this.H&255);P(this,a);this.A-=this.B.T},function(a){a=a.call(this,L(this,this.L+this.I+this.M()),this.H&255);P(this,a);this.A-=this.B.S},function(a){a=a.call(this,K(this,this.K+this.M()),this.H&255);P(this,a);this.A-=this.B.J},function(a){a=a.call(this,K(this,this.I+
|
|
this.M()),this.H&255);P(this,a);this.A-=this.B.J},function(a){a=a.call(this,L(this,this.L+this.M()),this.H&255);P(this,a);this.A-=this.B.J},function(a){a=a.call(this,K(this,this.D+this.M()),this.H&255);P(this,a);this.A-=this.B.J},function(a){a=a.call(this,K(this,this.D+this.K+this.M()),this.D&255);P(this,a);this.A-=this.B.S},function(a){a=a.call(this,K(this,this.D+this.I+this.M()),this.D&255);P(this,a);this.A-=this.B.T},function(a){a=a.call(this,L(this,this.L+this.K+this.M()),this.D&255);P(this,a);
|
|
this.A-=this.B.T},function(a){a=a.call(this,L(this,this.L+this.I+this.M()),this.D&255);P(this,a);this.A-=this.B.S},function(a){a=a.call(this,K(this,this.K+this.M()),this.D&255);P(this,a);this.A-=this.B.J},function(a){a=a.call(this,K(this,this.I+this.M()),this.D&255);P(this,a);this.A-=this.B.J},function(a){a=a.call(this,L(this,this.L+this.M()),this.D&255);P(this,a);this.A-=this.B.J},function(a){a=a.call(this,K(this,this.D+this.M()),this.D&255);P(this,a);this.A-=this.B.J},function(a){a=a.call(this,
|
|
K(this,this.D+this.K+this.M()),this.G>>8&255);P(this,a);this.A-=this.B.S},function(a){a=a.call(this,K(this,this.D+this.I+this.M()),this.G>>8&255);P(this,a);this.A-=this.B.T},function(a){a=a.call(this,L(this,this.L+this.K+this.M()),this.G>>8&255);P(this,a);this.A-=this.B.T},function(a){a=a.call(this,L(this,this.L+this.I+this.M()),this.G>>8&255);P(this,a);this.A-=this.B.S},function(a){a=a.call(this,K(this,this.K+this.M()),this.G>>8&255);P(this,a);this.A-=this.B.J},function(a){a=a.call(this,K(this,this.I+
|
|
this.M()),this.G>>8&255);P(this,a);this.A-=this.B.J},function(a){a=a.call(this,L(this,this.L+this.M()),this.G>>8&255);P(this,a);this.A-=this.B.J},function(a){a=a.call(this,K(this,this.D+this.M()),this.G>>8&255);P(this,a);this.A-=this.B.J},function(a){a=a.call(this,K(this,this.D+this.K+this.M()),this.F>>8&255);P(this,a);this.A-=this.B.S},function(a){a=a.call(this,K(this,this.D+this.I+this.M()),this.F>>8&255);P(this,a);this.A-=this.B.T},function(a){a=a.call(this,L(this,this.L+this.K+this.M()),this.F>>
|
|
8&255);P(this,a);this.A-=this.B.T},function(a){a=a.call(this,L(this,this.L+this.I+this.M()),this.F>>8&255);P(this,a);this.A-=this.B.S},function(a){a=a.call(this,K(this,this.K+this.M()),this.F>>8&255);P(this,a);this.A-=this.B.J},function(a){a=a.call(this,K(this,this.I+this.M()),this.F>>8&255);P(this,a);this.A-=this.B.J},function(a){a=a.call(this,L(this,this.L+this.M()),this.F>>8&255);P(this,a);this.A-=this.B.J},function(a){a=a.call(this,K(this,this.D+this.M()),this.F>>8&255);P(this,a);this.A-=this.B.J},
|
|
function(a){a=a.call(this,K(this,this.D+this.K+this.M()),this.H>>8&255);P(this,a);this.A-=this.B.S},function(a){a=a.call(this,K(this,this.D+this.I+this.M()),this.H>>8&255);P(this,a);this.A-=this.B.T},function(a){a=a.call(this,L(this,this.L+this.K+this.M()),this.H>>8&255);P(this,a);this.A-=this.B.T},function(a){a=a.call(this,L(this,this.L+this.I+this.M()),this.H>>8&255);P(this,a);this.A-=this.B.S},function(a){a=a.call(this,K(this,this.K+this.M()),this.H>>8&255);P(this,a);this.A-=this.B.J},function(a){a=
|
|
a.call(this,K(this,this.I+this.M()),this.H>>8&255);P(this,a);this.A-=this.B.J},function(a){a=a.call(this,L(this,this.L+this.M()),this.H>>8&255);P(this,a);this.A-=this.B.J},function(a){a=a.call(this,K(this,this.D+this.M()),this.H>>8&255);P(this,a);this.A-=this.B.J},function(a){a=a.call(this,K(this,this.D+this.K+this.M()),this.D>>8&255);P(this,a);this.A-=this.B.S},function(a){a=a.call(this,K(this,this.D+this.I+this.M()),this.D>>8&255);P(this,a);this.A-=this.B.T},function(a){a=a.call(this,L(this,this.L+
|
|
this.K+this.M()),this.D>>8&255);P(this,a);this.A-=this.B.T},function(a){a=a.call(this,L(this,this.L+this.I+this.M()),this.D>>8&255);P(this,a);this.A-=this.B.S},function(a){a=a.call(this,K(this,this.K+this.M()),this.D>>8&255);P(this,a);this.A-=this.B.J},function(a){a=a.call(this,K(this,this.I+this.M()),this.D>>8&255);P(this,a);this.A-=this.B.J},function(a){a=a.call(this,L(this,this.L+this.M()),this.D>>8&255);P(this,a);this.A-=this.B.J},function(a){a=a.call(this,K(this,this.D+this.M()),this.D>>8&255);
|
|
P(this,a);this.A-=this.B.J},function(a){a=a.call(this,K(this,this.D+this.K+R(this)),this.G&255);P(this,a);this.A-=this.B.S},function(a){a=a.call(this,K(this,this.D+this.I+R(this)),this.G&255);P(this,a);this.A-=this.B.T},function(a){a=a.call(this,L(this,this.L+this.K+R(this)),this.G&255);P(this,a);this.A-=this.B.T},function(a){a=a.call(this,L(this,this.L+this.I+R(this)),this.G&255);P(this,a);this.A-=this.B.S},function(a){a=a.call(this,K(this,this.K+R(this)),this.G&255);P(this,a);this.A-=this.B.J},
|
|
function(a){a=a.call(this,K(this,this.I+R(this)),this.G&255);P(this,a);this.A-=this.B.J},function(a){a=a.call(this,L(this,this.L+R(this)),this.G&255);P(this,a);this.A-=this.B.J},function(a){a=a.call(this,K(this,this.D+R(this)),this.G&255);P(this,a);this.A-=this.B.J},function(a){a=a.call(this,K(this,this.D+this.K+R(this)),this.F&255);P(this,a);this.A-=this.B.S},function(a){a=a.call(this,K(this,this.D+this.I+R(this)),this.F&255);P(this,a);this.A-=this.B.T},function(a){a=a.call(this,L(this,this.L+this.K+
|
|
R(this)),this.F&255);P(this,a);this.A-=this.B.T},function(a){a=a.call(this,L(this,this.L+this.I+R(this)),this.F&255);P(this,a);this.A-=this.B.S},function(a){a=a.call(this,K(this,this.K+R(this)),this.F&255);P(this,a);this.A-=this.B.J},function(a){a=a.call(this,K(this,this.I+R(this)),this.F&255);P(this,a);this.A-=this.B.J},function(a){a=a.call(this,L(this,this.L+R(this)),this.F&255);P(this,a);this.A-=this.B.J},function(a){a=a.call(this,K(this,this.D+R(this)),this.F&255);P(this,a);this.A-=this.B.J},
|
|
function(a){a=a.call(this,K(this,this.D+this.K+R(this)),this.H&255);P(this,a);this.A-=this.B.S},function(a){a=a.call(this,K(this,this.D+this.I+R(this)),this.H&255);P(this,a);this.A-=this.B.T},function(a){a=a.call(this,L(this,this.L+this.K+R(this)),this.H&255);P(this,a);this.A-=this.B.T},function(a){a=a.call(this,L(this,this.L+this.I+R(this)),this.H&255);P(this,a);this.A-=this.B.S},function(a){a=a.call(this,K(this,this.K+R(this)),this.H&255);P(this,a);this.A-=this.B.J},function(a){a=a.call(this,K(this,
|
|
this.I+R(this)),this.H&255);P(this,a);this.A-=this.B.J},function(a){a=a.call(this,L(this,this.L+R(this)),this.H&255);P(this,a);this.A-=this.B.J},function(a){a=a.call(this,K(this,this.D+R(this)),this.H&255);P(this,a);this.A-=this.B.J},function(a){a=a.call(this,K(this,this.D+this.K+R(this)),this.D&255);P(this,a);this.A-=this.B.S},function(a){a=a.call(this,K(this,this.D+this.I+R(this)),this.D&255);P(this,a);this.A-=this.B.T},function(a){a=a.call(this,L(this,this.L+this.K+R(this)),this.D&255);P(this,
|
|
a);this.A-=this.B.T},function(a){a=a.call(this,L(this,this.L+this.I+R(this)),this.D&255);P(this,a);this.A-=this.B.S},function(a){a=a.call(this,K(this,this.K+R(this)),this.D&255);P(this,a);this.A-=this.B.J},function(a){a=a.call(this,K(this,this.I+R(this)),this.D&255);P(this,a);this.A-=this.B.J},function(a){a=a.call(this,L(this,this.L+R(this)),this.D&255);P(this,a);this.A-=this.B.J},function(a){a=a.call(this,K(this,this.D+R(this)),this.D&255);P(this,a);this.A-=this.B.J},function(a){a=a.call(this,K(this,
|
|
this.D+this.K+R(this)),this.G>>8&255);P(this,a);this.A-=this.B.S},function(a){a=a.call(this,K(this,this.D+this.I+R(this)),this.G>>8&255);P(this,a);this.A-=this.B.T},function(a){a=a.call(this,L(this,this.L+this.K+R(this)),this.G>>8&255);P(this,a);this.A-=this.B.T},function(a){a=a.call(this,L(this,this.L+this.I+R(this)),this.G>>8&255);P(this,a);this.A-=this.B.S},function(a){a=a.call(this,K(this,this.K+R(this)),this.G>>8&255);P(this,a);this.A-=this.B.J},function(a){a=a.call(this,K(this,this.I+R(this)),
|
|
this.G>>8&255);P(this,a);this.A-=this.B.J},function(a){a=a.call(this,L(this,this.L+R(this)),this.G>>8&255);P(this,a);this.A-=this.B.J},function(a){a=a.call(this,K(this,this.D+R(this)),this.G>>8&255);P(this,a);this.A-=this.B.J},function(a){a=a.call(this,K(this,this.D+this.K+R(this)),this.F>>8&255);P(this,a);this.A-=this.B.S},function(a){a=a.call(this,K(this,this.D+this.I+R(this)),this.F>>8&255);P(this,a);this.A-=this.B.T},function(a){a=a.call(this,L(this,this.L+this.K+R(this)),this.F>>8&255);P(this,
|
|
a);this.A-=this.B.T},function(a){a=a.call(this,L(this,this.L+this.I+R(this)),this.F>>8&255);P(this,a);this.A-=this.B.S},function(a){a=a.call(this,K(this,this.K+R(this)),this.F>>8&255);P(this,a);this.A-=this.B.J},function(a){a=a.call(this,K(this,this.I+R(this)),this.F>>8&255);P(this,a);this.A-=this.B.J},function(a){a=a.call(this,L(this,this.L+R(this)),this.F>>8&255);P(this,a);this.A-=this.B.J},function(a){a=a.call(this,K(this,this.D+R(this)),this.F>>8&255);P(this,a);this.A-=this.B.J},function(a){a=
|
|
a.call(this,K(this,this.D+this.K+R(this)),this.H>>8&255);P(this,a);this.A-=this.B.S},function(a){a=a.call(this,K(this,this.D+this.I+R(this)),this.H>>8&255);P(this,a);this.A-=this.B.T},function(a){a=a.call(this,L(this,this.L+this.K+R(this)),this.H>>8&255);P(this,a);this.A-=this.B.T},function(a){a=a.call(this,L(this,this.L+this.I+R(this)),this.H>>8&255);P(this,a);this.A-=this.B.S},function(a){a=a.call(this,K(this,this.K+R(this)),this.H>>8&255);P(this,a);this.A-=this.B.J},function(a){a=a.call(this,K(this,
|
|
this.I+R(this)),this.H>>8&255);P(this,a);this.A-=this.B.J},function(a){a=a.call(this,L(this,this.L+R(this)),this.H>>8&255);P(this,a);this.A-=this.B.J},function(a){a=a.call(this,K(this,this.D+R(this)),this.H>>8&255);P(this,a);this.A-=this.B.J},function(a){a=a.call(this,K(this,this.D+this.K+R(this)),this.D>>8&255);P(this,a);this.A-=this.B.S},function(a){a=a.call(this,K(this,this.D+this.I+R(this)),this.D>>8&255);P(this,a);this.A-=this.B.T},function(a){a=a.call(this,L(this,this.L+this.K+R(this)),this.D>>
|
|
8&255);P(this,a);this.A-=this.B.T},function(a){a=a.call(this,L(this,this.L+this.I+R(this)),this.D>>8&255);P(this,a);this.A-=this.B.S},function(a){a=a.call(this,K(this,this.K+R(this)),this.D>>8&255);P(this,a);this.A-=this.B.J},function(a){a=a.call(this,K(this,this.I+R(this)),this.D>>8&255);P(this,a);this.A-=this.B.J},function(a){a=a.call(this,L(this,this.L+R(this)),this.D>>8&255);P(this,a);this.A-=this.B.J},function(a){a=a.call(this,K(this,this.D+R(this)),this.D>>8&255);P(this,a);this.A-=this.B.J},
|
|
v[192],v[200],v[208],v[216],v[224],v[232],v[240],v[248],v[193],v[201],v[209],v[217],v[225],v[233],v[241],v[249],v[194],v[202],v[210],v[218],v[226],v[234],v[242],v[250],v[195],v[203],v[211],v[219],v[227],v[235],v[243],v[251],v[196],v[204],v[212],v[220],v[228],v[236],v[244],v[252],v[197],v[205],v[213],v[221],v[229],v[237],v[245],v[253],v[198],v[206],v[214],v[222],v[230],v[238],v[246],v[254],v[199],v[207],v[215],v[223],v[231],v[239],v[247],v[255]],Ad=[function(a,b){var c=a[0].call(this,K(this,this.D+
|
|
this.K),b.call(this));P(this,c);this.A-=this.B.ca},function(a,b){var c=a[0].call(this,K(this,this.D+this.I),b.call(this));P(this,c);this.A-=this.B.da},function(a,b){var c=a[0].call(this,L(this,this.L+this.K),b.call(this));P(this,c);this.A-=this.B.da},function(a,b){var c=a[0].call(this,L(this,this.L+this.I),b.call(this));P(this,c);this.A-=this.B.ca},function(a,b){var c=a[0].call(this,K(this,this.K),b.call(this));P(this,c);this.A-=this.B.N},function(a,b){var c=a[0].call(this,K(this,this.I),b.call(this));
|
|
P(this,c);this.A-=this.B.N},function(a,b){var c=a[0].call(this,K(this,R(this)),b.call(this));P(this,c);this.A-=this.B.ea},function(a,b){var c=a[0].call(this,K(this,this.D),b.call(this));P(this,c);this.A-=this.B.N},function(a,b){var c=a[1].call(this,K(this,this.D+this.K),b.call(this));P(this,c);this.A-=this.B.ca},function(a,b){var c=a[1].call(this,K(this,this.D+this.I),b.call(this));P(this,c);this.A-=this.B.da},function(a,b){var c=a[1].call(this,L(this,this.L+this.K),b.call(this));P(this,c);this.A-=
|
|
this.B.da},function(a,b){var c=a[1].call(this,L(this,this.L+this.I),b.call(this));P(this,c);this.A-=this.B.ca},function(a,b){var c=a[1].call(this,K(this,this.K),b.call(this));P(this,c);this.A-=this.B.N},function(a,b){var c=a[1].call(this,K(this,this.I),b.call(this));P(this,c);this.A-=this.B.N},function(a,b){var c=a[1].call(this,K(this,R(this)),b.call(this));P(this,c);this.A-=this.B.ea},function(a,b){var c=a[1].call(this,K(this,this.D),b.call(this));P(this,c);this.A-=this.B.N},function(a,b){var c=
|
|
a[2].call(this,K(this,this.D+this.K),b.call(this));P(this,c);this.A-=this.B.ca},function(a,b){var c=a[2].call(this,K(this,this.D+this.I),b.call(this));P(this,c);this.A-=this.B.da},function(a,b){var c=a[2].call(this,L(this,this.L+this.K),b.call(this));P(this,c);this.A-=this.B.da},function(a,b){var c=a[2].call(this,L(this,this.L+this.I),b.call(this));P(this,c);this.A-=this.B.ca},function(a,b){var c=a[2].call(this,K(this,this.K),b.call(this));P(this,c);this.A-=this.B.N},function(a,b){var c=a[2].call(this,
|
|
K(this,this.I),b.call(this));P(this,c);this.A-=this.B.N},function(a,b){var c=a[2].call(this,K(this,R(this)),b.call(this));P(this,c);this.A-=this.B.ea},function(a,b){var c=a[2].call(this,K(this,this.D),b.call(this));P(this,c);this.A-=this.B.N},function(a,b){var c=a[3].call(this,K(this,this.D+this.K),b.call(this));P(this,c);this.A-=this.B.ca},function(a,b){var c=a[3].call(this,K(this,this.D+this.I),b.call(this));P(this,c);this.A-=this.B.da},function(a,b){var c=a[3].call(this,L(this,this.L+this.K),b.call(this));
|
|
P(this,c);this.A-=this.B.da},function(a,b){var c=a[3].call(this,L(this,this.L+this.I),b.call(this));P(this,c);this.A-=this.B.ca},function(a,b){var c=a[3].call(this,K(this,this.K),b.call(this));P(this,c);this.A-=this.B.N},function(a,b){var c=a[3].call(this,K(this,this.I),b.call(this));P(this,c);this.A-=this.B.N},function(a,b){var c=a[3].call(this,K(this,R(this)),b.call(this));P(this,c);this.A-=this.B.ea},function(a,b){var c=a[3].call(this,K(this,this.D),b.call(this));P(this,c);this.A-=this.B.N},function(a,
|
|
b){var c=a[4].call(this,K(this,this.D+this.K),b.call(this));P(this,c);this.A-=this.B.ca},function(a,b){var c=a[4].call(this,K(this,this.D+this.I),b.call(this));P(this,c);this.A-=this.B.da},function(a,b){var c=a[4].call(this,L(this,this.L+this.K),b.call(this));P(this,c);this.A-=this.B.da},function(a,b){var c=a[4].call(this,L(this,this.L+this.I),b.call(this));P(this,c);this.A-=this.B.ca},function(a,b){var c=a[4].call(this,K(this,this.K),b.call(this));P(this,c);this.A-=this.B.N},function(a,b){var c=
|
|
a[4].call(this,K(this,this.I),b.call(this));P(this,c);this.A-=this.B.N},function(a,b){var c=a[4].call(this,K(this,R(this)),b.call(this));P(this,c);this.A-=this.B.ea},function(a,b){var c=a[4].call(this,K(this,this.D),b.call(this));P(this,c);this.A-=this.B.N},function(a,b){var c=a[5].call(this,K(this,this.D+this.K),b.call(this));P(this,c);this.A-=this.B.ca},function(a,b){var c=a[5].call(this,K(this,this.D+this.I),b.call(this));P(this,c);this.A-=this.B.da},function(a,b){var c=a[5].call(this,L(this,this.L+
|
|
this.K),b.call(this));P(this,c);this.A-=this.B.da},function(a,b){var c=a[5].call(this,L(this,this.L+this.I),b.call(this));P(this,c);this.A-=this.B.ca},function(a,b){var c=a[5].call(this,K(this,this.K),b.call(this));P(this,c);this.A-=this.B.N},function(a,b){var c=a[5].call(this,K(this,this.I),b.call(this));P(this,c);this.A-=this.B.N},function(a,b){var c=a[5].call(this,K(this,R(this)),b.call(this));P(this,c);this.A-=this.B.ea},function(a,b){var c=a[5].call(this,K(this,this.D),b.call(this));P(this,c);
|
|
this.A-=this.B.N},function(a,b){var c=a[6].call(this,K(this,this.D+this.K),b.call(this));P(this,c);this.A-=this.B.ca},function(a,b){var c=a[6].call(this,K(this,this.D+this.I),b.call(this));P(this,c);this.A-=this.B.da},function(a,b){var c=a[6].call(this,L(this,this.L+this.K),b.call(this));P(this,c);this.A-=this.B.da},function(a,b){var c=a[6].call(this,L(this,this.L+this.I),b.call(this));P(this,c);this.A-=this.B.ca},function(a,b){var c=a[6].call(this,K(this,this.K),b.call(this));P(this,c);this.A-=this.B.N},
|
|
function(a,b){var c=a[6].call(this,K(this,this.I),b.call(this));P(this,c);this.A-=this.B.N},function(a,b){var c=a[6].call(this,K(this,R(this)),b.call(this));P(this,c);this.A-=this.B.ea},function(a,b){var c=a[6].call(this,K(this,this.D),b.call(this));P(this,c);this.A-=this.B.N},function(a,b){var c=a[7].call(this,K(this,this.D+this.K),b.call(this));P(this,c);this.A-=this.B.ca},function(a,b){var c=a[7].call(this,K(this,this.D+this.I),b.call(this));P(this,c);this.A-=this.B.da},function(a,b){var c=a[7].call(this,
|
|
L(this,this.L+this.K),b.call(this));P(this,c);this.A-=this.B.da},function(a,b){var c=a[7].call(this,L(this,this.L+this.I),b.call(this));P(this,c);this.A-=this.B.ca},function(a,b){var c=a[7].call(this,K(this,this.K),b.call(this));P(this,c);this.A-=this.B.N},function(a,b){var c=a[7].call(this,K(this,this.I),b.call(this));P(this,c);this.A-=this.B.N},function(a,b){var c=a[7].call(this,K(this,R(this)),b.call(this));P(this,c);this.A-=this.B.ea},function(a,b){var c=a[7].call(this,K(this,this.D),b.call(this));
|
|
P(this,c);this.A-=this.B.N},function(a,b){var c=a[0].call(this,K(this,this.D+this.K+this.M()),b.call(this));P(this,c);this.A-=this.B.S},function(a,b){var c=a[0].call(this,K(this,this.D+this.I+this.M()),b.call(this));P(this,c);this.A-=this.B.T},function(a,b){var c=a[0].call(this,L(this,this.L+this.K+this.M()),b.call(this));P(this,c);this.A-=this.B.T},function(a,b){var c=a[0].call(this,L(this,this.L+this.I+this.M()),b.call(this));P(this,c);this.A-=this.B.S},function(a,b){var c=a[0].call(this,K(this,
|
|
this.K+this.M()),b.call(this));P(this,c);this.A-=this.B.J},function(a,b){var c=a[0].call(this,K(this,this.I+this.M()),b.call(this));P(this,c);this.A-=this.B.J},function(a,b){var c=a[0].call(this,L(this,this.L+this.M()),b.call(this));P(this,c);this.A-=this.B.J},function(a,b){var c=a[0].call(this,K(this,this.D+this.M()),b.call(this));P(this,c);this.A-=this.B.J},function(a,b){var c=a[1].call(this,K(this,this.D+this.K+this.M()),b.call(this));P(this,c);this.A-=this.B.S},function(a,b){var c=a[1].call(this,
|
|
K(this,this.D+this.I+this.M()),b.call(this));P(this,c);this.A-=this.B.T},function(a,b){var c=a[1].call(this,L(this,this.L+this.K+this.M()),b.call(this));P(this,c);this.A-=this.B.T},function(a,b){var c=a[1].call(this,L(this,this.L+this.I+this.M()),b.call(this));P(this,c);this.A-=this.B.S},function(a,b){var c=a[1].call(this,K(this,this.K+this.M()),b.call(this));P(this,c);this.A-=this.B.J},function(a,b){var c=a[1].call(this,K(this,this.I+this.M()),b.call(this));P(this,c);this.A-=this.B.J},function(a,
|
|
b){var c=a[1].call(this,L(this,this.L+this.M()),b.call(this));P(this,c);this.A-=this.B.J},function(a,b){var c=a[1].call(this,K(this,this.D+this.M()),b.call(this));P(this,c);this.A-=this.B.J},function(a,b){var c=a[2].call(this,K(this,this.D+this.K+this.M()),b.call(this));P(this,c);this.A-=this.B.S},function(a,b){var c=a[2].call(this,K(this,this.D+this.I+this.M()),b.call(this));P(this,c);this.A-=this.B.T},function(a,b){var c=a[2].call(this,L(this,this.L+this.K+this.M()),b.call(this));P(this,c);this.A-=
|
|
this.B.T},function(a,b){var c=a[2].call(this,L(this,this.L+this.I+this.M()),b.call(this));P(this,c);this.A-=this.B.S},function(a,b){var c=a[2].call(this,K(this,this.K+this.M()),b.call(this));P(this,c);this.A-=this.B.J},function(a,b){var c=a[2].call(this,K(this,this.I+this.M()),b.call(this));P(this,c);this.A-=this.B.J},function(a,b){var c=a[2].call(this,L(this,this.L+this.M()),b.call(this));P(this,c);this.A-=this.B.J},function(a,b){var c=a[2].call(this,K(this,this.D+this.M()),b.call(this));P(this,
|
|
c);this.A-=this.B.J},function(a,b){var c=a[3].call(this,K(this,this.D+this.K+this.M()),b.call(this));P(this,c);this.A-=this.B.S},function(a,b){var c=a[3].call(this,K(this,this.D+this.I+this.M()),b.call(this));P(this,c);this.A-=this.B.T},function(a,b){var c=a[3].call(this,L(this,this.L+this.K+this.M()),b.call(this));P(this,c);this.A-=this.B.T},function(a,b){var c=a[3].call(this,L(this,this.L+this.I+this.M()),b.call(this));P(this,c);this.A-=this.B.S},function(a,b){var c=a[3].call(this,K(this,this.K+
|
|
this.M()),b.call(this));P(this,c);this.A-=this.B.J},function(a,b){var c=a[3].call(this,K(this,this.I+this.M()),b.call(this));P(this,c);this.A-=this.B.J},function(a,b){var c=a[3].call(this,L(this,this.L+this.M()),b.call(this));P(this,c);this.A-=this.B.J},function(a,b){var c=a[3].call(this,K(this,this.D+this.M()),b.call(this));P(this,c);this.A-=this.B.J},function(a,b){var c=a[4].call(this,K(this,this.D+this.K+this.M()),b.call(this));P(this,c);this.A-=this.B.S},function(a,b){var c=a[4].call(this,K(this,
|
|
this.D+this.I+this.M()),b.call(this));P(this,c);this.A-=this.B.T},function(a,b){var c=a[4].call(this,L(this,this.L+this.K+this.M()),b.call(this));P(this,c);this.A-=this.B.T},function(a,b){var c=a[4].call(this,L(this,this.L+this.I+this.M()),b.call(this));P(this,c);this.A-=this.B.S},function(a,b){var c=a[4].call(this,K(this,this.K+this.M()),b.call(this));P(this,c);this.A-=this.B.J},function(a,b){var c=a[4].call(this,K(this,this.I+this.M()),b.call(this));P(this,c);this.A-=this.B.J},function(a,b){var c=
|
|
a[4].call(this,L(this,this.L+this.M()),b.call(this));P(this,c);this.A-=this.B.J},function(a,b){var c=a[4].call(this,K(this,this.D+this.M()),b.call(this));P(this,c);this.A-=this.B.J},function(a,b){var c=a[5].call(this,K(this,this.D+this.K+this.M()),b.call(this));P(this,c);this.A-=this.B.S},function(a,b){var c=a[5].call(this,K(this,this.D+this.I+this.M()),b.call(this));P(this,c);this.A-=this.B.T},function(a,b){var c=a[5].call(this,L(this,this.L+this.K+this.M()),b.call(this));P(this,c);this.A-=this.B.T},
|
|
function(a,b){var c=a[5].call(this,L(this,this.L+this.I+this.M()),b.call(this));P(this,c);this.A-=this.B.S},function(a,b){var c=a[5].call(this,K(this,this.K+this.M()),b.call(this));P(this,c);this.A-=this.B.J},function(a,b){var c=a[5].call(this,K(this,this.I+this.M()),b.call(this));P(this,c);this.A-=this.B.J},function(a,b){var c=a[5].call(this,L(this,this.L+this.M()),b.call(this));P(this,c);this.A-=this.B.J},function(a,b){var c=a[5].call(this,K(this,this.D+this.M()),b.call(this));P(this,c);this.A-=
|
|
this.B.J},function(a,b){var c=a[6].call(this,K(this,this.D+this.K+this.M()),b.call(this));P(this,c);this.A-=this.B.S},function(a,b){var c=a[6].call(this,K(this,this.D+this.I+this.M()),b.call(this));P(this,c);this.A-=this.B.T},function(a,b){var c=a[6].call(this,L(this,this.L+this.K+this.M()),b.call(this));P(this,c);this.A-=this.B.T},function(a,b){var c=a[6].call(this,L(this,this.L+this.I+this.M()),b.call(this));P(this,c);this.A-=this.B.S},function(a,b){var c=a[6].call(this,K(this,this.K+this.M()),
|
|
b.call(this));P(this,c);this.A-=this.B.J},function(a,b){var c=a[6].call(this,K(this,this.I+this.M()),b.call(this));P(this,c);this.A-=this.B.J},function(a,b){var c=a[6].call(this,L(this,this.L+this.M()),b.call(this));P(this,c);this.A-=this.B.J},function(a,b){var c=a[6].call(this,K(this,this.D+this.M()),b.call(this));P(this,c);this.A-=this.B.J},function(a,b){var c=a[7].call(this,K(this,this.D+this.K+this.M()),b.call(this));P(this,c);this.A-=this.B.S},function(a,b){var c=a[7].call(this,K(this,this.D+
|
|
this.I+this.M()),b.call(this));P(this,c);this.A-=this.B.T},function(a,b){var c=a[7].call(this,L(this,this.L+this.K+this.M()),b.call(this));P(this,c);this.A-=this.B.T},function(a,b){var c=a[7].call(this,L(this,this.L+this.I+this.M()),b.call(this));P(this,c);this.A-=this.B.S},function(a,b){var c=a[7].call(this,K(this,this.K+this.M()),b.call(this));P(this,c);this.A-=this.B.J},function(a,b){var c=a[7].call(this,K(this,this.I+this.M()),b.call(this));P(this,c);this.A-=this.B.J},function(a,b){var c=a[7].call(this,
|
|
L(this,this.L+this.M()),b.call(this));P(this,c);this.A-=this.B.J},function(a,b){var c=a[7].call(this,K(this,this.D+this.M()),b.call(this));P(this,c);this.A-=this.B.J},function(a,b){var c=a[0].call(this,K(this,this.D+this.K+R(this)),b.call(this));P(this,c);this.A-=this.B.S},function(a,b){var c=a[0].call(this,K(this,this.D+this.I+R(this)),b.call(this));P(this,c);this.A-=this.B.T},function(a,b){var c=a[0].call(this,L(this,this.L+this.K+R(this)),b.call(this));P(this,c);this.A-=this.B.T},function(a,b){var c=
|
|
a[0].call(this,L(this,this.L+this.I+R(this)),b.call(this));P(this,c);this.A-=this.B.S},function(a,b){var c=a[0].call(this,K(this,this.K+R(this)),b.call(this));P(this,c);this.A-=this.B.J},function(a,b){var c=a[0].call(this,K(this,this.I+R(this)),b.call(this));P(this,c);this.A-=this.B.J},function(a,b){var c=a[0].call(this,L(this,this.L+R(this)),b.call(this));P(this,c);this.A-=this.B.J},function(a,b){var c=a[0].call(this,K(this,this.D+R(this)),b.call(this));P(this,c);this.A-=this.B.J},function(a,b){var c=
|
|
a[1].call(this,K(this,this.D+this.K+R(this)),b.call(this));P(this,c);this.A-=this.B.S},function(a,b){var c=a[1].call(this,K(this,this.D+this.I+R(this)),b.call(this));P(this,c);this.A-=this.B.T},function(a,b){var c=a[1].call(this,L(this,this.L+this.K+R(this)),b.call(this));P(this,c);this.A-=this.B.T},function(a,b){var c=a[1].call(this,L(this,this.L+this.I+R(this)),b.call(this));P(this,c);this.A-=this.B.S},function(a,b){var c=a[1].call(this,K(this,this.K+R(this)),b.call(this));P(this,c);this.A-=this.B.J},
|
|
function(a,b){var c=a[1].call(this,K(this,this.I+R(this)),b.call(this));P(this,c);this.A-=this.B.J},function(a,b){var c=a[1].call(this,L(this,this.L+R(this)),b.call(this));P(this,c);this.A-=this.B.J},function(a,b){var c=a[1].call(this,K(this,this.D+R(this)),b.call(this));P(this,c);this.A-=this.B.J},function(a,b){var c=a[2].call(this,K(this,this.D+this.K+R(this)),b.call(this));P(this,c);this.A-=this.B.S},function(a,b){var c=a[2].call(this,K(this,this.D+this.I+R(this)),b.call(this));P(this,c);this.A-=
|
|
this.B.T},function(a,b){var c=a[2].call(this,L(this,this.L+this.K+R(this)),b.call(this));P(this,c);this.A-=this.B.T},function(a,b){var c=a[2].call(this,L(this,this.L+this.I+R(this)),b.call(this));P(this,c);this.A-=this.B.S},function(a,b){var c=a[2].call(this,K(this,this.K+R(this)),b.call(this));P(this,c);this.A-=this.B.J},function(a,b){var c=a[2].call(this,K(this,this.I+R(this)),b.call(this));P(this,c);this.A-=this.B.J},function(a,b){var c=a[2].call(this,L(this,this.L+R(this)),b.call(this));P(this,
|
|
c);this.A-=this.B.J},function(a,b){var c=a[2].call(this,K(this,this.D+R(this)),b.call(this));P(this,c);this.A-=this.B.J},function(a,b){var c=a[3].call(this,K(this,this.D+this.K+R(this)),b.call(this));P(this,c);this.A-=this.B.S},function(a,b){var c=a[3].call(this,K(this,this.D+this.I+R(this)),b.call(this));P(this,c);this.A-=this.B.T},function(a,b){var c=a[3].call(this,L(this,this.L+this.K+R(this)),b.call(this));P(this,c);this.A-=this.B.T},function(a,b){var c=a[3].call(this,L(this,this.L+this.I+R(this)),
|
|
b.call(this));P(this,c);this.A-=this.B.S},function(a,b){var c=a[3].call(this,K(this,this.K+R(this)),b.call(this));P(this,c);this.A-=this.B.J},function(a,b){var c=a[3].call(this,K(this,this.I+R(this)),b.call(this));P(this,c);this.A-=this.B.J},function(a,b){var c=a[3].call(this,L(this,this.L+R(this)),b.call(this));P(this,c);this.A-=this.B.J},function(a,b){var c=a[3].call(this,K(this,this.D+R(this)),b.call(this));P(this,c);this.A-=this.B.J},function(a,b){var c=a[4].call(this,K(this,this.D+this.K+R(this)),
|
|
b.call(this));P(this,c);this.A-=this.B.S},function(a,b){var c=a[4].call(this,K(this,this.D+this.I+R(this)),b.call(this));P(this,c);this.A-=this.B.T},function(a,b){var c=a[4].call(this,L(this,this.L+this.K+R(this)),b.call(this));P(this,c);this.A-=this.B.T},function(a,b){var c=a[4].call(this,L(this,this.L+this.I+R(this)),b.call(this));P(this,c);this.A-=this.B.S},function(a,b){var c=a[4].call(this,K(this,this.K+R(this)),b.call(this));P(this,c);this.A-=this.B.J},function(a,b){var c=a[4].call(this,K(this,
|
|
this.I+R(this)),b.call(this));P(this,c);this.A-=this.B.J},function(a,b){var c=a[4].call(this,L(this,this.L+R(this)),b.call(this));P(this,c);this.A-=this.B.J},function(a,b){var c=a[4].call(this,K(this,this.D+R(this)),b.call(this));P(this,c);this.A-=this.B.J},function(a,b){var c=a[5].call(this,K(this,this.D+this.K+R(this)),b.call(this));P(this,c);this.A-=this.B.S},function(a,b){var c=a[5].call(this,K(this,this.D+this.I+R(this)),b.call(this));P(this,c);this.A-=this.B.T},function(a,b){var c=a[5].call(this,
|
|
L(this,this.L+this.K+R(this)),b.call(this));P(this,c);this.A-=this.B.T},function(a,b){var c=a[5].call(this,L(this,this.L+this.I+R(this)),b.call(this));P(this,c);this.A-=this.B.S},function(a,b){var c=a[5].call(this,K(this,this.K+R(this)),b.call(this));P(this,c);this.A-=this.B.J},function(a,b){var c=a[5].call(this,K(this,this.I+R(this)),b.call(this));P(this,c);this.A-=this.B.J},function(a,b){var c=a[5].call(this,L(this,this.L+R(this)),b.call(this));P(this,c);this.A-=this.B.J},function(a,b){var c=a[5].call(this,
|
|
K(this,this.D+R(this)),b.call(this));P(this,c);this.A-=this.B.J},function(a,b){var c=a[6].call(this,K(this,this.D+this.K+R(this)),b.call(this));P(this,c);this.A-=this.B.S},function(a,b){var c=a[6].call(this,K(this,this.D+this.I+R(this)),b.call(this));P(this,c);this.A-=this.B.T},function(a,b){var c=a[6].call(this,L(this,this.L+this.K+R(this)),b.call(this));P(this,c);this.A-=this.B.T},function(a,b){var c=a[6].call(this,L(this,this.L+this.I+R(this)),b.call(this));P(this,c);this.A-=this.B.S},function(a,
|
|
b){var c=a[6].call(this,K(this,this.K+R(this)),b.call(this));P(this,c);this.A-=this.B.J},function(a,b){var c=a[6].call(this,K(this,this.I+R(this)),b.call(this));P(this,c);this.A-=this.B.J},function(a,b){var c=a[6].call(this,L(this,this.L+R(this)),b.call(this));P(this,c);this.A-=this.B.J},function(a,b){var c=a[6].call(this,K(this,this.D+R(this)),b.call(this));P(this,c);this.A-=this.B.J},function(a,b){var c=a[7].call(this,K(this,this.D+this.K+R(this)),b.call(this));P(this,c);this.A-=this.B.S},function(a,
|
|
b){var c=a[7].call(this,K(this,this.D+this.I+R(this)),b.call(this));P(this,c);this.A-=this.B.T},function(a,b){var c=a[7].call(this,L(this,this.L+this.K+R(this)),b.call(this));P(this,c);this.A-=this.B.T},function(a,b){var c=a[7].call(this,L(this,this.L+this.I+R(this)),b.call(this));P(this,c);this.A-=this.B.S},function(a,b){var c=a[7].call(this,K(this,this.K+R(this)),b.call(this));P(this,c);this.A-=this.B.J},function(a,b){var c=a[7].call(this,K(this,this.I+R(this)),b.call(this));P(this,c);this.A-=this.B.J},
|
|
function(a,b){var c=a[7].call(this,L(this,this.L+R(this)),b.call(this));P(this,c);this.A-=this.B.J},function(a,b){var c=a[7].call(this,K(this,this.D+R(this)),b.call(this));P(this,c);this.A-=this.B.J},function(a,b){var c=a[0].call(this,this.G&255,b.call(this));this.G=this.G&-256|c},function(a,b){var c=a[0].call(this,this.F&255,b.call(this));this.F=this.F&-256|c},function(a,b){var c=a[0].call(this,this.H&255,b.call(this));this.H=this.H&-256|c},function(a,b){var c=a[0].call(this,this.D&255,b.call(this));
|
|
this.D=this.D&-256|c},function(a,b){var c=a[0].call(this,this.G>>8&255,b.call(this));this.G=this.G&-65281|c<<8},function(a,b){var c=a[0].call(this,this.F>>8&255,b.call(this));this.F=this.F&-65281|c<<8},function(a,b){var c=a[0].call(this,this.H>>8&255,b.call(this));this.H=this.H&-65281|c<<8},function(a,b){var c=a[0].call(this,this.D>>8&255,b.call(this));this.D=this.D&-65281|c<<8},function(a,b){var c=a[1].call(this,this.G&255,b.call(this));this.G=this.G&-256|c},function(a,b){var c=a[1].call(this,this.F&
|
|
255,b.call(this));this.F=this.F&-256|c},function(a,b){var c=a[1].call(this,this.H&255,b.call(this));this.H=this.H&-256|c},function(a,b){var c=a[1].call(this,this.D&255,b.call(this));this.D=this.D&-256|c},function(a,b){var c=a[1].call(this,this.G>>8&255,b.call(this));this.G=this.G&-65281|c<<8},function(a,b){var c=a[1].call(this,this.F>>8&255,b.call(this));this.F=this.F&-65281|c<<8},function(a,b){var c=a[1].call(this,this.H>>8&255,b.call(this));this.H=this.H&-65281|c<<8},function(a,b){var c=a[1].call(this,
|
|
this.D>>8&255,b.call(this));this.D=this.D&-65281|c<<8},function(a,b){var c=a[2].call(this,this.G&255,b.call(this));this.G=this.G&-256|c},function(a,b){var c=a[2].call(this,this.F&255,b.call(this));this.F=this.F&-256|c},function(a,b){var c=a[2].call(this,this.H&255,b.call(this));this.H=this.H&-256|c},function(a,b){var c=a[2].call(this,this.D&255,b.call(this));this.D=this.D&-256|c},function(a,b){var c=a[2].call(this,this.G>>8&255,b.call(this));this.G=this.G&-65281|c<<8},function(a,b){var c=a[2].call(this,
|
|
this.F>>8&255,b.call(this));this.F=this.F&-65281|c<<8},function(a,b){var c=a[2].call(this,this.H>>8&255,b.call(this));this.H=this.H&-65281|c<<8},function(a,b){var c=a[2].call(this,this.D>>8&255,b.call(this));this.D=this.D&-65281|c<<8},function(a,b){var c=a[3].call(this,this.G&255,b.call(this));this.G=this.G&-256|c},function(a,b){var c=a[3].call(this,this.F&255,b.call(this));this.F=this.F&-256|c},function(a,b){var c=a[3].call(this,this.H&255,b.call(this));this.H=this.H&-256|c},function(a,b){var c=
|
|
a[3].call(this,this.D&255,b.call(this));this.D=this.D&-256|c},function(a,b){var c=a[3].call(this,this.G>>8&255,b.call(this));this.G=this.G&-65281|c<<8},function(a,b){var c=a[3].call(this,this.F>>8&255,b.call(this));this.F=this.F&-65281|c<<8},function(a,b){var c=a[3].call(this,this.H>>8&255,b.call(this));this.H=this.H&-65281|c<<8},function(a,b){var c=a[3].call(this,this.D>>8&255,b.call(this));this.D=this.D&-65281|c<<8},function(a,b){var c=a[4].call(this,this.G&255,b.call(this));this.G=this.G&-256|
|
|
c},function(a,b){var c=a[4].call(this,this.F&255,b.call(this));this.F=this.F&-256|c},function(a,b){var c=a[4].call(this,this.H&255,b.call(this));this.H=this.H&-256|c},function(a,b){var c=a[4].call(this,this.D&255,b.call(this));this.D=this.D&-256|c},function(a,b){var c=a[4].call(this,this.G>>8&255,b.call(this));this.G=this.G&-65281|c<<8},function(a,b){var c=a[4].call(this,this.F>>8&255,b.call(this));this.F=this.F&-65281|c<<8},function(a,b){var c=a[4].call(this,this.H>>8&255,b.call(this));this.H=this.H&
|
|
-65281|c<<8},function(a,b){var c=a[4].call(this,this.D>>8&255,b.call(this));this.D=this.D&-65281|c<<8},function(a,b){var c=a[5].call(this,this.G&255,b.call(this));this.G=this.G&-256|c},function(a,b){var c=a[5].call(this,this.F&255,b.call(this));this.F=this.F&-256|c},function(a,b){var c=a[5].call(this,this.H&255,b.call(this));this.H=this.H&-256|c},function(a,b){var c=a[5].call(this,this.D&255,b.call(this));this.D=this.D&-256|c},function(a,b){var c=a[5].call(this,this.G>>8&255,b.call(this));this.G=
|
|
this.G&-65281|c<<8},function(a,b){var c=a[5].call(this,this.F>>8&255,b.call(this));this.F=this.F&-65281|c<<8},function(a,b){var c=a[5].call(this,this.H>>8&255,b.call(this));this.H=this.H&-65281|c<<8},function(a,b){var c=a[5].call(this,this.D>>8&255,b.call(this));this.D=this.D&-65281|c<<8},function(a,b){var c=a[6].call(this,this.G&255,b.call(this));this.G=this.G&-256|c},function(a,b){var c=a[6].call(this,this.F&255,b.call(this));this.F=this.F&-256|c},function(a,b){var c=a[6].call(this,this.H&255,b.call(this));
|
|
this.H=this.H&-256|c},function(a,b){var c=a[6].call(this,this.D&255,b.call(this));this.D=this.D&-256|c},function(a,b){var c=a[6].call(this,this.G>>8&255,b.call(this));this.G=this.G&-65281|c<<8},function(a,b){var c=a[6].call(this,this.F>>8&255,b.call(this));this.F=this.F&-65281|c<<8},function(a,b){var c=a[6].call(this,this.H>>8&255,b.call(this));this.H=this.H&-65281|c<<8},function(a,b){var c=a[6].call(this,this.D>>8&255,b.call(this));this.D=this.D&-65281|c<<8},function(a,b){var c=a[7].call(this,this.G&
|
|
255,b.call(this));this.G=this.G&-256|c},function(a,b){var c=a[7].call(this,this.F&255,b.call(this));this.F=this.F&-256|c},function(a,b){var c=a[7].call(this,this.H&255,b.call(this));this.H=this.H&-256|c},function(a,b){var c=a[7].call(this,this.D&255,b.call(this));this.D=this.D&-256|c},function(a,b){var c=a[7].call(this,this.G>>8&255,b.call(this));this.G=this.G&-65281|c<<8},function(a,b){var c=a[7].call(this,this.F>>8&255,b.call(this));this.F=this.F&-65281|c<<8},function(a,b){var c=a[7].call(this,
|
|
this.H>>8&255,b.call(this));this.H=this.H&-65281|c<<8},function(a,b){var c=a[7].call(this,this.D>>8&255,b.call(this));this.D=this.D&-65281|c<<8}],x=[function(a){a=a.call(this,this.G&this.C,I(this,this.D+this.K));this.G=this.G&~this.C|a;this.A-=this.B.ca},function(a){a=a.call(this,this.G&this.C,I(this,this.D+this.I));this.G=this.G&~this.C|a;this.A-=this.B.da},function(a){a=a.call(this,this.G&this.C,J(this,this.L+this.K));this.G=this.G&~this.C|a;this.A-=this.B.da},function(a){a=a.call(this,this.G&this.C,
|
|
J(this,this.L+this.I));this.G=this.G&~this.C|a;this.A-=this.B.ca},function(a){a=a.call(this,this.G&this.C,I(this,this.K));this.G=this.G&~this.C|a;this.A-=this.B.N},function(a){a=a.call(this,this.G&this.C,I(this,this.I));this.G=this.G&~this.C|a;this.A-=this.B.N},function(a){a=a.call(this,this.G&this.C,I(this,R(this)));this.G=this.G&~this.C|a;this.A-=this.B.ea},function(a){a=a.call(this,this.G&this.C,I(this,this.D));this.G=this.G&~this.C|a;this.A-=this.B.N},function(a){a=a.call(this,this.F&this.C,I(this,
|
|
this.D+this.K));this.F=this.F&~this.C|a;this.A-=this.B.ca},function(a){a=a.call(this,this.F&this.C,I(this,this.D+this.I));this.F=this.F&~this.C|a;this.A-=this.B.da},function(a){a=a.call(this,this.F&this.C,J(this,this.L+this.K));this.F=this.F&~this.C|a;this.A-=this.B.da},function(a){a=a.call(this,this.F&this.C,J(this,this.L+this.I));this.F=this.F&~this.C|a;this.A-=this.B.ca},function(a){a=a.call(this,this.F&this.C,I(this,this.K));this.F=this.F&~this.C|a;this.A-=this.B.N},function(a){a=a.call(this,
|
|
this.F&this.C,I(this,this.I));this.F=this.F&~this.C|a;this.A-=this.B.N},function(a){a=a.call(this,this.F&this.C,I(this,R(this)));this.F=this.F&~this.C|a;this.A-=this.B.ea},function(a){a=a.call(this,this.F&this.C,I(this,this.D));this.F=this.F&~this.C|a;this.A-=this.B.N},function(a){a=a.call(this,this.H&this.C,I(this,this.D+this.K));this.H=this.H&~this.C|a;this.A-=this.B.ca},function(a){a=a.call(this,this.H&this.C,I(this,this.D+this.I));this.H=this.H&~this.C|a;this.A-=this.B.da},function(a){a=a.call(this,
|
|
this.H&this.C,J(this,this.L+this.K));this.H=this.H&~this.C|a;this.A-=this.B.da},function(a){a=a.call(this,this.H&this.C,J(this,this.L+this.I));this.H=this.H&~this.C|a;this.A-=this.B.ca},function(a){a=a.call(this,this.H&this.C,I(this,this.K));this.H=this.H&~this.C|a;this.A-=this.B.N},function(a){a=a.call(this,this.H&this.C,I(this,this.I));this.H=this.H&~this.C|a;this.A-=this.B.N},function(a){a=a.call(this,this.H&this.C,I(this,R(this)));this.H=this.H&~this.C|a;this.A-=this.B.ea},function(a){a=a.call(this,
|
|
this.H&this.C,I(this,this.D));this.H=this.H&~this.C|a;this.A-=this.B.N},function(a){a=a.call(this,this.D&this.C,I(this,this.D+this.K));this.D=this.D&~this.C|a;this.A-=this.B.ca},function(a){a=a.call(this,this.D&this.C,I(this,this.D+this.I));this.D=this.D&~this.C|a;this.A-=this.B.da},function(a){a=a.call(this,this.D&this.C,J(this,this.L+this.K));this.D=this.D&~this.C|a;this.A-=this.B.da},function(a){a=a.call(this,this.D&this.C,J(this,this.L+this.I));this.D=this.D&~this.C|a;this.A-=this.B.ca},function(a){a=
|
|
a.call(this,this.D&this.C,I(this,this.K));this.D=this.D&~this.C|a;this.A-=this.B.N},function(a){a=a.call(this,this.D&this.C,I(this,this.I));this.D=this.D&~this.C|a;this.A-=this.B.N},function(a){a=a.call(this,this.D&this.C,I(this,R(this)));this.D=this.D&~this.C|a;this.A-=this.B.ea},function(a){a=a.call(this,this.D&this.C,I(this,this.D));this.D=this.D&~this.C|a;this.A-=this.B.N},function(a){a=a.call(this,m(this)&this.C,I(this,this.D+this.K));l(this,m(this)&~this.C|a);this.A-=this.B.ca},function(a){a=
|
|
a.call(this,m(this)&this.C,I(this,this.D+this.I));l(this,m(this)&~this.C|a);this.A-=this.B.da},function(a){a=a.call(this,m(this)&this.C,J(this,this.L+this.K));l(this,m(this)&~this.C|a);this.A-=this.B.da},function(a){a=a.call(this,m(this)&this.C,J(this,this.L+this.I));l(this,m(this)&~this.C|a);this.A-=this.B.ca},function(a){a=a.call(this,m(this)&this.C,I(this,this.K));l(this,m(this)&~this.C|a);this.A-=this.B.N},function(a){a=a.call(this,m(this)&this.C,I(this,this.I));l(this,m(this)&~this.C|a);this.A-=
|
|
this.B.N},function(a){a=a.call(this,m(this)&this.C,I(this,R(this)));l(this,m(this)&~this.C|a);this.A-=this.B.ea},function(a){a=a.call(this,m(this)&this.C,I(this,this.D));l(this,m(this)&~this.C|a);this.A-=this.B.N},function(a){a=a.call(this,this.L&this.C,I(this,this.D+this.K));this.L=this.L&~this.C|a;this.A-=this.B.ca},function(a){a=a.call(this,this.L&this.C,I(this,this.D+this.I));this.L=this.L&~this.C|a;this.A-=this.B.da},function(a){a=a.call(this,this.L&this.C,J(this,this.L+this.K));this.L=this.L&
|
|
~this.C|a;this.A-=this.B.da},function(a){a=a.call(this,this.L&this.C,J(this,this.L+this.I));this.L=this.L&~this.C|a;this.A-=this.B.ca},function(a){a=a.call(this,this.L&this.C,I(this,this.K));this.L=this.L&~this.C|a;this.A-=this.B.N},function(a){a=a.call(this,this.L&this.C,I(this,this.I));this.L=this.L&~this.C|a;this.A-=this.B.N},function(a){a=a.call(this,this.L&this.C,I(this,R(this)));this.L=this.L&~this.C|a;this.A-=this.B.ea},function(a){a=a.call(this,this.L&this.C,I(this,this.D));this.L=this.L&
|
|
~this.C|a;this.A-=this.B.N},function(a){a=a.call(this,this.K&this.C,I(this,this.D+this.K));this.K=this.K&~this.C|a;this.A-=this.B.ca},function(a){a=a.call(this,this.K&this.C,I(this,this.D+this.I));this.K=this.K&~this.C|a;this.A-=this.B.da},function(a){a=a.call(this,this.K&this.C,J(this,this.L+this.K));this.K=this.K&~this.C|a;this.A-=this.B.da},function(a){a=a.call(this,this.K&this.C,J(this,this.L+this.I));this.K=this.K&~this.C|a;this.A-=this.B.ca},function(a){a=a.call(this,this.K&this.C,I(this,this.K));
|
|
this.K=this.K&~this.C|a;this.A-=this.B.N},function(a){a=a.call(this,this.K&this.C,I(this,this.I));this.K=this.K&~this.C|a;this.A-=this.B.N},function(a){a=a.call(this,this.K&this.C,I(this,R(this)));this.K=this.K&~this.C|a;this.A-=this.B.ea},function(a){a=a.call(this,this.K&this.C,I(this,this.D));this.K=this.K&~this.C|a;this.A-=this.B.N},function(a){a=a.call(this,this.I&this.C,I(this,this.D+this.K));this.I=this.I&~this.C|a;this.A-=this.B.ca},function(a){a=a.call(this,this.I&this.C,I(this,this.D+this.I));
|
|
this.I=this.I&~this.C|a;this.A-=this.B.da},function(a){a=a.call(this,this.I&this.C,J(this,this.L+this.K));this.I=this.I&~this.C|a;this.A-=this.B.da},function(a){a=a.call(this,this.I&this.C,J(this,this.L+this.I));this.I=this.I&~this.C|a;this.A-=this.B.ca},function(a){a=a.call(this,this.I&this.C,I(this,this.K));this.I=this.I&~this.C|a;this.A-=this.B.N},function(a){a=a.call(this,this.I&this.C,I(this,this.I));this.I=this.I&~this.C|a;this.A-=this.B.N},function(a){a=a.call(this,this.I&this.C,I(this,R(this)));
|
|
this.I=this.I&~this.C|a;this.A-=this.B.ea},function(a){a=a.call(this,this.I&this.C,I(this,this.D));this.I=this.I&~this.C|a;this.A-=this.B.N},function(a){a=a.call(this,this.G&this.C,I(this,this.D+this.K+this.M()));this.G=this.G&~this.C|a;this.A-=this.B.S},function(a){a=a.call(this,this.G&this.C,I(this,this.D+this.I+this.M()));this.G=this.G&~this.C|a;this.A-=this.B.T},function(a){a=a.call(this,this.G&this.C,J(this,this.L+this.K+this.M()));this.G=this.G&~this.C|a;this.A-=this.B.T},function(a){a=a.call(this,
|
|
this.G&this.C,J(this,this.L+this.I+this.M()));this.G=this.G&~this.C|a;this.A-=this.B.S},function(a){a=a.call(this,this.G&this.C,I(this,this.K+this.M()));this.G=this.G&~this.C|a;this.A-=this.B.J},function(a){a=a.call(this,this.G&this.C,I(this,this.I+this.M()));this.G=this.G&~this.C|a;this.A-=this.B.J},function(a){a=a.call(this,this.G&this.C,J(this,this.L+this.M()));this.G=this.G&~this.C|a;this.A-=this.B.J},function(a){a=a.call(this,this.G&this.C,I(this,this.D+this.M()));this.G=this.G&~this.C|a;this.A-=
|
|
this.B.J},function(a){a=a.call(this,this.F&this.C,I(this,this.D+this.K+this.M()));this.F=this.F&~this.C|a;this.A-=this.B.S},function(a){a=a.call(this,this.F&this.C,I(this,this.D+this.I+this.M()));this.F=this.F&~this.C|a;this.A-=this.B.T},function(a){a=a.call(this,this.F&this.C,J(this,this.L+this.K+this.M()));this.F=this.F&~this.C|a;this.A-=this.B.T},function(a){a=a.call(this,this.F&this.C,J(this,this.L+this.I+this.M()));this.F=this.F&~this.C|a;this.A-=this.B.S},function(a){a=a.call(this,this.F&this.C,
|
|
I(this,this.K+this.M()));this.F=this.F&~this.C|a;this.A-=this.B.J},function(a){a=a.call(this,this.F&this.C,I(this,this.I+this.M()));this.F=this.F&~this.C|a;this.A-=this.B.J},function(a){a=a.call(this,this.F&this.C,J(this,this.L+this.M()));this.F=this.F&~this.C|a;this.A-=this.B.J},function(a){a=a.call(this,this.F&this.C,I(this,this.D+this.M()));this.F=this.F&~this.C|a;this.A-=this.B.J},function(a){a=a.call(this,this.H&this.C,I(this,this.D+this.K+this.M()));this.H=this.H&~this.C|a;this.A-=this.B.S},
|
|
function(a){a=a.call(this,this.H&this.C,I(this,this.D+this.I+this.M()));this.H=this.H&~this.C|a;this.A-=this.B.T},function(a){a=a.call(this,this.H&this.C,J(this,this.L+this.K+this.M()));this.H=this.H&~this.C|a;this.A-=this.B.T},function(a){a=a.call(this,this.H&this.C,J(this,this.L+this.I+this.M()));this.H=this.H&~this.C|a;this.A-=this.B.S},function(a){a=a.call(this,this.H&this.C,I(this,this.K+this.M()));this.H=this.H&~this.C|a;this.A-=this.B.J},function(a){a=a.call(this,this.H&this.C,I(this,this.I+
|
|
this.M()));this.H=this.H&~this.C|a;this.A-=this.B.J},function(a){a=a.call(this,this.H&this.C,J(this,this.L+this.M()));this.H=this.H&~this.C|a;this.A-=this.B.J},function(a){a=a.call(this,this.H&this.C,I(this,this.D+this.M()));this.H=this.H&~this.C|a;this.A-=this.B.J},function(a){a=a.call(this,this.D&this.C,I(this,this.D+this.K+this.M()));this.D=this.D&~this.C|a;this.A-=this.B.S},function(a){a=a.call(this,this.D&this.C,I(this,this.D+this.I+this.M()));this.D=this.D&~this.C|a;this.A-=this.B.T},function(a){a=
|
|
a.call(this,this.D&this.C,J(this,this.L+this.K+this.M()));this.D=this.D&~this.C|a;this.A-=this.B.T},function(a){a=a.call(this,this.D&this.C,J(this,this.L+this.I+this.M()));this.D=this.D&~this.C|a;this.A-=this.B.S},function(a){a=a.call(this,this.D&this.C,I(this,this.K+this.M()));this.D=this.D&~this.C|a;this.A-=this.B.J},function(a){a=a.call(this,this.D&this.C,I(this,this.I+this.M()));this.D=this.D&~this.C|a;this.A-=this.B.J},function(a){a=a.call(this,this.D&this.C,J(this,this.L+this.M()));this.D=this.D&
|
|
~this.C|a;this.A-=this.B.J},function(a){a=a.call(this,this.D&this.C,I(this,this.D+this.M()));this.D=this.D&~this.C|a;this.A-=this.B.J},function(a){a=a.call(this,m(this)&this.C,I(this,this.D+this.K+this.M()));l(this,m(this)&~this.C|a);this.A-=this.B.S},function(a){a=a.call(this,m(this)&this.C,I(this,this.D+this.I+this.M()));l(this,m(this)&~this.C|a);this.A-=this.B.T},function(a){a=a.call(this,m(this)&this.C,J(this,this.L+this.K+this.M()));l(this,m(this)&~this.C|a);this.A-=this.B.T},function(a){a=a.call(this,
|
|
m(this)&this.C,J(this,this.L+this.I+this.M()));l(this,m(this)&~this.C|a);this.A-=this.B.S},function(a){a=a.call(this,m(this)&this.C,I(this,this.K+this.M()));l(this,m(this)&~this.C|a);this.A-=this.B.J},function(a){a=a.call(this,m(this)&this.C,I(this,this.I+this.M()));l(this,m(this)&~this.C|a);this.A-=this.B.J},function(a){a=a.call(this,m(this)&this.C,J(this,this.L+this.M()));l(this,m(this)&~this.C|a);this.A-=this.B.J},function(a){a=a.call(this,m(this)&this.C,I(this,this.D+this.M()));l(this,m(this)&
|
|
~this.C|a);this.A-=this.B.J},function(a){a=a.call(this,this.L&this.C,I(this,this.D+this.K+this.M()));this.L=this.L&~this.C|a;this.A-=this.B.S},function(a){a=a.call(this,this.L&this.C,I(this,this.D+this.I+this.M()));this.L=this.L&~this.C|a;this.A-=this.B.T},function(a){a=a.call(this,this.L&this.C,J(this,this.L+this.K+this.M()));this.L=this.L&~this.C|a;this.A-=this.B.T},function(a){a=a.call(this,this.L&this.C,J(this,this.L+this.I+this.M()));this.L=this.L&~this.C|a;this.A-=this.B.S},function(a){a=a.call(this,
|
|
this.L&this.C,I(this,this.K+this.M()));this.L=this.L&~this.C|a;this.A-=this.B.J},function(a){a=a.call(this,this.L&this.C,I(this,this.I+this.M()));this.L=this.L&~this.C|a;this.A-=this.B.J},function(a){a=a.call(this,this.L&this.C,J(this,this.L+this.M()));this.L=this.L&~this.C|a;this.A-=this.B.J},function(a){a=a.call(this,this.L&this.C,I(this,this.D+this.M()));this.L=this.L&~this.C|a;this.A-=this.B.J},function(a){a=a.call(this,this.K&this.C,I(this,this.D+this.K+this.M()));this.K=this.K&~this.C|a;this.A-=
|
|
this.B.S},function(a){a=a.call(this,this.K&this.C,I(this,this.D+this.I+this.M()));this.K=this.K&~this.C|a;this.A-=this.B.T},function(a){a=a.call(this,this.K&this.C,J(this,this.L+this.K+this.M()));this.K=this.K&~this.C|a;this.A-=this.B.T},function(a){a=a.call(this,this.K&this.C,J(this,this.L+this.I+this.M()));this.K=this.K&~this.C|a;this.A-=this.B.S},function(a){a=a.call(this,this.K&this.C,I(this,this.K+this.M()));this.K=this.K&~this.C|a;this.A-=this.B.J},function(a){a=a.call(this,this.K&this.C,I(this,
|
|
this.I+this.M()));this.K=this.K&~this.C|a;this.A-=this.B.J},function(a){a=a.call(this,this.K&this.C,J(this,this.L+this.M()));this.K=this.K&~this.C|a;this.A-=this.B.J},function(a){a=a.call(this,this.K&this.C,I(this,this.D+this.M()));this.K=this.K&~this.C|a;this.A-=this.B.J},function(a){a=a.call(this,this.I&this.C,I(this,this.D+this.K+this.M()));this.I=this.I&~this.C|a;this.A-=this.B.S},function(a){a=a.call(this,this.I&this.C,I(this,this.D+this.I+this.M()));this.I=this.I&~this.C|a;this.A-=this.B.T},
|
|
function(a){a=a.call(this,this.I&this.C,J(this,this.L+this.K+this.M()));this.I=this.I&~this.C|a;this.A-=this.B.T},function(a){a=a.call(this,this.I&this.C,J(this,this.L+this.I+this.M()));this.I=this.I&~this.C|a;this.A-=this.B.S},function(a){a=a.call(this,this.I&this.C,I(this,this.K+this.M()));this.I=this.I&~this.C|a;this.A-=this.B.J},function(a){a=a.call(this,this.I&this.C,I(this,this.I+this.M()));this.I=this.I&~this.C|a;this.A-=this.B.J},function(a){a=a.call(this,this.I&this.C,J(this,this.L+this.M()));
|
|
this.I=this.I&~this.C|a;this.A-=this.B.J},function(a){a=a.call(this,this.I&this.C,I(this,this.D+this.M()));this.I=this.I&~this.C|a;this.A-=this.B.J},function(a){a=a.call(this,this.G&this.C,I(this,this.D+this.K+R(this)));this.G=this.G&~this.C|a;this.A-=this.B.S},function(a){a=a.call(this,this.G&this.C,I(this,this.D+this.I+R(this)));this.G=this.G&~this.C|a;this.A-=this.B.T},function(a){a=a.call(this,this.G&this.C,J(this,this.L+this.K+R(this)));this.G=this.G&~this.C|a;this.A-=this.B.T},function(a){a=
|
|
a.call(this,this.G&this.C,J(this,this.L+this.I+R(this)));this.G=this.G&~this.C|a;this.A-=this.B.S},function(a){a=a.call(this,this.G&this.C,I(this,this.K+R(this)));this.G=this.G&~this.C|a;this.A-=this.B.J},function(a){a=a.call(this,this.G&this.C,I(this,this.I+R(this)));this.G=this.G&~this.C|a;this.A-=this.B.J},function(a){a=a.call(this,this.G&this.C,J(this,this.L+R(this)));this.G=this.G&~this.C|a;this.A-=this.B.J},function(a){a=a.call(this,this.G&this.C,I(this,this.D+R(this)));this.G=this.G&~this.C|
|
|
a;this.A-=this.B.J},function(a){a=a.call(this,this.F&this.C,I(this,this.D+this.K+R(this)));this.F=this.F&~this.C|a;this.A-=this.B.S},function(a){a=a.call(this,this.F&this.C,I(this,this.D+this.I+R(this)));this.F=this.F&~this.C|a;this.A-=this.B.T},function(a){a=a.call(this,this.F&this.C,J(this,this.L+this.K+R(this)));this.F=this.F&~this.C|a;this.A-=this.B.T},function(a){a=a.call(this,this.F&this.C,J(this,this.L+this.I+R(this)));this.F=this.F&~this.C|a;this.A-=this.B.S},function(a){a=a.call(this,this.F&
|
|
this.C,I(this,this.K+R(this)));this.F=this.F&~this.C|a;this.A-=this.B.J},function(a){a=a.call(this,this.F&this.C,I(this,this.I+R(this)));this.F=this.F&~this.C|a;this.A-=this.B.J},function(a){a=a.call(this,this.F&this.C,J(this,this.L+R(this)));this.F=this.F&~this.C|a;this.A-=this.B.J},function(a){a=a.call(this,this.F&this.C,I(this,this.D+R(this)));this.F=this.F&~this.C|a;this.A-=this.B.J},function(a){a=a.call(this,this.H&this.C,I(this,this.D+this.K+R(this)));this.H=this.H&~this.C|a;this.A-=this.B.S},
|
|
function(a){a=a.call(this,this.H&this.C,I(this,this.D+this.I+R(this)));this.H=this.H&~this.C|a;this.A-=this.B.T},function(a){a=a.call(this,this.H&this.C,J(this,this.L+this.K+R(this)));this.H=this.H&~this.C|a;this.A-=this.B.T},function(a){a=a.call(this,this.H&this.C,J(this,this.L+this.I+R(this)));this.H=this.H&~this.C|a;this.A-=this.B.S},function(a){a=a.call(this,this.H&this.C,I(this,this.K+R(this)));this.H=this.H&~this.C|a;this.A-=this.B.J},function(a){a=a.call(this,this.H&this.C,I(this,this.I+R(this)));
|
|
this.H=this.H&~this.C|a;this.A-=this.B.J},function(a){a=a.call(this,this.H&this.C,J(this,this.L+R(this)));this.H=this.H&~this.C|a;this.A-=this.B.J},function(a){a=a.call(this,this.H&this.C,I(this,this.D+R(this)));this.H=this.H&~this.C|a;this.A-=this.B.J},function(a){a=a.call(this,this.D&this.C,I(this,this.D+this.K+R(this)));this.D=this.D&~this.C|a;this.A-=this.B.S},function(a){a=a.call(this,this.D&this.C,I(this,this.D+this.I+R(this)));this.D=this.D&~this.C|a;this.A-=this.B.T},function(a){a=a.call(this,
|
|
this.D&this.C,J(this,this.L+this.K+R(this)));this.D=this.D&~this.C|a;this.A-=this.B.T},function(a){a=a.call(this,this.D&this.C,J(this,this.L+this.I+R(this)));this.D=this.D&~this.C|a;this.A-=this.B.S},function(a){a=a.call(this,this.D&this.C,I(this,this.K+R(this)));this.D=this.D&~this.C|a;this.A-=this.B.J},function(a){a=a.call(this,this.D&this.C,I(this,this.I+R(this)));this.D=this.D&~this.C|a;this.A-=this.B.J},function(a){a=a.call(this,this.D&this.C,J(this,this.L+R(this)));this.D=this.D&~this.C|a;this.A-=
|
|
this.B.J},function(a){a=a.call(this,this.D&this.C,I(this,this.D+R(this)));this.D=this.D&~this.C|a;this.A-=this.B.J},function(a){a=a.call(this,m(this)&this.C,I(this,this.D+this.K+R(this)));l(this,m(this)&~this.C|a);this.A-=this.B.S},function(a){a=a.call(this,m(this)&this.C,I(this,this.D+this.I+R(this)));l(this,m(this)&~this.C|a);this.A-=this.B.T},function(a){a=a.call(this,m(this)&this.C,J(this,this.L+this.K+R(this)));l(this,m(this)&~this.C|a);this.A-=this.B.T},function(a){a=a.call(this,m(this)&this.C,
|
|
J(this,this.L+this.I+R(this)));l(this,m(this)&~this.C|a);this.A-=this.B.S},function(a){a=a.call(this,m(this)&this.C,I(this,this.K+R(this)));l(this,m(this)&~this.C|a);this.A-=this.B.J},function(a){a=a.call(this,m(this)&this.C,I(this,this.I+R(this)));l(this,m(this)&~this.C|a);this.A-=this.B.J},function(a){a=a.call(this,m(this)&this.C,J(this,this.L+R(this)));l(this,m(this)&~this.C|a);this.A-=this.B.J},function(a){a=a.call(this,m(this)&this.C,I(this,this.D+R(this)));l(this,m(this)&~this.C|a);this.A-=
|
|
this.B.J},function(a){a=a.call(this,this.L&this.C,I(this,this.D+this.K+R(this)));this.L=this.L&~this.C|a;this.A-=this.B.S},function(a){a=a.call(this,this.L&this.C,I(this,this.D+this.I+R(this)));this.L=this.L&~this.C|a;this.A-=this.B.T},function(a){a=a.call(this,this.L&this.C,J(this,this.L+this.K+R(this)));this.L=this.L&~this.C|a;this.A-=this.B.T},function(a){a=a.call(this,this.L&this.C,J(this,this.L+this.I+R(this)));this.L=this.L&~this.C|a;this.A-=this.B.S},function(a){a=a.call(this,this.L&this.C,
|
|
I(this,this.K+R(this)));this.L=this.L&~this.C|a;this.A-=this.B.J},function(a){a=a.call(this,this.L&this.C,I(this,this.I+R(this)));this.L=this.L&~this.C|a;this.A-=this.B.J},function(a){a=a.call(this,this.L&this.C,J(this,this.L+R(this)));this.L=this.L&~this.C|a;this.A-=this.B.J},function(a){a=a.call(this,this.L&this.C,I(this,this.D+R(this)));this.L=this.L&~this.C|a;this.A-=this.B.J},function(a){a=a.call(this,this.K&this.C,I(this,this.D+this.K+R(this)));this.K=this.K&~this.C|a;this.A-=this.B.S},function(a){a=
|
|
a.call(this,this.K&this.C,I(this,this.D+this.I+R(this)));this.K=this.K&~this.C|a;this.A-=this.B.T},function(a){a=a.call(this,this.K&this.C,J(this,this.L+this.K+R(this)));this.K=this.K&~this.C|a;this.A-=this.B.T},function(a){a=a.call(this,this.K&this.C,J(this,this.L+this.I+R(this)));this.K=this.K&~this.C|a;this.A-=this.B.S},function(a){a=a.call(this,this.K&this.C,I(this,this.K+R(this)));this.K=this.K&~this.C|a;this.A-=this.B.J},function(a){a=a.call(this,this.K&this.C,I(this,this.I+R(this)));this.K=
|
|
this.K&~this.C|a;this.A-=this.B.J},function(a){a=a.call(this,this.K&this.C,J(this,this.L+R(this)));this.K=this.K&~this.C|a;this.A-=this.B.J},function(a){a=a.call(this,this.K&this.C,I(this,this.D+R(this)));this.K=this.K&~this.C|a;this.A-=this.B.J},function(a){a=a.call(this,this.I&this.C,I(this,this.D+this.K+R(this)));this.I=this.I&~this.C|a;this.A-=this.B.S},function(a){a=a.call(this,this.I&this.C,I(this,this.D+this.I+R(this)));this.I=this.I&~this.C|a;this.A-=this.B.T},function(a){a=a.call(this,this.I&
|
|
this.C,J(this,this.L+this.K+R(this)));this.I=this.I&~this.C|a;this.A-=this.B.T},function(a){a=a.call(this,this.I&this.C,J(this,this.L+this.I+R(this)));this.I=this.I&~this.C|a;this.A-=this.B.S},function(a){a=a.call(this,this.I&this.C,I(this,this.K+R(this)));this.I=this.I&~this.C|a;this.A-=this.B.J},function(a){a=a.call(this,this.I&this.C,I(this,this.I+R(this)));this.I=this.I&~this.C|a;this.A-=this.B.J},function(a){a=a.call(this,this.I&this.C,J(this,this.L+R(this)));this.I=this.I&~this.C|a;this.A-=
|
|
this.B.J},function(a){a=a.call(this,this.I&this.C,I(this,this.D+R(this)));this.I=this.I&~this.C|a;this.A-=this.B.J},function(a){a=a.call(this,this.G&this.C,this.G&this.C);this.G=this.G&~this.C|a},function(a){a=a.call(this,this.G&this.C,this.F&this.C);this.G=this.G&~this.C|a},function(a){a=a.call(this,this.G&this.C,this.H&this.C);this.G=this.G&~this.C|a},function(a){a=a.call(this,this.G&this.C,this.D&this.C);this.G=this.G&~this.C|a},function(a){a=a.call(this,this.G&this.C,m(this)&this.C);this.G=this.G&
|
|
~this.C|a},function(a){a=a.call(this,this.G&this.C,this.L&this.C);this.G=this.G&~this.C|a},function(a){a=a.call(this,this.G&this.C,this.K&this.C);this.G=this.G&~this.C|a},function(a){a=a.call(this,this.G&this.C,this.I&this.C);this.G=this.G&~this.C|a},function(a){a=a.call(this,this.F&this.C,this.G&this.C);this.F=this.F&~this.C|a},function(a){a=a.call(this,this.F&this.C,this.F&this.C);this.F=this.F&~this.C|a},function(a){a=a.call(this,this.F&this.C,this.H&this.C);this.F=this.F&~this.C|a},function(a){a=
|
|
a.call(this,this.F&this.C,this.D&this.C);this.F=this.F&~this.C|a},function(a){a=a.call(this,this.F&this.C,m(this)&this.C);this.F=this.F&~this.C|a},function(a){a=a.call(this,this.F&this.C,this.L&this.C);this.F=this.F&~this.C|a},function(a){a=a.call(this,this.F&this.C,this.K&this.C);this.F=this.F&~this.C|a},function(a){a=a.call(this,this.F&this.C,this.I&this.C);this.F=this.F&~this.C|a},function(a){a=a.call(this,this.H&this.C,this.G&this.C);this.H=this.H&~this.C|a},function(a){a=a.call(this,this.H&this.C,
|
|
this.F&this.C);this.H=this.H&~this.C|a},function(a){a=a.call(this,this.H&this.C,this.H&this.C);this.H=this.H&~this.C|a},function(a){a=a.call(this,this.H&this.C,this.D&this.C);this.H=this.H&~this.C|a},function(a){a=a.call(this,this.H&this.C,m(this)&this.C);this.H=this.H&~this.C|a},function(a){a=a.call(this,this.H&this.C,this.L&this.C);this.H=this.H&~this.C|a},function(a){a=a.call(this,this.H&this.C,this.K&this.C);this.H=this.H&~this.C|a},function(a){a=a.call(this,this.H&this.C,this.I&this.C);this.H=
|
|
this.H&~this.C|a},function(a){a=a.call(this,this.D&this.C,this.G&this.C);this.D=this.D&~this.C|a},function(a){a=a.call(this,this.D&this.C,this.F&this.C);this.D=this.D&~this.C|a},function(a){a=a.call(this,this.D&this.C,this.H&this.C);this.D=this.D&~this.C|a},function(a){a=a.call(this,this.D&this.C,this.D&this.C);this.D=this.D&~this.C|a},function(a){a=a.call(this,this.D&this.C,m(this)&this.C);this.D=this.D&~this.C|a},function(a){a=a.call(this,this.D&this.C,this.L&this.C);this.D=this.D&~this.C|a},function(a){a=
|
|
a.call(this,this.D&this.C,this.K&this.C);this.D=this.D&~this.C|a},function(a){a=a.call(this,this.D&this.C,this.I&this.C);this.D=this.D&~this.C|a},function(a){a=a.call(this,m(this)&this.C,this.G&this.C);l(this,m(this)&~this.C|a)},function(a){a=a.call(this,m(this)&this.C,this.F&this.C);l(this,m(this)&~this.C|a)},function(a){a=a.call(this,m(this)&this.C,this.H&this.C);l(this,m(this)&~this.C|a)},function(a){a=a.call(this,m(this)&this.C,this.D&this.C);l(this,m(this)&~this.C|a)},function(a){a=a.call(this,
|
|
m(this)&this.C,m(this)&this.C);l(this,m(this)&~this.C|a)},function(a){a=a.call(this,m(this)&this.C,this.L&this.C);l(this,m(this)&~this.C|a)},function(a){a=a.call(this,m(this)&this.C,this.K&this.C);l(this,m(this)&~this.C|a)},function(a){a=a.call(this,m(this)&this.C,this.I&this.C);l(this,m(this)&~this.C|a)},function(a){a=a.call(this,this.L&this.C,this.G&this.C);this.L=this.L&~this.C|a},function(a){a=a.call(this,this.L&this.C,this.F&this.C);this.L=this.L&~this.C|a},function(a){a=a.call(this,this.L&this.C,
|
|
this.H&this.C);this.L=this.L&~this.C|a},function(a){a=a.call(this,this.L&this.C,this.D&this.C);this.L=this.L&~this.C|a},function(a){a=a.call(this,this.L&this.C,m(this)&this.C);this.L=this.L&~this.C|a},function(a){a=a.call(this,this.L&this.C,this.L&this.C);this.L=this.L&~this.C|a},function(a){a=a.call(this,this.L&this.C,this.K&this.C);this.L=this.L&~this.C|a},function(a){a=a.call(this,this.L&this.C,this.I&this.C);this.L=this.L&~this.C|a},function(a){a=a.call(this,this.K&this.C,this.G&this.C);this.K=
|
|
this.K&~this.C|a},function(a){a=a.call(this,this.K&this.C,this.F&this.C);this.K=this.K&~this.C|a},function(a){a=a.call(this,this.K&this.C,this.H&this.C);this.K=this.K&~this.C|a},function(a){a=a.call(this,this.K&this.C,this.D&this.C);this.K=this.K&~this.C|a},function(a){a=a.call(this,this.K&this.C,m(this)&this.C);this.K=this.K&~this.C|a},function(a){a=a.call(this,this.K&this.C,this.L&this.C);this.K=this.K&~this.C|a},function(a){a=a.call(this,this.K&this.C,this.K&this.C);this.K=this.K&~this.C|a},function(a){a=
|
|
a.call(this,this.K&this.C,this.I&this.C);this.K=this.K&~this.C|a},function(a){a=a.call(this,this.I&this.C,this.G&this.C);this.I=this.I&~this.C|a},function(a){a=a.call(this,this.I&this.C,this.F&this.C);this.I=this.I&~this.C|a},function(a){a=a.call(this,this.I&this.C,this.H&this.C);this.I=this.I&~this.C|a},function(a){a=a.call(this,this.I&this.C,this.D&this.C);this.I=this.I&~this.C|a},function(a){a=a.call(this,this.I&this.C,m(this)&this.C);this.I=this.I&~this.C|a},function(a){a=a.call(this,this.I&this.C,
|
|
this.L&this.C);this.I=this.I&~this.C|a},function(a){a=a.call(this,this.I&this.C,this.K&this.C);this.I=this.I&~this.C|a},function(a){a=a.call(this,this.I&this.C,this.I&this.C);this.I=this.I&~this.C|a}],Bd=[function(a){a=a.call(this,M(this,this.D+this.K),this.G&this.C);Q(this,a);this.A-=this.B.ca},function(a){a=a.call(this,M(this,this.D+this.I),this.G&this.C);Q(this,a);this.A-=this.B.da},function(a){a=a.call(this,N(this,this.L+this.K),this.G&this.C);Q(this,a);this.A-=this.B.da},function(a){a=a.call(this,
|
|
N(this,this.L+this.I),this.G&this.C);Q(this,a);this.A-=this.B.ca},function(a){a=a.call(this,M(this,this.K),this.G&this.C);Q(this,a);this.A-=this.B.N},function(a){a=a.call(this,M(this,this.I),this.G&this.C);Q(this,a);this.A-=this.B.N},function(a){a=a.call(this,M(this,R(this)),this.G&this.C);Q(this,a);this.A-=this.B.ea},function(a){a=a.call(this,M(this,this.D),this.G&this.C);Q(this,a);this.A-=this.B.N},function(a){a=a.call(this,M(this,this.D+this.K),this.F&this.C);Q(this,a);this.A-=this.B.ca},function(a){a=
|
|
a.call(this,M(this,this.D+this.I),this.F&this.C);Q(this,a);this.A-=this.B.da},function(a){a=a.call(this,N(this,this.L+this.K),this.F&this.C);Q(this,a);this.A-=this.B.da},function(a){a=a.call(this,N(this,this.L+this.I),this.F&this.C);Q(this,a);this.A-=this.B.ca},function(a){a=a.call(this,M(this,this.K),this.F&this.C);Q(this,a);this.A-=this.B.N},function(a){a=a.call(this,M(this,this.I),this.F&this.C);Q(this,a);this.A-=this.B.N},function(a){a=a.call(this,M(this,R(this)),this.F&this.C);Q(this,a);this.A-=
|
|
this.B.ea},function(a){a=a.call(this,M(this,this.D),this.F&this.C);Q(this,a);this.A-=this.B.N},function(a){a=a.call(this,M(this,this.D+this.K),this.H&this.C);Q(this,a);this.A-=this.B.ca},function(a){a=a.call(this,M(this,this.D+this.I),this.H&this.C);Q(this,a);this.A-=this.B.da},function(a){a=a.call(this,N(this,this.L+this.K),this.H&this.C);Q(this,a);this.A-=this.B.da},function(a){a=a.call(this,N(this,this.L+this.I),this.H&this.C);Q(this,a);this.A-=this.B.ca},function(a){a=a.call(this,M(this,this.K),
|
|
this.H&this.C);Q(this,a);this.A-=this.B.N},function(a){a=a.call(this,M(this,this.I),this.H&this.C);Q(this,a);this.A-=this.B.N},function(a){a=a.call(this,M(this,R(this)),this.H&this.C);Q(this,a);this.A-=this.B.ea},function(a){a=a.call(this,M(this,this.D),this.H&this.C);Q(this,a);this.A-=this.B.N},function(a){a=a.call(this,M(this,this.D+this.K),this.D&this.C);Q(this,a);this.A-=this.B.ca},function(a){a=a.call(this,M(this,this.D+this.I),this.D&this.C);Q(this,a);this.A-=this.B.da},function(a){a=a.call(this,
|
|
N(this,this.L+this.K),this.D&this.C);Q(this,a);this.A-=this.B.da},function(a){a=a.call(this,N(this,this.L+this.I),this.D&this.C);Q(this,a);this.A-=this.B.ca},function(a){a=a.call(this,M(this,this.K),this.D&this.C);Q(this,a);this.A-=this.B.N},function(a){a=a.call(this,M(this,this.I),this.D&this.C);Q(this,a);this.A-=this.B.N},function(a){a=a.call(this,M(this,R(this)),this.D&this.C);Q(this,a);this.A-=this.B.ea},function(a){a=a.call(this,M(this,this.D),this.D&this.C);Q(this,a);this.A-=this.B.N},function(a){a=
|
|
a.call(this,M(this,this.D+this.K),m(this)&this.C);Q(this,a);this.A-=this.B.ca},function(a){a=a.call(this,M(this,this.D+this.I),m(this)&this.C);Q(this,a);this.A-=this.B.da},function(a){a=a.call(this,N(this,this.L+this.K),m(this)&this.C);Q(this,a);this.A-=this.B.da},function(a){a=a.call(this,N(this,this.L+this.I),m(this)&this.C);Q(this,a);this.A-=this.B.ca},function(a){a=a.call(this,M(this,this.K),m(this)&this.C);Q(this,a);this.A-=this.B.N},function(a){a=a.call(this,M(this,this.I),m(this)&this.C);Q(this,
|
|
a);this.A-=this.B.N},function(a){a=a.call(this,M(this,R(this)),m(this)&this.C);Q(this,a);this.A-=this.B.ea},function(a){a=a.call(this,M(this,this.D),m(this)&this.C);Q(this,a);this.A-=this.B.N},function(a){a=a.call(this,M(this,this.D+this.K),this.L&this.C);Q(this,a);this.A-=this.B.ca},function(a){a=a.call(this,M(this,this.D+this.I),this.L&this.C);Q(this,a);this.A-=this.B.da},function(a){a=a.call(this,N(this,this.L+this.K),this.L&this.C);Q(this,a);this.A-=this.B.da},function(a){a=a.call(this,N(this,
|
|
this.L+this.I),this.L&this.C);Q(this,a);this.A-=this.B.ca},function(a){a=a.call(this,M(this,this.K),this.L&this.C);Q(this,a);this.A-=this.B.N},function(a){a=a.call(this,M(this,this.I),this.L&this.C);Q(this,a);this.A-=this.B.N},function(a){a=a.call(this,M(this,R(this)),this.L&this.C);Q(this,a);this.A-=this.B.ea},function(a){a=a.call(this,M(this,this.D),this.L&this.C);Q(this,a);this.A-=this.B.N},function(a){a=a.call(this,M(this,this.D+this.K),this.K&this.C);Q(this,a);this.A-=this.B.ca},function(a){a=
|
|
a.call(this,M(this,this.D+this.I),this.K&this.C);Q(this,a);this.A-=this.B.da},function(a){a=a.call(this,N(this,this.L+this.K),this.K&this.C);Q(this,a);this.A-=this.B.da},function(a){a=a.call(this,N(this,this.L+this.I),this.K&this.C);Q(this,a);this.A-=this.B.ca},function(a){a=a.call(this,M(this,this.K),this.K&this.C);Q(this,a);this.A-=this.B.N},function(a){a=a.call(this,M(this,this.I),this.K&this.C);Q(this,a);this.A-=this.B.N},function(a){a=a.call(this,M(this,R(this)),this.K&this.C);Q(this,a);this.A-=
|
|
this.B.ea},function(a){a=a.call(this,M(this,this.D),this.K&this.C);Q(this,a);this.A-=this.B.N},function(a){a=a.call(this,M(this,this.D+this.K),this.I&this.C);Q(this,a);this.A-=this.B.ca},function(a){a=a.call(this,M(this,this.D+this.I),this.I&this.C);Q(this,a);this.A-=this.B.da},function(a){a=a.call(this,N(this,this.L+this.K),this.I&this.C);Q(this,a);this.A-=this.B.da},function(a){a=a.call(this,N(this,this.L+this.I),this.I&this.C);Q(this,a);this.A-=this.B.ca},function(a){a=a.call(this,M(this,this.K),
|
|
this.I&this.C);Q(this,a);this.A-=this.B.N},function(a){a=a.call(this,M(this,this.I),this.I&this.C);Q(this,a);this.A-=this.B.N},function(a){a=a.call(this,M(this,R(this)),this.I&this.C);Q(this,a);this.A-=this.B.ea},function(a){a=a.call(this,M(this,this.D),this.I&this.C);Q(this,a);this.A-=this.B.N},function(a){a=a.call(this,M(this,this.D+this.K+this.M()),this.G&this.C);Q(this,a);this.A-=this.B.S},function(a){a=a.call(this,M(this,this.D+this.I+this.M()),this.G&this.C);Q(this,a);this.A-=this.B.T},function(a){a=
|
|
a.call(this,N(this,this.L+this.K+this.M()),this.G&this.C);Q(this,a);this.A-=this.B.T},function(a){a=a.call(this,N(this,this.L+this.I+this.M()),this.G&this.C);Q(this,a);this.A-=this.B.S},function(a){a=a.call(this,M(this,this.K+this.M()),this.G&this.C);Q(this,a);this.A-=this.B.J},function(a){a=a.call(this,M(this,this.I+this.M()),this.G&this.C);Q(this,a);this.A-=this.B.J},function(a){a=a.call(this,N(this,this.L+this.M()),this.G&this.C);Q(this,a);this.A-=this.B.J},function(a){a=a.call(this,M(this,this.D+
|
|
this.M()),this.G&this.C);Q(this,a);this.A-=this.B.J},function(a){a=a.call(this,M(this,this.D+this.K+this.M()),this.F&this.C);Q(this,a);this.A-=this.B.S},function(a){a=a.call(this,M(this,this.D+this.I+this.M()),this.F&this.C);Q(this,a);this.A-=this.B.T},function(a){a=a.call(this,N(this,this.L+this.K+this.M()),this.F&this.C);Q(this,a);this.A-=this.B.T},function(a){a=a.call(this,N(this,this.L+this.I+this.M()),this.F&this.C);Q(this,a);this.A-=this.B.S},function(a){a=a.call(this,M(this,this.K+this.M()),
|
|
this.F&this.C);Q(this,a);this.A-=this.B.J},function(a){a=a.call(this,M(this,this.I+this.M()),this.F&this.C);Q(this,a);this.A-=this.B.J},function(a){a=a.call(this,N(this,this.L+this.M()),this.F&this.C);Q(this,a);this.A-=this.B.J},function(a){a=a.call(this,M(this,this.D+this.M()),this.F&this.C);Q(this,a);this.A-=this.B.J},function(a){a=a.call(this,M(this,this.D+this.K+this.M()),this.H&this.C);Q(this,a);this.A-=this.B.S},function(a){a=a.call(this,M(this,this.D+this.I+this.M()),this.H&this.C);Q(this,
|
|
a);this.A-=this.B.T},function(a){a=a.call(this,N(this,this.L+this.K+this.M()),this.H&this.C);Q(this,a);this.A-=this.B.T},function(a){a=a.call(this,N(this,this.L+this.I+this.M()),this.H&this.C);Q(this,a);this.A-=this.B.S},function(a){a=a.call(this,M(this,this.K+this.M()),this.H&this.C);Q(this,a);this.A-=this.B.J},function(a){a=a.call(this,M(this,this.I+this.M()),this.H&this.C);Q(this,a);this.A-=this.B.J},function(a){a=a.call(this,N(this,this.L+this.M()),this.H&this.C);Q(this,a);this.A-=this.B.J},function(a){a=
|
|
a.call(this,M(this,this.D+this.M()),this.H&this.C);Q(this,a);this.A-=this.B.J},function(a){a=a.call(this,M(this,this.D+this.K+this.M()),this.D&this.C);Q(this,a);this.A-=this.B.S},function(a){a=a.call(this,M(this,this.D+this.I+this.M()),this.D&this.C);Q(this,a);this.A-=this.B.T},function(a){a=a.call(this,N(this,this.L+this.K+this.M()),this.D&this.C);Q(this,a);this.A-=this.B.T},function(a){a=a.call(this,N(this,this.L+this.I+this.M()),this.D&this.C);Q(this,a);this.A-=this.B.S},function(a){a=a.call(this,
|
|
M(this,this.K+this.M()),this.D&this.C);Q(this,a);this.A-=this.B.J},function(a){a=a.call(this,M(this,this.I+this.M()),this.D&this.C);Q(this,a);this.A-=this.B.J},function(a){a=a.call(this,N(this,this.L+this.M()),this.D&this.C);Q(this,a);this.A-=this.B.J},function(a){a=a.call(this,M(this,this.D+this.M()),this.D&this.C);Q(this,a);this.A-=this.B.J},function(a){a=a.call(this,M(this,this.D+this.K+this.M()),m(this)&this.C);Q(this,a);this.A-=this.B.S},function(a){a=a.call(this,M(this,this.D+this.I+this.M()),
|
|
m(this)&this.C);Q(this,a);this.A-=this.B.T},function(a){a=a.call(this,N(this,this.L+this.K+this.M()),m(this)&this.C);Q(this,a);this.A-=this.B.T},function(a){a=a.call(this,N(this,this.L+this.I+this.M()),m(this)&this.C);Q(this,a);this.A-=this.B.S},function(a){a=a.call(this,M(this,this.K+this.M()),m(this)&this.C);Q(this,a);this.A-=this.B.J},function(a){a=a.call(this,M(this,this.I+this.M()),m(this)&this.C);Q(this,a);this.A-=this.B.J},function(a){a=a.call(this,N(this,this.L+this.M()),m(this)&this.C);Q(this,
|
|
a);this.A-=this.B.J},function(a){a=a.call(this,M(this,this.D+this.M()),m(this)&this.C);Q(this,a);this.A-=this.B.J},function(a){a=a.call(this,M(this,this.D+this.K+this.M()),this.L&this.C);Q(this,a);this.A-=this.B.S},function(a){a=a.call(this,M(this,this.D+this.I+this.M()),this.L&this.C);Q(this,a);this.A-=this.B.T},function(a){a=a.call(this,N(this,this.L+this.K+this.M()),this.L&this.C);Q(this,a);this.A-=this.B.T},function(a){a=a.call(this,N(this,this.L+this.I+this.M()),this.L&this.C);Q(this,a);this.A-=
|
|
this.B.S},function(a){a=a.call(this,M(this,this.K+this.M()),this.L&this.C);Q(this,a);this.A-=this.B.J},function(a){a=a.call(this,M(this,this.I+this.M()),this.L&this.C);Q(this,a);this.A-=this.B.J},function(a){a=a.call(this,N(this,this.L+this.M()),this.L&this.C);Q(this,a);this.A-=this.B.J},function(a){a=a.call(this,M(this,this.D+this.M()),this.L&this.C);Q(this,a);this.A-=this.B.J},function(a){a=a.call(this,M(this,this.D+this.K+this.M()),this.K&this.C);Q(this,a);this.A-=this.B.S},function(a){a=a.call(this,
|
|
M(this,this.D+this.I+this.M()),this.K&this.C);Q(this,a);this.A-=this.B.T},function(a){a=a.call(this,N(this,this.L+this.K+this.M()),this.K&this.C);Q(this,a);this.A-=this.B.T},function(a){a=a.call(this,N(this,this.L+this.I+this.M()),this.K&this.C);Q(this,a);this.A-=this.B.S},function(a){a=a.call(this,M(this,this.K+this.M()),this.K&this.C);Q(this,a);this.A-=this.B.J},function(a){a=a.call(this,M(this,this.I+this.M()),this.K&this.C);Q(this,a);this.A-=this.B.J},function(a){a=a.call(this,N(this,this.L+this.M()),
|
|
this.K&this.C);Q(this,a);this.A-=this.B.J},function(a){a=a.call(this,M(this,this.D+this.M()),this.K&this.C);Q(this,a);this.A-=this.B.J},function(a){a=a.call(this,M(this,this.D+this.K+this.M()),this.I&this.C);Q(this,a);this.A-=this.B.S},function(a){a=a.call(this,M(this,this.D+this.I+this.M()),this.I&this.C);Q(this,a);this.A-=this.B.T},function(a){a=a.call(this,N(this,this.L+this.K+this.M()),this.I&this.C);Q(this,a);this.A-=this.B.T},function(a){a=a.call(this,N(this,this.L+this.I+this.M()),this.I&this.C);
|
|
Q(this,a);this.A-=this.B.S},function(a){a=a.call(this,M(this,this.K+this.M()),this.I&this.C);Q(this,a);this.A-=this.B.J},function(a){a=a.call(this,M(this,this.I+this.M()),this.I&this.C);Q(this,a);this.A-=this.B.J},function(a){a=a.call(this,N(this,this.L+this.M()),this.I&this.C);Q(this,a);this.A-=this.B.J},function(a){a=a.call(this,M(this,this.D+this.M()),this.I&this.C);Q(this,a);this.A-=this.B.J},function(a){a=a.call(this,M(this,this.D+this.K+R(this)),this.G&this.C);Q(this,a);this.A-=this.B.S},function(a){a=
|
|
a.call(this,M(this,this.D+this.I+R(this)),this.G&this.C);Q(this,a);this.A-=this.B.T},function(a){a=a.call(this,N(this,this.L+this.K+R(this)),this.G&this.C);Q(this,a);this.A-=this.B.T},function(a){a=a.call(this,N(this,this.L+this.I+R(this)),this.G&this.C);Q(this,a);this.A-=this.B.S},function(a){a=a.call(this,M(this,this.K+R(this)),this.G&this.C);Q(this,a);this.A-=this.B.J},function(a){a=a.call(this,M(this,this.I+R(this)),this.G&this.C);Q(this,a);this.A-=this.B.J},function(a){a=a.call(this,N(this,this.L+
|
|
R(this)),this.G&this.C);Q(this,a);this.A-=this.B.J},function(a){a=a.call(this,M(this,this.D+R(this)),this.G&this.C);Q(this,a);this.A-=this.B.J},function(a){a=a.call(this,M(this,this.D+this.K+R(this)),this.F&this.C);Q(this,a);this.A-=this.B.S},function(a){a=a.call(this,M(this,this.D+this.I+R(this)),this.F&this.C);Q(this,a);this.A-=this.B.T},function(a){a=a.call(this,N(this,this.L+this.K+R(this)),this.F&this.C);Q(this,a);this.A-=this.B.T},function(a){a=a.call(this,N(this,this.L+this.I+R(this)),this.F&
|
|
this.C);Q(this,a);this.A-=this.B.S},function(a){a=a.call(this,M(this,this.K+R(this)),this.F&this.C);Q(this,a);this.A-=this.B.J},function(a){a=a.call(this,M(this,this.I+R(this)),this.F&this.C);Q(this,a);this.A-=this.B.J},function(a){a=a.call(this,N(this,this.L+R(this)),this.F&this.C);Q(this,a);this.A-=this.B.J},function(a){a=a.call(this,M(this,this.D+R(this)),this.F&this.C);Q(this,a);this.A-=this.B.J},function(a){a=a.call(this,M(this,this.D+this.K+R(this)),this.H&this.C);Q(this,a);this.A-=this.B.S},
|
|
function(a){a=a.call(this,M(this,this.D+this.I+R(this)),this.H&this.C);Q(this,a);this.A-=this.B.T},function(a){a=a.call(this,N(this,this.L+this.K+R(this)),this.H&this.C);Q(this,a);this.A-=this.B.T},function(a){a=a.call(this,N(this,this.L+this.I+R(this)),this.H&this.C);Q(this,a);this.A-=this.B.S},function(a){a=a.call(this,M(this,this.K+R(this)),this.H&this.C);Q(this,a);this.A-=this.B.J},function(a){a=a.call(this,M(this,this.I+R(this)),this.H&this.C);Q(this,a);this.A-=this.B.J},function(a){a=a.call(this,
|
|
N(this,this.L+R(this)),this.H&this.C);Q(this,a);this.A-=this.B.J},function(a){a=a.call(this,M(this,this.D+R(this)),this.H&this.C);Q(this,a);this.A-=this.B.J},function(a){a=a.call(this,M(this,this.D+this.K+R(this)),this.D&this.C);Q(this,a);this.A-=this.B.S},function(a){a=a.call(this,M(this,this.D+this.I+R(this)),this.D&this.C);Q(this,a);this.A-=this.B.T},function(a){a=a.call(this,N(this,this.L+this.K+R(this)),this.D&this.C);Q(this,a);this.A-=this.B.T},function(a){a=a.call(this,N(this,this.L+this.I+
|
|
R(this)),this.D&this.C);Q(this,a);this.A-=this.B.S},function(a){a=a.call(this,M(this,this.K+R(this)),this.D&this.C);Q(this,a);this.A-=this.B.J},function(a){a=a.call(this,M(this,this.I+R(this)),this.D&this.C);Q(this,a);this.A-=this.B.J},function(a){a=a.call(this,N(this,this.L+R(this)),this.D&this.C);Q(this,a);this.A-=this.B.J},function(a){a=a.call(this,M(this,this.D+R(this)),this.D&this.C);Q(this,a);this.A-=this.B.J},function(a){a=a.call(this,M(this,this.D+this.K+R(this)),m(this)&this.C);Q(this,a);
|
|
this.A-=this.B.S},function(a){a=a.call(this,M(this,this.D+this.I+R(this)),m(this)&this.C);Q(this,a);this.A-=this.B.T},function(a){a=a.call(this,N(this,this.L+this.K+R(this)),m(this)&this.C);Q(this,a);this.A-=this.B.T},function(a){a=a.call(this,N(this,this.L+this.I+R(this)),m(this)&this.C);Q(this,a);this.A-=this.B.S},function(a){a=a.call(this,M(this,this.K+R(this)),m(this)&this.C);Q(this,a);this.A-=this.B.J},function(a){a=a.call(this,M(this,this.I+R(this)),m(this)&this.C);Q(this,a);this.A-=this.B.J},
|
|
function(a){a=a.call(this,N(this,this.L+R(this)),m(this)&this.C);Q(this,a);this.A-=this.B.J},function(a){a=a.call(this,M(this,this.D+R(this)),m(this)&this.C);Q(this,a);this.A-=this.B.J},function(a){a=a.call(this,M(this,this.D+this.K+R(this)),this.L&this.C);Q(this,a);this.A-=this.B.S},function(a){a=a.call(this,M(this,this.D+this.I+R(this)),this.L&this.C);Q(this,a);this.A-=this.B.T},function(a){a=a.call(this,N(this,this.L+this.K+R(this)),this.L&this.C);Q(this,a);this.A-=this.B.T},function(a){a=a.call(this,
|
|
N(this,this.L+this.I+R(this)),this.L&this.C);Q(this,a);this.A-=this.B.S},function(a){a=a.call(this,M(this,this.K+R(this)),this.L&this.C);Q(this,a);this.A-=this.B.J},function(a){a=a.call(this,M(this,this.I+R(this)),this.L&this.C);Q(this,a);this.A-=this.B.J},function(a){a=a.call(this,N(this,this.L+R(this)),this.L&this.C);Q(this,a);this.A-=this.B.J},function(a){a=a.call(this,M(this,this.D+R(this)),this.L&this.C);Q(this,a);this.A-=this.B.J},function(a){a=a.call(this,M(this,this.D+this.K+R(this)),this.K&
|
|
this.C);Q(this,a);this.A-=this.B.S},function(a){a=a.call(this,M(this,this.D+this.I+R(this)),this.K&this.C);Q(this,a);this.A-=this.B.T},function(a){a=a.call(this,N(this,this.L+this.K+R(this)),this.K&this.C);Q(this,a);this.A-=this.B.T},function(a){a=a.call(this,N(this,this.L+this.I+R(this)),this.K&this.C);Q(this,a);this.A-=this.B.S},function(a){a=a.call(this,M(this,this.K+R(this)),this.K&this.C);Q(this,a);this.A-=this.B.J},function(a){a=a.call(this,M(this,this.I+R(this)),this.K&this.C);Q(this,a);this.A-=
|
|
this.B.J},function(a){a=a.call(this,N(this,this.L+R(this)),this.K&this.C);Q(this,a);this.A-=this.B.J},function(a){a=a.call(this,M(this,this.D+R(this)),this.K&this.C);Q(this,a);this.A-=this.B.J},function(a){a=a.call(this,M(this,this.D+this.K+R(this)),this.I&this.C);Q(this,a);this.A-=this.B.S},function(a){a=a.call(this,M(this,this.D+this.I+R(this)),this.I&this.C);Q(this,a);this.A-=this.B.T},function(a){a=a.call(this,N(this,this.L+this.K+R(this)),this.I&this.C);Q(this,a);this.A-=this.B.T},function(a){a=
|
|
a.call(this,N(this,this.L+this.I+R(this)),this.I&this.C);Q(this,a);this.A-=this.B.S},function(a){a=a.call(this,M(this,this.K+R(this)),this.I&this.C);Q(this,a);this.A-=this.B.J},function(a){a=a.call(this,M(this,this.I+R(this)),this.I&this.C);Q(this,a);this.A-=this.B.J},function(a){a=a.call(this,N(this,this.L+R(this)),this.I&this.C);Q(this,a);this.A-=this.B.J},function(a){a=a.call(this,M(this,this.D+R(this)),this.I&this.C);Q(this,a);this.A-=this.B.J},x[192],x[200],x[208],x[216],x[224],x[232],x[240],
|
|
x[248],x[193],x[201],x[209],x[217],x[225],x[233],x[241],x[249],x[194],x[202],x[210],x[218],x[226],x[234],x[242],x[250],x[195],x[203],x[211],x[219],x[227],x[235],x[243],x[251],x[196],x[204],x[212],x[220],x[228],x[236],x[244],x[252],x[197],x[205],x[213],x[221],x[229],x[237],x[245],x[253],x[198],x[206],x[214],x[222],x[230],x[238],x[246],x[254],x[199],x[207],x[215],x[223],x[231],x[239],x[247],x[255]],Cd=[function(a,b){var c=a[0].call(this,M(this,this.D+this.K),b.call(this));Q(this,c);this.A-=this.B.ca},
|
|
function(a,b){var c=a[0].call(this,M(this,this.D+this.I),b.call(this));Q(this,c);this.A-=this.B.da},function(a,b){var c=a[0].call(this,N(this,this.L+this.K),b.call(this));Q(this,c);this.A-=this.B.da},function(a,b){var c=a[0].call(this,N(this,this.L+this.I),b.call(this));Q(this,c);this.A-=this.B.ca},function(a,b){var c=a[0].call(this,M(this,this.K),b.call(this));Q(this,c);this.A-=this.B.N},function(a,b){var c=a[0].call(this,M(this,this.I),b.call(this));Q(this,c);this.A-=this.B.N},function(a,b){var c=
|
|
a[0].call(this,M(this,R(this)),b.call(this));Q(this,c);this.A-=this.B.ea},function(a,b){var c=a[0].call(this,M(this,this.D),b.call(this));Q(this,c);this.A-=this.B.N},function(a,b){var c=a[1].call(this,M(this,this.D+this.K),b.call(this));Q(this,c);this.A-=this.B.ca},function(a,b){var c=a[1].call(this,M(this,this.D+this.I),b.call(this));Q(this,c);this.A-=this.B.da},function(a,b){var c=a[1].call(this,N(this,this.L+this.K),b.call(this));Q(this,c);this.A-=this.B.da},function(a,b){var c=a[1].call(this,
|
|
N(this,this.L+this.I),b.call(this));Q(this,c);this.A-=this.B.ca},function(a,b){var c=a[1].call(this,M(this,this.K),b.call(this));Q(this,c);this.A-=this.B.N},function(a,b){var c=a[1].call(this,M(this,this.I),b.call(this));Q(this,c);this.A-=this.B.N},function(a,b){var c=a[1].call(this,M(this,R(this)),b.call(this));Q(this,c);this.A-=this.B.ea},function(a,b){var c=a[1].call(this,M(this,this.D),b.call(this));Q(this,c);this.A-=this.B.N},function(a,b){var c=a[2].call(this,M(this,this.D+this.K),b.call(this));
|
|
Q(this,c);this.A-=this.B.ca},function(a,b){var c=a[2].call(this,M(this,this.D+this.I),b.call(this));Q(this,c);this.A-=this.B.da},function(a,b){var c=a[2].call(this,N(this,this.L+this.K),b.call(this));Q(this,c);this.A-=this.B.da},function(a,b){var c=a[2].call(this,N(this,this.L+this.I),b.call(this));Q(this,c);this.A-=this.B.ca},function(a,b){var c=a[2].call(this,M(this,this.K),b.call(this));Q(this,c);this.A-=this.B.N},function(a,b){var c=a[2].call(this,M(this,this.I),b.call(this));Q(this,c);this.A-=
|
|
this.B.N},function(a,b){var c=a[2].call(this,M(this,R(this)),b.call(this));Q(this,c);this.A-=this.B.ea},function(a,b){var c=a[2].call(this,M(this,this.D),b.call(this));Q(this,c);this.A-=this.B.N},function(a,b){var c=a[3].call(this,M(this,this.D+this.K),b.call(this));Q(this,c);this.A-=this.B.ca},function(a,b){var c=a[3].call(this,M(this,this.D+this.I),b.call(this));Q(this,c);this.A-=this.B.da},function(a,b){var c=a[3].call(this,N(this,this.L+this.K),b.call(this));Q(this,c);this.A-=this.B.da},function(a,
|
|
b){var c=a[3].call(this,N(this,this.L+this.I),b.call(this));Q(this,c);this.A-=this.B.ca},function(a,b){var c=a[3].call(this,M(this,this.K),b.call(this));Q(this,c);this.A-=this.B.N},function(a,b){var c=a[3].call(this,M(this,this.I),b.call(this));Q(this,c);this.A-=this.B.N},function(a,b){var c=a[3].call(this,M(this,R(this)),b.call(this));Q(this,c);this.A-=this.B.ea},function(a,b){var c=a[3].call(this,M(this,this.D),b.call(this));Q(this,c);this.A-=this.B.N},function(a,b){var c=a[4].call(this,M(this,
|
|
this.D+this.K),b.call(this));Q(this,c);this.A-=this.B.ca},function(a,b){var c=a[4].call(this,M(this,this.D+this.I),b.call(this));Q(this,c);this.A-=this.B.da},function(a,b){var c=a[4].call(this,N(this,this.L+this.K),b.call(this));Q(this,c);this.A-=this.B.da},function(a,b){var c=a[4].call(this,N(this,this.L+this.I),b.call(this));Q(this,c);this.A-=this.B.ca},function(a,b){var c=a[4].call(this,M(this,this.K),b.call(this));Q(this,c);this.A-=this.B.N},function(a,b){var c=a[4].call(this,M(this,this.I),b.call(this));
|
|
Q(this,c);this.A-=this.B.N},function(a,b){var c=a[4].call(this,M(this,R(this)),b.call(this));Q(this,c);this.A-=this.B.ea},function(a,b){var c=a[4].call(this,M(this,this.D),b.call(this));Q(this,c);this.A-=this.B.N},function(a,b){var c=a[5].call(this,M(this,this.D+this.K),b.call(this));Q(this,c);this.A-=this.B.ca},function(a,b){var c=a[5].call(this,M(this,this.D+this.I),b.call(this));Q(this,c);this.A-=this.B.da},function(a,b){var c=a[5].call(this,N(this,this.L+this.K),b.call(this));Q(this,c);this.A-=
|
|
this.B.da},function(a,b){var c=a[5].call(this,N(this,this.L+this.I),b.call(this));Q(this,c);this.A-=this.B.ca},function(a,b){var c=a[5].call(this,M(this,this.K),b.call(this));Q(this,c);this.A-=this.B.N},function(a,b){var c=a[5].call(this,M(this,this.I),b.call(this));Q(this,c);this.A-=this.B.N},function(a,b){var c=a[5].call(this,M(this,R(this)),b.call(this));Q(this,c);this.A-=this.B.ea},function(a,b){var c=a[5].call(this,M(this,this.D),b.call(this));Q(this,c);this.A-=this.B.N},function(a,b){var c=
|
|
a[6].call(this,M(this,this.D+this.K),b.call(this));Q(this,c);this.A-=this.B.ca},function(a,b){var c=a[6].call(this,M(this,this.D+this.I),b.call(this));Q(this,c);this.A-=this.B.da},function(a,b){var c=a[6].call(this,N(this,this.L+this.K),b.call(this));Q(this,c);this.A-=this.B.da},function(a,b){var c=a[6].call(this,N(this,this.L+this.I),b.call(this));Q(this,c);this.A-=this.B.ca},function(a,b){var c=a[6].call(this,M(this,this.K),b.call(this));Q(this,c);this.A-=this.B.N},function(a,b){var c=a[6].call(this,
|
|
M(this,this.I),b.call(this));Q(this,c);this.A-=this.B.N},function(a,b){var c=a[6].call(this,M(this,R(this)),b.call(this));Q(this,c);this.A-=this.B.ea},function(a,b){var c=a[6].call(this,M(this,this.D),b.call(this));Q(this,c);this.A-=this.B.N},function(a,b){var c=a[7].call(this,M(this,this.D+this.K),b.call(this));Q(this,c);this.A-=this.B.ca},function(a,b){var c=a[7].call(this,M(this,this.D+this.I),b.call(this));Q(this,c);this.A-=this.B.da},function(a,b){var c=a[7].call(this,N(this,this.L+this.K),b.call(this));
|
|
Q(this,c);this.A-=this.B.da},function(a,b){var c=a[7].call(this,N(this,this.L+this.I),b.call(this));Q(this,c);this.A-=this.B.ca},function(a,b){var c=a[7].call(this,M(this,this.K),b.call(this));Q(this,c);this.A-=this.B.N},function(a,b){var c=a[7].call(this,M(this,this.I),b.call(this));Q(this,c);this.A-=this.B.N},function(a,b){var c=a[7].call(this,M(this,R(this)),b.call(this));Q(this,c);this.A-=this.B.ea},function(a,b){var c=a[7].call(this,M(this,this.D),b.call(this));Q(this,c);this.A-=this.B.N},function(a,
|
|
b){var c=a[0].call(this,M(this,this.D+this.K+this.M()),b.call(this));Q(this,c);this.A-=this.B.S},function(a,b){var c=a[0].call(this,M(this,this.D+this.I+this.M()),b.call(this));Q(this,c);this.A-=this.B.T},function(a,b){var c=a[0].call(this,N(this,this.L+this.K+this.M()),b.call(this));Q(this,c);this.A-=this.B.T},function(a,b){var c=a[0].call(this,N(this,this.L+this.I+this.M()),b.call(this));Q(this,c);this.A-=this.B.S},function(a,b){var c=a[0].call(this,M(this,this.K+this.M()),b.call(this));Q(this,
|
|
c);this.A-=this.B.J},function(a,b){var c=a[0].call(this,M(this,this.I+this.M()),b.call(this));Q(this,c);this.A-=this.B.J},function(a,b){var c=a[0].call(this,N(this,this.L+this.M()),b.call(this));Q(this,c);this.A-=this.B.J},function(a,b){var c=a[0].call(this,M(this,this.D+this.M()),b.call(this));Q(this,c);this.A-=this.B.J},function(a,b){var c=a[1].call(this,M(this,this.D+this.K+this.M()),b.call(this));Q(this,c);this.A-=this.B.S},function(a,b){var c=a[1].call(this,M(this,this.D+this.I+this.M()),b.call(this));
|
|
Q(this,c);this.A-=this.B.T},function(a,b){var c=a[1].call(this,N(this,this.L+this.K+this.M()),b.call(this));Q(this,c);this.A-=this.B.T},function(a,b){var c=a[1].call(this,N(this,this.L+this.I+this.M()),b.call(this));Q(this,c);this.A-=this.B.S},function(a,b){var c=a[1].call(this,M(this,this.K+this.M()),b.call(this));Q(this,c);this.A-=this.B.J},function(a,b){var c=a[1].call(this,M(this,this.I+this.M()),b.call(this));Q(this,c);this.A-=this.B.J},function(a,b){var c=a[1].call(this,N(this,this.L+this.M()),
|
|
b.call(this));Q(this,c);this.A-=this.B.J},function(a,b){var c=a[1].call(this,M(this,this.D+this.M()),b.call(this));Q(this,c);this.A-=this.B.J},function(a,b){var c=a[2].call(this,M(this,this.D+this.K+this.M()),b.call(this));Q(this,c);this.A-=this.B.S},function(a,b){var c=a[2].call(this,M(this,this.D+this.I+this.M()),b.call(this));Q(this,c);this.A-=this.B.T},function(a,b){var c=a[2].call(this,N(this,this.L+this.K+this.M()),b.call(this));Q(this,c);this.A-=this.B.T},function(a,b){var c=a[2].call(this,
|
|
N(this,this.L+this.I+this.M()),b.call(this));Q(this,c);this.A-=this.B.S},function(a,b){var c=a[2].call(this,M(this,this.K+this.M()),b.call(this));Q(this,c);this.A-=this.B.J},function(a,b){var c=a[2].call(this,M(this,this.I+this.M()),b.call(this));Q(this,c);this.A-=this.B.J},function(a,b){var c=a[2].call(this,N(this,this.L+this.M()),b.call(this));Q(this,c);this.A-=this.B.J},function(a,b){var c=a[2].call(this,M(this,this.D+this.M()),b.call(this));Q(this,c);this.A-=this.B.J},function(a,b){var c=a[3].call(this,
|
|
M(this,this.D+this.K+this.M()),b.call(this));Q(this,c);this.A-=this.B.S},function(a,b){var c=a[3].call(this,M(this,this.D+this.I+this.M()),b.call(this));Q(this,c);this.A-=this.B.T},function(a,b){var c=a[3].call(this,N(this,this.L+this.K+this.M()),b.call(this));Q(this,c);this.A-=this.B.T},function(a,b){var c=a[3].call(this,N(this,this.L+this.I+this.M()),b.call(this));Q(this,c);this.A-=this.B.S},function(a,b){var c=a[3].call(this,M(this,this.K+this.M()),b.call(this));Q(this,c);this.A-=this.B.J},function(a,
|
|
b){var c=a[3].call(this,M(this,this.I+this.M()),b.call(this));Q(this,c);this.A-=this.B.J},function(a,b){var c=a[3].call(this,N(this,this.L+this.M()),b.call(this));Q(this,c);this.A-=this.B.J},function(a,b){var c=a[3].call(this,M(this,this.D+this.M()),b.call(this));Q(this,c);this.A-=this.B.J},function(a,b){var c=a[4].call(this,M(this,this.D+this.K+this.M()),b.call(this));Q(this,c);this.A-=this.B.S},function(a,b){var c=a[4].call(this,M(this,this.D+this.I+this.M()),b.call(this));Q(this,c);this.A-=this.B.T},
|
|
function(a,b){var c=a[4].call(this,N(this,this.L+this.K+this.M()),b.call(this));Q(this,c);this.A-=this.B.T},function(a,b){var c=a[4].call(this,N(this,this.L+this.I+this.M()),b.call(this));Q(this,c);this.A-=this.B.S},function(a,b){var c=a[4].call(this,M(this,this.K+this.M()),b.call(this));Q(this,c);this.A-=this.B.J},function(a,b){var c=a[4].call(this,M(this,this.I+this.M()),b.call(this));Q(this,c);this.A-=this.B.J},function(a,b){var c=a[4].call(this,N(this,this.L+this.M()),b.call(this));Q(this,c);
|
|
this.A-=this.B.J},function(a,b){var c=a[4].call(this,M(this,this.D+this.M()),b.call(this));Q(this,c);this.A-=this.B.J},function(a,b){var c=a[5].call(this,M(this,this.D+this.K+this.M()),b.call(this));Q(this,c);this.A-=this.B.S},function(a,b){var c=a[5].call(this,M(this,this.D+this.I+this.M()),b.call(this));Q(this,c);this.A-=this.B.T},function(a,b){var c=a[5].call(this,N(this,this.L+this.K+this.M()),b.call(this));Q(this,c);this.A-=this.B.T},function(a,b){var c=a[5].call(this,N(this,this.L+this.I+this.M()),
|
|
b.call(this));Q(this,c);this.A-=this.B.S},function(a,b){var c=a[5].call(this,M(this,this.K+this.M()),b.call(this));Q(this,c);this.A-=this.B.J},function(a,b){var c=a[5].call(this,M(this,this.I+this.M()),b.call(this));Q(this,c);this.A-=this.B.J},function(a,b){var c=a[5].call(this,N(this,this.L+this.M()),b.call(this));Q(this,c);this.A-=this.B.J},function(a,b){var c=a[5].call(this,M(this,this.D+this.M()),b.call(this));Q(this,c);this.A-=this.B.J},function(a,b){var c=a[6].call(this,M(this,this.D+this.K+
|
|
this.M()),b.call(this));Q(this,c);this.A-=this.B.S},function(a,b){var c=a[6].call(this,M(this,this.D+this.I+this.M()),b.call(this));Q(this,c);this.A-=this.B.T},function(a,b){var c=a[6].call(this,N(this,this.L+this.K+this.M()),b.call(this));Q(this,c);this.A-=this.B.T},function(a,b){var c=a[6].call(this,N(this,this.L+this.I+this.M()),b.call(this));Q(this,c);this.A-=this.B.S},function(a,b){var c=a[6].call(this,M(this,this.K+this.M()),b.call(this));Q(this,c);this.A-=this.B.J},function(a,b){var c=a[6].call(this,
|
|
M(this,this.I+this.M()),b.call(this));Q(this,c);this.A-=this.B.J},function(a,b){var c=a[6].call(this,N(this,this.L+this.M()),b.call(this));Q(this,c);this.A-=this.B.J},function(a,b){var c=a[6].call(this,M(this,this.D+this.M()),b.call(this));Q(this,c);this.A-=this.B.J},function(a,b){var c=a[7].call(this,M(this,this.D+this.K+this.M()),b.call(this));Q(this,c);this.A-=this.B.S},function(a,b){var c=a[7].call(this,M(this,this.D+this.I+this.M()),b.call(this));Q(this,c);this.A-=this.B.T},function(a,b){var c=
|
|
a[7].call(this,N(this,this.L+this.K+this.M()),b.call(this));Q(this,c);this.A-=this.B.T},function(a,b){var c=a[7].call(this,N(this,this.L+this.I+this.M()),b.call(this));Q(this,c);this.A-=this.B.S},function(a,b){var c=a[7].call(this,M(this,this.K+this.M()),b.call(this));Q(this,c);this.A-=this.B.J},function(a,b){var c=a[7].call(this,M(this,this.I+this.M()),b.call(this));Q(this,c);this.A-=this.B.J},function(a,b){var c=a[7].call(this,N(this,this.L+this.M()),b.call(this));Q(this,c);this.A-=this.B.J},function(a,
|
|
b){var c=a[7].call(this,M(this,this.D+this.M()),b.call(this));Q(this,c);this.A-=this.B.J},function(a,b){var c=a[0].call(this,M(this,this.D+this.K+R(this)),b.call(this));Q(this,c);this.A-=this.B.S},function(a,b){var c=a[0].call(this,M(this,this.D+this.I+R(this)),b.call(this));Q(this,c);this.A-=this.B.T},function(a,b){var c=a[0].call(this,N(this,this.L+this.K+R(this)),b.call(this));Q(this,c);this.A-=this.B.T},function(a,b){var c=a[0].call(this,N(this,this.L+this.I+R(this)),b.call(this));Q(this,c);this.A-=
|
|
this.B.S},function(a,b){var c=a[0].call(this,M(this,this.K+R(this)),b.call(this));Q(this,c);this.A-=this.B.J},function(a,b){var c=a[0].call(this,M(this,this.I+R(this)),b.call(this));Q(this,c);this.A-=this.B.J},function(a,b){var c=a[0].call(this,N(this,this.L+R(this)),b.call(this));Q(this,c);this.A-=this.B.J},function(a,b){var c=a[0].call(this,M(this,this.D+R(this)),b.call(this));Q(this,c);this.A-=this.B.J},function(a,b){var c=a[1].call(this,M(this,this.D+this.K+R(this)),b.call(this));Q(this,c);this.A-=
|
|
this.B.S},function(a,b){var c=a[1].call(this,M(this,this.D+this.I+R(this)),b.call(this));Q(this,c);this.A-=this.B.T},function(a,b){var c=a[1].call(this,N(this,this.L+this.K+R(this)),b.call(this));Q(this,c);this.A-=this.B.T},function(a,b){var c=a[1].call(this,N(this,this.L+this.I+R(this)),b.call(this));Q(this,c);this.A-=this.B.S},function(a,b){var c=a[1].call(this,M(this,this.K+R(this)),b.call(this));Q(this,c);this.A-=this.B.J},function(a,b){var c=a[1].call(this,M(this,this.I+R(this)),b.call(this));
|
|
Q(this,c);this.A-=this.B.J},function(a,b){var c=a[1].call(this,N(this,this.L+R(this)),b.call(this));Q(this,c);this.A-=this.B.J},function(a,b){var c=a[1].call(this,M(this,this.D+R(this)),b.call(this));Q(this,c);this.A-=this.B.J},function(a,b){var c=a[2].call(this,M(this,this.D+this.K+R(this)),b.call(this));Q(this,c);this.A-=this.B.S},function(a,b){var c=a[2].call(this,M(this,this.D+this.I+R(this)),b.call(this));Q(this,c);this.A-=this.B.T},function(a,b){var c=a[2].call(this,N(this,this.L+this.K+R(this)),
|
|
b.call(this));Q(this,c);this.A-=this.B.T},function(a,b){var c=a[2].call(this,N(this,this.L+this.I+R(this)),b.call(this));Q(this,c);this.A-=this.B.S},function(a,b){var c=a[2].call(this,M(this,this.K+R(this)),b.call(this));Q(this,c);this.A-=this.B.J},function(a,b){var c=a[2].call(this,M(this,this.I+R(this)),b.call(this));Q(this,c);this.A-=this.B.J},function(a,b){var c=a[2].call(this,N(this,this.L+R(this)),b.call(this));Q(this,c);this.A-=this.B.J},function(a,b){var c=a[2].call(this,M(this,this.D+R(this)),
|
|
b.call(this));Q(this,c);this.A-=this.B.J},function(a,b){var c=a[3].call(this,M(this,this.D+this.K+R(this)),b.call(this));Q(this,c);this.A-=this.B.S},function(a,b){var c=a[3].call(this,M(this,this.D+this.I+R(this)),b.call(this));Q(this,c);this.A-=this.B.T},function(a,b){var c=a[3].call(this,N(this,this.L+this.K+R(this)),b.call(this));Q(this,c);this.A-=this.B.T},function(a,b){var c=a[3].call(this,N(this,this.L+this.I+R(this)),b.call(this));Q(this,c);this.A-=this.B.S},function(a,b){var c=a[3].call(this,
|
|
M(this,this.K+R(this)),b.call(this));Q(this,c);this.A-=this.B.J},function(a,b){var c=a[3].call(this,M(this,this.I+R(this)),b.call(this));Q(this,c);this.A-=this.B.J},function(a,b){var c=a[3].call(this,N(this,this.L+R(this)),b.call(this));Q(this,c);this.A-=this.B.J},function(a,b){var c=a[3].call(this,M(this,this.D+R(this)),b.call(this));Q(this,c);this.A-=this.B.J},function(a,b){var c=a[4].call(this,M(this,this.D+this.K+R(this)),b.call(this));Q(this,c);this.A-=this.B.S},function(a,b){var c=a[4].call(this,
|
|
M(this,this.D+this.I+R(this)),b.call(this));Q(this,c);this.A-=this.B.T},function(a,b){var c=a[4].call(this,N(this,this.L+this.K+R(this)),b.call(this));Q(this,c);this.A-=this.B.T},function(a,b){var c=a[4].call(this,N(this,this.L+this.I+R(this)),b.call(this));Q(this,c);this.A-=this.B.S},function(a,b){var c=a[4].call(this,M(this,this.K+R(this)),b.call(this));Q(this,c);this.A-=this.B.J},function(a,b){var c=a[4].call(this,M(this,this.I+R(this)),b.call(this));Q(this,c);this.A-=this.B.J},function(a,b){var c=
|
|
a[4].call(this,N(this,this.L+R(this)),b.call(this));Q(this,c);this.A-=this.B.J},function(a,b){var c=a[4].call(this,M(this,this.D+R(this)),b.call(this));Q(this,c);this.A-=this.B.J},function(a,b){var c=a[5].call(this,M(this,this.D+this.K+R(this)),b.call(this));Q(this,c);this.A-=this.B.S},function(a,b){var c=a[5].call(this,M(this,this.D+this.I+R(this)),b.call(this));Q(this,c);this.A-=this.B.T},function(a,b){var c=a[5].call(this,N(this,this.L+this.K+R(this)),b.call(this));Q(this,c);this.A-=this.B.T},
|
|
function(a,b){var c=a[5].call(this,N(this,this.L+this.I+R(this)),b.call(this));Q(this,c);this.A-=this.B.S},function(a,b){var c=a[5].call(this,M(this,this.K+R(this)),b.call(this));Q(this,c);this.A-=this.B.J},function(a,b){var c=a[5].call(this,M(this,this.I+R(this)),b.call(this));Q(this,c);this.A-=this.B.J},function(a,b){var c=a[5].call(this,N(this,this.L+R(this)),b.call(this));Q(this,c);this.A-=this.B.J},function(a,b){var c=a[5].call(this,M(this,this.D+R(this)),b.call(this));Q(this,c);this.A-=this.B.J},
|
|
function(a,b){var c=a[6].call(this,M(this,this.D+this.K+R(this)),b.call(this));Q(this,c);this.A-=this.B.S},function(a,b){var c=a[6].call(this,M(this,this.D+this.I+R(this)),b.call(this));Q(this,c);this.A-=this.B.T},function(a,b){var c=a[6].call(this,N(this,this.L+this.K+R(this)),b.call(this));Q(this,c);this.A-=this.B.T},function(a,b){var c=a[6].call(this,N(this,this.L+this.I+R(this)),b.call(this));Q(this,c);this.A-=this.B.S},function(a,b){var c=a[6].call(this,M(this,this.K+R(this)),b.call(this));Q(this,
|
|
c);this.A-=this.B.J},function(a,b){var c=a[6].call(this,M(this,this.I+R(this)),b.call(this));Q(this,c);this.A-=this.B.J},function(a,b){var c=a[6].call(this,N(this,this.L+R(this)),b.call(this));Q(this,c);this.A-=this.B.J},function(a,b){var c=a[6].call(this,M(this,this.D+R(this)),b.call(this));Q(this,c);this.A-=this.B.J},function(a,b){var c=a[7].call(this,M(this,this.D+this.K+R(this)),b.call(this));Q(this,c);this.A-=this.B.S},function(a,b){var c=a[7].call(this,M(this,this.D+this.I+R(this)),b.call(this));
|
|
Q(this,c);this.A-=this.B.T},function(a,b){var c=a[7].call(this,N(this,this.L+this.K+R(this)),b.call(this));Q(this,c);this.A-=this.B.T},function(a,b){var c=a[7].call(this,N(this,this.L+this.I+R(this)),b.call(this));Q(this,c);this.A-=this.B.S},function(a,b){var c=a[7].call(this,M(this,this.K+R(this)),b.call(this));Q(this,c);this.A-=this.B.J},function(a,b){var c=a[7].call(this,M(this,this.I+R(this)),b.call(this));Q(this,c);this.A-=this.B.J},function(a,b){var c=a[7].call(this,N(this,this.L+R(this)),b.call(this));
|
|
Q(this,c);this.A-=this.B.J},function(a,b){var c=a[7].call(this,M(this,this.D+R(this)),b.call(this));Q(this,c);this.A-=this.B.J},function(a,b){var c=a[0].call(this,this.G&this.C,b.call(this));this.G=this.G&~this.C|c},function(a,b){var c=a[0].call(this,this.F&this.C,b.call(this));this.F=this.F&~this.C|c},function(a,b){var c=a[0].call(this,this.H&this.C,b.call(this));this.H=this.H&~this.C|c},function(a,b){var c=a[0].call(this,this.D&this.C,b.call(this));this.D=this.D&~this.C|c},function(a,b){var c=a[0].call(this,
|
|
m(this)&this.C,b.call(this));l(this,m(this)&~this.C|c)},function(a,b){var c=a[0].call(this,this.L&this.C,b.call(this));this.L=this.L&~this.C|c},function(a,b){var c=a[0].call(this,this.K&this.C,b.call(this));this.K=this.K&~this.C|c},function(a,b){var c=a[0].call(this,this.I&this.C,b.call(this));this.I=this.I&~this.C|c},function(a,b){var c=a[1].call(this,this.G&this.C,b.call(this));this.G=this.G&~this.C|c},function(a,b){var c=a[1].call(this,this.F&this.C,b.call(this));this.F=this.F&~this.C|c},function(a,
|
|
b){var c=a[1].call(this,this.H&this.C,b.call(this));this.H=this.H&~this.C|c},function(a,b){var c=a[1].call(this,this.D&this.C,b.call(this));this.D=this.D&~this.C|c},function(a,b){var c=a[1].call(this,m(this)&this.C,b.call(this));l(this,m(this)&~this.C|c)},function(a,b){var c=a[1].call(this,this.L&this.C,b.call(this));this.L=this.L&~this.C|c},function(a,b){var c=a[1].call(this,this.K&this.C,b.call(this));this.K=this.K&~this.C|c},function(a,b){var c=a[1].call(this,this.I&this.C,b.call(this));this.I=
|
|
this.I&~this.C|c},function(a,b){var c=a[2].call(this,this.G&this.C,b.call(this));this.G=this.G&~this.C|c},function(a,b){var c=a[2].call(this,this.F&this.C,b.call(this));this.F=this.F&~this.C|c},function(a,b){var c=a[2].call(this,this.H&this.C,b.call(this));this.H=this.H&~this.C|c},function(a,b){var c=a[2].call(this,this.D&this.C,b.call(this));this.D=this.D&~this.C|c},function(a,b){var c=a[2].call(this,m(this)&this.C,b.call(this));l(this,m(this)&~this.C|c)},function(a,b){var c=a[2].call(this,this.L&
|
|
this.C,b.call(this));this.L=this.L&~this.C|c},function(a,b){var c=a[2].call(this,this.K&this.C,b.call(this));this.K=this.K&~this.C|c},function(a,b){var c=a[2].call(this,this.I&this.C,b.call(this));this.I=this.I&~this.C|c},function(a,b){var c=a[3].call(this,this.G&this.C,b.call(this));this.G=this.G&~this.C|c},function(a,b){var c=a[3].call(this,this.F&this.C,b.call(this));this.F=this.F&~this.C|c},function(a,b){var c=a[3].call(this,this.H&this.C,b.call(this));this.H=this.H&~this.C|c},function(a,b){var c=
|
|
a[3].call(this,this.D&this.C,b.call(this));this.D=this.D&~this.C|c},function(a,b){var c=a[3].call(this,m(this)&this.C,b.call(this));l(this,m(this)&~this.C|c)},function(a,b){var c=a[3].call(this,this.L&this.C,b.call(this));this.L=this.L&~this.C|c},function(a,b){var c=a[3].call(this,this.K&this.C,b.call(this));this.K=this.K&~this.C|c},function(a,b){var c=a[3].call(this,this.I&this.C,b.call(this));this.I=this.I&~this.C|c},function(a,b){var c=a[4].call(this,this.G&this.C,b.call(this));this.G=this.G&~this.C|
|
|
c},function(a,b){var c=a[4].call(this,this.F&this.C,b.call(this));this.F=this.F&~this.C|c},function(a,b){var c=a[4].call(this,this.H&this.C,b.call(this));this.H=this.H&~this.C|c},function(a,b){var c=a[4].call(this,this.D&this.C,b.call(this));this.D=this.D&~this.C|c},function(a,b){var c=a[4].call(this,m(this)&this.C,b.call(this));l(this,m(this)&~this.C|c)},function(a,b){var c=a[4].call(this,this.L&this.C,b.call(this));this.L=this.L&~this.C|c},function(a,b){var c=a[4].call(this,this.K&this.C,b.call(this));
|
|
this.K=this.K&~this.C|c},function(a,b){var c=a[4].call(this,this.I&this.C,b.call(this));this.I=this.I&~this.C|c},function(a,b){var c=a[5].call(this,this.G&this.C,b.call(this));this.G=this.G&~this.C|c},function(a,b){var c=a[5].call(this,this.F&this.C,b.call(this));this.F=this.F&~this.C|c},function(a,b){var c=a[5].call(this,this.H&this.C,b.call(this));this.H=this.H&~this.C|c},function(a,b){var c=a[5].call(this,this.D&this.C,b.call(this));this.D=this.D&~this.C|c},function(a,b){var c=a[5].call(this,m(this)&
|
|
this.C,b.call(this));l(this,m(this)&~this.C|c)},function(a,b){var c=a[5].call(this,this.L&this.C,b.call(this));this.L=this.L&~this.C|c},function(a,b){var c=a[5].call(this,this.K&this.C,b.call(this));this.K=this.K&~this.C|c},function(a,b){var c=a[5].call(this,this.I&this.C,b.call(this));this.I=this.I&~this.C|c},function(a,b){var c=a[6].call(this,this.G&this.C,b.call(this));this.G=this.G&~this.C|c},function(a,b){var c=a[6].call(this,this.F&this.C,b.call(this));this.F=this.F&~this.C|c},function(a,b){var c=
|
|
a[6].call(this,this.H&this.C,b.call(this));this.H=this.H&~this.C|c},function(a,b){var c=a[6].call(this,this.D&this.C,b.call(this));this.D=this.D&~this.C|c},function(a,b){var c=a[6].call(this,m(this)&this.C,b.call(this));l(this,m(this)&~this.C|c)},function(a,b){var c=a[6].call(this,this.L&this.C,b.call(this));this.L=this.L&~this.C|c},function(a,b){var c=a[6].call(this,this.K&this.C,b.call(this));this.K=this.K&~this.C|c},function(a,b){var c=a[6].call(this,this.I&this.C,b.call(this));this.I=this.I&~this.C|
|
|
c},function(a,b){var c=a[7].call(this,this.G&this.C,b.call(this));this.G=this.G&~this.C|c},function(a,b){var c=a[7].call(this,this.F&this.C,b.call(this));this.F=this.F&~this.C|c},function(a,b){var c=a[7].call(this,this.H&this.C,b.call(this));this.H=this.H&~this.C|c},function(a,b){var c=a[7].call(this,this.D&this.C,b.call(this));this.D=this.D&~this.C|c},function(a,b){var c=a[7].call(this,m(this)&this.C,b.call(this));l(this,m(this)&~this.C|c)},function(a,b){var c=a[7].call(this,this.L&this.C,b.call(this));
|
|
this.L=this.L&~this.C|c},function(a,b){var c=a[7].call(this,this.K&this.C,b.call(this));this.K=this.K&~this.C|c},function(a,b){var c=a[7].call(this,this.I&this.C,b.call(this));this.I=this.I&~this.C|c}],y=[function(a){a=a.call(this,this.G&255,G(this,this.G));this.G=this.G&-256|a;this.A-=this.B.N},function(a){a=a.call(this,this.G&255,G(this,this.F));this.G=this.G&-256|a;this.A-=this.B.N},function(a){a=a.call(this,this.G&255,G(this,this.H));this.G=this.G&-256|a;this.A-=this.B.N},function(a){a=a.call(this,
|
|
this.G&255,G(this,this.D));this.G=this.G&-256|a;this.A-=this.B.N},function(a){a=a.call(this,this.G&255,G(this,S(this,0)));this.G=this.G&-256|a;this.A-=this.B.N},function(a){a=a.call(this,this.G&255,G(this,R(this)));this.G=this.G&-256|a;this.A-=this.B.ea},function(a){a=a.call(this,this.G&255,G(this,this.K));this.G=this.G&-256|a;this.A-=this.B.N},function(a){a=a.call(this,this.G&255,G(this,this.I));this.G=this.G&-256|a;this.A-=this.B.N},function(a){a=a.call(this,this.F&255,G(this,this.G));this.F=this.F&
|
|
-256|a;this.A-=this.B.N},function(a){a=a.call(this,this.F&255,G(this,this.F));this.F=this.F&-256|a;this.A-=this.B.N},function(a){a=a.call(this,this.F&255,G(this,this.H));this.F=this.F&-256|a;this.A-=this.B.N},function(a){a=a.call(this,this.F&255,G(this,this.D));this.F=this.F&-256|a;this.A-=this.B.N},function(a){a=a.call(this,this.F&255,G(this,S(this,0)));this.F=this.F&-256|a;this.A-=this.B.N},function(a){a=a.call(this,this.F&255,G(this,R(this)));this.F=this.F&-256|a;this.A-=this.B.ea},function(a){a=
|
|
a.call(this,this.F&255,G(this,this.K));this.F=this.F&-256|a;this.A-=this.B.N},function(a){a=a.call(this,this.F&255,G(this,this.I));this.F=this.F&-256|a;this.A-=this.B.N},function(a){a=a.call(this,this.H&255,G(this,this.G));this.H=this.H&-256|a;this.A-=this.B.N},function(a){a=a.call(this,this.H&255,G(this,this.F));this.H=this.H&-256|a;this.A-=this.B.N},function(a){a=a.call(this,this.H&255,G(this,this.H));this.H=this.H&-256|a;this.A-=this.B.N},function(a){a=a.call(this,this.H&255,G(this,this.D));this.H=
|
|
this.H&-256|a;this.A-=this.B.N},function(a){a=a.call(this,this.H&255,G(this,S(this,0)));this.H=this.H&-256|a;this.A-=this.B.N},function(a){a=a.call(this,this.H&255,G(this,R(this)));this.H=this.H&-256|a;this.A-=this.B.ea},function(a){a=a.call(this,this.H&255,G(this,this.K));this.H=this.H&-256|a;this.A-=this.B.N},function(a){a=a.call(this,this.H&255,G(this,this.I));this.H=this.H&-256|a;this.A-=this.B.N},function(a){a=a.call(this,this.D&255,G(this,this.G));this.D=this.D&-256|a;this.A-=this.B.N},function(a){a=
|
|
a.call(this,this.D&255,G(this,this.F));this.D=this.D&-256|a;this.A-=this.B.N},function(a){a=a.call(this,this.D&255,G(this,this.H));this.D=this.D&-256|a;this.A-=this.B.N},function(a){a=a.call(this,this.D&255,G(this,this.D));this.D=this.D&-256|a;this.A-=this.B.N},function(a){a=a.call(this,this.D&255,G(this,S(this,0)));this.D=this.D&-256|a;this.A-=this.B.N},function(a){a=a.call(this,this.D&255,G(this,R(this)));this.D=this.D&-256|a;this.A-=this.B.ea},function(a){a=a.call(this,this.D&255,G(this,this.K));
|
|
this.D=this.D&-256|a;this.A-=this.B.N},function(a){a=a.call(this,this.D&255,G(this,this.I));this.D=this.D&-256|a;this.A-=this.B.N},function(a){a=a.call(this,this.G>>8&255,G(this,this.G));this.G=this.G&-65281|a<<8;this.A-=this.B.N},function(a){a=a.call(this,this.G>>8&255,G(this,this.F));this.G=this.G&-65281|a<<8;this.A-=this.B.N},function(a){a=a.call(this,this.G>>8&255,G(this,this.H));this.G=this.G&-65281|a<<8;this.A-=this.B.N},function(a){a=a.call(this,this.G>>8&255,G(this,this.D));this.G=this.G&
|
|
-65281|a<<8;this.A-=this.B.N},function(a){a=a.call(this,this.G>>8&255,G(this,S(this,0)));this.G=this.G&-65281|a<<8;this.A-=this.B.N},function(a){a=a.call(this,this.G>>8&255,G(this,R(this)));this.G=this.G&-65281|a<<8;this.A-=this.B.ea},function(a){a=a.call(this,this.G>>8&255,G(this,this.K));this.G=this.G&-65281|a<<8;this.A-=this.B.N},function(a){a=a.call(this,this.G>>8&255,G(this,this.I));this.G=this.G&-65281|a<<8;this.A-=this.B.N},function(a){a=a.call(this,this.F>>8&255,G(this,this.G));this.F=this.F&
|
|
-65281|a<<8;this.A-=this.B.N},function(a){a=a.call(this,this.F>>8&255,G(this,this.F));this.F=this.F&-65281|a<<8;this.A-=this.B.N},function(a){a=a.call(this,this.F>>8&255,G(this,this.H));this.F=this.F&-65281|a<<8;this.A-=this.B.N},function(a){a=a.call(this,this.F>>8&255,G(this,this.D));this.F=this.F&-65281|a<<8;this.A-=this.B.N},function(a){a=a.call(this,this.F>>8&255,G(this,S(this,0)));this.F=this.F&-65281|a<<8;this.A-=this.B.N},function(a){a=a.call(this,this.F>>8&255,G(this,R(this)));this.F=this.F&
|
|
-65281|a<<8;this.A-=this.B.ea},function(a){a=a.call(this,this.F>>8&255,G(this,this.K));this.F=this.F&-65281|a<<8;this.A-=this.B.N},function(a){a=a.call(this,this.F>>8&255,G(this,this.I));this.F=this.F&-65281|a<<8;this.A-=this.B.N},function(a){a=a.call(this,this.H>>8&255,G(this,this.G));this.H=this.H&-65281|a<<8;this.A-=this.B.N},function(a){a=a.call(this,this.H>>8&255,G(this,this.F));this.H=this.H&-65281|a<<8;this.A-=this.B.N},function(a){a=a.call(this,this.H>>8&255,G(this,this.H));this.H=this.H&
|
|
-65281|a<<8;this.A-=this.B.N},function(a){a=a.call(this,this.H>>8&255,G(this,this.D));this.H=this.H&-65281|a<<8;this.A-=this.B.N},function(a){a=a.call(this,this.H>>8&255,G(this,S(this,0)));this.H=this.H&-65281|a<<8;this.A-=this.B.N},function(a){a=a.call(this,this.H>>8&255,G(this,R(this)));this.H=this.H&-65281|a<<8;this.A-=this.B.ea},function(a){a=a.call(this,this.H>>8&255,G(this,this.K));this.H=this.H&-65281|a<<8;this.A-=this.B.N},function(a){a=a.call(this,this.H>>8&255,G(this,this.I));this.H=this.H&
|
|
-65281|a<<8;this.A-=this.B.N},function(a){a=a.call(this,this.D>>8&255,G(this,this.G));this.D=this.D&-65281|a<<8;this.A-=this.B.N},function(a){a=a.call(this,this.D>>8&255,G(this,this.F));this.D=this.D&-65281|a<<8;this.A-=this.B.N},function(a){a=a.call(this,this.D>>8&255,G(this,this.H));this.D=this.D&-65281|a<<8;this.A-=this.B.N},function(a){a=a.call(this,this.D>>8&255,G(this,this.D));this.D=this.D&-65281|a<<8;this.A-=this.B.N},function(a){a=a.call(this,this.D>>8&255,G(this,S(this,0)));this.D=this.D&
|
|
-65281|a<<8;this.A-=this.B.N},function(a){a=a.call(this,this.D>>8&255,G(this,R(this)));this.D=this.D&-65281|a<<8;this.A-=this.B.ea},function(a){a=a.call(this,this.D>>8&255,G(this,this.K));this.D=this.D&-65281|a<<8;this.A-=this.B.N},function(a){a=a.call(this,this.D>>8&255,G(this,this.I));this.D=this.D&-65281|a<<8;this.A-=this.B.N},function(a){a=a.call(this,this.G&255,G(this,this.G+this.M()));this.G=this.G&-256|a;this.A-=this.B.J},function(a){a=a.call(this,this.G&255,G(this,this.F+this.M()));this.G=
|
|
this.G&-256|a;this.A-=this.B.J},function(a){a=a.call(this,this.G&255,G(this,this.H+this.M()));this.G=this.G&-256|a;this.A-=this.B.J},function(a){a=a.call(this,this.G&255,G(this,this.D+this.M()));this.G=this.G&-256|a;this.A-=this.B.J},function(a){a=a.call(this,this.G&255,G(this,S(this,1)+this.M()));this.G=this.G&-256|a;this.A-=this.B.J},function(a){a=a.call(this,this.G&255,H(this,this.L+this.M()));this.G=this.G&-256|a;this.A-=this.B.J},function(a){a=a.call(this,this.G&255,G(this,this.K+this.M()));
|
|
this.G=this.G&-256|a;this.A-=this.B.J},function(a){a=a.call(this,this.G&255,G(this,this.I+this.M()));this.G=this.G&-256|a;this.A-=this.B.J},function(a){a=a.call(this,this.F&255,G(this,this.G+this.M()));this.F=this.F&-256|a;this.A-=this.B.J},function(a){a=a.call(this,this.F&255,G(this,this.F+this.M()));this.F=this.F&-256|a;this.A-=this.B.J},function(a){a=a.call(this,this.F&255,G(this,this.H+this.M()));this.F=this.F&-256|a;this.A-=this.B.J},function(a){a=a.call(this,this.F&255,G(this,this.D+this.M()));
|
|
this.F=this.F&-256|a;this.A-=this.B.J},function(a){a=a.call(this,this.F&255,G(this,S(this,1)+this.M()));this.F=this.F&-256|a;this.A-=this.B.J},function(a){a=a.call(this,this.F&255,H(this,this.L+this.M()));this.F=this.F&-256|a;this.A-=this.B.J},function(a){a=a.call(this,this.F&255,G(this,this.K+this.M()));this.F=this.F&-256|a;this.A-=this.B.J},function(a){a=a.call(this,this.F&255,G(this,this.I+this.M()));this.F=this.F&-256|a;this.A-=this.B.J},function(a){a=a.call(this,this.H&255,G(this,this.G+this.M()));
|
|
this.H=this.H&-256|a;this.A-=this.B.J},function(a){a=a.call(this,this.H&255,G(this,this.F+this.M()));this.H=this.H&-256|a;this.A-=this.B.J},function(a){a=a.call(this,this.H&255,G(this,this.H+this.M()));this.H=this.H&-256|a;this.A-=this.B.J},function(a){a=a.call(this,this.H&255,G(this,this.D+this.M()));this.H=this.H&-256|a;this.A-=this.B.J},function(a){a=a.call(this,this.H&255,G(this,S(this,1)+this.M()));this.H=this.H&-256|a;this.A-=this.B.J},function(a){a=a.call(this,this.H&255,H(this,this.L+this.M()));
|
|
this.H=this.H&-256|a;this.A-=this.B.J},function(a){a=a.call(this,this.H&255,G(this,this.K+this.M()));this.H=this.H&-256|a;this.A-=this.B.J},function(a){a=a.call(this,this.H&255,G(this,this.I+this.M()));this.H=this.H&-256|a;this.A-=this.B.J},function(a){a=a.call(this,this.D&255,G(this,this.G+this.M()));this.D=this.D&-256|a;this.A-=this.B.J},function(a){a=a.call(this,this.D&255,G(this,this.F+this.M()));this.D=this.D&-256|a;this.A-=this.B.J},function(a){a=a.call(this,this.D&255,G(this,this.H+this.M()));
|
|
this.D=this.D&-256|a;this.A-=this.B.J},function(a){a=a.call(this,this.D&255,G(this,this.D+this.M()));this.D=this.D&-256|a;this.A-=this.B.J},function(a){a=a.call(this,this.D&255,G(this,S(this,1)+this.M()));this.D=this.D&-256|a;this.A-=this.B.J},function(a){a=a.call(this,this.D&255,H(this,this.L+this.M()));this.D=this.D&-256|a;this.A-=this.B.J},function(a){a=a.call(this,this.D&255,G(this,this.K+this.M()));this.D=this.D&-256|a;this.A-=this.B.J},function(a){a=a.call(this,this.D&255,G(this,this.I+this.M()));
|
|
this.D=this.D&-256|a;this.A-=this.B.J},function(a){a=a.call(this,this.G>>8&255,G(this,this.G+this.M()));this.G=this.G&-65281|a<<8;this.A-=this.B.J},function(a){a=a.call(this,this.G>>8&255,G(this,this.F+this.M()));this.G=this.G&-65281|a<<8;this.A-=this.B.J},function(a){a=a.call(this,this.G>>8&255,G(this,this.H+this.M()));this.G=this.G&-65281|a<<8;this.A-=this.B.J},function(a){a=a.call(this,this.G>>8&255,G(this,this.D+this.M()));this.G=this.G&-65281|a<<8;this.A-=this.B.J},function(a){a=a.call(this,
|
|
this.G>>8&255,G(this,S(this,1)+this.M()));this.G=this.G&-65281|a<<8;this.A-=this.B.J},function(a){a=a.call(this,this.G>>8&255,H(this,this.L+this.M()));this.G=this.G&-65281|a<<8;this.A-=this.B.J},function(a){a=a.call(this,this.G>>8&255,G(this,this.K+this.M()));this.G=this.G&-65281|a<<8;this.A-=this.B.J},function(a){a=a.call(this,this.G>>8&255,G(this,this.I+this.M()));this.G=this.G&-65281|a<<8;this.A-=this.B.J},function(a){a=a.call(this,this.F>>8&255,G(this,this.G+this.M()));this.F=this.F&-65281|a<<
|
|
8;this.A-=this.B.J},function(a){a=a.call(this,this.F>>8&255,G(this,this.F+this.M()));this.F=this.F&-65281|a<<8;this.A-=this.B.J},function(a){a=a.call(this,this.F>>8&255,G(this,this.H+this.M()));this.F=this.F&-65281|a<<8;this.A-=this.B.J},function(a){a=a.call(this,this.F>>8&255,G(this,this.D+this.M()));this.F=this.F&-65281|a<<8;this.A-=this.B.J},function(a){a=a.call(this,this.F>>8&255,G(this,S(this,1)+this.M()));this.F=this.F&-65281|a<<8;this.A-=this.B.J},function(a){a=a.call(this,this.F>>8&255,H(this,
|
|
this.L+this.M()));this.F=this.F&-65281|a<<8;this.A-=this.B.J},function(a){a=a.call(this,this.F>>8&255,G(this,this.K+this.M()));this.F=this.F&-65281|a<<8;this.A-=this.B.J},function(a){a=a.call(this,this.F>>8&255,G(this,this.I+this.M()));this.F=this.F&-65281|a<<8;this.A-=this.B.J},function(a){a=a.call(this,this.H>>8&255,G(this,this.G+this.M()));this.H=this.H&-65281|a<<8;this.A-=this.B.J},function(a){a=a.call(this,this.H>>8&255,G(this,this.F+this.M()));this.H=this.H&-65281|a<<8;this.A-=this.B.J},function(a){a=
|
|
a.call(this,this.H>>8&255,G(this,this.H+this.M()));this.H=this.H&-65281|a<<8;this.A-=this.B.J},function(a){a=a.call(this,this.H>>8&255,G(this,this.D+this.M()));this.H=this.H&-65281|a<<8;this.A-=this.B.J},function(a){a=a.call(this,this.H>>8&255,G(this,S(this,1)+this.M()));this.H=this.H&-65281|a<<8;this.A-=this.B.J},function(a){a=a.call(this,this.H>>8&255,H(this,this.L+this.M()));this.H=this.H&-65281|a<<8;this.A-=this.B.J},function(a){a=a.call(this,this.H>>8&255,G(this,this.K+this.M()));this.H=this.H&
|
|
-65281|a<<8;this.A-=this.B.J},function(a){a=a.call(this,this.H>>8&255,G(this,this.I+this.M()));this.H=this.H&-65281|a<<8;this.A-=this.B.J},function(a){a=a.call(this,this.D>>8&255,G(this,this.G+this.M()));this.D=this.D&-65281|a<<8;this.A-=this.B.J},function(a){a=a.call(this,this.D>>8&255,G(this,this.F+this.M()));this.D=this.D&-65281|a<<8;this.A-=this.B.J},function(a){a=a.call(this,this.D>>8&255,G(this,this.H+this.M()));this.D=this.D&-65281|a<<8;this.A-=this.B.J},function(a){a=a.call(this,this.D>>8&
|
|
255,G(this,this.D+this.M()));this.D=this.D&-65281|a<<8;this.A-=this.B.J},function(a){a=a.call(this,this.D>>8&255,G(this,S(this,1)+this.M()));this.D=this.D&-65281|a<<8;this.A-=this.B.J},function(a){a=a.call(this,this.D>>8&255,H(this,this.L+this.M()));this.D=this.D&-65281|a<<8;this.A-=this.B.J},function(a){a=a.call(this,this.D>>8&255,G(this,this.K+this.M()));this.D=this.D&-65281|a<<8;this.A-=this.B.J},function(a){a=a.call(this,this.D>>8&255,G(this,this.I+this.M()));this.D=this.D&-65281|a<<8;this.A-=
|
|
this.B.J},function(a){a=a.call(this,this.G&255,G(this,this.G+R(this)));this.G=this.G&-256|a;this.A-=this.B.J},function(a){a=a.call(this,this.G&255,G(this,this.F+R(this)));this.G=this.G&-256|a;this.A-=this.B.J},function(a){a=a.call(this,this.G&255,G(this,this.H+R(this)));this.G=this.G&-256|a;this.A-=this.B.J},function(a){a=a.call(this,this.G&255,G(this,this.D+R(this)));this.G=this.G&-256|a;this.A-=this.B.J},function(a){a=a.call(this,this.G&255,G(this,S(this,2)+R(this)));this.G=this.G&-256|a;this.A-=
|
|
this.B.J},function(a){a=a.call(this,this.G&255,H(this,this.L+R(this)));this.G=this.G&-256|a;this.A-=this.B.J},function(a){a=a.call(this,this.G&255,G(this,this.K+R(this)));this.G=this.G&-256|a;this.A-=this.B.J},function(a){a=a.call(this,this.G&255,G(this,this.I+R(this)));this.G=this.G&-256|a;this.A-=this.B.J},function(a){a=a.call(this,this.F&255,G(this,this.G+R(this)));this.F=this.F&-256|a;this.A-=this.B.J},function(a){a=a.call(this,this.F&255,G(this,this.F+R(this)));this.F=this.F&-256|a;this.A-=this.B.J},
|
|
function(a){a=a.call(this,this.F&255,G(this,this.H+R(this)));this.F=this.F&-256|a;this.A-=this.B.J},function(a){a=a.call(this,this.F&255,G(this,this.D+R(this)));this.F=this.F&-256|a;this.A-=this.B.J},function(a){a=a.call(this,this.F&255,G(this,S(this,2)+R(this)));this.F=this.F&-256|a;this.A-=this.B.J},function(a){a=a.call(this,this.F&255,H(this,this.L+R(this)));this.F=this.F&-256|a;this.A-=this.B.J},function(a){a=a.call(this,this.F&255,G(this,this.K+R(this)));this.F=this.F&-256|a;this.A-=this.B.J},
|
|
function(a){a=a.call(this,this.F&255,G(this,this.I+R(this)));this.F=this.F&-256|a;this.A-=this.B.J},function(a){a=a.call(this,this.H&255,G(this,this.G+R(this)));this.H=this.H&-256|a;this.A-=this.B.J},function(a){a=a.call(this,this.H&255,G(this,this.F+R(this)));this.H=this.H&-256|a;this.A-=this.B.J},function(a){a=a.call(this,this.H&255,G(this,this.H+R(this)));this.H=this.H&-256|a;this.A-=this.B.J},function(a){a=a.call(this,this.H&255,G(this,this.D+R(this)));this.H=this.H&-256|a;this.A-=this.B.J},function(a){a=
|
|
a.call(this,this.H&255,G(this,S(this,2)+R(this)));this.H=this.H&-256|a;this.A-=this.B.J},function(a){a=a.call(this,this.H&255,H(this,this.L+R(this)));this.H=this.H&-256|a;this.A-=this.B.J},function(a){a=a.call(this,this.H&255,G(this,this.K+R(this)));this.H=this.H&-256|a;this.A-=this.B.J},function(a){a=a.call(this,this.H&255,G(this,this.I+R(this)));this.H=this.H&-256|a;this.A-=this.B.J},function(a){a=a.call(this,this.D&255,G(this,this.G+R(this)));this.D=this.D&-256|a;this.A-=this.B.J},function(a){a=
|
|
a.call(this,this.D&255,G(this,this.F+R(this)));this.D=this.D&-256|a;this.A-=this.B.J},function(a){a=a.call(this,this.D&255,G(this,this.H+R(this)));this.D=this.D&-256|a;this.A-=this.B.J},function(a){a=a.call(this,this.D&255,G(this,this.D+R(this)));this.D=this.D&-256|a;this.A-=this.B.J},function(a){a=a.call(this,this.D&255,G(this,S(this,2)+R(this)));this.D=this.D&-256|a;this.A-=this.B.J},function(a){a=a.call(this,this.D&255,H(this,this.L+R(this)));this.D=this.D&-256|a;this.A-=this.B.J},function(a){a=
|
|
a.call(this,this.D&255,G(this,this.K+R(this)));this.D=this.D&-256|a;this.A-=this.B.J},function(a){a=a.call(this,this.D&255,G(this,this.I+R(this)));this.D=this.D&-256|a;this.A-=this.B.J},function(a){a=a.call(this,this.G>>8&255,G(this,this.G+R(this)));this.G=this.G&-65281|a<<8;this.A-=this.B.J},function(a){a=a.call(this,this.G>>8&255,G(this,this.F+R(this)));this.G=this.G&-65281|a<<8;this.A-=this.B.J},function(a){a=a.call(this,this.G>>8&255,G(this,this.H+R(this)));this.G=this.G&-65281|a<<8;this.A-=this.B.J},
|
|
function(a){a=a.call(this,this.G>>8&255,G(this,this.D+R(this)));this.G=this.G&-65281|a<<8;this.A-=this.B.J},function(a){a=a.call(this,this.G>>8&255,G(this,S(this,2)+R(this)));this.G=this.G&-65281|a<<8;this.A-=this.B.J},function(a){a=a.call(this,this.G>>8&255,H(this,this.L+R(this)));this.G=this.G&-65281|a<<8;this.A-=this.B.J},function(a){a=a.call(this,this.G>>8&255,G(this,this.K+R(this)));this.G=this.G&-65281|a<<8;this.A-=this.B.J},function(a){a=a.call(this,this.G>>8&255,G(this,this.I+R(this)));this.G=
|
|
this.G&-65281|a<<8;this.A-=this.B.J},function(a){a=a.call(this,this.F>>8&255,G(this,this.G+R(this)));this.F=this.F&-65281|a<<8;this.A-=this.B.J},function(a){a=a.call(this,this.F>>8&255,G(this,this.F+R(this)));this.F=this.F&-65281|a<<8;this.A-=this.B.J},function(a){a=a.call(this,this.F>>8&255,G(this,this.H+R(this)));this.F=this.F&-65281|a<<8;this.A-=this.B.J},function(a){a=a.call(this,this.F>>8&255,G(this,this.D+R(this)));this.F=this.F&-65281|a<<8;this.A-=this.B.J},function(a){a=a.call(this,this.F>>
|
|
8&255,G(this,S(this,2)+R(this)));this.F=this.F&-65281|a<<8;this.A-=this.B.J},function(a){a=a.call(this,this.F>>8&255,H(this,this.L+R(this)));this.F=this.F&-65281|a<<8;this.A-=this.B.J},function(a){a=a.call(this,this.F>>8&255,G(this,this.K+R(this)));this.F=this.F&-65281|a<<8;this.A-=this.B.J},function(a){a=a.call(this,this.F>>8&255,G(this,this.I+R(this)));this.F=this.F&-65281|a<<8;this.A-=this.B.J},function(a){a=a.call(this,this.H>>8&255,G(this,this.G+R(this)));this.H=this.H&-65281|a<<8;this.A-=this.B.J},
|
|
function(a){a=a.call(this,this.H>>8&255,G(this,this.F+R(this)));this.H=this.H&-65281|a<<8;this.A-=this.B.J},function(a){a=a.call(this,this.H>>8&255,G(this,this.H+R(this)));this.H=this.H&-65281|a<<8;this.A-=this.B.J},function(a){a=a.call(this,this.H>>8&255,G(this,this.D+R(this)));this.H=this.H&-65281|a<<8;this.A-=this.B.J},function(a){a=a.call(this,this.H>>8&255,G(this,S(this,2)+R(this)));this.H=this.H&-65281|a<<8;this.A-=this.B.J},function(a){a=a.call(this,this.H>>8&255,H(this,this.L+R(this)));this.H=
|
|
this.H&-65281|a<<8;this.A-=this.B.J},function(a){a=a.call(this,this.H>>8&255,G(this,this.K+R(this)));this.H=this.H&-65281|a<<8;this.A-=this.B.J},function(a){a=a.call(this,this.H>>8&255,G(this,this.I+R(this)));this.H=this.H&-65281|a<<8;this.A-=this.B.J},function(a){a=a.call(this,this.D>>8&255,G(this,this.G+R(this)));this.D=this.D&-65281|a<<8;this.A-=this.B.J},function(a){a=a.call(this,this.D>>8&255,G(this,this.F+R(this)));this.D=this.D&-65281|a<<8;this.A-=this.B.J},function(a){a=a.call(this,this.D>>
|
|
8&255,G(this,this.H+R(this)));this.D=this.D&-65281|a<<8;this.A-=this.B.J},function(a){a=a.call(this,this.D>>8&255,G(this,this.D+R(this)));this.D=this.D&-65281|a<<8;this.A-=this.B.J},function(a){a=a.call(this,this.D>>8&255,G(this,S(this,2)+R(this)));this.D=this.D&-65281|a<<8;this.A-=this.B.J},function(a){a=a.call(this,this.D>>8&255,H(this,this.L+R(this)));this.D=this.D&-65281|a<<8;this.A-=this.B.J},function(a){a=a.call(this,this.D>>8&255,G(this,this.K+R(this)));this.D=this.D&-65281|a<<8;this.A-=this.B.J},
|
|
function(a){a=a.call(this,this.D>>8&255,G(this,this.I+R(this)));this.D=this.D&-65281|a<<8;this.A-=this.B.J},function(a){a=a.call(this,this.G&255,this.G&255);this.G=this.G&-256|a},function(a){a=a.call(this,this.G&255,this.F&255);this.G=this.G&-256|a},function(a){a=a.call(this,this.G&255,this.H&255);this.G=this.G&-256|a},function(a){a=a.call(this,this.G&255,this.D&255);this.G=this.G&-256|a},function(a){a=a.call(this,this.G&255,this.G>>8&255);this.G=this.G&-256|a},function(a){a=a.call(this,this.G&255,
|
|
this.F>>8&255);this.G=this.G&-256|a},function(a){a=a.call(this,this.G&255,this.H>>8&255);this.G=this.G&-256|a},function(a){a=a.call(this,this.G&255,this.D>>8&255);this.G=this.G&-256|a},function(a){a=a.call(this,this.F&255,this.G&255);this.F=this.F&-256|a},function(a){a=a.call(this,this.F&255,this.F&255);this.F=this.F&-256|a},function(a){a=a.call(this,this.F&255,this.H&255);this.F=this.F&-256|a},function(a){a=a.call(this,this.F&255,this.D&255);this.F=this.F&-256|a},function(a){a=a.call(this,this.F&
|
|
255,this.G>>8&255);this.F=this.F&-256|a},function(a){a=a.call(this,this.F&255,this.F>>8&255);this.F=this.F&-256|a},function(a){a=a.call(this,this.F&255,this.H>>8&255);this.F=this.F&-256|a},function(a){a=a.call(this,this.F&255,this.D>>8&255);this.F=this.F&-256|a},function(a){a=a.call(this,this.H&255,this.G&255);this.H=this.H&-256|a},function(a){a=a.call(this,this.H&255,this.F&255);this.H=this.H&-256|a},function(a){a=a.call(this,this.H&255,this.H&255);this.H=this.H&-256|a},function(a){a=a.call(this,
|
|
this.H&255,this.D&255);this.H=this.H&-256|a},function(a){a=a.call(this,this.H&255,this.G>>8&255);this.H=this.H&-256|a},function(a){a=a.call(this,this.H&255,this.F>>8&255);this.H=this.H&-256|a},function(a){a=a.call(this,this.H&255,this.H>>8&255);this.H=this.H&-256|a},function(a){a=a.call(this,this.H&255,this.D>>8&255);this.H=this.H&-256|a},function(a){a=a.call(this,this.D&255,this.G&255);this.D=this.D&-256|a},function(a){a=a.call(this,this.D&255,this.F&255);this.D=this.D&-256|a},function(a){a=a.call(this,
|
|
this.D&255,this.H&255);this.D=this.D&-256|a},function(a){a=a.call(this,this.D&255,this.D&255);this.D=this.D&-256|a},function(a){a=a.call(this,this.D&255,this.G>>8&255);this.D=this.D&-256|a},function(a){a=a.call(this,this.D&255,this.F>>8&255);this.D=this.D&-256|a},function(a){a=a.call(this,this.D&255,this.H>>8&255);this.D=this.D&-256|a},function(a){a=a.call(this,this.D&255,this.D>>8&255);this.D=this.D&-256|a},function(a){a=a.call(this,this.G>>8&255,this.G&255);this.G=this.G&-65281|a<<8},function(a){a=
|
|
a.call(this,this.G>>8&255,this.F&255);this.G=this.G&-65281|a<<8},function(a){a=a.call(this,this.G>>8&255,this.H&255);this.G=this.G&-65281|a<<8},function(a){a=a.call(this,this.G>>8&255,this.D&255);this.G=this.G&-65281|a<<8},function(a){a=a.call(this,this.G>>8&255,this.G>>8&255);this.G=this.G&-65281|a<<8},function(a){a=a.call(this,this.G>>8&255,this.F>>8&255);this.G=this.G&-65281|a<<8},function(a){a=a.call(this,this.G>>8&255,this.H>>8&255);this.G=this.G&-65281|a<<8},function(a){a=a.call(this,this.G>>
|
|
8&255,this.D>>8&255);this.G=this.G&-65281|a<<8},function(a){a=a.call(this,this.F>>8&255,this.G&255);this.F=this.F&-65281|a<<8},function(a){a=a.call(this,this.F>>8&255,this.F&255);this.F=this.F&-65281|a<<8},function(a){a=a.call(this,this.F>>8&255,this.H&255);this.F=this.F&-65281|a<<8},function(a){a=a.call(this,this.F>>8&255,this.D&255);this.F=this.F&-65281|a<<8},function(a){a=a.call(this,this.F>>8&255,this.G>>8&255);this.F=this.F&-65281|a<<8},function(a){a=a.call(this,this.F>>8&255,this.F>>8&255);
|
|
this.F=this.F&-65281|a<<8},function(a){a=a.call(this,this.F>>8&255,this.H>>8&255);this.F=this.F&-65281|a<<8},function(a){a=a.call(this,this.F>>8&255,this.D>>8&255);this.F=this.F&-65281|a<<8},function(a){a=a.call(this,this.H>>8&255,this.G&255);this.H=this.H&-65281|a<<8},function(a){a=a.call(this,this.H>>8&255,this.F&255);this.H=this.H&-65281|a<<8},function(a){a=a.call(this,this.H>>8&255,this.H&255);this.H=this.H&-65281|a<<8},function(a){a=a.call(this,this.H>>8&255,this.D&255);this.H=this.H&-65281|
|
|
a<<8},function(a){a=a.call(this,this.H>>8&255,this.G>>8&255);this.H=this.H&-65281|a<<8},function(a){a=a.call(this,this.H>>8&255,this.F>>8&255);this.H=this.H&-65281|a<<8},function(a){a=a.call(this,this.H>>8&255,this.H>>8&255);this.H=this.H&-65281|a<<8},function(a){a=a.call(this,this.H>>8&255,this.D>>8&255);this.H=this.H&-65281|a<<8},function(a){a=a.call(this,this.D>>8&255,this.G&255);this.D=this.D&-65281|a<<8},function(a){a=a.call(this,this.D>>8&255,this.F&255);this.D=this.D&-65281|a<<8},function(a){a=
|
|
a.call(this,this.D>>8&255,this.H&255);this.D=this.D&-65281|a<<8},function(a){a=a.call(this,this.D>>8&255,this.D&255);this.D=this.D&-65281|a<<8},function(a){a=a.call(this,this.D>>8&255,this.G>>8&255);this.D=this.D&-65281|a<<8},function(a){a=a.call(this,this.D>>8&255,this.F>>8&255);this.D=this.D&-65281|a<<8},function(a){a=a.call(this,this.D>>8&255,this.H>>8&255);this.D=this.D&-65281|a<<8},function(a){a=a.call(this,this.D>>8&255,this.D>>8&255);this.D=this.D&-65281|a<<8}],Dd=[function(a){a=a.call(this,
|
|
K(this,this.G),this.G&255);P(this,a);this.A-=this.B.N},function(a){a=a.call(this,K(this,this.F),this.G&255);P(this,a);this.A-=this.B.N},function(a){a=a.call(this,K(this,this.H),this.G&255);P(this,a);this.A-=this.B.N},function(a){a=a.call(this,K(this,this.D),this.G&255);P(this,a);this.A-=this.B.N},function(a){a=a.call(this,K(this,S(this,0)),this.G&255);P(this,a);this.A-=this.B.N},function(a){a=a.call(this,K(this,R(this)),this.G&255);P(this,a);this.A-=this.B.ea},function(a){a=a.call(this,K(this,this.K),
|
|
this.G&255);P(this,a);this.A-=this.B.N},function(a){a=a.call(this,K(this,this.I),this.G&255);P(this,a);this.A-=this.B.N},function(a){a=a.call(this,K(this,this.G),this.F&255);P(this,a);this.A-=this.B.N},function(a){a=a.call(this,K(this,this.F),this.F&255);P(this,a);this.A-=this.B.N},function(a){a=a.call(this,K(this,this.H),this.F&255);P(this,a);this.A-=this.B.N},function(a){a=a.call(this,K(this,this.D),this.F&255);P(this,a);this.A-=this.B.N},function(a){a=a.call(this,K(this,S(this,0)),this.F&255);
|
|
P(this,a);this.A-=this.B.N},function(a){a=a.call(this,K(this,R(this)),this.F&255);P(this,a);this.A-=this.B.ea},function(a){a=a.call(this,K(this,this.K),this.F&255);P(this,a);this.A-=this.B.N},function(a){a=a.call(this,K(this,this.I),this.F&255);P(this,a);this.A-=this.B.N},function(a){a=a.call(this,K(this,this.G),this.H&255);P(this,a);this.A-=this.B.N},function(a){a=a.call(this,K(this,this.F),this.H&255);P(this,a);this.A-=this.B.N},function(a){a=a.call(this,K(this,this.H),this.H&255);P(this,a);this.A-=
|
|
this.B.N},function(a){a=a.call(this,K(this,this.D),this.H&255);P(this,a);this.A-=this.B.N},function(a){a=a.call(this,K(this,S(this,0)),this.H&255);P(this,a);this.A-=this.B.N},function(a){a=a.call(this,K(this,R(this)),this.H&255);P(this,a);this.A-=this.B.ea},function(a){a=a.call(this,K(this,this.K),this.H&255);P(this,a);this.A-=this.B.N},function(a){a=a.call(this,K(this,this.I),this.H&255);P(this,a);this.A-=this.B.N},function(a){a=a.call(this,K(this,this.G),this.D&255);P(this,a);this.A-=this.B.N},
|
|
function(a){a=a.call(this,K(this,this.F),this.D&255);P(this,a);this.A-=this.B.N},function(a){a=a.call(this,K(this,this.H),this.D&255);P(this,a);this.A-=this.B.N},function(a){a=a.call(this,K(this,this.D),this.D&255);P(this,a);this.A-=this.B.N},function(a){a=a.call(this,K(this,S(this,0)),this.D&255);P(this,a);this.A-=this.B.N},function(a){a=a.call(this,K(this,R(this)),this.D&255);P(this,a);this.A-=this.B.ea},function(a){a=a.call(this,K(this,this.K),this.D&255);P(this,a);this.A-=this.B.N},function(a){a=
|
|
a.call(this,K(this,this.I),this.D&255);P(this,a);this.A-=this.B.N},function(a){a=a.call(this,K(this,this.G),this.G>>8&255);P(this,a);this.A-=this.B.N},function(a){a=a.call(this,K(this,this.F),this.G>>8&255);P(this,a);this.A-=this.B.N},function(a){a=a.call(this,K(this,this.H),this.G>>8&255);P(this,a);this.A-=this.B.N},function(a){a=a.call(this,K(this,this.D),this.G>>8&255);P(this,a);this.A-=this.B.N},function(a){a=a.call(this,K(this,S(this,0)),this.G>>8&255);P(this,a);this.A-=this.B.N},function(a){a=
|
|
a.call(this,K(this,R(this)),this.G>>8&255);P(this,a);this.A-=this.B.ea},function(a){a=a.call(this,K(this,this.K),this.G>>8&255);P(this,a);this.A-=this.B.N},function(a){a=a.call(this,K(this,this.I),this.G>>8&255);P(this,a);this.A-=this.B.N},function(a){a=a.call(this,K(this,this.G),this.F>>8&255);P(this,a);this.A-=this.B.N},function(a){a=a.call(this,K(this,this.F),this.F>>8&255);P(this,a);this.A-=this.B.N},function(a){a=a.call(this,K(this,this.H),this.F>>8&255);P(this,a);this.A-=this.B.N},function(a){a=
|
|
a.call(this,K(this,this.D),this.F>>8&255);P(this,a);this.A-=this.B.N},function(a){a=a.call(this,K(this,S(this,0)),this.F>>8&255);P(this,a);this.A-=this.B.N},function(a){a=a.call(this,K(this,R(this)),this.F>>8&255);P(this,a);this.A-=this.B.ea},function(a){a=a.call(this,K(this,this.K),this.F>>8&255);P(this,a);this.A-=this.B.N},function(a){a=a.call(this,K(this,this.I),this.F>>8&255);P(this,a);this.A-=this.B.N},function(a){a=a.call(this,K(this,this.G),this.H>>8&255);P(this,a);this.A-=this.B.N},function(a){a=
|
|
a.call(this,K(this,this.F),this.H>>8&255);P(this,a);this.A-=this.B.N},function(a){a=a.call(this,K(this,this.H),this.H>>8&255);P(this,a);this.A-=this.B.N},function(a){a=a.call(this,K(this,this.D),this.H>>8&255);P(this,a);this.A-=this.B.N},function(a){a=a.call(this,K(this,S(this,0)),this.H>>8&255);P(this,a);this.A-=this.B.N},function(a){a=a.call(this,K(this,R(this)),this.H>>8&255);P(this,a);this.A-=this.B.ea},function(a){a=a.call(this,K(this,this.K),this.H>>8&255);P(this,a);this.A-=this.B.N},function(a){a=
|
|
a.call(this,K(this,this.I),this.H>>8&255);P(this,a);this.A-=this.B.N},function(a){a=a.call(this,K(this,this.G),this.D>>8&255);P(this,a);this.A-=this.B.N},function(a){a=a.call(this,K(this,this.F),this.D>>8&255);P(this,a);this.A-=this.B.N},function(a){a=a.call(this,K(this,this.H),this.D>>8&255);P(this,a);this.A-=this.B.N},function(a){a=a.call(this,K(this,this.D),this.D>>8&255);P(this,a);this.A-=this.B.N},function(a){a=a.call(this,K(this,S(this,0)),this.D>>8&255);P(this,a);this.A-=this.B.N},function(a){a=
|
|
a.call(this,K(this,R(this)),this.D>>8&255);P(this,a);this.A-=this.B.ea},function(a){a=a.call(this,K(this,this.K),this.D>>8&255);P(this,a);this.A-=this.B.N},function(a){a=a.call(this,K(this,this.I),this.D>>8&255);P(this,a);this.A-=this.B.N},function(a){a=a.call(this,K(this,this.G+this.M()),this.G&255);P(this,a);this.A-=this.B.J},function(a){a=a.call(this,K(this,this.F+this.M()),this.G&255);P(this,a);this.A-=this.B.J},function(a){a=a.call(this,K(this,this.H+this.M()),this.G&255);P(this,a);this.A-=this.B.J},
|
|
function(a){a=a.call(this,K(this,this.D+this.M()),this.G&255);P(this,a);this.A-=this.B.J},function(a){a=a.call(this,K(this,S(this,1)+this.M()),this.G&255);P(this,a);this.A-=this.B.J},function(a){a=a.call(this,L(this,this.L+this.M()),this.G&255);P(this,a);this.A-=this.B.J},function(a){a=a.call(this,K(this,this.K+this.M()),this.G&255);P(this,a);this.A-=this.B.J},function(a){a=a.call(this,K(this,this.I+this.M()),this.G&255);P(this,a);this.A-=this.B.J},function(a){a=a.call(this,K(this,this.G+this.M()),
|
|
this.F&255);P(this,a);this.A-=this.B.J},function(a){a=a.call(this,K(this,this.F+this.M()),this.F&255);P(this,a);this.A-=this.B.J},function(a){a=a.call(this,K(this,this.H+this.M()),this.F&255);P(this,a);this.A-=this.B.J},function(a){a=a.call(this,K(this,this.D+this.M()),this.F&255);P(this,a);this.A-=this.B.J},function(a){a=a.call(this,K(this,S(this,1)+this.M()),this.F&255);P(this,a);this.A-=this.B.J},function(a){a=a.call(this,L(this,this.L+this.M()),this.F&255);P(this,a);this.A-=this.B.J},function(a){a=
|
|
a.call(this,K(this,this.K+this.M()),this.F&255);P(this,a);this.A-=this.B.J},function(a){a=a.call(this,K(this,this.I+this.M()),this.F&255);P(this,a);this.A-=this.B.J},function(a){a=a.call(this,K(this,this.G+this.M()),this.H&255);P(this,a);this.A-=this.B.J},function(a){a=a.call(this,K(this,this.F+this.M()),this.H&255);P(this,a);this.A-=this.B.J},function(a){a=a.call(this,K(this,this.H+this.M()),this.H&255);P(this,a);this.A-=this.B.J},function(a){a=a.call(this,K(this,this.D+this.M()),this.H&255);P(this,
|
|
a);this.A-=this.B.J},function(a){a=a.call(this,K(this,S(this,1)+this.M()),this.H&255);P(this,a);this.A-=this.B.J},function(a){a=a.call(this,L(this,this.L+this.M()),this.H&255);P(this,a);this.A-=this.B.J},function(a){a=a.call(this,K(this,this.K+this.M()),this.H&255);P(this,a);this.A-=this.B.J},function(a){a=a.call(this,K(this,this.I+this.M()),this.H&255);P(this,a);this.A-=this.B.J},function(a){a=a.call(this,K(this,this.G+this.M()),this.D&255);P(this,a);this.A-=this.B.J},function(a){a=a.call(this,K(this,
|
|
this.F+this.M()),this.D&255);P(this,a);this.A-=this.B.J},function(a){a=a.call(this,K(this,this.H+this.M()),this.D&255);P(this,a);this.A-=this.B.J},function(a){a=a.call(this,K(this,this.D+this.M()),this.D&255);P(this,a);this.A-=this.B.J},function(a){a=a.call(this,K(this,S(this,1)+this.M()),this.D&255);P(this,a);this.A-=this.B.J},function(a){a=a.call(this,L(this,this.L+this.M()),this.D&255);P(this,a);this.A-=this.B.J},function(a){a=a.call(this,K(this,this.K+this.M()),this.D&255);P(this,a);this.A-=this.B.J},
|
|
function(a){a=a.call(this,K(this,this.I+this.M()),this.D&255);P(this,a);this.A-=this.B.J},function(a){a=a.call(this,K(this,this.G+this.M()),this.G>>8&255);P(this,a);this.A-=this.B.J},function(a){a=a.call(this,K(this,this.F+this.M()),this.G>>8&255);P(this,a);this.A-=this.B.J},function(a){a=a.call(this,K(this,this.H+this.M()),this.G>>8&255);P(this,a);this.A-=this.B.J},function(a){a=a.call(this,K(this,this.D+this.M()),this.G>>8&255);P(this,a);this.A-=this.B.J},function(a){a=a.call(this,K(this,S(this,
|
|
1)+this.M()),this.G>>8&255);P(this,a);this.A-=this.B.J},function(a){a=a.call(this,L(this,this.L+this.M()),this.G>>8&255);P(this,a);this.A-=this.B.J},function(a){a=a.call(this,K(this,this.K+this.M()),this.G>>8&255);P(this,a);this.A-=this.B.J},function(a){a=a.call(this,K(this,this.I+this.M()),this.G>>8&255);P(this,a);this.A-=this.B.J},function(a){a=a.call(this,K(this,this.G+this.M()),this.F>>8&255);P(this,a);this.A-=this.B.J},function(a){a=a.call(this,K(this,this.F+this.M()),this.F>>8&255);P(this,a);
|
|
this.A-=this.B.J},function(a){a=a.call(this,K(this,this.H+this.M()),this.F>>8&255);P(this,a);this.A-=this.B.J},function(a){a=a.call(this,K(this,this.D+this.M()),this.F>>8&255);P(this,a);this.A-=this.B.J},function(a){a=a.call(this,K(this,S(this,1)+this.M()),this.F>>8&255);P(this,a);this.A-=this.B.J},function(a){a=a.call(this,L(this,this.L+this.M()),this.F>>8&255);P(this,a);this.A-=this.B.J},function(a){a=a.call(this,K(this,this.K+this.M()),this.F>>8&255);P(this,a);this.A-=this.B.J},function(a){a=a.call(this,
|
|
K(this,this.I+this.M()),this.F>>8&255);P(this,a);this.A-=this.B.J},function(a){a=a.call(this,K(this,this.G+this.M()),this.H>>8&255);P(this,a);this.A-=this.B.J},function(a){a=a.call(this,K(this,this.F+this.M()),this.H>>8&255);P(this,a);this.A-=this.B.J},function(a){a=a.call(this,K(this,this.H+this.M()),this.H>>8&255);P(this,a);this.A-=this.B.J},function(a){a=a.call(this,K(this,this.D+this.M()),this.H>>8&255);P(this,a);this.A-=this.B.J},function(a){a=a.call(this,K(this,S(this,1)+this.M()),this.H>>8&
|
|
255);P(this,a);this.A-=this.B.J},function(a){a=a.call(this,L(this,this.L+this.M()),this.H>>8&255);P(this,a);this.A-=this.B.J},function(a){a=a.call(this,K(this,this.K+this.M()),this.H>>8&255);P(this,a);this.A-=this.B.J},function(a){a=a.call(this,K(this,this.I+this.M()),this.H>>8&255);P(this,a);this.A-=this.B.J},function(a){a=a.call(this,K(this,this.G+this.M()),this.D>>8&255);P(this,a);this.A-=this.B.J},function(a){a=a.call(this,K(this,this.F+this.M()),this.D>>8&255);P(this,a);this.A-=this.B.J},function(a){a=
|
|
a.call(this,K(this,this.H+this.M()),this.D>>8&255);P(this,a);this.A-=this.B.J},function(a){a=a.call(this,K(this,this.D+this.M()),this.D>>8&255);P(this,a);this.A-=this.B.J},function(a){a=a.call(this,K(this,S(this,1)+this.M()),this.D>>8&255);P(this,a);this.A-=this.B.J},function(a){a=a.call(this,L(this,this.L+this.M()),this.D>>8&255);P(this,a);this.A-=this.B.J},function(a){a=a.call(this,K(this,this.K+this.M()),this.D>>8&255);P(this,a);this.A-=this.B.J},function(a){a=a.call(this,K(this,this.I+this.M()),
|
|
this.D>>8&255);P(this,a);this.A-=this.B.J},function(a){a=a.call(this,K(this,this.G+R(this)),this.G&255);P(this,a);this.A-=this.B.J},function(a){a=a.call(this,K(this,this.F+R(this)),this.G&255);P(this,a);this.A-=this.B.J},function(a){a=a.call(this,K(this,this.H+R(this)),this.G&255);P(this,a);this.A-=this.B.J},function(a){a=a.call(this,K(this,this.D+R(this)),this.G&255);P(this,a);this.A-=this.B.J},function(a){a=a.call(this,K(this,S(this,2)+R(this)),this.G&255);P(this,a);this.A-=this.B.J},function(a){a=
|
|
a.call(this,L(this,this.L+R(this)),this.G&255);P(this,a);this.A-=this.B.J},function(a){a=a.call(this,K(this,this.K+R(this)),this.G&255);P(this,a);this.A-=this.B.J},function(a){a=a.call(this,K(this,this.I+R(this)),this.G&255);P(this,a);this.A-=this.B.J},function(a){a=a.call(this,K(this,this.G+R(this)),this.F&255);P(this,a);this.A-=this.B.J},function(a){a=a.call(this,K(this,this.F+R(this)),this.F&255);P(this,a);this.A-=this.B.J},function(a){a=a.call(this,K(this,this.H+R(this)),this.F&255);P(this,a);
|
|
this.A-=this.B.J},function(a){a=a.call(this,K(this,this.D+R(this)),this.F&255);P(this,a);this.A-=this.B.J},function(a){a=a.call(this,K(this,S(this,2)+R(this)),this.F&255);P(this,a);this.A-=this.B.J},function(a){a=a.call(this,L(this,this.L+R(this)),this.F&255);P(this,a);this.A-=this.B.J},function(a){a=a.call(this,K(this,this.K+R(this)),this.F&255);P(this,a);this.A-=this.B.J},function(a){a=a.call(this,K(this,this.I+R(this)),this.F&255);P(this,a);this.A-=this.B.J},function(a){a=a.call(this,K(this,this.G+
|
|
R(this)),this.H&255);P(this,a);this.A-=this.B.J},function(a){a=a.call(this,K(this,this.F+R(this)),this.H&255);P(this,a);this.A-=this.B.J},function(a){a=a.call(this,K(this,this.H+R(this)),this.H&255);P(this,a);this.A-=this.B.J},function(a){a=a.call(this,K(this,this.D+R(this)),this.H&255);P(this,a);this.A-=this.B.J},function(a){a=a.call(this,K(this,S(this,2)+R(this)),this.H&255);P(this,a);this.A-=this.B.J},function(a){a=a.call(this,L(this,this.L+R(this)),this.H&255);P(this,a);this.A-=this.B.J},function(a){a=
|
|
a.call(this,K(this,this.K+R(this)),this.H&255);P(this,a);this.A-=this.B.J},function(a){a=a.call(this,K(this,this.I+R(this)),this.H&255);P(this,a);this.A-=this.B.J},function(a){a=a.call(this,K(this,this.G+R(this)),this.D&255);P(this,a);this.A-=this.B.J},function(a){a=a.call(this,K(this,this.F+R(this)),this.D&255);P(this,a);this.A-=this.B.J},function(a){a=a.call(this,K(this,this.H+R(this)),this.D&255);P(this,a);this.A-=this.B.J},function(a){a=a.call(this,K(this,this.D+R(this)),this.D&255);P(this,a);
|
|
this.A-=this.B.J},function(a){a=a.call(this,K(this,S(this,2)+R(this)),this.D&255);P(this,a);this.A-=this.B.J},function(a){a=a.call(this,L(this,this.L+R(this)),this.D&255);P(this,a);this.A-=this.B.J},function(a){a=a.call(this,K(this,this.K+R(this)),this.D&255);P(this,a);this.A-=this.B.J},function(a){a=a.call(this,K(this,this.I+R(this)),this.D&255);P(this,a);this.A-=this.B.J},function(a){a=a.call(this,K(this,this.G+R(this)),this.G>>8&255);P(this,a);this.A-=this.B.J},function(a){a=a.call(this,K(this,
|
|
this.F+R(this)),this.G>>8&255);P(this,a);this.A-=this.B.J},function(a){a=a.call(this,K(this,this.H+R(this)),this.G>>8&255);P(this,a);this.A-=this.B.J},function(a){a=a.call(this,K(this,this.D+R(this)),this.G>>8&255);P(this,a);this.A-=this.B.J},function(a){a=a.call(this,K(this,S(this,2)+R(this)),this.G>>8&255);P(this,a);this.A-=this.B.J},function(a){a=a.call(this,L(this,this.L+R(this)),this.G>>8&255);P(this,a);this.A-=this.B.J},function(a){a=a.call(this,K(this,this.K+R(this)),this.G>>8&255);P(this,
|
|
a);this.A-=this.B.J},function(a){a=a.call(this,K(this,this.I+R(this)),this.G>>8&255);P(this,a);this.A-=this.B.J},function(a){a=a.call(this,K(this,this.G+R(this)),this.F>>8&255);P(this,a);this.A-=this.B.J},function(a){a=a.call(this,K(this,this.F+R(this)),this.F>>8&255);P(this,a);this.A-=this.B.J},function(a){a=a.call(this,K(this,this.H+R(this)),this.F>>8&255);P(this,a);this.A-=this.B.J},function(a){a=a.call(this,K(this,this.D+R(this)),this.F>>8&255);P(this,a);this.A-=this.B.J},function(a){a=a.call(this,
|
|
K(this,S(this,2)+R(this)),this.F>>8&255);P(this,a);this.A-=this.B.J},function(a){a=a.call(this,L(this,this.L+R(this)),this.F>>8&255);P(this,a);this.A-=this.B.J},function(a){a=a.call(this,K(this,this.K+R(this)),this.F>>8&255);P(this,a);this.A-=this.B.J},function(a){a=a.call(this,K(this,this.I+R(this)),this.F>>8&255);P(this,a);this.A-=this.B.J},function(a){a=a.call(this,K(this,this.G+R(this)),this.H>>8&255);P(this,a);this.A-=this.B.J},function(a){a=a.call(this,K(this,this.F+R(this)),this.H>>8&255);
|
|
P(this,a);this.A-=this.B.J},function(a){a=a.call(this,K(this,this.H+R(this)),this.H>>8&255);P(this,a);this.A-=this.B.J},function(a){a=a.call(this,K(this,this.D+R(this)),this.H>>8&255);P(this,a);this.A-=this.B.J},function(a){a=a.call(this,K(this,S(this,2)+R(this)),this.H>>8&255);P(this,a);this.A-=this.B.J},function(a){a=a.call(this,L(this,this.L+R(this)),this.H>>8&255);P(this,a);this.A-=this.B.J},function(a){a=a.call(this,K(this,this.K+R(this)),this.H>>8&255);P(this,a);this.A-=this.B.J},function(a){a=
|
|
a.call(this,K(this,this.I+R(this)),this.H>>8&255);P(this,a);this.A-=this.B.J},function(a){a=a.call(this,K(this,this.G+R(this)),this.D>>8&255);P(this,a);this.A-=this.B.J},function(a){a=a.call(this,K(this,this.F+R(this)),this.D>>8&255);P(this,a);this.A-=this.B.J},function(a){a=a.call(this,K(this,this.H+R(this)),this.D>>8&255);P(this,a);this.A-=this.B.J},function(a){a=a.call(this,K(this,this.D+R(this)),this.D>>8&255);P(this,a);this.A-=this.B.J},function(a){a=a.call(this,K(this,S(this,2)+R(this)),this.D>>
|
|
8&255);P(this,a);this.A-=this.B.J},function(a){a=a.call(this,L(this,this.L+R(this)),this.D>>8&255);P(this,a);this.A-=this.B.J},function(a){a=a.call(this,K(this,this.K+R(this)),this.D>>8&255);P(this,a);this.A-=this.B.J},function(a){a=a.call(this,K(this,this.I+R(this)),this.D>>8&255);P(this,a);this.A-=this.B.J},y[192],y[200],y[208],y[216],y[224],y[232],y[240],y[248],y[193],y[201],y[209],y[217],y[225],y[233],y[241],y[249],y[194],y[202],y[210],y[218],y[226],y[234],y[242],y[250],y[195],y[203],y[211],y[219],
|
|
y[227],y[235],y[243],y[251],y[196],y[204],y[212],y[220],y[228],y[236],y[244],y[252],y[197],y[205],y[213],y[221],y[229],y[237],y[245],y[253],y[198],y[206],y[214],y[222],y[230],y[238],y[246],y[254],y[199],y[207],y[215],y[223],y[231],y[239],y[247],y[255]],Ed=[function(a,b){var c=a[0].call(this,K(this,this.G),b.call(this));P(this,c);this.A-=this.B.N},function(a,b){var c=a[0].call(this,K(this,this.F),b.call(this));P(this,c);this.A-=this.B.N},function(a,b){var c=a[0].call(this,K(this,this.H),b.call(this));
|
|
P(this,c);this.A-=this.B.N},function(a,b){var c=a[0].call(this,K(this,this.D),b.call(this));P(this,c);this.A-=this.B.N},function(a,b){var c=a[0].call(this,K(this,S(this,0)),b.call(this));P(this,c);this.A-=this.B.N},function(a,b){var c=a[0].call(this,K(this,R(this)),b.call(this));P(this,c);this.A-=this.B.ea},function(a,b){var c=a[0].call(this,K(this,this.K),b.call(this));P(this,c);this.A-=this.B.N},function(a,b){var c=a[0].call(this,K(this,this.I),b.call(this));P(this,c);this.A-=this.B.N},function(a,
|
|
b){var c=a[1].call(this,K(this,this.G),b.call(this));P(this,c);this.A-=this.B.N},function(a,b){var c=a[1].call(this,K(this,this.F),b.call(this));P(this,c);this.A-=this.B.N},function(a,b){var c=a[1].call(this,K(this,this.H),b.call(this));P(this,c);this.A-=this.B.N},function(a,b){var c=a[1].call(this,K(this,this.D),b.call(this));P(this,c);this.A-=this.B.N},function(a,b){var c=a[1].call(this,K(this,S(this,0)),b.call(this));P(this,c);this.A-=this.B.N},function(a,b){var c=a[1].call(this,K(this,R(this)),
|
|
b.call(this));P(this,c);this.A-=this.B.ea},function(a,b){var c=a[1].call(this,K(this,this.K),b.call(this));P(this,c);this.A-=this.B.N},function(a,b){var c=a[1].call(this,K(this,this.I),b.call(this));P(this,c);this.A-=this.B.N},function(a,b){var c=a[2].call(this,K(this,this.G),b.call(this));P(this,c);this.A-=this.B.N},function(a,b){var c=a[2].call(this,K(this,this.F),b.call(this));P(this,c);this.A-=this.B.N},function(a,b){var c=a[2].call(this,K(this,this.H),b.call(this));P(this,c);this.A-=this.B.N},
|
|
function(a,b){var c=a[2].call(this,K(this,this.D),b.call(this));P(this,c);this.A-=this.B.N},function(a,b){var c=a[2].call(this,K(this,S(this,0)),b.call(this));P(this,c);this.A-=this.B.N},function(a,b){var c=a[2].call(this,K(this,R(this)),b.call(this));P(this,c);this.A-=this.B.ea},function(a,b){var c=a[2].call(this,K(this,this.K),b.call(this));P(this,c);this.A-=this.B.N},function(a,b){var c=a[2].call(this,K(this,this.I),b.call(this));P(this,c);this.A-=this.B.N},function(a,b){var c=a[3].call(this,K(this,
|
|
this.G),b.call(this));P(this,c);this.A-=this.B.N},function(a,b){var c=a[3].call(this,K(this,this.F),b.call(this));P(this,c);this.A-=this.B.N},function(a,b){var c=a[3].call(this,K(this,this.H),b.call(this));P(this,c);this.A-=this.B.N},function(a,b){var c=a[3].call(this,K(this,this.D),b.call(this));P(this,c);this.A-=this.B.N},function(a,b){var c=a[3].call(this,K(this,S(this,0)),b.call(this));P(this,c);this.A-=this.B.N},function(a,b){var c=a[3].call(this,K(this,R(this)),b.call(this));P(this,c);this.A-=
|
|
this.B.ea},function(a,b){var c=a[3].call(this,K(this,this.K),b.call(this));P(this,c);this.A-=this.B.N},function(a,b){var c=a[3].call(this,K(this,this.I),b.call(this));P(this,c);this.A-=this.B.N},function(a,b){var c=a[4].call(this,K(this,this.G),b.call(this));P(this,c);this.A-=this.B.N},function(a,b){var c=a[4].call(this,K(this,this.F),b.call(this));P(this,c);this.A-=this.B.N},function(a,b){var c=a[4].call(this,K(this,this.H),b.call(this));P(this,c);this.A-=this.B.N},function(a,b){var c=a[4].call(this,
|
|
K(this,this.D),b.call(this));P(this,c);this.A-=this.B.N},function(a,b){var c=a[4].call(this,K(this,S(this,0)),b.call(this));P(this,c);this.A-=this.B.N},function(a,b){var c=a[4].call(this,K(this,R(this)),b.call(this));P(this,c);this.A-=this.B.ea},function(a,b){var c=a[4].call(this,K(this,this.K),b.call(this));P(this,c);this.A-=this.B.N},function(a,b){var c=a[4].call(this,K(this,this.I),b.call(this));P(this,c);this.A-=this.B.N},function(a,b){var c=a[5].call(this,K(this,this.G),b.call(this));P(this,
|
|
c);this.A-=this.B.N},function(a,b){var c=a[5].call(this,K(this,this.F),b.call(this));P(this,c);this.A-=this.B.N},function(a,b){var c=a[5].call(this,K(this,this.H),b.call(this));P(this,c);this.A-=this.B.N},function(a,b){var c=a[5].call(this,K(this,this.D),b.call(this));P(this,c);this.A-=this.B.N},function(a,b){var c=a[5].call(this,K(this,S(this,0)),b.call(this));P(this,c);this.A-=this.B.N},function(a,b){var c=a[5].call(this,K(this,R(this)),b.call(this));P(this,c);this.A-=this.B.ea},function(a,b){var c=
|
|
a[5].call(this,K(this,this.K),b.call(this));P(this,c);this.A-=this.B.N},function(a,b){var c=a[5].call(this,K(this,this.I),b.call(this));P(this,c);this.A-=this.B.N},function(a,b){var c=a[6].call(this,K(this,this.G),b.call(this));P(this,c);this.A-=this.B.N},function(a,b){var c=a[6].call(this,K(this,this.F),b.call(this));P(this,c);this.A-=this.B.N},function(a,b){var c=a[6].call(this,K(this,this.H),b.call(this));P(this,c);this.A-=this.B.N},function(a,b){var c=a[6].call(this,K(this,this.D),b.call(this));
|
|
P(this,c);this.A-=this.B.N},function(a,b){var c=a[6].call(this,K(this,S(this,0)),b.call(this));P(this,c);this.A-=this.B.N},function(a,b){var c=a[6].call(this,K(this,R(this)),b.call(this));P(this,c);this.A-=this.B.ea},function(a,b){var c=a[6].call(this,K(this,this.K),b.call(this));P(this,c);this.A-=this.B.N},function(a,b){var c=a[6].call(this,K(this,this.I),b.call(this));P(this,c);this.A-=this.B.N},function(a,b){var c=a[7].call(this,K(this,this.G),b.call(this));P(this,c);this.A-=this.B.N},function(a,
|
|
b){var c=a[7].call(this,K(this,this.F),b.call(this));P(this,c);this.A-=this.B.N},function(a,b){var c=a[7].call(this,K(this,this.H),b.call(this));P(this,c);this.A-=this.B.N},function(a,b){var c=a[7].call(this,K(this,this.D),b.call(this));P(this,c);this.A-=this.B.N},function(a,b){var c=a[7].call(this,K(this,S(this,0)),b.call(this));P(this,c);this.A-=this.B.N},function(a,b){var c=a[7].call(this,K(this,R(this)),b.call(this));P(this,c);this.A-=this.B.ea},function(a,b){var c=a[7].call(this,K(this,this.K),
|
|
b.call(this));P(this,c);this.A-=this.B.N},function(a,b){var c=a[7].call(this,K(this,this.I),b.call(this));P(this,c);this.A-=this.B.N},function(a,b){var c=a[0].call(this,K(this,this.G+this.M()),b.call(this));P(this,c);this.A-=this.B.J},function(a,b){var c=a[0].call(this,K(this,this.F+this.M()),b.call(this));P(this,c);this.A-=this.B.J},function(a,b){var c=a[0].call(this,K(this,this.H+this.M()),b.call(this));P(this,c);this.A-=this.B.J},function(a,b){var c=a[0].call(this,K(this,this.D+this.M()),b.call(this));
|
|
P(this,c);this.A-=this.B.J},function(a,b){var c=a[0].call(this,K(this,S(this,1)+this.M()),b.call(this));P(this,c);this.A-=this.B.J},function(a,b){var c=a[0].call(this,L(this,this.L+this.M()),b.call(this));P(this,c);this.A-=this.B.J},function(a,b){var c=a[0].call(this,K(this,this.K+this.M()),b.call(this));P(this,c);this.A-=this.B.J},function(a,b){var c=a[0].call(this,K(this,this.I+this.M()),b.call(this));P(this,c);this.A-=this.B.J},function(a,b){var c=a[1].call(this,K(this,this.G+this.M()),b.call(this));
|
|
P(this,c);this.A-=this.B.J},function(a,b){var c=a[1].call(this,K(this,this.F+this.M()),b.call(this));P(this,c);this.A-=this.B.J},function(a,b){var c=a[1].call(this,K(this,this.H+this.M()),b.call(this));P(this,c);this.A-=this.B.J},function(a,b){var c=a[1].call(this,K(this,this.D+this.M()),b.call(this));P(this,c);this.A-=this.B.J},function(a,b){var c=a[1].call(this,K(this,S(this,1)+this.M()),b.call(this));P(this,c);this.A-=this.B.J},function(a,b){var c=a[1].call(this,L(this,this.L+this.M()),b.call(this));
|
|
P(this,c);this.A-=this.B.J},function(a,b){var c=a[1].call(this,K(this,this.K+this.M()),b.call(this));P(this,c);this.A-=this.B.J},function(a,b){var c=a[1].call(this,K(this,this.I+this.M()),b.call(this));P(this,c);this.A-=this.B.J},function(a,b){var c=a[2].call(this,K(this,this.G+this.M()),b.call(this));P(this,c);this.A-=this.B.J},function(a,b){var c=a[2].call(this,K(this,this.F+this.M()),b.call(this));P(this,c);this.A-=this.B.J},function(a,b){var c=a[2].call(this,K(this,this.H+this.M()),b.call(this));
|
|
P(this,c);this.A-=this.B.J},function(a,b){var c=a[2].call(this,K(this,this.D+this.M()),b.call(this));P(this,c);this.A-=this.B.J},function(a,b){var c=a[2].call(this,K(this,S(this,1)+this.M()),b.call(this));P(this,c);this.A-=this.B.J},function(a,b){var c=a[2].call(this,L(this,this.L+this.M()),b.call(this));P(this,c);this.A-=this.B.J},function(a,b){var c=a[2].call(this,K(this,this.K+this.M()),b.call(this));P(this,c);this.A-=this.B.J},function(a,b){var c=a[2].call(this,K(this,this.I+this.M()),b.call(this));
|
|
P(this,c);this.A-=this.B.J},function(a,b){var c=a[3].call(this,K(this,this.G+this.M()),b.call(this));P(this,c);this.A-=this.B.J},function(a,b){var c=a[3].call(this,K(this,this.F+this.M()),b.call(this));P(this,c);this.A-=this.B.J},function(a,b){var c=a[3].call(this,K(this,this.H+this.M()),b.call(this));P(this,c);this.A-=this.B.J},function(a,b){var c=a[3].call(this,K(this,this.D+this.M()),b.call(this));P(this,c);this.A-=this.B.J},function(a,b){var c=a[3].call(this,K(this,S(this,1)+this.M()),b.call(this));
|
|
P(this,c);this.A-=this.B.J},function(a,b){var c=a[3].call(this,L(this,this.L+this.M()),b.call(this));P(this,c);this.A-=this.B.J},function(a,b){var c=a[3].call(this,K(this,this.K+this.M()),b.call(this));P(this,c);this.A-=this.B.J},function(a,b){var c=a[3].call(this,K(this,this.I+this.M()),b.call(this));P(this,c);this.A-=this.B.J},function(a,b){var c=a[4].call(this,K(this,this.G+this.M()),b.call(this));P(this,c);this.A-=this.B.J},function(a,b){var c=a[4].call(this,K(this,this.F+this.M()),b.call(this));
|
|
P(this,c);this.A-=this.B.J},function(a,b){var c=a[4].call(this,K(this,this.H+this.M()),b.call(this));P(this,c);this.A-=this.B.J},function(a,b){var c=a[4].call(this,K(this,this.D+this.M()),b.call(this));P(this,c);this.A-=this.B.J},function(a,b){var c=a[4].call(this,K(this,S(this,1)+this.M()),b.call(this));P(this,c);this.A-=this.B.J},function(a,b){var c=a[4].call(this,L(this,this.L+this.M()),b.call(this));P(this,c);this.A-=this.B.J},function(a,b){var c=a[4].call(this,K(this,this.K+this.M()),b.call(this));
|
|
P(this,c);this.A-=this.B.J},function(a,b){var c=a[4].call(this,K(this,this.I+this.M()),b.call(this));P(this,c);this.A-=this.B.J},function(a,b){var c=a[5].call(this,K(this,this.G+this.M()),b.call(this));P(this,c);this.A-=this.B.J},function(a,b){var c=a[5].call(this,K(this,this.F+this.M()),b.call(this));P(this,c);this.A-=this.B.J},function(a,b){var c=a[5].call(this,K(this,this.H+this.M()),b.call(this));P(this,c);this.A-=this.B.J},function(a,b){var c=a[5].call(this,K(this,this.D+this.M()),b.call(this));
|
|
P(this,c);this.A-=this.B.J},function(a,b){var c=a[5].call(this,K(this,S(this,1)+this.M()),b.call(this));P(this,c);this.A-=this.B.J},function(a,b){var c=a[5].call(this,L(this,this.L+this.M()),b.call(this));P(this,c);this.A-=this.B.J},function(a,b){var c=a[5].call(this,K(this,this.K+this.M()),b.call(this));P(this,c);this.A-=this.B.J},function(a,b){var c=a[5].call(this,K(this,this.I+this.M()),b.call(this));P(this,c);this.A-=this.B.J},function(a,b){var c=a[6].call(this,K(this,this.G+this.M()),b.call(this));
|
|
P(this,c);this.A-=this.B.J},function(a,b){var c=a[6].call(this,K(this,this.F+this.M()),b.call(this));P(this,c);this.A-=this.B.J},function(a,b){var c=a[6].call(this,K(this,this.H+this.M()),b.call(this));P(this,c);this.A-=this.B.J},function(a,b){var c=a[6].call(this,K(this,this.D+this.M()),b.call(this));P(this,c);this.A-=this.B.J},function(a,b){var c=a[6].call(this,K(this,S(this,1)+this.M()),b.call(this));P(this,c);this.A-=this.B.J},function(a,b){var c=a[6].call(this,L(this,this.L+this.M()),b.call(this));
|
|
P(this,c);this.A-=this.B.J},function(a,b){var c=a[6].call(this,K(this,this.K+this.M()),b.call(this));P(this,c);this.A-=this.B.J},function(a,b){var c=a[6].call(this,K(this,this.I+this.M()),b.call(this));P(this,c);this.A-=this.B.J},function(a,b){var c=a[7].call(this,K(this,this.G+this.M()),b.call(this));P(this,c);this.A-=this.B.J},function(a,b){var c=a[7].call(this,K(this,this.F+this.M()),b.call(this));P(this,c);this.A-=this.B.J},function(a,b){var c=a[7].call(this,K(this,this.H+this.M()),b.call(this));
|
|
P(this,c);this.A-=this.B.J},function(a,b){var c=a[7].call(this,K(this,this.D+this.M()),b.call(this));P(this,c);this.A-=this.B.J},function(a,b){var c=a[7].call(this,K(this,S(this,1)+this.M()),b.call(this));P(this,c);this.A-=this.B.J},function(a,b){var c=a[7].call(this,L(this,this.L+this.M()),b.call(this));P(this,c);this.A-=this.B.J},function(a,b){var c=a[7].call(this,K(this,this.K+this.M()),b.call(this));P(this,c);this.A-=this.B.J},function(a,b){var c=a[7].call(this,K(this,this.I+this.M()),b.call(this));
|
|
P(this,c);this.A-=this.B.J},function(a,b){var c=a[0].call(this,K(this,this.G+R(this)),b.call(this));P(this,c);this.A-=this.B.J},function(a,b){var c=a[0].call(this,K(this,this.F+R(this)),b.call(this));P(this,c);this.A-=this.B.J},function(a,b){var c=a[0].call(this,K(this,this.H+R(this)),b.call(this));P(this,c);this.A-=this.B.J},function(a,b){var c=a[0].call(this,K(this,this.D+R(this)),b.call(this));P(this,c);this.A-=this.B.J},function(a,b){var c=a[0].call(this,K(this,S(this,2)+R(this)),b.call(this));
|
|
P(this,c);this.A-=this.B.J},function(a,b){var c=a[0].call(this,L(this,this.L+R(this)),b.call(this));P(this,c);this.A-=this.B.J},function(a,b){var c=a[0].call(this,K(this,this.K+R(this)),b.call(this));P(this,c);this.A-=this.B.J},function(a,b){var c=a[0].call(this,K(this,this.I+R(this)),b.call(this));P(this,c);this.A-=this.B.J},function(a,b){var c=a[1].call(this,K(this,this.G+R(this)),b.call(this));P(this,c);this.A-=this.B.J},function(a,b){var c=a[1].call(this,K(this,this.F+R(this)),b.call(this));P(this,
|
|
c);this.A-=this.B.J},function(a,b){var c=a[1].call(this,K(this,this.H+R(this)),b.call(this));P(this,c);this.A-=this.B.J},function(a,b){var c=a[1].call(this,K(this,this.D+R(this)),b.call(this));P(this,c);this.A-=this.B.J},function(a,b){var c=a[1].call(this,K(this,S(this,2)+R(this)),b.call(this));P(this,c);this.A-=this.B.J},function(a,b){var c=a[1].call(this,L(this,this.L+R(this)),b.call(this));P(this,c);this.A-=this.B.J},function(a,b){var c=a[1].call(this,K(this,this.K+R(this)),b.call(this));P(this,
|
|
c);this.A-=this.B.J},function(a,b){var c=a[1].call(this,K(this,this.I+R(this)),b.call(this));P(this,c);this.A-=this.B.J},function(a,b){var c=a[2].call(this,K(this,this.G+R(this)),b.call(this));P(this,c);this.A-=this.B.J},function(a,b){var c=a[2].call(this,K(this,this.F+R(this)),b.call(this));P(this,c);this.A-=this.B.J},function(a,b){var c=a[2].call(this,K(this,this.H+R(this)),b.call(this));P(this,c);this.A-=this.B.J},function(a,b){var c=a[2].call(this,K(this,this.D+R(this)),b.call(this));P(this,c);
|
|
this.A-=this.B.J},function(a,b){var c=a[2].call(this,K(this,S(this,2)+R(this)),b.call(this));P(this,c);this.A-=this.B.J},function(a,b){var c=a[2].call(this,L(this,this.L+R(this)),b.call(this));P(this,c);this.A-=this.B.J},function(a,b){var c=a[2].call(this,K(this,this.K+R(this)),b.call(this));P(this,c);this.A-=this.B.J},function(a,b){var c=a[2].call(this,K(this,this.I+R(this)),b.call(this));P(this,c);this.A-=this.B.J},function(a,b){var c=a[3].call(this,K(this,this.G+R(this)),b.call(this));P(this,c);
|
|
this.A-=this.B.J},function(a,b){var c=a[3].call(this,K(this,this.F+R(this)),b.call(this));P(this,c);this.A-=this.B.J},function(a,b){var c=a[3].call(this,K(this,this.H+R(this)),b.call(this));P(this,c);this.A-=this.B.J},function(a,b){var c=a[3].call(this,K(this,this.D+R(this)),b.call(this));P(this,c);this.A-=this.B.J},function(a,b){var c=a[3].call(this,K(this,S(this,2)+R(this)),b.call(this));P(this,c);this.A-=this.B.J},function(a,b){var c=a[3].call(this,L(this,this.L+R(this)),b.call(this));P(this,c);
|
|
this.A-=this.B.J},function(a,b){var c=a[3].call(this,K(this,this.K+R(this)),b.call(this));P(this,c);this.A-=this.B.J},function(a,b){var c=a[3].call(this,K(this,this.I+R(this)),b.call(this));P(this,c);this.A-=this.B.J},function(a,b){var c=a[4].call(this,K(this,this.G+R(this)),b.call(this));P(this,c);this.A-=this.B.J},function(a,b){var c=a[4].call(this,K(this,this.F+R(this)),b.call(this));P(this,c);this.A-=this.B.J},function(a,b){var c=a[4].call(this,K(this,this.H+R(this)),b.call(this));P(this,c);this.A-=
|
|
this.B.J},function(a,b){var c=a[4].call(this,K(this,this.D+R(this)),b.call(this));P(this,c);this.A-=this.B.J},function(a,b){var c=a[4].call(this,K(this,S(this,2)+R(this)),b.call(this));P(this,c);this.A-=this.B.J},function(a,b){var c=a[4].call(this,L(this,this.L+R(this)),b.call(this));P(this,c);this.A-=this.B.J},function(a,b){var c=a[4].call(this,K(this,this.K+R(this)),b.call(this));P(this,c);this.A-=this.B.J},function(a,b){var c=a[4].call(this,K(this,this.I+R(this)),b.call(this));P(this,c);this.A-=
|
|
this.B.J},function(a,b){var c=a[5].call(this,K(this,this.G+R(this)),b.call(this));P(this,c);this.A-=this.B.J},function(a,b){var c=a[5].call(this,K(this,this.F+R(this)),b.call(this));P(this,c);this.A-=this.B.J},function(a,b){var c=a[5].call(this,K(this,this.H+R(this)),b.call(this));P(this,c);this.A-=this.B.J},function(a,b){var c=a[5].call(this,K(this,this.D+R(this)),b.call(this));P(this,c);this.A-=this.B.J},function(a,b){var c=a[5].call(this,K(this,S(this,2)+R(this)),b.call(this));P(this,c);this.A-=
|
|
this.B.J},function(a,b){var c=a[5].call(this,L(this,this.L+R(this)),b.call(this));P(this,c);this.A-=this.B.J},function(a,b){var c=a[5].call(this,K(this,this.K+R(this)),b.call(this));P(this,c);this.A-=this.B.J},function(a,b){var c=a[5].call(this,K(this,this.I+R(this)),b.call(this));P(this,c);this.A-=this.B.J},function(a,b){var c=a[6].call(this,K(this,this.G+R(this)),b.call(this));P(this,c);this.A-=this.B.J},function(a,b){var c=a[6].call(this,K(this,this.F+R(this)),b.call(this));P(this,c);this.A-=this.B.J},
|
|
function(a,b){var c=a[6].call(this,K(this,this.H+R(this)),b.call(this));P(this,c);this.A-=this.B.J},function(a,b){var c=a[6].call(this,K(this,this.D+R(this)),b.call(this));P(this,c);this.A-=this.B.J},function(a,b){var c=a[6].call(this,K(this,S(this,2)+R(this)),b.call(this));P(this,c);this.A-=this.B.J},function(a,b){var c=a[6].call(this,L(this,this.L+R(this)),b.call(this));P(this,c);this.A-=this.B.J},function(a,b){var c=a[6].call(this,K(this,this.K+R(this)),b.call(this));P(this,c);this.A-=this.B.J},
|
|
function(a,b){var c=a[6].call(this,K(this,this.I+R(this)),b.call(this));P(this,c);this.A-=this.B.J},function(a,b){var c=a[7].call(this,K(this,this.G+R(this)),b.call(this));P(this,c);this.A-=this.B.J},function(a,b){var c=a[7].call(this,K(this,this.F+R(this)),b.call(this));P(this,c);this.A-=this.B.J},function(a,b){var c=a[7].call(this,K(this,this.H+R(this)),b.call(this));P(this,c);this.A-=this.B.J},function(a,b){var c=a[7].call(this,K(this,this.D+R(this)),b.call(this));P(this,c);this.A-=this.B.J},function(a,
|
|
b){var c=a[7].call(this,K(this,S(this,2)+R(this)),b.call(this));P(this,c);this.A-=this.B.J},function(a,b){var c=a[7].call(this,L(this,this.L+R(this)),b.call(this));P(this,c);this.A-=this.B.J},function(a,b){var c=a[7].call(this,K(this,this.K+R(this)),b.call(this));P(this,c);this.A-=this.B.J},function(a,b){var c=a[7].call(this,K(this,this.I+R(this)),b.call(this));P(this,c);this.A-=this.B.J},function(a,b){var c=a[0].call(this,this.G&255,b.call(this));this.G=this.G&-256|c},function(a,b){var c=a[0].call(this,
|
|
this.F&255,b.call(this));this.F=this.F&-256|c},function(a,b){var c=a[0].call(this,this.H&255,b.call(this));this.H=this.H&-256|c},function(a,b){var c=a[0].call(this,this.D&255,b.call(this));this.D=this.D&-256|c},function(a,b){var c=a[0].call(this,this.G>>8&255,b.call(this));this.G=this.G&-65281|c<<8},function(a,b){var c=a[0].call(this,this.F>>8&255,b.call(this));this.F=this.F&-65281|c<<8},function(a,b){var c=a[0].call(this,this.H>>8&255,b.call(this));this.H=this.H&-65281|c<<8},function(a,b){var c=
|
|
a[0].call(this,this.D>>8&255,b.call(this));this.D=this.D&-65281|c<<8},function(a,b){var c=a[1].call(this,this.G&255,b.call(this));this.G=this.G&-256|c},function(a,b){var c=a[1].call(this,this.F&255,b.call(this));this.F=this.F&-256|c},function(a,b){var c=a[1].call(this,this.H&255,b.call(this));this.H=this.H&-256|c},function(a,b){var c=a[1].call(this,this.D&255,b.call(this));this.D=this.D&-256|c},function(a,b){var c=a[1].call(this,this.G>>8&255,b.call(this));this.G=this.G&-65281|c<<8},function(a,b){var c=
|
|
a[1].call(this,this.F>>8&255,b.call(this));this.F=this.F&-65281|c<<8},function(a,b){var c=a[1].call(this,this.H>>8&255,b.call(this));this.H=this.H&-65281|c<<8},function(a,b){var c=a[1].call(this,this.D>>8&255,b.call(this));this.D=this.D&-65281|c<<8},function(a,b){var c=a[2].call(this,this.G&255,b.call(this));this.G=this.G&-256|c},function(a,b){var c=a[2].call(this,this.F&255,b.call(this));this.F=this.F&-256|c},function(a,b){var c=a[2].call(this,this.H&255,b.call(this));this.H=this.H&-256|c},function(a,
|
|
b){var c=a[2].call(this,this.D&255,b.call(this));this.D=this.D&-256|c},function(a,b){var c=a[2].call(this,this.G>>8&255,b.call(this));this.G=this.G&-65281|c<<8},function(a,b){var c=a[2].call(this,this.F>>8&255,b.call(this));this.F=this.F&-65281|c<<8},function(a,b){var c=a[2].call(this,this.H>>8&255,b.call(this));this.H=this.H&-65281|c<<8},function(a,b){var c=a[2].call(this,this.D>>8&255,b.call(this));this.D=this.D&-65281|c<<8},function(a,b){var c=a[3].call(this,this.G&255,b.call(this));this.G=this.G&
|
|
-256|c},function(a,b){var c=a[3].call(this,this.F&255,b.call(this));this.F=this.F&-256|c},function(a,b){var c=a[3].call(this,this.H&255,b.call(this));this.H=this.H&-256|c},function(a,b){var c=a[3].call(this,this.D&255,b.call(this));this.D=this.D&-256|c},function(a,b){var c=a[3].call(this,this.G>>8&255,b.call(this));this.G=this.G&-65281|c<<8},function(a,b){var c=a[3].call(this,this.F>>8&255,b.call(this));this.F=this.F&-65281|c<<8},function(a,b){var c=a[3].call(this,this.H>>8&255,b.call(this));this.H=
|
|
this.H&-65281|c<<8},function(a,b){var c=a[3].call(this,this.D>>8&255,b.call(this));this.D=this.D&-65281|c<<8},function(a,b){var c=a[4].call(this,this.G&255,b.call(this));this.G=this.G&-256|c},function(a,b){var c=a[4].call(this,this.F&255,b.call(this));this.F=this.F&-256|c},function(a,b){var c=a[4].call(this,this.H&255,b.call(this));this.H=this.H&-256|c},function(a,b){var c=a[4].call(this,this.D&255,b.call(this));this.D=this.D&-256|c},function(a,b){var c=a[4].call(this,this.G>>8&255,b.call(this));
|
|
this.G=this.G&-65281|c<<8},function(a,b){var c=a[4].call(this,this.F>>8&255,b.call(this));this.F=this.F&-65281|c<<8},function(a,b){var c=a[4].call(this,this.H>>8&255,b.call(this));this.H=this.H&-65281|c<<8},function(a,b){var c=a[4].call(this,this.D>>8&255,b.call(this));this.D=this.D&-65281|c<<8},function(a,b){var c=a[5].call(this,this.G&255,b.call(this));this.G=this.G&-256|c},function(a,b){var c=a[5].call(this,this.F&255,b.call(this));this.F=this.F&-256|c},function(a,b){var c=a[5].call(this,this.H&
|
|
255,b.call(this));this.H=this.H&-256|c},function(a,b){var c=a[5].call(this,this.D&255,b.call(this));this.D=this.D&-256|c},function(a,b){var c=a[5].call(this,this.G>>8&255,b.call(this));this.G=this.G&-65281|c<<8},function(a,b){var c=a[5].call(this,this.F>>8&255,b.call(this));this.F=this.F&-65281|c<<8},function(a,b){var c=a[5].call(this,this.H>>8&255,b.call(this));this.H=this.H&-65281|c<<8},function(a,b){var c=a[5].call(this,this.D>>8&255,b.call(this));this.D=this.D&-65281|c<<8},function(a,b){var c=
|
|
a[6].call(this,this.G&255,b.call(this));this.G=this.G&-256|c},function(a,b){var c=a[6].call(this,this.F&255,b.call(this));this.F=this.F&-256|c},function(a,b){var c=a[6].call(this,this.H&255,b.call(this));this.H=this.H&-256|c},function(a,b){var c=a[6].call(this,this.D&255,b.call(this));this.D=this.D&-256|c},function(a,b){var c=a[6].call(this,this.G>>8&255,b.call(this));this.G=this.G&-65281|c<<8},function(a,b){var c=a[6].call(this,this.F>>8&255,b.call(this));this.F=this.F&-65281|c<<8},function(a,b){var c=
|
|
a[6].call(this,this.H>>8&255,b.call(this));this.H=this.H&-65281|c<<8},function(a,b){var c=a[6].call(this,this.D>>8&255,b.call(this));this.D=this.D&-65281|c<<8},function(a,b){var c=a[7].call(this,this.G&255,b.call(this));this.G=this.G&-256|c},function(a,b){var c=a[7].call(this,this.F&255,b.call(this));this.F=this.F&-256|c},function(a,b){var c=a[7].call(this,this.H&255,b.call(this));this.H=this.H&-256|c},function(a,b){var c=a[7].call(this,this.D&255,b.call(this));this.D=this.D&-256|c},function(a,b){var c=
|
|
a[7].call(this,this.G>>8&255,b.call(this));this.G=this.G&-65281|c<<8},function(a,b){var c=a[7].call(this,this.F>>8&255,b.call(this));this.F=this.F&-65281|c<<8},function(a,b){var c=a[7].call(this,this.H>>8&255,b.call(this));this.H=this.H&-65281|c<<8},function(a,b){var c=a[7].call(this,this.D>>8&255,b.call(this));this.D=this.D&-65281|c<<8}],z=[function(a){a=a.call(this,this.G&this.C,I(this,this.G));this.G=this.G&~this.C|a;this.A-=this.B.N},function(a){a=a.call(this,this.G&this.C,I(this,this.F));this.G=
|
|
this.G&~this.C|a;this.A-=this.B.N},function(a){a=a.call(this,this.G&this.C,I(this,this.H));this.G=this.G&~this.C|a;this.A-=this.B.N},function(a){a=a.call(this,this.G&this.C,I(this,this.D));this.G=this.G&~this.C|a;this.A-=this.B.N},function(a){a=a.call(this,this.G&this.C,I(this,S(this,0)));this.G=this.G&~this.C|a;this.A-=this.B.N},function(a){a=a.call(this,this.G&this.C,I(this,R(this)));this.G=this.G&~this.C|a;this.A-=this.B.ea},function(a){a=a.call(this,this.G&this.C,I(this,this.K));this.G=this.G&
|
|
~this.C|a;this.A-=this.B.N},function(a){a=a.call(this,this.G&this.C,I(this,this.I));this.G=this.G&~this.C|a;this.A-=this.B.N},function(a){a=a.call(this,this.F&this.C,I(this,this.G));this.F=this.F&~this.C|a;this.A-=this.B.N},function(a){a=a.call(this,this.F&this.C,I(this,this.F));this.F=this.F&~this.C|a;this.A-=this.B.N},function(a){a=a.call(this,this.F&this.C,I(this,this.H));this.F=this.F&~this.C|a;this.A-=this.B.N},function(a){a=a.call(this,this.F&this.C,I(this,this.D));this.F=this.F&~this.C|a;this.A-=
|
|
this.B.N},function(a){a=a.call(this,this.F&this.C,I(this,S(this,0)));this.F=this.F&~this.C|a;this.A-=this.B.N},function(a){a=a.call(this,this.F&this.C,I(this,R(this)));this.F=this.F&~this.C|a;this.A-=this.B.ea},function(a){a=a.call(this,this.F&this.C,I(this,this.K));this.F=this.F&~this.C|a;this.A-=this.B.N},function(a){a=a.call(this,this.F&this.C,I(this,this.I));this.F=this.F&~this.C|a;this.A-=this.B.N},function(a){a=a.call(this,this.H&this.C,I(this,this.G));this.H=this.H&~this.C|a;this.A-=this.B.N},
|
|
function(a){a=a.call(this,this.H&this.C,I(this,this.F));this.H=this.H&~this.C|a;this.A-=this.B.N},function(a){a=a.call(this,this.H&this.C,I(this,this.H));this.H=this.H&~this.C|a;this.A-=this.B.N},function(a){a=a.call(this,this.H&this.C,I(this,this.D));this.H=this.H&~this.C|a;this.A-=this.B.N},function(a){a=a.call(this,this.H&this.C,I(this,S(this,0)));this.H=this.H&~this.C|a;this.A-=this.B.N},function(a){a=a.call(this,this.H&this.C,I(this,R(this)));this.H=this.H&~this.C|a;this.A-=this.B.ea},function(a){a=
|
|
a.call(this,this.H&this.C,I(this,this.K));this.H=this.H&~this.C|a;this.A-=this.B.N},function(a){a=a.call(this,this.H&this.C,I(this,this.I));this.H=this.H&~this.C|a;this.A-=this.B.N},function(a){a=a.call(this,this.D&this.C,I(this,this.G));this.D=this.D&~this.C|a;this.A-=this.B.N},function(a){a=a.call(this,this.D&this.C,I(this,this.F));this.D=this.D&~this.C|a;this.A-=this.B.N},function(a){a=a.call(this,this.D&this.C,I(this,this.H));this.D=this.D&~this.C|a;this.A-=this.B.N},function(a){a=a.call(this,
|
|
this.D&this.C,I(this,this.D));this.D=this.D&~this.C|a;this.A-=this.B.N},function(a){a=a.call(this,this.D&this.C,I(this,S(this,0)));this.D=this.D&~this.C|a;this.A-=this.B.N},function(a){a=a.call(this,this.D&this.C,I(this,R(this)));this.D=this.D&~this.C|a;this.A-=this.B.ea},function(a){a=a.call(this,this.D&this.C,I(this,this.K));this.D=this.D&~this.C|a;this.A-=this.B.N},function(a){a=a.call(this,this.D&this.C,I(this,this.I));this.D=this.D&~this.C|a;this.A-=this.B.N},function(a){a=a.call(this,m(this)&
|
|
this.C,I(this,this.G));l(this,m(this)&~this.C|a);this.A-=this.B.N},function(a){a=a.call(this,m(this)&this.C,I(this,this.F));l(this,m(this)&~this.C|a);this.A-=this.B.N},function(a){a=a.call(this,m(this)&this.C,I(this,this.H));l(this,m(this)&~this.C|a);this.A-=this.B.N},function(a){a=a.call(this,m(this)&this.C,I(this,this.D));l(this,m(this)&~this.C|a);this.A-=this.B.N},function(a){a=a.call(this,m(this)&this.C,I(this,S(this,0)));l(this,m(this)&~this.C|a);this.A-=this.B.N},function(a){a=a.call(this,m(this)&
|
|
this.C,I(this,R(this)));l(this,m(this)&~this.C|a);this.A-=this.B.ea},function(a){a=a.call(this,m(this)&this.C,I(this,this.K));l(this,m(this)&~this.C|a);this.A-=this.B.N},function(a){a=a.call(this,m(this)&this.C,I(this,this.I));l(this,m(this)&~this.C|a);this.A-=this.B.N},function(a){a=a.call(this,this.L&this.C,I(this,this.G));this.L=this.L&~this.C|a;this.A-=this.B.N},function(a){a=a.call(this,this.L&this.C,I(this,this.F));this.L=this.L&~this.C|a;this.A-=this.B.N},function(a){a=a.call(this,this.L&this.C,
|
|
I(this,this.H));this.L=this.L&~this.C|a;this.A-=this.B.N},function(a){a=a.call(this,this.L&this.C,I(this,this.D));this.L=this.L&~this.C|a;this.A-=this.B.N},function(a){a=a.call(this,this.L&this.C,I(this,S(this,0)));this.L=this.L&~this.C|a;this.A-=this.B.N},function(a){a=a.call(this,this.L&this.C,I(this,R(this)));this.L=this.L&~this.C|a;this.A-=this.B.ea},function(a){a=a.call(this,this.L&this.C,I(this,this.K));this.L=this.L&~this.C|a;this.A-=this.B.N},function(a){a=a.call(this,this.L&this.C,I(this,
|
|
this.I));this.L=this.L&~this.C|a;this.A-=this.B.N},function(a){a=a.call(this,this.K&this.C,I(this,this.G));this.K=this.K&~this.C|a;this.A-=this.B.N},function(a){a=a.call(this,this.K&this.C,I(this,this.F));this.K=this.K&~this.C|a;this.A-=this.B.N},function(a){a=a.call(this,this.K&this.C,I(this,this.H));this.K=this.K&~this.C|a;this.A-=this.B.N},function(a){a=a.call(this,this.K&this.C,I(this,this.D));this.K=this.K&~this.C|a;this.A-=this.B.N},function(a){a=a.call(this,this.K&this.C,I(this,S(this,0)));
|
|
this.K=this.K&~this.C|a;this.A-=this.B.N},function(a){a=a.call(this,this.K&this.C,I(this,R(this)));this.K=this.K&~this.C|a;this.A-=this.B.ea},function(a){a=a.call(this,this.K&this.C,I(this,this.K));this.K=this.K&~this.C|a;this.A-=this.B.N},function(a){a=a.call(this,this.K&this.C,I(this,this.I));this.K=this.K&~this.C|a;this.A-=this.B.N},function(a){a=a.call(this,this.I&this.C,I(this,this.G));this.I=this.I&~this.C|a;this.A-=this.B.N},function(a){a=a.call(this,this.I&this.C,I(this,this.F));this.I=this.I&
|
|
~this.C|a;this.A-=this.B.N},function(a){a=a.call(this,this.I&this.C,I(this,this.H));this.I=this.I&~this.C|a;this.A-=this.B.N},function(a){a=a.call(this,this.I&this.C,I(this,this.D));this.I=this.I&~this.C|a;this.A-=this.B.N},function(a){a=a.call(this,this.I&this.C,I(this,S(this,0)));this.I=this.I&~this.C|a;this.A-=this.B.N},function(a){a=a.call(this,this.I&this.C,I(this,R(this)));this.I=this.I&~this.C|a;this.A-=this.B.ea},function(a){a=a.call(this,this.I&this.C,I(this,this.K));this.I=this.I&~this.C|
|
|
a;this.A-=this.B.N},function(a){a=a.call(this,this.I&this.C,I(this,this.I));this.I=this.I&~this.C|a;this.A-=this.B.N},function(a){a=a.call(this,this.G&this.C,I(this,this.G+this.M()));this.G=this.G&~this.C|a;this.A-=this.B.J},function(a){a=a.call(this,this.G&this.C,I(this,this.F+this.M()));this.G=this.G&~this.C|a;this.A-=this.B.J},function(a){a=a.call(this,this.G&this.C,I(this,this.H+this.M()));this.G=this.G&~this.C|a;this.A-=this.B.J},function(a){a=a.call(this,this.G&this.C,I(this,this.D+this.M()));
|
|
this.G=this.G&~this.C|a;this.A-=this.B.J},function(a){a=a.call(this,this.G&this.C,I(this,S(this,1)+this.M()));this.G=this.G&~this.C|a;this.A-=this.B.J},function(a){a=a.call(this,this.G&this.C,J(this,this.L+this.M()));this.G=this.G&~this.C|a;this.A-=this.B.J},function(a){a=a.call(this,this.G&this.C,I(this,this.K+this.M()));this.G=this.G&~this.C|a;this.A-=this.B.J},function(a){a=a.call(this,this.G&this.C,I(this,this.I+this.M()));this.G=this.G&~this.C|a;this.A-=this.B.J},function(a){a=a.call(this,this.F&
|
|
this.C,I(this,this.G+this.M()));this.F=this.F&~this.C|a;this.A-=this.B.J},function(a){a=a.call(this,this.F&this.C,I(this,this.F+this.M()));this.F=this.F&~this.C|a;this.A-=this.B.J},function(a){a=a.call(this,this.F&this.C,I(this,this.H+this.M()));this.F=this.F&~this.C|a;this.A-=this.B.J},function(a){a=a.call(this,this.F&this.C,I(this,this.D+this.M()));this.F=this.F&~this.C|a;this.A-=this.B.J},function(a){a=a.call(this,this.F&this.C,I(this,S(this,1)+this.M()));this.F=this.F&~this.C|a;this.A-=this.B.J},
|
|
function(a){a=a.call(this,this.F&this.C,J(this,this.L+this.M()));this.F=this.F&~this.C|a;this.A-=this.B.J},function(a){a=a.call(this,this.F&this.C,I(this,this.K+this.M()));this.F=this.F&~this.C|a;this.A-=this.B.J},function(a){a=a.call(this,this.F&this.C,I(this,this.I+this.M()));this.F=this.F&~this.C|a;this.A-=this.B.J},function(a){a=a.call(this,this.H&this.C,I(this,this.G+this.M()));this.H=this.H&~this.C|a;this.A-=this.B.J},function(a){a=a.call(this,this.H&this.C,I(this,this.F+this.M()));this.H=this.H&
|
|
~this.C|a;this.A-=this.B.J},function(a){a=a.call(this,this.H&this.C,I(this,this.H+this.M()));this.H=this.H&~this.C|a;this.A-=this.B.J},function(a){a=a.call(this,this.H&this.C,I(this,this.D+this.M()));this.H=this.H&~this.C|a;this.A-=this.B.J},function(a){a=a.call(this,this.H&this.C,I(this,S(this,1)+this.M()));this.H=this.H&~this.C|a;this.A-=this.B.J},function(a){a=a.call(this,this.H&this.C,J(this,this.L+this.M()));this.H=this.H&~this.C|a;this.A-=this.B.J},function(a){a=a.call(this,this.H&this.C,I(this,
|
|
this.K+this.M()));this.H=this.H&~this.C|a;this.A-=this.B.J},function(a){a=a.call(this,this.H&this.C,I(this,this.I+this.M()));this.H=this.H&~this.C|a;this.A-=this.B.J},function(a){a=a.call(this,this.D&this.C,I(this,this.G+this.M()));this.D=this.D&~this.C|a;this.A-=this.B.J},function(a){a=a.call(this,this.D&this.C,I(this,this.F+this.M()));this.D=this.D&~this.C|a;this.A-=this.B.J},function(a){a=a.call(this,this.D&this.C,I(this,this.H+this.M()));this.D=this.D&~this.C|a;this.A-=this.B.J},function(a){a=
|
|
a.call(this,this.D&this.C,I(this,this.D+this.M()));this.D=this.D&~this.C|a;this.A-=this.B.J},function(a){a=a.call(this,this.D&this.C,I(this,S(this,1)+this.M()));this.D=this.D&~this.C|a;this.A-=this.B.J},function(a){a=a.call(this,this.D&this.C,J(this,this.L+this.M()));this.D=this.D&~this.C|a;this.A-=this.B.J},function(a){a=a.call(this,this.D&this.C,I(this,this.K+this.M()));this.D=this.D&~this.C|a;this.A-=this.B.J},function(a){a=a.call(this,this.D&this.C,I(this,this.I+this.M()));this.D=this.D&~this.C|
|
|
a;this.A-=this.B.J},function(a){a=a.call(this,m(this)&this.C,I(this,this.G+this.M()));l(this,m(this)&~this.C|a);this.A-=this.B.J},function(a){a=a.call(this,m(this)&this.C,I(this,this.F+this.M()));l(this,m(this)&~this.C|a);this.A-=this.B.J},function(a){a=a.call(this,m(this)&this.C,I(this,this.H+this.M()));l(this,m(this)&~this.C|a);this.A-=this.B.J},function(a){a=a.call(this,m(this)&this.C,I(this,this.D+this.M()));l(this,m(this)&~this.C|a);this.A-=this.B.J},function(a){a=a.call(this,m(this)&this.C,
|
|
I(this,S(this,1)+this.M()));l(this,m(this)&~this.C|a);this.A-=this.B.J},function(a){a=a.call(this,m(this)&this.C,J(this,this.L+this.M()));l(this,m(this)&~this.C|a);this.A-=this.B.J},function(a){a=a.call(this,m(this)&this.C,I(this,this.K+this.M()));l(this,m(this)&~this.C|a);this.A-=this.B.J},function(a){a=a.call(this,m(this)&this.C,I(this,this.I+this.M()));l(this,m(this)&~this.C|a);this.A-=this.B.J},function(a){a=a.call(this,this.L&this.C,I(this,this.G+this.M()));this.L=this.L&~this.C|a;this.A-=this.B.J},
|
|
function(a){a=a.call(this,this.L&this.C,I(this,this.F+this.M()));this.L=this.L&~this.C|a;this.A-=this.B.J},function(a){a=a.call(this,this.L&this.C,I(this,this.H+this.M()));this.L=this.L&~this.C|a;this.A-=this.B.J},function(a){a=a.call(this,this.L&this.C,I(this,this.D+this.M()));this.L=this.L&~this.C|a;this.A-=this.B.J},function(a){a=a.call(this,this.L&this.C,I(this,S(this,1)+this.M()));this.L=this.L&~this.C|a;this.A-=this.B.J},function(a){a=a.call(this,this.L&this.C,J(this,this.L+this.M()));this.L=
|
|
this.L&~this.C|a;this.A-=this.B.J},function(a){a=a.call(this,this.L&this.C,I(this,this.K+this.M()));this.L=this.L&~this.C|a;this.A-=this.B.J},function(a){a=a.call(this,this.L&this.C,I(this,this.I+this.M()));this.L=this.L&~this.C|a;this.A-=this.B.J},function(a){a=a.call(this,this.K&this.C,I(this,this.G+this.M()));this.K=this.K&~this.C|a;this.A-=this.B.J},function(a){a=a.call(this,this.K&this.C,I(this,this.F+this.M()));this.K=this.K&~this.C|a;this.A-=this.B.J},function(a){a=a.call(this,this.K&this.C,
|
|
I(this,this.H+this.M()));this.K=this.K&~this.C|a;this.A-=this.B.J},function(a){a=a.call(this,this.K&this.C,I(this,this.D+this.M()));this.K=this.K&~this.C|a;this.A-=this.B.J},function(a){a=a.call(this,this.K&this.C,I(this,S(this,1)+this.M()));this.K=this.K&~this.C|a;this.A-=this.B.J},function(a){a=a.call(this,this.K&this.C,J(this,this.L+this.M()));this.K=this.K&~this.C|a;this.A-=this.B.J},function(a){a=a.call(this,this.K&this.C,I(this,this.K+this.M()));this.K=this.K&~this.C|a;this.A-=this.B.J},function(a){a=
|
|
a.call(this,this.K&this.C,I(this,this.I+this.M()));this.K=this.K&~this.C|a;this.A-=this.B.J},function(a){a=a.call(this,this.I&this.C,I(this,this.G+this.M()));this.I=this.I&~this.C|a;this.A-=this.B.J},function(a){a=a.call(this,this.I&this.C,I(this,this.F+this.M()));this.I=this.I&~this.C|a;this.A-=this.B.J},function(a){a=a.call(this,this.I&this.C,I(this,this.H+this.M()));this.I=this.I&~this.C|a;this.A-=this.B.J},function(a){a=a.call(this,this.I&this.C,I(this,this.D+this.M()));this.I=this.I&~this.C|
|
|
a;this.A-=this.B.J},function(a){a=a.call(this,this.I&this.C,I(this,S(this,1)+this.M()));this.I=this.I&~this.C|a;this.A-=this.B.J},function(a){a=a.call(this,this.I&this.C,J(this,this.L+this.M()));this.I=this.I&~this.C|a;this.A-=this.B.J},function(a){a=a.call(this,this.I&this.C,I(this,this.K+this.M()));this.I=this.I&~this.C|a;this.A-=this.B.J},function(a){a=a.call(this,this.I&this.C,I(this,this.I+this.M()));this.I=this.I&~this.C|a;this.A-=this.B.J},function(a){a=a.call(this,this.G&this.C,I(this,this.G+
|
|
R(this)));this.G=this.G&~this.C|a;this.A-=this.B.J},function(a){a=a.call(this,this.G&this.C,I(this,this.F+R(this)));this.G=this.G&~this.C|a;this.A-=this.B.J},function(a){a=a.call(this,this.G&this.C,I(this,this.H+R(this)));this.G=this.G&~this.C|a;this.A-=this.B.J},function(a){a=a.call(this,this.G&this.C,I(this,this.D+R(this)));this.G=this.G&~this.C|a;this.A-=this.B.J},function(a){a=a.call(this,this.G&this.C,I(this,S(this,2)+R(this)));this.G=this.G&~this.C|a;this.A-=this.B.J},function(a){a=a.call(this,
|
|
this.G&this.C,J(this,this.L+R(this)));this.G=this.G&~this.C|a;this.A-=this.B.J},function(a){a=a.call(this,this.G&this.C,I(this,this.K+R(this)));this.G=this.G&~this.C|a;this.A-=this.B.J},function(a){a=a.call(this,this.G&this.C,I(this,this.I+R(this)));this.G=this.G&~this.C|a;this.A-=this.B.J},function(a){a=a.call(this,this.F&this.C,I(this,this.G+R(this)));this.F=this.F&~this.C|a;this.A-=this.B.J},function(a){a=a.call(this,this.F&this.C,I(this,this.F+R(this)));this.F=this.F&~this.C|a;this.A-=this.B.J},
|
|
function(a){a=a.call(this,this.F&this.C,I(this,this.H+R(this)));this.F=this.F&~this.C|a;this.A-=this.B.J},function(a){a=a.call(this,this.F&this.C,I(this,this.D+R(this)));this.F=this.F&~this.C|a;this.A-=this.B.J},function(a){a=a.call(this,this.F&this.C,I(this,S(this,2)+R(this)));this.F=this.F&~this.C|a;this.A-=this.B.J},function(a){a=a.call(this,this.F&this.C,J(this,this.L+R(this)));this.F=this.F&~this.C|a;this.A-=this.B.J},function(a){a=a.call(this,this.F&this.C,I(this,this.K+R(this)));this.F=this.F&
|
|
~this.C|a;this.A-=this.B.J},function(a){a=a.call(this,this.F&this.C,I(this,this.I+R(this)));this.F=this.F&~this.C|a;this.A-=this.B.J},function(a){a=a.call(this,this.H&this.C,I(this,this.G+R(this)));this.H=this.H&~this.C|a;this.A-=this.B.J},function(a){a=a.call(this,this.H&this.C,I(this,this.F+R(this)));this.H=this.H&~this.C|a;this.A-=this.B.J},function(a){a=a.call(this,this.H&this.C,I(this,this.H+R(this)));this.H=this.H&~this.C|a;this.A-=this.B.J},function(a){a=a.call(this,this.H&this.C,I(this,this.D+
|
|
R(this)));this.H=this.H&~this.C|a;this.A-=this.B.J},function(a){a=a.call(this,this.H&this.C,I(this,S(this,2)+R(this)));this.H=this.H&~this.C|a;this.A-=this.B.J},function(a){a=a.call(this,this.H&this.C,J(this,this.L+R(this)));this.H=this.H&~this.C|a;this.A-=this.B.J},function(a){a=a.call(this,this.H&this.C,I(this,this.K+R(this)));this.H=this.H&~this.C|a;this.A-=this.B.J},function(a){a=a.call(this,this.H&this.C,I(this,this.I+R(this)));this.H=this.H&~this.C|a;this.A-=this.B.J},function(a){a=a.call(this,
|
|
this.D&this.C,I(this,this.G+R(this)));this.D=this.D&~this.C|a;this.A-=this.B.J},function(a){a=a.call(this,this.D&this.C,I(this,this.F+R(this)));this.D=this.D&~this.C|a;this.A-=this.B.J},function(a){a=a.call(this,this.D&this.C,I(this,this.H+R(this)));this.D=this.D&~this.C|a;this.A-=this.B.J},function(a){a=a.call(this,this.D&this.C,I(this,this.D+R(this)));this.D=this.D&~this.C|a;this.A-=this.B.J},function(a){a=a.call(this,this.D&this.C,I(this,S(this,2)+R(this)));this.D=this.D&~this.C|a;this.A-=this.B.J},
|
|
function(a){a=a.call(this,this.D&this.C,J(this,this.L+R(this)));this.D=this.D&~this.C|a;this.A-=this.B.J},function(a){a=a.call(this,this.D&this.C,I(this,this.K+R(this)));this.D=this.D&~this.C|a;this.A-=this.B.J},function(a){a=a.call(this,this.D&this.C,I(this,this.I+R(this)));this.D=this.D&~this.C|a;this.A-=this.B.J},function(a){a=a.call(this,m(this)&this.C,I(this,this.G+R(this)));l(this,m(this)&~this.C|a);this.A-=this.B.J},function(a){a=a.call(this,m(this)&this.C,I(this,this.F+R(this)));l(this,m(this)&
|
|
~this.C|a);this.A-=this.B.J},function(a){a=a.call(this,m(this)&this.C,I(this,this.H+R(this)));l(this,m(this)&~this.C|a);this.A-=this.B.J},function(a){a=a.call(this,m(this)&this.C,I(this,this.D+R(this)));l(this,m(this)&~this.C|a);this.A-=this.B.J},function(a){a=a.call(this,m(this)&this.C,I(this,S(this,2)+R(this)));l(this,m(this)&~this.C|a);this.A-=this.B.J},function(a){a=a.call(this,m(this)&this.C,J(this,this.L+R(this)));l(this,m(this)&~this.C|a);this.A-=this.B.J},function(a){a=a.call(this,m(this)&
|
|
this.C,I(this,this.K+R(this)));l(this,m(this)&~this.C|a);this.A-=this.B.J},function(a){a=a.call(this,m(this)&this.C,I(this,this.I+R(this)));l(this,m(this)&~this.C|a);this.A-=this.B.J},function(a){a=a.call(this,this.L&this.C,I(this,this.G+R(this)));this.L=this.L&~this.C|a;this.A-=this.B.J},function(a){a=a.call(this,this.L&this.C,I(this,this.F+R(this)));this.L=this.L&~this.C|a;this.A-=this.B.J},function(a){a=a.call(this,this.L&this.C,I(this,this.H+R(this)));this.L=this.L&~this.C|a;this.A-=this.B.J},
|
|
function(a){a=a.call(this,this.L&this.C,I(this,this.D+R(this)));this.L=this.L&~this.C|a;this.A-=this.B.J},function(a){a=a.call(this,this.L&this.C,I(this,S(this,2)+R(this)));this.L=this.L&~this.C|a;this.A-=this.B.J},function(a){a=a.call(this,this.L&this.C,J(this,this.L+R(this)));this.L=this.L&~this.C|a;this.A-=this.B.J},function(a){a=a.call(this,this.L&this.C,I(this,this.K+R(this)));this.L=this.L&~this.C|a;this.A-=this.B.J},function(a){a=a.call(this,this.L&this.C,I(this,this.I+R(this)));this.L=this.L&
|
|
~this.C|a;this.A-=this.B.J},function(a){a=a.call(this,this.K&this.C,I(this,this.G+R(this)));this.K=this.K&~this.C|a;this.A-=this.B.J},function(a){a=a.call(this,this.K&this.C,I(this,this.F+R(this)));this.K=this.K&~this.C|a;this.A-=this.B.J},function(a){a=a.call(this,this.K&this.C,I(this,this.H+R(this)));this.K=this.K&~this.C|a;this.A-=this.B.J},function(a){a=a.call(this,this.K&this.C,I(this,this.D+R(this)));this.K=this.K&~this.C|a;this.A-=this.B.J},function(a){a=a.call(this,this.K&this.C,I(this,S(this,
|
|
2)+R(this)));this.K=this.K&~this.C|a;this.A-=this.B.J},function(a){a=a.call(this,this.K&this.C,J(this,this.L+R(this)));this.K=this.K&~this.C|a;this.A-=this.B.J},function(a){a=a.call(this,this.K&this.C,I(this,this.K+R(this)));this.K=this.K&~this.C|a;this.A-=this.B.J},function(a){a=a.call(this,this.K&this.C,I(this,this.I+R(this)));this.K=this.K&~this.C|a;this.A-=this.B.J},function(a){a=a.call(this,this.I&this.C,I(this,this.G+R(this)));this.I=this.I&~this.C|a;this.A-=this.B.J},function(a){a=a.call(this,
|
|
this.I&this.C,I(this,this.F+R(this)));this.I=this.I&~this.C|a;this.A-=this.B.J},function(a){a=a.call(this,this.I&this.C,I(this,this.H+R(this)));this.I=this.I&~this.C|a;this.A-=this.B.J},function(a){a=a.call(this,this.I&this.C,I(this,this.D+R(this)));this.I=this.I&~this.C|a;this.A-=this.B.J},function(a){a=a.call(this,this.I&this.C,I(this,S(this,2)+R(this)));this.I=this.I&~this.C|a;this.A-=this.B.J},function(a){a=a.call(this,this.I&this.C,J(this,this.L+R(this)));this.I=this.I&~this.C|a;this.A-=this.B.J},
|
|
function(a){a=a.call(this,this.I&this.C,I(this,this.K+R(this)));this.I=this.I&~this.C|a;this.A-=this.B.J},function(a){a=a.call(this,this.I&this.C,I(this,this.I+R(this)));this.I=this.I&~this.C|a;this.A-=this.B.J},function(a){a=a.call(this,this.G&this.C,this.G&this.C);this.G=this.G&~this.C|a},function(a){a=a.call(this,this.G&this.C,this.F&this.C);this.G=this.G&~this.C|a},function(a){a=a.call(this,this.G&this.C,this.H&this.C);this.G=this.G&~this.C|a},function(a){a=a.call(this,this.G&this.C,this.D&this.C);
|
|
this.G=this.G&~this.C|a},function(a){a=a.call(this,this.G&this.C,m(this)&this.C);this.G=this.G&~this.C|a},function(a){a=a.call(this,this.G&this.C,this.L&this.C);this.G=this.G&~this.C|a},function(a){a=a.call(this,this.G&this.C,this.K&this.C);this.G=this.G&~this.C|a},function(a){a=a.call(this,this.G&this.C,this.I&this.C);this.G=this.G&~this.C|a},function(a){a=a.call(this,this.F&this.C,this.G&this.C);this.F=this.F&~this.C|a},function(a){a=a.call(this,this.F&this.C,this.F&this.C);this.F=this.F&~this.C|
|
|
a},function(a){a=a.call(this,this.F&this.C,this.H&this.C);this.F=this.F&~this.C|a},function(a){a=a.call(this,this.F&this.C,this.D&this.C);this.F=this.F&~this.C|a},function(a){a=a.call(this,this.F&this.C,m(this)&this.C);this.F=this.F&~this.C|a},function(a){a=a.call(this,this.F&this.C,this.L&this.C);this.F=this.F&~this.C|a},function(a){a=a.call(this,this.F&this.C,this.K&this.C);this.F=this.F&~this.C|a},function(a){a=a.call(this,this.F&this.C,this.I&this.C);this.F=this.F&~this.C|a},function(a){a=a.call(this,
|
|
this.H&this.C,this.G&this.C);this.H=this.H&~this.C|a},function(a){a=a.call(this,this.H&this.C,this.F&this.C);this.H=this.H&~this.C|a},function(a){a=a.call(this,this.H&this.C,this.H&this.C);this.H=this.H&~this.C|a},function(a){a=a.call(this,this.H&this.C,this.D&this.C);this.H=this.H&~this.C|a},function(a){a=a.call(this,this.H&this.C,m(this)&this.C);this.H=this.H&~this.C|a},function(a){a=a.call(this,this.H&this.C,this.L&this.C);this.H=this.H&~this.C|a},function(a){a=a.call(this,this.H&this.C,this.K&
|
|
this.C);this.H=this.H&~this.C|a},function(a){a=a.call(this,this.H&this.C,this.I&this.C);this.H=this.H&~this.C|a},function(a){a=a.call(this,this.D&this.C,this.G&this.C);this.D=this.D&~this.C|a},function(a){a=a.call(this,this.D&this.C,this.F&this.C);this.D=this.D&~this.C|a},function(a){a=a.call(this,this.D&this.C,this.H&this.C);this.D=this.D&~this.C|a},function(a){a=a.call(this,this.D&this.C,this.D&this.C);this.D=this.D&~this.C|a},function(a){a=a.call(this,this.D&this.C,m(this)&this.C);this.D=this.D&
|
|
~this.C|a},function(a){a=a.call(this,this.D&this.C,this.L&this.C);this.D=this.D&~this.C|a},function(a){a=a.call(this,this.D&this.C,this.K&this.C);this.D=this.D&~this.C|a},function(a){a=a.call(this,this.D&this.C,this.I&this.C);this.D=this.D&~this.C|a},function(a){a=a.call(this,m(this)&this.C,this.G&this.C);l(this,m(this)&~this.C|a)},function(a){a=a.call(this,m(this)&this.C,this.F&this.C);l(this,m(this)&~this.C|a)},function(a){a=a.call(this,m(this)&this.C,this.H&this.C);l(this,m(this)&~this.C|a)},function(a){a=
|
|
a.call(this,m(this)&this.C,this.D&this.C);l(this,m(this)&~this.C|a)},function(a){a=a.call(this,m(this)&this.C,m(this)&this.C);l(this,m(this)&~this.C|a)},function(a){a=a.call(this,m(this)&this.C,this.L&this.C);l(this,m(this)&~this.C|a)},function(a){a=a.call(this,m(this)&this.C,this.K&this.C);l(this,m(this)&~this.C|a)},function(a){a=a.call(this,m(this)&this.C,this.I&this.C);l(this,m(this)&~this.C|a)},function(a){a=a.call(this,this.L&this.C,this.G&this.C);this.L=this.L&~this.C|a},function(a){a=a.call(this,
|
|
this.L&this.C,this.F&this.C);this.L=this.L&~this.C|a},function(a){a=a.call(this,this.L&this.C,this.H&this.C);this.L=this.L&~this.C|a},function(a){a=a.call(this,this.L&this.C,this.D&this.C);this.L=this.L&~this.C|a},function(a){a=a.call(this,this.L&this.C,m(this)&this.C);this.L=this.L&~this.C|a},function(a){a=a.call(this,this.L&this.C,this.L&this.C);this.L=this.L&~this.C|a},function(a){a=a.call(this,this.L&this.C,this.K&this.C);this.L=this.L&~this.C|a},function(a){a=a.call(this,this.L&this.C,this.I&
|
|
this.C);this.L=this.L&~this.C|a},function(a){a=a.call(this,this.K&this.C,this.G&this.C);this.K=this.K&~this.C|a},function(a){a=a.call(this,this.K&this.C,this.F&this.C);this.K=this.K&~this.C|a},function(a){a=a.call(this,this.K&this.C,this.H&this.C);this.K=this.K&~this.C|a},function(a){a=a.call(this,this.K&this.C,this.D&this.C);this.K=this.K&~this.C|a},function(a){a=a.call(this,this.K&this.C,m(this)&this.C);this.K=this.K&~this.C|a},function(a){a=a.call(this,this.K&this.C,this.L&this.C);this.K=this.K&
|
|
~this.C|a},function(a){a=a.call(this,this.K&this.C,this.K&this.C);this.K=this.K&~this.C|a},function(a){a=a.call(this,this.K&this.C,this.I&this.C);this.K=this.K&~this.C|a},function(a){a=a.call(this,this.I&this.C,this.G&this.C);this.I=this.I&~this.C|a},function(a){a=a.call(this,this.I&this.C,this.F&this.C);this.I=this.I&~this.C|a},function(a){a=a.call(this,this.I&this.C,this.H&this.C);this.I=this.I&~this.C|a},function(a){a=a.call(this,this.I&this.C,this.D&this.C);this.I=this.I&~this.C|a},function(a){a=
|
|
a.call(this,this.I&this.C,m(this)&this.C);this.I=this.I&~this.C|a},function(a){a=a.call(this,this.I&this.C,this.L&this.C);this.I=this.I&~this.C|a},function(a){a=a.call(this,this.I&this.C,this.K&this.C);this.I=this.I&~this.C|a},function(a){a=a.call(this,this.I&this.C,this.I&this.C);this.I=this.I&~this.C|a}],Fd=[function(a){a=a.call(this,M(this,this.G),this.G&this.C);Q(this,a);this.A-=this.B.N},function(a){a=a.call(this,M(this,this.F),this.G&this.C);Q(this,a);this.A-=this.B.N},function(a){a=a.call(this,
|
|
M(this,this.H),this.G&this.C);Q(this,a);this.A-=this.B.N},function(a){a=a.call(this,M(this,this.D),this.G&this.C);Q(this,a);this.A-=this.B.N},function(a){a=a.call(this,M(this,S(this,0)),this.G&this.C);Q(this,a);this.A-=this.B.N},function(a){a=a.call(this,M(this,R(this)),this.G&this.C);Q(this,a);this.A-=this.B.ea},function(a){a=a.call(this,M(this,this.K),this.G&this.C);Q(this,a);this.A-=this.B.N},function(a){a=a.call(this,M(this,this.I),this.G&this.C);Q(this,a);this.A-=this.B.N},function(a){a=a.call(this,
|
|
M(this,this.G),this.F&this.C);Q(this,a);this.A-=this.B.N},function(a){a=a.call(this,M(this,this.F),this.F&this.C);Q(this,a);this.A-=this.B.N},function(a){a=a.call(this,M(this,this.H),this.F&this.C);Q(this,a);this.A-=this.B.N},function(a){a=a.call(this,M(this,this.D),this.F&this.C);Q(this,a);this.A-=this.B.N},function(a){a=a.call(this,M(this,S(this,0)),this.F&this.C);Q(this,a);this.A-=this.B.N},function(a){a=a.call(this,M(this,R(this)),this.F&this.C);Q(this,a);this.A-=this.B.ea},function(a){a=a.call(this,
|
|
M(this,this.K),this.F&this.C);Q(this,a);this.A-=this.B.N},function(a){a=a.call(this,M(this,this.I),this.F&this.C);Q(this,a);this.A-=this.B.N},function(a){a=a.call(this,M(this,this.G),this.H&this.C);Q(this,a);this.A-=this.B.N},function(a){a=a.call(this,M(this,this.F),this.H&this.C);Q(this,a);this.A-=this.B.N},function(a){a=a.call(this,M(this,this.H),this.H&this.C);Q(this,a);this.A-=this.B.N},function(a){a=a.call(this,M(this,this.D),this.H&this.C);Q(this,a);this.A-=this.B.N},function(a){a=a.call(this,
|
|
M(this,S(this,0)),this.H&this.C);Q(this,a);this.A-=this.B.N},function(a){a=a.call(this,M(this,R(this)),this.H&this.C);Q(this,a);this.A-=this.B.ea},function(a){a=a.call(this,M(this,this.K),this.H&this.C);Q(this,a);this.A-=this.B.N},function(a){a=a.call(this,M(this,this.I),this.H&this.C);Q(this,a);this.A-=this.B.N},function(a){a=a.call(this,M(this,this.G),this.D&this.C);Q(this,a);this.A-=this.B.N},function(a){a=a.call(this,M(this,this.F),this.D&this.C);Q(this,a);this.A-=this.B.N},function(a){a=a.call(this,
|
|
M(this,this.H),this.D&this.C);Q(this,a);this.A-=this.B.N},function(a){a=a.call(this,M(this,this.D),this.D&this.C);Q(this,a);this.A-=this.B.N},function(a){a=a.call(this,M(this,S(this,0)),this.D&this.C);Q(this,a);this.A-=this.B.N},function(a){a=a.call(this,M(this,R(this)),this.D&this.C);Q(this,a);this.A-=this.B.ea},function(a){a=a.call(this,M(this,this.K),this.D&this.C);Q(this,a);this.A-=this.B.N},function(a){a=a.call(this,M(this,this.I),this.D&this.C);Q(this,a);this.A-=this.B.N},function(a){a=a.call(this,
|
|
M(this,this.G),m(this)&this.C);Q(this,a);this.A-=this.B.N},function(a){a=a.call(this,M(this,this.F),m(this)&this.C);Q(this,a);this.A-=this.B.N},function(a){a=a.call(this,M(this,this.H),m(this)&this.C);Q(this,a);this.A-=this.B.N},function(a){a=a.call(this,M(this,this.D),m(this)&this.C);Q(this,a);this.A-=this.B.N},function(a){a=a.call(this,M(this,S(this,0)),m(this)&this.C);Q(this,a);this.A-=this.B.N},function(a){a=a.call(this,M(this,R(this)),m(this)&this.C);Q(this,a);this.A-=this.B.ea},function(a){a=
|
|
a.call(this,M(this,this.K),m(this)&this.C);Q(this,a);this.A-=this.B.N},function(a){a=a.call(this,M(this,this.I),m(this)&this.C);Q(this,a);this.A-=this.B.N},function(a){a=a.call(this,M(this,this.G),this.L&this.C);Q(this,a);this.A-=this.B.N},function(a){a=a.call(this,M(this,this.F),this.L&this.C);Q(this,a);this.A-=this.B.N},function(a){a=a.call(this,M(this,this.H),this.L&this.C);Q(this,a);this.A-=this.B.N},function(a){a=a.call(this,M(this,this.D),this.L&this.C);Q(this,a);this.A-=this.B.N},function(a){a=
|
|
a.call(this,M(this,S(this,0)),this.L&this.C);Q(this,a);this.A-=this.B.N},function(a){a=a.call(this,M(this,R(this)),this.L&this.C);Q(this,a);this.A-=this.B.ea},function(a){a=a.call(this,M(this,this.K),this.L&this.C);Q(this,a);this.A-=this.B.N},function(a){a=a.call(this,M(this,this.I),this.L&this.C);Q(this,a);this.A-=this.B.N},function(a){a=a.call(this,M(this,this.G),this.K&this.C);Q(this,a);this.A-=this.B.N},function(a){a=a.call(this,M(this,this.F),this.K&this.C);Q(this,a);this.A-=this.B.N},function(a){a=
|
|
a.call(this,M(this,this.H),this.K&this.C);Q(this,a);this.A-=this.B.N},function(a){a=a.call(this,M(this,this.D),this.K&this.C);Q(this,a);this.A-=this.B.N},function(a){a=a.call(this,M(this,S(this,0)),this.K&this.C);Q(this,a);this.A-=this.B.N},function(a){a=a.call(this,M(this,R(this)),this.K&this.C);Q(this,a);this.A-=this.B.ea},function(a){a=a.call(this,M(this,this.K),this.K&this.C);Q(this,a);this.A-=this.B.N},function(a){a=a.call(this,M(this,this.I),this.K&this.C);Q(this,a);this.A-=this.B.N},function(a){a=
|
|
a.call(this,M(this,this.G),this.I&this.C);Q(this,a);this.A-=this.B.N},function(a){a=a.call(this,M(this,this.F),this.I&this.C);Q(this,a);this.A-=this.B.N},function(a){a=a.call(this,M(this,this.H),this.I&this.C);Q(this,a);this.A-=this.B.N},function(a){a=a.call(this,M(this,this.D),this.I&this.C);Q(this,a);this.A-=this.B.N},function(a){a=a.call(this,M(this,S(this,0)),this.I&this.C);Q(this,a);this.A-=this.B.N},function(a){a=a.call(this,M(this,R(this)),this.I&this.C);Q(this,a);this.A-=this.B.ea},function(a){a=
|
|
a.call(this,M(this,this.K),this.I&this.C);Q(this,a);this.A-=this.B.N},function(a){a=a.call(this,M(this,this.I),this.I&this.C);Q(this,a);this.A-=this.B.N},function(a){a=a.call(this,M(this,this.G+this.M()),this.G&this.C);Q(this,a);this.A-=this.B.J},function(a){a=a.call(this,M(this,this.F+this.M()),this.G&this.C);Q(this,a);this.A-=this.B.J},function(a){a=a.call(this,M(this,this.H+this.M()),this.G&this.C);Q(this,a);this.A-=this.B.J},function(a){a=a.call(this,M(this,this.D+this.M()),this.G&this.C);Q(this,
|
|
a);this.A-=this.B.J},function(a){a=a.call(this,M(this,S(this,1)+this.M()),this.G&this.C);Q(this,a);this.A-=this.B.J},function(a){a=a.call(this,N(this,this.L+this.M()),this.G&this.C);Q(this,a);this.A-=this.B.J},function(a){a=a.call(this,M(this,this.K+this.M()),this.G&this.C);Q(this,a);this.A-=this.B.J},function(a){a=a.call(this,M(this,this.I+this.M()),this.G&this.C);Q(this,a);this.A-=this.B.J},function(a){a=a.call(this,M(this,this.G+this.M()),this.F&this.C);Q(this,a);this.A-=this.B.J},function(a){a=
|
|
a.call(this,M(this,this.F+this.M()),this.F&this.C);Q(this,a);this.A-=this.B.J},function(a){a=a.call(this,M(this,this.H+this.M()),this.F&this.C);Q(this,a);this.A-=this.B.J},function(a){a=a.call(this,M(this,this.D+this.M()),this.F&this.C);Q(this,a);this.A-=this.B.J},function(a){a=a.call(this,M(this,S(this,1)+this.M()),this.F&this.C);Q(this,a);this.A-=this.B.J},function(a){a=a.call(this,N(this,this.L+this.M()),this.F&this.C);Q(this,a);this.A-=this.B.J},function(a){a=a.call(this,M(this,this.K+this.M()),
|
|
this.F&this.C);Q(this,a);this.A-=this.B.J},function(a){a=a.call(this,M(this,this.I+this.M()),this.F&this.C);Q(this,a);this.A-=this.B.J},function(a){a=a.call(this,M(this,this.G+this.M()),this.H&this.C);Q(this,a);this.A-=this.B.J},function(a){a=a.call(this,M(this,this.F+this.M()),this.H&this.C);Q(this,a);this.A-=this.B.J},function(a){a=a.call(this,M(this,this.H+this.M()),this.H&this.C);Q(this,a);this.A-=this.B.J},function(a){a=a.call(this,M(this,this.D+this.M()),this.H&this.C);Q(this,a);this.A-=this.B.J},
|
|
function(a){a=a.call(this,M(this,S(this,1)+this.M()),this.H&this.C);Q(this,a);this.A-=this.B.J},function(a){a=a.call(this,N(this,this.L+this.M()),this.H&this.C);Q(this,a);this.A-=this.B.J},function(a){a=a.call(this,M(this,this.K+this.M()),this.H&this.C);Q(this,a);this.A-=this.B.J},function(a){a=a.call(this,M(this,this.I+this.M()),this.H&this.C);Q(this,a);this.A-=this.B.J},function(a){a=a.call(this,M(this,this.G+this.M()),this.D&this.C);Q(this,a);this.A-=this.B.J},function(a){a=a.call(this,M(this,
|
|
this.F+this.M()),this.D&this.C);Q(this,a);this.A-=this.B.J},function(a){a=a.call(this,M(this,this.H+this.M()),this.D&this.C);Q(this,a);this.A-=this.B.J},function(a){a=a.call(this,M(this,this.D+this.M()),this.D&this.C);Q(this,a);this.A-=this.B.J},function(a){a=a.call(this,M(this,S(this,1)+this.M()),this.D&this.C);Q(this,a);this.A-=this.B.J},function(a){a=a.call(this,N(this,this.L+this.M()),this.D&this.C);Q(this,a);this.A-=this.B.J},function(a){a=a.call(this,M(this,this.K+this.M()),this.D&this.C);Q(this,
|
|
a);this.A-=this.B.J},function(a){a=a.call(this,M(this,this.I+this.M()),this.D&this.C);Q(this,a);this.A-=this.B.J},function(a){a=a.call(this,M(this,this.G+this.M()),m(this)&this.C);Q(this,a);this.A-=this.B.J},function(a){a=a.call(this,M(this,this.F+this.M()),m(this)&this.C);Q(this,a);this.A-=this.B.J},function(a){a=a.call(this,M(this,this.H+this.M()),m(this)&this.C);Q(this,a);this.A-=this.B.J},function(a){a=a.call(this,M(this,this.D+this.M()),m(this)&this.C);Q(this,a);this.A-=this.B.J},function(a){a=
|
|
a.call(this,M(this,S(this,1)+this.M()),m(this)&this.C);Q(this,a);this.A-=this.B.J},function(a){a=a.call(this,N(this,this.L+this.M()),m(this)&this.C);Q(this,a);this.A-=this.B.J},function(a){a=a.call(this,M(this,this.K+this.M()),m(this)&this.C);Q(this,a);this.A-=this.B.J},function(a){a=a.call(this,M(this,this.I+this.M()),m(this)&this.C);Q(this,a);this.A-=this.B.J},function(a){a=a.call(this,M(this,this.G+this.M()),this.L&this.C);Q(this,a);this.A-=this.B.J},function(a){a=a.call(this,M(this,this.F+this.M()),
|
|
this.L&this.C);Q(this,a);this.A-=this.B.J},function(a){a=a.call(this,M(this,this.H+this.M()),this.L&this.C);Q(this,a);this.A-=this.B.J},function(a){a=a.call(this,M(this,this.D+this.M()),this.L&this.C);Q(this,a);this.A-=this.B.J},function(a){a=a.call(this,M(this,S(this,1)+this.M()),this.L&this.C);Q(this,a);this.A-=this.B.J},function(a){a=a.call(this,N(this,this.L+this.M()),this.L&this.C);Q(this,a);this.A-=this.B.J},function(a){a=a.call(this,M(this,this.K+this.M()),this.L&this.C);Q(this,a);this.A-=
|
|
this.B.J},function(a){a=a.call(this,M(this,this.I+this.M()),this.L&this.C);Q(this,a);this.A-=this.B.J},function(a){a=a.call(this,M(this,this.G+this.M()),this.K&this.C);Q(this,a);this.A-=this.B.J},function(a){a=a.call(this,M(this,this.F+this.M()),this.K&this.C);Q(this,a);this.A-=this.B.J},function(a){a=a.call(this,M(this,this.H+this.M()),this.K&this.C);Q(this,a);this.A-=this.B.J},function(a){a=a.call(this,M(this,this.D+this.M()),this.K&this.C);Q(this,a);this.A-=this.B.J},function(a){a=a.call(this,
|
|
M(this,S(this,1)+this.M()),this.K&this.C);Q(this,a);this.A-=this.B.J},function(a){a=a.call(this,N(this,this.L+this.M()),this.K&this.C);Q(this,a);this.A-=this.B.J},function(a){a=a.call(this,M(this,this.K+this.M()),this.K&this.C);Q(this,a);this.A-=this.B.J},function(a){a=a.call(this,M(this,this.I+this.M()),this.K&this.C);Q(this,a);this.A-=this.B.J},function(a){a=a.call(this,M(this,this.G+this.M()),this.I&this.C);Q(this,a);this.A-=this.B.J},function(a){a=a.call(this,M(this,this.F+this.M()),this.I&this.C);
|
|
Q(this,a);this.A-=this.B.J},function(a){a=a.call(this,M(this,this.H+this.M()),this.I&this.C);Q(this,a);this.A-=this.B.J},function(a){a=a.call(this,M(this,this.D+this.M()),this.I&this.C);Q(this,a);this.A-=this.B.J},function(a){a=a.call(this,M(this,S(this,1)+this.M()),this.I&this.C);Q(this,a);this.A-=this.B.J},function(a){a=a.call(this,N(this,this.L+this.M()),this.I&this.C);Q(this,a);this.A-=this.B.J},function(a){a=a.call(this,M(this,this.K+this.M()),this.I&this.C);Q(this,a);this.A-=this.B.J},function(a){a=
|
|
a.call(this,M(this,this.I+this.M()),this.I&this.C);Q(this,a);this.A-=this.B.J},function(a){a=a.call(this,M(this,this.G+R(this)),this.G&this.C);Q(this,a);this.A-=this.B.J},function(a){a=a.call(this,M(this,this.F+R(this)),this.G&this.C);Q(this,a);this.A-=this.B.J},function(a){a=a.call(this,M(this,this.H+R(this)),this.G&this.C);Q(this,a);this.A-=this.B.J},function(a){a=a.call(this,M(this,this.D+R(this)),this.G&this.C);Q(this,a);this.A-=this.B.J},function(a){a=a.call(this,M(this,S(this,2)+R(this)),this.G&
|
|
this.C);Q(this,a);this.A-=this.B.J},function(a){a=a.call(this,N(this,this.L+R(this)),this.G&this.C);Q(this,a);this.A-=this.B.J},function(a){a=a.call(this,M(this,this.K+R(this)),this.G&this.C);Q(this,a);this.A-=this.B.J},function(a){a=a.call(this,M(this,this.I+R(this)),this.G&this.C);Q(this,a);this.A-=this.B.J},function(a){a=a.call(this,M(this,this.G+R(this)),this.F&this.C);Q(this,a);this.A-=this.B.J},function(a){a=a.call(this,M(this,this.F+R(this)),this.F&this.C);Q(this,a);this.A-=this.B.J},function(a){a=
|
|
a.call(this,M(this,this.H+R(this)),this.F&this.C);Q(this,a);this.A-=this.B.J},function(a){a=a.call(this,M(this,this.D+R(this)),this.F&this.C);Q(this,a);this.A-=this.B.J},function(a){a=a.call(this,M(this,S(this,2)+R(this)),this.F&this.C);Q(this,a);this.A-=this.B.J},function(a){a=a.call(this,N(this,this.L+R(this)),this.F&this.C);Q(this,a);this.A-=this.B.J},function(a){a=a.call(this,M(this,this.K+R(this)),this.F&this.C);Q(this,a);this.A-=this.B.J},function(a){a=a.call(this,M(this,this.I+R(this)),this.F&
|
|
this.C);Q(this,a);this.A-=this.B.J},function(a){a=a.call(this,M(this,this.G+R(this)),this.H&this.C);Q(this,a);this.A-=this.B.J},function(a){a=a.call(this,M(this,this.F+R(this)),this.H&this.C);Q(this,a);this.A-=this.B.J},function(a){a=a.call(this,M(this,this.H+R(this)),this.H&this.C);Q(this,a);this.A-=this.B.J},function(a){a=a.call(this,M(this,this.D+R(this)),this.H&this.C);Q(this,a);this.A-=this.B.J},function(a){a=a.call(this,M(this,S(this,2)+R(this)),this.H&this.C);Q(this,a);this.A-=this.B.J},function(a){a=
|
|
a.call(this,N(this,this.L+R(this)),this.H&this.C);Q(this,a);this.A-=this.B.J},function(a){a=a.call(this,M(this,this.K+R(this)),this.H&this.C);Q(this,a);this.A-=this.B.J},function(a){a=a.call(this,M(this,this.I+R(this)),this.H&this.C);Q(this,a);this.A-=this.B.J},function(a){a=a.call(this,M(this,this.G+R(this)),this.D&this.C);Q(this,a);this.A-=this.B.J},function(a){a=a.call(this,M(this,this.F+R(this)),this.D&this.C);Q(this,a);this.A-=this.B.J},function(a){a=a.call(this,M(this,this.H+R(this)),this.D&
|
|
this.C);Q(this,a);this.A-=this.B.J},function(a){a=a.call(this,M(this,this.D+R(this)),this.D&this.C);Q(this,a);this.A-=this.B.J},function(a){a=a.call(this,M(this,S(this,2)+R(this)),this.D&this.C);Q(this,a);this.A-=this.B.J},function(a){a=a.call(this,N(this,this.L+R(this)),this.D&this.C);Q(this,a);this.A-=this.B.J},function(a){a=a.call(this,M(this,this.K+R(this)),this.D&this.C);Q(this,a);this.A-=this.B.J},function(a){a=a.call(this,M(this,this.I+R(this)),this.D&this.C);Q(this,a);this.A-=this.B.J},function(a){a=
|
|
a.call(this,M(this,this.G+R(this)),m(this)&this.C);Q(this,a);this.A-=this.B.J},function(a){a=a.call(this,M(this,this.F+R(this)),m(this)&this.C);Q(this,a);this.A-=this.B.J},function(a){a=a.call(this,M(this,this.H+R(this)),m(this)&this.C);Q(this,a);this.A-=this.B.J},function(a){a=a.call(this,M(this,this.D+R(this)),m(this)&this.C);Q(this,a);this.A-=this.B.J},function(a){a=a.call(this,M(this,S(this,2)+R(this)),m(this)&this.C);Q(this,a);this.A-=this.B.J},function(a){a=a.call(this,N(this,this.L+R(this)),
|
|
m(this)&this.C);Q(this,a);this.A-=this.B.J},function(a){a=a.call(this,M(this,this.K+R(this)),m(this)&this.C);Q(this,a);this.A-=this.B.J},function(a){a=a.call(this,M(this,this.I+R(this)),m(this)&this.C);Q(this,a);this.A-=this.B.J},function(a){a=a.call(this,M(this,this.G+R(this)),this.L&this.C);Q(this,a);this.A-=this.B.J},function(a){a=a.call(this,M(this,this.F+R(this)),this.L&this.C);Q(this,a);this.A-=this.B.J},function(a){a=a.call(this,M(this,this.H+R(this)),this.L&this.C);Q(this,a);this.A-=this.B.J},
|
|
function(a){a=a.call(this,M(this,this.D+R(this)),this.L&this.C);Q(this,a);this.A-=this.B.J},function(a){a=a.call(this,M(this,S(this,2)+R(this)),this.L&this.C);Q(this,a);this.A-=this.B.J},function(a){a=a.call(this,N(this,this.L+R(this)),this.L&this.C);Q(this,a);this.A-=this.B.J},function(a){a=a.call(this,M(this,this.K+R(this)),this.L&this.C);Q(this,a);this.A-=this.B.J},function(a){a=a.call(this,M(this,this.I+R(this)),this.L&this.C);Q(this,a);this.A-=this.B.J},function(a){a=a.call(this,M(this,this.G+
|
|
R(this)),this.K&this.C);Q(this,a);this.A-=this.B.J},function(a){a=a.call(this,M(this,this.F+R(this)),this.K&this.C);Q(this,a);this.A-=this.B.J},function(a){a=a.call(this,M(this,this.H+R(this)),this.K&this.C);Q(this,a);this.A-=this.B.J},function(a){a=a.call(this,M(this,this.D+R(this)),this.K&this.C);Q(this,a);this.A-=this.B.J},function(a){a=a.call(this,M(this,S(this,2)+R(this)),this.K&this.C);Q(this,a);this.A-=this.B.J},function(a){a=a.call(this,N(this,this.L+R(this)),this.K&this.C);Q(this,a);this.A-=
|
|
this.B.J},function(a){a=a.call(this,M(this,this.K+R(this)),this.K&this.C);Q(this,a);this.A-=this.B.J},function(a){a=a.call(this,M(this,this.I+R(this)),this.K&this.C);Q(this,a);this.A-=this.B.J},function(a){a=a.call(this,M(this,this.G+R(this)),this.I&this.C);Q(this,a);this.A-=this.B.J},function(a){a=a.call(this,M(this,this.F+R(this)),this.I&this.C);Q(this,a);this.A-=this.B.J},function(a){a=a.call(this,M(this,this.H+R(this)),this.I&this.C);Q(this,a);this.A-=this.B.J},function(a){a=a.call(this,M(this,
|
|
this.D+R(this)),this.I&this.C);Q(this,a);this.A-=this.B.J},function(a){a=a.call(this,M(this,S(this,2)+R(this)),this.I&this.C);Q(this,a);this.A-=this.B.J},function(a){a=a.call(this,N(this,this.L+R(this)),this.I&this.C);Q(this,a);this.A-=this.B.J},function(a){a=a.call(this,M(this,this.K+R(this)),this.I&this.C);Q(this,a);this.A-=this.B.J},function(a){a=a.call(this,M(this,this.I+R(this)),this.I&this.C);Q(this,a);this.A-=this.B.J},z[192],z[200],z[208],z[216],z[224],z[232],z[240],z[248],z[193],z[201],z[209],
|
|
z[217],z[225],z[233],z[241],z[249],z[194],z[202],z[210],z[218],z[226],z[234],z[242],z[250],z[195],z[203],z[211],z[219],z[227],z[235],z[243],z[251],z[196],z[204],z[212],z[220],z[228],z[236],z[244],z[252],z[197],z[205],z[213],z[221],z[229],z[237],z[245],z[253],z[198],z[206],z[214],z[222],z[230],z[238],z[246],z[254],z[199],z[207],z[215],z[223],z[231],z[239],z[247],z[255]],Gd=[function(a,b){var c=a[0].call(this,M(this,this.G),b.call(this));Q(this,c);this.A-=this.B.N},function(a,b){var c=a[0].call(this,
|
|
M(this,this.F),b.call(this));Q(this,c);this.A-=this.B.N},function(a,b){var c=a[0].call(this,M(this,this.H),b.call(this));Q(this,c);this.A-=this.B.N},function(a,b){var c=a[0].call(this,M(this,this.D),b.call(this));Q(this,c);this.A-=this.B.N},function(a,b){var c=a[0].call(this,M(this,S(this,0)),b.call(this));Q(this,c);this.A-=this.B.N},function(a,b){var c=a[0].call(this,M(this,R(this)),b.call(this));Q(this,c);this.A-=this.B.ea},function(a,b){var c=a[0].call(this,M(this,this.K),b.call(this));Q(this,
|
|
c);this.A-=this.B.N},function(a,b){var c=a[0].call(this,M(this,this.I),b.call(this));Q(this,c);this.A-=this.B.N},function(a,b){var c=a[1].call(this,M(this,this.G),b.call(this));Q(this,c);this.A-=this.B.N},function(a,b){var c=a[1].call(this,M(this,this.F),b.call(this));Q(this,c);this.A-=this.B.N},function(a,b){var c=a[1].call(this,M(this,this.H),b.call(this));Q(this,c);this.A-=this.B.N},function(a,b){var c=a[1].call(this,M(this,this.D),b.call(this));Q(this,c);this.A-=this.B.N},function(a,b){var c=
|
|
a[1].call(this,M(this,S(this,0)),b.call(this));Q(this,c);this.A-=this.B.N},function(a,b){var c=a[1].call(this,M(this,R(this)),b.call(this));Q(this,c);this.A-=this.B.ea},function(a,b){var c=a[1].call(this,M(this,this.K),b.call(this));Q(this,c);this.A-=this.B.N},function(a,b){var c=a[1].call(this,M(this,this.I),b.call(this));Q(this,c);this.A-=this.B.N},function(a,b){var c=a[2].call(this,M(this,this.G),b.call(this));Q(this,c);this.A-=this.B.N},function(a,b){var c=a[2].call(this,M(this,this.F),b.call(this));
|
|
Q(this,c);this.A-=this.B.N},function(a,b){var c=a[2].call(this,M(this,this.H),b.call(this));Q(this,c);this.A-=this.B.N},function(a,b){var c=a[2].call(this,M(this,this.D),b.call(this));Q(this,c);this.A-=this.B.N},function(a,b){var c=a[2].call(this,M(this,S(this,0)),b.call(this));Q(this,c);this.A-=this.B.N},function(a,b){var c=a[2].call(this,M(this,R(this)),b.call(this));Q(this,c);this.A-=this.B.ea},function(a,b){var c=a[2].call(this,M(this,this.K),b.call(this));Q(this,c);this.A-=this.B.N},function(a,
|
|
b){var c=a[2].call(this,M(this,this.I),b.call(this));Q(this,c);this.A-=this.B.N},function(a,b){var c=a[3].call(this,M(this,this.G),b.call(this));Q(this,c);this.A-=this.B.N},function(a,b){var c=a[3].call(this,M(this,this.F),b.call(this));Q(this,c);this.A-=this.B.N},function(a,b){var c=a[3].call(this,M(this,this.H),b.call(this));Q(this,c);this.A-=this.B.N},function(a,b){var c=a[3].call(this,M(this,this.D),b.call(this));Q(this,c);this.A-=this.B.N},function(a,b){var c=a[3].call(this,M(this,S(this,0)),
|
|
b.call(this));Q(this,c);this.A-=this.B.N},function(a,b){var c=a[3].call(this,M(this,R(this)),b.call(this));Q(this,c);this.A-=this.B.ea},function(a,b){var c=a[3].call(this,M(this,this.K),b.call(this));Q(this,c);this.A-=this.B.N},function(a,b){var c=a[3].call(this,M(this,this.I),b.call(this));Q(this,c);this.A-=this.B.N},function(a,b){var c=a[4].call(this,M(this,this.G),b.call(this));Q(this,c);this.A-=this.B.N},function(a,b){var c=a[4].call(this,M(this,this.F),b.call(this));Q(this,c);this.A-=this.B.N},
|
|
function(a,b){var c=a[4].call(this,M(this,this.H),b.call(this));Q(this,c);this.A-=this.B.N},function(a,b){var c=a[4].call(this,M(this,this.D),b.call(this));Q(this,c);this.A-=this.B.N},function(a,b){var c=a[4].call(this,M(this,S(this,0)),b.call(this));Q(this,c);this.A-=this.B.N},function(a,b){var c=a[4].call(this,M(this,R(this)),b.call(this));Q(this,c);this.A-=this.B.ea},function(a,b){var c=a[4].call(this,M(this,this.K),b.call(this));Q(this,c);this.A-=this.B.N},function(a,b){var c=a[4].call(this,M(this,
|
|
this.I),b.call(this));Q(this,c);this.A-=this.B.N},function(a,b){var c=a[5].call(this,M(this,this.G),b.call(this));Q(this,c);this.A-=this.B.N},function(a,b){var c=a[5].call(this,M(this,this.F),b.call(this));Q(this,c);this.A-=this.B.N},function(a,b){var c=a[5].call(this,M(this,this.H),b.call(this));Q(this,c);this.A-=this.B.N},function(a,b){var c=a[5].call(this,M(this,this.D),b.call(this));Q(this,c);this.A-=this.B.N},function(a,b){var c=a[5].call(this,M(this,S(this,0)),b.call(this));Q(this,c);this.A-=
|
|
this.B.N},function(a,b){var c=a[5].call(this,M(this,R(this)),b.call(this));Q(this,c);this.A-=this.B.ea},function(a,b){var c=a[5].call(this,M(this,this.K),b.call(this));Q(this,c);this.A-=this.B.N},function(a,b){var c=a[5].call(this,M(this,this.I),b.call(this));Q(this,c);this.A-=this.B.N},function(a,b){var c=a[6].call(this,M(this,this.G),b.call(this));Q(this,c);this.A-=this.B.N},function(a,b){var c=a[6].call(this,M(this,this.F),b.call(this));Q(this,c);this.A-=this.B.N},function(a,b){var c=a[6].call(this,
|
|
M(this,this.H),b.call(this));Q(this,c);this.A-=this.B.N},function(a,b){var c=a[6].call(this,M(this,this.D),b.call(this));Q(this,c);this.A-=this.B.N},function(a,b){var c=a[6].call(this,M(this,S(this,0)),b.call(this));Q(this,c);this.A-=this.B.N},function(a,b){var c=a[6].call(this,M(this,R(this)),b.call(this));Q(this,c);this.A-=this.B.ea},function(a,b){var c=a[6].call(this,M(this,this.K),b.call(this));Q(this,c);this.A-=this.B.N},function(a,b){var c=a[6].call(this,M(this,this.I),b.call(this));Q(this,
|
|
c);this.A-=this.B.N},function(a,b){var c=a[7].call(this,M(this,this.G),b.call(this));Q(this,c);this.A-=this.B.N},function(a,b){var c=a[7].call(this,M(this,this.F),b.call(this));Q(this,c);this.A-=this.B.N},function(a,b){var c=a[7].call(this,M(this,this.H),b.call(this));Q(this,c);this.A-=this.B.N},function(a,b){var c=a[7].call(this,M(this,this.D),b.call(this));Q(this,c);this.A-=this.B.N},function(a,b){var c=a[7].call(this,M(this,S(this,0)),b.call(this));Q(this,c);this.A-=this.B.N},function(a,b){var c=
|
|
a[7].call(this,M(this,R(this)),b.call(this));Q(this,c);this.A-=this.B.ea},function(a,b){var c=a[7].call(this,M(this,this.K),b.call(this));Q(this,c);this.A-=this.B.N},function(a,b){var c=a[7].call(this,M(this,this.I),b.call(this));Q(this,c);this.A-=this.B.N},function(a,b){var c=a[0].call(this,M(this,this.G+this.M()),b.call(this));Q(this,c);this.A-=this.B.J},function(a,b){var c=a[0].call(this,M(this,this.F+this.M()),b.call(this));Q(this,c);this.A-=this.B.J},function(a,b){var c=a[0].call(this,M(this,
|
|
this.H+this.M()),b.call(this));Q(this,c);this.A-=this.B.J},function(a,b){var c=a[0].call(this,M(this,this.D+this.M()),b.call(this));Q(this,c);this.A-=this.B.J},function(a,b){var c=a[0].call(this,M(this,S(this,1)+this.M()),b.call(this));Q(this,c);this.A-=this.B.J},function(a,b){var c=a[0].call(this,N(this,this.L+this.M()),b.call(this));Q(this,c);this.A-=this.B.J},function(a,b){var c=a[0].call(this,M(this,this.K+this.M()),b.call(this));Q(this,c);this.A-=this.B.J},function(a,b){var c=a[0].call(this,
|
|
M(this,this.I+this.M()),b.call(this));Q(this,c);this.A-=this.B.J},function(a,b){var c=a[1].call(this,M(this,this.G+this.M()),b.call(this));Q(this,c);this.A-=this.B.J},function(a,b){var c=a[1].call(this,M(this,this.F+this.M()),b.call(this));Q(this,c);this.A-=this.B.J},function(a,b){var c=a[1].call(this,M(this,this.H+this.M()),b.call(this));Q(this,c);this.A-=this.B.J},function(a,b){var c=a[1].call(this,M(this,this.D+this.M()),b.call(this));Q(this,c);this.A-=this.B.J},function(a,b){var c=a[1].call(this,
|
|
M(this,S(this,1)+this.M()),b.call(this));Q(this,c);this.A-=this.B.J},function(a,b){var c=a[1].call(this,N(this,this.L+this.M()),b.call(this));Q(this,c);this.A-=this.B.J},function(a,b){var c=a[1].call(this,M(this,this.K+this.M()),b.call(this));Q(this,c);this.A-=this.B.J},function(a,b){var c=a[1].call(this,M(this,this.I+this.M()),b.call(this));Q(this,c);this.A-=this.B.J},function(a,b){var c=a[2].call(this,M(this,this.G+this.M()),b.call(this));Q(this,c);this.A-=this.B.J},function(a,b){var c=a[2].call(this,
|
|
M(this,this.F+this.M()),b.call(this));Q(this,c);this.A-=this.B.J},function(a,b){var c=a[2].call(this,M(this,this.H+this.M()),b.call(this));Q(this,c);this.A-=this.B.J},function(a,b){var c=a[2].call(this,M(this,this.D+this.M()),b.call(this));Q(this,c);this.A-=this.B.J},function(a,b){var c=a[2].call(this,M(this,S(this,1)+this.M()),b.call(this));Q(this,c);this.A-=this.B.J},function(a,b){var c=a[2].call(this,N(this,this.L+this.M()),b.call(this));Q(this,c);this.A-=this.B.J},function(a,b){var c=a[2].call(this,
|
|
M(this,this.K+this.M()),b.call(this));Q(this,c);this.A-=this.B.J},function(a,b){var c=a[2].call(this,M(this,this.I+this.M()),b.call(this));Q(this,c);this.A-=this.B.J},function(a,b){var c=a[3].call(this,M(this,this.G+this.M()),b.call(this));Q(this,c);this.A-=this.B.J},function(a,b){var c=a[3].call(this,M(this,this.F+this.M()),b.call(this));Q(this,c);this.A-=this.B.J},function(a,b){var c=a[3].call(this,M(this,this.H+this.M()),b.call(this));Q(this,c);this.A-=this.B.J},function(a,b){var c=a[3].call(this,
|
|
M(this,this.D+this.M()),b.call(this));Q(this,c);this.A-=this.B.J},function(a,b){var c=a[3].call(this,M(this,S(this,1)+this.M()),b.call(this));Q(this,c);this.A-=this.B.J},function(a,b){var c=a[3].call(this,N(this,this.L+this.M()),b.call(this));Q(this,c);this.A-=this.B.J},function(a,b){var c=a[3].call(this,M(this,this.K+this.M()),b.call(this));Q(this,c);this.A-=this.B.J},function(a,b){var c=a[3].call(this,M(this,this.I+this.M()),b.call(this));Q(this,c);this.A-=this.B.J},function(a,b){var c=a[4].call(this,
|
|
M(this,this.G+this.M()),b.call(this));Q(this,c);this.A-=this.B.J},function(a,b){var c=a[4].call(this,M(this,this.F+this.M()),b.call(this));Q(this,c);this.A-=this.B.J},function(a,b){var c=a[4].call(this,M(this,this.H+this.M()),b.call(this));Q(this,c);this.A-=this.B.J},function(a,b){var c=a[4].call(this,M(this,this.D+this.M()),b.call(this));Q(this,c);this.A-=this.B.J},function(a,b){var c=a[4].call(this,M(this,S(this,1)+this.M()),b.call(this));Q(this,c);this.A-=this.B.J},function(a,b){var c=a[4].call(this,
|
|
N(this,this.L+this.M()),b.call(this));Q(this,c);this.A-=this.B.J},function(a,b){var c=a[4].call(this,M(this,this.K+this.M()),b.call(this));Q(this,c);this.A-=this.B.J},function(a,b){var c=a[4].call(this,M(this,this.I+this.M()),b.call(this));Q(this,c);this.A-=this.B.J},function(a,b){var c=a[5].call(this,M(this,this.G+this.M()),b.call(this));Q(this,c);this.A-=this.B.J},function(a,b){var c=a[5].call(this,M(this,this.F+this.M()),b.call(this));Q(this,c);this.A-=this.B.J},function(a,b){var c=a[5].call(this,
|
|
M(this,this.H+this.M()),b.call(this));Q(this,c);this.A-=this.B.J},function(a,b){var c=a[5].call(this,M(this,this.D+this.M()),b.call(this));Q(this,c);this.A-=this.B.J},function(a,b){var c=a[5].call(this,M(this,S(this,1)+this.M()),b.call(this));Q(this,c);this.A-=this.B.J},function(a,b){var c=a[5].call(this,N(this,this.L+this.M()),b.call(this));Q(this,c);this.A-=this.B.J},function(a,b){var c=a[5].call(this,M(this,this.K+this.M()),b.call(this));Q(this,c);this.A-=this.B.J},function(a,b){var c=a[5].call(this,
|
|
M(this,this.I+this.M()),b.call(this));Q(this,c);this.A-=this.B.J},function(a,b){var c=a[6].call(this,M(this,this.G+this.M()),b.call(this));Q(this,c);this.A-=this.B.J},function(a,b){var c=a[6].call(this,M(this,this.F+this.M()),b.call(this));Q(this,c);this.A-=this.B.J},function(a,b){var c=a[6].call(this,M(this,this.H+this.M()),b.call(this));Q(this,c);this.A-=this.B.J},function(a,b){var c=a[6].call(this,M(this,this.D+this.M()),b.call(this));Q(this,c);this.A-=this.B.J},function(a,b){var c=a[6].call(this,
|
|
M(this,S(this,1)+this.M()),b.call(this));Q(this,c);this.A-=this.B.J},function(a,b){var c=a[6].call(this,N(this,this.L+this.M()),b.call(this));Q(this,c);this.A-=this.B.J},function(a,b){var c=a[6].call(this,M(this,this.K+this.M()),b.call(this));Q(this,c);this.A-=this.B.J},function(a,b){var c=a[6].call(this,M(this,this.I+this.M()),b.call(this));Q(this,c);this.A-=this.B.J},function(a,b){var c=a[7].call(this,M(this,this.G+this.M()),b.call(this));Q(this,c);this.A-=this.B.J},function(a,b){var c=a[7].call(this,
|
|
M(this,this.F+this.M()),b.call(this));Q(this,c);this.A-=this.B.J},function(a,b){var c=a[7].call(this,M(this,this.H+this.M()),b.call(this));Q(this,c);this.A-=this.B.J},function(a,b){var c=a[7].call(this,M(this,this.D+this.M()),b.call(this));Q(this,c);this.A-=this.B.J},function(a,b){var c=a[7].call(this,M(this,S(this,1)+this.M()),b.call(this));Q(this,c);this.A-=this.B.J},function(a,b){var c=a[7].call(this,N(this,this.L+this.M()),b.call(this));Q(this,c);this.A-=this.B.J},function(a,b){var c=a[7].call(this,
|
|
M(this,this.K+this.M()),b.call(this));Q(this,c);this.A-=this.B.J},function(a,b){var c=a[7].call(this,M(this,this.I+this.M()),b.call(this));Q(this,c);this.A-=this.B.J},function(a,b){var c=a[0].call(this,M(this,this.G+R(this)),b.call(this));Q(this,c);this.A-=this.B.J},function(a,b){var c=a[0].call(this,M(this,this.F+R(this)),b.call(this));Q(this,c);this.A-=this.B.J},function(a,b){var c=a[0].call(this,M(this,this.H+R(this)),b.call(this));Q(this,c);this.A-=this.B.J},function(a,b){var c=a[0].call(this,
|
|
M(this,this.D+R(this)),b.call(this));Q(this,c);this.A-=this.B.J},function(a,b){var c=a[0].call(this,M(this,S(this,2)+R(this)),b.call(this));Q(this,c);this.A-=this.B.J},function(a,b){var c=a[0].call(this,N(this,this.L+R(this)),b.call(this));Q(this,c);this.A-=this.B.J},function(a,b){var c=a[0].call(this,M(this,this.K+R(this)),b.call(this));Q(this,c);this.A-=this.B.J},function(a,b){var c=a[0].call(this,M(this,this.I+R(this)),b.call(this));Q(this,c);this.A-=this.B.J},function(a,b){var c=a[1].call(this,
|
|
M(this,this.G+R(this)),b.call(this));Q(this,c);this.A-=this.B.J},function(a,b){var c=a[1].call(this,M(this,this.F+R(this)),b.call(this));Q(this,c);this.A-=this.B.J},function(a,b){var c=a[1].call(this,M(this,this.H+R(this)),b.call(this));Q(this,c);this.A-=this.B.J},function(a,b){var c=a[1].call(this,M(this,this.D+R(this)),b.call(this));Q(this,c);this.A-=this.B.J},function(a,b){var c=a[1].call(this,M(this,S(this,2)+R(this)),b.call(this));Q(this,c);this.A-=this.B.J},function(a,b){var c=a[1].call(this,
|
|
N(this,this.L+R(this)),b.call(this));Q(this,c);this.A-=this.B.J},function(a,b){var c=a[1].call(this,M(this,this.K+R(this)),b.call(this));Q(this,c);this.A-=this.B.J},function(a,b){var c=a[1].call(this,M(this,this.I+R(this)),b.call(this));Q(this,c);this.A-=this.B.J},function(a,b){var c=a[2].call(this,M(this,this.G+R(this)),b.call(this));Q(this,c);this.A-=this.B.J},function(a,b){var c=a[2].call(this,M(this,this.F+R(this)),b.call(this));Q(this,c);this.A-=this.B.J},function(a,b){var c=a[2].call(this,M(this,
|
|
this.H+R(this)),b.call(this));Q(this,c);this.A-=this.B.J},function(a,b){var c=a[2].call(this,M(this,this.D+R(this)),b.call(this));Q(this,c);this.A-=this.B.J},function(a,b){var c=a[2].call(this,M(this,S(this,2)+R(this)),b.call(this));Q(this,c);this.A-=this.B.J},function(a,b){var c=a[2].call(this,N(this,this.L+R(this)),b.call(this));Q(this,c);this.A-=this.B.J},function(a,b){var c=a[2].call(this,M(this,this.K+R(this)),b.call(this));Q(this,c);this.A-=this.B.J},function(a,b){var c=a[2].call(this,M(this,
|
|
this.I+R(this)),b.call(this));Q(this,c);this.A-=this.B.J},function(a,b){var c=a[3].call(this,M(this,this.G+R(this)),b.call(this));Q(this,c);this.A-=this.B.J},function(a,b){var c=a[3].call(this,M(this,this.F+R(this)),b.call(this));Q(this,c);this.A-=this.B.J},function(a,b){var c=a[3].call(this,M(this,this.H+R(this)),b.call(this));Q(this,c);this.A-=this.B.J},function(a,b){var c=a[3].call(this,M(this,this.D+R(this)),b.call(this));Q(this,c);this.A-=this.B.J},function(a,b){var c=a[3].call(this,M(this,S(this,
|
|
2)+R(this)),b.call(this));Q(this,c);this.A-=this.B.J},function(a,b){var c=a[3].call(this,N(this,this.L+R(this)),b.call(this));Q(this,c);this.A-=this.B.J},function(a,b){var c=a[3].call(this,M(this,this.K+R(this)),b.call(this));Q(this,c);this.A-=this.B.J},function(a,b){var c=a[3].call(this,M(this,this.I+R(this)),b.call(this));Q(this,c);this.A-=this.B.J},function(a,b){var c=a[4].call(this,M(this,this.G+R(this)),b.call(this));Q(this,c);this.A-=this.B.J},function(a,b){var c=a[4].call(this,M(this,this.F+
|
|
R(this)),b.call(this));Q(this,c);this.A-=this.B.J},function(a,b){var c=a[4].call(this,M(this,this.H+R(this)),b.call(this));Q(this,c);this.A-=this.B.J},function(a,b){var c=a[4].call(this,M(this,this.D+R(this)),b.call(this));Q(this,c);this.A-=this.B.J},function(a,b){var c=a[4].call(this,M(this,S(this,2)+R(this)),b.call(this));Q(this,c);this.A-=this.B.J},function(a,b){var c=a[4].call(this,N(this,this.L+R(this)),b.call(this));Q(this,c);this.A-=this.B.J},function(a,b){var c=a[4].call(this,M(this,this.K+
|
|
R(this)),b.call(this));Q(this,c);this.A-=this.B.J},function(a,b){var c=a[4].call(this,M(this,this.I+R(this)),b.call(this));Q(this,c);this.A-=this.B.J},function(a,b){var c=a[5].call(this,M(this,this.G+R(this)),b.call(this));Q(this,c);this.A-=this.B.J},function(a,b){var c=a[5].call(this,M(this,this.F+R(this)),b.call(this));Q(this,c);this.A-=this.B.J},function(a,b){var c=a[5].call(this,M(this,this.H+R(this)),b.call(this));Q(this,c);this.A-=this.B.J},function(a,b){var c=a[5].call(this,M(this,this.D+R(this)),
|
|
b.call(this));Q(this,c);this.A-=this.B.J},function(a,b){var c=a[5].call(this,M(this,S(this,2)+R(this)),b.call(this));Q(this,c);this.A-=this.B.J},function(a,b){var c=a[5].call(this,N(this,this.L+R(this)),b.call(this));Q(this,c);this.A-=this.B.J},function(a,b){var c=a[5].call(this,M(this,this.K+R(this)),b.call(this));Q(this,c);this.A-=this.B.J},function(a,b){var c=a[5].call(this,M(this,this.I+R(this)),b.call(this));Q(this,c);this.A-=this.B.J},function(a,b){var c=a[6].call(this,M(this,this.G+R(this)),
|
|
b.call(this));Q(this,c);this.A-=this.B.J},function(a,b){var c=a[6].call(this,M(this,this.F+R(this)),b.call(this));Q(this,c);this.A-=this.B.J},function(a,b){var c=a[6].call(this,M(this,this.H+R(this)),b.call(this));Q(this,c);this.A-=this.B.J},function(a,b){var c=a[6].call(this,M(this,this.D+R(this)),b.call(this));Q(this,c);this.A-=this.B.J},function(a,b){var c=a[6].call(this,M(this,S(this,2)+R(this)),b.call(this));Q(this,c);this.A-=this.B.J},function(a,b){var c=a[6].call(this,N(this,this.L+R(this)),
|
|
b.call(this));Q(this,c);this.A-=this.B.J},function(a,b){var c=a[6].call(this,M(this,this.K+R(this)),b.call(this));Q(this,c);this.A-=this.B.J},function(a,b){var c=a[6].call(this,M(this,this.I+R(this)),b.call(this));Q(this,c);this.A-=this.B.J},function(a,b){var c=a[7].call(this,M(this,this.G+R(this)),b.call(this));Q(this,c);this.A-=this.B.J},function(a,b){var c=a[7].call(this,M(this,this.F+R(this)),b.call(this));Q(this,c);this.A-=this.B.J},function(a,b){var c=a[7].call(this,M(this,this.H+R(this)),b.call(this));
|
|
Q(this,c);this.A-=this.B.J},function(a,b){var c=a[7].call(this,M(this,this.D+R(this)),b.call(this));Q(this,c);this.A-=this.B.J},function(a,b){var c=a[7].call(this,M(this,S(this,2)+R(this)),b.call(this));Q(this,c);this.A-=this.B.J},function(a,b){var c=a[7].call(this,N(this,this.L+R(this)),b.call(this));Q(this,c);this.A-=this.B.J},function(a,b){var c=a[7].call(this,M(this,this.K+R(this)),b.call(this));Q(this,c);this.A-=this.B.J},function(a,b){var c=a[7].call(this,M(this,this.I+R(this)),b.call(this));
|
|
Q(this,c);this.A-=this.B.J},function(a,b){var c=a[0].call(this,this.G&this.C,b.call(this));this.G=this.G&~this.C|c},function(a,b){var c=a[0].call(this,this.F&this.C,b.call(this));this.F=this.F&~this.C|c},function(a,b){var c=a[0].call(this,this.H&this.C,b.call(this));this.H=this.H&~this.C|c},function(a,b){var c=a[0].call(this,this.D&this.C,b.call(this));this.D=this.D&~this.C|c},function(a,b){var c=a[0].call(this,m(this)&this.C,b.call(this));l(this,m(this)&~this.C|c)},function(a,b){var c=a[0].call(this,
|
|
this.L&this.C,b.call(this));this.L=this.L&~this.C|c},function(a,b){var c=a[0].call(this,this.K&this.C,b.call(this));this.K=this.K&~this.C|c},function(a,b){var c=a[0].call(this,this.I&this.C,b.call(this));this.I=this.I&~this.C|c},function(a,b){var c=a[1].call(this,this.G&this.C,b.call(this));this.G=this.G&~this.C|c},function(a,b){var c=a[1].call(this,this.F&this.C,b.call(this));this.F=this.F&~this.C|c},function(a,b){var c=a[1].call(this,this.H&this.C,b.call(this));this.H=this.H&~this.C|c},function(a,
|
|
b){var c=a[1].call(this,this.D&this.C,b.call(this));this.D=this.D&~this.C|c},function(a,b){var c=a[1].call(this,m(this)&this.C,b.call(this));l(this,m(this)&~this.C|c)},function(a,b){var c=a[1].call(this,this.L&this.C,b.call(this));this.L=this.L&~this.C|c},function(a,b){var c=a[1].call(this,this.K&this.C,b.call(this));this.K=this.K&~this.C|c},function(a,b){var c=a[1].call(this,this.I&this.C,b.call(this));this.I=this.I&~this.C|c},function(a,b){var c=a[2].call(this,this.G&this.C,b.call(this));this.G=
|
|
this.G&~this.C|c},function(a,b){var c=a[2].call(this,this.F&this.C,b.call(this));this.F=this.F&~this.C|c},function(a,b){var c=a[2].call(this,this.H&this.C,b.call(this));this.H=this.H&~this.C|c},function(a,b){var c=a[2].call(this,this.D&this.C,b.call(this));this.D=this.D&~this.C|c},function(a,b){var c=a[2].call(this,m(this)&this.C,b.call(this));l(this,m(this)&~this.C|c)},function(a,b){var c=a[2].call(this,this.L&this.C,b.call(this));this.L=this.L&~this.C|c},function(a,b){var c=a[2].call(this,this.K&
|
|
this.C,b.call(this));this.K=this.K&~this.C|c},function(a,b){var c=a[2].call(this,this.I&this.C,b.call(this));this.I=this.I&~this.C|c},function(a,b){var c=a[3].call(this,this.G&this.C,b.call(this));this.G=this.G&~this.C|c},function(a,b){var c=a[3].call(this,this.F&this.C,b.call(this));this.F=this.F&~this.C|c},function(a,b){var c=a[3].call(this,this.H&this.C,b.call(this));this.H=this.H&~this.C|c},function(a,b){var c=a[3].call(this,this.D&this.C,b.call(this));this.D=this.D&~this.C|c},function(a,b){var c=
|
|
a[3].call(this,m(this)&this.C,b.call(this));l(this,m(this)&~this.C|c)},function(a,b){var c=a[3].call(this,this.L&this.C,b.call(this));this.L=this.L&~this.C|c},function(a,b){var c=a[3].call(this,this.K&this.C,b.call(this));this.K=this.K&~this.C|c},function(a,b){var c=a[3].call(this,this.I&this.C,b.call(this));this.I=this.I&~this.C|c},function(a,b){var c=a[4].call(this,this.G&this.C,b.call(this));this.G=this.G&~this.C|c},function(a,b){var c=a[4].call(this,this.F&this.C,b.call(this));this.F=this.F&~this.C|
|
|
c},function(a,b){var c=a[4].call(this,this.H&this.C,b.call(this));this.H=this.H&~this.C|c},function(a,b){var c=a[4].call(this,this.D&this.C,b.call(this));this.D=this.D&~this.C|c},function(a,b){var c=a[4].call(this,m(this)&this.C,b.call(this));l(this,m(this)&~this.C|c)},function(a,b){var c=a[4].call(this,this.L&this.C,b.call(this));this.L=this.L&~this.C|c},function(a,b){var c=a[4].call(this,this.K&this.C,b.call(this));this.K=this.K&~this.C|c},function(a,b){var c=a[4].call(this,this.I&this.C,b.call(this));
|
|
this.I=this.I&~this.C|c},function(a,b){var c=a[5].call(this,this.G&this.C,b.call(this));this.G=this.G&~this.C|c},function(a,b){var c=a[5].call(this,this.F&this.C,b.call(this));this.F=this.F&~this.C|c},function(a,b){var c=a[5].call(this,this.H&this.C,b.call(this));this.H=this.H&~this.C|c},function(a,b){var c=a[5].call(this,this.D&this.C,b.call(this));this.D=this.D&~this.C|c},function(a,b){var c=a[5].call(this,m(this)&this.C,b.call(this));l(this,m(this)&~this.C|c)},function(a,b){var c=a[5].call(this,
|
|
this.L&this.C,b.call(this));this.L=this.L&~this.C|c},function(a,b){var c=a[5].call(this,this.K&this.C,b.call(this));this.K=this.K&~this.C|c},function(a,b){var c=a[5].call(this,this.I&this.C,b.call(this));this.I=this.I&~this.C|c},function(a,b){var c=a[6].call(this,this.G&this.C,b.call(this));this.G=this.G&~this.C|c},function(a,b){var c=a[6].call(this,this.F&this.C,b.call(this));this.F=this.F&~this.C|c},function(a,b){var c=a[6].call(this,this.H&this.C,b.call(this));this.H=this.H&~this.C|c},function(a,
|
|
b){var c=a[6].call(this,this.D&this.C,b.call(this));this.D=this.D&~this.C|c},function(a,b){var c=a[6].call(this,m(this)&this.C,b.call(this));l(this,m(this)&~this.C|c)},function(a,b){var c=a[6].call(this,this.L&this.C,b.call(this));this.L=this.L&~this.C|c},function(a,b){var c=a[6].call(this,this.K&this.C,b.call(this));this.K=this.K&~this.C|c},function(a,b){var c=a[6].call(this,this.I&this.C,b.call(this));this.I=this.I&~this.C|c},function(a,b){var c=a[7].call(this,this.G&this.C,b.call(this));this.G=
|
|
this.G&~this.C|c},function(a,b){var c=a[7].call(this,this.F&this.C,b.call(this));this.F=this.F&~this.C|c},function(a,b){var c=a[7].call(this,this.H&this.C,b.call(this));this.H=this.H&~this.C|c},function(a,b){var c=a[7].call(this,this.D&this.C,b.call(this));this.D=this.D&~this.C|c},function(a,b){var c=a[7].call(this,m(this)&this.C,b.call(this));l(this,m(this)&~this.C|c)},function(a,b){var c=a[7].call(this,this.L&this.C,b.call(this));this.L=this.L&~this.C|c},function(a,b){var c=a[7].call(this,this.K&
|
|
this.C,b.call(this));this.K=this.K&~this.C|c},function(a,b){var c=a[7].call(this,this.I&this.C,b.call(this));this.I=this.I&~this.C|c}],pe=[function(){return this.G+this.G},function(){return this.F+this.G},function(){return this.H+this.G},function(){return this.D+this.G},function(){this.U=this.W;return m(this)+this.G},function(a){return(a?(this.U=this.W,this.L):R(this))+this.G},function(){return this.K+this.G},function(){return this.I+this.G},function(){return this.G+this.F},function(){return this.F+
|
|
this.F},function(){return this.H+this.F},function(){return this.D+this.F},function(){this.U=this.W;return m(this)+this.F},function(a){return(a?(this.U=this.W,this.L):R(this))+this.F},function(){return this.K+this.F},function(){return this.I+this.F},function(){return this.G+this.H},function(){return this.F+this.H},function(){return this.H+this.H},function(){return this.D+this.H},function(){this.U=this.W;return m(this)+this.H},function(a){return(a?(this.U=this.W,this.L):R(this))+this.H},function(){return this.K+
|
|
this.H},function(){return this.I+this.H},function(){return this.G+this.D},function(){return this.F+this.D},function(){return this.H+this.D},function(){return this.D+this.D},function(){this.U=this.W;return m(this)+this.D},function(a){return(a?(this.U=this.W,this.L):R(this))+this.D},function(){return this.K+this.D},function(){return this.I+this.D},function(){return this.G},function(){return this.F},function(){return this.H},function(){return this.D},function(){this.U=this.W;return m(this)},function(a){return a?
|
|
(this.U=this.W,this.L):R(this)},function(){return this.K},function(){return this.I},function(){return this.G+this.L},function(){return this.F+this.L},function(){return this.H+this.L},function(){return this.D+this.L},function(){this.U=this.W;return m(this)+this.L},function(a){return(a?(this.U=this.W,this.L):R(this))+this.L},function(){return this.K+this.L},function(){return this.I+this.L},function(){return this.G+this.K},function(){return this.F+this.K},function(){return this.H+this.K},function(){return this.D+
|
|
this.K},function(){this.U=this.W;return m(this)+this.K},function(a){return(a?(this.U=this.W,this.L):R(this))+this.K},function(){return this.K+this.K},function(){return this.I+this.K},function(){return this.G+this.I},function(){return this.F+this.I},function(){return this.H+this.I},function(){return this.D+this.I},function(){this.U=this.W;return m(this)+this.I},function(a){return(a?(this.U=this.W,this.L):R(this))+this.I},function(){return this.K+this.I},function(){return this.I+this.I},function(){return this.G+
|
|
(this.G<<1)},function(){return this.F+(this.G<<1)},function(){return this.H+(this.G<<1)},function(){return this.D+(this.G<<1)},function(){this.U=this.W;return m(this)+(this.G<<1)},function(a){return(a?(this.U=this.W,this.L):R(this))+(this.G<<1)},function(){return this.K+(this.G<<1)},function(){return this.I+(this.G<<1)},function(){return this.G+(this.F<<1)},function(){return this.F+(this.F<<1)},function(){return this.H+(this.F<<1)},function(){return this.D+(this.F<<1)},function(){this.U=this.W;return m(this)+
|
|
(this.F<<1)},function(a){return(a?(this.U=this.W,this.L):R(this))+(this.F<<1)},function(){return this.K+(this.F<<1)},function(){return this.I+(this.F<<1)},function(){return this.G+(this.H<<1)},function(){return this.F+(this.H<<1)},function(){return this.H+(this.H<<1)},function(){return this.D+(this.H<<1)},function(){this.U=this.W;return m(this)+(this.H<<1)},function(a){return(a?(this.U=this.W,this.L):R(this))+(this.H<<1)},function(){return this.K+(this.H<<1)},function(){return this.I+(this.H<<1)},
|
|
function(){return this.G+(this.D<<1)},function(){return this.F+(this.D<<1)},function(){return this.H+(this.D<<1)},function(){return this.D+(this.D<<1)},function(){this.U=this.W;return m(this)+(this.D<<1)},function(a){return(a?(this.U=this.W,this.L):R(this))+(this.D<<1)},function(){return this.K+(this.D<<1)},function(){return this.I+(this.D<<1)},function(){return this.G},function(){return this.F},function(){return this.H},function(){return this.D},function(){this.U=this.W;return m(this)},function(a){return a?
|
|
(this.U=this.W,this.L):R(this)},function(){return this.K},function(){return this.I},function(){return this.G+(this.L<<1)},function(){return this.F+(this.L<<1)},function(){return this.H+(this.L<<1)},function(){return this.D+(this.L<<1)},function(){this.U=this.W;return m(this)+(this.L<<1)},function(a){return(a?(this.U=this.W,this.L):R(this))+(this.L<<1)},function(){return this.K+(this.L<<1)},function(){return this.I+(this.L<<1)},function(){return this.G+(this.K<<1)},function(){return this.F+(this.K<<
|
|
1)},function(){return this.H+(this.K<<1)},function(){return this.D+(this.K<<1)},function(){this.U=this.W;return m(this)+(this.K<<1)},function(a){return(a?(this.U=this.W,this.L):R(this))+(this.K<<1)},function(){return this.K+(this.K<<1)},function(){return this.I+(this.K<<1)},function(){return this.G+(this.I<<1)},function(){return this.F+(this.I<<1)},function(){return this.H+(this.I<<1)},function(){return this.D+(this.I<<1)},function(){this.U=this.W;return m(this)+(this.I<<1)},function(a){return(a?
|
|
(this.U=this.W,this.L):R(this))+(this.I<<1)},function(){return this.K+(this.I<<1)},function(){return this.I+(this.I<<1)},function(){return this.G+(this.G<<2)},function(){return this.F+(this.G<<2)},function(){return this.H+(this.G<<2)},function(){return this.D+(this.G<<2)},function(){this.U=this.W;return m(this)+(this.G<<2)},function(a){return(a?(this.U=this.W,this.L):R(this))+(this.G<<2)},function(){return this.K+(this.G<<2)},function(){return this.I+(this.G<<2)},function(){return this.G+(this.F<<
|
|
2)},function(){return this.F+(this.F<<2)},function(){return this.H+(this.F<<2)},function(){return this.D+(this.F<<2)},function(){this.U=this.W;return m(this)+(this.F<<2)},function(a){return(a?(this.U=this.W,this.L):R(this))+(this.F<<2)},function(){return this.K+(this.F<<2)},function(){return this.I+(this.F<<2)},function(){return this.G+(this.H<<2)},function(){return this.F+(this.H<<2)},function(){return this.H+(this.H<<2)},function(){return this.D+(this.H<<2)},function(){this.U=this.W;return m(this)+
|
|
(this.H<<2)},function(a){return(a?(this.U=this.W,this.L):R(this))+(this.H<<2)},function(){return this.K+(this.H<<2)},function(){return this.I+(this.H<<2)},function(){return this.G+(this.D<<2)},function(){return this.F+(this.D<<2)},function(){return this.H+(this.D<<2)},function(){return this.D+(this.D<<2)},function(){this.U=this.W;return m(this)+(this.D<<2)},function(a){return(a?(this.U=this.W,this.L):R(this))+(this.D<<2)},function(){return this.K+(this.D<<2)},function(){return this.I+(this.D<<2)},
|
|
function(){return this.G},function(){return this.F},function(){return this.H},function(){return this.D},function(){this.U=this.W;return m(this)},function(a){return a?(this.U=this.W,this.L):R(this)},function(){return this.K},function(){return this.I},function(){return this.G+(this.L<<2)},function(){return this.F+(this.L<<2)},function(){return this.H+(this.L<<2)},function(){return this.D+(this.L<<2)},function(){this.U=this.W;return m(this)+(this.L<<2)},function(a){return(a?(this.U=this.W,this.L):R(this))+
|
|
(this.L<<2)},function(){return this.K+(this.L<<2)},function(){return this.I+(this.L<<2)},function(){return this.G+(this.K<<2)},function(){return this.F+(this.K<<2)},function(){return this.H+(this.K<<2)},function(){return this.D+(this.K<<2)},function(){this.U=this.W;return m(this)+(this.K<<2)},function(a){return(a?(this.U=this.W,this.L):R(this))+(this.K<<2)},function(){return this.K+(this.K<<2)},function(){return this.I+(this.K<<2)},function(){return this.G+(this.I<<2)},function(){return this.F+(this.I<<
|
|
2)},function(){return this.H+(this.I<<2)},function(){return this.D+(this.I<<2)},function(){this.U=this.W;return m(this)+(this.I<<2)},function(a){return(a?(this.U=this.W,this.L):R(this))+(this.I<<2)},function(){return this.K+(this.I<<2)},function(){return this.I+(this.I<<2)},function(){return this.G+(this.G<<3)},function(){return this.F+(this.G<<3)},function(){return this.H+(this.G<<3)},function(){return this.D+(this.G<<3)},function(){this.U=this.W;return m(this)+(this.G<<3)},function(a){return(a?
|
|
(this.U=this.W,this.L):R(this))+(this.G<<3)},function(){return this.K+(this.G<<3)},function(){return this.I+(this.G<<3)},function(){return this.G+(this.F<<3)},function(){return this.F+(this.F<<3)},function(){return this.H+(this.F<<3)},function(){return this.D+(this.F<<3)},function(){this.U=this.W;return m(this)+(this.F<<3)},function(a){return(a?(this.U=this.W,this.L):R(this))+(this.F<<3)},function(){return this.K+(this.F<<3)},function(){return this.I+(this.F<<3)},function(){return this.G+(this.H<<
|
|
3)},function(){return this.F+(this.H<<3)},function(){return this.H+(this.H<<3)},function(){return this.D+(this.H<<3)},function(){this.U=this.W;return m(this)+(this.H<<3)},function(a){return(a?(this.U=this.W,this.L):R(this))+(this.H<<3)},function(){return this.K+(this.H<<3)},function(){return this.I+(this.H<<3)},function(){return this.G+(this.D<<3)},function(){return this.F+(this.D<<3)},function(){return this.H+(this.D<<3)},function(){return this.D+(this.D<<3)},function(){this.U=this.W;return m(this)+
|
|
(this.D<<3)},function(a){return(a?(this.U=this.W,this.L):R(this))+(this.D<<3)},function(){return this.K+(this.D<<3)},function(){return this.I+(this.D<<3)},function(){return this.G},function(){return this.F},function(){return this.H},function(){return this.D},function(){this.U=this.W;return m(this)},function(a){return a?(this.U=this.W,this.L):R(this)},function(){return this.K},function(){return this.I},function(){return this.G+(this.L<<3)},function(){return this.F+(this.L<<3)},function(){return this.H+
|
|
(this.L<<3)},function(){return this.D+(this.L<<3)},function(){this.U=this.W;return m(this)+(this.L<<3)},function(a){return(a?(this.U=this.W,this.L):R(this))+(this.L<<3)},function(){return this.K+(this.L<<3)},function(){return this.I+(this.L<<3)},function(){return this.G+(this.K<<3)},function(){return this.F+(this.K<<3)},function(){return this.H+(this.K<<3)},function(){return this.D+(this.K<<3)},function(){this.U=this.W;return m(this)+(this.K<<3)},function(a){return(a?(this.U=this.W,this.L):R(this))+
|
|
(this.K<<3)},function(){return this.K+(this.K<<3)},function(){return this.I+(this.K<<3)},function(){return this.G+(this.I<<3)},function(){return this.F+(this.I<<3)},function(){return this.H+(this.I<<3)},function(){return this.D+(this.I<<3)},function(){this.U=this.W;return m(this)+(this.I<<3)},function(a){return(a?(this.U=this.W,this.L):R(this))+(this.I<<3)},function(){return this.K+(this.I<<3)},function(){return this.I+(this.I<<3)}];
|
|
function Lg(a){Ha.call(this,"ChipSet",a,Lg,32768);this.fa=(this.fa=a.model)&&Mg[this.fa]||Ng;this.O=0;var b=a.sw1;if(b)this.O=Og(b,Pg|Qg.Xi);else{this.ga=[360,360];(b=a.floppies)&&b.length&&(this.ga=b);if(b=this.ga.length)this.O|=Rg.ng,b--,this.O|=(b&3)<<Rg.qe;if(b=a.monitor||(this.fa<Sg?"mono":"ega"),void 0!==Tg[b])this.O|=Tg[b]<<Qg.qe}this.ja=Og(a.sw2||"11110000",0);this.bb=this.fa==Ng?16:64;this.Fa=this.ta=1;this.fa>=Sg&&(this.Fa=this.ta=2);this.ha=a.scaleTimers||!1;this.kb=a.rtcDate;this.Ya=!1;
|
|
a.sound&&(this.Ra=this.ua=null,window&&(this.Ra=window.AudioContext||window.webkitAudioContext),this.Ra&&(this.ua=new this.Ra));this.reset(!0);Ya(this)}Qa(Lg);var Ng=5150,Sg=5170,Mg={5150:Ng,5160:5160,5170:Sg,deskpro386:5180},Tg={none:0,tv:1,color:2,mono:3,ega:0,vga:0},Rg={ng:1,ONE:0,hm:64,fm:128,Ll:192,pe:192,qe:6},Pg=12,Qg={gm:16,El:32,Xi:48,pe:48,qe:4};f=Lg.prototype;
|
|
f.Gb=function(a,b,c){switch(b){case "sw1":return this.ra[b]=c,Ug(this,b,c,this.O,{0:this.fa==Ng?"Bootable Floppy Drive":"Loop on POST",1:this.fa==Ng?"Reserved":"Coprocessor",2:"Base Memory Size",4:"Monitor Type",6:"Number of Floppy Drives"}),!0;case "sw2":if(this.fa==Ng)return this.ra[b]=c,Ug(this,b,c,this.ja,{0:"Expansion Memory Size",4:"Reserved"}),!0;break;case "swdesc":return this.ra[b]=c,!0}return!1};
|
|
f.sc=function(a,b,c,d){this.na=b;this.A=c;this.Qa=d;this.xa=a;this.D=fb(a,"Keyboard");this.Ja=c.V.Oc/1193181;Fb(b,this,Vg);Hb(b,this,Wg);this.fa<Sg?(Fb(b,this,Xg),Hb(b,this,Yg)):(Fb(b,this,Zg),Hb(b,this,$g))};f.$b=function(a,b){if(!b)if(!a)this.reset();else if(!this.restore(a))return!1;return!0};f.Zb=function(a){return a&&this.save?this.save():!0};
|
|
f.reset=function(a){var b;this.U=this.O;this.ka=this.ja;ah(this);this.F=Array(this.Fa);for(b=0;b<this.Fa;b++)bh(this,b);this.Sb=Array(this.ta);ch(this,0,32);1<this.ta&&ch(this,1,160);this.Va=this.La=null;this.L=Array(5180==this.fa?6:3);for(b=0;b<this.L.length;b++)dh(this,b);this.sa=this.Oa=this.R=this.Da=null;this.Ca=0;if(this.fa>=Sg){this.I=16;this.W=0;this.Z=16;this.ya=0;this.ba=160;512<=eh(this)&&(this.ba|=16);3==fh(this)&&(this.ba|=64);5180==this.fa&&(this.ba|=12);this.Ba=3;this.K=Array(8);this.oa=
|
|
0;a&&(this.B=Array(64));gh(this,this.kb);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&(Qg.pe|2|Rg.ng|Rg.pe);this.B[16]=hh(this,0)<<4|hh(this,1);ih(this)}};
|
|
function gh(a,b){var c=b?new Date(b):new Date;"[object Date]"!==Object.prototype.toString.call(c)||isNaN(c.getTime())?(c=new Date,a.gc("CMOS date invalid ("+b+"), using "+c)):b&&a.gc("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.va=a.pa=0;a.Za=a.Ga=null}
|
|
function jh(a){var b;void 0===b&&(b=a.Ga);a.pa=pc(a.A,a.ha)+b;a.B[11]&64&&lc(a.A,b)}function ih(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 Od(this);A(a,0,[this.O,this.ja,this.U,this.ka]);for(var b=[],c=0;c<this.F;c++){for(var d=this.F[c],e=d,n=[],k=0;k<e.Db.length;k++){var p=e.Db[k];n[k]=[p.Wc,p.bf,p.Wb,p.cb,p.eb,p.mode,p.cf,p.zl,p.Al]}b[c]=[d.ed,d.ug,d.mi,d.Eb,n]}A(a,1,[b]);b=[];for(c=0;c<this.Sb.length;c++)d=this.Sb[c],b[c]=[d.De,d.Cc,d.Yc,d.Gc,d.Nb,d.zc,d.wd,d.te];A(a,2,[b]);b=[];for(c=0;c<this.L.length;c++)d=this.L[c],b[c]=[d.Wb,d.pc,d.eb,d.zd,d.oi,d.mode,d.kg,d.gd,d.yd,d.Jc,d.we,d.Bd,d.Xc];A(a,3,[this.La,
|
|
b,this.Va]);A(a,4,[this.Da,this.R,this.Oa,this.sa,this.Ca]);this.fa>=Sg&&(A(a,5,[this.I,this.W,this.Z,this.ya,this.ba,this.Ba]),A(a,6,[this.K[7],this.K,this.oa,this.B,this.va,this.pa]));return a.data()};
|
|
f.restore=function(a){var b,c;b=a[0];this.O=b[0];this.ja=b[1];this.U=b[2];this.ka=b[3];b=a[1];for(c=0;c<this.Fa;c++)bh(this,c,1==b.length?b[0][c]:b);b=a[2];for(c=0;c<this.ta;c++)ch(this,c,0===c?32:160,b[0][c]);b=a[3];this.La=b[0];this.Va=b[2];for(c=0;c<this.L.length;c++)dh(this,c,b[1][c]);b=a[4];this.Da=b[0];this.R=b[1];this.Oa=b[2];this.sa=b[3];this.Ca=b[4];if(b=a[5])this.I=b[0],this.W=b[1],this.Z=b[2],this.ya=b[3],this.ba=b[4],this.Ba=b[5];if(b=a[6])this.K=b[1],this.K[7]=b[0],this.oa=b[2],this.B=
|
|
b[3],this.va=b[4],this.pa=b[5],gh(this);return!0};var kh=[0,null,null,0,Array(4)];function bh(a,b,c){var d=a.F[b];d||(d={Db:Array(4)});c=c&&5==c.length?c:kh;d.ed=c[0];d.ug=c[1];d.mi=c[2];d.Eb=c[3];d.tk=b<<2;for(var e=0;e<d.Db.length;e++)lh(d,e,c[4][e]);a.F[b]=d}var mh=[!0,[0,0],[0,0],[0,0],[0,0]];
|
|
function lh(a,b,c){var d=a.Db[b];d||(d={bf:[0,0],Wb:[0,0],cb:[0,0],eb:[0,0]});c=c&&8==c.length?c:mh;d.Wc=c[0];d.bf[0]=c[1][0];d.bf[1]=c[1][1];d.Wb[0]=c[2][0];d.Wb[1]=c[2][1];d.cb[0]=c[3][0];d.cb[1]=c[3][1];d.eb[0]=c[4][0];d.eb[1]=c[4][1];d.mode=c[5];d.cf=c[6];d.controller=a;d.Di=b;nh(d,c[8],c[9]);a.Db[b]=d}function nh(a,b,c,d){"string"==typeof b&&(b=Sa(b));b&&(a.done=null,a.zl=b.id,a.Al=c,a.hf=b,a.Dg=b[c],a.bg=d)}var oh=[0,Array(4)];
|
|
function ch(a,b,c,d){var e=a.Sb[b];e||(e={Cc:[null,null,null,null]});d=d&&8==d.length?d:oh;e.port=c;e.Cm=b<<3;e.De=d[0];e.Cc[0]=d[1][0];e.Cc[1]=d[1][1];e.Cc[2]=d[1][2];e.Cc[3]=d[1][3];e.Yc=d[2];e.Gc=d[3];e.Nb=d[4];e.zc=d[5];e.wd=d[6];e.te=d[7];a.Sb[b]=e}var ph=[[0,0],[0,0],[0,0],[0,0]];
|
|
function dh(a,b,c){var d=a.L[b];d||(d={Wb:[0,0],pc:[0,0],eb:[0,0],zd:[0,0]});c=c&&13==c.length?c:ph;d.Wb[0]=c[0][0];d.Wb[1]=c[0][1];d.pc[0]=c[1][0];d.pc[1]=c[1][1];d.eb[0]=c[2][0];d.eb[1]=c[2][1];d.zd[0]=c[3][0];d.zd[1]=c[3][1];d.oi=c[4];d.mode=c[5];d.kg=c[6];d.gd=c[7];d.yd=c[8];d.Jc=c[9];d.we=c[10];d.Bd=c[11];d.Xc=c[12];a.L[b]=d}function eh(a,b){return((((b?a.O:a.U)&12)>>2)+1)*a.bb+32*((b?a.ja:a.ka)&15)}function qh(a,b){var c=b?a.O:a.U;return a.fa!=Ng||c&Rg.ng?((c&Rg.pe)>>Rg.qe)+1:0}
|
|
function hh(a,b){if(b<qh(a)){if(!a.ga)return 1;if(b<a.ga.length)switch(a.ga[b]){case 160:case 180:case 320:case 360:return 1;case 720:return 3;case 1200:return 2;case 1440:return 4}}return 0}function fh(a,b){return((b?a.O:a.U)&Qg.pe)>>Qg.qe}
|
|
function Ug(a,b,c,d,e){for(var n="",k=1;8>=k;k++){var p="pcjs-bitCell";k||(p+=" pcjs-bitCellLeft");n+='<div id="'+(b+"-"+k)+'" class="'+p+'" data-value="0">'+k+"</div>\n"}c.innerHTML=n;b=Wa(c,"pcjs-bitCell");c=null;for(k=0;k<b.length;k++)null!=e&&null!=e[k]&&(c=e[k]),c&&b[k].setAttribute("title",c),rh(b[k],d&1<<k?!1:!0),b[k].onclick=function(a,b){return function(){var c="1"!=b.getAttribute("data-value");rh(b,c);var d=b.getAttribute("id").split("-"),e=1<<+d[1]-1;switch(d[0]){case "sw1":a.O=a.O&~e|
|
|
(c?0:e);break;case "sw2":a.ja=a.ja&~e|(c?0:e)}ah(a)}}(a,b[k])}function rh(a,b){a.setAttribute("data-value",b?"1":"0");a.style.color=b?"#ffffff":"#000000";a.style.backgroundColor=b?"#000000":"#ffffff"}function ah(a){var b=a.ra.swdesc,c={0:"Enhanced Color",1:"TV",2:"Color",3:"Monochrome"};if(null!=b){var d;d=""+(eh(a,!0)+"Kb");d+=", "+c[fh(a,!0)]+" Monitor";d+=", "+qh(a,!0)+" Floppy Drives";if(null!=a.U&&a.U!=a.O||null!=a.ka&&a.ka!=a.ja)d+=" (Reset required)";b.textContent=d}}
|
|
function sh(a,b,c){a=a.F[b];var d=a.Db[c],e=d.cb[a.Eb];a.Eb^=1;b||0!=c||a.Eb||(d.cb[0]++,255<d.cb[0]&&(d.cb[0]=0,d.cb[1]++,255<d.cb[1]&&(d.cb[1]=0)));return e}function th(a,b,c,d){a=a.F[b];c=a.Db[c];c.cb[a.Eb]=c.bf[a.Eb]=d;a.Eb^=1}function uh(a,b,c){a=a.F[b];var d=a.Db[c],e=d.eb[a.Eb];a.Eb^=1;b||0!=c||a.Eb||(d.eb[0]--,0>d.eb[0]&&(d.eb[0]=255,d.eb[1]--,0>d.eb[1]&&(d.eb[1]=255)));return e}function vh(a,b,c,d){a=a.F[b];c=a.Db[c];c.eb[a.Eb]=c.Wb[a.Eb]=d;a.Eb^=1}
|
|
function wh(a,b){var c=a.F[b],d=c.ed|1;c.ed&=-16;return d}function xh(a,b,c){a=a.F[b];b=c&3;a.ed=a.ed&~(16<<b)|(c&4)<<b+2;a.mi=c}function yh(a,b,c){b=a.F[b];var d=c&3,e=b.Db[d];e.Wc=!!(c&4);e.Wc||zh(a,b.tk+d)}function Ah(a,b){for(var c=a.F[b],d=0;d<c.Db.length;d++)lh(c,d)}function Bh(a,b,c){return a.F[b].Db[c].cf}function Ch(a,b,c,d){a.F[b].Db[c].cf=d}function Hh(a,b,c,d,e){nh(a.F[b>>2].Db[b&3],c,d,e)}
|
|
function zh(a,b,c){b=a.F[b>>2].Db[b&3];b.hf&&b.Dg&&b.bg?(c&&(b.done=c),b.Wc||te(a,b,!0)):c&&c(!0)}function te(a,b,c){c&&(b.count=b.eb[1]<<8|b.eb[0],b.type=b.mode&12,b.Ai=b.Ic=!1);for(var d=!1;0<=b.count&&(c=b.cf<<16|b.cb[1]<<8|b.cb[0],4==b.type?(d=!0,function(c){b.Dg.call(b.hf,b.bg,-1,function(n,k){0>n&&(b.Ai||(b.Ai=!0),n=255);b.Wc||a.na.Bc(c,n);(d=k)&&setTimeout(function(){Ih(b)||te(a,b)},0)})}(c)):8==b.type?(c=a.na.Qb(c),0>b.Dg.call(b.hf,b.bg,c)&&(b.Ic=!0)):0!=b.type&&(b.Ic=!0)),!d&&!Ih(b););}
|
|
function Ih(a){if(!a.Ic&&0<=--a.count&&(a.mode&32?(a.cb[0]--,0>a.cb[0]&&(a.cb[0]=255,a.cb[1]--,0>a.cb[1]&&(a.cb[1]=255))):(a.cb[0]++,255<a.cb[0]&&(a.cb[0]=0,a.cb[1]++,255<a.cb[1]&&(a.cb[1]=0))),!a.Wc))return!1;var b=a.controller;b.ed=b.ed&~(16<<a.Di)|1<<a.Di;a.mode&16||(a.Wc=!0,a.hf=a.bg=null);a.done&&(a.done(!a.Ic),a.done=null);return!0}function Jh(a,b){var c=0,d=a.Sb[b];if(null!=d.te)switch(d.te&3){case 2:c=d.Nb;break;case 3:c=d.zc}return c}
|
|
function Kh(a,b,c){var d=a.Sb[b];if(c&16)d.Yc=0,d.Cc[d.Yc++]=c,d.Gc=0,d.wd=7,d.Nb=d.zc=0,d.te=10;else if(c&8)c&100&&a.Sa(1073741824)&&a.Ka("PIC"+b+"("+fa(d.port)+"): unsupported OCW3 command "+fa(c),!0,!0),d.te=c;else{var e=c&224;if(e&32){var n,k=0;if(96==(e&96))k=1<<(c&7);else for(n=d.wd+1;;){n&=7;var p=1<<n;if(d.zc&p){k=p;break}if(n++==d.wd)break}d.zc&k&&(d.zc&=~k,Lh(a));e&128&&a.Sa(1073741824)&&a.Ka("PIC"+b+"("+fa(d.port)+"): unsupported OCW2 rotate command "+fa(c),!0,!0)}else 192==e?d.wd=c&7:
|
|
a.Sa(1073741824)&&a.Ka("PIC"+b+"("+fa(d.port)+"): unsupported OCW2 automatic EOI command "+fa(c),!0,!0)}}function Mh(a,b,c){var d=a.Sb[b];d.Yc<d.Cc.length?(d.Cc[d.Yc++]=c,2==d.Yc&&d.Cc[0]&2&&d.Yc++,3!=d.Yc||d.Cc[0]&1||d.Yc++):(d.Gc=c,d=a.A,d.O|=4,Lh(a,b||253!=c?0:6))}function Nh(a,b,c){var d=a.Sb[b>>3];b=1<<(b&7);d.Nb&b||(d.Nb|=b,d.De=c||0,Lh(a))}function Oh(a,b){var c=a.Sb[b>>3],d=1<<(b&7);c.Nb&d&&(c.Nb&=~d,Lh(a))}
|
|
function Lh(a,b){var c,d=-1;1<a.ta&&(c=a.Sb[1],d=~(c.zc|c.Gc)&c.Nb);c=a.Sb[0];0<=d&&(c.Nb=d?c.Nb|4:c.Nb&-5);var d=~(c.zc|c.Gc)&c.Nb,e=a.A;e.Z&&(e.Fa=d?e.Fa|1:e.Fa&-2);d&&b&&(c.De=b)}function re(a,b){void 0===b&&(b=0);var c=-1,d=a.Sb[b];if(d.De)c=-2,d.De--;else for(var e=d.Nb&((d.zc|d.Gc)^255),n=d.wd+1;;){var n=n&7,k=1<<n;if(e&k){b||2!=n?c=d.Cc[1]+n:c=re(a,1);0<=c&&(d.zc|=k,d.Nb&=~k);break}if(n++==d.wd)break}return c}
|
|
function Ph(a,b){var c=a.L[b];c.gd==c.yd&&Qh(a,b);if(c.we)return c.zd[c.gd++];Rh(a,b);return c.eb[c.gd++]}function Sh(a,b,c){var d=a.L[b];d.gd==d.yd&&Qh(a,b);d.Wb[d.gd++]=c;d.gd==d.yd&&(d.Bd&&0!=d.mode&&8!=d.mode||(d.we=!1,d.eb[0]=d.pc[0]=d.Wb[0],d.eb[1]=d.pc[1]=d.Wb[1],d.Xc=pc(a.A,a.ha),d.Bd=!0,d.Jc=0!=d.mode,0==b&&(Oh(a,0),c=Th(a,0)*a.Ja|0,6==d.mode&&(c>>=1),lc(a.A,c))),2==b&&qc(a))}f=Lg.prototype;f.Zj=function(){return null};
|
|
f.ml=function(a,b){this.La=b;var c=(b&192)>>6;if(3!=c){var d=b&1,e=b&14,n=b&48;if(n){var k=this.L[c];k.kg=n;k.mode=e;k.oi=d;k.Wb=[0,0];k.eb=[0,0];k.zd=[0,0];k.Jc=!1;k.we=!1;k.Bd=!1;Qh(this,c);0==c&&Oh(this,0);2==c&&255==this.Sb[0].Gc&&77==this.R&&(c=this.L[0],c.pc[0]=c.Wb[0],c.pc[1]=c.Wb[1],c.Xc=pc(this.A,this.ha))}else Rh(this,c),d=this.L[c],d.zd[0]=d.eb[0],d.zd[1]=d.eb[1],d.we=!0,Qh(this,c)}};function Th(a,b){var c=a.L[b],d=c.Wb[1]<<8|c.Wb[0];d||(d=1==c.yd?256:65536);return d}
|
|
function sc(a,b){var c=a.L[b],d=c.pc[1]<<8|c.pc[0];d||(d=1==c.yd?256:65536);return d}function Qh(a,b){var c=a.L[b];c.gd=32==c.kg?1:0;c.yd=48==c.kg?2:1}
|
|
function Rh(a,b,c){var d=a.L[b];if(d.Bd&&(2!=b||a.R&1)){var e=pc(a.A,a.ha),n=(e-d.Xc)/a.Ja|0;0>n&&(d.Xc=e,n=0);var k=Th(a,b),p=sc(a,b)-n;0==d.mode?(0>=p&&(p=0),p||(d.Jc=!0,d.Bd=!1,b||Nh(a,0))):4==d.mode?(d.Jc=1!=p,0>=p&&(p=k+p,0>=p&&(p=k),d.pc[0]=p&255,d.pc[1]=p>>8,d.Xc=e,!b&&d.Jc&&Nh(a,0))):6==d.mode&&(p-=n,0>=p&&(d.Jc=!d.Jc,p=k+p,0>=p&&(p=k),d.pc[0]=p&255,d.pc[1]=p>>8,d.Xc=e,!b&&d.Jc&&Nh(a,0)));d.eb[0]=p&255;d.eb[1]=p>>8;c&&(a.Xc=0)}return d}
|
|
function rc(a,b){for(var c=0;c<a.L.length;c++)Rh(a,c,b);if(a.fa>=Sg){var c=a.A.V.Oc,d=pc(a.A,a.ha);null==a.Ga&&(a.va=pc(a.A,a.ha),a.Za=1024,a.Ga=Math.floor(a.A.V.Oc/a.Za),jh(a));d>=a.pa&&(a.B[12]|=64,a.B[11]&64&&(a.B[12]|=128,Nh(a,8)),a.pa=d+a.Ga);a.B[0]==a.B[1]&&a.B[2]==a.B[3]&&a.B[4]==a.B[5]&&(a.B[12]|=32,a.B[11]&32&&(a.B[12]|=128,Nh(a,8)));var e=d-a.va,n=Math.floor(e/c);if(n&&!(a.B[11]&128)){for(;n--;)if(60<=++a.B[0]&&(a.B[0]=0,60<=++a.B[2]&&(a.B[2]=0,24<=++a.B[4]))){a.B[4]=0;a.B[6]=a.B[6]%7+1;
|
|
var k;k=a.B[9];var p=na[a.B[8]-1];28==p&&0===k%4&&(k%100||0===k%400)&&p++;k=p;++a.B[7]>k&&(a.B[7]=1,12<++a.B[8]&&(a.B[8]=1,a.B[9]=(a.B[9]+1)%100))}a.B[12]|=16;a.B[11]&16&&(a.B[12]|=128,Nh(a,8))}a.va=d-e%c}}f.$j=function(){var a=this.Da;if(this.sa&16)if(this.R&128)a=this.U;else if(this.D){var a=this.D,b=0;a.B.length&&(b=a.B[0]);a.Sa()&&a.Ka("scan code "+fa(b)+" delivered");a=b}return a};f.nl=function(a,b){this.Da=b};f.ak=function(){return this.R};f.ol=function(a,b){Uh(this,b)};
|
|
function Uh(a,b){var c=!!(b&2),d=!!(a.R&2);a.R=b;a.D&&Vh(a.D,!(b&128),!!(b&64));c!=d&&qc(a,c)}f.bk=function(){var a=0,a=this.fa==Ng?this.R&4?a|this.ka&15:a|this.ka>>4&1:this.R&8?a|this.U>>4:a|this.U&15;this.R&1&&Rh(this,2).Jc&&(a=this.R&2?a|32:a|16);return a};f.pl=function(a,b){this.Oa=b};f.ck=function(){return this.sa};f.ql=function(a,b){this.sa=b};f.pj=function(){var a=this.ya;this.I&=-258;this.D&&Wh(this.D);return a};
|
|
f.Bk=function(a,b){if(this.I&8)switch(this.W){case 96:Xh(this,b);break;case 209:Yh(this,b);break;default:if(Xh(this,this.Z&-17),this.D){var c=-1;switch(b){case 255:c=250,Zh(this.D)}$h(this,c)}}this.W=b;this.I&=-9};f.qj=function(){return this.R&-209|(pc(this.A)&64?16:0)};f.Ck=function(a,b){Uh(this,b)};f.rj=function(){var a=this.I&255;this.I&256&&(this.I|=1,this.I&=-257);return a};
|
|
f.Ak=function(a,b){this.W=b;this.I|=8;var c=0;240<=this.W&&(c=this.W^15,this.W=240);switch(this.W){case 32:$h(this,this.Z);break;case 173:Xh(this,this.Z|16);break;case 174:Xh(this,this.Z&-17);this.D&&Wh(this.D);break;case 170:this.D&&(c=this.D,c.B=[],c.Sa()&&c.Ka("scan codes flushed"));Xh(this,this.Z|16);$h(this,85);Yh(this,3);break;case 171:$h(this,0);break;case 192:$h(this,this.ba);break;case 208:$h(this,this.Ba);break;case 224:$h(this,this.Z&16?0:1);break;case 240:c&1&&sd(this.A)}};
|
|
function Xh(a,b){a.Z=b;a.I=a.I&-5|b&4;a.D&&Vh(a.D,!!(b&8),!(b&16))}function $h(a,b,c){0<=b&&(a.ya=b,c?a.I|=1:(a.I&=-2,a.I|=256))}function Yh(a,b){a.Ba=b;qb(a.na,!!(b&2));b&1||sd(a.A)}function ai(a,b){a.fa<Sg?Nh(a,1,4):a.Z&16||a.I&257||($h(a,b,!0),bi(a.D),Nh(a,1,120))}f.Fj=function(){return this.oa};f.Qk=function(a,b){this.oa=b;this.Ca=b&128?0:128};
|
|
f.Gj=function(a,b){var c=this.oa&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&&Oh(this,8),d&64&&this.B[11]&64&&jh(this));return d};
|
|
f.Rk=function(a,b){var c=this.oa&63,d=b^this.B[c],e;if(13>=c){if(e=b,10>c){var n=!1;this.B[11]&4||(e=10*(e>>4)+(e&15),n=!0);if(4==c||5==c)n&&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&&jh(this)};f.ll=function(a,b){this.Ca=b};f.Sk=function(){};f.Tk=function(){};function Og(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 qc(a,b){if(a.ua)try{void 0!==b?a.Ya=b:b=a.Ya&&a.A&&a.A.ia.Jb;var c=Math.round(1193181/Th(a,2));if(20>c||2E4<c)b=!1;b?a.P?(a.P.frequency.value=c,a.Sa(8388608)&&a.Ka("speaker set to "+c+"hz",!0)):(a.P=a.ua.createOscillator(),a.P&&(a.P.type="number"==typeof a.P.type?1:"square",a.P.connect(a.ua.destination),a.P.frequency.value=c,"start"in a.P?a.P.start(0):a.P.noteOn(0),a.Sa(8388608)&&a.Ka("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.Sa(8388608)&&a.Ka("speaker off at "+c+"hz",!0))}catch(d){a.Ia("AudioContext exception: "+d.message),a.ua=null}else b&&a.Ka("BEEP",8388608)}
|
|
var Vg={0:function(){return sh(this,0,0)},1:function(){return uh(this,0,0)},2:function(){return sh(this,0,1)},3:function(){return uh(this,0,1)},4:function(){return sh(this,0,2)},5:function(){return uh(this,0,2)},6:function(){return sh(this,0,3)},7:function(){return uh(this,0,3)},8:function(){return wh(this,0)},32:function(){return Jh(this,0)},33:function(){return this.Sb[0].Gc},64:function(){return Ph(this,0)},65:function(){return Ph(this,1)},66:function(){return Ph(this,2)},67:Lg.prototype.Zj,129:function(){return Bh(this,
|
|
0,2)},130:function(){return Bh(this,0,3)},131:function(){return Bh(this,0,1)},135:function(){return Bh(this,0,0)}},Xg={96:Lg.prototype.$j,97:Lg.prototype.ak,98:Lg.prototype.bk,99:Lg.prototype.ck},Zg={96:Lg.prototype.pj,97:Lg.prototype.qj,100:Lg.prototype.rj,112:Lg.prototype.Fj,113:Lg.prototype.Gj,128:function(){return this.K[7]},132:function(){return this.K[0]},133:function(){return this.K[1]},134:function(){return this.K[2]},136:function(){return this.K[3]},137:function(){return Bh(this,1,2)},138:function(){return Bh(this,
|
|
1,3)},139:function(){return Bh(this,1,1)},140:function(){return this.K[4]},141:function(){return this.K[5]},142:function(){return this.K[6]},143:function(){return Bh(this,1,0)},160:function(){return Jh(this,1)},161:function(){return this.Sb[1].Gc},192:function(){return sh(this,1,0)},194:function(){return uh(this,1,0)},196:function(){return sh(this,1,1)},198:function(){return uh(this,1,1)},200:function(){return sh(this,1,2)},202:function(){return uh(this,1,2)},204:function(){return sh(this,1,3)},206:function(){return uh(this,
|
|
1,3)},208:function(){return wh(this,1)}},Wg={0:function(a,b){th(this,0,0,b)},1:function(a,b){vh(this,0,0,b)},2:function(a,b){th(this,0,1,b)},3:function(a,b){vh(this,0,1,b)},4:function(a,b){th(this,0,2,b)},5:function(a,b){vh(this,0,2,b)},6:function(a,b){th(this,0,3,b)},7:function(a,b){vh(this,0,3,b)},8:function(a,b){this.F[0].ug=b},9:function(a,b){xh(this,0,b)},10:function(a,b){yh(this,0,b)},11:function(a,b){this.F[0].Db[b&3].mode=b},12:function(){this.F[0].Eb=0},13:function(){Ah(this,0)},32:function(a,
|
|
b){Kh(this,0,b)},33:function(a,b){Mh(this,0,b)},64:function(a,b){Sh(this,0,b)},65:function(a,b){Sh(this,1,b)},66:function(a,b){Sh(this,2,b)},67:Lg.prototype.ml,129:function(a,b){Ch(this,0,2,b)},130:function(a,b){Ch(this,0,3,b)},131:function(a,b){Ch(this,0,1,b)},135:function(a,b){Ch(this,0,0,b)}},Yg={96:Lg.prototype.nl,97:Lg.prototype.ol,98:Lg.prototype.pl,99:Lg.prototype.ql,160:Lg.prototype.ll},$g={96:Lg.prototype.Bk,97:Lg.prototype.Ck,100:Lg.prototype.Ak,112:Lg.prototype.Qk,113:Lg.prototype.Rk,128:function(a,
|
|
b){this.K[7]=b},132:function(a,b){this.K[0]=b},133:function(a,b){this.K[1]=b},134:function(a,b){this.K[2]=b},136:function(a,b){this.K[3]=b},137:function(a,b){Ch(this,1,2,b)},138:function(a,b){Ch(this,1,3,b)},139:function(a,b){Ch(this,1,1,b)},140:function(a,b){this.K[4]=b},141:function(a,b){this.K[5]=b},142:function(a,b){this.K[6]=b},143:function(a,b){Ch(this,1,0,b)},160:function(a,b){Kh(this,1,b)},161:function(a,b){Mh(this,1,b)},192:function(a,b){th(this,1,0,b)},194:function(a,b){vh(this,1,0,b)},
|
|
196:function(a,b){th(this,1,1,b)},198:function(a,b){vh(this,1,1,b)},200:function(a,b){th(this,1,2,b)},202:function(a,b){vh(this,1,2,b)},204:function(a,b){th(this,1,3,b)},206:function(a,b){vh(this,1,3,b)},208:function(a,b){this.F[1].ug=b},210:function(a,b){xh(this,1,b)},212:function(a,b){yh(this,1,b)},214:function(a,b){this.F[1].Db[b&3].mode=b},216:function(){this.F[1].Eb=0},218:function(){Ah(this,1)},240:Lg.prototype.Sk,241:Lg.prototype.Tk};
|
|
Da(function(){for(var a=Wa(window.document,"pcjs","chipset"),b=0;b<a.length;b++){var c=a[b],d=Ua(c),d=new Lg(d);Va(d,c);ah(d)}});
|
|
function ci(a){Ha.call(this,"ROM",a,ci);this.B=null;this.O=a.addr;this.F=a.size;this.I=a.alias;this.K=a.file;this.U=ga(this.K);this.D=a.notify;this.P=null;if(this.D&&(a=this.D.indexOf("["),0<a)){try{this.P=eval(this.D.substr(a))}catch(b){}this.D=this.D.substr(0,a)}if(this.K){a=this.K;var c=ha(this.U);"json"!=c&&"hex"!=c&&(a=qa()+"/api/v1/dump?file="+this.K+"&format=bytes&decimal=true");pa(a,!0,null,this,ci.prototype.R)}}Qa(ci);ci.prototype.sc=function(a,b,c,d){this.na=b;this.A=c;this.Qa=d;di(this)};
|
|
ci.prototype.$b=function(){this.L&&(this.Qa&&this.Qa.A(this.O,this.F,this.L),delete this.L);return!0};ci.prototype.Zb=function(){return!0};
|
|
ci.prototype.R=function(a,b,c){if(c)this.Ia("Unable to load system ROM (error "+c+")");else{if("["==b.charAt(0)||"{"==b.charAt(0))try{var d=eval("("+b+")"),e=d.bytes,n=d.data;if(e)this.B=e;else if(n)for(this.B=Array(4*n.length),c=b=0;b<n.length;b++)this.B[c++]=n[b]&255,this.B[c++]=n[b]>>8&255,this.B[c++]=n[b]>>16&255,this.B[c++]=n[b]>>24&255;else this.B=d;this.L=d.symbols;if(!this.B.length){ra("Empty ROM: "+a);return}if(1==this.B.length){ra(this.B[0]);return}}catch(k){this.Ia("ROM data error: "+k.message);
|
|
return}else for(a=b.replace(/\n/gm," ").replace(/ +$/,"").split(" "),this.B=Array(a.length),d=0;d<a.length;d++)this.B[d]=da(a[d],16);di(this)}};
|
|
function di(a){if(!Za(a))if(!a.K)Ya(a);else if(a.B&&a.na){if(a.B.length!=a.F)$a(a,"ROM size (0x"+ea(a.B.length)+") does not match specified size ("+("0x"+ea(a.F))+")");else{var b;b=a.O;if(rb(a.na,b,a.F,yb)){for(var c=0;c<a.B.length;c++){var d=a.na,e=b+c;d.ba[(e&d.D)>>>d.oa].Ne(e&d.B,a.B[c]&255,e)}b=!0}else b=!1;if(b){b=[];"number"==typeof a.I?b.push(a.I):null!=a.I&&a.I.length&&(b=a.I);for(c=0;c<b.length;c++){var d=a,e=b[c],n=vb(d.na,d.O,d.F);ub(d.na,e,d.F,n)}a.D&&((b=Sa(a.D,a.id))?(c=a.B,d=a.P,5==
|
|
b.fb?ei(b,c,d||[12640,8752],8):b.fb==fi&&ei(b,c,d||[14221,16269],8),Ya(b)):a.Ia("Unable to find component: "+a.D));delete a.B}}Ya(a)}}Da(function(){for(var a=Wa(window.document,"pcjs","rom"),b=0;b<a.length;b++){var c=a[b],d=Ua(c),d=new ci(d);Va(d,c)}});function gi(a){Ha.call(this,"RAM",a,gi);this.D=a.addr;this.B=a.size;this.K=a.test;this.I=!!this.B;this.F=!1}Qa(gi);f=gi.prototype;f.sc=function(a,b,c,d){this.na=b;this.A=c;this.Qa=d;this.Z=fb(a,"ChipSet");Ya(this)};
|
|
f.$b=function(a,b){return!b&&(this.reset(),a&&this.controller&&!this.restore(a))?!1:!0};f.Zb=function(a){return a&&this.controller?this.save():!0};
|
|
f.reset=function(){if(!this.D&&!this.I&&this.Z){var a=1024*eh(this.Z);this.B&&a!=this.B&&(xb(this.na,this.D,this.B),this.F=!1);this.B=a}!this.F&&this.B&&rb(this.na,this.D,this.B,1)&&(this.F=!0,this.status(Math.floor(this.B/1024)+"Kb allocated"),"ramCPQ"==this.Re&&(this.controller=new hi(this),rb(this.na,ii,1,4,this.controller)));if(this.F){if(this.K||Eb(this.na,1138,4660),"ramCPQ"!=this.Re&&this.Z&&(a=this.Z,a.B)){var b=1048576>this.D?21:23,c=a.B[b]|a.B[b+1]<<8,c=c+(this.B>>10);a.B[b]=c&255;a.B[b+
|
|
1]=c>>8;ih(a)}}else ra("No RAM allocated")};f.save=function(){var a=new Od(this);this.controller&&A(a,0,this.controller.save());return a.data()};f.restore=function(a){return this.controller?this.controller.restore(a[0]):!0};function hi(a){this.I=a;this.D=ji;this.F=ki;this.B=li;this.A=null}var ii=-2134900736,ji=65535,ki=2575,li=2,mi=[null,0],ni=[function(a){return this.controller.Qb(a)},null,null,function(a,b){this.controller.Bc(a,b)},null,null];f=hi.prototype;f.save=function(){return[this.D,this.B]};
|
|
f.restore=function(a){this.Bc(0,a[0]&255);this.Bc(2,a[1]&255);return!0};f.Qb=function(a){var b=255;2>a?b=a&1?this.F>>8:this.F&255:4>a&&(b=a&1?this.B>>8:this.B&255);return b};f.Bc=function(a,b){if(a)2==a&&(this.B=this.B&-256|b);else if(b!=(this.D&255)){var c=this.I.na;if(b&1)this.A&&(ub(c,917504,131072,this.A),this.A=null);else{this.A||(this.A=vb(c,917504,131072));var d=vb(c,16646144,131072);ub(c,917504,131072,d,b&2?1:yb)}this.D=this.D&-256|b}};f.Ci=function(){return mi};f.Eg=function(){return ni};
|
|
Da(function(){for(var a=Wa(window.document,"pcjs","ram"),b=0;b<a.length;b++){var c=a[b],d=Ua(c),d=new gi(d);Va(d,c)}});function oi(a){Ha.call(this,"Keyboard",a,oi,65536);this.R=ya("Mobi");this.W=ya("MSIE");this.Ka("mobile keyboard support: "+(this.R?"true":"false"));this.P=0;this.U=this.Bg=!1;this.D=[];this.fa=50;Ya(this)}Qa(oi);
|
|
var W={Fl:1,Gl:3,Hl:26," ":32,"!":33,'"':34,"#":35,$:36,"%":37,"&":38,"'":39,"(":40,")":41,"*":42,"+":43,",":44,"-":45,".":46,"/":47,0:48,1:49,2:50,3:51,4:52,5:53,6:54,7:55,8:56,9:57,":":58,";":59,"<":60,"=":61,">":62,"?":63,"@":64,Bl:65,Cl:66,Dl:67,Il:68,E:69,Jl:70,Ml:71,Nl:72,Ol:73,Pl:74,Ql:75,Rl:76,Sl:77,Tl:78,Ul:79,Vl:80,Q:81,Wl:82,$l:83,em:84,im:85,jm:86,km:87,mm:88,nm:89,om:90,"[":91,"\\":92,"]":93,"^":94,_:95,"`":96,pm:97,qm:98,tm:99,d:100,e:101,um:102,vm:103,wm:104,xm:105,zm:106,k:107,Am:108,
|
|
Bm:109,n:110,Dm:111,p:112,q:113,r:114,Em:115,t:116,Fm:117,Gm:118,Hm:119,x:120,y:121,z:122,"{":123,"|":124,"}":125,"~":126},pi={};pi[186]=W[";"];pi[187]=W["="];pi[188]=W[","];pi[189]=W["-"];pi[190]=W["."];pi[191]=W["/"];pi[192]=W["`"];pi[219]=W["["];pi[220]=W["\\"];pi[221]=W["]"];pi[222]=W["'"];pi[173]=W["-"];var qi={};qi[W["1"]]=W["!"];qi[W["2"]]=W["@"];qi[W["3"]]=W["#"];qi[W["4"]]=W.$;qi[W["5"]]=W["%"];qi[W["6"]]=W["^"];qi[W["7"]]=W["&"];qi[W["8"]]=W["*"];qi[W["9"]]=W["("];qi[W["0"]]=W[")"];
|
|
qi[186]=W[":"];qi[187]=W["+"];qi[188]=W["<"];qi[189]=W._;qi[190]=W[">"];qi[191]=W["?"];qi[192]=W["~"];qi[219]=W["{"];qi[220]=W["|"];qi[221]=W["}"];qi[222]=W['"'];qi[173]=W._;qi[61]=W["+"];qi[59]=W[":"];
|
|
var ri={3016:1,1016:2,1017:8,1018:32,1091:128,1093:64,1224:128,1020:512,1144:1024,1145:2048},si={TAB:1009,ESC:1027,F1:1112,F2:1113,F3:1114,F4:1115,F5:1116,F6:1117,F7:1118,F8:1119,F9:1120,F10:1121,LEFT:1037,UP:1038,RIGHT:1039,DOWN:1040,CTRL_C:4003,CTRL_BREAK:4008,CTRL_ALT_DEL:4046},ti={esc:1027,1:W["1"],2:W["2"],3:W["3"],4:W["4"],5:W["5"],6:W["6"],7:W["7"],8:W["8"],9:W["9"],0:W["0"],"-":W["-"],"=":W["="],bs:1008,tab:1009,q:81,w:87,e:69,r:82,t:84,y:89,u:85,i:73,o:79,p:80,"[":W["["],"]":W["]"],enter:13,
|
|
ctrl:1017,a:65,s:83,d:68,f:70,g:71,h:72,j:74,k:75,l:76,";":W[";"],quote:W["'"],"`":W["`"],shift:1016,"\\":W["\\"],z:90,x:88,c:67,v:86,b:66,n:78,m:77,",":W[","],".":W["."],"/":W["/"],"right-shift":3016,prtsc:1044,alt:1018,space:W[" "],"caps-lock":1020,f1:1112,f2:1113,f3:1114,f4:1115,f5:1116,f6:1117,f7:1118,f8:1119,f9:1120,f10:1121,"num-lock":1144,"scroll-lock":1145,"num-home":1036,"num-up":1038,"num-pgup":1033,"num-sub":1109,"num-left":1037,"num-center":1101,"num-right":1039,"num-add":1107,"num-end":1035,
|
|
"num-down":1040,"num-pgdn":1034,"num-ins":1045,"num-del":1046},ui={"caps-lock":512,"num-lock":1024,"scroll-lock":2048},X={1027:1};X[W["1"]]=2;X[W["!"]]=10754;X[W["2"]]=3;X[W["@"]]=10755;X[W["3"]]=4;X[W["#"]]=10756;X[W["4"]]=5;X[W.$]=10757;X[W["5"]]=6;X[W["%"]]=10758;X[W["6"]]=7;X[W["^"]]=10759;X[W["7"]]=8;X[W["&"]]=10760;X[W["8"]]=9;X[W["*"]]=10761;X[W["9"]]=10;X[W["("]]=10762;X[W["0"]]=11;X[W[")"]]=10763;X[W["-"]]=12;X[W._]=10764;X[W["="]]=13;X[W["+"]]=10765;X[1008]=14;X[1009]=15;X[113]=16;
|
|
X[81]=10768;X[119]=17;X[87]=10769;X[101]=18;X[69]=10770;X[114]=19;X[82]=10771;X[116]=20;X[84]=10772;X[121]=21;X[89]=10773;X[117]=22;X[85]=10774;X[105]=23;X[73]=10775;X[111]=24;X[79]=10776;X[112]=25;X[80]=10777;X[W["["]]=26;X[W["{"]]=10778;X[W["]"]]=27;X[W["}"]]=10779;X[13]=28;X[1017]=29;X[97]=30;X[65]=10782;X[115]=31;X[83]=10783;X[100]=32;X[68]=10784;X[102]=33;X[70]=10785;X[103]=34;X[71]=10786;X[104]=35;X[72]=10787;X[106]=36;X[74]=10788;X[107]=37;X[75]=10789;X[108]=38;X[76]=10790;X[W[";"]]=39;
|
|
X[W[":"]]=10791;X[W["'"]]=40;X[W['"']]=10792;X[W["`"]]=41;X[W["~"]]=10793;X[1016]=42;X[W["\\"]]=43;X[W["|"]]=10795;X[122]=44;X[90]=10796;X[120]=45;X[88]=10797;X[99]=46;X[67]=10798;X[118]=47;X[86]=10799;X[98]=48;X[66]=10800;X[110]=49;X[78]=10801;X[109]=50;X[77]=10802;X[W[","]]=51;X[W["<"]]=10803;X[W["."]]=52;X[W[">"]]=10804;X[W["/"]]=53;X[W["?"]]=10805;X[3016]=54;X[1044]=55;X[1018]=56;X[W[" "]]=57;X[1020]=58;X[1112]=59;X[1113]=60;X[1114]=61;X[1115]=62;X[1116]=63;X[1117]=64;X[1118]=65;X[1119]=66;
|
|
X[1120]=67;X[1121]=68;X[1144]=69;X[1145]=70;X[1036]=71;X[1038]=72;X[1033]=73;X[1109]=74;X[1037]=75;X[1101]=76;X[1039]=77;X[1107]=78;X[1035]=79;X[1040]=80;X[1034]=81;X[1045]=82;X[1046]=83;X[1122]=87;X[1123]=88;X[1091]=91;X[1093]=93;X[1224]=91;X[4003]=7470;X[4008]=7494;X[4046]=3677523;f=oi.prototype;
|
|
f.Gb=function(a,b,c){var d=this,e=a+"-"+b;if(void 0===this.ra[e])switch(b){case "kbd":return c.onkeydown=function(a){return vi(d,a,!0)},c.onkeypress=function(a){a=a||window.event;a=a.which||a.keyCode;var b=!X[a]||!!(d.Ob&128);b||wi(d,a,!0);return b},c.onkeyup=function(a){return vi(d,a,!1)},!0;case "caps-lock":return this.ra[e]=c,c.onclick=function(){d.A&&d.A.Uc();wi(d,1020,!0)},!0;case "num-lock":return this.ra[e]=c,c.onclick=function(){d.A&&d.A.Uc();wi(d,1144,!0)},!0;case "scroll-lock":return this.ra[e]=
|
|
c,c.onclick=function(){d.A&&d.A.Uc();wi(d,1145,!0)},!0;default:var n=b.toUpperCase().replace(/-/g,"_");if(void 0!==si[n]&&"button"==a)return this.ra[e]=c,c.onclick=function(a,b,c){return function(){a.A&&a.A.Uc();xi(a,c,!0);wi(a,c,!0)}}(this,n,si[n]),!0;if(void 0!==ti[b])return this.P++,this.ra[e]=c,a=function(a,b,c){return function(){wi(a,c)}}(this,b,ti[b]),b=function(a,b,c){return function(){yi(a,c)}}(this,b,ti[b]),"ontouchstart"in window?(c.ontouchstart=a,c.ontouchend=b):(c.onmousedown=a,c.onmouseup=
|
|
c.onmouseout=b),!0}return!1};function zi(a,b,c){if(a.P){for(var d in qi)if(b==qi[d]){b=+d;(d=pi[d])&&(b=d);break}for(var e in ti)if((d=ti[e]==b)||(d=b,97<=d&&122>=d&&(d-=32),d=ti[e]==d),d){(a=a.ra["key-"+e])&&void 0!==c&&(a.style.color=c?"#ffffff":"#000000",a.style.backgroundColor=c?"#000000":"#ffffff");break}}}f.sc=function(a,b,c,d){this.na=b;this.A=c;this.Qa=d;this.Z=fb(a,"ChipSet")};function Zh(a,b){a.Ka("keyboard reset",65792);a.B=[170];a.I=!0;b&&a.Z&&ai(a.Z,a.B[0])}
|
|
function Vh(a,b,c){a.L!==c&&(a.L=a.O=c)&&(a.I=!0);a.K!==b&&(a.K=b)&&!a.O&&bi(a,!0);a.K&&a.O&&(Zh(a,!0),a.O=!1)}function Wh(a){var b=0;a.B.length&&a.I&&(b=a.B[0],a.Z&&ai(a.Z,b));a.Sa()&&a.Ka("scan code "+fa(b)+" available")}function bi(a,b){0<a.B.length&&(a.B.shift(),(a.I=b)&&(a.B.length&&a.Z?ai(a.Z,a.B[0]):b=!1),a.Sa()&&a.Ka("scan codes shifted, notify "+(b?"true":"false")))}f.$b=function(a,b){return!b&&(this.reset(),a&&this.restore&&!this.restore(a))?!1:!0};
|
|
f.Zb=function(a){return a&&this.save?this.save():!0};f.reset=function(){Ai(this);this.Ob=this.F=0;this.B=[];this.I=!0};f.save=function(){var a=new Od(this),b=0,c=[];c[b++]=this.L;c[b]=this.K;A(a,0,c);return a.data()};f.restore=function(a){return Ai(this,a[0])};function Ai(a,b){var c=0;void 0===b&&(b=[]);a.L=a.I=b[c++];a.K=b[c];return!0}
|
|
function xi(a,b,c,d){if(X[b]){var e=Math.floor(b/1E3)&2;if(b=ri[b]||0){!e||b&85||(b>>=1);if(b&3584){if(!1===d)return!0;d=null}null==d?d=!((c?a.F:a.Ob)&b):d||b&255&&(b=255);if(c){a.F&=~b;d&&(a.F|=b);c=b;var n,k;for(k in ui)d="led-"+k,e=ui[k],c&&c!=e||!(n=a.ra[d])||(n.style.backgroundColor=a.F&e?"#00ff00":"#000000")}else a.Ob&=~b,d&&(a.Ob|=b);return!0}}return!1}
|
|
function wi(a,b,c){if(X[b]&&a.A&&a.A.ia.Jb){ri[b]&&a.D.length&&0<a.D[0].Pc&&(a.D[0].Pc=0);for(var d,e=0;e<a.D.length;e++)if(d=a.D[e],d.Id==b){if(!c||0<=d.Pc){e=-1;break}0<e&&(0<a.D[0].Pc&&(a.D[0].Pc=0),a.D.splice(e,1));break}0>e||(e==a.D.length&&(d={},d.Id=b,d.Ob=a.Ob,zi(a,b,!0),e++),0<e&&a.D.splice(0,0,d),d.ve=!0,d.Pc=c?-1:ri[b]?0:1,Bi(a,d))}}
|
|
function yi(a,b,c){if(!X[b]||!(c||a.A&&a.A.ia.Jb))return!1;for(var d=!1,e=0;e<a.D.length;e++){var n=a.D[e];if(n.Id==b||n.Id==qi[b]){a.D.splice(e,1);n.Ri&&clearTimeout(n.Ri);n.ve&&!c&&Ci(a,n.Id,!1);zi(a,b,!1);d=!0;break}}!a.D.length&&a.U&&(xi(a,1020),a.U=!1);return d}function Bi(a,b){if(a.A&&a.A.ia.Jb){if(Ci(a,b.Id,b.ve),b.Pc){var c;if(0>b.Pc){if(!b.ve){yi(a,b.Id);return}b.ve=!1;c=a.fa}else c=1==b.Pc++?500:100;b.Ri=setTimeout(function(a){return function(){Bi(a,b)}}(a),c)}}else yi(a,b.Id,!0)}
|
|
function Di(a,b,c){var d=b;if(65<=b&&90>=b)!(a.Ob&515)==c&&(d=b+32);else if(97<=b&&122>=b)!!(a.Ob&515)==c&&(d=b-32);else if(!!(a.Ob&3)==c){if(a=qi[b])d=a}else if(a=pi[b])d=a;return d}f.cg=function(a){a||(this.Ob&=-256)};
|
|
function vi(a,b,c){var d=!0,e=!1,n=!1,k=b.keyCode,p=Di(a,k,!0);a.Bg&&p==W["`"]&&(k=p=27);if(X[k+1E3])if(p+=1E3,2==b.location&&(p+=2E3),xi(a,p,!1,c)){if(20==k||144==k||145==k)a.W||(c=e=!0);if(!(c||91!=k&&93!=k))for(var q=0;q<a.D.length;q++){var w=a.D[q];w.ve=!1;0<w.Pc&&(w.Pc=0)}}else 8==k&&8==(a.Ob&40)&&(p=4008),d=!1;else if(X[p]&&a.Ob&60&&(d=!1),d&&c||a.Ob&192)n=!0;d||b.preventDefault();n||a.R&&d||(c?wi(a,p,e):yi(a,p)||(b=Di(a,k,!1),b!=p&&yi(a,b)));return d}
|
|
function Ci(a,b,c){xi(a,b,!0,c);var d=X[b]||X[b+1E3];if(void 0!==d){14==d&&40==(a.Ob&40)&&(d=83);var e=[],n=d&255;e.push(n|(c?0:128));for(b=65<=b&&90>=b||97<=b&&122>=b;d>>>=8;){var k=0,p=d&255;224==n||225==n?e.push(n|(c?0:128)):(42==p?a.F&3||a.F&512&&b||(k=p):29==p?a.F&12||(k=p):56==p?a.F&48||(k=p):e.push(n|(c?0:128)),k&&(c?e.unshift(k):e.push(k|128)))}for(c=0;c<e.length;c++)d=a,n=e[c],d.B&&(20>d.B.length?(d.Sa()&&d.Ka("scan code "+fa(n)+" buffered"),d.B.push(n),1==d.B.length&&d.Z&&ai(d.Z,n)):(20==
|
|
d.B.length&&d.B.push(255),d.Ka("scan code buffer overflow")))}}Da(function(){for(var a=Wa(window.document,"pcjs","keyboard"),b=0;b<a.length;b++){var c=a[b],d=Ua(c),d=new oi(d);Va(d,c)}});
|
|
function Y(a,b,c,d,e){Ha.call(this,"Video",a,Y,262144);this.fa=a.model;this.fb=Ei[this.fa]||Fi;this.Hc=a.memory||0;this.Qc=a.switches;this.xa=a.mode;if(void 0===this.xa||void 0===Gi[this.xa])this.xa=Hi;this.Cb=a.charCols;this.dc=a.charRows;if(void 0===this.Cb||void 0===this.dc)this.Cb=Gi[this.xa][0],this.dc=Gi[this.xa][1];this.ja=a.screenWidth;this.sa=a.screenHeight;this.sd=a.scale;this.rd=12<=Math.round(this.ja/this.Cb);this.td=a.touchScreen;this.ga=b;this.W=c;this.K=(this.Jd=d)||b||null;this.Da=
|
|
null;this.qd=a.autoLock;this.$a=this.Mb=0;this.va=[];this.pa=Array(this.fb==fi?256:16);this.qc=this.Ca=!1;var n=this;this.Lc=ya("Gecko/");b=["","moz","webkit","ms"];if(this.U=e)if(this.U.Od=e.requestFullscreen||e.msRequestFullscreen||e.mozRequestFullScreen||e.webkitRequestFullscreen,this.U.Od){for(e=0;e<b.length;e++)if(c=b[e]+"fullscreenchange","on"+c in document){document.addEventListener(c,function(){Ii(n,document.fullscreenElement||document.mozFullScreenElement||document.webkitFullscreenElement||
|
|
document.msFullscreenElement?!0:!1)},!1);break}for(e=0;e<b.length;e++)if(c=b[e]+"fullscreenerror","on"+c in document){document.addEventListener(c,function(){Ii(n,null)},!1);break}}this.K&&(this.K.onfocus=function(){return n.cg(!0)},this.K.onblur=function(){return n.cg(!1)},this.K.Cd=this.K.requestPointerLock||this.K.mozRequestPointerLock||this.K.webkitRequestPointerLock,this.K.Si=this.K.exitPointerLock||this.K.mozExitPointerLock||this.K.webkitExitPointerLock,this.K.Cd&&(e=function(){var a=document.pointerLockElement===
|
|
n.K||document.mozPointerLockElement===n.K||document.webkitPointerLockElement===n.K;n.Da&&(n.Da.K=a,n.D&&(n.D.Bg=a));var b=n.ra.lockPointer;b&&(b.textContent=a?"Press Esc to Unlock Pointer":n.ud)},"onpointerlockchange"in document?document.addEventListener("pointerlockchange",e,!1):"onmozpointerlockchange"in document?document.addEventListener("mozpointerlockchange",e,!1):"onwebkitpointerlockchange"in document&&document.addEventListener("webkitpointerlockchange",e,!1)));if(a=a.fontROM)"json"!=ha(a)&&
|
|
(a=qa()+"/api/v1/dump?file="+a+"&format=bytes"),pa(a,!0,null,this,this.yk)}Qa(Y);var Fi=1,fi=7,Ei={mda:1,cga:3,ega:5,vga:7},Hi=7,Ji={2:{tf:15700,sf:208,dg:85,eg:96},3:{tf:18432,sf:364,dg:85,eg:96},4:{tf:21850,sf:364,dg:85,eg:96},7:{tf:16700,sf:480,dg:85,eg:83}},Ki={6:[1,3,!0],7:[2,3,!0],8:[6,3,!0],9:[4,3,!0],10:[3,1,!0],11:[3,2,!0],0:[1,3,!1],1:[2,3,!1],2:[6,3,!1],3:[4,3,!1],4:[3,1,!1],5:[3,2,!1]},Gi=[,[40,25,1,0,3],,[80,25,1,0,3],[320,200,8,192],,[640,200,16,192]];Gi[Hi]=[80,25,1,0,1];
|
|
Gi[13]=[320,200,8];Gi[14]=[640,200,8];Gi[15]=[640,350,8];Gi[16]=[640,350,8];Gi[17]=[640,480,8];Gi[18]=[640,480,8];Gi[19]=[320,200,1];Gi[120]=[320,240,4];Gi[122]=[320,400,4];Gi[0]=Gi[1];Gi[2]=Gi[3];Gi[5]=Gi[4];
|
|
var Li=[[0,0,0,255],[127,192,127,255],[127,192,127,255],[127,255,127,255],[127,255,127,255]],Mi=[0,1,2,2,2,2,2,2,0,3,4,4,4,4,4,4],Ni=[[0,0,0,255],[0,0,170,255],[0,170,0,255],[0,170,170,255],[170,0,0,255],[170,0,170,255],[170,85,0,255],[170,170,170,255],[85,85,85,255],[85,85,255,255],[85,255,85,255],[85,255,255,255],[255,85,85,255],[255,85,255,255],[255,255,85,255],[255,255,255,255]],Oi=[2,4,6],Pi=[3,5,7],Qi=[0,1,2,3,4,5,20,7,56,57,58,59,60,61,62,63],Ri=[0,255,65280,65535,16711680,16711935,16776960,
|
|
16777215,-16777216,-16776961,-16711936,-16711681,-65536,-65281,-256,-1],Si=[0];Si[128]=1;Si[32768]=2;Si[32896]=3;Si[8388608]=4;Si[8388736]=5;Si[8421376]=6;Si[8421504]=7;Si[-2147483648]=8;Si[-2147483520]=9;Si[-2147450880]=10;Si[-2147450752]=11;Si[-2139095040]=12;Si[-2139094912]=13;Si[-2139062272]=14;Si[-2139062144]=15;
|
|
function Ti(a,b,c,d){if(void 0!==b&&(!c||c.length)){this.video=a;var e=Ui[b],n=a.oa||e[5];if(!c||6>c.length)c=[!1,0,null,null,0,Array(5>b?Vi:Wi)];this.fb=b;this.$a=e[2];this.Mb=e[3];this.Hc=d||e[4];65536<=this.Hc&&720896<=this.$a&&(this.Mb=Math.min(this.Hc>>2,32768));this.Pb=c[0];this.xc=c[1];this.Ke=c[2];this.wa=c[3];this.hc=c[4]&255;this.hg=c[4]>>8&255;this.ab=c[5];this.Gg=Vi;if(5<=b){this.Gg=Wi;b=c[6];void 0===b&&(b=[!1,0,Array(20),0,3==n?0:1,0,0,Array(5),0,0,0,Array(9),0,[this.$a,this.Mb,this.Hc],
|
|
Array(this.Hc>>2),-2147478512,0,-1,0,-1,0,-1,0,0,0,0,1,255,0,0,0,Array(256)]);this.hd=b[0];this.Fd=b[1];this.wc=b[2];this.Uh=b[3];this.Le=b[4];this.jg=b[5];this.ie=b[6];this.he=b[7];this.Mi=b[8];this.Ni=b[9];this.ge=b[10];this.Gd=b[11];this.jb=b[12];d=b[13];"number"==typeof d&&(d=[this.$a,this.Mb,d]);this.$a=d[0];this.Mb=d[1];d=this.Hc>>2;if((this.bd=b[14])&&this.bd.length<d){for(var e=this.bd,k=0,p=Array(d),q=0;q<e.length-1;){for(var w=e[q++],B=e[q++];w--;)p[k]=B,k+=2;k==d&&(k=1)}this.bd=p}(d=b[15])&&
|
|
(d&-2147483648?d&=2147483647:d=Xi[d&65280]|Xi[d&255]);this.mg(d);this.Ph=b[16];this.Xa=b[17];this.tc=b[18];this.mb=b[19];this.He=b[20];this.Zc=b[21];this.od=b[22];this.Hg=b[23];this.Ig=b[24];this.Je=b[25];this.Qh=this.de=0;this.fb==fi&&(this.Vh=b[26],this.Th=b[27],this.Tc=b[28],this.nc=b[29],this.ig=b[30],this.fe=b[31])}n=Ji[n]||Ji[3];this.Jg=a.A.V.Oc/n.tf|0;this.uk=this.Jg*n.dg/100|0;this.Mg=this.Jg*n.sf|0;this.wk=this.Mg*n.eg/100|0;this.Ng=c[7]||0}}var Vi=18,Wi=25,Xi=[,,1024,5120];Xi[16]=1280;
|
|
Xi[512]=0;Xi[1024]=32;Xi[1536]=96;Xi[2560]=160;Xi[3584]=224;Xi[768]=16;Xi[4096]=1;Xi[8192]=2;Xi[24576]=98;Xi[40960]=162;Xi[57344]=226;var Yi=[];Yi[1024]=function(a){a+=this.B;return(this.controller.jb=this.aa[a])>>this.controller.Ph&255};Yi[17408]=function(a){return(this.controller.jb=this.aa[(a&-4)+this.B])>>((a&3)<<3)&255};Yi[5120]=function(a){a+=this.B;var b=this.controller.jb=this.aa[a&-2];return(a&1?b>>8:b)&255};
|
|
Yi[1280]=function(a){a+=this.B;a=this.controller.jb=this.aa[a];for(var b=this.controller.Ig,c=this.controller.Hg&b,d=0,e=128;e;)(a&b)==c&&(d|=e),c>>>=1,b>>>=1,e>>=1;return d};Yi[0]=function(a,b){var c=a+this.B,d;d=(b|b<<8|b<<16|b<<24)&this.controller.Zc|this.controller.od;d=d&this.controller.mb|this.controller.jb&~this.controller.mb;d=d&this.controller.Xa|this.aa[c]&~this.controller.Xa;this.aa[c]!=d&&(this.aa[c]=d,this.Pa=!0)};
|
|
Yi[32]=function(a,b){var c=a+this.B;b=b>>this.controller.tc|b<<8-this.controller.tc&255;var d;d=(b|b<<8|b<<16|b<<24)&this.controller.Zc|this.controller.od;d=d&this.controller.mb|this.controller.jb&~this.controller.mb;d=d&this.controller.Xa|this.aa[c]&~this.controller.Xa;this.aa[c]!=d&&(this.aa[c]=d,this.Pa=!0)};
|
|
Yi[96]=function(a,b){var c=a+this.B;b=b>>this.controller.tc|b<<8-this.controller.tc&255;var d;d=(b|b<<8|b<<16|b<<24)&this.controller.Zc|this.controller.od;d&=this.controller.jb;d=d&this.controller.mb|this.controller.jb&~this.controller.mb;d=d&this.controller.Xa|this.aa[c]&~this.controller.Xa;this.aa[c]!=d&&(this.aa[c]=d,this.Pa=!0)};
|
|
Yi[160]=function(a,b){var c=a+this.B;b=b>>this.controller.tc|b<<8-this.controller.tc&255;var d;d=(b|b<<8|b<<16|b<<24)&this.controller.Zc|this.controller.od;d|=this.controller.jb;d=d&this.controller.mb|this.controller.jb&~this.controller.mb;d=d&this.controller.Xa|this.aa[c]&~this.controller.Xa;this.aa[c]!=d&&(this.aa[c]=d,this.Pa=!0)};
|
|
Yi[224]=function(a,b){var c=a+this.B;b=b>>this.controller.tc|b<<8-this.controller.tc&255;var d;d=(b|b<<8|b<<16|b<<24)&this.controller.Zc|this.controller.od;d^=this.controller.jb;d=d&this.controller.mb|this.controller.jb&~this.controller.mb;d=d&this.controller.Xa|this.aa[c]&~this.controller.Xa;this.aa[c]!=d&&(this.aa[c]=d,this.Pa=!0)};Yi[4]=function(a,b){var c=(a&-4)+this.B,d=(a&3)<<3,d=b<<d&this.controller.Xa|this.aa[c]&~(255<<d&this.controller.Xa);this.aa[c]!=d&&(this.aa[c]=d,this.Pa=!0)};
|
|
Yi[16]=function(a,b){a+=this.B;var c,d=a&-2;c=(b|b<<8|b<<16|b<<24)&this.controller.mb|this.controller.jb&~this.controller.mb;var e=this.controller.Xa&(d==a?16711935:-16711936);c=c&e|this.aa[d]&~e;this.aa[d]!=c&&(this.aa[d]=c,this.Pa=!0)};Yi[1]=function(a){a=a+this.B;var b=this.aa[a]&~this.controller.Xa|this.controller.jb&this.controller.Xa;this.aa[a]!=b&&(this.aa[a]=b,this.Pa=!0)};
|
|
Yi[17]=function(a){a+=this.B;var b=a&-2;a=this.controller.Xa&(b==a?16711935:-16711936);a=this.aa[b]&~a|this.controller.jb&a;this.aa[b]!=a&&(this.aa[b]=a,this.Pa=!0)};Yi[2]=function(a,b){var c=a+this.B,d=Ri[b&15],d=d&this.controller.mb|this.controller.jb&~this.controller.mb,d=d&this.controller.Xa|this.aa[c]&~this.controller.Xa;this.aa[c]!=d&&(this.aa[c]=d,this.Pa=!0)};
|
|
Yi[98]=function(a,b){var c=a+this.B,d=Ri[b&15],d=d&this.controller.jb,d=d&this.controller.mb|this.controller.jb&~this.controller.mb,d=d&this.controller.Xa|this.aa[c]&~this.controller.Xa;this.aa[c]!=d&&(this.aa[c]=d,this.Pa=!0)};Yi[162]=function(a,b){var c=a+this.B,d=Ri[b&15],d=d|this.controller.jb,d=d&this.controller.mb|this.controller.jb&~this.controller.mb,d=d&this.controller.Xa|this.aa[c]&~this.controller.Xa;this.aa[c]!=d&&(this.aa[c]=d,this.Pa=!0)};
|
|
Yi[226]=function(a,b){var c=a+this.B,d=Ri[b&15],d=d^this.controller.jb,d=d&this.controller.mb|this.controller.jb&~this.controller.mb,d=d&this.controller.Xa|this.aa[c]&~this.controller.Xa;this.aa[c]!=d&&(this.aa[c]=d,this.Pa=!0)};Yi[3]=function(a,b){var c=a+this.B;b=b>>this.controller.tc|b<<8-this.controller.tc&255;var d;d=(b|b<<8|b<<16|b<<24)&this.controller.mb;d=this.controller.He&d|this.controller.jb&~d;d=d&this.controller.Xa|this.aa[c]&~this.controller.Xa;this.aa[c]!=d&&(this.aa[c]=d,this.Pa=!0)};
|
|
function Zi(a){var b=[];if(void 0!==a.fb){b[0]=a.Pb;b[1]=a.xc;b[2]=a.Ke;b[3]=a.wa;b[4]=a.hc|a.hg<<8;b[5]=a.ab;if(5<=a.fb){var c=[];c[0]=a.hd;c[1]=a.Fd;c[2]=a.wc;c[3]=a.Uh;c[4]=a.Le;c[5]=a.jg;c[6]=a.ie;c[7]=a.he;c[8]=a.Mi;c[9]=a.Ni;c[10]=a.ge;c[11]=a.Gd;c[12]=a.jb;c[13]=[a.$a,a.Mb,a.Hc];var d;a:if(d=a.bd){var e=0,n=[];if(void 0!==d[0])for(var k=0;2>k;k++)for(var p=k;p<d.length;){for(var q=d[p],w=p+2;w<d.length&&d[w]===q;)w+=2;n[e++]=w-p>>1;n[e++]=q;p=w}if(n.length<d.length){d=n;break a}}c[14]=d;c[15]=
|
|
a.Fg|-2147483648;c[16]=a.Ph;c[17]=a.Xa;c[18]=a.tc;c[19]=a.mb;c[20]=a.He;c[21]=a.Zc;c[22]=a.od;c[23]=a.Hg;c[24]=a.Ig;c[25]=a.Je;a.fb==fi&&(c[26]=a.Vh,c[27]=a.Th,c[28]=a.Tc,c[29]=a.nc,c[30]=a.ig,c[31]=a.fe);b[6]=c}b[7]=a.Ng}return b}Ti.prototype.Ci=function(a){return[this.bd,a-this.$a]};Ti.prototype.Eg=function(){return this.A};
|
|
Ti.prototype.mg=function(a){if(null!=a&&a!=this.Fg){var b=a&65280,c=Yi[b];c||b&4096&&(c=Yi[4096]);var b=a&255,d=Yi[b];d||b&16&&(d=Yi[16]);this.A||(this.A=Array(6));this.A[0]=c;this.A[3]=d;this.Fg=a}};var Ui=[];Ui[Fi]=["MDA",948,720896,4096,0,3];Ui[3]=["CGA",980,753664,16384,0,2];Ui[5]=["EGA",980,753664,16384,65536,4];Ui[fi]=["VGA",980,753664,16384,262144,7];f=Y.prototype;
|
|
f.sc=function(a,b,c,d){this.na=b;this.A=c;this.Qa=d;3!=Ei[this.fa]&&(Fb(b,this,$i),Hb(b,this,aj));Ei[this.fa]!=Fi&&(Fb(b,this,bj),Hb(b,this,cj));5<=this.fb&&(Fb(b,this,dj),Hb(b,this,ej));this.fb==fi&&(Fb(b,this,fj),Hb(b,this,gj));if((this.D=fb(a,"Keyboard"))&&this.ga){for(var e in this.ra)0<e.indexOf("lock")&&this.D.Gb("led",e,this.ra[e]);this.D.Gb(this.Jd?"textarea":"canvas","kbd",this.K)}this.vb=9;(this.Z=fb(a,"ChipSet"))&&this.Qc&&5==this.fb&&(this.vb=Og(this.Qc,this.vb));this.D&&this.td&&hj(this)};
|
|
f.Gb=function(a,b,c){var d=this;if(!this.ra[b])switch(this.ra[b]=c,b){case "fullScreen":return this.U&&this.U.Od?c.onclick=function(){d.Od()}:c.parentNode.removeChild(c),!0;case "lockPointer":return this.ud=c.textContent,this.K&&this.K.Cd?c.onclick=function(){d.Cd(!0)}:c.parentNode.removeChild(c),!0;case "refresh":return c.onclick=function(){hc(d,!0)},!0}return!1};f.Uc=function(){this.K&&this.K.focus()};
|
|
f.Od=function(){var a=!1;if(this.U){if(this.U.Od){a="100%";if(screen&&screen.width&&screen.height){var b=screen.width/screen.height,c=this.ja/this.sa;b>c&&(a=Math.round(c/b*100)+"%")}this.Lc?(this.ga.style.width=a,this.ga.style.width=a,this.ga.style.display="block",this.ga.style.margin="auto"):(this.U.style.width=a,this.U.style.height="auto");this.U.style.backgroundColor="black";this.U.Od();a=!0}this.Uc()}return a};
|
|
function Ii(a,b){!b&&a.U&&(a.Lc?a.ga.style.width=a.ga.style.height="":a.U.style.width=a.U.style.height="");a.Ka("notifyFullScreen("+b+")",!0);a.D&&(a.D.Bg=b)}f.Cd=function(a){var b=!1;this.K&&(a?this.K.Cd&&(this.K.Cd(),b=this.Da.K=!0):this.K.Si&&(this.K.Si(),this.Da.K=!1,b=!0),this.Uc());return b};
|
|
function hj(a){var b=a.K;b&&!a.bb&&(b.addEventListener("touchstart",function(b){ij(a,b)},!1),b.addEventListener("touchmove",function(b){ij(a,b)},!0),b.addEventListener("touchend",function(){},!1),a.bb=!0)}f.cg=function(a){this.qc=a;this.D&&this.D.cg(a)};
|
|
function ij(a,b){a.qc&&b.preventDefault();var c=0,d=0,e=a.ga;do isNaN(e.offsetLeft)||(c+=e.offsetLeft,d+=e.offsetTop);while(e=e.offsetParent);var n=a.ja/a.ga.offsetWidth,e=a.sa/a.ga.offsetHeight,k,p;b.targetTouches?(k=b.targetTouches[0].pageX,p=b.targetTouches[0].pageY):(k=b.pageX,p=b.pageY);c=(k-c)*n/(a.ja/3)|0;d=(p-d)*e/(a.sa/3)|0;1!=d?d?wi(a.D,1040,!0):wi(a.D,1038,!0):1!=c&&(c?wi(a.D,1039,!0):wi(a.D,1037,!0))}
|
|
f.$b=function(a,b){if(!b)if(!a||!this.restore)this.reset();else if(!this.restore(a))return!1;return!0};f.Zb=function(a){return a&&this.save?this.save():!0};
|
|
f.reset=function(){var a=!0,b=0;this.Z&&(b=fh(this.Z));this.fa||(this.fb=3==b?Fi:3);this.xa=3;switch(this.fb){case fi:b=7;break;case 5:var c=Ki[this.vb];c&&(b=c[0]);b||(b=4);break;case Fi:b=3;this.xa=Hi;break;default:b=2}this.oa!==b&&(this.oa=b,a=!0);this.I=null;this.ha=this.Ib=new Ti(this,Fi);this.P=this.wb=new Ti(this,3);5>this.fb?this.B=new Ti:(this.B=new Ti(this,this.fb,null,this.Hc),jj(this));kj(this);this.La=null;this.Fa=this.ba=-1;this.ya=0;lj(this,this.xa);if(this.I.$a&&a){a=this.I.$a+this.Va;
|
|
for(b=this.I.$a;b<a;b+=2){var d=65536*Math.random()|0;4==this.oa||7==this.oa?(c=b>>1&255,d=d>>8&-129,d>>4==(d&15)&&(d^=15)):(c=d&255,d=(d&256?7:112)|8&d>>8);Eb(this.na,b,c|d<<8)}hc(this,!0)}};function jj(a){a.B.Le&1?(a.ha=a.Ib,a.P=a.B):(a.ha=a.B,a.P=a.wb)}f.save=function(){var a=new Od(this);A(a,0,Zi(this.Ib));A(a,1,Zi(this.wb));A(a,2,[this.oa,this.xa,this.La]);A(a,3,Zi(this.B));return a.data()};
|
|
f.restore=function(a){var b=a[2];this.oa=b[0];this.xa=b[1];this.La=b[2];this.I=null;this.ha=this.Ib=new Ti(this,Fi,a[0]);this.P=this.wb=new Ti(this,3,a[1]);this.B=new Ti(this,this.fb,a[3],this.Hc);this.B.Pb&&jj(this);kj(this);if(!mj(this))return!1;nj(this);return!0};
|
|
f.yk=function(a,b,c){if(c)this.Ia("Unable to load font ROM image (error "+c+")");else{try{var d=eval("("+b+")");if(!d.length){ra("Empty font ROM image: "+a);return}if(1==d.length){ra(d[0]);return}if(8192==d.length)ei(this,d,[6144,0]);else{this.Ia("Unrecognized font data length ("+d.length+")");return}}catch(e){this.Ia("Font ROM data error: "+e.message);return}(this.W||this.Qa)&&Ya(this)}};
|
|
function oj(a,b){if(1==b)return a.pa[0]=Ni[0],a.pa[1]=Ni[7],a.pa;if(2==b){var c=a.I.Ke;if(a.I===a.B){var d=a.B.wc[0],c=d&7;d&16&&(c|=8);18!=a.B.wc[1]&&(c|=32)}a.pa[0]=Ni[c&15];c=c&32?Pi:Oi;for(d=0;d<c.length;d++)a.pa[d+1]=Ni[c[d]];return a.pa}if(a.P===a.wb)return Ni;a.Ca&&b&&!a.pa[16]&&(a.Ca=!1);if(!a.Ca){var c=a.B,d=c.fe,e,n,k,p,q;if(8==b)for(n=0;256>n;n++)k=d[n]||0,p=k<<2&252,q=k>>4&252,k=k>>10&252,a.pa[n]=[p,q,k,255];else{var w=d&&d[255];e=null!=c.wc[15]?c.wc:Qi;for(n=0;16>n;n++)k=e[n]&63,w?(k|=
|
|
(c.wc[20]&12)<<4,c.wc[16]&128&&(k&=-49,k|=(c.wc[20]&3)<<4),k=d[k],p=k<<2&252,q=k>>4&252,k=k>>10&252):(p=(k&4?170:0)|(k&32?85:0),q=(k&2?170:0)|(k&16?85:0),k=(k&1?170:0)|(k&8?85:0)),a.pa[n]=[p,q,k,255]}a.Ca=!0}return a.pa}function ei(a,b,c,d){a.kb=b;a.Hb=c;a.Sa=d}function kj(a){var b=!1;if(window&&a.kb){var c=0,d=a.Sa?a.Sa:8,e=oj(a);pj(a,3,a.Hb[0],c,d,8,a.kb,e)&&(b=!0);c=a.Sa?0:2048;d=a.Sa?a.Sa:9;pj(a,1,a.Hb[1],c,d,14,a.kb,Li,Mi)&&(b=!0);a.Sa&&pj(a,a.fb,a.Hb[1],0,a.Sa,14,a.kb,e)&&(b=!0)}return b}
|
|
function pj(a,b,c,d,e,n,k,p,q){var w=!1;null!=c&&(qj(a,b,c,d,e,n,k,p,q)&&(w=!0),a.rd&&qj(a,b<<1,c,d,e,n,k,p,q)&&(w=!0));return w}
|
|
function qj(a,b,c,d,e,n,k,p,q){var w=!1,B=b&1?0:1,F=a.va[b],E=16>p.length?p.length:16;F||(F={kc:e<<B,lc:n<<B,Kd:Array(E),hi:p.slice(0,E),re:q,sg:Array(E)});for(q=0;q<E;q++){var O=p[q],U=F.Kd[q]?F.hi[q]:[];if(O[0]!==U[0]||O[1]!==U[1]||O[2]!==U[2]){var w=F,U=q,ia=B,V=c,aa=d,va=e,Ia=n,Kc=k,Qk=[0,0,0,0],Jd=window.document.createElement("canvas");Jd.width=w.kc<<4;Jd.height=w.lc<<4;for(var Dh=Jd.getContext("2d"),mb=void 0,mc=void 0,Mb=void 0,Kd=8>Ia||!aa?Ia:8,Ue=Dh.createImageData(w.kc,w.lc),mb=0;256>mb;mb++){for(Mb=
|
|
0;Mb<Ia;Mb++)for(var Rk=w.re&&U&1&&Mb>=Ia-2,Sk=Kc[Mb<Kd?V+mb*Kd+Mb:aa+mb*Kd+Mb-Kd],Ve=0;Ve<=ia;Ve++)for(mc=0;mc<va;mc++){var Eh=mc<<ia,Fh=(Mb<<ia)+Ve,Gh=Rk||Sk&128>>(8<=mc&&192<=mb&&223>=mb?7:mc)?O:Qk;rj(Ue,Eh,Fh,Gh);ia&&rj(Ue,Eh+1,Fh,Gh)}Dh.putImageData(Ue,(mb&15)*w.kc,(mb>>4)*w.lc)}w.Kd[U]="#"+ea(O[0],2)+ea(O[1],2)+ea(O[2],2);w.hi[U]=O;w.sg[U]=Jd;w=!0}}a.va[b]=F;return w}function sj(a){0<a.ya||0<=a.ba?0>a.Fa&&(a.Fa=0):a.Fa=-1}
|
|
function nj(a){if(a.L){for(var b=10;15>=b;b++)if(null==a.I.ab[b])return;var c=a.I.ab[10],b=c&31,d=a.I.ab[11]&31,e=a.I.ab[9]&31,n=!1;a.I===a.B&&(n=!0,7!=e||4!=b||d||(d=7));if(c&32||b>d&&!n||b>e)tj(a);else{c=a.I.ab[15]+((a.I.ab[14]&63)<<8);a.ba!=c&&(tj(a),a.ba=c);d=d-b+1;if(a.Rc!=b||a.rc!=d)a.Rc=b,a.rc=d;a.Ba=e+1;sj(a)}}}
|
|
function tj(a){if(0<=a.ba){if(void 0!==a.R){var b=a.R[a.ba];if(b&131072){var b=b&-131073,c=a.ba%a.F,d=a.ba/a.F|0;a.L&&a.va[a.L]&&(a.Ja&&uj(a,c,d,b,a.Ja),uj(a,c,d,b));a.R[a.ba]=b}}a.ba=-1}}
|
|
function vj(a){var b,c=a.I;a.Kc=!1;var d=c.Gd[5];if(null!=d){b=1024;var e=0,n=c.Gd[3]&31;switch(d&3){case 0:if(n){e=32;switch(n&24){case 8:e=96;break;case 16:e=160;break;case 24:e=224}c.tc=n&7}break;case 1:e=1;break;case 2:switch(n&24){default:e=2;break;case 8:e=98;break;case 16:e=162;break;case 24:e=226}break;case 3:a.fb==fi&&(e=3,c.tc=n&7)}d&8&&(b=1280);c=c.he[4];null!=c&&(c&4||(b|=4096,e|=16),d&64&&(c&8&&(b|=16384,e|=4),a.Kc=!0));b|=e}return b}
|
|
function wj(a,b){var c=a.I;c&&null!=b&&b!=c.Fg&&(c.mg(b),a.na.mg(c.$a,c.Mb,c.Eg()))}
|
|
function mj(a,b){var c,d=a.La,e=a.I;if(e)if(e.fb==Fi)d=Hi;else if(5<=e.fb){var d=null,n=e.Hc>>2,k=32768<n?32768:n,p=e.Gd[6];if(null!=p){switch(p&12){case 0:e.$a=655360;e.Mb=n;d=255;break;case 4:e.$a=655360;e.Mb=n;d=3==a.oa?15:16;break;case 8:e.$a=720896;e.Mb=k;d=Hi;break;case 12:e.$a=753664,e.Mb=k,d=3==a.oa?2:3}c=e.he[1]&8;n=e.ab[6];n|=e.ab[7]&1?256:0;e.fb==fi&&(n|=e.ab[7]&32?512:0);k=e.ab[9];255!=d&&(p&1?753664==e.$a?d=c?7-d:6:e.Gd[5]&64?d=k&31?143>=e.ab[18]?19:120:122:k&128?d=c?13:14:500<n&&(d=
|
|
3==a.oa?17:18):c&&(d-=2));c=vj(a)}}else e.xc&8&&(e.xc&2?(d=e.xc&16?6:5,e.xc&4||--d):(d=e.xc&1?3:1,e.xc&4&&--d));else a.La=null,null==d&&(d=a.xa);if(!lj(a,d,b))return!1;wj(a,c);return!0}
|
|
function lj(a,b,c){if(null!=b&&(b!=a.La||c)){a.pd=0;a.La=b;a.Ca=!1;b=a.I||(b==Hi?a.ha:a.P);if(b!=a.I||b.$a!=a.$a||b.Mb!=a.Mb){tj(a);if(a.$a){if(!xb(a.na,a.$a,a.Mb))return!1;a.I&&(a.I.Pb=!1)}a.I=b;b.Pb=!0;a.$a=b.$a;a.Mb=b.Mb;if(!rb(a.na,b.$a,b.Mb,3,b===a.B?b:null))return!1}a.L=0;a.F=a.Cb;a.O=a.dc;a.Ra=a.F;a.xb=Gi[Hi][2];b=0;var d=Gi[a.La];d&&(a.F=d[0],a.O=d[1],a.xb=d[2],b=d[3],a.L=d[4],4!=a.oa&&7!=a.oa||a.I!==a.B||3!=a.L||(7==a.B.ab[9]?a.O=43:a.L=a.fb));a.Nc=a.F*a.O|0;a.Mc=a.Nc/a.xb|0;a.Va=a.Mc;a.Tb=
|
|
0;void 0!==b&&(a.Va=(a.Va<<1)+b|0,a.Tb=a.Va+b>>1);a.va.length&&(a.ta=a.ja/a.F|0,a.ua=a.sa/a.O|0,a.L?(b=a.va[a.L],d=a.va[a.L<<1],a.sd&&80==a.F?d&&a.ta>=3*d.kc>>2&&(a.L<<=1,b=d):(d&&a.ta>=d.kc&&(a.L<<=1,b=d),b&&(a.ta=b.kc,a.ua=b.lc)),a.Ya=a.Za=0,b&&(a.Ya=a.F*b.kc,a.Za=a.O*b.lc)):(a.ta=a.ua=1,a.Ya=a.F,a.Za=a.O),a.Oa=a.W.createImageData(a.Ya,a.Za),a.Ga=window.document.createElement("canvas"),a.Ga.width=a.Ya,a.Ga.height=a.Za,a.Ja=a.Ga.getContext("2d"),a.ec=a.mc=0,a.Ub=a.ja,a.ac=a.sa,b=a.ja-a.F*a.ta,d=
|
|
a.sa-a.O*a.ua,0<b&&(a.ec=b>>1,a.Ub-=b),0<d&&(a.mc=d>>1,a.ac-=d),b||d)&&(a.W.fillStyle=a.ga.style.backgroundColor,a.W.fillRect(0,0,a.ja,a.sa));!1!==c?hc(a,!0):(a.Ca=!1,xj(a,!0))}return!0}function rj(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 xj(a,b){a.ya=-1;a.ka=!1;if(b){var c=a.Mc;if(void 0===a.R||a.R.length!=c)a.R=Array(c)}}
|
|
function uj(a,b,c,d,e){var n=d&255,k=d>>8;d=k&15;var p=a.va[a.L];p.re&&(d=p.re[d]);var q=k>>4&15;p.re&&(q=p.re[q]);e?(b*=p.kc,c*=p.lc,e.fillStyle=p.Kd[q],e.fillRect(b,c,p.kc,p.lc)):(b=b*a.ta+a.ec,c=c*a.ua+a.mc,a.W.fillStyle=p.Kd[q],a.W.fillRect(b,c,a.ta,a.ua));k&256&&(q=(n&15)*p.kc,n=(n>>4)*p.lc,e?e.drawImage(p.sg[d],q,n,p.kc,p.lc,b,c,p.kc,p.lc):a.W.drawImage(p.sg[d],q,n,p.kc,p.lc,b,c,a.ta,a.ua));k&512&&(n=a.Rc,k=a.rc,e?(a.Ba&&a.Ba!==p.lc&&(n=n*p.lc/a.Ba|0,k=k*p.lc/a.Ba|0),e.fillStyle=p.Kd[d],e.fillRect(b,
|
|
c+n,p.kc,k)):(a.Ba&&a.Ba!==a.ua&&(n=n*a.ua/a.Ba|0,k=k*a.ua/a.Ba|0),a.W.fillStyle=p.Kd[d],a.W.fillRect(b,c+n,a.ta,k)))}
|
|
function hc(a,b){if(a.ia.Xb){var c=!1,d=a.I;d&&(d!==a.B?d.xc&8&&(c=!0):d.Fd&32&&(c=!0));if(c||b){if(b)xj(a,!0);else if(void 0===a.R)return;var e=!1;!(b||++a.pd&15)&&0<=a.Fa&&(a.Fa++,e=!0);var n=0,k=a.Nc,c=d.$a,p=c+d.Mb;if(yj(a,d)&8||d.de&&d.de<d.Qh)d.Je=(d.ab[12]<<8)+d.ab[13]|0,d.de=0;var q=d.Je;a.L&&(q<<=1);c+=q;q=a.Va;5<=a.fb&&d.ab[19]&&d.ab[19]<<1!=d.ab[1]+1&&(a.Ra=d.ab[19]<<(a.L?1:d.ab[20]&64?3:4),q=(a.Ra*(a.O-1)+a.F)/a.xb|0);c+q>p&&(q=p-c,0>q&&(q=0));p=c+q;if(d=!b&&a.ka){for(var d=a.na,w=!0,
|
|
B=c>>>d.oa;0<q&&B<d.ba.length;)d.ba[B].Pa&&(d.ba[B].Pa=w=!1,d.ba[B].xi=!0),q-=d.Fb,B++;d=w}if(d){if(!e)return;if(!a.ya){if(0>a.ba)return;n=a.ba;k=n+1}}if(a.L){if(a.va[a.L]){e=0;d=a.ya=0;q=1048575;w=a.I.xc&32;5<=a.fb&&(w=a.I.wc[16]&8);w&&(d=32768,q&=~d,a.Fa&2||(q&=-65537));for(c+=n<<1;c<p&&n<k;)w=Db(a.na,c),w|=65536,w&d&&(a.ya++,w&=q),n==a.ba&&(w|=a.Fa&1?131072:0),a.ka&&w===a.R[n]||(uj(a,n%a.F,n/a.F|0,w,a.Ja),a.R[n]=w,e++),c+=2,n++;a.ka=!0;e&&a.Ja&&a.W.drawImage(a.Ga,0,0,a.Ya,a.Za,a.ec,a.mc,a.Ub,a.ac);
|
|
sj(a)}}else if(a.Tb){for(var k=p,F,n=c,p=a.ya=0,e=a.xb,d=16==e?65536:196608,q=16==e?1:2,w=oj(a,q),E=B=0,O=a.F,U=0,ia=a.O,V=0;n<k;){F=Db(a.na,n);if(a.ka&&F===a.R[p])B+=e;else{a.R[p]=F;F=F>>8|(F&255)<<8;var aa=d,va=16;B<O&&(O=B);for(var Ia=0;Ia<e;Ia++){var Kc=(F&(aa>>=q))>>(va-=q);rj(a.Oa,B++,E,w[Kc])}B>U&&(U=B);E<ia&&(ia=E);E>=V&&(V=E+1)}n+=2;p++;if(B>=a.F){B=0;E+=2;if(E>a.O)break;E==a.O&&(E=1,n=c+a.Tb)}}a.ka=!0;O<a.F&&(a.Ja.putImageData(a.Oa,0,0,O,ia,U-O,V-ia),a.W.drawImage(a.Ga,0,0,a.F,a.O,0,0,a.ja,
|
|
a.sa))}else if(a.Kc){k=p;p=a.ya=0;e=oj(a,8);d=a.I.bd;w=q=0;B=a.F;E=0;O=a.O;U=0;ia=a.I.he[4]&8?4:1;V=a.I.wc[19]&15;for(F=a.Ra>a.F?a.Ra-a.F-V>>3:0;c<k;){n=d[c-a.$a];va=4;V?q?(aa=a.F-q,va>aa&&(va=aa)):(n<<=V,va-=V,a.ka=!1):(a.ka&&n===a.R[p]?(q+=va,va=0):a.R[p]=n,p++);if(va){q<B&&(B=q);for(aa=0;aa<va;aa++)Ia=n&255,rj(a.Oa,q++,w,e[Ia]),n>>>=8;q>E&&(E=q);w<O&&(O=w);w>=U&&(U=w+1)}c+=ia;if(q>=a.F){q=0;if(++w>a.O)break;c+=F}}V||(a.ka=!0);B<a.F&&(a.Ja.putImageData(a.Oa,0,0,B,O,E-B,U-O),a.W.drawImage(a.Ga,0,
|
|
0,a.F,a.O,0,0,a.ja,a.sa))}else{k=p;n=a.ya=0;p=oj(a);e=a.I.bd;q=d=0;w=a.F;B=0;E=a.O;O=0;U=a.I.wc[19]&15;for(ia=a.Ra>a.F?a.Ra-a.F-U>>3:0;c<k;){V=c++-a.$a;V=e[V];aa=8;U?d?(F=a.F-d,aa>F&&(aa=F)):(V<<=U,aa-=U,a.ka=!1):(a.ka&&V===a.R[n]?(d+=aa,aa=0):a.R[n]=V,n++);if(aa){d<w&&(w=d);for(F=0;F<aa;F++)va=Si[V&-2139062144]||0,rj(a.Oa,d++,q,p[va]),V<<=1;d>B&&(B=d);q<E&&(E=q);q>=O&&(O=q+1)}if(d>=a.F){d=0;if(++q>a.O)break;c+=ia}}U||(a.ka=!0);w<a.F&&(a.Ja.putImageData(a.Oa,0,0,w,E,B-w,O-E),a.W.drawImage(a.Ga,0,
|
|
0,a.F,a.O,0,0,a.ja,a.sa))}}}}function yj(a,b){var c=0,d=pc(a.A)-b.Ng;0>d&&(b.Ng=d,d=-d|0);d%b.Jg>b.uk&&(c|=1);d%b.Mg>b.wk&&(c|=9);b.Qh=d/b.Mg|0;return c}f.Vj=function(){var a=this.ha,b;a.Pb&&(b=a.hc);return b};f.il=function(a,b){var c=this.ha;c.hg=c.hc;c.hc=b&31};f.Uj=function(){return zj(this.ha)};f.hl=function(a,b){Aj(this,this.ha,b)};f.Wj=function(){return this.ha.xc};f.jl=function(a,b){this.ha.xc=b;mj(this,!1)};f.Xj=function(){return Bj(this,this.ha)};
|
|
f.Li=function(a,b){this.B.jg=this.B.jg&-4|b&3};f.Ei=function(){var a=this.B.hd?this.B.wc[this.B.Fd&31]:this.B.Fd;this.B.hd=!this.B.hd;return a};f.Ki=function(a,b){var c=this.B,d=c.Fd&32;if(c.hd){c.hd=!1;var e=c.Fd&31;if(16<=e||!d)c.wc[e]=b,this.Ca=!1,xj(this,void 0)}else c.Fd=b,c.hd=!0,b&32&&!d&&kj(this)&&hc(this,!0),c.Je=(c.ab[12]<<8)+c.ab[13]|0,c.de=0};
|
|
f.gk=function(){var a=0;if(5==this.fb)a=3-((this.B.Le&12)>>2),a=(this.vb&1<<a)<<4-a;else{var b=this.B.fe[0];45!=(b&63)&&2880!=(b&4032)&&184320!=(b&258048)&&(a|=16)}a|=this.B.Uh&-17;return this.B.Uh=a};f.kl=function(a,b){this.B.Le=b;jj(this)};f.hk=function(){return this.B.Vh};f.ul=function(a,b){this.B.Vh=b};f.fk=function(){return this.B.ie};f.sl=function(a,b){this.B.ie=b};f.ek=function(){return this.B.he[this.B.ie]};
|
|
f.rl=function(a,b){this.B.he[this.B.ie]=b;switch(this.B.ie){case 2:this.B.Xa=Ri[b&15];break;case 4:wj(this,vj(this))}};f.Ij=function(){return this.B.Th};f.Vk=function(a,b){this.B.Th=b};f.Jj=function(){return this.B.ig};f.Wk=function(a,b){this.B.Tc=b;this.B.ig=3;this.B.nc=0};f.Xk=function(a,b){this.B.Tc=b;this.B.ig=0;this.B.nc=0};f.Hj=function(){var a=this.B.fe[this.B.Tc]>>this.B.nc&63;this.B.nc+=6;12<this.B.nc&&(this.B.nc=0,this.B.Tc=this.B.Tc+1&255);return a};
|
|
f.Uk=function(a,b){var c=this.B.fe[this.B.Tc],d=c&~(63<<this.B.nc)|(b&63)<<this.B.nc;c!==d&&(this.B.fe[this.B.Tc]=d,this.Ca=!1,xj(this,void 0));this.B.nc+=6;12<this.B.nc&&(this.B.nc=0,this.B.Tc=this.B.Tc+1&255)};f.ik=function(){return this.B.jg};f.dl=function(a,b){this.B.Ni=b};f.jk=function(){return this.B.Le};f.cl=function(a,b){this.B.Mi=b};f.Oj=function(){return this.B.ge};f.bl=function(a,b){this.B.ge=b};f.Nj=function(){return this.B.Gd[this.B.ge]};
|
|
f.al=function(a,b){this.B.Gd[this.B.ge]=b;switch(this.B.ge){case 0:this.B.He=Ri[b&15];this.B.od=this.B.He&~this.B.Zc;break;case 1:this.B.Zc=~Ri[b&15];this.B.od=this.B.He&~this.B.Zc;break;case 2:this.B.Hg=Ri[b&15]&-2139062144;break;case 3:case 5:wj(this,vj(this));break;case 4:this.B.Ph=(b&3)<<3;break;case 6:mj(this,!1);break;case 7:this.B.Ig=Ri[b&15]&-2139062144;break;case 8:this.B.mb=b|b<<8|b<<16|b<<24}};f.Cj=function(){var a=this.P,b;a.Pb&&(b=a.hc);return b};
|
|
f.Ok=function(a,b){var c=this.P;c.hg=c.hc;c.hc=b&31};f.Bj=function(){return zj(this.P)};f.Nk=function(a,b){Aj(this,this.P,b)};f.Dj=function(){return this.P.xc};f.Pk=function(a,b){this.P.xc=b;mj(this,!1)};f.Aj=function(){return this.P.Ke};f.Mk=function(a,b){this.P.Ke!==b&&(this.P.Ke=b,xj(this))};f.Ej=function(){return Bj(this,this.P)};function zj(a){var b;a.Pb&&a.hc<a.Gg&&(b=a.ab[a.hc]);return b}
|
|
function Aj(a,b,c){if(b.hc<b.Gg){b.ab[b.hc]=c;if(12==b.hc||13==b.hc)yj(a,b)&1?b.Je=(b.ab[12]<<8)+b.ab[13]|0:b.de||(b.de=b.Qh);(9==b.hc&&8!=b.hg||18==b.hc)&&mj(a,!0);nj(a)}}function Bj(a,b){var c=yj(a,b);b===a.B?(c|=b.wa&48^48,b.hd=!1):c=(b.wa^=9)|240;return b.wa=c}
|
|
var $i={948:Y.prototype.Vj,949:Y.prototype.Uj,952:Y.prototype.Wj,954:Y.prototype.Xj},aj={948:Y.prototype.il,949:Y.prototype.hl,952:Y.prototype.jl},bj={980:Y.prototype.Cj,981:Y.prototype.Bj,984:Y.prototype.Dj,985:Y.prototype.Aj,986:Y.prototype.Ej},cj={980:Y.prototype.Ok,981:Y.prototype.Nk,984:Y.prototype.Pk,985:Y.prototype.Mk},dj={960:Y.prototype.Ei,961:Y.prototype.Ei,962:Y.prototype.gk,964:Y.prototype.fk,965:Y.prototype.ek,974:Y.prototype.Oj,975:Y.prototype.Nj},ej={954:Y.prototype.Li,960:Y.prototype.Ki,
|
|
961:Y.prototype.Ki,962:Y.prototype.kl,964:Y.prototype.sl,965:Y.prototype.rl,970:Y.prototype.dl,972:Y.prototype.cl,974:Y.prototype.bl,975:Y.prototype.al,986:Y.prototype.Li},fj={963:Y.prototype.hk,966:Y.prototype.Ij,967:Y.prototype.Jj,969:Y.prototype.Hj,970:Y.prototype.ik,972:Y.prototype.jk},gj={963:Y.prototype.ul,966:Y.prototype.Vk,967:Y.prototype.Wk,968:Y.prototype.Xk,969:Y.prototype.Uk};
|
|
Da(function(){for(var a=Wa(window.document,"pcjs","video"),b=0;b<a.length;b++){var c=a[b],d=Ua(c),e=window.document.createElement("canvas");if(void 0===e||!e.getContext){c.innerHTML="<br/>Missing <canvas> support. Please try a newer web browser.";break}e.setAttribute("class","pcjs-canvas");e.setAttribute("width",d.screenWidth);e.setAttribute("height",d.screenHeight);e.style.backgroundColor=d.screenColor;e.style.height="auto";0<=(window?window.navigator.userAgent:"").indexOf("MSIE")&&(c.onresize=
|
|
function(a,b,c,d){return function(){b.style.height=(a.clientWidth*d/c|0)+"px"}}(c,e,d.screenWidth,d.screenHeight),c.onresize());c.appendChild(e);var n=window.document.createElement("textarea");ya("iOS")&&(n.setAttribute("autocapitalize","off"),n.setAttribute("autocorrect","off"));c.appendChild(n);var k=e.getContext("2d"),d=new Y(d,e,k,n,c);Va(d,c)}});
|
|
function Cj(a){this.ga=a.adapter;switch(this.ga){case 1:this.W=1016;this.P=4;break;case 2:this.W=760;this.P=3;break;default:ra("Unrecognized serial adapter #"+this.ga);return}this.I=null;Ha.call(this,"SerialPort",a,Cj,4194304);var b=a.binding,c;a=Dj;b&&(void 0===c&&(c="Panel"),(c=Ta(c,this.id))&&(b=c.ra[b])&&this.Gb(null,a,b))}Qa(Cj);var Dj="buffer";f=Cj.prototype;f.ki=function(a,b){return a==this.Re?(this.Da=b,this):null};
|
|
f.Gb=function(a,b,c){var d=this;switch(b){case Dj:return this.ra[b]=this.I=c,c.onkeydown=function(a){a=a||window.event;var b=a.keyCode;if(8===b)return a.preventDefault&&a.preventDefault(),Ej(d,[b]),!0},c.onkeypress=function(a){a=a||window.event;var b=a.which||a.keyCode;Ej(d,[b]);32==b&&a.preventDefault&&a.preventDefault()},!0}return!1};f.sc=function(a,b,c,d){this.na=b;this.A=c;this.Qa=d;this.Z=fb(a,"ChipSet");Fb(b,this,Fj,this.W);Hb(b,this,Gj,this.W);Ya(this)};
|
|
f.$b=function(a,b){if(!b)if(!a||!this.restore)this.reset();else if(!this.restore(a))return!1;return!0};f.Zb=function(a){return a&&this.save?this.save():!0};f.reset=function(){Hj(this)};f.save=function(){var a=new Od(this),b=0,c=[];c[b++]=this.U;c[b++]=this.ba;c[b++]=this.L;c[b++]=this.R;c[b++]=this.F;c[b++]=this.K;c[b++]=this.D;c[b++]=this.B;c[b++]=this.fa;c[b]=this.O;A(a,0,c);return a.data()};f.restore=function(a){return Hj(this,a[0])};
|
|
function Hj(a,b){var c=0;void 0===b&&(b=[0,0,384,0,1,0,0,96,48,[]]);a.U=b[c++];a.ba=b[c++];a.L=b[c++];a.R=b[c++];a.F=b[c++];a.K=b[c++];a.D=b[c++];a.B=b[c++];a.fa=b[c++];a.O=b[c];return!0}function Ej(a,b){a.O=a.O.concat(b);Ij(a)}function Ij(a){0<a.O.length&&!(a.B&1)&&(a.U=a.O.shift(),a.B|=1);var b=-1;a.B&1&&a.R&1&&(b=4);0<=b?(a.F&=-8,a.F|=b,a.Z&&a.P&&Nh(a.Z,a.P,100)):(a.F|=1,a.Z&&a.P&&Oh(a.Z,a.P))}f.dk=function(){var a=this.K&128?this.L&255:this.U;this.B&=-2;Ij(this);return a};
|
|
f.Pj=function(){return this.K&128?this.L>>8:this.R};f.Qj=function(){return this.F};f.Rj=function(){return this.K};f.Tj=function(){return this.D};f.Sj=function(){return this.B};f.Yj=function(){return this.fa};f.tl=function(a,b){if(this.K&128)this.L=this.L&-256|b;else{this.ba=b;this.B&=-97;var c;this.I?(13!=b&&(8==b?this.I.value=this.I.value.slice(0,-1):(this.I.value+=String.fromCharCode(b),this.I.scrollTop=this.I.scrollHeight)),c=!0):c=!1;c&&(this.B|=96)}};
|
|
f.el=function(a,b){this.K&128?this.L=this.L&255|b<<8:this.R=b};f.fl=function(a,b){this.K=b};f.gl=function(a,b){var c=this.D;this.D=b;if(this.Da&&(c^b)&3){var c=this.Da,d=this.D,e=3==(d&3);if(e){if(!c.Pb){var n=!1;c.D&2||(c.reset(),c.Ka("serial mouse reset"),n=!0);c.D&1||(c.Ka("serial mouse ID requested"),n=!0);n&&(Ej(c.R,[77,77]),c.Ka("serial mouse ID sent"));Jj(c);c.Pb=e}}else c.Pb&&(c.Ka("serial mouse inactive"),Kj(c),c.Pb=e);c.D=d}};
|
|
var Fj={0:Cj.prototype.dk,1:Cj.prototype.Pj,2:Cj.prototype.Qj,3:Cj.prototype.Rj,4:Cj.prototype.Tj,5:Cj.prototype.Sj,6:Cj.prototype.Yj},Gj={0:Cj.prototype.tl,1:Cj.prototype.el,3:Cj.prototype.fl,4:Cj.prototype.gl};Da(function(){for(var a=Wa(window.document,"pcjs","serial"),b=0;b<a.length;b++){var c=a[b],d=Ua(c),d=new Cj(d);Va(d,c)}});function Lj(a){Ha.call(this,"Mouse",a,Lj,33554432);if(this.W=a.serial)this.fa="SerialPort";this.bb=this.K=this.Pb=!1;this.P=[];this.I=[];Ya(this)}Qa(Lj);f=Lj.prototype;
|
|
f.sc=function(a,b,c,d){this.xa=a;this.na=b;this.A=c;this.Qa=d;for(b=null;b=fb(a,"Video",b);)this.P.push(b)};f.$b=function(a,b){if(!b){if(!a||!this.restore)this.reset();else if(!this.restore(a))return!1;if(this.fa&&!this.R){for(var c=null;(c=fb(this.xa,this.fa,c))&&(!c.ki||!(this.R=c.ki(this.W,this))););if(this.R)for(this.I=[],c=0;c<this.P.length;c++){var d;d=this.P[c];d.Da=this;(d=d.K)&&this.I.push(d)}else ra(this.id+": "+this.fa+" "+this.W+" unavailable")}this.Pb?Jj(this):Kj(this)}return!0};
|
|
f.Zb=function(a){return a&&this.save?this.save():!0};f.reset=function(){Mj(this)};f.save=function(){var a=new Od(this),b=0,c=[];c[b++]=this.Pb;c[b++]=this.L;c[b++]=this.O;c[b++]=this.B;c[b++]=this.F;c[b++]=this.U;c[b++]=this.Z;c[b]=this.D;A(a,0,c);return a.data()};f.restore=function(a){return Mj(this,a[0])};function Mj(a,b){var c=0;void 0===b&&(b=[!1,-1,-1,0,0,!1,!1,0]);var d=b[c++];a.Pb=d;a.L=b[c++];a.O=b[c++];a.B=b[c++];a.F=b[c++];a.U=b[c++];a.Z=b[c++];a.D=b[c];return!0}
|
|
function Jj(a){if(!a.bb)for(var b=0;b<a.I.length;b++)Nj(a,a.I[b])&&(a.bb=!0)}function Kj(a){if(a.bb)for(var b=0;b<a.I.length;b++){var c=a.I[b];c&&(c.style.cursor="auto")}}
|
|
function Nj(a,b){return b?(b.addEventListener("mousemove",function(b){if(a.Pb&&a.A&&a.A.ia.Jb){if(0>a.L||0>a.O)a.L=b.clientX,a.O=b.clientY;a.K?(a.B=b.movementX||b.mozMovementX||b.webkitMovementX||0,a.F=b.movementY||b.mozMovementY||b.webkitMovementY||0):(a.B=b.clientX-a.L,a.F=b.clientY-a.O);(a.B||a.F)&&Oj(a,b.clientX,b.clientY);a.L=b.clientX;a.O=b.clientY}},!1),b.addEventListener("mousedown",function(b){Pj(a,b.button,!0)},!1),b.addEventListener("mouseup",function(b){Pj(a,b.button,!1)},!1),b.style.cursor=
|
|
"none",!0):!1}function Pj(a,b,c){if(a.Pb&&a.A&&a.A.ia.Jb){var d;!(d=!1!==a.K)&&(d=a.P.length)&&(d=a.P[0],d=d.qd?d.Cd(!0):!1);d||(a.K=null);switch(b){case 0:a.U!=c&&(a.U=c,Oj(a));break;case 2:a.Z!=c&&(a.Z=c,Oj(a))}}}function Oj(a,b,c){var d=64|(a.U?32:0)|(a.Z?16:0)|(a.F&192)>>4|(a.B&192)>>6,e=a.B&63,n=a.F&63;a.Sa(4194304)&&a.Ka(""+(void 0!==c?"mouse ("+b+","+c+"): ":"")+"serial packet ["+fa(d)+","+fa(e)+","+fa(n)+"]",0,!0);Ej(a.R,[d,e,n]);a.B=a.F=0}
|
|
Da(function(){for(var a=Wa(window.document,"pcjs","mouse"),b=0;b<a.length;b++){var c=a[b],d=Ua(c),d=new Lj(d);Va(d,c)}});function Qj(a,b,c){Ha.call(this,"Disk",{id:a.Xh+".disk"+ ++Rj},Qj,2097152);this.controller=a;this.xa=a.xa;this.Qa=a.Qa;this.D=b;this.B=b.name;this.Sd=b.Sd;this.kf=this.F=!1;Sj(this,c,b.ob,b.pb,b.ub,b.lb);this.K=[];this.R=[];this.I=null;this.Z=0;this.U=!1;Ya(this)}var Rj=0;Qa(Qj);f=Qj.prototype;f.sc=function(a,b,c,d){this.Qa=d};
|
|
f.$b=function(a,b){b||!this.kf||this.F||(Ya(this,!1),this.load(this.B,this.O,null,this.ij,this));return!0};f.ij=function(){Ya(this,!0)};
|
|
f.Zb=function(a,b){if(this.F){var c,d=0;if(this.U&&!sa("Disk writes are still in progress, shut down anyway?"))return!1;for(;c=Tj(this,!1);)if(d=c[0]){this.controller.Ia('Unable to save "'+this.B+'" (error '+d+")");break}b&&this.F&&(c="action=close&volume="+this.O,c+="&machine="+this.controller.Vd(),c+="&user="+this.controller.jd(),pa(qa()+"/api/v1/disk?"+c,!0),this.F=!1);!d&&a&&this.controller.Ia(this.B+" saved")}return!0};
|
|
function Sj(a,b,c,d,e,n){a.mode=b;a.ob=c;a.pb=d;a.ub=e;a.lb=n;a.A=[];if("preload"!=a.mode){b=Array(a.ob);for(c=0;c<b.length;c++){d=Array(a.pb);for(e=0;e<d.length;e++){n=Array(a.ub);for(var k=1;k<=n.length;k++)n[k-1]=Uj(null,c,e,k,a.lb,"local"==a.mode?0:null);d[e]=n}b[c]=d}a.A=b}a.P=null}
|
|
f.load=function(a,b,c,d,e){var n=b;if(!this.L)if(this.B=a,this.O=b,this.L=d,this.W=e||this.controller,c){var k=this,p=new FileReader;p.onload=function(){var a=p.result,b,c=a?a.byteLength:0,d=ca[c];if(d){k.ob=d[0];k.pb=d[1];k.ub=d[2];k.lb=512;b=k.lb>>2;var e=d=0,a=new DataView(a,0,c);k.A=Array(k.ob);for(c=0;c<k.A.length;c++)for(var n=k.A[c]=Array(k.pb),U=0;U<n.length;U++)for(var ia=n[U]=Array(k.ub),V=0;V<ia.length;V++){for(var aa=Uj(null,c,U,V+1,k.lb,0),va=aa.data,Ia=0;Ia<b;Ia++,e+=4)var Kc=va[Ia]=
|
|
a.getInt32(e,!0),d=d+Kc&-1;aa.oc=b;ia[V]=aa}k.P=d;b=k}else k.Ia("Unrecognized diskette format ("+c+" bytes)");k.L&&(k.L.call(k.controller,k.D,b,k.B,k.O),k.L=null)};p.readAsArrayBuffer(c)}else 0>b.indexOf("/api/v1/dump")&&(a=ha(b),"json"==a?n=encodeURI(b):"demandrw"==this.mode||"demandro"==this.mode?(n=Vj(this,b),this.kf=!0):(c="path",d="&mbhd=10",!b.indexOf("http:")||!b.indexOf("ftp:")||0<="dsk ima img 360 720 12 144".split(" ").indexOf(a)?(c="disk",d="&mbhd=0"):-1!==b.indexOf("/",b.length-1)&&(c=
|
|
"dir"),n=qa()+"/api/v1/dump?"+c+"="+encodeURIComponent(b)+(this.Sd?"":d)+"&format=json")),pa(n,!0,null,this,this.gj,b)};
|
|
f.gj=function(a,b,c,d){var e=null;this.Ud=!1;var n=0>c&&this.xa&&!this.xa.ia.Xb;if(this.kf)c?this.controller.Ia('Unable to connect to disk "'+d+'" (error '+c+": "+b+")",n):(this.F=!0,e=this);else if(c)this.controller.Ia('Unable to load disk "'+this.B+'" (error '+c+")",n);else try{if(0<ga(a,!0).toLowerCase().indexOf("-readonly"))this.Ud=!0;else{var k=b.indexOf("\n");0<k&&1024>k&&0<b.substring(0,k).indexOf("write-protected")&&(this.Ud=!0)}var p;"<"==b.substr(0,1)?p=["Missing disk image: "+this.B]:p=
|
|
0>b.indexOf("0x")&&'["'!=b.substr(0,2)?JSON.parse(b.replace(/([a-z]+):/gm,'"$1":').replace(/\/\/[^\n]*/gm,"")):eval("("+b+")");if(p.length)if(1==p.length)ra(p[0]);else{this.ob=p.length;this.pb=p[0].length;this.ub=p[0][0].length;var q=p[0][0][0];this.lb=q&&q.length||512;for(b=a=0;b<this.ob;b++)for(c=0;c<this.pb;c++)for(d=0;d<this.ub;d++)if(q=p[b][c][d]){var w=q.length;void 0===w&&(w=q.length=512);var w=w>>2,B=q.pattern;void 0===B&&(B=q.pattern=0);var F=q.data;if(void 0===F){var E=q.bytes;if(void 0!==
|
|
E&&E.length){for(var n=w<<2,O=E.length;O<n;O++)E[O]=B;Wj(q,E,0)}else F=[],B=q.pattern=B|B<<8|B<<16|B<<24,q.data=F;delete q.bytes}Uj(q,b,c);for(n=0;n<F.length;n++)a=a+F[n]&-1}this.A=p;this.P=a;e=this}else ra("Empty disk image: "+this.B)}catch(U){ra("Disk image error: "+U.message)}this.L&&(this.L.call(this.W,this.D,e,this.B,this.O),this.L=null)};function Uj(a,b,c,d,e,n){a||(a={sector:d,length:e,data:[],pattern:n});a.nj=b;a.oj=c;a.Fc=a.oc=0;a.Pa=!1;return a}
|
|
function Vj(a,b){var c;c="action=open&volume="+b+("&mode="+a.mode);c+="&chs="+a.ob+":"+a.pb+":"+a.ub+":"+a.lb;c+="&machine="+a.controller.Vd();c+="&user="+a.controller.jd();return qa()+"/api/v1/disk?"+c}function Xj(a,b,c,d,e,n,k){if(a.F){var p;p="action=read&volume="+a.O;p+="&chs="+a.ob+":"+a.pb+":"+a.ub+":"+a.lb;p=p+("&addr="+b+":"+c+":"+d+":"+e)+("&machine="+a.controller.Vd());p+="&user="+a.controller.jd();pa(qa()+"/api/v1/disk?"+p,n,null,a,a.jj,[b,c,d,e,n,k])}else k&&k(-1,!1)}
|
|
f.jj=function(a,b,c,d){var e=!1;a=d[0];var n=d[1],k=d[2],p=d[3];if(!c){b=JSON.parse(b);for(e=0;p--;){var q=this.seek(a,n,k,!0);if(!q)break;Wj(q,b,e);e+=q.length;k++}e=d[4]}(d=d[5])&&d(c,e)};f.kj=function(a,b,c,d){a=d[0];b=d[1];var e=d[2],n=d[3];d=d[4];this.U=!1;if(0<=a&&a<this.A.length&&0<=b&&b<this.A[a].length)for(e=e-1;0<n--&&0<=e&&e<this.A[a][b].length;e++){var k=this.A[a][b][e];c?Yj(this,k,!1):k.Pa||(k.Fc=k.oc=0)}d&&Zj(this)};
|
|
function Yj(a,b,c){b.Pa=!0;var d=a.K.indexOf(b);0<=d&&(a.K.splice(d,1),a.R.splice(d,1));a.K.push(b);a.R.push(la());c&&Zj(a)}function Zj(a){if(a.K.length){var b=a.R[0]+2E3;a.I&&a.Z<b&&(clearTimeout(a.I),a.I=null);if(!a.I){var c=la(),b=b-c;0>b&&(b=0);2E3<b&&(b=2E3);a.I=setTimeout(function(){Tj(a,!0)},b);a.Z=c+b}}else a.I&&(clearTimeout(a.I),a.I=null)}
|
|
function Tj(a,b){b&&(a.I=null);var c=a.K[0];if(c){for(var d=c.nj,e=c.oj,c=c.sector,n=0,k=[],p=c-1;p<a.A[d][e].length;p++){var q=a.A[d][e][p];if(!q.Pa)break;var w=a.K.indexOf(q);a.K.splice(w,1);a.R.splice(w,1);k=k.concat(ak(q));q.Pa=!1;n++}a.F?(p={},a.U=!0,p.action="write",p.volume=a.O,p.chs=a.ob+":"+a.pb+":"+a.ub+":"+a.lb,p.addr=d+":"+e+":"+c+":"+n,p.machine=a.controller.Vd(),p.user=a.controller.jd(),p.data=JSON.stringify(k),d=pa(qa()+"/api/v1/disk",b,p,a,a.kj,[d,e,c,n,b])):d=!1;return b||d}return!1}
|
|
f.info=function(){return this.A.length?[this.A.length,this.A[0].length,this.A[0][0].length,this.A[0][0][0].length]:[0,0,0,0]};
|
|
f.seek=function(a,b,c,d,e){var n=null,k=this.D,p=this.A[a];if(p){var q=p[b];if(!q&&k.vg&&b<k.pb)for(q=p[b]=Array(k.dd),p=0;p<q.length;p++)q[p]=Uj(null,a,b,p+1,k.nb,0);if(q){for(p=0;p<q.length;p++)if(q[p]&&q[p].sector==c){n=q[p];if(null===n.pattern)if(d)n.pattern=0;else{for(d=1;++p<q.length;)null===q[p].pattern&&d++;Xj(this,a,b,c,d,null!=e,function(a,b){a&&(n=null);e&&e(n,b)});return e?null:n}break}!n&&k.vg&&9==k.hb&&(n=q[p]=Uj(null,a,b,k.hb,k.nb,0))}}e&&e(n,!1);return n};
|
|
function Wj(a,b,c){for(var d=a.length>>2,e=Array(d),n=0;n<d;n++)e[n]=b[c]|b[c+1]<<8|b[c+2]<<16|b[c+3]<<24,c+=4;a.data=e}function ak(a){var b=a.length,c=Array(b),d=0,b=b>>2,e=a.data;a=a.pattern;for(var n=0;n<b;n++){var k=n<e.length?e[n]:a;c[d++]=k&255;c[d++]=k>>8&255;c[d++]=k>>16&255;c[d++]=k>>24&255}return c}function bk(a,b){var c=-1;if(a&&b<a.length)var c=a.data,d=b>>2,c=(d<c.length?c[d]:a.pattern)>>((b&3)<<3)&255;return c}
|
|
f.write=function(a,b,c){if(this.Ud)return!1;if(b<a.length){if(c!=bk(a,b)){var d=a.data,e=a.pattern,n=b>>2;b=(b&3)<<3;for(var k=d.length;k<=n;k++)d[k]=e;a.oc?n<a.Fc?(a.oc+=a.Fc-n,a.Fc=n):n>=a.Fc+a.oc&&(a.oc+=n-(a.Fc+a.oc)+1):(a.Fc=n,a.oc=1);d[n]=d[n]&~(255<<b)|c<<b;this.F&&Yj(this,a,!0)}return!0}return null};
|
|
f.save=function(){var a=0,b=[];b[a++]=[this.O,this.P,this.ob,this.pb,this.ub,this.lb];if(!this.F&&!this.Ud)for(var c=this.A,d=0;d<c.length;d++)for(var e=0;e<c[d].length;e++)for(var n=0;n<c[d][e].length;n++){var k=c[d][e][n];if(k&&k.oc){for(var p=[],q=0,w=k.Fc,B=k.Fc+k.oc;w<B;)p[q++]=k.data[w++];b[a++]=[d,e,n,k.Fc,p]}}return b};
|
|
f.restore=function(a){var b=0,c="unsupported restore format";if(a&&0<a.length){var d=0,e=a[d++];e&&2<=e.length&&(!this.A.length&&6<=e.length?Sj(this,"local",e[2],e[3],e[4],e[5]):null!=e[1]&&null!=this.P&&e[1]!=this.P&&(c="original checksum ("+e[1]+") differs from current checksum ("+this.P+")",b=-2));for(this.A.length||(b=-1);d<a.length&&0<=b;){var n=0,k=a[d++],p=k[n++],q=k[n++],w=k[n++];if(p>=this.A.length||q>=this.A[p].length||w>=this.A[p][q].length){c="sector (CHS="+p+":"+q+":"+w+") out of range ("+
|
|
b+" changes applied)";b=-1;break}if(this.Ud){c="unable to modify write-protected disk";b=-1;break}e=k[n++];n=k[n++];k=e+n.length;if(p=this.A[p][q][w]){for(q=p.data.length;q<e;)p.data[q++]=p.pattern;q=0;p.Fc=e;for(p.oc=n.length;e<k;)p.data[e++]=n[q++];b++}}}0>b&&-2!=b&&this.controller.Ia("Unable to restore disk '"+this.B+": "+c);return b};
|
|
f.toJSON=function(){var a=JSON.stringify(this.A,function(a,c){return"file"==a?void 0:c}),a=a.replace(/,"length":512/gm,"").replace(/,"pattern":0/gm,""),a=a.replace(/"(sector|length|data|pattern)":/gm,"$1:"),a=a.replace(/,"[^"]*":([0-9]+|true|false)/gm,""),a=a.replace(/(sector|length|data|pattern):/gm,'"$1":');return a=a.replace(/([\]}]),/gm,"$1,\n")};
|
|
function ck(a){Ha.call(this,"FDC",a,ck,524288);this.dmaRead=this.Ti;this.dmaWrite=this.Ui;this.dmaFormat=this.dj;this.O=null;if(a.autoMount&&(this.O=a.autoMount,"string"==typeof this.O))try{this.O=eval("("+a.autoMount+")")}catch(b){ra("FDC auto-mount error: "+b.message+" ("+a.autoMount+")"),this.O=null}this.D=[];this.W=!ya("Mobi")&&window&&"FileReader"in window}Qa(ck);ba={};
|
|
var dk={3:{Vc:3,fd:0,name:ba.dm},4:{Vc:2,fd:1,name:ba.bm},5:{Vc:9,fd:7,name:ba.lm},6:{Vc:9,fd:7,name:ba.Xl},7:{Vc:2,fd:0,name:ba.Zl},8:{Vc:1,fd:2,name:ba.cm},10:{Vc:2,fd:7,name:ba.Yl},13:{Vc:6,fd:7,name:ba.Kl},15:{Vc:3,fd:0,name:ba.am}};f=ck.prototype;
|
|
f.Gb=function(a,b,c){var d=this;switch(b){case "listDisks":return this.ra[b]=c,c.onchange=function(){var a=d.ra.descDisk,b=c.options[c.selectedIndex];if(a&&b){var k={};if(b=b.getAttribute("data-value"))try{k=eval("({"+b+"})")}catch(p){ra("FDC option error: "+p.message)}b=k.desc;void 0===b&&(b="");k=k.href;void 0!==k&&(b='<a href="'+k+'" target="_blank">'+b+"</a>");a.innerHTML=b}},!0;case "descDisk":case "listDrives":return this.ra[b]=c,c.onchange=function(){var a=da(c.value,10);null!=a&&ek(d,a)},
|
|
!0;case "loadDrive":return this.ra[b]=c,c.onclick=function(){var a=d.ra.listDisks;a&&fk(d,a.options[a.selectedIndex].text,a.value)},!0;case "mountDrive":return this.W?(this.ra[b]=c,c.addEventListener("change",function(){var a=c.children[0];a.children[1].disabled=!a.children[0].files.length}),c.onsubmit=function(a){if(a=a.currentTarget[1].files[0]){var b=a.name;fk(d,ga(b,!0),b,a)}return!1}):c.parentNode.removeChild(c),!0}return!1};
|
|
f.sc=function(a,b,c,d){this.na=b;this.A=c;this.Qa=d;this.xa=a;this.Z=fb(a,"ChipSet");gk(this);Fb(b,this,hk);Hb(b,this,ik);this.W&&jk(this,"Local Disk","?");jk(this,"Remote Disk","??");kk(this)||Ya(this)};
|
|
f.$b=function(a,b){if(!b){if(!a||!this.restore){if(this.reset(),this.xa.Cg){this.D=[];for(var c=0;c<this.B.length;c++)lk(this,c,!0);kk(this,!0)}}else if(!this.restore(a))return!1;if(c=this.ra.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",ek(this,0))}}return!0};
|
|
f.Zb=function(a){return a&&this.save?this.save():!0};f.reset=function(){gk(this)};
|
|
f.save=function(){var a=new Od(this),b=0,c=[];c[b++]=this.ib;c[b++]=0;c[b++]=this.wa;c[b++]=this.K;c[b++]=this.I;c[b++]=this.F;c[b++]=this.R;for(var d=b++,e=0,n=[],k=0;k<this.B.length;k++){var p=e++,q=this.B[k],w=0,B=[];B[w++]=q.gb;B[w++]=[q.name,q.ob,q.pb,q.ub,q.lb,q.Sd,q.rf,q.Ee,q.Fe];B[w++]=q.Wa;B[w++]=q.cd+100;B[w++]=q.rb;B[w++]=q.hb;B[w++]=q.dd;B[w++]=q.nb;B[w++]=q.Ta;B[w++]=q.Qd;B[w++]=q.Oi;B[w]=q.Hd;n[p]=B}c[d]=n;d=b++;for(e=0;e<this.B.length;e++)n=this.B[e],n.za&&mk(this,n.Hd,n.za);c[d]=this.D;
|
|
c[b++]=this.L;c[b]=this.fa;A(a,0,c);return a.data()};f.restore=function(a){return gk(this,a[0])};
|
|
function gk(a,b){var c=0,d,e=!0;void 0===b&&(b=[0,0,128,Array(9),0,0,0,[]]);a.ib=b[c++];c++;a.wa=b[c++];a.K=b[c++];a.I=b[c++];a.F=b[c++];a.R=b[c++];var n=b[c++];d=b[c++];null!=d&&(a.D=d);void 0===a.B&&(a.U=4,a.Z&&(a.U=qh(a.Z)),a.B=Array(4));for(d=0;d<a.B.length;d++){var k=a.B[d];if(void 0===k){var k=a.B[d]={},p;if(a.Z)a:{p=a.Z;if(d<qh(p)){if(!p.ga){p=360;break a}if(d<p.ga.length){p=p.ga[d];break a}}p=0}else p=0;switch(p){case 160:case 180:k.pb=1;default:k.ob=40;k.ub=9;break;case 720:k.ob=80;k.ub=
|
|
9;break;case 1200:k.ob=80;k.ub=15;break;case 1440:k.ob=80,k.ub=18}}var q=a,w=d,B=n[d],F=0;p=!0;k.ib=w;k.Ac=k.Qd=!1;void 0===B&&(B=[192,!0,0,2,0]);"boolean"==typeof B[1]&&(B[1]=["Floppy Drive",k.ob||40,k.pb||B[3],k.ub||9,k.lb||512,B[1],k.rf,k.Ee,k.Fe]);k.gb=B[F++];var E=B[F++];k.name=E[0];k.ob=E[1];k.pb=E[2];k.ub=E[3];k.lb=E[4];k.Sd=E[5];(k.rf=E[6])?(k.Ee=E[7],k.Fe=E[8]):(k.rf=k.ob,k.Ee=k.pb,k.Fe=k.ub);k.Wa=B[F++];k.cd=B[F++];k.rb=B[F++];k.cd=100<=k.cd?k.cd-100:k.cd-k.rb;k.hb=B[F++];k.dd=B[F++];k.nb=
|
|
B[F++];k.Ta=B[F++];k.Ua=null;k.za||(k.Hd="");E=B[F++];102==E&&(E=!1);if("boolean"==typeof E){var O=E,E=B[F++],B=B[F];O?(F=E,E=q.B[w],lk(q,w,!0,!0),E.Qd=!0,w=new Qj(q,E,"preload"),q.vi(E,w,F,B,!0)):nk(q,w,E,B,!0)?k.za&&B&&ok(q,E,B,k.za):Ya(q,!1)}else void 0!==E&&k.za&&0>k.za.restore(E)&&(p=!1);p&&k.za&&void 0!==k.Ta&&(k.Ua=k.za.seek(k.rb,k.Wa,k.hb));p||(e=!1)}a.L=b[c++]||0;a.fa=b[c]||0;return e}
|
|
function kk(a,b){b||(a.P=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){!nk(a,e,d.name,d.path,!0)&&b&&Ya(a,!1);continue}}a.Ia("Unrecognized auto-mount specification for drive "+c)}return!!a.P}
|
|
function fk(a,b,c,d){var e,n=a.ra.listDrives;if(n&&!isNaN(e=da(n.value,10))&&0<=e&&e<a.B.length)if(c)if("?"==c)a.Ia('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=ga(c);a.gc("Attempting to load "+c+' as "'+b+'"')}for(a.gc("loading disk "+c+"...");nk(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 n=a,k=c,
|
|
p=void 0,p=0;p<n.D.length;p++)if(n.D[p][1]==k){n.D.splice(p,1);break}lk(a,e,!1,!0)}}else lk(a,e);else a.Ia("Nothing to load")}function nk(a,b,c,d,e,n){var k=a.B[b];if(d&&k.Hd!=d){lk(a,b,e,!0);if(k.Ac)return a.Ia("Drive "+b+" busy"),!0;k.Ac=!0;e&&(k.Ad=!0,a.P++,a.Sa()&&a.Ka("loading diskette '"+c+"'"));k.Qd=!!n;(new Qj(a,k,"preload")).load(c,d,n,a.vi);return!1}return!0}
|
|
f.vi=function(a,b,c,d,e){var n;a.Ac=!1;b&&(n=b.info(),b&&n[0]>a.ob||n[1]>a.pb)&&(this.Ia('Diskette "'+c+'" too large for drive '+String.fromCharCode(65+a.ib)),b=null);b?(a.za=b,a.Oi=c,a.Hd=d,ok(this,c,d,b),n=b.info(),this.L|=128,this.Ia('Mounted diskette "'+c+'" in drive '+String.fromCharCode(65+a.ib),a.Ad||e),a.rf=n[0],a.Ee=n[1],a.Fe=n[2]):a.Qd=!1;a.Ad&&(a.Ad=!1,--this.P||Ya(this));ek(this,a.ib)};
|
|
function jk(a,b,c){if(a=a.ra.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 ek(a,b){if(0<=b&&b<a.B.length){var c=a.B[b],d=a.ra.listDisks,e=a.ra.listDrives;if(d&&e&&(e=da(e.value,10),c=c.Qd?"?":c.Hd,!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 lk(a,b,c,d){var e=a.B[b];e.za&&(mk(a,e.Hd,e.za),e.Oi="",e.Hd="",e.za=null,e.Qd=!1,a.L|=128,d||a.Ia("Drive "+String.fromCharCode(65+b)+" unloaded",c),c||d||ek(a,b))}function ok(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 mk(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.$k=function(a,b){b&4?this.R&4||this.R&8&&this.Z&&Nh(this.Z,6):gk(this);this.R=b};f.Mj=function(){return this.wa};
|
|
f.Kj=function(){var a=0;this.I<this.F&&(a=this.K[this.I]);this.R&8&&this.Z&&Oh(this.Z,6);++this.I>=this.F&&(this.wa&=-81,this.I=this.F=0);return a};
|
|
f.Zk=function(a,b){this.F<this.K.length&&(this.K[this.F++]=b);var c=this.K[0]&31;if(void 0!==dk[c]&&this.F>=dk[c].Vc){var d=!1;this.I=0;var c=pk(this),e,n,k,p,q,w=c&31;switch(w){case 3:pk(this);pk(this);qk(this);break;case 4:n=pk(this);this.ib=n&3;e=this.B[this.ib];qk(this);rk(this,(e.gb&-16777216)>>>24);break;case 5:case 6:n=pk(this);d=n>>2&1;this.ib=n&3;e=this.B[this.ib];e.Wa=d;n=e.rb=pk(this);k=pk(this);p=e.hb=pk(this);q=pk(this);e.nb=128<<q;e.dd=pk(this);pk(this);pk(this);6==w?(w=e,w.gb=72,w.za&&
|
|
(w.Ua=null,w.gb=0,this.Z&&(Hh(this.Z,2,this,"dmaRead",w),zh(this.Z,2)))):(w=e,w.gb=72,w.za&&(w.za.Ud?w.gb=576:(w.Ua=null,w.gb=0,this.Z&&(Hh(this.Z,2,this,"dmaWrite",w),zh(this.Z,2)))));sk(this,e,c,d,n,k,p,q);d=!0;break;case 7:n=pk(this);this.ib=n&3;e=this.B[this.ib];e.rb=e.cd=0;e.gb=268435488;qk(this);d=!0;break;case 8:e=this.B[this.ib];e.Wa=0;qk(this);rk(this,e.ib|e.Wa<<2|e.gb&255);rk(this,e.rb);this.ib=this.ib+1&3;break;case 10:n=pk(this);d=n>>2&1;this.ib=n&3;e=this.B[this.ib];n=e.rb;k=e.Wa=d;p=
|
|
e.hb=1;q=0;e.gb=0;e.za&&(e.Ua=e.za.seek(e.rb,e.Wa,e.hb))?q=e.Ua.length:e.gb=72;sk(this,e,c,d,n,k,p,q);d=!0;break;case 13:n=pk(this);d=n>>2&1;this.ib=n&3;e=this.B[this.ib];n=e.rb;k=e.Wa=d;p=1;q=pk(this);e.nb=128<<q;e.dd=pk(this);pk(this);e.li=pk(this);w=e;w.gb=72;w.za&&(w.Ua=null,w.gb=0,this.Z&&(w.Nd=0,w.yc=Array(4),w.vg=!0,w.ef=0,Hh(this.Z,2,this,"dmaFormat",w),zh(this.Z,2),w.vg=!1));sk(this,e,c,d,n,k,p,q);d=!0;break;case 15:n=pk(this),this.ib=n&3,e=this.B[this.ib],e.Wa=n>>2&1,n=pk(this),e.rb+=n-
|
|
e.cd,0>e.rb&&(e.rb=0),e.rb>=e.ob&&(e.rb=e.ob-1),e.cd=n,e.gb=32,e.rb||(e.gb|=268435456),qk(this),d=!0}0<this.F&&(this.wa|=80);this.R&8&&(!e||e.gb&8||!d||this.Z&&Nh(this.Z,6))}};f.Lj=function(){var a=this.L;this.L&=-129;return a};f.Yk=function(a,b){this.fa=b};function sk(a,b,c,d,e,n,k,p){qk(a);rk(a,b.ib|b.Wa<<2|b.gb&255);rk(a,(b.gb&65280)>>>8);rk(a,(b.gb&16711680)>>>16);var q=0;if(e!=b.rb||n!=b.Wa)q=k=1;c&128&&(n^=q,d||(q=0));rk(a,e+q);rk(a,n);rk(a,k);rk(a,p)}
|
|
function pk(a){var b=a.K[a.I];a.I++;return b}function qk(a){a.I=a.F=0}function rk(a,b){a.K[a.F++]=b}f.Ti=function(a,b,c){if(void 0===b||0>b){b=-1;var d=null,e=0;if(!a.gb&&a.za){do{if(a.Ua&&(e=a.Ta,0<=(b=bk(a.Ua,a.Ta++)))){d=a.Ua;break}a.Ua=a.za.seek(a.rb,a.Wa,a.hb);if(!a.Ua){a.gb=1088;break}a.Ta=0;tk(a)}while(1)}c(b,!1,d,e)}else c(-1,!1)};f.Ui=function(a,b){return void 0!==b&&0<=b?uk(a,b):-1};
|
|
f.dj=function(a,b){var c;if(void 0!==b&&0<=b)a:if(c=b,a.gb)c=-1;else{a.yc[a.Nd++]=c;if(a.Nd==a.yc.length){a.rb=a.yc[0];a.Wa=a.yc[1];a.hb=a.yc[2];a.nb=128<<a.yc[3];for(var d=a.Nd=0;d<a.nb;d++)if(0>uk(a,a.li)){c=-1;break a}a.ef++}a.ef>=a.dd&&(c=-1)}else c=-1;return c};function uk(a,b){if(a.gb||!a.za)return-1;do{if(a.Ua&&a.za.write(a.Ua,a.Ta++,b))break;a.Ua=a.za.seek(a.rb,a.Wa,a.hb);if(!a.Ua){a.gb=8256;b=-1;break}a.Ta=0;tk(a)}while(1);return b}
|
|
function tk(a){a.hb++;a.hb>=a.Fe+1&&(a.hb=1,a.Wa++,a.Wa>=a.Ee&&(a.Wa=0,a.rb++))}var hk={1012:ck.prototype.Mj,1013:ck.prototype.Kj,1015:ck.prototype.Lj},ik={1010:ck.prototype.$k,1013:ck.prototype.Zk,1015:ck.prototype.Yk};Da(function(){for(var a=Wa(window.document,"pcjs","fdc"),b=0;b<a.length;b++){var c=a[b],d=Ua(c),d=new ck(d);Va(d,c)}});
|
|
function Z(a){Ha.call(this,"HDC",a,Z,1048576);this.dmaRead=this.Vi;this.dmaWrite=this.Wi;this.dmaWriteBuffer=this.ej;this.dmaWriteFormat=this.fj;this.oa=[];if(a.drives)try{this.oa=eval("("+a.drives+")")}catch(b){ra("HDC drive configuration error: "+b.message+" ("+a.drives+")")}this.fa=(this.R="at"==a.type)?1:0;this.ya=this.R?2:3}Qa(Z);
|
|
var vk=[{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.Gb=function(){return!1};f.sc=function(a,b,c,d){this.na=b;this.A=c;this.Qa=d;this.xa=a;this.Z=fb(a,"ChipSet");Fb(b,this,this.R?wk:xk);Hb(b,this,this.R?yk:zk);Ld(c,19,this,this.nk);Ld(c,64,this,this.pk);this.reset();Ak(this)||Ya(this)};
|
|
f.$b=function(a,b){if(!b)if(!a||!this.restore)Bk(this),this.xa.Cg&&Ak(this,!0);else if(!this.restore(a))return!1;return!0};f.Zb=function(a){return a&&this.save?this.save():!0};f.Vd=function(){return this.xa?this.xa.Vd():""};f.jd=function(){return this.xa?this.xa.jd():""};f.reset=function(){Bk(this,null,!0)};
|
|
f.save=function(){var a=new Od(this),b=0,c=[];this.R?(c[b++]=this.L,c[b++]=this.va,c[b++]=this.O,c[b++]=this.ka,c[b++]=this.ha,c[b++]=this.ga,c[b++]=this.W,c[b++]=this.wa,c[b++]=this.pa,c[b++]=this.ja):(c[b++]=this.ba,c[b++]=this.wa,c[b++]=this.K,c[b++]=this.I,c[b++]=this.F,c[b++]=this.ua,c[b++]=this.ta,c[b++]=this.sa,c[b++]=this.U);for(var d=0,e=[],n=0;n<this.B.length;n++){var k=d++,p=this.B[n],q=0,w=[];w[q++]=p.errorCode;w[q++]=p.Pi;w[q++]=p.Sd;w[q++]=p.Ld;w[q++]=p.Md;w[q++]=p.Wa;w[q++]=p.pb;w[q++]=
|
|
p.vd;w[q++]=p.hb;w[q++]=p.dd;w[q++]=p.nb;w[q++]=p.Ta;w[q]=p.za?p.za.save():null;e[k]=w}c[b]=e;A(a,0,c);return a.data()};f.restore=function(a){return Bk(this,a[0])};
|
|
function Bk(a,b,c){var d=0,e=!0;if(a.R)null==b&&(b=[0,0,0,0,0,0,0,0,64,0]),a.L=b[d++],a.va=b[d++],a.O=b[d++],a.ka=b[d++],a.ha=b[d++],a.ga=b[d++],a.W=b[d++],a.wa=b[d++],a.pa=b[d++],a.ja=b[d++];else{null==b&&(b=[0,0,Array(14),0,0]);a.ba=b[d++];a.wa=b[d++];a.K=b[d++];a.I=b[d++];a.F=b[d++];a.ua=b[d++];a.ta=b[d++];a.sa=b[d++];var n=b[d++];void 0!==n?a.U=n:void 0===a.U&&(a.U=-1)}void 0===a.B&&(a.B=Array(a.oa.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 n=
|
|
a.B[d],k=a,p=d,q=n,w=a.oa[d],B=b[d],F=c,E=0,O=!0;void 0===B&&(B=[0,0,!1,Array(8)]);q.ib=p;q.errorCode=B[E++];q.Pi=B[E++];q.Sd=B[E++];q.Ld=B[E++];q.Md=B[E++];q.Wa=B[E++];q.pb=B[E++];q.vd=B[E++];q.hb=B[E++];q.dd=B[E++];q.nb=B[E++];q.df=k.R?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||k.jd()||(q.mode="local");q.type=w.type;if(void 0===q.type||void 0===vk[k.fa][q.type])q.type=k.ya;w=vk[k.fa][q.type];
|
|
q.ub=w[2]||17;q.lb=w[3]||512;if(F&&k.Z){var w=k.Z,U=q.type;w.B&&(F=w.B[18],F=p?F&240|U:F&15|U<<4,w.B&&(w.B[18]=F,ih(w)))}void 0===q.za&&(q.za=null,k.Ia("Type "+q.type+' "'+q.name+'" is fixed disk '+p,!0));Ck(k,q);q.Ta=B[E++];q.Ua=null;q.za&&(k=B[E],void 0!==k&&0>q.za.restore(k)&&(O=!1),O&&void 0!==q.Ta&&(q.Ua=q.za.seek(q.vd,q.Wa,q.hb+q.df)));O||(e=!1);null!=a.ba&&1>=d&&(a.ba|=(n.type&3)<<(1-d<<1))}return e}
|
|
function Ck(a,b,c){if(b){var d=0,e=0;null==c&&((d=b.Ld[2])?e=b.Ld[0]<<8|b.Ld[1]:c=b.type);null==c||d||(d=vk[a.fa][c][1],e=vk[a.fa][c][0]);d&&((c=vk[a.fa][b.type])&&e!=c[0]&&d!=c[1]&&a.Ia("Warning: drive parameters ("+e+","+d+") do not match drive type "+b.type+" ("+c[0]+","+c[1]+")"),b.ob=e,b.pb=d,null==b.za&&(b.za=new Qj(a,b,b.mode)))}}
|
|
function Ak(a,b){b||(a.P=0);for(var c=0;c<a.B.length;c++){var d=a.B[c];if(d.name&&d.path){if(!(b&&d.za&&d.za.kf)){var e;e=a;var n=d.name,d=d.path,k=e.B[c];k.Ac?(e.Ia("Drive "+c+" busy"),e=!0):(k.Ac=!0,k.Ad=!0,e.P++,e.Sa()&&e.Ka("loading "+n),(k.za||new Qj(e,k,k.mode)).load(n,d,null,e.hj),e=!1);!e&&b&&Ya(a,!1)}}else b&&void 0!==d.type&&(d.za=null,Ck(a,d,d.type))}return!!a.P}
|
|
f.hj=function(a,b,c){a.Ac=!1;(a.za=b)&&this.Ia('Mounted disk "'+c+'" in drive '+String.fromCharCode(67+a.ib),a.Ad);a.Ad&&(a.Ad=!1,--this.P||Ya(this))};f.lk=function(){var a=0;this.I<this.F&&(a=this.K[this.I]);this.Z&&Oh(this.Z,5);this.wa&=-33;++this.I>=this.F&&(this.I=this.F=0,this.wa&=-15);return a};f.vl=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,Dk(this))};
|
|
f.mk=function(){var a=this.wa;this.I<this.F&&(this.wa|=1);return a};f.yl=function(a,b){this.ua=b;this.Z&&Oh(this.Z,5);Bk(this)};f.kk=function(){return this.ba};f.xl=function(a,b){this.ta=b;this.wa=13};f.wl=function(a,b){this.sa=b};f.Rh=function(){};
|
|
f.uj=function(){var a=-1;if(this.D){var b=this,a=Ek(this.D,function(){});(1==this.D.Ta||this.D.Ta==this.D.lb)&&1<this.D.Ta&&(this.D.nb-=this.D.lb,this.O=this.O-1&255,this.D.nb>=this.D.lb?(b.wa=128,Ek(this.D,function(a){0<=a?(Fk(b),b.wa=88):(b.wa=1,b.L=16)},!1)):this.wa=80)}return a};
|
|
f.Gk=function(a,b){this.D&&this.D.nb>=this.D.lb&&(0>Gk(this.D,b)?(this.wa=1,this.L=16):(1==this.D.Ta||this.D.Ta==this.D.lb)&&1<this.D.Ta&&(this.D.nb-=this.D.lb,this.O=this.O-1&255,Fk(this),this.wa=80,this.D.nb>=this.D.lb&&(this.wa|=8)))};f.wj=function(){return this.L};f.Lk=function(a,b){this.va=b};f.xj=function(){return this.O};f.Jk=function(a,b){this.O=b};f.yj=function(){return this.ka};f.Kk=function(a,b){this.ka=b};f.tj=function(){return this.ha};f.Fk=function(a,b){this.ha=b};f.sj=function(){return this.ga};
|
|
f.Ek=function(a,b){this.ga=b};f.vj=function(){return this.W};f.Hk=function(a,b){this.W=b;this.wa=this.B[this.W&16?1:0]?this.wa|80:this.wa&-65};f.zj=function(){return this.wa};f.Dk=function(a,b){this.pa=b;this.Z&&Oh(this.Z,14);Hk(this)};f.Ik=function(a,b){this.ja&4&&!(b&4)&&(this.L=1);this.ja=b};
|
|
function Hk(a){var b=!1,c=a.pa,d=a.W&16?1:0,e=a.W&15,n=a.ha|(a.ga&3)<<8,k=a.ka,p=a.O||256;a.D=null;a.L=0;a.wa=80;(d=a.B[d])?(d.vd=n,d.Wa=e,d.hb=k,d.nb=p*d.lb,c=144<=c?c:c&240,d.Ua=null,d.Ta=0,d.errorCode=0,a.D=d):c=-1;switch(c&240){case 16:b=!0;break;case 32:a.wa=128;Ek(d,function(b){0<=b&&a.Z?(Fk(a),a.wa=88):(a.wa=1,a.L=16)},!1);break;case 48:a.wa=8;break;case 64:b=!0;break;case 112:b=!0;break;case 144:a.L=1;b=!0;break;case 145:d.pb=e+1,d.ub=p,b=!0}b&&Fk(a)}
|
|
function Fk(a){!a.Z||a.ja&2||Nh(a.Z,14,120)}
|
|
function Dk(a){a.I=0;var b=Ik(a),c=Ik(a),d=c&32,e=d>>5,n=c&31,k=Ik(a),p=Ik(a),q=k<<2&768|p,w=k&63,B=Ik(a),F=Ik(a),E=a.B[e];E&&(E.vd=q,E.Wa=n,E.hb=w,E.nb=B*E.lb);switch(b){case 3:Jk(a,E?E.errorCode:4);Kk(a,c);Kk(a,k);Kk(a,p);Kk(a,0|d);b=-1;break;case 12:for(c=0;0<=(b=Ik(a));)E&&c<E.Ld.length&&(E.Ld[c++]=b);E&&Ck(a,E);b=0;E||a.U!=e||(a.U=-1,b=2);Jk(a,b|d);b=-1;break;case 224:case 228:Jk(a,0|d),b=-1}if(0<=b)switch(void 0===E?b=-1:(E.errorCode=0,E.Pi=0),b){case 0:Jk(a,0|d);break;case 1:E.rm=F;Jk(a,0|
|
|
d);break;case 5:Jk(a,0|d);break;case 8:Lk(a,E,function(b){Jk(a,b|d)});break;case 10:Mk(a,E,function(b){Jk(a,b|d)});break;case 15:Nk(a,E,function(b){Jk(a,b|d)});break;default:Jk(a,2|d)}}function Ik(a){var b=-1;a.I<a.F&&(b=a.K[a.I++]);return b}function Jk(a,b){a.I=a.F=0;void 0!==b&&Kk(a,b);a.Z&&Nh(a.Z,5);a.wa|=32}function Kk(a,b){a.K[a.F++]=b}f.Vi=function(a,b,c){void 0===b||0>b?Ek(a,c):c(-1,!1)};f.Wi=function(a,b){return void 0!==b&&0<=b?Gk(a,b):-1};
|
|
f.ej=function(a,b){var c;void 0!==b&&0<=b?(c=b,a.Ta<a.Md.length?a.Md[a.Ta++]=c:(a.errorCode=20,c=-1)):c=-1;return c};f.fj=function(a,b){var c;if(void 0!==b&&0<=b)a:if(c=b,a.errorCode)c=-1;else{a.yc[a.Nd++]=c;if(a.Nd==a.yc.length){a.vd=a.yc[0];a.Wa=a.yc[1];a.hb=a.yc[2];a.nb=128<<a.yc[3];for(var d=a.Nd=0;d<a.nb;d++)if(0>Gk(a,a.li)){c=-1;break a}a.ef++}a.ef>=a.dd&&(c=-1)}else c=-1;return c};
|
|
function Lk(a,b,c){b.errorCode=4;if(b.za&&(b.Ua=null,a.Z)){b.errorCode=0;Hh(a.Z,3,a,"dmaRead",b);zh(a.Z,3,function(a){a||0!=b.errorCode||(b.errorCode=4);c(b.errorCode?2:0)});return}c(b.errorCode?2:0)}function Mk(a,b,c){b.errorCode=4;if(b.za&&(b.Ua=null,a.Z)){b.errorCode=0;Hh(a.Z,3,a,"dmaWrite",b);zh(a.Z,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 Nk(a,b,c){b.errorCode=4;b.Md&&b.Md.length==b.nb||(b.Md=Array(b.nb));b.Ta=0;a.Z?(b.errorCode=0,Hh(a.Z,3,a,"dmaWriteBuffer",b),zh(a.Z,3,function(a){a||0!=b.errorCode||(b.errorCode=4);c(b.errorCode?2:0)})):c(b.errorCode?2:0)}
|
|
function Ek(a,b,c){var d=-1,e=null,n=0;if(a.errorCode)return b&&b(d,!1,e,n),d;var k=!1!==c?1:0;if(a.Ua&&(n=a.Ta,d=bk(a.Ua,a.Ta),a.Ta+=k,0<=d))return e=a.Ua,b&&b(d,!1,e,n),d;if(b){if(a.za)return a.za.seek(a.vd,a.Wa,a.hb+a.df,!1,function(c,q){(a.Ua=c)?(e=c,n=a.Ta=0,Ok(a),d=bk(a.Ua,a.Ta),a.Ta+=k):a.errorCode=20;b(d,q,e,n)}),d;a.errorCode=20;b(d,!1,e,n)}return d}
|
|
function Gk(a,b){if(a.errorCode)return-1;do{if(a.Ua&&a.za.write(a.Ua,a.Ta++,b))break;a.za&&a.za.seek(a.vd,a.Wa,a.hb+a.df,!0,function(b){a.Ua=b});if(!a.Ua){a.errorCode=20;b=-1;break}a.Ta=0;Ok(a)}while(1);return b}function Ok(a){a.hb++;var b=1-a.df;a.hb>=a.ub+b&&(a.hb=b,a.Wa++,a.Wa>=a.pb&&(a.Wa=0,a.vd++))}f.nk=function(){var a=this.A.H&255;!(this.A.G>>8)&&128<a&&(this.U=a-128);return!0};f.pk=function(){var a;(a=this.A.G>>8||!this.Z)||(a=!(this.Z.Sb[0].Gc&64));return a?!0:!1};
|
|
var xk={800:Z.prototype.lk,801:Z.prototype.mk,802:Z.prototype.kk},wk={496:Z.prototype.uj,497:Z.prototype.wj,498:Z.prototype.xj,499:Z.prototype.yj,500:Z.prototype.tj,501:Z.prototype.sj,502:Z.prototype.vj,503:Z.prototype.zj},zk={800:Z.prototype.vl,801:Z.prototype.yl,802:Z.prototype.xl,803:Z.prototype.wl,807:Z.prototype.Rh,811:Z.prototype.Rh,815:Z.prototype.Rh},yk={496:Z.prototype.Gk,497:Z.prototype.Lk,498:Z.prototype.Jk,499:Z.prototype.Kk,500:Z.prototype.Fk,501:Z.prototype.Ek,502:Z.prototype.Hk,503:Z.prototype.Dk,
|
|
1014:Z.prototype.Ik};Da(function(){for(var a=Wa(window.document,"pcjs","hdc"),b=0;b<a.length;b++){var c=a[b],d=Ua(c),d=new Z(d);Va(d,c)}});function Od(a,b,c){this.id=a.id;this.key=Pk(a,b,c);this.Qa=a.Qa;Tk(this,a.lj)}function Pk(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}
|
|
Od.prototype={constructor:Od,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:ua()&&(a=wa(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){Tk(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)==
|
|
this.key)){try{window.localStorage.removeItem(d)}catch(n){}b.splice(c,1);c=0}},Sa:function(){return!1},Ka:function(){}};function Tk(a,b){a[a.id]={};b&&A(a,"parms",b);a.A=!1}function Uk(a){var b=!0;if(ua()){var c=JSON.stringify(a[a.id]);xa(a.key,c)||(ra("Unable to store "+c.length+" bytes in browser local storage"),b=!1)}return b}function Vk(a){var b=!0;try{a[a.id]=JSON.parse(a[a.id])}catch(c){ra(c.message||c),b=!1}return b}function Wk(a,b){return a[a.id][b]||null}
|
|
function A(a,b,c){try{a[a.id][b]=c}catch(d){}}
|
|
function Xk(a,b,c){Ha.call(this,"Computer",a,Xk,67108864);this.ia.Xb=!1;this.P=a.busWidth||a.buswidth;this.jc=Yk;this.F=null;this.I=!1;this.R=b?b.url:null;this.U=(Math.random()+.1).toString(36).substr(2,12);this.B=Zk(this);if(this.A=Ta("CPU",this.id)){this.Qa=Ta("Debugger",this.id);this.na=new kb({id:this.Xh+".bus",buswidth:this.P},this.A,this.Qa);var d,e=Ra(this.id);if((this.$c=Ta("Panel",this.id))&&this.$c.xg)for(b=0;b<e.length;b++)d=e[b],d.Ia=this.$c.Ia,d.gc=this.$c.gc,d.xg=this.$c.xg;for(b=0;b<
|
|
e.length;b++)d=e[b],d.sc&&d.sc(this,this.na,this.A,this.Qa);b=null;d=a.resume;void 0!==d&&(1<d.length?b=this.$e=d:this.jc=parseInt(d,10));var n;if(a=La&&La.state||(n=!0,a.state))b=this.O=a,n||(this.I=!0,this.jc=Yk),this.jc&&(this.K=new Od(this,$k),this.K.load()?b=null:delete this.K);!b&&this.jc&&(n=null,this.B&&(n=qa()+"/api/v1/user?req=load&user="+this.B+"&state="+Pk(this,$k)),b=n)&&(this.I=!0);b?pa(b,!0,null,this,this.zk):Ya(this);c||al(this,this.fg)}else ra("Unable to find CPU component")}Qa(Xk);
|
|
var $k="1.18.8",Yk=0;f=Xk.prototype;f.Vd=function(){return this.U};f.jd=function(){return this.B?this.B:""};f.zk=function(a,b,c){c?(this.$e=null,this.I=!1,this.Ia("Unable to load machine state from server (error "+c+(b?": "+(String.prototype.trim?b.trim():b.replace(/^\s+|\s+$/g,"")):"")+")")):this.F=b;Ya(this)};function al(a,b,c){for(var d=Ra(a.id),e=0;e<=d.length;e++){var n=e<d.length?d[e]:a;if(!Za(n)){Za(n,function(){al(a,b,c)});return}}b.call(a,c)}
|
|
function bl(a,b){var c=new Od(a,$k,"validate");if(c.load()&&Vk(c)){var d=Wk(c,"timestamp"),e=b?Wk(b,"timestamp"):"unknown";d!=e&&(a.Ia("Machine state may be out-of-date\n("+d+" vs. "+e+")\nCheck your browser's local storage limits"),b||c.clear())}}
|
|
f.fg=function(a){void 0===a&&(a=this.jc||(this.F?1:Yk));var b=!1,c=!1;this.L=!1;var d=this.K||new Od(this,$k);if(-1==a)b=!0;else if(a>Yk){if(d.load(this.F)){this.D=new Od(this,$k,"failsafe");this.D.load()&&(cl(this,d),a=2,Tk(this.D));A(this.D,"timestamp",ma());Uk(this.D);var e=this.jc&&!this.I;if(1==a||sa("Click OK to restore the previous PCjs machine state, or CANCEL to reset the machine.")){if(c=Vk(d)){var n=Wk(d,"code"),k=Wk(d,"data");n&&("ok"==n?d.load(k):("error"==n&&"no machine state"!=k?(this.Ia("Error: "+
|
|
k),"unable to verify user"==k&&(xa("user",""),this.B=null)):this.gc(n+": "+k),Tk(d),d.load()?(c=Vk(d),e=!0):c=!1))}e&&bl(this,c?d:null)}else 2==a&&d.clear()}else bl(this);delete this.F;delete this.K}e=Ra(this.id);for(n=0;n<e.length;n++)k=e[n],k!==this&&k!=this.A&&(c=dl(this,k,d,b,c));b=[d,a,c];-1!=a?al(this,this.wi,b):this.wi(b)};
|
|
function dl(a,b,c,d,e){if(!b.ia.Xb){b.ia.Xb=!0;if(b.$b){var n=null;e&&((n=Wk(c,b.id))||(n=Wk(c,b.id.replace(/[a-z0-9]\./i,"."))));"string"===typeof n&&(n=null);!b.$b(n,d)&&n&&(ra("Unable to restore state for "+b.type),a.O&&!a.F?(c.clear(),a.jc=Yk,window&&window.location.reload()):a.L=!0,b.$b(null),e=!1)}if(!d&&b.di)for(a=b.di.split("|"),c=0;c<a.length;c++)b.status(a[c])}return e}
|
|
f.wi=function(a){var b=a[0],c=0>a[1];a=a[2];this.ia.Xb=!0;this.ei||(this.gc("PCjs v"+$k+"\nCopyright \u00a9 2012-2015 Jeff Parsons <Jeff@pcjs.org>\nLicense: GPL version 3 or later <http://gnu.org/licenses/gpl.html>"),this.ei=!0);this.A&&(dl(this,this.A,b,c,a),gc(this.A));this.L&&(cl(this,b),b.clear());!c&&this.D&&(this.D.clear(),delete this.D)};
|
|
function cl(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.R,d=a.jd(),e=b.toString(),n={app:"PCjs"};n.ver=$k;n.url=c;n.user=d;n.type="bug";n.data=e;pa("http://www.pcjs.org/api/v1/report",!0,n)}}
|
|
function el(a,b,c){var d,e="none",n=new Od(a,$k),k=new Od(a,$k,"validate"),p=ma();A(k,"timestamp",p);A(n,"timestamp",p);A(n,"version","1.18.8");A(n,"url",window?window.location.href:null);A(n,"browser",window?window.navigator.userAgent:"");a.A&&a.A.Zb&&(c&&ic(a.A),d=a.A.Zb(b,c),"object"===typeof d&&A(n,a.A.id,d),c&&(a.A.ia.Xb=!1,!1===d&&(e=null)));for(var p=Ra(a.id),q=0;q<p.length;q++){var w=p[q];w.ia.Xb&&(w.Zb&&(d=w.Zb(b,c),"object"===typeof d&&A(n,w.id,d)),c&&(w.ia.Xb=!1,!1===d&&(e=null)))}e&&(c?
|
|
(p=d=!1,b?(a.B&&fl(a,a.B,n.toString()),Uk(k)&&Uk(n)||(e=null,d=p=!0)):a.jc&&(d=!0,p=3==a.jc),d&&n.clear(p)):e=n.toString());c&&(a.ia.Xb=!1);return e}f.reset=function(){this.na&&this.na.reset&&(this.Ka("Resetting "+this.na.type),this.na.reset());for(var a=Ra(this.id),b=0;b<a.length;b++){var c=a[b];c!==this&&c!==this.na&&c.reset&&(this.Ka("Resetting "+c.type),c.reset())}};f.start=function(a,b){for(var c=Ra(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=Ra(this.id),d=0;d<c.length;d++){var e=c[d];"CPU"!=e.type&&e!==this&&e.stop&&e.stop(a,b)}};f.Gb=function(a,b,c){var d=this;switch(b){case "save":return this.ra[b]=c,c.onclick=function(){var a=Zk(d,!0);if(a){var b=!(!d.jc||d.$e),c=el(d,b);b?fl(d,a,c):d.Ia("Resume disabled, machine state not saved")}},!0;case "reset":return this.ra[b]=c,c.onclick=function(){jc(d)},!0}return!1};
|
|
function Zk(a,b){var c=a.B;c||(c=wa("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=gl(a,c))||a.Ia("The user ID is invalid."))):b&&a.Ia("Browser local storage is not available"));return c}
|
|
function gl(a,b){a.B=null;var c=pa(qa()+"/api/v1/user?req=verify&user="+b),d=c[1];if(!c[0]&&d)try{c=eval("("+d+")"),c.code&&"ok"==c.code&&(xa("user",c.data),a.B=c.data)}catch(e){ra(e.message+" ("+d+")")}return a.B}
|
|
function fl(a,b,c){if(c){var d={req:"store"};d.user=b;d.state=Pk(a,$k);d.data=c;b=pa(qa()+"/api/v1/user",!1,d);d=b[1];if(b[0]){if(d){var e=d.indexOf("\n");0<e&&(d=d.substr(0,e));d.indexOf("Error: ")||(d=d.substr(7))}d='{"code":'+b[0]+',"data":"'+d+'"}'}b=JSON.parse(d);b&&"ok"==b.code?a.Ia("Machine state saved to server"):c&&(c=b&&b.data||"unable to save machine state",c="error"==b.code?"Error: "+c:"Error "+b.code+": "+c,a.Ia(c),xa("user",""),a.B=null)}}
|
|
function jc(a){if(a.jc&&!a.$e){var b=sa("Click OK to save changes to this PCjs machine.\n\nWARNING: If you CANCEL, all disk changes will be discarded.");el(a,b,!0);!b&&a.O?window&&window.location.reload():(b||(a.Cg=!0),a.fg(Yk),a.Cg=!1)}else a.reset(),a.A&&gc(a.A)}function fb(a,b,c){a=Ra(a.id);for(var d=0;d<a.length;d++){var e=a[d];if(c)c==e&&(c=null);else if(e.type==b)return e}return null}
|
|
Da(function(){for(var a=Wa(window.document,"pcjs-machine"),b=0;b<a.length;b++)for(var c=a[b],d=Ua(c),c=Wa(c,"pcjs","computer"),e=0;e<c.length;e++){var n=c[e],k=Ua(n),k=new Xk(k,d,!0);Va(k,n);al(k,k.fg)}});za.show.push(function(){for(var a=Wa(window.document,"pcjs","computer"),b=0;b<a.length;b++){var c=Ua(a[b]);(c=Ta("Computer",c.id))&&c.ei&&!c.ia.Xb&&c.fg(-1)}});
|
|
za.exit.push(function(){for(var a=Wa(window.document,"pcjs","computer"),b=0;b<a.length;b++){var c=Ua(a[b]);(c=Ta("Computer",c.id))&&c.ia.Xb&&el(c,!(!c.jc||c.$e),!0)}});var hl=0;function il(a,b,c,d,e,n){e("Loading "+a+"...");pa(a,!0,null,null,function(k,p,q){q?(p||(p="unable to load "+a+" ("+q+")"),n(p,null)):jl(p,a,b,c,d,e,n)})}
|
|
function jl(a,b,c,d,e,n,k){function p(a,n){if(n)k(n,null);else{if(c){var p=b;p&&0>p.indexOf("/")&&(p=window.location.pathname+p);a=a.replace(/(<machine[^>]*\sid=)(['"]).*?\2/,"$1$2"+c+"$2"+(d?" state=$2"+d+"$2":"")+(p?" url=$2"+p+"$2":""))}p=null;if("<"==a.charAt(0))try{e||(a=a.replace(/<!DOCTYPE(.|[\r\n])*]>\s*/g,"")),window.ActiveXObject||"ActiveXObject"in window?(p=new window.ActiveXObject("Microsoft.XMLDOM"),p.async=!1,p.loadXML(a)):p=(new window.DOMParser).parseFromString(a,"text/xml")}catch(F){p=
|
|
null,a=F.message}else a="unrecognized XML: "+(255<a.length?a.substr(0,255)+"...":a);k(a,p)}}a?e?kl(a,n,p):p(a,null):k("no data"+(b?" for file: "+b:""),null)}
|
|
function kl(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(n,k,p){if(p||!k)c(a,"unable to resolve XML reference: "+d[0]+" ("+p+")");else{if(n=d[3])if(p=k.match(new RegExp("<"+d[1]+"[^>]*>"))){for(var q=p[0],w,B=/( [a-z]+=)(['"])(.*?)\2/g;w=B.exec(n);)q=0>q.indexOf(w[1])?q.replace(">",w[0]+">"):q.replace(new RegExp(w[1]+"(['\"])(.*?)\\1"),w[0]);p[0]!=q&&(k=k.replace(p[0],q))}else{c(a,"missing <"+d[1]+"> in "+e);return}k=k.replace(/<\?xml[^>]*>[\r\n]*/,
|
|
"");a=a.replace(d[0],k);kl(a,b,c)}})}else c(a,null)}
|
|
function ll(a,b,c,d){function e(a){if(void 0===p){var b=k&&Wa(k,"machine-warning");p=b&&b[0]||k}p&&(p.innerHTML=ka(a))}function n(a){e("Error: "+a);q&&(--hl||Fa(!0));q=!1}var k,p,q=!0;hl++;try{if(k=window.document.getElementById(a)){c||(c="/versions/pcjs/1.18.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?(k.outerHTML=w,--hl||Fa(!0)):n("transformNodeToObject failed")}else window.document.implementation&&
|
|
window.document.implementation.createDocument?(w=new XSLTProcessor,w.importStylesheet(q),(w=w.transformToFragment(p,window.document))?k.parentNode?(k.parentNode.replaceChild(w,k),--hl||Fa(!0)):n("invalid machine element: "+a):n("transformToFragment failed")):n("unable to transform XML: unsupported browser");else n("failed to load XSL file: "+c);else n(d)};p?il(c,null,null,!1,e,q):n("failed to load XML file: "+b)}else n(d)};"<"!=b.charAt(0)?il(b,a,d,!0,e,w):jl(b,null,a,d,!1,e,w)}else n("missing machine element: "+
|
|
a)}catch(B){n(B.message)}return q}window.embedPC=function(a,b,c,d){Fa(!1);return ll(a,b,c,d)};window.enableEvents=Fa;window.sendEvent=Ga;})();
|