All Downloads are FREE. Search and download functionalities are using the official Maven repository.

META-INF.resources.frontend.vaadin-spreadsheet.spreadsheet-export.js Maven / Gradle / Ivy

There is a newer version: 24.6.0
Show newest version
function SpreadsheetApi(){var Pb='',Qb=0,Rb='gwt.codesvr=',Sb='gwt.hosted=',Tb='gwt.hybrid',Ub='SpreadsheetApi',Vb='#',Wb='?',Xb='/',Yb=1,Zb='img',$b='clear.cache.gif',_b='baseUrl',ac='script',bc='SpreadsheetApi.nocache.js',cc='base',dc='//',ec='meta',fc='name',gc='gwt:property',hc='content',ic='=',jc='gwt:onPropertyErrorFn',kc='Bad handler "',lc='" for "gwt:onPropertyErrorFn"',mc='gwt:onLoadErrorFn',nc='" for "gwt:onLoadErrorFn"',oc='modernie',pc='MSIE',qc='Trident',rc='yes',sc='none',tc='user.agent',uc='webkit',vc='safari',wc='msie',xc=10,yc=11,zc='ie10',Ac=9,Bc='ie9',Cc=8,Dc='ie8',Ec='gecko',Fc='gecko1_8',Gc=2,Hc=3,Ic=4,Jc='Single-script hosted mode not yet implemented. See issue ',Kc='http://code.google.com/p/google-web-toolkit/issues/detail?id=2079',Lc='4E875698452F11D86ADF9815FE17D358',Mc=':1',Nc=':2',Oc=':',Pc='DOMContentLoaded',Qc=50;var l=Pb,m=Qb,n=Rb,o=Sb,p=Tb,q=Ub,r=Vb,s=Wb,t=Xb,u=Yb,v=Zb,w=$b,A=_b,B=ac,C=bc,D=cc,F=dc,G=ec,H=fc,I=gc,J=hc,K=ic,L=jc,M=kc,N=lc,O=mc,P=nc,Q=oc,R=pc,S=qc,T=rc,U=sc,V=tc,W=uc,X=vc,Y=wc,Z=xc,$=yc,_=zc,ab=Ac,bb=Bc,cb=Cc,db=Dc,eb=Ec,fb=Fc,gb=Gc,hb=Hc,ib=Ic,jb=Jc,kb=Kc,lb=Lc,mb=Mc,nb=Nc,ob=Oc,pb=Pc,qb=Qc;var rb=window,sb=document,tb,ub,vb=l,wb={},xb=[],yb=[],zb=[],Ab=m,Bb,Cb;if(!rb.__gwt_stylesLoaded){rb.__gwt_stylesLoaded={}}if(!rb.__gwt_scriptsLoaded){rb.__gwt_scriptsLoaded={}}function Db(){var b=false;try{var c=rb.location.search;return (c.indexOf(n)!=-1||(c.indexOf(o)!=-1||rb.external&&rb.external.gwtOnLoad))&&c.indexOf(p)==-1}catch(a){}Db=function(){return b};return b}
function Eb(){if(tb&&ub){tb(Bb,q,vb,Ab)}}
function Fb(){function e(a){var b=a.lastIndexOf(r);if(b==-1){b=a.length}var c=a.indexOf(s);if(c==-1){c=a.length}var d=a.lastIndexOf(t,Math.min(c,b));return d>=m?a.substring(m,d+u):l}
function f(a){if(a.match(/^\w+:\/\//)){}else{var b=sb.createElement(v);b.src=a+w;a=e(b.src)}return a}
function g(){var a=Ib(A);if(a!=null){return a}return l}
function h(){var a=sb.getElementsByTagName(B);for(var b=m;bm){return a[a.length-u].href}return l}
function j(){var a=sb.location;return a.href==a.protocol+F+a.host+a.pathname+a.search+a.hash}
var k=g();if(k==l){k=h()}if(k==l){k=i()}if(k==l&&j()){k=e(sb.location.href)}k=f(k);return k}
function Gb(){var b=document.getElementsByTagName(G);for(var c=m,d=b.length;c=m){f=g.substring(m,i);h=g.substring(i+u)}else{f=g;h=l}wb[f]=h}}else if(f==L){g=e.getAttribute(J);if(g){try{Cb=eval(g)}catch(a){alert(M+g+N)}}}else if(f==O){g=e.getAttribute(J);if(g){try{Bb=eval(g)}catch(a){alert(M+g+P)}}}}}}
var Hb=function(a,b){return b in xb[a]};var Ib=function(a){var b=wb[a];return b==null?null:b};function Jb(a,b){var c=zb;for(var d=m,e=a.length-u;d=Z&&b<$)}())return _;if(function(){return a.indexOf(Y)!=-1&&(b>=ab&&b<$)}())return bb;if(function(){return a.indexOf(Y)!=-1&&(b>=cb&&b<$)}())return db;if(function(){return a.indexOf(eb)!=-1||b>=$}())return fb;return X};xb[V]={'gecko1_8':m,'ie10':u,'ie8':gb,'ie9':hb,'safari':ib};SpreadsheetApi.onScriptLoad=function(a){SpreadsheetApi=null;tb=a;Eb()};if(Db()){alert(jb+kb);return}Fb();Gb();try{var Lb;Jb([U,fb],lb);Jb([T,fb],lb+mb);Jb([U,X],lb+nb);Lb=zb[Kb(Q)][Kb(V)];var Mb=Lb.indexOf(ob);if(Mb!=-1){Ab=Number(Lb.substring(Mb+u))}}catch(a){return}var Nb;function Ob(){if(!ub){ub=true;Eb();if(sb.removeEventListener){sb.removeEventListener(pb,Ob,false)}if(Nb){clearInterval(Nb)}}}
if(sb.addEventListener){sb.addEventListener(pb,function(){Ob()},false)}var Nb=setInterval(function(){if(/loaded|complete/.test(sb.readyState)){Ob()}},qb)}
SpreadsheetApi();(function () {var $gwt_version = "2.9.0";var $wnd = window;var $doc = $wnd.document;var $moduleName, $moduleBase;var $stats = $wnd.__gwtStatsEvent ? function(a) {$wnd.__gwtStatsEvent(a)} : null;var $strongName = '4E875698452F11D86ADF9815FE17D358';function K(){}
function EE(){}
function AE(){}
function Mg(){}
function Tg(){}
function eb(){}
function rb(){}
function lf(){}
function ln(){}
function dn(){}
function sn(){}
function En(){}
function Ln(){}
function Sn(){}
function Zn(){}
function fo(){}
function mo(){}
function to(){}
function Eo(){}
function Lo(){}
function To(){}
function $o(){}
function kp(){}
function qp(){}
function wp(){}
function wF(){}
function yF(){}
function UE(){}
function bG(){}
function AH(){}
function CH(){}
function VH(){}
function XH(){}
function lK(){}
function PK(){}
function RK(){}
function QL(){}
function aM(){}
function TN(){}
function IP(){}
function MP(){}
function MQ(){}
function _S(){}
function fT(){}
function sT(){}
function ZY(){}
function IZ(){}
function S0(){}
function P1(){}
function $1(){}
function $2(){}
function F2(){}
function a3(){}
function c3(){}
function f3(){}
function h3(){}
function j3(){}
function l3(){}
function n3(){}
function p3(){}
function r3(){}
function s3(){}
function u3(){}
function w3(){}
function x3(){}
function z3(){}
function B3(){}
function C3(){}
function E3(){}
function F3(){}
function H3(){}
function I3(){}
function K3(){}
function M3(){}
function O3(){}
function Q3(){}
function S3(){}
function U3(){}
function U6(){}
function K6(){}
function M6(){}
function O6(){}
function Q6(){}
function S6(){}
function W6(){}
function Y6(){}
function Y5(){}
function $6(){}
function _6(){}
function a7(){}
function c7(){}
function e7(){}
function g7(){}
function i7(){}
function m7(){}
function o7(){}
function q7(){}
function s7(){}
function rsb(){}
function yfb(){}
function ylb(){}
function Hlb(){}
function Plb(){}
function Xlb(){}
function cqb(){}
function Drb(){}
function Frb(){}
function Hrb(){}
function Hcb(){}
function Qcb(){}
function Rcb(){}
function Xcb(){}
function Ycb(){}
function pbb(){}
function Enb(){}
function Eqb(){}
function sqb(){}
function vqb(){}
function yqb(){}
function Bqb(){}
function Hqb(){}
function Kqb(){}
function Nqb(){}
function Qqb(){}
function epb(){}
function ipb(){}
function kpb(){}
function XE(a){}
function w2(a){}
function wH(){aH()}
function tH(){rH()}
function si(){Fh()}
function Mi(){Fh()}
function IG(){HG()}
function WL(){OL()}
function ZL(){OL()}
function hM(){gM()}
function dH(a){KF(a)}
function Jbb(){ybb()}
function kdb(){kdb=AE}
function Zm(a,b){a.b=b}
function Um(a,b){a.f=b}
function Ym(a,b){a.a=b}
function cc(a,b){a.a=b}
function HE(a,b){a.a=b}
function IE(a,b){a.b=b}
function CQ(a,b){a.b=b}
function RQ(a,b){a.c=b}
function SQ(a,b){a.e=b}
function aG(a,b){a.d=b}
function aR(a,b){a.b=b}
function KR(a,b){a.b=b}
function eR(a,b){a.k=b}
function JR(a,b){a.a=b}
function NI(a,b){a.a=b}
function dN(a,b){a.r=b}
function LN(a,b){a.o=b}
function JW(a,b){a.G=b}
function KW(a,b){a.H=b}
function K_(a,b){a.A=b}
function x_(a,b){a.g=b}
function y_(a,b){a.i=b}
function z_(a,b){a.j=b}
function D_(a,b){a.q=b}
function E_(a,b){a.r=b}
function X_(a,b){a.L=b}
function __(a,b){a.M=b}
function TY(a,b){a.e=b}
function UY(a,b){a.f=b}
function b0(a,b){a.O=b}
function c0(a,b){a.R=b}
function g0(a,b){a.W=b}
function h0(a,b){a.Z=b}
function i0(a,b){a.$=b}
function qsb(a,b){a.a=b}
function oe(a,b){a.Xc=b}
function vh(b,a){b.id=a}
function bb(a){this.a=a}
function ib(a){this.a=a}
function Eb(a){this.a=a}
function Kb(a){this.a=a}
function Ag(a){this.a=a}
function Cg(a){this.a=a}
function CJ(a){this.a=a}
function EJ(a){this.a=a}
function ep(a){this.a=a}
function Sp(a){this.a=a}
function QE(a){this.a=a}
function WE(a){this.a=a}
function II(a){this.a=a}
function LI(a){this.a=a}
function nK(a){this.a=a}
function pK(a){this.a=a}
function pP(a){this.a=a}
function hP(a){this.a=a}
function jP(a){this.a=a}
function nP(a){this.a=a}
function nM(a){this.a=a}
function kO(a){this.a=a}
function sO(a){this.a=a}
function rP(a){this.a=a}
function tP(a){this.a=a}
function vP(a){this.a=a}
function zP(a){this.a=a}
function BP(a){this.a=a}
function PP(a){this.a=a}
function lR(a){this.a=a}
function nR(a){this.a=a}
function qS(a){this.a=a}
function sS(a){this.a=a}
function uS(a){this.a=a}
function US(a){this.a=a}
function RT(a){this.a=a}
function TT(a){this.a=a}
function VT(a){this.a=a}
function _X(a){this.a=a}
function lY(a){this.a=a}
function rY(a){this.a=a}
function tY(a){this.a=a}
function BY(a){this.a=a}
function DY(a){this.a=a}
function IY(a){this.a=a}
function KY(a){this.a=a}
function BZ(a){this.a=a}
function HZ(a){this.a=a}
function OZ(a){this.a=a}
function RZ(a){this.a=a}
function F0(a){this.a=a}
function I0(a){this.b=a}
function GL(a){this.c=a}
function _1(a){this.a=a}
function O2(a){this.a=a}
function Q2(a){this.a=a}
function F4(a){this.a=a}
function K4(a){this.a=a}
function M4(a){this.a=a}
function Q4(a){this.a=a}
function y5(a){this.a=a}
function E5(a){this.a=a}
function G5(a){this.a=a}
function I5(a){this.a=a}
function u6(a){this.a=a}
function k7(a){this.a=a}
function M9(a){this.a=a}
function Q9(a){this.a=a}
function Ao(){this.a={}}
function E1(){this.a={}}
function vab(a,b){a.a=b}
function wab(a,b){a.b=b}
function xab(a,b){a.c=b}
function yab(a,b){a.e=b}
function zab(a,b){a.f=b}
function Aab(a,b){a.g=b}
function Bab(a,b){a.i=b}
function Dab(a,b){a.j=b}
function Eab(a,b){a.k=b}
function Fab(a,b){a.n=b}
function Gab(a,b){a.o=b}
function Hab(a,b){a.p=b}
function Iab(a,b){a.q=b}
function Jab(a,b){a.r=b}
function Kab(a,b){a.s=b}
function Lab(a,b){a.t=b}
function Nab(a,b){a.u=b}
function Oab(a,b){a.v=b}
function Pab(a,b){a.w=b}
function Qab(a,b){a.A=b}
function Rab(a,b){a.d=b}
function Sab(a,b){a.B=b}
function Tab(a,b){a.C=b}
function Uab(a,b){a.D=b}
function Vab(a,b){a.F=b}
function Wab(a,b){a.G=b}
function Xab(a,b){a.H=b}
function Yab(a,b){a.I=b}
function Zab(a,b){a.J=b}
function $ab(a,b){a.K=b}
function _ab(a,b){a.L=b}
function abb(a,b){a.M=b}
function bbb(a,b){a.N=b}
function cbb(a,b){a.O=b}
function dbb(a,b){a.P=b}
function ebb(a,b){a.Q=b}
function fbb(a,b){a.R=b}
function gbb(a,b){a.S=b}
function hbb(a,b){a.T=b}
function ibb(a,b){a.U=b}
function jbb(a,b){a.V=b}
function zbb(a,b){a.a=b}
function Abb(a,b){a.b=b}
function Bbb(a,b){a.c=b}
function Cbb(a,b){a.d=b}
function Dbb(a,b){a.e=b}
function Ebb(a,b){a.f=b}
function Fbb(a,b){a.g=b}
function Gbb(a,b){a.i=b}
function Hbb(a,b){a.j=b}
function Ibb(a,b){a.k=b}
function Yqb(a,b){a.b=b}
function IW(a,b){a.lb=b}
function PW(a,b){a.Qb=b}
function UW(a,b){a.mb=b}
function VW(a,b){a.ec=b}
function WW(a,b){a.fc=b}
function Ykb(a){this.c=a}
function ieb(a){this.a=a}
function Hjb(a){this.a=a}
function Njb(a){this.a=a}
function Sjb(a){this.a=a}
function Xjb(a){this.a=a}
function rjb(a){this.d=a}
function usb(a){this.a=a}
function ubb(a){this.a=a}
function wbb(a){this.a=a}
function edb(a){this.a=a}
function Zdb(a){this.a=a}
function ueb(a){this.a=a}
function Qib(a){this.a=a}
function _lb(a){this.b=a}
function pmb(a){this.b=a}
function Omb(a){this.c=a}
function pnb(a){this.a=a}
function tnb(a){this.a=a}
function tpb(a){this.a=a}
function rpb(a){this.a=a}
function vpb(a){this.a=a}
function xpb(a){this.a=a}
function Orb(a){this.a=a}
function Trb(a){this.a=a}
function esb(a){this.a=a}
function jsb(a){this.a=a}
function rj(b,a){b.src=a}
function EH(a,b){Pe(b,a)}
function Crb(a,b){a.add(b)}
function qf(a){pf=a;gg()}
function BK(){BK=AE;FK()}
function LL(){LL=AE;KL()}
function of(){this.a=Wf()}
function An(){this.c=++xn}
function Vnb(){Cib(this)}
function Akb(){pkb(this)}
function Ucb(){Tcb(this)}
function sj(b,a){b.value=a}
function Pm(b,a){b.value=a}
function TO(a,b){bL(a.j,b)}
function VO(a,b){af(a.j,b)}
function PQ(a,b){xh(a.a,b)}
function bR(a,b){QQ(a.g,b)}
function d$(a,b){$T(a.V,b)}
function h$(a,b){hU(a.V,b)}
function L$(a,b){TO(a.u,b)}
function m_(a,b){jW(a.V,b)}
function n_(a,b){iW(a.V,b)}
function u_(a,b){IW(a.V,b)}
function v_(a,b){JW(a.V,b)}
function w_(a,b){KW(a.V,b)}
function F_(a,b){LW(a.V,b)}
function G_(a,b){MW(a.V,b)}
function L_(a,b){OW(a.V,b)}
function M_(a,b){PW(a.V,b)}
function N_(a,b){HW(a.V,b)}
function Q_(a,b){RW(a.V,b)}
function R_(a,b){SW(a.V,b)}
function Y_(a,b){UW(a.V,b)}
function O_(a,b){UV(a.V,b)}
function Z_(a,b){VW(a.V,b)}
function $_(a,b){WW(a.V,b)}
function W_(a,b){WO(a.u,b)}
function P_(a,b){IT(a.U,b)}
function l0(a,b){JT(a.U,b)}
function d0(a,b){NW(a.V,b)}
function j0(a,b){$W(a.V,b)}
function n0(a,b){qX(a.V,b)}
function o0(a,b){rX(a.V,b)}
function u0(a,b){TX(a.V,b)}
function v0(a,b){UX(a.V,b)}
function zS(a,b){Vg(b,a.k)}
function OS(a,b){Vg(b,a.B)}
function QO(a){bL(a.j,a.c)}
function V2(a){W2(a);X2(a)}
function xR(a){a.a=0;a.b=0}
function YM(a){a.s=new Akb}
function MI(){MI=AE;new Vnb}
function T1(){T1=AE;new U1}
function Fh(){Fh=AE;Eh=PD()}
function CF(){CF=AE;AF=QD()}
function yG(){yG=AE;uG=RD()}
function MJ(){MJ=AE;LJ=TD()}
function gM(){gM=AE;fM=lM()}
function WQ(){VQ.call(this)}
function T0(){VQ.call(this)}
function G0(){rb.call(this)}
function Uf(b,a){b.length=a}
function m4(a,b){a.a[ayb]=b}
function zo(a,b,c){a.a[b]=c}
function O$(a,b){jab(a.W,b)}
function _$(a,b){nab(a.W,b)}
function E$(a,b){kbb(a.W,b)}
function h_(a,b){kab(a.W,b)}
function t_(a,b){Cab(a.W,b)}
function ZW(a,b){bS(a.yc,b)}
function Wfb(a){Pfb(this,a)}
function dc(a){cc(this,a.id)}
function wg(a){return a.Jd()}
function Gg(a){Fg();Eg.Ld(a)}
function ybb(){ybb=AE;Obb()}
function hdb(){Jf.call(this)}
function eeb(){Jf.call(this)}
function Eeb(){Jf.call(this)}
function Afb(){Jf.call(this)}
function npb(){Jf.call(this)}
function Jnb(){Jf.call(this)}
function Of(){Of=AE;Nf=new K}
function OE(){OE=AE;NE=new UE}
function ng(){ng=AE;mg=new $1}
function HG(){HG=AE;GG=new An}
function dF(){this.a=new qfb}
function jO(a,b){h_(a.a.a,b)}
function qe(a,b){uh(a.md(),b)}
function se(a,b){Ce(a.md(),b)}
function yL(a,b){AL(a,b,a.c)}
function YI(a,b){cJ(a,b,b,-1)}
function Oh(a,b,c){a.add(b,c)}
function SW(a,b){a.ub=b;pX(a)}
function D1(a,b){return null}
function Ah(b,a){b.tabIndex=a}
function nf(b,a){b.fillStyle=a}
function Tf(b,a){b[b.length]=a}
function Vf(b,a){b[b.length]=a}
function zh(b,a){b.scrollTop=a}
function Lb(a){Kb.call(this,a)}
function xc(a){Kb.call(this,a)}
function Kf(a){If.call(this,a)}
function Vp(a){Tp.call(this,a)}
function YE(a){XE.call(this,a)}
function TH(a){Vp.call(this,a)}
function Cj(a){(Fh(),Eh).Wd(a)}
function _h(a){Fh();return a|0}
function yo(a,b){return a.a[b]}
function JO(a){return a.g&&a.f}
function rZ(a,b){h$(hQ(a.a),b)}
function wZ(a,b){n0(hQ(a.a),b)}
function xZ(a,b){o0(hQ(a.a),b)}
function zZ(a,b){u0(hQ(a.a),b)}
function AZ(a,b){v0(hQ(a.a),b)}
function XJ(a,b){qI(a,b);SJ(a)}
function C_(a,b){a.p=b;FR(a.Q)}
function w0(a){SV(a.V);NT(a.U)}
function s0(a,b,c){KX(a.V,b,c)}
function o$(a,b,c){DU(a.V,b,c)}
function r_(a,b,c){GW(a.V,b,c)}
function a4(a){If.call(this,a)}
function idb(a){Kf.call(this,a)}
function deb(a){Kf.call(this,a)}
function feb(a){Kf.call(this,a)}
function Geb(a){Kf.call(this,a)}
function Feb(a){Mf.call(this,a)}
function Bfb(a){Kf.call(this,a)}
function Gb(){Eb.call(this,Qtb)}
function Hb(){Eb.call(this,Rtb)}
function Pb(){Eb.call(this,Stb)}
function Rb(){Eb.call(this,Ttb)}
function Tb(){Eb.call(this,Utb)}
function Ub(){Eb.call(this,Vtb)}
function Vb(){Eb.call(this,Wtb)}
function fc(){Eb.call(this,Xtb)}
function rc(){Eb.call(this,Ytb)}
function sc(){Eb.call(this,Ztb)}
function tc(){Eb.call(this,$tb)}
function vc(){Eb.call(this,_tb)}
function wc(){Eb.call(this,aub)}
function zc(){Eb.call(this,bub)}
function Ec(){Eb.call(this,cub)}
function Xd(){Eb.call(this,dub)}
function uE(){sE==null&&(sE=[])}
function fL(){fL=AE;_e();nL()}
function C1(){C1=AE;B1=new An}
function v2(){v2=AE;u2=new An}
function Scb(){this.a=new Akb}
function $nb(){this.a=new Vnb}
function Wqb(){this.a=new Vnb}
function WG(a,b){a.__listener=b}
function _H(a,b){aI((CF(),a),b)}
function ne(a,b){oe(a,(CF(),b))}
function he(a){return CF(),a.Xc}
function je(a){return CF(),a.Xc}
function WI(a){return CF(),a.Xc}
function aJ(a){return CF(),a.Xc}
function zV(a,b){return b<=a.ob}
function I_(a,b){a.v=new Ckb(b)}
function J_(a,b){a.w=new Ckb(b)}
function i_(a,b,c){mbb(a.W,b,c)}
function A$(a,b,c){hab(a.W,b,c)}
function Y$(a,b,c){iab(a.W,c,b)}
function f1(a,b,c){zib(a.c,b,c)}
function dq(a,b){return Gdb(a,b)}
function Tcb(a){a.a=(Ecb(),Ccb)}
function cdb(a){Kf.call(this,a)}
function gdb(a){Kf.call(this,a)}
function jdb(a){idb.call(this,a)}
function tfb(a){idb.call(this,a)}
function klb(a){Isb(a);this.a=a}
function vsb(a,b){asb(a.b,a.a,b)}
function Dsb(a,b){return jq(a,b)}
function OF(a,b){CF();AF.Ke(a,b)}
function PF(a,b){CF();AF.Le(a,b)}
function YF(a,b){CF();AF.Le(a,b)}
function df(a){oe(this,(CF(),a))}
function jf(a){oe(this,(CF(),a))}
function sI(a){oe(this,(CF(),a))}
function ag(){ag=AE;!!(Fg(),Eg)}
function vob(){vob=AE;uob=xob()}
function Glb(){throw VD(new npb)}
function Qo(){this.a=avb in $wnd}
function RG(){Ep.call(this,null)}
function zN(){MJ();tN.call(this)}
function cN(a,b){UJ(a,b);aN(a,1)}
function fN(a,b){YJ(a,b);aN(a,1)}
function AI(a,b){kI(a.a,b,false)}
function IM(a,b){a.j=b;Vg(a.d,b)}
function YW(a,b,c){a.sc=c;a.rc=b}
function Rpb(a,b,c){b.Pf(a.a[c])}
function lsb(a,b,c){b.Pf(xfb(c))}
function X3(a,b,c){v4(a).Hf(b,c)}
function nO(a){!a.b&&(a.b=TF(a))}
function L9(a){oe(this,(CF(),a))}
function y2(a){w2(this);this.a=a}
function Ieb(a){deb.call(this,a)}
function fnb(a){_lb.call(this,a)}
function jnb(a){fnb.call(this,a)}
function Anb(a){tmb.call(this,a)}
function jfb(){edb.call(this,'')}
function qfb(){edb.call(this,'')}
function rfb(){edb.call(this,'')}
function omb(){throw VD(new Afb)}
function Nmb(){throw VD(new Afb)}
function Flb(){Flb=AE;Elb=new Hlb}
function V0(){V0=AE;U0=$0();_0()}
function Dh(a){a=dfb(a);return a}
function wdb(a){vdb(a);return a.k}
function xdb(a){vdb(a);return a.i}
function adb(a){return Object(a)}
function p$(a){return a.S[a.a-1]}
function bE(a,b){return YD(a,b)>0}
function dE(a,b){return YD(a,b)<0}
function re(a,b,c){Ae(a.md(),b,c)}
function Csb(a,b,c){a.splice(b,c)}
function qpb(a,b){while(a.lg(b));}
function Cb(a,b){th(b,'role',a.a)}
function Dp(a,b){return Pp(a.a,b)}
function Lq(a){return a.l|a.m<<22}
function bF(b,a){return b.test(a)}
function NF(a){CF();BF=a;AF.Je(a)}
function WF(a){CF();BF=a;AF.Je(a)}
function Lj(a){(Fh(),a).opacity=0}
function ec(){Eb.call(this,'img')}
function jc(){Eb.call(this,'log')}
function Qd(){Eb.call(this,'row')}
function Zd(){Eb.call(this,'tab')}
function ek(){_j.call(this,Kub,3)}
function ul(){rl.call(this,Kub,1)}
function Am(){wm.call(this,Kub,1)}
function xJ(){yJ.call(this,false)}
function oG(){this.a=new Ep(null)}
function JH(){this.o=new DL(this)}
function b2(){b2=AE;CF();Qi($doc)}
function Cnb(){Cnb=AE;Bnb=new Enb}
function lg(){Xf!=0&&(Xf=0);_f=-1}
function A6(a,b){b<0&&(b=0);a.a=b}
function B6(a,b){b<0&&(b=0);a.d=b}
function Nj(a,b){this.b=a;this.c=b}
function Ab(a,b){this.b=a;this.a=b}
function ifb(a,b){a.a+=b;return a}
function lfb(a,b){a.a+=b;return a}
function zpb(a,b){while(a.og(b));}
function aZ(a,b){return e1(a.D,b)}
function OU(a,b){return s$(a.a,b)}
function _D(a,b){return YD(a,b)==0}
function eE(a,b){return YD(a,b)<=0}
function te(a,b){De((CF(),a.Xc),b)}
function ve(a,b){OF((CF(),a.Xc),b)}
function cf(a,b){Ah((CF(),a.Xc),b)}
function Wg(a){return Jh((Fh(),a))}
function rg(a){return !!a.b||!!a.g}
function lh(a){return Ih((Fh(),a))}
function eh(a,b){(Fh(),Eh).Qd(a,b)}
function uh(b,a){b.className=a||''}
function wh(b,a){b.innerHTML=a||''}
function xh(a,b){(Fh(),Eh).ee(a,b)}
function yh(a,b){(Fh(),Eh).fe(a,b)}
function _j(a,b){Nj.call(this,a,b)}
function Ak(a,b){Nj.call(this,a,b)}
function rl(a,b){Nj.call(this,a,b)}
function Cl(a,b){Nj.call(this,a,b)}
function Nl(a,b){Nj.call(this,a,b)}
function Wl(a,b){Nj.call(this,a,b)}
function im(a,b){Nj.call(this,a,b)}
function km(){im.call(this,'PX',0)}
function mm(){im.call(this,'EM',2)}
function nm(){im.call(this,'EX',3)}
function om(){im.call(this,'PT',4)}
function pm(){im.call(this,'PC',5)}
function qm(){im.call(this,'IN',6)}
function rm(){im.call(this,'CM',7)}
function sm(){im.call(this,'MM',8)}
function Zb(){Eb.call(this,'form')}
function $b(){Eb.call(this,'grid')}
function kc(){Eb.call(this,'main')}
function mc(){Eb.call(this,'math')}
function nc(){Eb.call(this,'menu')}
function gc(){Eb.call(this,'list')}
function uc(){Eb.call(this,'note')}
function ee(){Eb.call(this,'tree')}
function wm(a,b){Nj.call(this,a,b)}
function Im(a,b){Nj.call(this,a,b)}
function bq(a,b){Nj.call(this,a,b)}
function oL(a,b){Nj.call(this,a,b)}
function bO(a,b){_N.call(this,a,b)}
function qO(a,b){this.a=a;this.b=b}
function UI(a,b){this.a=a;this.b=b}
function RN(a,b){this.a=a;this.b=b}
function DP(a,b){this.a=a;this.b=b}
function NQ(a,b){this.b=a;this.a=b}
function fY(a,b){this.a=a;this.b=b}
function hY(a,b){this.a=a;this.b=b}
function jY(a,b){this.a=a;this.b=b}
function nY(a,b){this.a=a;this.b=b}
function pY(a,b){this.a=a;this.b=b}
function MY(a,b){this.a=a;this.b=b}
function RY(a,b){this.b=a;this.a=b}
function LR(a,b){this.c=b;this.d=a}
function DZ(a,b){this.a=a;this.b=b}
function KZ(a,b){this.a=a;this.b=b}
function PZ(a,b){this.a=a;this.b=b}
function M0(a,b){this.a=a;this.b=b}
function pR(a,b){_N.call(this,a,b)}
function Z2(a,b){this.a=a;this.b=b}
function Y3(a,b){this.b=a;this.a=b}
function O4(a,b){this.a=a;this.b=b}
function O5(a,b){this.b=a;this.a=b}
function w6(a,b){this.a=a;this.b=b}
function y6(a,b){this.a=a;this.b=b}
function O9(a,b){this.a=a;this.b=b}
function $W(a,b){a.Sc=b;aS(a.yc,b)}
function e1(a,b){return wib(a.c,b)}
function Pp(a,b){return tib(a.d,b)}
function UF(a){return TG((CF(),a))}
function Dib(a){return a.a.c+a.b.c}
function sM(a){Qp(a.a,a.d,a.c,a.b)}
function DN(a){$M(a,false);ah(a.i)}
function tb(a){$wnd.clearTimeout(a)}
function geb(a,b){Lf.call(this,a,b)}
function zrb(a,b){Nj.call(this,a,b)}
function Fb(){Eb.call(this,'alert')}
function be(){Eb.call(this,'timer')}
function ac(){Eb.call(this,'group')}
function Dc(){Eb.call(this,'radio')}
function Gj(b,a){b.selectedIndex=a}
function Asb(a,b,c){a.splice(b,0,c)}
function sZ(a,b,c){o$(hQ(a.a),b,c)}
function eJ(a,b){Gj((CF(),a.Xc),b)}
function Je(a,b){!!a.Vc&&Cp(a.Vc,b)}
function fkb(a,b){this.a=a;this.b=b}
function osb(a,b){this.a=a;this.b=b}
function wsb(a,b){this.b=a;this.a=b}
function kg(a){$wnd.clearTimeout(a)}
function kG(a){jG();return nG(hG,a)}
function Bj(a){return (Fh(),a).type}
function Hj(a){return (Fh(),a)[Gub]}
function Ij(a){return (Fh(),a)[gub]}
function Jj(a){return (Fh(),a)[Hub]}
function Kj(a){return (Fh(),a)[Iub]}
function rH(){rH=AE;aH();ZG[pvb]=eH}
function CG(){if(!sG){yH();sG=true}}
function DG(){if(!xG){zH();xG=true}}
function oU(a){tU(a);pU(a);a.v=true}
function ZZ(a){A5(a.e);tJ(a.e,null)}
function X$(a,b){EV(a.V)||DX(a.V,b)}
function p0(a,b,c,d){obb(a.W,b,c,d)}
function y4(a,b,c,d){a[b][c].type=d}
function qbb(a,b,c){a[b.a]=adb(c.a)}
function rbb(a,b,c){a[b.a]=adb(c.a)}
function Pbb(a,b){Nj.call(this,a,b)}
function jcb(a,b){Nj.call(this,a,b)}
function scb(a,b){Nj.call(this,a,b)}
function Acb(a,b){Nj.call(this,a,b)}
function Fcb(a,b){Nj.call(this,a,b)}
function cL(a){_e();df.call(this,a)}
function S4(){v2();y2.call(this,{})}
function lm(){im.call(this,'PCT',1)}
function Mm(){Im.call(this,'PRE',2)}
function FE(){QF();OE();PE();new c1}
function zob(){vob();return new uob}
function Bob(a,b){return a.a.get(b)}
function _eb(a,b){return a.substr(b)}
function Ynb(a,b){return tib(a.a,b)}
function J(a,b){return cr(a)===cr(b)}
function Zq(a){return typeof a===ctb}
function $q(a){return typeof a===dtb}
function cE(a){return typeof a===dtb}
function br(a){return typeof a===etb}
function cr(a){return a==null?null:a}
function W3(a){return a.b.a+'.'+a.a}
function sb(a){$wnd.clearInterval(a)}
function Lpb(a,b){Bpb.call(this,a,b)}
function Ob(){Eb.call(this,'banner')}
function Wd(){Eb.call(this,'slider')}
function Ud(){Eb.call(this,'search')}
function Yd(){Eb.call(this,'status')}
function Wb(){Eb.call(this,'dialog')}
function Fc(){Eb.call(this,'region')}
function bk(){_j.call(this,'NONE',0)}
function Ck(){Ak.call(this,'NONE',0)}
function Yl(){Wl.call(this,'CLIP',0)}
function wl(){rl.call(this,'AUTO',3)}
function Rl(){Nl.call(this,'LEFT',2)}
function Ep(a){Fp.call(this,a,false)}
function IJ(a,b){JJ.call(this,a.a,b)}
function sL(){oL.call(this,'LEFT',2)}
function vK(a){V.call(this);this.a=a}
function y1(a){this.a=z1(a);this.b=a}
function D6(a){this.a=a;V.call(this)}
function Jb(a,b,c){th(b,a.a,Ib(a,c))}
function KX(a,b,c){yT(wib(a.Bc,b),c)}
function MH(a,b){HH(a,b,(CF(),a.Xc))}
function mI(a,b){HH(a,b,(CF(),a.Xc))}
function af(a,b){(CF(),a.Xc)[nub]=!b}
function XF(a,b){CF();a.__listener=b}
function Fpb(a,b){Bpb.call(this,a,b)}
function Ipb(a,b){Bpb.call(this,a,b)}
function Reb(a,b){return a.indexOf(b)}
function ppb(a){return a!=null?Q(a):0}
function gib(a){return !a?null:a.gg()}
function Xg(a){return !!Jh((Fh(),a))}
function mdb(a){kdb();return Isb(a),a}
function _rb(a,b,c){Crb(b,c);return b}
function mfb(a,b){a.a+=''+b;return a}
function nfb(a,b){a.a+=''+b;return a}
function ofb(a,b){a.a+=''+b;return a}
function _Z(a,b,c,d){a.a=b;$Z(a,c,d)}
function fH(a){(Fh(),Eh).Wd(a);gH(a)}
function yb(a){this.a=a;rb.call(this)}
function Nb(){Eb.call(this,'article')}
function lc(){Eb.call(this,'marquee')}
function pc(){Eb.call(this,'menubar')}
function ce(){Eb.call(this,'toolbar')}
function de(){Eb.call(this,'tooltip')}
function $d(){Eb.call(this,'tablist')}
function bc(){Eb.call(this,'heading')}
function hc(){Eb.call(this,'listbox')}
function ae(){Eb.call(this,'textbox')}
function ph(a){return (Fh(),Eh).be(a)}
function mh(a){return (Fh(),Eh).ae(a)}
function qh(a){return (Fh(),Eh).ge(a)}
function gh(a){return (Fh(),Eh).Xd(a)}
function ih(a){return (Fh(),Eh).Yd(a)}
function ij(a){return (Fh(),Eh).$d(a)}
function hj(a){return (Fh(),Eh).Zd(a)}
function tj(a){return (Fh(),Eh).Rd(a)}
function vj(a){return (Fh(),Eh).Sd(a)}
function wj(a){return (Fh(),Eh).Td(a)}
function xj(a){return (Fh(),Eh).Vd(a)}
function nj(a){return Kh((Fh(),Eh),a)}
function oj(a){return Lh((Fh(),Eh),a)}
function Sm(a){return (Fh(),a).target}
function mq(a){return nq(a.l,a.m,a.h)}
function FF(a){CF();return AF.Ee(a,0)}
function ZK(a){return pM((CF(),a.Xc))}
function $K(a){return qM((CF(),a.Xc))}
function _e(){_e=AE;$e=(OL(),OL(),NL)}
function yI(){yI=AE;xI=(OL(),OL(),ML)}
function fk(){_j.call(this,'SOLID',4)}
function Uk(){Ak.call(this,'FLEX',17)}
function Yk(){Ak.call(this,'BLOCK',1)}
function il(){Ak.call(this,'TABLE',7)}
function Hl(){Cl.call(this,'FIXED',3)}
function Sl(){Nl.call(this,'RIGHT',3)}
function tL(){oL.call(this,'RIGHT',3)}
function PL(a){return (Fh(),Eh).ce(a)}
function DV(a){return rV(a,a.rc,a.sc)}
function t$(a,b,c){return D0(a.I,b,c)}
function u$(a,b,c){return E0(a.I,b,c)}
function P$(a,b,c){!!a.R&&FZ(a.R,b,c)}
function a_(a,b,c){!!a.R&&GZ(a.R,b,c)}
function _Q(a,b){ykb(a.f,b);vL(a.i,b)}
function T$(a){g$(a,a.b,true);FU(a.V)}
function zK(a){this.a=a;rb.call(this)}
function zY(a){this.a=a;rb.call(this)}
function vY(a){this.a=a;rb.call(this)}
function lP(a){this.a=a;rb.call(this)}
function xP(a){this.a=a;rb.call(this)}
function oS(a){this.a=a;rb.call(this)}
function O0(a){this.a=a;rb.call(this)}
function H4(a){this.a=a;rb.call(this)}
function P5(a){this.a=a;rb.call(this)}
function W5(a){this.a=a;rb.call(this)}
function p6(a){this.a=a;rb.call(this)}
function mob(a){this.a=zob();this.b=a}
function Eob(a){this.a=zob();this.b=a}
function EM(a,b){a.o=b;LM(a);a.g=true}
function rf(a){a.i=fq(IB,atb,74,0,0,1)}
function pkb(a){a.a=fq(GB,atb,1,0,5,1)}
function Qb(){Eb.call(this,'checkbox')}
function Sb(){Eb.call(this,'combobox')}
function Yb(){Eb.call(this,'document')}
function _b(){Eb.call(this,'gridcell')}
function _d(){Eb.call(this,'tabpanel')}
function ge(){Eb.call(this,'treeitem')}
function fe(){Eb.call(this,'treegrid')}
function Rd(){Eb.call(this,'rowgroup')}
function ic(){Eb.call(this,'listitem')}
function qc(){Eb.call(this,'menuitem')}
function ck(){_j.call(this,'DOTTED',1)}
function dk(){_j.call(this,'DASHED',2)}
function $k(){Ak.call(this,'INLINE',2)}
function gl(){Ak.call(this,'RUN_IN',6)}
function El(){Cl.call(this,'STATIC',0)}
function Pl(){Nl.call(this,'CENTER',0)}
function vl(){rl.call(this,'SCROLL',2)}
function Km(){Im.call(this,'NORMAL',0)}
function Lm(){Im.call(this,'NOWRAP',1)}
function qL(){oL.call(this,'CENTER',0)}
function Aj(a){return (Fh(),a).touches}
function Fj(a){return (Fh(),a).options}
function Ri(a,b){return Gh((Fh(),a),b)}
function wN(a,b){MJ();Pd();Db(vN(a),b)}
function th(c,a,b){c.setAttribute(a,b)}
function FP(a,b,c){NM.call(this,a,b,c)}
function vg(a,b){a.d=xg(a.d,[b,false])}
function yZ(a,b,c,d){q0(hQ(a.a),b,c,d)}
function aW(a){mU(a);vX(a);yX(a);EU(a)}
function k_(a){_V(a.V);bW(a.V);cW(a.V)}
function xO(a){Z1((ng(),mg),new BP(a))}
function AO(a){Z1((ng(),mg),new tP(a))}
function eP(a){Z1((ng(),mg),new nP(a))}
function DT(a){Z1((ng(),mg),new VT(a))}
function FU(a){Z1((ng(),mg),new lY(a))}
function G2(a,b){a.d=1;Y2(new Z2(a,b))}
function nrb(a,b){if(arb){return}a.b=b}
function Nrb(a,b){return a[a.length]=b}
function Srb(a,b){return a[a.length]=b}
function Vkb(a){return a.ab?1:0}
function tsb(a,b,c){return _rb(a.a,b,c)}
function asb(a,b,c){qsb(a,tsb(b,a.a,c))}
function ZH(a,b){(CF(),a)['align']=b.a}
function Kgb(a){mgb();Lgb.call(this,a)}
function Rp(a){this.d=new Vnb;this.c=a}
function b1(){b1=AE;new Tob;a1=new Akb}
function vm(){vm=AE;um=new ym;tm=new Am}
function Vl(){Vl=AE;Tl=new Yl;Ul=new Zl}
function Ql(){Nl.call(this,'JUSTIFY',1)}
function tl(){rl.call(this,'VISIBLE',0)}
function ym(){wm.call(this,'VISIBLE',0)}
function rL(){oL.call(this,'JUSTIFY',1)}
function Xb(){Eb.call(this,'directory')}
function Vd(){Eb.call(this,'separator')}
function Sd(){Eb.call(this,'rowheader')}
function Td(){Eb.call(this,'scrollbar')}
function d4(a,b){c4.call(this,null,a,b)}
function w$(a,b){return Ynb(a.G,reb(b))}
function z$(a,b){return Ynb(a.H,reb(b))}
function bV(a){return Yvb+a.rc+Zvb+a.sc}
function xfb(a){return a.backingJsObject}
function Vg(b,a){return b.appendChild(a)}
function _g(b,a){return b.removeChild(a)}
function nh(b,a){return parseInt(b[a])|0}
function nq(a,b,c){return {l:a,m:b,h:c}}
function Yq(a,b){return a!=null&&Wq(a,b)}
function GF(a){CF();return Ih((Fh(),a))}
function HF(a){CF();return Jh((Fh(),a))}
function yj(a){return (Fh(),a).keyCode|0}
function Ej(a){(Fh(),a).options.length=0}
function UG(a){if(!SG){a.Ge();SG=true}}
function KM(a){BM(a);DM(a);CM(a);a.gf()}
function r4(a,b,c){a.f[(new f4(b)).a]=c}
function IF(a,b,c){CF();AF.He(a,MF(b),c)}
function aF(c,a,b){return a.replace(c,b)}
function CM(a){if(a.e){ah(a.e);a.e=null}}
function BM(a){if(a.a){ah(a.a);a.a=null}}
function DM(a){if(a.j){ah(a.j);a.j=null}}
function PO(a){bL(a.a,a.b);bf(a.a,false)}
function BO(a){bL(a.j,'');XO(a,'');DO(a)}
function XO(a,b){a.b=b;bL(a.a,b);bP(a,b)}
function _O(a){a.v=false;a.u=false;$O(a)}
function GS(a){ah(a.B);YF(a.B,-15736909)}
function XW(a,b,c){yh(a.zc,b);zh(a.zc,c)}
function NZ(a,b){return xib(VP(a.a).c,b)}
function e$(a){return (!a.T||!a.D)&&!a.Z}
function f$(a){return (!a.T||!a.F)&&!a.Z}
function lcb(a){return !!a&&!a.isEmpty()}
function ET(a){return FT(a,a.u.length-1)}
function Fl(){Cl.call(this,'RELATIVE',1)}
function Gl(){Cl.call(this,'ABSOLUTE',2)}
function Zl(){Wl.call(this,'ELLIPSIS',1)}
function Sk(){Ak.call(this,'INITIAL',16)}
function Nm(){Im.call(this,'PRE_LINE',3)}
function Om(){Im.call(this,'PRE_WRAP',4)}
function Ufb(a){Lfb();Vfb.call(this,a,0)}
function Jf(){rf(this);tf(this);this.Hd()}
function Brb(a,b){this.a=a;ulb();this.b=b}
function Ueb(a,b){return a.lastIndexOf(b)}
function Seb(a,b,c){return a.indexOf(b,c)}
function pdb(a){kdb();return a?true:false}
function prb(a){if(arb){return}a.e=false}
function Gsb(a){if(!a){throw VD(new npb)}}
function Msb(a){if(!a){throw VD(new eeb)}}
function SH(){SH=AE;QH=new VH;RH=new XH}
function Usb(){Usb=AE;Rsb=new K;Tsb=new K}
function Teb(a){return Peb(etb,typeof(a))}
function Xdb(a){return Peb(dtb,typeof(a))}
function Qsb(a){return a.$H||(a.$H=++Psb)}
function ie(a){return nh((CF(),a.Xc),eub)}
function zj(a){return !!(Fh(),a).shiftKey}
function Zg(a,b){return (Fh(),Eh).de(a,b)}
function wq(a){return a.l+a.m*itb+a.h*htb}
function dJ(a){(CF(),a.Xc).multiple=false}
function pe(a,b){(CF(),a.Xc).style[gub]=b}
function ue(a,b){(CF(),a.Xc).style[hub]=b}
function Dj(a){(Fh(),a).stopPropagation()}
function VK(a){this.c=a;this.a=!!this.c.O}
function hL(){fL();iL.call(this,ej($doc))}
function el(){Ak.call(this,'LIST_ITEM',5)}
function DQ(){BQ.call(this);this.a=new MQ}
function Do(){Do=AE;Co=new Bn(_ub,new Eo)}
function eo(){eo=AE;co=new Bn(Eub,new fo)}
function so(){so=AE;ro=new Bn(Zub,new to)}
function Zo(){Zo=AE;Yo=new Bn(bvb,new $o)}
function rn(){rn=AE;qn=new Bn(Fub,new sn)}
function OJ(a){return nh((CF(),a.Xc),Jvb)}
function PJ(a){return nh((CF(),a.Xc),eub)}
function fU(a,b){return !!a.r&&xib(a.r,b)}
function B_(a,b){Cib(a.n);!!b&&_hb(a.n,b)}
function sfb(a){edb.call(this,(Isb(a),a))}
function tmb(a){_lb.call(this,a);this.a=a}
function Hmb(a){pmb.call(this,a);this.a=a}
function W(a){this.j=new bb(this);this.s=a}
function Jg(a){Fg();return parseInt(a)||-1}
function afb(a,b,c){return a.substr(b,c-b)}
function Gh(a,b){return a.createElement(b)}
function Znb(a,b){return Aib(a.a,b)!=null}
function Hnb(a,b){b.$modCount=a.$modCount}
function Fp(a,b){this.a=new Rp(b);this.b=a}
function zO(a,b){Z1((ng(),mg),new DP(a,b))}
function ZQ(a,b){b?dh(a.j,zwb):sh(a.j,zwb)}
function oJ(a){if(sJ(a)){return}a.i&&uJ(a)}
function lO(a){if(a.b){sM(a.b.a);a.b=null}}
function YQ(a){if(a.c){_Q(a,a.c);a.c=null}}
function mW(a){c_(a.a,a.db,a.zb,a.bb,a.xb)}
function f0(a,b){kT(a.V.Ec);!!b&&aU(a.V,b)}
function r0(a,b){Z1((ng(),mg),new M0(a,b))}
function heb(a,b){return Yq(b,90)&&b.a==a.a}
function xV(a,b,c){return b<=a.ob&&c<=a.Sc}
function Mj(a){return a.b!=null?a.b:''+a.c}
function fj(b,a){return b.createTextNode(a)}
function lj(b,a){return b.getElementById(a)}
function vdb(a){if(a.k!=null){return}Kdb(a)}
function cF(a){ofb(a.a,pF('Fill'));return a}
function BN(a){(CF(),a.Xc).style[Iub]='1'}
function FN(a){(CF(),a.Xc).style[Iub]='0'}
function BS(a){(CF(),a.Xc).style[Iub]='2'}
function RS(a){(CF(),a.Xc).style[Iub]='2'}
function CK(b,a){BK();b.__gwt_resolve=DK(a)}
function qJ(a){if(sJ(a)){return}!a.i&&uJ(a)}
function HO(a){return !a.v||a.v&&!a.u&&!a.f}
function c6(a){return !a.C&&(a.C=gQ(a)),a.C}
function H1(b,a){return b.hasOwnProperty(a)}
function Lnb(a){this.a=new $wnd.Date(oE(a))}
function l_(a){a.d?(a.d=false):dW(a.V,true)}
function e_(a,b,c){tab(a.W,c,b);pb(a.s,200)}
function PV(a,b){a.Gb=b;a.Hb=WX(b);N5(a.Ib)}
function grb(a,b){if(arb){return}rkb(a.a,b)}
function $rb(a,b){Krb.call(this,a);this.a=b}
function Mrb(a,b){Krb.call(this,a);this.a=b}
function Rrb(a,b){Krb.call(this,a);this.a=b}
function rI(){sI.call(this,(CF(),Qi($doc)))}
function Qk(){Ak.call(this,'TABLE_ROW',15)}
function Mk(){Ak.call(this,'TABLE_CELL',13)}
function Wk(){Ak.call(this,'INLINE_FLEX',18)}
function al(){Ak.call(this,'INLINE_BLOCK',3)}
function cl(){Ak.call(this,'INLINE_TABLE',4)}
function xf(a,b){a.backingJsObject=b;uf(a,b)}
function xb(a,b){return $wnd.setTimeout(a,b)}
function bsb(a,b){return a.a.lg(new esb(b))}
function gsb(a,b){return a.a.lg(new jsb(b))}
function bg(a,b,c){return a.apply(b,c);var d}
function ar(a,b){return a&&b&&a instanceof b}
function gJ(a,b){return mJ(a,b,a.b.a.length)}
function SF(a){return CF(),TG((Fh(),a).type)}
function TK(){KK.call(this,(JK(),$doc.body))}
function VP(a){!a.K&&(a.K=a.rf());return a.K}
function hQ(a){!a.C&&(a.C=a.wf());return a.C}
function fS(a){a.k=0;a.n=0;ob(a.M);a.N=false}
function dS(a){if(!a.N){a.N=true;qb(a.M,50)}}
function t5(a,b){dh(b,dzb);a.b&&Xnb(a.a.p,b)}
function tob(a,b){var c;c=a[Tzb];c.call(a,b)}
function sob(a,b){var c;c=a[Tzb];c.call(a,b)}
function Wdb(a,b){return Isb(a),cr(a)===cr(b)}
function Peb(a,b){return Isb(a),cr(a)===cr(b)}
function Rjb(a,b){return a.a.containsValue(b)}
function wb(a,b){return $wnd.setInterval(a,b)}
function Veb(a,b,c){return a.lastIndexOf(b,c)}
function Yg(c,a,b){return c.insertBefore(a,b)}
function Hh(a,b){return a.getAttribute(b)||''}
function TV(a){return Peb(a,Vvb)||Peb(a,Wvb)}
function uj(a){return (Fh(),a).changedTouches}
function Qm(a){return _h((Fh(),a).clientX||0)}
function Rm(a){return _h((Fh(),a).clientY||0)}
function lT(a){return String.fromCharCode(a)}
function ug(a,b){a.b=xg(a.b,[b,false]);sg(a)}
function gN(a,b){(CF(),a.Xc).style[Iub]=b+''}
function ndb(a,b){kdb();return a==b?0:a?1:-1}
function c1(){b1();new Vnb;new Vnb;new Vnb}
function cn(){cn=AE;bn=new Bn('blur',new dn)}
function kn(){kn=AE;jn=new Bn('click',new ln)}
function Dn(){Dn=AE;Cn=new Bn('focus',new En)}
function Yn(){Yn=AE;Xn=new Bn('keyup',new Zn)}
function jG(){jG=AE;new qG;hG=new oG;iG=lG()}
function mp(a){var b;if(jp){b=new kp;a.td(b)}}
function sp(a){var b;if(pp){b=new qp;Cp(a,b)}}
function Bp(a,b,c){return new Sp(Ip(a.a,b,c))}
function FY(a,b,c){this.a=a;this.b=b;this.c=c}
function K0(a,b,c){this.a=a;this.b=b;this.c=c}
function Q0(a,b,c){this.a=a;this.c=b;this.b=c}
function S9(a,b,c){this.a=a;this.b=b;this.c=c}
function g4(a,b){this.a=a;this.b=h4(this.a,b)}
function qX(a,b){tX(a,a.db,a.zb,1,a.ob,a.d,b)}
function orb(a,b){if(arb){return}!!b&&(a.d=b)}
function Esb(a,b){if(!a){throw VD(new deb(b))}}
function Zbb(a,b){a.b=b;a.c=0;a.d=a.b+'.'+a.c}
function aI(a,b){a.style['verticalAlign']=b.a}
function cR(a,b){b!=null?cN(a.e,b):cN(a.e,'')}
function dR(a,b){b!=null?fN(a.e,b):fN(a.e,'')}
function KU(a,b,c){return wib(a.e,Yvb+b+Zvb+c)}
function p4(a,b,c,d){y4(a.c,(vdb(b),b.k),c,d)}
function xS(a,b,c,d,e){a.i=b;a.f=c;a.g=d;a.e=e}
function LS(a,b,c,d,e){a.t=b;a.r=c;a.s=d;a.q=e}
function kX(a){a.X=0;a.Y=0;ob(a.mc);a.nc=false}
function OV(a){!a.o&&a.k!=-1&&a.n!=-1&&N5(a.p)}
function fb(a){$wnd.cancelAnimationFrame(a.id)}
function A5(a){(OL(),OL(),ML).af((CF(),a.Xc))}
function UX(a,b){tX(a,1,a.Sc,a.bb,a.xb,a.Qc,b)}
function bL(a,b){(CF(),a.Xc)[Qvb]=b!=null?b:''}
function Lob(a,b,c){this.a=a;this.b=b;this.c=c}
function Yob(a,b,c){this.d=a;this.b=c;this.a=b}
function Ncb(a,b,c){Nj.call(this,a,b);this.a=c}
function f4(a){g4.call(this,(vdb(a),a.k),null)}
function Ok(){Ak.call(this,'TABLE_COLUMN',14)}
function kl(){Ak.call(this,'TABLE_CAPTION',8)}
function ldb(a){kdb();return Peb(ctb,typeof(a))}
function lE(a,b){return ZD(Iq(cE(a)?nE(a):a,b))}
function jE(a,b){return ZD(Gq(cE(a)?nE(a):a,b))}
function kE(a,b){return ZD(Hq(cE(a)?nE(a):a,b))}
function Hp(a,b){!a.a&&(a.a=new Akb);rkb(a.a,b)}
function yp(a){var b;if(vp){b=new wp;Cp(a.a,b)}}
function hpb(){hpb=AE;fpb=new ipb;gpb=new kpb}
function Kn(){Kn=AE;Jn=new Bn('keydown',new Ln)}
function teb(){teb=AE;seb=fq(AB,atb,90,256,0,1)}
function Wpb(a){this.b=(Isb(a),a);this.a=16464}
function Xfb(a,b){this.e=b;Rfb(this,(Isb(a),a))}
function mb(){this.a=new Akb;this.b=new yb(this)}
function Rn(){Rn=AE;Qn=new Bn('keypress',new Sn)}
function Ko(){Ko=AE;Jo=new Bn('touchend',new Lo)}
function pE(a){if(cE(a)){return a|0}return Lq(a)}
function $cb(a){if(a==null){return 0}return +a}
function rkb(a,b){a.a[a.a.length]=b;return true}
function Bsb(a,b,c){zsb(c,0,a,b,c.length,false)}
function Jp(a,b,c,d){var e;e=Mp(a,b,c);e.add(d)}
function gU(a,b){return !!a.tb&&a.tb.contains(b)}
function ub(a,b){return Ysb(function(){a.jd(b)})}
function N1(a,b){return a[0]!==b[0]||a[2]!==b[2]}
function O1(a,b){return a[1]!==b[1]||a[3]!==b[3]}
function z2(a,b){v2();w2(this);this.c=a;this.b=b}
function k$(a,b){xR(a.Q);BO(a.u);j$(a);lU(a.V,b)}
function RV(a){N5(a.lc);KV(a);IX(a);_V(a);cW(a)}
function gX(a){if(!a.nc){a.nc=true;qb(a.mc,50)}}
function CW(a){yW(a,a.yc.e,a.yc.f,a.yc.K,a.yc.L)}
function p1(a){if(!a.a.s){return -1}return a.a.a}
function qE(a){if(cE(a)){return ''+a}return Mq(a)}
function ukb(a,b){Hsb(b,a.a.length);return a.a[b]}
function glb(a,b){Fsb(b,a.length);elb(a,0,b,null)}
function N5(a){!a.c&&(a.c=new P5(a));pb(a.c,a.b)}
function DO(a){a.k=-1;a.n=-1;a.o=-1;a.p=-1;CO(a)}
function Deb(){Deb=AE;Ceb=fq(CB,atb,103,256,0,1)}
function So(){So=AE;Ro=new Bn('touchmove',new To)}
function lo(){lo=AE;ko=new Bn('mousedown',new mo)}
function VQ(){this.qb=new Vnb;this.gb=(rcb(),pcb)}
function wO(a){var b;a.c=(b=_K(a.j),b==null?'':b)}
function jW(a,b){var c;c=Bib(a.Bc,b);!!c&&eW(a,c)}
function Ddb(a,b){var c;c=Adb(a,b);c.f=2;return c}
function rX(a,b){tX(a,a.db,a.zb,a.bb,a.xb,a.kc,b)}
function U9(a,b){X9(a.a,iq(dq(GB,1),atb,1,5,[b]))}
function V9(a,b){X9(a.b,iq(dq(GB,1),atb,1,5,[b]))}
function W9(a,b){X9(a.c,iq(dq(GB,1),atb,1,5,[b]))}
function Ui(a){return (Fh(),a).createElement(Xtb)}
function Xi(a){return (Fh(),a).createElement(_tb)}
function mcb(a){return a.jb==null||a.jb.length==0}
function ncb(a){return a.nb==null||a.nb.length==0}
function hq(a){return Array.isArray(a)&&a.rg===EE}
function Xq(a){return !Array.isArray(a)&&a.rg===EE}
function kh(b,a){return b.getElementsByTagName(a)}
function aj(a){return (Fh(),a).createElement('td')}
function bj(a){return (Fh(),a).createElement('tr')}
function Dnb(a,b){return Isb(a),odb(a,(Isb(b),b))}
function Uqb(a,b){zib(a.a,(drb(),arb)?null:b.c,b)}
function qkb(a,b,c){Ksb(b,a.a.length);Asb(a.a,b,c)}
function xg(a,b){!a&&(a=[]);a[a.length]=b;return a}
function bcb(a,b){this.a=a;this.b=b;this.c='poll'}
function DL(a){this.b=a;this.a=fq(kw,atb,13,4,0,1)}
function Kk(){Ak.call(this,'TABLE_ROW_GROUP',12)}
function Ek(){Ak.call(this,'TABLE_COLUMN_GROUP',9)}
function $E(a){YE.call(this,new XE(null));this.a=a}
function QI(a){MI();OI.call(this,(uF(),new qF(a)))}
function LK(a){JK();try{a.xd()}finally{Znb(IK,a)}}
function GE(a){if(a.b){return a.b}return nqb(),eqb}
function gg(){ag();if(Yf){return}Yf=true;hg(false)}
function HJ(a){re(a,xe((CF(),a.Xc))+'-'+Hvb,false)}
function fQ(a){o2(he(a.yf()),true);!!a.q&&ob(a.q)}
function U4(a,b){Q1(b,he(c6(a.c)));UP(a.a,bB).sg()}
function gR(a,b,c){a.n=c;a.d=b;dN(a.e,b);SQ(a.g,b)}
function uV(a,b,c){return c>a.Sc&&c<=a.zb&&b<=a.ob}
function yV(a,b,c){return b>a.ob&&b<=a.xb&&c<=a.Sc}
function v$(a,b){return a.M.length>=b?a.M[b-1]:a.r}
function Aob(a,b){return !(a.a.get(b)===undefined)}
function Aib(a,b){return br(b)?Bib(a,b):lob(a.a,b)}
function AV(a){return !Peb((zk(),fub),Hj(a.style))}
function H2(a){var b;a.d=2;return b=a.a,a.a=null,b}
function TD(){if(OD==2){return new aM}return new hM}
function SD(){if(OD==2){return new ZL}return new WL}
function RD(){if(OD==2){return new AH}return new CH}
function QD(){if(OD==2){return new wH}return new tH}
function PD(){if(OD==2){return new Mi}return new si}
function u1(){k1();return $wnd.navigator.userAgent}
function Qi(a){return (Fh(),a).createElement('div')}
function Ti(a){return (Fh(),a).createElement('img')}
function s2(){s2=AE;r2=trb('spreadsheet RpcProxy')}
function Ckb(a){pkb(this);Bsb(this.a,0,a.toArray())}
function If(a){rf(this);this.f=a;tf(this);this.Hd()}
function Bpb(a,b){this.d=a;this.c=(b&64)!=0?b|qtb:b}
function kab(a,b){X9(a.B,iq(dq(GB,1),atb,1,5,[b]))}
function kbb(a,b){X9(a.R,iq(dq(GB,1),atb,1,5,[b]))}
function zq(a,b){return nq(a.l&b.l,a.m&b.m,a.h&b.h)}
function Fq(a,b){return nq(a.l|b.l,a.m|b.m,a.h|b.h)}
function Nq(a,b){return nq(a.l^b.l,a.m^b.m,a.h^b.h)}
function p_(a,b,c,d,e,f,g,h){HR(a.Q,b,c,d,e,f,g,h)}
function Jsb(a,b){if(a==null){throw VD(new Geb(b))}}
function rJ(a){if(sJ(a)){return}a.i?undefined:vJ(a)}
function pJ(a){if(sJ(a)){return}a.i?vJ(a):undefined}
function RE(a){a.a=trb('');prb(a.a);TE(a.a);SE(a.a)}
function bW(a){a.k!=-1&&a.n!=-1&&a.j!=null&&GN(a.q)}
function LF(a){CF();!!BF&&a==BF&&(BF=null);AF.Ie(a)}
function VF(a){CF();!!BF&&a==BF&&(BF=null);AF.Ie(a)}
function v1(a,b){var c,d;d=x1(a,b);c=A1(d);return c}
function XQ(a,b){return Ie(a.e,b,jp?jp:(jp=new An))}
function veb(a,b){return YD(a,b)<0?-1:YD(a,b)>0?1:0}
function c_(a,b,c,d,e){oab(a.W,b,d,c,e);pb(a.s,200)}
function o4(a,b,c,d){a.b[W3(new Y3(new f4(b),c))]=d}
function q4(a,b,c,d){a.e[W3(new Y3(new f4(b),c))]=d}
function vfb(){vfb=AE;ufb=new YE(null);new YE(null)}
function JK(){JK=AE;GK=new PK;HK=new Vnb;IK=new $nb}
function OL(){OL=AE;ML=SD();NL=Yq(ML,147)?new QL:ML}
function nI(){JH.call(this);ne(this,Ri($doc,'div'))}
function aK(){_J.call(this);this.u=true;this.v=true}
function Gk(){Ak.call(this,'TABLE_HEADER_GROUP',10)}
function Ik(){Ak.call(this,'TABLE_FOOTER_GROUP',11)}
function DI(){CI.call(this);kI(this.a,'\u25BC',true)}
function Zi(a){return (Fh(),a).createElement('span')}
function jh(a){return (Fh(),a).getAttribute(qub)||''}
function ke(a){return (CF(),a.Xc).style.display!=fub}
function xT(a,b){(CF(),a.Xc).style[hub]=b+(hm(),Kvb)}
function kb(a,b){ykb(a.a,b);a.a.a.length==0&&ob(a.b)}
function UJ(a,b){a.w=b;SJ(a);b.length==0&&(a.w=null)}
function YJ(a,b){a.A=b;SJ(a);b.length==0&&(a.A=null)}
function SO(a,b){b.length==0?bL(a.j,b):bL(a.j,'='+b)}
function x$(a,b){return !!a.v&&vkb(a.v,reb(b),0)!=-1}
function y$(a,b){return !!a.w&&vkb(a.w,reb(b),0)!=-1}
function Eq(a){return nq(~a.l&fvb,~a.m&fvb,~a.h&jtb)}
function q1(a){return a.a.t==5&&(a.a.u==3||a.a.u==4)}
function oh(b,a){return b[a]==null?null:String(b[a])}
function ilb(a){return new $rb(null,hlb(a,a.length))}
function tib(a,b){return br(b)?xib(a,b):!!job(a.a,b)}
function hlb(a,b){return Apb(b,a.length),new Spb(a,b)}
function ysb(a,b){var c;c=a.slice(0,b);return jq(c,a)}
function c$(a,b,c,d){var e;e=new zT(c,d);_T(a.V,b,e)}
function n5(a,b){a.a.e=a.c+(a.b-a.c)*b;h5(a.a,a.a.e)}
function $P(a,b){if(a.H==b){return}a.H=b;ulb();Flb()}
function Cib(a){a.a=new mob(a);a.b=new Eob(a);Inb(a)}
function _nb(a){this.a=new Wnb(a.size());Ihb(this,a)}
function Xkb(a){Msb(a.b!=-1);xkb(a.c,a.a=a.b);a.b=-1}
function Y2(a){U2(a);N2((!I2&&(I2=new S2),I2),a.a.c)}
function AG(a,b){return Bp((!tG&&(tG=new RG),tG),a,b)}
function cj(a){return (Fh(),a).createElement('table')}
function $i(a){return (Fh(),a).createElement('style')}
function _i(a){return (Fh(),a).createElement('tbody')}
function Vi(a){return (Fh(),Eh).Od(a,Eub,false,false)}
function RJ(a){return !Peb(Uub,Jj((CF(),a.Xc).style))}
function XZ(a){!Peb(Uub,Jj((CF(),a.Xc).style))&&hN(a)}
function uT(a,b){(CF(),a.Xc).style[gub]=b+(hm(),'pt')}
function Hgb(a,b,c){mgb();this.e=a;this.d=b;this.a=c}
function xN(){MJ();_J.call(this);YM(this);gN(this,UM)}
function yN(){MJ();aK.call(this);YM(this);gN(this,UM)}
function B$(a){a.C?k$(a,false):(a.C=true);D$(a,a.a-1)}
function $O(a){a.f=false;a.e=null;a.q=-1;a.s=-1;DO(a)}
function dI(a){if(a.bb){return a.bb.ud()}return false}
function Isb(a){if(a==null){throw VD(new Eeb)}return a}
function tbb(a){var b;b=[];mpb(a,new ubb(b));return b}
function Bdb(a,b,c){var d;d=Adb(a,b);Odb(c,d);return d}
function Adb(a,b){var c;c=new ydb;c.g=a;c.d=b;return c}
function Xnb(a,b){var c;c=yib(a.a,b,a);return c==null}
function cX(a,b,c){var d,e;d=b+10;e=c-25;eN(a.Xb,d,e)}
function iU(a){var b;b=cU(a);xU(a,new Akb,a.bb,a.xb,b)}
function ig(a){$wnd.setTimeout(function(){throw a},0)}
function Si(a){return (Fh(),a).createElement('iframe')}
function Pi(a){return (Fh(),a).createElement('canvas')}
function Yi(a){return (Fh(),a).createElement('select')}
function opb(a,b){return cr(a)===cr(b)||a!=null&&M(a,b)}
function $I(a,b){ZI(a,b);return _I(Fj((CF(),a.Xc))[b])}
function Xl(){Vl();return iq(dq(Nt,1),atb,93,0,[Tl,Ul])}
function xm(){vm();return iq(dq($t,1),atb,94,0,[um,tm])}
function nG(a,b){return Bp(a.a,(!vp&&(vp=new An),vp),b)}
function zG(a){yG();CG();return AG(jp?jp:(jp=new An),a)}
function XP(a){if(!a.tf().ob){return false}return true}
function Irb(a){if(!a.b){Jrb(a);a.c=true}else{Irb(a.b)}}
function Mpb(a,b){Isb(b);while(a.c0&&a.g.length>=b?a.g[b-1]:a.q}
function efb(a){return String.fromCharCode.apply(null,a)}
function kfb(a,b){a.a+=String.fromCharCode(b);return a}
function k5(a,b){X4();var c;c=new w5;u5(c,a,b);return c}
function Edb(a,b){var c;c=Adb('',a);c.j=b;c.f=1;return c}
function dab(a,b){X9(a.p,iq(dq(GB,1),atb,1,5,[reb(b)]))}
function jab(a,b){X9(a.A,iq(dq(GB,1),atb,1,5,[reb(b)]))}
function nab(a,b){X9(a.D,iq(dq(GB,1),atb,1,5,[reb(b)]))}
function qab(a,b){X9(a.L,iq(dq(GB,1),atb,1,5,[reb(b)]))}
function Cab(a,b){X9(a.Q,iq(dq(GB,1),atb,1,5,[tbb(b)]))}
function Neb(a,b){Osb(b,a.length);return a.charCodeAt(b)}
function QJ(a){if(!a.M){return}uK(a.L,false,false);mp(a)}
function dj(a){return (Fh(),a).createElement('textarea')}
function bf(a,b){b?$e.af((CF(),a.Xc)):$e.$e((CF(),a.Xc))}
function w5(){this.b=s1((k1(),!j1&&(j1=new t1),k1(),j1))}
function JE(){HE(this,new WE(true));IE(this,(nqb(),eqb))}
function xM(a,b,c,d){this.a=a;this.d=b;this.c=c;this.b=d}
function RM(a,b,c,d){this.d=a;this.a=b;this.c=c;this.b=d}
function r6(a,b,c,d){this.a=a;this.b=b;this.c=c;this.d=d}
function bY(a,b,c,d){this.a=a;this.d=b;this.b=c;this.c=d}
function dY(a,b,c,d){this.a=a;this.d=b;this.b=c;this.c=d}
function Spb(a,b){this.c=0;this.d=b;this.b=17488;this.a=a}
function Vcb(a,b,c){Tcb(this);this.c=a;this.b=b;this.a=c}
function Krb(a){if(!a){this.b=null;new Akb}else{this.b=a}}
function Yrb(a,b){Jrb(a);return new Rrb(a,new hsb(b,a.a))}
function Wrb(a,b){Jrb(a);return new $rb(a,new msb(b,a.a))}
function Xrb(a,b){Jrb(a);return new Mrb(a,new csb(b,a.a))}
function yib(a,b,c){return br(b)?zib(a,b,c):kob(a.a,b,c)}
function GV(a,b){return b==a.c||b==a.Nc||b==a.Pc||b==a.zc}
function ygb(a){var b;b=a.a[0];return a.e>0||b==ptb?b:-b}
function ah(a){var b;b=Jh((Fh(),a));!!b&&b.removeChild(a)}
function b6(){var a;a=null;a+=(acb(),'?v='+_bb);return a}
function Fg(){Fg=AE;var a,b;b=!Lg();a=new Tg;Eg=b?new Mg:a}
function ulb(){ulb=AE;rlb=new ylb;slb=new Plb;tlb=new Xlb}
function Xsb(){if(Ssb==256){Rsb=Tsb;Tsb=new K;Ssb=0}++Ssb}
function SE(a){var b,c;b=new JE;grb(a,b);c=new LE;grb(a,c)}
function hH(a){var b;b=(Fh(),Eh).Td(a);b[Avb]=a.type;gH(a)}
function Db(a,b){Jb((Cc(),Bc),a,iq(dq(MB,1),stb,2,6,[b]))}
function w7(a,b,c){f1(a.e.D,c,Hh((Fh(),b),'resource-'+c))}
function tZ(a,b,c,d,e,f,g,h,i){q_(hQ(a.a),b,c,d,e,f,g,h,i)}
function Bib(a,b){return b==null?lob(a.a,null):Dob(a.b,b)}
function rG(a){return $wnd.decodeURI(a.replace('%23','#'))}
function X1(a){if(!a){return otb}return Y1(a)+' ('+a.G+')'}
function r1(a){if(a.a.b==8){return a.a.c>=0}return a.a.b>8}
function Sob(a){a.a.a=a.c;a.c.b=a.a;a.a.b=a.c.a=null;a.b=0}
function uM(a,b,c){this.a=a;this.d=b;this.c=null;this.b=c}
function vM(a,b,c){this.a=a;this.d=b;this.c=null;this.b=c}
function Jeb(a,b,c){this.a=btb;this.d=a;this.b=b;this.c=c}
function o5(a,b,c){this.a=a;this.c=b;this.b=c;V.call(this)}
function bT(a,b){if(!a.a.f){NW(a.b,true);J$(a.b.a)}Dj(b.a)}
function XD(a,b){return ZD(zq(cE(a)?nE(a):a,cE(b)?nE(b):b))}
function iE(a,b){return ZD(Fq(cE(a)?nE(a):a,cE(b)?nE(b):b))}
function rE(a,b){return ZD(Nq(cE(a)?nE(a):a,cE(b)?nE(b):b))}
function cq(){aq();return iq(dq(Mu,1),atb,109,0,[_p,$p,Zp])}
function oc(a,b){Jb((Cc(),Ac),a,iq(dq(Nr,1),atb,175,0,[b]))}
function LE(){HE(this,new WE(false));IE(this,(nqb(),eqb))}
function Bl(){Bl=AE;Al=new El;zl=new Fl;xl=new Gl;yl=new Hl}
function ql(){ql=AE;pl=new tl;nl=new ul;ol=new vl;ml=new wl}
function Ml(){Ml=AE;Il=new Pl;Jl=new Ql;Kl=new Rl;Ll=new Sl}
function nL(){nL=AE;jL=new qL;kL=new rL;lL=new sL;mL=new tL}
function X4(){X4=AE;V4=q1((k1(),!j1&&(j1=new t1),k1(),j1))}
function iO(a){a.a.C&&X9(a.a.a.W.n,iq(dq(GB,1),atb,1,5,[]))}
function mbb(a,b,c){X9(a.T,iq(dq(GB,1),atb,1,5,[reb(b),c]))}
function $N(a,b){if(a.b){a.pf(0);a.f||a.mf(b)}else{a.pf(b)}}
function sN(a){if(a.r){W1(a.r);return a.q}else{return null}}
function Vpb(a){if(!a.d){a.d=new Ykb(a.b);a.c=a.b.a.length}}
function krb(a,b){if(!_qb){return}mrb(a,(nqb(),jqb),b,null)}
function qrb(a,b){if(!brb){return}mrb(a,(nqb(),lqb),b,null)}
function rrb(a,b){if(!crb){return}mrb(a,(nqb(),mqb),b,null)}
function xib(a,b){return b==null?!!job(a.a,null):Aob(a.b,b)}
function xlb(a){ulb();return Yq(a,180)?new Anb(a):new tmb(a)}
function e2(a){b2();var b,c;b=m2(a);c=n2(a);return d2(b,c)}
function NH(a,b){var c;c=IH(a,b);c&&OH((CF(),b.Xc));return c}
function F6(a,b){var c;c=a.Of();Object.assign(c,b);return c}
function yf(a,b){var c;c=wdb(a.pg);return b==null?c:c+': '+b}
function Inb(a){var b,c;c=a;b=c.$modCount|0;c.$modCount=b+1}
function wV(a,b,c){return b>=a.bb&&b<=a.xb&&c>=a.db&&c<=a.zb}
function c4(a,b,c){this.b=b;this.c=xlb(new klb(c));this.a=a}
function C6(a,b,c,d){this.b=a;this.c=b;B6(this,c);A6(this,d)}
function Qp(a,b,c,d){a.b>0?Hp(a,new xM(a,b,c,d)):Lp(a,b,c,d)}
function RW(a,b){oX(a,HU(a),b);FX(a,b);a.tb=VV(b,a.tb);pX(a)}
function hh(a){return (Fh(),Eh).Xd(a)+((a.offsetWidth||0)|0)}
function dr(a){return Math.max(Math.min(a,ftb),-2147483648)|0}
function aib(a,b){return b===a?'(this Map)':b==null?otb:DE(b)}
function Zcb(a,b){if(a==null){return b==null}return Peb(a,b)}
function Idb(a){if(a.Vf()){return null}var b=a.j;return xE[b]}
function BE(a){function b(){}
;b.prototype=a||{};return new b}
function fh(a){return (Fh(),Eh).Yd(a)+((a.offsetHeight||0)|0)}
function Ie(a,b,c){return Bp(!a.Vc?(a.Vc=new Ep(a)):a.Vc,c,b)}
function sl(){ql();return iq(dq(At,1),atb,62,0,[pl,nl,ol,ml])}
function Dl(){Bl();return iq(dq(Ft,1),atb,63,0,[Al,zl,xl,yl])}
function Ol(){Ml();return iq(dq(Kt,1),atb,64,0,[Il,Jl,Kl,Ll])}
function pL(){nL();return iq(dq(fw,1),atb,65,0,[jL,kL,lL,mL])}
function Gcb(){Ecb();return iq(dq($A,1),atb,142,0,[Ccb,Dcb])}
function mG(){jG();var a;a=lG();if(!Peb(a,iG)){iG=a;yp(hG)}}
function MK(){JK();try{UH(IK,GK)}finally{Cib(IK.a);Cib(HK)}}
function rM(b,c,d){try{b.setSelectionRange(c,c+d)}catch(a){}}
function YO(b,c,d){try{b.setSelectionRange(c,c+d)}catch(a){}}
function pM(b){try{return b.selectionStart}catch(a){return 0}}
function WV(a,b){if(b){Cib(b);!!a&&_hb(b,a)}else{b=a}return b}
function d1(a){if(!a.b){a.b=new a$;dN(a.b,hQ(a.d))}return a.b}
function mU(a){kT(a.Dc);if(a.pb){kT(a.pb);ah(a.pb);a.pb=null}}
function gp(a,b){var c;if(dp){c=new ep(b);!!a.Vc&&Cp(a.Vc,c)}}
function inb(a,b){var c;for(c=0;ca||a>b){throw VD(new jdb(Btb+a+Ctb+b))}}
function Ksb(a,b){if(a<0||a>b){throw VD(new idb(Dtb+a+Etb+b))}}
function LT(a,b){if(!a)return;(Fh(),Eh).ee(a,b);a.title=b||''}
function jI(a){var b;b=a.c?lh(a.a):a.a;return (Fh(),Eh).ae(b)}
function RO(a){a.t.Z?pb(new xP(a),100):Z1((ng(),mg),new zP(a))}
function dX(a,b,c,d){a.Zb=false;Z1((ng(),mg),new dY(a,b,c,d))}
function fX(a,b,c,d){a.Zb=false;Z1((ng(),mg),new bY(a,b,c,d))}
function s_(a,b){if(!a.f){a.f=b}else{Cib(a.f);!!b&&_hb(a.f,b)}}
function A_(a,b){if(!a.k){a.k=b}else{Cib(a.k);!!b&&_hb(a.k,b)}}
function a0(a,b){if(!a.N){a.N=b}else{Cib(a.N);!!b&&_hb(a.N,b)}}
function TP(a,b){if(!a.I){return ulb(),ulb(),rlb}return a.I[b]}
function g5(a,b){a.a=b;if(V4){b+=a.n;h5(a,-b)}else{h5(a,-a.a)}}
function Pib(a,b){if(Yq(b,100)){return Zhb(a.a,b)}return false}
function wib(a,b){return b==null?gib(job(a.a,null)):Bob(a.b,b)}
function Web(a){return (new RegExp('^([^A-z0-9:!])$')).test(a)}
function w4(a){return (!I2&&(I2=new S2),I2).c.d[(new f4(a)).b]}
function MF(a){CF();return a.__gwt_resolve?a.__gwt_resolve():a}
function Arb(){yrb();return iq(dq(tD,1),atb,86,0,[vrb,wrb,xrb])}
function Ch(a){if(bh(a)){return !!a&&a.nodeType==1}return false}
function $g(a){while(a.lastChild){a.removeChild(a.lastChild)}}
function tN(){aK.call(this);this.I=false;YM(this);gN(this,UM)}
function Lf(a,b){rf(this);this.e=b;this.f=a;tf(this);this.Hd()}
function lI(a){this.a=a;this.c=false;this.b=Xp(a);this.d=this.b}
function OH(a){a.style[Cvb]='';a.style[Dvb]='';a.style[zub]=''}
function HH(a,b,c){Ne(b);yL(a.o,b);CF();Vg(c,MF(b.Xc));Pe(b,a)}
function FM(a,b,c,d){if(!Peb(a.b,c)){a.b=c;a.gf()}a.f=d;EM(a,b)}
function pfb(a,b,c){a.a=afb(a.a,0,b)+(''+c)+_eb(a.a,b);return a}
function Y9(a,b,c){X9(a.e,iq(dq(GB,1),atb,1,5,[reb(b),reb(c)]))}
function ak(){$j();return iq(dq(bt,1),atb,54,0,[Yj,Wj,Vj,Xj,Zj])}
function Jm(){Hm();return iq(dq(eu,1),atb,55,0,[Cm,Dm,Em,Fm,Gm])}
function zib(a,b,c){return b==null?kob(a.a,null,c):Cob(a.b,b,c)}
function Pob(a,b){Isb(b);while(a.a=b){throw VD(new tfb(Dtb+a+Etb+b))}}
function Hsb(a,b){if(a<0||a>=b){throw VD(new idb(Dtb+a+Etb+b))}}
function U_(a,b){if(!a.G){a.G=b}else{Cib(a.G.a);!!b&&Ihb(a.G,b)}}
function V_(a,b){if(!a.H){a.H=b}else{Cib(a.H.a);!!b&&Ihb(a.H,b)}}
function K1(a,b){if(a.b!=b){a.b=b;return true}else{return false}}
function L1(a,b){if(a.e!=b){a.e=b;return true}else{return false}}
function iob(a,b){var c;c=a.a.get(b);return c==null?new Array:c}
function Gdb(a,b){var c=a.a=a.a||[];return c[b]||(c[b]=a.Qf(b))}
function VG(a){var b=a.__listener;return !_q(b)&&Yq(b,9)?b:null}
function BG(a){yG();CG();DG();return AG((!pp&&(pp=new An),pp),a)}
function Qf(a){Of();Mf.call(this,a);this.a='';this.b=a;this.a=''}
function e5(a,b){var c;if(!W4&&Aj(b.a).length==1){c=b.a;_4(a,c)}}
function xH(a,b){for(var c in a){a.hasOwnProperty(c)&&b(c,a[c])}}
function fab(a,b,c){X9(a.r,iq(dq(GB,1),atb,1,5,[reb(b),reb(c)]))}
function cab(a,b,c){X9(a.o,iq(dq(GB,1),atb,1,5,[reb(b),reb(c)]))}
function gab(a,b,c){X9(a.s,iq(dq(GB,1),atb,1,5,[reb(b),reb(c)]))}
function iab(a,b,c){X9(a.w,iq(dq(GB,1),atb,1,5,[reb(b),reb(c)]))}
function lab(a,b,c){X9(a.H,iq(dq(GB,1),atb,1,5,[reb(b),reb(c)]))}
function mab(a,b,c){X9(a.I,iq(dq(GB,1),atb,1,5,[reb(b),reb(c)]))}
function pab(a,b,c){X9(a.K,iq(dq(GB,1),atb,1,5,[reb(b),reb(c)]))}
function rab(a,b,c){X9(a.M,iq(dq(GB,1),atb,1,5,[reb(b),reb(c)]))}
function tab(a,b,c){X9(a.O,iq(dq(GB,1),atb,1,5,[reb(b),reb(c)]))}
function lbb(a,b,c){X9(a.S,iq(dq(GB,1),atb,1,5,[reb(b),reb(c)]))}
function Qbb(){Obb();return iq(dq(OA,1),atb,120,0,[Lbb,Nbb,Mbb])}
function kcb(){icb();return iq(dq(SA,1),atb,116,0,[gcb,hcb,fcb])}
function tcb(){rcb();return iq(dq(WA,1),atb,111,0,[qcb,pcb,ocb])}
function mf(a,b){return !!a&&!!a.equals?a.equals(b):cr(a)===cr(b)}
function $U(a,b){return y$(a.a,b)?0:b>=a.W.length?QU(a):a.W[b-1]}
function FZ(a,b,c){if(VP(a.a).u){a.a.g=b;a.a.f=null;dab(a.a.i,c)}}
function GZ(a,b,c){if(VP(a.a).u){a.a.g=b;a.a.f=null;qab(a.a.i,c)}}
function sU(a){var b;b=JU(a,a.rc,a.sc);a.nb=null;!!b&&sh(b.d,$wb)}
function FV(a){var b;b=KU(a,a.rc,a.sc);return !!b&&b.isPercentage}
function oE(a){var b;if(cE(a)){b=a;return b==-0.?0:b}return Kq(a)}
function l$(a,b){var c,d;c=a>0?q$(a):'';d=b>0?''+b:'';return c+d}
function Wkb(a){Gsb(a.a0&&a.a[--a.d]==0);a.a[a.d++]==0&&(a.e=0)}
function vjb(a,b){this.a=a;rjb.call(this,a);Ksb(b,a.size());this.b=b}
function XY(a,b,c,d,e){this.g=a;this.b=b;this.c=d;this.d=e;this.a=c}
function oob(a){this.e=a;this.b=this.e.a.entries();this.a=new Array}
function ZO(a){a.v=true;zO(a,a.w);dP(a,true);Z1((ng(),mg),new tP(a))}
function CL(a,b){var c;c=zL(a,b);if(c==-1){throw VD(new npb)}BL(a,c)}
function MU(a,b,c){var d;d=wib(a.e,Yvb+b+Zvb+c);return !d?'':d.value}
function GW(a,b,c){MX(a,HU(a),b);EX(a,b);a.r=WV(b,a.r);a.i=WV(c,a.i)}
function aab(a,b,c,d){X9(a.j,iq(dq(GB,1),atb,1,5,[reb(b),reb(c),d]))}
function obb(a,b,c,d){X9(a.V,iq(dq(GB,1),atb,1,5,[b,reb(c),reb(d)]))}
function QQ(a,b){(CF(),a.Xc).style[Gub]=(b?(zk(),ok):(zk(),gk)).je()}
function ob(a){if(!a.j){return}++a.g;a.i?sb(a.j.a):tb(a.j.a);a.j=null}
function qF(a){if(a==null){throw VD(new Geb('uri is null'))}this.a=a}
function eF(a){if(a==null){throw VD(new Geb('html is null'))}this.a=a}
function qj(a){return Peb(a.compatMode,tub)?a.documentElement:a.body}
function DK(a){return function(){this.__gwt_resolve=EK;return a.nd()}}
function nT(a,b){return a.sheet.insertRule(b,a.sheet.cssRules.length)}
function NW(a,b){b?Ae((CF(),a.Xc),txb,false):Ae((CF(),a.Xc),txb,true)}
function EZ(a,b,c,d){if(VP(a.a).u){a.a.f=b;a.a.g=null;gab(a.a.i,d,c)}}
function Ecb(){Ecb=AE;Ccb=new Fcb('ALERT',0);Dcb=new Fcb('STATUS',1)}
function drb(){drb=AE;arb=false;$qb=true;_qb=true;crb=true;brb=true}
function EK(){throw 'A PotentialElement cannot be resolved twice.'}
function KI(){KI=AE;new LI('bottom');new LI('middle');JI=new LI(Dvb)}
function Hm(){Hm=AE;Cm=new Km;Dm=new Lm;Em=new Mm;Fm=new Nm;Gm=new Om}
function $j(){$j=AE;Yj=new bk;Wj=new ck;Vj=new dk;Xj=new ek;Zj=new fk}
function o6(a,b){this.a=a;this.f=new F4(this);this.c=b;this.b='click'}
function f6(){BQ.call(this);this.a=null;new o6(this,this);this.b=null}
function iL(a){gL.call(this,a);(CF(),this.Xc).className='gwt-TextBox'}
function ZI(a,b){if(b<0||b>=Fj((CF(),a.Xc)).length){throw VD(new hdb)}}
function R1(a,b){return a-(Fh(),Eh).Xd(b)+Eh.be(b)+nj(b.ownerDocument)}
function A1(a){var b=parseInt(a,10);if(isNaN(b))return 0;else return b}
function cV(a){var b;b=wib(a.e,Yvb+a.rc+Zvb+a.sc);return !b?'':b.value}
function trb(a){drb();if(arb){return new srb(null)}return Vqb(Xqb(),a)}
function Oeb(a,b){var c;c=b.length;return Peb(a.substr(a.length-c,c),b)}
function BI(a){var b;zI.call(this,(b=a,Qeb('span',(Fh(),a).tagName),b))}
function s4(a,b,c){var d;d=!c?null:(vdb(c),c.k);A4(a.c,(vdb(b),b.k),d)}
function NM(a,b,c){this.n=a;this.c=b;this.k=c;this.d=Qi($doc);KM(this)}
function Gob(a){this.d=a;this.b=this.d.a.entries();this.a=this.b.next()}
function _F(a){a.e=false;a.f=null;a.a=false;a.b=false;a.c=true;a.d=null}
function zM(a){!!a.a&&Vg(a.d,a.a);!!a.e&&Vg(a.d,a.e);!!a.j&&Vg(a.d,a.j)}
function gj(a){!a.gwt_uid&&(a.gwt_uid=1);return 'gwt-uid-'+a.gwt_uid++}
function Wf(){if(Date.now){return Date.now()}return (new Date).getTime()}
function dg(b){ag();return function(){return eg(b,this,arguments);var a}}
function Bcb(){zcb();return iq(dq(YA,1),atb,77,0,[wcb,ycb,vcb,ucb,xcb])}
function tgb(a,b){var c;for(c=a.d-1;c>=0&&a.a[c]===b[c];c--);return c<0}
function dU(a){var b,c;c=0;for(b=1;b=0;--c){if(opb(b,a.a[c])){return c}}return -1}
function Zeb(a,b,c){var d;c=gfb(c);d=new RegExp(b);return a.replace(d,c)}
function Qob(a,b,c,d){var e;e=new epb;e.c=b;e.b=c;e.a=d;d.b=c.a=e;++a.b}
function i5(a,b,c,d){if(b>0){a.r=true;a.i=new o5(a,c,d);T(a.i,b,Wf())}}
function H$(a,b){a.B&&!a.u.f&&(a.c=false,Z1((ng(),mg),new Q0(a,b,true)))}
function M$(a,b,c,d){if(a.R){(c!=a.V.rc||d!=a.V.sc)&&n$(a);EZ(a.R,b,c,d)}}
function gS(a){a.N&&fS(a);R$(a.Q.a,a.Q.rc,a.U,a.Q.sc,a.V);a.o=false;cS(a)}
function o_(a){YW(a.V,1,1);d_(a,a.i,a.O);R$(a,1,a.i,1,a.O);t0(a,1,1,null)}
function le(a,b){re(a,xe((MJ(),LJ).df((CF(),CF(),lh(a.Xc))))+'-'+b,false)}
function CI(){BI.call(this,Qi($doc));(CF(),this.Xc).className='gwt-HTML'}
function t4(){this.a={};this.f={};this.d={};this.e={};this.b={};this.c={}}
function aqb(a,b){this.b=', ';this.d=a;this.e=b;this.c=this.d+(''+this.e)}
function srb(a){drb();if(arb){return}this.c=a;this.e=true;this.a=new Akb}
function msb(a,b){Lpb.call(this,b.jg(),b.ig()&-6);Isb(a);this.a=a;this.b=b}
function xkb(a,b){var c;c=(Hsb(b,a.a.length),a.a[b]);Csb(a.a,b,1);return c}
function cU(a){var b,c;c=0;for(b=1;b>22&fvb;d=a<0?jtb:0;return nq(b,c,d)}
function HV(a){var b;b=new Akb;rkb(b,a.sb);skb(b,PU(a));return new Ykb(b)}
function PE(){var a;RE(NE);if(!pf){a=trb((vdb(Ru),Ru.k));qf(new QE(a))}}
function qG(){var a;a=Ysb(mG);$wnd.addEventListener('hashchange',a,false)}
function k1(){k1=AE;var a;a=m1((!j1&&(j1=new t1),j1));JK();re(NK(),a,true)}
function thb(a,b,c,d){var e;e=fq(hr,ixb,17,b,15,1);uhb(e,a,b,c,d);return e}
function nbb(a,b,c,d){X9(a.U,iq(dq(GB,1),atb,1,5,[reb(b),reb(c),reb(d)]))}
function urb(a,b,c,d){Isb(a);Isb(b);Isb(c);Isb(d);return new Brb(b,new cqb)}
function Cgb(a,b){if(b==0||a.e==0){return a}return b>0?Wgb(a,b):Zgb(a,-b)}
function Dgb(a,b){if(b==0||a.e==0){return a}return b>0?Zgb(a,b):Wgb(a,-b)}
function Nsb(a,b,c){if(a<0||b>c||b=0,'Initial capacity must not be negative')}
function Npb(a,b){Isb(b);if(a.c=a.c.c){throw VD(new npb)}a.a=a.c.a[a.b];++a.b;return a.a}
function Kob(a){if(a.a.d!=a.c){return Bob(a.a,a.b.value[0])}return a.b.value[1]}
function vkb(a,b,c){for(;ca.length)&&(c=a.length);return a.substr(b,c-b)}
function UP(a,b){var c;c=(vdb(b),b.k);F1(a.J,c)||(a.J[c]=t2(b),undefined);return a.J[c]}
function WJ(a,b){a.hf(false);hN(a);b.We(nh((CF(),a.Xc),eub),nh(a.Xc,Jvb));a.hf(true)}
function NJ(a,b){var c;c=(Fh(),Eh).Vd(b);if(Ch(c)){return Zg((CF(),a.Xc),c)}return false}
function sV(a,b,c){var d;d=wib(a.e,Yvb+b+Zvb+c);return !d?w$(a.a,b)&&z$(a.a,c):d.locked}
function rV(a,b,c){return (b<=a.ob||b>=TU(a)&&b<=YU(a))&&(c<=a.Sc||c<=fV(a)&&c>=IU(a))}
function s$(a,b){return !!a.v&&vkb(a.v,reb(b),0)!=-1?0:b>0&&a.g.length>=b?a.g[b-1]:a.q}
function vW(a,b){var c;kT(a);for(c=0;c0?1:0}return (!a.c&&(a.c=Sgb(a.f)),a.c).e}
function mj(a){return ((Peb(a.compatMode,tub)?a.documentElement:a.body).scrollHeight||0)|0}
function TI(a,b){var c;c=oh((CF(),b.Xc),Avb);Peb(Eub,c)&&(a.a=new UI(a,b),Z1((ng(),mg),a.a))}
function _K(a){var b,c;c=oh((CF(),a.Xc),Qvb);b=(Isb(c),c);if(Peb('',c)){return null}return b}
function G1(c){var a=[];for(var b in c){Object.hasOwnProperty.call(c,b)&&a.push(b)}return a}
function WX(a){if(!a.target||a.target.shadowRoot){return a.composedPath()[0]}return a.target}
function Mf(a){rf(this);tf(this);this.backingJsObject=a;uf(this,a);this.f=a==null?otb:DE(a)}
function VZ(a,b,c,d,e,f){this.e=a;this.f=b;this.a=c;this.b=d;this.d=e;this.c=f;rb.call(this)}
function BQ(){this.J={};this.s=[];Bp((!this.F&&(this.F=new Ep(this)),this.F),(C1(),B1),this)}
function Obb(){Obb=AE;Lbb=new Pbb('LEFT',0);Nbb=new Pbb('RIGHT',1);Mbb=new Pbb('MIDDLE',2)}
function sab(a,b,c,d,e,f){X9(a.N,iq(dq(GB,1),atb,1,5,[tbb(b),reb(c),reb(d),reb(e),reb(f)]))}
function Mab(a,b,c,d){X9(a.u,iq(dq(GB,1),atb,1,5,[(kdb(),b?true:false),reb(c),d?true:false]))}
function EF(a,b,c){CF();var d;d=zF;zF=a;b==BF&&TG((Fh(),a).type)==8192&&(BF=null);c.wd(a);zF=d}
function KF(a){CF();var b;b=dG(RF,a);if(!b&&!!a){(Fh(),a).stopPropagation();Eh.Wd(a)}return b}
function TE(a){var b,c;c=QG('logLevel');b=c==null?null:qqb(c);b?nrb(a,b):nrb(a,(nqb(),jqb))}
function lG(){var a;a=(yG(),uG).Me();if(a==null||a.length==0){return ''}return rG(a.substr(1))}
function bJ(a){var b;b=(CF(),a.Xc).selectedIndex;return b==-1?null:(ZI(a,b),Fj(a.Xc)[b].value)}
function vT(a,b,c){var d;a.a=b;a.b=c;(CF(),a.Xc).className=Swb;d=Yvb+b+Zvb+c;Ae(a.Xc,d,true)}
function Ygb(a,b,c){var d,e,f;d=0;for(e=0;e>>31}d!=0&&(a[c]=d)}
function Ihb(a,b){var c,d,e;Isb(b);c=false;for(e=b.Ne();e.Xe();){d=e.Ye();c=c|a.add(d)}return c}
function WU(a,b,c){if(b<=a.ob){return c<=a.Sc?a.Nc:a.c}else if(c<=a.Sc){return a.Pc}return a.zc}
function egb(a){if(a==0){return Cfb[0]}if(a>=0&&a=0){return b.substr(0,c)}return b}
function vgb(a){var b;if(a.b==-2){if(a.e==0){b=-1}else{for(b=0;a.a[b]==0;b++);}a.b=b}return a.b}
function Xqb(){var a;if(!Tqb){Tqb=new Wqb;a=new srb('');nrb(a,(nqb(),jqb));Uqb(Tqb,a)}return Tqb}
function ZD(a){var b;b=a.h;if(b==0){return a.l+a.m*itb}if(b==jtb){return a.l+a.m*itb-htb}return a}
function a5(a){if(V4){if(a.q[czb]||null){return nh(a.q,czb)}return 0}return (a.q.scrollTop||0)|0}
function pQ(a){if(a.w){sM(a.w.a);a.w=null}if(a.v){sM(a.v.a);a.v=null}if(a.u){sM(a.u.a);a.u=null}}
function iQ(a,b){var c;Q1(b.a,he(a.yf()));!!b.a&&Cj(b.a);Dj(b.a);(c=a,xj(b.a),c).sf(NA).sg();c2()}
function I$(a,b,c){aab(a.W,a.V.sc,a.V.rc,b);g$(a,b,true);FU(a.V);c?ER(a.Q,false):BR(a.Q,false)}
function K$(a,b,c){aab(a.W,a.V.sc,a.V.rc,b);g$(a,b,true);FU(a.V);c?CR(a.Q,false):DR(a.Q,false)}
function De(a,b){a.style.display=b?'':fub;b?a.removeAttribute(kub):a.setAttribute(kub,'true')}
function wE(a,b){typeof window===Zsb&&typeof window['$gwt']===Zsb&&(window['$gwt'][a]=b)}
function zg(b,c){ng();function d(){var a=Ysb(wg)(b);a&&$wnd.setTimeout(d,c)}
$wnd.setTimeout(d,c)}
function f2(){b2();if($wnd.document.activeElement){return $wnd.document.activeElement}return null}
function Lgb(a){Isb(a);if(a.length==0){throw VD(new Ieb('Zero length BigInteger'))}Qgb(this,a)}
function rcb(){rcb=AE;qcb=new scb('TEXT',0);pcb=new scb('PREFORMATTED',1);ocb=new scb('HTML',2)}
function icb(){icb=AE;gcb=new jcb('DISABLED',0);hcb=new jcb('MANUAL',1);fcb=new jcb('AUTOMATIC',2)}
function I1(a,b){Mhb(new klb(iq(dq(hr,2),atb,22,0,[a])));Mhb(new klb(iq(dq(hr,2),atb,22,0,[b])))}
function mpb(a,b){var c,d;Isb(b);for(d=new Yib((new Qib(a)).a);d.b;){c=Xib(d);b.Cf(c.fg(),c.gg())}}
function qU(a){var b,c;for(c=new Ykb(a);c.a=0){return new Vfb(0,ftb)}return new Vfb(0,ptb)}
function UD(a){var b;if(Yq(a,20)){return a}b=a&&a.__java$exception;if(!b){b=new Qf(a);Gg(b)}return b}
function q$(a){var b;b='';while(a>0){b=String.fromCharCode(65+(a-1)%26&utb)+b;a=(a-1)/26|0}return b}
function Dob(a,b){var c;c=a.a.get(b);if(c===undefined){++a.d}else{tob(a.a,b);--a.c;Inb(a.b)}return c}
function ajb(a,b){var c,d;for(c=0,d=a.size();c>22);e=a.h+b.h+(d>>22);return nq(c&fvb,d&fvb,e&jtb)}
function Jq(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 nq(c&fvb,d&fvb,e&jtb)}
function p2(a){b2();var b,c;c=a.getElementsByTagName('img');for(b=0;b=0,'Negative initial capacity');Esb(true,'Non-positive load factor');Cib(this)}
function B5(a){this.a=a;yJ.call(this,true);He(this,this,(eo(),eo(),co));He(this,this,(Yn(),Yn(),Xn))}
function j5(a){X4();this.s=fq(hr,ixb,17,3,15,1);this.b=fq(fr,atb,17,3,15,1);this.p=new _nb(new klb(a))}
function Ce(a,b){if(!a){throw VD(new Kf(iub))}b=dfb(b);if(b.length==0){throw VD(new deb(jub))}Ge(a,b)}
function _I(a){var b;b=a.text;(Fh(),a).hasAttribute(Gvb)&&b.length>1&&(b=afb(b,1,b.length-1));return b}
function vlb(a){ulb();var b,c,d;d=0;for(c=a.Ne();c.Xe();){b=c.Ye();d=d+(b!=null?Q(b):0);d=d|0}return d}
function Dq(a){var b,c,d;b=~a.l+1&fvb;c=~a.m+(b==0?1:0)&fvb;d=~a.h+(b==0&&c==0?1:0)&jtb;return nq(b,c,d)}
function J2(a,b){var c,d,e,f,g,h;h=b.c;a.a[h]=b;g=b.b;for(d=g,e=0,f=d.length;e=a.bb&&b<=a.xb||b<=a.ob)||b<=a.ob&&(c>=a.db&&c<=a.zb||c<=a.Sc)}
function MW(a,b){a.Z=b;b?sh(a.Fc,'noheaders'):dh(a.Fc,'noheaders');if(a.Db){KV(a);RX(a);xX(a);NX(a)}}
function WY(a){a.c==0?V9(a.b,a.a):a.c==1?W9(a.b,a.a):U9(a.b,a.a);$M(d1(a.g.a.a.D),false);GU(a.d.V,true)}
function O(a){return br(a)?MB:$q(a)?tB:Zq(a)?rB:Xq(a)?a.pg:hq(a)?a.pg:a.pg||Array.isArray(a)&&dq(Is,1)||Is}
function eH(a){aH();var b;b=!KF(a);if(b||!YG){return}DF(a,YG)&&((Fh(),a).stopPropagation(),undefined)}
function qq(a,b,c,d,e){var f;f=Hq(a,b);c&&tq(f);if(e){a=sq(a,b);d?(kq=Dq(a)):(kq=nq(a.l,a.m,a.h))}return f}
function skb(a,b){var c,d;c=b.toArray();d=c.length;if(d==0){return false}Bsb(a.a,a.a.length,c);return true}
function uq(a){var b,c;c=oeb(a.h);if(c==32){b=oeb(a.m);return b==32?oeb(a.l)+32:b+20-10}else{return c-12}}
function A4(a,b,c){var d=a[c];if(d!==undefined){var e=function(){};e.prototype=d;a[b]=new e}else{a[b]={}}}
function qhb(a,b,c){var d;for(d=c-1;d>=0&&a[d]===b[d];d--);return d<0?0:dE(XD(a[d],Ozb),XD(b[d],Ozb))?-1:1}
function IS(a,b){a.i.style[Gub]=(b?(zk(),ok):(zk(),gk)).je();a.g.style[Gub]=(b?(zk(),ok):(zk(),gk)).je()}
function iN(a,b){a.style[Cvb]=b.b+(hm(),Kvb);a.style[Dvb]=b.c+Kvb;a.style[hub]=b.d+Kvb;a.style[gub]=b.a+Kvb}
function AS(a,b){De((CF(),a.Xc),b);b?(a.Xc.style[Nvb]='',undefined):(a.Xc.style[Nvb]=(ql(),Uub),undefined)}
function JV(a,b,c){var d;Vg(a.zc,a.hb);uh(a.hb,'cell '+b);xh(a.hb,c);d=a.hb.clientWidth|0;ah(a.hb);return d}
function pI(a,b){if(a.O!=b){return false}try{Pe(b,null)}finally{_g(a.Qe(),(CF(),b.Xc));a.O=null}return true}
function u5(a,b,c){if(a.b){a.a=new j5(iq(dq(Is,1),atb,0,2,[]));He(b,a,(Zo(),Zo(),Yo))}else{a.a=null}v5(a,c)}
function Bk(){zk();return iq(dq(vt,1),atb,23,0,[ok,gk,jk,kk,mk,nk,pk,qk,rk,uk,wk,vk,yk,sk,tk,xk,ik,hk,lk])}
function S2(){this.a={};this.d={};this.c=new t4;this.b=new Akb;J2(this,new T2(iq(dq(MB,1),stb,2,6,[ayb])))}
function ydb(){++udb;this.k=null;this.i=null;this.g=null;this.d=null;this.b=null;this.j=null;this.a=null}
function Yib(a){this.e=a;this.d=new Gob(this.e.b);this.a=this.d;this.b=Wib(this);this.$modCount=a.$modCount}
function Op(a){var b,c;if(a.a){try{for(c=new Ykb(a.a);c.a=a.c){throw VD(new hdb)}--a.c;for(c=b;c=d||ba){throw VD(new deb('fromIndex: 0 > toIndex: '+a))}if(a>b){throw VD(new jdb(Btb+a+Ctb+b))}}
function pb(a,b){if(b<0){throw VD(new deb('must be non-negative'))}!!a.j&&ob(a);a.i=false;a.j=reb(xb(ub(a,a.g),b))}
function C$(a){var b;if(!EV(a.V)&&!a.e&&!!a.p&&NZ(a.p,bV(a.V))){b=MZ(a.p,bV(a.V));a.o=true;VO(a.u,false);CU(a.V,b)}}
function xgb(a){var b;if(a.c!=0){return a.c}for(b=0;b129?(b*=Infinity):(b=Udb(Tfb(a)));return b}
function bdb(c){var a=[];for(var b in c){Object.prototype.hasOwnProperty.call(c,b)&&b!='$H'&&a.push(b)}return a}
function kJ(a,b){var c,d;for(d=new Ykb(a.f);d.a=a.bb&&c<=a.xb&&d>=a.db&&d<=a.zb&&DM(JU(a,c,d))}
function d2(a,b){b2();var c=$wnd.document.elementFromPoint(a,b);c!=null&&c.nodeType==3&&(c=c.parentNode);return c}
function Mp(a,b,c){var d,e;e=vib(a.d,b);if(!e){e=new Vnb;yib(a.d,b,e)}d=e.get(c);if(!d){d=new Akb;e.put(c,d)}return d}
function e4(a){var b,c;b=u4(a);c=b.Hf(null,iq(dq(GB,1),atb,1,5,[]));Yq(c,99)&&K2((!I2&&(I2=new S2),I2),a.a);return c}
function I6(a){var b,c;if(a==null||a.length==0||Peb(otb,a)){return null}c=_cb(a);b=new WQ;Object.assign(b,c);return b}
function Sgb(a){mgb();if(a<0){if(a!=-1){return new Fgb(-1,-a)}return ggb}else return a<=10?igb[dr(a)]:new Fgb(1,a)}
function dgb(a){Lfb();if(!isNaN(a)&&!isFinite(a)||isNaN(a)){throw VD(new Ieb('Infinite or NaN'))}return new Wfb(''+a)}
function Xp(a){var b;b=oh(a,'dir');if(Qeb('rtl',b)){return aq(),_p}else if(Qeb('ltr',b)){return aq(),$p}return aq(),Zp}
function i2(a){b2();var b,c;c=g2(a);if((k1(),!j1&&(j1=new t1),k1(),j1).a.j){b=h2(a);if(b>c&&b<=c+1){return b}}return c}
function l2(a){b2();var b,c;c=j2(a);if((k1(),!j1&&(j1=new t1),k1(),j1).a.j){b=k2(a);if(b>c&&b<=c+1){return b}}return c}
function reb(a){var b,c;if(a>-129&&a<128){b=a+128;c=(teb(),seb)[b];!c&&(c=seb[b]=new ieb(a));return c}return new ieb(a)}
function Ib(a,b){var c,d,e,f,g;c=new qfb;for(e=b,f=0,g=e.length;fb&&Dnb(a[e-1],a[e])>0;--e){f=a[e];a[e]=a[e-1];a[e-1]=f}}}
function uL(a,b){var c,d,e;d=(CF(),bj($doc));c=(e=aj($doc),ZH(e,a.a),_H(e,a.b),e);Vg(d,MF(c));Vg(a.c,MF(d));HH(a,b,c)}
function VJ(a,b,c){var d;a.H=b;a.N=c;b-=hj($doc);c-=ij($doc);d=(CF(),a.Xc);d.style[Cvb]=b+(hm(),Kvb);d.style[Dvb]=c+Kvb}
function H_(a,b){b!=null&&b.length!=0?((CF(),a.Xc).style[gub]=b,undefined):((CF(),a.Xc).style[gub]='400.0px',undefined)}
function k0(a,b){b!=null&&b.length!=0?((CF(),a.Xc).style[hub]=b,undefined):((CF(),a.Xc).style[hub]='500.0px',undefined)}
function S_(a,b){a.D=b;a.D?((CF(),a.Xc).className||'').indexOf(Mxb)!=-1||Ae(a.Xc,Mxb,true):Ae((CF(),a.Xc),Mxb,false)}
function y0(a){var b;b=nj($doc);return b2(),(Fh(),a).type.indexOf(Dwb)!=-1?Qm(a.changedTouches[0])+b:_h(a.clientX||0)+b}
function z0(a){var b;b=oj($doc);return b2(),(Fh(),a).type.indexOf(Dwb)!=-1?Rm(a.changedTouches[0])+b:_h(a.clientY||0)+b}
function eZ(a){mQ(a);k$((!a.C&&(a.C=new x0),a.C),true);!!a.c&&a.c.clear();a.j.a=fq(GB,atb,1,0,5,1);!!a.b&&sM(a.b.a)}
function M(a,b){return br(a)?Peb(a,b):$q(a)?Wdb(a,b):Zq(a)?(Isb(a),cr(a)===cr(b)):Xq(a)?a.Yc(b):hq(a)?J(a,b):mf(a,b)}
function sgb(a,b){var c;if(cr(a)===cr(b)){return true}if(Yq(b,11)){c=b;return a.e==c.e&&a.d==c.d&&tgb(a,c.a)}return false}
function Ydb(a,b){if(ab){return 1}if(a==b){return a==0?Ydb(1/a,1/b):0}return isNaN(a)?isNaN(b)?0:1:-1}
function Jrb(a){if(a.b){Jrb(a.b)}else if(a.c){throw VD(new feb("Stream already terminated, can't be modified or used"))}}
function bgb(a){if(aftb){throw VD(new gdb('Underflow'))}else{return dr(a)}}
function V(){W.call(this,(!db&&(db=!!$wnd.requestAnimationFrame&&!!$wnd.cancelAnimationFrame?new eb:new mb),db))}
function Bn(a,b){var c;An.call(this);this.a=b;!Xm&&(Xm=new Ao);c=yo(Xm,a);if(!c){c=new Akb;zo(Xm,a,c)}c.add(this);this.b=a}
function NP(a){fL();hL.call(this);this.a=a;this.Uc==-1?PF((CF(),this.Xc),gvb|(this.Xc.__eventBits||0)):(this.Uc|=gvb)}
function DE(a){var b;if(Array.isArray(a)&&a.rg===EE){return wdb(O(a))+'@'+(b=Q(a)>>>0,b.toString(16))}return a.toString()}
function Le(a,b){var c;switch(CF(),TG((Fh(),b).type)){case 16:case 32:c=Eh.Ud(b);if(!!c&&Zg(a.Xc,c)){return}}$m(b,a,a.Xc)}
function mhb(a,b,c){var d,e,f,g;f=0;for(d=b-1;d>=0;d--){g=WD(jE(f,32),XD(a[d],Ozb));e=ihb(g,c);f=pE(kE(e,32))}return pE(f)}
function rhb(a,b,c){var d,e;d=XD(c,Ozb);for(e=0;YD(d,0)!=0&&e'}return d}
function qT(a){var b=a.length;var c=0;var d=0;var e=0;while(c47&&d<58&&(e=e*10+d-48);c++}return e}
function irb(a){var b,c;if(a.b){return a.b}c=arb?null:a.d;while(c){b=arb?null:c.b;if(b){return b}c=arb?null:c.d}return nqb(),jqb}
function j2(a){b2();if(a.getBoundingClientRect){var b=a.getBoundingClientRect();return b.right-b.left}else{return a.offsetWidth}}
function JM(a,b,c,d){a.c=b;a.k=c;a.b=!d?'cs0':d.cellStyle;a.o=!d?null:d.value;a.f=!!d&&d.needsMeasure;LM(a);KM(a);a.g=true}
function wR(a,b,c){var d;d=t$(a.d,b,c);if(d){a.a=b;a.b=c;b=d.col1;c=d.row1}else{a.a=0;a.b=0}BW(a.c,b,c);GR(a,b,c,(MU(a.c,b,c),d))}
function Rfb(a,b){var c;a.c=b;a.a=Ugb(b);a.a<54&&(a.f=(c=b.d>1?iE(jE(b.a[1],32),XD(b.a[0],Ozb)):XD(b.a[0],Ozb),oE(gE(b.e,c))))}
function fE(a,b){var c;if(cE(a)&&cE(b)){c=a%b;if(gtb>5;b=a&31;d=fq(hr,ixb,17,c+1,15,1);d[c]=1<2000){$f=a;_f=$wnd.setTimeout(lg,10)}}if(Xf++==0){og((ng(),mg));return true}return false}
function Lsb(a,b,c){if(a<0||b>c){throw VD(new idb(Ftb+a+Gtb+b+', size: '+c))}if(a>b){throw VD(new deb(Ftb+a+' > toIndex: '+b))}}
function YS(a,b){switch(CF(),TG((Fh(),b).type)){case itb:case uvb:NV(a.c,b);case 8:case 8192:lX(a.c,b);break;case 64:MV(a.c,b);}}
function JX(a,b){var c,d;if(b){IV(a.kc);IV(a.Qc);IV(a.d);for(d=new Ykb(a.Mc);d.a>5;b&=31;e=a.d+c+(b==0?0:1);d=fq(hr,ixb,17,e,15,1);Xgb(d,a.a,c,b);f=new Hgb(a.e,e,d);pgb(f);return f}
function Ndb(a,b){var c=0;while(!b[c]||b[c]==''){c++}var d=b[c++];for(;c=a.bb&&b<=a.xb&&c>=a.db&&c<=a.zb||b<=a.ob&&c<=a.Sc||b>a.ob&&b<=a.xb&&c<=a.Sc||c>a.Sc&&c<=a.zb&&b<=a.ob}
function Lg(){if(Error.stackTraceLimit>0){$wnd.Error.stackTraceLimit=Error.stackTraceLimit=64;return true}return 'stack' in new Error}
function ngb(a,b){if(a.e>b.e){return 1}if(a.eb.d){return a.e}if(a.d3.4028234663852886E38){return Infinity}else if(b<-3.4028234663852886E38){return -Infinity}return b}
function mrb(a,b,c,d){($qb?b.Wf()>=irb(a).Wf():_qb?b.Wf()>=(nqb(),800):crb?b.Wf()>=(nqb(),900):brb&&b.Wf()>=(nqb(),xub))&&erb(a,b,c,d)}
function lrb(a,b,c){($qb?b.Wf()>=irb(a).Wf():_qb?b.Wf()>=(nqb(),800):crb?b.Wf()>=(nqb(),900):brb&&b.Wf()>=(nqb(),xub))&&erb(a,b,c,null)}
function wf(a,b,c){var d,e,f,g,h;for(e=(a.i==null&&(a.i=(Fg(),h=Eg.Md(a),Hg(h))),a.i),f=0,g=e.length;fd&&(b[d]=null);return b}
function jlb(a,b){var c,d;d=a.a.length;b.lengthd&&(b[d]=null);return b}
function RU(a,b){var c,d;d=0;for(c=new Ykb(b);c.a0;c--){if(fh(ukb(ukb(a.kc,c),0).d)<=b){return d}else{--d}}return a.zb}
function zcb(){zcb=AE;wcb=new Acb('INFO',0);ycb=new Acb(Jzb,1);vcb=new Acb('ERROR',2);ucb=new Acb('CRITICAL',3);xcb=new Acb('SYSTEM',4)}
function Beb(a){var b,c;if(YD(a,-129)>0&&YD(a,128)<0){b=pE(a)+128;c=(Deb(),Ceb)[b];!c&&(c=Ceb[b]=new ueb(a));return c}return new ueb(a)}
function Tgb(a){mgb();if(YD(a,0)<0){if(YD(a,-1)!=0){return new Igb(-1,hE(a))}return ggb}else return YD(a,10)<=0?igb[pE(a)]:new Igb(1,a)}
function Rdb(a){var b;b=typeof(a);if(Peb(b,ctb)||Peb(b,dtb)||Peb(b,etb)){return true}return a!=null&&a.$implements__java_lang_Comparable}
function Qeb(a,b){Isb(a);if(b==null){return false}if(Peb(a,b)){return true}return a.length==b.length&&Peb(a.toLowerCase(),b.toLowerCase())}
function tT(a,b){return $wnd.Vaadin&&$wnd.Vaadin.Flow&&$wnd.Vaadin.Flow.clients[b]&&$wnd.Vaadin.Flow.clients[b].getByNodeId(parseInt(a))}
function tdb(a){if(a>=48&&a<48+$wnd.Math.min(10,10)){return a-48}if(a>=97&&a<97){return a-97+10}if(a>=65&&a<65){return a-65+10}return -1}
function fR(a,b,c){var d;d=a.e.r;!!d&&Yq(d,158)&&LX(d,a,a.k,a.b,b,c);sh((CF(),a.Xc),'c'+a.b+'r'+a.k);a.b=c;a.k=b;dh(a.Xc,'c'+a.b+'r'+a.k)}
function SR(a,b,c){var d,e,f,g;g=d2(b,c);if(g){d=(Fh(),g).getAttribute(qub)||'';pT(a.Q.wb,d);e=a.Q.wb.a;f=a.Q.wb.b;e!=0&&f!=0&&jS(a,e,f)}}
function acb(){acb=AE;var b;_bb='8.27.2';b=$eb(_bb,'[-.]',4);Vdb(b[0]);Vdb(b[1]);try{Vdb(b[2])}catch(a){a=UD(a);if(!Yq(a,46))throw VD(a)}}
function $Y(a,b){var c,d;for(d=b.keySet().Ne();d.Xe();){c=d.Ye();a.c.contains(c)?s0((!a.C&&(a.C=new x0),a.C),c,b.get(c)):_Y(a,c,b.get(c))}}
function D$(a,b){var c,d;a.A.length>b?(c=a.A[b]):(c=0);a.$.length>b?(d=a.$[b]):(d=0);pW(a.V,c,d);(c!=0||d!=0)&&Z1((ng(),mg),new K0(a,c,d))}
function iX(a,b){a._=false;a.ab=false;rT(a.$,fxb,0);bf(a.sb,false);bL(a.sb,'');ue(a.sb,'0');pe(a.sb,'');qe(a.sb,'');b&&Z1((ng(),mg),new lY(a))}
function YR(a,b,c,d,e){a.G=b;a.I=d;a.H=c;a.J=e;yS(a.B,b,c,d,e);a.ab>0&a.r>0&&yS(a.D,b,c,d,e);a.ab>0&&yS(a.F,b,c,d,e);a.r>0&&yS(a.A,b,c,d,e)}
function Chb(a,b,c,d){yhb();var e,f;e=0;for(f=0;f0){a.sheet.deleteRule?a.sheet.deleteRule(0):a.sheet.removeRule(0)}}
function OW(a,b){a.ob=b;XR(a.yc,b);b>0?rT(a.$,'.'+a.Ac+' .top-left-pane .cell.col'+b+', .'+a.Ac+' .bottom-left-pane .cell.col'+b,1):rT(a.$,fxb,1)}
function uX(a,b,c,d,e){var f,g,h;if(b==16){AI(a.rb,e);g=Yvb+c+Zvb+d;h=UU(a,g);h?(f=h.d):(f=JU(a,c,d).d);WJ(a.qb,new fY(a,f))}else{$M(a.qb,false)}}
function oX(a,b,c){var d,e,f;for(e=new Ykb(b);e.a0?a.Sc+1:1;e<=a.zb;e++){d=new Akb;for(c=1;c<=a.ob;c++){b=new NM(a,c,e);Vg(a.c,b.d);d.a[d.a.length]=b}rkb(a.d,d)}}
function BU(a){var b,c,d,e;for(e=1;e<=a.Sc;e++){d=new Akb;for(c=a.ob>0?a.ob+1:1;c<=a.xb;c++){b=new NM(a,c,e);Vg(a.Pc,b.d);d.a[d.a.length]=b}rkb(a.Qc,d)}}
function Lhb(a,b){var c,d,e,f;f=a.size();b.lengthf&&(b[f]=null);return b}
function eN(a,b,c){var d;d=(CF(),a.Xc).style;d[bwb]=(WM==-1&&(WM=jN(Cvb)),-WM+(hm(),Kvb));d[cwb]=(XM==-1&&(XM=jN(Dvb)),-XM+Kvb);VJ(a,b,c);aN(a,a.F?0:1)}
function lV(a,b,c){var d,e,f,g;g=d2(b,c);if(g){d=(Fh(),g).getAttribute(qub)||'';pT(a.wb,d);e=a.wb.a;f=a.wb.b;if(e!=0&&f!=0){d_(a.a,e,f);a.Jc=e;a.Kc=f}}}
function He(a,b,c){var d;d=UF(c.b);d==-1?ve(a,c.b):a.Uc==-1?PF((CF(),a.Xc),d|(a.Xc.__eventBits||0)):(a.Uc|=d);return Bp(!a.Vc?(a.Vc=new Ep(a)):a.Vc,c,b)}
function sq(a,b){var c,d,e;if(b<=22){c=a.l&(1<=b){return d}else{++d}}return a.db}
function D0(a,b,c){var d,e;if(a.a.J){for(e=new Ykb(a.a.J);e.a=b&&d.row2>=c){return d}}}return null}
function ddb(a){var b;if(a==null){return false}b=typeof(a);return Peb(b,ctb)||Peb(b,dtb)||Peb(b,etb)||a.$implements__java_io_Serializable||Array.isArray(a)}
function sK(a){qK(a);if(a.i){he(a.a).style[zub]=Bub;a.a.N!=-1&&a.a.Ve(a.a.H,a.a.N);MH((JK(),NK()),a.a)}else{a.c||NH((JK(),NK()),a.a)}he(a.a).style[Nvb]=Tub}
function Sbb(a,b){var c,d;if(b.indexOf('android')==-1){return}c=Ybb(b,b.indexOf('android ')+8,b.length);c=Ybb(c,0,c.indexOf(';'));d=$eb(c,'\\.',0);Wbb(a,d)}
function DU(a,b,c){var d;++b;++c;d=Yvb+b+Zvb+c;if(xib(a.b,d)){a.o=true;a.Q=wib(a.b,d);JN(a.Q,true)}else{a.o=true;a.k=b;a.n=c;_W(a,b,c);a.Q=a.q;JN(a.q,true)}}
function cW(a){var b,c,d,e;if(a.Cc){for(e=(c=(new Sjb(a.Cc)).a.Zf().Ne(),new Xjb(c));e.a.Xe();){d=(b=e.a.Ye(),b.gg());d.e.M&&!!d.d&&tV(d.d,d.b,d.k)&&$Q(d)}}}
function G6(a,b){var c,d,e,f,g;d=new Akb;if(a==null||a.length==0||Peb(otb,a)){return d}e=_cb(a);for(c=0;c>22);e+=d>>22;if(e<0){return false}a.l=c&fvb;a.m=d&fvb;a.h=e&jtb;return true}
function FR(a){var b;if(a.d.o){a.d.o=false;fW(a.c)}if(!EV(a.c)&&!a.d.e&&!!a.d.p&&NZ(a.d.p,bV(a.c))){b=MZ(a.d.p,bV(a.c));a.d.o=true;VO(a.d.u,false);CU(a.c,b)}}
function oT(b){try{var c=b.charAt(0);if(c==='r'){c=b.charAt(1);if(c==='h'){return 1}}else if(c==='c'){c=b.charAt(1);if(c==='h'){return 2}}}catch(a){}return 0}
function OK(a){JK();var b;b=vib(HK,a);if(b){if(!a||(CF(),b.Xc==a)){return b}}Dib(HK)==0&&zG(new RK);!a?(b=new TK):(b=new KK(a));yib(HK,a,b);Xnb(IK,b);return b}
function cQ(b){var c;try{return x4(new Y3(new f4(b.pg),'getState'))}catch(a){a=UD(a);if(Yq(a,79)){c=a;throw VD(new geb(wwb+xdb(b.pg)+xwb,c))}else throw VD(a)}}
function ZR(a,b){if(b==(ke(a.B)||!!a.A&&ke(a.A)||!!a.F&&ke(a.F)||!!a.D&&ke(a.D))){return}AS(a.B,b);!!a.D&&AS(a.D,b);!!a.F&&AS(a.F,b);!!a.A&&AS(a.A,b);_R(a,!b)}
function E2(a,b){var c=a.split('.');while(typeof b==Zsb){var d=c.shift();if(!(d in b)){return false}else if(c.length==0){return true}else{b=b[d]}}return false}
function dT(a,b){var c,d;c=yj(b.a);if(a.b._){if(c==13){I$(a.b.a,(d=_K(a.b.sb),d==null?'':d),zj(b.a))}else{jV(a.b);dP(a.a,true);ZO(a.a);eP(a.a);AO(a.a)}}Dj(b.a)}
function IT(a,b){if(b==null){a.f.style[Gub]=(zk(),fub);a.c.style[Vwb]=(hm(),Lvb)}else{a.c.style[Vwb]=(hm(),'206.0px');a.f.style[Gub]=(zk(),'inline');xh(a.f,b)}}
function UU(a,b){var c,d,e,f;for(d=(f=(new Sjb(a.Eb)).a.Zf().Ne(),new Xjb(f));d.a.Xe();){c=(e=d.a.Ye(),e.gg());if(Peb(b,Yvb+c.c+Zvb+c.k)){return c}}return null}
function PX(a,b){var c,d,e;e=aV(a);(wV(a,a.rc,a.sc)||vV(a,a.rc,a.sc))&&!!e&&EM(e,b);d=a.Sc>0?0:a.bb;for(;d=534){return false}if(a.a.t==4&&a.a.s&&a.a.u>=6){return false}if(a.a.j){return false}return true}
function $D(a,b){var c;if(cE(a)&&cE(b)){c=a/b;if(gtb0&&xU(a,d,1,a.ob,0);a.Sc>0&&zU(a,d,1,a.Sc,0);vW(a.w,d)}
function Zhb(a,b){var c,d,e;c=b.fg();e=b.gg();d=a.get(c);if(!(cr(e)===cr(d)||e!=null&&M(e,d))){return false}if(d==null&&!a.containsKey(c)){return false}return true}
function Aq(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}
function CV(a,b){var c,d,e,f;for(d=(f=(new Sjb(a.Eb)).a.Zf().Ne(),new Xjb(f));d.a.Xe();){c=(e=d.a.Ye(),e.gg());if(Peb(b,Yvb+c.c+Zvb+c.k)){return true}}return false}
function bX(a,b,c,d,e,f){var g,h,i,j,k;for(k=e;k<=f;k++){for(g=c;g<=d;g++){j=Yvb+g+Zvb+k;if(Aob(b.b,j)){CV(a,j)?(h=UU(a,j)):(h=JU(a,g,k));i=Bob(b.b,j);YT(a,h,i)}}}}
function _5(a){if(a.b){ob(a.b);a.b=null}if((!a.K&&(a.K=RP(a)),a.K).i>=0){a.b=new p6(a);qb(a.b,(!a.K&&(a.K=RP(a)),a.K).i)}else{null.sg(new bcb(a.G,(vdb(bB),bB.k)))}}
function XI(a,b){Oe(a,Ti($doc));YF((CF(),a.Xc),ovb);a.Uc==-1?PF(a.Xc,133398655|(a.Xc.__eventBits||0)):(a.Uc|=133398655);!!a.a&&(a.Xc[Avb]='',undefined);rj(a.Xc,b.a)}
function _T(a,b,c){var d,e;e=a.Sc>=c.b;d=a.ob>=c.a;e&&d?Vg(a.Nc,(CF(),c.Xc)):e?Vg(a.Pc,(CF(),c.Xc)):d?Vg(a.c,(CF(),c.Xc)):Vg(a.zc,(CF(),c.Xc));Pe(c,a);zib(a.Bc,b,c)}
function Ne(a){if(!a.Wc){JK();Ynb(IK,a)&&LK(a)}else if(Yq(a.Wc,31)){a.Wc.Oe(a)}else if(a.Wc){throw VD(new feb("This widget's parent does not implement HasWidgets"))}}
function B4(a,b){var c;if(SF(b.d)==8){sM(a.e.a);c=e2(b.d);!!a.d&&c==a.d?(a.g=true):krb(trb((vdb(xz),xz.k)),'Ignoring mouseup from '+c+' when mousedown was on '+a.d)}}
function wJ(a,b){var c,d,e,f;if(!a.i){return}d=vkb(a.b,b,0);if(d==-1){return}c=a.i?a.d:FF(a.d);f=(CF(),AF.Ee(c,d));e=AF.Fe(f);e==2&&_g(f,AF.Ee(f,1));b.Xc['colSpan']=2}
function Y4(a,b,c){var d,e,f;$wnd.Math.abs(b-c);e=350;e<=0&&(e=1);krb(trb((vdb(Mz),Mz.k)),'Animate '+e+' '+c+' '+b);f=-b+a.n;d=-c+a.n;if(V4){d-=a.n;f-=a.n}i5(a,e,d,f)}
function Igb(a,b){this.e=a;if(_D(XD(b,-4294967296),0)){this.d=1;this.a=iq(dq(hr,1),ixb,17,15,[pE(b)])}else{this.d=2;this.a=iq(dq(hr,1),ixb,17,15,[pE(b),pE(kE(b,32))])}}
function chb(a){var b,c,d;if(YD(a,0)>=0){c=$D(a,hvb);d=fE(a,hvb)}else{b=lE(a,1);c=$D(b,500000000);d=fE(b,500000000);d=WD(jE(d,1),XD(a,1))}return iE(jE(d,32),XD(c,Ozb))}
function vE(b,c,d,e){uE();var f=sE;$moduleName=c;$moduleBase=d;OD=e;function g(){for(var a=0;a=0;d--){if(Peb(a[d].d,b)||Peb(a[d].d,c)){a.length>=d+1&&a.splice(0,d+1);break}}return a}
function $m(a,b,c){var d,e,f,g,h;if(Xm){h=yo(Xm,(Fh(),a).type);if(h){for(g=h.Ne();g.Xe();){f=g.Ye();d=f.a.a;e=f.a.b;Ym(f.a,a);Zm(f.a,c);Je(b,f.a);Ym(f.a,d);Zm(f.a,e)}}}}
function Ubb(b,c){b.u=-1;b.v=-1;if(c.length>2){try{b.u=Vdb(c[1])}catch(a){a=UD(a);if(!Yq(a,21))throw VD(a)}try{b.v=Vdb(c[0])}catch(a){a=UD(a);if(!Yq(a,21))throw VD(a)}}}
function $hb(a,b,c){var d,e,f;for(e=a.Zf().Ne();e.Xe();){d=e.Ye();f=d.fg();if(cr(b)===cr(f)||b!=null&&M(b,f)){if(c){d=new fkb(d.fg(),d.gg());e.Ze()}return d}}return null}
function NT(a){var b;if(a.s==0){dh(a.p,Uub);dh(a.n,Uub)}else{sh(a.p,Uub);sh(a.n,Uub)}b=FT(a,a.u.length-1);if(a.s\'"]');iF=new RegExp('&','g');jF=new RegExp('>','g');lF=new RegExp('<','g');nF=new RegExp("'",'g');mF=new RegExp('"','g')}
function n$(a){var b,c;if(a.u.f);else if(a.B||a.t){a.c=true;b=(c=_K(a.u.j),c==null?'':c);aab(a.W,a.V.sc,a.V.rc,b);g$(a,b,true)}else if(a.o){a.o=false;fW(a.V);VO(a.u,true)}}
function wfb(a,b,c,d,e){vfb();var f,g;Jsb(a,'src');Jsb(c,'dest');O(a);O(c);g=a.length;f=c.length;if(b<0||d<0||e<0||b+e>g||d+e>f){throw VD(new hdb)}e>0&&zsb(a,b,c,d,e,true)}
function dh(a,b){var c,d;b=Dh(b);d=a.className||'';c=Bh(d,b);if(c==-1){d.length>0?(a.className=d+' '+b||'',undefined):(a.className=b||'',undefined);return true}return false}
function uJ(a){var b,c,d;if(!a.g){return}c=vkb(a.f,a.g,0);b=c;while(true){c=c+1;c==a.f.a.length&&(c=0);if(c==b){d=ukb(a.f,b);break}else{d=ukb(a.f,c);if(d.b){break}}}tJ(a,d)}
function vJ(a){var b,c,d;if(!a.g){return}c=vkb(a.f,a.g,0);b=c;while(true){c=c-1;c<0&&(c=a.f.a.length-1);if(c==b){d=ukb(a.f,b);break}else{d=ukb(a.f,c);if(d.b){break}}}tJ(a,d)}
function vR(a,b,c){var d;d=t$(a.d,b,c);if(d){a.a=b;a.b=c;b=d.col1;c=d.row1}else{a.a=0;a.b=0}nX(a.c,b,c);BW(a.c,b,c);t0(a.d,b,c,null);FR(a);_9(a.d.W,c,b,false);pb(a.d.s,200)}
function a6(a){var b,c,d;d=kh($doc.getElementsByTagName(Yxb)[0],Xtb);for(b=0;ba.a.k*a.a.k){return true}return false}
function YU(a){var b,c,d,e;if(a.kc.a.length==0){return a.xb}d=a.xb;b=ukb(a.kc,0);e=b.size();for(c=e-1;c>0;c--){if(hh(b.getAtIndex(c).d)a.oc||c>a.pc){a.oc=b;a.pc=c;a.Ob=-a.a.j;a.Pb=-a.a.L;N5(a.lc)}else{a.oc=b;a.pc=c}_V(a)}}
function Mhb(a){var b,c,d;d=new aqb('[',']');for(c=a.Ne();c.Xe();){b=c.Ye();_pb(d,b===a?'(this Collection)':b==null?otb:DE(b))}return !d.a?d.c:d.e.length==0?d.a.a:d.a.a+(''+d.e)}
function AM(a){var b;if(a.i){LM(a);!!a.j&&Vg(a.d,a.j)}b=vib(a.n.qc,new RM(a.o,a.b,a.k,a.c));if(!b){b=reb((a.d.scrollWidth||0)|0);yib(a.n.qc,new RM(a.o,a.b,a.k,a.c),b)}return b.a}
function bH(){$G=Ysb(gH);_G=Ysb(hH);var c=xH;var d=XG;c(d,function(a,b){d[a]=Ysb(b)});var e=ZG;c(e,function(a,b){e[a]=Ysb(b)});c(e,function(a,b){$wnd.addEventListener(a,b,true)})}
function JJ(a,b){oe(this,(CF(),aj($doc)));re(this,xe(this.Xc)+'-'+Hvb,false);wh(this.Xc,a);this.Xc.className='gwt-MenuItem';th(this.Xc,'id',gj($doc));Pd();Cb(kd,this.Xc);this.a=b}
function EX(a,b){var c,d,e,f,g;for(f=(g=(new Sjb(a.Eb)).a.Zf().Ne(),new Xjb(g));f.a.Xe();){e=(c=f.a.Ye(),c.gg());d=Yvb+e.c+Zvb+e.k;!!b&&Aob(b.b,d)?GM(e):!!a.r&&xib(a.r,d)&&BM(e)}}
function NU(a){var b,c;if(a.K.a.length==0){return 0}b=0;while(x$(a.a,b+1)){++b}c=new M1;!!a.ib&&a.ib.a.length>0&&b<=a.ib.a.length?J1(c,ukb(a.ib,b)):J1(c,ukb(a.K,b));return dr(c.b)}
function ZU(a){var b,c;if(a.ic.a.length==0){return 0}b=0;while(y$(a.a,b+1)){++b}c=new M1;!!a.jb&&a.jb.a.length>0&&b<=a.jb.a.length?J1(c,ukb(a.jb,b)):J1(c,ukb(a.ic,b));return dr(c.e)}
function DW(a,b){var c,d,e;if(!!a.ib&&a.ib.a.length>b-1){Xnb(a.uc,reb(b));d=ukb(a.ib,b-1);dh(d,axb)}else{Xnb(a.tc,reb(b));e=b-a.bb;if(e>=0&&a.K.a.length>e){c=ukb(a.K,e);dh(c,axb)}}}
function EW(a,b){var c,d;if(!!a.jb&&a.jb.a.length>b-1){Xnb(a.vc,reb(b));c=ukb(a.jb,b-1);dh(c,_wb)}else{Xnb(a.wc,reb(b));d=b-a.db;if(d>=0&&a.ic.a.length>d){c=ukb(a.ic,d);dh(c,_wb)}}}
function Fhb(a,b){yhb();var c,d;d=(mgb(),hgb);c=a;for(;b>1;b>>=1){(b&1)!=0&&(d=zgb(d,c));c.d==1?(c=zgb(c,c)):(c=new Jgb(Hhb(c.a,c.d,fq(hr,ixb,17,c.d<<1,15,1))))}d=zgb(d,c);return d}
function xob(){function b(){try{return (new Map).entries().next().done}catch(a){return false}}
if(typeof Map==='function'&&Map.prototype.entries&&b()){return Map}else{return yob()}}
function HT(a,b){if(a.sb){do{--a.s;a.t+=GT(a,a.s)}while(a.s>b);a.c.style[bwb]=a.t+(hm(),Kvb)}NT(a)}
function t2(a){s2();krb(r2,(vdb(a),'asking for '+a.k));if(ly==a){krb(r2,(vdb(KA),'Returning '+KA.k+' from fake RpcProxy'));return new pbb}throw VD(new feb(''+a+' is not supported'))}
function yg(b,c){var d,e,f,g;for(e=0,f=b.length;e>5;a.d-=d;if(!$gb(a.a,a.d,a.a,d,b&31)&&e<0){for(c=0;cc;f--){a[f]|=b[f-c-1]>>>g;a[f-1]=b[f-c-1]<a.r){HT(a,a.r)}else if(hh(a.k)<(Fh(),Eh).Xd(c)+((c.offsetWidth||0)|0)&&!a.d){d=FT(a,a.r);HT(a,d)}}
function K2(a,b){var c,d,e;if(a.b.a.length!=0){for(d=new Ykb(a.b);d.a=ttb){b=55296+(a-ttb>>10&1023)&utb;c=56320+(a-ttb&1023)&utb;return String.fromCharCode(b)+(''+String.fromCharCode(c))}else{return String.fromCharCode(a&utb)}}
function y7(a,b){this.c=new Vnb;this.a=new Vnb;this.b=new Vnb;this.d=fq(MB,stb,2,0,6,1);!!a&&(this.e=new jZ,gZ(this.e,a,b),SP(this.e,new g1),this.f=hQ(this.e),MH(OK(b),this.f),undefined)}
function Vqb(a,b){var c,d,e,f;c=wib(a.a,b);if(!c){d=new srb(b);e=(drb(),arb)?null:d.c;f=afb(e,0,$wnd.Math.max(0,Ueb(e,ffb(46))));orb(d,Vqb(a,f));zib(a.a,arb?null:d.c,d);return d}return c}
function HX(a,b){var c,d,e,f;e=Yvb+b.col1+Zvb+b.row1;f=vib(a.Eb,reb(b.id));Aib(a.Kb,b);GX(a,b,f);d=f.d;if(xib(a.b,e)){c=wib(a.b,e);Peb(Hj(d.style),(zk(),fub))?($M(c,false),ah(c.i)):GN(c)}}
function q2(a,b,c){var d,e,f,g,h;for(f=(zcb(),iq(dq(YA,1),atb,77,0,[wcb,ycb,vcb,ucb,xcb])),g=0,h=f.length;gd&&(Osb(b-1,a.length),a.charCodeAt(b-1)<=32)){--b}return d>0||b0&&JV(a.n,a.b,a.o)>a.ff()?xh(a.d,'###'):xh(a.d,a.o)}zM(a)}
function oQ(a,b,c,d){var e,f;Peb(c.substr(0,1),'-')?(f='-'.length,Peb(b.substr(b.length-f,f),'-')&&Zeb(c,'-','')):(e='-'.length,Peb(b.substr(b.length-e,e),'-')||(b+='-'));a.yf().pd(b+(''+c),d)}
function rT(a,b,c){if(!a.sheet.cssRules[c]){return -1}var d=a.sheet.cssRules[c].selectorText;var e=a.sheet.cssRules[c].cssText.replace(d,b);a.sheet.deleteRule(c);return a.sheet.insertRule(e,c)}
function Udb(a){Sdb==null&&(Sdb=new RegExp('^\\s*[+-]?(NaN|Infinity|((\\d+\\.?\\d*)|(\\.\\d+))([eE][+-]?\\d+)?[dDfF]?)\\s*$'));if(!Sdb.test(a)){throw VD(new Ieb(ntb+a+'"'))}return parseFloat(a)}
function Gq(a,b){var c,d,e;b&=63;if(b<22){c=a.l<>22-b;e=a.h<>22-b}else if(b<44){c=0;d=a.l<>44-b}else{c=0;d=0;e=a.l<47&&d<58&&(e===0?(g=g*10+d-48):(f=f*10+d-48));if(e===2){break}c++}h.b=f;h.a=g}
function CU(a,b){var c,d,e;a.R=true;rT(a.$,fxb,0);a.S=b;e=aV(a);if(!e){return}EM(e,null);d=b.Wc;!!d&&a!=d&&Ne(b);c=e.d;dh(c,gxb);Vg(c,(CF(),b.Xc));(!d||!!d&&a!=d)&&Pe(b,a);Z1((ng(),mg),new lY(a))}
function Pe(a,b){var c;c=a.Wc;if(!b){try{!!c&&c.ud()&&a.xd()}finally{a.Wc=null}}else{if(c){throw VD(new feb('Cannot set a new parent without first clearing the old parent'))}a.Wc=b;b.ud()&&a.vd()}}
function cJ(a,b,c,d){var e,f,g,h;h=(CF(),a.Xc);g=Xi($doc);g.text=b;g.removeAttribute(Gvb);g.value=c;f=(Fh(),h).options.length;(d<0||d>f)&&(d=f);if(d==f){Oh(h,g,null)}else{e=h.options[d];Oh(h,g,e)}}
function YN(a,b){if(a.b==b){return}if(b){a.a.innerHTML='+';Ae((CF(),a.Xc),'minus',false);Ae(a.Xc,'plus',true)}else{a.a.innerHTML='−';Ae((CF(),a.Xc),'plus',false);Ae(a.Xc,'minus',true)}a.b=b}
function FT(a,b){var c;c=((a.k.offsetWidth||0)|0)-((a.i.offsetWidth||0)|0);Peb(Hj(a.f.style),fub)||(c-=(a.f.offsetWidth||0)|0);c=dr(c-GT(a,b));while(b>0&&c-GT(a,b-1)>0){--b;c=dr(c-GT(a,b))}return b}
function nU(a){var b,c,d,e;DN(a.q);for(c=(e=(new Sjb(a.b)).a.Zf().Ne(),new Xjb(e));c.a.Xe();){b=(d=c.a.Ye(),d.gg());$M(b,false);ah(b.i)}Cib(a.b);!!a.r&&Cib(a.r);!!a.i&&Cib(a.i);!!a.tb&&a.tb.clear()}
function CO(a){var b,c,d,e;for(c=(e=(new Hjb(a.F.a)).a.Zf().Ne(),new Njb(e));c.a.Xe();){b=(d=c.a.Ye(),d.fg());b.d.style[nwb]='';b.d.style[owb]=''}Cib(a.F.a);a.i.a=fq(GB,atb,1,0,5,1);Cib(a.D);$g(a.r)}
function flb(a,b,c,d,e){var f,g,h,i;f=d-c;if(f<7){clb(b,c,d);return}h=c+e;g=d+e;i=h+(g-h>>1);flb(b,a,h,i,-e);flb(b,a,i,g,-e);if(Dnb(a[i-1],a[i])<=0){while(c>>e|c[g+d+1]<>>e;++g}return f}
function vf(a,b,c,d){var e,f,g,h,i;b.Ce(d+c+a);wf(a,b,d);for(f=(a.j==null&&(a.j=fq(OB,atb,20,0,0,1)),a.j),g=0,h=f.length;g>>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 nq(d&fvb,e&fvb,f&jtb)}
function tK(a,b){var c,d,e,f,g,h;a.i||(b=1-b);g=0;e=0;f=0;c=0;d=dr(b*a.d);h=dr(b*a.e);switch(0){case 0:g=a.d-d>>1;e=a.e-h>>1;f=e+h;c=g+d;}(MJ(),LJ).ef(he(a.a),'rect('+g+'px, '+f+'px, '+c+'px, '+e+'px)')}
function YP(a,b){var c,d,e,f,g,h,i,j,k;a.vf(XP(a));c=w4(a.pg);if(c){e=new $nb;k=G1(c);for(d=0;d1){while(b>1&&e>c){--b;e-=a[b-1]}d&&ea.b.a.length){throw VD(new hdb)}qkb(a.b,c,b);e=0;for(d=0;da.ob){d=a.a.g;f=QR(d,b.col1,a.ob+1);e=QR(d,a.ob+1,b.col2+1)-ph(a.zc)+1;if(e>0){f+=e;c.d.style[qwb]=''}else{c.d.style[qwb]='0'}c.d.style[hub]=f+(hm(),Kvb)}}
function hZ(a){if(!(!a.K&&(a.K=new T0),a.K).c){C_((!a.C&&(a.C=new x0),a.C),null)}else if(!(!a.C&&(a.C=new x0),a.C).p){!a.d&&(a.d=new OZ(a));C_((!a.C&&(a.C=new x0),a.C),a.d)}else{C$((!a.C&&(a.C=new x0),a.C))}}
function Xbb(b,c){var d,e;d=Reb(c,ffb(46));d<0&&(d=c.length);b.b=Vdb(Ybb(c,0,d));e=Seb(c,ffb(46),d+1);e<0&&(e=c.length);try{b.c=Vdb(Yeb(Ybb(c,d+1,e),'[^0-9].*',''))}catch(a){a=UD(a);if(!Yq(a,46))throw VD(a)}}
function iJ(a){var b,c,d;tJ(a,null);b=a.i?a.d:FF(a.d);while(CF(),AF.Fe(b)>0){_g(b,AF.Ee(b,0))}for(d=new Ykb(a.b);d.aa.c){throw VD(new hdb)}if(a.c==a.a.length){f=fq(kw,atb,13,a.a.length*2,0,1);for(e=0;ec;--d){a.a[d]=a.a[d-1]}a.a[c]=b}
function Z0(a,b){V0();if(a._vaadin_animationend_callbacks){var c=a._vaadin_animationend_callbacks;for(var d=0;d0&&pb(a.b,$wnd.Math.max(5,16-(Wf()-c.a)))}
function Up(a){var b,c,d,e,f;c=a.size();if(c==0){return null}b=new sfb(c==1?'Exception caught: ':c+' exceptions caught: ');d=true;for(f=a.Ne();f.Xe();){e=f.Ye();d?(d=false):(b.a+='; ',b);ofb(b,e.Gd())}return b.a}
function oO(a,b){fL();gL.call(this,dj($doc));(CF(),this.Xc).className='gwt-TextArea';this.c=a;this.a=b;this.Xc.style[zub]=(Bl(),Bub);this.Xc.style[Iub]='1';this.Xc.style[Cvb]=(hm(),'-1000.0px');Lj(this.Xc.style)}
function TU(a){var b,c,d,e,f,g;g=a.bb;b=gh(a.zc);e=new Akb;f=0;for(f=0;f=b){return g}else{++g}}return a.bb}
function lX(a,b){kX(a);VF(a.zc);(a.rc!=a.Jc||a.sc!=a.Kc)&&a.Jc!=-1&&a.Kc!=-1?R$(a.a,a.rc,a.Jc,a.sc,a.Kc):F$(a.a,a.Jc,a.Kc,(mh(WX(b)),!!(Fh(),b).shiftKey),!!b.metaKey||!!b.ctrlKey,true);a.xc=false;a.Jc=-1;a.Kc=-1}
function frb(a,b){var c,d,e,f,g,h,i,j;for(e=jrb(a),g=0,i=e.length;ga.ob){ah(xkb(a.ib,a.ib.a.length-1))}}else{for(c=a.ib.a.length+1;c<=a.ob;c++){b=Qi($doc);wh(b,q$(c)+rxb);b.className=qxb+c||'';rkb(a.ib,b);Vg(a.Nc,b)}}}
function z1(a){if(a.nodeType!=1){return {}}if($wnd.document.defaultView&&$wnd.document.defaultView.getComputedStyle){return $wnd.document.defaultView.getComputedStyle(a,null)}if(a.currentStyle){return a.currentStyle}}
function Ip(a,b,c){var d;if(!b){throw VD(new Geb('Cannot add a handler with a null type'))}if(!c){throw VD(new Geb('Cannot add a null handler'))}a.b>0?Hp(a,new vM(a,b,c)):(d=Mp(a,b,null),d.add(c));return new uM(a,b,c)}
function t0(a,b,c,d){var e;if(!a.V._){e=LU(a.V,b,c);if(e!=null&&e.length!=0){SO(a.u,e);DX(a.V,'='+e)}else{TO(a.u,VU(a.V,b,c))}}a.e=sV(a.V,b,c);a.o?CU(a.V,MZ(a.p,bV(a.V))):VO(a.u,!a.e);d!=null?XO(a.u,d):XO(a.u,l$(b,c))}
function X0(a){V0();if(a.webkitAnimationName)return a.webkitAnimationName;if(a.animationName)return a.animationName;if(a.mozAnimationName)return a.mozAnimationName;if(a.oAnimationName)return a.oAnimationName;return ''}
function Bh(a,b){var c,d,e;c=a.indexOf(b);while(c!=-1){if(c==0||(Osb(c-1,a.length),a.charCodeAt(c-1)==32)){d=c+b.length;e=a.length;if(d==e||d-140737488355328&&a<140737488355328){if(a==0){return 0}b=a<0;b&&(a=-a);c=dr($wnd.Math.floor($wnd.Math.log(a)/0.6931471805599453));(!b||a!=$wnd.Math.pow(2,c))&&++c;return c}return Zfb(aE(a))}
function qi(a,b){if(Element.prototype.getBoundingClientRect){return b.getBoundingClientRect().top+a.scrollTop|0}else{var c=b.ownerDocument;return c.getBoxObjectFor(b).screenY-c.getBoxObjectFor(c.documentElement).screenY}}
function pi(a,b){if(Element.prototype.getBoundingClientRect){return b.getBoundingClientRect().left+a.scrollLeft|0}else{var c=b.ownerDocument;return c.getBoxObjectFor(b).screenX-c.getBoxObjectFor(c.documentElement).screenX}}
function yU(a,b,c){var d,e,f,g,h,i,j;h=new $nb;for(e=new Yib((new Qib(a.Bc)).a);e.b;){d=Xib(e);g=d.gg();Xnb(h,''+g.b)}j=fq(MB,stb,2,Dib(h.a),6,1);Lhb(h,j);i=mT(b,j);for(f=0;f1){return}case 4:MR(a.F,b);break;case 8:case itb:case uvb:LF(a.Xc);case 8192:eS(a.F);break;case 64:UR(a.F,b);break;case tvb:UR(a.F,b);Eh.Wd(b);}}
function alb(a,b){var c,d,e;if(cr(a)===cr(b)){return true}if(a==null||b==null){return false}if(a.length!=b.length){return false}for(c=0;c((a.q.scrollHeight||0)|0)-(a.q.clientHeight|0)){Y4(a,((a.q.scrollHeight||0)|0)-(a.q.clientHeight|0),a.c);a.c=((a.q.scrollHeight||0)|0)-(a.q.clientHeight|0)}else{b5(a)}}
function ZS(a,b){var c,d,e;d=WX(b);e=(Fh(),d).getAttribute(qub)||'';if(!Jh(d)){return}if(jh(Jh(d)).indexOf(Pwb)!=-1&&e!=null&&e.indexOf(Qwb)!=-1){c=a.c.wb;if(oT(e)==0){pT(c,e);G$(a.c.a,c.a,c.b,Eh.ae(d))}b.stopPropagation()}}
function HU(a){var b,c,d,e,f;b=new Ckb(a.Mc);for(e=new Ykb(a.Qc);e.aa.Sc){f=a.a.V.W;e=QR(f,b.row1,a.Sc+1);d=QR(f,a.Sc+1,b.row2+1)+1-((a.zc.scrollTop||0)|0);if(d>0){e+=d;c.d.style[rwb]=''}else{c.d.style[rwb]='0'}c.d.style[gub]=e+(hm(),Kvb)}}
function lM(){function b(a){return parseInt(a[1])*xub+parseInt(a[2])}
var c=navigator.userAgent;if(c.indexOf('Macintosh')!=-1){var d=/rv:([0-9]+)\.([0-9]+)/.exec(c);if(d&&d.length==3){if(b(d)<=1008){return true}}}return false}
function rW(a){var b,c;if(a.Sca.Sc){ah(xkb(a.jb,a.jb.a.length-1))}}else{for(b=a.jb.a.length+1;b<=a.Sc;b++){c=Qi($doc);c.innerHTML=''+b+rxb||'';c.className=sxb+b||'';rkb(a.jb,c);Vg(a.Nc,c)}}}
function _W(a,b,c){var d,e,f,g;d=Yvb+b+Zvb+c;if(xib(a.b,d)){return}g=UU(a,d);if(g){e=g.d}else{e=JU(a,b,c).d;LN(a.q,Jh((Fh(),e)))}HN(a.q,wib(a.i,d));IN(a.q,wib(a.r,d));f=a.tb.contains(d)?a.ub:null;KN(a.q,f);MN(a.q,e,c,b);a.j=d}
function mT(a,b){var c=[];var d=a.sheet.cssRules?a.sheet.cssRules:a.sheet.rules;for(var e=0;e(a.d>0?a.d:$wnd.Math.floor((a.a-1)*Nzb)+1)?0:ygb(a.e==0||a.a==0&&a.f!=-1?(!a.c&&(a.c=Sgb(a.f)),a.c):a.e<0?zgb((!a.c&&(a.c=Sgb(a.f)),a.c),Ghb(-a.e)):qgb((!a.c&&(a.c=Sgb(a.f)),a.c),Ghb(a.e)))}
function Bhb(a,b,c,d,e){var f,g,h,i;if(cr(a)===cr(b)&&d==e){Hhb(a,d,c);return}for(h=0;h=a.t+a.k;if(a.p&&!d){e=(b-a.t)/a.k;a.ed(a.ad(e));return a.o&&a.r==c}if(!a.p&&b>=a.t){a.p=true;a.dd();if(!(a.o&&a.r==c)){return false}}if(d){a.o=false;a.p=false;a.cd();return false}return true}
function mV(a,b){var c,d,e,f;e=a.a.L;f=b-e;c=b+a.oc+e;f<0&&(f=0);d=a.a.O;while(a.Aba.eb+$U(a,a.db)&&a.db=3){var b=parseInt(a[1])*1000000+parseInt(a[2])*xub+parseInt(a.length>=5&&!isNaN(a[4])?a[4]:0);return b}return -1}
function cI(a,b){var c;if(a.bb){throw VD(new feb('Composite.initWidget() may only be called once.'))}if(!b){throw VD(new Geb('widget cannot be null'))}Yq(b,179)&&b;Ne(b);c=(CF(),b.Xc);oe(a,c);(BK(),JF(c))&&CK(c,a);a.bb=b;Pe(b,a)}
function _Y(a,b,c){var d,e;switch(c.type){case 'IMAGE':c$((!a.C&&(a.C=new x0),a.C),b,new QI(e1(a.D,b)),c);break;case 'COMPONENT':d=tT(b,oh(a.e,'appId'));e=new PY('overlay-component-'+b,d,a.e);c$((!a.C&&(a.C=new x0),a.C),b,e,c);}}
function oeb(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-qtb;b=d>>16&2;c+=b;a<<=b;d=a>>14;b=d&~(d>>1);return c+2-b}}
function $5(a,b){var c;if(a.a!=null){(!a.C&&(a.C=gQ(a)),a.C).Wc.pd(a.a,false);sh(vN(a.D),a.a)}a.a=b;if(b!=null){(!a.C&&(a.C=gQ(a)),a.C).Wc.pd(b,true);dh(vN(a.D),a.a);e6(b)}null.sg();c=new S4;!!a.F&&Cp(a.F,c);ulb();Flb();null.sg()}
function Agb(a,b){var c;if(b<0){throw VD(new gdb('Negative exponent'))}if(b==0){return hgb}else if(b==1||sgb(a,hgb)||sgb(a,lgb)){return a}if(!Egb(a,0)){c=1;while(!Egb(a,c)){++c}return zgb(Ogb(c*b),Agb(Dgb(a,c),b))}return Fhb(a,b)}
function _J(){rI.call(this);this.C=new lK;this.F=false;this.H=-1;this.L=new vK(this);this.N=-1;Vg((CF(),this.Xc),LJ.bf());this.Ve(0,0);LJ.df((null,lh(this.Xc))).className='gwt-PopupPanel';LJ.cf(GF(this.Xc)).className='popupContent'}
function jQ(a,b,c){var d;if(!!a.q&&!!a.q.j){return}o2((CF(),b.Xc),false);if((k1(),!j1&&(j1=new t1),k1(),j1).a.t==5){return}Q1(c.a,b.Xc);xj(c.a);a.q=new H4(a);d=uj(c.a)[0];a.A=_h((Fh(),d).clientX||0);a.B=_h(d.clientY||0);pb(a.q,500)}
function Tbb(a,b){var c,d,e,f,g;g=b.indexOf('; cros ');if(g==-1){return}d=Seb(b,ffb(41),g);if(d==-1){return}c=d;while(c>=g&&(Osb(c,b.length),b.charCodeAt(c)!=32)){--c}if(c==g){return}e=b.substr(c+1,d-(c+1));f=$eb(e,'\\.',0);Ubb(a,f)}
function GR(a,b,c,d){n$(a.d);a.c.C||(a.c.C=true,undefined);if(!TR(a.c.yc)){ZW(a.c,true);sU(a.c)}YW(a.c,b,c);QX(a.c,b,b,c,c);d?OX(a.c,b,d.col2,c,d.row2,true):OX(a.c,b,b,c,c,true);FR(a);t0(a.d,b,c,null);_9(a.d.W,c,b,true);pb(a.d.s,200)}
function G$(a,b,c,d){var e,f;if(a.V.sc!=c&&a.V.rc!=b){F$(a,b,c,false,false,true)}else{e=JU(a.V,b,c);d=e.o;a.b=d;wO(a.u);d=(f=_K(a.u.j),f==null?'':f)}a.t=false;i$(a);if(!a.e){if(!a.B&&!a.o){a.B=true;eX(a.V,true,d);a.u.u=true;ZO(a.u)}}}
function $4(a,b){var c,d,e,f,g;g=(Fh(),b).target;for(d=(f=(new Hjb(a.p.a)).a.Zf().Ne(),new Njb(f));d.a.Xe();){c=(e=d.a.Ye(),e.fg());if(Eh.de(c,g)&&((c.scrollHeight||0)|0)>(c.clientHeight|0)){a.q=c;a.g=l5(a.q);return true}}return false}
function zE(a,b,c){var d=xE,h;var e=d[a];var f=e instanceof Array?e[0]:null;if(e&&!f){_=e}else{_=(h=b&&b.prototype,!h&&(h=xE[b]),BE(h));_.qg=c;!b&&(_.rg=EE);d[a]=_}for(var g=3;ga.cb+s$(a.a,a.bb)&&a.bbe&&h.charAt(e)=='-'&&h.indexOf(d)==0&&(c[f]=b+h.substring(e))}a.className=c.join(' ')}
function lS(a,b){var c;this.M=new oS(this);this.q=a;this.Q=b;this._=b.Rc;this.b=new TS(this);cI(this,this.b);RS(this.b);re(this.b,Iwb,true);bS(this,false);this.B=new DS(this);re(this.B,Iwb,true);BS(this.B);c=b.zc;OS(this.b,c);zS(this.B,c)}
function b4(b,c){var d,e,f,g;d=c.f;e=b.a;!e&&(e=O(d));f=new f4(e);try{X3(new Y3(f,b.b),d,iq(dq(GB,1),atb,1,5,[]))}catch(a){a=UD(a);if(Yq(a,79)){g=a;throw VD(new Lf("Couldn't invoke @OnStateChange method "+f.b+'.'+b.b,g))}else throw VD(a)}}
function XR(a,b){a.r=b;if(b>0&&!a.a){a.a=new TS(a);OS(a.a,a.Q.c);te(a.a,false);RS(a.a);re(a.a,Fwb,true);a.A=new DS(a);zS(a.A,a.Q.c);AS(a.A,false);BS(a.A);re(a.A,Fwb,true)}else if(b==0&&!!a.a){GS(a.a);a.a=null;ah(a.A.k);a.A=null}kS(a);iS(a)}
function aS(a,b){a.ab=b;if(b>0&&!a.X){a.X=new TS(a);OS(a.X,a.Q.Pc);te(a.X,false);RS(a.X);re(a.X,'top-right',true);a.F=new DS(a);zS(a.F,a.Q.Pc);AS(a.F,false);BS(a.F);re(a.F,Gwb,true)}else if(b==0&&!!a.X){GS(a.X);a.X=null;ah(a.F.k);a.F=null}kS(a);iS(a)}
function kS(a){if(a.ab>0&&a.r>0&&!a.W){a.W=new TS(a);OS(a.W,a.Q.Nc);te(a.W,false);RS(a.W);re(a.W,Gwb,true);a.D=new DS(a);zS(a.D,a.Q.Nc);AS(a.D,false);BS(a.D);re(a.D,Gwb,true)}else if(!!a.W&&(a.ab==0||a.r==0)){GS(a.W);a.W=null;ah(a.D.k);a.D=null}}
function Egb(a,b){var c,d,e;if(b==0){return (a.a[0]&1)!=0}if(b<0){throw VD(new gdb('Negative bit address'))}e=b>>5;if(e>=a.d){return a.e<0}c=a.a[e];b=1<<(b&31);if(a.e<0){d=vgb(a);if(e>b;f=a.m>>b|c<<22-b;e=a.l>>b|a.m<<22-b}else if(b<44){g=d?jtb:0;f=c>>b-22;e=a.m>>b-22|c<<44-b}else{g=d?jtb:0;f=d?fvb:0;e=c>>b-44}return nq(e&fvb,f&fvb,g&jtb)}
function lob(a,b){var c,d,e,f,g,h;g=b==null?0:(f=Q(b),f|0);d=(c=a.a.get(g),c==null?new Array:c);for(h=0;h=a.u.length&&(a.r=-1);NT(a)}
function Kdb(a){if(a.Uf()){var b=a.c;b.Vf()?(a.k='['+b.j):!b.Uf()?(a.k='[L'+b.Sf()+';'):(a.k='['+b.Sf());a.b=b.Rf()+'[]';a.i=b.Tf()+'[]';return}var c=a.g;var d=a.d;d=d.split('/');a.k=Ndb('.',[c,Ndb('$',d)]);a.b=Ndb('.',[c,Ndb('.',d)]);a.i=d[d.length-1]}
function MN(a,b,c,d){a.c=b;a.d=c;a.b=d;(CF(),a.Xc).style[Hub]=Uub;!!a.t&&(a.t.style[Hub]=Uub,undefined);a.i.style[Hub]=(vm(),Uub);hN(a);a.k=nh(a.Xc,Jvb);a.n=nh(a.Xc,eub);CN(a);a.Xc.style[Hub]=Tub;!!a.t&&(a.t.style[Hub]=Tub,undefined);a.i.style[Hub]=Tub}
function IR(a,b,c,d,e,f,g,h,i){var j,k;t0(a.d,c,d,b);a.c.C||(a.c.C=true,undefined);if(!TR(a.c.yc)){ZW(a.c,true);sU(a.c)}j=a.c.rc;k=a.c.sc;if(j!=c||k!=d){YW(a.c,c,d);FR(a)}QX(a.c,e,f,g,h);OX(a.c,e,f,g,h,true);i&&!qV(a.c,e,f,g,h)&&yW(a.c,e,f,g,h);FU(a.c)}
function pF(a){oF();if(!bF(kF,a)){return a}a.indexOf('&')!=-1&&(a=aF(iF,a,'&'));a.indexOf('<')!=-1&&(a=aF(lF,a,'<'));a.indexOf('>')!=-1&&(a=aF(jF,a,'>'));a.indexOf('"')!=-1&&(a=aF(mF,a,'"'));a.indexOf("'")!=-1&&(a=aF(nF,a,'''));return a}
function Ke(a){var b;if(a.ud()){throw VD(new feb("Should only call onAttach when the widget is detached from the browser's document"))}a.Tc=true;CF();WG(a.Xc,a);b=a.Uc;a.Uc=-1;b>0&&(a.Uc==-1?PF(a.Xc,b|(a.Xc.__eventBits||0)):(a.Uc|=b));a.rd();a.yd();gp(a,true)}
function qQ(a,b,c){var d,e,f;e='%'.length;Peb(b.substr(b.length-e,e),'%')!=Oeb(a.p,'%');d='%'.length;Peb(c.substr(c.length-d,d),'%')!=Oeb(a.o,'%');a.p=b;a.o=c;f=a.yf();f.pd('v-has-width',!ncb(a.xf()));f.pd('v-has-height',!mcb(a.xf()));a.yf().qd(b);a.yf().od(c)}
function eS(a){var b,c,d,e;a.C=false;ZR(a,false);a.N&&fS(a);if(a.j){e_(a.q,a.G,a.I)}else if(a.s){b=$wnd.Math.min(a.e,a.G);c=$wnd.Math.max(a.f,a.H);d=$wnd.Math.min(a.K,a.I);e=$wnd.Math.max(a.L,a.J);b<=c&&d<=e&&f_(a.q,b,c,d,e)}sh(he(a.Q),'selecting');_R(a,false)}
function _4(a,b){var c;a.r&&S(a.i);c=(Fh(),b).touches[0];if($4(a,c)){krb(trb((vdb(Mz),Mz.k)),'TouchDelegate takes over');b.stopPropagation();a.d=TF(a);W4=a;a.o=_h(c.clientY||0);a.s[0]=a.o;a.b[0]=Wf();a.k=1;a.n=a5(a);krb(trb((vdb(Mz),Mz.k)),'ST'+a.n);a.j=false}}
function Bgb(a,b){var c,d,e,f,g,h;if(b.e==0){throw VD(new gdb(Pzb))}h=a.d;c=b.d;if((h!=c?h>c?1:-1:qhb(a.a,b.a,h))==-1){return a}f=c;e=fq(hr,ixb,17,f,15,1);if(f==1){e[0]=mhb(a.a,h,b.a[0])}else{d=h-c+1;e=fhb(null,d,a.a,h,b.a,c)}g=new Hgb(a.e,f,e);pgb(g);return g}
function FW(a,b,c){var d,e,f,g,h,i,j;if(b){pT(a.wb,c);j=a.wb.b;i=a.wb.a;h=UU(a,c);d=h?h:JU(a,i,j);e=new ON(a,Wg(d.d));HN(e,wib(a.i,c));IN(e,wib(a.r,c));g=a.tb.contains(c)?a.ub:null;KN(e,g);NN(e,d.d,j,i);zib(a.b,c,e)}else{f=Bib(a.b,c);!!f&&($M(f,false),ah(f.i))}}
function $Z(a,b,c){var d,e,f,g,h,i;h=CZ(a.a);if(h==null||h.length==0){return}a.d=b;a.f=c;iJ(a.e);for(e=h,f=0,g=e.length;ff&&a.db>d){if(a.Ab-$U(a,a.zb)>c){a.Ab-=$U(a,a.zb);--a.zb}--a.db;a.eb-=$U(a,a.db)}if(a.eb<=0||a.db<=1){a.eb=0;a.db=d}while(c1){a.Ab-=$U(a,a.zb);--a.zb}tW(a)}
function hg(g){ag();function h(a,b,c,d,e){if(!e){e=a+' ('+b+':'+c;d&&(e+=':'+d);e+=')'}var f=Gf(e);jg(f,false)}
;function i(a){var b=a.onerror;if(b&&!g){return}a.onerror=function(){h.apply(this,arguments);b&&b.apply(this,arguments);return false}}
i($wnd);i(window)}
function k2(a){var b=a.ownerDocument.defaultView.getComputedStyle(a);var c=b.width;if(c==Uvb){return j2(a)}var d=parseFloat(c);var e=parseFloat(b.borderLeftWidth)+parseFloat(b.borderRightWidth);var f=parseFloat(b.paddingLeft)+parseFloat(b.paddingRight);return d+e+f}
function h2(a){var b=a.ownerDocument.defaultView.getComputedStyle(a);var c=b.height;if(c==Uvb){return g2(a)}var d=parseFloat(c);var e=parseFloat(b.borderTopWidth)+parseFloat(b.borderBottomWidth);var f=parseFloat(b.paddingTop)+parseFloat(b.paddingBottom);return d+e+f}
function XV(a){var b,c,d,e,f,g,h;g=new Hjb(a.a.f);b=new Vnb;Vg(a.zc,a.hb);xh(a.hb,oxb);for(f=(h=g.a.Zf().Ne(),new Njb(h));f.a.Xe();){e=(d=f.a.Ye(),d.fg());uh(a.hb,'cell cs'+e);c=a.hb.clientWidth|0;yib(b,e,new Zdb(Ofb(Nfb(new Ufb(c),new Ufb(10)))))}ah(a.hb);t_(a.a,b)}
function vq(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 peb(c)}if(b==0&&d!=0&&c==0){return peb(d)+22}if(b!=0&&d==0&&c==0){return peb(b)+44}return -1}
function JU(a,b,c){var d,e,f,g;if(c<=a.Sc&&(b>=a.bb&&b<=a.xb||b<=a.ob)||b<=a.ob&&(c>=a.db&&c<=a.zb||c<=a.Sc)){return SU(a,b,c)}else{e=b-a.bb;f=c-a.db;if(e<0||f<0){return null}g=a.kc.a.length>f;if(g){d=ukb(a.kc,f).a.length>e;if(d){return ukb(ukb(a.kc,f),e)}}}return null}
function tJ(a,b){var c,d;if(b==a.g){return}if(a.g){HJ(a.g);if(a.i){d=HF(he(a.g));CF();if(AF.Fe(d)==2){c=AF.Ee(d,1);Ae(c,Ivb,false)}}}if(b){re(b,xe((CF(),b.Xc))+'-'+Hvb,true);if(a.i){d=HF(b.Xc);if(AF.Fe(d)==2){c=AF.Ee(d,1);Ae(c,Ivb,true)}}Pd();oc(a.Xc,new dc(b.Xc))}a.g=b}
function aL(a,b,c){if(!a.Tc){return}if(c<0){throw VD(new idb('Length must be a positive integer. Length: '+c))}if(b<0||c+b>oh((CF(),a.Xc),Qvb).length){throw VD(new idb('From Index: '+b+'  To Index: '+(b+c)+'  Text Length: '+oh((CF(),a.Xc),Qvb).length))}rM((CF(),a.Xc),b,c)}
function hO(a){var b,c,d,e,f,g,h,i,j;if(a.a.C){g=a.a.yc.f;h=a.a.yc.e;j=a.a.yc.K;i=a.a.yc.L;f=new qfb;for(e=j;e<=i;e++){for(c=h;c<=g;c++){b=MU(a.a,c,e);b!=null&&(f.a+=''+b,f);c!=g&&(f.a+='\t',f)}e!=i&&(f.a+='\n',f)}d=f.a;return d}return "non-continous selection, can't copy"}
function IO(a,b){var c,d,e,f,g,h,i;c=a.d;if(!c){i='';for(f=a.t.S,g=0,h=f.length;gd&&a.bb>e){if(a.yb-s$(a.a,a.xb)>f){a.yb-=s$(a.a,a.xb);--a.xb}--a.bb;a.cb-=s$(a.a,a.bb)}if(a.cb<=0||a.bb<=1){a.cb=0;a.bb=e}while(f1){a.yb-=s$(a.a,a.xb);--a.xb}oW(a)}
function pV(a){var b,c;b=new _S;b.c=a;b.a=a.vb;$S(b,a.Nc,a.Pc,a.c,a.zc);if(a.Rc&&(k1(),!j1&&(j1=new t1),k1(),j1).a.t==4){c=new RZ(a);He(a,c,(Zo(),Zo(),Yo));He(a,c,(Ko(),Ko(),Jo));He(a,c,(So(),So(),Ro));He(a,c,(Do(),Do(),Co))}a.Nb=TF(new IY(a));He(a,new KY(a),(rn(),rn(),qn))}
function Bq(a){var b,c,d,e,f;if(isNaN(a)){return Sq(),Rq}if(a<-9223372036854775808){return Sq(),Pq}if(a>=9223372036854775807){return Sq(),Oq}e=false;if(a<0){e=true;a=-a}d=0;if(a>=htb){d=dr(a/htb);a-=d*htb}c=0;if(a>=itb){c=dr(a/itb);a-=c*itb}b=dr(a);f=nq(b,c,d);e&&tq(f);return f}
function KO(a,b,c,d,e){var f;if(!a.f){return}if(a.k==-1){a.k=a.I.rc;a.n=a.I.sc}c?--a.n:d?++a.k:e?++a.n:--a.k;a.n==0&&(a.n=1);a.k==0&&(a.k=1);f=eV(a.I);a.n>f[2]-1&&(a.n=f[2]-1);a.k>f[3]-1&&(a.k=f[3]-1);if(b&&a.o!=-1);else{a.o=a.k;a.p=a.n}UO(a,a.o,a.p,a.k,a.n,false);BW(a.I,a.k,a.n)}
function aX(a,b){var c,d,e,f;if(a.T){for(f=(d=(new Sjb(a.T)).a.Zf().Ne(),new Xjb(d));f.a.Xe();){e=(c=f.a.Ye(),c.gg());Rjb(new Sjb(b),e)||Ne(e)}}a.Sc>0&&a.ob>0&&bX(a,b,1,a.Sc,1,a.ob);a.Sc>0&&bX(a,b,1,a.Sc,a.bb,a.xb);a.ob>0&&bX(a,b,1,a.db,a.zb,a.ob);bX(a,b,a.bb,a.xb,a.db,a.zb);a.T=b}
function TX(a,b){var c,d,e;if(a.Mc.a.length!=0){d=new Ykb(b);while(d.aa.d){h=a;a=b;b=h}if(b.d<63){return Ehb(a,b)}g=(a.d&-2)<<4;j=Dgb(a,g);k=Dgb(b,g);d=shb(a,Cgb(j,g));e=shb(b,Cgb(k,g));i=zhb(j,k);c=zhb(d,e);f=zhb(shb(j,d),shb(e,k));f=nhb(nhb(f,i),c);f=Cgb(f,g);i=Cgb(i,g<<1);return nhb(nhb(i,f),c)}
function WR(a,b){a.p=b;if(b){re(a.b,Ewb,true);IS(a.b,b);if(a.W){IS(a.W,b);re(a.W,Ewb,true)}if(a.X){IS(a.X,b);re(a.X,Ewb,true)}if(a.a){IS(a.a,b);re(a.a,Ewb,true)}_R(a,true)}else{re(a.b,Ewb,false);!!a.W&&re(a.W,Ewb,false);!!a.X&&re(a.X,Ewb,false);!!a.a&&re(a.a,Ewb,false);_R(a,false)}}
function _V(a){var b,c,d,e,f,g;for(c=(f=(new Sjb(a.b)).a.Zf().Ne(),new Xjb(f));c.a.Xe();){b=(e=c.a.Ye(),e.gg());g=b.d;d=b.b;x$(a.a,d)||y$(a.a,g)||!(d>=a.bb&&d<=a.xb&&g>=a.db&&g<=a.zb||d<=a.ob&&g<=a.Sc||d>a.ob&&d<=a.xb&&g<=a.Sc||g>a.Sc&&g<=a.zb&&d<=a.ob)?($M(b,false),ah(b.i)):GN(b)}}
function Vsb(a){var b,c,d,e;b=0;d=a.length;e=d-4;c=0;while(c(yG(),qj($doc).clientWidth|0)){d=d-b;d<0&&(d=0)}c+e>(qj($doc).clientHeight|0)&&(e=$wnd.Math.max(0,(qj($doc).clientHeight|0)-c));e==0&&cN(a,(qj($doc).clientHeight|0)+Kvb);eN(a,d,e);(CF(),a.Xc).style[zub]=(Bl(),Aub);Z1((ng(),mg),new I5(a))}
function Knb(a){var b,c,d;d=-a.a.getTimezoneOffset();b=(d>=0?'+':'')+(d/60|0);c=Pnb($wnd.Math.abs(d)%60);return (Tnb(),Rnb)[a.a.getDay()]+' '+Snb[a.a.getMonth()]+' '+Pnb(a.a.getDate())+' '+Pnb(a.a.getHours())+':'+Pnb(a.a.getMinutes())+':'+Pnb(a.a.getSeconds())+' GMT'+b+c+' '+a.a.getFullYear()}
function EO(a){var b,c,d,e,f,g,h,i;if(a.A!=null){g=OO(a,a.A);if(!g){return}e=$wnd.Math.min(g.col1,g.col2);d=$wnd.Math.max(g.col1,g.col2);i=$wnd.Math.min(g.row1,g.row2);h=$wnd.Math.max(g.row1,g.row2);for(b=e;b<=d;b++){for(f=i;f<=h;f++){c=JU(a.I,b,f);!!c&&(c.d.style[owb]='',undefined)}}}a.A=null}
function Ehb(a,b){var c,d,e,f,g,h,i,j,k,l,m;d=a.d;f=b.d;h=d+f;i=a.e!=b.e?-1:1;if(h==2){k=gE(XD(a.a[0],Ozb),XD(b.a[0],Ozb));m=pE(k);l=pE(lE(k,32));return l==0?new Ggb(i,m):new Hgb(i,2,iq(dq(hr,1),ixb,17,15,[m,l]))}c=a.a;e=b.a;g=fq(hr,ixb,17,h,15,1);Ahb(c,d,e,f,g);j=new Hgb(i,h,g);pgb(j);return j}
function Dhb(a,b){yhb();var c,d,e,f,g,h,i,j,k;j=a.e;if(j==0){return mgb(),lgb}d=a.d;c=a.a;if(d==1){e=gE(XD(c[0],Ozb),XD(b,Ozb));i=pE(e);g=pE(lE(e,32));return g==0?new Ggb(j,i):new Hgb(j,2,iq(dq(hr,1),ixb,17,15,[i,g]))}h=d+1;f=fq(hr,ixb,17,h,15,1);f[d]=Chb(f,c,d,b);k=new Hgb(j,h,f);pgb(k);return k}
function EU(a){var b,c,d,e,f,g;for(d=(g=(new Hjb(a.u.a)).a.Zf().Ne(),new Njb(g));d.a.Xe();){c=(e=d.a.Ye(),e.fg());if(c.a!=a.rc||c.b!=a.sc){b=JU(a,c.a,c.b);if(b){dh(b.d,Zwb);Xnb(a.t,b)}f=UU(a,Yvb+c.a+Zvb+c.b);if(f){Xnb(a.t,f);dh(f.d,Zwb)}}}if(a.nb){b=JU(a,a.nb.a,a.nb.b);!!b&&dh(b.d,$wb)}FO(a.a.u)}
function uf(d,b){if(b instanceof Object){try{b.__java$exception=d;if(navigator.userAgent.toLowerCase().indexOf('msie')!=-1&&$doc.documentMode<9){return}var c=d;Object.defineProperties(b,{cause:{get:function(){var a=c.Fd();return a&&a.Dd()}},suppressed:{get:function(){return c.Ed()}}})}catch(a){}}}
function aH(){aH=AE;XG={_default_:gH,dragenter:fH,dragover:fH};ZG={click:eH,dblclick:eH,mousedown:eH,mouseup:eH,mousemove:eH,mouseover:eH,mouseout:eH,mousewheel:eH,keydown:dH,keyup:dH,keypress:dH,touchstart:eH,touchend:eH,touchmove:eH,touchcancel:eH,gesturestart:eH,gestureend:eH,gesturechange:eH}}
function uK(a,b,c){var d;a.c=c;S(a);if(a.g){ob(a.g);a.g=null;rK(a)}a.a.M=b;$J(a.a);d=!c&&a.a.F;a.i=b;if(d){if(b){qK(a);he(a.a).style[zub]=Bub;a.a.N!=-1&&a.a.Ve(a.a.H,a.a.N);(MJ(),LJ).ef(he(a.a),'rect(0px, 0px, 0px, 0px)');MH((JK(),NK()),a.a);a.g=new zK(a);pb(a.g,1)}else{T(a,200,Wf())}}else{sK(a)}}
function HR(a,b,c,d,e,f,g,h){if(a.d.o){a.d.o=false;fW(a.c)}a.d.e=g;YW(a.c,c,d);FR(a);a.c.C||(a.c.C=true,undefined);if(!TR(a.c.yc)){ZW(a.c,true);sU(a.c)}QX(a.c,c,c,d,d);OX(a.c,c,c,d,d,true);f?SO(a.d.u,e):TO(a.d.u,e);VO(a.d.u,!g);b!=null?XO(a.d.u,b):XO(a.d.u,l$(c,d));DV(a.c)||BW(a.c,c,d);h||FU(a.c)}
function Zgb(a,b){var c,d,e,f,g;d=b>>5;b&=31;if(d>=a.d){return a.e<0?(mgb(),ggb):(mgb(),lgb)}f=a.d-d;e=fq(hr,ixb,17,f+1,15,1);$gb(e,f,a.a,d,b);if(a.e<0){for(c=0;c0&&a.a[c]<<32-b!=0){for(c=0;c=0){f=$D(a,d);g=fE(a,d)}else{c=lE(a,1);e=b>>>1;f=$D(c,e);g=fE(c,e);g=WD(jE(g,1),XD(a,1));if((b&1)!=0){if(YD(f,g)<=0){g=mE(g,f)}else{if(eE(mE(f,g),d)){g=WD(g,mE(d,f));f=mE(f,1)}else{g=WD(g,mE(jE(d,1),f));f=mE(f,2)}}}}return iE(jE(g,32),XD(f,Ozb))}
function _N(a,b){nI.call(this);this.a=Qi($doc);this.b=false;this.f=false;this.k=-1;this.g=-1;this.i=-1;this.j=-1;this.n=-1;this.d=-1;this.e=a;this.c=b;(CF(),this.Xc).className='grouping';Ae(this.Xc,'minus',true);this.a.innerHTML='−';this.a.className='expand';Vg(this.Xc,this.a);YF(this.Xc,262145)}
function Y0(a){V0();var b=a.a;if(!b.getPropertyValue)return '';if(b.getPropertyValue(Qxb))return b.getPropertyValue(Qxb);if(b.getPropertyValue(Rxb))return b.getPropertyValue(Rxb);if(b.getPropertyValue(Sxb))return b.getPropertyValue(Sxb);if(b.getPropertyValue(Txb))return b.getPropertyValue(Txb);return ''}
function TQ(){this.d=Qi($doc);this.b=Qi($doc);this.a=Qi($doc);this.d.className='v-spreadsheet-popupbutton-overlay-header';this.b.className='v-window-closebox';this.b.setAttribute('role',Stb);this.a.className='header-caption';Vg(this.d,this.b);Vg(this.d,this.a);YF(this.b,1);XF(this.b,this);ne(this,this.d)}
function $R(a,b,c,d,e){var f;a.e=b;a.K=d;a.f=c;a.L=e;a.Y=QR(a.q.V.W,d,e+1);a.Z=QR(a.q.g,b,c+1);f=a.Z==0||a.Y==0;MS(a.b,b,c,d,e);f&&IS(a.b,true);if(a.ab>0&a.r>0){MS(a.W,b,c,d,e);f&&IS(a.W,true)}if(a.ab>0){MS(a.X,b,c,d,e);f&&IS(a.X,true)}if(a.r>0){MS(a.a,b,c,d,e);f&&IS(a.a,true)}a.p&&WR(a,false);a.o||cS(a)}
function YL(a){var b=$doc.createElement('div');b.tabIndex=0;var c=$doc.createElement('input');c.type='text';c.tabIndex=-1;c.setAttribute(kub,'true');var d=c.style;d.opacity=0;d.height='1px';d.width='1px';d.zIndex=-1;d.overflow=Uub;d.position=Bub;c.addEventListener('focus',a,false);b.appendChild(c);return b}
function Wbb(b,c){b.u=-1;b.v=-1;if(c.length>=1){try{b.u=Vdb(c[0])}catch(a){a=UD(a);if(!Yq(a,21))throw VD(a)}}if(c.length>=2){try{b.v=Vdb(c[1])}catch(a){a=UD(a);if(!Yq(a,21))throw VD(a)}if(b.v==-1&&c[1].indexOf('-')!=-1){try{b.v=Vdb(afb(c[1],0,Reb(c[1],ffb(45))))}catch(a){a=UD(a);if(!Yq(a,21))throw VD(a)}}}}
function tg(a){var b,c,d,e,f,g,h;f=a.length;if(f==0){return null}b=false;c=new of;while(Wf()-c.a<16){d=false;for(e=0;e0){e=new sfb(_U(b.Ec));for(g=new Ykb(c);g.ac){i=b;b=c;c=i}if(d>e){i=d;d=e;e=i}if(a.u.f){UO(a.u,a.X,a.Y,f,g,false);DO(a.u)}else{h=JP(a.I,d,e,b,c);Z9(a.W,a.V.sc,a.V.rc,h.row1,h.col1,h.row2,h.col2);XO(a.u,l$(a.V.rc,a.V.sc));FR(a.Q);pb(a.s,200)}}
function iS(a){LS(a.b,a.ab==0?0:a.ab+1,0,a.r==0?0:a.r+1,0);!!a.a&&LS(a.a,a.ab==0?0:a.ab+1,0,0,a.r);!!a.X&&LS(a.X,0,a.ab,a.r==0?0:a.r+1,0);!!a.W&&LS(a.W,0,a.ab,0,a.r);xS(a.B,a.ab==0?0:a.ab+1,0,a.r==0?0:a.r+1,0);!!a.A&&xS(a.A,a.ab==0?0:a.ab+1,0,0,a.r);!!a.F&&xS(a.F,0,a.ab,a.r==0?0:a.r+1,0);!!a.D&&xS(a.D,0,a.ab,0,a.r)}
function TS(a){this.F=a;this.B=Qi($doc);this.G=Qi($doc);this.k=Qi($doc);this.u=Qi($doc);this.a=Qi($doc);this.g=Qi($doc);this.i=Qi($doc);this.I=Qi($doc);this.o=Qi($doc);this.w=Qi($doc);this.c=Qi($doc);this.J=Qi($doc);this.p=Qi($doc);this.A=Qi($doc);this.d=Qi($doc);ES(this);YF(this.B,15736908);XF(this.B,new US(this))}
function qqb(a){nqb();var b;b=cfb(a,(hpb(),fpb));switch(b){case 'ALL':return eqb;case 'CONFIG':return fqb;case 'FINE':return gqb;case 'FINER':return hqb;case 'FINEST':return iqb;case 'INFO':return jqb;case 'OFF':return kqb;case 'SEVERE':return lqb;case Jzb:return mqb;default:throw VD(new deb('Invalid level "'+a+'"'));}}
function Mq(a){var b,c,d,e,f;if(a.l==0&&a.m==0&&a.h==0){return '0'}if(a.h==gvb&&a.m==0&&a.l==0){return '-9223372036854775808'}if(a.h>>19!=0){return '-'+Mq(Dq(a))}c=a;d='';while(!(c.l==0&&c.m==0&&c.h==0)){e=lq(hvb);c=oq(c,e,true);b=''+Lq(kq);if(!(c.l==0&&c.m==0&&c.h==0)){f=9-b.length;for(;f>0;f--){b='0'+b}}d=b+d}return d}
function wob(){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}
function DS(a){this.p=a;this.k=Qi($doc);this.q=Qi($doc);this.d=Qi($doc);this.j=Qi($doc);this.a=Qi($doc);this.k.className=Jwb;dh(this.k,'paintmode');this.q.className='s-top';this.d.className=Kwb;this.j.className=Lwb;this.a.className=Mwb;Vg(this.q,this.d);Vg(this.q,this.j);Vg(this.d,this.a);Vg(this.k,this.q);ne(this,this.k)}
function e6(a){var b,c,d,e,f;e=$doc.querySelectorAll('link[rel~="icon"]');for(c=0;c20000){hrb(trb((vdb(Vw),Vw.i)));return}for(d=g;d<=f;d++){for(i=k;i<=j;i++){e=JU(a.I,d,i);if(e){h=e.d;h.style[nwb]=c;Xnb(a.F,e);yib(a.D,new MY(d,i),c)}}}rkb(a.i,b)}
function gP(a){var b,c,d,e,f,g,h,i,j;b='';g='';if(a!=null){j=$eb(a.toUpperCase(),'[0-9]',0);i=$eb(a,'[A-z]',0);j.length>0&&(b=j[0]);i.length>0&&(g=i[i.length-1])}h=g.length>0?reb(Vdb(g)).a:0;d=0;for(f=0;f=65&&e<=90?(c=e-64):e>=97&&e<=122&&(c=e-96);d=d*26+c}return new MY(d,h)}
function Q$(a,b){var c,d,e,f,g,h,i;for(d=new Yib((new Qib(b)).a);d.b;){c=Xib(d);e=c.fg().a;h=c.gg().a;if(h==0){if(!a.v){a.v=new Akb;rkb(a.v,reb(e))}else vkb(a.v,reb(e),0)!=-1||rkb(a.v,reb(e))}a.g[e-1]=h}dW(a.V,false);if(a.J){for(g=new Ykb(a.J);g.a31){e=e.substr(0,31);sj(a.g,e)}xh(a.v,e);f=(a.v.offsetWidth||0)|0;f<50&&(f=50);c=a.u[a.r];b=hh(a.k);d=(Fh(),Eh).Xd(c)+((c.offsetWidth||0)|0)+10;while(d>b&&a.sa.b.K)&&b;e=!(!!a.X&&a.X.j>a.b.j)&&b;PS(a.b,c,e,c,e);if(a.a){c=!(!!a.b&&a.b.K>=a.a.K)&&b;d=!(!!a.W&&a.W.j>a.a.j)&&b;PS(a.a,c,d,c,d)}if(a.X){f=!(!!a.W&&a.W.K>a.X.K)&&b;e=!(!!a.b&&a.b.j>=a.X.j)&&b;PS(a.X,f,e,f,e)}if(a.W){f=!(!!a.X&&a.X.K>=a.W.K)&&b;d=!(!!a.a&&a.a.j>=a.W.j)&&b;PS(a.W,f,d,f,d)}}}
function PT(a){var b,c,d;if(a==null){return false}d=a.length;if(d<1||d>31){return false}for(c=0;c0){o=(yG(),(qj($doc).clientWidth|0)+nj($doc));n=nj($doc);h=o-i;e=i-n;h=j&&(i-=j)}l=Eh.Yd(d);p=(yG(),oj($doc));m=oj($doc)+(qj($doc).clientHeight|0);f=l-p;g=m-(l+((d.offsetHeight||0)|0));g=c?(l-=c):(l+=(d.offsetHeight||0)|0);eN(a.qb,i,l)}
function SP(a,b){a.D=b;a.G='1';!!a&&(he((!a.C&&(a.C=new x0),a.C)).tkPid='1',undefined);Bp((!a.F&&(a.F=new Ep(a)),a.F),(v2(),u2),a);O_((!a.C&&(a.C=new x0),a.C),a.G);ZP(a,$x,a.a);!a.C&&(a.C=new x0);a.i=new pbb;g0((!a.C&&(a.C=new x0),a.C),a.i);c0((!a.C&&(a.C=new x0),a.C),new HZ(a));a.b=He(d1(a.D),new IZ,(rn(),rn(),qn));X9(a.i.d,iq(dq(GB,1),atb,1,5,[]))}
function X2(c){var d={setter:function(a,b){a.b=b},getter:function(a){return a.b}};c.Jf(_A,'title',d);var d={setter:function(a,b){a.q=b},getter:function(a){return a.q}};c.Jf(jB,$yb,d);var d={setter:function(a,b){a.n=mdb(b)},getter:function(a){return pdb(a.n)}};c.Jf(dB,_yb,d);var d={setter:function(a,b){a.nb=b},getter:function(a){return a.nb}};c.Jf(LA,hub,d)}
function XN(a,b){var c;b.b=a.b;b.e=a.e;b.f=a.f;xh(b.a,mh(a.a));c=(CF(),b.Xc).style;qe(b,a.Xc.className||'');a.i>-1&&(c[bwb]=a.i+(hm(),Kvb),undefined);a.j>-1&&(c[cwb]=a.j+(hm(),Kvb),undefined);a.d>-1&&(c[gub]=a.d+(hm(),Kvb),undefined);a.n>-1&&(c[hub]=a.n+(hm(),Kvb),undefined);a.k>-1&&(c[Dvb]=a.k+(hm(),Kvb),undefined);a.g>-1&&(c[Cvb]=a.g+(hm(),Kvb),undefined)}
function jhb(a,b){var c,d,e,f,g,h;f=(d=pE(a),d!=0?peb(d):peb(pE(kE(a,32)))+32);g=(e=pE(b),e!=0?peb(e):peb(pE(kE(b,32)))+32);h=$wnd.Math.min(f,g);f!=0&&(a=lE(a,f));g!=0&&(b=lE(b,g));do{if(YD(a,b)>=0){a=mE(a,b);a=lE(a,(c=pE(a),c!=0?peb(c):peb(pE(kE(a,32)))+32))}else{b=mE(b,a);b=lE(b,(c=pE(b),c!=0?peb(c):peb(pE(kE(b,32)))+32))}}while(YD(a,0)!=0);return jE(b,h)}
function GX(a,b,c){var d,e,f;f=0;e=0;d=c.d;if(a.ob>=b.col1&&b.col2>a.ob){$V(a,b,c);yib(a.Kb,b,c);f=1}else{f=QR(a.a.g,b.col1,b.col2+1);d.style[hub]=f+(hm(),Kvb)}if(a.Sc>=b.row1&&b.row2>a.Sc){ZV(a,b,c);yib(a.Kb,b,c);e=1}else{e=QR(a.a.V.W,b.row1,b.row2+1);d.style[gub]=e+(hm(),Kvb)}f==0||e==0?(c.d.style[Gub]=(zk(),fub),undefined):(c.d.style[Gub]='flex',undefined)}
function ghb(a,b,c){var d,e,f,g,h,i,j,k,l,m,n,o,p;n=a.a;o=a.d;p=a.e;if(o==1){d=XD(n[0],Ozb);e=XD(b,Ozb);f=$D(d,e);j=fE(d,e);p!=c&&(f=hE(f));p<0&&(j=hE(j));return iq(dq(RB,1),atb,11,0,[Tgb(f),Tgb(j)])}h=o;i=p==c?1:-1;g=fq(hr,ixb,17,h,15,1);k=iq(dq(hr,1),ixb,17,15,[hhb(g,n,o,b)]);l=new Hgb(i,h,g);m=new Hgb(p,1,k);pgb(l);pgb(m);return iq(dq(RB,1),atb,11,0,[l,m])}
function xX(a){var b,c,d,e,f,g,h;BX(a,a.I,a.F,a.lb,a.ib,true,a.H);g=a.Z?a.H+1:a.H;if(a.J.childNodes.length==g){return}$g(a.J);for(e=1;e<=g;e++){h=Zi($doc);c=Qi($doc);Vg(a.J,c);c.appendChild(h);(Fh(),Eh).ee(h,''+e);c.className=wxb;f=e;CF();AF.Le(c,1);XF(c,new nY(a,f))}$g(a.D);for(d=1;d<=g-1;d++){b=Qi($doc);Vg(a.D,b);b.className=owb;b.style[cwb]=18*d+(hm(),Kvb)}}
function hhb(a,b,c,d){var e,f,g,h,i,j,k;j=0;f=XD(d,Ozb);for(h=c-1;h>=0;h--){k=iE(jE(j,32),XD(b[h],Ozb));if(YD(k,0)>=0){i=$D(k,f);j=fE(k,f)}else{e=lE(k,1);g=d>>>1;i=$D(e,g);j=fE(e,g);j=WD(jE(j,1),XD(k,1));if((d&1)!=0){if(YD(i,j)<=0){j=mE(j,i)}else{if(eE(mE(i,j),f)){j=WD(j,mE(f,i));i=mE(i,1)}else{j=WD(j,mE(jE(f,1),i));i=mE(i,2)}}}}a[h]=pE(XD(i,Ozb))}return pE(j)}
function NR(a,b){var c,d;a.S=xV(a.Q,a.f,a.L);a.T=yV(a.Q,a.f,a.L);a.R=uV(a.Q,a.f,a.L);a.g=!a.S&&!a.T;a.i=!a.S&&!a.R;a.t=ph(a.Q.zc);a.u=(a.Q.zc.scrollTop||0)|0;a.c=(c=nj($doc),b2(),(Fh(),b).type.indexOf(Dwb)!=-1?Qm(b.changedTouches[0])+c:_h(b.clientX||0)+c);a.d=(d=oj($doc),b.type.indexOf(Dwb)!=-1?Rm(b.changedTouches[0])+d:_h(b.clientY||0)+d);a.U=a.f;a.V=a.L;hS(a)}
function Hhb(a,b,c){var d,e,f,g,h;for(f=0;fe?1:-1:qhb(n,d,o);if(c<0){return iq(dq(RB,1),atb,11,0,[lgb,a])}p=a.e;h=o-e+1;k=e;i=p==f?1:-1;g=fq(hr,ixb,17,h,15,1);j=fhb(g,h,n,o,d,e);l=new Hgb(i,h,g);m=new Hgb(p,k,j);pgb(l);pgb(m);return iq(dq(RB,1),atb,11,0,[l,m])}
function ugb(a,b){var c,d,e,f;c=a.e<0?new Hgb(1,a.d,a.a):a;d=b.e<0?new Hgb(1,b.d,b.a):b;if(c.e==0){return d}else if(d.e==0){return c}if((c.d==1||c.d==2&&c.a[1]>0)&&(d.d==1||d.d==2&&d.a[1]>0)){return Tgb(jhb((f=c.d>1?iE(jE(c.a[1],32),XD(c.a[0],Ozb)):XD(c.a[0],Ozb),gE(c.e,f)),(e=d.d>1?iE(jE(d.a[1],32),XD(d.a[0],Ozb)):XD(d.a[0],Ozb),gE(d.e,e))))}return khb(ogb(c),ogb(d))}
function JN(a,b){if(b){Pm(a.e,jI(a.g.a));te(a.g,false);a.e.style[Gub]=(zk(),Mub);a.e.focus();a.e.select()}else{AI(a.g,a.e.value);te(a.g,true);a.e.style[Gub]=(zk(),fub);uU(a.r,jI(a.g.a),a.b,a.d)}ke(a.f)&&(ke(a.a)||ke(a.g)||Peb((zk(),Mub),Hj(a.e.style)))?(je(a.f).className||'').indexOf(jwb)!=-1||re(a.f,jwb,true):(je(a.f).className||'').indexOf(jwb)!=-1&&re(a.f,jwb,false)}
function eX(a,b,c){var d,e;a._=true;rT(a.$,'.'+a.Ac+' .sheet div'+(Xwb+a.rc+'.row'+a.sc),0);qe(a.sb,Yvb+a.rc+Zvb+a.sc+' cell'+' '+(e=KU(a,a.rc,a.sc),!e?'cs0':e.cellStyle));if(CV(a,Yvb+a.rc+Zvb+a.sc)){a.ab=true;d=UU(a,Yvb+a.rc+Zvb+a.sc);!!d&&pe(a.sb,Ij(d.d.style))}CX(a);b&&(rV(a,a.rc,a.sc)||BW(a,a.rc,a.sc),Z1((ng(),mg),new hY(a,false)));Z1((ng(),mg),new jY(a,c));bL(a.sb,c)}
function Vdb(a){var b,c,d,e,f;if(a==null){throw VD(new Ieb(otb))}d=a.length;e=d>0&&(Osb(0,a.length),a.charCodeAt(0)==45||(Osb(0,a.length),a.charCodeAt(0)==43))?1:0;for(b=e;bftb){throw VD(new Ieb(ntb+a+'"'))}return f}
function d_(a,b,c){var d,e,f,g,h,i,j;b==0?(b=1):b<0&&(b=YU(a.V)+1);b>a.i&&(b=a.i);c==0?(c=1):c<0&&(c=IU(a.V)+1);c>a.O&&(c=a.O);h=a.V.rc;i=a.V.sc;if(b<=h){d=b;e=h}else{d=h;e=b}if(c<=i){f=c;g=i}else{f=i;g=c}if(a.u.f){UO(a.u,a.X,a.Y,b,c,false)}else{j=JP(a.I,f,g,d,e);QX(a.V,j.col1,j.col2,j.row1,j.row2);OX(a.V,j.col1,j.col2,j.row1,j.row2,true);XO(a.u,m$(j.col1,j.col2,j.row1,j.row2))}}
function rq(a,b,c,d,e,f){var g,h,i,j,k,l,m;j=uq(b)-uq(a);g=Gq(b,j);i=nq(0,0,0);while(j>=0){h=xq(a,g);if(h){j<22?(i.l|=1<>>1;g.m=k>>>1|(l&1)<<21;g.l=m>>>1|(k&1)<<21;--j}c&&tq(i);if(f){if(d){kq=Dq(a);e&&(kq=Jq(kq,(Sq(),Qq)))}else{kq=nq(a.l,a.m,a.h)}}return i}
function $eb(a,b,c){var d,e,f,g,h,i,j,k;d=new RegExp(b,'g');j=fq(MB,stb,2,0,6,1);e=0;k=a;g=null;while(true){i=d.exec(k);if(i==null||k==''||e==c-1&&c>0){j[e]=k;break}else{h=i.index;j[e]=k.substr(0,h);k=afb(k,h+i[0].length,k.length);d.lastIndex=0;if(g==k){j[e]=k.substr(0,1);k=k.substr(1)}g=k;++e}}if(c==0&&a.length>0){f=j.length;while(f>0&&j[f-1]==''){--f}f0&&aL(a,0,c);a.Xc.style[Cvb]=(hm(),'100.0px');zg((ng(),new qO(a,b)),100)}if((b.keyCode|0)==86){(CF(),a.Xc)[Qvb]='';(_e(),$e).af(a.Xc);zg((ng(),new sO(a)),100)}}
function U1(){var a,b,c,d,e,f,g,h,i,j;this.a=new $nb;new Vnb;a=$doc;a.getElementsByTagName(Yxb)[0];i=a.getElementsByTagName('script');for(e=0;e=e){for(g=1;g=a.db;k=a.d.a.length>c-a.db;if(l&&k){g=ukb(a.d,c-a.db).a.length>f;if(g){return ukb(ukb(a.d,c-a.db),f)}}}else if(a.obj;if(k){i=b>=a.bb;g=ukb(a.Qc,j).a.length>h;if(i&&g){return ukb(ukb(a.Qc,j),h)}}}else{e=j*a.ob+f;d=a.Mc.a.length>e;if(e>=0&&d){return ukb(a.Mc,e)}}return null}
function d6(a,b,c,d,e){var f,g;f=null;if(b!=null){f=a6(d);!f&&rrb(trb((vdb(bA),bA.k)),'Did not find the link tag for the old theme ('+d+'), adding a new stylesheet for the new theme ('+e+')')}if(c!=null){g=Ui($doc);g.rel=Zxb;g.type=pxb;g.href=e;V1(g,new r6(a,c,e,f),null);f?Yg($doc.getElementsByTagName(Yxb)[0],g,f):Vg($doc.getElementsByTagName(Yxb)[0],g)}else{!!f&&_g(Jh((Fh(),f)),f);$5(a,null)}}
function VR(a,b){var c,d,e,f,g,h,i,j;a.o=true;c=(g=nj($doc),b2(),(Fh(),b).type.indexOf(Dwb)!=-1?Qm(b.changedTouches[0])+g:_h(b.clientX||0)+g);d=(h=oj($doc),b.type.indexOf(Dwb)!=-1?Rm(b.changedTouches[0])+h:_h(b.clientY||0)+h);if(OR(a,d,c)){return}i=c-a.v+ph(a.Q.zc)-a.t;j=d-a.w+((a.Q.zc.scrollTop||0)|0)-a.u;i-=70;j-=20;e=a.q.g;f=a.q.V.W;a.U=PR(e,a.O,i,true);a.V=PR(f,a.P,j,true);d_(a.Q.a,a.U,a.V)}
function UR(a,b){var c,d,e,f,g,h,i,j,k,l;a.j=false;a.s=false;c=(i=nj($doc),b2(),(Fh(),b).type.indexOf(Dwb)!=-1?Qm(b.changedTouches[0])+i:_h(b.clientX||0)+i);d=(j=oj($doc),b.type.indexOf(Dwb)!=-1?Rm(b.changedTouches[0])+j:_h(b.clientY||0)+j);if(OR(a,d,c)){return}k=c-a.v+ph(a.Q.zc)-a.t;l=d-a.w+((a.Q.zc.scrollTop||0)|0)-a.u;f=a.q.g;h=a.q.V.W;e=PR(f,a.e,k,false);g=PR(h,a.K,l,false);e>=0&&g>=0&&jS(a,e,g)}
function yX(b){var c,d,e,f,g,h,i,j;i=b.a.n;try{f=new Ckb(new Hjb(i));ulb();glb(f.a,f.a.length);g=f.a.length;h=new sfb(_U(b.Dc));for(d=0;db.f?1:0}d=a.e-b.e;c=(a.d>0?a.d:$wnd.Math.floor((a.a-1)*Nzb)+1)-(b.d>0?b.d:$wnd.Math.floor((b.a-1)*Nzb)+1);if(c>d+1){return e}else if(c0&&(g=zgb(g,Ghb(d)));return ngb(f,g)}}else return e=a.bb&&d<=a.xb&&g>=a.db&&g<=a.zb||d<=a.ob&&g<=a.Sc||d>a.ob&&d<=a.xb&&g<=a.Sc||g>a.Sc&&g<=a.zb&&d<=a.ob){c=JU(a,d,g);f=b.Wc;if(f){if(a==f){IM(c,(CF(),b.Xc))}else{Ne(b);IM(c,(CF(),b.Xc));Pe(b,a)}}else{IM(c,(CF(),b.Xc));Pe(b,a)}}}else{while(xib(a.Cc,e)){aR(b,--d);e=Yvb+d+Zvb+g}zib(a.Cc,e,b)}gR(b,a,a.zc)}
function lU(a,b){var c,d,e,f,g,h;a.Db=false;for(e=new Ykb(PU(a));e.a=TU(a)&&b<=YU(a))&&(d<=a.Sc||d<=fV(a)&&d>=IU(a))&&(b>=a.bb&&b<=a.xb&&e>=a.db&&e<=a.zb||b<=a.ob&&e<=a.Sc||b>a.ob&&b<=a.xb&&e<=a.Sc||e>a.Sc&&e<=a.zb&&b<=a.ob)&&(c>=a.bb&&c<=a.xb&&d>=a.db&&d<=a.zb||c<=a.ob&&d<=a.Sc||c>a.ob&&c<=a.xb&&d<=a.Sc||d>a.Sc&&d<=a.zb&&c<=a.ob)&&(c>=a.bb&&c<=a.xb&&e>=a.db&&e<=a.zb||c<=a.ob&&e<=a.Sc||c>a.ob&&c<=a.xb&&e<=a.Sc||e>a.Sc&&e<=a.zb&&c<=a.ob)}
function UO(a,b,c,d,e,f){var g,h,i,j,k,l,m,n,o,p;if(b==d&&c==e){g=l$(b,c)}else{if(b>d){o=b;b=d;d=o}if(c>e){o=c;c=e;e=o}g=l$(b,c)+':'+l$(d,e)}if(f&&a.s>=0){g=','+g;++a.q}k=$K(a.e);i=k>0;if(i){l=ZK(a.e);h=l+k;a.s=l;a.q=h}else if(f||a.s<0){l=a.q;h=a.q;a.s=a.q}else{l=a.s;h=a.q}p=(j=_K(a.e),j==null?'':j);m=p.substr(0,l);n=afb(p,h,p.length);p=m+g+n;a.q=(m+g).length;bL(a.e,p);a.e==a.w&&bL(a.j,p);Z1((ng(),mg),new vP(a))}
function lJ(a,b){var c,d,e;d=(CF(),cj($doc));a.d=_i($doc);Vg(d,MF(a.d));if(!b){e=bj($doc);Vg(a.d,MF(e))}a.i=b;c=(yI(),xI)._e();Vg(c,MF(d));oe(a,c);Pd();Cb(jd,a.Xc);a.Uc==-1?PF(a.Xc,2225|(a.Xc.__eventBits||0)):(a.Uc|=2225);a.Xc.className='gwt-MenuBar';b?re(a,xe(a.Xc)+'-'+'vertical',true):re(a,xe(a.Xc)+'-'+'horizontal',true);a.Xc.style['outline']='0px';a.Xc.setAttribute('hideFocus','true');He(a,new EJ(a),(cn(),cn(),bn))}
function GN(a){var b,c;if(a.c){b=hh(a.c);c=ih(a.c);if(b>=gh(a.o)&&b=ih(a.o)&&c<=fh(a.o)){CN(a);(CF(),a.Xc).style[Hub]=Tub;!!a.t&&(a.t.style[Hub]=Tub,undefined);a.i.style[Hub]=(vm(),Tub);a.M||hN(a)}else{(CF(),a.Xc).style[Hub]=Uub;!!a.t&&(a.t.style[Hub]=Uub,undefined);a.i.style[Hub]=(vm(),Uub)}}else{(CF(),a.Xc).style[Hub]=Uub;!!a.t&&(a.t.style[Hub]=Uub,undefined);a.i.style[Hub]=(vm(),Uub);$M(a,false);ah(a.i)}}
function MO(a,b){var c,d,e,f,g,h,i,j,k,l;CO(a);k=NO(a,b);Cib(a.G);e=0;d=0;for(j=new Ykb(k);j.a0?0:a.bb;for(;g(b.a.j/2|0)){b.Ob=d;c>0?iV(b,d):c<0&&hV(b,d)}if($wnd.Math.abs(g)>(b.a.L/2|0)){b.Pb=e;g>0?mV(b,e):g<0&&nV(b,e)}N5(b.Rb)}catch(a){a=UD(a);if(Yq(a,20)){f=a;qrb(b.U,'SheetWidget:updateSheetDisplay: '+yf(f,f.Gd()))}else throw VD(a)}sW(b);wX(b,g,c);EU(b)}
function Pcb(){VQ.call(this);this.q=new Ycb;this.c=new Qcb;this.e=new Vnb;this.e.put('error',new Vcb('Error: ',' - close with ESC-key',(Ecb(),Ccb)));this.e.put('warning',new Vcb('Warning: ',null,Ccb));this.e.put('humanized',new Vcb('Info: ',null,Ccb));this.e.put('tray',new Vcb('Status: ',null,Ccb));this.e.put('assistive',new Vcb('Note: ',null,Ccb));this.g=new Hcb;this.d=new Scb;this.j=new Wcb;this.k=new Xcb;this.lb='v-ui';this.n=1}
function shb(a,b){var c,d,e,f,g,h,i,j,k,l;g=a.e;i=b.e;if(i==0){return a}if(g==0){return b.e==0?b:new Hgb(-b.e,b.d,b.a)}f=a.d;h=b.d;if(f+h==2){c=XD(a.a[0],Ozb);d=XD(b.a[0],Ozb);g<0&&(c=hE(c));i<0&&(d=hE(d));return Tgb(mE(c,d))}e=f!=h?f>h?1:-1:qhb(a.a,b.a,f);if(e==-1){l=-i;k=g==i?thb(b.a,h,a.a,f):ohb(b.a,h,a.a,f)}else{l=g;if(g==i){if(e==0){return mgb(),lgb}k=thb(a.a,f,b.a,h)}else{k=ohb(a.a,f,b.a,h)}}j=new Hgb(l,k.length,k);pgb(j);return j}
function HW(a,b){var c,d,e,f,g;if(!a.s){a.s=b}else{Cib(a.s);!!b&&_hb(a.s,b)}if(!!b&&b.a.c+b.b.c!=0){g=new qfb;for(e=(f=(new Hjb(b)).a.Zf().Ne(),new Njb(f));e.a.Xe();){c=Xeb(Xeb((d=e.a.Ye(),d.fg()),Yvb,Xwb),' r','.r');g.a+=''+c;e.a.Xe()&&(g.a+=',',g)}if(!a.pb){a.pb=$i($doc);a.pb.type=pxb;vh(a.pb,a.Ac+'-hyperlinkstyle');Vg(a.w.parentNode,a.pb);g.a+='{ cursor: pointer !important; }';nT(a.pb,g.a)}else{rT(a.pb,g.a,0)}}else{!!a.pb&&rT(a.pb,fxb,0)}}
function OG(b){var c,d,e,f,g,h,i,j,k,l,m,n,o;k=new Vnb;if(b!=null&&b.length>1){l=b.substr(1);for(h=$eb(l,'&',0),i=0,j=h.length;i1?f[1]:'';try{m=(Wp(m),o=/\+/g,decodeURIComponent(m.replace(o,'%20')))}catch(a){a=UD(a);if(!Yq(a,81))throw VD(a)}n=k.get(e);if(!n){n=new Akb;k.put(e,n)}n.add(m)}}for(d=k.Zf().Ne();d.Xe();){c=d.Ye();c.hg(xlb(c.gg()))}k=(ulb(),new Omb(k));return k}
function wX(a,b,c){var d,e,f,g,h,i,j;e=ukb(ukb(a.kc,0),0);j=ukb(a.kc,a.kc.a.length-1);h=ukb(j,j.a.length-1);f=e.k;i=h.k;d=e.c;g=h.c;fW(a);if(f>a.zb||ia.xb||g0&&wW(a,a.db,a.zb,1,a.ob,a.d,a.c);c!=0&&a.Sc>0&&wW(a,1,a.Sc,a.bb,a.xb,a.Qc,a.Pc)}else{xW(a,b,c,a.db,a.zb,a.bb,a.xb,a.kc,a.zc);b!=0&&a.ob>0&&xW(a,b,0,a.db,a.zb,1,a.ob,a.d,a.c);c!=0&&a.Sc>0&&xW(a,0,c,1,a.Sc,a.bb,a.xb,a.Qc,a.Pc)}}
function qgb(a,b){var c,d,e,f,g,h,i,j,k,l;if(b.e==0){throw VD(new gdb(Pzb))}e=b.e;if(b.d==1&&b.a[0]==1){return b.e>0?a:a.e==0?a:new Hgb(-a.e,a.d,a.a)}k=a.e;j=a.d;d=b.d;if(j+d==2){l=$D(XD(a.a[0],Ozb),XD(b.a[0],Ozb));k!=e&&(l=hE(l));return Tgb(l)}c=j!=d?j>d?1:-1:qhb(a.a,b.a,j);if(c==0){return k==e?hgb:ggb}if(c==-1){return lgb}g=j-d+1;f=fq(hr,ixb,17,g,15,1);h=k==e?1:-1;d==1?hhb(f,a.a,j,b.a[0]):fhb(f,g,a.a,j,b.a,d);i=new Hgb(h,g,f);pgb(i);return i}
function LX(a,b,c,d,e,f){var g,h;Bib(a.Cc,Yvb+d+Zvb+c);zib(a.Cc,Yvb+f+Zvb+e,b);h=b.Wc;if(f>=a.bb&&f<=a.xb&&e>=a.db&&e<=a.zb||f<=a.ob&&e<=a.Sc||f>a.ob&&f<=a.xb&&e<=a.Sc||e>a.Sc&&e<=a.zb&&f<=a.ob){g=JU(a,f,e);if(h){if(M(a,h)){(d>=a.bb&&d<=a.xb&&c>=a.db&&c<=a.zb||d<=a.ob&&c<=a.Sc||d>a.ob&&d<=a.xb&&c<=a.Sc||c>a.Sc&&c<=a.zb&&d<=a.ob)&&DM(JU(a,d,c));IM(g,(CF(),b.Xc))}else{Ne(b);IM(g,(CF(),b.Xc));Pe(b,a)}}else{IM(g,(CF(),b.Xc));Pe(b,a)}}else !!h&&Ne(b)}
function MR(a,b){var c,d;a.S=xV(a.Q,a.f,a.L);a.T=yV(a.Q,a.f,a.L);a.R=uV(a.Q,a.f,a.L);a.g=!a.S&&!a.T;a.i=!a.S&&!a.R;a.t=ph(a.Q.zc);a.u=(a.Q.zc.scrollTop||0)|0;a.c=(c=nj($doc),b2(),(Fh(),b).type.indexOf(Dwb)!=-1?Qm(b.changedTouches[0])+c:_h(b.clientX||0)+c);a.d=(d=oj($doc),b.type.indexOf(Dwb)!=-1?Rm(b.changedTouches[0])+d:_h(b.clientY||0)+d);a.U=a.f;a.V=a.L;a.C=true;a.j=false;a.s=false;hS(a);NF((CF(),a.Xc));Eh.Wd(b);dh(he(a.Q),'selecting');_R(a,true)}
function Ghb(a){yhb();var b,c,d,e;b=dr(a);if(a1000000){throw VD(new gdb('power of ten too big'))}if(a<=ftb){return Cgb(Agb(vhb[1],b),b)}d=Agb(vhb[1],ftb);e=d;c=aE(a-ftb);b=dr(a%ftb);while(YD(c,ftb)>0){e=zgb(e,d);c=mE(c,ftb)}e=zgb(e,Agb(vhb[1],b));e=Cgb(e,ftb);c=aE(a-ftb);while(YD(c,ftb)>0){e=Cgb(e,ftb);c=mE(c,ftb)}e=Cgb(e,b);return e}
function Ii(a){if(a.offsetTop==null){return 0}var b=0;var c=a.ownerDocument;var d=a.parentNode;if(d){while(d.offsetParent){b-=d.scrollTop;d=d.parentNode}}while(a){b+=a.offsetTop;if(c.defaultView.getComputedStyle(a,'')[zub]==Aub){b+=c.body.scrollTop;return b}var e=a.offsetParent;e&&$wnd.devicePixelRatio&&(b+=parseInt(c.defaultView.getComputedStyle(e,'').getPropertyValue('border-top-width')));if(e&&e.tagName=='BODY'&&a.style.position==Bub){break}a=e}return b}
function SX(a){var b,c,d;a.W=fq(hr,ixb,17,a.a.O,15,1);a.Lc=0;d=0;if(a.Sc>0){d=bU(a,1,a.Sc);a.Lc=dr(d+1)}b=bU(a,a.Sc+1,a.a.O);a.Bb=0;a.ob>0&&(a.Bb=eU(a,1,a.ob));c=eU(a,a.ob+1,a.a.i);RX(a);d>0&&a.Bb>0?sh(a.Nc,yxb):dh(a.Nc,yxb);d>0?sh(a.Pc,yxb):dh(a.Pc,yxb);a.Bb>0?sh(a.c,yxb):dh(a.c,yxb);a.Pc.style[bwb]=(hm(),Lvb);a.c.style[cwb]=Lvb;a.I.style[bwb]=Lvb;a.gc.style[bwb]=Lvb;KV(a);a.fb.style[gub]=b+Kvb;a.fb.style[hub]=c+Kvb;a.c.style[gub]=b+Kvb;a.Pc.style[hub]=c+Kvb}
function oW(a){var b,c;if(a.ib){if(a.ob>0){qW(a)}else{gW(a.ib);a.ib=null}}else if(a.ob>0){a.ib=new Akb;qW(a)}for(c=a.bb;c<=a.xb;c++){if(c>a.ob){if(c-a.bba.xb-a.bb+1){ah(xkb(a.K,a.K.a.length-1))}}
function tW(a){var b,c;if(a.jb){if(a.Sc>0){rW(a)}else{gW(a.jb);a.jb=null}}else if(a.Sc>0){a.jb=new Akb;rW(a)}for(b=a.db;b<=a.zb;b++){if(a.Sca.zb-a.db+1){ah(xkb(a.ic,a.ic.a.length-1))}}
function XU(a,b,c,d){var e,f,g,h,i;f=UU(a,Yvb+d.c+Zvb+d.k);if(!f){i=d.d;g=d.c;h=d.k;e=false;if(b<(Fh(),Eh).Xd(i)&&d.c>a.bb){--g;while(x$(a.a,g)&&g>a.bb){--g}e=true}else if(b>Eh.Xd(i)+((i.offsetWidth||0)|0)&&d.ca.db){--h;while(y$(a.a,h)&&h>a.db){--h}e=true}else if(c>Eh.Yd(i)+((i.offsetHeight||0)|0)&&d.k1){--h}if(!b&&(e!=g||i!=c)&&(!f||e!=f.col1||g!=f.col2||i!=f.row1||c!=f.row2)){if(hi){--h}--d;while(!!a.d.v&&vkb(a.d.v,reb(d),0)!=-1&&d>=e){--d}d=e){--d}}vR(a,d,h)}else{h>0&&wR(a,d,h)}}
function BR(a,b){var c,d,e,f,g,h,i;e=a.c.yc.e;g=a.c.yc.f;i=a.c.yc.K;c=a.c.yc.L;d=a.c.rc;h=a.c.sc;f=t$(a.d,d,h);if(!!f&&a.a!=0){d=a.a;h=f.row2}++h;while(!!a.d.w&&vkb(a.d.w,reb(h),0)!=-1&&hc){h=i;while(!!a.d.w&&vkb(a.d.w,reb(h),0)!=-1&&hg&&(d=e);while(!!a.d.v&&vkb(a.d.v,reb(d),0)!=-1&&d<=g){++d}}vR(a,d,h)}else{h<=a.d.O&&wR(a,d,h)}}
function DR(a,b){var c,d,e,f,g,h,i;e=a.c.yc.e;g=a.c.yc.f;i=a.c.yc.K;c=a.c.yc.L;d=a.c.rc;h=a.c.sc;f=t$(a.d,d,h);if(!!f&&a.b!=0){d=f.col2;h=a.b}++d;while(!!a.d.v&&vkb(a.d.v,reb(d),0)!=-1&&dg){d=e;while(!!a.d.v&&vkb(a.d.v,new ieb(d),0)!=-1&&d<=g){++d}++h;while(!!a.d.w&&vkb(a.d.w,reb(h),0)!=-1&&h<=c){++h}h>c&&(h=i);while(!!a.d.w&&vkb(a.d.w,reb(h),0)!=-1&&h<=c){++h}}vR(a,d,h)}else{d<=a.d.i&&wR(a,d,h)}}
function CR(a,b){var c,d,e,f,g,h,i;e=a.c.yc.e;g=a.c.yc.f;i=a.c.yc.K;c=a.c.yc.L;d=a.c.rc;h=a.c.sc;f=t$(a.d,d,h);if(!!f&&a.b!=0){d=f.col1;h=a.b}--d;while(!!a.d.v&&vkb(a.d.v,reb(d),0)!=-1&&d>0){--d}if(!b&&(e!=g||i!=c)&&(!f||e!=f.col1||g!=f.col2||i!=f.row1||c!=f.row2)){if(d=e){--d}--h;while(!!a.d.w&&vkb(a.d.w,reb(h),0)!=-1&&h>=i){--h}h=i){--h}}vR(a,d,h)}else{d>0&&wR(a,d,h)}}
function khb(a,b){var c,d,e,f,g,h;c=wgb(a);d=wgb(b);e=$wnd.Math.min(c,d);Vgb(a,c);Vgb(b,d);if(ngb(a,b)==1){f=a;a=b;b=f}do{if(b.d==1||b.d==2&&b.a[1]>0){b=Tgb(jhb((h=a.d>1?iE(jE(a.a[1],32),XD(a.a[0],Ozb)):XD(a.a[0],Ozb),gE(a.e,h)),(g=b.d>1?iE(jE(b.a[1],32),XD(b.a[0],Ozb)):XD(b.a[0],Ozb),gE(b.e,g))));break}if(b.d>a.d*1.2){b=Bgb(b,a);b.e!=0&&Vgb(b,wgb(b))}else{do{uhb(b.a,b.a,b.d,a.a,a.d);pgb(b);b.b=-2;Vgb(b,wgb(b))}while(ngb(b,a)>=0)}f=b;b=a;a=f}while(a.e!=0);return Cgb(b,e)}
function YV(b,c){var d,e,f,g,h,i;try{g=aV(b);if(!g){qrb(b.U,'Selected cell is null');return}EM(g,c);h=JV(b,g.b,c);d=g.c;if(b.ab){f=u$(b.a,b.rc,b.sc);d=f.col2;i=QR(b.a.g,f.col1,f.col2+1)}else{i=s$(b.a,d)}while(i0){Osb(c,i.length);i.charCodeAt(c)==34&&(c==0||(Osb(c-1,i.length),i.charCodeAt(c-1)!=92))&&++e}if(e%2==1){return}g=-1;d=-1;c=ZK(a.e);while(c>0){b=(Osb(c-1,i.length),i.charCodeAt(c-1));if(Web(String.fromCharCode(b))){g=c;break}--c}c=ZK(a.e);while(c0&&a.ob>0){AU(a);BU(a);vU(a)}else a.Sc>0?BU(a):a.ob>0&&vU(a);for(c=a.db;c<=a.zb;c++){e=new Bkb(a.xb);for(d=a.bb;d<=a.xb;d++){b=new NM(a,d,c);Vg(a.zc,b.d);e.a[e.a.length]=b}rkb(a.kc,e)}}
function wU(a){var b,c,d,e,f;f=Qi($doc);dh(f,'cell-range-bg-color');f.style[hub]=(hm(),Lvb);f.style[gub]=Lvb;Vg(a.zc,f);e=new y1(f);b=x1(e,nwb);b=Xeb(b,'!important','');_g(a.zc,f);if(b!=null&&dfb(b).length!=0){d=kf();(CF(),d.Xc).height=1;d.Xc.width=1;nf(d.Xc.getContext('2d'),b);d.Xc.getContext('2d').fillRect(0,0,1,1);c='url("'+d.Xc.toDataURL()+'")';nT(a.Dc,'.'+a.Ac+bxb+'background-image: '+c+' !important;'+'}')}else{nT(a.Dc,'.'+a.Ac+bxb+'background-color: rgba(232, 242, 252, 0.8) !important;'+'}')}}
function wW(a,b,c,d,e,f,g){var h,i,j,k,l;for(k=b;k<=c;k++){if(f.a.length>k-b){l=(Hsb(k-b,f.a.length),f.a[k-b])}else{l=new Akb;Ksb(k-b,f.a.length);Asb(f.a,k-b,l)}for(h=d;h<=e;h++){if(l.a.length>h-d){i=(Hsb(h-d,l.a.length),l.a[h-d]);JM(i,h,k,wib(a.e,Yvb+h+Zvb+k))}else{i=new OM(a,h,k,wib(a.e,Yvb+h+Zvb+k));Vg(g,i.d);Ksb(h-d,l.a.length);Asb(l.a,h-d,i)}}while(l.a.length>e-d+1){ah(xkb(l,l.a.length-1).d)}}while(f.a.length>c-b+1){for(j=new Ykb(xkb(f,f.a.length-1));j.a20000){hrb(trb((vdb(Vw),Vw.i)));return}for(c=f;c<=e;c++){for(i=l;i<=k;i++){d=JU(a.I,c,i);if(d){h=d.d;g=Xeb(wib(a.G,b),'%s','0.75');c==f&&(h.style['borderLeft']=pwb+g,undefined);c==e&&(h.style[qwb]=pwb+g,undefined);i==l&&(h.style['borderTop']=pwb+g,undefined);i==k&&(h.style[rwb]=pwb+g,undefined)}}}a.A=b}}
function nhb(a,b){var c,d,e,f,g,h,i,j,k,l,m,n,o;g=a.e;i=b.e;if(g==0){return b}if(i==0){return a}f=a.d;h=b.d;if(f+h==2){c=XD(a.a[0],Ozb);d=XD(b.a[0],Ozb);if(g==i){k=WD(c,d);o=pE(k);n=pE(lE(k,32));return n==0?new Ggb(g,o):new Hgb(g,2,iq(dq(hr,1),ixb,17,15,[o,n]))}return Tgb(g<0?mE(d,c):mE(c,d))}else if(g==i){m=g;l=f>=h?ohb(a.a,f,b.a,h):ohb(b.a,h,a.a,f)}else{e=f!=h?f>h?1:-1:qhb(a.a,b.a,f);if(e==0){return mgb(),lgb}if(e==1){m=g;l=thb(a.a,f,b.a,h)}else{m=i;l=thb(b.a,h,a.a,f)}}j=new Hgb(m,l.length,l);pgb(j);return j}
function cZ(a,b){var c,d,e,f,g;f=(!a.C&&(a.C=new x0),a.C);e=(!a.K&&(a.K=new T0),a.K);if(b.Gf('componentIDtoCellKeysMap')){c=e.o;d=new Vnb;!!c&&c.a.c+c.b.c!=0&&mpb(c,new PZ(a,d));aX(f.V,d)}b.Gf('cellKeysToEditorIdMap')&&hZ(a);(b.Gf('cellComments')||b.Gf('cellCommentAuthors'))&&r_(f,e.b,e.a);b.Gf('visibleCellComments')&&iZ(a);b.Gf('invalidFormulaCells')&&Q_(f,e.F);b.Gf('overlays')&&(g=!(!a.K&&(a.K=new T0),a.K).N?(ulb(),ulb(),slb):(!a.K&&(a.K=new T0),a.K).N,fZ(a,g.keySet()),$Y(a,g),a.c=g.keySet(),undefined);RX(f.V)}
function N$(a,b,c,d){var e,f,g,h,i;n$(a);g=a.V.Sc>0?1:fV(a.V);c||t0(a,b,g,null);if(c){i=a.V.rc;e=i>b?b:i;f=i>b?i:b;h=a.O;if(TR(a.V.yc)){QX(a.V,e,f,1,h);OX(a.V,e,f,1,h,true)}else{OX(a.V,e,f,1,h,false)}TR(a.V.yc)?$9(a.W,1,e,h,f):bab(a.W,1,e,h,f)}else if(d){a.V.C&&(a.V.C=false,undefined);TR(a.V.yc)&&ZW(a.V,false);mX(a.V,b,g);FR(a.Q);OX(a.V,b,b,1,a.O,false);cab(a.W,g,b)}else{a.V.C||(a.V.C=true,undefined);if(!TR(a.V.yc)){ZW(a.V,true);sU(a.V)}YW(a.V,b,g);QX(a.V,b,b,1,a.O);OX(a.V,b,b,1,a.O,true);FR(a.Q);fab(a.W,b,g)}pb(a.s,200)}
function $$(a,b,c,d){var e,f,g,h,i;f=a.V.ob>0?1:TU(a.V);n$(a);c||t0(a,f,b,null);if(c){e=a.i;i=a.V.sc;g=i>b?b:i;h=i>b?i:b;if(TR(a.V.yc)){QX(a.V,1,e,g,h);OX(a.V,1,e,g,h,true)}else{OX(a.V,1,e,g,h,false)}TR(a.V.yc)?$9(a.W,g,1,h,e):bab(a.W,g,1,h,e)}else if(d){a.V.C&&(a.V.C=false,undefined);TR(a.V.yc)&&ZW(a.V,false);mX(a.V,f,b);FR(a.Q);OX(a.V,1,a.i,b,b,false);pab(a.W,b,f)}else{a.V.C||(a.V.C=true,undefined);if(!TR(a.V.yc)){ZW(a.V,true);sU(a.V)}YW(a.V,f,b);QX(a.V,1,a.i,b,b);OX(a.V,1,a.i,b,b,true);FR(a.Q);rab(a.W,b,f)}pb(a.s,200)}
function vX(b){var c,d,e,f,g,h,i,j,k,l;h=(b1(),false&&QG('debug')!=null);l=b.a.f;k=0;h&&(k=(vfb(),aE(Date.now())));i=b.a.N;c=b.a.k;if(l){try{j=new sfb(_U(b.Dc));for(g=new Yib((new Qib(l)).a);g.b;){f=Xib(g);f.fg().a==0?ofb(j,Ywb+b.Ac+' .sheet .cell {'+f.gg()+'}'):ofb(j,dV(b,f.fg(),i,c)+' {'+f.gg()+'}')}$g(b.Dc);Vg(b.Dc,fj($doc,j.a))}catch(a){a=UD(a);if(Yq(a,21)){d=a;qrb(b.U,'SheetWidget:updateStyles: '+yf(d,d.Gd())+vxb)}else throw VD(a)}}if(h){e=(vfb(),aE(Date.now()));krb(b.U,'Style update took:'+qE(mE(e,k))+'ms')}XV(b);wU(b)}
function jS(a,b,c){var d,e,f,g,h,i,j;if(b>=a.e&&b<=a.f&&c>=a.K&&c<=a.L){j=$wnd.Math.abs(a.L-c);h=$wnd.Math.abs(a.f-b);if(a._||j==0&&h==0){YR(a,0,0,0,0);ZR(a,false);return}ZR(a,true);a.j=true;if(j>h){i=$wnd.Math.max(a.K+1,a.L-j+1);YR(a,a.e,a.f,i,a.L)}else{i=$wnd.Math.max(a.e+1,a.f-h+1);YR(a,i,a.f,a.K,a.L)}}else if(ca.L||ba.f){ZR(a,true);a.s=true;d=c-a.L;g=a.K-c;e=a.e-b;f=b-a.f;$wnd.Math.max(d,g)>$wnd.Math.max(e,f)?d>g?YR(a,a.e,a.f,a.L+1,c):YR(a,a.e,a.f,c+1,a.K-1):f>e?YR(a,a.f+1,b,a.K,a.L):YR(a,b+1,a.e-1,a.K,a.L)}}
function WS(a,b){var c;if(!a.c._){if(!a.b){return}c=(Fh(),b).keyCode|0;switch(c){case 8:case 113:case 38:case 40:case 37:case 39:case 9:case 46:case 32:if(Eh.Sd(b)==0){g_(a.c.a,b,'');Eh.Wd(b);b.stopPropagation()}break;case 89:if(!a.a&&!!b.ctrlKey||!!b.metaKey){X9(a.c.a.W.C,iq(dq(GB,1),atb,1,5,[]));Eh.Wd(b);b.stopPropagation()}break;case 90:if(!a.a&&!!b.ctrlKey||!!b.metaKey){X9(a.c.a.W.G,iq(dq(GB,1),atb,1,5,[]));Eh.Wd(b);b.stopPropagation()}break;case 65:if(!a.a&&!!b.ctrlKey||!!b.metaKey){o_(a.c.a);Eh.Wd(b);b.stopPropagation()}}}}
function mX(a,b,c){var d,e,f,g,h,i;h=JU(a,a.rc,a.sc);g=UU(a,Yvb+a.rc+Zvb+a.sc);if(a.v){Xnb(a.u,new MY(a.rc,a.sc));if(h){Xnb(a.t,h);dh(h.d,Zwb)}if(g){Xnb(a.t,g);dh(g.d,Zwb)}a.v=false}else{Xnb(a.u,new MY(a.rc,a.sc));if(h){Xnb(a.t,h);dh(h.d,Zwb)}if(g){Xnb(a.t,g);dh(g.d,Zwb)}i=u$(a.a,b,c);EW(a,c);if(i){for(d=i.row1+1;d<=i.row2;d++){EW(a,d)}}DW(a,b);if(i){for(d=i.col1+1;d<=i.col2;d++){DW(a,d)}}}if(h){a.nb=null;sh(h.d,$wb)}!!g&&sh(g.d,$wb);f=JU(a,b,c);if(f){a.nb=new MY(f.c,f.k);dh(f.d,$wb)}e=UU(a,Yvb+b+Zvb+c);!!e&&dh(e.d,$wb);a.sc=c;a.rc=b}
function ES(a){a.B.className=Jwb;a.F._&&dh(a.B,Dwb);a.G.className='s-top';a.k.className=Kwb;a.u.className=Lwb;a.a.className=Mwb;a.g.className='s-corner';a.i.className='s-corner-touch';a.I.className=Nwb;a.o.className=Nwb;a.w.className=Nwb;a.c.className=Nwb;a.J.className=Owb;a.p.className=Owb;a.A.className=Owb;a.d.className=Owb;if(a.F._){Vg(a.u,a.i);Vg(a.i,a.g)}else{Vg(a.u,a.g)}Vg(a.G,a.k);Vg(a.G,a.u);Vg(a.k,a.a);Vg(a.B,a.G);if(a.F._){Vg(a.G,a.J);Vg(a.k,a.p);Vg(a.u,a.A);Vg(a.a,a.d);Vg(a.J,a.I);Vg(a.p,a.o);Vg(a.A,a.w);Vg(a.d,a.c)}ne(a,a.B)}
function zU(a,b,c,d,e){var f,g,h,i,j,k,l,m;l=e;m=new Vnb;for(h=c;h<=d;h++){k=new qfb;j=a.W[h-1];ofb(lfb(ofb(lfb(ofb(ofb(ofb(lfb(ofb(ofb(ofb(lfb(ofb(ofb((k.a+='.',k),a.Ac),exb),h),', .'),a.Ac),'>.resize-line.row'),h),' { '),y$(a.a,h)?dxb:'display: flex;'),'height: '),j),'px; top:'),l),'px; }\n');l+=j;yib(m,reb(h),reb(l));rkb(b,k.a)}for(g=new Yib((new Qib(a.Eb)).a);g.b;){f=Xib(g);i=f.gg().k-1;!(i==d&&d==a.Sc)&&tib(m,reb(i))?(f.gg().d.style[Dvb]=vib(m,reb(i)).a+(hm(),Kvb),undefined):i.resize-line.col'),k),' { '),x$(a.a,k)?dxb:''),'width: '),h),'px; left:'),l),'px; }\n');l+=h;yib(m,reb(k),reb(l));rkb(b,n.a)}f=hh((CF(),a.Xc));for(j=new Yib((new Qib(a.Eb)).a);j.b;){i=Xib(j);g=i.gg().c-1;!(g==d&&d==a.ob)&&tib(m,reb(g))?(i.gg().d.style[Cvb]=vib(m,reb(g)).a+(hm(),Kvb),undefined):g>d&&d!=a.ob&&(i.gg().d.style[Cvb]=f+(hm(),Kvb),undefined)}}
function MS(a,b,c,d,e){var f;sh(a.B,Yvb+a.e+Zvb+a.C);if(a.s>0&&b0&&d0&&e>a.r){e=a.r;HS(a,true);a.i.style[Gub]=(zk(),fub);a.g.style[Gub]=fub}else{HS(a,false);a.i.style[Gub]=(zk(),Mub);a.g.style[Gub]=Mub}if(a.q>0&&a.q0&&d>=-6){if(d>=0){pfb(f,c-dr(a.e),String.fromCharCode(46))}else{f.a=afb(f.a,0,b-1)+'0.'+_eb(f.a,b-1);pfb(f,b+1,hfb(Dfb,0,-dr(d)-1))}}else{if(c-b>=1){pfb(f,b,String.fromCharCode(46));++c}pfb(f,c,String.fromCharCode(69));d>0&&pfb(f,++c,String.fromCharCode(43));pfb(f,++c,''+qE(aE(d)))}a.g=f.a;return a.g}
function TJ(a,b){var c,d,e,f;if(b.a||!a.K&&b.b){a.I&&(b.a=true);return}b.c&&false&&(b.a=true);if(b.a){return}d=b.d;c=NJ(a,d);c&&(b.b=true);a.I&&(b.a=true);f=(CF(),TG((Fh(),d).type));switch(f){case 512:case 256:case 128:{(d.keyCode|0)&utb;(d.shiftKey?1:0)|(d.metaKey?8:0)|(d.ctrlKey?2:0)|(d.altKey?4:0);return}case 4:case svb:{if(BF){b.b=true;return}}if(!c&&a.u){a.Ue(true);return}break;case 8:case 64:case 1:case 2:case itb:{if(BF){b.b=true;return}break}case 2048:{e=Eh.Vd(d);if(a.I&&!c&&!!e){e.blur&&e!=$doc.body&&e.blur();b.a=true;return}break}}}
function vO(){vO=AE;uO=new Akb;rkb(uO,'rgba(48, 144, 240, %s)');rkb(uO,'rgba(236, 100, 100, %s)');rkb(uO,'rgba(152, 223, 88, %s)');rkb(uO,'rgba(249, 221, 81, %s)');rkb(uO,'rgba(36, 220, 212, %s)');rkb(uO,'rgba(236, 100, 165, %s)');rkb(uO,'rgba(104, 92, 176, %s)');rkb(uO,'rgba(255, 125, 66, %s)');rkb(uO,'rgba(51, 97, 144, %s)');rkb(uO,'rgba(170, 81, 77, %s)');rkb(uO,'rgba(127, 176, 83, %s)');rkb(uO,'rgba(187, 168, 91, %s)');rkb(uO,'rgba(36, 121, 129, %s)');rkb(uO,'rgba(150, 57, 112, %s)');rkb(uO,'rgba(75, 86, 168, %s)');rkb(uO,'rgba(154, 89, 61, %s)')}
function zW(a,b,c,d){var e,f,g,h,i,j;j=false;b<=a.ob&&(b=a.ob+1);f=TU(a);h=YU(a);if(d){if(b=b-1&&e>0;e--){i+=s$(a.a,e)}yh(a.zc,ph(a.zc)-i);(b<=a.bb||i>(a.a.j/2|0))&&(j=true)}else if(b>h){i=0;g=a.a.i;for(e=h+1;e<=b+1&&e<=g;e++){i+=s$(a.a,e)}yh(a.zc,ph(a.zc)+i);(b>=a.xb||i>(a.a.j/2|0))&&(j=true)}}else{if(c>h){i=0;g=a.a.i;for(e=h+1;e<=c+1&&e<=g;e++){i+=s$(a.a,e)}yh(a.zc,ph(a.zc)+i);(c>=a.xb||i>(a.a.j/2|0))&&(j=true)}else if(c=c-1&&e>0;e--){i+=s$(a.a,e)}yh(a.zc,ph(a.zc)-i);(c<=a.bb||i>(a.a.j/2|0))&&(j=true)}}return j}
function tX(a,b,c,d,e,f,g){var h,i,j,k,l;if(f.a.length==0){return}i=new Ykb(g);k=null;l=-1;while(i.a=b&&h.row<=c&&h.col>=d&&h.col<=e){if(l!=h.row){(Hsb(0,f.a.length),f.a[0]).a.length>0&&ukb((Hsb(0,f.a.length),f.a[0]),0).k!=b&&(b=ukb((Hsb(0,f.a.length),f.a[0]),0).k);k=ukb(f,h.row-b);l=h.row;(Hsb(0,k.a.length),k.a[0]).c!=d&&(d=(Hsb(0,k.a.length),k.a[0]).c)}FM(ukb(k,h.col-d),h.value,h.cellStyle,h.needsMeasure)}j=Yvb+h.col+Zvb+h.row;TW(a,j,h.value,h.cellStyle,h.needsMeasure);h.value==null?Bib(a.e,j):zib(a.e,j,h)}JX(a,false)}
function Cq(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&fvb;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&=fvb;u+=p>>22;p&=fvb;u&=jtb;return nq(m,p,u)}
function jU(a,b,c){var d,e,f,g,h,i,j;i=ih(a.zc);g=gh(a.zc);f=fh(a.zc);h=hh(a.zc);a.A=c;a.B=b;bf?(a.Y=b-f):(a.Y=0);ch?(a.X=c-h):(a.X=0);j=false;if(((a.zc.scrollTop||0)|0)!=0){e=b0||a.X<0&&ph(a.zc)!=0||a.X>0){gX(a);j=true}if(j){return true}else{kX(a);return false}}
function OR(a,b,c){var d,e,f,g,h,i,j;i=ih(a.Q.zc);g=gh(a.Q.zc);f=fh(a.Q.zc);h=hh(a.Q.zc);a.c=c;a.d=b;bf?(a.n=b-f):(a.n=0);ch?(a.k=c-h):(a.k=0);j=false;if(((a.Q.zc.scrollTop||0)|0)!=0){e=b0||a.k<0&&ph(a.Q.zc)!=0||a.k>0){dS(a);j=true}if(j){return true}else{fS(a);return false}}
function AX(a,b){var c,d,e,f;c=0;if(a.H>0){d=a.Z?a.H+1:a.H;c=3+d*18}f=0;if(a.fc>0){e=a.Z?a.fc+1:a.fc;f=1+e*15}if(f==0){a.gc.style[Gub]=(zk(),fub);a.hc.style[Gub]=fub}else{a.gc.style[Gub]=(zk(),Mub);a.hc.style[Gub]=Mub}a.Z||(a.hc.style[Gub]=(zk(),fub),undefined);!!a.jb&&a.fc>0?(a.dc.style[Gub]=(zk(),Mub),undefined):(a.dc.style[Gub]=(zk(),fub),undefined);a.gc.style[hub]=f+(hm(),Kvb);a.gc.style[Dvb]=b+Kvb;a.dc.style[hub]=f+Kvb;a.dc.style[Dvb]=b+Kvb;a.hc.style[Dvb]=b+c+Kvb;if(a.Db){a.hc.style[gub]=NU(a)+Kvb;a.hc.style[xxb]=NU(a)+Kvb}a.hc.style[hub]=f+Kvb;return f}
function m1(a){var b,c,d,e,f;if(i1==null){c='';d='';e='';b='';if(a.a.g){c='ff';d=c+a.a.b;e=d+a.a.c;b='gecko'}else if(a.a.e){c='sa';d='ch';b=Wxb}else if(a.a.q){c='sa';d=c+a.a.b;e=d+a.a.c;b=Wxb}else if(a.a.p){c='sa';d=c+a.a.b;e=d+a.a.c;b=Wxb}else if(a.a.j){c='ie';d=c+a.a.b;e=d+a.a.c;b='trident'}else if(a.a.f){c='edge';d=c+a.a.b;e=d+a.a.c;b=''}else if(a.a.o){c='op';d=c+a.a.b;e=d+a.a.c;b='presto'}i1='v-'+c;d.length==0||(i1=i1+' '+'v-'+d);e.length==0||(i1=i1+' '+'v-'+e);b.length==0||(i1=i1+' '+'v-'+b);f=o1(a);f!=null&&(i1=i1+' '+f);a.b&&(i1=i1+' '+'v-'+Dwb)}return i1}
function Gi(a){if(a.offsetLeft==null){return 0}var b=0;var c=a.ownerDocument;var d=a.parentNode;if(d){while(d.offsetParent){b-=d.scrollLeft;c.defaultView.getComputedStyle(d,'').getPropertyValue('direction')=='rtl'&&(b+=d.scrollWidth-d.clientWidth);d=d.parentNode}}while(a){b+=a.offsetLeft;if(c.defaultView.getComputedStyle(a,'')[zub]==Aub){b+=c.body.scrollLeft;return b}var e=a.offsetParent;e&&$wnd.devicePixelRatio&&(b+=parseInt(c.defaultView.getComputedStyle(e,'').getPropertyValue('border-left-width')));if(e&&e.tagName=='BODY'&&a.style.position==Bub){break}a=e}return b}
function ZT(a,b){var c,d,e,f,g,h,i,j,k,l;l=new qfb;for(k=b.row1;k<=b.row2;k++){for(c=b.col1;c<=b.col2;c++){l.a+=Xwb+c+'.row'+k;(k!=b.row2||c!=b.col2)&&(l.a+=',',l)}}if(l.a.length!=0){l.a+='{ display: none; }';nT(a.Fb,l.a)}i=Yvb+b.col1+Zvb+b.row1;j=new FP(a,b.col1,b.row1);f='cs0';d=JU(a,b.col1,b.row1);!!d&&(f=d.b);FM(j,MU(a,b.col1,b.row1),f,false);h=j.d;dh(h,uwb);GX(a,b,j);Vg(WU(a,b.col1,b.row1),h);yib(a.Eb,reb(b.id),j);!!a.r&&xib(a.r,i)&&GM(j);!!a.tb&&a.tb.contains(i)&&HM(j);if(xib(a.b,i)){e=wib(a.b,i);NN(e,h,b.row1,b.col1)}if(!!a.T&&xib(a.T,i)){g=wib(a.T,i);YT(a,j,g)}}
function UV(a,b){a.Ac='spreadsheet-'+b;dh(a.Fc,a.Ac);a.w.type=pxb;vh(a.w,a.Ac+'-dynamicStyle');Vg(a.Qb,a.w);a.Dc.type=pxb;vh(a.Dc,a.Ac+'-sheetStyle');Vg(a.Qb,a.Dc);a.Ec.type=pxb;vh(a.Ec,a.Ac+'-customCellSizeStyle');Vg(a.Qb,a.Ec);a.$.type=pxb;vh(a.$,a.Ac+'-editedCellStyle');Vg(a.Qb,a.$);nT(a.$,'.notusedselector{ display: inline !important; outline: none !important; width: auto !important; z-index: -10; }');nT(a.$,'.notusedselector{ overflow: hidden; }');a.Fb.type=pxb;vh(a.Fb,a.Ac+'-mergedRegionStyle');Vg(a.Qb,a.Fb);a.Wb.type=pxb;vh(a.Wb,a.Ac+'-resizeStyle');Vg(a.Qb,a.Wb)}
function aN(b,c){var d,e,f,g,h,i,j;if(!b.Tc){return}h=-1;try{h=Vdb(Kj((CF(),b.Xc).style))}catch(a){a=UD(a);if(Yq(a,21)){h=xub}else throw VD(a)}h==-1&&(h=UM);if((k1(),!j1&&(j1=new t1),k1(),j1).a.j){nh((CF(),b.Xc),Jvb);nh(b.Xc,eub)}f=(!j1&&(j1=new t1),j1);if(f.a.j&&r1(f)){g=new C6((i=gh((CF(),b.Xc)),i-=hj($doc),i-=(WM==-1&&(WM=jN(Cvb)),WM),i),(j=ih(b.Xc),j-=ij($doc),j-=(XM==-1&&(XM=jN(Dvb)),XM),j),nh(b.Xc,eub),nh(b.Xc,Jvb));g.b+=dr(g.d*(1-c)/2);g.c+=dr(g.a*(1-c)/2);g.d=dr(g.d*c);g.a=dr(g.a*c);d=Wg(b.Xc);e=(!j1&&(j1=new t1),j1);if(e.a.j&&r1(e)){iN(ZM(b),g);!Wg(b.t)&&Yg(d,b.t,b.Xc)}}}
function oq(a,b,c){var d,e,f,g,h,i;if(b.l==0&&b.m==0&&b.h==0){throw VD(new gdb('divide by zero'))}if(a.l==0&&a.m==0&&a.h==0){c&&(kq=nq(0,0,0));return nq(0,0,0)}if(b.h==gvb&&b.m==0&&b.l==0){return pq(a,c)}i=false;if(b.h>>19!=0){b=Dq(b);i=!i}g=vq(b);f=false;e=false;d=false;if(a.h==gvb&&a.m==0&&a.l==0){e=true;f=true;if(g==-1){a=mq((Sq(),Oq));d=true;i=!i}else{h=Hq(a,g);i&&tq(h);c&&(kq=nq(0,0,0));return h}}else if(a.h>>19!=0){f=true;a=Dq(a);d=true;i=!i}if(g!=-1){return qq(a,g,i,f,c)}if(Aq(a,b)<0){c&&(f?(kq=Dq(a)):(kq=nq(a.l,a.m,a.h)));return nq(0,0,0)}return rq(d?a:nq(a.l,a.m,a.h),b,i,f,e,c)}
function uW(a,b,c){var d,e;yh(a.zc,b);zh(a.zc,c);a.oc=(a.zc.offsetHeight||0)|0;a.pc=(a.zc.offsetWidth||0)|0;a.Ob=b;a.Pb=c;a.db=1;a.eb=0;a.Sc>0&&(a.db=a.Sc+1);a.bb=1;a.cb=0;a.ob>0&&(a.bb=a.ob+1);a.xb=0;sU(a);oU(a);d=a.a.j;if(a.cb=a.a.M.length?(a.eb+=QU(a)):(a.eb+=$U(a,a.db));++a.db}while(a.eb=a.a.M.length?(a.Ab+=QU(a)):(a.Ab+=$U(a,a.zb))}}
function Pg(a,b){var c,d,e,f,g,h,i,j,k;j='';if(b.length==0){return a.Nd(btb,$sb,-1,-1)}k=dfb(b);Peb(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=dfb(k.substr(g+1));k=dfb(k.substr(0,g))}}else{c=k.indexOf(')',g);j=k.substr(g+1,c-(g+1));k=dfb(k.substr(0,g))}g=Reb(k,ffb(46));g!=-1&&(k=k.substr(g+1));(k.length==0||Peb(k,'Anonymous function'))&&(k=$sb);h=Ueb(j,ffb(58));e=Veb(j,ffb(58),h-1);i=-1;d=-1;f=btb;if(h!=-1&&e!=-1){f=j.substr(0,e);i=Jg(j.substr(e+1,h-(e+1)));d=Jg(j.substr(h+1))}return a.Nd(f,k,i,d)}
function yS(a,b,c,d,e){var f;sh(a.k,Yvb+a.b+Zvb+a.n);if(a.g>0&&b0&&d0&&e>a.f){e=a.f;a.a.style[Hub]=(vm(),Uub)}else{a.a.style[Hub]=(vm(),Tub)}if(a.e>0&&a.e0?AI(a.Yb,'Width: '+d+Kvb):AI(a.Yb,jxb);j='.'+a.Ac+kxb+a.$b+'{width:'+d+lxb;nT(a.Wb,j);e=0;k=hh(a.zc)-b;for(g=a.$b+1;g<=a.xb&&e=a.ib.a.length){for(f=1;f<=a.ib.a.length;f++){i+=s$(a.a,f)}}i=a.Cb+i;(!a.ib||a.$b>a.ib.a.length)&&(i-=ph(a.zc));if(j.length!=0){j+='{margin-left:'+i+lxb;nT(a.Wb,j)}j='.'+a.Ac+'.col-resizing > div.resize-line.ch {margin-left:'+(i-1)+lxb;nT(a.Wb,j);cX(a,b,c)}
function M2(a,b){var c,d;if(!a.e){a.e=new CI;He(a.e,new O2(a),(kn(),kn(),jn));He(a.e,new Q2(a),(Zo(),Zo(),Yo))}c=dfb(jI(a.e.a));c+=c.length==0?'Using Evaluation License of: ':', ';AI(a.e,c+b);MH((JK(),NK()),a.e);he(a.e).className='';d=he(a.e).style;d[zub]=(Bl(),Aub);d[twb]=(Ml(),'center');d['right']=(hm(),Lvb);d[Cvb]=Lvb;d['bottom']=Lvb;d['padding']='0.5em 1em';d['font-family']='sans-serif';d['fontSize']='12.0px';d[xxb]='1.1em';d['color']='white';d[nwb]='black';(Fh(),d).opacity=0.7;d[Iub]='2147483646';d[Dvb]=Uvb;d[hub]=Uvb;d[Gub]=(zk(),Mub);d['whiteSpace']=(Hm(),'normal');d[Hub]=(vm(),Tub);d['margin']=Lvb}
function x1(j,a){var b=j.a;var c=j.b;if(a.indexOf(owb)>-1&&a.indexOf('Width')>-1){var d=a.substring(0,a.length-5)+'Style';if(b.getPropertyValue)var e=b.getPropertyValue(d);else var e=b[d];if(e==fub)return '0px'}if(b.getPropertyValue){a=a.replace(/([A-Z])/g,'-$1').toLowerCase('en');var f=b.getPropertyValue(a)}else{var f=b[a];var g=c.style;if(!/^\d+(px)?$/i.test(f)&&/^\d/.test(f)){var h=g.left,i=c.runtimeStyle.left;c.runtimeStyle.left=b.left;g.left=f||0;f=g.pixelLeft+Kvb;g.left=h;c.runtimeStyle.left=i}}if(a.indexOf('margin')>-1&&f==Uvb){return '0px'}a==hub&&f==Uvb?(f=c.clientWidth+Kvb):a==gub&&f==Uvb&&(f=c.clientHeight+Kvb);return f}
function d5(a,b){var c,d,e,f,g,h,i;if(!a.j){f=Wf()-a.b[0];krb(trb((vdb(Mz),Mz.k)),f+' ms from start to move')}e=(h=(Fh(),b).changedTouches[0],a.f=_h(h.clientY||0),i=a.k++,i=i%3,a.b[i]=Wf(),a.s[i]=a.f,a.j?a.j:$wnd.Math.abs(a.o-a.f)>=3);if(e){c=a.o-a.f;d=a.n+c;if(d>((a.q.scrollHeight||0)|0)-(a.q.clientHeight|0)){g=c+a.n-(((a.q.scrollHeight||0)|0)-(a.q.clientHeight|0));g=g/2|0;g>(V4?0:(a.q.clientHeight|0)/3|0)&&(g=V4?0:(a.q.clientHeight|0)/3|0);c=((a.q.scrollHeight||0)|0)-(a.q.clientHeight|0)+g-a.n}else if(d<0){g=d/2|0;-g>(V4?0:(a.q.clientHeight|0)/3|0)&&(g=-(V4?0:(a.q.clientHeight|0)/3|0));c=g-a.n}g5(a,c);a.j=true;Eh.Wd(b);b.stopPropagation()}}
function Cc(){Cc=AE;Ac=new Lb('aria-activedescendant');new xc('aria-atomic');new Lb('aria-autocomplete');new Lb('aria-controls');new Lb('aria-describedby');new Lb('aria-dropeffect');new Lb('aria-flowto');new xc('aria-haspopup');Bc=new xc('aria-label');new Lb('aria-labelledby');new xc('aria-level');new Lb('aria-live');new xc('aria-multiline');new xc('aria-multiselectable');new Lb('aria-orientation');new Lb('aria-owns');new xc('aria-posinset');new xc('aria-readonly');new Lb('aria-relevant');new xc('aria-required');new xc('aria-setsize');new Lb('aria-sort');new xc('aria-valuemax');new xc('aria-valuemin');new xc('aria-valuenow');new xc('aria-valuetext')}
function dZ(a,b){var c,d,e,f;d=(!a.C&&(a.C=new x0),a.C);c=(!a.K&&(a.K=new T0),a.K);if(c.O||b.b){c.O=false;e=(!a.K&&(a.K=new T0),a.K);f=(!a.C&&(a.C=new x0),a.C);hZ(a);m0(f,e.X,e.W,b.Gf(Gxb));e0(f,e.Y);f.C?k$(f,false):(f.C=true);D$(f,f.a-1);r0(f,e.L);Z1((ng(),mg),new KZ(a,b))}else{(b.Gf('sheetNames')||b.Gf('sheetIndex'))&&m0(d,c.X,c.W,b.Gf(Gxb));if(b.Gf(Hxb)||b.Gf(Ixb)||b.Gf('colW')||b.Gf('rowH')||b.Gf('rows')||b.Gf('cols')||b.Gf(Jxb)||b.Gf(Kxb)){d.d?(d.d=false):dW(d.V,true);r0((!a.C&&(a.C=new x0),a.C),(!a.K&&(a.K=new T0),a.K).L)}else b.Gf('mergedRegions')&&r0((!a.C&&(a.C=new x0),a.C),(!a.K&&(a.K=new T0),a.K).L);b.Gf('sheetProtected')&&e0(d,c.Y);cZ(a,b)}}
function BW(a,b,c){var d,e,f,g,h,i,j,k,l,m;l=false;f=TU(a);if(ba.ob){k=0;for(e=f-1;e>=b-1&&e>0;e--){k+=s$(a.a,e)}yh(a.zc,ph(a.zc)-k);(b<=a.bb||k>(a.a.j/2|0))&&(l=true)}else{j=YU(a);if(b>j){k=0;g=a.a.i;for(e=j+1;e<=b+1&&e<=g;e++){k+=s$(a.a,e)}yh(a.zc,ph(a.zc)+k);(b>=a.xb||k>(a.a.j/2|0))&&(l=true)}}m=fV(a);if(ca.Sc){k=0;for(e=m-1;e>=c-1&&e>0;e--){k+=y$(a.a,e)?0:e>=a.W.length?QU(a):a.W[e-1]}i=((a.zc.scrollTop||0)|0)-k;zh(a.zc,i>0?i:0);(c<=a.db||k>(a.a.L/2|0))&&(l=true)}else{d=IU(a);if(c>d){k=0;h=a.a.O;for(e=d+1;e<=c+1&&e<=h;e++){k+=y$(a.a,e)?0:e>=a.W.length?QU(a):a.W[e-1]}zh(a.zc,((a.zc.scrollTop||0)|0)+k);(c>=a.zb||k>(a.a.L/2|0))&&(l=true)}}if(l){QV(a);KV(a)}}
function J1(a,b){var c,d,e,f,g,h,i,j,k,l,m,n;e=false;l=false;d=new y1(b);i=(m=iq(dq(hr,1),ixb,17,15,[0,0,0,0]),m[0]=v1(d,Uwb),m[1]=v1(d,'paddingRight'),m[2]=v1(d,'paddingBottom'),m[3]=v1(d,Twb),m);if(!e&&N1(a.d,i)){I1(a.d,i);e=true}if(!l&&O1(a.d,i)){I1(a.d,i);l=true}a.d=i;f=w1(d);if(!e&&N1(a.c,f)){I1(a.c,f);e=true}if(!l&&O1(a.c,f)){I1(a.c,f);l=true}a.c=f;c=(n=iq(dq(hr,1),ixb,17,15,[0,0,0,0]),n[0]=v1(d,'borderTopWidth'),n[1]=v1(d,'borderRightWidth'),n[2]=v1(d,'borderBottomWidth'),n[3]=v1(d,'borderLeftWidth'),n);if(!e&&N1(a.a,c)){I1(a.a,c);e=true}if(!l&&O1(a.a,c)){I1(a.a,c);l=true}a.a=c;j=i2(b);g=j+(f[0]+f[2]);K1(a,g)&&(e=true);k=l2(b);h=k+(f[1]+f[3]);L1(a,h)&&(l=true);return new P1}
function XT(a){a.U=trb('spreadsheet SheetWidget');a.qc=new Vnb;a.Fc=Qi($doc);a.zc=Qi($doc);a.N=Qi($doc);a.fb=Qi($doc);a.Ub=Qi($doc);a.Vb=Qi($doc);a.ic=new Akb;a.jb=new Akb;a.K=new Akb;a.ib=new Akb;a.kc=new Akb;a.Mc=new Akb;a.Qc=new Akb;a.d=new Akb;a.w=$i($doc);a.Dc=$i($doc);a.Ec=$i($doc);a.$=$i($doc);a.Wb=$i($doc);a.Fb=$i($doc);a.Mb=Qi($doc);a.Nc=Qi($doc);a.Pc=Qi($doc);a.c=Qi($doc);a.I=Qi($doc);a.gc=Qi($doc);a.F=Qi($doc);a.dc=Qi($doc);a.kb=Qi($doc);a.J=Qi($doc);a.hc=Qi($doc);a.D=Qi($doc);a.cc=Qi($doc);a.hb=Zi($doc);a.wb=new sT;a.t=new $nb;a.u=new $nb;a.wc=new $nb;a.tc=new $nb;a.vc=new $nb;a.uc=new $nb;a.p=new O5(300,new _X(a));a.Ib=new O5(100,new tY(a));a.mc=new vY(a);a.Jb=new zY(a)}
function Nfb(a,b){var c,d,e,f,g,h,i,j,k,l;j=(!a.c&&(a.c=Sgb(a.f)),a.c);k=(!b.c&&(b.c=Sgb(b.f)),b.c);c=a.e-b.e;g=0;e=1;h=Ifb.length-1;if(b.a==0&&b.f!=-1){throw VD(new gdb('Division by zero'))}if(j.e==0){return fgb(c)}d=ugb(j,k);j=qgb(j,d);k=qgb(k,d);f=wgb(k);k=Dgb(k,f);do{l=rgb(k,Ifb[e]);if(l[1].e==0){g+=e;e0?(yhb(),e0){d=a.Z?a.H+1:a.H;c=3+d*18}e=0;a.fc>0&&(e=1+(a.fc+1)*15);if(c==0){a.I.style[Gub]=(zk(),fub);a.J.style[Gub]=fub}else{a.I.style[Gub]=(zk(),Mub);a.J.style[Gub]=Mub}a.Z||(a.J.style[Gub]=(zk(),fub),undefined);!!a.ib&&a.H>0?(a.F.style[Gub]=(zk(),Mub),undefined):(a.F.style[Gub]=(zk(),fub),undefined);a.I.style[gub]=c+Kvb;a.I.style[Dvb]=b+Kvb;a.F.style[gub]=c+Kvb;a.F.style[Dvb]=b+Kvb;a.J.style[Dvb]=b+Kvb;a.J.style[gub]=c+Kvb;a.Db&&(a.J.style[hub]=ZU(a)+Kvb,undefined);a.J.style[Cvb]=e+Kvb;a.D.style[Dvb]=b+Kvb;a.D.style[Cvb]=e+Kvb;a.D.style[gub]=c+Kvb;a.cc.style[Dvb]=b+c+Kvb;a.cc.style[Cvb]=Lvb;a.cc.style[hub]=e+Kvb;a.g=e;a.f=c;return c}
function GO(a,b){var c,d;switch((Fh(),b).keyCode|0){case 8:case 46:a.t.Z?pb(new xP(a),100):Z1((ng(),mg),new zP(a));Z1((ng(),mg),new BP(a));break;case 27:bL(a.j,a.c);T$(a.t);$O(a);b.stopPropagation();Eh.Wd(b);break;case 13:S$(a.t,(d=_K(a.j),d==null?'':d));$O(a);b.stopPropagation();Eh.Wd(b);break;case 9:W$(a.t,(c=_K(a.j),c==null?'':c),!b.shiftKey);$O(a);b.stopPropagation();break;case 38:if(a.g){KO(a,!!b.shiftKey,true,false,false);Eh.Wd(b)}break;case 39:if(a.g){KO(a,!!b.shiftKey,false,true,false);Eh.Wd(b)}break;case 40:if(a.g){KO(a,!!b.shiftKey,false,false,true);Eh.Wd(b)}break;case 37:if(a.g){KO(a,!!b.shiftKey,false,false,false);Eh.Wd(b)}break;default:zO(a,a.j);}if(a.e){dP(a,false);Z1((ng(),mg),new nP(a))}}
function kV(a,b,c){var d,e,f,g,h,i,j,k;a.Zb=true;d=c-a.Sb;d<0&&(d=0);kT(a.Wb);d>0?AI(a.Yb,'Height: '+d+'px \u2248 '+Ofb(dgb(d/a.Lb*72))+'pt'):AI(a.Yb,'Hide row');j='.'+a.Ac+mxb+a._b+'{height:'+d+lxb;nT(a.Wb,j);e=0;k=fh(a.zc)-c;for(g=a._b+1;g<=a.zb&&e=a.W.length?QU(a):a.W[g-1]}i=c-a.Tb;i=a.jb.a.length){for(f=1;f<=a.jb.a.length;f++){i+=y$(a.a,f)?0:f>=a.W.length?QU(a):a.W[f-1]}}i+=a.Oc;(!a.jb||a._b>a.jb.a.length)&&(i-=(a.zc.scrollTop||0)|0);if(j.length!=0){j+='{margin-top:'+i+lxb;nT(a.Wb,j)}j='.'+a.Ac+'.row-resizing > div.resize-line.rh {margin-top:'+(i-1)+lxb;nT(a.Wb,j);cX(a,b,c)}
function MV(a,b){var c,d,e,f,g,h,i,j,k,l,m;if(!!(Fh(),b).changedTouches&&b.changedTouches.length>0){k=b.changedTouches;i=Sm(k[k.length-1])}else if(!!b.touches&&b.touches.length>0){k=b.touches;i=Sm(k[k.length-1])}else{i=WX(b)}m=(g=oj($doc),b2(),b.type.indexOf(Dwb)!=-1?Rm(b.changedTouches[0])+g:_h(b.clientY||0)+g);l=(f=nj($doc),b.type.indexOf(Dwb)!=-1?Qm(b.changedTouches[0])+f:_h(b.clientX||0)+f);if(jU(a,m,l)){return}d=0;e=0;c=null;if(i){c=i.getAttribute(qub)||'';pT(a.wb,c);d=a.wb.a;e=a.wb.b}if(e==0||d==0){return}h=uwb.length;if(!Peb(c.substr(c.length-h,h),uwb)){j=XU(a,l,m,JU(a,d,e));d=j.c;e=j.k}if(d!=a.Jc||e!=a.Kc){d==0&&(l>hh(Jh(i))?(d=YU(a)+1):(d=a.Jc));e==0&&(m>fh(a.zc)?(e=IU(a)+1):(e=a.Kc));d_(a.a,d,e);a.Jc=d;a.Kc=e}}
function TG(a){switch(a){case 'blur':return 4096;case 'change':return 1024;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 Eub:return ovb;case 'losecapture':return 8192;case 'mousedown':return 4;case 'mousemove':return 64;case 'mouseout':return 32;case 'mouseover':return 16;case Zub:return 8;case 'scroll':return qtb;case 'error':return ttb;case pvb:case 'mousewheel':return qvb;case Fub:return rvb;case 'paste':return gvb;case bvb:return svb;case 'touchmove':return tvb;case 'touchend':return itb;case _ub:return uvb;case 'gesturestart':return vvb;case 'gesturechange':return wvb;case 'gestureend':return xvb;default:return -1;}}
function hW(b,c){var d,e,f,g,h,i,j;h=Yvb+c.col1+Zvb+c.row1;b.Fb.sheet.deleteRule(0);i=vib(b.Eb,reb(c.id));j=JU(b,c.col1,c.row1);!!j&&FM(j,i.o,i.b,false);ah(Aib(b.Eb,reb(c.id)).d);Aib(b.Kb,c);c.col1>=b.yc.e&&c.col2<=b.yc.f&&c.row1>=b.yc.K&&c.row2<=b.yc.L&&OX(b,c.col1,c.col2,c.row1,c.row2,false);f=null;if(!!b.r&&xib(b.r,h)){try{d=ukb(ukb(b.kc,c.row1-b.db),c.col1-b.bb);GM(d);f=d.d}catch(a){a=UD(a);if(!Yq(a,21))throw VD(a)}}if(!!b.tb&&b.tb.contains(h)){try{d=ukb(ukb(b.kc,c.row1-b.db),c.col1-b.bb);HM(d);f=d.d}catch(a){a=UD(a);if(!Yq(a,21))throw VD(a)}}if(xib(b.b,h)&&!!f){e=wib(b.b,h);NN(e,f,c.row1,c.col1)}if(!!b.T&&xib(b.T,h)){try{d=ukb(ukb(b.kc,c.row1-b.db),c.col1-b.bb);g=wib(b.T,h);YT(b,d,g)}catch(a){a=UD(a);if(!Yq(a,21))throw VD(a)}}}
function VX(a,b){var c;XT(this);c=u1().toLowerCase();this.vb=c.indexOf('macintosh')!=-1||c.indexOf('mac osx')!=-1||c.indexOf('mac os x')!=-1;this.a=a;this.Rc=b;this.e=new Vnb;this.b=new Vnb;this.Bc=new Vnb;this.Eb=new Vnb;this.Kb=new Vnb;this.rb=new K5;qe(this.rb,'v-spreadsheet-hyperlink-tooltip-label');this.qb=new xN;qe(this.qb,'v-tooltip');this.qb.r=this;oI(this.qb,this.rb);this.Yb=new K5;qe(this.Yb,'v-spreadsheet-resize-tooltip-label');this.Xb=new xN;qe(this.Xb,'v-tooltip');this.Xb.r=this;oI(this.Xb,this.Yb);this.q=new ON(this,this.zc);BN(this.q);oV(this);Ae((CF(),this.Xc),txb,true);this.yc=new lS(a,this);this.M=new oO(this,new kO(this));Vg(this.Xc,he(this.M));pV(this);this.lc=new O5(20,new BY(this));this.Rb=new O5(100,new DY(this))}
function RX(a){var b,c,d,e,f,g,h,i;d=a.ob>0?1:0;jh(a.Fc).indexOf('report')!=-1&&(d=0);i=0;a.ic.a.length==0||(i=ZU(a));f=0;a.K.a.length==0||(f=NU(a));e=0;if(a.a.u){g=new M1;J1(g,he(a.a.u));e=dr(g.b)}b=zX(a,e);c=AX(a,e);a.kb.style[Dvb]=e+(hm(),Kvb);c==0||b==0?(a.kb.style[Gub]=(zk(),fub),undefined):(a.kb.style[Gub]=(zk(),Mub),undefined);a.kb.style[gub]=b+Kvb;a.kb.style[hub]=c+Kvb;Z1((ng(),mg),new rY(a));if(!a.Z){i=0;f=0}a.Oc=f+e+b;a.Cb=i+c;h=a.Nc.style;h[hub]=a.Bb+i+1+Kvb;h[gub]=a.Lc+f+Kvb;h[Dvb]=e+b+Kvb;h[Cvb]=c+Kvb;h=a.Pc.style;h[Cvb]=a.Bb+a.Cb+d+Kvb;h[gub]=a.Lc+f+Kvb;h[Dvb]=e+b+Kvb;h=a.c.style;h[hub]=a.Bb+i+1+Kvb;h[Dvb]=a.Lc+a.Oc+Kvb;h[Cvb]=c+Kvb;h=a.zc.style;h[Cvb]=a.Bb+a.Cb+d+Kvb;h[Dvb]=a.Lc+a.Oc+Kvb;h=a.N.style;h[Dvb]=e+b+Kvb;h[Cvb]=c+Kvb}
function MM(a){var b,c,d,e,f,g,h,i,j,k,l,m;k=jh(a.d).indexOf(' r ')!=-1||Oeb(jh(a.d),' r');e=r$(a.n.a,a.c);l=vib(a.n.qc,new RM(a.o,a.b,a.k,a.c));!l&&(l=reb(AM(a)));j=l.a-e;if(!k&&j>0){j+=2;c=a.c;m=0;d=a.n.a.g;g=zV(a.n,c);while(c=0;f--){i.appendChild(b[f])}}a.d.innerHTML='';Vg(a.d,i);zM(a);a.i=true}else{a.i=false}CV(a.n,Yvb+a.c+Zvb+a.k)&&!Yq(a,171)?(a.d.style[Nvb]=(ql(),Uub),undefined):j>0?(a.d.style[Nvb]=(ql(),Tub),undefined):(a.d.style[Nvb]=(ql(),Uub),undefined);a.g=false}
function fhb(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;q=fq(hr,ixb,17,d+1,15,1);r=fq(hr,ixb,17,f+1,15,1);s=f;i=oeb(e[f-1]);if(i!=0){Xgb(r,e,0,i);Xgb(q,c,0,i)}else{wfb(c,0,q,0,d);wfb(e,0,r,0,f)}j=r[s-1];l=b-1;m=d;while(l>=0){k=0;if(q[m]==j){k=-1}else{t=WD(jE(XD(q[m],Ozb),32),XD(q[m-1],Ozb));w=ihb(t,j);k=pE(w);v=pE(kE(w,32));if(k!=0){o=0;A=0;u=false;++k;do{--k;if(u){break}o=gE(XD(k,Ozb),XD(r[s-2],Ozb));A=WD(jE(v,32),XD(q[m-2],Ozb));p=WD(XD(v,Ozb),XD(j,Ozb));oeb(pE(lE(p,32)))<32?(u=true):(v=pE(p))}while(bE(rE(o,Szb),rE(A,Szb)))}}if(k!=0){g=lhb(q,m-s,r,s,k);if(g!=0){--k;h=0;for(n=0;nhh(a.o)){o=gh(a.c)-15-a.n;gh(a.o)m){l-=l+a.k-m+5;n=ih(a.o);lh){b=k-h;if(c>0){j=-($wnd.Math.atan(c/b)*gwb)}else{c=$wnd.Math.abs(c);j=0}}else{k-=2;b=h-(k+a.n);if(c>0){j=-180+$wnd.Math.atan(c/b)*gwb}else{c=$wnd.Math.abs(c);j=-180}}d=$wnd.Math.sqrt(b*b+c*c)+1;a.i.style[hub]=d+(hm(),Kvb);a.i.style[Dvb]=f+Kvb;a.i.style[Cvb]=e+g+Kvb;a.i.style['transform']=hwb+j+'deg)';a.i.style['msTransform']=hwb+j+'deg)';a.i.style[iwb]=hwb+j+'deg)';dh(a.i,a.j);Vg(a.o,a.i)}
function AW(a,b,c,d){var e,f,g,h,i,j,k;j=false;b<=a.Sc&&(b=a.Sc+1);k=fV(a);e=IU(a);if(d){if(b=b-1&&f>0;f--){i+=y$(a.a,f)?0:f>=a.W.length?QU(a):a.W[f-1]}h=((a.zc.scrollTop||0)|0)-i;zh(a.zc,h>0?h:0);(b<=a.db||i>(a.a.L/2|0))&&(j=true)}else if(b>e){i=0;g=a.a.O;for(f=e+1;f<=b+1&&f<=g;f++){i+=y$(a.a,f)?0:f>=a.W.length?QU(a):a.W[f-1]}zh(a.zc,((a.zc.scrollTop||0)|0)+i);(b>=a.zb||i>(a.a.L/2|0))&&(j=true)}}else{if(c>e){i=0;g=a.a.O;for(f=e+1;f<=c+1&&f<=g;f++){i+=y$(a.a,f)?0:f>=a.W.length?QU(a):a.W[f-1]}zh(a.zc,((a.zc.scrollTop||0)|0)+i);(c>=a.zb||i>(a.a.L/2|0))&&(j=true)}else if(c=c-1&&f>0;f--){i+=y$(a.a,f)?0:f>=a.W.length?QU(a):a.W[f-1]}h=((a.zc.scrollTop||0)|0)-i;zh(a.zc,h>0?h:0);(c<=a.db||i>(a.a.L/2|0))&&(j=true)}}return j}
function c5(a){var b,c,d,e,f,g,h,i,j;if(!a.j){W4=null;sM(a.d.a);a.d=null;return}b=a.n+a.a;g=((a.q.scrollHeight||0)|0)-(a.q.clientHeight|0);c=-1;if(b>g){i=g-b;d=g}else if(b<0){i=-b;d=0}else{h=Z4(a);krb(trb((vdb(Mz),Mz.k)),'pxPerMs'+h);i=dr(0.5*h*h/0.002);h<0&&(i=-i);d=b+i;if(d>g+(V4?0:(a.q.clientHeight|0)/3|0)){d=((a.q.scrollHeight||0)|0)-(a.q.clientHeight|0)+(V4?0:(a.q.clientHeight|0)/3|0);e=d-b;i=e}else if(d<-(V4?0:(a.q.clientHeight|0)/3|0)){d=-(V4?0:(a.q.clientHeight|0)/3|0);e=d-b;i=e}else{c=dr($wnd.Math.abs(h/0.002))}}c==-1&&(c=350);if(c>1500){krb(trb((vdb(Mz),Mz.k)),'Max animation time. '+c);c=1500}a.c=d;if($wnd.Math.abs(i)<3||c<20){krb(trb((vdb(Mz),Mz.k)),"Small 'momentum' "+i+' |  '+c+' Skipping animation,');b5(a);return}j=-d+a.n;f=-b+a.n;if(V4){f-=a.n;j-=a.n}i5(a,c,f,j)}
function fP(a,b){vO();var c,d,e;this.r=(CF(),Qi($doc));this.i=new Akb;this.F=new $nb;this.D=new Vnb;this.G=new Vnb;this.t=a;this.I=b;this.w=b.sb;this.H=new fT;eT(this.H,b,this);this.j=new hL;cf(this.j,2);this.a=new hL;cf(this.a,1);qe(this.j,'functionfield');qe(this.a,'addressfield');this.B=new fJ;qe(this.B,'namedrangebox');dJ(this.B);YI(this.B,'');this.C=new DI;qe(this.C,'arrow');te(this.B,false);te(this.C,false);d=new nI;c=new nI;e=new nI;c.Xc.className='fixed-left-panel';e.Xc.className='adjusting-right-panel';mI(c,this.a);mI(c,this.C);mI(c,this.B);mI(e,this.j);HH(d,c,d.Xc);HH(d,e,d.Xc);cI(this,d);this.Xc.className='functionbar';YF(he(this.B),1024);XF(he(this.B),new hP(this));YF(he(this.a),6656);XF(he(this.a),new pP(this));YF(he(this.j),7048);XF(he(this.j),new rP(this));this.r.className='formulaoverlay';Vg(this.Xc,this.r)}
function sX(b,c,d){var e,f,g,h,i,j,k;g=(CF(),TG((Fh(),c).type));j=d.getAttribute(qub)||'';if(Peb(j,Vvb)||Peb(j,Wvb)){e=Jh(d);f=e.getAttribute(qub)||'';i=uwb.length;Peb(f.substr(f.length-i,i),uwb)&&(f=Xeb(f,uxb,''));if(xib(b.b,f)){return}if(g==16){if(!(RJ(b.q)&&Peb(f,b.j))){pT(b.wb,f);b.k=b.wb.a;b.n=b.wb.b;N5(b.p)}}else{k=Eh.Ud(c);if(!b.o&&!(!!k&&!!k.equals?k.equals(e):k==e)){DN(b.q);b.j=null;b.k=-1;b.n=-1}}}else{i=uwb.length;Peb(j.substr(j.length-i,i),uwb)&&(j=Xeb(j,uxb,''));if(xib(b.b,j)){return}if(g==16){if(!(RJ(b.q)&&Peb(j,b.j))){WF(b.zc);pT(b.wb,j);b.k=b.wb.a;b.n=b.wb.b;N5(b.p)}}else if(g==32){k=Eh.Ud(c);if(!b.o&&!!k&&!!Jh(k)){try{if(!(TV(k.getAttribute(qub)||'')&&mf(Jh(k),d))){DN(b.q);b.j=null;b.n=-1;b.k=-1}}catch(a){a=UD(a);if(Yq(a,49)){h=a;rrb(b.U,'SheetWidget:updateCellCommentDisplay: NPE ONMOUSEOUT, '+h.f)}else throw VD(a)}}}}}
function Lfb(){Lfb=AE;var a,b,c;new Vfb(1,0);new Vfb(10,0);new Vfb(0,0);Cfb=fq(QB,atb,36,11,0,1);Dfb=fq(er,atb,17,100,15,1);Efb=iq(dq(fr,1),atb,17,15,[1,5,25,125,625,3125,15625,78125,390625,1953125,9765625,48828125,Lzb,Mzb,6103515625,30517578125,152587890625,762939453125,3814697265625,19073486328125,95367431640625,476837158203125,2384185791015625]);Ffb=fq(hr,ixb,17,Efb.length,15,1);Gfb=iq(dq(fr,1),atb,17,15,[1,10,100,xub,10000,100000,1000000,10000000,100000000,hvb,10000000000,100000000000,1000000000000,10000000000000,100000000000000,1000000000000000,10000000000000000]);Hfb=fq(hr,ixb,17,Gfb.length,15,1);Jfb=fq(QB,atb,36,11,0,1);a=0;for(;a=b.length)return {done:true};var a=b[d++];return {value:[a,c.get(a)],done:false}}}};if(!wob()){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[Tzb]=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}
function QT(a){this.k=Qi($doc);this.c=Qi($doc);this.i=Qi($doc);this.n=Qi($doc);this.o=Qi($doc);this.p=Qi($doc);this.q=Qi($doc);this.a=Qi($doc);this.g=ej($doc);this.v=Qi($doc);this.u=[];this.f=Qi($doc);this.e=a;this.n.className='scroll-tabs-beginning';this.o.className='scroll-tabs-end';this.p.className='scroll-tabs-left';this.q.className='scroll-tabs-right';this.a.className='add-new-tab';this.i.className='sheet-tabsheet-options';Vg(this.i,this.n);Vg(this.i,this.p);Vg(this.i,this.q);Vg(this.i,this.o);Vg(this.i,this.a);this.c.className='sheet-tabsheet-container';this.v.className='sheet-tabsheet-temp';Vg(this.k,this.v);this.k.className='sheet-tabsheet';Vg(this.k,this.i);Vg(this.k,this.c);this.f.className='sheet-tabsheet-infolabel';Vg(this.k,this.f);ne(this,this.k);YF(this.k,3);XF(this.k,new RT(this));YF(this.g,4736);XF(this.g,new TT(this));this.g.maxLength=31}
function ON(a,b){MJ();var c;xN.call(this);this.e=dj($doc);this.o=b;this.p=new nI;oI(this,this.p);this.i=Qi($doc);this.i.className=kwb;this.a=new K5;te(this.a,false);qe(this.a,'comment-overlay-author');this.g=new K5;te(this.g,false);qe(this.g,'comment-overlay-label');LJ.df((CF(),CF(),lh(this.Xc))).className='v-spreadsheet-comment-overlay';Ae(LJ.df((null,lh(this.Xc))),'v-spreadsheet-comment-overlay-shadow',true);this.r=a;this.F=false;this.Xc.style[Hub]=Uub;!!this.t&&(this.t.style[Hub]=Uub,undefined);this.i.style[Hub]=(vm(),Uub);this.Xc.style[Iub]='0';this.f=new K5;te(this.f,false);qe(this.f,'comment-overlay-invalidformula');mI(this.p,this.f);mI(this.p,this.a);mI(this.p,this.g);dh(this.e,'comment-overlay-input');this.e.style[Gub]=(zk(),fub);Vg(this.Xc,this.e);this.e.rows=4;this.e.style[hub]=(hm(),'200.0px');c=new RN(this,a);He(this.a,c,(kn(),kn(),jn));He(this.g,c,(null,jn))}
function dhb(a,b){bhb();var c,d,e,f,g,h,i,j,k,l,m,n,o,p;i=YD(a,0)<0;i&&(a=hE(a));if(YD(a,0)==0){switch(b){case 0:return '0';case 1:return '0.0';case 2:return '0.00';case 3:return '0.000';case 4:return '0.0000';case 5:return '0.00000';case 6:return '0.000000';default:n=new qfb;b<0?(n.a+='0E+',n):(n.a+='0E',n);n.a+=b==ptb?'2147483648':''+-b;return n.a;}}k=18;l=fq(er,atb,17,k+1,15,1);c=k;p=a;do{j=p;p=$D(p,10);l[--c]=pE(WD(48,mE(j,gE(p,10))))&utb}while(YD(p,0)!=0);e=mE(mE(mE(k,c),b),1);if(b==0){i&&(l[--c]=45);return hfb(l,c,k-c)}if(b>0&&YD(e,-6)>=0){if(YD(e,0)>=0){f=c+pE(e);for(h=k-1;h>=f;h--){l[h+1]=l[h]}l[++f]=46;i&&(l[--c]=45);return hfb(l,c,k-c+1)}for(g=2;dE(g,WD(hE(e),1));g++){l[--c]=48}l[--c]=46;l[--c]=48;i&&(l[--c]=45);return hfb(l,c,k-c)}o=c+1;d=k;m=new rfb;i&&(m.a+='-',m);if(d-o>=1){kfb(m,l[c]);m.a+='.';m.a+=hfb(l,c+1,k-c-1)}else{m.a+=hfb(l,c,k-c)}m.a+='E';YD(e,0)>0&&(m.a+='+',m);m.a+=''+qE(e);return m.a}
function BX(a,b,c,d,e,f,g){var h,i,j,k,l,m,n,o,p,q,r,s;n=HV(a);while(n.a0){if(f){s=a.gc.clientWidth|0;a.Z&&(s+=ZU(a))}else{s=a.I.clientHeight|0;a.Z&&(s+=NU(a))}s+=h;for(l=new Ykb(d);l.a=a.W.length?QU(a):a.W[m+1-1])}p.f&&(f?(r-=OU(a,k.startIndex)/2|0):(r-=$U(a,k.startIndex)/2|0));p.nf(r,k.level-1);YN(p,k.collapsed);Vg(b,(CF(),p.Xc));Pe(p,a);o=0;for(j=k.startIndex;j<=k.endIndex;j++){f?(o+=s$(a.a,j+1)):(o+=y$(a.a,j+1)?0:j+1>=a.W.length?QU(a):a.W[j+1-1])}o-=h;p.f?f?(o+=OU(a,k.startIndex)/2):(o+=$U(a,k.startIndex)/2):f?(o+=OU(a,k.endIndex+2)/2):(o+=$U(a,k.endIndex+2)/2);$N(p,o);if(!!e&&e.a.length>k.startIndex){i=p.kf();Vg(c,i.Xc);Pe(i,a)}}}}
function QF(){var a,b,c;b=$doc.compatMode;a=iq(dq(MB,1),stb,2,6,[tub]);for(c=0;cMake sure your application's host HTML page has a Standards Mode (document.compatMode=' CSS1Compat') doctype,
e.g. by using <!doctype html> at the start of your application's HTML page.

To continue using this unsupported rendering mode and risk layout problems, suppress this message by adding
the following line to your*.gwt.xml module file:
  <extend-configuration-property name=\"document.compatMode\" value=\""+b+'"/>':"Your *.gwt.xml module configuration prohibits the use of the current document rendering mode (document.compatMode=' "+b+"').
Modify your application's host HTML page doctype, or update your custom "+"'document.compatMode' configuration property settings."} function cH(a,b){var c=(a.__eventBits||0)^b;a.__eventBits=b;if(!c)return;c&1&&(a.onclick=b&1?$G:null);c&2&&(a.ondblclick=b&2?$G:null);c&4&&(a.onmousedown=b&4?$G:null);c&8&&(a.onmouseup=b&8?$G:null);c&16&&(a.onmouseover=b&16?$G:null);c&32&&(a.onmouseout=b&32?$G:null);c&64&&(a.onmousemove=b&64?$G:null);c&128&&(a.onkeydown=b&128?$G:null);c&256&&(a.onkeypress=b&256?$G:null);c&512&&(a.onkeyup=b&512?$G:null);c&1024&&(a.onchange=b&1024?$G:null);c&2048&&(a.onfocus=b&2048?$G:null);c&4096&&(a.onblur=b&4096?$G:null);c&8192&&(a.onlosecapture=b&8192?$G:null);c&qtb&&(a.onscroll=b&qtb?$G:null);c&ovb&&(a.onload=b&ovb?_G:null);c&ttb&&(a.onerror=b&ttb?$G:null);c&qvb&&(a.onmousewheel=b&qvb?$G:null);c&rvb&&(a.oncontextmenu=b&rvb?$G:null);c&gvb&&(a.onpaste=b&gvb?$G:null);c&svb&&(a.ontouchstart=b&svb?$G:null);c&tvb&&(a.ontouchmove=b&tvb?$G:null);c&itb&&(a.ontouchend=b&itb?$G:null);c&uvb&&(a.ontouchcancel=b&uvb?$G:null);c&vvb&&(a.ongesturestart=b&vvb?$G:null);c&wvb&&(a.ongesturechange=b&wvb?$G:null);c&xvb&&(a.ongestureend=b&xvb?$G:null)} function JP(a,b,c,d,e){var f,g,h,i,j,k;if(b==c&&d==e){h=D0(a,d,b);if(!h){h=new IP;h.col1=d;h.col2=e;h.row1=b;h.row2=c}return h}else{g=E0(a,d,b);if(!!g&&g.col2>=e&&g.row2>=c){return g}}k=false;f=d;while(f<=e){i=D0(a,f,b);if(i){f=i.col2+1;if(d>i.col1){d=i.col1;k=true}if(ei.row1){b=i.row1;k=true}}else{++f}}b>c&&(b=c);f=b;while(f<=c){i=D0(a,e,f);if(i){f=i.row2+1;if(ei.row1){b=i.row1;k=true}if(ci.col1){d=i.col1;k=true}if(ei.col1){d=i.col1;k=true}if(b>i.row1){b=i.row1;k=true}if(ce&&(d=e);if(k){return JP(a,b,c,d,e)}else if(b==c&&d==e){h=D0(a,d,b);if(!h){h=new IP;h.col1=d;h.col2=e;h.row1=b;h.row2=c}return h}else{g=E0(a,d,b);if(!!g&&g.col2>=e&&g.row2>=c){return g}}j=new IP;j.col1=d;j.col2=e;j.row1=b;j.row2=c;return j} function cT(a,b){var c,d,e,f,g,h;e=yj(b.a);d=a.b.a;if(a.b._){switch(e){case 8:case 46:jV(a.b);eP(a.a);dP(a.a,true);AO(a.a);xO(a.a);break;case 27:g$(d,d.b,true);QO(d.u);FU(d.V);DO(a.a);break;case 9:K$(d,(h=_K(a.b.sb),h==null?'':h),zj(b.a));DO(a.a);!!b.a&&Cj(b.a);break;case 38:if(HO(a.a)){I$(d,(g=_K(a.b.sb),g==null?'':g),true);!!b.a&&Cj(b.a)}else if(JO(a.a)){KO(a.a,zj(b.a),true,false,false);!!b.a&&Cj(b.a)}break;case 40:if(HO(a.a)){I$(d,(g=_K(a.b.sb),g==null?'':g),false);!!b.a&&Cj(b.a)}else if(JO(a.a)){KO(a.a,zj(b.a),false,false,true);!!b.a&&Cj(b.a)}break;case 37:if(HO(a.a)){K$(d,(g=_K(a.b.sb),g==null?'':g),true);!!b.a&&Cj(b.a)}else if(JO(a.a)){KO(a.a,zj(b.a),false,false,false);!!b.a&&Cj(b.a)}else if(a.a.v){dP(a.a,true);ZK(a.b.sb)==0&&!!b.a&&Cj(b.a)}break;case 39:if(HO(a.a)){K$(d,(g=_K(a.b.sb),g==null?'':g),false);!!b.a&&Cj(b.a)}else if(JO(a.a)){KO(a.a,zj(b.a),false,true,false);!!b.a&&Cj(b.a)}else if(a.a.v){dP(a.a,true);c=ZK(a.b.sb);f=(g=_K(a.b.sb),g==null?'':g).length;c==f&&!!b.a&&Cj(b.a)}}}else{g_(d,b.a,lT(vj(b.a)))}Dj(b.a)} function F$(a,b,c,d,e,f){var g,h,i,j,k,l,m,n,o;n$(a);if(b==0||c==0){return}j=false;f||(j=c!=a.V.sc||b!=a.V.rc);if(d){m=a.V.rc;n=a.V.sc;g=m>b?b:m;h=m>b?m:b;k=n>c?c:n;l=n>c?n:c;o=JP(a.I,k,l,g,h);if(a.u.f);else if(TR(a.V.yc)){QX(a.V,o.col1,o.col2,o.row1,o.row2);OX(a.V,o.col1,o.col2,o.row1,o.row2,true)}else{OX(a.V,o.col1,o.col2,o.row1,o.row2,false)}if(a.u.f){UO(a.u,a.X,a.Y,b,c,false)}else if(f){TR(a.V.yc)?$9(a.W,o.row1,o.col1,o.row2,o.col2):bab(a.W,o.row1,o.col1,o.row2,o.col2);pb(a.s,200)}}else if(e){if(b==a.V.rc&&c==a.V.sc){return}if(a.u.f){UO(a.u,b,c,b,c,true)}else{a.V.C&&(a.V.C=false,undefined);TR(a.V.yc)&&ZW(a.V,false);mX(a.V,b,c);FR(a.Q);j&&t0(a,b,c,null);if(f){Y9(a.W,c,b);pb(a.s,200)}}}else{i=E0(a.I,b,c);if(a.u.f){a.X=b;a.Y=c;UO(a.u,b,c,b,c,false)}else{a.V.C||(a.V.C=true,undefined);if(!TR(a.V.yc)){ZW(a.V,true);sU(a.V)}YW(a.V,b,c);if(i){QX(a.V,i.col1,i.col2,i.row1,i.row2);OX(a.V,i.col1,i.col2,i.row1,i.row2,true);JR(a.Q,i.col1);KR(a.Q,i.row1)}else{QX(a.V,b,b,c,c);OX(a.V,b,b,c,c,true)}j&&t0(a,b,c,null);if(f){FR(a.Q);_9(a.W,c,b,true);pb(a.s,200)}}}} function oV(a){ne(a,a.Fc);Vg(a.Fc,a.zc);dh(a.Fc,'v-spreadsheet');a.zc.className='bottom-right-pane';dh(a.zc,Pwb);a.zc.tabIndex=3;a.Pc.className='top-right-pane';dh(a.Pc,Pwb);Vg(a.Fc,a.Pc);a.c.className='bottom-left-pane';dh(a.c,Pwb);Vg(a.Fc,a.c);a.Nc.className='top-left-pane';dh(a.Nc,Pwb);Vg(a.Fc,a.Nc);a.I.className='col-group-pane';Vg(a.Fc,a.I);a.gc.className='row-group-pane';Vg(a.Fc,a.gc);a.F.className='col-group-freeze-pane';Vg(a.Fc,a.F);a.dc.className='row-group-freeze-pane';Vg(a.Fc,a.dc);a.hc.className='row-group-summary';Vg(a.Fc,a.hc);a.J.className='col-group-summary';Vg(a.Fc,a.J);a.D.className='col-group-border';Vg(a.Fc,a.D);a.cc.className='row-group-border';Vg(a.Fc,a.cc);a.kb.className='grouping-corner';Vg(a.Fc,a.kb);a.Ub.className=nxb;Vg(a.Fc,a.Ub);a.Vb.className=nxb;Vg(a.zc,a.Vb);a.N.className='corner';Vg(a.Fc,a.N);a.fb.className='floater';a.sb=new NP(a);ue(a.sb,'0');bL(a.sb,'x');he(a.sb).id='cellinput';CF();Vg(a.zc,MF(he(a.sb)));EH(a,a.sb);a.Mb.style[hub]=(hm(),'1.0in');a.Mb.style[zub]=(Bl(),Bub);a.Mb.style[Hub]=(vm(),Uub);a.Mb.style['padding']=Lvb;Vg(a.Fc,a.Mb);a.hb.style[Hub]=Uub;xh(a.hb,oxb)} function Pfb(a,b){var c,d,e,f,g,h,i,j;c=0;g=0;f=b.length;h=null;j=new rfb;if(g=0;j--){F=WD(jE(A,32),XD(D[j],Ozb));r=chb(F);D[j]=pE(r);A=pE(kE(r,32))}s=pE(A);q=c;do{u[--c]=48+s%10&utb}while((s=s/10|0)!=0&&c!=0);d=9-q+c;for(i=0;i0;i++){u[--c]=48}l=G-1;for(;D[l]==0;l--){if(l==0){break I}}G=l+1}while(u[c]==48){++c}}n=B<0;g=t-c-b-1;if(b==0){n&&(u[--c]=45);return hfb(u,c,t-c)}if(b>0&&g>=-6){if(g>=0){k=c+g;for(m=t-1;m>=k;m--){u[m+1]=u[m]}u[++k]=46;n&&(u[--c]=45);return hfb(u,c,t-c+1)}for(l=2;l<-g+1;l++){u[--c]=48}u[--c]=46;u[--c]=48;n&&(u[--c]=45);return hfb(u,c,t-c)}C=c+1;f=t;v=new rfb;n&&(v.a+='-',v);if(f-C>=1){kfb(v,u[c]);v.a+='.';v.a+=hfb(u,c+1,t-c-1)}else{v.a+=hfb(u,c,t-c)}v.a+='E';g>0&&(v.a+='+',v);v.a+=''+g;return v.a} function g_(a,b,c){var d,e;if((Fh(),Eh).Sd(b)==0&&(b.keyCode|0)!=32||Eh.Sd(b)==13){switch(b.keyCode|0){case 8:case 46:i$(a);if(!a.e){X9(a.W.t,iq(dq(GB,1),atb,1,5,[]));TO(a.u,'')}break;case 40:b.shiftKey?AR(a.Q,true):BR(a.Q,true);break;case 37:b.shiftKey?zR(a.Q,false):CR(a.Q,true);break;case 9:b.shiftKey?CR(a.Q,vkb(a.v,reb(a.V.rc),0)!=-1||vkb(a.w,reb(a.V.sc),0)!=-1):DR(a.Q,vkb(a.v,reb(a.V.rc),0)!=-1||vkb(a.w,reb(a.V.sc),0)!=-1);break;case 39:b.shiftKey?zR(a.Q,true):DR(a.Q,true);break;case 38:b.shiftKey?AR(a.Q,false):ER(a.Q,true);break;case 113:case 13:if(13==(b.keyCode|0)){if(vkb(a.v,reb(a.V.rc),0)!=-1||vkb(a.w,reb(a.V.sc),0)!=-1){BR(a.Q,true);break}else{if(a.V.yc.e!=a.V.yc.f||a.V.yc.K!=a.V.yc.L){b.shiftKey?ER(a.Q,false):BR(a.Q,false);break}}}i$(a);if(!EV(a.V)&&!a.B&&!a.e&&!a.o){a.b=cV(a.V);wO(a.u);a.t=false;a.B=true;eX(a.V,true,(d=_K(a.u.j),d==null?'':d));a.u.u=true;ZO(a.u)}}}else{if(!(vkb(a.v,reb(a.V.rc),0)!=-1||vkb(a.w,reb(a.V.sc),0)!=-1)){i$(a);if(!EV(a.V)&&!a.B&&!a.e&&!a.o){a.B=true;a.b=cV(a.V);ZO(a.u);if(Oeb(a.b,'%')||FV(a.V)){(e=new $nb,zib(e.a,'0',e),zib(e.a,'1',e),zib(e.a,'2',e),zib(e.a,'3',e),zib(e.a,'4',e),zib(e.a,'5',e),zib(e.a,'6',e),zib(e.a,'7',e),zib(e.a,'8',e),zib(e.a,'9',e),zib(e.a,'-',e),zib(e.a,'+',e),xib(e.a,c))&&(c=c+'%');eX(a.V,true,c)}else{eX(a.V,true,c);wO(a.u)}TO(a.u,c)}}}} function yR(a,b,c,d,e){var f,g,h,i,j,k,l,m;if(b==c&&d==e){h=t$(a.d,d,b);if(!h){h=new IP;h.col1=d;h.col2=e;h.row1=b;h.row2=c}return h}else{g=u$(a.d,d,b);if(!!g&&g.col2>=e&&g.row2>=c){return g}}k=a.c.rc;l=a.c.sc;if(ke||lc){return t$(a.d,k,a.c.sc)}m=false;f=d;while(f<=e){i=t$(a.d,f,b);if(i){f=i.col2+1;if(b>i.row1){m=true;if(bc?(b=i.row2+1):(b=c);f=d}else{if(ki.col2){d=i.col2+1}else{d=i.col1;e=i.col2;break}}}}else{++f}}b>c&&(b=c);f=b;while(f<=c){i=t$(a.d,e,f);if(i){f=i.row2+1;if(ed){i.col1>d?(e=i.col1-1):(e=d);f=b}else{if(li.row2){b=i.row2+1}else{b=i.row1;c=i.row2;break}}}}else{++f}}eb){bi.col2){d=i.col2+1}else{e=i.col1;d=i.col2;break}}}}else{++f}}ci.col1){m=true;if(di.col2?(d=i.col2+1):(d=e);f=b}else{if(li.row2){b=i.row2+1}else{b=i.row1;c=i.row2;break}}}}else{++f}}d>e&&(d=e);if(m){return yR(a,b,c,d,e)}else if(b==c&&d==e){h=t$(a.d,d,b);if(!h){h=new IP;h.col1=d;h.col2=e;h.row1=b;h.row2=c}return h}else{g=u$(a.d,d,b);if(!!g&&g.col2>=e&&g.row2>=c){return g}}j=new IP;j.col1=d;j.col2=e;j.row1=b;j.row2=c;return j} function dW(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;SX(b);D=b.Lc+((b.zc.scrollTop||0)|0);C=ph(b.zc);G=D-b.Pb;l=C-b.Ob;try{if(b.zb>b.a.O){b.zb=b.a.O;while(b.zb-b.db+1b.a.i){b.xb=b.a.i;for(B=new Ykb(b.kc);B.a=b.W.length?QU(b):b.W[n-1];n==b.Sc&&(b.Lc=r)}t=r;for(o=b.db;o<=b.zb;o++){t+=y$(b.a,o)?0:o>=b.W.length?QU(b):b.W[o-1]}d=b.Lc+D+b.oc+b.a.L;F=r-b.eb;e=t-b.Ab;b.eb=r;b.Ab=t;q=0;for(p=1;p0||b.xb0||G<0){nV(b,D);wX(b,-1,0)}if(e!=0||G>0||b.zbo){--d}n=yR(a,o,d,f,j)}else if(o-1>0){c=true;--o;while(!!a.d.w&&vkb(a.d.w,reb(o),0)!=-1&&o>1){--o}n=JP(a.d.I,o,d,f,j)}}}else if(m==d){if(b){if(o!=d){c=true;++o;while(!!a.d.w&&vkb(a.d.w,reb(o),0)!=-1&&o0){c=true;--o;while(!!a.d.w&&vkb(a.d.w,reb(o),0)!=-1&&o>1){--o}n=JP(a.d.I,o,d,f,j)}}else{if(b){if(d+1<=a.d.O){++d;while(!!a.d.w&&vkb(a.d.w,reb(d),0)!=-1&&d0){--o;while(!!a.d.w&&vkb(a.d.w,reb(o),0)!=-1&&o>1){--o}n=JP(a.d.I,o,d,f,j)}}}if(!n){return}QX(a.c,n.col1,n.col2,n.row1,n.row2);kW(a.c,n.col1,n.col2,n.row1,n.row2);lW(a.c,n.row1,n.row2,n.col1,n.col2);AW(a.c,n.row1,n.row2,c)}else{if(i){k=i.row2;e=i.col2}else{k=m;e=l}if(b){++k;while(!!a.d.w&&vkb(a.d.w,reb(k),0)!=-1&&k1){--m}}if(m>0&&k<=a.d.O){n=JP(a.d.I,m,k,l,e);if(n){a.c.C=true;ZW(a.c,true);sU(a.c);QX(a.c,n.col1,n.col2,n.row1,n.row2);OX(a.c,n.col1,n.col2,n.row1,n.row2,true)}}CW(a.c)}if(f!=a.c.yc.e||j!=a.c.yc.f||h!=a.c.yc.K||g!=a.c.yc.L){$9(a.d.W,a.c.yc.K,a.c.yc.e,a.c.yc.L,a.c.yc.f);pb(a.d.s,200)}} function zR(a,b){var c,d,e,f,g,h,i,j,k,l,m,n,o;o=a.c.yc.K;f=a.c.yc.e;g=f;j=a.c.yc.f;h=j;d=a.c.yc.L;l=a.c.rc;m=a.c.sc;i=E0(a.d.I,l,m);c=false;if(a.c.C){!!i&&(b&&i.col1!=f||!b&&i.col2==j)&&(l=i.col2);n=null;if(l==f){if(b&&j+1<=a.d.i){++j;while(!!a.d.v&&vkb(a.d.v,reb(j),0)!=-1&&jf){--j}n=yR(a,o,d,f,j)}else if(f-1>0){c=true;--f;while(!!a.d.v&&vkb(a.d.v,reb(f),0)!=-1&&f>1){--f}n=JP(a.d.I,o,d,f,j)}}}else if(l==j){if(b){if(j!=f){c=true;++f;while(!!a.d.v&&vkb(a.d.v,reb(f),0)!=-1&&f0){c=true;--f;while(!!a.d.v&&vkb(a.d.v,reb(f),0)!=-1&&f>1){--f}n=JP(a.d.I,o,d,f,j)}}else{if(b){if(j+1<=a.d.i){++j;while(!!a.d.v&&vkb(a.d.v,reb(j),0)!=-1&&j0){--f;while(!!a.d.v&&vkb(a.d.v,reb(f),0)!=-1&&f>1){--f}n=JP(a.d.I,o,d,f,j)}}}if(!n){return}QX(a.c,n.col1,n.col2,n.row1,n.row2);kW(a.c,n.col1,n.col2,n.row1,n.row2);lW(a.c,n.row1,n.row2,n.col1,n.col2);zW(a.c,n.col1,n.col2,c)}else{if(i){k=i.row2;e=i.col2}else{k=m;e=l}if(b){++e;while(!!a.d.v&&vkb(a.d.v,reb(e),0)!=-1&&e1){--l}}if(l>0&&e0){if(te){if(o>d){t=--o;Xkb(q);A.a[A.a.length]=u}else{for(l=new Ykb(u);l.a0){if(jg){if(n>f){j=--n;Xkb(m);w.a[w.a.length]=k}else{ah(k.d);Xkb(m);continue}}}(j!=k.c||t!=k.k)&&JM(k,j,t,wib(a.e,Yvb+j+Zvb+t))}if(c>0){for(l=new Ykb(w);l.af){--n;k=new OM(a,n,t,wib(a.e,Yvb+n+Zvb+t));Vg(i,k.d);Ksb(0,u.a.length);Asb(u.a,0,k)}}}if(b>0){for(v=new Ykb(A);v.a0){while(sd){u=new Akb;--o;for(p=f;p<=g;p++){k=new OM(a,p,o,wib(a.e,Yvb+p+Zvb+o));u.a[u.a.length]=k;Vg(i,k.d)}Ksb(0,h.a.length);Asb(h.a,0,u)}}JX(a,false)} function NV(b,c){var d,e,f,g,h,i,j,k,l,m,n,o;k=WX(c);d=(Fh(),k).getAttribute(qub)||'';if(b.o&&d.indexOf('comment-overlay')==-1){b.o=false;JN(b.Q,false);if(M(b.Q,b.q)){DN(b.q);b.j=null;b.k=-1;b.n=-1}}if(d.indexOf(Pwb)!=-1||Peb(k.tagName,'input')||Peb(d,'floater')){return}o=b.Rc&&(Peb('s-top',d)||Peb(Kwb,d)||Peb(Mwb,d)||Peb(Lwb,d));if(BV(b,c)||o){Peb(Fub,c.type)?M$(b.a,c,b.rc,b.sc):b.xc&&lX(b,c)}else if(d.indexOf(Qwb)!=-1){Peb(d,Vvb)||Peb(d,Wvb)?pT(b.wb,jh(Jh(k))):pT(b.wb,d);m=b.wb.a;n=b.wb.b;try{j=uwb.length;if(!Peb(d.substr(d.length-j,j),uwb)){e=(h=nj($doc),b2(),c.type.indexOf(Dwb)!=-1?Qm(c.changedTouches[0])+h:_h(c.clientX||0)+h);f=(i=oj($doc),c.type.indexOf(Dwb)!=-1?Rm(c.changedTouches[0])+i:_h(c.clientY||0)+i);l=XU(b,e,f,JU(b,m,n));k=l.d;m=l.c;n=l.k}}catch(a){a=UD(a);if(Yq(a,81)){qrb(b.U,'SheetWidget:onSheetMouseDown - JSE while trying to find real event target, className:'+d)}else if(Yq(a,33)){qrb(b.U,'SheetWidget:onSheetMouseDown - IOOBE while trying to find real event target, className:'+d)}else throw VD(a)}c.stopPropagation();Eh.Wd(c);if(Peb(Fub,c.type)){VF(b.zc);M$(b.a,c,m,n)}else{b.zc.focus();b._&&!Zg(he(b.sb),k)&&H$(b.a,(g=_K(b.sb),g==null?'':g));if(!!c.ctrlKey||!!c.metaKey||!!c.shiftKey){F$(b.a,m,n,(Eh.ae(k),!!c.shiftKey),!!c.metaKey||!!c.ctrlKey,true);b.Jc=-1;b.Kc=-1}else{if(!!b.s&&xib(b.s,Yvb+b.wb.a+Zvb+b.wb.b)){Y$(b.a,m,n)}else{F$(b.a,m,n,(Eh.ae(k),!!c.shiftKey),!!c.metaKey||!!c.ctrlKey,false);b.xc=true;b.Jc=m;b.Kc=n;b.Hc=m<=b.ob&&n<=b.Sc;b.Ic=m>b.ob&&m<=b.xb&&n<=b.Sc;b.Gc=n>b.Sc&&n<=b.zb&&m<=b.ob;b.O=!b.Hc&&!b.Ic;b.P=!b.Hc&&!b.Gc;b.A=(h=nj($doc),b2(),c.type.indexOf(Dwb)!=-1?Qm(c.changedTouches[0])+h:_h(c.clientX||0)+h);b.B=(i=oj($doc),c.type.indexOf(Dwb)!=-1?Rm(c.changedTouches[0])+i:_h(c.clientY||0)+i);WF(b.zc)}}}}} function Pd(){Pd=AE;Hc=new Gb;Gc=new Fb;Ic=new Hb;Jc=new Nb;Kc=new Ob;Lc=new Pb;Mc=new Qb;Nc=new Rb;Oc=new Sb;Pc=new Tb;Qc=new Ub;Rc=new Vb;Sc=new Wb;Tc=new Xb;Uc=new Yb;Vc=new Zb;Xc=new _b;Wc=new $b;Yc=new ac;Zc=new bc;$c=new ec;_c=new fc;bd=new hc;cd=new ic;ad=new gc;dd=new jc;ed=new kc;fd=new lc;gd=new mc;jd=new pc;ld=new rc;md=new sc;kd=new qc;hd=new nc;nd=new tc;od=new uc;pd=new vc;qd=new wc;rd=new zc;td=new Ec;sd=new Dc;ud=new Fc;xd=new Rd;yd=new Sd;wd=new Qd;zd=new Td;Ad=new Ud;Bd=new Vd;Cd=new Wd;Dd=new Xd;Ed=new Yd;Gd=new $d;Hd=new _d;Fd=new Zd;Id=new ae;Jd=new be;Kd=new ce;Ld=new de;Nd=new fe;Od=new ge;Md=new ee;vd=new Vnb;zib(vd,'region',ud);zib(vd,'alert',Gc);zib(vd,'dialog',Sc);zib(vd,Qtb,Hc);zib(vd,Rtb,Ic);zib(vd,'document',Uc);zib(vd,'article',Jc);zib(vd,'banner',Kc);zib(vd,Stb,Lc);zib(vd,'checkbox',Mc);zib(vd,'gridcell',Xc);zib(vd,Ttb,Nc);zib(vd,'group',Yc);zib(vd,'combobox',Oc);zib(vd,Utb,Pc);zib(vd,Vtb,Qc);zib(vd,Wtb,Rc);zib(vd,'list',ad);zib(vd,'directory',Tc);zib(vd,'form',Vc);zib(vd,'grid',Wc);zib(vd,'heading',Zc);zib(vd,'img',$c);zib(vd,Xtb,_c);zib(vd,'listbox',bd);zib(vd,'listitem',cd);zib(vd,'log',dd);zib(vd,'main',ed);zib(vd,'marquee',fd);zib(vd,'math',gd);zib(vd,'menu',hd);zib(vd,'menubar',jd);zib(vd,'menuitem',kd);zib(vd,Ytb,ld);zib(vd,_tb,pd);zib(vd,'radio',sd);zib(vd,Ztb,md);zib(vd,$tb,nd);zib(vd,'note',od);zib(vd,aub,qd);zib(vd,bub,rd);zib(vd,cub,td);zib(vd,'row',wd);zib(vd,'rowgroup',xd);zib(vd,'rowheader',yd);zib(vd,'search',Ad);zib(vd,'separator',Bd);zib(vd,'scrollbar',zd);zib(vd,'slider',Cd);zib(vd,dub,Dd);zib(vd,'status',Ed);zib(vd,'tab',Fd);zib(vd,'tablist',Gd);zib(vd,'tabpanel',Hd);zib(vd,'textbox',Id);zib(vd,'timer',Jd);zib(vd,'toolbar',Kd);zib(vd,'tooltip',Ld);zib(vd,'tree',Md);zib(vd,'treegrid',Nd);zib(vd,'treeitem',Od)} function $bb(b){var c,d,e;b=bfb(b,(hpb(),fpb));this.i=b.indexOf('gecko')!=-1&&b.indexOf(Wxb)==-1&&b.indexOf(Izb)==-1;b.indexOf(' presto/')!=-1;this.r=b.indexOf(Izb)!=-1;this.s=!this.r&&b.indexOf('applewebkit')!=-1;this.e=b.indexOf(' chrome/')!=-1||b.indexOf(' crios/')!=-1;this.o=b.indexOf('opera')!=-1;this.j=b.indexOf('msie')!=-1&&!this.o&&b.indexOf('webtv')==-1;this.j=this.j||this.r;this.p=b.indexOf('phantomjs/')!=-1;this.g=b.indexOf(' firefox/')!=-1||b.indexOf('fxios/')!=-1;this.q=!this.e&&!this.j&&!this.p&&!this.g&&b.indexOf('safari')!=-1;if(b.indexOf(' edge/')!=-1){this.f=true;this.e=false;this.o=false;this.j=false;this.q=false;this.g=false;this.s=false;this.i=false;this.p=false}b.indexOf('chromeframe')!=-1;try{if(this.i){d=b.indexOf('rv:');if(d>=0){e=b.substr(d+3);e=Zeb(e,'(\\.[0-9]+).+','$1');this.a=beb(e)}}else if(this.s){e=_eb(b,b.indexOf('webkit/')+7);e=Zeb(e,'([0-9]+)[^0-9].+','$1');this.a=beb(e)}else if(this.r){e=_eb(b,b.indexOf(Izb)+8);e=Zeb(e,'([0-9]+\\.[0-9]+).*','$1');this.a=beb(e);this.a>7&&(this.a=7)}else this.f&&(this.a=0)}catch(a){a=UD(a);if(Yq(a,21)){vfb()}else throw VD(a)}try{if(this.j){if(b.indexOf('msie')==-1){d=b.indexOf('rv:');if(d>=0){c=d+3;this.d=Rbb(b,c);Xbb(this,this.d)}}else if(this.r){Zbb(this,dr(this.a)+4)}else{c=b.indexOf('msie ')+5;this.d=Rbb(b,c);Xbb(this,this.d)}}else if(this.g){c=b.indexOf(' firefox/');c!=-1?(c+=9):(c=b.indexOf(' fxios/')+7);this.d=Rbb(b,c);Xbb(this,this.d)}else if(this.e){c=b.indexOf(' chrome/');c!=-1?(c+=8):(c=b.indexOf(' crios/')+7);this.d=Rbb(b,c);Xbb(this,this.d)}else if(this.q){c=b.indexOf(' version/')+9;this.d=Rbb(b,c);Xbb(this,this.d)}else if(this.o){c=b.indexOf(' version/');c!=-1?(c+=9):(c=b.indexOf('opera/')+6);this.d=Rbb(b,c);Xbb(this,this.d)}else if(this.f){c=b.indexOf(' edge/')+6;this.d=Rbb(b,c);Xbb(this,this.d)}else if(this.p){c=b.indexOf(' phantomjs/')+11;this.d=Rbb(b,c);Xbb(this,this.d)}}catch(a){a=UD(a);if(Yq(a,21)){vfb()}else throw VD(a)}if(b.indexOf('windows ')!=-1){this.t=1;b.indexOf('windows phone')!=-1}else if(b.indexOf('android')!=-1){this.t=5;Sbb(this,b)}else if(b.indexOf('linux')!=-1){this.t=3}else if(b.indexOf('macintosh')!=-1||b.indexOf('mac osx')!=-1||b.indexOf('mac os x')!=-1){this.k=b.indexOf('ipad')!=-1;this.n=b.indexOf('iphone')!=-1;if(this.k||b.indexOf('ipod')!=-1||this.n){this.t=4;Vbb(this,b)}else{this.t=2}}else if(b.indexOf('; cros ')!=-1){this.t=6;Tbb(this,b)}} function U2(a){s4(a.b,GB,null);s4(a.b,_A,GB);s4(a.b,TA,GB);s4(a.b,cB,GB);s4(a.b,dB,GB);s4(a.b,eB,GB);s4(a.b,fB,GB);s4(a.b,gB,GB);s4(a.b,hB,GB);s4(a.b,iB,GB);s4(a.b,LA,TA);s4(a.b,VA,LA);s4(a.b,jB,VA);m4(a.b,bA);n4(a.b,Zz,new $2);n4(a.b,bA,new x3);n4(a.b,_A,new I3);n4(a.b,jB,new K3);n4(a.b,cB,new M3);n4(a.b,dB,new O3);n4(a.b,eB,new Q3);n4(a.b,fB,new S3);n4(a.b,gB,new U3);n4(a.b,hB,new a3);n4(a.b,iB,new c3);q4(a.b,bA,'getWidget',new f4(Zz));q4(a.b,bA,'getState',new f4(jB));o4(a.b,Dz,byb,new f3);o4(a.b,Dz,cyb,new h3);o4(a.b,bA,dyb,new j3);o4(a.b,bA,eyb,new l3);o4(a.b,bA,fyb,new n3);V2(a.b);p4(a.b,gB,gyb,new f4(rB));p4(a.b,dB,'am',new f4(MB));p4(a.b,LA,hyb,new f4(MB));p4(a.b,LA,iyb,new f4(rB));p4(a.b,iB,jyb,new f4(AB));p4(a.b,dB,kyb,new f4(MB));p4(a.b,dB,'dayNames',new f4(dq(MB,1)));p4(a.b,LA,lyb,new f4(MB));p4(a.b,LA,myb,new f4(WA));p4(a.b,hB,nyb,new f4(AB));p4(a.b,hB,oyb,new f4(rB));p4(a.b,hB,pyb,new f4(MB));p4(a.b,hB,qyb,new f4(MB));p4(a.b,jB,ryb,new f4(rB));p4(a.b,TA,syb,new f4(rB));p4(a.b,LA,tyb,new f4(YA));p4(a.b,LA,uyb,new f4(MB));p4(a.b,dB,vyb,new f4(AB));p4(a.b,cB,wyb,new f4(AB));p4(a.b,_A,xyb,new f4(rB));p4(a.b,LA,gub,new f4(MB));p4(a.b,dB,yyb,new f4(MB));p4(a.b,LA,'id',new f4(MB));p4(a.b,jB,zyb,new f4(CB));p4(a.b,jB,Ayb,new f4(cB));p4(a.b,eB,Byb,new g4(Cyb,iq(dq(vz,1),atb,5,0,[new f4(dB)])));p4(a.b,jB,Dyb,new f4(eB));p4(a.b,iB,'maxWidth',new f4(AB));p4(a.b,gB,'mode',new f4(SA));p4(a.b,dB,Eyb,new f4(dq(MB,1)));p4(a.b,dB,'name',new f4(MB));p4(a.b,jB,Fyb,new g4(Gyb,iq(dq(vz,1),atb,5,0,[new f4(MB),new f4(fB)])));p4(a.b,fB,Hyb,new f4($A));p4(a.b,iB,'openDelay',new f4(AB));p4(a.b,jB,Iyb,new f4(MB));p4(a.b,jB,'pageState',new f4(_A));p4(a.b,gB,Jyb,new g4(Gyb,iq(dq(vz,1),atb,5,0,[new f4(MB),new f4(MB)])));p4(a.b,dB,'pm',new f4(MB));p4(a.b,jB,Kyb,new f4(AB));p4(a.b,fB,'postfix',new f4(MB));p4(a.b,fB,'prefix',new f4(MB));p4(a.b,LA,Lyb,new f4(MB));p4(a.b,jB,Myb,new f4(gB));p4(a.b,gB,'pushUrl',new f4(MB));p4(a.b,iB,Nyb,new f4(AB));p4(a.b,iB,Oyb,new f4(AB));p4(a.b,hB,Pyb,new f4(AB));p4(a.b,jB,Qyb,new f4(hB));p4(a.b,hB,Ryb,new f4(AB));p4(a.b,TA,Syb,new g4('java.util.Set',iq(dq(vz,1),atb,5,0,[new f4(MB)])));p4(a.b,TA,'resources',new g4(Gyb,iq(dq(vz,1),atb,5,0,[new f4(MB),new f4(UA)])));p4(a.b,cB,Tyb,new f4(AB));p4(a.b,dB,Uyb,new f4(dq(MB,1)));p4(a.b,dB,Vyb,new f4(dq(MB,1)));p4(a.b,LA,Wyb,new g4(Cyb,iq(dq(vz,1),atb,5,0,[new f4(MB)])));p4(a.b,jB,Xyb,new f4(AB));p4(a.b,jB,'theme',new f4(MB));p4(a.b,cB,Yyb,new f4(AB));p4(a.b,jB,Zyb,new f4(rB));p4(a.b,_A,'title',new f4(MB));p4(a.b,jB,$yb,new f4(iB));p4(a.b,dB,_yb,new f4(rB));p4(a.b,LA,hub,new f4(MB));r4(a.b,SA,new p3);r4(a.b,UA,new s3);r4(a.b,WA,new u3);r4(a.b,YA,new z3);r4(a.b,$A,new C3);r4(a.b,dq(MB,1),new F3);l4(a.b,bA,new c4(Dz,byb,iq(dq(MB,1),stb,2,6,[uyb,tyb])));l4(a.b,bA,new c4(Dz,cyb,iq(dq(MB,1),stb,2,6,[Syb])));l4(a.b,bA,new d4(dyb,iq(dq(MB,1),stb,2,6,['theme'])));l4(a.b,bA,new d4(eyb,iq(dq(MB,1),stb,2,6,[Zyb])));l4(a.b,bA,new d4(fyb,iq(dq(MB,1),stb,2,6,[zyb])))} function W2(c){var d={setter:function(a,b){a.a=mdb(b)},getter:function(a){return pdb(a.a)}};c.Jf(gB,gyb,d);var d={setter:function(a,b){a.a=b},getter:function(a){return a.a}};c.Jf(dB,'am',d);var d={setter:function(a,b){a.db=b},getter:function(a){return a.db}};c.Jf(LA,hyb,d);var d={setter:function(a,b){a.eb=mdb(b)},getter:function(a){return pdb(a.eb)}};c.Jf(LA,iyb,d);var d={setter:function(a,b){a.a=b.Wf()},getter:function(a){return reb(a.a)}};c.Jf(iB,jyb,d);var d={setter:function(a,b){a.b=b},getter:function(a){return a.b}};c.Jf(dB,kyb,d);var d={setter:function(a,b){a.c=b},getter:function(a){return a.c}};c.Jf(dB,'dayNames',d);var d={noLayout:1,setter:function(a,b){a.fb=b},getter:function(a){return a.fb}};c.Jf(LA,lyb,d);var d={noLayout:1,setter:function(a,b){a.gb=b},getter:function(a){return a.gb}};c.Jf(LA,myb,d);var d={setter:function(a,b){a.a=b.Wf()},getter:function(a){return reb(a.a)}};c.Jf(hB,nyb,d);var d={setter:function(a,b){a.b=mdb(b)},getter:function(a){return pdb(a.b)}};c.Jf(hB,oyb,d);var d={setter:function(a,b){a.c=b},getter:function(a){return a.c}};c.Jf(hB,pyb,d);var d={setter:function(a,b){a.d=b},getter:function(a){return a.d}};c.Jf(hB,qyb,d);var d={setter:function(a,b){a.a=mdb(b)},getter:function(a){return pdb(a.a)}};c.Jf(jB,ryb,d);var d={setter:function(a,b){a.ob=mdb(b)},getter:function(a){return pdb(a.ob)}};c.Jf(TA,syb,d);var d={setter:function(a,b){a.hb=b},getter:function(a){return a.hb}};c.Jf(LA,tyb,d);var d={setter:function(a,b){a.ib=b},getter:function(a){return a.ib}};c.Jf(LA,uyb,d);var d={setter:function(a,b){a.d=b.Wf()},getter:function(a){return reb(a.d)}};c.Jf(dB,vyb,d);var d={setter:function(a,b){a.a=b.Wf()},getter:function(a){return reb(a.a)}};c.Jf(cB,wyb,d);var d={setter:function(a,b){a.a=mdb(b)},getter:function(a){return pdb(a.a)}};c.Jf(_A,xyb,d);var d={setter:function(a,b){a.jb=b},getter:function(a){return a.jb}};c.Jf(LA,gub,d);var d={setter:function(a,b){a.e=b},getter:function(a){return a.e}};c.Jf(dB,yyb,d);var d={setter:function(a,b){a.kb=b},getter:function(a){return a.kb}};c.Jf(LA,'id',d);var d={setter:function(a,b){a.b=b.Xf()},getter:function(a){return Beb(a.b)}};c.Jf(jB,zyb,d);var d={setter:function(a,b){a.c=b},getter:function(a){return a.c}};c.Jf(jB,Ayb,d);var d={setter:function(a,b){a.a=b},getter:function(a){return a.a}};c.Jf(eB,Byb,d);var d={setter:function(a,b){a.d=b},getter:function(a){return a.d}};c.Jf(jB,Dyb,d);var d={setter:function(a,b){a.b=b.Wf()},getter:function(a){return reb(a.b)}};c.Jf(iB,'maxWidth',d);var d={setter:function(a,b){a.b=b},getter:function(a){return a.b}};c.Jf(gB,'mode',d);var d={setter:function(a,b){a.f=b},getter:function(a){return a.f}};c.Jf(dB,Eyb,d);var d={setter:function(a,b){a.g=b},getter:function(a){return a.g}};c.Jf(dB,'name',d);var d={setter:function(a,b){a.e=b},getter:function(a){return a.e}};c.Jf(jB,Fyb,d);var d={setter:function(a,b){a.a=b},getter:function(a){return a.a}};c.Jf(fB,Hyb,d);var d={setter:function(a,b){a.c=b.Wf()},getter:function(a){return reb(a.c)}};c.Jf(iB,'openDelay',d);var d={setter:function(a,b){a.f=b},getter:function(a){return a.f}};c.Jf(jB,Iyb,d);var d={setter:function(a,b){a.g=b},getter:function(a){return a.g}};c.Jf(jB,'pageState',d);var d={setter:function(a,b){a.c=b},getter:function(a){return a.c}};c.Jf(gB,Jyb,d);var d={setter:function(a,b){a.i=b},getter:function(a){return a.i}};c.Jf(dB,'pm',d);var d={setter:function(a,b){a.i=b.Wf()},getter:function(a){return reb(a.i)}};c.Jf(jB,Kyb,d);var d={setter:function(a,b){a.b=b},getter:function(a){return a.b}};c.Jf(fB,'postfix',d);var d={setter:function(a,b){a.c=b},getter:function(a){return a.c}};c.Jf(fB,'prefix',d);var d={setter:function(a,b){a.lb=b},getter:function(a){return a.lb}};c.Jf(LA,Lyb,d);var d={setter:function(a,b){a.j=b},getter:function(a){return a.j}};c.Jf(jB,Myb,d);var d={setter:function(a,b){a.d=b},getter:function(a){return a.d}};c.Jf(gB,'pushUrl',d);var d={setter:function(a,b){a.d=b.Wf()},getter:function(a){return reb(a.d)}};c.Jf(iB,Nyb,d);var d={setter:function(a,b){a.e=b.Wf()},getter:function(a){return reb(a.e)}};c.Jf(iB,Oyb,d);var d={setter:function(a,b){a.e=b.Wf()},getter:function(a){return reb(a.e)}};c.Jf(hB,Pyb,d);var d={setter:function(a,b){a.k=b},getter:function(a){return a.k}};c.Jf(jB,Qyb,d);var d={setter:function(a,b){a.f=b.Wf()},getter:function(a){return reb(a.f)}};c.Jf(hB,Ryb,d);var d={noLayout:1,setter:function(a,b){a.pb=b},getter:function(a){return a.pb}};c.Jf(TA,Syb,d);var d={setter:function(a,b){a.qb=b},getter:function(a){return a.qb}};c.Jf(TA,'resources',d);var d={setter:function(a,b){a.b=b.Wf()},getter:function(a){return reb(a.b)}};c.Jf(cB,Tyb,d);var d={setter:function(a,b){a.j=b},getter:function(a){return a.j}};c.Jf(dB,Uyb,d);var d={setter:function(a,b){a.k=b},getter:function(a){return a.k}};c.Jf(dB,Vyb,d);var d={setter:function(a,b){a.mb=b},getter:function(a){return a.mb}};c.Jf(LA,Wyb,d);var d={noLayout:1,setter:function(a,b){a.n=b.Wf()},getter:function(a){return reb(a.n)}};c.Jf(jB,Xyb,d);var d={setter:function(a,b){a.o=b},getter:function(a){return a.o}};c.Jf(jB,'theme',d);var d={setter:function(a,b){a.c=b.Wf()},getter:function(a){return reb(a.c)}};c.Jf(cB,Yyb,d);var d={setter:function(a,b){a.p=mdb(b)},getter:function(a){return pdb(a.p)}};c.Jf(jB,Zyb,d)} var Zsb='object',$sb='anonymous',_sb='fnStack',atb={3:1},btb='Unknown',ctb='boolean',dtb='number',etb='string',ftb=2147483647,gtb=-17592186044416,htb=17592186044416,itb=4194304,jtb=1048575,ktb='__noinit__',ltb={3:1,21:1,24:1,20:1},mtb={3:1,21:1,33:1,24:1,20:1},ntb='For input string: "',otb='null',ptb=-2147483648,qtb=16384,rtb='\\$',stb={3:1,42:1},ttb=65536,utb=65535,vtb={38:1,80:1},wtb={38:1,101:1},xtb={100:1},ytb={3:1,38:1,80:1,180:1},ztb={3:1,149:1},Atb={3:1,38:1,101:1},Btb='fromIndex: 0, toIndex: ',Ctb=', length: ',Dtb='Index: ',Etb=', Size: ',Ftb='fromIndex: ',Gtb=', toIndex: ',Htb='java.lang',Itb='com.google.gwt.core.client',Jtb='com.google.gwt.core.client.impl',Ktb='java.util',Ltb='java.util.stream',Mtb=3.141592653589793,Ntb='com.google.gwt.animation.client',Otb='com.google.gwt.user.client',Ptb='com.google.gwt.aria.client',Qtb='alertdialog',Rtb='application',Stb='button',Ttb='columnheader',Utb='complementary',Vtb='contentinfo',Wtb='definition',Xtb='link',Ytb='menuitemcheckbox',Ztb='menuitemradio',$tb='navigation',_tb='option',aub='presentation',bub='progressbar',cub='radiogroup',dub='spinbutton',eub='offsetWidth',fub='none',gub='height',hub='width',iub='Null widget handle. If you are creating a composite, ensure that initWidget() has been called.',jub='Style names cannot be empty',kub='aria-hidden',lub='com.google.gwt.user.client.ui',mub={18:1,14:1,9:1,16:1,19:1,12:1,13:1},nub='disabled',oub={18:1,14:1,9:1,60:1,73:1,16:1,19:1,12:1,13:1},pub='com.google.gwt.canvas.client',qub='class',rub={115:1},tub='CSS1Compat',uub='com.google.gwt.dom.client',vub='MouseEvents',wub='DOMImplStandard',xub=1000,yub='DOMImplMozilla',zub='position',Aub='fixed',Bub='absolute',Cub='DOMImplStandardBase',Dub='DOMImplWebkit',Eub='load',Fub='contextmenu',Gub='display',Hub='visibility',Iub='zIndex',Jub={54:1,15:1,3:1,6:1,4:1},Kub='HIDDEN',Lub={23:1,15:1,3:1,6:1,4:1},Mub='block',Nub={15:1,62:1,3:1,6:1,4:1},Oub={15:1,63:1,3:1,6:1,4:1},Pub={15:1,64:1,3:1,6:1,4:1},Qub={15:1,93:1,3:1,6:1,4:1},Rub={34:1,3:1,6:1,4:1},Sub={15:1,94:1,3:1,6:1,4:1},Tub='visible',Uub='hidden',Vub={15:1,55:1,3:1,6:1,4:1},Wub='com.google.web.bindery.event.shared',Xub='com.google.gwt.event.shared',Yub='com.google.gwt.event.dom.client',Zub='mouseup',$ub='TouchEvent',_ub='touchcancel',avb='ontouchstart',bvb='touchstart',cvb='com.google.gwt.event.logical.shared',dvb={89:1,3:1,21:1,24:1,20:1},evb='UmbrellaException',fvb=4194303,gvb=524288,hvb=1000000000,ivb='java.util.logging',jvb='com.google.gwt.logging.client',kvb='com.google.gwt.logging.impl',lvb='java.io',mvb='com.google.gwt.safehtml.shared',nvb='com.google.gwt.text.shared.testing',ovb=32768,pvb='DOMMouseScroll',qvb=131072,rvb=262144,svb=1048576,tvb=2097152,uvb=8388608,vvb=16777216,wvb=33554432,xvb=67108864,yvb={114:1},zvb='com.google.gwt.user.client.impl',Avb='__gwtLastUnhandledEvent',Bvb={18:1,14:1,9:1,16:1,31:1,19:1,12:1,13:1},Cvb='left',Dvb='top',Evb={18:1,14:1,9:1,16:1,179:1,19:1,12:1,13:1},Fvb={25:1},Gvb='bidiwrapped',Hvb='selected',Ivb='subMenuIcon-selected',Jvb='offsetHeight',Kvb='px',Lvb='0.0px',Mvb={27:1,182:1},Nvb='overflow',Ovb={18:1,14:1,9:1,16:1,31:1,19:1,134:1,12:1,13:1},Pvb={668:1,27:1},Qvb='value',Rvb={65:1,3:1,6:1,4:1},Svb='com.google.gwt.user.client.ui.impl',Tvb={145:1,147:1},Uvb='auto',Vvb='cell-comment-triangle',Wvb='cell-invalidformula-triangle',Xvb='pointerEvents',Yvb='col',Zvb=' row',$vb='com.vaadin.addon.spreadsheet.client',_vb='animate-in',awb='animate-out',bwb='marginLeft',cwb='marginTop',dwb='com.vaadin.client.widgets',ewb='com.vaadin.client.ui',fwb='spreadsheet-overlays',gwb=57.29577951308232,hwb='rotate(',iwb='webkitTransform',jwb='comment-overlay-separator',kwb='comment-overlay-line',lwb={181:1,27:1},mwb={18:1,14:1,9:1,16:1,31:1,19:1,12:1,13:1,96:1},nwb='backgroundColor',owb='border',pwb='2px solid ',qwb='borderRight',rwb='borderBottom',swb={9:1},twb='textAlign',uwb='merged-cell',vwb='com.vaadin.shared',wwb='There is no information about the state for ',xwb='. Did you remember to compile the right widgetset?',ywb={27:1,99:1,121:1,3:1},zwb='active',Awb='com.vaadin.shared.communication',Bwb={67:1,75:1,3:1},Cwb='popupbutton',Dwb='touch',Ewb='fill',Fwb='bottom-left',Gwb='top-left',Hwb='v-contextmenu',Iwb='bottom-right',Jwb='sheet-selection',Kwb='s-left',Lwb='s-right',Mwb='s-bottom',Nwb='square',Owb='fill-touch-square',Pwb='sheet',Qwb='cell',Rwb=16022015,Swb='sheet-image',Twb='paddingLeft',Uwb='paddingTop',Vwb='marginRight',Wwb='selected-tab',Xwb='.col',Ywb='.v-spreadsheet.',Zwb='cell-range',$wb='selected-cell-highlight',_wb='selected-row-header',axb='selected-column-header',bxb=' .sheet .cell.cell-range {',cxb=' .sheet .col',dxb='display:none;',exb=' .sheet .row',fxb='.notusedselector',gxb='custom-editor-cell',hxb=', .v-spreadsheet.',ixb={22:1,3:1},jxb='Hide column',kxb=' > div.ch.col',lxb='px;}',mxb=' > div.rh.row',nxb='resize-line',oxb='5555555555',pxb='text/css',qxb='ch col',rxb='
<\/div>
<\/div>',sxb='rh row',txb='notfocused',uxb=' merged-cell',vxb=' while creating the cell styles',wxb='expandbutton',xxb='lineHeight',yxb='inactive',zxb='row-resizing',Axb='col-resizing',Bxb='header-resize-dnd-first',Cxb='header-resize-dnd-second',Dxb={148:1,27:1},Exb={717:1,27:1},Fxb={25:1,720:1,125:1},Gxb='workbookChangeToggle',Hxb='hiddenColumnIndexes',Ixb='hiddenRowIndexes',Jxb='verticalSplitPosition',Kxb='horizontalSplitPosition',Lxb='com.vaadin.client',Mxb='lock-format-columns',Nxb='lock-format-rows',Oxb='com.vaadin.addon.spreadsheet.shared',Pxb='com.vaadin.shared.ui',Qxb='-webkit-animation-name',Rxb='animation-name',Sxb='-moz-animation-name',Txb='-o-animation-name',Uxb='fakeelement',Vxb='animationend',Wxb='webkit',Xxb='com.vaadin.client.communication',Yxb='head',Zxb='stylesheet',$xb='com.vaadin.client.metadata',_xb={245:1,27:1},ayb='com.vaadin.ui.UI',byb='setErrorLevel',cyb='handleContextClickListenerChange',dyb='onThemeChange',eyb='onThoroughSizeChckChange',fyb='signalRoundTripCompleted',gyb='alwaysUseXhrForServerRequests',hyb='caption',iyb='captionAsHtml',jyb='closeTimeout',kyb='dateFormat',lyb='description',myb='descriptionContentMode',nyb='dialogGracePeriod',oyb='dialogModal',pyb='dialogText',qyb='dialogTextGaveUp',ryb='enableMobileHTML5DnD',syb='enabled',tyb='errorLevel',uyb='errorMessage',vyb='firstDayOfWeek',wyb='firstDelay',xyb='hasResizeListeners',yyb='hourMinuteDelimiter',zyb='latestDelayedCallbackID',Ayb='loadingIndicatorConfiguration',Byb='localeData',Cyb='java.util.List',Dyb='localeServiceState',Eyb='monthNames',Fyb='notificationConfigurations',Gyb='java.util.Map',Hyb='notificationRole',Iyb='overlayContainerLabel',Jyb='parameters',Kyb='pollInterval',Lyb='primaryStyleName',Myb='pushConfiguration',Nyb='quickOpenDelay',Oyb='quickOpenTimeout',Pyb='reconnectAttempts',Qyb='reconnectDialogConfiguration',Ryb='reconnectInterval',Syb='registeredEventListeners',Tyb='secondDelay',Uyb='shortDayNames',Vyb='shortMonthNames',Wyb='styles',Xyb='tabIndex',Yyb='thirdDelay',Zyb='thoroughSizeCheck',$yb='tooltipConfiguration',_yb='twelveHourClock',azb={32:1},bzb={148:1,246:1,247:1,27:1},czb='_vScrollTop',dzb='v-scrollable',ezb='v-label-undef-w',fzb='/favicon.ico',gzb='com.vaadin.client.ui.ui',hzb='com.vaadin.component.spreadsheet.client.js',izb='rowBufferSize',jzb='columnBufferSize',kzb='colGroupingData',lzb='rowGroupingData',mzb='colGroupingMax',nzb='rowGroupingMax',ozb='colGroupingInversed',pzb='rowGroupingInversed',qzb='cellStyleToCSSStyle',rzb='rowIndexToStyleIndex',szb='columnIndexToStyleIndex',tzb='lockedColumnIndexes',uzb='lockedRowIndexes',vzb='shiftedCellBorderStyles',wzb='conditionalFormattingStyles',xzb='verticalScrollPositions',yzb='horizontalScrollPositions',zzb='workbookProtected',Azb='hyperlinksTooltips',Bzb='displayGridlines',Czb='displayRowColHeadings',Dzb='infoLabelValue',Ezb='invalidFormulaErrorMessage',Fzb='lockFormatColumns',Gzb='lockFormatRows',Hzb='namedRanges',Izb='trident/',Jzb='WARNING',Kzb='com.vaadin.shared.ui.ui',Lzb=244140625,Mzb=1220703125,Nzb=0.3010299956639812,Ozb=4294967295,Pzb='BigInteger divide by zero',Qzb=4294967296,Rzb=1073741824,Szb={l:0,m:0,h:524288},Tzb='delete',Uzb={3:1,721:1},Vzb='locale',Wzb='default',Xzb='user.agent';var _,xE,sE,OD=-1;$wnd.goog=$wnd.goog||{};$wnd.goog.global=$wnd.goog.global||$wnd;yE();zE(1,null,{},K);_.Yc=function L(a){return J(this,a)};_.Zc=function N(){return this.pg};_.$c=function P(){return Qsb(this)};_._c=function R(){var a;return wdb(O(this))+'@'+(a=Q(this)>>>0,a.toString(16))};_.equals=function(a){return this.Yc(a)};_.hashCode=function(){return this.$c()};_.toString=function(){return this._c()};var Eg;zE(687,1,{});zE(308,687,{},Mg);_.Ld=function Ng(a){var b={},j;var c=[];a[_sb]=c;var d=arguments.callee.caller;while(d){var e=(Fg(),d.name||(d.name=Ig(d.toString())));c.push(e);var f=':'+e;var g=b[f];if(g){var h,i;for(h=0,i=g.length;h1?(b.c=Gdb(this,a-1)):(b.c=this);return b};_.Rf=function Fdb(){vdb(this);return this.b};_.Sf=function Hdb(){return wdb(this)};_.Tf=function Jdb(){return xdb(this)};_.Uf=function Ldb(){return (this.f&4)!=0};_.Vf=function Mdb(){return (this.f&1)!=0};_._c=function Pdb(){return ((this.f&2)!=0?'interface ':(this.f&1)!=0?'':'class ')+(vdb(this),this.k)};_.f=0;var udb=1;zE(82,1,{3:1,82:1});var Sdb;Uq={3:1,6:1,307:1,82:1};zE(4,1,{3:1,6:1,4:1});_.ie=function Pj(a){return this.c-a.c};_.compareTo=function Oj(a){return this.c-a.c};_.equals=function Qj(a){return this===a};_.Yc=function(a){return this.equals(a)};_.hashCode=function Rj(){return Qsb(this)};_.$c=function(){return this.hashCode()};_.name=function Sj(){return this.b!=null?this.b:''+this.c};_.ordinal=function Tj(){return this.c};_.toString=function Uj(){return Mj(this)};_._c=function(){return this.toString()};_.c=0;zE(68,24,ltb,deb);zE(37,24,ltb,eeb,feb,geb);zE(90,82,{3:1,6:1,90:1,82:1},ieb);_.ie=function keb(a){return jeb(this.a,a.a)};_.Yc=function leb(a){return heb(this,a)};_.$c=function meb(){return this.a};_.Wf=function neb(){return this.a};_._c=function qeb(){return ''+this.a};_.a=0;zE(102,24,ltb,Mf);zE(818,1,{});zE(49,102,{3:1,21:1,49:1,24:1,20:1},Eeb,Feb,Geb);_.Cd=function Heb(a){return new TypeError(a)};Vq={3:1,184:1,6:1,2:1};zE(214,33,mtb,tfb);zE(249,1,{},yfb);_.Nf=function zfb(a){return xfb(a)};zE(29,24,ltb,Afb,Bfb);zE(689,1,{38:1});_.add=function Nhb(a){throw VD(new Bfb('Add not supported on this collection'))};_.addAll=function Ohb(a){return Ihb(this,a)};_.clear=function Phb(){var a;for(a=this.Ne();a.Xe();){a.Ye();a.Ze()}};_.contains=function Qhb(a){return Jhb(this,a,false)};_.containsAll=function Rhb(a){return Khb(this,a)};_.isEmpty=function Shb(){return this.size()==0};_.remove=function Thb(a){return Jhb(this,a,true)};_.removeAll=function Uhb(a){var b,c,d;Isb(a);b=false;for(c=this.Ne();c.Xe();){d=c.Ye();if(a.contains(d)){c.Ze();b=true}}return b};_.retainAll=function Vhb(a){var b,c,d;Isb(a);b=false;for(c=this.Ne();c.Xe();){d=c.Ye();if(!a.contains(d)){c.Ze();b=true}}return b};_.toArray=function Whb(){return this.Yf(fq(GB,atb,1,this.size(),5,1))};_.Yf=function Xhb(a){return Lhb(this,a)};_._c=function Yhb(){return Mhb(this)};zE(690,689,vtb);_.addAtIndex=function bjb(a,b){throw VD(new Bfb('Add not supported on this list'))};_.add=function cjb(a){this.addAtIndex(this.size(),a);return true};_.addAllAtIndex=function djb(a,b){var c,d,e;Isb(b);c=false;for(e=b.Ne();e.Xe();){d=e.Ye();this.addAtIndex(a++,d);c=true}return c};_.clear=function ejb(){this.ag(0,this.size())};_.Yc=function fjb(a){var b,c,d,e,f;if(a===this){return true}if(!Yq(a,80)){return false}f=a;if(this.size()!=f.size()){return false}e=f.Ne();for(c=this.Ne();c.Xe();){b=c.Ye();d=e.Ye();if(!(cr(b)===cr(d)||b!=null&&M(b,d))){return false}}return true};_.$c=function gjb(){return wlb(this)};_.indexOf=function hjb(a){return ajb(this,a)};_.Ne=function ijb(){return new rjb(this)};_.lastIndexOf=function jjb(a){var b;for(b=this.size()-1;b>-1;--b){if(opb(a,this.getAtIndex(b))){return b}}return -1};_.$f=function kjb(){return this._f(0)};_._f=function ljb(a){return new vjb(this,a)};_.removeAtIndex=function mjb(a){throw VD(new Bfb('Remove not supported on this list'))};_.ag=function njb(a,b){var c,d;d=this._f(a);for(c=a;c0};_.dg=function yjb(){Gsb(this.b>0);return this.a.getAtIndex(this.c=--this.b)};_.eg=function Ajb(a){Msb(this.c!=-1);this.a.setAtIndex(this.c,a)};zE(311,690,vtb,Bjb);_.addAtIndex=function Cjb(a,b){Ksb(a,this.b);this.c.addAtIndex(this.a+a,b);++this.b};_.getAtIndex=function Djb(a){Hsb(a,this.b);return this.c.getAtIndex(this.a+a)};_.removeAtIndex=function Ejb(a){var b;Hsb(a,this.b);b=this.c.removeAtIndex(this.a+a);--this.b;return b};_.setAtIndex=function Fjb(a,b){Hsb(a,this.b);return this.c.setAtIndex(this.a+a,b)};_.size=function Gjb(){return this.b};_.a=0;_.b=0;zE(691,1,{149:1});_.getOrDefault=function hib(a,b){var c;return c=this.get(a),c==null&&!this.containsKey(a)?b:c};_.putIfAbsent=function nib(a,b){var c;return c=this.get(a),c!=null?c:this.put(a,b)};_.replace=function pib(a,b){return this.containsKey(a)?this.put(a,b):null};_.clear=function bib(){this.Zf().clear()};_.containsKey=function cib(a){return !!$hb(this,a,false)};_.containsValue=function dib(a){var b,c,d;for(c=this.Zf().Ne();c.Xe();){b=c.Ye();d=b.gg();if(cr(a)===cr(d)||a!=null&&M(a,d)){return true}}return false};_.Yc=function eib(a){var b,c,d;if(a===this){return true}if(!Yq(a,149)){return false}d=a;if(this.size()!=d.size()){return false}for(c=d.Zf().Ne();c.Xe();){b=c.Ye();if(!Zhb(this,b)){return false}}return true};_.get=function fib(a){return gib($hb(this,a,false))};_.$c=function iib(){return vlb(this.Zf())};_.isEmpty=function jib(){return this.size()==0};_.keySet=function kib(){return new Hjb(this)};_.put=function lib(a,b){throw VD(new Bfb('Put not supported on this map'))};_.putAll=function mib(a){_hb(this,a)};_.remove=function oib(a){return gib($hb(this,a,true))};_.size=function qib(){return this.Zf().size()};_._c=function rib(){var a,b,c;c=new aqb('{','}');for(b=this.Zf().Ne();b.Xe();){a=b.Ye();_pb(c,aib(this,a.fg())+'='+aib(this,a.gg()))}return !c.a?c.c:c.e.length==0?c.a.a:c.a.a+(''+c.e)};_.values=function sib(){return new Sjb(this)};zE(692,689,wtb);_.Yc=function Mib(a){var b;if(a===this){return true}if(!Yq(a,101)){return false}b=a;if(b.size()!=this.size()){return false}return Khb(this,b)};_.$c=function Nib(){return vlb(this)};_.removeAll=function Oib(a){var b,c,d,e;Isb(a);e=this.size();if(e=1009000)&&ri(a)){return _h(a.scrollLeft||0)-(((a.scrollWidth||0)|0)-(a.clientWidth|0))}return _h(a.scrollLeft||0)};_.de=function Ai(a,b){return a===b||!!(a.compareDocumentPosition(b)&16)};_.fe=function Bi(a,b){var c;c=(oi==-2&&(oi=yi()),oi);!(c!=-1&&c>=1009000)&&ri(a)&&(b+=((a.scrollWidth||0)|0)-(a.clientWidth|0));a.scrollLeft=b};_.ge=function Ci(a){var b=a.ownerDocument;var c=a.cloneNode(true);var d=b.createElement('DIV');d.appendChild(c);outer=d.innerHTML;c.innerHTML='';return outer};var oi=-2;var Ts=Bdb(uub,yub,476);zE(701,700,rub);_.Td=function Ei(a){return a.currentTarget||$wnd};_.Xd=function Fi(a){var b,c;c=a.getBoundingClientRect&&a.getBoundingClientRect();b=c?c.left+Kh(this,a.ownerDocument):Gi(a);return Fh(),b|0};_.Yd=function Hi(a){var b,c,d;b=a.getBoundingClientRect&&a.getBoundingClientRect();c=b?b.top+Lh(this,a.ownerDocument):Ii(a);return Fh(),c|0};_.be=function Ji(a){if(!Qeb('body',(Fh(),a).tagName)&&Di(a)){return _h(a.scrollLeft||0)-(((a.scrollWidth||0)|0)-(a.clientWidth|0))}return _h(a.scrollLeft||0)};_.ce=function Ki(a){return typeof a.tabIndex!='undefined'?a.tabIndex:-1};_.fe=function Li(a,b){!Qeb('body',(Fh(),a).tagName)&&Di(a)&&(b+=((a.scrollWidth||0)|0)-(a.clientWidth|0));a.scrollLeft=b};var Us=Bdb(uub,Cub,701);zE(475,701,rub,Mi);_.Vd=function Ni(a){var b=a.target;b&&b.nodeType==3&&(b=b.parentNode);return b};_.he=function Oi(a){return a.body};var Ws=Bdb(uub,Dub,475);zE(54,4,Jub);var Vj,Wj,Xj,Yj,Zj;var bt=Cdb(uub,'Style/BorderStyle',54,ak);zE(428,54,Jub,bk);var Ys=Cdb(uub,'Style/BorderStyle/1',428,null);zE(429,54,Jub,ck);var Zs=Cdb(uub,'Style/BorderStyle/2',429,null);zE(430,54,Jub,dk);var $s=Cdb(uub,'Style/BorderStyle/3',430,null);zE(431,54,Jub,ek);var _s=Cdb(uub,'Style/BorderStyle/4',431,null);zE(432,54,Jub,fk);var at=Cdb(uub,'Style/BorderStyle/5',432,null);zE(23,4,Lub);var gk,hk,ik,jk,kk,lk,mk,nk,ok,pk,qk,rk,sk,tk,uk,vk,wk,xk,yk;var vt=Cdb(uub,'Style/Display',23,Bk);zE(433,23,Lub,Ck);_.je=function Dk(){return fub};var mt=Cdb(uub,'Style/Display/1',433,null);zE(442,23,Lub,Ek);_.je=function Fk(){return 'table-column-group'};var ct=Cdb(uub,'Style/Display/10',442,null);zE(443,23,Lub,Gk);_.je=function Hk(){return 'table-header-group'};var dt=Cdb(uub,'Style/Display/11',443,null);zE(444,23,Lub,Ik);_.je=function Jk(){return 'table-footer-group'};var et=Cdb(uub,'Style/Display/12',444,null);zE(445,23,Lub,Kk);_.je=function Lk(){return 'table-row-group'};var ft=Cdb(uub,'Style/Display/13',445,null);zE(446,23,Lub,Mk);_.je=function Nk(){return 'table-cell'};var gt=Cdb(uub,'Style/Display/14',446,null);zE(447,23,Lub,Ok);_.je=function Pk(){return 'table-column'};var ht=Cdb(uub,'Style/Display/15',447,null);zE(448,23,Lub,Qk);_.je=function Rk(){return 'table-row'};var it=Cdb(uub,'Style/Display/16',448,null);zE(449,23,Lub,Sk);_.je=function Tk(){return 'initial'};var jt=Cdb(uub,'Style/Display/17',449,null);zE(450,23,Lub,Uk);_.je=function Vk(){return 'flex'};var kt=Cdb(uub,'Style/Display/18',450,null);zE(451,23,Lub,Wk);_.je=function Xk(){return 'inline-flex'};var lt=Cdb(uub,'Style/Display/19',451,null);zE(434,23,Lub,Yk);_.je=function Zk(){return Mub};var nt=Cdb(uub,'Style/Display/2',434,null);zE(435,23,Lub,$k);_.je=function _k(){return 'inline'};var ot=Cdb(uub,'Style/Display/3',435,null);zE(436,23,Lub,al);_.je=function bl(){return 'inline-block'};var pt=Cdb(uub,'Style/Display/4',436,null);zE(437,23,Lub,cl);_.je=function dl(){return 'inline-table'};var qt=Cdb(uub,'Style/Display/5',437,null);zE(438,23,Lub,el);_.je=function fl(){return 'list-item'};var rt=Cdb(uub,'Style/Display/6',438,null);zE(439,23,Lub,gl);_.je=function hl(){return 'run-in'};var st=Cdb(uub,'Style/Display/7',439,null);zE(440,23,Lub,il);_.je=function jl(){return 'table'};var tt=Cdb(uub,'Style/Display/8',440,null);zE(441,23,Lub,kl);_.je=function ll(){return 'table-caption'};var ut=Cdb(uub,'Style/Display/9',441,null);zE(62,4,Nub);var ml,nl,ol,pl;var At=Cdb(uub,'Style/Overflow',62,sl);zE(452,62,Nub,tl);var wt=Cdb(uub,'Style/Overflow/1',452,null);zE(453,62,Nub,ul);var xt=Cdb(uub,'Style/Overflow/2',453,null);zE(454,62,Nub,vl);var yt=Cdb(uub,'Style/Overflow/3',454,null);zE(455,62,Nub,wl);var zt=Cdb(uub,'Style/Overflow/4',455,null);zE(63,4,Oub);var xl,yl,zl,Al;var Ft=Cdb(uub,'Style/Position',63,Dl);zE(456,63,Oub,El);var Bt=Cdb(uub,'Style/Position/1',456,null);zE(457,63,Oub,Fl);var Ct=Cdb(uub,'Style/Position/2',457,null);zE(458,63,Oub,Gl);var Dt=Cdb(uub,'Style/Position/3',458,null);zE(459,63,Oub,Hl);var Et=Cdb(uub,'Style/Position/4',459,null);zE(64,4,Pub);var Il,Jl,Kl,Ll;var Kt=Cdb(uub,'Style/TextAlign',64,Ol);zE(460,64,Pub,Pl);var Gt=Cdb(uub,'Style/TextAlign/1',460,null);zE(461,64,Pub,Ql);var Ht=Cdb(uub,'Style/TextAlign/2',461,null);zE(462,64,Pub,Rl);var It=Cdb(uub,'Style/TextAlign/3',462,null);zE(463,64,Pub,Sl);var Jt=Cdb(uub,'Style/TextAlign/4',463,null);zE(93,4,Qub);var Tl,Ul;var Nt=Cdb(uub,'Style/TextOverflow',93,Xl);zE(464,93,Qub,Yl);var Lt=Cdb(uub,'Style/TextOverflow/1',464,null);zE(465,93,Qub,Zl);var Mt=Cdb(uub,'Style/TextOverflow/2',465,null);zE(34,4,Rub);var $l,_l,am,bm,cm,dm,em,fm,gm;var Xt=Cdb(uub,'Style/Unit',34,jm);zE(419,34,Rub,km);var Ot=Cdb(uub,'Style/Unit/1',419,null);zE(420,34,Rub,lm);var Pt=Cdb(uub,'Style/Unit/2',420,null);zE(421,34,Rub,mm);var Qt=Cdb(uub,'Style/Unit/3',421,null);zE(422,34,Rub,nm);var Rt=Cdb(uub,'Style/Unit/4',422,null);zE(423,34,Rub,om);var St=Cdb(uub,'Style/Unit/5',423,null);zE(424,34,Rub,pm);var Tt=Cdb(uub,'Style/Unit/6',424,null);zE(425,34,Rub,qm);var Ut=Cdb(uub,'Style/Unit/7',425,null);zE(426,34,Rub,rm);var Vt=Cdb(uub,'Style/Unit/8',426,null);zE(427,34,Rub,sm);var Wt=Cdb(uub,'Style/Unit/9',427,null);zE(94,4,Sub);var tm,um;var $t=Cdb(uub,'Style/Visibility',94,xm);zE(466,94,Sub,ym);_.je=function zm(){return Tub};var Yt=Cdb(uub,'Style/Visibility/1',466,null);zE(467,94,Sub,Am);_.je=function Bm(){return Uub};var Zt=Cdb(uub,'Style/Visibility/2',467,null);zE(55,4,Vub);var Cm,Dm,Em,Fm,Gm;var eu=Cdb(uub,'Style/WhiteSpace',55,Jm);zE(468,55,Vub,Km);var _t=Cdb(uub,'Style/WhiteSpace/1',468,null);zE(469,55,Vub,Lm);var au=Cdb(uub,'Style/WhiteSpace/2',469,null);zE(470,55,Vub,Mm);var bu=Cdb(uub,'Style/WhiteSpace/3',470,null);zE(471,55,Vub,Nm);var cu=Cdb(uub,'Style/WhiteSpace/4',471,null);zE(472,55,Vub,Om);var du=Cdb(uub,'Style/WhiteSpace/5',472,null);zE(683,1,{});_._c=function Tm(){return 'An event type'};var tw=Bdb(Wub,'Event',683);zE(684,683,{});_.me=function Vm(){return this.le()};_.ne=function Wm(){this.e=false;this.f=null};_.e=false;var Hu=Bdb(Xub,'GwtEvent',684);zE(695,684,{});_.le=function _m(){return this.oe()};_.me=function an(){return this.oe()};var Xm;var ju=Bdb(Yub,'DomEvent',695);zE(543,695,{},dn);_.ke=function en(a){a.pe(this)};_.le=function gn(){return bn};_.me=function hn(){return bn};_.oe=function fn(){return bn};var bn;var fu=Bdb(Yub,'BlurEvent',543);zE(696,695,{});var lu=Bdb(Yub,'HumanInputEvent',696);zE(697,696,{});var tu=Bdb(Yub,'MouseEvent',697);zE(418,697,{},ln);_.ke=function mn(a){a.qe(this)};_.le=function on(){return jn};_.me=function pn(){return jn};_.oe=function nn(){return jn};var jn;var gu=Bdb(Yub,'ClickEvent',418);zE(482,695,{},sn);_.ke=function tn(a){a.re(this)};_.le=function vn(){return qn};_.me=function wn(){return qn};_.oe=function un(){return qn};var qn;var hu=Bdb(Yub,'ContextMenuEvent',482);zE(294,1,{});_.$c=function yn(){return this.c};_._c=function zn(){return 'Event type'};_.c=0;var xn=0;var rw=Bdb(Wub,'Event/Type',294);zE(50,294,{},An);var Gu=Bdb(Xub,'GwtEvent/Type',50);zE(40,50,{40:1},Bn);var iu=Bdb(Yub,'DomEvent/Type',40);zE(542,695,{},En);_.ke=function Fn(a){bT(a,this)};_.le=function Hn(){return Cn};_.me=function In(){return Cn};_.oe=function Gn(){return Cn};var Cn;var ku=Bdb(Yub,'FocusEvent',542);zE(706,695,{});var ou=Bdb(Yub,'KeyEvent',706);zE(707,706,{});var mu=Bdb(Yub,'KeyCodeEvent',707);zE(541,707,{},Ln);_.ke=function Mn(a){cT(a,this)};_.le=function On(){return Jn};_.me=function Pn(){return Jn};_.oe=function Nn(){return Jn};var Jn;var nu=Bdb(Yub,'KeyDownEvent',541);zE(652,706,{},Sn);_.ke=function Tn(a){dT(a,this)};_.le=function Vn(){return Qn};_.me=function Wn(){return Qn};_.oe=function Un(){return Qn};var Qn;var pu=Bdb(Yub,'KeyPressEvent',652);zE(655,707,{},Zn);_.ke=function $n(a){a.se(this)};_.le=function ao(){return Xn};_.me=function bo(){return Xn};_.oe=function _n(){return Xn};var Xn;var qu=Bdb(Yub,'KeyUpEvent',655);zE(654,695,{},fo);_.ke=function go(a){N5(a.a.b)};_.le=function io(){return co};_.me=function jo(){return co};_.oe=function ho(){return co};var co;var ru=Bdb(Yub,'LoadEvent',654);zE(540,697,{},mo);_.ke=function no(a){a.te(this)};_.le=function po(){return ko};_.me=function qo(){return ko};_.oe=function oo(){return ko};var ko;var su=Bdb(Yub,'MouseDownEvent',540);zE(653,697,{},to);_.ke=function uo(a){a.ue(this)};_.le=function wo(){return ro};_.me=function xo(){return ro};_.oe=function vo(){return ro};var ro;var uu=Bdb(Yub,'MouseUpEvent',653);zE(554,1,{},Ao);var vu=Bdb(Yub,'PrivateMap',554);zE(710,696,{});var Bo;var zu=Bdb(Yub,$ub,710);zE(647,710,{},Eo);_.ke=function Fo(a){!!a.b&&ob(a.b)};_.le=function Ho(){return Co};_.me=function Io(){return Co};_.oe=function Go(){return Co};var Co;var wu=Bdb(Yub,'TouchCancelEvent',647);zE(645,710,{},Lo);_.ke=function Mo(a){a.ve(this)};_.le=function Oo(){return Jo};_.me=function Po(){return Jo};_.oe=function No(){return Jo};var Jo;var xu=Bdb(Yub,'TouchEndEvent',645);zE(553,1,{},Qo);_.a=false;var yu=Bdb(Yub,'TouchEvent/TouchSupportDetector',553);zE(646,710,{},To);_.ke=function Uo(a){a.we(this)};_.le=function Wo(){return Ro};_.me=function Xo(){return Ro};_.oe=function Vo(){return Ro};var Ro;var Au=Bdb(Yub,'TouchMoveEvent',646);zE(644,710,{},$o);_.ke=function _o(a){a.xe(this)};_.le=function bp(){return Yo};_.me=function cp(){return Yo};_.oe=function ap(){return Yo};var Yo;var Bu=Bdb(Yub,'TouchStartEvent',644);zE(305,684,{},ep);_.ke=function fp(a){a.ye(this)};_.me=function ip(){return dp};_.le=function hp(){return dp};_.a=false;var dp;var Cu=Bdb(cvb,'AttachEvent',305);zE(544,684,{},kp);_.ke=function lp(a){a.ze(this)};_.me=function op(){return jp};_.le=function np(){return jp};var jp;var Du=Bdb(cvb,'CloseEvent',544);zE(557,684,{},qp);_.ke=function rp(a){a.Ae(this)};_.me=function up(){return pp};_.le=function tp(){return pp};var pp;var Eu=Bdb(cvb,'ResizeEvent',557);zE(574,684,{},wp);_.ke=function xp(a){a.a.v&&a.a.Te()};_.me=function Ap(){return vp};_.le=function zp(){return vp};var vp;var Fu=Bdb(cvb,'ValueChangeEvent',574);zE(76,1,{14:1},Ep,Fp);_.td=function Gp(a){Cp(this,a)};var Ju=Bdb(Xub,'HandlerManager',76);zE(693,1,{});var sw=Bdb(Wub,'EventBus',693);zE(357,693,{});_.b=0;_.c=false;var xw=Bdb(Wub,'SimpleEventBus',357);zE(358,357,{},Rp);var Iu=Bdb(Xub,'HandlerManager/Bus',358);zE(550,1,{},Sp);var Ku=Bdb(Xub,'LegacyHandlerWrapper',550);zE(89,24,dvb,Tp);var yw=Bdb(Wub,evb,89);zE(196,89,dvb,Vp);var Lu=Bdb(Xub,evb,196);zE(109,4,{109:1,3:1,6:1,4:1},bq);var Zp,$p,_p;var Mu=Cdb('com.google.gwt.i18n.client','HasDirection/Direction',109,cq);var kq;var Oq,Pq,Qq,Rq;zE(110,1,{110:1});var fD=Bdb(ivb,'Handler',110);zE(265,110,{110:1},JE);_.Be=function KE(a){var b,c;if(!window.console||(GE(this),ptb>a.a.Wf())){return}b=VE(this.a,a);c=a.a.Wf();c>=(nqb(),xub)?(window.console.error(b),undefined):c>=900?(window.console.warn(b),undefined):c>=800?(window.console.info(b),undefined):(window.console.log(b),undefined)};var Nu=Bdb(jvb,'ConsoleLogHandler',265);zE(266,110,{110:1},LE);_.Be=function ME(a){return};var Ou=Bdb(jvb,'DevelopmentModeLogHandler',266);var NE;var Ru=Bdb(jvb,'LogConfiguration',null);zE(264,1,{},QE);var Pu=Bdb(jvb,'LogConfiguration/1',264);zE(263,1,{},UE);var Qu=Bdb(jvb,'LogConfiguration/LogConfigurationImplRegular',263);zE(708,1,{});var eD=Bdb(ivb,'Formatter',708);zE(709,708,{});var Tu=Bdb(kvb,'FormatterImpl',709);zE(242,709,{},WE);_.a=false;var Su=Bdb(jvb,'TextLogFormatter',242);zE(671,1,{});var mB=Bdb(lvb,'OutputStream',671);zE(190,671,{},XE);var lB=Bdb(lvb,'FilterOutputStream',190);zE(153,190,{},YE);_.Ce=function ZE(a){};var nB=Bdb(lvb,'PrintStream',153);zE(638,153,{},$E);_.Ce=function _E(a){ofb(this.a,a);ofb(this.a,'\n')};var Uu=Bdb(kvb,'StackTracePrintStream',638);zE(563,1,{},dF);var Vu=Bdb(mvb,'SafeHtmlBuilder',563);zE(146,1,{734:1,146:1,3:1},eF);_.Yc=function fF(a){if(!Yq(a,146)){return false}return Peb(this.a,a.a)};_.$c=function gF(){return Wsb(this.a)};_._c=function hF(){return 'safe: "'+this.a+'"'};var Wu=Bdb(mvb,'SafeHtmlString',146);var iF,jF,kF,lF,mF,nF;zE(119,1,{737:1,119:1},qF);_.Yc=function rF(a){if(!Yq(a,119)){return false}return Peb(this.a,a.a)};_.$c=function sF(){return Wsb(this.a)};_._c=function tF(){return 'safe: "'+this.a+'"'};var Xu=Bdb(mvb,'SafeUriString',119);zE(713,1,{});var Yu=Bdb('com.google.gwt.text.shared','AbstractRenderer',713);zE(657,1,{},wF);var vF;var Zu=Bdb(nvb,'PassthroughParser',657);zE(656,713,{},yF);var xF;var $u=Bdb(nvb,'PassthroughRenderer',656);var zF=null,AF,BF;var RF;zE(328,684,{},bG);_.ke=function cG(a){a.De(this);$F.c=false};_.me=function fG(){return ZF};_.le=function eG(){return ZF};_.ne=function gG(){_F(this)};_.a=false;_.b=false;_.c=false;var ZF,$F;var _u=Bdb(Otb,'Event/NativePreviewEvent',328);var hG,iG;zE(548,1,{14:1},oG);_.td=function pG(a){Cp(this.a,a)};var av=Bdb(Otb,'History/HistoryEventSource',548);zE(549,1,{},qG);var bv=Bdb(Otb,'History/HistoryImpl',549);var sG=false,tG,uG,vG=0,wG=0,xG=false;zE(356,684,{},IG);_.ke=function JG(a){null.sg()};_.me=function LG(){return GG};_.le=function KG(){return GG};var GG;var dv=Bdb(Otb,'Window/ClosingEvent',356);var MG='',NG;zE(159,76,{14:1},RG);var ev=Bdb(Otb,'Window/WindowHandlers',159);zE(114,1,yvb);var SG=false;var jv=Bdb(zvb,'DOMImpl',114);zE(698,114,yvb);_.Ee=function iH(a,b){var c=0,d=a.firstChild;while(d){if(d.nodeType==1){if(b==c)return d;++c}d=d.nextSibling}return null};_.Fe=function jH(a){var b=0,c=a.firstChild;while(c){c.nodeType==1&&++b;c=c.nextSibling}return b};_.Ge=function lH(){bH()};_.He=function mH(a,b,c){var d=0,e=a.firstChild,f=null;while(e){if(e.nodeType==1){if(d==c){f=e;break}++d}e=e.nextSibling}a.insertBefore(b,f)};_.Ie=function nH(a){UG(this);YG==a&&(YG=null)};_.Je=function oH(a){UG(this);YG=a};_.Ke=function pH(a,b){var c,d;UG(this);c=XG;d=c[b]||c['_default_'];a.addEventListener(b,d,false)};_.Le=function qH(a,b){UG(this);cH(a,b)};var XG,YG,ZG,$G,_G;var hv=Bdb(zvb,wub,698);zE(473,698,yvb,tH);_.Ge=function uH(){bH();sH()};_.Le=function vH(a,b){UG(this);cH(a,b);b&qvb&&a.addEventListener(pvb,(aH(),$G),false)};var fv=Bdb(zvb,yub,473);zE(699,698,yvb);var gv=Bdb(zvb,Cub,699);zE(474,699,yvb,wH);var iv=Bdb(zvb,Dub,474);zE(170,1,{170:1},AH);_.Me=function BH(){return $wnd.location.hash};var lv=Bdb(zvb,'WindowImpl',170);zE(551,170,{170:1},CH);_.Me=function DH(){var a=$wnd.location.href;var b=a.indexOf('#');return b>0?a.substring(b):''};var kv=Bdb(zvb,'WindowImplMozilla',551);zE(682,13,Bvb);_.rd=function FH(){UH(this,(SH(),QH))};_.sd=function GH(){UH(this,(SH(),RH))};var Mv=Bdb(lub,'Panel',682);zE(154,682,Bvb);_.Ne=function KH(){return new GL(this.o)};_.Oe=function LH(a){return IH(this,a)};var rv=Bdb(lub,'ComplexPanel',154);zE(349,154,Bvb);_.Oe=function PH(a){return NH(this,a)};var mv=Bdb(lub,'AbsolutePanel',349);zE(277,196,dvb,TH);var QH,RH;var pv=Bdb(lub,'AttachDetachException',277);zE(278,1,{},VH);_.Pe=function WH(a){a.vd()};var nv=Bdb(lub,'AttachDetachException/1',278);zE(279,1,{},XH);_.Pe=function YH(a){a.xd()};var ov=Bdb(lub,'AttachDetachException/2',279);zE(477,154,Bvb);var qv=Bdb(lub,'CellPanel',477);zE(686,13,Evb);_.ud=function eI(){return dI(this)};_.vd=function fI(){bI(this);if(this.Uc!=-1){Qe(this.bb,this.Uc);this.Uc=-1}this.bb.vd();CF();this.Xc.__listener=this;gp(this,true)};_.wd=function gI(a){Le(this,a);this.bb.wd(a)};_.xd=function hI(){try{gp(this,false)}finally{this.bb.xd()}};_.nd=function iI(){ne(this,this.bb.nd());return CF(),this.Xc};var sv=Bdb(lub,'Composite',686);zE(637,1,{},lI);_.c=false;var tv=Bdb(lub,'DirectionalTextHelper',637);zE(88,154,Bvb,nI);var uv=Bdb(lub,'FlowPanel',88);zE(130,682,Bvb);_.Qe=function tI(){return CF(),this.Xc};_.Ne=function uI(){return new VK(this)};_.Oe=function vI(a){return pI(this,a)};_.Re=function wI(a){qI(this,a)};var Yv=Bdb(lub,'SimplePanel',130);var xI;var EI,FI,GI;zE(237,13,mub);var Fv=Bdb(lub,'LabelBase',237);zE(552,237,mub);var Gv=Bdb(lub,'Label',552);zE(144,552,mub,CI,DI);var xv=Bdb(lub,'HTML',144);var JI;zE(702,1,{});var yv=Bdb(lub,'HasHorizontalAlignment/AutoHorizontalAlignmentConstant',702);zE(141,702,{},II);var zv=Bdb(lub,'HasHorizontalAlignment/HorizontalAlignmentConstant',141);zE(167,1,{},LI);var Av=Bdb(lub,'HasVerticalAlignment/VerticalAlignmentConstant',167);zE(240,13,mub,QI);_.wd=function RI(a){CF();TG((Fh(),a).type)==ovb&&!!this.a&&(this.Xc[Avb]='',undefined);Le(this,a)};_.yd=function SI(){TI(this.a,this)};var Ev=Bdb(lub,'Image',240);zE(572,1,{});_.a=null;var Cv=Bdb(lub,'Image/State',572);zE(573,1,Fvb,UI);_.Kd=function VI(){var a;if(this.b.a!=this.a||this!=this.a.a){return}this.a.a=null;if(!this.b.Tc){WI(this.b)[Avb]=Eub;return}a=Vi($doc);eh(WI(this.b),a)};var Bv=Bdb(lub,'Image/State/1',573);zE(241,572,{},XI);var Dv=Bdb(lub,'Image/UnclippedState',241);zE(523,209,oub,fJ);var Hv=Bdb(lub,'ListBox',523);zE(138,13,mub,xJ);_.Se=function zJ(){(yI(),xI).af((CF(),this.Xc))};_.wd=function AJ(a){var b,c;b=kJ(this,(CF(),(Fh(),Eh).Vd(a)));switch(TG(a.type)){case 1:{(yI(),xI).af(this.Xc);!!b&&jJ(this,b,true);break}case 16:{!!b&&nJ(this,b,true);break}case 32:{!!b&&nJ(this,null,false);break}case 2048:{sJ(this);break}case 128:{c=a.keyCode|0;c=c;switch(c){case 37:rJ(this);a.stopPropagation();Eh.Wd(a);break;case 39:qJ(this);a.stopPropagation();Eh.Wd(a);break;case 38:pJ(this);a.stopPropagation();Eh.Wd(a);break;case 40:oJ(this);a.stopPropagation();Eh.Wd(a);break;case 27:tJ(this,null);a.stopPropagation();Eh.Wd(a);break;case 9:tJ(this,null);break;case 13:if(!sJ(this)){jJ(this,this.g,true);a.stopPropagation();Eh.Wd(a)}}break}}Le(this,a)};_.xd=function BJ(){Me(this)};_.c=false;_.e=true;_.i=false;var Kv=Bdb(lub,'MenuBar',138);zE(403,1,Fvb,CJ);_.Kd=function DJ(){this.a.Kd()};var Iv=Bdb(lub,'MenuBar/1',403);zE(404,1,{722:1,27:1},EJ);_.pe=function FJ(a){tJ(this.a,null)};var Jv=Bdb(lub,'MenuBar/2',404);zE(97,12,{16:1,97:1,12:1},IJ,JJ);_.Ad=function KJ(a){a?re(this,xe((CF(),this.Xc))+'-'+nub,false):re(this,xe((CF(),this.Xc))+'-'+nub,true);this.b=a};_.b=true;var Lv=Bdb(lub,'MenuItem',97);zE(108,130,Bvb);_.Qe=function bK(){return LJ.cf(GF((CF(),this.Xc)))};_.md=function cK(){return LJ.df((CF(),CF(),lh(this.Xc)))};_.Te=function dK(){this.Ue(false)};_.Ue=function eK(a){QJ(this)};_.zd=function fK(){this.M&&uK(this.L,false,true)};_.od=function gK(a){UJ(this,a)};_.Ve=function hK(a,b){VJ(this,a,b)};_.Re=function iK(a){XJ(this,a)};_.qd=function jK(a){YJ(this,a)};_.u=false;_.v=false;_.F=false;_.G=false;_.H=0;_.I=false;_.K=false;_.M=false;_.N=0;var LJ;var Sv=Bdb(lub,'PopupPanel',108);zE(323,1,{718:1,27:1},lK);_.Ae=function mK(a){kK()};var Nv=Bdb(lub,'PopupPanel/1',323);zE(324,1,Mvb,nK);_.De=function oK(a){TJ(this.a,a)};var Ov=Bdb(lub,'PopupPanel/3',324);zE(325,1,{728:1,27:1},pK);var Pv=Bdb(lub,'PopupPanel/4',325);zE(321,131,{},vK);_.cd=function wK(){rK(this)};_.dd=function xK(){this.d=OJ(this.a);this.e=PJ(this.a);he(this.a).style[Nvb]=Uub;tK(this,(1+$wnd.Math.cos(Mtb))/2)};_.ed=function yK(a){tK(this,a)};_.a=null;_.b=false;_.c=false;_.d=0;_.e=-1;_.i=false;var Rv=Bdb(lub,'PopupPanel/ResizeAnimation',321);zE(322,43,{},zK);_.kd=function AK(){this.a.g=null;T(this.a,200,Wf())};var Qv=Bdb(lub,'PopupPanel/ResizeAnimation/1',322);zE(134,349,Ovb,KK);var GK,HK,IK;var Wv=Bdb(lub,'RootPanel',134);zE(350,1,{},PK);_.Pe=function QK(a){a.ud()&&a.xd()};var Tv=Bdb(lub,'RootPanel/1',350);zE(213,1,Pvb,RK);_.ze=function SK(a){MK()};var Uv=Bdb(lub,'RootPanel/2',213);zE(212,134,Ovb,TK);var Vv=Bdb(lub,'RootPanel/DefaultRootPanel',212);zE(326,1,{},VK);_.Ye=function XK(){return UK(this)};_.Xe=function WK(){return this.a};_.Ze=function YK(){!!this.b&&pI(this.c,this.b)};_.a=false;_.b=null;var Xv=Bdb(lub,'SimplePanel/1',326);zE(524,209,oub);_.wd=function dL(a){var b;b=(CF(),TG((Fh(),a).type));(b&896)!=0?Le(this,a):Le(this,a)};_.yd=function eL(){};var gw=Bdb(lub,'ValueBoxBase',524);zE(234,524,oub);var $v=Bdb(lub,'TextBoxBase',234);zE(566,234,oub);var Zv=Bdb(lub,'TextArea',566);zE(143,234,oub,hL);var _v=Bdb(lub,'TextBox',143);zE(65,4,Rvb);var jL,kL,lL,mL;var fw=Cdb(lub,'ValueBoxBase/TextAlignment',65,pL);zE(525,65,Rvb,qL);var bw=Cdb(lub,'ValueBoxBase/TextAlignment/1',525,null);zE(526,65,Rvb,rL);var cw=Cdb(lub,'ValueBoxBase/TextAlignment/2',526,null);zE(527,65,Rvb,sL);var dw=Cdb(lub,'ValueBoxBase/TextAlignment/3',527,null);zE(528,65,Rvb,tL);var ew=Cdb(lub,'ValueBoxBase/TextAlignment/4',528,null);zE(478,477,Bvb,wL);_.Oe=function xL(a){return vL(this,a)};var hw=Bdb(lub,'VerticalPanel',478);zE(513,1,{},DL);_.Ne=function EL(){return new GL(this)};_.c=0;var jw=Bdb(lub,'WidgetCollection',513);zE(233,1,{},GL);_.Ye=function IL(){return FL(this)};_.Xe=function HL(){return this.b<\/div>';Z1((ng(),mg),new nM(a))}return a};_.cf=function jM(a){return fM?Ih((Fh(),a)):a};_.df=function kM(a){return fM?a:Jh((Fh(),a))};_.ef=function mM(a,b){a.style['clip']=b;a.style[Gub]=(zk(),fub);a.style[Gub]=''};var fM=false;var pw=Bdb(Svb,'PopupImplMozilla',555);zE(556,1,Fvb,nM);_.Kd=function oM(){this.a.style[Nvb]=(ql(),Uvb)};var ow=Bdb(Svb,'PopupImplMozilla/1',556);zE(359,1,{},uM);var uw=Bdb(Wub,'SimpleEventBus/1',359);zE(360,1,{719:1},vM);_.Kd=function wM(){Jp(this.a,this.d,this.c,this.b)};var vw=Bdb(Wub,'SimpleEventBus/2',360);zE(361,1,{719:1},xM);_.Kd=function yM(){Lp(this.a,this.d,this.c,this.b)};var ww=Bdb(Wub,'SimpleEventBus/3',361);zE(53,1,{53:1},NM,OM);_.ff=function PM(){return r$(this.n.a,this.c)};_.gf=function QM(){uh(this.d,Yvb+this.c+Zvb+this.k+' cell '+this.b)};_.b='cs0';_.c=0;_.f=false;_.g=true;_.i=false;_.k=0;var Dw=Bdb($vb,'Cell',53);zE(112,1,{112:1},RM);_.Yc=function SM(a){var b;if(this===a){return true}if(a==null){return false}if(!Yq(a,112)){return false}b=a;return this.d==b.d&&this.a==b.a&&opb(reb(this.c),reb(b.c))&&opb(reb(this.b),reb(b.b))};_.$c=function TM(){return blb(iq(dq(GB,1),atb,1,5,[this.d,this.a,reb(this.c),reb(this.b)]))};_.b=0;_.c=0;var zw=Bdb($vb,'Cell/CellValueStyleKey',112);zE(160,108,Bvb);_.Te=function kN(){$M(this,false)};_.Ue=function lN(a){$M(this,a)};_.vd=function mN(){var a,b;b=VM;if(b){a=b.jf();Vg(a,(CF(),this.Xc))}Ke(this)};_.xd=function nN(){Me(this);!!this.t&&ah(this.t)};_.od=function oN(a){cN(this,a)};_.Ve=function pN(a,b){eN(this,a,b)};_.hf=function qN(a){(CF(),this.Xc).style[Hub]=a?Tub:Uub;!!this.t&&(this.t.style[Hub]=a?Tub:Uub,undefined)};_.qd=function rN(a){fN(this,a)};var UM=20000,VM,WM=-1,XM=-1;var hA=Bdb(dwb,'Overlay',160);zE(135,160,Bvb);_.jf=function uN(){sN(this);rrb(trb(xdb(this.pg)),'Could not determine ApplicationConnection for Overlay. Overlay will be attached directly to the root panel');return he((JK(),NK()))};var Wz=Bdb(ewb,'VOverlay',135);zE(113,135,Bvb,xN,yN,zN);_.jf=function AN(){var a;return a=(CF(),$doc.getElementById(fwb)),!a?(JK(),$doc.body):a};var ky=Bdb($vb,'SpreadsheetOverlay',113);zE(165,113,{18:1,14:1,9:1,16:1,31:1,19:1,12:1,13:1,165:1},ON);_.Te=function PN(){DN(this)};_.hf=function QN(a){(CF(),this.Xc).style[Hub]=a?Tub:Uub;!!this.t&&(this.t.style[Hub]=a?Tub:Uub,undefined);this.i.style[Hub]=(a?(vm(),um):(vm(),tm)).je()};_.b=0;_.d=0;_.k=0;_.n=0;var Bw=Bdb($vb,'CellComment',165);zE(395,1,lwb,RN);_.qe=function SN(a){LV(this.b,this.a)};var Aw=Bdb($vb,'CellComment/1',395);zE(191,1,{191:1,3:1},TN);_.equals=function UN(a){var b;if(this===a){return true}if(a==null){return false}if(Cw!=O(a)){return false}b=a;if(this.col!=b.col){return false}if(this.row!=b.row){return false}return true};_.Yc=function(a){return this.equals(a)};_.hashCode=function VN(){var a;a=this.row+((this.col+1)/2|0);return 31*(this.col+a*a)};_.$c=function(){return this.hashCode()};_.toString=function WN(){return ofb(ofb(ofb(lfb(ofb(lfb(ofb(new qfb,'r'),this.row),'c'),this.col),this.cellStyle),'|'),this.value).a};_._c=function(){return this.toString()};_.cellStyle='cs0';_.col=0;_.isPercentage=false;_.locked=false;_.needsMeasure=false;_.row=0;var Cw=Bdb($vb,'CellData',191);zE(96,88,mwb);_.wd=function aO(a){(Fh(),Eh).Wd(a);a.stopPropagation();if(Eh.Rd(a)==1){this.c.qf(this.lf(),this.e,!this.b);YN(this,!this.b)}};_.b=false;_.d=0;_.e=0;_.f=false;_.g=0;_.i=0;_.j=0;_.k=0;_.n=0;var Ww=Bdb($vb,'GroupingWidget',96);zE(238,96,mwb,bO);_.kf=function cO(){var a;a=new bO(this.e,this.c);XN(this,a);return a};_.lf=function dO(){return true};_.mf=function eO(a){(CF(),this.Xc).style[bwb]=a+(hm(),Kvb);this.i=a};_.nf=function fO(a,b){this.k=9+b*18;this.g=a;(CF(),this.Xc).style[Dvb]=this.k+(hm(),Kvb);this.Xc.style[Cvb]=a+Kvb};_.pf=function gO(a){(CF(),this.Xc).style[hub]=a+(hm(),Kvb);this.n=a};var Ew=Bdb($vb,'ColumnGrouping',238);zE(640,1,{},kO);var Fw=Bdb($vb,'CopyPasteHandlerImpl',640);zE(567,566,{18:1,27:1,14:1,182:1,9:1,60:1,73:1,16:1,19:1,12:1,13:1},oO);_.De=function pO(a){var b;b=a.d;UF((Fh(),b).type)==128&&mO(this,b)};var Iw=Bdb($vb,'CopyPasteTextBox',567);zE(568,1,{},qO);_.Jd=function rO(){FU(this.a.c);he(this.a).style[Cvb]=(hm(),'-1000.0px');yj(this.b)==67?this.a.a:yj(this.b)==88&&iO(this.a.a);return false};var Gw=Bdb($vb,'CopyPasteTextBox/1',568);zE(569,1,{},sO);_.Jd=function tO(){var a,b;a=(b=_K(this.a),b==null?'':b);jO(this.a.a,a);FU(this.a.c);return false};var Hw=Bdb($vb,'CopyPasteTextBox/2',569);zE(377,686,Evb,fP);_.f=false;_.g=false;_.k=-1;_.n=-1;_.o=-1;_.p=-1;_.q=-1;_.s=-1;_.u=false;_.v=false;_.A=null;var uO;var Vw=Bdb($vb,'FormulaBarWidget',377);zE(378,1,swb,hP);_.wd=function iP(a){bL(this.a.a,bJ(this.a.B));aP(this.a)};var Mw=Bdb($vb,'FormulaBarWidget/1',378);zE(383,1,Fvb,jP);_.Kd=function kP(){if(this.a.f){this.a.s=-1;this.a.q=ZK(this.a.e);yO(this.a)}};var Jw=Bdb($vb,'FormulaBarWidget/10',383);zE(384,43,{},lP);_.kd=function mP(){this.a.d=null};var Kw=Bdb($vb,'FormulaBarWidget/11',384);zE(220,1,Fvb,nP);_.Kd=function oP(){var a;if(!this.a.f){return}MO(this.a,(a=_K(this.a.e),a==null?'':a));yO(this.a)};var Lw=Bdb($vb,'FormulaBarWidget/12',220);zE(379,1,swb,pP);_.wd=function qP(a){var b,c,d;d=(CF(),TG((Fh(),a).type));if(d==512){b=a.keyCode|0;if(b==13){aP(this.a);bP(this.a,(c=_K(this.a.a),c==null?'':c));bf(this.a.a,false)}else if(b==27){PO(this.a);FU(this.a.t.V)}}else if(d==2048){d0(this.a.t,true);he(this.a.a).style[twb]=(Ml(),Cvb)}else{d0(this.a.t,false);he(this.a.a).style[twb]=''}};var Nw=Bdb($vb,'FormulaBarWidget/2',379);zE(380,1,swb,rP);_.wd=function sP(a){var b;switch(CF(),TG((Fh(),a).type)){case 2048:if(this.a.f&&this.a.e==this.a.w){this.a.f=false;zO(this.a,this.a.j)}else{d0(this.a.t,true);this.a.c=(b=_K(this.a.j),b==null?'':b);V$(this.a.t);zO(this.a,this.a.j)}break;case 4096:if(!this.a.f){d0(this.a.t,false);U$(this.a.t,(b=_K(this.a.j),b==null?'':b))}break;case 128:GO(this.a,a);break;case gvb:case 256:AO(this.a);dP(this.a,true);RO(this.a);break;case 8:this.a.f&&dP(this.a,true);}};var Ow=Bdb($vb,'FormulaBarWidget/3',380);zE(216,1,Fvb,tP);_.Kd=function uP(){var a,b,c,d;if(!this.a.f){return}d=(c=_K(this.a.e),c==null?'':c);b=ZK(this.a.e);a=b>0?(Osb(b-1,d.length),d.charCodeAt(b-1)):0;this.a.g=false;a==40||a==43||a==45||a==47||a==42?(this.a.g=true):a==61&&d.length==1&&(this.a.g=true)};var Pw=Bdb($vb,'FormulaBarWidget/4',216);zE(381,1,Fvb,vP);_.Kd=function wP(){var a;bf(this.a.e,true);YO(he(this.a.e),this.a.q,0);MO(this.a,(a=_K(this.a.e),a==null?'':a));yO(this.a)};var Qw=Bdb($vb,'FormulaBarWidget/5',381);zE(217,43,{},xP);_.kd=function yP(){var a;X$(this.a.t,(a=_K(this.a.j),a==null?'':a))};var Rw=Bdb($vb,'FormulaBarWidget/6',217);zE(218,1,Fvb,zP);_.Kd=function AP(){var a;X$(this.a.t,(a=_K(this.a.j),a==null?'':a))};var Sw=Bdb($vb,'FormulaBarWidget/7',218);zE(219,1,Fvb,BP);_.Kd=function CP(){var a;!!this.a.e&&(a=_K(this.a.e),a==null?'':a).length==0&&(this.a.e==this.a.w?_O(this.a):$O(this.a))};var Tw=Bdb($vb,'FormulaBarWidget/8',219);zE(382,1,Fvb,DP);_.Kd=function EP(){var a,b;if(!this.a.f){b=(a=_K(this.b),a==null?'':a);if(Peb(b.substr(0,1),'=')||Peb(b.substr(0,1),'+')){this.a.f=true;this.a.e=this.b;MO(this.a,b);yO(this.a)}}};var Uw=Bdb($vb,'FormulaBarWidget/9',382);zE(171,53,{53:1,171:1},FP);_.ff=function GP(){return this.d.clientWidth|0};_.gf=function HP(){uh(this.d,Yvb+this.c+Zvb+this.k+' cell '+this.b+' '+uwb)};var Xw=Bdb($vb,'MergedCell',171);zE(71,1,{71:1,3:1},IP);_.col1=0;_.col2=0;_.id=0;_.row1=0;_.row2=0;var Yw=Bdb($vb,'MergedRegion',71);zE(192,1,{192:1,3:1},MP);_.col=0;_.dx=0;_.dy=0;_.height=0;_.row=0;_.type='IMAGE';_.width=0;var KP='COMPONENT',LP='IMAGE';var Zw=Bdb($vb,'OverlayInfo',192);zE(564,143,oub,NP);_.wd=function OP(a){var b;CF();TG((Fh(),a).type)==gvb&&Z1((ng(),mg),new PP(this));b=TG(a.type);(b&896)!=0?Le(this,a):Le(this,a)};var _w=Bdb($vb,'PasteAwareTextBox',564);zE(565,1,Fvb,PP);_.Kd=function QP(){jV(this.a.a)};var $w=Bdb($vb,'PasteAwareTextBox/1',565);var ax=Ddb($vb,'PopupButtonClientRpc');var MA=Ddb(vwb,'Connector');zE(268,1,ywb);_.rf=function _P(){return RP(this)};_.sf=function aQ(a){return UP(this,a)};_.tf=function bQ(){return VP(this)};_.uf=function dQ(a){YP(this,a)};_.vf=function eQ(a){$P(this,a)};_.H=true;var Fz=Bdb(ewb,'AbstractConnector',268);zE(269,268,ywb);_.tf=function uQ(){return this.xf()};_.wf=function sQ(){return gQ(this)};_.xf=function tQ(){return !this.K&&(this.K=this.rf()),this.K};_.yf=function vQ(){return hQ(this)};_.zf=function wQ(){var a,b,c;if(!this.n&&(b=this.tf().pb,!!b&&b.contains('cClick'))){this.n=He(this.yf(),new M4(this),(rn(),rn(),qn));(k1(),!j1&&(j1=new t1),k1(),j1).b&&(c=this.yf(),this.w=He(c,new O4(this,c),(Zo(),Zo(),Yo)),this.v=He(c,new K4(this),(So(),So(),Ro)),this.u=He(c,new Q4(this),(Ko(),Ko(),Jo)),undefined)}else if(!!this.n&&(a=this.tf().pb,!(!!a&&a.contains('cClick')))){sM(this.n.a);this.n=null;pQ(this)}};_.Af=function xQ(){var a;a=this.xf();if(a.fb!=null&&a.fb.length!=0){return true}return a.ib!=null&&a.ib.length!=0};_.uf=function yQ(a){lQ(this,a)};_.Bf=function zQ(){var a;a=this.yf();q2((CF(),a.Xc),xe(a.md())+'-error',this.xf().hb)};_.vf=function AQ(a){$P(this,a);nQ(this,XP(this))};_.k=20;_.n=null;_.o='';_.p='';_.r=false;_.t=false;_.A=0;_.B=0;var Dz=Bdb(ewb,'AbstractComponentConnector',269);zE(155,269,ywb);var Gz=Bdb(ewb,'AbstractHasComponentsConnector',155);zE(329,155,{181:1,668:1,27:1,99:1,121:1,3:1},DQ);_.xf=function GQ(){return !this.K&&(this.K=RP(this)),this.K};_.tf=function HQ(){return !this.K&&(this.K=RP(this)),this.K};_.yf=function IQ(){return !this.C&&(this.C=new hR),this.C};_.wf=function EQ(){return new hR};_.sf=function FQ(a){return this.b};_.qe=function JQ(a){var b;b=(!this.C&&(this.C=new hR),this.C);lab(this.b,b.k,b.b)};_.ze=function KQ(a){var b;b=(!this.C&&(this.C=new hR),this.C);b.Tc&&mab(this.b,b.k,b.b)};_.uf=function LQ(a){var b,c;c=(!this.C&&(this.C=new hR),this.C);b=(!this.K&&(this.K=RP(this)),this.K);(a.Gf(Yvb)||a.Gf('row'))&&Z1((ng(),mg),new NQ(c,b));a.Gf(zwb)&&ZQ(c,b.active);a.Gf('popupHeight')&&cR(c,b.popupHeight);a.Gf('popupWidth')&&dR(c,b.popupWidth);a.Gf('headerHidden')&&bR(c,b.headerHidden)};var dx=Bdb($vb,'PopupButtonConnector',329);zE(330,1,atb,MQ);var bx=Bdb($vb,'PopupButtonConnector/1',330);zE(331,1,Fvb,NQ);_.Kd=function OQ(){fR(this.b,this.a.row,this.a.col)};var cx=Bdb($vb,'PopupButtonConnector/2',331);zE(355,13,mub,TQ);_.wd=function UQ(a){if(mf(WX(a),this.b)){$M(this.c,false);FU(this.e)}else{Le(this,a)}};var ex=Bdb($vb,'PopupButtonHeader',355);var fx=Ddb($vb,'PopupButtonServerRpc');zE(75,1,{75:1,3:1});_.ob=true;var TA=Bdb(Awb,'SharedState',75);zE(67,75,Bwb);_.db=null;_.eb=false;_.fb='';_.hb=null;_.ib=null;_.jb='';_.kb=null;_.lb=null;_.mb=null;_.nb='';var LA=Bdb(vwb,'AbstractComponentState',67);zE(193,67,{193:1,67:1,75:1,3:1},WQ);_.active=false;_.col=0;_.headerHidden=false;_.popupHeight=null;_.popupWidth=null;_.row=0;var gx=Bdb($vb,'PopupButtonState',193);zE(70,209,{181:1,18:1,27:1,14:1,9:1,60:1,73:1,16:1,19:1,12:1,13:1,70:1},hR);_.qe=function iR(a){$Q(this);Dj(a.a)};_.xd=function jR(){$M(this.e,false);YQ(this);Me(this)};_.pd=function kR(a,b){Ae((CF(),this.Xc),a,b);re(this.e,a,b)};_.b=0;_.k=0;var jx=Bdb($vb,'PopupButtonWidget',70);zE(319,1,{},lR);_.We=function mR(a,b){var c,d,e,f,g;f=Wg(this.a.j);c=(Fh(),Eh).Yd(f)+((f.offsetHeight||0)|0);d=Eh.Xd(f)+((f.offsetWidth||0)|0);e=d-a;efh(this.a.n)&&(g=Eh.Yd(f)-b);g0&&(g=hh(this.a.Q.zc)-25);this.a.n<0?(h=ih(this.a.Q.zc)+5):this.a.n>0&&(h=fh(this.a.Q.zc)-25);if(this.a.n!=0&&((this.a.Q.zc.scrollTop||0)|0)==0){e=new M1;J1(e,this.a.Q.Fc);d=ih(this.a.Q.Fc)+e.d[0]+5;this.a.d>d?(h=this.a.d):(h=d)}if(this.a.k!=0&&ph(this.a.Q.zc)==0){e=new M1;J1(e,this.a.Q.Fc);c=gh(this.a.Q.Fc)+e.d[3]+5;this.a.c>c?(g=this.a.c):(g=c)}if(this.a.C){SR(this.a,g,h)}else{i=d2(g,h);if(i){a=(Fh(),i).getAttribute(qub)||'';pT(this.a.Q.wb,a);b=this.a.Q.wb.a;f=this.a.Q.wb.b;b!=0&&f!=0&&d_(this.a.Q.a,b,f)}}};var mx=Bdb($vb,'SelectionWidget/1',408);zE(409,1,Fvb,qS);_.Kd=function rS(){WR(this.a,true);$M(this.a.$,false)};var nx=Bdb($vb,'SelectionWidget/2',409);zE(410,1,Fvb,sS);_.Kd=function tS(){WJ(this.a.$,new uS(this));hN(this.a.$)};var px=Bdb($vb,'SelectionWidget/3',410);zE(411,1,{},uS);_.We=function vS(a,b){var c,d,e,f,g;f=0;d=0;c=0;g=0;e=0;if(!!this.a.a.X&&ke(this.a.a.X)){f=ih(this.a.a.X.G);d=gh(this.a.a.X.G);g=this.a.a.X.G.clientWidth|0;c=fh(this.a.a.X.a)+5;ke(this.a.a.W)&&(g+=this.a.a.W.G.clientWidth|0);ke(this.a.a.b)&&(c=fh(this.a.a.b.a)+5)}else if(!!this.a.a.W&&ke(this.a.a.W)){f=ih(this.a.a.W.G);d=gh(this.a.a.W.G);g=this.a.a.W.G.clientWidth|0;c=fh(this.a.a.W.a)+5;ke(this.a.a.a)&&(c=fh(this.a.a.a.a)+5)}else if(!!this.a.a.a&&ke(this.a.a.a)){f=ih(this.a.a.a.G);d=gh(this.a.a.a.G);g=this.a.a.a.G.clientWidth|0;c=fh(this.a.a.a.a)+5;ke(this.a.a.b)&&(g+=this.a.a.b.G.clientWidth|0)}else{f=ih(this.a.a.b.G);d=gh(this.a.a.b.G);g=this.a.a.b.G.clientWidth|0;c=fh(this.a.a.b.a)+5}g>(he(this.a.a.Q).clientWidth|0)&&(g=he(this.a.a.Q).clientWidth|0);this.a.a.Q.Sc>0?(e=ih(this.a.a.Q.Pc)):(e=ih(this.a.a.Q.zc));f-=b+5;d+=(g/2|0)-(a/2|0);e>f&&(f=c+5);eN(this.a.a.$,d,f)};var ox=Bdb($vb,'SelectionWidget/3/1',411);zE(140,13,mub,DS);_.b=0;_.c=0;_.e=0;_.f=0;_.g=0;_.i=0;_.n=0;_.o=0;var qx=Bdb($vb,'SelectionWidget/PaintOutlineWidget',140);zE(139,13,mub,TS);_.b=false;_.e=0;_.f=0;_.j=0;_.n=false;_.q=0;_.r=0;_.s=0;_.t=0;_.v=false;_.C=0;_.D=0;_.H=false;_.K=0;var sx=Bdb($vb,'SelectionWidget/SelectionOutlineWidget',139);zE(407,1,swb,US);_.wd=function VS(a){var b,c,d;b=(CF(),(Fh(),Eh).Vd(a));d=TG(a.type);c=d==svb||d==itb||d==tvb||d==uvb;if(this.a.F.C){FS(this.a,a);a.stopPropagation()}else if(d==4){if(mf(b,this.a.g)){FS(this.a,a);a.stopPropagation()}else if(mf(b,this.a.G));else if(mf(b,this.a.k));else if(mf(b,this.a.u));else mf(b,this.a.a)}else if(c){if(d==itb||d==uvb){VF(this.a.B);gS(this.a.F)}else if(mf(b,this.a.g)||mf(b,this.a.i)){if(d==svb){WF(this.a.B);NR(this.a.F,a)}else{VR(this.a.F,a)}}else{this.a.F.p&&FS(this.a,a)}a.stopPropagation()}};var rx=Bdb($vb,'SelectionWidget/SelectionOutlineWidget/1',407);zE(641,1,swb,_S);_.wd=function aT(a){var b;if(jh(WX(a)).indexOf(Cwb)!=-1){NW(this.c,true);return}b=(CF(),TG((Fh(),a).type));if(b==2048){NW(this.c,true);this.b=true}else if(b==4096){NW(this.c,false);this.b=false}else if(b==tvb){a.stopPropagation()}else if(this.c.xc){qtb==b&&RV(this.c);YS(this,a)}else{switch(b){case qtb:RV(this.c);break;case 256:XS(this,a);break;case 128:WS(this,a);break;case 4:Eh.Rd(a)!=2&&NV(this.c,a);break;case rvb:NV(this.c,a);break;case 2:ZS(this,a);break;case 32:case 16:PV(this.c,a);break;case 64:OV(this.c);}}};_.a=false;_.b=false;var ux=Bdb($vb,'SheetEventListener',641);zE(570,1,{722:1,181:1,733:1,730:1,735:1,246:1,247:1,27:1},fT);_.pe=function gT(a){var b;NW(this.b,false);if(this.a.f){dP(this.a,false)}else if(this.b._){H$(this.b.a,(b=_K(this.b.sb),b==null?'':b));DO(this.a)}Dj(a.a)};_.qe=function hT(a){this.b._&&(this.a.v=true);Dj(a.a)};_.te=function iT(a){var b;if(tj(a.a)==2){b=this.b.wb;pT(b,bV(this.b));M$(this.b.a,a.a,b.a,b.b)}Dj(a.a)};_.ue=function jT(a){dP(this.a,false)};var vx=Bdb($vb,'SheetInputEventListener',570);zE(348,1,{},sT);_.a=0;_.b=0;var wx=Bdb($vb,'SheetJsniUtil',348);zE(235,130,{18:1,14:1,9:1,16:1,31:1,19:1,12:1,13:1,235:1},zT);_.a=0;_.b=0;var xx=Bdb($vb,'SheetOverlay',235);zE(301,13,mub,QT);_.b='';_.d=false;_.j=false;_.r=-1;_.s=0;_.t=0;var Bx=Bdb($vb,'SheetTabSheet',301);zE(302,1,swb,RT);_.wd=function ST(a){var b,c,d,e,f;d=WX(a);f=(CF(),TG((Fh(),a).type));if(mf(d,this.a.g)){return}a.stopPropagation();if(f==1){this.a.d&&!this.a.j&&BT(this.a);GU(this.a.e.V,false);if(Zg(this.a.i,d)&&!rh(d,Uub)){if(mf(d,this.a.n)){this.a.t=0;this.a.s=0;this.a.c.style[bwb]=this.a.t+(hm(),Kvb);NT(this.a)}else if(mf(d,this.a.p)){if(this.a.s>0){--this.a.s;this.a.s==0?(this.a.t=0):(this.a.t+=GT(this.a,this.a.s));this.a.c.style[bwb]=this.a.t+(hm(),Kvb)}NT(this.a)}else if(mf(d,this.a.q)){if(this.a.s0?AI(this.a.Yb,'Height: '+v$(this.a.a,b)+'pt'):AI(this.a.Yb,'Hide row');cX(this.a,this.b,this.c);hN(this.a.Xb);dh(this.a.Fc,zxb);dh(this.a.Vb,'row'+b);++b;while(this.d0?AI(this.a.Yb,'Width: '+r$(this.a.a,b)+Kvb):AI(this.a.Yb,jxb);cX(this.a,this.b,this.c);hN(this.a.Xb);dh(this.a.Fc,Axb);dh(this.a.Vb,Yvb+b);++b;while(this.d<=this.a.a.i&&x$(this.a.a,b)){++b}dh(this.a.Ub,qxb+b);gV(this.a,this.b,this.c)};_.b=0;_.c=0;_.d=0;var Dx=Bdb($vb,'SheetWidget/11',342);zE(343,1,{},fY);_.We=function gY(a,b){QW(this.a,a,b,this.b)};var Ex=Bdb($vb,'SheetWidget/12',343);zE(132,1,Fvb,hY);_.Kd=function iY(){var a,b;b=(a=_K(this.a.sb),a==null?'':a);YV(this.a,b);this.b&&L$(this.a.a,b)};_.b=false;var Fx=Bdb($vb,'SheetWidget/13',132);zE(344,1,Fvb,jY);_.Kd=function kY(){bf(this.a.sb,true);Oeb(this.b,'%')?aL(this.a.sb,this.b.length-1,0):aL(this.a.sb,this.b.length,0)};var Gx=Bdb($vb,'SheetWidget/14',344);zE(133,1,Fvb,lY);_.Kd=function mY(){this.a.zc.focus()};var Hx=Bdb($vb,'SheetWidget/15',133);zE(345,1,swb,nY);_.wd=function oY(a){A$(this.a.a,true,this.b)};_.b=0;var Ix=Bdb($vb,'SheetWidget/16',345);zE(346,1,swb,pY);_.wd=function qY(a){A$(this.a.a,false,this.b)};_.b=0;var Jx=Bdb($vb,'SheetWidget/17',346);zE(347,1,Fvb,rY);_.Kd=function sY(){var a,b,c,d,e,f,g,h,i,j;g=this.a.Nc.clientWidth|0;e=this.a.gc.clientWidth|0;j=g+e;if(e==0&&!AV(this.a.F)){j-=1}else if(e!=0&&!AV(this.a.F));else e!=0&&AV(this.a.F)&&(j+=2);this.a.F.style[hub]=j+(hm(),Kvb);f=this.a.Nc.clientHeight|0;b=this.a.I.clientHeight|0;c=f+b;if(b==0&&!AV(this.a.dc));else b!=0&&!AV(this.a.dc)?(c+=1):b!=0&&AV(this.a.dc)&&(c+=2);this.a.dc.style[gub]=c+Kvb;a=this.a.c.clientHeight|0;i=this.a.Pc.clientWidth|0;h=i+j;d=a+c;AV(this.a.F)&&(h+=1);AV(this.a.dc)&&(d+=1);this.a.I.style[hub]=h+Kvb;this.a.D.style[hub]=h+Kvb;this.a.gc.style[gub]=d+Kvb;this.a.cc.style[gub]=d+Kvb};var Kx=Bdb($vb,'SheetWidget/18',347);zE(333,1,Fvb,tY);_.Kd=function uY(){var b,c,d,e,f;if(this.a._){return}e=this.a.Hb;if(!Jh((Fh(),e))){return}f=jh(Jh(e)).indexOf(Pwb)!=-1;b=e.getAttribute(qub)||'';if(Peb(b.substr(0,20),kwb)){return}b.indexOf(Qwb)!=-1&&(b=afb(b,0,b.indexOf(' cell')));if(Peb(b,Swb)){e=wj(this.a.Gb);b=e.getAttribute(qub)||''}else if(SF(this.a.Gb)==16&&f){pT(this.a.wb,b);try{c=this.a.wb.a;d=this.a.wb.b;if(c==0||d==0){return}e=XU(this.a,y0(this.a.Gb),z0(this.a.Gb),JU(this.a,c,d)).d;b=e.getAttribute(qub)||'';b.indexOf(Qwb)!=-1&&(b=afb(b,0,b.indexOf(' cell')))}catch(a){a=UD(a);if(Yq(a,81)){qrb(this.a.U,'SheetWidget:onSheetMouseOverOrOut: JSE while trying to find real event target, className:'+b)}else if(Yq(a,33)){rrb(this.a.U,'SheetWidget:onSheetMouseOverOrOut: IOOBE while trying to find correct event target, className:'+b)}else throw VD(a)}}pT(this.a.wb,b);if(Peb(b,Vvb)||Peb(b,Wvb)||Peb(b,this.a.j)||fU(this.a,b)||gU(this.a,b)){sX(this.a,this.a.Gb,e)}else{if(!this.a.o&&this.a.q.M&&b.indexOf('comment')==-1){VF(this.a.zc);DN(this.a.q);this.a.j=null;this.a.k=-1;this.a.n=-1}}if(f&&!!this.a.s&&xib(this.a.s,b)){uX(this.a,SF(this.a.Gb),this.a.wb.a,this.a.wb.b,wib(this.a.s,b));return}else RJ(this.a.qb)&&$M(this.a.qb,false)};var Mx=Bdb($vb,'SheetWidget/2',333);zE(334,43,{},vY);_.kd=function wY(){var a,b,c,d,e;zh(this.a.zc,((this.a.zc.scrollTop||0)|0)+(this.a.Y/2|0));yh(this.a.zc,ph(this.a.zc)+(this.a.X/2|0));RV(this.a);d=this.a.A;e=this.a.B;this.a.X<0?(d=gh(this.a.zc)+5):this.a.X>0&&(d=hh(this.a.zc)-25);this.a.Y<0?(e=ih(this.a.zc)+5):this.a.Y>0&&(e=fh(this.a.zc)-25);if(this.a.Y!=0&&((this.a.zc.scrollTop||0)|0)==0){c=new M1;J1(c,this.a.Fc);b=ih(this.a.Fc)+c.d[0]+5;this.a.B>b?(e=this.a.B):(e=b)}if(this.a.X!=0&&ph(this.a.zc)==0){c=new M1;J1(c,this.a.Fc);a=gh(this.a.Fc)+c.d[3]+5;this.a.A>a?(d=this.a.A):(d=a)}lV(this.a,d,e)};var Nx=Bdb($vb,'SheetWidget/3',334);zE(335,43,{},zY);_.kd=function AY(){xY(this,this.a.db,this.a.zb,this.a.bb,this.a.xb);xY(this,0,this.a.Sc,0,this.a.ob);xY(this,0,this.a.Sc,this.a.bb,this.a.xb);xY(this,this.a.db,this.a.zb,0,this.a.ob);yY(this,this.a.db,this.a.zb,this.a.bb,this.a.xb);yY(this,0,this.a.Sc,0,this.a.ob);yY(this,0,this.a.Sc,this.a.bb,this.a.xb);yY(this,this.a.db,this.a.zb,0,this.a.ob)};var Ox=Bdb($vb,'SheetWidget/4',335);zE(336,1,Fvb,BY);_.Kd=function CY(){this.a.Db&&QV(this.a)};var Px=Bdb($vb,'SheetWidget/5',336);zE(337,1,Fvb,DY);_.Kd=function EY(){mW(this.a)};var Qx=Bdb($vb,'SheetWidget/6',337);zE(338,1,Fvb,FY);_.Kd=function GY(){this.a.Lb==0&&Xg(this.a.Mb)&&(this.a.Lb=(this.a.Mb.offsetWidth||0)|0);SX(this.a);vX(this.a);yX(this.a);uW(this.a,this.b,this.c);sW(this.a);c_(this.a.a,this.a.db,this.a.zb,this.a.bb,this.a.xb);oW(this.a);tW(this.a);xX(this.a);NX(this.a);nW(this.a);this.a.Db=true};_.b=0;_.c=0;var Rx=Bdb($vb,'SheetWidget/7',338);zE(339,1,Mvb,IY);_.De=function JY(a){var b,c,d,e,f,g;c=SF(a.d);f=a.d;g=WX(f);b='';!!g&&g.nodeType==1&&(b=(Fh(),g).getAttribute(qub)||'');Zg(he(this.a),WX(f))&&(svb==c||4==c||8==c||2==c||1==c)&&NW(this.a,true);if((this.a.ac||this.a.bc)&&c==64){if(this.a.$b!=-1){gV(this.a,y0(f),z0(f))}else if(this.a._b!=-1){kV(this.a,y0(f),z0(f))}else{this.a.ac=false;this.a.bc=false}a.a=true}else if(c==8&&HY(this,g)){if(this.a.ac||this.a.bc||Peb(b,Bxb)||Peb(b,Cxb)){this.a.L=true;this.a.jc=true;this.a.ac=false;this.a.bc=false;kT(this.a.Wb);$M(this.a.Xb,false);a.a=true;if(this.a.$b!=-1){sh(this.a.Fc,Axb);hX(this.a,y0(a.d))}else if(this.a._b!=-1){sh(this.a.Fc,zxb);jX(this.a,z0(a.d))}}}else{if(Zg(he(this.a),g)){if(c==1){d=oT(b);if(d==1||d==2){e=qT(b);d==1?$$(this.a.a,e,!!(Fh(),f).shiftKey,!!f.metaKey||!!f.ctrlKey):N$(this.a.a,e,!!(Fh(),f).shiftKey,!!f.metaKey||!!f.ctrlKey);a.a=true;this.a.zc.focus()}}else if(c==4&&HY(this,g)){if(Peb(b,Bxb)){b=jh(Jh((Fh(),g)));d=oT(b);if(d==1){d=qT(b);this.a.jc=false;fX(this.a,d-1,y0(f),z0(f))}else if(d==2){d=qT(b);this.a.L=false;dX(this.a,d-1,y0(f),z0(f))}a.a=true}else if(Peb(b,Cxb)){b=jh(Jh((Fh(),g)));d=oT(b);if(d==1){d=qT(b);this.a.jc=false;fX(this.a,d,y0(f),z0(f))}else if(d==2){d=qT(b);this.a.L=false;dX(this.a,d,y0(f),z0(f))}a.a=true}}else if(c==2&&HY(this,g)){if(Peb(b,Bxb)){b=jh(Jh((Fh(),g)));d=oT(b);if(d==1){d=qT(b)-1;while(y$(this.a.a,d)&&d>0){--d}d>0&&_$(this.a.a,d)}else if(d==2){d=qT(b)-1;while(x$(this.a.a,d)&&d>0){--d}d>0&&O$(this.a.a,d)}a.a=true}else if(Peb(b,Cxb)){b=jh(Jh((Fh(),g)));d=oT(b);if(d==1){d=qT(b);while(y$(this.a.a,d)&&d>0){--d}d>0&&_$(this.a.a,d)}else if(d==2){d=qT(b);while(x$(this.a.a,d)&&d>0){--d}d>0&&O$(this.a.a,d)}a.a=true}}}}};var Sx=Bdb($vb,'SheetWidget/8',339);zE(340,1,Dxb,KY);_.re=function LY(a){var b,c,d,e;if(this.a.a.R){e=WX(a.a);b=(Fh(),e).getAttribute(qub)||'';c=oT(b);if(c==1||c==2){d=qT(b);c==1?a_(this.a.a,a.a,d):P$(this.a.a,a.a,d)}!!a.a&&Cj(a.a);Dj(a.a)}};var Tx=Bdb($vb,'SheetWidget/9',340);zE(52,1,{52:1},MY);_.Yc=function NY(a){if(a==null||!Yq(a,52)){return false}return this.b==a.b&&this.a==a.a};_.$c=function OY(){var a;a=this.b+((this.a+1)/2|0);return 31*(this.a+a*a)};_.a=0;_.b=0;var Ux=Bdb($vb,'SheetWidget/CellCoord',52);zE(174,13,mub,PY);var Xx=Bdb($vb,'Slot',174);zE(571,1,Exb,RY);_.ye=function SY(a){QY(this.b,this.a,a)};var Wx=Bdb($vb,'Slot/lambda$0$Type',571);zE(125,1,Fxb);_._c=function VY(){return 'Action [owner='+this.g+', iconUrl='+this.f+', caption='+this.e+']'};_.e='';_.f=null;var Iz=Bdb(ewb,'Action',125);zE(243,125,Fxb,XY);_.Kd=function YY(){WY(this)};_.a='';_.c=0;var Zx=Bdb($vb,'SpreadsheetAction',243);zE(194,1,{194:1,3:1},ZY);_.type=0;var Yx=Bdb($vb,'SpreadsheetActionDetails',194);var $x=Ddb($vb,'SpreadsheetClientRpc');zE(280,155,ywb,jZ);_.xf=function nZ(){return !this.K&&(this.K=new T0),this.K};_.tf=function oZ(){return !this.K&&(this.K=new T0),this.K};_.yf=function pZ(){return !this.C&&(this.C=new x0),this.C};_.rf=function kZ(){return new T0};_.wf=function lZ(){return new x0};_.sf=function mZ(a){return this.i};_.uf=function qZ(a){dZ(this,a)};var gy=Bdb($vb,'SpreadsheetConnector',280);zE(281,1,{726:1,3:1},BZ);var ay=Bdb($vb,'SpreadsheetConnector/1',281);zE(282,1,{},DZ);var _x=Bdb($vb,'SpreadsheetConnector/1/1',282);zE(283,1,{},HZ);var by=Bdb($vb,'SpreadsheetConnector/4',283);zE(284,1,Dxb,IZ);_.re=function JZ(a){!!a.a&&Cj(a.a);Dj(a.a)};var cy=Bdb($vb,'SpreadsheetConnector/5',284);zE(285,1,Fvb,KZ);_.Kd=function LZ(){cZ(this.a,this.b)};var dy=Bdb($vb,'SpreadsheetConnector/6',285);zE(287,1,{},OZ);var ey=Bdb($vb,'SpreadsheetConnector/7',287);zE(286,1,{},PZ);_.Cf=function QZ(a,b){bZ(this.a,this.b,a,b)};var fy=Bdb($vb,'SpreadsheetConnector/lambda$0$Type',286);zE(642,1,{736:1,716:1,715:1,245:1,27:1},RZ);_.ve=function SZ(a){!!this.b&&ob(this.b)};_.we=function TZ(a){!!this.b&&ob(this.b)};_.xe=function UZ(a){var b,c,d,e,f,g,h,i,j,k,l;e=a.a;j=(Fh(),Eh).Vd(e);!j&&(j=he(this.a));d=j;k=e.targetTouches;l=null;!!k&&k.length>0&&(l=k[0]);h=l?_h(l.screenX||0):_h(e.screenX||0);i=!l?_h(e.screenY||0):_h(l.screenY||0);b=l?_h(l.clientX||0):_h(e.clientX||0);c=l?_h(l.clientY||0):_h(e.clientY||0);f=l?l.target:Eh.Vd(e);g=f?f:null;this.b=new VZ(h,i,b,c,g,d);pb(this.b,750)};var iy=Bdb($vb,'SpreadsheetContextMenuPolyfill',642);zE(643,43,{},VZ);_.kd=function WZ(){var a;a=Wi($doc,this.e,this.f,this.a,this.b,this.d);eh(this.c,a)};_.a=0;_.b=0;_.e=0;_.f=0;var hy=Bdb($vb,'SpreadsheetContextMenuPolyfill/1',643);zE(396,135,Bvb);_.d=0;_.f=0;var Sz=Bdb(ewb,'VContextMenu',396);zE(397,396,Bvb,a$);_.jf=function b$(){var a;return a=(CF(),CF(),$doc.getElementById(fwb)),!a?(JK(),$doc.body):a};var jy=Bdb($vb,'SpreadsheetOverlay/SpreadsheetContextMenu',397);var ly=Ddb($vb,'SpreadsheetServerRpc');var By=Ddb(Lxb,'Focusable');zE(28,686,{18:1,14:1,9:1,16:1,179:1,19:1,12:1,13:1,28:1},x0);_.qf=function A0(a,b,c){Mab(this.W,a,b,c)};_.od=function B0(a){H_(this,a)};_.qd=function C0(a){k0(this,a)};_.a=0;_.c=false;_.d=false;_.e=false;_.i=0;_.j=0;_.o=false;_.q=0;_.r=0;_.t=false;_.B=false;_.C=false;_.D=true;_.F=true;_.K=true;_.L=0;_.O=0;_.P=false;_.T=false;_.X=0;_.Y=0;_.Z=false;var ty=Bdb($vb,'SpreadsheetWidget',28);zE(295,1,atb,F0);var my=Bdb($vb,'SpreadsheetWidget/1',295);zE(296,43,{},G0);_.kd=function H0(){};var ny=Bdb($vb,'SpreadsheetWidget/2',296);zE(297,1,Exb,I0);_.ye=function J0(a){if(a.a){XW(this.b.V,this.a,this.c)}else{this.a=ph(this.b.V.zc);this.c=(this.b.V.zc.scrollTop||0)|0}};_.a=0;_.c=0;var oy=Bdb($vb,'SpreadsheetWidget/3',297);zE(298,1,Fvb,K0);_.Kd=function L0(){XW(this.a.V,this.b,this.c)};_.b=0;_.c=0;var py=Bdb($vb,'SpreadsheetWidget/4',298);zE(299,1,Fvb,M0);_.Kd=function N0(){var a,b,c;j$(this.a);if(this.b){b=0;while(b=0?':'+this.c:'')+')'};_.c=0;var IB=Bdb(Htb,'StackTraceElement',74);zE(260,124,{184:1},jfb);var JB=Bdb(Htb,'StringBuffer',260);zE(30,124,{184:1},qfb,rfb,sfb);var KB=Bdb(Htb,'StringBuilder',30);zE(826,1,{});var ufb;zE(36,82,{3:1,6:1,82:1,36:1},Ufb,Vfb,Wfb,Xfb);_.ie=function $fb(a){return Mfb(this,a)};_.Yc=function _fb(a){var b;if(this===a){return true}if(Yq(a,36)){b=a;return this.e==b.e&&Mfb(this,b)==0}return false};_.$c=function agb(){var a;if(this.b!=0){return this.b}if(this.a<54){a=aE(this.f);this.b=pE(XD(a,-1));this.b=33*this.b+pE(XD(kE(a,32),-1));this.b=17*this.b+dr(this.e);return this.b}this.b=17*xgb(this.c)+dr(this.e);return this.b};_._c=function cgb(){return Tfb(this)};_.a=0;_.b=0;_.d=0;_.e=0;_.f=0;var Cfb,Dfb,Efb,Ffb,Gfb,Hfb,Ifb,Jfb,Kfb;var QB=Bdb('java.math','BigDecimal',36);zE(11,82,{3:1,6:1,82:1,11:1},Fgb,Ggb,Hgb,Igb,Jgb,Kgb);_.ie=function Mgb(a){return ngb(this,a)};_.Yc=function Ngb(a){return sgb(this,a)};_.$c=function Pgb(){return xgb(this)};_._c=function Rgb(){return ehb(this,0)};_.b=-2;_.c=0;_.d=0;_.e=0;var ggb,hgb,igb,jgb,kgb,lgb;var RB=Bdb('java.math','BigInteger',11);var _gb,ahb;var vhb,whb,xhb;zE(157,691,{149:1});_.clear=function Eib(){Cib(this)};_.containsKey=function Fib(a){return tib(this,a)};_.containsValue=function Gib(a){return uib(a,this.b)||uib(a,this.a)};_.Zf=function Hib(){return new Qib(this)};_.get=function Iib(a){return vib(this,a)};_.put=function Jib(a,b){return yib(this,a,b)};_.remove=function Kib(a){return Aib(this,a)};_.size=function Lib(){return Dib(this)};var VB=Bdb(Ktb,'AbstractHashMap',157);zE(47,692,wtb,Qib);_.clear=function Rib(){Cib(this.a)};_.contains=function Sib(a){return Pib(this,a)};_.Ne=function Tib(){return new Yib(this.a)};_.remove=function Uib(a){var b;if(Pib(this,a)){b=a.fg();Aib(this.a,b);return true}return false};_.size=function Vib(){return Dib(this.a)};var UB=Bdb(Ktb,'AbstractHashMap/EntrySet',47);zE(48,1,{},Yib);_.Ye=function $ib(){return Xib(this)};_.Xe=function Zib(){return this.b};_.Ze=function _ib(){Msb(!!this.c);Gnb(this.e,this);this.c.Ze();this.c=null;this.b=Wib(this);Hnb(this.e,this)};_.b=false;var TB=Bdb(Ktb,'AbstractHashMap/EntrySetIterator',48);zE(703,1,xtb);_.Yc=function gkb(a){var b;if(!Yq(a,100)){return false}b=a;return opb(this.b.value[0],b.fg())&&opb(Kob(this),b.gg())};_.$c=function hkb(){return ppb(this.b.value[0])^ppb(Kob(this))};_._c=function ikb(){return this.b.value[0]+'='+Kob(this)};var eC=Bdb(Ktb,'AbstractMapEntry',703);zE(694,690,vtb);_.addAtIndex=function jkb(a,b){var c;c=this._f(a);c.bg(b)};_.addAllAtIndex=function kkb(a,b){var c,d,e,f;Isb(b);f=false;e=this._f(a);for(d=b.Ne();d.Xe();){c=d.Ye();e.bg(c);f=true}return f};_.getAtIndex=function lkb(b){var c;c=this._f(b);try{return c.Ye()}catch(a){a=UD(a);if(Yq(a,66)){throw VD(new idb("Can't get element "+b))}else throw VD(a)}};_.Ne=function mkb(){return this._f(0)};_.removeAtIndex=function nkb(b){var c,d;c=this._f(b);try{d=c.Ye();c.Ze();return d}catch(a){a=UD(a);if(Yq(a,66)){throw VD(new idb("Can't remove element "+b))}else throw VD(a)}};_.setAtIndex=function okb(b,c){var d,e;d=this._f(b);try{e=d.Ye();d.eg(c);return e}catch(a){a=UD(a);if(Yq(a,66)){throw VD(new idb("Can't set element "+b))}else throw VD(a)}};var gC=Bdb(Ktb,'AbstractSequentialList',694);zE(128,690,ytb,klb);_.contains=function llb(a){return ajb(this,a)!=-1};_.getAtIndex=function mlb(a){return Hsb(a,this.a.length),this.a[a]};_.setAtIndex=function nlb(a,b){var c;c=(Hsb(a,this.a.length),this.a[a]);this.a[a]=b;return c};_.size=function olb(){return this.a.length};_.toArray=function plb(){return jlb(this,fq(GB,atb,1,this.a.length,5,1))};_.Yf=function qlb(a){return jlb(this,a)};var kC=Bdb(Ktb,'Arrays/ArrayList',128);zE(161,1,{38:1},_lb);_.add=function amb(a){throw VD(new Afb)};_.addAll=function bmb(a){throw VD(new Afb)};_.clear=function cmb(){throw VD(new Afb)};_.contains=function dmb(a){return this.b.contains(a)};_.containsAll=function emb(a){return this.b.containsAll(a)};_.isEmpty=function fmb(){return this.b.isEmpty()};_.Ne=function gmb(){return new pmb(this.b.Ne())};_.remove=function hmb(a){throw VD(new Afb)};_.removeAll=function imb(a){throw VD(new Afb)};_.retainAll=function jmb(a){throw VD(new Afb)};_.size=function kmb(){return this.b.size()};_.toArray=function lmb(){return this.b.toArray()};_.Yf=function mmb(a){return this.b.Yf(a)};_._c=function nmb(){return DE(this.b)};var qC=Bdb(Ktb,'Collections/UnmodifiableCollection',161);zE(163,1,{},pmb);_.Xe=function qmb(){return this.b.Xe()};_.Ye=function rmb(){return this.b.Ye()};_.Ze=function smb(){omb()};var pC=Bdb(Ktb,'Collections/UnmodifiableCollectionIterator',163);zE(162,161,vtb,tmb);_.addAtIndex=function umb(a,b){throw VD(new Afb)};_.addAllAtIndex=function vmb(a,b){throw VD(new Afb)};_.Yc=function wmb(a){return M(this.a,a)};_.getAtIndex=function xmb(a){return this.a.getAtIndex(a)};_.$c=function ymb(){return Q(this.a)};_.indexOf=function zmb(a){return this.a.indexOf(a)};_.isEmpty=function Amb(){return this.a.isEmpty()};_.lastIndexOf=function Bmb(a){return this.a.lastIndexOf(a)};_.$f=function Cmb(){return new Hmb(this.a._f(0))};_._f=function Dmb(a){return new Hmb(this.a._f(a))};_.removeAtIndex=function Emb(a){throw VD(new Afb)};_.setAtIndex=function Fmb(a,b){throw VD(new Afb)};_.subList=function Gmb(a,b){return new tmb(this.a.subList(a,b))};var sC=Bdb(Ktb,'Collections/UnmodifiableList',162);zE(223,163,{},Hmb);_.Ze=function Lmb(){omb()};_.bg=function Imb(a){throw VD(new Afb)};_.cg=function Jmb(){return this.a.cg()};_.dg=function Kmb(){return this.a.dg()};_.eg=function Mmb(a){throw VD(new Afb)};var rC=Bdb(Ktb,'Collections/UnmodifiableListIterator',223);zE(389,1,{149:1},Omb);_.getOrDefault=function Vmb(a,b){var c;return c=this.c.get(a),c==null&&!this.c.containsKey(a)?b:c};_.putIfAbsent=function _mb(a,b){var c;return c=this.c.get(a),c!=null?c:Nmb()};_.replace=function bnb(a,b){return this.c.containsKey(a)?Nmb():null};_.clear=function Pmb(){throw VD(new Afb)};_.containsKey=function Qmb(a){return this.c.containsKey(a)};_.containsValue=function Rmb(a){return this.c.containsValue(a)};_.Zf=function Smb(){!this.a&&(this.a=new jnb(this.c.Zf()));return this.a};_.Yc=function Tmb(a){return M(this.c,a)};_.get=function Umb(a){return this.c.get(a)};_.$c=function Wmb(){return Q(this.c)};_.isEmpty=function Xmb(){return this.c.isEmpty()};_.keySet=function Ymb(){!this.b&&(this.b=new fnb(this.c.keySet()));return this.b};_.put=function Zmb(a,b){return Nmb()};_.putAll=function $mb(a){throw VD(new Afb)};_.remove=function anb(a){throw VD(new Afb)};_.size=function cnb(){return this.c.size()};_._c=function dnb(){return DE(this.c)};_.values=function enb(){!this.d&&(this.d=new _lb(this.c.values()));return this.d};var wC=Bdb(Ktb,'Collections/UnmodifiableMap',389);zE(221,161,wtb,fnb);_.Yc=function gnb(a){return M(this.b,a)};_.$c=function hnb(){return Q(this.b)};var yC=Bdb(Ktb,'Collections/UnmodifiableSet',221);zE(390,221,wtb,jnb);_.contains=function knb(a){return this.b.contains(a)};_.containsAll=function lnb(a){return this.b.containsAll(a)};_.Ne=function mnb(){var a;a=this.b.Ne();return new pnb(a)};_.toArray=function nnb(){var a;a=this.b.toArray();inb(a,a.length);return a};_.Yf=function onb(a){var b;b=this.b.Yf(a);inb(b,this.b.size());return b};var vC=Bdb(Ktb,'Collections/UnmodifiableMap/UnmodifiableEntrySet',390);zE(392,1,{},pnb);_.Ye=function rnb(){return new tnb(this.a.Ye())};_.Xe=function qnb(){return this.a.Xe()};_.Ze=function snb(){throw VD(new Afb)};var tC=Bdb(Ktb,'Collections/UnmodifiableMap/UnmodifiableEntrySet/1',392);zE(222,1,xtb,tnb);_.Yc=function unb(a){return this.a.Yc(a)};_.fg=function vnb(){return this.a.fg()};_.gg=function wnb(){return this.a.gg()};_.$c=function xnb(){return this.a.$c()};_.hg=function ynb(a){throw VD(new Afb)};_._c=function znb(){return DE(this.a)};var uC=Bdb(Ktb,'Collections/UnmodifiableMap/UnmodifiableEntrySet/UnmodifiableEntry',222);zE(391,162,{38:1,80:1,180:1},Anb);var xC=Bdb(Ktb,'Collections/UnmodifiableRandomAccessList',391);var Bnb;zE(663,1,atb,Enb);_.Yc=function Fnb(a){return this===a};var zC=Bdb(Ktb,'Comparators/NaturalOrderComparator',663);zE(660,24,ltb,Jnb);var AC=Bdb(Ktb,'ConcurrentModificationException',660);zE(178,1,{3:1,6:1,178:1},Lnb);_.ie=function Mnb(a){return veb(aE(this.a.getTime()),aE(a.a.getTime()))};_.Yc=function Nnb(a){return Yq(a,178)&&_D(aE(this.a.getTime()),aE(a.a.getTime()))};_.$c=function Onb(){var a;a=aE(this.a.getTime());return pE(rE(a,lE(a,32)))};_._c=function Qnb(){return Knb(this)};var BC=Bdb(Ktb,'Date',178);var Rnb,Snb;zE(26,157,ztb,Vnb,Wnb);var CC=Bdb(Ktb,'HashMap',26);zE(35,692,Atb,$nb,_nb);_.add=function aob(a){return Xnb(this,a)};_.clear=function bob(){Cib(this.a)};_.contains=function cob(a){return Ynb(this,a)};_.isEmpty=function dob(){return Dib(this.a)==0};_.Ne=function eob(){var a;return a=(new Hjb(this.a)).a.Zf().Ne(),new Njb(a)};_.remove=function fob(a){return Znb(this,a)};_.size=function gob(){return Dib(this.a)};var DC=Bdb(Ktb,'HashSet',35);zE(481,1,{},mob);_.Ne=function nob(){return new oob(this)};_.c=0;var FC=Bdb(Ktb,'InternalHashCodeMap',481);zE(230,1,{},oob);_.Ye=function qob(){return this.d=this.a[this.c++],this.d};_.Xe=function pob(){var a;if(this.c=this.b>>1){c=this.c;for(b=this.b;b>a;--b){c=c.b}}else{c=this.a.a;for(b=0;b




© 2015 - 2025 Weber Informatics LLC | Privacy Policy