,t,n){for(var r,p=[],l=3;lt.value))break;if(null===t.right){t.right=n;break}t=t.right}},t.prototype.get=function(){for(var e=[],t=this.root;t;)if(t.left){for(var n=t.left;n.right&&n.right!=t;)n=n.right;n.right==t?(n.right=null,e.push(t.value),t=t.right):(n.right=t,t=t.left)}else e.push(t.value),t=t.right;return e},t.prototype.contains=function(e){for(var t=!1,n=this.root;n;){if(n.value===e){t=!0;break}e>n.value?n=n.right:et.value)n=t,t=t.right,r="right";else{if(t.left||t.right)if(t.left)if(t.right){var o=this.min(t.right);this.remove(o,t.right),t.value=o}else n?n[r]=t.left:this.root=t.left;else n?n[r]=t.right:this.root=t.right;else n?n[r]=null:this.root=null;t=null}},t}(n(41).Cloneable);t.BinarySearchTree=i},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=function(){function e(){}return e.cmpId="cmpId",e.cmpVersion="cmpVersion",e.consentLanguage="consentLanguage",e.consentScreen="consentScreen",e.created="created",e.supportOOB="supportOOB",e.isServiceSpecific="isServiceSpecific",e.lastUpdated="lastUpdated",e.numCustomPurposes="numCustomPurposes",e.policyVersion="policyVersion",e.publisherCountryCode="publisherCountryCode",e.publisherCustomConsents="publisherCustomConsents",e.publisherCustomLegitimateInterests="publisherCustomLegitimateInterests",e.publisherLegitimateInterests="publisherLegitimateInterests",e.publisherConsents="publisherConsents",e.publisherRestrictions="publisherRestrictions",e.purposeConsents="purposeConsents",e.purposeLegitimateInterests="purposeLegitimateInterests",e.purposeOneTreatment="purposeOneTreatment",e.specialFeatureOptins="specialFeatureOptins",e.useNonStandardStacks="useNonStandardStacks",e.vendorConsents="vendorConsents",e.vendorLegitimateInterests="vendorLegitimateInterests",e.vendorListVersion="vendorListVersion",e.vendorsAllowed="vendorsAllowed",e.vendorsDisclosed="vendorsDisclosed",e.version="version",e}();t.Fields=r},function(e,t,n){"use strict";n(34),n(40),n(32),n(112);var r,o=this&&this.__extends||(r=function(e,t){return(r=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)t.hasOwnProperty(n)&&(e[n]=t[n])})(e,t)},function(e,t){function n(){this.constructor=e}r(e,t),e.prototype=null===t?Object.create(t):(n.prototype=t.prototype,new n)});Object.defineProperty(t,"__esModule",{value:!0});var i=n(41),s=n(16),c=n(113),a=function(e){function t(t,n){var r=e.call(this)||this;return void 0!==t&&(r.purposeId=t),void 0!==n&&(r.restrictionType=n),r}return o(t,e),t.unHash=function(e){var n=e.split(this.hashSeparator),r=new t;if(2!==n.length)throw new s.TCModelError("hash",e);return r.purposeId=parseInt(n[0],10),r.restrictionType=parseInt(n[1],10),r},Object.defineProperty(t.prototype,"hash",{get:function(){if(!this.isValid())throw new Error("cannot hash invalid PurposeRestriction");return""+this.purposeId+t.hashSeparator+this.restrictionType},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"purposeId",{get:function(){return this.purposeId_},set:function(e){this.purposeId_=e},enumerable:!0,configurable:!0}),t.prototype.isValid=function(){return Number.isInteger(this.purposeId)&&this.purposeId>0&&(this.restrictionType===c.RestrictionType.NOT_ALLOWED||this.restrictionType===c.RestrictionType.REQUIRE_CONSENT||this.restrictionType===c.RestrictionType.REQUIRE_LI)},t.prototype.isSameAs=function(e){return this.purposeId===e.purposeId&&this.restrictionType===e.restrictionType},t.hashSeparator="-",t}(i.Cloneable);t.PurposeRestriction=a},function(e,t,n){"use strict";var r;Object.defineProperty(t,"__esModule",{value:!0}),(r=t.Segment||(t.Segment={})).CORE="core",r.VENDORS_DISCLOSED="vendorsDisclosed",r.VENDORS_ALLOWED="vendorsAllowed",r.PUBLISHER_TC="publisherTC"},function(e,t,n){"use strict";function r(e){for(var n in e)t.hasOwnProperty(n)||(t[n]=e[n])}Object.defineProperty(t,"__esModule",{value:!0}),r(n(61)),r(n(161)),r(n(212)),r(n(114)),r(n(42)),r(n(162)),r(n(163)),r(n(165)),r(n(164))},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=n(42),o=n(16),i=function(){function e(){}return e.encode=function(e,t){return r.IntEncoder.encode(Math.round(e.getTime()/100),t)},e.decode=function(e,t){if(t!==e.length)throw new o.DecodingError("invalid bit length");var n=new Date;return n.setTime(100*r.IntEncoder.decode(e,t)),n},e}();t.DateEncoder=i},function(e,t,n){"use strict";n(80),Object.defineProperty(t,"__esModule",{value:!0});var r=n(42),o=n(16),i=function(){function e(){}return e.encode=function(e,t){var n=(e=e.toUpperCase()).charCodeAt(0)-65,i=e.charCodeAt(1)-65;if(n<0||n>25||i<0||i>25)throw new o.EncodingError("invalid language code: "+e);if(t%2==1)throw new o.EncodingError("numBits must be even, "+t+" is not valid");return t/=2,r.IntEncoder.encode(n,t)+r.IntEncoder.encode(i,t)},e.decode=function(e,t){if(t!==e.length||e.length%2)throw new o.DecodingError("invalid bit length for language");var n=e.length/2,i=r.IntEncoder.decode(e.slice(0,n),n)+65,s=r.IntEncoder.decode(e.slice(n),n)+65;return String.fromCharCode(i)+String.fromCharCode(s)},e}();t.LangEncoder=i},function(e,t,n){"use strict";n(5),n(7),Object.defineProperty(t,"__esModule",{value:!0});var r=n(111),o=n(61),i=n(16),s=n(42),c=n(18),a=function(){function e(){}return e.encode=function(e){var t=s.IntEncoder.encode(e.numRestrictions,r.BitLength.numRestrictions);return e.isEmpty()||e.getRestrictions().forEach((function(n){t+=s.IntEncoder.encode(n.purposeId,r.BitLength.purposeId),t+=s.IntEncoder.encode(n.restrictionType,r.BitLength.restrictionType);for(var i=e.getVendors(n),c=i.length,a=0,u=0,p="",l=0;lf+1){var d=!(f===u);p+=o.BooleanEncoder.encode(d),p+=s.IntEncoder.encode(u,r.BitLength.vendorId),d&&(p+=s.IntEncoder.encode(f,r.BitLength.vendorId)),u=0}}t+=s.IntEncoder.encode(a,r.BitLength.numEntries),t+=p})),t},e.decode=function(e){var t=0,n=new c.PurposeRestrictionVector,a=s.IntEncoder.decode(e.substr(t,r.BitLength.numRestrictions),r.BitLength.numRestrictions);t+=r.BitLength.numRestrictions;for(var u=0;uf&&d0&&o[o.length-1])&&(6===i[0]||2===i[0])){s=0;continue}if(3===i[0]&&(!o||i[1]>o[0]&&i[1]0){var i=n;t.CACHE.has(i)?(r.populate(t.CACHE.get(i)),r.readyPromise=Promise.resolve()):(o+=t.versionedFilename.replace("[VERSION]",i+""),r.readyPromise=r.fetchJson(o))}else t.CACHE.has(t.LATEST_CACHE_KEY)?(r.populate(t.CACHE.get(t.LATEST_CACHE_KEY)),r.readyPromise=Promise.resolve()):(r.isLatest=!0,r.readyPromise=r.fetchJson(o+t.latestFilename))}return r}return i(t,e),Object.defineProperty(t,"baseUrl",{get:function(){return this.baseUrl_},set:function(e){if(/^https?:\/\/vendorlist\.consensu\.org\//.test(e))throw new u.GVLError("Invalid baseUrl! You may not pull directly from vendorlist.consensu.org and must provide your own cache");e.length>0&&"/"!==e[e.length-1]&&(e+="/"),this.baseUrl_=e},enumerable:!0,configurable:!0}),t.emptyLanguageCache=function(e){var n=!1;return void 0===e&&t.LANGUAGE_CACHE.size>0?(t.LANGUAGE_CACHE=new Map,n=!0):"string"==typeof e&&this.consentLanguages.has(e.toUpperCase())&&(t.LANGUAGE_CACHE.delete(e.toUpperCase()),n=!0),n},t.emptyCache=function(e){var n=!1;return Number.isInteger(e)&&e>=0?(t.CACHE.delete(e),n=!0):void 0===e&&(t.CACHE=new Map,n=!0),n},t.prototype.cacheLanguage=function(){t.LANGUAGE_CACHE.has(this.lang_)||t.LANGUAGE_CACHE.set(this.lang_,{purposes:this.purposes,specialPurposes:this.specialPurposes,features:this.features,specialFeatures:this.specialFeatures,stacks:this.stacks})},t.prototype.fetchJson=function(e){return s(this,void 0,void 0,(function(){var t,n;return c(this,(function(r){switch(r.label){case 0:return r.trys.push([0,2,,3]),t=this.populate,[4,p.Json.fetch(e)];case 1:return t.apply(this,[r.sent()]),[3,3];case 2:throw n=r.sent(),new u.GVLError(n.message);case 3:return[2]}}))}))},t.prototype.getJson=function(){return JSON.parse(JSON.stringify({gvlSpecificationVersion:this.gvlSpecificationVersion,vendorListVersion:this.vendorListVersion,tcfPolicyVersion:this.tcfPolicyVersion,lastUpdated:this.lastUpdated,purposes:this.purposes,specialPurposes:this.specialPurposes,features:this.features,specialFeatures:this.specialFeatures,stacks:this.stacks,vendors:this.fullVendorList}))},t.prototype.changeLanguage=function(e){return s(this,void 0,void 0,(function(){var n,r,o,i,s;return c(this,(function(c){switch(c.label){case 0:if(n=e.toUpperCase(),!t.consentLanguages.has(n))return[3,6];if(n===this.lang_)return[3,5];if(this.lang_=n,!t.LANGUAGE_CACHE.has(n))return[3,1];for(o in r=t.LANGUAGE_CACHE.get(n))r.hasOwnProperty(o)&&(this[o]=r[o]);return[3,5];case 1:i=t.baseUrl+t.languageFilename.replace("[LANG]",e),c.label=2;case 2:return c.trys.push([2,4,,5]),[4,this.fetchJson(i)];case 3:return c.sent(),this.cacheLanguage(),[3,5];case 4:throw s=c.sent(),new u.GVLError("unable to load language: "+s.message);case 5:return[3,7];case 6:throw new u.GVLError("unsupported language "+e);case 7:return[2]}}))}))},Object.defineProperty(t.prototype,"language",{get:function(){return this.lang_},enumerable:!0,configurable:!0}),t.prototype.isVendorList=function(e){return void 0!==e&&void 0!==e.vendors},t.prototype.populate=function(e){this.purposes=e.purposes,this.specialPurposes=e.specialPurposes,this.features=e.features,this.specialFeatures=e.specialFeatures,this.stacks=e.stacks,this.isVendorList(e)&&(this.gvlSpecificationVersion=e.gvlSpecificationVersion,this.tcfPolicyVersion=e.tcfPolicyVersion,this.vendorListVersion=e.vendorListVersion,this.lastUpdated=e.lastUpdated,"string"==typeof this.lastUpdated&&(this.lastUpdated=new Date(this.lastUpdated)),this.vendors_=e.vendors,this.fullVendorList=e.vendors,this.mapVendors(),this.isReady_=!0,this.isLatest&&t.CACHE.set(t.LATEST_CACHE_KEY,this.getJson()),t.CACHE.has(this.vendorListVersion)||t.CACHE.set(this.vendorListVersion,this.getJson())),this.cacheLanguage()},t.prototype.mapVendors=function(e){var t=this;this.byPurposeVendorMap={},this.bySpecialPurposeVendorMap={},this.byFeatureVendorMap={},this.bySpecialFeatureVendorMap={},Object.keys(this.purposes).forEach((function(e){t.byPurposeVendorMap[e]={legInt:new Set,consent:new Set,flexible:new Set}})),Object.keys(this.specialPurposes).forEach((function(e){t.bySpecialPurposeVendorMap[e]=new Set})),Object.keys(this.features).forEach((function(e){t.byFeatureVendorMap[e]=new Set})),Object.keys(this.specialFeatures).forEach((function(e){t.bySpecialFeatureVendorMap[e]=new Set})),Array.isArray(e)||(e=Object.keys(this.fullVendorList).map((function(e){return+e}))),this.vendorIds=new Set(e),this.vendors_=e.reduce((function(e,n){var r=t.vendors_[""+n];return r&&void 0===r.deletedDate&&(r.purposes.forEach((function(e){t.byPurposeVendorMap[e+""].consent.add(n)})),r.specialPurposes.forEach((function(e){t.bySpecialPurposeVendorMap[e+""].add(n)})),r.legIntPurposes.forEach((function(e){t.byPurposeVendorMap[e+""].legInt.add(n)})),r.flexiblePurposes&&r.flexiblePurposes.forEach((function(e){t.byPurposeVendorMap[e+""].flexible.add(n)})),r.features.forEach((function(e){t.byFeatureVendorMap[e+""].add(n)})),r.specialFeatures.forEach((function(e){t.bySpecialFeatureVendorMap[e+""].add(n)})),e[n]=r),e}),{})},t.prototype.getFilteredVendors=function(e,t,n,r){var o=this,i=e.charAt(0).toUpperCase()+e.slice(1),s={};return("purpose"===e&&n?this["by"+i+"VendorMap"][t+""][n]:this["by"+(r?"Special":"")+i+"VendorMap"][t+""]).forEach((function(e){s[e+""]=o.vendors[e+""]})),s},t.prototype.getVendorsWithConsentPurpose=function(e){return this.getFilteredVendors("purpose",e,"consent")},t.prototype.getVendorsWithLegIntPurpose=function(e){return this.getFilteredVendors("purpose",e,"legInt")},t.prototype.getVendorsWithFlexiblePurpose=function(e){return this.getFilteredVendors("purpose",e,"flexible")},t.prototype.getVendorsWithSpecialPurpose=function(e){return this.getFilteredVendors("purpose",e,void 0,!0)},t.prototype.getVendorsWithFeature=function(e){return this.getFilteredVendors("feature",e)},t.prototype.getVendorsWithSpecialFeature=function(e){return this.getFilteredVendors("feature",e,void 0,!0)},Object.defineProperty(t.prototype,"vendors",{get:function(){return this.vendors_},enumerable:!0,configurable:!0}),t.prototype.narrowVendorsTo=function(e){this.mapVendors(e)},Object.defineProperty(t.prototype,"isReady",{get:function(){return this.isReady_},enumerable:!0,configurable:!0}),t.prototype.clone=function(){return new t(this.getJson())},t.isInstanceOf=function(e){return"object"==r(e)&&"function"==typeof e.narrowVendorsTo},t.LANGUAGE_CACHE=new Map,t.CACHE=new Map,t.LATEST_CACHE_KEY=0,t.DEFAULT_LANGUAGE="EN",t.consentLanguages=new l.ConsentLanguages,t.latestFilename="vendor-list.json",t.versionedFilename="archives/vendor-list-v[VERSION].json",t.languageFilename="purposes-[LANG].json",t}(a.Cloneable);t.GVL=f},function(e,t,n){"use strict";n(4),n(39),Object.defineProperty(t,"__esModule",{value:!0});var r=function(){function e(){}return e.absCall=function(e,t,n,r){return new Promise((function(o,i){var s=new XMLHttpRequest;s.withCredentials=n,s.addEventListener("load",(function(){if(s.readyState==XMLHttpRequest.DONE)if(s.status>=200&&s.status<300){var e=s.response;if("string"==typeof e)try{e=JSON.parse(e)}catch(e){}o(e)}else i(new Error("HTTP Status: "+s.status+" response type: "+s.responseType))})),s.addEventListener("error",(function(){i(new Error("error"))})),s.addEventListener("abort",(function(){i(new Error("aborted"))})),null===t?s.open("GET",e,!0):s.open("POST",e,!0),s.responseType="json",s.timeout=r,s.ontimeout=function(){i(new Error("Timeout "+r+"ms "+e))},s.send(t)}))},e.post=function(e,t,n,r){return void 0===n&&(n=!1),void 0===r&&(r=0),this.absCall(e,JSON.stringify(t),n,r)},e.fetch=function(e,t,n){return void 0===t&&(t=!1),void 0===n&&(n=0),this.absCall(e,null,t,n)},e}();t.Json=r},function(e,t,n){"use strict";function r(e){return(r="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})(e)}n(17),n(24),n(27),n(6),n(216),n(34),n(40),n(31),n(4),n(9),n(10);var o,i=this&&this.__extends||(o=function(e,t){return(o=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)t.hasOwnProperty(n)&&(e[n]=t[n])})(e,t)},function(e,t){function n(){this.constructor=e}o(e,t),e.prototype=null===t?Object.create(t):(n.prototype=t.prototype,new n)});Object.defineProperty(t,"__esModule",{value:!0});var s=n(41),c=n(16),a=n(167),u=n(18),p=function(e){function t(t){var n=e.call(this)||this;return n.isServiceSpecific_=!1,n.supportOOB_=!0,n.useNonStandardStacks_=!1,n.purposeOneTreatment_=!1,n.publisherCountryCode_="AA",n.version_=2,n.consentScreen_=0,n.policyVersion_=2,n.consentLanguage_="EN",n.cmpId_=0,n.cmpVersion_=0,n.vendorListVersion_=0,n.numCustomPurposes_=0,n.specialFeatureOptins=new u.Vector,n.purposeConsents=new u.Vector,n.purposeLegitimateInterests=new u.Vector,n.publisherConsents=new u.Vector,n.publisherLegitimateInterests=new u.Vector,n.publisherCustomConsents=new u.Vector,n.publisherCustomLegitimateInterests=new u.Vector,n.vendorConsents=new u.Vector,n.vendorLegitimateInterests=new u.Vector,n.vendorsDisclosed=new u.Vector,n.vendorsAllowed=new u.Vector,n.publisherRestrictions=new u.PurposeRestrictionVector,t&&(n.gvl=t),n.created=new Date,n.updated(),n}return i(t,e),Object.defineProperty(t.prototype,"gvl",{get:function(){return this.gvl_},set:function(e){a.GVL.isInstanceOf(e)||(e=new a.GVL(e)),this.gvl_=e,this.publisherRestrictions.gvl=e},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"cmpId",{get:function(){return this.cmpId_},set:function(e){if(!(Number.isInteger(+e)&&e>1))throw new c.TCModelError("cmpId",e);this.cmpId_=+e},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"cmpVersion",{get:function(){return this.cmpVersion_},set:function(e){if(!(Number.isInteger(+e)&&e>-1))throw new c.TCModelError("cmpVersion",e);this.cmpVersion_=+e},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"consentScreen",{get:function(){return this.consentScreen_},set:function(e){if(!(Number.isInteger(+e)&&e>-1))throw new c.TCModelError("consentScreen",e);this.consentScreen_=+e},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"consentLanguage",{get:function(){return this.consentLanguage_},set:function(e){this.consentLanguage_=e},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"publisherCountryCode",{get:function(){return this.publisherCountryCode_},set:function(e){if(!/^([A-z]){2}$/.test(e))throw new c.TCModelError("publisherCountryCode",e);this.publisherCountryCode_=e.toUpperCase()},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"vendorListVersion",{get:function(){return this.gvl?this.gvl.vendorListVersion:this.vendorListVersion_},set:function(e){if((e=+e>>0)<0)throw new c.TCModelError("vendorListVersion",e);this.vendorListVersion_=e},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"policyVersion",{get:function(){return this.gvl?this.gvl.tcfPolicyVersion:this.policyVersion_},set:function(e){if(this.policyVersion_=parseInt(e,10),this.policyVersion_<0)throw new c.TCModelError("policyVersion",e)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"version",{get:function(){return this.version_},set:function(e){this.version_=parseInt(e,10)},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"isServiceSpecific",{get:function(){return this.isServiceSpecific_},set:function(e){this.isServiceSpecific_=e},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"useNonStandardStacks",{get:function(){return this.useNonStandardStacks_},set:function(e){this.useNonStandardStacks_=e},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"supportOOB",{get:function(){return this.supportOOB_},set:function(e){this.supportOOB_=e},enumerable:!0,configurable:!0}),Object.defineProperty(t.prototype,"purposeOneTreatment",{get:function(){return this.purposeOneTreatment_},set:function(e){this.purposeOneTreatment_=e},enumerable:!0,configurable:!0}),t.prototype.setAllVendorConsents=function(){this.vendorConsents.set(this.gvl.vendors)},t.prototype.unsetAllVendorConsents=function(){this.vendorConsents.empty()},t.prototype.setAllVendorsDisclosed=function(){this.vendorsDisclosed.set(this.gvl.vendors)},t.prototype.unsetAllVendorsDisclosed=function(){this.vendorsDisclosed.empty()},t.prototype.setAllVendorsAllowed=function(){this.vendorsAllowed.set(this.gvl.vendors)},t.prototype.unsetAllVendorsAllowed=function(){this.vendorsAllowed.empty()},t.prototype.setAllVendorLegitimateInterests=function(){this.vendorLegitimateInterests.set(this.gvl.vendors)},t.prototype.unsetAllVendorLegitimateInterests=function(){this.vendorLegitimateInterests.empty()},t.prototype.setAllPurposeConsents=function(){this.purposeConsents.set(this.gvl.purposes)},t.prototype.unsetAllPurposeConsents=function(){this.purposeConsents.empty()},t.prototype.setAllPurposeLegitimateInterests=function(){this.purposeLegitimateInterests.set(this.gvl.purposes)},t.prototype.unsetAllPurposeLegitimateInterests=function(){this.purposeLegitimateInterests.empty()},t.prototype.setAllSpecialFeatureOptins=function(){this.specialFeatureOptins.set(this.gvl.specialFeatures)},t.prototype.unsetAllSpecialFeatureOptins=function(){this.specialFeatureOptins.empty()},t.prototype.setAll=function(){this.setAllVendorConsents(),this.setAllPurposeLegitimateInterests(),this.setAllSpecialFeatureOptins(),this.setAllPurposeConsents(),this.setAllVendorLegitimateInterests()},t.prototype.unsetAll=function(){this.unsetAllVendorConsents(),this.unsetAllPurposeLegitimateInterests(),this.unsetAllSpecialFeatureOptins(),this.unsetAllPurposeConsents(),this.unsetAllVendorLegitimateInterests()},Object.defineProperty(t.prototype,"numCustomPurposes",{get:function(){var e=this.numCustomPurposes_;if("object"==r(this.customPurposes)){var t=Object.keys(this.customPurposes).sort((function(e,t){return+e-+t}));e=parseInt(t.pop(),10)}return e},set:function(e){if(this.numCustomPurposes_=parseInt(e,10),this.numCustomPurposes_<0)throw new c.TCModelError("numCustomPurposes",e)},enumerable:!0,configurable:!0}),t.prototype.updated=function(){this.lastUpdated=new Date},t.consentLanguages=a.GVL.consentLanguages,t}(s.Cloneable);t.TCModel=p},function(e,t,n){"use strict";function r(e){for(var n in e)t.hasOwnProperty(n)||(t[n]=e[n])}Object.defineProperty(t,"__esModule",{value:!0}),r(n(144)),r(n(73)),r(n(75)),r(n(197));var o=n(154);t.API_KEY=o.API_KEY},function(e,t,n){"use strict";n(39),n(230);var r=n(87).Promise,o=r.allSettled;e.exports=function(e){return o.call("function"==typeof this?this:r,e)}},function(e){e.exports=JSON.parse('{"name":"gdpr-wrapper-tcfv2","version":"1.2.26","description":"","main":"webpack.config.js","scripts":{"jest":"jest --testPathPattern ./__tests__/ --testPathIgnorePatterns ./__tests__/integration --verbose --colors --watch","jest-integration":"jest --testPathPattern ./__tests__/integration --verbose --colors","test-integration":"BABEL_DEBUG=0 PORT=8080 webpack-dev-server --config test.config.js","build-messagingWithoutDetection":"webpack --config messagingWithoutDetection.config.js","build-stub":"babel src/stub/stub.js | terser -m -c -o dist/stub.js","dev":"PORT=8080 npm install && webpack-dev-server --config dev.config.js --open"},"author":"","license":"ISC","devDependencies":{"@iabtcf/stub":"^1.3.1","jest":"^24.9.0","npm":"^6.14.8","sp-test-core":"git+ssh://git@github.com/SourcePointUSA/sp-testing-core.git","terser":"^4.4.3","webpack-bundle-analyzer":"^3.5.2","webpack-cli":"^3.3.6","webpack-dev-server":"^3.7.2"},"dependencies":{"@babel/core":"^7.5.5","@babel/preset-env":"^7.5.5","@iabtcf/cmpapi":"1.1.0-2","@iabtcf/core":"1.1.0-2","babel-loader":"^8.0.6","babel-minify-webpack-plugin":"^0.3.1","chromedriver":"^95.0.0","compression-webpack-plugin":"^3.0.0","core-js":"3.6.1","terser-webpack-plugin":"^1.3.0","uglifyjs-webpack-plugin":"^2.1.3","webpack":"^4.35.3"}}')},function(e,t){var n;n=function(){return this}();try{n=n||new Function("return this")()}catch(e){"object"==typeof window&&(n=window)}e.exports=n},function(e,t,n){var r=n(2),o=n(85),i=r.WeakMap;e.exports="function"==typeof i&&/native code/.test(o(i))},function(e,t,n){var r=n(11),o=n(12),i=n(13),s=n(65);e.exports=r?Object.defineProperties:function(e,t){i(e);for(var n,r=s(t),c=r.length,a=0;c>a;)o.f(e,n=r[a++],t[n]);return e}},function(e,t,n){var r=n(19),o=n(50).f,i={}.toString,s="object"==typeof window&&window&&Object.getOwnPropertyNames?Object.getOwnPropertyNames(window):[];e.exports.f=function(e){return s&&"[object Window]"==i.call(e)?function(e){try{return o(e)}catch(e){return s.slice()}}(e):o(r(e))}},function(e,t,n){"use strict";var r=n(127).IteratorPrototype,o=n(52),i=n(46),s=n(53),c=n(58),a=function(){return this};e.exports=function(e,t,n){var u=t+" Iterator";return e.prototype=o(r,{next:i(1,n)}),s(e,u,!1,!0),c[u]=a,e}},function(e,t,n){var r=n(1);e.exports=!r((function(){function e(){}return e.prototype.constructor=null,Object.getPrototypeOf(new e)!==e.prototype}))},function(e,t,n){var r=n(8);e.exports=function(e){if(!r(e)&&null!==e)throw TypeError("Can't set "+String(e)+" as a prototype");return e}},function(e,t,n){"use strict";var r=n(98),o=n(130);e.exports=r?{}.toString:function(){return"[object "+o(this)+"]"}},function(e,t,n){var r=n(2);e.exports=r.Promise},function(e,t,n){var r,o,i,s,c,a,u,p,l=n(2),f=n(29).f,d=n(25),h=n(136).set,v=n(137),g=l.MutationObserver||l.WebKitMutationObserver,m=l.process,y=l.Promise,b="process"==d(m),_=f(l,"queueMicrotask"),E=_&&_.value;E||(r=function(){var e,t;for(b&&(e=m.domain)&&e.exit();o;){t=o.fn,o=o.next;try{t()}catch(e){throw o?s():i=void 0,e}}i=void 0,e&&e.enter()},b?s=function(){m.nextTick(r)}:g&&!v?(c=!0,a=document.createTextNode(""),new g(r).observe(a,{characterData:!0}),s=function(){a.data=c=!c}):y&&y.resolve?(u=y.resolve(void 0),p=u.then,s=function(){p.call(u,r)}):s=function(){h.call(l,r)}),e.exports=E||function(e){var t={fn:e,next:void 0};i&&(i.next=t),o||(o=t,s()),i=t}},function(e,t,n){var r=n(13),o=n(8),i=n(102);e.exports=function(e,t){if(r(e),o(t)&&t.constructor===e)return t;var n=i.f(e);return(0,n.resolve)(t),n.promise}},function(e,t,n){var r=n(2);e.exports=function(e,t){var n=r.console;n&&n.error&&(1===arguments.length?n.error(e):n.error(e,t))}},function(e,t,n){"use strict";var r;Object.defineProperty(t,"__esModule",{value:!0}),(r=t.CmpStatus||(t.CmpStatus={})).STUB="stub",r.LOADING="loading",r.LOADED="loaded",r.ERROR="error"},function(e,t,n){"use strict";var r;Object.defineProperty(t,"__esModule",{value:!0}),(r=t.DisplayStatus||(t.DisplayStatus={})).VISIBLE="visible",r.HIDDEN="hidden",r.DISABLED="disabled"},function(e,t,n){"use strict";var r;Object.defineProperty(t,"__esModule",{value:!0}),(r=t.EventStatus||(t.EventStatus={})).TC_LOADED="tcloaded",r.CMP_UI_SHOWN="cmpuishown",r.USER_ACTION_COMPLETE="useractioncomplete"},function(e,t,n){"use strict";n(5),n(6),n(59),n(4),n(32),n(9),n(7),n(10),Object.defineProperty(t,"__esModule",{value:!0});var r=n(76),o=function(){function e(){this.eventQueue=new Map,this.queueNumber=0}return e.prototype.add=function(e){return this.eventQueue.set(this.queueNumber,e),this.queueNumber++},e.prototype.remove=function(e){return this.eventQueue.delete(e)},e.prototype.exec=function(){this.eventQueue.forEach((function(e,t){new r.GetTCDataCommand(e.callback,e.param,t,e.next)}))},e.prototype.clear=function(){this.queueNumber=0,this.eventQueue.clear()},Object.defineProperty(e.prototype,"size",{get:function(){return this.eventQueue.size},enumerable:!0,configurable:!0}),e}();t.EventListenerQueue=o},function(e,t,n){var r=n(1);e.exports=!r((function(){return Object.isExtensible(Object.preventExtensions({}))}))},function(e,t,n){var r=n(8),o=Math.floor;e.exports=function(e){return!r(e)&&isFinite(e)&&o(e)===e}},function(e,t,n){var r=n(0),o=n(192);r({target:"Object",stat:!0,forced:Object.assign!==o},{assign:o})},function(e,t,n){"use strict";var r=n(11),o=n(1),i=n(65),s=n(91),c=n(82),a=n(21),u=n(47),p=Object.assign,l=Object.defineProperty;e.exports=!p||o((function(){if(r&&1!==p({b:1},p(l({},"a",{enumerable:!0,get:function(){l(this,"b",{value:3,enumerable:!1})}}),{b:2})).b)return!0;var e={},t={},n=Symbol();return e[n]=7,"abcdefghijklmnopqrst".split("").forEach((function(e){t[e]=e})),7!=p({},e)[n]||"abcdefghijklmnopqrst"!=i(p({},t)).join("")}))?function(e,t){for(var n=a(e),o=arguments.length,p=1,l=s.f,f=c.f;o>p;)for(var d,h=u(arguments[p++]),v=l?i(h).concat(l(h)):i(h),g=v.length,m=0;g>m;)d=v[m++],r&&!f.call(h,d)||(n[d]=h[d]);return n}:p},function(e,t,n){"use strict";n(17),n(24),n(27),n(30),n(5),n(6),n(78),n(4),n(28),n(9),n(109),n(7),n(10);var r,o=this&&this.__extends||(r=function(e,t){return(r=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)t.hasOwnProperty(n)&&(e[n]=t[n])})(e,t)},function(e,t){function n(){this.constructor=e}r(e,t),e.prototype=null===t?Object.create(t):(n.prototype=t.prototype,new n)}),i=this&&this.__read||function(e,t){var n="function"==typeof Symbol&&e[Symbol.iterator];if(!n)return e;var r,o,i=n.call(e),s=[];try{for(;(void 0===t||t-- >0)&&!(r=i.next()).done;)s.push(r.value)}catch(e){o={error:e}}finally{try{r&&!r.done&&(n=i.return)&&n.call(i)}finally{if(o)throw o.error}}return s},s=this&&this.__spread||function(){for(var e=[],t=0;t0){var n=e.getMaxVendorId();e.getRestrictions().forEach((function(e){t[e.purposeId.toString()]="_".repeat(n)}));for(var r=function(n){var r=n+1;e.getRestrictions(r).forEach((function(e){var r=e.restrictionType.toString(),o=e.purposeId.toString(),i=t[o].substr(0,n),s=t[o].substr(n+1);t[o]=i+r+s}))},o=0;o=0:l>f;f+=d)f in p&&(a=n(a,p[f],f,u));return a}};e.exports={left:c(!1),right:c(!0)}},function(e,t,n){"use strict";var r=n(36),o=n(22);e.exports="".repeat||function(e){var t=String(o(this)),n="",i=r(e);if(i<0||i==1/0)throw RangeError("Wrong number of repetitions");for(;i>0;(i>>>=1)&&(t+=t))1&i&&(n+=t);return n}},function(e,t,n){"use strict";var r,o=this&&this.__extends||(r=function(e,t){return(r=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)t.hasOwnProperty(n)&&(e[n]=t[n])})(e,t)},function(e,t){function n(){this.constructor=e}r(e,t),e.prototype=null===t?Object.create(t):(n.prototype=t.prototype,new n)});Object.defineProperty(t,"__esModule",{value:!0});var i=n(33),s=function(e){function t(){var t=e.call(this)||this;return t.cmpLoaded=!0,t.cmpStatus=i.CmpApiModel.cmpStatus,t.displayStatus=i.CmpApiModel.displayStatus,t.apiVersion=""+i.CmpApiModel.apiVersion,i.CmpApiModel.tcModel&&i.CmpApiModel.tcModel.vendorListVersion&&(t.gvlVersion=+i.CmpApiModel.tcModel.vendorListVersion),t}return o(t,e),t}(n(74).Response);t.Ping=s},function(e,t,n){"use strict";n(34),n(40),n(32),Object.defineProperty(t,"__esModule",{value:!0});var r=n(33),o=n(75),i=n(154),s=n(81),c=function(){function e(e,t,n,o){void 0===n&&(n=!1),this.numUpdates=0,this.throwIfInvalidInt(e,"cmpId",2),this.throwIfInvalidInt(t,"cmpVersion",0),r.CmpApiModel.cmpId=e,r.CmpApiModel.cmpVersion=t,this.isServiceSpecific=!!n,this.callResponder=new i.CallResponder(o)}return Object.defineProperty(e.prototype,"tcModel",{set:function(e){console.error("@iabtcf/cmpapi: As of v1.0.0-beta.21 setting tcModel via CmpApi.tcModel is deprecated. Use cmpApi.update(tcString, uiVisible) instead"),console.log(" see: https://github.com/InteractiveAdvertisingBureau/iabtcf-es/tree/master/modules/cmpapi#cmpapi-examples")},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"tcString",{set:function(e){console.error("@iabtcf/cmpapi: As of v1.0.0-beta.21 setting tcString via CmpApi.tcString is deprecated. Use cmpApi.update(tcString, uiVisible) instead"),console.log(" see: https://github.com/InteractiveAdvertisingBureau/iabtcf-es/tree/master/modules/cmpapi#cmpapi-examples")},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"uiVisible",{set:function(e){console.error("@iabtcf/cmpapi: As of v1.0.0-beta.21 setting uiVisible via CmpApi.uiVisible is deprecated. Use cmpApi.update(tcString, uiVisible) instead"),console.log(" see: https://github.com/InteractiveAdvertisingBureau/iabtcf-es/tree/master/modules/cmpapi#cmpapi-examples")},enumerable:!0,configurable:!0}),e.prototype.throwIfInvalidInt=function(e,t,n){if(!("number"==typeof e&&Number.isInteger(e)&&e>=n))throw new Error("Invalid "+t+": "+e)},e.prototype.update=function(e,t){if(void 0===t&&(t=!1),r.CmpApiModel.disabled)throw new Error("CmpApi Disabled");r.CmpApiModel.cmpStatus=o.CmpStatus.LOADED,t?(r.CmpApiModel.displayStatus=o.DisplayStatus.VISIBLE,r.CmpApiModel.eventStatus=o.EventStatus.CMP_UI_SHOWN):void 0===r.CmpApiModel.tcModel?(r.CmpApiModel.displayStatus=o.DisplayStatus.DISABLED,r.CmpApiModel.eventStatus=o.EventStatus.TC_LOADED):(r.CmpApiModel.displayStatus=o.DisplayStatus.HIDDEN,r.CmpApiModel.eventStatus=o.EventStatus.USER_ACTION_COMPLETE),r.CmpApiModel.gdprApplies=null!==e,r.CmpApiModel.gdprApplies?(""===e?(r.CmpApiModel.tcModel=new s.TCModel,r.CmpApiModel.tcModel.cmpId=r.CmpApiModel.cmpId,r.CmpApiModel.tcModel.cmpVersion=r.CmpApiModel.cmpVersion):r.CmpApiModel.tcModel=s.TCString.decode(e),r.CmpApiModel.tcModel.isServiceSpecific=this.isServiceSpecific,r.CmpApiModel.tcfPolicyVersion=+r.CmpApiModel.tcModel.policyVersion,r.CmpApiModel.tcString=e):r.CmpApiModel.tcModel=null,0===this.numUpdates?this.callResponder.purgeQueuedCalls():r.CmpApiModel.eventQueue.exec(),this.numUpdates++},e.prototype.disable=function(){r.CmpApiModel.disabled=!0,r.CmpApiModel.cmpStatus=o.CmpStatus.ERROR},e}();t.CmpApi=c},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=n(199),o=n(76),i=n(200),s=n(201),c=n(218),a=n(219),u=n(145),p=function(){function e(){}var t,n,p,l,f,d;return t=u.TCFCommand.PING,n=u.TCFCommand.GET_TC_DATA,p=u.TCFCommand.GET_IN_APP_TC_DATA,l=u.TCFCommand.GET_VENDOR_LIST,f=u.TCFCommand.ADD_EVENT_LISTENER,d=u.TCFCommand.REMOVE_EVENT_LISTENER,e[t]=r.PingCommand,e[n]=o.GetTCDataCommand,e[p]=i.GetInAppTCDataCommand,e[l]=s.GetVendorListCommand,e[f]=c.AddEventListenerCommand,e[d]=a.RemoveEventListenerCommand,e}();t.CommandMap=p},function(e,t,n){"use strict";var r,o=this&&this.__extends||(r=function(e,t){return(r=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)t.hasOwnProperty(n)&&(e[n]=t[n])})(e,t)},function(e,t){function n(){this.constructor=e}r(e,t),e.prototype=null===t?Object.create(t):(n.prototype=t.prototype,new n)});Object.defineProperty(t,"__esModule",{value:!0});var i=n(73),s=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return o(t,e),t.prototype.respond=function(){this.invokeCallback(new i.Ping)},t}(n(77).Command);t.PingCommand=s},function(e,t,n){"use strict";var r,o=this&&this.__extends||(r=function(e,t){return(r=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)t.hasOwnProperty(n)&&(e[n]=t[n])})(e,t)},function(e,t){function n(){this.constructor=e}r(e,t),e.prototype=null===t?Object.create(t):(n.prototype=t.prototype,new n)});Object.defineProperty(t,"__esModule",{value:!0});var i=n(76),s=n(73),c=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return o(t,e),t.prototype.respond=function(){this.throwIfParamInvalid(),this.invokeCallback(new s.InAppTCData(this.param))},t}(i.GetTCDataCommand);t.GetInAppTCDataCommand=c},function(e,t,n){"use strict";var r,o=this&&this.__extends||(r=function(e,t){return(r=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)t.hasOwnProperty(n)&&(e[n]=t[n])})(e,t)},function(e,t){function n(){this.constructor=e}r(e,t),e.prototype=null===t?Object.create(t):(n.prototype=t.prototype,new n)});Object.defineProperty(t,"__esModule",{value:!0});var i=n(33),s=n(77),c=n(81),a=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return o(t,e),t.prototype.respond=function(){var e,t=this,n=i.CmpApiModel.tcModel,r=n.vendorListVersion;void 0===this.param&&(this.param=r),(e=this.param===r&&n.gvl?n.gvl:new c.GVL(this.param)).readyPromise.then((function(){t.invokeCallback(e.getJson())}))},t}(s.Command);t.GetVendorListCommand=a},function(e,t,n){"use strict";n(26);var r,o=this&&this.__extends||(r=function(e,t){return(r=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)t.hasOwnProperty(n)&&(e[n]=t[n])})(e,t)},function(e,t){function n(){this.constructor=e}r(e,t),e.prototype=null===t?Object.create(t):(n.prototype=t.prototype,new n)});Object.defineProperty(t,"__esModule",{value:!0});var i=function(e){function t(t){var n=e.call(this,t)||this;return n.name="DecodingError",n}return o(t,e),t}(Error);t.DecodingError=i},function(e,t,n){"use strict";n(26);var r,o=this&&this.__extends||(r=function(e,t){return(r=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)t.hasOwnProperty(n)&&(e[n]=t[n])})(e,t)},function(e,t){function n(){this.constructor=e}r(e,t),e.prototype=null===t?Object.create(t):(n.prototype=t.prototype,new n)});Object.defineProperty(t,"__esModule",{value:!0});var i=function(e){function t(t){var n=e.call(this,t)||this;return n.name="EncodingError",n}return o(t,e),t}(Error);t.EncodingError=i},function(e,t,n){"use strict";n(26);var r,o=this&&this.__extends||(r=function(e,t){return(r=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)t.hasOwnProperty(n)&&(e[n]=t[n])})(e,t)},function(e,t){function n(){this.constructor=e}r(e,t),e.prototype=null===t?Object.create(t):(n.prototype=t.prototype,new n)});Object.defineProperty(t,"__esModule",{value:!0});var i=function(e){function t(t){var n=e.call(this,t)||this;return n.name="GVLError",n}return o(t,e),t}(Error);t.GVLError=i},function(e,t,n){"use strict";n(26);var r,o=this&&this.__extends||(r=function(e,t){return(r=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)t.hasOwnProperty(n)&&(e[n]=t[n])})(e,t)},function(e,t){function n(){this.constructor=e}r(e,t),e.prototype=null===t?Object.create(t):(n.prototype=t.prototype,new n)});Object.defineProperty(t,"__esModule",{value:!0});var i=function(e){function t(t,n,r){void 0===r&&(r="");var o=e.call(this,"invalid value "+n+" passed for "+t+" "+r)||this;return o.name="TCModelError",o}return o(t,e),t}(Error);t.TCModelError=i},function(e,t,n){"use strict";n(5),n(6),n(4),n(60),n(9),n(7),n(10),Object.defineProperty(t,"__esModule",{value:!0});var r=function(){function e(){}return e.prototype.has=function(t){return e.langSet.has(t)},e.prototype.forEach=function(t){e.langSet.forEach(t)},Object.defineProperty(e.prototype,"size",{get:function(){return e.langSet.size},enumerable:!0,configurable:!0}),e.langSet=new Set(["BG","CA","CS","DA","DE","EL","EN","ES","ET","FI","FR","HR","HU","IT","LT","LV","MT","NL","NO","PL","PT","RO","RU","SK","SL","SV","ZH"]),e}();t.ConsentLanguages=r},function(e,t,n){"use strict";n(5),n(79),n(67),n(6),n(45),n(59),n(4),n(28),n(60),n(71),n(9),n(7),n(10);var r,o=this&&this.__extends||(r=function(e,t){return(r=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)t.hasOwnProperty(n)&&(e[n]=t[n])})(e,t)},function(e,t){function n(){this.constructor=e}r(e,t),e.prototype=null===t?Object.create(t):(n.prototype=t.prototype,new n)});Object.defineProperty(t,"__esModule",{value:!0});var i=n(158),s=n(156),c=n(113),a=function(e){function t(){var t=null!==e&&e.apply(this,arguments)||this;return t.bitLength=0,t.map=new Map,t}return o(t,e),t.prototype.has=function(e){return this.map.has(e)},t.prototype.isOkToHave=function(e,t,n){var r,o=n.toString(),i=!0;if(null===(r=this.gvl)||void 0===r?void 0:r.vendors)if(this.gvl.vendors[o]){var s=this.gvl.vendors[o];if(e===c.RestrictionType.NOT_ALLOWED)i=s.legIntPurposes.includes(t)||s.purposes.includes(t);else if(s.flexiblePurposes.length)switch(e){case c.RestrictionType.REQUIRE_CONSENT:i=s.flexiblePurposes.includes(t)&&s.legIntPurposes.includes(t);break;case c.RestrictionType.REQUIRE_LI:i=s.flexiblePurposes.includes(t)&&s.purposes.includes(t)}}else i=!1;return i},t.prototype.add=function(e,t){var n=this;if(this.isOkToHave(t.restrictionType,t.purposeId,e)){var r=t.hash;this.has(r)||(this.map.set(r,new s.BinarySearchTree),this.bitLength=0),this.getRestrictions(e).forEach((function(r){r.purposeId===t.purposeId&&n.remove(e,r)})),this.map.get(r).add(e)}},t.prototype.getVendors=function(e){var t=[];if(e){var n=e.hash;this.has(n)&&(t=this.map.get(n).get())}else{var r=new Set;this.map.forEach((function(e){e.get().forEach((function(e){r.add(e)}))})),t=Array.from(r)}return t},t.prototype.getRestrictionType=function(e,t){var n;return this.getRestrictions(e).forEach((function(e){e.purposeId===t&&(void 0===n||n>e.restrictionType)&&(n=e.restrictionType)})),n},t.prototype.vendorHasRestriction=function(e,t){for(var n=!1,r=this.getRestrictions(e),o=0;o1?arguments[1]:void 0,m=void 0!==g,y=0,b=u(d);if(m&&(g=r(g,v>2?arguments[2]:void 0,2)),null==b||h==Array&&s(b))for(n=new h(t=c(d.length));t>y;y++)a(n,y,m?g(d[y],y):d[y]);else for(f=(l=b.call(d)).next,n=new h;!(p=f.call(l)).done;y++)a(n,y,m?i(l,g,[p.value,y],!0):p.value);return n.length=y,n}},function(e,t,n){"use strict";var r;Object.defineProperty(t,"__esModule",{value:!0});var o=n(159),i=function(){function e(){}return e.ID_TO_KEY=[o.Segment.CORE,o.Segment.VENDORS_DISCLOSED,o.Segment.VENDORS_ALLOWED,o.Segment.PUBLISHER_TC],e.KEY_TO_ID=((r={})[o.Segment.CORE]=0,r[o.Segment.VENDORS_DISCLOSED]=1,r[o.Segment.VENDORS_ALLOWED]=2,r[o.Segment.PUBLISHER_TC]=3,r),e}();t.SegmentIDs=i},function(e,t,n){"use strict";function r(e){return(r="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})(e)}n(17),n(24),n(27),n(150),n(5),n(79),n(6),n(45),n(26),n(34),n(40),n(31),n(4),n(60),n(9),n(7),n(10);var o,i=this&&this.__extends||(o=function(e,t){return(o=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)t.hasOwnProperty(n)&&(e[n]=t[n])})(e,t)},function(e,t){function n(){this.constructor=e}o(e,t),e.prototype=null===t?Object.create(t):(n.prototype=t.prototype,new n)}),s=this&&this.__generator||function(e,t){var n,r,o,i,s={label:0,sent:function(){if(1&o[0])throw o[1];return o[1]},trys:[],ops:[]};return i={next:c(0),throw:c(1),return:c(2)},"function"==typeof Symbol&&(i[Symbol.iterator]=function(){return this}),i;function c(i){return function(c){return function(i){if(n)throw new TypeError("Generator is already executing.");for(;s;)try{if(n=1,r&&(o=2&i[0]?r.return:i[0]?r.throw||((o=r.return)&&o.call(r),0):r.next)&&!(o=o.call(r,i[1])).done)return o;switch(r=0,o&&(i=[2&i[0],o.value]),i[0]){case 0:case 1:o=i;break;case 4:return s.label++,{value:i[1],done:!1};case 5:s.label++,r=i[1],i=[0];continue;case 7:i=s.ops.pop(),s.trys.pop();continue;default:if(!(o=(o=s.trys).length>0&&o[o.length-1])&&(6===i[0]||2===i[0])){s=0;continue}if(3===i[0]&&(!o||i[1]>o[0]&&i[1]=e.length&&(e=void 0),{value:e&&e[r++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")};Object.defineProperty(t,"__esModule",{value:!0});var a=n(41),u=n(16),p=function(e){function t(){var t=null!==e&&e.apply(this,arguments)||this;return t.bitLength=0,t.maxId_=0,t.set_=new Set,t}return i(t,e),t.prototype[Symbol.iterator]=function(){var e;return s(this,(function(t){switch(t.label){case 0:e=1,t.label=1;case 1:return e<=this.maxId?[4,[e,this.has(e)]]:[3,4];case 2:t.sent(),t.label=3;case 3:return e++,[3,1];case 4:return[2]}}))},Object.defineProperty(t.prototype,"maxId",{get:function(){return this.maxId_},enumerable:!0,configurable:!0}),t.prototype.has=function(e){return this.set_.has(e)},t.prototype.unset=function(e){var t=this;Array.isArray(e)?e.forEach((function(e){return t.unset(e)})):"object"==r(e)?this.unset(Object.keys(e).map((function(e){return+e}))):(this.set_.delete(e),this.bitLength=0,e===this.maxId&&(this.maxId_=0,this.set_.forEach((function(e){t.maxId_=Math.max(t.maxId,e)}))))},t.prototype.isIntMap=function(e){var t=this,n="object"==r(e);return n&&Object.keys(e).every((function(n){var r=Number.isInteger(parseInt(n,10));return(r=r&&t.isValidNumber(e[n].id))&&void 0!==e[n].name}))},t.prototype.isValidNumber=function(e){return parseInt(e,10)>0},t.prototype.isSet=function(e){var t=!1;return e instanceof Set&&(t=Array.from(e).every(this.isValidNumber)),t},t.prototype.set=function(e){var t=this;if(Array.isArray(e))e.forEach((function(e){return t.set(e)}));else if(this.isSet(e))this.set(Array.from(e));else if(this.isIntMap(e))this.set(Object.keys(e).map((function(e){return+e})));else{if(!this.isValidNumber(e))throw new u.TCModelError("set()",e,"must be positive integer array, positive integer, Set, or IntMap");this.set_.add(e),this.maxId_=Math.max(this.maxId,e),this.bitLength=0}},t.prototype.empty=function(){this.set_=new Set},t.prototype.forEach=function(e){var t,n;try{for(var r=c(this),o=r.next();!o.done;o=r.next()){var i=o.value;e(i[1],i[0])}}catch(e){t={error:e}}finally{try{o&&!o.done&&(n=r.return)&&n.call(r)}finally{if(t)throw t.error}}},Object.defineProperty(t.prototype,"size",{get:function(){return this.set_.size},enumerable:!0,configurable:!0}),t.prototype.setAll=function(e){this.set(e)},t}(a.Cloneable);t.Vector=p},function(e,t,n){"use strict";n(5),n(68),n(34),n(40),n(7),Object.defineProperty(t,"__esModule",{value:!0});var r=n(155),o=n(111),i=n(160),s=n(166),c=n(16),a=n(157),u=n(18),p=function(){function e(){}return e.encode=function(e,t){var n,s=this;try{n=this.fieldSequence[""+e.version][t]}catch(n){throw new c.EncodingError("Unable to encode version: "+e.version+", segment: "+t)}var p="";return t!==u.Segment.CORE&&(p=i.IntEncoder.encode(u.SegmentIDs.KEY_TO_ID[t],o.BitLength.segmentType)),n.forEach((function(n){var r=e[n],u=i.FieldEncoderMap[n],l=o.BitLength[n];void 0===l&&s.isPublisherCustom(n)&&(l=+e[a.Fields.numCustomPurposes]);try{p+=u.encode(r,l)}catch(e){throw new c.EncodingError("Error encoding "+t+"->"+n+": "+e.message)}})),r.Base64Url.encode(p)},e.decode=function(e,t,n){var s=this,p=r.Base64Url.decode(e),l=0;return n===u.Segment.CORE&&(t.version=i.IntEncoder.decode(p.substr(l,o.BitLength[a.Fields.version]),o.BitLength[a.Fields.version])),n!==u.Segment.CORE&&(l+=o.BitLength.segmentType),this.fieldSequence[""+t.version][n].forEach((function(e){var n=i.FieldEncoderMap[e],r=o.BitLength[e];if(void 0===r&&s.isPublisherCustom(e)&&(r=+t[a.Fields.numCustomPurposes]),0!==r){var u=p.substr(l,r);if(t[e]=n.decode(u,r),Number.isInteger(r))l+=r;else{if(!Number.isInteger(t[e].bitLength))throw new c.DecodingError(e);l+=t[e].bitLength}}})),t},e.isPublisherCustom=function(e){return 0===e.indexOf("publisherCustom")},e.fieldSequence=new s.FieldSequence,e}();t.SegmentEncoder=p},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=n(18),o=n(61),i=n(161),s=n(114),c=n(42),a=n(162),u=n(163),p=n(164),l=function(){function e(){}var t,n,l,f,d,h,v,g,m,y,b,_,E,w,O,S,I,C,P,x,A,L,j,T,M,V;return t=r.Fields.version,n=r.Fields.created,l=r.Fields.lastUpdated,f=r.Fields.cmpId,d=r.Fields.cmpVersion,h=r.Fields.consentScreen,v=r.Fields.consentLanguage,g=r.Fields.vendorListVersion,m=r.Fields.policyVersion,y=r.Fields.isServiceSpecific,b=r.Fields.useNonStandardStacks,_=r.Fields.specialFeatureOptins,E=r.Fields.purposeConsents,w=r.Fields.purposeLegitimateInterests,O=r.Fields.purposeOneTreatment,S=r.Fields.publisherCountryCode,I=r.Fields.vendorConsents,C=r.Fields.vendorLegitimateInterests,P=r.Fields.publisherRestrictions,x=r.Fields.vendorsDisclosed,A=r.Fields.vendorsAllowed,L=r.Fields.publisherConsents,j=r.Fields.publisherLegitimateInterests,T=r.Fields.numCustomPurposes,M=r.Fields.publisherCustomConsents,V=r.Fields.publisherCustomLegitimateInterests,e[t]=c.IntEncoder,e[n]=i.DateEncoder,e[l]=i.DateEncoder,e[f]=c.IntEncoder,e[d]=c.IntEncoder,e[h]=c.IntEncoder,e[v]=a.LangEncoder,e[g]=c.IntEncoder,e[m]=c.IntEncoder,e[y]=o.BooleanEncoder,e[b]=o.BooleanEncoder,e[_]=s.FixedVectorEncoder,e[E]=s.FixedVectorEncoder,e[w]=s.FixedVectorEncoder,e[O]=o.BooleanEncoder,e[S]=a.LangEncoder,e[I]=p.VendorVectorEncoder,e[C]=p.VendorVectorEncoder,e[P]=u.PurposeRestrictionVectorEncoder,e.segmentType=c.IntEncoder,e[x]=p.VendorVectorEncoder,e[A]=p.VendorVectorEncoder,e[L]=s.FixedVectorEncoder,e[j]=s.FixedVectorEncoder,e[T]=c.IntEncoder,e[M]=s.FixedVectorEncoder,e[V]=s.FixedVectorEncoder,e}();t.FieldEncoderMap=l},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=n(18);t.FieldSequence=function(){var e,t;this[1]=((e={})[r.Segment.CORE]=[r.Fields.version,r.Fields.created,r.Fields.lastUpdated,r.Fields.cmpId,r.Fields.cmpVersion,r.Fields.consentScreen,r.Fields.consentLanguage,r.Fields.vendorListVersion,r.Fields.purposeConsents,r.Fields.vendorConsents],e),this[2]=((t={})[r.Segment.CORE]=[r.Fields.version,r.Fields.created,r.Fields.lastUpdated,r.Fields.cmpId,r.Fields.cmpVersion,r.Fields.consentScreen,r.Fields.consentLanguage,r.Fields.vendorListVersion,r.Fields.policyVersion,r.Fields.isServiceSpecific,r.Fields.useNonStandardStacks,r.Fields.specialFeatureOptins,r.Fields.purposeConsents,r.Fields.purposeLegitimateInterests,r.Fields.purposeOneTreatment,r.Fields.publisherCountryCode,r.Fields.vendorConsents,r.Fields.vendorLegitimateInterests,r.Fields.publisherRestrictions],t[r.Segment.PUBLISHER_TC]=[r.Fields.publisherConsents,r.Fields.publisherLegitimateInterests,r.Fields.numCustomPurposes,r.Fields.publisherCustomConsents,r.Fields.publisherCustomLegitimateInterests],t[r.Segment.VENDORS_ALLOWED]=[r.Fields.vendorsAllowed],t[r.Segment.VENDORS_DISCLOSED]=[r.Fields.vendorsDisclosed],t)}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=n(18);t.SegmentSequence=function(e,t){if(this[1]=[r.Segment.CORE],this[2]=[r.Segment.CORE],2===e.version)if(e.isServiceSpecific)this[2].push(r.Segment.PUBLISHER_TC);else{var n=!(!t||!t.isForVendors);n&&!0!==e[r.Fields.supportOOB]||this[2].push(r.Segment.VENDORS_DISCLOSED),n&&(e[r.Fields.supportOOB]&&e[r.Fields.vendorsAllowed].size>0&&this[2].push(r.Segment.VENDORS_ALLOWED),this[2].push(r.Segment.PUBLISHER_TC))}}},function(e,t,n){"use strict";n(5),n(6),n(59),n(4),n(9),n(7),n(10),Object.defineProperty(t,"__esModule",{value:!0});var r=n(16),o=function(){function e(){}return e.process=function(e,t){var n,o,i=e.gvl;if(!i)throw new r.EncodingError("Unable to encode TCModel without a GVL");if(!i.isReady)throw new r.EncodingError("Unable to encode TCModel tcModel.gvl.readyPromise is not resolved");(e=e.clone()).consentLanguage=i.language.toUpperCase(),(null===(n=t)||void 0===n?void 0:n.version)>0&&(null===(o=t)||void 0===o?void 0:o.version)<=this.processor.length?e.version=t.version:e.version=this.processor.length;var s=e.version-1;if(!this.processor[s])throw new r.EncodingError("Invalid version: "+e.version);return this.processor[s](e,i)},e.processor=[function(e){return e},function(e,t){e.publisherRestrictions.gvl=t,e.purposeLegitimateInterests.unset(1);var n=new Map;return n.set(e.vendorLegitimateInterests,"legIntPurposes"),n.set(e.vendorConsents,"purposes"),n.forEach((function(e,n){n.forEach((function(r,o){var i=t.vendors[o];(!i||r&&0===i[e].length)&&n.unset(o)}))})),e.vendorsDisclosed.set(t.vendors),e}],e}();t.SemanticPreEncoder=o},function(e,t,n){"use strict";var r=n(0),o=n(37),i=n(21),s=n(1),c=n(38),a=[],u=a.sort,p=s((function(){a.sort(void 0)})),l=s((function(){a.sort(null)})),f=c("sort");r({target:"Array",proto:!0,forced:p||!l||f},{sort:function(e){return void 0===e?u.call(i(this)):u.call(i(this),o(e))}})},function(e,t,n){"use strict";n(5),n(4),n(32),n(28),n(112),n(7),Object.defineProperty(t,"__esModule",{value:!0});var r=n(110),o=n(18),i=n(42),s=n(169),c=function(){function e(){}return e.encode=function(e,t){var n,o,i="";return e=r.SemanticPreEncoder.process(e,t),(o=Array.isArray(null===(n=t)||void 0===n?void 0:n.segments)?t.segments:new r.SegmentSequence(e,t)[""+e.version]).forEach((function(t,n){var s="";n1&&(s=c(s,o(arguments[1]))),s<0&&(s=n+s);s>=0;s--)if(s in t&&t[s]===e)return s||0;return-1}:a},function(e,t,n){var r=n(11),o=n(2),i=n(51),s=n(108),c=n(12).f,a=n(50).f,u=n(104),p=n(103),l=n(139),f=n(20),d=n(1),h=n(35).set,v=n(99),g=n(3)("match"),m=o.RegExp,y=m.prototype,b=/a/g,_=/a/g,E=new m(b)!==b,w=l.UNSUPPORTED_Y;if(r&&i("RegExp",!E||w||d((function(){return _[g]=!1,m(b)!=b||m(_)==_||"/a/i"!=m(b,"i")})))){for(var O=function(e,t){var n,r=this instanceof O,o=u(e),i=void 0===t;if(!r&&o&&e.constructor===O&&i)return e;E?o&&!i&&(e=e.source):e instanceof O&&(i&&(t=p.call(e)),e=e.source),w&&(n=!!t&&t.indexOf("y")>-1)&&(t=t.replace(/y/g,""));var c=s(E?new m(e,t):m(e,t),r?this:y,O);return w&&n&&h(c,{sticky:n}),c},S=function(e){e in O||c(O,e,{configurable:!0,get:function(){return m[e]},set:function(t){m[e]=t}})},I=a(m),C=0;I.length>C;)S(I[C++]);y.constructor=O,O.prototype=y,f(o,"RegExp",O)}v("RegExp")},function(e,t,n){"use strict";var r=n(105),o=n(13),i=n(15),s=n(22),c=n(106),a=n(107);r("match",1,(function(e,t,n){return[function(t){var n=s(this),r=null==t?void 0:t[e];return void 0!==r?r.call(t,n):new RegExp(t)[e](String(n))},function(e){var r=n(t,e,this);if(r.done)return r.value;var s=o(e),u=String(this);if(!s.global)return a(s,u);var p=s.unicode;s.lastIndex=0;for(var l,f=[],d=0;null!==(l=a(s,u));){var h=String(l[0]);f[d]=h,""===h&&(s.lastIndex=c(u,i(s.lastIndex),p)),d++}return 0===d?null:f}]}))},function(e,t,n){"use strict";var r,o=n(0),i=n(29).f,s=n(15),c=n(140),a=n(22),u=n(141),p=n(43),l="".startsWith,f=Math.min,d=u("startsWith");o({target:"String",proto:!0,forced:!!(p||d||(r=i(String.prototype,"startsWith"),!r||r.writable))&&!d},{startsWith:function(e){var t=String(a(this));c(e);var n=s(f(arguments.length>1?arguments[1]:void 0,t.length)),r=String(e);return l?l.call(t,r,n):t.slice(n,n+r.length)===r}})},function(e,t,n){"use strict";var r=n(0),o=n(151).trim;r({target:"String",proto:!0,forced:n(228)("trim")},{trim:function(){return o(this)}})},function(e,t,n){var r=n(1),o=n(152);e.exports=function(e){return r((function(){return!!o[e]()||"â€‹Â…á Ž"!="â€‹Â…á Ž"[e]()||o[e].name!==e}))}},function(e,t,n){"use strict";var r=n(0),o=n(89),i=n(36),s=n(15),c=n(21),a=n(93),u=n(56),p=n(57),l=Math.max,f=Math.min;r({target:"Array",proto:!0,forced:!p("splice")},{splice:function(e,t){var n,r,p,d,h,v,g=c(this),m=s(g.length),y=o(e,m),b=arguments.length;if(0===b?n=r=0:1===b?(n=0,r=m-y):(n=b-2,r=f(l(i(t),0),m-y)),m+n-r>9007199254740991)throw TypeError("Maximum allowed length exceeded");for(p=a(g,r),d=0;dm-r+n;d--)delete g[d-1]}else if(n>r)for(d=m-r;d>y;d--)v=d+n-1,(h=d+r-1)in g?g[v]=g[h]:delete g[v];for(d=0;d0)return n}return w[e][t]}return w[e]}return null},I=function(){return _},C=function(){return E},P=function(e){b=e},x=function(e,t,n){null!=e&&null!=t&&(null!=n?w[t][n]=e:w[t]=e)},A=function(e){null!=e&&(_=e)},L=function(e,t,n,r){var o;n=n||E.dateCreated,o=void 0===r?E.newUser:!1===r,E=m(m({},e),{},{dateCreated:n,grants:t,newUser:o})};n(229),n(34);function j(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){if("undefined"==typeof Symbol||!(Symbol.iterator in Object(e)))return;var n=[],r=!0,o=!1,i=void 0;try{for(var s,c=e[Symbol.iterator]();!(r=(s=c.next()).done)&&(n.push(s.value),!t||n.length!==t);r=!0);}catch(e){o=!0,i=e}finally{try{r||null==c.return||c.return()}finally{if(o)throw i}}return n}(e,t)||function(e,t){if(!e)return;if("string"==typeof e)return T(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);"Object"===n&&e.constructor&&(n=e.constructor.name);if("Map"===n||"Set"===n)return Array.from(e);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return T(e,t)}(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function T(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n-1||e.indexOf("iPad")>-1)&&t>-1?window.Number(e.substr(t+3,3).replace("_",".")):0},R=[],D=null,k=function(){D?(D.focus(),D=null):((D=document.getElementsByTagName("html")[0]).tabIndex=0,D.focus(),window.setTimeout((function(){D.removeAttribute("tabindex"),D=null}),500))},F=function(e){for(var t,n,r=0;r0;){var e=j(R.pop(),2),t=e[0],n=e[1];t.remove(),window.removeEventListener("message",n)}document.documentElement.classList.remove("sp-message-open"),Q()},U=function(e,t,n,r,o){var i=arguments.length>5&&void 0!==arguments[5]?arguments[5]:{},s=arguments.length>6?arguments[6]:void 0,c=arguments.length>7?arguments[7]:void 0,a=arguments.length>8?arguments[8]:void 0,u=arguments.length>9?arguments[9]:void 0,p=arguments.length>10?arguments[10]:void 0,l=arguments.length>11?arguments[11]:void 0,f=arguments.length>12?arguments[12]:void 0,d=arguments.length>13?arguments[13]:void 0,h=arguments.length>14&&void 0!==arguments[14]&&arguments[14],v=arguments.length>15?arguments[15]:void 0,g=i.type_settings||{},m=V()<=12,y="sp_message_container_".concat(s),b="sp_message_iframe_".concat(s),_=document.createElement("iframe"),E="#".concat(b," { ").concat(m?"display:block;":""," width: 100%; height: 100%; border: 0 none; } .sp-message-open { margin-top: ").concat(0-window.scrollY,"px !important; overflow: hidden !important; left: 0 !important; right: 0 !important; top: 0 !important; bottom: 0 !important; position: fixed !important; } #").concat(y," { ").concat(m?"overflow:auto;-webkit-overflow-scrolling:touch;":""," display: none; position: ").concat("inline"===i.type?"relative":"fixed","; z-index: ").concat("inline"===i.type?"1":"2147483647","; left: 0; right: 0; bottom: 0; top: 0; height: 100%; width: 100%; max-width: 100%; max-height: 100%;}"),w=document.createElement("div"),O=document.getElementsByTagName("html")[0];h&&(document.documentElement.style.top="-".concat(window.scrollY,"px")),_.onload=function(){C||!1!==i.lockScroll&&O.classList.add("sp-message-open")};var I=S("consentLanguageOverride");I&&(e+=e.indexOf("?")>-1?"&consentLanguage=".concat(I):"?consentLanguage=".concat(I)),_.src=e,_.id=b,w.id=y,X(E),w.appendChild(_);var C=!("inline"!==i.type);ae(C?function(){var e="id"===g.targetType?document.getElementById(g.targetName):document.getElementsByClassName(g.targetName)[0];e&&e.appendChild(w)}:function(){document.body.appendChild(w)});var P=function e(g){return se(t,n,w,r,o,g,e,C,i,s,c,a,u,p,(function(){return M(_,l,f,d,n)}),h,v)};R.push([w,P]),window.addEventListener("message",P,!1)},B=n(171),G=n.n(B);function H(e,t){var n;if("undefined"==typeof Symbol||null==e[Symbol.iterator]){if(Array.isArray(e)||(n=function(e,t){if(!e)return;if("string"==typeof e)return J(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);"Object"===n&&e.constructor&&(n=e.constructor.name);if("Map"===n||"Set"===n)return Array.from(e);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return J(e,t)}(e))||t&&e&&"number"==typeof e.length){n&&(e=n);var r=0,o=function(){};return{s:o,n:function(){return r>=e.length?{done:!0}:{done:!1,value:e[r++]}},e:function(e){throw e},f:o}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var i,s=!0,c=!1;return{s:function(){n=e[Symbol.iterator]()},n:function(){var e=n.next();return s=e.done,e},e:function(e){c=!0,i=e},f:function(){try{s||null==n.return||n.return()}finally{if(c)throw i}}}}function J(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n3&&void 0!==arguments[3]&&arguments[3],r=t.method,o=t.params,i=void 0===o?{}:o,s=t.body,c=t.headers;return n||(e=fe(e,i)),new Promise((function(t,n){var o=new XMLHttpRequest;"withCredentials"in o&&(o.withCredentials=!1);o.addEventListener("load",(function(e){200===o.status?t(o.response):n(new f(o))})),o.addEventListener("error",(function(e){n(new f(o))})),o.open(r,e),c&&"object"===q(c)&&c.hasOwnProperty("Content-Type")&&o.setRequestHeader("Content-Type",c["Content-Type"]),"POST"===r?o.send(s):o.send()}))},$=function(e){var t=e.js,n=e.type;try{var r=new Function(t);if("inline"===n)return r(),Promise.resolve();if("promise"===n)return r().catch((function(e){return v(new u(e)),Promise.resolve()}))}catch(e){v(new u(e))}return Promise.resolve()},K=function(e,t){t||(t=window.location.href),e=(e=e.replace("[","\\$&")).replace("]","\\$&");var n=new RegExp("[?&]"+e+"(=([^&#]*)|&|#|$)").exec(t);return n?n[2]?decodeURIComponent(n[2].replace("+"," ")):"":null},Y=function(e){var t=new RegExp("(".concat(e,"=\\S[^;]*)"),"g"),n=document.cookie.match(t,"g");if(n&&n.length>1&&"consentUUID"===e){var r=n.filter((function(e){return e.split("=")[1].indexOf("_")>0}));r.length>1?n=[r.reduce((function(e,t){if(!e)return t;var n=parseInt(e.substr(e.lastIndexOf("_")+1)),r=parseInt(t.substr(t.lastIndexOf("_")+1));return!isNaN(n)&&!isNaN(r)&&n>r?e:t}))]:r.length>0&&(n=r)}return n&&n[0].split("=")[1]},X=function(e){var t=document.createElement("style");t.type="text/css",t.innerHTML=e,document.getElementsByTagName("head")[0].appendChild(t)},Z=function(e){return/mms/g.test(e)},ee=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"https://cdn.privacy-mgmt.com/consent/tcfv2",n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:"https://cdn.privacy-mgmt.com";return e&&(e.includes("https://sourcepoint.mgr.consensu.org/tcfv2/consent")&&(e=e.replace("https://sourcepoint.mgr.consensu.org/tcfv2",t)),e.includes("https://notice.sp-prod.net")&&(e=(e=e.replace("https%3A%2F%2Fsourcepoint.mgr.consensu.org%2Ftcfv2",encodeURIComponent(t))).replace("https://notice.sp-prod.net",n)),e.includes("https://cmpv2.sp-stage.net/tcfv2/consent")&&(e=e.replace("https://cmpv2.sp-stage.net/tcfv2",t)),e.includes("https://notice.sp-stage.net")&&(e=(e=e.replace("https%3A%2F%2Fcmpv2.sp-stage.net%2Ftcfv2",encodeURIComponent(t))).replace("https://notice.sp-stage.net",n)),e.includes("https%3A%2F%2Fccpa.sp-stage.net")&&(e=e.replace("https%3A%2F%2Fccpa.sp-stage.net",encodeURIComponent(t))),e.includes("https%3A%2F%2Fccpa-service.sp-prod.net")&&(e=e.replace("https%3A%2F%2Fccpa-service.sp-prod.net",encodeURIComponent(t)))),e=fe(e,{includeCustomVendorsRes:"1",idfaStatus:S("idfaStatus")},!0)},te=function e(t,n,r){var o=r.commands,i=void 0===o?[]:o,s=r.cookies,c=void 0===s?[]:s,a=arguments.length>3&&void 0!==arguments[3]&&arguments[3],u=arguments.length>4?arguments[4]:void 0,p=u.href,l=u.msgOrigin,f=u.settings,d=u.messageId,h=u.cmpOrigin,g=u.pmOrigin,m=arguments.length>5?arguments[5]:void 0;return G()(i.map((function(r){if("send_data"===r.command){var o=r.data,i=o.body,s=o.method,c=o.actions,u=o.headers,v=o.callback_path,y=o.url;y=ee(y,h,l);var b=JSON.parse(i);return b.pubData=S("cookies","pubData")||{},c&&c.forEach((function(e){"read_cookie"===e.type&&(y=y.replace(e.at,S("cookies",e.name)))})),z(y,{method:s,body:JSON.stringify(b),headers:u}).then(JSON.parse).then((function(e){var n=e.actions,r=e.addtlConsent,o=e.cookies,i=e.customVendorsResponse,s=e.dateCreated,c=e.euconsent,a=e.grants,u=e.consentedToAll;return c||console.log("No euconsent returned from consent service."),P(c),A(r),L(i,a,s),x(u,"cookies","consentedToAll"),n||o?Promise.all(n.map($)).then((function(e){return le(o,t)})):Promise.resolve()})).then((function(r){return v?(v=pe(v,!0),z(t+v,{method:"GET",params:{cookie:JSON.stringify(ue(document.cookie))}}).then((function(r){return Z(v)?e(t,n,r?JSON.parse(r):{},a,{href:p,msgOrigin:l,settings:f,messageId:d,cmpOrigin:h,pmOrigin:g},m):Promise.resolve()}))):Promise.resolve()}))}if("iframewithcallback"===r.command){var _=r.data,E=_.src,w=_.callback_path;E=ee(E,h,l),W.hasBackgroundMessage&&window.removeEventListener("message",W.messageHandler),U(E+"&consentUUID=".concat(S("cookies","consentUUID"),"&mms_origin=").concat(t,"/mms/v2&secure=").concat(window._sp_.secureQuery),t,n,p,l,"{}",K("message_id",E),h,"pm",g,w,null,null,null,!1,m)}else if("exec_js"===r.command){var O=r.data.js_fn_name;if(O)return $({type:"inline",js:O})}else if("redirect"===r.command){var I=r.data.src;I&&window.open(I)}}))).then((function(e){return le(c),e})).then((function(e){e.forEach((function(e){var t=e.status,n=e.reason;"rejected"===t&&v(n)}))}))},ne={},re=function(e,t){ne[e]||(ne[e]=[]),ne[e].push(t)},oe=function(e,t){ne[e]&&ne[e].forEach((function(e){if("function"==typeof e)try{e.apply(null,t)}catch(e){console.log("Callback execution error: ",e)}}))},ie=function(e,t,n,r,o,i,s,c,a){var u,l=o+"/consent/v3/"+n,f={},d="all";if(1===e)0==t.categories.length&&0==t.vendors.length&&(d="none"),f=t;else if("SE"===e)f=t,l=o+"/consent/v2/"+n+"/by-categories";else{if(2===e)return W.hasBackgroundMessage()&&!i&&(!1!==W.settings.lockScroll&&document.documentElement.classList.add("sp-message-open"),window.addEventListener("message",W.messageHandler),W.el.style.display="block",window.setTimeout((function(){W.el.getElementsByTagName("iframe")[0].focus()}),500)),oe("onPMCancel"),Promise.resolve();if(11===e)l+="/consent-all",d="all";else{if(13!==e)return Promise.reject(new p("invalid action type."));l+="/reject-all",d="none"}}W.hasBackgroundMessage()&&W.isInline&&window.addEventListener("message",W.messageHandler),u=W.hasBackgroundMessage()&&!i?W.messageId:s,l=fe(l,{includeCustomVendorsRes:"1",idfaStatus:S("idfaStatus"),consentLanguage:a},!0),f.messageId=u,f.pubData=S("cookies","pubData")||{},f=JSON.stringify(f);var h={scriptV2:!0,withSiteActions:!0,consentUUID:S("cookies","consentUUID")},v=S("cookies","authId");return v&&(h.authId=v),z(l,{method:"POST",body:f,headers:{"Content-Type":"application/json"},params:h}).then(JSON.parse).then((function(e){var t=e.actions,n=e.addtlConsent,r=e.cookies,o=e.customVendorsResponse,i=e.dateCreated,s=e.euconsent,a=e.grants,u=e.rejectedAny,p=e.consentedToAll;return s||console.log("No euconsent returned from CMP."),u&&"all"===d?d="some":u||(d="all"),oe("onPrivacyManagerActionStatus",[d]),P(s),A(n),x(p,"cookies","consentedToAll"),L(o,a,i),Promise.all(t.map($)).then((function(e){return le(r,c)}))}))},se=function(e,t,n,r,o,i,s){var c=arguments.length>7&&void 0!==arguments[7]&&arguments[7],a=arguments.length>8?arguments[8]:void 0,u=arguments.length>9?arguments[9]:void 0,l=arguments.length>10?arguments[10]:void 0,f=arguments.length>11?arguments[11]:void 0,g=arguments.length>12?arguments[12]:void 0,m=arguments.length>13?arguments[13]:void 0,y=arguments.length>14?arguments[14]:void 0,b=arguments.length>15?arguments[15]:void 0,_=arguments.length>16?arguments[16]:void 0,E=function(){var p;if("sp.hideMessage"===i.data.name){if(i.data.fromPM){F(n),document.documentElement.classList.remove("sp-message-open"),Q();return"SE"!==i.data.actionType&&oe("onPrivacyManagerAction",[i.data.onPrivacyManagerAction]),ie(i.data.actionType,i.data.payload,t,0,l,b,u,e,i.data.consentLanguage).then((function(e){if(2!==i.data.actionType){var t=I(),n=S("cookies","consentedToAll");oe("onConsentReady",[S("cookies","consentUUID"),O(),{addtlConsent:t,consentedToAll:n}]),_()}}))}return c||(n.style.display="none",document.documentElement.classList.remove("sp-message-open")),window.removeEventListener("message",s),p=i.data.actions,Promise.all(p.filter((function(e){return"choice"===e.type})).map((function(n){var i=n.type,s=n.data;if("choice"===i){var p=s.choice_id,f=s.type,d={choice_id:p,href:r,cookie:JSON.stringify(ue(document.cookie))};return oe("onMessageChoiceSelect",[p,f]),z("".concat(e,"/mms/choice_select"),{method:"GET",params:d}).then(JSON.parse).then((function(n){return te(e,t,n,c,{href:r,msgOrigin:o,settings:a,messageId:u,cmpOrigin:l,pmOrigin:g},_)})).then((function(e){if(15===f||13===f||11===f){k();var t=S("cookies","consentUUID"),n=O(),r=I(),o=S("cookies","consentedToAll");oe("onConsentReady",[t,n,{addtlConsent:r,consentedToAll:o}]),_()}}))}})))}if("sp.renderingAppError"===i.data.name)return N(),i.data.fromPM?Promise.reject(new h(i.data.description||"")):Promise.reject(new d(i.data.description||""));if("sp.showMessage"===i.data.name){"message"===f&&W.setEl(n,c,a,u,l,f,g,m,s);var v=document.getElementById("sp_message_iframe_".concat(u));return v&&(i.data&&i.data.iframeTitle?v.title=i.data.iframeTitle:v.title="SP Consent Message",window.setTimeout((function(){v.focus()}),500)),oe("onMessageReady"),n.style.display="block",!1===i.data.settings.lockScroll&&document.documentElement.classList.remove("sp-message-open"),"top"!==i.data.settings.type&&"bottom"!==i.data.settings.type||(n.style.height="0px",n.style.top="top"===i.data.settings.type?"0px":"auto"),Promise.resolve()}if("sp.resizeMessage"===i.data.name){var E=i.data.heightSettings;return E&&"%"===E.type?n.style.height=i.data.showVeil?"100%":"".concat(E.value,"%"):n.style.height=i.data.showVeil?"100%":"".concat(i.data.height,"px"),Promise.resolve()}return"sp.readyForPreload"===i.data.name?(y(),Promise.resolve()):Promise.resolve()};if(i.origin===o)try{E().catch(v)}catch(e){console.log("handleMsgPost error: ",e),v(new p(e))}},ce=function(){[{key:"gdprApplies",value:"",expires:"Thu, 01 Jan 1970 00:00:00 GMT"},{key:"hasGlobalScope",value:"",expires:"Thu, 01 Jan 1970 00:00:00 GMT"},{key:"consentUUID",value:"",expires:"Thu, 01 Jan 1970 00:00:00 GMT"},{key:"euconsent-v2",value:"",expires:"Thu, 01 Jan 1970 00:00:00 GMT"},{key:"_sp_enable_dfp_personalized_ads",value:!1},{key:"resolved",value:"",expires:"Thu, 01 Jan 1970 00:00:00 GMT"}].forEach((function(e){var t=e.key,n=e.value,r=e.expires,o=e.maxAge,i=r?"; expires=".concat(r):"",s=o?"; Max-Age=".concat(o):"";document.cookie="".concat(t,"=").concat(n).concat(i).concat(s)}))},ae=function(e){"complete"===document.readyState||"interactive"===document.readyState?setTimeout(e,1):document.addEventListener("DOMContentLoaded",e)},ue=function(e){return e.split(" ").map((function(e){return e.trim()})).filter((function(e){return 0===e.indexOf("_sp_")}))},pe=function(e){e=(e=e.replace("[RET]",0)).replace("[STATUS]","true");var t=S("cookies","consentUUID"),n=O();return t&&n&&(e=e.replace("[DATA]",encodeURIComponent(JSON.stringify({consentUUID:t,euconsent:n})))),e},le=function(e,t){if(e&&e.length>0){var n,r=H(e);try{for(r.s();!(n=r.n()).done;){var o=n.value,i=o.key,s=o.value,c=o.maxAge,a=void 0===c?31536e3:c,u=o.shareRootDomain,p=void 0===u||u,l=o.session,f=void 0!==l&&l,d=o.writeFromServer;if(x(s,"cookies",i),"consentUUID"===i&&d&&t){var h="".concat(i,"=").concat(s,"&").concat(i,"_maxAge=").concat(a),v="".concat(t,"/mms/set_consent_cookies?").concat(h);z(v,{method:"POST"})}var g=new Date;g.setTime(g.getTime()+1e3*a);var m=g.toGMTString(),y=window.location.protocol.startsWith("https")?"Secure=true; SameSite=None;":"SameSite=Lax;",b="".concat(i,"=").concat(s,"; Path=/; ").concat(y);f||(b="".concat(b," Max-Age=").concat(a,"; expires=").concat(m,";"));var _=b;if(p&&!i.startsWith("_sp_v1")){var E=window.location&&window.location.hostname;if(E){var w=/\.co\.uk$/.test(E)||/\.com\.br$/.test(E)||/\.com\.au$/.test(E)||/\.co\.nz$/.test(E)||/\.co\.jp$/.test(E)?3:2,O=E.split("."),S=O.slice(O.length-w);if(S.length>1)_+=" Domain="+S.join(".")+";"}}document.cookie=_}}catch(e){r.e(e)}finally{r.f()}}return Promise.resolve()},fe=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=arguments.length>2&&void 0!==arguments[2]&&arguments[2],r=e.indexOf("?")>-1?"&requestUUID=".concat(window._sp_.requestUUID):"?requestUUID=".concat(window._sp_.requestUUID);e+=r;var o="&hasCsp=true";e+=o;var i=Object.keys(t).reduce((function(e,r){return!n||null!==t[r]&&void 0!==t[r]?e+"&".concat(r,"=").concat(encodeURIComponent(t[r])):e}),"");return i.length>1&&(e+=i),e},de=n(172);function he(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function ve(e){for(var t=1;t>>0,r=4294967296*Math.random()>>>0,o=4294967296*Math.random()>>>0,i=4294967296*Math.random()>>>0;return e[255&n]+e[n>>8&255]+e[n>>16&255]+e[n>>24&255]+"-"+e[255&r]+e[r>>8&255]+"-"+e[r>>16&15|64]+e[r>>24&255]+"-"+e[63&o|128]+e[o>>8&255]+"-"+e[o>>16&255]+e[o>>24&255]+e[255&i]+e[i>>8&255]+e[i>>16&255]+e[i>>24&255]}();var e=window._sp_.config,t=e.accountId,n=e.groupPmId,i=e.propertyHref,s=e.propertyId,c=e.wrapperAPIOrigin,a=e.mmsDomain,u=e.env,p=e.events,f=e.targetingParams,d=e.consentLanguage,h=e.campaignEnv,g=e.pmTab,y=e.privacyManagerId,b=e.msgOrigin,_=e.cmpOrigin,E=e.pubData,w=e.baseEndpoint,j=e.authCookie,T=e.authId,M=e.promptTrigger,V=e.joinHref,R=e.clientId,k=e.pageviewId,F=e.pageviewId64;for(var B in p)re(B,p[B]);E=E||{},R&&(E.clientId=R),k&&(E.pageviewId=k),F&&(E.pageviewId64=F),x(R||Y("clientId"),"cookies","clientId"),x(k||Y("pageviewId"),"cookies","pageviewId"),x(F||Y("pageviewId64"),"cookies","pageviewId64"),x(E||Y("pubData"),"cookies","pubData");var G,H=n;"preprod"===K("_sp_test_env")&&(G="https://preprod-cdn.privacy-mgmt.com"),G&&"string"==typeof G&&(w=G);var J=K("_sp_idfa_status");J&&(f=ve(ve({},f=f||{}),{},{_sp_idfa_status:J}),x(J,"idfaStatus"));"https://mms.sp-stage.net"===a?(b="https://notice.sp-stage.net",_="https://cmpv2.sp-stage.net/tcfv2",W="https://notice.sp-stage.net/privacy-manager/index.html"):w?(a=w,c="".concat(w,"/wrapper/tcfv2"),_="".concat(w,"/consent/tcfv2"),b=w):(a&&a.includes("sp-prod.net")&&(a="https://cdn.privacy-mgmt.com"),c&&c.includes("sp-prod.net")&&(c="https://cdn.privacy-mgmt.com/wrapper/tcfv2"),_="https://cdn.privacy-mgmt.com/consent/tcfv2",b="https://cdn.privacy-mgmt.com"),"stage"===K("_sp_env")&&(h="stage"),i=i||window.location.href,V&&(i+=window.location.pathname);["en","bg","ca","cs","da","de","el","es","et","fi","fr","hr","hu","it","ja","lt","lv","mt","nl","no","pl","pt","ro","ru","sk","sl","sr-Cyrl","sr-Latn","sv","tr","zh","browserDefault"].includes(d)?x(d,"consentLanguageOverride"):d="browserDefault";var q,W="".concat(b,"/privacy-manager/index.html");window._sp_.deleteConsentCookies=function(){return function(e){return z("".concat(e,"/consent/v2/delete-consent-cookies"),{method:"GET"}).then(JSON.parse).then((function(e){var t=e.actions,n=e.cookies;return Promise.all(t.map($)).then((function(e){return le(n)}))}))}(_)};var Q="true"===K("_sp_showPM");x(T||Y(j||"authId"),"cookies","authId"),x(Y("consentUUID"),"cookies","consentUUID");var X,Z;return window._sp_.metricUrl="".concat(c.replace("/tcfv2",""),"/metrics/v1/custom-metrics"),window._sp_.metricData={accountId:"".concat(t),propertyHref:i,propertyId:""},window._sp_.destroyMessages=function(){return N()},window._sp_.addEventListener=function(e,t){return re(e,t)},window._sp_.removeEventListener=function(e,t){return function(e,t){ne[e]&&ne[e].length&&(ne[e]=ne[e].filter((function(e){})))}(e)},(X=JSON.stringify({propertyId:s,accountId:t,requestUUID:window._sp_.requestUUID,propertyHref:i,uuid:S("cookies","consentUUID"),euconsent:O(),authId:S("cookies","authId"),meta:JSON.stringify({mmsCookies:ue(document.cookie),resolved:Y("resolvedId")}),clientMMSOrigin:a,targetingParams:f?JSON.stringify(f):null,campaignEnv:h||"prod",pubData:S("cookies","pubData"),groupPmId:n}),Z=fe("".concat(c,"/v1/gdpr/native-message"),{env:u||"prod",consentLanguage:d,body:X}),Z&&Z.length>1750?z("".concat(c,"/v1/gdpr/native-message"),{method:"POST",body:X,headers:{"Content-Type":"application/json"},params:{env:u||"prod",consentLanguage:d}}):z(Z,{method:"GET",headers:{"Content-Type":"application/json"}},!0,!0)).then(JSON.parse).then((function(e){var t=e.msgJSON,n=e.actions,s=e.stackInfo,c=e.choiceOptions,u=e.propertyId,p=e.messageId,f=e.gdprApplies,d=e.prtnUUID,h=e.bucket,E=e.uuid,w=e.categoryId,x=e.subCategoryId,j=e.euconsent,T=e.addtlConsent,V=e.customVendorsResponse,R=e.dateCreated,k=e.hasConsentData,F=e.grants,N=e.cookies,B=e.consentedToAll,G=e.childPmId;return window._sp_.metricData.propertyId="".concat(u),G&&(H=G),Promise.all(n.map($)).then((function(e){return le(N,a)})).then((function(){P(j),A(T),L(V,F,R,k);var e={getTCData:function(e,t,n){if(n&&(t.addtlConsent=I()),"function"==typeof e)try{e.bind(void 0)(t,n)}catch(e){v(new l(e))}},addEventListener:function(e,t,n){if(n&&(t.addtlConsent=I()),"function"==typeof e)try{e.bind(void 0)(t,n)}catch(e){v(new l(e))}},getCustomVendorConsents:function(e,t){!function(e,t){var n=m({},C());n.consentedVendors&&Array.isArray(e)&&e.length>0&&(n.consentedVendors=n.consentedVendors.filter((function(t){return e.includes(t._id.toString())})));try{t(n,!0)}catch(e){v(new l(e))}}(t,e)},getVendorPurposeMapping:function(e){!function(e,t,n){var r="".concat(e,"/vendor-list/vendor-purpose-mapping?siteId=").concat(t);z(r,{method:"GET"}).then((function(e){return JSON.parse(e)})).then((function(e){try{n(e,!0)}catch(e){v(new l(e))}})).catch((function(e){try{n(null,!1)}catch(e){v(new l(e))}v(e)}))}(_,u,e)},postCustomConsent:function(e,t,n,r){!function(e,t,n,r,o,i){var s=Y("consentUUID"),c="".concat(e,"/consent/v3/custom/").concat(i);z(c,{method:"POST",params:{consentUUID:s},body:JSON.stringify({vendors:t,categories:n,legIntCategories:r}),headers:{"Content-Type":"application/json"}}).then((function(e){return JSON.parse(e)})).then((function(e){e.addtlConsent&&A(e.addtlConsent),e.customVendorsResponse&&L(e.customVendorsResponse,e.grants,e.dateCreated);try{o(e,!0)}catch(e){v(new l(e))}})).catch((function(e){try{o(null,!1)}catch(e){v(new l(e))}v(e)}))}(_,t,n,r,e,u)}},n=o.TCString.decode(j).cmpId;n=n||6,q=new r.CmpApi(n,1,!0,e),f||q.update(null);var N,G=function(){f&&q.update(O(),!1)};return window._sp_.loadPrivacyManagerModal=function(e,t){var n;n=document.activeElement||null,D=n,e=e||H,f&&q.update(O(),!0);var r=W+"?message_id=".concat(e,"&site_id=").concat(u,"&consent_origin=").concat(_,"&consentUUID=").concat(S("cookies","consentUUID"),"&mms_origin=").concat(a,"/mms/v2");return t&&(r+="&pmTab=".concat(t)),U(r,a,u,i,b,"{}",e,_,"pm",W,null,null,null,null,!0,G)},oe("onSPPMObjectReady"),function(){window._sp_queue&&Array.isArray(window._sp_queue)||(window._sp_queue=[]);var e=function(e){try{e(window._sp_)}catch(e){v(e)}};window._sp_queue.forEach(e),window._sp_.processedQueue=window._sp_queue,window._sp_queue=Object.defineProperties([],{push:{value:e}})}(),Q&&g&&y&&"action"===M?window._sp_.loadPrivacyManagerModal(y,g):0===Object.keys(t).length||0===p?(f&&q.update(O(),!1),oe("onMessageReceiveData",[{messageId:0}]),void oe("onConsentReady",[S("cookies","consentUUID"),O(),{addtlConsent:T,consentedToAll:B}])):(N="PrivacyManager"===t.type?"".concat(b,"/privacy-manager/index.html?message_id=").concat(p,"&site_id=").concat(u,"&consent_origin=").concat(_,"&consentUUID=").concat(S("cookies","consentUUID"),"&requestUUID=").concat(window._sp_.requestUUID,"&mms_origin=").concat(a,"/mms/v2"):"PrivacyManagerOTT"===t.type?"".concat(b,"/privacy-manager-ott/index.html?message_id=").concat(p,"&site_id=").concat(u,"&consent_origin=").concat(_,"&consentUUID=").concat(S("cookies","consentUUID"),"&requestUUID=").concat(window._sp_.requestUUID,"&mms_origin=").concat(a,"/mms/v2"):"".concat(b,"/index.html?message_id=").concat(p,"&consentUUID=").concat(S("cookies","consentUUID"),"&requestUUID=").concat(window._sp_.requestUUID,"&preload_message=true"),f&&q.update(O(),!0),oe("onMessageReceiveData",[{prtnUUID:d,messageId:p,msgDescription:t.name||"",bucket:h,uuid:E,categoryId:w,subCategoryId:x}]),void(Q&&g&&y?window._sp_.loadPrivacyManagerModal(y,g):U(N,a,u,i,b,t.settings,p,_,-1!==t.type.indexOf("PrivacyManager")?"pm":"message",W,null,t,s,c,!1,G)))}))}))},ye=function(){me().then((function(e){return console.log("Messaging without detection successfully executed.")})).catch(v)},be=K("_sp_version");if(be&&!window._sp_.testScriptEmbedded){var _e=document.createElement("script");_e.src="https://gdpr-tcfv2.sp-prod.net/".concat(be,"/wrapperMessagingWithoutDetection.js"),document.head.appendChild(_e),window._sp_.testScriptEmbedded=!0}else window._sp_.config.isSPA?window._sp_.executeMessaging=ye:ye();[Element.prototype,CharacterData.prototype,DocumentType.prototype].forEach((function(e){e.hasOwnProperty("remove")||Object.defineProperty(e,"remove",{configurable:!0,enumerable:!0,writable:!0,value:function(){null!==this.parentNode&&this.parentNode.removeChild(this)}})}))}]);
IR-Center Handelsblatt
Unternehmenssuche:

Berichte

  Datum Unternehmen Beschreibung Kalenderauswahl
  18.09.2014 LAIQON AG Halbjahresabschluss 2014
  18.09.2014 Bastei Lübbe AG Jahresfinanzbericht 2013/2014
  17.09.2014 CGRE AG Jahresabschluss 2013
  15.09.2014 SM Wirtschaftsberatungs AG Halbjahresabschluss 2014
  15.09.2014 RCM Beteiligungs AG Halbjahresabschluss 2014
  15.09.2014 TUI AG Q3-Bericht 2013/2014
  15.09.2014 PAUL HARTMANN AG Halbjahresabschluss 2014
  12.09.2014 Deutsche Beteiligungs AG Q3-Bericht 2013/2014
  12.09.2014 GERRY WEBER INTERNATIONAL AG Q3-Bericht 2013/2014
  11.09.2014 BREMER LAGERHAUS-GESELLSCHAFT ... Zwischenbericht Januar bis Juni 2014
September
Premium Info
Basic Info
Company Info
 
Weiter > Seite 1

Unternehmenswahl