{var f=a.F.qH();!a.D.F&&f?a.F.ai()?Jrj(a.D,0):kD(a.F.J,8,1)?Jrj(a.D,1,e&&!c):a.J&&yy(AFa).isEnabled()?Jrj(a.D,2):Jrj(a.D,3):f||a.D.reset()};function Vrj(a){T.call(this);var c=this;if(a.length==0)throw Error("LT");this.J=a;this.F=new gx;this.xa(this.F);this.H=!1;var e=new hx;this.xa(e);for(var f=0;fe.Hlb()&&(e=g))}return e})};Vrj.prototype.D=x("F");function Xrj(a,c,e,f,g,h,k){T.call(this);this.D=a;this.H=c;this.F=e;this.V=f;this.O=!!g;this.J=h||null;this.R=k||null}H(Xrj,T);function GX(a,c){return BL(a,ci,c)} function Yrj(a,c){var e=new xs,f="Can't save your changes. Please copy your recent edits, then "+ys(e,Nk,{"class":bwa})+e9a+zs(e,Nk)+".",g="An error occurred while saving unsaved changes. Copy your recent edits, then "+ys(e,Nk,{"class":bwa})+e9a+zs(e,Nk)+".",h="Your changes won't be saved due to a version issue. Please copy your recent edits, then "+ys(e,Nk,{"class":bwa})+"reload without your unsaved changes"+zs(e,Nk)+" to view the latest version.",k="A new version was uploaded, but it can't be displayed in "+ Mv(a.F,ikg)+". Try to "+ys(e,Nk,{"class":bwa})+"refresh the page"+zs(e,Nk)+" to load the latest version.";switch(c){case 17:return GX("This document is too large to be edited offline. Go online to resume editing.");case 20:return GX("This document has grown too large and has been placed in permanent read-only mode. Your recent changes could not be saved.");case 11:return GX("Editing is temporarily unavailable. Please check your Internet connection.");case 6:case 13:return c=a.F.Ha(Njg)?"Trying to connect.": "Trying to connect. To edit offline, turn on offline sync when you reconnect.",e=a.D.Zc()?"You're offline. Encrypted files cannot be edited without an internet connection.":t6f,a.O?GX(c):GX(e);case 5:return GX("This document is open in another tab for offline editing. Editing from this tab is suspended and changes from other sessions will not be shown until you reconnect to the network.");case 18:return CL("To edit offline in this tab, please reload.",z3f,function(){return Zrj(a)},ci);case 2:case 12:return GX("Sorry, editing while offline isn't working. Try reloading, or go online."); case 9:return GX(a.O?a.F.Ha(Njg)?u6f:"Trying to reconnect. To edit offline, turn on offline sync when you reconnect.":u6f);case 7:return GX("Reconnecting\u2026");case 1:return a.D.Ca?GX("You have been signed out."):GX("You have been signed out. Sign in to your account from another tab.");case 10:return GX("Some tools might be unavailable due to heavy traffic in this file.",!0);case 8:return c="Remove your changes and reload",a.J&&(t9g(a.D.H)||u9g(a.D.H)||x9g(a.D.H))||(c=z3f),CL("Your access to this file has changed.", c,function(){return $rj(a)},ci,!1);case 3:return x9g(a.D.H)?(c=new u7e(e.format(f),function(){return Zrj(a)}),a.xa(c),c.render(),GX(c.La())):CL(T4f,z3f,function(){return Zrj(a)},ci);case 22:return c=new u7e(e.format(g),function(){return asj(a)}),a.xa(c),c.render(),GX(c.La());case 23:case 4:return a.D.Zc()?GX("This application is out of date and must be restarted."):GX(x9g(a.D.H)?"This application is out of date and must be restarted. Your changes cannot be saved.":"This application is out of date and must be restarted. All of your changes have been saved."); case 14:return CL("The file is being edited in another application.",z3f,function(){return Zrj(a)},ci);case 15:return CL("This file is locked.",z3f,function(){return Zrj(a)},ci);case 16:return GX("This file is being locked.");case 19:return t9g(a.D.H)||u9g(a.D.H)||x9g(a.D.H)?(c=new u7e(e.format(h),function(){return Zrj(a)}),a.xa(c),c.render(),GX(c.La())):k==k?(c=new u7e(e.format(k),function(){return Zrj(a)}),a.xa(c),c.render(),GX(c.La())):CL(T4f,z3f,function(){return Zrj(a)},ci);case 21:return null; default:throw Error("MT");}}function Zrj(a){Odf(a.H)}function $rj(a){a.J("network status indicator").addCallback(function(){return Zrj(a)})}function asj(a){a.R&&a.V.OK({title:"Reload document?",content:"Make sure that your changes are copied somewhere, then reload the document. Note: Reloading will cause all pending changes to be lost.",ZD:z3f},function(c){c.Xd===Cj&&Odf(a.H,!0)})};function bsj(a,c,e,f){this.D=a;this.H=c;this.J=e;this.F=f}D=bsj.prototype;D.Va=function(a){return a instanceof bsj?this.D===a.D:!1};D.evb=function(){return Qw(Yrj(this.H,this.D))};D.A4b=B(null);D.TTb=function(){return this.J.D(this.D)};D.Hlb=x("F");D.toString=function(){return"docsNetworkErrorMessage-"+this.D};function csj(a,c,e){this.F=a;this.H=c;this.J=e}csj.prototype.Wg=function(){var a=this;return this.F.R().then(function(c){return c==null?null:new bsj(c.getKey(),a.H,a.J,c.F)})};csj.prototype.D=function(){return this.F.O()};function dsj(a,c,e,f){f=f===void 0?!1:f;T.call(this);var g=this;this.D=a;this.V=c;this.F=e;this.W=f;this.J=new hx;this.xa(this.J);this.J.Pa(c.D,function(){!g.R||g.O||g.V.Dh()||(g.F.info(Error("NT")),g.O=!0)});this.O=this.R=this.H=!1}H(dsj,T); function esj(a,c,e,f){var g=a.D.H.V;if(e){a:if(g.D==null)e=!1;else switch(g.D){case bha:case iha:case lia:case Mia:case u3f:e=!0;break a;case Tka:case $ga:case aha:e=!1;break a;default:throw en("mo").Ea;}var h=e?"OFFLINE_EDITING_BLOCKED_UNSUPPORTED":"OFFLINE_EDITING_BLOCKED"}else h=Aea;e={};e.offlineIssueReason=c;e.offlineIssueType=h;e.visibilityAtTimeOfError=f.J;e.timeOfFirstError=f.H;f.D!=null&&(e.requestUri=f.D);f.F!=null&&(e.responseCode=f.F);c=g.F;f="Offline editing suspended";c!=null&&(f+=Ea+ c);a.F.info(Error(f),e);a.H=!0}function fsj(a,c,e){var f=Date.now().toString();this.J=a;this.H=f;this.D=c;this.F=e};function gsj(a,c,e){this.J=a;this.H=c;this.F=e} gsj.prototype.D=function(){var a=this.F,c=this.J,e=this.H;if(!a.H){var f=a.D.Ib&&a.W;switch(c){case 4:f&&x9g(a.D.H)&&esj(a,"Incompatible server",!1,e);break;case 3:case 21:case 22:f&&x9g(a.D.H)&&esj(a,"Client error",!1,e);break;case 5:esj(a,"Lock unavailable",!0,e);break;case 18:esj(a,"Lock available",!0,e);break;case 12:esj(a,"Lock timeout",!0,e);break;case 2:esj(a,fha,!0,e);break;case 13:esj(a,"Loaded without local store",!0,e);break;case 11:esj(a,"Not persisting changes",!0,e);a.R=!0;break;case 17:case 20:esj(a, "Model too large",!0,e);break;case 23:esj(a,"Nested drawing reload required",!1,e)}}};function hsj(a,c,e){T.call(this);this.F=a;this.H=c;this.J=e}H(hsj,T);hsj.prototype.D=function(a){var c=this.F.R,e=this.F.V;c=new fsj(this.J.getState().toString(),c,e);return new gsj(a,c,this.H)};function isj(a,c){this.D=a;this.F=c}isj.prototype.getKey=x("D");function jsj(a,c,e,f){this.D=a;this.H=f===void 0?!1:f;this.F=c;this.J=e;a=a.W;this.V=!(a==1||a==2)}jsj.prototype.R=function(){var a=ksj(this);if(a==null)return Qw(null);var c=this.F.H.getValue().D;return Qw(new isj(a,c))}; function ksj(a){var c=a.D.Ib&&a.H||a.H&&kfe(a.J),e=a.F.getState();if(c&&(e==(rE(),KOc)||e==(rE(),MOc)))return null;c=lsj(a,e);if(c!=null)return c;a=e!=null&&e.Dh()?null:a.D.Ce?23:null;if(a!=null)return a;switch(e){case rE(),KOc:return 7;case rE(),MOc:return 9;case rE(),NOc:return 10;case rE(),QOc:return 3;case rE(),ROc:return 21;case rE(),SOc:return 22;case rE(),UOc:return 20;case rE(),POc:return 4;case rE(),TOc:return null;case rE(),VOc:return 19;default:return null}} function lsj(a,c){if(!a.V)return null;if(c==(rE(),OOc))return a.D.O?14:15;if(c!=null&&c.Dh())return null;switch(a.D.W){case 1:return 16;case 2:return 15;case 3:return 14;default:return null}}jsj.prototype.O=function(){return i$d(this.F.D,B(null))};function msj(a,c,e,f,g,h){this.D=a;this.J=f===void 0?!1:f;this.H=h===void 0?null:h;this.V=g===void 0?null:g;this.F=c;this.W=e}msj.prototype.R=function(){var a=nsj(this);if(a==null)return Qw(null);var c=this.F.H.D;return a==5&&this.H?gfh(this.H,this.D.D).then(function(e){return new isj(e?18:5,c)}):Qw(new isj(a,c))}; function nsj(a){var c=a.D.Ib&&a.J,e=c||a.J&&kfe(a.W);if(Nn(a.F.H,(pE(),yOc)))return 1;if(Nn(a.F.H,(pE(),zOc)))return 8;if(!a.F.Dh()||gbd(a.F))return null;var f=kD(a.D.J,4,1);if(!kD(a.D.J,1,1)&&!f)return null;if(e&&!FNb(a.D.H.D)){if(Hy(a.D.H.D,256))return 2;if(a.V===null)return 13;switch(a.V){case 4:return 12;case 2:return 5;case 1:return u3f===a.D.H.V.D?17:11;case 3:return null}}return c?null:6}msj.prototype.O=function(){return this.F.Hf()};function osj(a,c,e){T.call(this);var f=this;this.W=c;this.V={};this.R=e;this.H=new hx;this.xa(this.H);this.H.Pa(c.D(),function(){psj(f)});c=a.W;c!=1&&c!=2&&this.H.Pa(a.Ja,function(){psj(f)});this.H.Pa(this.R.uK(),function(){f.J!=null&&qsj(f,f.J)});this.H.Pa(a.Kk,function(){psj(f)});this.D=null;this.F=0;this.O=this.J=null;psj(this)}H(osj,T);function psj(a){a.D&&a.D.cancel();a.D=a.W.Wg().then(function(c){return rsj(a,c)})} function rsj(a,c){return ssj(c,a.J)?(a.D=null,Qw()):c==null?(AL(zL.Cb(),a.F),a.F=0,a.J=null,a.D=null,Qw()):c.evb().then(function(e){a.J=c;qsj(a,c);if(e){var f=zL.Cb();AL(f,a.F);a.F=f.postMessage(e);e=c.A4b();a.O!==null&&e!==null&&a.O.Db(e);a.D=null}})}function ssj(a,c){return a==null?c==null:a.Va(c)}function qsj(a,c){var e=a.V[c];e||(e=c.TTb(),a.V[c]=e);a.R.Uw()&&a.R.getState()!==am||e.D()}osj.prototype.fb=function(){AL(zL.Cb(),this.F);T.prototype.fb.call(this)};function tsj(){T.apply(this,arguments)}H(tsj,T);tsj.prototype.D=function(){return usj};var usj={D:r()};function vsj(a,c,e,f,g,h,k,l,p,q,u,w,y,z){c=new Xrj(a,c,h,k,p,u,z);l==null?l=new tsj:(l=new dsj(a,f,l,p),k=new hsj(e,l,g),k.xa(l),l=k);k=[];y&&k.push(y);k.push(new csj(new jsj(a,e,h,p),c,l));k.push(new csj(new msj(a,f,h,p,q,w),c,l));e=new Vrj(k);a=new osj(a,e,g);a.xa(l);a.xa(e);a.xa(c);return a};function wsj(a,c){var e=new G6g,f=new G6g,g=new G6g,h=new G6g;a=$6g(a);for(var k=0;k0)){var p=f.H,q=x9g(p),u="",w=null;k=!k;var y=!0,z=!0,A=!1;if(c==0){if(f.ai()){var C="Signed in";u="You have been signed in to another Google property from another tab. Please reload to access this document with the signed in account."}else f.Ca?(k=!1,C="Your visitor session has ended",u="If you leave or reload the page, your unsaved changes may be lost.\n\nTo continue, you can create a no-cost Google Account with this email address to maintain access to all files shared to it. Or you can return to the original email that you received to collaborate on this file with another visitor session.", y=!1):(k=!1,C="Signed out",u="You have been signed out. You must sign in again to save changes to this file.",l.Ec(Error("OT")));w=f.Ca?"Create account":Nja;var E=Jk}else c==1?(oE().ll()&&(w=nYf,E="hcd"),C="Your access has expired",u=oE().ll()?"Reopen this document to gain access. If you still don't have access, contact the document owner.":"Reload this document to gain access. If you still don't have access, contact the document owner.",q=t9g(p)||u9g(p)||x9g(p),k=!1,A=!0):c==2?(y=!1,C="The application is out of date", u=x9g(p)?f.Zc()?t9g(p)?"You need to reload this page to continue editing. Your changes are currently being saved.":"You need to reload this page to continue editing.":"Your changes cannot be saved because this application is out of date. You need to reload this page to continue editing. Unfortunately, any unsaved changes will be lost.":"You need to reload this page to continue editing. All of your changes have been saved."):c==3?(y=k=!1,C="This file is being edited in another application",u="The file is locked because it is being edited in another application. Please go to the storage provider to resolve this."): c==4?(C=f6f,u="The file is locked from editing. To continue viewing, reload the document.",w=z3f,E="rl",q=t9g(p)||u9g(p)||x9g(p)):c==5&&(y=k=z=!1,C="This file is being locked",u="You cannot make any changes whilst the file is being locked.");q&&y&&(u+="\n If you leave or reload the page, your unsaved changes may be lost.");!w&&z&&(w=q?"Reload without your unsaved changes":z3f,E="rl");w?a.OK({title:C,content:u,buttons:Pli({label:w}),HG:!k,aK:!k},function(F){return void Asj(F,p,E,g,e,A,h)},!1): a.Nc({title:C,content:u,HG:!k,aK:!k},function(F){return void Asj(F,p,E,g,e,A,h)},!1)}}function Asj(a,c,e,f,g,h,k){a.Xd==Cj&&(a=t9g(c)||u9g(c)||x9g(c),e==Jk?Bsj(f,g,a):e=="rl"?h&&k&&a?k("save error dialog").addCallback(function(){Odf(g,!0)}):Odf(g,!0):e=="hcd"&&yy(lDa).xb())}function Bsj(a,c,e){(e=e===void 0?DL(window):e)||DL(window)?(c=window,a=g7e(a.qh("/auth")),is(c,a,ic).focus()):Odf(c,!0)};function Csj(a,c){this.F=new Vcf(a);this.D=c}function Dsj(a,c,e,f){var g=Am.caches;return Ycf(a.F,g,c).then(function(h){h=h.map(function(k){return g.open(k).then(function(l){return Esj(a,l,e,f)})});return Promise.all(h)})} function Esj(a,c,e,f){return adf(c).then(function(g){if(g!=null&&sq(g,5)==e&&sq(g,6)==f)return Fsj(c);g=jq(g,Seh,3,cq());for(var h=[],k=0;k-1&&Lsj()-F.Ua>F.fc+1500&&(F.C1b(!0),F.wa.stop())});this.H!=null&&(this.F.Pa(this.H.ea,function(){F.R==null&&(F.R=Date.now(),F.W!=null&&(F.W.D=F.R))}),this.F.Pa(this.H.W,function(){if(F.ea&&F.D.Ha(bfg)){var I=Date.now()-F.R;F.ea.Db(133594,wsj(F.H,I))}F.R=null;F.W!=null&&(F.W.D=null)}));this.D.Ha(bfg)&&this.Kb!=null&&this.H!=null&&Nzc(this.Kb,function(){if(F.R!=null){var I=Date.now()-F.R;F.ea.Db(133592,wsj(F.H, I))}return null});this.D.Ha(bfg)&&this.va instanceof Fif&&this.H!=null&&(this.W=new ysj(this.va.H,this.H),this.va.H=this.W);this.O=Msj(this,y);this.Ib=new kJ(this);this.Ib.listen(this.Sa,rl,this.p8b);Isj(this)}H(Hsj,uI);D=Hsj.prototype;D.xid=function(){this.Na=!0;Nsj(this);Isj(this)};D.idd=function(){this.ob=!0;Isj(this)}; function Isj(a){var c=a.ib.getState(),e=FNb(a.V.D),f=a.Da.Dh()||Hy(a.V.D,128);f=a.ma.gF()||!e&&f;if((f=(e=a.D.Ha("docs-etut")&&!e?!a.ma.Zsa()&&!a.ma.oga():!a.ma.Zsa())||f)&&a.O&&a.za){var g=a.O,h=a.Da.Dh(),k=Hy(a.V.D,128);h?Jsj(g,"network_offline"):k?Jsj(g,"message_processing_suspended"):e?Jsj(g,"can_accept_commands"):Jsj(g,Ol)}f?Ksj(a):a.za||a.wa.isActive()||(a.Ua=Lsj(),a.O&&(a.O.H=Date.now()),a.wa.start());t9g(a.V)||u9g(a.V)?(a.ob=!1,a.Ra.stop()):a.Ra.start();e=Osj(a);f=a.J.Ce?2:null;e!=null?Psj(a, e):f!=null?Psj(a,f):Nn(a.Da.H,(pE(),zOc))?Psj(a,1):Nn(a.Da.H,(pE(),yOc))?Psj(a,0):c===(rE(),POc)&&a.Fa!=2?(Psj(a,2),a.Na=!0,Nsj(a),a.Ra.start()):a.Na&&a.ob&&(c===(rE(),IOc)&&!a.Da.Dh()||c===(rE(),POc))?Odf(a.Za):a.Da.Dh()||a.Na||Psj(a,null)}function Ksj(a){a.wa.stop();a.za&&(AL(zL.Cb(),a.za),a.za=null,q7c(a.Eb,!1,xOg),a.O&&(a=a.O,a.D.info(Error("QT"),{saveErrorDetector_displayBannerTimestamp:a.F})))} function Osj(a){switch(a.J.W){case 1:return 5;case 2:return 4;case 3:return 3}return a.ib.getState()===(rE(),OOc)?a.J.O?3:4:null}function Psj(a,c){c!=a.Fa&&(a.Fa=c,a.Sa.stop(),c==null?a.Ja?a.Ja.Tc():a.Ca.H>0&&Xdh(a.Ca):(a.Sa.start(),a.Ja?a.Ja.Ll(c):(a.Ca.H>0&&Xdh(a.Ca),zsj(a.Ca,c,a.Za,a.J,a.Ub,a.Qb,a.qc,a.va)),a.J.Zc()&&x9g(a.J.H)&&c==2&&y9g(a.J.H,function(){a.p8b()})))}D.p8b=function(){this.Fa!=null&&(this.Ja?this.Ja.Ll(this.Fa):zsj(this.Ca,this.Fa,this.Za,this.J,this.Ub,this.Qb,this.qc,this.va))}; D.C1b=function(a){var c={};c=(c.saveTakingTooLongOnClient=!0,c.saveErrorDetector_detectedBrowserBusy=(a===void 0?!1:a)||!1,c);FNb(this.V.D)?(a="Changes are stored locally.",c.offlineIssueReason="Persisting timeout",c.offlineIssueType=Aea):a="Changes are not stored locally.";this.va.info(Error("PT`"+a),c);this.ea&&(this.ea.Db(29852),this.H&&XFc(this.H)&&(a=Date.now()-this.R,this.D.Ha(bfg)&&this.ea.Db(133591,wsj(this.H,a))));this.O&&(this.O.F=Date.now());this.za=zL.Cb().postMessage(BL("Saving your changes is taking longer than usual. Editing is temporarily disabled.", em));bxc(this.Eb,xOg)};function Nsj(a){var c=a.D.Ha(Vh),e=!!xcf();if(c&&e){c=Mv(a.D,VYa);e=Amf(a.D);var f=Bmf(a.D);if(c&&e!=null&&f!=null){Dsj(a.kc,c,e,f).catch(function(g){a.va.info(ms(g))});return}}Promise.resolve()}D.fb=function(){this.Ra.dispose();this.Sa.dispose();this.wa.dispose();this.wb.dispose();this.Ib.dispose();uI.prototype.fb.call(this)};function Lsj(){var a=Am.performance;return a&&a.now?a.now():Date.now()} function Msj(a,c){Ex(c,"saveErrorDetector_savingTooLongDelayActive",function(){return String(a.wa.isActive())});c=new Qsj(c);Rsj(c);return c}function Qsj(a){this.D=a;this.O=this.H=-1;this.J="";this.F=-1}function Jsj(a,c){a.O=Date.now();a.J=c} function Rsj(a){Ex(a.D,"saveErrorDetector_savingTooLongDelayStartTimestamp",function(){return String(a.H)});Ex(a.D,"saveErrorDetector_savingTooLongBannerDismissTimestamp",function(){return String(a.O)});Ex(a.D,"saveErrorDetector_savingTooLongBannerDismissReason",function(){return a.J});Ex(a.D,"saveErrorDetector_savingTooLongBannerDisplayTimestamp",function(){return String(a.F)})};function Ssj(a,c,e,f){T.call(this);var g=this;this.O=null;this.D=e||new Cs;this.H=f||null;this.W=new hx;this.xa(this.W);this.R=a;this.ea=a.Dh();this.F=(this.V=!c.Ha(Vh))?null:this.D.Ba(csg);this.W.Pa(this.R.D,function(){var h=g.R.Dh();h!=g.ea&&(g.V||h)&&g.O&&(g.O(h),g.ea=h)});this.V&&Tsj(this);this.J=null;this.F&&this.H&&(this.J=function(){Usj(g)},this.H.Pi.Pa(this.J),Usj(this),this.F.style.display=Rc)}H(Ssj,T);function Usj(a){a.D.Ba(csg).setAttribute(Gcg,a.H.getEmail())} function Tsj(a){var c=a.D?a.D.getWindow():Am;a.O=c.gbar&&c.gbar.som}Ssj.prototype.fb=function(){this.J&&this.H.Pi.qn(this.J);delete this.R;this.F&&(this.D.removeNode(this.F),delete this.F);delete this.O;T.prototype.fb.call(this)};function Vsj(a){(a=Mv(a,"docs_oogt"))||(a=Gha);return a};function Wsj(a,c,e,f,g,h,k,l,p,q,u,w,y,z,A,C,E,F,I,J){E=E===void 0?null:E;T.call(this);var N=this;this.D=a;this.wa=c;this.O=p;this.Ca=e;this.Da=f;this.R=k;this.H=l;this.ma=h;this.ea=A;l=null;Vsj(this.R)!=Gha&&(l=new Ssj(f,k,g,a));this.xa(l);g=vdf();this.xa(g);this.W=vsj(a,c,e,f,g,k,this.H,p,w,z,A,C,J,E);this.xa(this.W);this.va=q||!1;this.J=y?new Trj(a,!a.Zc(),new Irj(a,k,h,this.H,this.O)):null;this.xa(this.J);this.F=null;F&&F.addCallback(function(W){return N.V(W)});this.za=I?I:new eef(!0)}H(Wsj,T); Wsj.prototype.V=function(a){this.J&&(this.J.D.D=a);if(this.F){var c=this.F;c.ea=a;c.W!=null&&(c.W.F=a)}this.W.O=a};function Xsj(a,c,e,f,g,h,k,l,p,q,u,w,y,z,A,C,E,F,I,J,N){a=new Wsj(a,c,e,f,g,q,y,z,h,void 0,void 0,k,!0,l,p,A,C,E,F,I);c=new Srj(a.D,a.za);a.xa(c);c=kD(a.D.J,4,1);if(kD(a.D.J,1,1)||c)a.F=new Hsj(a.D,a.wa,a.Ca,null,u,w,a.Da,a.R,a.H,a.ma,a.ea,a.va,a.O,void 0,void 0,J,N),a.xa(a.F);return a};var Ysj=new lK(fl);function Zsj(a){a=a||{};return $sj(a.KWa)}function $sj(a){var c=vO+V("gy6hMd")+n;VJ(a)?c+=sT(a):(a='

Try reloading as a first step. See what else you can do to fix this error.

Help us improve to prevent this from happening in the future.

'),c+=a);return U(c+fO)};function atj(a,c){var e=a.title,f=a.pWc,g=a.KWa,h=a.UDd,k=a.HXc;a=a.MTc;var l=uO+V("JLGqTc")+KN+V("EqAR8d")+"("+V("gj03tf")+XN+V("qbpXve")+"("+V(iTg)+$Tf;c=U(vO+V("C1y1Td")+'">'+qmi(c,void 0,void 0,vRg,void 0,"dnMbtd",uqg,uqg,"fatalErrorDialogTextArea",void 0,void 0,f.join(eRf),void 0,void 0,void 0,void 0,void 0,!0,void 0,void 0,void 0,void 0,void 0,void 0,void 0,!1)+fO+$sj(g));return U(KV(U(l+c+fO),e,void 0,U(""+Mli(h)+(k?Lli(a): "")),void 0,void 0,void 0,void 0,void 0,void 0,void 0,void 0,void 0,!0,void 0,!0))};function btj(a,c,e,f,g,h,k,l,p){f=f===void 0?"An error occurred":f;g=g===void 0?function(){return $Ze(window)}:g;k=k===void 0?z3f:k;l=l===void 0?nYf:l;T.call(this);this.R=g;this.V=a;this.J=h;this.W=p;this.O=e;this.D=c;this.ma=k;this.Rl=f;this.ea=l;this.H=[];this.F=new gx;this.xa(this.F);WK(this.D,Ysj,this.F)}H(btj,T); btj.prototype.show=function(a,c){var e=this;c&&this.H.push(c);a||this.O.Db(133668);this.F.dispatchEvent({c1b:this.H,KWa:a});this.D.H>0||this.D.openDialog(atj,{title:this.Rl,pWc:this.H,KWa:a,UDd:this.ma,HXc:this.J!==void 0,MTc:this.ea},function(f){f.Xd===Cj?e.R():f.Xd===fd?e.J():f.Xd===Hj&&(tki(xV.Cb(e.V),void 0,void 0,e.W),e.O.Db(133667))})};function ctj(){}ctj.prototype.D=function(a){Ep.CHROME||Ep.cF?!rhf()||a&&a.relatedToBrowserExtension?(a='A browser extension is preventing Docs from opening this file. Try turning off your extensions, then reloading the page.'),a=U(a).Du()):a=null:a=null;return a};function dtj(){}dtj.prototype.D=function(a){var c;a&&a.isModuleLoadFailure===Dl?c=U("
Try following these steps:

Improve your Internet connection

It looks like you have a poor Internet connection. You can try moving to a location where the Internet is more reliable. Alternatively, you can also try using a cable connection when possible.

").Du():c=null;return c};function etj(){}etj.prototype.D=function(a){return Qw(a.stack)};function ftj(){this.D=new gtj;this.F=new DCh}ftj.prototype.format=function(a){a:if(a==null)a=[];else{if(typeof a===Wk){if(Xo(a)){a=[];break a}a=JSON.parse(a)}var c=[];htj(this,a,c,0);a=c}c="";for(var e=0;e0&&e.push(","),e.push(a.D.F),e.push(Pxb(a.D.space,f+a.D.D)),htj(a,c[g],e,f+a.D.D);g>0&&(e.push(a.D.F),e.push(Pxb(a.D.space,f)));e.push("]");break;case Bj:e.push("{");g=0;for(var h in c)c.hasOwnProperty(h)&&(g>0&&e.push(","),e.push(a.D.F),e.push(Pxb(a.D.space,f+a.D.D)),e.push(a.F.Hb(h)),e.push(":",a.D.space),htj(a,c[h],e,f+a.D.D),g++);g>0&& (e.push(a.D.F),e.push(Pxb(a.D.space,f)));e.push("}");break;default:c=a.F.Hb(""),e.push(a.D.Cy(c,Ol))}}function gtj(){}gtj.prototype.space=" ";gtj.prototype.F="\n";gtj.prototype.Cy=function(a,c){return tU("",c)+a};gtj.prototype.D=2;function itj(a,c,e,f,g,h){h=h===void 0?[new ctj,new dtj]:h;e||(e=new FUc,WK(c,oof,e));this.F=e;this.H=f||new etj;this.J=h;this.D=g||new btj(a,c,this.F)}itj.prototype.notify=function(a,c){for(var e=this,f=null,g=pm(this.J),h=g.next();!h.done&&!(f=h.value.D(c));h=g.next());this.D.show(f);if(a&&a.error){var k=(new ftj).format(a.context),l=a.error;Uw(this.H.D(l).then(function(p){e.D.show(f,p)},function(){e.D.show(f,l.stack)}),function(){e.D.show(f,k)})}};function jtj(a,c,e,f){uI.call(this);this.D=a;this.ZBa=!c;this.H=!e;this.VL=!!f;this.F=new kJ(this);this.F.listen(a,Pr(xEh),this.Cuc);a.Qj(this)}H(jtj,Sei);D=jtj.prototype;D.isVisible=function(){return this.D.isVisible()};D.Ka=function(){throw Error("RT");};D.mU=x("ZBa");D.a5b=x("H");D.GMa=x("VL");D.focus=function(){if(!this.isVisible())throw Error("ST");this.D.Ba().focus()}; D.Cuc=function(a){if(a.target==this.D||this.D instanceof pEh)a.target=this,a.type==Fh?this.dispatchEvent(q8f):a.type==Ik&&(this.dispatchEvent(oP),this.D.Ba().focus())};D.fb=function(){this.F.dispose();delete this.D;Sei.prototype.fb.call(this)};function ktj(a,c,e,f,g){T.call(this);this.D=a;this.xa(this.D);this.od=c;this.Na=e;this.fe=g||Bs();this.Da=f;this.J=new kJ(this);this.xa(this.J);this.V=new hx;this.xa(this.V);this.H=!1;this.J.Se(this.od,ej,this.AOa).listen(this.od,yd,this.xed).Se(this.D,uP,this.MOa)}H(ktj,T);D=ktj.prototype;D.Ma=x("fe");D.lb=x(Xa);D.AOa=function(){this.D.isVisible()&&!this.H&&this.p2()};D.xed=function(a){this.Na&&(a.preventDefault(),this.show())};D.p2=function(){this.D.Ka(!1);this.H=!0};D.WFa=function(){this.p2()}; D.m8b=function(){this.p2()};D.MOa=function(){var a=this.D,c=a.La(),e=a.lfa(),f=a.gxb();this.J.listen(a,Fh,this.NOa).we(e,yL,this.WFa).listen(c,qi,this.fZa).listen(c,ri,this.fZa);(a=a.Bwb())&&this.J.we(a,yL,this.m8b);f&&this.J.we(f,yL,this.m8b);eK(c,Te)};function ltj(a){try{a.D.La().focus()}catch(c){}}function mtj(a){var c=a.D,e=c.La();Ts(e,!0);e.style.outline=tj;a=new lV(e,a.fe);mV(a);c.xa(a)}D.NOa=function(){lJ(this.J);kx(this.V)};D.Xcb=function(){this.D.render()}; D.show=function(){this.H||this.D.isVisible()||this.Xcb()};D.fZa=function(a){a.keyCode==27&&this.p2()};D.isVisible=function(){var a=this.D;return!a.isDisposed()&&a.isVisible()};function ntj(a,c,e,f,g,h,k,l,p,q,u,w,y,z){ktj.call(this,a,c,e,g,f);this.F=u;this.R=null;this.Ca=h;this.va=k;this.Ja=l;p||(p=new VIh,this.xa(p));this.ea=p;this.O=q;this.ma=!1;this.W=new jtj(this.D.L5a(),!0,!0);this.O&&this.O.Bo(this.W);this.wa=w;this.za=y;this.Fa=z}H(ntj,ktj);D=ntj.prototype;D.AOa=function(a){this.D.isVisible()&&!this.H&&this.O&&this.O.s1(this.W);ktj.prototype.AOa.call(this,a)}; D.MOa=function(a){var c=this;ktj.prototype.MOa.call(this,a);a=this.D.Bwb();var e=this.D.gxb();a&&(this.J.we(a,yL,this.Duc),this.F&&(this.R=this.F.jd(sy,function(){!c.D||c.F.isVisible()&&c.F.isEnabled()||(c.ma=!0,c.D.Ka(!1))})));e&&this.J.we(e,yL,this.jjd);this.ea.qz()?mtj(this):jx(this.V,this.ea.wX(),function(){c.ea.qz()&&(mtj(c),c.lb().Ha("docs-epfv")||ltj(c))})}; D.Duc=function(a){if(this.F!=null){var c=(new RC).Mb(43).oa();this.O&&this.O.s1(this.W);this.F.xb(void 0,c);a.preventDefault()}otj(this,29289,43)};D.jjd=function(){otj(this,29289,43)};D.WFa=function(a){ktj.prototype.WFa.call(this,a);otj(this,29290,43)};D.NOa=function(a){ktj.prototype.NOa.call(this,a);ptj(this);this.F&&this.R&&this.F.hz(this.R);this.wa&&this.wa()};function ptj(a){a.Ca&&a.va&&!a.ma&&Teh(a.Ca,a.va)} D.show=function(){var a=!this.F||this.F.isEnabled()&&this.F.isVisible();this.H||this.D.isVisible()||!a||(this.Xcb(),otj(this,29288,19));this.Ja&&ptj(this);this.ma=!1};function otj(a,c,e){if(a.za){var f=new ttc;Sq(f,1,a.Fa);var g=new utc;g.setActive(f);e=YEc(new RC,g).Mb(e).oa();a.za.Db(c,e)}}D.fb=function(){ktj.prototype.fb.call(this);this.F&&this.R&&this.F.hz(this.R)};function qtj(){return new rtj}function rtj(){this.R=this.J=this.O=this.V=this.H=this.D=this.F=this.od=null}D=rtj.prototype; D.dua=function(a){this.R=a;return this};D.bua=function(a){this.O=a;return this};D.eua=function(a){this.V=a;return this};D.uia=function(a){this.H=a;return this};D.cua=function(a){this.F=a;return this};D.Mca=function(a){this.D=a;return this}; D.ika=function(a){this.F||(this.F=Bs());if(!this.od){var c=Mv(this.D,"promo_element_id");this.od=this.F.Ba(c)}if(!this.od||!(this.od.offsetWidth||this.od.offsetHeight||this.od.offsetLeft||this.od.offsetTop))return null;c=Mv(this.D,"promo_url")||"";var e=Mv(this.D,"promo_title"),f=Mv(this.D,hPg);if(!e||!f)return null;var g=as(f);f=null;if(this.H&&(f=DF(this.H,Mv(this.D,G7a)),!f))return null;var h=f?Mv(this.D,Zj):"",k=this.D.Ha("promo_mark_dismissed_on_show"),l=this.D.Ha("promo_show_on_click"),p=Mv(this.D, "promo_action_id");if(p&&!a)return null;a=p?a.qa(p):null;p=Lv(this.D,"promo_impression_id")||0;var q=Mv(this.D,"promo_title_prefix"),u=Lv(this.D,"promo_orientation"),w=Lv(this.D,"promo_arrow_alignment")||0,y=this.D.Ha("promo_hide_arrow"),z=Mv(this.D,"promo_css_class_name"),A=Mv(this.D,"promo_more_element_text"),C=Mv(this.D,"promo_second_more_element_text"),E=Mv(this.D,"promo_second_url"),F=Mv(this.D,"promo_close_button_text"),I=Mv(this.D,"promo_icon_url"),J=this.D.Ha("promo_use_material_styling"); c=new DEh(c,e,g,this.od,u,this.F,q,A,F,I,!!a,w,y,z||void 0,C,E,J);return new ntj(c,this.od,l,this.F,this.D,f,h,k,this.V,this.O||null,a,this.J||null,this.R||null,p)};function stj(a){var c=a.title;a=a.HK;return U(Ha+V("docs-parent-collections-container")+" "+V(SP)+n+VT(khg+(VJ(a)?"-shared-outline":""),"docs-parent-collections-container-icon docs-parent-collections-container-icon-material")+Ha+V("docs-parent-collections-container-folder-name")+" "+V(SP)+n+sT(c)+Fa)}function ttj(a){a=a.text;return U(yO+V("docs-parent-collections-container-text")+n+sT(a)+Ga)};function utj(a){NU.call(this);this.D=a}H(utj,NU);D=utj.prototype;D.Oa=function(){NU.prototype.Oa.call(this);this.update()};D.update=function(){var a=this.La();a.textContent="";if(!this.nlc())for(var c=this.Wb(),e=this.sjb(),f="in {FOLDER}".split(/{|}/),g=0;g0?a[0].Wb():d2f};D.sjb=function(){var a=this.D.Na;return a.length>0&&a[0].HK()};function vtj(a,c){utj.call(this,a);this.F=c}H(vtj,utj);vtj.prototype.nlc=function(){var a=this.D.qe;return!this.F.Ha(Dfg)||!a};vtj.prototype.Wb=function(){var a=this.D.qe;return a?a.getName():""};vtj.prototype.sjb=B(!1);function wtj(a,c){uI.call(this);this.F=a.H;this.J=c;this.H=new hx;this.xa(this.H);this.O=new kJ(this);this.xa(this.O);this.D=this.J?0:3}H(wtj,uI);wtj.prototype.init=function(){var a=this;this.H.Pa(this.F.ea,function(){xtj(a)});this.H.Pa(this.F.W,function(){xtj(a)});xtj(this)};function xtj(a){var c=a.D;a.D=a.J?a.F.ma?FNb(a.F.D)?1:2:0:3;c!==a.D&&a.dispatchEvent("ua")};function ytj(a,c,e,f){yX.call(this);this.D=a;this.H=c;this.J=e;this.F=f||null}H(ytj,yX);ytj.prototype.initialize=function(a){(a=a.Xb("docs-save-indicator-popup-button"))&&this.Sb(a);cV(this.J,this,this.D,{enabled:!0},void 0,(new RC).Mb(93).oa())};ytj.prototype.Ic=x("H");ytj.prototype.Yc=x("F");var ztj={},Atj=(ztj[4]="docs-cloud-off-20",ztj[0]="docs-icon-sync-problem-20",ztj[7]="docs-sync-20",ztj[1]="docs-icon-sync-saved-locally-20",ztj[2]="docs-icon-cloud-check-20",ztj[3]="docs-sync-20",ztj),Btj={},Ctj=(Btj[0]="docs-icon-sync-problem-24-red500",Btj[7]=Ohg,Btj[1]="docs-icon-sync-saved-locally-24",Btj[2]="docs-icon-cloud-check-24",Btj[3]=Ohg,Btj); function Dtj(a,c,e,f,g){g=g===void 0?!0:g;switch(a){case 2:return Etj(c,e);case 0:return"Can't save your changes";case 1:return e?"All changes saved to this device":"Saved to this device";case 3:return!e||g||f!==2&&f!==3?h4f:t6f;case 4:return c.Zc()?e?Etj(c,e):"Encrypted file \u2013 unavailable offline":e?Etj(c,e):f===1?y7f:t6f;case 7:return e&&!g?t6f:"Waiting to save...";case 8:return null;default:throw Error("TT`"+a);}} function Etj(a,c){if(a.Zc())return BZf;a=a.yc;a!=null?(c=!0===c,c=(c?Qoh:Roh)[a]):c=c?"All changes saved to Drive":"Saved to Drive";return c}function Ftj(a,c){if(!c)return"Editing is disabled without an Internet connection.";a=a.yc;var e;a!=null?e=Soh[a]:e="Every change that you make is automatically saved to Drive.";return e} function Gtj(a,c,e){var f=c?c.D():void 0;if(e===u3f)return a?"You'll need to reduce the size of this document to edit it without an Internet connection.":"Looks as though you're offline. You'll need to reduce the size of this document to edit it without an Internet connection.";if(e===bha)return a?"This document is open in another tab for editing. You can't edit from this tab without an Internet connection.":"Looks as though you're offline. This document can't be edited from this tab without an Internet connection because it's open in another tab for offline editing."; if(e===Mia)return"There isn't enough storage space on your device to work offline. You can't edit this document without an Internet connection.";if(e===Tka&&f===2||e===$ga||e===aha)return a?"If you lose your Internet connection, you can't edit this document. To edit without an Internet connection, try reloading.":"Looks as though you're offline. This document can't be edited without an Internet connection. To edit without an Internet connection, try reloading.";if(f)switch(f){case 1:case 6:return a? "If you lose your Internet connection, you can't edit this document. To access your documents without an Internet connection, turn on offline.":"Looks as though you're offline. To access your documents without an Internet connection next time, turn on offline.";case 3:return c=c.F(),a?"Another user ("+c+") has already enabled offline access on this computer. If you lose Internet connectivity, you will not be able to edit this document.":"Looks as though you're offline. This document cannot be edited without an Internet connection because another user ("+ c+") has already enabled offline access on this computer.";case 5:return a?"Offline editing has been disabled by your admin. If you lose your Internet connection, you can't edit this document.":"Looks as though you're offline. This document can't be edited without an Internet connection because offline has been disabled by your admin."}return a?"If you lose your Internet connection, you can't edit this document.":"Looks as though you're offline. This document can't be edited without an Internet connection."} function Htj(a){a=Lv(a,"docs-cse-rasi");return(new $R("Changes to encrypted files are saved every {saveTime} seconds, but may take longer depending on network connection and file size")).format({saveTime:a})};function Itj(a,c,e,f,g,h,k,l){uI.call(this);var p=this;this.R=a;this.W=c;this.O=e;this.ma=f;this.ea=g;this.H=l||Bs();this.V=h;this.va=k;this.J=new kJ(this);this.xa(this.J);this.D=new Jtj(this.H);this.xa(this.D);this.D.re("docs-save-indicator-popup");IT(this.D,1,0);this.D.ly(!1);CEh(this.D,!0);this.D.render();Ts(this.D.Ba(),!0);this.J.listen(this.D,[Ik,Fh],this.wa).listen(this.D.Ba(),qi,function(q){if(q.keyCode===27&&tEh(p.D.D)){p.Tc();wR(p.H,Akg).focus();var u;(u=p.ma)==null||u.pause()}}).listen(window, rk,function(){return void p.D.wd()});this.F=null}H(Itj,uI);Itj.prototype.update=function(a,c,e,f,g,h){this.isVisible()&&(a==8?this.Tc():Ktj(this,a,c,e,f,g,h))}; function Ktj(a,c,e,f,g,h,k){var l=a.R,p=a.ea,q=a.V!=null&&XFc(a.V);q=q===void 0?!1:q;var u=null,w=null,y=null;switch(c){case 2:case 4:case 3:if(p.Ha(yfg)&&q)y="Collaborators won\u2019t see these media until they\u2019re uploaded.";else if(l.Zc())w=cYf,y=Htj(p);else{a:if((g?g.D():null)===5)y=Ftj(l,f);else switch(e){case 3:y=Ftj(l,f);break a;case 0:y=null;break a;case 1:y=f?"You can edit this document without an Internet connection. Changes will save to Drive once reconnected.":"Looks as though you're offline. Changes will save to this device now, and save to Drive once reconnected."; break a;case 2:y=Gtj(f,g,h);break a;default:throw Error("UT`"+e);}a:if((g?g.D():null)===5)w=null;else switch(e){case 3:w=null;break a;case 0:w="Checking offline sync status\u2026";break a;case 1:w=f||c!==3?"This document is ready for offline use":y7f;break a;case 2:w=h===u3f?"This document is too large for offline use":"This document is not ready for offline use";break a;default:throw Error("VT`"+e);}u=e===2?"docs-icon-warning-24":null}break;case 7:w=cYf;y=Htj(p);break;case 1:w=y7f,y="Looks as though you're offline. Changes are saved to this device now, and will save to Drive once reconnected."}e= {b0:c!==3||f||e!==2&&e!==3?Ctj[c]||null:null,title:Dtj(c,l,!0,e,f),DKd:u,subtitle:w,text:y,buttonText:null,D6:null};Ltj(a,c,k);a.F&&(e.buttonText=a.F.Ic(),k=a.F.Yc())&&(e.D6=Zhi(k));a.D.bd(cK(AHh,e));if(a.ea.Ha(yfg))for(k=$6g(a.V),e=0;e=1E4?"+":"";return c+yS(Math.abs(a),c?6:4)}function HX(a,c,e,f,g,h){typeof a===Wk?(this.F=a=="y"?c:0,this.D=a=="m"?c:0,this.H=a=="d"?c:0,this.hours=a=="h"?c:0,this.minutes=a=="n"?c:0,this.seconds=a=="s"?c:0):(this.F=a||0,this.D=c||0,this.H=e||0,this.hours=f||0,this.minutes=g||0,this.seconds=h||0)} HX.prototype.Va=function(a){return a.F==this.F&&a.D==this.D&&a.H==this.H&&a.hours==this.hours&&a.minutes==this.minutes&&a.seconds==this.seconds};HX.prototype.clone=function(){return new HX(this.F,this.D,this.H,this.hours,this.minutes,this.seconds)};HX.prototype.RM=function(){return this.F==0&&this.D==0&&this.H==0&&this.hours==0&&this.minutes==0&&this.seconds==0};HX.prototype.add=function(a){this.F+=a.F;this.D+=a.D;this.H+=a.H;this.hours+=a.hours;this.minutes+=a.minutes;this.seconds+=a.seconds}; function IX(a,c,e){typeof a===zj?(this.date=kuj(a,c||0,e||1),luj(this,e||1)):Im(a)?(this.date=kuj(a.getFullYear(),a.getMonth(),a.getDate()),luj(this,a.getDate())):(this.date=new Date(Mm()),a=this.date.getDate(),this.date.setHours(0),this.date.setMinutes(0),this.date.setSeconds(0),this.date.setMilliseconds(0),luj(this,a))}function kuj(a,c,e){c=new Date(a,c,e);a>=0&&a<100&&c.setFullYear(c.getFullYear()-1900);return c}D=IX.prototype;D.aU=cuj.nj;D.Fna=cuj.Fj; D.clone=function(){var a=new IX(this.date);a.aU=this.aU;a.Fna=this.Fna;return a};D.getFullYear=function(){return this.date.getFullYear()};function JX(a){return a.getFullYear()}D.getMonth=function(){return this.date.getMonth()};D.getDate=function(){return this.date.getDate()};D.getTime=function(){return this.date.getTime()};D.getDay=function(){return this.date.getDay()};D.getUTCFullYear=function(){return this.date.getUTCFullYear()};D.getUTCMonth=function(){return this.date.getUTCMonth()}; D.getUTCDate=function(){return this.date.getUTCDate()};D.aQb=function(){return this.date.getDay()};D.getUTCHours=function(){return this.date.getUTCHours()};D.getUTCMinutes=function(){return this.date.getUTCMinutes()};D.getTimezoneOffset=function(){return this.date.getTimezoneOffset()};D.set=function(a){this.date=new Date(a.getFullYear(),a.getMonth(),a.getDate())};D.setFullYear=function(a){this.date.setFullYear(a)};D.setMonth=function(a){this.date.setMonth(a)};D.setDate=function(a){this.date.setDate(a)}; D.setTime=function(a){this.date.setTime(a)};D.Fuc=function(a){this.date.setUTCFullYear(a)};D.Guc=function(a){this.date.setUTCMonth(a)};D.Euc=function(a){this.date.setUTCDate(a)}; D.add=function(a){if(a.F||a.D){var c=this.getMonth()+a.D+a.F*12,e=JX(this)+Math.floor(c/12);c%=12;c<0&&(c+=12);var f=Math.min(euj(e,c),this.getDate());this.setDate(1);this.setFullYear(e);this.setMonth(c);this.setDate(f)}a.H&&(e=JX(this),c=e>=0&&e<=99?-1900:0,e=new Date(e,this.getMonth(),this.getDate(),12),a=new Date(e.getTime()+a.H*864E5),this.setDate(1),this.setFullYear(a.getFullYear()+c),this.setMonth(a.getMonth()),this.setDate(a.getDate()),luj(this,a.getDate()))}; D.q2=function(a){return[juj(this.getFullYear()),yS(this.getMonth()+1,2),yS(this.getDate(),2)].join(a?"-":"")};D.Ria=G(1658);D.Va=function(a){return!(!a||JX(this)!=JX(a)||this.getMonth()!=a.getMonth()||this.getDate()!=a.getDate())};D.toString=function(){return this.q2()};function luj(a,c){a.getDate()!=c&&(c=a.getDate()=a.F[e];)e+=2;return e==0?0:a.F[e-1]}muj.prototype.oo=function(a){a=this.J-puj(this,a);return a===-1440?0:a};function quj(a,c){return a.H[puj(a,c)>0?2:0]} function ruj(a,c){return puj(a,c)>0?a.D.ee!==void 0?a.D.ee:a.D.DST_GENERIC_LOCATION:a.D.Nb!==void 0?a.D.Nb:a.D.STD_GENERIC_LOCATION};function MX(a,c){this.F=[];this.D=c||cuj;typeof a==zj?suj(this,a):tuj(this,a)}var uuj=[/^'(?:[^']|'')*('|$)/,/^(?:G+|y+|Y+|M+|k+|S+|E+|a+|b+|B+|h+|K+|H+|c+|L+|Q+|d+|m+|s+|v+|V+|w+|z+|Z+)/,/^[^'GyYMkSEabBhKHcLQdmsvVwzZ]+/];function vuj(a){return a.getHours?a.getHours():0} function tuj(a,c){for(wuj&&(c=c.replace(/\u200f/g,""));c;){for(var e=c,f=0;f0?-864E5:864E5,g=new Date(a.getTime()+e));e=[];for(var h=0;h=12&&c<24?1:0]} function xuj(a,c,e,f,g,h){var k=c.length;switch(c.charAt(0)){case "G":return e=f.getFullYear()>0?1:0,k>=4?a.D.yk[e]:a.D.Wj[e];case "y":return e=f.getFullYear(),e<0&&(e=-e),k==2&&(e%=100),yuj(a,yS(e,k));case "Y":return e=f.getFullYear(),g=f.getMonth(),f=f.getDate(),e=(new Date(iuj(e,g,f,a.D.Fj,a.D.nj))).getFullYear(),e<0&&(e=-e),k==2&&(e%=100),yuj(a,yS(e,k));case "M":a:switch(e=f.getMonth(),k){case 5:k=a.D.Ak[e];break a;case 4:k=a.D.Sj[e];break a;case 3:k=a.D.bk[e];break a;default:k=yuj(a,yS(e+1,k))}return k; case "k":return Auj(g),yuj(a,yS(vuj(g)||24,k));case "S":return yuj(a,(g.getMilliseconds()/1E3).toFixed(Math.min(3,k)).slice(2)+(k>3?yS(0,k-3):""));case "E":return e=f.getDay(),k>=4?a.D.hk[e]:a.D.dk[e];case "a":return Buj(a,g);case "b":return Buj(a,g);case "B":return Buj(a,g);case "h":return Auj(g),yuj(a,yS(vuj(g)%12||12,k));case "K":return Auj(g),yuj(a,yS(vuj(g)%12,k));case "H":return Auj(g),yuj(a,yS(vuj(g),k));case "c":a:switch(e=f.getDay(),k){case 5:k=a.D.ek[e];break a;case 4:k=a.D.Ck[e];break a; case 3:k=a.D.gk[e];break a;default:k=yuj(a,yS(e,1))}return k;case "L":a:switch(e=f.getMonth(),k){case 5:k=a.D.Bk[e];break a;case 4:k=a.D.Aj[e];break a;case 3:k=a.D.fk[e];break a;default:k=yuj(a,yS(e+1,k))}return k;case "Q":return e=Math.floor(f.getMonth()/3),k<4?a.D.ck[e]:a.D.Zj[e];case "d":return yuj(a,yS(f.getDate(),k));case "m":return Auj(g),yuj(a,yS(g.getMinutes?g.getMinutes():0,k));case "s":return Auj(g),yuj(a,yS(g.getSeconds(),k));case "v":return(h||nuj(e.getTimezoneOffset())).Nca;case "V":return a= h||nuj(e.getTimezoneOffset()),k<=2?a.Nca:ruj(a,e);case "w":return e=g.getFullYear(),f=g.getMonth(),g=g.getDate(),e=iuj(e,f,g,a.D.Fj,a.D.nj),yuj(a,yS(Math.floor(Math.round((e-(new Date((new Date(e)).getFullYear(),0,1)).valueOf())/864E5)/7)+1,k));case "z":return a=h||nuj(e.getTimezoneOffset()),k<4?quj(a,e):a.H[puj(a,e)>0?3:1];case "Z":return f=h||nuj(e.getTimezoneOffset()),k<4?(k=-f.oo(e),a=[k<0?"-":"+"],k=Math.abs(k),a.push(yS(Math.floor(k/60)%100,2),yS(k%60,2)),k=a.join("")):k=yuj(a,ouj(f.oo(e))), k;default:return""}};var Cuj={nk:"y",Nk:OQ,Cj:ZO,Jj:$O,Ok:YO,Yi:R0f,Hj:W0f,Tj:"M/d",yj:U0f,Zi:T0f,Ij:oZf,jk:pZf,Vj:"d",Lk:S0f},Duj={nk:"y",Nk:OQ,Cj:ZO,Jj:$O,Ok:YO,Yi:zP,Hj:EP,Tj:bdg,yj:BP,Zi:AP,Ij:nZf,jk:qZf,Vj:"d",Lk:gcg},NX=Cuj;NX=Duj;function Euj(a){uI.call(this);var c=this;this.R=0;this.D=null;this.O="";this.H=a;this.J=new hx;this.xa(this.J);this.J.Pa(a.wn,function(){var e=c.H.Fc,f=c.H.Gj;(!e||f||e-c.R>2E4)&&c.F()});this.J.Pa(a.H.H,function(){return c.F()});this.J.Pa(q9g(a.J,2,1),function(){c.F()});this.F()}H(Euj,uI);Euj.prototype.Ic=x("O");function Fuj(a,c){c!=a.O&&(a.O=c,a.dispatchEvent(dm))} Euj.prototype.F=function(){var a=this.H,c=a.Fc;this.D&&(CI(this.D),this.D=null);if(mD(this.H.H))if(c){this.R=c;Fuj(this,Guj(c,a.Xn));a=Aaf()-c;c=0;var e=18E5;a<6E6&&(c=3E4,e=6E4);this.D=wI(this.F,e-(a+c)%e,this)}else Fuj(this,a.Ro);else Fuj(this,"")};Euj.prototype.fb=function(){uI.prototype.fb.call(this);this.D&&(CI(this.D),this.D=null)}; function Guj(a,c){var e=(Aaf()-a)/6E4,f=e/1440;a=new Date(a);if(e<1)return c?"Last edit was made seconds ago by "+c:"Last edit was seconds ago";if(e<59.5)return c?(new $R("{MINUTES,plural, =0{unused plural form}=1{Last edit was made # minute ago by {NAME}}other{Last edit was made # minutes ago by {NAME}}}")).format({MINUTES:Math.round(e),NAME:c}):(new $R("{MINUTES,plural, =0{unused plural form}=1{Last edit was # minute ago}other{Last edit was # minutes ago}}")).format({MINUTES:Math.round(e)});if(fuj(a, new Date(Aaf())))return c?(new $R("{HOURS,plural, =0{unused plural form}=1{Last edit was made # hour ago by {NAME}}other{Last edit was made # hours ago by {NAME}}}")).format({HOURS:Math.round(e/60),NAME:c}):(new $R("{HOURS,plural, =0{unused plural form}=1{Last edit was # hour ago}other{Last edit was # hours ago}}")).format({HOURS:Math.round(e/60)});e=new Date(Aaf()-864E5);if(fuj(a,e))return a=(new MX(7)).format(a),c?"Last edit was made yesterday at "+a+rRf+c:"Last edit was yesterday at "+a;if(f<= 14)c=c?(new $R("{DAYS,plural, =0{unused plural form}=1{Last edit was made # day ago by {NAME}}other{Last edit was made # days ago by {NAME}}}")).format({DAYS:Math.round(f),NAME:c}):(new $R("{DAYS,plural, =0{unused plural form}=1{Last edit was # day ago}other{Last edit was # days ago}}")).format({DAYS:Math.round(f)});else{f=new MX(1);e=new MX(NX.yj);var g=(new Date(Aaf())).getYear();a=a.getYear()==g?e.format(a):f.format(a);c=c?"Last edit was made on "+a+rRf+c:"Last edit was on "+a}return c};function Huj(a,c,e){uI.call(this);this.D=a;this.va=c;this.F=null;this.ea=!1;this.H=new Euj(this.D);this.xa(this.H);this.V=new kJ(this);this.xa(this.V);this.W=new hx;this.xa(this.W);this.wa=new OJ(this);this.xa(this.wa);this.O=this.D.Zc();this.R=e.Ha(mfg);this.ma=""}H(Huj,uI); Huj.prototype.init=function(){var a=this;this.V.listen(this.H,dm,Mw(this.J));this.F&&(this.V.listen(this.F,"u",this.J),this.J());this.W.Pa(q9g(this.D.J,1,1),function(){return a.J()});this.W.Pa(q9g(this.D.J,4,1),function(){return a.J()});this.R&&this.wa.jd(this.va.qa(dg),ry,this.J);var c=this.O&&!this.R?"Encrypted file \u2013 automatic saving disabled":this.H.Ic();Iuj(this,c)}; Huj.prototype.J=function(){var a=kD(this.D.J,4,1);if(kD(this.D.J,1,1)||a)if(a=this.F.getState(),this.R){a=this.H.Ic();var c=Juj(this);Kuj(this,a,c,Njh(c)?a:a+ua+c)}else!this.O||a!=0&&a!=1?a==0||a==2?(Kuj(this,h4f),this.ea=!0,Luj(this)):a==1?(Kuj(this,"All changes saved offline"),Luj(this,!0)):(a=this.D.yc,Kuj(this,this.O?BZf:a!=null?Qoh[String(a)]:"All changes saved in Drive"),Luj(this)):(Kuj(this,"Encrypted file \u2013 unsaved changes",CXf,void 0,!0),this.ea=!0);else Kuj(this,this.H.Ic(),"")}; function Luj(a,c){var e=a.H.Ic();a.ea?(c=c?"Offline changes will be synced when you go back online.":Muj(a,a.D.yc),Kuj(a,void 0,c+"\n"+e,a.ma+ua+c+","+e)):Iuj(a,e)}function Iuj(a,c){var e=kD(a.D.J,2,1);a.R?(e=Juj(a),Kuj(a,c,e,Njh(e)?c:c+ua+e)):(e=c&&e?Muj(a,a.D.yc):"",Kuj(a,c,e,c+ua+e))}function Kuj(a,c,e,f,g){a.ma=c!==void 0?c:a.ma;a.dispatchEvent(new Nuj(c,e,f,g===void 0?!1:g))} function Muj(a,c){return a.O?CXf:c!=null?Soh[String(c)]:"Every change that you make is automatically saved in Drive."}function Juj(a){if(a.O)return"";var c=a.va.qa(dg).isEnabled();a=kD(a.D.J,13,0);return c&&a?"Open the version history":""}function Nuj(a,c,e){oI.call(this,"xa");this.label=a;this.Jk=c;this.ariaLabel=e}H(Nuj,oI);function Ouj(a,c,e){NU.call(this);this.H=a;this.F=c;this.D=e}H(Ouj,NU);Ouj.prototype.Wa=function(){var a=this;NU.prototype.Wa.call(this);var c=tyb(document,jg);Xdi(c,this.D.qa(jg).ac());cV(this.H,this,this.D.qa(jg),eV);this.F.jd(this.D.qa(jg),qy,function(){return Puj(a)});Puj(this);eK(c,td);hK(c,this.D.qa(jg).ac())};function Puj(a){var c=a.D.qa(jg).Gc();a=Fs(Af,a.La());hJ(a,"docs-icon-star-filled-20-blue600",c);hJ(a,"docs-icon-star-border-20",!c);a=tyb(document,jg);fK(a,ud,c)} Ouj.prototype.Ai=function(a){return a.keyCode==13||a.keyCode==32?(this.Qp(a),this.La().focus(),!0):!1};function Quj(a,c,e){uI.call(this);this.jc=c;this.F=a;this.Ca=e||Bs();this.ea=new OJ(this);this.xa(this.ea);this.ma=new kJ(this);this.xa(this.ma);this.za=!1;this.R=new hx;this.xa(this.R)}H(Quj,uI);function Ruj(a,c){if(!a.za){a.D=Fs(Plg,c);var e=new Tvi;a.xa(e);e.Sb(a.D);a.H=Fs("docs-title-input-label",c);a.W=Fs("docs-title-input-label-inner",c);a.va=new IU(a.D);a.xa(a.va);Suj(a)}a.za=!0} function Tuj(a){a.ea.jd(a.jc.qa($Ia),ry,a.KLb);a.R.Pa(a.F.wa,function(){a.kG()});a.R.Pa(q9g(a.F.J,10,1),function(){a.KLb()});a.R.Pa(a.F.bA,function(){a.dispatchEvent(xSg);Suj(a)});a.ZXb();Suj(a)}Quj.prototype.ZXb=r();Quj.prototype.kG=function(){Uuj(this);this.dispatchEvent(zSg)};Quj.prototype.bb=x(Vi);Quj.prototype.Ma=x(Na);function Suj(a){a.kG();a.KLb()};function Vuj(a){var c=a.qsa,e=a.title,f=a.contentId,g=a.content,h=a.hnd,k=a.ozb,l=a.mzb;a=a.oZc;return U(Ha+V("title-bar-badge-popout-container")+" "+V(JP)+ia+V(vSg)+n+(k?Ha+V("title-bar-badge-popout-header-content")+n+(l?VT(IP+l,"title-bar-badge-popout-header-icon"):"")+sO+(h?yN+V(h)+'"':"")+xN+V("title-bar-badge-popout-header-title")+DTf+sT(k)+XVf:"")+tO+V(c)+FN+V("title-bar-badge-popout-title")+ISf+sT(e)+'