(function(){/* Copyright The Closure Library Authors. SPDX-License-Identifier: Apache-2.0 */ var n,aa=function(a){var b=0;return function(){return b>>0)+"_",d=0,e=function(f){if(this instanceof e)throw new TypeError("Symbol is not a constructor");return new b(c+(f||"")+"_"+d++,f)};return e}); q("Symbol.iterator",function(a){if(a)return a;a=Symbol("Symbol.iterator");for(var b="Array Int8Array Uint8Array Uint8ClampedArray Int16Array Uint16Array Int32Array Uint32Array Float32Array Float64Array".split(" "),c=0;c=f}});q("Object.entries",function(a){return a?a:function(b){var c=[],d;for(d in b)y(b,d)&&c.push([d,b[d]]);return c}});q("Object.is",function(a){return a?a:function(b,c){return b===c?0!==b||1/b===1/c:b!==b&&c!==c}}); q("Array.prototype.includes",function(a){return a?a:function(b,c){var d=this;d instanceof String&&(d=String(d));var e=d.length;c=c||0;for(0>c&&(c=Math.max(c+e,0));cb?1:0};function Na(){var a=z.navigator;return a&&(a=a.userAgent)?a:""}function F(a){return-1!=Na().indexOf(a)};var Oa=Array.prototype.indexOf?function(a,b){return Array.prototype.indexOf.call(a,b,void 0)}:function(a,b){if("string"===typeof a)return"string"!==typeof b||1!=b.length?-1:a.indexOf(b,0);for(var c=0;cparseFloat(db)){cb=String(fb);break a}}cb=db} var hb=cb,Va={},ib=function(){return Wa(function(){for(var a=0,b=La(String(hb)).split("."),c=La("9").split("."),d=Math.max(b.length,c.length),e=0;0==a&&ee;e++){var f=c.concat(d[e].split(""));jb[e]=f;for(var g=0;g>2];k=b[(k&3)<<4|l>>4];l=b[(l&15)<<2|h>>6];h=b[h&63];c[e++]=""+g+k+l+h}g=0;h=d; switch(a.length-f){case 2:g=a[f+1],h=b[(g&15)<<2]||d;case 1:a=a[f],c[e]=""+b[a>>2]+b[(a&3)<<4|g>>4]+h+d}return c.join("")};var mb="undefined"!==typeof Uint8Array,nb={};var ob,pb=function(a){if(nb!==nb)throw Error("illegal external caller");this.Jb=a;if(null!=a&&0===a.length)throw Error("ByteString should be constructed with non-empty values");};pb.prototype.ab=function(){return null==this.Jb};var G="function"===typeof Symbol&&"symbol"===typeof Symbol()?Symbol(void 0):void 0;function H(a,b){Object.isFrozen(a)||(G?a[G]|=b:void 0!==a.N?a.N|=b:Object.defineProperties(a,{N:{value:b,configurable:!0,writable:!0,enumerable:!1}}))}function qb(a,b){Object.isExtensible(a)&&(G?a[G]&&(a[G]&=~b):void 0!==a.N&&(a.N&=~b))}function I(a){a=G?a[G]:a.N;return null==a?0:a}function rb(a,b){G?a[G]=b:void 0!==a.N?a.N=b:Object.defineProperties(a,{N:{value:b,configurable:!0,writable:!0,enumerable:!1}})} function sb(a){H(a,1);return a}function tb(a){H(a,17);return a}function J(a){return a?!!(I(a)&2):!1}function ub(a){H(a,16);return a}function vb(a){if(!Array.isArray(a))throw Error("cannot mark non-array as shared mutably");qb(a,16)}function wb(a,b){rb(b,(I(a)|0)&-51)};var xb={};function yb(a){return null!==a&&"object"===typeof a&&!Array.isArray(a)&&a.constructor===Object}var zb,Ab=Object,Cb=Ab.freeze,Db=[];H(Db,3);var Eb=Cb.call(Ab,Db),Fb=function(a){if(J(a.h))throw Error("Cannot mutate an immutable Message");};function Gb(a){return a.displayName||a.name||"unknown type name"}function Hb(a,b){if(!(a instanceof b))throw Error("Expected instanceof "+Gb(b)+" but got "+(a&&Gb(a.constructor)));return a};function Ib(a){switch(typeof a){case "number":return isFinite(a)?a:String(a);case "object":if(a&&!Array.isArray(a)){if(mb&&null!=a&&a instanceof Uint8Array)return lb(a);if(a instanceof pb){var b=a.Jb;return null==b?"":"string"===typeof b?b:a.Jb=lb(b)}}}return a};function Jb(a,b,c,d){if(null!=a){if(Array.isArray(a))a=Kb(a,b,c,void 0!==d);else if(yb(a)){var e={},f;for(f in a)e[f]=Jb(a[f],b,c,d);a=e}else a=b(a,d);return a}}function Kb(a,b,c,d){d=d?!!(I(a)&16):void 0;var e=Array.prototype.slice.call(a);c(a,e);for(a=0;a=a.Z?a.m?a.m[b]:void 0:(void 0===c?0:c)&&a.m&&(c=a.m[b],null!=c)?c:a.h[b+a.W]},M=function(a,b,c,d,e){d=void 0===d?!1:d;(void 0===e?0:e)||Fb(a);a.Vb&&(a.Vb=void 0);if(b>=a.Z||d)return(a.m||(a.m=a.h[a.Z+a.W]={}))[b]=c,a;void 0!==a.m&&a.Z>=a.h.length?(d=a.h.length-1,e=b+a.W,e>=d?(a.h[d]=void 0,a.h[e]=c,a.h.push(a.m)):a.h[e]=c):a.h[b+a.W]=c;void 0!==a.m&&b in a.m&&delete a.m[b];return a}; function Ob(a,b,c,d){var e=K(a,b,d);Array.isArray(e)||(e=Eb);var f=I(e);f&1||sb(e);J(a.h)?(f&2||H(e,2),c&1||Object.freeze(e)):e===Eb||!(c&1&&c&2)&&f&2?(e=sb(Array.prototype.slice.call(e)),M(a,b,e,d)):!(c&2)&&f&16&&vb(e);return e}function N(a,b,c,d){Fb(a);c!==d?M(a,b,c):M(a,b,void 0,!1);return a} var Pb=function(a,b){for(var c=0,d=0;d=b.qb&&b.cancel())}this.Zb?this.Zb.call(this.Qb,this):this.Gb=!0;this.qa||(a=new pd(this),qd(this),rd(this,!1,a))}};U.prototype.Pb=function(a,b){this.pb=!1;rd(this,a,b)}; var rd=function(a,b,c){a.qa=!0;a.v=c;a.Ca=!b;sd(a)},qd=function(a){if(a.qa){if(!a.Gb)throw new td(a);a.Gb=!1}};U.prototype.callback=function(a){qd(this);rd(this,!0,a)};var ud=function(a,b,c,d){a.eb.push([b,c,d]);a.qa&&sd(a)};U.prototype.then=function(a,b,c){var d,e,f=new T(function(g,h){e=g;d=h});ud(this,e,function(g){g instanceof pd?f.cancel():d(g);return vd},this);return f.then(a,b,c)};U.prototype.$goog_Thenable=!0; var wd=function(a){return Qa(a.eb,function(b){return"function"===typeof b[1]})},vd={},sd=function(a){if(a.ib&&a.qa&&wd(a)){var b=a.ib,c=xd[b];c&&(z.clearTimeout(c.M),delete xd[b]);a.ib=0}a.B&&(a.B.qb--,delete a.B);b=a.v;for(var d=c=!1;a.eb.length&&!a.pb;){var e=a.eb.shift(),f=e[0],g=e[1];e=e[2];if(f=a.Ca?g:f)try{var h=f.call(e||a.Qb,b);h===vd&&(h=void 0);void 0!==h&&(a.Ca=a.Ca&&(h==b||h instanceof Error),a.v=b=h);if(Wc(b)||"function"===typeof z.Promise&&b instanceof z.Promise)d=!0,a.pb=!0}catch(k){b= k,a.Ca=!0,wd(a)||(c=!0)}}a.v=b;d&&(h=C(a.Pb,a,!0),d=C(a.Pb,a,!1),b instanceof U?(ud(b,h,d),b.pc=!0):b.then(h,d));c&&(b=new yd(b),xd[b.M]=b,a.ib=b.M)},td=function(){E.call(this)};D(td,E);td.prototype.message="Deferred has already fired";td.prototype.name="AlreadyCalledError";var pd=function(){E.call(this)};D(pd,E);pd.prototype.message="Deferred was canceled";pd.prototype.name="CanceledError";var yd=function(a){this.M=z.setTimeout(C(this.dd,this),0);this.Ra=a}; yd.prototype.dd=function(){delete xd[this.M];throw this.Ra;};var xd={};var Dd=function(a){var b={},c=b.document||document,d=gc(a).toString(),e=(new Hc(c)).createElement("SCRIPT"),f={fc:e,La:void 0},g=new U(zd,f),h=null,k=null!=b.timeout?b.timeout:5E3;0>>0),Ie=function(a){if("function"===typeof a)return a;a[Qe]||(a[Qe]=function(b){return a.handleEvent(b)});return a[Qe]};var Re=function(){re.call(this);this.I=new Ae(this);this.mc=this;this.Bb=null};D(Re,re);Re.prototype[we]=!0;n=Re.prototype;n.addEventListener=function(a,b,c,d){He(this,a,b,c,d)};n.removeEventListener=function(a,b,c,d){Oe(this,a,b,c,d)}; n.dispatchEvent=function(a){var b=this.Bb;if(b){var c=[];for(var d=1;b;b=b.Bb)c.push(b),++d}b=this.mc;d=a.type||a;if("string"===typeof a)a=new se(a,b);else if(a instanceof se)a.target=a.target||b;else{var e=a;a=new se(d,b);qc(a,e)}e=!0;if(c)for(var f=c.length-1;!a.Ia&&0<=f;f--){var g=a.currentTarget=c[f];e=Se(g,d,!0,a)&&e}a.Ia||(g=a.currentTarget=b,e=Se(g,d,!0,a)&&e,a.Ia||(e=Se(g,d,!1,a)&&e));if(c)for(f=0;!a.Ia&&f=r.length)&&(a.psdJson=r)}m||(d={invalidPsd:!0});m=(h?new Hc(Gc(h)):Ja||(Ja=new Hc)).createElement("SCRIPT");g&&m.setAttribute("nonce",g);m.onload=function(){c.startHelpPanel({helpcenter:e,apiKey:"testpage",channel:a.channel,context:a.helpCenterContext||c.location.href, defaultHelpArticleFragment:a.defaultHelpArticleFragment,defaultHelpArticleId:a.defaultHelpArticleId,defaultHelpArticleHelpcenterPath:a.defaultHelpArticleHelpcenterPath,directToGetHelp:a.directToGetHelp||!1,enableSendFeedback:a.enableSendFeedback||!1,helpPanelTheme:a.helpPanelTheme,locale:a.locale,nd4cSettingsIsEnabled:a.nd4cSettingsIsEnabled||!1,nd4cSettingsCountryCode:a.nd4cSettingsCountryCode||"",serverData:b,supportContentUrl:a.supportContentUrl,symptom:a.symptom,helpApiData:{helpApiConfig:a,productData:d, productWindow:c},helpPanelMode:k,onPromotedProductLinkClickCallback:a.onPromotedProductLinkClickCallback,fixedHelpPanelContainer:l})};qe(m,f);h.body.appendChild(m)};for(var tf={en:["en-us"],ar:["ar-eg"],zh:["zh-cn","zh-hans","zh-hans-cn"],"zh-tw":["zh-hant","zh-hant-tw"],nl:["nl-nl"],"en-gb":[],fr:["fr-fr"],de:["de-de"],it:["it-it"],ja:["ja-jp"],ko:["ko-kr"],pl:["pl-pl"],pt:["pt-br"],ru:["ru-ru"],es:["es-es"],th:["th-th"],tr:["tr-tr"],"es-419":[],bg:["bg-bg"],ca:["ca-es"],hr:["hr-hr"],cs:["cs-cz"],da:["da-dk"],fil:["fil-ph","tl","tl-ph"],fi:["fi-fi"],el:["el-gr"],iw:["he","he-il","iw-il"],hi:["hi-in"],hu:["hu-hu"],id:["id-id","in","in-id"],lv:["lv-lv"],lt:["lt-lt"], no:["no-no","nb","nb-no"],"pt-pt":[],ro:["ro-ro","mo"],sr:["sr-rs","sr-cyrl-rs"],sk:["sk-sk"],sl:["sl-sl"],sv:["sv-se"],uk:["uk-ua"],vi:["vi-vn"],fa:["fa-ir"],af:["af-za"],bn:["bn-in"],et:["et-ee"],is:["is-is"],ms:["ms-my"],mr:["mr-in"],sw:["sw-tz"],ta:["ta-in"],sq:["sq-al"],hy:["hy-am"],az:["az-az"],my:["my-mm"],ka:["ka-ge"],kk:["kk-kz"],km:["km-kh"],lo:["lo-la"],mk:["mk-mk"],mn:["mn-mn"],ne:["ne-np"],si:["si-lk"],am:["am-et"],gu:["gu-in"],kn:["kn-in"],ml:["ml-in"],te:["te-in"],ur:["ur-pk"],ky:["ky-kg"], pa:["pa-in"],uz:["uz-uz"],"sr-latn":["sh"]},uf={},vf=u(Object.keys(tf)),wf=vf.next();!wf.done;wf=vf.next()){var xf=wf.value;uf[xf]=xf;for(var yf=u(tf[xf]),zf=yf.next();!zf.done;zf=yf.next())uf[zf.value]=xf};var Af=function(a){this.P=a||{cookie:""}};n=Af.prototype;n.isEnabled=function(){if(!z.navigator.cookieEnabled)return!1;if(!this.ab())return!0;this.set("TESTCOOKIESENABLED","1",{Xb:60});if("1"!==this.get("TESTCOOKIESENABLED"))return!1;this.remove("TESTCOOKIESENABLED");return!0}; n.set=function(a,b,c){var d=!1;if("object"===typeof c){var e=c.Ad;d=c.Bd||!1;var f=c.domain||void 0;var g=c.path||void 0;var h=c.Xb}if(/[;=\s]/.test(a))throw Error('Invalid cookie name "'+a+'"');if(/[;\r\n]/.test(b))throw Error('Invalid cookie value "'+b+'"');void 0===h&&(h=-1);this.P.cookie=a+"="+b+(f?";domain="+f:"")+(g?";path="+g:"")+(0>h?"":0==h?";expires="+(new Date(1970,1,1)).toUTCString():";expires="+(new Date(Date.now()+1E3*h)).toUTCString())+(d?";secure":"")+(null!=e?";samesite="+e:"")}; n.get=function(a,b){for(var c=a+"=",d=(this.P.cookie||"").split(";"),e=0,f;eb)throw Error("Bad port number "+b);a.ua=b}else a.ua=null},Jf=function(a,b,c){X(a);b instanceof Lf?(a.C=b,a.C.Fb(a.H)):(c||(b=Mf(b,Rf)),a.C=new Lf(b,a.H))};W.prototype.getQuery=function(){return this.C.toString()};W.prototype.removeParameter=function(a){X(this);this.C.remove(a);return this}; var X=function(a){if(a.Cc)throw Error("Tried to modify a read-only Uri");};W.prototype.Fb=function(a){this.H=a;this.C&&this.C.Fb(a)}; var Kf=function(a,b){return a?b?decodeURI(a.replace(/%25/g,"%2525")):decodeURIComponent(a):""},Mf=function(a,b,c){return"string"===typeof a?(a=encodeURI(a).replace(b,Sf),c&&(a=a.replace(/%25([0-9a-fA-F]{2})/g,"%$1")),a):null},Sf=function(a){a=a.charCodeAt(0);return"%"+(a>>4&15).toString(16)+(a&15).toString(16)},Nf=/[#\/\?@]/g,Pf=/[#\?:]/g,Of=/[#\?]/g,Rf=/[#\?@]/g,Qf=/#/g,Lf=function(a,b){this.o=this.j=null;this.D=a||null;this.H=!!b},Y=function(a){a.j||(a.j=new Map,a.o=0,a.D&&bf(a.D,function(b,c){a.add(decodeURIComponent(b.replace(/\+/g, " ")),c)}))};n=Lf.prototype;n.add=function(a,b){Y(this);this.D=null;a=Tf(this,a);var c=this.j.get(a);c||this.j.set(a,c=[]);c.push(b);this.o+=1;return this};n.remove=function(a){Y(this);a=Tf(this,a);return this.j.has(a)?(this.D=null,this.o-=this.j.get(a).length,this.j.delete(a)):!1};n.clear=function(){this.j=this.D=null;this.o=0};n.ab=function(){Y(this);return 0==this.o};n.Qa=function(a){Y(this);a=Tf(this,a);return this.j.has(a)}; n.forEach=function(a,b){Y(this);this.j.forEach(function(c,d){c.forEach(function(e){a.call(b,e,d,this)},this)},this)};n.Sa=function(){Y(this);for(var a=Array.from(this.j.values()),b=Array.from(this.j.keys()),c=[],d=0;dp;p+=4)t[p/4]=r[p]<<24|r[p+1]<<16|r[p+2]<<8|r[p+3];for(p=16;80>p;p++)r=t[p-3]^t[p-8]^t[p-14]^t[p-16],t[p]=(r<<1|r>>>31)&4294967295;r=e[0];var w=e[1],x=e[2],L=e[3],Lc=e[4];for(p=0;80>p;p++){if(40>p)if(20>p){var xa=L^w&(x^L);var Bb=1518500249}else xa=w^x^L,Bb=1859775393;else 60>p?(xa=w&x|L&(w|x),Bb=2400959708):(xa=w^x^L,Bb=3395469782);xa=((r<<5|r>>>27)&4294967295)+ xa+Lc+Bb+t[p]&4294967295;Lc=L;L=x;x=(w<<30|w>>>2)&4294967295;w=r;r=xa}e[0]=e[0]+r&4294967295;e[1]=e[1]+w&4294967295;e[2]=e[2]+x&4294967295;e[3]=e[3]+L&4294967295;e[4]=e[4]+Lc&4294967295}function c(r,t){if("string"===typeof r){r=unescape(encodeURIComponent(r));for(var p=[],w=0,x=r.length;wl?c(h,56-l):c(h,64-(l-56));for(var p=63;56<=p;p--)f[p]=t&255,t>>>=8;b(f);for(p=t=0;5>p;p++)for(var w=24;0<=w;w-=8)r[t++]=e[p]>>w&255;return r}for(var e=[],f=[],g=[],h=[128],k=1;64>k;++k)h[k]=0;var l,m;a();return{reset:a,update:c,digest:d,digestString:function(){for(var r=d(),t="",p=0;p=h.length)&&(a.psdJson=h)}g||(b={invalidPsd:!0})}b=[a,b,c];d.GOOGLE_FEEDBACK_START_ARGUMENTS=b;c=a.feedbackServerUri||"//www.google.com/tools/feedback";if(g=d.GOOGLE_FEEDBACK_START)g.apply(d, b);else{d=c+"/load.js?";for(var k in a)b=a[k],null==b||Fa(b)||(d+=encodeURIComponent(k)+"="+encodeURIComponent(b)+"&");a=(e?new Hc(Gc(e)):Ja||(Ja=new Hc)).createElement("SCRIPT");f&&a.setAttribute("nonce",f);qe(a,jc(d));e.body.appendChild(a)}},Ag=function(a,b,c){try{"submit"===a.flow||"help"===a.flow||a.tinyNoPointer?zg(a,b,c):xg(a.productId,a.feedbackServerUri).then(function(d){d=O(d,mg,1);if(null==d||!d.getAlohaAutoGaRollout()||bb&&!d.getEnableMweb())zg(a,b,c);else{var e=c||z,f="DEV"===a.serverEnvironment, g=c||z;g=a.nonce||xc(g);f={integrationKeys:{productId:a.productId,feedbackBucket:a.bucket},callbacks:{onClose:a.callback,onLoad:a.onLoadCallback},formContent:{locale:a.locale,disableScreenshot:a.disableScreenshotting,productDisplayName:void 0,announcement:void 0,issueCategories:void 0,includeSeveritySelection:void 0,customImageSrc:void 0,thankYouMessage:void 0,Cd:void 0,defaultFormInputValues:void 0,defaultFormInputValuesString:void 0,abuseLink:a.abuseLink},initializationData:{isLocalServer:f,nonce:g, useNightlyRelease:f,feedbackJsUrl:void 0,feedbackCssUrl:void 0,feedbackJsUrlSerialized:void 0,feedbackCssUrlSerialized:void 0,submissionServerUri:a.feedbackServerUri,colorScheme:a.colorScheme},extraData:{productVersion:a.productVersion,authUser:a.authuser,configuratorId:a.configuratorId,customZIndex:a.customZIndex,tinyNoPointer:a.tinyNoPointer,allowNonLoggedInFeedback:a.allowNonLoggedInFeedback,enableAnonymousFeedback:a.enableAnonymousFeedback}};b&&(g=new Map(Object.entries(b)),f.extraData.productSpecificData= g);wg(f,d,e)}},function(d){d&&"DuplicateFormError"!==d.name&&zg(a,b,c)})}catch(d){zg(a,b,c)}};A("userfeedback.api.startFeedback",Ag);var Bg=function(){};Bg.prototype.next=function(){return Cg};var Cg={done:!0,value:void 0};Bg.prototype.nb=function(){return this};var Dg=function(a){if(a instanceof Bg)return a;if("function"==typeof a.nb)return a.nb(!1);if(Ea(a)){var b=0,c=new Bg;c.next=function(){for(;;){if(b>=a.length)return Cg;if(b in a)return{value:a[b++],done:!1};b++}};return c}throw Error("Not implemented");};var Fg=function(a){this.G={};if(a)for(var b=0;bb.triggerRequestTime){a.listener&&a.listener.surveyPrompted&&a.listener.surveyPrompted(b,{reason:"Survey was triggered before the most recent survey event. Please re-trigger the survey."});c=!1;break a}}else if(Lg>b.triggerRequestTime){a.listener&&a.listener.surveyPrompted&&a.listener.surveyPrompted(b,{reason:"Survey must be triggered after initializing the help API."});c=!1;break a}c=Date.now()-b.triggerRequestTime; 864E5