calibre-web/cps/static/js/libs/djvu_html5/djvu_html5/A8305F17E026239876FCBC730B035A55.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 = 'A8305F17E026239876FCBC730B035A55';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 sq(){}\nfunction oq(){}\nfunction ub(){}\nfunction Td(){}\nfunction $d(){}\nfunction Dd(){}\nfunction qc(){}\nfunction Jf(){}\nfunction Of(){}\nfunction Vf(){}\nfunction Vg(){}\nfunction dg(){}\nfunction ig(){}\nfunction ng(){}\nfunction sg(){}\nfunction xg(){}\nfunction Cg(){}\nfunction Ig(){}\nfunction Qg(){}\nfunction $g(){}\nfunction eh(){}\nfunction ih(){}\nfunction nh(){}\nfunction Ch(){}\nfunction Iq(){}\nfunction Xq(){}\nfunction Zq(){}\nfunction ur(){}\nfunction us(){}\nfunction ws(){}\nfunction Ns(){}\nfunction Ps(){}\nfunction Et(){}\nfunction Gt(){}\nfunction Ku(){}\nfunction wv(){}\nfunction Lv(){}\nfunction Wy(){}\nfunction WM(){}\nfunction YM(){}\nfunction az(){}\nfunction mz(){}\nfunction gB(){}\nfunction nJ(){}\nfunction vJ(){}\nfunction bL(){}\nfunction fL(){}\nfunction sN(){}\nfunction uN(){}\nfunction wN(){}\nfunction yN(){}\nfunction AN(){}\nfunction CN(){}\nfunction EN(){}\nfunction GN(){}\nfunction IN(){}\nfunction yP(){}\nfunction YQ(){}\nfunction bR(){}\nfunction gR(){}\nfunction Lq(a){}\nfunction Nv(a){}\nfunction _A(a){}\nfunction kB(a){}\nfunction Cc(a){Bc=a}\nfunction ms(a){hr()}\nfunction Pr(){Or()}\nfunction VP(){QP()}\nfunction Pv(){Nv(this)}\nfunction nB(){kB(this)}\nfunction cv(){this.a=0}\nfunction Df(a,b){a.a=b}\nfunction Bf(a,b){a.d=b}\nfunction Ef(a,b){a.b=b}\nfunction wq(a,b){a.b=b}\nfunction vq(a,b){a.a=b}\nfunction $s(a,b){a.a=b}\nfunction PN(a,b){a.a=b}\nfunction Jb(a,b){a.o=b}\nfunction JR(a,b){a.f=b}\nfunction lz(a,b){a.c=b}\nfunction oD(a,b){a.c=b}\nfunction nD(a,b){a.b=b}\nfunction Hy(a){this.b=a}\nfunction KE(a){this.a=a}\nfunction Kd(a){this.a=a}\nfunction Id(a){this.a=a}\nfunction Eq(a){this.a=a}\nfunction Kq(a){this.a=a}\nfunction SC(a){this.a=a}\nfunction PD(a){this.a=a}\nfunction XG(a){this.a=a}\nfunction wH(a){this.a=a}\nfunction CH(a){this.a=a}\nfunction GH(a){this.a=a}\nfunction LH(a){this.a=a}\nfunction iH(a){this.d=a}\nfunction tu(a){this.c=a}\nfunction LI(a){this.c=a}\nfunction lK(a){this.c=a}\nfunction NK(a){this.a=a}\nfunction RK(a){this.a=a}\nfunction IM(a){this.a=a}\nfunction fO(a){this.a=a}\nfunction SO(a){this.a=a}\nfunction ZO(a){this.a=a}\nfunction bQ(a){this.a=a}\nfunction cQ(a){this.a=a}\nfunction dQ(a){this.a=a}\nfunction yQ(a){this.a=a}\nfunction WQ(a){this.a=a}\nfunction bS(a){this.a=a}\nfunction dS(a){this.a=a}\nfunction nS(a){this.a=a}\nfunction pS(a){this.a=a}\nfunction XS(a){this.a=a}\nfunction _S(a){this.a=a}\nfunction aT(a){this.a=a}\nfunction cT(a){this.a=a}\nfunction dT(a){this.a=a}\nfunction fT(a){this.a=a}\nfunction gT(a){this.a=a}\nfunction iT(a){this.a=a}\nfunction BJ(a){this.b=a}\nfunction QJ(a){this.b=a}\nfunction Ng(){this.a={}}\nfunction pI(){_H(this)}\nfunction xL(){JG(this)}\nfunction hr(){hr=oq;hs()}\nfunction YD(){YD=oq;YD()}\nfunction Ys(){Ys=oq;Se()}\nfunction Zt(){Zt=oq;eu()}\nfunction Ac(){this.a=cd()}\nfunction _f(){this.c=++Yf}\nfunction De(b,a){b.src=a}\nfunction yc(b,a){b.font=a}\nfunction ke(b,a){b.width=a}\nfunction $q(b,a){b.set(a)}\nfunction Hg(a,b){TR(b,a)}\nfunction gC(a,b){bI(a.b,b)}\nfunction eP(a,b){bI(a.c,b)}\nfunction fP(a,b){bI(a.e,b)}\nfunction gP(a,b){bI(a.k,b)}\nfunction hP(a,b){bI(a.n,b)}\nfunction $P(a,b){UP(a.a,b)}\nfunction lt(a,b){Us(a.d,b)}\nfunction sR(a,b){bI(a.b,b)}\nfunction bv(a,b){a.a=b.a}\nfunction vD(a){a.a=new KD}\nfunction HD(a){a.b=new PA}\nfunction ZB(){RB();new nC}\nfunction Zs(){Zs=oq;new xL}\nfunction Uh(){this.c=new uM}\nfunction Uz(){this.g=new nC}\nfunction LE(a){this.a=YA(a)}\nfunction nC(){this.b=new pI}\nfunction WC(){this.e=new my}\nfunction PA(){NA(this,null)}\nfunction QA(a){NA(this,a)}\nfunction aP(a){return a}\nfunction OP(a){GP();EP=a}\nfunction je(b,a){b.height=a}\nfunction Mg(a,b,c){a.a[b]=c}\nfunction AE(){Sc.call(this)}\nfunction FE(){Sc.call(this)}\nfunction HE(){Sc.call(this)}\nfunction bF(){Sc.call(this)}\nfunction YF(){Sc.call(this)}\nfunction SD(){Sc.call(this)}\nfunction WD(){Sc.call(this)}\nfunction UD(){SD.call(this)}\nfunction kD(){WC.call(this)}\nfunction $C(){WC.call(this)}\nfunction _C(){WC.call(this)}\nfunction lL(){Sc.call(this)}\nfunction $M(){Sc.call(this)}\nfunction Yu(){Ru();Su(this)}\nfunction HP(a){GP();bI(FP,a)}\nfunction Od(a){Nd();Md.jb(a)}\nfunction Ed(a){return a.hb()}\nfunction zO(a){sO(a);return a}\nfunction XP(a,b){pP(a.a.e,b)}\nfunction YP(a,b){qP(a.a.e,b)}\nfunction lu(a,b){nu(a,b,a.c)}\nfunction ot(a,b){tt(a,b,b,-1)}\nfunction pD(){this.a=new pI}\nfunction CQ(){this.d=new pI}\nfunction DL(){this.a=new xL}\nfunction NN(){this.a=new xL}\nfunction Wv(){Wv=oq;Vv=new xL}\nfunction Xc(){Xc=oq;Wc=new ub}\nfunction td(){td=oq;sd=new Dd}\nfunction Cq(){Cq=oq;Bq=new Iq}\nfunction Or(){Or=oq;Nr=new _f}\nfunction jJ(){jJ=oq;iJ=new nJ}\nfunction uJ(){uJ=oq;tJ=new vJ}\nfunction XL(){XL=oq;WL=ZL()}\nfunction Zv(a){return btoa(a)}\nfunction Db(a){return hr(),a.o}\nfunction Lg(a,b){return a.a[b]}\nfunction TN(a,b){!!b&&(a.c=b)}\nfunction Tc(a){Rc.call(this,a)}\nfunction cF(a){Vc.call(this,a)}\nfunction dF(a){Tc.call(this,a)}\nfunction Rs(a){gc.call(this,a)}\nfunction Wt(a){gc.call(this,a)}\nfunction MD(a){Rc.call(this,a)}\nfunction TD(a){Tc.call(this,a)}\nfunction VD(a){TD.call(this,a)}\nfunction XD(a){Tc.call(this,a)}\nfunction GE(a){Tc.call(this,a)}\nfunction IE(a){Tc.call(this,a)}\nfunction Fh(a){Dh.call(this,a)}\nfunction Ls(a){Fh.call(this,a)}\nfunction Mq(a){Lq.call(this,a)}\nfunction aF(a){Tc.call(this,a)}\nfunction kF(a){GE.call(this,a)}\nfunction UF(a){TD.call(this,a)}\nfunction ZF(a){Tc.call(this,a)}\nfunction NF(){PD.call(this,'')}\nfunction SF(){PD.call(this,'')}\nfunction EK(a){BJ.call(this,a)}\nfunction IK(a){EK.call(this,a)}\nfunction YK(a){UJ.call(this,a)}\nfunction _M(){Tc.call(this,qV)}\nfunction bJ(a){sO(a);this.a=a}\nfunction gO(a){fO.call(this,a)}\nfunction xc(b,a){b.fillStyle=a}\nfunction av(a,b){a.a=b<<24>>24}\nfunction LN(a,b){HG(a.a,b.b,b)}\nfunction ci(a,b){return qE(a,b)}\nfunction ht(a){return hr(),a.o}\nfunction rt(a){return hr(),a.o}\nfunction YE(a){return a<0?-a:a}\nfunction iE(a){hE(a);return a.k}\nfunction ie(a){a=GF(a);return a}\nfunction Sh(a,b){a.e=b;return a}\nfunction bs(a,b){a.__listener=b}\nfunction Ob(a,b){hr();js(a.o,b)}\nfunction Ib(a,b){Jb(a,(hr(),b))}\nfunction Fe(a,b){return a.c-b.c}\nfunction OA(c,a,b){c.array[a]=b}\nfunction fB(a,b,c){_w(c,a.b[b])}\nfunction ZE(a,b){return a>b?a:b}\nfunction $E(a,b){return a<b?a:b}\nfunction dv(a){this.a=a<<24>>24}\nfunction PJ(){throw Mp(new YF)}\nfunction kK(){throw Mp(new YF)}\nfunction Uv(){Uv=oq;WF();Tv=VF}\nfunction IO(){IO=oq;FO={};HO={}}\nfunction hd(){hd=oq;!!(Nd(),Md)}\nfunction gc(a){Jb(this,(hr(),a))}\nfunction oc(a){Jb(this,(hr(),a))}\nfunction Kt(a){Jb(this,(hr(),a))}\nfunction aB(){_A(this);this.a=0}\nfunction bB(){_A(this);this.a=0}\nfunction Yr(){th.call(this,null)}\nfunction iq(){gq==null&&(gq=[])}\nfunction GR(a,b){b.a==a.o&&HR(a)}\nfunction LA(b,a){b.array.push(a)}\nfunction PF(a,b){a.a+=b;return a}\nfunction _N(a,b,c){a.splice(b,c)}\nfunction _P(a,b,c){sP(a.a.e,b,c)}\nfunction ZP(a,b,c){rP(a.a.e,b,c)}\nfunction aQ(a,b,c){tP(a.a.e,b,c)}\nfunction Lb(a,b){ge((hr(),a.o),b)}\nfunction Mb(a,b){Qb((hr(),a.o),b)}\nfunction mc(a,b){je((hr(),a.o),b)}\nfunction nc(a,b){ke((hr(),a.o),b)}\nfunction ut(a,b){Ee((hr(),a.o),b)}\nfunction ec(a){(hr(),a.o).blur()}\nfunction rr(a){hr();_r();ls(a,GU)}\nfunction VN(a){return MN(ON(),a)}\nfunction Ew(a,b){return zw(a.a,b)}\nfunction Up(a,b){return Pp(a,b)>0}\nfunction Xp(a,b){return Pp(a,b)<0}\nfunction Tb(a,b){!!a.k&&sh(a.k,b)}\nfunction ox(a,b){a.d.e[a.c+a.a]=b}\nfunction px(a,b){a.d.e[a.c+a.b]=b}\nfunction rx(a,b){a.d.e[a.c+a.e]=b}\nfunction Gy(a,b,c){a.b.c[b+a.a]=c}\nfunction KG(a){return a.d.c+a.e.c}\nfunction xd(a){return !!a.a||!!a.f}\nfunction BL(a,b){return BG(a.a,b)}\nfunction Te(a,b){Ge.call(this,a,b)}\nfunction hf(a,b){Ge.call(this,a,b)}\nfunction Uc(a,b){Kc.call(this,a,b)}\nfunction kf(){hf.call(this,'PX',0)}\nfunction nf(){hf.call(this,'EX',3)}\nfunction mf(){hf.call(this,'EM',2)}\nfunction of(){hf.call(this,'PT',4)}\nfunction pf(){hf.call(this,'PC',5)}\nfunction qf(){hf.call(this,'IN',6)}\nfunction rf(){hf.call(this,'CM',7)}\nfunction sf(){hf.call(this,'MM',8)}\nfunction wf(a,b){Ge.call(this,a,b)}\nfunction _h(a,b){Ge.call(this,a,b)}\nfunction Ge(a,b){this.b=a;this.c=b}\nfunction Cs(){this.g=new qu(this)}\nfunction oz(){oz=oq;nz=new KE(-1)}\nfunction _L(){XL();return new WL}\nfunction Sp(a,b){return Pp(a,b)==0}\nfunction Vp(a,b){return Pp(a,b)>=0}\nfunction Yp(a,b){return Pp(a,b)<=0}\nfunction nr(a){return $r((hr(),a))}\nfunction lr(a,b){hr();_r();ls(a,b)}\nfunction fu(a,b){Ge.call(this,a,b)}\nfunction zu(a,b){Kc.call(this,a,b)}\nfunction ft(a,b){this.a=a;this.b=b}\nfunction qw(a,b){this.a=a;this.b=b}\nfunction uB(a,b){this.a=a;this.b=b}\nfunction sw(a,b){this.b=a;this.a=b}\nfunction Ry(a,b){this.b=a;this.a=b}\nfunction RC(a,b){this.b=a;this.a=b}\nfunction WH(a,b){this.d=a;this.e=b}\nfunction wP(a,b){this.a=a;this.b=b}\nfunction AQ(a,b){this.a=a;this.b=b}\nfunction GQ(a,b){this.i=a;this.e=b}\nfunction IQ(a,b){this.a=a;this.b=b}\nfunction KQ(a,b){this.a=a;this.b=b}\nfunction _R(a,b){this.a=a;this.b=b}\nfunction vT(a,b){this.b=a;this.a=b}\nfunction eA(){this.b=0;this.a=null}\nfunction aj(a){return typeof a===DT}\nfunction bj(a){return typeof a===ET}\nfunction ej(a){return typeof a===FT}\nfunction tF(a,b){return sO(a),a===b}\nfunction JE(a,b){return ME(a.a,b.a)}\nfunction bM(a,b){return a.a.get(b)}\nfunction DF(a,b){return a.substr(b)}\nfunction MA(b,a){return b.array[a]}\nfunction Du(b,a){b.responseType=a}\nfunction Ee(b,a){b.selectedIndex=a}\nfunction ge(b,a){b.className=a||''}\nfunction zc(c,a,b){c.translate(a,b)}\nfunction ZN(a,b,c){a.splice(b,0,c)}\nfunction ne(a,b){a.dispatchEvent(b)}\nfunction qd(a){$wnd.clearTimeout(a)}\nfunction wr(a){$wnd.clearTimeout(a)}\nfunction WP(a){QP();console.log(a)}\nfunction Ws(a,b){As(a,b,(hr(),a.o))}\nfunction Fs(a,b){As(a,b,(hr(),a.o))}\nfunction $F(a,b){return rF(a.a,b.a)}\nfunction fy(a){return a.ymax-a.ymin}\nfunction ly(a){return a.xmax-a.xmin}\nfunction Wp(a){return typeof a===ET}\nfunction gj(a){return a==null?null:a}\nfunction vF(a,b){return a.indexOf(b)}\nfunction LF(a){return MF(a,a.length)}\nfunction QL(a){this.a=_L();this.b=a}\nfunction eM(a){this.a=_L();this.b=a}\nfunction QF(a,b){a.a+=''+b;return a}\nfunction RF(a,b){a.a+=''+b;return a}\nfunction Jh(a){Gh(tU,a);return Kh(a)}\nfunction vr(a){$wnd.clearInterval(a)}\nfunction lf(){hf.call(this,'PCT',1)}\nfunction Xe(){Te.call(this,'LEFT',2)}\nfunction ju(){fu.call(this,'LEFT',2)}\nfunction iO(){fO.call(this,'UTF-8')}\nfunction ND(){MD.call(this,'UTF-8')}\nfunction rd(){dd!=0&&(dd=0);gd=-1}\nfunction _r(){if(!Zr){is();Zr=true}}\nfunction KD(){my.call(this);HD(this)}\nfunction Vw(a,b){a.c=b;a.b=Iw(a,a.k)}\nfunction hz(a,b){a.a=a.a+(b<<16>>16)}\nfunction iz(a,b){a.a=a.a-(b<<16>>16)}\nfunction kz(a,b){a.b=a.b-(b<<16>>16)}\nfunction jz(a,b){a.b=a.b+(b<<16>>16)}\nfunction FR(a,b){b.a==a.o&&KR(a,b.a)}\nfunction BO(a,b){return parseInt(a,b)}\nfunction Cz(a,b){return DB(a.d,b)!=0}\nfunction oG(a){return !a?null:a.wc()}\nfunction oi(a){return pi(a.l,a.m,a.h)}\nfunction DE(a){return tF(ET,typeof a)}\nfunction wF(a){return tF(FT,typeof a)}\nfunction _H(a){a.a=gi(dn,AT,1,0,5,1)}\nfunction Dc(a){a.i=gi(fn,AT,60,0,0,1)}\nfunction Ye(){Te.call(this,'RIGHT',3)}\nfunction ku(){fu.call(this,'RIGHT',3)}\nfunction Ht(){At.call(this,$doc.body)}\nfunction LC(a){nC.call(this);this.a=a}\nfunction th(a){this.a=new Bh;this.b=a}\nfunction fc(a){(hr(),a.o).tabIndex=0}\nfunction qr(a,b){hr();a.__listener=b}\nfunction lB(a,b){a.a=b;a.c=0;return a}\nfunction GB(a,b){a.k=b;EB(a);return a}\nfunction rM(a,b){if(a.a){EM(b);DM(b)}}\nfunction mI(a,b){ZI(a.a,a.a.length,b)}\nfunction Cb(a,b){Pb((hr(),a.o),b,true)}\nfunction Bd(a,b){a.c=Fd(a.c,[b,false])}\nfunction pe(a,b){a.textContent=b||''}\nfunction _E(a,b){return Pp(a,b)<0?a:b}\nfunction ME(a,b){return a<b?-1:a>b?1:0}\nfunction bN(a){return a!=null?Ab(a):0}\nfunction sL(a){return a<10?'0'+a:''+a}\nfunction lc(a){return (hr(),a.o).width}\nfunction mC(a){tC(true);a.b.a.length=0}\nfunction RR(a){this.a=a;ur.call(this)}\nfunction tT(a){this.a=a;ur.call(this)}\nfunction NO(a){if(!a.c)return;a.b=true}\nfunction Xw(){Jw.call(this,3,3,3,true)}\nfunction Ve(){Te.call(this,'CENTER',0)}\nfunction hu(){fu.call(this,'CENTER',0)}\nfunction zf(){wf.call(this,'HIDDEN',1)}\nfunction TF(a){PD.call(this,(sO(a),a))}\nfunction kO(a){if(!a){throw Mp(new FE)}}\nfunction wO(a){if(!a){throw Mp(new HE)}}\nfunction yO(a){if(!a){throw Mp(new AE)}}\nfunction oO(a){if(!a){throw Mp(new WD)}}\nfunction qO(a){if(!a){throw Mp(new $M)}}\nfunction EO(a){return a.$H||(a.$H=++DO)}\nfunction Eb(a){return de((hr(),a.o),YT)}\nfunction Fb(a){return de((hr(),a.o),ZT)}\nfunction kc(a){return (hr(),a.o).height}\nfunction Mp(a){return a.backingJsObject}\nfunction pF(a,b){return a.charCodeAt(b)}\nfunction AO(a,b){return a==b?0:a<b?-1:1}\nfunction NA(b,a){b.array=a?a.array:[]}\nfunction EQ(a,b){a.a=b;ZP(a.i.a,a.e,b)}\nfunction Gb(a,b){Pb((hr(),a.o),b,false)}\nfunction Kb(a,b){(hr(),a.o).style[$T]=b}\nfunction Nb(a,b){(hr(),a.o).style[_T]=b}\nfunction jL(a,b){var c;c=a[WV];b[WV]=c}\nfunction pi(a,b,c){return {l:a,m:b,h:c}}\nfunction yi(a){return a.l+a.m*xU+a.h*yU}\nfunction _q(a){return new Int16Array(a)}\nfunction ar(a){return new Int32Array(a)}\nfunction dr(a){return new Uint8Array(a)}\nfunction er(a){return new Uint8Array(a)}\nfunction os(a){a.preventDefault();ps(a)}\nfunction pr(a){hr();gr=a;_r();hs(),ds=a}\nfunction Ks(){Ks=oq;Is=new Ns;Js=new Ps}\nfunction vf(){vf=oq;uf=new yf;tf=new zf}\nfunction $w(){$w=oq;Zw=new cx(-1,-1,-1)}\nfunction We(){Te.call(this,'JUSTIFY',1)}\nfunction iu(){fu.call(this,'JUSTIFY',1)}\nfunction yf(){wf.call(this,'VISIBLE',0)}\nfunction UJ(a){BJ.call(this,a);this.a=a}\nfunction gK(a){QJ.call(this,a);this.a=a}\nfunction uy(a,b){a.c=new xv(b);return a}\nfunction qx(a,b,c){a.c=(Iw(a.d,b)+c)*Gw}\nfunction aR(a,b,c){a.c=b;a.d=c;return a}\nfunction sc(d,a,b,c){d.drawImage(a,b,c)}\nfunction tc(d,a,b,c){d.drawImage(a,b,c)}\nfunction CL(a,b){return IG(a.a,b)!=null}\nfunction jw(a,b){return EG(a.e,b)!=null}\nfunction xF(a,b){return a.lastIndexOf(b)}\nfunction vc(b,a){return b.measureText(a)}\nfunction be(b,a){return b.removeChild(a)}\nfunction ae(b,a){return b.appendChild(a)}\nfunction de(b,a){return parseInt(b[a])|0}\nfunction CB(a){return BB(a,GU+(a.a>>1))}\nfunction _i(a,b){return a!=null&&Vi(a,b)}\nfunction Qq(c,a,b){return a.replace(c,b)}\nfunction Ev(a,b){return Wi(EG(a.b,b),34)}\nfunction gw(a,b){return Wi(EG(a.e,b),54)}\nfunction nI(a){return XN(a.a,a.a.length)}\nfunction vR(a){this.a=a;lR.call(this,a)}\nfunction Bh(){this.d=new xL;this.c=false}\nfunction _K(){_K=oq;ZK=new bL;$K=new fL}\nfunction VM(){VM=oq;TM=new WM;UM=new YM}\nfunction GP(){GP=oq;DP=new my;FP=new pI}\nfunction dh(){dh=oq;bh=new ag(pU,new eh)}\nfunction kL(a){var b;b=a[WV]|0;a[WV]=b+1}\nfunction jP(a){return a.f?a.f.a.length:1}\nfunction _c(a){return a==null?null:a.name}\nfunction EF(a,b,c){return a.substr(b,c-b)}\nfunction cr(c,a,b){return c.subarray(a,b)}\nfunction yw(a,b){return zw(a,Gv(a.c,b).b)}\nfunction Iw(a,b){return b*a.Sb()+a.border}\nfunction at(a,b){_s(a,(Vq(),new Rq(b)))}\nfunction ev(a,b){b-a.a.length>0&&fv(a,b)}\nfunction FM(a){GM.call(this,a,null,null)}\nfunction eG(a){GE.call(this,a==null?LT:a)}\nfunction fG(a){GE.call(this,a==null?LT:a)}\nfunction bA(){Uz.call(this);this.a=new nC}\nfunction eD(){WC.call(this);this.d=new nC}\nfunction Sc(){Dc(this);Fc(this);this.fb()}\nfunction Pt(a){this.c=a;this.a=!!this.c.a}\nfunction cP(a,b){this.order=a;this.data=b}\nfunction BD(a,b){a.b=wD(b);a.c=a.b.buffer}\nfunction _D(a,b){YD();return a==b?0:a?1:-1}\nfunction Rd(a){Nd();return parseInt(a)||-1}\nfunction $D(a){YD();return tF(DT,typeof a)}\nfunction DR(a){return hj(a.s/a.t*100+0.5)}\nfunction sQ(a){return !a.i?0:a.i.a.length}\nfunction pM(a){JG(a.c);a.b.b=a.b;a.b.a=a.b}\nfunction MP(a){GP();if(BP!=a){BP=a;IP()}}\nfunction hE(a){if(a.k!=null){return}uE(a)}\nfunction Zi(a){yO(a==null||ej(a));return a}\nfunction dA(a,b){a.b=b;a.a=new Xw;return a}\nfunction Cd(a,b){a.a=Fd(a.a,[b,true]);yd(a)}\nfunction Ce(b,a){return b.getElementById(a)}\nfunction CO(b,c,d){try{b[c]=d}catch(a){}}\nfunction sF(a,b,c,d){return LF(d.Ac(a,b,c))}\nfunction uc(e,a,b,c,d){e.fillRect(a,b,c,d)}\nfunction yF(a,b,c){return a.lastIndexOf(b,c)}\nfunction dj(a,b){return a&&b&&a instanceof b}\nfunction dc(a,b){(hr(),a.o)['disabled']=!b}\nfunction PH(a,b){var c;c=a.e;a.e=b;return c}\nfunction OO(a){Cd((td(),sd),a);return false}\nfunction oL(a){this.a=new $wnd.Date(dq(a))}\nfunction hv(){this.a=gi(ij,cV,11,32,15,1)}\nfunction WE(){WE=oq;VE=gi(Zm,AT,19,256,0,1)}\nfunction If(){If=oq;Hf=new ag('blur',new Jf)}\nfunction rh(a,b,c){return vh(a.a,b,c),new Ch}\nfunction jd(a,b,c){return a.apply(b,c);var d}\nfunction zr(a,b){return $wnd.setTimeout(a,b)}\nfunction Eu(){return new $wnd.XMLHttpRequest}\nfunction $c(a){return a==null?null:a.message}\nfunction dy(a){a.xmin=a.xmax=a.ymin=a.ymax=0}\nfunction lv(a,b){a.d=b;a.c=0;a.a=GT;return a}\nfunction Ad(a,b){a.a=Fd(a.a,[b,false]);yd(a)}\nfunction gI(a,b){return hI(a,b,a.a.length-1)}\nfunction QI(a,b,c){return RI(a,a.length,b,c)}\nfunction dR(a){cR.call(this,a.a,a.b,a.c,a.d)}\nfunction RD(){Tc.call(this,'divide by zero')}\nfunction Nx(){Fx();Jw.call(this,0,1,2,false)}\nfunction bx(){$w();this.f=this.g=this.i=-51}\nfunction tC(a){if(!a){throw Mp(new VD('0'))}}\nfunction pO(a,b){if(!a){throw Mp(new XD(b))}}\nfunction lO(a,b){if(!a){throw Mp(new GE(b))}}\nfunction Vt(a,b){(hr(),a.o)[XU]=b!=null?b:''}\nfunction $S(a,b){Vt(a.a.e.e,b+'%');LS(a.a.e)}\nfunction kC(a,b){sC(b,a.b.a.length);iI(a.b,b)}\nfunction ZI(a,b,c){mO(b,a.length);XI(a,0,b,c)}\nfunction uh(a,b){!a.a&&(a.a=new pI);bI(a.a,b)}\nfunction kh(a){var b;if(hh){b=new ih;sh(a,b)}}\nfunction ph(a){var b;if(mh){b=new nh;sh(a,b)}}\nfunction Kr(){Ar&&kh((!Br&&(Br=new Yr),Br))}\nfunction aL(a,b){return sO(a),aE(a,(sO(b),b))}\nfunction eL(a,b){return sO(b),aE(b,(sO(a),a))}\nfunction ye(a,b){se(a)&&(b=-b);a.scrollLeft=b}\nfunction xz(a,b){a.U[0]=a.U[1]=a.U[2]=b;a.V=0}\nfunction lM(a,b,c){this.a=a;this.b=b;this.c=c}\nfunction Iu(a,b,c){Ge.call(this,a,b);this.a=c}\nfunction Pz(){oz();Bz.call(this);this.e=new cv}\nfunction Dw(){uw();this.b=new xL;this.c=new Iv}\nfunction Uf(){Uf=oq;Tf=new ag('click',new Vf)}\nfunction Nf(){Nf=oq;Mf=new ag('change',new Of)}\nfunction Pg(){Pg=oq;Og=new ag('scroll',new Qg)}\nfunction FS(a,b){a.a=b;JR(b,new _S(a));LS(a.e)}\nfunction Wi(a,b){yO(a==null||Vi(a,b));return a}\nfunction bI(a,b){a.a[a.a.length]=b;return true}\nfunction Zy(a){a.j=a.e=a.a=null;a.i=a.g=0;Uv()}\nfunction QN(a){this.c=a;this.b=(WF(),Tp(aO()))}\nfunction GM(a,b,c){this.c=a;WH.call(this,b,c)}\nfunction $N(a,b,c){YN(c,0,a,b,c.length,false)}\nfunction wh(a,b,c,d){var e;e=yh(a,b,c);e.add(d)}\nfunction VO(b,a){b.djvuWorker.postMessage(a)}\nfunction aq(a,b){return Qp(Hi(Wp(a)?cq(a):a,b))}\nfunction ZD(a,b){return _D((sO(a),a),(sO(b),b))}\nfunction CE(a,b){return EE((sO(a),a),(sO(b),b))}\nfunction qF(a,b){return AO((sO(a),a),(sO(b),b))}\nfunction xr(a,b){return wT(function(){a.Bb(b)})}\nfunction aI(a,b,c){uO(b,a.a.length);ZN(a.a,b,c)}\nfunction eI(a,b){rO(b,a.a.length);return a.a[b]}\nfunction $I(a,b){rO(b,a.a.length);return a.a[b]}\nfunction Lx(a,b,c,d){a.k=c;a.i=d;a.e=b;return a}\nfunction WO(a){!a.border&&(a.border=0);return a}\nfunction EM(a){a.a.b=a.b;a.b.a=a.a;a.a=a.b=null}\nfunction LS(a){dc(a.b,a.Ec(-1));dc(a.c,a.Ec(1))}\nfunction LR(a,b){if(!a.p)return;AR(a,b*a.t/100)}\nfunction uq(a){if(a.b){return a.b}return oN(),fN}\nfunction rc(c,a,b){return c.createImageData(a,b)}\nfunction $A(a){return bj(a)?hj((sO(a),a)):a.hc()}\nfunction Bt(a){zt();try{Wb(a)}finally{CL(yt,a)}}\nfunction Ww(a,b){if(b!=a.k){a.k=b;a.b=Iw(a,a.k)}}\nfunction MB(a,b){a.c=b.c;a.b=b.b;a.d=b.d;a.a=b.a}\nfunction sC(a,b){if(a<0||a>=b){throw Mp(new UD)}}\nfunction cg(){cg=oq;bg=new ag('keydown',new dg)}\nfunction Bg(){Bg=oq;Ag=new ag('mouseup',new Cg)}\nfunction rg(){rg=oq;qg=new ag('mouseout',new sg)}\nfunction Ug(){Ug=oq;Tg=new ag('touchend',new Vg)}\nfunction hg(){hg=oq;gg=new ag('mousedown',new ig)}\nfunction mg(){mg=oq;lg=new ag('mousemove',new ng)}\nfunction wg(){wg=oq;vg=new ag('mouseover',new xg)}\nfunction Zg(){Zg=oq;Yg=new ag('touchmove',new $g)}\nfunction WF(){WF=oq;VF=new Mq(null);new Mq(null)}\nfunction zt(){zt=oq;wt=new Et;xt=new xL;yt=new DL}\nfunction LO(){if(GO==256){FO=HO;HO={};GO=0}++GO}\nfunction tO(a,b){if(a==null){throw Mp(new dF(b))}}\nfunction Lh(a,b){if(a==null){throw Mp(new GE(b))}}\nfunction lC(a,b,c){sC(c,a.b.a.length);lI(a.b,c,b)}\nfunction wc(d,a,b,c){return d.putImageData(a,b,c)}\nfunction BG(a,b){return ej(b)?FG(a,b):!!NL(a.d,b)}\nfunction aM(a,b){return !(a.a.get(b)===undefined)}\nfunction jc(a){return (hr(),a.o).getContext('2d')}\nfunction ii(a){return Array.isArray(a)&&a.Jc===sq}\nfunction $i(a){return !Array.isArray(a)&&a.Jc===sq}\nfunction cj(a){return a!=null&&fj(a)&&!(a.Jc===sq)}\nfunction fj(a){return typeof a===xT||typeof a===CT}\nfunction kP(a,b){return a.f?Wi($I(a.f,b),38):null}\nfunction lP(a,b){return a.g?Wi($I(a.g,b),61):null}\nfunction Hv(a,b){return wB(a.c,Wi(iC(a.d,b),34).b)}\nfunction XE(a,b){return Pp(a,b)<0?-1:Pp(a,b)>0?1:0}\nfunction ei(a,b,c,d,e,f){return fi(a,b,c,d,e,0,f)}\nfunction Bi(a,b){return pi(a.l&b.l,a.m&b.m,a.h&b.h)}\nfunction Gi(a,b){return pi(a.l|b.l,a.m|b.m,a.h|b.h)}\nfunction Mi(a,b){return pi(a.l^b.l,a.m^b.m,a.h^b.h)}\nfunction Fr(a){Ir();return Gr(hh?hh:(hh=new _f),a)}\nfunction QR(a){$wnd.history.replaceState(a,'',a)}\nfunction rI(a){_H(this);$N(this.a,0,a.toArray())}\nfunction Rc(a){Dc(this);this.f=a;Fc(this);this.fb()}\nfunction UN(a){this.b=a;this.d=true;this.a=new pI}\nfunction qu(a){this.b=a;this.a=gi(wl,AT,18,4,0,1)}\nfunction Oq(a){Mq.call(this,new Lq(null));this.a=a}\nfunction KB(a){yB();JB.call(this);this.k=a;EB(this)}\nfunction jC(a,b,c){sC(c,a.b.a.length+1);aI(a.b,c,b)}\nfunction Fd(a,b){!a&&(a=[]);a[a.length]=b;return a}\nfunction lE(a,b){var c;c=new jE;c.g=a;c.d=b;return c}\nfunction mE(a,b,c){var d;d=lE(a,b);yE(c,d);return d}\nfunction AL(a,b){var c;c=GG(a.a,b,a);return c==null}\nfunction XN(a,b){var c;c=a.slice(0,b);return li(c,a)}\nfunction iC(a,b){sC(b,a.b.a.length);return eI(a.b,b)}\nfunction hC(a,b){return sC(b,a.b.a.length),eI(a.b,b)}\nfunction DG(a,b){return ej(b)?EG(a,b):oG(NL(a.d,b))}\nfunction ee(b,a){return b[a]==null?null:String(b[a])}\nfunction Gr(a,b){return rh((!Br&&(Br=new Yr),Br),a,b)}\nfunction re(a){return Math.round(-a.wheelDelta/40)||0}\nfunction iy(a){return a.xmin>=a.xmax||a.ymin>=a.ymax}\nfunction nt(a){kt.call(this,(uF('span',a.tagName),a))}\nfunction od(a){$wnd.setTimeout(function(){throw a},0)}\nfunction Ih(a){Gh('decodedURL',a);return encodeURI(a)}\nfunction ji(a,b,c){oO(c==null||bi(a,c));return a[b]=c}\nfunction sO(a){if(a==null){throw Mp(new bF)}return a}\nfunction iL(a,b){if(b[WV]!=a[WV]){throw Mp(new lL)}}\nfunction OF(a,b){a.a+=String.fromCharCode(b);return a}\nfunction oE(a,b){var c;c=lE('',a);c.j=b;c.f=1;return c}\nfunction vw(a){var b;b=a.a;!b&&(a.a=b=new pD);return b}\nfunction uv(a,b){var c;c=a.c+b;Xp(c,a.a)&&(a.a=eq(c))}\nfunction GG(a,b,c){return ej(b)?HG(a,b,c):OL(a.d,b,c)}\nfunction xf(){vf();return ki(ci(Sj,1),AT,81,0,[uf,tf])}\nfunction xq(){vq(this,new Kq(true));wq(this,(oN(),fN))}\nfunction zq(){vq(this,new Kq(false));wq(this,(oN(),fN))}\nfunction kt(a){Jb(this,(hr(),a));this.d=new Vs(this.o)}\nfunction At(a){Cs.call(this);Jb(this,(hr(),a));Ub(this)}\nfunction PM(a){this.c=a;this.b=a.a.b.a;jL(a.a.c,this)}\nfunction Oz(a,b,c,d){a.c=c;a.d=new KB(b);a.a=d;a.b=0}\nfunction mv(a,b){a.d=mB(new nB,b);a.c=0;a.a=GT;return a}\nfunction UB(a){switch(a){case 1:case 2:case 3:return;}}\nfunction XB(a){switch(a){case 4:case 2:case 5:return;}}\nfunction eq(a){if(Wp(a)){return a|0}return a.l|a.m<<22}\nfunction Fq(a){a.a=MN(ON(),'');a.a.d=false;Hq();Gq(a.a)}\nfunction _w(a,b){ox(a,b.Tb());px(a,b.Ub());rx(a,b.Vb())}\nfunction ZQ(a,b,c,d){$Q(a,b,c*a.b,d.width,d.height)}\nfunction lF(a,b,c){this.a=BT;this.d=a;this.b=b;this.c=c}\nfunction my(){this.xmin=this.xmax=this.ymin=this.ymax=0}\nfunction Iv(){this.b=new xL;this.a=new nC;this.d=new nC}\nfunction cx(a,b,c){$w();this.Xb(a);this.Yb(b);this.Zb(c)}\nfunction oB(a){kB(this);this.a=a.a;this.c=a.c;this.b=a.b}\nfunction NB(a,b,c,d){this.c=a;this.b=b;this.d=c;this.a=d}\nfunction ML(a,b){var c;c=a.a.get(b);return c==null?[]:c}\nfunction aN(a,b){return gj(a)===gj(b)||a!=null&&wb(a,b)}\nfunction FG(a,b){return b==null?!!NL(a.d,null):aM(a.e,b)}\nfunction $B(a){return a==null||a.length==0?-1:_B(a,iV)}\nfunction dE(a){return /\\d/.test(String.fromCharCode(a))}\nfunction HF(a){return String.fromCharCode.apply(null,a)}\nfunction mJ(a){jJ();return _i(a,82)?new YK(a):new UJ(a)}\nfunction Ju(){Hu();return ki(ci(yl,1),AT,106,0,[Gu,Fu])}\nfunction ai(){$h();return ki(ci(wk,1),AT,89,0,[Zh,Yh,Xh])}\nfunction SI(a,b){nO(b);return TI(a,gi(ij,cV,11,b,15,1),b)}\nfunction CD(){uD();vD(this);BD(this,gi(ij,cV,11,0,15,1))}\nfunction Ct(){zt();try{Ms(yt,wt)}finally{JG(yt.a);JG(xt)}}\nfunction _z(a){a.d=a.b=0;mC(a.a);Tz(a,null,false);mC(a.g)}\nfunction Ic(a,b){a.backingJsObject=b;b!=null&&CO(b,HT,a)}\nfunction NL(a,b){return LL(a,b,ML(a,b==null?0:a.b.sc(b)))}\nfunction EG(a,b){return b==null?oG(NL(a.d,null)):bM(a.e,b)}\nfunction Yi(a){yO(a==null||fj(a)&&!(a.Jc===sq));return a}\nfunction ww(a,b){var c,d;c=Gv(a.c,b).b;d=xw(a,c);return d}\nfunction Jc(a,b){var c;c=iE(a.Hc);return b==null?c:c+': '+b}\nfunction Lu(a,b,c){this.a=a;this.d=b;this.c=null;this.b=c}\nfunction cR(a,b,c,d){this.a=a;this.b=b;this.c=c;this.d=d}\nfunction xO(a,b){if(a>b||a<0){throw Mp(new UF(ST+a+TT+b))}}\nfunction rF(a,b){return qF(a.toLowerCase(),b.toLowerCase())}\nfunction Op(a,b){return Qp(Bi(Wp(a)?cq(a):a,Wp(b)?cq(b):b))}\nfunction _p(a,b){return Qp(Gi(Wp(a)?cq(a):a,Wp(b)?cq(b):b))}\nfunction fq(a,b){return Qp(Mi(Wp(a)?cq(a):a,Wp(b)?cq(b):b))}\nfunction iG(a,b){return b===a?'(this Map)':b==null?LT:rq(b)}\nfunction XA(a){return tF(ET,typeof a)||a instanceof Number}\nfunction hj(a){return Math.max(Math.min(a,GT),-2147483648)|0}\nfunction uw(){uw=oq;tw=ki(ci(ij,1),cV,11,15,[65,84,38,84])}\nfunction Ue(){Se();return ki(ci(Fj,1),AT,56,0,[Oe,Pe,Qe,Re])}\nfunction Hr(a){Ir();Jr();return Gr((!mh&&(mh=new _f),mh),a)}\nfunction sE(a){if(a.pc()){return null}var b=a.j;return lq[b]}\nfunction Ts(a){var b;b=a.c?le(a.a):a.a;return b.textContent}\nfunction Tt(a){var b;b=ee((hr(),a.o),XU).length;b>0&&Ut(a,b)}\nfunction Gq(a){var b,c;b=new xq;bI(a.a,b);c=new zq;bI(a.a,c)}\nfunction eu(){eu=oq;au=new hu;bu=new iu;cu=new ju;du=new ku}\nfunction Se(){Se=oq;Oe=new Ve;Pe=new We;Qe=new Xe;Re=new Ye}\nfunction Gg(){Gg=oq;Fg=new ag(nU,new Ig);new ag(oU,new Ig)}\nfunction Nd(){Nd=oq;var a,b;b=!Sd();a=new $d;Md=b?new Td:a}\nfunction Zz(a,b,c){var d;_z(a);d=new Pz;Oz(d,b,c,a);return d}\nfunction HG(a,b,c){return b==null?OL(a.d,null,c):cM(a.e,b,c)}\nfunction ZS(a,b){Vt(a.a.b.e,b+1+'');ut(a.a.b.d,b);LS(a.a.b)}\nfunction As(a,b,c){Xb(b);lu(a.g,b);hr();ae(c,kr(b.o));Zb(b,a)}\nfunction vv(a,b){var c;c=a.d.Ob(b);a.c=eq(Np(a.c,c));return c}\nfunction DM(a){var b;b=a.c.b.b;a.b=b;a.a=a.c.b;b.a=a.c.b.b=a}\nfunction kI(a,b,c){var d;vO(b,c,a.a.length);d=c-b;_N(a.a,b,d)}\nfunction rQ(a,b){var c;c=Wi(eI(a.i,b),51);return c.b?c.d:null}\nfunction qE(a,b){var c=a.a=a.a||[];return c[b]||(c[b]=a.kc(b))}\nfunction dP(a,b){cP.call(this,'context-init',a);this.data2=b}\nfunction Kc(a,b){Dc(this);this.e=b;this.f=a;Fc(this);this.fb()}\nfunction SL(a){this.e=a;this.b=this.e.a.entries();this.a=[]}\nfunction Xs(){Cs.call(this);Ib(this,$doc.createElement('div'))}\nfunction OR(a){if(!a.p)return;AR(a,(lc(a.c)-a.q*2)/a.p.width)}\nfunction gu(){eu();return ki(ci(sl,1),AT,57,0,[au,bu,cu,du])}\nfunction kr(a){hr();return a.__gwt_resolve?a.__gwt_resolve():a}\nfunction LP(a){GP();a.xmin=a.xmax=a.ymin=a.ymax=0;jy(a,a,DP)}\nfunction qs(a){var b;b=a.currentTarget||$wnd;b[TU]=a.type;ps(a)}\nfunction Vs(a){this.a=a;this.c=false;this.b=Vh(a);this.d=this.b}\nfunction VB(a){switch(a){case 1:case 2:case 3:case 4:return;}}\nfunction nE(a,b,c,d){var e;e=lE(a,b);yE(c,e);e.f=d?8:0;return e}\nfunction Dy(a,b){if(a.b[b]==0)return null;a.a.a=b*16;return a.a}\nfunction KI(a){qO(a.a<a.c.a.length);a.b=a.a++;return a.c.a[a.b]}\nfunction pq(a){function b(){}\n;b.prototype=a||{};return new b}\nfunction QC(a,b){for(;;b++){if(!eE(a.charCodeAt(b))){return b}}}\nfunction mS(a,b){return dq(Tp($wnd.Math.round((a+b/2)/b)))*b}\nfunction mL(a,b){return XE(Tp(a.a.getTime()),Tp(b.a.getTime()))}\nfunction Gv(a,b){return b<a.d.b.a.length?Wi(iC(a.d,b),34):null}\nfunction as(a){var b=a.__listener;return !cj(b)&&_i(b,22)?b:null}\nfunction ss(a,b){for(var c in a){a.hasOwnProperty(c)&&b(c,a[c])}}\nfunction AF(a,b,c){c=KF(c);return a.replace(new RegExp(b,'g'),c)}\nfunction Vq(){Vq=oq;new RegExp('%5B','g');new RegExp('%5D','g')}\nfunction yu(){var a;a=Bu();if(!tF('ie9',a)){throw Mp(new Au(a))}}\nfunction Mh(a,b){if(a==null||a.length==0){throw Mp(new GE(b))}}\nfunction xu(b,c,d){try{b.setSelectionRange(c,c+d)}catch(a){}}\nfunction qH(a,b,c){vO(b,c,a.size());this.c=a;this.a=b;this.b=c-b}\nfunction Zc(a){Xc();Vc.call(this,a);this.a='';this.b=a;this.a=''}\nfunction mH(a,b){this.a=a;iH.call(this,a);uO(b,a.size());this.b=b}\nfunction hH(a){wO(a.c!=-1);a.d.removeAtIndex(a.c);a.b=a.c;a.c=-1}\nfunction xe(a){return a.tabIndex<QT?a.tabIndex:-(a.tabIndex%QT)-1}\nfunction we(a){var b;b=(a.scrollLeft||0)|0;se(a)&&(b=-b);return b}\nfunction dq(a){var b;if(Wp(a)){b=a;return b==-0.?0:b}return Li(a)}\nfunction WG(a,b){if(_i(b,24)){return gG(a.a,Wi(b,24))}return false}\nfunction HM(a,b){if(_i(b,24)){return gG(a.a,Wi(b,24))}return false}\nfunction Mc(b){if(!('stack' in b)){try{throw b}catch(a){}}return b}\nfunction YB(a){switch(a){case -4:case -3:case -2:case -1:return;}}\nfunction nO(a){if(a<0){throw Mp(new aF('Negative array size: '+a))}}\nfunction Rq(a){if(a==null){throw Mp(new dF('uri is null'))}this.a=a}\nfunction Gh(a,b){if(null==b){throw Mp(new dF(a+' cannot be null'))}}\nfunction js(a,b){_r();ks(a,b);tF('dragover',b)&&ks(a,'dragenter')}\nfunction hS(a,b){var c;c=kP(a.a.e,b);uS(gS(a,b),c.width,c.height)}\nfunction zD(a,b){var c;c=kv(b);if(c){return AD(a,c)}xD(a,b);return a}\nfunction pu(a,b){var c;c=mu(a,b);if(c==-1){throw Mp(new $M)}ou(a,c)}\nfunction SN(a,b,c){var d;oN();d=new QN(b);d.d=c;PN(d,a.b);RN(a,d)}\nfunction ER(a,b,c){var d;ES(b.k,c.a);d=ZE(0,$E(c.a-1,a.o));KR(a,d)}\nfunction HK(a,b){var c;for(c=0;c<b;++c){ji(a,c,new RK(Wi(a[c],24)))}}\nfunction NC(a){var b;LC.call(this,'toplevel');b=new bB;PC(this,a,b)}\nfunction OS(a){this.a=a;MS.call(this,'buttonZoomOut','buttonZoomIn')}\nfunction Su(a){a.c=gi(Hl,eV,31,300,0,1);a.g=gi(ij,cV,11,1,15,1)}\nfunction QP(){QP=oq;PP=new bJ(ki(ci(kn,1),OT,2,6,['loading',LU]))}\n",
"function JG(a){var b;a.d=new QL(a);a.e=new eM(a);b=a[WV]|0;a[WV]=b+1}\nfunction Vu(a){var b,c;c=1;while(c<QU){b=CB(a.i);c=c<<1|b}return c-QU}\nfunction Cu(c,a){var b=c;c.onreadystatechange=wT(function(){a.Jb(b)})}\nfunction BF(a,b,c){var d;c=KF(c);d=new RegExp(b);return a.replace(d,c)}\nfunction WN(a,b,c,d){Array.prototype.splice.apply(a,[b,c].concat(d))}\nfunction Jw(a,b,c,d){this.n=new xL;this.j=d;this.o=a;this.g=b;this.d=c}\nfunction DD(a){uD();vD(this);this.c=a.c;this.b=a.b;this.a=new LD(a.a)}\nfunction Dq(){var a;Fq(Bq);if(!Bc){a=VN((hE(Ck),Ck.k));Cc(new Eq(a))}}\nfunction tq(){$wnd.setTimeout(wT(yu));mr();Cq();Dq();RP(new VP)}\nfunction nd(a){a&&vd((td(),sd));--dd;if(a){if(gd!=-1){qd(gd);gd=-1}}}\nfunction sr(a){if(!a.d){return}++a.b;a.c?vr(a.d.a):wr(a.d.a);a.d=null}\nfunction ax(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 Us(a,b){a.c=false;pe(a.a,b);if(a.d!=a.b){a.d=a.b;Wh(a.a,a.b)}}\nfunction cN(a,b){!a.a?(a.a=new TF(a.d)):RF(a.a,a.b);QF(a.a,b);return a}\nfunction lI(a,b,c){var d;d=(rO(b,a.a.length),a.a[b]);a.a[b]=c;return d}\nfunction Dz(a,b,c){var d;av(a.e,b[c]);d=DB(a.d,a.e);b[c]=a.e.a;return d}\nfunction iI(a,b){var c;c=(rO(b,a.a.length),a.a[b]);_N(a.a,b,1);return c}\nfunction hI(a,b,c){for(;c>=0;--c){if(aN(b,a.a[c])){return c}}return -1}\nfunction Fc(a){if(a.k){a.backingJsObject!==IT&&a.fb();a.i=null}return a}\nfunction IR(a){if(!a.k)return;!a.n&&(a.n=new RR(a));sr(a.n);tr(a.n,500)}\nfunction cd(){if(Date.now){return Date.now()}return (new Date).getTime()}\nfunction ld(b){hd();return function(){return md(b,this,arguments);var a}}\nfunction gM(a){this.d=a;this.b=this.d.a.entries();this.a=this.b.next()}\nfunction TS(a){this.a=a;MS.call(this,'buttonPagePrev','buttonPageNext')}\nfunction oy(a){ny.call(this,a.xmin,a.ymin,a.xmax-a.xmin,a.ymax-a.ymin)}\nfunction _s(a,b){!!a.a&&((hr(),a.o)[TU]='',undefined);De((hr(),a.o),b.a)}\nfunction it(a,b){!!a.a&&((hr(),a.o)[TU]='',undefined);De((hr(),a.o),b.a)}\nfunction pt(a,b){if(b<0||b>=(hr(),a.o).options.length){throw Mp(new SD)}}\nfunction Lt(a){Kt.call(this,(hr(),$doc.createElement('div')));Jt(this,a)}\nfunction Kh(a){var b=/%20/g;return encodeURIComponent(a).replace(b,'+')}\nfunction Hh(a){var b=/\\+/g;return decodeURIComponent(a.replace(b,'%20'))}\nfunction ni(a){var b,c,d;b=a&uU;c=a>>22&uU;d=a<0?vU:0;return pi(b,c,d)}\nfunction vy(a){var b;if(!ty(a)){throw Mp(new _M)}b=a.d;a.d=null;return b}\nfunction me(a){var b=a.parentNode;(!b||b.nodeType!=1)&&(b=null);return b}\nfunction aO(){if(Date.now){return Date.now()}return (new Date).getTime()}\nfunction qI(a){_H(this);lO(a>=0,'Initial capacity must not be negative')}\nfunction dN(a,b){this.b=', ';this.d=a;this.e=b;this.c=this.d+(''+this.e)}\nfunction ny(a,b,c,d){this.xmin=a;this.ymin=b;this.xmax=a+c;this.ymax=b+d}\nfunction xy(){sy();this.a=gi(ij,cV,11,4,15,1);this.b=gi(ij,cV,11,4,15,1)}\nfunction or(a){hr();!!gr&&a==gr&&(gr=null);_r();(hs(),ds)==a&&(ds=null)}\nfunction IG(a,b){return ej(b)?b==null?PL(a.d,null):dM(a.e,b):PL(a.d,b)}\nfunction FB(a,b){return Xp(Op(hV,b),65280)?a.j[255&b>>8]:a.j[255&b]+8}\nfunction pQ(a,b){var c;c=Wi(EG(a.d,b),69);!c&&HG(a.d,b,c=new CQ);return c}\nfunction _I(a,b,c){var d;d=(rO(b,a.a.length),a.a[b]);ji(a.a,b,c);return d}\nfunction ov(a){var b;if(a.c>=a.a)return -1;b=a.d.Lb();b>=0&&++a.c;return b}\nfunction OM(a){iL(a.c.a.c,a);qO(a.b!=a.c.a.b);a.a=a.b;a.b=a.b.a;return a.a}\nfunction pP(a,b){var c,d;for(d=b.Db();d.Gb();){c=Wi(d.Hb(),41);IG(a.p,c)}}\nfunction ts(a,b){var c;c=qe($doc,a);ae($doc.body,c);b.ib();be($doc.body,c)}\nfunction CS(a){var b;b=Db(a.b.d).selectedIndex;!!a.a&&KR(a.a,b);ec(a.b.d)}\nfunction ps(a){var b;b=rs(a);if(!b){return}jr(a,b.nodeType!=1?null:b,as(b))}\nfunction Lr(){var a;if(Ar){a=new Pr;!!Br&&sh(Br,a);return null}return null}\nfunction ON(){var a;if(!KN){KN=new NN;a=new UN('');oN();LN(KN,a)}return KN}\nfunction ue(b){try{return b.getBoundingClientRect().top}catch(a){return 0}}\nfunction te(b){try{return b.getBoundingClientRect().left}catch(a){return 0}}\nfunction TI(a,b,c){var d,e;e=a.length;d=c<e?c:e;YN(a,0,b,0,d,true);return b}\nfunction mu(a,b){var c;for(c=0;c<a.c;++c){if(a.a[c]==b){return c}}return -1}\nfunction gi(a,b,c,d,e,f){var g;g=hi(e,d);e!=10&&ki(ci(a,f),b,c,e,g);return g}\nfunction XI(a,b,c,d){var e;d=(_K(),!d?ZK:d);e=a.slice(b,c);YI(e,a,b,c,-b,d)}\nfunction NP(a,b){GP();if(!ey(DP,a)||CP!=b){dy(DP);jy(DP,DP,a);CP=b;IP()}}\nfunction uO(a,b){if(a<0||a>b){throw Mp(new TD('Index: '+a+', Size: '+b))}}\nfunction rO(a,b){if(a<0||a>=b){throw Mp(new TD('Index: '+a+', Size: '+b))}}\nfunction Ot(a){if(!a.a||!a.c.a){throw Mp(new $M)}a.a=false;return a.b=a.c.a}\nfunction MQ(a,b){if(b.b==12)return Wi(DG(a.g,b),70);return Wi(DG(a.a,b),70)}\nfunction sM(a,b){var c;c=Wi(IG(a.c,b),74);if(c){EM(c);return c.e}return null}\nfunction jv(a,b){var c,d;d=new xv(a);c=d.c+b;Xp(c,d.a)&&(d.a=eq(c));return d}\nfunction mB(a,b){a.a=qQ(jB,b,null);!a.a&&qQ(jB,b,new uB(a,b));a.c=0;return a}\nfunction ir(a,b){hr();var c;c=as(b);if(!c){return false}jr(a,b,c);return true}\nfunction qv(a){var b,c;c=ov(a);if(c<0){return c}b=ov(a);return b>=0?c<<8|b:-1}\nfunction rv(a){var b,c;c=qv(a);if(c<0){return c}b=ov(a);return b>=0?c<<8|b:-1}\nfunction $p(a){var b;if(Wp(a)){b=0-a;if(!isNaN(b)){return b}}return Qp(Fi(a))}\nfunction ns(a){hr();if(!ds){return}ir(a,ds)&&(a.stopPropagation(),undefined)}\nfunction kM(a){if(a.a.d!=a.c){return bM(a.a,a.b.value[0])}return a.b.value[1]}\nfunction jf(){gf();return ki(ci(Pj,1),AT,36,0,[ff,df,$e,_e,ef,cf,af,Ze,bf])}\nfunction li(a,b){di(b)!=10&&ki(yb(b),b.Ic,b.__elementTypeId$,di(b),a);return a}\nfunction tv(a,b){var c,d;c=sv(jv(a,b));d=a.d.Ob(b);a.c=eq(Np(a.c,d));return c}\nfunction Ow(a,b){var c;c=b>=0?a.e[b*Gw+3]:0;return (c*(a.a-1)+(a.a-2))/255|0}\nfunction Hw(a,b,c){a.e=dr(b*c*Gw);a.f=a.e.buffer;a.dataWidth=b;a.dataHeight=c}\nfunction fD(a,b,c,d){return (b[0]-a[0])*(d[1]-c[1])-(b[1]-a[1])*(d[0]-c[0])==0}\nfunction fI(a,b,c){for(;c<a.a.length;++c){if(aN(b,a.a[c])){return c}}return -1}\nfunction oe(a){var b=a.button;if(b==1){return 4}else if(b==2){return 2}return 1}\nfunction qe(a,b){var c;c=a.createElement('script');c.textContent=b||'';return c}\nfunction VC(a){switch(a){case 1:case 2:case 3:case 4:case 5:case 6:return;}}\nfunction su(a){if(a.b>=a.c.c){throw Mp(new $M)}a.a=a.c.a[a.b];++a.b;return a.a}\nfunction Oh(a,b){b!=null&&tF(b.substr(0,1),'#')&&(b=b.substr(1));a.a=b;return a}\nfunction Rh(a,b){b!=null&&tF(b.substr(0,1),'/')&&(b=b.substr(1));a.d=b;return a}\nfunction FF(a,b){return b==(VM(),VM(),UM)?a.toLocaleUpperCase():a.toUpperCase()}\nfunction di(a){return a.__elementTypeCategory$==null?10:a.__elementTypeCategory$}\nfunction Hq(){var a,b;b=Xr('logLevel');a=b==null?null:qN(b);if(a);else{oN()}}\nfunction Ri(){Ri=oq;Ni=pi(uU,uU,524287);Oi=pi(0,0,wU);Pi=ni(1);ni(2);Qi=ni(0)}\nfunction eO(){eO=oq;dO=new iO;cO=new gO('ISO-LATIN-1');bO=new gO('ISO-8859-1')}\nfunction $h(){$h=oq;Zh=new _h('RTL',0);Yh=new _h('LTR',1);Xh=new _h('DEFAULT',2)}\nfunction bt(){Zs();$s(this,new jt(this));(hr(),this.o).className='gwt-Image'}\nfunction Gs(a){a.style['left']='';a.style['top']='';a.style['position']=''}\nfunction zy(a){return a.length>0?(sF(a,0,a.length,(eO(),dO))+DV).substr(0,4):DV}\nfunction wD(a){var b,c;c=dr(a.length);for(b=0;b<a.length;b++){c[b]=a[b]}return c}\nfunction cC(a){var b;for(b=0;++b<OB.length;){if(tF(OB[b],a)){return b}}return 0}\nfunction dC(a){var b;for(b=0;++b<PB.length;){if(tF(PB[b],a)){return b}}return 0}\nfunction kv(a){var b;b=null;(a.b==null||a.b.length!=4)&&(b=uy(new xy,a));return b}\nfunction le(a){var b=a.firstChild;while(b&&b.nodeType!=1)b=b.nextSibling;return b}\nfunction DQ(a,b){var c;c=a.f-b.f;c==0&&(c=YE(a.i.g-b.e)-YE(a.i.g-a.e));return -c}\nfunction FQ(a,b){!b&&(b=new CD);a.g=b;b.b.length>0&&(a.i.n=true);_P(a.i.a,a.e,b)}\nfunction IP(){var a,b;for(b=new LI(FP);b.a<b.c.a.length;){a=Wi(KI(b),140);a.Cb()}}\nfunction ud(a){var b,c;if(a.b){c=null;do{b=a.b;a.b=null;c=Gd(b,c)}while(a.b);a.b=c}}\nfunction vd(a){var b,c;if(a.c){c=null;do{b=a.c;a.c=null;c=Gd(b,c)}while(a.c);a.c=c}}\nfunction cH(a){var b;iL(a.e,a);qO(a.b);a.c=a.a;b=Wi(a.a.Hb(),24);a.b=bH(a);return b}\nfunction VQ(a){var b;b=hj($wnd.Math.floor(1/a));b=1>(12<b?12:b)?1:12<b?12:b;return b}\nfunction $t(){var a;Zt();_t.call(this,(a=$doc.createElement('INPUT'),a.type=YU,a))}\nfunction Be(a){return (tF(a.compatMode,fU)?a.documentElement:a.body).clientWidth|0}\nfunction Ae(a){return (tF(a.compatMode,fU)?a.documentElement:a.body).clientHeight|0}\nfunction xS(a){return document.defaultView.getComputedStyle(a,null)['fontFamily']}\nfunction JP(a){GP();return $wnd?$wnd.DJVU_CONTEXT?$wnd.DJVU_CONTEXT[a]:null:null}\nfunction Li(a){if(Ci(a,(Ri(),Qi))<0){return -yi(Fi(a))}return a.l+a.m*xU+a.h*yU}\nfunction Lp(a){var b;if(_i(a,6)){return a}b=a&&a[HT];if(!b){b=new Zc(a);Od(b)}return b}\nfunction yE(a,b){var c;if(!a){return}b.j=a;var d=sE(b);if(!d){lq[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 ve(a){var b=a.offsetParent;if(b){return b.offsetWidth-b.clientWidth}return 0}\nfunction Xi(a){var b;yO(a==null||Array.isArray(a)&&(b=di(a),!(b>=14&&b<=16)));return a}\nfunction Mv(a,b){var c;c=xF(a,IF(47));this.b=c!=-1?a.substr(c):a;this.a=(b&63)<<24>>24}\nfunction ks(a,b){var c=cs;var d=c[b]||c['_default_'];a.addEventListener(b,d,false)}\nfunction hq(){iq();var a=gq;for(var b=0;b<arguments.length;b++){a.push(arguments[b])}}\nfunction Wu(a,b){var c;a.i=GB(new JB,b);for(c=0;c<a.c.length;){a.c[c++]=new cv}return a}\nfunction rs(a){var b;b=a.currentTarget||$wnd;while(!!b&&!as(b)){b=b.parentNode}return b}\nfunction SE(a){var b,c;if(a==0){return 32}else{c=0;for(b=1;(b&a)==0;b<<=1){++c}return c}}\nfunction Xr(a){var b;Wr();b=Wi(Tr.get(a),35);return !b?null:Zi(b.getAtIndex(b.size()-1))}\nfunction et(a,b){var c;c=ee((hr(),b.o),TU);tF(KU,c)&&(a.a=new ft(a,b),Ad((td(),sd),a.a))}\nfunction wd(a){var b;if(a.a){b=a.a;a.a=null;!a.f&&(a.f=[]);Gd(b,a.f)}!!a.f&&(a.f=zd(a.f))}\nfunction Sw(a,b,c){(b>=a.border||b<a.b)&&(a.e[b*Gw+3]=255*c/(a.a-1)|0,undefined)}\nfunction RQ(a,b,c){if(b.b==12){GG(a.g,new dR(b),c)}else{SQ(a);GG(a.a,new dR(b),c)}}\nfunction kT(a,b,c){bI(a.e,new vT(b,c));Sb(b,a,(wg(),wg(),vg));Sb(b,a,(rg(),rg(),qg))}\nfunction aD(a,b,c){var d;d=ki(ci(kj,1),gV,11,15,[b,c]);gC(a.d,d);return a.d.b.a.length}\nfunction jr(a,b,c){hr();var d;d=fr;fr=a;b==gr&&$r(a.type)==8192&&(gr=null);c.bb(a);fr=d}\nfunction _Q(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;$Q(a,b,c,f,e)}\nfunction sx(a,b){$w();bx.call(this);this.d=a;this.c=b*Gw;this.a=a.d;this.b=a.g;this.e=a.o}\nfunction uM(){JG(this);this.b=new FM(this);this.c=new xL;this.b.b=this.b;this.b.a=this.b}\nfunction Fy(){Cy();this.c=new Int16Array(JU);this.b=new Int8Array(64);this.a=new Hy(this)}\nfunction Hu(){Hu=oq;Gu=new Iu('Default',0,'');Fu=new Iu('ArrayBuffer',1,'arraybuffer')}\nfunction Ru(){Ru=oq;var a;Qu=gi(ij,cV,11,256,15,1);for(a=0;a<Qu.length;a++){Qu[a]=a<<24>>24}}\nfunction Qd(a){var b=/function(?:\\s+([\\w$]+))?\\s*\\(/;var c=b.exec(a);return c&&c[1]||yT}\nfunction cq(a){var b,c,d,e;e=a;d=0;if(e<0){e+=yU;d=vU}c=hj(e/xU);b=hj(e-c*xU);return pi(b,c,d)}\nfunction qt(a){var b;b=a.text;a.hasAttribute(VU)&&b.length>1&&(b=EF(b,1,b.length-1));return b}\nfunction Qp(a){var b;b=a.h;if(b==0){return a.l+a.m*xU}if(b==vU){return a.l+a.m*xU-yU}return a}\nfunction Tp(a){if(zU<a&&a<yU){return a<0?$wnd.Math.ceil(a):$wnd.Math.floor(a)}return Qp(Di(a))}\nfunction WB(a,b){b=GF(b);if(b.length==0){a.a=null}else if(!tF(b,a.a)){a.a=b;SB(new NC(a.a))}}\nfunction OD(a,b){var c;c=a.a.length;b<c?(a.a=EF(a.a,0,b)):b>c&&(a.a+=LF(gi(jj,cV,11,b-c,15,1)))}\nfunction UC(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 Uu(a,b,c){var d,e,f;f=1;e=1<<c;--b;while(f<e){d=DB(a.i,a.c[b+f]);f=f<<1|d}return f-e}\nfunction br(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 st(a){var b;b=(hr(),a.o).selectedIndex;return b==-1?null:(pt(a,b),qt(a.o.options[b]))}\nfunction se(a){return a.ownerDocument.defaultView.getComputedStyle(a,'').direction=='rtl'}\nfunction mt(){kt.call(this,$doc.createElement('div'));(hr(),this.o).className='gwt-Label'}\nfunction vt(){gc.call(this,$doc.createElement('select'));(hr(),this.o).className='gwt-ListBox'}\nfunction Qb(a,b){a.style.display=b?'':'none';b?a.removeAttribute(aU):a.setAttribute(aU,bU)}\nfunction kq(a,b){typeof window===xT&&typeof window['$gwt']===xT&&(window['$gwt'][a]=b)}\nfunction Hd(b,c){td();function d(){var a=wT(Ed)(b);a&&$wnd.setTimeout(d,c)}\n$wnd.setTimeout(d,c)}\nfunction vA(a,b){var c,d;for(c=0,d=a.size();c<d;++c){if(aN(b,a.getAtIndex(c))){return c}}return -1}\nfunction Ai(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 pi(c&uU,d&uU,e&vU)}\nfunction Ki(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 pi(c&uU,d&uU,e&vU)}\nfunction jI(a,b){var c;c=fI(a,b,0);if(c==-1){return false}rO(c,a.a.length);_N(a.a,c,1);return true}\nfunction dM(a,b){var c;c=a.a.get(b);if(c===undefined){++a.d}else{a.a[ZV](b);--a.c;kL(a.b)}return c}\nfunction TR(a,b){var c;if(b.a.ctrlKey){c=re(b.a);HS(a.a.a.k,-c==0?0:-c<0?-1:1);b.a.preventDefault()}}\nfunction Fi(a){var b,c,d;b=~a.l+1&uU;c=~a.m+(b==0?1:0)&uU;d=~a.h+(b==0&&c==0?1:0)&vU;return pi(b,c,d)}\nfunction bH(a){if(a.a.Gb()){return true}if(a.a!=a.d){return false}a.a=new SL(a.e.d);return a.a.Gb()}\nfunction EE(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 eE(a){switch(a){case 10:case 9:case 12:case 13:case 32:return true;default:return false;}}\nfunction DB(a,b){var c,d;c=255&b.a;d=a.a+a.o[c];if(Yp(d,a.i)){a.a=d;return c&1}else{return AB(a,b,d)}}\nfunction Xv(a,b,c,d){var e;if(c){c.Pb(d);e=nw(a,b,c);if(!!e&&e!=c){throw Mp(new IE('Duplicate '+b))}}}\nfunction qQ(a,b,c){var d;d=pQ(a,b);d.c||mQ(a,b);!d.a&&!!c&&bI(d.d,c);jI(a.e,d);aI(a.e,0,d);return d.a}\nfunction zR(a,b,c,d){if(b>=0&&b<jP(a.g)){c<0?(a.d=0):c>0&&(a.d=GT);d<0?(a.e=0):d>0&&(a.e=GT);KR(a,b)}}\nfunction yd(a){if(!a.i){a.i=true;!a.e&&(a.e=new Id(a));Hd(a.e,1);!a.g&&(a.g=new Kd(a));Hd(a.g,50)}}\nfunction PO(a){if(sQ(a.f)==0)return;if(!a.c){Cd((td(),sd),a);a.d=(WF(),Tp(aO()));a.b=false}a.c=true}\nfunction XO(a){this.a=a;UO(this);VO(this,new dP((GP(),$wnd.DJVU_CONTEXT),(null,EP)));HP(new ZO(this))}\nfunction Vc(a){Dc(this);Fc(this);this.backingJsObject=a;a!=null&&CO(a,HT,this);this.f=a==null?LT:rq(a)}\nfunction jE(){++gE;this.k=null;this.i=null;this.g=null;this.d=null;this.b=null;this.j=null;this.a=null}\nfunction bE(a){if(tF(typeof a,FT)){return true}return a!=null&&a.$implements__java_lang_CharSequence}\nfunction ki(a,b,c,d,e){e.Hc=a;e.Ic=b;e.Jc=sq;e.__elementTypeId$=c;e.__elementTypeCategory$=d;return e}\nfunction nx(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 vi(a){var b,c,d;b=~a.l+1&uU;c=~a.m+(b==0?1:0)&uU;d=~a.h+(b==0&&c==0?1:0)&vU;a.l=b;a.m=c;a.h=d}\nfunction kJ(a){jJ();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 wi(a){var b,c;c=RE(a.h);if(c==32){b=RE(a.m);return b==32?RE(a.l)+32:b+20-10}else{return c-12}}\nfunction Az(a,b,c){var d;d=a.T.b.a.length;if(d<=b){while(d++<b){gC(a.T,nz)}gC(a.T,c)}else{lC(a.T,c,b)}}\nfunction qz(a,b,c){var d;d=a.J.b.a.length;gC(a.J,new KE(b));Az(a,b,new KE(d));gC(a.K,Nw(c.a));return d}\nfunction rP(a,b,c){var d,e;_I(a.f,b,c);for(e=new LI(a.c);e.a<e.c.a.length;){d=Wi(KI(e),68);d.zc(UE(b))}}\nfunction sP(a,b,c){var d,e;_I(a.g,b,c);for(e=new LI(a.k);e.a<e.c.a.length;){d=Wi(KI(e),68);d.zc(UE(b))}}\nfunction oP(a,b,c){hr();if(GU==$r(c.type)){tc(a.d.getContext('2d'),b,0,0);be(Db((zt(),Dt(null))),b)}}\nfunction BS(a,b){var c;if(!a.a)return;c=rt(a.b.d).selectedIndex+b;c=ZE(0,$E(a.c-1,c));ut(a.b.d,c);CS(a)}\nfunction NR(a){if(!a.p)return;AR(a,$wnd.Math.min((lc(a.c)-a.q*2)/a.p.width,(kc(a.c)-a.q*2)/a.p.height))}\nfunction It(a,b){if(a.a!=b){return false}try{Zb(b,null)}finally{be((hr(),a.o),b.o);a.a=null}return true}\nfunction dI(a,b){var c,d;c=b.toArray();d=c.length;if(d==0){return false}$N(a.a,a.a.length,c);return true}\nfunction lJ(a){jJ();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 pw(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 UI(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 vP(a,b){var c;c=pc();(hr(),c.o).style[_T]=a+tV;ke(c.o,a);c.o.style[$T]=b+tV;je(c.o,b);return c.o}\nfunction Yb(a,b){a.i&&(hr(),a.o.__listener=null,undefined);!!a.o&&Hb(a.o,b);a.o=b;a.i&&(hr(),bs(a.o,a))}\nfunction zS(a,b){a.c.c==null&&(a.c.c=xS((hr(),a.o)));yc(a.c.d,b+'px '+a.c.c);return vc(a.c.d,a.b).width}\nfunction tz(a,b){var c;Uw(b,3);c=b.k-1;Hz(a,b,b.i,c,(c+2)*b.c+b.border,(c+1)*b.c+b.border,c*b.c+b.border)}\nfunction gA(a,b){var c,d;sO(b);for(d=b.Db();d.Gb();){c=d.Hb();if(!a.contains(c)){return false}}return true}\nfunction KP(b,c){GP();try{return UE(YA(JP(b))).a}catch(a){a=Lp(a);if(_i(a,46)){return c}else throw Mp(a)}}\nfunction JF(){try{return bG('UTF-8')}catch(a){a=Lp(a);if(_i(a,113)){throw Mp(new ND)}else throw Mp(a)}}\nfunction Mr(){var a,b;if(Er){b=Be($doc);a=Ae($doc);if(Dr!=b||Cr!=a){Dr=b;Cr=a;ph((!Br&&(Br=new Yr),Br))}}}\nfunction nT(a){var b,c;for(c=new LI(a.e);c.a<c.c.a.length;){b=Wi(KI(c),87);Gb(b.b,b.a)}sr(a.d);tr(a.d,a.f)}\nfunction HB(a,b){var c;for(c=0;c<256;c++){a.o[c]=b[c].c;a.n[c]=b[c].b;av(a.q[c],b[c].d);av(a.g[c],b[c].a)}}\nfunction LL(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 si(a,b,c,d,e){var f;f=Ii(a,b);c&&vi(f);if(e){a=ui(a,b);d?(mi=Fi(a)):(mi=pi(a.l,a.m,a.h))}return f}\nfunction pv(a,b){var c;if(b.length==0)return 0;c=a.d.Mb(b);c=$E(c,a.a-a.c);if(c>0){a.c+=c;return c}return -1}\nfunction Jt(a,b){if(b==a.a){return}!!b&&Xb(b);!!a.a&&It(a,a.a);a.a=b;if(b){hr();ae(a.o,kr(Db(a.a)));Zb(b,a)}}\nfunction mO(a,b){if(0>a){throw Mp(new GE('fromIndex: 0 > toIndex: '+a))}if(a>b){throw Mp(new VD(ST+a+TT+b))}}\nfunction Tw(a,b){if(b<2||b>256){throw Mp(new GE('(GBitmap::set_grays) Illegal number of gray levels'))}a.a=b}\nfunction dH(a){var b;this.e=a;this.d=new gM(this.e.e);this.a=this.d;this.b=bH(this);b=a[WV];this[WV]=b}\nfunction tx(a,b,c){$w();bx.call(this);this.d=a;this.c=(b*a.i+a.border+c)*Gw;this.a=a.d;this.b=a.g;this.e=a.o}\nfunction by(a,b,c,d){Xx();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 _O(){this.page=(GP(),GP(),BP);this.tileRange=new my;LP(this.tileRange);this.subsample=(null,CP)}\nfunction _t(a){Wt.call(this,(!Yq&&(Yq=new Zq),!Wq&&(Wq=new Xq),a));(hr(),this.o).className='gwt-TextBox'}\nfunction Au(a){zu.call(this,$U+a+_U+aV==null?LT:rq($U+a+_U+aV),_i($U+a+_U+aV,6)?Wi($U+a+_U+aV,6):null)}\nfunction gv(a,b,c){if(0>b.length||c<0||c-b.length>0){throw Mp(new SD)}ev(a,a.b+c);XF(b,0,a.a,a.b,c);a.b+=c}\nfunction ou(a,b){var c;if(b<0||b>=a.c){throw Mp(new SD)}--a.c;for(c=b;c<a.c;++c){a.a[c]=a.a[c+1]}a.a[a.c]=null}\nfunction lT(a){var b,c;if(a.a||mT(a))return;for(c=new LI(a.e);c.a<c.c.a.length;){b=Wi(KI(c),87);Cb(b.b,b.a)}}\nfunction Rz(a){var b,c,d;d=0;for(c=new LI(a.g.b);c.a<c.c.a.length;){b=Wi(KI(c),72);d+=b.a.e.byteLength}return d}\nfunction MF(a,b){var c,d,e;xO(b,a.length);e='';for(d=0;d<b;){c=d+RT<b?d+RT:b;e+=HF(a.slice(d,c));d=c}return e}\nfunction CG(a,b,c){var d,e;for(e=c.Db();e.Gb();){d=Wi(e.Hb(),24);if(a.rc(b,d.wc())){return true}}return false}\nfunction iQ(a){var b;b=Wi(eI(a.i,a.g),51);$P(a.a,b.b?null:'loading');if(b.b)return false;gQ(a,0);return jQ(a,b)}\nfunction Pc(a){var b;if(a!=null){b=Wi(a[HT],6);if(b){return b}}return dj(a,$wnd.TypeError)?new cF(a):new Vc(a)}\nfunction Pp(a,b){var c;if(Wp(a)&&Wp(b)){c=a-b;if(!isNaN(c)){return c}}return Ci(Wp(a)?cq(a):a,Wp(b)?cq(b):b)}\nfunction vQ(a){var b;b=(GP(),GP(),BP);if(!a.i){a.g=b;return}if(a.g!=b){a.g=b;wQ(a);jJ();mI(a.j,null)}PO(a.a.a.a)}\nfunction ES(a,b){var c,d;a.c=b;d=a.b.d;(hr(),d.o).options.length=0;for(c=1;c<=b;c++){tt(d,c+'',c+'',-1)}LS(a.b)}\nfunction Gx(a,b){var c,d;if(b>0.999&&b<1.001){return}c=Px(b);for(d=0;d<a.e.length;d++){a.e[d]=c[a.e[d]]<<24>>24}}\nfunction UE(a){var b,c;if(a>-129&&a<128){b=a+128;c=(WE(),VE)[b];!c&&(c=VE[b]=new KE(a));return c}return new KE(a)}\nfunction Np(a,b){var c;if(Wp(a)&&Wp(b)){c=a+b;if(zU<c&&c<yU){return c}}return Qp(Ai(Wp(a)?cq(a):a,Wp(b)?cq(b):b))}\nfunction Zp(a,b){var c;if(Wp(a)&&Wp(b)){c=a*b;if(zU<c&&c<yU){return c}}return Qp(Ei(Wp(a)?cq(a):a,Wp(b)?cq(b):b))}\nfunction bq(a,b){var c;if(Wp(a)&&Wp(b)){c=a-b;if(zU<c&&c<yU){return c}}return Qp(Ki(Wp(a)?cq(a):a,Wp(b)?cq(b):b))}\nfunction pd(a){hd();var b;b=Bc;if(b){if(b==ed){return}SN(b.a,(oN(),a.eb()),a);return}od(_i(a,78)?Wi(a,78).gb():a)}\nfunction rq(a){if(Array.isArray(a)&&a.Jc===sq){return iE(yb(a))+'@'+(Ab(a)>>>0).toString(16)}return a.toString()}\nfunction pc(){var a;!ic&&(ic=new qc);a=$doc.createElement('canvas');if(!a.getContext){return null}return new oc(a)}\nfunction hA(a,b){var c,d,e;sO(b);c=false;for(d=a.Db();d.Gb();){e=d.Hb();if(b.contains(e)){d.Ib();c=true}}return c}\nfunction cI(a,b,c){var d,e;uO(b,a.a.length);d=c.toArray();e=d.length;if(e==0){return false}$N(a.a,b,d);return true}\nfunction Uw(a,b){var c;if(a.border<b){if(a.e){c=Qw(new Xw,a,b);Vw(a,c.c);a.e=c.e;c.e=null}a.border=b;a.b=Iw(a,a.k)}}\nfunction tr(a,b){if(b<0){throw Mp(new GE('must be non-negative'))}!!a.d&&sr(a);a.c=false;a.d=UE(zr(xr(a,a.b),b))}\nfunction yb(a){return ej(a)?kn:bj(a)?Sm:aj(a)?Pm:$i(a)?a.Hc:ii(a)?a.Hc:a.Hc||Array.isArray(a)&&ci(rj,1)||rj}\nfunction Qv(a){Nv(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 oN(){oN=oq;fN=new sN;gN=new uN;hN=new wN;iN=new yN;jN=new AN;kN=new CN;lN=new EN;mN=new GN;nN=new IN}\nfunction gf(){gf=oq;ff=new kf;df=new lf;$e=new mf;_e=new nf;ef=new of;cf=new pf;af=new qf;Ze=new rf;bf=new sf}\nfunction Sz(a,b){var c;if(b>=a.f){c=Wi(hC(a.g,b-a.f),72)}else if(a.e){c=Sz(a.e,b)}else{throw Mp(new IE(HV))}return c}\nfunction Vh(a){var b;b=ee(a,'dir');if(uF('rtl',b)){return $h(),Zh}else if(uF('ltr',b)){return $h(),Yh}return $h(),Xh}\nfunction jR(a,b){var c;c=oe(b.a);if((c==1||c==4)&&!a.c){a.b=true;a.e=Rf(b);a.f=Sf(b);b.a.preventDefault();pr(Db(a.d))}}\nfunction KR(a,b){var c;a.o=b;c=kP(a.a.e,b);if(c){a.p=c;GS(a.a.k,CR(a))}else{a.p=null}MR(a);MP(b);!!a.f&&ZS(a.f,b);IR(a)}\nfunction AR(a,b){if(a.s==b)return;a.d=hj(a.d*(b/a.s));a.e=hj(a.e*(b/a.s));a.s=b;MR(a);!!a.f&&$S(a.f,hj(a.s/a.t*100+0.5))}\nfunction $Q(a,b,c,d,e){b.xmin=$E(a.c*c,d);b.xmax=$E((a.c+1)*c,d);b.ymin=ZE(e-(a.d+1)*c,0);b.ymax=ZE(e-a.d*c,0)}\nfunction WI(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?ji(e,f++,a[b++]):ji(e,f++,a[i++])}}\nfunction yB(){yB=oq;var a,b;xB=gi(ij,cV,11,256,15,1);for(a=0;a<256;a++){xB[a]=0;for(b=a;(b&128)>0;b<<=1){++xB[a]}}}\nfunction Sx(a){var b,c;c=Ex[a];if(c==null){c=gi(kj,gV,11,a,15,1);for(b=0;b<a;b++){c[b]=PT-((b<<16)/a|0)}Ex[a]=c}return c}\nfunction cM(a,b,c){var d;d=a.a.get(b);a.a.set(b,c===undefined?null:c);if(d===undefined){++a.c;kL(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=(hr(),b.o);be((null,me(c)),c);pu(a.g,b)}return true}\nfunction Vb(a,b){var c;switch(hr(),$r(b.type)){case 16:case 32:c=b.relatedTarget;if(!!c&&ze(a.o,c)){return}}Ff(b,a,a.o)}\nfunction Fz(a,b,c){var d,e;d=rz(a,0,GV,a.i,0);e=rz(a,0,GV,a.j,0);if(d!=(QT&d)||e!=(QT&e)){throw Mp(new IE(HV))}Pw(b,e,d,c)}\nfunction fv(a,b){var c,d;d=a.a.length;c=d<<1;c-b<0&&(c=b);if(c<0){if(b<0)throw Mp(new IE('overflow!'));c=GT}a.a=SI(a.a,c)}\nfunction jS(a,b){var c,d,e;d=lP(a.a.e,b);c=gS(a,b);c.b=d;if(d.b.length>0){e=new pI;JD(d.a,e);fS(a,c,e);b==a.b&&KR(a.a.g,b)}}\nfunction VR(a,b,c){var d,e;d=a.a.d;e=a.a.e;a.a.d+=b;a.a.e+=c;MR(a.a);if(a.a.d!=d||a.a.e!=e){HR(a.a);return true}return false}\nfunction Yz(a,b){var c;if(b.c>=a.f+a.g.b.a.length){throw Mp(new GE('JB2Image bad shape'))}c=a.a.b.a.length;gC(a.a,b);return c}\nfunction ri(a,b){if(a.h==wU&&a.m==0&&a.l==0){b&&(mi=pi(0,0,0));return oi((Ri(),Pi))}b&&(mi=pi(a.l,a.m,a.h));return pi(0,0,0)}\nfunction WR(a,b){this.a=a;lR.call(this,b);Sb(b,this,(Gg(),Gg(),Fg));Sb(b,this,(cg(),cg(),bg));sR(a.a.f,this);sR(a.a.n,this)}\nfunction TP(a){var b,c,d;c=a.b.n;d=de((hr(),c.o),ZT);b=de(c.o,YT);Nb(a.b,d+tV);nc(a.b,d);Kb(a.b,b+tV);mc(a.b,b);!!a.g&&MR(a.g)}\nfunction Ah(a){var b,c;if(a.a){try{for(c=new LI(a.a);c.a<c.c.a.length;){b=Wi(KI(c),396);wh(b.a,b.d,b.c,b.b)}}finally{a.a=null}}}\nfunction yh(a,b,c){var d,e;e=Wi(DG(a.d,b),76);if(!e){e=new xL;GG(a.d,b,e)}d=Wi(e.get(c),35);if(!d){d=new pI;e.put(c,d)}return d}\nfunction zh(a,b){var c,d;d=Wi(DG(a.d,b),76);if(!d){return jJ(),jJ(),iJ}c=Wi(d.get(null),35);if(!c){return jJ(),jJ(),iJ}return c}\nfunction ag(a,b){var c;_f.call(this);this.a=b;!Cf&&(Cf=new Ng);c=Wi(Lg(Cf,a),35);if(!c){c=new pI;Mg(Cf,a,c)}c.add(this);this.b=a}\nfunction VI(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];ji(a,f,a[f-1]);ji(a,f-1,g)}}}\nfunction ZC(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 jD(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 uS(a,b,c){a.d=b;a.a=c;b>=0&&((hr(),a.o).style[_T]=b+tV,undefined);c>=0&&((hr(),a.o).style[$T]=c+tV,undefined)}\nfunction vS(){Xs.call(this);this.c=new pI;(hr(),this.o).className='textPage';this.o.style[_T]='1px';this.o.style[$T]='1px'}\nfunction xQ(a,b){var c;this.d=new xL;this.e=new pI;this.a=a;HP(new yQ(this));jB=this;c=qQ(this,b,new IQ(this,b));!!c&&tQ(this,b)}\nfunction mQ(a,b){var c;c=Eu();c.open('GET',b,true);Du(c,(Hu(),Fu).a);Cu(c,new AQ(a,b));c.send(null);Wi(EG(a.d,b),69).c=true;++a.c}\nfunction xw(a,b){var c,d,e;d=null;c=zw(a,b);if(!_i(c.d,42)||!!Wi(c.d,42).a){e=a.c.c;e!=null&&wB(e,b);d=new Fw(a);cw(d,c)}return d}\nfunction Pw(a,b,c,d){var e;a.e=null;a.a=2;Ww(a,b);a.i=c;a.border=d;Vw(a,a.i+a.border);e=Iw(a,a.k)*Gw;e>0&&Hw(a,a.c,a.k+3);return a}\nfunction bD(a,b,c,d){var e;a.c=false;e=0;for(;e<d-1;e++){aD(a,b[e],c[e])}(b[e]!==b[0]||c[e]!==c[0])&&aD(a,b[e],c[e]);dD(a);return a}\nfunction fA(a,b,c){var d,e;for(e=a.Db();e.Gb();){d=e.Hb();if(gj(b)===gj(d)||b!=null&&wb(b,d)){c&&e.Ib();return true}}return false}\nfunction Ez(a,b,c){var d,e;if(!a.v){throw Mp(new IE(EV))}d=rz(a,1,a.w,a.f,0);e=rz(a,1,a.A,a.g,0);b.a=e-c<<16>>16;b.b=d-1<<16>>16}\nfunction vO(a,b,c){if(a<0||b>c){throw Mp(new TD(UT+a+', toIndex: '+b+', size: '+c))}if(a>b){throw Mp(new GE(UT+a+' > toIndex: '+b))}}\nfunction sy(){sy=oq;qy=ki(ci(kn,1),OT,2,6,['FORM','LIST','PROP','CAT ']);ry=ki(ci(kn,1),OT,2,6,['FOR','LIS','CAT'])}\nfunction Fx(){Fx=oq;var a;Cx=gi(kj,gV,11,256,15,1);Bx=gi(kj,gV,11,256,15,1);Ex=gi(kj,AT,14,256,0,2);for(a=0;a<Cx.length;a++){Cx[a]=a}}\nfunction mq(){lq={};!Array.isArray&&(Array.isArray=function(a){return Object.prototype.toString.call(a)==='[object Array]'})}\nfunction KO(a){IO();var b,c,d;c=':'+a;d=HO[c];if(!(d===undefined)){return d}d=FO[c];b=d===undefined?JO(a):d;LO();HO[c]=b;return b}\nfunction qM(a,b,c){var d,e,f;e=Wi(DG(a.c,b),74);if(!e){d=new GM(a,b,c);GG(a.c,b,d);DM(d);return null}else{f=PH(e,c);rM(a,e);return f}}\nfunction yz(a,b){var c,d,e,f;e=b.f;mC(a.T);mC(a.J);mC(a.K);for(c=0;c<e;c++){f=new KE(c);gC(a.T,f);gC(a.J,f);d=Sz(b,c);gC(a.K,Nw(d.a))}}\nfunction Ey(a,b,c){var d,e,f,g;e=0;$q(b,Ay);for(f=0;f<c;f++){d=Dy(a,f);if(!d){e+=16}else{for(g=0;g<16;){b[By[e]]=d.b.c[g+d.a];++g;++e}}}}\nfunction Hc(a,b,c){var d,e,f,g,h;for(e=(a.i==null&&(a.i=(Nd(),h=Md.kb(a),Pd(h))),a.i),f=0,g=e.length;f<g;++f){d=e[f];b.Ab(c+'\\tat '+d)}}\nfunction aE(a,b){YD();return ej(a)?qF(a,Zi(b)):bj(a)?CE(a,(yO(b==null||bj(b)),b)):aj(a)?ZD(a,(yO(b==null||aj(b)),b)):a.mb(b)}\nfunction jt(a){Yb(a,$doc.createElement('img'));rr((hr(),a.o));a.j==-1?lr(a.o,133398655|(a.o.__eventBits||0)):(a.j|=133398655)}\nfunction BE(a){var b;b=typeof a;if(tF(b,DT)||tF(b,ET)||tF(b,FT)){return true}return a!=null&&a.$implements__java_lang_Comparable}\nfunction uF(a,b){sO(a);if(b==null){return false}if(tF(a,b)){return true}return a.length==b.length&&tF(a.toLowerCase(),b.toLowerCase())}\nfunction Sd(){if(Error.stackTraceLimit>0){$wnd.Error.stackTraceLimit=Error.stackTraceLimit=64;return true}return 'stack' in new Error}\nfunction xE(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 AD(a,b){var c,d;if(b){while(ty(b)){c=vy(b);d=c.b;tF(d.substr(0,5),'FORM:')?AD(a,kv(c)):(tF(kV,d)||tF(lV,d))&&xD(a,c)}}return a}\nfunction ty(b){var c;if(!b.d){try{b.d=wy(b)}catch(a){a=Lp(a);if(_i(a,7)){c=a;Gc(c,(Uv(),Tv),'','');b.d=null}else throw Mp(a)}}return !!b.d}\nfunction kd(){var a;if(dd!=0){a=cd();if(a-fd>2000){fd=a;gd=$wnd.setTimeout(rd,10)}}if(dd++==0){ud((td(),sd));return true}return false}\nfunction Nz(a){_i(a.a,59)?(a.b=vz(a,a.b,Wi(a.a,59))):(a.b=uz(a,a.b,a.a));if(a.b==11){if(!a.v){throw Mp(new IE(EV))}return true}return false}\nfunction Qz(a,b){var c;if(b.b>=a.f+a.g.b.a.length){throw Mp(new GE('JB2Image bad parent shape'))}c=a.f+a.g.b.a.length;gC(a.g,b);return c}\nfunction Ss(){var a;Rs.call(this,(a=$doc.createElement('BUTTON'),a.setAttribute('type','button'),a));(hr(),this.o).className='gwt-Button'}\nfunction _B(b,c){if(b!=null&&b.length>=2&&b.charCodeAt(0)==35){try{c=eq(ZA(b.substr(1)))}catch(a){a=Lp(a);if(!_i(a,6))throw Mp(a)}}return c}\nfunction Ab(a){return ej(a)?KO(a):bj(a)?hj((sO(a),a)):aj(a)?(sO(a),a)?1231:1237:$i(a)?a.Y():ii(a)?EO(a):!!a&&!!a.hashCode?a.hashCode():EO(a)}\nfunction wb(a,b){return ej(a)?tF(a,b):bj(a)?(sO(a),a===b):aj(a)?(sO(a),a===b):$i(a)?a.W(b):ii(a)?a===b:!!a&&!!a.equals?a.equals(b):gj(a)===gj(b)}\nfunction uQ(a,b,c){var d;if(c.readyState!=4)return;a.o=false;if(c.status==200){d=er(c.response);nQ(a,b,lv(new wv,lB(new nB,d)));PO(a.a.a.a)}}\nfunction Py(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 fE(a,b,c){kO(a>=0&&a<=1114111);if(a>=PT){b[c++]=55296+(a-PT>>10&1023)&QT;b[c]=56320+(a-PT&1023)&QT;return 2}else{b[c]=a&QT;return 1}}\nfunction Mz(a,b,c,d){var e,f,g,h;e=rz(a,FV,GV,a.Q,0);g=rz(a,FV,GV,a.R,0);f=c+e;h=d+g;if(f!=(QT&f)||h!=(QT&h)){throw Mp(new IE(HV))}Pw(b,h,f,4)}\n",
"function oQ(a,b){var c,d,e;c=Wi(EG(a.d,b),69);if(!c)return;for(e=new LI(c.d);e.a<e.c.a.length;){d=Wi(KI(e),354);d.Rb()}c.d.a=gi(dn,AT,1,0,5,1)}\nfunction Kw(a){Jw.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 Xy(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){Yy(a,b,i,i+d*e,i,j*e)}for(h=0;h<d;h+=j){Yy(a,b,h*e,h*e+c,h*e,j)}}}\nfunction IB(a){for(;a.p<=24;a.p=a.p+8<<16>>16){a.r=-1;a.r=ov(a.k)<<16>>16;if(a.r==-1){a.r=255;if(--a.f<1){throw Mp(new MD(qV))}}a.c=a.c<<8|a.r}}\nfunction Wh(a,b){switch(b.c){case 0:{a['dir']='rtl';break}case 1:{a['dir']='ltr';break}case 2:{Vh(a)!=($h(),Xh)&&(a['dir']='',undefined);break}}}\nfunction kR(a,b){var c;if(!!a.c||a.b)return;c=b.a.touches[0];a.c=UE(c.identifier);a.e=(c.clientX||0)|0;a.f=(c.clientY||0)|0;b.a.preventDefault()}\nfunction Vi(a,b){if(ej(a)){return !!Ui[b]}else if(a.Ic){return !!a.Ic[b]}else if(bj(a)){return !!Ti[b]}else if(aj(a)){return !!Si[b]}return false}\nfunction Sb(a,b,c){var d;d=nr(c.b);d==-1?Ob(a,c.b):a.j==-1?lr((hr(),a.o),d|(a.o.__eventBits||0)):(a.j|=d);return rh(!a.k?(a.k=new th(a)):a.k,c,b)}\nfunction MC(a,b){var c,d;for(d=a.b.a.length;--d>=0;){c=(sC(d,a.b.a.length),eI(a.b,d));if(_i(c,45)&&tF(b,Wi(c,45).a)){return Wi(c,45)}}return null}\nfunction oI(a,b){var c,d,e;e=a.a.length;b.length<e&&(b=(d=new Array(e),li(d,b)));for(c=0;c<e;++c){ji(b,c,a.a[c])}b.length>e&&ji(b,e,null);return b}\nfunction aJ(a,b){var c,d,e;e=a.a.length;b.length<e&&(b=(d=new Array(e),li(d,b)));for(c=0;c<e;++c){ji(b,c,a.a[c])}b.length>e&&ji(b,e,null);return b}\nfunction Xx(){Xx=oq;var a,b,c;Wx=ei(Jp,[AT,yV],[355,11],15,[16,512],2);for(b=0;b<16;b++){a=Wx[b];for(c=-255;c<=255;c++){a[256+c]=c*b+8>>4<<16>>16}}}\nfunction Iz(a){var b,c,d;d=rz(a,0,GV,a.q,0);b=gi(ij,cV,11,d,15,1);for(c=0;c<d;c++){b[c]=rz(a,0,255,a.p,0)<<24>>24}return sF(b,0,b.length,(eO(),dO))}\nfunction Jz(a){var b,c;c=rz(a,0,GV,a.B,0);b=rz(a,0,GV,a.B,0);if(c!=0||b!=0){throw Mp(new IE('JB2Image bad dict 2'))}a.G=0;a.H=a.F=0;xz(a,a.G);a.v=true}\nfunction MN(a,b){var c,d,e,f;c=Wi(EG(a.a,b),99);if(!c){d=new UN(b);e=d.b;f=EF(e,0,ZE(0,xF(e,IF(46))));TN(d,MN(a,f));HG(a.a,d.b,d);return d}return c}\nfunction nw(a,b,c){var d,e,f;f=!c?Wi(IG(a.e,b),54):Wi(GG(a.e,b,c),54);if(a.f){e=new sw(b,c);bI(a.f,e)}if(!!c&&c.Qb()){d=a.q;a.q=new KE(d.a+1)}return f}\nfunction Vy(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 gS(a,b){var c;while(b>=a.e.a.length){c=new vS;a.e.a.length==a.b&&Pb((hr(),c.o),lW,true);As(a,c,(hr(),a.o));bI(a.e,c)}return Wi(eI(a.e,b),80)}\nfunction zF(a,b,c){var d,e;d=AF(b,'([/\\\\\\\\\\\\.\\\\*\\\\+\\\\?\\\\|\\\\(\\\\)\\\\[\\\\]\\\\{\\\\}$^])','\\\\\\\\$1');e=AF(AF(c,'\\\\\\\\','\\\\\\\\\\\\\\\\'),'\\\\$','\\\\\\\\$');return AF(a,d,e)}\nfunction GF(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 nv(a){var b,c,d,e;if(_i(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 ky(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 Uy(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/JU|0;a.b=gi(_l,AT,133,a.f,0,1);for(d=0;d<a.f;d++){a.b[d]=new Fy}return a}\nfunction qP(a,b){var c,d;a.f=new bJ(gi(Ml,AT,38,b,0,1));a.g=new bJ(gi(Em,AT,61,b,0,1));for(d=new LI(a.e);d.a<d.c.a.length;){c=Wi(KI(d),68);c.zc(UE(b))}}\nfunction KF(a){var b;b=0;while(0<=(b=a.indexOf('\\\\',b))){a.charCodeAt(b+1)==36?(a=a.substr(0,b)+'$'+DF(a,++b)):(a=a.substr(0,b)+(''+DF(a,++b)))}return a}\nfunction Xb(a){if(!a.n){zt();BL(yt,a)&&Bt(a)}else if(a.n){a.n.Eb(a)}else if(a.n){throw Mp(new IE(\"This widget's parent does not implement HasWidgets\"))}}\nfunction ui(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 pi(c,d,e)}\nfunction YN(a,b,c,d,e,f){var g,h,i;if(gj(a)===gj(c)){a=a.slice(b,b+e);b=0}for(h=b,i=b+e;h<i;){g=h+RT<i?h+RT:i;e=g-h;WN(c,d,f?e:0,a.slice(h,g));h=g;d+=e}}\nfunction xv(a){_i(a.d,42)?(this.d=new oB(Wi(a.d,42))):_i(a.d,58)?(this.d=new Zu(Wi(a.d,58))):(this.d=new xv(Wi(a.d,30)));this.c=a.c;this.a=a.a;this.b=a.b}\nfunction mT(a){var b,c,d;d=$doc.activeElement;while(d){for(c=new LI(a.e);c.a<c.c.a.length;){b=Wi(KI(c),87);if(Db(b.b)==d)return true}d=me(d)}return false}\nfunction hi(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 zi(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&uU;a.m=d&uU;a.h=e&vU;return true}\nfunction gy(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 JB(){yB();var a;zB(this);this.j=gi(ij,cV,11,xB.length,15,1);XF(xB,0,this.j,0,this.j.length);for(a=0;a<256;a++){this.q[a]=new cv;this.g[a]=new cv}}\nfunction vh(a,b,c){var d;if(!b){throw Mp(new dF('Cannot add a handler with a null type'))}a.b>0?uh(a,new Lu(a,b,c)):(d=yh(a,b,null),d.add(c));return new Ku}\nfunction fQ(a){var b,c,d;d=(GP(),KP(fW,QU));for(b=a.e.a.length-1;Up(a.f,d)&&b>4;b--){c=Wi(iI(a.e,b),69);if(!c.a)continue;a.f=bq(a.f,c.b);c.a=null;c.c=false}}\nfunction fC(b){var c,d;d=-1;try{c=MC(b,MV);!!c&&c.b.a.length==1&&(d=$B((sC(0,c.b.a.length),rq(eI(c.b,0)))))}catch(a){a=Lp(a);if(!_i(a,6))throw Mp(a)}return d}\nfunction Rp(a,b){var c;if(Wp(a)&&Wp(b)){c=a/b;if(zU<c&&c<yU){return c<0?$wnd.Math.ceil(c):$wnd.Math.floor(c)}}return Qp(qi(Wp(a)?cq(a):a,Wp(b)?cq(b):b,false))}\nfunction uR(a){Xs.call(this);this.b=new pI;this.a=a;(hr(),this.o).className='scrollbar';Pb(this.o,a?'scrollbarHorizontal':'scrollbarVertical',true);new vR(this)}\nfunction Sf(a){var b,c;c=a.b;if(c){return b=a.a,((b.clientY||0)|0)-(ue(c)+$wnd.pageYOffset|0)+((c.scrollTop||0)|0)+($wnd.pageYOffset|0)}return (a.a.clientY||0)|0}\nfunction Dh(a){var b,c,d;Uc.call(this,Eh(a),a.isEmpty()?null:Wi(a.Db().Hb(),6));this.a=a;d=0;for(c=a.Db();c.Gb();){b=Wi(c.Hb(),6);if(d++==0){continue}Ec(this,b)}}\nfunction wB(a,b){if((new RegExp('^(\\\\w+://.*)$')).test(b))return b;if(tF(b.substr(0,1),'/'))return BF(a,'//([^/]+).*','//$1'+b);return BF(a,'/[^/]+$','/')+(''+b)}\nfunction JD(a,b){var c,d;if(a.b.array.length>0){for(d=new iH(a.b);d.b<d.d.size();){c=(qO(d.b<d.d.size()),Wi(d.d.getAtIndex(d.c=d.b++),55));JD(c,b)}}else{b.add(a)}}\nfunction cE(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 Ci(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 gG(a,b){var c,d,e;c=b.vc();e=b.wc();d=a.get(c);if(!(gj(e)===gj(d)||e!=null&&wb(e,d))){return false}if(d==null&&!a.containsKey(c)){return false}return true}\nfunction QO(a){var b;this.a=a;this.f=new xQ(a,(GP(),GP(),EP));this.g=new UQ(a,this.f);b=$wnd.navigator.userAgent;this.e=b.indexOf(bV)!=-1||b.indexOf('trident')!=-1}\nfunction oT(a,b){this.e=new pI;this.d=new tT(this);this.f=a;Sb(b,this,(mg(),mg(),lg));Sb(b,this,(cg(),cg(),bg));Sb(b,this,(Pg(),Pg(),Og));Sb(b,this,(dh(),dh(),bh))}\nfunction RI(a,b,c,d){var e,f,g,h,i;d=(_K(),!d?ZK: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 jq(b,c,d,e){iq();var f=gq;$moduleName=c;$moduleBase=d;Kp=e;function g(){for(var a=0;a<f.length;a++){f[a]()}}\nif(b){try{wT(g)()}catch(a){b(c,a)}}else{wT(g)()}}\nfunction Pd(a){var b,c,d,e;b='Od';c='Oc';e=$E(a.length,5);for(d=e-1;d>=0;d--){if(tF(a[d].d,b)||tF(a[d].d,c)){a.length>=d+1&&(a.splice(0,d+1),undefined);break}}return a}\nfunction Wr(){var a,b,c,d;a=(b=$wnd.location.href,c=b.indexOf('#'),c>=0&&(b=b.substring(0,c)),d=b.indexOf('?'),d>0?b.substring(d):'');if(!Tr||!tF(Sr,a)){Tr=Ur(a);Sr=a}}\nfunction gQ(a,b){var c,d,e;d=(GP(),KP(gW,134217728));for(c=a.j.a.length-1;a.k>d&&c>=b;c--){e=Wi(eI(a.j,c),51);if(e.e==a.g)continue;if(e.b){a.k-=e.c;e.b=false}e.d=null}}\nfunction HS(a,b){var c;if(!a.a)return;c=QI(a.d.toArray(),UE(DR(a.a)),(jJ(),_K(),_K(),$K));c>=0?(c-=b):(c=-c-(b==1?2:1));c=$E(c,a.d.size()-1);c=c>0?c:0;ut(a.e.d,c);IS(a)}\nfunction Kz(a,b){a.w=rz(a,0,GV,a.B,0);a.A=rz(a,0,GV,a.B,0);if(a.w==0||a.A==0){throw Mp(new IE('JB2Image zero size'))}b.d=a.w;b.b=a.A;a.G=a.A;a.H=a.F=0;xz(a,a.G);a.v=true}\nfunction wS(a,b,c){var d,e,f;e=a.b.length;if(e<2)return;f=zS(a,b);d=(a.a*c-f)/(e-1);(hr(),a.o).style['letterSpacing']=dq(Tp($wnd.Math.round((d+0.05)/0.1)))*0.1+(gf(),tV)}\nfunction yS(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/zS(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 fi(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=hi(h,k);d!=10&&ki(ci(a,g-f),b[f],c[f],h,l);if(!j){++f;for(i=0;i<k;++i){l[i]=fi(a,b,c,d,e,f,g)}}return l}\nfunction Rf(a){var b,c,d;c=a.b;if(c){return b=a.a,((b.clientX||0)|0)-(d=te(c)+$wnd.pageXOffset,se(c)&&(d+=ve(c)),d|0)+we(c)+($wnd.pageXOffset|0)}return (a.a.clientX||0)|0}\nfunction ZL(){function b(){try{return (new Map).entries().next().done}catch(a){return false}}\nif(typeof Map===CT&&Map.prototype.entries&&b()){return Map}else{return $L()}}\nfunction Gd(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=Fd(c,g)):g[0].ib()}catch(a){a=Lp(a);if(_i(a,6)){d=a;pd(d)}else throw Mp(a)}}return c}\nfunction ce(a,b){var c,d;b=ie(b);d=a.className||'';c=he(d,b);if(c==-1){d.length>0?(a.className=d+' '+b||'',undefined):(a.className=b||'',undefined);return true}return false}\nfunction iA(a){var b,c,d;d=new dN('[',']');for(c=a.Db();c.Gb();){b=c.Hb();cN(d,b===a?'(this Collection)':b==null?LT:rq(b))}return !d.a?d.c:d.e.length==0?d.a.a:d.a.a+(''+d.e)}\nfunction is(){fs=wT(ps);gs=wT(qs);var c=ss;var d=cs;c(d,function(a,b){d[a]=wT(b)});var e=es;c(e,function(a,b){e[a]=wT(b)});c(e,function(a,b){$wnd.addEventListener(a,b,true)})}\nfunction Ff(a,b,c){var d,e,f,g,h;if(Cf){h=Wi(Lg(Cf,a.type),35);if(h){for(g=h.Db();g.Gb();){f=Wi(g.Hb(),40);d=f.a.a;e=f.a.b;Df(f.a,a);Ef(f.a,c);Tb(b,f.a);Df(f.a,d);Ef(f.a,e)}}}}\nfunction hw(a,b,c,d){var e;e=a.q;d=lw(a)||!kw(a)?iw(a,b,c,_i(d,48)?Wi(d,48):null):fw(a,b,c);if(d){HG(d.n,a.r,e);HG(d.n,'rect',new oy(b));HG(d.n,'subsample',new KE(c))}return d}\nfunction hG(a,b,c){var d,e,f;for(e=a.qc().Db();e.Gb();){d=Wi(e.Hb(),24);f=d.vc();if(gj(b)===gj(f)||b!=null&&wb(b,f)){if(c){d=new WH(d.vc(),d.wc());e.Ib()}return d}}return null}\nfunction Yc(a){var b;if(a.c==null){b=gj(a.b)===gj(Wc)?null:a.b;a.d=b==null?LT:cj(b)?_c(Yi(b)):ej(b)?'String':iE(yb(b));a.a=a.a+': '+(cj(b)?$c(Yi(b)):b+'');a.c='('+a.d+') '+a.a}}\nfunction UR(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;VR(a,hj(b*e-a.a.q+0.5)-a.a.d,0)}else{d=a.a.p.height*a.a.s+2*a.a.q;VR(a,0,hj(b*d-a.a.q+0.5)-a.a.e)}}\nfunction Wb(a){if(!a.i){throw Mp(new IE(\"Should only call onDetach when the widget is attached to the browser's document\"))}try{a._()}finally{hr();a.o.__listener=null;a.i=false}}\nfunction md(b,c,d){var e,f;e=kd();try{if(Bc){try{return jd(b,c,d)}catch(a){a=Lp(a);if(_i(a,6)){f=a;pd(f);return undefined}else throw Mp(a)}}else{return jd(b,c,d)}}finally{nd(e)}}\nfunction Bz(){var a,b;pz(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}gC(this.k,new cv);gC(this.I,new aB);gC(this.S,new aB)}\nfunction UQ(a,b){this.a=new xL;this.g=new xL;this.i=new my;this.j=new bR;this.d=new my;this.b=a;this.f=b;this.k=(GP(),KP('tileCacheSize',256));this.n=KP(cW,512);HP(new WQ(this))}\nfunction Ec(a,b){tO(b,'Cannot suppress a null exception.');lO(b!=a,'Exception can not suppress itself.');if(a.g){return}a.j==null?(a.j=ki(ci(ln,1),AT,6,0,[b])):(a.j[a.j.length]=b)}\nfunction IF(a){var b,c;if(a>=PT){b=55296+(a-PT>>10&1023)&QT;c=56320+(a-PT&1023)&QT;return String.fromCharCode(b)+(''+String.fromCharCode(c))}else{return String.fromCharCode(a&QT)}}\nfunction UP(a,b){var c;if(b==a.d)return;Mb(a.i,b!=null);if(b!=null&&!tF(LU,a.d)){c=vA(PP,b);Db(a.i).style['backgroundPosition']=-c*Eb(a.i)+'px 0px'}(b==null||!tF(LU,a.d))&&(a.d=b)}\nfunction lR(a){this.d=a;Sb(a,this,(hg(),hg(),gg));Sb(a,this,(Bg(),Bg(),Ag));Sb(a,this,(mg(),mg(),lg));Sb(a,this,(dh(),dh(),bh));Sb(a,this,(Ug(),Ug(),Tg));Sb(a,this,(Zg(),Zg(),Yg))}\nfunction he(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 SP(a){var b;a.b=pc();if(!a.b){throw Mp(new Tc('Canvas not supported!'))}fc(a.b);b=new Lt(a.b);(hr(),b.o).className='content';Hr(new cQ(a));Bd((td(),sd),new dQ(a));return b}\nfunction wL(){wL=oq;uL=ki(ci(kn,1),OT,2,6,['Sun','Mon','Tue','Wed','Thu','Fri','Sat']);vL=ki(ci(kn,1),OT,2,6,['Jan','Feb','Mar','Apr','May','Jun','Jul','Aug','Sep','Oct','Nov','Dec'])}\nfunction LD(a){var b,c;oy.call(this,a);HD(this);this.a=a.a;this.c=a.c;this.d=a.d;this.e=a.e;this.b=new QA(a.b);for(c=0;c<this.b.array.length;c++){b=new LD(MA(this.b,c));OA(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 Mp(new IE('Cannot set a new parent without first clearing the old parent'))}a.n=b;b.i&&a.ab()}}\nfunction Hi(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 pi(c&uU,d&uU,e&vU)}\nfunction Ji(a,b){var c,d,e,f;b&=63;c=a.h&vU;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 pi(d&uU,e&uU,f&vU)}\nfunction Oy(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<GU){e=0;a.b[d]=0}}return e}f=a.k[b];if(f<=0||f>=GU){return 1}for(c=0;c<Iy[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=Wi(g.Hb(),18);try{c.Fb(f)}catch(a){a=Lp(a);if(_i(a,6)){e=a;!d&&(d=new DL);GG(d.a,e,d)}else throw Mp(a)}}if(d){throw Mp(new Ls(d))}}\nfunction Qw(a,b,c){var d,e;if(a!=b){Pw(a,b.k,b.i,c);a.a=b.a;for(d=0;d<a.k;d++){e=cr(b.e,(d*b.c+b.border)*Gw,d*b.c+b.border+a.i*Gw);br(a.e,e,(d*a.c+a.border)*Gw)}}else c>a.border&&Uw(a,c);return a}\nfunction Tz(a,b,c){if(!b){a.e=null;a.f=0;return}if(!c){if(a.g.b.a.length>0){throw Mp(new IE('JB2Image cannot set'))}if(a.e){throw Mp(new IE('JB2Image cannot change'))}}a.e=b;a.f=b.f+b.g.b.a.length}\nfunction cy(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 Mp(new IE('Scaler assertion'))}}\nfunction Gc(a,b,c,d){var e,f,g,h,i;b.Ab(d+c+a);Hc(a,b,d);for(f=(a.j==null&&(a.j=gi(ln,AT,6,0,0,1)),a.j),g=0,h=f.length;g<h;++g){e=f[g];Gc(e,b,'Suppressed: ','\\t'+d)}i=a.e;!!i&&Gc(i,b,'Caused by: ',d)}\nfunction sh(b,c){var d,e;!c.c||(c.c=false,c.d=null);e=c.d;Bf(c,b.b);try{xh(b.a,c)}catch(a){a=Lp(a);if(_i(a,79)){d=a;throw Mp(new Fh(d.a))}else throw Mp(a)}finally{e==null?(c.c=true,c.d=null):(c.d=e)}}\nfunction Jq(a,b){var c,d,e;c=new SF;RF(c,(d=new oL(b.b),e=new SF,RF(e,nL(d)),e.a+=' ',RF(e,b.a),e.a+='\\n',e.a+=DU,e.a+=': ',e.a));RF(c,b.c);if(a.a&&!!b.d){c.a+='\\n';Gc(b.d,new Oq(c),'','')}return c.a}\nfunction RB(){RB=oq;QB=ki(ci(kn,1),OT,2,6,[LV,'page',_T,'one2one','stretch']);PB=ki(ci(kn,1),OT,2,6,[LV,'color','fore','back','bw']);OB=ki(ci(kn,1),OT,2,6,[LV,'left','center','right','top','bottom'])}\nfunction Px(a){var b,c,d;(a<0.1||a>10)&&(Uv(),Tv);if(a<1.001&&a>0.999){c=Cx}else{if(a!=Dx){for(b=0;b<256;b++){d=b/255;Uv();d=$wnd.Math.pow(d,1/a);Bx[b]=hj($wnd.Math.floor(255*d+0.5))}Dx=a}c=Bx}return c}\nfunction bw(a){var b,c,d,e,f,g;g=new Nx;e=new bt;f=(hr(),e.o);f.style[rV]=sV;qr(f,new qw(f,g));c=new SF;while((b=ov(a))!=-1){OF(c,b&QT)}d='data:image/jpeg;base64,'+Zv(c.a);it(e,(Vq(),new Rq(d)));return g}\nfunction OL(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=LL(a,b,e);if(f){return f.xc(c)}}ji(e,e.length,new WH(b,c));++a.c;kL(a.b);return null}\nfunction sv(b){var c,d,e;e=new hv;for(d=ov(b);d>=0;d=ov(b)){ev(e,e.b+1);e.a[e.b]=d<<24>>24;e.b+=1}c=SI(e.a,e.b);try{return sF(c,0,c.length,JF())}catch(a){a=Lp(a);if(_i(a,12)){return null}else throw Mp(a)}}\nfunction Lz(a,b){var c,d;d=rz(a,0,GV,a.C,0);c=b.e;if(!c&&d>0){if(a.c){c=a.c;Tz(b,c,false)}else{throw Mp(new IE('JB2Image need dict'))}}if(!!c&&d!=c.f+c.g.b.a.length){throw Mp(new IE('JB2Image bad dict'))}}\nfunction Ly(a,b){var c,d,e;if(a.i<0){return 0}if(Oy(a,a.g)==0){for(c=0;c<a.j.f;c++){d=Iy[a.g].b;e=Iy[a.g].a;My(a,b,a.g,a.j.b[c],d,e)}}if(++a.g>=Iy.length){a.g=0;++a.i;if(Py(a)==0){a.i=-1;return 0}}return 1}\nfunction mw(a,b){var c,d;a.s=null;c=new bA;d=Wi(EG(a.e,a.n),38);!!d&&d.c<19&&(c.c=true);a.o=Zz(c,b,Wi(EG(a.e,a.g),95));if(nw(a,a.i,c)){throw Mp(new IE('DjVu Decoder: Corrupted data (Duplicate FGxx chunk)'))}}\nfunction SQ(a){var b,c,d,e;if(KG(a.a)<a.k)return;b=new rI(new XG(a.a));jJ();mI(b,new gR);e=new pI;for(c=0;c<(a.k/4|0);c++){d=Wi((rO(c,b.a.length),Wi(b.a[c],24)).vc(),41);IG(a.a,d);e.a[e.a.length]=d}XP(a.b,e)}\nfunction JO(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+pF(a,c++)}b=b|0;return b}\nfunction ze(a,b){if(a.nodeType!=1&&a.nodeType!=9){return a==b}if(b.nodeType!=1){b=b.parentNode;if(!b){return false}}if(a.nodeType==9){return a===b||a.body&&a.body.contains(b)}else{return a===b||a.contains(b)}}\nfunction nu(a,b,c){var d,e,f;if(c<0||c>a.c){throw Mp(new SD)}if(a.c==a.a.length){f=gi(wl,AT,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 hy(a,b,c){a.xmin=ZE(b.xmin,c.xmin);a.xmax=$E(b.xmax,c.xmax);a.ymin=ZE(b.ymin,c.ymin);a.ymax=$E(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 YI(a,b,c,d,e,f){var g,h,i,j;g=d-c;if(g<7){VI(b,c,d,f);return}i=c+e;h=d+e;j=i+(h-i>>1);YI(b,a,i,j,-e,f);YI(b,a,j,h,-e,f);if(f.yc(a[j-1],a[j])<=0){while(c<d){ji(b,c++,a[i++])}return}WI(a,i,j,h,b,c,d,f)}\nfunction tt(a,b,c,d){var e,f,g,h;h=(hr(),a.o);g=$doc.createElement('option');g.text=b;g.removeAttribute(VU);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 fe(a,b){var c,d,e,f,g;b=ie(b);g=a.className||'';e=he(g,b);if(e!=-1){c=GF(g.substr(0,e));d=GF(DF(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 kw(a){var b,c,d,e;d=Wi(EG(a.e,a.n),38);if(!d){return false}e=d.width;c=d.height;if(e<=0||c<=0){return false}b=Wi(EG(a.e,a.i),59);if(!b||b.d!=e||b.b!=c){return false}return !(jw(a,a.c)||!!a.k||jw(a,a.j))}\nfunction EB(b){b.a=0;HB(b,b.e);b.d=65280;try{b.d=Op(b.d,ov(b.k)<<8);b.r=(255&ov(b.k))<<16>>16}catch(a){a=Lp(a);if(_i(a,7)){b.r=255}else throw Mp(a)}b.d=_p(b.d,b.r);b.f=25;b.p=0;IB(b);b.i=b.d;Vp(b.d,GU)&&(b.i=KV)}\nfunction ey(a,b){var c,d,e;if(_i(b,10)){e=Wi(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=Wi(EG(xt,a),88);b=null;if(a!=null){if(!(b=Ce($doc,a))){return null}}if(c){if(!b||(hr(),c.o==b)){return c}}KG(xt)==0&&Fr(new Gt);!b?(c=new Ht):(c=new At(b));HG(xt,a,c);AL(yt,c);return c}\nfunction fw(a,b,c){var d,e,f,g;if(b.xmin>=b.xmax||b.ymin>=b.ymax){return new Xw}f=Wi(EG(a.e,a.n),38);if(f){g=f.width;e=f.height;d=Wi(EG(a.e,a.i),59);if(g!=0&&e!=0&&!!d&&d.d==g&&d.b==e){return $z(d,b,c)}}return null}\nfunction Eh(a){var b,c,d,e,f;c=a.size();if(c==0){return null}b=new TF(c==1?'Exception caught: ':c+' exceptions caught: ');d=true;for(f=a.Db();f.Gb();){e=Wi(f.Hb(),6);d?(d=false):(b.a+='; ',b);RF(b,e.eb())}return b.a}\nfunction zz(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;mC(a.k);mC(a.I);mC(a.S);gC(a.k,new cv);gC(a.I,new aB);gC(a.S,new aB);Uv()}\nfunction TQ(a){var b,c,d;a.c=(GP(),GP(),BP);a.e=(null,CP);LP(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=Wi(DG(a.a,aR(a.j,c,d)),70);!!b&&(b.b=(WF(),Tp(aO())))}}PO(a.b.a.a)}\nfunction Zu(a){Ru();var b;Su(this);this.i=new LB(a.i);for(b=0;b<a.c.length;b++){!!a.c[b]&&(this.c[b]=new dv((a.c[b].a&255)<<16>>16))}if(a.d){this.d=dr(a.d.length);br(this.d,a.d,0)}this.e=a.e;this.a=a.a;this.b=a.b;this.f=a.f}\nfunction iw(a,b,c,d){var e;if(b.xmin>=b.xmax||b.ymin>=b.ymax){return !d?new Nx:Kx(d,0,0,null)}e=ew(a,b,c,d);if(jw(a,a.i)){if(!e){e=!d?new Nx:d;Kx(e,b.ymax-b.ymin,b.xmax-b.xmin,($w(),Zw))}ow(a,e,b,c)&&(d=e)}else{d=e}return d}\nfunction lD(a){var b,c,d;for(c=new LI(a.a);c.a<c.c.a.length;){b=Wi(KI(c),91);lD(b)}while(a.a.a.length==1){d=a.b;b=Wi(eI(a.a,0),91);if(d==null){nD(a,b.b);oD(a,b.c)}else if(b.b!=null){break}a.a.a=gi(dn,AT,1,0,5,1);dI(a.a,b.a)}}\nfunction rS(a,b){var c,d,e,f;c=0;for(f=new LI(a.a);f.a<f.c.a.length;){d=Wi(KI(f),103);c+=yS(d,b)}c=mS(c/a.a.a.length,0.5);(hr(),a.o).style['fontSize']=c+(gf(),tV);for(e=new LI(a.a);e.a<e.c.a.length;){d=Wi(KI(e),103);wS(d,c,b)}}\nfunction qq(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 RE(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 Mp(new Tc('Null widget handle. If you are creating a composite, ensure that initWidget() has been called.'))}b=GF(b);if(b.length==0){throw Mp(new GE('Style names cannot be empty'))}c?ce(a,b):fe(a,b)}\nfunction PL(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[ZV](f)}else{d.splice(g,1)}--a.c;kL(a.b);return e.wc()}}return null}\nfunction KS(){Xs.call(this);this.d=new bJ(ki(ci(Zm,1),AT,19,0,[UE(100)]));(hr(),this.o).className='toolbar';this.e=new OS(this);Ws(this,this.e);GS(this,this.d);this.b=new TS(this);Ws(this,this.b);Sb(this,new XS(this),(cg(),cg(),bg))}\nfunction Ut(a,b){if(!a.i){return}if(b<0){throw Mp(new TD('Length must be a positive integer. Length: '+b))}if(b>ee((hr(),a.o),XU).length){throw Mp(new TD('From Index: 0 To Index: '+b+' Text Length: '+ee(a.o,XU).length))}xu(a.o,0,b)}\nfunction Qh(a,b,c){Mh(b,'Key cannot be null or empty');Lh(c,'Values cannot null. Try using removeParameter instead.');if(c.length==0){throw Mp(new GE('Values cannot be empty. Try using removeParameter instead.'))}qM(a.c,b,c);return a}\nfunction Ub(a){var b;if(a.i){throw Mp(new IE(\"Should only call onAttach when the widget is detached from the browser's document\"))}a.i=true;hr();bs(a.o,a);b=a.j;a.j=-1;b>0&&(a.j==-1?lr(a.o,b|(a.o.__eventBits||0)):(a.j|=b));a.$();a.cb()}\nfunction Ii(a,b){var c,d,e,f,g;b&=63;c=a.h;d=(c&wU)!=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?vU:0;f=c>>b-22;e=a.m>>b-22|c<<44-b}else{g=d?vU:0;f=d?uU:0;e=c>>b-44}return pi(e&uU,f&uU,g&vU)}\nfunction Aw(a,b,c,d){var e,f,g,h,i,j;i=new Mv(d,c);if(FG(a.b,i.b)){throw Mp(new MD('No duplicates allowed.'))}j=new xv(b);e=ov(j);f=ov(j);g=ov(j);h=ov(j);(e!=tw[0]||f!=tw[1]||g!=tw[2]||h!=tw[3])&&(b=jv(j,GT));HG(a.b,i.b,b);Fv(a.c,i,-1)}\nfunction kQ(a){var b,c,d,e,f;c=(GP(),KP(gW,134217728));f=0;b=0;while(b<a.j.a.length&&f<c){d=Wi(eI(a.j,b),51);if(!d.b)break;f+=d.c;++b}if(b==a.j.a.length)return false;gQ(a,b+1);e=Wi(eI(a.j,b),51);if(a.k+e.c>c)return false;return jQ(a,e)}\nfunction nq(a,b,c){var d=lq,h;var e=d[a];var f=e instanceof Array?e[0]:null;if(e&&!f){_=e}else{_=(h=b&&b.prototype,!h&&(h=lq[b]),pq(h));_.Ic=c;!b&&(_.Jc=sq);d[a]=_}for(var g=3;g<arguments.length;++g){arguments[g].prototype=_}f&&(_.Hc=f)}\nfunction DS(a){var b,c,d,e;if(!a.a)return;e=a.b.e;b=AF(ee((hr(),e.o),XU),'[^0-9]','');if(b.length==0||b.length>6){Vt(e,st(a.b.d));c=ee(e.o,XU).length;c>0&&Ut(e,c);return}d=$E(UE(YA(b)).a,a.c)-1;d=d>0?d:0;ut(a.b.d,d);KR(a.a,d);e.o.blur()}\nfunction Xu(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(Tu(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 tR(a,b,c){var d;d=(hr(),a.o).style;if(c>=1){d[rV]=(vf(),sV);return}else{d[rV]=(vf(),'visible')}if(a.a){d['left']=100*(b-c/2)+(gf(),'%');d['right']=100*(1-b-c/2)+'%'}else{d['top']=100*(b-c/2)+(gf(),'%');d['bottom']=100*(1-b-c/2)+'%'}}\nfunction OQ(a,b){var c,d,e,f,g;e=a.c+b;if(e<0||e>=sQ(a.f))return false;d=rQ(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(QQ(a,aR(a.j,f,g),d,c))return true}}return false}\nfunction uE(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=xE('.',[c,xE('$',d)]);a.b=xE('.',[c,xE('.',d)]);a.i=d[d.length-1]}\nfunction Ky(){Ky=oq;Jy=ki(ci(kj,1),gV,11,15,[PT,MU,MU,NU,NU,NU,wU,wU,wU,OU,OU,OU,PU,OU,OU,PU]);Iy=ki(ci(am,1),AT,52,0,[new Ry(0,1),new Ry(1,1),new Ry(2,1),new Ry(3,1),new Ry(4,4),new Ry(8,4),new Ry(12,4),new Ry(16,16),new Ry(32,16),new Ry(48,16)])}\nfunction bG(a){lO(a!=null,'Null charset name');a=a.toLocaleUpperCase();if(tF((eO(),bO).a,a)){return bO}else if(tF(cO.a,a)){return cO}else if(tF(dO.a,a)){return dO}if(/^[A-Za-z0-9][\\w-:\\.\\+]*$/.test(a)){throw Mp(new fG(a))}else{throw Mp(new eG(a))}}\nfunction QQ(a,b,c,d){var e,f;_Q(b,a.i,a.n,Wi(EG(c.e,c.n),38));if(iy(a.i))return false;f=MQ(a,b);if(!f){f=new YQ;RQ(a,b,f)}if(f.a)return false;e=hw(c,a.i,b.b,null);!!e&&aQ(a.b,b,e);f.a=true;f.b=(WF(),bq(Tp(aO()),d?500:0));d||NO(a.b.a.a);return true}\nfunction _x(a,b,c){if(a.n<=0||a.k<=0||a.b<=0||a.a<=0){throw Mp(new IE(AV))}if(b==0&&c==0){b=a.b;c=a.n}else if(b<=0||c<=0){throw Mp(new GE(BV))}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=gi(kj,gV,11,a.b,15,1));cy(a.c,a.j,a.b,c,b)}\nfunction ay(a,b,c){if(a.n<=0||a.k<=0||a.b<=0||a.a<=0){throw Mp(new IE(AV))}if(b==0&&c==0){b=a.a;c=a.k}else if(b<=0||c<=0){throw Mp(new GE(BV))}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=gi(kj,gV,11,a.a,15,1));cy(a.o,a.i,a.a,c,b)}\nfunction aw(a,b){var c,d,e;if(!(!_i(b.d,42)||!!Wi(b.d,42).a))return false;e=kv(b);if(!e||!ty(e)){throw Mp(new MD(qV))}d=vy(e);c=kv(d);if(!!c&&tF('FORM:DJVI',d.b)){bI(a.d,c);return true}else{throw Mp(new IE('DejaVu decoder: a DJVI include was expected'))}}\nfunction iP(){var a,b,c;a=Db(new mt);ce(a,'blankImage');ae(Db((zt(),Dt(null))),a);try{b=(QP(),c=$doc.defaultView.getComputedStyle(a,null),c.getPropertyValue('background-image'));b=AF(b,'^url\\\\([\\'\"]?(.*)[\\'\"]\\\\)$','$1');return b}finally{be(Db(Dt(null)),a)}}\nfunction RN(a,b){var c,d,e,f,g,h,i,j;for(e=Wi(oI(a.a,gi(ro,$V,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=Wi(oI(j.a,gi(ro,$V,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 mD(a,b){var c,d,e,f,g;c=new pD;d=ov(b);if(d<0){throw Mp(new IE(QV))}g=rv(b);if(g<0){throw Mp(new IE(QV))}g>0&&nD(c,tv(b,g));g=rv(b);if(g<0){throw Mp(new IE(QV))}g>0&&oD(c,tv(b,g));f=1;try{if(d>0){for(e=0;e<d;e++){f+=mD(c,b)}}}finally{bI(a.a,c)}return f}\nfunction tS(a,b,c){var d,e,f,g;g=hj(a.d*b+0.5);d=hj(a.a*b+0.5);if(c||g!=de((hr(),a.o),ZT)||d!=de((hr(),a.o),YT)){g>=0&&((hr(),a.o).style[_T]=g+tV,undefined);d>=0&&((hr(),a.o).style[$T]=d+tV,undefined);for(f=new LI(a.c);f.a<f.c.a.length;){e=Wi(KI(f),101);rS(e,b)}}}\nfunction xi(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 SE(c)}if(b==0&&d!=0&&c==0){return SE(d)+22}if(b!=0&&d==0&&c==0){return SE(b)+44}return -1}\nfunction Ny(a,b){var c,d,e,f,g,h,i,j;a.j=b;c=0;i=Jy;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]>=GU){Py(a)}return a}\nfunction eC(b,c){var d,e;for(e=0;++e<QB.length;){if(tF(QB[e],b)){return -e}}try{if(b.charCodeAt(0)==100){return YA(b.substr(1))}else if(c){return YA(b)}throw Mp(new GE('DjVuAnno.bad_zoom'))}catch(a){a=Lp(a);if(_i(a,8)){d=a;if(!c){throw Mp(d)}}else throw Mp(a)}return 0}\nfunction Di(a){var b,c,d,e,f;if(isNaN(a)){return Ri(),Qi}if(a<-9223372036854775808){return Ri(),Oi}if(a>=9223372036854775807){return Ri(),Ni}e=false;if(a<0){e=true;a=-a}d=0;if(a>=yU){d=hj(a/yU);a-=d*yU}c=0;if(a>=xU){c=hj(a/xU);a-=c*xU}b=hj(a);f=pi(b,c,d);e&&vi(f);return f}\nfunction Kx(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=Iw(a,a.k);if(h>0){if(!a.e){Hw(a,a.i,a.k);if(!d){for(g=0;g<h;g++){a.e[g*Gw+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=ar(a.e.buffer);f=e[0];for(g=0;g<h;g++){e[g]=f}}}return a}\nfunction nP(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=ei(rj,[dW,dW],[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++)ji(g[j-d.ymin],i-d.xmin,mP(a,aR(a.j,i,j)));return g}\nfunction hQ(a){var b,c,d,e,f;b=a.b.c;if(a.c>0||!(b.a.b.a.length>0&&hC(b.a,0)!=null&&Wi(hC(b.a,0),34).c==0)||Up(a.f,(GP(),KP(fW,QU))))return;for(e=new LI(a.j);e.a<e.c.a.length;){d=Wi(KI(e),51);f=Hv(b,d.e);c=pQ(a,f);if(!c.a&&!c.c){Xp(Np(a.f,c.b),(GP(),KP(fW,QU)))&&mQ(a,f);break}}}\n",
"function BR(a,b,c,d){var e,f,g,h,i,j;j=lc(a.c);e=kc(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){KR(a,b)}else{MR(a);h==a.d&&i==a.e&&a.i&&(g<i?zR(a,b-1,0,1):g>i?zR(a,b+1,0,-1):f<h?zR(a,b-1,1,0):f>h&&zR(a,b+1,-1,0))}}\nfunction Ph(b,c){var d;if(c!=null&&c.indexOf(':')!=-1){d=CF(c,':',0);if(d.length>2){throw Mp(new GE('Host contains more than one colon: '+c))}try{Sh(b,YA(d[1]))}catch(a){a=Lp(a);if(_i(a,46)){throw Mp(new GE('Could not parse port out of host: '+c))}else throw Mp(a)}c=d[0]}b.b=c;return b}\nfunction iS(a,b,c,d,e){var f,g,h,i,j,k;h=a.b!=b;g=gS(a,b);if(h){Gb(gS(a,a.b),lW);Pb((hr(),g.o),lW,true)}tS(g,e,h);a.b=b;f=(hr(),a.o);i=g.o;i.style[mW]=(c>0?c:0)+500+(gf(),tV);j=(-c>0?-c:0)+500;we(f)!=j&&ye(f,j);k=((i.offsetTop||0)|0)-d;((f.scrollTop||0)|0)!=k&&(f.scrollTop=k,undefined)}\nfunction Fw(a){Wv();this.a=a;this.b=(sO('anno'),'anno');this.c=(sO(wV),wV);this.g=(sO('fgJb2Dict'),'fgJb2Dict');this.i=(sO('fgJb2'),'fgJb2');this.j=(sO('fgPalette'),'fgPalette');this.n=(sO('info'),'info');this.r=(sO(xV),xV);this.t=(sO(YU),YU);this.q=new KE(0);this.e=new xL;this.d=new pI}\nfunction tQ(b,c){var d,e,f;try{b.b=new Dw;Cw(b.b,c);f=b.b.c.d.b.a.length;YP(b.a,f);b.i=new qI(f);for(e=0;e<f;e++)bI(b.i,new GQ(b,e));b.j=new rI(b.i);jJ();mI(b.j,null);PO(b.a.a.a)}catch(a){a=Lp(a);if(_i(a,7)){d=a;SN(MN(ON(),'global'),(oN(),'Could not parse document'),d)}else throw Mp(a)}}\nfunction hs(){hs=oq;cs={_default_:ps,dragenter:os,dragover:os};es={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 yy(a){var b,c,d,e;for(c=0;c<4;c++){if(a.charCodeAt(c)<32||a.charCodeAt(c)>126){throw Mp(new MD(CV))}}for(d=0;d<qy.length;d++){if(tF(a,qy[d])){return true}}e=a.substr(0,3);for(b=0;b<ry.length;b++){if(tF(e,ry[b])&&a.charCodeAt(3)>=49&&a.charCodeAt(3)<=57){throw Mp(new MD(CV))}}return false}\nfunction qN(a){oN();var b;b=FF(a,(VM(),TM));switch(b){case 'ALL':return fN;case 'CONFIG':return gN;case 'FINE':return hN;case 'FINER':return iN;case 'FINEST':return jN;case jV:return kN;case 'OFF':return lN;case DU:return mN;case 'WARNING':return nN;default:throw Mp(new GE('Invalid level \"'+a+'\"'));}}\nfunction nQ(b,c,d){var e,f,g,h;try{g=kv(d);while(ty(g)&&(!c.a||!c.g)){e=vy(g);f=e.b;if(tF(f.substr(0,5),'FORM:')){nQ(b,c,e)}else if(tF(jV,f)){h=new Pv;Ov(h,e);c.a=h;ZP(c.i.a,c.e,h)}else (tF(kV,f)||tF(lV,f))&&FQ(c,zD(new CD,e))}!c.g&&FQ(c,new CD)}catch(a){a=Lp(a);if(_i(a,7)){FQ(c,null)}else throw Mp(a)}}\nfunction MO(a){var b;b=iQ(a.f)||PQ(a.g,false)||OQ(a.g,0)||lQ(a.f)||PQ(a.g,true)||kQ(a.f)||NQ(a.g,0)||OQ(a.g,1)||OQ(a.g,-1)||NQ(a.g,1)||NQ(a.g,-1);if(b){a.e&&Xp(Np(a.d,400),(WF(),Tp(aO())))&&(a.b=true);if(a.b){a.b=false;a.d=(WF(),Tp(aO()));Hd((td(),new SO(a)),50);return false}return true}return a.c=false}\nfunction IS(a){var b,c,d;if(!a.a)return;d=a.e.d;c=(hr(),d.o).selectedIndex;if(c<a.d.size()){LR(a.a,Wi(a.d.getAtIndex(c),19).a)}else{switch(c-a.d.size()){case 0:OR(a.a);break;case 1:NR(a.a);break;default:throw Mp(new Sc);}}Vt(a.e.e,(b=d.o.selectedIndex,b==-1?null:(pt(d,b),qt(d.o.options[b]))));d.o.blur()}\nfunction _v(a){var b,c;if(tF(a.p,oV)){b=Wi(gw(a,a.c),137);_i(b,64)&&Zy(Wi(b,64));c=Wi(EG(a.e,a.n),38);if(!c){throw Mp(new IE('DjVu Decoder: Corrupted data (Missing INFO chunk)'))}}else if(tF(a.p,pV)){if(!jw(a,a.n)){throw Mp(new IE('DjVu Decoder: Corrupted data (Missing IW44 data chunks)'))}}nw(a,a.g,null)}\nfunction JS(a){var b,c,d,e;if(!a.a)return;e=a.e.e;b=AF(ee((hr(),e.o),XU),'[^0-9]','');if(b.length==0||b.length>6){Vt(e,DR(a.a)+'%');c=ee(e.o,XU).length;c>0&&Ut(e,c);return}d=$E(UE(YA(b)).a,(GP(),KP('maxZoom',RT)));d=ZE(d,Wi(a.d.getAtIndex(a.d.size()-1),19).a);ut(a.e.d,-1);LR(a.a,d);e.o[XU]=d+'%';e.o.blur()}\nfunction zd(a){var b,c,d,e,f,g,h;f=a.length;if(f==0){return null}b=false;c=new Ac;while(cd()-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 BB(a,b){var c;if(Up(b,a.d)){b=PT-b;a.a+=b;a.d=Np(a.d,b);c=FB(a,a.a);a.p=a.p-c<<16>>16;a.a=QT&a.a<<c;a.d=Op(QT,_p(aq(a.d,c),a.c>>a.p&(1<<c)-1));a.p<16&&IB(a);a.i=a.d;Vp(a.d,GU)&&(a.i=KV);return 1}--a.p;a.a=QT&b<<1;a.d=Op(QT,_p(aq(a.d,1),a.c>>a.p&1));a.p<16&&IB(a);a.i=a.d;Vp(a.d,GU)&&(a.i=KV);return 0}\nfunction kS(a){var b;Xs.call(this);this.e=new pI;this.f=20;this.b=0;this.a=a;(hr(),this.o).className='textLayer';this.o.setAttribute('tabindex','-1');Sb(this,this,(Pg(),Pg(),Og));eP(a.e,new nS(this));GP();b=JP('textLayerEnabled');(b==null||zO((YD(),uF(bU,b)?true:false)))&&gP(a.e,new pS(this));this.d=jc(pc())}\nfunction PC(b,c,d){var e,f,g,h,i;try{while(d.a<c.length){h=OC(c,d);switch(h.b){case 0:{if(eE(pF(c,d.a))){throw Mp(new GE('Expected Token'))}g=OC(c,d);f=Wi(g.a,65);i=new LC(f.a);PC(i,c,d);bI(b.b,i);break}case 1:return;default:gC(b,h.a);}}}catch(a){a=Lp(a);if(_i(a,6)){e=a;Gc(e,(Uv(),Tv),'','')}else throw Mp(a)}}\nfunction $z(a,b,c){var d,e,f,g,h,i,j,k;if(a.d==0||a.b==0){throw Mp(new IE('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 Xw;Pw(d,j,k,0);Tw(d,1+c*c);for(f=new LI(a.a.b);f.a<f.c.a.length;){e=Wi(KI(f),73);g=Sz(a,e.c);!!g.a&&Mw(d,g.a,(QT&e.b)-h,(QT&e.a)-i,c)}return d}\nfunction nL(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 (wL(),uL)[a.a.getDay()]+' '+vL[a.a.getMonth()]+' '+sL(a.a.getDate())+' '+sL(a.a.getHours())+':'+sL(a.a.getMinutes())+':'+sL(a.a.getSeconds())+' GMT'+b+c+' '+a.a.getFullYear()}\nfunction wQ(a){var b,c,d,e,f,g,h,i,j,k;k=0;for(i=new LI(a.i);i.a<i.c.a.length;){h=Wi(KI(i),51);b=h.f/10|0;k+=b;h.f-=b}e=ki(ci(kj,1),gV,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;Wi(eI(a.i,g),51).f+=j;if(k<=0)break}++f}}\nfunction YA(a){var b,c,d,e,f;if(a==null){throw Mp(new kF(LT))}d=a.length;e=d>0&&(a.charCodeAt(0)==45||a.charCodeAt(0)==43)?1:0;for(b=e;b<d;b++){if(cE(a.charCodeAt(b),10)==-1){throw Mp(new kF(MT+a+'\"'))}}f=parseInt(a,10);c=f<NT;if(isNaN(f)){throw Mp(new kF(MT+a+'\"'))}else if(c||f>GT){throw Mp(new kF(MT+a+'\"'))}return f}\nfunction aA(a,b,c,d){var e,f,g,h,i,j,k,l,m,n,o;e=Sz(a,b.c).a;if(!e)return false;g=c.xmin*d;h=c.ymin*d;l=(QT&b.b)-g;o=(QT&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=$E(c.xmax-c.xmin-j,e.i-k);f=$E(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 YL(){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 lw(a){var b,c,d,e,f,g,h;g=Wi(EG(a.e,a.n),38);if(!g){return false}h=g.width;f=g.height;if(h<=0||f<=0){return false}d=Wi(EG(a.e,a.i),59);if(!d||d.d!=h||d.b!=f){return false}b=Wi(EG(a.e,a.c),64);c=0;!!b&&(c=pw(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=pw(h,f,a.k.i,a.k.k));return e>=1&&e<=12}\nfunction sz(a,b,c,d){var e,f,g,h,i,j,k,l;e=c.i;h=b.i;g=b.k;j=Wi(hC(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);Uw(b,2);Uw(c,2-k);Uw(c,2+h+k-e);i=g-1;f=i+l;Gz(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 AS(a,b,c,d){var e,f,g,h;this.c=a;nt.call(this,$doc.createElement('span'));g=yD(d.b,b.d,b.d+b.c);Us(this.d,g);this.a=b.xmax-b.xmin;this.b=AF(GF(g),'\\\\s+','');f=(hr(),this.o).style;e=(b.xmin-c)*100/d.d;f[mW]=dq(Tp($wnd.Math.round((e+5.0E-5)/nW)))*nW+(gf(),'%');h=this.a*100/d.d;f[_T]=dq(Tp($wnd.Math.round((h+5.0E-5)/nW)))*nW+'%'}\nfunction Rw(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=$E(a.i-m,b.i-n);g=$E(a.k-o,b.k-p);if(l>0&&g>0){f=a.a-1<<24>>24;do{i=Iw(a,o++)+m;j=Iw(b,p++)+n;h=l;do{e=(k=i>=0?a.e[i*Gw+3]:0,((k*(a.a-1)+(a.a-2))/255|0)+Ow(b,j++));Sw(a,i++,(e<f?e:f)<<24>>24)}while(--h>0)}while(--g>0);return true}return false}\nfunction Qy(){Ky();var a,b,c;this.f=gi(Hl,eV,31,32,0,1);for(b=0;b<32;b++){this.f[b]=new cv}this.c=ei(Hl,[AT,eV],[110,31],0,[10,8],2);for(a=0;a<10;a++){for(c=0;c<8;c++){ji(this.c[a],c,new cv)}}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 cv;this.e=new cv}\nfunction xh(b,c){var d,e,f,g,h,i;if(!c){throw Mp(new dF('Cannot fire null event'))}try{++b.b;h=(e=zh(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(Wi(g,49))}catch(a){a=Lp(a);if(_i(a,6)){f=a;!d&&(d=new DL);GG(d.a,f,d)}else throw Mp(a)}}if(d){throw Mp(new Dh(d))}}finally{--b.b;b.b==0&&Ah(b)}}\nfunction mx(a,b){var c,d,e,f,g,h,i,j;if(a.d.j){throw Mp(new IE('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+=Gw}}\nfunction PQ(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?sQ(a.f)*2:1);d++){e=a.c+(d%2==0?-1:1)*(d/2|0);if(e<0||e>=sQ(a.f))continue;g=rQ(a.f,e);if(!g)continue;a.j.a=e;f=Wi(EG(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(QQ(a,aR(a.j,i,j),g,false))return true}}}return false}\nfunction pz(a){a.t=new cv;a.L=new cv;a.f=new aB;a.g=new aB;a.i=new aB;a.j=new aB;a.p=new aB;a.q=new aB;a.r=new aB;a.s=new aB;a.B=new aB;a.C=new aB;a.M=new aB;a.N=new aB;a.O=new aB;a.P=new aB;a.Q=new aB;a.R=new aB;a.k=new nC;a.I=new nC;a.J=new nC;a.K=new nC;a.S=new nC;a.T=new nC;a.U=gi(kj,gV,11,3,15,1);a.n=gi(ij,cV,11,JU,15,1);a.o=gi(ij,cV,11,2048,15,1)}\nfunction UO(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 _y(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);Sy(a.k,0,b,g,false);if(!!a.f&&!!a.b&&a.c>=0){Sy(a.b,1,b,g,a.d);Sy(a.f,2,b,g,a.d)}f=Lx(new Nx,b,c,h);e=new sx(f,0);for(d=0;d<c;){qx(e,d++,0);if(!!a.f&&!!a.b&&a.c>=0){mx(e,h)}else{for(i=h;i-->0;e.c+=Gw){ax(e,127-(255&e.d.e[e.c+e.a]<<24>>24)<<24>>24)}}}return f}\nfunction CR(a){var b,c,d,e,f,g,h,i,j,k,l;d=new pI;bI(d,UE(100));e=(GP(),KP('screenDPI',96));a.t=e/a.p.dpi;f=VQ(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;bI(d,UE(hj(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;aI(d,0,UE(hj(h/a.t*100+0.5)))}}return d}\nfunction Hx(a,b){var c,d,e,f,g,h,i,j,k,l,m;l=$E(b.k,a.k);k=$E(b.i,a.i);if(l<=0||k<=0){return}f=b.a-1;g=Sx(f);h=b.border;c=a.border;d=new sx(a,0);for(m=0;m<l;m++){d.c=c*Gw;for(j=0;j<k;d.c+=Gw){i=Ow(b,h+j++);if(i>0){if(i>=f){ax(d,0)}else{e=g[i];nx(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 yD(b,c,d){var e,f,g,h;try{e=gi(ij,cV,11,d-c,15,1);for(g=0;g<e.length;g++)e[g]=b.b[g+c]<<24>>24;h=sF(e,0,e.length,JF());h=Qq(tD,h,'\\u2010');h=Qq(sD,h,'?');return h}catch(a){a=Lp(a);if(_i(a,114)){throw Mp(new Sc)}else if(_i(a,12)){f=gi(jj,cV,11,d-c,15,1);for(g=0;g<d-c;g++){f[g]=b.b[c+g]&255&QT;(f[g]<32||f[g]>126)&&(f[g]=63)}return MF(f,f.length)}else throw Mp(a)}}\nfunction SB(a){var b,c,d,e;fC(a);YB((d=MC(a,'zoom'),!!d&&d.b.a.length>0?eC((sC(0,d.b.a.length),rq(eI(d.b,0))),true):0));VB((e=MC(a,'mode'),!!e&&e.b.a.length>0?dC((sC(0,e.b.a.length),rq(eI(e.b,0)))):0));UB((b=MC(a,'align'),!!b&&b.b.a.length>0?cC((sC(0,b.b.a.length),rq(eI(b.b,0)))):0));XB((c=MC(a,'align'),!!c&&c.b.a.length>1?cC((sC(1,c.b.a.length),rq(eI(c.b,1)))):0));TB(a)}\nfunction Th(a,b){var c,d,e;Lh(b,'Protocol cannot be null');d='://'.length;tF(b.substr(b.length-d,d),'://')?(b=EF(b,0,b.length-3)):(e=':/'.length,tF(b.substr(b.length-e,e),':/')?(b=EF(b,0,b.length-2)):(c=':'.length,tF(b.substr(b.length-c,c),':')&&(b=EF(b,0,b.length-1))));if(b.indexOf(':')!=-1){throw Mp(new GE('Invalid protocol: '+b))}Mh(b,'Protocol cannot be empty');a.f=b;return a}\nfunction ti(a,b,c,d,e,f){var g,h,i,j,k,l,m;j=wi(b)-wi(a);g=Hi(b,j);i=pi(0,0,0);while(j>=0){h=zi(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&&vi(i);if(f){if(d){mi=Fi(a);e&&(mi=Ki(mi,(Ri(),Pi)))}else{mi=pi(a.l,a.m,a.h)}}return i}\nfunction wy(a){var b,c,d,e;do{if(pv(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(pv(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=zy(a.a);c=null;if(yy(b)){if(e<4){return null}if(pv(a.c,a.b)<4){return null}e-=4;c=zy(a.b);yy(c)}d=jv(a.c,e);d.b=c!=null?b+':'+c:b;vv(a.c,e+(e&1));return d}\nfunction uP(){var a,b,c,d,e;this.p=new xL;this.e=new pI;this.k=new pI;this.c=new pI;this.n=new pI;this.i=new my;this.j=new bR;this.d=(a=(GP(),KP(cW,512)),b=vP(a,a),c=b.getContext('2d'),c.fillStyle='white',undefined,uc(c,0,0,b.width,b.height),d=new bt,e=(hr(),d.o),e.style[rV]=sV,hr(),bs(e,new wP(this,e)),ae(Db((zt(),Dt(null))),e),at(d,iP()),b);this.o=KP(cW,512);this.a=vP(this.o,this.o)}\nfunction MR(a){var b,c,d,e,f,g;if(!a.p){HR(a);return}g=lc(a.c);b=kc(a.c);e=hj(a.p.width*a.s);c=hj(a.p.height*a.s);if(e<g){a.d=e/2|0}else{a.d=ZE(a.d,(g/2|0)-a.q);a.d=$E(a.d,e-(g/2|0)+a.q)}if(c<b){a.e=c/2|0}else{a.e=ZE(a.e,(b/2|0)-a.q);a.e=$E(a.e,c-(b/2|0)+a.q)}f=e+2*a.q;d=c+2*a.q;tR(a.a.f,(a.d+a.q)/f,g/f);tR(a.a.n,(a.e+a.q)/d,b/d);!!a.a.j&&iS(a.a.j,a.o,(g/2|0)-a.d,(b/2|0)-a.e,a.s);HR(a)}\nfunction CF(a,b,c){var d,e,f,g,h,i,j;d=new RegExp(b,'g');i=gi(kn,OT,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]=EF(j,0,h.index);j=EF(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 jy(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=$E(b.xmin,c.xmin);a.xmax=ZE(b.xmax,c.xmax);a.ymin=$E(b.ymin,c.ymin);a.ymax=ZE(b.ymax,c.ymax);return true}\nfunction Jr(){if(!Er){ts(\"function __gwt_initWindowResizeHandler(resize) {\\n var wnd = window, oldOnResize = wnd.onresize;\\n \\n wnd.onresize = function(evt) {\\n try {\\n resize();\\n } finally {\\n oldOnResize && oldOnResize(evt);\\n }\\n };\\n \\n // Remove the reference once we've initialize the handler\\n wnd.__gwt_initWindowResizeHandler = undefined;\\n}\\n\",new ws);Er=true}}\nfunction bi(a,b){var c;switch(di(a)){case 6:return ej(b);case 7:return bj(b);case 8:return aj(b);case 3:return Array.isArray(b)&&(c=di(b),!(c>=14&&c<=16));case 11:return b!=null&&typeof b===CT;case 12:return b!=null&&(typeof b===xT||typeof b==CT);case 0:return Vi(b,a.__elementTypeId$);case 2:return fj(b)&&!(b.Jc===sq);case 1:return fj(b)&&!(b.Jc===sq)||Vi(b,a.__elementTypeId$);default:return true;}}\nfunction gD(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 jD(a,b,e[0],e[1],f[0],f[1])||jD(c,d,e[0],e[1],f[0],f[1])||jD(e[0],e[1],a,b,c,d)||jD(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 jF(){jF=oq;var a;fF=ki(ci(kj,1),gV,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]);gF=gi(kj,gV,11,37,15,1);hF=ki(ci(kj,1),gV,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]);iF=gi(lj,cV,11,37,14,1);for(a=2;a<=36;a++){gF[a]=hj($wnd.Math.pow(a,fF[a]));iF[a]=Rp({l:uU,m:uU,h:524287},gF[a])}}\nfunction PR(b){var c,d,e;this.r=new my;this.a=b;this.g=b.e;this.c=b.b;this.b=(GP(),e=JP(MV),e!=null?e:'#666');this.q=KP('pageMargin',8);new WR(this,b.j);c=false;try{this.o=YA(Xr('p'))-1;c=true}catch(a){a=Lp(a);if(_i(a,15)){this.o=0}else throw Mp(a)}this.k=c||(d=JP('locationUpdateEnabled'),d==null||zO((YD(),uF(bU,d)?true:false)));MP(this.o);fP(this.g,new _R(this,b));eP(this.g,new bS(this));hP(this.g,new dS(this))}\nfunction jQ(b,c){var d,e,f,g,h;d=c.d;try{if(!d){d=c.d=ww(b.b,c.e);if(!d)return true}if(dw(d)){c.b=true;if(!c.a){EQ(c,Wi(EG(d.e,d.n),38));FQ(c,Wi(EG(d.e,d.t),61))}c.c=(e=0,f=Wi(gw(d,d.c),137),!!f&&(e+=f._b()),g=Wi(EG(d.e,d.i),59),!!g&&(e+=Rz(g)),h=Wi(EG(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=Lp(a);if(_i(a,7)){return false}else throw Mp(a)}}\nfunction Fv(a,b,c){var d,e,f,g;c<0&&(c=a.a.b.a.length);if(FG(a.b,b.b)){throw Mp(new MD('DjVmDir.dupl_id2 '+b.b))}if((b.a&63)==3){for(d=0;d<a.a.b.a.length;d++){g=Wi(hC(a.a,d),34);if((g.a&63)==3){throw Mp(new MD('DjVmDir.multi_save2'))}}}jC(a.a,b,c);if((b.a&63)==1){f=0;for(e=0;e<a.a.b.a.length;e++){g=Wi(hC(a.a,e),34);if(g==b){break}(g.a&63)==1&&++f}jC(a.d,b,f);for(d=f;d<a.d.b.a.length;d++){Wi(hC(a.d,d),34)}}return c}\nfunction xD(a,b){var c,d,e,f,g,h;if(tF(lV,b.b)){b=lv(new wv,Wu(new Yu,b));b.b=kV}g=rv(b);f=gi(ij,cV,11,g,15,1);d=pv(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=wD(f);a.c=a.b.buffer;throw Mp(new MD('DjVuText.corrupt_chunk'))}a.b=wD(f);a.c=a.b.buffer;h=ov(b);if(h!=-1){if(h!=1){throw Mp(new MD('DjVuText.bad_version='+h))}ID(a.a,b,g,null,null)}}\nfunction Ur(b){var c,d,e,f,g,h,i,j,k,l,m,n;k=new xL;if(b!=null&&b.length>1){l=b.substr(1);for(h=CF(l,'&',0),i=0,j=h.length;i<j;++i){g=h[i];f=CF(g,'=',2);e=f[0];if(e.length==0){continue}m=f.length>1?f[1]:'';try{m=(Gh(IU,m),Hh(m))}catch(a){a=Lp(a);if(!_i(a,78))throw Mp(a)}n=Wi(k.get(e),35);if(!n){n=new pI;k.put(e,n)}n.add(m)}}for(d=k.qc().Db();d.Gb();){c=Wi(d.Hb(),24);c.xc(mJ(Wi(c.wc(),35)))}k=(jJ(),new lK(k));return k}\nfunction AB(a,b,c){var d,e,f;d=b.a&1;e=24576+(c+a.a>>2);c>e&&(c=e);if(Up(c,a.d)){c=PT-c;a.a+=c;a.d=Np(a.d,c);bv(b,a.g[255&b.a]);f=FB(a,a.a);a.p=a.p-f<<16>>16;a.a=QT&a.a<<f;a.d=Op(QT,_p(aq(a.d,f),a.c>>a.p&(1<<f)-1));a.p<16&&IB(a);a.i=a.d;Vp(a.d,GU)&&(a.i=KV);return d^1}Vp(Op(hV,a.a),Op(hV,a.n[255&b.a]))&&bv(b,a.q[255&b.a]);--a.p;a.a=QT&c<<1;a.d=Op(QT,_p(aq(a.d,1),a.c>>a.p&1));a.p<16&&IB(a);a.i=a.d;Vp(a.d,GU)&&(a.i=KV);return d}\nfunction Bu(){var a=navigator.userAgent.toLowerCase();var b=$doc.documentMode;if(function(){return a.indexOf('webkit')!=-1}())return 'safari';if(function(){return a.indexOf(bV)!=-1&&b>=10&&b<11}())return 'ie10';if(function(){return a.indexOf(bV)!=-1&&b>=9&&b<11}())return 'ie9';if(function(){return a.indexOf(bV)!=-1&&b>=8&&b<11}())return 'ie8';if(function(){return a.indexOf('gecko')!=-1||b>=11}())return 'gecko1_8';return 'unknown'}\nfunction tP(a,b,c){var d,e,f,g,h;(!a.b||a.b.width!=c.dataWidth||a.b.height!=c.dataHeight)&&(a.b=rc(a.a.getContext('2d'),c.dataWidth,c.dataHeight));e=a.b.data;br(e,c.e,0);wc(a.a.getContext('2d'),a.b,-c.border,0);h=Yi(DG(a.p,b));if(!h){h=vP(c.dataWidth-c.border,c.dataHeight);GG(a.p,new dR(b),h)}d=h.getContext('2d');d.fillStyle='white';uc(d,0,0,a.o,a.o);sc(d,a.a,0,0);for(g=new LI(a.n);g.a<g.c.a.length;){f=Wi(KI(g),68);f.zc(UE(b.a))}}\nfunction Yv(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;hy(c,c,d);if(c.xmin>=c.xmax||c.ymin>=c.ymax)return null;f=new Xw;Pw(f,c.ymax-c.ymin,c.xmax-c.xmin,0);Tw(f,1+e*e);k=c.xmin*e;l=c.ymin*e;g=Wi(EG(a.e,a.i),59);for(i=new LI(b);i.a<i.c.a.length;){h=Wi(KI(i),73);j=Sz(g,h.c);Mw(f,j.a,h.b-k,h.a-l,e)}return f}\nfunction LB(a){yB();var b,c,d;zB(this);for(c=0;c<a.e.length;c++){MB(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 dv((a.g[d].a&255)<<16>>16))}this.j=SI(a.j,a.j.length);XF(a.n,0,this.n,0,a.n.length);XF(a.o,0,this.o,0,a.o.length);for(b=0;b<a.g.length;b++){!!a.q[b]&&(this.q[b]=new dv((a.q[b].a&255)<<16>>16))}this.a=a.a;this.k=new xv(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 Nh(a){var b,c,d,e,f,g,h,i;e=new SF;RF(RF(e,Ih(a.f)),'://');a.b!=null&&RF(e,Ih(a.b));a.e!=NT&&PF((e.a+=':',e),a.e);a.d!=null&&!tF('',a.d)&&RF((e.a+='/',e),zF(zF(Ih(a.d),'?','%3F'),'#','%23'));d=63;for(c=new PM(new IM(a.c));c.b!=c.c.a.b;){b=OM(c);for(g=Wi(b.e,50),h=0,i=g.length;h<i;++h){f=g[h];OF(RF((e.a+=String.fromCharCode(d),e),Jh(Zi(b.d))),61);f!=null&&RF(e,(Gh(tU,f),Kh(f)));d=38}}a.a!=null&&RF((e.a+='#',e),zF(Ih(a.a),'#','%23'));return e.a}\nfunction Vr(){var a,b,c,d,e,f,g,h,i,j;a=new Uh;Th(a,$wnd.location.protocol);Ph(a,$wnd.location.host);f=$wnd.location.pathname;f!=null&&f.length>0&&Rh(a,f);d=(i=$wnd.location.href,j=i.indexOf('#'),j>0?i.substring(j):'');d!=null&&d.length>0&&Oh(a,(Gh(IU,d),Hh(d)));g=$wnd.location.port;g!=null&&g.length>0&&Sh(a,YA(g));e=(Wr(),Tr);for(c=e.qc().Db();c.Gb();){b=Wi(c.Hb(),24);h=new rI(Wi(b.wc(),37));Qh(a,Zi(b.vc()),Wi(oI(h,gi(kn,OT,2,h.a.length,6,1)),50))}return a}\nfunction GS(a,b){var c,d,e,f,g,h,i,j;j=a.e.d;f=(hr(),j.o).selectedIndex;j.o.options.length=0;for(d=b.Db();d.Gb();){c=Wi(d.Hb(),19).a;tt(j,c+'%',c+'%',-1)}ot(j,(GP(),h=JP('label_fitWidth'),h!=null?h:'Fit width'));ot(j,(g=JP('label_fitPage'),g!=null?g:'Fit page'));if(f>=a.d.size()){ut(j,b.size()+(a.d.size()-f))}else{i=a.a?DR(a.a):100;e=QI(b.toArray(),UE(i),(jJ(),_K(),_K(),$K));if(e>=0){ut(j,$E(e,b.size()-1));a.d=b;IS(a)}else{j.o.selectedIndex=-1;a.d=b}}LS(a.e)}\nfunction sS(a,b,c,d,e,f){var g,h,i,j,k,l,m;Xs.call(this);this.a=new pI;j=(hr(),this.o).style;h=mS((d-c)*100/e.d,nW);e.g.c==0?(j['paddingTop']=h+(gf(),'%'),undefined):(j['marginTop']=h+(gf(),'%'),undefined);j[$T]=mS((c-b)*100/e.a,nW)+(gf(),'%');g=null;i=0;for(m=f.Db();m.Gb();){l=Wi(m.Hb(),55);k=new AS(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)&&bI(this.a,k);i=l.xmax}bI(e.c,this);As(e,this,e.o)}\nfunction XF(a,b,c,d,e){WF();var f,g,h,i,j,k,l,m,n;tO(a,'src');tO(c,'dest');m=yb(a);i=yb(c);pO((m.f&4)!=0,'srcType is not an array');pO((i.f&4)!=0,'destType is not an array');l=m.c;g=i.c;pO((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 Mp(new SD)}if((l.f&1)==0&&m!=i){k=Xi(a);f=Xi(c);if(gj(a)===gj(c)&&b<d){b+=e;for(h=d+e;h-->d;){ji(f,h,k[--b])}}else{for(h=d+e;d<h;){ji(f,d++,k[b++])}}}else e>0&&YN(a,b,c,d,e,true)}\nfunction cw(a,b){var c,d,e,f;if(a.q.a!=0){throw Mp(new IE((hE(Pl),Pl.k+' decode already called.')))}a.q=UE(1);e=kv(b);if(!e||!ty(e)){throw Mp(new MD(qV))}d=vy(e);f=kv(d);bI(a.d,f);if(tF('FORM:DJVU',d.b)){a.p=oV;if(!jw(a,a.n)){c=vy(f);if(!tF(jV,c.b)){throw Mp(new MD('DjVuDecoder:: Corrupted file (Does not start with INFO chunk)'))}Xv(a,a.n,new Pv,c)}}else if(tF('FORM:PM44',d.b)||tF('FORM:BM44',d.b)){a.p=pV}else{throw Mp(new IE('DejaVu decoder: a DJVU or IW44 image was expected'))}}\nfunction Mw(a,b,c,d,e){var f,g,h,i,j,k,l,m,n,o,p,q,r;if(e==1){return Rw(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;Sw(a,j,(p=j>=0?a.e[j*Gw+3]:0,((p*(a.a-1)+(a.a-2))/255|0)+(o=l+m>=0?b.e[(l+m)*Gw+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 lQ(b){var c,d,e,f,g,h,i,j;e=null;c=b.b.c;for(g=new LI(b.j);g.a<g.c.a.length;){f=Wi(KI(g),51);if(f.g)continue;if(c.a.b.a.length>0&&hC(c.a,0)!=null&&Wi(hC(c.a,0),34).c==0){d=pQ(b,Hv(c,f.e));if(d.a){i=lv(new wv,lB(new nB,d.a))}else{!e&&(e=f);continue}}else{try{i=yw(b.b,f.e)}catch(a){a=Lp(a);if(_i(a,7)){return false}else throw Mp(a)}}nQ(b,f,i)}if(!e||b.c>0||b.o||!b.n)return false;j=Hv(c,e.e);h=Eu();h.open('GET',j,true);Du(h,(Hu(),Fu).a);Cu(h,new KQ(b,e));h.send(null);b.o=true;return true}\nfunction Ov(a,b){var c,d,e;c=new xv(b);d=gi(ij,cV,11,10,15,1);e=pv(c,d);if(e<5){throw Mp(new MD('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 Mp(new MD('DjVu Decoder: Corrupted file (image size is zero)'))}}\nfunction Yy(a,b,c,d,e,f){var g,h,i,j,k,l,m;l=3*f;(e<c||e>d)&&(Uv(),Tv);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 zw(a,b){var c,d,e,f,g;if(b==null){throw Mp(new MD('Can not find blank name.'))}g=Wi(EG(a.b,b),30);c=a.c;if(!g){f=c.c;d=Ev(a.c,b);if(!d){if(f==null){throw Mp(new MD('Requested data outside document'))}g=new wv;mv(g,wB(f,b));(!_i(g.d,42)||!!Wi(g.d,42).a)&&Aw(a,g,0,b)}else if(a.d){g=new xv(a.d);vv(g,d.c);uv(g,d.d);HG(a.b,b,g)}else if(f!=null){g=mv(new wv,wB(f,b));HG(a.b,b,g)}}if(c.a.b.a.length>0&&hC(c.a,0)!=null&&Wi(hC(c.a,0),34).c==0&&(!_i(g.d,42)||!!Wi(g.d,42).a)){e=kv(g);if(!e||!ty(e)){throw Mp(new MD(qV))}}return g}\nfunction Sy(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=_q(a.c*a.a);o=new Int16Array(JU);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){Ey(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){Xy(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{Xy(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 dD(a){var b,c;for(c=0;c<(a.c?a.d.b.a.length-1:a.d.b.a.length);){Wi(hC(a.d,c%a.d.b.a.length),14)[0]==Wi(hC(a.d,(c+1)%a.d.b.a.length),14)[0]&&Wi(hC(a.d,c%a.d.b.a.length),14)[1]==Wi(hC(a.d,(c+1)%a.d.b.a.length),14)[1]?kC(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)&&fD(Wi(hC(a.d,b%a.d.b.a.length),14),Wi(hC(a.d,(b+1)%a.d.b.a.length),14),Wi(hC(a.d,(b+1)%a.d.b.a.length),14),Wi(hC(a.d,(b+2)%a.d.b.a.length),14))?kC(a.d,(b+1)%a.d.b.a.length):++b}}\nfunction wz(a,b,c,d){var e,f,g,h,i,j,k;if(!a.v){throw Mp(new IE(EV))}e=0;f=0;h=0;if(a.u){f=(QT&b.b)+1;e=(QT&b.a)+1;h=f+d-1}g=Cz(a,a.L);if(g){j=rz(a,FV,GV,a.N,0);k=rz(a,FV,GV,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=rz(a,FV,GV,a.M,0);k=rz(a,FV,GV,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 cD(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=(YD(),YD(),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(gD(Wi(hC(a.d,b%a.d.b.a.length),14)[0],Wi(hC(a.d,b%a.d.b.a.length),14)[1],Wi(hC(a.d,(b+1)%a.d.b.a.length),14)[0],Wi(hC(a.d,(b+1)%a.d.b.a.length),14)[1],Wi(hC(a.d,c%a.d.b.a.length),14),Wi(hC(a.d,(c+1)%a.d.b.a.length),14))){a.b=(YD(),YD(),false);return false}}}}e=a.b=(YD(),YD(),true)}return sO(e),e}\nfunction Cw(a,b){var c,d,e,f,g,h,i,j,k;e=a.c;e.c=null;j=mv(new wv,b);h=kv(j);if(!h||!ty(h)){throw Mp(new MD(vV))}g=vy(h);if(tF('FORM:DJVM',g.b)){f=kv(g);if(!f||!ty(f)){throw Mp(new MD(qV))}d=vy(f);if(!tF('DIRM',d.b)){throw Mp(new MD(uV))}Dv(e,d);if(e.a.b.a.length>0&&hC(e.a,0)!=null&&Wi(hC(e.a,0),34).c==0){c=vw(a);if(c){while(ty(f)){d=vy(f);tF('NAVM',d.b)&&c.Pb(lv(new wv,Wu(new Yu,d)))}}JG(a.b)}else{Bw(a,j)}}else{if(!nv(j)){throw Mp(new MD(vV))}i=BF(b,'.+/','');k=vF(i,IF(63));k>0&&(i=i.substr(0,k));k=xF(i,IF(47));k>0&&(i=i.substr(k));Aw(a,j,1,i)}e.c=b}\nfunction Ei(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&uU;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&=uU;u+=p>>22;p&=uU;u&=vU;return pi(m,p,u)}\n",
"function fS(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 pI;f=null;k=GT;j=NT;while(c.a.length!=0){m=(rO(0,c.a.length),Wi(c.a[0],55));e=GF(yD(b.b,m.d,m.d+m.c)).length>1;if(f){if(m.xmin<f.xmax)break;d=$E(j,m.ymax)-ZE(k,m.ymin);n=ZE(j,m.ymax)-$E(k,m.ymin);if(e){if(d<=0)break}else{if(d*2<=n)break}}rO(0,c.a.length);c.a.splice(0,1);i.a[i.a.length]=m;if(e){f=m;k=$E(k,m.ymin);j=ZE(j,m.ymax)}}if(f){new sS(a,k,j,l,b,i);l=k}else{for(h=new LI(i);h.a<h.c.a.length;){g=Wi(KI(h),55);new sS(a,g.ymin,g.ymax,l,b,new bJ(ki(ci(Dm,1),AT,55,0,[g])));l=g.ymin}}}}\nfunction Wd(a,b){var c,d,e,f,g,h,i,j,k;if(b.length==0){return a.lb(BT,yT,-1,-1)}k=GF(b);tF(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=GF(k.substr(g+1));k=GF(k.substr(0,g))}}else{c=k.indexOf(')',g);j=k.substr(g+1,c-(g+1));k=GF(k.substr(0,g))}g=vF(k,IF(46));g!=-1&&(k=k.substr(g+1));(k.length==0||tF(k,'Anonymous function'))&&(k=yT);h=xF(j,IF(58));e=yF(j,IF(58),h-1);i=-1;d=-1;f=BT;if(h!=-1&&e!=-1){f=j.substr(0,e);i=Rd(j.substr(e+1,h-(e+1)));d=Rd(j.substr(h+1))}return a.lb(f,k,i,d)}\nfunction qi(a,b,c){var d,e,f,g,h,i;if(b.l==0&&b.m==0&&b.h==0){throw Mp(new RD)}if(a.l==0&&a.m==0&&a.h==0){c&&(mi=pi(0,0,0));return pi(0,0,0)}if(b.h==wU&&b.m==0&&b.l==0){return ri(a,c)}i=false;if(b.h>>19!=0){b=Fi(b);i=true}g=xi(b);f=false;e=false;d=false;if(a.h==wU&&a.m==0&&a.l==0){e=true;f=true;if(g==-1){a=oi((Ri(),Ni));d=true;i=!i}else{h=Ii(a,g);i&&vi(h);c&&(mi=pi(0,0,0));return h}}else if(a.h>>19!=0){f=true;a=Fi(a);d=true;i=!i}if(g!=-1){return si(a,g,i,f,c)}if(Ci(a,b)<0){c&&(f?(mi=Fi(a)):(mi=pi(a.l,a.m,a.h)));return pi(0,0,0)}return ti(d?a:pi(a.l,a.m,a.h),b,i,f,e,c)}\nfunction uz(a,b,c){var d,e,f,g,h,i;d=null;b=rz(a,0,11,a.s,0);f=null;switch(b){case 2:case 5:{a.u?(f=new eA):(f=dA(new eA,-1));d=f.a;break}}switch(b){case 0:{Jz(a);Cz(a,a.t);a.u||yz(a,c);break}case 2:{Fz(a,d,4);tz(a,d);break}case 5:{h=rz(a,0,a.J.b.a.length-1,a.r,0);a.u||(f.b=$A(Wi(hC(a.J,h),20)));e=Sz(c,f.b).a;g=Wi(hC(a.K,h),10);Mz(a,d,1+g.xmax-g.xmin,1+g.ymax-g.ymin);sz(a,d,e,f.b);break}case 10:{Iz(a);break}case 9:{a.v?zz(a):Lz(a,c);break}case 11:break;default:throw Mp(new GE('JB2Image bad type'));}if(!a.u){switch(b){case 2:case 5:{i=Qz(c,f);qz(a,i,f);break}}}return b}\nfunction MS(a,b){var c;Xs.call(this);(hr(),this.o).className='toolbarItem';this.b=new Ss;Lb(this.b,oW);Cb(this.b,a);Sb(this.b,new aT(this),(Uf(),Uf(),Tf));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 cT(this),(Nf(),Nf(),Mf));Ws(c,this.d);this.e=new $t;Lb(this.e,'comboBoxText');Sb(this.e,new dT(this),(cg(),cg(),bg));Sb(this.e,new fT(this),(If(),If(),Hf));Sb(this.e,new gT(this),(null,Tf));Ws(c,this.e);this.c=new Ss;Lb(this.c,oW);Cb(this.c,b);Sb(this.c,new iT(this),(null,Tf));Ws(this,this.c)}\nfunction Ix(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=$E(d+b.k,a.k);d>0&&(s-=d);r=$E(c+b.i,a.i);c>0&&(r-=c);if(s<=0||r<=0){return}m=b.a-1;n=Sx(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 sx(a,f);for(t=0;t<s;t++){g.c=f*Gw;for(q=0;q<r;g.c+=Gw){p=Ow(b,o+q++);if(p!=0){if(p>=m){nx(g,h,i,j)}else{k=n[p];l=PT-k;nx(g,$E((255&g.d.e[g.c+g.a]<<24>>24)*k+h*l>>16,255),$E((255&g.d.e[g.c+g.b]<<24>>24)*k+i*l>>16,255),$E((255&g.d.e[g.c+g.e]<<24>>24)*k+j*l>>16,255))}}}f+=a.i;o+=b.c}}\nfunction Yx(a,b,c){var d;d=new my;if(b.xmin<0||b.ymin<0||b.xmax>a.b||b.ymax>a.a){throw Mp(new GE('desired rectangle too big: '+b.xmin+','+b.ymin+','+b.xmax+','+b.ymax+','+a.b+','+a.a))}a.o==null&&ay(a,0,0);a.c==null&&_x(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 mP(a,b){var c,d,e,f,g,h,i,j,k,l,m,n,o,p;l=Yi(DG(a.p,b));if(l)return l;g=kP(a,b.a);m=(GP(),KP(cW,512));f=new pI;ZQ(b,a.i,m,g);i=new my;for(e=new dH((new XG(a.p)).a);e.b;){d=cH(e);j=Wi(d.vc(),41);if(j.a==b.a){$Q(j,i,m*j.b,g.width,g.height);hy(i,i,a.i)&&(f.a[f.a.length]=j,true)}}if(f.a.length==0)return a.d;jJ();mI(f,new yP);_Q(b,a.i,m,g);l=vP(ly(a.i),fy(a.i));GG(a.p,new dR(b),l);c=l.getContext('2d');_Q(b,a.i,m,g);o=(p=1/b.b,p);for(k=new LI(f);k.a<k.c.a.length;){j=Wi(KI(k),41);c.save();h=o/(n=1/j.b,n);_Q(j,i,m,g);zc(c,-a.i.xmin,-a.i.ymin);c.scale(h,h);zc(c,i.xmin,i.ymin);sc(c,Yi(DG(a.p,j)),0,0);c.restore()}return l}\nfunction Bw(a,b){var c,d,e,f,g,h,i,j,k,l,m,n;f=a.c;f.c=null;m=kv(b);if(!m||!ty(m)){throw Mp(new MD(qV))}k=vy(m);if(!tF('FORM:DJVM',k.b)){Aw(a,b,1,'noname.djvu');return}j=kv(k);if(!!j&&!ty(j)){throw Mp(new MD(qV))}e=vy(j);if(!tF('DIRM',e.b)){throw Mp(new MD(uV))}Dv(f,e);JG(a.b);if(f.a.b.a.length>0&&iC(f.a,0)!=null&&Wi(iC(f.a,0),34).c==0){throw Mp(new MD('Cannot read indirect chunk.'))}a.d=b;i=f.a;for(l=0;l<i.b.a.length;l++){g=(sC(l,i.b.a.length),Wi(eI(i.b,l),34));h=new xv(b);vv(h,g.c);uv(h,g.d);HG(a.b,g.b,h)}c=vw(a);while(ty(j)){d=vy(j);n=d.b;if(n==null||tF(n.substr(0,4),'FORM')){break}tF(n,'NAVM')&&c.Pb(lv(new wv,Wu(new Yu,d)))}}\nfunction rz(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 Mp(new VD('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 cv;l=new aB;m=new aB;gC(a.k,j);gC(a.I,l);gC(a.S,m);g=a.u?b<f&&c>=f?DB(a.d,j)!=0:e>=f:b>=f||c>=f&&DB(a.d,j)!=0;d=g?m:l}else{g=a.u?b<f&&c>=f?Cz(a,Wi(hC(a.k,h),31)):e>=f:b>=f||c>=f&&Cz(a,Wi(hC(a.k,h),31));d=g?Wi(hC(a.S,h),23):Wi(hC(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 OC(a,b){var c,d,e,f,g,h,i;h=QC(a,b.a);c=a.charCodeAt(h);switch(c){case 40:{b.a=h+1;return new RC(0,null)}case 41:{b.a=h+1;return new RC(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(!dE(a.charCodeAt(e))){break}}b.a=e;return new RC(2,new LE(a.substr(h,e-h)))}case 34:{i=new NF;for(f=0;h<a.length-1;i.a+=String.fromCharCode(d),i){d=pF(a,++h);if(d==92){++f}else if(d==34){OD(i,i.a.length-((f+1)/2|0));if((f&1)==0){break}f=0}else{f=0}}b.a=h+1;return new RC(2,i.a)}default:{g=h+1;for(;g<a.length;g++){d=a.charCodeAt(g);if(d==41||eE(d))break}b.a=g;return new RC(2,new SC(a.substr(h,g-h)))}}}\nfunction Nw(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*Gw+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*Gw+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*Gw+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*Gw+3]:0,((g*(a.a-1)+(a.a-2))/255|0)==0))){++c}if(c<d){break}}e=new my;e.xmin=j;e.xmax=i;e.ymin=l;e.ymax=k;return e}\nfunction ID(a,b,c,d,e){var f,g,h,i,j,k;a.e=b.Lb();if(a.e<1||a.e>7){throw Mp(new MD(SV))}a.xmin=b.Lb()<<8;a.xmin|=b.Lb();a.xmin-=GU;a.ymin=b.Lb()<<8;a.ymin|=b.Lb();a.ymin-=GU;i=b.Lb()<<8;i|=b.Lb();i-=GU;f=b.Lb()<<8;f|=b.Lb();f-=GU;a.d=b.Lb()<<8;a.d|=b.Lb();a.d-=GU;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 Mp(new MD(SV))}g=null;a.b.array=[];while(h-->0){j=(k=new KD,k.e=a.e,k.a=a.a,LA(a.b,k),k);ID(j,b,c,a,g);g=j}}\nfunction ZA(a){var b,c,d,e,f,g,h,i,j,k,l;if(a==null){throw Mp(new kF(LT))}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 Mp(new kF(MT+j+'\"'))}while(a.length>0&&a.charCodeAt(0)==48){a=a.substr(1);--f}if(f>(jF(),hF)[16]){throw Mp(new kF(MT+j+'\"'))}for(e=0;e<f;e++){if(cE(a.charCodeAt(e),16)==-1){throw Mp(new kF(MT+j+'\"'))}}l=0;g=fF[16];k=gF[16];h=$p(iF[16]);c=true;d=f%g;if(d>0){l=-BO(a.substr(0,d),16);a=a.substr(d);f-=d;c=false}while(f>=g){d=BO(a.substr(0,g),16);a=a.substr(g);f-=g;if(c){c=false}else{if(Pp(l,h)<0){throw Mp(new kF(MT+j+'\"'))}l=Zp(l,k)}l=bq(l,d)}if(Pp(l,0)>0){throw Mp(new kF(MT+j+'\"'))}if(!i){l=$p(l);if(Pp(l,0)<0){throw Mp(new kF(MT+j+'\"'))}}return l}\nfunction $r(a){switch(a){case 'blur':return 4096;case 'change':return JU;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 KU:return GU;case 'losecapture':return 8192;case 'mousedown':return 4;case 'mousemove':return 64;case 'mouseout':return 32;case 'mouseover':return 16;case 'mouseup':return 8;case 'scroll':return 16384;case LU:return PT;case oU:case nU:return MU;case 'contextmenu':return NU;case 'paste':return wU;case pU:return OU;case 'touchmove':return PU;case 'touchend':return xU;case 'touchcancel':return 8388608;case 'gesturestart':return QU;case 'gesturechange':return RU;case 'gestureend':return SU;default:return -1;}}\nfunction HR(a){var b,c,d,e,f,g,h,i,j,k,l,m,n,o,p;c=jc(a.c);m=lc(a.c);d=kc(a.c);xc(c,a.b);c.fillRect(0,0,m,d);if(!a.p)return;k=VQ(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=(GP(),KP(cW,512));f=hj(a.p.width*a.s);e=hj(a.p.height*a.s);a.r.xmin=hj($wnd.Math.max(0,a.d-m*0.5)/l/h);a.r.xmax=hj($wnd.Math.ceil($wnd.Math.min(f,a.d+m*0.5)/l/h));a.r.ymin=hj($wnd.Math.max(0,a.e-d*0.5)/l/h);a.r.ymax=hj($wnd.Math.ceil($wnd.Math.min(e,a.e+d*0.5)/l/h));a.j=nP(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--){sc(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);NP(a.r,k)}\nfunction $y(a,b){var c,d,e,f,g,h,i,j;if(!a.j){a.i=a.g=0;a.k=null}if(ov(b)!=a.g){throw Mp(new MD('(IWPixmap::decode) Chunk does not bear expected serial number'))}h=a.i+ov(b);if(a.g==0){f=ov(b);g=ov(b);if((f&127)!=1){throw Mp(new MD('(IWPixmap::decode) File has been compressed with an incompatible IWCodec'))}if(g>2){throw Mp(new MD('(IWPixmap::decode) File has been compressed with a more recent IWCodec'))}i=ov(b)<<8;i|=ov(b);e=ov(b)<<8;e|=ov(b);a.c=0;a.d=false;c=ov(b);g>=2&&(a.c=127&c);g>=2&&(a.d=(128&c)==0);(f&128)!=0&&(a.c=-1);a.k=Uy(new Wy,i,e);a.j=Ny(new Qy,a.k);if(a.c>=0){a.b=Uy(new Wy,i,e);a.f=Uy(new Wy,i,e);a.a=Ny(new Qy,a.b);a.e=Ny(new Qy,a.f)}}j=GB(new JB,b);for(d=1;d!=0&&a.i<h;a.i++){d=Ly(a.j,j);if(!!a.e&&!!a.a&&a.c<=a.i){d|=Ly(a.a,j);d|=Ly(a.e,j)}}++a.g}\nfunction Zx(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 sx(a.g,0)}if(b==a.d){return new sx(a.f,0)}n=a.f;a.f=a.g;a.d=a.e;a.g=n;a.e=b;m=new my;m.xmin=c.xmin<<a.p;m.xmax=c.xmax<<a.p;m.ymin=b<<a.q;m.ymax=b+1<<a.q;hy(m,m,d);ky(m,-d.xmin,-d.ymin);g=Iw(e,m.ymin);r=e.i;t=1<<a.p;h=a.p+a.q;p=1<<h-1;q=p+p;k=new sx(e,0);l=new sx(n,0);for(C=m.xmin;C<m.xmax;C+=t,l.c+=Gw){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*Gw;v>m.xmax&&(v=m.xmax);for(u=v-C;u-->0;++s,k.c+=Gw){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?nx(l,f+p>>h,i+o>>h,o+p>>h):nx(l,(f+(s/2|0))/2|0,(i+(s/2|0))/s|0,(o+(s/2|0))/s|0)}return new sx(a.g,0)}\nfunction NQ(a,b){var c,d,e,f,g,h,i,j,k,l,m,n,o;k=a.c+b;if(k<0||k>=sQ(a.f))return false;i=rQ(a.f,k);if(!i)return false;a.j.a=k;a.j.b=a.e;j=Wi(EG(i.e,i.n),38);g=hj($wnd.Math.ceil(j.width/a.e/a.n))-1;h=hj($wnd.Math.ceil(j.height/a.e/a.n))-1;e=(ly(a.d)+1)/2|0;f=(fy(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&&QQ(a,aR(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&&QQ(a,aR(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&&QQ(a,aR(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&&QQ(a,aR(a.j,l,n),i,true))return true}}return false}\nfunction dw(a){var b,c,d,e,f,g,h,i,j,k,l;if(a.o){e=Nz(a.o);e&&(a.o=null);return false}if(a.u!=null){j=Wi(EG(Vv,a.u),35);if(j){for(h=j.Db();h.Gb();){g=Wi(h.Hb(),129);nw(a,g.b,g.a)}}else{i=Ew(a,a.u);if(!aw(a,i))return false;if(!a.f){a.f=new pI;HG(Vv,a.u,a.f)}}a.u=null}d=a.d;while(d.a.length!=0&&!ty(Wi(eI(d,d.a.length-1),107))){iI(d,d.a.length-1);d.a.length==1&&(a.f=null)}if(d.a.length==0){if(a.s){mw(a,new xv(a.s))}else{_v(a);return true}}c=vy(Wi(eI(d,d.a.length-1),107));if(tF(a.p,oV)){l=d.a.length>1;$v(a,c,l)}else if(tF(a.p,pV)){if(tF('PM44',c.b)||tF('BM44',c.b)){f=Wi(gw(a,a.c),64);if(!f){f=new az;$y(f,c);k=new Pv;k.width=f.k?f.k.e:0;k.height=f.k?f.k.d:0;k.dpi=100;nw(a,a.n,k);nw(a,a.c,f)}else{$y(f,c)}}else if(tF('ANTa',c.b)||tF('ANTz',c.b)){b=gw(a,a.b);!b&&(b=new ZB);Xv(a,a.b,b,c)}}return false}\nfunction $L(){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[ZV]=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(!YL()){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[ZV]=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 Hz(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)*Gw+3]:0,((l*(b.a-1)+(b.a-2))/255|0)<<9|(m=e>=0?b.e[e*Gw+3]:0,((m*(b.a-1)+(b.a-2))/255|0)<<8)|(o=e+1>=0?b.e[(e+1)*Gw+3]:0,((o*(b.a-1)+(b.a-2))/255|0)<<7)|(p=f-2>=0?b.e[(f-2)*Gw+3]:0,((p*(b.a-1)+(b.a-2))/255|0)<<6)|(q=f-1>=0?b.e[(f-1)*Gw+3]:0,((q*(b.a-1)+(b.a-2))/255|0)<<5)|(r=f>=0?b.e[f*Gw+3]:0,((r*(b.a-1)+(b.a-2))/255|0)<<4)|(s=f+1>=0?b.e[(f+1)*Gw+3]:0,((s*(b.a-1)+(b.a-2))/255|0)<<3)|(t=f+2>=0?b.e[(f+2)*Gw+3]:0,((t*(b.a-1)+(b.a-2))/255|0)<<2)|(u=g-2>=0?b.e[(g-2)*Gw+3]:0,((u*(b.a-1)+(b.a-2))/255|0)<<1)|(v=g-1>=0?b.e[(g-1)*Gw+3]:0,(v*(b.a-1)+(b.a-2))/255|0));for(i=0;i<c;){j=Dz(a,a.n,h);Sw(b,g+i++,j);h=h<<1&890|(n=f+i+2>=0?b.e[(f+i+2)*Gw+3]:0,((n*(b.a-1)+(b.a-2))/255|0)<<2)|(k=e+i+1>=0?b.e[(e+i+1)*Gw+3]:0,((k*(b.a-1)+(b.a-2))/255|0)<<7)|j}e=f;f=g;g=Iw(b,--d)}}\nfunction mr(){var a,b,c;b=$doc.compatMode;a=ki(ci(kn,1),OT,2,6,[fU]);for(c=0;c<a.length;c++){if(tF(a[c],b)){return}}a.length==1&&tF(fU,a[0])&&tF('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 ew(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=Wi(EG(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=Wi(gw(a,a.c),137);if(e){v=e.bc();g=e.$b();if(v==0||g==0||w==0||h==0){return null}u=pw(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 my;A.xmin=hj($wnd.Math.floor(b.xmin*4/3));A.ymin=hj($wnd.Math.floor(b.ymin*4/3));A.xmax=hj($wnd.Math.ceil(b.xmax*4/3));A.ymax=hj($wnd.Math.ceil(b.ymax*4/3));n=new ny(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 Nx;Jx(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 by(l,k,p,o);_x(s,u*r,c);ay(s,u*r,c);A=(t=new my,Yx(s,b,t));m=e.ac(r,A,null);q=d?d:new Nx;$x(s,A,m,b,q)}if(!!q&&f!=1){Gx(q,f);for(i=0;i<9;i++){Gx(q,f)}}return q}else{return null}}\nfunction RP(a){var b,c,d,e,f,g,h;WP('Starting djvu-html5 viewer v0.3.0-beta1 from https://github.com/mateusz-matela/djvu-html5');a.c=Dt('djvuContainer');d=Xr('file');(d==null||d.length==0)&&(d=Db(a.c).getAttribute('file')||'');(d==null||d.length==0)&&(d=(GP(),f=JP('file'),f!=null?f:null));if(d==null||d.length==0){WP('ERROR: No djvu file defined');return}OP(wB((hd(),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 uP;Fs(a.c,SP(a));Fs(a.c,a.j=new kS(a));Fs(a.c,a.k=new KS);Fs(a.c,a.f=new uR(true));Fs(a.c,a.n=new uR(false));Fs(a.c,a.i=new mt);Lb(a.i,'statusImage');b=(GP(),KP('uiHideDelay',1500));if(b>0){c=new oT(b,a.j);kT(c,a.k,'toolbarHidden');kT(c,a.f,eW);kT(c,a.n,eW)}e=JP('useWebWorkers');(e==null||zO((YD(),uF(bU,e)?true:false)))&&!!window.Worker?new XO(new bQ(a)):(a.a=new QO(new bQ(a)));a.g=new PR(a);FS(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?fs:null);c&2&&(a.ondblclick=b&2?fs:null);c&4&&(a.onmousedown=b&4?fs:null);c&8&&(a.onmouseup=b&8?fs:null);c&16&&(a.onmouseover=b&16?fs:null);c&32&&(a.onmouseout=b&32?fs:null);c&64&&(a.onmousemove=b&64?fs:null);c&128&&(a.onkeydown=b&128?fs:null);c&256&&(a.onkeypress=b&256?fs:null);c&512&&(a.onkeyup=b&512?fs:null);c&JU&&(a.onchange=b&JU?fs:null);c&2048&&(a.onfocus=b&2048?fs:null);c&4096&&(a.onblur=b&4096?fs:null);c&8192&&(a.onlosecapture=b&8192?fs:null);c&16384&&(a.onscroll=b&16384?fs:null);c&GU&&(a.onload=b&GU?gs:null);c&PT&&(a.onerror=b&PT?fs:null);c&MU&&(a.onmousewheel=b&MU?fs:null);c&NU&&(a.oncontextmenu=b&NU?fs:null);c&wU&&(a.onpaste=b&wU?fs:null);c&OU&&(a.ontouchstart=b&OU?fs:null);c&PU&&(a.ontouchmove=b&PU?fs:null);c&xU&&(a.ontouchend=b&xU?fs:null);c&8388608&&(a.ontouchcancel=b&8388608?fs:null);c&QU&&(a.ongesturestart=b&QU?fs:null);c&RU&&(a.ongesturechange=b&RU?fs:null);c&SU&&(a.ongestureend=b&SU?fs:null)}\nfunction Ir(){if(!Ar){ts('function __gwt_initWindowCloseHandler(beforeunload, unload) {\\n var wnd = window\\n , oldOnBeforeUnload = wnd.onbeforeunload\\n , oldOnUnload = wnd.onunload;\\n \\n wnd.onbeforeunload = function(evt) {\\n var ret, oldRet;\\n try {\\n ret = beforeunload();\\n } finally {\\n oldRet = oldOnBeforeUnload && oldOnBeforeUnload(evt);\\n }\\n // Avoid returning null as IE6 will coerce it into a string.\\n // Ensure that \"\" gets returned properly.\\n if (ret != null) {\\n return ret;\\n }\\n if (oldRet != null) {\\n return oldRet;\\n }\\n // returns undefined.\\n };\\n \\n wnd.onunload = function(evt) {\\n try {\\n unload();\\n } finally {\\n oldOnUnload && oldOnUnload(evt);\\n wnd.onresize = null;\\n wnd.onscroll = null;\\n wnd.onbeforeunload = null;\\n wnd.onunload = null;\\n }\\n };\\n \\n // Remove the reference once we\\'ve initialize the handler\\n wnd.__gwt_initWindowCloseHandler = undefined;\\n}\\n',new us);Ar=true}}\nfunction Gz(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)*Gw+3]:0,((q*(b.a-1)+(b.a-2))/255|0)<<10|(r=h>=0?b.e[h*Gw+3]:0,((r*(b.a-1)+(b.a-2))/255|0)<<9)|(w=h+1>=0?b.e[(h+1)*Gw+3]:0,((w*(b.a-1)+(b.a-2))/255|0)<<8)|(A=i-1>=0?b.e[(i-1)*Gw+3]:0,((A*(b.a-1)+(b.a-2))/255|0)<<7)|(B=j>=0?c.e[j*Gw+3]:0,((B*(c.a-1)+(c.a-2))/255|0)<<6)|(C=k-1>=0?c.e[(k-1)*Gw+3]:0,((C*(c.a-1)+(c.a-2))/255|0)<<5)|(D=k>=0?c.e[k*Gw+3]:0,((D*(c.a-1)+(c.a-2))/255|0)<<4)|(F=k+1>=0?c.e[(k+1)*Gw+3]:0,((F*(c.a-1)+(c.a-2))/255|0)<<3)|(G=l-1>=0?c.e[(l-1)*Gw+3]:0,((G*(c.a-1)+(c.a-2))/255|0)<<2)|(H=l>=0?c.e[l*Gw+3]:0,((H*(c.a-1)+(c.a-2))/255|0)<<1)|(s=l+1>=0?c.e[(l+1)*Gw+3]:0,(s*(c.a-1)+(c.a-2))/255|0));for(n=0;n<e;){o=Dz(a,a.o,m);Sw(b,i+n++,o);m=m<<1&1590|(t=h+n+1>=0?b.e[(h+n+1)*Gw+3]:0,((t*(b.a-1)+(b.a-2))/255|0)<<8)|(u=j+n>=0?c.e[(j+n)*Gw+3]:0,((u*(c.a-1)+(c.a-2))/255|0)<<6)|(v=k+n+1>=0?c.e[(k+n+1)*Gw+3]:0,((v*(c.a-1)+(c.a-2))/255|0)<<3)|(p=l+n+1>=0?c.e[(l+n+1)*Gw+3]:0,(p*(c.a-1)+(c.a-2))/255|0)|o<<7}h=i;i=Iw(b,--f);j=k;k=l;l=Iw(c,--g-1)+d}}\nfunction Mx(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 ny(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 Mp(new GE('rectangle out of boundsbounds=('+f.xmin+','+f.ymin+','+f.xmax+','+f.ymax+'),rect=('+t.xmin+','+t.ymin+','+t.xmax+','+t.ymax+')'))}C=$E($E(a.k,b.k),f.ymax-f.ymin);B=$E($E(a.i,b.i),f.xmax-f.xmin);r=b.a-1;p=Px(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 sx(c,0);h=new sx(a,0);for(D=0;D<C;D++){j.c=(i+m)*Gw;k=l;h.c=Iw(h.d,D)*Gw;u=D*b.c+b.border;for(A=0;A<B;++A,h.c+=Gw){v=(w=u+A>=0?b.e[(u+A)*Gw+3]:0,(w*(b.a-1)+(b.a-2))/255|0);if(v>0){if(v>=r){nx(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=PT*v/r|0;nx(h,(255&h.d.e[h.c+h.a]<<24>>24)*(PT-q)+q*p[255&j.d.e[j.c+j.a]<<24>>24]>>16,(255&h.d.e[h.c+h.b]<<24>>24)*(PT-q)+q*p[255&j.d.e[j.c+j.b]<<24>>24]>>16,(255&h.d.e[h.c+h.e]<<24>>24)*(PT-q)+q*p[255&j.d.e[j.c+j.e]<<24>>24]>>16)}}if(++k>=s){k-=s;j.c+=Gw}}if(++o>=s){o-=s;i+=c.i}}}\nfunction $v(b,c,d){var e,f,g,h,i;g=c.b;if(tF(g,'Djbz')){Xv(b,b.g,new Uz,c);!!b.s&&mw(b,new xv(b.s))}else if(tF(g,'ANTa')||tF(g,'ANTz')){e=gw(b,b.b);!e&&(e=new ZB);Xv(b,b.b,e,c)}else if(!d){if(tF(g,jV)){throw Mp(new IE('DjVu Decoder: Corrupted file (Duplicate INFO chunk)'))}else if(tF(g,'INCL')){b.u=sv(c)}else if(tF(g,'FGbz')){if(b.k){throw Mp(new IE('Duplicate foreground'))}Xv(b,b.j,new gB,c)}else if(tF(g,kV)||tF(g,lV)){Xv(b,b.t,new CD,c)}else if(tF(g,'Sjbz')){if(b.s){throw Mp(new IE('Duplicate Sjbz chunk'))}try{c.d.Kb(GT);mw(b,c)}catch(a){a=Lp(a);if(_i(a,9)){h=a;if(jw(b,b.g)){throw Mp(h)}c.d.Nb();b.s=c}else throw Mp(a)}}else if(tF(g,'BG44')){f=gw(b,b.c);!f&&(f=new az);Xv(b,b.c,f,c)}else if(tF(g,'FG44')){if(jw(b,b.j)||!!b.k){throw Mp(new IE(mV))}i=new az;$y(i,c);b.k=_y(i)}else if(tF(g,'BG2k')){if(jw(b,b.c)){throw Mp(new IE(nV))}}else if(tF(g,'FG2k')){if(!!b.k||jw(b,b.j)){throw Mp(new IE(mV))}}else if(tF(g,'Smmr')){if(jw(b,b.i)){throw Mp(new IE(nV))}}else if(tF(g,'BGjp')){if(jw(b,b.c)){throw Mp(new IE(nV))}nw(b,b.c,bw(c))}else if(tF(g,'FGjp')){if(!!b.k||jw(b,b.j)){throw Mp(new IE(mV))}b.k=bw(c)}}}\nfunction ow(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=Wi(EG(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=Wi(EG(a.e,a.i),59);if(o){p=Wi(EG(a.e,a.j),109);if(p){e=o.a.b.a.length;if(e!=p.a.length){h=fw(a,c,d);Hx(b,h);return false}l=p.b.length;k=Kx(new Nx,1,l,null);i=new sx(k,0);for(u=0;u<k.i;i.c+=Gw){fB(p,u++,i)}Gx(k,q);g=new qI(l);for(v=0;v<l;v++){f=new pI;g.a[g.a.length]=f}for(C=0;C<e;C++){B=Wi(hC(o.a,C),73);if(!aA(o,B,c,d))continue;f=Wi(eI(g,p.a[C]),35);f.add(B)}A=0;m=new my;n=new pI;for(j=0;j<l;j++){f=(rO(j,g.a.length),Wi(g.a[j],35));if(!f)continue;i.c=j*Gw;m.xmin=m.xmax=m.ymin=m.ymax=0;n.a=gi(dn,AT,1,0,5,1);for(t=0;t<f.size();t++){B=Wi(f.getAtIndex(t),73);if(A<B.b){Ix(b,Yv(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=gi(dn,AT,1,0,5,1)}A=B.b;D=Sz(o,B.c);I=new ny(B.b,B.a,D.a.i,D.a.k);jy(m,m,I);n.a[n.a.length]=B}Ix(b,Yv(a,n,m,c,d),m.xmin-c.xmin,m.ymin-c.ymin,i)}return true}if(a.k){h=fw(a,c,d);if(!!h&&!!b){G=a.k.i;r=a.k.k;F=pw(H,s,G,r);if(F<1||F>16){return false}Mx(b,h,a.k,F,d,c,q);return true}}}return false}\nfunction $x(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 my;G=Yx(a,d,F);if(b.xmax-b.xmin!=c.i||b.ymax-b.ymin!=c.k){throw Mp(new GE(zV))}if(b.xmin>G.xmin||b.ymin>G.ymin||b.xmax<G.xmax||b.ymax<G.ymax){throw Mp(new IE(zV))}(d.xmax-d.xmin!=e.i||d.ymax-d.ymin!=e.k)&&Kx(e,d.ymax-d.ymin,d.xmax-d.xmin,null);f=F.xmax-F.xmin;s=gi(Vl,AT,53,f+2,0,1);for(q=0;q<s.length;){s[q++]=new bx}try{if(a.p>0||a.q>0){a.f=Kx(new Nx,1,f,null);a.g=Kx(new Nx,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=Zx(a,o,F,b,c);H=Zx(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 tx(c,o-b.ymin,l);H=new tx(c,p-b.ymin,l)}r=1;j=Wx[n&15];for(m=1+f;r<m;H.c+=Gw,u.c+=Gw){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 tx(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=Wx[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];nx(k,A+g,B+h,C+i);k.c+=Gw}}}finally{a.f=null;a.g=null}}\nfunction My(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=Dy(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&&DB(b,a.e)!=0&&(h|=4);if((h&4)!=0){for(j=0;j<f;j++){if((a.a[j]&8)!=0){p=0;Uv();if(c>0){v=e+j<<2;g=Dy(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);DB(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=Dy(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;Uv();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(DB(b,a.f[p])!=0){n[l+s]=n[l+s]|4;r=A>>1;m=A+r-(r>>2);BB(b,GU+(b.a+b.a+b.a>>3))!=0?Gy(w,s,-m<<16>>16):Gy(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=Dy(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;DB(b,a.d)!=0?(m+=A>>1):(m=m-A+(A>>1))}else{BB(b,GU+(b.a+b.a+b.a>>3))!=0?(m+=A>>1):(m=m-A+(A>>1))}w.b.c[s+w.a]>0?Gy(w,s,m<<16>>16):Gy(w,s,-m<<16>>16)}}}++j;l+=16}}}\nfunction Dv(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 xv(b);mC(a.a);mC(a.d);JG(a.b);C=ov(w);g=(C&128)!=0;C&=127;if(C>1){throw Mp(new MD('DjVmDir.version_error 1 '+C))}j=ov(w);j=j<<8|ov(w);if(j==0)return;for(n=0;n<j;n++){i=new Lv;gC(a.a,i);if(g){c=ov(w);c=c<<8|ov(w);c=c<<8|ov(w);i.c=c<<8|ov(w);if(C==0){c=ov(w);c=c<<8|ov(w);i.d=c<<8|ov(w)}if(i.c==0){throw Mp(new MD('DjVmDir.no_indirect'))}}else{i.c=i.d=0}}e=Wu(new Yu,w);if(C>0){for(o=0;o<a.a.b.a.length;o++){i=Wi(hC(a.a,o),34);c=Xu(e,e.g)==1?255&e.g[0]:-1;c=c<<8|(Xu(e,e.g)==1?255&e.g[0]:-1);c=c<<8|(Xu(e,e.g)==1?255&e.g[0]:-1);i.d=c}}for(p=0;p<a.a.b.a.length;p++){i=Wi(hC(a.a,p),34);i.a=(Xu(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=Wi(hC(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 hv;f=gi(ij,cV,11,JU,15,1);for(;(s=Xu(e,f))>0;){gv(d,f,s)}f=SI(d.a,d.b);A=new nC;v=0;h=0;for(;h<f.length;++h){if(f[h]==0){t=sF(f,v,h-v,JF());bI(A.b,t);v=h+1}}v<h&&gC(A,sF(f,v,h-v,(eO(),dO)));for(o=0,B=0;o<a.a.b.a.length;o++){i=Wi(hC(a.a,o),34);i.b=Zi(hC(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=Wi(hC(a.a,q),34);(i.a&63)==3&&++u}if(u>1){throw Mp(new MD('DjVmDir.corrupt'))}mC(a.d);for(r=0;r<a.a.b.a.length;r++){i=Wi(hC(a.a,r),34);(i.a&63)==1&&gC(a.d,i)}for(m=0;m<a.a.b.a.length;m++){i=Wi(hC(a.a,m),34);if(FG(a.b,i.b)){throw Mp(new MD('DjVmDir.dupl_id '+i.b))}HG(a.b,i.b,i)}}\n",
"function vz(a,b,c){var d,e,f,g,h,i,j,k,l;d=null;g=null;f=null;b=rz(a,0,11,a.s,0);switch(b){case 1:case 3:case 4:case 6:case 8:{f=new mz}case 2:case 5:{a.u?(g=new eA):(g=dA(new eA,b==8?-2:-1));d=g.a;break}case 7:{f=new mz;break}}k=false;j=false;switch(b){case 0:{Kz(a,c);Cz(a,a.t);a.u||yz(a,c);break}case 1:{j=k=true;Fz(a,d,4);tz(a,d);wz(a,f,d.k,d.i);break}case 2:{k=true;Fz(a,d,4);tz(a,d);break}case 3:{j=true;Fz(a,d,3);tz(a,d);wz(a,f,d.k,d.i);break}case 4:{j=true;k=true;i=rz(a,0,a.J.b.a.length-1,a.r,0);a.u||(g.b=$A(Wi(hC(a.J,i),20)));e=Sz(c,g.b).a;h=Wi(hC(a.K,i),10);Mz(a,d,1+h.xmax-h.xmin,1+h.ymax-h.ymin);sz(a,d,e,i);wz(a,f,d.k,d.i);break}case 5:{k=true;i=rz(a,0,a.J.b.a.length-1,a.r,0);a.u||(g.b=$A(Wi(hC(a.J,i),20)));Sz(c,g.b);h=Wi(hC(a.K,i),10);Mz(a,d,1+h.xmax-h.xmin,1+h.ymax-h.ymin);break}case 6:{j=true;i=rz(a,0,a.J.b.a.length-1,a.r,0);a.u||(g.b=$A(Wi(hC(a.J,i),20)));e=Sz(c,g.b).a;h=Wi(hC(a.K,i),10);Mz(a,d,1+h.xmax-h.xmin,1+h.ymax-h.ymin);sz(a,d,e,i);wz(a,f,d.k,d.i);break}case 7:{i=rz(a,0,a.J.b.a.length-1,a.r,0);a.u||lz(f,$A(Wi(hC(a.J,i),20)));d=Sz(c,f.c).a;h=Wi(hC(a.K,i),10);jz(f,h.xmin);hz(f,h.ymin);c.c?wz(a,f,d.k,d.i):wz(a,f,1+h.ymax-h.ymin,1+h.xmax-h.xmin);kz(f,h.xmin);iz(f,h.ymin);break}case 8:{j=true;Fz(a,d,3);tz(a,d);Ez(a,f,d.k);break}case 10:{Iz(a);break}case 9:{a.v?zz(a):Lz(a,c);break}case 11:break;default:throw Mp(new GE('JB2Image unknown type'));}if(!a.u){switch(b){case 1:case 2:case 4:case 5:case 3:case 6:case 8:{l=Qz(c,g);Az(a,l,nz);k&&qz(a,l,g);if(j){f.c=l;Yz(c,f)}break}case 7:{Yz(c,f);break}}}return b}\nfunction Tu(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=Vu(a);if(a.f==0){return 0}if(a.f>xU){throw Mp(new MD(fV))}if(a.a<a.f){a.a=a.f;a.d=dr(a.a)}else !a.d&&(a.d=dr(a.a));i=0;if(CB(a.i)!=0){++i;CB(a.i)!=0&&++i}u=SI(Qu,Qu.length);h=gi(kj,gV,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(DB(a.i,a.c[d])!=0){v=0;a.d[l]=u[0];break}e+=3;if(DB(a.i,a.c[e+d])!=0){v=1;a.d[l]=u[1];break}e+=3;if(DB(a.i,a.c[e])!=0){v=2+Uu(a,e+1,1);a.d[l]=u[v];break}e+=2;if(DB(a.i,a.c[e])!=0){v=4+Uu(a,e+1,2);a.d[l]=u[v];break}e+=4;if(DB(a.i,a.c[e])!=0){v=8+Uu(a,e+1,3);a.d[l]=u[v];break}e+=8;if(DB(a.i,a.c[e])!=0){v=16+Uu(a,e+1,4);a.d[l]=u[v];break}e+=16;if(DB(a.i,a.c[e])!=0){v=32+Uu(a,e+1,5);a.d[l]=u[v];break}e+=32;if(DB(a.i,a.c[e])!=0){v=64+Uu(a,e+1,6);a.d[l]=u[v];break}e+=64;if(DB(a.i,a.c[e])!=0){v=128+Uu(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&&Vp(Op(hV,g),Op(hV,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 Mp(new MD(fV))}A=gi(kj,gV,11,a.f,15,1);for(q=0;q<a.f;A[q++]=0);c=gi(kj,gV,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]&iV;++c[255&b]}for(o=t+1;o<a.f;o++){b=a.d[o]<<24>>24;A[o]=b<<24|c[255&b]&iV;++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&iV)}if(p!=t){throw Mp(new MD(fV))}return a.f}\nfunction Ty(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 Mp(new GE('(IWMap::image) Unsupported subsampling factor'))}if(c.xmin>=c.xmax||c.ymin>=c.ymax){throw Mp(new GE('(IWMap::image) GRect is empty'))}w=new ny(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 Mp(new GE('(IWMap::image) GRect is out of bounds: '+c.xmin+','+c.ymin+','+c.xmax+','+c.ymax+','+w.xmax+','+w.ymax))}H=gi(Yl,AT,10,8,0,1);R=gi(Yl,AT,10,8,0,1);for(s=0;s<8;){H[s]=new my;R[s++]=new my}P=1;H[I]=new oy(c);R[I]=new oy(c);for(t=I-1;t>=0;t--){H[t]=R[t+1];gy(H[t],3*P,3*P);hy(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 my;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=_q(q*(W.ymax-W.ymin));i=a.c>>5;C=(W.ymin>>I)*i+(W.xmin>>I);F=new Int16Array(JU);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;Ey(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);ky(o,-W.xmin,-W.ymin);if(g&&u>=4){Vy(q,p,o);break}Xy(p,o.ymin*q+o.xmin,o.xmax-o.xmin,o.ymax-o.ymin,q,P,P>>1);P>>=1}J=new oy(c);ky(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 TB(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 nC;for(p=0;p<b.b.a.length;++p){n=(sC(p,b.b.a.length),eI(b.b,p));if(_i(n,45)){l=Wi(n,45);k=l.a;if(tF('maparea',k)){try{t=(sC(0,l.b.a.length),eI(l.b,0));if(_i(t,45)){s=Wi(t,45);if(!tF('url',s.a)){throw Mp(new GE('DjVuAnno.bad_url'))}sC(0,s.b.a.length);rq(eI(s.b,0));sC(1,s.b.a.length);rq(eI(s.b,1))}else{Zi(t)}sC(1,l.b.a.length);Zi(eI(l.b,1));r=(sC(2,l.b.a.length),eI(l.b,2));w=null;if(_i(r,45)){q=Wi(r,45);if(tF('rect',q.a)){g=new ny((sC(0,q.b.a.length),$A(Wi(eI(q.b,0),20))),(sC(1,q.b.a.length),$A(Wi(eI(q.b,1),20))),(sC(2,q.b.a.length),$A(Wi(eI(q.b,2),20))),(sC(3,q.b.a.length),$A(Wi(eI(q.b,3),20))));w=UC(new WC,g)}else if(tF('line',q.a)){u=(sC(0,q.b.a.length),$A(Wi(eI(q.b,0),20)));F=(sC(1,q.b.a.length),$A(Wi(eI(q.b,1),20)));v=(sC(2,q.b.a.length),$A(Wi(eI(q.b,2),20)));G=(sC(3,q.b.a.length),$A(Wi(eI(q.b,3),20)));w=ZC(new $C,u,F,v,G)}else if(tF('poly',q.a)){o=q.b.a.length/2|0;D=gi(kj,gV,11,o,15,1);H=gi(kj,gV,11,o,15,1);for(h=0,i=0;i<q.b.a.length;h++){D[h]=$A(Wi(hC(q,i++),20));H[h]=$A(Wi(hC(q,i++),20))}w=bD(new eD,D,H,o)}else if(tF('oval',q.a)){g=new ny((sC(0,q.b.a.length),$A(Wi(eI(q.b,0),20))),(sC(1,q.b.a.length),$A(Wi(eI(q.b,1),20))),(sC(2,q.b.a.length),$A(Wi(eI(q.b,2),20))),(sC(3,q.b.a.length),$A(Wi(eI(q.b,3),20))));w=UC(new _C,g)}else if(tF(YU,q.a)){g=new ny((sC(0,q.b.a.length),$A(Wi(eI(q.b,0),20))),(sC(1,q.b.a.length),$A(Wi(eI(q.b,1),20))),(sC(2,q.b.a.length),$A(Wi(eI(q.b,2),20))),(sC(3,q.b.a.length),$A(Wi(eI(q.b,3),20))));w=UC(new kD,g)}}if(!!w&&!w.jc()){for(m=3;m<l.b.a.length;m++){e=(sC(m,l.b.a.length),eI(l.b,m));if(_i(e,45)){d=Wi(e,45);A=d.a;if(tF('border_avis',A));else if(tF('arrow',A));else if(tF('pushpin',A));else if(tF('hilite',A)){B=(sC(0,d.b.a.length),eI(d.b,0));_i(B,65)&&(new KE(_B(rq(B),255)),undefined)}else if(tF('lineclr',A)){B=(sC(0,d.b.a.length),eI(d.b,0));_i(B,65)&&(new KE(_B(rq(B),255)),undefined)}else if(tF('backclr',A)){B=(sC(0,d.b.a.length),eI(d.b,0));_i(B,65)&&(new KE(_B(rq(B),255)),undefined)}else if(tF('textclr',A)){B=(sC(0,d.b.a.length),eI(d.b,0));_i(B,65)&&(new KE(_B(rq(B),255)),undefined)}else if(tF('opacity',A)){B=(sC(0,d.b.a.length),eI(d.b,0));_i(B,19)&&(Wi(B,19),undefined)}else if(tF(_T,A)){B=(sC(0,d.b.a.length),eI(d.b,0));_i(B,19)&&(Wi(B,19),undefined)}else{c=tF('none',A)?0:tF('xor',A)?1:tF('border',A)?2:tF('shadow_in',A)?3:tF('shadow_out',A)?4:tF('shadow_ein',A)?5:tF('shadow_eout',A)?6:-1;if(c>=0){VC(c);for(C=0;C<d.b.a.length;++C){B=(sC(C,d.b.a.length),eI(d.b,C));_i(B,65)?(new KE(_B(rq(B),255)),undefined):_i(B,20)&&$A(Wi(B,20))}}}}}bI(j.b,w)}}catch(a){a=Lp(a);if(_i(a,6)){f=a;Gc(f,(Uv(),Tv),'','')}else throw Mp(a)}}}}return j}\nfunction Jx(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=hj($wnd.Math.ceil(qb*0.75));d=hj($wnd.Math.ceil(pb*0.75));l=new ny(0,0,e,d);if(c.xmin<l.xmin||c.ymin<l.ymin||c.xmax>l.xmax||c.ymax>l.ymax){throw Mp(new GE('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;Kx(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 sx(b,0);mb=new sx(b,0);nb=new sx(b,0);ob=new sx(b,0);f=new sx(a,0);g=new sx(a,0);h=new sx(a,0);while(k<d){qx(lb,tb++,sb);tb>=pb&&--tb;qx(mb,tb++,sb);tb>=pb&&--tb;qx(nb,tb++,sb);tb>=pb&&--tb;qx(ob,tb++,sb);f.c=(Iw(f.d,k<0?0:k)+j)*Gw;++k>=d&&--k;g.c=(Iw(g.d,k<0?0:k)+j)*Gw;++k>=d&&--k;qx(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+=Gw;mb.c+=Gw;nb.c+=Gw;ob.c+=Gw}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+=Gw;mb.c+=Gw;nb.c+=Gw;ob.c+=Gw}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+=Gw;mb.c+=Gw;nb.c+=Gw;ob.c+=Gw}$=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+=Gw;mb.c+=Gw;nb.c+=Gw;ob.c+=Gw}ox(f,11*m+2*(p+B)+F+8>>4<<24>>24);px(f,11*n+2*(q+C)+G+8>>4<<24>>24);rx(f,11*o+2*(r+D)+H+8>>4<<24>>24);ox(g,7*(p+s)+F+I+8>>4<<24>>24);px(g,7*(q+t)+G+J+8>>4<<24>>24);rx(g,7*(r+u)+H+K+8>>4<<24>>24);ox(h,11*v+2*(s+L)+I+8>>4<<24>>24);px(h,11*w+2*(t+M)+J+8>>4<<24>>24);rx(h,11*A+2*(u+N)+K+8>>4<<24>>24);if(++i<e){f.c+=Gw;g.c+=Gw;h.c+=Gw}ox(f,7*(B+O)+F+R+8>>4<<24>>24);px(f,7*(C+P)+G+S+8>>4<<24>>24);rx(f,7*(D+Q)+H+T+8>>4<<24>>24);ox(g,I+U+F+R+2>>2<<24>>24);px(g,J+V+G+S+2>>2<<24>>24);rx(g,K+W+H+T+2>>2<<24>>24);ox(h,7*(L+X)+I+U+8>>4<<24>>24);px(h,7*(M+Y)+J+V+8>>4<<24>>24);rx(h,7*(N+Z)+K+W+8>>4<<24>>24);if(++i<e){f.c+=Gw;g.c+=Gw;h.c+=Gw}ox(f,11*$+2*(cb+O)+R+8>>4<<24>>24);px(f,11*ab+2*(db+P)+S+8>>4<<24>>24);rx(f,11*bb+2*(eb+Q)+T+8>>4<<24>>24);ox(g,7*(cb+fb)+R+U+8>>4<<24>>24);px(g,7*(db+gb)+S+V+8>>4<<24>>24);rx(g,7*(eb+hb)+T+W+8>>4<<24>>24);ox(h,11*ib+2*(fb+X)+U+8>>4<<24>>24);px(h,11*jb+2*(gb+Y)+V+8>>4<<24>>24);rx(h,11*kb+2*(hb+Z)+W+8>>4<<24>>24);if(++i<e){f.c+=Gw;g.c+=Gw;h.c+=Gw}}}}\nfunction Cy(){Cy=oq;By=ki(ci(Jp,1),yV,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]);Ay=new Int16Array(JU)}\nfunction uD(){uD=oq;sD=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');tD=new RegExp('\\\\xAD\\\\s+$')}\nfunction zB(a){a.e=ki(ci(rm,1),AT,3,0,[new NB(GU,0,84,145),new NB(GU,0,3,4),new NB(GU,0,4,3),new NB(27581,4261,5,1),new NB(27581,4261,6,2),new NB(23877,7976,7,3),new NB(23877,7976,8,4),new NB(20921,11219,9,5),new NB(20921,11219,10,6),new NB(18451,14051,11,7),new NB(18451,14051,12,8),new NB(16341,16524,13,9),new NB(16341,16524,14,10),new NB(14513,18685,15,11),new NB(14513,18685,16,12),new NB(12917,20573,17,13),new NB(12917,20573,18,14),new NB(11517,22224,19,15),new NB(11517,22224,20,16),new NB(10277,23665,21,17),new NB(10277,23665,22,18),new NB(9131,24923,23,19),new NB(9131,24923,24,20),new NB(8071,26021,25,21),new NB(8071,26021,26,22),new NB(7099,26978,27,23),new NB(7099,26978,28,24),new NB(6213,27810,29,25),new NB(6213,27810,30,26),new NB(5411,28532,31,27),new NB(5411,28532,32,28),new NB(4691,29158,33,29),new NB(4691,29158,34,30),new NB(4047,29700,35,31),new NB(4047,29700,36,32),new NB(3477,30166,37,33),new NB(3477,30166,38,34),new NB(2973,30568,39,35),new NB(2973,30568,40,36),new NB(2531,30914,41,37),new NB(2531,30914,42,38),new NB(2145,31210,43,39),new NB(2145,31210,44,40),new NB(1809,31463,45,41),new NB(1809,31463,46,42),new NB(1521,31678,47,43),new NB(1521,31678,48,44),new NB(1273,31861,49,45),new NB(1273,31861,50,46),new NB(1061,32015,51,47),new NB(1061,32015,52,48),new NB(881,32145,53,49),new NB(881,32145,54,50),new NB(729,32254,55,51),new NB(729,32254,56,52),new NB(601,32346,57,53),new NB(601,32346,58,54),new NB(493,32422,59,55),new NB(493,32422,60,56),new NB(403,32486,61,57),new NB(403,32486,62,58),new NB(329,32538,63,59),new NB(329,32538,64,60),new NB(267,32581,65,61),new NB(267,32581,66,62),new NB(213,32619,67,63),new NB(213,32619,68,64),new NB(165,32653,69,65),new NB(165,32653,70,66),new NB(123,32682,71,67),new NB(123,32682,72,68),new NB(87,32707,73,69),new NB(87,32707,74,70),new NB(59,32727,75,71),new NB(59,32727,76,72),new NB(35,32743,77,73),new NB(35,32743,78,74),new NB(19,32754,79,75),new NB(19,32754,80,76),new NB(7,32762,81,77),new NB(7,32762,82,78),new NB(1,KV,81,79),new NB(1,KV,82,80),new NB(22165,0,9,85),new NB(9454,0,86,226),new NB(GU,0,5,6),new NB(3376,0,88,176),new NB(18458,0,89,143),new NB(1153,0,90,138),new NB(13689,0,91,141),new NB(378,0,92,112),new NB(9455,0,93,135),new NB(123,0,94,104),new NB(6520,0,95,133),new NB(40,0,96,100),new NB(4298,0,97,129),new NB(13,0,82,98),new NB(2909,0,99,127),new NB(52,0,76,72),new NB(1930,0,101,125),new NB(160,0,70,102),new NB(1295,0,103,123),new NB(279,0,66,60),new NB(856,0,105,121),new NB(490,0,106,110),new NB(564,0,107,119),new NB(324,0,66,108),new NB(371,0,109,117),new NB(564,0,60,54),new NB(245,0,111,115),new NB(851,0,56,48),new NB(161,0,69,113),new NB(1477,0,114,134),new NB(282,0,65,59),new NB(975,0,116,132),new NB(426,0,61,55),new NB(645,0,118,130),new NB(646,0,57,51),new NB(427,0,120,128),new NB(979,0,53,47),new NB(282,0,122,126),new NB(1477,0,49,41),new NB(186,0,124,62),new NB(2221,0,43,37),new NB(122,0,72,66),new NB(3276,0,39,31),new NB(491,0,60,54),new NB(4866,0,33,25),new NB(742,0,56,50),new NB(7041,0,29,131),new NB(1118,0,52,46),new NB(9455,0,23,17),new NB(1680,0,48,40),new NB(10341,0,23,15),new NB(2526,0,42,136),new NB(14727,0,137,7),new NB(3528,0,38,32),new NB(11417,0,21,139),new NB(4298,0,140,172),new NB(15199,0,15,9),new NB(2909,0,142,170),new NB(22165,0,9,85),new NB(1930,0,144,168),new NB(GU,0,141,248),new NB(1295,0,146,166),new NB(9454,0,147,247),new NB(856,0,148,164),new NB(3376,0,149,197),new NB(564,0,150,162),new NB(1153,0,151,95),new NB(371,0,152,160),new NB(378,0,153,173),new NB(245,0,154,158),new NB(123,0,155,165),new NB(161,0,70,156),new NB(40,0,157,161),new NB(282,0,66,60),new NB(13,0,81,159),new NB(426,0,62,56),new NB(52,0,75,71),new NB(646,0,58,52),new NB(160,0,69,163),new NB(979,0,54,48),new NB(279,0,65,59),new NB(1477,0,50,42),new NB(490,0,167,171),new NB(2221,0,44,38),new NB(324,0,65,169),new NB(3276,0,40,32),new NB(564,0,59,53),new NB(4866,0,34,26),new NB(851,0,55,47),new NB(7041,0,30,174),new NB(1477,0,175,193),new NB(9455,0,24,18),new NB(975,0,177,191),new NB(11124,0,178,222),new NB(645,0,179,189),new NB(8221,0,180,218),new NB(427,0,181,187),new NB(5909,0,182,216),new NB(282,0,183,185),new NB(4023,0,184,214),new NB(186,0,69,61),new NB(2663,0,186,212),new NB(491,0,59,53),new NB(1767,0,188,210),new NB(742,0,55,49),new NB(1174,0,190,208),new NB(1118,0,51,45),new NB(781,0,192,206),new NB(1680,0,47,39),new NB(518,0,194,204),new NB(2526,0,41,195),new NB(341,0,196,202),new NB(3528,0,37,31),new NB(225,0,198,200),new NB(11124,0,199,243),new NB(148,0,72,64),new NB(8221,0,201,239),new NB(392,0,62,56),new NB(5909,0,203,237),new NB(594,0,58,52),new NB(4023,0,205,235),new NB(899,0,54,48),new NB(2663,0,207,233),new NB(1351,0,50,44),new NB(1767,0,209,231),new NB(2018,0,46,38),new NB(1174,0,211,229),new NB(3008,0,40,34),new NB(781,0,213,227),new NB(4472,0,36,28),new NB(518,0,215,225),new NB(6618,0,30,22),new NB(341,0,217,223),new NB(9455,0,26,16),new NB(225,0,219,221),new NB(12814,0,20,220),new NB(148,0,71,63),new NB(17194,0,14,8),new NB(392,0,61,55),new NB(17533,0,14,224),new NB(594,0,57,51),new NB(24270,0,8,2),new NB(899,0,53,47),new NB(GU,0,228,87),new NB(1351,0,49,43),new NB(18458,0,230,246),new NB(2018,0,45,37),new NB(13689,0,232,244),new NB(3008,0,39,33),new NB(9455,0,234,238),new NB(4472,0,35,27),new NB(6520,0,138,236),new NB(6618,0,29,21),new NB(10341,0,24,16),new NB(9455,0,25,15),new NB(14727,0,240,8),new NB(12814,0,19,241),new NB(11417,0,22,242),new NB(17194,0,13,7),new NB(15199,0,16,10),new NB(17533,0,13,245),new NB(22165,0,10,2),new NB(24270,0,7,1),new NB(GU,0,244,83),new NB(GU,0,249,250),new NB(22165,0,10,2),new NB(18458,0,89,143),new NB(18458,0,230,246),new NB(0,0,0,0),new NB(0,0,0,0),new NB(0,0,0,0),new NB(0,0,0,0),new NB(0,0,0,0)]);a.g=gi(Hl,eV,31,256,0,1);a.n=gi(kj,gV,11,256,15,1);a.o=gi(kj,gV,11,256,15,1);a.q=gi(Hl,eV,31,256,0,1)}\nvar xT='object',yT='anonymous',zT='fnStack',AT={4:1,5:1},BT='Unknown',CT='function',DT='boolean',ET='number',FT='string',GT=2147483647,HT='__java$exception',IT='__noinit__',JT={4:1,6:1},KT={4:1,15:1,8:1,6:1},LT='null',MT='For input string: \"',NT=-2147483648,OT={4:1,5:1,50:1},PT=65536,QT=65535,RT=10000,ST='fromIndex: 0, toIndex: ',TT=', length: ',UT='fromIndex: ',VT='java.lang',WT='com.google.gwt.core.client',XT='com.google.gwt.core.client.impl',YT='offsetHeight',ZT='offsetWidth',$T='height',_T='width',aU='aria-hidden',bU='true',cU='com.google.gwt.user.client.ui',dU={27:1,25:1,22:1,26:1,28:1,21:1,18:1},eU='com.google.gwt.canvas.client',fU='CSS1Compat',gU={83:1,56:1,4:1,13:1,16:1},hU='com.google.gwt.dom.client',iU={36:1,4:1,13:1,16:1},jU={83:1,81:1,4:1,13:1,16:1},kU='com.google.web.bindery.event.shared',lU='com.google.gwt.event.shared',mU='com.google.gwt.event.dom.client',nU='mousewheel',oU='DOMMouseScroll',pU='touchstart',qU='com.google.gwt.event.logical.shared',rU={79:1,4:1,15:1,8:1,6:1},sU='UmbrellaException',tU='decodedURLComponent',uU=4194303,vU=1048575,wU=524288,xU=4194304,yU=17592186044416,zU=-17592186044416,AU='java.util.logging',BU='com.google.gwt.logging.client',CU='com.google.gwt.logging.impl',DU='SEVERE',EU='java.io',FU='com.google.gwt.text.shared.testing',GU=32768,HU='com.google.gwt.user.client',IU='encodedURLComponent',JU=1024,KU='load',LU='error',MU=131072,NU=262144,OU=1048576,PU=2097152,QU=16777216,RU=33554432,SU=67108864,TU='__gwtLastUnhandledEvent',UU='com.google.gwt.user.client.impl',VU='bidiwrapped',WU={27:1,25:1,22:1,26:1,28:1,88:1,21:1,18:1},XU='value',YU='text',ZU={57:1,4:1,13:1,16:1},$U='Possible problem with your *.gwt.xml module file.\\nThe compile time user.agent value (ie9) does not match the runtime user.agent value (',_U=').\\n',aV='Expect more errors.',bV='msie',cV={4:1},dV='com.lizardtech.djvu',eV={110:1,4:1,5:1},fV='ByteStream.corrupt',gV={14:1,4:1},hV=4294967295,iV=16777215,jV='INFO',kV='TXTa',lV='TXTz',mV='DjVu Decoder: Corrupted data (Duplicate foreground layer)',nV='DjVu Decoder: Corrupted data (Duplicate background layer)',oV='image/djvu',pV='image/iw44',qV='EOF',rV='visibility',sV='hidden',tV='px',uV='No DIRM chunk',vV='Invalid DjVu File Format',wV='bgIWPixmap',xV='progressive',yV={4:1,355:1},zV='invalid rectangle',AV='Scaler undefined size',BV='Scaler illegal ratio',CV='Illegal chunk id',DV='\\x00\\x00\\x00\\x00',EV='JB2Image no start',FV=-262143,GV=262142,HV='JB2Image bad number',IV='java.util',JV={37:1,35:1},KV=32767,LV='default',MV='background',NV='com.lizardtech.djvu.anno',OV={4:1,37:1,35:1,82:1},PV={45:1,4:1,37:1,35:1,82:1},QV='Unexpected EOF',RV='com.lizardtech.djvu.text',SV='DjVuText.corrupt_text',TV={4:1,15:1,12:1,8:1,6:1},UV={13:1,62:1},VV='java.nio.charset',WV='_gwt_modCount',XV={37:1,75:1},YV={24:1},ZV='delete',$V={4:1,5:1,173:1},_V='javaemul.internal',aW='Invalid UTF8 sequence',bW='pl.djvuhtml5.client',cW='tileSize',dW={66:1,4:1,5:1},eW='scrollbarHidden',fW='fileCacheSize',gW='pageCacheSize',hW={175:1,134:1,176:1,178:1,177:1,136:1,49:1},iW='pl.djvuhtml5.client.ui',jW='scrollbarClicked',kW={68:1},lW='visibleTextPage',mW='marginLeft',nW=1.0E-4,oW='toolbarSquareButton',pW={135:1,49:1},qW={174:1,49:1};var _,lq,gq,Kp=-1;mq();nq(1,null,{},ub);_.W=function vb(a){return this===a};_.X=function xb(){return this.Hc};_.Y=function zb(){return EO(this)};_.Z=function Bb(){return iE(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 Md;nq(370,1,{});nq(204,370,{},Td);_.jb=function Ud(a){var b={},j;var c=[];a[zT]=c;var d=arguments.callee.caller;while(d){var e=(Nd(),d.name||(d.name=Qd(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 Vd(a){var b,c,d,e;d=(Nd(),a&&a[zT]?a[zT]:[]);c=d.length;e=gi(fn,AT,60,c,0,1);for(b=0;b<c;b++){e[b]=new lF(d[b],null,-1)}return e};nq(371,370,{});_.jb=function Xd(a){};_.lb=function Yd(a,b,c,d){return new lF(b,a+'@'+d,c<0?-1:c)};_.kb=function Zd(a){var b,c,d,e,f,g,h;e=(Nd(),h=a.backingJsObject,h&&h.stack?h.stack.split('\\n'):[]);f=gi(fn,AT,60,0,0,1);b=0;d=e.length;if(d==0){return f}g=Wd(this,e[0]);tF(g.d,yT)||(f[b++]=g);for(c=1;c<d;c++){f[b++]=Wd(this,e[c])}return f};nq(205,371,{},$d);_.lb=function _d(a,b,c,d){return new lF(b,a,-1)};var Si,Ti,Ui;Si={4:1,198:1,13:1};nq(138,1,{},jE);\n",
"_.kc=function kE(a){var b;b=new jE;b.f=4;a>1?(b.c=qE(this,a-1)):(b.c=this);return b};_.lc=function pE(){hE(this);return this.b};_.mc=function rE(){return iE(this)};_.nc=function tE(){hE(this);return this.i};_.oc=function vE(){return (this.f&4)!=0};_.pc=function wE(){return (this.f&1)!=0};_.Z=function zE(){return ((this.f&2)!=0?'interface ':(this.f&1)!=0?'':'class ')+(hE(this),this.k)};_.f=0;var gE=1;nq(6,1,JT);_.db=function Lc(a){return new $wnd.Error(a)};_.eb=function Nc(){return this.f};_.fb=function Oc(){var a,b,c;c=this.f==null?null:this.f.replace(new RegExp('\\n','g'),' ');b=(a=iE(this.Hc),c==null?a:a+': '+c);Ic(this,Mc(this.db(b)));Od(this)};_.Z=function Qc(){return Jc(this,this.eb())};_.backingJsObject=IT;_.g=false;_.k=true;nq(15,6,{4:1,15:1,6:1});nq(8,15,KT,Sc,Tc);nq(202,8,KT,AE);nq(20,1,{4:1,20:1});Ti={4:1,13:1,199:1,20:1};nq(19,20,{4:1,13:1,19:1,20:1},KE,LE);_.mb=function NE(a){return JE(this,Wi(a,19))};_.W=function OE(a){return _i(a,19)&&Wi(a,19).a==this.a};_.Y=function PE(){return this.a};_.hc=function QE(){return this.a};_.Z=function TE(){return ''+this.a};_.a=0;nq(84,8,KT,Vc);nq(67,84,KT,bF,cF,dF);_.db=function eF(a){return new $wnd.TypeError(a)};Ui={4:1,139:1,13:1,2:1};var DO=0;var FO,GO=0,HO;var dn=mE(VT,'Object',1);var rj=mE(WT,'JavaScriptObject$',0);var Aj=mE(XT,'StackTraceCreator/Collector',370);var xj=mE(XT,'StackTraceCreator/CollectorLegacy',204);var zj=mE(XT,'StackTraceCreator/CollectorModern',371);var yj=mE(XT,'StackTraceCreator/CollectorModernNoSourceMap',205);var Pm=mE(VT,'Boolean',198);var Rm=mE(VT,'Class',138);var ln=mE(VT,'Throwable',6);var Vm=mE(VT,'Exception',15);var en=mE(VT,'RuntimeException',8);var Qm=mE(VT,'ClassCastException',202);var cn=mE(VT,'Number',20);var Sm=mE(VT,'Double',199);var Zm=mE(VT,'Integer',19);var $m=mE(VT,'JsException',84);var an=mE(VT,'NullPointerException',67);var kn=mE(VT,'String',2);nq(21,1,{26:1,21:1});_.Z=function Rb(){if(!this.o){return '(null handle)'}return (hr(),this.o).outerHTML};var nl=mE(cU,'UIObject',21);nq(18,21,dU);_.$=function $b(){};_._=function _b(){};_.ab=function ac(){Ub(this)};_.bb=function bc(a){Vb(this,a)};_.cb=function cc(){};_.i=false;_.j=0;var wl=mE(cU,'Widget',18);nq(128,18,dU);_.ab=function hc(){var a;Ub(this);a=xe((hr(),this.o));-1==a&&(this.o.tabIndex=0,undefined)};var Yk=mE(cU,'FocusWidget',128);nq(256,128,dU,oc);var ic;var oj=mE(eU,'Canvas',256);nq(380,1,{});var nj=mE(eU,'Canvas/CanvasElementSupportDetector',380);nq(257,380,{},qc);var mj=mE(eU,'Canvas/CanvasElementSupportDetectedMaybe',257);nq(310,1,{},Ac);_.a=0;var pj=mE(WT,'Duration',310);var Bc=null;nq(206,84,KT);var tj=mE(XT,'JavaScriptExceptionBase',206);nq(78,206,{78:1,4:1,15:1,8:1,6:1},Zc);_.eb=function ad(){Yc(this);return this.c};_.gb=function bd(){return gj(this.b)===gj(Wc)?null:this.b};var Wc;var qj=mE(WT,'JavaScriptException',78);nq(356,1,{});var sj=mE(WT,'Scheduler',356);var dd=0,ed,fd=0,gd=-1;nq(272,356,{},Dd);_.d=false;_.i=false;var sd;var wj=mE(XT,'SchedulerImpl',272);nq(273,1,{},Id);_.hb=function Jd(){this.a.d=true;wd(this.a);this.a.d=false;return this.a.i=xd(this.a)};var uj=mE(XT,'SchedulerImpl/Flusher',273);nq(274,1,{},Kd);_.hb=function Ld(){this.a.d&&Hd(this.a.e,1);return this.a.i};var vj=mE(XT,'SchedulerImpl/Rescuer',274);nq(16,1,{4:1,13:1,16:1});_.mb=function Ie(a){return Fe(this,Wi(a,16))};_.compareTo=function He(a){return this.c-a.c};_.equals=function Je(a){return this===a};_.W=function(a){return this.equals(a)};_.hashCode=function Ke(){return EO(this)};_.Y=function(){return this.hashCode()};_.name=function Le(){return this.b!=null?this.b:''+this.c};_.ordinal=function Me(){return this.c};_.toString=function Ne(){return this.b!=null?this.b:''+this.c};_.Z=function(){return this.toString()};_.c=0;var Tm=mE(VT,'Enum',16);nq(56,16,gU);var Oe,Pe,Qe,Re;var Fj=nE(hU,'Style/TextAlign',56,Ue);nq(296,56,gU,Ve);var Bj=nE(hU,'Style/TextAlign/1',296,null);nq(297,56,gU,We);var Cj=nE(hU,'Style/TextAlign/2',297,null);nq(298,56,gU,Xe);var Dj=nE(hU,'Style/TextAlign/3',298,null);nq(299,56,gU,Ye);var Ej=nE(hU,'Style/TextAlign/4',299,null);nq(36,16,iU);var Ze,$e,_e,af,bf,cf,df,ef,ff;var Pj=nE(hU,'Style/Unit',36,jf);nq(287,36,iU,kf);var Gj=nE(hU,'Style/Unit/1',287,null);nq(288,36,iU,lf);var Hj=nE(hU,'Style/Unit/2',288,null);nq(289,36,iU,mf);var Ij=nE(hU,'Style/Unit/3',289,null);nq(290,36,iU,nf);var Jj=nE(hU,'Style/Unit/4',290,null);nq(291,36,iU,of);var Kj=nE(hU,'Style/Unit/5',291,null);nq(292,36,iU,pf);var Lj=nE(hU,'Style/Unit/6',292,null);nq(293,36,iU,qf);var Mj=nE(hU,'Style/Unit/7',293,null);nq(294,36,iU,rf);var Nj=nE(hU,'Style/Unit/8',294,null);nq(295,36,iU,sf);var Oj=nE(hU,'Style/Unit/9',295,null);nq(81,16,jU);var tf,uf;var Sj=nE(hU,'Style/Visibility',81,xf);nq(300,81,jU,yf);var Qj=nE(hU,'Style/Visibility/1',300,null);nq(301,81,jU,zf);var Rj=nE(hU,'Style/Visibility/2',301,null);nq(377,1,{});_.Z=function Af(){return 'An event type'};var Bl=mE(kU,'Event',377);nq(378,377,{});_.c=false;var qk=mE(lU,'GwtEvent',378);nq(381,378,{});_.ob=function Gf(){return this.pb()};var Cf;var Xj=mE(mU,'DomEvent',381);nq(335,381,{},Jf);_.nb=function Kf(a){Wi(a,398).a.Gc()};_.pb=function Lf(){return Hf};var Hf;var Tj=mE(mU,'BlurEvent',335);nq(334,381,{},Of);_.nb=function Pf(a){Wi(a,397).a.Fc()};_.pb=function Qf(){return Mf};var Mf;var Uj=mE(mU,'ChangeEvent',334);nq(384,381,{});var Yj=mE(mU,'HumanInputEvent',384);nq(385,384,{});var bk=mE(mU,'MouseEvent',385);nq(333,385,{},Vf);_.nb=function Wf(a){Wi(a,174).qb(this)};_.pb=function Xf(){return Tf};var Tf;var Vj=mE(mU,'ClickEvent',333);nq(226,1,{});_.Y=function Zf(){return this.c};_.Z=function $f(){return 'Event type'};_.c=0;var Yf=0;var zl=mE(kU,'Event/Type',226);nq(100,226,{},_f);var pk=mE(lU,'GwtEvent/Type',100);nq(40,100,{40:1},ag);var Wj=mE(mU,'DomEvent/Type',40);nq(382,381,{});var _j=mE(mU,'KeyEvent',382);nq(383,382,{});var Zj=mE(mU,'KeyCodeEvent',383);nq(259,383,{},dg);_.nb=function eg(a){Wi(a,135).rb(this)};_.pb=function fg(){return bg};var bg;var $j=mE(mU,'KeyDownEvent',259);nq(323,385,{},ig);_.nb=function jg(a){Wi(a,175).sb(this)};_.pb=function kg(){return gg};var gg;var ak=mE(mU,'MouseDownEvent',323);nq(260,385,{},ng);_.nb=function og(a){Wi(a,134).tb(this)};_.pb=function pg(){return lg};var lg;var ck=mE(mU,'MouseMoveEvent',260);nq(263,385,{},sg);_.nb=function tg(a){Wi(a,394).a=false};_.pb=function ug(){return qg};var qg;var dk=mE(mU,'MouseOutEvent',263);nq(262,385,{},xg);_.nb=function yg(a){Wi(a,393).a=true};_.pb=function zg(){return vg};var vg;var ek=mE(mU,'MouseOverEvent',262);nq(324,385,{},Cg);_.nb=function Dg(a){Wi(a,176).ub(this)};_.pb=function Eg(){return Ag};var Ag;var fk=mE(mU,'MouseUpEvent',324);nq(163,385,{},Ig);_.nb=function Jg(a){Hg(this,Wi(a,399))};_.pb=function Kg(){return Fg};var Fg;var gk=mE(mU,'MouseWheelEvent',163);nq(315,1,{},Ng);var hk=mE(mU,'PrivateMap',315);nq(258,381,{},Qg);_.nb=function Rg(a){Wi(a,353).vb(this)};_.pb=function Sg(){return Og};var Og;var ik=mE(mU,'ScrollEvent',258);nq(386,384,{});var kk=mE(mU,'TouchEvent',386);nq(325,386,{},Vg);_.nb=function Wg(a){Wi(a,178).wb(this)};_.pb=function Xg(){return Tg};var Tg;var jk=mE(mU,'TouchEndEvent',325);nq(326,386,{},$g);_.nb=function _g(a){Wi(a,177).xb(this)};_.pb=function ah(){return Yg};var Yg;var lk=mE(mU,'TouchMoveEvent',326);nq(261,386,{},eh);_.nb=function fh(a){Wi(a,136).yb(this)};_.pb=function gh(){return bh};var bh;var mk=mE(mU,'TouchStartEvent',261);nq(314,378,{},ih);_.nb=function jh(a){Wi(a,395);Ct()};_.ob=function lh(){return hh};var hh;var nk=mE(qU,'CloseEvent',314);nq(304,378,{},nh);_.nb=function oh(a){TP(Wi(a,360).a)};_.ob=function qh(){return mh};var mh;var ok=mE(qU,'ResizeEvent',304);nq(124,1,{25:1},th);var sk=mE(lU,'HandlerManager',124);nq(379,1,{});var Al=mE(kU,'EventBus',379);nq(227,379,{});_.b=0;_.c=false;var El=mE(kU,'SimpleEventBus',227);nq(228,227,{},Bh);var rk=mE(lU,'HandlerManager/Bus',228);nq(316,1,{},Ch);var tk=mE(lU,'LegacyHandlerWrapper',316);nq(79,8,rU,Dh);var Fl=mE(kU,sU,79);nq(156,79,rU,Fh);var uk=mE(lU,sU,156);nq(343,1,{},Uh);_.a=null;_.b=null;_.d=null;_.e=NT;_.f='http';var vk=mE('com.google.gwt.http.client','UrlBuilder',343);nq(89,16,{89:1,4:1,13:1,16:1},_h);var Xh,Yh,Zh;var wk=nE('com.google.gwt.i18n.client','HasDirection/Direction',89,ai);var mi;var Ni,Oi,Pi,Qi;nq(86,1,{86:1});var ro=mE(AU,'Handler',86);nq(187,86,{86:1},xq);_.zb=function yq(a){var b;if(!window.console||(uq(this),false)){return}b=Jq(this.a,a);oN();window.console.error(b)};var xk=mE(BU,'ConsoleLogHandler',187);nq(188,86,{86:1},zq);_.zb=function Aq(a){return};var yk=mE(BU,'DevelopmentModeLogHandler',188);var Bq;var Ck=mE(BU,'LogConfiguration',null);nq(186,1,{},Eq);var zk=mE(BU,'LogConfiguration/1',186);nq(359,1,{});var Ak=mE(BU,'LogConfiguration/LogConfigurationImplRegular',359);nq(185,359,{},Iq);var Bk=mE(BU,'LogConfiguration/LogConfigurationImplSevere',185);nq(390,1,{});var qo=mE(AU,'Formatter',390);nq(391,390,{});var Ek=mE(CU,'FormatterImpl',391);nq(168,391,{},Kq);_.a=false;var Dk=mE(BU,'TextLogFormatter',168);nq(358,1,{});var Hm=mE(EU,'OutputStream',358);nq(141,358,{},Lq);var Fm=mE(EU,'FilterOutputStream',141);nq(116,141,{},Mq);_.Ab=function Nq(a){};var Im=mE(EU,'PrintStream',116);nq(332,116,{},Oq);_.Ab=function Pq(a){RF(this.a,a);RF(this.a,'\\n')};var Fk=mE(CU,'StackTracePrintStream',332);nq(90,1,{401:1,90:1},Rq);_.W=function Sq(a){if(!_i(a,90)){return false}return tF(this.a,Wi(Wi(a,401),90).a)};_.Y=function Tq(){return KO(this.a)};_.Z=function Uq(){return 'safe: \"'+this.a+'\"'};var Gk=mE('com.google.gwt.safehtml.shared','SafeUriString',90);nq(392,1,{});var Hk=mE('com.google.gwt.text.shared','AbstractRenderer',392);nq(340,1,{},Xq);var Wq;var Ik=mE(FU,'PassthroughParser',340);nq(339,392,{},Zq);var Yq;var Jk=mE(FU,'PassthroughRenderer',339);var fr=null,gr;nq(154,1,{});_.Bb=function yr(a){if(a!=this.b){return}this.c||(this.d=null);this.Cb()};_.b=0;_.c=false;_.d=null;var Kk=mE(HU,'Timer',154);var Ar=false,Br,Cr=0,Dr=0,Er=false;nq(225,378,{},Pr);_.nb=function Qr(a){yO(a==null);null.Kc()};_.ob=function Rr(){return Nr};var Nr;var Lk=mE(HU,'Window/ClosingEvent',225);var Sr='',Tr;nq(125,124,{25:1},Yr);var Mk=mE(HU,'Window/WindowHandlers',125);var Zr=false;var cs,ds,es,fs,gs;nq(302,1,{},us);_.ib=function vs(){$wnd.__gwt_initWindowCloseHandler(wT(Lr),wT(Kr))};var Nk=mE(UU,'WindowImplIE/1',302);nq(303,1,{},ws);_.ib=function xs(){$wnd.__gwt_initWindowResizeHandler(wT(Mr))};var Ok=mE(UU,'WindowImplIE/2',303);nq(376,18,dU);_.$=function ys(){Ms(this,(Ks(),Is))};_._=function zs(){Ms(this,(Ks(),Js))};var el=mE(cU,'Panel',376);nq(155,376,dU);_.Db=function Ds(){return new tu(this.g)};_.Eb=function Es(a){return Bs(this,a)};var Vk=mE(cU,'ComplexPanel',155);nq(218,155,dU);_.Eb=function Hs(a){var b;b=Bs(this,a);b&&Gs((hr(),a.o));return b};var Pk=mE(cU,'AbsolutePanel',218);nq(222,156,rU,Ls);var Is,Js;var Sk=mE(cU,'AttachDetachException',222);nq(223,1,{},Ns);_.Fb=function Os(a){a.ab()};var Qk=mE(cU,'AttachDetachException/1',223);nq(224,1,{},Ps);_.Fb=function Qs(a){Wb(a)};var Rk=mE(cU,'AttachDetachException/2',224);nq(309,128,dU);var Tk=mE(cU,'ButtonBase',309);nq(164,309,dU,Ss);var Uk=mE(cU,'Button',164);nq(307,1,{},Vs);_.c=false;var Wk=mE(cU,'DirectionalTextHelper',307);nq(63,155,dU,Xs);var Xk=mE(cU,'FlowPanel',63);nq(161,18,dU,bt);_.bb=function ct(a){hr();$r(a.type)==GU&&!!this.a&&(this.o[TU]='',undefined);Vb(this,a)};_.cb=function dt(){et(this.a,this)};var al=mE(cU,'Image',161);nq(284,1,{});_.a=null;var $k=mE(cU,'Image/State',284);nq(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)[TU]=KU;return}a=(b=$doc.createEvent('HTMLEvents'),b.initEvent(KU,false,false),b);ne(ht(this.b),a)};var Zk=mE(cU,'Image/State/1',286);nq(285,284,{},jt);var _k=mE(cU,'Image/UnclippedState',285);nq(102,18,dU);var bl=mE(cU,'LabelBase',102);nq(117,102,dU,mt);var cl=mE(cU,'Label',117);nq(306,128,dU,vt);var dl=mE(cU,'ListBox',306);nq(88,218,WU,At);var wt,xt,yt;var il=mE(cU,'RootPanel',88);nq(220,1,{},Et);_.Fb=function Ft(a){a.i&&Wb(a)};var fl=mE(cU,'RootPanel/1',220);nq(221,1,{395:1,49:1},Gt);var gl=mE(cU,'RootPanel/2',221);nq(219,88,WU,Ht);var hl=mE(cU,'RootPanel/DefaultRootPanel',219);nq(118,376,dU,Lt);_.Db=function Mt(){return new Pt(this)};_.Eb=function Nt(a){return It(this,a)};var kl=mE(cU,'SimplePanel',118);nq(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 jl=mE(cU,'SimplePanel/1',255);nq(317,128,dU);_.bb=function Xt(a){var b;b=(hr(),$r(a.type));(b&896)!=0?Vb(this,a):Vb(this,a)};_.cb=function Yt(){};var tl=mE(cU,'ValueBoxBase',317);nq(318,317,dU);var ll=mE(cU,'TextBoxBase',318);nq(167,318,dU,$t);var ml=mE(cU,'TextBox',167);nq(57,16,ZU);var au,bu,cu,du;var sl=nE(cU,'ValueBoxBase/TextAlignment',57,gu);nq(319,57,ZU,hu);var ol=nE(cU,'ValueBoxBase/TextAlignment/1',319,null);nq(320,57,ZU,iu);var pl=nE(cU,'ValueBoxBase/TextAlignment/2',320,null);nq(321,57,ZU,ju);var ql=nE(cU,'ValueBoxBase/TextAlignment/3',321,null);nq(322,57,ZU,ku);var rl=nE(cU,'ValueBoxBase/TextAlignment/4',322,null);nq(305,1,{},qu);_.Db=function ru(){return new tu(this)};_.c=0;var vl=mE(cU,'WidgetCollection',305);nq(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 Mp(new HE)}this.c.b.Eb(this.a);--this.b;this.a=null};_.b=0;var ul=mE(cU,'WidgetCollection/WidgetIterator',162);nq(111,6,JT);var Um=mE(VT,'Error',111);nq(43,111,JT);var Om=mE(VT,'AssertionError',43);nq(180,43,JT,Au);var xl=mE('com.google.gwt.useragent.client','UserAgentAsserter/UserAgentAssertionError',180);nq(106,16,{106:1,4:1,13:1,16:1},Iu);var Fu,Gu;var yl=nE('com.google.gwt.xhr.client','XMLHttpRequest/ResponseType',106,Ju);nq(229,1,{},Ku);var Cl=mE(kU,'SimpleEventBus/1',229);nq(230,1,{396:1},Lu);var Dl=mE(kU,'SimpleEventBus/2',230);nq(388,1,{});_.Kb=function Mu(a){};_.Mb=function Nu(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=Lp(a);if(!_i(a,7))throw Mp(a)}return d};_.Nb=function Ou(){throw Mp(new MD('mark/reset not supported'))};_.Ob=function Pu(a){var b,c,d,e;c=a;if(Pp(a,0)<=0){return 0}d=eq(Pp(2048,a)<0?2048:a);e=gi(ij,cV,11,d,15,1);while(Pp(c,0)>0){b=this.Mb(e);if(b<0){break}c=bq(c,b)}return bq(a,c)};var em=mE(dV,'InputStream',388);nq(58,388,{58:1},Yu,Zu);_.Lb=function $u(){return Xu(this,this.g)==1?255&this.g[0]:-1};_.Mb=function _u(a){return Xu(this,a)};_.a=0;_.b=0;_.d=null;_.e=false;_.f=0;_.i=null;var Qu;var Gl=mE(dV,'BSInputStream',58);nq(31,1,{31:1},cv,dv);_.a=0;var Hl=mE(dV,'BitContext',31);nq(130,358,{},hv);_.Z=function iv(){return sF(this.a,0,this.b,(eO(),dO))};_.b=0;var Il=mE(dV,'ByteArrayOutputStream',130);nq(30,388,{30:1},wv,xv);_.Kb=function yv(a){this.d.Kb(a)};_.Lb=function zv(){return ov(this)};_.Mb=function Av(a){return pv(this,a)};_.Nb=function Bv(){this.d.Nb()};_.Ob=function Cv(a){return vv(this,a)};_.a=0;_.b=null;_.c=0;var Jl=mE(dV,'CachedInputStream',30);nq(331,1,{54:1},Iv);_.Pb=function Jv(a){Dv(this,a)};_.Qb=function Kv(){return false};_.c=null;var Ll=mE(dV,'DjVmDir',331);nq(34,1,{34:1},Lv,Mv);_.a=0;_.b=null;_.c=0;_.d=0;var Kl=mE(dV,'DjVmDir/File',34);nq(38,1,{54:1,38:1},Pv,Qv);_.Pb=function Rv(a){Ov(this,a)};_.Qb=function Sv(){return false};_.dpi=300;_.a=0;_.b=2.2;_.height=0;_.c=20;_.width=0;var Ml=mE(dV,'DjVuInfo',38);var Tv;nq(328,1,{});_.k=null;_.p=null;_.s=null;var Vv;var Pl=mE(dV,'DjVuPage',328);nq(330,1,{22:1},qw);_.bb=function rw(a){var b,c,d;hr();if(GU==$r(a.type)){d=this.a.width;c=this.a.height;b=pc();b.o.style[_T]=d+tV;ke(b.o,d);b.o.style[$T]=c+tV;je(b.o,c);tc(b.o.getContext('2d'),this.a,0,0);Kx(this.b,c,d,null)}};var Nl=mE(dV,'DjVuPage/1',330);nq(129,1,{129:1},sw);var Ol=mE(dV,'DjVuPage/CodecInclude',129);nq(327,1,{},Dw);_.a=null;_.c=null;_.d=null;var tw;var Rl=mE(dV,'Document',327);nq(329,328,{},Fw);var Ql=mE(dV,'Document/DocumentDjVuPage',329);nq(105,1,{},Kw);_.Sb=function Lw(){return this.i};_.d=0;_.border=0;_.dataHeight=0;_.dataWidth=0;_.g=0;_.i=0;_.j=false;_.k=0;_.o=0;var Gw=4;var Tl=mE(dV,'GMap',105);nq(96,105,{},Xw);_.Sb=function Yw(){return this.c};_.a=0;_.b=0;_.c=0;var Sl=mE(dV,'GBitmap',96);nq(53,1,{53:1},bx,cx);_.Tb=function dx(){return this.f};_.W=function ex(a){var b;if(!_i(a,53)){return false}b=Wi(a,53);return b.Tb()==this.Tb()&&b.Ub()==this.Ub()&&b.Vb()==this.Vb()};_.Ub=function fx(){return this.g};_.Y=function gx(){return -16777216|(255&this.Vb())<<16|(255&this.Ub())<<8|255&this.Tb()};_.Vb=function hx(){return this.i};_.Wb=function ix(a,b,c){this.Xb(a<<24>>24);this.Zb(c<<24>>24);this.Yb(b<<24>>24)};_.Xb=function jx(a){this.f=a};_.Yb=function kx(a){this.g=a};_.Zb=function lx(a){this.i=a};_.f=0;_.g=0;_.i=0;var Zw;var Vl=mE(dV,'GPixel',53);nq(32,53,{53:1},sx,tx);_.Tb=function ux(){return this.d.e[this.c+this.a]<<24>>24};_.Ub=function vx(){return this.d.e[this.c+this.b]<<24>>24};_.Vb=function wx(){return this.d.e[this.c+this.e]<<24>>24};_.Wb=function xx(a,b,c){nx(this,a,b,c)};_.Xb=function yx(a){ox(this,a)};_.Yb=function zx(a){px(this,a)};_.Zb=function Ax(a){rx(this,a)};_.a=0;_.b=0;_.c=0;_.e=0;var Ul=mE(dV,'GPixelReference',32);nq(48,105,{54:1,48:1,137:1},Nx);_._b=function Rx(){return this.e.byteLength};_.Pb=function Ox(a){throw Mp(new HE)};_.$b=function Qx(){return this.k};_.ac=function Tx(a,b,c){var d,e,f,g,h,i,j,k,l,m;!c&&(c=new Nx);Kx(c,b.ymax-b.ymin,b.xmax-b.xmin,null);i=new sx(this,0);f=new sx(c,0);for(j=b.xmin;j<b.xmax;j++){for(l=b.ymin;l<b.ymax;l++){qx(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++){qx(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}}rx(f,(h/e|0)<<24>>24);px(f,(g/e|0)<<24>>24);ox(f,(d/e|0)<<24>>24)}}return c};_.bc=function Ux(){return this.i};_.Qb=function Vx(){return false};var Bx,Cx,Dx=-1,Ex;var Xl=mE(dV,'GPixmap',48);nq(347,1,{},by);_.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 Wx;var Wl=mE(dV,'GPixmapScaler',347);nq(10,1,{10:1},my,ny,oy);_.W=function py(a){return ey(this,a)};_.xmax=0;_.xmin=0;_.ymax=0;_.ymin=0;var Yl=mE(dV,'GRect',10);nq(107,1,{107:1},xy);_.d=null;var qy,ry;var Zl=mE(dV,'IFFEnumeration',107);nq(133,1,{133:1},Fy);var Ay,By;var _l=mE(dV,'IWBlock',133);nq(346,1,{},Hy);_.a=0;var $l=mE(dV,'IWBlock/Block',346);nq(131,1,{},Qy);_.g=0;_.i=0;var Iy,Jy;var bm=mE(dV,'IWCodec',131);nq(52,1,{52:1},Ry);_.a=0;_.b=0;var am=mE(dV,'IWCodec/Bucket',52);nq(132,1,{},Wy);_.a=0;_.c=0;_.d=0;_.e=0;_.f=0;var cm=mE(dV,'IWMap',132);nq(64,1,{54:1,64:1,137:1},az);_.Pb=function bz(a){$y(this,a)};_.$b=function cz(){return this.k?this.k.d:0};_._b=function dz(){var a;a=this.k.f*2500;!!this.b&&(a*=3);return a};_.ac=function ez(a,b,c){var d,e,f,g,h,i,j;if(!this.k){return null}!c&&(c=new Nx);i=b.xmax-b.xmin;e=b.ymax-b.ymin;h=i*4;d=Kx(c,e,i,null).e;Ty(this.k,a,b,0,d,h,false);if(!!this.f&&!!this.b&&this.c>=0){Ty(this.b,a,b,1,d,h,this.d);Ty(this.f,a,b,2,d,h,this.d)}g=new sx(c,0);for(f=0;f<e;){qx(g,f++,0);if(!!this.f&&!!this.b&&this.c>=0){mx(g,i)}else{for(j=i;j-->0;g.c+=Gw){ax(g,127-d[g.c]<<24>>24)}}}return c};_.bc=function fz(){return this.k?this.k.e:0};_.Qb=function gz(){return true};_.a=null;_.b=null;_.c=10;_.d=false;_.e=null;_.f=null;_.g=0;_.i=0;_.j=null;_.k=null;var dm=mE(dV,'IWPixmap',64);nq(73,1,{73:1},mz);_.a=0;_.b=0;_.c=0;var fm=mE(dV,'JB2Blit',73);nq(344,1,{});_.u=false;_.v=false;_.w=0;_.A=0;_.D=0;_.F=0;_.G=0;_.H=0;_.V=0;var nz;var gm=mE(dV,'JB2Codec',344);nq(169,344,{},Pz);_.b=0;_.c=null;_.d=null;var hm=mE(dV,'JB2Decode',169);nq(95,1,{54:1,95:1},Uz);_.Pb=function Vz(a){var b,c;b=(this.cc(),c=new Pz,Oz(c,new xv(a),null,this),c);while(!Nz(b));};_.cc=function Wz(){Tz(this,null,false);mC(this.g)};_.Qb=function Xz(){return false};_.e=null;_.f=0;var im=mE(dV,'JB2Dict',95);nq(59,95,{54:1,95:1,59:1},bA);_.cc=function cA(){_z(this)};_.b=0;_.c=false;_.d=0;var jm=mE(dV,'JB2Image',59);nq(72,1,{72:1},eA);_.b=0;var km=mE(dV,'JB2Shape',72);nq(372,1,{37:1});_.add=function jA(a){throw Mp(new ZF('Add not supported on this collection'))};_.addAll=function kA(a){var b,c,d;sO(a);b=false;for(d=a.Db();d.Gb();){c=d.Hb();b=b|this.add(c)}return b};_.clear=function lA(){var a;for(a=this.Db();a.Gb();){a.Hb();a.Ib()}};_.contains=function mA(a){return fA(this,a,false)};_.containsAll=function nA(a){return gA(this,a)};_.isEmpty=function oA(){return this.size()==0};_.remove=function pA(a){return fA(this,a,true)};_.removeAll=function qA(a){return hA(this,a)};_.retainAll=function rA(a){var b,c,d;sO(a);b=false;for(c=this.Db();c.Gb();){d=c.Hb();if(!a.contains(d)){c.Ib();b=true}}return b};_.toArray=function sA(){return this.dc(gi(dn,AT,1,this.size(),5,1))};_.dc=function tA(a){var b,c,d,e;e=this.size();a.length<e&&(a=(d=new Array(e),li(d,a)));c=this.Db();for(b=0;b<e;++b){ji(a,b,c.Hb())}a.length>e&&ji(a,e,null);return a};_.Z=function uA(){return iA(this)};var qn=mE(IV,'AbstractCollection',372);nq(373,372,JV);_.addAtIndex=function wA(a,b){throw Mp(new ZF('Add not supported on this list'))};_.add=function xA(a){this.addAtIndex(this.size(),a);return true};_.addAllAtIndex=function yA(a,b){var c,d,e;sO(b);c=false;for(e=b.Db();e.Gb();){d=e.Hb();this.addAtIndex(a++,d);c=true}return c};_.clear=function zA(){this.gc(0,this.size())};_.W=function AA(a){var b,c,d,e,f;if(a===this){return true}if(!_i(a,35)){return false}f=Wi(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(!(gj(b)===gj(d)||b!=null&&wb(b,d))){return false}}return true};_.Y=function BA(){return lJ(this)};_.indexOf=function CA(a){return vA(this,a)};_.Db=function DA(){return new iH(this)};_.lastIndexOf=function EA(a){var b;for(b=this.size()-1;b>-1;--b){if(aN(a,this.getAtIndex(b))){return b}}return -1};_.ec=function FA(){return new mH(this,0)};_.fc=function GA(a){return new mH(this,a)};_.removeAtIndex=function HA(a){throw Mp(new ZF('Remove not supported on this list'))};_.gc=function IA(a,b){var c,d;d=new mH(this,a);for(c=a;c<b;++c){qO(d.b<d.d.size());d.d.getAtIndex(d.c=d.b++);hH(d)}};_.setAtIndex=function JA(a,b){throw Mp(new ZF('Set not supported on this list'))};_.subList=function KA(a,b){return new qH(this,a,b)};var xn=mE(IV,'AbstractList',373);nq(104,373,JV,PA,QA);_.add=function RA(a){return this.array.push(a),undefined};_.clear=function SA(){this.array=[]};_.getAtIndex=function TA(a){return this.array[a]};_.removeAtIndex=function UA(a){this.array.splice(a,1)};_.setAtIndex=function VA(a,b){return this.array[a]=b,undefined};_.size=function WA(){return this.array.length};var lm=mE(dV,'JsArrayList',104);nq(23,20,{23:1,4:1,20:1},aB,bB);_.W=function cB(a){return _i(a,23)&&this.a==Wi(a,23).a};_.Y=function dB(){return this.a};_.hc=function eB(){return this.a};_.a=0;var mm=mE(dV,'NumContext',23);nq(109,1,{54:1,109:1},gB);_.Pb=function hB(a){var b,c,d,e,f,g,h,i,j,k,l;h=new xv(a);l=ov(h);if((l&127)!=0){throw Mp(new MD('bad palette version '+l))}i=ov(h)<<8;i|=ov(h);if(i<0){throw Mp(new MD('Bad palette size '+i))}this.b=gi(Vl,AT,53,i,0,1);for(d=0;d<i;d++){b=ov(h)<<24>>24;g=ov(h)<<24>>24;j=ov(h)<<24>>24;this.b[d]=new cx(b,g,j)}if((l&128)!=0){f=ov(h)<<16;f|=ov(h)<<8;f|=ov(h);if(f<0){throw Mp(new MD('bad palette datasize'))}this.a=gi(kj,gV,11,f,15,1);c=Wu(new Yu,h);for(e=0;e<f;e++){k=(Xu(c,c.g)==1?255&c.g[0]:-1)<<8;k|=Xu(c,c.g)==1?255&c.g[0]:-1;if(k<0||k>=i){throw Mp(new MD('bad palette data'))}this.a[e]=k}}else{this.a=gi(kj,gV,11,0,15,1)}};_.Qb=function iB(){return true};_.a=null;_.b=null;var nm=mE(dV,'Palette',109);nq(42,388,{42:1},nB,oB);_.Kb=function pB(a){this.b=this.c};_.Lb=function qB(){if(this.c<this.a.length){return this.a[this.c++]}return -1};_.Mb=function rB(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 sB(){this.c=this.b};_.Ob=function tB(a){var b;b=this.c;this.c=eq(_E(Np(this.c,a),this.a.length));return this.c-b};_.b=0;_.c=0;var jB;var pm=mE(dV,'URLInputStream',42);nq(308,1,{354:1},uB);_.Rb=function vB(){this.a.a=qQ(jB,this.b,null)};var om=mE(dV,'URLInputStream/1',308);nq(92,1,{},JB,KB,LB);_.a=0;_.b=0;_.c=0;_.d=0;_.f=0;_.i=0;_.p=0;_.r=0;var xB;var qm=mE(dV,'ZPCodec',92);nq(3,1,{3:1},NB);_.a=0;_.b=0;_.c=0;_.d=0;var rm=mE(dV,'ZPTable',3);nq(170,1,{54:1},ZB);_.Pb=function aC(a){var b,c;if(tF('ANTz',a.b)){a=lv(new wv,Wu(new Yu,a));a.b='ANTa'}c=sv(a);if(c!=null&&c.length>0){b=this.a;WB(this,b!=null?b+(''+c):c)}};_.Qb=function bC(){return false};_.a=null;var OB,PB,QB;var wm=mE(NV,'DjVuAnno',170);nq(44,373,OV,nC);_.addAtIndex=function oC(a,b){sC(a,this.b.a.length+1);aI(this.b,a,b)};_.add=function pC(a){return bI(this.b,a)};_.addAllAtIndex=function qC(a,b){sC(a,this.b.a.length+1);return cI(this.b,a,b)};_.addAll=function rC(a){return dI(this.b,a)};_.clear=function uC(){this.b.a=gi(dn,AT,1,0,5,1)};_.contains=function vC(a){return fI(this.b,a,0)!=-1};_.containsAll=function wC(a){return gA(this.b,a)};_.getAtIndex=function xC(a){return iC(this,a)};_.indexOf=function yC(a){return fI(this.b,a,0)};_.isEmpty=function zC(){return this.b.a.length==0};_.Db=function AC(){return new LI(this.b)};_.lastIndexOf=function BC(a){return gI(this.b,a)};_.removeAtIndex=function CC(a){return sC(a,this.b.a.length),iI(this.b,a)};_.removeAll=function DC(a){return hA(this.b,a)};_.gc=function EC(a,b){kI(this.b,a,b)};_.setAtIndex=function FC(a,b){return sC(a,this.b.a.length),lI(this.b,a,b)};_.size=function GC(){return this.b.a.length};_.subList=function HC(a,b){return new qH(this.b,a,b)};_.toArray=function IC(){return nI(this.b)};_.dc=function JC(a){return oI(this.b,a)};_.Z=function KC(){return iA(this.b)};var po=mE(IV,'Vector',44);nq(45,44,PV,LC);var um=mE(NV,'DjVuAnno/NamedVector',45);nq(345,45,PV,NC);var tm=mE(NV,'DjVuAnno/LispParser',345);nq(94,1,{},RC);_.b=0;var sm=mE(NV,'DjVuAnno/LispParser/Token',94);nq(65,1,{65:1},SC);_.Z=function TC(){return this.a};var vm=mE(NV,'DjVuAnno/Symbol',65);nq(97,1,{},WC);_.ic=function XC(){return this.e};_.jc=function YC(){return iy(this.ic())};var Am=mE(NV,'Rect',97);nq(349,97,{},$C);_.a=true;_.b=true;var xm=mE(NV,'Line',349);nq(351,97,{},_C);var ym=mE(NV,'Oval',351);nq(350,97,{},eD);_.ic=function hD(){var a,b,c,d,e,f,g;c=this.a;if(!this.a){b=Wi(hC(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=Wi(hC(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 ny(e,g,d-e,f-g)}return c};_.jc=function iD(){return !(this.c||cD(this))};_.a=null;_.b=null;_.c=false;var zm=mE(NV,'Poly',350);nq(352,97,{},kD);var Bm=mE(NV,'Text',352);nq(91,1,{54:1,91:1},pD);_.Pb=function qD(b){var c,d;this.a.a=gi(dn,AT,1,0,5,1);this.c=null;this.b=null;try{for(c=qv(b);c>0;){c-=mD(this,b)}lD(this)}catch(a){a=Lp(a);if(_i(a,6)){d=a;Gc(d,(Uv(),Tv),'','');WF()}else throw Mp(a)}};_.Qb=function rD(){return false};_.b=null;_.c=null;var Cm=mE('com.lizardtech.djvu.outline','Bookmark',91);nq(61,1,{54:1,61:1},CD,DD);_.Pb=function ED(a){xD(this,a)};_.Qb=function FD(){return false};_.Z=function GD(){return yD(this,0,this.b.length)};var sD,tD;var Em=mE(RV,'DjVuText',61);nq(55,10,{10:1,55:1},KD,LD);_.a=true;_.c=0;_.d=0;_.e=1;var Dm=mE(RV,'DjVuText/Zone',55);nq(7,15,{7:1,4:1,15:1,6:1},MD);var Gm=mE(EU,'IOException',7);nq(114,7,{7:1,4:1,114:1,15:1,6:1},ND);var Jm=mE(EU,'UnsupportedEncodingException',114);nq(115,1,{139:1});_.Z=function QD(){return this.a};var Km=mE(VT,'AbstractStringBuilder',115);nq(252,8,KT,RD);var Lm=mE(VT,'ArithmeticException',252);nq(47,8,KT,SD,TD);var Ym=mE(VT,'IndexOutOfBoundsException',47);nq(108,47,KT,UD,VD);var Mm=mE(VT,'ArrayIndexOutOfBoundsException',108);nq(159,8,KT,WD,XD);var Nm=mE(VT,'ArrayStoreException',159);nq(12,8,TV,FE,GE);var Wm=mE(VT,'IllegalArgumentException',12);nq(9,8,{4:1,15:1,9:1,8:1,6:1},HE,IE);var Xm=mE(VT,'IllegalStateException',9);var VE;nq(342,8,KT,aF);var _m=mE(VT,'NegativeArraySizeException',342);var fF,gF,hF,iF;nq(46,12,{4:1,15:1,12:1,46:1,8:1,6:1},kF);var bn=mE(VT,'NumberFormatException',46);nq(60,1,{4:1,60:1},lF);_.W=function mF(a){var b;if(_i(a,60)){b=Wi(a,60);return this.c==b.c&&this.d==b.d&&this.a==b.a&&this.b==b.b}return false};_.Y=function nF(){return UI(ki(ci(dn,1),AT,1,5,[UE(this.c),this.a,this.d,this.b]))};_.Z=function oF(){return this.a+'.'+this.d+'('+(this.b!=null?this.b:'Unknown Source')+(this.c>=0?':'+this.c:'')+')'};_.c=0;var fn=mE(VT,'StackTraceElement',60);nq(182,115,{139:1},NF);var gn=mE(VT,'StringBuffer',182);nq(77,115,{139:1},SF,TF);var hn=mE(VT,'StringBuilder',77);nq(207,47,KT,UF);var jn=mE(VT,'StringIndexOutOfBoundsException',207);nq(437,1,{});var VF;nq(33,8,KT,YF,ZF);var mn=mE(VT,'UnsupportedOperationException',33);nq(62,1,UV);_.mb=function _F(a){return $F(this,Wi(a,62))};_.W=function aG(a){var b;if(a===this){return true}if(!_i(a,62)){return false}b=Wi(a,62);return tF(this.a,b.a)};_.Y=function cG(){return KO(this.a)};_.Z=function dG(){return this.a};var nn=mE(VV,'Charset',62);nq(181,12,TV,eG);var on=mE(VV,'IllegalCharsetNameException',181);nq(113,12,{4:1,15:1,12:1,8:1,6:1,113:1},fG);var pn=mE(VV,'UnsupportedCharsetException',113);nq(375,1,{76:1});_.getOrDefault=function pG(a,b){var c;return c=this.get(a),c==null&&!this.containsKey(a)?b:c};_.putIfAbsent=function vG(a,b){var c;return c=this.get(a),c!=null?c:this.put(a,b)};_.replace=function xG(a,b){return this.containsKey(a)?this.put(a,b):null};_.clear=function jG(){this.qc().clear()};_.containsKey=function kG(a){return !!hG(this,a,false)};_.containsValue=function lG(a){var b,c,d;for(c=this.qc().Db();c.Gb();){b=Wi(c.Hb(),24);d=b.wc();if(gj(a)===gj(d)||a!=null&&wb(a,d)){return true}}return false};_.W=function mG(a){var b,c,d;if(a===this){return true}if(!_i(a,76)){return false}d=Wi(a,76);if(this.size()!=d.size()){return false}for(c=d.qc().Db();c.Gb();){b=Wi(c.Hb(),24);if(!gG(this,b)){return false}}return true};_.get=function nG(a){return oG(hG(this,a,false))};_.Y=function qG(){return kJ(this.qc())};_.isEmpty=function rG(){return this.size()==0};_.keySet=function sG(){return new wH(this)};_.put=function tG(a,b){throw Mp(new ZF('Put not supported on this map'))};\n",
"_.putAll=function uG(a){var b,c;sO(a);for(c=a.qc().Db();c.Gb();){b=Wi(c.Hb(),24);this.put(b.vc(),b.wc())}};_.remove=function wG(a){return oG(hG(this,a,true))};_.size=function yG(){return this.qc().size()};_.Z=function zG(){var a,b,c;c=new dN('{','}');for(b=this.qc().Db();b.Gb();){a=Wi(b.Hb(),24);cN(c,iG(this,a.vc())+'='+iG(this,a.wc()))}return !c.a?c.c:c.e.length==0?c.a.a:c.a.a+(''+c.e)};_.values=function AG(){return new GH(this)};var Fn=mE(IV,'AbstractMap',375);nq(254,375,{76:1});_.clear=function LG(){JG(this)};_.containsKey=function MG(a){return BG(this,a)};_.containsValue=function NG(a){return CG(this,a,this.e)||CG(this,a,this.d)};_.qc=function OG(){return new XG(this)};_.get=function PG(a){return DG(this,a)};_.put=function QG(a,b){return GG(this,a,b)};_.remove=function RG(a){return IG(this,a)};_.size=function SG(){return KG(this)};var tn=mE(IV,'AbstractHashMap',254);nq(374,372,XV);_.W=function TG(a){var b;if(a===this){return true}if(!_i(a,75)){return false}b=Wi(a,75);if(b.size()!=this.size()){return false}return gA(this,b)};_.Y=function UG(){return kJ(this)};_.removeAll=function VG(a){var b,c,d,e;sO(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 Gn=mE(IV,'AbstractSet',374);nq(127,374,XV,XG);_.clear=function YG(){this.a.clear()};_.contains=function ZG(a){return WG(this,a)};_.Db=function $G(){return new dH(this.a)};_.remove=function _G(a){var b;if(WG(this,a)){b=Wi(a,24).vc();this.a.remove(b);return true}return false};_.size=function aH(){return this.a.size()};var sn=mE(IV,'AbstractHashMap/EntrySet',127);nq(160,1,{},dH);_.Hb=function fH(){return cH(this)};_.Gb=function eH(){return this.b};_.Ib=function gH(){wO(!!this.c);iL(this.e,this);this.c.Ib();this.c=null;this.b=bH(this);jL(this.e,this)};_.b=false;var rn=mE(IV,'AbstractHashMap/EntrySetIterator',160);nq(98,1,{},iH);_.Gb=function jH(){return this.b<this.d.size()};_.Hb=function kH(){return qO(this.b<this.d.size()),this.d.getAtIndex(this.c=this.b++)};_.Ib=function lH(){hH(this)};_.b=0;_.c=-1;var un=mE(IV,'AbstractList/IteratorImpl',98);nq(120,98,{},mH);_.Ib=function pH(){hH(this)};_.tc=function nH(){return this.b>0};_.uc=function oH(){qO(this.b>0);return this.a.getAtIndex(this.c=--this.b)};var vn=mE(IV,'AbstractList/ListIteratorImpl',120);nq(147,373,JV,qH);_.addAtIndex=function rH(a,b){uO(a,this.b);this.c.addAtIndex(this.a+a,b);++this.b};_.getAtIndex=function sH(a){rO(a,this.b);return this.c.getAtIndex(this.a+a)};_.removeAtIndex=function tH(a){var b;rO(a,this.b);b=this.c.removeAtIndex(this.a+a);--this.b;return b};_.setAtIndex=function uH(a,b){rO(a,this.b);return this.c.setAtIndex(this.a+a,b)};_.size=function vH(){return this.b};_.a=0;_.b=0;var wn=mE(IV,'AbstractList/SubList',147);nq(152,374,XV,wH);_.clear=function xH(){this.a.clear()};_.contains=function yH(a){return this.a.containsKey(a)};_.Db=function zH(){var a;return a=this.a.qc().Db(),new CH(a)};_.remove=function AH(a){if(this.a.containsKey(a)){this.a.remove(a);return true}return false};_.size=function BH(){return this.a.size()};var zn=mE(IV,'AbstractMap/1',152);nq(153,1,{},CH);_.Gb=function DH(){return this.a.Gb()};_.Hb=function EH(){var a;a=Wi(this.a.Hb(),24);return a.vc()};_.Ib=function FH(){this.a.Ib()};var yn=mE(IV,'AbstractMap/1/1',153);nq(215,372,{37:1},GH);_.clear=function HH(){this.a.clear()};_.contains=function IH(a){return this.a.containsValue(a)};_.Db=function JH(){var a;a=this.a.qc().Db();return new LH(a)};_.size=function KH(){return this.a.size()};var Bn=mE(IV,'AbstractMap/2',215);nq(216,1,{},LH);_.Gb=function MH(){return this.a.Gb()};_.Hb=function NH(){var a;a=Wi(this.a.Hb(),24);return a.wc()};_.Ib=function OH(){this.a.Ib()};var An=mE(IV,'AbstractMap/2/1',216);nq(214,1,YV);_.W=function QH(a){var b;if(!_i(a,24)){return false}b=Wi(a,24);return aN(this.d,b.vc())&&aN(this.e,b.wc())};_.vc=function RH(){return this.d};_.wc=function SH(){return this.e};_.Y=function TH(){return bN(this.d)^bN(this.e)};_.xc=function UH(a){return PH(this,a)};_.Z=function VH(){return this.d+'='+this.e};var Cn=mE(IV,'AbstractMap/AbstractEntry',214);nq(123,214,YV,WH);var Dn=mE(IV,'AbstractMap/SimpleEntry',123);nq(389,1,YV);_.W=function XH(a){var b;if(!_i(a,24)){return false}b=Wi(a,24);return aN(this.b.value[0],b.vc())&&aN(kM(this),b.wc())};_.Y=function YH(){return bN(this.b.value[0])^bN(kM(this))};_.Z=function ZH(){return this.b.value[0]+'='+kM(this)};var En=mE(IV,'AbstractMapEntry',389);nq(17,373,OV,pI,qI,rI);_.addAtIndex=function sI(a,b){aI(this,a,b)};_.add=function tI(a){return bI(this,a)};_.addAllAtIndex=function uI(a,b){return cI(this,a,b)};_.addAll=function vI(a){return dI(this,a)};_.clear=function wI(){this.a=gi(dn,AT,1,0,5,1)};_.contains=function xI(a){return fI(this,a,0)!=-1};_.getAtIndex=function yI(a){return eI(this,a)};_.indexOf=function zI(a){return fI(this,a,0)};_.isEmpty=function AI(){return this.a.length==0};_.Db=function BI(){return new LI(this)};_.lastIndexOf=function CI(a){return gI(this,a)};_.removeAtIndex=function DI(a){return iI(this,a)};_.remove=function EI(a){return jI(this,a)};_.gc=function FI(a,b){kI(this,a,b)};_.setAtIndex=function GI(a,b){return lI(this,a,b)};_.size=function HI(){return this.a.length};_.toArray=function II(){return nI(this)};_.dc=function JI(a){return oI(this,a)};var In=mE(IV,'ArrayList',17);nq(29,1,{},LI);_.Gb=function MI(){return this.a<this.c.a.length};_.Hb=function NI(){return KI(this)};_.Ib=function OI(){wO(this.b!=-1);iI(this.c,this.a=this.b);this.b=-1};_.a=0;_.b=-1;var Hn=mE(IV,'ArrayList/1',29);nq(85,373,OV,bJ);_.contains=function cJ(a){return vA(this,a)!=-1};_.getAtIndex=function dJ(a){return $I(this,a)};_.setAtIndex=function eJ(a,b){return _I(this,a,b)};_.size=function fJ(){return this.a.length};_.toArray=function gJ(){return aJ(this,gi(dn,AT,1,this.a.length,5,1))};_.dc=function hJ(a){return aJ(this,a)};var Jn=mE(IV,'Arrays/ArrayList',85);var iJ;nq(208,373,OV,nJ);_.contains=function oJ(a){return false};_.getAtIndex=function pJ(a){rO(a,0);return null};_.Db=function qJ(){return jJ(),uJ(),tJ};_.ec=function rJ(){return jJ(),uJ(),tJ};_.size=function sJ(){return 0};var Ln=mE(IV,'Collections/EmptyList',208);nq(209,1,{},vJ);_.Gb=function wJ(){return false};_.tc=function xJ(){return false};_.Hb=function yJ(){throw Mp(new $M)};_.uc=function zJ(){throw Mp(new $M)};_.Ib=function AJ(){throw Mp(new HE)};var tJ;var Kn=mE(IV,'Collections/EmptyListIterator',209);nq(121,1,{37:1},BJ);_.add=function CJ(a){throw Mp(new YF)};_.addAll=function DJ(a){throw Mp(new YF)};_.clear=function EJ(){throw Mp(new YF)};_.contains=function FJ(a){return this.b.contains(a)};_.containsAll=function GJ(a){return this.b.containsAll(a)};_.isEmpty=function HJ(){return this.b.isEmpty()};_.Db=function IJ(){return new QJ(this.b.Db())};_.remove=function JJ(a){throw Mp(new YF)};_.removeAll=function KJ(a){throw Mp(new YF)};_.retainAll=function LJ(a){throw Mp(new YF)};_.size=function MJ(){return this.b.size()};_.toArray=function NJ(){return this.b.toArray()};_.Z=function OJ(){return rq(this.b)};var Nn=mE(IV,'Collections/UnmodifiableCollection',121);nq(150,1,{},QJ);_.Gb=function RJ(){return this.b.Gb()};_.Hb=function SJ(){return this.b.Hb()};_.Ib=function TJ(){PJ()};var Mn=mE(IV,'Collections/UnmodifiableCollectionIterator',150);nq(122,121,JV,UJ);_.addAtIndex=function VJ(a,b){throw Mp(new YF)};_.addAllAtIndex=function WJ(a,b){throw Mp(new YF)};_.W=function XJ(a){return wb(this.a,a)};_.getAtIndex=function YJ(a){return this.a.getAtIndex(a)};_.Y=function ZJ(){return Ab(this.a)};_.indexOf=function $J(a){return this.a.indexOf(a)};_.isEmpty=function _J(){return this.a.isEmpty()};_.lastIndexOf=function aK(a){return this.a.lastIndexOf(a)};_.ec=function bK(){return new gK(this.a.fc(0))};_.fc=function cK(a){return new gK(this.a.fc(a))};_.removeAtIndex=function dK(a){throw Mp(new YF)};_.setAtIndex=function eK(a,b){throw Mp(new YF)};_.subList=function fK(a,b){return new UJ(this.a.subList(a,b))};var Pn=mE(IV,'Collections/UnmodifiableList',122);nq(151,150,{},gK);_.Ib=function jK(){PJ()};_.tc=function hK(){return this.a.tc()};_.uc=function iK(){return this.a.uc()};var On=mE(IV,'Collections/UnmodifiableListIterator',151);nq(210,1,{76:1},lK);_.getOrDefault=function sK(a,b){var c;return c=this.c.get(a),c==null&&!this.c.containsKey(a)?b:c};_.putIfAbsent=function yK(a,b){var c;return c=this.c.get(a),c!=null?c:kK()};_.replace=function AK(a,b){return this.c.containsKey(a)?kK():null};_.clear=function mK(){throw Mp(new YF)};_.containsKey=function nK(a){return this.c.containsKey(a)};_.containsValue=function oK(a){return this.c.containsValue(a)};_.qc=function pK(){!this.a&&(this.a=new IK(this.c.qc()));return this.a};_.W=function qK(a){return wb(this.c,a)};_.get=function rK(a){return this.c.get(a)};_.Y=function tK(){return Ab(this.c)};_.isEmpty=function uK(){return this.c.isEmpty()};_.keySet=function vK(){!this.b&&(this.b=new EK(this.c.keySet()));return this.b};_.put=function wK(a,b){return kK()};_.putAll=function xK(a){throw Mp(new YF)};_.remove=function zK(a){throw Mp(new YF)};_.size=function BK(){return this.c.size()};_.Z=function CK(){return rq(this.c)};_.values=function DK(){!this.d&&(this.d=new BJ(this.c.values()));return this.d};var Tn=mE(IV,'Collections/UnmodifiableMap',210);nq(148,121,XV,EK);_.W=function FK(a){return wb(this.b,a)};_.Y=function GK(){return Ab(this.b)};var Vn=mE(IV,'Collections/UnmodifiableSet',148);nq(211,148,XV,IK);_.contains=function JK(a){return this.b.contains(a)};_.containsAll=function KK(a){return this.b.containsAll(a)};_.Db=function LK(){var a;a=this.b.Db();return new NK(a)};_.toArray=function MK(){var a;a=this.b.toArray();HK(a,a.length);return a};var Sn=mE(IV,'Collections/UnmodifiableMap/UnmodifiableEntrySet',211);nq(213,1,{},NK);_.Hb=function PK(){return new RK(Wi(this.a.Hb(),24))};_.Gb=function OK(){return this.a.Gb()};_.Ib=function QK(){throw Mp(new YF)};var Qn=mE(IV,'Collections/UnmodifiableMap/UnmodifiableEntrySet/1',213);nq(149,1,YV,RK);_.W=function SK(a){return this.a.W(a)};_.vc=function TK(){return this.a.vc()};_.wc=function UK(){return this.a.wc()};_.Y=function VK(){return this.a.Y()};_.xc=function WK(a){throw Mp(new YF)};_.Z=function XK(){return rq(this.a)};var Rn=mE(IV,'Collections/UnmodifiableMap/UnmodifiableEntrySet/UnmodifiableEntry',149);nq(212,122,{37:1,35:1,82:1},YK);var Un=mE(IV,'Collections/UnmodifiableRandomAccessList',212);var ZK,$K;nq(336,1,cV,bL);_.yc=function cL(a,b){return aL(Wi(a,13),Wi(b,13))};_.W=function dL(a){return this===a};var Wn=mE(IV,'Comparators/NaturalOrderComparator',336);nq(337,1,cV,fL);_.yc=function gL(a,b){return eL(Wi(a,13),Wi(b,13))};_.W=function hL(a){return this===a};var Xn=mE(IV,'Comparators/ReverseNaturalOrderComparator',337);nq(341,8,KT,lL);var Yn=mE(IV,'ConcurrentModificationException',341);nq(93,1,{4:1,13:1,93:1},oL);_.mb=function pL(a){return mL(this,Wi(a,93))};_.W=function qL(a){return _i(a,93)&&Sp(Tp(this.a.getTime()),Tp(Wi(a,93).a.getTime()))};_.Y=function rL(){var a;a=Tp(this.a.getTime());return eq(fq(a,Qp(Ji(Wp(a)?cq(a):a,32))))};_.Z=function tL(){return nL(this)};var Zn=mE(IV,'Date',93);var uL,vL;nq(39,254,{4:1,76:1},xL);_.rc=function yL(a,b){return gj(a)===gj(b)||a!=null&&wb(a,b)};_.sc=function zL(a){var b;b=Ab(a);return b|0};var $n=mE(IV,'HashMap',39);nq(126,374,{4:1,37:1,75:1},DL);_.add=function EL(a){return AL(this,a)};_.clear=function FL(){JG(this.a)};_.contains=function GL(a){return BL(this,a)};_.isEmpty=function HL(){return KG(this.a)==0};_.Db=function IL(){var a;return a=(new wH(this.a)).a.qc().Db(),new CH(a)};_.remove=function JL(a){return CL(this,a)};_.size=function KL(){return KG(this.a)};var _n=mE(IV,'HashSet',126);nq(313,1,{},QL);_.Db=function RL(){return new SL(this)};_.c=0;var bo=mE(IV,'InternalHashCodeMap',313);nq(166,1,{},SL);_.Hb=function UL(){return this.d=this.a[this.c++],this.d};_.Gb=function TL(){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 VL(){PL(this.e,this.d.vc());this.c!=0&&--this.c};_.c=0;_.d=null;var ao=mE(IV,'InternalHashCodeMap/1',166);var WL;nq(311,1,{},eM);_.Db=function fM(){return new gM(this)};_.c=0;_.d=0;var fo=mE(IV,'InternalStringMap',311);nq(165,1,{},gM);_.Hb=function iM(){return this.c=this.a,this.a=this.b.next(),new lM(this.d,this.c,this.d.d)};_.Gb=function hM(){return !this.a.done};_.Ib=function jM(){dM(this.d,this.c.value[0])};var co=mE(IV,'InternalStringMap/1',165);nq(312,389,YV,lM);_.vc=function mM(){return this.b.value[0]};_.wc=function nM(){return kM(this)};_.xc=function oM(a){return cM(this.a,this.b.value[0],a)};_.c=0;var eo=mE(IV,'InternalStringMap/2',312);nq(348,39,{4:1,76:1},uM);_.clear=function vM(){pM(this)};_.containsKey=function wM(a){return BG(this.c,a)};_.containsValue=function xM(a){var b;b=this.b.a;while(b!=this.b){if(aN(b.e,a)){return true}b=b.a}return false};_.qc=function yM(){return new IM(this)};_.get=function zM(a){var b;b=Wi(DG(this.c,a),74);if(b){rM(this,b);return b.e}return null};_.put=function AM(a,b){return qM(this,a,b)};_.remove=function BM(a){return sM(this,a)};_.size=function CM(){return KG(this.c)};_.a=false;var jo=mE(IV,'LinkedHashMap',348);nq(74,123,{74:1,24:1},FM,GM);var go=mE(IV,'LinkedHashMap/ChainEntry',74);nq(171,374,XV,IM);_.clear=function JM(){pM(this.a)};_.contains=function KM(a){return HM(this,a)};_.Db=function LM(){return new PM(this)};_.remove=function MM(a){var b;if(HM(this,a)){b=Wi(a,24).vc();sM(this.a,b);return true}return false};_.size=function NM(){return KG(this.a.c)};var io=mE(IV,'LinkedHashMap/EntrySet',171);nq(172,1,{},PM);_.Hb=function RM(){return OM(this)};_.Gb=function QM(){return this.b!=this.c.a.b};_.Ib=function SM(){wO(!!this.a);iL(this.c.a.c,this);EM(this.a);IG(this.c.a.c,this.a.d);jL(this.c.a.c,this);this.a=null};var ho=mE(IV,'LinkedHashMap/EntrySet/EntryIterator',172);nq(357,1,{});var TM,UM;var mo=mE(IV,'Locale',357);nq(183,357,{},WM);_.Z=function XM(){return ''};var ko=mE(IV,'Locale/1',183);nq(184,357,{},YM);_.Z=function ZM(){return 'unknown'};var lo=mE(IV,'Locale/4',184);nq(71,8,KT,$M,_M);var no=mE(IV,'NoSuchElementException',71);nq(144,1,{},dN);_.Z=function eN(){return !this.a?this.c:this.e.length==0?this.a.a:this.a.a+(''+this.e)};var oo=mE(IV,'StringJoiner',144);nq(387,1,cV);_.mc=function pN(){return 'DUMMY'};_.Z=function rN(){return this.mc()};var fN,gN,hN,iN,jN,kN,lN,mN,nN;var Bo=mE(AU,'Level',387);nq(275,387,cV,sN);_.mc=function tN(){return 'ALL'};var so=mE(AU,'Level/LevelAll',275);nq(276,387,cV,uN);_.mc=function vN(){return 'CONFIG'};var to=mE(AU,'Level/LevelConfig',276);nq(277,387,cV,wN);_.mc=function xN(){return 'FINE'};var uo=mE(AU,'Level/LevelFine',277);nq(278,387,cV,yN);_.mc=function zN(){return 'FINER'};var vo=mE(AU,'Level/LevelFiner',278);nq(279,387,cV,AN);_.mc=function BN(){return 'FINEST'};var wo=mE(AU,'Level/LevelFinest',279);nq(280,387,cV,CN);_.mc=function DN(){return jV};var xo=mE(AU,'Level/LevelInfo',280);nq(281,387,cV,EN);_.mc=function FN(){return 'OFF'};var yo=mE(AU,'Level/LevelOff',281);nq(282,387,cV,GN);_.mc=function HN(){return DU};var zo=mE(AU,'Level/LevelSevere',282);nq(283,387,cV,IN);_.mc=function JN(){return 'WARNING'};var Ao=mE(AU,'Level/LevelWarning',283);nq(253,1,{},NN);var KN;var Co=mE(AU,'LogManager',253);nq(338,1,cV,QN);_.a='';_.b=0;_.d=null;var Do=mE(AU,'LogRecord',338);nq(99,1,{99:1},UN);_.d=false;var Eo=mE(AU,'Logger',99);nq(145,62,UV);var bO,cO,dO;var Ho=mE(_V,'EmulatedCharset',145);nq(146,145,UV,gO);_.Ac=function hO(a,b,c){var d,e;d=gi(jj,cV,11,c,15,1);for(e=0;e<c;++e){d[e]=a[b+e]&255&QT}return d};var Fo=mE(_V,'EmulatedCharset/LatinCharset',146);nq(203,145,UV,iO);_.Ac=function jO(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 Mp(new GE(aW))}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 Mp(new GE(aW))}if(j>c){throw Mp(new TD(aW))}}g=gi(jj,cV,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 Mp(new GE('Invalid UTF8 sequence at '+(b+i-1)+', byte='+(d>>>0).toString(16)))}e=e<<6|d&63}k+=fE(e,g,k)}return g};var Go=mE(_V,'EmulatedCharset/UtfCharset',203);nq(194,1,{},QO);_.hb=function RO(){var b;try{return MO(this)}catch(a){a=Lp(a);if(_i(a,15)){b=a;$P(this.a,LU);WP('background processing failed: '+b);return this.c=false}else throw Mp(a)}};_.b=false;_.c=false;_.d=0;_.e=false;var Jo=mE(bW,'BackgroundProcessor',194);nq(251,1,{},SO);_.hb=function TO(){return OO(this.a)};var Io=mE(bW,'BackgroundProcessor/lambda$0$Type',251);nq(193,1,{},XO);_.Bc=function YO(a){var b,c,d;switch(a.order){case 'status-set':$P(this.a,Zi(a.data));break;case 'page-count':YP(this.a,UE(YA(Zi(a.data))).a);break;case 'page-info':ZP(this.a,UE(YA(Zi(a.data))).a,new Qv(a.data2));break;case 'page-text':_P(this.a,UE(YA(Zi(a.data))).a,new DD(a.data2));break;case 'tile-data':aQ(this.a,new dR(a.data),new Kw(WO(a.data2)));break;case 'tiles-release':d=new PA;for(c=new iH(new QA(a.data));c.b<c.d.size();){b=(qO(c.b<c.d.size()),c.d.getAtIndex(c.c=c.b++));LA(d,new dR(b))}XP(this.a,d);}};var Lo=mE(bW,'BackgroundWorker/Master',193);nq(201,1,{140:1},ZO);_.Cb=function $O(){VO(this.a,new cP('view-change',new _O))};var Ko=mE(bW,'BackgroundWorker/Master/lambda$0$Type',201);nq(200,1,{},_O);_.push=function bP(){MP(this.page);NP(this.tileRange,this.subsample)};_.page=0;_.subsample=0;var Mo=mE(bW,'BackgroundWorker/ViewState',200);nq(119,1,{},cP,dP);var No=mE(bW,'BackgroundWorker/WorkerMessage',119);nq(189,1,{},uP);_.o=0;var Qo=mE(bW,'DataStore',189);nq(231,1,{22:1},wP);_.bb=function xP(a){oP(this.a,this.b,a)};var Oo=mE(bW,'DataStore/lambda$0$Type',231);nq(232,1,{},yP);_.W=function AP(a){return this===a};_.yc=function zP(a,b){return Wi(b,41).b-Wi(a,41).b};var Po=mE(bW,'DataStore/lambda$1$Type',232);var BP=-1,CP=1,DP,EP,FP;nq(179,1,{},VP);var PP;var Uo=mE(bW,'Djvu_html5',179);nq(143,1,{},bQ);var Ro=mE(bW,'Djvu_html5/MainProcessingContext',143);nq(196,1,{360:1,49:1},cQ);var So=mE(bW,'Djvu_html5/lambda$0$Type',196);nq(197,1,{},dQ);_.ib=function eQ(){TP(this.a)};var To=mE(bW,'Djvu_html5/lambda$1$Type',197);nq(264,1,{},xQ);_.c=0;_.f=0;_.g=0;_.k=0;_.n=false;_.o=false;var _o=mE(bW,'PageDecoder',264);nq(265,1,{140:1},yQ);_.Cb=function zQ(){vQ(this.a)};var Vo=mE(bW,'PageDecoder/0methodref$pageChanged$Type',265);nq(268,1,{},AQ);_.Jb=function BQ(a){var b;if(a.readyState==4){--this.a.c;if(a.status==200){b=pQ(this.a,this.b);b.a=er(a.response);b.b=b.a.byteLength;this.a.f=Np(this.a.f,b.b);fQ(this.a);PO(this.a.a.a.a);oQ(this.a,this.b);hQ(this.a)}else{$P(this.a.a,LU);Wi(EG(this.a.d,this.b),69).c=false}}};var Wo=mE(bW,'PageDecoder/1',268);nq(69,1,{69:1},CQ);_.b=0;_.c=false;var Xo=mE(bW,'PageDecoder/FileItem',69);nq(51,1,{13:1,51:1},GQ);_.mb=function HQ(a){return DQ(this,Wi(a,51))};_.b=false;_.c=0;_.e=0;_.f=RT;var Yo=mE(bW,'PageDecoder/PageItem',51);nq(266,1,{354:1},IQ);_.Rb=function JQ(){tQ(this.a,this.b)};var Zo=mE(bW,'PageDecoder/lambda$0$Type',266);nq(267,1,{},KQ);_.Jb=function LQ(a){uQ(this.a,this.b,a)};var $o=mE(bW,'PageDecoder/lambda$1$Type',267);nq(269,1,{},UQ);_.c=-1;_.e=0;_.k=0;_.n=0;var ep=mE(bW,'TileRenderer',269);nq(270,1,{140:1},WQ);_.Cb=function XQ(){TQ(this.a)};var ap=mE(bW,'TileRenderer/0methodref$viewChanged$Type',270);nq(70,1,{70:1},YQ);_.a=false;_.b=0;var bp=mE(bW,'TileRenderer/CachedItem',70);nq(41,1,{41:1},bR,dR);_.W=function eR(a){var b;if(this===a)return true;if(a==null)return false;if(cp!=yb(a))return false;b=Wi(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 fR(){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 cp=mE(bW,'TileRenderer/TileInfo',41);nq(271,1,{},gR);_.W=function iR(a){return this===a};_.yc=function hR(a,b){var c;return c=bq(Wi(a.wc(),70).b,Wi(b.wc(),70).b),Pp(c,0)>0?1:Pp(c,0)<0?-1:0};var dp=mE(bW,'TileRenderer/lambda$0$Type',271);nq(158,1,hW);_.sb=function mR(a){jR(this,a)};_.tb=function nR(a){if(this.b){this.Cc(Rf(a)-this.e,Sf(a)-this.f);this.e=Rf(a);this.f=Sf(a)}};_.ub=function oR(a){this.b=false;or(Db(this.d))};_.wb=function pR(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 qR(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 rR(a){kR(this,a)};_.b=false;_.c=null;_.e=0;_.f=0;var fp=mE(iW,'PanListener',158);nq(142,63,dU,uR);_.a=false;var hp=mE(iW,'Scrollbar',142);nq(250,158,hW,vR);_.sb=function wR(a){jR(this,a);this.b&&Cb(this.a,jW)};_.ub=function xR(a){this.b=false;or(Db(this.d));Gb(this.a,jW)};_.Cc=function yR(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 LI(this.a.b);e.a<e.c.a.length;){d=Wi(KI(e),400);UR(d,f,this.a.a)}};var gp=mE(iW,'Scrollbar/PanHandler',250);nq(195,1,{},PR);_.d=0;_.e=0;_.i=true;_.k=false;_.o=0;_.q=0;_.s=0;_.t=0;var np=mE(iW,'SinglePageLayout',195);nq(249,154,{},RR);_.Cb=function SR(){var a;a=Vr();this.a.o>0?Qh(a,'p',ki(ci(kn,1),OT,2,6,[''+(this.a.o+1)])):(sM(a.c,'p'),a);QR(Nh(a))};var ip=mE(iW,'SinglePageLayout/1',249);nq(245,158,{135:1,175:1,134:1,176:1,399:1,178:1,177:1,136:1,49:1,400:1},WR);_.rb=function XR(a){var b,c;c=a.a.keyCode|0;if(a.a.ctrlKey){if(c==187||c==189){HS(this.a.a.k,c==187?1:-1);a.a.preventDefault()}}else if(!a.a.shiftKey){b=true;switch(c){case 36:zR(this.a,0,-1,-1);break;case 35:zR(this.a,jP(this.a.g)-1,1,1);break;default:b=false;}b&&(a.a.preventDefault(),undefined)}};_.sb=function YR(a){Db(this.d).focus();tF('SPAN',a.a.target.nodeName)||jR(this,a)};_.yb=function ZR(a){if(tF('SPAN',a.a.target.nodeName)){this.a.i=false}else{Db(this.d).focus();kR(this,a)}};_.Cc=function $R(a,b){VR(this,-a,-b)};var jp=mE(iW,'SinglePageLayout/PanController',245);nq(246,1,kW,_R);_.zc=function aS(a){ER(this.a,this.b,a)};var kp=mE(iW,'SinglePageLayout/lambda$0$Type',246);nq(247,1,kW,bS);_.zc=function cS(a){FR(this.a,a)};var lp=mE(iW,'SinglePageLayout/lambda$1$Type',247);nq(248,1,kW,dS);_.zc=function eS(a){GR(this.a,a)};var mp=mE(iW,'SinglePageLayout/lambda$2$Type',248);nq(190,63,{353:1,27:1,49:1,25:1,22:1,26:1,28:1,21:1,18:1},kS);_.vb=function lS(a){var b,c,d,e,f;e=((hr(),this.o).scrollTop||0)|0;c=this.b;d=Db(Wi(eI(this.e,c),80));while(c>0&&((d.offsetTop||0)|0)>e){d=Db(Wi(eI(this.e,--c),80))}while(c+1<this.e.a.length&&((d.offsetTop||0)|0)+((d.offsetHeight||0)|0)<e){d=Db(Wi(eI(this.e,++c),80))}b=((d.offsetLeft||0)|0)-we(this.o);f=((d.offsetTop||0)|0)-e;BR(this.a.g,c,b,f)};_.b=0;_.f=0;var tp=mE(iW,'TextLayer',190);nq(233,1,kW,nS);_.zc=function oS(a){hS(this.a,a.a)};var op=mE(iW,'TextLayer/0methodref$pageInfoAvailable$Type',233);nq(234,1,kW,pS);_.zc=function qS(a){jS(this.a,a.a)};var pp=mE(iW,'TextLayer/1methodref$textAvailable$Type',234);nq(101,63,{27:1,25:1,22:1,26:1,28:1,21:1,18:1,101:1},sS);var qp=mE(iW,'TextLayer/TextLine',101);nq(80,63,{27:1,25:1,22:1,26:1,28:1,21:1,18:1,80:1},vS);_.a=0;_.d=0;var rp=mE(iW,'TextLayer/TextPage',80);nq(103,117,{27:1,25:1,22:1,26:1,28:1,21:1,18:1,103:1},AS);_.a=0;var sp=mE(iW,'TextLayer/Token',103);nq(191,63,dU,KS);_.c=0;var Fp=mE(iW,'Toolbar',191);nq(157,63,dU);_.Ec=function NS(a){var b;b=rt(this.d).selectedIndex+a;return 0<=b&&b<rt(this.d).options.length};var Ep=mE(iW,'Toolbar/SelectionPanel',157);nq(241,157,dU,OS);_.Dc=function PS(a){HS(this.a,a)};_.Ec=function QS(a){return a==-1?!!this.a.a&&DR(this.a.a)>Wi(this.a.d.getAtIndex(this.a.d.size()-1),19).a:!!this.a.a&&DR(this.a.a)<Wi(this.a.d.getAtIndex(0),19).a};_.Fc=function RS(){IS(this.a)};_.Gc=function SS(){JS(this.a)};var up=mE(iW,'Toolbar/1',241);nq(242,157,dU,TS);_.Dc=function US(a){BS(this.a,a)};_.Fc=function VS(){CS(this.a)};_.Gc=function WS(){DS(this.a)};var vp=mE(iW,'Toolbar/2',242);nq(243,1,pW,XS);_.rb=function YS(a){var b;b=a.a.keyCode|0;if(!!a.a.ctrlKey&&(b==187||b==189)){HS(this.a,b==187?1:-1);a.a.preventDefault()}};var wp=mE(iW,'Toolbar/3',243);nq(244,1,{},_S);var xp=mE(iW,'Toolbar/4',244);nq(235,1,qW,aT);_.qb=function bT(a){this.a.Dc(-1)};var yp=mE(iW,'Toolbar/SelectionPanel/1',235);nq(236,1,{397:1,49:1},cT);var zp=mE(iW,'Toolbar/SelectionPanel/2',236);nq(237,1,pW,dT);_.rb=function eT(a){(a.a.keyCode|0)==13&&this.a.Gc()};var Ap=mE(iW,'Toolbar/SelectionPanel/3',237);nq(238,1,{398:1,49:1},fT);var Bp=mE(iW,'Toolbar/SelectionPanel/4',238);nq(239,1,qW,gT);_.qb=function hT(a){Tt(this.a.e)};var Cp=mE(iW,'Toolbar/SelectionPanel/5',239);nq(240,1,qW,iT);_.qb=function jT(a){this.a.Dc(1)};var Dp=mE(iW,'Toolbar/SelectionPanel/6',240);nq(192,1,{135:1,134:1,394:1,393:1,353:1,136:1,49:1},oT);_.rb=function pT(a){nT(this)};_.tb=function qT(a){if(this.b==Rf(a)&&this.c==Sf(a))return;this.b=Rf(a);this.c=Sf(a);nT(this)};_.vb=function rT(a){nT(this)};_.yb=function sT(a){this.a=false;nT(this)};_.a=false;_.b=0;_.c=0;_.f=0;var Ip=mE(iW,'UIHider',192);nq(217,154,{},tT);_.Cb=function uT(){lT(this.a)};var Gp=mE(iW,'UIHider/1',217);nq(87,1,{87:1},vT);var Hp=mE(iW,'UIHider/UIElement',87);var jj=oE('char','C');var kj=oE('int','I');var lj=oE('long','J');var ij=oE('byte','B');var Jp=oE('short','S');YD();_=qq('java.lang.Boolean');_.$isInstance=$D;_=qq('java.lang.CharSequence');_.$isInstance=bE;_=qq('java.lang.Comparable');_.$isInstance=BE;_=qq('java.lang.Double');_.$isInstance=DE;_=qq('java.lang.Number');_.$isInstance=XA;_=qq('java.lang.String');_.$isInstance=wF;_=qq('java.lang.Throwable');_.of=Pc;_=qq('pl.djvuhtml5.client.BackgroundWorker.ViewState',_O);_.cast=aP;var wT=(hd(),ld);var gwtOnLoad=gwtOnLoad=jq;hq(tq);kq('permProps',[[['locale',LV],['user.agent','ie9']]]);$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"]);