1/* File: 2 Compiled at: 2026-09-22 16:04:10 3================================ */ 4var CMS_GA_Code = 'G-NBE1RL5R8Y'; 5 6/* File: https://cdn.solidpixels.com/2.73/template_core/js/modules/gtm/init.js 7 Compiled at: 2026-09-22 16:04:10 8================================ */ 9((t,e)=>{"object"==typeof exports?module.exports=e(require("solidpixels/cdn/ajax")):(t.Solidpixels=t.Solidpixels||{},t.Solidpixels.Analytics=e(t.Solidpixels.Ajax,t.CMS_CONFIG),t.Solidpixels.Analytics.init())})(this,(t,e={})=>({consentBarEnabled:!1,consentDefault:!1,consentWaitForUpdate:!1,gaInitialized:!1,gtmInitialized:!1,defaultConsentInitialized:!1,transformConsentValue:t=>t?"granted":"denied",getConsentDefaultValue(){let t=this.getCachedCookieData();return{mc_allowed:this.transformConsentValue(t.mc_allowed),ac_allowed:this.transformConsentValue(t.ac_allowed)}},gtag(){window.dataLayer.push(arguments)},pushDefaultConsents(){if(this.defaultConsentInitialized)return!1;this.defaultConsentInitialized=!0;let t=this.getConsentDefaultValue().mc_allowed,e={ad_storage:t,ad_user_data:t,ad_personalization:t,analytics_storage:this.getConsentDefaultValue().ac_allowed};!this.consentBarEnabled&&this.consentWaitForUpdate&&(e.wait_for_update=500),this.gtag("consent","default",e),window.dataLayer.push({event:"cookie_consent_update"})},loadGAScript(){return new Promise((t,e)=>{((a,n,o,i,s)=>{a[i]=a[i]||[],(this.consentBarEnabled||!this.consentBarEnabled&&this.consentDefault)&&this.pushDefaultConsents(),this.gtag("js",new Date),window.CMS_USER_ID?this.gtag("config",window.CMS_GA_Code,{user_id:window.CMS_USER_ID}):this.gtag("config",window.CMS_GA_Code);let r=n.getElementsByTagName(o)[0],l=n.createElement(o);l.onload=t,l.onerror=e,l.async=!0,l.src=`//www.googletagmanager.com/gtag/js?id=${s}`,l.id="gtag",r.parentNode.insertBefore(l,r)})(window,document,"script","dataLayer",window.CMS_GA_Code)})},loadGTMScript(){return new Promise((t,e)=>{((a,n,o,i,s)=>{a[i]=a[i]||[],(this.consentBarEnabled||!this.consentBarEnabled&&this.consentDefault)&&this.pushDefaultConsents(),a[i].push({"gtm.start":new Date().getTime(),event:"gtm.js"});let r=n.getElementsByTagName(o)[0],l=n.createElement(o),d="dataLayer"!==i?`&l=${i}`:"";l.onload=t,l.onerror=e,l.async=!0,l.src=`//www.googletagmanager.com/gtm.js?id=${s}${d}`,l.id="gtm-script",r.parentNode.insertBefore(l,r)})(window,document,"script","dataLayer",window.CMS_GA_GTM)})},update(t){let e=this.getCookieData();if(e&&(e={...e,consent_bar_confirmed:!0,ac_allowed:t.ac_allowed,mc_allowed:t.mc_allowed},localStorage.setItem("slp.cookies",JSON.stringify(e))),this.gaInitialized||this.initGA(),this.gtmInitialized||this.initGTM(),this.defaultConsentInitialized&&this.consentBarEnabled){let e=this.transformConsentValue(t.mc_allowed);this.gtag("consent","update",{ad_storage:e,ad_user_data:e,ad_personalization:e,analytics_storage:this.transformConsentValue(t.ac_allowed)}),window.dataLayer.push({event:"cookie_consent_update"})}},initGA(){if(!window.CMS_GA_Code)return!1;this.loadGAScript().then(()=>{this.gaInitialized=!0})},initGTM(){if(!window.CMS_GA_GTM)return!1;this.loadGTMScript().then(()=>{this.gtmInitialized=!0})},getCachedCookieData(){try{let t=localStorage.getItem("slp.cookies"),e=t?JSON.parse(t):null;if(e)return e;return null}catch(t){return console.error("Error parsing cookies from localStorage:",t),null}},getCookieData(){try{var t;let e=this.getCachedCookieData();if(e&&(t=e.timestamp,!(Date.now()-t>36e5)))return e;return!1}catch(t){return console.error("Error parsing cookies from localStorage:",t),!1}},init(){if(!window.CMS_GA_GTM&&!window.CMS_GA_Code)return!1;let a=t=>{this.consentBarEnabled=t.consent_bar_enabled??!1,this.consentDefault=t.consent_default??!1,this.consentWaitForUpdate=t.consent_wait_for_update??!1,this.initGA(),this.initGTM()},n=this.getCookieData();n?a(n):t.get(e.site_url+"/home/cookies_notification").then(t=>{try{(n=JSON.parse(t)).timestamp=Date.now(),localStorage.setItem("slp.cookies",JSON.stringify(n)),a(n)}catch(t){console.error("Error parsing data from server:",t)}})}})); 10
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.