var e=xA(this.D)-1|0;if(!this.Lm(a))return e;a=PB(this.F[a],c+1|0,!0);return a!=-1?a-1|0:e};D.gr=function(a,c){JA(a);var e;this.Lm(a)?e=PB(this.F[a],c,null):e=0;return e};D.Lm=function(a){return OAb(this.ho(),a)!=-1};D.jb=function(){return xA(this.D)==2};D.ho=function(){return tKd};D.Lfa=G(647);D.MD=function(a,c){return this.getStyle(a,AKd(this,c))};function AKd(a,c){c=a.og(c);c>0&&!sG(a,c)&&(c=c-1|0);return c}D.Wf=function(){return this.lh(Dg,0)}; D.eg=function(a){return this.Lm(a)?this.F[a].Yc():[]};D.Pw=function(a){return this.eg(a)};D.hw=function(){return[0]};D.vv=function(){return[]};D.q7a=function(){return[]};D.QF=function(a){return this.Pw(a)};D.Rr=function(a,c){return new QB(this.lh(a,c))};D.gW=G(650);D.yn=function(a,c,e){return BKd(this,a,c,e,0,!1)};function BKd(a,c,e,f,g,h){var k=new Nkd(a.F[c]),l=a.H;a=a.D;g=O(g);return Mfc(k,c,l,a,e,f,g,h,!1,!0,null,null,null)}D.SR=function(a,c){return this.Rh(a,c,null,null,null,null,null,null)}; D.Rh=function(a,c,e,f,g,h,k,l){e=this.D.slice(a,c);h=0;f&&(e=M(f)+M(e),h=f.length);!g||(e=M(e)+M(g));a=[BKd(this,ml,a,c,h,l),BKd(this,Jj,a,c,h,l)];return jdc(e,a)};D.m7a=function(a,c,e){return this.Lm(a)?(a=this.yn(a,c,e,null,!1,!1),GYb(Lfc(a),null)):SB(this.H,a).xd()};D.t6a=function(a,c,e){Ot(UZb(a),"\n");if(this.Lm(a)){c=gfd(this,c,e);e=[];for(var f=0;f(q+1|0)&&f<(+u[q+1|0]|0)?(c=e,l=a):(c=l.Rr(c,f).zd(),l=p.Va(c));if(a&&l)return null;p=a?g:+u[q]|0;q=h.yb();l||(f=Hu(u,f),f=f<0?-f-1|0:f+1|0,q=f=0?c:-c-1|0)+1|0);a.D.length=c;for(var k=c==0?null:a.D[c-1|0];c<(e.length+1|0);c=c+1|0){var l=c==0?0:+e[c-1|0]|0;var p=f,q=k,u=g,w=h,y=l==0;k=L5b();l=p.Pm(Fd,l);p=p.Pm(Dg,0);k.Fa=l.Ua==null?asa:l.Ua;for(var z=l.Vh(),A=0;A=0&&(e=e.F("\ue905"),PKd(this,a,e,f,g,h))}; D.udc=function(a,c,e,f,g){a:{var h=this.D.length,k=this.H;var l=this.F;var p=-1,q=c.F("\ue905");h>(q.length+1|0)&&(p=a);a=c.F("\u0003").length;if(k>a){k=e.Pm(Dg,0);if(MKd(k,f)){l=0;break a}for(k=0;kq){l=0;break a}}l=p}l>=0&&(p=c.F("\ue905"),PKd(this,l,p,e,f,g));this.H=c.F("\u0003").length;this.F=pKd(f,g)}; D.vdc=function(a,c,e,f,g){var h=this.D.length,k=c.F("\ue905").length+1|0;a=h=0&&(h=c.F("\ue905"),PKd(this,a,h,e,f,g));this.H=c.F("\u0003").length;this.F=pKd(f,g)};D.ydc=function(a,c,e,f,g,h){a=Dg in f?0:Fd in f?a:-1;a>=0&&(c=c.F("\ue905"),PKd(this,a,c,e,g,h))};D.kDb=function(a,c,e,f,g){g=g.getType()===zh?0:-1;g>=0&&(a=a.F("\ue905"),PKd(this,g,a,c,e,f));this.F=pKd(e,f)};function GH(){}H(GH,K);function Ezd(){return 36};function QKd(a){this.O=a}H(QKd,K);QKd.prototype.J=B(ll);QKd.prototype.D=function(){return[id,Jj,ml]};QKd.prototype.H=function(a,c,e,f){return Abb in c||Bbb in c||Cbb in c||Dbb in c||Ebb in c||Fbb in c||Gbb in c||Hbb in c||Ibb in c||Jbb in c||Kbb in c||Lbb in c||Mbb in c||Obb in c||Pbb in c||Tbb in c||Ubb in c||Vbb in c||Wbb in c||ybb in c||xbb in c||zbb in c?this.F(a,e,f):null}; QKd.prototype.F=function(a,c,e){e=e.Kc(a);if(!e)return null;a=[];for(var f=e.Id(),g=0;g0&&Lo(BA(a.Xa(),c-1|0),"\ue908");)c=c-1|0;if(f){f={};c=rDb(g,c,e);for(e=0;e=0){k=!0;break a}}k=!1}k&&(k=e,l=h,h=c.yn(h,a.O,a.W,O(1),!1,!1),Ru(k,l,h))}return new Aud(e)};function nMd(){QLd()}H(nMd,PLd);nMd.prototype.D=function(a,c){c.BTa(a.F(),a.D());return!1};function hMd(){}H(hMd,sE);hMd.prototype.D=function(a,c){c.PXa(a.F(),a.D());return!1};function BMd(){}H(BMd,K);function CMd(){}H(CMd,K);function ZLd(){}H(ZLd,K);ZLd.prototype.F=function(a,c){if(a in this.D){var e;a=(e=this.D[a].D,e(c));return uMd(a,this.H)}return c};function pMd(a,c){JLd.call(this,a,c)}H(pMd,JLd);pMd.prototype.O=function(a,c,e){return e.hKb(a.F(),a.H,a.J,a.O,c)};function mMd(){QLd()}H(mMd,PLd);mMd.prototype.D=function(a,c){var e=c.Dd(a.D());e&&Mi===e.getType()?a=!0:(c.iKb(a.F(),a.D(),a.O),a=!1);return a};function gMd(a){this.F=a}H(gMd,sE);gMd.prototype.D=function(a,c){var e=Ct(c.Dd(a.D()));e=this.F.H(e,a.ea);if(Qg in e){var f=$u(e,Qg);f&&ut(!(jta in f)&&!(lta in f)&&!(mta in f),yh)}c.Zhb(a.F(),a.D(),e);return!1};function DMd(a,c,e,f){Bnd.call(this,v1a,c,e,f);this.va=Ct(a)}H(DMd,Bnd);DMd.prototype.F=x(Ul);DMd.prototype.W=G(658);function lMd(){QLd()}H(lMd,PLd);lMd.prototype.D=function(a,c){var e=c.Dd(a.D());e&&Mi===e.getType()?a=!0:(c.yja(a.D(),a.O),a=!1);return a};function kMd(){}H(kMd,sE);kMd.prototype.D=function(a,c){c.QXa(a.F(),a.D());return!1};function eMd(a){this.F=a}H(eMd,GLd);eMd.prototype.D=function(a,c){c.Efb(a.W,a.O,a.F());return!1};function EMd(a,c,e){ILd.call(this,S1a,a,c,e)}H(EMd,ILd);function fMd(a){this.F=a}H(fMd,sE);fMd.prototype.D=function(a,c){if(c.wq(a.D())){var e=Ct(c.Dd(a.D()));e=this.F.H(e,a.ea);c.aib(a.D(),e)}return!1};function FMd(){}H(FMd,K);FMd.prototype.compact=function(a,c){if(LG(c))if(Lo(a.getType(),c.getType())){var e=a.O,f=e+a.Xa().length-1|0,g=c.O;g>(f+1|0)||gf||g>h?a=null:g<=e&&f>=h?(f=f-(h-e+1)|0,a=f=f?(c=a.Xa(),a=a.W(M(Cn(c,0,g-e|0))+M(c.substr((f-e|0)+1|0)))):a=null}else a=null;return a};function GMd(){HMd(this)}H(GMd,K);GMd.prototype.Cm=function(a,c){var e=[],f=a.H,g=a.J,h=a.O;a=a.V;c=c.pe();var k=JA(f);g=aC(c.QF(f),g,h,!k);for(k=0;ke&&xu(k,new Xnd(e+1-p|0,l-p|0));p=a.Rh(c,l,!0,null,null,null,(bA(),OXb),!0);ZMd(k,p,c,h===tc||h==="insertions"?g:B(!0));a=$Md(a,c-1|0,l+1|0);for(var q=0;q=0?h-1|0:p;l=c.O;(h=OB(l.D,k))||(h=[]);(l=OB(l.D,p))||(l=[]);cu(h,l);cNd(a,e+k|0,"\u0003\n",h,f);(p-k|0)>1&&dNd(a,c,e,k+1|0,p-1|0,f);h=p+1|0}}else dNd(a,c,e,0,g.length-1|0,f)} function dNd(a,c,e,f,g,h){var k=c.Xa();c=c.O;for(var l=aC(c.Yc(),f,g,!0),p=0;p=0?e:-(e+1|0)|0;e=0?g:-1-g|0;gh)break;c.push(l)}e=f?a.Aq(e):a.av(e);h=[];for(k=0;k2&&a[2])};TNd.prototype.Hb=function(a){var c=PDb(PDb(rv(),Ng),a.D);a.Q1()&&c.D.push(a.Q1());return c.oa()};function UNd(){this.F="ras"}H(UNd,NH);UNd.prototype.D=function(a){var c=NH.prototype.D.call(this,a);av(c,Vab,a.F());c.si=a.O;c.ei=a.W;return c};UNd.prototype.ud=function(a){return new Hnd(a.sugid,a.si,a.ei)};function VNd(){this.F="rte"}H(VNd,NH);VNd.prototype.D=function(a){var c=NH.prototype.D.call(this,a);av(c,Wh,a.D());av(c,Vab,a.F());return c};VNd.prototype.ud=function(a){return new aod(a.sugid,a.id)};function WNd(a,c){this.F="rue";this.J=a;this.H=c}H(WNd,NH);WNd.prototype.D=function(a){var c=NH.prototype.D.call(this,a);av(c,Wh,a.D());av(c,Vab,a.F());a=a.O;if(this.J.Ha(lg)){if(a==null)return this.H&&sx(this.H,en("pu")),c;av(c,eh,a)}return c};WNd.prototype.ud=function(a){var c=a.id,e=a.sugid,f=null;eh in a&&(f=a.et);return new Gud(e,f,c)};function XNd(a){this.D=a}H(XNd,K);function YNd(a,c){for(var e={},f=[],g=c.D,h=0;h=0,"Spacer index negative: %s. Style type: %s",O(a),e);Wy(a<=c,"Spacer index (%s) past end of document (%s). Style type: %s",O(a),O(c),e)}mOd.prototype.D=r();mOd.prototype.F=function(a,c){oOd(this,a,c)};var tOd=[0,1];function uOd(a){vOd();sA.call(this,Boa,(wOd(),xOd));this.O=!1;this.D=yOd.Gb;a&&this.Oc(a)}function zOd(){return new uOd(null)}function AOd(){return wOd(),xOd}var BOd;H(uOd,sA);function sOd(a){return a.D!=null?Ln(a.D):0}D=uOd.prototype;D.bf=function(a,c){c=!!c&&c.F;Coa in a&&(!c||this.O)&&(this.D=$u(a,Coa),this.O=!0)};D.Re=function(a){var c={};if(!a.F||this.O)c.autogen_type=this.D==null?null:this.D;return c};D.kf=function(a){switch(a){case Coa:return this.D}throw en(qj+M(a)).Ea;};D.Md=function(a){switch(a){case Coa:return this.O}return!1}; D.Me=function(a,c){return a instanceof uOd?c.F&&this.O!=a.O?!1:go(this.D,a.D):!1};D.clone=function(){var a=new uOd(null);sz(this,a);return a};D.gf=function(a){a.D=this.D;a.O=this.O};function vOd(){vOd=r();tA();BOd=dA(Boa,zOd,AOd)};var yOd,xOd;function COd(){var a=Vt(Ut(),yOd);return oz(Yt(a))}function wOd(){wOd=r();yOd=Qz(Pz(OWb(Oz(FWb(tOd),Coa))));xOd=COd()};function DOd(){}H(DOd,K);function EOd(a){var c=new DOd;c.H=a;return c}DOd.prototype.D=r();DOd.prototype.F=function(a,c){var e=this.H,f=c.O,g=c.Ca;Vy(f in e.F,"Fu`"+M(f));e.F[f].validate(g);if(e.D){var h=e.D;f=Uid(e.J,f,"newId",g);pOd(h,g,f,!1,[])}qOd(g,e.H);e=c.D();Wy(!a.wq(e),"Entity with id %s already exists. Entity type: %s",e,c.O)};function FOd(){}H(FOd,K);FOd.prototype.D=r();FOd.prototype.F=function(a,c){Vy(JA(c.H),"xu`"+M(c.H));GOd(a,c.J,c.O,c.getType());oOd(this.H,a,c)};function GOd(a,c,e,f){a=a.pe();e=Pfc(a.Lz(),c,e);Wy(!Mt(a.Aq(c)),pba,f);for(c=0;c0,"yu");var g=LOd(c,e);Vy(g!=(f+1|0),"zu");if(!(g>f)&&(Vy(g!=-1||f=0)||(a=xA(a.Xa())-1|0,Wy(e<=a,Vja,O(e),O(a)))};function ePd(){}H(ePd,K);function fPd(a,c){WOd(c,a);var e=c.O;c=a.Dd(c.D());c&&Eo(c.getType(),Mi)||(e>=0&&(c=xA(a.Xa())-1|0,Wy(e<=c,Vja,O(e),O(c))),e!=-1&&Vy(Mt(a.pe().Aq(e)),"Qu"))}ePd.prototype.D=r();ePd.prototype.F=function(a,c){fPd(a,c)};function gPd(){}H(gPd,K);gPd.prototype.D=r();gPd.prototype.F=function(a,c){var e=a.pe().jq(c.D()),f=a.Dd(c.D());f&&Mi===f.getType()||(Vy(!e||e.D!=null,"Ru"),fPd(a,c))};function hPd(){}H(hPd,K);hPd.prototype.D=r();hPd.prototype.F=function(a,c){var e=c.H;if(JA(e)){c=c.J;var f=BA(a.Xa(),c),g=a_b(e,f);Wy(g,"Tethered styles of type: %s cannot be tethered to a non-marker position: %s. Spacers length: %s. Spacers: %s. Problem spacer: %s.",e,O(c),O(xA(a.Xa())),Ild(a,c),Jld(f))}};function iPd(){}H(iPd,K);function jPd(a){var c=new iPd;c.H=a;return c}iPd.prototype.D=r();iPd.prototype.F=function(a,c){a.wq(c.D())&&(a=Ct(a.Dd(c.D())),QOd(this.H,a,c.ea))};function kPd(){}H(kPd,K);kPd.prototype.D=r();kPd.prototype.F=function(a,c){a=a.pe().jq(c.D());Vy(!!a,"Su");Vy(a.D!=null,"Tu");a=Ct(a.zd());QOd(this.H,a,c.ea)};function lPd(){this.F=!1}H(lPd,tw);lPd.prototype.O=r();function mPd(){}H(mPd,K);function nPd(a,c,e){this.R=this.F=!1;oPd(this,a,c,e)}H(nPd,tw);function oPd(a,c,e,f){a.R=!1;a.H=nrc(function(g,h){return jRb(g.D,h.D)});a.D={};a.ea=c;a.J=e;a.W=f;a.xa(f)} function pPd(a){a.R||(a.V=qPd(a),a.J.D().xG(a.V),a.W.addCallback(function(){var c=a.J.now();if(c){var e;for(e=hrc(a.H);e&&rPd(e,c)==0;e=hrc(a.H)){var f=a;e=e.F;var g=c,h=e.Sg();Nn(e,Cv(f.D,e.getId()))&&(h&&(e.Hfc(g),f.ea.um(e.AOb(),Ln(h.Rb()),Ln(h.Vb()),Ln(Math.ceil(h.Jb())),Ln(Math.ceil(h.getHeight())))),g=f.D,e=e.getId(),Uu(g,e));frc(f.H)}e&&(c=rPd(e,c),a.W.start(c,!1))}else zu(a.H.D),Yu(a.D)}),a.R=!0)} function qPd(a){return function(){var c=Tu(a.D);Yu(a.D);zu(a.H.D);for(var e=0;el)break;p.push(z?".":":");u.push(y);z=k;z.D=(z.D=z.D+1|0)%5|0;z=z.O?(vlb(CGd,5)+1|0)*.2:(z.D+1|0)*.2;q.push(z);w+=y}p=new BGd(p,q,u);k=p.D;l=p.widths;p=p.F;for(u=q=0;u0){var k=this.F;k=k in a.V?a.V[k]:a.wa;var l=bwd(a),p=this.H,q=null;if(e)for(var u=0;u0){var k=(iOc(),lOc);this.H.H(this.J,f.V,h)}else break a}else k=f.wi()!=null?f.wi():.5;for(f=0;f=0;e=e-1|0){var f=a.D[e],g=kwd(f,!0,null);if(g){var h=!1;f=f.getData().PS().get(ROa);for(var k=0;k=0?e:~e}function pQd(a,c,e){var f=a.F[c]-20;a=f+a.H[c]+40;return f=e.Vb():f<=SD(e)};function rQd(){this.height=this.O=0;this.lines=[];this.D=[0];this.F=[];this.J=[];this.H=[];this.R=[]}H(rQd,K);rQd.prototype.clear=function(){this.lines=[];this.D=[0];this.F=[];this.J=[];this.H=[];this.R=[];this.height=this.O=0};function nQd(a){return a.some(function(c){return!Mt(c.F)})}function qQd(a,c,e,f){for(var g=e.F,h=0,k=0;h=0)for(f=f.H;g