/* Adobe Visitor API for JavaScript version: 4.4.0 Copyright 2019 Adobe, Inc. All Rights Reserved More info available at https://marketing.adobe.com/resources/help/en_US/mcvid/ */ var e=function(){function N(d){return(N="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(f){return typeof f}:function(f){return f&&"function"==typeof Symbol&&f.constructor===Symbol&&f!==Symbol.prototype?"symbol":typeof f})(d)}function O(d,f,g){return f in d?Object.defineProperty(d,f,{value:g,enumerable:!0,configurable:!0,writable:!0}):d[f]=g,d}function P(d,f,g){d=null==d?void 0:d[f];return void 0===d?g:d}function R(d,f){if(d===f)return 0;d=d.toString().split(".");f=f.toString().split("."); a:{var g=d.concat(f);for(var c=/^\d+$/,k=0,m=g.length;kk){d=1;break a}if(k>c){d=-1;break a}}d=0}}else d=NaN;return d}function ka(){var d=0Object.keys(c).length)return!0;var k=d!==c.orgID;g=!f||g.origin!==f;c=-1===Object.keys(V).indexOf(c.prefix);return k||g||c};this.send=function(g,c,k){c=c+"|"+d;k&&k===Object(k)&&(c+="|"+JSON.stringify(k));try{g.postMessage(c,f)}catch(m){}}},Va=function(d,f,g,c){function k(y){v.isInvalid(y)||(x=!1,y=v.parse(y),n.setStateAndPublish(y.state))}function m(y){!x&&a&&(x=!0,v.send(c,y))}function p(){Object.assign(n, new Qa(g._generateID));n.getMarketingCloudVisitorID();n.callbackRegistry.executeAll(n.state,!0);B.removeEventListener("message",r)}function r(y){v.isInvalid(y)||(y=v.parse(y),x=!1,B.clearTimeout(n._handshakeTimeout),B.removeEventListener("message",r),Object.assign(n,new Ra(n)),B.addEventListener("message",k),n.setStateAndPublish(y.state),n.callbackRegistry.hasCallbacks()&&m(V.GETSTATE))}function q(){Object.keys(g).forEach(function(y){0!==y.indexOf("_")&&"function"==typeof g[y]&&(n[y]=function(){})}); n.getSupplementalDataID=g.getSupplementalDataID;n.isAllowed=function(){return!0}}var n=this,a=f.whitelistParentDomain;n.state={ALLFIELDS:{}};n.version=g.version;n.marketingCloudOrgID=d;n.cookieDomain=g.cookieDomain||"";n._instanceType="child";var x=!1,v=new ya(d,a);n.callbackRegistry=Ta();n.init=function(){B.s_c_in||(B.s_c_il=[],B.s_c_in=0);n._c="Visitor";n._il=B.s_c_il;n._in=B.s_c_in;n._il[n._in]=n;B.s_c_in++;q();Object.assign(n,new Sa(n));a&&postMessage?(B.addEventListener("message",r),m(V.HANDSHAKE), n._handshakeTimeout=setTimeout(p,250)):p()};n.findField=function(y,F){if(void 0!==n.state[y])return F(n.state[y]),n.state[y]};n.messageParent=m;n.setStateAndPublish=function(y){Object.assign(n.state,y);Object.assign(n.state.ALLFIELDS,y);n.callbackRegistry.executeAll(n.state)}},za={MCMID:"getMarketingCloudVisitorID",MCAAMB:"getAudienceManagerBlob",MCAAMLH:"getAudienceManagerLocationHint",MCOPTOUT:"isOptedOut",MCAID:"getAnalyticsVisitorID",CUSTOMERIDS:"getCustomerIDs",ALLFIELDS:"getVisitorValues"}, Wa={MC:"MCMID",A:"MCAID",AAM:"MCAAMB"},Xa=function(d,f){function g(){var q={};return Object.keys(za).forEach(function(n){var a=d[za[n]]();E.isValueEmpty(a)||(q[n]=a)}),q}function c(){var q=[];return d._loading&&Object.keys(d._loading).forEach(function(n){d._loading[n]&&q.push(Wa[n])}),q.length?q:null}function k(q){return function x(a){if(a=c())d[ea[a[0]]](x,!0);else q()}}function m(q){r(q);var n=V.HANDSHAKE,a=g();f.send(q,n,a)}function p(q){k(function(){var n=V.PARENTSTATE,a=g();f.send(q,n,a)})()} function r(q){var n=d.setCustomerIDs;d.setCustomerIDs=function(a){n.call(d,a);f.send(q,V.PARENTSTATE,{CUSTOMERIDS:d.getCustomerIDs()})}}return function(q){f.isInvalid(q)||(f.parse(q).prefix===V.HANDSHAKE?m:p)(q.source)}},Ya=function(d,f){function g(p){return function(r){c[p]=r;k++;k===m&&f(c)}}var c={},k=0,m=Object.keys(d).length;Object.keys(d).forEach(function(p){var r=d[p];if(r.fn){var q=r.args||[];q.unshift(g(p));r.fn.apply(r.context||null,q)}})},Z={get:function(d){d=encodeURIComponent(d);var f= (";"+document.cookie).split(" ").join(";"),g=f.indexOf(";"+d+"\x3d"),c=0>g?g:f.indexOf(";",g+1);return 0>g?"":decodeURIComponent(f.substring(g+2+d.length,0>c?f.length:c))},set:function(d,f,g){var c=P(g,"cookieLifetime"),k=P(g,"expires"),m=P(g,"domain");g=P(g,"secure")?"Secure":"";if(k&&"SESSION"!==c&&"NONE"!==c){var p=""!==f?parseInt(c||0,10):-60;p?(k=new Date,k.setTime(k.getTime()+1E3*p)):1===k&&(k=new Date,p=k.getYear(),k.setYear(p+2+(1900>p?1900:0)))}else k=0;return d&&"NONE"!==c?(document.cookie= encodeURIComponent(d)+"\x3d"+encodeURIComponent(f)+"; path\x3d/;"+(k?" expires\x3d"+k.toGMTString()+";":"")+(m?" domain\x3d"+m+";":"")+g,this.get(d)===f):0},remove:function(d,f){f=(f=P(f,"domain"))?" domain\x3d"+f+";":"";document.cookie=encodeURIComponent(d)+"\x3d; Path\x3d/; Expires\x3dThu, 01 Jan 1970 00:00:01 GMT;"+f}},Aa=function(d){var f;!d&&B.location&&(d=B.location.hostname);var g=d.split(".");for(d=g.length-2;0<=d;d--)if(f=g.slice(d).join("."),Z.set("test","cookie",{domain:f}))return Z.remove("test", {domain:f}),f;return""},Ba={compare:R,isLessThan:function(d,f){return 0>R(d,f)},areVersionsDifferent:function(d,f){return 0!==R(d,f)},isGreaterThan:function(d,f){return 0d;d++){var r=Math.floor(Math.random()*k);g+=f.substring(r,r+1);r=Math.floor(Math.random()*k);c+=f.substring(r,r+1);k=16}return g+"-"+c}for(d=0;19>d;d++)r=Math.floor(Math.random()* m),g+=f.substring(r,r+1),0===d&&9==r?m=3:(1==d||2==d)&&10!=m&&2>r?m=10:2r?p=10:2=a&&(c.splice(p,1),p--)}return{dataPresent:r,dataValid:q}},manageSyncsSize:function(c){if(c.join("*").length>this.MAX_SYNCS_LENGTH)for(c.sort(function(k,m){return parseInt(k.split("-")[1],10)-parseInt(m.split("-")[1],10)});c.join("*").length>this.MAX_SYNCS_LENGTH;)c.shift()},fireSync:function(c, k,m,p,r,q){var n=this;if(c){if("img"===k.tag){var a=k.url,x=d.loadSSL?"https:":"http:";c=0;for(m=a.length;c>>J|H<<32-J}var k;var m=Math.pow;for(var p=m(2,32),r="",q=[],n=8*f.length,a=g.h=g.h||[],x= g.k=g.k||[],v=x.length,y={},F=2;64>v;F++)if(!y[F]){for(k=0;313>k;k+=F)y[k]=F;a[v]=m(F,.5)*p|0;x[v++]=m(F,1/3)*p|0}for(f+="\u0080";f.length%64-56;)f+="\x00";for(k=0;k>8)return;q[k>>2]|=m<<(3-k)%4*8}q[q.length]=n/p|0;q[q.length]=n;for(m=0;mk;k++)v=f[k-15],y=f[k-2],n=a[0],F=a[4],v=a[7]+(c(F,6)^c(F,11)^c(F,25))+(F&a[5]^~F&a[6])+x[k]+(f[k]=16>k?f[k]:f[k-16]+(c(v,7)^c(v,18)^v>>>3)+f[k-7]+(c(y,17)^c(y,19)^ y>>>10)|0),a=[v+((c(n,2)^c(n,13)^c(n,22))+(n&a[1]^n&a[2]^a[1]&a[2]))|0].concat(a),a[4]=a[4]+v|0;for(k=0;8>k;k++)a[k]=a[k]+p[k]|0}for(k=0;8>k;k++)for(m=3;m+1;m--)q=a[k]>>8*m&255,r+=(16>q?0:"")+q.toString(16);return r},Ha=function(f,g){return"SHA-256"!==g&&"SHA256"!==g&&"sha256"!==g&&"sha-256"!==g||(f=hb(f)),f};Y=U.OptIn;E.defineGlobalNamespace();window.adobe.OptInCategories=Y.Categories;var W=function(f,g,c){function k(b){return function(h){h=h||H.location.href;try{var l=a._extractParamFromUri(h,b); if(l)return z.parsePipeDelimetedKeyValues(l)}catch(t){}}}function m(b){b=b||{};a._supplementalDataIDCurrent=b.supplementalDataIDCurrent||"";a._supplementalDataIDCurrentConsumed=b.supplementalDataIDCurrentConsumed||{};a._supplementalDataIDLast=b.supplementalDataIDLast||"";a._supplementalDataIDLastConsumed=b.supplementalDataIDLastConsumed||{}}function p(b){return function(h){var l=z.getTimestampInSeconds();return h=h?h+="|":h,h+("TS\x3d"+l)}(b.reduce(function(h,l){var t=l[0];l=l[1];if(null!=l&&l!== I){var u=h;h=(u=u?u+="|":u,u+(t+"\x3d"+encodeURIComponent(l)))}return h},""))}function r(){return a.configs.isIabContext?x.optIn.isApproved(x.optIn.Categories.ECID)&&y:x.optIn.isApproved(x.optIn.Categories.ECID)}function q(b,h){if(y=!0,b)throw Error("[IAB plugin] : "+b);h.gdprApplies&&(v=h.consentString);a.init();x.optIn.off("complete",n)}function n(){x.optIn.isApproved(x.optIn.Categories.ECID)&&(a.configs.isIabContext?x.optIn.execute({command:"iabPlugin.fetchConsentData",callback:q}):(a.init(),x.optIn.off("complete", n)))}if(!c||c.split("").reverse().join("")!==f)throw Error("Please use `Visitor.getInstance` to instantiate Visitor.");var a=this,x=window.adobe,v="",y=!1,F=!1;a.version="4.4.0";var H=B,J=H.Visitor;J.version=a.version;J.AuthState=Oa;J.OptOut=Pa;H.s_c_in||(H.s_c_il=[],H.s_c_in=0);a._c="Visitor";a._il=H.s_c_il;a._in=H.s_c_in;a._il[a._in]=a;H.s_c_in++;a._instanceType="regular";a._log={requests:[]};a.marketingCloudOrgID=f;a.cookieName="AMCV_"+f;a.sessionCookieName="AMCVS_"+f;a.cookieDomain=Aa();a.loadSSL= 0<=H.location.protocol.toLowerCase().indexOf("https");a.loadTimeout=3E4;a.CORSErrors=[];a.marketingCloudServer=a.audienceManagerServer="dpm.demdex.net";a.sdidParamExpiry=30;var Q=null,I="NONE",S=$a(a);a.FIELDS=Na;a.cookieRead=function(b){return Z.get(b)};a.cookieWrite=function(b,h,l){var t=a.cookieLifetime?(""+a.cookieLifetime).toUpperCase():"",u=!1;return a.configs&&a.configs.secureCookie&&"https:"===location.protocol&&(u=!0),Z.set(b,""+h,{expires:l,domain:a.cookieDomain,cookieLifetime:t,secure:u})}; a.resetState=function(b){b?a._mergeServerState(b):m()};a._isAllowedDone=!1;a._isAllowedFlag=!1;a.isAllowed=function(){return a._isAllowedDone||(a._isAllowedDone=!0,(a.cookieRead(a.cookieName)||a.cookieWrite(a.cookieName,"T",1))&&(a._isAllowedFlag=!0)),"T"===a.cookieRead(a.cookieName)&&a._helpers.removeCookie(a.cookieName),a._isAllowedFlag};a.setMarketingCloudVisitorID=function(b){a._setMarketingCloudFields(b)};a._use1stPartyMarketingCloudServer=!1;a.getMarketingCloudVisitorID=function(b,h){a.marketingCloudServer&& 0>a.marketingCloudServer.indexOf(".demdex.net")&&(a._use1stPartyMarketingCloudServer=!0);var l=a._getAudienceManagerURLData("_setMarketingCloudFields");return a._getRemoteField("MCMID",l.url,b,h,l)};a.getVisitorValues=function(b,h){var l={MCMID:{fn:a.getMarketingCloudVisitorID,args:[!0],context:a},MCOPTOUT:{fn:a.isOptedOut,args:[void 0,!0],context:a},MCAID:{fn:a.getAnalyticsVisitorID,args:[!0],context:a},MCAAMLH:{fn:a.getAudienceManagerLocationHint,args:[!0],context:a},MCAAMB:{fn:a.getAudienceManagerBlob, args:[!0],context:a}};h=h&&h.length?E.pluck(l,h):l;Ya(h,b)};a._currentCustomerIDs={};a._customerIDsHashChanged=!1;a._newCustomerIDsHash="";a.setCustomerIDs=function(b,h){function l(){a._customerIDsHashChanged=!1}if(!a.isOptedOut()&&b){if(!E.isObject(b)||E.isObjectEmpty(b))return!1;a._readVisitor();var t,u,w;for(t in b)if(!Object.prototype[t]&&(u=b[t],h=u.hasOwnProperty("hashType")?u.hashType:h,u))if("object"===N(u)){var D={};if(u.id){if(h){if(!(w=Ha(String(u.id).trim().toLowerCase(),h)))return;u.id= w;D.hashType=h}D.id=u.id}void 0!=u.authState&&(D.authState=u.authState);a._currentCustomerIDs[t]=D}else if(h){if(!(w=Ha(String(u).trim().toLowerCase(),h)))return;a._currentCustomerIDs[t]={id:w,hashType:h}}else a._currentCustomerIDs[t]={id:u};b=a.getCustomerIDs();h=a._getField("MCCIDH");w="";h||(h=0);for(t in b)!Object.prototype[t]&&(u=b[t],w+=(w?"|":"")+t+"|"+(u.id?u.id:"")+(u.authState?u.authState:""));a._newCustomerIDsHash=String(a._hash(w));a._newCustomerIDsHash!==h&&(a._customerIDsHashChanged= !0,a._mapCustomerIDs(l))}};a.getCustomerIDs=function(){a._readVisitor();var b,h,l={};for(b in a._currentCustomerIDs)!Object.prototype[b]&&(h=a._currentCustomerIDs[b],l[b]||(l[b]={}),h.id&&(l[b].id=h.id),void 0!=h.authState?l[b].authState=h.authState:l[b].authState=J.AuthState.UNKNOWN,h.hashType&&(l[b].hashType=h.hashType));return l};a.setAnalyticsVisitorID=function(b){a._setAnalyticsFields(b)};a.getAnalyticsVisitorID=function(b,h,l){if(!z.isTrackingServerPopulated()&&!l)return a._callCallback(b,[""]), "";var t="";if(l||(t=a.getMarketingCloudVisitorID(function(K){a.getAnalyticsVisitorID(b,!0)})),t||l){var u=l?a.marketingCloudServer:a.trackingServer,w="";a.loadSSL&&(l?a.marketingCloudServerSecure&&(u=a.marketingCloudServerSecure):a.trackingServerSecure&&(u=a.trackingServerSecure));var D={};if(u){u="http"+(a.loadSSL?"s":"")+"://"+u+"/id";t="d_visid_ver\x3d"+a.version+"\x26mcorgid\x3d"+encodeURIComponent(a.marketingCloudOrgID)+(t?"\x26mid\x3d"+encodeURIComponent(t):"")+(a.idSyncDisable3rdPartySyncing|| a.disableThirdPartyCookies?"\x26d_coppa\x3dtrue":"");var L=["s_c_il",a._in,"_set"+(l?"MarketingCloud":"Analytics")+"Fields"];w=u+"?"+t+"\x26callback\x3ds_c_il%5B"+a._in+"%5D._set"+(l?"MarketingCloud":"Analytics")+"Fields";D.corsUrl=u+"?"+t;D.callback=L}return D.url=w,a._getRemoteField(l?"MCMID":"MCAID",w,b,h,D)}return""};a.getAudienceManagerLocationHint=function(b,h){if(a.getMarketingCloudVisitorID(function(t){a.getAudienceManagerLocationHint(b,!0)})){var l=a._getField("MCAID");if(!l&&z.isTrackingServerPopulated()&& (l=a.getAnalyticsVisitorID(function(t){a.getAudienceManagerLocationHint(b,!0)})),l||!z.isTrackingServerPopulated())return l=a._getAudienceManagerURLData(),a._getRemoteField("MCAAMLH",l.url,b,h,l)}return""};a.getLocationHint=a.getAudienceManagerLocationHint;a.getAudienceManagerBlob=function(b,h){if(a.getMarketingCloudVisitorID(function(u){a.getAudienceManagerBlob(b,!0)})){var l=a._getField("MCAID");if(!l&&z.isTrackingServerPopulated()&&(l=a.getAnalyticsVisitorID(function(u){a.getAudienceManagerBlob(b, !0)})),l||!z.isTrackingServerPopulated()){l=a._getAudienceManagerURLData();var t=l.url;return a._customerIDsHashChanged&&a._setFieldExpire("MCAAMB",-1),a._getRemoteField("MCAAMB",t,b,h,l)}}return""};a._supplementalDataIDCurrent="";a._supplementalDataIDCurrentConsumed={};a._supplementalDataIDLast="";a._supplementalDataIDLastConsumed={};a.getSupplementalDataID=function(b,h){a._supplementalDataIDCurrent||h||(a._supplementalDataIDCurrent=a._generateID(1));var l=a._supplementalDataIDCurrent;return a._supplementalDataIDLast&& !a._supplementalDataIDLastConsumed[b]?(l=a._supplementalDataIDLast,a._supplementalDataIDLastConsumed[b]=!0):l&&(a._supplementalDataIDCurrentConsumed[b]&&(a._supplementalDataIDLast=a._supplementalDataIDCurrent,a._supplementalDataIDLastConsumed=a._supplementalDataIDCurrentConsumed,a._supplementalDataIDCurrent=l=h?"":a._generateID(1),a._supplementalDataIDCurrentConsumed={}),l&&(a._supplementalDataIDCurrentConsumed[b]=!0)),l};var C=!1;a._liberatedOptOut=null;a.getOptOut=function(b,h){var l=a._getAudienceManagerURLData("_setMarketingCloudFields"), t=l.url;if(r())return a._getRemoteField("MCOPTOUT",t,b,h,l);if(a._registerCallback("liberatedOptOut",b),null!==a._liberatedOptOut)return a._callAllCallbacks("liberatedOptOut",[a._liberatedOptOut]),C=!1,a._liberatedOptOut;if(C)return null;C=!0;return l.corsUrl=l.corsUrl.replace(/dpm\.demdex\.net\/id\?/,"dpm.demdex.net/optOutStatus?"),l.callback=["liberatedGetOptOut"],B.liberatedGetOptOut=function(u){if(u===Object(u)){u=E.parseOptOut(u,w,I);var w=u.optOut;u=1E3*u.d_ottl;a._liberatedOptOut=w;setTimeout(function(){a._liberatedOptOut= null},u)}a._callAllCallbacks("liberatedOptOut",[w]);C=!1},S.fireCORS(l),null};a.isOptedOut=function(b,h,l){h||(h=J.OptOut.GLOBAL);return(l=a.getOptOut(function(t){t=t===J.OptOut.GLOBAL||0<=t.indexOf(h);a._callCallback(b,[t])},l))?l===J.OptOut.GLOBAL||0<=l.indexOf(h):null};a._fields=null;a._fieldsExpired=null;a._hash=function(b){var h,l=0;if(b)for(h=0;h=1E3*h||l&&!a.cookieRead(a.sessionCookieName))&&(a._fieldsExpired||(a._fieldsExpired={}),a._fieldsExpired[L]=!0)))}!a._getField("MCAID")&&z.isTrackingServerPopulated()&&(w=a.cookieRead("s_vi"))&&(w=w.split("|"),1h?(a._fieldsExpired||(a._fieldsExpired={}),a._fieldsExpired[b]=!0):a._fieldsExpired&&(a._fieldsExpired[b]=!1);l&&(a.cookieRead(a.sessionCookieName)||a.cookieWrite(a.sessionCookieName,"1"))};a._findVisitorID=function(b){return b&&("object"===N(b)&&(b=b.d_mid?b.d_mid:b.visitorID?b.visitorID:b.id?b.id:b.uuid?b.uuid:""+b),b&&"NOTARGET"===(b=b.toUpperCase())&&(b=I),b&&(b===I||b.match(ja))||(b="")),b}; a._setFields=function(b,h){if(a._clearTimeout(b),null!=a._loading&&(a._loading[b]=!1),M.fieldGroupObj[b]&&M.setState(b,!1),"MC"===b){!0!==M.isClientSideMarketingCloudVisitorID&&(M.isClientSideMarketingCloudVisitorID=!1);var l=a._getField("MCMID");if(!l||a.overwriteCrossDomainMCIDAndAID){if(!(l="object"===N(h)&&h.mid?h.mid:a._findVisitorID(h))){if(a._use1stPartyMarketingCloudServer&&!a.tried1stPartyMarketingCloudServer)return a.tried1stPartyMarketingCloudServer=!0,void a.getAnalyticsVisitorID(null, !1,!0);l=a._generateLocalMID()}a._setField("MCMID",l)}l&&l!==I||(l="");"object"===N(h)&&((h.d_region||h.dcs_region||h.d_blob||h.blob)&&a._setFields("AAM",h),a._use1stPartyMarketingCloudServer&&h.mid&&a._setFields("A",{id:h.id}));a._callAllCallbacks("MCMID",[l])}if("AAM"===b&&"object"===N(h)){l=604800;void 0!=h.id_sync_ttl&&h.id_sync_ttl&&(l=parseInt(h.id_sync_ttl,10));var t=G.getRegionAndCheckIfChanged(h,l);a._callAllCallbacks("MCAAMLH",[t]);t=a._getField("MCAAMB");(h.d_blob||h.blob)&&(t=h.d_blob, t||(t=h.blob),a._setFieldExpire("MCAAMB",l),a._setField("MCAAMB",t));t||(t="");a._callAllCallbacks("MCAAMB",[t]);!h.error_msg&&a._newCustomerIDsHash&&a._setField("MCCIDH",a._newCustomerIDsHash)}"A"===b&&((b=a._getField("MCAID"))&&!a.overwriteCrossDomainMCIDAndAID||(b=a._findVisitorID(h),b?b!==I&&a._setFieldExpire("MCAAMB",-1):b=I,a._setField("MCAID",b)),b&&b!==I||(b=""),a._callAllCallbacks("MCAID",[b]));a.idSyncDisableSyncs||a.disableIdSyncs?G.idCallNotProcesssed=!0:(G.idCallNotProcesssed=!1,b={}, b.ibs=h.ibs,b.subdomain=h.subdomain,G.processIDCallData(b));if(h===Object(h)){var u;r()&&a.isAllowed()&&(u=a._getField("MCOPTOUT"));h=E.parseOptOut(h,u,I);u=h.optOut;a._setFieldExpire("MCOPTOUT",h.d_ottl,!0);a._setField("MCOPTOUT",u);a._callAllCallbacks("MCOPTOUT",[u])}};a._loading=null;a._getRemoteField=function(b,h,l,t,u){var w,D="",L=z.isFirstPartyAnalyticsVisitorIDCall(b),K={MCAAMLH:!0,MCAAMB:!0};if(r()&&a.isAllowed())if(a._readVisitor(),D=a._getField(b,!0===K[b]),!(!D||a._fieldsExpired&&a._fieldsExpired[b])|| a.disableThirdPartyCalls&&!L)D||("MCMID"===b?(a._registerCallback(b,l),D=a._generateLocalMID(),a.setMarketingCloudVisitorID(D)):"MCAID"===b?(a._registerCallback(b,l),D="",a.setAnalyticsVisitorID(D)):(D="",t=!0));else if("MCMID"===b||"MCOPTOUT"===b?w="MC":"MCAAMLH"===b||"MCAAMB"===b?w="AAM":"MCAID"===b&&(w="A"),w)return!h||null!=a._loading&&a._loading[w]||(null==a._loading&&(a._loading={}),a._loading[w]=!0,a._loadData(w,h,function(fa){a._getField(b)||(fa&&M.setState(w,!0),fa="","MCMID"===b?fa=a._generateLocalMID(): "AAM"===w&&(fa={error_msg:"timeout"}),a._setFields(w,fa))},u)),a._registerCallback(b,l),D||(h||a._setFields(w,{id:I}),"");return"MCMID"!==b&&"MCAID"!==b||D!==I||(D="",t=!0),l&&t&&a._callCallback(l,[D]),D};a._setMarketingCloudFields=function(b){a._readVisitor();a._setFields("MC",b)};a._mapCustomerIDs=function(b){a.getAudienceManagerBlob(b,!0)};a._setAnalyticsFields=function(b){a._readVisitor();a._setFields("A",b)};a._setAudienceManagerFields=function(b){a._readVisitor();a._setFields("AAM",b)};a._getAudienceManagerURLData= function(b){var h=a.audienceManagerServer,l="",t=a._getField("MCMID"),u=a._getField("MCAAMB",!0),w=a._getField("MCAID");w=w&&w!==I?"\x26d_cid_ic\x3dAVID%01"+encodeURIComponent(w):"";if(a.loadSSL&&a.audienceManagerServerSecure&&(h=a.audienceManagerServerSecure),h){var D,L,K=a.getCustomerIDs();if(K)for(D in K)!Object.prototype[D]&&(L=K[D],w+="\x26d_cid_ic\x3d"+encodeURIComponent(D)+"%01"+encodeURIComponent(L.id?L.id:"")+(L.authState?"%01"+L.authState:""));b||(b="_setAudienceManagerFields");h="http"+ (a.loadSSL?"s":"")+"://"+h+"/id";t="d_visid_ver\x3d"+a.version+(v&&-1!==h.indexOf("demdex.net")?"\x26gdpr\x3d1\x26gdpr_force\x3d1\x26gdpr_consent\x3d"+v:"")+"\x26d_rtbd\x3djson\x26d_ver\x3d2"+(!t&&a._use1stPartyMarketingCloudServer?"\x26d_verify\x3d1":"")+"\x26d_orgid\x3d"+encodeURIComponent(a.marketingCloudOrgID)+"\x26d_nsid\x3d"+(a.idSyncContainerID||0)+(t?"\x26d_mid\x3d"+encodeURIComponent(t):"")+(a.idSyncDisable3rdPartySyncing||a.disableThirdPartyCookies?"\x26d_coppa\x3dtrue":"")+(!0===Q?"\x26d_coop_safe\x3d1": !1===Q?"\x26d_coop_unsafe\x3d1":"")+(u?"\x26d_blob\x3d"+encodeURIComponent(u):"")+w;u=["s_c_il",a._in,b];return l=h+"?"+t+"\x26d_cb\x3ds_c_il%5B"+a._in+"%5D."+b,{url:l,corsUrl:h+"?"+t,callback:u}}return{url:l}};a.appendVisitorIDsTo=function(b){try{var h=[["MCMID",a._getField("MCMID")],["MCAID",a._getField("MCAID")],["MCORGID",a.marketingCloudOrgID]];return a._addQuerystringParam(b,"adobe_mc",p(h))}catch(l){return b}};a.appendSupplementalDataIDTo=function(b,h){if(!(h=h||a.getSupplementalDataID(z.generateRandomString(), !0)))return b;try{var l=p([["SDID",h],["MCORGID",a.marketingCloudOrgID]]);return a._addQuerystringParam(b,"adobe_mc_sdid",l)}catch(t){return b}};var z={parseHash:function(b){var h=b.indexOf("#");return 0t.indexOf("2o7.net")&&0>t.indexOf("omtrdc.net")},isObject:function(b){return!(!b||b!==Object(b))},removeCookie:function(b){Z.remove(b,{domain:a.cookieDomain})},isTrackingServerPopulated:function(){return!!a.trackingServer||!!a.trackingServerSecure},getTimestampInSeconds:function(){return Math.round((new Date).getTime()/1E3)},parsePipeDelimetedKeyValues:function(b){return b.split("|").reduce(function(h, l){l=l.split("\x3d");return h[l[0]]=decodeURIComponent(l[1]),h},{})},generateRandomString:function(b){b=b||5;for(var h="";b--;)h+="abcdefghijklmnopqrstuvwxyz0123456789"[Math.floor(36*Math.random())];return h},normalizeBoolean:function(b){return"true"===b||"false"!==b&&b},parseBoolean:function(b){return"true"===b||"false"!==b&&null},replaceMethodsWithFunction:function(b,h){for(var l in b)b.hasOwnProperty(l)&&"function"==typeof b[l]&&(b[l]=h);return b}};a._helpers=z;var G=ab(a,J);a._destinationPublishing= G;a.timeoutMetricsLog=[];var M={isClientSideMarketingCloudVisitorID:null,MCIDCallTimedOut:null,AnalyticsIDCallTimedOut:null,AAMIDCallTimedOut:null,fieldGroupObj:{},setState:function(b,h){switch(b){case "MC":!1===h?!0!==this.MCIDCallTimedOut&&(this.MCIDCallTimedOut=!1):this.MCIDCallTimedOut=h;break;case "A":!1===h?!0!==this.AnalyticsIDCallTimedOut&&(this.AnalyticsIDCallTimedOut=!1):this.AnalyticsIDCallTimedOut=h;break;case "AAM":!1===h?!0!==this.AAMIDCallTimedOut&&(this.AAMIDCallTimedOut=!1):this.AAMIDCallTimedOut= h}}};a.isClientSideMarketingCloudVisitorID=function(){return M.isClientSideMarketingCloudVisitorID};a.MCIDCallTimedOut=function(){return M.MCIDCallTimedOut};a.AnalyticsIDCallTimedOut=function(){return M.AnalyticsIDCallTimedOut};a.AAMIDCallTimedOut=function(){return M.AAMIDCallTimedOut};a.idSyncGetOnPageSyncInfo=function(){return a._readVisitor(),a._getField("MCSYNCSOP")};a.idSyncByURL=function(b){if(!a.isOptedOut()){var h=b||{};var l=h.minutesToLive,t="";h=((a.idSyncDisableSyncs||a.disableIdSyncs)&& (t=t||"Error: id syncs have been disabled"),"string"==typeof h.dpid&&h.dpid.length||(t=t||"Error: config.dpid is empty"),"string"==typeof h.url&&h.url.length||(t=t||"Error: config.url is empty"),void 0===l?l=20160:(l=parseInt(l,10),(isNaN(l)||0>=l)&&(t=t||"Error: config.minutesToLive needs to be a positive number")),{error:t,ttl:l});if(h.error)return h.error;var u,w;l=b.url;t=encodeURIComponent;var D=G;return l=l.replace(/^https:/,"").replace(/^http:/,""),u=E.encodeAndBuildRequest(["",b.dpid,b.dpuuid|| ""],","),w=["ibs",t(b.dpid),"img",t(l),h.ttl,"",u],D.addMessage(w.join("|")),D.requestToProcess(),"Successfully queued"}};a.idSyncByDataSource=function(b){if(!a.isOptedOut())return b===Object(b)&&"string"==typeof b.dpuuid&&b.dpuuid.length?(b.url="//dpm.demdex.net/ibs:dpid\x3d"+b.dpid+"\x26dpuuid\x3d"+b.dpuuid,a.idSyncByURL(b)):"Error: config or config.dpuuid is empty"};gb(a,G);a._getCookieVersion=function(b){b=b||a.cookieRead(a.cookieName);return(b=Da.exec(b))&&1f.indexOf("@")&&(f+="@AdobeOrg");var c=function(){var r=B.s_c_il;if(r)for(var q=0;qm)return g._helpers.replaceMethodsWithFunction(g,function(){});try{var p=B.self!==B.parent}catch(r){p=!0}p=p&&!function(r){return r.cookieWrite("TEST_AMCV_COOKIE","T",1),"T"===r.cookieRead("TEST_AMCV_COOKIE")&&(r._helpers.removeCookie("TEST_AMCV_COOKIE"),!0)}(g)&&B.parent?new Va(f,c,g,B.parent):new W(f,c,k);return g=null,p.init(),p},function(){function f(){W.windowLoaded=!0}B.addEventListener?B.addEventListener("load",f):B.attachEvent&&B.attachEvent("onload", f);W.codeLoadEnd=(new Date).getTime()}(),W}(),visitor=Visitor.getInstance("EA76ADE95776D2EC7F000101@AdobeOrg",{idSyncContainerID:0,cookieLifetime:3419E4,cookieDomain:"microsoft.com",trackingServer:"Msftenterprise.sc.omtrdc.net",trackingServerSecure:"Msftenterprise.sc.omtrdc.net"}); function getCookie(N){var O,P=document.cookie.split(";");for(O=0;O