// For license information, see `https://assets.adobedtm.com/f94f5647937d/7b4a1bfefdc2/launch-b8f26e4510d8.js`. window._satellite=window._satellite||{},window._satellite.container={buildInfo:{minified:!0,buildDate:"2025-08-18T15:36:36Z",turbineBuildDate:"2024-08-22T17:32:44Z",turbineVersion:"28.0.0"},environment:{id:"ENecc9a05cb894415989e0547db924458f",stage:"production"},dataElements:{"Global var - Content Type":{storageDuration:"pageview",modulePath:"core/src/lib/dataElements/domAttribute.js",settings:{elementProperty:"type",elementSelector:"source"}},"Global var - Document Title":{defaultValue:"",storageDuration:"pageview",modulePath:"core/src/lib/dataElements/javascriptVariable.js",settings:{path:"document.title"}},"Global var - Page Title - prop21":{modulePath:"core/src/lib/dataElements/pageInfo.js",settings:{attribute:"title"}},"NLS - Print Page - Event5":{defaultValue:"1",modulePath:"core/src/lib/dataElements/domAttribute.js",settings:{elementProperty:"data-id",elementSelector:"button"}},"Catalog Param ?RefCodes":{defaultValue:"",forceLowerCase:!0,cleanText:!0,storageDuration:"pageview",modulePath:"core/src/lib/dataElements/queryStringParameter.js",settings:{name:"RefCodes",caseInsensitive:!0}},"Global Param ?q - Internal Search Term":{defaultValue:"",forceLowerCase:!0,storageDuration:"pageview",modulePath:"core/src/lib/dataElements/queryStringParameter.js",settings:{name:"q",caseInsensitive:!0}},"File Download Link":{defaultValue:"",modulePath:"core/src/lib/dataElements/customCode.js",settings:{source:function(){try{var e=document.getElementById("selected-resource0");return e.options[e.selectedIndex].value}catch(e){}}}},"CPRS Menu Item":{storageDuration:"pageview",modulePath:"core/src/lib/dataElements/domAttribute.js",settings:{elementProperty:"href",elementSelector:"cd nav-item"}},"Catalog Param ?v4":{defaultValue:"",forceLowerCase:!0,cleanText:!0,storageDuration:"pageview",modulePath:"core/src/lib/dataElements/queryStringParameter.js",settings:{name:"v4",caseInsensitive:!0}},"Catalog Param ?v1":{defaultValue:"",forceLowerCase:!0,cleanText:!0,storageDuration:"pageview",modulePath:"core/src/lib/dataElements/queryStringParameter.js",settings:{name:"v1",caseInsensitive:!0}},"Catalog Param ?HC":{defaultValue:"",forceLowerCase:!0,cleanText:!0,storageDuration:"pageview",modulePath:"core/src/lib/dataElements/queryStringParameter.js",settings:{name:"HC",caseInsensitive:!0}},"Catalog Param ?browse":{defaultValue:"",forceLowerCase:!0,cleanText:!0,storageDuration:"pageview",modulePath:"core/src/lib/dataElements/queryStringParameter.js",settings:{name:"browse",caseInsensitive:!0}},"CPRS searchTerms":{defaultValue:"",cleanText:!0,storageDuration:"pageview",modulePath:"core/src/lib/dataElements/customCode.js",settings:{source:function(){if(_satellite.getVar("CPRS search"))return"/.*&.*/"==_satellite.getVar("CPRS search")?decodeURIComponent(_satellite.getVar("CPRS search").replace(/^(.*)\&.*/,"$1")):decodeURIComponent(_satellite.getVar("CPRS search").replace(/.*query=(.*)/,"$1").replace(/&.+/,""))}}},"Global var - Page URL":{defaultValue:"",forceLowerCase:!0,storageDuration:"pageview",modulePath:"core/src/lib/dataElements/pageInfo.js",settings:{attribute:"url"}},"Catalog Param ?ti":{defaultValue:"",forceLowerCase:!0,cleanText:!0,storageDuration:"pageview",modulePath:"core/src/lib/dataElements/queryStringParameter.js",settings:{name:"ti",caseInsensitive:!0}},"Catalog Param ?HD":{defaultValue:"",forceLowerCase:!0,cleanText:!0,storageDuration:"pageview",modulePath:"core/src/lib/dataElements/queryStringParameter.js",settings:{name:"HD",caseInsensitive:!0}},"NLS Param ?cid":{defaultValue:"",forceLowerCase:!0,cleanText:!0,storageDuration:"session",modulePath:"core/src/lib/dataElements/queryStringParameter.js",settings:{name:"cid",caseInsensitive:!0}},"Global var - Report Suite":{defaultValue:"locgovprod",forceLowerCase:!0,cleanText:!0,storageDuration:"pageview",modulePath:"core/src/lib/dataElements/customCode.js",settings:{source:function(){var e;if(window.Site&&window.Site.Plugins&&window.Site.Plugins.sc&&window.Site.Plugins.sc.getAccount)e=window.Site.Plugins.sc.getAccount();else{e="locgovprod";var t=""+window.location.href;t.indexOf("localhost")>-1||t.indexOf(".local")>-1||t.indexOf(".loctest.gov")>-1||t.indexOf("dev.loc.gov")>-1||t.indexOf("test.loc.gov")>-1||t.indexOf("loc.gov:8081")>-1||t.indexOf("test-staff.loc.gov")>-1?e="locgovdev":(t.indexOf("loc.gov/staff")>-1||t.indexOf("loc.gov/extranet")>-1||t.indexOf("col=staff")>-1||t.indexOf("staff.loc.gov")>-1)&&(e="locintranetprod")}return e}}},"CPRS search":{defaultValue:"",storageDuration:"pageview",modulePath:"core/src/lib/dataElements/queryStringParameter.js",settings:{name:"query",caseInsensitive:!0}},"Catalog Param ?v3":{defaultValue:"",forceLowerCase:!0,cleanText:!0,storageDuration:"pageview",modulePath:"core/src/lib/dataElements/queryStringParameter.js",settings:{name:"v3",caseInsensitive:!0}},"Page Query String":{defaultValue:"",storageDuration:"pageview",modulePath:"core/src/lib/dataElements/javascriptVariable.js",settings:{path:"window.location.search"}},"Global var - Server":{defaultValue:"",forceLowerCase:!0,cleanText:!0,storageDuration:"pageview",modulePath:"core/src/lib/dataElements/pageInfo.js",settings:{attribute:"hostname"}},"Copyright CSP nonce":{storageDuration:"session",modulePath:"core/src/lib/dataElements/domAttribute.js",settings:{elementProperty:"ngcspnonce",elementSelector:"app-root"}},"Global event 22- Content Initiate":{storageDuration:"pageview",modulePath:"core/src/lib/dataElements/customCode.js",settings:{source:function(){s.loadModule("Media"),s.Media.onLoad=function(e){e.Media.trackVars="events,prop4,eVar11,eVar12,eVar13",e.Media.trackEvents="event21,event22,event23,event24,event25,event26,event27",e.Media.trackMilestones="25,50,75",e.Media.playerName="LOC Media Player",e.Media.segmentByMilestones=!0,e.Media.trackUsingContextData=!0,e.Media.contextDataMapping={"a.media.name":"eVar11,prop4","a.media.segment":"eVar12","a.contentType":"eVar13","a.media.timePlayed":"event21","a.media.view":"event22","a.media.complete":"event23","a.media.segmentView":"event24","a.media.milestones":{25:"event25",50:"event26",75:"event27"}}}}}},search:{modulePath:"core/src/lib/dataElements/customCode.js",settings:{source:function(){if(document.querySelector("#search").value.length>"0")return document.querySelector("#search").value}}},"Global var - Referrer":{defaultValue:"",forceLowerCase:!0,storageDuration:"pageview",modulePath:"core/src/lib/dataElements/javascriptVariable.js",settings:{path:"document.referrer"}},"Catalog Param ?PostSearchSortBy1":{defaultValue:"",forceLowerCase:!0,cleanText:!0,storageDuration:"pageview",modulePath:"core/src/lib/dataElements/queryStringParameter.js",settings:{name:"PostSearchSortBy1",caseInsensitive:!0}},"Global var - Content Name":{storageDuration:"pageview",modulePath:"core/src/lib/dataElements/domAttribute.js",settings:{elementProperty:"title",elementSelector:"source"}},"Page Path":{storageDuration:"pageview",modulePath:"core/src/lib/dataElements/pageInfo.js",settings:{attribute:"pathname"}},"Catalog Param ?v2":{defaultValue:"",forceLowerCase:!0,cleanText:!0,storageDuration:"pageview",modulePath:"core/src/lib/dataElements/queryStringParameter.js",settings:{name:"v2",caseInsensitive:!0}}},extensions:{"adobe-mcid":{displayName:"Experience Cloud ID Service",hostedLibFilesBaseUrl:"https://assets.adobedtm.com/extensions/EP31a59fd25d824db7be52972a70e94c1c/",settings:{orgId:"0D15148954E6C5100A4C98BC@AdobeOrg",variables:[{name:"sameSiteCookie",value:"None"},{name:"disableThirdPartyCalls",value:"false"},{name:"disableThirdPartyCookies",value:"false"},{name:"secureCookie",value:"true"},{name:"trackingServerSecure",value:"smon.copyright.gov"},{name:"cookieDomain",value:"copyright.gov"},{name:"trackingServer",value:"cmon.copyright.gov"}]},modules:{"adobe-mcid/src/lib/sharedModules/mcidInstance.js":{script:function(e,t,n,i){"use strict";var r=n("@adobe/reactor-document"),o=n("../codeLibrary/VisitorAPI"),a=n("../../view/utils/timeUnits"),s=function(e){return e.reduce((function(e,t){var n=/^(true|false)$/i.test(t.value)?JSON.parse(t.value):t.value;return e[t.name]=n,e}),{})},c=function(e){var t=i.getExtensionSettings();if("string"!=typeof t.orgId)throw new TypeError("Org ID is not a string.");var n=s(t.variables||[]),r=t.doesOptInApply;r&&("boolean"==typeof r?n.doesOptInApply=r:t.optInCallback&&(n.doesOptInApply=t.optInCallback));var o=t.isOptInStorageEnabled;o&&(n.isOptInStorageEnabled=o);var c=t.optInCookieDomain;c&&(n.optInCookieDomain=c);var l=t.optInStorageExpiry;if(l){var u=t.timeUnit;if(u&&a[u]){var d=l*a[u];n.optInStorageExpiry=d}}else!0===o&&(n.optInStorageExpiry=33696e3);var p=t.previousPermissions;p&&(n.previousPermissions=p);var f=t.preOptInApprovals;if(f)n.preOptInApprovals=f;else{var g=t.preOptInApprovalInput;g&&(n.preOptInApprovals=g)}var m=t.isIabContext;m&&(n.isIabContext=m);var v=e.getInstance(t.orgId,n);return i.logger.info('Created instance using orgId: "'+t.orgId+'"'),i.logger.info("Set variables: "+JSON.stringify(n)),v.getMarketingCloudVisitorID((function(e){i.logger.info("Obtained Marketing Cloud Visitor Id: "+e)}),!0),v},l=function(e){return(i.getExtensionSettings().pathExclusions||[]).some((function(t){return t.valueIsRegex?new RegExp(t.value,"i").test(e):t.value===e}))},u=null;_satellite.getVisitorId=function(){return u},l(r.location.pathname)?i.logger.warn("MCID library not loaded. One of the path exclusions matches the current path."):u=c(o),e.exports=u},name:"mcid-instance",shared:!0},"adobe-mcid/src/lib/codeLibrary/VisitorAPI.js":{script:function(e){e.exports=(function(){"use strict";function e(t){return(e="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(t)}function t(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function n(){return{callbacks:{},add:function(e,t){this.callbacks[e]=this.callbacks[e]||[];var n=this.callbacks[e].push(t)-1,i=this;return function(){i.callbacks[e].splice(n,1)}},execute:function(e,t){if(this.callbacks[e]){t=(t=void 0===t?[]:t)instanceof Array?t:[t];try{for(;this.callbacks[e].length;){var n=this.callbacks[e].shift();"function"==typeof n?n.apply(null,t):n instanceof Array&&n[1].apply(n[0],t)}delete this.callbacks[e]}catch(e){}}},executeAll:function(e,t){(t||e&&!D.isObjectEmpty(e))&&Object.keys(this.callbacks).forEach((function(t){var n=void 0!==e[t]?e[t]:"";this.execute(t,n)}),this)},hasCallbacks:function(){return Boolean(Object.keys(this.callbacks).length)}}}function i(e,t,n){var i=null==e?void 0:e[t];return void 0===i?n:i}function r(e){for(var t=/^\d+$/,n=0,i=e.length;nr)return 1;if(r>i)return-1}return 0}function s(e,t){if(e===t)return 0;var n=e.toString().split("."),i=t.toString().split(".");return r(n.concat(i))?(o(n,i),a(n,i)):NaN}function c(e){return e===Object(e)&&0===Object.keys(e).length}function l(e){return"function"==typeof e||e instanceof Array&&e.length}function u(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"",t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:function(){return!0};this.log=ue("log",e,t),this.warn=ue("warn",e,t),this.error=ue("error",e,t)}function d(){var e=(arguments.length>0&&void 0!==arguments[0]?arguments[0]:{}).cookieName,t=(arguments.length>1&&void 0!==arguments[1]?arguments[1]:{}).cookies;if(!e||!t)return{get:Ie,set:Ie,remove:Ie};var n={remove:function(){t.remove(e)},get:function(){var n=t.get(e),i={};try{i=JSON.parse(n)}catch(n){i={}}return i},set:function(i,r){r=r||{};var o=n.get(),a=Object.assign(o,i);t.set(e,JSON.stringify(a),{domain:r.optInCookieDomain||"",cookieLifetime:r.optInStorageExpiry||3419e4,secure:r.secure,sameSite:r.sameSite,expires:!0})}};return n}function p(e){this.name=this.constructor.name,this.message=e,"function"==typeof Error.captureStackTrace?Error.captureStackTrace(this,this.constructor):this.stack=new Error(e).stack}function f(){function e(e,t){var n=me(e);return n.length?n.every((function(e){return!!t[e]})):ve(t)}function t(){x(T),P(te.COMPLETE),y(h.status,h.permissions),s&&v.set(h.permissions,{optInCookieDomain:c,optInStorageExpiry:l,secure:p,sameSite:f}),b.execute(Oe)}function n(e){return function(n,i){if(!he(n))throw new Error("[OptIn] Invalid category(-ies). Please use the `OptIn.Categories` enum.");return P(te.CHANGED),Object.assign(T,ye(me(n),e)),i||t(),h}}var i=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},r=i.doesOptInApply,o=i.previousPermissions,a=i.preOptInApprovals,s=i.isOptInStorageEnabled,c=i.optInCookieDomain,l=i.optInStorageExpiry,u=i.isIabContext,p=i.secureCookie,f=i.sameSiteCookie,g=(arguments.length>1&&void 0!==arguments[1]?arguments[1]:{}).cookies,m=Te(o);Pe(m,"Invalid `previousPermissions`!"),Pe(a,"Invalid `preOptInApprovals`!");var v=d({cookieName:"adobeujs-optin"},{cookies:g}),h=this,y=ee(h),b=se(),_=we(m),w=we(a),C=s?v.get():{},S={},k=function(e,t){return Ce(e)||t&&Ce(t)?te.COMPLETE:te.PENDING}(_,C),I=function(e,t,n){var i=ye(ae,!r);return r?Object.assign({},i,e,t,n):i}(w,_,C),T=be(I),P=function(e){return k=e},x=function(e){return I=e};h.deny=n(!1),h.approve=n(!0),h.denyAll=h.deny.bind(h,ae),h.approveAll=h.approve.bind(h,ae),h.isApproved=function(t){return e(t,h.permissions)},h.isPreApproved=function(t){return e(t,w)},h.fetchPermissions=function(e){var t=arguments.length>1&&void 0!==arguments[1]&&arguments[1],n=t?h.on(te.COMPLETE,e):Ie;return!r||r&&h.isComplete||a?e(h.permissions):t||b.add(Oe,(function(){return e(h.permissions)})),n},h.complete=function(){h.status===te.CHANGED&&t()},h.registerPlugin=function(e){if(!e||!e.name||"function"!=typeof e.onRegister)throw new Error(Ae);S[e.name]||(S[e.name]=e,e.onRegister.call(e,h))},h.execute=De(S),h.memoizeContent=function(e){ke(e)&&v.set(e,{optInCookieDomain:c,optInStorageExpiry:l,secure:p,sameSite:f})},h.getMemoizedContent=function(e){var t=v.get();if(t)return t[e]},Object.defineProperties(h,{permissions:{get:function(){return I}},status:{get:function(){return k}},Categories:{get:function(){return ne}},doesOptInApply:{get:function(){return!!r}},isPending:{get:function(){return h.status===te.PENDING}},isComplete:{get:function(){return h.status===te.COMPLETE}},__plugins:{get:function(){return Object.keys(S)}},isIabContext:{get:function(){return u}}})}function g(e,t){function n(){r=null,e.call(e,new p("The call took longer than you wanted!"))}function i(){r&&(clearTimeout(r),e.apply(e,arguments))}if(void 0===t)return e;var r=setTimeout(n,t);return i}function m(){if(window.__tcfapi)return window.__tcfapi;var e=window;if(e!==window.top){for(var t;!t;){e=e.parent;try{e.frames.__tcfapiLocator&&(t=e)}catch(e){}if(e===window.top)break}if(t){var n={};return window.__tcfapi=function(e,i,r,o){var a=Math.random()+"",s={__tcfapiCall:{command:e,parameter:o,version:i,callId:a}};n[a]=r,t.postMessage(s,"*")},window.addEventListener("message",(function(e){var t=e.data;if("string"==typeof t)try{t=JSON.parse(e.data)}catch(e){}if(t.__tcfapiReturn){var i=t.__tcfapiReturn;"function"==typeof n[i.callId]&&(n[i.callId](i.returnValue,i.success),delete n[i.callId])}}),!1),window.__tcfapi}fe.error("__tcfapi not found")}else fe.error("__tcfapi not found")}function v(e,t){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:[],i=!0===e.vendor.consents[t],r=n.every((function(t){return!0===e.purpose.consents[t]}));return i&&r}function h(){var e=this;e.name="iabPlugin",e.version="0.0.2";var t,n=se(),i={transparencyAndConsentData:null},r=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};return i[e]=t};e.fetchConsentData=function(e){var t=g(e.callback,e.timeout);o({callback:t})},e.isApproved=function(e){var t=e.callback,n=e.category,r=e.timeout;if(i.transparencyAndConsentData)return t(null,v(i.transparencyAndConsentData,ie[n],re[n]));var a=g((function(e,i){t(e,v(i,ie[n],re[n]))}),r);o({category:n,callback:a})},e.onRegister=function(n){t=n;var i=Object.keys(ie),r=function(e,t){!e&&t&&(i.forEach((function(e){var i=v(t,ie[e],re[e]);n[i?"approve":"deny"](e,!0)})),n.complete())};e.fetchConsentData({callback:r})};var o=function(e){var o=e.callback;if(i.transparencyAndConsentData)return o(null,i.transparencyAndConsentData);n.add("FETCH_CONSENT_DATA",o),a((function(e,o){if(o){var a=be(e),s=t.getMemoizedContent("iabConsentHash"),c=pe(a.tcString).toString(32);a.consentString=e.tcString,a.hasConsentChangedSinceLastCmpPull=s!==c,r("transparencyAndConsentData",a),t.memoizeContent({iabConsentHash:c})}n.execute("FETCH_CONSENT_DATA",[null,i.transparencyAndConsentData])}))},a=function(e){var t=Ee(ie),n=m();"function"==typeof n&&n("getTCData",2,e,t)}}var y="undefined"!=typeof globalThis?globalThis:"undefined"!=typeof window?window:"undefined"!=typeof global?global:"undefined"!=typeof self?self:{};Object.assign=Object.assign||function(e){for(var t,n,i=1;i=0||t.indexOf("Trident/")>=0&&t.indexOf("Windows NT 6")>=0};n.getIeVersion=function(){return document.documentMode?document.documentMode:i()?7:null},n.isFirefox=function(e){return!!/Firefox\/([0-9\.]+)(?:\s|$)/.test(e||window.navigator.userAgent)},n.encodeAndBuildRequest=function(e,t){return e.map(encodeURIComponent).join(t)},n.isObject=function(t){return null!==t&&"object"===e(t)&&!1===Array.isArray(t)},n.defineGlobalNamespace=function(){return window.adobe=n.isObject(window.adobe)?window.adobe:{},window.adobe},n.pluck=function(e,t){return t.reduce((function(t,n){return e[n]&&(t[n]=e[n]),t}),Object.create(null))},n.parseOptOut=function(e,t,n){t||(t=n,e.d_optout&&e.d_optout instanceof Array&&(t=e.d_optout.join(",")));var i=parseInt(e.d_ottl,10);return isNaN(i)&&(i=7200),{optOut:t,d_ottl:i}},n.normalizeBoolean=function(e){var t=e;return"true"===e?t=!0:"false"===e&&(t=!1),t}})),O=(D.isObjectEmpty,D.isValueEmpty,D.getIeVersion,D.isFirefox,D.encodeAndBuildRequest,D.isObject,D.defineGlobalNamespace,D.pluck,D.parseOptOut,D.normalizeBoolean,n),A=w.MESSAGES,M={0:"prefix",1:"orgID",2:"state"},N=function(e,t){this.parse=function(e){try{var t={};return e.data.split("|").forEach((function(e,n){void 0!==e&&(t[M[n]]=2!==n?e:JSON.parse(e))})),t}catch(e){}},this.isInvalid=function(n){var i=this.parse(n);if(!i||Object.keys(i).length<2)return!0;var r=e!==i.orgID,o=!t||n.origin!==t,a=-1===Object.keys(A).indexOf(i.prefix);return r||o||a},this.send=function(n,i,r){var o=i+"|"+e;r&&r===Object(r)&&(o+="|"+JSON.stringify(r));try{n.postMessage(o,t)}catch(e){}}},j=w.MESSAGES,L=function(e,t,n,i){function r(e){Object.assign(f,e)}function o(e){Object.assign(f.state,e),Object.assign(f.state.ALLFIELDS,e),f.callbackRegistry.executeAll(f.state)}function a(e){if(!v.isInvalid(e)){m=!1;var t=v.parse(e);f.setStateAndPublish(t.state)}}function s(e){!m&&g&&(m=!0,v.send(i,e))}function c(){r(new S(n._generateID)),f.getMarketingCloudVisitorID(),f.callbackRegistry.executeAll(f.state,!0),y.removeEventListener("message",l)}function l(e){if(!v.isInvalid(e)){var t=v.parse(e);m=!1,y.clearTimeout(f._handshakeTimeout),y.removeEventListener("message",l),r(new P(f)),y.addEventListener("message",a),f.setStateAndPublish(t.state),f.callbackRegistry.hasCallbacks()&&s(j.GETSTATE)}}function u(){g&&postMessage?(y.addEventListener("message",l),s(j.HANDSHAKE),f._handshakeTimeout=setTimeout(c,250)):c()}function d(){y.s_c_in||(y.s_c_il=[],y.s_c_in=0),f._c="Visitor",f._il=y.s_c_il,f._in=y.s_c_in,f._il[f._in]=f,y.s_c_in++}function p(){function e(e){0!==e.indexOf("_")&&"function"==typeof n[e]&&(f[e]=function(){})}Object.keys(n).forEach(e),f.getSupplementalDataID=n.getSupplementalDataID,f.isAllowed=function(){return!0}}var f=this,g=t.whitelistParentDomain;f.state={ALLFIELDS:{}},f.version=n.version,f.marketingCloudOrgID=e,f.cookieDomain=n.cookieDomain||"",f._instanceType="child";var m=!1,v=new N(e,g);f.callbackRegistry=O(),f.init=function(){d(),p(),r(new E(f)),u()},f.findField=function(e,t){if(void 0!==f.state[e])return t(f.state[e]),f.state[e]},f.messageParent=s,f.setStateAndPublish=o},R=w.MESSAGES,V=w.ALL_APIS,F=w.ASYNC_API_MAP,U=w.FIELDGROUP_TO_FIELD,H=function(e,t){function n(){var t={};return Object.keys(V).forEach((function(n){var i=V[n],r=e[i]();D.isValueEmpty(r)||(t[n]=r)})),t}function i(){var t=[];return e._loading&&Object.keys(e._loading).forEach((function(n){if(e._loading[n]){var i=U[n];t.push(i)}})),t.length?t:null}function r(t){return function n(){var r=i();if(r){var o=F[r[0]];e[o](n,!0)}else t()}}function o(e,i){var r=n();t.send(e,i,r)}function a(e){c(e),o(e,R.HANDSHAKE)}function s(e){r((function(){o(e,R.PARENTSTATE)}))()}function c(n){function i(i){r.call(e,i),t.send(n,R.PARENTSTATE,{CUSTOMERIDS:e.getCustomerIDs()})}var r=e.setCustomerIDs;e.setCustomerIDs=i}return function(e){t.isInvalid(e)||(t.parse(e).prefix===R.HANDSHAKE?a:s)(e.source)}},B=function(e,t){function n(e){return function(n){i[e]=n,++r===o&&t(i)}}var i={},r=0,o=Object.keys(e).length;Object.keys(e).forEach((function(t){var i=e[t];if(i.fn){var r=i.args||[];r.unshift(n(t)),i.fn.apply(i.context||null,r)}}))},q={get:function(e){e=encodeURIComponent(e);var t=(";"+document.cookie).split(" ").join(";"),n=t.indexOf(";"+e+"="),i=n<0?n:t.indexOf(";",n+1);return n<0?"":decodeURIComponent(t.substring(n+2+e.length,i<0?t.length:i))},set:function(e,t,n){var r=i(n,"cookieLifetime"),o=i(n,"expires"),a=i(n,"domain"),s=i(n,"secure"),c=i(n,"sameSite"),l=s?"Secure":"",u=c?"SameSite="+c+";":"";if(o&&"SESSION"!==r&&"NONE"!==r){var d=""!==t?parseInt(r||0,10):-60;if(d)(o=new Date).setTime(o.getTime()+1e3*d);else if(1===o){var p=(o=new Date).getYear();o.setYear(p+2+(p<1900?1900:0))}}else o=0;return e&&"NONE"!==r?(document.cookie=encodeURIComponent(e)+"="+encodeURIComponent(t)+"; path=/;"+(o?" expires="+o.toGMTString()+";":"")+(a?" domain="+a+";":"")+u+l,this.get(e)===t):0},remove:function(e,t){var n=i(t,"domain");n=n?" domain="+n+";":"";var r=i(t,"secure"),o=i(t,"sameSite"),a=r?"Secure":"",s=o?"SameSite="+o+";":"";document.cookie=encodeURIComponent(e)+"=; Path=/; Expires=Thu, 01 Jan 1970 00:00:01 GMT;"+n+s+a}},G=function(e,t){!e&&y.location&&(e=y.location.hostname);var n,i=e.split("."),r=t||{};for(n=i.length-2;n>=0;n--)if(r.domain=i.slice(n).join("."),q.set("TEST_AMCV_COOKIE_WRITE","cookie",r))return q.remove("TEST_AMCV_COOKIE_WRITE",r),r.domain;return""},W={compare:s,isLessThan:function(e,t){return s(e,t)<0},areVersionsDifferent:function(e,t){return 0!==s(e,t)},isGreaterThan:function(e,t){return s(e,t)>0},isEqual:function(e,t){return 0===s(e,t)}},$=!!y.postMessage,z={postMessage:function(e,t,n){var i=1;t&&($?n.postMessage(e,t.replace(/([^:]+:\/\/[^\/]+).*/,"$1")):t&&(n.location=t.replace(/#.*$/,"")+"#"+ +new Date+i+++"&"+e))},receiveMessage:function(e,t){var n;try{$&&(e&&(n=function(n){if("string"==typeof t&&n.origin!==t||"[object Function]"===Object.prototype.toString.call(t)&&!1===t(n.origin))return!1;e(n)}),y.addEventListener?y[e?"addEventListener":"removeEventListener"]("message",n):y[e?"attachEvent":"detachEvent"]("onmessage",n))}catch(e){}}},Y=function(e){var t,n,i="0123456789",r="",o="",a=8,s=10,c=10,l=(""+Date.now()).substr(-6).split("").reverse("").join("");if(1==e){for(i+="ABCDEF",t=0;16>t;t++)n=Math.floor(Math.random()*a),4>t&&l[t]t;t++)n=Math.floor(Math.random()*s),6>t&&l[t]n||2n||20&&(t=!1)),{corsType:e,corsCookiesEnabled:t}}(),getCORSInstance:function(){return"none"===this.corsMetadata.corsType?null:new y[this.corsMetadata.corsType]},fireCORS:function(t,n){function i(e){var n;try{if((n=JSON.parse(e))!==Object(n))return void r.handleCORSError(t,null,"Response is not JSON")}catch(e){return void r.handleCORSError(t,e,"Error parsing response as JSON")}try{for(var i=t.callback,o=y,a=0;a=o&&(e.splice(r,1),r--);return{dataPresent:a,dataValid:s}},manageSyncsSize:function(e){if(e.join("*").length>this.MAX_SYNCS_LENGTH)for(e.sort((function(e,t){return parseInt(e.split("-")[1],10)-parseInt(t.split("-")[1],10)}));e.join("*").length>this.MAX_SYNCS_LENGTH;)e.shift()},fireSync:function(t,n,i,r,o,a){var s=this;if(t){if("img"===n.tag){var c,l,u,d,p=n.url,f=e.loadSSL?"https:":"http:";for(c=0,l=p.length;cJ.DAYS_BETWEEN_SYNC_ID_CALLS},attachIframeASAP:function(){function e(){t.startedAttachingIframe||(n.body?t.attachIframe():setTimeout(e,30))}var t=this;e()}}},X={audienceManagerServer:{},audienceManagerServerSecure:{},cookieDomain:{},cookieLifetime:{},cookieName:{},doesOptInApply:{type:"boolean"},disableThirdPartyCalls:{type:"boolean"},discardTrackingServerECID:{type:"boolean"},idSyncAfterIDCallResult:{},idSyncAttachIframeOnWindowLoad:{type:"boolean"},idSyncContainerID:{},idSyncDisable3rdPartySyncing:{type:"boolean"},disableThirdPartyCookies:{type:"boolean"},idSyncDisableSyncs:{type:"boolean"},disableIdSyncs:{type:"boolean"},idSyncIDCallResult:{},idSyncSSLUseAkamai:{type:"boolean"},isCoopSafe:{type:"boolean"},isIabContext:{type:"boolean"},isOptInStorageEnabled:{type:"boolean"},loadSSL:{type:"boolean"},loadTimeout:{},marketingCloudServer:{},marketingCloudServerSecure:{},optInCookieDomain:{},optInStorageExpiry:{},overwriteCrossDomainMCIDAndAID:{type:"boolean"},preOptInApprovals:{},previousPermissions:{},resetBeforeVersion:{},sdidParamExpiry:{},serverState:{},sessionCookieName:{},secureCookie:{type:"boolean"},sameSiteCookie:{},takeTimeoutMetrics:{},trackingServer:{},trackingServerSecure:{},useLocalStorage:{type:"boolean"},whitelistIframeDomains:{},whitelistParentDomain:{}},Z={getConfigNames:function(){return Object.keys(X)},getConfigs:function(){return X},normalizeConfig:function(e,t){return X[e]&&"boolean"===X[e].type?"function"!=typeof t?t:t():t}},ee=function(e){var t={};return e.on=function(e,n,i){if(!n||"function"!=typeof n)throw new Error("[ON] Callback should be a function.");t.hasOwnProperty(e)||(t[e]=[]);var r=t[e].push({callback:n,context:i})-1;return function(){t[e].splice(r,1),t[e].length||delete t[e]}},e.off=function(e,n){t.hasOwnProperty(e)&&(t[e]=t[e].filter((function(e){if(e.callback!==n)return e})))},e.publish=function(e){if(t.hasOwnProperty(e)){var n=[].slice.call(arguments,1);t[e].slice(0).forEach((function(e){e.callback.apply(e.context,n)}))}},e.publish},te={PENDING:"pending",CHANGED:"changed",COMPLETE:"complete"},ne={AAM:"aam",ADCLOUD:"adcloud",ANALYTICS:"aa",CAMPAIGN:"campaign",ECID:"ecid",LIVEFYRE:"livefyre",TARGET:"target",MEDIA_ANALYTICS:"mediaaa"},ie=(t(b={},ne.AAM,565),t(b,ne.ECID,565),b),re=(t(_={},ne.AAM,[1,10]),t(_,ne.ECID,[1,10]),_),oe=["videoaa","iabConsentHash"],ae=function(e){return Object.keys(e).map((function(t){return e[t]}))}(ne),se=function(){var e={};return e.callbacks=Object.create(null),e.add=function(t,n){if(!l(n))throw new Error("[callbackRegistryFactory] Make sure callback is a function or an array of functions.");e.callbacks[t]=e.callbacks[t]||[];var i=e.callbacks[t].push(n)-1;return function(){e.callbacks[t].splice(i,1)}},e.execute=function(t,n){if(e.callbacks[t]){n=(n=void 0===n?[]:n)instanceof Array?n:[n];try{for(;e.callbacks[t].length;){var i=e.callbacks[t].shift();"function"==typeof i?i.apply(null,n):i instanceof Array&&i[1].apply(i[0],n)}delete e.callbacks[t]}catch(e){}}},e.executeAll=function(t,n){(n||t&&!c(t))&&Object.keys(e.callbacks).forEach((function(n){var i=void 0!==t[n]?t[n]:"";e.execute(n,i)}),e)},e.hasCallbacks=function(){return Boolean(Object.keys(e.callbacks).length)},e},ce=function(){},le=function(e){var t=window.console;return!!t&&"function"==typeof t[e]},ue=function(e,t,n){return n()?function(){if(le(e)){for(var n=arguments.length,i=new Array(n),r=0;r>>1:n>>>1;e.push(n)}return function(t,n){t=unescape(encodeURIComponent(t)),n||(n=0),n^=-1;for(var i=0;i>>8^e[r]}return(n^=-1)>>>0}}(),fe=new de("[ADOBE OPT-IN]"),ge=function(t,n){return e(t)===n},me=function(e,t){return e instanceof Array?e:ge(e,"string")?[e]:t||[]},ve=function(e){var t=Object.keys(e);return!!t.length&&t.every((function(t){return!0===e[t]}))},he=function(e){var t=arguments.length>1&&void 0!==arguments[1]&&arguments[1];return!(!e||_e(e))&&me(e).every((function(e){return ae.indexOf(e)>-1||t&&oe.indexOf(e)>-1}))},ye=function(e,t){return e.reduce((function(e,n){return e[n]=t,e}),{})},be=function(e){return JSON.parse(JSON.stringify(e))},_e=function(e){return"[object Array]"===Object.prototype.toString.call(e)&&!e.length},we=function(e){if(ke(e))return e;try{return JSON.parse(e)}catch(e){return{}}},Ce=function(e){return void 0===e||(ke(e)?he(Object.keys(e),!0):Se(e))},Se=function(e){try{var t=JSON.parse(e);return!!e&&ge(e,"string")&&he(Object.keys(t),!0)}catch(e){return!1}},ke=function(e){return null!==e&&ge(e,"object")&&!1===Array.isArray(e)},Ie=function(){},Te=function(e){return ge(e,"function")?e():e},Pe=function(e,t){Ce(e)||fe.error("".concat(t))},xe=function(e){return Object.keys(e).map((function(t){return e[t]}))},Ee=function(e){return xe(e).filter((function(e,t,n){return n.indexOf(e)===t}))},De=function(e){return function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},n=t.command,i=t.params,r=void 0===i?{}:i,o=t.callback,a=void 0===o?Ie:o;if(!n||-1===n.indexOf("."))throw new Error("[OptIn.execute] Please provide a valid command.");try{var s=n.split("."),c=e[s[0]],l=s[1];if(!c||"function"!=typeof c[l])throw new Error("Make sure the plugin and API name exist.");var u=Object.assign(r,{callback:a});c[l].call(c,u)}catch(e){fe.error("[execute] Something went wrong: "+e.message)}}};p.prototype=Object.create(Error.prototype),p.prototype.constructor=p;var Oe="fetchPermissions",Ae="[OptIn#registerPlugin] Plugin is invalid.";f.Categories=ne,f.TimeoutError=p;var Me=Object.freeze({OptIn:f,IabPlugin:h}),Ne=function(e,t){e.publishDestinations=function(n){var i=arguments[1],r=arguments[2];try{r="function"==typeof r?r:n.callback}catch(e){r=function(){}}var o=t;if(o.readyToAttachIframePreliminary()){if("string"==typeof n){if(!n.length)return void r({error:"subdomain is not a populated string."});if(!(i instanceof Array&&i.length))return void r({error:"messages is not a populated array."});var a=!1;if(i.forEach((function(e){"string"==typeof e&&e.length&&(o.addMessage(e),a=!0)})),!a)return void r({error:"None of the messages are populated strings."})}else{if(!D.isObject(n))return void r({error:"Invalid parameters passed."});var s=n;if("string"!=typeof(n=s.subdomain)||!n.length)return void r({error:"config.subdomain is not a populated string."});var c=s.urlDestinations;if(!(c instanceof Array&&c.length))return void r({error:"config.urlDestinations is not a populated array."});var l=[];c.forEach((function(e){D.isObject(e)&&(e.hideReferrer?e.message&&o.addMessage(e.message):l.push(e))})),function e(){l.length&&setTimeout((function(){var t=new Image,n=l.shift();t.src=n.url,o.onPageDestinationsFired.push(n),e()}),100)}()}o.iframe?(r({message:"The destination publishing iframe is already attached and loaded."}),o.requestToProcess()):!e.subdomain&&e._getField("MCMID")?(o.subdomain=n,o.doAttachIframe=!0,o.url=o.getUrl(),o.readyToAttachIframe()?(o.iframeLoadedCallbacks.push((function(e){r({message:"Attempted to attach and load the destination publishing iframe through this API call. Result: "+(e.message||"no result")})})),o.attachIframe()):r({error:"Encountered a problem in attempting to attach and load the destination publishing iframe through this API call."})):o.iframeLoadedCallbacks.push((function(e){r({message:"Attempted to attach and load the destination publishing iframe through normal Visitor API processing. Result: "+(e.message||"no result")})}))}else r({error:"The destination publishing iframe is disabled in the Visitor library."})}},je=function e(t){function n(e,t){return e>>>t|e<<32-t}for(var i,r,o=Math.pow,a=o(2,32),s="",c=[],l=8*t.length,u=e.h=e.h||[],d=e.k=e.k||[],p=d.length,f={},g=2;p<64;g++)if(!f[g]){for(i=0;i<313;i+=g)f[i]=g;u[p]=o(g,.5)*a|0,d[p++]=o(g,1/3)*a|0}for(t+="\x80";t.length%64-56;)t+="\0";for(i=0;i>8)return;c[i>>2]|=r<<(3-i)%4*8}for(c[c.length]=l/a|0,c[c.length]=l,r=0;r>>3)+m[i-7]+(n(y,17)^n(y,19)^y>>>10)|0);(u=[w+((n(b,2)^n(b,13)^n(b,22))+(b&u[1]^b&u[2]^u[1]&u[2]))|0].concat(u))[4]=u[4]+w|0}for(i=0;i<8;i++)u[i]=u[i]+v[i]|0}for(i=0;i<8;i++)for(r=3;r+1;r--){var C=u[i]>>8*r&255;s+=(C<16?0:"")+C.toString(16)}return s},Le=function(e,t){return"SHA-256"!==t&&"SHA256"!==t&&"sha256"!==t&&"sha-256"!==t||(e=je(e)),e},Re=function(e){return String(e).trim().toLowerCase()},Ve=Me.OptIn;D.defineGlobalNamespace(),window.adobe.OptInCategories=Ve.Categories;var Fe=function(t,n,i){function r(){b._customerIDsHashChanged=!1}function o(e){var t=e;return function(e){var n=e||T.location.href;try{var i=b._extractParamFromUri(n,t);if(i)return te.parsePipeDelimetedKeyValues(i)}catch(e){}}}function a(e){function t(e,t,n){e&&e.match(J.VALID_VISITOR_ID_REGEX)&&(n===A&&(I=!0),t(e))}t(e[A],b.setMarketingCloudVisitorID,A),b._setFieldExpire(V,-1),t(e[L],b.setAnalyticsVisitorID)}function s(e){e=e||{},b._supplementalDataIDCurrent=e.supplementalDataIDCurrent||"",b._supplementalDataIDCurrentConsumed=e.supplementalDataIDCurrentConsumed||{},b._supplementalDataIDLast=e.supplementalDataIDLast||"",b._supplementalDataIDLastConsumed=e.supplementalDataIDLastConsumed||{}}function c(e){function t(e,t,n){return(n=n?n+="|":n)+(e+"=")+encodeURIComponent(t)}function n(e,n){var i=n[0],r=n[1];return null!=r&&r!==F&&(e=t(i,r,e)),e}return function(e){return(e=e?e+="|":e)+"TS="+te.getTimestampInSeconds()}(e.reduce(n,""))}function l(e){var t=e.minutesToLive,n="";return(b.idSyncDisableSyncs||b.disableIdSyncs)&&(n=n||"Error: id syncs have been disabled"),"string"==typeof e.dpid&&e.dpid.length||(n=n||"Error: config.dpid is empty"),"string"==typeof e.url&&e.url.length||(n=n||"Error: config.url is empty"),void 0===t?t=20160:(t=parseInt(t,10),(isNaN(t)||t<=0)&&(n=n||"Error: config.minutesToLive needs to be a positive number")),{error:n,ttl:t}}function u(){return!(!b.configs.doesOptInApply||_.optIn.isComplete&&d())}function d(){return b.configs.doesOptInApply&&b.configs.isIabContext?_.optIn.isApproved(_.optIn.Categories.ECID)&&k:_.optIn.isApproved(_.optIn.Categories.ECID)}function p(){[["getMarketingCloudVisitorID"],["setCustomerIDs",void 0],["syncIdentity",void 0],["getAnalyticsVisitorID"],["getAudienceManagerLocationHint"],["getLocationHint"],["getAudienceManagerBlob"]].forEach((function(e){var t=e[0],n=2===e.length?e[1]:"",i=b[t];b[t]=function(e){return d()&&b.isAllowed()?i.apply(b,arguments):("function"==typeof e&&b._callCallback(e,[n]),n)}}))}function f(){var e=b._getAudienceManagerURLData(),t=e.url;return b._loadData(O,t,null,e)}function g(e,t){if(k=!0,e)throw new Error("[IAB plugin] : "+e);t&&t.gdprApplies&&(C=t.consentString,S=t.hasConsentChangedSinceLastCmpPull?1:0),f(),h()}function m(e,t){if(k=!0,e)throw new Error("[IAB plugin] : "+e);t.gdprApplies&&(C=t.consentString,S=t.hasConsentChangedSinceLastCmpPull?1:0),b.init(),h()}function v(){_.optIn.isComplete&&(_.optIn.isApproved(_.optIn.Categories.ECID)?b.configs.isIabContext?_.optIn.execute({command:"iabPlugin.fetchConsentData",callback:m}):(b.init(),h()):b.configs.isIabContext?_.optIn.execute({command:"iabPlugin.fetchConsentData",callback:g}):(p(),h()))}function h(){_.optIn.off("complete",v)}if(!i||i.split("").reverse().join("")!==t)throw new Error("Please use `Visitor.getInstance` to instantiate Visitor.");var b=this,_=window.adobe,C="",S=0,k=!1,I=!1;b.version="5.5.0";var T=y,P=T.Visitor;P.version=b.version,P.AuthState=w.AUTH_STATE,P.OptOut=w.OPT_OUT,T.s_c_in||(T.s_c_il=[],T.s_c_in=0),b._c="Visitor",b._il=T.s_c_il,b._in=T.s_c_in,b._il[b._in]=b,T.s_c_in++,b._instanceType="regular",b._log={requests:[]},b.marketingCloudOrgID=t,b.cookieName="AMCV_"+t,b.sessionCookieName="AMCVS_"+t;var x={};n&&n.secureCookie&&n.sameSiteCookie&&(x={sameSite:n.sameSiteCookie,secure:n.secureCookie}),b.cookieDomain=b.useLocalStorage?"":G(null,x),b.loadSSL=!0,b.loadTimeout=3e4,b.CORSErrors=[],b.marketingCloudServer=b.audienceManagerServer="dpm.demdex.net",b.sdidParamExpiry=30;var E=null,O="MC",A="MCMID",M="MCIDTS",j="A",L="MCAID",R="AAM",V="MCAAMB",F="NONE",U=function(e){return!Object.prototype[e]},$=Q(b);b.FIELDS=w.FIELDS,b.cookieRead=function(e){return b.useLocalStorage?e===b.sessionCookieName?sessionStorage.getItem(e):localStorage.getItem(e):q.get(e)},b.cookieWrite=function(e,t,n){var i=""+t;if(b.useLocalStorage)return e===b.sessionCookieName?sessionStorage.setItem(e,i):localStorage.setItem(e,i);var r=b.cookieLifetime?(""+b.cookieLifetime).toUpperCase():"",o={expires:n,domain:b.cookieDomain,cookieLifetime:r};return b.configs&&b.configs.secureCookie&&"https:"===location.protocol&&(o.secure=!0),b.configs&&b.configs.sameSiteCookie&&"https:"===location.protocol&&(o.sameSite=w.SAME_SITE_VALUES[b.configs.sameSiteCookie.toUpperCase()]||"Lax"),q.set(e,i,o)},b.removeCookie=function(e){if(b.useLocalStorage)return e===b.sessionCookieName?sessionStorage.removeItem(e):localStorage.removeItem(e);var t={domain:b.cookieDomain};return b.configs&&b.configs.secureCookie&&"https:"===location.protocol&&(t.secure=!0),b.configs&&b.configs.sameSiteCookie&&"https:"===location.protocol&&(t.sameSite=w.SAME_SITE_VALUES[b.configs.sameSiteCookie.toUpperCase()]||"Lax"),q.remove(e,t)},b.resetState=function(e){e?b._mergeServerState(e):s()},b._isAllowedDone=!1,b._isAllowedFlag=!1,b.isAllowed=function(){return b._isAllowedDone||(b._isAllowedDone=!0,(b.cookieRead(b.cookieName)||b.cookieWrite(b.cookieName,"T",1))&&(b._isAllowedFlag=!0)),"T"===b.cookieRead(b.cookieName)&&b.removeCookie(b.cookieName),b._isAllowedFlag},b.setMarketingCloudVisitorID=function(e){b._setMarketingCloudFields(e)},b._use1stPartyMarketingCloudServer=!1,b.getMarketingCloudVisitorID=function(e,t){b.marketingCloudServer&&b.marketingCloudServer.indexOf(".demdex.net")<0&&(b._use1stPartyMarketingCloudServer=!0);var n=b._getAudienceManagerURLData("_setMarketingCloudFields"),i=n.url;return b._getRemoteField(A,i,e,t,n)};var X=function(e,t){var n={};b.getMarketingCloudVisitorID((function(){t.forEach((function(e){n[e]=b._getField(e,!0)})),-1!==t.indexOf("MCOPTOUT")?b.isOptedOut((function(t){n.MCOPTOUT=t,e(n)}),null,!0):e(n)}),!0)};b.getVisitorValues=function(e,t){var n={MCMID:{fn:b.getMarketingCloudVisitorID,args:[!0],context:b},MCOPTOUT:{fn:b.isOptedOut,args:[void 0,!0],context:b},MCAID:{fn:b.getAnalyticsVisitorID,args:[!0],context:b},MCAAMLH:{fn:b.getAudienceManagerLocationHint,args:[!0],context:b},MCAAMB:{fn:b.getAudienceManagerBlob,args:[!0],context:b}},i=t&&t.length?D.pluck(n,t):n;t&&-1===t.indexOf("MCAID")?X(e,t):B(i,e)},b._currentCustomerIDs={},b._customerIDsHashChanged=!1,b._newCustomerIDsHash="",b.setCustomerIDs=function(t,n){if(!b.isOptedOut()&&t){if(!D.isObject(t)||D.isObjectEmpty(t))return!1;var i,o,a,s;for(i in b._readVisitor(),t)if(U(i)&&(b._currentCustomerIDs.dataSources=b._currentCustomerIDs.dataSources||{},n=(o=t[i]).hasOwnProperty("hashType")?o.hashType:n,o))if("object"===e(o)){var c={};if(o.id){if(n){if(!(s=Le(Re(o.id),n)))return;o.id=s,c.hashType=n}c.id=o.id}null!=o.authState&&(c.authState=o.authState),b._currentCustomerIDs.dataSources[i]=c}else if(n){if(!(s=Le(Re(o),n)))return;b._currentCustomerIDs.dataSources[i]={id:s,hashType:n}}else b._currentCustomerIDs.dataSources[i]={id:o};var l=b.getCustomerIDs(!0),u=b._getField("MCCIDH"),d="";for(a in u||(u=0),l){var p=l[a];if(!D.isObjectEmpty(p))for(i in p)U(i)&&(d+=(d?"|":"")+i+"|"+((o=p[i]).id?o.id:"")+(o.authState?o.authState:""))}b._newCustomerIDsHash=String(b._hash(d)),b._newCustomerIDsHash!==u&&(b._customerIDsHashChanged=!0,b._mapCustomerIDs(r))}},b.syncIdentity=function(t,n){if(!b.isOptedOut()&&t){if(!D.isObject(t)||D.isObjectEmpty(t))return!1;var i,o,a,s,c;for(i in b._readVisitor(),t)if(U(i)&&(b._currentCustomerIDs.nameSpaces=b._currentCustomerIDs.nameSpaces||{},n=(o=t[i]).hasOwnProperty("hashType")?o.hashType:n,o&&"object"===e(o))){var l={};if(o.id){if(n){if(!(a=Le(Re(o.id),n)))return;o.id=a,l.hashType=n}l.id=o.id}null!=o.authState&&(l.authState=o.authState),o.dataSource&&(b._currentCustomerIDs.dataSources=b._currentCustomerIDs.dataSources||{},s=o.dataSource,b._currentCustomerIDs.dataSources[s]=l),b._currentCustomerIDs.nameSpaces[i]=l}var u=b.getCustomerIDs(!0),d=b._getField("MCCIDH"),p="";for(c in d||(d="0"),u){var f=u[c];if(!D.isObjectEmpty(f))for(i in f)U(i)&&(p+=(p?"|":"")+i+"|"+((o=f[i]).id?o.id:"")+(o.authState?o.authState:""))}b._newCustomerIDsHash=String(b._hash(p)),b._newCustomerIDsHash!==d&&(b._customerIDsHashChanged=!0,b._mapCustomerIDs(r))}},b.getCustomerIDs=function(e){b._readVisitor();var t,n,i={dataSources:{},nameSpaces:{}},r=b._currentCustomerIDs.dataSources;for(t in r)U(t)&&(n=r[t]).id&&(i.dataSources[t]||(i.dataSources[t]={}),i.dataSources[t].id=n.id,null!=n.authState?i.dataSources[t].authState=n.authState:i.dataSources[t].authState=P.AuthState.UNKNOWN,n.hashType&&(i.dataSources[t].hashType=n.hashType));var o=b._currentCustomerIDs.nameSpaces;for(t in o)U(t)&&(n=o[t]).id&&(i.nameSpaces[t]||(i.nameSpaces[t]={}),i.nameSpaces[t].id=n.id,null!=n.authState?i.nameSpaces[t].authState=n.authState:i.nameSpaces[t].authState=P.AuthState.UNKNOWN,n.hashType&&(i.nameSpaces[t].hashType=n.hashType));return e?i:i.dataSources},b.setAnalyticsVisitorID=function(e){b._setAnalyticsFields(e)},b.getAnalyticsVisitorID=function(e,t,n){if(!te.isTrackingServerPopulated()&&!n)return b._callCallback(e,[""]),"";var i="";if(n||(i=b.getMarketingCloudVisitorID((function(){b.getAnalyticsVisitorID(e,!0)}))),i||n){var r=n?b.marketingCloudServer:b.trackingServer,o="";b.loadSSL&&(n?b.marketingCloudServerSecure&&(r=b.marketingCloudServerSecure):b.trackingServerSecure&&(r=b.trackingServerSecure));var a={};if(r){var s="http"+(b.loadSSL?"s":"")+"://"+r+"/id",c=b.configs.cookieLifetime,l="d_visid_ver="+b.version+"&mcorgid="+encodeURIComponent(b.marketingCloudOrgID)+(i?"&mid="+encodeURIComponent(i):"")+(c?"&cl="+encodeURIComponent(c):"")+(b.idSyncDisable3rdPartySyncing||b.disableThirdPartyCookies?"&d_coppa=true":""),u=["s_c_il",b._in,"_set"+(n?"MarketingCloud":"Analytics")+"Fields"];o=s+"?"+l+"&callback=s_c_il%5B"+b._in+"%5D._set"+(n?"MarketingCloud":"Analytics")+"Fields",a.corsUrl=s+"?"+l,a.callback=u}return a.url=o,b._getRemoteField(n?A:L,o,e,t,a)}return""},b.getAudienceManagerLocationHint=function(e,t){if(b.getMarketingCloudVisitorID((function(){b.getAudienceManagerLocationHint(e,!0)}))){var n=b._getField(L);if(!n&&te.isTrackingServerPopulated()&&(n=b.getAnalyticsVisitorID((function(){b.getAudienceManagerLocationHint(e,!0)}))),n||!te.isTrackingServerPopulated()){var i=b._getAudienceManagerURLData(),r=i.url;return b._getRemoteField("MCAAMLH",r,e,t,i)}}return""},b.getLocationHint=b.getAudienceManagerLocationHint,b.getAudienceManagerBlob=function(e,t){if(b.getMarketingCloudVisitorID((function(){b.getAudienceManagerBlob(e,!0)}))){var n=b._getField(L);if(!n&&te.isTrackingServerPopulated()&&(n=b.getAnalyticsVisitorID((function(){b.getAudienceManagerBlob(e,!0)}))),n||!te.isTrackingServerPopulated()){var i=b._getAudienceManagerURLData(),r=i.url;return b._customerIDsHashChanged&&b._setFieldExpire(V,-1),b._getRemoteField(V,r,e,t,i)}}return""},b._supplementalDataIDCurrent="",b._supplementalDataIDCurrentConsumed={},b._supplementalDataIDLast="",b._supplementalDataIDLastConsumed={},b.getSupplementalDataID=function(e,t){b._supplementalDataIDCurrent||t||(b._supplementalDataIDCurrent=b._generateID(1));var n=b._supplementalDataIDCurrent;return b._supplementalDataIDLast&&!b._supplementalDataIDLastConsumed[e]?(n=b._supplementalDataIDLast,b._supplementalDataIDLastConsumed[e]=!0):n&&(b._supplementalDataIDCurrentConsumed[e]&&(b._supplementalDataIDLast=b._supplementalDataIDCurrent,b._supplementalDataIDLastConsumed=b._supplementalDataIDCurrentConsumed,b._supplementalDataIDCurrent=n=t?"":b._generateID(1),b._supplementalDataIDCurrentConsumed={}),n&&(b._supplementalDataIDCurrentConsumed[e]=!0)),n};var Z=!1;b._liberatedOptOut=null,b.getOptOut=function(e,t){var n=b._getAudienceManagerURLData("_setMarketingCloudFields"),i=n.url;if(d())return b._getRemoteField("MCOPTOUT",i,e,t,n);if(b._registerCallback("liberatedOptOut",e),null!==b._liberatedOptOut)return b._callAllCallbacks("liberatedOptOut",[b._liberatedOptOut]),Z=!1,b._liberatedOptOut;if(Z)return null;Z=!0;var r="liberatedGetOptOut";return n.corsUrl=n.corsUrl.replace(/\.demdex\.net\/id\?/,".demdex.net/optOutStatus?"),n.callback=[r],y[r]=function(e){if(e===Object(e)){var t,n,i=D.parseOptOut(e,t,F);t=i.optOut,n=1e3*i.d_ottl,b._liberatedOptOut=t,setTimeout((function(){b._liberatedOptOut=null}),n)}b._callAllCallbacks("liberatedOptOut",[t]),Z=!1},$.fireCORS(n),null},b.isOptedOut=function(e,t,n){t||(t=P.OptOut.GLOBAL);var i=b.getOptOut((function(n){var i=n===P.OptOut.GLOBAL||n.indexOf(t)>=0;b._callCallback(e,[i])}),n);return i?i===P.OptOut.GLOBAL||i.indexOf(t)>=0:null};var ee={subscribed:!1,callbacks:[]};b.onReceiveEcid=function(e){if(d())return b.getMarketingCloudVisitorID(e,!0);ee.subscribed=!0,e&&"function"==typeof e&&ee.callbacks.push(e)},b._fields=null,b._fieldsExpired=null,b._hash=function(e){var t,n=0;if(e)for(t=0;t0;)b._callCallback(n.shift(),t)}},b._addQuerystringParam=function(e,t,n,i){var r=encodeURIComponent(t)+"="+encodeURIComponent(n),o=te.parseHash(e),a=te.hashlessUrl(e);if(-1===a.indexOf("?"))return a+"?"+r+o;var s=a.split("?"),c=s[0]+"?",l=s[1];return c+te.addQueryParamAtLocation(l,r,i)+o},b._extractParamFromUri=function(e,t){var n=new RegExp("[\\?&#]"+t+"=([^&#]*)").exec(e);if(n&&n.length)return decodeURIComponent(n[1])},b._parseAdobeMcFromUrl=o(J.ADOBE_MC),b._parseAdobeMcSdidFromUrl=o(J.ADOBE_MC_SDID),b._attemptToPopulateSdidFromUrl=function(e){var n=b._parseAdobeMcSdidFromUrl(e),i=1e9;n&&n.TS&&(i=te.getTimestampInSeconds()-n.TS),n&&n.SDID&&n.MCORGID===t&&iJ.ADOBE_MC_TTL_IN_MIN||e.MCORGID!==t)return;a(e)}},b._mergeServerState=function(e){if(e)try{if((e=function(e){return te.isObject(e)?e:JSON.parse(e)}(e))[b.marketingCloudOrgID]){var t=e[b.marketingCloudOrgID];!function(e){te.isObject(e)&&b.setCustomerIDs(e)}(t.customerIDs),s(t.sdid)}}catch(e){throw new Error("`serverState` has an invalid format.")}},b._timeout=null,b._loadData=function(e,t,n,i){t=b._addQuerystringParam(t,"d_fieldgroup",e,1),i.url=b._addQuerystringParam(i.url,"d_fieldgroup",e,1),i.corsUrl=b._addQuerystringParam(i.corsUrl,"d_fieldgroup",e,1),re.fieldGroupObj[e]=!0,i===Object(i)&&i.corsUrl&&"XMLHttpRequest"===$.corsMetadata.corsType&&$.fireCORS(i,n,e)},b._clearTimeout=function(e){null!=b._timeout&&b._timeout[e]&&(clearTimeout(b._timeout[e]),b._timeout[e]=0)},b._settingsDigest=0,b._getSettingsDigest=function(){if(!b._settingsDigest){var e=b.version;b.audienceManagerServer&&(e+="|"+b.audienceManagerServer),b.audienceManagerServerSecure&&(e+="|"+b.audienceManagerServerSecure),b._settingsDigest=b._hash(e)}return b._settingsDigest},b._readVisitorDone=!1,b._readVisitor=function(){if(!b._readVisitorDone){b._readVisitorDone=!0;var e,t,n,i,r,o,a=b._getSettingsDigest(),s=!1,c=b.cookieRead(b.cookieName),l=new Date;if(c||I||b.discardTrackingServerECID||(c=b.cookieRead(J.FIRST_PARTY_SERVER_COOKIE)),null==b._fields&&(b._fields={}),c&&"T"!==c)for((c=c.split("|"))[0].match(/^[\-0-9]+$/)&&(parseInt(c[0],10)!==a&&(s=!0),c.shift()),c.length%2==1&&c.pop(),e=0;e1?(r=parseInt(t[1],10),o=t[1].indexOf("s")>0):(r=0,o=!1),s&&("MCCIDH"===n&&(i=""),r>0&&(r=l.getTime()/1e3-60)),n&&i&&(b._setField(n,i,1),r>0&&(b._fields["expire"+n]=r+(o?"s":""),(l.getTime()>=1e3*r||o&&!b.cookieRead(b.sessionCookieName))&&(b._fieldsExpired||(b._fieldsExpired={}),b._fieldsExpired[n]=!0)));!b._getField(L)&&te.isTrackingServerPopulated()&&(c=b.cookieRead("s_vi"))&&(c=c.split("|")).length>1&&c[0].indexOf("v1")>=0&&((e=(i=c[1]).indexOf("["))>=0&&(i=i.substring(0,e)),i&&i.match(J.VALID_VISITOR_ID_REGEX)&&b._setField(L,i))}},b._appendVersionTo=function(e){var t="vVersion|"+b.version,n=e?b._getCookieVersion(e):null;return n?W.areVersionsDifferent(n,b.version)&&(e=e.replace(J.VERSION_REGEX,t)):e+=(e?"|":"")+t,e},b._writeVisitor=function(){var e,t,n=b._getSettingsDigest();for(e in b._fields)U(e)&&b._fields[e]&&"expire"!==e.substring(0,6)&&(t=b._fields[e],n+=(n?"|":"")+e+(b._fields["expire"+e]?"-"+b._fields["expire"+e]:"")+"|"+t);n=b._appendVersionTo(n),b.cookieWrite(b.cookieName,n,1)},b._getField=function(e,t){return null==b._fields||!t&&b._fieldsExpired&&b._fieldsExpired[e]?null:b._fields[e]},b._setField=function(e,t,n){null==b._fields&&(b._fields={}),b._fields[e]=t,n||b._writeVisitor()},b._getFieldList=function(e,t){var n=b._getField(e,t);return n?n.split("*"):null},b._setFieldList=function(e,t,n){b._setField(e,t?t.join("*"):"",n)},b._getFieldMap=function(e,t){var n=b._getFieldList(e,t);if(n){var i,r={};for(i=0;i0?e.substr(t):""},hashlessUrl:function(e){var t=e.indexOf("#");return t>0?e.substr(0,t):e},addQueryParamAtLocation:function(e,t,n){var i=e.split("&");return n=null!=n?n:i.length,i.splice(n,0,t),i.join("&")},isFirstPartyAnalyticsVisitorIDCall:function(e,t,n){return e===L&&(t||(t=b.trackingServer),n||(n=b.trackingServerSecure),!("string"!=typeof(i=b.loadSSL?n:t)||!i.length)&&i.indexOf("2o7.net")<0&&i.indexOf("omtrdc.net")<0);var i},isObject:function(e){return Boolean(e&&e===Object(e))},removeCookie:function(e){q.remove(e,{domain:b.cookieDomain})},isTrackingServerPopulated:function(){return!!b.trackingServer||!!b.trackingServerSecure},getTimestampInSeconds:function(){return Math.round((new Date).getTime()/1e3)},parsePipeDelimetedKeyValues:function(e){return e.split("|").reduce((function(e,t){var n=t.split("=");return e[n[0]]=decodeURIComponent(n[1]),e}),{})},generateRandomString:function(e){e=e||5;for(var t="",n="abcdefghijklmnopqrstuvwxyz0123456789";e--;)t+=n[Math.floor(Math.random()*n.length)];return t},normalizeBoolean:function(e){return"true"===e||"false"!==e&&e},parseBoolean:function(e){return"true"===e||"false"!==e&&null},replaceMethodsWithFunction:function(e,t){for(var n in e)e.hasOwnProperty(n)&&"function"==typeof e[n]&&(e[n]=t);return e}};b._helpers=te;var ne=K(b,P);b._destinationPublishing=ne,b.timeoutMetricsLog=[];var ie,re={isClientSideMarketingCloudVisitorID:null,MCIDCallTimedOut:null,AnalyticsIDCallTimedOut:null,AAMIDCallTimedOut:null,fieldGroupObj:{},setState:function(e,t){switch(e){case O:!1===t?!0!==this.MCIDCallTimedOut&&(this.MCIDCallTimedOut=!1):this.MCIDCallTimedOut=t;break;case j:!1===t?!0!==this.AnalyticsIDCallTimedOut&&(this.AnalyticsIDCallTimedOut=!1):this.AnalyticsIDCallTimedOut=t;break;case R:!1===t?!0!==this.AAMIDCallTimedOut&&(this.AAMIDCallTimedOut=!1):this.AAMIDCallTimedOut=t}}};b.isClientSideMarketingCloudVisitorID=function(){return re.isClientSideMarketingCloudVisitorID},b.MCIDCallTimedOut=function(){return re.MCIDCallTimedOut},b.AnalyticsIDCallTimedOut=function(){return re.AnalyticsIDCallTimedOut},b.AAMIDCallTimedOut=function(){return re.AAMIDCallTimedOut},b.idSyncGetOnPageSyncInfo=function(){return b._readVisitor(),b._getField("MCSYNCSOP")},b.idSyncByURL=function(e){if(!b.isOptedOut()){var t=l(e||{});if(t.error)return t.error;var n,i,r=e.url,o=encodeURIComponent,a=ne;return r=r.replace(/^https:/,"").replace(/^http:/,""),n=D.encodeAndBuildRequest(["",e.dpid,e.dpuuid||""],","),i=["ibs",o(e.dpid),"img",o(r),t.ttl,"",n],a.addMessage(i.join("|")),a.requestToProcess(),"Successfully queued"}},b.idSyncByDataSource=function(e){if(!b.isOptedOut())return e===Object(e)&&"string"==typeof e.dpuuid&&e.dpuuid.length?(e.url="//dpm.demdex.net/ibs:dpid="+e.dpid+"&dpuuid="+e.dpuuid,b.idSyncByURL(e)):"Error: config or config.dpuuid is empty"},Ne(b,ne),b._getCookieVersion=function(e){e=e||b.cookieRead(b.cookieName);var t=J.VERSION_REGEX.exec(e);return t&&t.length>1?t[1]:null},b._resetAmcvCookie=function(e){var t=b._getCookieVersion();t&&!W.isLessThan(t,e)||b.removeCookie(b.cookieName)},b.setAsCoopSafe=function(){E=!0},b.setAsCoopUnsafe=function(){E=!1},function(){if(b.configs=Object.create(null),te.isObject(n))for(var e in n)U(e)&&(b[e]=n[e],b.configs[e]=n[e])}(),p(),b.init=function(){u()&&(_.optIn.fetchPermissions(v,!0),!_.optIn.isApproved(_.optIn.Categories.ECID))||ie||(ie=!0,function(){if(te.isObject(n)){b.idSyncContainerID=b.idSyncContainerID||0,E="boolean"==typeof b.isCoopSafe?b.isCoopSafe:te.parseBoolean(b.isCoopSafe),b.resetBeforeVersion&&b._resetAmcvCookie(b.resetBeforeVersion),b._attemptToPopulateIdsFromUrl(),b._attemptToPopulateSdidFromUrl(),b._readVisitor();var e=b._getField(M),t=Math.ceil((new Date).getTime()/J.MILLIS_PER_DAY);b.idSyncDisableSyncs||b.disableIdSyncs||!ne.canMakeSyncIDCall(e,t)||(b._setFieldExpire(V,-1),b._setField(M,t)),b.getMarketingCloudVisitorID(),b.getAudienceManagerLocationHint(),b.getAudienceManagerBlob(),b._mergeServerState(b.serverState)}else b._attemptToPopulateIdsFromUrl(),b._attemptToPopulateSdidFromUrl()}(),function(){if(!b.idSyncDisableSyncs&&!b.disableIdSyncs){ne.checkDPIframeSrc();var e=function(){var e=ne;e.readyToAttachIframe()&&e.attachIframe()};T.addEventListener("load",(function(){P.windowLoaded=!0,e()}));try{z.receiveMessage((function(e){ne.receiveMessage(e.data)}),ne.iframeHost)}catch(e){}}}(),b.whitelistIframeDomains&&J.POST_MESSAGE_ENABLED&&(b.whitelistIframeDomains=b.whitelistIframeDomains instanceof Array?b.whitelistIframeDomains:[b.whitelistIframeDomains],b.whitelistIframeDomains.forEach((function(e){var n=new N(t,e),i=H(b,n);z.receiveMessage(i,e)}))))}};Fe.config=Z,y.Visitor=Fe;var Ue=Fe,He=function(e){if(D.isObject(e))return Object.keys(e).filter((function(t){return""!==e[t]&&Z.getConfigs()[t]})).reduce((function(t,n){var i=Z.normalizeConfig(n,e[n]),r=D.normalizeBoolean(i);return t[n]=r,t}),Object.create(null))},Be=Me.OptIn,qe=Me.IabPlugin;Ue.getInstance=function(e,t){if(!e)throw new Error("Visitor requires Adobe Marketing Cloud Org ID.");e.indexOf("@")<0&&(e+="@AdobeOrg");var n=function(){var t=y.s_c_il;if(t)for(var n=0;n-1){var o=r.indexOf("?"),a=r.substring(o).split("&");for(i=0;i-1){e.prop42=a[i].split(":")[1];break}}if(window.Site&&window.Site.Plugins&&window.Site.Plugins.sc&&window.Site.Plugins.sc.setProperties&&window.Site.Plugins.sc.setProperties(e),window.doPageMetricsPlugin)try{doPageMetricsPlugin(e)}catch(e){}if(void 0!==e.prop49){var s=e.prop49;void 0!==e.prop12?s+="|"+e.prop12:s+="|No Set Referral",void 0!==e.prop11&&(s+="|"+e.prop11),e.hier1=s}if(r){var c=n("loc","","",":"),l=(c=c.toLowerCase()).split(":");l.length>1&&(e.prop61=l[1]),l.length>2&&(e.prop62=l[2]),l.length>3&&(e.prop63=l[3]),l.length>4&&(e.prop64=l[4])}window.Site&&window.Site.Plugins&&window.Site.Plugins.sc&&window.Site.Plugins.sc.afterDoPageMetricsPlugin&&window.Site.Plugins.sc.afterDoPageMetricsPlugin(e)},e.videoTime=function(e){return parseInt(e.currentTime/60,10).toString().padStart(2,"0")+":"+Math.floor(e.currentTime%60).toString().padStart(2,"0")+"|"+parseInt(e.duration/60,10).toString().padStart(2,"0")+":"+Math.floor(e.duration%60).toString().padStart(2,"0")},e.getPreviousValue=function(e,t,n){var i=this,r="",o=!0;if(t=t||"s_gpv",n){o=!1,n=n.split(",");for(var a=i.events?i.events.split(","):"",s=0,c=n.length;se-t&&0<=e-t?parseFloat((e-t)/1e3).toFixed(2):600},e.performanceRead=function(){var e,t=this.c_r("s_ptc").split("^^"),n=t.length;for(0t.indexOf("#")?(t=t.split("?").join("&")).split("#").join("?"):t.split("#").join("&"):t.split("#").join("?"));var n=t.indexOf("?"),r="";return e&&(-1n.length){var s=t;t=n,n=s}for(var c=0;c0&&(n.events=e.events+","+n.events);var r=t&&t.events&&t.events.length>0,o=u(e,n,r);o&&(n.linkTrackVars=o);var a=d(e,t.events||[]);a&&(n.linkTrackEvents=a),i.logger.info('Applying the following properties on tracker: "'+JSON.stringify(n)+'".'),Object.keys(n).forEach((function(t){e[t]=n[t]}))}}},"adobe-analytics/src/lib/helpers/settingsHelper.js":{script:function(e,t,n,i){"use strict";var r=n("@adobe/reactor-window"),o={LIB_TYPES:{MANAGED:"managed",PREINSTALLED:"preinstalled",REMOTE:"remote",CUSTOM:"custom"},MANAGED_LIB_PATHS:{APP_MEASUREMENT:"AppMeasurement.js",ACTIVITY_MAP:"AppMeasurement_Module_ActivityMap.js",AUDIENCE_MANAGEMENT:"AppMeasurement_Module_AudienceManagement.js"},getReportSuites:function(e){var t=e.production;return e[i.environment.stage]&&(t=e[i.environment.stage]),t.join(",")},isActivityMapEnabled:function(e){return!(e.libraryCode&&!e.libraryCode.useActivityMap&&!1===e.libraryCode.useActivityMap)},isAudienceManagementEnabled:function(e){var t=!1;return e&&e.moduleProperties&&e.moduleProperties.audienceManager&&e.moduleProperties.audienceManager.config&&r&&r._satellite&&r._satellite.company&&r._satellite.company.orgId&&(t=!0),t}};e.exports=o}},"adobe-analytics/src/lib/helpers/augmenters.js":{script:function(e){"use strict";e.exports=[]}},"adobe-analytics/src/lib/helpers/loadLibrary.js":{script:function(e,t,n,i){"use strict";var r=n("@adobe/reactor-load-script"),o=n("@adobe/reactor-window"),a=n("@adobe/reactor-promise"),s=n("./settingsHelper"),c=n("./pollHelper"),l=function(e,t){if(!o.s_gi)throw new Error("Unable to create AppMeasurement tracker, `s_gi` function not found."+o.AppMeasurement);i.logger.info('Creating AppMeasurement tracker with these report suites: "'+t+'"');var n=o.s_gi(t);return e.libraryCode.scopeTrackerGlobally&&(i.logger.info("Setting the tracker as window.s"),o.s=n),n},u=function(e){var t=[];switch(e.libraryCode.type){case s.LIB_TYPES.MANAGED:t.push(i.getHostedLibFileUrl(s.MANAGED_LIB_PATHS.APP_MEASUREMENT)),s.isActivityMapEnabled(e)&&t.push(i.getHostedLibFileUrl(s.MANAGED_LIB_PATHS.ACTIVITY_MAP));break;case s.LIB_TYPES.CUSTOM:t.push(e.libraryCode.source);break;case s.LIB_TYPES.REMOTE:t.push("https:"===o.location.protocol?e.libraryCode.httpsUrl:e.libraryCode.httpUrl)}if(s.isAudienceManagementEnabled(e)){var n={namespace:o._satellite.company.orgId};e.moduleProperties.audienceManager.config.visitorService=n,t.push(i.getHostedLibFileUrl(s.MANAGED_LIB_PATHS.AUDIENCE_MANAGEMENT))}return t},d=function(e){return a.all(u(e).map((function(e){return i.logger.info("Loading script: "+e),r(e)})))},p=function(e,t){if(e.libraryCode.accounts)if(t.sa){var n=s.getReportSuites(e.libraryCode.accounts);i.logger.info('Setting the following report suites on the tracker: "'+n+'"'),t.sa(n)}else i.logger.warn("Cannot set report suites on tracker. `sa` method not available.");return t},f=function(e){if(o[e])return i.logger.info('Found tracker located at: "'+e+'".'),o[e];throw new Error('Cannot find the global variable name: "'+e+'".')};e.exports=function(e){var t=d(e);switch(e.libraryCode.type){case s.LIB_TYPES.MANAGED:var n=s.getReportSuites(e.libraryCode.accounts);return t.then(l.bind(null,e,n));case s.LIB_TYPES.PREINSTALLED:return t.then(c.poll.bind(null,o,e.libraryCode.trackerVariableName)).then(p.bind(null,e));case s.LIB_TYPES.CUSTOM:case s.LIB_TYPES.REMOTE:return t.then(f.bind(null,e.libraryCode.trackerVariableName)).then(p.bind(null,e));default:throw new Error("Cannot load library. Type not supported.")}}}},"adobe-analytics/src/lib/helpers/generateVersion.js":{script:function(e){"use strict";var t=8,n=function(e){return e.getUTCDate().toString(36)},i=function(e){return e.substr(e.length-1)},r=function(e){return Math.floor(e.getUTCHours()/t)},o=function(e){var t=(e.getUTCMonth()+1+12*r(e)).toString(36);return i(t)},a=function(e){return(e.getUTCFullYear()-2010).toString(36)};e.exports=function(e){var t=new Date(e);if(isNaN(t))throw new Error("Invalid date provided");return("L"+a(t)+o(t)+n(t)).toUpperCase()}}},"adobe-analytics/src/lib/helpers/pollHelper.js":{script:function(e,t,n,i){"use strict";var r=n("@adobe/reactor-promise"),o=40,a=250,s=function(e,t,n){i.logger.info('Found property located at: "'+t+'"].'),e(n)},c=function(e,t){return new r((function(n,i){if(e[t])return s(n,t,e[t]);var r=1,c=setInterval((function(){e[t]&&(s(n,t,e[t]),clearInterval(c)),r>=o&&(clearInterval(c),i(new Error('Bailing out. Cannot find the variable name: "'+t+'"].'))),r++}),a)}))};e.exports={poll:function(e,t){return i.logger.info('Waiting for the property to become accessible at: "'+t+'"].'),c(e,t)}}}},"adobe-analytics/src/lib/helpers/getNodeLinkText.js":{script:function(e){"use strict";var t=function(e){return e&&e.replace(/\s+/g," ").trim()},n=/^(SCRIPT|STYLE|LINK|CANVAS|NOSCRIPT|#COMMENT)$/i,i=function(e){return!(e&&e.nodeName&&e.nodeName.match(n))},r=function(e){var t=[],n=!1;return i(e)?(t.push(e),e.childNodes&&Array.prototype.slice.call(e.childNodes).forEach((function(e){var i=r(e);t=t.concat(i.supportedNodes),n=n||i.includesUnsupportedNodes}))):n=!0,{supportedNodes:t,includesUnsupportedNodes:n}},o=function(e,t,n){var i;return n&&n!==e.nodeName.toUpperCase()||(i=e.getAttribute(t)),i};e.exports=function(e){var n=t(e.innerText||e.textContent),i=r(e);if(!n||i.includesUnsupportedNodes){var a,s,c,l,u=[];i.supportedNodes.forEach((function(e){e.getAttribute&&(a=a||t(e.getAttribute("alt")),s=s||t(e.getAttribute("title")),c=c||t(o(e,"value","INPUT")),l=l||t(o(e,"src","IMG"))),e.nodeValue&&u.push(e.nodeValue)})),(n=t(u.join("")))||(n=t(a||s||c||l||""))}return n}}}}},core:{displayName:"Core",hostedLibFilesBaseUrl:"https://assets.adobedtm.com/extensions/EP6a6d85ccbeaa4750848f31959dd9eec5/",settings:{cspNonce:"%Copyright CSP nonce%"},modules:{"core/src/lib/dataElements/domAttribute.js":{name:"dom-attribute",displayName:"DOM Attribute",script:function(e){"use strict";e.exports=function(e){var t=document.querySelector(e.elementSelector);if(t){var n=e.elementProperty;return"text"===n?t.innerText||t.textContent:n in t?t[n]:t.getAttribute?t.getAttribute(n):void 0}}}},"core/src/lib/dataElements/javascriptVariable.js":{name:"javascript-variable",displayName:"JavaScript Variable",script:function(e,t,n){"use strict";var i=n("../helpers/getObjectProperty.js");e.exports=function(e){return i(window,e.path)}}},"core/src/lib/dataElements/pageInfo.js":{name:"page-info",displayName:"Page Info",script:function(e,t,n){"use strict";var i=n("@adobe/reactor-document");e.exports=function(e){switch(e.attribute){case"url":return i.location.href;case"hostname":return i.location.hostname;case"pathname":return i.location.pathname;case"protocol":return i.location.protocol;case"referrer":return i.referrer;case"title":return i.title}}}},"core/src/lib/dataElements/queryStringParameter.js":{name:"query-string-parameter",displayName:"Query String Parameter",script:function(e,t,n){"use strict";var i=n("@adobe/reactor-window"),r=n("@adobe/reactor-query-string");e.exports=function(e){var t=r.parse(i.location.search);if(!e.caseInsensitive)return t[e.name];for(var n=e.name.toLowerCase(),o=Object.keys(t),a=0;au&&n<=l&&i.evaluateEvent({target:t,amount:e.amount,unit:e.unit},!0)})),a.set(t,l)}};document.addEventListener("timeupdate",l,!0),e.exports=function(e,t){var n=o(e.amount),r=function(t){return t.amount===n&&t.unit===e.unit};s.some(r)||s.push({amount:n,unit:e.unit}),i.addListener(e,(function(n){var i=o(e.amount);if(n.amount!==i||n.unit!==e.unit)return!1;t(n)}))}}},"core/src/lib/conditions/valueComparison.js":{name:"value-comparison",displayName:"Value Comparison",script:function(e,t,n){"use strict";var i=n("../helpers/stringAndNumberUtils").isString,r=n("../helpers/stringAndNumberUtils").isNumber,o=n("../helpers/stringAndNumberUtils").castToStringIfNumber,a=n("../helpers/stringAndNumberUtils").castToNumberIfString,s=function(e,t){return t&&i(e)?e.toLowerCase():e},c=function(e){return function(t,n,r){return t=o(t),n=o(n),i(t)&&i(n)&&e(t,n,r)}},l=function(e){return function(t,n){return t=a(t),n=a(n),r(t)&&r(n)&&e(t,n)}},u=function(e){return function(t,n,i){return e(s(t,i),s(n,i))}},d={equals:u((function(e,t){return e==t})),doesNotEqual:function(){return!d.equals.apply(null,arguments)},contains:c(u((function(e,t){return-1!==e.indexOf(t)}))),doesNotContain:function(){return!d.contains.apply(null,arguments)},startsWith:c(u((function(e,t){return 0===e.indexOf(t)}))),doesNotStartWith:function(){return!d.startsWith.apply(null,arguments)},endsWith:c(u((function(e,t){return e.substring(e.length-t.length,e.length)===t}))),doesNotEndWith:function(){return!d.endsWith.apply(null,arguments)},matchesRegex:c((function(e,t,n){return new RegExp(t,n?"i":"").test(e)})),doesNotMatchRegex:function(){return!d.matchesRegex.apply(null,arguments)},lessThan:l((function(e,t){return et})),greaterThanOrEqual:l((function(e,t){return e>=t})),isTrue:function(e){return!0===e},isTruthy:function(e){return Boolean(e)},isFalse:function(e){return!1===e},isFalsy:function(e){return!e}};e.exports=function(e){return d[e.comparison.operator](e.leftOperand,e.rightOperand,Boolean(e.comparison.caseInsensitive))}}},"core/src/lib/conditions/pathAndQuerystring.js":{name:"path-and-querystring",displayName:"Path And Query String",script:function(e,t,n){"use strict";var i=n("@adobe/reactor-document"),r=n("../helpers/textMatch");e.exports=function(e){var t=i.location.pathname+i.location.search;return e.paths.some((function(e){var n=e.valueIsRegex?new RegExp(e.value,"i"):e.value;return r(t,n)}))}}},"core/src/lib/events/directCall.js":{name:"direct-call",displayName:"Direct Call",script:function(e,t,n,i){"use strict";var r={};window._satellite=window._satellite||{},window._satellite.track=function(e,t){e=e.trim();var n=r[e];if(n){var o={identifier:e,detail:t};n.forEach((function(e){e(o)}));var a=['Rules using the direct call event type with identifier "'+e+'" have been triggered'+(t?" with additional detail:":".")];t&&a.push(t),i.logger.log.apply(i.logger,a)}else i.logger.log('"'+e+'" does not match any direct call identifiers.')},e.exports=function(e,t){var n=r[e.identifier];n||(n=r[e.identifier]=[]),n.push(t)}}},"core/src/lib/conditions/subdomain.js":{name:"subdomain",displayName:"Subdomain",script:function(e,t,n){"use strict";var i=n("@adobe/reactor-document"),r=n("../helpers/textMatch");e.exports=function(e){var t=i.location.hostname;return e.subdomains.some((function(e){var n=e.valueIsRegex?new RegExp(e.value,"i"):e.value;return r(t,n)}))}}},"core/src/lib/events/historyChange.js":{name:"history-change",displayName:"History Change",script:function(e,t,n){"use strict";var i=n("./helpers/debounce"),r=n("./helpers/once"),o=window.history,a=window.location.href,s=[],c=function(e,t,n){var i=e[t];e[t]=function(){var t=i.apply(e,arguments);return n.apply(null,arguments),t}},l=i((function(){var e=window.location.href;a!==e&&(s.forEach((function(e){e()})),a=e)}),0),u=r((function(){o&&(o.pushState&&c(o,"pushState",l),o.replaceState&&c(o,"replaceState",l)),window.addEventListener("popstate",l),window.addEventListener("hashchange",l)}));e.exports=function(e,t){u(),s.push(t)}}},"core/src/lib/events/pageBottom.js":{name:"page-bottom",displayName:"Page Bottom",script:function(e,t,n){"use strict";var i=n("./helpers/pageLifecycleEvents");e.exports=function(e,t){i.registerPageBottomTrigger(t)}}},"core/src/lib/events/click.js":{name:"click",displayName:"Click",script:function(e,t,n){"use strict";var i=n("@adobe/reactor-window"),r=n("./helpers/createBubbly")(),o=new(n("./helpers/weakMap")),a=2,s=n("../helpers/stringAndNumberUtils").castToNumberIfString,c=function(e){if(!e.ctrlKey&&!e.metaKey&&e.button!==a)for(var t=e.target;t;){var n=t.tagName;if(n&&"a"===n.toLowerCase()){var r=t.getAttribute("href"),o=t.getAttribute("target");return r&&(!o||"_self"===o||"_top"===o&&i.top===i||o===i.name)?t:void 0}t=t.parentNode}};document.addEventListener("click",r.evaluateEvent,!0),e.exports=function(e,t){r.addListener(e,(function(n){var r=n.nativeEvent;if(!r.s_fe){var a=s(e.anchorDelay);if(a&&!o.has(r)){var l=c(r);l&&(r.preventDefault(),setTimeout((function(){i.location=l.href}),a)),o.set(r,!0)}t(n)}}))},e.exports.__reset=r.__reset}},"core/src/lib/conditions/path.js":{name:"path",displayName:"Path Without Query String",script:function(e,t,n){"use strict";var i=n("@adobe/reactor-document"),r=n("../helpers/textMatch");e.exports=function(e){var t=i.location.pathname;return e.paths.some((function(e){var n=e.valueIsRegex?new RegExp(e.value,"i"):e.value;return r(t,n)}))}}},"core/src/lib/events/mediaEnded.js":{name:"media-ended",displayName:"Media Ended",script:function(e,t,n){"use strict";var i=n("./helpers/createBubbly")();document.addEventListener("ended",i.evaluateEvent,!0),e.exports=function(e,t){i.addListener(e,t)}}},"core/src/lib/helpers/getObjectProperty.js":{script:function(e){"use strict";e.exports=function(e,t){for(var n=t.split("."),i=e,r=0,o=n.length;r2&&void 0!==arguments[2]?arguments[2]:null,i=p+t;u.existy(n)&&""!==n?e.setAttribute(i,n):e.removeAttribute(i)}t.__esModule=!0;var c=Object.assign||function(e){for(var t=1;t1&&void 0!==arguments[1]?arguments[1]:{};o(this,e),this.root=t,this.options=n,this.doc=t.ownerDocument,this.win=this.doc.defaultView||this.doc.parentWindow,this.parser=new l.default("",{autoFix:n.autoFix}),this.actuals=[t],this.proxyHistory="",this.proxyRoot=this.doc.createElement(t.nodeName),this.scriptStack=[],this.writeQueue=[],s(this.proxyRoot,"proxyof",0)}return e.prototype.write=function(){var e;for((e=this.writeQueue).push.apply(e,arguments);!this.deferredRemote&&this.writeQueue.length;){var t=this.writeQueue.shift();u.isFunction(t)?this._callFunction(t):this._writeImpl(t)}},e.prototype._callFunction=function(e){var t={type:"function",value:e.name||e.toString()};this._onScriptStart(t),e.call(this.win,this.doc),this._onScriptDone(t)},e.prototype._writeImpl=function(e){this.parser.append(e);for(var t=void 0,n=void 0,i=void 0,r=[];(t=this.parser.readToken())&&!(n=u.isScript(t))&&!(i=u.isStyle(t));)(t=this.options.beforeWriteToken(t))&&r.push(t);r.length>0&&this._writeStaticTokens(r),n&&this._handleScriptToken(t),i&&this._handleStyleToken(t)},e.prototype._writeStaticTokens=function(e){var t=this._buildChunk(e);return t.actual?(t.html=this.proxyHistory+t.actual,this.proxyHistory+=t.proxy,this.proxyRoot.innerHTML=t.html,d&&(t.proxyInnerHTML=this.proxyRoot.innerHTML),this._walkChunk(),d&&(t.actualInnerHTML=this.root.innerHTML),t):null},e.prototype._buildChunk=function(e){for(var t=this.actuals.length,n=[],i=[],r=[],o=e.length,a=0;a)/," "+p+"id="+l+" $1")),s.attrs.id!==g&&s.attrs.id!==f&&r.push("atomicTag"===s.type?"":"<"+s.tagName+" "+p+"proxyof="+l+(s.unary?" />":">"))}}else i.push(c),r.push("endTag"===s.type?c:"")}return{tokens:e,raw:n.join(""),actual:i.join(""),proxy:r.join("")}},e.prototype._walkChunk=function(){for(var e=void 0,t=[this.proxyRoot];u.existy(e=t.shift());){var n=1===e.nodeType;if(!n||!a(e,"proxyof")){n&&(this.actuals[a(e,"id")]=e,s(e,"id"));var i=e.parentNode&&a(e.parentNode,"proxyof");i&&this.actuals[i].appendChild(e)}t.unshift.apply(t,u.toArray(e.childNodes))}},e.prototype._handleScriptToken=function(e){var t=this,n=this.parser.clear();n&&this.writeQueue.unshift(n),e.src=e.attrs.src||e.attrs.SRC,(e=this.options.beforeWriteToken(e))&&(e.src&&this.scriptStack.length?this.deferredRemote=e:this._onScriptStart(e),this._writeScriptToken(e,(function(){t._onScriptDone(e)})))},e.prototype._handleStyleToken=function(e){var t=this.parser.clear();t&&this.writeQueue.unshift(t),e.type=e.attrs.type||e.attrs.TYPE||"text/css",(e=this.options.beforeWriteToken(e))&&this._writeStyleToken(e),t&&this.write()},e.prototype._writeStyleToken=function(e){var t=this._buildStyle(e);this._insertCursor(t,f),e.content&&(t.styleSheet&&!t.sheet?t.styleSheet.cssText=e.content:t.appendChild(this.doc.createTextNode(e.content)))},e.prototype._buildStyle=function(e){var t=this.doc.createElement(e.tagName);return t.setAttribute("type",e.type),u.eachKey(e.attrs,(function(e,n){t.setAttribute(e,n)})),t},e.prototype._insertCursor=function(e,t){this._writeImpl('');var n=this.doc.getElementById(t);n&&n.parentNode.replaceChild(e,n)},e.prototype._onScriptStart=function(e){e.outerWrites=this.writeQueue,this.writeQueue=[],this.scriptStack.unshift(e)},e.prototype._onScriptDone=function(e){e===this.scriptStack[0]?(this.scriptStack.shift(),this.write.apply(this,e.outerWrites),!this.scriptStack.length&&this.deferredRemote&&(this._onScriptStart(this.deferredRemote),this.deferredRemote=null)):this.options.error({msg:"Bad script nesting or script finished twice"})},e.prototype._writeScriptToken=function(e,t){var n=this._buildScript(e),i=this._shouldRelease(n),r=this.options.afterAsync;e.src&&(n.src=e.src,this._scriptLoadHandler(n,i?r:function(){t(),r()}));try{this._insertCursor(n,g),n.src&&!i||t()}catch(e){this.options.error(e),t()}},e.prototype._buildScript=function(e){var t=this.doc.createElement(e.tagName);return u.eachKey(e.attrs,(function(e,n){t.setAttribute(e,n)})),e.content&&(t.text=e.content),t},e.prototype._scriptLoadHandler=function(e,t){function n(){e=e.onload=e.onreadystatechange=e.onerror=null}function i(){n(),null!=t&&t(),t=null}function r(e){n(),a(e),null!=t&&t(),t=null}function o(e,t){var n=e["on"+t];null!=n&&(e["_on"+t]=n)}var a=this.options.error;o(e,"load"),o(e,"error"),c(e,{onload:function(){if(e._onload)try{e._onload.apply(this,Array.prototype.slice.call(arguments,0))}catch(t){r({msg:"onload handler failed "+t+" @ "+e.src})}i()},onerror:function(){if(e._onerror)try{e._onerror.apply(this,Array.prototype.slice.call(arguments,0))}catch(t){return void r({msg:"onerror handler failed "+t+" @ "+e.src})}r({msg:"remote script failed "+e.src})},onreadystatechange:function(){/^(loaded|complete)$/.test(e.readyState)&&i()}})},e.prototype._shouldRelease=function(e){return!/^script$/i.test(e.nodeName)||!!(this.options.releaseAsync&&e.src&&e.hasAttribute("async"))},e}();t.default=m},function(e){var t;t=function(){return function(e){function t(i){if(n[i])return n[i].exports;var r=n[i]={exports:{},id:i,loaded:!1};return e[i].call(r.exports,r,r.exports,t),r.loaded=!0,r.exports}var n={};return t.m=e,t.c=n,t.p="",t(0)}([function(e,t,n){"use strict";function i(e){return e&&e.__esModule?e:{default:e}}var r=i(n(1));e.exports=r.default},function(e,t,n){"use strict";function i(e){return e&&e.__esModule?e:{default:e}}function r(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t.default=e,t}function o(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}t.__esModule=!0;var a=r(n(2)),s=r(n(3)),c=i(n(6)),l=n(5),u={comment:/^");if(t>=0)return new l.CommentToken(e.substr(4,t-1),t+3)}function r(e){var t=e.indexOf("<");return new l.CharsToken(t>=0?t:e.length)}function o(e){var t,n,i;if(-1!==e.indexOf(">")){var r=e.match(u.startTag);if(r){var o=(t={},n={},i=r[2],r[2].replace(u.attr,(function(e,r){arguments[2]||arguments[3]||arguments[4]||arguments[5]?arguments[5]?(t[arguments[5]]="",n[arguments[5]]=!0):t[r]=arguments[2]||arguments[3]||arguments[4]||u.fillAttr.test(r)&&r||"":t[r]="",i=i.replace(e,"")})),{v:new l.StartTagToken(r[1],r[0].length,t,n,!!r[3],i.replace(/^[\s\uFEFF\xA0]+|[\s\uFEFF\xA0]+$/g,""))});if("object"===(void 0===o?"undefined":c(o)))return o.v}}}function a(e){var t=o(e);if(t){var n=e.slice(t.length);if(n.match(new RegExp("","i"))){var i=n.match(new RegExp("([\\s\\S]*?)","i"));if(i)return new l.AtomicTagToken(t.tagName,i[0].length+t.length,t.attrs,t.booleanAttrs,i[1])}}}function s(e){var t=e.match(u.endTag);if(t)return new l.EndTagToken(t[1],t[0].length)}t.__esModule=!0;var c="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e};t.comment=i,t.chars=r,t.startTag=o,t.atomicTag=a,t.endTag=s;var l=n(4),u={startTag:/^<([\-A-Za-z0-9_]+)((?:\s+[\w\-]+(?:\s*=?\s*(?:(?:"[^"]*")|(?:'[^']*')|[^>\s]+))?)*)\s*(\/?)>/,endTag:/^<\/([\-A-Za-z0-9_]+)[^>]*>/,attr:/(?:([\-A-Za-z0-9_]+)\s*=\s*(?:(?:"((?:\\.|[^"])*)")|(?:'((?:\\.|[^'])*)')|([^>\s]+)))|(?:([\-A-Za-z0-9_]+)(\s|$)+)/g,fillAttr:/^(checked|compact|declare|defer|disabled|ismap|multiple|nohref|noresize|noshade|nowrap|readonly|selected)$/i}},function(e,t,n){"use strict";function i(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}t.__esModule=!0,t.EndTagToken=t.AtomicTagToken=t.StartTagToken=t.TagToken=t.CharsToken=t.CommentToken=t.Token=void 0;var r=n(5),o=(t.Token=function e(t,n){i(this,e),this.type=t,this.length=n,this.text=""},t.CommentToken=function(){function e(t,n){i(this,e),this.type="comment",this.length=n||(t?t.length:0),this.text="",this.content=t}return e.prototype.toString=function(){return"