(function dartProgram(){function copyProperties(a,b){var s=Object.keys(a) for(var r=0;r=0)return true if(typeof version=="function"&&version.length==0){var q=version() if(/^\d+\.\d+\.\d+\.\d+$/.test(q))return true}}catch(p){}return false}() function inherit(a,b){a.prototype.constructor=a a.prototype["$i"+a.name]=a if(b!=null){if(z){Object.setPrototypeOf(a.prototype,b.prototype) return}var s=Object.create(b.prototype) copyProperties(a.prototype,s) a.prototype=s}}function inheritMany(a,b){for(var s=0;s4294967295)throw A.h(A.an(a,0,4294967295,"length",null)) return J.mp(new Array(a),b)}, am(a,b){if(a<0||a>4294967295)throw A.h(A.an(a,0,4294967295,"length",null)) return J.mp(new Array(a),b)}, h0(a,b){if(a<0)throw A.h(A.c2("Length must be a non-negative integer: "+a,null)) return A.j(new Array(a),b.q("t<0>"))}, d0(a,b){return A.j(new Array(a),b.q("t<0>"))}, mp(a,b){var s=A.j(a,b.q("t<0>")) s.$flags=1 return s}, mq(a){if(a<256)switch(a){case 9:case 10:case 11:case 12:case 13:case 32:case 133:case 160:return!0 default:return!1}switch(a){case 5760:case 8192:case 8193:case 8194:case 8195:case 8196:case 8197:case 8198:case 8199:case 8200:case 8201:case 8202:case 8232:case 8233:case 8239:case 8287:case 12288:case 65279:return!0 default:return!1}}, ox(a,b){var s,r for(s=a.length;b0;b=r){r=b-1 if(!(r>>0===b&&b0?1:a<0?-1:a return J.rD(a).geb(a)}, nY(a,b,c){return J.ak(a).cs(a,b,c)}, lT(a,b,c){return J.b7(a).hm(a,b,c)}, kM(a,b){return J.ak(a).dq(a,b)}, kN(a,b,c){return J.ak(a).bh(a,b,c)}, nZ(a,b){return J.ak(a).h7(a,b)}, dx(a){return J.cx(a).C(a)}, o_(a,b){return J.ak(a).hd(a,b)}, fO:function fO(){}, h1:function h1(){}, dX:function dX(){}, e_:function e_(){}, bQ:function bQ(){}, hg:function hg(){}, di:function di(){}, bw:function bw(){}, d3:function d3(){}, d4:function d4(){}, t:function t(a){this.$ti=a}, h_:function h_(){}, iF:function iF(a){this.$ti=a}, dy:function dy(a,b,c){var _=this _.a=a _.b=b _.c=0 _.d=null _.$ti=c}, dZ:function dZ(){}, d1:function d1(){}, dY:function dY(){}, d2:function d2(){}},A={kX:function kX(){}, iL(a){return new A.d5("Field '"+a+"' has not been initialized.")}, oz(a){return new A.d5("Field '"+a+"' has already been initialized.")}, eC(a,b){a=a+b&536870911 a=a+((a&524287)<<10)&536870911 return a^a>>>6}, lk(a){a=a+((a&67108863)<<3)&536870911 a^=a>>>11 return a+((a&16383)<<15)&536870911}, f8(a,b,c){return a}, lE(a){var s,r for(s=$.aJ.length,r=0;rc)A.b8(A.an(b,0,c,"start",null))}return new A.eB(a,b,c,d.q("eB<0>"))}, oB(a,b,c,d){if(t.gw.b(a))return new A.dA(a,b,c.q("@<0>").am(d).q("dA<1,2>")) return new A.bx(a,b,c.q("@<0>").am(d).q("bx<1,2>"))}, iE(){return new A.dg("No element")}, mm(){return new A.dg("Too few elements")}, d5:function d5(a){this.a=a}, al:function al(a){this.a=a}, jb:function jb(){}, C:function C(){}, aA:function aA(){}, eB:function eB(a,b,c,d){var _=this _.a=a _.b=b _.c=c _.$ti=d}, cb:function cb(a,b,c){var _=this _.a=a _.b=b _.c=0 _.d=null _.$ti=c}, bx:function bx(a,b,c){this.a=a this.b=b this.$ti=c}, dA:function dA(a,b,c){this.a=a this.b=b this.$ti=c}, e4:function e4(a,b,c){var _=this _.a=null _.b=a _.c=b _.$ti=c}, b0:function b0(a,b,c){this.a=a this.b=b this.$ti=c}, eN:function eN(a,b,c){this.a=a this.b=b this.$ti=c}, eO:function eO(a,b,c){this.a=a this.b=b this.$ti=c}, c3:function c3(a){this.$ti=a}, dB:function dB(a){this.$ti=a}, cu:function cu(a,b){this.a=a this.$ti=b}, eP:function eP(a,b){this.a=a this.$ti=b}, ar:function ar(){}, bC:function bC(){}, dj:function dj(){}, nw(a){var s=v.mangledGlobalNames[a] if(s!=null)return s return"minified:"+a}, rN(a,b){var s if(b!=null){s=b.x if(s!=null)return s}return t.ez.b(a)}, z(a){var s if(typeof a=="string")return a if(typeof a=="number"){if(a!==0)return""+a}else if(!0===a)return"true" else if(!1===a)return"false" else if(a==null)return"null" s=J.dx(a) return s}, es(a){var s,r=$.mz if(r==null)r=$.mz=Symbol("identityHashCode") s=a[r] if(s==null){s=Math.random()*0x3fffffff|0 a[r]=s}return s}, oZ(a,b){var s,r=/^\s*[+-]?((0x[a-f0-9]+)|(\d+)|([a-z0-9]+))\s*$/i.exec(a) if(r==null)return null if(3>=r.length)return A.a(r,3) s=r[3] if(s!=null)return parseInt(a,10) if(r[2]!=null)return parseInt(a,16) return null}, hl(a){var s,r,q,p if(a instanceof A.H)return A.aw(A.aL(a),null) s=J.cx(a) if(s===B.da||s===B.dd||t.bI.b(a)){r=B.b3(a) if(r!=="Object"&&r!=="")return r q=a.constructor if(typeof q=="function"){p=q.name if(typeof p=="string"&&p!=="Object"&&p!=="")return p}}return A.aw(A.aL(a),null)}, p_(a){var s,r,q if(typeof a=="number"||A.kd(a))return J.dx(a) if(typeof a=="string")return JSON.stringify(a) if(a instanceof A.aq)return a.C(0) s=$.nS() for(r=0;r<1;++r){q=s[r].l6(a) if(q!=null)return q}return"Instance of '"+A.hl(a)+"'"}, my(a){var s,r,q,p,o=a.length if(o<=500)return String.fromCharCode.apply(null,a) for(s="",r=0;r65535)return A.p0(a)}return A.my(a)}, p1(a,b,c){var s,r,q,p if(c<=500&&b===0&&c===a.length)return String.fromCharCode.apply(null,a) for(s=b,r="";s>>0,s&1023|56320)}throw A.h(A.an(a,0,1114111,null,null))}, d8(a){if(a.date===void 0)a.date=new Date(a.a) return a.date}, oY(a){var s=A.d8(a).getUTCFullYear()+0 return s}, oW(a){var s=A.d8(a).getUTCMonth()+1 return s}, oS(a){var s=A.d8(a).getUTCDate()+0 return s}, oT(a){var s=A.d8(a).getUTCHours()+0 return s}, oV(a){var s=A.d8(a).getUTCMinutes()+0 return s}, oX(a){var s=A.d8(a).getUTCSeconds()+0 return s}, oU(a){var s=A.d8(a).getUTCMilliseconds()+0 return s}, oR(a){var s=a.$thrownJsError if(s==null)return null return A.bl(s)}, mB(a,b){var s if(a.$thrownJsError==null){s=new Error() A.a4(a,s) a.$thrownJsError=s s.stack=b.C(0)}}, nq(a){throw A.h(A.bZ(a))}, a(a,b){if(a==null)J.bn(a) throw A.h(A.kj(a,b))}, kj(a,b){var s,r="index" if(!A.hX(b))return new A.aX(!0,b,r,null) s=J.bn(a) if(b<0||b>=s)return A.kW(b,s,a,null,r) return A.mE(b,r)}, rs(a,b,c){if(a<0||a>c)return A.an(a,0,c,"start",null) if(b!=null)if(bc)return A.an(b,a,c,"end",null) return new A.aX(!0,b,"end",null)}, bZ(a){return new A.aX(!0,a,null,null)}, h(a){return A.a4(a,new Error())}, a4(a,b){var s if(a==null)a=new A.bh() b.dartException=a s=A.rW if("defineProperty" in Object){Object.defineProperty(b,"message",{get:s}) b.name=""}else b.toString=s return b}, rW(){return J.dx(this.dartException)}, b8(a,b){throw A.a4(a,b==null?new Error():b)}, c(a,b,c){var s if(b==null)b=0 if(c==null)c=0 s=Error() A.b8(A.qy(a,b,c),s)}, qy(a,b,c){var s,r,q,p,o,n,m,l,k if(typeof b=="string")s=b else{r="[]=;add;removeWhere;retainWhere;removeRange;setRange;setInt8;setInt16;setInt32;setUint8;setUint16;setUint32;setFloat32;setFloat64".split(";") q=r.length p=b if(p>q){c=p/q|0 p%=q}s=r[p]}o=typeof c=="string"?c:"modify;remove from;add to".split(";")[c] n=t.j.b(a)?"list":"ByteData" m=a.$flags|0 l="a " if((m&4)!==0)k="constant " else if((m&2)!==0){k="unmodifiable " l="an "}else k=(m&1)!==0?"fixed-length ":"" return new A.eE("'"+s+"': Cannot "+o+" "+l+k+n)}, a1(a){throw A.h(A.ba(a))}, bz(a){var s,r,q,p,o,n a=A.rU(a.replace(String({}),"$receiver$")) s=a.match(/\\\$[a-zA-Z]+\\\$/g) if(s==null)s=A.j([],t.s) r=s.indexOf("\\$arguments\\$") q=s.indexOf("\\$argumentsExpr\\$") p=s.indexOf("\\$expr\\$") o=s.indexOf("\\$method\\$") n=s.indexOf("\\$receiver\\$") return new A.ji(a.replace(new RegExp("\\\\\\$arguments\\\\\\$","g"),"((?:x|[^x])*)").replace(new RegExp("\\\\\\$argumentsExpr\\\\\\$","g"),"((?:x|[^x])*)").replace(new RegExp("\\\\\\$expr\\\\\\$","g"),"((?:x|[^x])*)").replace(new RegExp("\\\\\\$method\\\\\\$","g"),"((?:x|[^x])*)").replace(new RegExp("\\\\\\$receiver\\\\\\$","g"),"((?:x|[^x])*)"),r,q,p,o,n)}, jj(a){return function($expr$){var $argumentsExpr$="$arguments$" try{$expr$.$method$($argumentsExpr$)}catch(s){return s.message}}(a)}, mH(a){return function($expr$){try{$expr$.$method$}catch(s){return s.message}}(a)}, kY(a,b){var s=b==null,r=s?null:b.method return new A.h5(a,r,s?null:b.receiver)}, c0(a){var s if(a==null)return new A.iY(a) if(a instanceof A.dC){s=a.a return A.c_(a,s==null?A.f5(s):s)}if(typeof a!=="object")return a if("dartException" in a)return A.c_(a,a.dartException) return A.rg(a)}, c_(a,b){if(t.C.b(b))if(b.$thrownJsError==null)b.$thrownJsError=a return b}, rg(a){var s,r,q,p,o,n,m,l,k,j,i,h,g if(!("message" in a))return a s=a.message if("number" in a&&typeof a.number=="number"){r=a.number q=r&65535 if((B.a.j(r,16)&8191)===10)switch(q){case 438:return A.c_(a,A.kY(A.z(s)+" (Error "+q+")",null)) case 445:case 5007:A.z(s) return A.c_(a,new A.ee())}}if(a instanceof TypeError){p=$.nA() o=$.nB() n=$.nC() m=$.nD() l=$.nG() k=$.nH() j=$.nF() $.nE() i=$.nJ() h=$.nI() g=p.bJ(s) if(g!=null)return A.c_(a,A.kY(A.bF(s),g)) else{g=o.bJ(s) if(g!=null){g.method="call" return A.c_(a,A.kY(A.bF(s),g))}else if(n.bJ(s)!=null||m.bJ(s)!=null||l.bJ(s)!=null||k.bJ(s)!=null||j.bJ(s)!=null||m.bJ(s)!=null||i.bJ(s)!=null||h.bJ(s)!=null){A.bF(s) return A.c_(a,new A.ee())}}return A.c_(a,new A.hE(typeof s=="string"?s:""))}if(a instanceof RangeError){if(typeof s=="string"&&s.indexOf("call stack")!==-1)return new A.ey() s=function(b){try{return String(b)}catch(f){}return null}(a) return A.c_(a,new A.aX(!1,null,null,typeof s=="string"?s.replace(/^RangeError:\s*/,""):s))}if(typeof InternalError=="function"&&a instanceof InternalError)if(typeof s=="string"&&s==="too much recursion")return new A.ey() return a}, bl(a){var s if(a instanceof A.dC)return a.b if(a==null)return new A.f0(a) s=a.$cachedTrace if(s!=null)return s s=new A.f0(a) if(typeof a==="object")a.$cachedTrace=s return s}, i2(a){if(a==null)return J.bI(a) if(typeof a=="object")return A.es(a) return J.bI(a)}, ro(a){if(typeof a=="number")return B.b.gJ(a) if(a instanceof A.hT)return A.es(a) return A.i2(a)}, no(a,b){var s,r,q,p=a.length for(s=0;s>>0!==a||a>=c)throw A.h(A.kj(b,a))}, b4(a,b,c){var s if(!(a>>>0!==a))if(b==null)s=a>c else s=b>>>0!==b||a>b||b>c else s=!0 if(s)throw A.h(A.rs(a,b,c)) if(b==null)return c return b}, cc:function cc(){}, ea:function ea(){}, hU:function hU(a){this.a=a}, h9:function h9(){}, ai:function ai(){}, bR:function bR(){}, aG:function aG(){}, e5:function e5(){}, e6:function e6(){}, e7:function e7(){}, e8:function e8(){}, e9:function e9(){}, eb:function eb(){}, ec:function ec(){}, ed:function ed(){}, cd:function cd(){}, eW:function eW(){}, eX:function eX(){}, eY:function eY(){}, eZ:function eZ(){}, li(a,b){var s=b.c return s==null?b.c=A.f2(a,"c5",[b.x]):s}, mF(a){var s=a.w if(s===6||s===7)return A.mF(a.x) return s===11||s===12}, p7(a){return a.as}, U(a){return A.k4(v.typeUniverse,a,!1)}, rL(a,b){var s,r,q,p,o if(a==null)return null s=b.y r=a.Q if(r==null)r=a.Q=new Map() q=b.as p=r.get(q) if(p!=null)return p o=A.bY(v.typeUniverse,a.x,s,0) r.set(q,o) return o}, bY(a1,a2,a3,a4){var s,r,q,p,o,n,m,l,k,j,i,h,g,f,e,d,c,b,a,a0=a2.w switch(a0){case 5:case 1:case 2:case 3:case 4:return a2 case 6:s=a2.x r=A.bY(a1,s,a3,a4) if(r===s)return a2 return A.mZ(a1,r,!0) case 7:s=a2.x r=A.bY(a1,s,a3,a4) if(r===s)return a2 return A.mY(a1,r,!0) case 8:q=a2.y p=A.du(a1,q,a3,a4) if(p===q)return a2 return A.f2(a1,a2.x,p) case 9:o=a2.x n=A.bY(a1,o,a3,a4) m=a2.y l=A.du(a1,m,a3,a4) if(n===o&&l===m)return a2 return A.lu(a1,n,l) case 10:k=a2.x j=a2.y i=A.du(a1,j,a3,a4) if(i===j)return a2 return A.n_(a1,k,i) case 11:h=a2.x g=A.bY(a1,h,a3,a4) f=a2.y e=A.rd(a1,f,a3,a4) if(g===h&&e===f)return a2 return A.mX(a1,g,e) case 12:d=a2.y a4+=d.length c=A.du(a1,d,a3,a4) o=a2.x n=A.bY(a1,o,a3,a4) if(c===d&&n===o)return a2 return A.lv(a1,n,c,!0) case 13:b=a2.x if(b=0)p+=" "+r[q];++q}return p+"})"}, n8(a3,a4,a5){var s,r,q,p,o,n,m,l,k,j,i,h,g,f,e,d,c,b,a,a0,a1=", ",a2=null if(a5!=null){s=a5.length if(a4==null)a4=A.j([],t.s) else a2=a4.length r=a4.length for(q=s;q>0;--q)B.c.F(a4,"T"+(r+q)) for(p=t.X,o="<",n="",q=0;q=0))return A.a(a4,l) o=o+n+a4[l] k=a5[q] j=k.w if(!(j===2||j===3||j===4||j===5||k===p))o+=" extends "+A.aw(k,a4)}o+=">"}else o="" p=a3.x i=a3.y h=i.a g=h.length f=i.b e=f.length d=i.c c=d.length b=A.aw(p,a4) for(a="",a0="",q=0;q0){a+=a0+"[" for(a0="",q=0;q0){a+=a0+"{" for(a0="",q=0;q "+b}, aw(a,b){var s,r,q,p,o,n,m,l=a.w if(l===5)return"erased" if(l===2)return"dynamic" if(l===3)return"void" if(l===1)return"Never" if(l===4)return"any" if(l===6){s=a.x r=A.aw(s,b) q=s.w return(q===11||q===12?"("+r+")":r)+"?"}if(l===7)return"FutureOr<"+A.aw(a.x,b)+">" if(l===8){p=A.rf(a.x) o=a.y return o.length>0?p+("<"+A.nf(o,b)+">"):p}if(l===10)return A.r0(a,b) if(l===11)return A.n8(a,b,null) if(l===12)return A.n8(a.x,b,a.y) if(l===13){n=a.x m=b.length n=m-1-n if(!(n>=0&&n0)p+="<"+A.f1(c)+">" s=a.eC.get(p) if(s!=null)return s r=new A.b3(null,null) r.w=8 r.x=b r.y=c if(c.length>0)r.c=c[0] r.as=p q=A.bX(a,r) a.eC.set(p,q) return q}, lu(a,b,c){var s,r,q,p,o,n if(b.w===9){s=b.x r=b.y.concat(c)}else{r=c s=b}q=s.as+(";<"+A.f1(r)+">") p=a.eC.get(q) if(p!=null)return p o=new A.b3(null,null) o.w=9 o.x=s o.y=r o.as=q n=A.bX(a,o) a.eC.set(q,n) return n}, n_(a,b,c){var s,r,q="+"+(b+"("+A.f1(c)+")"),p=a.eC.get(q) if(p!=null)return p s=new A.b3(null,null) s.w=10 s.x=b s.y=c s.as=q r=A.bX(a,s) a.eC.set(q,r) return r}, mX(a,b,c){var s,r,q,p,o,n=b.as,m=c.a,l=m.length,k=c.b,j=k.length,i=c.c,h=i.length,g="("+A.f1(m) if(j>0){s=l>0?",":"" g+=s+"["+A.f1(k)+"]"}if(h>0){s=l>0?",":"" g+=s+"{"+A.qa(i)+"}"}r=n+(g+")") q=a.eC.get(r) if(q!=null)return q p=new A.b3(null,null) p.w=11 p.x=b p.y=c p.as=r o=A.bX(a,p) a.eC.set(r,o) return o}, lv(a,b,c,d){var s,r=b.as+("<"+A.f1(c)+">"),q=a.eC.get(r) if(q!=null)return q s=A.qc(a,b,c,r,d) a.eC.set(r,s) return s}, qc(a,b,c,d,e){var s,r,q,p,o,n,m,l if(e){s=c.length r=A.k8(s) for(q=0,p=0;p0){n=A.bY(a,b,r,0) m=A.du(a,c,r,0) return A.lv(a,n,m,c!==m)}}l=new A.b3(null,null) l.w=12 l.x=b l.y=c l.as=d return A.bX(a,l)}, mT(a,b,c,d){return{u:a,e:b,r:c,s:[],p:0,n:d}}, mV(a){var s,r,q,p,o,n,m,l=a.r,k=a.s for(s=l.length,r=0;r=48&&q<=57)r=A.q3(r+1,q,l,k) else if((((q|32)>>>0)-97&65535)<26||q===95||q===36||q===124)r=A.mU(a,r,l,k,!1) else if(q===46)r=A.mU(a,r,l,k,!0) else{++r switch(q){case 44:break case 58:k.push(!1) break case 33:k.push(!0) break case 59:k.push(A.cw(a.u,a.e,k.pop())) break case 94:k.push(A.qe(a.u,k.pop())) break case 35:k.push(A.f3(a.u,5,"#")) break case 64:k.push(A.f3(a.u,2,"@")) break case 126:k.push(A.f3(a.u,3,"~")) break case 60:k.push(a.p) a.p=k.length break case 62:A.q5(a,k) break case 38:A.q4(a,k) break case 63:p=a.u k.push(A.mZ(p,A.cw(p,a.e,k.pop()),a.n)) break case 47:p=a.u k.push(A.mY(p,A.cw(p,a.e,k.pop()),a.n)) break case 40:k.push(-3) k.push(a.p) a.p=k.length break case 41:A.q2(a,k) break case 91:k.push(a.p) a.p=k.length break case 93:o=k.splice(a.p) A.mW(a.u,a.e,o) a.p=k.pop() k.push(o) k.push(-1) break case 123:k.push(a.p) a.p=k.length break case 125:o=k.splice(a.p) A.q7(a.u,a.e,o) a.p=k.pop() k.push(o) k.push(-2) break case 43:n=l.indexOf("(",r) k.push(l.substring(r,n)) k.push(-4) k.push(a.p) a.p=k.length r=n+1 break default:throw"Bad character "+q}}}m=k.pop() return A.cw(a.u,a.e,m)}, q3(a,b,c,d){var s,r,q=b-48 for(s=c.length;a=48&&r<=57))break q=q*10+(r-48)}d.push(q) return a}, mU(a,b,c,d,e){var s,r,q,p,o,n,m=b+1 for(s=c.length;m>>0)-97&65535)<26||r===95||r===36||r===124))q=r>=48&&r<=57 else q=!0 if(!q)break}}p=c.substring(b,m) if(e){s=a.u o=a.e if(o.w===9)o=o.x n=A.qj(s,o.x)[p] if(n==null)A.b8('No "'+p+'" in "'+A.p7(o)+'"') d.push(A.k5(s,o,n))}else d.push(p) return m}, q5(a,b){var s,r=a.u,q=A.mS(a,b),p=b.pop() if(typeof p=="string")b.push(A.f2(r,p,q)) else{s=A.cw(r,a.e,p) switch(s.w){case 11:b.push(A.lv(r,s,q,a.n)) break default:b.push(A.lu(r,s,q)) break}}}, q2(a,b){var s,r,q,p=a.u,o=b.pop(),n=null,m=null if(typeof o=="number")switch(o){case-1:n=b.pop() break case-2:m=b.pop() break default:b.push(o) break}else b.push(o) s=A.mS(a,b) o=b.pop() switch(o){case-3:o=b.pop() if(n==null)n=p.sEA if(m==null)m=p.sEA r=A.cw(p,a.e,o) q=new A.hP() q.a=s q.b=n q.c=m b.push(A.mX(p,r,q)) return case-4:b.push(A.n_(p,b.pop(),s)) return default:throw A.h(A.fd("Unexpected state under `()`: "+A.z(o)))}}, q4(a,b){var s=b.pop() if(0===s){b.push(A.f3(a.u,1,"0&")) return}if(1===s){b.push(A.f3(a.u,4,"1&")) return}throw A.h(A.fd("Unexpected extended operation "+A.z(s)))}, mS(a,b){var s=b.splice(a.p) A.mW(a.u,a.e,s) a.p=b.pop() return s}, cw(a,b,c){if(typeof c=="string")return A.f2(a,c,a.sEA) else if(typeof c=="number"){b.toString return A.q6(a,b,c)}else return c}, mW(a,b,c){var s,r=c.length for(s=0;sn)return!1 m=n-o l=s.b k=r.b j=l.length i=k.length if(o+j=d)return!1 a1=f[b] b+=3 if(a00?new Array(q):v.typeUniverse.sEA for(o=0;o0?new Array(a):v.typeUniverse.sEA}, b3:function b3(a,b){var _=this _.a=a _.b=b _.r=_.f=_.d=_.c=null _.w=0 _.as=_.Q=_.z=_.y=_.x=null}, hP:function hP(){this.c=this.b=this.a=null}, hT:function hT(a){this.a=a}, hN:function hN(){}, ds:function ds(a){this.a=a}, pX(){var s,r,q if(self.scheduleImmediate!=null)return A.ri() if(self.MutationObserver!=null&&self.document!=null){s={} r=self.document.createElement("div") q=self.document.createElement("span") s.a=null new self.MutationObserver(A.f9(new A.jH(s),1)).observe(r,{childList:true}) return new A.jG(s,r,q)}else if(self.setImmediate!=null)return A.rj() return A.rk()}, pY(a){self.scheduleImmediate(A.f9(new A.jI(t.M.a(a)),0))}, pZ(a){self.setImmediate(A.f9(new A.jJ(t.M.a(a)),0))}, q_(a){t.M.a(a) A.q8(0,a)}, q8(a,b){var s=new A.k0() s.hU(a,b) return s}, qX(a){return new A.hK(new A.ab($.a0,a.q("ab<0>")),a.q("hK<0>"))}, qu(a,b){a.$2(0,null) b.b=!0 return b.a}, uj(a,b){A.qv(a,b)}, qt(a,b){b.dZ(a)}, qs(a,b){b.e_(A.c0(a),A.bl(a))}, qv(a,b){var s,r,q=new A.kb(b),p=new A.kc(b) if(a instanceof A.ab)a.fj(q,p,t.z) else{s=t.z if(a instanceof A.ab)a.h8(q,p,s) else{r=new A.ab($.a0,t._) r.a=8 r.c=a r.fj(q,p,s)}}}, rh(a){var s=function(b,c){return function(d,e){while(true){try{b(d,e) break}catch(r){e=r d=c}}}}(a,1) return $.a0.h5(new A.kf(s),t.w,t.p,t.z)}, kP(a){var s if(t.C.b(a)){s=a.gcv() if(s!=null)return s}return B.ac}, qJ(a,b){if($.a0===B.C)return null return null}, qK(a,b){if($.a0!==B.C)A.qJ(a,b) if(b==null)if(t.C.b(a)){b=a.gcv() if(b==null){A.mB(a,B.ac) b=B.ac}}else b=B.ac else if(t.C.b(a))A.mB(a,b) return new A.aM(a,b)}, lp(a,b,c){var s,r,q,p,o={},n=o.a=a for(s=t._;r=n.a,(r&4)!==0;n=a){a=s.a(n.c) o.a=a}if(n===b){s=A.p8() b.dt(new A.aM(new A.aX(!0,n,null,"Cannot complete a future with itself"),s)) return}q=b.a&1 s=n.a=r|q if((s&24)===0){p=t.F.a(b.c) b.a=b.a&1|4 b.c=n n.f7(p) return}if(!c)if(b.c==null)n=(s&16)===0||q!==0 else n=!1 else n=!0 if(n){p=b.dd() b.d0(o.a) A.dp(b,p) return}b.a^=2 A.hY(null,null,b.b,t.M.a(new A.jQ(o,b)))}, dp(a,b){var s,r,q,p,o,n,m,l,k,j,i,h,g,f,e,d={},c=d.a=a for(s=t.n,r=t.F;;){q={} p=c.a o=(p&16)===0 n=!o if(b==null){if(n&&(p&1)===0){m=s.a(c.c) A.lz(m.a,m.b)}return}q.a=b l=b.a for(c=b;l!=null;c=l,l=k){c.a=null A.dp(d.a,c) q.a=l k=l.a}p=d.a j=p.c q.b=n q.c=j if(o){i=c.c i=(i&1)!==0||(i&15)===8}else i=!0 if(i){h=c.b.b if(n){p=p.b===h p=!(p||p)}else p=!1 if(p){s.a(j) A.lz(j.a,j.b) return}g=$.a0 if(g!==h)$.a0=h else g=null c=c.c if((c&15)===8)new A.jU(q,d,n).$0() else if(o){if((c&1)!==0)new A.jT(q,j).$0()}else if((c&2)!==0)new A.jS(d,q).$0() if(g!=null)$.a0=g c=q.c if(c instanceof A.ab){p=q.a.$ti p=p.q("c5<2>").b(c)||!p.y[1].b(c)}else p=!1 if(p){f=q.a.b if((c.a&24)!==0){e=r.a(f.c) f.c=null b=f.de(e) f.a=c.a&30|f.a&1 f.c=c.c d.a=c continue}else A.lp(c,f,!0) return}}f=q.a.b e=r.a(f.c) f.c=null b=f.de(e) c=q.b p=q.c if(!c){f.$ti.c.a(p) f.a=8 f.c=p}else{s.a(p) f.a=f.a&1|16 f.c=p}d.a=f c=f}}, r1(a,b){var s if(t.Q.b(a))return b.h5(a,t.z,t.K,t.l) s=t.x if(s.b(a))return s.a(a) throw A.h(A.kO(a,"onError",u.c))}, qZ(){var s,r for(s=$.dt;s!=null;s=$.dt){$.f7=null r=s.b $.dt=r if(r==null)$.f6=null s.a.$0()}}, rb(){$.ly=!0 try{A.qZ()}finally{$.f7=null $.ly=!1 if($.dt!=null)$.lN().$1(A.nj())}}, ng(a){var s=new A.hL(a),r=$.f6 if(r==null){$.dt=$.f6=s if(!$.ly)$.lN().$1(A.nj())}else $.f6=r.b=s}, r8(a){var s,r,q,p=$.dt if(p==null){A.ng(a) $.f7=$.f6 return}s=new A.hL(a) r=$.f7 if(r==null){s.b=p $.dt=$.f7=s}else{q=r.b s.b=q $.f7=r.b=s if(q==null)$.f6=s}}, tK(a,b){A.f8(a,"stream",t.K) return new A.hR(b.q("hR<0>"))}, lz(a,b){A.r8(new A.ke(a,b))}, ne(a,b,c,d,e){var s,r=$.a0 if(r===c)return d.$0() $.a0=c s=r try{r=d.$0() return r}finally{$.a0=s}}, r4(a,b,c,d,e,f,g){var s,r=$.a0 if(r===c)return d.$1(e) $.a0=c s=r try{r=d.$1(e) return r}finally{$.a0=s}}, r3(a,b,c,d,e,f,g,h,i){var s,r=$.a0 if(r===c)return d.$2(e,f) $.a0=c s=r try{r=d.$2(e,f) return r}finally{$.a0=s}}, hY(a,b,c,d){t.M.a(d) if(B.C!==c){d=c.ki(d) d=d}A.ng(d)}, jH:function jH(a){this.a=a}, jG:function jG(a,b,c){this.a=a this.b=b this.c=c}, jI:function jI(a){this.a=a}, jJ:function jJ(a){this.a=a}, k0:function k0(){}, k1:function k1(a,b){this.a=a this.b=b}, hK:function hK(a,b){this.a=a this.b=!1 this.$ti=b}, kb:function kb(a){this.a=a}, kc:function kc(a){this.a=a}, kf:function kf(a){this.a=a}, aM:function aM(a,b){this.a=a this.b=b}, hM:function hM(){}, eQ:function eQ(a,b){this.a=a this.$ti=b}, cv:function cv(a,b,c,d,e){var _=this _.a=null _.b=a _.c=b _.d=c _.e=d _.$ti=e}, ab:function ab(a,b){var _=this _.a=0 _.b=a _.c=null _.$ti=b}, jN:function jN(a,b){this.a=a this.b=b}, jR:function jR(a,b){this.a=a this.b=b}, jQ:function jQ(a,b){this.a=a this.b=b}, jP:function jP(a,b){this.a=a this.b=b}, jO:function jO(a,b){this.a=a this.b=b}, jU:function jU(a,b,c){this.a=a this.b=b this.c=c}, jV:function jV(a,b){this.a=a this.b=b}, jW:function jW(a){this.a=a}, jT:function jT(a,b){this.a=a this.b=b}, jS:function jS(a,b){this.a=a this.b=b}, hL:function hL(a){this.a=a this.b=null}, hR:function hR(a){this.$ti=a}, f4:function f4(){}, hQ:function hQ(){}, jZ:function jZ(a,b){this.a=a this.b=b}, ke:function ke(a,b){this.a=a this.b=b}, mQ(a,b){var s=a[b] return s===a?null:s}, lr(a,b,c){if(c==null)a[b]=a else a[b]=c}, lq(){var s=Object.create(null) A.lr(s,"",s) delete s[""] return s}, oA(a,b){return new A.b_(a.q("@<0>").am(b).q("b_<1,2>"))}, kZ(a,b,c){return b.q("@<0>").am(c).q("iO<1,2>").a(A.no(a,new A.b_(b.q("@<0>").am(c).q("b_<1,2>"))))}, I(a,b){return new A.b_(a.q("@<0>").am(b).q("b_<1,2>"))}, e1(a,b,c){var s=A.oA(b,c) a.bI(0,new A.iR(s,b,c)) return s}, l_(a){var s,r if(A.lE(a))return"{...}" s=new A.ez("") try{r={} B.c.F($.aJ,a) s.a+="{" r.a=!0 a.bI(0,new A.iV(r,s)) s.a+="}"}finally{if(0>=$.aJ.length)return A.a($.aJ,-1) $.aJ.pop()}r=s.a return r.charCodeAt(0)==0?r:r}, eR:function eR(){}, dq:function dq(a){var _=this _.a=0 _.e=_.d=_.c=_.b=null _.$ti=a}, eS:function eS(a,b){this.a=a this.$ti=b}, eT:function eT(a,b,c){var _=this _.a=a _.b=b _.c=0 _.d=null _.$ti=c}, iR:function iR(a,b,c){this.a=a this.b=b this.c=c}, G:function G(){}, ah:function ah(){}, iV:function iV(a,b){this.a=a this.b=b}, ql(a,b,c){var s,r,q,p,o=c-b if(o<=4096)s=$.nP() else s=new Uint8Array(o) for(r=0;r")) for(s=a.length,r=0;r")) s=A.j([],b.q("t<0>")) for(r=J.fb(a);r.D();)B.c.F(s,r.gO()) return s}, ms(a,b,c){var s,r=J.h0(a,c) for(s=0;s0||c0)a=J.kM(a,b) s=A.w(a,t.p) return A.mA(s)}, p9(a,b,c){var s=a.length if(b>=s)return"" return A.p1(a,b,c==null||c>s?s:c)}, mG(a,b,c){var s=J.fb(b) if(!s.D())return a if(c.length===0){do a+=A.z(s.gO()) while(s.D())}else{a+=A.z(s.gO()) while(s.D())a=a+c+A.z(s.gO())}return a}, p8(){return A.bl(new Error())}, o9(a){var s=Math.abs(a),r=a<0?"-":"" if(s>=1000)return""+a if(s>=100)return r+"0"+s if(s>=10)return r+"00"+s return r+"000"+s}, m0(a){if(a>=100)return""+a if(a>=10)return"0"+a return"00"+a}, fq(a){if(a>=10)return""+a return"0"+a}, ii(a){if(typeof a=="number"||A.kd(a)||a==null)return J.dx(a) if(typeof a=="string")return JSON.stringify(a) return A.p_(a)}, oc(a,b){A.f8(a,"error",t.K) A.f8(b,"stackTrace",t.l) A.ob(a,b)}, fd(a){return new A.fc(a)}, c2(a,b){return new A.aX(!1,null,b,a)}, kO(a,b,c){return new A.aX(!0,a,b,c)}, p6(a){var s=null return new A.de(s,s,!1,s,s,a)}, mE(a,b){return new A.de(null,null,!0,a,b,"Value not in range")}, an(a,b,c,d,e){return new A.de(b,c,!0,a,d,"Invalid value")}, by(a,b,c){if(0>a||a>c)throw A.h(A.an(a,0,c,"start",null)) if(b!=null){if(a>b||b>c)throw A.h(A.an(b,a,c,"end",null)) return b}return c}, df(a,b){if(a<0)throw A.h(A.an(a,0,null,b,null)) return a}, kW(a,b,c,d,e){return new A.fJ(b,!0,a,e,"Index out of range")}, bi(a){return new A.eE(a)}, mJ(a){return new A.hD(a)}, lj(a){return new A.dg(a)}, ba(a){return new A.fm(a)}, m2(a){return new A.jM(a)}, kU(a,b,c){return new A.ip(a,b,c)}, ow(a,b,c){var s,r if(A.lE(a)){if(b==="("&&c===")")return"(...)" return b+"..."+c}s=A.j([],t.s) B.c.F($.aJ,a) try{A.qW(a,s)}finally{if(0>=$.aJ.length)return A.a($.aJ,-1) $.aJ.pop()}r=A.mG(b,t.W.a(s),", ")+c return r.charCodeAt(0)==0?r:r}, mn(a,b,c){var s,r if(A.lE(a))return b+"..."+c s=new A.ez(b) B.c.F($.aJ,a) try{r=s r.a=A.mG(r.a,a,", ")}finally{if(0>=$.aJ.length)return A.a($.aJ,-1) $.aJ.pop()}s.a+=c r=s.a return r.charCodeAt(0)==0?r:r}, qW(a,b){var s,r,q,p,o,n,m,l=a.gH(a),k=0,j=0 for(;;){if(!(k<80||j<3))break if(!l.D())return s=A.z(l.gO()) B.c.F(b,s) k+=s.length+2;++j}if(!l.D()){if(j<=5)return if(0>=b.length)return A.a(b,-1) r=b.pop() if(0>=b.length)return A.a(b,-1) q=b.pop()}else{p=l.gO();++j if(!l.D()){if(j<=4){B.c.F(b,A.z(p)) return}r=A.z(p) if(0>=b.length)return A.a(b,-1) q=b.pop() k+=r.length+2}else{o=l.gO();++j for(;l.D();p=o,o=n){n=l.gO();++j if(j>100){for(;;){if(!(k>75&&j>3))break if(0>=b.length)return A.a(b,-1) k-=b.pop().length+2;--j}B.c.F(b,"...") return}}q=A.z(p) r=A.z(o) k+=r.length+q.length+4}}if(j>b.length+2){k+=5 m="..."}else m=null for(;;){if(!(k>80&&b.length>3))break if(0>=b.length)return A.a(b,-1) k-=b.pop().length+2 if(m==null){k+=5 m="..."}}if(m!=null)B.c.F(b,m) B.c.F(b,q) B.c.F(b,r)}, l1(a,b,c){var s if(B.ab===c){s=J.bI(a) b=J.bI(b) return A.lk(A.eC(A.eC($.kI(),s),b))}s=J.bI(a) b=J.bI(b) c=J.bI(c) c=A.lk(A.eC(A.eC(A.eC($.kI(),s),b),c)) return c}, n(a){var s,r,q=$.kI() for(s=a.length,r=0;r=1)return a.$1(b) return a.$0()}, nd(a){return a==null||A.kd(a)||typeof a=="number"||typeof a=="string"||t.cu.b(a)||t.D.b(a)||t.go.b(a)||t.dQ.b(a)||t.h7.b(a)||t.k.b(a)||t.bv.b(a)||t.h4.b(a)||t.eT.b(a)||t.dI.b(a)||t.fd.b(a)}, lF(a){if(A.nd(a))return a return new A.kx(new A.dq(t.hg)).$1(a)}, rS(a,b){var s=new A.ab($.a0,b.q("ab<0>")),r=new A.eQ(s,b.q("eQ<0>")) a.then(A.f9(new A.kz(r,b),1),A.f9(new A.kA(r),1)) return s}, nc(a){return a==null||typeof a==="boolean"||typeof a==="number"||typeof a==="string"||a instanceof Int8Array||a instanceof Uint8Array||a instanceof Uint8ClampedArray||a instanceof Int16Array||a instanceof Uint16Array||a instanceof Int32Array||a instanceof Uint32Array||a instanceof Float32Array||a instanceof Float64Array||a instanceof ArrayBuffer||a instanceof DataView}, nl(a){if(A.nc(a))return a return new A.ki(new A.dq(t.hg)).$1(a)}, kx:function kx(a){this.a=a}, kz:function kz(a,b){this.a=a this.b=b}, kA:function kA(a){this.a=a}, ki:function ki(a){this.a=a}, fB(a){var s=new A.it() s.hE(a) return s}, it:function it(){this.a=$ this.b=0 this.c=2147483647}, jE:function jE(){}, k9:function k9(){}, jF:function jF(){}, ka:function ka(){}, oa(a,b,c,d){var s=A.ls(),r=A.ls(),q=A.ls(),p=new Uint16Array(16),o=new Uint32Array(573),n=new Uint8Array(573) s=new A.ie(a,c,s,r,q,p,o,n) s.j9(b,d) s.iF(B.a8) return s}, m1(a,b,c,d){var s,r=b*2,q=a.length if(!(r>=0&&r=0&&s=s)if(r===s){if(!(b>=0&&b<573))return A.a(d,b) r=d[b] if(!(c>=0&&c<573))return A.a(d,c) r=r<=d[c]}else r=!1 else r=!0 return r}, ls(){return new A.jX()}, q0(a,b,c){var s,r,q,p,o,n,m,l=new Uint16Array(16) for(s=0,r=1;r<=15;++r){s=s+c[r-1]<<1>>>0 if(!(r<16))return A.a(l,r) l[r]=s}for(q=a.length,p=0;p<=b;++p){o=p*2 n=o+1 if(!(n>>0 if(--b,b>0){a=s continue}else break}while(!0) return A.aC(r,1)}, mR(a){var s if(a<256){if(!(a>=0))return A.a(B.ah,a) s=B.ah[a]}else{s=256+A.aC(a,7) if(!(s<512))return A.a(B.ah,s) s=B.ah[s]}return s}, lt(a,b,c,d,e){return new A.k_(a,b,c,d,e)}, aC(a,b){if(a>=0)return B.a.bg(a,b) else return B.a.bg(a,b)+B.a.R(2,(~b>>>0)+65536&65535)}, dn:function dn(a,b){this.a=a this.b=b}, ie:function ie(a,b,c,d,e,f,g,h){var _=this _.a=a _.b=b _.c=null _.e=_.d=0 _.x=_.w=_.r=_.f=$ _.y=2 _.id=_.go=_.fy=_.fx=_.fr=_.dy=_.dx=_.db=_.cy=_.cx=_.CW=_.ch=_.ay=_.ax=_.at=_.as=_.Q=$ _.k1=0 _.p3=_.p2=_.p1=_.ok=_.k4=_.k3=_.k2=$ _.p4=c _.R8=d _.RG=e _.rx=f _.ry=g _.x1=_.to=$ _.x2=h _.bc=_.aS=_.bR=_.cg=_.bH=_.aO=_.bG=_.y2=_.y1=_.xr=$}, aV:function aV(a,b,c,d,e){var _=this _.a=a _.b=b _.c=c _.d=d _.e=e}, jX:function jX(){this.c=this.b=this.a=$}, k_:function k_(a,b,c,d,e){var _=this _.a=a _.b=b _.c=c _.d=d _.e=e}, iB:function iB(a,b){var _=this _.a=a _.b=null _.c=b _.e=_.d=0}, jD:function jD(){}, fh:function fh(a,b){this.a=a this.b=b}, iC(a,b,c,d){var s,r,q=new A.fK(b) if(d==null)d=0 if(c==null)c=a.length-d s=a.length if(d+c>s)c=s-d r=t.D.b(a)?a:new Uint8Array(A.r(a)) s=J.E(B.d.gB(r),r.byteOffset+d,c) q.b=s q.d=s.length return q}, fK:function fK(a){var _=this _.b=null _.c=0 _.d=$ _.a=a}, fL:function fL(){}, mv(a,b){var s=b==null?32768:b return new A.ef(new Uint8Array(s),a)}, ef:function ef(a,b){this.b=0 this.c=a this.a=b}, he:function he(){}, lU(a,b,c){var s,r,q,p,o,n,m if(b<1||b>9||c<1||c>9)throw A.h(new A.i7("BlurHash components must be between 1 and 9.")) s=a.aN(B.e) r=J.d0(c,t.dL) for(q=t.O,p=0;p=r.length)return A.a(r,0) return new A.i6(q)}, qA(a){var s,r,q,p,o,n,m,l=a.length if(0>=l)return A.a(a,0) s=a[0].length r=A.P(s*l,new A.bp(0,0,0),!1,t.O) for(q=0,p=0;p")).kY(0,B.cJ)*166-0.5))) q=(r+1)/166 i+=A.i0(r,1)}else{i+=A.i0(0,1) q=1}i+=A.i0((A.lG(k.a)<<16>>>0)+(A.lG(k.b)<<8>>>0)+A.lG(k.c),4) for(s=j.length,p=0;p=3)for(s=a.a,s=s.gH(s),r=3.141592653589793*c,q=3.141592653589793*b;s.D();){p=s.gO() o=p.gaU() n=a.a n=n==null?j:n.a if(n==null)n=0 n=Math.cos(q*o/n) o=p.gaQ() m=a.a m=m==null?j:m.b if(m==null)m=0 l=d*n*Math.cos(r*o/m) i+=l*A.kB(A.o(p.gm())) h+=l*A.kB(A.o(p.gt())) g+=l*A.kB(A.o(p.gu()))}else for(s=a.a,s=s.gH(s),r=3.141592653589793*c,q=3.141592653589793*b;s.D();){p=s.gO() o=p.gaU() n=a.a n=n==null?j:n.a if(n==null)n=0 n=Math.cos(q*o/n) o=p.gaQ() m=a.a m=m==null?j:m.b if(m==null)m=0 m=d*n*Math.cos(r*o/m)*A.kB(A.o(p.gm())) i+=m h+=m g+=m}k=1/(a.gS()*a.gK()) return new A.bp(i*k,h*k,g*k)}, i6:function i6(a){this.a=a}, i7:function i7(a){this.a=a}, kB(a){var s=a/255 if(s<=0.04045)return s/12.92 return Math.pow((s+0.055)/1.055,2.4)}, lG(a){var s=B.b.P(a,0,1) if(s<=0.0031308)return B.b.i(s*12.92*255+0.5) return B.b.i((1.055*Math.pow(s,0.4166666666666667)-0.055)*255+0.5)}, bp:function bp(a,b,c){this.a=a this.b=b this.c=c}, ic:function ic(a,b){this.a=a this.b=b}, Q:function Q(a){this.a=-1 this.b=a}, cB:function cB(a){this.a=a}, cC:function cC(a){this.a=a}, cD:function cD(a){this.a=a}, cE:function cE(a){this.a=a}, cF:function cF(a){this.a=a}, cG:function cG(a){this.a=a}, cI:function cI(a,b){this.a=a this.b=b}, cJ:function cJ(a){this.a=a}, cK:function cK(a,b){this.a=a this.b=b}, cL:function cL(a){this.a=a}, cM:function cM(a,b){this.a=a this.b=b}, o8(a,b,c,d){var s=new A.cH(new Uint8Array(4)) s.hz(a,b,c,d) return s}, bJ:function bJ(a){this.a=a}, fk:function fk(a){this.a=a}, cH:function cH(a){this.a=a}, dz:function dz(a){this.a=a}, fn:function fn(a){this.a=a}, hZ(a,b,c){var s if(b===c)return a switch(b.a){case 0:if(a===0)s=0 else{s=B.cd.l(0,c) s.toString}return s case 1:switch(c.a){case 0:return a===0?0:1 case 1:return a case 2:return a*5 case 3:return a*75 case 4:return a*21845 case 5:return a*1431655765 case 6:return a*42 case 7:return a*10922 case 8:return a*715827882 case 9:case 10:case 11:return a/3}break case 2:switch(c.a){case 0:return a===0?0:1 case 1:return B.a.j(A.o(a),1) case 2:return a case 3:return a*17 case 4:return a*4369 case 5:return a*286331153 case 6:return a*8 case 7:return a*2184 case 8:return a*143165576 case 9:case 10:case 11:return a/3}break case 3:switch(c.a){case 0:return a===0?0:1 case 1:return B.a.j(A.o(a),6) case 2:return B.a.j(A.o(a),4) case 3:return a case 4:return a*257 case 5:return a*16843009 case 6:return B.a.j(A.o(a),1) case 7:return a*128 case 8:return a*8421504 case 9:case 10:case 11:return a/255}break case 4:switch(c.a){case 0:return a===0?0:1 case 1:return B.a.j(A.o(a),14) case 2:return B.a.j(A.o(a),12) case 3:return B.a.j(A.o(a),8) case 4:return a case 5:return A.o(a)<<8>>>0 case 6:return B.a.j(A.o(a),9) case 7:return B.a.j(A.o(a),1) case 8:return a*524296 case 9:case 10:case 11:return a/65535}break case 5:switch(c.a){case 0:return a===0?0:1 case 1:return B.a.j(A.o(a),30) case 2:return B.a.j(A.o(a),28) case 3:return B.a.j(A.o(a),24) case 4:return B.a.j(A.o(a),16) case 5:return a case 6:return B.a.j(A.o(a),25) case 7:return B.a.j(A.o(a),17) case 8:return B.a.j(A.o(a),1) case 9:case 10:case 11:return a/4294967295}break case 6:switch(c.a){case 0:return a===0?0:1 case 1:return a<=0?0:B.a.j(A.o(a),5) case 2:return a<=0?0:B.a.j(A.o(a),3) case 3:return a<=0?0:A.o(a)<<1>>>0 case 4:return a<=0?0:A.o(a)*516 case 5:return a<=0?0:A.o(a)*33818640 case 6:return a case 7:return a*258 case 8:return a*16909320 case 9:case 10:case 11:return a/127}break case 7:switch(c.a){case 0:return a===0?0:1 case 1:return a<=0?0:B.a.j(A.o(a),15) case 2:return a<=0?0:B.a.j(A.o(a),11) case 3:return a<=0?0:B.a.j(A.o(a),7) case 4:return a<=0?0:A.o(a)<<1>>>0 case 5:return a<=0?0:A.o(a)*131076 case 6:return B.a.j(A.o(a),8) case 7:return a case 8:return A.o(a)*65538 case 9:case 10:case 11:return a/32767}break case 8:switch(c.a){case 0:return a===0?0:1 case 1:return a<=0?0:B.a.j(A.o(a),29) case 2:return a<=0?0:B.a.j(A.o(a),27) case 3:return a<=0?0:B.a.j(A.o(a),23) case 4:return a<=0?0:B.a.j(A.o(a),16) case 5:return a<=0?0:A.o(a)<<1>>>0 case 6:return B.a.j(A.o(a),24) case 7:return B.a.j(A.o(a),16) case 8:return a case 9:case 10:case 11:return a/2147483647}break case 9:case 10:case 11:switch(c.a){case 0:return a===0?0:1 case 1:return B.b.i(B.b.P(a,0,1)*3) case 2:return B.b.i(B.b.P(a,0,1)*15) case 3:return B.b.i(B.b.P(a,0,1)*255) case 4:return B.b.i(B.b.P(a,0,1)*65535) case 5:return B.b.i(B.b.P(a,0,1)*4294967295) case 6:return B.b.i(a<0?B.b.P(a,-1,1)*128:B.b.P(a,-1,1)*127) case 7:return B.b.i(a<0?B.b.P(a,-1,1)*32768:B.b.P(a,-1,1)*32767) case 8:return B.b.i(a<0?B.b.P(a,-1,1)*2147483648:B.b.P(a,-1,1)*2147483647) case 9:case 10:case 11:return a}break}}, as:function as(a,b){this.a=a this.b=b}, dH:function dH(a,b){this.a=a this.b=b}, fe:function fe(a,b){this.a=a this.b=b}, dD(a){var s=new A.bK(A.I(t.N,t.P)) s.hF(a) return s}, kR(a){var s=new A.bK(A.I(t.N,t.P)) s.cj(a) return s}, bK:function bK(a){this.a=a}, hO:function hO(a,b){this.a=a this.b=b}, i(a,b,c){return new A.ft(a,b)}, ft:function ft(a,b){this.a=a this.b=b}, aN:function aN(a){this.a=a}, iv:function iv(a){this.a=a}, m9(a){var s=new A.aE(A.I(t.p,t.r),new A.aN(A.I(t.N,t.P))) s.fQ(a) return s}, aE:function aE(a,b){this.a=a this.b=b}, iw:function iw(a){this.a=a}, ix:function ix(a){this.a=a}, or(a){var s=new Uint16Array(1) s[0]=a return new A.bu(s)}, mh(a,b){var s=new A.bu(new Uint16Array(b)) s.hK(a,b) return s}, mb(a){var s=new Uint32Array(1) s[0]=a return new A.aO(s)}, mc(a,b){var s=new A.aO(new Uint32Array(b)) s.hH(a,b) return s}, md(a,b){var s,r=J.d0(b,t.i) for(s=0;s=r.length)return A.a(r,0) p=r[0] q[0]=a.k() o[s]=new A.aS(p,r[0])}return new A.be(o)}, mi(a,b){var s=new A.bN(new Float32Array(b)) s.hL(a,b) return s}, ma(a,b){var s=new A.bM(new Float64Array(b)) s.hG(a,b) return s}, ad:function ad(a,b){this.a=a this.b=b}, a2:function a2(){}, aZ:function aZ(a){this.a=a}, c8:function c8(a){this.a=a}, bu:function bu(a){this.a=a}, aO:function aO(a){this.a=a}, bc:function bc(a){this.a=a}, bd:function bd(a){this.a=a}, bt:function bt(a){this.a=a}, bs:function bs(a){this.a=a}, be:function be(a){this.a=a}, bN:function bN(a){this.a=a}, bM:function bM(a){this.a=a}, bO:function bO(a){this.a=a}, c9:function c9(a){this.a=a}, nn(b6,b7,b8,b9){var s,r,q,p,o,n,m,l,k,j,i,h,g,f,e,d,c,b,a,a0,a1,a2,a3,a4,a5,a6,a7,a8,a9,b0,b1,b2,b3,b4,b5=null if(b7===B.cV)return b8.e7(b6) s=b7.a if(!(s<5))return A.a(B.bB,s) r=B.bB[s] q=b6.gK() p=b6.gS() o=b8.gM() n=A.R(b5,b5,B.e,0,B.j,q,b5,0,1,o,B.e,p,!1) m=A.bv(b6,!1,!1) for(l=r.length,s=o.b,k=2=0&&d=0&&d=0&&d=0&&a8=0)if(b1=0&&b1=s.length)return A.a(s,0) a.d+=4 r[0]=a.k() q.b=s[0] return q}, kQ(a){if(a.c-a.d<2)return!1 return A.p(a,null,0).n()===19778}, o0(a,b){var s,r,q,p,o=b==null?A.lV(a):b,n=a.d,m=a.k(),l=a.k(),k=$.N() k.$flags&2&&A.c(k) k[0]=l l=$.a6() if(0>=l.length)return A.a(l,0) s=l[0] k[0]=a.k() l=l[0] r=a.n() q=a.n() p=a.k() if(!(p<14))return A.a(B.at,p) p=B.at[p] a.k() k[0]=a.k() k[0]=a.k() k=a.k() a.k() n=new A.bo(o,s,l,m,r,q,p,k,n) n.ei(a,b) return n}, ac:function ac(a,b){this.a=a this.b=b}, ia:function ia(){this.b=$}, bo:function bo(a,b,c,d,e,f,g,h,i){var _=this _.a=a _.b=b _.c=c _.d=d _.e=e _.f=f _.r=g _.z=h _.ay=_.ax=_.at=_.as=$ _.ch=null _.fx=_.fr=_.dy=_.dx=_.db=_.cy=_.cx=_.CW=$ _.fy=i}, ff:function ff(a){this.a=$ this.b=null this.c=a}, i8:function i8(a,b,c,d,e){var _=this _.a=a _.b=b _.c=c _.d=d _.e=e}, ig:function ig(a){this.a=$ this.b=null this.c=a}, i9:function i9(){}, K:function K(){}, id:function id(){}, ih:function ih(){}, fu:function fu(){}, dU:function dU(a,b,c,d){var _=this _.r=a _.w=b _.x=c _.b=_.a=0 _.c=d}, cP:function cP(a,b){this.a=a this.b=b}, c4:function c4(a,b){this.a=a this.b=b}, fv:function fv(){var _=this _.w=_.r=_.f=_.d=_.c=_.b=_.a=$}, m3(a,b,c,d){var s,r switch(a.a){case 1:return new A.fT(c,b) case 2:return new A.dV(c,d==null?1:d,b) case 3:return new A.dV(c,d==null?16:d,b) case 4:s=d==null?32:d r=new A.fR(c,s,b) r.hO(b,c,s) return r case 5:return new A.fS(c,d==null?16:d,b) case 6:return new A.dU(c,d==null?32:d,!1,b) case 7:return new A.dU(c,d==null?32:d,!0,b) default:throw A.h(A.m("Invalid compression type: "+a.C(0)))}}, aY:function aY(a,b){this.a=a this.b=b}, bq:function bq(){}, fP:function fP(){}, og(a,b,c,d){var s,r,q,p,o,n,m,l if(b===0){if(d!==0)throw A.h(A.m("Incomplete huffman data")) return}s=a.d r=a.k() q=a.k() a.d+=4 p=a.k() o=!0 if(r<65537)o=q>=65537 if(o)throw A.h(A.m("Invalid huffman table size")) a.d+=4 n=A.P(65537,0,!1,t.p) m=J.am(16384,t.gV) for(l=0;l<16384;++l)m[l]=new A.fw() A.oh(a,b-20,r,q,n) if(p>8*(b-(a.d-s)))throw A.h(A.m("Error in header for Huffman-encoded data (invalid number of bits).")) A.od(n,r,q,m) A.of(n,m,a,p,q,d,c)}, of(a,b,c,d,e,f,g){var s,r,q,p,o,n,m,l,k,j="Error in Huffman-encoded data (invalid code).",i=A.j([0,0],t.t),h=c.d+B.a.X(d+7,8) for(s=b.length,r=0;c.d=14){p=B.a.bg(i[0],q-14)&16383 if(!(p=m){p=o.c if(!(n>>6===(B.a.bg(i[0],q)&B.a.R(1,m)-1)>>>0){B.c.h(i,1,q) q=o.c if(!(n0){p=B.a.V(i[0],14-q)&16383 if(!(pg)throw A.h(A.m(m)) r=f-1 q=e.length if(!(r>=0&&r0;s=o,f=n){n=f+1 r&2&&A.c(e) if(!(f>>6 n=p&63 if(B.a.a3(o,n)!==0)throw A.h(A.m(i)) if(n>14){p=B.a.a4(o,n-14) if(!(p0;--k,++j){if(!(jb)throw A.h(A.m(n)) r=A.m4(6,k,a) B.c.h(e,c,r) if(r===63){if(a.d-l>b)throw A.h(A.m(n)) q=A.m4(8,k,a)+6 if(c+q>s)throw A.h(A.m(m)) for(;p=q-1,q!==0;q=p,c=o){o=c+1 B.c.h(e,c,0)}--c}else if(r>=59){q=r-59+2 if(c+q>s)throw A.h(A.m(m)) for(;p=q-1,q!==0;q=p,c=o){o=c+1 B.c.h(e,c,0)}--c}}A.oe(e)}, oe(a){var s,r,q,p,o,n=A.P(59,0,!1,t.p) for(s=0;s<65537;++s){r=a[s] if(!(r<59))return A.a(n,r) B.c.h(n,r,n[r]+1)}for(q=0,s=58;s>0;--s,q=p){p=q+n[s]>>>1 B.c.h(n,s,q)}for(s=0;s<65537;++s){o=a[s] if(o>0){if(!(o<59))return A.a(n,o) r=n[o] B.c.h(n,o,r+1) B.c.h(a,s,(o|r<<6)>>>0)}}}, kS(a,b){B.c.h(a,0,((a[0]<<8|b.G())&-1)>>>0) B.c.h(a,1,(a[1]+8&-1)>>>0)}, m4(a,b,c){var s while(s=b[1],s>>0) B.c.h(b,1,(b[1]+8&-1)>>>0)}B.c.h(b,1,s-a) return(B.a.bg(b[0],b[1])&B.a.R(1,a)-1)>>>0}, fw:function fw(){this.b=this.a=0 this.c=null}, oi(a){var s=A.v(a,!1,null,0) if(s.k()!==20000630)return!1 if(s.G()!==2)return!1 if((s.bp()&4294967289)>>>0!==0)return!1 return!0}, fx:function fx(a){var _=this _.b=_.a=0 _.c=a _.d=null _.e=$}, mk(a,b,c){var s=new A.fQ(a,A.j([],t.g9),A.I(t.N,t.aX),B.bb,b) s.hC(a,b,c) return s}, dE:function dE(){}, ik:function ik(a,b){this.a=a this.b=b}, fQ:function fQ(a,b,c,d,e){var _=this _.a=a _.b=null _.c=b _.d=0 _.e=c _.r=$ _.x=_.w=0 _.at=$ _.ax=d _.ay=null _.ch=$ _.CW=null _.cx=0 _.cy=null _.db=e _.k1=_.id=_.go=_.fy=_.fx=_.fr=_.dy=_.dx=null _.k2=$ _.k3=null}, fR:function fR(a,b,c){var _=this _.r=null _.w=a _.x=b _.y=$ _.z=null _.b=_.a=0 _.c=c}, f_:function f_(){var _=this _.f=_.e=_.d=_.c=_.b=_.a=$}, fS:function fS(a,b,c){var _=this _.w=a _.x=b _.y=null _.b=_.a=0 _.c=c}, fT:function fT(a,b){var _=this _.r=null _.w=a _.b=_.a=0 _.c=b}, dV:function dV(a,b,c){var _=this _.w=a _.x=b _.y=null _.b=_.a=0 _.c=c}, ij:function ij(){this.a=null}, m6(a){var s=new Uint8Array(a*3) return new A.dI(A.op(a),a,null,new A.aH(s,a,3))}, oo(a){return new A.dI(a.a,a.b,a.c,A.mw(a.d))}, op(a){var s for(s=1;s<=8;++s)if(B.a.R(1,s)>=a)return s return 0}, dI:function dI(a,b,c,d){var _=this _.a=a _.b=b _.c=c _.d=d}, dJ:function dJ(){}, fU:function fU(){var _=this _.e=_.d=_.c=_.b=_.a=$ _.f=null _.r=80 _.w=0 _.x=-1 _.y=$}, dK:function dK(a){var _=this _.b=_.a=0 _.e=_.c=null _.r=a}, iq:function iq(){var _=this _.a=null _.e=_.d=_.c=_.b=0 _.f=null _.r=0 _.w=null _.y=_.x=$ _.z=null _.Q=0 _.as=null _.ay=_.ax=_.at=0 _.ch=null _.dy=_.dx=_.db=_.cy=_.cx=_.CW=0}, ir:function ir(){var _=this _.b=0 _.y=_.x=_.w=null _.Q=_.z=$ _.db=_.cy=_.cx=_.CW=_.ch=_.ay=_.ax=_.at=_.as=0 _.dx=!1 _.dy=$ _.fr=0 _.fx=null}, is:function is(a,b){this.a=a this.b=b}, m8(a){var s,r,q,p if(a.n()!==0)return null s=a.n() if(s>=3)return null if(B.dj[s]===B.bd)return null r=a.n() q=J.d0(r,t.gx) for(p=0;p>>0) q&2&&A.c(b6) if(!(n<64))return A.a(b6,n) b6[n]=k p=n+1 if(!(p<64))return A.a(b6,p) b6[p]=k p=n+2 if(!(p<64))return A.a(b6,p) b6[p]=k p=n+3 if(!(p<64))return A.a(b6,p) b6[p]=k p=n+4 if(!(p<64))return A.a(b6,p) b6[p]=k p=n+5 if(!(p<64))return A.a(b6,p) b6[p]=k p=n+6 if(!(p<64))return A.a(b6,p) b6[p]=k p=n+7 if(!(p<64))return A.a(b6,p) b6[p]=k continue}if(!(n<64))return A.a(b6,n) m=B.a.j(5793*b6[n]+128,8) j=(m&2147483647)-((m&2147483648)>>>0) m=4+n if(!(m<64))return A.a(b6,m) l=B.a.j(5793*b6[m]+128,8) i=(l&2147483647)-((l&2147483648)>>>0) l=2+n if(!(l<64))return A.a(b6,l) h=b6[l] g=6+n if(!(g<64))return A.a(b6,g) f=b6[g] e=7+n if(!(e<64))return A.a(b6,e) d=b6[e] c=B.a.j(2896*(o-d)+128,8) b=(c&2147483647)-((c&2147483648)>>>0) d=B.a.j(2896*(o+d)+128,8) a=(d&2147483647)-((d&2147483648)>>>0) d=3+n if(!(d<64))return A.a(b6,d) o=b6[d]<<4 a0=(o&2147483647)-((o&2147483648)>>>0) o=5+n if(!(o<64))return A.a(b6,o) c=b6[o]<<4 a1=(c&2147483647)-((c&2147483648)>>>0) c=B.a.j(j-i+1,1) k=(c&2147483647)-((c&2147483648)>>>0) c=B.a.j(j+i+1,1) j=(c&2147483647)-((c&2147483648)>>>0) c=B.a.j(h*3784+f*1567+128,8) c=(c&2147483647)-((c&2147483648)>>>0) a2=B.a.j(h*1567-f*3784+128,8) h=(a2&2147483647)-((a2&2147483648)>>>0) a2=B.a.j(b-a1+1,1) a2=(a2&2147483647)-((a2&2147483648)>>>0) a3=B.a.j(b+a1+1,1) b=(a3&2147483647)-((a3&2147483648)>>>0) a3=B.a.j(a+a0+1,1) a3=(a3&2147483647)-((a3&2147483648)>>>0) a4=B.a.j(a-a0+1,1) a0=(a4&2147483647)-((a4&2147483648)>>>0) a4=B.a.j(j-c+1,1) a4=(a4&2147483647)-((a4&2147483648)>>>0) c=B.a.j(j+c+1,1) j=(c&2147483647)-((c&2147483648)>>>0) c=B.a.j(k-h+1,1) c=(c&2147483647)-((c&2147483648)>>>0) a5=B.a.j(k+h+1,1) i=(a5&2147483647)-((a5&2147483648)>>>0) a5=B.a.j(b*2276+a3*3406+2048,12) k=(a5&2147483647)-((a5&2147483648)>>>0) a3=B.a.j(b*3406-a3*2276+2048,12) b=(a3&2147483647)-((a3&2147483648)>>>0) a3=B.a.j(a0*799+a2*4017+2048,12) a3=(a3&2147483647)-((a3&2147483648)>>>0) a2=B.a.j(a0*4017-a2*799+2048,12) a0=(a2&2147483647)-((a2&2147483648)>>>0) q&2&&A.c(b6) if(!(n<64))return A.a(b6,n) b6[n]=j+k if(!(e<64))return A.a(b6,e) b6[e]=j-k if(!(p<64))return A.a(b6,p) b6[p]=i+a3 if(!(g<64))return A.a(b6,g) b6[g]=i-a3 if(!(l<64))return A.a(b6,l) b6[l]=c+a0 if(!(o<64))return A.a(b6,o) b6[o]=c-a0 if(!(d<64))return A.a(b6,d) b6[d]=a4+b if(!(m<64))return A.a(b6,m) b6[m]=a4-b}for(r=0;r<8;++r){a6=8+r a7=16+r a8=24+r a9=32+r b0=40+r b1=48+r b2=56+r p=b6[a6] if(p===0&&b6[a7]===0&&b6[a8]===0&&b6[a9]===0&&b6[b0]===0&&b6[b1]===0&&b6[b2]===0){p=B.a.j(5793*b6[r]+8192,14) k=(p&2147483647)-((p&2147483648)>>>0) q&2&&A.c(b6) if(!(r<64))return A.a(b6,r) b6[r]=k if(!(a6<64))return A.a(b6,a6) b6[a6]=k if(!(a7<64))return A.a(b6,a7) b6[a7]=k if(!(a8<64))return A.a(b6,a8) b6[a8]=k if(!(a9<64))return A.a(b6,a9) b6[a9]=k if(!(b0<64))return A.a(b6,b0) b6[b0]=k if(!(b1<64))return A.a(b6,b1) b6[b1]=k if(!(b2<64))return A.a(b6,b2) b6[b2]=k continue}o=B.a.j(5793*b6[r]+2048,12) j=(o&2147483647)-((o&2147483648)>>>0) o=B.a.j(5793*b6[a9]+2048,12) i=(o&2147483647)-((o&2147483648)>>>0) h=b6[a7] f=b6[b1] o=b6[b2] m=B.a.j(2896*(p-o)+2048,12) b=(m&2147483647)-((m&2147483648)>>>0) o=B.a.j(2896*(p+o)+2048,12) a=(o&2147483647)-((o&2147483648)>>>0) a0=b6[a8] a1=b6[b0] o=B.a.j(j-i+1,1) k=(o&2147483647)-((o&2147483648)>>>0) o=B.a.j(j+i+1,1) j=(o&2147483647)-((o&2147483648)>>>0) o=B.a.j(h*3784+f*1567+2048,12) p=(o&2147483647)-((o&2147483648)>>>0) o=B.a.j(h*1567-f*3784+2048,12) h=(o&2147483647)-((o&2147483648)>>>0) o=B.a.j(b-a1+1,1) o=(o&2147483647)-((o&2147483648)>>>0) m=B.a.j(b+a1+1,1) b=(m&2147483647)-((m&2147483648)>>>0) m=B.a.j(a+a0+1,1) m=(m&2147483647)-((m&2147483648)>>>0) l=B.a.j(a-a0+1,1) a0=(l&2147483647)-((l&2147483648)>>>0) l=B.a.j(j-p+1,1) l=(l&2147483647)-((l&2147483648)>>>0) p=B.a.j(j+p+1,1) j=(p&2147483647)-((p&2147483648)>>>0) p=B.a.j(k-h+1,1) p=(p&2147483647)-((p&2147483648)>>>0) g=B.a.j(k+h+1,1) i=(g&2147483647)-((g&2147483648)>>>0) g=B.a.j(b*2276+m*3406+2048,12) k=(g&2147483647)-((g&2147483648)>>>0) m=B.a.j(b*3406-m*2276+2048,12) b=(m&2147483647)-((m&2147483648)>>>0) m=B.a.j(a0*799+o*4017+2048,12) m=(m&2147483647)-((m&2147483648)>>>0) o=B.a.j(a0*4017-o*799+2048,12) a0=(o&2147483647)-((o&2147483648)>>>0) q&2&&A.c(b6) if(!(r<64))return A.a(b6,r) b6[r]=j+k if(!(b2<64))return A.a(b6,b2) b6[b2]=j-k b6[a6]=i+m b6[b1]=i-m b6[a7]=p+a0 b6[b0]=p-a0 b6[a8]=l+b b6[a9]=l-b}for(q=$.lw,p=b5.$flags|0,r=0;r<64;++r){q.toString o=B.a.j(b6[r]+8,4) o=384+((o&2147483647)-((o&2147483648)>>>0)) if(!(o>=0&&o<768))return A.a(q,o) o=q[o] p&2&&A.c(b5) if(!(r<64))return A.a(b5,r) b5[r]=o}}, rC(e5){var s,r,q,p,o,n,m,l,k,j,i,h,g,f,e,d,c,b,a,a0,a1,a2,a3,a4,a5,a6,a7,a8,a9,b0,b1,b2,b3,b4,b5,b6,b7,b8,b9,c0,c1,c2,c3,c4,c5,c6,c7,c8,c9,d0,d1,d2,d3,d4,d5,d6,d7,d8,d9,e0,e1,e2=null,e3="ifd0",e4=e5.w if(e4.l(0,e3).a.ag(274)){s=e4.l(0,e3).gci() s.toString r=s}else r=0 s=e5.d q=s.e q.toString s=s.d s.toString p=r>=5&&r<=8 if(p)o=s else o=q if(p)n=q else n=s m=A.R(e2,e2,B.e,0,B.j,n,e2,0,3,e2,B.e,o,!1) m.e=A.dD(e4) m.gbF().l(0,e3).sci(e2) m.c=e5.r l=s-1 k=q-1 switch(r){case 2:j=new A.kl(m,k) break case 3:j=new A.km(m,k,l) break case 4:j=new A.kn(m,l) break case 5:j=new A.ko(m) break case 6:j=new A.kp(m,l) break case 7:j=new A.kq(m,l,k) break case 8:j=new A.kr(m,k) break default:j=m.ghp() break}e4=e5.as i=e4.length switch(i){case 1:if(0>=i)return A.a(e4,0) h=e4[0] g=h.e f=h.f e=h.r for(e4=g.length,d=0;d=i)return A.a(e4,0) h=e4[0] if(1>=i)return A.a(e4,1) a4=e4[1] if(2>=i)return A.a(e4,2) a5=e4[2] a6=h.e a7=a4.e a8=a5.e f=h.f e=h.r a9=a4.f b0=a4.r b1=a5.f b2=a5.r for(e4=a6.length,i=a7.length,a2=a8.length,d=0;d>>0 c2=c0-128 c3=c1-128 c4=B.a.j(a1+359*c3,8) b9=B.a.P((c4&2147483647)-((c4&2147483648)>>>0),0,255) c4=B.a.j(a1-88*c2-183*c3,8) c0=B.a.P((c4&2147483647)-((c4&2147483648)>>>0),0,255) c4=B.a.j(a1+454*c2,8) c1=B.a.P((c4&2147483647)-((c4&2147483648)>>>0),0,255)}j.$5(a,d,b9,c0,c1)}}break case 4:a2=e5.c if(a2==null)throw A.h(A.m("Unsupported color mode (4 components)")) a2=a2.d===0 if(0>=i)return A.a(e4,0) h=e4[0] if(1>=i)return A.a(e4,1) a4=e4[1] if(2>=i)return A.a(e4,2) a5=e4[2] if(3>=i)return A.a(e4,3) c5=e4[3] a6=h.e a7=a4.e a8=a5.e c6=c5.e f=h.f e=h.r a9=a4.f b0=a4.r b1=a5.f b2=a5.r c7=c5.f c8=c5.r for(e4=a6.length,i=a7.length,c4=a8.length,c9=c6.length,d=0;d>>0 d9=B.a.j(d8+359*d6,8) d3=255-B.a.P((d9&2147483647)-((d9&2147483648)>>>0),0,255) d9=B.a.j(d8-88*d7-183*d6,8) d4=255-B.a.P((d9&2147483647)-((d9&2147483648)>>>0),0,255) d9=B.a.j(d8+454*d7,8) a1=255-B.a.P((d9&2147483647)-((d9&2147483648)>>>0),0,255)}d9=B.a.j(d3*d5,8) e0=B.a.j(d4*d5,8) e1=B.a.j(a1*d5,8) j.$5(a,d,(d9&2147483647)-((d9&2147483648)>>>0),(e0&2147483647)-((e0&2147483648)>>>0),(e1&2147483647)-((e1&2147483648)>>>0))}}break default:throw A.h(A.m("Unsupported color mode"))}return m}, kl:function kl(a,b){this.a=a this.b=b}, km:function km(a,b,c){this.a=a this.b=b this.c=c}, kn:function kn(a,b){this.a=a this.b=b}, ko:function ko(a){this.a=a}, kp:function kp(a,b){this.a=a this.b=b}, kq:function kq(a,b,c){this.a=a this.b=b this.c=c}, kr:function kr(a,b){this.a=a this.b=b}, iG:function iG(){this.d=null}, bP:function bP(a,b,c,d){var _=this _.a=a _.b=b _.c=c _.d=d _.y=_.x=_.w=_.r=_.f=_.e=$}, mr(){var s=A.P(4,null,!1,t.bC),r=A.j([],t.f8),q=t.eA,p=J.h0(0,q) q=J.h0(0,q) return new A.iI(new A.bK(A.I(t.N,t.P)),s,r,p,q,A.j([],t.eB))}, iI:function iI(a,b,c,d,e,f){var _=this _.b=_.a=$ _.r=_.e=_.d=_.c=null _.w=a _.x=b _.y=c _.z=d _.Q=e _.as=f}, dr:function dr(a){this.a=a this.b=0}, h3:function h3(a,b){var _=this _.e=_.d=_.c=_.b=null _.r=_.f=0 _.x=_.w=$ _.y=a _.z=b}, iK:function iK(){this.r=this.f=$}, h4:function h4(a,b,c,d,e,f,g,h){var _=this _.a=a _.b=b _.f=$ _.r=null _.y=c _.z=d _.Q=e _.as=f _.at=g _.ax=h _.cx=_.CW=_.ch=_.ay=0 _.cy=$}, h2:function h2(){}, iH:function iH(a,b){this.a=a this.b=b}, iJ:function iJ(a,b,c,d,e,f,g,h,i){var _=this _.a=a _.b=b _.c=c _.d=d _.f=_.e=null _.w=_.r=$ _.x=e _.y=f _.z=g _.Q=h _.as=i _.at=null _.ax=0 _.ay=7}, d7:function d7(a,b){this.a=a this.b=b}, eq:function eq(a,b){this.a=a this.b=b}, er:function er(){}, fV:function fV(a,b,c,d,e,f,g,h,i){var _=this _.y=a _.b=b _.c=c _.d=d _.e=e _.f=f _.r=g _.w=h _.x=i}, ml(){var s=t.N return new A.fW(A.I(s,s),A.j([],t.dm),A.j([],t.t))}, bS:function bS(a,b){this.a=a this.b=b}, hk:function hk(){}, fW:function fW(a,b,c){var _=this _.c=_.b=_.a=0 _.d=-1 _.r=_.f=0 _.z=_.x=_.w=null _.Q="" _.at=null _.ax=a _.ch=1 _.cx=b _.cy=c}, hh:function hh(a){var _=this _.a=a _.c=_.b=0 _.d=$ _.e=0}, oQ(){return new A.hi()}, hj:function hj(a,b){this.a=a this.b=b}, hi:function hi(){var _=this _.a=null _.c=0 _.e=$ _.f=0 _.r=!1 _.w=null}, bT:function bT(a,b){this.a=a this.b=b}, bU:function bU(a){this.b=this.a=0 this.e=a}, j_:function j_(a){this.b=this.a=null this.c=a}, j0:function j0(){}, hm:function hm(){this.a=null}, hn:function hn(){this.a=null}, bg:function bg(){}, hq:function hq(){this.a=null}, hr:function hr(){this.a=null}, ht:function ht(){this.a=null}, hu:function hu(){this.a=null}, eu:function eu(a){this.b=a}, hs:function hs(){}, j1:function j1(){var _=this _.w=_.r=_.f=_.e=$}, cq:function cq(a){this.a=a this.c=null}, mC(a){var s=new A.ho(A.I(t.p,t.fh)) s.hQ(a) return s}, ld(a,b,c,d){var s=a/255,r=b/255,q=c/255,p=d/255,o=r*(1-q),n=s*(1-p) return B.b.i(B.b.P((2*s255?255:a+s}}, le(a,b){return b<128?Math.min(a,2*b):Math.max(a,2*(b-128))}, la(a,b){return B.b.bq(b+a-2*b*a/255)}, aB(a,b,c){var s,r,q if(a==null)s=0 else{s=a.length if(c===1){if(!(b>=0&&b=0&&b>>8 s=q}}return s}, mD(b7,b8,b9,c0,c1){var s,r,q,p,o,n,m,l,k,j,i,h,g,f,e,d,c,b,a,a0,a1,a2,a3,a4,a5,a6,a7,a8,a9,b0,b1,b2,b3,b4,b5=null,b6=A.I(t.p,t.fW) for(s=c1.length,r=0;q=c1.length,r=5,f=q===4,e=q>=2,q=q>=4;s.D();){d=s.gO() h+=o switch(b7){case B.cn:d.sm(A.aB(m.c,h,o)) d.st(A.aB(l.c,h,o)) d.su(A.aB(k.c,h,o)) d.sv(q?A.aB(j.c,h,o):255) if(d.gv()!==0){d.sm((d.gm()+d.gv()-255)*255/d.gv()) d.st((d.gt()+d.gv()-255)*255/d.gv()) d.su((d.gu()+d.gv()-255)*255/d.gv())}break case B.cp:c=A.aB(m.c,h,o) b=A.aB(l.c,h,o) a=A.aB(k.c,h,o) a0=q?A.aB(j.c,h,o):255 a1=((c*100>>>8)+16)/116 a2=(b-128)/500+a1 a3=a1-(a-128)/200 a4=Math.pow(a1,3) a1=a4>0.008856?a4:(a1-0.13793103448275862)/7.787 a5=Math.pow(a2,3) a2=a5>0.008856?a5:(a2-0.13793103448275862)/7.787 a6=Math.pow(a3,3) a3=a6>0.008856?a6:(a3-0.13793103448275862)/7.787 a2=a2*95.047/100 a1=a1*100/100 a3=a3*108.883/100 a7=a2*3.2406+a1*-1.5372+a3*-0.4986 a8=a2*-0.9689+a1*1.8758+a3*0.0415 a9=a2*0.0557+a1*-0.204+a3*1.057 a7=a7>0.0031308?1.055*Math.pow(a7,0.4166666666666667)-0.055:12.92*a7 a8=a8>0.0031308?1.055*Math.pow(a8,0.4166666666666667)-0.055:12.92*a8 a9=a9>0.0031308?1.055*Math.pow(a9,0.4166666666666667)-0.055:12.92*a9 b0=[B.b.i(B.b.P(a7*255,0,255)),B.b.i(B.b.P(a8*255,0,255)),B.b.i(B.b.P(a9*255,0,255))] d.sm(b0[0]) d.st(b0[1]) d.su(b0[2]) d.sv(a0) break case B.cm:b1=A.aB(m.c,h,o) a0=e?A.aB(j.c,h,o):255 d.sm(b1) d.st(b1) d.su(b1) d.sv(a0) break case B.co:b2=A.aB(m.c,h,o) b3=A.aB(l.c,h,o) a1=A.aB(k.c,h,o) b4=A.aB(b6.l(0,f?-1:3).c,h,o) a0=g?A.aB(j.c,h,o):255 A.nk(255-b2,255-b3,255-a1,255-b4,i) d.sm(i[0]) d.st(i[1]) d.su(i[2]) d.sv(a0) break default:throw A.h(A.m("Unhandled color mode: "+A.z(b7)))}}return n}, b2:function b2(a,b){this.a=a this.b=b}, ho:function ho(a){var _=this _.b=_.a=0 _.d=_.c=null _.e=$ _.r=_.f=null _.x=_.w=$ _.y=null _.z=a _.as=$ _.ay=_.ax=_.at=null}, hp:function hp(){}, et:function et(a,b,c){var _=this _.b=_.a=null _.f=_.e=_.d=_.c=$ _.r=null _.as=_.y=_.w=$ _.ay=a _.ch=b _.cx=null _.cy=c}, p3(a,b){var s switch(a){case"lsct":s=b.c-b.d b.k() if(s>=12){if(b.ak(4)!=="8BIM")A.b8(A.m("Invalid key in layer additional data")) b.ak(4)}if(s>=16)b.k() return new A.hs() default:return new A.eu(b)}}, da:function da(){}, j2:function j2(){this.a=null}, hv:function hv(){}, aR:function aR(a,b,c){this.a=a this.b=b this.c=c}, L:function L(a,b,c,d){var _=this _.a=a _.b=b _.c=c _.d=d}, dd:function dd(a,b,c){this.a=a this.b=b this.$ti=c}, db:function db(){var _=this _.Q=_.z=_.y=_.f=_.d=_.b=_.a=0}, dc:function dc(a){var _=this _.b=0 _.c=a _.Q=_.r=_.f=0}, ev:function ev(){this.y=this.b=this.a=0}, a5(a,b){var s,r=a>>>8 if(!(r<256))return A.a(B.U,r) r=B.U[r] s=b>>>8 if(!(s<256))return A.a(B.U,s) return(r<<17|B.U[s]<<16|B.U[a&255]<<1|B.U[b&255])>>>0}, a3:function a3(a){var _=this _.a=a _.b=0 _.c=!1 _.d=0 _.e=!1 _.f=0 _.r=!1}, j6:function j6(){this.b=this.a=null}, p4(a,b,c){var s=new A.j8(a,b,c),r=s.$2(0,0),q=s.$2(0,0),p=new A.dd(r.cK(),q.cK(),t.aN) p.F(0,s.$2(1,0)) p.F(0,s.$2(2,0)) p.F(0,s.$2(3,0)) p.F(0,s.$2(0,1)) p.F(0,s.$2(1,1)) p.F(0,s.$2(1,2)) p.F(0,s.$2(1,3)) p.F(0,s.$2(2,0)) p.F(0,s.$2(2,1)) p.F(0,s.$2(2,2)) p.F(0,s.$2(2,3)) p.F(0,s.$2(3,0)) p.F(0,s.$2(3,1)) p.F(0,s.$2(3,2)) p.F(0,s.$2(3,3)) return p}, p5(a,b,c){var s=new A.j9(a,b,c),r=s.$2(0,0),q=s.$2(0,0),p=new A.dd(r.cK(),q.cK(),t.eZ) p.F(0,s.$2(1,0)) p.F(0,s.$2(2,0)) p.F(0,s.$2(3,0)) p.F(0,s.$2(0,1)) p.F(0,s.$2(1,1)) p.F(0,s.$2(1,2)) p.F(0,s.$2(1,3)) p.F(0,s.$2(2,0)) p.F(0,s.$2(2,1)) p.F(0,s.$2(2,2)) p.F(0,s.$2(2,3)) p.F(0,s.$2(3,0)) p.F(0,s.$2(3,1)) p.F(0,s.$2(3,2)) p.F(0,s.$2(3,3)) return p}, ew:function ew(a,b){this.a=a this.b=b}, j7:function j7(){}, j8:function j8(a,b,c){this.a=a this.b=b this.c=c}, j9:function j9(a,b,c){this.a=a this.b=b this.c=c}, eD:function eD(a){var _=this _.b=_.a=0 _.c=a _.Q=_.z=_.y=_.x=_.f=_.e=0 _.as=null _.ax=0}, au:function au(a,b){this.a=a this.b=b}, jc:function jc(){this.a=null this.b=$}, jd:function jd(){}, je:function je(a){this.a=a this.c=this.b=0}, hA:function hA(a,b,c,d,e){var _=this _.a=a _.b=b _.c=c _.d=d _.e=null _.f=e}, ll(a,b,c){var s=new A.jh(b,a),r=t.I s.e=A.P(b,null,!1,r) s.f=A.P(b,null,!1,r) return s}, jh:function jh(a,b){var _=this _.a=a _.c=b _.d=0 _.f=_.e=null _.r=$ _.x=_.w=null _.y=0 _.z=2 _.as=0 _.at=null}, hB:function hB(a,b,c,d){var _=this _.a=a _.c=_.b=0 _.d=b _.w=_.r=_.f=_.e=1 _.x=c _.y=d _.z=!1 _.Q=1 _.at=_.as=$ _.ch=_.ay=0 _.cx=_.CW=null _.db=_.cy=$ _.dy=1 _.fx=_.fr=0 _.id=null _.k3=_.k2=_.k1=$}, cr:function cr(a,b){this.a=a this.b=b}, a7:function a7(a,b){this.a=a this.b=b}, aU:function aU(a,b){this.a=a this.b=b}, hC:function hC(a){var _=this _.b=_.a=0 _.d=null _.f=a}, mt(){return new A.iU(new Uint8Array(4096))}, iU:function iU(a){var _=this _.a=9 _.d=_.c=_.b=0 _.w=_.r=_.f=_.e=$ _.x=a _.z=_.y=$ _.Q=null _.as=$}, jf:function jf(){this.a=null this.c=$}, jg:function jg(){}, lm(a,b){var s=new Int32Array(4),r=new Int32Array(4),q=new Int8Array(4),p=new Int8Array(4),o=A.P(8,null,!1,t.eW),n=A.P(4,null,!1,t.dP) return new A.jm(a,b,new A.js(),new A.jv(),new A.jo(s,r),new A.jx(q,p),o,n,new Uint8Array(4))}, mM(a,b,c){if(c===0)if(a===0)return b===0?6:5 else return b===0?4:0 return c}, jm:function jm(a,b,c,d,e,f,g,h,i){var _=this _.a=a _.b=b _.c=$ _.d=null _.e=$ _.f=c _.r=d _.w=e _.x=f _.as=_.Q=_.z=_.y=0 _.ax=_.at=null _.ch=_.ay=$ _.cx=_.CW=null _.cy=$ _.db=g _.dy=h _.fr=null _.fy=_.fx=$ _.go=null _.id=i _.p3=_.p2=_.p1=_.ok=_.k4=_.k3=_.k2=_.k1=$ _.R8=_.p4=null _.x2=_.x1=_.to=_.ry=_.rx=_.RG=$ _.xr=null _.y2=_.y1=0 _.bG=$ _.aO=null _.bH=$ _.bR=_.cg=null _.aS=$}, jy:function jy(){}, mK(a){var s=new A.eG(a) s.b=254 s.c=0 s.d=-8 return s}, eG:function eG(a){var _=this _.a=a _.d=_.c=_.b=$ _.e=!1}, F(a,b,c){return B.a.aC(B.a.j(a+2*b+c+2,2),32)}, pm(a){var s,r=A.j([A.F(J.d(a.a,a.d+-33),J.d(a.a,a.d+-32),J.d(a.a,a.d+-31)),A.F(J.d(a.a,a.d+-32),J.d(a.a,a.d+-31),J.d(a.a,a.d+-30)),A.F(J.d(a.a,a.d+-31),J.d(a.a,a.d+-30),J.d(a.a,a.d+-29)),A.F(J.d(a.a,a.d+-30),J.d(a.a,a.d+-29),J.d(a.a,a.d+-28))],t.t) for(s=0;s<4;++s)a.c5(s*32,4,r)}, pe(a){var s=J.d(a.a,a.d+-33),r=J.d(a.a,a.d+-1),q=J.d(a.a,a.d+31),p=J.d(a.a,a.d+63),o=J.d(a.a,a.d+95),n=A.p(a,null,0),m=n.cU(),l=A.F(s,r,q) m.$flags&2&&A.c(m) if(0>=m.length)return A.a(m,0) m[0]=16843009*l n.d+=32 l=n.cU() m=A.F(r,q,p) l.$flags&2&&A.c(l) if(0>=l.length)return A.a(l,0) l[0]=16843009*m n.d+=32 m=n.cU() l=A.F(q,p,o) m.$flags&2&&A.c(m) if(0>=m.length)return A.a(m,0) m[0]=16843009*l n.d+=32 l=n.cU() m=A.F(p,o,o) l.$flags&2&&A.c(l) if(0>=l.length)return A.a(l,0) l[0]=16843009*m}, pc(a){var s,r,q,p for(s=4,r=0;r<4;++r)s+=J.d(a.a,a.d+(r-32))+J.d(a.a,a.d+(-1+r*32)) s=B.a.j(s,3) for(r=0;r<4;++r){q=a.a p=a.d+r*32 J.bm(q,p,p+4,s)}}, ln(a,b){var s,r,q,p,o,n,m=255-J.d(a.a,a.d+-33) for(s=0,r=0;r=0&&n<766))return A.a(o,n) n=o[n] J.y(a.a,a.d+(s+p),n)}s+=32}}, pk(a){A.ln(a,4)}, pl(a){A.ln(a,8)}, pj(a){A.ln(a,16)}, pi(a){var s,r=J.d(a.a,a.d+-1),q=J.d(a.a,a.d+31),p=J.d(a.a,a.d+63),o=J.d(a.a,a.d+95),n=J.d(a.a,a.d+-33),m=J.d(a.a,a.d+-32),l=J.d(a.a,a.d+-31),k=J.d(a.a,a.d+-30),j=J.d(a.a,a.d+-29) a.h(0,96,A.F(q,p,o)) s=A.F(r,q,p) a.h(0,97,s) a.h(0,64,s) s=A.F(n,r,q) a.h(0,98,s) a.h(0,65,s) a.h(0,32,s) s=A.F(m,n,r) a.h(0,99,s) a.h(0,66,s) a.h(0,33,s) a.h(0,0,s) s=A.F(l,m,n) a.h(0,67,s) a.h(0,34,s) a.h(0,1,s) s=A.F(k,l,m) a.h(0,35,s) a.h(0,2,s) a.h(0,3,A.F(j,k,l))}, ph(a){var s,r=J.d(a.a,a.d+-32),q=J.d(a.a,a.d+-31),p=J.d(a.a,a.d+-30),o=J.d(a.a,a.d+-29),n=J.d(a.a,a.d+-28),m=J.d(a.a,a.d+-27),l=J.d(a.a,a.d+-26),k=J.d(a.a,a.d+-25) a.h(0,0,A.F(r,q,p)) s=A.F(q,p,o) a.h(0,32,s) a.h(0,1,s) s=A.F(p,o,n) a.h(0,64,s) a.h(0,33,s) a.h(0,2,s) s=A.F(o,n,m) a.h(0,96,s) a.h(0,65,s) a.h(0,34,s) a.h(0,3,s) s=A.F(n,m,l) a.h(0,97,s) a.h(0,66,s) a.h(0,35,s) s=A.F(m,l,k) a.h(0,98,s) a.h(0,67,s) a.h(0,99,A.F(l,k,k))}, po(a){var s=J.d(a.a,a.d+-1),r=J.d(a.a,a.d+31),q=J.d(a.a,a.d+63),p=J.d(a.a,a.d+-33),o=J.d(a.a,a.d+-32),n=J.d(a.a,a.d+-31),m=J.d(a.a,a.d+-30),l=J.d(a.a,a.d+-29),k=B.a.aC(B.a.j(p+o+1,1),32) a.h(0,65,k) a.h(0,0,k) k=B.a.aC(B.a.j(o+n+1,1),32) a.h(0,66,k) a.h(0,1,k) k=B.a.aC(B.a.j(n+m+1,1),32) a.h(0,67,k) a.h(0,2,k) a.h(0,3,B.a.aC(B.a.j(m+l+1,1),32)) a.h(0,96,A.F(q,r,s)) a.h(0,64,A.F(r,s,p)) k=A.F(s,p,o) a.h(0,97,k) a.h(0,32,k) k=A.F(p,o,n) a.h(0,98,k) a.h(0,33,k) k=A.F(o,n,m) a.h(0,99,k) a.h(0,34,k) a.h(0,35,A.F(n,m,l))}, pn(a){var s,r=J.d(a.a,a.d+-32),q=J.d(a.a,a.d+-31),p=J.d(a.a,a.d+-30),o=J.d(a.a,a.d+-29),n=J.d(a.a,a.d+-28),m=J.d(a.a,a.d+-27),l=J.d(a.a,a.d+-26),k=J.d(a.a,a.d+-25) a.h(0,0,B.a.aC(B.a.j(r+q+1,1),32)) s=B.a.aC(B.a.j(q+p+1,1),32) a.h(0,64,s) a.h(0,1,s) s=B.a.aC(B.a.j(p+o+1,1),32) a.h(0,65,s) a.h(0,2,s) s=B.a.aC(B.a.j(o+n+1,1),32) a.h(0,66,s) a.h(0,3,s) a.h(0,32,A.F(r,q,p)) s=A.F(q,p,o) a.h(0,96,s) a.h(0,33,s) s=A.F(p,o,n) a.h(0,97,s) a.h(0,34,s) s=A.F(o,n,m) a.h(0,98,s) a.h(0,35,s) a.h(0,67,A.F(n,m,l)) a.h(0,99,A.F(m,l,k))}, pf(a){var s,r=J.d(a.a,a.d+-1),q=J.d(a.a,a.d+31),p=J.d(a.a,a.d+63),o=J.d(a.a,a.d+95) a.h(0,0,B.a.aC(B.a.j(r+q+1,1),32)) s=B.a.aC(B.a.j(q+p+1,1),32) a.h(0,32,s) a.h(0,2,s) s=B.a.aC(B.a.j(p+o+1,1),32) a.h(0,64,s) a.h(0,34,s) a.h(0,1,A.F(r,q,p)) s=A.F(q,p,o) a.h(0,33,s) a.h(0,3,s) s=A.F(p,o,o) a.h(0,65,s) a.h(0,35,s) a.h(0,99,o) a.h(0,98,o) a.h(0,97,o) a.h(0,96,o) a.h(0,66,o) a.h(0,67,o)}, pd(a){var s=J.d(a.a,a.d+-1),r=J.d(a.a,a.d+31),q=J.d(a.a,a.d+63),p=J.d(a.a,a.d+95),o=J.d(a.a,a.d+-33),n=J.d(a.a,a.d+-32),m=J.d(a.a,a.d+-31),l=J.d(a.a,a.d+-30),k=B.a.aC(B.a.j(s+o+1,1),32) a.h(0,34,k) a.h(0,0,k) k=B.a.aC(B.a.j(r+s+1,1),32) a.h(0,66,k) a.h(0,32,k) k=B.a.aC(B.a.j(q+r+1,1),32) a.h(0,98,k) a.h(0,64,k) a.h(0,96,B.a.aC(B.a.j(p+q+1,1),32)) a.h(0,3,A.F(n,m,l)) a.h(0,2,A.F(o,n,m)) k=A.F(s,o,n) a.h(0,35,k) a.h(0,1,k) k=A.F(r,s,o) a.h(0,67,k) a.h(0,33,k) k=A.F(q,r,s) a.h(0,99,k) a.h(0,65,k) a.h(0,97,A.F(p,q,r))}, pz(a){var s for(s=0;s<16;++s)a.bn(s*32,16,a,-32)}, px(a){var s,r,q,p,o for(s=0,r=16;r>0;--r){q=J.d(a.a,a.d+(s-1)) p=a.a o=a.d+s J.bm(p,o,o+16,q) s+=32}}, jq(a,b){var s,r,q for(s=0;s<16;++s){r=b.a q=b.d+s*32 J.bm(r,q,q+16,a)}}, pp(a){var s,r for(s=16,r=0;r<16;++r)s+=J.d(a.a,a.d+(-1+r*32))+J.d(a.a,a.d+(r-32)) A.jq(B.a.j(s,5),a)}, pr(a){var s,r for(s=8,r=0;r<16;++r)s+=J.d(a.a,a.d+(-1+r*32)) A.jq(B.a.j(s,4),a)}, pq(a){var s,r for(s=8,r=0;r<16;++r)s+=J.d(a.a,a.d+(r-32)) A.jq(B.a.j(s,4),a)}, ps(a){A.jq(128,a)}, pA(a){var s for(s=0;s<8;++s)a.bn(s*32,8,a,-32)}, py(a){var s,r,q,p,o for(s=0,r=0;r<8;++r){q=J.d(a.a,a.d+(s-1)) p=a.a o=a.d+s J.bm(p,o,o+8,q) s+=32}}, jr(a,b){var s,r,q for(s=0;s<8;++s){r=b.a q=b.d+s*32 J.bm(r,q,q+8,a)}}, pt(a){var s,r for(s=8,r=0;r<8;++r)s+=J.d(a.a,a.d+(r-32))+J.d(a.a,a.d+(-1+r*32)) A.jr(B.a.j(s,4),a)}, pu(a){var s,r for(s=4,r=0;r<8;++r)s+=J.d(a.a,a.d+(r-32)) A.jr(B.a.j(s,3),a)}, pv(a){var s,r for(s=4,r=0;r<8;++r)s+=J.d(a.a,a.d+(-1+r*32)) A.jr(B.a.j(s,3),a)}, pw(a){A.jr(128,a)}, bV(a,b,c,d,e){var s=b+c+d*32,r=J.d(a.a,a.d+s)+B.a.j(e,3) if(!((r&-256)>>>0===0))r=r<0?0:255 a.h(0,s,r)}, jp(a,b,c,d,e){A.bV(a,0,0,b,c+d) A.bV(a,0,1,b,c+e) A.bV(a,0,2,b,c-e) A.bV(a,0,3,b,c-d)}, pg(){var s,r,q,p if(!$.mL){for(s=-255;s<=255;++s){r=$.i4() q=255+s p=s<0?-s:s r.$flags&2&&A.c(r) r[q]=p p=$.kE() r=B.a.j(r[q],1) p.$flags&2&&A.c(p) p[q]=r}for(s=-1020;s<=1020;++s){r=$.kF() if(s<-128)q=-128 else q=s>127?127:s r.$flags&2&&A.c(r) r[1020+s]=q}for(s=-112;s<=112;++s){r=$.kG() if(s<-16)q=-16 else q=s>15?15:s r.$flags&2&&A.c(r) r[112+s]=q}for(s=-255;s<=510;++s){r=$.aD() if(s<0)q=0 else q=s>255?255:s r.$flags&2&&A.c(r) r[255+s]=q}$.mL=!0}}, jn:function jn(){}, pb(){var s,r=J.am(3,t.D) for(s=0;s<3;++s)r[s]=new Uint8Array(11) return new A.eF(r)}, pQ(){var s,r,q,p,o=new Uint8Array(3),n=J.am(4,t.c7) for(s=t.dd,r=0;r<4;++r){q=J.am(8,s) for(p=0;p<8;++p)q[p]=A.pb() n[r]=q}B.d.aB(o,0,3,255) return new A.jw(o,n)}, js:function js(){this.d=$}, jv:function jv(){}, jx:function jx(a,b){var _=this _.b=_.a=!1 _.c=!0 _.d=a _.e=b}, eF:function eF(a){this.a=a}, jw:function jw(a,b){this.a=a this.b=b}, jo:function jo(a,b){var _=this _.a=$ _.b=null _.d=_.c=$ _.e=a _.f=b}, bD:function bD(){var _=this _.b=_.a=0 _.c=!1 _.d=0}, eI:function eI(){this.b=this.a=0}, hJ:function hJ(a,b,c){this.a=a this.b=b this.c=c}, eJ:function eJ(a,b){var _=this _.a=a _.b=$ _.c=b _.e=_.d=null _.f=$}, eK:function eK(a,b,c){this.a=a this.b=b this.c=c}, lo(a,b){var s,r=A.j([],t.Y),q=A.j([],t.gk),p=new Uint32Array(2),o=new A.hH(a,p) p=o.e=J.E(B.o.gB(p),0,null) s=a.G() p.$flags&2&&A.c(p) if(0>=p.length)return A.a(p,0) p[0]=s s=a.G() p.$flags&2&&A.c(p) if(1>=p.length)return A.a(p,1) p[1]=s s=a.G() p.$flags&2&&A.c(p) if(2>=p.length)return A.a(p,2) p[2]=s s=a.G() p.$flags&2&&A.c(p) if(3>=p.length)return A.a(p,3) p[3]=s s=a.G() p.$flags&2&&A.c(p) if(4>=p.length)return A.a(p,4) p[4]=s s=a.G() p.$flags&2&&A.c(p) if(5>=p.length)return A.a(p,5) p[5]=s s=a.G() p.$flags&2&&A.c(p) if(6>=p.length)return A.a(p,6) p[6]=s s=a.G() p.$flags&2&&A.c(p) if(7>=p.length)return A.a(p,7) p[7]=s o.b=!1 return new A.eH(o,b,r,q)}, bW(a,b){return B.a.j(a+B.a.R(1,b)-1,b)}, eH:function eH(a,b,c,d){var _=this _.b=a _.c=b _.d=null _.w=_.r=_.f=0 _.x=null _.Q=_.z=_.y=0 _.as=null _.at=0 _.ax=c _.ay=null _.ch=d _.CW=0 _.cx=null _.cy=$ _.db=0 _.dx=null _.fr=_.dy=0}, fX:function fX(a,b,c,d){var _=this _.b=a _.c=b _.d=null _.w=_.r=_.f=0 _.x=null _.Q=_.z=_.y=0 _.as=null _.at=0 _.ax=c _.ay=null _.ch=d _.CW=0 _.cx=null _.cy=$ _.db=0 _.dx=null _.fr=_.dy=0}, hH:function hH(a,b){var _=this _.a=0 _.b=!0 _.c=a _.d=b _.e=$}, jt:function jt(a,b){this.a=a this.b=b}, bE(a,b){return((a^b)>>>1&2139062143)+((a&b)>>>0)}, ct(a){if(a<0)return 0 if(a>255)return 255 return a}, ju(a,b,c){return Math.abs(b-c)-Math.abs(a-c)}, pB(a,b,c){return 4278190080}, pC(a,b,c){return a}, pH(a,b,c){if(!(c>=0&&c=0&&s=0&&s=0&&c=0&&s=0&&c=0&&s=0&&c=0&&c=0&&q=0&&c=0&&c=0&&r>>24,a>>>24,r>>>24)+A.ju(s>>>16&255,a>>>16&255,r>>>16&255)+A.ju(s>>>8&255,a>>>8&255,r>>>8&255)+A.ju(s&255,a&255,r&255)<=0?s:a}, pF(a,b,c){var s,r,q=b.length if(!(c>=0&&c=0&&r>>24)+(s>>>24)-(r>>>24))<<24|A.ct((a>>>16&255)+(s>>>16&255)-(r>>>16&255))<<16|A.ct((a>>>8&255)+(s>>>8&255)-(r>>>8&255))<<8|A.ct((a&255)+(s&255)-(r&255)))>>>0}, pG(a,b,c){var s,r,q,p,o,n=b.length if(!(c>=0&&c=0&&r>>24 n=q>>>16&255 p=q>>>8&255 o=q>>>0&255 return(A.ct(s+B.a.X(s-(r>>>24),2))<<24|A.ct(n+B.a.X(n-(r>>>16&255),2))<<16|A.ct(p+B.a.X(p-(r>>>8&255),2))<<8|A.ct(o+B.a.X(o-(r&255),2)))>>>0}, cs:function cs(a,b){this.a=a this.b=b}, hI:function hI(a){var _=this _.a=a _.c=_.b=0 _.d=null _.e=0}, jz:function jz(a,b,c){var _=this _.a=a _.b=b _.c=c _.f=_.e=_.d=0 _.r=1 _.w=!1 _.x=$ _.y=!1}, eL:function eL(){}, fY:function fY(a,b,c){var _=this _.a=a _.b=b _.e=c _.f=$ _.r=1 _.x=_.w=$}, kV(a){var s,r=J.d0(a,t.gj) for(s=0;s>>0),a)}, co:function co(a,b,c,d,e){var _=this _.a=a _.b=b _.c=c _.d=d _.e=e}, iZ(a){return new A.cp(-1,0,-a.c,a)}, cp:function cp(a,b,c,d){var _=this _.a=a _.b=b _.c=c _.d=d}, D:function D(){}, ry(a,b){switch(b.a){case 0:A.i1(a) break case 1:A.rA(a) break case 2:A.rz(a) break}return a}, rA(a){var s,r,q,p,o,n,m,l,k,j,i,h,g,f,e,d=null,c=a.gah().length for(s=t.g,r=0;rn.gS()?a.b:o,l=A.rq(n,m,n.gS()>=n.gK()?a.b:o),k=A.ru(a.c,l) if(k==null)return o s=new Uint8Array(A.r(k)) m=l.gS() r=l.gK() q=n.gK() p=n.gS() return new A.h8(s,m,r,a.d?A.lU(l,4,3).a:o,q,p)}, h8:function h8(a,b,c,d,e,f){var _=this _.a=a _.b=b _.c=c _.d=d _.e=e _.f=f}, iW:function iW(a,b,c,d){var _=this _.a=a _.b=b _.c=c _.d=d}, jB:function jB(a,b,c){this.a=a this.b=b this.c=c}, eM:function eM(a,b){this.a=a this.b=b}, lI(){var s=0,r=A.qX(t.w),q,p,o var $async$lI=A.rh(function(a,b){if(a===1)return A.qs(b,r) for(;;)switch(s){case 0:$.kD().fE(new A.e3("[native implementations worker]: Starting...",null,$.lM().$1(null),B.dg)) q=A.bj(v.G.self) p=new A.kC() if(typeof p=="function")A.b8(A.c2("Attempting to rewrap a JS function.",null)) o=function(c,d){return function(e){return c(d,e,arguments.length)}}(A.qw,p) o[$.lL()]=p q.onmessage=o return A.qt(null,r)}}) return A.qu($async$lI,r)}, nh(a,b){var s,r,q try{A.bj(v.G.self).postMessage(A.lF(A.kZ(["label",a,"data",b],t.N,t.z)))}catch(q){s=A.c0(q) r=A.bl(q) $.kD().fU(u.g+A.z(s)+", "+A.z(r))}}, r2(a,b,c){var s,r,q,p a=a if(a!=null)try{s=A.lF(a) if(s!=null)a=s}catch(p){a=J.dx(a)}try{A.bj(v.G.self).postMessage(A.lF(A.kZ(["label","stacktrace","origin",c,"error",a,"stacktrace",b.C(0)],t.N,t.X)))}catch(p){r=A.c0(p) q=A.bl(p) $.kD().fU(u.g+A.z(r)+", "+A.z(q))}}, kC:function kC(){}, pa(a){throw A.h(A.bi("Uint64List not supported on the web."))}, ov(a,b,c){return J.kK(a,b,c)}, mI(a,b){return J.W(a,b,null)}, om(a){return J.lQ(a,0,null)}, on(a){return a.lh(0,0,null)}, ns(a,b,c){A.rn(c,t.q,"T","max") return Math.max(c.a(a),c.a(b))}, rB(a){var s,r,q,p,o,n=a.gA(0) for(s=1,r=0;n>0;){q=3800>n?n:3800 n-=q while(--q,q>=0){p=a.b p.toString o=a.c++ if(!(o>=0&&o>>0}, bk(a,b){var s,r,q=J.a9(a),p=q.gA(a) b^=4294967295 for(s=0;p>=8;){r=s+1 b=B.D[(b^q.l(a,s))&255]^b>>>8 s=r+1 b=B.D[(b^q.l(a,r))&255]^b>>>8 r=s+1 b=B.D[(b^q.l(a,s))&255]^b>>>8 s=r+1 b=B.D[(b^q.l(a,r))&255]^b>>>8 r=s+1 b=B.D[(b^q.l(a,s))&255]^b>>>8 s=r+1 b=B.D[(b^q.l(a,r))&255]^b>>>8 r=s+1 b=B.D[(b^q.l(a,s))&255]^b>>>8 s=r+1 b=B.D[(b^q.l(a,r))&255]^b>>>8 p-=8}if(p>0)do{r=s+1 b=B.D[(b^q.l(a,s))&255]^b>>>8 if(--p,p>0){s=r continue}else break}while(!0) return(b^4294967295)>>>0}, i0(a,b){var s,r,q,p=B.kg.gc4() p=A.w(p,A.l(p).q("e.E")) for(s=1,r="";s<=b;++s,r=q){q=B.b.i(B.b.a7(a/Math.pow(83,b-s),83)) if(q>=0&&q=0&&qb0?b0:a8 for(s=1;s<=a5;)s=s<<1>>>0 s=s>>>1 r=s>>>1 q=A.j([0,0],t.t) for(p=a6.length,o=s,s=r;s>=1;o=s,s=r){n=a7+b1*(b0-o) m=b1*s l=b1*o k=a9*s j=a9*o for(i=(a8&s)>>>0!==0,h=a9*(a8-o),g=a7;g<=n;g+=l){f=g+h for(e=g;e<=f;e+=j){d=e+k c=e+m b=c+k if(a4){if(!(e>=0&&e=0&&c=0&&d=0&&b=0&&e=0&&c=0&&d=0&&b=0&&e=0&&c=0&&e=0&&c=0&&e>>0!==0){f=g+h for(e=g;e<=f;e+=j){d=e+k if(a4){if(!(e>=0&&e=0&&d=0&&e=0&&d=0&&e>>1}}, dF(a,b,c){var s,r,q,p,o=$.ao() o.$flags&2&&A.c(o) o[0]=a s=$.ax() if(0>=s.length)return A.a(s,0) r=s[0] o[0]=b q=s[0] p=r+(q&1)+B.a.j(q,1) B.c.h(c,0,p) B.c.h(c,1,p-q)}, dG(a,b,c){var s=a-B.a.j(b,1)&65535 B.c.h(c,1,s) B.c.h(c,0,b+s-32768&65535)}, rx(a){var s,r,q,p,o,n,m,l,k=null,j=a.toLowerCase() if(B.n.bw(j,".jpg")||B.n.bw(j,".jpeg")){s=new Uint8Array(64) r=new Uint8Array(64) q=new Float32Array(64) p=new Float32Array(64) o=A.P(65535,k,!1,t.T) n=t.I m=A.P(65535,k,!1,n) l=A.P(64,k,!1,n) n=A.P(64,k,!1,n) s=new A.iJ(s,r,q,p,o,m,l,n,new Int32Array(2048)) s.e=s.d1(B.cb,B.ag) s.f=s.d1(B.bM,B.ag) r=t.d s.r=r.a(s.d1(B.bp,B.bz)) s.w=r.a(s.d1(B.bF,B.bU)) s.ja() s.jd() s.hq(100) return s}if(B.n.bw(j,".png"))return A.oQ() if(B.n.bw(j,".tga"))return new A.jd() if(B.n.bw(j,".gif"))return new A.ir() if(B.n.bw(j,".tif")||B.n.bw(j,".tiff"))return new A.jg() if(B.n.bw(j,".bmp"))return new A.i9() if(B.n.bw(j,".ico"))return new A.fF() if(B.n.bw(j,".cur"))return new A.fF() if(B.n.bw(j,".pvr"))return new A.j7() return k}, rw(a){var s,r,q,p,o,n,m,l,k,j,i=null,h=new A.h2() if(h.c3(a))return h s=new A.hh(A.ml()) if(s.c3(a))return s r=new A.iq() r.f=A.v(a,!1,i,0) r.a=new A.dK(A.j([],t.E)) if(r.eR())return r q=new A.jA() if(q.c3(a))return q p=new A.jf() if(p.fa(A.v(a,!1,i,0))!=null)return p if(A.mC(a).c===943870035)return new A.j2() if(A.oi(a))return new A.ij() if(A.kQ(A.v(a,!1,i,0)))return new A.ff(!1) o=new A.jc() n=A.v(a,!1,i,0) m=o.a=new A.eD(B.ax) m.cj(n) if(m.h0())return o l=new A.iu() m=A.v(a,!1,i,0) l.a=m m=A.m8(m) l.b=m if(m!=null)return l k=new A.j6() if(k.b4(a)!=null)return k j=new A.j_(A.j([],t.s)) if(j.c3(a))return j return i}, nm(a){var s=A.rw(a) return s==null?null:s.b6(a,null)}, ru(a,b){var s=A.rx(a) if(s==null)return null return s.bQ(b)}, pV(a,b,c,d,e,f){A.pS(f,a,b,c,d,e,!0,f)}, pW(a,b,c,d,e,f){A.pT(f,a,b,c,d,e,!0,f)}, pU(a,b,c,d,e,f){A.pR(f,a,b,c,d,e,!0,f)}, dk(a,b,c,d,e){var s,r,q for(s=0;s>>0===0)o=p else o=p<0?0:255 q=J.d(k.a,k.d+r) J.y(j.a,j.d+r,q+o)}++e i.d+=d k.d+=d j.d+=d}}, rl(a){var s="ifd0",r=A.bv(a,!1,!1) if(!a.gbF().l(0,s).a.ag(274)||a.gbF().l(0,s).gci()===1)return r r.e=A.dD(a.gbF()) r.gbF().l(0,s).sci(null) switch(a.gbF().l(0,s).gci()){case 2:return A.i1(r) case 3:return A.ry(r,B.d7) case 4:return A.i1(A.i_(r,180)) case 5:return A.i1(A.i_(r,90)) case 6:return A.i_(r,90) case 7:return A.i1(A.i_(r,-90)) case 8:return A.i_(r,-90)}return r}, rq(a1,a2,a3){var s,r,q,p,o,n,m,l,k,j,i,h,g,f,e,d,c,b,a=null,a0=a3==null if(a0&&a2==null)throw A.h(A.m("Invalid size")) a1.gaL() if(a1.gbF().l(0,"ifd0").a.ag(274)&&a1.gbF().l(0,"ifd0").gci()!==1)a1=A.rl(a1) if(a2==null||a2<=0){a3.toString a2=B.b.bq(a3*(a1.gK()/a1.gS()))}if(a0||a3<=0)a3=B.b.bq(a2*(a1.gS()/a1.gK())) if(a3===a1.gS()&&a2===a1.gK())return A.bv(a1,!1,!1) s=new Int32Array(a3) for(a0=a1.a,r=a0==null,q=0;q=0)if(a4>=0){a2=d.a a5=a2==null a6=a5?a7:a2.a if(a3<(a6==null?0:a6)){b=a5?a7:a2.b b=a4<(b==null?0:b)}}if(b)c.c6(a0,a1,d.hj(a3,a4,B.db))}}g.toString return g}, r7(a){var s,r,q,p,o,n,m,l,k,j,i,h,g,f=null for(s=a.gah(),r=s.length,q=f,p=0;p>>0 s=a!==0?31:32 if((a&65535)!==0)s-=16 if((a&16711935)!==0)s-=8 if((a&252645135)!==0)s-=4 if((a&858993459)!==0)s-=2 return(a&1431655765)!==0?s-1:s}, rX(a){var s $.lP().h(0,0,a) s=$.nR() if(0>=s.length)return A.a(s,0) return s[0]}, nv(a,b,c,d){return(B.a.P(a,0,255)|B.a.P(b,0,255)<<8|B.a.P(c,0,255)<<16|B.a.P(d,0,255)<<24)>>>0}, b5(a,b,c){var s,r,q,p,o=b.gA(b),n=b.gL(),m=a.gM(),l=m==null?null:m.gL() if(l==null)l=a.gL() s=a.gA(a) if(o===1)b.h(0,0,A.hZ(B.b.bl(a.gA(a)>2?a.gan():a.l(0,0)),l,n)) else if(o<=s)for(r=0;r=p.length)return A.a(p,0) s=p[0] if(a===0)return s>>>16 if($.S==null)A.V() r=s>>>23&511 p=$.m5.cD() if(!(r>>13&1)>>>13)}return A.ok(s)}, ok(a){var s,r,q=a>>>16&32768,p=(a>>>23&255)-112,o=a&8388607 if(p<=0){if(p<-10)return q o|=8388608 s=14-p return(q|B.a.bg(o+(B.a.V(1,s-1)-1)+(B.a.a4(o,s)&1),s))>>>0}else if(p===143)if(o===0)return q|31744 else{o=o>>>13 r=o===0?1:0 return q|o|r|31744}else{o=o+4095+(o>>>13&1) if((o&8388608)!==0){++p o=0}if(p>30)return q|31744 return(q|p<<10|o>>>13)>>>0}}, V(){var s,r,q,p,o,n=$.S if(n!=null)return n s=new Uint32Array(65536) $.S=J.lQ(B.o.gB(s),0,null) n=new Uint16Array(512) $.m5.b=n for(r=0;r<256;++r){q=(r&255)-112 if(q<=0||q>=30){n[r]=0 p=(r|256)>>>0 if(!(p<512))return A.a(n,p) n[p]=0}else{p=q<<10>>>0 n[r]=p o=(r|256)>>>0 if(!(o<512))return A.a(n,o) n[o]=(p|32768)>>>0}}for(r=0;r<65536;++r)s[r]=A.ol(r) n=$.S n.toString return n}, ol(a){var s,r=a>>>15&1,q=a>>>10&31,p=a&1023 if(q===0)if(p===0)return r<<31>>>0 else{while((p&1024)===0){p=p<<1;--q}++q p&=4294966271}else if(q===31){s=r<<31 if(p===0)return(s|2139095040)>>>0 else return(s|p<<13|2139095040)>>>0}return(r<<31|q+112<<23|p<<13)>>>0}, p2(a){var s="[Matrix] "+a.a,r=a.c if(r!=null)s+="\n"+r.C(0) switch(a.d.a){case 0:A.bj(v.G.console).error("!!!CRITICAL!!! "+s) break case 1:A.bj(v.G.console).error(s) break case 2:A.bj(v.G.console).warn(s) break case 3:A.bj(v.G.console).info(s) break case 4:A.bj(v.G.console).debug(s) break case 5:A.bj(v.G.console).log(s) break}}, rP(){return A.lI()}},B={} var w=[A,J,B] var $={} A.kX.prototype={} J.fO.prototype={ W(a,b){return a===b}, gJ(a){return A.es(a)}, C(a){return"Instance of '"+A.hl(a)+"'"}, gaP(a){return A.bH(A.lx(this))}} J.h1.prototype={ C(a){return String(a)}, gJ(a){return a?519018:218159}, gaP(a){return A.bH(t.y)}, $iM:1, $ib6:1} J.dX.prototype={ W(a,b){return null==b}, C(a){return"null"}, gJ(a){return 0}, $iM:1} J.e_.prototype={$iZ:1} J.bQ.prototype={ gJ(a){return 0}, C(a){return String(a)}} J.hg.prototype={} J.di.prototype={} J.bw.prototype={ C(a){var s=a[$.lL()] if(s==null)return this.hy(a) return"JavaScript function for "+J.dx(s)}, $ibr:1} J.d3.prototype={ gJ(a){return 0}, C(a){return String(a)}} J.d4.prototype={ gJ(a){return 0}, C(a){return String(a)}} J.t.prototype={ F(a,b){A.av(a).c.a(b) a.$flags&1&&A.c(a,29) a.push(b)}, h6(a,b){var s a.$flags&1&&A.c(a,"removeAt",1) s=a.length if(b>=s)throw A.h(A.mE(b,null)) return a.splice(b,1)[0]}, fC(a,b){var s A.av(a).q("e<1>").a(b) a.$flags&1&&A.c(a,"addAll",2) if(Array.isArray(b)){this.hV(a,b) return}for(s=J.fb(b);s.D();)a.push(s.gO())}, hV(a,b){var s,r t.gn.a(b) s=b.length if(s===0)return if(a===b)throw A.h(A.ba(a)) for(r=0;r").am(c).q("b0<1,2>"))}, kL(a,b){var s,r=A.P(a.length,"",!1,t.N) for(s=0;s=0&&ba.length)throw A.h(A.an(b,0,a.length,"start",null)) if(ca.length)throw A.h(A.an(c,b,a.length,"end",null)) if(b===c)return A.j([],A.av(a)) return A.j(a.slice(b,c),A.av(a))}, gkC(a){if(a.length>0)return a[0] throw A.h(A.iE())}, gh1(a){var s=a.length if(s>0)return a[s-1] throw A.h(A.iE())}, ar(a,b,c,d,e){var s,r,q,p,o A.av(a).q("e<1>").a(d) a.$flags&2&&A.c(a,5) A.by(b,c,a.length) s=c-b if(s===0)return A.df(e,"skipCount") if(t.j.b(d)){r=d q=e}else{r=J.kM(d,e).e5(0,!1) q=0}p=J.a9(r) if(q+s>p.gA(r))throw A.h(A.mm()) if(q=0;--o)a[b+o]=p.l(r,q+o) else for(o=0;o"))}, gJ(a){return A.es(a)}, gA(a){return a.length}, sA(a,b){a.$flags&1&&A.c(a,"set length","change the length of") if(b<0)throw A.h(A.an(b,0,null,"newLength",null)) if(b>a.length)A.av(a).c.a(null) a.length=b}, l(a,b){if(!(b>=0&&b=0&&b"))}, $iag:1, $iC:1, $ie:1, $iq:1} J.h_.prototype={ l6(a){var s,r,q if(!Array.isArray(a))return null s=a.$flags|0 if((s&4)!==0)r="const, " else if((s&2)!==0)r="unmodifiable, " else r=(s&1)!==0?"fixed, ":"" q="Instance of '"+A.hl(a)+"'" if(r==="")return q return q+" ("+r+"length: "+a.length+")"}} J.iF.prototype={} J.dy.prototype={ gO(){var s=this.d return s==null?this.$ti.c.a(s):s}, D(){var s,r=this,q=r.a,p=q.length if(r.b!==p){q=A.a1(q) throw A.h(q)}s=r.c if(s>=p){r.d=null return!1}r.d=q[s] r.c=s+1 return!0}, $iA:1} J.dZ.prototype={ dY(a,b){var s if(ab)return 1 else if(a===b){if(a===0){s=this.ge2(b) if(this.ge2(a)===s)return 0 if(this.ge2(a))return-1 return 1}return 0}else if(isNaN(a)){if(isNaN(b))return 0 return 1}else return-1}, ge2(a){return a===0?1/a<0:a<0}, geb(a){var s if(a>0)s=1 else s=a<0?-1:a return s}, i(a){var s if(a>=-2147483648&&a<=2147483647)return a|0 if(isFinite(a)){s=a<0?Math.ceil(a):Math.floor(a) return s+0}throw A.h(A.bi(""+a+".toInt()"))}, bb(a){var s,r if(a>=0){if(a<=2147483647){s=a|0 return a===s?s:s+1}}else if(a>=-2147483648)return a|0 r=Math.ceil(a) if(isFinite(r))return r throw A.h(A.bi(""+a+".ceil()"))}, bl(a){var s,r if(a>=0){if(a<=2147483647)return a|0}else if(a>=-2147483648){s=a|0 return a===s?s:s-1}r=Math.floor(a) if(isFinite(r))return r throw A.h(A.bi(""+a+".floor()"))}, bq(a){if(a>0){if(a!==1/0)return Math.round(a)}else if(a>-1/0)return 0-Math.round(0-a) throw A.h(A.bi(""+a+".round()"))}, P(a,b,c){if(this.dY(b,c)>0)throw A.h(A.bZ(b)) if(this.dY(a,b)<0)return b if(this.dY(a,c)>0)return c return a}, dn(a,b){var s,r,q,p,o if(b<2||b>36)throw A.h(A.an(b,2,36,"radix",null)) s=a.toString(b) r=s.length q=r-1 if(!(q>=0))return A.a(s,q) if(s.charCodeAt(q)!==41)return s p=/^([\da-z]+)(?:\.([\da-z]+))?\(e\+(\d+)\)$/.exec(s) if(p==null)A.b8(A.bi("Unexpected toString result: "+s)) r=p.length if(1>=r)return A.a(p,1) s=p[1] if(3>=r)return A.a(p,3) o=+p[3] r=p[2] if(r!=null){s+=r o-=r.length}return s+B.n.hl("0",o)}, C(a){if(a===0&&1/a<0)return"-0.0" else return""+a}, gJ(a){var s,r,q,p,o=a|0 if(a===o)return o&536870911 s=Math.abs(a) r=Math.log(s)/0.6931471805599453|0 q=Math.pow(2,r) p=s<1?s/q:q/s return((p*9007199254740992|0)+(p*3542243181176521|0))*599197+r*1259&536870911}, a7(a,b){var s=a%b if(s===0)return 0 if(s>0)return s if(b<0)return s-b else return s+b}, aD(a,b){A.n4(b) if((a|0)===a)if(b>=1||b<-1)return a/b|0 return this.fi(a,b)}, X(a,b){return(a|0)===a?a/b|0:this.fi(a,b)}, fi(a,b){var s=a/b if(s>=-2147483648&&s<=2147483647)return s|0 if(s>0){if(s!==1/0)return Math.floor(s)}else if(s>-1/0)return Math.ceil(s) throw A.h(A.bi("Result of truncating division is "+A.z(s)+": "+A.z(a)+" ~/ "+b))}, V(a,b){if(b<0)throw A.h(A.bZ(b)) return b>31?0:a<>>0}, R(a,b){return b>31?0:a<>>0}, bg(a,b){var s if(b<0)throw A.h(A.bZ(b)) if(a>0)s=this.a3(a,b) else{s=b>31?31:b s=a>>s>>>0}return s}, j(a,b){var s if(a>0)s=this.a3(a,b) else{s=b>31?31:b s=a>>s>>>0}return s}, a4(a,b){if(0>b)throw A.h(A.bZ(b)) return this.a3(a,b)}, a3(a,b){return b>31?0:a>>>b}, gaP(a){return A.bH(t.q)}, $iB:1, $ik:1} J.d1.prototype={ geb(a){var s if(a>0)s=1 else s=a<0?-1:a return s}, aC(a,b){var s=this.V(1,b-1) return((a&s-1)>>>0)-((a&s)>>>0)}, gaP(a){return A.bH(t.p)}, $iM:1, $if:1} J.dY.prototype={ gaP(a){return A.bH(t.V)}, $iM:1} J.d2.prototype={ bw(a,b){var s=b.length,r=a.length if(s>r)return!1 return b===this.hw(a,r-s)}, ee(a,b){var s=b.length if(s>a.length)return!1 return b===a.substring(0,s)}, hx(a,b,c){return a.substring(b,A.by(b,c,a.length))}, hw(a,b){return this.hx(a,b,null)}, hc(a){var s,r,q,p=a.trim(),o=p.length if(o===0)return p if(0>=o)return A.a(p,0) if(p.charCodeAt(0)===133){s=J.ox(p,1) if(s===o)return""}else s=0 r=o-1 if(!(r>=0))return A.a(p,r) q=p.charCodeAt(r)===133?J.oy(p,r):o if(s===0&&q===o)return p return p.substring(s,q)}, hl(a,b){var s,r if(0>=b)return"" if(b===1||a.length===0)return a if(b!==b>>>0)throw A.h(B.cR) for(s=a,r="";;){if((b&1)===1)r=s+r b=b>>>1 if(b===0)break s+=s}return r}, C(a){return a}, gJ(a){var s,r,q for(s=a.length,r=0,q=0;q>6}r=r+((r&67108863)<<3)&536870911 r^=r>>11 return r+((r&16383)<<15)&536870911}, gaP(a){return A.bH(t.N)}, gA(a){return a.length}, $iag:1, $iM:1, $imx:1, $iX:1} A.d5.prototype={ C(a){return"LateInitializationError: "+this.a}} A.al.prototype={ gA(a){return this.a.length}, l(a,b){var s=this.a if(!(b>=0&&b"))}, cs(a,b,c){var s=A.l(this) return new A.b0(this,s.am(c).q("1(aA.E)").a(b),s.q("@").am(c).q("b0<1,2>"))}, kY(a,b){var s,r,q,p=this A.l(p).q("aA.E(aA.E,aA.E)").a(b) s=p.gA(p) if(s===0)throw A.h(A.iE()) r=p.bE(0,0) for(q=1;qs)return s return r}, gka(){var s=J.bn(this.a),r=this.b if(r>s)return s return r}, gA(a){var s,r=J.bn(this.a),q=this.b if(q>=r)return 0 s=this.c if(s==null||s>=r)return r-q return s-q}, bE(a,b){var s=this,r=s.gka()+b if(b<0||r>=s.giO())throw A.h(A.kW(b,s.gA(0),s,null,"index")) return J.lS(s.a,r)}, dq(a,b){var s,r,q=this A.df(b,"count") s=q.b+b r=q.c if(r!=null&&s>=r)return new A.c3(q.$ti.q("c3<1>")) return A.dh(q.a,s,r,q.$ti.c)}, e5(a,b){var s,r,q,p=this,o=p.b,n=p.a,m=J.a9(n),l=m.gA(n),k=p.c if(k!=null&&k=o){r.d=null return!1}r.d=p.bE(q,s);++r.c return!0}, $iA:1} A.bx.prototype={ gH(a){var s=this.a return new A.e4(s.gH(s),this.b,A.l(this).q("e4<1,2>"))}, gA(a){var s=this.a return s.gA(s)}} A.dA.prototype={$iC:1} A.e4.prototype={ D(){var s=this,r=s.b if(r.D()){s.a=s.c.$1(r.gO()) return!0}s.a=null return!1}, gO(){var s=this.a return s==null?this.$ti.y[1].a(s):s}, $iA:1} A.b0.prototype={ gA(a){return J.bn(this.a)}, bE(a,b){return this.b.$1(J.lS(this.a,b))}} A.eN.prototype={ gH(a){return new A.eO(J.fb(this.a),this.b,this.$ti.q("eO<1>"))}, cs(a,b,c){var s=this.$ti return new A.bx(this,s.am(c).q("1(2)").a(b),s.q("@<1>").am(c).q("bx<1,2>"))}} A.eO.prototype={ D(){var s,r for(s=this.a,r=this.b;s.D();)if(r.$1(s.gO()))return!0 return!1}, gO(){return this.a.gO()}, $iA:1} A.c3.prototype={ gH(a){return B.cK}, gA(a){return 0}, cs(a,b,c){this.$ti.am(c).q("1(2)").a(b) return new A.c3(c.q("c3<0>"))}} A.dB.prototype={ D(){return!1}, gO(){throw A.h(A.iE())}, $iA:1} A.cu.prototype={ gH(a){return new A.eP(J.fb(this.a),this.$ti.q("eP<1>"))}} A.eP.prototype={ D(){var s,r for(s=this.a,r=this.$ti.c;s.D();)if(r.b(s.gO()))return!0 return!1}, gO(){return this.$ti.c.a(this.a.gO())}, $iA:1} A.ar.prototype={} A.bC.prototype={ h(a,b,c){A.l(this).q("bC.E").a(c) throw A.h(A.bi("Cannot modify an unmodifiable list"))}, ar(a,b,c,d,e){A.l(this).q("e").a(d) throw A.h(A.bi("Cannot modify an unmodifiable list"))}, bB(a,b,c,d){return this.ar(0,b,c,d,0)}, aB(a,b,c,d){A.l(this).q("bC.E?").a(d) throw A.h(A.bi("Cannot modify an unmodifiable list"))}} A.dj.prototype={} A.cN.prototype={ C(a){return A.l_(this)}, $iaP:1} A.cO.prototype={ gA(a){return this.b.length}, gf0(){var s=this.$keys if(s==null){s=Object.keys(this.a) this.$keys=s}return s}, ag(a){if(typeof a!="string")return!1 if("__proto__"===a)return!1 return this.a.hasOwnProperty(a)}, l(a,b){if(!this.ag(b))return null return this.b[this.a[b]]}, bI(a,b){var s,r,q,p this.$ti.q("~(1,2)").a(b) s=this.gf0() r=this.b for(q=s.length,p=0;p"))}} A.eU.prototype={ gA(a){return this.a.length}, gH(a){var s=this.a return new A.eV(s,s.length,this.$ti.q("eV<1>"))}} A.eV.prototype={ gO(){var s=this.d return s==null?this.$ti.c.a(s):s}, D(){var s=this,r=s.c if(r>=s.b){s.d=null return!1}s.d=s.a[r] s.c=r+1 return!0}, $iA:1} A.c6.prototype={ d7(){var s=this,r=s.$map if(r==null){r=new A.e0(s.$ti.q("e0<1,2>")) A.no(s.a,r) s.$map=r}return r}, l(a,b){return this.d7().l(0,b)}, bI(a,b){this.$ti.q("~(1,2)").a(b) this.d7().bI(0,b)}, gc4(){var s=this.d7() return new A.ca(s,A.l(s).q("ca<1>"))}, gA(a){return this.d7().a}} A.fM.prototype={ W(a,b){if(b==null)return!1 return b instanceof A.d_&&this.a.W(0,b.a)&&A.lC(this)===A.lC(b)}, gJ(a){return A.l1(this.a,A.lC(this),B.ab)}, C(a){var s=B.c.kL([A.bH(this.$ti.c)],", ") return this.a.C(0)+" with "+("<"+s+">")}} A.d_.prototype={ $2(a,b){return this.a.$1$2(a,b,this.$ti.y[0])}, $S(){return A.rL(A.kg(this.a),this.$ti)}} A.ex.prototype={} A.ji.prototype={ bJ(a){var s,r,q=this,p=new RegExp(q.a).exec(a) if(p==null)return null s=Object.create(null) r=q.b if(r!==-1)s.arguments=p[r+1] r=q.c if(r!==-1)s.argumentsExpr=p[r+1] r=q.d if(r!==-1)s.expr=p[r+1] r=q.e if(r!==-1)s.method=p[r+1] r=q.f if(r!==-1)s.receiver=p[r+1] return s}} A.ee.prototype={ C(a){return"Null check operator used on a null value"}} A.h5.prototype={ C(a){var s,r=this,q="NoSuchMethodError: method not found: '",p=r.b if(p==null)return"NoSuchMethodError: "+r.a s=r.c if(s==null)return q+p+"' ("+r.a+")" return q+p+"' on '"+s+"' ("+r.a+")"}} A.hE.prototype={ C(a){var s=this.a return s.length===0?"Error":"Error: "+s}} A.iY.prototype={ C(a){return"Throw of null ('"+(this.a===null?"null":"undefined")+"' from JavaScript)"}} A.dC.prototype={} A.f0.prototype={ C(a){var s,r=this.b if(r!=null)return r r=this.a s=r!==null&&typeof r==="object"?r.stack:null return this.b=s==null?"":s}, $iaT:1} A.aq.prototype={ C(a){var s=this.constructor,r=s==null?null:s.name return"Closure '"+A.nw(r==null?"unknown":r)+"'"}, $ibr:1, glc(){return this}, $C:"$1", $R:1, $D:null} A.fi.prototype={$C:"$0",$R:0} A.fj.prototype={$C:"$2",$R:2} A.hz.prototype={} A.hy.prototype={ C(a){var s=this.$static_name if(s==null)return"Closure of unknown static method" return"Closure '"+A.nw(s)+"'"}} A.cz.prototype={ W(a,b){if(b==null)return!1 if(this===b)return!0 if(!(b instanceof A.cz))return!1 return this.$_target===b.$_target&&this.a===b.a}, gJ(a){return(A.i2(this.a)^A.es(this.$_target))>>>0}, C(a){return"Closure '"+this.$_name+"' of "+("Instance of '"+A.hl(this.a)+"'")}} A.hx.prototype={ C(a){return"RuntimeError: "+this.a}} A.b_.prototype={ gA(a){return this.a}, gc4(){return new A.ca(this,A.l(this).q("ca<1>"))}, ag(a){var s,r if(typeof a=="string"){s=this.b if(s==null)return!1 return s[a]!=null}else if(typeof a=="number"&&(a&0x3fffffff)===a){r=this.c if(r==null)return!1 return r[a]!=null}else return this.kG(a)}, kG(a){var s=this.d if(s==null)return!1 return this.cO(s[this.cN(a)],a)>=0}, l(a,b){var s,r,q,p,o=null if(typeof b=="string"){s=this.b if(s==null)return o r=s[b] q=r==null?o:r.b return q}else if(typeof b=="number"&&(b&0x3fffffff)===b){p=this.c if(p==null)return o r=p[b] q=r==null?o:r.b return q}else return this.kH(b)}, kH(a){var s,r,q=this.d if(q==null)return null s=q[this.cN(a)] r=this.cO(s,a) if(r<0)return null return s[r].b}, h(a,b,c){var s,r,q=this,p=A.l(q) p.c.a(b) p.y[1].a(c) if(typeof b=="string"){s=q.b q.ek(s==null?q.b=q.dM():s,b,c)}else if(typeof b=="number"&&(b&0x3fffffff)===b){r=q.c q.ek(r==null?q.c=q.dM():r,b,c)}else q.kJ(b,c)}, kJ(a,b){var s,r,q,p,o=this,n=A.l(o) n.c.a(a) n.y[1].a(b) s=o.d if(s==null)s=o.d=o.dM() r=o.cN(a) q=s[r] if(q==null)s[r]=[o.dN(a,b)] else{p=o.cO(q,a) if(p>=0)q[p].b=b else q.push(o.dN(a,b))}}, dm(a,b){var s=this if(typeof b=="string")return s.fd(s.b,b) else if(typeof b=="number"&&(b&0x3fffffff)===b)return s.fd(s.c,b) else return s.kI(b)}, kI(a){var s,r,q,p,o=this,n=o.d if(n==null)return null s=o.cN(a) r=n[s] q=o.cO(r,a) if(q<0)return null p=r.splice(q,1)[0] o.fm(p) if(r.length===0)delete n[s] return p.b}, bI(a,b){var s,r,q=this A.l(q).q("~(1,2)").a(b) s=q.e r=q.r while(s!=null){b.$2(s.a,s.b) if(r!==q.r)throw A.h(A.ba(q)) s=s.c}}, ek(a,b,c){var s,r=A.l(this) r.c.a(b) r.y[1].a(c) s=a[b] if(s==null)a[b]=this.dN(b,c) else s.b=c}, fd(a,b){var s if(a==null)return null s=a[b] if(s==null)return null this.fm(s) delete a[b] return s.b}, f3(){this.r=this.r+1&1073741823}, dN(a,b){var s=this,r=A.l(s),q=new A.iP(r.c.a(a),r.y[1].a(b)) if(s.e==null)s.e=s.f=q else{r=s.f r.toString q.d=r s.f=r.c=q}++s.a s.f3() return q}, fm(a){var s=this,r=a.d,q=a.c if(r==null)s.e=q else r.c=q if(q==null)s.f=r else q.d=r;--s.a s.f3()}, cN(a){return J.bI(a)&1073741823}, cO(a,b){var s,r if(a==null)return-1 s=a.length for(r=0;r"]=s delete s[""] return s}, $iiO:1} A.iP.prototype={} A.ca.prototype={ gA(a){return this.a.a}, gH(a){var s=this.a return new A.O(s,s.r,s.e,this.$ti.q("O<1>"))}} A.O.prototype={ gO(){return this.d}, D(){var s,r=this,q=r.a if(r.b!==q.r)throw A.h(A.ba(q)) s=r.c if(s==null){r.d=null return!1}else{r.d=s.a r.c=s.c return!0}}, $iA:1} A.iQ.prototype={ gA(a){return this.a.a}, gH(a){var s=this.a return new A.at(s,s.r,s.e,this.$ti.q("at<1>"))}} A.at.prototype={ gO(){return this.d}, D(){var s,r=this,q=r.a if(r.b!==q.r)throw A.h(A.ba(q)) s=r.c if(s==null){r.d=null return!1}else{r.d=s.b r.c=s.c return!0}}, $iA:1} A.e0.prototype={ cN(a){return A.ro(a)&1073741823}, cO(a,b){var s,r if(a==null)return-1 s=a.length for(r=0;r>>0!==b||b>c)this.jf(a,b,c,d)}, $ia_:1} A.hU.prototype={ gcP(a){return this.a.byteLength}, cG(a,b,c){var s=A.oP(this.a,b,c) s.$flags=3 return s}, fL(a){return this.cG(0,0,null)}, fI(a,b,c){var s=A.oJ(this.a,b,c) s.$flags=3 return s}, dj(a,b,c){var s=A.oL(this.a,b,c) s.$flags=3 return s}, fJ(a){return this.dj(0,0,null)}, fG(a,b,c){var s=A.oG(this.a,b,c) s.$flags=3 return s}, fK(a,b,c){var s=A.oN(this.a,b,c) s.$flags=3 return s}, fH(a,b,c){var s=A.oI(this.a,b,c) s.$flags=3 return s}, fF(a,b,c){var s=A.oF(this.a,b,c) s.$flags=3 return s}, $ifg:1} A.h9.prototype={ gaP(a){return B.l_}, $iM:1, $iib:1} A.ai.prototype={ gA(a){return a.length}, fg(a,b,c,d,e){var s,r,q=a.length this.ex(a,b,q,"start") this.ex(a,c,q,"end") if(b>c)throw A.h(A.an(b,0,c,null,null)) s=c-b if(e<0)throw A.h(A.c2(e,null)) r=d.length if(r-e").b(a))s.ew(a) else s.ez(a)}}, e_(a,b){var s=this.a if(this.b)s.dw(new A.aM(a,b)) else s.dt(new A.aM(a,b))}} A.kb.prototype={ $1(a){return this.a.$2(0,a)}, $S:6} A.kc.prototype={ $2(a,b){this.a.$2(1,new A.dC(a,t.l.a(b)))}, $S:17} A.kf.prototype={ $2(a,b){this.a(A.o(a),b)}, $S:21} A.aM.prototype={ C(a){return A.z(this.a)}, $iT:1, gcv(){return this.b}} A.hM.prototype={ e_(a,b){var s=this.a if((s.a&30)!==0)throw A.h(A.lj("Future already completed")) s.dt(A.qK(a,b))}, fP(a){return this.e_(a,null)}} A.eQ.prototype={ dZ(a){var s,r=this.$ti r.q("1/?").a(a) s=this.a if((s.a&30)!==0)throw A.h(A.lj("Future already completed")) s.eq(r.q("1/").a(a))}} A.cv.prototype={ kM(a){if((this.c&15)!==6)return!0 return this.b.b.e4(t.al.a(this.d),a.a,t.y,t.K)}, kE(a){var s,r=this,q=r.e,p=null,o=t.z,n=t.K,m=a.a,l=r.b.b if(t.Q.b(q))p=l.l0(q,m,a.b,o,n,t.l) else p=l.e4(t.x.a(q),m,o,n) try{o=r.$ti.q("2/").a(p) return o}catch(s){if(t.eK.b(A.c0(s))){if((r.c&1)!==0)throw A.h(A.c2("The error handler of Future.then must return a value of the returned future's type","onError")) throw A.h(A.c2("The error handler of Future.catchError must return a value of the future's type","onError"))}else throw s}}} A.ab.prototype={ h8(a,b,c){var s,r,q=this.$ti q.am(c).q("1/(2)").a(a) s=$.a0 if(s===B.C){if(!t.Q.b(b)&&!t.x.b(b))throw A.h(A.kO(b,"onError",u.c))}else{c.q("@<0/>").am(q.c).q("1(2)").a(a) b=A.r1(b,s)}r=new A.ab(s,c.q("ab<0>")) this.ds(new A.cv(r,3,a,b,q.q("@<1>").am(c).q("cv<1,2>"))) return r}, fj(a,b,c){var s,r=this.$ti r.am(c).q("1/(2)").a(a) s=new A.ab($.a0,c.q("ab<0>")) this.ds(new A.cv(s,19,a,b,r.q("@<1>").am(c).q("cv<1,2>"))) return s}, k7(a){this.a=this.a&1|16 this.c=a}, d0(a){this.a=a.a&30|this.a&1 this.c=a.c}, ds(a){var s,r=this,q=r.a if(q<=3){a.a=t.F.a(r.c) r.c=a}else{if((q&4)!==0){s=t._.a(r.c) if((s.a&24)===0){s.ds(a) return}r.d0(s)}A.hY(null,null,r.b,t.M.a(new A.jN(r,a)))}}, f7(a){var s,r,q,p,o,n,m=this,l={} l.a=a if(a==null)return s=m.a if(s<=3){r=t.F.a(m.c) m.c=a if(r!=null){q=a.a for(p=a;q!=null;p=q,q=o)o=q.a p.a=r}}else{if((s&4)!==0){n=t._.a(m.c) if((n.a&24)===0){n.f7(a) return}m.d0(n)}l.a=m.de(a) A.hY(null,null,m.b,t.M.a(new A.jR(l,m)))}}, dd(){var s=t.F.a(this.c) this.c=null return this.de(s)}, de(a){var s,r,q for(s=a,r=null;s!=null;r=s,s=q){q=s.a s.a=r}return r}, ez(a){var s,r=this r.$ti.c.a(a) s=r.dd() r.a=8 r.c=a A.dp(r,s)}, i7(a){var s,r,q=this if((a.a&16)!==0){s=q.b===a.b s=!(s||s)}else s=!1 if(s)return r=q.dd() q.d0(a) A.dp(q,r)}, dw(a){var s=this.dd() this.k7(a) A.dp(this,s)}, eq(a){var s=this.$ti s.q("1/").a(a) if(s.q("c5<1>").b(a)){this.ew(a) return}this.hY(a)}, hY(a){var s=this s.$ti.c.a(a) s.a^=2 A.hY(null,null,s.b,t.M.a(new A.jP(s,a)))}, ew(a){A.lp(this.$ti.q("c5<1>").a(a),this,!1) return}, dt(a){this.a^=2 A.hY(null,null,this.b,t.M.a(new A.jO(this,a)))}, $ic5:1} A.jN.prototype={ $0(){A.dp(this.a,this.b)}, $S:2} A.jR.prototype={ $0(){A.dp(this.b,this.a.a)}, $S:2} A.jQ.prototype={ $0(){A.lp(this.a.a,this.b,!0)}, $S:2} A.jP.prototype={ $0(){this.a.ez(this.b)}, $S:2} A.jO.prototype={ $0(){this.a.dw(this.b)}, $S:2} A.jU.prototype={ $0(){var s,r,q,p,o,n,m,l,k=this,j=null try{q=k.a.a j=q.b.b.l_(t.fO.a(q.d),t.z)}catch(p){s=A.c0(p) r=A.bl(p) if(k.c&&t.n.a(k.b.a.c).a===s){q=k.a q.c=t.n.a(k.b.a.c)}else{q=s o=r if(o==null)o=A.kP(q) n=k.a n.c=new A.aM(q,o) q=n}q.b=!0 return}if(j instanceof A.ab&&(j.a&24)!==0){if((j.a&16)!==0){q=k.a q.c=t.n.a(j.c) q.b=!0}return}if(j instanceof A.ab){m=k.b.a l=new A.ab(m.b,m.$ti) j.h8(new A.jV(l,m),new A.jW(l),t.w) q=k.a q.c=l q.b=!1}}, $S:2} A.jV.prototype={ $1(a){this.a.i7(this.b)}, $S:9} A.jW.prototype={ $2(a,b){A.f5(a) t.l.a(b) this.a.dw(new A.aM(a,b))}, $S:22} A.jT.prototype={ $0(){var s,r,q,p,o,n,m,l try{q=this.a p=q.a o=p.$ti n=o.c m=n.a(this.b) q.c=p.b.b.e4(o.q("2/(1)").a(p.d),m,o.q("2/"),n)}catch(l){s=A.c0(l) r=A.bl(l) q=s p=r if(p==null)p=A.kP(q) o=this.a o.c=new A.aM(q,p) o.b=!0}}, $S:2} A.jS.prototype={ $0(){var s,r,q,p,o,n,m,l=this try{s=t.n.a(l.a.a.c) p=l.b if(p.a.kM(s)&&p.a.e!=null){p.c=p.a.kE(s) p.b=!1}}catch(o){r=A.c0(o) q=A.bl(o) p=t.n.a(l.a.a.c) if(p.a===r){n=l.b n.c=p p=n}else{p=r n=q if(n==null)n=A.kP(p) m=l.b m.c=new A.aM(p,n) p=m}p.b=!0}}, $S:2} A.hL.prototype={} A.hR.prototype={} A.f4.prototype={$imN:1} A.hQ.prototype={ l1(a){var s,r,q t.M.a(a) try{if(B.C===$.a0){a.$0() return}A.ne(null,null,this,a,t.w)}catch(q){s=A.c0(q) r=A.bl(q) A.lz(A.f5(s),t.l.a(r))}}, ki(a){return new A.jZ(this,t.M.a(a))}, l_(a,b){b.q("0()").a(a) if($.a0===B.C)return a.$0() return A.ne(null,null,this,a,b)}, e4(a,b,c,d){c.q("@<0>").am(d).q("1(2)").a(a) d.a(b) if($.a0===B.C)return a.$1(b) return A.r4(null,null,this,a,b,c,d)}, l0(a,b,c,d,e,f){d.q("@<0>").am(e).am(f).q("1(2,3)").a(a) e.a(b) f.a(c) if($.a0===B.C)return a.$2(b,c) return A.r3(null,null,this,a,b,c,d,e,f)}, h5(a,b,c,d){return b.q("@<0>").am(c).am(d).q("1(2,3)").a(a)}} A.jZ.prototype={ $0(){return this.a.l1(this.b)}, $S:2} A.ke.prototype={ $0(){A.oc(this.a,this.b)}, $S:2} A.eR.prototype={ gA(a){return this.a}, gc4(){return new A.eS(this,this.$ti.q("eS<1>"))}, ag(a){var s,r if(typeof a=="string"&&a!=="__proto__"){s=this.b return s==null?!1:s[a]!=null}else if(typeof a=="number"&&(a&1073741823)===a){r=this.c return r==null?!1:r[a]!=null}else return this.i8(a)}, i8(a){var s=this.d if(s==null)return!1 return this.dH(this.eO(s,a),a)>=0}, l(a,b){var s,r,q if(typeof b=="string"&&b!=="__proto__"){s=this.b r=s==null?null:A.mQ(s,b) return r}else if(typeof b=="number"&&(b&1073741823)===b){q=this.c r=q==null?null:A.mQ(q,b) return r}else return this.j1(b)}, j1(a){var s,r,q=this.d if(q==null)return null s=this.eO(q,a) r=this.dH(s,a) return r<0?null:s[r+1]}, h(a,b,c){var s,r,q,p,o,n,m=this,l=m.$ti l.c.a(b) l.y[1].a(c) if(typeof b=="string"&&b!=="__proto__"){s=m.b m.ey(s==null?m.b=A.lq():s,b,c)}else if(typeof b=="number"&&(b&1073741823)===b){r=m.c m.ey(r==null?m.c=A.lq():r,b,c)}else{q=m.d if(q==null)q=m.d=A.lq() p=A.i2(b)&1073741823 o=q[p] if(o==null){A.lr(q,p,[b,c]);++m.a m.e=null}else{n=m.dH(o,b) if(n>=0)o[n+1]=c else{o.push(b,c);++m.a m.e=null}}}}, bI(a,b){var s,r,q,p,o,n,m=this,l=m.$ti l.q("~(1,2)").a(b) s=m.eB() for(r=s.length,q=l.c,l=l.y[1],p=0;p"))}} A.eT.prototype={ gO(){var s=this.d return s==null?this.$ti.c.a(s):s}, D(){var s=this,r=s.b,q=s.c,p=s.a if(r!==p.e)throw A.h(A.ba(p)) else if(q>=r.length){s.d=null return!1}else{s.d=r[q] s.c=q+1 return!0}}, $iA:1} A.iR.prototype={ $2(a,b){this.a.h(0,this.b.a(a),this.c.a(b))}, $S:24} A.G.prototype={ gH(a){return new A.cb(a,this.gA(a),A.aL(a).q("cb"))}, bE(a,b){return this.l(a,b)}, ce(a,b){var s,r=this.gA(a) for(s=0;s"))}, cs(a,b,c){var s=A.aL(a) return new A.b0(a,s.am(c).q("1(G.E)").a(b),s.q("@").am(c).q("b0<1,2>"))}, dq(a,b){return A.dh(a,b,null,A.aL(a).q("G.E"))}, h7(a,b){return A.dh(a,0,A.f8(b,"count",t.p),A.aL(a).q("G.E"))}, bh(a,b,c){var s,r=this.gA(a) A.by(b,c,r) A.by(b,c,this.gA(a)) s=A.aL(a).q("G.E") s=A.w(A.dh(a,b,c,s),s) return s}, aB(a,b,c,d){var s A.aL(a).q("G.E?").a(d) A.by(b,c,this.gA(a)) for(s=b;s").a(d) A.by(b,c,this.gA(a)) s=c-b if(s===0)return A.df(e,"skipCount") if(t.j.b(d)){r=e q=d}else{q=J.kM(d,e).e5(0,!1) r=0}p=J.a9(q) if(r+s>p.gA(q))throw A.h(A.mm()) if(r=0;--o)this.h(a,b+o,p.l(q,r+o)) else for(o=0;o").a(c) this.bB(a,b,b+c.length,c)}, C(a){return A.mn(a,"[","]")}, $iC:1, $ie:1, $iq:1} A.ah.prototype={ bI(a,b){var s,r,q,p=A.l(this) p.q("~(ah.K,ah.V)").a(b) for(s=this.gc4(),s=s.gH(s),p=p.q("ah.V");s.D();){r=s.gO() q=this.l(0,r) b.$2(r,q==null?p.a(q):q)}}, gA(a){var s=this.gc4() return s.gA(s)}, C(a){return A.l_(this)}, $iaP:1} A.iV.prototype={ $2(a,b){var s,r=this.a if(!r.a)this.b.a+=", " r.a=!1 r=this.b s=A.z(a) r.a=(r.a+=s)+": " s=A.z(b) r.a+=s}, $S:15} A.k7.prototype={ $0(){var s,r try{s=new TextDecoder("utf-8",{fatal:true}) return s}catch(r){}return null}, $S:11} A.k6.prototype={ $0(){var s,r try{s=new TextDecoder("utf-8",{fatal:false}) return s}catch(r){}return null}, $S:11} A.k3.prototype={ cr(a){var s,r,q=a.length,p=A.by(0,null,q),o=new Uint8Array(p) for(s=0;s=15){o=l.a n=A.qk(o,q,b,s) if(n!=null){if(!o)return n if(n.indexOf("\ufffd")<0)return n}}n=l.dB(q,b,s,!0) o=l.b if((o&1)!==0){m=A.qm(o) l.b=0 throw A.h(A.kU(m,a,p+l.c))}return n}, dB(a,b,c,d){var s,r,q=this if(c-b>1000){s=B.a.X(b+c,2) r=q.dB(a,b,s,!1) if((q.b&1)!==0)return r return r+q.dB(a,s,c,d)}return q.kr(a,b,c,d)}, kr(a,b,a0,a1){var s,r,q,p,o,n,m,l,k=this,j="AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFFFFFFFFFFFFFFFFGGGGGGGGGGGGGGGGHHHHHHHHHHHHHHHHHHHHHHHHHHHIHHHJEEBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBKCCCCCCCCCCCCDCLONNNMEEEEEEEEEEE",i=" \x000:XECCCCCN:lDb \x000:XECCCCCNvlDb \x000:XECCCCCN:lDb AAAAA\x00\x00\x00\x00\x00AAAAA00000AAAAA:::::AAAAAGG000AAAAA00KKKAAAAAG::::AAAAA:IIIIAAAAA000\x800AAAAA\x00\x00\x00\x00 AAAAA",h=65533,g=k.b,f=k.c,e=new A.ez(""),d=b+1,c=a.length if(!(b>=0&&b=0&&s<256))return A.a(j,s) q=j.charCodeAt(s)&31 f=g<=32?s&61694>>>q:(s&63|f<<6)>>>0 p=g+q if(!(p>=0&&p<144))return A.a(i,p) g=i.charCodeAt(p) if(g===0){p=A.d9(f) e.a+=p if(d===a0)break A break}else if((g&1)!==0){if(r)switch(g){case 69:case 67:p=A.d9(h) e.a+=p break case 65:p=A.d9(h) e.a+=p;--d break default:p=A.d9(h) e.a=(e.a+=p)+p break}else{k.b=g k.c=d-1 return""}g=0}if(d===a0)break A o=d+1 if(!(d>=0&&d=0&&d=0&&o=128){n=m-1 o=m break}o=m}if(n-d<20)for(l=d;l32)if(r){c=A.d9(h) e.a+=c}else{k.b=77 k.c=a0 return""}k.b=g k.c=f c=e.a return c.charCodeAt(0)==0?c:c}} A.fp.prototype={ W(a,b){var s if(b==null)return!1 s=!1 if(b instanceof A.fp)if(this.a===b.a)s=this.b===b.b return s}, gJ(a){return A.l1(this.a,this.b,B.ab)}, C(a){var s=this,r=A.o9(A.oY(s)),q=A.fq(A.oW(s)),p=A.fq(A.oS(s)),o=A.fq(A.oT(s)),n=A.fq(A.oV(s)),m=A.fq(A.oX(s)),l=A.m0(A.oU(s)),k=s.b,j=k===0?"":A.m0(k) return r+"-"+q+"-"+p+" "+o+":"+n+":"+m+"."+l+j+"Z"}} A.jL.prototype={ C(a){return this.a5()}} A.T.prototype={ gcv(){return A.oR(this)}} A.fc.prototype={ C(a){var s=this.a if(s!=null)return"Assertion failed: "+A.ii(s) return"Assertion failed"}} A.bh.prototype={} A.aX.prototype={ gdE(){return"Invalid argument"+(!this.a?"(s)":"")}, gdD(){return""}, C(a){var s=this,r=s.c,q=r==null?"":" ("+r+")",p=s.d,o=p==null?"":": "+A.z(p),n=s.gdE()+q+o if(!s.a)return n return n+s.gdD()+": "+A.ii(s.ge1())}, ge1(){return this.b}} A.de.prototype={ ge1(){return A.n5(this.b)}, gdE(){return"RangeError"}, gdD(){var s,r=this.e,q=this.f if(r==null)s=q!=null?": Not less than or equal to "+A.z(q):"" else if(q==null)s=": Not greater than or equal to "+A.z(r) else if(q>r)s=": Not in inclusive range "+A.z(r)+".."+A.z(q) else s=q864e13)A.b8(A.an(r,-864e13,864e13,"millisecondsSinceEpoch",null)) A.f8(!0,"isUtc",t.y) return new A.fp(r,0,!0)}if(a instanceof RegExp)throw A.h(A.c2("structured clone of RegExp",null)) if(a instanceof Promise)return A.rS(a,t.X) q=Object.getPrototypeOf(a) if(q===Object.prototype||q===null){p=t.X o=A.I(p,p) s.h(0,a,o) n=Object.keys(a) m=[] for(s=J.ak(n),p=s.gH(n);p.D();)m.push(A.nl(p.gO())) for(l=0;lg.b)g.b=r if(r>>0 k=k>>>1}for(h=(l|s)>>>0,i=j;i=0))return A.a(p,i) p[i]=h}++n}++o n=n<<1>>>0 m=m<<1>>>0}}} A.jE.prototype={} A.k9.prototype={ kt(a,b,c,d){var s,r,q,p,o,n,m=null for(;;){s=a.c r=a.d r===$&&A.b("_length") if(!(s=0&&s=0&&q>>5&1)!==0){a.k() return!1}if(m!=null)b.a6(m) s=new A.ef(new Uint8Array(32768),B.aa) new A.iB(a,s).j8() m=J.E(B.d.gB(s.c),s.c.byteOffset,s.b) a.k()}if(m!=null)b.a6(m) return!0}} A.jF.prototype={} A.ka.prototype={ fV(a,b){var s t.L.a(a) s=A.mv(B.a_,32768) this.ky(A.iC(a,B.aa,null,null),s,b,!1,null) return s.e6()}, ky(a,b,c,d,e){var s,r,q,p,o,n,m,l,k b.a=B.a_ s=(B.a.P(15,0,15)-8<<4|8)>>>0 b.p(s) r=s*256 for(q=0;p=(q|0)>>>0,B.a.a7(r+p,31)!==0;)++q b.p(p) o=a.c n=A.rB(a) a.c=o A.oa(a,6,b,15) p=n&255 m=n>>>24&255 l=n>>>16&255 k=n>>>8&255 if(b.a===B.a_){b.p(m) b.p(l) b.p(k) b.p(p)}else{b.p(p) b.p(k) b.p(l) b.p(m)}}} A.dn.prototype={ a5(){return"_DeflateFlushMode."+this.b}} A.ie.prototype={ j9(a,b){var s,r,q,p,o=this,n=!0 if(b>=9)if(b<=15)n=a>9 if(n)return!1 s=o.j3(a) if(s==null)return!1 $.bb.b=s n=new Uint16Array(1146) o.p1=n r=new Uint16Array(122) o.p2=r q=new Uint16Array(78) o.p3=q o.as=b p=o.Q=B.a.R(1,b) o.at=p-1 o.db=15 o.cy=32768 o.dx=32767 o.dy=5 o.ax=new Uint8Array(p*2) o.ch=new Uint16Array(p) o.CW=new Uint16Array(32768) o.y1=16384 o.f=new Uint8Array(65536) o.r=65536 o.bG=16384 o.xr=49152 o.k4=a o.w=o.x=o.ok=0 o.c=113 o.d=0 p=o.p4 p.a=n p.c=$.nM() p=o.R8 p.a=r p.c=$.nL() p=o.RG p.a=q p.c=$.nK() o.bc=o.aS=0 o.bR=8 o.eX() o.ay=2*o.Q B.A.aB(o.CW,0,o.cy,0) o.k2=o.fr=o.id=0 o.fx=o.k3=2 o.cx=o.go=0 return!0}, iF(a){var s,r,q,p,o=this,n=o.x n===$&&A.b("_pending") if(n!==0)o.dI() n=o.a s=n.c n=n.d n===$&&A.b("_length") r=!0 if(s>=n){n=o.k2 n===$&&A.b("_lookAhead") if(n===0)n=a!==B.az&&o.c!==666 else n=r}else n=r if(n){switch($.bb.cD().e){case 0:q=o.iI(a) break case 1:q=o.iG(a) break case 2:q=o.iH(a) break default:q=-1 break}n=q===2 if(n||q===3)o.c=666 if(q===0||n)return 0 if(q===1){if(a===B.lf){o.aG(2,3) o.cq(256,B.aj) o.fM() n=o.bR n===$&&A.b("_lastEOBLen") s=o.bc s===$&&A.b("_numValidBits") if(1+n+10-s<9){o.aG(2,3) o.cq(256,B.aj) o.fM()}o.bR=7}else{o.fk(0,0,!1) if(a===B.lg){n=o.cy n===$&&A.b("_hashSize") s=o.CW p=0 for(;p=0&&b<573))return A.a(m,b) s=m[b] r=b<<1>>>0 q=m.$flags|0 p=this.x2 for(;;){o=this.to o===$&&A.b("_heapLen") if(!(r<=o))break if(r=0&&o<573))return A.a(m,o) o=m[o] if(!(r>=0&&r<573))return A.a(m,r) o=A.m1(a,o,m[r],p)}else o=!1 if(o)++r if(!(r>=0&&r<573))return A.a(m,r) if(A.m1(a,s,m[r],p))break o=m[r] q&2&&A.c(m) if(!(b>=0&&b<573))return A.a(m,b) m[b]=o n=r<<1>>>0 b=r r=n}q&2&&A.c(m) if(!(b>=0&&b<573))return A.a(m,b) m[b]=s}, fe(a,b){var s,r,q,p,o,n,m,l,k,j,i,h="_bitLengthTree",g=a.length if(1>=g)return A.a(a,1) s=a[1] if(s===0){r=138 q=3}else{r=7 q=4}p=(b+1)*2+1 a.$flags&2&&A.c(a) if(!(p>=0&&p=3;--r){p===$&&A.b("_bitLengthTree") s=B.ar[r]*2+1 if(!(s<78))return A.a(p,s) if(p[s]!==0)break}p=q.aO p===$&&A.b("_optimalLen") q.aO=p+(3*(r+1)+5+5+4) return r}, k6(a,b,c){var s,r,q,p,o=this o.aG(a-257,5) s=b-1 o.aG(s,5) o.aG(c-4,4) for(r=0;r=d)return A.a(a,1) s=a[1] if(s===0){r=138 q=3}else{r=7 q=4}for(p=t.L,o=0,n=-1,m=0;o<=b;s=k){++o l=o*2+1 if(!(l=0&&s16-b){s===$&&A.b(q) p=r.aS=(s|B.a.V(a,p)&65535)>>>0 r.bi(p) r.bi(A.aC(p,8)) r.aS=A.aC(a,16-r.bc) r.bc=r.bc+(b-16)}else{s===$&&A.b(q) r.aS=(s|B.a.V(a,p)&65535)>>>0 r.bc=p+b}}, cF(a,b){var s,r,q,p,o,n=this,m="_dynamicLengthTree",l="_matches",k="_dynamicDistTree",j=n.f j===$&&A.b("_pendingBuffer") s=n.bG s===$&&A.b("_dbuf") r=n.y2 r===$&&A.b("_lastLit") r=s+r*2 s=A.aC(a,8) j.$flags&2&&A.c(j) if(!(r=0&&s<1146))return A.a(j,s) r=j[s] j.$flags&2&&A.c(j) j[s]=r+1}else{j=n.cg j===$&&A.b(l) n.cg=j+1 j=n.p1 j===$&&A.b(m) if(!(b>=0&&b<256))return A.a(B.aQ,b) s=(B.aQ[b]+256+1)*2 if(!(s<1146))return A.a(j,s) r=j[s] j.$flags&2&&A.c(j) j[s]=r+1 r=n.p2 r===$&&A.b(k) s=A.mR(a-1)*2 if(!(s<122))return A.a(r,s) j=r[s] r.$flags&2&&A.c(r) r[s]=j+1}j=n.y2 if((j&8191)===0){s=n.k4 s===$&&A.b("_level") s=s>2}else s=!1 if(s){p=j*8 j=n.id j===$&&A.b("_strStart") s=n.fr s===$&&A.b("_blockStart") for(r=n.p2,o=0;o<30;++o){r===$&&A.b(k) q=o*2 if(!(q<122))return A.a(r,q) p+=r[q]*(5+B.a1[o])}p=A.aC(p,3) r=n.cg r===$&&A.b(l) q=n.y2 if(r=a.length)return A.a(a,513) k.bR=a[513]}, hn(){var s,r,q,p,o,n="_dynamicLengthTree" for(s=this.p1,r=0,q=0;r<7;){s===$&&A.b(n) p=r*2 if(!(p<1146))return A.a(s,p) q+=s[p];++r}for(o=0;r<128;){s===$&&A.b(n) p=r*2 if(!(p<1146))return A.a(s,p) o+=s[p];++r}while(r<256){s===$&&A.b(n) p=r*2 if(!(p<1146))return A.a(s,p) q+=s[p];++r}this.y=q>A.aC(o,2)?0:1}, fM(){var s=this,r="_bitBuffer",q=s.bc q===$&&A.b("_numValidBits") if(q===16){q=s.aS q===$&&A.b(r) s.bi(q) s.bi(A.aC(q,8)) s.bc=s.aS=0}else if(q>=8){q=s.aS q===$&&A.b(r) s.bi(q) s.aS=A.aC(s.aS,8) s.bc=s.bc-8}}, er(){var s=this,r="_bitBuffer",q=s.bc q===$&&A.b("_numValidBits") if(q>8){q=s.aS q===$&&A.b(r) s.bi(q) s.bi(A.aC(q,8))}else if(q>0){q=s.aS q===$&&A.b(r) s.bi(q)}s.bc=s.aS=0}, bZ(a){var s,r,q,p,o,n=this,m=n.fr m===$&&A.b("_blockStart") if(m>=0)s=m else s=-1 r=n.id r===$&&A.b("_strStart") m=r-m r=n.k4 r===$&&A.b("_level") if(r>0){if(n.y===2)n.hn() n.p4.du(n) n.R8.du(n) q=n.i0() r=n.aO r===$&&A.b("_optimalLen") p=A.aC(r+3+7,3) r=n.bH r===$&&A.b("_staticLen") o=A.aC(r+3+7,3) if(o<=p)p=o}else{o=m+5 p=o q=0}if(m+4<=p&&s!==-1)n.fk(s,m,a) else if(o===p){n.aG(2+(a?1:0),3) n.eA(B.aj,B.bI)}else{n.aG(4+(a?1:0),3) m=n.p4.b m===$&&A.b("maxCode") s=n.R8.b s===$&&A.b("maxCode") n.k6(m+1,s+1,q+1) s=n.p1 s===$&&A.b("_dynamicLengthTree") m=n.p2 m===$&&A.b("_dynamicDistTree") n.eA(s,m)}n.eX() if(a)n.er() n.fr=n.id n.dI()}, iI(a){var s,r,q,p,o,n=this,m=n.r m===$&&A.b("_pendingBufferSize") s=m-5 s=65535>s?s:65535 for(m=a===B.az;;){r=n.k2 r===$&&A.b("_lookAhead") if(r<=1){n.dG() r=n.k2 q=r===0 if(q&&m)return 0 if(q)break}q=n.id q===$&&A.b("_strStart") r=n.id=q+r n.k2=0 q=n.fr q===$&&A.b("_blockStart") p=q+s if(r>=p){n.k2=r-p n.id=p n.bZ(!1)}r=n.id q=n.fr o=n.Q o===$&&A.b("_windowSize") if(r-q>=o-262)n.bZ(!1)}m=a===B.a8 n.bZ(m) return m?3:1}, fk(a,b,c){var s,r=this r.aG(c?1:0,3) r.er() r.bR=8 r.bi(b) r.bi(A.aC(b,8)) s=(~b>>>0)+65536&65535 r.bi(s) r.bi(A.aC(s,8)) s=r.ax s===$&&A.b("_window") r.jD(s,a,b)}, dG(){var s,r,q,p,o,n,m,l,k,j,i,h=this,g="_windowSize",f=h.a do{s=h.ay s===$&&A.b("_actualWindowSize") r=h.k2 r===$&&A.b("_lookAhead") q=h.id q===$&&A.b("_strStart") p=s-r-q if(p===0&&q===0&&r===0){s=h.Q s===$&&A.b(g) p=s}else{s=h.Q s===$&&A.b(g) if(q>=s+s-262){r=h.ax r===$&&A.b("_window") B.d.ar(r,0,s,r,s) s=h.k1 o=h.Q h.k1=s-o h.id=h.id-o s=h.fr s===$&&A.b("_blockStart") h.fr=s-o s=h.cy s===$&&A.b("_hashSize") r=h.CW r===$&&A.b("_head") q=r.length n=r.$flags|0 m=s l=m do{--m if(!(m>=0&&m=o?k-o:0 n&2&&A.c(r) r[m]=s}while(--l,l!==0) s=h.ch s===$&&A.b("_prev") r=s.length q=s.$flags|0 m=o l=m do{--m if(!(m>=0&&m=o?k-o:0 q&2&&A.c(s) s[m]=n}while(--l,l!==0) p+=o}}s=f.c r=f.d r===$&&A.b("_length") if(s>=r)return s=h.ax s===$&&A.b("_window") l=h.jG(s,h.id+h.k2,p) s=h.k2=h.k2+l if(s>=3){r=h.ax q=h.id n=r.length if(q>>>0!==q||q>=n)return A.a(r,q) j=r[q]&255 h.cx=j i=h.dy i===$&&A.b("_hashShift") i=B.a.V(j,i);++q if(!(q>>0}}while(s<262&&!(f.c>=f.d))}, iG(a){var s,r,q,p,o,n,m,l,k,j,i,h=this,g="_insertHash",f="_hashShift",e="_window",d="_strStart",c="_hashMask",b="_windowMask" for(s=a===B.az,r=$.bb.a,q=0;;){p=h.k2 p===$&&A.b("_lookAhead") if(p<262){h.dG() p=h.k2 if(p<262&&s)return 0 if(p===0)break}if(p>=3){p=h.cx p===$&&A.b(g) o=h.dy o===$&&A.b(f) o=B.a.V(p,o) p=h.ax p===$&&A.b(e) n=h.id n===$&&A.b(d) m=n+2 if(!(m>=0&&m>>0 h.cx=p m=h.CW m===$&&A.b("_head") if(!(p>>0 l.$flags&2&&A.c(l) if(!(k>=0&&k=3){o===$&&A.b(d) j=h.cF(o-h.k1,p-3) p=h.k2 o=h.fx p-=o h.k2=p n=$.bb.b if(n===$.bb)A.b8(A.iL(r)) if(o<=n.b&&p>=3){p=h.fx=o-1 do{o=h.id=h.id+1 n=h.cx n===$&&A.b(g) m=h.dy m===$&&A.b(f) m=B.a.V(n,m) n=h.ax n===$&&A.b(e) l=o+2 if(!(l>=0&&l>>0 h.cx=n l=h.CW l===$&&A.b("_head") if(!(n>>0 k.$flags&2&&A.c(k) if(!(i>=0&&i=0&&p>>0}}else{p=h.ax p===$&&A.b(e) o===$&&A.b(d) if(!(o>=0&&o=3){p=g.cx p===$&&A.b(f) o=g.dy o===$&&A.b(e) o=B.a.V(p,o) p=g.ax p===$&&A.b(d) n=g.id n===$&&A.b(c) m=n+2 if(!(m>=0&&m>>0 g.cx=p m=g.CW m===$&&A.b("_head") if(!(p>>0 l.$flags&2&&A.c(l) if(!(k>=0&&k4096}}else n=!0 if(n){g.fx=2 p=o}}else p=o o=g.k3 if(o>=3&&p<=o){p=g.id p===$&&A.b(c) j=p+g.k2-3 i=g.cF(p-1-g.fy,o-3) o=g.k2 p=g.k3 g.k2=o-(p-1) p=g.k3=p-2 do{o=g.id=g.id+1 if(o<=j){n=g.cx n===$&&A.b(f) m=g.dy m===$&&A.b(e) m=B.a.V(n,m) n=g.ax n===$&&A.b(d) l=o+2 if(!(l>=0&&l>>0 g.cx=n l=g.CW l===$&&A.b("_head") if(!(n>>0 k.$flags&2&&A.c(k) if(!(h>=0&&h=0&&o=0&&rr?a-r:0 p=$.bb.cD().c r=c.at r===$&&A.b("_windowMask") o=c.id+258 n=c.ax n===$&&A.b("_window") m=a+s l=m-1 k=n.length if(!(l>=0&&l=0&&m=$.bb.cD().a)b=b>>>2 n=c.k2 n===$&&A.b("_lookAhead") if(p>n)p=n h=o-258 g=s f=a do{A:{a=c.ax s=a0+g n=a.length if(!(s>=0&&s=0))return A.a(a,s) if(a[s]===j){if(!(a0>=0&&a0=0&&f=0&&f=0&&eg){c.k1=a0 if(d>=p){g=d break}a=c.ax s=h+d n=s-1 m=a.length if(!(n>=0&&n=0&&sq){--b a=b!==0}else a=!1}while(a) a=c.k2 if(g<=a)return g return a}, jG(a,b,c){var s,r,q,p,o,n,m=this if(c!==0){s=m.a r=s.c s=s.d s===$&&A.b("_length") s=r>=s}else s=!0 if(s)return 0 q=m.a.aj(c) p=q.gA(0) if(p===0)return 0 o=q.a1() n=o.length if(p>n)p=n B.d.bB(a,b,b+p,o) m.e+=p m.d=A.bk(o,m.d) return p}, dI(){var s,r=this,q=r.x q===$&&A.b("_pending") s=r.f s===$&&A.b("_pendingBuffer") r.b.hf(s,q) s=r.w s===$&&A.b("_pendingOut") r.w=s+q q=r.x-q r.x=q if(q===0)r.w=0}, j3(a){switch(a){case 0:return new A.aV(0,0,0,0,0) case 1:return new A.aV(4,4,8,4,1) case 2:return new A.aV(4,5,16,8,1) case 3:return new A.aV(4,6,32,32,1) case 4:return new A.aV(4,4,16,16,2) case 5:return new A.aV(8,16,32,32,2) case 6:return new A.aV(8,16,128,128,2) case 7:return new A.aV(8,32,128,256,2) case 8:return new A.aV(32,128,258,1024,2) case 9:return new A.aV(32,258,258,4096,2)}return null}} A.aV.prototype={} A.jX.prototype={ j0(a5){var s,r,q,p,o,n,m,l,k,j,i,h,g,f,e,d,c,b,a,a0,a1,a2=this,a3="_optimalLen",a4=a2.a a4===$&&A.b("dynamicTree") s=a2.c s===$&&A.b("staticDesc") r=s.a q=s.b p=s.c o=s.e for(s=a5.rx,n=s.$flags|0,m=0;m<=15;++m){n&2&&A.c(s) s[m]=0}l=a5.ry k=a5.x1 k===$&&A.b("_heapMax") if(!(k>=0&&k<573))return A.a(l,k) j=l[k]*2+1 a4.$flags&2&&A.c(a4) i=a4.length if(!(j>=0&&j=0&&do){++g m=o}a4.$flags&2&&A.c(a4) a4[d]=m c=a2.b c===$&&A.b("maxCode") if(f>c)continue if(!(m<16))return A.a(s,m) c=s[m] n&2&&A.c(s) s[m]=c+1 if(f>=p){c=f-p if(!(c>=0&&c=0&&e=0&&a0<16))return A.a(s,a0) k=s[a0] if(!(k===0))break;--a0}n&2&&A.c(s) s[a0]=k-1 k=a0+1 if(!(k<16))return A.a(s,k) s[k]=s[k]+2 if(!(o<16))return A.a(s,o) s[o]=s[o]-1 g-=2}while(g>0) for(m=o;m!==0;--m){if(!(m>=0))return A.a(s,m) f=s[m] while(f!==0){--h if(!(h>=0&&h<573))return A.a(l,h) a1=l[h] n=a2.b n===$&&A.b("maxCode") if(a1>n)continue n=a1*2 k=n+1 if(!(k>=0&&k=0&&n=0&&i<573))return A.a(p,i) p[i]=k m&2&&A.c(n) if(!(k<573))return A.a(n,k) n[k]=0 j=k}else{++i l&2&&A.c(a0) if(!(i=0))return A.a(p,h) p[h]=g h=g*2 l&2&&A.c(a0) if(!(h>=0&&h=0))return A.a(n,g) n[g]=0 f=a1.aO f===$&&A.b("_optimalLen") a1.aO=f-1 if(i){f=a1.bH f===$&&A.b("_staticLen");++h if(!(h=1;--k)a1.dS(a0,k) g=q do{k=p[1] i=a1.to-- if(!(i>=0&&i<573))return A.a(p,i) i=p[i] o&2&&A.c(p) p[1]=i a1.dS(a0,1) e=p[1] i=--a1.x1 if(!(i>=0&&i<573))return A.a(p,i) p[i]=k;--i a1.x1=i if(!(i>=0))return A.a(p,i) p[i]=e i=g*2 h=k*2 if(!(h>=0&&h=0&&d=0&&k<573))return A.a(n,k) c=n[k] if(!(e>=0&&e<573))return A.a(n,e) f=n[e] i=c>f?c:f m&2&&A.c(n) if(!(g<573))return A.a(n,g) n[g]=i+1;++h;++d if(!(d=2){g=b continue}else break}while(!0) s=--a1.x1 o=p[1] if(!(s>=0&&s<573))return A.a(p,s) p[s]=o a.j0(a1) A.q0(a0,j,a1.rx)}} A.k_.prototype={} A.iB.prototype={ gbD(){var s=this.a if(s==null)return s s.d===$&&A.b("_length") return s}, j8(){var s,r,q=this q.e=q.d=0 if(q.gbD()==null)return for(;;){s=q.gbD() r=s.c s=s.d s===$&&A.b("_length") if(!(r=r s=r}else s=!0 if(s)return!1 q=p.bj(3) switch(B.a.j(q,1)){case 0:if(p.jw()===-1)return!1 break case 1:if(p.eH($.ny(),$.nx())===-1)return!1 break case 2:if(p.jn()===-1)return!1 break default:return!1}return(q&1)===0}, bj(a){var s,r,q,p,o=this if(a===0)return 0 while(s=o.e,s=s)return-1 s=o.gbD() r=s.b r.toString s=s.c++ if(!(s>=0&&s>>0 o.e=r+8}r=o.d p=B.a.R(1,a) o.d=B.a.a3(r,a) o.e=s-a return(r&p-1)>>>0}, dU(a){var s,r,q,p,o,n,m,l=this,k=a.a k===$&&A.b("table") s=a.b while(r=l.e,r=r)return-1 r=l.gbD() q=r.b q.toString r=r.c++ if(!(r>=0&&r>>0 l.e=q+8}q=l.d o=(q&B.a.V(1,s)-1)>>>0 if(!(o>>16 l.d=B.a.a3(q,m) l.e=r-m return n&65535}, jw(){var s,r,q=this q.e=q.d=0 s=q.bj(16) r=q.bj(16) if(s!==0&&s!==(r^65535)>>>0)return-1 if(s>q.gbD().gA(0))return-1 q.c.lb(q.gbD().aj(s)) return 0}, jn(){var s,r,q,p,o,n,m,l,k,j,i=this,h=i.bj(5) if(h===-1)return-1 h+=257 if(h>288)return-1 s=i.bj(5) if(s===-1)return-1;++s if(s>32)return-1 r=i.bj(4) if(r===-1)return-1 r+=4 if(r>19)return-1 q=new Uint8Array(19) for(p=0;p285)return-1 if(r===256)break if(r<256){s.p(r&255) continue}q=r-257 if(!(q>=0&&q<29))return A.a(B.c0,q) p=B.c0[q]+k.bj(B.k2[q]) o=k.dU(b) if(o<0||o>29)return-1 if(!(o>=0&&o<30))return A.a(B.c1,o) n=B.c1[o]+k.bj(B.a1[o]) for(m=-n;p>n;){s.a6(s.al(m)) p-=n}if(p===n)s.a6(s.al(m)) else s.a6(s.eg(m,p-n))}while(s=k.e,s>=8){k.e=s-8 s=k.gbD() m=--s.c l=s.d l===$&&A.b("_length") s.c=B.a.P(m,0,l)}return 0}, ic(a,b,c){var s,r,q,p,o,n,m,l,k=this for(s=0,r=0;r0;o=m,r=l){l=r+1 n&2&&A.c(c) if(!(r>=0&&r0;o=m,r=l){l=r+1 n&2&&A.c(c) if(!(r>=0&&r0;o=m,r=l){l=r+1 n&2&&A.c(c) if(!(r>=0&&r15)return-1 l=r+1 c.$flags&2&&A.c(c) if(!(r>=0&&r=0&&sq)s=q-r return J.E(B.d.gB(o),p.b.byteOffset+p.c,s)}} A.fL.prototype={ k(){var s=this,r=s.G(),q=s.G(),p=s.G(),o=s.G() if(s.a===B.a_)return(r<<24|q<<16|p<<8|o)>>>0 return(o<<24|p<<16|q<<8|r)>>>0}, aj(a){var s=this,r=s.hv(a,s.c) s.c=s.c+r.gA(0) return r}} A.ef.prototype={ e6(){return J.E(B.d.gB(this.c),this.c.byteOffset,this.b)}, p(a){var s,r,q=this if(q.b===q.c.length)q.jk() s=q.c r=q.b++ s.$flags&2&&A.c(s) if(!(r>=0&&rp)o.dO(r-p) B.d.bB(q,s,r,a) o.b+=b}, a6(a){return this.hf(a,null)}, lb(a){var s,r,q,p,o,n,m=this for(;;){s=m.b r=a.b q=r==null p=q?0:r.length-a.c o=m.c n=o.length if(!(s+p>n))break m.dO(s+(q?0:r.length-a.c)-n)}if(!q)B.d.ar(o,s,s+a.gA(0),r,a.c) m.b=m.b+a.gA(0)}, eg(a,b){var s=this if(a<0)a=s.b+a if(b==null)b=s.b else if(b<0)b=s.b+b return J.E(B.d.gB(s.c),s.c.byteOffset+a,b-a)}, al(a){return this.eg(a,null)}, dO(a){var s=a!=null?a>32768?a:32768:32768,r=this.c,q=r.length,p=new Uint8Array((q+s)*2) B.d.bB(p,0,q,r) this.c=p}, jk(){return this.dO(null)}, gA(a){return this.b}} A.he.prototype={} A.i6.prototype={} A.i7.prototype={ C(a){return"Exception: "+this.a}} A.bp.prototype={ C(a){return"ColorTriplet("+A.z(this.a)+", "+A.z(this.b)+", "+A.z(this.c)+")"}} A.ic.prototype={ a5(){return"Channel."+this.b}} A.Q.prototype={ D(){var s=this.b return++this.a=0))return A.a(s,b) s=s[b] r=$.S r=r!=null?r:A.V() if(!(s=0))return A.a(r,b) r[b]=s}}, gT(){return this.gm()}, gm(){var s=this.a,r=s.length if(r!==0){if(0>=r)return A.a(s,0) s=s[0] r=$.S r=r!=null?r:A.V() if(!(s=q)return A.a(r,0) r[0]=s}}, gt(){var s,r=this.a if(r.length>1){r=r[1] s=$.S s=s!=null?s:A.V() if(!(r1){s=A.J(a) r.$flags&2&&A.c(r) r[1]=s}}, gu(){var s,r=this.a if(r.length>2){r=r[2] s=$.S s=s!=null?s:A.V() if(!(r2){s=A.J(a) r.$flags&2&&A.c(r) r[2]=s}}, gv(){var s,r=this.a if(r.length>3){r=r[3] s=$.S s=s!=null?s:A.V() if(!(r3){s=A.J(s) r.$flags&2&&A.c(r) r[3]=s}}, gH(a){return new A.Q(this)}, W(a,b){var s,r if(b==null)return!1 s=!1 if(t.G.b(b))if(b.gA(b)===this.a.length){s=b.gJ(b) r=A.w(this,A.l(this).q("e.E")) s=s===A.n(r)}return s}, gJ(a){var s=A.w(this,A.l(this).q("e.E")) return A.n(s)}, $ix:1} A.cC.prototype={ U(){return new A.cC(new Float32Array(A.r(this.a)))}, gL(){return B.N}, gA(a){return this.a.length}, gM(){return null}, l(a,b){var s=this.a,r=s.length if(b=0))return A.a(s,b) s=s[b]}else s=0 return s}, h(a,b,c){var s=this.a,r=s.length if(b=0))return A.a(s,b) s[b]=c}}, gT(){var s=this.a,r=s.length if(r!==0){if(0>=r)return A.a(s,0) s=s[0]}else s=0 return s}, gm(){var s=this.a,r=s.length if(r!==0){if(0>=r)return A.a(s,0) s=s[0]}else s=0 return s}, sm(a){var s=this.a,r=s.length if(r!==0){s.$flags&2&&A.c(s) if(0>=r)return A.a(s,0) s[0]=a}}, gt(){var s=this.a return s.length>1?s[1]:0}, st(a){var s=this.a if(s.length>1){s.$flags&2&&A.c(s) s[1]=a}}, gu(){var s=this.a return s.length>2?s[2]:0}, su(a){var s=this.a if(s.length>2){s.$flags&2&&A.c(s) s[2]=a}}, gv(){var s=this.a return s.length>3?s[3]:1}, gZ(){return this.gv()/1}, gan(){return A.Y(this)}, af(a){var s,r,q=this q.sm(a.gm()) q.st(a.gt()) q.su(a.gu()) s=a.gv() r=q.a if(r.length>3){r.$flags&2&&A.c(r) r[3]=s}}, gH(a){return new A.Q(this)}, W(a,b){var s,r if(b==null)return!1 s=!1 if(t.G.b(b))if(b.gA(b)===this.a.length){s=b.gJ(b) r=A.w(this,A.l(this).q("e.E")) s=s===A.n(r)}return s}, gJ(a){var s=A.w(this,A.l(this).q("e.E")) return A.n(s)}, $ix:1} A.cD.prototype={ U(){return new A.cD(new Float64Array(A.r(this.a)))}, gL(){return B.P}, gA(a){return this.a.length}, gM(){return null}, l(a,b){var s=this.a,r=s.length if(b=0))return A.a(s,b) s=s[b]}else s=0 return s}, h(a,b,c){var s=this.a,r=s.length if(b=0))return A.a(s,b) s[b]=c}}, gT(){var s=this.a,r=s.length if(r!==0){if(0>=r)return A.a(s,0) s=s[0]}else s=0 return s}, gm(){var s=this.a,r=s.length if(r!==0){if(0>=r)return A.a(s,0) s=s[0]}else s=0 return s}, sm(a){var s=this.a,r=s.length if(r!==0){s.$flags&2&&A.c(s) if(0>=r)return A.a(s,0) s[0]=a}}, gt(){var s=this.a return s.length>1?s[1]:0}, st(a){var s=this.a if(s.length>1){s.$flags&2&&A.c(s) s[1]=a}}, gu(){var s=this.a return s.length>2?s[2]:0}, su(a){var s=this.a if(s.length>2){s.$flags&2&&A.c(s) s[2]=a}}, gv(){var s=this.a return s.length>3?s[3]:1}, gZ(){return this.gv()/1}, gan(){return A.Y(this)}, af(a){var s,r,q=this q.sm(a.gm()) q.st(a.gt()) q.su(a.gu()) s=a.gv() r=q.a if(r.length>3){r.$flags&2&&A.c(r) r[3]=s}}, gH(a){return new A.Q(this)}, W(a,b){var s,r if(b==null)return!1 s=!1 if(t.G.b(b))if(b.gA(b)===this.a.length){s=b.gJ(b) r=A.w(this,A.l(this).q("e.E")) s=s===A.n(r)}return s}, gJ(a){var s=A.w(this,A.l(this).q("e.E")) return A.n(s)}, $ix:1} A.cE.prototype={ U(){return new A.cE(new Int16Array(A.r(this.a)))}, gL(){return B.R}, gA(a){return this.a.length}, gM(){return null}, l(a,b){var s=this.a,r=s.length if(b=0))return A.a(s,b) s=s[b]}else s=0 return s}, h(a,b,c){var s,r=this.a,q=r.length if(b=0))return A.a(r,b) r[b]=s}}, gT(){var s=this.a,r=s.length if(r!==0){if(0>=r)return A.a(s,0) s=s[0]}else s=0 return s}, gm(){var s=this.a,r=s.length if(r!==0){if(0>=r)return A.a(s,0) s=s[0]}else s=0 return s}, sm(a){var s,r=this.a,q=r.length if(q!==0){s=B.b.i(a) r.$flags&2&&A.c(r) if(0>=q)return A.a(r,0) r[0]=s}}, gt(){var s=this.a return s.length>1?s[1]:0}, st(a){var s,r=this.a if(r.length>1){s=B.b.i(a) r.$flags&2&&A.c(r) r[1]=s}}, gu(){var s=this.a return s.length>2?s[2]:0}, su(a){var s,r=this.a if(r.length>2){s=B.b.i(a) r.$flags&2&&A.c(r) r[2]=s}}, gv(){var s=this.a return s.length>3?s[3]:0}, gZ(){return this.gv()/32767}, gan(){return A.Y(this)}, af(a){var s,r,q=this q.sm(a.gm()) q.st(a.gt()) q.su(a.gu()) s=a.gv() r=q.a if(r.length>3){s=B.b.i(s) r.$flags&2&&A.c(r) r[3]=s}}, gH(a){return new A.Q(this)}, W(a,b){var s,r if(b==null)return!1 s=!1 if(t.G.b(b))if(b.gA(b)===this.a.length){s=b.gJ(b) r=A.w(this,A.l(this).q("e.E")) s=s===A.n(r)}return s}, gJ(a){var s=A.w(this,A.l(this).q("e.E")) return A.n(s)}, $ix:1} A.cF.prototype={ U(){return new A.cF(new Int32Array(A.r(this.a)))}, gL(){return B.S}, gA(a){return this.a.length}, gM(){return null}, l(a,b){var s=this.a,r=s.length if(b=0))return A.a(s,b) s=s[b]}else s=0 return s}, h(a,b,c){var s,r=this.a,q=r.length if(b=0))return A.a(r,b) r[b]=s}}, gT(){var s=this.a,r=s.length if(r!==0){if(0>=r)return A.a(s,0) s=s[0]}else s=0 return s}, gm(){var s=this.a,r=s.length if(r!==0){if(0>=r)return A.a(s,0) s=s[0]}else s=0 return s}, sm(a){var s=this.a,r=s.length if(r!==0){A.o(a) s.$flags&2&&A.c(s) if(0>=r)return A.a(s,0) s[0]=a}}, gt(){var s=this.a return s.length>1?s[1]:0}, st(a){var s,r=this.a if(r.length>1){s=B.b.i(a) r.$flags&2&&A.c(r) r[1]=s}}, gu(){var s=this.a return s.length>2?s[2]:0}, su(a){var s,r=this.a if(r.length>2){s=B.b.i(a) r.$flags&2&&A.c(r) r[2]=s}}, gv(){var s=this.a return s.length>3?s[3]:0}, gZ(){return this.gv()/2147483647}, gan(){return A.Y(this)}, af(a){var s,r,q=this q.sm(a.gm()) q.st(a.gt()) q.su(a.gu()) s=a.gv() r=q.a if(r.length>3){s=B.b.i(s) r.$flags&2&&A.c(r) r[3]=s}}, gH(a){return new A.Q(this)}, W(a,b){var s,r if(b==null)return!1 s=!1 if(t.G.b(b))if(b.gA(b)===this.a.length){s=b.gJ(b) r=A.w(this,A.l(this).q("e.E")) s=s===A.n(r)}return s}, gJ(a){var s=A.w(this,A.l(this).q("e.E")) return A.n(s)}, $ix:1} A.cG.prototype={ U(){return new A.cG(new Int8Array(A.r(this.a)))}, gL(){return B.Q}, gA(a){return this.a.length}, gM(){return null}, l(a,b){var s=this.a,r=s.length if(b=0))return A.a(s,b) s=s[b]}else s=0 return s}, h(a,b,c){var s,r=this.a,q=r.length if(b=0))return A.a(r,b) r[b]=s}}, gT(){var s=this.a,r=s.length if(r!==0){if(0>=r)return A.a(s,0) s=s[0]}else s=0 return s}, gm(){var s=this.a,r=s.length if(r!==0){if(0>=r)return A.a(s,0) s=s[0]}else s=0 return s}, sm(a){var s,r=this.a,q=r.length if(q!==0){s=B.b.i(a) r.$flags&2&&A.c(r) if(0>=q)return A.a(r,0) r[0]=s}}, gt(){var s=this.a return s.length>1?s[1]:0}, st(a){var s,r=this.a if(r.length>1){s=B.b.i(a) r.$flags&2&&A.c(r) r[1]=s}}, gu(){var s=this.a return s.length>2?s[2]:0}, su(a){var s,r=this.a if(r.length>2){s=B.b.i(a) r.$flags&2&&A.c(r) r[2]=s}}, gv(){var s=this.a return s.length>3?s[3]:0}, gZ(){return this.gv()/127}, gan(){return A.Y(this)}, af(a){var s,r,q=this q.sm(a.gm()) q.st(a.gt()) q.su(a.gu()) s=a.gv() r=q.a if(r.length>3){s=B.b.i(s) r.$flags&2&&A.c(r) r[3]=s}}, gH(a){return new A.Q(this)}, W(a,b){var s,r if(b==null)return!1 s=!1 if(t.G.b(b))if(b.gA(b)===this.a.length){s=b.gJ(b) r=A.w(this,A.l(this).q("e.E")) s=s===A.n(r)}return s}, gJ(a){var s=A.w(this,A.l(this).q("e.E")) return A.n(s)}, $ix:1} A.cI.prototype={ U(){var s=this.b s===$&&A.b("data") return new A.cI(this.a,s)}, gL(){return B.y}, gM(){return null}, c8(a){var s if(a=this.a)return a=7-a s=this.b s===$&&A.b("data") this.b=b!==0?(s|B.a.V(1,a))>>>0:(s&~(B.a.V(1,a)&255))>>>0}, l(a,b){return this.c8(b)}, h(a,b,c){return this.bX(b,c)}, gT(){return this.c8(0)}, gm(){return this.c8(0)}, sm(a){this.bX(0,a)}, gt(){return this.c8(1)}, st(a){this.bX(1,a)}, gu(){return this.c8(2)}, su(a){this.bX(2,a)}, gv(){return this.c8(3)}, gZ(){return this.c8(3)/1}, gan(){return A.Y(this)}, af(a){this.ac(a.gm(),a.gt(),a.gu(),a.gv())}, ac(a,b,c,d){var s=this s.bX(0,a) s.bX(1,b) s.bX(2,c) s.bX(3,d)}, gH(a){return new A.Q(this)}, W(a,b){var s,r if(b==null)return!1 s=!1 if(t.G.b(b))if(b.gA(b)===this.a){s=b.gJ(b) r=A.w(this,A.l(this).q("e.E")) s=s===A.n(r)}return s}, gJ(a){var s=A.w(this,A.l(this).q("e.E")) return A.n(s)}, $ix:1, gA(a){return this.a}} A.cJ.prototype={ U(){return new A.cJ(new Uint16Array(A.r(this.a)))}, gL(){return B.m}, gA(a){return this.a.length}, gM(){return null}, l(a,b){var s=this.a,r=s.length if(b=0))return A.a(s,b) s=s[b]}else s=0 return s}, h(a,b,c){var s,r=this.a,q=r.length if(b=0))return A.a(r,b) r[b]=s}}, gT(){var s=this.a,r=s.length if(r!==0){if(0>=r)return A.a(s,0) s=s[0]}else s=0 return s}, gm(){var s=this.a,r=s.length if(r!==0){if(0>=r)return A.a(s,0) s=s[0]}else s=0 return s}, sm(a){var s,r=this.a,q=r.length if(q!==0){s=B.b.i(a) r.$flags&2&&A.c(r) if(0>=q)return A.a(r,0) r[0]=s}}, gt(){var s=this.a return s.length>1?s[1]:0}, st(a){var s,r=this.a if(r.length>1){s=B.b.i(a) r.$flags&2&&A.c(r) r[1]=s}}, gu(){var s=this.a return s.length>2?s[2]:0}, su(a){var s,r=this.a if(r.length>2){s=B.b.i(a) r.$flags&2&&A.c(r) r[2]=s}}, gv(){var s=this.a return s.length>3?s[3]:0}, gZ(){return this.gv()/65535}, gan(){return A.Y(this)}, af(a){var s,r,q=this q.sm(a.gm()) q.st(a.gt()) q.su(a.gu()) s=a.gv() r=q.a if(r.length>3){s=B.b.i(s) r.$flags&2&&A.c(r) r[3]=s}}, gH(a){return new A.Q(this)}, W(a,b){var s,r if(b==null)return!1 s=!1 if(t.G.b(b))if(b.gA(b)===this.a.length){s=b.gJ(b) r=A.w(this,A.l(this).q("e.E")) s=s===A.n(r)}return s}, gJ(a){var s=A.w(this,A.l(this).q("e.E")) return A.n(s)}, $ix:1} A.cK.prototype={ U(){var s=this.b s===$&&A.b("data") return new A.cK(this.a,s)}, gL(){return B.t}, gM(){return null}, c9(a){var s if(a>>0))&3}else s=0 return s}, bY(a,b){var s,r,q if(a>=this.a)return if(!(a>=0&&a<4))return A.a(B.bu,a) s=B.bu[a] r=B.b.i(b) q=this.b q===$&&A.b("data") this.b=(q&s|B.a.V(r&3,6-(a<<1>>>0)))>>>0}, l(a,b){return this.c9(b)}, h(a,b,c){return this.bY(b,c)}, gT(){return this.c9(0)}, gm(){return this.c9(0)}, sm(a){this.bY(0,a)}, gt(){return this.c9(1)}, st(a){this.bY(1,a)}, gu(){return this.c9(2)}, su(a){this.bY(2,a)}, gv(){return this.c9(3)}, gZ(){return this.c9(3)/3}, gan(){return A.Y(this)}, af(a){this.ac(a.gm(),a.gt(),a.gu(),a.gv())}, ac(a,b,c,d){var s=this s.bY(0,a) s.bY(1,b) s.bY(2,c) s.bY(3,d)}, gH(a){return new A.Q(this)}, W(a,b){var s,r if(b==null)return!1 s=!1 if(t.G.b(b))if(b.gA(b)===this.a){s=b.gJ(b) r=A.w(this,A.l(this).q("e.E")) s=s===A.n(r)}return s}, gJ(a){var s=A.w(this,A.l(this).q("e.E")) return A.n(s)}, $ix:1, gA(a){return this.a}} A.cL.prototype={ U(){return new A.cL(new Uint32Array(A.r(this.a)))}, gL(){return B.O}, gA(a){return this.a.length}, gM(){return null}, l(a,b){var s=this.a,r=s.length if(b=0))return A.a(s,b) s=s[b]}else s=0 return s}, h(a,b,c){var s,r=this.a,q=r.length if(b=0))return A.a(r,b) r[b]=s}}, gT(){var s=this.a,r=s.length if(r!==0){if(0>=r)return A.a(s,0) s=s[0]}else s=0 return s}, gm(){var s=this.a,r=s.length if(r!==0){if(0>=r)return A.a(s,0) s=s[0]}else s=0 return s}, sm(a){var s,r=this.a,q=r.length if(q!==0){s=B.b.i(a) r.$flags&2&&A.c(r) if(0>=q)return A.a(r,0) r[0]=s}}, gt(){var s=this.a return s.length>1?s[1]:0}, st(a){var s,r=this.a if(r.length>1){s=B.b.i(a) r.$flags&2&&A.c(r) r[1]=s}}, gu(){var s=this.a return s.length>2?s[2]:0}, su(a){var s,r=this.a if(r.length>2){s=B.b.i(a) r.$flags&2&&A.c(r) r[2]=s}}, gv(){var s=this.a return s.length>3?s[3]:0}, gZ(){return this.gv()/4294967295}, gan(){return A.Y(this)}, af(a){var s,r,q=this q.sm(a.gm()) q.st(a.gt()) q.su(a.gu()) s=a.gv() r=q.a if(r.length>3){s=B.b.i(s) r.$flags&2&&A.c(r) r[3]=s}}, gH(a){return new A.Q(this)}, W(a,b){var s,r if(b==null)return!1 s=!1 if(t.G.b(b))if(b.gA(b)===this.a.length){s=b.gJ(b) r=A.w(this,A.l(this).q("e.E")) s=s===A.n(r)}return s}, gJ(a){var s=A.w(this,A.l(this).q("e.E")) return A.n(s)}, $ix:1} A.cM.prototype={ U(){return new A.cM(this.a,new Uint8Array(A.r(this.b)))}, gL(){return B.z}, gM(){return null}, ca(a){var s,r if(a<0||a>=this.a)s=0 else{s=this.b r=s.length if(a<2){if(0>=r)return A.a(s,0) s=B.a.a4(s[0],4-(a<<2>>>0))&15}else{if(1>=r)return A.a(s,1) s=B.a.a4(s[1],4-((a&1)<<2))&15}}return s}, c0(a,b){var s,r,q,p if(a>=this.a)return s=B.a.P(B.b.i(b),0,15) if(a>1){a&=1 r=1}else r=0 if(a===0){q=this.b if(!(r>>0}else if(a===1){q=this.b if(!(r>>0}}, l(a,b){return this.ca(b)}, h(a,b,c){return this.c0(b,c)}, gT(){return this.ca(0)}, gm(){return this.ca(0)}, sm(a){this.c0(0,a)}, gt(){return this.ca(1)}, st(a){this.c0(1,a)}, gu(){return this.ca(2)}, su(a){this.c0(2,a)}, gv(){return this.ca(3)}, gZ(){return this.ca(3)/15}, gan(){return A.Y(this)}, af(a){this.ac(a.gm(),a.gt(),a.gu(),a.gv())}, ac(a,b,c,d){var s=this s.c0(0,a) s.c0(1,b) s.c0(2,c) s.c0(3,d)}, gH(a){return new A.Q(this)}, W(a,b){var s,r if(b==null)return!1 s=!1 if(t.G.b(b))if(b.gA(b)===this.a){s=b.gJ(b) r=A.w(this,A.l(this).q("e.E")) s=s===A.n(r)}return s}, gJ(a){var s=A.w(this,A.l(this).q("e.E")) return A.n(s)}, $ix:1, gA(a){return this.a}} A.bJ.prototype={ hz(a,b,c,d){var s,r=this.a r.$flags&2&&A.c(r) s=r.length if(0>=s)return A.a(r,0) r[0]=a if(1>=s)return A.a(r,1) r[1]=b if(2>=s)return A.a(r,2) r[2]=c if(3>=s)return A.a(r,3) r[3]=d}, U(){return new A.bJ(new Uint8Array(A.r(this.a)))}, gL(){return B.e}, gA(a){return this.a.length}, gM(){return null}, l(a,b){var s=this.a,r=s.length if(b=0))return A.a(s,b) s=s[b]}else s=0 return s}, h(a,b,c){var s,r=this.a,q=r.length if(b=0))return A.a(r,b) r[b]=s}}, gT(){var s=this.a,r=s.length if(r!==0){if(0>=r)return A.a(s,0) s=s[0]}else s=0 return s}, gm(){var s=this.a,r=s.length if(r!==0){if(0>=r)return A.a(s,0) s=s[0]}else s=0 return s}, sm(a){var s,r=this.a,q=r.length if(q!==0){s=B.b.i(a) r.$flags&2&&A.c(r) if(0>=q)return A.a(r,0) r[0]=s}}, gt(){var s=this.a return s.length>1?s[1]:0}, st(a){var s,r=this.a if(r.length>1){s=B.b.i(a) r.$flags&2&&A.c(r) r[1]=s}}, gu(){var s=this.a return s.length>2?s[2]:0}, su(a){var s,r=this.a if(r.length>2){s=B.b.i(a) r.$flags&2&&A.c(r) r[2]=s}}, gv(){var s=this.a return s.length>3?s[3]:255}, gZ(){return this.gv()/255}, gan(){return A.Y(this)}, af(a){var s,r,q=this q.sm(a.gm()) q.st(a.gt()) q.su(a.gu()) s=a.gv() r=q.a if(r.length>3){s=B.b.i(s) r.$flags&2&&A.c(r) r[3]=s}}, gH(a){return new A.Q(this)}, W(a,b){var s,r if(b==null)return!1 s=!1 if(t.G.b(b))if(b.gA(b)===this.a.length){s=b.gJ(b) r=A.w(this,A.l(this).q("e.E")) s=s===A.n(r)}return s}, gJ(a){var s=A.w(this,A.l(this).q("e.E")) return A.n(s)}, $ix:1} A.fk.prototype={} A.cH.prototype={} A.dz.prototype={ U(){return new A.dz(this.a)}, gL(){return B.e}, gA(a){return 4}, gM(){return null}, l(a,b){var s if(b>=0&&b<4){s=b<<3>>>0 s=B.a.a3((this.a&B.a.R(255,s))>>>0,s)}else s=0 return s}, h(a,b,c){}, af(a){}, gT(){return this.l(0,0)}, gm(){return this.l(0,0)}, sm(a){}, gt(){return this.l(0,1)}, st(a){}, gu(){return this.l(0,2)}, su(a){}, gv(){return this.l(0,3)}, gZ(){return this.gv()/255}, gan(){return A.Y(this)}, gH(a){return new A.Q(this)}, W(a,b){var s,r,q=this if(b==null)return!1 s=!1 if(t.G.b(b))if(b.gA(b)===q.gA(q)){s=b.gJ(b) r=A.w(q,A.l(q).q("e.E")) s=s===A.n(r)}return s}, gJ(a){var s=A.w(this,A.l(this).q("e.E")) return A.n(s)}, $ix:1} A.fn.prototype={ gv(){return 255}, gZ(){return 1}, gA(a){return 3}} A.as.prototype={ a5(){return"Format."+this.b}} A.dH.prototype={ a5(){return"FormatType."+this.b}} A.fe.prototype={ a5(){return"BlendMode."+this.b}} A.bK.prototype={ cW(a){var s=$.kJ() if(!s.ag(a))return"" return s.l(0,a).a}, C(a){var s,r,q,p,o,n,m,l,k,j,i,h,g,f,e=this for(s=e.a,r=new A.O(s,s.r,s.e,A.l(s).q("O<1>")),q=t.p,p=t.r,o=t.N,n=t.P,m="";r.D();){l=r.d m+=l+"\n" k=s.l(0,l) for(l=k.a,l=new A.O(l,l.r,l.e,A.l(l).q("O<1>"));l.D();){j=l.d i=k.l(0,j) m=i==null?m+("\t"+e.cW(j)+"\n"):m+("\t"+e.cW(j)+": "+i.C(0)+"\n")}for(l=k.b.a,j=new A.O(l,l.r,l.e,A.l(l).q("O<1>"));j.D();){h=j.d m+=h+"\n" if(!l.ag(h))l.h(0,h,new A.aE(A.I(q,p),new A.aN(A.I(o,n)))) g=l.l(0,h) for(h=g.a,h=new A.O(h,h.r,h.e,A.l(h).q("O<1>"));h.D();){f=h.d i=g.l(0,f) m=i==null?m+("\t"+e.cW(f)+"\n"):m+("\t"+e.cW(f)+": "+i.C(0)+"\n")}}}return m.charCodeAt(0)==0?m:m}, aT(a5){var s,r,q,p,o,n,m,l,k,j,i,h,g,f,e,d,c,b,a,a0,a1=this,a2="exif",a3="interop",a4=a5.b a5.b=!0 a5.a_(19789) a5.a_(42) a5.I(8) s=a1.a if(s.l(0,"ifd0")==null)s.h(0,"ifd0",new A.aE(A.I(t.p,t.r),new A.aN(A.I(t.N,t.P)))) r=A.j(["ifd0"],t.s) for(q=new A.O(s,s.r,s.e,A.l(s).q("O<1>"));q.D();){p=q.d if(p!=="ifd0")B.c.F(r,p)}q=t.N p=t.p o=A.I(q,p) for(n=r.length,m=t.r,l=t.P,k=8,j=0;i=r.length,j"));i.D();){f=i.d e=f.gaF().a if(!(e<14))return A.a(B.u,e) d=B.u[e]*f.gA(f) if(d>4)k+=d}for(i=new A.O(g,g.r,g.e,A.l(g).q("O<1>"));i.D();){f=i.d if(!g.ag(f))g.h(0,f,new A.aE(A.I(p,m),new A.aN(A.I(q,l)))) e=g.l(0,f) e.toString o.h(0,f,k) e=e.a c=2+12*e.a for(f=new A.at(e,e.r,e.e,A.l(e).q("at<2>"));f.D();){e=f.d b=e.gaF().a if(!(b<14))return A.a(B.u,b) d=B.u[b]*e.gA(e) if(d>4)c+=d}k+=c}}for(n=i-1,a=0;a"));f.D();){e=f.d if(!g.ag(e))g.h(0,e,new A.aE(A.I(p,m),new A.aN(A.I(q,l)))) b=g.l(0,e) b.toString e=o.l(0,e) e.toString a1.fv(a5,b,e+2+12*b.a.a) a1.fw(a5,b)}}a5.b=a4}, fv(a,b,c){var s,r,q,p,o,n,m=b.a a.a_(m.a) for(m=new A.O(m,m.r,m.e,A.l(m).q("O<1>"));m.D();){s=m.d r=b.l(0,s) r.toString q=s===273 p=q&&r.gaF()===B.G?B.p:r.gaF() o=q&&r.gaF()===B.G?1:r.gA(r) a.a_(s) a.a_(p.a) a.I(o) s=r.gaF().a if(!(s<14))return A.a(B.u,s) n=B.u[s]*r.gA(r) if(n<=4){r.aT(a) while(n<4){a.p(0);++n}}else{a.I(c) c+=n}}return c}, fw(a,b){var s,r,q for(s=b.a,s=new A.at(s,s.r,s.e,A.l(s).q("at<2>"));s.D();){r=s.d q=r.gaF().a if(!(q<14))return A.a(B.u,q) if(B.u[q]*r.gA(r)>4)r.aT(a)}}, cj(b5){var s,r,q,p,o,n,m,l,k,j,i,h,g,f,e,d,c,b,a,a0,a1,a2,a3,a4,a5,a6,a7,a8,a9,b0,b1,b2,b3,b4=b5.e b5.e=!0 s=b5.d h=b5.n() if(h===18761){b5.e=!1 if(b5.n()!==42){b5.e=b4 return!1}}else if(h===19789){b5.e=!0 if(b5.n()!==42){b5.e=b4 return!1}}else return!1 g=b5.k() for(f=this.a,e=t.cO,d=t.p,c=t.r,b=t.N,a=t.P,a0=b5.c,a1=0;g>0;g=b0){a2=s if(typeof a2!=="number")return a2.aZ() a2+=g b5.d=a2 if(a0-a2<2)break a3=new A.aE(A.I(d,c),new A.aN(A.I(b,a))) a4=b5.n() a5=A.j(new Array(a4),e) for(a6=0;a6"));f.D();){r=f.d for(a0=B.cc.gc4(),a0=a0.gH(a0);a0.D();){q=a0.gO() a2=A.o(q) if(r.a.ag(a2))try{p=J.d(r,q).i(0) a2=s a9=p if(typeof a2!=="number")return a2.aZ() if(typeof a9!=="number")return A.nq(a9) b5.d=a2+a9 o=new A.aE(A.I(d,c),new A.aN(A.I(b,a))) n=b5.n() m=n a9=m if(a9<0)A.b8(A.c2("Length must be a non-negative integer: "+A.z(a9),null)) l=A.j(new Array(a9),e) k=0 for(;;){a2=k a9=m if(typeof a2!=="number")return a2.ld() if(typeof a9!=="number")return A.nq(a9) if(!(a214)return i if(!(k<14))return A.a(B.aS,k) s=B.aS[k] r=j*B.u[k] q=a.d if((r>4?a.d=a.k()+b:q)+r>a.c)return i p=a.aj(r) switch(s.a){case 0:break case 6:i.b=new A.bd(new Int8Array(A.r(J.kK(B.d.gB(p.a1()),0,j)))) break case 1:i.b=new A.aZ(new Uint8Array(A.r(p.aj(j).a1()))) break case 7:i.b=new A.bO(new Uint8Array(A.r(p.aj(j).a1()))) break case 2:i.b=new A.c8(j===0?"":p.ak(j-1)) break case 3:i.b=A.mh(p,j) break case 4:i.b=A.mc(p,j) break case 5:i.b=A.md(p,j) break case 10:i.b=A.mf(p,j) break case 8:i.b=A.mg(p,j) break case 9:i.b=A.me(p,j) break case 11:i.b=A.mi(p,j) break case 12:i.b=A.ma(p,j) break case 13:if(j===1){o=new A.c9(0) n=p.k() m=$.N() m.$flags&2&&A.c(m) m[0]=n n=$.a6() if(0>=n.length)return A.a(n,0) o.a=n[0] i.b=o}break}a.d=q+4 return i}} A.hO.prototype={} A.ft.prototype={} A.aN.prototype={ hF(a){a.a.bI(0,new A.iv(this))}, gfZ(a){var s,r=this.a if(r.a===0)return!0 for(r=new A.at(r,r.r,r.e,A.l(r).q("at<2>"));r.D();){s=r.d if(!(s.a.a===0&&s.b.gfZ(0)))return!1}return!0}, l(a,b){var s=this.a if(!s.ag(b))s.h(0,b,new A.aE(A.I(t.p,t.r),new A.aN(A.I(t.N,t.P)))) s=s.l(0,b) s.toString return s}} A.iv.prototype={ $2(a,b){var s A.bF(a) s=A.m9(t.P.a(b)) this.a.a.h(0,a,s) return s}, $S:13} A.aE.prototype={ fQ(a){a.a.bI(0,new A.iw(this)) a.b.a.bI(0,new A.ix(this))}, l(a,b){var s=this.a.l(0,b) return s}, h(a,b,c){var s,r,q,p,o,n,m,l,k=this if(typeof b=="string")b=B.kf.l(0,b) if(!A.hX(b))return if(c instanceof A.a2)k.a.h(0,b,c) else{s=$.kJ().l(0,b) if(s!=null)switch(s.b.a){case 1:if(t.L.b(c))k.a.h(0,b,new A.aZ(new Uint8Array(A.r(new Uint8Array(A.r(c)))))) else if(typeof c=="number"){r=B.a.i(c) q=new Uint8Array(1) q[0]=r k.a.h(0,b,new A.aZ(q))}break case 2:break case 3:if(t.L.b(c))k.a.h(0,b,new A.bu(new Uint16Array(A.r(new Uint16Array(A.r(c)))))) else if(typeof c=="number")k.a.h(0,b,A.or(B.a.i(c))) break case 4:if(t.L.b(c))k.a.h(0,b,new A.aO(new Uint32Array(A.r(new Uint32Array(A.r(c)))))) else if(typeof c=="number")k.a.h(0,b,A.mb(B.a.i(c))) break case 5:if(t.bJ.b(c))k.a.h(0,b,new A.bc(A.e2(c,t.i))) else if(t.L.b(c)&&c.length===2){r=c.length if(0>=r)return A.a(c,0) q=c[0] if(1>=r)return A.a(c,1) k.a.h(0,b,new A.bc(A.j([new A.aS(q,c[1])],t.aK)))}else if(t.f.b(c)){p=c.length r=t.i o=J.d0(p,r) for(n=0;n=m)return A.a(q,0) l=q[0] if(1>=m)return A.a(q,1) o[n]=new A.aS(l,q[1])}k.a.h(0,b,new A.bc(A.e2(o,r)))}break case 6:if(t.L.b(c))k.a.h(0,b,new A.bd(new Int8Array(A.r(new Int8Array(A.r(c)))))) else if(typeof c=="number"){r=B.a.i(c) q=new Int8Array(1) q[0]=r k.a.h(0,b,new A.bd(q))}break case 7:if(t.L.b(c))k.a.h(0,b,new A.bO(new Uint8Array(A.r(new Uint8Array(A.r(c)))))) break case 8:if(t.L.b(c))k.a.h(0,b,new A.bt(new Int16Array(A.r(new Int16Array(A.r(c)))))) else if(typeof c=="number"){r=B.a.i(c) q=new Int16Array(1) q[0]=r k.a.h(0,b,new A.bt(q))}break case 9:if(t.L.b(c))k.a.h(0,b,new A.bs(new Int32Array(A.r(new Int32Array(A.r(c)))))) else if(typeof c=="number"){r=B.a.i(c) q=new Int32Array(1) q[0]=r k.a.h(0,b,new A.bs(q))}break case 10:if(t.bJ.b(c))k.a.h(0,b,new A.be(A.e2(c,t.i))) else if(t.L.b(c)&&c.length===2){r=c.length if(0>=r)return A.a(c,0) q=c[0] if(1>=r)return A.a(c,1) k.a.h(0,b,new A.be(A.j([new A.aS(q,c[1])],t.aK)))}else if(t.f.b(c)){p=c.length r=t.i o=J.d0(p,r) for(n=0;n=m)return A.a(q,0) l=q[0] if(1>=m)return A.a(q,1) o[n]=new A.aS(l,q[1])}k.a.h(0,b,new A.be(A.e2(o,r)))}break case 11:if(t.H.b(c))k.a.h(0,b,new A.bN(new Float32Array(A.r(new Float32Array(A.r(c)))))) else if(typeof c=="number"){r=new Float32Array(1) r[0]=c k.a.h(0,b,new A.bN(r))}break case 12:if(t.H.b(c))k.a.h(0,b,new A.bM(new Float64Array(A.r(new Float64Array(A.r(c)))))) else if(typeof c=="number"){r=new Float64Array(1) r[0]=c k.a.h(0,b,new A.bM(r))}break case 13:if(typeof c=="number")k.a.h(0,b,new A.c9(B.a.i(c))) break case 0:break}}}, gci(){var s=this.a.l(0,274) return s==null?null:s.i(0)}, sci(a){this.a.dm(0,274)}} A.iw.prototype={ $2(a,b){var s A.o(a) s=t.r.a(b).U() this.a.a.h(0,a,s) return s}, $S:16} A.ix.prototype={ $2(a,b){var s A.bF(a) s=A.m9(t.P.a(b)) this.a.b.a.h(0,a,s) return s}, $S:13} A.ad.prototype={ a5(){return"IfdValueType."+this.b}} A.a2.prototype={ a9(a,b){A.o(b) return 0}, i(a){return this.a9(0,0)}, br(){return new Uint8Array(0)}, C(a){return""}, W(a,b){var s=this if(b==null)return!1 return b instanceof A.a2&&s.gaF()===b.gaF()&&s.gA(s)===b.gA(b)&&s.gJ(s)===b.gJ(b)}, gJ(a){return 0}, bA(a){}} A.aZ.prototype={ U(){return new A.aZ(new Uint8Array(A.r(this.a)))}, gaF(){return B.be}, gA(a){return this.a.length}, W(a,b){var s,r if(b==null)return!1 if(b instanceof A.aZ){s=this.a r=b.a s=s.length===r.length&&A.n(s)===A.n(r)}else s=!1 return s}, gJ(a){return A.n(this.a)}, a9(a,b){var s A.o(b) s=this.a if(!(b>=0&&b=s.length)return A.a(s,0) s[0]=a}, br(){return this.a}, aT(a){a.a6(this.a)}, C(a){var s=this.a,r=s.length if(r===1){if(0>=r)return A.a(s,0) s=""+s[0]}else s=A.z(s) return s}} A.c8.prototype={ U(){return new A.c8(this.a)}, gaF(){return B.l}, gA(a){return this.a.length+1}, W(a,b){var s,r if(b==null)return!1 if(b instanceof A.c8){s=this.a r=b.a s=s.length+1===r.length+1&&B.n.gJ(s)===B.n.gJ(r)}else s=!1 return s}, gJ(a){return B.n.gJ(this.a)}, br(){return new Uint8Array(A.r(new A.al(this.a)))}, aT(a){a.a6(new A.al(this.a)) a.p(0)}, C(a){return this.a}} A.bu.prototype={ hK(a,b){var s,r,q,p for(s=this.a,r=s.$flags|0,q=0;q=0&&b=s.length)return A.a(s,0) s[0]=a}, br(){return J.az(B.A.gB(this.a))}, aT(a){var s,r=this.a,q=r.length for(s=0;s=r)return A.a(s,0) s=""+s[0]}else s=A.z(s) return s}} A.aO.prototype={ hH(a,b){var s,r,q,p for(s=this.a,r=s.$flags|0,q=0;q=0&&b=s.length)return A.a(s,0) s[0]=a}, br(){return J.az(B.o.gB(this.a))}, aT(a){var s,r=this.a,q=r.length for(s=0;s=r)return A.a(s,0) s=""+s[0]}else s=A.z(s) return s}} A.bc.prototype={ U(){return new A.bc(A.e2(this.a,t.i))}, gaF(){return B.r}, gA(a){return this.a.length}, a9(a,b){var s A.o(b) s=this.a if(!(b>=0&&b=r)return A.a(s,0) s=s[0].C(0)}else s=A.z(s) return s}} A.bd.prototype={ U(){return new A.bd(new Int8Array(A.r(this.a)))}, gaF(){return B.bj}, gA(a){return this.a.length}, W(a,b){var s,r if(b==null)return!1 if(b instanceof A.bd){s=this.a r=b.a s=s.length===r.length&&A.n(s)===A.n(r)}else s=!1 return s}, gJ(a){return A.n(this.a)}, a9(a,b){var s A.o(b) s=this.a if(!(b>=0&&b=s.length)return A.a(s,0) s[0]=a}, br(){return J.az(B.aw.gB(this.a))}, aT(a){a.a6(J.E(B.aw.gB(this.a),0,null))}, C(a){var s=this.a,r=s.length if(r===1){if(0>=r)return A.a(s,0) s=""+s[0]}else s=A.z(s) return s}} A.bt.prototype={ hJ(a,b){var s,r,q,p,o for(s=this.a,r=s.$flags|0,q=0;q=p.length)return A.a(p,0) p=p[0] r&2&&A.c(s) if(!(q=0&&b=s.length)return A.a(s,0) s[0]=a}, br(){return J.az(B.av.gB(this.a))}, aT(a){var s,r,q,p=new Int16Array(1),o=J.lR(B.av.gB(p),0,null),n=this.a,m=n.length for(s=o.length,r=0;r=1)return A.a(p,0) p[0]=q if(0>=s)return A.a(o,0) a.a_(o[0])}}, C(a){var s=this.a,r=s.length if(r===1){if(0>=r)return A.a(s,0) s=""+s[0]}else s=A.z(s) return s}} A.bs.prototype={ hI(a,b){var s,r,q,p,o for(s=this.a,r=s.$flags|0,q=0;q=p.length)return A.a(p,0) p=p[0] r&2&&A.c(s) if(!(q=0&&b=s.length)return A.a(s,0) s[0]=a}, br(){return J.az(B.Y.gB(this.a))}, aT(a){var s,r,q,p=this.a,o=p.length for(s=0;s=r.length)return A.a(r,0) a.I(r[0])}}, C(a){var s=this.a,r=s.length if(r===1){if(0>=r)return A.a(s,0) s=""+s[0]}else s=A.z(s) return s}} A.be.prototype={ U(){return new A.be(A.e2(this.a,t.i))}, gaF(){return B.bf}, gA(a){return this.a.length}, W(a,b){var s,r,q if(b==null)return!1 if(b instanceof A.be){s=this.a r=s.length q=b.a s=r===q.length&&A.n(s)===A.n(q)}else s=!1 return s}, gJ(a){return A.n(this.a)}, a9(a,b){var s A.o(b) s=this.a if(!(b>=0&&b=n.length)return A.a(n,0) a.I(n[0]) o[0]=p.b a.I(n[0])}}, C(a){var s=this.a,r=s.length if(r===1){if(0>=r)return A.a(s,0) s=s[0].C(0)}else s=A.z(s) return s}} A.bN.prototype={ hL(a,b){var s,r,q,p,o for(s=this.a,r=s.$flags|0,q=0;q=p.length)return A.a(p,0) p=p[0] r&2&&A.c(s) if(!(q=r)return A.a(s,0) s=A.z(s[0])}else s=A.z(s) return s}} A.bM.prototype={ hG(a,b){var s,r for(s=this.a,r=0;r=r)return A.a(s,0) s=A.z(s[0])}else s=A.z(s) return s}} A.bO.prototype={ U(){return new A.bO(new Uint8Array(A.r(this.a)))}, gaF(){return B.G}, gA(a){return this.a.length}, br(){return this.a}, W(a,b){var s,r if(b==null)return!1 if(b instanceof A.bO){s=this.a r=b.a s=s.length===r.length&&A.n(s)===A.n(r)}else s=!1 return s}, gJ(a){return A.n(this.a)}, aT(a){a.a6(this.a)}, C(a){return""}} A.c9.prototype={ U(){return A.mb(this.a)}, gaF(){return B.bi}, gA(a){return 1}, W(a,b){var s if(b==null)return!1 s=!1 if(b instanceof A.c9)s=this.a===b.a return s}, gJ(a){return this.a}, a9(a,b){if(A.o(b)!==0)throw A.h(A.p6("Ifd tags must have exactly one entry (the offset)")) return this.a}, i(a){return this.a9(0,0)}, bA(a){this.a=a}, br(){var s=this.a return new Uint8Array(A.r(A.j([B.a.j(s,24),B.a.j(s,16),B.a.j(s,8),s],t.t)))}, aT(a){a.I(this.a)}, C(a){return"Ifd@"+this.a}} A.fr.prototype={ a5(){return"DitherKernel."+this.b}} A.ac.prototype={ a5(){return"BmpCompression."+this.b}} A.ia.prototype={} A.bo.prototype={ ei(a,b){var s,r,q,p,o,n,m,l=this,k=l.d,j=k<=40 if(j){s=l.r s=s===B.a9||s===B.aD}else s=!0 if(s){s=l.as=a.k() r=A.kh(s) l.CW=r q=B.a.a4(s,r) s=q>0 l.cx=s?255/q:0 r=l.at=a.k() p=A.kh(r) l.cy=p o=B.a.a4(r,p) l.db=s?255/o:0 r=l.ax=a.k() p=A.kh(r) l.dx=p n=B.a.a4(r,p) l.dy=s?255/n:0 if(!j||l.r===B.aD){j=l.ay=a.k() s=A.kh(j) l.fr=s m=B.a.a4(j,s) l.fx=m>0?255/m:0}else if(l.f===16){l.ay=4278190080 l.fr=24 l.fx=1}else{l.ay=4278190080 l.fr=24 l.fx=1}}else if(l.f===16){l.as=31744 l.CW=10 l.cx=8.225806451612904 l.at=992 l.cy=5 l.db=8.225806451612904 l.ax=31 l.dx=0 l.dy=8.225806451612904 l.fx=l.fr=l.ay=0}else{l.as=16711680 l.CW=16 l.cx=1 l.at=65280 l.cy=8 l.db=1 l.ax=255 l.dx=0 l.dy=1 l.ay=4278190080 l.fr=24 l.fx=1}j=a.d a.d=j+(k-(j-l.fy)) if(l.f<=8)l.kS(a)}, gcM(){var s=this.d if(s!==40)if(s===124){s=this.ay s===$&&A.b("alphaMask") s=s===0}else s=!1 else s=!0 return s}, gK(){return Math.abs(this.c)}, kS(a){var s,r,q,p,o,n=this,m=n.z if(m===0)m=B.a.R(1,n.f) n.ch=new A.aH(new Uint8Array(m*3),m,3) for(s=0;s=0;--q)a3.$4(B.a.bg(r,q)&1,0,0,0) return}else if(s===2){r=a2.G() for(q=6;q>=0;q-=2)a3.$4(B.a.bg(r,q)&2,0,0,0)}else if(s===4){r=a2.G() a3.$4(B.a.j(r,4)&15,0,0,0) a3.$4(r&15,0,0,0) return}else if(s===8){a3.$4(a2.G(),0,0,0) return}}s=j.r if(s===B.a9&&j.f===32){p=a2.k() s=j.as s===$&&A.b("redMask") o=j.CW o===$&&A.b(i) o=B.a.a4((p&s)>>>0,o) s=j.cx s===$&&A.b(h) n=B.b.i(o*s) s=j.at s===$&&A.b(g) o=j.cy o===$&&A.b(f) o=B.a.a4((p&s)>>>0,o) s=j.db s===$&&A.b(e) m=B.b.i(o*s) s=j.ax s===$&&A.b(d) o=j.dx o===$&&A.b(c) o=B.a.a4((p&s)>>>0,o) s=j.dy s===$&&A.b(b) l=B.b.i(o*s) if(j.gcM())k=255 else{s=j.ay s===$&&A.b(a) o=j.fr o===$&&A.b(a0) o=B.a.a4((p&s)>>>0,o) s=j.fx s===$&&A.b(a1) k=B.b.i(o*s)}return a3.$4(n,m,l,k)}else{o=j.f if(o===32&&s===B.aC){l=a2.G() m=a2.G() n=a2.G() k=a2.G() return a3.$4(n,m,l,j.gcM()?255:k)}else if(o===24){l=a2.G() m=a2.G() return a3.$4(a2.G(),m,l,255)}else if(o===16){p=a2.n() s=j.as s===$&&A.b("redMask") o=j.CW o===$&&A.b(i) o=B.a.a4((p&s)>>>0,o) s=j.cx s===$&&A.b(h) n=B.b.i(o*s) s=j.at s===$&&A.b(g) o=j.cy o===$&&A.b(f) o=B.a.a4((p&s)>>>0,o) s=j.db s===$&&A.b(e) m=B.b.i(o*s) s=j.ax s===$&&A.b(d) o=j.dx o===$&&A.b(c) o=B.a.a4((p&s)>>>0,o) s=j.dy s===$&&A.b(b) l=B.b.i(o*s) if(j.gcM())k=255 else{s=j.ay s===$&&A.b(a) o=j.fr o===$&&A.b(a0) o=B.a.a4((p&s)>>>0,o) s=j.fx s===$&&A.b(a1) k=B.b.i(o*s)}return a3.$4(n,m,l,k)}else throw A.h(A.m("Unsupported bitsPerPixel ("+o+") or compression ("+s.C(0)+")."))}}, $iK:1} A.ff.prototype={ b4(a){var s,r=null if(!A.kQ(A.v(a,!1,r,0)))return r s=A.v(a,!1,r,0) this.a=s return this.b=A.o0(s,r)}, ao(a1){var s,r,q,p,o,n,m,l,k,j,i,h,g,f,e,d,c,b=this,a=null,a0=b.b if(a0==null)return new A.bf(a,a,a,a,0,B.j,0,0) s=b.a s===$&&A.b("_input") r=a0.a.b r===$&&A.b("imageOffset") s.d=r q=a0.f r=a0.b p=B.a.X(r*q+31,32)*4 s=b.c if(s)o=4 else if(q===1||q===4||q===8)o=1 else{n=q===32?4:3 o=n}if(s)m=B.e else if(q===1)m=B.y else{if(q===2)n=B.t else if(q===4)n=B.z else n=B.e m=n}l=s?a:a0.ch k=A.R(a,a,m,0,B.j,a0.gK(),a,0,o,l,B.e,r,!1) for(j=k.gK()-1,s=a0.c,r=1/s<0,n=s<0,s=s===0;j>=0;--j){i={} if(!(s?r:n))h=j else{g=k.a g=g==null?a:g.b h=(g==null?0:g)-1-j}g=b.a f=g.al(p) g.d=g.d+(f.c-f.d) g=k.a e=g==null d=e?a:g.a if(d==null)d=0 i.a=0 c=e?a:g.N(0,h,a) if(c==null)c=new A.D() while(i.a8 q=c0?B.a9:B.aC s=s.gbe() p=s if(p==null)p=0 o=B.a.X(c3.gS()*r+31,32)*4 n=o-p m=n>0?A.P(n,255,!1,t.p):b7 l=r>=1&&r<=8?B.a.V(1,r):0 k=o*c3.gK() j=c0?124:40 i=j+14 h=l*4 g=i+h f=g-g b8.a_(19778) b8.I(k+i+h+f) b8.I(0) b8.I(g) b8.I(j) b8.I(c3.gS()) b8.I(c3.gK()) b8.a_(1) b8.a_(r) b8.I(q.a) b8.I(k) b8.I(11811) b8.I(11811) s=r===8 b8.I(s?255:0) b8.I(s?255:0) if(c0){c0=r===16 e=c0?15:255 d=c0?240:65280 c=c0?3840:16711680 b=c0?61440:4278190080 b8.I(c) b8.I(d) b8.I(e) b8.I(b) b8.I(1934772034) b8.I(0) b8.I(0) b8.I(0) b8.I(0) b8.I(0) b8.I(0) b8.I(0) b8.I(0) b8.I(0) b8.I(0) b8.I(0) b8.I(0) b8.I(2) b8.I(0) b8.I(0) b8.I(0)}c0=r===1 a=!c0 if(!a||r===2||r===4||s)if(c1!=null){a0=c1.a if(a0>l)a0=l for(a1=0;a10;a3=a4)b8.p(0) if(!a||r===2||r===4||s){a5=c3.gcP(0)-p a6=c3.gK() for(s=m!=null,a=r===4,a7=r===2,a8=0;a8>>4)}}else if(a){a0=b0.length for(b1=0;b1>>4<<4|b2&15)}}else b8.a6(b0) if(s)b8.a6(m) a5-=p}return J.E(B.d.gB(b8.c),0,b8.a)}b3=c3.gaE()===4 a6=c3.gK() b4=c3.gS() if(r===16)for(a8=a6-1,c0=m!=null,b5=b7;a8>=0;--a8){s=c3.a b5=s==null?b7:s.N(0,a8,b5) if(b5==null)b5=new A.D() for(b6=0;b6>>0) b8.p((B.b.i(b5.gv())<<4|B.b.i(b5.gm()))>>>0) b5.D()}if(c0)b8.a6(m)}else for(a8=a6-1,c0=m!=null,b5=b7;a8>=0;--a8){s=c3.a b5=s==null?b7:s.N(0,a8,b5) if(b5==null)b5=new A.D() for(b6=0;b6>>0!==0)throw A.h(A.m("The file format version number's flag field contains unrecognized flags.")) if((s&16)===0){r=o.c q=A.mk(r.length,(s&2)!==0,n) if(q.w>0)B.c.F(r,q)}else for(s=o.c;;){q=A.mk(s.length,(o.e&2)!==0,n) if(q.w<=0)break B.c.F(s,q)}s=o.c r=s.length if(r===0)throw A.h(A.m("Error reading image header")) for(p=0;p=0&&l=0&&h=a)break if(!(a6=q.length)return A.a(q,0) p=q[0] o=a8.cx n=A.p(a9,a6,0) for(q=p.length,m=a8.c,l=r!=null,k=0,j=0;j=i.length)return A.a(i,0) h[0]=n.k() g=n.al(i[0]) n.d=n.d+(g.c-g.d) if(l){i=r.ct(g,0,k) h=i.length f=new A.af(i,0,Math.min(h,h),0,!1)}else f=g e=f.c-f.d d=m.length c=0 for(;;){if(!(c=0&&k=e)break for(a=0;a=e)break if(!(a=j.length)return A.a(j,0) k[0]=j[0] k=a3.at i[0]=m.k() h=j[0] k.$flags&2&&A.c(k) k[1]=h h=a3.at i[0]=m.k() k=j[0] h.$flags&2&&A.c(h) h[2]=k k=a3.at i[0]=m.k() h=j[0] k.$flags&2&&A.c(k) k[3]=h h=a3.at i[0]=m.k() k=j[0] h.$flags&2&&A.c(h) h[4]=k k=a3.at i[0]=m.k() h=j[0] k.$flags&2&&A.c(k) k[5]=h h=a3.at i[0]=m.k() k=j[0] h.$flags&2&&A.c(h) h[6]=k k=a3.at i[0]=m.k() j=j[0] k.$flags&2&&A.c(k) k[7]=j break case"compression":k=J.d(m.a,m.d++) if(!(k>=0&&k<8))return A.a(B.bR,k) a3.ax=B.bR[k] break case"dataWindow":k=m.k() j=$.N() j.$flags&2&&A.c(j) j[0]=k k=$.a6() if(0>=k.length)return A.a(k,0) i=k[0] j[0]=m.k() h=k[0] j[0]=m.k() g=k[0] j[0]=m.k() k=q.a(A.j([i,h,g,k[0]],r)) a3.r=k a3.w=k[2]-k[0]+1 a3.x=k[3]-k[1]+1 break case"displayWindow":k=m.k() j=$.N() j.$flags&2&&A.c(j) j[0]=k k=$.a6() if(0>=k.length)return A.a(k,0) j[0]=m.k() j[0]=m.k() j[0]=m.k() break case"lineOrder":break case"pixelAspectRatio":k=m.k() j=$.N() j.$flags&2&&A.c(j) j[0]=k k=$.c1() if(0>=k.length)return A.a(k,0) break case"screenWindowCenter":k=m.k() j=$.N() j.$flags&2&&A.c(j) j[0]=k k=$.c1() if(0>=k.length)return A.a(k,0) j[0]=m.k() break case"screenWindowWidth":k=m.k() j=$.N() j.$flags&2&&A.c(j) j[0]=k k=$.c1() if(0>=k.length)return A.a(k,0) break case"tiles":a3.dx=m.k() a3.dy=m.k() f=J.d(m.a,m.d++) a3.fr=f&15 a3.fx=B.a.j(f,4)&15 break case"type":e=m.cS() if(e!=="deepscanline")if(e!=="deeptile")throw A.h(A.m("EXR Invalid type: "+e)) break default:break}}s=a3.w a3.b=A.R(a4,a4,o,0,B.j,a3.x,a4,0,a3.d,a4,B.e,s,!1) for(s=new A.O(a7,a7.r,a7.e,a7.$ti.q("O<1>"));s.D();){r=s.d q=a3.b q.toString k=a7.l(0,r) k.toString q.ho(r,k)}if(a3.db){s={} r=a3.r r===$&&A.b(a6) a3.id=a3.i4(r[0],r[2],r[1],r[3]) r=a3.r a3.k1=a3.i5(r[0],r[2],r[1],r[3]) if(a3.fr!==2)a3.k1=1 r=a3.id r.toString q=a3.r a3.fy=a3.ev(r,q[0],q[2],a3.dx,a3.fx) q=a3.k1 q.toString r=a3.r a3.go=a3.ev(q,r[1],r[3],a3.dy,a3.fx) r=a3.i3() a3.k2=r q=a3.dx q.toString q=r*q a3.k3=q a3.CW=A.m3(a3.ax,a3,q,a3.dy) s.a=s.b=0 q=a3.id q.toString r=a3.k1 r.toString a3.ay=A.ms(q*r,new A.ik(s,a3),t.bv)}else{s=a3.x r=a3.ch=new Uint32Array(s+1) for(q=p.length,k=a3.r,j=a3.w,d=0;d1;){++s a=B.a.j(a,1)}return s}, d_(a){var s,r for(s=0,r=0;a>1;){if((a&1)!==0)r=1;++s a=B.a.j(a,1)}return s+r}, i3(){var s,r,q,p,o for(s=this.c,r=s.length,q=0,p=0;p=q.length)return A.a(q,0) o=q[0].length for(s=0;s=q.length)return A.a(q,0) q=q[0] p=a.e3() q.$flags&2&&A.c(q) if(!(sp)s=p-1 p=q.x if(r>p)r=p-1 a5.a=s-a8+1 a5.b=r-a9+1 o=q.c n=o.length for(m=0,l=0;l=8192)throw A.h(A.m("Error in header for PIZ-compressed data (invalid bitmap size).")) d=new Uint8Array(8192) if(f<=e){c=a7.aj(e-f+1) b=c.c-c.d for(a=f,l=0;l0;--a8){q=a5.r q.toString p=a5.z p.toString g=j.b g===$&&A.b("end") j.b=g+1 if(!(g>=0&&g=0&&q<65536))return A.a(a,q) q=a[q] s&2&&A.c(b) b[r]=q}}, k5(a,b){var s,r,q,p,o,n for(s=b.$flags|0,r=0,q=0;q<65536;++q){if(q!==0){p=q>>>3 if(!(p<8192))return A.a(a,p) p=(a[p]&1<<(q&7))>>>0!==0}else p=!0 if(p){o=r+1 s&2&&A.c(b) if(!(r<65536))return A.a(b,r) b[r]=q r=o}}for(o=r;o<65536;o=n){n=o+1 s&2&&A.c(b) if(!(o<65536))return A.a(b,o) b[o]=0}return r-1}} A.f_.prototype={} A.fS.prototype={ cQ(){return this.x}, bs(a4,a5,a6,a7,a8){var s,r,q,p,o,n,m,l,k,j,i,h,g,f,e,d,c,b,a,a0,a1=this,a2=B.E.c2(a4.a1()),a3=a1.y if(a3==null){a3=a1.w a3.toString a3=a1.y=A.aa(!1,a1.x*a3)}a3.a=0 s=A.j([0,0,0,0],t.t) r=new Uint32Array(1) q=J.E(B.o.gB(r),0,null) if(a7==null)a7=a1.c.w if(a8==null)a8=a1.c.cx p=a5+a7-1 o=a6+a8-1 a3=a1.c n=a3.w if(p>n)p=n-1 n=a3.x if(o>n)o=n-1 a1.a=p-a5+1 a1.b=o-a6+1 a3=a3.c m=a3.length for(n=q.length,l=a2.length,k=a6,j=0;k<=o;++k)for(i=0;i=1)return A.a(r,0) r[0]=0 g=h.c g===$&&A.b("dataType") switch(g.a){case 0:B.c.h(s,0,j) B.c.h(s,1,s[0]+d) B.c.h(s,2,s[1]+d) j=s[2]+d for(c=0;c=0&&g=0&&b=0&&a>>0) for(a0=0;a0<4;++a0){g=a1.y g.toString if(!(a0=0&&g=0&&b>>0) for(a0=0;a0<2;++a0){g=a1.y g.toString if(!(a0=0&&g=0&&b=0&&a>>0) for(a0=0;a0<4;++a0){g=a1.y g.toString if(!(a0p)s=p-1 q=q.x if(r>q)r=q-1 c.a=s-a1+1 c.b=r-a2+1 while(q=a0.d,q=q.length)return A.a(q,0) o=q[0] if(o<0){n=-o for(;m=n-1,n>0;n=m)a.p(J.d(a0.a,a0.d++))}else for(n=o;m=n-1,n>=0;n=m)a.p(J.d(a0.a,a0.d++))}l=J.E(B.d.gB(a.c),0,a.a) k=l.length for(b=l.$flags|0,j=1;jp)s=p-1 q=q.x if(r>q)r=q-1 f.a=s-b+1 f.b=r-c+1 o=e.length for(q=e.$flags|0,n=1;n=r)return null q=s[a] s=q.y s===$&&A.b("_inputPosition") o.d=s return p.it(q)}, b6(a7,a8){var s,r,q,p,o,n,m,l,k,j,i,h,g,f,e,d,c,b,a,a0,a1,a2,a3,a4,a5=this,a6=null if(a5.b4(a7)==null)return a6 s=a5.a.r.length if(s===1)return a5.ao(0) for(s=t.p,r=a6,q=r,p=0;o=a5.a.r,p=l)return A.a(o,0) o=o[0]}else o=0 B.d.aB(e,0,m,o)}}else if(o!==3)if(a8.f!=null){o=r.a d=o==null?a6:o.gM() c=A.I(s,s) for(o=d.a,b=0;b=r.c)return null s=new A.fU() s.hD(r);++this.f.d this.df() return s}, it(a){var s,r,q,p,o,n,m,l,k,j,i=this,h=null if(i.w==null){i.w=new Uint8Array(256) i.x=new Uint8Array(4095) i.y=new Uint8Array(4096) i.z=new Uint32Array(4096)}s=i.Q=i.f.G() r=B.a.V(1,s) i.dy=r;++r i.dx=r i.db=r+1;++s i.cy=s i.cx=B.a.V(1,s) i.ay=0 i.CW=4098 i.at=i.ax=0 s=i.w s.toString s.$flags&2&&A.c(s) s[0]=0 s=i.z s.toString B.o.aB(s,0,4096,4098) s=a.c s===$&&A.b("width") r=a.d r===$&&A.b("height") q=a.a q===$&&A.b("x") p=i.a if(q+s<=p.a){q=a.b q===$&&A.b("y") q=q+r>p.b}else q=!0 if(q)return h o=a.f if(!(o!=null)){q=p.e q.toString o=q}i.as=s*r n=A.R(h,h,B.e,0,B.j,r,h,0,1,o.e8(),B.e,s,!1) m=new Uint8Array(s) s=a.e s===$&&A.b("interlaced") if(s){s=a.b s===$&&A.b("y") for(r=s+r,l=0,k=0;l<4;++l)for(j=s+B.dh[l];j=p.c)return!0 s=p.G() for(;;){if(s!==0){p=this.f p=p.d=p.c)return!0 q=p.a p.d=r+1 s=J.d(q,r)}return!0}, iE(a){var s,r,q,p,o,n,m,l,k,j,i,h,g=this,f="_stack",e="_suffix",d=g.ay if(d>4095)return!1 s=a.length r=0 if(d!==0){q=a.$flags|0 for(;;){if(!(d!==0&&r=0))return A.a(o,d) o=o[d] q&2&&A.c(a) if(!(r=0))return A.a(a,r) a[r]=n r=p}else{q=g.z q.toString if(n>>>0!==n||n>=4096)return A.a(q,n) if(q[n]===4098){l=g.db-2 if(n===l){n=g.CW k=g.y k===$&&A.b(e) j=g.x j===$&&A.b(f) i=g.ay++ o=g.dL(q,n,o) j.$flags&2&&A.c(j) if(!(i>=0&&i<4095))return A.a(j,i) j[i]=o k.$flags&2&&A.c(k) if(!(l>=0&&l<4096))return A.a(k,l) k[l]=o}else return!1}m=0 for(;;){h=m+1 if(!(m<=4095&&n>g.dy&&n<=4095))break q=g.x q===$&&A.b(f) o=g.ay++ l=g.y l===$&&A.b(e) if(!(n>=0&&n<4096))return A.a(l,n) l=l[n] q.$flags&2&&A.c(q) if(!(o>=0&&o<4095))return A.a(q,o) q[o]=l n=g.z[n] m=h}if(h>=4095||n>4095)return!1 q=g.x q===$&&A.b(f) o=g.ay l=g.ay=o+1 q.$flags&2&&A.c(q) if(!(o>=0&&o<4095))return A.a(q,o) q[o]=n o=l for(;;){if(!(o!==0&&r=0&&o<4095))return A.a(q,o) l=q[o] d&2&&A.c(a) if(!(r>=0&&r=0&&l<4096))return A.a(o,l) l=o[l]===4098 o=l}else o=!1 if(o){o=g.z o.toString l=g.db-2 o.$flags&2&&A.c(o) if(!(l>=0&&l<4096))return A.a(o,l) o[l]=q k=g.ch j=g.y i=g.dy if(k===l){j===$&&A.b(e) q=g.dL(o,q,i) j.$flags&2&&A.c(j) j[l]=q}else{j===$&&A.b(e) k.toString q=g.dL(o,k,i) j.$flags&2&&A.c(j) j[l]=q}}q=g.ch q.toString g.CW=q}}return!0}, iD(){var s,r,q,p,o=this if(o.cy>12)return null while(s=o.ax,r=o.cy,s>>0 o.ax=q+8}q=o.at if(!(r>=0&&r<13))return A.a(B.by,r) p=B.by[r] o.at=B.a.a3(q,r) o.ax=s-r s=o.db if(s<4097){++s o.db=s s=s>o.cx&&r<12}else s=!1 if(s){o.cx=o.cx<<1>>>0 o.cy=r+1}return q&p}, dL(a,b,c){var s,r,q=0 for(;;){if(b>c){s=q+1 r=q<=4095 q=s}else r=!1 if(!r)break if(b>4095)return 4098 a.toString if(!(b>=0))return A.a(a,b) b=a[b]}return b}, i_(){var s,r,q=this,p=q.w,o=p[0],n=p.$flags|0 if(o===0){o=q.f.G() n&2&&A.c(p) p[0]=o p=q.w o=p[0] if(o===0)return null B.d.bB(p,1,1+o,q.f.aj(o).a1()) p=q.w s=p[1] p.$flags&2&&A.c(p) p[1]=2 p[0]=p[0]-1}else{r=p[1] n&2&&A.c(p) p[1]=r+1 if(!(r<256))return A.a(p,r) s=p[r] p[0]=o-1}return s}} A.ir.prototype={ fD(a,b){var s,r,q,p=this if(p.fx==null){p.fx=A.aa(!1,8192) if(!a.gaL()){s=A.l0(a,256,10) p.y=s p.w=A.nn(a,B.b9,s,!1)}else p.w=a p.x=b p.z=a.gS() p.Q=a.gK() return}if(p.as===0){s=p.z s===$&&A.b("_width") r=p.Q r===$&&A.b("_height") p.fA(s,r) p.ft()}s=p.w s.toString p.fz(s) s=p.w s.toString r=p.z r===$&&A.b("_width") q=p.Q q===$&&A.b("_height") p.el(s,r,q);++p.as if(!a.gaL()){s=A.l0(a,256,10) p.y=s p.w=A.nn(a,B.b9,s,!1)}else p.w=a p.x=b}, aJ(a){return this.fD(a,null)}, dk(){var s,r,q,p,o=this if(o.fx==null)return null if(o.as===0){s=o.z s===$&&A.b("_width") r=o.Q r===$&&A.b("_height") o.fA(s,r) o.ft()}s=o.w s.toString o.fz(s) s=o.w s.toString r=o.z r===$&&A.b("_width") q=o.Q q===$&&A.b("_height") o.el(s,r,q) o.fx.p(59) o.y=o.w=null o.as=0 q=o.fx p=J.E(B.d.gB(q.c),0,q.a) o.fx=null return p}, bQ(a){var s,r,q,p=this,o=a.gah().length if(o<=1){p.aJ(a) o=p.dk() o.toString return o}p.b=a.r for(o=a.gah(),s=o.length,r=0;r=0&&l>>0)+n k=(B.a.V(i,m)^n)>>>0 if(!(k<5003))return A.a(s,k) q=s[k] if(q===h){n=r[k] i=o.$0() continue}else if(q>=0){g=5003-k if(k===0)g=1 do{k-=g if(k<0)k+=5003 if(!(k>=0&&k<5003))return A.a(s,k) q=s[k] if(q===h){n=r[k] j=!0 break}}while(q>=0) if(j)break}e.cB(n) q=e.db if(q<4096){e.db=q+1 r[k]=q s[k]=h}else{for(k=0;k<5003;++k)s[k]=-1 q=e.cy e.db=q+2 e.dx=!0 e.cB(q)}f=o.$0() n=i i=f}}e.cB(n) e.cB(e.CW) e.fx.p(0)}, cB(a){var s,r=this,q=r.at,p=r.ax if(!(p>=0&&p<17))return A.a(B.bX,p) q&=B.bX[p] r.at=q if(p>0){q=(q|B.a.R(a,p))>>>0 r.at=q}else{r.at=a q=a}p+=r.ay r.ax=p while(p>=8){r.en(q&255) q=B.a.j(r.at,8) r.at=q p=r.ax-=8}if(r.db>r.cx||r.dx)if(r.dx){s=r.ch r.ay=s r.cx=B.a.R(1,s)-1 r.dx=!1}else{s=++r.ay if(s===12)r.cx=4096 else r.cx=B.a.R(1,s)-1}if(a===r.CW){while(p>0){r.en(q&255) q=B.a.j(r.at,8) r.at=q p=r.ax-=8}r.fu()}}, fu(){var s,r=this,q=r.fr if(q>0){r.fx.p(q) q=r.fx q.toString s=r.dy s===$&&A.b("_block") q.he(s,r.fr) r.fr=0}}, en(a){var s,r,q=this,p=q.dy p===$&&A.b("_block") s=q.fr r=s+1 q.fr=r p.$flags&2&&A.c(p) if(!(s<256))return A.a(p,s) p[s]=a if(r>=254)q.fu()}, ft(){var s,r=this r.fx.p(33) r.fx.p(255) r.fx.p(11) r.fx.a6(new A.al("NETSCAPE2.0")) s=r.fx s.toString s.a6(A.j([3,1],t.t)) r.fx.a_(r.b) r.fx.p(0)}, fz(a){var s,r,q,p,o,n,m,l,k,j,i,h=this h.fx.p(33) h.fx.p(249) h.fx.p(4) s=a.a r=s==null?null:s.gM() q=r.b p=q-1 o=0 n=0 if(q===4||q===2){m=J.E(r.gB(r),0,null) l=r.a for(s=m.length,k=p,j=o;j=0&&k=s.d}else s=!0 if(s)return a8 s=this.b.e if(!(b0=l.length)return A.a(l,0) j=l[0] k[0]=a9.k() l=l[0] i=a9.n() h=a9.n() g=a9.k() if(!(g<14))return A.a(B.at,g) g=B.at[g] a9.k() k[0]=a9.k() k[0]=a9.k() k=a9.k() a9.k() f=new A.fE(s,j,l,m,i,h,g,k,q) f.ei(a9,s) if(m!==40&&i!==1)return a8 e=k===0&&h<=8?40+4*B.a.R(1,h):40+4*k s.b=e n.a-=4 n.I(e) d=A.v(p,!1,a8,0) c=new A.ig(!0) c.a=d c.b=f b=c.ao(0) if(h>=32)return b a=32-B.a.a7(j,32) a0=B.a.X(a===32?j:j+a,8) for(a9=l<0,s=l===0,l=1/l<0,a1=0;a1-1&&a5>>0!==0)a4.sv(0) a4.D();++a5;--a7}}}return b}} A.jC.prototype={ bQ(a){var s=a.gah().length if(s>1)return this.fW(a.gah()) else return this.fW(A.j([a],t.g))}, fW(a){var s,r,q,p,o,n,m,l,k,j,i,h,g=null t.gX.a(a) s=a.length r=A.aa(!1,8192) r.a_(0) r.a_(1) r.a_(s) q=6+s*16 p=A.j([A.j([],t.t)],t.S) for(o=a.length,n=0,m=0;m256}else i=!0 if(i)throw A.h(A.m2("ICO and CUR support only sizes until 256")) k=j?g:k.a r.p(k==null?0:k) k=l.a k=k==null?g:k.b r.p(k==null?0:k) r.p(0) r.p(0) r.a_(0) r.a_(32) h=new A.hi().bQ(l) k=h.length r.I(k) r.I(q) q+=k;++n B.c.F(p,h)}for(o=p.length,m=0;m=192){r=m.a r=J.d(r.a,r.d+-2)<=254}else r=n}else r=n if(r){m.a.d-=3 break}if(s!==0)throw A.h(A.m("Unknown JPEG marker "+B.a.dn(s,16))) break}s=m.co()}}, co(){var s,r=this,q=r.a q===$&&A.b("input") if(q.d>=q.c)return 0 do{do{s=r.a.G() if(s!==255){q=r.a q=q.d=q.c)return s do{s=r.a.G() if(s===255){q=r.a q=q.d=4)throw A.h(A.m("Invalid number of quantization tables")) if(r[o]==null)B.c.h(r,o,new Int16Array(64)) m=r[o] for(q=n!==0,l=0;l<64;++l){k=q?a.n():J.d(a.a,a.d++) m.toString p=$.i3() if(!(l4)throw A.h(A.m("Invalid SOS block")) s=c.d s.toString r=A.j([],t.b7) for(q=c.z,p=c.Q,o=s.y,n=t.g8,m=0;m0&&a[j-1]===0))break;--j}s=t.fe B.c.F(k,new A.dr(A.P(2,null,!1,s))) if(0>=k.length)return A.a(k,0) r=k[0] for(q=b.length,p=0,o=0;o=k.length)return A.a(k,-1) r=k.pop() m=r.b if(!(p>=0&&p0){if(0>=k.length)return A.a(k,-1) r=k.pop()}r.b=m+1 B.c.F(k,r) for(;k.length<=o;r=l){m=A.P(2,null,!1,s) l=new A.dr(m) B.c.F(k,l) B.c.h(r.a,r.b,new A.c7(m))}++p}++o if(o=k.length)return A.a(k,0) return k[0].a}, i1(a0,a1){var s,r,q,p,o,n,m,l,k,j,i,h,g,f,e,d,c,b,a=a1.e a===$&&A.b("blocksPerLine") s=a1.f s===$&&A.b("blocksPerColumn") r=a<<3>>>0 q=new Int32Array(64) p=new Uint8Array(64) o=s*8 n=A.P(o,null,!1,t.aD) for(m=a1.c,l=a1.d,k=0,j=0;j>>0 for(h=0;h<8;++h,k=g){g=k+1 B.c.h(n,k,new Uint8Array(r))}for(f=0;f=0&&l<4))return A.a(m,l) e=m[l] e.toString d=a1.r d===$&&A.b("blocks") if(!(j>>0 for(e=c+8,b=0;b<8;++b){d=i+b if(!(d>>0)}}}return n}} A.dr.prototype={} A.h3.prototype={ kP(){var s,r,q,p,o,n,m,l,k,j,i,h,g,f,e,d,c,b,a=this for(s=a.y,r=A.l(s).q("O<1>"),q=new A.O(s,s.r,s.e,r);q.D();){p=s.l(0,q.d) a.f=Math.max(a.f,p.a) a.r=Math.max(a.r,p.b)}q=a.e q.toString a.w=B.b.bb(q/8/a.f) q=a.d q.toString a.x=B.b.bb(q/8/a.r) for(r=new A.O(s,s.r,s.e,r),q=t.fv,o=t.k,n=t.f0;r.D();){m=s.l(0,r.d) m.toString l=a.e l.toString k=m.a j=B.b.bb(B.b.bb(l/8)*k/a.f) l=a.d l.toString i=m.b h=B.b.bb(B.b.bb(l/8)*i/a.r) g=a.w*k f=a.x*i e=J.am(f,n) for(d=0;d=a1)return A.a(a0,0) r=a0[0] q=r.e q===$&&A.b(a) r=r.f r===$&&A.b("blocksPerColumn") p=q*r}else{r=b.f r===$&&A.b("mcusPerLine") q=b.b.x q===$&&A.b("mcusPerColumn") p=r*q}r=b.z if(r==null||r===0)b.z=p for(r=b.a,q=t.fb,o=0;o=a0.length)return A.a(a0,0) m=a0[0] l=0 for(;;){k=b.z k.toString if(!(l=0&&j=0&&i=208&&c<=215)r.d+=2 else break}}, cc(){var s,r=this,q=r.ch if(q>0){--q r.ch=q return B.a.bg(r.ay,q)&1}q=r.a if(q.d>=q.c)return null s=q.G() r.ay=s if(s===255)if(q.G()!==0)return null r.ch=7 return B.a.j(r.ay,7)&1}, cA(a){var s,r,q=new A.c7(t.g8.a(a)) while(s=this.cc(),s!=null){if(q instanceof A.c7){r=q.a if(s>>>0!==s||s>=2)return A.a(r,s) q=r[s]}if(q instanceof A.dO)return q.a}return null}, dV(a){var s,r for(s=0;a>0;){r=this.cc() if(r==null)return null s=(s<<1|r)>>>0;--a}return s}, cE(a){var s if(a==null)return 0 if(a===1)return this.cc()===1?1:-1 s=this.dV(a) if(s==null)return 0 if(s>=B.a.V(1,a-1))return s return s+B.a.R(-1,a)+1}, im(a,b){var s,r,q,p,o,n,m,l,k=this t.L.a(b) s=a.w s===$&&A.b("huffmanTableDC") r=k.cA(s) q=r===0?0:k.cE(r) s=a.y s===$&&A.b("pred") s+=q a.y=s b.$flags&2&&A.c(b) b[0]=s for(p=1;p<64;){s=a.x s===$&&A.b("huffmanTableAC") o=k.cA(s) if(o==null)break n=o&15 m=o>>>4 if(n===0){if(m<15)break p+=16 continue}p+=m n=k.cE(n) s=$.i3() if(!(p>=0&&p>>0}, ig(a,b){var s,r,q,p,o,n,m,l,k=this t.L.a(b) s=k.CW if(s>0){k.CW=s-1 return}r=k.Q q=k.as for(s=k.ax;r<=q;){p=a.x p===$&&A.b("huffmanTableAC") p=k.cA(p) p.toString o=p&15 n=p>>>4 if(o===0){if(n<15){s=k.dV(n) s.toString k.CW=s+B.a.R(1,n)-1 break}r+=16 continue}r+=n p=$.i3() if(!(r>=0&&r=0&&s>>4 if(l===0)if(p<15){o=j.dV(p) o.toString j.CW=o+B.a.R(1,p) j.cx=4}else{j.cx=1 p=16}else{if(l!==1)throw A.h(A.m("invalid ACn encoding")) j.cy=j.cE(l) j.cx=p!==0?2:3}continue A case 1:case 2:if(!(n<64))return A.a(b,n) k=b[n] if(k!==0){o=j.cc() o.toString o=B.a.R(o,q) b.$flags&2&&A.c(b) if(!(n<64))return A.a(b,n) b[n]=k+o}else{--p if(p===0)j.cx=o===2?3:0}break case 3:if(!(n<64))return A.a(b,n) o=b[n] if(o!==0){k=j.cc() k.toString k=B.a.R(k,q) b.$flags&2&&A.c(b) if(!(n<64))return A.a(b,n) b[n]=o+k}else{o=j.cy o===$&&A.b("successiveACNextValue") o=B.a.R(o,q) b.$flags&2&&A.c(b) if(!(n<64))return A.a(b,n) b[n]=o j.cx=0}break case 4:if(!(n<64))return A.a(b,n) o=b[n] if(o!==0){k=j.cc() k.toString k=B.a.R(k,q) b.$flags&2&&A.c(b) if(!(n<64))return A.a(b,n) b[n]=o+k}break}++s}if(j.cx===4)if(--j.CW===0)j.cx=0}, iu(a,b,c,d,e){var s,r,q,p,o t.fb.a(b) s=this.f s===$&&A.b("mcusPerLine") r=B.a.aD(c,s)*a.b+d q=B.a.a7(c,s)*a.a+e s=a.r s===$&&A.b("blocks") p=s.length if(r>=p)return if(!(r>=0))return A.a(s,r) s=s[r] o=s.length if(q>=o)return if(!(q>=0))return A.a(s,q) b.$2(a,s[q])}} A.h2.prototype={ c3(a){var s=a.length,r=!0 if(s>=2){if(0>=s)return A.a(a,0) if(a[0]===255){if(1>=s)return A.a(a,1) s=a[1]!==216}else s=r}else s=r if(s)return!1 return A.mr().l8(a)}, b6(a,b){var s=A.mr() s.cj(a) if(s.y.length!==1)throw A.h(A.m("only single frame JPEGs supported")) return A.rC(s)}, c1(a){return this.b6(a,null)}} A.iH.prototype={ a5(){return"JpegChroma."+this.b}} A.iJ.prototype={ hq(a){a=B.a.i(B.a.P(a,1,100)) if(this.at===a)return this.jc(a<50?B.b.bl(5000/a):B.a.bl(200-a*2)) this.at=a}, bQ(a){var s,r,q,p,o,n,m,l,k,j,i,h,g,f,e,d,c=this,b=A.aa(!0,8192) c.bN(b,216) c.bN(b,224) b.a_(16) b.p(74) b.p(70) b.p(73) b.p(70) b.p(0) b.p(1) b.p(1) b.p(0) b.a_(1) b.a_(1) b.p(0) b.p(0) c.ke(b,a.gbF()) s=a.c if(s!=null){c.bN(b,226) r=s.kv() q=A.j([73,67,67,95,80,82,79,70,73,76,69,0],t.t) b.a_(14+r.length) b.a6(q) b.a6(r)}c.kd(b) s=a.gS() p=a.gK() c.bN(b,192) b.a_(17) b.p(8) b.a_(p) b.a_(s) b.p(3) b.p(1) b.p(17) b.p(0) b.p(2) b.p(17) b.p(1) b.p(3) b.p(17) b.p(1) c.kc(b) c.bN(b,218) b.a_(12) b.p(3) b.p(1) b.p(0) b.p(2) b.p(17) b.p(3) b.p(17) b.p(0) b.p(63) b.p(0) c.ax=0 c.ay=7 o=a.gS() n=a.gK() m=new Float32Array(64) l=new Float32Array(64) k=new Float32Array(64) for(s=c.c,p=c.d,j=0,i=0,h=0,g=0;g=0){++s c.bM(b,A.j([B.a.V(1,s)-1,s],t.t))}c.bN(b,217) return J.E(B.d.gB(b.c),0,b.a)}, i6(a,b,c,d,a0,a1,a2,a3,a4){var s,r,q,p,o,n,m,l,k,j,i,h,g,f,e for(s=this.as,r=c+1,q=0;q<64;++q){p=q>>>3 o=c+p n=b+(q&7) if(o>=a0)o-=r+p-a0 if(n>=d)n-=n-d+1 m=a.a l=m==null?null:m.N(n,o,null) if(l==null)l=new A.D() if(l.gL()!==B.e)l=l.aN(B.e) if(l.gA(l)>3){k=l.gZ() j=1-k l.sm(B.b.bq(l.gm()*k+a4.l(0,0)*j)) l.st(B.b.bq(l.gt()*k+a4.l(0,1)*j)) l.su(B.b.bq(l.gu()*k+a4.l(0,2)*j))}i=B.b.i(l.gm()) h=B.b.i(l.gt()) g=B.b.i(l.gu()) if(!(i>=0&&i<2048))return A.a(s,i) m=s[i] f=h+256 if(!(f>=0&&f<2048))return A.a(s,f) f=s[f] e=g+512 if(!(e>=0&&e<2048))return A.a(s,e) e=B.a.j(m+f+s[e],16) a1.$flags&2&&A.c(a1) if(!(q<64))return A.a(a1,q) a1[q]=e-128 e=i+768 if(!(e<2048))return A.a(s,e) e=s[e] f=h+1024 if(!(f>=0&&f<2048))return A.a(s,f) f=s[f] m=g+1280 if(!(m>=0&&m<2048))return A.a(s,m) m=B.a.j(e+f+s[m],16) a2.$flags&2&&A.c(a2) if(!(q<64))return A.a(a2,q) a2[q]=m-128 m=i+1280 if(!(m<2048))return A.a(s,m) m=s[m] f=h+1536 if(!(f>=0&&f<2048))return A.a(s,f) f=s[f] e=g+1792 if(!(e>=0&&e<2048))return A.a(s,e) e=B.a.j(m+f+s[e],16) a3.$flags&2&&A.c(a3) if(!(q<64))return A.a(a3,q) a3[q]=e-128}}, bN(a,b){a.p(255) a.p(b&255)}, jc(a){var s,r,q,p,o,n,m,l,k,j,i,h,g,f,e,d,c,b=this for(s=b.a,r=s.$flags|0,q=0;q<64;++q){p=B.b.bl((B.ig[q]*a+50)/100) if(p<1)p=1 else if(p>255)p=255 o=B.a0[q] r&2&&A.c(s) if(!(o<64))return A.a(s,o) s[o]=p}for(r=b.b,o=r.$flags|0,n=0;n<64;++n){m=B.b.bl((B.eo[n]*a+50)/100) if(m<1)m=1 else if(m>255)m=255 l=B.a0[n] o&2&&A.c(r) if(!(l<64))return A.a(r,l) r[l]=m}for(o=b.c,l=o.$flags|0,k=b.d,j=k.$flags|0,i=0,h=0;h<8;++h)for(g=0;g<8;++g){if(!(i>=0&&i<64))return A.a(B.a0,i) f=B.a0[i] if(!(f<64))return A.a(s,f) e=s[f] d=B.bx[h] c=B.bx[g] l&2&&A.c(o) o[i]=1/(e*d*c*8) f=r[f] j&2&&A.c(k) k[i]=1/(f*d*c*8);++i}}, d1(a,b){var s,r,q,p,o,n,m,l=t.L l.a(a) l.a(b) l=t.t s=A.j([A.j([],l)],t.ca) for(r=b.length,q=0,p=0,o=1;o<=16;++o){for(n=1;n<=a[o];++n){if(!(p>=0&&p>>0 o=o<<1>>>0}}, jd(){var s,r,q for(s=this.as,r=s.$flags|0,q=0;q<256;++q){r&2&&A.c(s) s[q]=19595*q s[q+256]=38470*q s[q+512]=7471*q+32768 s[q+768]=-11059*q s[q+1024]=-21709*q s[q+1280]=32768*q+8421375 s[q+1536]=-27439*q s[q+1792]=-5329*q}}, iS(d6,d7){var s,r,q,p,o,n,m,l,k,j,i,h,g,f,e,d,c,b,a,a0,a1,a2,a3,a4,a5,a6,a7,a8,a9,b0,b1,b2,b3,b4,b5,b6,b7,b8,b9,c0,c1,c2,c3,c4,c5,c6,c7,c8,c9,d0,d1,d2,d3,d4,d5=t.H d5.a(d6) d5.a(d7) for(d5=d6.$flags|0,s=0,r=0;r<8;++r){if(!(s<64))return A.a(d6,s) q=d6[s] p=s+1 if(!(p<64))return A.a(d6,p) o=d6[p] n=s+2 if(!(n<64))return A.a(d6,n) m=d6[n] l=s+3 if(!(l<64))return A.a(d6,l) k=d6[l] j=s+4 if(!(j<64))return A.a(d6,j) i=d6[j] h=s+5 if(!(h<64))return A.a(d6,h) g=d6[h] f=s+6 if(!(f<64))return A.a(d6,f) e=d6[f] d=s+7 if(!(d<64))return A.a(d6,d) c=d6[d] b=q+c a=q-c a0=o+e a1=o-e a2=m+g a3=m-g a4=k+i a5=b+a4 a6=b-a4 a7=a0+a2 d5&2&&A.c(d6) if(!(s<64))return A.a(d6,s) d6[s]=a5+a7 if(!(j<64))return A.a(d6,j) d6[j]=a5-a7 a8=(a0-a2+a6)*0.707106781 if(!(n<64))return A.a(d6,n) d6[n]=a6+a8 if(!(f<64))return A.a(d6,f) d6[f]=a6-a8 a5=k-i+a3 a9=a1+a b0=(a5-a9)*0.382683433 b1=0.5411961*a5+b0 b2=1.306562965*a9+b0 b3=(a3+a1)*0.707106781 b4=a+b3 b5=a-b3 if(!(h<64))return A.a(d6,h) d6[h]=b5+b1 if(!(l<64))return A.a(d6,l) d6[l]=b5-b1 if(!(p<64))return A.a(d6,p) d6[p]=b4+b2 if(!(d<64))return A.a(d6,d) d6[d]=b4-b2 s+=8}for(s=0,r=0;r<8;++r){if(!(s<64))return A.a(d6,s) q=d6[s] p=s+8 if(!(p<64))return A.a(d6,p) o=d6[p] n=s+16 if(!(n<64))return A.a(d6,n) m=d6[n] l=s+24 if(!(l<64))return A.a(d6,l) k=d6[l] j=s+32 if(!(j<64))return A.a(d6,j) i=d6[j] h=s+40 if(!(h<64))return A.a(d6,h) g=d6[h] f=s+48 if(!(f<64))return A.a(d6,f) e=d6[f] d=s+56 if(!(d<64))return A.a(d6,d) c=d6[d] b6=q+c b7=q-c b8=o+e b9=o-e c0=m+g c1=m-g c2=k+i c3=b6+c2 c4=b6-c2 c5=b8+c0 d5&2&&A.c(d6) if(!(s<64))return A.a(d6,s) d6[s]=c3+c5 if(!(j<64))return A.a(d6,j) d6[j]=c3-c5 c6=(b8-c0+c4)*0.707106781 if(!(n<64))return A.a(d6,n) d6[n]=c4+c6 if(!(f<64))return A.a(d6,f) d6[f]=c4-c6 c3=k-i+c1 c7=b9+b7 c8=(c3-c7)*0.382683433 c9=0.5411961*c3+c8 d0=1.306562965*c7+c8 d1=(c1+b9)*0.707106781 d2=b7+d1 d3=b7-d1 if(!(h<64))return A.a(d6,h) d6[h]=d3+c9 if(!(l<64))return A.a(d6,l) d6[l]=d3-c9 if(!(p<64))return A.a(d6,p) d6[p]=d2+d0 if(!(d<64))return A.a(d6,d) d6[d]=d2-d0;++s}for(d5=this.z,r=0;r<64;++r){d4=d6[r]*d7[r] B.c.h(d5,r,d4>0?B.b.i(d4+0.5):B.b.i(d4-0.5))}return d5}, ke(a,b){var s,r if(b.gfZ(0))return s=A.aa(!1,8192) b.aT(s) r=J.E(B.d.gB(s.c),0,s.a) this.bN(a,225) a.a_(r.length+8) a.I(1165519206) a.a_(0) a.a6(r)}, kd(a){var s,r,q this.bN(a,219) a.a_(132) a.p(0) for(s=this.a,r=0;r<64;++r)a.p(s[r]) a.p(1) for(s=this.b,q=0;q<64;++q)a.p(s[q])}, kc(a){var s,r,q,p,o,n,m,l this.bN(a,196) a.a_(418) a.p(0) for(s=0;s<16;){++s a.p(B.cb[s])}for(r=0;r<=11;++r)a.p(B.ag[r]) a.p(16) for(q=0;q<16;){++q a.p(B.bp[q])}for(p=0;p<=161;++p)a.p(B.bz[p]) a.p(1) for(o=0;o<16;){++o a.p(B.bM[o])}for(n=0;n<=11;++n)a.p(B.ag[n]) a.p(17) for(m=0;m<16;){++m a.p(B.bF[m])}for(l=0;l<=161;++l)a.p(B.bU[l])}, dT(a,a0,a1,a2,a3,a4){var s,r,q,p,o,n,m,l,k,j,i,h,g,f,e,d,c=this,b=t.H b.a(a0) b.a(a1) t.fl.a(a3) t.d.a(a4) b=a4.length if(0>=b)return A.a(a4,0) s=a4[0] if(240>=b)return A.a(a4,240) r=a4[240] q=c.iS(a0,a1) for(b=c.Q,p=0;p<64;++p)B.c.h(b,B.a0[p],q[p]) o=b[0] o.toString n=o-a2 if(n===0){if(0>=a3.length)return A.a(a3,0) m=a3[0] m.toString c.bM(a,m)}else{l=32767+n a3.toString m=c.y if(!(l>=0&&l<65535))return A.a(m,l) m=m[l] m.toString if(!(m0&&b[k]===0))break;--k}if(k===0){s.toString c.bM(a,s) return o}for(m=c.y,j=c.x,i=1;i<=k;){h=i for(;;){if(!(h>=0&&h<64))return A.a(b,h) if(!(b[h]===0&&h<=k))break;++h}g=h-i if(g>=16){f=B.a.j(g,4) for(e=1;e<=f;++e){r.toString c.bM(a,r)}g&=15}d=b[h] d.toString l=32767+d if(!(l>=0&&l<65535))return A.a(m,l) d=m[l] d.toString d=(g<<4>>>0)+d if(!(d=s)return A.a(b,0) r=b[0] if(1>=s)return A.a(b,1) q=b[1]-1 while(q>=0){if((r&B.a.V(1,q))>>>0!==0)p.ax=(p.ax|B.a.V(1,p.ay))>>>0;--q if(--p.ay<0){s=p.ax if(s===255){a.p(255) a.p(0)}else a.p(s) p.ay=7 p.ax=0}}}} A.d7.prototype={ a5(){return"PngDisposeMode."+this.b}} A.eq.prototype={ a5(){return"PngBlendMode."+this.b}} A.er.prototype={} A.fV.prototype={} A.bS.prototype={ a5(){return"PngFilterType."+this.b}} A.hk.prototype={ sM(a){this.w=t.di.a(a)}, sl5(a){this.x=t.T.a(a)}, $iK:1} A.fW.prototype={} A.hh.prototype={ c3(a){var s,r=A.v(a,!0,null,0).aj(8) for(s=0;s<8;++s)if(J.d(r.a,r.d+s)!==B.c_[s])return!1 return!0}, b4(b7){var s,r,q,p,o,n,m,l,k,j,i,h,g,f,e,d,c,b,a,a0,a1,a2,a3,a4,a5,a6,a7,a8,a9,b0,b1,b2,b3,b4=this,b5=null,b6=A.v(b7,!0,b5,0) b4.d=b6 s=b6.aj(8) for(r=0;r<8;++r)if(J.d(s.a,s.d+r)!==B.c_[r])return b5 for(b6=b4.a,q=b6.cx,p=t.t,o=b6.cy,n=t.L,m=b6.ax;;){l=b4.d k=l.d-l.b j=l.k() i=b4.d.ak(4) switch(i){case"tEXt":l=b4.d h=l.al(j) l.d=l.d+(h.c-h.d) g=h.a1() f=g.length for(r=0;r=0&&a5<3))return A.a(B.bo,a5) l=B.bo[a5] if(!(a6>=0&&a6<2))return A.a(B.bN,a6) a7=B.bN[a6] B.c.F(q,new A.fV(A.j([],p),a,a0,a1,a2,a3,a4,l,a7)) b4.d.d+=4 break case"fdAT":b4.d.k() B.c.F(B.c.gh1(q).y,k) l=b4.d l.d=(l.d+=j-4)+4 break case"bKGD":l=b6.d if(l===3){l=b4.d a8=J.d(l.a,l.d++);--j a9=a8*3 l=b6.w a7=l.length if(!(a9>=0&&a90)b4.d.d+=j b4.d.d+=4 break case"iCCP":b6.Q=b4.d.cS() l=b4.d J.d(l.a,l.d++) l=b6.Q a7=b4.d h=a7.al(j-(l.length+2)) a7.d=a7.d+(h.c-h.d) b6.at=h.a1() b4.d.d+=4 break default:l=b4.d l.d=(l.d+=j)+4 break}if(i==="IEND")break l=b4.d if(l.d>=l.c)return b5}return b6}, ao(c3){var s,r,q,p,o,n,m,l,k,j,i,h,g,f,e,d,c,b,a,a0,a1,a2,a3,a4,a5,a6,a7,a8,a9,b0,b1,b2,b3,b4,b5=this,b6=null,b7=null,b8=b5.a,b9=b8.a,c0=b8.b,c1=b8.cx,c2=c1.length if(c2===0||c3===0){r=A.j([],t.gN) c1=b8.cy q=c1.length for(c2=t.L,p=0,o=0;o=c2)throw A.h(A.m("Invalid Frame Number: "+c3)) if(!(c38)f=4 b2=A.R(b6,b6,b1,0,B.j,c0,b6,0,c2===2&&b8.x!=null?4:f,c,B.e,b9,!1) b3=b8.a b4=b8.b b8.a=b9 b8.b=c0 b5.e=0 if(b8.r!==0){c1=c0+7>>>3 b5.cb(d,b2,0,0,8,8,b9+7>>>3,c1) c2=b9+3 b5.cb(d,b2,4,0,8,8,c2>>>3,c1) c1=c0+3 b5.cb(d,b2,0,4,4,8,c2>>>2,c1>>>3) c2=b9+1 b5.cb(d,b2,2,0,4,4,c2>>>2,c1>>>2) c1=c0+1 b5.cb(d,b2,0,2,2,4,c2>>>1,c1>>>2) b5.cb(d,b2,1,0,2,2,b9>>>1,c1>>>1) b5.cb(d,b2,0,1,1,2,b9,c0>>>1)}else b5.jy(d,b2) b8.a=b3 b8.b=b4 c1=b8.at if(c1!=null)b2.c=new A.cQ(b8.Q,B.aJ,c1) b8=b8.ax if(b8.a!==0)b2.kh(b8) return b2}, b6(a0,a1){var s,r,q,p,o,n,m,l,k,j,i,h,g,f,e,d,c,b=this,a=null if(b.b4(t.D.a(a0))==null)return a s=b.a r=s.cx q=r.length if(q===0){s=b.ao(0) s.toString return s}for(q=t.g,p=a,o=p,n=0;n=0&&l1){l=n-2 d=o.x if(d===$)d=o.x=A.j([],q) if(!(l>=0&&l1,m=a8-a6,l=a7,k=0,j=0;k=0&&a3<5))return A.a(B.aq,a3) i=B.aq[a3] h=a4.al(p) a4.d=a4.d+(h.c-h.d) B.c.h(o,j,h.a1()) if(!(j>=0&&j<2))return A.a(o,j) g=o[j] j=1-j f=o[j] g.toString a1.fl(i,q,g,f) a1.c=a1.b=0 a3=g.length e=new A.af(g,0,Math.min(a3,a3),0,!0) for(a3=m<=1,d=a6,c=0;c=0&&a<5))return A.a(B.aq,a) g=B.aq[a] f=a1.al(o) a1.d=a1.d+(f.c-f.d) B.c.h(l,h,f.a1()) if(!(h>=0&&h<2))return A.a(l,h) e=1-h b.fl(g,n,l[h],l[e]) b.c=b.b=0 a=l[h] a0=a.length d=new A.af(a,0,Math.min(a0,a0),0,!0) for(c=0;c=0&&n=0&&o=0&&k=0&&n=s)throw A.h(A.m("Invalid PNG data.")) q=a.a a.d=r+1 p=J.d(q,r) r=n.c n.b=B.a.V(p,r) n.c=r+8}if(b===1)o=1 else if(b===2)o=3 else{if(b===4)s=15 else s=0 o=s}s=r-b r=B.a.a4(n.b,s) n.c=s return r&o}, fc(a,b){var s,r,q=this t.L.a(b) s=q.a r=s.d switch(r){case 0:B.c.h(b,0,q.bu(a,s.c)) return case 2:B.c.h(b,0,q.bu(a,s.c)) B.c.h(b,1,q.bu(a,s.c)) B.c.h(b,2,q.bu(a,s.c)) return case 3:B.c.h(b,0,q.bu(a,s.c)) return case 4:B.c.h(b,0,q.bu(a,s.c)) B.c.h(b,1,q.bu(a,s.c)) return case 6:B.c.h(b,0,q.bu(a,s.c)) B.c.h(b,1,q.bu(a,s.c)) B.c.h(b,2,q.bu(a,s.c)) B.c.h(b,3,q.bu(a,s.c)) return}throw A.h(A.m("Invalid color type: "+r+"."))}, dX(a,b){var s,r,q,p,o,n,m,l,k,j t.L.a(b) s=this.a r=s.d switch(r){case 0:r=s.x if(r!=null&&s.c>8){s=r.length if(0>=s)return A.a(r,0) q=r[0] if(1>=s)return A.a(r,1) r=r[1] p=b[0] a.ac(p,p,p,p!==((q&255)<<24|r&255)>>>0?a.gE():0) return}a.au(b[0],0,0) return case 2:o=b[0] p=b[1] n=b[2] s=s.x if(s!=null){r=s.length if(0>=r)return A.a(s,0) q=s[0] if(1>=r)return A.a(s,1) m=s[1] if(2>=r)return A.a(s,2) l=s[2] if(3>=r)return A.a(s,3) k=s[3] if(4>=r)return A.a(s,4) j=s[4] if(5>=r)return A.a(s,5) s=s[5] if(o!==((q&255)<<8|m&255)||p!==((l&255)<<8|k&255)||n!==((j&255)<<8|s&255)){a.ac(o,p,n,a.gE()) return}}a.au(o,p,n) return case 3:a.sT(b[0]) return case 4:a.au(b[0],b[1],0) return case 6:a.ac(b[0],b[1],b[2],b[3]) return}throw A.h(A.m("Invalid color type: "+r+"."))}} A.hj.prototype={ a5(){return"PngFilter."+this.b}} A.hi.prototype={ aJ(a){var s,r,q,p,o,n,m,l,k,j=this,i=8192 if(!(a.gaY()&&a.gL()!==B.m))s=a.gaK()<8&&!a.gaL()&&a.gaE()>1 else s=!0 if(s)a=a.aN(B.e) if(j.w==null){s=A.aa(!0,i) j.w=s s.a6(A.j([137,80,78,71,13,10,26,10],t.t)) r=A.aa(!0,i) r.I(a.gS()) r.I(a.gK()) r.p(a.gaK()) if(a.gaL())s=3 else if(a.gaE()===1)s=0 else if(a.gaE()===2)s=4 else s=a.gaE()===3?2:6 r.p(s) r.p(0) r.p(0) r.p(0) s=j.w s.toString j.bv(s,"IHDR",J.E(B.d.gB(r.c),0,r.a)) s=a.c if(s!=null){r=A.aa(!0,i) r.a6(new A.al(s.a)) r.p(0) r.p(0) r.a6(s.km()) s=j.w s.toString j.bv(s,"iCCP",J.E(B.d.gB(r.c),0,r.a))}if(a.gaL()){s=j.a if(s!=null){s=s.a s===$&&A.b("palette") j.fB(s)}else{s=a.a s=s==null?null:s.gM() s.toString j.fB(s)}}if(j.r){r=A.aa(!0,i) s=j.e s===$&&A.b("_frames") r.I(s) r.I(j.c) s=j.w s.toString j.bv(s,"acTL",J.E(B.d.gB(r.c),0,r.a))}}q=a.gaL()?1:a.gaE() p=a.gL()===B.m?2:1 s=a.gS() o=a.gK() n=a.gK() m=new Uint8Array(s*o*q*p+n) j.iT(0,a,m) l=B.b7.fV(t.L.a(m),null) s=a.d if(s!=null)for(s=new A.O(s,s.r,s.e,A.l(s).q("O<1>"));s.D();){o=s.d n=a.d.l(0,o) n.toString r=new A.hd(!0,new Uint8Array(8192)) r.a6(B.b6.cr(o)) r.p(0) r.a6(B.b6.cr(n)) o=j.w o.toString j.bv(o,"tEXt",J.E(B.d.gB(r.c),0,r.a))}if(j.r){r=A.aa(!0,i) r.I(j.f) r.I(a.gS()) r.I(a.gK()) r.I(0) r.I(0) r.a_(a.y) r.a_(1000) r.p(1) r.p(0) s=j.w s.toString j.bv(s,"fcTL",J.E(B.d.gB(r.c),0,r.a));++j.f}if(j.f<=1){s=j.w s.toString j.bv(s,"IDAT",l)}else{k=A.aa(!0,i) k.I(j.f) k.a6(l) s=j.w s.toString j.bv(s,"fdAT",J.E(B.d.gB(k.c),0,k.a));++j.f}}, dk(){var s,r=this,q=r.w if(q==null)return null r.bv(q,"IEND",A.j([],t.t)) r.f=0 q=r.w s=J.E(B.d.gB(q.c),0,q.a) r.w=null return s}, bQ(a){var s,r,q,p,o,n=this,m=a.gah().length if(m<=1){n.e=1 n.r=!1 n.aJ(a)}else{m=a.gah().length n.e=m n.r=m>1 n.c=a.r if(a.gaL()){s=n.a=A.l0(a,256,10) for(m=a.gah(),r=m.length,q=0;q>>3,j=p.a,i=J.b7(o),h=0,g=0,f=null,e=0 for(;;){s=b.a s=s==null?null:s.b if(!(e<(s==null?0:s)))break r=i.cG(o,g,n) g+=n switch(j){case 1:h=q.iY(r,k,l,c,h) break case 2:h=q.iZ(r,f,k,c,h) break case 3:h=q.iU(r,f,k,l,c,h) break case 4:h=q.iW(r,f,k,l,c,h) break default:h=q.iV(r,k,c,h) break}++e f=r}}, fs(a,b,c,d,e){var s,r,q,p;--a for(s=b.length,r=d.$flags|0;a>=0;e=q){q=e+1 p=c+a if(!(p=0&&l=0))return A.a(a,l) l=a[l] o&2&&A.c(d) if(!(e>=0&&e=0&&k=0&&k=0&&e=0&&i=0&&k=0&&k=0&&a0>>1)}return a0}, jl(a,b,c){var s=a+b-c,r=s>a?s-a:a-s,q=s>b?s-b:b-s,p=s>c?s-c:c-s if(r<=q&&r<=p)return a else if(q<=p)return b return c}, iW(a,b,a0,a1,a2,a3){var s,r,q,p,o,n,m,l,k,j,i,h,g,f,e,d,c=a3+1 a2.$flags&2&&A.c(a2) s=a2.length if(!(a3=0&&h=0&&k=0&&j=0&&k=0&&a3255)return B.m if(a>15)return B.e if(a>3)return B.z if(a>1)return B.t return B.y}, dc(a,b){if(a===B.aV||a===B.aW)return this.b.G() return this.cC()}, cC(){var s,r,q=this.d8() if(J.bn(q)===0)return 0 try{s=A.rM(q) return s}catch(r){return 0}}, d8(){var s,r,q,p,o=this.b if(o==null)return"" s=this.c if(s.length!==0)return B.c.h6(s,0) r=B.n.hc(o.kU()) if(r.length===0)return"" while(B.n.ee(r,"#"))r=B.n.hc(this.b.h4(70)) o=t.cc q=A.w(new A.eN(A.j(r.split(" "),t.s),t.bB.a(new A.j0()),o),o.q("e.E")) for(o=q.length,p=0;p0){o.e=new Uint16Array(s) o.f=new Uint16Array(s) o.r=new Uint16Array(s) o.w=new Uint16Array(s) for(r=0;ra.c-a.d){s=new Uint8Array(r) this.c=s B.d.aB(s,0,r,255) return}this.c=a.aj(r).a1()}, jV(a,b,c,d,e,f){var s,r,q,p,o,n,m,l=b*c if(d===16)l*=2 s=new Uint8Array(l) this.c=s r=f*c q=e.length if(r>=q){B.d.aB(s,0,l,255) return}for(p=0,o=0;o=0&&r=q.length)return A.a(q,0) o=q[0] if(o<0){o=1-o q=a.d if(q>=s)break p=a.a a.d=q+1 n=J.d(p,q) if(c+o>r)o=r-c for(q=b.$flags|0,m=0;m=0&&cr)o=r-c o=Math.min(o,s-a.d) for(m=0;m=0&&c=0 j=0 for(;;){i=r.e i===$&&A.b("width") if(!(j=0&&k255?255:a+e q=f+b>255?255:b+f r=g+c>255?255:c+g s=h break case 1818706796:s=h r=g q=f p=e break case 1870030194:p=A.ld(a,e,d,h) q=A.ld(b,f,d,h) r=A.ld(c,g,d,h) s=h break case 1934387572:p=A.lg(a,e) q=A.lg(b,f) r=A.lg(c,g) s=h break case 1749838196:p=A.lb(a,e) q=A.lb(b,f) r=A.lb(c,g) s=h break case 1984719220:p=A.lh(a,e) q=A.lh(b,f) r=A.lh(c,g) s=h break case 1816947060:p=A.lc(a,e) q=A.lc(b,f) r=A.lc(c,g) s=h break case 1884055924:p=A.le(a,e) q=A.le(b,f) r=A.le(c,g) s=h break case 1749903736:p=e<255-a?0:255 q=f<255-b?0:255 r=g<255-c?0:255 s=h break case 1684629094:p=Math.abs(e-a) q=Math.abs(f-b) r=Math.abs(g-c) s=h break case 1936553316:p=A.la(a,e) q=A.la(b,f) r=A.la(c,g) s=h break case 1718842722:s=h r=g q=f p=e break case 1717856630:s=h r=g q=f p=e break case 1752524064:s=h r=g q=f p=e break case 1935766560:s=h r=g q=f p=e break case 1668246642:s=h r=g q=f p=e break case 1819634976:s=h r=g q=f p=e break default:s=h r=g q=f p=e}o=1-n k.sm(B.b.i(a*o+p*n)) k.st(B.b.i(b*o+q*n)) k.su(B.b.i(c*o+r*n)) k.sv(B.b.i(d*o+s*n))}, jB(){var s,r,q=this,p=q.as p===$&&A.b("_input") q.c=p.k() p=q.as.n() q.d=p if(p!==1){q.c=0 return}s=q.as.aj(6) for(r=0;r<6;++r)if(J.d(s.a,s.d+r)!==0){q.c=0 return}q.e=q.as.n() q.b=q.as.k() q.a=q.as.k() q.f=q.as.n() p=q.as.n() if(!(p<8))return A.a(B.ca,p) q.r=B.ca[p]}, jR(){var s,r,q,p,o,n,m=this,l=m.at l.d=l.b for(l=m.z;s=m.at,s.d0){q=r.n() p=$.ao() p.$flags&2&&A.c(p) p[0]=q q=$.ax() if(0>=q.length)return A.a(q,0) o=q[0] if(o<0)o=-o for(q=t.N,p=t.hf,n=t.af,m=0;m0){k.n() k.n() k.n() k.n() k.n() k.n() k.G()}}, jU(){var s,r,q,p,o,n,m=this,l="channels",k=m.ay k.d=k.b s=k.n() if(s===1){k=m.b r=m.e r===$&&A.b(l) q=k*r p=new Uint16Array(q) for(o=0;o=a2.length)return A.a(a2,0) a1.a=a2[0] a3[0]=a4.k() a1.b=a2[0] a3[0]=a4.k() a1.c=a2[0] a3[0]=a4.k() a2=a2[0] a1.d=a2 a3=a1.b a3.toString a1.e=a2-a3 a3=a1.c a2=a1.a a2.toString a1.f=a3-a2 a1.as=t.eS.a(A.j([],t.e)) s=a4.n() for(r=0;r=a2.length)return A.a(a2,0) q=a2[0] a4.k() B.c.F(a1.as,new A.cq(q))}p=a4.k() if(p!==943868237)throw A.h(A.m("Invalid PSD layer signature: "+B.a.dn(p,16))) a1.r=a4.k() a1.w=a4.G() a4.G() a1.y=a4.G() if(a4.G()!==0)throw A.h(A.m("Invalid PSD layer data")) o=a4.k() n=a4.aj(o) if(o>0){o=n.k() if(o>0){m=n.aj(o) a2=m.d m.k() m.k() m.k() m.k() m.G() m.G() if(m.c-a2===20)m.d+=2 else{m.G() m.G() m.k() m.k() m.k() m.k()}}o=n.k() if(o>0)new A.j1().hP(n.aj(o)) o=n.G() n.ak(o) l=4-B.a.a7(o,4)-1 if(l>0)n.d+=l for(a2=n.c,a3=a1.ay,k=a1.cy,j=t.t,i=t.g0;n.dr.a)r.a=s s=a.b if(s>r.b)r.b=s s=a.c if(s>r.c)r.c=s}} A.L.prototype={ cK(){var s=this return new A.L(s.a,s.b,s.c,s.d)}, aZ(a,b){var s=this return new A.L(s.a+b.a,s.b+b.b,s.c+b.c,s.d+b.d)}, ef(a,b){var s=this return new A.L(s.a-b.a,s.b-b.b,s.c-b.c,s.d-b.d)}, fT(a){var s=this return s.a*a.a+s.b*a.b+s.c*a.c+s.d*a.d}, ea(a){var s,r=this t.R.a(a) s=a.a if(sr.a)r.a=s s=a.b if(s>r.b)r.b=s s=a.c if(s>r.c)r.c=s s=a.d if(s>r.d)r.d=s}} A.dd.prototype={ F(a,b){this.$ti.c.a(b) this.a.ea(b) this.b.e9(b)}} A.db.prototype={$iK:1, gK(){return this.b}} A.dc.prototype={$iK:1, gK(){return this.f}} A.ev.prototype={$iK:1, gK(){return this.b}} A.a3.prototype={ scH(a){var s=this.a,r=this.b+1 s.$flags&2&&A.c(s) if(!(r>>9 if(!(s<32))return A.a(B.q,s) return new A.aR(B.q[s],B.q[q>>>4&31],B.x[q&15])}else return new A.aR(B.x[q>>>7&15],B.x[q>>>3&15],B.au[q&7])}, bV(){var s,r=this.e,q=this.d if(r){s=q>>>9 if(!(s<32))return A.a(B.q,s) return new A.L(B.q[s],B.q[q>>>4&31],B.x[q&15],255)}else return new A.L(B.x[q>>>7&15],B.x[q>>>3&15],B.au[q&7],B.au[q>>>11&7])}, bU(){var s,r=this.r,q=this.f if(r){s=q>>>10 if(!(s<32))return A.a(B.q,s) return new A.aR(B.q[s],B.q[q>>>5&31],B.q[q&31])}else return new A.aR(B.x[q>>>8&15],B.x[q>>>4&15],B.x[q&15])}, bW(){var s,r=this.r,q=this.f if(r){s=q>>>10 if(!(s<32))return A.a(B.q,s) return new A.L(B.q[s],B.q[q>>>5&31],B.q[q&31],255)}else return new A.L(B.x[q>>>8&15],B.x[q>>>4&15],B.x[q&15],B.au[q>>>12&7])}, aI(){var s=this,r=s.c?1:0,q=s.d,p=s.e?1:0,o=s.f,n=s.r?1:0 return(r|(q&16383)<<1|p<<15|(o&32767)<<16|n<<31)>>>0}, aA(){var s,r=this,q=r.a,p=r.b+1 if(!(p>>1&16383 r.scH(r.aI()) r.e=(s>>>15&1)===1 r.scH(r.aI()) r.f=s>>>16&32767 r.scH(r.aI()) r.r=(s>>>31&1)===1 r.scH(r.aI())}} A.j6.prototype={ b4(a){var s,r=this,q=a.length,p=q-(q>>>1&1431655765)>>>0 p=(p&858993459)+(p>>>2&858993459) if((p+(p>>>4)>>>0&252645135)*16843009>>>0>>>24===1){s=r.ik(a) if(s!=null){r.a=a return r.b=s}}s=r.iy(a) if(s!=null){r.a=a return r.b=s}s=r.iw(a) if(s!=null){r.a=a return r.b=s}return null}, iy(a){var s,r,q=A.v(a,!1,null,0) if(q.k()!==52)return null if(q.k()!==55727696)return null s=A.j([0,0,0,0],t.t) r=new A.dc(s) q.k() r.b=q.k() B.c.h(s,0,q.G()) B.c.h(s,1,q.G()) B.c.h(s,2,q.G()) B.c.h(s,3,q.G()) q.k() q.k() r.f=q.k() r.r=q.k() q.k() q.k() q.k() q.k() r.Q=q.k() return r}, iw(a){var s,r,q=A.v(a,!1,null,0) if(q.k()!==52)return null s=new A.db() s.b=q.k() s.a=q.k() q.k() s.d=q.k() q.k() s.f=q.k() q.k() q.k() q.k() s.y=q.k() r=q.k() s.z=r s.Q=q.k() if(r!==559044176)return null return s}, ik(a){var s,r,q,p,o,n,m=null,l=a.length,k=A.v(a,!1,m,0) if(k.k()!==0)return m s=new A.ev() s.b=k.k() s.a=k.k() k.k() k.k() k.k() k.k() k.k() k.k() k.k() r=k.k() s.y=r if(r===559044176)return m q=0 p=8 if(!(l===32)){o=0 for(;;){if(!(o<10)){q=1 break}n=o<<1>>>0 if((B.a.R(64,n)&l)>>>0!==0){p=B.a.R(16,o) q=1 break}if((B.a.R(128,n)&l)>>>0!==0){p=B.a.R(16,o) break}++o}if(o===10)return m}if((q+1)*2===4)return m s.b=s.a=p return s}, ao(a){var s,r,q=this,p=q.b if(p==null||q.a==null)return null if(p instanceof A.ev){p=p.a s=q.b.gK() r=q.a r.toString return q.dC(p,s,r)}else if(p instanceof A.db){p=q.a p.toString return q.iv(p)}else if(p instanceof A.dc){p=q.a p.toString return q.ix(p)}return null}, b6(a,b){if(this.b4(a)==null)return null return this.ao(0)}, iv(a){var s,r,q,p,o,n,m,l,k,j,i,h,g=this,f=null,e=a.length if(e<52||g.b==null)return f s=g.b s.toString t.fi.a(s) r=A.v(a,!1,f,0) r.d+=52 q=s.Q if(q<1)q=(s.d&4096)!==0?6:1 if(q!==1)return f p=s.a o=s.b if(p*o*s.f/8>e-52)return f switch(s.d&255){case 16:n=A.R(f,f,B.e,0,B.j,o,f,0,4,f,B.e,p,!1) for(s=n.a,s=s.gH(s);s.D();){m=s.gO() l=J.d(r.a,r.d++) k=J.d(r.a,r.d++) m.sm(k&240) m.st((k&15)<<4) m.su(l&240) m.sv((l&15)<<4)}return n case 17:n=A.R(f,f,B.e,0,B.j,o,f,0,4,f,B.e,p,!1) for(s=n.a,s=s.gH(s);s.D();){m=s.gO() j=r.n() i=(j&1)!==0?255:0 m.sm(j>>>8&248) m.st(j>>>3&248) m.su((j&62)<<2) m.sv(i)}return n case 18:n=A.R(f,f,B.e,0,B.j,o,f,0,4,f,B.e,p,!1) for(s=n.a,s=s.gH(s);s.D();){m=s.gO() m.sm(J.d(r.a,r.d++)) m.st(J.d(r.a,r.d++)) m.su(J.d(r.a,r.d++)) m.sv(J.d(r.a,r.d++))}return n case 19:n=A.R(f,f,B.e,0,B.j,o,f,0,3,f,B.e,p,!1) for(s=n.a,s=s.gH(s);s.D();){m=s.gO() j=r.n() m.sm(j>>>8&248) m.st(j>>>3&252) m.su((j&31)<<3)}return n case 20:n=A.R(f,f,B.e,0,B.j,o,f,0,3,f,B.e,p,!1) for(s=n.a,s=s.gH(s);s.D();){m=s.gO() j=r.n() m.sm((j&31)<<3) m.st(j>>>2&248) m.su(j>>>7&248)}return n case 21:n=A.R(f,f,B.e,0,B.j,o,f,0,3,f,B.e,p,!1) for(s=n.a,s=s.gH(s);s.D();){m=s.gO() m.sm(J.d(r.a,r.d++)) m.st(J.d(r.a,r.d++)) m.su(J.d(r.a,r.d++))}return n case 22:n=A.R(f,f,B.e,0,B.j,o,f,0,1,f,B.e,p,!1) for(s=n.a,s=s.gH(s);s.D();)s.gO().sm(J.d(r.a,r.d++)) return n case 23:n=A.R(f,f,B.e,0,B.j,o,f,0,4,f,B.e,p,!1) for(s=n.a,s=s.gH(s);s.D();){m=s.gO() i=J.d(r.a,r.d++) h=J.d(r.a,r.d++) m.sm(h) m.st(h) m.su(h) m.sv(i)}return n case 24:return f case 25:return s.y===0?g.eK(p,o,r.a1()):g.dC(p,o,r.a1())}return f}, ix(a){var s,r=this.b if(!(r instanceof A.dc))return null s=A.v(a,!1,null,0) s.d=(s.d+=52)+r.Q if(r.c[0]===0)switch(r.b){case 2:return this.eK(r.r,r.f,s.a1()) case 3:return this.dC(r.r,r.f,s.a1())}return null}, eK(e4,e5,e6){var s,r,q,p,o,n,m,l,k,j,i,h,g,f,e,d,c,b,a,a0,a1,a2,a3,a4,a5,a6,a7,a8,a9,b0,b1,b2,b3,b4,b5,b6,b7,b8,b9,c0,c1,c2,c3,c4,c5,c6,c7,c8,c9,d0,d1,d2,d3,d4=null,d5=A.R(d4,d4,B.e,0,B.j,e5,d4,0,3,d4,B.e,e4,!1),d6=e4/4|0,d7=d6-1,d8=J.W(B.d.gB(e6),0,null),d9=new A.a3(d8),e0=new A.a3(J.W(B.d.gB(e6),0,null)),e1=new A.a3(J.W(B.d.gB(e6),0,null)),e2=new A.a3(J.W(B.d.gB(e6),0,null)),e3=new A.a3(J.W(B.d.gB(e6),0,null)) for(s=d8.length,r=0,q=0;r>>0 d9.aA() n=d9.b if(!(n>>0 h=(i+1&d7)>>>0 for(n=j+q,g=0;g<4;++g){f=(p+(g<2?-1:0)&d7)>>>0 e=(f+1&d7)>>>0 e0.b=A.a5(f,i)<<1>>>0 e0.aA() e1.b=A.a5(e,i)<<1>>>0 e1.aA() e2.b=A.a5(f,h)<<1>>>0 e2.aA() e3.b=A.a5(e,h)<<1>>>0 e3.aA() d=e0.bT() if(!(k>=0&&k<16))return A.a(B.h,k) c=B.h[k][0] b=d.a a=d.b d=d.c a0=e1.bT() a1=B.h[k][1] a2=a0.a a3=a0.b a0=a0.c a4=e2.bT() a5=B.h[k][2] a6=a4.a a7=a4.b a4=a4.c a8=e3.bT() a9=B.h[k][3] b0=a8.a b1=a8.b a8=a8.c b2=e0.bU() b3=B.h[k][0] b4=b2.a b5=b2.b b2=b2.c b6=e1.bU() b7=B.h[k][1] b8=b6.a b9=b6.b b6=b6.c c0=e2.bU() c1=B.h[k][2] c2=c0.a c3=c0.b c0=c0.c c4=e3.bU() c5=B.h[k][3] c6=c4.a c7=c4.b c4=c4.c c8=B.bW[l+m&3] c9=c8[0] d0=c8[1] d1=B.a.j((b*c+a2*a1+a6*a5+b0*a9)*c9+(b4*b3+b8*b7+c2*c1+c6*c5)*d0,7) d2=B.a.j((a*c+a3*a1+a7*a5+b1*a9)*c9+(b5*b3+b9*b7+c3*c1+c7*c5)*d0,7) d3=B.a.j((d*c+a0*a1+a4*a5+a8*a9)*c9+(b2*b3+b6*b7+c0*c1+c4*c5)*d0,7) d0=d5.a if(d0!=null)d0.a8(g+o,n,d1,d2,d3) m=m>>>2;++k}}}return d5}, dC(c0,c1,c2){var s,r,q,p,o,n,m,l,k,j,i,h,g,f,e,d,c,b,a,a0,a1,a2,a3,a4,a5,a6,a7,a8,a9,b0=null,b1=A.R(b0,b0,B.e,0,B.j,c1,b0,0,4,b0,B.e,c0,!1),b2=c0/4|0,b3=b2-1,b4=J.W(B.d.gB(c2),0,null),b5=new A.a3(b4),b6=new A.a3(J.W(B.d.gB(c2),0,null)),b7=new A.a3(J.W(B.d.gB(c2),0,null)),b8=new A.a3(J.W(B.d.gB(c2),0,null)),b9=new A.a3(J.W(B.d.gB(c2),0,null)) for(s=b4.length,r=0,q=0;r>>0 b5.aA() n=b5.b if(!(n>>0 h=(i+1&b3)>>>0 for(n=j+q,g=0;g<4;++g){f=(p+(g<2?-1:0)&b3)>>>0 e=(f+1&b3)>>>0 b6.b=A.a5(f,i)<<1>>>0 b6.aA() b7.b=A.a5(e,i)<<1>>>0 b7.aA() b8.b=A.a5(f,h)<<1>>>0 b8.aA() b9.b=A.a5(e,h)<<1>>>0 b9.aA() d=b6.bV() if(!(k>=0&&k<16))return A.a(B.h,k) c=B.h[k][0] b=d.a a=d.b a0=d.c d=d.d a1=b7.bV() a2=B.h[k][1] a2=new A.L(b*c,a*c,a0*c,d*c).aZ(0,new A.L(a1.a*a2,a1.b*a2,a1.c*a2,a1.d*a2)) a1=b8.bV() c=B.h[k][2] c=a2.aZ(0,new A.L(a1.a*c,a1.b*c,a1.c*c,a1.d*c)) a1=b9.bV() a2=B.h[k][3] a3=c.aZ(0,new A.L(a1.a*a2,a1.b*a2,a1.c*a2,a1.d*a2)) a2=b6.bW() a1=B.h[k][0] c=a2.a d=a2.b a0=a2.c a2=a2.d a=b7.bW() b=B.h[k][1] b=new A.L(c*a1,d*a1,a0*a1,a2*a1).aZ(0,new A.L(a.a*b,a.b*b,a.c*b,a.d*b)) a=b8.bW() a1=B.h[k][2] a1=b.aZ(0,new A.L(a.a*a1,a.b*a1,a.c*a1,a.d*a1)) a=b9.bW() b=B.h[k][3] a4=a1.aZ(0,new A.L(a.a*b,a.b*b,a.c*b,a.d*b)) a5=B.bW[l+m&3] b=a3.a a=a5[0] a1=a4.a a2=a5[1] a6=B.a.j(b*a+a1*a2,7) a7=B.a.j(a3.b*a+a4.b*a2,7) a8=B.a.j(a3.c*a+a4.c*a2,7) a9=B.a.j(a3.d*a5[2]+a4.d*a5[3],7) a2=b1.a if(a2!=null)a2.aq(g+o,n,a6,a7,a8,a9) m=m>>>2;++k}}}return b1}} A.ew.prototype={ a5(){return"PvrFormat."+this.b}} A.j7.prototype={ bQ(a){var s,r,q,p,o=A.aa(!1,8192) switch(0){case 0:if(a.gaE()===3){s=this.kw(a) r=B.kv}else{s=this.kx(a) r=B.kw}break}q=a.gK() p=a.gS() o.I(55727696) o.I(0) o.I(r.a-1) o.I(0) o.I(0) o.I(0) o.I(q) o.I(p) o.I(1) o.I(1) o.I(1) o.I(1) o.I(0) o.a6(s) return J.E(B.d.gB(o.c),0,o.a)}, kw(d0){var s,r,q,p,o,n,m,l,k,j,i,h,g,f,e,d,c,b,a,a0,a1,a2,a3,a4,a5,a6,a7,a8,a9,b0,b1,b2,b3,b4,b5,b6,b7,b8,b9,c0,c1,c2,c3,c4,c5,c6,c7,c8,c9 if(d0.gS()!==d0.gK())throw A.h(A.m("PVRTC requires a square image.")) s=d0.gS() if((s&s-1)>>>0!==0)throw A.h(A.m(u.b)) r=B.a.X(d0.gS(),4) q=r-1 s=B.a.X(d0.gS()*d0.gK(),2) p=new Uint8Array(s) s=J.W(B.d.gB(p),0,null) o=new A.a3(s) n=new A.a3(J.W(B.d.gB(p),0,null)) m=new A.a3(J.W(B.d.gB(p),0,null)) l=new A.a3(J.W(B.d.gB(p),0,null)) k=new A.a3(J.W(B.d.gB(p),0,null)) for(j=s.$flags|0,i=t.h,h=0;h>>0 o.aA() o.c=!1 e=o.aI() d=o.b+1 j&2&&A.c(s) if(!(d=0&&c<256))return A.a(B.J,c) b=B.J[c] c=e.b if(!(c>=0&&c<256))return A.a(B.J,c) a=B.J[c] e=e.c if(!(e>=0&&e<256))return A.a(B.H,e) o.d=(b<<9|a<<4|B.H[e])>>>0 s[d]=o.aI() o.e=!0 s[d]=o.aI() e=i.a(f.b) c=e.a if(!(c>=0&&c<256))return A.a(B.v,c) b=B.v[c] c=e.b if(!(c>=0&&c<256))return A.a(B.v,c) a=B.v[c] e=e.c if(!(e>=0&&e<256))return A.a(B.v,e) o.f=(b<<10|a<<5|B.v[e])>>>0 s[d]=o.aI() o.r=!1 s[d]=o.aI()}for(h=0,a0=0;h>>0 a6=(a5+1&q)>>>0 for(i=a0+a4,a7=0;a7<4;++a7){a8=(g+(a7<2?-1:0)&q)>>>0 a9=(a8+1&q)>>>0 n.b=A.a5(a8,a5)<<1>>>0 n.aA() m.b=A.a5(a9,a5)<<1>>>0 m.aA() l.b=A.a5(a8,a6)<<1>>>0 l.aA() k.b=A.a5(a9,a6)<<1>>>0 k.aA() e=n.bT() if(!(a2>=0&&a2<16))return A.a(B.h,a2) d=B.h[a2][0] c=e.a b0=e.b e=e.c b1=m.bT() b2=B.h[a2][1] b3=b1.a b4=b1.b b1=b1.c b5=l.bT() b6=B.h[a2][2] b7=b5.a b8=b5.b b5=b5.c b9=k.bT() c0=B.h[a2][3] b7=c*d+b3*b2+b7*b6+b9.a*c0 b8=b0*d+b4*b2+b8*b6+b9.b*c0 c0=e*d+b1*b2+b5*b6+b9.c*c0 b9=n.bU() b6=B.h[a2][0] b5=b9.a b2=b9.b b9=b9.c b1=m.bU() d=B.h[a2][1] e=b1.a b4=b1.b b1=b1.c b0=l.bU() b3=B.h[a2][2] c=b0.a c1=b0.b b0=b0.c c2=k.bU() c3=B.h[a2][3] c4=c2.a c5=c2.b c2=c2.c c6=d0.a c7=c6==null?null:c6.N(a1+a7,i,null) if(c7==null)c7=new A.D() e=b5*b6+e*d+c*b3+c4*c3-b7 c5=b2*b6+b4*d+c1*b3+c5*c3-b8 c3=b9*b6+b1*d+b0*b3+c2*c3-c0 c8=((B.b.i(c7.gm())*16-b7)*e+(B.b.i(c7.gt())*16-b8)*c5+(B.b.i(c7.gu())*16-c0)*c3)*16 c9=e*e+c5*c5+c3*c3 if(c8>3*c9)++a3 if(c8>8*c9)++a3 if(c8>13*c9)++a3 a3=(a3>>>2|a3<<30)>>>0;++a2}}o.b=A.a5(g,h)<<1>>>0 o.aA() i=o.b j&2&&A.c(s) if(!(i>>0!==0)throw A.h(A.m(u.b)) r=B.a.X(c2.gS(),4) q=r-1 s=B.a.X(c2.gS()*c2.gK(),2) p=new Uint8Array(s) s=J.W(B.d.gB(p),0,null) o=new A.a3(s) n=new A.a3(J.W(B.d.gB(p),0,null)) m=new A.a3(J.W(B.d.gB(p),0,null)) l=new A.a3(J.W(B.d.gB(p),0,null)) k=new A.a3(J.W(B.d.gB(p),0,null)) for(j=t.R,i=s.$flags|0,h=0,g=0;h>>0 o.aA() o.c=!1 c=o.aI() b=o.b+1 i&2&&A.c(s) if(!(b=0&&a<256))return A.a(B.as,a) a0=B.as[a] a=c.a a1=c.b c=c.c if(a0===7){if(!(a>=0&&a<256))return A.a(B.J,a) a2=B.J[a] if(!(a1>=0&&a1<256))return A.a(B.J,a1) a3=B.J[a1] if(!(c>=0&&c<256))return A.a(B.H,c) o.d=(a2<<9|a3<<4|B.H[c])>>>0 s[b]=o.aI() o.e=!0 s[b]=o.aI()}else{if(!(a>=0&&a<256))return A.a(B.H,a) a2=B.H[a] if(!(a1>=0&&a1<256))return A.a(B.H,a1) a3=B.H[a1] if(!(c>=0&&c<256))return A.a(B.as,c) o.d=(a0<<11|a2<<7|a3<<3|B.as[c])>>>0 s[b]=o.aI() o.e=!1 s[b]=o.aI()}c=j.a(d.b) a=c.d if(!(a>=0&&a<256))return A.a(B.bs,a) a0=B.bs[a] a=c.a a1=c.b c=c.c if(a0===7){if(!(a>=0&&a<256))return A.a(B.v,a) a2=B.v[a] if(!(a1>=0&&a1<256))return A.a(B.v,a1) a3=B.v[a1] if(!(c>=0&&c<256))return A.a(B.v,c) o.f=(a2<<10|a3<<5|B.v[c])>>>0 s[b]=o.aI() o.r=!0 s[b]=o.aI()}else{if(!(a>=0&&a<256))return A.a(B.T,a) a2=B.T[a] if(!(a1>=0&&a1<256))return A.a(B.T,a1) a3=B.T[a1] if(!(c>=0&&c<256))return A.a(B.T,c) o.f=(a0<<12|a2<<8|a3<<4|B.T[c])>>>0 s[b]=o.aI() o.r=!1 s[b]=o.aI()}}for(h=0,g=0;h>>0 a8=(a7+1&q)>>>0 for(j=g+a6,a9=0;a9<4;++a9){b0=(f+(a9<2?-1:0)&q)>>>0 b1=(b0+1&q)>>>0 n.b=A.a5(b0,a7)<<1>>>0 n.aA() m.b=A.a5(b1,a7)<<1>>>0 m.aA() l.b=A.a5(b0,a8)<<1>>>0 l.aA() k.b=A.a5(b1,a8)<<1>>>0 k.aA() c=n.bV() if(!(a4>=0&&a4<16))return A.a(B.h,a4) b=B.h[a4][0] a=c.a a1=c.b b2=c.c c=c.d b3=m.bV() b4=B.h[a4][1] b4=new A.L(a*b,a1*b,b2*b,c*b).aZ(0,new A.L(b3.a*b4,b3.b*b4,b3.c*b4,b3.d*b4)) b3=l.bV() b=B.h[a4][2] b=b4.aZ(0,new A.L(b3.a*b,b3.b*b,b3.c*b,b3.d*b)) b3=k.bV() b4=B.h[a4][3] b5=b.aZ(0,new A.L(b3.a*b4,b3.b*b4,b3.c*b4,b3.d*b4)) b4=n.bW() b3=B.h[a4][0] b=b4.a c=b4.b b2=b4.c b4=b4.d a1=m.bW() a=B.h[a4][1] a=new A.L(b*b3,c*b3,b2*b3,b4*b3).aZ(0,new A.L(a1.a*a,a1.b*a,a1.c*a,a1.d*a)) a1=l.bW() b3=B.h[a4][2] b3=a.aZ(0,new A.L(a1.a*b3,a1.b*b3,a1.c*b3,a1.d*b3)) a1=k.bW() a=B.h[a4][3] b6=b3.aZ(0,new A.L(a1.a*a,a1.b*a,a1.c*a,a1.d*a)) a=c2.a b7=a==null?null:a.N(e+a9,j,null) if(b7==null)b7=new A.D() a2=A.o(b7.gm()) a3=A.o(b7.gt()) b8=A.o(b7.gu()) a0=A.o(b7.gv()) b9=b6.ef(0,b5) c0=new A.L(a2*16,a3*16,b8*16,a0*16).ef(0,b5).fT(b9)*16 c1=b9.fT(b9) if(c0>3*c1)++a5 if(c0>8*c1)++a5 if(c0>13*c1)++a5 a5=(a5>>>2|a5<<30)>>>0;++a4}}o.b=A.a5(f,h)<<1>>>0 o.aA() j=o.b i&2&&A.c(s) if(!(j=0))return A.a(B.bT,s) r=B.bT[s]}else r=B.ax q.c=r a.n() q.e=a.n() q.f=a.G() a.n() a.n() q.x=a.n() q.y=a.n() q.z=a.G() q.Q=a.G()}, h0(){var s=this,r=s.z if(r!==8&&r!==16&&r!==24&&r!==32)return!1 r=s.c if(r===B.K||r===B.L){if(s.e>256||s.b!==1)return!1 r=s.f if(r!==16&&r!==24&&r!==32)return!1}else if(s.b===1)return!1 return!0}, $iK:1} A.au.prototype={ a5(){return"TgaImageType."+this.b}} A.jc.prototype={ b6(a,b){if(this.b4(a)==null)return null return this.ao(0)}, b4(a){var s,r,q,p,o=this o.a=new A.eD(B.ax) s=A.v(a,!1,null,0) o.b=s r=s.aj(18) o.a.cj(r) s=o.a if(!s.h0())return null q=o.b q.d+=s.a p=s.c if(p===B.K||p===B.L)s.as=q.aj(s.e*B.a.j(s.f,3)).a1() s=o.a s.ax=o.b.d return s}, ao(a){var s=this,r=s.a if(r==null)return null r=r.c if(r===B.cr)return s.eJ() else if(r===B.cq||r===B.L)return s.iA() else if(r===B.K)return s.eJ() return null}, eF(a,b){var s,r,q,p,o,n,m,l=this,k=A.v(a,!1,null,0),j=l.a.f if(j===16){j=l.b j===$&&A.b("input") s=j.n() r=s>>>7&248 q=s>>>2&248 p=(s&31)<<3 o=(s&32768)!==0?0:255 for(n=0;n=0))break a3=a1.a a1.d=a2+1 o=J.d(a3,a2) n=(o&127)+1 m=0 if((o&128)!==0)if(c){a1=e.b l=J.d(a1.a,a1.d++) for(k=0;k=r){--q if(q<0){p=m break}p=0}else p=j}}else{a1=e.b if(a){i=a1.n() l=i>>>7&248 h=i>>>2&248 g=(i&31)<<3 f=(i&32768)!==0?0:255 for(k=0;k=r){--q if(q<0){p=m break}p=0}else p=j}}else{g=J.d(a1.a,a1.d++) a1=e.b h=J.d(a1.a,a1.d++) a1=e.b l=J.d(a1.a,a1.d++) if(a0){a1=e.b f=J.d(a1.a,a1.d++)}else f=255 for(k=0;k=r){--q if(q<0){p=m break}p=0}else p=j}}}else if(c)for(k=0;k=r){--q if(q<0){p=m break}p=0}else p=j}else if(a)for(k=0;k>>7&248,i>>>2&248,(i&31)<<3,f) a1=e.b if(a1.d>=a1.c){p=j break}if(j>=r){--q if(q<0){p=m break}p=0}else p=j}else for(k=0;k=r){--q if(q<0){p=m break}p=0}else p=j}if(p>=r){--q if(q<0)break p=0}}return s}, eJ(){var s,r,q,p,o,n,m,l,k,j,i,h,g,f,e,d=this,c=null,b=d.b b===$&&A.b("input") s=d.a b.d=s.ax r=s.z b=r===16 q=!0 if(!b)if(r!==32){p=s.c if(p===B.K||p===B.L){p=s.f p=p===16||p===32}else p=!1 q=p}p=s.x o=s.y n=q?4:3 s=s.c m=A.R(c,c,B.e,0,B.j,o,c,0,n,c,B.e,p,s===B.K||s===B.L) s=d.a p=s.c if(p===B.K||p===B.L){s=s.as s.toString p=m.a p=p==null?c:p.gM() p.toString d.eF(s,p)}if(r===8)for(l=m.gK()-1;l>=0;--l){k=0 for(;;){b=m.a b=b==null?c:b.a if(!(k<(b==null?0:b)))break b=d.b j=J.d(b.a,b.d++) b=m.a if(b!=null)b.aM(k,l,j);++k}}else if(b)for(l=m.gK()-1;l>=0;--l){k=0 for(;;){b=m.a b=b==null?c:b.a if(!(k<(b==null?0:b)))break i=d.b.n() h=(i&32768)!==0?0:255 b=m.a if(b!=null)b.aq(k,l,i>>>7&248,i>>>2&248,(i&31)<<3,h);++k}}else for(l=m.gK()-1;l>=0;--l){k=0 for(;;){b=m.a b=b==null?c:b.a if(!(k<(b==null?0:b)))break b=d.b g=J.d(b.a,b.d++) b=d.b f=J.d(b.a,b.d++) b=d.b e=J.d(b.a,b.d++) if(q){b=d.b h=J.d(b.a,b.d++)}else h=255 b=m.a if(b!=null)b.aq(k,l,e,f,g,h);++k}}return m}} A.jd.prototype={ bQ(a){var s,r,q,p,o,n,m,l=null,k=A.aa(!0,8192),j=A.P(18,0,!1,t.p) B.c.h(j,2,2) B.c.h(j,12,a.gS()&255) B.c.h(j,13,B.a.j(a.gS(),8)&255) B.c.h(j,14,a.gK()&255) B.c.h(j,15,B.a.j(a.gK(),8)&255) s=a.a s=s==null?l:s.gM() r=s==null?l:s.b if(r==null)r=a.gaE() B.c.h(j,16,r===3?24:32) k.a6(j) if(r===4)for(q=a.gK()-1;q>=0;--q){p=0 for(;;){s=a.a o=s==null n=o?l:s.a if(!(p<(n==null?0:n)))break m=o?l:s.N(p,q,l) if(m==null)m=new A.D() k.p(A.o(m.gu())) k.p(A.o(m.gt())) k.p(A.o(m.gm())) k.p(A.o(m.gv()));++p}}else for(q=a.gK()-1;q>=0;--q){p=0 for(;;){s=a.a o=s==null n=o?l:s.a if(!(p<(n==null?0:n)))break m=o?l:s.N(p,q,l) if(m==null)m=new A.D() k.p(A.o(m.gu())) k.p(A.o(m.gt())) k.p(A.o(m.gm()));++p}}return J.E(B.d.gB(k.c),0,k.a)}} A.je.prototype={ ai(a){var s,r,q,p,o,n=this if(a===0)return 0 if(n.c===0){n.c=8 n.b=n.a.G()}for(s=n.a,r=0;q=n.c,a>q;){p=B.a.V(r,q) o=n.b if(!(q>=0&&q<9))return A.a(B.B,q) r=p+(o&B.B[q]) a-=q n.c=8 n.b=J.d(s.a,s.d++)}if(a>0){if(q===0){n.c=8 n.b=s.G()}s=B.a.V(r,a) q=n.b p=n.c-a q=B.a.bg(q,p) if(!(a<9))return A.a(B.B,a) r=s+(q&B.B[a]) n.c=p}return r}} A.hA.prototype={ C(a){var s=this,r=s.a,q=$.kJ().l(0,r) if(q!=null)return q.a+": "+s.b.C(0)+" "+s.c return"<"+r+">: "+s.b.C(0)+" "+s.c}, bo(){var s,r,q,p,o=this,n=o.e if(n!=null)return n n=o.f n.d=o.d s=o.c r=o.b if(r!==B.f){q=r.a if(!(q<14))return A.a(B.u,q) q=B.u[q]}else q=0 p=n.aj(s*q) switch(r.a){case 1:return o.e=new A.aZ(new Uint8Array(A.r(p.aj(s).a1()))) case 2:return o.e=new A.c8(s===0?"":p.ak(s-1)) case 7:return o.e=new A.aZ(new Uint8Array(A.r(p.aj(s).a1()))) case 3:return o.e=A.mh(p,s) case 4:return o.e=A.mc(p,s) case 5:return o.e=A.md(p,s) case 11:return o.e=A.mi(p,s) case 12:return o.e=A.ma(p,s) case 6:return o.e=new A.bd(new Int8Array(A.r(J.kK(B.d.gB(p.a1()),0,s)))) case 8:return o.e=A.mg(p,s) case 9:return o.e=A.me(p,s) case 10:return o.e=A.mf(p,s) case 13:case 0:return null}}} A.jh.prototype={ kp(a,b,c,d){var s,r,q,p=this p.r=b p.x=p.w=0 s=B.a.X(p.a+7,8) for(r=0,q=0;q>>0 if(!(q<16))return A.a(B.I,q) p=B.I[q] n=B.a.j(p,1) c+=B.a.j(p,4)&4095 k.aH(4-(n&7))}else if(o===0)throw A.h(A.m("TIFFFaxDecoder0")) else if(o===15)throw A.h(A.m("TIFFFaxDecoder1")) else{c+=B.a.j(p,5)&2047 k.aH(10-o) if((p&1)===0){B.c.h(k.f,k.d++,c) r=!1}}}if(c===s){if(k.z===2)if(k.w!==0){s=k.x s.toString k.x=s+1 k.w=0}break}while(!r){q=k.b5(4) if(!(q<16))return A.a(B.af,q) p=B.af[q] m=p>>>5&2047 l=!0 if(m===100){q=k.c_(9) if(!(q<512))return A.a(B.ai,q) p=B.ai[q] o=B.a.j(p,1)&15 m=B.a.j(p,5)&2047 if(o===12){k.aH(5) q=k.b5(4) if(!(q<16))return A.a(B.I,q) p=B.I[q] n=B.a.j(p,1) m=B.a.j(p,4)&4095 k.ba(a,b,c,m) c+=m k.aH(4-(n&7))}else if(o===15)throw A.h(A.m("TIFFFaxDecoder2")) else{k.ba(a,b,c,m) c+=m k.aH(9-o) if((p&1)===0){B.c.h(k.f,k.d++,c) r=l}}}else{if(m===200){q=k.b5(2) if(!(q<4))return A.a(B.ae,q) p=B.ae[q] m=p>>>5&2047 k.ba(a,b,c,m) c+=m k.aH(2-(p>>>1&15)) B.c.h(k.f,k.d++,c)}else{k.ba(a,b,c,m) c+=m k.aH(4-(p>>>1&15)) B.c.h(k.f,k.d++,c)}r=l}}if(c===s){if(k.z===2)if(k.w!==0){s=k.x s.toString k.x=s+1 k.w=0}break}}B.c.h(k.f,k.d++,c)}, kq(a1,a2,a3,a4,a5){var s,r,q,p,o,n,m,l,k,j,i,h,g,f,e,d,c,b,a,a0=this a0.r=a2 a0.z=3 a0.x=a0.w=0 s=a0.a r=B.a.X(s+7,8) q=A.P(2,null,!1,t.I) a0.at=a5&1 a0.as=a5>>>2&1 if(a0.f8()!==1)throw A.h(A.m("TIFFFaxDecoder3")) a0.dA(a1,0,a3) for(p=r,o=1;o>>3&15 e=g&7 if(f===0){if(!k){h.toString a0.ba(a1,p,m,h-m)}a0.aH(7-e) m=h l=m}else if(f===1){a0.aH(7-e) d=j+1 c=d+1 if(k){m+=a0.d3() B.c.h(a0.f,j,m) b=a0.d2() a0.ba(a1,p,m,b) m+=b B.c.h(a0.f,d,m)}else{b=a0.d2() a0.ba(a1,p,m,b) m+=b B.c.h(a0.f,j,m) m+=a0.d3() B.c.h(a0.f,d,m)}j=c l=m}else{if(f<=8){i.toString a=i+(f-5) d=j+1 B.c.h(a0.f,j,a) k=!k if(k)a0.ba(a1,p,m,a-m) a0.aH(7-e)}else throw A.h(A.m("TIFFFaxDecoder4")) m=a j=d l=m}}B.c.h(a0.f,j,m) a0.d=j+1}else a0.dA(a1,p,a3) p+=r}}, ku(a5,a6,a7,a8,a9){var s,r,q,p,o,n,m,l,k,j,i,h,g,f,e,d,c,b,a,a0,a1,a2,a3,a4=this a4.r=a6 a4.z=4 a4.x=a4.w=0 s=a4.a r=B.a.X(s+7,8) q=A.P(2,null,!1,t.I) p=a4.f a4.d=0 a4.d=1 B.c.h(p,0,s) B.c.h(p,a4.d++,s) for(o=0,n=0;n>>3&15 d=f&7 if(e===0){if(!j){g.toString a4.ba(a5,o,l,g-l)}a4.aH(7-d) l=g k=l}else if(e===1){a4.aH(7-d) c=i+1 b=c+1 if(j){l+=a4.d3() B.c.h(m,i,l) a=a4.d2() a4.ba(a5,o,l,a) l+=a B.c.h(m,c,l)}else{a=a4.d2() a4.ba(a5,o,l,a) l+=a B.c.h(m,i,l) l+=a4.d3() B.c.h(m,c,l)}i=b k=l}else if(e<=8){h.toString a0=h+(e-5) c=i+1 B.c.h(m,i,a0) j=!j if(j)a4.ba(a5,o,l,a0-l) a4.aH(7-d) l=a0 i=c k=l}else if(e===11){if(a4.b5(3)!==7)throw A.h(A.m("TIFFFaxDecoder5")) for(a1=0,a2=!1;!a2;j=a3){while(a4.b5(1)!==1)++a1 if(a1>5){a1-=6 if(!j&&a1>0){c=i+1 B.c.h(m,i,l) i=c}l+=a1 if(a1>0)j=!0 a3=a4.b5(1)===0 if(a3){if(!j){c=i+1 B.c.h(m,i,l) i=c}}else if(j){c=i+1 B.c.h(m,i,l) i=c}j=a3 a2=!0}a3=a1===5 if(a3){if(!j){c=i+1 B.c.h(m,i,l) i=c}l+=a1}else{l+=a1 c=i+1 B.c.h(m,i,l) a4.ba(a5,o,l,1);++l i=c}}}else throw A.h(A.m("TIFFFaxDecoder5 "+e))}B.c.h(m,i,l) a4.d=i+1 o+=r}}, d3(){var s,r,q,p,o,n,m=this for(s=0,r=!0;r;){q=m.c_(10) if(!(q<1024))return A.a(B.an,q) p=B.an[q] o=B.a.j(p,1)&15 if(o===12){q=(q<<2&12|m.b5(2))>>>0 if(!(q<16))return A.a(B.I,q) p=B.I[q] n=B.a.j(p,1) s+=B.a.j(p,4)&4095 m.aH(4-(n&7))}else if(o===0)throw A.h(A.m("TIFFFaxDecoder0")) else if(o===15)throw A.h(A.m("TIFFFaxDecoder1")) else{s+=B.a.j(p,5)&2047 m.aH(10-o) if((p&1)===0)r=!1}}return s}, d2(){var s,r,q,p,o,n,m,l=this for(s=0,r=!1;!r;){q=l.b5(4) if(!(q<16))return A.a(B.af,q) p=B.af[q] o=p>>>5&2047 if(o===100){q=l.c_(9) if(!(q<512))return A.a(B.ai,q) p=B.ai[q] n=B.a.j(p,1)&15 m=B.a.j(p,5) if(n===12){l.aH(5) q=l.b5(4) if(!(q<16))return A.a(B.I,q) p=B.I[q] m=B.a.j(p,1) s+=B.a.j(p,4)&4095 l.aH(4-(m&7))}else if(n===15)throw A.h(A.m("TIFFFaxDecoder2")) else{s+=m&2047 l.aH(9-n) if((p&1)===0)r=!0}}else{if(o===200){q=l.b5(2) if(!(q<4))return A.a(B.ae,q) p=B.ae[q] s+=p>>>5&2047 l.aH(2-(p>>>1&15))}else{s+=o l.aH(4-(p>>>1&15))}r=!0}}return s}, f8(){var s,r,q=this,p="TIFFFaxDecoder8",o=q.as if(o===0){if(q.c_(12)!==1)throw A.h(A.m("TIFFFaxDecoder6"))}else if(o===1){o=q.w o.toString s=8-o if(q.c_(s)!==0)throw A.h(A.m(p)) if(s<4)if(q.c_(8)!==0)throw A.h(A.m(p)) while(r=q.c_(8),r!==1)if(r!==0)throw A.h(A.m(p))}if(q.at===0)return 1 else return q.b5(1)}, eT(a,b,c){var s,r,q,p,o,n,m=this t.cP.a(c) s=m.e r=m.d q=m.y p=q>0?q-1:0 p=b?(p&4294967294)>>>0:(p|1)>>>0 for(q=s.length,o=p;oa){m.y=o B.c.h(c,0,n) break}}n=o+1 if(n0){s=B.a.V(1,7-k) r=J.d(a.a,a.d+l) for(;;){if(!(s>0&&n>>0 s=s>>>1;++n}a.h(0,l,r)}l=B.a.j(n,3) for(q=m-7;n>>0);++n}}, c_(a){var s,r,q,p,o,n,m,l,k,j,i,h,g,f=this,e=f.r e===$&&A.b("data") s=e.d r=e.c-s-1 q=f.x p=f.c o=0 n=0 if(p===1){q.toString m=J.d(e.a,s+q) if(!(q===r)){e=q+1 s=f.r p=s.a s=s.d if(e===r)o=J.d(p,s+e) else{o=J.d(p,s+e) e=f.r n=J.d(e.a,e.d+(q+2))}}}else if(p===2){q.toString m=B.X[J.d(e.a,s+q)&255] if(!(q===r)){e=q+1 s=f.r p=s.a s=s.d if(e===r)o=B.X[J.d(p,s+e)&255] else{o=B.X[J.d(p,s+e)&255] e=f.r n=B.X[J.d(e.a,e.d+(q+2))&255]}}}else throw A.h(A.m("TIFFFaxDecoder7")) e=f.w e.toString l=8-e k=a-l if(k>8){j=k-8 i=8}else{i=k j=0}e=f.x e.toString e=f.x=e+1 if(!(l>=0&&l<9))return A.a(B.B,l) h=B.a.V(m&B.B[l],k) if(!(i>=0))return A.a(B.V,i) g=B.a.a4(o&B.V[i],8-i) if(j!==0){g=B.a.V(g,j) if(!(j<9))return A.a(B.V,j) g|=B.a.a4(n&B.V[j],8-j) f.x=e+1 f.w=j}else if(i===8){f.w=0 f.x=e+1}else f.w=i return(h|g)>>>0}, b5(a){var s,r,q,p,o,n,m,l,k,j,i=this,h=i.r h===$&&A.b("data") s=h.d r=h.c-s-1 q=i.x p=i.c o=0 if(p===1){q.toString n=J.d(h.a,s+q) if(!(q===r)){h=i.r o=J.d(h.a,h.d+(q+1))}}else if(p===2){q.toString n=B.X[J.d(h.a,s+q)&255] if(!(q===r)){h=i.r o=B.X[J.d(h.a,h.d+(q+1))&255]}}else throw A.h(A.m("TIFFFaxDecoder7")) h=i.w h.toString m=8-h l=a-m k=m-a if(k>=0){if(!(m>=0&&m<9))return A.a(B.B,m) j=B.a.a4(n&B.B[m],k) h+=a i.w=h if(h===8){i.w=0 h=i.x h.toString i.x=h+1}}else{if(!(m>=0&&m<9))return A.a(B.B,m) j=B.a.V(n&B.B[m],-k) if(!(l>=0&&l<9))return A.a(B.V,l) j=(j|B.a.a4(o&B.V[l],8-l))>>>0 h=i.x h.toString i.x=h+1 i.w=l}return j}, aH(a){var s,r=this,q=r.w q.toString s=q-a if(s<0){q=r.x q.toString r.x=q-1 r.w=8+s}else r.w=s}} A.hB.prototype={ hS(a0){var s,r,q,p,o,n,m,l,k,j,i,h,g,f,e,d=this,c=null,b=A.p(a0,c,0),a=a0.n() for(s=d.a,r=0;r13){a0.d+=4 continue}n=B.aS[p] if(o*B.u[p]>4)m=a0.k() else{m=a0.d a0.d=m+4}l=new A.hA(q,n,o,m,b) s.h(0,q,l) if(q===256){k=l.bo() k=k==null?c:k.i(0) d.b=k==null?0:k}else if(q===257){k=l.bo() k=k==null?c:k.i(0) d.c=k==null?0:k}else if(q===262){j=l.bo() i=j==null?c:j.i(0) if(i==null)i=17 if(i<17){if(!(i>=0))return A.a(B.bK,i) d.d=B.bK[i]}else d.d=B.b_}else if(q===259){k=l.bo() k=k==null?c:k.i(0) d.e=k==null?0:k}else if(q===258){k=l.bo() k=k==null?c:k.i(0) d.f=k==null?0:k}else if(q===277){k=l.bo() k=k==null?c:k.i(0) d.r=k==null?0:k}else if(q===317){k=l.bo() k=k==null?c:k.i(0) d.Q=k==null?0:k}else if(q===339){k=l.bo() j=k==null?c:k.i(0) if(j==null)j=0 if(!(j>=0&&j<4))return A.a(B.bO,j) d.x=B.bO[j]}else if(q===320){j=l.bo() if(j!=null){k=J.nV(B.d.gB(j.br())) d.id=k d.k1=0 k=k.length/3|0 d.k2=k d.k3=k*2}}}k=d.id h=k!=null if(h&&d.d===B.b0)d.r=1 if(d.b===0||d.c===0)return if(h&&d.f===8){g=k.length for(h=k.$flags|0,r=0;r>>8}}if(d.d===B.aZ)d.z=!0 d.w=d.r if(s.ag(324)){d.ay=d.cp(322) d.ch=d.cp(323) d.CW=d.da(324) d.cx=d.da(325)}else{d.ay=d.d9(322,d.b) if(!s.ag(278))d.ch=d.d9(323,d.c) else{e=d.cp(278) if(e===-1)d.ch=d.c else d.ch=e}d.CW=d.da(273) d.cx=d.da(279)}k=d.b h=d.ay d.cy=B.a.aD(k+h-1,h) h=d.c k=d.ch d.db=B.a.aD(h+k-1,k) d.dy=d.d9(266,1) d.fr=d.cp(292) d.fx=d.cp(293) d.cp(338) switch(d.d.a){case 0:case 1:s=d.f if(s===1&&d.r===1)d.y=B.aY else if(s===4&&d.r===1)d.y=B.kF else if(B.a.a7(s,8)===0){s=d.r if(s===1)d.y=B.kG else if(s===2)d.y=B.kH else d.y=B.a6}break case 2:if(B.a.a7(d.f,8)===0){s=d.r if(s===3)d.y=B.cs else if(s===4)d.y=B.kJ else d.y=B.a6}break case 3:s=!1 if(d.r===1)if(d.id!=null){s=d.f s=s===4||s===8||s===16}if(s)d.y=B.kI break case 4:if(d.f===1&&d.r===1)d.y=B.aY break case 6:if(d.e===7&&d.f===8&&d.r===3)d.y=B.cs else{if(s.ag(530)){j=s.l(0,530).bo() d.as=j.i(0) s=d.at=j.a9(0,1)}else s=d.at=d.as=2 k=d.as k===$&&A.b("chromaSubH") if(k*s===1)d.y=B.a6 else if(d.f===8&&d.r===3)d.y=B.kK}break case 5:if(B.a.a7(d.f,8)===0)d.y=B.a6 s=d.r if(s===4)d.w=3 else if(s===5)d.w=4 break default:if(B.a.a7(d.f,8)===0)d.y=B.a6 break}}, c1(a3){var s,r,q,p,o,n,m,l,k,j,i,h,g,f,e,d,c,b=this,a=null,a0=b.x,a1=a0===B.Z,a2=a0===B.i a0=b.f if(a0===1)s=B.y else if(a0===2)s=B.t else{if(a0===4)a0=B.z else if(a1&&a0===16)a0=B.F else if(a1&&a0===32)a0=B.N else if(a1&&a0===64)a0=B.P else if(a2&&a0===8)a0=B.Q else if(a2&&a0===16)a0=B.R else if(a2&&a0===32)a0=B.S else if(a0===16)a0=B.m else a0=a0===32?B.O:B.e s=a0}r=b.id!=null&&b.d===B.b0 q=r?3:b.w a0=b.b p=A.R(a,a,s,0,B.j,b.c,a,0,q,a,s,a0,r) if(r){a0=p.a a0=a0==null?a:a0.gM() a0.toString o=b.id n=o.length m=n/3|0 l=b.k1 l===$&&A.b("colorMapRed") k=b.k2 k===$&&A.b("colorMapGreen") j=b.k3 j===$&&A.b("colorMapBlue") for(i=j,h=k,g=l,f=0;f=n)break if(!(g=0&&o=p.c||a0>=b0.b||b>=b0.c)break p=b0.r if(p===1){p=b0.x if(p===B.Z){p=b0.f if(p===32){p=r.k() m=$.N() m.$flags&2&&A.c(m) m[0]=p p=$.c1() if(0>=p.length)return A.a(p,0) a2=p[0]}else if(p===64)a2=r.dl() else if(p===16){p=r.n() m=$.S m=m!=null?m:A.V() if(!(p=p.length)return A.a(p,0) a2=p[0]}else{p=r a2=J.d(p.a,p.d++)}else if(m===16)if(p===B.i){p=r.n() m=$.ao() m.$flags&2&&A.c(m) m[0]=p p=$.ax() if(0>=p.length)return A.a(p,0) a2=p[0]}else a2=r.n() else if(m===32)if(p===B.i){p=r.k() m=$.N() m.$flags&2&&A.c(m) m[0]=p p=$.a6() if(0>=p.length)return A.a(p,0) a2=p[0]}else a2=r.k() else a2=0 if(b0.d===B.aZ){p=b3.a a3=p==null?b1:p.gE() a2=(a3==null?0:a3)-a2}if(a0=p.length)return A.a(p,0) a4=p[0]}else{p=r a4=J.d(p.a,p.d++)}if(b0.x===B.i){p=r p=J.d(p.a,p.d++) m=$.ap() m.$flags&2&&A.c(m) m[0]=p p=$.ay() if(0>=p.length)return A.a(p,0) a5=p[0]}else{p=r a5=J.d(p.a,p.d++)}}else if(p===16){if(b0.x===B.i){p=r.n() m=$.ao() m.$flags&2&&A.c(m) m[0]=p p=$.ax() if(0>=p.length)return A.a(p,0) a4=p[0]}else a4=r.n() if(b0.x===B.i){p=r.n() m=$.ao() m.$flags&2&&A.c(m) m[0]=p p=$.ax() if(0>=p.length)return A.a(p,0) a5=p[0]}else a5=r.n()}else if(p===32){if(b0.x===B.i){p=r.k() m=$.N() m.$flags&2&&A.c(m) m[0]=p p=$.a6() if(0>=p.length)return A.a(p,0) a4=p[0]}else a4=r.k() if(b0.x===B.i){p=r.k() m=$.N() m.$flags&2&&A.c(m) m[0]=p p=$.a6() if(0>=p.length)return A.a(p,0) a5=p[0]}else a5=r.k()}else{a4=0 a5=0}if(a0=p.length)return A.a(p,0) a6=p[0] m[0]=r.k() a7=p[0] m[0]=r.k() a8=p[0]}else{a7=0 a8=0 if(p===64)a6=r.dl() else if(p===16){p=r.n() m=$.S m=m!=null?m:A.V() if(!(p=p.length)return A.a(p,0) a6=p[0]}else{p=r a6=J.d(p.a,p.d++)}if(b0.x===B.i){p=r p=J.d(p.a,p.d++) m=$.ap() m.$flags&2&&A.c(m) m[0]=p p=$.ay() if(0>=p.length)return A.a(p,0) a7=p[0]}else{p=r a7=J.d(p.a,p.d++)}if(b0.x===B.i){p=r p=J.d(p.a,p.d++) m=$.ap() m.$flags&2&&A.c(m) m[0]=p p=$.ay() if(0>=p.length)return A.a(p,0) a8=p[0]}else{p=r a8=J.d(p.a,p.d++)}}else if(m===16){if(p===B.i){p=r.n() m=$.ao() m.$flags&2&&A.c(m) m[0]=p p=$.ax() if(0>=p.length)return A.a(p,0) a6=p[0]}else a6=r.n() if(b0.x===B.i){p=r.n() m=$.ao() m.$flags&2&&A.c(m) m[0]=p p=$.ax() if(0>=p.length)return A.a(p,0) a7=p[0]}else a7=r.n() if(b0.x===B.i){p=r.n() m=$.ao() m.$flags&2&&A.c(m) m[0]=p p=$.ax() if(0>=p.length)return A.a(p,0) a8=p[0]}else a8=r.n()}else if(m===32){if(p===B.i){p=r.k() m=$.N() m.$flags&2&&A.c(m) m[0]=p p=$.a6() if(0>=p.length)return A.a(p,0) a6=p[0]}else a6=r.k() if(b0.x===B.i){p=r.k() m=$.N() m.$flags&2&&A.c(m) m[0]=p p=$.a6() if(0>=p.length)return A.a(p,0) a7=p[0]}else a7=r.k() if(b0.x===B.i){p=r.k() m=$.N() m.$flags&2&&A.c(m) m[0]=p p=$.a6() if(0>=p.length)return A.a(p,0) a8=p[0]}else a8=r.k()}else{a6=0 a7=0 a8=0}if(a0=4)if(b0.x===B.Z){p=b0.f if(p===32){p=r.k() m=$.N() m.$flags&2&&A.c(m) m[0]=p p=$.c1() if(0>=p.length)return A.a(p,0) a6=p[0] m[0]=r.k() a7=p[0] m[0]=r.k() a8=p[0] m[0]=r.k() a9=p[0]}else{a7=0 a8=0 a9=0 if(p===64)a6=r.dl() else if(p===16){p=r.n() m=$.S m=m!=null?m:A.V() if(!(p=p.length)return A.a(p,0) a6=p[0]}else{p=r a6=J.d(p.a,p.d++)}if(b0.x===B.i){p=r p=J.d(p.a,p.d++) m=$.ap() m.$flags&2&&A.c(m) m[0]=p p=$.ay() if(0>=p.length)return A.a(p,0) a7=p[0]}else{p=r a7=J.d(p.a,p.d++)}if(b0.x===B.i){p=r p=J.d(p.a,p.d++) m=$.ap() m.$flags&2&&A.c(m) m[0]=p p=$.ay() if(0>=p.length)return A.a(p,0) a8=p[0]}else{p=r a8=J.d(p.a,p.d++)}if(b0.x===B.i){p=r p=J.d(p.a,p.d++) m=$.ap() m.$flags&2&&A.c(m) m[0]=p p=$.ay() if(0>=p.length)return A.a(p,0) a9=p[0]}else{p=r a9=J.d(p.a,p.d++)}if(b0.r===5)if(b0.x===B.i){p=r p=J.d(p.a,p.d++) m=$.ap() m.$flags&2&&A.c(m) m[0]=p p=$.ay() if(0>=p.length)return A.a(p,0) a5=p[0]}else{p=r a5=J.d(p.a,p.d++)}}else if(p===16){if(b0.x===B.i){p=r.n() m=$.ao() m.$flags&2&&A.c(m) m[0]=p p=$.ax() if(0>=p.length)return A.a(p,0) a6=p[0]}else a6=r.n() if(b0.x===B.i){p=r.n() m=$.ao() m.$flags&2&&A.c(m) m[0]=p p=$.ax() if(0>=p.length)return A.a(p,0) a7=p[0]}else a7=r.n() if(b0.x===B.i){p=r.n() m=$.ao() m.$flags&2&&A.c(m) m[0]=p p=$.ax() if(0>=p.length)return A.a(p,0) a8=p[0]}else a8=r.n() if(b0.x===B.i){p=r.n() m=$.ao() m.$flags&2&&A.c(m) m[0]=p p=$.ax() if(0>=p.length)return A.a(p,0) a9=p[0]}else a9=r.n() if(b0.r===5)if(b0.x===B.i){p=r.n() m=$.ao() m.$flags&2&&A.c(m) m[0]=p p=$.ax() if(0>=p.length)return A.a(p,0) a5=p[0]}else a5=r.n()}else if(p===32){if(b0.x===B.i){p=r.k() m=$.N() m.$flags&2&&A.c(m) m[0]=p p=$.a6() if(0>=p.length)return A.a(p,0) a6=p[0]}else a6=r.k() if(b0.x===B.i){p=r.k() m=$.N() m.$flags&2&&A.c(m) m[0]=p p=$.a6() if(0>=p.length)return A.a(p,0) a7=p[0]}else a7=r.k() if(b0.x===B.i){p=r.k() m=$.N() m.$flags&2&&A.c(m) m[0]=p p=$.a6() if(0>=p.length)return A.a(p,0) a8=p[0]}else a8=r.k() if(b0.x===B.i){p=r.k() m=$.N() m.$flags&2&&A.c(m) m[0]=p p=$.a6() if(0>=p.length)return A.a(p,0) a9=p[0]}else a9=r.k() if(b0.r===5)if(b0.x===B.i){p=r.k() m=$.N() m.$flags&2&&A.c(m) m[0]=p p=$.a6() if(0>=p.length)return A.a(p,0) a5=p[0]}else a5=r.k()}else{a6=0 a7=0 a8=0 a9=0}if(b0.d===B.ct){A.nk(a6,a7,a8,a9,c) a6=c[0] a7=c[1] a8=c[2] a9=a5}if(a0=0&&r=(a4==null?0:a4)}else a4=!0 if(a4)break a4=f.ai(1) p=a6.a if(a4===0){if(p!=null)p.a8(a0,b,d,0,0)}else if(p!=null)p.a8(a0,b,c,0,0)}f.c=0}}, eI(a,b,c){var s,r,q,p,o,n,m,l,k,j t.L.a(c) for(s=J.ak(c),r=0,q=0;q=o.length)return A.a(o,0) m=o[0] if(m>=0&&m<=127)for(o=m+1,r=p,l=0;l=-127 r=p+1 if(o){j=J.d(a.a,a.d+p) for(o=-m+1,l=0;l=q)return A.a(r,0) if(r[0]===0){if(1>=q)return A.a(r,1) r=r[1]===1}else r=!1 if(r)throw A.h(A.m("Invalid LZW Data")) k.eY() k.d=k.c=0 p=k.dK() r=k.x o=0 for(;;){if(!(p!==257&&k.w=0;--n){q=k.r m=k.w++ if(!(n<4096))return A.a(r,n) J.y(q,m,r[n])}q=k.as-1 if(!(q>=0&&q<4096))return A.a(r,q) k.em(o,r[q])}else{k.eV(o) q=k.as q===$&&A.b(j) n=q-1 for(;n>=0;--n){q=k.r m=k.w++ if(!(n<4096))return A.a(r,n) J.y(q,m,r[n])}q=k.r m=k.w++ l=k.as-1 if(!(l>=0&&l<4096))return A.a(r,l) J.y(q,m,r[l]) l=k.as-1 if(!(l>=0&&l<4096))return A.a(r,l) k.em(o,r[l])}o=p}p=k.dK()}}, em(a,b){var s,r=this,q=r.y q===$&&A.b("_table") s=r.Q s.toString q.$flags&2&&A.c(q) if(!(s<4096))return A.a(q,s) q[s]=b q=r.z q===$&&A.b("_prefix") q.$flags&2&&A.c(q) q[s]=a s=r.Q=s+1 if(s===511)r.a=10 else if(s===1023)r.a=11 else if(s===2047)r.a=12}, eV(a){var s,r,q,p,o,n,m,l=this l.as=0 s=l.x l.as=1 r=l.y r===$&&A.b("_table") if(!(a<4096))return A.a(r,a) q=r[a] s.$flags&2&&A.c(s) s[0]=q q=l.z q===$&&A.b("_prefix") p=q[a] for(o=1;p!==4098;o=n){n=o+1 l.as=n if(!(p>=0&&p<4096))return A.a(r,p) m=r[p] if(!(o<4096))return A.a(s,o) s[o]=m p=q[p]}}, dK(){var s,r,q,p,o=this,n=o.b,m=o.f m===$&&A.b("_dataLength") if(n>=m)return 257 for(;s=o.d,r=o.a,s=m)return 257 r=o.c q=o.e q===$&&A.b("_data") p=n+1 o.b=p if(!(n>=0&&n>>0)+q[n]>>>0 o.d=s+8}n=s-r o.d=n n=B.a.a4(o.c,n) r-=9 if(!(r>=0&&r<4))return A.a(B.bt,r) return n&B.bt[r]}, eY(){var s,r,q=this q.y=new Uint8Array(4096) s=new Uint32Array(4096) q.z=s B.o.aB(s,0,4096,4098) for(s=q.y,r=0;r<256;++r){s.$flags&2&&A.c(s) s[r]=r}q.a=9 q.Q=258}} A.jf.prototype={ ao(a){var s,r,q=this.a if(q==null)return null q=q.f if(!(a=l)return A.a(h,0) j=h[0] g.a=j.b if(0>=l)return A.a(h,0) g.b=j.c}p=s.k() if(p!==0)s.d=p}return h.length!==0?g:i}} A.jg.prototype={ bQ(a){var s,r,q,p,o,n,m,l,k,j,i,h,g="ifd0",f=A.aa(!1,8192),e=new A.bK(A.I(t.N,t.P)) if(a.e!=null)e.l(0,g).fQ(a.gbF().l(0,g)) if(a.gaY())a=a.aN(B.e) if(a.gaE()===1)s=1 else s=a.gaL()?3:2 r=a.gaE() q=e.l(0,g) q.h(0,"ImageWidth",a.gS()) q.h(0,"ImageHeight",a.gK()) q.h(0,"BitsPerSample",a.gaK()) q.h(0,"SampleFormat",this.j6(a).a) q.h(0,"SamplesPerPixel",a.gaL()?1:r) q.h(0,"Compression",1) q.h(0,"PhotometricInterpretation",s) q.h(0,"RowsPerStrip",a.gK()) q.h(0,"PlanarConfiguration",1) q.h(0,"TileWidth",a.gS()) q.h(0,"TileLength",a.gK()) q.h(0,"StripByteCounts",a.gcP(0)) q.h(0,"StripOffsets",new A.bO(new Uint8Array(A.r(a.a1())))) if(a.gaL()){p=a.a o=p==null?null:p.gM() n=o.a p=n*3 m=new Uint16Array(p) for(l=0,k=0;l<3;++l)for(j=0;j=0&&k>>0}q.h(0,"ColorMap",m)}e.aT(f) return J.E(B.d.gB(f.c),0,f.a)}, j6(a){var s=a.a s=s==null?null:s.gbm() switch((s==null?B.M:s).a){case 0:return B.aX case 1:return B.i case 2:return B.Z}}} A.jm.prototype={ cL(){var s,r=this.a,q=r.bp() if((q&1)!==0)return!1 if((q>>>1&7)>3)return!1 if((q>>>4&1)===0)return!1 this.f.d=q>>>5 if(r.bp()!==2752925)return!1 s=this.b s.a=r.n() s.b=r.n() return!0}, bP(){var s,r,q,p=this,o=null if(!p.j4())return o s=p.b r=s.a p.d=A.R(o,o,B.e,0,B.j,s.b,o,0,4,o,B.e,r,!1) p.jb() if(!p.jp())return o s=s.w if(s.length!==0){q=A.v(new A.al(s),!1,o,0) s=p.d s.toString s.e=A.kR(q)}return p.d}, j4(){var s,r,q,p,o=this if(!o.cL())return!1 o.fr=A.pQ() for(s=o.dy,r=0;r<4;++r){q=new Int32Array(2) p=new Int32Array(2) B.c.h(s,r,new A.hJ(q,p,new Int32Array(2)))}o.y=o.Q=0 s=o.b q=s.a o.z=q s=s.b o.as=s o.at=q+15>>>4 o.ax=s+15>>>4 o.k1=0 s=o.a q=o.f p=q.d p===$&&A.b("partitionLength") p=A.mK(s.al(p)) o.c=p s.d+=q.d p.a0(1) o.c.a0(1) o.jv(o.x,o.fr) o.jo() if(!o.jr(s))return!1 o.jt() o.c.a0(1) o.js() return!0}, jv(a,b){var s,r,q,p=this,o=p.c o===$&&A.b("br") o=o.a0(1)!==0 a.a=o if(o){a.b=p.c.a0(1)!==0 if(p.c.a0(1)!==0){a.c=p.c.a0(1)!==0 for(o=a.d,s=0;s<4;++s){if(p.c.a0(1)!==0){r=p.c q=r.a0(7) r=r.a0(1)===1?-q:q}else r=0 o.$flags&2&&A.c(o) o[s]=r}for(o=a.e,s=0;s<4;++s){if(p.c.a0(1)!==0){r=p.c q=r.a0(6) r=r.a0(1)===1?-q:q}else r=0 o.$flags&2&&A.c(o) o[s]=r}}if(a.b)for(s=0;s<3;++s){o=b.a r=p.c.a0(1)!==0?p.c.a0(8):255 o.$flags&2&&A.c(o) o[s]=r}}else a.b=!1 return!0}, jo(){var s,r,q,p=this,o=p.w,n=p.c n===$&&A.b("br") o.a=n.a0(1)!==0 o.b=p.c.a0(6) o.c=p.c.a0(3) n=p.c.a0(1)!==0 o.d=n if(n)if(p.c.a0(1)!==0){for(n=o.e,s=0;s<4;++s)if(p.c.a0(1)!==0){r=p.c q=r.a0(6) r=r.a0(1)===1?-q:q n.$flags&2&&A.c(n) n[s]=r}for(n=o.f,s=0;s<4;++s)if(p.c.a0(1)!==0){r=p.c q=r.a0(6) r=r.a0(1)===1?-q:q n.$flags&2&&A.c(n) n[s]=r}}if(o.b===0)n=0 else n=o.a?1:2 p.aO=n return!0}, jr(a){var s,r,q,p,o,n,m,l=a.c-a.d,k=this.c k===$&&A.b("br") k=B.a.R(1,k.a0(2)) this.cy=k s=k-1 r=s*3 if(l>>0) if(n>l)n=l m=new A.eG(a.c7(n-r,r)) m.b=254 m.c=0 m.d=-8 B.c.h(k,p,m) q+=3}B.c.h(k,s,A.mK(a.c7(l-r,a.d-a.b+r))) return r0){i=e[0] if(!(k>=0&&k<4))return A.a(e,k) e[k]=i continue}j=s}h=e[k] i=h.a g=j+r if(g<0)g=0 else if(g>127)g=127 g=B.aO[g] i.$flags&2&&A.c(i) i[0]=g if(j<0)g=0 else g=j>127?127:j i[1]=B.aP[g] g=h.b i=j+q if(i<0)i=0 else if(i>127)i=127 i=B.aO[i] g.$flags&2&&A.c(g) g[0]=i*2 i=j+p if(i<0)i=0 else if(i>127)i=127 g[1]=B.aP[i]*101581>>>16 if(g[1]<8)g[1]=8 i=h.c g=j+o if(g<0)g=0 else if(g>117)g=117 g=B.aO[g] i.$flags&2&&A.c(i) i[0]=g g=j+n if(g<0)g=0 else if(g>127)g=127 i[1]=B.aP[g]}}, js(){var s,r,q,p,o,n,m=this,l=m.fr for(s=0;s<4;++s)for(r=0;r<8;++r)for(q=0;q<3;++q)for(p=0;p<11;++p){o=m.c o===$&&A.b("br") n=o.ab(B.jd[s][r][q][p])!==0?m.c.a0(8):B.e5[s][r][q][p] o=l.b if(!(s0){s=g.w for(f=s.e,r=s.f,q=g.x,p=q.e,o=0;o<4;++o){if(q.a){n=p[o] if(!q.c){m=s.b m.toString n+=m}}else n=s.b for(l=0;l<=1;++l){m=g.bH m===$&&A.b("_fStrengths") if(!(o63)j=63 if(j>0){m=s.c m===$&&A.b("sharpness") if(m>0){i=m>4?B.a.j(j,2):B.a.j(j,1) h=9-m if(i>h)i=h}else i=j if(i<1)i=1 k.b=i k.a=2*j+i if(j>=40)m=2 else m=j>=15?1:0 k.d=m}else k.a=0 k.c=l!==0}}}}, jb(){var s,r,q,p,o,n,m,l,k,j,i,h=this,g=null,f=h.b,e=f.at if(e!=null)h.bR=e s=J.am(4,t.e6) for(e=t.ao,r=0;r<4;++r)s[r]=A.j([new A.bD(),new A.bD()],e) h.bH=t.gS.a(s) e=h.at e.toString s=J.am(e,t.dE) for(q=0;q>>1 h.rx=A.v(new Uint8Array(j),!1,g,0) h.ry=A.v(new Uint8Array(j),!1,g,0) if(n===2)h.ch=h.ay=0 else{f=B.a.X(h.y-m,16) h.ay=f p=B.a.X(h.Q-m,16) h.ch=p if(f<0)h.ay=0 if(p<0)h.ch=0}f=B.a.X(h.as+15+m,16) h.cx=f p=B.a.X(h.z+15+m,16) h.CW=p if(p>e)h.CW=e p=h.ax p.toString if(f>p)h.cx=p i=e+1 s=J.am(i,t.ai) for(q=0;q>>0 if(!(o>=0&&o<8))return A.a(q,o) n=q[o] for(;;){p=e.y1 o=e.at o.toString if(!(p=m)return A.a(o,0) l=o[0] k=1+p if(!(k0){p=e.k4 p===$&&A.b("_fInfo") o=e.y1 m=e.bH m===$&&A.b("_fStrengths") k=e.k1 k===$&&A.b("_segment") if(!(k=p.length)return A.a(p,0) p=p[0] p.b=p.a=0 B.d.aB(s,0,4,0) e.y1=0 e.k0() p=e.aO p.toString f=!1 if(p>0){p=e.y2 o=e.ch o===$&&A.b("_tlMbY") if(p>=o){o=e.cx o.toString o=p<=o f=o}}if(!e.j_(f))return!1 p=++e.y2}return!0}, k0(){var s,r,q,p,o,n,m,l,k,j,i,h,g,f,e,d,c,b,a,a0,a1,a2,a3,a4=this,a5=null,a6="_dsp",a7=a4.y2,a8=a4.ok a8===$&&A.b("_yuvBlock") s=A.v(a8,!1,a5,40) r=A.v(a8,!1,a5,584) q=A.v(a8,!1,a5,600) a8=a7>0 p=0 for(;;){o=a4.at o.toString if(!(p0){for(m=-1;m<16;++m){o=m*32 s.bn(o-4,4,s,o+12)}for(m=-1;m<8;++m){o=m*32 l=o-4 o+=4 r.bn(l,4,r,o) q.bn(l,4,q,o)}}else{for(m=0;m<16;++m)J.y(s.a,s.d+(m*32-1),129) for(m=0;m<8;++m){o=m*32-1 J.y(r.a,r.d+o,129) J.y(q.a,q.d+o,129)}if(a8){J.y(q.a,q.d+-33,129) J.y(r.a,r.d+-33,129) J.y(s.a,s.d+-33,129)}}o=a4.k2 o===$&&A.b("_yuvT") if(!(p=o-1){o=k.a[15] l=h.a f=h.d J.bm(l,f,f+4,o)}else{o=a4.k2 l=p+1 if(!(l=o)return A.a(g,0) e=g[0] g.$flags&2&&A.c(g) if(96>=o)return A.a(g,96) g[96]=e g[64]=e g[32]=e for(o=n.c,d=0;d<16;++d,i=i<<2>>>0){c=A.p(s,a5,B.c7[d]) l=o[d] if(!(l<10))return A.a(B.bV,l) B.bV[l].$1(c) i.toString l=d*16 a4.eL(i,new A.af(j,l,Math.min(384,384),l,!1),c)}}else{o=A.mM(p,a7,n.c[0]) o.toString if(!(o<7))return A.a(B.c6,o) B.c6[o].$1(s) if(i!==0)for(d=0;d<16;++d,i=i<<2>>>0){c=A.p(s,a5,B.c7[d]) i.toString o=d*16 a4.eL(i,new A.af(j,o,Math.min(384,384),o,!1),c)}}o=n.f o===$&&A.b("nonZeroUV") l=A.mM(p,a7,n.d) l.toString if(!(l<7))return A.a(B.aR,l) B.aR[l].$1(r) B.aR[l].$1(q) l=Math.min(384,384) b=new A.af(j,256,l,256,!1) if((o&255)!==0){f=a4.e if((o&170)!==0){f===$&&A.b(a6) f.bL(b,r) f.bL(A.p(b,a5,16),A.p(r,a5,4)) a=A.p(b,a5,32) a0=A.p(r,a5,128) f.bL(a,a0) f.bL(A.p(a,a5,16),A.p(a0,a5,4))}else{f===$&&A.b(a6) f.hb(b,r)}}a1=new A.af(j,320,l,320,!1) o=o>>>8 if((o&255)!==0){l=a4.e if((o&170)!==0){l===$&&A.b(a6) l.bL(a1,q) l.bL(A.p(a1,a5,16),A.p(q,a5,4)) o=A.p(a1,a5,32) f=A.p(q,a5,128) l.bL(o,f) l.bL(A.p(o,a5,16),A.p(f,a5,4))}else{l===$&&A.b(a6) l.hb(a1,q)}}o=a4.ax o.toString if(a7>>30){case 3:s=this.e s===$&&A.b(m) s.l4(b,c,!1) break case 2:this.e===$&&A.b(m) r=J.d(b.a,b.d)+4 q=B.a.aC(B.a.j(J.d(b.a,b.d+4)*35468,16),32) p=B.a.aC(B.a.j(J.d(b.a,b.d+4)*85627,16),32) o=B.a.aC(B.a.j(J.d(b.a,b.d+1)*35468,16),32) n=B.a.aC(B.a.j(J.d(b.a,b.d+1)*85627,16),32) A.jp(c,0,r+p,n,o) A.jp(c,1,r+q,n,o) A.jp(c,2,r-q,n,o) A.jp(c,3,r-p,n,o) break case 1:s=this.e s===$&&A.b(m) s.cV(b,c) break default:break}}, iK(a,b){var s,r,q,p,o,n,m,l,k,j,i,h=this,g=null,f="_dsp",e=h.p4,d=h.k4 d===$&&A.b("_fInfo") if(!(a>=0&&a0){s=h.e s===$&&A.b(f) e.toString s.ec(r,e,p+4)}if(d.c){s=h.e s===$&&A.b(f) e.toString s.hs(r,e,p)}if(b>0){s=h.e s===$&&A.b(f) e.toString s.ed(r,e,p+4)}if(d.c){d=h.e d===$&&A.b(f) e.toString d.ht(r,e,p)}}else{o=h.R8 s=h.p2 s===$&&A.b("_cacheU") n=a*8 m=A.p(s,g,n) s=h.p3 s===$&&A.b("_cacheV") l=A.p(s,g,n) k=d.d if(a>0){s=h.e s===$&&A.b(f) e.toString n=p+4 s.cn(r,1,e,16,n,q,k) o.toString s.cn(m,1,o,8,n,q,k) s.cn(l,1,o,8,n,q,k)}if(d.c){s=h.e s===$&&A.b(f) e.toString s.kD(r,e,p,q,k) o.toString j=A.p(m,g,4) i=A.p(l,g,4) s.cm(j,1,o,8,p,q,k) s.cm(i,1,o,8,p,q,k)}if(b>0){s=h.e s===$&&A.b(f) e.toString n=p+4 s.cn(r,e,1,16,n,q,k) o.toString s.cn(m,o,1,8,n,q,k) s.cn(l,o,1,8,n,q,k)}if(d.c){d=h.e d===$&&A.b(f) e.toString d.l7(r,e,p,q,k) o.toString s=4*o j=A.p(m,g,s) i=A.p(l,g,s) d.cm(j,o,1,8,p,q,k) d.cm(i,o,1,8,p,q,k)}}}, iX(){var s,r=this,q=r.ay q===$&&A.b("_tlMbX") s=q for(;;){q=r.CW q.toString if(!(sh)i=h a.xr=null if(a.bR!=null&&j>>1 c.d=c.d+d c=a.x2 c===$&&A.b("_v") c.d+=d if(g!=null)g.d+=b a.jC(j-f,a.z-b,i-j)}if(a1){a1=a.p1 g=a.p4 g.toString a1.bn(p,r,o,16*g) g=a.p2 p=a.R8 p.toString g.bn(n,q,m,8*p) p=a.p3 g=a.R8 g.toString p.bn(n,q,l,8*g)}return!0}, jC(a,b,c){if(b<=0||c<=0)return!1 this.iM(a,b,c) this.iL(a,b,c) return!0}, dv(a){var s if((a&-4194304)>>>0===0)s=B.a.j(a,14) else s=a<0?0:255 return s}, dh(a,b,c,d){var s=19077*a d.h(0,0,this.dv(s+26149*c+-3644112)) d.h(0,1,this.dv(s-6419*b-13320*c+2229552)) d.h(0,2,this.dv(s+33050*b+-4527440))}, dg(a7,a8,a9,b0,b1,b2,b3,b4,b5){var s,r,q,p,o,n,m,l,k,j,i,h,g,f,e,d,c,b,a=this,a0=null,a1=new A.jy(),a2=b5-1,a3=B.a.j(a2,1),a4=a1.$2(J.d(a9.a,a9.d),J.d(b0.a,b0.d)),a5=a1.$2(J.d(b1.a,b1.d),J.d(b2.a,b2.d)),a6=B.a.j(3*a4+a5+131074,2) a.dh(J.d(a7.a,a7.d),a6&255,a6>>>16,b3) b3.h(0,3,255) s=a8!=null if(s){a6=B.a.j(3*a5+a4+131074,2) r=J.d(a8.a,a8.d) b4.toString a.dh(r,a6&255,a6>>>16,b4) b4.h(0,3,255)}for(q=1;q<=a3;++q,a5=o,a4=p){p=a1.$2(J.d(a9.a,a9.d+q),J.d(b0.a,b0.d+q)) o=a1.$2(J.d(b1.a,b1.d+q),J.d(b2.a,b2.d+q)) n=a4+p+a5+o+524296 m=B.a.j(n+2*(p+a5),3) l=B.a.j(n+2*(a4+o),3) a6=B.a.j(m+a4,1) k=B.a.j(l+p,1) r=2*q j=r-1 i=J.d(a7.a,a7.d+j) h=a6&255 g=a6>>>16 f=j*4 e=A.p(b3,a0,f) i=19077*i d=i+26149*g+-3644112 if((d&-4194304)>>>0===0)c=B.a.j(d,14) else c=d<0?0:255 J.y(e.a,e.d,c) g=i-6419*h-13320*g+2229552 if((g&-4194304)>>>0===0)c=B.a.j(g,14) else c=g<0?0:255 J.y(e.a,e.d+1,c) i=i+33050*h+-4527440 if((i&-4194304)>>>0===0)c=B.a.j(i,14) else c=i<0?0:255 J.y(e.a,e.d+2,c) J.y(e.a,e.d+3,255) i=J.d(a7.a,a7.d+r) h=k&255 g=k>>>16 e=r*4 d=A.p(b3,a0,e) i=19077*i b=i+26149*g+-3644112 if((b&-4194304)>>>0===0)c=B.a.j(b,14) else c=b<0?0:255 J.y(d.a,d.d,c) g=i-6419*h-13320*g+2229552 if((g&-4194304)>>>0===0)c=B.a.j(g,14) else c=g<0?0:255 J.y(d.a,d.d+1,c) i=i+33050*h+-4527440 if((i&-4194304)>>>0===0)c=B.a.j(i,14) else c=i<0?0:255 J.y(d.a,d.d+2,c) J.y(d.a,d.d+3,255) if(s){a6=B.a.j(l+a5,1) k=B.a.j(m+o,1) j=J.d(a8.a,a8.d+j) i=a6&255 h=a6>>>16 b4.toString f=A.p(b4,a0,f) j=19077*j g=j+26149*h+-3644112 if((g&-4194304)>>>0===0)c=B.a.j(g,14) else c=g<0?0:255 J.y(f.a,f.d,c) h=j-6419*i-13320*h+2229552 if((h&-4194304)>>>0===0)c=B.a.j(h,14) else c=h<0?0:255 J.y(f.a,f.d+1,c) j=j+33050*i+-4527440 if((j&-4194304)>>>0===0)c=B.a.j(j,14) else c=j<0?0:255 J.y(f.a,f.d+2,c) J.y(f.a,f.d+3,255) r=J.d(a8.a,a8.d+r) j=k&255 i=k>>>16 e=A.p(b4,a0,e) r=19077*r h=r+26149*i+-3644112 if((h&-4194304)>>>0===0)c=B.a.j(h,14) else c=h<0?0:255 J.y(e.a,e.d,c) i=r-6419*j-13320*i+2229552 if((i&-4194304)>>>0===0)c=B.a.j(i,14) else c=i<0?0:255 J.y(e.a,e.d+1,c) r=r+33050*j+-4527440 if((r&-4194304)>>>0===0)c=B.a.j(r,14) else c=r<0?0:255 J.y(e.a,e.d+2,c) J.y(e.a,e.d+3,255)}}if((b5&1)===0){a6=B.a.j(3*a4+a5+131074,2) r=J.d(a7.a,a7.d+a2) j=a2*4 i=A.p(b3,a0,j) a.dh(r,a6&255,a6>>>16,i) i.h(0,3,255) if(s){a6=B.a.j(3*a5+a4+131074,2) a2=J.d(a8.a,a8.d+a2) b4.toString j=A.p(b4,a0,j) a.dh(a2,a6&255,a6>>>16,j) j.h(0,3,255)}}}, iL(a,b,c){var s,r,q,p,o,n,m,l,k=this,j=k.xr if(j==null)return s=A.p(j,null,0) if(a===0){r=c-1 q=a}else{q=a-1 s.d=s.d-k.b.a r=c}j=k.Q p=k.as if(j+a+c===p)r=p-j-q for(j=k.b,o=0;of)return null if(a===0){h=g*f j.aS=new Uint8Array(h) s=j.bR r=new A.jz(s,g,f) q=s.G() p=r.d=q&3 r.e=B.a.j(q,2)&3 r.f=B.a.j(q,4)&3 r.r=B.a.j(q,6)&3 if(r.gh_())if(p===0){if(s.c-s.d=n.length)return A.a(n,0) n[0]=l l=s.G() n.$flags&2&&A.c(n) if(1>=n.length)return A.a(n,1) n[1]=l l=s.G() n.$flags&2&&A.c(n) if(2>=n.length)return A.a(n,2) n[2]=l l=s.G() n.$flags&2&&A.c(n) if(3>=n.length)return A.a(n,3) n[3]=l l=s.G() n.$flags&2&&A.c(n) if(4>=n.length)return A.a(n,4) n[4]=l l=s.G() n.$flags&2&&A.c(n) if(5>=n.length)return A.a(n,5) n[5]=l l=s.G() n.$flags&2&&A.c(n) if(6>=n.length)return A.a(n,6) n[6]=l s=s.G() n.$flags&2&&A.c(n) if(7>=n.length)return A.a(n,7) n[7]=s m.b=!1 p=new A.fX(m,o,h,p) p.dy=g p.fr=f r.x=p p.cw(g,f,!0) h=r.x s=h.ch p=s.length if(p===1){if(0>=p)return A.a(s,0) h=s[0].a===B.cv&&h.jg()}else h=!1 if(h){r.y=!0 h=r.x s=h.c k=s.a*s.b h.db=0 s=B.a.a7(k,4) s=new Uint8Array(k+(4-s)) h.cy=s h.cx=J.W(B.d.gB(s),0,null)}else{r.y=!1 r.x.eo(g)}}else r.r=1 j.cg=r}h=j.cg if(h!=null)if(!h.w){s=j.aS s===$&&A.b(i) if(!h.ko(a,b,s))return null}h=j.aS h===$&&A.b(i) return A.v(h,!1,null,a*g)}, ju(a6,a7){var s,r,q,p,o,n,m,l,k,j,i,h,g,f,e,d,c,b,a,a0,a1,a2=this,a3=a2.fr.b,a4=a2.dy,a5=a2.k1 a5===$&&A.b("_segment") if(!(a5<4))return A.a(a4,a5) s=a4[a5] a5=a2.bG a5===$&&A.b("_mbData") a4=a2.y1 if(!(a4=a4.length)return A.a(a4,0) p=a4[0] q.kN(0,q.c-q.d,0) a4=r.b a4===$&&A.b("isIntra4x4") if(!a4){o=A.v(new Int16Array(16),!1,null,0) a4=a6.b a5=p.b if(1>=a3.length)return A.a(a3,1) n=a2.dJ(a7,a3[1],a4+a5,s.b,0,o) a6.b=p.b=n>0?1:0 if(n>1)a2.kb(o,q) else{m=B.a.j(J.d(o.a,o.d)+3,3) for(l=0;l<256;l+=16)J.y(q.a,q.d+l,m)}k=a3[0] j=1}else{if(3>=a3.length)return A.a(a3,3) k=a3[3] j=0}i=a6.a&15 h=p.a&15 for(g=0,f=0;f<4;++f){e=h&1 for(d=0,c=0;c<4;++c){n=a2.dJ(a7,k,e+(i&1),s.a,j,q) e=n>j?1:0 i=i>>>1|e<<7 a4=J.d(q.a,q.d)!==0?1:0 if(n>3)a4=3 else if(n>1)a4=2 d=d<<2|a4 q.d+=16}i=i>>>4 h=h>>>1|e<<7 g=(g<<8|d)>>>0}b=h>>>4 for(a4=a3.length,a=i,a0=0,a1=0;a1<4;a1+=2){a5=4+a1 i=B.a.a3(a6.a,a5) h=B.a.a3(p.a,a5) for(d=0,f=0;f<2;++f){e=h&1 for(c=0;c<2;++c){if(2>=a4)return A.a(a3,2) n=a2.dJ(a7,a3[2],e+(i&1),s.c,0,q) e=n>0?1:0 i=i>>>1|e<<3 a5=J.d(q.a,q.d)!==0?1:0 if(n>3)a5=3 else if(n>1)a5=2 d=(d<<2|a5)>>>0 q.d+=16}i=i>>>2 h=h>>>1|e<<5}a0=(a0|B.a.R(d,4*a1))>>>0 a=(a|B.a.R(i<<4>>>0,a1))>>>0 b=(b|B.a.R(h&240,a1))>>>0}a6.a=a p.a=b r.e=g r.f=a0 if((a0&43690)===0)s.toString return(g|a0)>>>0===0}, kb(a,b){var s,r,q,p,o,n,m,l,k,j,i=new Int32Array(16) for(s=0;s<4;++s){r=12+s q=J.d(a.a,a.d+s)+J.d(a.a,a.d+r) p=4+s o=8+s n=J.d(a.a,a.d+p)+J.d(a.a,a.d+o) m=J.d(a.a,a.d+p)-J.d(a.a,a.d+o) l=J.d(a.a,a.d+s)-J.d(a.a,a.d+r) if(!(s<16))return A.a(i,s) i[s]=q+n if(!(o<16))return A.a(i,o) i[o]=q-n i[p]=l+m if(!(r<16))return A.a(i,r) i[r]=l-m}for(k=0,s=0;s<4;++s){r=s*4 if(!(r<16))return A.a(i,r) j=i[r]+3 p=3+r if(!(p<16))return A.a(i,p) p=i[p] q=j+p o=1+r if(!(o<16))return A.a(i,o) o=i[o] r=2+r if(!(r<16))return A.a(i,r) r=i[r] n=o+r m=o-r l=j-p p=B.a.j(q+n,3) J.y(b.a,b.d+k,p) p=B.a.j(l+m,3) J.y(b.a,b.d+(k+16),p) p=B.a.j(q-n,3) J.y(b.a,b.d+(k+32),p) p=B.a.j(l-m,3) J.y(b.a,b.d+(k+48),p) k+=64}}, j5(a,b){var s,r,q,p,o,n,m t.L.a(b) if(a.ab(b[3])===0)s=a.ab(b[4])===0?2:3+a.ab(b[5]) else if(a.ab(b[6])===0)s=a.ab(b[7])===0?5+a.ab(159):7+2*a.ab(165)+a.ab(145) else{r=a.ab(b[8]) q=9+r if(!(q<11))return A.a(b,q) p=2*r+a.ab(b[q]) if(!(p<4))return A.a(B.bv,p) o=B.bv[p] n=o.length for(s=0,m=0;m=0&&e<17))return A.a(B.ap,e) r=B.ap[e] if(!(r=r.length)return A.a(r,0) q=r[0] if(e===16)return 16}p=e+1 if(!(p>=0&&p<17))return A.a(B.ap,p) r=B.ap[p] if(!(r=r)return A.a(o,1) q=o[1] n=1}else{n=this.j5(a,q) if(2>=r)return A.a(o,2) q=o[2]}if(!(e>=0&&e<16))return A.a(B.bQ,e) r=B.bQ[e] m=a.b m===$&&A.b("_range") l=a.es(B.a.j(m,1)) m=a.b if(m>>>0!==m||m>=128)return A.a(B.am,m) k=B.am[m] a.b=B.bY[m] m=a.d m===$&&A.b("_bits") a.d=m-k m=l!==0?-n:n j=d[e>0?1:0] J.y(f.a,f.d+r,m*j)}return 16}, jq(){var s,r,q,p,o,n,m,l,k,j,i=this,h=i.y1,g=4*h,f=i.go,e=i.id,d=i.bG d===$&&A.b("_mbData") if(!(h=0&&r<10))return A.a(d,r) m=d[r] l=i.c.ab(m[0]) if(!(l<18))return A.a(B.ak,l) k=B.ak[l] while(k>0){d=i.c if(!(k<9))return A.a(m,k) d=2*k+d.ab(m[k]) if(!(d>=0&&d<18))return A.a(B.ak,d) k=B.ak[d]}r=-k f.$flags&2&&A.c(f) f[h]=r}j=p+4 f.toString B.d.ar(q,p,j,f,g) e.$flags&2&&A.c(e) if(!(o<4))return A.a(e,o) e[o]=r}}if(i.c.ab(142)===0)h=0 else if(i.c.ab(114)===0)h=2 else h=i.c.ab(183)!==0?1:3 s.d=h}} A.jy.prototype={ $2(a,b){return(a|b<<16)>>>0}, $S:26} A.eG.prototype={ a0(a){var s,r for(s=0;r=a-1,a>0;a=r)s=(s|B.a.V(this.ab(128),r))>>>0 return s}, cu(a){var s=this.a0(a) return this.a0(1)===1?-s:s}, ab(a){var s,r=this,q=r.b q===$&&A.b("_range") s=r.es(B.a.j(q*a,8)) if(r.b<=126)r.k8() return s}, es(a){var s,r,q,p,o,n=this,m="_value",l=n.d l===$&&A.b("_bits") if(l<0){s=n.a r=s.c q=s.d if(r-q>=1){p=s.G() l=n.c l===$&&A.b(m) n.c=(p|l<<8)>>>0 l=n.d+8 n.d=l o=l}else{if(q>>0 s=n.d+8 n.d=s l=s}else if(!n.e){s=n.c s===$&&A.b(m) n.c=s<<8>>>0 l+=8 n.d=l n.e=!0}o=l}}else o=l l=n.c l===$&&A.b(m) if(B.a.bg(l,o)>a){s=n.b s===$&&A.b("_range") r=a+1 n.b=s-r n.c=l-B.a.V(r,o) return 1}else{n.b=a return 0}}, k8(){var s,r=this,q=r.b q===$&&A.b("_range") if(!(q>=0&&q<128))return A.a(B.am,q) s=B.am[q] r.b=B.bY[q] q=r.d q===$&&A.b("_bits") r.d=q-s}} A.jn.prototype={ ed(a,b,c){var s,r=A.p(a,null,0) for(s=0;s<16;++s){r.d=a.d+s if(this.f4(r,b,c))this.d4(r,b)}}, ec(a,b,c){var s,r=A.p(a,null,0) for(s=0;s<16;++s){r.d=a.d+s*b if(this.f4(r,1,c))this.d4(r,1)}}, ht(a,b,c){var s,r,q=A.p(a,null,0) for(s=4*b,r=3;r>0;--r){q.d+=s this.ed(q,b,c)}}, hs(a,b,c){var s,r=A.p(a,null,0) for(s=3;s>0;--s){r.d+=4 this.ec(r,b,c)}}, l7(a,b,c,d,e){var s,r,q=A.p(a,null,0) for(s=4*b,r=3;r>0;--r){q.d+=s this.cm(q,b,1,16,c,d,e)}}, kD(a,b,c,d,e){var s,r=A.p(a,null,0) for(s=3;s>0;--s){r.d+=4 this.cm(r,1,b,16,c,d,e)}}, cn(a,a0,a1,a2,a3,a4,a5){var s,r,q,p,o,n,m,l,k,j,i,h,g,f,e,d,c,b=A.p(a,null,0) for(s=-3*a0,r=-2*a0,q=-a0,p=2*a0;o=a2-1,a2>0;a2=o){if(this.f5(b,a0,a3,a4))if(this.eW(b,a0,a5))this.d4(b,a0) else{n=J.d(b.a,b.d+s) m=J.d(b.a,b.d+r) l=J.d(b.a,b.d+q) k=J.d(b.a,b.d) j=J.d(b.a,b.d+a0) i=J.d(b.a,b.d+p) h=$.kF() g=1020+m-j if(!(g>=0&&g<2041))return A.a(h,g) g=1020+3*(k-l)+h[g] if(!(g>=0&&g<2041))return A.a(h,g) f=h[g] g=B.a.j(27*f+63,7) e=(g&2147483647)-((g&2147483648)>>>0) g=B.a.j(18*f+63,7) d=(g&2147483647)-((g&2147483648)>>>0) g=B.a.j(9*f+63,7) c=(g&2147483647)-((g&2147483648)>>>0) g=$.aD() h=255+n+c if(!(h>=0&&h<766))return A.a(g,h) h=g[h] J.y(b.a,b.d+s,h) h=$.aD() g=255+m+d if(!(g>=0&&g<766))return A.a(h,g) g=h[g] J.y(b.a,b.d+r,g) g=$.aD() h=255+l+e if(!(h>=0&&h<766))return A.a(g,h) h=g[h] J.y(b.a,b.d+q,h) h=$.aD() g=255+k-e if(!(g>=0&&g<766))return A.a(h,g) g=h[g] J.y(b.a,b.d,g) g=$.aD() h=255+j-d if(!(h>=0&&h<766))return A.a(g,h) h=g[h] J.y(b.a,b.d+a0,h) h=$.aD() g=255+i-c if(!(g>=0&&g<766))return A.a(h,g) g=h[g] J.y(b.a,b.d+p,g)}b.d+=a1}}, cm(a,b,c,d,e,a0,a1){var s,r,q,p,o,n,m,l,k,j,i,h,g,f=A.p(a,null,0) for(s=-2*b,r=-b;q=d-1,d>0;d=q){if(this.f5(f,b,e,a0))if(this.eW(f,b,a1))this.d4(f,b) else{p=J.d(f.a,f.d+s) o=J.d(f.a,f.d+r) n=J.d(f.a,f.d) m=J.d(f.a,f.d+b) l=3*(n-o) k=$.kG() j=B.a.j(l+4,3) j=112+((j&2147483647)-((j&2147483648)>>>0)) if(!(j>=0&&j<225))return A.a(k,j) i=k[j] j=B.a.j(l+3,3) j=112+((j&2147483647)-((j&2147483648)>>>0)) if(!(j>=0&&j<225))return A.a(k,j) h=k[j] j=B.a.j(i+1,1) g=(j&2147483647)-((j&2147483648)>>>0) j=$.aD() k=255+p+g if(!(k>=0&&k<766))return A.a(j,k) k=j[k] J.y(f.a,f.d+s,k) k=$.aD() j=255+o+h if(!(j>=0&&j<766))return A.a(k,j) j=k[j] J.y(f.a,f.d+r,j) j=$.aD() k=255+n-i if(!(k>=0&&k<766))return A.a(j,k) k=j[k] J.y(f.a,f.d,k) k=$.aD() j=255+m-g if(!(j>=0&&j<766))return A.a(k,j) j=k[j] J.y(f.a,f.d+b,j)}f.d+=c}}, d4(a,b){var s,r,q,p=J.d(a.a,a.d+-2*b),o=-b,n=J.d(a.a,a.d+o),m=J.d(a.a,a.d),l=J.d(a.a,a.d+b),k=$.kF(),j=1020+p-l if(!(j>=0&&j<2041))return A.a(k,j) s=3*(m-n)+k[j] j=$.kG() k=112+B.a.aC(B.a.j(s+4,3),32) if(!(k>=0&&k<225))return A.a(j,k) r=j[k] k=112+B.a.aC(B.a.j(s+3,3),32) if(!(k>=0&&k<225))return A.a(j,k) q=j[k] k=$.aD() j=255+n+q if(!(j>=0&&j<766))return A.a(k,j) a.h(0,o,k[j]) j=$.aD() k=255+m-r if(!(k>=0&&k<766))return A.a(j,k) a.h(0,0,j[k])}, eW(a,b,c){var s=J.d(a.a,a.d+-2*b),r=J.d(a.a,a.d+-b),q=J.d(a.a,a.d),p=J.d(a.a,a.d+b),o=$.i4(),n=255+s-r if(!(n>=0&&n<511))return A.a(o,n) if(o[n]<=c){n=255+p-q if(!(n>=0&&n<511))return A.a(o,n) n=o[n]>c o=n}else o=!0 return o}, f4(a,b,c){var s,r=J.d(a.a,a.d+-2*b),q=J.d(a.a,a.d+-b),p=J.d(a.a,a.d),o=J.d(a.a,a.d+b),n=$.i4(),m=255+q-p if(!(m>=0&&m<511))return A.a(n,m) m=n[m] n=$.kE() s=255+r-o if(!(s>=0&&s<511))return A.a(n,s) return 2*m+n[s]<=c}, f5(a,b,c,d){var s,r,q,p=J.d(a.a,a.d+-4*b),o=J.d(a.a,a.d+-3*b),n=J.d(a.a,a.d+-2*b),m=J.d(a.a,a.d+-b),l=J.d(a.a,a.d),k=J.d(a.a,a.d+b),j=J.d(a.a,a.d+2*b),i=J.d(a.a,a.d+3*b),h=$.i4(),g=255+m-l if(!(g>=0&&g<511))return A.a(h,g) g=h[g] s=$.kE() r=255+n q=r-k if(!(q>=0&&q<511))return A.a(s,q) if(2*g+s[q]>c)return!1 g=255+p-o if(!(g>=0&&g<511))return A.a(h,g) s=!1 if(h[g]<=d){g=255+o-n if(!(g>=0&&g<511))return A.a(h,g) if(h[g]<=d){g=r-m if(!(g>=0&&g<511))return A.a(h,g) if(h[g]<=d){g=255+i-j if(!(g>=0&&g<511))return A.a(h,g) if(h[g]<=d){g=255+j-k if(!(g>=0&&g<511))return A.a(h,g) if(h[g]<=d){g=255+k-l if(!(g>=0&&g<511))return A.a(h,g) g=h[g]<=d h=g}else h=s}else h=s}else h=s}else h=s}else h=s return h}, bL(a,b){var s,r,q,p,o,n,m,l,k,j,i,h,g,f,e=new Int32Array(16) for(s=0,r=0,q=0;q<4;++q){p=s+8 o=J.d(a.a,a.d+s)+J.d(a.a,a.d+p) n=J.d(a.a,a.d+s)-J.d(a.a,a.d+p) p=s+4 m=B.a.j(J.d(a.a,a.d+p)*35468,16) l=s+12 k=B.a.j(J.d(a.a,a.d+l)*85627,16) j=(m&2147483647)-((m&2147483648)>>>0)-((k&2147483647)-((k&2147483648)>>>0)) p=B.a.j(J.d(a.a,a.d+p)*85627,16) l=B.a.j(J.d(a.a,a.d+l)*35468,16) i=(p&2147483647)-((p&2147483648)>>>0)+((l&2147483647)-((l&2147483648)>>>0)) h=r+1 if(!(r<16))return A.a(e,r) e[r]=o+i r=h+1 if(!(h<16))return A.a(e,h) e[h]=n+j h=r+1 if(!(r<16))return A.a(e,r) e[r]=n-j r=h+1 if(!(h<16))return A.a(e,h) e[h]=o-i;++s}for(g=0,r=0,q=0;q<4;++q){if(!(r<16))return A.a(e,r) f=e[r]+4 p=r+8 if(!(p<16))return A.a(e,p) p=e[p] o=f+p n=f-p p=r+4 if(!(p<16))return A.a(e,p) p=e[p] m=B.a.j(p*35468,16) l=r+12 if(!(l<16))return A.a(e,l) l=e[l] k=B.a.j(l*85627,16) j=(m&2147483647)-((m&2147483648)>>>0)-((k&2147483647)-((k&2147483648)>>>0)) p=B.a.j(p*85627,16) l=B.a.j(l*35468,16) i=(p&2147483647)-((p&2147483648)>>>0)+((l&2147483647)-((l&2147483648)>>>0)) A.bV(b,g,0,0,o+i) A.bV(b,g,1,0,n+j) A.bV(b,g,2,0,n-j) A.bV(b,g,3,0,o-i);++r g+=32}}, l4(a,b,c){this.bL(a,b) if(c)this.bL(A.p(a,null,16),A.p(b,null,4))}, cV(a,b){var s,r,q=J.d(a.a,a.d)+4 for(s=0;s<4;++s)for(r=0;r<4;++r)A.bV(b,0,r,s,q)}, hb(a,b){var s=this,r=null if(J.d(a.a,a.d)!==0)s.cV(a,b) if(J.d(a.a,a.d+16)!==0)s.cV(A.p(a,r,16),A.p(b,r,4)) if(J.d(a.a,a.d+32)!==0)s.cV(A.p(a,r,32),A.p(b,r,128)) if(J.d(a.a,a.d+48)!==0)s.cV(A.p(a,r,48),A.p(b,r,132))}} A.js.prototype={} A.jv.prototype={} A.jx.prototype={} A.eF.prototype={} A.jw.prototype={} A.jo.prototype={} A.bD.prototype={} A.eI.prototype={} A.hJ.prototype={} A.eJ.prototype={} A.eK.prototype={} A.eH.prototype={ cL(){var s,r,q,p,o=this,n=o.b if(n.ai(8)!==47)return!1 s=n.ai(14)+1 r=n.ai(14)+1 q=n.ai(1) o.dy=s o.fr=r p=o.c p.f=B.ay p.a=s p.b=r p.d=q!==0 if(n.ai(3)!==0)return!1 return!0}, bP(){var s,r,q,p,o,n=this,m=null n.f=0 if(!n.cL())return m n.cw(n.dy,n.fr,!0) n.eo(n.dy) s=n.dy n.d=A.R(m,m,B.e,0,B.j,n.fr,m,0,4,m,B.e,s,!1) s=n.cx s.toString r=n.c q=r.a p=r.b if(!n.dz(s,q,p,p,n.gjz()))return m s=r.w if(s.length!==0){o=A.v(new A.al(s),!1,m,0) s=n.d s.toString s.e=A.kR(o)}return n.d}, eo(a){var s,r=this,q=r.c q=q.a*q.b+a s=new Uint32Array(q+a*16) r.cx=s r.cy=J.E(B.o.gB(s),0,null) r.db=q return!0}, k_(a){var s,r,q,p,o,n,m,l=this t.L.a(a) s=l.b r=s.ai(2) q=l.CW p=B.a.R(1,r) if((q&p)>>>0!==0)return!1 l.CW=(q|p)>>>0 o=new A.hI(B.cu) B.c.F(l.ch,o) if(!(r<4))return A.a(B.c3,r) q=B.c3[r] o.a=q o.b=a[0] o.c=a[1] switch(q.a){case 0:case 1:s=s.ai(3)+2 o.e=s o.d=l.cw(A.bW(o.b,s),A.bW(o.c,o.e),!1) break case 3:n=s.ai(8)+1 if(n>16)m=0 else if(n>4)m=1 else{s=n>2?2:3 m=s}B.c.h(a,0,A.bW(o.b,m)) o.e=m o.d=l.cw(n,1,!1) l.iQ(n,o) break case 2:break}return!0}, cw(a,b,c){var s,r,q,p,o,n,m,l,k=this if(c)for(s=k.b,r=t.t,q=b,p=a;s.ai(1)!==0;){o=A.j([p,q],r) if(!k.k_(o))throw A.h(A.m("Invalid Transform")) p=o[0] q=o[1]}else{q=b p=a}s=k.b if(s.ai(1)!==0){n=s.ai(4) if(!(n>=1&&n<=11))throw A.h(A.m("Invalid Color Cache"))}else n=0 if(!k.jN(p,q,n,c))throw A.h(A.m("Invalid Huffman Codes")) if(n>0){s=B.a.R(1,n) k.w=s k.x=new A.jt(new Uint32Array(s),32-n)}else k.w=0 s=k.c s.a=p s.b=q m=k.z k.Q=A.bW(p,m) k.y=m===0?4294967295:B.a.R(1,m)-1 if(c){k.f=0 return null}l=new Uint32Array(p*q) if(!k.dz(l,p,q,q,null))throw A.h(A.m("Failed to decode image data.")) k.f=0 return l}, dz(b5,b6,b7,b8,b9){var s,r,q,p,o,n,m,l,k,j,i,h,g,f,e,d,c,b,a,a0,a1,a2,a3,a4,a5,a6,a7,a8,a9,b0,b1,b2,b3,b4=this t.e7.a(b9) s=b4.f r=B.a.aD(s,b6) q=B.a.a7(s,b6) p=b4.eQ(q,r) o=b4.f n=b6*b7 m=b6*b8 s=b4.w l=280+s k=s>0?b4.x:null j=b4.y for(s=b5.length,i=b4.b,h=b9!=null,g=b5.$flags|0,f=o;o>>0===0){e=b4.cz(b4.as,b4.Q,b4.z,q,r) d=b4.ax if(!(e=0&&o=b6){++r if(h&&r<=b8)b9.$2(r,!0) if(k!=null)for(d=k.b,b=k.a,a=b.$flags|0;f=0&&f>>0,d) a&2&&A.c(b) if(!(a1=32)i.cd() if(p.e){a2=i.cR()&63 d=p.f if(!(a2=0&&o=b6){++r if(h&&r<=b8)b9.$2(r,!0) if(k!=null)for(d=k.b,b=k.a,a=b.$flags|0;f=0&&f>>0,d) a&2&&A.c(b) if(!(a1=0&&o>>0}else{a5=p.ck(1,i) if(i.a>=32)i.cd() a6=A.nv(p.ck(2,i),a4,a5,p.ck(3,i)) g&2&&A.c(b5) if(!(o>=0&&o=b6){++r if(h&&r<=b8)b9.$2(r,!0) if(k!=null)for(d=k.b,b=k.a,a=b.$flags|0;f=0&&f>>0,d) a&2&&A.c(b) if(!(a1=32)i.cd() a9=b4.f6(b6,b4.d6(a8)) if(o=0&&b=0&&d=b6){q-=b6;++r if(h&&r<=b8)b9.$2(r,!0)}if((q&j)>>>0!==0){e=b4.cz(b4.as,b4.Q,b4.z,q,r) d=b4.ax if(!(e=0&&f>>0,d) a&2&&A.c(b) if(!(a1=0&&f>>0,k.b) b=k.a b.$flags&2&&A.c(b) if(!(b2=0&&o=b6){++r if(h&&r<=b8)b9.$2(r,!0) for(a=k.b,a0=d.$flags|0;f=0&&f>>0,a) a0&2&&A.c(d) if(!(a1b8?b8:r,!1) b4.f=o return!0}, jg(){var s,r,q,p,o,n,m,l if(this.w>0)return!1 for(s=this.at,r=this.ax,q=r.length,p=0;p=n)return A.a(o,1) m=o[1] l=m.a m=m.b if(!(m0)return!1 if(2>=n)return A.a(o,2) m=o[2] l=m.a m=m.b if(!(m0)return!1 if(3>=n)return A.a(o,3) n=o[3] m=n.a n=n.b if(!(n0)return!1}return!0}, iR(a,b){var s,r,q,p,o,n,m,l,k,j,i,h,g=this if(b&&B.a.a7(a,16)!==0)return s=g.r r=a-s q=g.dy p=q*s while(r>0){o=r>16?16:r n=q*o m=q*s l=g.db g.ep(s,o,p) for(q=g.dx,k=g.cx,j=0;j=0&&i>>8&255}r-=o q=g.dy p+=o*q s+=o}g.r=a}, ij(a1,a2,a3){var s,r,q,p,o,n,m,l,k,j,i=this,h="_pixels8",g=i.f,f=B.a.aD(g,a1),e=B.a.a7(g,a1),d=i.eQ(e,f),c=i.f,b=a1*a2,a=a1*a3,a0=i.y g=i.b for(;;){if(!(!g.b&&c>>0===0){s=i.cz(i.as,i.Q,i.z,e,f) r=i.ax if(!(s=32)g.cd() q=d.ck(0,g) if(q<256){r=i.cy r===$&&A.b(h) r.$flags&2&&A.c(r) if(!(c>=0&&c=a1){++f if(B.a.a7(f,16)===0)i.dF(f) e=0}}else if(q<280){p=i.d6(q-256) o=d.ck(4,g) if(g.a>=32)g.cd() n=i.f6(a1,i.d6(o)) if(c>=n&&b-c>=p)for(r=i.cy,m=0;m=0&&k=0&&l=a1){e-=a1;++f if(B.a.a7(f,16)===0)i.dF(f)}if(c>>0!==0){s=i.cz(i.as,i.Q,i.z,e,f) r=i.ax if(!(s0){n=q.dx n.toString r=A.v(n,!1,null,q.dy*p) n=q.ch if(0>=n.length)return A.a(n,0) n[0].kk(p,p+o,s,r)}q.r=a}, jA(a,b){var s,r,q,p,o,n,m=this,l=m.c.a,k=m.r if(b)if(B.a.a7(a,16)!==0)return s=a-k if(s<=0){m.r=a return}m.ep(k,s,l*k) for(r=m.db,q=m.r,p=0;p=0&&r>>16&255,n>>>8&255,n&255,n>>>24&255)}m.r=a}, ep(a,b,c){var s,r=this,q=r.ch,p=q.length,o=r.c.a,n=a+b,m=r.db,l=r.cx l.toString B.o.ar(l,m,m+o*b,l,c) for(;s=p-1,p>0;p=s){if(!(s>=0&&s>>8&65535 m&2&&A.c(o) o[k]=j if(j>=l)l=j+1}if(l>1000||l>a*b){c=new Int32Array(1) B.Y.aB(c,0,1,255) for(d=0,k=0;k=0&&s0)}, jj(a,b,c){var s=B.a.V(1,b-c) while(b<15){s-=a[b] if(s<=0)break;++b s=s<<1>>>0}return b-c}, eU(a,b){var s=B.a.V(1,b-1) while((a&s)>>>0!==0)s=s>>>1 return s!==0?((a&s-1)>>>0)+s:a}, eu(a5,a6,a7,a8,a9){var s,r,q,p,o,n,m,l,k,j,i,h,g,f,e,d,c,b,a,a0,a1=this,a2=B.a.R(1,a6),a3=new Int32Array(16),a4=new Int32Array(16) for(s=a7.length,r=0;r15)return 0 if(!(q>=0))return A.a(a3,q) a3[q]=a3[q]+1}if(a3[0]===a8)return 0 a4[1]=0 for(p=1;p<15;p=o){q=a3[p] if(q>B.a.R(1,p))return 0 o=p+1 a4[o]=a4[p]+q}for(q=a9!=null,r=0;r0)if(q){if(!(n<16))return A.a(a4,n) m=a4[n] if(m>=a8)return 0 a4[n]=m+1 a9.$flags&2&&A.c(a9) if(!(m>=0&&m=a9.length)return A.a(a9,0) a1.dW(a5,0,1,a2,0,a9[0])}return a2}l=a2-1 for(s=a5==null,k=0,j=1,i=1,r=0,p=1,h=2;p<=a6;++p,h=h<<1>>>0){i=i<<1>>>0 j+=i if(!(p<16))return A.a(a3,p) i-=a3[p] if(i<0)return 0 if(s)continue for(g=p&255;a3[p]>0;a3[p]=a3[p]-1,r=f){f=r+1 if(!(r>=0&&r>>0){i=i<<1>>>0 j+=i i-=a3[p] if(i<0)return 0 for(g=p-a6&255;a3[p]>0;a3[p]=a3[p]-1){b=(k&l)>>>0 if(b!==c){if(s)d+=e a=a1.jj(a3,p,a6) e=B.a.V(1,a) a2+=e if(s){q=a5.a m=a5.b+b if(!(m>=0&&m=0&&r=q){p=new A.dN() if(m>q)q=m o=A.kV(q) p.e=q p.b=p.a=o a.b=p s=p}n=new Uint16Array(d) this.eu(s.b,b,c,d,n) return m}, jM(a,b,a0){var s,r,q,p,o,n,m,l,k,j,i,h,g,f,e,d,c=new A.fC(new A.dN()) c.ej(128) if(this.fp(c,7,a,19)===0)return!1 s=this.b if(s.ai(1)!==0){r=2+s.ai(2+2*s.ai(3)) if(r>b)return!1}else r=b for(q=8,p=0;p=32)s.cd() n=c.b.a n.toString m=n.a n=n.b+(s.cR()&127) if(!(n=0&&pb)return!1 e=k===16?q:0 for(n=a0.$flags|0;d=f-1,f>0;f=d,p=j){j=p+1 n&2&&A.c(a0) if(!(p>=0&&p>>0 return r}, i2(a){var s,r,q,p,o,n,m,l,k,j,i=this for(s=a.a,r=s.length,q=a.f,p=q.length,o=0;o<64;++o){if(!(o=r)return A.a(s,0) m=s[0] l=m.a m=m.b+o if(!(m=256){n.a=k.a+256 n.b=m}else{n.b=n.a=0 j=B.a.a3(o,i.cZ(k,8,n)) if(1>=r)return A.a(s,1) m=s[1] l=m.a m=m.b+j if(!(m=r)return A.a(s,2) m=s[2] l=m.a m=m.b+j if(!(m=r)return A.a(s,3) m=s[3] l=m.a m=m.b+j if(!(m0,a8=280+(a7?B.a.R(1,a9):0) if(!(a9<12))return A.a(B.bA,a9) s=B.bA[a9] r=b2==null if(r&&b0!==b1)return a6 q=new Int32Array(a8) p=J.am(b0,t.ct) for(o=0;o=0&&la)a=a1}g+=a}}i.b=f i.d=!1 c=!1 if(f){if(1>=l)return A.a(h,1) b=h[1] a2=b.a b=b.b if(!(b=l)return A.a(h,2) b=h[2] a2=b.a b=b.b if(!(b=l)return A.a(h,3) l=h[3] b=l.a l=l.b if(!(l>>0 i.c=l if(e===0){c=h[0] b=c.a c=c.b if(!(c>>0}l=c}else l=c l=!l&&g<6 i.e=l if(l)a5.i2(i)}}return p}, d6(a){var s if(a<4)return a+1 s=B.a.j(a-2,1) return B.a.R(2+(a&1),s)+this.b.ai(s)+1}, f6(a,b){var s,r,q if(b>120)return b-120 else{s=b-1 if(!(s>=0))return A.a(B.bE,s) r=B.bE[s] q=(r>>>4)*a+(8-(r&15)) return q>=1?q:1}}, iQ(a,b){var s,r,q,p,o,n,m,l,k=B.a.R(1,B.a.a3(8,b.e)),j=new Uint32Array(k),i=b.d i.toString s=J.E(B.o.gB(i),0,null) r=J.E(B.o.gB(j),0,null) i=b.d if(0>=i.length)return A.a(i,0) i=i[0] if(0>=k)return A.a(j,0) j[0]=i q=4*a for(i=s.length,p=r.length,o=r.$flags|0,n=4;n=0))return A.a(B.a2,p) q=r+((s&B.a2[p])>>>0)*(B.a2[32-p]+1)}else{s=this.d q=p===32?s[1]:B.a.a4(s[1],p-32)}return q}, ai(a){var s,r,q=this if(!q.b&&a<25){s=q.cR() if(!(a<33))return A.a(B.a2,a) r=B.a2[a] q.a+=a q.cd() return(s&r)>>>0}else{q.b=!0 throw A.h(A.m("Not enough data in input."))}}, cd(){var s,r,q,p=this,o=p.c,n=p.d,m=n.$flags|0,l=o.c for(;;){if(!(p.a>=8&&o.d>>8)+(q&255)*16777216 n[1]=q>>>8 n[1]=(n[1]|s*16777216)>>>0 p.a-=8}}} A.jt.prototype={} A.cs.prototype={ a5(){return"VP8LImageTransformType."+this.b}} A.hI.prototype={ kK(a,b,c,d,e,f){var s,r,q,p,o=this,n=o.b switch(o.a.a){case 2:o.kf(e,f,(b-a)*n) break case 0:o.kO(a,b,c,d,e,f) if(b!==o.c){s=f-n B.o.ar(e,s,s+n,c,f+(b-a-1)*n)}break case 1:o.kl(a,b,c,d,e,f) break case 3:if(d===f&&o.e>0){r=b-a q=r*A.bW(n,o.e) p=f+r*n-q B.o.ar(e,p,p+q,c,f) o.fO(a,b,c,p,e,f)}else o.fO(a,b,c,d,e,f) break}}, kk(a,b,c,d){var s,r,q,p,o,n,m=this.e,l=B.a.a3(8,m),k=this.b,j=this.d if(l<8){s=B.a.R(1,m)-1 r=B.a.R(1,l)-1 for(q=a;q>>0===0){p=J.d(c.a,c.d);++c.d}m=(p&r)>>>0 if(!(m>=0&&m>>8&255);++d.d p=B.a.j(p,l)}}else for(q=a;q=0&&n>>8&255);++d.d}}, fO(a,b,c,d,e,f){var s,r,q,p,o,n,m,l,k,j=this.e,i=B.a.a3(8,j),h=this.b,g=this.d if(i<8){s=B.a.R(1,j)-1 r=B.a.R(1,i)-1 for(j=e.$flags|0,q=c.length,p=a;p>>0===0){m=d+1 if(!(d>=0&&d>>8&255 d=m}l=f+1 k=o&r if(!(k>=0&&k=0&&f=0&&d>>8&255 if(!(k=0&&f>>0===0){n=a.d m=p+1 if(!(p>>8&255 q[2]=n>>>16&255 p=m}n=b0+o l=a8+o if(!(l>>8&255 j=q[0] i=$.ap() i.$flags&2&&A.c(i) i[0]=j j=$.ay() if(0>=j.length)return A.a(j,0) h=j[0] i[0]=k g=j[0] f=$.i5() f.$flags&2&&A.c(f) f[0]=h*g e=$.kH() if(0>=e.length)return A.a(e,0) d=(l>>>16&255)+(e[0]>>>5)>>>0&255 i[0]=q[1] h=j[0] i[0]=k f[0]=h*j[0] c=e[0] i[0]=q[2] h=j[0] i[0]=d f[0]=h*j[0] b=e[0] s&2&&A.c(a9) if(!(n>>5)>>>0)+(b>>>5)>>>0&255)>>>0}b0+=a0 a8+=a0;++r if((r&a2)>>>0===0)a4+=a3}}, cl(a,b){return(((a&4278255360)>>>0)+((b&4278255360)>>>0)&4278255360|(a&16711935)+(b&16711935)&16711935)>>>0}, kO(b1,b2,b3,b4,b5,b6){var s,r,q,p,o,n,m,l,k,j,i,h,g,f,e,d,c,b,a,a0,a1,a2,a3,a4,a5,a6,a7,a8=this,a9=4278190080,b0=a8.b if(b1===0){s=b3.length if(!(b4=0&&k>>8&15 a0=$.pP[a] a1=((c&r)>>>0)+j if(a1>b0)a1=b0 a2=b4+c k=b6+c a3=k-b0 a4=a1-c if(a===0)for(a5=b5.$flags|0,l=0;l=0&&a7=0&&a6=0&&a5=0&&a6=0&&a6=0&&a6=0&&a6=0&&a5>>0===0)g+=h}}, kf(a,b,c){var s,r,q,p,o,n for(s=a.length,r=a.$flags|0,q=0;q>>8&255 r&2&&A.c(a) a[p]=(o&4278255360|(o&16711935)+(n<<16|n)&16711935)>>>0}}} A.jz.prototype={ gh_(){var s=this,r=s.d if(r>1||s.e>=4||s.f>1||s.r!==0)return!1 return!0}, ko(a,b,c){var s,r,q,p,o,n,m=this if(!m.gh_())return!1 s=m.e if(!(s<4))return A.a(B.c8,s) r=B.c8[s] if(m.d===0){s=m.b q=a*s p=m.a B.d.ar(c,q,b*s,p.a,p.d-p.b+q)}else{s=a+b p=m.x p===$&&A.b("_vp8l") p.dx=c o=p.c if(m.y)s=p.ij(o.a,o.b,s) else{n=p.cx n.toString p=p.dz(n,o.a,o.b,s,t.d6.a(p.gkz())) s=p}if(!s)return!1}if(r!=null){s=m.b r.$6(s,m.c,s,a,b,c)}if(m.f===1)if(!m.iJ(c,m.b,m.c,a,b))return!1 if(a+b>=m.c)m.w=!0 return!0}, iJ(a,b,c,d,e){if(b<=0||c<=0||d<0||e<0||d+e>c)return!1 return!0}} A.eL.prototype={ hT(a,b){var s=this,r=a.G() s.r=0 s.f=(r&1)!==0 s.w=a.d-a.b s.x=b-16}} A.fY.prototype={} A.fz.prototype={} A.fA.prototype={} A.dM.prototype={ gA(a){return this.a.length-this.b}} A.dL.prototype={ ck(a,b){var s,r,q,p,o,n=b.cR()&255,m=this.a if(!(a0){b.a+=8 o=b.cR() m=m[a] s=m.a r=m.b+n if(!(r>>0)}else m=s s=b.a r=m.a m=m.b+n if(!(m>=0&&m=r)return null if(!(a=s)return p r=o[b] o=r.x o===$&&A.b("_frameSize") s=r.w s===$&&A.b("_framePosition") return this.eG(a.c7(o,s),b)}else{q=a.c7(n.ch,n.ay) if(s===B.ay)return A.lo(q,n).bP() else if(s===B.b2)return A.lm(q,n).bP()}return p}, eP(a){if(a.ak(4)!=="RIFF")return!1 a.k() if(a.ak(4)!=="WEBP")return!1 return!0}, fq(a,b){var s,r,q,p,o,n,m,l,k,j,i,h,g for(s=a.c,r=a.b;a.d>>1<<1>>>0 n=a.d m=n-r switch(q){case"VP8X":if(!this.j7(a,b))return!1 break case"VP8 ":b.ay=m b.ch=p b.f=B.b2 break case"VP8L":b.ay=m b.ch=p b.f=B.ay break case"ALPH":b.toString n=a.a l=a.e k=J.a9(n) j=k.gA(n) k=k.gA(n) n=new A.af(n,0,Math.min(j,k),0,l) b.at=n n.d=a.d a.d+=o break case"ANIM":b.f=B.le i=a.k() n=new Uint8Array(4) n[0]=i>>>8&255 n[1]=i>>>16&255 n[2]=i>>>24&255 n[3]=i&255 a.n() break case"ANMF":if(!this.j2(a,b,p))return!1 break case"ICCP":b.toString h=a.al(p) a.d=n+(h.c-h.d) h.a1() break case"EXIF":b.toString b.w=a.ak(p) break case"XMP ":b.toString a.ak(p) break default:a.d=n+o break}n=a.d g=o-(n-r-m) if(g>0)a.d=n+g}if(!b.d)b.d=b.at!=null return b.f!==B.a7}, j7(a,b){var s,r,q,p,o=a.G() if((o&192)!==0)return!1 s=B.a.j(o,4) r=B.a.j(o,1) if((o&1)!==0)return!1 if(a.bp()!==0)return!1 q=a.bp() p=a.bp() b.a=q+1 b.b=p+1 b.e=(r&1)!==0 b.d=(s&1)!==0 return!0}, j2(a,b,c){var s,r=a.bp(),q=a.bp() a.bp() a.bp() s=new A.fY(r*2,q*2,a.bp()) s.hT(a,c) if(s.r!==0)return!1 B.c.F(b.z,s) return!0}} A.fD.prototype={ a5(){return"IccProfileCompression."+this.b}} A.cQ.prototype={ km(){var s,r=this if(r.b===B.aJ)return r.c s=B.b7.fV(t.L.a(r.c),null) r.c=s r.b=B.aJ return s}, kv(){var s,r=this if(r.b===B.aI)return r.c s=B.E.c2(r.c) r.c=s r.b=B.aI return s}} A.fy.prototype={ a5(){return"FrameType."+this.b}} A.bf.prototype={ gah(){var s=this.x return s===$?this.x=A.j([],t.g):s}, hN(a,b,c,d){var s,r,q,p=this,o=a.gL(),n=a.gaE(),m=a.a p.eE(d,b,o,n,m==null?null:m.gM()) o=a.b if(o!=null)p.b=A.e1(o,t.N,t.v) o=a.d if(o!=null){n=t.N p.d=A.e1(o,n,n)}B.c.F(p.gah(),p) if(!c){s=a.gah().length for(o=t.g,r=1;r1){r=a.gah().length for(n=t.g,q=1;q>>0)/8) r=new A.cW($,s,p,a,b,d) s=Math.max(s*b,1) r.d=new Uint8Array(s) q.a=r}else{s=B.b.bb(a/4) r=new A.cW($,s,e,a,b,1) s=Math.max(s*b,1) r.d=new Uint8Array(s) q.a=r}break case 2:if(e==null){if(d===2)s=a else if(d===4)s=a*2 else s=d===3?B.b.bb(a*1.5):B.b.bb(a/2) r=new A.cY($,s,p,a,b,d) s=Math.max(s*b,1) r.d=new Uint8Array(s) q.a=r}else{s=B.b.bb(a/2) r=new A.cY($,s,e,a,b,1) s=Math.max(s*b,1) r.d=new Uint8Array(s) q.a=r}break case 3:if(e==null)q.a=A.mj(a,b,d) else q.a=new A.cZ(new Uint8Array(a*b),e,a,b,1) break case 4:s=a*b if(e==null)q.a=new A.cV(new Uint16Array(s*d),p,a,b,d) else q.a=new A.cV(new Uint16Array(s),e,a,b,1) break case 5:q.a=A.ou(a,b,d) break case 6:q.a=new A.dS(new Int8Array(a*b*d),a,b,d) break case 7:q.a=new A.dQ(new Int16Array(a*b*d),a,b,d) break case 8:q.a=new A.dR(new Int32Array(a*b*d),a,b,d) break case 9:q.a=A.os(a,b,d) break case 10:q.a=A.ot(a,b,d) break case 11:q.a=new A.dP(new Float64Array(a*b*4*d),a,b,d) break}}, C(a){var s=this return"Image("+s.gS()+", "+s.gK()+", "+s.gL().b+", "+s.gaE()+")"}, gS(){var s=this.a s=s==null?null:s.a return s==null?0:s}, gK(){var s=this.a s=s==null?null:s.b return s==null?0:s}, gL(){var s=this.a s=s==null?null:s.gL() return s==null?B.e:s}, gbF(){var s=this.e return s==null?this.e=new A.bK(A.I(t.N,t.P)):s}, ho(a,b){var s=this,r=s.b;(r==null?s.b=A.I(t.N,t.v):r).h(0,a,b) if(s.b.a===0)s.b=null}, gH(a){var s=this.a return s.gH(s)}, gB(a){var s=this.a s=s==null?null:s.gB(s) if(s==null)s=B.d.gB(new Uint8Array(0)) return s}, a1(){var s=this.a s=s==null?null:J.az(s.gB(s)) return s==null?J.az(this.gB(0)):s}, gcP(a){var s=this.a s=s==null?null:J.nW(s.gB(s)) return s==null?0:s}, gaE(){var s=this.a s=s==null?null:s.gM() s=s==null?null:s.b if(s==null){s=this.a s=s==null?null:s.c}return s==null?0:s}, gaY(){var s=this.a s=s==null?null:s.gaY() return s===!0}, gaL(){var s=this.a return(s==null?null:s.gM())!=null}, gaK(){var s=this.a s=s==null?null:s.gaK() return s==null?0:s}, fY(a,b){return a>=0&&b>=0&&a=this.gS()||b<0||b>=this.gK())return new A.D() return this.N(a,b,null)}, hj(a,b,c){switch(c.a){case 0:return this.ap(B.b.i(a),B.b.i(b)) case 1:case 3:return this.hk(a,b) case 2:return this.hi(a,b)}}, hk(a,b){var s,r,q,p,o,n,m=this,l=B.b.i(a),k=l-(a>=0?0:1),j=k+1 l=B.b.i(b) s=l-(b>=0?0:1) r=s+1 l=new A.iA(a-k,b-s) q=m.ap(k,s) p=r>=m.gK()?q:m.ap(k,r) o=j>=m.gS()?q:m.ap(j,s) n=j>=m.gS()||r>=m.gK()?q:m.ap(j,r) return m.b_(l.$4(q.gm(),o.gm(),p.gm(),n.gm()),l.$4(q.gt(),o.gt(),p.gt(),n.gt()),l.$4(q.gu(),o.gu(),p.gu(),n.gu()),l.$4(q.gv(),o.gv(),p.gv(),n.gv()))}, hi(d2,d3){var s,r,q,p,o,n,m,l,k,j,i,h,g,f,e,d,c,b,a,a0,a1,a2,a3,a4,a5,a6,a7,a8,a9,b0,b1,b2,b3,b4,b5,b6,b7,b8,b9,c0,c1,c2,c3,c4,c5,c6=this,c7=B.b.i(d2),c8=c7-(d2>=0?0:1),c9=c8-1,d0=c8+1,d1=c8+2 c7=B.b.i(d3) s=c7-(d3>=0?0:1) r=s-1 q=s+1 p=s+2 o=d2-c8 n=d3-s c7=new A.iz() m=c6.ap(c8,s) l=c9<0 k=!l j=!k||r<0?m:c6.ap(c9,r) i=l?m:c6.ap(c8,r) h=r<0 g=h||d0>=c6.gS()?m:c6.ap(d0,r) f=d1>=c6.gS()||h?m:c6.ap(d1,r) e=c7.$5(o,j.gm(),i.gm(),g.gm(),f.gm()) d=c7.$5(o,j.gt(),i.gt(),g.gt(),f.gt()) c=c7.$5(o,j.gu(),i.gu(),g.gu(),f.gu()) b=c7.$5(o,j.gv(),i.gv(),g.gv(),f.gv()) a=l?m:c6.ap(c9,s) a0=d0>=c6.gS()?m:c6.ap(d0,s) a1=d1>=c6.gS()?m:c6.ap(d1,s) a2=c7.$5(o,a.gm(),m.gm(),a0.gm(),a1.gm()) a3=c7.$5(o,a.gt(),m.gt(),a0.gt(),a1.gt()) a4=c7.$5(o,a.gu(),m.gu(),a0.gu(),a1.gu()) a5=c7.$5(o,a.gv(),m.gv(),a0.gv(),a1.gv()) a6=!k||q>=c6.gK()?m:c6.ap(c9,q) a7=q>=c6.gK()?m:c6.ap(c8,q) a8=d0>=c6.gS()||q>=c6.gK()?m:c6.ap(d0,q) a9=d1>=c6.gS()||q>=c6.gK()?m:c6.ap(d1,q) b0=c7.$5(o,a6.gm(),a7.gm(),a8.gm(),a9.gm()) b1=c7.$5(o,a6.gt(),a7.gt(),a8.gt(),a9.gt()) b2=c7.$5(o,a6.gu(),a7.gu(),a8.gu(),a9.gu()) b3=c7.$5(o,a6.gv(),a7.gv(),a8.gv(),a9.gv()) b4=!k||p>=c6.gK()?m:c6.ap(c9,p) b5=p>=c6.gK()?m:c6.ap(c8,p) b6=d0>=c6.gS()||p>=c6.gK()?m:c6.ap(d0,p) b7=d1>=c6.gS()||p>=c6.gK()?m:c6.ap(d1,p) b8=c7.$5(o,b4.gm(),b5.gm(),b6.gm(),b7.gm()) b9=c7.$5(o,b4.gt(),b5.gt(),b6.gt(),b7.gt()) c0=c7.$5(o,b4.gu(),b5.gu(),b6.gu(),b7.gu()) c1=c7.$5(o,b4.gv(),b5.gv(),b6.gv(),b7.gv()) c2=c7.$5(n,e,a2,b0,b8) c3=c7.$5(n,d,a3,b1,b9) c4=c7.$5(n,c,a4,b2,c0) c5=c7.$5(n,b,a5,b3,c1) return c6.b_(B.b.i(c2),B.b.i(c3),B.b.i(c4),B.b.i(c5))}, c6(a,b,c){var s if(t.dv.b(c))if(c.gbd().gM()!=null)if(this.gaL()){s=this.a if(s!=null)s.a8(a,b,c.gT(),0,0) return}s=this.a if(s!=null)s.aq(a,b,c.gm(),c.gt(),c.gu(),c.gv())}, a8(a,b,c,d,e){var s=this.a return s==null?null:s.a8(a,b,c,d,e)}, gE(){var s=this.a s=s==null?null:s.gE() return s==null?0:s}, b1(a,b){var s=this.a return s==null?null:s.b1(0,b)}, kj(a){return this.b1(0,null)}, cJ(a7,a8,a9){var s,r,q,p,o,n,m,l,k,j,i,h,g,f,e,d,c,b,a,a0,a1,a2,a3,a4,a5=this,a6=null if(a7==null)a7=a5.gL() if(a8==null)a8=a5.gaE() s=B.cd.l(0,a7) r=!1 if(a7===a5.gL())if(a8===a5.gaE()){if(!a9){q=a5.a q=(q==null?a6:q.gM())==null}else q=!1 if(!q){if(a9){r=a5.a r=(r==null?a6:r.gM())!=null}}else r=!0}if(r)return A.bv(a5,!1,!1) for(r=a5.gah(),q=r.length,p=t.N,o=t.p,n=a6,m=0;m"));s.D();){r=s.d q=this.d q.toString p=a.l(0,r) p.toString q.h(0,r,p)}}, ib(a,b,c){var s,r=65536 switch(b.a){case 0:return null case 1:return null case 2:return null case 3:s=a===B.m?r:256 return new A.aH(new Uint8Array(s*c),s,c) case 4:s=a===B.m?r:256 return new A.em(new Uint16Array(s*c),s,c) case 5:s=a===B.m?r:256 return new A.d6(new Uint32Array(s*c),s,c) case 6:s=a===B.m?r:256 return new A.el(new Int8Array(s*c),s,c) case 7:s=a===B.m?r:256 return new A.ej(new Int16Array(s*c),s,c) case 8:s=a===B.m?r:256 return new A.ek(new Int32Array(s*c),s,c) case 9:s=a===B.m?r:256 return new A.eg(new Uint16Array(s*c),s,c) case 10:s=a===B.m?r:256 return new A.eh(new Float32Array(s*c),s,c) case 11:s=a===B.m?r:256 return new A.ei(new Float64Array(s*c),s,c)}}, sl2(a){this.d=t.cZ.a(a)}} A.iA.prototype={ $4(a,b,c,d){var s=this.b return a+this.a*(b-a+s*(a+d-c-b))+s*(c-a)}, $S:28} A.iz.prototype={ $5(a,b,c,d,e){var s=-b,r=a*a return c+0.5*(a*(s+d)+r*(2*b-5*c+4*d-e)+r*a*(s+3*c-3*d+e))}, $S:29} A.ae.prototype={ gM(){return null}} A.cS.prototype={ bk(a){var s=this,r=s.d if(a)r=new Uint16Array(r.length) else r=new Uint16Array(A.r(r)) return new A.cS(r,s.a,s.b,s.c)}, gL(){return B.F}, gbm(){return B.aH}, gB(a){return B.A.gB(this.d)}, gaK(){return 16}, gbe(){return this.a*this.c*2}, gH(a){return A.l2(this)}, bf(a,b,c,d,e){return A.b1(A.l2(this),b,c,d,e)}, gA(a){return this.d.byteLength}, gE(){return 1}, gaY(){return!0}, b_(a,b,c,d){var s=new Uint16Array(4),r=new A.cB(s) s[0]=A.J(a) s[1]=A.J(b) s[2]=A.J(c) s[3]=A.J(d) s=r return s}, N(a,b,c){if(c==null||!(c instanceof A.ce)||c.d!==this)c=A.l2(this) c.a2(a,b) return c}, aR(a,b){return this.N(a,b,null)}, aM(a,b,c){var s,r=this.c,q=b*this.a*r+a*r r=this.d s=A.J(c) r.$flags&2&&A.c(r) if(!(q>=0&&q=0&&p1){n=p+1 r=A.J(d) if(!(n2){q=p+2 n=A.J(e) if(!(q=0&&p1){n=p+1 r=A.J(d) if(!(n2){n=p+2 r=A.J(e) if(!(n3){q=p+3 n=A.J(f) if(!(q=0&&r=0&&p1){r=p+1 if(!(r2){q=p+2 if(!(q=0&&p1){r=p+1 if(!(r2){r=p+2 if(!(r3){q=p+3 if(!(q=0&&r=0&&p1){r=p+1 if(!(r2){q=p+2 if(!(q=0&&p1){r=p+1 if(!(r2){r=p+2 if(!(r3){q=p+3 if(!(q=0&&q=0&&p1){n=p+1 r=B.b.i(d) if(!(n2){q=p+2 n=B.b.i(e) if(!(q=0&&p1){n=p+1 r=B.b.i(d) if(!(n2){n=p+2 r=B.b.i(e) if(!(n3){q=p+3 n=B.b.i(f) if(!(q=0&&q=0&&p1){n=p+1 r=B.b.i(d) if(!(n2){q=p+2 n=B.b.i(e) if(!(q=0&&p1){n=p+1 r=B.b.i(d) if(!(n2){n=p+2 r=B.b.i(e) if(!(n3){q=p+3 n=B.b.i(f) if(!(q=0&&q=0&&p1){n=p+1 r=B.b.i(d) if(!(n2){q=p+2 n=B.b.i(e) if(!(q=0&&p1){n=p+1 r=B.b.i(d) if(!(n2){n=p+2 r=B.b.i(e) if(!(n3){q=p+3 n=B.b.i(f) if(!(q=0&&q=0&&p1){n=p+1 r=B.b.i(d) if(!(n2){q=p+2 n=B.b.i(e) if(!(q=0&&p1){n=p+1 r=B.b.i(d) if(!(n2){n=p+2 r=B.b.i(e) if(!(n3){q=p+3 n=B.b.i(f) if(!(q=0&&q=0&&p1){n=p+1 r=B.b.i(d) if(!(n2){q=p+2 n=B.b.i(e) if(!(q=0&&p1){n=p+1 r=B.b.i(d) if(!(n2){n=p+2 r=B.b.i(e) if(!(n3){q=p+3 n=B.b.i(f) if(!(q=0&&q=0&&p1){n=p+1 r=B.b.i(d) if(!(n2){q=p+2 n=B.b.i(e) if(!(q=0&&p1){n=p+1 r=B.b.i(d) if(!(n2){n=p+2 r=B.b.i(e) if(!(n3){q=p+3 n=B.b.i(f) if(!(q0,k=k.d,o=k.$flags|0;q.D();){if(p){n=q.c m=B.b.i(B.a.P(0,0,255)) o&2&&A.c(k) if(!(n>=0&&n=0&&q=0&&a1){r=a+1 p=A.J(c) if(!(r2){o=a+2 r=A.J(d) if(!(o=0&&r=0&&a=0&&r=0&&r=0&&r=0&&r=0&&a1){q=a+1 if(!(q2){p=a+2 if(!(p=0&&r=0&&a=0&&r=0&&r=0&&r=0&&r=0&&a1){q=a+1 if(!(q2){p=a+2 if(!(p=0&&r=0&&a=0&&r=0&&r=0&&r=0&&q=0&&a1){r=a+1 p=B.b.i(c) if(!(r2){o=a+2 r=B.b.i(d) if(!(o=0&&r=0&&a=0&&r=0&&r=0&&r=0&&q=0&&a1){r=a+1 p=B.b.i(c) if(!(r2){o=a+2 r=B.b.i(d) if(!(o=0&&r=0&&a=0&&r=0&&r=0&&r=0&&q=0&&a1){r=a+1 p=B.b.i(c) if(!(r2){o=a+2 r=B.b.i(d) if(!(o=0&&r=0&&a=0&&r=0&&r=0&&r=0&&q=0&&a1){r=a+1 p=B.b.i(c) if(!(r2){o=a+2 r=B.b.i(d) if(!(o=0&&r=0&&a=0&&r=0&&r=0&&r=0&&q=0&&a1){r=a+1 p=B.b.i(c) if(!(r2){o=a+2 r=B.b.i(d) if(!(o=0&&r=0&&a=0&&r=0&&r=0&&r=0&&q=0&&a1){r=a+1 p=B.b.i(c) if(!(r2){o=a+2 r=B.b.i(d) if(!(o=0&&a1){r=a+1 p=B.a.i(c) if(!(r2){r=a+2 p=B.a.i(d) if(!(r3){o=a+3 r=B.a.i(e) if(!(o=0&&r=r)return 0 if(!(a>=0))return A.a(s,a) return s[a]}, aW(a){var s,r,q=this.b if(q<2)return 0 a*=q q=this.c s=q.length if(a>=s)return 0 r=a+1 if(!(r>=0&&r=s)return 0 r=a+2 if(!(r>=0&&r=s)return 0 r=a+3 if(!(r>=0&&r=0&&s=0&&s0){r=r.d s=this.c if(!(s>=0&&s0){q=q.d s=this.c r=A.J(a) q.$flags&2&&A.c(q) if(!(s>=0&&s1){r=r.d s=this.c+1 if(!(s>=0&&s1){q=q.d s=this.c+1 r=A.J(a) q.$flags&2&&A.c(q) if(!(s>=0&&s2){r=r.d s=this.c+2 if(!(s>=0&&s2){q=q.d s=this.c+2 r=A.J(a) q.$flags&2&&A.c(q) if(!(s>=0&&s3){r=r.d s=this.c+3 if(!(s>=0&&s3){s=this.gt() p=p.d r=this.c+3 q=A.J(s) p.$flags&2&&A.c(p) if(!(r>=0&&r0){s.sm(a.gm()) s.st(a.gt()) s.su(a.gu()) s.sv(a.gv())}}, au(a,b,c){var s,r,q,p=this,o=p.d,n=o.c if(n>0){o=o.d s=p.c r=A.J(a) o.$flags&2&&A.c(o) q=o.length if(!(s>=0&&s1){s=p.c+1 r=A.J(b) if(!(s>=0&&s2){n=p.c+2 s=A.J(c) if(!(n>=0&&n0){o=o.d s=p.c r=A.J(a) o.$flags&2&&A.c(o) q=o.length if(!(s>=0&&s1){s=p.c+1 r=A.J(b) if(!(s>=0&&s2){s=p.c+2 r=A.J(c) if(!(s>=0&&s3){n=p.c+3 s=A.J(d) if(!(n>=0&&n=0&&p1){p=n.c+1 if(!(p>=0&&p2){p=n.c+2 if(!(p>=0&&p3){q=n.c+3 if(!(q>=0&&q=0&&s=0&&s0){r=r.d s=this.c if(!(s>=0&&s0){r=r.d s=this.c r.$flags&2&&A.c(r) if(!(s>=0&&s1){r=r.d s=this.c+1 if(!(s>=0&&s1){r=r.d s=this.c+1 r.$flags&2&&A.c(r) if(!(s>=0&&s2){r=r.d s=this.c+2 if(!(s>=0&&s2){r=r.d s=this.c+2 r.$flags&2&&A.c(r) if(!(s>=0&&s3){r=r.d s=this.c+3 if(!(s>=0&&s3){r=r.d s=this.c+3 r.$flags&2&&A.c(r) if(!(s>=0&&s=0&&o1){r=o+1 if(!(r2){q=o+2 if(!(q=0&&o1){r=o+1 if(!(r2){r=o+2 if(!(r3){q=o+3 if(!(q=0&&p1){p=n.c+1 if(!(p>=0&&p2){p=n.c+2 if(!(p>=0&&p3){q=n.c+3 if(!(q>=0&&q=0&&s=0&&s0){r=r.d s=this.c if(!(s>=0&&s0){r=r.d s=this.c r.$flags&2&&A.c(r) if(!(s>=0&&s1){r=r.d s=this.c+1 if(!(s>=0&&s1){r=r.d s=this.c+1 r.$flags&2&&A.c(r) if(!(s>=0&&s2){r=r.d s=this.c+2 if(!(s>=0&&s2){r=r.d s=this.c+2 r.$flags&2&&A.c(r) if(!(s>=0&&s3){r=r.d s=this.c+3 if(!(s>=0&&s3){r=r.d s=this.c+3 r.$flags&2&&A.c(r) if(!(s>=0&&s=0&&o1){r=o+1 if(!(r2){q=o+2 if(!(q=0&&o1){r=o+1 if(!(r2){r=o+2 if(!(r3){q=o+3 if(!(q=0&&p1){p=n.c+1 if(!(p>=0&&p2){p=n.c+2 if(!(p>=0&&p3){q=n.c+3 if(!(q>=0&&q=0&&s=0&&s0){r=r.d s=this.c if(!(s>=0&&s0){q=q.d s=this.c r=B.b.i(a) q.$flags&2&&A.c(q) if(!(s>=0&&s1){r=r.d s=this.c+1 if(!(s>=0&&s1){q=q.d s=this.c+1 r=B.b.i(a) q.$flags&2&&A.c(q) if(!(s>=0&&s2){r=r.d s=this.c+2 if(!(s>=0&&s2){q=q.d s=this.c+2 r=B.b.i(a) q.$flags&2&&A.c(q) if(!(s>=0&&s3){r=r.d s=this.c+3 if(!(s>=0&&s3){q=q.d s=this.c+3 r=B.b.i(a) q.$flags&2&&A.c(q) if(!(s>=0&&s0){o=o.d s=this.c r=B.a.i(a) o.$flags&2&&A.c(o) q=o.length if(!(s>=0&&s1){r=s+1 p=B.a.i(b) if(!(r2){n=s+2 s=B.a.i(c) if(!(n0){o=o.d s=this.c r=B.a.i(a) o.$flags&2&&A.c(o) q=o.length if(!(s>=0&&s1){r=s+1 p=B.a.i(b) if(!(r2){r=s+2 p=B.a.i(c) if(!(r3){n=s+3 s=B.a.i(d) if(!(n=0&&p1){p=n.c+1 if(!(p>=0&&p2){p=n.c+2 if(!(p>=0&&p3){q=n.c+3 if(!(q>=0&&q=0&&s=0&&s0){r=r.d s=this.c if(!(s>=0&&s0){q=q.d s=this.c r=B.b.i(a) q.$flags&2&&A.c(q) if(!(s>=0&&s1){r=r.d s=this.c+1 if(!(s>=0&&s1){q=q.d s=this.c+1 r=B.b.i(a) q.$flags&2&&A.c(q) if(!(s>=0&&s2){r=r.d s=this.c+2 if(!(s>=0&&s2){q=q.d s=this.c+2 r=B.b.i(a) q.$flags&2&&A.c(q) if(!(s>=0&&s3){r=r.d s=this.c+3 if(!(s>=0&&s3){q=q.d s=this.c+3 r=B.b.i(a) q.$flags&2&&A.c(q) if(!(s>=0&&s0){o=o.d s=this.c r=B.a.i(a) o.$flags&2&&A.c(o) q=o.length if(!(s>=0&&s1){r=s+1 p=B.a.i(b) if(!(r2){n=s+2 s=B.a.i(c) if(!(n0){o=o.d s=this.c r=B.a.i(a) o.$flags&2&&A.c(o) q=o.length if(!(s>=0&&s1){r=s+1 p=B.a.i(b) if(!(r2){r=s+2 p=B.a.i(c) if(!(r3){n=s+3 s=B.a.i(d) if(!(n=0&&p1){p=n.c+1 if(!(p>=0&&p2){p=n.c+2 if(!(p>=0&&p3){q=n.c+3 if(!(q>=0&&q=0&&s=0&&s0){r=r.d s=this.c if(!(s>=0&&s0){q=q.d s=this.c r=B.b.i(a) q.$flags&2&&A.c(q) if(!(s>=0&&s1){r=r.d s=this.c+1 if(!(s>=0&&s1){q=q.d s=this.c+1 r=B.b.i(a) q.$flags&2&&A.c(q) if(!(s>=0&&s2){r=r.d s=this.c+2 if(!(s>=0&&s2){q=q.d s=this.c+2 r=B.b.i(a) q.$flags&2&&A.c(q) if(!(s>=0&&s3){r=r.d s=this.c+3 if(!(s>=0&&s3){q=q.d s=this.c+3 r=B.b.i(a) q.$flags&2&&A.c(q) if(!(s>=0&&s0){o=o.d s=this.c r=B.a.i(a) o.$flags&2&&A.c(o) q=o.length if(!(s>=0&&s1){r=s+1 p=B.a.i(b) if(!(r2){n=s+2 s=B.a.i(c) if(!(n0){o=o.d s=this.c r=B.a.i(a) o.$flags&2&&A.c(o) q=o.length if(!(s>=0&&s1){r=s+1 p=B.a.i(b) if(!(r2){r=s+2 p=B.a.i(c) if(!(r3){n=s+3 s=B.a.i(d) if(!(n=0&&p1){p=n.c+1 if(!(p>=0&&p2){p=n.c+2 if(!(p>=0&&p3){q=n.c+3 if(!(q>=0&&qs.d){r.a2(s.b,r.gaQ()+1) return r.gaQ()<=s.e}return r.D()}, gO(){return this.a}, $iA:1} A.ck.prototype={ U(){var s=this return new A.ck(s.a,s.b,s.c,s.d,s.e,s.f)}, gA(a){var s=this.f,r=s.f r=r==null?null:r.b return r==null?s.c:r}, gM(){return this.f.f}, gE(){return this.f.gE()}, gL(){return B.y}, gaU(){return this.a}, gaQ(){return this.b}, a2(a,b){var s,r,q=this q.a=a q.b=b s=q.f r=b*s.e q.e=r s=a*s.c q.c=r+B.a.j(s,3) q.d=s&7}, gO(){return this}, D(){var s,r=this,q=++r.a,p=r.f if(q===p.a){r.a=0 q=++r.b r.d=0;++r.c r.e=r.e+p.e return q7){r.d=0;++r.c}}else{q*=s r.d=q&7 r.c=r.e+B.a.j(q,3)}q=r.c p=p.d p===$&&A.b("data") return q=r)return 0 if(!(q>=0))return A.a(s,q) return B.a.a4(s[q],p)&1}, b7(a){var s=this.f,r=s.f if(r==null)s=s.c>a?this.dP(a):0 else s=r.b2(this.dP(0),a) return s}, av(a,b){var s,r,q,p,o,n,m=this.f if(a>=m.c)return s=this.c r=7-(this.d+a) if(r<0){++s r+=8}q=m.d q===$&&A.b("data") if(!(s>=0&&s=0&&r<8))return A.a(B.bH,r) n=B.bH[r] q=B.a.V(o,r) m=m.d m.$flags&2&&A.c(m) if(!(s>>0}, l(a,b){return this.b7(b)}, h(a,b,c){return this.av(b,c)}, gT(){return this.dP(0)}, sT(a){this.av(0,a)}, gm(){return this.b7(0)}, sm(a){this.av(0,a)}, gt(){return this.b7(1)}, st(a){this.av(1,a)}, gu(){return this.b7(2)}, su(a){this.av(2,a)}, gv(){return this.b7(3)}, sv(a){this.av(3,a)}, gae(){return this.b7(0)/this.f.gE()}, sae(a){this.av(0,a*this.f.gE())}, gaa(){return this.b7(1)/this.f.gE()}, saa(a){this.av(1,a*this.f.gE())}, gad(){return this.b7(2)/this.f.gE()}, sad(a){this.av(2,a*this.f.gE())}, gZ(){return this.b7(3)/this.f.gE()}, sZ(a){this.av(3,a*this.f.gE())}, gan(){return A.Y(this)}, af(a){var s=this s.av(0,a.gm()) s.av(1,a.gt()) s.av(2,a.gu()) s.av(3,a.gv())}, au(a,b,c){var s=this,r=s.f.c if(r>0){s.av(0,a) if(r>1){s.av(1,b) if(r>2)s.av(2,c)}}}, ac(a,b,c,d){var s=this,r=s.f.c if(r>0){s.av(0,a) if(r>1){s.av(1,b) if(r>2){s.av(2,c) if(r>3)s.av(3,d)}}}}, gH(a){return new A.Q(this)}, W(a,b){var s,r,q,p=this if(b==null)return!1 if(b instanceof A.ck){s=A.w(p,A.l(p).q("e.E")) s=A.n(s) r=A.w(b,A.l(b).q("e.E")) return s===A.n(r)}if(t.L.b(b)){s=p.f r=s.f q=r!=null?r.b:s.c s=J.a9(b) if(s.gA(b)!==q)return!1 if(p.b7(0)!==s.l(b,0))return!1 if(q>1){if(p.b7(1)!==s.l(b,1))return!1 if(q>2){if(p.b7(2)!==s.l(b,2))return!1 if(q>3)if(p.b7(3)!==s.l(b,3))return!1}}return!0}return!1}, gJ(a){var s=A.w(this,A.l(this).q("e.E")) return A.n(s)}, aN(a){return A.aK(this,null,a,null,null)}, $iA:1, $ix:1, $iu:1, gbd(){return this.f}} A.cl.prototype={ U(){var s=this return new A.cl(s.a,s.b,s.c,s.d)}, gA(a){var s=this.d,r=s.e r=r==null?null:r.b return r==null?s.c:r}, gM(){return this.d.e}, gE(){return this.d.gE()}, gL(){return B.m}, gaU(){return this.a}, gaQ(){return this.b}, a2(a,b){var s,r,q=this q.a=a q.b=b s=q.d r=s.c q.c=b*s.a*r+a*r}, gO(){return this}, D(){var s,r=this,q=r.d if(++r.a===q.a){r.a=0 if(++r.b===q.b)return!1}s=r.c s+=q.e==null?q.c:1 r.c=s return s=0&&s=0&&q=0&&s0){r=r.d q=this.c if(!(q>=0&&q=0&&s0){q=q.d s=this.c r=B.b.i(a) q.$flags&2&&A.c(q) if(!(s>=0&&s1){r=r.d q=this.c+1 if(!(q>=0&&q=0&&s1){q=q.d s=this.c+1 r=B.b.i(a) q.$flags&2&&A.c(q) if(!(s>=0&&s2){r=r.d q=this.c+2 if(!(q>=0&&q=0&&s2){q=q.d s=this.c+2 r=B.b.i(a) q.$flags&2&&A.c(q) if(!(s>=0&&s3){r=r.d q=this.c+3 if(!(q>=0&&q=0&&s3){q=q.d s=this.c+3 r=B.b.i(a) q.$flags&2&&A.c(q) if(!(s>=0&&s0){o=o.d s=this.c r=B.a.i(a) o.$flags&2&&A.c(o) q=o.length if(!(s>=0&&s1){r=s+1 p=B.a.i(b) if(!(r2){n=s+2 s=B.a.i(c) if(!(n0){o=o.d s=this.c r=B.a.i(a) o.$flags&2&&A.c(o) q=o.length if(!(s>=0&&s1){r=s+1 p=B.a.i(b) if(!(r2){r=s+2 p=B.a.i(c) if(!(r3){n=s+3 s=B.a.i(d) if(!(n1){if(p.bt(1)!==s.l(b,1))return!1 if(q>2){if(p.bt(2)!==s.l(b,2))return!1 if(q>3)if(p.bt(3)!==s.l(b,3))return!1}}return!0}return!1}, gJ(a){var s=A.w(this,A.l(this).q("e.E")) return A.n(s)}, aN(a){return A.aK(this,null,a,null,null)}, $iA:1, $ix:1, $iu:1, gbd(){return this.d}} A.cm.prototype={ U(){var s=this return new A.cm(s.a,s.b,s.c,s.d,s.e,s.f)}, gA(a){var s=this.f,r=s.f r=r==null?null:r.b return r==null?s.c:r}, gM(){return this.f.f}, gE(){return this.f.gE()}, gL(){return B.t}, gfN(){var s=this.f return s.f!=null?2:s.c<<1>>>0}, gaU(){return this.a}, gaQ(){return this.b}, a2(a,b){var s,r,q,p=this p.a=a p.b=b s=p.gfN() r=b*p.f.e p.e=r q=a*s p.c=r+B.a.j(q,3) p.d=q&7}, gO(){return this}, D(){var s=this,r=++s.a,q=s.f if(r===q.a){s.a=0 r=++s.b s.d=0;++s.c s.e=s.e+q.e return r7){s.d=0;++s.c}}else{r*=s.gfN() s.d=r&7 s.c=s.e+B.a.j(r,3)}r=s.c q=q.d q===$&&A.b("data") return r>>0)) if(q<0){q+=8;++r}s=this.f.d s===$&&A.b("data") if(!(r>=0&&ra?this.dQ(a):0 else s=r.b2(this.dQ(0),a) return s}, aw(a,b){var s,r,q,p,o,n,m=this.f if(a>=m.c)return s=this.c r=6-(this.d+(a<<1>>>0)) if(r<0){++s r+=8}q=m.d q===$&&A.b("data") if(!(s>=0&&s>>0}, l(a,b){return this.b8(b)}, h(a,b,c){return this.aw(b,c)}, gT(){return this.dQ(0)}, sT(a){this.aw(0,a)}, gm(){return this.b8(0)}, sm(a){this.aw(0,a)}, gt(){return this.b8(1)}, st(a){this.aw(1,a)}, gu(){return this.b8(2)}, su(a){this.aw(2,a)}, gv(){return this.b8(3)}, sv(a){this.aw(3,a)}, gae(){return this.b8(0)/this.f.gE()}, sae(a){this.aw(0,a*this.f.gE())}, gaa(){return this.b8(1)/this.f.gE()}, saa(a){this.aw(1,a*this.f.gE())}, gad(){return this.b8(2)/this.f.gE()}, sad(a){this.aw(2,a*this.f.gE())}, gZ(){return this.b8(3)/this.f.gE()}, sZ(a){this.aw(3,a*this.f.gE())}, gan(){return A.Y(this)}, af(a){var s=this s.aw(0,a.gm()) s.aw(1,a.gt()) s.aw(2,a.gu()) s.aw(3,a.gv())}, au(a,b,c){var s=this,r=s.f.c if(r>0){s.aw(0,a) if(r>1){s.aw(1,b) if(r>2)s.aw(2,c)}}}, ac(a,b,c,d){var s=this,r=s.f.c if(r>0){s.aw(0,a) if(r>1){s.aw(1,b) if(r>2){s.aw(2,c) if(r>3)s.aw(3,d)}}}}, gH(a){return new A.Q(this)}, W(a,b){var s,r,q,p=this if(b==null)return!1 if(b instanceof A.cm){s=A.w(p,A.l(p).q("e.E")) s=A.n(s) r=A.w(b,A.l(b).q("e.E")) return s===A.n(r)}if(t.L.b(b)){s=p.f r=s.f q=r!=null?r.b:s.c s=J.a9(b) if(s.gA(b)!==q)return!1 if(p.b8(0)!==s.l(b,0))return!1 if(q>1){if(p.b8(1)!==s.l(b,1))return!1 if(q>2){if(p.b8(2)!==s.l(b,2))return!1 if(q>3)if(p.b8(3)!==s.l(b,3))return!1}}return!0}return!1}, gJ(a){var s=A.w(this,A.l(this).q("e.E")) return A.n(s)}, aN(a){return A.aK(this,null,a,null,null)}, $iA:1, $ix:1, $iu:1, gbd(){return this.f}} A.cn.prototype={ U(){var s=this return new A.cn(s.a,s.b,s.c,s.d)}, gA(a){return this.d.c}, gM(){return null}, gE(){return 4294967295}, gL(){return B.O}, gaU(){return this.a}, gaQ(){return this.b}, a2(a,b){var s,r,q=this q.a=a q.b=b s=q.d r=s.c q.c=b*s.a*r+a*r}, gO(){return this}, D(){var s,r=this,q=r.d if(++r.a===q.a){r.a=0 if(++r.b===q.b)return!1}s=r.c+q.c r.c=s return s=0&&s=0&&s0){r=r.d s=this.c if(!(s>=0&&s0){q=q.d s=this.c r=B.b.i(a) q.$flags&2&&A.c(q) if(!(s>=0&&s1){r=r.d s=this.c+1 if(!(s>=0&&s1){q=q.d s=this.c+1 r=B.b.i(a) q.$flags&2&&A.c(q) if(!(s>=0&&s2){r=r.d s=this.c+2 if(!(s>=0&&s2){q=q.d s=this.c+2 r=B.b.i(a) q.$flags&2&&A.c(q) if(!(s>=0&&s3){r=r.d s=this.c+3 if(!(s>=0&&s3){q=q.d s=this.c+3 r=B.b.i(a) q.$flags&2&&A.c(q) if(!(s>=0&&s0){o=o.d s=this.c r=B.a.i(a) o.$flags&2&&A.c(o) q=o.length if(!(s>=0&&s1){r=s+1 p=B.a.i(b) if(!(r2){n=s+2 s=B.a.i(c) if(!(n0){o=o.d s=this.c r=B.a.i(a) o.$flags&2&&A.c(o) q=o.length if(!(s>=0&&s1){r=s+1 p=B.a.i(b) if(!(r2){r=s+2 p=B.a.i(c) if(!(r3){n=s+3 s=B.a.i(d) if(!(n=0&&p1){p=n.c+1 if(!(p>=0&&p2){p=n.c+2 if(!(p>=0&&p3){q=n.c+3 if(!(q>=0&&q>>0):s+B.a.j(a*r,3)}p.c=s s=a*r p.d=r>7?s&4:s&7}, gO(){return this}, D(){var s,r,q,p=this,o=p.e if(++p.a===o.a){p.a=0 s=++p.b p.d=0 p.c=s*o.e return s7){p.d=0;++p.c}}else{s=p.d=q+(r<<2>>>0) while(s>7){s-=8 p.d=s;++p.c}}s=p.c o=o.d o===$&&A.b("data") return s>>0)) if(q<0){q+=8;++r}s=this.e.d s===$&&A.b("data") if(!(r>=0&&ra?this.dR(a):0 else s=r.b2(this.dR(0),a) return s}, az(a,b){var s,r,q,p,o,n,m=this.e if(a>=m.c)return s=this.c r=4-(this.d+(a<<2>>>0)) if(r<0){r+=8;++s}q=m.d q===$&&A.b("data") if(!(s>=0&&s>>0}, l(a,b){return this.b9(b)}, h(a,b,c){return this.az(b,c)}, gT(){return this.dR(0)}, sT(a){this.az(0,a)}, gm(){return this.b9(0)}, sm(a){this.az(0,a)}, gt(){return this.b9(1)}, st(a){this.az(1,a)}, gu(){return this.b9(2)}, su(a){this.az(2,a)}, gv(){return this.b9(3)}, sv(a){this.az(3,a)}, gae(){return this.b9(0)/this.e.gE()}, sae(a){this.az(0,a*this.e.gE())}, gaa(){return this.b9(1)/this.e.gE()}, saa(a){this.az(1,a*this.e.gE())}, gad(){return this.b9(2)/this.e.gE()}, sad(a){this.az(2,a*this.e.gE())}, gZ(){return this.b9(3)/this.e.gE()}, sZ(a){this.az(3,a*this.e.gE())}, gan(){return A.Y(this)}, af(a){var s=this s.az(0,a.gm()) s.az(1,a.gt()) s.az(2,a.gu()) s.az(3,a.gv())}, au(a,b,c){var s=this,r=s.e.c if(r>0){s.az(0,a) if(r>1){s.az(1,b) if(r>2)s.az(2,c)}}}, ac(a,b,c,d){var s=this,r=s.e.c if(r>0){s.az(0,a) if(r>1){s.az(1,b) if(r>2){s.az(2,c) if(r>3)s.az(3,d)}}}}, gH(a){return new A.Q(this)}, W(a,b){var s,r,q,p=this if(b==null)return!1 if(b instanceof A.co){s=A.w(p,A.l(p).q("e.E")) s=A.n(s) r=A.w(b,A.l(b).q("e.E")) return s===A.n(r)}if(t.L.b(b)){q=p.e.c s=J.a9(b) if(s.gA(b)!==q)return!1 if(p.b9(0)!==s.l(b,0))return!1 if(q>1){if(p.b9(1)!==s.l(b,1))return!1 if(q>2){if(p.b9(2)!==s.l(b,2))return!1 if(q>3)if(p.b9(3)!==s.l(b,3))return!1}}return!0}return!1}, gJ(a){var s=A.w(this,A.l(this).q("e.E")) return A.n(s)}, aN(a){return A.aK(this,null,a,null,null)}, $iA:1, $ix:1, $iu:1, gbd(){return this.e}} A.cp.prototype={ U(){var s=this return new A.cp(s.a,s.b,s.c,s.d)}, gA(a){var s=this.d,r=s.e r=r==null?null:r.b return r==null?s.c:r}, gM(){return this.d.e}, gE(){return this.d.gE()}, gL(){return B.e}, gaU(){return this.a}, gaQ(){return this.b}, a2(a,b){var s,r,q=this q.a=a q.b=b s=q.d r=s.c q.c=b*s.a*r+a*r}, gO(){return this}, D(){var s,r=this,q=r.d if(++r.a===q.a){r.a=0 if(++r.b===q.b)return!1}s=r.c s+=q.e==null?q.c:1 r.c=s return s=0&&s=0&&q=0&&s=0&&r=0&&r0){r=r.d q=this.c if(!(q>=0&&q=0&&s0){q=q.d s=this.c r=B.b.i(B.b.P(a,0,255)) q.$flags&2&&A.c(q) if(!(s>=0&&s=0&&p1){q=q.d p=r.c+1 if(!(p>=0&&p=0&&s=0&&q1){r=r.d q=this.c+1 s=B.b.i(B.b.P(a,0,255)) r.$flags&2&&A.c(r) if(!(q>=0&&q=0&&p2){q=q.d p=r.c+2 if(!(p>=0&&p=0&&s=0&&q2){r=r.d q=this.c+2 s=B.b.i(B.b.P(a,0,255)) r.$flags&2&&A.c(r) if(!(q>=0&&q=0&&p3){q=q.d p=r.c+3 if(!(p>=0&&p=0&&s=0&&q3){r=r.d q=this.c+3 s=B.b.i(B.b.P(a,0,255)) r.$flags&2&&A.c(r) if(!(q>=0&&q0){o=o.d s=this.c r=B.a.i(a) o.$flags&2&&A.c(o) q=o.length if(!(s>=0&&s1){r=s+1 p=B.a.i(b) if(!(r2){n=s+2 s=B.a.i(c) if(!(n0){o=o.d s=this.c r=B.a.i(a) o.$flags&2&&A.c(o) q=o.length if(!(s>=0&&s1){r=s+1 p=B.a.i(b) if(!(r2){r=s+2 p=B.a.i(c) if(!(r3){n=s+3 s=B.a.i(d) if(!(n1){if(p.bt(1)!==s.l(b,1))return!1 if(q>2){if(p.bt(2)!==s.l(b,2))return!1 if(q>3)if(p.bt(3)!==s.l(b,3))return!1}}return!0}return!1}, gJ(a){var s=A.w(this,A.l(this).q("e.E")) return A.n(s)}, aN(a){return A.aK(this,null,a,null,null)}, $iA:1, $ix:1, $iu:1, gbd(){return this.d}} A.D.prototype={ U(){return new A.D()}, gbd(){return $.nz()}, gaU(){return 0}, gaQ(){return 0}, gA(a){return 0}, gE(){return 0}, gL(){return B.e}, gM(){return null}, l(a,b){return 0}, h(a,b,c){}, gT(){return 0}, sT(a){}, gm(){return 0}, sm(a){}, gt(){return 0}, st(a){}, gu(){return 0}, su(a){}, gv(){return 0}, sv(a){}, gae(){return 0}, sae(a){}, gaa(){return 0}, saa(a){}, gad(){return 0}, sad(a){}, gZ(){return 0}, sZ(a){}, gan(){return 0}, af(a){}, au(a,b,c){}, ac(a,b,c,d){}, a2(a,b){}, gO(){return this}, D(){return!1}, W(a,b){if(b==null)return!1 return b instanceof A.D}, gJ(a){return 0}, gH(a){return new A.Q(this)}, aN(a){return this}, $iA:1, $ix:1, $iu:1} A.il.prototype={ a5(){return"FlipDirection."+this.b}} A.iy.prototype={ C(a){return"ImageException: "+this.a}} A.af.prototype={ gA(a){return this.c-this.d}, h(a,b,c){J.y(this.a,this.d+b,c) return c}, bn(a,b,c,d){var s=this.a,r=J.ak(s),q=this.d+a if(c instanceof A.af)r.ar(s,q,q+b,c.a,c.d+d) else r.ar(s,q,q+b,t.L.a(c),d)}, c5(a,b,c){return this.bn(a,b,c,0)}, kN(a,b,c){var s=this.a,r=this.d+a J.bm(s,r,r+b,c)}, dr(a,b,c){var s=this,r=c!=null?s.b+c:s.d return A.v(s.a,s.e,a,r+b)}, al(a){return this.dr(a,0,null)}, c7(a,b){return this.dr(a,0,b)}, cY(a,b){return this.dr(a,b,null)}, G(){return J.d(this.a,this.d++)}, aj(a){var s=this.al(a) this.d=this.d+(s.c-s.d) return s}, ak(a){var s,r,q,p,o,n=this if(a==null){s=A.j([],t.t) for(r=n.c;q=n.d,q=a)return A.eA(n,0,null)}return A.eA(n,0,null)}, kU(){return this.h4(256)}, kV(){var s,r,q,p,o=this,n=A.j([],t.t) for(s=o.c;r=o.d,r>>0 return(o<<24|p<<16|q<<8|r)>>>0}, dl(){return A.rX(this.e3())}, e3(){var s=this,r=J.d(s.a,s.d++)&255,q=J.d(s.a,s.d++)&255,p=J.d(s.a,s.d++)&255,o=J.d(s.a,s.d++)&255,n=J.d(s.a,s.d++)&255,m=J.d(s.a,s.d++)&255,l=J.d(s.a,s.d++)&255,k=J.d(s.a,s.d++)&255 if(s.e)return(B.a.R(r,56)|B.a.R(q,48)|B.a.R(p,40)|B.a.R(o,32)|n<<24|m<<16|l<<8|k)>>>0 return(B.a.R(k,56)|B.a.R(l,48)|B.a.R(m,40)|B.a.R(n,32)|o<<24|p<<16|q<<8|r)>>>0}, cT(a,b,c){var s,r=this,q=r.a if(t.D.b(q))return r.ha(b,c) s=r.b+r.d+b return J.kN(q,s,c<=0?r.c:s+c)}, ha(a,b){var s,r=this,q=b==null?r.c-r.d-a:b,p=r.a if(t.D.b(p))return J.E(B.d.gB(p),p.byteOffset+r.d+a,q) s=r.d+a s=J.kN(p,s,s+q) return new Uint8Array(A.r(s))}, a1(){return this.ha(0,null)}, cU(){var s=this.a if(t.D.b(s))return J.W(B.d.gB(s),s.byteOffset+this.d,null) return J.W(B.d.gB(this.a1()),0,null)}, sB(a,b){this.a=t.L.a(b)}} A.hb.prototype={ gM(){var s=this.a s===$&&A.b("palette") return s}, kg(a){var s=this s.f1(a) s.eN() s.eZ() s.eD()}, hg(a){var s=B.b.i(a.gm()),r=B.b.i(a.gt()) return this.f_(B.b.i(a.gu()),r,s)}, hh(a,b,c){return this.f_(c,b,a)}, je(a){var s,r,q,p,o,n,m,l=this,k=l.c=Math.max(a,4) l.f=k-l.d l.r=k-1 s=B.b.X(k,8) l.w=s l.x=s*256 l.Q=new A.d6(new Uint32Array(1024),256,4) l.a=new A.aH(new Uint8Array(768),256,3) l.d=3 l.e=2 s=B.b.j(k,3) l.y=new Int32Array(s) s=t.V r=t.H l.z=r.a(A.P(k*3,0,!1,s)) l.at=r.a(A.P(l.c,0,!1,s)) l.ax=r.a(A.P(l.c,0,!1,s)) B.c.h(l.z,0,0) B.c.h(l.z,1,0) B.c.h(l.z,2,0) B.c.h(l.z,3,255) B.c.h(l.z,4,255) B.c.h(l.z,5,255) q=1/l.c for(p=0;o=l.d,p=0&&n=0&&m=0&&p=0&&b<256))return A.a(h,b) s=h[b] r=s-1 q=this.c h=this.Q p=1000 o=-1 for(;;){n=s=0))break if(n){h===$&&A.b(i) n=h.b if(1=0&&l=p)s=q else{if(k<0)k=-k if(0=0&&l=0&&n=0){h===$&&A.b(i) n=h.b if(1=0&&l=p)r=-1 else{if(k<0)k=-k if(0=0&&l=0&&n=0&&r=0&&n=0&&n=0&&i=0&&i=0&&i=0&&d=0&&d=0&&c=0&&c=0&&i=0&&i=0&&d=0&&j=0&&i=0&&i=0&&d=0&&j=0&&i=0&&i=0&&d=0&&l=0&&o<256))return A.a(q,o) q[o]=n+m>>>1 for(f=o+1;f=0&&o<256))return A.a(q,o) q[o]=r for(g=o+1;g<256;++g)q[g]=s}, fo(a,b){var s,r,q,p for(s=this.y,r=a*a,q=0;q=a3.d){a1=i/1024 d=a0*3 a5=a3.z a5===$&&A.b(a4) if(!(d>=0&&d0)a3.hW(a1,n,a0,a,b,c)}h+=m g+=m while(g>l){g-=l;++f}while(h>=q){h-=q f-=k}++e if(B.a.a7(e,o)===0){i-=B.a.aD(i,r) j-=B.a.X(j,30) n=B.a.j(j,8) if(n<=1)n=0 a3.fo(n,i)}}}, hW(a,b,c,d,a0,a1){var s,r,q,p,o,n,m,l,k,j,i,h=this,g="_network",f=c-b,e=h.d-1 if(fr)s=r q=c+1 p=c-1 o=1 for(;;){n=qf))break m=h.y m===$&&A.b("_radiusPower") l=o+1 if(!(o=0&&jf){j=p*3 n=h.z n===$&&A.b(g) if(!(j>=0&&j=0&&o=0&&rp)o.eM(r-p) B.d.bB(q,s,r,a) o.a+=b}, a6(a){return this.he(a,null)}, a_(a){var s=this if(s.b){s.p(B.a.j(a,8)&255) s.p(a&255) return}s.p(a&255) s.p(B.a.j(a,8)&255)}, I(a){var s=this if(s.b){s.p(B.a.j(a,24)&255) s.p(B.a.j(a,16)&255) s.p(B.a.j(a,8)&255) s.p(a&255) return}s.p(a&255) s.p(B.a.j(a,8)&255) s.p(B.a.j(a,16)&255) s.p(B.a.j(a,24)&255)}, l9(a){var s,r,q=this,p=new Float32Array(1) p[0]=a s=J.E(B.a3.gB(p),0,null) if(q.b){if(3>=s.length)return A.a(s,3) q.p(s[3]) q.p(s[2]) q.p(s[1]) q.p(s[0]) return}r=s.length if(0>=r)return A.a(s,0) q.p(s[0]) if(1>=r)return A.a(s,1) q.p(s[1]) if(2>=r)return A.a(s,2) q.p(s[2]) if(3>=r)return A.a(s,3) q.p(s[3])}, la(a){var s,r,q=this,p=new Float64Array(1) p[0]=a s=J.E(B.a4.gB(p),0,null) if(q.b){if(7>=s.length)return A.a(s,7) q.p(s[7]) q.p(s[6]) q.p(s[5]) q.p(s[4]) q.p(s[3]) q.p(s[2]) q.p(s[1]) q.p(s[0]) return}r=s.length if(0>=r)return A.a(s,0) q.p(s[0]) if(1>=r)return A.a(s,1) q.p(s[1]) if(2>=r)return A.a(s,2) q.p(s[2]) if(3>=r)return A.a(s,3) q.p(s[3]) if(4>=r)return A.a(s,4) q.p(s[4]) if(5>=r)return A.a(s,5) q.p(s[5]) if(6>=r)return A.a(s,6) q.p(s[6]) if(7>=r)return A.a(s,7) q.p(s[7])}, eM(a){var s,r,q,p if(a!=null)s=a else{r=this.c.length s=r===0?8192:r*2}r=this.c q=r.length p=new Uint8Array(q+s) B.d.bB(p,0,q,r) this.c=p}, iP(){return this.eM(null)}, gA(a){return this.a}} A.ja.prototype={ a5(){return"QuantizerType."+this.b}} A.hw.prototype={ e7(a){var s,r,q=a.gS(),p=A.R(null,null,B.e,0,B.j,a.gK(),null,0,1,this.gM(),B.e,q,!1) q=p.a s=q.gH(q) s.D() p.z=a.z p.w=a.w p.y=a.y for(q=a.a,q=q.gH(q);q.D();){r=q.gO() s.gO().h(0,0,this.hg(r)) s.D()}return p}} A.aS.prototype={ i(a){var s=this.b return s===0?0:B.a.aD(this.a,s)}, W(a,b){if(b==null)return!1 return b instanceof A.aS&&this.a===b.a&&this.b===b.b}, gJ(a){return A.l1(this.a,this.b,B.ab)}, C(a){return""+this.a+"/"+this.b}} A.h7.prototype={ a5(){return"Level."+this.b}} A.iS.prototype={ fE(a){B.c.F(this.c,a) if(a.d.a<=3)A.p2(a)}, fU(a){return this.fE(new A.e3(a,null,$.lM().$1(null),B.df))}} A.iT.prototype={ $1(a){return a}, $S:30} A.e3.prototype={} A.h8.prototype={ h9(){var s,r=this,q=A.I(t.N,t.z) q.h(0,"bytes",r.a) q.h(0,"width",r.b) q.h(0,"height",r.c) s=r.d if(s!=null)q.h(0,"blurhash",s) s=r.e if(s!=null)q.h(0,"originalHeight",s) s=r.f if(s!=null)q.h(0,"originalWidth",s) return q}} A.iW.prototype={} A.jB.prototype={} A.eM.prototype={ a5(){return"WebWorkerOperations."+this.b}} A.kC.prototype={ $1(a){var s,r,q,p,o,n,m,l,k,j=t.cX.a(A.nl(A.bj(a).data)) try{n=j m=n.l(0,"label") if(n.ag("name")){l=A.o(n.l(0,"name")) if(!(l>=0&&l<2))return A.a(B.c9,l) l=B.c9[l]}else l=null s=new A.jB(m,l,n.l(0,"data")) switch(s.b){case B.cw:n=A.e1(t.eO.a(s.c),t.N,t.z) r=A.oD(new A.iW(t.D.a(n.l(0,"bytes")),A.o(n.l(0,"maxDimension")),A.bF(n.l(0,"fileName")),A.n3(n.l(0,"calcBlurhash")))) n=A.hW(s.a) m=r A.nh(n,m==null?null:m.h9()) break case B.cx:n=J.o_(t.j.a(s.c),t.p) n=A.w(n,n.$ti.q("e.E")) q=A.oC(new Uint8Array(A.r(n))) n=A.hW(s.a) q=q A.nh(n,q==null?null:q.h9()) break default:throw A.h(new A.bh())}}catch(k){p=A.c0(k) o=A.bl(k) A.r2(p,o,A.hW(J.d(j,"label")))}}, $S:31};(function aliases(){var s=J.bQ.prototype s.hy=s.C s=A.G.prototype s.eh=s.ar})();(function installTearOffs(){var s=hunkHelpers._static_1,r=hunkHelpers._static_0,q=hunkHelpers.installInstanceTearOff,p=hunkHelpers._instance_2u,o=hunkHelpers.installStaticTearOff s(A,"ri","pY",8) s(A,"rj","pZ",8) s(A,"rk","q_",8) r(A,"nj","rb",2) s(A,"rm","qY",33) q(A.a2.prototype,"gbK",1,0,null,["$1","$0"],["a9","i"],3,0,0) q(A.aZ.prototype,"gbK",1,0,null,["$1","$0"],["a9","i"],3,0,0) q(A.bu.prototype,"gbK",1,0,null,["$1","$0"],["a9","i"],3,0,0) q(A.aO.prototype,"gbK",1,0,null,["$1","$0"],["a9","i"],3,0,0) q(A.bc.prototype,"gbK",1,0,null,["$1","$0"],["a9","i"],3,0,0) q(A.bd.prototype,"gbK",1,0,null,["$1","$0"],["a9","i"],3,0,0) q(A.bt.prototype,"gbK",1,0,null,["$1","$0"],["a9","i"],3,0,0) q(A.bs.prototype,"gbK",1,0,null,["$1","$0"],["a9","i"],3,0,0) q(A.be.prototype,"gbK",1,0,null,["$1","$0"],["a9","i"],3,0,0) q(A.c9.prototype,"gbK",1,0,null,["$1","$0"],["a9","i"],3,0,0) var n p(n=A.h4.prototype,"gil","im",5) p(n,"gip","iq",5) p(n,"gir","is",5) p(n,"gie","ig",5) p(n,"gih","ii",5) s(A,"t6","pm",0) s(A,"t_","pe",0) s(A,"rY","pc",0) s(A,"t4","pk",0) s(A,"t5","pl",0) s(A,"t3","pj",0) s(A,"t2","pi",0) s(A,"t1","ph",0) s(A,"t8","po",0) s(A,"t7","pn",0) s(A,"t0","pf",0) s(A,"rZ","pd",0) s(A,"tj","pz",0) s(A,"th","px",0) s(A,"t9","pp",0) s(A,"tb","pr",0) s(A,"ta","pq",0) s(A,"tc","ps",0) s(A,"tk","pA",0) s(A,"ti","py",0) s(A,"td","pt",0) s(A,"te","pu",0) s(A,"tf","pv",0) s(A,"tg","pw",0) p(A.eH.prototype,"gjz","jA",14) p(A.fX.prototype,"gkz","kA",14) o(A,"lK",3,null,["$3"],["pB"],1,0) o(A,"tl",3,null,["$3"],["pC"],1,0) o(A,"tq",3,null,["$3"],["pH"],1,0) o(A,"tr",3,null,["$3"],["pI"],1,0) o(A,"ts",3,null,["$3"],["pJ"],1,0) o(A,"tt",3,null,["$3"],["pK"],1,0) o(A,"tu",3,null,["$3"],["pL"],1,0) o(A,"tv",3,null,["$3"],["pM"],1,0) o(A,"tw",3,null,["$3"],["pN"],1,0) o(A,"tx",3,null,["$3"],["pO"],1,0) o(A,"tm",3,null,["$3"],["pD"],1,0) o(A,"tn",3,null,["$3"],["pE"],1,0) o(A,"to",3,null,["$3"],["pF"],1,0) o(A,"tp",3,null,["$3"],["pG"],1,0) q(A.bf.prototype,"ghp",0,5,null,["$5"],["a8"],4,0,0) o(A,"rR",2,null,["$1$2","$2"],["ns",function(a,b){return A.ns(a,b,t.q)}],36,0) o(A,"tz",6,null,["$6"],["pV"],7,0) o(A,"tA",6,null,["$6"],["pW"],7,0) o(A,"ty",6,null,["$6"],["pU"],7,0)})();(function inheritance(){var s=hunkHelpers.mixin,r=hunkHelpers.inherit,q=hunkHelpers.inheritMany r(A.H,null) q(A.H,[A.kX,J.fO,A.ex,J.dy,A.T,A.G,A.jb,A.e,A.cb,A.e4,A.eO,A.dB,A.eP,A.ar,A.bC,A.cN,A.eV,A.aq,A.ji,A.iY,A.dC,A.f0,A.ah,A.iP,A.O,A.at,A.jK,A.hU,A.b3,A.hP,A.hT,A.k0,A.hK,A.aM,A.hM,A.cv,A.ab,A.hL,A.hR,A.f4,A.eT,A.fo,A.cA,A.hV,A.fp,A.jL,A.hc,A.ey,A.jM,A.ip,A.aj,A.hS,A.ez,A.iX,A.it,A.jE,A.jF,A.ie,A.aV,A.jX,A.k_,A.iB,A.jD,A.fL,A.he,A.i6,A.i7,A.bp,A.Q,A.aN,A.hO,A.ft,A.aE,A.a2,A.ia,A.bo,A.id,A.ih,A.K,A.fu,A.bq,A.fv,A.fw,A.fx,A.dE,A.f_,A.dI,A.dJ,A.dK,A.fG,A.fH,A.fl,A.bL,A.iG,A.bP,A.iI,A.dr,A.h3,A.iK,A.h4,A.er,A.hk,A.bg,A.da,A.j1,A.cq,A.ho,A.hp,A.et,A.hv,A.dd,A.db,A.dc,A.ev,A.a3,A.eD,A.je,A.hA,A.jh,A.hB,A.hC,A.iU,A.jm,A.eG,A.jn,A.js,A.jv,A.jx,A.eF,A.jw,A.jo,A.bD,A.eI,A.hJ,A.eJ,A.eK,A.eH,A.hH,A.jt,A.hI,A.jz,A.eL,A.fz,A.fA,A.dM,A.dL,A.dN,A.fC,A.dm,A.cQ,A.aQ,A.hf,A.iy,A.af,A.hw,A.hd,A.aS,A.iS,A.e3,A.h8,A.iW,A.jB]) q(J.fO,[J.h1,J.dX,J.e_,J.d3,J.d4,J.dZ,J.d2]) q(J.e_,[J.bQ,J.t,A.cc,A.ea]) q(J.bQ,[J.hg,J.di,J.bw]) r(J.h_,A.ex) r(J.iF,J.t) q(J.dZ,[J.d1,J.dY]) q(A.T,[A.d5,A.bh,A.h5,A.hE,A.hx,A.hN,A.fc,A.aX,A.eE,A.hD,A.dg,A.fm]) r(A.dj,A.G) r(A.al,A.dj) q(A.e,[A.C,A.bx,A.eN,A.cu,A.eU,A.cB,A.cC,A.cD,A.cE,A.cF,A.cG,A.cI,A.cJ,A.cK,A.cL,A.cM,A.bJ,A.dz,A.bf,A.ae,A.ce,A.cf,A.cg,A.ch,A.ci,A.cj,A.ck,A.cl,A.cm,A.cn,A.co,A.cp,A.D]) q(A.C,[A.aA,A.c3,A.ca,A.iQ,A.eS]) q(A.aA,[A.eB,A.b0]) r(A.dA,A.bx) q(A.cN,[A.cO,A.c6]) q(A.aq,[A.fM,A.fi,A.fj,A.hz,A.kt,A.kv,A.jH,A.jG,A.kb,A.jV,A.kx,A.kz,A.kA,A.ki,A.i8,A.ik,A.kl,A.km,A.kn,A.ko,A.kp,A.kq,A.kr,A.j0,A.iA,A.iz,A.iT,A.kC]) r(A.d_,A.fM) r(A.ee,A.bh) q(A.hz,[A.hy,A.cz]) q(A.ah,[A.b_,A.eR]) r(A.e0,A.b_) q(A.fj,[A.ku,A.kc,A.kf,A.jW,A.iR,A.iV,A.iv,A.iw,A.ix,A.j8,A.j9,A.jy]) q(A.ea,[A.h9,A.ai]) q(A.ai,[A.eW,A.eY]) r(A.eX,A.eW) r(A.bR,A.eX) r(A.eZ,A.eY) r(A.aG,A.eZ) q(A.bR,[A.e5,A.e6]) q(A.aG,[A.e7,A.e8,A.e9,A.eb,A.ec,A.ed,A.cd]) r(A.ds,A.hN) q(A.fi,[A.jI,A.jJ,A.k1,A.jN,A.jR,A.jQ,A.jP,A.jO,A.jU,A.jT,A.jS,A.jZ,A.ke,A.k7,A.k6,A.is]) r(A.eQ,A.hM) r(A.hQ,A.f4) r(A.dq,A.eR) q(A.fo,[A.k3,A.k2,A.hG]) r(A.fs,A.cA) q(A.fs,[A.h6,A.hF]) r(A.iN,A.k3) r(A.iM,A.k2) q(A.aX,[A.de,A.fJ]) r(A.k9,A.jE) r(A.ka,A.jF) q(A.jL,[A.dn,A.fh,A.ic,A.as,A.dH,A.fe,A.ad,A.fr,A.ac,A.cP,A.c4,A.aY,A.cR,A.iH,A.d7,A.eq,A.bS,A.hj,A.bT,A.b2,A.ew,A.au,A.cr,A.a7,A.aU,A.cs,A.dl,A.fD,A.fy,A.fZ,A.il,A.ja,A.h7,A.eM]) r(A.fK,A.fL) r(A.ef,A.he) q(A.bJ,[A.fk,A.cH]) r(A.fn,A.dz) r(A.bK,A.aN) q(A.a2,[A.aZ,A.c8,A.bu,A.aO,A.bc,A.bd,A.bt,A.bs,A.be,A.bN,A.bM,A.bO,A.c9]) q(A.id,[A.ff,A.ij,A.iq,A.iu,A.h2,A.hh,A.j_,A.j2,A.j6,A.jc,A.jf,A.jA]) r(A.ig,A.ff) q(A.ih,[A.i9,A.ir,A.jC,A.iJ,A.hi,A.j7,A.jd,A.jg]) r(A.fP,A.bq) q(A.fP,[A.dU,A.fR,A.fS,A.fT,A.dV]) r(A.fQ,A.dE) r(A.fU,A.dJ) r(A.fE,A.bo) r(A.fF,A.jC) q(A.bL,[A.c7,A.dO]) r(A.fV,A.er) r(A.fW,A.hk) r(A.bU,A.K) q(A.bg,[A.hm,A.hn,A.hq,A.hr,A.ht,A.hu]) q(A.da,[A.eu,A.hs]) q(A.hv,[A.aR,A.L]) r(A.fX,A.eH) r(A.fY,A.eL) r(A.dW,A.dm) q(A.ae,[A.cS,A.cT,A.dP,A.dQ,A.dR,A.dS,A.cU,A.cV,A.cW,A.cX,A.cY,A.cZ]) q(A.aQ,[A.eg,A.eh,A.ei,A.ej,A.ek,A.el,A.em,A.d6,A.aH]) r(A.hb,A.hw) s(A.dj,A.bC) s(A.eW,A.G) s(A.eX,A.ar) s(A.eY,A.G) s(A.eZ,A.ar)})() var v={G:typeof self!="undefined"?self:globalThis,typeUniverse:{eC:new Map(),tR:{},eT:{},tPV:{},sEA:[]},mangledGlobalNames:{f:"int",B:"double",k:"num",X:"String",b6:"bool",aj:"Null",q:"List",H:"Object",aP:"Map",Z:"JSObject"},mangledNames:{},types:["~(af)","f(f,bA,f)","~()","f([f])","~(f,f,k,k,k)","~(bP,q)","~(@)","~(f,f,f,f,f,bB)","~(~())","aj(@)","aj()","@()","H?(H?)","~(X,aE)","~(f,b6)","~(H?,H?)","~(f,a2)","aj(@,aT)","~(k,k,k,k)","bA(f)","f()","~(f,@)","aj(H,aT)","b6(X)","~(@,@)","L(f,f)","f(f,f)","@(@)","k(k,k,k,k)","k(k,k,k,k,k)","aT?(aT?)","aj(Z)","@(X)","B(bp)","@(@,X)","aj(~())","0^(0^,0^)","aR(f,f)"],interceptorsByTag:null,leafTags:null,arrayRti:Symbol("$ti")} A.qg(v.typeUniverse,JSON.parse('{"bw":"bQ","hg":"bQ","di":"bQ","tH":"cc","h1":{"b6":[],"M":[]},"dX":{"M":[]},"e_":{"Z":[]},"bQ":{"Z":[]},"t":{"q":["1"],"C":["1"],"Z":[],"e":["1"],"ag":["1"]},"h_":{"ex":[]},"iF":{"t":["1"],"q":["1"],"C":["1"],"Z":[],"e":["1"],"ag":["1"]},"dy":{"A":["1"]},"dZ":{"B":[],"k":[]},"d1":{"B":[],"f":[],"k":[],"M":[]},"dY":{"B":[],"k":[],"M":[]},"d2":{"X":[],"mx":[],"ag":["@"],"M":[]},"d5":{"T":[]},"al":{"G":["f"],"bC":["f"],"q":["f"],"C":["f"],"e":["f"],"G.E":"f","bC.E":"f"},"C":{"e":["1"]},"aA":{"C":["1"],"e":["1"]},"eB":{"aA":["1"],"C":["1"],"e":["1"],"e.E":"1","aA.E":"1"},"cb":{"A":["1"]},"bx":{"e":["2"],"e.E":"2"},"dA":{"bx":["1","2"],"C":["2"],"e":["2"],"e.E":"2"},"e4":{"A":["2"]},"b0":{"aA":["2"],"C":["2"],"e":["2"],"e.E":"2","aA.E":"2"},"eN":{"e":["1"],"e.E":"1"},"eO":{"A":["1"]},"c3":{"C":["1"],"e":["1"],"e.E":"1"},"dB":{"A":["1"]},"cu":{"e":["1"],"e.E":"1"},"eP":{"A":["1"]},"dj":{"G":["1"],"bC":["1"],"q":["1"],"C":["1"],"e":["1"]},"cN":{"aP":["1","2"]},"cO":{"cN":["1","2"],"aP":["1","2"]},"eU":{"e":["1"],"e.E":"1"},"eV":{"A":["1"]},"c6":{"cN":["1","2"],"aP":["1","2"]},"fM":{"aq":[],"br":[]},"d_":{"aq":[],"br":[]},"ee":{"bh":[],"T":[]},"h5":{"T":[]},"hE":{"T":[]},"f0":{"aT":[]},"aq":{"br":[]},"fi":{"aq":[],"br":[]},"fj":{"aq":[],"br":[]},"hz":{"aq":[],"br":[]},"hy":{"aq":[],"br":[]},"cz":{"aq":[],"br":[]},"hx":{"T":[]},"b_":{"ah":["1","2"],"iO":["1","2"],"aP":["1","2"],"ah.K":"1","ah.V":"2"},"ca":{"C":["1"],"e":["1"],"e.E":"1"},"O":{"A":["1"]},"iQ":{"C":["1"],"e":["1"],"e.E":"1"},"at":{"A":["1"]},"e0":{"b_":["1","2"],"ah":["1","2"],"iO":["1","2"],"aP":["1","2"],"ah.K":"1","ah.V":"2"},"cc":{"Z":[],"fg":[],"M":[]},"ea":{"Z":[],"a_":[]},"hU":{"fg":[]},"h9":{"ib":[],"Z":[],"a_":[],"M":[]},"ai":{"aF":["1"],"Z":[],"a_":[],"ag":["1"]},"bR":{"G":["B"],"ai":["B"],"q":["B"],"aF":["B"],"C":["B"],"Z":[],"a_":[],"ag":["B"],"e":["B"],"ar":["B"]},"aG":{"G":["f"],"ai":["f"],"q":["f"],"aF":["f"],"C":["f"],"Z":[],"a_":[],"ag":["f"],"e":["f"],"ar":["f"]},"e5":{"bR":[],"im":[],"G":["B"],"ai":["B"],"q":["B"],"aF":["B"],"C":["B"],"Z":[],"a_":[],"ag":["B"],"e":["B"],"ar":["B"],"M":[],"G.E":"B"},"e6":{"bR":[],"io":[],"G":["B"],"ai":["B"],"q":["B"],"aF":["B"],"C":["B"],"Z":[],"a_":[],"ag":["B"],"e":["B"],"ar":["B"],"M":[],"G.E":"B"},"e7":{"aG":[],"fN":[],"G":["f"],"ai":["f"],"q":["f"],"aF":["f"],"C":["f"],"Z":[],"a_":[],"ag":["f"],"e":["f"],"ar":["f"],"M":[],"G.E":"f"},"e8":{"aG":[],"dT":[],"G":["f"],"ai":["f"],"q":["f"],"aF":["f"],"C":["f"],"Z":[],"a_":[],"ag":["f"],"e":["f"],"ar":["f"],"M":[],"G.E":"f"},"e9":{"aG":[],"iD":[],"G":["f"],"ai":["f"],"q":["f"],"aF":["f"],"C":["f"],"Z":[],"a_":[],"ag":["f"],"e":["f"],"ar":["f"],"M":[],"G.E":"f"},"eb":{"aG":[],"jk":[],"G":["f"],"ai":["f"],"q":["f"],"aF":["f"],"C":["f"],"Z":[],"a_":[],"ag":["f"],"e":["f"],"ar":["f"],"M":[],"G.E":"f"},"ec":{"aG":[],"bA":[],"G":["f"],"ai":["f"],"q":["f"],"aF":["f"],"C":["f"],"Z":[],"a_":[],"ag":["f"],"e":["f"],"ar":["f"],"M":[],"G.E":"f"},"ed":{"aG":[],"jl":[],"G":["f"],"ai":["f"],"q":["f"],"aF":["f"],"C":["f"],"Z":[],"a_":[],"ag":["f"],"e":["f"],"ar":["f"],"M":[],"G.E":"f"},"cd":{"aG":[],"bB":[],"G":["f"],"ai":["f"],"q":["f"],"aF":["f"],"C":["f"],"Z":[],"a_":[],"ag":["f"],"e":["f"],"ar":["f"],"M":[],"G.E":"f"},"hN":{"T":[]},"ds":{"bh":[],"T":[]},"aM":{"T":[]},"eQ":{"hM":["1"]},"ab":{"c5":["1"]},"f4":{"mN":[]},"hQ":{"f4":[],"mN":[]},"eR":{"ah":["1","2"],"aP":["1","2"]},"dq":{"eR":["1","2"],"ah":["1","2"],"aP":["1","2"],"ah.K":"1","ah.V":"2"},"eS":{"C":["1"],"e":["1"],"e.E":"1"},"eT":{"A":["1"]},"G":{"q":["1"],"C":["1"],"e":["1"]},"ah":{"aP":["1","2"]},"fs":{"cA":["X","q"]},"h6":{"cA":["X","q"]},"hF":{"cA":["X","q"]},"B":{"k":[]},"f":{"k":[]},"q":{"C":["1"],"e":["1"]},"X":{"mx":[]},"fc":{"T":[]},"bh":{"T":[]},"aX":{"T":[]},"de":{"T":[]},"fJ":{"T":[]},"eE":{"T":[]},"hD":{"T":[]},"dg":{"T":[]},"fm":{"T":[]},"hc":{"T":[]},"ey":{"T":[]},"hS":{"aT":[]},"fK":{"fL":[]},"ef":{"he":[]},"Q":{"A":["k"]},"cB":{"x":[],"e":["k"],"e.E":"k"},"cC":{"x":[],"e":["k"],"e.E":"k"},"cD":{"x":[],"e":["k"],"e.E":"k"},"cE":{"x":[],"e":["k"],"e.E":"k"},"cF":{"x":[],"e":["k"],"e.E":"k"},"cG":{"x":[],"e":["k"],"e.E":"k"},"cI":{"x":[],"e":["k"],"e.E":"k"},"cJ":{"x":[],"e":["k"],"e.E":"k"},"cK":{"x":[],"e":["k"],"e.E":"k"},"cL":{"x":[],"e":["k"],"e.E":"k"},"cM":{"x":[],"e":["k"],"e.E":"k"},"bJ":{"x":[],"e":["k"],"e.E":"k"},"fk":{"x":[],"e":["k"],"e.E":"k"},"cH":{"x":[],"e":["k"],"e.E":"k"},"dz":{"x":[],"e":["k"],"e.E":"k"},"fn":{"x":[],"e":["k"],"e.E":"k"},"bK":{"aN":[]},"aZ":{"a2":[]},"c8":{"a2":[]},"bu":{"a2":[]},"aO":{"a2":[]},"bc":{"a2":[]},"bd":{"a2":[]},"bt":{"a2":[]},"bs":{"a2":[]},"be":{"a2":[]},"bN":{"a2":[]},"bM":{"a2":[]},"bO":{"a2":[]},"c9":{"a2":[]},"bo":{"K":[]},"dU":{"bq":[]},"fP":{"bq":[]},"fx":{"K":[]},"fQ":{"dE":[]},"fR":{"bq":[]},"fS":{"bq":[]},"fT":{"bq":[]},"dV":{"bq":[]},"fU":{"dJ":[]},"dK":{"K":[]},"fG":{"K":[]},"fE":{"bo":[],"K":[]},"c7":{"bL":[]},"dO":{"bL":[]},"fV":{"er":[]},"hk":{"K":[]},"fW":{"K":[]},"bU":{"K":[]},"hm":{"bg":[]},"hn":{"bg":[]},"hq":{"bg":[]},"hr":{"bg":[]},"ht":{"bg":[]},"hu":{"bg":[]},"eu":{"da":[]},"hs":{"da":[]},"ho":{"K":[]},"db":{"K":[]},"dc":{"K":[]},"ev":{"K":[]},"eD":{"K":[]},"hC":{"K":[]},"fY":{"eL":[]},"dm":{"K":[]},"dW":{"dm":[],"K":[]},"bf":{"e":["u"],"e.E":"u"},"ae":{"e":["u"]},"cS":{"ae":[],"e":["u"],"e.E":"u"},"cT":{"ae":[],"e":["u"],"e.E":"u"},"dP":{"ae":[],"e":["u"],"e.E":"u"},"dQ":{"ae":[],"e":["u"],"e.E":"u"},"dR":{"ae":[],"e":["u"],"e.E":"u"},"dS":{"ae":[],"e":["u"],"e.E":"u"},"cU":{"ae":[],"e":["u"],"e.E":"u"},"cV":{"ae":[],"e":["u"],"e.E":"u"},"cW":{"ae":[],"e":["u"],"e.E":"u"},"cX":{"ae":[],"e":["u"],"e.E":"u"},"cY":{"ae":[],"e":["u"],"e.E":"u"},"cZ":{"ae":[],"e":["u"],"e.E":"u"},"eg":{"aQ":[]},"eh":{"aQ":[]},"ei":{"aQ":[]},"ej":{"aQ":[]},"ek":{"aQ":[]},"el":{"aQ":[]},"em":{"aQ":[]},"d6":{"aQ":[]},"aH":{"aQ":[]},"ce":{"u":[],"x":[],"e":["k"],"A":["u"],"e.E":"k"},"cf":{"u":[],"x":[],"e":["k"],"A":["u"],"e.E":"k"},"cg":{"u":[],"x":[],"e":["k"],"A":["u"],"e.E":"k"},"ch":{"u":[],"x":[],"e":["k"],"A":["u"],"e.E":"k"},"ci":{"u":[],"x":[],"e":["k"],"A":["u"],"e.E":"k"},"cj":{"u":[],"x":[],"e":["k"],"A":["u"],"e.E":"k"},"hf":{"A":["u"]},"ck":{"u":[],"x":[],"e":["k"],"A":["u"],"e.E":"k"},"cl":{"u":[],"x":[],"e":["k"],"A":["u"],"e.E":"k"},"cm":{"u":[],"x":[],"e":["k"],"A":["u"],"e.E":"k"},"cn":{"u":[],"x":[],"e":["k"],"A":["u"],"e.E":"k"},"co":{"u":[],"x":[],"e":["k"],"A":["u"],"e.E":"k"},"cp":{"u":[],"x":[],"e":["k"],"A":["u"],"e.E":"k"},"D":{"u":[],"x":[],"e":["k"],"A":["u"],"e.E":"k"},"hb":{"hw":[]},"ib":{"a_":[]},"iD":{"q":["f"],"C":["f"],"a_":[],"e":["f"]},"bB":{"q":["f"],"C":["f"],"a_":[],"e":["f"]},"jl":{"q":["f"],"C":["f"],"a_":[],"e":["f"]},"fN":{"q":["f"],"C":["f"],"a_":[],"e":["f"]},"jk":{"q":["f"],"C":["f"],"a_":[],"e":["f"]},"dT":{"q":["f"],"C":["f"],"a_":[],"e":["f"]},"bA":{"q":["f"],"C":["f"],"a_":[],"e":["f"]},"im":{"q":["B"],"C":["B"],"a_":[],"e":["B"]},"io":{"q":["B"],"C":["B"],"a_":[],"e":["B"]},"u":{"x":[],"A":["u"],"e":["k"]}}')) A.qf(v.typeUniverse,JSON.parse('{"C":1,"dj":1,"ai":1,"fo":2,"hv":1}')) var u={c:"Error handler must accept one Object or one Object and a StackTrace as arguments, and return a value of the returned future's type",b:"PVRTC requires a power-of-two sized image.",g:"[native implementations worker] Error responding: "} var t=(function rtii(){var s=A.U return{n:s("aM"),dI:s("fg"),fd:s("ib"),G:s("x"),O:s("bp"),B:s("cO"),gw:s("C<@>"),C:s("T"),aX:s("fu"),gV:s("fw"),h4:s("im"),eT:s("io"),Z:s("br"),ct:s("dL"),gj:s("fz"),ak:s("fA"),fa:s("dM"),gx:s("fH"),P:s("aE"),r:s("a2"),v:s("ae"),dQ:s("fN"),k:s("dT"),cu:s("iD"),bM:s("e"),W:s("e<@>"),hb:s("e"),eB:s("t"),g9:s("t"),dw:s("t"),E:s("t"),Y:s("t
"),g:s("t"),b7:s("t"),c:s("t>>>"),o:s("t>>"),S:s("t>"),U:s("t>"),dm:s("t"),e:s("t"),af:s("t"),cE:s("t"),aK:s("t"),s:s("t"),aU:s("t"),gN:s("t"),ao:s("t"),gk:s("t"),J:s("t"),cO:s("t"),e8:s("t"),gn:s("t<@>"),t:s("t"),f8:s("t"),ca:s("t?>"),hh:s("t"),ff:s("t"),a:s("t"),A:s("t<~(af)>"),aP:s("ag<@>"),u:s("dX"),m:s("Z"),cj:s("bw"),ez:s("aF<@>"),d2:s("bP"),cX:s("iO<@,@>"),dL:s("q"),gX:s("q"),f0:s("q
"),fv:s("q>"),gS:s("q>"),f:s("q>"),eS:s("q"),dl:s("q"),bJ:s("q"),c7:s("q"),e6:s("q"),eQ:s("q"),db:s("q"),cC:s("q"),H:s("q"),j:s("q<@>"),L:s("q"),g8:s("q"),d:s("q?>"),ge:s("q"),gR:s("q"),cP:s("q"),ck:s("aP"),eO:s("aP<@,@>"),d4:s("bR"),bc:s("aG"),bm:s("cd"),b:s("aj"),K:s("H"),dv:s("u"),fW:s("cq"),fh:s("hp"),g0:s("eu"),hf:s("da"),fi:s("db"),aN:s("dd"),eZ:s("dd"),h:s("aR"),R:s("L"),i:s("aS"),gT:s("tJ"),l:s("aT"),N:s("X"),cV:s("hA"),ci:s("M"),eK:s("bh"),h7:s("jk"),bv:s("bA"),go:s("jl"),D:s("bB"),bI:s("di"),dd:s("eF"),ai:s("eI"),gU:s("eJ"),dE:s("eK"),cc:s("eN"),_:s("ab<@>"),hg:s("dq"),eP:s("f_"),y:s("b6"),al:s("b6(H)"),bB:s("b6(X)"),V:s("B"),z:s("@"),fO:s("@()"),x:s("@(H)"),Q:s("@(H,aT)"),p:s("f"),eH:s("c5?"),fe:s("bL?"),bC:s("fN?"),an:s("Z?"),T:s("q?"),eA:s("q?"),fl:s("q?>?"),di:s("q?"),cZ:s("aP?"),X:s("H?"),dk:s("X?"),aD:s("bB?"),eW:s("eG?"),aj:s("bD?"),dP:s("hJ?"),F:s("cv<@,@>?"),fQ:s("b6?"),cD:s("B?"),I:s("f?"),cg:s("k?"),e7:s("~(f,b6)?"),q:s("k"),w:s("~"),M:s("~()"),fb:s("~(bP,q)"),d6:s("~(f,b6)"),dX:s("~(k,k,k,k)")}})();(function constants(){var s=hunkHelpers.makeConstList B.da=J.fO.prototype B.c=J.t.prototype B.a=J.d1.prototype B.b=J.dZ.prototype B.n=J.d2.prototype B.dc=J.bw.prototype B.dd=J.e_.prototype B.a3=A.e5.prototype B.a4=A.e6.prototype B.av=A.e7.prototype B.Y=A.e8.prototype B.aw=A.e9.prototype B.A=A.eb.prototype B.o=A.ec.prototype B.d=A.cd.prototype B.ce=J.hg.prototype B.b1=J.di.prototype B.aA=new A.fe(0,"direct") B.aB=new A.fe(1,"alpha") B.aC=new A.ac(0,"none") B.a9=new A.ac(3,"bitfields") B.aD=new A.ac(6,"alphaBitfields") B.aa=new A.fh(0,"littleEndian") B.a_=new A.fh(1,"bigEndian") B.cJ=new A.d_(A.rR(),A.U("d_")) B.cK=new A.dB(A.U("dB<0&>")) B.b3=function getTagFallback(o) { var s = Object.prototype.toString.call(o); return s.substring(8, s.length - 1); } B.cL=function() { var toStringFunction = Object.prototype.toString; function getTag(o) { var s = toStringFunction.call(o); return s.substring(8, s.length - 1); } function getUnknownTag(object, tag) { if (/^HTML[A-Z].*Element$/.test(tag)) { var name = toStringFunction.call(object); if (name == "[object Object]") return null; return "HTMLElement"; } } function getUnknownTagGenericBrowser(object, tag) { if (object instanceof HTMLElement) return "HTMLElement"; return getUnknownTag(object, tag); } function prototypeForTag(tag) { if (typeof window == "undefined") return null; if (typeof window[tag] == "undefined") return null; var constructor = window[tag]; if (typeof constructor != "function") return null; return constructor.prototype; } function discriminator(tag) { return null; } var isBrowser = typeof HTMLElement == "function"; return { getTag: getTag, getUnknownTag: isBrowser ? getUnknownTagGenericBrowser : getUnknownTag, prototypeForTag: prototypeForTag, discriminator: discriminator }; } B.cQ=function(getTagFallback) { return function(hooks) { if (typeof navigator != "object") return hooks; var userAgent = navigator.userAgent; if (typeof userAgent != "string") return hooks; if (userAgent.indexOf("DumpRenderTree") >= 0) return hooks; if (userAgent.indexOf("Chrome") >= 0) { function confirm(p) { return typeof window == "object" && window[p] && window[p].name == p; } if (confirm("Window") && confirm("HTMLElement")) return hooks; } hooks.getTag = getTagFallback; }; } B.cM=function(hooks) { if (typeof dartExperimentalFixupGetTag != "function") return hooks; hooks.getTag = dartExperimentalFixupGetTag(hooks.getTag); } B.cP=function(hooks) { if (typeof navigator != "object") return hooks; var userAgent = navigator.userAgent; if (typeof userAgent != "string") return hooks; if (userAgent.indexOf("Firefox") == -1) return hooks; var getTag = hooks.getTag; var quickMap = { "BeforeUnloadEvent": "Event", "DataTransfer": "Clipboard", "GeoGeolocation": "Geolocation", "Location": "!Location", "WorkerMessageEvent": "MessageEvent", "XMLDocument": "!Document"}; function getTagFirefox(o) { var tag = getTag(o); return quickMap[tag] || tag; } hooks.getTag = getTagFirefox; } B.cO=function(hooks) { if (typeof navigator != "object") return hooks; var userAgent = navigator.userAgent; if (typeof userAgent != "string") return hooks; if (userAgent.indexOf("Trident/") == -1) return hooks; var getTag = hooks.getTag; var quickMap = { "BeforeUnloadEvent": "Event", "DataTransfer": "Clipboard", "HTMLDDElement": "HTMLElement", "HTMLDTElement": "HTMLElement", "HTMLPhraseElement": "HTMLElement", "Position": "Geoposition" }; function getTagIE(o) { var tag = getTag(o); var newTag = quickMap[tag]; if (newTag) return newTag; if (tag == "Object") { if (window.DataView && (o instanceof window.DataView)) return "DataView"; } return tag; } function prototypeForTagIE(tag) { var constructor = window[tag]; if (constructor == null) return null; return constructor.prototype; } hooks.getTag = getTagIE; hooks.prototypeForTag = prototypeForTagIE; } B.cN=function(hooks) { var getTag = hooks.getTag; var prototypeForTag = hooks.prototypeForTag; function getTagFixed(o) { var tag = getTag(o); if (tag == "Document") { if (!!o.xmlVersion) return "!Document"; return "!HTMLDocument"; } return tag; } function prototypeForTagFixed(tag) { if (tag == "Document") return null; return prototypeForTag(tag); } hooks.getTag = getTagFixed; hooks.prototypeForTag = prototypeForTagFixed; } B.b4=function(hooks) { return hooks; } B.b5=new A.h6() B.b6=new A.iN() B.cR=new A.hc() B.ab=new A.jb() B.cS=new A.hF() B.E=new A.jD() B.C=new A.hQ() B.ac=new A.hS() B.cT=new A.k9() B.b7=new A.ka() B.b8=new A.ic(4,"luminance") B.cU=new A.fn(4294967295) B.cV=new A.fr(0,"none") B.b9=new A.fr(2,"floydSteinberg") B.cW=new A.c4(0,"red") B.cX=new A.c4(1,"green") B.cY=new A.c4(2,"blue") B.cZ=new A.c4(3,"alpha") B.d_=new A.c4(4,"other") B.ba=new A.cP(0,"uint") B.aE=new A.cP(1,"half") B.aF=new A.cP(2,"float") B.bb=new A.aY(0,"none") B.d7=new A.il(2,"both") B.M=new A.dH(0,"uint") B.aG=new A.dH(1,"int") B.aH=new A.dH(2,"float") B.y=new A.as(0,"uint1") B.t=new A.as(1,"uint2") B.N=new A.as(10,"float32") B.P=new A.as(11,"float64") B.z=new A.as(2,"uint4") B.e=new A.as(3,"uint8") B.m=new A.as(4,"uint16") B.O=new A.as(5,"uint32") B.Q=new A.as(6,"int8") B.R=new A.as(7,"int16") B.S=new A.as(8,"int32") B.F=new A.as(9,"float16") B.bc=new A.fy(1,"page") B.j=new A.fy(2,"sequence") B.aI=new A.fD(0,"none") B.aJ=new A.fD(1,"deflate") B.bd=new A.cR(2,"cur") B.f=new A.ad(0,"none") B.be=new A.ad(1,"byte") B.bf=new A.ad(10,"sRational") B.bg=new A.ad(11,"single") B.bh=new A.ad(12,"double") B.bi=new A.ad(13,"ifd") B.l=new A.ad(2,"ascii") B.k=new A.ad(3,"short") B.p=new A.ad(4,"long") B.r=new A.ad(5,"rational") B.bj=new A.ad(6,"sByte") B.G=new A.ad(7,"undefined") B.bk=new A.ad(8,"sShort") B.bl=new A.ad(9,"sLong") B.db=new A.fZ(0,"nearest") B.lh=new A.fZ(1,"linear") B.li=new A.iH(0,"yuv444") B.de=new A.iM(!1) B.df=new A.h7(1,"error") B.dg=new A.h7(3,"info") B.H=s([0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,15],t.t) B.ad=s([0,2,8],t.t) B.dh=s([0,4,2,1],t.t) B.d8=new A.cR(0,"invalid") B.d9=new A.cR(1,"ico") B.dj=s([B.d8,B.d9,B.bd],A.U("t")) B.aL=s([0,0,0,0,0,0,0,0,1,1,1,1,2,2,2,2,3,3,3,3,4,4,4,4,5,5,5,5,0],t.t) B.bn=s([252,243,207,63],t.t) B.kj=new A.d7(0,"none") B.ch=new A.d7(1,"background") B.ci=new A.d7(2,"previous") B.bo=s([B.kj,B.ch,B.ci],A.U("t")) B.ae=s([292,260,226,226],t.t) B.bp=s([0,0,2,1,3,3,2,4,3,5,5,4,4,0,0,1,125],t.t) B.dD=s([0,1,2,3,4,5,6,7,8,10,12,14,16,20,24,28,32,40,48,56,64,80,96,112,128,160,192,224,0],t.t) B.bq=s([2,3,7],t.t) B.af=s([3226,6412,200,168,38,38,134,134,100,100,100,100,68,68,68,68],t.t) B.dG=s([0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,3,7],t.t) B.dO=s([3,3,11],t.t) B.bs=s([0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7],t.t) B.aT=s([128,128,128,128,128,128,128,128,128,128,128],t.t) B.bw=s([B.aT,B.aT,B.aT],t.S) B.eA=s([253,136,254,255,228,219,128,128,128,128,128],t.t) B.fC=s([189,129,242,255,227,213,255,219,128,128,128],t.t) B.fH=s([106,126,227,252,214,209,255,255,128,128,128],t.t) B.ia=s([B.eA,B.fC,B.fH],t.S) B.ii=s([1,98,248,255,236,226,255,255,128,128,128],t.t) B.dU=s([181,133,238,254,221,234,255,154,128,128,128],t.t) B.dS=s([78,134,202,247,198,180,255,219,128,128,128],t.t) B.iI=s([B.ii,B.dU,B.dS],t.S) B.ev=s([1,185,249,255,243,255,128,128,128,128,128],t.t) B.ie=s([184,150,247,255,236,224,128,128,128,128,128],t.t) B.jx=s([77,110,216,255,236,230,128,128,128,128,128],t.t) B.hD=s([B.ev,B.ie,B.jx],t.S) B.hN=s([1,101,251,255,241,255,128,128,128,128,128],t.t) B.ey=s([170,139,241,252,236,209,255,255,128,128,128],t.t) B.hV=s([37,116,196,243,228,255,255,255,128,128,128],t.t) B.eh=s([B.hN,B.ey,B.hV],t.S) B.fV=s([1,204,254,255,245,255,128,128,128,128,128],t.t) B.jP=s([207,160,250,255,238,128,128,128,128,128,128],t.t) B.jO=s([102,103,231,255,211,171,128,128,128,128,128],t.t) B.f_=s([B.fV,B.jP,B.jO],t.S) B.ea=s([1,152,252,255,240,255,128,128,128,128,128],t.t) B.jV=s([177,135,243,255,234,225,128,128,128,128,128],t.t) B.hy=s([80,129,211,255,194,224,128,128,128,128,128],t.t) B.i9=s([B.ea,B.jV,B.hy],t.S) B.bC=s([1,1,255,128,128,128,128,128,128,128,128],t.t) B.iA=s([246,1,255,128,128,128,128,128,128,128,128],t.t) B.hi=s([255,128,128,128,128,128,128,128,128,128,128],t.t) B.k5=s([B.bC,B.iA,B.hi],t.S) B.eT=s([B.bw,B.ia,B.iI,B.hD,B.eh,B.f_,B.i9,B.k5],t.o) B.jz=s([198,35,237,223,193,187,162,160,145,155,62],t.t) B.ez=s([131,45,198,221,172,176,220,157,252,221,1],t.t) B.jy=s([68,47,146,208,149,167,221,162,255,223,128],t.t) B.h3=s([B.jz,B.ez,B.jy],t.S) B.iK=s([1,149,241,255,221,224,255,255,128,128,128],t.t) B.iZ=s([184,141,234,253,222,220,255,199,128,128,128],t.t) B.he=s([81,99,181,242,176,190,249,202,255,255,128],t.t) B.jm=s([B.iK,B.iZ,B.he],t.S) B.jc=s([1,129,232,253,214,197,242,196,255,255,128],t.t) B.jM=s([99,121,210,250,201,198,255,202,128,128,128],t.t) B.ib=s([23,91,163,242,170,187,247,210,255,255,128],t.t) B.hl=s([B.jc,B.jM,B.ib],t.S) B.ff=s([1,200,246,255,234,255,128,128,128,128,128],t.t) B.j9=s([109,178,241,255,231,245,255,255,128,128,128],t.t) B.dC=s([44,130,201,253,205,192,255,255,128,128,128],t.t) B.jq=s([B.ff,B.j9,B.dC],t.S) B.e3=s([1,132,239,251,219,209,255,165,128,128,128],t.t) B.dk=s([94,136,225,251,218,190,255,255,128,128,128],t.t) B.je=s([22,100,174,245,186,161,255,199,128,128,128],t.t) B.hL=s([B.e3,B.dk,B.je],t.S) B.iY=s([1,182,249,255,232,235,128,128,128,128,128],t.t) B.i3=s([124,143,241,255,227,234,128,128,128,128,128],t.t) B.fy=s([35,77,181,251,193,211,255,205,128,128,128],t.t) B.fJ=s([B.iY,B.i3,B.fy],t.S) B.k6=s([1,157,247,255,236,231,255,255,128,128,128],t.t) B.eS=s([121,141,235,255,225,227,255,255,128,128,128],t.t) B.ja=s([45,99,188,251,195,217,255,224,128,128,128],t.t) B.eg=s([B.k6,B.eS,B.ja],t.S) B.dl=s([1,1,251,255,213,255,128,128,128,128,128],t.t) B.dI=s([203,1,248,255,255,128,128,128,128,128,128],t.t) B.j_=s([137,1,177,255,224,255,128,128,128,128,128],t.t) B.eb=s([B.dl,B.dI,B.j_],t.S) B.iR=s([B.h3,B.jm,B.hl,B.jq,B.hL,B.fJ,B.eg,B.eb],t.o) B.f3=s([253,9,248,251,207,208,255,192,128,128,128],t.t) B.iB=s([175,13,224,243,193,185,249,198,255,255,128],t.t) B.k3=s([73,17,171,221,161,179,236,167,255,234,128],t.t) B.is=s([B.f3,B.iB,B.k3],t.S) B.iO=s([1,95,247,253,212,183,255,255,128,128,128],t.t) B.hr=s([239,90,244,250,211,209,255,255,128,128,128],t.t) B.jw=s([155,77,195,248,188,195,255,255,128,128,128],t.t) B.iX=s([B.iO,B.hr,B.jw],t.S) B.fX=s([1,24,239,251,218,219,255,205,128,128,128],t.t) B.iD=s([201,51,219,255,196,186,128,128,128,128,128],t.t) B.hq=s([69,46,190,239,201,218,255,228,128,128,128],t.t) B.iM=s([B.fX,B.iD,B.hq],t.S) B.fF=s([1,191,251,255,255,128,128,128,128,128,128],t.t) B.hT=s([223,165,249,255,213,255,128,128,128,128,128],t.t) B.ih=s([141,124,248,255,255,128,128,128,128,128,128],t.t) B.jb=s([B.fF,B.hT,B.ih],t.S) B.h6=s([1,16,248,255,255,128,128,128,128,128,128],t.t) B.eQ=s([190,36,230,255,236,255,128,128,128,128,128],t.t) B.eB=s([149,1,255,128,128,128,128,128,128,128,128],t.t) B.e4=s([B.h6,B.eQ,B.eB],t.S) B.id=s([1,226,255,128,128,128,128,128,128,128,128],t.t) B.iv=s([247,192,255,128,128,128,128,128,128,128,128],t.t) B.jv=s([240,128,255,128,128,128,128,128,128,128,128],t.t) B.dK=s([B.id,B.iv,B.jv],t.S) B.jp=s([1,134,252,255,255,128,128,128,128,128,128],t.t) B.i2=s([213,62,250,255,255,128,128,128,128,128,128],t.t) B.jT=s([55,93,255,128,128,128,128,128,128,128,128],t.t) B.ic=s([B.jp,B.i2,B.jT],t.S) B.er=s([B.is,B.iX,B.iM,B.jb,B.e4,B.dK,B.ic,B.bw],t.o) B.i4=s([202,24,213,235,186,191,220,160,240,175,255],t.t) B.ex=s([126,38,182,232,169,184,228,174,255,187,128],t.t) B.e7=s([61,46,138,219,151,178,240,170,255,216,128],t.t) B.iV=s([B.i4,B.ex,B.e7],t.S) B.hx=s([1,112,230,250,199,191,247,159,255,255,128],t.t) B.ef=s([166,109,228,252,211,215,255,174,128,128,128],t.t) B.hP=s([39,77,162,232,172,180,245,178,255,255,128],t.t) B.iT=s([B.hx,B.ef,B.hP],t.S) B.hz=s([1,52,220,246,198,199,249,220,255,255,128],t.t) B.eY=s([124,74,191,243,183,193,250,221,255,255,128],t.t) B.fx=s([24,71,130,219,154,170,243,182,255,255,128],t.t) B.iS=s([B.hz,B.eY,B.fx],t.S) B.fv=s([1,182,225,249,219,240,255,224,128,128,128],t.t) B.jR=s([149,150,226,252,216,205,255,171,128,128,128],t.t) B.kb=s([28,108,170,242,183,194,254,223,255,255,128],t.t) B.jI=s([B.fv,B.jR,B.kb],t.S) B.kc=s([1,81,230,252,204,203,255,192,128,128,128],t.t) B.j6=s([123,102,209,247,188,196,255,233,128,128,128],t.t) B.jt=s([20,95,153,243,164,173,255,203,128,128,128],t.t) B.j7=s([B.kc,B.j6,B.jt],t.S) B.hb=s([1,222,248,255,216,213,128,128,128,128,128],t.t) B.i1=s([168,175,246,252,235,205,255,255,128,128,128],t.t) B.fA=s([47,116,215,255,211,212,255,255,128,128,128],t.t) B.eL=s([B.hb,B.i1,B.fA],t.S) B.ha=s([1,121,236,253,212,214,255,255,128,128,128],t.t) B.hA=s([141,84,213,252,201,202,255,219,128,128,128],t.t) B.iq=s([42,80,160,240,162,185,255,205,128,128,128],t.t) B.fL=s([B.ha,B.hA,B.iq],t.S) B.jZ=s([244,1,255,128,128,128,128,128,128,128,128],t.t) B.di=s([238,1,255,128,128,128,128,128,128,128,128],t.t) B.ix=s([B.bC,B.jZ,B.di],t.S) B.dz=s([B.iV,B.iT,B.iS,B.jI,B.j7,B.eL,B.fL,B.ix],t.o) B.e5=s([B.eT,B.iR,B.er,B.dz],t.c) B.bt=s([511,1023,2047,4095],t.t) B.bu=s([63,207,243,252],t.t) B.eo=s([17,18,24,47,99,99,99,99,18,21,26,66,99,99,99,99,24,26,56,99,99,99,99,99,47,66,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99],t.t) B.ag=s([0,1,2,3,4,5,6,7,8,9,10,11],t.t) B.eD=s([8,8,4,2],t.t) B.dv=s([173,148,140],t.t) B.dw=s([176,155,140,135],t.t) B.dt=s([180,157,141,134,130],t.t) B.dH=s([254,254,243,230,196,177,153,140,133,130,129],t.t) B.bv=s([B.dv,B.dw,B.dt,B.dH],t.S) B.eH=s([0,1,2,3,4,6,8,12,16,24,32,48,64,96,128,192,256,384,512,768,1024,1536,2048,3072,4096,6144,8192,12288,16384,24576],t.t) B.bx=s([1,1.387039845,1.306562965,1.175875602,1,0.785694958,0.5411961,0.275899379],A.U("t")) B.eN=s([5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5],t.t) B.by=s([0,1,3,7,15,31,63,127,255,511,1023,2047,4095],t.t) B.ah=s([0,1,2,3,4,4,5,5,6,6,6,6,7,7,7,7,8,8,8,8,8,8,8,8,9,9,9,9,9,9,9,9,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,0,0,16,17,18,18,19,19,20,20,20,20,21,21,21,21,22,22,22,22,22,22,22,22,23,23,23,23,23,23,23,23,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29],t.t) B.bz=s([1,2,3,0,4,17,5,18,33,49,65,6,19,81,97,7,34,113,20,50,129,145,161,8,35,66,177,193,21,82,209,240,36,51,98,114,130,9,10,22,23,24,25,26,37,38,39,40,41,42,52,53,54,55,56,57,58,67,68,69,70,71,72,73,74,83,84,85,86,87,88,89,90,99,100,101,102,103,104,105,106,115,116,117,118,119,120,121,122,131,132,133,134,135,136,137,138,146,147,148,149,150,151,152,153,154,162,163,164,165,166,167,168,169,170,178,179,180,181,182,183,184,185,186,194,195,196,197,198,199,200,201,202,210,211,212,213,214,215,216,217,218,225,226,227,228,229,230,231,232,233,234,241,242,243,244,245,246,247,248,249,250],t.t) B.u=s([0,1,1,2,4,8,1,1,2,4,8,4,8,4],t.t) B.bA=s([2954,2956,2958,2962,2970,2986,3018,3082,3212,3468,3980,5004],t.t) B.aK=s([0,0,0],t.t) B.hJ=s([B.aK,B.aK,B.aK],t.S) B.fB=s([0.375,1,0],t.a) B.k8=s([0.375,0,1],t.a) B.jK=s([0.25,1,1],t.a) B.eF=s([B.fB,B.k8,B.jK],t.U) B.hS=s([0.4375,1,0],t.a) B.hR=s([0.1875,-1,1],t.a) B.e2=s([0.3125,0,1],t.a) B.iJ=s([0.0625,1,1],t.a) B.io=s([B.hS,B.hR,B.e2,B.iJ],t.U) B.j5=s([0.19047619047619047,1,0],t.a) B.k4=s([0.09523809523809523,2,0],t.a) B.e6=s([0.047619047619047616,-2,1],t.a) B.fp=s([0.09523809523809523,-1,1],t.a) B.jH=s([0.19047619047619047,0,1],t.a) B.h5=s([0.09523809523809523,1,1],t.a) B.eX=s([0.047619047619047616,2,1],t.a) B.jS=s([0.023809523809523808,-2,2],t.a) B.jC=s([0.047619047619047616,-1,2],t.a) B.kd=s([0.09523809523809523,0,2],t.a) B.fk=s([0.047619047619047616,1,2],t.a) B.jk=s([0.023809523809523808,2,2],t.a) B.fe=s([B.j5,B.k4,B.e6,B.fp,B.jH,B.h5,B.eX,B.jS,B.jC,B.kd,B.fk,B.jk],t.U) B.hk=s([0.125,1,0],t.a) B.fO=s([0.125,2,0],t.a) B.dB=s([0.125,-1,1],t.a) B.fR=s([0.125,0,1],t.a) B.hE=s([0.125,1,1],t.a) B.iw=s([0.125,0,2],t.a) B.eE=s([B.hk,B.fO,B.dB,B.fR,B.hE,B.iw],t.U) B.bB=s([B.hJ,B.eF,B.io,B.fe,B.eE],A.U("t>>")) B.bD=s([280,256,256,256,40],t.t) B.a0=s([0,1,5,6,14,15,27,28,2,4,7,13,16,26,29,42,3,8,12,17,25,30,41,43,9,11,18,24,31,40,44,53,10,19,23,32,39,45,52,54,20,22,33,38,46,51,55,60,21,34,37,47,50,56,59,61,35,36,48,49,57,58,62,63],t.t) B.ai=s([62,62,30,30,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3225,3225,3225,3225,3225,3225,3225,3225,3225,3225,3225,3225,3225,3225,3225,3225,3225,3225,3225,3225,3225,3225,3225,3225,3225,3225,3225,3225,3225,3225,3225,3225,588,588,588,588,588,588,588,588,1680,1680,20499,22547,24595,26643,1776,1776,1808,1808,-24557,-22509,-20461,-18413,1904,1904,1936,1936,-16365,-14317,782,782,782,782,814,814,814,814,-12269,-10221,10257,10257,12305,12305,14353,14353,16403,18451,1712,1712,1744,1744,28691,30739,-32749,-30701,-28653,-26605,2061,2061,2061,2061,2061,2061,2061,2061,424,424,424,424,424,424,424,424,424,424,424,424,424,424,424,424,424,424,424,424,424,424,424,424,424,424,424,424,424,424,424,424,750,750,750,750,1616,1616,1648,1648,1424,1424,1456,1456,1488,1488,1520,1520,1840,1840,1872,1872,1968,1968,8209,8209,524,524,524,524,524,524,524,524,556,556,556,556,556,556,556,556,1552,1552,1584,1584,2000,2000,2032,2032,976,976,1008,1008,1040,1040,1072,1072,1296,1296,1328,1328,718,718,718,718,456,456,456,456,456,456,456,456,456,456,456,456,456,456,456,456,456,456,456,456,456,456,456,456,456,456,456,456,456,456,456,456,326,326,326,326,326,326,326,326,326,326,326,326,326,326,326,326,326,326,326,326,326,326,326,326,326,326,326,326,326,326,326,326,326,326,326,326,326,326,326,326,326,326,326,326,326,326,326,326,326,326,326,326,326,326,326,326,326,326,326,326,326,326,326,326,358,358,358,358,358,358,358,358,358,358,358,358,358,358,358,358,358,358,358,358,358,358,358,358,358,358,358,358,358,358,358,358,358,358,358,358,358,358,358,358,358,358,358,358,358,358,358,358,358,358,358,358,358,358,358,358,358,358,358,358,358,358,358,358,490,490,490,490,490,490,490,490,490,490,490,490,490,490,490,490,4113,4113,6161,6161,848,848,880,880,912,912,944,944,622,622,622,622,654,654,654,654,1104,1104,1136,1136,1168,1168,1200,1200,1232,1232,1264,1264,686,686,686,686,1360,1360,1392,1392,12,12,12,12,12,12,12,12,390,390,390,390,390,390,390,390,390,390,390,390,390,390,390,390,390,390,390,390,390,390,390,390,390,390,390,390,390,390,390,390,390,390,390,390,390,390,390,390,390,390,390,390,390,390,390,390,390,390,390,390,390,390,390,390,390,390,390,390,390,390,390,390],t.t) B.aO=s([4,5,6,7,8,9,10,10,11,12,13,14,15,16,17,17,18,19,20,20,21,21,22,22,23,23,24,25,25,26,27,28,29,30,31,32,33,34,35,36,37,37,38,39,40,41,42,43,44,45,46,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63,64,65,66,67,68,69,70,71,72,73,74,75,76,76,77,78,79,80,81,82,83,84,85,86,87,88,89,91,93,95,96,98,100,101,102,104,106,108,110,112,114,116,118,122,124,126,128,130,132,134,136,138,140,143,145,148,151,154,157],t.t) B.bE=s([24,7,23,25,40,6,39,41,22,26,38,42,56,5,55,57,21,27,54,58,37,43,72,4,71,73,20,28,53,59,70,74,36,44,88,69,75,52,60,3,87,89,19,29,86,90,35,45,68,76,85,91,51,61,104,2,103,105,18,30,102,106,34,46,84,92,67,77,101,107,50,62,120,1,119,121,83,93,17,31,100,108,66,78,118,122,33,47,117,123,49,63,99,109,82,94,0,116,124,65,79,16,32,98,110,48,115,125,81,95,64,114,126,97,111,80,113,127,96,112],t.t) B.aP=s([4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,60,62,64,66,68,70,72,74,76,78,80,82,84,86,88,90,92,94,96,98,100,102,104,106,108,110,112,114,116,119,122,125,128,131,134,137,140,143,146,149,152,155,158,161,164,167,170,173,177,181,185,189,193,197,201,205,209,213,217,221,225,229,234,239,245,249,254,259,264,269,274,279,284],t.t) B.bF=s([0,0,2,1,2,4,4,3,4,7,5,4,4,0,1,2,119],t.t) B.aQ=s([0,1,2,3,4,5,6,7,8,8,9,9,10,10,11,11,12,12,12,12,13,13,13,13,14,14,14,14,15,15,15,15,16,16,16,16,16,16,16,16,17,17,17,17,17,17,17,17,18,18,18,18,18,18,18,18,19,19,19,19,19,19,19,19,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,28],t.t) B.bG=s([B.ba,B.aE,B.aF],A.U("t")) B.a1=s([0,0,0,0,1,1,2,2,3,3,4,4,5,5,6,6,7,7,8,8,9,9,10,10,11,11,12,12,13,13],t.t) B.T=s([0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15],t.t) B.bH=s([254,253,251,247,239,223,191,127],t.t) B.aj=s([12,8,140,8,76,8,204,8,44,8,172,8,108,8,236,8,28,8,156,8,92,8,220,8,60,8,188,8,124,8,252,8,2,8,130,8,66,8,194,8,34,8,162,8,98,8,226,8,18,8,146,8,82,8,210,8,50,8,178,8,114,8,242,8,10,8,138,8,74,8,202,8,42,8,170,8,106,8,234,8,26,8,154,8,90,8,218,8,58,8,186,8,122,8,250,8,6,8,134,8,70,8,198,8,38,8,166,8,102,8,230,8,22,8,150,8,86,8,214,8,54,8,182,8,118,8,246,8,14,8,142,8,78,8,206,8,46,8,174,8,110,8,238,8,30,8,158,8,94,8,222,8,62,8,190,8,126,8,254,8,1,8,129,8,65,8,193,8,33,8,161,8,97,8,225,8,17,8,145,8,81,8,209,8,49,8,177,8,113,8,241,8,9,8,137,8,73,8,201,8,41,8,169,8,105,8,233,8,25,8,153,8,89,8,217,8,57,8,185,8,121,8,249,8,5,8,133,8,69,8,197,8,37,8,165,8,101,8,229,8,21,8,149,8,85,8,213,8,53,8,181,8,117,8,245,8,13,8,141,8,77,8,205,8,45,8,173,8,109,8,237,8,29,8,157,8,93,8,221,8,61,8,189,8,125,8,253,8,19,9,275,9,147,9,403,9,83,9,339,9,211,9,467,9,51,9,307,9,179,9,435,9,115,9,371,9,243,9,499,9,11,9,267,9,139,9,395,9,75,9,331,9,203,9,459,9,43,9,299,9,171,9,427,9,107,9,363,9,235,9,491,9,27,9,283,9,155,9,411,9,91,9,347,9,219,9,475,9,59,9,315,9,187,9,443,9,123,9,379,9,251,9,507,9,7,9,263,9,135,9,391,9,71,9,327,9,199,9,455,9,39,9,295,9,167,9,423,9,103,9,359,9,231,9,487,9,23,9,279,9,151,9,407,9,87,9,343,9,215,9,471,9,55,9,311,9,183,9,439,9,119,9,375,9,247,9,503,9,15,9,271,9,143,9,399,9,79,9,335,9,207,9,463,9,47,9,303,9,175,9,431,9,111,9,367,9,239,9,495,9,31,9,287,9,159,9,415,9,95,9,351,9,223,9,479,9,63,9,319,9,191,9,447,9,127,9,383,9,255,9,511,9,0,7,64,7,32,7,96,7,16,7,80,7,48,7,112,7,8,7,72,7,40,7,104,7,24,7,88,7,56,7,120,7,4,7,68,7,36,7,100,7,20,7,84,7,52,7,116,7,3,8,131,8,67,8,195,8,35,8,163,8,99,8,227,8],t.t) B.aR=s([A.td(),A.t5(),A.tk(),A.ti(),A.tf(),A.te(),A.tg()],t.A) B.bI=s([0,5,16,5,8,5,24,5,4,5,20,5,12,5,28,5,2,5,18,5,10,5,26,5,6,5,22,5,14,5,30,5,1,5,17,5,9,5,25,5,5,5,21,5,13,5,29,5,3,5,19,5,11,5,27,5,7,5,23,5],t.t) B.aZ=new A.a7(0,"whiteIsZero") B.kM=new A.a7(1,"blackIsZero") B.kT=new A.a7(2,"rgb") B.b0=new A.a7(3,"palette") B.kU=new A.a7(4,"transparencyMask") B.ct=new A.a7(5,"cmyk") B.kV=new A.a7(6,"yCbCr") B.kW=new A.a7(7,"reserved7") B.kX=new A.a7(8,"cieLab") B.kY=new A.a7(9,"iccLab") B.kN=new A.a7(10,"ituLab") B.kO=new A.a7(11,"logL") B.kP=new A.a7(12,"logLuv") B.kQ=new A.a7(13,"colorFilterArray") B.kR=new A.a7(14,"linearRaw") B.kS=new A.a7(15,"depth") B.b_=new A.a7(16,"unknown") B.bK=s([B.aZ,B.kM,B.kT,B.b0,B.kU,B.ct,B.kV,B.kW,B.kX,B.kY,B.kN,B.kO,B.kP,B.kQ,B.kR,B.kS,B.b_],A.U("t")) B.bM=s([0,0,3,1,1,1,1,1,1,1,1,1,0,0,0,0,0],t.t) B.v=s([0,1,1,1,1,1,1,1,1,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,4,4,4,4,4,4,4,4,5,5,5,5,5,5,5,5,5,6,6,6,6,6,6,6,6,7,7,7,7,7,7,7,7,8,8,8,8,8,8,8,8,9,9,9,9,9,9,9,9,9,10,10,10,10,10,10,10,10,11,11,11,11,11,11,11,11,12,12,12,12,12,12,12,12,13,13,13,13,13,13,13,13,14,14,14,14,14,14,14,14,14,15,15,15,15,15,15,15,15,16,16,16,16,16,16,16,16,17,17,17,17,17,17,17,17,18,18,18,18,18,18,18,18,18,19,19,19,19,19,19,19,19,20,20,20,20,20,20,20,20,21,21,21,21,21,21,21,21,22,22,22,22,22,22,22,22,23,23,23,23,23,23,23,23,23,24,24,24,24,24,24,24,24,25,25,25,25,25,25,25,25,26,26,26,26,26,26,26,26,27,27,27,27,27,27,27,27,27,28,28,28,28,28,28,28,28,29,29,29,29,29,29,29,29,30,30,30,30,30,30,30,30,31,31,31,31,31,31,31,31,31],t.t) B.cf=new A.eq(0,"source") B.cg=new A.eq(1,"over") B.bN=s([B.cf,B.cg],A.U("t")) B.kE=new A.cr(0,"invalid") B.aX=new A.cr(1,"uint") B.i=new A.cr(2,"int") B.Z=new A.cr(3,"float") B.bO=s([B.kE,B.aX,B.i,B.Z],A.U("t")) B.bP=s([17,18,0,1,2,3,4,5,16,6,7,8,9,10,11,12,13,14,15],t.t) B.ak=s([-0.0,1,-1,2,-2,3,4,6,-3,5,-4,-5,-6,7,-7,8,-8,-9],t.t) B.aS=s([B.f,B.be,B.l,B.k,B.p,B.r,B.bj,B.G,B.bk,B.bl,B.bf,B.bg,B.bh,B.bi],A.U("t")) B.bQ=s([0,1,4,8,5,2,3,6,9,12,13,10,7,11,14,15],t.t) B.d0=new A.aY(1,"rle") B.d1=new A.aY(2,"zips") B.d2=new A.aY(3,"zip") B.d3=new A.aY(4,"piz") B.d4=new A.aY(5,"pxr24") B.d5=new A.aY(6,"b44") B.d6=new A.aY(7,"b44a") B.bR=s([B.bb,B.d0,B.d1,B.d2,B.d3,B.d4,B.d5,B.d6],A.U("t")) B.il=s([231,120,48,89,115,113,120,152,112],t.t) B.dA=s([152,179,64,126,170,118,46,70,95],t.t) B.hp=s([175,69,143,80,85,82,72,155,103],t.t) B.dX=s([56,58,10,171,218,189,17,13,152],t.t) B.hO=s([114,26,17,163,44,195,21,10,173],t.t) B.i0=s([121,24,80,195,26,62,44,64,85],t.t) B.hK=s([144,71,10,38,171,213,144,34,26],t.t) B.jg=s([170,46,55,19,136,160,33,206,71],t.t) B.fg=s([63,20,8,114,114,208,12,9,226],t.t) B.fW=s([81,40,11,96,182,84,29,16,36],t.t) B.dm=s([B.il,B.dA,B.hp,B.dX,B.hO,B.i0,B.hK,B.jg,B.fg,B.fW],t.S) B.eP=s([134,183,89,137,98,101,106,165,148],t.t) B.j1=s([72,187,100,130,157,111,32,75,80],t.t) B.i7=s([66,102,167,99,74,62,40,234,128],t.t) B.dJ=s([41,53,9,178,241,141,26,8,107],t.t) B.fS=s([74,43,26,146,73,166,49,23,157],t.t) B.fq=s([65,38,105,160,51,52,31,115,128],t.t) B.ft=s([104,79,12,27,217,255,87,17,7],t.t) B.hn=s([87,68,71,44,114,51,15,186,23],t.t) B.iU=s([47,41,14,110,182,183,21,17,194],t.t) B.iz=s([66,45,25,102,197,189,23,18,22],t.t) B.ju=s([B.eP,B.j1,B.i7,B.dJ,B.fS,B.fq,B.ft,B.hn,B.iU,B.iz],t.S) B.ik=s([88,88,147,150,42,46,45,196,205],t.t) B.hQ=s([43,97,183,117,85,38,35,179,61],t.t) B.fz=s([39,53,200,87,26,21,43,232,171],t.t) B.hh=s([56,34,51,104,114,102,29,93,77],t.t) B.hF=s([39,28,85,171,58,165,90,98,64],t.t) B.fl=s([34,22,116,206,23,34,43,166,73],t.t) B.dn=s([107,54,32,26,51,1,81,43,31],t.t) B.jj=s([68,25,106,22,64,171,36,225,114],t.t) B.eO=s([34,19,21,102,132,188,16,76,124],t.t) B.jE=s([62,18,78,95,85,57,50,48,51],t.t) B.f1=s([B.ik,B.hQ,B.fz,B.hh,B.hF,B.fl,B.dn,B.jj,B.eO,B.jE],t.S) B.hB=s([193,101,35,159,215,111,89,46,111],t.t) B.eq=s([60,148,31,172,219,228,21,18,111],t.t) B.e1=s([112,113,77,85,179,255,38,120,114],t.t) B.jA=s([40,42,1,196,245,209,10,25,109],t.t) B.h8=s([88,43,29,140,166,213,37,43,154],t.t) B.fn=s([61,63,30,155,67,45,68,1,209],t.t) B.fG=s([100,80,8,43,154,1,51,26,71],t.t) B.dM=s([142,78,78,16,255,128,34,197,171],t.t) B.hw=s([41,40,5,102,211,183,4,1,221],t.t) B.f7=s([51,50,17,168,209,192,23,25,82],t.t) B.f0=s([B.hB,B.eq,B.e1,B.jA,B.h8,B.fn,B.fG,B.dM,B.hw,B.f7],t.S) B.fw=s([138,31,36,171,27,166,38,44,229],t.t) B.eZ=s([67,87,58,169,82,115,26,59,179],t.t) B.iH=s([63,59,90,180,59,166,93,73,154],t.t) B.jr=s([40,40,21,116,143,209,34,39,175],t.t) B.dR=s([47,15,16,183,34,223,49,45,183],t.t) B.ew=s([46,17,33,183,6,98,15,32,183],t.t) B.ke=s([57,46,22,24,128,1,54,17,37],t.t) B.fI=s([65,32,73,115,28,128,23,128,205],t.t) B.i6=s([40,3,9,115,51,192,18,6,223],t.t) B.fP=s([87,37,9,115,59,77,64,21,47],t.t) B.hv=s([B.fw,B.eZ,B.iH,B.jr,B.dR,B.ew,B.ke,B.fI,B.i6,B.fP],t.S) B.jY=s([104,55,44,218,9,54,53,130,226],t.t) B.ee=s([64,90,70,205,40,41,23,26,57],t.t) B.iG=s([54,57,112,184,5,41,38,166,213],t.t) B.fm=s([30,34,26,133,152,116,10,32,134],t.t) B.it=s([39,19,53,221,26,114,32,73,255],t.t) B.f5=s([31,9,65,234,2,15,1,118,73],t.t) B.hu=s([75,32,12,51,192,255,160,43,51],t.t) B.fo=s([88,31,35,67,102,85,55,186,85],t.t) B.h0=s([56,21,23,111,59,205,45,37,192],t.t) B.h1=s([55,38,70,124,73,102,1,34,98],t.t) B.k1=s([B.jY,B.ee,B.iG,B.fm,B.it,B.f5,B.hu,B.fo,B.h0,B.h1],t.S) B.h_=s([125,98,42,88,104,85,117,175,82],t.t) B.fs=s([95,84,53,89,128,100,113,101,45],t.t) B.hW=s([75,79,123,47,51,128,81,171,1],t.t) B.ec=s([57,17,5,71,102,57,53,41,49],t.t) B.iC=s([38,33,13,121,57,73,26,1,85],t.t) B.jQ=s([41,10,67,138,77,110,90,47,114],t.t) B.hs=s([115,21,2,10,102,255,166,23,6],t.t) B.eR=s([101,29,16,10,85,128,101,196,26],t.t) B.fE=s([57,18,10,102,102,213,34,20,43],t.t) B.h7=s([117,20,15,36,163,128,68,1,26],t.t) B.hm=s([B.h_,B.fs,B.hW,B.ec,B.iC,B.jQ,B.hs,B.eR,B.fE,B.h7],t.S) B.fM=s([102,61,71,37,34,53,31,243,192],t.t) B.jN=s([69,60,71,38,73,119,28,222,37],t.t) B.fQ=s([68,45,128,34,1,47,11,245,171],t.t) B.ds=s([62,17,19,70,146,85,55,62,70],t.t) B.k9=s([37,43,37,154,100,163,85,160,1],t.t) B.jJ=s([63,9,92,136,28,64,32,201,85],t.t) B.j4=s([75,15,9,9,64,255,184,119,16],t.t) B.eW=s([86,6,28,5,64,255,25,248,1],t.t) B.iy=s([56,8,17,132,137,255,55,116,128],t.t) B.e8=s([58,15,20,82,135,57,26,121,40],t.t) B.hI=s([B.fM,B.jN,B.fQ,B.ds,B.k9,B.jJ,B.j4,B.eW,B.iy,B.e8],t.S) B.hZ=s([164,50,31,137,154,133,25,35,218],t.t) B.eV=s([51,103,44,131,131,123,31,6,158],t.t) B.jG=s([86,40,64,135,148,224,45,183,128],t.t) B.ho=s([22,26,17,131,240,154,14,1,209],t.t) B.et=s([45,16,21,91,64,222,7,1,197],t.t) B.js=s([56,21,39,155,60,138,23,102,213],t.t) B.k0=s([83,12,13,54,192,255,68,47,28],t.t) B.i8=s([85,26,85,85,128,128,32,146,171],t.t) B.hj=s([18,11,7,63,144,171,4,4,246],t.t) B.f2=s([35,27,10,146,174,171,12,26,128],t.t) B.hc=s([B.hZ,B.eV,B.jG,B.ho,B.et,B.js,B.k0,B.i8,B.hj,B.f2],t.S) B.iQ=s([190,80,35,99,180,80,126,54,45],t.t) B.jf=s([85,126,47,87,176,51,41,20,32],t.t) B.iE=s([101,75,128,139,118,146,116,128,85],t.t) B.j0=s([56,41,15,176,236,85,37,9,62],t.t) B.e9=s([71,30,17,119,118,255,17,18,138],t.t) B.hH=s([101,38,60,138,55,70,43,26,142],t.t) B.hf=s([146,36,19,30,171,255,97,27,20],t.t) B.ij=s([138,45,61,62,219,1,81,188,64],t.t) B.jB=s([32,41,20,117,151,142,20,21,163],t.t) B.jh=s([112,19,12,61,195,128,48,4,24],t.t) B.iL=s([B.iQ,B.jf,B.iE,B.j0,B.e9,B.hH,B.hf,B.ij,B.jB,B.jh],t.S) B.bS=s([B.dm,B.ju,B.f1,B.f0,B.hv,B.k1,B.hm,B.hI,B.hc,B.iL],t.o) B.ax=new A.au(0,"none") B.K=new A.au(1,"palette") B.cr=new A.au(2,"rgb") B.ky=new A.au(3,"gray") B.kz=new A.au(4,"reserved4") B.kA=new A.au(5,"reserved5") B.kB=new A.au(6,"reserved6") B.kC=new A.au(7,"reserved7") B.kD=new A.au(8,"reserved8") B.L=new A.au(9,"paletteRle") B.cq=new A.au(10,"rgbRle") B.kx=new A.au(11,"grayRle") B.bT=s([B.ax,B.K,B.cr,B.ky,B.kz,B.kA,B.kB,B.kC,B.kD,B.L,B.cq,B.kx],A.U("t")) B.bU=s([0,1,2,3,17,4,5,33,49,6,18,65,81,7,97,113,19,34,50,129,8,20,66,145,161,177,193,9,35,51,82,240,21,98,114,209,10,22,36,52,225,37,241,23,24,25,26,38,39,40,41,42,53,54,55,56,57,58,67,68,69,70,71,72,73,74,83,84,85,86,87,88,89,90,99,100,101,102,103,104,105,106,115,116,117,118,119,120,121,122,130,131,132,133,134,135,136,137,138,146,147,148,149,150,151,152,153,154,162,163,164,165,166,167,168,169,170,178,179,180,181,182,183,184,185,186,194,195,196,197,198,199,200,201,202,210,211,212,213,214,215,216,217,218,226,227,228,229,230,231,232,233,234,242,243,244,245,246,247,248,249,250],t.t) B.hU=s([0,1,1,1,0],t.t) B.bV=s([A.rY(),A.t4(),A.t6(),A.t_(),A.t2(),A.t8(),A.t1(),A.t7(),A.rZ(),A.t0()],t.A) B.aN=s([8,0,8,0],t.t) B.ed=s([5,3,5,3],t.t) B.dP=s([3,5,3,5],t.t) B.bm=s([0,8,0,8],t.t) B.br=s([4,4,4,4],t.t) B.e0=s([4,4,0,0],t.t) B.bW=s([B.aN,B.ed,B.dP,B.bm,B.aN,B.br,B.e0,B.bm],t.S) B.bX=s([0,1,3,7,15,31,63,127,255,511,1023,2047,4095,8191,16383,32767,65535],t.t) B.al=s([80,88,23,71,30,30,62,62,4,4,4,4,4,4,4,4,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,51,51,51,51,51,51,51,51,51,51,51,51,51,51,51,51,41,41,41,41,41,41,41,41,41,41,41,41,41,41,41,41,41,41,41,41,41,41,41,41,41,41,41,41,41,41,41,41,41,41,41,41,41,41,41,41,41,41,41,41,41,41,41,41,41,41,41,41,41,41,41,41,41,41,41,41,41,41,41,41],t.t) B.ig=s([16,11,10,16,24,40,51,61,12,12,14,19,26,58,60,55,14,13,16,24,40,57,69,56,14,17,22,29,51,87,80,62,18,22,37,56,68,109,103,77,24,35,55,64,81,104,113,92,49,64,78,87,103,121,120,101,72,92,95,98,112,100,103,99],t.t) B.U=s([0,1,4,5,16,17,20,21,64,65,68,69,80,81,84,85,256,257,260,261,272,273,276,277,320,321,324,325,336,337,340,341,1024,1025,1028,1029,1040,1041,1044,1045,1088,1089,1092,1093,1104,1105,1108,1109,1280,1281,1284,1285,1296,1297,1300,1301,1344,1345,1348,1349,1360,1361,1364,1365,4096,4097,4100,4101,4112,4113,4116,4117,4160,4161,4164,4165,4176,4177,4180,4181,4352,4353,4356,4357,4368,4369,4372,4373,4416,4417,4420,4421,4432,4433,4436,4437,5120,5121,5124,5125,5136,5137,5140,5141,5184,5185,5188,5189,5200,5201,5204,5205,5376,5377,5380,5381,5392,5393,5396,5397,5440,5441,5444,5445,5456,5457,5460,5461,16384,16385,16388,16389,16400,16401,16404,16405,16448,16449,16452,16453,16464,16465,16468,16469,16640,16641,16644,16645,16656,16657,16660,16661,16704,16705,16708,16709,16720,16721,16724,16725,17408,17409,17412,17413,17424,17425,17428,17429,17472,17473,17476,17477,17488,17489,17492,17493,17664,17665,17668,17669,17680,17681,17684,17685,17728,17729,17732,17733,17744,17745,17748,17749,20480,20481,20484,20485,20496,20497,20500,20501,20544,20545,20548,20549,20560,20561,20564,20565,20736,20737,20740,20741,20752,20753,20756,20757,20800,20801,20804,20805,20816,20817,20820,20821,21504,21505,21508,21509,21520,21521,21524,21525,21568,21569,21572,21573,21584,21585,21588,21589,21760,21761,21764,21765,21776,21777,21780,21781,21824,21825,21828,21829,21840,21841,21844,21845],t.t) B.bY=s([127,127,191,127,159,191,223,127,143,159,175,191,207,223,239,127,135,143,151,159,167,175,183,191,199,207,215,223,231,239,247,127,131,135,139,143,147,151,155,159,163,167,171,175,179,183,187,191,195,199,203,207,211,215,219,223,227,231,235,239,243,247,251,127,129,131,133,135,137,139,141,143,145,147,149,151,153,155,157,159,161,163,165,167,169,171,173,175,177,179,181,183,185,187,189,191,193,195,197,199,201,203,205,207,209,211,213,215,217,219,221,223,225,227,229,231,233,235,237,239,241,243,245,247,249,251,253,127],t.t) B.am=s([7,6,6,5,5,5,5,4,4,4,4,4,4,4,4,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0],t.t) B.I=s([28679,28679,31752,-32759,-31735,-30711,-29687,-28663,29703,29703,30727,30727,-27639,-26615,-25591,-24567],t.t) B.an=s([6430,6400,6400,6400,3225,3225,3225,3225,944,944,944,944,976,976,976,976,1456,1456,1456,1456,1488,1488,1488,1488,718,718,718,718,718,718,718,718,750,750,750,750,750,750,750,750,1520,1520,1520,1520,1552,1552,1552,1552,428,428,428,428,428,428,428,428,428,428,428,428,428,428,428,428,654,654,654,654,654,654,654,654,1072,1072,1072,1072,1104,1104,1104,1104,1136,1136,1136,1136,1168,1168,1168,1168,1200,1200,1200,1200,1232,1232,1232,1232,622,622,622,622,622,622,622,622,1008,1008,1008,1008,1040,1040,1040,1040,44,44,44,44,44,44,44,44,44,44,44,44,44,44,44,44,396,396,396,396,396,396,396,396,396,396,396,396,396,396,396,396,1712,1712,1712,1712,1744,1744,1744,1744,846,846,846,846,846,846,846,846,1264,1264,1264,1264,1296,1296,1296,1296,1328,1328,1328,1328,1360,1360,1360,1360,1392,1392,1392,1392,1424,1424,1424,1424,686,686,686,686,686,686,686,686,910,910,910,910,910,910,910,910,1968,1968,1968,1968,2000,2000,2000,2000,2032,2032,2032,2032,16,16,16,16,10257,10257,10257,10257,12305,12305,12305,12305,330,330,330,330,330,330,330,330,330,330,330,330,330,330,330,330,330,330,330,330,330,330,330,330,330,330,330,330,330,330,330,330,362,362,362,362,362,362,362,362,362,362,362,362,362,362,362,362,362,362,362,362,362,362,362,362,362,362,362,362,362,362,362,362,878,878,878,878,878,878,878,878,1904,1904,1904,1904,1936,1936,1936,1936,-18413,-18413,-16365,-16365,-14317,-14317,-10221,-10221,590,590,590,590,590,590,590,590,782,782,782,782,782,782,782,782,1584,1584,1584,1584,1616,1616,1616,1616,1648,1648,1648,1648,1680,1680,1680,1680,814,814,814,814,814,814,814,814,1776,1776,1776,1776,1808,1808,1808,1808,1840,1840,1840,1840,1872,1872,1872,1872,6157,6157,6157,6157,6157,6157,6157,6157,6157,6157,6157,6157,6157,6157,6157,6157,-12275,-12275,-12275,-12275,-12275,-12275,-12275,-12275,-12275,-12275,-12275,-12275,-12275,-12275,-12275,-12275,14353,14353,14353,14353,16401,16401,16401,16401,22547,22547,24595,24595,20497,20497,20497,20497,18449,18449,18449,18449,26643,26643,28691,28691,30739,30739,-32749,-32749,-30701,-30701,-28653,-28653,-26605,-26605,-24557,-24557,-22509,-22509,-20461,-20461,8207,8207,8207,8207,8207,8207,8207,8207,72,72,72,72,72,72,72,72,72,72,72,72,72,72,72,72,72,72,72,72,72,72,72,72,72,72,72,72,72,72,72,72,72,72,72,72,72,72,72,72,72,72,72,72,72,72,72,72,72,72,72,72,72,72,72,72,72,72,72,72,72,72,72,72,104,104,104,104,104,104,104,104,104,104,104,104,104,104,104,104,104,104,104,104,104,104,104,104,104,104,104,104,104,104,104,104,104,104,104,104,104,104,104,104,104,104,104,104,104,104,104,104,104,104,104,104,104,104,104,104,104,104,104,104,104,104,104,104,4107,4107,4107,4107,4107,4107,4107,4107,4107,4107,4107,4107,4107,4107,4107,4107,4107,4107,4107,4107,4107,4107,4107,4107,4107,4107,4107,4107,4107,4107,4107,4107,266,266,266,266,266,266,266,266,266,266,266,266,266,266,266,266,266,266,266,266,266,266,266,266,266,266,266,266,266,266,266,266,298,298,298,298,298,298,298,298,298,298,298,298,298,298,298,298,298,298,298,298,298,298,298,298,298,298,298,298,298,298,298,298,524,524,524,524,524,524,524,524,524,524,524,524,524,524,524,524,556,556,556,556,556,556,556,556,556,556,556,556,556,556,556,556,136,136,136,136,136,136,136,136,136,136,136,136,136,136,136,136,136,136,136,136,136,136,136,136,136,136,136,136,136,136,136,136,136,136,136,136,136,136,136,136,136,136,136,136,136,136,136,136,136,136,136,136,136,136,136,136,136,136,136,136,136,136,136,136,168,168,168,168,168,168,168,168,168,168,168,168,168,168,168,168,168,168,168,168,168,168,168,168,168,168,168,168,168,168,168,168,168,168,168,168,168,168,168,168,168,168,168,168,168,168,168,168,168,168,168,168,168,168,168,168,168,168,168,168,168,168,168,168,460,460,460,460,460,460,460,460,460,460,460,460,460,460,460,460,492,492,492,492,492,492,492,492,492,492,492,492,492,492,492,492,2059,2059,2059,2059,2059,2059,2059,2059,2059,2059,2059,2059,2059,2059,2059,2059,2059,2059,2059,2059,2059,2059,2059,2059,2059,2059,2059,2059,2059,2059,2059,2059,200,200,200,200,200,200,200,200,200,200,200,200,200,200,200,200,200,200,200,200,200,200,200,200,200,200,200,200,200,200,200,200,200,200,200,200,200,200,200,200,200,200,200,200,200,200,200,200,200,200,200,200,200,200,200,200,200,200,200,200,200,200,200,200,232,232,232,232,232,232,232,232,232,232,232,232,232,232,232,232,232,232,232,232,232,232,232,232,232,232,232,232,232,232,232,232,232,232,232,232,232,232,232,232,232,232,232,232,232,232,232,232,232,232,232,232,232,232,232,232,232,232,232,232,232,232,232,232],t.t) B.J=s([0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,4,4,4,4,4,4,4,4,4,5,5,5,5,5,5,5,5,6,6,6,6,6,6,6,6,7,7,7,7,7,7,7,7,8,8,8,8,8,8,8,8,8,9,9,9,9,9,9,9,9,10,10,10,10,10,10,10,10,11,11,11,11,11,11,11,11,12,12,12,12,12,12,12,12,13,13,13,13,13,13,13,13,13,14,14,14,14,14,14,14,14,15,15,15,15,15,15,15,15,16,16,16,16,16,16,16,16,17,17,17,17,17,17,17,17,17,18,18,18,18,18,18,18,18,19,19,19,19,19,19,19,19,20,20,20,20,20,20,20,20,21,21,21,21,21,21,21,21,22,22,22,22,22,22,22,22,22,23,23,23,23,23,23,23,23,24,24,24,24,24,24,24,24,25,25,25,25,25,25,25,25,26,26,26,26,26,26,26,26,26,27,27,27,27,27,27,27,27,28,28,28,28,28,28,28,28,29,29,29,29,29,29,29,29,30,30,30,30,30,30,30,30,31],t.t) B.ap=s([0,1,2,3,6,4,5,6,6,6,6,6,6,6,6,7,0],t.t) B.kk=new A.bS(0,"none") B.kl=new A.bS(1,"sub") B.km=new A.bS(2,"up") B.kn=new A.bS(3,"average") B.ko=new A.bS(4,"paeth") B.aq=s([B.kk,B.kl,B.km,B.kn,B.ko],A.U("t")) B.D=s([0,1996959894,3993919788,2567524794,124634137,1886057615,3915621685,2657392035,249268274,2044508324,3772115230,2547177864,162941995,2125561021,3887607047,2428444049,498536548,1789927666,4089016648,2227061214,450548861,1843258603,4107580753,2211677639,325883990,1684777152,4251122042,2321926636,335633487,1661365465,4195302755,2366115317,997073096,1281953886,3579855332,2724688242,1006888145,1258607687,3524101629,2768942443,901097722,1119000684,3686517206,2898065728,853044451,1172266101,3705015759,2882616665,651767980,1373503546,3369554304,3218104598,565507253,1454621731,3485111705,3099436303,671266974,1594198024,3322730930,2970347812,795835527,1483230225,3244367275,3060149565,1994146192,31158534,2563907772,4023717930,1907459465,112637215,2680153253,3904427059,2013776290,251722036,2517215374,3775830040,2137656763,141376813,2439277719,3865271297,1802195444,476864866,2238001368,4066508878,1812370925,453092731,2181625025,4111451223,1706088902,314042704,2344532202,4240017532,1658658271,366619977,2362670323,4224994405,1303535960,984961486,2747007092,3569037538,1256170817,1037604311,2765210733,3554079995,1131014506,879679996,2909243462,3663771856,1141124467,855842277,2852801631,3708648649,1342533948,654459306,3188396048,3373015174,1466479909,544179635,3110523913,3462522015,1591671054,702138776,2966460450,3352799412,1504918807,783551873,3082640443,3233442989,3988292384,2596254646,62317068,1957810842,3939845945,2647816111,81470997,1943803523,3814918930,2489596804,225274430,2053790376,3826175755,2466906013,167816743,2097651377,4027552580,2265490386,503444072,1762050814,4150417245,2154129355,426522225,1852507879,4275313526,2312317920,282753626,1742555852,4189708143,2394877945,397917763,1622183637,3604390888,2714866558,953729732,1340076626,3518719985,2797360999,1068828381,1219638859,3624741850,2936675148,906185462,1090812512,3747672003,2825379669,829329135,1181335161,3412177804,3160834842,628085408,1382605366,3423369109,3138078467,570562233,1426400815,3317316542,2998733608,733239954,1555261956,3268935591,3050360625,752459403,1541320221,2607071920,3965973030,1969922972,40735498,2617837225,3943577151,1913087877,83908371,2512341634,3803740692,2075208622,213261112,2463272603,3855990285,2094854071,198958881,2262029012,4057260610,1759359992,534414190,2176718541,4139329115,1873836001,414664567,2282248934,4279200368,1711684554,285281116,2405801727,4167216745,1634467795,376229701,2685067896,3608007406,1308918612,956543938,2808555105,3495958263,1231636301,1047427035,2932959818,3654703836,1088359270,936918e3,2847714899,3736837829,1202900863,817233897,3183342108,3401237130,1404277552,615818150,3134207493,3453421203,1423857449,601450431,3009837614,3294710456,1567103746,711928724,3020668471,3272380065,1510334235,755167117],t.t) B.B=s([0,1,3,7,15,31,63,127,255],t.t) B.ar=s([16,17,18,0,8,7,9,6,10,5,11,4,12,3,13,2,14,1,15],t.t) B.as=s([0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,7],t.t) B.w=s([255,255,255,255,255,255,255,255,255,255,255],t.t) B.W=s([B.w,B.w,B.w],t.S) B.hg=s([176,246,255,255,255,255,255,255,255,255,255],t.t) B.jU=s([223,241,252,255,255,255,255,255,255,255,255],t.t) B.eK=s([249,253,253,255,255,255,255,255,255,255,255],t.t) B.ht=s([B.hg,B.jU,B.eK],t.S) B.fY=s([255,244,252,255,255,255,255,255,255,255,255],t.t) B.fK=s([234,254,254,255,255,255,255,255,255,255,255],t.t) B.c2=s([253,255,255,255,255,255,255,255,255,255,255],t.t) B.eU=s([B.fY,B.fK,B.c2],t.S) B.jF=s([255,246,254,255,255,255,255,255,255,255,255],t.t) B.iu=s([239,253,254,255,255,255,255,255,255,255,255],t.t) B.bZ=s([254,255,254,255,255,255,255,255,255,255,255],t.t) B.j2=s([B.jF,B.iu,B.bZ],t.S) B.bJ=s([255,248,254,255,255,255,255,255,255,255,255],t.t) B.fb=s([251,255,254,255,255,255,255,255,255,255,255],t.t) B.i_=s([B.bJ,B.fb,B.w],t.S) B.aM=s([255,253,254,255,255,255,255,255,255,255,255],t.t) B.hY=s([251,254,254,255,255,255,255,255,255,255,255],t.t) B.fj=s([B.aM,B.hY,B.bZ],t.S) B.dV=s([255,254,253,255,254,255,255,255,255,255,255],t.t) B.fU=s([250,255,254,255,254,255,255,255,255,255,255],t.t) B.ao=s([254,255,255,255,255,255,255,255,255,255,255],t.t) B.h9=s([B.dV,B.fU,B.ao],t.S) B.fD=s([B.W,B.ht,B.eU,B.j2,B.i_,B.fj,B.h9,B.W],t.o) B.dy=s([217,255,255,255,255,255,255,255,255,255,255],t.t) B.hd=s([225,252,241,253,255,255,254,255,255,255,255],t.t) B.iF=s([234,250,241,250,253,255,253,254,255,255,255],t.t) B.ji=s([B.dy,B.hd,B.iF],t.S) B.aU=s([255,254,255,255,255,255,255,255,255,255,255],t.t) B.eM=s([223,254,254,255,255,255,255,255,255,255,255],t.t) B.eu=s([238,253,254,254,255,255,255,255,255,255,255],t.t) B.ir=s([B.aU,B.eM,B.eu],t.S) B.fN=s([249,254,255,255,255,255,255,255,255,255,255],t.t) B.jD=s([B.bJ,B.fN,B.w],t.S) B.jl=s([255,253,255,255,255,255,255,255,255,255,255],t.t) B.hX=s([247,254,255,255,255,255,255,255,255,255,255],t.t) B.hM=s([B.jl,B.hX,B.w],t.S) B.ep=s([252,255,255,255,255,255,255,255,255,255,255],t.t) B.dL=s([B.aM,B.ep,B.w],t.S) B.c4=s([255,254,254,255,255,255,255,255,255,255,255],t.t) B.es=s([B.c4,B.c2,B.w],t.S) B.ip=s([255,254,253,255,255,255,255,255,255,255,255],t.t) B.bL=s([250,255,255,255,255,255,255,255,255,255,255],t.t) B.en=s([B.ip,B.bL,B.ao],t.S) B.dY=s([B.ji,B.ir,B.jD,B.hM,B.dL,B.es,B.en,B.W],t.o) B.iN=s([186,251,250,255,255,255,255,255,255,255,255],t.t) B.f8=s([234,251,244,254,255,255,255,255,255,255,255],t.t) B.j3=s([251,251,243,253,254,255,254,255,255,255,255],t.t) B.fh=s([B.iN,B.f8,B.j3],t.S) B.fd=s([236,253,254,255,255,255,255,255,255,255,255],t.t) B.im=s([251,253,253,254,254,255,255,255,255,255,255],t.t) B.h2=s([B.aM,B.fd,B.im],t.S) B.iP=s([254,254,254,255,255,255,255,255,255,255,255],t.t) B.f9=s([B.c4,B.iP,B.w],t.S) B.j8=s([254,254,255,255,255,255,255,255,255,255,255],t.t) B.fc=s([B.aU,B.j8,B.ao],t.S) B.c5=s([B.w,B.ao,B.w],t.S) B.dW=s([B.fh,B.h2,B.f9,B.fc,B.c5,B.W,B.W,B.W],t.o) B.fT=s([248,255,255,255,255,255,255,255,255,255,255],t.t) B.fr=s([250,254,252,254,255,255,255,255,255,255,255],t.t) B.f6=s([248,254,249,253,255,255,255,255,255,255,255],t.t) B.h4=s([B.fT,B.fr,B.f6],t.S) B.dT=s([255,253,253,255,255,255,255,255,255,255,255],t.t) B.jo=s([246,253,253,255,255,255,255,255,255,255,255],t.t) B.fi=s([252,254,251,254,254,255,255,255,255,255,255],t.t) B.jn=s([B.dT,B.jo,B.fi],t.S) B.k7=s([255,254,252,255,255,255,255,255,255,255,255],t.t) B.f4=s([248,254,253,255,255,255,255,255,255,255,255],t.t) B.em=s([253,255,254,254,255,255,255,255,255,255,255],t.t) B.i5=s([B.k7,B.f4,B.em],t.S) B.k_=s([255,251,254,255,255,255,255,255,255,255,255],t.t) B.hC=s([245,251,254,255,255,255,255,255,255,255,255],t.t) B.hG=s([253,253,254,255,255,255,255,255,255,255,255],t.t) B.eG=s([B.k_,B.hC,B.hG],t.S) B.eI=s([255,251,253,255,255,255,255,255,255,255,255],t.t) B.fZ=s([252,253,254,255,255,255,255,255,255,255,255],t.t) B.iW=s([B.eI,B.fZ,B.aU],t.S) B.ei=s([255,252,255,255,255,255,255,255,255,255,255],t.t) B.jX=s([249,255,254,255,255,255,255,255,255,255,255],t.t) B.fu=s([255,255,254,255,255,255,255,255,255,255,255],t.t) B.dr=s([B.ei,B.jX,B.fu],t.S) B.ka=s([255,255,253,255,255,255,255,255,255,255,255],t.t) B.fa=s([B.ka,B.bL,B.w],t.S) B.el=s([B.h4,B.jn,B.i5,B.eG,B.iW,B.dr,B.fa,B.c5],t.o) B.jd=s([B.fD,B.dY,B.dW,B.el],t.c) B.cy=new A.ac(1,"rle8") B.cD=new A.ac(2,"rle4") B.cE=new A.ac(4,"jpeg") B.cF=new A.ac(5,"png") B.cG=new A.ac(7,"reserved7") B.cH=new A.ac(8,"reserved8") B.cI=new A.ac(9,"reserved9") B.cz=new A.ac(10,"reserved10") B.cA=new A.ac(11,"cmyk") B.cB=new A.ac(12,"cmykRle8") B.cC=new A.ac(13,"cmykRle4") B.at=s([B.aC,B.cy,B.cD,B.a9,B.cE,B.cF,B.aD,B.cG,B.cH,B.cI,B.cz,B.cA,B.cB,B.cC],A.U("t")) B.V=s([0,128,192,224,240,248,252,254,255],t.t) B.c_=s([137,80,78,71,13,10,26,10],t.t) B.a2=s([0,1,3,7,15,31,63,127,255,511,1023,2047,4095,8191,16383,32767,65535,131071,262143,524287,1048575,2097151,4194303,8388607,16777215,33554431,67108863,134217727,268435455,536870911,1073741823,2147483647,4294967295],t.t) B.c0=s([3,4,5,6,7,8,9,10,11,13,15,17,19,23,27,31,35,43,51,59,67,83,99,115,131,163,195,227,258],t.t) B.c1=s([1,2,3,4,5,7,9,13,17,25,33,49,65,97,129,193,257,385,513,769,1025,1537,2049,3073,4097,6145,8193,12289,16385,24577],t.t) B.cu=new A.cs(0,"predictor") B.lc=new A.cs(1,"crossColor") B.ld=new A.cs(2,"subtractGreen") B.cv=new A.cs(3,"colorIndexing") B.c3=s([B.cu,B.lc,B.ld,B.cv],A.U("t")) B.x=s([0,17,34,51,68,85,102,119,136,153,170,187,204,221,238,255],t.t) B.jL=s([73,67,67,95,80,82,79,70,73,76,69,0],t.t) B.c6=s([A.t9(),A.t3(),A.tj(),A.th(),A.tb(),A.ta(),A.tc()],t.A) B.c7=s([0,4,8,12,128,132,136,140,256,260,264,268,384,388,392,396],t.t) B.c8=s([null,A.tz(),A.tA(),A.ty()],A.U("t<~(f,f,f,f,f,bB)?>")) B.cw=new A.eM(0,"shrinkImage") B.cx=new A.eM(1,"calcImageMetadata") B.c9=s([B.cw,B.cx],A.U("t")) B.au=s([0,36,72,109,145,182,218,255],t.t) B.q=s([0,8,16,24,32,41,49,57,65,74,82,90,98,106,115,123,131,139,148,156,164,172,180,189,197,205,213,222,230,238,246,255],t.t) B.jW=s([8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,8,8,8,8,8,8,8,8],t.t) B.kr=new A.b2(0,"bitmap") B.cm=new A.b2(1,"grayscale") B.ks=new A.b2(2,"indexed") B.cn=new A.b2(3,"rgb") B.co=new A.b2(4,"cmyk") B.kt=new A.b2(5,"multiChannel") B.ku=new A.b2(6,"duoTone") B.cp=new A.b2(7,"lab") B.ca=s([B.kr,B.cm,B.ks,B.cn,B.co,B.kt,B.ku,B.cp],A.U("t")) B.k2=s([0,0,0,0,0,0,0,0,1,1,1,1,2,2,2,2,3,3,3,3,4,4,4,4,5,5,5,5,0,0,0],t.t) B.cb=s([0,0,1,5,1,1,1,1,1,1,0,0,0,0,0,0,0],t.t) B.dF=s([2,6,2,6],t.t) B.ej=s([6,2,6,2],t.t) B.dE=s([2,2,6,6],t.t) B.dx=s([1,3,3,9],t.t) B.dZ=s([4,0,12,0],t.t) B.dN=s([3,1,9,3],t.t) B.eC=s([8,8,0,0],t.t) B.e_=s([4,12,0,0],t.t) B.du=s([16,0,0,0],t.t) B.dq=s([12,4,0,0],t.t) B.ek=s([6,6,2,2],t.t) B.dQ=s([3,9,1,3],t.t) B.dp=s([12,0,4,0],t.t) B.eJ=s([9,3,3,1],t.t) B.h=s([B.br,B.dF,B.aN,B.ej,B.dE,B.dx,B.dZ,B.dN,B.eC,B.e_,B.du,B.dq,B.ek,B.dQ,B.dp,B.eJ],t.S) B.X=s([0,-128,64,-64,32,-96,96,-32,16,-112,80,-48,48,-80,112,-16,8,-120,72,-56,40,-88,104,-24,24,-104,88,-40,56,-72,120,-8,4,-124,68,-60,36,-92,100,-28,20,-108,84,-44,52,-76,116,-12,12,-116,76,-52,44,-84,108,-20,28,-100,92,-36,60,-68,124,-4,2,-126,66,-62,34,-94,98,-30,18,-110,82,-46,50,-78,114,-14,10,-118,74,-54,42,-86,106,-22,26,-102,90,-38,58,-70,122,-6,6,-122,70,-58,38,-90,102,-26,22,-106,86,-42,54,-74,118,-10,14,-114,78,-50,46,-82,110,-18,30,-98,94,-34,62,-66,126,-2,1,-127,65,-63,33,-95,97,-31,17,-111,81,-47,49,-79,113,-15,9,-119,73,-55,41,-87,105,-23,25,-103,89,-39,57,-71,121,-7,5,-123,69,-59,37,-91,101,-27,21,-107,85,-43,53,-75,117,-11,13,-115,77,-51,45,-83,109,-19,29,-99,93,-35,61,-67,125,-3,3,-125,67,-61,35,-93,99,-29,19,-109,83,-45,51,-77,115,-13,11,-117,75,-53,43,-85,107,-21,27,-101,91,-37,59,-69,123,-5,7,-121,71,-57,39,-89,103,-25,23,-105,87,-41,55,-73,119,-9,15,-113,79,-49,47,-81,111,-17,31,-97,95,-33,63,-65,127,-1],t.t) B.ki={ProcessingSoftware:0,SubfileType:1,OldSubfileType:2,ImageWidth:3,ImageLength:4,ImageHeight:5,BitsPerSample:6,Compression:7,PhotometricInterpretation:8,Thresholding:9,CellWidth:10,CellLength:11,FillOrder:12,DocumentName:13,ImageDescription:14,Make:15,Model:16,StripOffsets:17,Orientation:18,SamplesPerPixel:19,RowsPerStrip:20,StripByteCounts:21,MinSampleValue:22,MaxSampleValue:23,XResolution:24,YResolution:25,PlanarConfiguration:26,PageName:27,XPosition:28,YPosition:29,GrayResponseUnit:30,GrayResponseCurve:31,T4Options:32,T6Options:33,ResolutionUnit:34,PageNumber:35,ColorResponseUnit:36,TransferFunction:37,Software:38,DateTime:39,Artist:40,HostComputer:41,Predictor:42,WhitePoint:43,PrimaryChromaticities:44,ColorMap:45,HalftoneHints:46,TileWidth:47,TileLength:48,TileOffsets:49,TileByteCounts:50,BadFaxLines:51,CleanFaxData:52,ConsecutiveBadFaxLines:53,InkSet:54,InkNames:55,NumberofInks:56,DotRange:57,TargetPrinter:58,ExtraSamples:59,SampleFormat:60,SMinSampleValue:61,SMaxSampleValue:62,TransferRange:63,ClipPath:64,JPEGProc:65,JPEGInterchangeFormat:66,JPEGInterchangeFormatLength:67,YCbCrCoefficients:68,YCbCrSubSampling:69,YCbCrPositioning:70,ReferenceBlackWhite:71,ApplicationNotes:72,Rating:73,CFARepeatPatternDim:74,CFAPattern:75,BatteryLevel:76,Copyright:77,ExposureTime:78,FNumber:79,"IPTC-NAA":80,ExifOffset:81,InterColorProfile:82,ExposureProgram:83,SpectralSensitivity:84,GPSOffset:85,ISOSpeed:86,OECF:87,SensitivityType:88,RecommendedExposureIndex:89,ExifVersion:90,DateTimeOriginal:91,DateTimeDigitized:92,OffsetTime:93,OffsetTimeOriginal:94,OffsetTimeDigitized:95,ComponentsConfiguration:96,CompressedBitsPerPixel:97,ShutterSpeedValue:98,ApertureValue:99,BrightnessValue:100,ExposureBiasValue:101,MaxApertureValue:102,SubjectDistance:103,MeteringMode:104,LightSource:105,Flash:106,FocalLength:107,SubjectArea:108,MakerNote:109,UserComment:110,SubSecTime:111,SubSecTimeOriginal:112,SubSecTimeDigitized:113,XPTitle:114,XPComment:115,XPAuthor:116,XPKeywords:117,XPSubject:118,FlashPixVersion:119,ColorSpace:120,ExifImageWidth:121,ExifImageLength:122,RelatedSoundFile:123,InteroperabilityOffset:124,FlashEnergy:125,SpatialFrequencyResponse:126,FocalPlaneXResolution:127,FocalPlaneYResolution:128,FocalPlaneResolutionUnit:129,SubjectLocation:130,ExposureIndex:131,SensingMethod:132,FileSource:133,SceneType:134,CVAPattern:135,CustomRendered:136,ExposureMode:137,WhiteBalance:138,DigitalZoomRatio:139,FocalLengthIn35mmFilm:140,SceneCaptureType:141,GainControl:142,Contrast:143,Saturation:144,Sharpness:145,DeviceSettingDescription:146,SubjectDistanceRange:147,ImageUniqueID:148,CameraOwnerName:149,BodySerialNumber:150,LensSpecification:151,LensMake:152,LensModel:153,LensSerialNumber:154,Gamma:155,PrintIM:156,Padding:157,OffsetSchema:158,OwnerName:159,SerialNumber:160,InteropIndex:161,InteropVersion:162,RelatedImageFileFormat:163,RelatedImageWidth:164,RelatedImageLength:165,GPSVersionID:166,GPSLatitudeRef:167,GPSLatitude:168,GPSLongitudeRef:169,GPSLongitude:170,GPSAltitudeRef:171,GPSAltitude:172,GPSTimeStamp:173,GPSSatellites:174,GPSStatus:175,GPSMeasureMode:176,GPSDOP:177,GPSSpeedRef:178,GPSSpeed:179,GPSTrackRef:180,GPSTrack:181,GPSImgDirectionRef:182,GPSImgDirection:183,GPSMapDatum:184,GPSDestLatitudeRef:185,GPSDestLatitude:186,GPSDestLongitudeRef:187,GPSDestLongitude:188,GPSDestBearingRef:189,GPSDestBearing:190,GPSDestDistanceRef:191,GPSDestDistance:192,GPSProcessingMethod:193,GPSAreaInformation:194,GPSDate:195,GPSDifferential:196} B.kf=new A.cO(B.ki,[11,254,255,256,257,257,258,259,262,263,264,265,266,269,270,271,272,273,274,277,278,279,280,281,282,283,284,285,286,287,290,291,292,293,296,297,300,301,305,306,315,316,317,318,319,320,321,322,323,324,325,326,327,328,332,333,334,336,337,338,339,340,341,342,343,512,513,514,529,530,531,532,700,18246,33421,33422,33423,33432,33434,33437,33723,34665,34675,34850,34852,34853,34855,34856,34864,34866,36864,36867,36868,36880,36881,36882,37121,37122,37377,37378,37379,37380,37381,37382,37383,37384,37385,37386,37396,37500,37510,37520,37521,37522,40091,40092,40093,40094,40095,40960,40961,40962,40963,40964,40965,41483,41484,41486,41487,41488,41492,41493,41495,41728,41729,41730,41985,41986,41987,41988,41989,41990,41991,41992,41993,41994,41995,41996,42016,42032,42033,42034,42035,42036,42037,42240,50341,59932,59933,65e3,65001,1,2,4096,4097,4098,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30],t.B) B.kh={"0":0,"1":1,"2":2,"3":3,"4":4,"5":5,"6":6,"7":7,"8":8,"9":9,A:10,B:11,C:12,D:13,E:14,F:15,G:16,H:17,I:18,J:19,K:20,L:21,M:22,N:23,O:24,P:25,Q:26,R:27,S:28,T:29,U:30,V:31,W:32,X:33,Y:34,Z:35,a:36,b:37,c:38,d:39,e:40,f:41,g:42,h:43,i:44,j:45,k:46,l:47,m:48,n:49,o:50,p:51,q:52,r:53,s:54,t:55,u:56,v:57,w:58,x:59,y:60,z:61,"#":62,$:63,"%":64,"*":65,"+":66,",":67,"-":68,".":69,":":70,";":71,"=":72,"?":73,"@":74,"[":75,"]":76,"^":77,_:78,"{":79,"|":80,"}":81,"~":82} B.kg=new A.cO(B.kh,[0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63,64,65,66,67,68,69,70,71,72,73,74,75,76,77,78,79,80,81,82],t.B) B.cc=new A.c6([34665,"exif",40965,"interop",34853,"gps"],A.U("c6")) B.cd=new A.c6([B.y,1,B.t,3,B.z,15,B.e,255,B.m,65535,B.O,4294967295,B.Q,127,B.R,32767,B.S,2147483647,B.F,1,B.N,1,B.P,1],A.U("c6")) B.kp=new A.hj(0,"none") B.kq=new A.hj(4,"paeth") B.a5=new A.bT(0,"invalid") B.cj=new A.bT(1,"pbm") B.ck=new A.bT(2,"pgm2") B.aV=new A.bT(3,"pgm5") B.cl=new A.bT(4,"ppm3") B.aW=new A.bT(5,"ppm6") B.lj=new A.ew(0,"auto") B.kv=new A.ew(3,"rgb4") B.kw=new A.ew(4,"rgba4") B.lk=new A.ja(1,"neural") B.aY=new A.aU(0,"bilevel") B.kF=new A.aU(1,"gray4bit") B.kG=new A.aU(2,"gray") B.kH=new A.aU(3,"grayAlpha") B.kI=new A.aU(4,"palette") B.cs=new A.aU(5,"rgb") B.kJ=new A.aU(6,"rgba") B.kK=new A.aU(7,"yCbCrSub") B.a6=new A.aU(8,"generic") B.kL=new A.aU(9,"invalid") B.kZ=A.b9("fg") B.l_=A.b9("ib") B.l0=A.b9("im") B.l1=A.b9("io") B.l2=A.b9("fN") B.l3=A.b9("dT") B.l4=A.b9("iD") B.l5=A.b9("H") B.l6=A.b9("jk") B.l7=A.b9("bA") B.l8=A.b9("jl") B.l9=A.b9("bB") B.la=new A.hG(!1) B.lb=new A.hG(!0) B.a7=new A.dl(0,"undefined") B.b2=new A.dl(1,"lossy") B.ay=new A.dl(2,"lossless") B.le=new A.dl(3,"animated") B.az=new A.dn(0,"none") B.lf=new A.dn(1,"partial") B.lg=new A.dn(2,"full") B.a8=new A.dn(3,"finish")})();(function staticFields(){$.jY=null $.aJ=A.j([],A.U("t")) $.mz=null $.lY=null $.lX=null $.np=null $.ni=null $.nu=null $.kk=null $.kw=null $.lD=null $.dt=null $.f6=null $.f7=null $.ly=!1 $.a0=B.C $.bb=A.mO("_config") $.lw=null $.mL=!1 $.pP=A.j([A.lK(),A.tl(),A.tq(),A.tr(),A.ts(),A.tt(),A.tu(),A.tv(),A.tw(),A.tx(),A.tm(),A.tn(),A.to(),A.tp(),A.lK(),A.lK()],A.U("t")) $.S=null $.m5=A.mO("_eLut")})();(function lazyInitializers(){var s=hunkHelpers.lazyFinal,r=hunkHelpers.lazy s($,"tB","lL",()=>A.rE("_$dart_dartClosure")) s($,"ul","nS",()=>A.j([new J.h_()],A.U("t"))) s($,"tL","nA",()=>A.bz(A.jj({ toString:function(){return"$receiver$"}}))) s($,"tM","nB",()=>A.bz(A.jj({$method$:null, toString:function(){return"$receiver$"}}))) s($,"tN","nC",()=>A.bz(A.jj(null))) s($,"tO","nD",()=>A.bz(function(){var $argumentsExpr$="$arguments$" try{null.$method$($argumentsExpr$)}catch(q){return q.message}}())) s($,"tR","nG",()=>A.bz(A.jj(void 0))) s($,"tS","nH",()=>A.bz(function(){var $argumentsExpr$="$arguments$" try{(void 0).$method$($argumentsExpr$)}catch(q){return q.message}}())) s($,"tQ","nF",()=>A.bz(A.mH(null))) s($,"tP","nE",()=>A.bz(function(){try{null.$method$}catch(q){return q.message}}())) s($,"tU","nJ",()=>A.bz(A.mH(void 0))) s($,"tT","nI",()=>A.bz(function(){try{(void 0).$method$}catch(q){return q.message}}())) s($,"u_","lN",()=>A.pX()) s($,"u5","nP",()=>A.ha(4096)) s($,"u3","nN",()=>new A.k7().$0()) s($,"u4","nO",()=>new A.k6().$0()) s($,"uk","kI",()=>A.i2(B.l5)) s($,"u2","nM",()=>A.lt(B.aj,B.aL,257,286,15)) s($,"u1","nL",()=>A.lt(B.bI,B.a1,0,30,15)) s($,"u0","nK",()=>A.lt(null,B.dG,0,19,7)) s($,"tD","ny",()=>A.fB(B.jW)) s($,"tC","nx",()=>A.fB(B.eN)) s($,"un","kJ",()=>{var q=null,p="ISOSpeed" return A.kZ([11,A.i("ProcessingSoftware",B.l,q),254,A.i("SubfileType",B.p,1),255,A.i("OldSubfileType",B.p,1),256,A.i("ImageWidth",B.p,1),257,A.i("ImageLength",B.p,1),258,A.i("BitsPerSample",B.k,1),259,A.i("Compression",B.k,1),262,A.i("PhotometricInterpretation",B.k,1),263,A.i("Thresholding",B.k,1),264,A.i("CellWidth",B.k,1),265,A.i("CellLength",B.k,1),266,A.i("FillOrder",B.k,1),269,A.i("DocumentName",B.l,q),270,A.i("ImageDescription",B.l,q),271,A.i("Make",B.l,q),272,A.i("Model",B.l,q),273,A.i("StripOffsets",B.p,q),274,A.i("Orientation",B.k,1),277,A.i("SamplesPerPixel",B.k,1),278,A.i("RowsPerStrip",B.p,1),279,A.i("StripByteCounts",B.p,1),280,A.i("MinSampleValue",B.k,1),281,A.i("MaxSampleValue",B.k,1),282,A.i("XResolution",B.r,1),283,A.i("YResolution",B.r,1),284,A.i("PlanarConfiguration",B.k,1),285,A.i("PageName",B.l,q),286,A.i("XPosition",B.r,1),287,A.i("YPosition",B.r,1),290,A.i("GrayResponseUnit",B.k,1),291,A.i("GrayResponseCurve",B.f,q),292,A.i("T4Options",B.f,q),293,A.i("T6Options",B.f,q),296,A.i("ResolutionUnit",B.k,1),297,A.i("PageNumber",B.k,2),300,A.i("ColorResponseUnit",B.f,q),301,A.i("TransferFunction",B.k,768),305,A.i("Software",B.l,q),306,A.i("DateTime",B.l,q),315,A.i("Artist",B.l,q),316,A.i("HostComputer",B.l,q),317,A.i("Predictor",B.k,1),318,A.i("WhitePoint",B.r,2),319,A.i("PrimaryChromaticities",B.r,6),320,A.i("ColorMap",B.k,q),321,A.i("HalftoneHints",B.k,2),322,A.i("TileWidth",B.p,1),323,A.i("TileLength",B.p,1),324,A.i("TileOffsets",B.p,q),325,A.i("TileByteCounts",B.f,q),326,A.i("BadFaxLines",B.f,q),327,A.i("CleanFaxData",B.f,q),328,A.i("ConsecutiveBadFaxLines",B.f,q),332,A.i("InkSet",B.f,q),333,A.i("InkNames",B.f,q),334,A.i("NumberofInks",B.f,q),336,A.i("DotRange",B.f,q),337,A.i("TargetPrinter",B.l,q),338,A.i("ExtraSamples",B.f,q),339,A.i("SampleFormat",B.k,1),340,A.i("SMinSampleValue",B.f,q),341,A.i("SMaxSampleValue",B.f,q),342,A.i("TransferRange",B.f,q),343,A.i("ClipPath",B.f,q),512,A.i("JPEGProc",B.f,q),513,A.i("JPEGInterchangeFormat",B.f,q),514,A.i("JPEGInterchangeFormatLength",B.f,q),529,A.i("YCbCrCoefficients",B.r,3),530,A.i("YCbCrSubSampling",B.k,1),531,A.i("YCbCrPositioning",B.k,1),532,A.i("ReferenceBlackWhite",B.r,6),700,A.i("ApplicationNotes",B.k,1),18246,A.i("Rating",B.k,1),33421,A.i("CFARepeatPatternDim",B.f,q),33422,A.i("CFAPattern",B.f,q),33423,A.i("BatteryLevel",B.f,q),33432,A.i("Copyright",B.l,q),33434,A.i("ExposureTime",B.r,1),33437,A.i("FNumber",B.r,q),33723,A.i("IPTC-NAA",B.p,1),34665,A.i("ExifOffset",B.f,q),34675,A.i("InterColorProfile",B.f,q),34850,A.i("ExposureProgram",B.k,1),34852,A.i("SpectralSensitivity",B.l,q),34853,A.i("GPSOffset",B.f,q),34855,A.i(p,B.p,1),34856,A.i("OECF",B.f,q),34864,A.i("SensitivityType",B.k,1),34866,A.i("RecommendedExposureIndex",B.p,1),34867,A.i(p,B.p,1),36864,A.i("ExifVersion",B.G,q),36867,A.i("DateTimeOriginal",B.l,q),36868,A.i("DateTimeDigitized",B.l,q),36880,A.i("OffsetTime",B.l,q),36881,A.i("OffsetTimeOriginal",B.l,q),36882,A.i("OffsetTimeDigitized",B.l,q),37121,A.i("ComponentsConfiguration",B.G,q),37122,A.i("CompressedBitsPerPixel",B.f,q),37377,A.i("ShutterSpeedValue",B.f,q),37378,A.i("ApertureValue",B.f,q),37379,A.i("BrightnessValue",B.f,q),37380,A.i("ExposureBiasValue",B.f,q),37381,A.i("MaxApertureValue",B.f,q),37382,A.i("SubjectDistance",B.f,q),37383,A.i("MeteringMode",B.f,q),37384,A.i("LightSource",B.f,q),37385,A.i("Flash",B.f,q),37386,A.i("FocalLength",B.f,q),37396,A.i("SubjectArea",B.f,q),37500,A.i("MakerNote",B.G,q),37510,A.i("UserComment",B.G,q),37520,A.i("SubSecTime",B.f,q),37521,A.i("SubSecTimeOriginal",B.f,q),37522,A.i("SubSecTimeDigitized",B.f,q),40091,A.i("XPTitle",B.f,q),40092,A.i("XPComment",B.f,q),40093,A.i("XPAuthor",B.f,q),40094,A.i("XPKeywords",B.f,q),40095,A.i("XPSubject",B.f,q),40960,A.i("FlashPixVersion",B.f,q),40961,A.i("ColorSpace",B.k,1),40962,A.i("ExifImageWidth",B.k,1),40963,A.i("ExifImageLength",B.k,1),40964,A.i("RelatedSoundFile",B.f,q),40965,A.i("InteroperabilityOffset",B.f,q),41483,A.i("FlashEnergy",B.f,q),41484,A.i("SpatialFrequencyResponse",B.f,q),41486,A.i("FocalPlaneXResolution",B.f,q),41487,A.i("FocalPlaneYResolution",B.f,q),41488,A.i("FocalPlaneResolutionUnit",B.f,q),41492,A.i("SubjectLocation",B.f,q),41493,A.i("ExposureIndex",B.f,q),41495,A.i("SensingMethod",B.f,q),41728,A.i("FileSource",B.f,q),41729,A.i("SceneType",B.f,q),41730,A.i("CVAPattern",B.f,q),41985,A.i("CustomRendered",B.f,q),41986,A.i("ExposureMode",B.f,q),41987,A.i("WhiteBalance",B.f,q),41988,A.i("DigitalZoomRatio",B.f,q),41989,A.i("FocalLengthIn35mmFilm",B.f,q),41990,A.i("SceneCaptureType",B.f,q),41991,A.i("GainControl",B.f,q),41992,A.i("Contrast",B.f,q),41993,A.i("Saturation",B.f,q),41994,A.i("Sharpness",B.f,q),41995,A.i("DeviceSettingDescription",B.f,q),41996,A.i("SubjectDistanceRange",B.f,q),42016,A.i("ImageUniqueID",B.f,q),42032,A.i("CameraOwnerName",B.l,q),42033,A.i("BodySerialNumber",B.l,q),42034,A.i("LensSpecification",B.f,q),42035,A.i("LensMake",B.l,q),42036,A.i("LensModel",B.l,q),42037,A.i("LensSerialNumber",B.l,q),42240,A.i("Gamma",B.r,1),50341,A.i("PrintIM",B.f,q),59932,A.i("Padding",B.f,q),59933,A.i("OffsetSchema",B.f,q),65e3,A.i("OwnerName",B.l,q),65001,A.i("SerialNumber",B.l,q)],t.p,A.U("ft"))}) s($,"tE","i3",()=>A.oO(A.j([0,1,8,16,9,2,3,10,17,24,32,25,18,11,4,5,12,19,26,33,40,48,41,34,27,20,13,6,7,14,21,28,35,42,49,56,57,50,43,36,29,22,15,23,30,37,44,51,58,59,52,45,38,31,39,46,53,60,61,54,47,55,62,63,63,63,63,63,63,63,63,63,63,63,63,63,63,63,63,63],t.t))) r($,"tV","i4",()=>A.ha(511)) r($,"tW","kE",()=>A.ha(511)) r($,"tY","kF",()=>A.mu(2041)) r($,"tZ","kG",()=>A.mu(225)) r($,"tX","aD",()=>A.ha(766)) s($,"tI","nz",()=>A.mj(0,0,0)) s($,"uh","ap",()=>A.ha(1)) s($,"ui","ay",()=>A.ov(B.d.gB($.ap()),0,null)) s($,"ua","ao",()=>A.oK(1)) s($,"ub","ax",()=>J.nT(B.A.gB($.ao()),0,null)) s($,"uc","N",()=>A.oM(1)) s($,"ue","a6",()=>J.nU(B.o.gB($.N()),0,null)) s($,"ud","c1",()=>A.om(B.o.gB($.N()))) s($,"u8","i5",()=>A.oH(1)) s($,"u9","kH",()=>A.mI(B.Y.gB($.i5()),0)) s($,"u6","lO",()=>A.oE(1)) s($,"u7","nQ",()=>A.mI(B.a3.gB($.lO()),0)) s($,"uf","lP",()=>A.pa(1)) s($,"ug","nR",()=>{var q=$.lP() return A.on(q.gB(q))}) s($,"tF","kD",()=>new A.iS(A.j([],A.U("t")))) r($,"tG","lM",()=>new A.iT())})();(function nativeSupport(){!function(){var s=function(a){var m={} m[a]=1 return Object.keys(hunkHelpers.convertToFastObject(m))[0]} v.getIsolateTag=function(a){return s("___dart_"+a+v.isolateTag)} var r="___dart_isolate_tags_" var q=Object[r]||(Object[r]=Object.create(null)) var p="_ZxYxX" for(var o=0;;o++){var n=s(p+"_"+o+"_") if(!(n in q)){q[n]=1 v.isolateTag=n break}}v.dispatchPropertyName=v.getIsolateTag("dispatch_record")}() hunkHelpers.setOrUpdateInterceptorsByTag({ArrayBuffer:A.cc,SharedArrayBuffer:A.cc,ArrayBufferView:A.ea,DataView:A.h9,Float32Array:A.e5,Float64Array:A.e6,Int16Array:A.e7,Int32Array:A.e8,Int8Array:A.e9,Uint16Array:A.eb,Uint32Array:A.ec,Uint8ClampedArray:A.ed,CanvasPixelArray:A.ed,Uint8Array:A.cd}) hunkHelpers.setOrUpdateLeafTags({ArrayBuffer:true,SharedArrayBuffer:true,ArrayBufferView:false,DataView:true,Float32Array:true,Float64Array:true,Int16Array:true,Int32Array:true,Int8Array:true,Uint16Array:true,Uint32Array:true,Uint8ClampedArray:true,CanvasPixelArray:true,Uint8Array:false}) A.ai.$nativeSuperclassTag="ArrayBufferView" A.eW.$nativeSuperclassTag="ArrayBufferView" A.eX.$nativeSuperclassTag="ArrayBufferView" A.bR.$nativeSuperclassTag="ArrayBufferView" A.eY.$nativeSuperclassTag="ArrayBufferView" A.eZ.$nativeSuperclassTag="ArrayBufferView" A.aG.$nativeSuperclassTag="ArrayBufferView"})() Function.prototype.$1=function(a){return this(a)} Function.prototype.$0=function(){return this()} Function.prototype.$2=function(a,b){return this(a,b)} Function.prototype.$3=function(a,b,c){return this(a,b,c)} Function.prototype.$4=function(a,b,c,d){return this(a,b,c,d)} Function.prototype.$1$0=function(){return this()} Function.prototype.$1$1=function(a){return this(a)} Function.prototype.$5=function(a,b,c,d,e){return this(a,b,c,d,e)} Function.prototype.$6=function(a,b,c,d,e,f){return this(a,b,c,d,e,f)} convertAllToFastObject(w) convertToFastObject($);(function(a){if(typeof document==="undefined"){a(null) return}if(typeof document.currentScript!="undefined"){a(document.currentScript) return}var s=document.scripts function onLoad(b){for(var q=0;q