var CJApi;!function(){var e={5596:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.getPerformanceConfig=void 0;const n=r(8058);t.getPerformanceConfig=function(e,t,r){if(r&&e){const e=r.toLowerCase().split("|").map((e=>e.trim()));return Object.fromEntries(n.PartnerName.map((r=>{const o=(0,n.uncapitalize)(r),i=t[o];return[o,{name:(null==i?void 0:i.name)||r,data:(null==i?void 0:i.data)||("Rokt"===r?{key:"",pubKey:"",secretKey:""}:{key:""}),enabled:e.includes(r.toLowerCase()),mode:"LIVE"}]})))}}},8058:function(e,t){"use strict";function r(e){return e.charAt(0).toLowerCase()+e.slice(1)}Object.defineProperty(t,"__esModule",{value:!0}),t.partnerCookieKeys=t.defaultPartnershipStatuses=t.partnershipDefaults=t.emptyPartnershipStatuses=t.emptyPartnershipConfig=t.isSpecialPartner=t.PartnerName=t.StandardPartners=t.SpecialPartners=t.Mode=t.uncapitalize=void 0,t.uncapitalize=r,t.Mode={live:"LIVE",test:"TEST",off:"OFF"},t.SpecialPartners=["Rokt"],t.StandardPartners=["RevLifter","TvScientific","UpSellit","Accelerate","Intently","Soreto","BrandSwap","EngageX"],t.PartnerName=[...t.StandardPartners,...t.SpecialPartners],t.isSpecialPartner=function(e){return t.SpecialPartners.includes(e)},t.emptyPartnershipConfig=t.PartnerName.reduce(((e,t)=>(e[r(t)]=void 0,e)),{}),t.emptyPartnershipStatuses=t.PartnerName.reduce(((e,t)=>(e[r(t)]=void 0,e)),{}),t.partnershipDefaults=Object.fromEntries(t.PartnerName.map((e=>[r(e),"Rokt"===e?{name:e,enabled:!1,mode:"OFF",data:{key:"",pubKey:"",secretKey:""}}:{name:e,enabled:!1,data:{key:""},mode:"OFF"}]))),t.defaultPartnershipStatuses=Object.fromEntries(t.PartnerName.map((e=>[r(e),"TvScientific"===e?{universalPixelIsCalled:!1}:"Rokt"===e?void 0:{isCalled:!1}]))),t.partnerCookieKeys=Object.fromEntries(t.PartnerName.map((e=>[e,`cj${e}Test`])))},4338:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.generatePartnershipsFunctionsForTestMode=t.loadAllPartnerQueryStrings=t.getPartnershipMode=t.getPartnershipModeKey=t.loadPartnerQueryString=t.createPartnerTestCookie=t.addPartnerTestCookie=t.isTest=t.isPartnerEnabled=t.isLive=t.toPartnerTestMode=t.calculateWithItemLevelData=t.calculateWithOrderLevelData=void 0;const n=r(8058);function o(e){return"ON"===(null==e?void 0:e.toUpperCase())?"ON":"OFF"}function i(e){return"LIVE"===e}function a(e,t,r){return"ON"===o(t.getCookie(e))&&"TEST"===r}function c(e,t,r,n){n&&"TEST"===n.mode&&r.addCookie(e,o(t))}function s(e,t,r){return async n=>{c(t,n,e,r)}}function u(e,t,r){const n=e.getValueFromQueryString(t);n&&c(t,n,e,r)}function l(e,t,r){return(()=>{const n=o(e.getCookie(r));return n&&"TEST"===t.mode?{mode:t.mode,enabled:"ON"===n}:{mode:t.mode,enabled:t.enabled}})()}t.calculateWithOrderLevelData=function(e){return{postDiscountAmount:e.amount-e.discount,items:[]}},t.calculateWithItemLevelData=function(e){var t,r;const n=(null===(t=e.items)||void 0===t?void 0:t.reduce(((e,{discount:t,quantity:r,unitPrice:n})=>e+(n*r-t)),0))||0,o=null===(r=e.items)||void 0===r?void 0:r.map((({itemId:t,discount:r,quantity:o,unitPrice:i})=>{const a=i*o-r,c=(i*o-r-e.discount*a/n)/o;return{unitPrice:i,itemId:t,quantity:o,discount:r,discountedUnitPrice:Math.round(1e3*(Number(c)+Number.EPSILON))/1e3}})),i=(null==o?void 0:o.reduce(((e,t)=>e+t.discountedUnitPrice*t.quantity),0))||0;return{postDiscountAmount:Math.round(1e3*(Number(i)+Number.EPSILON))/1e3,items:o||[]}},t.toPartnerTestMode=o,t.isLive=i,t.isPartnerEnabled=function(e,t){const r=e.mode||"OFF";return e.enabled&&(i(r)||a(`cj${e.name}Test`,t,r))||!1},t.isTest=a,t.addPartnerTestCookie=c,t.createPartnerTestCookie=s,t.loadPartnerQueryString=u,t.getPartnershipModeKey=l,t.getPartnershipMode=function(e,t){return n.PartnerName.reduce(((r,o)=>{const i=(0,n.uncapitalize)(o),a=`cj${o}Test`,c=e[i];return r[i]=((e,r)=>r?l(t,r,e):void 0)(a,c),r}),{})},t.loadAllPartnerQueryStrings=function(e,t){const r=n.PartnerName.reduce(((e,r)=>(e[`cj${r}Test`]=t[(0,n.uncapitalize)(r)],e)),{});n.PartnerName.forEach((t=>{const n=`cj${t}Test`,o=r[n];void 0!==o&&u(e,n,o)}))},t.generatePartnershipsFunctionsForTestMode=function(e,t){const r=async()=>{};return n.PartnerName.reduce(((o,i)=>{const a=`set${i}Test`,c=`cj${i}Test`,u=t[(0,n.uncapitalize)(i)];return o[a]=((t,n)=>n?s(e,t,n):r)(c,u),o}),{})}},7850:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.pageInfoPartnerTemplate=void 0;const n=r(8058),o={properties:{mode:{type:"text",fields:{keyword:{type:"keyword",ignore_above:256}}},enabled:{type:"boolean"}}},i={properties:{isCalled:{type:"boolean"}}},a={properties:{universalPixelIsCalled:{type:"boolean"},onePurchasePixelIsCalled:{type:"boolean"},multiplePurchasePixelWereCalled:{type:"object"}}},c=Object.fromEntries(n.PartnerName.map((e=>{const t=(0,n.uncapitalize)(e);return[t,"tvScientific"===t?a:i]}))),s=Object.fromEntries(n.PartnerName.map((e=>[(0,n.uncapitalize)(e),o])));t.pageInfoPartnerTemplate={template:{mappings:{dynamic:"false",properties:{partnerships:{properties:c},partnershipMode:{properties:s}}}}}},8318:function(e,t,r){"use strict";var n=this&&this.__createBinding||(Object.create?function(e,t,r,n){void 0===n&&(n=r);var o=Object.getOwnPropertyDescriptor(t,r);o&&!("get"in o?!t.__esModule:o.writable||o.configurable)||(o={enumerable:!0,get:function(){return t[r]}}),Object.defineProperty(e,n,o)}:function(e,t,r,n){void 0===n&&(n=r),e[n]=t[r]}),o=this&&this.__exportStar||function(e,t){for(var r in e)"default"===r||Object.prototype.hasOwnProperty.call(t,r)||n(t,e,r)};Object.defineProperty(t,"__esModule",{value:!0}),o(r(8058),t),o(r(7850),t),o(r(5596),t),o(r(4338),t)},3580:function(e,t){"use strict";var r=this&&this.__assign||function(){return r=Object.assign||function(e){for(var t,r=1,n=arguments.length;rt.getTime()}function b(e,t){if(void 0!==e.advertiserConsent){if(e.advertiserConsent===i.CONFIRMED)return!0;if(e.advertiserConsent===i.DECLINED)return!1}return!e.isInGdprZone||!!m(e.loyaltyExpiration,t)||e.dtmConsent===o.CONFIRMED||e.dtmConsent!==o.DECLINED&&e.isInterimPeriod}function O(e){return["AT","BE","BG","CY","CZ","DE","DK","EE","ES","FI","FR","GB","GR","HR","HU","IE","IS","IT","LI","LT","LU","LV","MT","NL","NO","PL","PT","RO","SE","SI","SK"].includes(e)}function j(e,t,r,o){var i=t?d(f(t)):void 0;if(i){var a=m(i.loyaltyExpiration,r),c=p(n(n({},i),{advertiserConsent:P(e)}));return h(o,c,r),E(a,c)}}function C(e,t,r,s,u){var l=function(e,t,r,o){var a=r?d(f(r)):g(e);if(a){if(o){var c=n(n({},a),{advertiserConsent:i.NOT_PROVIDED});return v(c,e,t),E(b(c,t),p(c))}return v(a,e,t),E(b(a,t),p(a))}}(e,t,r,u);if(l)return l;if(s)try{return function(e,t,r,a){var c=!e,s=function(e,t){var r={version:"0",isInGdprZone:e,dtmConsent:o.NEVER_ASKED,isInterimPeriod:!1,loyaltyExpiration:"0"};return p(t?n(n({},r),{advertiserConsent:i.NOT_PROVIDED}):r)}(e,a);return h(r,s,t),E(c,s)}(O(s),t,e,u)}catch(e){a.reporter.send({tag:"consentForAdvertiserUnexpectedError",payload:"Unexpected error: ".concat((0,c.errorMessage)(e)),logLevel:"ERROR"})}return S()}function S(){return E(!1)}function P(e){return e?i.CONFIRMED:!1===e?i.DECLINED:i.NOT_PROVIDED}function w(e,t,r,n){var i=r,a=function(e,t){return p({version:"0",isInGdprZone:t,dtmConsent:o.NEVER_ASKED,isInterimPeriod:!1,loyaltyExpiration:"0",advertiserConsent:P(e)})}(r,n);return h(t,a,e),E(i,a)}function E(e,t){return{isDeviceAccessGranted:e,encodedCjConsent:t}}!function(e){e.CONFIRMED="Y",e.DECLINED="N",e.NEVER_ASKED="0"}(o||(t.DtmConsent=o={})),function(e){e.CONFIRMED="Y",e.DECLINED="N",e.NOT_PROVIDED="0"}(i||(t.AdvertiserConsent=i={}))},1488:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.COOKIE_LIFETIME_MILLIS=void 0,t.getCookie=o,t.getCookieUriDecoded=function(e,t){var r=o(e,t);return r?decodeURIComponent(r):r},t.addCookie=function(e,r,n,i){return null==n||""===n?void 0:function a(c){if(!(c>3)){var s=e.location.hostname;!function(e,r,n,o,i){var a,c=function(e,r,n,o,i){var a=i?new Date(i.getTime()+t.COOKIE_LIFETIME_MILLIS).toUTCString():"",c=["".concat(r,"=").concat(n),"expires=".concat(a),"path=/"];return"https:"===o&&c.push("secure"),""!==e&&c.push("domain="+e),c.join(";")}(e,r,o,n.location.protocol,i);a=c,n.document.cookie=a}("localhost"===s?"localhost":".".concat(s.split(".").splice(-c).join(".")),r,e,n,i);var u=o(r,e.document);return u===n?u:a(c+1)}}(2)};var n=r(9178);function o(e,t){var r,o=e+"=";return null===(r=t.cookie.split("; ").find((function(e){return(0,n.startsWith)(o,e)})))||void 0===r?void 0:r.substring(o.length)}t.COOKIE_LIFETIME_MILLIS=34128e6},7530:function(e,t,r){"use strict";var n=this&&this.__assign||function(){return n=Object.assign||function(e){for(var t,r=1,n=arguments.length;r0&&o[o.length-1])||6!==c[0]&&2!==c[0])){a=0;continue}if(3===c[0]&&(!o||c[1]>o[0]&&c[1]0?[4,(0,a.readBlobFromBodyInit)(null==s?void 0:s.body)]:[3,3];case 1:return n=o.sent(),i.reporter.send({tag:"retryingFetch",payload:"".concat(t,". For url: ").concat(r,". ").concat(this.retryCount," attempts left. These were the parameters: ").concat(JSON.stringify(s)," with body : ").concat(n),logLevel:"ERROR"}),[4,new e(this.httpCall,this.retryCount-1).fetchRetry(r,s)];case 2:return[2,o.sent()];case 3:throw Error("Exceeded max number of retry attempts.")}}))}))},this.httpCall=t,this.retryCount=r}return e.prototype.isOrder=function(e){return"string"==typeof e&&new RegExp(/payload.*(orders|order)%/).test(e)},e}();t.FetchRetrier=c},479:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.makePageInfoBody=c,t.makePageInfo=function(e,t,r,n,o,a,s,u,l,d,f,p){var v=c(e,t,r,n,o,a,s,u,l,d,f,p),g=new Blob([v],{type:"application/x-www-form-urlencoded"});return null!==v&&0!==g.size||i.reporter.send({tag:"InvalidPageInfoBlob",payload:"PageInfo is empty or could not be converted into a valid Blob type",logLevel:"ERROR"}),g};var n=r(9178),o=r(3580),i=r(2555),a=r(4378);function c(e,t,r,c,s,u,l,d,f,p,v,g){try{var y={advertiserConsentSignalEnabled:null==g?void 0:g.enableAdvertiserConsentSignal,advertiserLoyaltyOverrideEnabled:null==g?void 0:g.enableAdvertiserLoyaltyOverride};return[["id",e],["fullReferrerUrl",l],["payload",JSON.stringify(t)],["partnerships",JSON.stringify(d)],["partnershipMode",JSON.stringify(f)],["countryCode",v],["cjeventls",c?r.localStorage:null],["cjeventss",c?r.sessionStorage:null],["cjeventq",r.cjeventQueryString],["isDeviceAccessGranted",c],[a.CJ_USER_KEY,s],["cookies",u?u.split(";").map((function(e){return e.trim()})).filter((function(e){return c?(0,n.startsWith)("cj",e.toLowerCase()):e.toLowerCase().includes("cjconsent")})).join("; "):null],["version",o.config.version],["config",JSON.stringify(y)],["tagUuidV4",p]].filter((function(e){return null!==e[1]&&void 0!==e[1]})).map((function(e){return e.map((function(e){return encodeURIComponent(e)})).join("=")})).join("&")}catch(e){throw i.reporter.send({tag:"makePageInfoBodyError",payload:(0,n.errorMessage)(e),logLevel:"ERROR"}),new Error((0,n.errorMessage)(e))}}},4378:function(e,t,r){"use strict";var n=this&&this.__assign||function(){return n=Object.assign||function(e){for(var t,r=1,n=arguments.length;r0&&o[o.length-1])||6!==c[0]&&2!==c[0])){a=0;continue}if(3===c[0]&&(!o||c[1]>o[0]&&c[1]0&&o.reporter.send({tag:"cjPartnerObjectError",payload:(0,i.errorMessage)(d.join(" | ")),logLevel:"ERROR"}),f(e,u,r)},t.updatePartnershipMode=function(e,t){return Object.entries(e).reduce((function(e,r){var o=r[0],i=r[1];if(o in t&&i){var a=t[o];a&&(e[o]=n(n({},a),{enabled:i.enabled}))}return e}),{})};var o=r(2555),i=r(9178),a=r(2345),c=r(3580),s=r(8318);function u(e){var t;if(isNaN(Number(e.amount))&&(void 0===e.items||0===e.items.length))throw new Error("OrderId: ".concat(e.orderId," - cjOrder does not contain order items and contains malformed amount value of: ").concat(e.amount));var r=null===(t=e.items)||void 0===t?void 0:t.map((function(e){var t=(0,i.validateNumParameters)(e,"CJOrderItem",["quantity","unitPrice"]);if(t.length>0)throw new Error("ItemId: ".concat(e.itemId," - ").concat(t.join(" | ")));return{discount:Number(null==e?void 0:e.discount)||0,itemId:e.itemId,quantity:Number(e.quantity),unitPrice:Math.round(1e3*(Number(e.unitPrice)+Number.EPSILON))/1e3}})),n=(null==r?void 0:r.reduce((function(e,t){return e+t.unitPrice*t.quantity}),0))||Number(e.amount);if(0===n&&isNaN(Number(e.discount))&&void 0!==e.discount)throw new Error("OrderId: ".concat(e.orderId," - cjOrder contains an order amount of 0 and a malformed discount value of: ").concat(e.discount));var o,a={discount:Number(e.discount)||0,amount:n,items:r};return o=void 0===a.items||0===a.items.length?function(e){return{postDiscountAmount:e.amount-e.discount,items:[]}}(a):function(e){var t,r,n=(null===(t=e.items)||void 0===t?void 0:t.reduce((function(e,t){var r=t.discount,n=t.quantity;return e+(t.unitPrice*n-r)}),0))||0,o=null===(r=e.items)||void 0===r?void 0:r.map((function(t){var r=t.itemId,o=t.discount,i=t.quantity,a=t.unitPrice,c=(a*i-o-e.discount*(a*i-o)/n)/i;return{unitPrice:a,itemId:r,quantity:i,discount:o,discountedUnitPrice:Math.round(1e3*(Number(c)+Number.EPSILON))/1e3}})),i=(null==o?void 0:o.reduce((function(e,t){return e+t.discountedUnitPrice*t.quantity}),0))||0;return{postDiscountAmount:Math.round(1e3*(Number(i)+Number.EPSILON))/1e3,items:o||[]}}(a),{orderId:e.orderId,currency:e.currency,amount:n,discount:Number(e.discount)||0,postDiscountAmount:Math.round(1e3*(o.postDiscountAmount+Number.EPSILON))/1e3,coupon:e.coupon,items:o.items,customerStatus:e.customerStatus}}function l(e,t){var r=(null==e?void 0:e.orders)||[];(null==e?void 0:e.order)&&r.push(null==e?void 0:e.order);var n=null==e?void 0:e.sitePage,o=r.find(Boolean),a=function(e){var t=[],r=[];return e.forEach((function(e){try{r.push(u(e))}catch(e){t.push((0,i.errorMessage)(e))}})),{orders:0===r.length?void 0:r,errors:t}}(r),c=a.errors,s=a.orders,l={userId:(null==o?void 0:o.userId)||(null==n?void 0:n.userId),pageType:(null==o?void 0:o.pageType)||(null==n?void 0:n.pageType),referringChannel:null==n?void 0:n.referringChannel,orders:s,version:t};return{errors:c.length>0?c:[],result:l}}function d(e,t,r){if(!e.cj)return!1;if(!c.config.cjPartnerObjectHistoricalVersions.includes(t)){var n="Failed to add CJ Partner Object to DOM due to invalid CJ Partner Object version: ".concat(t);return o.reporter.send({tag:"cjPartnerObjectError",payload:(0,i.errorMessage)(n),logLevel:"ERROR"}),!1}var a=l(e.cj,t),s=a.result,u=a.errors;return u.length>0&&o.reporter.send({tag:"cjPartnerObjectError",payload:(0,i.errorMessage)(u.join(" | ")),logLevel:"ERROR"}),f(e.document,s,r)}function f(e,t,r){var n=JSON.stringify(t);return(0,i.addInputWithJSONToDom)(e,n,r),!0}t.CJ_PARTNER_KEY="cjPartner"},5817:function(e,t,r){"use strict";var n=this&&this.__spreadArray||function(e,t,r){if(r||2===arguments.length)for(var n,o=0,i=t.length;o0)}(t)){var i=function(e){return n(n([],(null==e?void 0:e.orders)||[],!0),(null==e?void 0:e.order)?[null==e?void 0:e.order]:[],!0)}(t),a=i.map((function(e){return{id:e.orderId,total:Number(e.amount).toFixed(2),currency:e.currency||void 0,voucher:e.coupon||void 0}}));return c(function(e,t,r){return'/*** Do not change ***/\n var SORETO = {};\n SORETO.affiliate = "CJ";\n SORETO.Client = {};\n SORETO.User = {};\n /*** Set your transaction parameters ***/\n SORETO.Client.id = "'.concat(e,'";\n SORETO.User.firstName = "";\n SORETO.User.email = ""; \n SORETO.Orders = ').concat(JSON.stringify(t),"; \n /*** Set your campaign offer control ***/\n SORETO.sourceTag = 'CONFIRMATION_PAGE';\n SORETO.testMode = ").concat(r,";\n /*** Do not change ***/\n ").concat(s)}(e,a,o))}return c(function(e,t){return"/*** Do not change ***/\n var SORETO = {};\n SORETO.Client = {};\n SORETO.affiliate = 'CJ';\n SORETO.User = {};\n /*** Set your transaction parameters ***/\n SORETO.Client.id = '".concat(e,"';\n SORETO.User.firstName = '';\n SORETO.User.email = '';\n /*** Set your campaign offer control ***/\n SORETO.sourceTag = 'DYNAMIC';\n SORETO.testMode = ").concat(t,"; \n /*** Do not change ***/\n ").concat(s)}(e,o))}},6997:function(e,t,r){"use strict";var n=this&&this.__assign||function(){return n=Object.assign||function(e){for(var t,r=1,n=arguments.length;r0&&i.reporter.send({tag:"cjPartnerObjectError",payload:(0,a.errorMessage)(g.join(" | ")),logLevel:"ERROR"});var y=l(v,d.actionTrackerId),h="(function (j) {var l='".concat(f.key,"', s, d, w, e = encodeURIComponent, d = document, w = window.location, p = d.createElement(\"IMG\"); \n s = w.protocol + '//tvspix.com/t.png?t=' + (new Date()).getTime() + '&l=' + l + '&u3=' + e(w.href) + '&u1=complete_purchase&u2=' + j.orderAmount + '&u4=' + e(j.orderId) + '&u5=' + e(j.lastTouchChannel) + '&u6=' + e(j.customerId) + '&u8=' + e(j.customerStatus || '') + '&u12=' + e(j.note) + '&u13=' + e(JSON.stringify(j.items)) + '&u14=' + e(j.promoCode) + '&u15=' + (j.currency || ''); \n p.setAttribute(\"src\", s); p.setAttribute(\"height\", \"0\"); p.setAttribute(\"width\", \"0\"); \n p.setAttribute(\"alt\", \"\"); p.style.display = 'none'; p.style.position = 'fixed'; \n d.body.appendChild(p);\n })(").concat(JSON.stringify(y),");").split("\n").map((function(e){return e.trim()})).join(" "),m="tvScientific-purchase-script-".concat(y.orderId);(0,a.addScriptToDom)(e.document,m,h),o.push(!0)}else o.push(!1)}catch(e){i.reporter.send({tag:"tvScientificPurchaseScript",payload:(0,a.errorMessage)(e),logLevel:"ERROR"}),o.push(!1)}})),o}(e,n(n({},t),{orders:p}),r);return p.length>1?{onePurchasePixelIsCalled:void 0,multiplePurchasePixelWereCalled:v.includes(!1)?{result:"Failure",failedCount:v.filter((function(e){return!e})).length,totalOrders:v.length}:v.length<=1?{result:"NoMultipleOrders"}:{result:"Success",totalOrders:v.length}}:{onePurchasePixelIsCalled:v.find((function(){return!0})),multiplePurchasePixelWereCalled:void 0}};var i=r(2555),a=r(9178),c=r(6113),s=r(3580),u=r(8318);function l(e,t){var r,n,o=e.orders[0];return{currency:o.currency,customerId:(null===(r=e.userId)||void 0===r?void 0:r.toString())||"",customerStatus:o.customerStatus||"",items:(null===(n=o.items)||void 0===n?void 0:n.map((function(e){return{SKU:(t=e).itemId,CAT:"",PR:t.discountedUnitPrice,QTY:t.quantity};var t})))||[],lastTouchChannel:e.referringChannel||"",note:t.toString()||"",orderAmount:o.postDiscountAmount.toFixed(2),orderId:o.orderId,promoCode:o.coupon||""}}function d(e,t){try{if((0,u.isPartnerEnabled)(t,(0,a.createDOMHelper)(e))){var r='(function () {var p, s, d, w;d = document;w = window.location;p = d.createElement("IMG");s = w.protocol + "//tvspix.com/t.png?&t=" + (new Date).getTime() + "&l='.concat(t.data.key,'&u3=" + encodeURIComponent(w.href);p.setAttribute("src", s);\n p.setAttribute("height", "0");p.setAttribute("width", "0");p.setAttribute("alt", "");p.style.setProperty("display", "none");p.style.setProperty("position", "absolute");\n p.style.setProperty("visibility", "hidden");d.body.appendChild(p);})();').split("\n").map((function(e){return e.trim()})).join(" ");return(0,a.addScriptToDom)(e.document,"tvScientific-script",r),!0}return!1}catch(e){return i.reporter.send({tag:"tvScientificScript",payload:(0,a.errorMessage)(e),logLevel:"ERROR"}),!1}}},8130:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.addUpSellitScriptToDom=function(e,t){try{var r=e.document;if((0,c.isPartnerEnabled)(t,(0,o.createDOMHelper)(e))){var s=t.data;e.cj&&(0,i.addCjPartnerObjectToDom)(e,a.config.cjPartnerObjectCurrentVersion,a.config.cjPartnerObjectCurrentClassName);var u="var usi_launch_tag = '".concat(s.key,"';\nvar usi_installed = 0;\n\nfunction USI_installCode() {\n if (usi_installed == 0) {\n usi_installed = 1;\n var USI_headID = document.getElementsByTagName(\"head\")[0];\n var USI_installID = document.createElement('script');\n USI_installID.type = 'text/javascript';\n USI_installID.src = '//www.upsellit.com/active/' + usi_launch_tag + '.jsp';\n USI_headID.appendChild(USI_installID);\n }\n}\n\nif (typeof(document.readyState) != \"undefined\" && document.readyState === \"complete\") {\n USI_installCode();\n} else if (window.addEventListener) {\n window.addEventListener('load', USI_installCode, true);\n} else if (window.attachEvent) {\n window.attachEvent('onload', USI_installCode);\n} else {\n USI_installCode();\n}\n\nsetTimeout(\"USI_installCode()\", 10000);");return(0,o.addScriptToDom)(r,"upsellit-script",u),{isCalled:!0}}return{isCalled:!1}}catch(e){return n.reporter.send({tag:"upsellitScript",payload:(0,o.errorMessage)(e),logLevel:"ERROR"}),{isCalled:!1}}},t.upSellitUpdateCjPartnerObjectInDomSPA=function(e,t,r){try{var s=e.document;return!!(0,c.isPartnerEnabled)(t,(0,o.createDOMHelper)(e))&&(0,i.addCjPartnerObjectToDomSPA)(s,a.config.cjPartnerObjectCurrentVersion,a.config.cjPartnerObjectCurrentClassName,r)}catch(e){return n.reporter.send({tag:"appendCjPartnerObject",payload:(0,o.errorMessage)(e),logLevel:"ERROR"}),!1}};var n=r(2555),o=r(9178),i=r(6113),a=r(3580),c=r(8318)},6035:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.CjEventKeys=void 0,t.getPersistedCjEvents=function(e,t,r){var a;return{clientServerCookie:null!==(a=(0,o.getCookieUriDecoded)(n.ClientServerCookie,e))&&void 0!==a?a:(0,o.getCookieUriDecoded)(n.ClientServerCookie.toUpperCase(),e),documentCookie:(0,o.getCookieUriDecoded)(n.DocumentCookie,e),serverSetCookie:(0,o.getCookieUriDecoded)(n.SetCookie,e),localStorage:i(n.LocalStorage,t),sessionStorage:i(n.SessionStorage,r)}},t.getStorageItem=i,t.setStorageItem=function(e,t,r){return r&&r.setItem(e,t)};var n,o=r(1488);function i(e,t){return t&&t.getItem(e)}!function(e){e.DocumentCookie="cjevent_dc",e.SetCookie="cjevent_sc",e.LocalStorage="cjevent",e.SessionStorage="cjevent",e.ClientServerCookie="cje"}(n||(t.CjEventKeys=n={}))},9988:function(e,t,r){"use strict";var n=this&&this.__assign||function(){return n=Object.assign||function(e){for(var t,r=1,n=arguments.length;r0&&o[o.length-1])||6!==c[0]&&2!==c[0])){a=0;continue}if(3===c[0]&&(!o||c[1]>o[0]&&c[1]0&&o[o.length-1])||6!==c[0]&&2!==c[0])){a=0;continue}if(3===c[0]&&(!o||c[1]>o[0]&&c[1]>>9<<4)+1}function n(e,t){const r=(65535&e)+(65535&t);return(e>>16)+(t>>16)+(r>>16)<<16|65535&r}function o(e,t,r,o,i,a){return n((c=n(n(t,e),n(o,a)))<<(s=i)|c>>>32-s,r);var c,s}function i(e,t,r,n,i,a,c){return o(t&r|~t&n,e,t,i,a,c)}function a(e,t,r,n,i,a,c){return o(t&n|r&~n,e,t,i,a,c)}function c(e,t,r,n,i,a,c){return o(t^r^n,e,t,i,a,c)}function s(e,t,r,n,i,a,c){return o(r^(t|~n),e,t,i,a,c)}Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e){return function(e){const t=new Uint8Array(4*e.length);for(let r=0;r<4*e.length;r++)t[r]=e[r>>2]>>>r%4*8&255;return t}(function(e,t){const o=new Uint32Array(r(t)).fill(0);o.set(e),o[t>>5]|=128<>2]|=(255&e[r])<>>24,t>>>16&255,t>>>8&255,255&t,(t=parseInt(e.slice(9,13),16))>>>8,255&t,(t=parseInt(e.slice(14,18),16))>>>8,255&t,(t=parseInt(e.slice(19,23),16))>>>8,255&t,(t=parseInt(e.slice(24,36),16))/1099511627776&255,t/4294967296&255,t>>>24&255,t>>>16&255,t>>>8&255,255&t)}},6697:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=/^(?:[0-9a-f]{8}-[0-9a-f]{4}-[1-8][0-9a-f]{3}-[89ab][0-9a-f]{3}-[0-9a-f]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$/i},2291:function(e,t){"use strict";let r;Object.defineProperty(t,"__esModule",{value:!0});const n=new Uint8Array(16);t.default=function(){if(!r){if("undefined"==typeof crypto||!crypto.getRandomValues)throw new Error("crypto.getRandomValues() not supported. See https://github.com/uuidjs/uuid#getrandomvalues-not-supported");r=crypto.getRandomValues.bind(crypto)}return r(n)}},2829:function(e,t){"use strict";function r(e,t,r,n){switch(e){case 0:return t&r^~t&n;case 1:case 3:return t^r^n;case 2:return t&r^t&n^r&n}}function n(e,t){return e<>>32-t}Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e){const t=[1518500249,1859775393,2400959708,3395469782],o=[1732584193,4023233417,2562383102,271733878,3285377520],i=new Uint8Array(e.length+1);i.set(e),i[e.length]=128;const a=(e=i).length/4+2,c=Math.ceil(a/16),s=new Array(c);for(let t=0;t>>0;d=l,l=u,u=n(c,30)>>>0,c=a,a=s}o[0]=o[0]+a>>>0,o[1]=o[1]+c>>>0,o[2]=o[2]+u>>>0,o[3]=o[3]+l>>>0,o[4]=o[4]+d>>>0}return Uint8Array.of(o[0]>>24,o[0]>>16,o[0]>>8,o[0],o[1]>>24,o[1]>>16,o[1]>>8,o[1],o[2]>>24,o[2]>>16,o[2]>>8,o[2],o[3]>>24,o[3]>>16,o[3]>>8,o[3],o[4]>>24,o[4]>>16,o[4]>>8,o[4])}},6011:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.unsafeStringify=void 0;const n=r(9746),o=[];for(let e=0;e<256;++e)o.push((e+256).toString(16).slice(1));function i(e,t=0){return(o[e[t+0]]+o[e[t+1]]+o[e[t+2]]+o[e[t+3]]+"-"+o[e[t+4]]+o[e[t+5]]+"-"+o[e[t+6]]+o[e[t+7]]+"-"+o[e[t+8]]+o[e[t+9]]+"-"+o[e[t+10]]+o[e[t+11]]+o[e[t+12]]+o[e[t+13]]+o[e[t+14]]+o[e[t+15]]).toLowerCase()}t.unsafeStringify=i,t.default=function(e,t=0){const r=i(e,t);if(!(0,n.default)(r))throw TypeError("Stringified UUID is invalid");return r}},1425:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.updateV1State=void 0;const n=r(2291),o=r(6011),i={};function a(e,t,r){return e.msecs??=-1/0,e.nsecs??=0,t===e.msecs?(e.nsecs++,e.nsecs>=1e4&&(e.node=void 0,e.nsecs=0)):t>e.msecs?e.nsecs=0:t= 16");if(i){if(a<0||a+16>i.length)throw new RangeError(`UUID byte range ${a}:${a+15} is out of buffer bounds`)}else i=new Uint8Array(16),a=0;t??=Date.now(),r??=0,n??=16383&(e[8]<<8|e[9]),o??=e.slice(10,16);const c=(1e4*(268435455&(t+=122192928e5))+r)%4294967296;i[a++]=c>>>24&255,i[a++]=c>>>16&255,i[a++]=c>>>8&255,i[a++]=255&c;const s=t/4294967296*1e4&268435455;i[a++]=s>>>8&255,i[a++]=255&s,i[a++]=s>>>24&15|16,i[a++]=s>>>16&255,i[a++]=n>>>8|128,i[a++]=255&n;for(let e=0;e<6;++e)i[a++]=o[e];return i}t.updateV1State=a,t.default=function(e,t,r){let s;const u=e?._v6??!1;if(e){const t=Object.keys(e);1===t.length&&"_v6"===t[0]&&(e=void 0)}if(e)s=c(e.random??e.rng?.()??(0,n.default)(),e.msecs,e.nsecs,e.clockseq,e.node,t,r);else{const e=Date.now(),o=(0,n.default)();a(i,e,o),s=c(o,i.msecs,i.nsecs,u?void 0:i.clockseq,u?void 0:i.node,t,r)}return t??(0,o.unsafeStringify)(s)}},6568:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0});const n=r(1797),o=r(6011);t.default=function(e){const t=(r="string"==typeof e?(0,n.default)(e):e,Uint8Array.of((15&r[6])<<4|r[7]>>4&15,(15&r[7])<<4|(240&r[4])>>4,(15&r[4])<<4|(240&r[5])>>4,(15&r[5])<<4|(240&r[0])>>4,(15&r[0])<<4|(240&r[1])>>4,(15&r[1])<<4|(240&r[2])>>4,96|15&r[2],r[3],r[8],r[9],r[10],r[11],r[12],r[13],r[14],r[15]));var r;return"string"==typeof e?(0,o.unsafeStringify)(t):t}},591:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.URL=t.DNS=void 0;const n=r(338),o=r(2988);var i=r(2988);function a(e,t,r,i){return(0,o.default)(48,n.default,e,t,r,i)}Object.defineProperty(t,"DNS",{enumerable:!0,get:function(){return i.DNS}}),Object.defineProperty(t,"URL",{enumerable:!0,get:function(){return i.URL}}),a.DNS=o.DNS,a.URL=o.URL,t.default=a},2988:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.URL=t.DNS=t.stringToBytes=void 0;const n=r(1797),o=r(6011);function i(e){e=unescape(encodeURIComponent(e));const t=new Uint8Array(e.length);for(let r=0;r= 16");if(a[6]=15&a[6]|64,a[8]=63&a[8]|128,t){if((r=r||0)<0||r+16>t.length)throw new RangeError(`UUID byte range ${r}:${r+15} is out of buffer bounds`);for(let e=0;e<16;++e)t[r+e]=a[e];return t}return(0,i.unsafeStringify)(a)}},4557:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.URL=t.DNS=void 0;const n=r(2829),o=r(2988);var i=r(2988);function a(e,t,r,i){return(0,o.default)(80,n.default,e,t,r,i)}Object.defineProperty(t,"DNS",{enumerable:!0,get:function(){return i.DNS}}),Object.defineProperty(t,"URL",{enumerable:!0,get:function(){return i.URL}}),a.DNS=o.DNS,a.URL=o.URL,t.default=a},6356:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0});const n=r(6011),o=r(1425),i=r(6568);t.default=function(e,t,r){e??={},r??=0;let a=(0,o.default)({...e,_v6:!0},new Uint8Array(16));if(a=(0,i.default)(a),t){for(let e=0;e<16;e++)t[r+e]=a[e];return t}return(0,n.unsafeStringify)(a)}},268:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0});const n=r(1797),o=r(6011);t.default=function(e){const t=(r="string"==typeof e?(0,n.default)(e):e,Uint8Array.of((15&r[3])<<4|r[4]>>4&15,(15&r[4])<<4|(240&r[5])>>4,(15&r[5])<<4|15&r[6],r[7],(15&r[1])<<4|(240&r[2])>>4,(15&r[2])<<4|(240&r[3])>>4,16|(240&r[0])>>4,(15&r[0])<<4|(240&r[1])>>4,r[8],r[9],r[10],r[11],r[12],r[13],r[14],r[15]));var r;return"string"==typeof e?(0,o.unsafeStringify)(t):t}},4299:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.updateV7State=void 0;const n=r(2291),o=r(6011),i={};function a(e,t,r){return e.msecs??=-1/0,e.seq??=0,t>e.msecs?(e.seq=r[6]<<23|r[7]<<16|r[8]<<8|r[9],e.msecs=t):(e.seq=e.seq+1|0,0===e.seq&&e.msecs++),e}function c(e,t,r,n,o=0){if(e.length<16)throw new Error("Random bytes length must be >= 16");if(n){if(o<0||o+16>n.length)throw new RangeError(`UUID byte range ${o}:${o+15} is out of buffer bounds`)}else n=new Uint8Array(16),o=0;return t??=Date.now(),r??=127*e[6]<<24|e[7]<<16|e[8]<<8|e[9],n[o++]=t/1099511627776&255,n[o++]=t/4294967296&255,n[o++]=t/16777216&255,n[o++]=t/65536&255,n[o++]=t/256&255,n[o++]=255&t,n[o++]=112|r>>>28&15,n[o++]=r>>>20&255,n[o++]=128|r>>>14&63,n[o++]=r>>>6&255,n[o++]=r<<2&255|3&e[10],n[o++]=e[11],n[o++]=e[12],n[o++]=e[13],n[o++]=e[14],n[o++]=e[15],n}t.updateV7State=a,t.default=function(e,t,r){let s;if(e)s=c(e.random??e.rng?.()??(0,n.default)(),e.msecs,e.seq,t,r);else{const e=Date.now(),o=(0,n.default)();a(i,e,o),s=c(o,i.msecs,i.seq,t,r)}return t??(0,o.unsafeStringify)(s)}},9746:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0});const n=r(6697);t.default=function(e){return"string"==typeof e&&n.default.test(e)}},2770:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0});const n=r(9746);t.default=function(e){if(!(0,n.default)(e))throw TypeError("Invalid UUID");return parseInt(e.slice(14,15),16)}}},t={},r=function r(n){var o=t[n];if(void 0!==o)return o.exports;var i=t[n]={exports:{}};return e[n].call(i.exports,i,i.exports,r),i.exports}(4378);CJApi=r}(); var cjApi = CJApi.default({win: this.window, date: new Date(), integrationDomain: "www.emjcd.com", integrationType: 1, tagId: "296380435696", path: "", reporterType: "ERROR_ONLY", flags: {enablePerformance:false,enableAdvertiserConsentSignal:false,enableAdvertiserLoyaltyOverride:false}, countryCode: "US", reporterUrl: "https://www.mczbf.com", partnership: {}});