te-dialog",{src:"/cloud/js/devsite_devsite_dialog_module.js"});q.set("devsite-dropdown-list",{src:"/cloud/js/devsite_devsite_dropdown_list_module.js"});q.set("devsite-dynamic-content",{src:"/cloud/js/devsite_devsite_dynamic_content_module.js"});q.set("devsite-dynamic-hero",{src:"/cloud/js/devsite_devsite_dynamic_hero_module.js"});q.set("devsite-edit-profile",{src:"/cloud/js/devsite_devsite_edit_profile_module.js"}); q.set("devsite-expandable",{src:"/cloud/js/devsite_devsite_expandable_module.js"});q.set("devsite-extradory",{src:"/cloud/js/devsite_devsite_extradory_module.js"});q.set("devsite-fast-track-profile-creator",{src:"/cloud/js/devsite_devsite_fast_track_profile_creator_module.js"});q.set("devsite-feature-tooltip",{src:"/cloud/js/devsite_devsite_feature_tooltip_module.js"});q.set("devsite-feedback",{src:"/cloud/js/devsite_devsite_feedback_module.js"});q.set("devsite-filter",{src:"/cloud/js/devsite_devsite_filter_module.js"}); q.set("devsite-footer-linkboxes",{src:"/cloud/js/devsite_devsite_footer_linkboxes_module.js"});q.set("devsite-footer-promos",{src:"/cloud/js/devsite_devsite_footer_promos_module.js"});q.set("devsite-footer-utility",{src:"/cloud/js/devsite_devsite_footer_utility_module.js"});q.set("devsite-fully-clickable",{src:"/cloud/js/devsite_devsite_fully_clickable_module.js"});q.set("devsite-googler-buttons",{src:"/cloud/js/devsite_devsite_googler_buttons_module.js"});q.set("devsite-hats-survey",{src:"/cloud/js/devsite_devsite_hats_survey_module.js"}); q.set("devsite-heading-link",{src:"/cloud/js/devsite_devsite_heading_link_module.js"});q.set("devsite-iframe",{src:"/cloud/js/devsite_devsite_iframe_module.js"});q.set("devsite-info-popout",{src:"/cloud/js/devsite_devsite_info_popout_module.js"});q.set("devsite-jsfiddle-button",{src:"/cloud/js/devsite_devsite_jsfiddle_button_module.js"});q.set("devsite-json-validator",{src:"/cloud/js/devsite_devsite_json_validator_module.js"});q.set("devsite-jump-to",{src:"/cloud/js/devsite_devsite_jump_to_module.js"}); q.set("devsite-language-selector",{src:"/cloud/js/devsite_devsite_language_selector_module.js"});q.set("devsite-lightbox",{src:"/cloud/js/devsite_devsite_lightbox_module.js"});q.set("devsite-mathjax",{src:"/cloud/js/devsite_devsite_mathjax_module.js"});q.set("devsite-mdc",{src:"/cloud/js/devsite_devsite_mdc_module.js"});q.set("devsite-multiple-choice",{src:"/cloud/js/devsite_devsite_multiple_choice_module.js"});q.set("devsite-mwc",{src:"/cloud/js/devsite_devsite_mwc_module.js"}); q.set("devsite-my-community",{src:"/cloud/js/devsite_devsite_my_community_module.js"});q.set("devsite-nav-buttons",{src:"/cloud/js/devsite_devsite_nav_buttons_module.js"});q.set("devsite-notification",{src:"/cloud/js/devsite_devsite_notification_module.js"});q.set("devsite-pagination",{src:"/cloud/js/devsite_devsite_pagination_module.js"});q.set("devsite-panel",{src:"/cloud/js/devsite_devsite_panel_module.js"});q.set("devsite-playlist",{src:"/cloud/js/devsite_devsite_playlist_module.js"}); q.set("devsite-playlist-earnable-badges",{src:"/cloud/js/devsite_devsite_playlist_earnable_badges_module.js"});q.set("devsite-playlist-summary",{src:"/cloud/js/devsite_devsite_playlist_summary_module.js"});q.set("devsite-product-catalog",{src:"/cloud/js/devsite_devsite_product_catalog_module.js"});q.set("devsite-profile-card",{src:"/cloud/js/devsite_devsite_profile_card_module.js"});q.set("devsite-progress",{src:"/cloud/js/devsite_devsite_progress_module.js"});q.set("devsite-quiz",{src:"/cloud/js/devsite_devsite_quiz_module.js"}); q.set("devsite-recommendations",{src:"/cloud/js/devsite_devsite_recommendations_module.js"});q.set("devsite-recommendations-dropdown",{src:"/cloud/js/devsite_devsite_recommendations_dropdown_module.js"});q.set("devsite-recommendations-sidebar",{src:"/cloud/js/devsite_devsite_recommendations_sidebar_module.js"});q.set("devsite-recommended-content",{src:"/cloud/js/devsite_devsite_recommended_content_module.js"});q.set("devsite-reference-results",{src:"/cloud/js/devsite_devsite_reference_results_module.js"}); q.set("devsite-related-entities",{src:"/cloud/js/devsite_devsite_related_entities_module.js"});q.set("devsite-rich-tooltip",{src:"/cloud/js/devsite_devsite_rich_tooltip_module.js"});q.set("devsite-search",{src:"/cloud/js/devsite_devsite_search_module.js"});q.set("devsite-select",{src:"/cloud/js/devsite_devsite_select_module.js"});q.set("devsite-shell",{src:"/cloud/js/devsite_devsite_shell_module.js"});q.set("devsite-shell-activate-button",{src:"/cloud/js/devsite_devsite_shell_activate_button_module.js"}); q.set("devsite-sitemask",{src:"/cloud/js/devsite_devsite_sitemask_module.js"});q.set("devsite-snackbar",{src:"/cloud/js/devsite_devsite_snackbar_module.js"});q.set("devsite-sort",{src:"/cloud/js/devsite_devsite_sort_module.js"});q.set("devsite-spinner",{src:"/cloud/js/devsite_devsite_spinner_module.js"});q.set("devsite-support-form",{src:"/cloud/js/devsite_devsite_support_form_module.js"});q.set("devsite-tabs",{src:"/cloud/js/devsite_devsite_tabs_module.js"});q.set("devsite-toc",{src:"/cloud/js/devsite_devsite_toc_module.js"}); q.set("devsite-tooltip",{src:"/cloud/js/devsite_devsite_tooltip_module.js"});q.set("devsite-topic",{src:"/cloud/js/devsite_devsite_topic_module.js"});q.set("devsite-tracking-question",{src:"/cloud/js/devsite_devsite_tracking_question_module.js"});q.set("devsite-user",{src:"/cloud/js/devsite_devsite_user_module.js"});q.set("devsite-var",{src:"/cloud/js/devsite_devsite_var_module.js"});q.set("devsite-version-selector",{src:"/cloud/js/devsite_devsite_version_selector_module.js"}); q.set("devsite-video",{src:"/cloud/js/devsite_devsite_video_module.js"});q.set("devsite-view-release-notes",{src:"/cloud/js/devsite_devsite_view_release_notes_module.js"});q.set("devsite-view-release-notes-dialog",{src:"/cloud/js/devsite_devsite_view_release_notes_dialog_module.js"});q.set("devsite-visibility-analytics",{src:"/cloud/js/devsite_devsite_visibility_analytics_module.js"});q.set("devsite-vplus",{src:"/cloud/js/devsite_devsite_vplus_module.js"});q.set("devsite-wall-acknowledgement",{src:"/cloud/js/devsite_devsite_wall_acknowledgement_module.js"}); q.set("devsite-youtube",{src:"/cloud/js/devsite_devsite_youtube_module.js"});q.set("google-codelab",{src:"/cloud/js/devsite_google_codelab_module.js"});q.set("google-codelab-about",{src:"/cloud/js/devsite_google_codelab_about_module.js"});q.set("google-codelab-analytics",{src:"/cloud/js/devsite_google_codelab_analytics_module.js"});q.set("google-codelab-step",{src:"/cloud/js/devsite_google_codelab_step_module.js"});q.set("google-codelab-survey",{src:"/cloud/js/devsite_google_codelab_survey_module.js"}); q.set("cloud-mdc-rich-tooltip",{src:"/cloud/js/devsite_cloud_mdc_rich_tooltip_module.js"});q.set("cloud-shell-button",{src:"/cloud/js/devsite_cloud_shell_button_module.js"});q.set("cloud-shell-pane",{src:"/cloud/js/devsite_cloud_shell_pane_module.js"});q.set("cloudx-additional-tabs",{src:"/cloud/js/devsite_cloudx_additional_tabs_module.js"});q.set("cloudx-boq-frame",{src:"/cloud/js/devsite_cloudx_boq_frame_module.js"});q.set("cloudx-button-code",{src:"/cloud/js/devsite_cloudx_button_code_module.js"}); q.set("cloudx-buy-now-header",{src:"/cloud/js/devsite_cloudx_buy_now_header_module.js"});q.set("cloudx-carousel",{src:"/cloud/js/devsite_cloudx_carousel_module.js"});q.set("cloudx-chat",{src:"/cloud/js/devsite_cloudx_chat_module.js"});q.set("cloudx-chrome-policies",{src:"/cloud/js/devsite_cloudx_chrome_policies_module.js"});q.set("cloudx-collapse",{src:"/cloud/js/devsite_cloudx_collapse_module.js"});q.set("cloudx-compliance",{src:"/cloud/js/devsite_cloudx_compliance_module.js"}); q.set("cloudx-content-switcher",{src:"/cloud/js/devsite_cloudx_content_switcher_module.js"});q.set("cloudx-cookie-banner",{src:"/cloud/js/devsite_cloudx_cookie_banner_module.js"});q.set("cloudx-cookie-settings",{src:"/cloud/js/devsite_cloudx_cookie_settings_module.js"});q.set("cloudx-demo",{src:"/cloud/js/devsite_cloudx_demo_module.js"});q.set("cloudx-experiments",{src:"/cloud/js/devsite_cloudx_experiments_module.js"});q.set("cloudx-experiment-ids",{src:"/cloud/js/devsite_cloudx_experiment_ids_module.js"}); q.set("cloudx-form",{src:"/cloud/js/devsite_cloudx_form_module.js"});q.set("cloudx-free-trial-eligible-content",{src:"/cloud/js/devsite_cloudx_free_trial_eligible_content_module.js"});q.set("cloudx-free-trial-eligible-store",{src:"/cloud/js/devsite_cloudx_free_trial_eligible_store_module.js"});q.set("cloudx-gallery",{src:"/cloud/js/devsite_cloudx_gallery_module.js"});q.set("cloudx-jump-menu",{src:"/cloud/js/devsite_cloudx_jump_menu_module.js"});q.set("cloudx-logo-switcher",{src:"/cloud/js/devsite_cloudx_logo_switcher_module.js"}); q.set("cloudx-maps-platform",{src:"/cloud/js/devsite_cloudx_maps_platform_module.js"});q.set("cloudx-munchkin",{src:"/cloud/js/devsite_cloudx_munchkin_module.js"});q.set("cloudx-popup",{src:"/cloud/js/devsite_cloudx_popup_module.js"});q.set("cloudx-pricing-controls",{src:"/cloud/js/devsite_cloudx_pricing_controls_module.js"});q.set("cloudx-pricing-instance",{src:"/cloud/js/devsite_cloudx_pricing_instance_module.js"});q.set("cloudx-pricing-socket",{src:"/cloud/js/devsite_cloudx_pricing_socket_module.js"}); q.set("cloudx-pricing-table",{src:"/cloud/js/devsite_cloudx_pricing_table_module.js"});q.set("cloudx-print",{src:"/cloud/js/devsite_cloudx_print_module.js"});q.set("cloudx-recaptcha",{src:"/cloud/js/devsite_cloudx_recaptcha_module.js"});q.set("cloudx-select-dropdown",{src:"/cloud/js/devsite_cloudx_select_dropdown_module.js"});q.set("cloudx-share-links",{src:"/cloud/js/devsite_cloudx_share_links_module.js"});q.set("cloudx-sticky-columns",{src:"/cloud/js/devsite_cloudx_sticky_columns_module.js"}); q.set("cloudx-switch",{src:"/cloud/js/devsite_cloudx_switch_module.js"});q.set("cloudx-table",{src:"/cloud/js/devsite_cloudx_table_module.js"});q.set("cloudx-tabs",{src:"/cloud/js/devsite_cloudx_tabs_module.js"});q.set("cloudx-tabs-nav",{src:"/cloud/js/devsite_cloudx_tabs_nav_module.js"});q.set("cloudx-tags",{src:"/cloud/js/devsite_cloudx_tags_module.js"});q.set("cloudx-track",{src:"/cloud/js/devsite_cloudx_track_module.js"});q.set("cloudx-user",{src:"/cloud/js/devsite_cloudx_user_module.js"}); q.set("cloudx-utils-init",{src:"/cloud/js/devsite_cloudx_utils_init_module.js"});q.set("devsite-analytics",{src:"/cloud/js/devsite_devsite_analytics_module.js"});q.set("devsite-bookmark",{src:"/cloud/js/devsite_devsite_bookmark_module.js"});q.set("devsite-book-nav",{src:"/cloud/js/devsite_devsite_book_nav_module.js"});q.set("devsite-code",{src:"/cloud/js/devsite_devsite_code_module.js"});q.set("devsite-header",{src:"/cloud/js/devsite_devsite_header_module.js"});q.set("devsite-thumb-rating",{src:"/cloud/js/devsite_devsite_thumb_rating_module.js"}); q.set("devsite-selector",{src:"/cloud/js/devsite_devsite_selector_module.js"});q.set("goog-split-pane",{src:"/cloud/js/devsite_goog_split_pane_module.js"});m("DevsiteAppAuthorizedElements",q);m("DevsiteAppTenantCustomized",!0);var ea={uc:0,tc:1,Wb:6,Ub:8,cc:12,dc:14,ec:17,jc:18,lc:21,nc:25,oa:37,oc:38,Ba:40,kb:45,W:47,B:50,N:52,J:62,Ra:63,Ob:66,Eb:70,D:73,sb:74,Y:75,Lb:76,Na:77,Pa:80,K:81,eb:82,Ja:83,Cb:85,fa:87,Ea:89,Gb:90,Fa:91,Oa:92,U:93,rc:94,Ia:95,T:96,Pb:97,F:98,H:99,mc:100,Aa:101,Ka:102,Kb:103,qc:104,ja:105,V:106,ya:107,ma:108,yb:109,ga:110,va:111,pc:112,Mb:113,na:114,R:115,qa:116,ib:117,cb:118,Ga:119,Fb:120,ac:121,Nb:122,hc:123,Vb:124,Ya:125,tb:126,za:127,bc:128,nb:129,ob:130,ta:131,Wa:132,G:133,Sa:134,Ca:135,jb:136, I:137,sc:138,vb:139,Yb:140,Tb:141,mb:142,ab:143,wb:144,P:145,rb:146,Ta:147,Za:148,Hb:149,la:150,ea:151,Ua:152,sa:154,X:155,kc:156,ic:157,Qa:158,ra:159,L:160,Z:161,ka:162,Zb:163,Jb:164,pa:165,ca:166,Qb:167,da:168,Xa:169,Va:170,Ha:171,xa:172,Ib:173,qb:174,zb:175,Ab:176,ub:177,Bb:178,Xb:179,fc:180,aa:181,ia:182,S:183,C:184,Db:185,La:186,fb:187,ba:188,ha:189,hb:190,M:191,O:192,bb:193,Rb:194,Da:195,xb:196,wa:197,Sb:198,gb:200,ua:201,Ma:202,lb:203,pb:204};var r,t;a:{for(var fa=["CLOSURE_FLAGS"],u=d,v=0;vb&&-1!=b.indexOf(a)):!1:!1}function y(a){var b;a:{if(b=d.navigator)if(b=b.userAgent)break a;b=""}return-1!=b.indexOf(a)};function z(){return r?!!w&&0{a[D]|=b}:(a,b)=>{void 0!==a.g?a.g|=b:Object.defineProperties(a,{g:{value:b,configurable:!0,writable:!0,enumerable:!1}})};function na(a){const b=F(a);1!==(b&1)&&(Object.isFrozen(a)&&(a=C(a)),G(a,b|1))} var oa=D?(a,b)=>{a[D]&=~b}:(a,b)=>{void 0!==a.g&&(a.g&=~b)},F=D?a=>a[D]|0:a=>a.g|0,H=D?a=>a[D]:a=>a.g,G=D?(a,b)=>{a[D]=b}:(a,b)=>{void 0!==a.g?a.g=b:Object.defineProperties(a,{g:{value:b,configurable:!0,writable:!0,enumerable:!1}})};function I(a){E(a,1);return a}function J(a){a=a>>10&1023;return 0===a?536870912:a};var pa={};function K(a){return null!==a&&"object"===typeof a&&!Array.isArray(a)&&a.constructor===Object}let L;var M;const qa=[];G(qa,23);M=Object.freeze(qa);function ra(a){return null==a?a:!!a}function sa(a){return null==a?a:a}function ta(a){return a};var N=function(a,b){a=a.g;return ua(a,H(a),b)},ua=function(a,b,c){if(-1===c)return null;if(c>=J(b)){if(b&128)return a[a.length-1][c]}else if(b=c+((b>>8&1)-1),b=f){let g=b;if(b&128)f=a[a.length-1];else{if(null==e)return;f=a[f+((b>>8&1)-1)]={};g|=128}f[c]=e;g&=-513;g!==b&&G(a,g)}else a[c+((b>>8&1)-1)]=e,b&128&&(e=a[a.length-1],c in e&&delete e[c]),b&512&&G(a,b&-513)} function O(a,b,c){a=a.g;const e=H(a),f=e&2;var g=e&2,h=ua(a,e,b);Array.isArray(h)||(h=M);var k=F(h);k&1||I(h);g?k&2||E(h,18):k&16&&!(k&2)&&oa(h,16);g=h;h=F(g);if(!(h&4)){Object.isFrozen(g)&&(g=I(C(g)),va(a,e,b,g));let l=k=0;for(;kf;f++){var g=c.concat(e[f].split(""));ka[f]=g;for(var h=0;h>2];l=b[(l&3)<<4|n>>4];n=b[(n&15)<<2|k>>6];k=b[k&63];c[f++]=""+h+l+n+k}h=0;k=e;switch(a.length-g){case 2:h=a[g+1],k=b[(h&15)<<2]||e;case 1:a=a[g],c[f]=""+b[a>>2]+b[(a&3)<<4|h>>4]+k+e}a=c.join("")}return a}}return a};function Aa(a,b,c,e,f,g){if(null!=a){if(Array.isArray(a))a=f&&0==a.length&&F(a)&1?void 0:g&&F(a)&2?a:Ba(a,b,c,void 0!==e,f,g);else if(K(a)){const h={};for(let k in a)h[k]=Aa(a[k],b,c,e,f,g);a=h}else a=b(a,e);return a}}function Ba(a,b,c,e,f,g){const h=e||c?F(a):0;e=e?!!(h&16):void 0;a=C(a);for(let k=0;k>8&1)-1;f-=e;if(1024<=f){f=1023+e;const h=c.length;for(let k=f;k=f){Object.assign(b[b.length-1]={},g);break}}f=b;c=!c;g=H(a.g);a=J(g);g=(g>>8&1)-1;let n;for(h=0;h{if(null==b||""==b)b=new a;else{b=JSON.parse(b);if(!Array.isArray(b))throw Error(void 0);E(b,16);Q=b;b=new a(b);Q=void 0}return b}}(Ga);Ga.A=[10,12,13,21,22];var S;var Ia=class{constructor(a){this.g=a}toString(){return this.g+""}},Ja={};var Ka=RegExp("^(?:([^:/?#.]+):)?(?://(?:([^\\\\/?#]*)@)?([^\\\\/?#]*?)(?::([0-9]+))?(?=[\\\\/?#]|$))?([^?#]+)?(?:\\?([^#]*))?(?:#([\\s\\S]*))?$"),La=function(a,b){if(a){a=a.split("&");for(var c=0;cb)throw Error("Bad port number "+b);a.o=b}else a.o=null},Oa=function(a,b,c){b instanceof U?(a.h=b,Ta(a.h,a.g)):(c||(b=W(b,Ua)),a.h=new U(b,a.g))},Va=function(a){return a instanceof T?new T(a):new T(a)},V=function(a,b){return a?b?decodeURI(a.replace(/%25/g,"%2525")):decodeURIComponent(a):""},W=function(a,b,c){return"string"===typeof a?(a=encodeURI(a).replace(b,Wa),c&&(a=a.replace(/%25([0-9a-fA-F]{2})/g, "%$1")),a):null},Wa=function(a){a=a.charCodeAt(0);return"%"+(a>>4&15).toString(16)+(a&15).toString(16)},Pa=/[#\/\?@]/g,Ra=/[#\?:]/g,Qa=/[#\?]/g,Ua=/[#\?@]/g,Sa=/#/g,U=function(a,b){this.h=this.g=null;this.i=a||null;this.j=!!b},X=function(a){a.g||(a.g=new Map,a.h=0,a.i&&La(a.i,function(b,c){a.add(decodeURIComponent(b.replace(/\+/g," ")),c)}))};U.prototype.add=function(a,b){X(this);this.i=null;a=Y(this,a);var c=this.g.get(a);c||this.g.set(a,c=[]);c.push(b);this.h+=1;return this}; var Xa=function(a,b){X(a);b=Y(a,b);a.g.has(b)&&(a.i=null,a.h-=a.g.get(b).length,a.g.delete(b))},Ya=function(a,b){X(a);b=Y(a,b);return a.g.has(b)};U.prototype.forEach=function(a,b){X(this);this.g.forEach(function(c,e){c.forEach(function(f){a.call(b,f,e,this)},this)},this)};var Za=function(a,b){X(a);let c=[];if("string"===typeof b)Ya(a,b)&&(c=c.concat(a.g.get(Y(a,b))));else for(a=Array.from(a.g.values()),b=0;b{b.onload=()=>f(b);b.onerror=h=>{b.parentNode&&b.parentNode.removeChild(b);g(h)};document.head.appendChild(b)});const e={u:0,p:c};c.catch(()=>e.u=+new Date);$a[a]=e;return c} var bb=function(a){a=Va(a);const b=document.createElement("script");var c=a.toString();c=null===c?"null":void 0===c?"undefined":c;if(void 0===S){var e=null;var f=d.trustedTypes;if(f&&f.createPolicy){try{e=f.createPolicy("goog#html",{createHTML:p,createScript:p,createScriptURL:p})}catch(k){d.console&&d.console.error(k.message)}S=e}else S=e}c=(e=S)?e.createScriptURL(c):c;c=new Ia(c,Ja);b.src=c instanceof Ia&&c.constructor===Ia?c.g:"type_error:TrustedResourceUrl";var g;let h;(g=(c=null==(h=(g=(b.ownerDocument&& b.ownerDocument.defaultView||window).document).querySelector)?void 0:h.call(g,"script[nonce]"))?c.nonce||c.getAttribute("nonce")||"":"")&&b.setAttribute("nonce",g);return ab(a.toString(),b)};class cb{constructor(){this.promise=new Promise(a=>{this.g=a})}};var Z=function(a="Devsite has failed to load."){throw Error(a);},eb=async function(){var a=R;const b=new cb;m("__devsiteAppReadyResolver",b.g);m("__devsiteAppReadyPromise",b.promise);m("DevsiteApp.whenReady",()=>b.promise);if(O(a.g,12,ta).length)try{await Promise.all(O(a.g,12,ta).map(f=>{f=Va(f);const g=document.createElement("link");g.setAttribute("rel","stylesheet");g.setAttribute("type","text/css");g.setAttribute("href",f.toString());return ab(f.toString(),g)}))}catch(f){Z(`Failed to load Devsite App dependencies: ${f.message}`)}const c= d.DevsiteAppTenantCustomized?P(N(a.g,6),""):P(N(a.g,5),"");try{await bb(`${c}${db(a)}`)}catch(f){if("en"!==a.g.getLocale()){xa(a.g);try{await bb(`${c}${P(N(a.g,4),"")}`)}catch(g){Z(`Failed to load Devsite App binary: ${g.message}`)}}else Z(`Failed to load Devsite App binary: ${f.message}`)}const e=document;if("complete"!==e.readyState&&"interactive"!==e.readyState){const f=new cb;e.addEventListener("readystatechange",()=>{"interactive"!==e.readyState&&"complete"!==e.readyState||f.g()});await f.promise}}, db=function(a){const b=a.g.getLocale();a=P(N(a.g,4),"");return b&&"en"!==b?a.replace(/\.js$/,`__${b.toLowerCase().replace("-","_")}.js`):a}; const R=new class{constructor(){this.h=null;this.g=new Ga;this.i=[];this.j=a=>{this.i.push(a)};this.m=()=>{this.l()};if(d.__globalAppLoader)return d.__globalAppLoader;try{this.g=Ha(`${GoogleDevelopersObject}`.replaceAll("\n",""))}catch(a){Z("GoogleDevelopersObject missing or invalid")}GoogleDevelopersObject=null;m("__globalAppLoader",this);m("DevsiteApp.hasFlagAccess",a=>this.hasFlagAccess(a));m("DevsiteApp.hasMendelFlagAccess",(a,b)=>this.hasMendelFlagAccess(a,b))}l(){var a=document.querySelector("devsite-content"); a&&(window.removeEventListener("message",this.j),a.removeEventListener("devsite-content-updated",this.m));a=window;for(const b of this.i)a.dispatchEvent(b);this.i=[]}getEnv(){if(P(ra(N(this.g,11)),!1))return"PROD";const a=document.location.hostname;return a.endsWith("test.devsite.corp.google.com")||a.endsWith("test.devsite-v2-staging.googleplex.com")?"TEST":a.endsWith(".devsite.corp.google.com")||a.endsWith("devsite-v2-staging.googleplex.com")?"STAGE":"DEV"}hasFlagAccess(a){a:{var b=this.getEnv(), c=O(this.g,13,sa),e=new URL(document.location.toString());e=new T(e.href);const f=Object.keys(ea);if("PROD"!==b)for(const g of f)if(ea[g]===a&&(b=e.h.get(g),void 0!==b)){a="true"===b;break a}a=Array.from(c).includes(a)}return a}hasMendelFlagAccess(a,b){a:{var c=this.getEnv();var e=O(this.g,22,ta);var f=new URL(document.location.toString());f=new T(f.href);a=a+"__"+b;if("PROD"!==c&&(c=f.h.get(a),void 0!==c)){e="true"===c;break a}e=Array.from(e).includes(a)}return e}},fb=document.querySelector("devsite-content"); fb&&(window.addEventListener("message",R.j),fb.addEventListener("devsite-content-updated",R.l.bind(R)));(async function(){const a=window;if("WeakMap"in a&&"performance"in a&&"now"in a.performance)return R.h||(R.h=eb()),R.h})().then(()=>{P(ra(N(R.g,9)),!1)?(d.DevsiteAppFrameboxInit||Z("Failed to load Devsite App binary"),DevsiteAppFrameboxInit(Da(),d.DevsiteAppAuthorizedElements)):(d.DevsiteAppInit||Z("Failed to load Devsite App binary"),DevsiteAppInit(Da(),d.DevsiteAppAuthorizedElements))});}).call(this); ØA —Eoúô