calibre-web/cps/static/js/libs/djvu_html5/djvu_html5/564CB406D925C79CCD67EB98CA5AD4EF.cache.js
2020-11-15 13:09:32 +01:00

8 lines
232 KiB
JavaScript

djvu_html5.onScriptDownloaded(["var $wnd = $wnd || window.parent;var __gwtModuleFunction = $wnd.djvu_html5;var $sendStats = __gwtModuleFunction.__sendStats;$sendStats('moduleStartup', 'moduleEvalStart');var $gwt_version = \"2.8.1\";var $strongName = '564CB406D925C79CCD67EB98CA5AD4EF';var $gwt = {};var $doc = $wnd.document;var $moduleName, $moduleBase;function __gwtStartLoadingFragment(frag) {var fragFile = 'deferredjs/' + $strongName + '/' + frag + '.cache.js';return __gwtModuleFunction.__startLoadingFragment(fragFile);}function __gwtInstallCode(code) {return __gwtModuleFunction.__installRunAsyncCode(code);}function __gwt_isKnownPropertyValue(propName, propValue) {return __gwtModuleFunction.__gwt_isKnownPropertyValue(propName, propValue);}function __gwt_getMetaProperty(name) {return __gwtModuleFunction.__gwt_getMetaProperty(name);}var $stats = $wnd.__gwtStatsEvent ? function(a) {return $wnd.__gwtStatsEvent && $wnd.__gwtStatsEvent(a);} : null;var $sessionId = $wnd.__gwtStatsSessionId ? $wnd.__gwtStatsSessionId : null;function vq(){}\nfunction rq(){}\nfunction rc(){}\nfunction ub(){}\nfunction Ud(){}\nfunction _d(){}\nfunction Ed(){}\nfunction Mf(){}\nfunction Rf(){}\nfunction Yf(){}\nfunction Yg(){}\nfunction gg(){}\nfunction lg(){}\nfunction qg(){}\nfunction vg(){}\nfunction Ag(){}\nfunction Fg(){}\nfunction Lg(){}\nfunction Tg(){}\nfunction bh(){}\nfunction hh(){}\nfunction lh(){}\nfunction qh(){}\nfunction Fh(){}\nfunction Lq(){}\nfunction $q(){}\nfunction ar(){}\nfunction xr(){}\nfunction Ns(){}\nfunction Ps(){}\nfunction Pv(){}\nfunction Av(){}\nfunction Au(){}\nfunction zu(){}\nfunction Ou(){}\nfunction Et(){}\nfunction Gt(){}\nfunction $y(){}\nfunction $M(){}\nfunction ez(){}\nfunction qz(){}\nfunction kB(){}\nfunction rJ(){}\nfunction zJ(){}\nfunction fL(){}\nfunction jL(){}\nfunction aN(){}\nfunction wN(){}\nfunction yN(){}\nfunction AN(){}\nfunction CN(){}\nfunction EN(){}\nfunction GN(){}\nfunction IN(){}\nfunction KN(){}\nfunction MN(){}\nfunction CP(){}\nfunction aR(){}\nfunction fR(){}\nfunction kR(){}\nfunction Oq(a){}\nfunction Rv(a){}\nfunction dB(a){}\nfunction oB(a){}\nfunction Dc(a){Cc=a}\nfunction ms(a){kr()}\nfunction Rr(){Qr()}\nfunction ZP(){UP()}\nfunction Tv(){Rv(this)}\nfunction rB(){oB(this)}\nfunction gv(){this.a=0}\nfunction Gf(a,b){a.a=b}\nfunction Ef(a,b){a.d=b}\nfunction Hf(a,b){a.b=b}\nfunction zq(a,b){a.b=b}\nfunction yq(a,b){a.a=b}\nfunction $s(a,b){a.a=b}\nfunction TN(a,b){a.a=b}\nfunction Jb(a,b){a.o=b}\nfunction pz(a,b){a.c=b}\nfunction sD(a,b){a.c=b}\nfunction rD(a,b){a.b=b}\nfunction NR(a,b){a.f=b}\nfunction Nq(a){this.a=a}\nfunction Hq(a){this.a=a}\nfunction OE(a){this.a=a}\nfunction Jd(a){this.a=a}\nfunction Ld(a){this.a=a}\nfunction Ly(a){this.b=a}\nfunction tu(a){this.c=a}\nfunction WC(a){this.a=a}\nfunction TD(a){this.a=a}\nfunction _G(a){this.a=a}\nfunction AH(a){this.a=a}\nfunction GH(a){this.a=a}\nfunction KH(a){this.a=a}\nfunction PH(a){this.a=a}\nfunction mH(a){this.d=a}\nfunction QI(a){this.c=a}\nfunction pK(a){this.c=a}\nfunction RK(a){this.a=a}\nfunction VK(a){this.a=a}\nfunction MM(a){this.a=a}\nfunction jO(a){this.a=a}\nfunction WO(a){this.a=a}\nfunction bP(a){this.a=a}\nfunction fQ(a){this.a=a}\nfunction gQ(a){this.a=a}\nfunction hQ(a){this.a=a}\nfunction CQ(a){this.a=a}\nfunction $Q(a){this.a=a}\nfunction fS(a){this.a=a}\nfunction hS(a){this.a=a}\nfunction rS(a){this.a=a}\nfunction tS(a){this.a=a}\nfunction _S(a){this.a=a}\nfunction dT(a){this.a=a}\nfunction eT(a){this.a=a}\nfunction gT(a){this.a=a}\nfunction hT(a){this.a=a}\nfunction jT(a){this.a=a}\nfunction kT(a){this.a=a}\nfunction mT(a){this.a=a}\nfunction FJ(a){this.b=a}\nfunction UJ(a){this.b=a}\nfunction Qg(){this.a={}}\nfunction tI(){dI(this)}\nfunction BL(){NG(this)}\nfunction kr(){kr=rq;ss()}\nfunction aE(){aE=rq;aE()}\nfunction dc(){dc=rq;yu()}\nfunction Ys(){Ys=rq;Ve()}\nfunction Bc(){this.a=dd()}\nfunction cg(){this.c=++_f}\nfunction Ge(b,a){b.src=a}\nfunction zc(b,a){b.font=a}\nfunction le(b,a){b.width=a}\nfunction br(b,a){b.set(a)}\nfunction Kg(a,b){XR(b,a)}\nfunction kC(a,b){fI(a.b,b)}\nfunction iP(a,b){fI(a.c,b)}\nfunction jP(a,b){fI(a.e,b)}\nfunction kP(a,b){fI(a.k,b)}\nfunction lP(a,b){fI(a.n,b)}\nfunction lt(a,b){Us(a.d,b)}\nfunction cQ(a,b){YP(a.a,b)}\nfunction wR(a,b){fI(a.b,b)}\nfunction fv(a,b){a.a=b.a}\nfunction zD(a){a.a=new OD}\nfunction LD(a){a.b=new TA}\nfunction bC(){VB();new rC}\nfunction Zs(){Zs=rq;new BL}\nfunction Xh(){this.c=new yM}\nfunction Yz(){this.g=new rC}\nfunction PE(a){this.a=aB(a)}\nfunction rC(){this.b=new tI}\nfunction $C(){this.e=new qy}\nfunction TA(){RA(this,null)}\nfunction UA(a){RA(this,a)}\nfunction eP(a){return a}\nfunction SP(a){KP();IP=a}\nfunction ke(b,a){b.height=a}\nfunction Pg(a,b,c){a.a[b]=c}\nfunction EE(){Tc.call(this)}\nfunction JE(){Tc.call(this)}\nfunction LE(){Tc.call(this)}\nfunction fF(){Tc.call(this)}\nfunction WD(){Tc.call(this)}\nfunction $D(){Tc.call(this)}\nfunction aG(){Tc.call(this)}\nfunction pL(){Tc.call(this)}\nfunction cN(){Tc.call(this)}\nfunction cD(){$C.call(this)}\nfunction dD(){$C.call(this)}\nfunction oD(){$C.call(this)}\nfunction YD(){WD.call(this)}\nfunction av(){Vu();Wu(this)}\nfunction ur(a){kr();us(a,MU)}\nfunction LP(a){KP();fI(JP,a)}\nfunction Pd(a){Od();Nd.jb(a)}\nfunction Fd(a){return a.hb()}\nfunction _L(){_L=rq;$L=bM()}\nfunction Yc(){Yc=rq;Xc=new ub}\nfunction ud(){ud=rq;td=new Ed}\nfunction Fq(){Fq=rq;Eq=new Lq}\nfunction Qr(){Qr=rq;Pr=new cg}\nfunction tD(){this.a=new tI}\nfunction GQ(){this.d=new tI}\nfunction HL(){this.a=new BL}\nfunction RN(){this.a=new BL}\nfunction $v(){$v=rq;Zv=new BL}\nfunction nJ(){nJ=rq;mJ=new rJ}\nfunction yJ(){yJ=rq;xJ=new zJ}\nfunction Zt(){Zt=rq;dc();eu()}\nfunction bw(a){return btoa(a)}\nfunction lu(a,b){nu(a,b,a.c)}\nfunction ot(a,b){tt(a,b,b,-1)}\nfunction _P(a,b){tP(a.a.e,b)}\nfunction aQ(a,b){uP(a.a.e,b)}\nfunction XN(a,b){!!b&&(a.c=b)}\nfunction Og(a,b){return a.a[b]}\nfunction Db(a){return kr(),a.o}\nfunction DO(a){wO(a);return a}\nfunction fJ(a){wO(a);this.a=a}\nfunction Uc(a){Sc.call(this,a)}\nfunction gF(a){Wc.call(this,a)}\nfunction hF(a){Uc.call(this,a)}\nfunction Rs(a){hc.call(this,a)}\nfunction Ls(a){Ih.call(this,a)}\nfunction Ih(a){Gh.call(this,a)}\nfunction Pq(a){Oq.call(this,a)}\nfunction QD(a){Sc.call(this,a)}\nfunction XD(a){Uc.call(this,a)}\nfunction _D(a){Uc.call(this,a)}\nfunction KE(a){Uc.call(this,a)}\nfunction ME(a){Uc.call(this,a)}\nfunction eF(a){Uc.call(this,a)}\nfunction oF(a){KE.call(this,a)}\nfunction YF(a){XD.call(this,a)}\nfunction ZD(a){XD.call(this,a)}\nfunction bG(a){Uc.call(this,a)}\nfunction RF(){TD.call(this,'')}\nfunction WF(){TD.call(this,'')}\nfunction IK(a){FJ.call(this,a)}\nfunction MK(a){IK.call(this,a)}\nfunction aL(a){YJ.call(this,a)}\nfunction dN(){Uc.call(this,xV)}\nfunction kO(a){jO.call(this,a)}\nfunction yc(b,a){b.fillStyle=a}\nfunction ev(a,b){a.a=b<<24>>24}\nfunction PN(a,b){LG(a.a,b.b,b)}\nfunction fi(a,b){return uE(a,b)}\nfunction ht(a){return kr(),a.o}\nfunction rt(a){return kr(),a.o}\nfunction aF(a){return a<0?-a:a}\nfunction Ie(a,b){return a.c-b.c}\nfunction mE(a){lE(a);return a.k}\nfunction je(a){a=KF(a);return a}\nfunction Vh(a,b){a.e=b;return a}\nfunction ds(a,b){a.__listener=b}\nfunction SA(c,a,b){c.array[a]=b}\nfunction Ib(a,b){Jb(a,(kr(),b))}\nfunction jB(a,b,c){dx(c,a.b[b])}\nfunction bF(a,b){return a>b?a:b}\nfunction cF(a,b){return a<b?a:b}\nfunction hv(a){this.a=a<<24>>24}\nfunction hc(a){Jb(this,(kr(),a))}\nfunction pc(a){Jb(this,(kr(),a))}\nfunction eB(){dB(this);this.a=0}\nfunction fB(){dB(this);this.a=0}\nfunction Kt(a){Jb(this,(kr(),a))}\nfunction jd(){jd=rq;!!(Od(),Nd)}\nfunction Yv(){Yv=rq;$F();Xv=ZF}\nfunction MO(){MO=rq;JO={};LO={}}\nfunction TJ(){throw Pp(new aG)}\nfunction oK(){throw Pp(new aG)}\nfunction dM(){_L();return new $L}\nfunction TF(a,b){a.a+=b;return a}\nfunction KR(a,b){b.a==a.o&&LR(a)}\nfunction PA(b,a){b.array.push(a)}\nfunction ZN(a){return QN(SN(),a)}\nfunction Lb(a,b){he((kr(),a.o),b)}\nfunction Mb(a,b){Qb((kr(),a.o),b)}\nfunction Ob(a,b){or((kr(),a.o),b)}\nfunction nc(a,b){ke((kr(),a.o),b)}\nfunction oc(a,b){le((kr(),a.o),b)}\nfunction fc(a){(kr(),a.o).blur()}\nfunction bQ(a,b,c){vP(a.a.e,b,c)}\nfunction dQ(a,b,c){wP(a.a.e,b,c)}\nfunction eQ(a,b,c){xP(a.a.e,b,c)}\nfunction dO(a,b,c){a.splice(b,c)}\nfunction Tb(a,b){!!a.k&&vh(a.k,b)}\nfunction Iw(a,b){return Dw(a.a,b)}\nfunction Xp(a,b){return Sp(a,b)>0}\nfunction $p(a,b){return Sp(a,b)<0}\nfunction ut(a,b){He((kr(),a.o),b)}\nfunction sx(a,b){a.d.e[a.c+a.a]=b}\nfunction tx(a,b){a.d.e[a.c+a.b]=b}\nfunction vx(a,b){a.d.e[a.c+a.e]=b}\nfunction Ky(a,b,c){a.b.c[b+a.a]=c}\nfunction OG(a){return a.d.c+a.e.c}\nfunction yd(a){return !!a.a||!!a.f}\nfunction FL(a,b){return FG(a.a,b)}\nfunction Vc(a,b){Lc.call(this,a,b)}\nfunction We(a,b){Je.call(this,a,b)}\nfunction lf(a,b){Je.call(this,a,b)}\nfunction $r(){wh.call(this,null)}\nfunction nf(){lf.call(this,'PX',0)}\nfunction qf(){lf.call(this,'EX',3)}\nfunction pf(){lf.call(this,'EM',2)}\nfunction rf(){lf.call(this,'PT',4)}\nfunction sf(){lf.call(this,'PC',5)}\nfunction tf(){lf.call(this,'IN',6)}\nfunction uf(){lf.call(this,'CM',7)}\nfunction vf(){lf.call(this,'MM',8)}\nfunction zf(a,b){Je.call(this,a,b)}\nfunction ci(a,b){Je.call(this,a,b)}\nfunction Je(a,b){this.b=a;this.c=b}\nfunction Cs(){this.g=new qu(this)}\nfunction sz(){sz=rq;rz=new OE(-1)}\nfunction ss(){ss=rq;js();gs[uU]=ns}\nfunction sd(){ed!=0&&(ed=0);hd=-1}\nfunction lq(){jq==null&&(jq=[])}\nfunction qr(a){return as((kr(),a))}\nfunction Vp(a,b){return Sp(a,b)==0}\nfunction Yp(a,b){return Sp(a,b)>=0}\nfunction _p(a,b){return Sp(a,b)<=0}\nfunction fu(a,b){Je.call(this,a,b)}\nfunction Du(a,b){Lc.call(this,a,b)}\nfunction ft(a,b){this.a=a;this.b=b}\nfunction uw(a,b){this.a=a;this.b=b}\nfunction yB(a,b){this.a=a;this.b=b}\nfunction ww(a,b){this.b=a;this.a=b}\nfunction Vy(a,b){this.b=a;this.a=b}\nfunction VC(a,b){this.b=a;this.a=b}\nfunction _H(a,b){this.d=a;this.e=b}\nfunction AP(a,b){this.a=a;this.b=b}\nfunction EQ(a,b){this.a=a;this.b=b}\nfunction MQ(a,b){this.a=a;this.b=b}\nfunction OQ(a,b){this.a=a;this.b=b}\nfunction dS(a,b){this.a=a;this.b=b}\nfunction KQ(a,b){this.i=a;this.e=b}\nfunction zT(a,b){this.b=a;this.a=b}\nfunction iA(){this.b=0;this.a=null}\nfunction dj(a){return typeof a===HT}\nfunction ej(a){return typeof a===IT}\nfunction hj(a){return typeof a===JT}\nfunction xF(a,b){return wO(a),a===b}\nfunction NE(a,b){return QE(a.a,b.a)}\nfunction fM(a,b){return a.a.get(b)}\nfunction HF(a,b){return a.substr(b)}\nfunction QA(b,a){return b.array[a]}\nfunction Zp(a){return typeof a===IT}\nfunction Hu(b,a){b.responseType=a}\nfunction He(b,a){b.selectedIndex=a}\nfunction he(b,a){b.className=a||''}\nfunction Ac(c,a,b){c.translate(a,b)}\nfunction bO(a,b,c){a.splice(b,0,c)}\nfunction oe(a,b){a.dispatchEvent(b)}\nfunction rd(a){$wnd.clearTimeout(a)}\nfunction zr(a){$wnd.clearTimeout(a)}\nfunction $P(a){UP();console.log(a)}\nfunction Wt(a){dc();hc.call(this,a)}\nfunction of(){lf.call(this,'PCT',1)}\nfunction RD(){QD.call(this,'UTF-8')}\nfunction UL(a){this.a=dM();this.b=a}\nfunction iM(a){this.a=dM();this.b=a}\nfunction Fs(a,b){As(a,b,(kr(),a.o))}\nfunction Ws(a,b){As(a,b,(kr(),a.o))}\nfunction cG(a,b){return vF(a.a,b.a)}\nfunction zF(a,b){return a.indexOf(b)}\nfunction jy(a){return a.ymax-a.ymin}\nfunction py(a){return a.xmax-a.xmin}\nfunction jj(a){return a==null?null:a}\nfunction PF(a){return QF(a,a.length)}\nfunction gc(a){(kr(),a.o).tabIndex=0}\nfunction tr(a,b){kr();a.__listener=b}\nfunction UF(a,b){a.a+=''+b;return a}\nfunction VF(a,b){a.a+=''+b;return a}\nfunction lz(a,b){a.a=a.a+(b<<16>>16)}\nfunction mz(a,b){a.a=a.a-(b<<16>>16)}\nfunction nz(a,b){a.b=a.b+(b<<16>>16)}\nfunction oz(a,b){a.b=a.b-(b<<16>>16)}\nfunction Zw(a,b){a.c=b;a.b=Mw(a,a.k)}\nfunction qe(a,b){a.textContent=b||''}\nfunction Gz(a,b){return HB(a.d,b)!=0}\nfunction sG(a){return !a?null:a.wc()}\nfunction yr(a){$wnd.clearInterval(a)}\nfunction Mh(a){Jh(zU,a);return Nh(a)}\nfunction Mr(){if(!Hr){xs();Hr=true}}\nfunction Lr(){if(!Dr){ws();Dr=true}}\nfunction OD(){qy.call(this);LD(this)}\nfunction $e(){We.call(this,'LEFT',2)}\nfunction ju(){fu.call(this,'LEFT',2)}\nfunction _e(){We.call(this,'RIGHT',3)}\nfunction mO(){jO.call(this,'UTF-8')}\nfunction ku(){fu.call(this,'RIGHT',3)}\nfunction Ht(){At.call(this,$doc.body)}\nfunction dI(a){a.a=ji(gn,ET,1,0,5,1)}\nfunction Ec(a){a.i=ji(jn,ET,60,0,0,1)}\nfunction HE(a){return xF(IT,typeof a)}\nfunction AF(a){return xF(JT,typeof a)}\nfunction ri(a){return si(a.l,a.m,a.h)}\nfunction FO(a,b){return parseInt(a,b)}\nfunction dF(a,b){return Sp(a,b)<0?a:b}\nfunction fN(a){return a!=null?Ab(a):0}\nfunction wL(a){return a<10?'0'+a:''+a}\nfunction wh(a){this.a=new Eh;this.b=a}\nfunction PC(a){rC.call(this);this.a=a}\nfunction VR(a){this.a=a;xr.call(this)}\nfunction xT(a){this.a=a;xr.call(this)}\nfunction qI(a,b){bJ(a.a,a.a.length,b)}\nfunction JR(a,b){b.a==a.o&&OR(a,b.a)}\nfunction pB(a,b){a.a=b;a.c=0;return a}\nfunction KB(a,b){a.k=b;IB(a);return a}\nfunction wM(a,b){if(a.a){IM(b);HM(b)}}\nfunction Cb(a,b){Pb((kr(),a.o),b,true)}\nfunction Cd(a,b){a.c=Gd(a.c,[b,false])}\nfunction XF(a){TD.call(this,(wO(a),a))}\nfunction Ye(){We.call(this,'CENTER',0)}\nfunction hu(){fu.call(this,'CENTER',0)}\nfunction Cf(){zf.call(this,'HIDDEN',1)}\nfunction _w(){Nw.call(this,3,3,3,true)}\nfunction RO(a){if(!a.c)return;a.b=true}\nfunction oO(a){if(!a){throw Pp(new JE)}}\nfunction sO(a){if(!a){throw Pp(new $D)}}\nfunction uO(a){if(!a){throw Pp(new cN)}}\nfunction AO(a){if(!a){throw Pp(new LE)}}\nfunction CO(a){if(!a){throw Pp(new EE)}}\nfunction mc(a){return (kr(),a.o).width}\nfunction Eb(a){return ee((kr(),a.o),aU)}\nfunction Fb(a){return ee((kr(),a.o),bU)}\nfunction IO(a){return a.$H||(a.$H=++HO)}\nfunction Pp(a){return a.backingJsObject}\nfunction QE(a,b){return a<b?-1:a>b?1:0}\nfunction EO(a,b){return a==b?0:a<b?-1:1}\nfunction tF(a,b){return a.charCodeAt(b)}\nfunction IQ(a,b){a.a=b;bQ(a.i.a,a.e,b)}\nfunction RA(b,a){b.array=a?a.array:[]}\nfunction nL(a,b){var c;c=a[bW];b[bW]=c}\nfunction Kb(a,b){(kr(),a.o).style[cU]=b}\nfunction Nb(a,b){(kr(),a.o).style[dU]=b}\nfunction Gb(a,b){Pb((kr(),a.o),b,false)}\nfunction lc(a){return (kr(),a.o).height}\nfunction Bi(a){return a.l+a.m*DU+a.h*EU}\nfunction si(a,b,c){return {l:a,m:b,h:c}}\nfunction tc(d,a,b,c){d.drawImage(a,b,c)}\nfunction uc(d,a,b,c){d.drawImage(a,b,c)}\nfunction qC(a){xC(true);a.b.a.length=0}\nfunction sr(a){kr();jr=a;bs();js(),fs=a}\nfunction os(a){a.preventDefault();ps(a)}\nfunction cr(a){return new Int16Array(a)}\nfunction dr(a){return new Int32Array(a)}\nfunction gr(a){return new Uint8Array(a)}\nfunction hr(a){return new Uint8Array(a)}\nfunction nw(a,b){return IG(a.e,b)!=null}\nfunction GB(a){return FB(a,MU+(a.a>>1))}\nfunction Ze(){We.call(this,'JUSTIFY',1)}\nfunction iu(){fu.call(this,'JUSTIFY',1)}\nfunction Bf(){zf.call(this,'VISIBLE',0)}\nfunction YJ(a){FJ.call(this,a);this.a=a}\nfunction kK(a){UJ.call(this,a);this.a=a}\nfunction yy(a,b){a.c=new Bv(b);return a}\nfunction eR(a,b,c){a.c=b;a.d=c;return a}\nfunction ux(a,b,c){a.c=(Mw(a.d,b)+c)*Kw}\nfunction GL(a,b){return MG(a.a,b)!=null}\nfunction BF(a,b){return a.lastIndexOf(b)}\nfunction cj(a,b){return a!=null&&Yi(a,b)}\nfunction wc(b,a){return b.measureText(a)}\nfunction be(b,a){return b.appendChild(a)}\nfunction ce(b,a){return b.removeChild(a)}\nfunction ee(b,a){return parseInt(b[a])|0}\nfunction at(a,b){_s(a,(Yq(),new Uq(b)))}\nfunction zR(a){this.a=a;pR.call(this,a)}\nfunction cx(){cx=rq;bx=new gx(-1,-1,-1)}\nfunction ug(){ug=rq;tg=new dg(rU,new vg)}\nfunction Eg(){Eg=rq;Dg=new dg(sU,new Fg)}\nfunction gh(){gh=rq;fh=new dg(vU,new hh)}\nfunction yf(){yf=rq;xf=new Bf;wf=new Cf}\nfunction Ks(){Ks=rq;Is=new Ns;Js=new Ps}\nfunction KP(){KP=rq;HP=new qy;JP=new tI}\nfunction dL(){dL=rq;bL=new fL;cL=new jL}\nfunction ZM(){ZM=rq;XM=new $M;YM=new aN}\nfunction Eh(){this.d=new BL;this.c=false}\nfunction bs(){if(!_r){ks();ts();_r=true}}\nfunction QP(a){KP();if(FP!=a){FP=a;MP()}}\nfunction JM(a){KM.call(this,a,null,null)}\nfunction rI(a){return _N(a.a,a.a.length)}\nfunction nP(a){return a.f?a.f.a.length:1}\nfunction ad(a){return a==null?null:a.name}\nfunction Tq(c,a,b){return a.replace(c,b)}\nfunction fr(c,a,b){return c.subarray(a,b)}\nfunction IF(a,b,c){return a.substr(b,c-b)}\nfunction Iv(a,b){return Zi(IG(a.b,b),34)}\nfunction kw(a,b){return Zi(IG(a.e,b),54)}\nfunction Cw(a,b){return Dw(a,Kv(a.c,b).b)}\nfunction Mw(a,b){return b*a.Sb()+a.border}\nfunction FD(a,b){a.b=AD(b);a.c=a.b.buffer}\nfunction iv(a,b){b-a.a.length>0&&jv(a,b)}\nfunction lE(a){if(a.k!=null){return}yE(a)}\nfunction iG(a){KE.call(this,a==null?PT:a)}\nfunction jG(a){KE.call(this,a==null?PT:a)}\nfunction fA(){Yz.call(this);this.a=new rC}\nfunction iD(){$C.call(this);this.d=new rC}\nfunction Tc(){Ec(this);Gc(this);this.fb()}\nfunction Pt(a){this.c=a;this.a=!!this.c.a}\nfunction gP(a,b){this.order=a;this.data=b}\nfunction dE(a,b){aE();return a==b?0:a?1:-1}\nfunction Sd(a){Od();return parseInt(a)||-1}\nfunction cE(a){aE();return xF(HT,typeof a)}\nfunction HR(a){return kj(a.s/a.t*100+0.5)}\nfunction wQ(a){return !a.i?0:a.i.a.length}\nfunction uM(a){NG(a.c);a.b.b=a.b;a.b.a=a.b}\nfunction oL(a){var b;b=a[bW]|0;a[bW]=b+1}\nfunction ec(a,b){(kr(),a.o)['disabled']=!b}\nfunction hA(a,b){a.b=b;a.a=new _w;return a}\nfunction aj(a){CO(a==null||hj(a));return a}\nfunction lv(){this.a=ji(lj,jV,11,32,15,1)}\nfunction $E(){$E=rq;ZE=ji(an,ET,19,256,0,1)}\nfunction yu(){yu=rq;xu=new Au;xu?new zu:xu}\nfunction sL(a){this.a=new $wnd.Date(gq(a))}\nfunction GO(b,c,d){try{b[c]=d}catch(a){}}\nfunction wF(a,b,c,d){return PF(d.Ac(a,b,c))}\nfunction CF(a,b,c){return a.lastIndexOf(b,c)}\nfunction Ce(b,a){return b.getElementById(a)}\nfunction kd(a,b,c){return a.apply(b,c);var d}\nfunction gj(a,b){return a&&b&&a instanceof b}\nfunction _c(a){return a==null?null:a.message}\nfunction uh(a,b,c){return yh(a.a,b,c),new Fh}\nfunction Cr(a,b){return $wnd.setTimeout(a,b)}\nfunction Dd(a,b){a.a=Gd(a.a,[b,true]);zd(a)}\nfunction Bd(a,b){a.a=Gd(a.a,[b,false]);zd(a)}\nfunction pv(a,b){a.d=b;a.c=0;a.a=KT;return a}\nfunction TH(a,b){var c;c=a.e;a.e=b;return c}\nfunction Vt(a,b){(kr(),a.o)[aV]=b!=null?b:''}\nfunction pO(a,b){if(!a){throw Pp(new KE(b))}}\nfunction tO(a,b){if(!a){throw Pp(new _D(b))}}\nfunction xC(a){if(!a){throw Pp(new ZD('0'))}}\nfunction SO(a){Dd((ud(),td),a);return false}\nfunction Rx(){Jx();Nw.call(this,0,1,2,false)}\nfunction fx(){cx();this.f=this.g=this.i=-51}\nfunction VD(){Uc.call(this,'divide by zero')}\nfunction hR(a){gR.call(this,a.a,a.b,a.c,a.d)}\nfunction hy(a){a.xmin=a.xmax=a.ymin=a.ymax=0}\nfunction cT(a,b){Vt(a.a.e.e,b+'%');PS(a.a.e)}\nfunction xh(a,b){!a.a&&(a.a=new tI);fI(a.a,b)}\nfunction nh(a){var b;if(kh){b=new lh;vh(a,b)}}\nfunction sh(a){var b;if(ph){b=new qh;vh(a,b)}}\nfunction oC(a,b){wC(b,a.b.a.length);mI(a.b,b)}\nfunction bJ(a,b,c){qO(b,a.length);_I(a,0,b,c)}\nfunction UI(a,b,c){return VI(a,a.length,b,c)}\nfunction kI(a,b){return lI(a,b,a.a.length-1)}\nfunction eL(a,b){return wO(a),eE(a,(wO(b),b))}\nfunction iL(a,b){return wO(b),eE(b,(wO(a),a))}\nfunction Iu(){return new $wnd.XMLHttpRequest}\nfunction Lf(){Lf=rq;Kf=new dg('blur',new Mf)}\nfunction Xf(){Xf=rq;Wf=new dg('click',new Yf)}\nfunction Qf(){Qf=rq;Pf=new dg('change',new Rf)}\nfunction Sg(){Sg=rq;Rg=new dg('scroll',new Tg)}\nfunction Hw(){yw();this.b=new BL;this.c=new Mv}\nfunction Tz(){sz();Fz.call(this);this.e=new gv}\nfunction Mu(a,b,c){Je.call(this,a,b);this.a=c}\nfunction pM(a,b,c){this.a=a;this.b=b;this.c=c}\nfunction KM(a,b,c){this.c=a;_H.call(this,b,c)}\nfunction cO(a,b,c){aO(c,0,a,b,c.length,false)}\nfunction vc(e,a,b,c,d){e.fillRect(a,b,c,d)}\nfunction ZO(b,a){b.djvuWorker.postMessage(a)}\nfunction JS(a,b){a.a=b;NR(b,new dT(a));PS(a.e)}\nfunction Bz(a,b){a.U[0]=a.U[1]=a.U[2]=b;a.V=0}\nfunction bz(a){a.j=a.e=a.a=null;a.i=a.g=0;Yv()}\nfunction fI(a,b){a.a[a.a.length]=b;return true}\nfunction Zi(a,b){CO(a==null||Yi(a,b));return a}\nfunction bE(a,b){return dE((wO(a),a),(wO(b),b))}\nfunction GE(a,b){return IE((wO(a),a),(wO(b),b))}\nfunction uF(a,b){return EO((wO(a),a),(wO(b),b))}\nfunction dq(a,b){return Tp(Ki(Zp(a)?fq(a):a,b))}\nfunction Ar(a,b){return AT(function(){a.Bb(b)})}\nfunction eI(a,b,c){yO(b,a.a.length);bO(a.a,b,c)}\nfunction iI(a,b){vO(b,a.a.length);return a.a[b]}\nfunction cJ(a,b){vO(b,a.a.length);return a.a[b]}\nfunction Px(a,b,c,d){a.k=c;a.i=d;a.e=b;return a}\nfunction $O(a){!a.border&&(a.border=0);return a}\nfunction IM(a){a.a.b=a.b;a.b.a=a.a;a.a=a.b=null}\nfunction PS(a){ec(a.b,a.Ec(-1));ec(a.c,a.Ec(1))}\nfunction PR(a,b){if(!a.p)return;ER(a,b*a.t/100)}\nfunction xq(a){if(a.b){return a.b}return sN(),jN}\nfunction sc(c,a,b){return c.createImageData(a,b)}\nfunction cB(a){return ej(a)?kj((wO(a),a)):a.hc()}\nfunction UN(a){this.c=a;this.b=($F(),Wp(eO()))}\nfunction vI(a){dI(this);cO(this.a,0,a.toArray())}\nfunction UR(a){$wnd.history.replaceState(a,'',a)}\nfunction Bt(a){zt();try{Wb(a)}finally{GL(yt,a)}}\nfunction $w(a,b){if(b!=a.k){a.k=b;a.b=Mw(a,a.k)}}\nfunction QB(a,b){a.c=b.c;a.b=b.b;a.d=b.d;a.a=b.a}\nfunction zh(a,b,c,d){var e;e=Bh(a,b,c);e.add(d)}\nfunction hi(a,b,c,d,e,f){return ii(a,b,c,d,e,0,f)}\nfunction xc(d,a,b,c){return d.putImageData(a,b,c)}\nfunction kc(a){return (kr(),a.o).getContext('2d')}\nfunction li(a){return Array.isArray(a)&&a.Jc===vq}\nfunction fg(){fg=rq;eg=new dg('keydown',new gg)}\nfunction kg(){kg=rq;jg=new dg('mousedown',new lg)}\nfunction pg(){pg=rq;og=new dg('mousemove',new qg)}\nfunction zg(){zg=rq;yg=new dg('mouseover',new Ag)}\nfunction Xg(){Xg=rq;Wg=new dg('touchend',new Yg)}\nfunction ah(){ah=rq;_g=new dg('touchmove',new bh)}\nfunction zt(){zt=rq;wt=new Et;xt=new BL;yt=new HL}\nfunction $F(){$F=rq;ZF=new Pq(null);new Pq(null)}\nfunction xO(a,b){if(a==null){throw Pp(new hF(b))}}\nfunction Oh(a,b){if(a==null){throw Pp(new KE(b))}}\nfunction wC(a,b){if(a<0||a>=b){throw Pp(new YD)}}\nfunction pC(a,b,c){wC(c,a.b.a.length);pI(a.b,c,b)}\nfunction FG(a,b){return hj(b)?JG(a,b):!!RL(a.d,b)}\nfunction eM(a,b){return !(a.a.get(b)===undefined)}\nfunction oP(a,b){return a.f?Zi(cJ(a.f,b),38):null}\nfunction pP(a,b){return a.g?Zi(cJ(a.g,b),61):null}\nfunction Lv(a,b){return AB(a.c,Zi(mC(a.d,b),34).b)}\nfunction _E(a,b){return Sp(a,b)<0?-1:Sp(a,b)>0?1:0}\nfunction fj(a){return a!=null&&ij(a)&&!(a.Jc===vq)}\nfunction bj(a){return !Array.isArray(a)&&a.Jc===vq}\nfunction ij(a){return typeof a===BT||typeof a===GT}\nfunction Ji(a,b){return si(a.l|b.l,a.m|b.m,a.h|b.h)}\nfunction Ei(a,b){return si(a.l&b.l,a.m&b.m,a.h&b.h)}\nfunction Pi(a,b){return si(a.l^b.l,a.m^b.m,a.h^b.h)}\nfunction nC(a,b,c){wC(c,a.b.a.length+1);eI(a.b,c,b)}\nfunction Gd(a,b){!a&&(a=[]);a[a.length]=b;return a}\nfunction qE(a,b,c){var d;d=pE(a,b);CE(c,d);return d}\nfunction EL(a,b){var c;c=KG(a.a,b,a);return c==null}\nfunction HG(a,b){return hj(b)?IG(a,b):sG(RL(a.d,b))}\nfunction Ir(a){Lr();return Jr(kh?kh:(kh=new cg),a)}\nfunction OB(a){CB();NB.call(this);this.k=a;IB(this)}\nfunction Sc(a){Ec(this);this.f=a;Gc(this);this.fb()}\nfunction YN(a){this.b=a;this.d=true;this.a=new tI}\nfunction qu(a){this.b=a;this.a=ji(xl,ET,18,4,0,1)}\nfunction Rq(a){Pq.call(this,new Oq(null));this.a=a}\nfunction wO(a){if(a==null){throw Pp(new fF)}return a}\nfunction mL(a,b){if(b[bW]!=a[bW]){throw Pp(new pL)}}\nfunction mC(a,b){wC(b,a.b.a.length);return iI(a.b,b)}\nfunction lC(a,b){return wC(b,a.b.a.length),iI(a.b,b)}\nfunction fe(b,a){return b[a]==null?null:String(b[a])}\nfunction Jr(a,b){return uh((!Er&&(Er=new $r),Er),a,b)}\nfunction my(a){return a.xmin>=a.xmax||a.ymin>=a.ymax}\nfunction nt(a){kt.call(this,(yF('span',a.tagName),a))}\nfunction pd(a){$wnd.setTimeout(function(){throw a},0)}\nfunction Lh(a){Jh('decodedURL',a);return encodeURI(a)}\nfunction _N(a,b){var c;c=a.slice(0,b);return oi(c,a)}\nfunction yv(a,b){var c;c=a.c+b;$p(c,a.a)&&(a.a=hq(c))}\nfunction pE(a,b){var c;c=new nE;c.g=a;c.d=b;return c}\nfunction sE(a,b){var c;c=pE('',a);c.j=b;c.f=1;return c}\nfunction SF(a,b){a.a+=String.fromCharCode(b);return a}\nfunction mi(a,b,c){sO(c==null||ei(a,c));return a[b]=c}\nfunction Sz(a,b,c,d){a.c=c;a.d=new OB(b);a.a=d;a.b=0}\nfunction bR(a,b,c,d){cR(a,b,c*a.b,d.width,d.height)}\nfunction KG(a,b,c){return hj(b)?LG(a,b,c):SL(a.d,b,c)}\nfunction Af(){yf();return ni(fi(Vj,1),ET,81,0,[xf,wf])}\nfunction Aq(){yq(this,new Nq(true));zq(this,(sN(),jN))}\nfunction Cq(){yq(this,new Nq(false));zq(this,(sN(),jN))}\nfunction kt(a){Jb(this,(kr(),a));this.d=new Vs(this.o)}\nfunction At(a){Cs.call(this);Jb(this,(kr(),a));Ub(this)}\nfunction TM(a){this.c=a;this.b=a.a.b.a;nL(a.a.c,this)}\nfunction zw(a){var b;b=a.a;!b&&(a.a=b=new tD);return b}\nfunction qv(a,b){a.d=qB(new rB,b);a.c=0;a.a=KT;return a}\nfunction Iq(a){a.a=QN(SN(),'');a.a.d=false;Kq();Jq(a.a)}\nfunction dx(a,b){sx(a,b.Tb());tx(a,b.Ub());vx(a,b.Vb())}\nfunction hE(a){return /\\d/.test(String.fromCharCode(a))}\nfunction LF(a){return String.fromCharCode.apply(null,a)}\nfunction cC(a){return a==null||a.length==0?-1:dC(a,pV)}\nfunction qJ(a){nJ();return cj(a,82)?new aL(a):new YJ(a)}\nfunction Nu(){Lu();return ni(fi(Bl,1),ET,106,0,[Ku,Ju])}\nfunction eN(a,b){return jj(a)===jj(b)||a!=null&&wb(a,b)}\nfunction Jc(a,b){a.backingJsObject=b;b!=null&&GO(b,LT,a)}\nfunction QL(a,b){var c;c=a.a.get(b);return c==null?[]:c}\nfunction hq(a){if(Zp(a)){return a|0}return a.l|a.m<<22}\nfunction YB(a){switch(a){case 1:case 2:case 3:return;}}\nfunction _B(a){switch(a){case 4:case 2:case 5:return;}}\nfunction _i(a){CO(a==null||ij(a)&&!(a.Jc===vq));return a}\nfunction sB(a){oB(this);this.a=a.a;this.c=a.c;this.b=a.b}\nfunction pF(a,b,c){this.a=FT;this.d=a;this.b=b;this.c=c}\nfunction gR(a,b,c,d){this.a=a;this.b=b;this.c=c;this.d=d}\nfunction RB(a,b,c,d){this.c=a;this.b=b;this.d=c;this.a=d}\nfunction Pu(a,b,c){this.a=a;this.d=b;this.c=null;this.b=c}\nfunction gx(a,b,c){cx();this.Xb(a);this.Yb(b);this.Zb(c)}\nfunction qy(){this.xmin=this.xmax=this.ymin=this.ymax=0}\nfunction Mv(){this.b=new BL;this.a=new rC;this.d=new rC}\nfunction PO(){if(KO==256){JO=LO;LO={};KO=0}++KO}\nfunction GD(){yD();zD(this);FD(this,ji(lj,jV,11,0,15,1))}\nfunction WI(a,b){rO(b);return XI(a,ji(lj,jV,11,b,15,1),b)}\nfunction di(){bi();return ni(fi(zk,1),ET,89,0,[ai,_h,$h])}\nfunction RL(a,b){return PL(a,b,QL(a,b==null?0:a.b.sc(b)))}\nfunction JG(a,b){return b==null?!!RL(a.d,null):eM(a.e,b)}\nfunction IG(a,b){return b==null?sG(RL(a.d,null)):fM(a.e,b)}\nfunction dA(a){a.d=a.b=0;qC(a.a);Xz(a,null,false);qC(a.g)}\nfunction qs(a){var b;b=a.currentTarget;b[ZU]=a.type;ps(a)}\nfunction Kc(a,b){var c;c=mE(a.Hc);return b==null?c:c+': '+b}\nfunction Aw(a,b){var c,d;c=Kv(a.c,b).b;d=Bw(a,c);return d}\nfunction vF(a,b){return uF(a.toLowerCase(),b.toLowerCase())}\nfunction Rp(a,b){return Tp(Ei(Zp(a)?fq(a):a,Zp(b)?fq(b):b))}\nfunction cq(a,b){return Tp(Ji(Zp(a)?fq(a):a,Zp(b)?fq(b):b))}\nfunction iq(a,b){return Tp(Pi(Zp(a)?fq(a):a,Zp(b)?fq(b):b))}\nfunction _A(a){return xF(IT,typeof a)||a instanceof Number}\nfunction mG(a,b){return b===a?'(this Map)':b==null?PT:uq(b)}\nfunction BO(a,b){if(a>b||a<0){throw Pp(new YF(WT+a+XT+b))}}\nfunction Jg(){Jg=rq;Ig=new dg(tU,new Lg);new dg(uU,new Lg)}\nfunction Ve(){Ve=rq;Re=new Ye;Se=new Ze;Te=new $e;Ue=new _e}\nfunction eu(){eu=rq;au=new hu;bu=new iu;cu=new ju;du=new ku}\nfunction Od(){Od=rq;var a,b;b=!Td();a=new _d;Nd=b?new Ud:a}\nfunction Jq(a){var b,c;b=new Aq;fI(a.a,b);c=new Cq;fI(a.a,c)}\nfunction Tt(a){var b;b=fe((kr(),a.o),aV).length;b>0&&Ut(a,b)}\nfunction Ts(a){var b;b=a.c?me(a.a):a.a;return b.textContent}\nfunction wE(a){if(a.pc()){return null}var b=a.j;return oq[b]}\nfunction Kr(a){Lr();Mr();return Jr((!ph&&(ph=new cg),ph),a)}\nfunction Xe(){Ve();return ni(fi(Ij,1),ET,56,0,[Re,Se,Te,Ue])}\nfunction gu(){eu();return ni(fi(tl,1),ET,57,0,[au,bu,cu,du])}\nfunction yw(){yw=rq;xw=ni(fi(lj,1),jV,11,15,[65,84,38,84])}\nfunction kj(a){return Math.max(Math.min(a,KT),-2147483648)|0}\nfunction qS(a,b){return gq(Wp($wnd.Math.round((a+b/2)/b)))*b}\nfunction LG(a,b,c){return b==null?SL(a.d,null,c):gM(a.e,b,c)}\nfunction bT(a,b){Vt(a.a.b.e,b+1+'');ut(a.a.b.d,b);PS(a.a.b)}\nfunction As(a,b,c){Xb(b);lu(a.g,b);kr();be(c,nr(b.o));Zb(b,a)}\nfunction bA(a,b,c){var d;dA(a);d=new Tz;Sz(d,b,c,a);return d}\nfunction zv(a,b){var c;c=a.d.Ob(b);a.c=hq(Qp(a.c,c));return c}\nfunction HM(a){var b;b=a.c.b.b;a.b=b;a.a=a.c.b;b.a=a.c.b.b=a}\nfunction oI(a,b,c){var d;zO(b,c,a.a.length);d=c-b;dO(a.a,b,d)}\nfunction vQ(a,b){var c;c=Zi(iI(a.i,b),51);return c.b?c.d:null}\nfunction uE(a,b){var c=a.a=a.a||[];return c[b]||(c[b]=a.kc(b))}\nfunction hP(a,b){gP.call(this,'context-init',a);this.data2=b}\nfunction WL(a){this.e=a;this.b=this.e.a.entries();this.a=[]}\nfunction Lc(a,b){Ec(this);this.e=b;this.f=a;Gc(this);this.fb()}\nfunction Xs(){Cs.call(this);Ib(this,$doc.createElement('div'))}\nfunction Cu(){var a;a=Fu();if(!xF(eV,a)){throw Pp(new Eu(a))}}\nfunction Ph(a,b){if(a==null||a.length==0){throw Pp(new KE(b))}}\nfunction Kv(a,b){return b<a.d.b.a.length?Zi(mC(a.d,b),34):null}\nfunction nr(a){kr();return a.__gwt_resolve?a.__gwt_resolve():a}\nfunction PP(a){KP();a.xmin=a.xmax=a.ymin=a.ymax=0;ny(a,a,HP)}\nfunction SR(a){if(!a.p)return;ER(a,(mc(a.c)-a.q*2)/a.p.width)}\nfunction Hy(a,b){if(a.b[b]==0)return null;a.a.a=b*16;return a.a}\nfunction UC(a,b){for(;;b++){if(!iE(a.charCodeAt(b))){return b}}}\nfunction rE(a,b,c,d){var e;e=pE(a,b);CE(c,e);e.f=d?8:0;return e}\nfunction sq(a){function b(){}\n;b.prototype=a||{};return new b}\nfunction OI(a){uO(a.a<a.c.a.length);a.b=a.a++;return a.c.a[a.b]}\nfunction Vs(a){this.a=a;this.c=false;this.b=Yh(a);this.d=this.b}\nfunction $c(a){Yc();Wc.call(this,a);this.a='';this.b=a;this.a=''}\nfunction Ct(){zt();try{Ms(yt,wt)}finally{NG(yt.a);NG(xt)}}\nfunction Bu(b,c,d){try{b.setSelectionRange(c,c+d)}catch(a){}}\nfunction ZB(a){switch(a){case 1:case 2:case 3:case 4:return;}}\nfunction gq(a){var b;if(Zp(a)){b=a;return b==-0.?0:b}return Oi(a)}\nfunction cs(a){var b=a.__listener;return !fj(b)&&cj(b,22)?b:null}\nfunction vs(a,b){for(var c in a){a.hasOwnProperty(c)&&b(c,a[c])}}\nfunction EF(a,b,c){c=OF(c);return a.replace(new RegExp(b,'g'),c)}\nfunction Yq(){Yq=rq;new RegExp('%5B','g');new RegExp('%5D','g')}\nfunction UP(){UP=rq;TP=new fJ(ni(fi(nn,1),ST,2,6,['loading',RU]))}\nfunction qL(a,b){return _E(Wp(a.a.getTime()),Wp(b.a.getTime()))}\nfunction ve(a,b){return a===b||!!(a.compareDocumentPosition(b)&16)}\nfunction Fe(a){return xF(a.compatMode,jU)?a.documentElement:a.body}\nfunction lH(a){AO(a.c!=-1);a.d.removeAtIndex(a.c);a.b=a.c;a.c=-1}\nfunction uH(a,b,c){zO(b,c,a.size());this.c=a;this.a=b;this.b=c-b}\nfunction qH(a,b){this.a=a;mH.call(this,a);yO(b,a.size());this.b=b}\nfunction lS(a,b){var c;c=oP(a.a.e,b);yS(kS(a,b),c.width,c.height)}\nfunction IR(a,b,c){var d;IS(b.k,c.a);d=bF(0,cF(c.a-1,a.o));OR(a,d)}\nfunction WN(a,b,c){var d;sN();d=new UN(b);d.d=c;TN(d,a.b);VN(a,d)}\nfunction pu(a,b){var c;c=mu(a,b);if(c==-1){throw Pp(new cN)}ou(a,c)}\nfunction Jh(a,b){if(null==b){throw Pp(new hF(a+' cannot be null'))}}\nfunction Uq(a){if(a==null){throw Pp(new hF('uri is null'))}this.a=a}\nfunction rO(a){if(a<0){throw Pp(new eF('Negative array size: '+a))}}\nfunction aC(a){switch(a){case -4:case -3:case -2:case -1:return;}}\nfunction Nc(b){if(!('stack' in b)){try{throw b}catch(a){}}return b}\nfunction DD(a,b){var c;c=ov(b);if(c){return ED(a,c)}BD(a,b);return a}\nfunction $G(a,b){if(cj(b,24)){return kG(a.a,Zi(b,24))}return false}\nfunction LM(a,b){if(cj(b,24)){return kG(a.a,Zi(b,24))}return false}\nfunction Wu(a){a.c=ji(Kl,lV,31,300,0,1);a.g=ji(lj,jV,11,1,15,1)}\nfunction RC(a){var b;PC.call(this,'toplevel');b=new fB;TC(this,a,b)}\nfunction SS(a){this.a=a;QS.call(this,'buttonZoomOut','buttonZoomIn')}\nfunction wq(){$wnd.setTimeout(AT(Cu));pr();Fq();Gq();VP(new ZP)}\nfunction Gq(){var a;Iq(Eq);if(!Cc){a=ZN((lE(Fk),Fk.k));Dc(new Hq(a))}}\nfunction LK(a,b){var c;for(c=0;c<b;++c){mi(a,c,new VK(Zi(a[c],24)))}}\n",
"function Gu(c,a){var b=c;c.onreadystatechange=AT(function(){a.Jb(b)})}\nfunction NG(a){var b;a.d=new UL(a);a.e=new iM(a);b=a[bW]|0;a[bW]=b+1}\nfunction Zu(a){var b,c;c=1;while(c<WU){b=GB(a.i);c=c<<1|b}return c-WU}\nfunction qi(a){var b,c,d;b=a&AU;c=a>>22&AU;d=a<0?BU:0;return si(b,c,d)}\nfunction FF(a,b,c){var d;c=OF(c);d=new RegExp(b);return a.replace(d,c)}\nfunction $N(a,b,c,d){Array.prototype.splice.apply(a,[b,c].concat(d))}\nfunction Nw(a,b,c,d){this.n=new BL;this.j=d;this.o=a;this.g=b;this.d=c}\nfunction HD(a){yD();zD(this);this.c=a.c;this.b=a.b;this.a=new PD(a.a)}\nfunction Us(a,b){a.c=false;qe(a.a,b);if(a.d!=a.b){a.d=a.b;Zh(a.a,a.b)}}\nfunction ex(a,b){a.d.e[a.c+a.a]=b;a.d.e[a.c+a.e]=b;a.d.e[a.c+a.b]=b}\nfunction vr(a){if(!a.d){return}++a.b;a.c?yr(a.d.a):zr(a.d.a);a.d=null}\nfunction MG(a,b){return hj(b)?b==null?TL(a.d,null):hM(a.e,b):TL(a.d,b)}\nfunction gN(a,b){!a.a?(a.a=new XF(a.d)):VF(a.a,a.b);UF(a.a,b);return a}\nfunction pI(a,b,c){var d;d=(vO(b,a.a.length),a.a[b]);a.a[b]=c;return d}\nfunction Hz(a,b,c){var d;ev(a.e,b[c]);d=HB(a.d,a.e);b[c]=a.e.a;return d}\nfunction mI(a,b){var c;c=(vO(b,a.a.length),a.a[b]);dO(a.a,b,1);return c}\nfunction lI(a,b,c){for(;c>=0;--c){if(eN(b,a.a[c])){return c}}return -1}\nfunction Gc(a){if(a.k){a.backingJsObject!==MT&&a.fb();a.i=null}return a}\nfunction MR(a){if(!a.k)return;!a.n&&(a.n=new VR(a));vr(a.n);wr(a.n,500)}\nfunction dd(){if(Date.now){return Date.now()}return (new Date).getTime()}\nfunction md(b){jd();return function(){return nd(b,this,arguments);var a}}\nfunction De(a){return ue(xF(a.compatMode,jU)?a.documentElement:a.body)}\nfunction JB(a,b){return $p(Rp(oV,b),65280)?a.j[255&b>>8]:a.j[255&b]+8}\nfunction sy(a){ry.call(this,a.xmin,a.ymin,a.xmax-a.xmin,a.ymax-a.ymin)}\nfunction kM(a){this.d=a;this.b=this.d.a.entries();this.a=this.b.next()}\nfunction XS(a){this.a=a;QS.call(this,'buttonPagePrev','buttonPageNext')}\nfunction Lt(a){Kt.call(this,(kr(),$doc.createElement('div')));Jt(this,a)}\nfunction it(a,b){!!a.a&&((kr(),a.o)[ZU]='',undefined);Ge((kr(),a.o),b.a)}\nfunction _s(a,b){!!a.a&&((kr(),a.o)[ZU]='',undefined);Ge((kr(),a.o),b.a)}\nfunction pt(a,b){if(b<0||b>=(kr(),a.o).options.length){throw Pp(new WD)}}\nfunction Nh(a){var b=/%20/g;return encodeURIComponent(a).replace(b,'+')}\nfunction Kh(a){var b=/\\+/g;return decodeURIComponent(a.replace(b,'%20'))}\nfunction ne(a){var b=a.parentNode;(!b||b.nodeType!=1)&&(b=null);return b}\nfunction zy(a){var b;if(!xy(a)){throw Pp(new dN)}b=a.d;a.d=null;return b}\nfunction yO(a,b){if(a<0||a>b){throw Pp(new XD('Index: '+a+', Size: '+b))}}\nfunction eO(){if(Date.now){return Date.now()}return (new Date).getTime()}\nfunction uI(a){dI(this);pO(a>=0,'Initial capacity must not be negative')}\nfunction hN(a,b){this.b=', ';this.d=a;this.e=b;this.c=this.d+(''+this.e)}\nfunction ry(a,b,c,d){this.xmin=a;this.ymin=b;this.xmax=a+c;this.ymax=b+d}\nfunction By(){wy();this.a=ji(lj,jV,11,4,15,1);this.b=ji(lj,jV,11,4,15,1)}\nfunction rr(a){kr();!!jr&&a==jr&&(jr=null);bs();(js(),fs)==a&&(fs=null)}\nfunction us(a,b){bs();ls(a,b);b&SU&&a.addEventListener(uU,(js(),hs),false)}\nfunction RP(a,b){KP();if(!iy(HP,a)||GP!=b){hy(HP);ny(HP,HP,a);GP=b;MP()}}\nfunction tP(a,b){var c,d;for(d=b.Db();d.Gb();){c=Zi(d.Hb(),41);MG(a.p,c)}}\nfunction tQ(a,b){var c;c=Zi(IG(a.d,b),69);!c&&LG(a.d,b,c=new GQ);return c}\nfunction dJ(a,b,c){var d;d=(vO(b,a.a.length),a.a[b]);mi(a.a,b,c);return d}\nfunction sv(a){var b;if(a.c>=a.a)return -1;b=a.d.Lb();b>=0&&++a.c;return b}\nfunction SM(a){mL(a.c.a.c,a);uO(a.b!=a.c.a.b);a.a=a.b;a.b=a.b.a;return a.a}\nfunction Ot(a){if(!a.a||!a.c.a){throw Pp(new cN)}a.a=false;return a.b=a.c.a}\nfunction vO(a,b){if(a<0||a>=b){throw Pp(new XD('Index: '+a+', Size: '+b))}}\nfunction SN(){var a;if(!ON){ON=new RN;a=new YN('');sN();PN(ON,a)}return ON}\nfunction Nr(){var a;if(Dr){a=new Rr;!!Er&&vh(Er,a);return null}return null}\nfunction mu(a,b){var c;for(c=0;c<a.c;++c){if(a.a[c]==b){return c}}return -1}\nfunction XI(a,b,c){var d,e;e=a.length;d=c<e?c:e;aO(a,0,b,0,d,true);return b}\nfunction ji(a,b,c,d,e,f){var g;g=ki(e,d);e!=10&&ni(fi(a,f),b,c,e,g);return g}\nfunction _I(a,b,c,d){var e;d=(dL(),!d?bL:d);e=a.slice(b,c);aJ(e,a,b,c,-b,d)}\nfunction GS(a){var b;b=Db(a.b.d).selectedIndex;!!a.a&&OR(a.a,b);fc(a.b.d)}\nfunction ps(a){var b;b=rs(a);if(!b){return}mr(a,b.nodeType!=1?null:b,cs(b))}\nfunction Kq(){var a,b;b=Zr('logLevel');a=b==null?null:uN(b);if(a);else{sN()}}\nfunction Yr(){var a;a=$wnd.location.search;if(!Vr||!xF(Ur,a)){Vr=Wr(a);Ur=a}}\nfunction od(a){a&&wd((ud(),td));--ed;if(a){if(hd!=-1){rd(hd);hd=-1}}}\nfunction xM(a,b){var c;c=Zi(MG(a.c,b),74);if(c){IM(c);return c.e}return null}\nfunction bq(a){var b;if(Zp(a)){b=0-a;if(!isNaN(b)){return b}}return Tp(Ii(a))}\nfunction QQ(a,b){if(b.b==12)return Zi(HG(a.g,b),70);return Zi(HG(a.a,b),70)}\nfunction Sw(a,b){var c;c=b>=0?a.e[b*Kw+3]:0;return (c*(a.a-1)+(a.a-2))/255|0}\nfunction nv(a,b){var c,d;d=new Bv(a);c=d.c+b;$p(c,d.a)&&(d.a=hq(c));return d}\nfunction xv(a,b){var c,d;c=wv(nv(a,b));d=a.d.Ob(b);a.c=hq(Qp(a.c,d));return c}\nfunction lr(a,b){kr();var c;c=cs(b);if(!c){return false}mr(a,b,c);return true}\nfunction uv(a){var b,c;c=sv(a);if(c<0){return c}b=sv(a);return b>=0?c<<8|b:-1}\nfunction vv(a){var b,c;c=uv(a);if(c<0){return c}b=sv(a);return b>=0?c<<8|b:-1}\nfunction oM(a){if(a.a.d!=a.c){return fM(a.a,a.b.value[0])}return a.b.value[1]}\nfunction su(a){if(a.b>=a.c.c){throw Pp(new cN)}a.a=a.c.a[a.b];++a.b;return a.a}\nfunction jI(a,b,c){for(;c<a.a.length;++c){if(eN(b,a.a[c])){return c}}return -1}\nfunction qB(a,b){a.a=uQ(nB,b,null);!a.a&&uQ(nB,b,new yB(a,b));a.c=0;return a}\nfunction oi(a,b){gi(b)!=10&&ni(yb(b),b.Ic,b.__elementTypeId$,gi(b),a);return a}\nfunction pe(a){var b=a.button;if(b==1){return 4}else if(b==2){return 2}return 1}\nfunction ZC(a){switch(a){case 1:case 2:case 3:case 4:case 5:case 6:return;}}\nfunction JF(a,b){return b==(ZM(),ZM(),YM)?a.toLocaleUpperCase():a.toUpperCase()}\nfunction mf(){kf();return ni(fi(Sj,1),ET,36,0,[jf,gf,bf,cf,hf,ff,df,af,ef])}\nfunction jD(a,b,c,d){return (b[0]-a[0])*(d[1]-c[1])-(b[1]-a[1])*(d[0]-c[0])==0}\nfunction Lw(a,b,c){a.e=gr(b*c*Kw);a.f=a.e.buffer;a.dataWidth=b;a.dataHeight=c}\nfunction Gs(a){a.style['left']='';a.style['top']='';a.style['position']=''}\nfunction Dy(a){return a.length>0?(wF(a,0,a.length,(iO(),hO))+KV).substr(0,4):KV}\nfunction gi(a){return a.__elementTypeCategory$==null?10:a.__elementTypeCategory$}\nfunction gC(a){var b;for(b=0;++b<SB.length;){if(xF(SB[b],a)){return b}}return 0}\nfunction hC(a){var b;for(b=0;++b<TB.length;){if(xF(TB[b],a)){return b}}return 0}\nfunction AD(a){var b,c;c=gr(a.length);for(b=0;b<a.length;b++){c[b]=a[b]}return c}\nfunction HQ(a,b){var c;c=a.f-b.f;c==0&&(c=aF(a.i.g-b.e)-aF(a.i.g-a.e));return -c}\nfunction Rh(a,b){b!=null&&xF(b.substr(0,1),'#')&&(b=b.substr(1));a.a=b;return a}\nfunction Uh(a,b){b!=null&&xF(b.substr(0,1),'/')&&(b=b.substr(1));a.d=b;return a}\nfunction JQ(a,b){!b&&(b=new GD);a.g=b;b.b.length>0&&(a.i.n=true);dQ(a.i.a,a.e,b)}\nfunction Oi(a){if(Fi(a,(Ui(),Ti))<0){return -Bi(Ii(a))}return a.l+a.m*DU+a.h*EU}\nfunction ns(a){js();kr();if(!fs){return}lr(a,fs)&&(a.stopPropagation(),undefined)}\nfunction Ww(a,b,c){(b>=a.border||b<a.b)&&(a.e[b*Kw+3]=255*c/(a.a-1)|0,undefined)}\nfunction rs(a){var b;b=a.currentTarget;while(!!b&&!cs(b)){b=b.parentNode}return b}\nfunction me(a){var b=a.firstChild;while(b&&b.nodeType!=1)b=b.nextSibling;return b}\nfunction ov(a){var b;b=null;(a.b==null||a.b.length!=4)&&(b=yy(new By,a));return b}\nfunction MP(){var a,b;for(b=new QI(JP);b.a<b.c.a.length;){a=Zi(OI(b),140);a.Cb()}}\nfunction vd(a){var b,c;if(a.b){c=null;do{b=a.b;a.b=null;c=Hd(b,c)}while(a.b);a.b=c}}\nfunction wd(a){var b,c;if(a.c){c=null;do{b=a.c;a.c=null;c=Hd(b,c)}while(a.c);a.c=c}}\nfunction Be(a){return (xF(a.compatMode,jU)?a.documentElement:a.body).clientWidth|0}\nfunction Ae(a){return (xF(a.compatMode,jU)?a.documentElement:a.body).clientHeight|0}\nfunction BS(a){return document.defaultView.getComputedStyle(a,null)['fontFamily']}\nfunction bt(){Zs();$s(this,new jt(this));(kr(),this.o).className='gwt-Image'}\nfunction oT(a,b,c){fI(a.e,new zT(b,c));Sb(b,a,(zg(),zg(),yg));Sb(b,a,(ug(),ug(),tg))}\nfunction VQ(a,b,c){if(b.b==12){KG(a.g,new hR(b),c)}else{WQ(a);KG(a.a,new hR(b),c)}}\nfunction iO(){iO=rq;hO=new mO;gO=new kO('ISO-LATIN-1');fO=new kO('ISO-8859-1')}\nfunction bi(){bi=rq;ai=new ci('RTL',0);_h=new ci('LTR',1);$h=new ci('DEFAULT',2)}\nfunction Ui(){Ui=rq;Qi=si(AU,AU,524287);Ri=si(0,0,CU);Si=qi(1);qi(2);Ti=qi(0)}\nfunction gH(a){var b;mL(a.e,a);uO(a.b);a.c=a.a;b=Zi(a.a.Hb(),24);a.b=fH(a);return b}\nfunction $i(a){var b;CO(a==null||Array.isArray(a)&&(b=gi(a),!(b>=14&&b<=16)));return a}\nfunction ZQ(a){var b;b=kj($wnd.Math.floor(1/a));b=1>(12<b?12:b)?1:12<b?12:b;return b}\nfunction Op(a){var b;if(cj(a,6)){return a}b=a&&a[LT];if(!b){b=new $c(a);Pd(b)}return b}\nfunction CE(a,b){var c;if(!a){return}b.j=a;var d=wE(b);if(!d){oq[a]=[b];return}d.Hc=b}\nfunction Hb(a,b){var c=a.parentNode;if(!c){return}c.insertBefore(b,a);c.removeChild(a)}\nfunction $t(){var a;Zt();_t.call(this,(a=$doc.createElement('INPUT'),a.type=bV,a))}\nfunction Ee(a){return ((xF(a.compatMode,jU)?a.documentElement:a.body).scrollTop||0)|0}\nfunction kq(){lq();var a=jq;for(var b=0;b<arguments.length;b++){a.push(arguments[b])}}\nfunction $u(a,b){var c;a.i=KB(new NB,b);for(c=0;c<a.c.length;){a.c[c++]=new gv}return a}\nfunction Qv(a,b){var c;c=BF(a,MF(47));this.b=c!=-1?a.substr(c):a;this.a=(b&63)<<24>>24}\nfunction et(a,b){var c;c=fe((kr(),b.o),ZU);xF(QU,c)&&(a.a=new ft(a,b),Bd((ud(),td),a.a))}\nfunction xd(a){var b;if(a.a){b=a.a;a.a=null;!a.f&&(a.f=[]);Hd(b,a.f)}!!a.f&&(a.f=Ad(a.f))}\nfunction Zr(a){var b;Yr();b=Zi(Vr.get(a),35);return !b?null:aj(b.getAtIndex(b.size()-1))}\nfunction eD(a,b,c){var d;d=ni(fi(nj,1),nV,11,15,[b,c]);kC(a.d,d);return a.d.b.a.length}\nfunction mr(a,b,c){kr();var d;d=ir;ir=a;b==jr&&as(a.type)==8192&&(jr=null);c.bb(a);ir=d}\nfunction nq(a,b){typeof window===BT&&typeof window['$gwt']===BT&&(window['$gwt'][a]=b)}\nfunction wx(a,b){cx();fx.call(this);this.d=a;this.c=b*Kw;this.a=a.d;this.b=a.g;this.e=a.o}\nfunction yM(){NG(this);this.b=new JM(this);this.c=new BL;this.b.b=this.b;this.b.a=this.b}\nfunction Jy(){Gy();this.c=new Int16Array(PU);this.b=new Int8Array(64);this.a=new Ly(this)}\nfunction Lu(){Lu=rq;Ku=new Mu('Default',0,'');Ju=new Mu('ArrayBuffer',1,'arraybuffer')}\nfunction Vu(){Vu=rq;var a;Uu=ji(lj,jV,11,256,15,1);for(a=0;a<Uu.length;a++){Uu[a]=a<<24>>24}}\nfunction WE(a){var b,c;if(a==0){return 32}else{c=0;for(b=1;(b&a)==0;b<<=1){++c}return c}}\nfunction Tp(a){var b;b=a.h;if(b==0){return a.l+a.m*DU}if(b==BU){return a.l+a.m*DU-EU}return a}\nfunction qt(a){var b;b=a.text;a.hasAttribute($U)&&b.length>1&&(b=IF(b,1,b.length-1));return b}\nfunction Rd(a){var b=/function(?:\\s+([\\w$]+))?\\s*\\(/;var c=b.exec(a);return c&&c[1]||CT}\nfunction fq(a){var b,c,d,e;e=a;d=0;if(e<0){e+=EU;d=BU}c=kj(e/DU);b=kj(e-c*DU);return si(b,c,d)}\nfunction Yu(a,b,c){var d,e,f;f=1;e=1<<c;--b;while(f<e){d=HB(a.i,a.c[b+f]);f=f<<1|d}return f-e}\nfunction dR(a,b,c,d){var e,f;f=(d.width+a.b-1)/a.b|0;e=(d.height+a.b-1)/a.b|0;cR(a,b,c,f,e)}\nfunction or(a,b){var c,d;kr();bs();c=es;d=c[b]||c['_default_'];a.addEventListener(b,d,false)}\nfunction Qb(a,b){a.style.display=b?'':'none';b?a.removeAttribute(eU):a.setAttribute(eU,fU)}\nfunction Id(b,c){ud();function d(){var a=AT(Fd)(b);a&&$wnd.setTimeout(d,c)}\n$wnd.setTimeout(d,c)}\nfunction NP(a){KP();return $wnd?$wnd.DJVU_CONTEXT?$wnd.DJVU_CONTEXT[a]:null:null}\nfunction Wp(a){if(FU<a&&a<EU){return a<0?$wnd.Math.ceil(a):$wnd.Math.floor(a)}return Tp(Gi(a))}\nfunction xs(){var b=$wnd.onresize;$wnd.onresize=AT(function(a){try{Or()}finally{b&&b(a)}})}\nfunction st(a){var b;b=(kr(),a.o).selectedIndex;return b==-1?null:(pt(a,b),qt(a.o.options[b]))}\nfunction er(a,b,c){var d,e;if(b){a.set(b,c);return}e=null.length;for(d=0;d<e;++d){a[c++]=null[d]}}\nfunction zA(a,b){var c,d;for(c=0,d=a.size();c<d;++c){if(eN(b,a.getAtIndex(c))){return c}}return -1}\nfunction Di(a,b){var c,d,e;c=a.l+b.l;d=a.m+b.m+(c>>22);e=a.h+b.h+(d>>22);return si(c&AU,d&AU,e&BU)}\nfunction Ni(a,b){var c,d,e;c=a.l-b.l;d=a.m-b.m+(c>>22);e=a.h-b.h+(d>>22);return si(c&AU,d&AU,e&BU)}\nfunction SD(a,b){var c;c=a.a.length;b<c?(a.a=IF(a.a,0,b)):b>c&&(a.a+=PF(ji(mj,jV,11,b-c,15,1)))}\nfunction hM(a,b){var c;c=a.a.get(b);if(c===undefined){++a.d}else{a.a[eW](b);--a.c;oL(a.b)}return c}\nfunction nI(a,b){var c;c=jI(a,b,0);if(c==-1){return false}vO(c,a.a.length);dO(a.a,c,1);return true}\nfunction fH(a){if(a.a.Gb()){return true}if(a.a!=a.d){return false}a.a=new WL(a.e.d);return a.a.Gb()}\nfunction TO(a){if(wQ(a.f)==0)return;if(!a.c){Dd((ud(),td),a);a.d=($F(),Wp(eO()));a.b=false}a.c=true}\nfunction zd(a){if(!a.i){a.i=true;!a.e&&(a.e=new Jd(a));Id(a.e,1);!a.g&&(a.g=new Ld(a));Id(a.g,50)}}\nfunction $B(a,b){b=KF(b);if(b.length==0){a.a=null}else if(!xF(b,a.a)){a.a=b;WB(new RC(a.a))}}\nfunction sP(a,b,c){kr();if(MU==as(c.type)){uc(a.d.getContext('2d'),b,0,0);ce(Db((zt(),Dt(null))),b)}}\nfunction we(a){var b=a.ownerDocument.defaultView.getComputedStyle(a,null);return b.direction=='rtl'}\nfunction YC(a,b){var c;c=a.ic();c.xmin=b.xmin;c.xmax=b.xmax;c.ymin=b.ymin;c.ymax=b.ymax;return a}\nfunction ni(a,b,c,d,e){e.Hc=a;e.Ic=b;e.Jc=vq;e.__elementTypeId$=c;e.__elementTypeCategory$=d;return e}\nfunction rx(a,b,c,d){a.d.e[a.c+a.a]=b<<24>>24;a.d.e[a.c+a.b]=c<<24>>24;a.d.e[a.c+a.e]=d<<24>>24}\nfunction _v(a,b,c,d){var e;if(c){c.Pb(d);e=rw(a,b,c);if(!!e&&e!=c){throw Pp(new ME('Duplicate '+b))}}}\nfunction HB(a,b){var c,d;c=255&b.a;d=a.a+a.o[c];if(_p(d,a.i)){a.a=d;return c&1}else{return EB(a,b,d)}}\nfunction Ii(a){var b,c,d;b=~a.l+1&AU;c=~a.m+(b==0?1:0)&AU;d=~a.h+(b==0&&c==0?1:0)&BU;return si(b,c,d)}\nfunction oJ(a){nJ();var b,c,d;d=0;for(c=a.Db();c.Gb();){b=c.Hb();d=d+(b!=null?Ab(b):0);d=d|0}return d}\nfunction uQ(a,b,c){var d;d=tQ(a,b);d.c||qQ(a,b);!d.a&&!!c&&fI(d.d,c);nI(a.e,d);eI(a.e,0,d);return d.a}\nfunction DR(a,b,c,d){if(b>=0&&b<nP(a.g)){c<0?(a.d=0):c>0&&(a.d=KT);d<0?(a.e=0):d>0&&(a.e=KT);OR(a,b)}}\nfunction yi(a){var b,c,d;b=~a.l+1&AU;c=~a.m+(b==0?1:0)&AU;d=~a.h+(b==0&&c==0?1:0)&BU;a.l=b;a.m=c;a.h=d}\nfunction zi(a){var b,c;c=VE(a.h);if(c==32){b=VE(a.m);return b==32?VE(a.l)+32:b+20-10}else{return c-12}}\nfunction iE(a){switch(a){case 10:case 9:case 12:case 13:case 32:return true;default:return false;}}\nfunction IE(a,b){if(a<b){return -1}if(a>b){return 1}if(a==b){return 0}return isNaN(a)?isNaN(b)?0:1:-1}\nfunction fE(a){if(xF(typeof a,JT)){return true}return a!=null&&a.$implements__java_lang_CharSequence}\nfunction Wc(a){Ec(this);Gc(this);this.backingJsObject=a;a!=null&&GO(a,LT,this);this.f=a==null?PT:uq(a)}\nfunction vt(){dc();hc.call(this,$doc.createElement('select'));(kr(),this.o).className='gwt-ListBox'}\nfunction mt(){kt.call(this,$doc.createElement('div'));(kr(),this.o).className='gwt-Label'}\nfunction nE(){++kE;this.k=null;this.i=null;this.g=null;this.d=null;this.b=null;this.j=null;this.a=null}\nfunction hH(a){var b;this.e=a;this.d=new kM(this.e.e);this.a=this.d;this.b=fH(this);b=a[bW];this[bW]=b}\nfunction vP(a,b,c){var d,e;dJ(a.f,b,c);for(e=new QI(a.c);e.a<e.c.a.length;){d=Zi(OI(e),68);d.zc(YE(b))}}\nfunction wP(a,b,c){var d,e;dJ(a.g,b,c);for(e=new QI(a.k);e.a<e.c.a.length;){d=Zi(OI(e),68);d.zc(YE(b))}}\nfunction uz(a,b,c){var d;d=a.J.b.a.length;kC(a.J,new OE(b));Ez(a,b,new OE(d));kC(a.K,Rw(c.a));return d}\nfunction Ez(a,b,c){var d;d=a.T.b.a.length;if(d<=b){while(d++<b){kC(a.T,rz)}kC(a.T,c)}else{pC(a.T,c,b)}}\nfunction FS(a,b){var c;if(!a.a)return;c=rt(a.b.d).selectedIndex+b;c=bF(0,cF(a.c-1,c));ut(a.b.d,c);GS(a)}\nfunction DS(a,b){a.c.c==null&&(a.c.c=BS((kr(),a.o)));zc(a.c.d,b+'px '+a.c.c);return wc(a.c.d,a.b).width}\nfunction RR(a){if(!a.p)return;ER(a,$wnd.Math.min((mc(a.c)-a.q*2)/a.p.width,(lc(a.c)-a.q*2)/a.p.height))}\nfunction It(a,b){if(a.a!=b){return false}try{Zb(b,null)}finally{ce((kr(),a.o),b.o);a.a=null}return true}\nfunction hI(a,b){var c,d;c=b.toArray();d=c.length;if(d==0){return false}cO(a.a,a.a.length,c);return true}\nfunction pJ(a){nJ();var b,c,d;d=1;for(c=a.Db();c.Gb();){b=c.Hb();d=31*d+(b!=null?Ab(b):0);d=d|0}return d}\nfunction YI(a){var b,c,d,e;e=1;for(c=0,d=a.length;c<d;++c){b=a[c];e=31*e+(b!=null?Ab(b):0);e=e|0}return e}\nfunction tw(a,b,c,d){var e;for(e=1;e<16;e++){if(((a+e-1)/e|0)==c&&((b+e-1)/e|0)==d){return e}}return 16}\nfunction zP(a,b){var c;c=qc();(kr(),c.o).style[dU]=a+AV;le(c.o,a);c.o.style[cU]=b+AV;ke(c.o,b);return c.o}\nfunction Yb(a,b){a.i&&(kr(),a.o.__listener=null,undefined);!!a.o&&Hb(a.o,b);a.o=b;a.i&&(kr(),ds(a.o,a))}\nfunction dP(){this.page=(KP(),KP(),FP);this.tileRange=new qy;PP(this.tileRange);this.subsample=(null,GP)}\nfunction _O(a){this.a=a;YO(this);ZO(this,new hP((KP(),$wnd.DJVU_CONTEXT),(null,IP)));LP(new bP(this))}\nfunction _t(a){Wt.call(this,(!_q&&(_q=new ar),!Zq&&(Zq=new $q),a));(kr(),this.o).className='gwt-TextBox'}\nfunction Eu(a){Du.call(this,fV+a+gV+hV==null?PT:uq(fV+a+gV+hV),cj(fV+a+gV+hV,6)?Zi(fV+a+gV+hV,6):null)}\nfunction PL(a,b,c){var d,e,f;for(e=0,f=c.length;e<f;++e){d=c[e];if(a.b.rc(b,d.vc())){return d}}return null}\nfunction kA(a,b){var c,d;wO(b);for(d=b.Db();d.Gb();){c=d.Hb();if(!a.contains(c)){return false}}return true}\nfunction OP(b,c){KP();try{return YE(aB(NP(b))).a}catch(a){a=Op(a);if(cj(a,46)){return c}else throw Pp(a)}}\nfunction NF(){try{return fG('UTF-8')}catch(a){a=Op(a);if(cj(a,113)){throw Pp(new RD)}else throw Pp(a)}}\nfunction qO(a,b){if(0>a){throw Pp(new KE('fromIndex: 0 > toIndex: '+a))}if(a>b){throw Pp(new ZD(WT+a+XT+b))}}\nfunction kv(a,b,c){if(0>b.length||c<0||c-b.length>0){throw Pp(new WD)}iv(a,a.b+c);_F(b,0,a.a,a.b,c);a.b+=c}\nfunction rT(a){var b,c;for(c=new QI(a.e);c.a<c.c.a.length;){b=Zi(OI(c),87);Gb(b.b,b.a)}vr(a.d);wr(a.d,a.f)}\nfunction LB(a,b){var c;for(c=0;c<256;c++){a.o[c]=b[c].c;a.n[c]=b[c].b;ev(a.q[c],b[c].d);ev(a.g[c],b[c].a)}}\nfunction xz(a,b){var c;Yw(b,3);c=b.k-1;Lz(a,b,b.i,c,(c+2)*b.c+b.border,(c+1)*b.c+b.border,c*b.c+b.border)}\nfunction tv(a,b){var c;if(b.length==0)return 0;c=a.d.Mb(b);c=cF(c,a.a-a.c);if(c>0){a.c+=c;return c}return -1}\nfunction XR(a,b){var c;if(b.a.ctrlKey){c=b.a.detail||0;LS(a.a.a.k,-c==0?0:-c<0?-1:1);b.a.preventDefault()}}\nfunction Sp(a,b){var c;if(Zp(a)&&Zp(b)){c=a-b;if(!isNaN(c)){return c}}return Fi(Zp(a)?fq(a):a,Zp(b)?fq(b):b)}\nfunction pT(a){var b,c;if(a.a||qT(a))return;for(c=new QI(a.e);c.a<c.c.a.length;){b=Zi(OI(c),87);Cb(b.b,b.a)}}\nfunction Jt(a,b){if(b==a.a){return}!!b&&Xb(b);!!a.a&&It(a,a.a);a.a=b;if(b){kr();be(a.o,nr(Db(a.a)));Zb(b,a)}}\nfunction vi(a,b,c,d,e){var f;f=Li(a,b);c&&yi(f);if(e){a=xi(a,b);d?(pi=Ii(a)):(pi=si(a.l,a.m,a.h))}return f}\nfunction GG(a,b,c){var d,e;for(e=c.Db();e.Gb();){d=Zi(e.Hb(),24);if(a.rc(b,d.wc())){return true}}return false}\nfunction QF(a,b){var c,d,e;BO(b,a.length);e='';for(d=0;d<b;){c=d+VT<b?d+VT:b;e+=LF(a.slice(d,c));d=c}return e}\nfunction re(b){var c=b.relatedTarget;if(!c){return null}try{var d=c.nodeName;return c}catch(a){return null}}\nfunction Qc(a){var b;if(a!=null){b=Zi(a[LT],6);if(b){return b}}return gj(a,$wnd.TypeError)?new gF(a):new Wc(a)}\nfunction Or(){var a,b;if(Hr){b=Be($doc);a=Ae($doc);if(Gr!=b||Fr!=a){Gr=b;Fr=a;sh((!Er&&(Er=new $r),Er))}}}\nfunction Vb(a,b){var c;switch(kr(),as(b.type)){case 16:case 32:c=re(b);if(!!c&&ve(a.o,c)){return}}If(b,a,a.o)}\nfunction ou(a,b){var c;if(b<0||b>=a.c){throw Pp(new WD)}--a.c;for(c=b;c<a.c;++c){a.a[c]=a.a[c+1]}a.a[a.c]=null}\nfunction Xw(a,b){if(b<2||b>256){throw Pp(new KE('(GBitmap::set_grays) Illegal number of gray levels'))}a.a=b}\nfunction xx(a,b,c){cx();fx.call(this);this.d=a;this.c=(b*a.i+a.border+c)*Kw;this.a=a.d;this.b=a.g;this.e=a.o}\nfunction fy(a,b,c,d){_x();this.n=a;this.k=b;this.o=null;this.c=null;this.b=c;this.a=d;this.o=null;this.c=null}\nfunction Uv(a){Rv(this);this.b=a.b;this.dpi=a.dpi;this.a=a.a;this.height=a.height;this.c=a.c;this.width=a.width}\nfunction yb(a){return hj(a)?nn:ej(a)?Vm:dj(a)?Sm:bj(a)?a.Hc:li(a)?a.Hc:a.Hc||Array.isArray(a)&&fi(uj,1)||uj}\nfunction mQ(a){var b;b=Zi(iI(a.i,a.g),51);cQ(a.a,b.b?null:'loading');if(b.b)return false;kQ(a,0);return nQ(a,b)}\nfunction zQ(a){var b;b=(KP(),KP(),FP);if(!a.i){a.g=b;return}if(a.g!=b){a.g=b;AQ(a);nJ();qI(a.j,null)}TO(a.a.a.a)}\nfunction qd(a){jd();var b;b=Cc;if(b){if(b==fd){return}WN(b.a,(sN(),a.eb()),a);return}pd(cj(a,78)?Zi(a,78).gb():a)}\nfunction Qp(a,b){var c;if(Zp(a)&&Zp(b)){c=a+b;if(FU<c&&c<EU){return c}}return Tp(Di(Zp(a)?fq(a):a,Zp(b)?fq(b):b))}\nfunction aq(a,b){var c;if(Zp(a)&&Zp(b)){c=a*b;if(FU<c&&c<EU){return c}}return Tp(Hi(Zp(a)?fq(a):a,Zp(b)?fq(b):b))}\nfunction eq(a,b){var c;if(Zp(a)&&Zp(b)){c=a-b;if(FU<c&&c<EU){return c}}return Tp(Ni(Zp(a)?fq(a):a,Zp(b)?fq(b):b))}\nfunction YE(a){var b,c;if(a>-129&&a<128){b=a+128;c=($E(),ZE)[b];!c&&(c=ZE[b]=new OE(a));return c}return new OE(a)}\nfunction Kx(a,b){var c,d;if(b>0.999&&b<1.001){return}c=Tx(b);for(d=0;d<a.e.length;d++){a.e[d]=c[a.e[d]]<<24>>24}}\nfunction IS(a,b){var c,d;a.c=b;d=a.b.d;(kr(),d.o).options.length=0;for(c=1;c<=b;c++){tt(d,c+'',c+'',-1)}PS(a.b)}\nfunction lA(a,b){var c,d,e;wO(b);c=false;for(d=a.Db();d.Gb();){e=d.Hb();if(b.contains(e)){d.Ib();c=true}}return c}\nfunction gI(a,b,c){var d,e;yO(b,a.a.length);d=c.toArray();e=d.length;if(e==0){return false}cO(a.a,b,d);return true}\nfunction Vz(a){var b,c,d;d=0;for(c=new QI(a.g.b);c.a<c.c.a.length;){b=Zi(OI(c),72);d+=b.a.e.byteLength}return d}\nfunction cR(a,b,c,d,e){b.xmin=cF(a.c*c,d);b.xmax=cF((a.c+1)*c,d);b.ymin=bF(e-(a.d+1)*c,0);b.ymax=bF(e-a.d*c,0)}\nfunction $I(a,b,c,d,e,f,g,h){var i;i=c;while(f<g){i>=d||b<c&&h.yc(a[b],a[i])<=0?mi(e,f++,a[b++]):mi(e,f++,a[i++])}}\nfunction Yw(a,b){var c;if(a.border<b){if(a.e){c=Uw(new _w,a,b);Zw(a,c.c);a.e=c.e;c.e=null}a.border=b;a.b=Mw(a,a.k)}}\nfunction nR(a,b){var c;c=pe(b.a);if((c==1||c==4)&&!a.c){a.b=true;a.e=Uf(b);a.f=Vf(b);b.a.preventDefault();sr(Db(a.d))}}\nfunction Wz(a,b){var c;if(b>=a.f){c=Zi(lC(a.g,b-a.f),72)}else if(a.e){c=Wz(a.e,b)}else{throw Pp(new ME(OV))}return c}\nfunction Yh(a){var b;b=fe(a,'dir');if(yF('rtl',b)){return bi(),ai}else if(yF('ltr',b)){return bi(),_h}return bi(),$h}\nfunction qc(){dc();var a;!jc&&(jc=new rc);a=$doc.createElement('canvas');if(!a.getContext){return null}return new pc(a)}\nfunction uq(a){if(Array.isArray(a)&&a.Jc===vq){return mE(yb(a))+'@'+(Ab(a)>>>0).toString(16)}return a.toString()}\nfunction wr(a,b){if(b<0){throw Pp(new KE('must be non-negative'))}!!a.d&&vr(a);a.c=false;a.d=YE(Cr(Ar(a,a.b),b))}\nfunction ER(a,b){if(a.s==b)return;a.d=kj(a.d*(b/a.s));a.e=kj(a.e*(b/a.s));a.s=b;QR(a);!!a.f&&cT(a.f,kj(a.s/a.t*100+0.5))}\nfunction OR(a,b){var c;a.o=b;c=oP(a.a.e,b);if(c){a.p=c;KS(a.a.k,GR(a))}else{a.p=null}QR(a);QP(b);!!a.f&&bT(a.f,b);MR(a)}\nfunction jv(a,b){var c,d;d=a.a.length;c=d<<1;c-b<0&&(c=b);if(c<0){if(b<0)throw Pp(new ME('overflow!'));c=KT}a.a=WI(a.a,c)}\nfunction Jz(a,b,c){var d,e;d=vz(a,0,NV,a.i,0);e=vz(a,0,NV,a.j,0);if(d!=(UT&d)||e!=(UT&e)){throw Pp(new ME(OV))}Tw(b,e,d,c)}\nfunction gM(a,b,c){var d;d=a.a.get(b);a.a.set(b,c===undefined?null:c);if(d===undefined){++a.c;oL(a.b)}else{++a.d}return d}\nfunction Bs(a,b){var c;if(b.n!=a){return false}try{Zb(b,null)}finally{c=(kr(),b.o);ce((null,ne(c)),c);pu(a.g,b)}return true}\nfunction xe(a,b){var c;c=ze();!(c!=-1&&c>=1009000)&&we(a)&&(b+=((a.scrollWidth||0)|0)-(a.clientWidth|0));a.scrollLeft=b}\nfunction Wx(a){var b,c;c=Ix[a];if(c==null){c=ji(nj,nV,11,a,15,1);for(b=0;b<a;b++){c[b]=TT-((b<<16)/a|0)}Ix[a]=c}return c}\nfunction CB(){CB=rq;var a,b;BB=ji(lj,jV,11,256,15,1);for(a=0;a<256;a++){BB[a]=0;for(b=a;(b&128)>0;b<<=1){++BB[a]}}}\nfunction ZI(a,b,c,d){var e,f,g;for(e=b+1;e<c;++e){for(f=e;f>b&&d.yc(a[f-1],a[f])>0;--f){g=a[f];mi(a,f,a[f-1]);mi(a,f-1,g)}}}\nfunction nS(a,b){var c,d,e;d=pP(a.a.e,b);c=kS(a,b);c.b=d;if(d.b.length>0){e=new tI;ND(d.a,e);jS(a,c,e);b==a.b&&OR(a.a.g,b)}}\nfunction ZR(a,b,c){var d,e;d=a.a.d;e=a.a.e;a.a.d+=b;a.a.e+=c;QR(a.a);if(a.a.d!=d||a.a.e!=e){LR(a.a);return true}return false}\nfunction yS(a,b,c){a.d=b;a.a=c;b>=0&&((kr(),a.o).style[dU]=b+AV,undefined);c>=0&&((kr(),a.o).style[cU]=c+AV,undefined)}\nfunction zS(){Xs.call(this);this.c=new tI;(kr(),this.o).className='textPage';this.o.style[dU]='1px';this.o.style[cU]='1px'}\nfunction sN(){sN=rq;jN=new wN;kN=new yN;lN=new AN;mN=new CN;nN=new EN;oN=new GN;pN=new IN;qN=new KN;rN=new MN}\nfunction kf(){kf=rq;jf=new nf;gf=new of;bf=new pf;cf=new qf;hf=new rf;ff=new sf;df=new tf;af=new uf;ef=new vf}\nfunction wy(){wy=rq;uy=ni(fi(nn,1),ST,2,6,['FORM','LIST','PROP','CAT ']);vy=ni(fi(nn,1),ST,2,6,['FOR','LIS','CAT'])}\nfunction $R(a,b){this.a=a;pR.call(this,b);Sb(b,this,(Jg(),Jg(),Ig));Sb(b,this,(fg(),fg(),eg));wR(a.a.f,this);wR(a.a.n,this)}\nfunction ui(a,b){if(a.h==CU&&a.m==0&&a.l==0){b&&(pi=si(0,0,0));return ri((Ui(),Si))}b&&(pi=si(a.l,a.m,a.h));return si(0,0,0)}\nfunction Ch(a,b){var c,d;d=Zi(HG(a.d,b),76);if(!d){return nJ(),nJ(),mJ}c=Zi(d.get(null),35);if(!c){return nJ(),nJ(),mJ}return c}\nfunction Bh(a,b,c){var d,e;e=Zi(HG(a.d,b),76);if(!e){e=new BL;KG(a.d,b,e)}d=Zi(e.get(c),35);if(!d){d=new tI;e.put(c,d)}return d}\nfunction dg(a,b){var c;cg.call(this);this.a=b;!Ff&&(Ff=new Qg);c=Zi(Og(Ff,a),35);if(!c){c=new tI;Pg(Ff,a,c)}c.add(this);this.b=a}\nfunction aA(a,b){var c;if(b.c>=a.f+a.g.b.a.length){throw Pp(new KE('JB2Image bad shape'))}c=a.a.b.a.length;kC(a.a,b);return c}\nfunction bD(a,b,c,d,e){var f;a.a=b<d;a.b=c<e;f=a.e;f.xmin=a.a?b:d;f.xmax=(a.a?d:b)+1;f.ymin=a.b?c:e;f.ymax=(a.b?e:c)+1;return a}\nfunction nD(a,b,c,d,e,f){var g,h;g=(a-c)*(e-c)+(b-d)*(f-d);h=(a-e)*(e-c)+(b-f)*(f-d);return (g<0?-1:g>0?1:0)*(h<0?-1:h>0?1:0)<=0}\nfunction pq(){oq={};!Array.isArray&&(Array.isArray=function(a){return Object.prototype.toString.call(a)==='[object Array]'})}\nfunction OO(a){MO();var b,c,d;c=':'+a;d=LO[c];if(!(d===undefined)){return d}d=JO[c];b=d===undefined?NO(a):d;PO();LO[c]=b;return b}\nfunction Bw(a,b){var c,d,e;d=null;c=Dw(a,b);if(!cj(c.d,42)||!!Zi(c.d,42).a){e=a.c.c;e!=null&&AB(e,b);d=new Jw(a);gw(d,c)}return d}\nfunction jA(a,b,c){var d,e;for(e=a.Db();e.Gb();){d=e.Hb();if(jj(b)===jj(d)||b!=null&&wb(b,d)){c&&e.Ib();return true}}return false}\nfunction Tw(a,b,c,d){var e;a.e=null;a.a=2;$w(a,b);a.i=c;a.border=d;Zw(a,a.i+a.border);e=Mw(a,a.k)*Kw;e>0&&Lw(a,a.c,a.k+3);return a}\nfunction fD(a,b,c,d){var e;a.c=false;e=0;for(;e<d-1;e++){eD(a,b[e],c[e])}(b[e]!==b[0]||c[e]!==c[0])&&eD(a,b[e],c[e]);hD(a);return a}\nfunction eE(a,b){aE();return hj(a)?uF(a,aj(b)):ej(a)?GE(a,(CO(b==null||ej(b)),b)):dj(a)?bE(a,(CO(b==null||dj(b)),b)):a.mb(b)}\nfunction qQ(a,b){var c;c=Iu();c.open('GET',b,true);Hu(c,(Lu(),Ju).a);Gu(c,new EQ(a,b));c.send(null);Zi(IG(a.d,b),69).c=true;++a.c}\nfunction XP(a){var b,c,d;c=a.b.n;d=ee((kr(),c.o),bU);b=ee(c.o,aU);Nb(a.b,d+AV);oc(a.b,d);Kb(a.b,b+AV);nc(a.b,b);!!a.g&&QR(a.g)}\nfunction Dh(a){var b,c;if(a.a){try{for(c=new QI(a.a);c.a<c.c.a.length;){b=Zi(OI(c),396);zh(b.a,b.d,b.c,b.b)}}finally{a.a=null}}}\nfunction Iz(a,b,c){var d,e;if(!a.v){throw Pp(new ME(LV))}d=vz(a,1,a.w,a.f,0);e=vz(a,1,a.A,a.g,0);b.a=e-c<<16>>16;b.b=d-1<<16>>16}\nfunction vM(a,b,c){var d,e,f;e=Zi(HG(a.c,b),74);if(!e){d=new KM(a,b,c);KG(a.c,b,d);HM(d);return null}else{f=TH(e,c);wM(a,e);return f}}\nfunction jt(a){Yb(a,$doc.createElement('img'));ur((kr(),a.o));a.j==-1?us(a.o,133398655|(a.o.__eventBits||0)):(a.j|=133398655)}\nfunction Ss(){var a;dc();Rs.call(this,(a=$doc.createElement('BUTTON'),a.type='button',a));(kr(),this.o).className='gwt-Button'}\nfunction FE(a){var b;b=typeof a;if(xF(b,HT)||xF(b,IT)||xF(b,JT)){return true}return a!=null&&a.$implements__java_lang_Comparable}\nfunction yF(a,b){wO(a);if(b==null){return false}if(xF(a,b)){return true}return a.length==b.length&&xF(a.toLowerCase(),b.toLowerCase())}\nfunction BQ(a,b){var c;this.d=new BL;this.e=new tI;this.a=a;LP(new CQ(this));nB=this;c=uQ(this,b,new MQ(this,b));!!c&&xQ(this,b)}\nfunction zO(a,b,c){if(a<0||b>c){throw Pp(new XD(YT+a+', toIndex: '+b+', size: '+c))}if(a>b){throw Pp(new KE(YT+a+' > toIndex: '+b))}}\nfunction Td(){if(Error.stackTraceLimit>0){$wnd.Error.stackTraceLimit=Error.stackTraceLimit=64;return true}return 'stack' in new Error}\nfunction BE(a,b){var c=0;while(!b[c]||b[c]==''){c++}var d=b[c++];for(;c<b.length;c++){if(!b[c]||b[c]==''){continue}d+=a+b[c]}return d}\nfunction ED(a,b){var c,d;if(b){while(xy(b)){c=zy(b);d=c.b;xF(d.substr(0,5),'FORM:')?ED(a,ov(c)):(xF(rV,d)||xF(sV,d))&&BD(a,c)}}return a}\nfunction xy(b){var c;if(!b.d){try{b.d=Ay(b)}catch(a){a=Op(a);if(cj(a,7)){c=a;Hc(c,(Yv(),Xv),'','');b.d=null}else throw Pp(a)}}return !!b.d}\nfunction ld(){var a;if(ed!=0){a=dd();if(a-gd>2000){gd=a;hd=$wnd.setTimeout(sd,10)}}if(ed++==0){vd((ud(),td));return true}return false}\nfunction Rz(a){cj(a.a,59)?(a.b=zz(a,a.b,Zi(a.a,59))):(a.b=yz(a,a.b,a.a));if(a.b==11){if(!a.v){throw Pp(new ME(LV))}return true}return false}\nfunction Jx(){Jx=rq;var a;Gx=ji(nj,nV,11,256,15,1);Fx=ji(nj,nV,11,256,15,1);Ix=ji(nj,ET,14,256,0,2);for(a=0;a<Gx.length;a++){Gx[a]=a}}\nfunction Cz(a,b){var c,d,e,f;e=b.f;qC(a.T);qC(a.J);qC(a.K);for(c=0;c<e;c++){f=new OE(c);kC(a.T,f);kC(a.J,f);d=Wz(b,c);kC(a.K,Rw(d.a))}}\nfunction sQ(a,b){var c,d,e;c=Zi(IG(a.d,b),69);if(!c)return;for(e=new QI(c.d);e.a<e.c.a.length;){d=Zi(OI(e),354);d.Rb()}c.d.a=ji(gn,ET,1,0,5,1)}\nfunction Ic(a,b,c){var d,e,f,g,h;for(e=(a.i==null&&(a.i=(Od(),h=Nd.kb(a),Qd(h))),a.i),f=0,g=e.length;f<g;++f){d=e[f];b.Ab(c+'\\tat '+d)}}\nfunction Iy(a,b,c){var d,e,f,g;e=0;br(b,Ey);for(f=0;f<c;f++){d=Hy(a,f);if(!d){e+=16}else{for(g=0;g<16;){b[Fy[e]]=d.b.c[g+d.a];++g;++e}}}}\nfunction _y(a,b,c,d,e,f,g){var h,i,j;for(j=f>>1;j>=g;j>>=1){for(i=0;i<c;i+=j){az(a,b,i,i+d*e,i,j*e)}for(h=0;h<d;h+=j){az(a,b,h*e,h*e+c,h*e,j)}}}\nfunction Uz(a,b){var c;if(b.b>=a.f+a.g.b.a.length){throw Pp(new KE('JB2Image bad parent shape'))}c=a.f+a.g.b.a.length;kC(a.g,b);return c}\nfunction dC(b,c){if(b!=null&&b.length>=2&&b.charCodeAt(0)==35){try{c=hq(bB(b.substr(1)))}catch(a){a=Op(a);if(!cj(a,6))throw Pp(a)}}return c}\nfunction Ab(a){return hj(a)?OO(a):ej(a)?kj((wO(a),a)):dj(a)?(wO(a),a)?1231:1237:bj(a)?a.Y():li(a)?IO(a):!!a&&!!a.hashCode?a.hashCode():IO(a)}\nfunction wb(a,b){return hj(a)?xF(a,b):ej(a)?(wO(a),a===b):dj(a)?(wO(a),a===b):bj(a)?a.W(b):li(a)?a===b:!!a&&!!a.equals?a.equals(b):jj(a)===jj(b)}\nfunction yQ(a,b,c){var d;if(c.readyState!=4)return;a.o=false;if(c.status==200){d=hr(c.response);rQ(a,b,pv(new Av,pB(new rB,d)));TO(a.a.a.a)}}\n",
"function Ty(a){var b,c,d,e;c=0;for(e=0;e<16;e++){b=a.n[e]>>1;a.n[e]=b;b!=0&&(c=1)}for(d=0;d<10;d++){b=a.k[d]>>1;a.k[d]=b;b!=0&&(c=1)}return c}\nfunction jE(a,b,c){oO(a>=0&&a<=1114111);if(a>=TT){b[c++]=55296+(a-TT>>10&1023)&UT;b[c]=56320+(a-TT&1023)&UT;return 2}else{b[c]=a&UT;return 1}}\nfunction Qz(a,b,c,d){var e,f,g,h;e=vz(a,MV,NV,a.Q,0);g=vz(a,MV,NV,a.R,0);f=c+e;h=d+g;if(f!=(UT&f)||h!=(UT&h)){throw Pp(new ME(OV))}Tw(b,h,f,4)}\nfunction Ow(a){Nw.call(this,a.o,a.g,a.d,a.j);this.f=a.f;this.e=a.e;this.dataWidth=a.dataWidth;this.dataHeight=a.dataHeight;this.border=a.border}\nfunction MB(a){for(;a.p<=24;a.p=a.p+8<<16>>16){a.r=-1;a.r=sv(a.k)<<16>>16;if(a.r==-1){a.r=255;if(--a.f<1){throw Pp(new QD(xV))}}a.c=a.c<<8|a.r}}\nfunction Uf(a){var b,c;c=a.b;if(c){return b=a.a,((b.clientX||0)|0)-se(Fe(c.ownerDocument),c)+ue(c)+De(c.ownerDocument)}return (a.a.clientX||0)|0}\nfunction Zh(a,b){switch(b.c){case 0:{a['dir']='rtl';break}case 1:{a['dir']='ltr';break}case 2:{Yh(a)!=(bi(),$h)&&(a['dir']='',undefined);break}}}\nfunction oR(a,b){var c;if(!!a.c||a.b)return;c=b.a.touches[0];a.c=YE(c.identifier);a.e=(c.clientX||0)|0;a.f=(c.clientY||0)|0;b.a.preventDefault()}\nfunction Yi(a,b){if(hj(a)){return !!Xi[b]}else if(a.Ic){return !!a.Ic[b]}else if(ej(a)){return !!Wi[b]}else if(dj(a)){return !!Vi[b]}return false}\nfunction Sb(a,b,c){var d;d=qr(c.b);d==-1?Ob(a,c.b):a.j==-1?(kr(),us(a.o,d|(a.o.__eventBits||0))):(a.j|=d);return uh(!a.k?(a.k=new wh(a)):a.k,c,b)}\nfunction QC(a,b){var c,d;for(d=a.b.a.length;--d>=0;){c=(wC(d,a.b.a.length),iI(a.b,d));if(cj(c,45)&&xF(b,Zi(c,45).a)){return Zi(c,45)}}return null}\nfunction sI(a,b){var c,d,e;e=a.a.length;b.length<e&&(b=(d=new Array(e),oi(d,b)));for(c=0;c<e;++c){mi(b,c,a.a[c])}b.length>e&&mi(b,e,null);return b}\nfunction eJ(a,b){var c,d,e;e=a.a.length;b.length<e&&(b=(d=new Array(e),oi(d,b)));for(c=0;c<e;++c){mi(b,c,a.a[c])}b.length>e&&mi(b,e,null);return b}\nfunction _x(){_x=rq;var a,b,c;$x=hi(Mp,[ET,FV],[355,11],15,[16,512],2);for(b=0;b<16;b++){a=$x[b];for(c=-255;c<=255;c++){a[256+c]=c*b+8>>4<<16>>16}}}\nfunction Mz(a){var b,c,d;d=vz(a,0,NV,a.q,0);b=ji(lj,jV,11,d,15,1);for(c=0;c<d;c++){b[c]=vz(a,0,255,a.p,0)<<24>>24}return wF(b,0,b.length,(iO(),hO))}\nfunction Nz(a){var b,c;c=vz(a,0,NV,a.B,0);b=vz(a,0,NV,a.B,0);if(c!=0||b!=0){throw Pp(new ME('JB2Image bad dict 2'))}a.G=0;a.H=a.F=0;Bz(a,a.G);a.v=true}\nfunction QN(a,b){var c,d,e,f;c=Zi(IG(a.a,b),99);if(!c){d=new YN(b);e=d.b;f=IF(e,0,bF(0,BF(e,MF(46))));XN(d,QN(a,f));LG(a.a,d.b,d);return d}return c}\nfunction rw(a,b,c){var d,e,f;f=!c?Zi(MG(a.e,b),54):Zi(KG(a.e,b,c),54);if(a.f){e=new ww(b,c);fI(a.f,e)}if(!!c&&c.Qb()){d=a.q;a.q=new OE(d.a+1)}return f}\nfunction Zy(a,b,c){var d,e,f,g;f=c.ymin*a;for(d=c.ymin;d<c.ymax;d+=2){for(e=c.xmin;e<c.xmax;e+=2){g=b[f+e];b[f+e+a]=g;b[f+e+a+1]=g;b[f+e+1]=g}f+=a+a}}\nfunction kS(a,b){var c;while(b>=a.e.a.length){c=new zS;a.e.a.length==a.b&&Pb((kr(),c.o),sW,true);As(a,c,(kr(),a.o));fI(a.e,c)}return Zi(iI(a.e,b),80)}\nfunction DF(a,b,c){var d,e;d=EF(b,'([/\\\\\\\\\\\\.\\\\*\\\\+\\\\?\\\\|\\\\(\\\\)\\\\[\\\\]\\\\{\\\\}$^])','\\\\\\\\$1');e=EF(EF(c,'\\\\\\\\','\\\\\\\\\\\\\\\\'),'\\\\$','\\\\\\\\$');return EF(a,d,e)}\nfunction KF(a){var b,c,d;c=a.length;d=0;while(d<c&&a.charCodeAt(d)<=32){++d}b=c;while(b>d&&a.charCodeAt(b-1)<=32){--b}return d>0||b<c?a.substr(d,b-d):a}\nfunction rv(a){var b,c,d,e;if(cj(a.d,42)){a.d.Kb(0);b=a.d.Lb();c=a.d.Lb();e=a.d.Lb();d=a.d.Lb();a.d.Nb();return b==65&&c==84&&e==38&&d==84}return false}\nfunction oy(a,b,c){if(!(a.xmin>=a.xmax||a.ymin>=a.ymax)){a.xmin+=b;a.xmax+=b;a.ymin+=c;a.ymax+=c;return true}a.xmin=a.ymin=a.xmax=a.ymax=0;return false}\nfunction Yy(a,b,c){var d;a.e=b;a.d=c;a.c=b+32-1&-32;a.a=c+32-1&-32;a.f=a.c*a.a/PU|0;a.b=ji(cm,ET,133,a.f,0,1);for(d=0;d<a.f;d++){a.b[d]=new Jy}return a}\nfunction uP(a,b){var c,d;a.f=new fJ(ji(Pl,ET,38,b,0,1));a.g=new fJ(ji(Hm,ET,61,b,0,1));for(d=new QI(a.e);d.a<d.c.a.length;){c=Zi(OI(d),68);c.zc(YE(b))}}\nfunction OF(a){var b;b=0;while(0<=(b=a.indexOf('\\\\',b))){a.charCodeAt(b+1)==36?(a=a.substr(0,b)+'$'+HF(a,++b)):(a=a.substr(0,b)+(''+HF(a,++b)))}return a}\nfunction Xb(a){if(!a.n){zt();FL(yt,a)&&Bt(a)}else if(a.n){a.n.Eb(a)}else if(a.n){throw Pp(new ME(\"This widget's parent does not implement HasWidgets\"))}}\nfunction ye(a){var b=a.ownerDocument;var c=a.cloneNode(true);var d=b.createElement('DIV');d.appendChild(c);outer=d.innerHTML;c.innerHTML='';return outer}\nfunction xi(a,b){var c,d,e;if(b<=22){c=a.l&(1<<b)-1;d=e=0}else if(b<=44){c=a.l;d=a.m&(1<<b-22)-1;e=0}else{c=a.l;d=a.m;e=a.h&(1<<b-44)-1}return si(c,d,e)}\nfunction aO(a,b,c,d,e,f){var g,h,i;if(jj(a)===jj(c)){a=a.slice(b,b+e);b=0}for(h=b,i=b+e;h<i;){g=h+VT<i?h+VT:i;e=g-h;$N(c,d,f?e:0,a.slice(h,g));h=g;d+=e}}\nfunction Bv(a){cj(a.d,42)?(this.d=new sB(Zi(a.d,42))):cj(a.d,58)?(this.d=new bv(Zi(a.d,58))):(this.d=new Bv(Zi(a.d,30)));this.c=a.c;this.a=a.a;this.b=a.b}\nfunction qT(a){var b,c,d;d=$doc.activeElement;while(d){for(c=new QI(a.e);c.a<c.c.a.length;){b=Zi(OI(c),87);if(Db(b.b)==d)return true}d=ne(d)}return false}\nfunction ki(a,b){var c=new Array(b);var d;switch(a){case 14:case 15:d=0;break;case 16:d=false;break;default:return c;}for(var e=0;e<b;++e){c[e]=d}return c}\nfunction Ci(a,b){var c,d,e;e=a.h-b.h;if(e<0){return false}c=a.l-b.l;d=a.m-b.m+(c>>22);e+=d>>22;if(e<0){return false}a.l=c&AU;a.m=d&AU;a.h=e&BU;return true}\nfunction ky(a,b,c){a.xmin-=b;a.xmax+=b;a.ymin-=c;a.ymax+=c;if(a.xmin>=a.xmax||a.ymin>=a.ymax){a.xmin=a.ymin=a.xmax=a.ymax=0;return false}else{return true}}\nfunction NB(){CB();var a;DB(this);this.j=ji(lj,jV,11,BB.length,15,1);_F(BB,0,this.j,0,this.j.length);for(a=0;a<256;a++){this.q[a]=new gv;this.g[a]=new gv}}\nfunction yh(a,b,c){var d;if(!b){throw Pp(new hF('Cannot add a handler with a null type'))}a.b>0?xh(a,new Pu(a,b,c)):(d=Bh(a,b,null),d.add(c));return new Ou}\nfunction jQ(a){var b,c,d;d=(KP(),OP(mW,WU));for(b=a.e.a.length-1;Xp(a.f,d)&&b>4;b--){c=Zi(mI(a.e,b),69);if(!c.a)continue;a.f=eq(a.f,c.b);c.a=null;c.c=false}}\nfunction jC(b){var c,d;d=-1;try{c=QC(b,TV);!!c&&c.b.a.length==1&&(d=cC((wC(0,c.b.a.length),uq(iI(c.b,0)))))}catch(a){a=Op(a);if(!cj(a,6))throw Pp(a)}return d}\nfunction ue(a){var b;b=ze();if(!(b!=-1&&b>=1009000)&&we(a)){return ((a.scrollLeft||0)|0)-(((a.scrollWidth||0)|0)-(a.clientWidth|0))}return (a.scrollLeft||0)|0}\nfunction Vf(a){var b,c;c=a.b;if(c){return b=a.a,((b.clientY||0)|0)-te(Fe(c.ownerDocument),c)+((c.scrollTop||0)|0)+Ee(c.ownerDocument)}return (a.a.clientY||0)|0}\nfunction Up(a,b){var c;if(Zp(a)&&Zp(b)){c=a/b;if(FU<c&&c<EU){return c<0?$wnd.Math.ceil(c):$wnd.Math.floor(c)}}return Tp(ti(Zp(a)?fq(a):a,Zp(b)?fq(b):b,false))}\nfunction yR(a){Xs.call(this);this.b=new tI;this.a=a;(kr(),this.o).className='scrollbar';Pb(this.o,a?'scrollbarHorizontal':'scrollbarVertical',true);new zR(this)}\nfunction Gh(a){var b,c,d;Vc.call(this,Hh(a),a.isEmpty()?null:Zi(a.Db().Hb(),6));this.a=a;d=0;for(c=a.Db();c.Gb();){b=Zi(c.Hb(),6);if(d++==0){continue}Fc(this,b)}}\nfunction AB(a,b){if((new RegExp('^(\\\\w+://.*)$')).test(b))return b;if(xF(b.substr(0,1),'/'))return FF(a,'//([^/]+).*','//$1'+b);return FF(a,'/[^/]+$','/')+(''+b)}\nfunction ND(a,b){var c,d;if(a.b.array.length>0){for(d=new mH(a.b);d.b<d.d.size();){c=(uO(d.b<d.d.size()),Zi(d.d.getAtIndex(d.c=d.b++),55));ND(c,b)}}else{b.add(a)}}\nfunction gE(a,b){if(b<2||b>36){return -1}if(a>=48&&a<48+(b<10?b:10)){return a-48}if(a>=97&&a<b+97-10){return a-97+10}if(a>=65&&a<b+65-10){return a-65+10}return -1}\nfunction Fi(a,b){var c,d,e,f,g,h,i,j;i=a.h>>19;j=b.h>>19;if(i!=j){return j-i}e=a.h;h=b.h;if(e!=h){return e-h}d=a.m;g=b.m;if(d!=g){return d-g}c=a.l;f=b.l;return c-f}\nfunction kG(a,b){var c,d,e;c=b.vc();e=b.wc();d=a.get(c);if(!(jj(e)===jj(d)||e!=null&&wb(e,d))){return false}if(d==null&&!a.containsKey(c)){return false}return true}\nfunction UO(a){var b;this.a=a;this.f=new BQ(a,(KP(),KP(),IP));this.g=new YQ(a,this.f);b=$wnd.navigator.userAgent;this.e=b.indexOf(iV)!=-1||b.indexOf('trident')!=-1}\nfunction sT(a,b){this.e=new tI;this.d=new xT(this);this.f=a;Sb(b,this,(pg(),pg(),og));Sb(b,this,(fg(),fg(),eg));Sb(b,this,(Sg(),Sg(),Rg));Sb(b,this,(gh(),gh(),fh))}\nfunction VI(a,b,c,d){var e,f,g,h,i;d=(dL(),!d?bL:d);g=0;f=b-1;while(g<=f){h=g+(f-g>>1);i=a[h];e=d.yc(i,c);if(e<0){g=h+1}else if(e>0){f=h-1}else{return h}}return -g-1}\nfunction mq(b,c,d,e){lq();var f=jq;$moduleName=c;$moduleBase=d;Np=e;function g(){for(var a=0;a<f.length;a++){f[a]()}}\nif(b){try{AT(g)()}catch(a){b(c,a)}}else{AT(g)()}}\nfunction Qd(a){var b,c,d,e;b='Pd';c='Pc';e=cF(a.length,5);for(d=e-1;d>=0;d--){if(xF(a[d].d,b)||xF(a[d].d,c)){a.length>=d+1&&(a.splice(0,d+1),undefined);break}}return a}\nfunction kQ(a,b){var c,d,e;d=(KP(),OP(nW,134217728));for(c=a.j.a.length-1;a.k>d&&c>=b;c--){e=Zi(iI(a.j,c),51);if(e.e==a.g)continue;if(e.b){a.k-=e.c;e.b=false}e.d=null}}\nfunction LS(a,b){var c;if(!a.a)return;c=UI(a.d.toArray(),YE(HR(a.a)),(nJ(),dL(),dL(),cL));c>=0?(c-=b):(c=-c-(b==1?2:1));c=cF(c,a.d.size()-1);c=c>0?c:0;ut(a.e.d,c);MS(a)}\nfunction Oz(a,b){a.w=vz(a,0,NV,a.B,0);a.A=vz(a,0,NV,a.B,0);if(a.w==0||a.A==0){throw Pp(new ME('JB2Image zero size'))}b.d=a.w;b.b=a.A;a.G=a.A;a.H=a.F=0;Bz(a,a.G);a.v=true}\nfunction AS(a,b,c){var d,e,f;e=a.b.length;if(e<2)return;f=DS(a,b);d=(a.a*c-f)/(e-1);(kr(),a.o).style['letterSpacing']=gq(Wp($wnd.Math.round((d+0.05)/0.1)))*0.1+(kf(),AV)}\nfunction CS(a,b){var c,d,e,f,g,h;h=a.a*b;e=a.c.f;d=1.7976931348623157E308;g=1;c=0;do{e*=g;g=h/DS(a,e);f=d;d=$wnd.Math.abs(1-g)}while(c++<6&&d>0.05&&d<f);a.c.f=e;return e}\nfunction ii(a,b,c,d,e,f,g){var h,i,j,k,l;k=e[f];j=f==g-1;h=j?d:0;l=ki(h,k);d!=10&&ni(fi(a,g-f),b[f],c[f],h,l);if(!j){++f;for(i=0;i<k;++i){l[i]=ii(a,b,c,d,e,f,g)}}return l}\nfunction bM(){function b(){try{return (new Map).entries().next().done}catch(a){return false}}\nif(typeof Map===GT&&Map.prototype.entries&&b()){return Map}else{return cM()}}\nfunction Hd(b,c){var d,e,f,g;for(e=0,f=b.length;e<f;e++){g=b[e];try{g[1]?g[0].hb()&&(c=Gd(c,g)):g[0].ib()}catch(a){a=Op(a);if(cj(a,6)){d=a;qd(d)}else throw Pp(a)}}return c}\nfunction de(a,b){var c,d;b=je(b);d=a.className||'';c=ie(d,b);if(c==-1){d.length>0?(a.className=d+' '+b||'',undefined):(a.className=b||'',undefined);return true}return false}\nfunction mA(a){var b,c,d;d=new hN('[',']');for(c=a.Db();c.Gb();){b=c.Hb();gN(d,b===a?'(this Collection)':b==null?PT:uq(b))}return !d.a?d.c:d.e.length==0?d.a.a:d.a.a+(''+d.e)}\nfunction ks(){hs=AT(ps);is=AT(qs);var c=vs;var d=es;c(d,function(a,b){d[a]=AT(b)});var e=gs;c(e,function(a,b){e[a]=AT(b)});c(e,function(a,b){$wnd.addEventListener(a,b,true)})}\nfunction If(a,b,c){var d,e,f,g,h;if(Ff){h=Zi(Og(Ff,a.type),35);if(h){for(g=h.Db();g.Gb();){f=Zi(g.Hb(),40);d=f.a.a;e=f.a.b;Gf(f.a,a);Hf(f.a,c);Tb(b,f.a);Gf(f.a,d);Hf(f.a,e)}}}}\nfunction lw(a,b,c,d){var e;e=a.q;d=pw(a)||!ow(a)?mw(a,b,c,cj(d,48)?Zi(d,48):null):jw(a,b,c);if(d){LG(d.n,a.r,e);LG(d.n,'rect',new sy(b));LG(d.n,'subsample',new OE(c))}return d}\nfunction lG(a,b,c){var d,e,f;for(e=a.qc().Db();e.Gb();){d=Zi(e.Hb(),24);f=d.vc();if(jj(b)===jj(f)||b!=null&&wb(b,f)){if(c){d=new _H(d.vc(),d.wc());e.Ib()}return d}}return null}\nfunction Zc(a){var b;if(a.c==null){b=jj(a.b)===jj(Xc)?null:a.b;a.d=b==null?PT:fj(b)?ad(_i(b)):hj(b)?'String':mE(yb(b));a.a=a.a+': '+(fj(b)?_c(_i(b)):b+'');a.c='('+a.d+') '+a.a}}\nfunction YR(a,b,c){var d,e;if(!a.a.p)return;if(c){e=a.a.p.width*a.a.s+2*a.a.q;ZR(a,kj(b*e-a.a.q+0.5)-a.a.d,0)}else{d=a.a.p.height*a.a.s+2*a.a.q;ZR(a,0,kj(b*d-a.a.q+0.5)-a.a.e)}}\nfunction Wb(a){if(!a.i){throw Pp(new ME(\"Should only call onDetach when the widget is attached to the browser's document\"))}try{a._()}finally{kr();a.o.__listener=null;a.i=false}}\nfunction nd(b,c,d){var e,f;e=ld();try{if(Cc){try{return kd(b,c,d)}catch(a){a=Op(a);if(cj(a,6)){f=a;qd(f);return undefined}else throw Pp(a)}}else{return kd(b,c,d)}}finally{od(e)}}\nfunction Fz(){var a,b;tz(this);this.u=false;for(b=0;b<this.n.length;){this.n[b++]=0}for(a=0;a<this.o.length;){this.o[a++]=0}kC(this.k,new gv);kC(this.I,new eB);kC(this.S,new eB)}\nfunction YQ(a,b){this.a=new BL;this.g=new BL;this.i=new qy;this.j=new fR;this.d=new qy;this.b=a;this.f=b;this.k=(KP(),OP('tileCacheSize',256));this.n=OP(jW,512);LP(new $Q(this))}\nfunction Fc(a,b){xO(b,'Cannot suppress a null exception.');pO(b!=a,'Exception can not suppress itself.');if(a.g){return}a.j==null?(a.j=ni(fi(on,1),ET,6,0,[b])):(a.j[a.j.length]=b)}\nfunction MF(a){var b,c;if(a>=TT){b=55296+(a-TT>>10&1023)&UT;c=56320+(a-TT&1023)&UT;return String.fromCharCode(b)+(''+String.fromCharCode(c))}else{return String.fromCharCode(a&UT)}}\nfunction YP(a,b){var c;if(b==a.d)return;Mb(a.i,b!=null);if(b!=null&&!xF(RU,a.d)){c=zA(TP,b);Db(a.i).style['backgroundPosition']=-c*Eb(a.i)+'px 0px'}(b==null||!xF(RU,a.d))&&(a.d=b)}\nfunction pR(a){this.d=a;Sb(a,this,(kg(),kg(),jg));Sb(a,this,(Eg(),Eg(),Dg));Sb(a,this,(pg(),pg(),og));Sb(a,this,(gh(),gh(),fh));Sb(a,this,(Xg(),Xg(),Wg));Sb(a,this,(ah(),ah(),_g))}\nfunction ie(a,b){var c,d,e;c=a.indexOf(b);while(c!=-1){if(c==0||a.charCodeAt(c-1)==32){d=c+b.length;e=a.length;if(d==e||d<e&&a.charCodeAt(d)==32){break}}c=a.indexOf(b,c+1)}return c}\nfunction WP(a){var b;a.b=qc();if(!a.b){throw Pp(new Uc('Canvas not supported!'))}gc(a.b);b=new Lt(a.b);(kr(),b.o).className='content';Kr(new gQ(a));Cd((ud(),td),new hQ(a));return b}\nfunction AL(){AL=rq;yL=ni(fi(nn,1),ST,2,6,['Sun','Mon','Tue','Wed','Thu','Fri','Sat']);zL=ni(fi(nn,1),ST,2,6,['Jan','Feb','Mar','Apr','May','Jun','Jul','Aug','Sep','Oct','Nov','Dec'])}\nfunction PD(a){var b,c;sy.call(this,a);LD(this);this.a=a.a;this.c=a.c;this.d=a.d;this.e=a.e;this.b=new UA(a.b);for(c=0;c<this.b.array.length;c++){b=new PD(QA(this.b,c));SA(this.b,c,b)}}\nfunction Zb(a,b){var c;c=a.n;if(!b){try{!!c&&c.i&&Wb(a)}finally{a.n=null}}else{if(c){throw Pp(new ME('Cannot set a new parent without first clearing the old parent'))}a.n=b;b.i&&a.ab()}}\nfunction Ki(a,b){var c,d,e;b&=63;if(b<22){c=a.l<<b;d=a.m<<b|a.l>>22-b;e=a.h<<b|a.m>>22-b}else if(b<44){c=0;d=a.l<<b-22;e=a.m<<b-22|a.l>>44-b}else{c=0;d=0;e=a.l<<b-44}return si(c&AU,d&AU,e&BU)}\nfunction Mi(a,b){var c,d,e,f;b&=63;c=a.h&BU;if(b<22){f=c>>>b;e=a.m>>b|c<<22-b;d=a.l>>b|a.m<<22-b}else if(b<44){f=0;e=c>>>b-22;d=a.m>>b-22|a.h<<44-b}else{f=0;e=0;d=c>>>b-44}return si(d&AU,e&AU,f&BU)}\nfunction Sy(a,b){var c,d,e,f,g;if(b==0){e=1;for(d=0;d<16;d++){g=a.n[d];a.b[d]=1;if(g>0&&g<MU){e=0;a.b[d]=0}}return e}f=a.k[b];if(f<=0||f>=MU){return 1}for(c=0;c<My[b].a<<4;c++){a.b[c]=0}return 0}\nfunction Ms(b,c){Ks();var d,e,f,g;d=null;for(g=b.Db();g.Gb();){f=Zi(g.Hb(),18);try{c.Fb(f)}catch(a){a=Op(a);if(cj(a,6)){e=a;!d&&(d=new HL);KG(d.a,e,d)}else throw Pp(a)}}if(d){throw Pp(new Ls(d))}}\nfunction Uw(a,b,c){var d,e;if(a!=b){Tw(a,b.k,b.i,c);a.a=b.a;for(d=0;d<a.k;d++){e=fr(b.e,(d*b.c+b.border)*Kw,d*b.c+b.border+a.i*Kw);er(a.e,e,(d*a.c+a.border)*Kw)}}else c>a.border&&Yw(a,c);return a}\nfunction Xz(a,b,c){if(!b){a.e=null;a.f=0;return}if(!c){if(a.g.b.a.length>0){throw Pp(new ME('JB2Image cannot set'))}if(a.e){throw Pp(new ME('JB2Image cannot change'))}}a.e=b;a.f=b.f+b.g.b.a.length}\nfunction gy(a,b,c,d,e){var f,g,h,i,j,k;h=d*16;f=((h+e)/(2*e)|0)-8;j=f;k=e/2|0;g=(b-1)*16;for(i=0;i<c;i++){a[i]=j<g?j:g;k=k+h;j=j+(k/e|0);k=k%e}if(e==c&&j!=f+h){throw Pp(new ME('Scaler assertion'))}}\nfunction Hc(a,b,c,d){var e,f,g,h,i;b.Ab(d+c+a);Ic(a,b,d);for(f=(a.j==null&&(a.j=ji(on,ET,6,0,0,1)),a.j),g=0,h=f.length;g<h;++g){e=f[g];Hc(e,b,'Suppressed: ','\\t'+d)}i=a.e;!!i&&Hc(i,b,'Caused by: ',d)}\nfunction vh(b,c){var d,e;!c.c||(c.c=false,c.d=null);e=c.d;Ef(c,b.b);try{Ah(b.a,c)}catch(a){a=Op(a);if(cj(a,79)){d=a;throw Pp(new Ih(d.a))}else throw Pp(a)}finally{e==null?(c.c=true,c.d=null):(c.d=e)}}\nfunction Mq(a,b){var c,d,e;c=new WF;VF(c,(d=new sL(b.b),e=new WF,VF(e,rL(d)),e.a+=' ',VF(e,b.a),e.a+='\\n',e.a+=JU,e.a+=': ',e.a));VF(c,b.c);if(a.a&&!!b.d){c.a+='\\n';Hc(b.d,new Rq(c),'','')}return c.a}\nfunction VB(){VB=rq;UB=ni(fi(nn,1),ST,2,6,[SV,'page',dU,'one2one','stretch']);TB=ni(fi(nn,1),ST,2,6,[SV,'color','fore','back','bw']);SB=ni(fi(nn,1),ST,2,6,[SV,'left','center','right','top','bottom'])}\nfunction Tx(a){var b,c,d;(a<0.1||a>10)&&(Yv(),Xv);if(a<1.001&&a>0.999){c=Gx}else{if(a!=Hx){for(b=0;b<256;b++){d=b/255;Yv();d=$wnd.Math.pow(d,1/a);Fx[b]=kj($wnd.Math.floor(255*d+0.5))}Hx=a}c=Fx}return c}\nfunction fw(a){var b,c,d,e,f,g;g=new Rx;e=new bt;f=(kr(),e.o);f.style[yV]=zV;tr(f,new uw(f,g));c=new WF;while((b=sv(a))!=-1){SF(c,b&UT)}d='data:image/jpeg;base64,'+bw(c.a);it(e,(Yq(),new Uq(d)));return g}\nfunction SL(a,b,c){var d,e,f,g;g=b==null?0:a.b.sc(b);e=(d=a.a.get(g),d==null?[]:d);if(e.length==0){a.a.set(g,e)}else{f=PL(a,b,e);if(f){return f.xc(c)}}mi(e,e.length,new _H(b,c));++a.c;oL(a.b);return null}\nfunction wv(b){var c,d,e;e=new lv;for(d=sv(b);d>=0;d=sv(b)){iv(e,e.b+1);e.a[e.b]=d<<24>>24;e.b+=1}c=WI(e.a,e.b);try{return wF(c,0,c.length,NF())}catch(a){a=Op(a);if(cj(a,12)){return null}else throw Pp(a)}}\nfunction Pz(a,b){var c,d;d=vz(a,0,NV,a.C,0);c=b.e;if(!c&&d>0){if(a.c){c=a.c;Xz(b,c,false)}else{throw Pp(new ME('JB2Image need dict'))}}if(!!c&&d!=c.f+c.g.b.a.length){throw Pp(new ME('JB2Image bad dict'))}}\nfunction Py(a,b){var c,d,e;if(a.i<0){return 0}if(Sy(a,a.g)==0){for(c=0;c<a.j.f;c++){d=My[a.g].b;e=My[a.g].a;Qy(a,b,a.g,a.j.b[c],d,e)}}if(++a.g>=My.length){a.g=0;++a.i;if(Ty(a)==0){a.i=-1;return 0}}return 1}\nfunction qw(a,b){var c,d;a.s=null;c=new fA;d=Zi(IG(a.e,a.n),38);!!d&&d.c<19&&(c.c=true);a.o=bA(c,b,Zi(IG(a.e,a.g),95));if(rw(a,a.i,c)){throw Pp(new ME('DjVu Decoder: Corrupted data (Duplicate FGxx chunk)'))}}\nfunction WQ(a){var b,c,d,e;if(OG(a.a)<a.k)return;b=new vI(new _G(a.a));nJ();qI(b,new kR);e=new tI;for(c=0;c<(a.k/4|0);c++){d=Zi((vO(c,b.a.length),Zi(b.a[c],24)).vc(),41);MG(a.a,d);e.a[e.a.length]=d}_P(a.b,e)}\nfunction NO(a){var b,c,d,e;b=0;d=a.length;e=d-4;c=0;while(c<e){b=a.charCodeAt(c+3)+31*(a.charCodeAt(c+2)+31*(a.charCodeAt(c+1)+31*(a.charCodeAt(c)+31*b)));b=b|0;c+=4}while(c<d){b=b*31+tF(a,c++)}b=b|0;return b}\nfunction nu(a,b,c){var d,e,f;if(c<0||c>a.c){throw Pp(new WD)}if(a.c==a.a.length){f=ji(xl,ET,18,a.a.length*2,0,1);for(e=0;e<a.a.length;++e){f[e]=a.a[e]}a.a=f}++a.c;for(d=a.c-1;d>c;--d){a.a[d]=a.a[d-1]}a.a[c]=b}\nfunction ly(a,b,c){a.xmin=bF(b.xmin,c.xmin);a.xmax=cF(b.xmax,c.xmax);a.ymin=bF(b.ymin,c.ymin);a.ymax=cF(b.ymax,c.ymax);if(a.xmin>=a.xmax||a.ymin>=a.ymax){a.xmin=a.ymin=a.xmax=a.ymax=0;return false}return true}\nfunction aJ(a,b,c,d,e,f){var g,h,i,j;g=d-c;if(g<7){ZI(b,c,d,f);return}i=c+e;h=d+e;j=i+(h-i>>1);aJ(b,a,i,j,-e,f);aJ(b,a,j,h,-e,f);if(f.yc(a[j-1],a[j])<=0){while(c<d){mi(b,c++,a[i++])}return}$I(a,i,j,h,b,c,d,f)}\nfunction tt(a,b,c,d){var e,f,g,h;h=(kr(),a.o);g=$doc.createElement('option');g.text=b;g.removeAttribute($U);g.value=c;f=h.options.length;(d<0||d>f)&&(d=f);if(d==f){h.add(g,null)}else{e=h.options[d];h.add(g,e)}}\nfunction ge(a,b){var c,d,e,f,g;b=je(b);g=a.className||'';e=ie(g,b);if(e!=-1){c=KF(g.substr(0,e));d=KF(HF(g,e+b.length));c.length==0?(f=d):d.length==0?(f=c):(f=c+' '+d);a.className=f||'';return true}return false}\nfunction ow(a){var b,c,d,e;d=Zi(IG(a.e,a.n),38);if(!d){return false}e=d.width;c=d.height;if(e<=0||c<=0){return false}b=Zi(IG(a.e,a.i),59);if(!b||b.d!=e||b.b!=c){return false}return !(nw(a,a.c)||!!a.k||nw(a,a.j))}\nfunction IB(b){b.a=0;LB(b,b.e);b.d=65280;try{b.d=Rp(b.d,sv(b.k)<<8);b.r=(255&sv(b.k))<<16>>16}catch(a){a=Op(a);if(cj(a,7)){b.r=255}else throw Pp(a)}b.d=cq(b.d,b.r);b.f=25;b.p=0;MB(b);b.i=b.d;Yp(b.d,MU)&&(b.i=RV)}\nfunction iy(a,b){var c,d,e;if(cj(b,10)){e=Zi(b,10);c=a.xmin>=a.xmax||a.ymin>=a.ymax;d=e.xmin>=e.xmax||e.ymin>=e.ymax;return (c||d)&&c&&d||a.xmin==e.xmin&&a.xmax==e.xmax&&a.ymin==e.ymin&&a.ymax==e.ymax}return false}\nfunction Dt(a){zt();var b,c;c=Zi(IG(xt,a),88);b=null;if(a!=null){if(!(b=Ce($doc,a))){return null}}if(c){if(!b||(kr(),c.o==b)){return c}}OG(xt)==0&&Ir(new Gt);!b?(c=new Ht):(c=new At(b));LG(xt,a,c);EL(yt,c);return c}\nfunction jw(a,b,c){var d,e,f,g;if(b.xmin>=b.xmax||b.ymin>=b.ymax){return new _w}f=Zi(IG(a.e,a.n),38);if(f){g=f.width;e=f.height;d=Zi(IG(a.e,a.i),59);if(g!=0&&e!=0&&!!d&&d.d==g&&d.b==e){return cA(d,b,c)}}return null}\nfunction Hh(a){var b,c,d,e,f;c=a.size();if(c==0){return null}b=new XF(c==1?'Exception caught: ':c+' exceptions caught: ');d=true;for(f=a.Db();f.Gb();){e=Zi(f.Hb(),6);d?(d=false):(b.a+='; ',b);VF(b,e.eb())}return b.a}\nfunction Dz(a){a.p.a=0;a.q.a=0;a.s.a=0;a.r.a=0;a.f.a=0;a.g.a=0;a.i.a=0;a.j.a=0;a.B.a=0;a.C.a=0;a.M.a=0;a.N.a=0;a.O.a=0;a.P.a=0;a.Q.a=0;a.R.a=0;qC(a.k);qC(a.I);qC(a.S);kC(a.k,new gv);kC(a.I,new eB);kC(a.S,new eB);Yv()}\nfunction XQ(a){var b,c,d;a.c=(KP(),KP(),FP);a.e=(null,GP);PP(a.d);a.j.a=a.c;a.j.b=a.e;for(d=a.d.ymin;d<=a.d.ymax;d++){for(c=a.d.xmin;c<=a.d.xmax;c++){b=Zi(HG(a.a,eR(a.j,c,d)),70);!!b&&(b.b=($F(),Wp(eO())))}}TO(a.b.a.a)}\nfunction te(a,b){if(Element.prototype.getBoundingClientRect){return b.getBoundingClientRect().top+a.scrollTop|0}else{var c=b.ownerDocument;return c.getBoxObjectFor(b).screenY-c.getBoxObjectFor(c.documentElement).screenY}}\nfunction se(a,b){if(Element.prototype.getBoundingClientRect){return b.getBoundingClientRect().left+a.scrollLeft|0}else{var c=b.ownerDocument;return c.getBoxObjectFor(b).screenX-c.getBoxObjectFor(c.documentElement).screenX}}\nfunction bv(a){Vu();var b;Wu(this);this.i=new PB(a.i);for(b=0;b<a.c.length;b++){!!a.c[b]&&(this.c[b]=new hv((a.c[b].a&255)<<16>>16))}if(a.d){this.d=gr(a.d.length);er(this.d,a.d,0)}this.e=a.e;this.a=a.a;this.b=a.b;this.f=a.f}\nfunction mw(a,b,c,d){var e;if(b.xmin>=b.xmax||b.ymin>=b.ymax){return !d?new Rx:Ox(d,0,0,null)}e=iw(a,b,c,d);if(nw(a,a.i)){if(!e){e=!d?new Rx:d;Ox(e,b.ymax-b.ymin,b.xmax-b.xmin,(cx(),bx))}sw(a,e,b,c)&&(d=e)}else{d=e}return d}\nfunction pD(a){var b,c,d;for(c=new QI(a.a);c.a<c.c.a.length;){b=Zi(OI(c),91);pD(b)}while(a.a.a.length==1){d=a.b;b=Zi(iI(a.a,0),91);if(d==null){rD(a,b.b);sD(a,b.c)}else if(b.b!=null){break}a.a.a=ji(gn,ET,1,0,5,1);hI(a.a,b.a)}}\nfunction vS(a,b){var c,d,e,f;c=0;for(f=new QI(a.a);f.a<f.c.a.length;){d=Zi(OI(f),103);c+=CS(d,b)}c=qS(c/a.a.a.length,0.5);(kr(),a.o).style['fontSize']=c+(kf(),AV);for(e=new QI(a.a);e.a<e.c.a.length;){d=Zi(OI(e),103);AS(d,c,b)}}\nfunction tq(a,b){var c=$wnd;if(a===''){return c}var d=a.split('.');!(d[0] in c)&&c.execScript&&c.execScript('var '+d[0]);if(b){var e=b.prototype.Hc;e.e=b}for(var f;d.length&&(f=d.shift());){c=c[f]=c[f]||!d.length&&b||{}}return c}\nfunction ze(){var a=/rv:([0-9]+)\\.([0-9]+)(\\.([0-9]+))?.*?/.exec(navigator.userAgent.toLowerCase());if(a&&a.length>=3){var b=parseInt(a[1])*1000000+parseInt(a[2])*1000+parseInt(a.length>=5&&!isNaN(a[4])?a[4]:0);return b}return -1}\nfunction VE(a){var b,c,d;if(a<0){return 0}else if(a==0){return 32}else{d=-(a>>16);b=d>>16&16;c=16-b;a=a>>b;d=a-256;b=d>>16&8;c+=b;a<<=b;d=a-4096;b=d>>16&4;c+=b;a<<=b;d=a-16384;b=d>>16&2;c+=b;a<<=b;d=a>>14;b=d&~(d>>1);return c+2-b}}\nfunction Pb(a,b,c){if(!a){throw Pp(new Uc('Null widget handle. If you are creating a composite, ensure that initWidget() has been called.'))}b=KF(b);if(b.length==0){throw Pp(new KE('Style names cannot be empty'))}c?de(a,b):ge(a,b)}\nfunction TL(a,b){var c,d,e,f,g;f=b==null?0:a.b.sc(b);d=(c=a.a.get(f),c==null?[]:c);for(g=0;g<d.length;g++){e=d[g];if(a.b.rc(b,e.vc())){if(d.length==1){d.length=0;a.a[eW](f)}else{d.splice(g,1)}--a.c;oL(a.b);return e.wc()}}return null}\nfunction OS(){Xs.call(this);this.d=new fJ(ni(fi(an,1),ET,19,0,[YE(100)]));(kr(),this.o).className='toolbar';this.e=new SS(this);Ws(this,this.e);KS(this,this.d);this.b=new XS(this);Ws(this,this.b);Sb(this,new _S(this),(fg(),fg(),eg))}\nfunction Ut(a,b){if(!a.i){return}if(b<0){throw Pp(new XD('Length must be a positive integer. Length: '+b))}if(b>fe((kr(),a.o),aV).length){throw Pp(new XD('From Index: 0 To Index: '+b+' Text Length: '+fe(a.o,aV).length))}Bu(a.o,0,b)}\nfunction Th(a,b,c){Ph(b,'Key cannot be null or empty');Oh(c,'Values cannot null. Try using removeParameter instead.');if(c.length==0){throw Pp(new KE('Values cannot be empty. Try using removeParameter instead.'))}vM(a.c,b,c);return a}\nfunction Ub(a){var b;if(a.i){throw Pp(new ME(\"Should only call onAttach when the widget is detached from the browser's document\"))}a.i=true;kr();ds(a.o,a);b=a.j;a.j=-1;b>0&&(a.j==-1?us(a.o,b|(a.o.__eventBits||0)):(a.j|=b));a.$();a.cb()}\nfunction Li(a,b){var c,d,e,f,g;b&=63;c=a.h;d=(c&CU)!=0;d&&(c|=-1048576);if(b<22){g=c>>b;f=a.m>>b|c<<22-b;e=a.l>>b|a.m<<22-b}else if(b<44){g=d?BU:0;f=c>>b-22;e=a.m>>b-22|c<<44-b}else{g=d?BU:0;f=d?AU:0;e=c>>b-44}return si(e&AU,f&AU,g&BU)}\nfunction Ew(a,b,c,d){var e,f,g,h,i,j;i=new Qv(d,c);if(JG(a.b,i.b)){throw Pp(new QD('No duplicates allowed.'))}j=new Bv(b);e=sv(j);f=sv(j);g=sv(j);h=sv(j);(e!=xw[0]||f!=xw[1]||g!=xw[2]||h!=xw[3])&&(b=nv(j,KT));LG(a.b,i.b,b);Jv(a.c,i,-1)}\nfunction oQ(a){var b,c,d,e,f;c=(KP(),OP(nW,134217728));f=0;b=0;while(b<a.j.a.length&&f<c){d=Zi(iI(a.j,b),51);if(!d.b)break;f+=d.c;++b}if(b==a.j.a.length)return false;kQ(a,b+1);e=Zi(iI(a.j,b),51);if(a.k+e.c>c)return false;return nQ(a,e)}\nfunction qq(a,b,c){var d=oq,h;var e=d[a];var f=e instanceof Array?e[0]:null;if(e&&!f){_=e}else{_=(h=b&&b.prototype,!h&&(h=oq[b]),sq(h));_.Ic=c;!b&&(_.Jc=vq);d[a]=_}for(var g=3;g<arguments.length;++g){arguments[g].prototype=_}f&&(_.Hc=f)}\nfunction HS(a){var b,c,d,e;if(!a.a)return;e=a.b.e;b=EF(fe((kr(),e.o),aV),'[^0-9]','');if(b.length==0||b.length>6){Vt(e,st(a.b.d));c=fe(e.o,aV).length;c>0&&Ut(e,c);return}d=cF(YE(aB(b)).a,a.c)-1;d=d>0?d:0;ut(a.b.d,d);OR(a.a,d);e.o.blur()}\nfunction _u(a,b){var c,d,e,f,g;if(a.e){return 0}f=0;g=b.length;d=0;while(g>0&&!a.e){if(a.f==0){a.b=0;if(Xu(a)==0){a.f=1;a.e=true}--a.f}c=a.f>g?g:a.f;if(c>0){for(e=0;e<c;e++){b[f+e]=a.d[a.b+e]<<24>>24}f+=c}a.f-=c;a.b+=c;g-=c;d+=c}return d}\nfunction xR(a,b,c){var d;d=(kr(),a.o).style;if(c>=1){d[yV]=(yf(),zV);return}else{d[yV]=(yf(),'visible')}if(a.a){d['left']=100*(b-c/2)+(kf(),'%');d['right']=100*(1-b-c/2)+'%'}else{d['top']=100*(b-c/2)+(kf(),'%');d['bottom']=100*(1-b-c/2)+'%'}}\nfunction SQ(a,b){var c,d,e,f,g;e=a.c+b;if(e<0||e>=wQ(a.f))return false;d=vQ(a.f,e);if(!d)return false;a.j.a=e;a.j.b=a.e;for(g=a.d.ymin;g<=a.d.ymax;g++){for(f=a.d.xmin;f<=a.d.xmax;f++){c=e!=a.c;if(UQ(a,eR(a.j,f,g),d,c))return true}}return false}\nfunction yE(a){if(a.oc()){var b=a.c;b.pc()?(a.k='['+b.j):!b.oc()?(a.k='[L'+b.mc()+';'):(a.k='['+b.mc());a.b=b.lc()+'[]';a.i=b.nc()+'[]';return}var c=a.g;var d=a.d;d=d.split('/');a.k=BE('.',[c,BE('$',d)]);a.b=BE('.',[c,BE('.',d)]);a.i=d[d.length-1]}\nfunction Oy(){Oy=rq;Ny=ni(fi(nj,1),nV,11,15,[TT,SU,SU,TU,TU,TU,CU,CU,CU,UU,UU,UU,VU,UU,UU,VU]);My=ni(fi(dm,1),ET,52,0,[new Vy(0,1),new Vy(1,1),new Vy(2,1),new Vy(3,1),new Vy(4,4),new Vy(8,4),new Vy(12,4),new Vy(16,16),new Vy(32,16),new Vy(48,16)])}\nfunction fG(a){pO(a!=null,'Null charset name');a=a.toLocaleUpperCase();if(xF((iO(),fO).a,a)){return fO}else if(xF(gO.a,a)){return gO}else if(xF(hO.a,a)){return hO}if(/^[A-Za-z0-9][\\w-:\\.\\+]*$/.test(a)){throw Pp(new jG(a))}else{throw Pp(new iG(a))}}\nfunction UQ(a,b,c,d){var e,f;dR(b,a.i,a.n,Zi(IG(c.e,c.n),38));if(my(a.i))return false;f=QQ(a,b);if(!f){f=new aR;VQ(a,b,f)}if(f.a)return false;e=lw(c,a.i,b.b,null);!!e&&eQ(a.b,b,e);f.a=true;f.b=($F(),eq(Wp(eO()),d?500:0));d||RO(a.b.a.a);return true}\nfunction dy(a,b,c){if(a.n<=0||a.k<=0||a.b<=0||a.a<=0){throw Pp(new ME(HV))}if(b==0&&c==0){b=a.b;c=a.n}else if(b<=0||c<=0){throw Pp(new KE(IV))}a.p=0;a.j=a.n;while(b+b<c){++a.p;a.j=a.j+1>>1;b<<=1}a.c==null&&(a.c=ji(nj,nV,11,a.b,15,1));gy(a.c,a.j,a.b,c,b)}\nfunction ey(a,b,c){if(a.n<=0||a.k<=0||a.b<=0||a.a<=0){throw Pp(new ME(HV))}if(b==0&&c==0){b=a.a;c=a.k}else if(b<=0||c<=0){throw Pp(new KE(IV))}a.q=0;a.i=a.k;while(b+b<c){++a.q;a.i=a.i+1>>1;b<<=1}a.o==null&&(a.o=ji(nj,nV,11,a.a,15,1));gy(a.o,a.i,a.a,c,b)}\nfunction ew(a,b){var c,d,e;if(!(!cj(b.d,42)||!!Zi(b.d,42).a))return false;e=ov(b);if(!e||!xy(e)){throw Pp(new QD(xV))}d=zy(e);c=ov(d);if(!!c&&xF('FORM:DJVI',d.b)){fI(a.d,c);return true}else{throw Pp(new ME('DejaVu decoder: a DJVI include was expected'))}}\nfunction mP(){var a,b,c;a=Db(new mt);de(a,'blankImage');be(Db((zt(),Dt(null))),a);try{b=(UP(),c=$doc.defaultView.getComputedStyle(a,null),c.getPropertyValue('background-image'));b=EF(b,'^url\\\\([\\'\"]?(.*)[\\'\"]\\\\)$','$1');return b}finally{ce(Db(Dt(null)),a)}}\nfunction VN(a,b){var c,d,e,f,g,h,i,j;for(e=Zi(sI(a.a,ji(uo,fW,86,a.a.a.length,0,1)),173),g=0,i=e.length;g<i;++g){c=e[g];c.zb(b)}j=a.d?a.c:null;while(j){for(d=Zi(sI(j.a,ji(uo,fW,86,j.a.a.length,0,1)),173),f=0,h=d.length;f<h;++f){c=d[f];c.zb(b)}j=j.d?j.c:null}}\nfunction qD(a,b){var c,d,e,f,g;c=new tD;d=sv(b);if(d<0){throw Pp(new ME(XV))}g=vv(b);if(g<0){throw Pp(new ME(XV))}g>0&&rD(c,xv(b,g));g=vv(b);if(g<0){throw Pp(new ME(XV))}g>0&&sD(c,xv(b,g));f=1;try{if(d>0){for(e=0;e<d;e++){f+=qD(c,b)}}}finally{fI(a.a,c)}return f}\nfunction xS(a,b,c){var d,e,f,g;g=kj(a.d*b+0.5);d=kj(a.a*b+0.5);if(c||g!=ee((kr(),a.o),bU)||d!=ee((kr(),a.o),aU)){g>=0&&((kr(),a.o).style[dU]=g+AV,undefined);d>=0&&((kr(),a.o).style[cU]=d+AV,undefined);for(f=new QI(a.c);f.a<f.c.a.length;){e=Zi(OI(f),101);vS(e,b)}}}\nfunction Ai(a){var b,c,d;c=a.l;if((c&c-1)!=0){return -1}d=a.m;if((d&d-1)!=0){return -1}b=a.h;if((b&b-1)!=0){return -1}if(b==0&&d==0&&c==0){return -1}if(b==0&&d==0&&c!=0){return WE(c)}if(b==0&&d!=0&&c==0){return WE(d)+22}if(b!=0&&d==0&&c==0){return WE(b)+44}return -1}\nfunction Ry(a,b){var c,d,e,f,g,h,i,j;a.j=b;c=0;i=Ny;j=0;for(e=0;e<4;e++){a.n[c++]=i[j++]}for(f=0;f<4;f++){a.n[c++]=i[j]}++j;for(g=0;g<4;g++){a.n[c++]=i[j]}++j;for(h=0;h<4;h++){a.n[c++]=i[j]}++j;a.k[0]=0;for(d=1;d<10;d++){a.k[d]=i[j++]}while(a.n[0]>=MU){Ty(a)}return a}\nfunction iC(b,c){var d,e;for(e=0;++e<UB.length;){if(xF(UB[e],b)){return -e}}try{if(b.charCodeAt(0)==100){return aB(b.substr(1))}else if(c){return aB(b)}throw Pp(new KE('DjVuAnno.bad_zoom'))}catch(a){a=Op(a);if(cj(a,8)){d=a;if(!c){throw Pp(d)}}else throw Pp(a)}return 0}\nfunction Gi(a){var b,c,d,e,f;if(isNaN(a)){return Ui(),Ti}if(a<-9223372036854775808){return Ui(),Ri}if(a>=9223372036854775807){return Ui(),Qi}e=false;if(a<0){e=true;a=-a}d=0;if(a>=EU){d=kj(a/EU);a-=d*EU}c=0;if(a>=DU){c=kj(a/DU);a-=c*DU}b=kj(a);f=si(b,c,d);e&&yi(f);return f}\nfunction Ox(a,b,c,d){var e,f,g,h;if(b!=a.k||c!=a.i){a.e=null;a.k=b;a.i=c}h=Mw(a,a.k);if(h>0){if(!a.e){Lw(a,a.i,a.k);if(!d){for(g=0;g<h;g++){a.e[g*Kw+3]=255}}}if(d){a.e[a.o]=d.i;a.e[a.g]=d.g;a.e[a.d]=d.f;a.e[3]=255;e=dr(a.e.buffer);f=e[0];for(g=0;g<h;g++){e[g]=f}}}return a}\n",
"function rP(a,b,c,d,e){var f,g,h,i,j;g=e;h=d.xmax-d.xmin+1;f=d.ymax-d.ymin+1;(e==null||e.length!=f||e[0].length!=h)&&(g=hi(uj,[kW,kW],[66,0],2,[f,h],2));a.j.a=b;a.j.b=c;for(j=d.ymin;j<=d.ymax;j++)for(i=d.xmin;i<=d.xmax;i++)mi(g[j-d.ymin],i-d.xmin,qP(a,eR(a.j,i,j)));return g}\nfunction lQ(a){var b,c,d,e,f;b=a.b.c;if(a.c>0||!(b.a.b.a.length>0&&lC(b.a,0)!=null&&Zi(lC(b.a,0),34).c==0)||Xp(a.f,(KP(),OP(mW,WU))))return;for(e=new QI(a.j);e.a<e.c.a.length;){d=Zi(OI(e),51);f=Lv(b,d.e);c=tQ(a,f);if(!c.a&&!c.c){$p(Qp(a.f,c.b),(KP(),OP(mW,WU)))&&qQ(a,f);break}}}\nfunction FR(a,b,c,d){var e,f,g,h,i,j;j=mc(a.c);e=lc(a.c);if(b==a.o&&a.d==(j/2|0)-c&&a.e==(e/2|0)-d)return;h=a.d;i=a.e;f=(j/2|0)-c;g=(e/2|0)-d;a.d=f;a.e=g;if(b!=a.o){OR(a,b)}else{QR(a);h==a.d&&i==a.e&&a.i&&(g<i?DR(a,b-1,0,1):g>i?DR(a,b+1,0,-1):f<h?DR(a,b-1,1,0):f>h&&DR(a,b+1,-1,0))}}\nfunction Sh(b,c){var d;if(c!=null&&c.indexOf(':')!=-1){d=GF(c,':',0);if(d.length>2){throw Pp(new KE('Host contains more than one colon: '+c))}try{Vh(b,aB(d[1]))}catch(a){a=Op(a);if(cj(a,46)){throw Pp(new KE('Could not parse port out of host: '+c))}else throw Pp(a)}c=d[0]}b.b=c;return b}\nfunction mS(a,b,c,d,e){var f,g,h,i,j,k;h=a.b!=b;g=kS(a,b);if(h){Gb(kS(a,a.b),sW);Pb((kr(),g.o),sW,true)}xS(g,e,h);a.b=b;f=(kr(),a.o);i=g.o;i.style[tW]=(c>0?c:0)+500+(kf(),AV);j=(-c>0?-c:0)+500;ue(f)!=j&&xe(f,j);k=((i.offsetTop||0)|0)-d;((f.scrollTop||0)|0)!=k&&(f.scrollTop=k,undefined)}\nfunction Jw(a){$v();this.a=a;this.b=(wO('anno'),'anno');this.c=(wO(DV),DV);this.g=(wO('fgJb2Dict'),'fgJb2Dict');this.i=(wO('fgJb2'),'fgJb2');this.j=(wO('fgPalette'),'fgPalette');this.n=(wO('info'),'info');this.r=(wO(EV),EV);this.t=(wO(bV),bV);this.q=new OE(0);this.e=new BL;this.d=new tI}\nfunction xQ(b,c){var d,e,f;try{b.b=new Hw;Gw(b.b,c);f=b.b.c.d.b.a.length;aQ(b.a,f);b.i=new uI(f);for(e=0;e<f;e++)fI(b.i,new KQ(b,e));b.j=new vI(b.i);nJ();qI(b.j,null);TO(b.a.a.a)}catch(a){a=Op(a);if(cj(a,7)){d=a;WN(QN(SN(),'global'),(sN(),'Could not parse document'),d)}else throw Pp(a)}}\nfunction js(){js=rq;es={_default_:ps,dragenter:os,dragover:os};gs={click:ns,dblclick:ns,mousedown:ns,mouseup:ns,mousemove:ns,mouseover:ns,mouseout:ns,mousewheel:ns,keydown:ms,keyup:ms,keypress:ms,touchstart:ns,touchend:ns,touchmove:ns,touchcancel:ns,gesturestart:ns,gestureend:ns,gesturechange:ns}}\nfunction Cy(a){var b,c,d,e;for(c=0;c<4;c++){if(a.charCodeAt(c)<32||a.charCodeAt(c)>126){throw Pp(new QD(JV))}}for(d=0;d<uy.length;d++){if(xF(a,uy[d])){return true}}e=a.substr(0,3);for(b=0;b<vy.length;b++){if(xF(e,vy[b])&&a.charCodeAt(3)>=49&&a.charCodeAt(3)<=57){throw Pp(new QD(JV))}}return false}\nfunction uN(a){sN();var b;b=JF(a,(ZM(),XM));switch(b){case 'ALL':return jN;case 'CONFIG':return kN;case 'FINE':return lN;case 'FINER':return mN;case 'FINEST':return nN;case qV:return oN;case 'OFF':return pN;case JU:return qN;case 'WARNING':return rN;default:throw Pp(new KE('Invalid level \"'+a+'\"'));}}\nfunction rQ(b,c,d){var e,f,g,h;try{g=ov(d);while(xy(g)&&(!c.a||!c.g)){e=zy(g);f=e.b;if(xF(f.substr(0,5),'FORM:')){rQ(b,c,e)}else if(xF(qV,f)){h=new Tv;Sv(h,e);c.a=h;bQ(c.i.a,c.e,h)}else (xF(rV,f)||xF(sV,f))&&JQ(c,DD(new GD,e))}!c.g&&JQ(c,new GD)}catch(a){a=Op(a);if(cj(a,7)){JQ(c,null)}else throw Pp(a)}}\nfunction QO(a){var b;b=mQ(a.f)||TQ(a.g,false)||SQ(a.g,0)||pQ(a.f)||TQ(a.g,true)||oQ(a.f)||RQ(a.g,0)||SQ(a.g,1)||SQ(a.g,-1)||RQ(a.g,1)||RQ(a.g,-1);if(b){a.e&&$p(Qp(a.d,400),($F(),Wp(eO())))&&(a.b=true);if(a.b){a.b=false;a.d=($F(),Wp(eO()));Id((ud(),new WO(a)),50);return false}return true}return a.c=false}\nfunction MS(a){var b,c,d;if(!a.a)return;d=a.e.d;c=(kr(),d.o).selectedIndex;if(c<a.d.size()){PR(a.a,Zi(a.d.getAtIndex(c),19).a)}else{switch(c-a.d.size()){case 0:SR(a.a);break;case 1:RR(a.a);break;default:throw Pp(new Tc);}}Vt(a.e.e,(b=d.o.selectedIndex,b==-1?null:(pt(d,b),qt(d.o.options[b]))));d.o.blur()}\nfunction dw(a){var b,c;if(xF(a.p,vV)){b=Zi(kw(a,a.c),137);cj(b,64)&&bz(Zi(b,64));c=Zi(IG(a.e,a.n),38);if(!c){throw Pp(new ME('DjVu Decoder: Corrupted data (Missing INFO chunk)'))}}else if(xF(a.p,wV)){if(!nw(a,a.n)){throw Pp(new ME('DjVu Decoder: Corrupted data (Missing IW44 data chunks)'))}}rw(a,a.g,null)}\nfunction NS(a){var b,c,d,e;if(!a.a)return;e=a.e.e;b=EF(fe((kr(),e.o),aV),'[^0-9]','');if(b.length==0||b.length>6){Vt(e,HR(a.a)+'%');c=fe(e.o,aV).length;c>0&&Ut(e,c);return}d=cF(YE(aB(b)).a,(KP(),OP('maxZoom',VT)));d=bF(d,Zi(a.d.getAtIndex(a.d.size()-1),19).a);ut(a.e.d,-1);PR(a.a,d);e.o[aV]=d+'%';e.o.blur()}\nfunction Ad(a){var b,c,d,e,f,g,h;f=a.length;if(f==0){return null}b=false;c=new Bc;while(dd()-c.a<16){d=false;for(e=0;e<f;e++){h=a[e];if(!h){continue}d=true;if(!h[0].hb()){a[e]=null;b=true}}if(!d){break}}if(b){g=[];for(e=0;e<f;e++){!!a[e]&&(g[g.length]=a[e],undefined)}return g.length==0?null:g}else{return a}}\nfunction FB(a,b){var c;if(Xp(b,a.d)){b=TT-b;a.a+=b;a.d=Qp(a.d,b);c=JB(a,a.a);a.p=a.p-c<<16>>16;a.a=UT&a.a<<c;a.d=Rp(UT,cq(dq(a.d,c),a.c>>a.p&(1<<c)-1));a.p<16&&MB(a);a.i=a.d;Yp(a.d,MU)&&(a.i=RV);return 1}--a.p;a.a=UT&b<<1;a.d=Rp(UT,cq(dq(a.d,1),a.c>>a.p&1));a.p<16&&MB(a);a.i=a.d;Yp(a.d,MU)&&(a.i=RV);return 0}\nfunction oS(a){var b;Xs.call(this);this.e=new tI;this.f=20;this.b=0;this.a=a;(kr(),this.o).className='textLayer';this.o.setAttribute('tabindex','-1');Sb(this,this,(Sg(),Sg(),Rg));iP(a.e,new rS(this));KP();b=NP('textLayerEnabled');(b==null||DO((aE(),yF(fU,b)?true:false)))&&kP(a.e,new tS(this));this.d=kc(qc())}\nfunction TC(b,c,d){var e,f,g,h,i;try{while(d.a<c.length){h=SC(c,d);switch(h.b){case 0:{if(iE(tF(c,d.a))){throw Pp(new KE('Expected Token'))}g=SC(c,d);f=Zi(g.a,65);i=new PC(f.a);TC(i,c,d);fI(b.b,i);break}case 1:return;default:kC(b,h.a);}}}catch(a){a=Op(a);if(cj(a,6)){e=a;Hc(e,(Yv(),Xv),'','')}else throw Pp(a)}}\nfunction cA(a,b,c){var d,e,f,g,h,i,j,k;if(a.d==0||a.b==0){throw Pp(new ME('JB2Image can not create bitmap'))}h=b.xmin*c;i=b.ymin*c;k=b.xmax-b.xmin;j=b.ymax-b.ymin;d=new _w;Tw(d,j,k,0);Xw(d,1+c*c);for(f=new QI(a.a.b);f.a<f.c.a.length;){e=Zi(OI(f),73);g=Wz(a,e.c);!!g.a&&Qw(d,g.a,(UT&e.b)-h,(UT&e.a)-i,c)}return d}\nfunction rL(a){var b,c,d;d=-a.a.getTimezoneOffset();b=(d>=0?'+':'')+(d/60|0);c=(d<0?-d:d)%60<10?'0'+(d<0?-d:d)%60:''+(d<0?-d:d)%60;return (AL(),yL)[a.a.getDay()]+' '+zL[a.a.getMonth()]+' '+wL(a.a.getDate())+' '+wL(a.a.getHours())+':'+wL(a.a.getMinutes())+':'+wL(a.a.getSeconds())+' GMT'+b+c+' '+a.a.getFullYear()}\nfunction AQ(a){var b,c,d,e,f,g,h,i,j,k;k=0;for(i=new QI(a.i);i.a<i.c.a.length;){h=Zi(OI(i),51);b=h.f/10|0;k+=b;h.f-=b}e=ni(fi(nj,1),nV,11,15,[1,-1]);f=0;while(k>0){for(c=0,d=e.length;c<d;++c){b=e[c];g=a.g+b*(f%a.i.a.length);if(g<0||g>=a.i.a.length)continue;j=(k/10|0)+1;k-=j;Zi(iI(a.i,g),51).f+=j;if(k<=0)break}++f}}\nfunction aB(a){var b,c,d,e,f;if(a==null){throw Pp(new oF(PT))}d=a.length;e=d>0&&(a.charCodeAt(0)==45||a.charCodeAt(0)==43)?1:0;for(b=e;b<d;b++){if(gE(a.charCodeAt(b),10)==-1){throw Pp(new oF(QT+a+'\"'))}}f=parseInt(a,10);c=f<RT;if(isNaN(f)){throw Pp(new oF(QT+a+'\"'))}else if(c||f>KT){throw Pp(new oF(QT+a+'\"'))}return f}\nfunction eA(a,b,c,d){var e,f,g,h,i,j,k,l,m,n,o;e=Wz(a,b.c).a;if(!e)return false;g=c.xmin*d;h=c.ymin*d;l=(UT&b.b)-g;o=(UT&b.a)-h;if(d==1){j=l>0?l:0;m=o>0?o:0;k=-l>0?-l:0;n=-o>0?-o:0;i=cF(c.xmax-c.xmin-j,e.i-k);f=cF(c.ymax-c.ymin-m,e.k-n);return i>0&&f>0}return l<(c.xmax-c.xmin)*d||o>=(c.ymax-c.ymin)*d||l+e.i<0||o+e.k<0}\nfunction aM(){if(!Object.create||!Object.getOwnPropertyNames){return false}var a='__proto__';var b=Object.create(null);if(b[a]!==undefined){return false}var c=Object.getOwnPropertyNames(b);if(c.length!=0){return false}b[a]=42;if(b[a]!==42){return false}if(Object.getOwnPropertyNames(b).length==0){return false}return true}\nfunction pw(a){var b,c,d,e,f,g,h;g=Zi(IG(a.e,a.n),38);if(!g){return false}h=g.width;f=g.height;if(h<=0||f<=0){return false}d=Zi(IG(a.e,a.i),59);if(!d||d.d!=h||d.b!=f){return false}b=Zi(IG(a.e,a.c),64);c=0;!!b&&(c=tw(h,f,b.k?b.k.e:0,b.k?b.k.d:0));if(c<1||c>12){return false}e=0;!!a.k&&(e=tw(h,f,a.k.i,a.k.k));return e>=1&&e<=12}\nfunction wz(a,b,c,d){var e,f,g,h,i,j,k,l;e=c.i;h=b.i;g=b.k;j=Zi(lC(a.K,d),10);k=1+(h/2|0)-h-(((1+j.xmax-j.xmin)/2|0)-j.xmax);l=1+(g/2|0)-g-(((1+j.ymax-j.ymin)/2|0)-j.ymax);Yw(b,2);Yw(c,2-k);Yw(c,2+h+k-e);i=g-1;f=i+l;Kz(a,b,c,k,h,i,f,(i+1)*b.c+b.border,i*b.c+b.border,(f+1)*c.c+c.border+k,f*c.c+c.border+k,(f-1)*c.c+c.border+k)}\nfunction ts(){$wnd.addEventListener(rU,AT(function(a){var b=(js(),fs);if(b&&!a.relatedTarget){if('html'==a.target.tagName.toLowerCase()){var c=$doc.createEvent('MouseEvents');c.initMouseEvent(sU,true,true,$wnd,0,a.screenX,a.screenY,a.clientX,a.clientY,a.ctrlKey,a.altKey,a.shiftKey,a.metaKey,a.button,null);b.dispatchEvent(c)}}}),true)}\nfunction ES(a,b,c,d){var e,f,g,h;this.c=a;nt.call(this,$doc.createElement('span'));g=CD(d.b,b.d,b.d+b.c);Us(this.d,g);this.a=b.xmax-b.xmin;this.b=EF(KF(g),'\\\\s+','');f=(kr(),this.o).style;e=(b.xmin-c)*100/d.d;f[tW]=gq(Wp($wnd.Math.round((e+5.0E-5)/uW)))*uW+(kf(),'%');h=this.a*100/d.d;f[dU]=gq(Wp($wnd.Math.round((h+5.0E-5)/uW)))*uW+'%'}\nfunction Vw(a,b,c,d){var e,f,g,h,i,j,k,l,m,n,o,p;m=c>0?c:0;o=d>0?d:0;n=-c>0?-c:0;p=-d>0?-d:0;l=cF(a.i-m,b.i-n);g=cF(a.k-o,b.k-p);if(l>0&&g>0){f=a.a-1<<24>>24;do{i=Mw(a,o++)+m;j=Mw(b,p++)+n;h=l;do{e=(k=i>=0?a.e[i*Kw+3]:0,((k*(a.a-1)+(a.a-2))/255|0)+Sw(b,j++));Ww(a,i++,(e<f?e:f)<<24>>24)}while(--h>0)}while(--g>0);return true}return false}\nfunction ws(){var d=$wnd.onbeforeunload;var e=$wnd.onunload;$wnd.onbeforeunload=function(a){var b,c;try{b=AT(Nr)()}finally{c=d&&d(a)}if(b!=null){return b}if(c!=null){return c}};$wnd.onunload=AT(function(a){try{Dr&&nh((!Er&&(Er=new $r),Er))}finally{e&&e(a);$wnd.onresize=null;$wnd.onscroll=null;$wnd.onbeforeunload=null;$wnd.onunload=null}})}\nfunction Uy(){Oy();var a,b,c;this.f=ji(Kl,lV,31,32,0,1);for(b=0;b<32;b++){this.f[b]=new gv}this.c=hi(Kl,[ET,lV],[110,31],0,[10,8],2);for(a=0;a<10;a++){for(c=0;c<8;c++){mi(this.c[a],c,new gv)}}this.k=new Int32Array(10);this.n=new Int32Array(16);this.b=new Int8Array(256);this.a=new Int8Array(16);this.g=0;this.i=1;this.d=new gv;this.e=new gv}\nfunction Ah(b,c){var d,e,f,g,h,i;if(!c){throw Pp(new hF('Cannot fire null event'))}try{++b.b;h=(e=Ch(b,c.ob()),e);d=null;i=b.c?h.fc(h.size()):h.ec();while(b.c?i.tc():i.Gb()){g=b.c?i.uc():i.Hb();try{c.nb(Zi(g,49))}catch(a){a=Op(a);if(cj(a,6)){f=a;!d&&(d=new HL);KG(d.a,f,d)}else throw Pp(a)}}if(d){throw Pp(new Gh(d))}}finally{--b.b;b.b==0&&Dh(b)}}\nfunction qx(a,b){var c,d,e,f,g,h,i,j;if(a.d.j){throw Pp(new ME('YCC_to_RGB only legal with three colors'))}while(b-->0){j=a.d.e[a.c]<<24>>24;c=a.d.e[a.c+1]<<24>>24;f=a.d.e[a.c+2]<<24>>24;h=f+(f>>1);i=j+128-(c>>2);d=i+(c<<1);a.d.e[a.c+a.a]=d<255?d>0?d:0:255;e=i-(h>>1);a.d.e[a.c+a.b]=e<255?e>0?e:0:255;g=j+128+h;a.d.e[a.c+a.e]=g<255?g>0?g:0:255;a.c+=Kw}}\nfunction TQ(a,b){var c,d,e,f,g,h,i,j;if(a.c<0)return false;a.j.b=12;for(d=0;d<(b?wQ(a.f)*2:1);d++){e=a.c+(d%2==0?-1:1)*(d/2|0);if(e<0||e>=wQ(a.f))continue;g=vQ(a.f,e);if(!g)continue;a.j.a=e;f=Zi(IG(g.e,g.n),38);h=(f.width+12-1)/12|0;c=(f.height+12-1)/12|0;for(i=0;i*a.n<h;i++){for(j=0;j*a.n<c;j++){if(UQ(a,eR(a.j,i,j),g,false))return true}}}return false}\nfunction tz(a){a.t=new gv;a.L=new gv;a.f=new eB;a.g=new eB;a.i=new eB;a.j=new eB;a.p=new eB;a.q=new eB;a.r=new eB;a.s=new eB;a.B=new eB;a.C=new eB;a.M=new eB;a.N=new eB;a.O=new eB;a.P=new eB;a.Q=new eB;a.R=new eB;a.k=new rC;a.I=new rC;a.J=new rC;a.K=new rC;a.S=new rC;a.T=new rC;a.U=ji(nj,nV,11,3,15,1);a.n=ji(lj,jV,11,PU,15,1);a.o=ji(lj,jV,11,2048,15,1)}\nfunction YO(h){var b=h;var c='djvu_worker/djvu_worker.nocache.js';var d=$doc.getElementsByTagName('script');for(var e=0,f=d.length;e<f;e++){var g=d[e].src;if(g.match(/.*\\/djvu_html5\\/.*cache\\.js$/)){c=g.replace(/\\/djvu_html5\\/[^\\/]*cache\\.js$/,'/')+c;break}}h.djvuWorker=new Worker(c);h.djvuWorker.addEventListener('message',function(a){b.Bc(a.data)},false)}\nfunction dz(a){var b,c,d,e,f,g,h,i;if(!a.k){return null}h=a.k.e;c=a.k.d;g=h*4;b=new Uint8Array(c*g);Wy(a.k,0,b,g,false);if(!!a.f&&!!a.b&&a.c>=0){Wy(a.b,1,b,g,a.d);Wy(a.f,2,b,g,a.d)}f=Px(new Rx,b,c,h);e=new wx(f,0);for(d=0;d<c;){ux(e,d++,0);if(!!a.f&&!!a.b&&a.c>=0){qx(e,h)}else{for(i=h;i-->0;e.c+=Kw){ex(e,127-(255&e.d.e[e.c+e.a]<<24>>24)<<24>>24)}}}return f}\nfunction GR(a){var b,c,d,e,f,g,h,i,j,k,l;d=new tI;fI(d,YE(100));e=(KP(),OP('screenDPI',96));a.t=e/a.p.dpi;f=ZQ(a.t);j=1/f;j/a.t>a.t/(k=1/(f+1),k)&&++f;a.t=(l=1/f,l);a.s==0&&(a.s=a.t);g=a.t;for(c=f+1;c<=12;c++){h=(i=1/c,i);if(g/h>1.2){g=h;fI(d,YE(kj(h/a.t*100+0.5)))}}g=a.t;for(b=f-1;b>=1;b--){h=(i=1/b,i);if(h/g>1.2){g=h;eI(d,0,YE(kj(h/a.t*100+0.5)))}}return d}\nfunction Lx(a,b){var c,d,e,f,g,h,i,j,k,l,m;l=cF(b.k,a.k);k=cF(b.i,a.i);if(l<=0||k<=0){return}f=b.a-1;g=Wx(f);h=b.border;c=a.border;d=new wx(a,0);for(m=0;m<l;m++){d.c=c*Kw;for(j=0;j<k;d.c+=Kw){i=Sw(b,h+j++);if(i>0){if(i>=f){ex(d,0)}else{e=g[i];rx(d,(255&d.d.e[d.c+d.a]<<24>>24)*e>>16,(255&d.d.e[d.c+d.b]<<24>>24)*e>>16,(255&d.d.e[d.c+d.e]<<24>>24)*e>>16)}}}c+=a.i;h+=b.c}}\nfunction CD(b,c,d){var e,f,g,h;try{e=ji(lj,jV,11,d-c,15,1);for(g=0;g<e.length;g++)e[g]=b.b[g+c]<<24>>24;h=wF(e,0,e.length,NF());h=Tq(xD,h,'\\u2010');h=Tq(wD,h,'?');return h}catch(a){a=Op(a);if(cj(a,114)){throw Pp(new Tc)}else if(cj(a,12)){f=ji(mj,jV,11,d-c,15,1);for(g=0;g<d-c;g++){f[g]=b.b[c+g]&255&UT;(f[g]<32||f[g]>126)&&(f[g]=63)}return QF(f,f.length)}else throw Pp(a)}}\nfunction WB(a){var b,c,d,e;jC(a);aC((d=QC(a,'zoom'),!!d&&d.b.a.length>0?iC((wC(0,d.b.a.length),uq(iI(d.b,0))),true):0));ZB((e=QC(a,'mode'),!!e&&e.b.a.length>0?hC((wC(0,e.b.a.length),uq(iI(e.b,0)))):0));YB((b=QC(a,'align'),!!b&&b.b.a.length>0?gC((wC(0,b.b.a.length),uq(iI(b.b,0)))):0));_B((c=QC(a,'align'),!!c&&c.b.a.length>1?gC((wC(1,c.b.a.length),uq(iI(c.b,1)))):0));XB(a)}\nfunction Wh(a,b){var c,d,e;Oh(b,'Protocol cannot be null');d='://'.length;xF(b.substr(b.length-d,d),'://')?(b=IF(b,0,b.length-3)):(e=':/'.length,xF(b.substr(b.length-e,e),':/')?(b=IF(b,0,b.length-2)):(c=':'.length,xF(b.substr(b.length-c,c),':')&&(b=IF(b,0,b.length-1))));if(b.indexOf(':')!=-1){throw Pp(new KE('Invalid protocol: '+b))}Ph(b,'Protocol cannot be empty');a.f=b;return a}\nfunction wi(a,b,c,d,e,f){var g,h,i,j,k,l,m;j=zi(b)-zi(a);g=Ki(b,j);i=si(0,0,0);while(j>=0){h=Ci(a,g);if(h){j<22?(i.l|=1<<j,undefined):j<44?(i.m|=1<<j-22,undefined):(i.h|=1<<j-44,undefined);if(a.l==0&&a.m==0&&a.h==0){break}}k=g.m;l=g.h;m=g.l;g.h=l>>>1;g.m=k>>>1|(l&1)<<21;g.l=m>>>1|(k&1)<<21;--j}c&&yi(i);if(f){if(d){pi=Ii(a);e&&(pi=Ni(pi,(Ui(),Si)))}else{pi=si(a.l,a.m,a.h)}}return i}\nfunction Ay(a){var b,c,d,e;do{if(tv(a.c,a.a)<4){return null}}while(a.a[0]==65&&a.a[1]==84&&a.a[2]==38&&a.a[3]==84);if(tv(a.c,a.b)<4){return null}e=(255&a.b[0])<<24|(255&a.b[1])<<16|(255&a.b[2])<<8|255&a.b[3];if(e<0){return null}b=Dy(a.a);c=null;if(Cy(b)){if(e<4){return null}if(tv(a.c,a.b)<4){return null}e-=4;c=Dy(a.b);Cy(c)}d=nv(a.c,e);d.b=c!=null?b+':'+c:b;zv(a.c,e+(e&1));return d}\nfunction yP(){var a,b,c,d,e;this.p=new BL;this.e=new tI;this.k=new tI;this.c=new tI;this.n=new tI;this.i=new qy;this.j=new fR;this.d=(a=(KP(),OP(jW,512)),b=zP(a,a),c=b.getContext('2d'),c.fillStyle='white',undefined,vc(c,0,0,b.width,b.height),d=new bt,e=(kr(),d.o),e.style[yV]=zV,kr(),ds(e,new AP(this,e)),be(Db((zt(),Dt(null))),e),at(d,mP()),b);this.o=OP(jW,512);this.a=zP(this.o,this.o)}\nfunction QR(a){var b,c,d,e,f,g;if(!a.p){LR(a);return}g=mc(a.c);b=lc(a.c);e=kj(a.p.width*a.s);c=kj(a.p.height*a.s);if(e<g){a.d=e/2|0}else{a.d=bF(a.d,(g/2|0)-a.q);a.d=cF(a.d,e-(g/2|0)+a.q)}if(c<b){a.e=c/2|0}else{a.e=bF(a.e,(b/2|0)-a.q);a.e=cF(a.e,c-(b/2|0)+a.q)}f=e+2*a.q;d=c+2*a.q;xR(a.a.f,(a.d+a.q)/f,g/f);xR(a.a.n,(a.e+a.q)/d,b/d);!!a.a.j&&mS(a.a.j,a.o,(g/2|0)-a.d,(b/2|0)-a.e,a.s);LR(a)}\nfunction GF(a,b,c){var d,e,f,g,h,i,j;d=new RegExp(b,'g');i=ji(nn,ST,2,0,6,1);e=0;j=a;g=null;while(true){h=d.exec(j);if(h==null||j==''||e==c-1&&c>0){i[e]=j;break}else{i[e]=IF(j,0,h.index);j=IF(j,h.index+h[0].length,j.length);d.lastIndex=0;if(g==j){i[e]=j.substr(0,1);j=j.substr(1)}g=j;++e}}if(c==0&&a.length>0){f=i.length;while(f>0&&i[f-1]==''){--f}f<i.length&&(i.length=f,undefined)}return i}\nfunction ny(a,b,c){if(b.xmin>=b.xmax||b.ymin>=b.ymax){a.xmin=c.xmin;a.xmax=c.xmax;a.ymin=c.ymin;a.ymax=c.ymax;return !(a.xmin>=a.xmax||a.ymin>=a.ymax)}if(c.xmin>=c.xmax||c.ymin>=c.ymax){a.xmin=b.xmin;a.xmax=b.xmax;a.ymin=b.ymin;a.ymax=b.ymax;return !(a.xmin>=a.xmax||a.ymin>=a.ymax)}a.xmin=cF(b.xmin,c.xmin);a.xmax=bF(b.xmax,c.xmax);a.ymin=cF(b.ymin,c.ymin);a.ymax=bF(b.ymax,c.ymax);return true}\nfunction ei(a,b){var c;switch(gi(a)){case 6:return hj(b);case 7:return ej(b);case 8:return dj(b);case 3:return Array.isArray(b)&&(c=gi(b),!(c>=14&&c<=16));case 11:return b!=null&&typeof b===GT;case 12:return b!=null&&(typeof b===BT||typeof b==GT);case 0:return Yi(b,a.__elementTypeId$);case 2:return ij(b)&&!(b.Jc===vq);case 1:return ij(b)&&!(b.Jc===vq)||Yi(b,a.__elementTypeId$);default:return true;}}\nfunction kD(a,b,c,d,e,f){var g,h,i,j,k,l;g=(a-e[0])*(f[1]-e[1])-(b-e[1])*(f[0]-e[0]);h=(c-e[0])*(f[1]-e[1])-(d-e[1])*(f[0]-e[0]);i=(e[0]-a)*(d-b)-(e[1]-b)*(c-a);j=(f[0]-a)*(d-b)-(f[1]-b)*(c-a);if(g==0&&h==0){return nD(a,b,e[0],e[1],f[0],f[1])||nD(c,d,e[0],e[1],f[0],f[1])||nD(e[0],e[1],a,b,c,d)||nD(f[0],f[1],a,b,c,d)}k=(g<0?-1:g>0?1:0)*(h<0?-1:h>0?1:0);l=(i<0?-1:i>0?1:0)*(j<0?-1:j>0?1:0);return k<=0&&l<=0}\nfunction nF(){nF=rq;var a;jF=ni(fi(nj,1),nV,11,15,[-1,-1,30,19,15,13,11,11,10,9,9,8,8,8,8,7,7,7,7,7,7,7,6,6,6,6,6,6,6,6,6,6,6,6,6,6,5]);kF=ji(nj,nV,11,37,15,1);lF=ni(fi(nj,1),nV,11,15,[-1,-1,63,40,32,28,25,23,21,20,19,19,18,18,17,17,16,16,16,15,15,15,15,14,14,14,14,14,14,13,13,13,13,13,13,13,13]);mF=ji(oj,jV,11,37,14,1);for(a=2;a<=36;a++){kF[a]=kj($wnd.Math.pow(a,jF[a]));mF[a]=Up({l:AU,m:AU,h:524287},kF[a])}}\nfunction TR(b){var c,d,e;this.r=new qy;this.a=b;this.g=b.e;this.c=b.b;this.b=(KP(),e=NP(TV),e!=null?e:'#666');this.q=OP('pageMargin',8);new $R(this,b.j);c=false;try{this.o=aB(Zr('p'))-1;c=true}catch(a){a=Op(a);if(cj(a,15)){this.o=0}else throw Pp(a)}this.k=c||(d=NP('locationUpdateEnabled'),d==null||DO((aE(),yF(fU,d)?true:false)));QP(this.o);jP(this.g,new dS(this,b));iP(this.g,new fS(this));lP(this.g,new hS(this))}\nfunction nQ(b,c){var d,e,f,g,h;d=c.d;try{if(!d){d=c.d=Aw(b.b,c.e);if(!d)return true}if(hw(d)){c.b=true;if(!c.a){IQ(c,Zi(IG(d.e,d.n),38));JQ(c,Zi(IG(d.e,d.t),61))}c.c=(e=0,f=Zi(kw(d,d.c),137),!!f&&(e+=f._b()),g=Zi(IG(d.e,d.i),59),!!g&&(e+=Vz(g)),h=Zi(IG(d.e,d.j),109),!!h&&(e+=h.b.length*10+h.a.length*4),!!d.k&&(e+=d.k.e.byteLength),e);b.k+=c.c}return true}catch(a){a=Op(a);if(cj(a,7)){return false}else throw Pp(a)}}\nfunction Jv(a,b,c){var d,e,f,g;c<0&&(c=a.a.b.a.length);if(JG(a.b,b.b)){throw Pp(new QD('DjVmDir.dupl_id2 '+b.b))}if((b.a&63)==3){for(d=0;d<a.a.b.a.length;d++){g=Zi(lC(a.a,d),34);if((g.a&63)==3){throw Pp(new QD('DjVmDir.multi_save2'))}}}nC(a.a,b,c);if((b.a&63)==1){f=0;for(e=0;e<a.a.b.a.length;e++){g=Zi(lC(a.a,e),34);if(g==b){break}(g.a&63)==1&&++f}nC(a.d,b,f);for(d=f;d<a.d.b.a.length;d++){Zi(lC(a.d,d),34)}}return c}\nfunction BD(a,b){var c,d,e,f,g,h;if(xF(sV,b.b)){b=pv(new Av,$u(new av,b));b.b=rV}g=vv(b);f=ji(lj,jV,11,g,15,1);d=tv(b,f);for(e=0;e<d;e++){c=f[e];if(c==0){break}switch(c){case 11:case 29:case 31:f[e]=10;}}if(d<g){while(d<g){f[d++]=0}a.b=AD(f);a.c=a.b.buffer;throw Pp(new QD('DjVuText.corrupt_chunk'))}a.b=AD(f);a.c=a.b.buffer;h=sv(b);if(h!=-1){if(h!=1){throw Pp(new QD('DjVuText.bad_version='+h))}MD(a.a,b,g,null,null)}}\nfunction Wr(b){var c,d,e,f,g,h,i,j,k,l,m,n;k=new BL;if(b!=null&&b.length>1){l=b.substr(1);for(h=GF(l,'&',0),i=0,j=h.length;i<j;++i){g=h[i];f=GF(g,'=',2);e=f[0];if(e.length==0){continue}m=f.length>1?f[1]:'';try{m=(Jh(OU,m),Kh(m))}catch(a){a=Op(a);if(!cj(a,78))throw Pp(a)}n=Zi(k.get(e),35);if(!n){n=new tI;k.put(e,n)}n.add(m)}}for(d=k.qc().Db();d.Gb();){c=Zi(d.Hb(),24);c.xc(qJ(Zi(c.wc(),35)))}k=(nJ(),new pK(k));return k}\nfunction Fu(){var a=navigator.userAgent.toLowerCase();var b=$doc.documentMode;if(function(){return a.indexOf('webkit')!=-1}())return 'safari';if(function(){return a.indexOf(iV)!=-1&&b>=10&&b<11}())return 'ie10';if(function(){return a.indexOf(iV)!=-1&&b>=9&&b<11}())return 'ie9';if(function(){return a.indexOf(iV)!=-1&&b>=8&&b<11}())return 'ie8';if(function(){return a.indexOf('gecko')!=-1||b>=11}())return eV;return 'unknown'}\nfunction EB(a,b,c){var d,e,f;d=b.a&1;e=24576+(c+a.a>>2);c>e&&(c=e);if(Xp(c,a.d)){c=TT-c;a.a+=c;a.d=Qp(a.d,c);fv(b,a.g[255&b.a]);f=JB(a,a.a);a.p=a.p-f<<16>>16;a.a=UT&a.a<<f;a.d=Rp(UT,cq(dq(a.d,f),a.c>>a.p&(1<<f)-1));a.p<16&&MB(a);a.i=a.d;Yp(a.d,MU)&&(a.i=RV);return d^1}Yp(Rp(oV,a.a),Rp(oV,a.n[255&b.a]))&&fv(b,a.q[255&b.a]);--a.p;a.a=UT&c<<1;a.d=Rp(UT,cq(dq(a.d,1),a.c>>a.p&1));a.p<16&&MB(a);a.i=a.d;Yp(a.d,MU)&&(a.i=RV);return d}\nfunction xP(a,b,c){var d,e,f,g,h;(!a.b||a.b.width!=c.dataWidth||a.b.height!=c.dataHeight)&&(a.b=sc(a.a.getContext('2d'),c.dataWidth,c.dataHeight));e=a.b.data;er(e,c.e,0);xc(a.a.getContext('2d'),a.b,-c.border,0);h=_i(HG(a.p,b));if(!h){h=zP(c.dataWidth-c.border,c.dataHeight);KG(a.p,new hR(b),h)}d=h.getContext('2d');d.fillStyle='white';vc(d,0,0,a.o,a.o);tc(d,a.a,0,0);for(g=new QI(a.n);g.a<g.c.a.length;){f=Zi(OI(g),68);f.zc(YE(b.a))}}\nfunction aw(a,b,c,d,e){var f,g,h,i,j,k,l;if(b.a.length==0||c.xmin>=c.xmax||c.ymin>=c.ymax)return null;c.xmin=c.xmin/e|0;c.ymin=c.ymin/e|0;c.xmax=(c.xmax+e-1)/e|0;c.ymax=(c.ymax+e-1)/e|0;ly(c,c,d);if(c.xmin>=c.xmax||c.ymin>=c.ymax)return null;f=new _w;Tw(f,c.ymax-c.ymin,c.xmax-c.xmin,0);Xw(f,1+e*e);k=c.xmin*e;l=c.ymin*e;g=Zi(IG(a.e,a.i),59);for(i=new QI(b);i.a<i.c.a.length;){h=Zi(OI(i),73);j=Wz(g,h.c);Qw(f,j.a,h.b-k,h.a-l,e)}return f}\nfunction PB(a){CB();var b,c,d;DB(this);for(c=0;c<a.e.length;c++){QB(this.e[c],a.e[c])}this.b=a.b;for(d=0;d<a.g.length;d++){!!a.g[d]&&(this.g[d]=new hv((a.g[d].a&255)<<16>>16))}this.j=WI(a.j,a.j.length);_F(a.n,0,this.n,0,a.n.length);_F(a.o,0,this.o,0,a.o.length);for(b=0;b<a.g.length;b++){!!a.q[b]&&(this.q[b]=new hv((a.q[b].a&255)<<16>>16))}this.a=a.a;this.k=new Bv(a.k);this.c=a.c;this.d=a.d;this.i=a.i;this.f=a.f;this.p=a.p;this.r=a.r}\nfunction Qh(a){var b,c,d,e,f,g,h,i;e=new WF;VF(VF(e,Lh(a.f)),'://');a.b!=null&&VF(e,Lh(a.b));a.e!=RT&&TF((e.a+=':',e),a.e);a.d!=null&&!xF('',a.d)&&VF((e.a+='/',e),DF(DF(Lh(a.d),'?','%3F'),'#','%23'));d=63;for(c=new TM(new MM(a.c));c.b!=c.c.a.b;){b=SM(c);for(g=Zi(b.e,50),h=0,i=g.length;h<i;++h){f=g[h];SF(VF((e.a+=String.fromCharCode(d),e),Mh(aj(b.d))),61);f!=null&&VF(e,(Jh(zU,f),Nh(f)));d=38}}a.a!=null&&VF((e.a+='#',e),DF(Lh(a.a),'#','%23'));return e.a}\nfunction Xr(){var a,b,c,d,e,f,g,h,i,j;a=new Xh;Wh(a,$wnd.location.protocol);Sh(a,$wnd.location.host);f=$wnd.location.pathname;f!=null&&f.length>0&&Uh(a,f);d=(i=$wnd.location.href,j=i.indexOf('#'),j>0?i.substring(j):'');d!=null&&d.length>0&&Rh(a,(Jh(OU,d),Kh(d)));g=$wnd.location.port;g!=null&&g.length>0&&Vh(a,aB(g));e=(Yr(),Vr);for(c=e.qc().Db();c.Gb();){b=Zi(c.Hb(),24);h=new vI(Zi(b.wc(),37));Th(a,aj(b.vc()),Zi(sI(h,ji(nn,ST,2,h.a.length,6,1)),50))}return a}\nfunction KS(a,b){var c,d,e,f,g,h,i,j;j=a.e.d;f=(kr(),j.o).selectedIndex;j.o.options.length=0;for(d=b.Db();d.Gb();){c=Zi(d.Hb(),19).a;tt(j,c+'%',c+'%',-1)}ot(j,(KP(),h=NP('label_fitWidth'),h!=null?h:'Fit width'));ot(j,(g=NP('label_fitPage'),g!=null?g:'Fit page'));if(f>=a.d.size()){ut(j,b.size()+(a.d.size()-f))}else{i=a.a?HR(a.a):100;e=UI(b.toArray(),YE(i),(nJ(),dL(),dL(),cL));if(e>=0){ut(j,cF(e,b.size()-1));a.d=b;MS(a)}else{j.o.selectedIndex=-1;a.d=b}}PS(a.e)}\nfunction wS(a,b,c,d,e,f){var g,h,i,j,k,l,m;Xs.call(this);this.a=new tI;j=(kr(),this.o).style;h=qS((d-c)*100/e.d,uW);e.g.c==0?(j['paddingTop']=h+(kf(),'%'),undefined):(j['marginTop']=h+(kf(),'%'),undefined);j[cU]=qS((c-b)*100/e.a,uW)+(kf(),'%');g=null;i=0;for(m=f.Db();m.Gb();){l=Zi(m.Hb(),55);k=new ES(a,l,i,e);if(k.b.length==0){!!g&&lt(g,Ts(g.d)+(''+Ts(k.d)));continue}As(this,k,this.o);g=k;(k.b.length>1||f.size()==1)&&fI(this.a,k);i=l.xmax}fI(e.c,this);As(e,this,e.o)}\nfunction _F(a,b,c,d,e){$F();var f,g,h,i,j,k,l,m,n;xO(a,'src');xO(c,'dest');m=yb(a);i=yb(c);tO((m.f&4)!=0,'srcType is not an array');tO((i.f&4)!=0,'destType is not an array');l=m.c;g=i.c;tO((l.f&1)!=0?l==g:(g.f&1)==0,\"Array types don't match\");n=a.length;j=c.length;if(b<0||d<0||e<0||b+e>n||d+e>j){throw Pp(new WD)}if((l.f&1)==0&&m!=i){k=$i(a);f=$i(c);if(jj(a)===jj(c)&&b<d){b+=e;for(h=d+e;h-->d;){mi(f,h,k[--b])}}else{for(h=d+e;d<h;){mi(f,d++,k[b++])}}}else e>0&&aO(a,b,c,d,e,true)}\nfunction gw(a,b){var c,d,e,f;if(a.q.a!=0){throw Pp(new ME((lE(Sl),Sl.k+' decode already called.')))}a.q=YE(1);e=ov(b);if(!e||!xy(e)){throw Pp(new QD(xV))}d=zy(e);f=ov(d);fI(a.d,f);if(xF('FORM:DJVU',d.b)){a.p=vV;if(!nw(a,a.n)){c=zy(f);if(!xF(qV,c.b)){throw Pp(new QD('DjVuDecoder:: Corrupted file (Does not start with INFO chunk)'))}_v(a,a.n,new Tv,c)}}else if(xF('FORM:PM44',d.b)||xF('FORM:BM44',d.b)){a.p=wV}else{throw Pp(new ME('DejaVu decoder: a DJVU or IW44 image was expected'))}}\nfunction Qw(a,b,c,d,e){var f,g,h,i,j,k,l,m,n,o,p,q,r;if(e==1){return Vw(a,b,c,d)}if(c>=a.i*e||d>=a.k*e||c+b.i<0||d+b.k<0){return false}if(b.e){h=d/e|0;i=d-e*h;if(i<0){--h;i+=e}q=c/e|0;r=c-e*q;if(r<0){--q;r+=e}n=0;for(;n<b.k;n++){if(h>=0&&h<a.k){f=q;g=r;l=n*b.c+b.border;k=h*a.c+a.border;for(m=0;m<b.i;m++){if(f>=0&&f<a.i){j=k+f;Ww(a,j,(p=j>=0?a.e[j*Kw+3]:0,((p*(a.a-1)+(a.a-2))/255|0)+(o=l+m>=0?b.e[(l+m)*Kw+3]:0,(o*(b.a-1)+(b.a-2))/255|0)))}if(++g>=e){g=0;++f}}}if(++i>=e){i=0;++h}}}return true}\nfunction pQ(b){var c,d,e,f,g,h,i,j;e=null;c=b.b.c;for(g=new QI(b.j);g.a<g.c.a.length;){f=Zi(OI(g),51);if(f.g)continue;if(c.a.b.a.length>0&&lC(c.a,0)!=null&&Zi(lC(c.a,0),34).c==0){d=tQ(b,Lv(c,f.e));if(d.a){i=pv(new Av,pB(new rB,d.a))}else{!e&&(e=f);continue}}else{try{i=Cw(b.b,f.e)}catch(a){a=Op(a);if(cj(a,7)){return false}else throw Pp(a)}}rQ(b,f,i)}if(!e||b.c>0||b.o||!b.n)return false;j=Lv(c,e.e);h=Iu();h.open('GET',j,true);Hu(h,(Lu(),Ju).a);Gu(h,new OQ(b,e));h.send(null);b.o=true;return true}\nfunction Sv(a,b){var c,d,e;c=new Bv(b);d=ji(lj,jV,11,10,15,1);e=tv(c,d);if(e<5){throw Pp(new QD('DjVuInfo: Corrupted file (truncated INFO chunk)'))}a.width=(255&d[0])<<8|255&d[1];a.height=(255&d[2])<<8|255&d[3];a.c=255&d[4];e>=6&&d[5]!=-1&&(a.c=(255&d[5])<<8|a.c);if(e>=8&&d[7]!=-1){a.dpi=(255&d[7])<<8|255&d[6];(a.dpi<25||a.dpi>6000)&&(a.dpi=300)}e>=9&&(d[8]>=3||d[8]<=50)&&(a.b=0.1*d[8]);e>=10&&(a.a=d[9]);if(a.width<0||a.height<0){throw Pp(new QD('DjVu Decoder: Corrupted file (image size is zero)'))}}\nfunction az(a,b,c,d,e,f){var g,h,i,j,k,l,m;l=3*f;(e<c||e>d)&&(Yv(),Xv);k=e;h=i=0;j=e+f>=d?0:a[b+e+f];for(;k+l<d;k=k+l-f){g=h;h=i;i=j;j=a[b+k+l];a[b+k]=a[b+k]-(9*(h+i)-(g+j)+16>>5)}for(;k<d;k=k+f+f){g=h;h=i;i=j;j=0;a[b+k]=a[b+k]-(9*(h+i)-g+16>>5)}k=e+f;h=a[b+k-f];i=k+f>=d?0:a[b+k+f];j=k+l>=d?0:a[b+k+l];if(k<d){m=h;k+f<d&&(m=h+i+1>>1);a[b+k]=a[b+k]+m;k=k+f+f}for(;k+l<d;k=k+l-f){g=h;h=i;i=j;j=a[b+k+l];m=9*(h+i)-(g+j)+8>>4;a[b+k]=a[b+k]+m}if(k+f<d){h=i;i=j;j=0;m=h+i+1>>1;a[b+k]=a[b+k]+m;k=k+f+f}if(k<d){h=i;a[b+k]=a[b+k]+h}}\nfunction Dw(a,b){var c,d,e,f,g;if(b==null){throw Pp(new QD('Can not find blank name.'))}g=Zi(IG(a.b,b),30);c=a.c;if(!g){f=c.c;d=Iv(a.c,b);if(!d){if(f==null){throw Pp(new QD('Requested data outside document'))}g=new Av;qv(g,AB(f,b));(!cj(g.d,42)||!!Zi(g.d,42).a)&&Ew(a,g,0,b)}else if(a.d){g=new Bv(a.d);zv(g,d.c);yv(g,d.d);LG(a.b,b,g)}else if(f!=null){g=qv(new Av,AB(f,b));LG(a.b,b,g)}}if(c.a.b.a.length>0&&lC(c.a,0)!=null&&Zi(lC(c.a,0),34).c==0&&(!cj(g.d,42)||!!Zi(g.d,42).a)){e=ov(g);if(!e||!xy(e)){throw Pp(new QD(xV))}}return g}\nfunction Wy(a,b,c,d,e){var f,g,h,i,j,k,l,m,n,o,p,q,r,s,t,u,v,w;h=cr(a.c*a.a);o=new Int16Array(PU);q=0;f=a.b;g=0;for(j=0;j<a.a;j+=32,q+=32*a.c){for(m=0;m<a.c;m+=32){Iy(f[g],o,64);++g;s=q+m;for(l=0,p=0;l++<32;p+=32,s+=a.c){v=o.subarray(p,p+32);h.set(v,s)}}}if(e){_y(h,0,a.e,a.d,a.c,32,2);q=0;for(k=0;k<a.a;k+=2,q+=a.c){for(n=0;n<a.c;n+=2,q+=2){u=h[q];h[q+a.c]=u;h[q+a.c+1]=u;h[q+1]=u}}}else{_y(h,0,a.e,a.d,a.c,32,1)}q=0;for(i=0,t=b;i++<a.d;t+=d,q+=a.c){for(m=0,r=t;m<a.e;r+=4){w=h[q+m++]+32>>6;w<-128?(w=-128):w>127&&(w=127);c[r]=w}}}\nfunction hD(a){var b,c;for(c=0;c<(a.c?a.d.b.a.length-1:a.d.b.a.length);){Zi(lC(a.d,c%a.d.b.a.length),14)[0]==Zi(lC(a.d,(c+1)%a.d.b.a.length),14)[0]&&Zi(lC(a.d,c%a.d.b.a.length),14)[1]==Zi(lC(a.d,(c+1)%a.d.b.a.length),14)[1]?oC(a.d,c%a.d.b.a.length):++c}for(b=0;b<(a.c?a.d.b.a.length-1:a.d.b.a.length);){(a.c&&b+1<(a.c?a.d.b.a.length-1:a.d.b.a.length)||!a.c)&&jD(Zi(lC(a.d,b%a.d.b.a.length),14),Zi(lC(a.d,(b+1)%a.d.b.a.length),14),Zi(lC(a.d,(b+1)%a.d.b.a.length),14),Zi(lC(a.d,(b+2)%a.d.b.a.length),14))?oC(a.d,(b+1)%a.d.b.a.length):++b}}\nfunction Az(a,b,c,d){var e,f,g,h,i,j,k;if(!a.v){throw Pp(new ME(LV))}e=0;f=0;h=0;if(a.u){f=(UT&b.b)+1;e=(UT&b.a)+1;h=f+d-1}g=Gz(a,a.L);if(g){j=vz(a,MV,NV,a.N,0);k=vz(a,MV,NV,a.P,0);if(!a.u){f=a.H+j;i=a.G+k;h=f+d-1;e=i-c+1}a.H=f;a.F=h;a.D=a.G=e;a.U[0]=a.U[1]=a.U[2]=e;a.V=0}else{j=vz(a,MV,NV,a.M,0);k=vz(a,MV,NV,a.O,0);if(!a.u){f=a.F+j;e=a.D+k;h=f+d-1}a.F=h;a.D=(++a.V==3&&(a.V=0),a.U[a.V]=e,a.U[0]>=a.U[1]?a.U[0]>a.U[2]?a.U[1]>=a.U[2]?a.U[1]:a.U[2]:a.U[0]:a.U[0]<a.U[2]?a.U[1]>=a.U[2]?a.U[2]:a.U[1]:a.U[0])}if(!a.u){b.a=e-1<<16>>16;b.b=f-1<<16>>16}}\nfunction gD(a){var b,c,d,e;e=a.b;if(e==null){d=a.d.b.a.length;if(d<2||d<3&&!a.c){a.b=(aE(),aE(),false);return false}for(b=0;b<(a.c?a.d.b.a.length-1:a.d.b.a.length);b++){for(c=b+2;c<(a.c?a.d.b.a.length-1:a.d.b.a.length);c++){if(b!=(c+1)%a.d.b.a.length){if(kD(Zi(lC(a.d,b%a.d.b.a.length),14)[0],Zi(lC(a.d,b%a.d.b.a.length),14)[1],Zi(lC(a.d,(b+1)%a.d.b.a.length),14)[0],Zi(lC(a.d,(b+1)%a.d.b.a.length),14)[1],Zi(lC(a.d,c%a.d.b.a.length),14),Zi(lC(a.d,(c+1)%a.d.b.a.length),14))){a.b=(aE(),aE(),false);return false}}}}e=a.b=(aE(),aE(),true)}return wO(e),e}\nfunction Gw(a,b){var c,d,e,f,g,h,i,j,k;e=a.c;e.c=null;j=qv(new Av,b);h=ov(j);if(!h||!xy(h)){throw Pp(new QD(CV))}g=zy(h);if(xF('FORM:DJVM',g.b)){f=ov(g);if(!f||!xy(f)){throw Pp(new QD(xV))}d=zy(f);if(!xF('DIRM',d.b)){throw Pp(new QD(BV))}Hv(e,d);if(e.a.b.a.length>0&&lC(e.a,0)!=null&&Zi(lC(e.a,0),34).c==0){c=zw(a);if(c){while(xy(f)){d=zy(f);xF('NAVM',d.b)&&c.Pb(pv(new Av,$u(new av,d)))}}NG(a.b)}else{Fw(a,j)}}else{if(!rv(j)){throw Pp(new QD(CV))}i=FF(b,'.+/','');k=zF(i,MF(63));k>0&&(i=i.substr(0,k));k=BF(i,MF(47));k>0&&(i=i.substr(k));Ew(a,j,1,i)}e.c=b}\n",
"function Hi(a,b){var c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,t,u,v,w,A,B,C,D,F,G;c=a.l&8191;d=a.l>>13|(a.m&15)<<9;e=a.m>>4&8191;f=a.m>>17|(a.h&255)<<5;g=(a.h&1048320)>>8;h=b.l&8191;i=b.l>>13|(b.m&15)<<9;j=b.m>>4&8191;k=b.m>>17|(b.h&255)<<5;l=(b.h&1048320)>>8;B=c*h;C=d*h;D=e*h;F=f*h;G=g*h;if(i!=0){C+=c*i;D+=d*i;F+=e*i;G+=f*i}if(j!=0){D+=c*j;F+=d*j;G+=e*j}if(k!=0){F+=c*k;G+=d*k}l!=0&&(G+=c*l);n=B&AU;o=(C&511)<<13;m=n+o;q=B>>22;r=C>>9;s=(D&262143)<<4;t=(F&31)<<17;p=q+r+s+t;v=D>>18;w=F>>5;A=(G&4095)<<8;u=v+w+A;p+=m>>22;m&=AU;u+=p>>22;p&=AU;u&=BU;return si(m,p,u)}\nfunction jS(a,b,c){var d,e,f,g,h,i,j,k,l,m,n;l=b.a;while(c.a.length!=0){i=new tI;f=null;k=KT;j=RT;while(c.a.length!=0){m=(vO(0,c.a.length),Zi(c.a[0],55));e=KF(CD(b.b,m.d,m.d+m.c)).length>1;if(f){if(m.xmin<f.xmax)break;d=cF(j,m.ymax)-bF(k,m.ymin);n=bF(j,m.ymax)-cF(k,m.ymin);if(e){if(d<=0)break}else{if(d*2<=n)break}}vO(0,c.a.length);c.a.splice(0,1);i.a[i.a.length]=m;if(e){f=m;k=cF(k,m.ymin);j=bF(j,m.ymax)}}if(f){new wS(a,k,j,l,b,i);l=k}else{for(h=new QI(i);h.a<h.c.a.length;){g=Zi(OI(h),55);new wS(a,g.ymin,g.ymax,l,b,new fJ(ni(fi(Gm,1),ET,55,0,[g])));l=g.ymin}}}}\nfunction Xd(a,b){var c,d,e,f,g,h,i,j,k;if(b.length==0){return a.lb(FT,CT,-1,-1)}k=KF(b);xF(k.substr(0,3),'at ')&&(k=k.substr(3));k=k.replace(/\\[.*?\\]/g,'');g=k.indexOf('(');if(g==-1){g=k.indexOf('@');if(g==-1){j=k;k=''}else{j=KF(k.substr(g+1));k=KF(k.substr(0,g))}}else{c=k.indexOf(')',g);j=k.substr(g+1,c-(g+1));k=KF(k.substr(0,g))}g=zF(k,MF(46));g!=-1&&(k=k.substr(g+1));(k.length==0||xF(k,'Anonymous function'))&&(k=CT);h=BF(j,MF(58));e=CF(j,MF(58),h-1);i=-1;d=-1;f=FT;if(h!=-1&&e!=-1){f=j.substr(0,e);i=Sd(j.substr(e+1,h-(e+1)));d=Sd(j.substr(h+1))}return a.lb(f,k,i,d)}\nfunction ti(a,b,c){var d,e,f,g,h,i;if(b.l==0&&b.m==0&&b.h==0){throw Pp(new VD)}if(a.l==0&&a.m==0&&a.h==0){c&&(pi=si(0,0,0));return si(0,0,0)}if(b.h==CU&&b.m==0&&b.l==0){return ui(a,c)}i=false;if(b.h>>19!=0){b=Ii(b);i=true}g=Ai(b);f=false;e=false;d=false;if(a.h==CU&&a.m==0&&a.l==0){e=true;f=true;if(g==-1){a=ri((Ui(),Qi));d=true;i=!i}else{h=Li(a,g);i&&yi(h);c&&(pi=si(0,0,0));return h}}else if(a.h>>19!=0){f=true;a=Ii(a);d=true;i=!i}if(g!=-1){return vi(a,g,i,f,c)}if(Fi(a,b)<0){c&&(f?(pi=Ii(a)):(pi=si(a.l,a.m,a.h)));return si(0,0,0)}return wi(d?a:si(a.l,a.m,a.h),b,i,f,e,c)}\nfunction yz(a,b,c){var d,e,f,g,h,i;d=null;b=vz(a,0,11,a.s,0);f=null;switch(b){case 2:case 5:{a.u?(f=new iA):(f=hA(new iA,-1));d=f.a;break}}switch(b){case 0:{Nz(a);Gz(a,a.t);a.u||Cz(a,c);break}case 2:{Jz(a,d,4);xz(a,d);break}case 5:{h=vz(a,0,a.J.b.a.length-1,a.r,0);a.u||(f.b=cB(Zi(lC(a.J,h),20)));e=Wz(c,f.b).a;g=Zi(lC(a.K,h),10);Qz(a,d,1+g.xmax-g.xmin,1+g.ymax-g.ymin);wz(a,d,e,f.b);break}case 10:{Mz(a);break}case 9:{a.v?Dz(a):Pz(a,c);break}case 11:break;default:throw Pp(new KE('JB2Image bad type'));}if(!a.u){switch(b){case 2:case 5:{i=Uz(c,f);uz(a,i,f);break}}}return b}\nfunction QS(a,b){var c;Xs.call(this);(kr(),this.o).className='toolbarItem';this.b=new Ss;Lb(this.b,vW);Cb(this.b,a);Sb(this.b,new eT(this),(Xf(),Xf(),Wf));Ws(this,this.b);c=new Xs;As(this,c,this.o);c.o.className='comboBox';this.d=new vt;Lb(this.d,'comboBoxSelection');Sb(this.d,new gT(this),(Qf(),Qf(),Pf));Ws(c,this.d);this.e=new $t;Lb(this.e,'comboBoxText');Sb(this.e,new hT(this),(fg(),fg(),eg));Sb(this.e,new jT(this),(Lf(),Lf(),Kf));Sb(this.e,new kT(this),(null,Wf));Ws(c,this.e);this.c=new Ss;Lb(this.c,vW);Cb(this.c,b);Sb(this.c,new mT(this),(null,Wf));Ws(this,this.c)}\nfunction Mx(a,b,c,d,e){var f,g,h,i,j,k,l,m,n,o,p,q,r,s,t;if(!b){return}s=cF(d+b.k,a.k);d>0&&(s-=d);r=cF(c+b.i,a.i);c>0&&(r-=c);if(s<=0||r<=0){return}m=b.a-1;n=Wx(m);j=255&e.d.e[e.c+e.e]<<24>>24;i=255&e.d.e[e.c+e.b]<<24>>24;h=255&e.d.e[e.c+e.a]<<24>>24;o=(d<0?-d:0)*b.c+b.border-(c<0?c:0);f=(d>0?d*a.i+a.border:0)+(c>0?c:0);g=new wx(a,f);for(t=0;t<s;t++){g.c=f*Kw;for(q=0;q<r;g.c+=Kw){p=Sw(b,o+q++);if(p!=0){if(p>=m){rx(g,h,i,j)}else{k=n[p];l=TT-k;rx(g,cF((255&g.d.e[g.c+g.a]<<24>>24)*k+h*l>>16,255),cF((255&g.d.e[g.c+g.b]<<24>>24)*k+i*l>>16,255),cF((255&g.d.e[g.c+g.e]<<24>>24)*k+j*l>>16,255))}}}f+=a.i;o+=b.c}}\nfunction ay(a,b,c){var d;d=new qy;if(b.xmin<0||b.ymin<0||b.xmax>a.b||b.ymax>a.a){throw Pp(new KE('desired rectangle too big: '+b.xmin+','+b.ymin+','+b.xmax+','+b.ymax+','+a.b+','+a.a))}a.o==null&&ey(a,0,0);a.c==null&&dy(a,0,0);c.xmin=a.c[b.xmin]>>4;c.ymin=a.o[b.ymin]>>4;c.xmax=a.c[b.xmax-1]+16-1>>4;c.ymax=a.o[b.ymax-1]+16-1>>4;c.xmin=c.xmin>0?c.xmin:0;c.xmax=c.xmax<a.j?c.xmax+1:a.j;c.ymin=c.ymin>0?c.ymin:0;c.ymax=c.ymax<a.i?c.ymax+1:a.i;d.xmin=c.xmin<<a.p;d.xmin<0&&(d.xmin=0);d.xmax=c.xmax<<a.p;d.xmax>a.n&&(d.xmax=a.n);d.ymin=c.ymin<<a.q;d.ymin<0&&(d.ymin=0);d.ymax=c.ymax<<a.q;d.ymax>a.k&&(d.ymax=a.k);return d}\nfunction qP(a,b){var c,d,e,f,g,h,i,j,k,l,m,n,o,p;l=_i(HG(a.p,b));if(l)return l;g=oP(a,b.a);m=(KP(),OP(jW,512));f=new tI;bR(b,a.i,m,g);i=new qy;for(e=new hH((new _G(a.p)).a);e.b;){d=gH(e);j=Zi(d.vc(),41);if(j.a==b.a){cR(j,i,m*j.b,g.width,g.height);ly(i,i,a.i)&&(f.a[f.a.length]=j,true)}}if(f.a.length==0)return a.d;nJ();qI(f,new CP);dR(b,a.i,m,g);l=zP(py(a.i),jy(a.i));KG(a.p,new hR(b),l);c=l.getContext('2d');dR(b,a.i,m,g);o=(p=1/b.b,p);for(k=new QI(f);k.a<k.c.a.length;){j=Zi(OI(k),41);c.save();h=o/(n=1/j.b,n);dR(j,i,m,g);Ac(c,-a.i.xmin,-a.i.ymin);c.scale(h,h);Ac(c,i.xmin,i.ymin);tc(c,_i(HG(a.p,j)),0,0);c.restore()}return l}\nfunction Fw(a,b){var c,d,e,f,g,h,i,j,k,l,m,n;f=a.c;f.c=null;m=ov(b);if(!m||!xy(m)){throw Pp(new QD(xV))}k=zy(m);if(!xF('FORM:DJVM',k.b)){Ew(a,b,1,'noname.djvu');return}j=ov(k);if(!!j&&!xy(j)){throw Pp(new QD(xV))}e=zy(j);if(!xF('DIRM',e.b)){throw Pp(new QD(BV))}Hv(f,e);NG(a.b);if(f.a.b.a.length>0&&mC(f.a,0)!=null&&Zi(mC(f.a,0),34).c==0){throw Pp(new QD('Cannot read indirect chunk.'))}a.d=b;i=f.a;for(l=0;l<i.b.a.length;l++){g=(wC(l,i.b.a.length),Zi(iI(i.b,l),34));h=new Bv(b);zv(h,g.c);yv(h,g.d);LG(a.b,g.b,h)}c=zw(a);while(xy(j)){d=zy(j);n=d.b;if(n==null||xF(n.substr(0,4),'FORM')){break}xF(n,'NAVM')&&c.Pb(pv(new Av,$u(new av,d)))}}\nfunction vz(a,b,c,d,e){var f,g,h,i,j,k,l,m,n,o;i=false;f=0;h=d.a;if(h>=a.k.b.a.length){throw Pp(new ZD('JB2Image bad numcontext'))}for(k=1,n=-1;n!=1;h=d.a){if(h==0){h=a.k.b.a.length;d.a=h;j=new gv;l=new eB;m=new eB;kC(a.k,j);kC(a.I,l);kC(a.S,m);g=a.u?b<f&&c>=f?HB(a.d,j)!=0:e>=f:b>=f||c>=f&&HB(a.d,j)!=0;d=g?m:l}else{g=a.u?b<f&&c>=f?Gz(a,Zi(lC(a.k,h),31)):e>=f:b>=f||c>=f&&Gz(a,Zi(lC(a.k,h),31));d=g?Zi(lC(a.S,h),23):Zi(lC(a.I,h),23)}switch(k){case 1:{i=!g;if(i){a.u&&(e=-e-1);o=-b-1;b=-c-1;c=o}k=2;f=1;break}case 2:{if(g){f=2*f+1}else{k=3;n=(f+1)/2|0;n==1?(f=0):(f-=n/2|0)}break}case 3:{n=n/2|0;n!=1?g?(f+=n/2|0):(f-=n/2|0):g||--f;break}}}return i?-f-1:f}\nfunction SC(a,b){var c,d,e,f,g,h,i;h=UC(a,b.a);c=a.charCodeAt(h);switch(c){case 40:{b.a=h+1;return new VC(0,null)}case 41:{b.a=h+1;return new VC(1,null)}case 45:case 48:case 49:case 50:case 51:case 52:case 53:case 54:case 55:case 56:case 57:{e=h+1;for(;e<a.length;e++){if(!hE(a.charCodeAt(e))){break}}b.a=e;return new VC(2,new PE(a.substr(h,e-h)))}case 34:{i=new RF;for(f=0;h<a.length-1;i.a+=String.fromCharCode(d),i){d=tF(a,++h);if(d==92){++f}else if(d==34){SD(i,i.a.length-((f+1)/2|0));if((f&1)==0){break}f=0}else{f=0}}b.a=h+1;return new VC(2,i.a)}default:{g=h+1;for(;g<a.length;g++){d=a.charCodeAt(g);if(d==41||iE(d))break}b.a=g;return new VC(2,new WC(a.substr(h,g-h)))}}}\nfunction Rw(a){var b,c,d,e,f,g,h,i,j,k,l;h=a.i;b=a.k;f=a.c;for(i=h-1;i>=0;i--){c=a.border+i;d=c+f*b;while(c<d&&(c<a.border||c>=a.b||(g=c>=0?a.e[c*Kw+3]:0,((g*(a.a-1)+(a.a-2))/255|0)==0))){c+=f}if(c<d){break}}for(k=b-1;k>=0;k--){c=k*a.c+a.border;d=c+h;while(c<d&&(c<a.border||c>=a.b||(g=c>=0?a.e[c*Kw+3]:0,((g*(a.a-1)+(a.a-2))/255|0)==0))){++c}if(c<d){break}}for(j=0;j<=i;j++){c=a.border+j;d=c+f*b;while(c<d&&(c<a.border||c>=a.b||(g=c>=0?a.e[c*Kw+3]:0,((g*(a.a-1)+(a.a-2))/255|0)==0))){c+=f}if(c<d){break}}for(l=0;l<=k;l++){c=l*a.c+a.border;d=c+h;while(c<d&&(c<a.border||c>=a.b||(g=c>=0?a.e[c*Kw+3]:0,((g*(a.a-1)+(a.a-2))/255|0)==0))){++c}if(c<d){break}}e=new qy;e.xmin=j;e.xmax=i;e.ymin=l;e.ymax=k;return e}\nfunction MD(a,b,c,d,e){var f,g,h,i,j,k;a.e=b.Lb();if(a.e<1||a.e>7){throw Pp(new QD(ZV))}a.xmin=b.Lb()<<8;a.xmin|=b.Lb();a.xmin-=MU;a.ymin=b.Lb()<<8;a.ymin|=b.Lb();a.ymin-=MU;i=b.Lb()<<8;i|=b.Lb();i-=MU;f=b.Lb()<<8;f|=b.Lb();f-=MU;a.d=b.Lb()<<8;a.d|=b.Lb();a.d-=MU;a.c=b.Lb()<<16;a.c|=b.Lb()<<8;a.c|=b.Lb();if(e){if(a.e==1||a.e==4||a.e==5){a.xmin+=e.xmin;a.ymin=e.ymin-(a.ymin+f)}else{a.xmin+=e.xmax;a.ymin+=e.ymin}a.d+=e.d+e.c}else if(d){a.xmin+=d.xmin;a.ymin=d.ymax-(a.ymin+f);a.d+=d.d}a.xmax=a.xmin+i;a.ymax=a.ymin+f;h=b.Lb()<<16;h|=b.Lb()<<8;h|=b.Lb();if(a.xmin>=a.xmax||a.ymin>=a.ymax||a.d<0||a.d+a.c>c){throw Pp(new QD(ZV))}g=null;a.b.array=[];while(h-->0){j=(k=new OD,k.e=a.e,k.a=a.a,PA(a.b,k),k);MD(j,b,c,a,g);g=j}}\nfunction as(a){switch(a){case 'blur':return 4096;case 'change':return PU;case 'click':return 1;case 'dblclick':return 2;case 'focus':return 2048;case 'keydown':return 128;case 'keypress':return 256;case 'keyup':return 512;case QU:return MU;case 'losecapture':return 8192;case 'mousedown':return 4;case 'mousemove':return 64;case rU:return 32;case 'mouseover':return 16;case sU:return 8;case 'scroll':return 16384;case RU:return TT;case uU:case tU:return SU;case 'contextmenu':return TU;case 'paste':return CU;case vU:return UU;case 'touchmove':return VU;case 'touchend':return DU;case 'touchcancel':return 8388608;case 'gesturestart':return WU;case 'gesturechange':return XU;case 'gestureend':return YU;default:return -1;}}\nfunction bB(a){var b,c,d,e,f,g,h,i,j,k,l;if(a==null){throw Pp(new oF(PT))}j=a;f=a.length;i=false;if(f>0){b=a.charCodeAt(0);if(b==45||b==43){a=a.substr(1);--f;i=b==45}}if(f==0){throw Pp(new oF(QT+j+'\"'))}while(a.length>0&&a.charCodeAt(0)==48){a=a.substr(1);--f}if(f>(nF(),lF)[16]){throw Pp(new oF(QT+j+'\"'))}for(e=0;e<f;e++){if(gE(a.charCodeAt(e),16)==-1){throw Pp(new oF(QT+j+'\"'))}}l=0;g=jF[16];k=kF[16];h=bq(mF[16]);c=true;d=f%g;if(d>0){l=-FO(a.substr(0,d),16);a=a.substr(d);f-=d;c=false}while(f>=g){d=FO(a.substr(0,g),16);a=a.substr(g);f-=g;if(c){c=false}else{if(Sp(l,h)<0){throw Pp(new oF(QT+j+'\"'))}l=aq(l,k)}l=eq(l,d)}if(Sp(l,0)>0){throw Pp(new oF(QT+j+'\"'))}if(!i){l=bq(l);if(Sp(l,0)<0){throw Pp(new oF(QT+j+'\"'))}}return l}\nfunction LR(a){var b,c,d,e,f,g,h,i,j,k,l,m,n,o,p;c=kc(a.c);m=mc(a.c);d=lc(a.c);yc(c,a.b);c.fillRect(0,0,m,d);if(!a.p)return;k=ZQ(a.s);h=a.s/(p=1/k,p);c.save();i=(m/2|0)-a.d;j=(d/2|0)-a.e;c.translate(i,j);c.scale(h,h);c.translate(-i,-j);c.scale(1,-1);l=(KP(),OP(jW,512));f=kj(a.p.width*a.s);e=kj(a.p.height*a.s);a.r.xmin=kj($wnd.Math.max(0,a.d-m*0.5)/l/h);a.r.xmax=kj($wnd.Math.ceil($wnd.Math.min(f,a.d+m*0.5)/l/h));a.r.ymin=kj($wnd.Math.max(0,a.e-d*0.5)/l/h);a.r.ymax=kj($wnd.Math.ceil($wnd.Math.min(e,a.e+d*0.5)/l/h));a.j=rP(a.g,a.o,k,a.r,a.j);for(o=a.r.ymin;o<=a.r.ymax;o++){for(n=a.r.xmin;n<=a.r.xmax;n++){b=a.j[o-a.r.ymin][n-a.r.xmin];for(g=h==1?1:3;g>0;g--){tc(c,b,i+n*l,-j-o*l-b.height)}}}c.restore();c.fillRect(i+f,0,m,d);c.fillRect(0,j+e,m,d);RP(a.r,k)}\nfunction cz(a,b){var c,d,e,f,g,h,i,j;if(!a.j){a.i=a.g=0;a.k=null}if(sv(b)!=a.g){throw Pp(new QD('(IWPixmap::decode) Chunk does not bear expected serial number'))}h=a.i+sv(b);if(a.g==0){f=sv(b);g=sv(b);if((f&127)!=1){throw Pp(new QD('(IWPixmap::decode) File has been compressed with an incompatible IWCodec'))}if(g>2){throw Pp(new QD('(IWPixmap::decode) File has been compressed with a more recent IWCodec'))}i=sv(b)<<8;i|=sv(b);e=sv(b)<<8;e|=sv(b);a.c=0;a.d=false;c=sv(b);g>=2&&(a.c=127&c);g>=2&&(a.d=(128&c)==0);(f&128)!=0&&(a.c=-1);a.k=Yy(new $y,i,e);a.j=Ry(new Uy,a.k);if(a.c>=0){a.b=Yy(new $y,i,e);a.f=Yy(new $y,i,e);a.a=Ry(new Uy,a.b);a.e=Ry(new Uy,a.f)}}j=KB(new NB,b);for(d=1;d!=0&&a.i<h;a.i++){d=Py(a.j,j);if(!!a.e&&!!a.a&&a.c<=a.i){d|=Py(a.a,j);d|=Py(a.e,j)}}++a.g}\nfunction by(a,b,c,d,e){var f,g,h,i,j,k,l,m,n,o,p,q,r,s,t,u,v,w,A,B,C;b<c.ymin?(b=c.ymin):b>=c.ymax&&(b=c.ymax-1);if(b==a.e){return new wx(a.g,0)}if(b==a.d){return new wx(a.f,0)}n=a.f;a.f=a.g;a.d=a.e;a.g=n;a.e=b;m=new qy;m.xmin=c.xmin<<a.p;m.xmax=c.xmax<<a.p;m.ymin=b<<a.q;m.ymax=b+1<<a.q;ly(m,m,d);oy(m,-d.xmin,-d.ymin);g=Mw(e,m.ymin);r=e.i;t=1<<a.p;h=a.p+a.q;p=1<<h-1;q=p+p;k=new wx(e,0);l=new wx(n,0);for(C=m.xmin;C<m.xmax;C+=t,l.c+=Kw){o=0;i=0;f=0;s=0;j=g+C;B=m.ymax-m.ymin;A=1<<a.q;A>B&&(A=B);for(w=0;w<A;++w,j+=r){v=C+t;k.c=j*Kw;v>m.xmax&&(v=m.xmax);for(u=v-C;u-->0;++s,k.c+=Kw){o+=255&k.d.e[k.c+k.e]<<24>>24;i+=255&k.d.e[k.c+k.b]<<24>>24;f+=255&k.d.e[k.c+k.a]<<24>>24}}s==q?rx(l,f+p>>h,i+o>>h,o+p>>h):rx(l,(f+(s/2|0))/2|0,(i+(s/2|0))/s|0,(o+(s/2|0))/s|0)}return new wx(a.g,0)}\nfunction RQ(a,b){var c,d,e,f,g,h,i,j,k,l,m,n,o;k=a.c+b;if(k<0||k>=wQ(a.f))return false;i=vQ(a.f,k);if(!i)return false;a.j.a=k;a.j.b=a.e;j=Zi(IG(i.e,i.n),38);g=kj($wnd.Math.ceil(j.width/a.e/a.n))-1;h=kj($wnd.Math.ceil(j.height/a.e/a.n))-1;e=(py(a.d)+1)/2|0;f=(jy(a.d)+1)/2|0;for(d=1;d<=e;d++){l=a.d.xmax+d;for(o=a.d.ymin;o<=a.d.ymax+(d<f?d:f);o++){if(l>=0&&l<=g&&o>=0&&o<=h&&UQ(a,eR(a.j,l,o),i,true))return true}l=a.d.ymin-d;for(n=a.d.ymin-(d<f?d:f);n<=a.d.ymax;n++){if(l>=0&&l<=g&&n>=0&&n<=h&&UQ(a,eR(a.j,l,n),i,true))return true}}for(c=1;c<=f;c++){n=a.d.ymax+c;for(m=a.d.xmin;m<=a.d.xmax+(c<e?c:e);m++){if(m>=0&&m<=g&&n>=0&&n<=h&&UQ(a,eR(a.j,m,n),i,true))return true}n=a.d.ymin-c;for(l=a.d.xmin-(c<e?c:e);l<=a.d.xmax;l++){if(l>=0&&l<=g&&n>=0&&n<=h&&UQ(a,eR(a.j,l,n),i,true))return true}}return false}\nfunction hw(a){var b,c,d,e,f,g,h,i,j,k,l;if(a.o){e=Rz(a.o);e&&(a.o=null);return false}if(a.u!=null){j=Zi(IG(Zv,a.u),35);if(j){for(h=j.Db();h.Gb();){g=Zi(h.Hb(),129);rw(a,g.b,g.a)}}else{i=Iw(a,a.u);if(!ew(a,i))return false;if(!a.f){a.f=new tI;LG(Zv,a.u,a.f)}}a.u=null}d=a.d;while(d.a.length!=0&&!xy(Zi(iI(d,d.a.length-1),107))){mI(d,d.a.length-1);d.a.length==1&&(a.f=null)}if(d.a.length==0){if(a.s){qw(a,new Bv(a.s))}else{dw(a);return true}}c=zy(Zi(iI(d,d.a.length-1),107));if(xF(a.p,vV)){l=d.a.length>1;cw(a,c,l)}else if(xF(a.p,wV)){if(xF('PM44',c.b)||xF('BM44',c.b)){f=Zi(kw(a,a.c),64);if(!f){f=new ez;cz(f,c);k=new Tv;k.width=f.k?f.k.e:0;k.height=f.k?f.k.d:0;k.dpi=100;rw(a,a.n,k);rw(a,a.c,f)}else{cz(f,c)}}else if(xF('ANTa',c.b)||xF('ANTz',c.b)){b=kw(a,a.b);!b&&(b=new bC);_v(a,a.b,b,c)}}return false}\nfunction cM(){function e(){this.obj=this.createObject()}\n;e.prototype.createObject=function(a){return Object.create(null)};e.prototype.get=function(a){return this.obj[a]};e.prototype.set=function(a,b){this.obj[a]=b};e.prototype[eW]=function(a){delete this.obj[a]};e.prototype.keys=function(){return Object.getOwnPropertyNames(this.obj)};e.prototype.entries=function(){var b=this.keys();var c=this;var d=0;return {next:function(){if(d>=b.length)return {done:true};var a=b[d++];return {value:[a,c.get(a)],done:false}}}};if(!aM()){e.prototype.createObject=function(){return {}};e.prototype.get=function(a){return this.obj[':'+a]};e.prototype.set=function(a,b){this.obj[':'+a]=b};e.prototype[eW]=function(a){delete this.obj[':'+a]};e.prototype.keys=function(){var a=[];for(var b in this.obj){b.charCodeAt(0)==58&&a.push(b.substring(1))}return a}}return e}\nfunction Lz(a,b,c,d,e,f,g){var h,i,j,k,l,m,n,o,p,q,r,s,t,u,v;while(d>=0){h=(l=e-1>=0?b.e[(e-1)*Kw+3]:0,((l*(b.a-1)+(b.a-2))/255|0)<<9|(m=e>=0?b.e[e*Kw+3]:0,((m*(b.a-1)+(b.a-2))/255|0)<<8)|(o=e+1>=0?b.e[(e+1)*Kw+3]:0,((o*(b.a-1)+(b.a-2))/255|0)<<7)|(p=f-2>=0?b.e[(f-2)*Kw+3]:0,((p*(b.a-1)+(b.a-2))/255|0)<<6)|(q=f-1>=0?b.e[(f-1)*Kw+3]:0,((q*(b.a-1)+(b.a-2))/255|0)<<5)|(r=f>=0?b.e[f*Kw+3]:0,((r*(b.a-1)+(b.a-2))/255|0)<<4)|(s=f+1>=0?b.e[(f+1)*Kw+3]:0,((s*(b.a-1)+(b.a-2))/255|0)<<3)|(t=f+2>=0?b.e[(f+2)*Kw+3]:0,((t*(b.a-1)+(b.a-2))/255|0)<<2)|(u=g-2>=0?b.e[(g-2)*Kw+3]:0,((u*(b.a-1)+(b.a-2))/255|0)<<1)|(v=g-1>=0?b.e[(g-1)*Kw+3]:0,(v*(b.a-1)+(b.a-2))/255|0));for(i=0;i<c;){j=Hz(a,a.n,h);Ww(b,g+i++,j);h=h<<1&890|(n=f+i+2>=0?b.e[(f+i+2)*Kw+3]:0,((n*(b.a-1)+(b.a-2))/255|0)<<2)|(k=e+i+1>=0?b.e[(e+i+1)*Kw+3]:0,((k*(b.a-1)+(b.a-2))/255|0)<<7)|j}e=f;f=g;g=Mw(b,--d)}}\nfunction pr(){var a,b,c;b=$doc.compatMode;a=ni(fi(nn,1),ST,2,6,[jU]);for(c=0;c<a.length;c++){if(xF(a[c],b)){return}}a.length==1&&xF(jU,a[0])&&xF('BackCompat',b)?\"GWT no longer supports Quirks Mode (document.compatMode=' BackCompat').<br>Make sure your application's host HTML page has a Standards Mode (document.compatMode=' CSS1Compat') doctype,<br>e.g. by using &lt;!doctype html&gt; at the start of your application's HTML page.<br><br>To continue using this unsupported rendering mode and risk layout problems, suppress this message by adding<br>the following line to your*.gwt.xml module file:<br>&nbsp;&nbsp;&lt;extend-configuration-property name=\\\"document.compatMode\\\" value=\\\"\"+b+'\"/&gt;':\"Your *.gwt.xml module configuration prohibits the use of the current document rendering mode (document.compatMode=' \"+b+\"').<br>Modify your application's host HTML page doctype, or update your custom \"+\"'document.compatMode' configuration property settings.\"}\nfunction iw(a,b,c,d){var e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,t,u,v,w,A;j=Zi(IG(a.e,a.n),38);w=!j?0:j.width;h=!j?0:j.height;if(w<=0||h<=0||!j){return null}f=1;e=Zi(kw(a,a.c),137);if(e){v=e.bc();g=e.$b();if(v==0||g==0||w==0||h==0){return null}u=tw(w,h,v,g);if(u<1||u>12){return null}if(c==u){q=e.ac(1,b,d)}else if(c==2*u){q=e.ac(2,b,d)}else if(c==4*u){q=e.ac(4,b,d)}else if(c==8*u){q=e.ac(8,b,d)}else if(u*4==c*3){A=new qy;A.xmin=kj($wnd.Math.floor(b.xmin*4/3));A.ymin=kj($wnd.Math.floor(b.ymin*4/3));A.xmax=kj($wnd.Math.ceil(b.xmax*4/3));A.ymax=kj($wnd.Math.ceil(b.ymax*4/3));n=new ry(0,0,b.xmax-b.xmin,b.ymax-b.ymin);A.xmax>v&&(A.xmax=v);A.ymax>g&&(A.ymax=g);m=e.ac(1,A,null);q=d?d:new Rx;Nx(q,m,n)}else{r=16;while(r>1&&c<r*u){r>>=1}l=(v+r-1)/r|0;k=(g+r-1)/r|0;p=(w+c-1)/c|0;o=(h+c-1)/c|0;s=new fy(l,k,p,o);dy(s,u*r,c);ey(s,u*r,c);A=(t=new qy,ay(s,b,t));m=e.ac(r,A,null);q=d?d:new Rx;cy(s,A,m,b,q)}if(!!q&&f!=1){Kx(q,f);for(i=0;i<9;i++){Kx(q,f)}}return q}else{return null}}\nfunction VP(a){var b,c,d,e,f,g,h;$P('Starting djvu-html5 viewer v0.3.0-beta1 from https://github.com/mateusz-matela/djvu-html5');a.c=Dt('djvuContainer');d=Zr('file');(d==null||d.length==0)&&(d=Db(a.c).getAttribute('file')||'');(d==null||d.length==0)&&(d=(KP(),f=NP('file'),f!=null?f:null));if(d==null||d.length==0){$P('ERROR: No djvu file defined');return}SP(AB((jd(),g=$doc.location.href,h=g.indexOf('#'),h!=-1&&(g=g.substring(0,h)),h=g.indexOf('?'),h!=-1&&(g=g.substring(0,h)),h=g.lastIndexOf('/'),h!=-1&&(g=g.substring(0,h)),g.length>0?g+'/':''),d));a.e=new yP;Fs(a.c,WP(a));Fs(a.c,a.j=new oS(a));Fs(a.c,a.k=new OS);Fs(a.c,a.f=new yR(true));Fs(a.c,a.n=new yR(false));Fs(a.c,a.i=new mt);Lb(a.i,'statusImage');b=(KP(),OP('uiHideDelay',1500));if(b>0){c=new sT(b,a.j);oT(c,a.k,'toolbarHidden');oT(c,a.f,lW);oT(c,a.n,lW)}e=NP('useWebWorkers');(e==null||DO((aE(),yF(fU,e)?true:false)))&&!!window.Worker?new _O(new fQ(a)):(a.a=new UO(new fQ(a)));a.g=new TR(a);JS(a.k,a.g)}\nfunction ls(a,b){var c=(a.__eventBits||0)^b;a.__eventBits=b;if(!c)return;c&1&&(a.onclick=b&1?hs:null);c&2&&(a.ondblclick=b&2?hs:null);c&4&&(a.onmousedown=b&4?hs:null);c&8&&(a.onmouseup=b&8?hs:null);c&16&&(a.onmouseover=b&16?hs:null);c&32&&(a.onmouseout=b&32?hs:null);c&64&&(a.onmousemove=b&64?hs:null);c&128&&(a.onkeydown=b&128?hs:null);c&256&&(a.onkeypress=b&256?hs:null);c&512&&(a.onkeyup=b&512?hs:null);c&PU&&(a.onchange=b&PU?hs:null);c&2048&&(a.onfocus=b&2048?hs:null);c&4096&&(a.onblur=b&4096?hs:null);c&8192&&(a.onlosecapture=b&8192?hs:null);c&16384&&(a.onscroll=b&16384?hs:null);c&MU&&(a.onload=b&MU?is:null);c&TT&&(a.onerror=b&TT?hs:null);c&SU&&(a.onmousewheel=b&SU?hs:null);c&TU&&(a.oncontextmenu=b&TU?hs:null);c&CU&&(a.onpaste=b&CU?hs:null);c&UU&&(a.ontouchstart=b&UU?hs:null);c&VU&&(a.ontouchmove=b&VU?hs:null);c&DU&&(a.ontouchend=b&DU?hs:null);c&8388608&&(a.ontouchcancel=b&8388608?hs:null);c&WU&&(a.ongesturestart=b&WU?hs:null);c&XU&&(a.ongesturechange=b&XU?hs:null);c&YU&&(a.ongestureend=b&YU?hs:null)}\nfunction Kz(a,b,c,d,e,f,g,h,i,j,k,l){var m,n,o,p,q,r,s,t,u,v,w,A,B,C,D,F,G,H;while(f>=0){m=(q=h-1>=0?b.e[(h-1)*Kw+3]:0,((q*(b.a-1)+(b.a-2))/255|0)<<10|(r=h>=0?b.e[h*Kw+3]:0,((r*(b.a-1)+(b.a-2))/255|0)<<9)|(w=h+1>=0?b.e[(h+1)*Kw+3]:0,((w*(b.a-1)+(b.a-2))/255|0)<<8)|(A=i-1>=0?b.e[(i-1)*Kw+3]:0,((A*(b.a-1)+(b.a-2))/255|0)<<7)|(B=j>=0?c.e[j*Kw+3]:0,((B*(c.a-1)+(c.a-2))/255|0)<<6)|(C=k-1>=0?c.e[(k-1)*Kw+3]:0,((C*(c.a-1)+(c.a-2))/255|0)<<5)|(D=k>=0?c.e[k*Kw+3]:0,((D*(c.a-1)+(c.a-2))/255|0)<<4)|(F=k+1>=0?c.e[(k+1)*Kw+3]:0,((F*(c.a-1)+(c.a-2))/255|0)<<3)|(G=l-1>=0?c.e[(l-1)*Kw+3]:0,((G*(c.a-1)+(c.a-2))/255|0)<<2)|(H=l>=0?c.e[l*Kw+3]:0,((H*(c.a-1)+(c.a-2))/255|0)<<1)|(s=l+1>=0?c.e[(l+1)*Kw+3]:0,(s*(c.a-1)+(c.a-2))/255|0));for(n=0;n<e;){o=Hz(a,a.o,m);Ww(b,i+n++,o);m=m<<1&1590|(t=h+n+1>=0?b.e[(h+n+1)*Kw+3]:0,((t*(b.a-1)+(b.a-2))/255|0)<<8)|(u=j+n>=0?c.e[(j+n)*Kw+3]:0,((u*(c.a-1)+(c.a-2))/255|0)<<6)|(v=k+n+1>=0?c.e[(k+n+1)*Kw+3]:0,((v*(c.a-1)+(c.a-2))/255|0)<<3)|(p=l+n+1>=0?c.e[(l+n+1)*Kw+3]:0,(p*(c.a-1)+(c.a-2))/255|0)|o<<7}h=i;i=Mw(b,--f);j=k;k=l;l=Mw(c,--g-1)+d}}\nfunction Qx(a,b,c,d,e,f,g){var h,i,j,k,l,m,n,o,p,q,r,s,t,u,v,w,A,B,C,D;t=new ry(0,0,(c.i*d+e-1)/e|0,(c.k*d+e-1)/e|0);if(f.xmin<t.xmin||f.ymin<t.ymin||f.xmax>t.xmax||f.ymax>t.ymax){throw Pp(new KE('rectangle out of boundsbounds=('+f.xmin+','+f.ymin+','+f.xmax+','+f.ymax+'),rect=('+t.xmin+','+t.ymin+','+t.xmax+','+t.ymax+')'))}C=cF(cF(a.k,b.k),f.ymax-f.ymin);B=cF(cF(a.i,b.i),f.xmax-f.xmin);r=b.a-1;p=Tx(g);s=d/e;n=f.ymin*e/d|0;o=f.ymin-s*n;if(o<0){--n;o+=s}m=f.xmin*e/d|0;l=f.xmin-s*m;if(l<0){--m;l+=s}i=n*c.i+c.border;j=new wx(c,0);h=new wx(a,0);for(D=0;D<C;D++){j.c=(i+m)*Kw;k=l;h.c=Mw(h.d,D)*Kw;u=D*b.c+b.border;for(A=0;A<B;++A,h.c+=Kw){v=(w=u+A>=0?b.e[(u+A)*Kw+3]:0,(w*(b.a-1)+(b.a-2))/255|0);if(v>0){if(v>=r){rx(h,p[255&j.d.e[j.c+j.a]<<24>>24],p[255&j.d.e[j.c+j.b]<<24>>24],p[255&j.d.e[j.c+j.e]<<24>>24])}else{q=TT*v/r|0;rx(h,(255&h.d.e[h.c+h.a]<<24>>24)*(TT-q)+q*p[255&j.d.e[j.c+j.a]<<24>>24]>>16,(255&h.d.e[h.c+h.b]<<24>>24)*(TT-q)+q*p[255&j.d.e[j.c+j.b]<<24>>24]>>16,(255&h.d.e[h.c+h.e]<<24>>24)*(TT-q)+q*p[255&j.d.e[j.c+j.e]<<24>>24]>>16)}}if(++k>=s){k-=s;j.c+=Kw}}if(++o>=s){o-=s;i+=c.i}}}\nfunction cw(b,c,d){var e,f,g,h,i;g=c.b;if(xF(g,'Djbz')){_v(b,b.g,new Yz,c);!!b.s&&qw(b,new Bv(b.s))}else if(xF(g,'ANTa')||xF(g,'ANTz')){e=kw(b,b.b);!e&&(e=new bC);_v(b,b.b,e,c)}else if(!d){if(xF(g,qV)){throw Pp(new ME('DjVu Decoder: Corrupted file (Duplicate INFO chunk)'))}else if(xF(g,'INCL')){b.u=wv(c)}else if(xF(g,'FGbz')){if(b.k){throw Pp(new ME('Duplicate foreground'))}_v(b,b.j,new kB,c)}else if(xF(g,rV)||xF(g,sV)){_v(b,b.t,new GD,c)}else if(xF(g,'Sjbz')){if(b.s){throw Pp(new ME('Duplicate Sjbz chunk'))}try{c.d.Kb(KT);qw(b,c)}catch(a){a=Op(a);if(cj(a,9)){h=a;if(nw(b,b.g)){throw Pp(h)}c.d.Nb();b.s=c}else throw Pp(a)}}else if(xF(g,'BG44')){f=kw(b,b.c);!f&&(f=new ez);_v(b,b.c,f,c)}else if(xF(g,'FG44')){if(nw(b,b.j)||!!b.k){throw Pp(new ME(tV))}i=new ez;cz(i,c);b.k=dz(i)}else if(xF(g,'BG2k')){if(nw(b,b.c)){throw Pp(new ME(uV))}}else if(xF(g,'FG2k')){if(!!b.k||nw(b,b.j)){throw Pp(new ME(tV))}}else if(xF(g,'Smmr')){if(nw(b,b.i)){throw Pp(new ME(uV))}}else if(xF(g,'BGjp')){if(nw(b,b.c)){throw Pp(new ME(uV))}rw(b,b.c,fw(c))}else if(xF(g,'FGjp')){if(!!b.k||nw(b,b.j)){throw Pp(new ME(tV))}b.k=fw(c)}}}\nfunction sw(a,b,c,d){var e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,t,u,v,w,A,B,C,D,F,G,H,I;w=Zi(IG(a.e,a.n),38);if(!w){return false}H=w.width;s=w.height;if(H<=0||s<=0){return false}q=1;o=Zi(IG(a.e,a.i),59);if(o){p=Zi(IG(a.e,a.j),109);if(p){e=o.a.b.a.length;if(e!=p.a.length){h=jw(a,c,d);Lx(b,h);return false}l=p.b.length;k=Ox(new Rx,1,l,null);i=new wx(k,0);for(u=0;u<k.i;i.c+=Kw){jB(p,u++,i)}Kx(k,q);g=new uI(l);for(v=0;v<l;v++){f=new tI;g.a[g.a.length]=f}for(C=0;C<e;C++){B=Zi(lC(o.a,C),73);if(!eA(o,B,c,d))continue;f=Zi(iI(g,p.a[C]),35);f.add(B)}A=0;m=new qy;n=new tI;for(j=0;j<l;j++){f=(vO(j,g.a.length),Zi(g.a[j],35));if(!f)continue;i.c=j*Kw;m.xmin=m.xmax=m.ymin=m.ymax=0;n.a=ji(gn,ET,1,0,5,1);for(t=0;t<f.size();t++){B=Zi(f.getAtIndex(t),73);if(A<B.b){Mx(b,aw(a,n,m,c,d),m.xmin-c.xmin,m.ymin-c.ymin,i);m.xmin=m.xmax=m.ymin=m.ymax=0;n.a=ji(gn,ET,1,0,5,1)}A=B.b;D=Wz(o,B.c);I=new ry(B.b,B.a,D.a.i,D.a.k);ny(m,m,I);n.a[n.a.length]=B}Mx(b,aw(a,n,m,c,d),m.xmin-c.xmin,m.ymin-c.ymin,i)}return true}if(a.k){h=jw(a,c,d);if(!!h&&!!b){G=a.k.i;r=a.k.k;F=tw(H,s,G,r);if(F<1||F>16){return false}Qx(b,h,a.k,F,d,c,q);return true}}}return false}\nfunction cy(a,b,c,d,e){var f,g,h,i,j,k,l,m,n,o,p,q,r,s,t,u,v,w,A,B,C,D,F,G,H,I,J;F=new qy;G=ay(a,d,F);if(b.xmax-b.xmin!=c.i||b.ymax-b.ymin!=c.k){throw Pp(new KE(GV))}if(b.xmin>G.xmin||b.ymin>G.ymin||b.xmax<G.xmax||b.ymax<G.ymax){throw Pp(new ME(GV))}(d.xmax-d.xmin!=e.i||d.ymax-d.ymin!=e.k)&&Ox(e,d.ymax-d.ymin,d.xmax-d.xmin,null);f=F.xmax-F.xmin;s=ji(Yl,ET,53,f+2,0,1);for(q=0;q<s.length;){s[q++]=new fx}try{if(a.p>0||a.q>0){a.f=Ox(new Rx,1,f,null);a.g=Ox(new Rx,2,f,null);a.d=a.e=-1}for(J=d.ymin;J<d.ymax;J++){n=a.o[J];o=n>>4;p=o+1;if(a.p>0||a.q>0){u=by(a,o,F,b,c);H=by(a,p,F,b,c)}else{l=F.xmin-b.xmin;F.ymin>o&&(o=F.ymin);F.ymax<=p&&(p=F.ymax-1);u=new xx(c,o-b.ymin,l);H=new xx(c,p-b.ymin,l)}r=1;j=$x[n&15];for(m=1+f;r<m;H.c+=Kw,u.c+=Kw){k=s[r++];C=255&u.d.e[u.c+u.e]<<24>>24;i=j[256+(255&H.d.e[H.c+H.e]<<24>>24)-C];B=255&u.d.e[u.c+u.b]<<24>>24;h=j[256+(255&H.d.e[H.c+H.b]<<24>>24)-B];A=255&u.d.e[u.c+u.a]<<24>>24;g=j[256+(255&H.d.e[H.c+H.a]<<24>>24)-A];k.Wb(A+g,B+h,C+i)}s[0]=s[1];t=1-F.xmin;k=new xx(e,J-d.ymin,0);for(I=d.xmin;I<d.xmax;I++){D=a.c[I];u=t+(D>>4);v=s[u];w=s[u+1];j=$x[D&15];C=255&v.Vb();i=j[256+(255&w.Vb())-C];B=255&v.Ub();h=j[256+(255&w.Ub())-B];A=255&v.Tb();g=j[256+(255&w.Tb())-A];rx(k,A+g,B+h,C+i);k.c+=Kw}}}finally{a.f=null;a.g=null}}\nfunction Qy(a,b,c,d,e,f){var g,h,i,j,k,l,m,n,o,p,q,r,s,t,u,v,w,A;A=a.k[c];h=0;n=a.b;l=0;for(k=0;k<f;){i=0;w=Hy(d,e+k);if(!w){i=8}else{for(s=0;s<16;s++){o=n[l+s]&1;if(o==0){o=w.b.c[s+w.a]!=0?2:8;n[l+s]=o}i|=o}}a.a[k]=i;h|=i;++k;l+=16}f<16||(h&2)!=0?(h|=4):(h&8)!=0&&HB(b,a.e)!=0&&(h|=4);if((h&4)!=0){for(j=0;j<f;j++){if((a.a[j]&8)!=0){p=0;Yv();if(c>0){v=e+j<<2;g=Hy(d,v>>4);if(g){v&=15;g.b.c[v+g.a]!=0&&++p;g.b.c[v+1+g.a]!=0&&++p;g.b.c[v+2+g.a]!=0&&++p;p<3&&g.b.c[v+3+g.a]!=0&&++p}}(h&2)!=0&&(p|=4);HB(b,a.c[c][p])!=0&&(a.a[j]=a.a[j]|4,undefined)}}}if((h&4)!=0){n=a.b;l=0;for(j=0;j<f;){if((a.a[j]&4)!=0){w=Hy(d,e+j);if(!w){w=(d.b[e+j]=1,d.a.a=(e+j)*16,d.a);for(t=0;t<16;t++){(n[l+t]&1)==0&&(n[l+t]=8,undefined)}}q=0;Yv();for(u=0;u<16;u++){(n[l+u]&8)!=0&&++q}for(s=0;s<16;s++){if((n[l+s]&8)!=0){c==0&&(A=a.n[s]);q>=7?(p=7):(p=q);(a.a[j]&2)!=0&&(p|=8);if(HB(b,a.f[p])!=0){n[l+s]=n[l+s]|4;r=A>>1;m=A+r-(r>>2);FB(b,MU+(b.a+b.a+b.a>>3))!=0?Ky(w,s,-m<<16>>16):Ky(w,s,m<<16>>16)}(n[l+s]&4)!=0?(q=0):q>0&&--q}}}++j;l+=16}}if((h&2)!=0){n=a.b;l=0;for(j=0;j<f;){if((a.a[j]&2)!=0){w=Hy(d,e+j);for(s=0;s<16;s++){if((n[l+s]&2)!=0){m=w.b.c[s+w.a];m<0&&(m=-m);c==0&&(A=a.n[s]);if(m<=3*A){m+=A>>2;HB(b,a.d)!=0?(m+=A>>1):(m=m-A+(A>>1))}else{FB(b,MU+(b.a+b.a+b.a>>3))!=0?(m+=A>>1):(m=m-A+(A>>1))}w.b.c[s+w.a]>0?Ky(w,s,m<<16>>16):Ky(w,s,-m<<16>>16)}}}++j;l+=16}}}\nfunction Hv(a,b){var c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,t,u,v,w,A,B,C;w=new Bv(b);qC(a.a);qC(a.d);NG(a.b);C=sv(w);g=(C&128)!=0;C&=127;if(C>1){throw Pp(new QD('DjVmDir.version_error 1 '+C))}j=sv(w);j=j<<8|sv(w);if(j==0)return;for(n=0;n<j;n++){i=new Pv;kC(a.a,i);if(g){c=sv(w);c=c<<8|sv(w);c=c<<8|sv(w);i.c=c<<8|sv(w);if(C==0){c=sv(w);c=c<<8|sv(w);i.d=c<<8|sv(w)}if(i.c==0){throw Pp(new QD('DjVmDir.no_indirect'))}}else{i.c=i.d=0}}e=$u(new av,w);if(C>0){for(o=0;o<a.a.b.a.length;o++){i=Zi(lC(a.a,o),34);c=_u(e,e.g)==1?255&e.g[0]:-1;c=c<<8|(_u(e,e.g)==1?255&e.g[0]:-1);c=c<<8|(_u(e,e.g)==1?255&e.g[0]:-1);i.d=c}}for(p=0;p<a.a.b.a.length;p++){i=Zi(lC(a.a,p),34);i.a=(_u(e,e.g)==1?255&e.g[0]:-1)<<24>>24}if(C==0){for(o=0;o<a.a.b.a.length;o++){i=Zi(lC(a.a,o),34);k=i.a;l=(k&1)!=0?1:0;(k&2)!=0&&(l=(l|-128)<<24>>24);(k&4)!=0&&(l=(l|64)<<24>>24);i.a=l}}if(a.a.b.a.length>0){d=new lv;f=ji(lj,jV,11,PU,15,1);for(;(s=_u(e,f))>0;){kv(d,f,s)}f=WI(d.a,d.b);A=new rC;v=0;h=0;for(;h<f.length;++h){if(f[h]==0){t=wF(f,v,h-v,NF());fI(A.b,t);v=h+1}}v<h&&kC(A,wF(f,v,h-v,(iO(),hO)));for(o=0,B=0;o<a.a.b.a.length;o++){i=Zi(lC(a.a,o),34);i.b=aj(lC(A,B++));(i.a&-128)!=0&&++B;(i.a&64)!=0&&++B}}u=0;for(q=0;q<a.a.b.a.length;q++){i=Zi(lC(a.a,q),34);(i.a&63)==3&&++u}if(u>1){throw Pp(new QD('DjVmDir.corrupt'))}qC(a.d);for(r=0;r<a.a.b.a.length;r++){i=Zi(lC(a.a,r),34);(i.a&63)==1&&kC(a.d,i)}for(m=0;m<a.a.b.a.length;m++){i=Zi(lC(a.a,m),34);if(JG(a.b,i.b)){throw Pp(new QD('DjVmDir.dupl_id '+i.b))}LG(a.b,i.b,i)}}\nfunction zz(a,b,c){var d,e,f,g,h,i,j,k,l;d=null;g=null;f=null;b=vz(a,0,11,a.s,0);switch(b){case 1:case 3:case 4:case 6:case 8:{f=new qz}case 2:case 5:{a.u?(g=new iA):(g=hA(new iA,b==8?-2:-1));d=g.a;break}case 7:{f=new qz;break}}k=false;j=false;switch(b){case 0:{Oz(a,c);Gz(a,a.t);a.u||Cz(a,c);break}case 1:{j=k=true;Jz(a,d,4);xz(a,d);Az(a,f,d.k,d.i);break}case 2:{k=true;Jz(a,d,4);xz(a,d);break}case 3:{j=true;Jz(a,d,3);xz(a,d);Az(a,f,d.k,d.i);break}case 4:{j=true;k=true;i=vz(a,0,a.J.b.a.length-1,a.r,0);a.u||(g.b=cB(Zi(lC(a.J,i),20)));e=Wz(c,g.b).a;h=Zi(lC(a.K,i),10);Qz(a,d,1+h.xmax-h.xmin,1+h.ymax-h.ymin);wz(a,d,e,i);Az(a,f,d.k,d.i);break}case 5:{k=true;i=vz(a,0,a.J.b.a.length-1,a.r,0);a.u||(g.b=cB(Zi(lC(a.J,i),20)));Wz(c,g.b);h=Zi(lC(a.K,i),10);Qz(a,d,1+h.xmax-h.xmin,1+h.ymax-h.ymin);break}case 6:{j=true;i=vz(a,0,a.J.b.a.length-1,a.r,0);a.u||(g.b=cB(Zi(lC(a.J,i),20)));e=Wz(c,g.b).a;h=Zi(lC(a.K,i),10);Qz(a,d,1+h.xmax-h.xmin,1+h.ymax-h.ymin);wz(a,d,e,i);Az(a,f,d.k,d.i);break}case 7:{i=vz(a,0,a.J.b.a.length-1,a.r,0);a.u||pz(f,cB(Zi(lC(a.J,i),20)));d=Wz(c,f.c).a;h=Zi(lC(a.K,i),10);nz(f,h.xmin);lz(f,h.ymin);c.c?Az(a,f,d.k,d.i):Az(a,f,1+h.ymax-h.ymin,1+h.xmax-h.xmin);oz(f,h.xmin);mz(f,h.ymin);break}case 8:{j=true;Jz(a,d,3);xz(a,d);Iz(a,f,d.k);break}case 10:{Mz(a);break}case 9:{a.v?Dz(a):Pz(a,c);break}case 11:break;default:throw Pp(new KE('JB2Image unknown type'));}if(!a.u){switch(b){case 1:case 2:case 4:case 5:case 3:case 6:case 8:{l=Uz(c,g);Ez(a,l,rz);k&&uz(a,l,g);if(j){f.c=l;aA(c,f)}break}case 7:{aA(c,f);break}}}return b}\n",
"function Xu(a){var b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,t,u,v,w,A,B;a.f=Zu(a);if(a.f==0){return 0}if(a.f>DU){throw Pp(new QD(mV))}if(a.a<a.f){a.a=a.f;a.d=gr(a.a)}else !a.d&&(a.d=gr(a.a));i=0;if(GB(a.i)!=0){++i;GB(a.i)!=0&&++i}u=WI(Uu,Uu.length);h=ji(nj,nV,11,4,15,1);for(k=0;k<4;h[k++]=0);f=4;v=3;t=-1;for(l=0;l<a.f;l++){d=2;2>v&&(d=v);e=0;switch(0){default:if(HB(a.i,a.c[d])!=0){v=0;a.d[l]=u[0];break}e+=3;if(HB(a.i,a.c[e+d])!=0){v=1;a.d[l]=u[1];break}e+=3;if(HB(a.i,a.c[e])!=0){v=2+Yu(a,e+1,1);a.d[l]=u[v];break}e+=2;if(HB(a.i,a.c[e])!=0){v=4+Yu(a,e+1,2);a.d[l]=u[v];break}e+=4;if(HB(a.i,a.c[e])!=0){v=8+Yu(a,e+1,3);a.d[l]=u[v];break}e+=8;if(HB(a.i,a.c[e])!=0){v=16+Yu(a,e+1,4);a.d[l]=u[v];break}e+=16;if(HB(a.i,a.c[e])!=0){v=32+Yu(a,e+1,5);a.d[l]=u[v];break}e+=32;if(HB(a.i,a.c[e])!=0){v=64+Yu(a,e+1,6);a.d[l]=u[v];break}e+=64;if(HB(a.i,a.c[e])!=0){v=128+Yu(a,e+1,7);a.d[l]=u[v];break}v=256;a.d[l]=0;t=l;continue;}f=f+(f>>i);if(f>268435456){f>>=24;h[0]>>=24;h[1]>>=24;h[2]>>=24;h[3]>>=24;r=4}g=f;v<4&&(g+=h[v]);for(r=v;r>=4;r--){u[r]=u[r-1]}for(;r>0&&Yp(Rp(oV,g),Rp(oV,h[r-1]));r--){u[r]=u[r-1];h[r]=h[r-1]}u[r]=a.d[l]<<24>>24;h[r]=g}if(t<1||t>=a.f){throw Pp(new QD(mV))}A=ji(nj,nV,11,a.f,15,1);for(q=0;q<a.f;A[q++]=0);c=ji(nj,nV,11,256,15,1);for(m=0;m<256;c[m++]=0);for(n=0;n<t;n++){b=a.d[n]<<24>>24;A[n]=b<<24|c[255&b]&pV;++c[255&b]}for(o=t+1;o<a.f;o++){b=a.d[o]<<24>>24;A[o]=b<<24|c[255&b]&pV;++c[255&b]}s=1;for(j=0;j<256;j++){B=c[j];c[j]=s;s+=B}p=0;s=a.f-1;while(s>0){w=A[p];b=A[p]>>24<<24>>24;a.d[--s]=b;p=c[255&b]+(w&pV)}if(p!=t){throw Pp(new QD(mV))}return a.f}\nfunction Xy(a,b,c,d,e,f,g){var h,i,j,k,l,m,n,o,p,q,r,s,t,u,v,w,A,B,C,D,F,G,H,I,J,K,L,M,N,O,P,Q,R,S,T,U,V,W,X;I=0;while(I<5&&32>>I>b){++I}l=1<<I;if(b!=32>>I){throw Pp(new KE('(IWMap::image) Unsupported subsampling factor'))}if(c.xmin>=c.xmax||c.ymin>=c.ymax){throw Pp(new KE('(IWMap::image) GRect is empty'))}w=new ry(0,0,(a.e+b-1)/b|0,(a.d+b-1)/b|0);if(c.xmin<0||c.ymin<0||c.xmax>w.xmax||c.ymax>w.ymax){throw Pp(new KE('(IWMap::image) GRect is out of bounds: '+c.xmin+','+c.ymin+','+c.xmax+','+c.ymax+','+w.xmax+','+w.ymax))}H=ji(_l,ET,10,8,0,1);R=ji(_l,ET,10,8,0,1);for(s=0;s<8;){H[s]=new qy;R[s++]=new qy}P=1;H[I]=new sy(c);R[I]=new sy(c);for(t=I-1;t>=0;t--){H[t]=R[t+1];ky(H[t],3*P,3*P);ly(H[t],H[t],w);P+=P;R[t].xmin=H[t].xmin+P-1&~(P-1);R[t].xmax=H[t].xmax&~(P-1);R[t].ymin=H[t].ymin+P-1&~(P-1);R[t].ymax=H[t].ymax&~(P-1)}W=new qy;W.xmin=H[0].xmin&~(l-1);W.ymin=H[0].ymin&~(l-1);W.xmax=(H[0].xmax-1&~(l-1))+l;W.ymax=(H[0].ymax-1&~(l-1))+l;q=W.xmax-W.xmin;p=cr(q*(W.ymax-W.ymin));i=a.c>>5;C=(W.ymin>>I)*i+(W.xmin>>I);F=new Int16Array(PU);for(n=W.ymin,D=0;n<W.ymax;n+=l,D+=q<<I,C+=i){for(m=W.xmin,h=C,Q=D;m<W.xmax;m+=l,++h,Q+=l){j=a.b[h];G=I;I>2&&(m+31<H[2].xmin||m>H[2].xmax||n+31<H[2].ymin||n>H[2].ymax)&&(G=2);k=(1<<G+G)+15>>4;N=1<<I-G;O=q<<I-G;U=32>>G;V=U<<5;Iy(j,F,k);for(v=0,T=0,M=Q;v<l;v+=N,M+=O,T+=V-32){for(B=0;B<l;B+=N,T+=U){p[M+B]=F[T]}}}}P=l;for(u=0;u<I;u++){o=H[u];o.xmin=o.xmin&~(P-1);o.ymin=o.ymin&~(P-1);oy(o,-W.xmin,-W.ymin);if(g&&u>=4){Zy(q,p,o);break}_y(p,o.ymin*q+o.xmin,o.xmax-o.xmin,o.ymax-o.ymin,q,P,P>>1);P>>=1}J=new sy(c);oy(J,-W.xmin,-W.ymin);for(r=J.ymin,K=J.ymin*q,S=d;r++<J.ymax;S+=f,K+=q){for(A=J.xmin,L=S;A<J.xmax;++A,L+=4){X=p[K+A]+32>>6;X<-128?(X=-128):X>127&&(X=127);e[L]=X}}}\nfunction XB(b){var c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,t,u,v,w,A,B,C,D,F,G,H;j=new rC;for(p=0;p<b.b.a.length;++p){n=(wC(p,b.b.a.length),iI(b.b,p));if(cj(n,45)){l=Zi(n,45);k=l.a;if(xF('maparea',k)){try{t=(wC(0,l.b.a.length),iI(l.b,0));if(cj(t,45)){s=Zi(t,45);if(!xF('url',s.a)){throw Pp(new KE('DjVuAnno.bad_url'))}wC(0,s.b.a.length);uq(iI(s.b,0));wC(1,s.b.a.length);uq(iI(s.b,1))}else{aj(t)}wC(1,l.b.a.length);aj(iI(l.b,1));r=(wC(2,l.b.a.length),iI(l.b,2));w=null;if(cj(r,45)){q=Zi(r,45);if(xF('rect',q.a)){g=new ry((wC(0,q.b.a.length),cB(Zi(iI(q.b,0),20))),(wC(1,q.b.a.length),cB(Zi(iI(q.b,1),20))),(wC(2,q.b.a.length),cB(Zi(iI(q.b,2),20))),(wC(3,q.b.a.length),cB(Zi(iI(q.b,3),20))));w=YC(new $C,g)}else if(xF('line',q.a)){u=(wC(0,q.b.a.length),cB(Zi(iI(q.b,0),20)));F=(wC(1,q.b.a.length),cB(Zi(iI(q.b,1),20)));v=(wC(2,q.b.a.length),cB(Zi(iI(q.b,2),20)));G=(wC(3,q.b.a.length),cB(Zi(iI(q.b,3),20)));w=bD(new cD,u,F,v,G)}else if(xF('poly',q.a)){o=q.b.a.length/2|0;D=ji(nj,nV,11,o,15,1);H=ji(nj,nV,11,o,15,1);for(h=0,i=0;i<q.b.a.length;h++){D[h]=cB(Zi(lC(q,i++),20));H[h]=cB(Zi(lC(q,i++),20))}w=fD(new iD,D,H,o)}else if(xF('oval',q.a)){g=new ry((wC(0,q.b.a.length),cB(Zi(iI(q.b,0),20))),(wC(1,q.b.a.length),cB(Zi(iI(q.b,1),20))),(wC(2,q.b.a.length),cB(Zi(iI(q.b,2),20))),(wC(3,q.b.a.length),cB(Zi(iI(q.b,3),20))));w=YC(new dD,g)}else if(xF(bV,q.a)){g=new ry((wC(0,q.b.a.length),cB(Zi(iI(q.b,0),20))),(wC(1,q.b.a.length),cB(Zi(iI(q.b,1),20))),(wC(2,q.b.a.length),cB(Zi(iI(q.b,2),20))),(wC(3,q.b.a.length),cB(Zi(iI(q.b,3),20))));w=YC(new oD,g)}}if(!!w&&!w.jc()){for(m=3;m<l.b.a.length;m++){e=(wC(m,l.b.a.length),iI(l.b,m));if(cj(e,45)){d=Zi(e,45);A=d.a;if(xF('border_avis',A));else if(xF('arrow',A));else if(xF('pushpin',A));else if(xF('hilite',A)){B=(wC(0,d.b.a.length),iI(d.b,0));cj(B,65)&&(new OE(dC(uq(B),255)),undefined)}else if(xF('lineclr',A)){B=(wC(0,d.b.a.length),iI(d.b,0));cj(B,65)&&(new OE(dC(uq(B),255)),undefined)}else if(xF('backclr',A)){B=(wC(0,d.b.a.length),iI(d.b,0));cj(B,65)&&(new OE(dC(uq(B),255)),undefined)}else if(xF('textclr',A)){B=(wC(0,d.b.a.length),iI(d.b,0));cj(B,65)&&(new OE(dC(uq(B),255)),undefined)}else if(xF('opacity',A)){B=(wC(0,d.b.a.length),iI(d.b,0));cj(B,19)&&(Zi(B,19),undefined)}else if(xF(dU,A)){B=(wC(0,d.b.a.length),iI(d.b,0));cj(B,19)&&(Zi(B,19),undefined)}else{c=xF('none',A)?0:xF('xor',A)?1:xF('border',A)?2:xF('shadow_in',A)?3:xF('shadow_out',A)?4:xF('shadow_ein',A)?5:xF('shadow_eout',A)?6:-1;if(c>=0){ZC(c);for(C=0;C<d.b.a.length;++C){B=(wC(C,d.b.a.length),iI(d.b,C));cj(B,65)?(new OE(dC(uq(B),255)),undefined):cj(B,20)&&cB(Zi(B,20))}}}}}fI(j.b,w)}}catch(a){a=Op(a);if(cj(a,6)){f=a;Hc(f,(Yv(),Xv),'','')}else throw Pp(a)}}}}return j}\nfunction Nx(a,b,c){var d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,t,u,v,w,A,B,C,D,F,G,H,I,J,K,L,M,N,O,P,Q,R,S,T,U,V,W,X,Y,Z,$,ab,bb,cb,db,eb,fb,gb,hb,ib,jb,kb,lb,mb,nb,ob,pb,qb,rb,sb,tb;qb=b.i;pb=b.k;e=kj($wnd.Math.ceil(qb*0.75));d=kj($wnd.Math.ceil(pb*0.75));l=new ry(0,0,e,d);if(c.xmin<l.xmin||c.ymin<l.ymin||c.xmax>l.xmax||c.ymax>l.ymax){throw Pp(new KE('rectangle out of boundspdr=('+c.xmin+','+c.ymin+','+c.xmax+','+c.ymax+'),rect=('+l.xmin+','+l.ymin+','+l.xmax+','+l.ymax+')'))}e=c.xmax-c.xmin;d=c.ymax-c.ymin;Ox(a,d,e,null);tb=c.ymin/3|0;k=c.ymin-3*tb;sb=c.xmin/3|0;j=c.xmin-3*sb;if(j<0){--sb;j+=3}sb*=4;tb*=4;lb=new wx(b,0);mb=new wx(b,0);nb=new wx(b,0);ob=new wx(b,0);f=new wx(a,0);g=new wx(a,0);h=new wx(a,0);while(k<d){ux(lb,tb++,sb);tb>=pb&&--tb;ux(mb,tb++,sb);tb>=pb&&--tb;ux(nb,tb++,sb);tb>=pb&&--tb;ux(ob,tb++,sb);f.c=(Mw(f.d,k<0?0:k)+j)*Kw;++k>=d&&--k;g.c=(Mw(g.d,k<0?0:k)+j)*Kw;++k>=d&&--k;ux(h,k++,j);i=j;rb=sb;while(i<e){m=255&lb.d.e[lb.c+lb.a]<<24>>24;n=255&lb.d.e[lb.c+lb.b]<<24>>24;o=255&lb.d.e[lb.c+lb.e]<<24>>24;p=255&mb.d.e[mb.c+mb.a]<<24>>24;q=255&mb.d.e[mb.c+mb.b]<<24>>24;r=255&mb.d.e[mb.c+mb.e]<<24>>24;s=255&nb.d.e[nb.c+nb.a]<<24>>24;t=255&nb.d.e[nb.c+nb.b]<<24>>24;u=255&nb.d.e[nb.c+nb.e]<<24>>24;v=255&ob.d.e[ob.c+ob.a]<<24>>24;w=255&ob.d.e[ob.c+ob.b]<<24>>24;A=255&ob.d.e[ob.c+ob.e]<<24>>24;if(++rb<qb){lb.c+=Kw;mb.c+=Kw;nb.c+=Kw;ob.c+=Kw}B=255&lb.d.e[lb.c+lb.a]<<24>>24;C=255&lb.d.e[lb.c+lb.b]<<24>>24;D=255&lb.d.e[lb.c+lb.e]<<24>>24;F=255&mb.d.e[mb.c+mb.a]<<24>>24;G=255&mb.d.e[mb.c+mb.b]<<24>>24;H=255&mb.d.e[mb.c+mb.e]<<24>>24;I=255&nb.d.e[nb.c+nb.a]<<24>>24;J=255&nb.d.e[nb.c+nb.b]<<24>>24;K=255&nb.d.e[nb.c+nb.e]<<24>>24;L=255&ob.d.e[ob.c+ob.a]<<24>>24;M=255&ob.d.e[ob.c+ob.b]<<24>>24;N=255&ob.d.e[ob.c+ob.e]<<24>>24;if(++rb<qb){lb.c+=Kw;mb.c+=Kw;nb.c+=Kw;ob.c+=Kw}O=255&lb.d.e[lb.c+lb.a]<<24>>24;P=255&lb.d.e[lb.c+lb.b]<<24>>24;Q=255&lb.d.e[lb.c+lb.e]<<24>>24;R=255&mb.d.e[mb.c+mb.a]<<24>>24;S=255&mb.d.e[mb.c+mb.b]<<24>>24;T=255&mb.d.e[mb.c+mb.e]<<24>>24;U=255&nb.d.e[nb.c+nb.a]<<24>>24;V=255&nb.d.e[nb.c+nb.b]<<24>>24;W=255&nb.d.e[nb.c+nb.e]<<24>>24;X=255&ob.d.e[ob.c+ob.a]<<24>>24;Y=255&ob.d.e[ob.c+ob.b]<<24>>24;Z=255&ob.d.e[ob.c+ob.e]<<24>>24;if(++rb<qb){lb.c+=Kw;mb.c+=Kw;nb.c+=Kw;ob.c+=Kw}$=255&lb.d.e[lb.c+lb.a]<<24>>24;ab=255&lb.d.e[lb.c+lb.b]<<24>>24;bb=255&lb.d.e[lb.c+lb.e]<<24>>24;cb=255&mb.d.e[mb.c+mb.a]<<24>>24;db=255&mb.d.e[mb.c+mb.b]<<24>>24;eb=255&mb.d.e[mb.c+mb.e]<<24>>24;fb=255&nb.d.e[nb.c+nb.a]<<24>>24;gb=255&nb.d.e[nb.c+nb.b]<<24>>24;hb=255&nb.d.e[nb.c+nb.e]<<24>>24;ib=255&ob.d.e[ob.c+ob.a]<<24>>24;jb=255&ob.d.e[ob.c+ob.b]<<24>>24;kb=255&ob.d.e[ob.c+ob.e]<<24>>24;if(++rb<qb){lb.c+=Kw;mb.c+=Kw;nb.c+=Kw;ob.c+=Kw}sx(f,11*m+2*(p+B)+F+8>>4<<24>>24);tx(f,11*n+2*(q+C)+G+8>>4<<24>>24);vx(f,11*o+2*(r+D)+H+8>>4<<24>>24);sx(g,7*(p+s)+F+I+8>>4<<24>>24);tx(g,7*(q+t)+G+J+8>>4<<24>>24);vx(g,7*(r+u)+H+K+8>>4<<24>>24);sx(h,11*v+2*(s+L)+I+8>>4<<24>>24);tx(h,11*w+2*(t+M)+J+8>>4<<24>>24);vx(h,11*A+2*(u+N)+K+8>>4<<24>>24);if(++i<e){f.c+=Kw;g.c+=Kw;h.c+=Kw}sx(f,7*(B+O)+F+R+8>>4<<24>>24);tx(f,7*(C+P)+G+S+8>>4<<24>>24);vx(f,7*(D+Q)+H+T+8>>4<<24>>24);sx(g,I+U+F+R+2>>2<<24>>24);tx(g,J+V+G+S+2>>2<<24>>24);vx(g,K+W+H+T+2>>2<<24>>24);sx(h,7*(L+X)+I+U+8>>4<<24>>24);tx(h,7*(M+Y)+J+V+8>>4<<24>>24);vx(h,7*(N+Z)+K+W+8>>4<<24>>24);if(++i<e){f.c+=Kw;g.c+=Kw;h.c+=Kw}sx(f,11*$+2*(cb+O)+R+8>>4<<24>>24);tx(f,11*ab+2*(db+P)+S+8>>4<<24>>24);vx(f,11*bb+2*(eb+Q)+T+8>>4<<24>>24);sx(g,7*(cb+fb)+R+U+8>>4<<24>>24);tx(g,7*(db+gb)+S+V+8>>4<<24>>24);vx(g,7*(eb+hb)+T+W+8>>4<<24>>24);sx(h,11*ib+2*(fb+X)+U+8>>4<<24>>24);tx(h,11*jb+2*(gb+Y)+V+8>>4<<24>>24);vx(h,11*kb+2*(hb+Z)+W+8>>4<<24>>24);if(++i<e){f.c+=Kw;g.c+=Kw;h.c+=Kw}}}}\nfunction Gy(){Gy=rq;Fy=ni(fi(Mp,1),FV,11,15,[0,16,512,528,8,24,520,536,256,272,768,784,264,280,776,792,4,20,516,532,12,28,524,540,260,276,772,788,268,284,780,796,128,144,640,656,136,152,648,664,384,400,896,912,392,408,904,920,132,148,644,660,140,156,652,668,388,404,900,916,396,412,908,924,2,18,514,530,10,26,522,538,258,274,770,786,266,282,778,794,6,22,518,534,14,30,526,542,262,278,774,790,270,286,782,798,130,146,642,658,138,154,650,666,386,402,898,914,394,410,906,922,134,150,646,662,142,158,654,670,390,406,902,918,398,414,910,926,64,80,576,592,72,88,584,600,320,336,832,848,328,344,840,856,68,84,580,596,76,92,588,604,324,340,836,852,332,348,844,860,192,208,704,720,200,216,712,728,448,464,960,976,456,472,968,984,196,212,708,724,204,220,716,732,452,468,964,980,460,476,972,988,66,82,578,594,74,90,586,602,322,338,834,850,330,346,842,858,70,86,582,598,78,94,590,606,326,342,838,854,334,350,846,862,194,210,706,722,202,218,714,730,450,466,962,978,458,474,970,986,198,214,710,726,206,222,718,734,454,470,966,982,462,478,974,990,1,17,513,529,9,25,521,537,257,273,769,785,265,281,777,793,5,21,517,533,13,29,525,541,261,277,773,789,269,285,781,797,129,145,641,657,137,153,649,665,385,401,897,913,393,409,905,921,133,149,645,661,141,157,653,669,389,405,901,917,397,413,909,925,3,19,515,531,11,27,523,539,259,275,771,787,267,283,779,795,7,23,519,535,15,31,527,543,263,279,775,791,271,287,783,799,131,147,643,659,139,155,651,667,387,403,899,915,395,411,907,923,135,151,647,663,143,159,655,671,391,407,903,919,399,415,911,927,65,81,577,593,73,89,585,601,321,337,833,849,329,345,841,857,69,85,581,597,77,93,589,605,325,341,837,853,333,349,845,861,193,209,705,721,201,217,713,729,449,465,961,977,457,473,969,985,197,213,709,725,205,221,717,733,453,469,965,981,461,477,973,989,67,83,579,595,75,91,587,603,323,339,835,851,331,347,843,859,71,87,583,599,79,95,591,607,327,343,839,855,335,351,847,863,195,211,707,723,203,219,715,731,451,467,963,979,459,475,971,987,199,215,711,727,207,223,719,735,455,471,967,983,463,479,975,991,32,48,544,560,40,56,552,568,288,304,800,816,296,312,808,824,36,52,548,564,44,60,556,572,292,308,804,820,300,316,812,828,160,176,672,688,168,184,680,696,416,432,928,944,424,440,936,952,164,180,676,692,172,188,684,700,420,436,932,948,428,444,940,956,34,50,546,562,42,58,554,570,290,306,802,818,298,314,810,826,38,54,550,566,46,62,558,574,294,310,806,822,302,318,814,830,162,178,674,690,170,186,682,698,418,434,930,946,426,442,938,954,166,182,678,694,174,190,686,702,422,438,934,950,430,446,942,958,96,112,608,624,104,120,616,632,352,368,864,880,360,376,872,888,100,116,612,628,108,124,620,636,356,372,868,884,364,380,876,892,224,240,736,752,232,248,744,760,480,496,992,1008,488,504,1000,1016,228,244,740,756,236,252,748,764,484,500,996,1012,492,508,1004,1020,98,114,610,626,106,122,618,634,354,370,866,882,362,378,874,890,102,118,614,630,110,126,622,638,358,374,870,886,366,382,878,894,226,242,738,754,234,250,746,762,482,498,994,1010,490,506,1002,1018,230,246,742,758,238,254,750,766,486,502,998,1014,494,510,1006,1022,33,49,545,561,41,57,553,569,289,305,801,817,297,313,809,825,37,53,549,565,45,61,557,573,293,309,805,821,301,317,813,829,161,177,673,689,169,185,681,697,417,433,929,945,425,441,937,953,165,181,677,693,173,189,685,701,421,437,933,949,429,445,941,957,35,51,547,563,43,59,555,571,291,307,803,819,299,315,811,827,39,55,551,567,47,63,559,575,295,311,807,823,303,319,815,831,163,179,675,691,171,187,683,699,419,435,931,947,427,443,939,955,167,183,679,695,175,191,687,703,423,439,935,951,431,447,943,959,97,113,609,625,105,121,617,633,353,369,865,881,361,377,873,889,101,117,613,629,109,125,621,637,357,373,869,885,365,381,877,893,225,241,737,753,233,249,745,761,481,497,993,1009,489,505,1001,1017,229,245,741,757,237,253,749,765,485,501,997,1013,493,509,1005,1021,99,115,611,627,107,123,619,635,355,371,867,883,363,379,875,891,103,119,615,631,111,127,623,639,359,375,871,887,367,383,879,895,227,243,739,755,235,251,747,763,483,499,995,1011,491,507,1003,1019,231,247,743,759,239,255,751,767,487,503,999,1015,495,511,1007,1023]);Ey=new Int16Array(PU)}\nfunction yD(){yD=rq;wD=new RegExp('[\\\\0-\\\\x1F\\\\x7F-\\\\x9F\\\\u0378\\\\u0379\\\\u037F-\\\\u0383\\\\u038B\\\\u038D\\\\u03A2\\\\u0528-\\\\u0530\\\\u0557\\\\u0558\\\\u0560\\\\u0588\\\\u058B-\\\\u058E\\\\u0590\\\\u05C8-\\\\u05CF\\\\u05EB-\\\\u05EF\\\\u05F5-\\\\u0605\\\\u061C\\\\u061D\\\\u06DD\\\\u070E\\\\u070F\\\\u074B\\\\u074C\\\\u07B2-\\\\u07BF\\\\u07FB-\\\\u07FF\\\\u082E\\\\u082F\\\\u083F\\\\u085C\\\\u085D\\\\u085F-\\\\u089F\\\\u08A1\\\\u08AD-\\\\u08E3\\\\u08FF\\\\u0978\\\\u0980\\\\u0984\\\\u098D\\\\u098E\\\\u0991\\\\u0992\\\\u09A9\\\\u09B1\\\\u09B3-\\\\u09B5\\\\u09BA\\\\u09BB\\\\u09C5\\\\u09C6\\\\u09C9\\\\u09CA\\\\u09CF-\\\\u09D6\\\\u09D8-\\\\u09DB\\\\u09DE\\\\u09E4\\\\u09E5\\\\u09FC-\\\\u0A00\\\\u0A04\\\\u0A0B-\\\\u0A0E\\\\u0A11\\\\u0A12\\\\u0A29\\\\u0A31\\\\u0A34\\\\u0A37\\\\u0A3A\\\\u0A3B\\\\u0A3D\\\\u0A43-\\\\u0A46\\\\u0A49\\\\u0A4A\\\\u0A4E-\\\\u0A50\\\\u0A52-\\\\u0A58\\\\u0A5D\\\\u0A5F-\\\\u0A65\\\\u0A76-\\\\u0A80\\\\u0A84\\\\u0A8E\\\\u0A92\\\\u0AA9\\\\u0AB1\\\\u0AB4\\\\u0ABA\\\\u0ABB\\\\u0AC6\\\\u0ACA\\\\u0ACE\\\\u0ACF\\\\u0AD1-\\\\u0ADF\\\\u0AE4\\\\u0AE5\\\\u0AF2-\\\\u0B00\\\\u0B04\\\\u0B0D\\\\u0B0E\\\\u0B11\\\\u0B12\\\\u0B29\\\\u0B31\\\\u0B34\\\\u0B3A\\\\u0B3B\\\\u0B45\\\\u0B46\\\\u0B49\\\\u0B4A\\\\u0B4E-\\\\u0B55\\\\u0B58-\\\\u0B5B\\\\u0B5E\\\\u0B64\\\\u0B65\\\\u0B78-\\\\u0B81\\\\u0B84\\\\u0B8B-\\\\u0B8D\\\\u0B91\\\\u0B96-\\\\u0B98\\\\u0B9B\\\\u0B9D\\\\u0BA0-\\\\u0BA2\\\\u0BA5-\\\\u0BA7\\\\u0BAB-\\\\u0BAD\\\\u0BBA-\\\\u0BBD\\\\u0BC3-\\\\u0BC5\\\\u0BC9\\\\u0BCE\\\\u0BCF\\\\u0BD1-\\\\u0BD6\\\\u0BD8-\\\\u0BE5\\\\u0BFB-\\\\u0C00\\\\u0C04\\\\u0C0D\\\\u0C11\\\\u0C29\\\\u0C34\\\\u0C3A-\\\\u0C3C\\\\u0C45\\\\u0C49\\\\u0C4E-\\\\u0C54\\\\u0C57\\\\u0C5A-\\\\u0C5F\\\\u0C64\\\\u0C65\\\\u0C70-\\\\u0C77\\\\u0C80\\\\u0C81\\\\u0C84\\\\u0C8D\\\\u0C91\\\\u0CA9\\\\u0CB4\\\\u0CBA\\\\u0CBB\\\\u0CC5\\\\u0CC9\\\\u0CCE-\\\\u0CD4\\\\u0CD7-\\\\u0CDD\\\\u0CDF\\\\u0CE4\\\\u0CE5\\\\u0CF0\\\\u0CF3-\\\\u0D01\\\\u0D04\\\\u0D0D\\\\u0D11\\\\u0D3B\\\\u0D3C\\\\u0D45\\\\u0D49\\\\u0D4F-\\\\u0D56\\\\u0D58-\\\\u0D5F\\\\u0D64\\\\u0D65\\\\u0D76-\\\\u0D78\\\\u0D80\\\\u0D81\\\\u0D84\\\\u0D97-\\\\u0D99\\\\u0DB2\\\\u0DBC\\\\u0DBE\\\\u0DBF\\\\u0DC7-\\\\u0DC9\\\\u0DCB-\\\\u0DCE\\\\u0DD5\\\\u0DD7\\\\u0DE0-\\\\u0DF1\\\\u0DF5-\\\\u0E00\\\\u0E3B-\\\\u0E3E\\\\u0E5C-\\\\u0E80\\\\u0E83\\\\u0E85\\\\u0E86\\\\u0E89\\\\u0E8B\\\\u0E8C\\\\u0E8E-\\\\u0E93\\\\u0E98\\\\u0EA0\\\\u0EA4\\\\u0EA6\\\\u0EA8\\\\u0EA9\\\\u0EAC\\\\u0EBA\\\\u0EBE\\\\u0EBF\\\\u0EC5\\\\u0EC7\\\\u0ECE\\\\u0ECF\\\\u0EDA\\\\u0EDB\\\\u0EE0-\\\\u0EFF\\\\u0F48\\\\u0F6D-\\\\u0F70\\\\u0F98\\\\u0FBD\\\\u0FCD\\\\u0FDB-\\\\u0FFF\\\\u10C6\\\\u10C8-\\\\u10CC\\\\u10CE\\\\u10CF\\\\u1249\\\\u124E\\\\u124F\\\\u1257\\\\u1259\\\\u125E\\\\u125F\\\\u1289\\\\u128E\\\\u128F\\\\u12B1\\\\u12B6\\\\u12B7\\\\u12BF\\\\u12C1\\\\u12C6\\\\u12C7\\\\u12D7\\\\u1311\\\\u1316\\\\u1317\\\\u135B\\\\u135C\\\\u137D-\\\\u137F\\\\u139A-\\\\u139F\\\\u13F5-\\\\u13FF\\\\u169D-\\\\u169F\\\\u16F1-\\\\u16FF\\\\u170D\\\\u1715-\\\\u171F\\\\u1737-\\\\u173F\\\\u1754-\\\\u175F\\\\u176D\\\\u1771\\\\u1774-\\\\u177F\\\\u17DE\\\\u17DF\\\\u17EA-\\\\u17EF\\\\u17FA-\\\\u17FF\\\\u180F\\\\u181A-\\\\u181F\\\\u1878-\\\\u187F\\\\u18AB-\\\\u18AF\\\\u18F6-\\\\u18FF\\\\u191D-\\\\u191F\\\\u192C-\\\\u192F\\\\u193C-\\\\u193F\\\\u1941-\\\\u1943\\\\u196E\\\\u196F\\\\u1975-\\\\u197F\\\\u19AC-\\\\u19AF\\\\u19CA-\\\\u19CF\\\\u19DB-\\\\u19DD\\\\u1A1C\\\\u1A1D\\\\u1A5F\\\\u1A7D\\\\u1A7E\\\\u1A8A-\\\\u1A8F\\\\u1A9A-\\\\u1A9F\\\\u1AAE-\\\\u1AFF\\\\u1B4C-\\\\u1B4F\\\\u1B7D-\\\\u1B7F\\\\u1BF4-\\\\u1BFB\\\\u1C38-\\\\u1C3A\\\\u1C4A-\\\\u1C4C\\\\u1C80-\\\\u1CBF\\\\u1CC8-\\\\u1CCF\\\\u1CF7-\\\\u1CFF\\\\u1DE7-\\\\u1DFB\\\\u1F16\\\\u1F17\\\\u1F1E\\\\u1F1F\\\\u1F46\\\\u1F47\\\\u1F4E\\\\u1F4F\\\\u1F58\\\\u1F5A\\\\u1F5C\\\\u1F5E\\\\u1F7E\\\\u1F7F\\\\u1FB5\\\\u1FC5\\\\u1FD4\\\\u1FD5\\\\u1FDC\\\\u1FF0\\\\u1FF1\\\\u1FF5\\\\u1FFF\\\\u200B-\\\\u200F\\\\u202A-\\\\u202E\\\\u2060-\\\\u206F\\\\u2072\\\\u2073\\\\u208F\\\\u209D-\\\\u209F\\\\u20BB-\\\\u20CF\\\\u20F1-\\\\u20FF\\\\u218A-\\\\u218F\\\\u23F4-\\\\u23FF\\\\u2427-\\\\u243F\\\\u244B-\\\\u245F\\\\u2700\\\\u2B4D-\\\\u2B4F\\\\u2B5A-\\\\u2BFF\\\\u2C2F\\\\u2C5F\\\\u2CF4-\\\\u2CF8\\\\u2D26\\\\u2D28-\\\\u2D2C\\\\u2D2E\\\\u2D2F\\\\u2D68-\\\\u2D6E\\\\u2D71-\\\\u2D7E\\\\u2D97-\\\\u2D9F\\\\u2DA7\\\\u2DAF\\\\u2DB7\\\\u2DBF\\\\u2DC7\\\\u2DCF\\\\u2DD7\\\\u2DDF\\\\u2E3C-\\\\u2E7F\\\\u2E9A\\\\u2EF4-\\\\u2EFF\\\\u2FD6-\\\\u2FEF\\\\u2FFC-\\\\u2FFF\\\\u3040\\\\u3097\\\\u3098\\\\u3100-\\\\u3104\\\\u312E-\\\\u3130\\\\u318F\\\\u31BB-\\\\u31BF\\\\u31E4-\\\\u31EF\\\\u321F\\\\u32FF\\\\u4DB6-\\\\u4DBF\\\\u9FCD-\\\\u9FFF\\\\uA48D-\\\\uA48F\\\\uA4C7-\\\\uA4CF\\\\uA62C-\\\\uA63F\\\\uA698-\\\\uA69E\\\\uA6F8-\\\\uA6FF\\\\uA78F\\\\uA794-\\\\uA79F\\\\uA7AB-\\\\uA7F7\\\\uA82C-\\\\uA82F\\\\uA83A-\\\\uA83F\\\\uA878-\\\\uA87F\\\\uA8C5-\\\\uA8CD\\\\uA8DA-\\\\uA8DF\\\\uA8FC-\\\\uA8FF\\\\uA954-\\\\uA95E\\\\uA97D-\\\\uA97F\\\\uA9CE\\\\uA9DA-\\\\uA9DD\\\\uA9E0-\\\\uA9FF\\\\uAA37-\\\\uAA3F\\\\uAA4E\\\\uAA4F\\\\uAA5A\\\\uAA5B\\\\uAA7C-\\\\uAA7F\\\\uAAC3-\\\\uAADA\\\\uAAF7-\\\\uAB00\\\\uAB07\\\\uAB08\\\\uAB0F\\\\uAB10\\\\uAB17-\\\\uAB1F\\\\uAB27\\\\uAB2F-\\\\uABBF\\\\uABEE\\\\uABEF\\\\uABFA-\\\\uABFF\\\\uD7A4-\\\\uD7AF\\\\uD7C7-\\\\uD7CA\\\\uD7FC-\\\\uF8FF\\\\uFA6E\\\\uFA6F\\\\uFADA-\\\\uFAFF\\\\uFB07-\\\\uFB12\\\\uFB18-\\\\uFB1C\\\\uFB37\\\\uFB3D\\\\uFB3F\\\\uFB42\\\\uFB45\\\\uFBC2-\\\\uFBD2\\\\uFD40-\\\\uFD4F\\\\uFD90\\\\uFD91\\\\uFDC8-\\\\uFDEF\\\\uFDFE\\\\uFDFF\\\\uFE1A-\\\\uFE1F\\\\uFE27-\\\\uFE2F\\\\uFE53\\\\uFE67\\\\uFE6C-\\\\uFE6F\\\\uFE75\\\\uFEFD-\\\\uFF00\\\\uFFBF-\\\\uFFC1\\\\uFFC8\\\\uFFC9\\\\uFFD0\\\\uFFD1\\\\uFFD8\\\\uFFD9\\\\uFFDD-\\\\uFFDF\\\\uFFE7\\\\uFFEF-\\\\uFFFB\\\\uFFFE\\\\uFFFF]','g');xD=new RegExp('\\\\xAD\\\\s+$')}\nfunction DB(a){a.e=ni(fi(um,1),ET,3,0,[new RB(MU,0,84,145),new RB(MU,0,3,4),new RB(MU,0,4,3),new RB(27581,4261,5,1),new RB(27581,4261,6,2),new RB(23877,7976,7,3),new RB(23877,7976,8,4),new RB(20921,11219,9,5),new RB(20921,11219,10,6),new RB(18451,14051,11,7),new RB(18451,14051,12,8),new RB(16341,16524,13,9),new RB(16341,16524,14,10),new RB(14513,18685,15,11),new RB(14513,18685,16,12),new RB(12917,20573,17,13),new RB(12917,20573,18,14),new RB(11517,22224,19,15),new RB(11517,22224,20,16),new RB(10277,23665,21,17),new RB(10277,23665,22,18),new RB(9131,24923,23,19),new RB(9131,24923,24,20),new RB(8071,26021,25,21),new RB(8071,26021,26,22),new RB(7099,26978,27,23),new RB(7099,26978,28,24),new RB(6213,27810,29,25),new RB(6213,27810,30,26),new RB(5411,28532,31,27),new RB(5411,28532,32,28),new RB(4691,29158,33,29),new RB(4691,29158,34,30),new RB(4047,29700,35,31),new RB(4047,29700,36,32),new RB(3477,30166,37,33),new RB(3477,30166,38,34),new RB(2973,30568,39,35),new RB(2973,30568,40,36),new RB(2531,30914,41,37),new RB(2531,30914,42,38),new RB(2145,31210,43,39),new RB(2145,31210,44,40),new RB(1809,31463,45,41),new RB(1809,31463,46,42),new RB(1521,31678,47,43),new RB(1521,31678,48,44),new RB(1273,31861,49,45),new RB(1273,31861,50,46),new RB(1061,32015,51,47),new RB(1061,32015,52,48),new RB(881,32145,53,49),new RB(881,32145,54,50),new RB(729,32254,55,51),new RB(729,32254,56,52),new RB(601,32346,57,53),new RB(601,32346,58,54),new RB(493,32422,59,55),new RB(493,32422,60,56),new RB(403,32486,61,57),new RB(403,32486,62,58),new RB(329,32538,63,59),new RB(329,32538,64,60),new RB(267,32581,65,61),new RB(267,32581,66,62),new RB(213,32619,67,63),new RB(213,32619,68,64),new RB(165,32653,69,65),new RB(165,32653,70,66),new RB(123,32682,71,67),new RB(123,32682,72,68),new RB(87,32707,73,69),new RB(87,32707,74,70),new RB(59,32727,75,71),new RB(59,32727,76,72),new RB(35,32743,77,73),new RB(35,32743,78,74),new RB(19,32754,79,75),new RB(19,32754,80,76),new RB(7,32762,81,77),new RB(7,32762,82,78),new RB(1,RV,81,79),new RB(1,RV,82,80),new RB(22165,0,9,85),new RB(9454,0,86,226),new RB(MU,0,5,6),new RB(3376,0,88,176),new RB(18458,0,89,143),new RB(1153,0,90,138),new RB(13689,0,91,141),new RB(378,0,92,112),new RB(9455,0,93,135),new RB(123,0,94,104),new RB(6520,0,95,133),new RB(40,0,96,100),new RB(4298,0,97,129),new RB(13,0,82,98),new RB(2909,0,99,127),new RB(52,0,76,72),new RB(1930,0,101,125),new RB(160,0,70,102),new RB(1295,0,103,123),new RB(279,0,66,60),new RB(856,0,105,121),new RB(490,0,106,110),new RB(564,0,107,119),new RB(324,0,66,108),new RB(371,0,109,117),new RB(564,0,60,54),new RB(245,0,111,115),new RB(851,0,56,48),new RB(161,0,69,113),new RB(1477,0,114,134),new RB(282,0,65,59),new RB(975,0,116,132),new RB(426,0,61,55),new RB(645,0,118,130),new RB(646,0,57,51),new RB(427,0,120,128),new RB(979,0,53,47),new RB(282,0,122,126),new RB(1477,0,49,41),new RB(186,0,124,62),new RB(2221,0,43,37),new RB(122,0,72,66),new RB(3276,0,39,31),new RB(491,0,60,54),new RB(4866,0,33,25),new RB(742,0,56,50),new RB(7041,0,29,131),new RB(1118,0,52,46),new RB(9455,0,23,17),new RB(1680,0,48,40),new RB(10341,0,23,15),new RB(2526,0,42,136),new RB(14727,0,137,7),new RB(3528,0,38,32),new RB(11417,0,21,139),new RB(4298,0,140,172),new RB(15199,0,15,9),new RB(2909,0,142,170),new RB(22165,0,9,85),new RB(1930,0,144,168),new RB(MU,0,141,248),new RB(1295,0,146,166),new RB(9454,0,147,247),new RB(856,0,148,164),new RB(3376,0,149,197),new RB(564,0,150,162),new RB(1153,0,151,95),new RB(371,0,152,160),new RB(378,0,153,173),new RB(245,0,154,158),new RB(123,0,155,165),new RB(161,0,70,156),new RB(40,0,157,161),new RB(282,0,66,60),new RB(13,0,81,159),new RB(426,0,62,56),new RB(52,0,75,71),new RB(646,0,58,52),new RB(160,0,69,163),new RB(979,0,54,48),new RB(279,0,65,59),new RB(1477,0,50,42),new RB(490,0,167,171),new RB(2221,0,44,38),new RB(324,0,65,169),new RB(3276,0,40,32),new RB(564,0,59,53),new RB(4866,0,34,26),new RB(851,0,55,47),new RB(7041,0,30,174),new RB(1477,0,175,193),new RB(9455,0,24,18),new RB(975,0,177,191),new RB(11124,0,178,222),new RB(645,0,179,189),new RB(8221,0,180,218),new RB(427,0,181,187),new RB(5909,0,182,216),new RB(282,0,183,185),new RB(4023,0,184,214),new RB(186,0,69,61),new RB(2663,0,186,212),new RB(491,0,59,53),new RB(1767,0,188,210),new RB(742,0,55,49),new RB(1174,0,190,208),new RB(1118,0,51,45),new RB(781,0,192,206),new RB(1680,0,47,39),new RB(518,0,194,204),new RB(2526,0,41,195),new RB(341,0,196,202),new RB(3528,0,37,31),new RB(225,0,198,200),new RB(11124,0,199,243),new RB(148,0,72,64),new RB(8221,0,201,239),new RB(392,0,62,56),new RB(5909,0,203,237),new RB(594,0,58,52),new RB(4023,0,205,235),new RB(899,0,54,48),new RB(2663,0,207,233),new RB(1351,0,50,44),new RB(1767,0,209,231),new RB(2018,0,46,38),new RB(1174,0,211,229),new RB(3008,0,40,34),new RB(781,0,213,227),new RB(4472,0,36,28),new RB(518,0,215,225),new RB(6618,0,30,22),new RB(341,0,217,223),new RB(9455,0,26,16),new RB(225,0,219,221),new RB(12814,0,20,220),new RB(148,0,71,63),new RB(17194,0,14,8),new RB(392,0,61,55),new RB(17533,0,14,224),new RB(594,0,57,51),new RB(24270,0,8,2),new RB(899,0,53,47),new RB(MU,0,228,87),new RB(1351,0,49,43),new RB(18458,0,230,246),new RB(2018,0,45,37),new RB(13689,0,232,244),new RB(3008,0,39,33),new RB(9455,0,234,238),new RB(4472,0,35,27),new RB(6520,0,138,236),new RB(6618,0,29,21),new RB(10341,0,24,16),new RB(9455,0,25,15),new RB(14727,0,240,8),new RB(12814,0,19,241),new RB(11417,0,22,242),new RB(17194,0,13,7),new RB(15199,0,16,10),new RB(17533,0,13,245),new RB(22165,0,10,2),new RB(24270,0,7,1),new RB(MU,0,244,83),new RB(MU,0,249,250),new RB(22165,0,10,2),new RB(18458,0,89,143),new RB(18458,0,230,246),new RB(0,0,0,0),new RB(0,0,0,0),new RB(0,0,0,0),new RB(0,0,0,0),new RB(0,0,0,0)]);a.g=ji(Kl,lV,31,256,0,1);a.n=ji(nj,nV,11,256,15,1);a.o=ji(nj,nV,11,256,15,1);a.q=ji(Kl,lV,31,256,0,1)}\nvar BT='object',CT='anonymous',DT='fnStack',ET={4:1,5:1},FT='Unknown',GT='function',HT='boolean',IT='number',JT='string',KT=2147483647,LT='__java$exception',MT='__noinit__',NT={4:1,6:1},OT={4:1,15:1,8:1,6:1},PT='null',QT='For input string: \"',RT=-2147483648,ST={4:1,5:1,50:1},TT=65536,UT=65535,VT=10000,WT='fromIndex: 0, toIndex: ',XT=', length: ',YT='fromIndex: ',ZT='java.lang',$T='com.google.gwt.core.client',_T='com.google.gwt.core.client.impl',aU='offsetHeight',bU='offsetWidth',cU='height',dU='width',eU='aria-hidden',fU='true',gU='com.google.gwt.user.client.ui',hU={27:1,25:1,22:1,26:1,28:1,21:1,18:1},iU='com.google.gwt.canvas.client',jU='CSS1Compat',kU={83:1,56:1,4:1,13:1,16:1},lU='com.google.gwt.dom.client',mU={36:1,4:1,13:1,16:1},nU={83:1,81:1,4:1,13:1,16:1},oU='com.google.web.bindery.event.shared',pU='com.google.gwt.event.shared',qU='com.google.gwt.event.dom.client',rU='mouseout',sU='mouseup',tU='mousewheel',uU='DOMMouseScroll',vU='touchstart',wU='com.google.gwt.event.logical.shared',xU={79:1,4:1,15:1,8:1,6:1},yU='UmbrellaException',zU='decodedURLComponent',AU=4194303,BU=1048575,CU=524288,DU=4194304,EU=17592186044416,FU=-17592186044416,GU='java.util.logging',HU='com.google.gwt.logging.client',IU='com.google.gwt.logging.impl',JU='SEVERE',KU='java.io',LU='com.google.gwt.text.shared.testing',MU=32768,NU='com.google.gwt.user.client',OU='encodedURLComponent',PU=1024,QU='load',RU='error',SU=131072,TU=262144,UU=1048576,VU=2097152,WU=16777216,XU=33554432,YU=67108864,ZU='__gwtLastUnhandledEvent',$U='bidiwrapped',_U={27:1,25:1,22:1,26:1,28:1,88:1,21:1,18:1},aV='value',bV='text',cV={57:1,4:1,13:1,16:1},dV='com.google.gwt.user.client.ui.impl',eV='gecko1_8',fV='Possible problem with your *.gwt.xml module file.\\nThe compile time user.agent value (gecko1_8) does not match the runtime user.agent value (',gV=').\\n',hV='Expect more errors.',iV='msie',jV={4:1},kV='com.lizardtech.djvu',lV={110:1,4:1,5:1},mV='ByteStream.corrupt',nV={14:1,4:1},oV=4294967295,pV=16777215,qV='INFO',rV='TXTa',sV='TXTz',tV='DjVu Decoder: Corrupted data (Duplicate foreground layer)',uV='DjVu Decoder: Corrupted data (Duplicate background layer)',vV='image/djvu',wV='image/iw44',xV='EOF',yV='visibility',zV='hidden',AV='px',BV='No DIRM chunk',CV='Invalid DjVu File Format',DV='bgIWPixmap',EV='progressive',FV={4:1,355:1},GV='invalid rectangle',HV='Scaler undefined size',IV='Scaler illegal ratio',JV='Illegal chunk id',KV='\\x00\\x00\\x00\\x00',LV='JB2Image no start',MV=-262143,NV=262142,OV='JB2Image bad number',PV='java.util',QV={37:1,35:1},RV=32767,SV='default',TV='background',UV='com.lizardtech.djvu.anno',VV={4:1,37:1,35:1,82:1},WV={45:1,4:1,37:1,35:1,82:1},XV='Unexpected EOF',YV='com.lizardtech.djvu.text',ZV='DjVuText.corrupt_text',$V={4:1,15:1,12:1,8:1,6:1},_V={13:1,62:1},aW='java.nio.charset',bW='_gwt_modCount',cW={37:1,75:1},dW={24:1},eW='delete',fW={4:1,5:1,173:1},gW='javaemul.internal',hW='Invalid UTF8 sequence',iW='pl.djvuhtml5.client',jW='tileSize',kW={66:1,4:1,5:1},lW='scrollbarHidden',mW='fileCacheSize',nW='pageCacheSize',oW={175:1,134:1,176:1,178:1,177:1,136:1,49:1},pW='pl.djvuhtml5.client.ui',qW='scrollbarClicked',rW={68:1},sW='visibleTextPage',tW='marginLeft',uW=1.0E-4,vW='toolbarSquareButton',wW={135:1,49:1},xW={174:1,49:1};var _,oq,jq,Np=-1;pq();qq(1,null,{},ub);_.W=function vb(a){return this===a};_.X=function xb(){return this.Hc};_.Y=function zb(){return IO(this)};_.Z=function Bb(){return mE(yb(this))+'@'+(Ab(this)>>>0).toString(16)};_.equals=function(a){return this.W(a)};_.hashCode=function(){return this.Y()};_.toString=function(){return this.Z()};var Nd;qq(370,1,{});qq(204,370,{},Ud);_.jb=function Vd(a){var b={},j;var c=[];a[DT]=c;var d=arguments.callee.caller;while(d){var e=(Od(),d.name||(d.name=Rd(d.toString())));c.push(e);var f=':'+e;var g=b[f];if(g){var h,i;for(h=0,i=g.length;h<i;h++){if(g[h]===d){return}}}(g||(b[f]=[])).push(d);d=d.caller}};_.kb=function Wd(a){var b,c,d,e;d=(Od(),a&&a[DT]?a[DT]:[]);c=d.length;e=ji(jn,ET,60,c,0,1);for(b=0;b<c;b++){e[b]=new pF(d[b],null,-1)}return e};qq(371,370,{});_.jb=function Yd(a){};_.lb=function Zd(a,b,c,d){return new pF(b,a+'@'+d,c<0?-1:c)};_.kb=function $d(a){var b,c,d,e,f,g,h;e=(Od(),h=a.backingJsObject,h&&h.stack?h.stack.split('\\n'):[]);f=ji(jn,ET,60,0,0,1);b=0;d=e.length;if(d==0){return f}g=Xd(this,e[0]);xF(g.d,CT)||(f[b++]=g);for(c=1;c<d;c++){f[b++]=Xd(this,e[c])}return f};qq(205,371,{},_d);_.lb=function ae(a,b,c,d){return new pF(b,a,-1)};var Vi,Wi,Xi;Vi={4:1,198:1,13:1};qq(138,1,{},nE);_.kc=function oE(a){var b;b=new nE;b.f=4;a>1?(b.c=uE(this,a-1)):(b.c=this);return b};_.lc=function tE(){lE(this);return this.b};_.mc=function vE(){return mE(this)};_.nc=function xE(){lE(this);return this.i};_.oc=function zE(){return (this.f&4)!=0};_.pc=function AE(){return (this.f&1)!=0};_.Z=function DE(){return ((this.f&2)!=0?'interface ':(this.f&1)!=0?'':'class ')+(lE(this),this.k)};_.f=0;var kE=1;qq(6,1,NT);_.db=function Mc(a){return new $wnd.Error(a)};_.eb=function Oc(){return this.f};_.fb=function Pc(){var a,b,c;c=this.f==null?null:this.f.replace(new RegExp('\\n','g'),' ');b=(a=mE(this.Hc),c==null?a:a+': '+c);Jc(this,Nc(this.db(b)));Pd(this)};_.Z=function Rc(){return Kc(this,this.eb())};_.backingJsObject=MT;_.g=false;_.k=true;qq(15,6,{4:1,15:1,6:1});qq(8,15,OT,Tc,Uc);qq(202,8,OT,EE);qq(20,1,{4:1,20:1});Wi={4:1,13:1,199:1,20:1};qq(19,20,{4:1,13:1,19:1,20:1},OE,PE);_.mb=function RE(a){return NE(this,Zi(a,19))};_.W=function SE(a){return cj(a,19)&&Zi(a,19).a==this.a};_.Y=function TE(){return this.a};_.hc=function UE(){return this.a};_.Z=function XE(){return ''+this.a};_.a=0;qq(84,8,OT,Wc);qq(67,84,OT,fF,gF,hF);_.db=function iF(a){return new $wnd.TypeError(a)};Xi={4:1,139:1,13:1,2:1};var HO=0;var JO,KO=0,LO;var gn=qE(ZT,'Object',1);var uj=qE($T,'JavaScriptObject$',0);var Dj=qE(_T,'StackTraceCreator/Collector',370);var Aj=qE(_T,'StackTraceCreator/CollectorLegacy',204);var Cj=qE(_T,'StackTraceCreator/CollectorModern',371);var Bj=qE(_T,'StackTraceCreator/CollectorModernNoSourceMap',205);\n",
"var Sm=qE(ZT,'Boolean',198);var Um=qE(ZT,'Class',138);var on=qE(ZT,'Throwable',6);var Ym=qE(ZT,'Exception',15);var hn=qE(ZT,'RuntimeException',8);var Tm=qE(ZT,'ClassCastException',202);var fn=qE(ZT,'Number',20);var Vm=qE(ZT,'Double',199);var an=qE(ZT,'Integer',19);var bn=qE(ZT,'JsException',84);var dn=qE(ZT,'NullPointerException',67);var nn=qE(ZT,'String',2);qq(21,1,{26:1,21:1});_.Z=function Rb(){if(!this.o){return '(null handle)'}return ye((kr(),this.o))};var ol=qE(gU,'UIObject',21);qq(18,21,hU);_.$=function $b(){};_._=function _b(){};_.ab=function ac(){Ub(this)};_.bb=function bc(a){Vb(this,a)};_.cb=function cc(){};_.i=false;_.j=0;var xl=qE(gU,'Widget',18);qq(128,18,hU);_.ab=function ic(){var a;Ub(this);a=(kr(),this.o).tabIndex;-1==a&&(this.o.tabIndex=0,undefined)};var Zk=qE(gU,'FocusWidget',128);qq(256,128,hU,pc);var jc;var rj=qE(iU,'Canvas',256);qq(380,1,{});var qj=qE(iU,'Canvas/CanvasElementSupportDetector',380);qq(257,380,{},rc);var pj=qE(iU,'Canvas/CanvasElementSupportDetectedMaybe',257);qq(309,1,{},Bc);_.a=0;var sj=qE($T,'Duration',309);var Cc=null;qq(206,84,OT);var wj=qE(_T,'JavaScriptExceptionBase',206);qq(78,206,{78:1,4:1,15:1,8:1,6:1},$c);_.eb=function bd(){Zc(this);return this.c};_.gb=function cd(){return jj(this.b)===jj(Xc)?null:this.b};var Xc;var tj=qE($T,'JavaScriptException',78);qq(356,1,{});var vj=qE($T,'Scheduler',356);var ed=0,fd,gd=0,hd=-1;qq(272,356,{},Ed);_.d=false;_.i=false;var td;var zj=qE(_T,'SchedulerImpl',272);qq(273,1,{},Jd);_.hb=function Kd(){this.a.d=true;xd(this.a);this.a.d=false;return this.a.i=yd(this.a)};var xj=qE(_T,'SchedulerImpl/Flusher',273);qq(274,1,{},Ld);_.hb=function Md(){this.a.d&&Id(this.a.e,1);return this.a.i};var yj=qE(_T,'SchedulerImpl/Rescuer',274);qq(16,1,{4:1,13:1,16:1});_.mb=function Le(a){return Ie(this,Zi(a,16))};_.compareTo=function Ke(a){return this.c-a.c};_.equals=function Me(a){return this===a};_.W=function(a){return this.equals(a)};_.hashCode=function Ne(){return IO(this)};_.Y=function(){return this.hashCode()};_.name=function Oe(){return this.b!=null?this.b:''+this.c};_.ordinal=function Pe(){return this.c};_.toString=function Qe(){return this.b!=null?this.b:''+this.c};_.Z=function(){return this.toString()};_.c=0;var Wm=qE(ZT,'Enum',16);qq(56,16,kU);var Re,Se,Te,Ue;var Ij=rE(lU,'Style/TextAlign',56,Xe);qq(296,56,kU,Ye);var Ej=rE(lU,'Style/TextAlign/1',296,null);qq(297,56,kU,Ze);var Fj=rE(lU,'Style/TextAlign/2',297,null);qq(298,56,kU,$e);var Gj=rE(lU,'Style/TextAlign/3',298,null);qq(299,56,kU,_e);var Hj=rE(lU,'Style/TextAlign/4',299,null);qq(36,16,mU);var af,bf,cf,df,ef,ff,gf,hf,jf;var Sj=rE(lU,'Style/Unit',36,mf);qq(287,36,mU,nf);var Jj=rE(lU,'Style/Unit/1',287,null);qq(288,36,mU,of);var Kj=rE(lU,'Style/Unit/2',288,null);qq(289,36,mU,pf);var Lj=rE(lU,'Style/Unit/3',289,null);qq(290,36,mU,qf);var Mj=rE(lU,'Style/Unit/4',290,null);qq(291,36,mU,rf);var Nj=rE(lU,'Style/Unit/5',291,null);qq(292,36,mU,sf);var Oj=rE(lU,'Style/Unit/6',292,null);qq(293,36,mU,tf);var Pj=rE(lU,'Style/Unit/7',293,null);qq(294,36,mU,uf);var Qj=rE(lU,'Style/Unit/8',294,null);qq(295,36,mU,vf);var Rj=rE(lU,'Style/Unit/9',295,null);qq(81,16,nU);var wf,xf;var Vj=rE(lU,'Style/Visibility',81,Af);qq(300,81,nU,Bf);var Tj=rE(lU,'Style/Visibility/1',300,null);qq(301,81,nU,Cf);var Uj=rE(lU,'Style/Visibility/2',301,null);qq(377,1,{});_.Z=function Df(){return 'An event type'};var El=qE(oU,'Event',377);qq(378,377,{});_.c=false;var tk=qE(pU,'GwtEvent',378);qq(381,378,{});_.ob=function Jf(){return this.pb()};var Ff;var $j=qE(qU,'DomEvent',381);qq(335,381,{},Mf);_.nb=function Nf(a){Zi(a,398).a.Gc()};_.pb=function Of(){return Kf};var Kf;var Wj=qE(qU,'BlurEvent',335);qq(334,381,{},Rf);_.nb=function Sf(a){Zi(a,397).a.Fc()};_.pb=function Tf(){return Pf};var Pf;var Xj=qE(qU,'ChangeEvent',334);qq(384,381,{});var _j=qE(qU,'HumanInputEvent',384);qq(385,384,{});var ek=qE(qU,'MouseEvent',385);qq(333,385,{},Yf);_.nb=function Zf(a){Zi(a,174).qb(this)};_.pb=function $f(){return Wf};var Wf;var Yj=qE(qU,'ClickEvent',333);qq(226,1,{});_.Y=function ag(){return this.c};_.Z=function bg(){return 'Event type'};_.c=0;var _f=0;var Cl=qE(oU,'Event/Type',226);qq(100,226,{},cg);var sk=qE(pU,'GwtEvent/Type',100);qq(40,100,{40:1},dg);var Zj=qE(qU,'DomEvent/Type',40);qq(382,381,{});var ck=qE(qU,'KeyEvent',382);qq(383,382,{});var ak=qE(qU,'KeyCodeEvent',383);qq(259,383,{},gg);_.nb=function hg(a){Zi(a,135).rb(this)};_.pb=function ig(){return eg};var eg;var bk=qE(qU,'KeyDownEvent',259);qq(323,385,{},lg);_.nb=function mg(a){Zi(a,175).sb(this)};_.pb=function ng(){return jg};var jg;var dk=qE(qU,'MouseDownEvent',323);qq(260,385,{},qg);_.nb=function rg(a){Zi(a,134).tb(this)};_.pb=function sg(){return og};var og;var fk=qE(qU,'MouseMoveEvent',260);qq(263,385,{},vg);_.nb=function wg(a){Zi(a,394).a=false};_.pb=function xg(){return tg};var tg;var gk=qE(qU,'MouseOutEvent',263);qq(262,385,{},Ag);_.nb=function Bg(a){Zi(a,393).a=true};_.pb=function Cg(){return yg};var yg;var hk=qE(qU,'MouseOverEvent',262);qq(324,385,{},Fg);_.nb=function Gg(a){Zi(a,176).ub(this)};_.pb=function Hg(){return Dg};var Dg;var ik=qE(qU,'MouseUpEvent',324);qq(163,385,{},Lg);_.nb=function Mg(a){Kg(this,Zi(a,399))};_.pb=function Ng(){return Ig};var Ig;var jk=qE(qU,'MouseWheelEvent',163);qq(315,1,{},Qg);var kk=qE(qU,'PrivateMap',315);qq(258,381,{},Tg);_.nb=function Ug(a){Zi(a,353).vb(this)};_.pb=function Vg(){return Rg};var Rg;var lk=qE(qU,'ScrollEvent',258);qq(386,384,{});var nk=qE(qU,'TouchEvent',386);qq(325,386,{},Yg);_.nb=function Zg(a){Zi(a,178).wb(this)};_.pb=function $g(){return Wg};var Wg;var mk=qE(qU,'TouchEndEvent',325);qq(326,386,{},bh);_.nb=function dh(a){Zi(a,177).xb(this)};_.pb=function eh(){return _g};var _g;var ok=qE(qU,'TouchMoveEvent',326);qq(261,386,{},hh);_.nb=function ih(a){Zi(a,136).yb(this)};_.pb=function jh(){return fh};var fh;var pk=qE(qU,'TouchStartEvent',261);qq(313,378,{},lh);_.nb=function mh(a){Zi(a,395);Ct()};_.ob=function oh(){return kh};var kh;var qk=qE(wU,'CloseEvent',313);qq(303,378,{},qh);_.nb=function rh(a){XP(Zi(a,360).a)};_.ob=function th(){return ph};var ph;var rk=qE(wU,'ResizeEvent',303);qq(124,1,{25:1},wh);var vk=qE(pU,'HandlerManager',124);qq(379,1,{});var Dl=qE(oU,'EventBus',379);qq(227,379,{});_.b=0;_.c=false;var Hl=qE(oU,'SimpleEventBus',227);qq(228,227,{},Eh);var uk=qE(pU,'HandlerManager/Bus',228);qq(316,1,{},Fh);var wk=qE(pU,'LegacyHandlerWrapper',316);qq(79,8,xU,Gh);var Il=qE(oU,yU,79);qq(156,79,xU,Ih);var xk=qE(pU,yU,156);qq(343,1,{},Xh);_.a=null;_.b=null;_.d=null;_.e=RT;_.f='http';var yk=qE('com.google.gwt.http.client','UrlBuilder',343);qq(89,16,{89:1,4:1,13:1,16:1},ci);var $h,_h,ai;var zk=rE('com.google.gwt.i18n.client','HasDirection/Direction',89,di);var pi;var Qi,Ri,Si,Ti;qq(86,1,{86:1});var uo=qE(GU,'Handler',86);qq(187,86,{86:1},Aq);_.zb=function Bq(a){var b;if(!window.console||(xq(this),false)){return}b=Mq(this.a,a);sN();window.console.error(b)};var Ak=qE(HU,'ConsoleLogHandler',187);qq(188,86,{86:1},Cq);_.zb=function Dq(a){return};var Bk=qE(HU,'DevelopmentModeLogHandler',188);var Eq;var Fk=qE(HU,'LogConfiguration',null);qq(186,1,{},Hq);var Ck=qE(HU,'LogConfiguration/1',186);qq(359,1,{});var Dk=qE(HU,'LogConfiguration/LogConfigurationImplRegular',359);qq(185,359,{},Lq);var Ek=qE(HU,'LogConfiguration/LogConfigurationImplSevere',185);qq(390,1,{});var to=qE(GU,'Formatter',390);qq(391,390,{});var Hk=qE(IU,'FormatterImpl',391);qq(168,391,{},Nq);_.a=false;var Gk=qE(HU,'TextLogFormatter',168);qq(358,1,{});var Km=qE(KU,'OutputStream',358);qq(141,358,{},Oq);var Im=qE(KU,'FilterOutputStream',141);qq(116,141,{},Pq);_.Ab=function Qq(a){};var Lm=qE(KU,'PrintStream',116);qq(332,116,{},Rq);_.Ab=function Sq(a){VF(this.a,a);VF(this.a,'\\n')};var Ik=qE(IU,'StackTracePrintStream',332);qq(90,1,{401:1,90:1},Uq);_.W=function Vq(a){if(!cj(a,90)){return false}return xF(this.a,Zi(Zi(a,401),90).a)};_.Y=function Wq(){return OO(this.a)};_.Z=function Xq(){return 'safe: \"'+this.a+'\"'};var Jk=qE('com.google.gwt.safehtml.shared','SafeUriString',90);qq(392,1,{});var Kk=qE('com.google.gwt.text.shared','AbstractRenderer',392);qq(340,1,{},$q);var Zq;var Lk=qE(LU,'PassthroughParser',340);qq(339,392,{},ar);var _q;var Mk=qE(LU,'PassthroughRenderer',339);var ir=null,jr;qq(154,1,{});_.Bb=function Br(a){if(a!=this.b){return}this.c||(this.d=null);this.Cb()};_.b=0;_.c=false;_.d=null;var Nk=qE(NU,'Timer',154);var Dr=false,Er,Fr=0,Gr=0,Hr=false;qq(225,378,{},Rr);_.nb=function Sr(a){CO(a==null);null.Kc()};_.ob=function Tr(){return Pr};var Pr;var Ok=qE(NU,'Window/ClosingEvent',225);var Ur='',Vr;qq(125,124,{25:1},$r);var Pk=qE(NU,'Window/WindowHandlers',125);var _r=false;var es,fs,gs,hs,is;qq(376,18,hU);_.$=function ys(){Ms(this,(Ks(),Is))};_._=function zs(){Ms(this,(Ks(),Js))};var fl=qE(gU,'Panel',376);qq(155,376,hU);_.Db=function Ds(){return new tu(this.g)};_.Eb=function Es(a){return Bs(this,a)};var Wk=qE(gU,'ComplexPanel',155);qq(218,155,hU);_.Eb=function Hs(a){var b;b=Bs(this,a);b&&Gs((kr(),a.o));return b};var Qk=qE(gU,'AbsolutePanel',218);qq(222,156,xU,Ls);var Is,Js;var Tk=qE(gU,'AttachDetachException',222);qq(223,1,{},Ns);_.Fb=function Os(a){a.ab()};var Rk=qE(gU,'AttachDetachException/1',223);qq(224,1,{},Ps);_.Fb=function Qs(a){Wb(a)};var Sk=qE(gU,'AttachDetachException/2',224);qq(308,128,hU);var Uk=qE(gU,'ButtonBase',308);qq(164,308,hU,Ss);var Vk=qE(gU,'Button',164);qq(306,1,{},Vs);_.c=false;var Xk=qE(gU,'DirectionalTextHelper',306);qq(63,155,hU,Xs);var Yk=qE(gU,'FlowPanel',63);qq(161,18,hU,bt);_.bb=function ct(a){kr();as(a.type)==MU&&!!this.a&&(this.o[ZU]='',undefined);Vb(this,a)};_.cb=function dt(){et(this.a,this)};var bl=qE(gU,'Image',161);qq(284,1,{});_.a=null;var _k=qE(gU,'Image/State',284);qq(286,1,{},ft);_.ib=function gt(){var a,b;if(this.b.a!=this.a||this!=this.a.a){return}this.a.a=null;if(!this.b.i){ht(this.b)[ZU]=QU;return}a=(b=$doc.createEvent('HTMLEvents'),b.initEvent(QU,false,false),b);oe(ht(this.b),a)};var $k=qE(gU,'Image/State/1',286);qq(285,284,{},jt);var al=qE(gU,'Image/UnclippedState',285);qq(102,18,hU);var cl=qE(gU,'LabelBase',102);qq(117,102,hU,mt);var dl=qE(gU,'Label',117);qq(305,128,hU,vt);var el=qE(gU,'ListBox',305);qq(88,218,_U,At);var wt,xt,yt;var jl=qE(gU,'RootPanel',88);qq(220,1,{},Et);_.Fb=function Ft(a){a.i&&Wb(a)};var gl=qE(gU,'RootPanel/1',220);qq(221,1,{395:1,49:1},Gt);var hl=qE(gU,'RootPanel/2',221);qq(219,88,_U,Ht);var il=qE(gU,'RootPanel/DefaultRootPanel',219);qq(118,376,hU,Lt);_.Db=function Mt(){return new Pt(this)};_.Eb=function Nt(a){return It(this,a)};var ll=qE(gU,'SimplePanel',118);qq(255,1,{},Pt);_.Hb=function Rt(){return Ot(this)};_.Gb=function Qt(){return this.a};_.Ib=function St(){!!this.b&&It(this.c,this.b)};_.a=false;_.b=null;var kl=qE(gU,'SimplePanel/1',255);qq(317,128,hU);_.bb=function Xt(a){var b;b=(kr(),as(a.type));(b&896)!=0?Vb(this,a):Vb(this,a)};_.cb=function Yt(){};var ul=qE(gU,'ValueBoxBase',317);qq(318,317,hU);var ml=qE(gU,'TextBoxBase',318);qq(167,318,hU,$t);var nl=qE(gU,'TextBox',167);qq(57,16,cV);var au,bu,cu,du;var tl=rE(gU,'ValueBoxBase/TextAlignment',57,gu);qq(319,57,cV,hu);var pl=rE(gU,'ValueBoxBase/TextAlignment/1',319,null);qq(320,57,cV,iu);var ql=rE(gU,'ValueBoxBase/TextAlignment/2',320,null);qq(321,57,cV,ju);var rl=rE(gU,'ValueBoxBase/TextAlignment/3',321,null);qq(322,57,cV,ku);var sl=rE(gU,'ValueBoxBase/TextAlignment/4',322,null);qq(304,1,{},qu);_.Db=function ru(){return new tu(this)};_.c=0;var wl=qE(gU,'WidgetCollection',304);qq(162,1,{},tu);_.Hb=function vu(){return su(this)};_.Gb=function uu(){return this.b<this.c.c};_.Ib=function wu(){if(!this.a){throw Pp(new LE)}this.c.b.Eb(this.a);--this.b;this.a=null};_.b=0;var vl=qE(gU,'WidgetCollection/WidgetIterator',162);qq(302,1,{},zu);var xu;var zl=qE(dV,'FocusImpl',302);qq(314,302,{},Au);var yl=qE(dV,'FocusImplStandard',314);qq(111,6,NT);var Xm=qE(ZT,'Error',111);qq(43,111,NT);var Rm=qE(ZT,'AssertionError',43);qq(180,43,NT,Eu);var Al=qE('com.google.gwt.useragent.client','UserAgentAsserter/UserAgentAssertionError',180);qq(106,16,{106:1,4:1,13:1,16:1},Mu);var Ju,Ku;var Bl=rE('com.google.gwt.xhr.client','XMLHttpRequest/ResponseType',106,Nu);qq(229,1,{},Ou);var Fl=qE(oU,'SimpleEventBus/1',229);qq(230,1,{396:1},Pu);var Gl=qE(oU,'SimpleEventBus/2',230);qq(388,1,{});_.Kb=function Qu(a){};_.Mb=function Ru(b){var c,d,e;e=b.length;if(e==0){return 0}c=this.Lb();if(c==-1){return -1}b[0]=c<<24>>24;d=1;try{for(;d<e;d++){c=this.Lb();if(c==-1){break}b[d]=c<<24>>24}}catch(a){a=Op(a);if(!cj(a,7))throw Pp(a)}return d};_.Nb=function Su(){throw Pp(new QD('mark/reset not supported'))};_.Ob=function Tu(a){var b,c,d,e;c=a;if(Sp(a,0)<=0){return 0}d=hq(Sp(2048,a)<0?2048:a);e=ji(lj,jV,11,d,15,1);while(Sp(c,0)>0){b=this.Mb(e);if(b<0){break}c=eq(c,b)}return eq(a,c)};var hm=qE(kV,'InputStream',388);qq(58,388,{58:1},av,bv);_.Lb=function cv(){return _u(this,this.g)==1?255&this.g[0]:-1};_.Mb=function dv(a){return _u(this,a)};_.a=0;_.b=0;_.d=null;_.e=false;_.f=0;_.i=null;var Uu;var Jl=qE(kV,'BSInputStream',58);qq(31,1,{31:1},gv,hv);_.a=0;var Kl=qE(kV,'BitContext',31);qq(130,358,{},lv);_.Z=function mv(){return wF(this.a,0,this.b,(iO(),hO))};_.b=0;var Ll=qE(kV,'ByteArrayOutputStream',130);qq(30,388,{30:1},Av,Bv);_.Kb=function Cv(a){this.d.Kb(a)};_.Lb=function Dv(){return sv(this)};_.Mb=function Ev(a){return tv(this,a)};_.Nb=function Fv(){this.d.Nb()};_.Ob=function Gv(a){return zv(this,a)};_.a=0;_.b=null;_.c=0;var Ml=qE(kV,'CachedInputStream',30);qq(331,1,{54:1},Mv);_.Pb=function Nv(a){Hv(this,a)};_.Qb=function Ov(){return false};_.c=null;var Ol=qE(kV,'DjVmDir',331);qq(34,1,{34:1},Pv,Qv);_.a=0;_.b=null;_.c=0;_.d=0;var Nl=qE(kV,'DjVmDir/File',34);qq(38,1,{54:1,38:1},Tv,Uv);_.Pb=function Vv(a){Sv(this,a)};_.Qb=function Wv(){return false};_.dpi=300;_.a=0;_.b=2.2;_.height=0;_.c=20;_.width=0;var Pl=qE(kV,'DjVuInfo',38);var Xv;qq(328,1,{});_.k=null;_.p=null;_.s=null;var Zv;var Sl=qE(kV,'DjVuPage',328);qq(330,1,{22:1},uw);_.bb=function vw(a){var b,c,d;kr();if(MU==as(a.type)){d=this.a.width;c=this.a.height;b=qc();b.o.style[dU]=d+AV;le(b.o,d);b.o.style[cU]=c+AV;ke(b.o,c);uc(b.o.getContext('2d'),this.a,0,0);Ox(this.b,c,d,null)}};var Ql=qE(kV,'DjVuPage/1',330);qq(129,1,{129:1},ww);var Rl=qE(kV,'DjVuPage/CodecInclude',129);qq(327,1,{},Hw);_.a=null;_.c=null;_.d=null;var xw;var Ul=qE(kV,'Document',327);qq(329,328,{},Jw);var Tl=qE(kV,'Document/DocumentDjVuPage',329);qq(105,1,{},Ow);_.Sb=function Pw(){return this.i};_.d=0;_.border=0;_.dataHeight=0;_.dataWidth=0;_.g=0;_.i=0;_.j=false;_.k=0;_.o=0;var Kw=4;var Wl=qE(kV,'GMap',105);qq(96,105,{},_w);_.Sb=function ax(){return this.c};_.a=0;_.b=0;_.c=0;var Vl=qE(kV,'GBitmap',96);qq(53,1,{53:1},fx,gx);_.Tb=function hx(){return this.f};_.W=function ix(a){var b;if(!cj(a,53)){return false}b=Zi(a,53);return b.Tb()==this.Tb()&&b.Ub()==this.Ub()&&b.Vb()==this.Vb()};_.Ub=function jx(){return this.g};_.Y=function kx(){return -16777216|(255&this.Vb())<<16|(255&this.Ub())<<8|255&this.Tb()};_.Vb=function lx(){return this.i};_.Wb=function mx(a,b,c){this.Xb(a<<24>>24);this.Zb(c<<24>>24);this.Yb(b<<24>>24)};_.Xb=function nx(a){this.f=a};_.Yb=function ox(a){this.g=a};_.Zb=function px(a){this.i=a};_.f=0;_.g=0;_.i=0;var bx;var Yl=qE(kV,'GPixel',53);qq(32,53,{53:1},wx,xx);_.Tb=function yx(){return this.d.e[this.c+this.a]<<24>>24};_.Ub=function zx(){return this.d.e[this.c+this.b]<<24>>24};_.Vb=function Ax(){return this.d.e[this.c+this.e]<<24>>24};_.Wb=function Bx(a,b,c){rx(this,a,b,c)};_.Xb=function Cx(a){sx(this,a)};_.Yb=function Dx(a){tx(this,a)};_.Zb=function Ex(a){vx(this,a)};_.a=0;_.b=0;_.c=0;_.e=0;var Xl=qE(kV,'GPixelReference',32);qq(48,105,{54:1,48:1,137:1},Rx);_._b=function Vx(){return this.e.byteLength};_.Pb=function Sx(a){throw Pp(new LE)};_.$b=function Ux(){return this.k};_.ac=function Xx(a,b,c){var d,e,f,g,h,i,j,k,l,m;!c&&(c=new Rx);Ox(c,b.ymax-b.ymin,b.xmax-b.xmin,null);i=new wx(this,0);f=new wx(c,0);for(j=b.xmin;j<b.xmax;j++){for(l=b.ymin;l<b.ymax;l++){ux(f,l-b.ymin,j-b.xmin);h=0;g=0;d=0;e=0;for(k=j*a;k<(j+1)*a&&k<this.i;k++){for(m=l*a;m<(l+1)*a&&m<this.k;m++){ux(i,this.k-m,k);h+=255&i.d.e[i.c+i.e]<<24>>24;g+=255&i.d.e[i.c+i.b]<<24>>24;d+=255&i.d.e[i.c+i.a]<<24>>24;++e}}vx(f,(h/e|0)<<24>>24);tx(f,(g/e|0)<<24>>24);sx(f,(d/e|0)<<24>>24)}}return c};_.bc=function Yx(){return this.i};_.Qb=function Zx(){return false};var Fx,Gx,Hx=-1,Ix;var $l=qE(kV,'GPixmap',48);qq(347,1,{},fy);_.a=0;_.b=0;_.c=null;_.d=-1;_.e=-1;_.f=null;_.g=null;_.i=0;_.j=0;_.k=0;_.n=0;_.o=null;_.p=0;_.q=0;var $x;var Zl=qE(kV,'GPixmapScaler',347);qq(10,1,{10:1},qy,ry,sy);_.W=function ty(a){return iy(this,a)};_.xmax=0;_.xmin=0;_.ymax=0;_.ymin=0;var _l=qE(kV,'GRect',10);qq(107,1,{107:1},By);_.d=null;var uy,vy;var am=qE(kV,'IFFEnumeration',107);qq(133,1,{133:1},Jy);var Ey,Fy;var cm=qE(kV,'IWBlock',133);qq(346,1,{},Ly);_.a=0;var bm=qE(kV,'IWBlock/Block',346);qq(131,1,{},Uy);_.g=0;_.i=0;var My,Ny;var em=qE(kV,'IWCodec',131);qq(52,1,{52:1},Vy);_.a=0;_.b=0;var dm=qE(kV,'IWCodec/Bucket',52);qq(132,1,{},$y);_.a=0;_.c=0;_.d=0;_.e=0;_.f=0;var fm=qE(kV,'IWMap',132);qq(64,1,{54:1,64:1,137:1},ez);_.Pb=function fz(a){cz(this,a)};_.$b=function gz(){return this.k?this.k.d:0};_._b=function hz(){var a;a=this.k.f*2500;!!this.b&&(a*=3);return a};_.ac=function iz(a,b,c){var d,e,f,g,h,i,j;if(!this.k){return null}!c&&(c=new Rx);i=b.xmax-b.xmin;e=b.ymax-b.ymin;h=i*4;d=Ox(c,e,i,null).e;Xy(this.k,a,b,0,d,h,false);if(!!this.f&&!!this.b&&this.c>=0){Xy(this.b,a,b,1,d,h,this.d);Xy(this.f,a,b,2,d,h,this.d)}g=new wx(c,0);for(f=0;f<e;){ux(g,f++,0);if(!!this.f&&!!this.b&&this.c>=0){qx(g,i)}else{for(j=i;j-->0;g.c+=Kw){ex(g,127-d[g.c]<<24>>24)}}}return c};_.bc=function jz(){return this.k?this.k.e:0};_.Qb=function kz(){return true};_.a=null;_.b=null;_.c=10;_.d=false;_.e=null;_.f=null;_.g=0;_.i=0;_.j=null;_.k=null;var gm=qE(kV,'IWPixmap',64);qq(73,1,{73:1},qz);_.a=0;_.b=0;_.c=0;var im=qE(kV,'JB2Blit',73);qq(344,1,{});_.u=false;_.v=false;_.w=0;_.A=0;_.D=0;_.F=0;_.G=0;_.H=0;_.V=0;var rz;var jm=qE(kV,'JB2Codec',344);qq(169,344,{},Tz);_.b=0;_.c=null;_.d=null;var km=qE(kV,'JB2Decode',169);qq(95,1,{54:1,95:1},Yz);_.Pb=function Zz(a){var b,c;b=(this.cc(),c=new Tz,Sz(c,new Bv(a),null,this),c);while(!Rz(b));};_.cc=function $z(){Xz(this,null,false);qC(this.g)};_.Qb=function _z(){return false};_.e=null;_.f=0;var lm=qE(kV,'JB2Dict',95);qq(59,95,{54:1,95:1,59:1},fA);_.cc=function gA(){dA(this)};_.b=0;_.c=false;_.d=0;var mm=qE(kV,'JB2Image',59);qq(72,1,{72:1},iA);_.b=0;var nm=qE(kV,'JB2Shape',72);qq(372,1,{37:1});_.add=function nA(a){throw Pp(new bG('Add not supported on this collection'))};_.addAll=function oA(a){var b,c,d;wO(a);b=false;for(d=a.Db();d.Gb();){c=d.Hb();b=b|this.add(c)}return b};_.clear=function pA(){var a;for(a=this.Db();a.Gb();){a.Hb();a.Ib()}};_.contains=function qA(a){return jA(this,a,false)};_.containsAll=function rA(a){return kA(this,a)};_.isEmpty=function sA(){return this.size()==0};_.remove=function tA(a){return jA(this,a,true)};_.removeAll=function uA(a){return lA(this,a)};_.retainAll=function vA(a){var b,c,d;wO(a);b=false;for(c=this.Db();c.Gb();){d=c.Hb();if(!a.contains(d)){c.Ib();b=true}}return b};_.toArray=function wA(){return this.dc(ji(gn,ET,1,this.size(),5,1))};_.dc=function xA(a){var b,c,d,e;e=this.size();a.length<e&&(a=(d=new Array(e),oi(d,a)));c=this.Db();for(b=0;b<e;++b){mi(a,b,c.Hb())}a.length>e&&mi(a,e,null);return a};_.Z=function yA(){return mA(this)};var tn=qE(PV,'AbstractCollection',372);qq(373,372,QV);_.addAtIndex=function AA(a,b){throw Pp(new bG('Add not supported on this list'))};_.add=function BA(a){this.addAtIndex(this.size(),a);return true};_.addAllAtIndex=function CA(a,b){var c,d,e;wO(b);c=false;for(e=b.Db();e.Gb();){d=e.Hb();this.addAtIndex(a++,d);c=true}return c};_.clear=function DA(){this.gc(0,this.size())};_.W=function EA(a){var b,c,d,e,f;if(a===this){return true}if(!cj(a,35)){return false}f=Zi(a,35);if(this.size()!=f.size()){return false}e=f.Db();for(c=this.Db();c.Gb();){b=c.Hb();d=e.Hb();if(!(jj(b)===jj(d)||b!=null&&wb(b,d))){return false}}return true};_.Y=function FA(){return pJ(this)};_.indexOf=function GA(a){return zA(this,a)};_.Db=function HA(){return new mH(this)};_.lastIndexOf=function IA(a){var b;for(b=this.size()-1;b>-1;--b){if(eN(a,this.getAtIndex(b))){return b}}return -1};_.ec=function JA(){return new qH(this,0)};_.fc=function KA(a){return new qH(this,a)};_.removeAtIndex=function LA(a){throw Pp(new bG('Remove not supported on this list'))};_.gc=function MA(a,b){var c,d;d=new qH(this,a);for(c=a;c<b;++c){uO(d.b<d.d.size());d.d.getAtIndex(d.c=d.b++);lH(d)}};_.setAtIndex=function NA(a,b){throw Pp(new bG('Set not supported on this list'))};_.subList=function OA(a,b){return new uH(this,a,b)};var An=qE(PV,'AbstractList',373);qq(104,373,QV,TA,UA);_.add=function VA(a){return this.array.push(a),undefined};_.clear=function WA(){this.array=[]};_.getAtIndex=function XA(a){return this.array[a]};_.removeAtIndex=function YA(a){this.array.splice(a,1)};_.setAtIndex=function ZA(a,b){return this.array[a]=b,undefined};_.size=function $A(){return this.array.length};var om=qE(kV,'JsArrayList',104);qq(23,20,{23:1,4:1,20:1},eB,fB);_.W=function gB(a){return cj(a,23)&&this.a==Zi(a,23).a};_.Y=function hB(){return this.a};_.hc=function iB(){return this.a};_.a=0;var pm=qE(kV,'NumContext',23);qq(109,1,{54:1,109:1},kB);_.Pb=function lB(a){var b,c,d,e,f,g,h,i,j,k,l;h=new Bv(a);l=sv(h);if((l&127)!=0){throw Pp(new QD('bad palette version '+l))}i=sv(h)<<8;i|=sv(h);if(i<0){throw Pp(new QD('Bad palette size '+i))}this.b=ji(Yl,ET,53,i,0,1);for(d=0;d<i;d++){b=sv(h)<<24>>24;g=sv(h)<<24>>24;j=sv(h)<<24>>24;this.b[d]=new gx(b,g,j)}if((l&128)!=0){f=sv(h)<<16;f|=sv(h)<<8;f|=sv(h);if(f<0){throw Pp(new QD('bad palette datasize'))}this.a=ji(nj,nV,11,f,15,1);c=$u(new av,h);for(e=0;e<f;e++){k=(_u(c,c.g)==1?255&c.g[0]:-1)<<8;k|=_u(c,c.g)==1?255&c.g[0]:-1;if(k<0||k>=i){throw Pp(new QD('bad palette data'))}this.a[e]=k}}else{this.a=ji(nj,nV,11,0,15,1)}};_.Qb=function mB(){return true};_.a=null;_.b=null;var qm=qE(kV,'Palette',109);qq(42,388,{42:1},rB,sB);_.Kb=function tB(a){this.b=this.c};_.Lb=function uB(){if(this.c<this.a.length){return this.a[this.c++]}return -1};_.Mb=function vB(a){var b;b=0;for(;b<a.length&&this.c+b<this.a.length;b++){a[b]=this.a[this.c+b]<<24>>24}if(b==0)return -1;this.c+=b;return b};_.Nb=function wB(){this.c=this.b};_.Ob=function xB(a){var b;b=this.c;this.c=hq(dF(Qp(this.c,a),this.a.length));return this.c-b};_.b=0;_.c=0;var nB;var sm=qE(kV,'URLInputStream',42);qq(307,1,{354:1},yB);_.Rb=function zB(){this.a.a=uQ(nB,this.b,null)};var rm=qE(kV,'URLInputStream/1',307);qq(92,1,{},NB,OB,PB);_.a=0;_.b=0;_.c=0;_.d=0;_.f=0;_.i=0;_.p=0;_.r=0;var BB;var tm=qE(kV,'ZPCodec',92);qq(3,1,{3:1},RB);_.a=0;_.b=0;_.c=0;_.d=0;var um=qE(kV,'ZPTable',3);qq(170,1,{54:1},bC);_.Pb=function eC(a){var b,c;if(xF('ANTz',a.b)){a=pv(new Av,$u(new av,a));a.b='ANTa'}c=wv(a);if(c!=null&&c.length>0){b=this.a;$B(this,b!=null?b+(''+c):c)}};_.Qb=function fC(){return false};_.a=null;var SB,TB,UB;var zm=qE(UV,'DjVuAnno',170);qq(44,373,VV,rC);_.addAtIndex=function sC(a,b){wC(a,this.b.a.length+1);eI(this.b,a,b)};_.add=function tC(a){return fI(this.b,a)};_.addAllAtIndex=function uC(a,b){wC(a,this.b.a.length+1);return gI(this.b,a,b)};_.addAll=function vC(a){return hI(this.b,a)};_.clear=function yC(){this.b.a=ji(gn,ET,1,0,5,1)};_.contains=function zC(a){return jI(this.b,a,0)!=-1};_.containsAll=function AC(a){return kA(this.b,a)};_.getAtIndex=function BC(a){return mC(this,a)};_.indexOf=function CC(a){return jI(this.b,a,0)};_.isEmpty=function DC(){return this.b.a.length==0};_.Db=function EC(){return new QI(this.b)};_.lastIndexOf=function FC(a){return kI(this.b,a)};_.removeAtIndex=function GC(a){return wC(a,this.b.a.length),mI(this.b,a)};_.removeAll=function HC(a){return lA(this.b,a)};_.gc=function IC(a,b){oI(this.b,a,b)};_.setAtIndex=function JC(a,b){return wC(a,this.b.a.length),pI(this.b,a,b)};_.size=function KC(){return this.b.a.length};_.subList=function LC(a,b){return new uH(this.b,a,b)};_.toArray=function MC(){return rI(this.b)};_.dc=function NC(a){return sI(this.b,a)};_.Z=function OC(){return mA(this.b)};var so=qE(PV,'Vector',44);qq(45,44,WV,PC);var xm=qE(UV,'DjVuAnno/NamedVector',45);qq(345,45,WV,RC);var wm=qE(UV,'DjVuAnno/LispParser',345);qq(94,1,{},VC);_.b=0;var vm=qE(UV,'DjVuAnno/LispParser/Token',94);qq(65,1,{65:1},WC);_.Z=function XC(){return this.a};var ym=qE(UV,'DjVuAnno/Symbol',65);qq(97,1,{},$C);_.ic=function _C(){return this.e};_.jc=function aD(){return my(this.ic())};var Dm=qE(UV,'Rect',97);qq(349,97,{},cD);_.a=true;_.b=true;var Am=qE(UV,'Line',349);qq(351,97,{},dD);var Bm=qE(UV,'Oval',351);qq(350,97,{},iD);_.ic=function lD(){var a,b,c,d,e,f,g;c=this.a;if(!this.a){b=Zi(lC(this.d,0%this.d.b.a.length),14);e=b[0];d=e;g=b[1];f=g;for(a=1;a<this.d.b.a.length;a++){b=Zi(lC(this.d,a%this.d.b.a.length),14);e>b[0]?(e=b[0]):d<b[0]&&(d=b[0]);g>b[1]?(g=b[1]):f<b[1]&&(f=b[1])}this.a=c=new ry(e,g,d-e,f-g)}return c};_.jc=function mD(){return !(this.c||gD(this))};_.a=null;_.b=null;_.c=false;var Cm=qE(UV,'Poly',350);qq(352,97,{},oD);var Em=qE(UV,'Text',352);qq(91,1,{54:1,91:1},tD);_.Pb=function uD(b){var c,d;this.a.a=ji(gn,ET,1,0,5,1);this.c=null;this.b=null;try{for(c=uv(b);c>0;){c-=qD(this,b)}pD(this)}catch(a){a=Op(a);if(cj(a,6)){d=a;Hc(d,(Yv(),Xv),'','');$F()}else throw Pp(a)}};_.Qb=function vD(){return false};_.b=null;_.c=null;var Fm=qE('com.lizardtech.djvu.outline','Bookmark',91);qq(61,1,{54:1,61:1},GD,HD);_.Pb=function ID(a){BD(this,a)};_.Qb=function JD(){return false};_.Z=function KD(){return CD(this,0,this.b.length)};var wD,xD;var Hm=qE(YV,'DjVuText',61);qq(55,10,{10:1,55:1},OD,PD);_.a=true;_.c=0;_.d=0;_.e=1;var Gm=qE(YV,'DjVuText/Zone',55);qq(7,15,{7:1,4:1,15:1,6:1},QD);var Jm=qE(KU,'IOException',7);qq(114,7,{7:1,4:1,114:1,15:1,6:1},RD);var Mm=qE(KU,'UnsupportedEncodingException',114);qq(115,1,{139:1});_.Z=function UD(){return this.a};var Nm=qE(ZT,'AbstractStringBuilder',115);qq(252,8,OT,VD);var Om=qE(ZT,'ArithmeticException',252);qq(47,8,OT,WD,XD);var _m=qE(ZT,'IndexOutOfBoundsException',47);qq(108,47,OT,YD,ZD);var Pm=qE(ZT,'ArrayIndexOutOfBoundsException',108);qq(159,8,OT,$D,_D);var Qm=qE(ZT,'ArrayStoreException',159);qq(12,8,$V,JE,KE);var Zm=qE(ZT,'IllegalArgumentException',12);qq(9,8,{4:1,15:1,9:1,8:1,6:1},LE,ME);var $m=qE(ZT,'IllegalStateException',9);var ZE;qq(342,8,OT,eF);var cn=qE(ZT,'NegativeArraySizeException',342);var jF,kF,lF,mF;qq(46,12,{4:1,15:1,12:1,46:1,8:1,6:1},oF);var en=qE(ZT,'NumberFormatException',46);qq(60,1,{4:1,60:1},pF);_.W=function qF(a){var b;if(cj(a,60)){b=Zi(a,60);return this.c==b.c&&this.d==b.d&&this.a==b.a&&this.b==b.b}return false};_.Y=function rF(){return YI(ni(fi(gn,1),ET,1,5,[YE(this.c),this.a,this.d,this.b]))};_.Z=function sF(){return this.a+'.'+this.d+'('+(this.b!=null?this.b:'Unknown Source')+(this.c>=0?':'+this.c:'')+')'};_.c=0;var jn=qE(ZT,'StackTraceElement',60);qq(182,115,{139:1},RF);var kn=qE(ZT,'StringBuffer',182);qq(77,115,{139:1},WF,XF);var ln=qE(ZT,'StringBuilder',77);qq(207,47,OT,YF);var mn=qE(ZT,'StringIndexOutOfBoundsException',207);qq(437,1,{});var ZF;qq(33,8,OT,aG,bG);var pn=qE(ZT,'UnsupportedOperationException',33);qq(62,1,_V);_.mb=function dG(a){return cG(this,Zi(a,62))};_.W=function eG(a){var b;if(a===this){return true}if(!cj(a,62)){return false}b=Zi(a,62);return xF(this.a,b.a)};_.Y=function gG(){return OO(this.a)};_.Z=function hG(){return this.a};var qn=qE(aW,'Charset',62);qq(181,12,$V,iG);var rn=qE(aW,'IllegalCharsetNameException',181);qq(113,12,{4:1,15:1,12:1,8:1,6:1,113:1},jG);var sn=qE(aW,'UnsupportedCharsetException',113);qq(375,1,{76:1});_.getOrDefault=function tG(a,b){var c;return c=this.get(a),c==null&&!this.containsKey(a)?b:c};_.putIfAbsent=function zG(a,b){var c;return c=this.get(a),c!=null?c:this.put(a,b)};_.replace=function BG(a,b){return this.containsKey(a)?this.put(a,b):null};_.clear=function nG(){this.qc().clear()};_.containsKey=function oG(a){return !!lG(this,a,false)};_.containsValue=function pG(a){var b,c,d;for(c=this.qc().Db();c.Gb();){b=Zi(c.Hb(),24);d=b.wc();if(jj(a)===jj(d)||a!=null&&wb(a,d)){return true}}return false};_.W=function qG(a){var b,c,d;if(a===this){return true}if(!cj(a,76)){return false}d=Zi(a,76);if(this.size()!=d.size()){return false}for(c=d.qc().Db();c.Gb();){b=Zi(c.Hb(),24);if(!kG(this,b)){return false}}return true};_.get=function rG(a){return sG(lG(this,a,false))};_.Y=function uG(){return oJ(this.qc())};_.isEmpty=function vG(){return this.size()==0};_.keySet=function wG(){return new AH(this)};_.put=function xG(a,b){throw Pp(new bG('Put not supported on this map'))};_.putAll=function yG(a){var b,c;wO(a);for(c=a.qc().Db();c.Gb();){b=Zi(c.Hb(),24);this.put(b.vc(),b.wc())}};_.remove=function AG(a){return sG(lG(this,a,true))};_.size=function CG(){return this.qc().size()};_.Z=function DG(){var a,b,c;c=new hN('{','}');for(b=this.qc().Db();b.Gb();){a=Zi(b.Hb(),24);gN(c,mG(this,a.vc())+'='+mG(this,a.wc()))}return !c.a?c.c:c.e.length==0?c.a.a:c.a.a+(''+c.e)};_.values=function EG(){return new KH(this)};var In=qE(PV,'AbstractMap',375);qq(254,375,{76:1});_.clear=function PG(){NG(this)};_.containsKey=function QG(a){return FG(this,a)};_.containsValue=function RG(a){return GG(this,a,this.e)||GG(this,a,this.d)};_.qc=function SG(){return new _G(this)};_.get=function TG(a){return HG(this,a)};_.put=function UG(a,b){return KG(this,a,b)};_.remove=function VG(a){return MG(this,a)};_.size=function WG(){return OG(this)};var wn=qE(PV,'AbstractHashMap',254);qq(374,372,cW);_.W=function XG(a){var b;if(a===this){return true}if(!cj(a,75)){return false}b=Zi(a,75);if(b.size()!=this.size()){return false}return kA(this,b)};_.Y=function YG(){return oJ(this)};_.removeAll=function ZG(a){var b,c,d,e;wO(a);e=this.size();if(e<a.size()){for(b=this.Db();b.Gb();){c=b.Hb();a.contains(c)&&b.Ib()}}else{for(d=a.Db();d.Gb();){c=d.Hb();this.remove(c)}}return e!=this.size()};var Jn=qE(PV,'AbstractSet',374);qq(127,374,cW,_G);_.clear=function aH(){this.a.clear()};_.contains=function bH(a){return $G(this,a)};_.Db=function cH(){return new hH(this.a)};_.remove=function dH(a){var b;if($G(this,a)){b=Zi(a,24).vc();this.a.remove(b);return true}return false};_.size=function eH(){return this.a.size()};\n",
"var vn=qE(PV,'AbstractHashMap/EntrySet',127);qq(160,1,{},hH);_.Hb=function jH(){return gH(this)};_.Gb=function iH(){return this.b};_.Ib=function kH(){AO(!!this.c);mL(this.e,this);this.c.Ib();this.c=null;this.b=fH(this);nL(this.e,this)};_.b=false;var un=qE(PV,'AbstractHashMap/EntrySetIterator',160);qq(98,1,{},mH);_.Gb=function nH(){return this.b<this.d.size()};_.Hb=function oH(){return uO(this.b<this.d.size()),this.d.getAtIndex(this.c=this.b++)};_.Ib=function pH(){lH(this)};_.b=0;_.c=-1;var xn=qE(PV,'AbstractList/IteratorImpl',98);qq(120,98,{},qH);_.Ib=function tH(){lH(this)};_.tc=function rH(){return this.b>0};_.uc=function sH(){uO(this.b>0);return this.a.getAtIndex(this.c=--this.b)};var yn=qE(PV,'AbstractList/ListIteratorImpl',120);qq(147,373,QV,uH);_.addAtIndex=function vH(a,b){yO(a,this.b);this.c.addAtIndex(this.a+a,b);++this.b};_.getAtIndex=function wH(a){vO(a,this.b);return this.c.getAtIndex(this.a+a)};_.removeAtIndex=function xH(a){var b;vO(a,this.b);b=this.c.removeAtIndex(this.a+a);--this.b;return b};_.setAtIndex=function yH(a,b){vO(a,this.b);return this.c.setAtIndex(this.a+a,b)};_.size=function zH(){return this.b};_.a=0;_.b=0;var zn=qE(PV,'AbstractList/SubList',147);qq(152,374,cW,AH);_.clear=function BH(){this.a.clear()};_.contains=function CH(a){return this.a.containsKey(a)};_.Db=function DH(){var a;return a=this.a.qc().Db(),new GH(a)};_.remove=function EH(a){if(this.a.containsKey(a)){this.a.remove(a);return true}return false};_.size=function FH(){return this.a.size()};var Cn=qE(PV,'AbstractMap/1',152);qq(153,1,{},GH);_.Gb=function HH(){return this.a.Gb()};_.Hb=function IH(){var a;a=Zi(this.a.Hb(),24);return a.vc()};_.Ib=function JH(){this.a.Ib()};var Bn=qE(PV,'AbstractMap/1/1',153);qq(215,372,{37:1},KH);_.clear=function LH(){this.a.clear()};_.contains=function MH(a){return this.a.containsValue(a)};_.Db=function NH(){var a;a=this.a.qc().Db();return new PH(a)};_.size=function OH(){return this.a.size()};var En=qE(PV,'AbstractMap/2',215);qq(216,1,{},PH);_.Gb=function QH(){return this.a.Gb()};_.Hb=function RH(){var a;a=Zi(this.a.Hb(),24);return a.wc()};_.Ib=function SH(){this.a.Ib()};var Dn=qE(PV,'AbstractMap/2/1',216);qq(214,1,dW);_.W=function UH(a){var b;if(!cj(a,24)){return false}b=Zi(a,24);return eN(this.d,b.vc())&&eN(this.e,b.wc())};_.vc=function VH(){return this.d};_.wc=function WH(){return this.e};_.Y=function XH(){return fN(this.d)^fN(this.e)};_.xc=function YH(a){return TH(this,a)};_.Z=function ZH(){return this.d+'='+this.e};var Fn=qE(PV,'AbstractMap/AbstractEntry',214);qq(123,214,dW,_H);var Gn=qE(PV,'AbstractMap/SimpleEntry',123);qq(389,1,dW);_.W=function aI(a){var b;if(!cj(a,24)){return false}b=Zi(a,24);return eN(this.b.value[0],b.vc())&&eN(oM(this),b.wc())};_.Y=function bI(){return fN(this.b.value[0])^fN(oM(this))};_.Z=function cI(){return this.b.value[0]+'='+oM(this)};var Hn=qE(PV,'AbstractMapEntry',389);qq(17,373,VV,tI,uI,vI);_.addAtIndex=function wI(a,b){eI(this,a,b)};_.add=function xI(a){return fI(this,a)};_.addAllAtIndex=function yI(a,b){return gI(this,a,b)};_.addAll=function zI(a){return hI(this,a)};_.clear=function AI(){this.a=ji(gn,ET,1,0,5,1)};_.contains=function BI(a){return jI(this,a,0)!=-1};_.getAtIndex=function CI(a){return iI(this,a)};_.indexOf=function DI(a){return jI(this,a,0)};_.isEmpty=function EI(){return this.a.length==0};_.Db=function FI(){return new QI(this)};_.lastIndexOf=function GI(a){return kI(this,a)};_.removeAtIndex=function HI(a){return mI(this,a)};_.remove=function II(a){return nI(this,a)};_.gc=function JI(a,b){oI(this,a,b)};_.setAtIndex=function KI(a,b){return pI(this,a,b)};_.size=function LI(){return this.a.length};_.toArray=function MI(){return rI(this)};_.dc=function NI(a){return sI(this,a)};var Ln=qE(PV,'ArrayList',17);qq(29,1,{},QI);_.Gb=function RI(){return this.a<this.c.a.length};_.Hb=function SI(){return OI(this)};_.Ib=function TI(){AO(this.b!=-1);mI(this.c,this.a=this.b);this.b=-1};_.a=0;_.b=-1;var Kn=qE(PV,'ArrayList/1',29);qq(85,373,VV,fJ);_.contains=function gJ(a){return zA(this,a)!=-1};_.getAtIndex=function hJ(a){return cJ(this,a)};_.setAtIndex=function iJ(a,b){return dJ(this,a,b)};_.size=function jJ(){return this.a.length};_.toArray=function kJ(){return eJ(this,ji(gn,ET,1,this.a.length,5,1))};_.dc=function lJ(a){return eJ(this,a)};var Mn=qE(PV,'Arrays/ArrayList',85);var mJ;qq(208,373,VV,rJ);_.contains=function sJ(a){return false};_.getAtIndex=function tJ(a){vO(a,0);return null};_.Db=function uJ(){return nJ(),yJ(),xJ};_.ec=function vJ(){return nJ(),yJ(),xJ};_.size=function wJ(){return 0};var On=qE(PV,'Collections/EmptyList',208);qq(209,1,{},zJ);_.Gb=function AJ(){return false};_.tc=function BJ(){return false};_.Hb=function CJ(){throw Pp(new cN)};_.uc=function DJ(){throw Pp(new cN)};_.Ib=function EJ(){throw Pp(new LE)};var xJ;var Nn=qE(PV,'Collections/EmptyListIterator',209);qq(121,1,{37:1},FJ);_.add=function GJ(a){throw Pp(new aG)};_.addAll=function HJ(a){throw Pp(new aG)};_.clear=function IJ(){throw Pp(new aG)};_.contains=function JJ(a){return this.b.contains(a)};_.containsAll=function KJ(a){return this.b.containsAll(a)};_.isEmpty=function LJ(){return this.b.isEmpty()};_.Db=function MJ(){return new UJ(this.b.Db())};_.remove=function NJ(a){throw Pp(new aG)};_.removeAll=function OJ(a){throw Pp(new aG)};_.retainAll=function PJ(a){throw Pp(new aG)};_.size=function QJ(){return this.b.size()};_.toArray=function RJ(){return this.b.toArray()};_.Z=function SJ(){return uq(this.b)};var Qn=qE(PV,'Collections/UnmodifiableCollection',121);qq(150,1,{},UJ);_.Gb=function VJ(){return this.b.Gb()};_.Hb=function WJ(){return this.b.Hb()};_.Ib=function XJ(){TJ()};var Pn=qE(PV,'Collections/UnmodifiableCollectionIterator',150);qq(122,121,QV,YJ);_.addAtIndex=function ZJ(a,b){throw Pp(new aG)};_.addAllAtIndex=function $J(a,b){throw Pp(new aG)};_.W=function _J(a){return wb(this.a,a)};_.getAtIndex=function aK(a){return this.a.getAtIndex(a)};_.Y=function bK(){return Ab(this.a)};_.indexOf=function cK(a){return this.a.indexOf(a)};_.isEmpty=function dK(){return this.a.isEmpty()};_.lastIndexOf=function eK(a){return this.a.lastIndexOf(a)};_.ec=function fK(){return new kK(this.a.fc(0))};_.fc=function gK(a){return new kK(this.a.fc(a))};_.removeAtIndex=function hK(a){throw Pp(new aG)};_.setAtIndex=function iK(a,b){throw Pp(new aG)};_.subList=function jK(a,b){return new YJ(this.a.subList(a,b))};var Sn=qE(PV,'Collections/UnmodifiableList',122);qq(151,150,{},kK);_.Ib=function nK(){TJ()};_.tc=function lK(){return this.a.tc()};_.uc=function mK(){return this.a.uc()};var Rn=qE(PV,'Collections/UnmodifiableListIterator',151);qq(210,1,{76:1},pK);_.getOrDefault=function wK(a,b){var c;return c=this.c.get(a),c==null&&!this.c.containsKey(a)?b:c};_.putIfAbsent=function CK(a,b){var c;return c=this.c.get(a),c!=null?c:oK()};_.replace=function EK(a,b){return this.c.containsKey(a)?oK():null};_.clear=function qK(){throw Pp(new aG)};_.containsKey=function rK(a){return this.c.containsKey(a)};_.containsValue=function sK(a){return this.c.containsValue(a)};_.qc=function tK(){!this.a&&(this.a=new MK(this.c.qc()));return this.a};_.W=function uK(a){return wb(this.c,a)};_.get=function vK(a){return this.c.get(a)};_.Y=function xK(){return Ab(this.c)};_.isEmpty=function yK(){return this.c.isEmpty()};_.keySet=function zK(){!this.b&&(this.b=new IK(this.c.keySet()));return this.b};_.put=function AK(a,b){return oK()};_.putAll=function BK(a){throw Pp(new aG)};_.remove=function DK(a){throw Pp(new aG)};_.size=function FK(){return this.c.size()};_.Z=function GK(){return uq(this.c)};_.values=function HK(){!this.d&&(this.d=new FJ(this.c.values()));return this.d};var Wn=qE(PV,'Collections/UnmodifiableMap',210);qq(148,121,cW,IK);_.W=function JK(a){return wb(this.b,a)};_.Y=function KK(){return Ab(this.b)};var Yn=qE(PV,'Collections/UnmodifiableSet',148);qq(211,148,cW,MK);_.contains=function NK(a){return this.b.contains(a)};_.containsAll=function OK(a){return this.b.containsAll(a)};_.Db=function PK(){var a;a=this.b.Db();return new RK(a)};_.toArray=function QK(){var a;a=this.b.toArray();LK(a,a.length);return a};var Vn=qE(PV,'Collections/UnmodifiableMap/UnmodifiableEntrySet',211);qq(213,1,{},RK);_.Hb=function TK(){return new VK(Zi(this.a.Hb(),24))};_.Gb=function SK(){return this.a.Gb()};_.Ib=function UK(){throw Pp(new aG)};var Tn=qE(PV,'Collections/UnmodifiableMap/UnmodifiableEntrySet/1',213);qq(149,1,dW,VK);_.W=function WK(a){return this.a.W(a)};_.vc=function XK(){return this.a.vc()};_.wc=function YK(){return this.a.wc()};_.Y=function ZK(){return this.a.Y()};_.xc=function $K(a){throw Pp(new aG)};_.Z=function _K(){return uq(this.a)};var Un=qE(PV,'Collections/UnmodifiableMap/UnmodifiableEntrySet/UnmodifiableEntry',149);qq(212,122,{37:1,35:1,82:1},aL);var Xn=qE(PV,'Collections/UnmodifiableRandomAccessList',212);var bL,cL;qq(336,1,jV,fL);_.yc=function gL(a,b){return eL(Zi(a,13),Zi(b,13))};_.W=function hL(a){return this===a};var Zn=qE(PV,'Comparators/NaturalOrderComparator',336);qq(337,1,jV,jL);_.yc=function kL(a,b){return iL(Zi(a,13),Zi(b,13))};_.W=function lL(a){return this===a};var $n=qE(PV,'Comparators/ReverseNaturalOrderComparator',337);qq(341,8,OT,pL);var _n=qE(PV,'ConcurrentModificationException',341);qq(93,1,{4:1,13:1,93:1},sL);_.mb=function tL(a){return qL(this,Zi(a,93))};_.W=function uL(a){return cj(a,93)&&Vp(Wp(this.a.getTime()),Wp(Zi(a,93).a.getTime()))};_.Y=function vL(){var a;a=Wp(this.a.getTime());return hq(iq(a,Tp(Mi(Zp(a)?fq(a):a,32))))};_.Z=function xL(){return rL(this)};var ao=qE(PV,'Date',93);var yL,zL;qq(39,254,{4:1,76:1},BL);_.rc=function CL(a,b){return jj(a)===jj(b)||a!=null&&wb(a,b)};_.sc=function DL(a){var b;b=Ab(a);return b|0};var bo=qE(PV,'HashMap',39);qq(126,374,{4:1,37:1,75:1},HL);_.add=function IL(a){return EL(this,a)};_.clear=function JL(){NG(this.a)};_.contains=function KL(a){return FL(this,a)};_.isEmpty=function LL(){return OG(this.a)==0};_.Db=function ML(){var a;return a=(new AH(this.a)).a.qc().Db(),new GH(a)};_.remove=function NL(a){return GL(this,a)};_.size=function OL(){return OG(this.a)};var co=qE(PV,'HashSet',126);qq(312,1,{},UL);_.Db=function VL(){return new WL(this)};_.c=0;var fo=qE(PV,'InternalHashCodeMap',312);qq(166,1,{},WL);_.Hb=function YL(){return this.d=this.a[this.c++],this.d};_.Gb=function XL(){var a;if(this.c<this.a.length){return true}a=this.b.next();if(!a.done){this.a=a.value[1];this.c=0;return true}return false};_.Ib=function ZL(){TL(this.e,this.d.vc());this.c!=0&&--this.c};_.c=0;_.d=null;var eo=qE(PV,'InternalHashCodeMap/1',166);var $L;qq(310,1,{},iM);_.Db=function jM(){return new kM(this)};_.c=0;_.d=0;var io=qE(PV,'InternalStringMap',310);qq(165,1,{},kM);_.Hb=function mM(){return this.c=this.a,this.a=this.b.next(),new pM(this.d,this.c,this.d.d)};_.Gb=function lM(){return !this.a.done};_.Ib=function nM(){hM(this.d,this.c.value[0])};var go=qE(PV,'InternalStringMap/1',165);qq(311,389,dW,pM);_.vc=function qM(){return this.b.value[0]};_.wc=function rM(){return oM(this)};_.xc=function sM(a){return gM(this.a,this.b.value[0],a)};_.c=0;var ho=qE(PV,'InternalStringMap/2',311);qq(348,39,{4:1,76:1},yM);_.clear=function zM(){uM(this)};_.containsKey=function AM(a){return FG(this.c,a)};_.containsValue=function BM(a){var b;b=this.b.a;while(b!=this.b){if(eN(b.e,a)){return true}b=b.a}return false};_.qc=function CM(){return new MM(this)};_.get=function DM(a){var b;b=Zi(HG(this.c,a),74);if(b){wM(this,b);return b.e}return null};_.put=function EM(a,b){return vM(this,a,b)};_.remove=function FM(a){return xM(this,a)};_.size=function GM(){return OG(this.c)};_.a=false;var mo=qE(PV,'LinkedHashMap',348);qq(74,123,{74:1,24:1},JM,KM);var jo=qE(PV,'LinkedHashMap/ChainEntry',74);qq(171,374,cW,MM);_.clear=function NM(){uM(this.a)};_.contains=function OM(a){return LM(this,a)};_.Db=function PM(){return new TM(this)};_.remove=function QM(a){var b;if(LM(this,a)){b=Zi(a,24).vc();xM(this.a,b);return true}return false};_.size=function RM(){return OG(this.a.c)};var lo=qE(PV,'LinkedHashMap/EntrySet',171);qq(172,1,{},TM);_.Hb=function VM(){return SM(this)};_.Gb=function UM(){return this.b!=this.c.a.b};_.Ib=function WM(){AO(!!this.a);mL(this.c.a.c,this);IM(this.a);MG(this.c.a.c,this.a.d);nL(this.c.a.c,this);this.a=null};var ko=qE(PV,'LinkedHashMap/EntrySet/EntryIterator',172);qq(357,1,{});var XM,YM;var po=qE(PV,'Locale',357);qq(183,357,{},$M);_.Z=function _M(){return ''};var no=qE(PV,'Locale/1',183);qq(184,357,{},aN);_.Z=function bN(){return 'unknown'};var oo=qE(PV,'Locale/4',184);qq(71,8,OT,cN,dN);var qo=qE(PV,'NoSuchElementException',71);qq(144,1,{},hN);_.Z=function iN(){return !this.a?this.c:this.e.length==0?this.a.a:this.a.a+(''+this.e)};var ro=qE(PV,'StringJoiner',144);qq(387,1,jV);_.mc=function tN(){return 'DUMMY'};_.Z=function vN(){return this.mc()};var jN,kN,lN,mN,nN,oN,pN,qN,rN;var Eo=qE(GU,'Level',387);qq(275,387,jV,wN);_.mc=function xN(){return 'ALL'};var vo=qE(GU,'Level/LevelAll',275);qq(276,387,jV,yN);_.mc=function zN(){return 'CONFIG'};var wo=qE(GU,'Level/LevelConfig',276);qq(277,387,jV,AN);_.mc=function BN(){return 'FINE'};var xo=qE(GU,'Level/LevelFine',277);qq(278,387,jV,CN);_.mc=function DN(){return 'FINER'};var yo=qE(GU,'Level/LevelFiner',278);qq(279,387,jV,EN);_.mc=function FN(){return 'FINEST'};var zo=qE(GU,'Level/LevelFinest',279);qq(280,387,jV,GN);_.mc=function HN(){return qV};var Ao=qE(GU,'Level/LevelInfo',280);qq(281,387,jV,IN);_.mc=function JN(){return 'OFF'};var Bo=qE(GU,'Level/LevelOff',281);qq(282,387,jV,KN);_.mc=function LN(){return JU};var Co=qE(GU,'Level/LevelSevere',282);qq(283,387,jV,MN);_.mc=function NN(){return 'WARNING'};var Do=qE(GU,'Level/LevelWarning',283);qq(253,1,{},RN);var ON;var Fo=qE(GU,'LogManager',253);qq(338,1,jV,UN);_.a='';_.b=0;_.d=null;var Go=qE(GU,'LogRecord',338);qq(99,1,{99:1},YN);_.d=false;var Ho=qE(GU,'Logger',99);qq(145,62,_V);var fO,gO,hO;var Ko=qE(gW,'EmulatedCharset',145);qq(146,145,_V,kO);_.Ac=function lO(a,b,c){var d,e;d=ji(mj,jV,11,c,15,1);for(e=0;e<c;++e){d[e]=a[b+e]&255&UT}return d};var Io=qE(gW,'EmulatedCharset/LatinCharset',146);qq(203,145,_V,mO);_.Ac=function nO(a,b,c){var d,e,f,g,h,i,j,k;f=0;for(j=0;j<c;){++f;e=a[b+j];if((e&192)==128){throw Pp(new KE(hW))}else if((e&128)==0){++j}else if((e&224)==192){j+=2}else if((e&240)==224){j+=3}else if((e&248)==240){j+=4}else{throw Pp(new KE(hW))}if(j>c){throw Pp(new XD(hW))}}g=ji(mj,jV,11,f,15,1);k=0;h=0;for(i=0;i<c;){e=a[b+i++];if((e&128)==0){h=1;e&=127}else if((e&224)==192){h=2;e&=31}else if((e&240)==224){h=3;e&=15}else if((e&248)==240){h=4;e&=7}else if((e&252)==248){h=5;e&=3}while(--h>0){d=a[b+i++];if((d&192)!=128){throw Pp(new KE('Invalid UTF8 sequence at '+(b+i-1)+', byte='+(d>>>0).toString(16)))}e=e<<6|d&63}k+=jE(e,g,k)}return g};var Jo=qE(gW,'EmulatedCharset/UtfCharset',203);qq(194,1,{},UO);_.hb=function VO(){var b;try{return QO(this)}catch(a){a=Op(a);if(cj(a,15)){b=a;cQ(this.a,RU);$P('background processing failed: '+b);return this.c=false}else throw Pp(a)}};_.b=false;_.c=false;_.d=0;_.e=false;var Mo=qE(iW,'BackgroundProcessor',194);qq(251,1,{},WO);_.hb=function XO(){return SO(this.a)};var Lo=qE(iW,'BackgroundProcessor/lambda$0$Type',251);qq(193,1,{},_O);_.Bc=function aP(a){var b,c,d;switch(a.order){case 'status-set':cQ(this.a,aj(a.data));break;case 'page-count':aQ(this.a,YE(aB(aj(a.data))).a);break;case 'page-info':bQ(this.a,YE(aB(aj(a.data))).a,new Uv(a.data2));break;case 'page-text':dQ(this.a,YE(aB(aj(a.data))).a,new HD(a.data2));break;case 'tile-data':eQ(this.a,new hR(a.data),new Ow($O(a.data2)));break;case 'tiles-release':d=new TA;for(c=new mH(new UA(a.data));c.b<c.d.size();){b=(uO(c.b<c.d.size()),c.d.getAtIndex(c.c=c.b++));PA(d,new hR(b))}_P(this.a,d);}};var Oo=qE(iW,'BackgroundWorker/Master',193);qq(201,1,{140:1},bP);_.Cb=function cP(){ZO(this.a,new gP('view-change',new dP))};var No=qE(iW,'BackgroundWorker/Master/lambda$0$Type',201);qq(200,1,{},dP);_.push=function fP(){QP(this.page);RP(this.tileRange,this.subsample)};_.page=0;_.subsample=0;var Po=qE(iW,'BackgroundWorker/ViewState',200);qq(119,1,{},gP,hP);var Qo=qE(iW,'BackgroundWorker/WorkerMessage',119);qq(189,1,{},yP);_.o=0;var To=qE(iW,'DataStore',189);qq(231,1,{22:1},AP);_.bb=function BP(a){sP(this.a,this.b,a)};var Ro=qE(iW,'DataStore/lambda$0$Type',231);qq(232,1,{},CP);_.W=function EP(a){return this===a};_.yc=function DP(a,b){return Zi(b,41).b-Zi(a,41).b};var So=qE(iW,'DataStore/lambda$1$Type',232);var FP=-1,GP=1,HP,IP,JP;qq(179,1,{},ZP);var TP;var Xo=qE(iW,'Djvu_html5',179);qq(143,1,{},fQ);var Uo=qE(iW,'Djvu_html5/MainProcessingContext',143);qq(196,1,{360:1,49:1},gQ);var Vo=qE(iW,'Djvu_html5/lambda$0$Type',196);qq(197,1,{},hQ);_.ib=function iQ(){XP(this.a)};var Wo=qE(iW,'Djvu_html5/lambda$1$Type',197);qq(264,1,{},BQ);_.c=0;_.f=0;_.g=0;_.k=0;_.n=false;_.o=false;var cp=qE(iW,'PageDecoder',264);qq(265,1,{140:1},CQ);_.Cb=function DQ(){zQ(this.a)};var Yo=qE(iW,'PageDecoder/0methodref$pageChanged$Type',265);qq(268,1,{},EQ);_.Jb=function FQ(a){var b;if(a.readyState==4){--this.a.c;if(a.status==200){b=tQ(this.a,this.b);b.a=hr(a.response);b.b=b.a.byteLength;this.a.f=Qp(this.a.f,b.b);jQ(this.a);TO(this.a.a.a.a);sQ(this.a,this.b);lQ(this.a)}else{cQ(this.a.a,RU);Zi(IG(this.a.d,this.b),69).c=false}}};var Zo=qE(iW,'PageDecoder/1',268);qq(69,1,{69:1},GQ);_.b=0;_.c=false;var $o=qE(iW,'PageDecoder/FileItem',69);qq(51,1,{13:1,51:1},KQ);_.mb=function LQ(a){return HQ(this,Zi(a,51))};_.b=false;_.c=0;_.e=0;_.f=VT;var _o=qE(iW,'PageDecoder/PageItem',51);qq(266,1,{354:1},MQ);_.Rb=function NQ(){xQ(this.a,this.b)};var ap=qE(iW,'PageDecoder/lambda$0$Type',266);qq(267,1,{},OQ);_.Jb=function PQ(a){yQ(this.a,this.b,a)};var bp=qE(iW,'PageDecoder/lambda$1$Type',267);qq(269,1,{},YQ);_.c=-1;_.e=0;_.k=0;_.n=0;var hp=qE(iW,'TileRenderer',269);qq(270,1,{140:1},$Q);_.Cb=function _Q(){XQ(this.a)};var dp=qE(iW,'TileRenderer/0methodref$viewChanged$Type',270);qq(70,1,{70:1},aR);_.a=false;_.b=0;var ep=qE(iW,'TileRenderer/CachedItem',70);qq(41,1,{41:1},fR,hR);_.W=function iR(a){var b;if(this===a)return true;if(a==null)return false;if(fp!=yb(a))return false;b=Zi(a,41);if(this.a!=b.a)return false;if(this.c!=b.c)return false;if(this.d!=b.d)return false;if(this.b!=b.b)return false;return true};_.Y=function jR(){var a;a=31+this.a;a=31*a+this.c;a=31*a+this.d;a=31*a+this.b;return a};_.a=0;_.b=0;_.c=0;_.d=0;var fp=qE(iW,'TileRenderer/TileInfo',41);qq(271,1,{},kR);_.W=function mR(a){return this===a};_.yc=function lR(a,b){var c;return c=eq(Zi(a.wc(),70).b,Zi(b.wc(),70).b),Sp(c,0)>0?1:Sp(c,0)<0?-1:0};var gp=qE(iW,'TileRenderer/lambda$0$Type',271);qq(158,1,oW);_.sb=function qR(a){nR(this,a)};_.tb=function rR(a){if(this.b){this.Cc(Uf(a)-this.e,Vf(a)-this.f);this.e=Uf(a);this.f=Vf(a)}};_.ub=function sR(a){this.b=false;rr(Db(this.d))};_.wb=function tR(a){var b,c,d;if(!this.c)return;d=a.a.touches;for(b=0;b<d.length;b++){c=d[b];if(c.identifier==this.c.a)return}this.c=null;a.a.preventDefault()};_.xb=function uR(a){var b,c,d;if(!this.c)return;d=a.a.touches;for(b=0;b<d.length;b++){c=d[b];if(c.identifier!=this.c.a)continue;this.Cc(((c.clientX||0)|0)-this.e,((c.clientY||0)|0)-this.f);this.e=(c.clientX||0)|0;this.f=(c.clientY||0)|0;a.a.preventDefault()}};_.yb=function vR(a){oR(this,a)};_.b=false;_.c=null;_.e=0;_.f=0;var ip=qE(pW,'PanListener',158);qq(142,63,hU,yR);_.a=false;var kp=qE(pW,'Scrollbar',142);qq(250,158,oW,zR);_.sb=function AR(a){nR(this,a);this.b&&Cb(this.a,qW)};_.ub=function BR(a){this.b=false;rr(Db(this.d));Gb(this.a,qW)};_.Cc=function CR(a,b){var c,d,e,f,g,h;if(this.a.a){g=(Db(this.a).offsetLeft||0)|0;h=Fb(this.a);c=Fb(this.a.n)}else{g=(Db(this.a).offsetTop||0)|0;h=Eb(this.a);c=Eb(this.a.n)}f=(g+h*0.5+(this.a.a?a:b))/c;for(e=new QI(this.a.b);e.a<e.c.a.length;){d=Zi(OI(e),400);YR(d,f,this.a.a)}};var jp=qE(pW,'Scrollbar/PanHandler',250);qq(195,1,{},TR);_.d=0;_.e=0;_.i=true;_.k=false;_.o=0;_.q=0;_.s=0;_.t=0;var qp=qE(pW,'SinglePageLayout',195);qq(249,154,{},VR);_.Cb=function WR(){var a;a=Xr();this.a.o>0?Th(a,'p',ni(fi(nn,1),ST,2,6,[''+(this.a.o+1)])):(xM(a.c,'p'),a);UR(Qh(a))};var lp=qE(pW,'SinglePageLayout/1',249);qq(245,158,{135:1,175:1,134:1,176:1,399:1,178:1,177:1,136:1,49:1,400:1},$R);_.rb=function _R(a){var b,c;c=a.a.keyCode|0;if(a.a.ctrlKey){if(c==187||c==189){LS(this.a.a.k,c==187?1:-1);a.a.preventDefault()}}else if(!a.a.shiftKey){b=true;switch(c){case 36:DR(this.a,0,-1,-1);break;case 35:DR(this.a,nP(this.a.g)-1,1,1);break;default:b=false;}b&&(a.a.preventDefault(),undefined)}};_.sb=function aS(a){Db(this.d).focus();xF('SPAN',a.a.target.nodeName)||nR(this,a)};_.yb=function bS(a){if(xF('SPAN',a.a.target.nodeName)){this.a.i=false}else{Db(this.d).focus();oR(this,a)}};_.Cc=function cS(a,b){ZR(this,-a,-b)};var mp=qE(pW,'SinglePageLayout/PanController',245);qq(246,1,rW,dS);_.zc=function eS(a){IR(this.a,this.b,a)};var np=qE(pW,'SinglePageLayout/lambda$0$Type',246);qq(247,1,rW,fS);_.zc=function gS(a){JR(this.a,a)};var op=qE(pW,'SinglePageLayout/lambda$1$Type',247);qq(248,1,rW,hS);_.zc=function iS(a){KR(this.a,a)};var pp=qE(pW,'SinglePageLayout/lambda$2$Type',248);qq(190,63,{353:1,27:1,49:1,25:1,22:1,26:1,28:1,21:1,18:1},oS);_.vb=function pS(a){var b,c,d,e,f;e=((kr(),this.o).scrollTop||0)|0;c=this.b;d=Db(Zi(iI(this.e,c),80));while(c>0&&((d.offsetTop||0)|0)>e){d=Db(Zi(iI(this.e,--c),80))}while(c+1<this.e.a.length&&((d.offsetTop||0)|0)+((d.offsetHeight||0)|0)<e){d=Db(Zi(iI(this.e,++c),80))}b=((d.offsetLeft||0)|0)-ue(this.o);f=((d.offsetTop||0)|0)-e;FR(this.a.g,c,b,f)};_.b=0;_.f=0;var wp=qE(pW,'TextLayer',190);qq(233,1,rW,rS);_.zc=function sS(a){lS(this.a,a.a)};var rp=qE(pW,'TextLayer/0methodref$pageInfoAvailable$Type',233);qq(234,1,rW,tS);_.zc=function uS(a){nS(this.a,a.a)};var sp=qE(pW,'TextLayer/1methodref$textAvailable$Type',234);qq(101,63,{27:1,25:1,22:1,26:1,28:1,21:1,18:1,101:1},wS);var tp=qE(pW,'TextLayer/TextLine',101);qq(80,63,{27:1,25:1,22:1,26:1,28:1,21:1,18:1,80:1},zS);_.a=0;_.d=0;var up=qE(pW,'TextLayer/TextPage',80);qq(103,117,{27:1,25:1,22:1,26:1,28:1,21:1,18:1,103:1},ES);_.a=0;var vp=qE(pW,'TextLayer/Token',103);qq(191,63,hU,OS);_.c=0;var Ip=qE(pW,'Toolbar',191);qq(157,63,hU);_.Ec=function RS(a){var b;b=rt(this.d).selectedIndex+a;return 0<=b&&b<rt(this.d).options.length};var Hp=qE(pW,'Toolbar/SelectionPanel',157);qq(241,157,hU,SS);_.Dc=function TS(a){LS(this.a,a)};_.Ec=function US(a){return a==-1?!!this.a.a&&HR(this.a.a)>Zi(this.a.d.getAtIndex(this.a.d.size()-1),19).a:!!this.a.a&&HR(this.a.a)<Zi(this.a.d.getAtIndex(0),19).a};_.Fc=function VS(){MS(this.a)};_.Gc=function WS(){NS(this.a)};var xp=qE(pW,'Toolbar/1',241);qq(242,157,hU,XS);_.Dc=function YS(a){FS(this.a,a)};_.Fc=function ZS(){GS(this.a)};_.Gc=function $S(){HS(this.a)};var yp=qE(pW,'Toolbar/2',242);qq(243,1,wW,_S);_.rb=function aT(a){var b;b=a.a.keyCode|0;if(!!a.a.ctrlKey&&(b==187||b==189)){LS(this.a,b==187?1:-1);a.a.preventDefault()}};var zp=qE(pW,'Toolbar/3',243);qq(244,1,{},dT);var Ap=qE(pW,'Toolbar/4',244);qq(235,1,xW,eT);_.qb=function fT(a){this.a.Dc(-1)};var Bp=qE(pW,'Toolbar/SelectionPanel/1',235);qq(236,1,{397:1,49:1},gT);var Cp=qE(pW,'Toolbar/SelectionPanel/2',236);qq(237,1,wW,hT);_.rb=function iT(a){(a.a.keyCode|0)==13&&this.a.Gc()};var Dp=qE(pW,'Toolbar/SelectionPanel/3',237);qq(238,1,{398:1,49:1},jT);var Ep=qE(pW,'Toolbar/SelectionPanel/4',238);qq(239,1,xW,kT);_.qb=function lT(a){Tt(this.a.e)};var Fp=qE(pW,'Toolbar/SelectionPanel/5',239);qq(240,1,xW,mT);_.qb=function nT(a){this.a.Dc(1)};var Gp=qE(pW,'Toolbar/SelectionPanel/6',240);qq(192,1,{135:1,134:1,394:1,393:1,353:1,136:1,49:1},sT);_.rb=function tT(a){rT(this)};_.tb=function uT(a){if(this.b==Uf(a)&&this.c==Vf(a))return;this.b=Uf(a);this.c=Vf(a);rT(this)};_.vb=function vT(a){rT(this)};_.yb=function wT(a){this.a=false;rT(this)};_.a=false;_.b=0;_.c=0;_.f=0;var Lp=qE(pW,'UIHider',192);qq(217,154,{},xT);_.Cb=function yT(){pT(this.a)};var Jp=qE(pW,'UIHider/1',217);qq(87,1,{87:1},zT);var Kp=qE(pW,'UIHider/UIElement',87);var mj=sE('char','C');var nj=sE('int','I');var oj=sE('long','J');var lj=sE('byte','B');var Mp=sE('short','S');aE();_=tq('java.lang.Boolean');_.$isInstance=cE;_=tq('java.lang.CharSequence');_.$isInstance=fE;_=tq('java.lang.Comparable');_.$isInstance=FE;_=tq('java.lang.Double');_.$isInstance=HE;_=tq('java.lang.Number');_.$isInstance=_A;_=tq('java.lang.String');_.$isInstance=AF;_=tq('java.lang.Throwable');_.of=Qc;_=tq('pl.djvuhtml5.client.BackgroundWorker.ViewState',dP);_.cast=eP;var AT=(jd(),md);var gwtOnLoad=gwtOnLoad=mq;kq(wq);nq('permProps',[[['locale',SV],['user.agent',eV]]]);$sendStats('moduleStartup', 'moduleEvalEnd');gwtOnLoad(__gwtModuleFunction.__errFn, __gwtModuleFunction.__moduleName, __gwtModuleFunction.__moduleBase, __gwtModuleFunction.__softPermutationId,__gwtModuleFunction.__computePropValue);$sendStats('moduleStartup', 'end');$gwt && $gwt.permProps && __gwtModuleFunction.__moduleStartupDone($gwt.permProps);\n//# sourceURL=djvu_html5-0.js\n"]);