,"\n",f)),a.im(e,e))};NXd.prototype.Fja=function(a,c){var e=a.Aa().Xa(),f=c.O,g=f-1|0;g>yA(e,f)&&Agd(a.Aa(),f)&&a.im(g,g);c=f+c.Xa().length|0;c<=zA(e,f)&&Agd(a.Aa(),c-1|0)&&a.im(c,c)}; NXd.prototype.Eja=function(a,c){var e=a.Aa(),f=e.Xa();c=c.F;c=sYd(a)&&tYd(a,sYd(a)),y$b(h,pYd(a,e,g)),y$b(h,qYd(a,e,c)))}H(nYd,K);function SH(a){return a.D.length} function uYd(a,c,e,f){var g=a.D[c],h=g.ve(),k=g.Ge();if(e==h&&f==k)return[];k=h>1||k>1;if(e>1||f>1)return k?vYd(a,g,e,f,h):vYd(a,g,e,f,1);if(k)return vYd(a,g,1,1,h);e=g.D;c=+a.F[c]|0;g=wYd(TH(a,c),g);xYd(a,c,g);return yYd(a,c,e,e.Ge(),e.ve())}function zYd(a,c,e){e.Xk();e.J.push(c);AYd(c,e);e=UH(c);BYd(a,c,+a.F[e]|0,0,0)} function vYd(a,c,e,f,g){var h=UH(c);h=+a.F[h]|0;g=Math.max(e,g);for(var k=h,l=new LB,p=0;p=sYd(a)&&(tYd(a,c),DYd(a.H,h,c,l,a));p=a.J[c];a:{var q=EYd(a,e);for(var u=TH(a,c),w=0;w=q){q=w;break a}}else if(EYd(a,y.D)>q){q=w;break a}}q=VH(u)}FYd(p,e)<0&&c!=(+a.F[h]|0)&&DYd(a.H,h,c,l,a);l=new LB;for(u=0;u=0;p=p-1|0){var q=f.Hc(p);L(q.D,e)&&(l=xYd(a,c,p))}if(!l){f=[k];for(k=1;k=VH(g))return g=SYd(f),TH(a,c).xx(g,e),TYd(a.H,c,e),UYd(a.H,c,f,h,a),[];g=g.Hc(e);if(L(g,f))return[];var k=[];switch(g.Zf()){case 1:var l=g.D;if(L(l,f))break;g.Xk()?(g=SYd(f),TH(a,c).xx(g,e),TYd(a.H,c,e)):(xYd(a,c,e),zYd(a,g,f),k=yYd(a,c,l,l.Ge(),l.ve()),k.push(c));break;case 0:e=g.ve();e=vYd(a,g,1,1,e);zYd(a,g,f);k=e;break;default:zYd(a,g,f),k=[c]}UYd(a.H,c,f,h,a);return k} function xYd(a,c,e){var f=a.J[c].Hc(e),g=!1,h=f.D;a:{var k=a.H;if(c!=YH(a,UH(h))){var l=TH(a,c),p=l.Hc(e);L(p.D,h);p=HYd(l,h);if(!(e>p)){if(e<(VH(l)-1|0)&&(l=l.Hc(e+1|0),l.Zf()==1&&L(l.D,h))){VYd(k,c,e,e+1|0);break a}WYd(k,c,h,a,!1)}}}f.Xk()?(f=TH(a,c).Hc(e),f.Xk(),XYd(f.D,f),f=TH(a,c),f.iy(e),YYd(a.H,c,e),VH(f)!=0||f.D?g=!1:(ZYd(a,c),g=!0)):(c=UH(f),XYd(f.D,f),BYd(a,f,+a.F[c]|0,1,1));return g} function BYd(a,c,e,f,g){var h=UH(c);a.F[h]=e;if(f==1&&g==1)c.R=1,c.O=1;else if(f>1||g>1)c.R=f,c.O=g;for(var k=[],l=0;l1?fz(a.O,h):aUb(a.O,h);g==0&&(EYd(a,c),EYd(a,c.D));e={};for(f=0;f=0;f=f-1|0)if((+a[f]|0)>=c)a[f]=(+a[f]|0)+e|0;else break} nYd.prototype.removeChild=function(a){var c=this.D[a],e=+this.F[a]|0;if(e==-1)return this.F.splice(a,1),Bu(this.D,a),$Yd(this,a,-1),[];var f=new LB;if(c.Zf()==0){var g=uYd(this,a,1,1);y$b(f,g)}g=TH(this,e);g.D&&L(g.D,c)||wYd(g,c);if(c.Zf()==1){g=c.D;var h=wYd(TH(this,e),c);xYd(this,e,h);bZd(this,UH(c),e);c=yYd(this,e,g,g.Ge(),g.ve())}else c=bZd(this,a,e);y$b(f,c);aUb(this.O,a);this.F.splice(a,1);Bu(this.D,a);$Yd(this,a,-1);return f.Yc()};nYd.prototype.Ge=function(a){return this.D[a].Ge()}; function YH(a,c){a=WH(a,c);try{return+a[0]|0}catch(f){var e=Zm(f);if(fn(e)){if(It(a))throw vn("xv`"+c).Ea;if(a[0]==null)throw vn("yv`"+c).Ea;}throw e.Ea;}}function WH(a,c){if(a.F[c]==null||(+a.F[c]|0)==-1)return[];var e=+a.F[c]|0;a=a.D[c].ve();c=[e];for(var f=1;f=0;l=l-1|0)if(!(l>=VH(g))){var p=g.Hc(l);if(p.Zf()==1&&(p=UH(p.D),!(p in h)&&YH(a,p)!=e)){h[p]=!0;var q=WH(a,p);f(a,c,p,+q[0]|0,(+q[q.length-1|0]|0)+1|0,k)}}return k.Yc()} function ZYd(a,c){a.J[c]&&a.J[c].jb();Bu(a.J,c);aZd(a.F,c,-1);a=a.H.D;for(var e=JYd(a,c),f=0;f0?this.J.join("\n"):Pn(this.D)};function hZd(a,c){this.O=this.R=1;this.H=a>=0?new iZd(a):null;this.F=c;this.J=[]}H(hZd,K);D=hZd.prototype;D.Zf=function(){return this.D?1:this.J.length!=0?0:2};D.Xk=function(){return!this.H};function AYd(a,c){c=(a.D=c)?0:1;a.O=c;a.R=c}function jZd(a){return a.D?a.D:a}function XYd(a,c){var e=Nt(a.J,c);Bu(a.J,e);AYd(c,null)}function UH(a){return a.H.hc()}D.toString=function(){return"<"+M(this.Xk()?O(-1):this.H)+String(this.D?"/"+UH(this.D):"")+">"};D.Ge=x("O");D.ve=x("R"); function SYd(a){var c=new hZd(-1,null);a.Xk();a.J.push(c);AYd(c,a);return c};function iZd(a){this.D=a}H(iZd,mYd);iZd.prototype.hc=x("D");iZd.prototype.toString=function(){return""+this.D};function cZd(){this.F=[]}H(cZd,K);D=cZd.prototype;D.xx=function(a,c){this.F.splice(c,0,a)};D.iy=function(a){Bu(this.F,a)};function kZd(a,c){var e=[];a.D&&c&&e.push(a.D);a=a.F;for(c=0;c")+" "+M(this.F)};var lYd;function kYd(){kYd=r();lYd=new mZd};function mZd(){jYd()}var nZd;H(mZd,K);mZd.prototype.Sa=function(){return nZd};function gYd(a,c,e){var f=YH(e,c),g=TH(e,f);return g.D&&UH(g.D)==c?nZd:a.Sa(f,wYd(g,e.D[c]))}function jYd(){jYd=r();nZd=new jlc((R_b(),T_b).Gb,T_b.Gb,T_b.Gb,T_b.Gb)};function oZd(a,c,e,f,g,h){this.R=this.O=this.J=this.F=0;this.H=!1;this.D=a;this.F=c!=null?c:0;this.J=e!=null?e:0;this.O=f!=null?f:0;this.R=g!=null?g:0;this.H=h!=null&&h}H(oZd,K);function pZd(a){return a.F+a.O+a.R}function qZd(a,c){return YTb(c,function(e){return ao(a,e.D)})}oZd.prototype.Yb=function(){return Do([O(this.D),this.F,this.J,this.O,this.R,this.H])};function rZd(a,c,e,f,g,h,k,l,p,q,u,w){this.ma=this.O=this.R=this.V=this.J=0;this.F=this.H=this.ea=!1;this.D=a;this.W=c;this.wa=e;this.va=f;this.R=g!=null?g:0;this.O=h!=null?h:0;this.ma=k!=null?k:1;this.ea=l!=null&&l;this.H=p!=null?p:!0;this.J=q!=null?q:0;this.V=u!=null?u:0;this.F=!0===w}H(rZd,K);rZd.prototype.Jb=x(dm);rZd.prototype.getHeight=x(Ul);function sZd(a){return a.getHeight()+a.J+a.V}rZd.prototype.Ge=function(){return this.ma|0};rZd.prototype.toString=function(){return""+this.D}; function tZd(a,c,e){if(!0===e){e=0;for(var f=c.length,g=!1;e>1,k=c[h].D;a>k?e=h+1|0:(f=h,g=a==k)}return g?e:-1-e|0}return YTb(c,function(l){return ao(a,l.D)})};function aI(a,c){this.F=!1;this.D=a;this.F=c!=null&&c}H(aI,K);aI.prototype.Va=function(a){if(!(a instanceof aI))return!1;var c=this.D,e=a.D;return c.F==e.F&&c.D==e.D&&this.F==a.F};function bI(a,c){this.F=a;this.D=c}H(bI,K);function eYd(a){this.D=dyd(null);this.F=a}H(eYd,K);eYd.prototype.getType=x("F");eYd.prototype.PS=x("D");eYd.prototype.X0=lm("D");function uZd(a,c){dYd.call(this,null,null,null,c);this.D=a}H(uZd,dYd);uZd.prototype.Cg=function(a){return zA(this.D.Aa().Xa(),a)};uZd.prototype.jb=function(a){this.Cg(a);return!1};uZd.prototype.FV=B(kSa);function vZd(a,c,e){lw.call(this,a,c);this.D=e;Tm(this,Error(this))}H(vZd,lw);function wZd(a){xZd(this,a)}H(wZd,K);function xZd(a,c){a.F=c;a.D=new Ddd(function(e,f){if(e<0)f=0;else{if(c.H){var g=c.F,h=en("Bv");g.log(h,null,!1);rx(c.F,"LogMessage: The child offset top cache should not be used behind the row metadata flag.")}e>=c.D.length?(e=c.F,g=en("Cv"),e.log(g,null,!1),rx(c.F,"LogMessage: Request for child offset top past the end of the segment."),f+=1):f=c.D[e].F?f:f+sZd(c.D[e])}return f})} wZd.prototype.indexOf=function(a,c){c=this.D.indexOf(a,c);return yZd(this.F,c)?(a=this.D.indexOf(a+1,null),yZd(this.F,a)?-1:a-1|0):c};function zZd(a,c,e,f,g,h){this.F=a;this.H=c;this.D=e;this.J=f;this.O=g;this.R=h}H(zZd,K);function yZd(a,c){a=a.D[c];return!!a&&a.F};function AZd(a,c,e,f,g){a=a[g].D;e=BZd(e,a);if(pH(e)){if(f=CZd(f,a),!Mt(f))return f=f[0],c.D.get(f)?qH(c,f):null}else return c=e.D.np(),qH(e,c[0]);return null};function DZd(a,c){EZd();this.F=a;this.D=c}var FZd;H(DZd,K);function EZd(){EZd=r();FZd=new DZd((GZd(),HZd),[])};function IZd(){GZd();this.D=new LB}var HZd;H(IZd,K);function JZd(a){for(var c=-1.7976931348623157E308,e=a.D.Yc(),f=0;fc&&(c=g)}return c}function KZd(a){for(var c=-1.7976931348623157E308,e=a.D.Yc(),f=0;fc&&(c=g)}return c}function BZd(a,c){return(a=a.D.get(c))?a:(oH(),nH)} function LZd(a,c){for(var e=[],f=a.D.Yc(),g=0;g=c)break;var k=e;h=a.D.get(h);k.push(h)}return e}function MZd(a){var c=new IZd;c.D=a.D.clone(null);return c}function GZd(){GZd=r();HZd=new IZd};function NZd(){this.D=new LB}H(NZd,K);function CZd(a,c){return(a=a.D.get(c))?a:[]}function OZd(a,c){for(var e=[],f=a.D.Yc(),g=0;g=c)break;var k=e;h=a.D.get(h);Xt(k,h)}return e};function PZd(a,c,e){this.J=a;this.D=c;this.F=e}H(PZd,K);PZd.prototype.getType=x("J");function QZd(){this.F=this.D=0}H(QZd,K);function RZd(a,c){var e=new QZd;e.D=a;e.F=c;return e};function SZd(a,c,e,f,g,h){this.D=a;this.F=c;this.O=e;this.J=f;this.H=g;this.R=h}H(SZd,K);function TZd(a,c,e){return XH(RH(a.D,e),c.D)?new UZd(c.D,e):new VZd(c.D,e,c.F)}function WZd(a,c,e,f,g){return c<0?!1:(c<1?0:a.D.D.D[c-1|0].F.PF().D.D)?!0:(e<0||c<=e)&&(f<0||c<=f)&&(g<0||c<=g)}function XZd(a,c,e){c=WH(a.D.D,c);a=WH(a.D.D,e);return c.length==1&&a.length==1?(+c[0]|0)<=(+a[0]|0):bw(new Yv(+c[0]|0,+c[c.length-1|0]|0),new Yv(+a[0]|0,+a[a.length-1|0]|0))||(+c[c.length-1|0]|0)<(+a[0]|0)} function YZd(a,c,e,f,g,h,k,l){var p=ZZd(f),q=$Zd(f);a:if(c&&c.hc()<=(g+a_d(a.D)|0)){var u=b_d(a.D,c.hc()-g|0);for(var w=0;wk){u=+u[w]|0;break a}u=u[u.length-1|0]!=null&&(+u[u.length-1|0]|0)==k?k+1|0:-1}else u=-1;w=c_d(f,a.D.D,!0);if(k>-1){for(var y=[],z=0;zk&&y.push(+w[z]|0);w=y}a:if(l){for(l=0;lk){l=+w[l]|0;break a}l=-1}else l=w.length>0?+w[0]|0:-1;w=f.Fa;w==-1||XH(f,w);y=d_d(a,e,k);z=y.D;var A=y.F;if(!(y.D< 0)){h=a.F.pwa(z,e,g,h,a.D);var C;if(!(C=e_d(a.D,z,A)!=0)){XH(f,z);A=RH(a.D,A);C=a.D.D;if(!A){var E=a.H,F=en("Iv");E.log(F,null,!1)}E=f_d(f,z,C,!1);F=Math.max(Bwd(f.W),JZd(f.J));if(!(E=E<=F)&&(E=XH(A,z))){E=f_d(A,z,C,!0)+g_d(A,z).getHeight();F=Math;for(var I=F.min,J=Cwd(A.W),N=A.J,W=1.7976931348623157E308,Y=N.D.Yc(),aa=0;aa=I.call(F,J,W)}E||A.Jb()!=f.Jb()||h_d(A,z)?C=!0:(E=cI(A),E=g+dI(a.D,(z+1|0)=C.D[z].F.Z9())}y=C?y:RZd(-2,-1)}if(c&&Lo(c.getType(),fi)&&(z=u,h=l,A=y.D,z<0||a.F.vJ()&&w>=0&&w=0&&q=0&&p=0&&h=0&&A=0&&q==z?q==-1||e==0?z=!0:(z=RH(a.D,e-1|0),z=q>(z?i_d(z):-1)):z=!0,z)){z=c.hc();h=u;if(h>0&&k<(h-1|0)&&(z-g|0)==dI(a.D,h)&&XH(f,h-1|0))return new UZd(u-1|0,e);a:{k=u;if(a.F.vJ()){if(!j_d(a,c,g,k,e)){c=!1;break a}}else if(C=RH(a.D,e),z=k-1|0,h=cI(C)!=-1,A=k==cI(C),C=XH(C,z),z=!h|| A||C?(h=RH(a.D,e+1|0))&&(XH(h,z)||h_d(h,z))?!1:a.F.b1(c,g,k,a.D):!1,!z){c=!1;break a}c=(c.hc()-g|0)!=dI(a.D,k)?!1:!0}if(c)return new k_d(u,e)}if(c=a.F.vJ())c=u,w>-1&&(k=RH(a.D,e),z=l_d(k,w,a.D.D),z[0]!=null&&(+z[0]|0)==eI(k)||sx(a.H,en("Dv")),q>=0&&!XZd(a,w,q)&&sx(a.H,en("Ev")),p>=0&&!XZd(a,w,p)&&sx(a.H,en("Fv"))),c=w>-1&&(c<0||w<=c)&&(q<0||w<=q)&&(p<0||w<=p);if(c)return q==w&&WZd(a,q,u,p,l)?new m_d(q,e):new UZd(w,e);c=y.D;if(c>=0&&(u<0||c-1&&(u<0||p<=u)&&(l<0||p<=l))return new UZd(p,e);if(u>-1&&XH(f,u)&&(l<0||u<=l))return new UZd(u,e);if(l>-1)return new UZd(l,e);if(y.D==-2)return null;if(y.D>=0)return TZd(a,y,e);f=a_d(a.D);p=g+f-1|0;return f==0&&!a.F.jb(g)||f>0&&a.F.Cg(g)!=p?new k_d(SH(a.D.D),e):null} function d_d(a,c,e){var f,g=-1,h=null;for(f=c+1|0;RH(a.D,f)&&(h=RH(a.D,f),g=cI(h),g==-1);f=f+1|0);if(g==-1)return RZd(-1,-1);c=RH(a.D,c);if(!a.D.J.vJ()||!XH(c,g))return RZd(g,f);g=WH(a.D.D,g);var k=eI(h);if(k>(+g[g.length-1|0]|0))return RZd(-2,-1);if(k>=0&&(g=kZd(TH(a.D.D,k),!0),g.length>0)){k=UH(g[0]);if(XH(h,k)&&!XH(c,k))return RZd(k,f);if(a.R.Ha("docs-text-etof")&&e>-1)for(a=0;ae&&XH(h,c))return RZd(c,f)}return RZd(-2,-1)} function j_d(a,c,e,f,g){if(!a.F.b1(c,e,f,a.D))return!1;var h=c.hc();c=RH(a.D,g);e=a.O.lvb(f,a.J.Aa(),h);if(!a.O.TIb(a.D,a.J.Aa(),h)){f=n_d(a.D,e);if(f.length>0)return(+f[0]|0)==g;if(kZd(TH(a.D.D,e),!0).length!=0)return!1}f=e-1|0;h=eI(c)!=-1;e=e==eI(c);c=fI(c,f);if(h&&!e&&!c)return!1;g=RH(a.D,g+1|0);h=a.D.D;if(g){c=f>=0&&f=0;l=l-1|0){var p=k.Hc(l);if(p.Zf()==2)ZH(g,new z_d(new aI(new bI(h,l),null)));else{var q,u=a,w=p,y=c;p=e;var z=l,A=f;b:{var C=u,E=y;var F=p;var I=z,J=A;if(E!=0){var N=C.D.D[E-1|0];C=C.D.D[E];E=TH(J,F);var W=E.Hc(I);if(W.Zf()==0&&W.ve()>1){if(I=YH(J,UH(W)),!fI(C,I)&&YH(J,UH(W))<=F_d(N)||I==F&&fI(C,I+1|0)){F=!0;break b}}else if(W.Zf()==1){var Y=W.D;W=UH(Y);if(YH(J,W)==F||I!=HYd(E,Y)){F=!1;break b}I=YH(J,W);F=(!fI(C,I)||I==F)&& YH(J,W)<=F_d(N);break b}}F=!1}F?((F=w.Zf()==0)?q=w:q=w.D,w=u.D.D[y],J=UH(q),u=t_d(u.D,J,y,WH(A,J)),Jt(u,p),u.length==1?(fI(w,YH(A,J)),p=$H(w,p),ZH(w,new z_d(new aI(new bI(p,z),!0))),p=!1):(z=+u[0]|0,z==p&&(z=p+1|0,D_d(q,w,p,z,!F,!0,A)),p=new bI(B_d(w,z),G_d(q,z,A)),ZH(w,new I_d(q.Ge(),u.length-1|0,new aI(p,!0),null)),p=F)):p=!1;p||ZH(g,new z_d(new aI(new bI(h,l),null)))}}ZH(g,new eZd(h))}function B_d(a,c){a=$H(a,c);return a>=0?a:-(a+1|0)|0} function D_d(a,c,e,f,g,h,k){var l=B_d(c,e),p=B_d(c,f);l==p&&(f=this.T4a.D().length){a=this.Itb;var e=en("Jv");a.log(e,null,!1);return c+1}a=this.T4a.D()[a];return c+pZd(a)};function O_d(a,c){c.Itb=a.Itb;c.T4a=a.T4a;c.Ltb=a.Ltb;c.OPd=!0};function P_d(a,c,e,f,g,h){this.Kb=this.Ub=this.Na=this.Ra=this.Ja=this.Ca=!1;this.Za=this.wb=this.za=this.Fa=0;this.V=!1;Q_d(this,a,c,e,f,g,h)}H(P_d,K); function Q_d(a,c,e,f,g,h,k){R_d(a);a.Da=c;a.R=f;a.Ca=!0===g;a.D=[];a.W=(oH(),nH);a.J=(GZd(),HZd);a.wa=new NZd;a.ib={};a.ea=new LB;a.fc=new zZd(c,a.Ca,a.D,new oEb(function(){return a.W}),new oEb(function(){return a.J}),a.wa);a.Ib=new wZd(a.fc);a.F=[];c=N_d(c,new oEb(function(){return a.F}),new oEb(function(){return a.Za}));a.va=new Ddd(c);a.qc=new S_d;a.ma=[];a.Cc=h?h:a.kc;a.Ua=e;a.V=!0===k;a.ob=(klc(),llc)}function T_d(a){a.Eb==null&&(a.Eb=a.getHeight())} function U_d(a,c){a.ob=c;ZH(a,new V_d(c.Vb(),c.F,c.D,c.Rb()))}function W_d(a,c){if(a.O&&a.O.width!=c.width){a.ma=[];for(var e=a.D,f=0;f=l.D.Vb()&&f<=SD(l.D)&&c.push(k)}Eu(e,c);Fu(e)}if(It(e))return[];c=[];for(f=0;fa.O.height&&c.push(g.D);return It(c)? (c=+e[e.length-1|0]|0,(c+1|0)0)return Z_d(a,0,c);f=a.va.indexOf(a.O.height,null);if(f>=0&&fu&&g.push(p)}return g}}return[]}function a0d(a,c,e){a=c_d(a,e,!1);return Hu(a,c)>=0}function b0d(a,c){c=$H(a,c);return c<0?null:a.F[c]} function c0d(a,c,e){var f=d0d(a,c),g=a.D[f];g.ea!=e&&(a.D[f]=new rZd(g.D,g.W,g.wa,g.va,g.R,g.O,g.ma,e,g.H,g.J,g.V,g.F),a.Fa=e0d(a,c,e))}function e0d(a,c,e){if(e)return a.Fa==-1||a.Fa>c?c:a.Fa;for(c=d0d(a,c);c=0;a=a-1|0){var c=this.D[a];if(!c.F)return iYd(this,c.D)+c.J+c.getHeight()}return 0}return this.va.getValue(this.F.length)};function h0d(a){var c=i_d(a);return c<0?0:g_d(a,c).V}D.Jb=function(){return this.O?this.O.width:0}; function g_d(a,c){c=d0d(a,c);return a.D[c]}function d0d(a,c){c=tZd(c,a.D,a.V);if(c<0){a=a.Da;var e=en("Kv");a.log(e,null,!1)}return c} function i0d(a,c,e){if(a.F.length==0)return c=$_d(a,c.y,e),c.length==1?a.D[+c[0]|0].D:-1;if(c.y>=a.getHeight()||c.y<0)return-1;var f=a.va.indexOf(c.y,null);if(f<0)return-1;f=Z_d(a,a.F[f].D,e);if(f.length==0)return-1;f.sort(function(p,q){p=j0d(a,p,e);q=j0d(a,q,e);return Dn(p,q)});for(var g=0;g=h)return k.D;if(c.x=a.getHeight())return[];if(c<0)return[0];if(c=0?g:-g-1|0;e=gYd(a.Ua,c,e);c=g_d(a,c);f=!0===f?c.O:0;return a.va.getValue(g)+h+e.Vb()+f}function l0d(a,c){var e=tZd(c,a.D,a.V);if(e<0)throw en("Lv").Ea;var f=a.D[e];c=f.R;f.F&&(e=AZd(a.D,a.W,a.J,a.wa,e))&&(c=e.getBoundingBox().Rb()-a.ob.Rb());return c}function hYd(a,c){c=$H(a,c);c<0&&(c=-c-1|0);return a.va.getValue(c)} function QYd(a,c,e,f){if(f&&f.yb()==0){var g=a.Da,h=en("Mv");g.log(h,null,!1)}a.H||(a.H=new LB);g=a.H.get(c);f=f?f.yb():1;g?e&&(g.D?g.update(!0,g.F+f|0):g.update(!0,f)):a.H.set(c,new m0d(e,f,a.Da))}function n0d(a,c,e){if(!a.H)return 0;var f=a.H.get(c);a=o0d(a,c,!0===e?f.F-1|0:0);return Math.imul(a,-1)}function o0d(a,c,e){var f=a.H.get(c),g=e-(f&&f.D?f.F:0)|0;return e==0?(a.H.remove(c),a.H.Yc().length==0&&(a.H=null),g):f?(f.update(f.D,e),g):0} function $Zd(a){if(!a.H)return-1;a=a.H.Yc();return a.length==0?-1:+a[0]|0}function p0d(a){if(!a.H)return-1;a=a.H.Yc();return a.length==0?-1:+a[a.length-1|0]|0}function q0d(a,c){c=a.H?a.H.get(c):null;return c?c.D:(a=a.Da,c=en("Nv"),a.log(c,null,!1),!1)} function r0d(a,c,e){for(var f=a.D.length-1|0;f>=0;f=f-1|0){var g=a.D[f],h=g.D;if(h>=c)a.D[f]=new rZd(h+e|0,g.W,g.wa,g.va,g.R,g.O,g.ma,g.ea,g.H,g.J,g.V,g.F);else break}a.H&&(e>=0?a.H.shift(c,e):a.H.splice(c,-e|0));for(f=0;f=c&&(a.ma[f]=(+a.ma[f]|0)+e|0);f=a.J;f.D.Yc().length>0?(f=MZd(f),e>=0?f.D.shift(c,e):f.D.splice(c,-e|0)):f=HZd;a.J=f;f=a.wa;!It(f.D.Yc())&&(e>=0?f.D.shift(c,e):f.D.splice(c,-e|0));e>=0?a.ea.shift(c,e):a.ea.splice(c,-e|0)} function gZd(a,c,e){for(var f=a.F.length-1|0;f>=0;f=f-1|0){var g=a.F[f],h=g.D;if(h>=c)a.F[f]=new oZd(h+e|0,g.F,g.J,g.O,g.R,g.H);else break}}function XH(a,c){return tZd(c,a.D,a.V)>=0}function F_d(a){return a.F.length>0?a.F[a.F.length-1|0].D:-1}function eI(a){return a.F.length>0?a.F[0].D:-1}function fI(a,c){return $H(a,c)>=0}function $H(a,c){return qZd(c,a.F)}function h_d(a,c){return!!a.H&&!!a.H.get(c)}function NYd(a,c){return a.H?(a=a.H.get(c))?a.F:0:0} function s0d(a,c){return NYd(a,c)+(XH(a,c)?1:0)|0}D.eb=function(a,c,e){var f=tZd(a,this.D,this.V);f>=0||(a=new rZd(a,c,0,0,null,null,null,null,e,null,null,null),f=-f-1|0,g0d(this,f),this.D.splice(f,0,a),t0d(this,f))};function u0d(a,c){var e,f=(e=a.Cc,e(c,a));e=-$H(a,c)-1|0;a.F.splice(e,0,f);ZH(a,new v0d(e,f.J));if(e==0||e==(a.F.length-1|0))w0d(a,e==0?Math.min(e+1|0,a.F.length-1|0):Math.max(e-1|0,0)),w0d(a,e);t0d(a,c)} function w0d(a,c){var e=a.F[c];if(e){var f=c==0?a.za:0,g=x0d(a,c);if(e.O!=f||e.R!=g)e=new oZd(e.D,e.F,e.J,f,g,e.H),a.F[c]=e,y0d(a,$H(a,e.D+1|0)),ZH(a,new z0d(c,a.Jb(),e.F,e.O,e.R))}} D.removeChild=function(a,c){var e=tZd(a,this.D,this.V),f=this.wa;!It(f.D.Yc())&&f.D.remove(a);this.ea.remove(e);f=this.J;if(f.D.Yc().length>0){f=MZd(f);var g=f.D.get(a);f.D.remove(a);f=new DZd(f,g?Gwd(g):[])}else f=(EZd(),FZd);this.J=f.F;this.D.length>0&&A0d(this,f.D,a,c);f=this.D[e];f=f.getHeight()+f.J+f.V;g0d(this,e);Bu(this.D,e);this.D.length==0&&(this.Na=this.Ja=!1);aUb(this.ma,a);B0d(this,a,f,0,c);this.Fa==a&&(a=this.D.length>0?this.D[0].D:-1,this.Fa=a>=0?e0d(this,a,!1):-1)}; function fZd(a,c){c=$H(a,c);Bu(a.F,c);c!=0&&c!=a.F.length||w0d(a,c==0?c:Math.max(a.F.length-1|0,0))}function C0d(a,c,e){c=tZd(c,a.D,a.V);if(c<0){var f=a.Da,g=en("Ov");f.log(g,null,!1);c=-c-1|0}f=a.D[c];a.D[c]=new rZd(f.D,f.W,f.wa,f.va,e,f.O,f.ma,f.ea,f.H,f.J,f.V,f.F)}function D0d(a,c,e,f){c=$H(a,c);if(!(c<0||a.za==e&&a.wb==f)){var g=!1;c==0&&(a.za=e,g=!0);c==(a.F.length-1|0)&&(a.wb=f,g=!0);g&&w0d(a,c)}} function E0d(a,c,e){c=WH(e,c);e=$H(a,+c[0]|0);e=e>=0?e:-1-e|0;if(e>=a.F.length)return-1;a=a.F[e].D;return a>(+c[c.length-1|0]|0)?-1:a}function F0d(a,c,e){var f=E0d(a,c,e),g=TH(e,f),h=-1;g.D&&UH(g.D)==c||(h=e.D[c],c=YH(e,c),h=f==c?wYd(g,h):HYd(g,h));return new bI($H(a,f),h)} function B0d(a,c,e,f,g){if(f!=e){f-=e;var h=f_d(a,c,g,null);e=Hwd(a.W,h,f);var k=a.J;if(k.D.Yc().length>0){for(var l=[],p=MZd(k),q=k.D.Yc(),u=0;uc?(p.D.set(w,Lwd(y,0,f)),w=y.D.np(),!pH(y)&&L(qH(y,w[0]).H,yvd)&&(w=l,y=Hwd(y,h,f),Xt(w,y))):(w=l,y=Hwd(y,h,f),Xt(w,y))}f=new DZd(p,l)}else f=(EZd(),FZd);a.J=f.F;e=iu(e);Xt(e,f.D);A0d(a,e,c+1|0,g)}} function A0d(a,c,e,f){if(c.length!=0){e=tZd(e,a.D,a.V);e<0&&(e=-e-1|0);for(var g=0;g0||h.length>0){var l=e;k.length>0&&(l=Math.max(l,+k[0]|0));k=a.D.length-1|0;h.length>0&&(k=Math.min(k,+h[h.length-1|0]|0));for(h=l;h<=k;h=h+1|0)G0d(a,a.D[h].D)}}}}function G0d(a,c){if(tZd(c,a.D,a.V)<0){var e=a.Da,f=en("Qv");e.log(f,null,!1)}fz(a.ma,c)}function ZZd(a){return a.ma.length==0?-1:+a.ma[0]|0}D.FP=lm("Qb"); D.Ue=x("Qb");function ZH(a,c){a.Sa||(a.Sa=new H0d);if(!c){for(var e="",f=0;fg}));return Lwd(a,-e.Rb(),-g-e.Vb())} function K0d(a,c,e){Wu(e)?Jt(a.ea.D,c)&&a.ea.remove(c):a.ea.set(c,e)}function t0d(a,c){c=c+cI(a)|0;for(var e=a.ea.Yc(),f=0;f=c){var h=a;g=a.ea.get(g);Dy(h.ib,g)}}}function L0d(a){for(var c={},e=a.ea.Yc(),f=0;fc.end)break;else g>=c.start&&(e=e+1|0)}return e}D.toString=function(){return"childSegments: ["+M(this.D)+"] movedIn: ["+M(this.H?this.H.Yc():[])+"]"};function R_d(a){a.Fa=-1;a.kc=function(c){return new oZd(c,null,null,null,null,null)}};function m0d(a,c,e){this.F=0;this.D=!1;if(!a&&c>1){var f=en("Sv");e.log(f,null,!1)}this.F=c;this.D=a;this.H=e}H(m0d,K);m0d.prototype.update=function(a,c){if(!a&&c>1){var e=this.H,f=en("Sv");e.log(f,null,!1)}this.D=a;this.F=c};function P0d(){}H(P0d,K);function S_d(){this.F={};this.D={}}H(S_d,K);S_d.prototype.J=function(a){var c=a.getId();if(this.D[c]){c=this.D;var e=a.getId();Uu(c,e);c=!0}else c=!1;c||(a.getId(),c=this.F,e=a.getId(),Ru(c,e,a))};S_d.prototype.O=function(a,c,e){a.getId();var f=this.D,g=a.getId(),h=new P0d;h.H=a;h.D=c;h.F=e;Ru(f,g,h)};S_d.prototype.H=function(a,c){for(var e in this.F)c.D(this.F[e],a);this.F={};for(var f in this.D)e=this.D[f],c.F(e.H,a,e.D,e.F);this.D={}};S_d.prototype.jb=function(){return Wu(this.F)&&Wu(this.D)};function H0d(){this.F={};this.D=new Ndd}H(H0d,K);H0d.prototype.jb=function(){return this.D.jb()};function I0d(a,c){for(var e=a.D.D;e;)c.ZU(e.getData()),e=e.D;a.D.clear();a.F={}}H0d.prototype.append=function(a){var c=a.getType(),e=a.jta(),f=new Mdd(a);if(e!=null){var g=this.F[c];g||(g={},Ru(this.F,c,g));c=g[e];Ru(g,e,f);c&&(c.getData().Nz(a),this.D.remove(c))}(e=this.D.F)&&a.va(e.getData())?this.D.remove(e):this.D.append(f)};function V_d(a,c,e,f){this.J=a;this.H=c;this.D=e;this.F=f}H(V_d,kH);V_d.prototype.getType=B("docs-text-update-padding");V_d.prototype.Va=function(a){return L(this,a)?!0:a instanceof V_d?go(this.J,a.J)&&go(this.H,a.H)&&go(this.D,a.D)&&go(this.F,a.F):!1};V_d.prototype.Yb=function(){return Do([this.J,this.H,this.D,this.F])};function X_d(a){this.D=a}H(X_d,kH);X_d.prototype.getType=B("docs-text-update-properties");X_d.prototype.getValue=function(a){return this.D[a]};function v0d(){}H(v0d,kH);v0d.prototype.getType=B("docs-text-update-row-properties");function z0d(a,c,e){this.F=c;this.D=e}H(z0d,kH);z0d.prototype.getType=B("docs-text-update-row-size");z0d.prototype.Jb=x("F");z0d.prototype.getHeight=x("D");function Q0d(a,c,e,f,g){this.ea=this.za=!1;this.J=0;this.Ca=!1;this.D=[];this.R=[];this.O=[];this.H=[];this.V=!1;this.ma={};this.ea=!0;this.J=-1;this.F=[];this.W=a;this.za=c;this.wa=e;this.Ca=!0===g;this.Da=f}var R0d=[];H(Q0d,K);function S0d(a,c){for(var e=a.D,f=0;f=p&&XH(h,w)&&k.push(w)}g&&fz(k,g.yb());for(g=0;g=0){var f=a.W,g=en("Vv");f.log(g,null,!1)}f=a.H.length;f>0&&(+a.H[f-1|0]|0)==c&&a.H.splice(f-1|0,1);Bu(a.D,c);return e}function OYd(a,c,e){a=s_d(a,c);if(a.length==0)return 0;for(c=0;c=e);c=c+1|0);return c}function s_d(a,c){return(a=a.R[c])?a:R0d}function V0d(a,c,e){a=a.R[c];return ee){e=[h];for(h=Hu(f,h)+1|0;hf||fI(g,h)&&a.push(h);break}return a} function W0d(a,c,e,f){var g=new Yv(+f[0]|0,+f[f.length-1|0]|0);if(XH(a.D[e],c))g=X0d(a,f,e);else{f=a.D[e];XH(f,c);var h=aw(new Yv(eI(f),F_d(f)),g);h?g=ew(h):(a=a.D[e-1|0])&&XH(a,c)?(c=F_d(a),g=fI(f,c)||c==g.end?c:c+1|0):g=ew(g)}return g}function X0d(a,c,e){a=a.D[e];e=Hu(c,eI(a));for(e=e>=0?e:-1-e|0;eF_d(a))break;if(fI(a,f))return f}throw Vm("Xv").Ea;}function L_d(a,c,e,f,g){var h=a.D[e];c=W0d(a,c,e,f);return new aI(new bI($H(h,c),g),T0d(a,e,f,null))} function Y0d(a,c,e,f,g,h,k){var l=a.D[c],p=g_d(l,e);T_d(l);var q=d0d(l,e);q<0&&(q=-q-1|0);var u=l.D[q];if(!u)throw a=vo(),Bo(a,"Attempt to resize missing childSegmentIndex: "),Bo(a,vt("[childSegmentIndex=%s], ",[O(q)])),Bo(a,vt("[childSegments=%s], ",[pBb(l.D)])),(new vZd(a.toString(),null,a)).Ea;if(u.getHeight()!=f.height||u.Jb()!=f.width||u.J!=g||u.V!=h)g0d(l,q),l.D[q]=new rZd(u.D,u.W,f.width,f.height,u.R,u.O,u.ma,u.ea,u.H,g,h,u.F);q=l.D[q];a.za&&(h=l_d(l,e,k),It(h)||(g=gYd(a.wa,e,k),f=p.getHeight()+ g.Vb()+g.D,g=q.getHeight()+g.Vb()+g.D,h=+h[h.length-1|0]|0,u=b0d(a.D[c],h).F,(g>u||g=u)&&Z0d(a,c,[h],k)));a.va&&$0d(a.va,c,e);B0d(l,e,sZd(p),sZd(q),k)} function Z0d(a,c,e,f){var g=a.D[c],h=Kt(e);e=-1;for(var k=MB();!It(h);){var l=h.shift();var p;if(p=fI(g,l)){var q=a,u=c;p=l;var w=f,y=q.D[u],z=$H(y,p);if(z<0){var A=q.W,C=en("Yv");A.log(C,null,!1)}C=b0d(y,p);var E=C.J;A=C.J;for(var F=eI(y),I=F_d(y),J=Z_d(y,p,w),N=0;N=aa)break;qa>=W&&fI(y,qa)&&(fa-=b0d(y,qa).F)}A=Math.max(A,fa)}}}if(A+(z==0?y.za:0)+x0d(y,z)!=pZd(C)){w=y;C=p;E=A;F=$H(w,C);I=w.F[F];w.F[F]=new oZd(I.D,E,I.J,F==0?w.za:0,x0d(w,F),I.H);Fdd(w.va,C+1|0);t0d(w,F);ZH(y,new z0d(z,y.Jb(),A,z==0?y.za:0,x0d(y,z)));y0d(y,$H(y,p+1|0));if(q.va){q=q.va;y=RH(q.D,u);z=Z_d(y,p,q.D.D);for(A=0;A0&&b0d(y,p).H&&(q.F.F.ea=!1))}p=!0}else p=!1}if(p)for(e=l,p=TH(f, l),u=VH(p),q=0;q=0&&y0d(g,$H(g,e))} function b1d(a,c,e,f){for(var g=a.D[c],h=[],k=[],l=0;l=0&&(E=u.za);C=0;Hu(z,F_d(u))>=0&&(C=u.wb);A-=E;E=u;var F=w,I=y,J=+z[0]|0,N=TH(I,J);F=wYd(N,I.D[F]);E=E.Ua.Sa(J,F).Vb();C=A-E-C;A=y;y=+z[z.length-1|0]|0;z=TH(A,+z[0]|0);w=wYd(z,A.D[w]);y=u.Ua.Sa(y,w).D;k.push(C-y);p=T0d(a,c,WH(f, p),null);h.push(new aI(q,p))}}Mt(k)||ZH(g,new c1d(h,k))}function T0d(a,c,e,f){var g=a.D[c];f=!!f&&f.yb()==(+e[0]|0);if(e.length==1||fI(g,+e[0]|0)&&!f)return!1;for(c=c-1|0;c>=0;c=c-1|0)if(C_d(0,a.D[c],e,null))return!0;return!1} function C_d(a,c,e,f){if(e.length<=1||eI(c)<0)return!1;a=new Yv(+e[0]|0,+e[e.length-1|0]|0);if(f){if(f.yb()==(+e[e.length-1|0]|0))return!1;a=new Yv(f.yb()+1|0,+e[e.length-1|0]|0)}e=aw(a,new Yv(eI(c),F_d(c)));if(!e)return!1;for(f=O(ew(e));f.yb()<=fw(e);f=O(f.yb()+1|0))if(fI(c,f.yb()))return!0;return!1}function d1d(a){if(a.J!=-1)return a.J;a.J=0;for(var c=a.F,e=0;e=SH(a.D)){k=a.W;var p=en("bw");k.log(p,null,!1);l=l+1|0}else k=a.D.D[k].F.PF(),l=l+k.F|0,k.D.D&&(l=l-1|0);return l});a.H=(klc(),llc);a.J=e;a.wa=f}D=h1d.prototype;D.ve=function(){var a=WH(this.D);return a?a.length:-1}; function j1d(a,c,e){if(c>=sYd(a.D)||c<0)return-1;a=TH(a.D,c);if(VH(a)<=e)return-1;e=a.Hc(e);return e.Xk()?-1:UH(e)} D.xx=function(a,c,e,f,g){for(var h=sYd(this.D),k=0;k=h){l=this.W;var p=en("Zv");l.log(p,null,!1)}}S0d(this.F,c);h=e.length>0?k1d(this,c,+e[0]|0):-1;k=e.length;this.V.splice(c,0,g);e=e.length!=0?+e[0]|0:-1;l=this.D;$Yd(l,c,1);l.F.splice(c,0,e);e<0?(l.D.splice(c,0,new hZd(c,a)),f=[]):g?(g=new LB,a=new hZd(c,a),l.D.splice(c,0,a),TH(l,e).xx(a,h),TYd(l.H,e,h),k>1||f>1?(f=uYd(l,c,k,f),y$b(g,f)):(BYd(l,a,e,k,f),f>0&&g.set(e,!0)),f=g.Yc()):(f=new hZd(c,a),l.D.splice(c, 0,f),TH(l,e).D=f,f=[e]);l1d(this,f);Fdd(this.R,c+1|0)};D.iy=function(a){if(!(a<0||a>=SH(this.D))){var c=this.D.removeChild(a);this.F.removeChild(a);Bu(this.V,a);l1d(this,c);Fdd(this.R,a+1|0)}};function gI(a){return a.F.D.length}function RH(a,c){return a.F.D[c]}function m1d(a,c,e){if(c<0||(SH(a.D)-1|0)=c)break;e=e+1|0}}return e}function b_d(a,c){a_d(a);var e=a.R.indexOf(c,null);if(e<0)return[];if(e>=SH(a.D))return[e];var f=a.D.D[e].F.PF().D,g=[];if(f.F&&c==dI(a,e))g.push(e-1|0),g.push(e);else if(f.D&&c==dI(a,e))g.push(e);else return g.push(e),g;for(f=e+1|0;fc&&G0d(RH(a,h),e)}}function y1d(a){a=a.F.H;return a[0]!=null?+a[0]|0:-1} function e_d(a,c,e){return OYd(a.F,c,e)}D.getHeight=function(a){return this.isHidden()?0:(a=RH(this,a))?z1d(this,a,a.getHeight()):0};function z1d(a,c,e){if(a.J.uAa()){var f=Y_d(c);c=KZd(c.J);e=c>e?Math.min(f,c):e}return a.H.Vb()+e+a.H.D}D.Jb=function(a){return this.isHidden()?0:(a=RH(this,a))?a.Jb()+Math.max(0,this.H.F)+Math.max(0,this.H.Rb()):0};D.isHidden=x(Vi); function A1d(a,c,e,f){var g=a.D.D[e].F,h=RH(a,c);f||(f=NYd(h,e),f=g.Ue(e_d(a,e,c)+f|0));if(f){if(a.J.vJ()){if(!m1d(a,e,c)){a=a.W;c=en("cw");a.log(c,null,!1);return}ZH(h,new y_d(f,B1d(a,e,c)))}else ZH(h,new y_d(f,null));if(a.J.vJ()){if(g=[],f=RH(a,c),XH(f,e)){f=l_d(f,e,a.D);for(var k=0;k=0;f=f-1|0)LYd(a.O,c,+g[f]|0,a.D);if(a.D.O.length>0){f=RH(a,c);k=[];for(l=0;l0&&a.J.zza(l, k);for(k=0;k=sYd(a.D)||e<0||e>=sYd(a.D))return!1;var f=Math.max(c,e);c=kZd(TH(a.D,Math.min(c,e)),!1);for(e=0;e0?c:UH(a.D.D[c].D)}function B1d(a,c,e){var f=WH(a.D,c),g=X0d(a.F,f,e);return L_d(a.F,c,e,f,n1d(a,c,g))}function n1d(a,c,e){if(!a.V[c])return-1;var f=TH(a.D,e),g=a.D.D[c];return YH(a.D,c)==e?wYd(f,g):HYd(f,g)} D.toString=function(){return"Grid:\n"+M(this.D)+"\nSegmentState:\n"+M(this.F)};function F1d(a,c){return a.D.D[c].F.Cw()}function a1d(a){a=a.F;zu(a.F);var c=[],e=a.D[0];if(a.V&&e){a:{e=null;for(var f=a.D,g=0;g(e.D+1|0))break a;c.push(l);e=l}}Xt(a.F,c);a.J=-1}c=d1d(a);for(e=1;e0&&f.Lv()};function H1d(){this.F=this.D=0}H(H1d,K);function I1d(a){var c=new H1d;a==5&&pH(null);c.D=a;c.F=-1;c.H=null;return c};function J1d(){}H(J1d,K);function hI(a,c,e,f,g,h){this.wb=this.Ua=this.wa=this.F=!1;this.Sa=[];this.va=a;e||(K1d||(K1d=new L1d),e=K1d);this.R=e;this.wa=f!=null?f:!1;this.D=new h1d(a.D,c,this.R,a.lb(),!!a.za);this.O=c;this.yc=new SZd(this.D,c,this.R,a,a.D,a.lb());if(a=this.O.Efa())this.Za=new M1d(a,this.D),this.Ib=new N1d(this.Za,this.getContext().Da);this.ob=g?g:new O1d;this.W=h?h:new P1d;this.wb=!Cp}H(hI,tw);D=hI.prototype; D.layout=function(a,c,e,f,g,h,k,l,p){this.Ua&&sx(this.getContext().D,en("ew"));this.Ua=!0;var q=null;try{q=this.D5(a,c,e,f,g,h,k,l,p)}finally{this.Ua=!1}!q.D&&q.F!=3&&RH(this.D,e)&&(a=this.J$a(a,c,e,!0),!this.wb||Wu(a.F)&&Wu(a.D)||awd(this.Al(e)));return q};D.D5=function(a,c,e,f,g,h,k,l,p){return this.oL(a,c,e,f,g,h,k,l,p,!1)}; D.oL=function(a,c,e,f,g,h,k,l,p,q){q=go(q,!0);var u=this.D,w=this.getContext().Aa(),y=u.O;y.J=w;y.F=c;var z=this.D.H,A=new Lr(g.width-z.Rb()-z.F,g.height-z.Vb()-z.D),C=iI(this,e),E=this.Jb(e);var F=C.Eb!=null?C.Eb:C.getHeight();var I=z1d(this.D,C,F),J=g.height>Y_d(C);W_d(C,A);var N=h.H,W=this.D.D;if(C.D.length>0){var Y=Jwd(C.W,N);A0d(C,Y,C.D[0].D,W)}C.W=N;var aa=k.H;if(aa){var fa=C.yc;C.yc=aa;if(fa&&!fa.Va(aa))for(var ka=C.D,qa=0;qa-1){var Oa=Z_d(la,Ia,this.D.D),$a=p0d(la);if(Oa.length>0&&($a<0||$a<(+Oa[0]|0)))for(var eb=0;eb-1&&(sb<0||sbi_d(Be)){var Id=te.getType();Id!=0&&Id!=5||sx(Sc.H,en("Gv`"+Id));Pc=!0}else Pc=!1}var Od;if(!(Od=Pc)){var xe=void 0,If=Nd,je=Yc,gg=ee;if(xe=Ce==te.D)xe=L(gg,je)||!!gg&& gg.D(je);xe?(sx(If.H,en("Hv")),Od=!0):Od=!1}if(Od)var Re=null;else{var lf=te,rf=lf.D-1|0;te=Nd.F.YIb()&&rf>Ce&&XH(Be,rf)?new UZd(rf,lf.F):lf;var Xe=Nd,Bf=te,wf=Yc,mf=we,Qf=Bf.D;if(Qf>=SH(Xe.D.D))te=Bf;else{var wd=Xe.D.D.D[Qf].F.PF().F;if(wf&&Lo(wf.getType(),Se)&&wf.hc()==(dI(Xe.D,Qf)+mf|0)&&wf.F.D.length>=wd&&wd>0){var Wd=Bf.getType()==4?Bf.H:Bf.F;te=new p_d(Qf,Wd,wf.hc())}else te=Bf}var Bd=Nd,Ae=te,Ke=Yc,Qd=we;if(Bd.F.vJ()&&Ke&&Lo(Ke.getType(),Se)){var ve=Ae.D,Ef=dI(Bd.D,ve);if(Ke.hc()!=Ef+Qd)te= Ae;else{var ug=Bd.D.D,Wg=YH(ug,ve),Ff=kZd(TH(ug,Wg),!0),Og=UH(Ff[0]);if(ve!=Og)te=Ae;else{var Zg=UH(Ff[Ff.length-1|0]),ih=o1d(Bd.D,Zg)-Ef+1|0;te=Ke.F.D.length=sYd(this.D.D)||Oi<0)bg=[];else{var si=TH(this.D.D,Oi),Th=k1d(this.D,Ig,Oi);if(Th>=VH(si))bg=[];else{for(var bj=[],Ok=kZd(si,!1),Yi=Th;Yi0){for(var Vk=bg.length-1|0;Vk>=0;Vk=Vk-1|0){var Xj=+bg[Vk]|0,Fm=Q1d(this,Bi.F-1|0,Xj);this.wa&&Q1d(this,-1,Xj);R1d(this,Xj,Fm,xg,Fg)}TH(this.D.D,Lh-1|0).jb()}var Yj=this.D, Sl=tYd(Yj.D,Lh);l1d(Yj,Sl)}var Gm=1,Tl=1,qn=-1;Ii&&(qn=k1d(this.D,Ig,Lh),Gm=this.R.Y6a(Tg,xg,Lh,qn),Tl=this.R.pvb(Tg,xg,Lh,qn));for(var Zi=[Lh],nj=1;nj=sYd(this.D.D)){var Xp=this.D,yo=tYd(Xp.D,sp);l1d(Xp,yo)}}if(Tl==0){var Yp=this.R.iwb(Tg,xg,Lh,qn),hp=j1d(this.D,Yp.F,Yp.D),bs=this.D,su=+Zi[0]|0,tu=sYd(bs.D);if(su<0||su>=tu){var mt=bs.W,cs=en("Zv");mt.log(cs,null,!1)}S0d(bs.F,Ig);var Zt=k1d(bs,Ig,su);bs.V.splice(Ig, 0,!0);var nq=void 0,Wq=bs.D,ir=Ig,mm=Sh,Zn=su,Wm=Zt,Gs=hp,Xm=Wq,Hm=ir,jr=Zn;$Yd(Xm,Hm,1);Xm.F.splice(Hm,0,jr);if(Zn<0){Wq.D.splice(ir,0,new hZd(ir,mm));var ds=[]}else{var $k=Wq.J[Zn],wm=$k.Hc(Wm),Lp=Wq.D[Gs];wm.Zf()==1&&L(wm.D,Lp);var ev=[];if(wm.Xk()){var Hs=wm,fv=ir,oq=mm;Hs.Xk();Hs.H=new iZd(fv);Hs.F=oq;nq=wm}else nq=new hZd(ir,mm),$k.xx(nq,Wm),TYd(Wq.H,Zn,Wm),GYd(Wq,Zn,Wm,Lp),ev=yYd(Wq,Zn,Lp,Lp.Ge(),Lp.ve());Wq.D.splice(ir,0,nq);BYd(Wq,nq,Zn,0,0);ds=ev}l1d(bs,ds);Fdd(bs.R,Ig+1|0)}else this.D.xx(Sh, Ig,Zi,Tl,Ii)}else this.D.xx(Sh,Ig,[],1,!0);break;case 2:var Is=Jf,lx=Is.D;R1d(this,lx,Is.F,hg,Oh)||sx(this.getContext().D,en("mw`"+lx));break;case 3:var mw=Jf,nt=mw.H;S1d(this,nt,mw.F,hg,Oh)||sx(this.getContext().D,en("nw`"+nt));break;case 0:T1d(this,Jf.D,hg,Jf.F);break;case 5:var $t=iI(this,Jf.F).O,tp=U1d(this,Jf.D,Jf.F,hg,$t,Yf,Tf);T1d(this,Jf.D,hg,Jf.F);var kr=Jf.D,gl=Jf.F,Fr=tp,dn=RH(this.D,gl),mx=e_d(this.D,kr,gl),ot=q0d(dn,kr);n0d(dn,kr,!0);if(XH(dn,kr)){var wz=this.Hc(kr).Ue(mx+NYd(dn,kr)+ 1|0);V1d(this,gl+1|0,kr,wz)}else h_d(dn,kr)&&V1d(this,gl+1|0,kr,null);ot&&W1d(this,gl,kr,mx,Fr);break;case 4:var Js=Jf;T1d(this,Js.D,hg,Js.F);var js=void 0,wv=Js.D,tk=Js.F,Ft=Js.H,nw=hg,Ry=Yf,IB=Tf,gv=iI(this,Ft),Rv=iI(this,tk);if(jI(this)){for(var uu=+WH(this.D.D,wv)[0]|0,ks=[wv],Ws=gv.H?gv.H.Yc():[],Sy=0;Sywv&&EC==uu&&ks.push(nx)}if(fI(gv,uu))for(var UA=kZd(TH(this.D.D,uu),!0),hv=0;hv=hL;){var MM=this.Hc(QF),mO=dI(this.D,QF)+c|0,NM=o1d(this.D,QF+1|0)+c|0,nZ;if(nZ=e==0&&!Mt(this.D.F.F)){var yI=this.D;nZ=YH(this.D.D,QF)0){var YJ=l_d(PW,+iL[0]|0,GC);$1d(this,e,(+YJ[YJ.length-1|0]|0)+1|0)}}var zI=$c;var xz=rxd();C.Eb=null;C.Ub=h.D;var OM=this.Jb(e),QW=this.getHeight(e);OM==E&&QW==I||b2d(this,e,new c2d(OM,QW));y1d(this.D)==e&&this.D.F.H.shift();var oZ=this.D.O;oZ.J=null;oZ.F=-1;if(zI.D==5){xz.wa=zI.H;var R0=OZd(C.wa,zI.F+1|0);xz.ma=R0;d2d(this,xz,e,q);this.wa&&!q&&G1d(this.D,e);return xz}var Yaa=Mwd(LZd(C.J,i_d(C)+1|0));xz.O=Yaa;var oO=OZd(C.wa,2147483647);xz.ma=oO;xz.R=C.ib;var hU= L0d(C);xz.J=hU;a:{for(var hE=e+1|0;hE0||!!tQ&&$Zd(tQ)!=-1}xz.va=Gfa;iI(this,e+1|0)}else{for(var w4=[],c8=gI(this.D)-1|0;c8>=(e+1|0);c8=c8-1|0){var Hfa=U0d(this.D.F).Ue();Hfa&&w4.unshift(Hfa);this.ob.xOb(c8)}xz.ea= w4}qxd(xz,C.Ja,C.Ra,C.Na);zI.D==1&&(xz.D=!0,fz(this.D.F.H,e));d2d(this,xz,e,q);this.XCb(e,c);if(this.O.uAa()){var mza=(oH(),nH);xz.O=mza}var iU;if(!(iU=C.Kb)){var Zaa=this.D;if(Zaa.isHidden()||!Zaa.J.uAa())iU=!1;else{var pO=RH(Zaa,e);if(pO){var yz=pO.getHeight(),Ora=Y_d(pO),Ifa=KZd(pO.J);iU=Ifa>yz&&Ifa>Ora}else iU=!1}}iU&&(xz.Da=!0);Ffa&&(xz.Ca=!0);this.wa&&!q&&G1d(this.D,e);return xz};D.fdc=B(!1); D.RH=function(a,c,e){var f=RH(this.D,e),g=Kvd();if(!f)return g;var h=mxd(a);if(!h||h.hc()>=(c+this.oU()|0))h=this.J$a(a,c,e,!1),Nvd(g,h);a=this.QBb(a,c,e);Nvd(g,a);mwd(f.R,Ovd(g));return g}; D.QBb=function(a,c,e){var f=Kvd(),g=RH(this.D,e).D;if(Mt(g))return f;var h=2147483647,k=mxd(a);if(k){h=k.hc()-c|0;if(h<0)return f;k=e2d(this,h,!0);if(k>=0&&ky)break;z=this.D;var C=q,E=[];A=b_d(z,A-p|0);for(var F=0;F 0){k=z;break a}}k=[]}if(It(k))break;a:{p=a;q=c;l=e;w=k;y=h;u=f;for(z=0;z=0&&I<=A)){p=!1;break a}E=F.RH(p,E+q|0,A);C=f2d(this,C,l,!0);E.translate(C.x,C.y);Nvd(u,E)}p=!0}l=(+k[k.length-1|0]|0)+1|0}return f}; D.J$a=function(a,c,e,f){if(!this.Ib||this.O.d$()==null)return Kvd();var g=RH(this.D,e),h=this.Svb(c);c=new Yv(c,h);a=f?null:uXd(a.D,c);f=this.Ib;h=g.qc;var k=this.O.d$();this.Sa[e]||(this.Sa[e]=new Sxd);f=g2d(f,h,c,e,k,this.Sa[e],a);g.R.getData().X0(f.F);c=Kvd();(a=this.getContext().za)&&!Wu(f.D)&&(a=Rxd(a,f.D),f=f.H,(g=bwd(g.R))||(g=new Yv(0,this.getHeight(e))),e=Math.min(g.start,f.Vb()),Mvd(c,a,e,Math.max(g.end,SD(f))-e));return c};D.Svb=function(a){return this.O.Cg(a)}; D.fQ=function(a,c,e){var f=this.Za?this.Za.gQ(a,c,e):[];return f.length>0?f:this.mvb(a,c,e)}; D.mvb=function(a,c,e){var f=e.D();var g=this.D;f=new Yv(f.start-c,f.end-c);var h=a_d(g);h<1?g=null:(h=aw(f,new Yv(0,h-1|0)))?(f=b_d(g,ew(h)),g=b_d(g,fw(h)),g=new Yv(+f[0]|0,+g[g.length-1|0]|0)):g=null;if(g){f=[];for(h=ew(g);h<=fw(g);h=h+1|0){var k=h,l=a,p=c,q=e;if(XH(RH(this.D,l),k)){var u=f2d(this,k,l,!0);l=e_d(this.D,k,l);var w=dI(this.D,k);k=this.Hc(k).fQ(l,p+w|0,q);for(p=0;p0&&!f?(e<(gI(a.D)-1|0)&&sx(a.getContext().D,en("gw")),c.F=3,(a=U0d(a.D.F).Ue())&&c.ea.splice(0,0,a)):a.Ue(e)?a.tca(e)&&(c.F=1):(a.Ue(e+1|0)&&sx(a.getContext().D,en("hw")),g.FP(a.CN(e)),c.F=2)} function T1d(a,c,e,f){if(jI(a)&&a.R.oKb()){var g=a.getContext().Aa();if(a.R.Q1b(c,e,a.D,g)){var h=w1d(a.D,c),k=YH(a.D.D,c),l=a.R.pvb(g,e,k,h),p=a.D.D.Ge(c),q=a.R.Y6a(g,e,k,h),u=WH(a.D.D,c).length;p==0&&(u=0);if(q!=u||l!=p){p=null;l==0&&(p=a.R.iwb(g,e,k,h),p=O(j1d(a.D,p.F,p.D)));e=q1d(a.D,c);if(e.length>1)for(e=+e[0]|0,g=RH(a.D,f),e>f&&h_d(g,c)&&(e=f),e=Q1d(a,e,c),f=a.Hc(c),g=1;g1||f>0))for(l=YH(a.D,c),q=n_d(a,l),p=0;p=a.Lv())return c+1|0;for(c=c+1|0;c=0;ee=ee- 1|0){var te=this.Hc(ee).PF().D.D,Pc=we==dI(this.D,ee+1|0);if(!te||!Pc)break;Ce=Ce+1|0}var Sc=cI(Kc)==-1||ec<=cI(Kc),Id=Gxd(Fxd(Exd(Dxd(Oxd(),Yc),Ce),this.O.ota(Sc,Nb.D)),Nb.J||this.O.SIb());if($a=Nb.R){var Od=this.D,xe=RH(Od,sb);ut(!!xe,"aw");$a=(cI(xe)==-1||ec<=cI(xe))&&Zc==e_d(Od,ec,sb)}var If=Jxd(Ixd(Hxd(Id,$a),Nb.F),Nb.O).oa(),je=cb+dI(this.D,ec)|0,gg=Vd.getContext().Aa().Xa();je>=xA(gg)&&sx(this.va.D,vn("lw`"+cb+"`"+je+"`"+xA(gg)));var Re=Vd.layout(eb,cb+dI(this.D,ec)|0,Zc,kb,Xb,If,Yb,(lxd(), jxd),gd);Re.Da&&(Kc.Kb=!0);if(!zc){var lf=Re.O,rf=!0;if(Nd){rf=!1;var Xe=Gd,Bf=Yb.H,wf=this.Hc(ec),mf=iI(this,sb),Qf=k0d(mf,ec),wd=k2d(Nb,Yb,Bf),Wd=void 0,Bd=void 0,Ae=void 0,Ke=void 0,Qd=wf.Cw(),ve=Xe,Ef=Zc,ug=Qf,Wg=wd,Ff=new Lr(Re.Jb(),wf.getHeight(Zc)),Og=Re.H,Zg=Bf;Ke=new FB(VA(WA(),ve.D.Vb()),VA(WA(),ve.D.right),VA(WA(),ve.D.bottom),VA(WA(),ve.D.Rb()));Ef!=0&&(Ke.top=0);Og&&(Ke.bottom=0);var ih=Ff.width,Rf=Ff.height,dh=ve.F,Jf=l2d(dh.D,ih,Zg);a:{var hg=dh.H;if(Ef!=0)Bd=hg.D==4?0:dxd(Zg);else{var Oh= 0;switch(hg.D){case 1:Wd=dxd(Zg)+Wg;break;case 0:Oh=dxd(Zg);Wd=Wg;break;case 4:hg.getType();Oh=ug;Wd=Rf-ug;break;default:throw Vm("Aw`"+hg.D).Ea;}if(hg.getType()==0)switch(hg.Vk()){case 0:Bd=Oh;b