rn xJc(this.D),!1;if(!this.wa||h)this.J.hHb(this.va),this.D.set(wJc);else{h=this.D; h.Va(wJc);var k=this.left/a,l=this.top/a,p=Math.floor((h.Rb()-k)*c),q=Math.floor((h.Vb()-l)*c),u=Math.ceil((DJc(h)-k)*c),w=Math.ceil((EJc(h)-l)*c);CJc(h,p/c+k,q/c+l,u/c+k,w/c+l);h=new QD(p,q,u-p,w-q);this.J.Kic(this.va,h.Rb(),h.Vb(),h.Jb(),h.getHeight())}this.V.save();h=new qyd;this.V.getTransform().scale(c,c);h.getTransform().scale(c,c);this.V.getTransform().translate(-f,-e);h.getTransform().translate(-f,-e);this.R.O(this.za,g,this.D,this.V,this.Fa,new uyd(1/a),this.Da.D,h,this.Za);this.J.NOb(); this.V.restore();xJc(this.D);return!0};D.Oa=function(){var a=this.J.Ba();this.Zb(a)};D.setActive=function(a){this.J.setActive(a);a||Swe(this)};D.Dha=function(){Swe(this)};D.Gja=function(){return this.J.MOb()};function Swe(a){if(a.R)for(var c=pm(a.za),e=c.next();!e.done;e=c.next())a.R.R(e.value)}var Rwe=new QD(-1E8,-1E8,2E8,2E8);function Twe(a,c,e,f,g,h,k,l,p,q,u,w,y,z){Qwe.call(this,a,c,e,f,g,h,k,l,p,q,u,null);this.ob=y;this.Sa=z;this.Ua=new Owe(w,this)}H(Twe,Qwe);Twe.prototype.q7=function(){var a=Qwe.prototype.q7.call(this);a&&Pwe(this.Ua)&&(this.Sa.D=!0);return a};function Uwe(){oJ.apply(this,arguments)}H(Uwe,oJ);function Vwe(a){"queueMicrotask"in window?window.queueMicrotask(a):Promise.resolve().then(a)};function Wwe(a){this.D=a;this.H=Am.cancelAnimationFrame||Am.cancelRequestAnimationFrame?Am.requestAnimationFrame:Am.mozCancelAnimationFrame||Am.mozCancelRequestAnimationFrame?Am.mozRequestAnimationFrame:Am.msCancelAnimationFrame||Am.msCancelRequestAnimationFrame?Am.msRequestAnimationFrame:Am.oCancelAnimationFrame||Am.oCancelRequestAnimationFrame?Am.oRequestAnimationFrame:Am.webkitCancelAnimationFrame||Am.webkitCancelRequestAnimationFrame?Am.webkitRequestAnimationFrame:wI;this.F=Am.cancelAnimationFrame|| Am.cancelRequestAnimationFrame||Am.mozCancelAnimationFrame||Am.mozCancelRequestAnimationFrame||Am.msCancelAnimationFrame||Am.msCancelRequestAnimationFrame||Am.oCancelAnimationFrame||Am.oCancelRequestAnimationFrame||Am.webkitCancelAnimationFrame||Am.webkitCancelRequestAnimationFrame||CI;this.O=Km(this.H,Am);this.J=Km(this.F,Am)}Wwe.prototype.requestAnimationFrame=function(a,c){var e=this;return(c?this.H.bind(c):this.O)(function(f){Xwe=!0;a.bind(e.D)(f);Xwe=!1})}; function Ywe(a,c){Xwe?Vwe(function(){Xwe=!0;c.bind(a.D)();Xwe=!1}):a.requestAnimationFrame(c)}Wwe.prototype.cancelAnimationFrame=function(a,c){(c?Km(this.F,c):this.J)(a)};var Xwe=!1;function Zwe(a,c,e,f,g,h,k,l){Uwe.call(this,a);this.Ib=c;this.Ca=e;this.va=f;this.Ra=g;this.V=h;this.Sa=k;this.Eb=l;this.F=new Yv(0,0);this.Oq=[];this.wa=null;this.marginRight=this.marginLeft=this.Da=this.ob=this.ib=this.wb=this.ma=this.O=this.ET=this.xn=this.W=0;this.Ja=!1;this.isActive=!0;this.Ua=new Wwe(this);this.za=[];this.ea=!1}H(Zwe,Uwe);D=Zwe.prototype;D.GIb=function(a){this.W=Math.round(a);this.ma=a/3;this.wb=a/10;this.zsa();this.AEa(0)}; D.hIb=function(a,c){a!=this.xn&&(this.xn=a,this.Kfb());c!=this.ET&&(this.ET=c,this.zsa(),this.AEa(0))};D.zsa=function(){gt(this.La(),Math.max(this.W-this.Da,this.ET*$we(this)));bxe(this)};D.Kfb=function(){var a=this.La();ht(a,this.marginLeft+this.xn*$we(this)+this.marginRight);a.style.left=this.ob-this.marginLeft+jk;this.wa.style.left=this.marginLeft+jk};function cxe(a,c){c=a.Oq.splice(c,1)[0];c.setActive(!1);a.removeChild(c,!0);a.za.push(c)}D.xoa=r();function $we(a){return a.Ib.Zo()} function dxe(a,c){a.Za=c;for(var e=0;e0){var c=this.za.pop();c.setActive(!0)}else c=this.Ra?this.Ca.J(this):this.Ca.qd();this.Oq.push(c);c.QU();c.sla(a);this.eb(c,!0);this.Za&&c.r7(this.Za);bxe(this)};D.Oa=function(){var a=this.Eb.Hh("create-tile-manager-dom"),c=this.Ma().Oa(Wa,["kix-rotatingtilemanager",fQa]);this.wa=this.Ma().Oa(Wa,"kix-rotatingtilemanager-content");c.appendChild(this.wa);this.Zb(c);c=this.Awb();for(var e=0;e0&&this.F.end>=c.end||a<0&&this.F.start<=c.start)){a=[];for(var e=this.F.start;e<=this.F.end;e++)if(!dw(c,e)){var f=gxe(this,e);a.push(f)}for(e=c.start;e<=c.end;e++)dw(this.F,e)||(a.length?(f=a.pop(),hxe(this,f,e)):this.oFa(e));a.sort(function(g,h){return h-g});a=pm(a);for(e=a.next();!e.done;e=a.next())cxe(this,e.value);this.F=c;ixe(this.va);E8d(this.V,this.Oq.reduce(function(g,h){return g+h.Gja()},0))}}; function fxe(a,c){if(!a.D)return null;var e=LJ(a.D);if(e==0)return null;var f=a.ET*$we(a),g=a.W*2.5;if(f=0?(e=Math.max(0,a.O-a.ma),e=Math.min(e,f-g),c=e+g):(c=a.O+a.ma+a.W,c=Math.min(c,f),c=Math.max(c,g),e=c-g);f=a.xoa(e);a=a.xoa(c);return new Yv(f,a)}D.zsa=function(){Zwe.prototype.zsa.call(this);this.AEa(0)};D.oFa=function(a){Zwe.prototype.oFa.call(this,a);var c=this.Oq.length-1;this.Bsa(c);c=this.Oq[c];eJ(c.Ba(),"kix-page-paginated");hJ(c.Ba(),Npa,a===0);jxe(c,this.H)}; function hxe(a,c,e){var f=a.Oq[c];f.sla(e);a.Bsa(c);hJ(f.Ba(),Npa,e===0);f.Dha();f.QU();bxe(a)}function gxe(a,c){for(var e=0;ethis.Oq.length};function jxe(a,c){hJ(a.Ba(),"kix-page-canvas-compact-mode",c===0)}function kxe(a){a.AEa(0);for(var c=0;ca)for(c=this.Oq.length;c>a;c--)cxe(this,c-1);qxe(this)}};D.GIb=function(a){this.H=Math.ceil(a/2);Zwe.prototype.GIb.call(this,a);oxe(this);this.ESa()}; D.hIb=function(a,c){var e=this.ET;Zwe.prototype.hIb.call(this,a,c);a=this.W-this.Da;if(e>this.ET&&a>c){for(e=0;e<(vJ(),jhe).length;e++)this.um((vJ(),jhe)[e],Number.MIN_SAFE_INTEGER/2,c,Number.MAX_SAFE_INTEGER,a-c);bxe(this)}};D.AEa=function(a){a=a>=0?this.xoa(this.O-this.ma):this.xoa(this.O+this.ma+this.W)-this.Oq.length+1;a=this.H===0?0:Math.max(0,Math.min(a,Math.ceil(this.ET*$we(this)/this.H)-5+1));this.R!=a&&(this.R=a,rxe(this))}; function qxe(a){a.D.size!==0&&a.J&&a.ea&&!a.Fa&&(a.Fa=!0,Ywe(a.Ua,function(){a.Fa=!1;if(a.isActive)for(var c=pm(a.D.keys()),e=c.next();!e.done;e=c.next())if(e=e.value,a.J.D[e]){var f=a.D.get(e);sxe(a.J,e)?(f.QU(),f.q7()):f.Dha()}}))}D.um=function(a,c,e,f,g){Zwe.prototype.um.call(this,a,c,e,f,g);a=pm(this.D.values());for(c=a.next();!c.done;c=a.next())c.value.cAa();qxe(this)}; function rxe(a){var c=a.Oq.length,e=a.R%c;a.F=new Yv(a.R,a.R+c-1);for(var f=0;f=13)&&"inputMode"in document.body}H(Nxe,uI);function Oxe(a,c){a.J&&(a=a.jo(),c?a.removeAttribute("inputmode"):a.setAttribute("inputmode",tj))}Nxe.prototype.H=function(){this.dispatchEvent("g")};function Pxe(a,c){T.call(this);this.F=a;this.gia=c||null;this.D=[]}H(Pxe,T);Pxe.prototype.listen=function(a,c,e){a=this.F.listen(a,c,e,this.gia||this);this.D.push(a);return this};Pxe.prototype.fb=function(){if(!mGb(this.F)){for(var a=0;ae*e};function Sxe(a){a:switch(a.pointerType){case K6a:var c=F5c;break a;case vl:c=G5c;break a;default:throw Error("BC");}this.F=c;this.D=a}H(Sxe,H5c);Sxe.prototype.dg=x("D");Sxe.prototype.hf=function(){return new TF(this.D.clientX,this.D.clientY)};function Txe(a,c){T.call(this);this.D=a;this.xc=1;this.H=this.F=null;this.W=this.V=!1;this.ea=null;this.J=c;this.O=new vI(500);this.xa(this.O);this.R=new vI(500);this.xa(this.R);this.ma=new kJ(this);this.xa(this.ma);this.ma.listen(this.O,rl,this.va).listen(this.R,rl,this.wa)}H(Txe,T); function Uxe(a,c){var e=new Sxe(c);switch(a.xc){case 1:Vxe(a);break;case 3:Mxe(a.J,c.pointerId);a.D.yaa(e);a.D.VR(e);a.D.bY();Vxe(a);break;case 2:Mxe(a.J,c.pointerId);a.W&&(a.O.start(),a.D.xaa(),a.D.O5(a.F),a.D.VR(e),a.D.Nqa(e),a.D.bY(),a.ea=e);a.V&&(a.D.xaa(),a.D.O5(a.F),a.D.nbb(a.F),a.D.VR(e),a.D.Nqa(e),a.D.pSa(e),a.D.bY());Vxe(a);break;case 5:Mxe(a.J,c.pointerId);if(c.pointerId==a.F.dg().pointerId)c=a.H,a.F=a.H;else if(c.pointerId==a.H.dg().pointerId)c=a.F;else throw Error("EC");a.D.lCa(e);a.D.lCa(c); a.D.VR(e);a.D.VR(c);a.D.bY();a.H=null;a.xc=2;break;case 4:Mxe(a.J,c.pointerId),c.pointerId==a.F.dg().pointerId&&(a.F=a.H),a.H=null,a.xc=2}}Txe.prototype.va=function(){this.D.xaa();this.D.pbb(this.ea);this.D.bY();this.O.stop();this.ea=null};Txe.prototype.wa=function(){this.D.xaa();this.D.O5(this.F);this.D.obb(this.F);this.D.qSa(this.F);this.D.VR(this.F);this.D.bY();this.W=!1;this.R.stop()};function Vxe(a){a.xc=1;a.F=null;a.H=null;a.W=!1;a.V=!1;a.R.stop()}Txe.prototype.fb=function(){Vxe(this);T.prototype.fb.call(this)};function Wxe(a,c){oI.call(this,"h");this.q5a=a;this.offset=new TF(c.x-this.q5a.x,c.y-this.q5a.y);this.offset.round()}H(Wxe,oI);function Xxe(a,c){uI.call(this);var e=this;this.F=a;this.D=c;this.D.F.Pa(function(){if(e.D.D>=10){var f=e.F.z4();if(f){var g=f.y-e.D.J;g>=0&&e.dispatchEvent(new Wxe(f,f.clone().translate(0,g+30)))}}})}H(Xxe,uI);Xxe.prototype.H=function(){return this};Xxe.prototype.J=r();function Yxe(a,c,e,f,g,h,k,l){l=l===void 0?!1:l;kJ.call(this);this.wa=a;this.ma=c;this.O=e;this.Ca=g;this.ea=null;this.va=!1;this.F=h||null;this.H=k||null;this.za=l;this.D=f;this.J=null;this.H?this.F?(a=new Xxe(this.H,this.F),this.xa(a)):(a=this.O,c=new a.O(this.H,a.D),a.xa(c),a=c):a=null;this.V=a}var Zxe;H(Yxe,kJ);function $xe(){var a=epb();a=!!a&&(a.maxTouchPoints>0||a.msMaxTouchPoints>0);return o$d&&p$d&&a}function aye(a,c){a.ea=c} function bye(a,c){lJ(a);a.V&&a.V.J(c);a.J=c;a.J&&(a.F&&a.listen(a.O,"g",function(){a.F&&Oxe(a.O,a.F.D>=10)}),c=a.wa.hd(),a.listen(a.J,Sj,a.jrc).listen(c,f7a,a.fhd).listen(c,[i7a,c7a],a.krc).listen(a.J,yl,a.mrc,cye).listen(a.J,r$a,a.lrc),a.J.style.touchAction="pan-x pan-y")}D=Yxe.prototype; D.mrc=function(a){if(!this.ea||this.ea.Ih().contains(new Kr(a.clientX,a.clientY)))if(this.va){a=this.O;var c=a.D.tR();c=new CompositionEvent(Lra,{data:c});a.jo().dispatchEvent(c)}else c=this.H&&this.H.aIa()?(c=this.H.z4())?!(!Rxe(a,c,30)||this.ma.V):!0:!0,c?this.za&&this.F?this.F&&Oxe(this.O,this.F.D>=10):a.preventDefault():this.F&&Oxe(this.O,!0)};D.lrc=function(a){a.preventDefault()}; D.jrc=function(a){var c=!(this.D.D.size>0);this.Ca.Ha("docs-eptz")&&(c=c||this.D.D.size==1&&this.D.H==a.pointerType&&a.pointerType==vl);this.D.add(a.pointerId,a.pointerType,c);c&&(Zxe=a.pointerType,dye(this,a))};D.fhd=function(a){this.D.D.size>0&&Mxe(this.D,a.pointerId)&&dye(this,a)};D.krc=function(a){var c=!1;this.D.D.size>0&&Mxe(this.D,a.pointerId)&&(dye(this,a),c=!0);this.D.remove(a.pointerId);this.D.D.size>0||!c||(Zxe=null)}; function dye(a,c){if(c.pointerType==vl||c.pointerType==K6a)if(c.preventDefault(),a=a.ma,!a.isDisposed())switch(c.type){case Sj:var e=new Sxe(c);switch(a.xc){case 1:a.V=a.O.enabled&&!Rxe(c,a.ea.dg(),30);a.O.enabled&&(a.O.stop(),a.ea=null);a.W=!a.V;a.xc=2;a.F=e;a.R.start();break;case 2:a.R.stop();a.H=e;a.W=!1;a.xc=4;break;case 3:a.D.yaa(a.F);a.D.VR(a.F);a.D.bY();a.H=e;a.xc=4;break;default:throw Error("DC");}break;case f7a:e=new Sxe(c);switch(a.xc){case 1:throw Error("DC");case 2:Mxe(a.J,c.pointerId); Rxe(c,a.F.dg(),3)&&(a.W=!1,a.V=!1,a.D.xaa(),a.D.O5(a.F),a.R.stop(),a.D.Mqa(a.F)?(a.xc=3,a.D.sha(e)):(a.D.VR(e),a.D.bY(),Vxe(a)));break;case 3:Mxe(a.J,c.pointerId);a.D.sha(e);a.F=e;break;case 4:Mxe(a.J,c.pointerId);a.D.xaa();a.D.O5(a.F);a.D.O5(a.H);a.D.mCa(a.F);a.D.mCa(a.H);a.D.kCa(e);if(c.pointerId==a.F.dg().pointerId)a.F=e;else if(c.pointerId==a.H.dg().pointerId)a.H=e;else throw Error("EC");a.xc=5;break;case 5:Mxe(a.J,c.pointerId);a.D.kCa(e);if(c.pointerId==a.F.dg().pointerId)a.F=e;else if(c.pointerId== a.H.dg().pointerId)a.H=e;else throw Error("EC");break;default:Mxe(a.J,c.pointerId)}break;case i7a:Uxe(a,c);break;case c7a:Uxe(a,c);break;default:throw Error("CC");}}var cye={passive:!1};function eye(a){T.call(this);this.R=a;this.H=a.visualViewport;this.F=new gx;this.xa(this.F);this.J=this.D=0;this.O=new kJ(this);this.xa(this.O);fye(this);var c=new Kje(this.V,100,250,this);this.xa(c);this.O.listen(this.H,rk,function(){return c.Gn()})}H(eye,T);function fye(a){a.J=a.H.height+a.H.offsetTop;var c=Math.max(0,a.R.innerHeight-a.J),e=a.D!=c;a.D=c;return e}eye.prototype.V=function(){fye(this)&&this.F.dispatchEvent(null)}; function gye(a){a=(a===void 0?!1:a)&&Lob();a=(bp()||a)&&Ep.CHROME;return!!Ls().visualViewport&&(a||ap(pja)>=13)};function hye(a){T.call(this);this.O=1;this.H=[];this.J=0;this.D=[];this.F={};this.R=!!a}Nm(hye,T);D=hye.prototype;D.subscribe=function(a,c,e){var f=this.F[a];f||(f=this.F[a]=[]);var g=this.O;this.D[g]=a;this.D[g+1]=c;this.D[g+2]=e;this.O=g+3;f.push(g);return g};D.unsubscribe=function(a,c,e){if(a=this.F[a]){var f=this.D;if(a=a.find(function(g){return f[g+1]==c&&f[g+2]==e}))return this.hz(a)}return!1}; D.hz=function(a){var c=this.D[a];if(c){var e=this.F[c];this.J!=0?(this.H.push(a),this.D[a+1]=r()):(e&&mp(e,a),delete this.D[a],delete this.D[a+1],delete this.D[a+2])}return!!c}; D.zq=function(a,c){var e=this.F[a];if(e){var f=Array(arguments.length-1),g=arguments.length,h;for(h=1;h0&&this.J==0)for(;e=this.H.pop();)this.hz(e)}}return h!=0}return!1};function iye(a,c,e){uGb(function(){a.apply(c,e)})} D.clear=function(a){if(a){var c=this.F[a];c&&(c.forEach(this.hz,this),delete this.F[a])}else this.D.length=0,this.F={}};D.yg=function(a){if(a){var c=this.F[a];return c?c.length:0}a=0;for(c in this.F)a+=this.yg(c);return a};D.fb=function(){hye.Sc.fb.call(this);this.clear();this.H.length=0};function jye(a){T.call(this);this.D=new hye(a);this.xa(this.D)}Nm(jye,T);D=jye.prototype;D.subscribe=function(a,c,e){return this.D.subscribe(a.toString(),c,e)};D.unsubscribe=function(a,c,e){return this.D.unsubscribe(a.toString(),c,e)};D.hz=function(a){return this.D.hz(a)};D.zq=function(a,c){return this.D.zq(a.toString(),c)};D.clear=function(a){this.D.clear(a!==void 0?a.toString():void 0)};D.yg=function(a){return this.D.yg(a!==void 0?a.toString():void 0)};function NJ(a,c){T.call(this);T.call(this);this.ah=a;this.J={};this.D=c?Ur(c):{};this.O=Ur(this.D);kye(this);this.H=new hye;this.F=new jye}Nm(NJ,T);var lye={};function kye(a){a.D[fZa]===void 0&&(a.D[fZa]=!0);a.isEnabled()||(a.J[Qe]=!0);a.D[qdb]===void 0&&(a.D[qdb]=!0)}D=NJ.prototype;D.fb=function(){NJ.Sc.fb.call(this);this.H.dispose();this.F.dispose();this.D={}};D.getId=x(pc);D.isEnabled=function(){return!!this.zb(Yg)}; D.Ab=function(a,c){c=c||Qe;var e=!0;if(a){delete this.J[c];for(var f in this.J){e=!1;break}}else this.J[c]=!0,e=!1;this.setProperty(Yg,e)};D.Yva=G(208);D.z6=G(211);D.isVisible=function(){return!!this.zb(am)};D.Ka=function(a){this.setProperty(am,a)};D.Gc=function(){return!!this.zb(Ek)};D.Ud=function(a){this.setProperty(Ek,a)};D.Pk=G(213);D.hK=G(217);D.L4=G(199);D.ac=function(){return this.zb(Fi)||""};D.JI=G(203);D.GC=G(201);D.Ng=function(){return this.zb(Uh)||""};D.Eoa=G(220);D.U4=G(223);D.Yc=function(){return this.zb(eZa)}; D.getValue=function(){return this.zb(Vl)};D.setValue=function(a){this.setProperty(Vl,a)};D.zb=function(a){return this.D[a]};D.Rya=G(225);D.setProperty=function(a,c){var e=this.D[a];if(c!==e){this.D[a]=c;this.F.zq(sy,new gLb(a,c,e));var f=mye(a);f&&this.F.zq(f,new gLb(a,c,e))}};D.AM=G(227);D.xb=function(a,c,e){if(this.isEnabled()&&Sr(lye)){var f=this.D.selected,g=this.D[qdb];f!=null&&g&&this.Ud(!f);this.H.zq(mc,a,c);this.F.zq(ty,new YKb(a,c,e))}}; D.subscribe=function(a,c,e){return this.H.subscribe(a,c,e)};D.jd=function(a,c,e){return this.F.subscribe(a,c,e)+1E6};D.unsubscribe=function(a,c,e){return this.H.unsubscribe(a,c,e)};D.ysa=G(206);D.hz=function(a){return a>1E6?this.F.hz(a-1E6):this.H.hz(a)};D.reset=function(){this.H.clear();this.F.clear();this.D=Ur(this.O);this.J={};kye(this)};function mye(a){switch(a){case am:return py;case Ek:return qy;case Vl:return $Kb;case Yg:return ry;default:return null}}D.Vzb=!0;function OJ(a){T.call(this);this.F=a;this.D=[]}H(OJ,T);OJ.prototype.subscribe=function(a,c,e,f){c=a.subscribe(c,e,f||this.F);this.D.push(a,c);return this};OJ.prototype.jd=function(a,c,e,f){c=a.jd(c,e,f||this.F);this.D.push(a,c);return this};function nye(a){for(var c,e;e=a.D.pop();)(c=a.D.pop())&&!c.isDisposed()&&c.hz(e)}OJ.prototype.fb=function(){T.prototype.fb.call(this);nye(this);delete this.F;delete this.D};function oye(a,c,e,f){T.call(this);this.V=a.visualViewport;this.H=e;this.ma=f;this.D=null;this.O=new hx;this.xa(this.O);this.F=c;this.W=new Kje(this.va,10,50,this);this.xa(this.W);this.J=new kJ(this);this.xa(this.J);this.R=new OJ(this);this.xa(this.R);f||this.R.jd(yy(gBa),qy,this.ea);this.ea();this.H.Ydb(this.F.D)}H(oye,T);oye.prototype.ea=function(){var a=this;kx(this.O);!this.ma&&yy(gBa).Gc()||this.O.Pa(this.F.F,function(){return pye(a)})}; function pye(a){var c=a.F.D;a.H.Ydb(c);var e=a.H.J5b();c==0?(a.D!==null&&(e.style.overscrollBehavior=a.D,a.D=null),lJ(a.J)):(a.D===null&&(a.D=e.style.overscrollBehavior),e.style.overscrollBehavior=tj,a.J.listen(a.V,Bk,function(){return a.W.Gn()}))}oye.prototype.va=function(){this.H.Ydb(this.F.D-this.V.offsetTop)};function qye(a,c,e){T.call(this);this.O=a;this.H=c;this.R=e;this.F=null;this.D=!1;this.J=new hx;this.xa(this.J)}H(qye,T);function rye(a,c,e,f,g){if(gye(a.D)){var h=a.H.getWindow();var k=new eye(h);a.xa(k);e=new oye(h,k,e,a.D);a.xa(e)}var l=new Yxe(a.H,c,a.O,f,a.R,k,g,a.D);a.xa(l);a.F&&a.J.Pa(a.F,function(p){l.va=p.D});return l};function sye(a,c){this.D=new Map;this.D.set(vl,a);this.D.set(K6a,c)}D=sye.prototype;D.bY=function(){this.D.forEach(function(a){return a.bY()})};D.xaa=function(){this.D.forEach(function(a){return a.xaa()})};D.pSa=function(a){tye(this,a).pSa(a)};D.nbb=function(a){tye(this,a).nbb(a)};D.O5=function(a){tye(this,a).O5(a)};D.qSa=function(a){tye(this,a).qSa(a)};D.sha=function(a){tye(this,a).sha(a)};D.Lqa=function(a){tye(this,a).Lqa(a)};D.yaa=function(a){tye(this,a).yaa(a)}; D.Mqa=function(a){return tye(this,a).Mqa(a)};D.kCa=function(a){tye(this,a).kCa(a)};D.lCa=function(a){tye(this,a).lCa(a)};D.mCa=function(a){return tye(this,a).mCa(a)};D.obb=function(a){tye(this,a).obb(a)};D.Nqa=function(a){tye(this,a).Nqa(a)};D.pbb=function(a){tye(this,a).pbb(a)};D.VR=function(a){tye(this,a).VR(a)};function tye(a,c){return a.D.get(c.dg().pointerType)};function uye(a){this.yh=a;this.F=null;this.J=0}H(uye,K5c);function vye(a){return a.dg().gestureType||null}function wye(a){var c=vye(a);return a.pointerType==vl&&c==D6a}function xye(a){return vye(a)==y3a}D=uye.prototype;D.qSa=function(a){this.F=y3a;yye(this,a,ej);yye(this,a,Md)};D.Nqa=function(a){this.F="tap";yye(this,a,ej);yye(this,a,kj);yye(this,a,yd)};D.pSa=function(a){yye(this,a,Ne)};D.Mqa=function(a){this.F=D6a;this.J==0&&yye(this,a,ej);return!0};D.sha=function(a){yye(this,a,hj)}; D.yaa=function(a){yye(this,a,kj)};D.Lqa=function(a){this.yaa(a)};D.mCa=function(a){return this.J<2?(this.F="pinch-drag",yye(this,a,ej),!0):!1};D.kCa=function(a){yye(this,a,hj)};D.lCa=function(a){yye(this,a,kj)};D.VR=function(a){this.F==y3a&&yye(this,a,kj)};D.bY=function(){this.F=null;this.J=0}; function yye(a,c,e){c=c.dg();var f=a.yh.hd();var g=c.clientX;var h=c.clientY;if(ap(Qa)<=65){var k=Am.visualViewport;k&&(g=g/k.scale+k.pageLeft,h=h/k.scale+k.pageTop);g-=Am.scrollX||0;h-=Am.scrollY||0}g=new Kr(g,h);f=f.elementFromPoint(g.x,g.y)||f.body;h=c.dg()||void 0;k={};h&&Vr(k,h);k.clientX=g.x;k.clientY=g.y;g=new MouseEvent(e,k);g.pointerId=c.pointerId;g.pointerType=c.pointerType;g.gestureType=a.F;f.dispatchEvent(g);e==ej?a.J++:e==kj&&a.J--};function zye(a,c){uye.call(this,a);var e=this;this.D=!1;this.H=c;this.H.listen("j",function(){e.D=!1})}H(zye,uye);D=zye.prototype;D.O5=function(){this.D&&Aye(this.H)};D.Mqa=function(a){if(this.D=Bye(this,a)){var c=this.H;a=a.hf();c.H&&(Aye(c),c.dispatchEvent("i"),c.D=a)}return!0};D.sha=function(a){this.D?this.H.scroll(a.hf()):uye.prototype.sha.call(this,a)};D.yaa=function(a){this.D?Cye(this.H,a.hf()):uye.prototype.yaa.call(this,a)}; D.Lqa=function(a){this.D?(Dye(this.H),this.D=!1):uye.prototype.Lqa.call(this,a)};D.VR=function(a){this.D||uye.prototype.VR.call(this,a)};function Bye(a,c){function e(h){h.defaultPrevented||(g=!0)}var f=a.yh.hd(),g=!1;f.addEventListener(ej,e);uye.prototype.Mqa.call(a,c);f.removeEventListener(ej,e);g&&uye.prototype.Lqa.call(a,c);return g};function Eye(a){this.F=0;this.H=a||100;this.D=[]}D=Eye.prototype;D.add=function(a){var c=this.D[this.F];this.D[this.F]=a;this.F=(this.F+1)%this.H;return c};D.get=function(a){a=Fye(this,a);return this.D[a]};D.set=function(a,c){a=Fye(this,a);this.D[a]=c};D.yg=function(){return this.D.length};D.jb=function(){return this.D.length==0};D.clear=function(){this.F=this.D.length=0};D.getValues=function(){var a=this.yg(),c=this.yg(),e=[];for(a=this.yg()-a;a=a.D.length)throw Error("GC");return a.D.length40)this.F=!0;else{var f=this.D.clone().qs(a);if(f.x!=0||f.y!=0)this.J.add(f.scale(1E3/e)),this.D=a,this.H=c}}else this.H=c,this.D=a}}; Gye.prototype.reset=function(){this.J.clear();this.H=this.D=null;this.F=!1};function Iye(){Rie.call(this,[0],[1],-Math.log(172/21118.194)/3.7*1E3);Nie(Ls());this.F=0;this.O=new TF(1,1)}H(Iye,Rie);Iye.prototype.gSa=function(a){this.dispatchEvent(new Jye(Kye(this,this.H),Kye(this,a)));Rie.prototype.gSa.call(this,a)};function Kye(a,c){c=(c-a.startTime+a.F)/1E3;return a.O.clone().scale(-5707.62*Math.exp(-3.7*c)-172*c)}function Jye(a,c){oI.call(this,"k");this.q5a=a;this.cMd=c}H(Jye,oI);function Lye(a){uI.call(this);var c=this;this.D=null;this.J=new Gye;this.H=null;this.F=a||new Iye;a||this.xa(this.F);this.F.listen("k",function(e){return Mye(c,e.q5a,e.cMd)});this.F.listen($g,function(){return Dye(c)})}H(Lye,uI);Lye.prototype.scroll=function(a){this.D&&(this.J.track(a),Mye(this,a,this.D),this.D=a)}; function Cye(a,c){if(a.D){a.H.Ohc(Bk);Mye(a,c,a.D);c=a.F;var e=Hye(a.J);if(Math.abs(e.x)<50&&Math.abs(e.y)<50)c=!1;else{var f=Math.min(Math.max(Math.abs(e.x),Math.abs(e.y)),8E3);c.O=e.clone().scale(1/f);c.F=-Math.log((f+172)/21118.194)/3.7*1E3;c.duration=-Math.log(172/21118.194)/3.7*1E3-c.F;c=c.play(!0)}c||Dye(a)}}function Dye(a){a.D&&(a.dispatchEvent("j"),a.D=null,a.J.reset())}function Aye(a){a.F.isPlaying()&&a.F.stop()} function Mye(a,c,e){c=new Wxe(c,e);c.offset.x==0&&c.offset.y==0||a.dispatchEvent(c)};function Nye(){this.F=this.D=null}function Oye(a){Pye(a);return a.D}function Qye(a){Pye(a);return a.F}function Pye(a){if(a.D==null){var c=document,e=Ms(Wa);Os(e);e.style.cssText="height:100px; width:100px; overflow:scroll; position:absolute; top:-50000px; left:-50000px; white-space:nowrap; z-index:-50000;";c.body.appendChild(e);a.D=e.offsetWidth-e.scrollWidth;a.F=e.offsetHeight-e.scrollHeight;c.body.removeChild(e)}};function Rye(a){this.D=a;this.F=new Nye}Rye.prototype.Ih=function(){var a=mzb(jt(this.D));if(this.D.scrollWidth>this.D.offsetWidth){var c=Qye(this.F);a.bottom=Math.max(a.bottom-c,a.top)}this.D.scrollHeight>this.D.offsetHeight&&(c=Oye(this.F),rt(this.D)?a.left=Math.min(a.left+c,a.right):a.right=Math.max(a.right-c,a.left));return a};function Sye(a){var c=a.D;a=a.F;c+=Am.pageXOffset;a+=Am.pageYOffset;return new Kr(c,a)}function Tye(a,c,e){return(a=Itd(a,c,e))?a.ug():null}function Itd(a,c,e){c=Uye(a,c);return a.pD(c.x,c.y,e)}function Uye(a,c){c=Sye(c);a=a.HC();c.x-=a.left;c.y-=a.top;return c};function Vye(a){this.D=a};function Wye(a,c){this.D=a;this.F=c===void 0?-1:c};function Xye(a){aF.call(this);this.ma=a;this.H=!1;this.J=null;this.W=new gx;this.xa(this.W);this.za=new gx;this.xa(this.za);this.va=new gx;this.xa(this.va);this.ea=new gx;this.xa(this.ea);this.wa=new kJ(this);this.xa(this.wa)}H(Xye,aF);Xye.prototype.HS=function(){lJ(this.wa);aF.prototype.HS.call(this)};Xye.prototype.kib=r();Xye.prototype.WJa=r();function Yye(a,c,e){a.H!=c&&(a.H=c,a.W.dispatchEvent(new Wye(c,e===void 0?-1:e)))} Xye.prototype.a3=function(){var a=this.J.hb(),c=a.getSelection().Qd;return c?c.D:a.Jd()};function Zye(){aF.call(this);this.Na=null;this.V=new kJ(this);this.xa(this.V)}H(Zye,aF);Zye.prototype.rta=function(a){this.Na=a;this.Uc()&&this.Lda(this.Na)};Zye.prototype.kL=function(){this.Na&&this.Lda(this.Na)};Zye.prototype.HS=function(){lJ(this.V);aF.prototype.HS.call(this)};Zye.prototype.Lda=r();function $ye(a){this.D=a};var aze=p$d?Sj:ej,bze=p$d?i7a:kj,cze=p$d?c7a:"mousecancel",dze=p$d?f7a:hj,eze=p$d?h7a:jj,fze=p$d?g7a:ij,gze=p$d?d7a:fj,hze=p$d?e7a:gj;function ize(a,c,e,f,g,h,k,l,p,q,u,w,y,z,A,C,E,F){Zye.call(this);var I=this;this.Ub=a;this.D=e;this.za=new gtd(l,new $ye(e));this.J=c;this.Za=k;this.ib=E||null;this.Ra=F||null;this.Ua=w;this.Qb=y;this.ke=z;this.Kb=C;this.va=null;this.ob=new Gsd(p,A,c);this.ea=new Ntd(c,e,this.ob,p,u);this.Sa=null;this.wa=!1;a=new hx;this.xa(a);a.Pa(c.gg(),function(){I.wa=!0});this.W=new etd(q,p,e,this.za,new dD);this.Fc=new Vye(e);this.H=new Htd(h,g,this.za,this.J,this.D,this.ea,this.Za,this,this.ob,this.Fc)} H(ize,Zye);D=ize.prototype;D.Lda=function(){ftd(this.W)};function jze(a){var c=new Kr(a.clientX,a.clientY),e=E5c;switch(a.pointerType){case vl:e=G5c;break;case K6a:e=F5c}return new I5c(c,a.ctrlKey,a.altKey,a.shiftKey,a.metaKey,e)}D.BOb=function(a){if(v$d(a,0)||v$d(a,1))v$d(a,1)&&Bp&&jpb||a.ctrlKey&&Dp||this.COb(a)&&this.Za.Ld(2)};D.v7b=B(!1);D.x5a=function(){return bH(),cH};D.p7b=r();D.COb=B(!0);D.olc=B(!1); D.YXa=function(a){if(this.za.getState()!=0){var c=kze(this.Ua,new wG(Td,Fk),a);this.wa=!1;var e=this.H;var f=new $E(a.clientX,a.clientY);var g=e.D.getState();e=e.Ca;g=Yrd(aH(new $G,[5,1]),g==2||g==3||g==4).oa();f=(f=Itd(e.D,f,g))?f.ug():null;g=this.H;if(f&&f.getType()==0&&(!g.O||!g.O.F))switch(e=g.H.hb().getSelection(),g.D.getState()){case 2:vgd(f,e.zc)||Ktd(g.F,f,!0,!0);break;case 3:Rtd(g.F,f);break;case 4:Std(g.F,f);break;case 5:g.R&&g.D.Ld(1)}f&&f.getType()==0&&this.za.getState()==1&&this.H.R&& this.D.jla(f);a.preventDefault();this.wa&&c.F(this.Ra?this.Ra.Ci():null)}};D.ZXa=function(a){v$d(a,0)&&(this.W.D.stop(),this.H.D.Ld(0),lze&&this.Za.getState()==2&&a.preventDefault())};D.Ap=function(a){a.iP()&&!xye(a)&&this.H.Ap(jze(a))};D.ykc=G(899); D.Ui=function(a,c){if(v$d(c,0)&&!xye(c)){a=kze(this.Ua,new wG(Td,Fk),c);this.wa=!1;var e=new $E(c.clientX,c.clientY),f=Uye(this.D,e);if(this.D.NPa(f)){var g=jze(c);f=this.H;var h;if(h=f.O&&Vib(In(f.ea.D(),f.wa),Bn(500))){var k=f.O;h=L(g.O,E5c)?0:30;var l=g.D.x-k.D.x;k=g.D.y-k.D.y;h=!(l*l+k*k>h*h)}h&&!g.F?f.J=f.J==1||f.J==3?2:3:f.J=1;f.O=g;f.wa=f.ea.D();l=xSc(g.D);h=f.H.hb().getSelection();k=[];f.va||(k=ejc);g.H&&h.zc.getType()==0&&(k=djc);a:{h=aH(dsd(f.J==1?f.V.x5a(l):(bH(),cH)),k);switch(g.O.ordinal()){case 0:h= Xrd(h,3);break a;case 1:h=Xrd(h,6);break a;case 2:h=Xrd(h,48);break a}throw Vm("Bs").Ea;}h=h.oa();if(k=(h=Itd(f.Ca.D,l,h))?h.ug():null){var p=f.ma;(Dp?g.R:g.J)&&wsd(p.F,k)?p.H=Fsd:p.H=g.H?Esd:Dsd}switch(f.J){case 1:k&&k.getType()==2&&(g=k.H,l=f.H.Aa(),hG(l,g)||(f.D.Ld(2),Ltd(f),g=Mtd(f,k),l=f.H.hb().getSelection(),g.Va(l.zc)?Otd(f.F,BC(k),!0,""):Otd(f.F,BC(g),!1,"")));break;case 2:if(!f.V.v7b(l)&&k){switch(k.getType()){case 0:if(spd(f.H.Aa(),k))break;Ptd(f.F,k);break;case 2:hG(f.H.Aa(),k.H)||Otd(f.F, BC(k),!0,"")}f.W.Ld(2,null)}break;case 3:k&&k.getType()==0&&(Qtd(f.F,k),f.za.NL(null));f.W.Ld(2,null);break;default:O(f.J)}g=this.H.J===1?gta:Fk;f=g==gta?this.Qb.Hh(new wG(Td,gta)):null;this.va&&this.va.J();l=this.H;k=h?h.ug():null;l.za.NL(null);if(k)switch(k.getType()){case 0:p=l.H.Aa();var q=l.H.hb().getSelection();h=h.D;l.J==2?(l.D.Ld(3),Ltd(l)):l.J==3?(l.D.Ld(4),Ltd(l)):q.Qd&&Ejc(q,k)?l.R?l.D.Ld(5):l.O&&l.O.F||Otd(l.F,BC(k),!0,""):h&&upd(p,k)?(Jtd(l.F,k,tcb),l.R&&l.D.Ld(5)):(l.D.Ld(2),Ltd(l), Ktd(l.F,k,!1,l.V.olc(e)));break;case 1:case 5:Otd(l.F,BC(k),!0,tcb);l.V.lyb(k);break;case 6:Otd(l.F,BC(k),!0,"text-richLinkEntity");l.R&&l.D.Ld(5);break;case 2:h=l.H.Aa();p=k.H;hG(h,p)&&(k=qod(h,p),h=oG(h.Xa(),p),l.V.p7b(h,k));break;case 7:Otd(l.F,BC(k),!0,"text-markupSelection")}h=l.W;h.H!=null&&(h.H=null);l.W.Ld(2,null);lze||c.preventDefault();this.ib&&g==gta&&(g=new wG(Td,hta),this.va?(this.va.H(),this.ib.Wu(g,Km(this.va.Ci,this.va))):this.ib.Wu(g));f&&f.complete()}lze&&c.preventDefault();this.Sa&& this.Sa.contains(new Kr(e.D,e.F))&&(Isd(this.ob),this.W.D.stop(),this.H.D.Ld(0));this.Sa=null;this.wa&&this.H.J>1&&a.F(this.Ra?this.Ra.Ci():null)}};D.lyb=r(); D.mib=function(a){var c=this.za.getState();if(c!=0){var e=Sye(new $E(a.clientX,a.clientY)),f=this.D,g=f.s$(),h=g.left,k=g.top,l=g.width;g=g.height;if(e.x>h&&e.xk&&e.yk+g?(e=this.W,e.H=dtd,e.D.start(15,!0)):this.W.D.stop();if(f=f.pD(p,l,(bH(),cH)))f=f.ug(), e=this.J.hb().getSelection(),vgd(f,e.zc)||(c!=2||this.W.D.isEnabled()?f.getType()==0&&(c==3?Rtd(this.ea,f):c==4&&Std(this.ea,f)):Ktd(this.ea,f,!0,!0),a.preventDefault(),this.wa&&h.F())}}}; D.Oy=function(a){var c=this.J.hb().getSelection();if(!a.shiftKey||!this.Kb.ma){var e=new $E(a.clientX,a.clientY),f=Itd(this.D,e,this.x5a(e));if(e=f?f.ug():null)if(c.Qd&&Ejc(c,e)){var g=e;f=g.D;c=this.J.hb();var h=c.getSelection();e=h.Qd;var k=h.F;h=h.J.concat();if(!dw(new Yv(e.D,e.H+1|0),g.D)){var l=e;if(dw(new Yv(k.D,k.H+1|0),g.D))f=k.F.D==k.Cg()+1?k.D:k.Cg()+1,l=new xC(k.D,k.Cg(),new sC(f)),h.push(mC(e));else for(g=0;g";f[l]=q;return"["+l+"]"}return""}); a=WJ(a);var g=Hze(e);a=a.replace(/\[(\d+)\]/g,function(h,k){return f[k]&&e[k]?e[k].substr(0,e[k].length-1)+f[k]+">":e[k]});return a+g}var Ize=RegExp.prototype.hasOwnProperty("sticky"),Jze=new RegExp((Ize?"":"^")+"(?:!|/?([a-zA-Z][a-zA-Z0-9:-]*))",Ize?"gy":"g"); function Eze(a,c){for(var e=[],f=a.length,g=0,h=[],k,l,p=0;p":h.push(q);e.push(c(h.join(""), k));g=0;h=[];l=k=null;break;default:h.push(q)}break;default:throw Error();}g===1&&p>=f&&(p=l+1,e.push("<"),g=0,h=[],l=k=null)}return e.join("")}function Hze(a){for(var c=[],e=0,f=a.length;e"&&c.lastIndexOf("")<0&&c.lastIndexOf(Tba)<0?a[e]="":Cze.test(g)||c.push(Sba+g.substring(1))}return c.reverse().join("")} function V(a){return $J(a,PJ)?WJ(Dze(a.He())):String(a).replace(Kze,Lze)}function $J(a,c){return a!=null&&a.mf===c}var Mze={"\x00":"�","\t":" ","\n":" ","\v":" ","\f":" ","\r":" "," ":" ",'"':uba,"&":rba,"'":qba,"-":"-","/":"/","<":tba,"=":"=",">":sba,"`":"`","\u0085":"…","\u00a0":" ","\u2028":"
","\u2029":"
"};function Lze(a){return Mze[a]}var Kze=/[\x00\x22\x26\x27\x3c\x3e]/g,Nze=/[\x00\x22\x27\x3c\x3e]/g; function WJ(a){return String(a).replace(Nze,Lze)}var Fze=/')} function Sze(){return U('
')};function Tze(a){oJ.call(this);this.F=!!a;this.D=new kJ(this);this.xa(this.D)}H(Tze,oJ);D=Tze.prototype;D.Ka=function(a){lt(this.La(),a)};D.isVisible=function(){return qt(this.La())};D.Jb=function(){return it(this.La()).width};D.Oa=function(){oJ.prototype.Oa.call(this);this.F?bK(this.La(),Sze):bK(this.La(),Rze);eJ(this.La(),"docs-text-selectionhandle")};D.Wa=function(){this.Ka(!1);this.D.listen(this.La(),ej,function(a){return a.stopPropagation()})};function Uze(a){this.D=a;this.F=kc}Uze.prototype.apply=function(a){a.style.position=this.F;a.style.top=this.D.y+jk;a.style.left=this.D.x+jk};function dK(a,c,e){uI.call(this);this.target=a;this.handle=c||a;this.Na=e||new Ys(NaN,NaN,NaN,NaN);this.Sk=Ds(a);this.F=new kJ(this);this.xa(this.F);this.deltaY=this.deltaX=this.yba=this.IP=this.screenY=this.screenX=this.clientY=this.clientX=0;this.Fa=!0;this.H=!1;this.R=0;this.O=!1;qI(this.handle,[yl,ej],this.Ija,!1,this);this.W=Vze}Nm(dK,uI);var Vze=Am.document&&Am.document.documentElement&&!!Am.document.documentElement.setCapture&&!!Am.document.releaseCapture;D=dK.prototype;D.bb=x("F"); function Wze(a,c){a.Na=c||new Ys(NaN,NaN,NaN,NaN)}D.Ab=lm(ib);D.fb=function(){dK.Sc.fb.call(this);sI(this.handle,[yl,ej],this.Ija,!1,this);lJ(this.F);this.W&&this.Sk.releaseCapture();this.handle=this.target=null};function Xze(a){a.o6===void 0&&(a.o6=rt(a.target));return a.o6} D.Ija=function(a){var c=a.type==ej;if(!this.Fa||this.H||c&&!a.iP())this.dispatchEvent(CTa);else{if(this.R==0)if(this.dispatchEvent(new Yze(Tk,this,a.clientX,a.clientY,a)))this.H=!0,c&&a.preventDefault();else return;else c&&a.preventDefault();this.elc();this.clientX=this.IP=a.clientX;this.clientY=this.yba=a.clientY;this.screenX=a.screenX;this.screenY=a.screenY;this.deltaX=this.O?Hzb(this.target):this.target.offsetLeft;this.deltaY=this.target.offsetTop;this.Ra=izb(Bs(this.Sk))}}; D.elc=function(){var a=this.Sk,c=a.documentElement,e=!this.W;this.F.listen(a,[xl,hj],this.DOb,{capture:e,passive:!1});this.F.listen(a,[wl,kj],this.Hja,e);this.W?(c.setCapture(!1),this.F.listen(c,"losecapture",this.Hja)):this.F.listen(Ls(a),Tc,this.Hja);this.ea&&this.F.listen(this.ea,Bk,this.nib,e)}; D.Hja=function(a,c){lJ(this.F);this.W&&this.Sk.releaseCapture();this.H?(this.H=!1,this.dispatchEvent(new Yze($g,this,a.clientX,a.clientY,a,Zze(this,this.deltaX),$ze(this,this.deltaY),c||a.type==sdb))):this.dispatchEvent(CTa)}; D.DOb=function(a){if(this.Fa){var c=(this.O&&Xze(this)?-1:1)*(a.clientX-this.clientX),e=a.clientY-this.clientY;this.clientX=a.clientX;this.clientY=a.clientY;this.screenX=a.screenX;this.screenY=a.screenY;if(!this.H){var f=this.IP-this.clientX,g=this.yba-this.clientY;if(f*f+g*g>this.R)if(this.dispatchEvent(new Yze(Tk,this,a.clientX,a.clientY,a)))this.H=!0;else{this.isDisposed()||this.Hja(a);return}}e=aAe(this,c,e);c=e.x;e=e.y;this.H&&this.dispatchEvent(new Yze(fpa,this,a.clientX,a.clientY,a,c,e))&& (this.zsb(a,c,e),a.preventDefault())}};function aAe(a,c,e){var f=izb(Bs(a.Sk));c+=f.x-a.Ra.x;e+=f.y-a.Ra.y;a.Ra=f;a.deltaX+=c;a.deltaY+=e;return new Kr(Zze(a,a.deltaX),$ze(a,a.deltaY))}D.nib=function(a){var c=aAe(this,0,0);a.clientX=this.clientX;a.clientY=this.clientY;this.zsb(a,c.x,c.y)};D.zsb=function(a,c,e){this.xKa(c,e);this.dispatchEvent(new Yze(Hg,this,a.clientX,a.clientY,a,c,e))}; function Zze(a,c){var e=a.Na;a=isNaN(e.left)?null:e.left;e=isNaN(e.width)?0:e.width;return Math.min(a!=null?a+e:Infinity,Math.max(a!=null?a:-Infinity,c))}function $ze(a,c){var e=a.Na;a=isNaN(e.top)?null:e.top;e=isNaN(e.height)?0:e.height;return Math.min(a!=null?a+e:Infinity,Math.max(a!=null?a:-Infinity,c))}D.xKa=function(a,c){this.O&&Xze(this)?this.target.style.right=a+jk:this.target.style.left=a+jk;this.target.style.top=c+jk}; function Yze(a,c,e,f,g,h,k,l){oI.call(this,a);this.clientX=e;this.clientY=f;this.Jt=g;this.left=h!==void 0?h:c.deltaX;this.top=k!==void 0?k:c.deltaY;this.D=c;this.F=!!l}Nm(Yze,oI);function bAe(a,c,e,f,g){T.call(this);var h=this;this.J=a;this.H=c;this.ma=e;this.za=g;this.D=new Tze(!0);this.xa(this.D);this.F=new Tze;this.xa(this.F);this.O=new hx;this.xa(this.O);this.O.Pa(this.H.gg(),function(){if(h.D.Ba()&&h.F.Ba())if(Zxe!=vl)h.F.Ka(!1),h.D.Ka(!1);else{var k=!!cAe(h);h.F.Ka(k);h.D.Ka(k);dAe(h)}});this.O.Pa(this.H.bj(),function(){return dAe(h)});this.O.Pa(f.eH(),function(){return h.wa()});this.R=this.ea=null}H(bAe,T); function eAe(a,c){if(c){a.R=c;a.D.render(c);a.F.render(c);c=new kJ(a);a.xa(c);var e=new dK(a.D.La());a.xa(e);var f=new dK(a.F.La());a.xa(f);e.xKa=r();f.xKa=r();c.listen(e,Tk,function(g){return fAe(a,g,!0)}).listen(f,Tk,function(g){return fAe(a,g,!1)}).listen(e,Hg,a.va).listen(f,Hg,a.va).listen(a.za,"f",a.wa)}}bAe.prototype.V=function(a){return this.J.xl(a,!0)};bAe.prototype.W=function(a,c){return new Uze(new Kr(a.x-c,a.y))}; function fAe(a,c,e){if(vye(c.Jt)!=D6a&&c.Jt.type!=yl)c.preventDefault();else{var f=a.H.hb().getSelection(),g=f.zc;if((f=f.F&&f.F.F)&&g&&a.R){var h=g;f.De||a.D!=c.D&&Nsd(this.ma,a,!0))}};bAe.prototype.wa=function(){var a=this;wI(function(){return dAe(a)},0)}; function dAe(a){if(a.D.Ba()&&a.F.Ba()&&a.D.isVisible()&&a.F.isVisible()){var c=cAe(a);c&&(a.W(c.start,a.D.Jb()).apply(a.D.La()),a.W(c.end,0).apply(a.F.La()))}}function cAe(a){var c=a.H.hb().getSelection(),e=c.zc,f=c.F&&c.F.F;if(!(c.Qd&&f&&e&&f instanceof sC&&e instanceof sC))return null;c=a.V(f);a=a.V(e);return c&&a?f.D0&&p){k=k.D;p=e.x+jAe(c);var q=k.Rb(),u=RD(k),w=this.D.jF(h-1).D;q=Math.max(q,w.Rb());u=Math.min(u,RD(w));if(fq&&p0&&(a=a-1|0),e=c.H.Aa(),(g=e.Eg(sh,a))&&Lo(BA(e.Xa(),a),"#")&&(a={eId:g.D||""},e=(new RC).Mb(7).oa(),c=(y=c.D,y()).Lb(z_a)))){c.Ff(a,e);y=!0;break a}y=!1}return y}; D.x5a=function(a){var c=this.J.Aa();var e=this.J.hb();gKd();c=!!oKd(c,e.getSelection().zc);e=new $G;c||$rd(e,!0);lAe(this,a)&&(e.D=!0);return e.oa()};D.olc=function(a){a=Uye(this.D,a);return!(kAe(this,a,!0)||kAe(this,a,!1))};function kAe(a,c,e){a=a.D;c=c.y+a.uG();var f=a.F.M_(c).D-1;a=a.jF(f);e=e?a.J:a.H;return c>=e.Vb()&&c<=SD(e)} function lAe(a,c){a=a.D;var e=Itd(a,c,(bH(),cH));if(e==null||e.ug()==null)return!1;e=a.Eb.D(e.ug());if(e==null)return!1;e=e.Zwb();c=Uye(a,c).y+a.uG();for(a=0;a=e[a].vu().y&&c<=Zs(e[a]).y)return!0;return!1};function mAe(a,c,e,f,g,h,k){Zye.call(this);this.H=f;this.D=new gtd(e,new $ye(f));this.J=c;this.ma=g;this.va=k;this.W=0;this.ea=!1;this.R=0}H(mAe,Zye);D=mAe.prototype;D.Lda=function(a){Ep.j7&&this.V.listen(a,yl,this.qrc).listen(a,xl,this.uld).listen(a,[wl,sdb],this.orc).listen(a,yd,this.nrc)}; D.qrc=function(a){var c=this,e=a.dg();this.W=e.touches.length;this.ea=!1;this.W>1?(this.D.Ld(2),nAe(this,e.touches),a.preventDefault()):(this.D.Ld(6),this.R=wI(function(){var f=e.touches[0];c.R>0&&(f=Tye(c.H,new $E(f.clientX,f.clientY),(bH(),cH)))&&f.getType()==0&&(c.J.Aa().jb()||(f=Fhd(c.J.Aa(),f,ipb,c.va.D()),c.J.Mh(CC(f.end,f.start),!0,!1)),c.ea=!0)},1200,this))};D.uld=function(a){this.D.getState()==2&&nAe(this,a.dg().touches);CI(this.R);this.R=0}; D.orc=function(a){this.W-=a.dg().changedTouches.length;a=this.D.getState();var c=this.J.hb().getSelection();switch(a){case 2:this.W==0&&(this.D.Ld(0),this.H.r6(c));break;case 6:CI(this.R),this.R=0,this.ea&&this.H.r6(c),this.D.Ld(0)}};D.nrc=function(a){this.ea?(this.ma.Ld(2),a.preventDefault()):((a=Tye(this.H,new $E(a.clientX,a.clientY),(bH(),cH)))&&this.J.Mh(BC(a),!0,!0),this.ma.Ld(2))}; function nAe(a,c){if(!(c.length<2)){var e=Tye(a.H,new $E(c[0].clientX,c[0].clientY),(bH(),cH));e&&(c=Tye(a.H,new $E(c[1].clientX,c[1].clientY),cH))&&a.J.Mh(Fjc(e,c),!0,!1)}};function oAe(a,c,e,f,g,h,k,l,p,q,u,w,y,z,A){aF.call(this);this.ma=this.va=!1;pAe(this,a,c,e,f,g,h,k,l,p,q,u,w,y,z,A)}var qAe=["selectAll",Fk];H(oAe,aF);function pAe(a,c,e,f,g,h,k,l,p,q,u,w,y,z,A,C){a.qc=new pAb;a.D=c;a.H=e;a.Ua=k;a.wb=l;a.Kb=p;a.xa(a.Ua);a.Za=f;a.ob=g;a.za=q;a.J=h;a.Da=new Mx;a.xa(a.Da);a.wa=u;a.Sa=w;a.Ib.Pa(u.H,function(E){uNb(E,2)&&a.HCa()});a.Ra=Szd(a.H,function(E){a.xb(nSa,E)},y,c);a.xa(a.Ra);a.V=z;a.ib=A;a.Ub=C}D=oAe.prototype;D.initialize=function(){this.HCa()}; D.r9a=function(){return kD(this.wa,2,0)||kD(this.wa,4,0)};D.HCa=function(){var a=this.r9a();this.Ua.Ab(a&&this.ma);this.wb&&this.wb.Ab(!a&&this.ma);this.ib.R=a;this.ib.va=a};function rAe(a){if(a.ma)throw en("LC").Ea;a.ma=!0;a.va||(a.H1a(),a.va=!0);a.HCa()}D.cUa=function(a){a&&!this.ma&&rAe(this);a?sAe(this):(jLb(this.Da),this.va=!1);this.J.setActive(a);this.HCa()}; D.H1a=function(){var a=this;this.O.Pa(this.H.gg(),function(c){!kD(a.wa,2,0)&&!kD(a.wa,4,0)&&c.D&&a.za&&a.za.Ld(2,null)});this.Ja.Pa(this.J.H,"ic",function(c){a.xb(iSa,new eAd(c.F))});this.Ja.Pa(this.J.H,"del",function(c){a.xb(oSa,new Wzd(!1,c.H,c.F,null))});this.Ja.Pa(this.J.H,"bs",function(c){a.Ra.apply(new ezd(c.F,c.H,a.ob))});this.J.setActive(!0)}; function sAe(a){tAe(a,a.D.qa(TKa),function(){var c=a.V.TJb(Jid(qAe)),e=ije(a.H);a.H.Mh(CC(fw(e)+1|0,ew(e)),!0,!1,Hcb);e=a.Ub.Ci();for(var f=0;fg,f&&!g&&a.H.Mh(CC(PG(e,f)+1|0,QG(e,f)),!0,!0,Fcb),e=!0):e=!1,e=!e;f=e}f&&a.xb(dSa,new dzd(c.F,a.Sa,a.ob))}});this.O.Pa(this.J.Ra.H,function(){a.xb(t_a,null)});this.O.Pa(this.J.Ra.R,function(c){var e={};Ru(e,"eenk",c.keyCode);Ru(e,"eeni",c.D);a.D.Lb(M5a).Ff(e,null)});this.O.Pa(this.J.Ra.V,function(){uAe(a)})}; function vAe(a,c,e){var f=[];if(c){var g=qJb(a.Za,function(){a.za&&a.za.Ld(2,null);e(f);return null});xy(a.Da,c,function(){g(null)})}else sx(a.Za,en("MC`"+M(e)))}function tAe(a,c,e){vAe(a,c,e)}function uAe(a){a.D.qa(jf).wm()}D.xb=function(a,c){(a=this.D.Lb(a))&&a.Ff(c,null)};function wAe(a,c){this.keyCode=0;this.D=!1;this.keyCode=a;this.D=c}H(wAe,K);var xAe;function eK(a,c){c?a.setAttribute(xk,c):yAe(a)}function zAe(a){return a.getAttribute(xk)||null}function yAe(a){a.removeAttribute(xk)} function fK(a,c,e){Array.isArray(e)&&(e=e.join(" "));var f=yc+c;e===""||e==void 0?(xAe||(e={},xAe=(e.atomic=!1,e.autocomplete=tj,e.dropeffect=tj,e.haspopup=!1,e.live=V5a,e.multiline=!1,e.multiselectable=!1,e.orientation=Xl,e.readonly=!1,e.relevant=qma,e.required=!1,e.sort=tj,e.busy=!1,e.disabled=!1,e.hidden=!1,e.invalid=hh,e)),e=xAe,c in e?a.setAttribute(f,e[c]):a.removeAttribute(f)):a.setAttribute(f,e)}function gK(a,c){a.removeAttribute(yc+c)}function hK(a,c){fK(a,Fi,c)};var AAe=rm([yc]),BAe=rm([yc]);function CAe(a,c,e){a.Ho()?c():e.Se(a,vYa,c)}function DAe(a,c){fK(a,i5a,!0);gK(a,oc);gK(a,B8a);EAe(a,c)}function EAe(a,c){c&&c.qz()&&!c.yu()?(fK(a,Eh,!FAe),FAe&&(fK(a,oc,uPa),fK(a,p6a,uPa))):(gK(a,Eh),FAe&&(gK(a,oc),gK(a,p6a)))}var FAe=Ap||ap(Qa)>=72;function GAe(a,c,e,f,g){this.D="imeIn";this.J=a;this.H=c;this.F=e;this.O=f;this.R=g===void 0?!1:g}H(GAe,Qqd);function HAe(){this.D={}}function IAe(a,c,e){a.D[c]=e}HAe.prototype.handleEvent=function(a){var c=this.D[a.inputType];return c?(c(a),!0):!1};function JAe(a,c,e){if(!Dp)return!1;var f=Ls(c).getSelection();c=a.hb();var g=c.getSelection();if(g.Qd||f.type!="Range")return!1;g=g.zc;if(g.getType()!=0)return!1;var h=g.D;e.Ha("docs-emtr")?(e=h-f.focusOffset,BA(a.Aa().Xa(),h-1)==" "&&--e,c.wh(Fjc(new sC(e+f.focusOffset),new sC(e+f.anchorOffset)),!0)):(a=vrd(a.Aa(),h,!1,Hhd(e)),c.wh(Fjc(new sC(a),g),!0));return!0};function KAe(a,c,e){aF.call(this);this.R=a;this.V=e;this.J=null;this.D=new gx;this.xa(this.D);this.W=new HAe;LAe(this);this.H=new kJ(this);this.xa(this.H)}H(KAe,aF);KAe.prototype.kL=function(){var a=this;CAe(this.R,function(){var c=a.R.Pc();a.H.listen(c,"beforeinput",a.ea)},this.H)};KAe.prototype.HS=function(){lJ(this.H);aF.prototype.HS.call(this)};KAe.prototype.ea=function(a){this.W.handleEvent(a.dg())&&a.preventDefault()}; function LAe(a){var c=a.W;IAe(c,"insertReplacementText",function(e){return MAe(a,e)});Dp&&IAe(c,"deleteByComposition",function(){return void NAe(a)});Mob()&&a.V.Ha("docs-text-dwit")||Ep.CHROME&&Lob()||IAe(c,zYa,function(e){return MAe(a,e)})}function MAe(a,c){if(c.dataTransfer||c.data){var e=a.J,f=NAe(a),g=e.hb().getSelection().Qd,h=null;g&&(h=mC(g));g=c.data?c.data:c.dataTransfer.getData(pl);g=CZb(g);c=e.hb().Bh();a.D.dispatchEvent(new GAe(g,c,h,!0));a=c+g.length;e.Mh(CC(a,h&&!f?c:a),!0,!0)}} function NAe(a){var c=a.R.D;return c?JAe(a.J,c,a.V):!1};function OAe(a,c,e,f,g,h,k,l,p,q,u,w,y,z,A,C,E,F,I,J,N){oAe.call(this,a,c,GF(e),f,g,k,l,h?new wtd(k,h):k,p,q,E,F,J,z.H,N);this.Na=c;(this.R=z)&&this.xa(this.R);(this.ea=A)&&this.xa(this.ea);this.Ca=h;this.W=null;this.Fa=C;this.Qb=I}H(OAe,oAe);function PAe(a,c){a.W=c;a.xa(a.W);a.W.setActive(a.Uc())}function QAe(a){var c=null;a.R?c=a.R.H.D:a.ea&&(c=a.ea.D);return c} OAe.prototype.kL=function(){var a=this;oAe.prototype.kL.call(this);this.R&&this.O.Pa(this.R.H.D.H,function(c){a.Qb.Jq()&&wpd(a.Na.Aa(),a.Na.hb().getSelection())?(c=c.ug(),a.xb(u0a,c)):a.xb(pSa,c.ug())})};OAe.prototype.cUa=function(a){this.W&&this.W.setActive(a);(this.R||this.ea).setActive(a);oAe.prototype.cUa.call(this,a)};OAe.prototype.HCa=function(){oAe.prototype.HCa.call(this)}; OAe.prototype.H1a=function(){var a=this;oAe.prototype.H1a.call(this);this.R&&this.R.setActive(!0);this.Ca&&(this.O.Pa(this.Ca.ea,function(c){return RAe(a,c)}),this.O.Pa(this.Ca.W,function(c){if(!c.D){var e=a.xb;c=c.F;CBd();c=new BBd(new Yv(0,0),[],c);e.call(a,fSa,c)}}));this.Fa&&this.O.Pa(this.Fa.D,function(c){return RAe(a,c)})};function RAe(a,c){a.xb(hSa,new SAd(c.J,c.H,c.F,c.O,c.R))};function SAe(){this.H=null;this.O={};this.J=this.H;this.R=!1}function TAe(a,c,e){a.O[e]=c;UAe(a,c)}SAe.prototype.V=lm("H");SAe.prototype.D=function(a){this.J!=a&&(this.J=a,VAe(this))};function VAe(a){for(var c=pm(Pr(a.O)),e=c.next();!e.done;e=c.next())UAe(a,e.value)}function UAe(a,c){var e=a.J;a.R&&e==ml?(eJ(c,W_a),e=""):gJ(c,W_a);c.style.cursor=e}SAe.prototype.F=function(){this.D(this.H)};function WAe(){T.call(this);this.F=!1;this.D=null}H(WAe,T);function XAe(a,c,e){a.F||(Iw(a.D),c=new aje(c,100),e.style.display=tj,c.play(),a.F=!0)}function YAe(a){a=new $ie(a,200);a.play();return a}WAe.prototype.fb=function(){T.prototype.fb.call(this);Iw(this.D)};function ZAe(a,c,e,f){e=e===void 0?!1:e;f=f===void 0?!1:f;T.call(this);this.wa=a;this.Na=c;this.za=e;this.Fa=f;this.Ja=new PH;this.va=new WAe;this.Ca=this.W=ja;this.Da="";this.ma=!1;this.D=this.ea=this.V=this.R=this.H=this.F=this.J=this.O=null}H(ZAe,T);D=ZAe.prototype; D.createElement=function(){if(this.R)return this.R;var a=this.wa.Ma();this.J=a.Oa(Wa,"kix-cursor-caret");this.Na&&(this.J.id="kix-current-user-cursor-caret");this.H=a.Oa(Wa,"kix-cursor-top");this.F=a.Oa(Wa,"kix-cursor-name");this.R=a.Oa(Wa,"kix-cursor docs-ui-unprintable",this.J,this.H,this.F);this.V=new nie(this.R,this.Fa);$Ae(this);aBe(this);return this.R}; D.dva=function(a,c,e){if(this.J){var f=a.getHeight();if((c||f!==null)&&(a.D||e)){var g=this.wa.D.hb(),h=this.ma&&g.Fy().D.H;hJ(this.J,"kix-cursor-italic",h);g=oB(g.Fy());this.Ca=this.Ja.convert(g)||this.W;aBe(this);g=a.D?a.D.x:e.Rb();e=a.D?a.D.y:e.Vb();a.J||--g;c||!this.za?oie(this.V,g,e):this.D?(this.D.x=g,this.D.y=e):this.D=new Kr(g,e);f===null&&(f=0);this.ea!=f&&(this.J.style.height=f+jk,this.ea=f)}}}; D.Ka=function(a){a&&this.D&&(oie(this.V,this.D.x,this.D.y),this.D=null);this.za?lt(this.R,a):this.R.style.opacity=a?1:0};D.Sg=function(){var a=this.D?this.D.x:this.V.Rb(),c=this.D?this.D.y:this.V.Vb();return new QD(a,c,2,this.ea||0)};function aBe(a){if(a.J&&a.H&&a.F){var c=a.ma?a.Ca:a.W;c!=a.Da&&(a.J.style.borderColor=c,a.O&&(a.H.style.backgroundColor=c,a.F.style.backgroundColor=c),a.Da=c)}}function bBe(a,c,e){a.W=c;a.ma=e;aBe(a)} function $Ae(a){a.F&&a.H&&(a.O?(Ss(a.F,a.O),a.k0a()):(YAe(a.F),YAe(a.H)))}D.k0a=function(){this.F&&this.H&&this.O&&XAe(this.va,this.F,this.H)};D.vUb=function(){if(this.F&&this.H){var a=this.va,c=this.H;a.D=YAe(this.F);(new aje(c,100)).play();a.F=!1}};D.fb=function(){Iw(this.V);T.prototype.fb.call(this)};function cBe(a,c,e,f,g){g=g===void 0?32:g;T.call(this);this.R=a;this.ma=c;this.O=a.O;this.V=e;this.va=f;this.H=this.W=this.J=this.D=this.ea=this.F=null;g>0&&(this.H=new Ije(this.hLb,g,this),this.xa(this.H))}H(cBe,T);D=cBe.prototype;D.Ui=function(a){if(!a.iP()||xye(a))return!1;var c=dBe(this,a);c=eBe(this,c,a);if(!c)return!1;if(c=this.V.D(c)){var e=fBe(this,a);if(c.Dw(e))return this.F=c,a.preventDefault(),this.D&&(this.D.YM(),this.D=null),!0}return!1}; D.EOb=function(a){this.W=a;if(this.F)return a=fBe(this,a),this.F.UH(a),!0;this.H?this.H.Gn(a):this.hLb(a);return!1};D.FOb=function(a){return this.F?(a=fBe(this,a),this.F.UH(a),!0):!1};D.Ap=function(a){return this.qib(a)};D.qib=function(a){return!a.iP()||xye(a)?!1:this.F?(a=fBe(this,a),this.F.Ov(a),this.F=null,!0):!1};D.GOb=function(a){var c=dBe(this,a);a=eBe(this,c,a);return a?(a=this.V.D(a))?a.Xja():!0:!0}; function eBe(a,c,e){if(!a.R.NPa(c))return null;c=gBe(a,c);a=rJ(a.R).Mf;a:{for(var f=a.H.length-1|0;f>=0;f=f-1|0){for(var g=1.7976931348623157E308,h=null,k=0;k=0;p=p-1|0){var q=l[p],u=eId(q);if(S$c(u,c.x,c.y)){u=q.W?JIc(q.W):null;if(u=!u||S$c(u,c.x,c.y)){u=q;var w=c.x,y=c.y;u.R?(w=gIc(KD(u.D),w,y),u=u.R.R(w.x,w.y,3)!=null):u=!0}u&&(u=q,u.J||(w=[u.ea+u.H/2,u.ma+u.F/2],u.D.transform(w,0,w,0,1),u.J=new Kr(w[0],w[1])),u=kwb(u.J, c),u