1// For license information, see `http://www.ni.com/70533feeace8/484b70bb80b7/launch-a69e4f3a49c6-development.js`. 2window._satellite=window._satellite||{},window._satellite.container={buildInfo:{minified:!0,buildDate:"2026-09-22T11:27:05Z",turbineBuildDate:"2026-06-04T21:23:22Z",turbineVersion:"29.1.0"},environment:{id:"EN3cc9b5d493c645ca8e3b43e67722e5e3",stage:"development"},dataElements:{"6SENSE_FIRMOGRAPHIC":{storageDuration:"pageview",modulePath:"core/src/lib/dataElements/customCode.js",settings:{source:function(){var e=localStorage.getItem("_6senseCompanyDetails");if(null!==e&&"Match"==JSON.parse(localStorage.getItem("_6senseCompanyDetails"))?.company?.company_match){var t=JSON.parse(e),a=t.company.employee_range+":"+t.company.employee_count+":::::"+t.company.revenue_range+":"+t.company.annual_revenue+"::::";return":::::::::::"===a?"":a}return""}}},"PRODUCT:DL":{defaultValue:"",storageDuration:"pageview",modulePath:"core/src/lib/dataElements/javascriptVariable.js",settings:{path:"digitalData.product"}},PRODNOTIFY:{defaultValue:"",storageDuration:"pageview",modulePath:"core/src/lib/dataElements/customCode.js",settings:{source:function(){function e(e,t=window.location.href){e=e.replace(/[\[\]]/g,"\\$&");var a=new RegExp("[?&]"+e+"(=([^&#]*)|&|#|$)","i").exec(t);return a?a[2]?decodeURIComponent(a[2].replace(/\+/g," ")):"":null}return e("prodnotify")}}},DNB_SICCODE:{defaultValue:"",storageDuration:"pageview",modulePath:"core/src/lib/dataElements/customCode.js",settings:{source:function(){var e="dnb";return null!==sessionStorage.getItem(e)?JSON.parse(sessionStorage.getItem(e)).sicCodes:""}}},"CARTID:DL":{defaultValue:"",forceLowerCase:!0,storageDuration:"pageview",modulePath:"core/src/lib/dataElements/javascriptVariable.js",settings:{path:"digitalData.cart.cartID"}},"ONSITESEARCHTYPEDORSUGGESTED:OSI:OS:DL":{defaultValue:"",storageDuration:"pageview",modulePath:"core/src/lib/dataElements/javascriptVariable.js",settings:{path:"digitalData.onsiteSearch.onsiteSearchInfo.onsiteSearchTypedOrSuggested"}},"ONSITESEARCHRESULTS:OSI:OS:DL":{defaultValue:"",storageDuration:"pageview",modulePath:"core/src/lib/dataElements/javascriptVariable.js",settings:{path:"digitalData.onsiteSearch.onsiteSearchInfo.onsiteSearchResults"}},"FIRST_PRODUCTCATEGORY:METATAG":{defaultValue:"",storageDuration:"pageview",modulePath:"core/src/lib/dataElements/customCode.js",settings:{source:function(){for(var e=document.getElementsByTagName("meta"),t=0;t<e.length;t++)if("productcategories"===e[t].name.toLowerCase())return e[t].content.split(",")[0].replace(/^\s+|\s+$/gm,"")}}},REFDATA_PAGE:{defaultValue:"",storageDuration:"pageview",modulePath:"core/src/lib/dataElements/customCode.js",settings:{source:function(){return"undefined"!=typeof digitalData&&void 0!==digitalData.page&&void 0!==digitalData.page.pageInfo&&["swProdOverview","hwProdOverview","swHowDoI","swDownload","swUpgrade","swArchives","welcome","swCompare","pmDownload","shop","swEdition","swDownloadConfirm","systemsOverview","dimensionaldrawing","hwModel","accpdp","cepdp","ceProdOverview","hwbunpdp","hwbunProdOverview","pdp","hwProdOverview","lwpp","lwmp","platformpdp","swpdp","swProdOverview","swWhy","swbunpdp","hwmodel","servicespdp","hwCategory","productDetails","swProdOverview","swplp","swpdp","coursesplp","swRenewals","swCoterm","swUpgrades"].indexOf(digitalData.page.pageInfo.template)>-1||"undefined"!=typeof digitalData&&void 0!==digitalData.product&&void 0!==digitalData.product[0]&&(void 0!==digitalData.product[0].category&&(void 0!==digitalData.product[0].category.hardwareForm||void 0!==digitalData.product[0].category.platformCategory||void 0!==digitalData.product[0].category.category||void 0!==digitalData.product[0].category.categoryID)||void 0!==digitalData.product[0].productInfo&&void 0!==digitalData.product[0].productInfo.productName)?"true":"false"}}},"PAGETABCONTENT:PI:PA:DL":{defaultValue:"",storageDuration:"pageview",modulePath:"core/src/lib/dataElements/javascriptVariable.js",settings:{path:"digitalData.page.pageInfo.pageTabContent"}},PAGENAME_FOR_TARGET_PART6:{defaultValue:"",storageDuration:"pageview",modulePath:"core/src/lib/dataElements/customCode.js",settings:{source:function(){return _satellite.getVar("DETAILED_PAGENAME").split(":")[5]}}},OneTrust_STATUS:{modulePath:"core/src/lib/dataElements/customCode.js",settings:{source:function(){return(_satellite.getVar("OneTrust_Performance_C
2onsent")?"C002":"not given")+"|"+(_satellite.getVar("OneTrust_Functional_Consent")?"C003":"not given")+"|"+(_satellite.getVar("OneTrust_Targeting_Consent")?"C004":"not given")}}},Sat_Track_Cookie:{defaultValue:"false",forceLowerCase:!0,cleanText:!0,modulePath:"core/src/lib/dataElements/cookie.js",settings:{name:"sat_track"}},SHORT_PAGENAME:{defaultValue:"",forceLowerCase:!0,storageDuration:"pageview",modulePath:"core/src/lib/dataElements/customCode.js",settings:{source:function(){return _satellite.getVar("PAGENAME")[2]}}},"AUTH0_HINT:COOKIE":{defaultValue:"anon",storageDuration:"pageview",modulePath:"core/src/lib/dataElements/cookie.js",settings:{name:"ni_auth_login_hint"}},S_CART_LOGIN:{defaultValue:"0",modulePath:"core/src/lib/dataElements/cookie.js",settings:{name:"s_cart_login"}},"ONSITESEARCHSEARCHINSTEADFOR:OSI:OS:DL":{defaultValue:"",storageDuration:"pageview",modulePath:"core/src/lib/dataElements/javascriptVariable.js",settings:{path:"digitalData.onsiteSearch.onsiteSearchInfo.onsiteSearchSearchInsteadFor"}},"DOCUMENTID:METATAG":{defaultValue:"",storageDuration:"pageview",modulePath:"core/src/lib/dataElements/customCode.js",settings:{source:function(){var e=_satellite.getVar("FORUM_DOCUMENTID");return""!=e?e:""!==NIAnalytics.getMetaTag("documentid")?NIAnalytics.getMetaTag("documentid"):NIAnalytics.getMetaFromDataLayer("documentId")}}},MD5_HASH:{defaultValue:"",modulePath:"core/src/lib/dataElements/customCode.js",settings:{source:function(){function e(e,t){return e<<t|e>>>32-t}function t(e,t){var a,n,r,i,o;return r=2147483648&e,i=2147483648&t,o=(1073741823&e)+(1073741823&t),(a=1073741824&e)&(n=1073741824&t)?2147483648^o^r^i:a|n?1073741824&o?3221225472^o^r^i:1073741824^o^r^i:o^r^i}function a(e,t,a){return e&t|~e&a}function n(e,t,a){return e&a|t&~a}function r(e,t,a){return e^t^a}function i(e,t,a){return t^(e|~a)}function o(n,r,i,o,s,l,c){return n=t(n,t(t(a(r,i,o),s),c)),t(e(n,l),r)}function s(a,r,i,o,s,l,c){return a=t(a,t(t(n(r,i,o),s),c)),t(e(a,l),r)}function l(a,n,i,o,s,l,c){return a=t(a,t(t(r(n,i,o),s),c)),t(e(a,l),n)}function c(a,n,r,o,s,l,c){return a=t(a,t(t(i(n,r,o),s),c)),t(e(a,l),n)}function u(e){for(var t,a=e.length,n=a+8,r=16*((n-n%64)/64+1),i=Array(r-1),o=0,s=0;s<a;)o=s%4*8,i[t=(s-s%4)/4]=i[t]|e.charCodeAt(s)<<o,s++;return o=s%4*8,i[t=(s-s%4)/4]=i[t]|128<<o,i[r-2]=a<<3,i[r-1]=a>>>29,i}function d(e){var t,a="",n="";for(t=0;t<=3;t++)a+=(n="0"+(e>>>8*t&255).toString(16)).substr(n.length-2,2);return a}function p(e){e=e.replace(/\r\n/g,"\n");for(var t="",a=0;a<e.length;a++){var n=e.charCodeAt(a);n<128?t+=String.fromCharCode(n):n>127&&n<2048?(t+=String.fromCharCode(n>>6|192),t+=String.fromCharCode(63&n|128)):(t+=String.fromCharCode(n>>12|224),t+=String.fromCharCode(n>>6&63|128),t+=String.fromCharCode(63&n|128))}return t}var m,h,g,f,v,b,y,_,E,T=Array(),A=7,P=12,I=17,C=22,S=5,N=9,O=14,k=20,w=4,D=11,V=16,M=23,R=6,L=10,j=15,x=21;if(void 0===digitalData.valueToHash)return"";for(string=p(digitalData.valueToHash),T=u(string),b=1732584193,y=4023233417,_=2562383102,E=271733878,m=0;m<T.length;m+=16)h=b,g=y,f=_,v=E,b=o(b,y,_,E,T[m+0],A,3614090360),E=o(E,b,y,_,T[m+1],P,3905402710),_=o(_,E,b,y,T[m+2],I,606105819),y=o(y,_,E,b,T[m+3],C,3250441966),b=o(b,y,_,E,T[m+4],A,4118548399),E=o(E,b,y,_,T[m+5],P,1200080426),_=o(_,E,b,y,T[m+6],I,2821735955),y=o(y,_,E,b,T[m+7],C,4249261313),b=o(b,y,_,E,T[m+8],A,1770035416),E=o(E,b,y,_,T[m+9],P,2336552879),_=o(_,E,b,y,T[m+10],I,4294925233),y=o(y,_,E,b,T[m+11],C,2304563134),b=o(b,y,_,E,T[m+12],A,1804603682),E=o(E,b,y,_,T[m+13],P,4254626195),_=o(_,E,b,y,T[m+14],I,2792965006),b=s(b,y=o(y,_,E,b,T[m+15],C,1236535329),_,E,T[m+1],S,4129170786),E=s(E,b,y,_,T[m+6],N,3225465664),_=s(_,E,b,y,T[m+11],O,643717713),y=s(y,_,E,b,T[m+0],k,3921069994),b=s(b,y,_,E,T[m+5],S,3593408605),E=s(E,b,y,_,T[m+10],N,38016083),_=s(_,E,b,y,T[m+15],O,3634488961),y=s(y,_,E,b,T[m+4],k,3889429448),b=s(b,y,_,E,T[m+9],S,568446438),E=s(E,b,y,_,T[m+14],N,3275163606),_=s(_,E,b,y,T[m+3],O,4107603335),y=s(y,_,E,b,T[m+8],k,1163531501),b=s(b,y,_,E,T[m+13],S,2850285829),E=s(E,b,y,_,T[m+2],N,4243563512),_=s(_,E,b,y,T[m+7],O,1735328473),b=l(b,y=s(y,_,E,b,T[m+12],k,2368359562),_,E,T[m+5],w,4294588738),E=l(E,b,y,_,T[m+8],D,2272392833),_=l(_,E,b,y,T[m+11],V,1839030562),y=l(y,_,E,b,T[m+14],M,4259657740),b=l(b,y,_,E,T[m+1],w,2763975236),E=l(E,b,y,_,T[m+4],D,1272893353),_=l(_,E,b,y,T[m+7],V,4139469664),y=l(y,_,E,b,T[m+10],M,3200236656),b=l(b,y,_,E,T[m+13],w,681279174),E=l(E,b,y,_,T[m+0],D,3936430074),_=l(_,E,b,y,T[m+3],V,3572445317),y=l(y,_,E,b,T[m+6],M,76029189),b=l(b,y,_,E,T[m+9],w,3654602809),E=l(E,b,y,_,T[m+12],D,3873151461),_=l(_,E,b,y,T[m+15],V,530742520),b=c(b,y=l(y,_,E,b,T[m+2],M,3299628645),_,E,T[m+0],R,4096336452),E=c(E,b,
2y,_,T[m+7],L,1126891415),_=c(_,E,b,y,T[m+14],j,2878612391),y=c(y,_,E,b,T[m+5],x,4237533241),b=c(b,y,_,E,T[m+12],R,1700485571),E=c(E,b,y,_,T[m+3],L,2399980690),_=c(_,E,b,y,T[m+10],j,4293915773),y=c(y,_,E,b,T[m+1],x,2240044497),b=c(b,y,_,E,T[m+8],R,1873313359),E=c(E,b,y,_,T[m+15],L,4264355552),_=c(_,E,b,y,T[m+6],j,2734768916),y=c(y,_,E,b,T[m+13],x,1309151649),b=c(b,y,_,E,T[m+4],R,4149444226),E=c(E,b,y,_,T[m+11],L,3174756917),_=c(_,E,b,y,T[m+2],j,718787259),y=c(y,_,E,b,T[m+9],x,3951481745),b=t(b,h),y=t(y,g),_=t(_,f),E=t(E,v);return(d(b)+d(y)+d(_)+d(E)).toLowerCase()}}},"PRODUCTCATEGORIES:METATAG":{defaultValue:"",storageDuration:"pageview",modulePath:"core/src/lib/dataElements/customCode.js",settings:{source:function(){for(var e=document.getElementsByTagName("meta"),t=0;t<e.length;t++)if("productcategories"===e[t].name.toLowerCase())return e[t].content}}},"CART_TRANSACTION_AMOUNT:DL":{cleanText:!0,storageDuration:"pageview",modulePath:"core/src/lib/dataElements/javascriptVariable.js",settings:{path:"digitalData.page.transaction.amount"}},DisableAnalyticsCookie:{defaultValue:"false",forceLowerCase:!0,cleanText:!0,modulePath:"core/src/lib/dataElements/cookie.js",settings:{name:"disableAnalytics"}},SEO_H1_VALUES:{defaultValue:"",storageDuration:"pageview",modulePath:"core/src/lib/dataElements/customCode.js",settings:{source:function(){var e,t=document.getElementsByTagName("h1"),a=document.querySelectorAll(".h1"),n="";for("function"!=typeof String.prototype.trim&&(String.prototype.trim=function(){return this.replace(/^\s+|\s+$/g,"")}),i=0;i<t.length;i++)e=t[i].innerText||t[i].textContent,n+=i>0?"|"+e.trim():e.trim();if(void 0!==a)for(i=0;i<a.length;i++)e=a[i].innerText||a[i].textContent,n+=i>0|""!==n?"|"+e.trim():e.trim();return""===n?"no value":n}}},"WORDCOUNT:PI:PA:DL":{defaultValue:"",storageDuration:"pageview",modulePath:"core/src/lib/dataElements/javascriptVariable.js",settings:{path:"digitalData.page.pageInfo.wordCount"}},CAPTURENAVIGATION_LINK_CLICK_DETAILS_WITHOUT_DETAILED_PAGENAME:{storageDuration:"pageview",modulePath:"core/src/lib/dataElements/customCode.js",settings:{source:function(){return["myproductregister","myproductselect","gb widget","select edition","lv prod overview","nxg prod overview","flexlogger prod overview","crio plat category","cdaq plat category","pxi plat category","measure ctrl plat category","systemlink prod overview","multisim prod overview","multisim for designers prod overview","multisim for education prod overview","instrument studio prod overview","teststand prod overview","diadem prod overview","labview communications prod overview","crio dev guide","dc management landing","insightcm prod overview","innovations trends tab","electromech sys application","nxg web module prod overview","VBAI prod overview","FPGA dev module prod overview","real time module prod overview","company ni corp giving","company ni leadership","company ni supply chain","ni trend watch 2019","fpga mod prod overview","vision builder for auto inspect prod overview","vision dev mod prod overview","compare versions","measurement studio prod overview","contact us","sw products popular download suggestions","drivers popular download suggestions","checkout review","dc measurements","continue shopping","veristand prod overview","popular download tile","LabWinCVI prod overview","innovations automotive","online training","niweek registration","slash support","systemlink asset module prod overview","5g nr test ue solution","test coverage wifi 6 pa fem components","mmwave ota validation test","aero def elec mfg test","systemlink tdm datafinder module prod overview","systemlink server prod overview","systemlink test module prod overview","hil simulator prod overview","read more component","elec functional test solution","semiconductor validation","hardware services","hil industrial controllers","auto hil test","automotive adas app","perspectives","work with NI partner","vehicle compute hw","eloqua form","homepage cta","auto end of line test","hil industrial controllers","ind mach data logging","elec test cell and connectivity","ate systems and sw app","future proof adas hil test","ate sys and sw reduce time to market","ate sys and sw onboard new hires","education services","download link pdp product compare","email link pdp product compare","search results language","pdp compare button","releasenoteslink","perspective filter","srm home cta","continueshopupsell","
2wafer level parametric test","ADAS test autonomous vehicles","systemlink sw products","systemlink sw workflows","what is systemlink server","rffe validation","mmwave 5g functl test","online ordering","powertrain batt test sys","rf microwave components","nfc interface test","aerodef radar ew","test adas sensors","validate radar systems","daq home","lvtn browse products","pcb sys level pwr test","pricing promo banner","configure a custom system","contact partner","lv demo welcome","lv demo thank you","aero def esa reference architecture","validate radar systems","aero def radar ew rdp testbed solution","aerodef radar ew RDP solution","powertrain batt test sys","elec functional test solution","accelerometer daq system solution","expandable multi-sensor validation system solution","load and strain daq system solution","thermocouple daq system solution","nfc interface test","adg static fatigue structural testing","xRAN Testbed Solution","remove from compare","ni connect banner","ni connect in page banner","test workflow banner","contact ni partner","hwProductDocumentationCarousel","mmo select bundle","try product why page","Try Product Why Page","select bundle product overview","in page banner","ni connect page","contact a technical expert","watch the webinar","download the solution brochure","daq-stock-up"]}}},"DESCRIPTION:METATAG":{defaultValue:"no value",storageDuration:"pageview",modulePath:"core/src/lib/dataElements/customCode.js",settings:{source:function(){for(var e=document.getElementsByTagName("meta"),t=0;t<e.length;t++)if("description"===e[t].name.toLowerCase())return e[t].content}}},"CONTENTTYPE:METATAG":{defaultValue:"nocontenttypevalue",storageDuration:"pageview",modulePath:"core/src/lib/dataElements/customCode.js",settings:{source:function(){if(void 0===e)function e(){}return void 0===e.getMetaTag&&(e.getMetaTag=function(e){for(var t=document.getElementsByTagName("meta"),a=0;a<t.length;a++)if(t[a].name.toLowerCase()==e.toLowerCase())return t[a].content;return""}),void 0===e.getMetaFromDataLayer&&(e.getMetaFromDataLayer=function(e){return"undefined"!=typeof digitalData&&void 0!==digitalData.page&&void 0!==digitalData.page.pageInfo&&void 0!==digitalData.page.pageInfo[e]?digitalData.page.pageInfo[e]:""}),""!==e.getMetaTag("contenttype")?e.getMetaTag("contenttype"):e.getMetaFromDataLayer("contentType")}}},PAGE_NAME:{defaultValue:"",storageDuration:"pageview",modulePath:"core/src/lib/dataElements/customCode.js",settings:{source:function(){if("homepage"===_satellite.getVar("SECTION:METATAG")&&"homepage"===_satellite.getVar("CONTENTTYPE:METATAG")&&"homepage"===_satellite.getVar("PAGETYPE:METATAG"))return"homepage";if(-1===["swPortfolio","landing"].indexOf(_satellite.getVar("TEMPLATE:PI:PA:DL"))&&"CMS"===_satellite.getVar("DELIVEREDBY:METATAG")&&"homepage"===_satellite.getVar("PAGETYPE:METATAG"))switch(_satellite.getVar("SECTION:METATAG")){case"products":return"shop:hardware:main";case"support":return"support:main";case"community":return"community:main";case"innovations":if("solution"===_satellite.getVar("CONTENTTYPE:METATAG"))return"innovations:industries:main"}var e,t=_satellite.getVar("CONTENTTYPE:METATAG"),a=_satellite.getVar("PAGETYPE:METATAG"),n=_satellite.getVar("TEMPLATE:PI:PA:DL"),r=location.pathname,i=location.hostname,o=new RegExp("/((?:lang/)?(?:d|esa|f|i|ja|ko|zhs|zht|en|de|es|fr|it|pt|nl|pl|ru|cs|sv|fi|da|no|hu|ro|sr|sl|hr)(?:/|$))"),s=/(?:\/(rating|lang\/invalid|lang|diff|clone|edit|delete))|(?:\.(?:html|htm))/g;e=-1!==r.indexOf("no/ap")||"searchResults"===n?t+"-"+a:r.match(/\/[a-z]{2}\-[a-z]{2}\/.*/)?i+r.replace(/\/[a-z]{2}\-[a-z]{2}(\/.*)/,"$1"):r.match(/\/[a-z]{2}\-[a-z]{2}\.html/)?i+r.replace(/\/[a-z]{2}\-[a-z]{2}\.html/,"/"):r.match(/\/[a-z]{2}\/.*/)?i+r.replace(/\/[a-z]{2}(\/.*)/,"$1"):r.match(/\/[a-z]{2}\.html/)?i+r.replace(/\/[a-z]{2}\.html/,"/"):i+r.replace(o,"/");for(var l=1;l<21;l++)l<6&&(e=e.replace("/rating/"+l,"")),e=e.replace("/version/"+l,"");if("support"!==(e=e.replace(s,"")).substring(e.length-7,e.length)&&"community"!==e.substring(e.length-9,e.length)||(e+="/"),window.location.pathname.indexOf("ni_addr_book.main")>-1)return"products:checkout:address book";if(window.location.pathname.indexOf("nios.store")>-1||window.location.pathname.indexOf("shop/cart")>-1){var c=document.getElementsByTagName("form");for(l=0;l<c.length;l++)if("nios.store"==c[l].getAttribute("action"))for(var u=c[l].getElementsByTagName("input"),d=0;d<u.length;d++)if("action"===u[d].getAttribute("name")&&"retrieve_cart"===u[d].getAttribute("value"))return analyticsPagenameArray.push("products:cart:retrieve cart"),analyticsPagenameArray.push("products:cart:retrieve cart"),analyticsPagenameArray.push("products:cart"),analyticsPagenameArray;
2if("purchase_form"===_satellite.getVar("ACTION:URL_PARAM"))return analyticsPagenameArray.push("products:order by part number:main"),analyticsPagenameArray.push("products:order by part number:main"),analyticsPagenameArray.push("products:order by part number:main"),analyticsPagenameArray;for(c=document.getElementsByTagName("form"),l=0;l<c.length;l++)if("retrieveQuote"===c[l].getAttribute("name"))return analyticsPagenameArray.push("products:cart:empty cart"),analyticsPagenameArray.push("products:cart:empty cart"),analyticsPagenameArray.push("products:cart"),analyticsPagenameArray;return digitalData.cart.items.length<1||""===digitalData.cart.items[0]?(analyticsPagenameArray.push("products:cart:empty cart"),analyticsPagenameArray.push("products:cart:empty cart"),analyticsPagenameArray.push("products:cart"),analyticsPagenameArray):(analyticsPagenameArray.push("products:cart:shopping cart"),analyticsPagenameArray.push("products:cart:shopping cart"),analyticsPagenameArray.push("products:cart"),analyticsPagenameArray)}if(window.location.pathname.indexOf("nios.checkout")>-1){var p=document.getElementsByTagName("form"),m=3;for(l=0;l<p.length;l++){if("nios.checkout"===p[l].getAttribute("action")&&"ship"===p[l].getAttribute("name")){m=0;break}if("nios.checkout"===p[l].getAttribute("action")&&"pmt"===p[l].getAttribute("name")){m=1;break}"nios.store"===p[l].getAttribute("action")&&(m=2)}switch(m){case 0:return"products:checkout:step2shipping";case 1:return"products:checkout:step3billing";case 2:return"products:checkout:step4review";case 3:return"products:checkout:confirmation"}}return e.indexOf(";jsessionid=")>-1&&(e=e.split(";jsessionid=")[0]),decodeURIComponent(e)}}},"CAPTURENAVIGATION_EVENT_RELATEDPRODUCTID:EV:DL":{defaultValue:"",storageDuration:"pageview",modulePath:"core/src/lib/dataElements/customCode.js",settings:{source:function(){var e=_satellite.getVar("EVENT:DL");return-1!==NIAnalytics.eventIndex&&void 0!==e[NIAnalytics.eventIndex].eventInfo.relatedProductID?e[NIAnalytics.eventIndex].eventInfo.relatedProductID:""}}},"ONSITESEARCHSECONDARYFILTER:OSI:OS:DL":{defaultValue:"",storageDuration:"pageview",modulePath:"core/src/lib/dataElements/javascriptVariable.js",settings:{path:"digitalData.onsiteSearch.onsiteSearchInfo.onsiteSearchSecondaryFilter"}},"6SENSE_SCORES":{storageDuration:"pageview",modulePath:"core/src/lib/dataElements/customCode.js",settings:{source:function(){var e=localStorage.getItem("_6senseCompanyDetails");if(null!==e&&"Match"==JSON.parse(localStorage.getItem("_6senseCompanyDetails"))?.company?.company_match){var t=JSON.parse(e),a="";return t.hasOwnProperty("scores")&&Object.keys(t.scores).forEach((function(e,n){a+=(0==n?"":";")+e.toLowerCase()+":"+t.scores[e].buying_stage.toLowerCase()+":"+t.scores[e].intent_score.toLowerCase()+":"+t.scores[e].profile_fit.toLowerCase()+":"+t.scores[e].profile_score.toLowerCase()})),a}return""}}},"NIBOOSTS_RATING_NUMBER:METATAG":{defaultValue:"",storageDuration:"pageview",modulePath:"core/src/lib/dataElements/customCode.js",settings:{source:function(){var e=NIAnalytics.getMetaTag("niboosts"),t=e.indexOf("RN:");return t<0?"":((e=e.substring(t+3)).indexOf(",")>-1&&(e=e.substring(0,e.indexOf(","))),e)}}},"CONTENT_CLASS:METATAG":{defaultValue:"",storageDuration:"pageview",modulePath:"core/src/lib/dataElements/customCode.js",settings:{source:function(){for(var e=document.getElementsByTagName("meta"),t=0;t<e.length;t++)if("contentclass"===e[t].name.toLowerCase())return e[t].content}}},"DOCSTATUS:METATAG":{defaultValue:"",storageDuration:"pageview",modulePath:"core/src/lib/dataElements/customCode.js",settings:{source:function(){for(var e=document.getElementsByTagName("meta"),t=0;t<e.length;t++)if("docstatus"===e[t].name.toLowerCase())return e[t].content}}},ANALYTICS_ERROR_MESSAGE:{defaultValue:"No error message caught",storageDuration:"pageview",modulePath:"core/src/lib/dataElements/javascriptVariable.js",settings:{path:"analyticsErrorMessage"}},"INDUSTRY:AT:PA:DL":{defaultValue:"",storageDuration:"pageview",modulePath:"core/src/lib/dataElements/javascriptVariable.js",settings:{path:"digitalData.page.attributes.industry"}},DNB_JOB:{defaultValue:"",storageDuration:"pageview",modulePath:"core/src/lib/dataElements/customCode.js",settings:{source:function(){var e="dnb";if(null!==sessionStorage.getItem(e)){var t=JSON.parse(sessionStorage.getItem(e)),a=t.jobFunction+":"+t.jobSeniority;return":"===a?"":a}return""}}},"CART_TRANSACTION_LAST_NAME:DL":{defaultValue:"",storageDuration:"pageview",modulePath:"core/src/lib/dataElements/javascriptVariable.js",settings:{path:"digitalData.page.transaction.lastName"}},ONSITESEARCHSECONDARYFILTERORSCENARIO:{defaultValue:"",storageDuration:"pageview",modulePath:"core/src/lib/dataElements/customCode.js",settings:{source:function(){var e=_satellite.getVar("ONSITESEARCHSECONDARYFILTER:OSI:OS:DL"),t=_satellite.getVar("ONSITESEARCHSCENARIO:OSI:OS:DL");return"onsiteSearchScenario"===NIAnalytics.captureSearchFilterParam?t:e}}},"NODE_ID:METATAG":{defaultValue:"",storageDuration:"pageview",modulePath:"core/src/lib/dataElements/customCode.js",settings:{source:function(){for(var e=document.getElementsByTagName("meta"),t=0;t<e.length;t++)if("nodeid"===e[t].name.toLowerCase())return e[t].content}}},PAGENAME_FOR_TARGET_PART4:{defaultValue:"",storageDuration:"pageview",modulePath:"core/src/lib/dataElements/customCode.js",settings:{source:function(){return _satellite.getVar("DETAILED_PAGENAME").split(":")[3]}}},"ASSESSMENT_LABEL:EV:DL":{defaultValue:"",storageDuration:"pageview",modulePath:"core/src/lib/dataElements/customCode.js",settings:{source:function(e){return"assessment"===e.detail.eventName&&e.detail.assessmentLabel||""}}},ASSESSMENT_PERSONA:{defaultValue:"",cleanText:!0,modulePath:"core/src/lib/dataElements/javascriptVariable.js",settings:{path:"digitalData.user.persona"}},"DOCUMENT_DATE:METATAG":{defaultValue:"",storageDuration:"pageview",modulePath:"core/src/lib/dataElements/customCode.js",settings:{source:function(){for(var e=document.getElementsByTagName("meta"),t=0;t<e.length;t++)if("date"===e[t].name.toLowerCase())return e[t].content.substring(0,e[t].content.indexOf("T"))}}},"WRAPPER:METATAG":{defaultValue:"no",storageDuration:"pageview",modulePath:"core/src/lib/dataElements/customCode.js",settings:{source:function(){return NIAnalytics.getMetaTag("wrapper")||"no"}}},"6SENSE_COMPANY_GEO":{storageDuration:"pageview",modulePath:"core/src/lib/dataElements/customCode.js",settings:{source:function(){var e=localStorage.getItem("_6senseCompanyDetails");if(null!==e&&"Match"==JSON.parse(localStorage.getItem("_6senseCompanyDetails"))?.company?.company_match){var t=JSON.parse(e),a=t.company.address+":"+t.company.city+":"+t.company.state+":"+t.company.zip+":"+t.company.country+"::"+t.company.region+":";return":::::::"===a?"":a}return""}}},DNB_DUNS:{defaultValue:"",storageDuration:"pageview",modulePath:"core/src/lib/dataElements/customCode.js",settings:{source:function(){var e="dnb";if(null!==sessionStorage.getItem(e)){var t=JSON.parse(sessionStorage.getItem(e)),a=t.duns+":"+t.parentDu
2ns+":"+t.domesticUltimateDuns+":"+t.ultimateDuns;return":::"===a?"":a}return""}}},IS_PRODUCTION_TIER:{storageDuration:"pageview",modulePath:"core/src/lib/dataElements/customCode.js",settings:{source:function(){return"production"===_satellite.environment.stage.toLowerCase()}}},"NIGEN3:METATAG":{defaultValue:"",storageDuration:"pageview",modulePath:"core/src/lib/dataElements/customCode.js",settings:{source:function(){for(var e=document.getElementsByTagName("meta"),t=0;t<e.length;t++)if("nigen3"===e[t].name.toLowerCase())return e[t].content;return""}}},"PAGETYPE:METATAG":{defaultValue:"",modulePath:"core/src/lib/dataElements/customCode.js",settings:{source:function(){if(void 0===e)function e(){}return void 0===e.getMetaTag&&(e.getMetaTag=function(e){for(var t=document.getElementsByTagName("meta"),a=0;a<t.length;a++)if(t[a].name.toLowerCase()==e.toLowerCase())return t[a].content;return""}),void 0===e.getMetaFromDataLayer&&(e.getMetaFromDataLayer=function(e){return"undefined"!=typeof digitalData&&void 0!==digitalData.page&&void 0!==digitalData.page.pageInfo&&void 0!==digitalData.page.pageInfo[e]?digitalData.page.pageInfo[e]:""}),""!==e.getMetaTag("pagetype")?e.getMetaTag("pagetype"):e.getMetaFromDataLayer("pageType")}}},"FILTERNAV:AT:PA:DL":{defaultValue:"",storageDuration:"pageview",modulePath:"core/src/lib/dataElements/javascriptVariable.js",settings:{path:"digitalData.page.attributes.filterNav"}},HASHED_EMAIL:{defaultValue:"",storageDuration:"pageview",modulePath:"core/src/lib/dataElements/customCode.js",settings:{source:function(){if(void 0===e)function e(){}e.createNestedObject||(e.createNestedObject=function(e,t,a){for(var n=3===arguments.length&&t.pop(),r=0;r<t.length;r++)e=e[t[r]]=e[t[r]]||{};return n&&(e=e[n]=a),e}),e.getCookie||(e.getCookie=function(e){const t=document.cookie.split("; ").find((t=>t.startsWith(e+"=")));return t?decodeURIComponent(t.split("=")[1]):void 0}),"undefined"==typeof digitalData&&(digitalData={}),e.createNestedObject(digitalData,["valueToHash"],"");let t=e.getCookie("ni_auth_login_hint")||"";return t&&e.createNestedObject(digitalData,["user","hashedEmail"],t),t}}},"SECTION:METATAG":{defaultValue:"",storageDuration:"pageview",modulePath:"core/src/lib/dataElements/customCode.js",settings:{source:function(){if(void 0===e)function e(){}return void 0===e.getMetaTag&&(e.getMetaTag=function(e){for(var t=document.getElementsByTagName("meta"),a=0;a<t.length;a++)if(t[a].name.toLowerCase()==e.toLowerCase())return t[a].content;return""}),void 0===e.getMetaFromDataLayer&&(e.getMetaFromDataLayer=function(e){return"undefined"!=typeof digitalData&&void 0!==digitalData.page&&void 0!==digitalData.page.pageInfo&&void 0!==digitalData.page.pageInfo[e]?digitalData.page.pageInfo[e]:""}),""!==e.getMetaTag("section")?e.getMetaTag("section"):e.getMetaFromDataLayer("section")}}},"NI_SEARCHRESULTSCOUNT:METATAG":{defaultValue:"zero",storageDuration:"pageview",modulePath:"core/src/lib/dataElements/customCode.js",settings:{source:function(){return NIAnalytics.getMetaTag("ni_searchresultscount")}}},"TT_VOC:URL_PARAM":{defaultValue:"",storageDuration:"pageview",modulePath:"core/src/lib/dataElements/queryStringParameter.js",settings:{name:"ttvoc",caseInsensitive:!0}},CONTENTSQUARE_TAG_ID:{storageDuration:"pageview",modulePath:"core/src/lib/dataElements/conditionalValue.js",settings:{comparison:{operator:"isTrue"},leftOperand:"%IS_PRODUCTION_TIER%",fallbackValue:"a870b8ba03405",conditionalValue:"a80ac3f17e94a"}},PREV_DOCUMENTID:{defaultValue:"",storageDuration:"pageview",modulePath:"core/src/lib/dataElements/customCode.js",settings:{source:function(){var e=s.getPreviousValue(_satellite.getVar("DOCUMENTID:METATAG"),"gpv_di","");return void 0===typeof e?"":e}}},DNB_COMPANY_GEO:{defaultValue:"",storageDuration:"pageview",modulePath:"core/src/lib/dataElements/customCode.js",settings:{source:function(){var e="dnb";if(null!==sessionStorage.getItem(e)){var t=JSON.parse(sessionStorage.getItem(e)),a=t.companyAddress+":"+t.companyCity+":"+t.companyState+":"+t.companyZip5+":"+t.companyCountry+":"+t.companyCounty+":"+t.companyMsa+":"+t.companyRegion+":"+t.companyZip4;return"::::::::"===a?"":a}return""}}},"ONSITESEARCHTERM:OSI:OS:DL":{defaultValue:"blank search term",forceLowerCase:!0,storageDuration:"pageview",modulePath:"core/src/lib/dataElements/customCode.js",settings:{source:function(){if("undefined"!=typeof digitalData&&void 0!==digitalData.onsiteSearch&&void 0!==digitalData.onsiteSearch.onsiteSearchInfo&&void 0!==digitalData.onsiteSearch.onsiteSearchInfo.onsiteSearchTerm){if(""!==digitalData.onsiteSearch.onsiteSearchInfo.onsiteSearchTerm)return digitalData.onsiteSearch.onsiteSearchInfo.onsiteSearchTerm;var e=window.location.search,t=new URLSearchParams(e);return t.has("q")?t.get("q"):"blank search term"}}}},"DELIVEREDBY:METATAG":{defaultValue:"",storageDuration:"pageview",modulePath:"core/src/lib/dataElements/customCode.js",settings:{source:function(){for(var e=document.getElementsByTagName("meta"),t=0;t<e.length;t++)if("deliveredby"===e[t].name.toLowerCase())return e[t].content}}},"INDUSTRY_S:METATAG":{defaultValue:"",storageDuration:"pageview",modulePath:"core/src/lib/dataElements/customCode.js",settings:{source:function(){return NIAnalytics.getMetaTag("Industry_s")}}},"TEMPLATE:PI:PA:DL":{defaultValue:"none",cleanText:!0,storageDuration:"pageview",modulePath:"core/src/lib/dataElements/javascriptVariable.js",settings:{path:"digitalData.page.pageInfo.template"}},"ESPUID:URL_PARAM":{defaultValue:"",storageDuration:"session",modulePath:"core/src/lib/dataElements/queryStringParameter.js",settings:{name:"espuid"}},PCID:{defaultValue:"",storageDuration:"pageview",modulePath:"core/src/lib/dataElements/customCode.js",settings:{source:function(){var e=_satellite.cookie.get("mbox");if(void 0!==e){var t=e.indexOf("PC#")+3,a=e.substring(t);return a.substring(0,a.indexOf("#"))}return""}}},"PROMOTION_CODE:DL":{defaultValue:"",storageDuration:"pageview",modulePath:"core/src/lib/dataElements/javascriptVariable.js",settings:{path:"digitalData.transaction.attributes.promotionCode"}},TT_META:{modulePath:"target-to-analytics/src/lib/dataElements/targetActivitiesByName.js",settings:{}},"VANITYURL:PI:PA:DL":{defaultValue:"",storageDuration:"pageview",modulePath:"core/src/lib/dataElements/javascriptVariable.js",settings:{path:"digitalData.page.pageInfo.vanityURL"}}
2,OneTrust_Performance_Consent:{storageDuration:"pageview",modulePath:"core/src/lib/dataElements/customCode.js",settings:{source:function(){if(void 0===e)function e(){}return void 0===e.getCookie&&(e.getCookie=function(e){var t,a=e+"=";return decodeURIComponent(document.cookie).split("; ").forEach((function(e){0===e.indexOf(a)&&(t=e.substring(a.length))})),t}),/C0002:1/.test(e.getCookie("OptanonConsent"))}}},"CAPTURESEARCHSUBMIT_EVENT:DL":{defaultValue:"",storageDuration:"pageview",modulePath:"core/src/lib/dataElements/customCode.js",settings:{source:function(){for(var e=_satellite.getVar("EVENT:DL"),t=0;t<e.length;t++)if("searchType"===e[t].eventInfo.eventName)return e[t].eventInfo.eventLabel;return""}}},"PRODUCT_MANUFACTURER:DL":{modulePath:"core/src/lib/dataElements/customCode.js",settings:{source:function(){return NIAnalytics.checkNestedObject(digitalData,"product[0].productInfo.manufacturer")&&digitalData.product[0].productInfo.manufacturer.length>0?digitalData.product[0].productInfo.manufacturer:"unspecified"}}},"TEMPLATE_S:METATAG":{defaultValue:"",storageDuration:"pageview",modulePath:"core/src/lib/dataElements/customCode.js",settings:{source:function(){ 3return NIAnalytics.getMetaTag("Template_s")}}},PAGE_URL:{defaultValue:"No URL",storageDuration:"pageview",modulePath:"core/src/lib/dataElements/javascriptVariable.js",settings:{path:"window.location.href"}},"SHIPPING_POSTAL_CODE:DL":{defaultValue:"",storageDuration:"pageview",modulePath:"core/src/lib/dataElements/javascriptVariable.js",settings:{path:"digitalData.transaction.profile.shippingAddress.postalCode"}},"PROFILE_ID:COOKIE":{defaultValue:"anon",storageDuration:"pageview",modulePath:"core/src/lib/dataElements/customCode.js",settings:{source:function(){const e=NIAnalytics.getCookie("ni_auth_login_hint");if(e&&sessionStorage.hasOwnProperty("profileId")){const t=JSON.parse(sessionStorage.getItem("profileId"));return t.hasOwnProperty(e)?t[e]:"anon"}return"anon"}}},"FORUM_UPDATE_DATE:METATAG":{defaultValue:"",storageDuration:"pageview",modulePath:"core/src/lib/dataElements/customCode.js",settings:{source:function(){for(var e=document.getElementsByTagName("meta"),t=0;t<e.length;t++)if("updatedate"===e[t].name.toLowerCase())return e[t].getAttribute("content")}}},TRAFFICTYPE_META:{defaultValue:"human",storageDuration:"pageview",modulePath:"core/src/lib/dataElements/customCode.js",settings:{source:function(){return NIAnalytics.getMetaTag("trafficType")}}},"ONSITESEARCHAUTOCOMPLETERANK:OSI:OS:DL":{defaultValue:"",storageDuration:"pageview",modulePath:"core/src/lib/dataElements/javascriptVariable.js",settings:{path:"digitalData.onsiteSearch.onsiteSearchInfo.onsiteSearchAutocompleteRank"}},"PRODUCT_ID:DL":{defaultValue:"",cleanText:!0,modulePath:"core/src/lib/dataElements/javascriptVariable.js",settings:{path:"digitalData.product[0].productInfo.productID"}},"KEYWORDS_PART2:METATAG":{defaultValue:"",storageDuration:"pageview",modulePath:"core/src/lib/dataElements/customCode.js",settings:{source:function(){var e=_satellite.getVar("FORUM_KEYWORDS:METATAG");return""!==e?e.substring(255):NIAnalytics.getMetaTag("keywords").substring(255)}}},NICOM_PAGE:{defaultValue:"",storageDuration:"pageview",modulePath:"core/src/lib/dataElements/customCode.js",settings:{source:function(){var e=location.href;return e.indexOf("?")>-1&&(e=e.split("?")[0]),e.replace(/(-test2|-test|-dev2|-dev)/,"").search(/delta.ni.com\/nipr/i)>-1?"false":"true"}}},GENERIC_PAGENAME:{defaultValue:"",forceLowerCase:!0,storageDuration:"pageview",modulePath:"core/src/lib/dataElements/customCode.js",settings:{source:function(){return _satellite.getVar("PAGENAME")[1]}}},DNB_FIRMOGRAPHIC:{defaultValue:"",storageDuration:"pageview",modulePath:"core/src/lib/dataElements/customCode.js",settings:{source:function(){var e="dnb";if(null!==sessionStorage.getItem(e)){var t=JSON.parse(sessionStorage.getItem(e)),a=t.employeesAtLocation+":"+t.employeesAtLocationNum+":"+t.employeesInAllLocations+":"+t.employeesInAllLocationsNum+":"+t.familyTreeSize+":"+t.familyTreeSizeNum+":"+t.salesAnnual+":"+t.salesAnnualNum+":"+t.fortune1000+":"+t.networth+":"+t.networthNum+":"+t.walletSize;return":::::::::::"===a?"":a}return""}}},"SHORTTITLE:METATAG":{defaultValue:"",storageDuration:"pageview",modulePath:"core/src/lib/dataElements/customCode.js",settings:{source:function(){for(var e=document.getElementsByTagName("meta"),t=0;t<e.length;t++)if("shorttitle"===e[t].name.toLowerCase())return e[t].content}}},"CART_TRANSACTION_FIRST_NAME:DL":{defaultValue:"",storageDuration:"pageview",modulePath:"core/src/lib/dataElements/javascriptVariable.js",settings:{path:"digitalData.page.transaction.firstName"}},"ACTION:URL_PARAM":{defaultValue:"",cleanText:!0,storageDuration:"pageview",modulePath:"core/src/lib/dataElements/queryStringParameter.js",settings:{name:"action",caseInsensitive:!0}},"LANGUAGE:METATAG":{defaultValue:"",storageDuration:"pageview",modulePath:"core/src/lib/dataElements/customCode.js",settings:{source:function(){for(var e=document.getElementsByTagName("meta"),t=0;t<e.length;t++)if("language"===e[t].name.toLowerCase())return e[t].content;return""}}},SCREEN_WIDTH:{cleanText:!0,storageDuration:"pageview",modulePath:"core/src/lib/dataElements/customCode.js",settings:{source:function(){return window.screen.width}}},COUNTRY_METATAG:{cleanText:!0,storageDuration:"pageview",modulePath:"core/src/lib/dataElements/customCode.js",settings:{source:function(){return NIAnalytics.getMetaTag("cf:country")}}},B2BCookieExists:{storageDuration:"session",modulePath:"core/src/lib/dataElements/customCode.js",settings:{source:function(){return document.cookie.indexOf("b2b_experience
3=")>-1}}},"ONSITESEARCHCLICKTITLE:OSI:OS:DL":{defaultValue:"",storageDuration:"pageview",modulePath:"core/src/lib/dataElements/javascriptVariable.js",settings:{path:"digitalData.onsiteSearch.onsiteSearchInfo.onsiteSearchClickTitle"}},"VOC:COOKIE":{defaultValue:"",storageDuration:"pageview",modulePath:"core/src/lib/dataElements/cookie.js",settings:{name:"mcxSurveyQuarantine"}},HTML_TITLE:{defaultValue:"",storageDuration:"pageview",modulePath:"core/src/lib/dataElements/javascriptVariable.js",settings:{path:"document.title"}},LOGGED_IN:{defaultValue:"not logged in",storageDuration:"pageview",modulePath:"core/src/lib/dataElements/customCode.js",settings:{source:function(){var e=_satellite.getVar("AUTH0_HINT:COOKIE");return"anon"!==e&&""!==e&&void 0!==typeof e?"logged in":"not logged in"}}},"TAX_EXEMPT:DL":{defaultValue:"",storageDuration:"pageview",modulePath:"core/src/lib/dataElements/javascriptVariable.js",settings:{path:"digitalData.transaction.total.taxExempt"}},"CART_TRANSACTION_EMAIL:DL":{defaultValue:"",forceLowerCase:!0,storageDuration:"pageview",modulePath:"core/src/lib/dataElements/javascriptVariable.js",settings:{path:"digitalData.page.transaction.email"}},DETAILED_PAGENAME:{defaultValue:"",forceLowerCase:!0,storageDuration:"pageview",modulePath:"core/src/lib/dataElements/customCode.js",settings:{source:function(){return _satellite.getVar("PAGENAME")[0]}}},SEO_H2_VALUES:{defaultValue:"",storageDuration:"pageview",modulePath:"core/src/lib/dataElements/customCode.js",settings:{source:function(){var e,t=document.getElementsByTagName("h2"),a=document.querySelectorAll(".h2"),n="";for("function"!=typeof String.prototype.trim&&(String.prototype.trim=function(){return this.replace(/^\s+|\s+$/g,"")}),i=0;i<t.length;i++)e=t[i].innerText||t[i].textContent,n+=i>0?"|"+e.trim():e.trim();for(i=0;i<a.length;i++)e=a[i].innerText||a[i].textContent,n+=i>0|""!==n?"|"+e.trim():e.trim();return""===n?"no value":n}}},"EVENT:DL":{defaultValue:"",storageDuration:"pageview",modulePath:"core/src/lib/dataElements/javascriptVariable.js",settings:{path:"digitalData.event"}},"PRODREF:URL_PARAM":{defaultValue:"",storageDuration:"pageview",modulePath:"core/src/lib/dataElements/queryStringParameter.js",settings:{name:"prodref",caseInsensitive:!0}},"ASSESSMENT_QUESTIONID:EV:DL":{defaultValue:"",storageDuration:"pageview",modulePath:"core/src/lib/dataElements/customCode.js",settings:{source:function(){for(var e=_satellite.getVar("EVENT:DL"),t=0;t<e.length;t++)if("assessment"===e[t].eventInfo.eventName)return e[t].eventInfo.questionID;return""}}},PRODREF:{defaultValue:"",storageDuration:"pageview",modulePath:"core/src/lib/dataElements/customCode.js",settings:{source:function(){var e=location.pathname.split("/");for(i=0;i<e.length;i++)if("prodref"===e[i])return decodeURIComponent(e[i+1]);return _satellite.getVar("PRODREF:URL_PARAM")}}},PRODUCT_NUMBERS:{defaultValue:"",storageDuration:"pageview",modulePath:"core/src/lib/dataElements/customCode.js",settings:{source:function(){for(var e=document.getElementsByTagName("input"),t="",a=0;a<e.length;a++)"pn"===e[a].name&&(t+=", "+e[a].getAttribute("value"));return t.substring(2)}}},"EMAIL:EV:DL":{defaultValue:"",storageDuration:"pageview",modulePath:"core/src/lib/dataElements/customCode.js",settings:{source:function(){var e=_satellite.getVar("EVENT:DL");return-1!==NIAnalytics.eventIndex&&void 0!==e[NIAnalytics.eventIndex].eventInfo.email?e[NIAnalytics.eventIndex].eventInfo.email:""}}},FORUM_DOCUMENTID:{defaultValue:"",storageDuration:"pageview",modulePath:"core/src/lib/dataElements/javascriptVariable.js",settings:{path:"LITHIUM.CommunityJsonObject.Page.object.id"}},PAGENAME_FOR_TARGET_PART1:{defaultValue:"",storageDuration:"pageview",modulePath:"core/src/lib/dataElements/customCode.js",settings:{source:function(){return _satellite.getVar("DETAILED_PAGENAME").split(":")[0]}}},LIST1:{defaultValue:"",modulePath:"core/src/lib/dataElements/customCode.js",settings:{source:function(){var e=_satellite.getVar("PRODUCT:DL");if(void 0!==e[0])if(void 0!==e[0].productInfo){var t=e[0].productInfo.modelName,a=e[0].productInfo.productName,n=e[0].productInfo.versionID;if(void 0!==n&&""!==n)return n;if(void 0!==t&&""!==t)return t;if(void 0!==a&&""!==a)return a}else if(void 0!==e[0].category){var r=e[0].category.hardwareForm,i=e[0].category.categoryID,o=e[0].category.platformModule,s=e[0].category.category,l=e[0].category.platformCategory;if(void 0!==r&&""!==r)return r;if(void 0!==i&&""!==i)return i;if(void 0!==o&&""!==o)return o;if(void 0!==s&&""!==s)return s;if(void 0!==l&&""!==l)return l}var c=_satellite.getVar("PRODUCTCATEGORIES:METATAG");if(""!==c)return c}}},WORD_COUNT:{defaultValue:"",storageDuration:"pageview",modulePath:"core/src/lib/dataElements/customCode.js",settings:{source:function(){function e(t){var a=[];if("STYLE"===t.nodeName||"A"===t.nodeName)return[];if("string"==typeof t.className){if(-1!==t.className.indexOf("noindex"))return[];if(-1!==t.className.indexOf("UserSignature"))return[]}for(t=t.firstChild;t;t=t.nextSibling)3===t.nodeType?a.push(t):"SCRIPT"!=t.nodeName&&(a=a.concat(e(t)));return a}function t(e,t){for(;(e=e.parentNode)&&e.parentNode&&e.className.indexOf(t)<0;);return e!==document}var a=_satellite.getVar("WORDCOUNT:PI:PA:DL"),n=_satellite.getVar("LANGUAGE:METATAG"),r=_satellite.getVar("DELIVEREDBY:METATAG").toLowerCase(),i=_satellite.getVar("CONTENTTYPE:METATAG").toLowerCase();if(NIAnalytics.createNestedObject||(NIAnalytics.createNestedObject=function(e,t,a){for(var n=3===arguments.length&&t.pop(),r=0;r<t.length;r++)e=e[t[r]]=e[t[r]]||{};return n&&(e=e[n]=a),e}),""==a||null==digitalData.page.pageInfo.letterCount||""==digitalData.page.pageInfo.letterCount){var o,s=[],l=!1;if(!("forums.ni.com"!==window.location.hostname&&"forumstage.ni.com"!==window.location.hostname||"communitydocument"!==i&&"example"!==i)){if((h=document.querySelectorAll("div.custom-body-wrap")).length||(h=document.querySelectorAll("div.lia-message-template-overview-zone, div.lia-message-template-description-zone, div.lia-message-template-requirements-zone,div.lia-message-template-execute-zone, div.lia-message-template-additional-info-zone")),h.length||(h=document.querySelectorAll("div.lia-message-template-content-zone")),!h.length){var c=document.getElementsByClassName("lia-message-body-content")[0];h=c?[c]:[]}for(var u=0;u<h.length;
3u++)t(h[u],"CommentList")||s.push(h[u]);s.length>0&&(o=s,l=!0)}if(null!=o&&0!=o.length||(h=document.getElementsByClassName("blog-post")).length>0&&(o=s=h,l=!0),null==o||0==o.length){var d=document.getElementsByClassName("ni-page-wrap");o=d[d.length-1]}if(null!=o&&0!=o.length||(h=document.getElementsByClassName("tutorial-body")).length>0&&(o=s=h,l=!0),null!=o&&0!=o.length||(o=document.getElementById("ni-main-page-content")),null!=o&&0!=o.length||(o=document.getElementById("main-content")),null!=o&&0!=o.length||(o=document.getElementsByClassName("my-profile")[0]),null!=o&&0!=o.length||(o=document.getElementsByClassName("pnx-content")[0]),null!=o&&0!=o.length||(o=document.getElementsByTagName("main")[0]),null!=o&&0!=o.length||(o=document.getElementById("bodycontainer")),null!=o&&0!=o.length||(o=document.getElementById("wrapper")),null!=o&&0!=o.length||(o=document.getElementsByClassName("wrapper")[0]),null!=o&&0!=o.length||(o=document.getElementById("messageBodySimpleDisplay")),null!=o&&0!=o.length||(o=document.getElementsByClassName("MinimumWidthContainer")[0]),null!=o&&0!=o.length||(o=document.getElementById("page-content")),null!=o&&0!=o.length||null==document.getElementsByClassName("banner-section")[0]||(o=document.getElementsByClassName("banner-section")[0].cloneNode(!0)).appendChild(document.getElementsByClassName("content-wrapper")[0].cloneNode(!0)),null!=o&&0!=o.length||(o="searchable product documentation"===r?document.getElementsByClassName("container")[5]:document.getElementsByClassName("container")[0]),null==o||0==o.length)return 0;if(!l)for(u=0;u<o.children.length;u++)"DIV"!==o.children[u].nodeName&&"FORM"!==o.children[u].nodeName&&"TABLE"!==o.children[u].nodeName&&"SECTION"!==o.children[u].nodeName||-1===o.children[u].className.indexOf("noindex")&&"cookieLaw"!==o.children[u].id&&-1===o.children[u].className.indexOf("ni-search-tips-modal")&&"ni-vis-head"!==o.children[u].id&&"ni-vis-foot"!==o.children[u].id&&s.push(o.children[u]);var p=0,m=0;for(j=0;j<s.length;j++){var h=e(s[j]),g="",f="";for(u=0;u<h.length;u++)void 0!==h[u].nodeValue&&""!==h[u].nodeValue.replace(/^\s+|\s+$/gm,"")&&(g=g.concat(" ",h[u].nodeValue.replace(/\n/g,"")," "),f+=h[u].nodeValue.replace(/\n/g,"").replace(/\s{2,}/g,""));if(/ja|ko|zh-TW|zh-CN/g.test(n))g=g.replace(/\n|\xa0| |\t|\u2714|\u2716/g,""),f=f.replace(/\n|\xa0| |\t/g,"");else{for(u=0;u<g.length-1;u++)" "!=g.charAt(u)&&"\t"!=g.charAt(u)&&"\xa0"!=g.charAt(u)||(" "!=g.charAt(u+1)&&"\t"!=g.charAt(u+1)&&"\xa0"!=g.charAt(u+1)||(g=g.slice(0,u+1)+g.slice(u+2),u--),"10004"!=g.charCodeAt(u+1)&&"10006"!=g.charCodeAt(u+1)||(g=g.slice(0,u+1)+g.slice(u+2),u--));for(u=0;u<f.length-1;u++)" "!=f.charAt(u)&&"\t"!=f.charAt(u)&&"\xa0"!=f.charAt(u)||" "!=f.charAt(u+1)&&"\t"!=f.charAt(u+1)&&"\xa0"!=f.charAt(u+1)||(f=f.slice(0,u+1)+f.slice(u+2),u--)}if(" "!=g.charAt(g.length-1)&&"/t"!=g.charAt(g.length-1)&&"\xa0"!=g.charAt(g.length-1)||(g=g.slice(0,g.length-1))," "!=g.charAt(0)&&"\t"!=g.charAt(0)&&"\xa0"!=g.charAt(0)||(g=g.slice(1))," "!=f.charAt(f.length-1)&&"/t"!=f.charAt(f.length-1)&&"\xa0"!=f.charAt(f.length-1)||(f=f.slice(0,f.length-1))," "!=f.charAt(0)&&"\t"!=f.charAt(0)&&"\xa0"!=f.charAt(0)||(f=f.slice(1)),m+=f.length,0!==g.length)if(/ja|ko|zh-TW|zh-CN/g.test(n))p=g.length;else for(p++,u=0;u<g.length-1;u++)" "!=g.charAt(u)&&"\t"!=g.charAt(u)&&"\xa0"!=g.charAt(u)||p++}return"undefined"==typeof digitalData&&(digitalData={}),NIAnalytics.createNestedObject(digitalData,["page","pageInfo","wordCount"],p),NIAnalytics.createNestedObject(digitalData,["page","pageInfo","letterCount"],m),0!==p?p:"0"}return a}}},"ONSITESEARCHSCENARIO:OSI:OS:DL":{defaultValue:"",storageDuration:"pageview",modulePath:"core/src/lib/dataElements/javascriptVariable.js",settings:{path:"digitalData.onsiteSearch.onsiteSearchInfo.onsiteSearchScenario"}},SURVEY_FILTER:{defaultValue:"true",storageDuration:"pageview",modulePath:"core/src/lib/dataElements/customCode.js",settings:{source:function(){var e=document.domain,t=document.location.href.toLowerCase(),a=document.referrer.toLowerCase();return e.indexOf("landing")>-1||e.indexOf("lumen")>-1&&t.indexOf("prodevaluation")>-1||e.indexOf("lumen")>-1&&t.indexOf("prodactivation")>-1||e.indexOf("delta")>-1&&t.indexOf("customer_activate_details")>-1||e.indexOf("delta")>-1&&t.indexOf("extendedevaluation")>-1||t.indexOf("nipartslist")>-1||t.indexOf("labview/product-questionnaire")>-1||t.indexOf("?prodref=")>-1||t.indexOf("&prodref=")>-1||a.indexOf("multisim")>-1&&a.indexOf("softonic.com")>-1||a.indexOf("beta.multisim.com")>-1||t.indexOf("/shop/labview/labview-nxg.html")>-1?"false":"true"}}}
3,"SHIPPING_COUNTRY:DL":{defaultValue:"",storageDuration:"pageview",modulePath:"core/src/lib/dataElements/javascriptVariable.js",settings:{path:"digitalData.transaction.profile.shippingAddress.country"}},PAGENAME_FOR_TARGET_PART5:{defaultValue:"",storageDuration:"pageview",modulePath:"core/src/lib/dataElements/customCode.js",settings:{source:function(){return _satellite.getVar("DETAILED_PAGENAME").split(":")[4]}}},"6SENSE_INDUSTRY":{storageDuration:"pageview",modulePath:"core/src/lib/dataElements/customCode.js",settings:{source:function(){var e=localStorage.getItem("_6senseCompanyDetails");if(null!==e&&"Match"==JSON.parse(localStorage.getItem("_6senseCompanyDetails"))?.company?.company_match){var t=JSON.parse(e),a=t.company.naics+":"+t.company.naics_description+":"+t.company.sic_description+":"+t.company.industry;return":::"===a?"":a}return""}}},LAST_CID_URL_PARAM:{defaultValue:"",storageDuration:"pageview",modulePath:"core/src/lib/dataElements/customCode.js",settings:{source:function(){var e=_satellite.getVar("CID:URL_PARAM");return Array.isArray(e)?e[e.length-1]:e}}},TargetAutohideEnabled:{modulePath:"core/src/lib/dataElements/customCode.js",settings:{source:function(){return!document.querySelector("meta[name='TargetAutohideEnabled' i][content='false' i]")}}},NAVIGATION_SECTION:{defaultValue:"",storageDuration:"pageview",modulePath:"core/src/lib/dataElements/customCode.js",settings:{source:function(){if(""!==_satellite.getVar("PAGENAME"))return _satellite.getVar("PAGENAME")[0].split(":")[0]}}},"PAYMENT_METHOD:DL":{defaultValue:"",storageDuration:"pageview",modulePath:"core/src/lib/dataElements/javascriptVariable.js",settings:{path:"digitalData.transaction.attributes.paymentMethod"}},"ENGLISHSHORTTITLE:METATAG":{defaultValue:"",storageDuration:"pageview",modulePath:"core/src/lib/dataElements/customCode.js",settings:{source:function(){if(void 0===e)function e(){}return void 0===e.getMetaTag&&(e.getMetaTag=function(e){for(var t=document.getElementsByTagName("meta"),a=0;a<t.length;a++)if(t[a].name.toLowerCase()==e.toLowerCase())return t[a].content;return""}),void 0===e.getMetaFromDataLayer&&(e.getMetaFromDataLayer=function(e){return"undefined"!=typeof digitalData&&void 0!==digitalData.page&&void 0!==digitalData.page.pageInfo&&void 0!==digitalData.page.pageInfo[e]?digitalData.page.pageInfo[e]:""}),""!==e.getMetaTag("englishshorttitle")?e.getMetaTag("englishshorttitle"):e.getMetaFromDataLayer("englishShortTitle")}}},"NISRC:URL_PARAM":{defaultValue:"",storageDuration:"pageview",modulePath:"core/src/lib/dataElements/queryStringParameter.js",settings:{name:"nisrc"}},PREV_LOGGED_IN:{defaultValue:"not logged in",storageDuration:"pageview",modulePath:"core/src/lib/dataElements/customCode.js",settings:{source:function(){return s.getPreviousValue(s.eVar9,"gpv_profile","")}}},"6SENSE_SICCODE":{storageDuration:"pageview",modulePath:"core/src/lib/dataElements/customCode.js",settings:{source:function(){var e=localStorage.getItem("_6senseCompanyDetails");return null!==e&&"Match"==JSON.parse(localStorage.getItem("_6senseCompanyDetails"))?.company?.company_match?JSON.parse(e).company.sic:""}}},CURRENT_ISO_DATE_STRING:{modulePath:"core/src/lib/dataElements/customCode.js",settings:{source:function(){return(new Date).toISOString()}}},"FILTERFACET:AT:PA:DL":{defaultValue:"",storageDuration:"pageview",modulePath:"core/src/lib/dataElements/javascriptVariable.js",settings:{path:"digitalData.page.attributes.filterFacet"}},GOOGLE_SHOPPING_FILTER:{defaultValue:"",storageDuration:"pageview",modulePath:"core/src/lib/dataElements/customCode.js",settings:{source:function(){return["products:cart:shopping cart","products:checkout:confirmation"].indexOf(_satellite.getVar("DETAILED_PAGENAME"))>-1||"checkout"===_satellite.getVar("TEMPLATE:PI:PA:DL")&&"confirmation"===_satellite.getVar("SUBTEMPLATE:PI:PA:DL")?"true":"false"}}},"EVENT_NAME:EV:DL_BY_ENAME":{defaultValue:"",storageDuration:"pageview",modulePath:"core/src/lib/dataElements/customCode.js",settings:{source:function(){for(var e=_satellite.getVar("EVENT:DL"),t=0;t<e.length;t++)if(e[t].eventInfo.eventName===NIAnalytics.eventName)return e[t].eventInfo.eventName;return""}}},DNB_STATUS:{defaultValue:"",storageDuration:"pageview",modulePath:"core/src/lib/dataElements/customCode.js",settings:{source:function(){var e="dnb";if(null!==sessionStorage.getItem(e)){var t=JSON.parse(sessionStorage.getItem(e)),a=t.status+":"+t.message+":"+t.id;return"::"===a?"":a}return""}}},"NIBOOSTS_RATING_VALUE:METATAG":{defaultValue:"",storageDuration:"pageview",modulePath:"core/src/lib/dataElements/customCode.js",settings:{source:function(){var e=NIAnalytics.getMetaTag("niboosts"),t=e.indexOf("RV:");
3return t<0?"":((e=e.substring(t+3)).indexOf(",")>-1&&(e=e.substring(0,e.indexOf(","))),e)}}},DNB_INDUSTRY:{defaultValue:"",storageDuration:"pageview",modulePath:"core/src/lib/dataElements/customCode.js",settings:{source:function(){var e="dnb";if(null!==sessionStorage.getItem(e)){var t=JSON.parse(sessionStorage.getItem(e)),a=t.naicsCodes+":"+t.industryNaics+":"+t.industrySic;return"::"===a?"":a}return""}}},DNB_DUNS_ALONE:{defaultValue:"",storageDuration:"pageview",modulePath:"core/src/lib/dataElements/customCode.js",settings:{source:function(){var e="dnb";return null!==sessionStorage.getItem(e)?JSON.parse(sessionStorage.getItem(e)).duns:""}}},"DOCUMENTCOREID:METATAG":{defaultValue:"",storageDuration:"pageview",modulePath:"core/src/lib/dataElements/customCode.js",settings:{source:function(){for(var e=document.getElementsByTagName("meta"),t=0;t<e.length;t++)if("documentcoreid"===e[t].name.toLowerCase())return e[t].content;return""}}},"EVENTACTION:EV:DL":{defaultValue:"",storageDuration:"pageview",modulePath:"core/src/lib/dataElements/customCode.js",settings:{source:function(){var e=_satellite.getVar("EVENT:DL");return-1!==NIAnalytics.eventIndex&&void 0!==e[NIAnalytics.eventIndex].eventInfo.eventAction?e[NIAnalytics.eventIndex].eventInfo.eventAction:""}}},"ICID:URL_PARAM":{defaultValue:"",storageDuration:"pageview",modulePath:"core/src/lib/dataElements/customCode.js",settings:{source:function(){function e(e,t=window.location.href){e=e.replace(/[\[\]]/g,"\\$&");var a=new RegExp("[?&]"+e+"(=([^&#]*)|&|#|$)","i").exec(t);return a?a[2]?decodeURIComponent(a[2].replace(/\+/g," ")):"":null}return e("icid")}}},"WRAPPERID:METATAG":{defaultValue:"no",storageDuration:"pageview",modulePath:"core/src/lib/dataElements/customCode.js",settings:{source:function(){return NIAnalytics.getMetaTag("wrapperid")||"no"}}},"ASSESSMENT_OUTCOME_LABEL:EV:DL":{defaultValue:"",storageDuration:"pageview",modulePath:"core/src/lib/dataElements/customCode.js",settings:{source:function(e){return"assessment"===e.detail.eventName&&e.detail.outcomeLabel||""}}},EXPERIENCE_CLOUD_ID:{defaultValue:"",storageDuration:"pageview",modulePath:"core/src/lib/dataElements/customCode.js",settings:{source:function(){var e=_satellite.getVisitorId().getMarketingCloudVisitorID();if(void 0!==e)return e;var t=decodeURIComponent(_satellite.cookie.get(encodeURIComponent(_satellite.getVisitorId().cookieName)));return(e=t.substring(t.indexOf("MCMID|")+6)).substring(0,e.indexOf("|"))}}},"SHIPPING_METHOD:DL":{defaultValue:"",storageDuration:"pageview",modulePath:"core/src/lib/dataElements/javascriptVariable.js",settings:{path:"digitalData.transaction.total.shippingMethod"}},FULLSTORY_SESSIONID:{defaultValue:"",storageDuration:"pageview",modulePath:"core/src/lib/dataElements/customCode.js",settings:{source:function(){var e=_satellite.cookie.get("fs_uid");if(void 0!==e){var t=e.split("`");if(t.length>=3&&t[2].indexOf(":")>-1)return t[2].split(":")[1]}return"session_recording"}}},"NIBOOSTS_UPDATE_DATE:METATAG":{defaultValue:"",storageDuration:"pageview",modulePath:"core/src/lib/dataElements/customCode.js",settings:{source:function(){var e=_satellite.getVar("FORUM_UPDATE_DATE:METATAG");if(""!==e)return e.substring(0,e.indexOf("T"));var t=NIAnalytics.getMetaTag("niboosts"),a=t.indexOf("UD:");return a<0?"":((t=t.substring(a+3)).indexOf(",")>-1&&(t=t.substring(0,t.indexOf(","))),t.indexOf("T")>-1&&(t=t.substring(0,t.indexOf("T"))),t)}}},"SUB_CAT_ID:METATAG":{defaultValue:"",storageDuration:"pageview",modulePath:"core/src/lib/dataElements/customCode.js",settings:{source:function(){for(var e=document.getElementsByTagName("meta"),t=0;t<e.length;t++)if("subcatid"===e[t].name.toLowerCase())return e[t].content}}},"FILTERPAIR:AT:PA:DL":{defaultValue:"",storageDuration:"pageview",modulePath:"core/src/lib/dataElements/javascriptVariable.js",settings:{path:"digitalData.page.attributes.filterPair"}},LETTER_COUNT:{defaultValue:"",storageDuration:"pageview",modulePath:"core/src/lib/dataElements/customCode.js",settings:{source:function(){return"undefined"==typeof digitalData&&(digitalData={}),void 0===digitalData.page&&(digitalData.page={}),void 0===digitalData.page.pageInfo&&(digitalData.page.pageInfo={}),void 0===digitalData.page.pageInfo.letterCount&&_satellite.getVar("WORD_COUNT"),digitalData.page.pageInfo.letterCount}}},"ONSITESEARCHAUTOCOMPLETELOV:OSI:OS:DL":{defaultValue:"",storageDuration:"pageview",modulePath:"core/src/lib/dataElements/javascriptVariable.js",settings:{path:"digitalData.onsiteSearch.onsiteSearchInfo.onsiteSearchAutocompleteLOV"}},"6SENSE_COMPANYNAME":{storageDuration:"pageview",modulePath:"core/src/lib/dataElements/customCode.js",settings:{source:function(){var e=localStorage.getItem("_6senseCompanyDetails");if(null!==e&&"Match"==JSON.parse(localStorage.getItem("_6senseCompanyDetails"))?.company?.company_match){var t=JSON.parse(e),a="";switch(t.company.company_match){case"Match":a=t.company.name;break;case"Non-actionable Match":a="(Non-company Visit)";break;default:a="(Unidentified Visit)"}var n=a+":"+t.company.domain;return":"===n?"":n}return""}}},CONTENTTYPE_HIERARCHY_OLD:{defaultValue:"",storageDuration:"pageview",modulePath:"core/src/lib/dataElements/customCode.js",settings:{source:function(){var e=_satellite.getVar("CONTENTTYPE:METATAG"),t=_satellite.getVar("SECTION:METATAG"),a=_satellite.getVar("TEMPLATE:PI:PA:DL");return"community"===e?"community":"blog"===e?"community:blogs":"communitydocument"===e?"community:documents":"company"===e||"legal"===e&&"company"===t?"company":"news"===e||"presskit"===e?"company:news":"newsletter"===e?"company:newsletters":"eventproductpage"===e||"event"===e?"events":"globalevent"===e?"events:globalevents":"eventnidays"===e?"events:nidays":"eventniweek"===e?"events:niweek":"regionalevent"===e?"events:regionalevents":"seminar"===e?"events:seminars":"tradeshow"===e?"events:tradeshows":"video"===e?"innovations:videos":"webcast"===e?"innovations:webcasts":"homepage"===e?"homepage":"solution"===e?"innovations:solutions":"whatis"===e&&"innovations"===t?"innovations":"courseware"===e?"innovations:academic":"trend"===e?"innovations:trends":"industry"===e||"application"===e?"innovations:industries":"white-paper"===e?"innovations:whitepapers":"landing"===e&&"support"===t?"support:learn":"landing"===e?"landing":"contactni"===e?"myni":"orders"===e?"myni:orders":"myproducts"===e?"myni:myproducts":"catalog"===e&&"hwCategory"===a?"products:hardware":"catalog"===e&&"swCategory"===a?"products:software":"catalog"===e&&"accCategory"===a?"products:accs":"catalog"===e&&"platformCategory"===a?"products:platform":"product"===e&&"pdp"===a?"products:hardware":"product"===e&&"swpdp"===a?"products:software":"product"===e&&"accpdp"===a?"products:accs":"product"===e&&"platformpdp"===a?"products:platform":"product"===e&&"hwbunpdp"===a?"products:hwbundle":"product"===e&&"swbunpdp"===a?"products:swbundle":"product"===e?"products":"cart"===e?"products:cart":"checkout"===e?"products:checkout":"catalog"===e&&"resources"===a?"products:resources":"catalog"===e&&"consultServices"===a?"products:consultservices":"catalog"===e&&"hwServices"===a?"products:hwservices":"catalog"===e&&"swServices"===a?"products:swservices":"catalog"===e&&"support"===t?"support:learn:catalog":"catalog"===e||"productdatasheet"===e||"quote"===e||"whatis"===e&&"products"===t?"products":"productoverview"===e&&"swServices"===a?"products:swservices":"productoverview"===e&&"hwServices"===a?"products:hwservices":"productoverview"===e?"products":"advisors"===e?"products:advisors":"training"===e&&"eduServices"===a?"products:eduservices":"training"===e&&"support"===t?"support:learn":"training"===e?"products:custed":"reference"===e&&"products"===t?"products:reference":"portfolio"===e?"products:portfolio":"search"===e||"profile"===e?"sitewide":"whatis"===e&&"support"===t||"ipnet"===e||"support"===e&&"support"===t?"support":"legal"===e&&"documentation"===t||"newfeature"===e||"reference"===e&&"support"===t||"whatis"===e&&"documentation"===t||"legal"===e||"knownissue"===e||"pinout"===e||"apireference"===e||"documentation"===e&&"releaseNoteMisc"!==a||"productmanual"===e&&"documentation"===t||"readme"===e||"onlinehelp"===e||"specifications"===e||"applicationnote"===e||"datasheet"===e?"support:documentation":"releasenote"===e?"support:documentation:releaseN
3ote":"upgradenote"===e?"support:documentation":"productmanual"===e&&"productmanuals"===t?"support:documentation:productmanuals":"dimensionaldrawing"===e?"support:documentation:dimensionaldrawings":"productcertification"===e?"support:documentation:productcertifications":"download"===e?"support:downloads":"camerafile"===e?"support:downloads:camerafiles":"dataplugin"===e?"support:downloads:dataplugins":"alldrivers"===e?"support:downloads:drivers":"instrumentdriver"===e||"instrumentmodel"===e?"support:downloads:drivers:instrumentdrivers":"driver"===e?"support:downloads:drivers:nidrivers":"addon"===e||"applicationsoftware"===e||"runtimeengine"===e?"support:downloads:productdownloads":"example"===e||"code"===e?"support:examples":"knowledgebase"===e&&"howTo"===a?"support:howTo":"knowledgebase"===e?"support:knowledgebase":"productsupportpage"===e||"model"===e?"support:models":"partner"===e&&"partners"===t?"partners:partner":"partner"===e?"support:partners":"support"===e&&"security"===t||"whatis"===e&&"security"===t?"support:security":"servicerequest"===e?"support:servicerequestmanager":"tutorial"===e&&"products"===t?"products:tutorials":"tutorial"===e&&"support"===t?"support:tutorials":""===e&&"webcasts and videos"===t?"webcastsvideos":"Eventsnav"===e?"events":"Academic"===e?"innovations:academic":"Industry"===e?"innovations:industries":"myni"===e?"myni":"casestudy"===e?"innovations:casestudies":"editionselect"===e&&"swServices"===a?"products:swservices":"editionselect"===e&&"hwServices"===a?"products:hwservices":"editionselect"===e?"products":"platform"===e?"products:platform":"downloadconfirm"===e?"support:downloads":"forum"===e?"community:forums":"cust ed registration page"===e||"shipping"===e||"payment"===e||"review"===e||"confirmation"===e?"products:checkout":"usergroup"===e?"community:usergroup":"idea"===e?"community:idea":"compatibility"===e?"support:documentation:compatibility":"bugs"===e&&"releaseNoteBug"===a?"support:documentation:bug":"bugs"===e&&"releaseNoteKnown"===a?"support:documentation:knownIssue":"documentation"===e&&"releaseNoteMisc"===a?"support:documentation:supplemental":"bugs"===e&&"errata"===a?"support:documentation:errata":"perspective"===e?"innovations:perspectives":"letterofvolatility"===e?"support:documentation:letterofvolatility":"investor"===e?"company:investor":"lifecycle"===e?"support":void 0}}},ContentSquareEnabled:{defaultValue:"false",storageDuration:"session",modulePath:"core/src/lib/dataElements/customCode.js",settings:{source:function(){const e=new Date("2024-09-24");return new Date<e}}},"PRODNOTIFY:URL_PARAM":{defaultValue:"",storageDuration:"pageview",modulePath:"core/src/lib/dataElements/queryStringParameter.js",settings:{name:"prodnotify",caseInsensitive:!0}},TRANSACTION_ID:{defaultValue:"",storageDuration:"pageview",modulePath:"core/src/lib/dataElements/customCode.js",settings:{source:function(){function e(){return(65536*(1+Math.random())|0).toString(16).substring(1)}return"act_"+(e()+e()+"-"+e()+"-4"+e().substr(0,3)+"-"+e()+"-"+e()+e()+e()).toLowerCase()}}},TEST:{defaultValue:"",modulePath:"core/src/lib/dataElements/customCode.js",settings:{source:function(){NIANALYTICSTEST={},NIANALYTICSTEST.functionTest=function(){return"test function"}}}},ORDER_TOTAL:{defaultValue:"",storageDuration:"pageview",modulePath:"core/src/lib/dataElements/customCode.js",settings:{source:function(){try{var e=document.getElementsByClassName("cart-totals")[0].getElementsByTagName("tbody")[0];return(0===document.getElementsByClassName("yoursavings").length?e.lastChild.childNodes[1].innerHTML:e.lastChild.previousSibling.childNodes[1].innerHTML).split(",").join("").match(/[+-]?\d+(\.\d+)?/g)[0]}catch(e){return""}}}},KEYWORDS_COUNT:{defaultValue:"",storageDuration:"pageview",modulePath:"core/src/lib/dataElements/customCode.js",settings:{source:function(){var e=_satellite.getVar("FORUM_KEYWORDS:METATAG");return""!==e?0===e.length?"0":(e.match(/,/g)||[]).length+1:0===NIAnalytics.getMetaTag("keywords").length?"0":(NIAnalytics.getMetaTag("keywords").match(/,/g)||[]).length+1}}},DNB_MARKETING:{defaultValue:"",storageDuration:"pageview",modulePath:"core/src/lib/dataElements/customCode.js",settings:{source:function(){var e="dnb";if(null!==sessionStorage.getItem(e)){ 4var t=JSON.parse(sessionStorage.getItem(e)),a=t.cardOfferResponsiveness+":"+t.propensityForLease+":"+t.propensityForLoan+":"+t.propensityForLoc+":"+t.itExpense+":"+t.telecom
4Spend+":"+t.techOfficeDemand;return"::::::"===a?"":a}return""}}},"KEYWORDS_PART1:METATAG":{defaultValue:"",storageDuration:"pageview",modulePath:"core/src/lib/dataElements/customCode.js",settings:{source:function(){var e=_satellite.getVar("FORUM_KEYWORDS:METATAG");return""!==e?e.substring(0,255):NIAnalytics.getMetaTag("keywords").substring(0,255)}}},CONTENTTYPE_HIERARCHY:{defaultValue:"",modulePath:"content-type-hierarchy-tool/src/lib/dataElements/contentTypeHierarchy.js",settings:{data:[{then:{valueString:"community"},condition:{dataElement:"\xa7CONTENTTYPE:METATAG\xa7",valueString:"community"}},{then:{valueString:"community:blogs"},condition:{dataElement:"\xa7CONTENTTYPE:METATAG\xa7",valueString:"blog"}},{then:{valueString:"community:documents"},condition:{dataElement:"\xa7CONTENTTYPE:METATAG\xa7",valueString:"communitydocument"}},{then:{valueString:"company"},condition:{dataElement:"\xa7CONTENTTYPE:METATAG\xa7",valueString:"company"}},{then:{valueString:"company"},condition:{dataElement:"\xa7CONTENTTYPE:METATAG\xa7:\xa7SECTION:METATAG\xa7",valueString:"legal:company"}},{then:{valueString:"company:news"},condition:{dataElement:"\xa7CONTENTTYPE:METATAG\xa7",valueString:"news"}},{then:{valueString:"company:news"},condition:{dataElement:"\xa7CONTENTTYPE:METATAG\xa7",valueString:"presskit"}},{then:{valueString:"company:newsletters"},condition:{dataElement:"\xa7CONTENTTYPE:METATAG\xa7",valueString:"newsletter"}},{then:{valueString:"events"},condition:{dataElement:"\xa7CONTENTTYPE:METATAG\xa7",valueString:"eventproductpage"}},{then:{valueString:"events"},condition:{dataElement:"\xa7CONTENTTYPE:METATAG\xa7",valueString:"event"}},{then:{valueString:"events:globalevents"},condition:{dataElement:"\xa7CONTENTTYPE:METATAG\xa7",valueString:"globalevent"}},{then:{valueString:"events:nidays"},condition:{dataElement:"\xa7CONTENTTYPE:METATAG\xa7",valueString:"eventnidays"}},{then:{valueString:"events:niweek"},condition:{dataElement:"\xa7CONTENTTYPE:METATAG\xa7",valueString:"eventniweek"}},{then:{valueString:"events:regionalevents"},condition:{dataElement:"\xa7CONTENTTYPE:METATAG\xa7",valueString:"regionalevent"}},{then:{valueString:"events:seminars"},condition:{dataElement:"\xa7CONTENTTYPE:METATAG\xa7",valueString:"seminar"}},{then:{valueString:"events:tradeshows"},condition:{dataElement:"\xa7CONTENTTYPE:METATAG\xa7",valueString:"tradeshow"}},{then:{valueString:"innovations:videos"},condition:{dataElement:"\xa7CONTENTTYPE:METATAG\xa7",valueString:"video"}},{then:{valueString:"innovations:webcasts"},condition:{dataElement:"\xa7CONTENTTYPE:METATAG\xa7",valueString:"webcast"}},{then:{valueString:"homepage"},condition:{dataElement:"\xa7CONTENTTYPE:METATAG\xa7",valueString:"homepage"}},{then:{valueString:"partners:solution"},condition:{dataElement:"\xa7CONTENTTYPE:METATAG\xa7:\xa7SECTION:METATAG\xa7",valueString:"solution:partners"}},{then:{valueString:"innovations:solutions"},condition:{dataElement:"\xa7CONTENTTYPE:METATAG\xa7",valueString:"solution"}},{then:{valueString:"innovations"},condition:{dataElement:"\xa7CONTENTTYPE:METATAG\xa7:\xa7SECTION:METATAG\xa7",valueString:"whatis:innovations"}},{then:{valueString:"innovations:academic"},condition:{dataElement:"\xa7CONTENTTYPE:METATAG\xa7",valueString:"courseware"}},{then:{valueString:"innovations:trends"},condition:{dataElement:"\xa7CONTENTTYPE:METATAG\xa7",valueString:"trend"}},{then:{valueString:"myni:helpcenter"},condition:{dataElement:"\xa7TEMPLATE:PI:PA:DL\xa7:\xa7SECTION:METATAG\xa7",valueString:"helpCenter:myni"}},{then:{valueString:"innovations:industries"},condition:{dataElement:"\xa7CONTENTTYPE:METATAG\xa7",valueString:"industry"}},{then:{valueString:"innovations:industries"},condition:{dataElement:"\xa7CONTENTTYPE:METATAG\xa7",valueString:"application"}},{then:{valueString:"innovations:whitepapers"},condition:{dataElement:"\xa7CONTENTTYPE:METATAG\xa7",valueString:"white-paper"}},{then:{valueString:"support:learn"},condition:{dataElement:"\xa7CONTENTTYPE:METATAG\xa7:\xa7SECTION:METATAG\xa7",valueString:"landing:support"}},{then:{valueString:"landing"},condition:{dataElement:"\xa7CONTENTTYPE:METATAG\xa7",valueString:"landing"}},{then:{valueString:"myni"},condition:{dataElement:"\xa7CONTENTTYPE:METATAG\xa7",valueString:"contactni"}},{then:{valueString:"myni:orders"},condition:{dataElement:"\xa7CONTENTTYPE:METATAG\xa7",valueString:"orders"}},{then:{valueString:"myni:myproducts"},condition:{dataElement:"\xa7CONTENTTYPE:METATAG\xa7",valueString:"myproducts"}},{then:{valueString:"products:hardware"},condition:{dataElement:"\xa7CONTENTTYPE:METATAG\xa7:\xa7TEMPLATE:PI:PA:DL\xa7",valueString:"catalog:hwCategory"}},{then:{valueString:"products:software"},condition:{dataElement:"\xa7CONTENTTYPE:METATAG\xa7:\xa7TEMPLATE:PI:PA:DL\xa7",valueString:"catalog:swCategory"}},{then:{valueString:"products:accs"},condition:{dataElement:"\xa7CONTENTTYPE:METATAG\xa7:\xa7TEMPLATE:PI:PA:DL\xa7",valueString:"catalog:accCategory"}},{then:{valueString:"products:platform"},condition:{dataElement:"\xa7CONTENTTYPE:METATAG\xa7:\xa7TEMPLATE:PI:PA:DL\xa7",valueString:"catalog:platformCategory"}},{then:{valueString:"products:hardware"},condition:{dataElement:"\xa7CONTENTTYPE:METATAG\xa7:\xa7TEMPLATE:PI:PA:DL\xa7",valueString:"product:pdp"}},{then:{valueString:"products:software"},condition:{dataElement:"\xa7CONTENTTYPE:METATAG\xa7:\xa7TEMPLATE:PI:PA:DL\xa7",valueString:"product:swpdp"}},{then:{valueString:"products:accs"},condition:{dataElement:"\xa7CONTENTTYPE:METATAG\xa7:\xa7TEMPLATE:PI:PA:DL\xa7",valueString:"product:accpdp"}},{then:{valueString:"products:platform"},condition:{dataElement:"\xa7CONTENTTYPE:METATAG\xa7:\xa7TEMPLATE:PI:PA:DL\xa7",valueString:"product:platformpdp"}},{then:{valueString:"products:hwbundle"},condition:{dataElement:"\xa7CONTENTTYPE:METATAG\xa7:\xa7TEMPLATE:PI:PA:DL\xa7",valueString:"product:hwbunpdp"}},{then:{valueString:"products:swbundle"},condition:{dataElement:"\xa7CONTENTTYPE:METATAG\xa7:\xa7TEMPLATE:PI:PA:DL\xa7",valueString:"product:swbunpdp"}},{then:{valueString:"products"},condition:{dataElement:"\xa7CONTENTTYPE:METATAG\xa7",valueString:"product"}},{then:{valueString:"products:cart"},condition:{dataElement:"\xa7CONTENTTYPE:METATAG\xa7",valueString:"cart"}},{then:{valueString:"products:checkout"},condition:{dataElement:"\xa7CONTENTTYPE:METATAG\xa7",valueString:"checkout"}},{then:{valueString:"products:resources"},condition:{dataElement:"\xa7CONTENTTYPE:METATAG\xa7:\xa7TEMPLATE:PI:PA:DL\xa7",valueString:"catalog:resources"}},{then:{valueString:"products:consultservices"},condition:{dataElement:"\xa7CONTENTTYPE:METATAG\xa7:\xa7TEMPLATE:PI:PA:DL\xa7",valueString:"catalog:consultServices"}},{then:{valueString:"products:hwservices"},condition:{dataElement:"\xa7CONTENTTYPE:METATAG\xa7:\xa7TEMPLATE:PI:PA:DL\xa7",valueString:"catalog:hwServices"}},{then:{valueString:"products:swservices"},condition:{dataElement:"\xa7CONTENTTYPE:METATAG\xa7:\xa7TEMPLATE:PI:PA:DL\xa7",valueString:"catalog:swServices"}},{then:{valueString:"support:learn:catalog"},condition:{dataElement:"\xa7CONTENTTYPE:METATAG\xa7:\xa7TEMPLATE:PI:PA:DL\xa7",valueString:"catalog:support"}},{then:{valueString:"products"},condition:{dataElement:"\xa7CONTENTTYPE:METATAG\xa7",valueString:"catalog"}},{then:{valueString:"products"},condition:{dataElement:"\xa7CONTENTTYPE:METATAG\xa7",valueString:"productdatasheet"}},{then:{valueString:"products"},condition:{dataElement:"\xa7CONTENTTYPE:METATAG\xa7",valueString:"quote"}},{then:{valueString:"products"},condition:{dataElement:"\xa7CONTENTTYPE:METATAG\xa7:\xa7SECTION:METATAG\xa7",valueString:"whatis:products"}},{then:{valueString:"products:swservices"},condition:{dataElement:"\xa7CONTENTTYPE:METATAG\xa7:\xa7TEMPLATE:PI:PA:DL\xa7",valueString:"productoverview:swServices"}},{then:{valueString:"products:hwservices"},condition:{dataElement:"\xa7CONTENTTYPE:METATAG\xa7:\xa7TEMPLATE:PI:PA:DL\xa7",valueString:"productoverview:hwServices"}},{then:{valueString:"products"},condition:{dataElement:"\xa7CONTENTTYPE:METATAG\xa7",valueString:"productoverview"}},{then:{valueString:"products:advisors"},condition:{dataElement:"\xa7CONTENTTYPE:METATAG\xa7",valueString:"advisors"}},{then:{valueString:"products:eduservices"},condition:{dataElement:"\xa7CONTENTTYPE:METATAG\xa7:\xa7TEMPLATE:PI:PA:DL\xa7",valueString:"training:eduServices"}},{then:{valueString:"support:learn"},condition:{dataElement:"\xa7CONTENTTYPE:METATAG\xa7:\xa7SECTION:METATAG\xa7",valueString:"training:support"}},{then:{valueString:"products:custed"},condition:{dataElement:"\xa7CONTENTTYPE:METATAG\xa7",valueString:"training"}},{then:{valueString:"products:reference"},condition:{dataElement:"\xa7CONTENTTYPE:METATAG\xa7:\xa7SECTION:METATAG\xa7",valueString:"reference:products"}},{then:{valueString:"products:portfolio"},condition:{dataElement:"\xa7CONTENTTYPE:METATAG\xa7",valueString:"portfolio"}},{then:{valueString:"sitewide"},condition:{dataElement:"\xa7CONTENTTYPE:METATAG\xa7",valueString:"search"}},{then:{valueString:"sitewide"},condition:{dataElement:"\xa7CONTENTTYPE:METATAG\xa7",valueString:"profile"}},{then:{valueString:"support"},condition:{dataElement:"\xa7CONTENTTYPE:METATAG\xa7:\xa7SECTION:METATAG\xa7",valueString:"whatis:support"}},{then:{valueString:"support"},condition:{dataElement:"\xa7CONTENTTYPE:METATAG\xa7",valueString:"ipnet"}},{then:{valueString:"support"},condition:{dataElement:"\xa7CONTENTTYPE:METATAG\xa7:\xa7SECTION:METATAG\xa7",valueString:"support:support"}},{then:{valueString:"support:documentation"},condition:{dataElement:"\xa7CONTENTTYPE:METATAG\xa7:\xa7SECTION:METATAG\xa7",valueString:"legal:documentation"}},{then:{valueString:"support:documentation"},condition:{dataElement:"\xa7CONTENTTYPE:METATAG\xa7",valueString:"newfeature"}},{then:{valueString:"support:documentation"},condition:{dataElement:"\xa7CONTENTTYPE:METATAG\xa7:\xa7SECTION:METATAG\xa7",valueString:"reference:support"}},{then:{valueString:"support:documentation"},condition:{dataElement:"\xa7CONTENTTYPE:METATAG\xa7:\xa7SECTION:METATAG\xa7",valueString:"whatis:documentation"}},{then:{valueString:"support:documentation"},condition:{dataElement:"\xa7CONTENTTYPE:METATAG\xa7",valueString:"legal"}},{then:{valueString:"support:documentation"},condition:{dataElement:"\xa7CONTENTTYPE:METATAG\xa7",valueString:"knownissue"}},{then:{valueString:"support:documentation"},condition:{dataElement:"\xa7CONTENTTYPE:METATAG\xa7",valueString:"pinout"}},{then:{valueString:"support:documentation"},condition:{dataElement:"\xa7CONTENTTYPE:METATAG\xa7",valueString:"apireference"}},{then:{valueString:"support:documentation"},condition:{dataElement:"\xa7CONTENTTYPE:METATAG\xa7:\xa7SECTION:METATAG\xa7",valueString:"productmanual:documentation"}},{then:{valueString:"support:documentation"},condition:{dataElement:"\xa7CONTENTTYPE:METATAG\xa7",valueString:"readme"}},{then:{valueString:"support:documentation"},condition:{dataElement:"\xa7CONTENTTYPE:METATAG\xa7",valueString:"onlinehelp"}},{then:{valueString:"support:documentation"},condition:{dataElement:"\xa7CONTENTTYPE:METATAG\xa7",valueString:"specifications"}},{then:{valueString:"support:documentation"},condition:{dataElement:"\xa7CONTENTTYPE:METATAG\xa7",valueString:"applicationnote"}},{then:{valueString:"support:documentation"},condition:{dataElement:"\xa7CONTENTTYPE:METATAG\xa7",valueString:"datasheet"}}
4,{then:{valueString:"support:documentation:releaseNote"},condition:{dataElement:"\xa7CONTENTTYPE:METATAG\xa7",valueString:"releasenote"}},{then:{valueString:"support:documentation"},condition:{dataElement:"\xa7CONTENTTYPE:METATAG\xa7",valueString:"upgradenote"}},{then:{valueString:"support:documentation:productmanuals"},condition:{dataElement:"\xa7CONTENTTYPE:METATAG\xa7:\xa7SECTION:METATAG\xa7",valueString:"productmanual:productmanuals"}},{then:{valueString:"support:documentation:dimensionaldrawings"},condition:{dataElement:"\xa7CONTENTTYPE:METATAG\xa7",valueString:"dimensionaldrawing"}},{then:{valueString:"support:documentation:productcertifications"},condition:{dataElement:"\xa7CONTENTTYPE:METATAG\xa7",valueString:"productcertification"}},{then:{valueString:"support:downloads"},condition:{dataElement:"\xa7CONTENTTYPE:METATAG\xa7",valueString:"download"}},{then:{valueString:"support:downloads:camerafiles"},condition:{dataElement:"\xa7CONTENTTYPE:METATAG\xa7",valueString:"camerafile"}},{then:{valueString:"support:downloads:dataplugins"},condition:{dataElement:"\xa7CONTENTTYPE:METATAG\xa7",valueString:"dataplugin"}},{then:{valueString:"support:downloads:drivers"},condition:{dataElement:"\xa7CONTENTTYPE:METATAG\xa7",valueString:"alldrivers"}},{then:{valueString:"support:downloads:drivers:instrumentdrivers"},condition:{dataElement:"\xa7CONTENTTYPE:METATAG\xa7",valueString:"instrumentdriver"}},{then:{valueString:"support:downloads:drivers:instrumentdrivers"},condition:{dataElement:"\xa7CONTENTTYPE:METATAG\xa7",valueString:"instrumentmodel"}},{then:{valueString:"support:downloads:drivers:nidrivers"},condition:{dataElement:"\xa7CONTENTTYPE:METATAG\xa7",valueString:"driver"}},{then:{valueString:"support:downloads:productdownloads"},condition:{dataElement:"\xa7CONTENTTYPE:METATAG\xa7",valueString:"addon"}},{then:{valueString:"support:downloads:productdownloads"},condition:{dataElement:"\xa7CONTENTTYPE:METATAG\xa7",valueString:"applicationsoftware"}},{then:{valueString:"support:downloads:productdownloads"},condition:{dataElement:"\xa7CONTENTTYPE:METATAG\xa7",valueString:"runtimeengine"}},{then:{valueString:"support:examples"},condition:{dataElement:"\xa7CONTENTTYPE:METATAG\xa7",valueString:"example"}},{then:{valueString:"support:examples"},condition:{dataElement:"\xa7CONTENTTYPE:METATAG\xa7",valueString:"code"}},{then:{valueString:"support:howTo"},condition:{dataElement:"\xa7CONTENTTYPE:METATAG\xa7:\xa7TEMPLATE:PI:PA:DL\xa7",valueString:"knowledgebase:howTo"}},{then:{valueString:"support:knowledgebase"},condition:{dataElement:"\xa7CONTENTTYPE:METATAG\xa7",valueString:"knowledgebase"}},{then:{valueString:"support:models"},condition:{dataElement:"\xa7CONTENTTYPE:METATAG\xa7",valueString:"productsupportpage"}},{then:{valueString:"support:models"},condition:{dataElement:"\xa7CONTENTTYPE:METATAG\xa7",valueString:"model"}},{then:{valueString:"partners:partner"},condition:{dataElement:"\xa7CONTENTTYPE:METATAG\xa7:\xa7SECTION:METATAG\xa7",valueString:"partner:partners"}},{then:{valueString:"support:partners"},condition:{dataElement:"\xa7CONTENTTYPE:METATAG\xa7",valueString:"partner"}},{then:{valueString:"support:security"},condition:{dataElement:"\xa7CONTENTTYPE:METATAG\xa7:\xa7SECTION:METATAG\xa7",valueString:"support:security"}},{then:{valueString:"support:security"},condition:{dataElement:"\xa7CONTENTTYPE:METATAG\xa7:\xa7SECTION:METATAG\xa7",valueString:"whatis:security"}},{then:{valueString:"support:servicerequestmanager"},condition:{dataElement:"\xa7CONTENTTYPE:METATAG\xa7",valueString:"servicerequest"}},{then:{valueString:"products:tutorials"},condition:{dataElement:"\xa7CONTENTTYPE:METATAG\xa7:\xa7SECTION:METATAG\xa7",valueString:"tutorial:products"}},{then:{valueString:"support:tutorials"},condition:{dataElement:"\xa7CONTENTTYPE:METATAG\xa7:\xa7SECTION:METATAG\xa7",valueString:"tutorial:support"}},{then:{valueString:"webcastsvideos"},condition:{dataElement:"\xa7CONTENTTYPE:METATAG\xa7:\xa7SECTION:METATAG\xa7",valueString:":webcasts and videos"}},{then:{valueString:"events"},condition:{dataElement:"\xa7CONTENTTYPE:METATAG\xa7",valueString:"Eventsnav"}},{then:{valueString:"innovations:academic"},condition:{dataElement:"\xa7CONTENTTYPE:METATAG\xa7",valueString:"Academic"}},{then:{valueString:"innovations:industries"},condition:{dataElement:"\xa7CONTENTTYPE:METATAG\xa7",valueString:"Industry"}},{then:{valueString:"myni"},condition:{dataElement:"\xa7CONTENTTYPE:METATAG\xa7",valueString:"myni"}},{then:{valueString:"innovations:casestudies"},condition:{dataElement:"\xa7CONTENTTYPE:METATAG\xa7",valueString:"casestudy"}},{then:{valueString:"products:swservices"},condition:{dataElement:"\xa7CONTENTTYPE:METATAG\xa7:\xa7TEMPLATE:PI:PA:DL\xa7",valueString:"editionselect:swServices"}},{then:{valueString:"products:hwservices"},condition:{dataElement:"\xa7CONTENTTYPE:METATAG\xa7:\xa7TEMPLATE:PI:PA:DL\xa7",valueString:"editionselect:hwServices"}},{then:{valueString:"products"},condition:{dataElement:"\xa7CONTENTTYPE:METATAG\xa7",valueString:"editionselect"}}
4,{then:{valueString:"products:platform"},condition:{dataElement:"\xa7CONTENTTYPE:METATAG\xa7",valueString:"platform"}},{then:{valueString:"support:downloads"},condition:{dataElement:"\xa7CONTENTTYPE:METATAG\xa7",valueString:"downloadconfirm"}},{then:{valueString:"community:forums"},condition:{dataElement:"\xa7CONTENTTYPE:METATAG\xa7",valueString:"forum"}},{then:{valueString:"products:checkout"},condition:{dataElement:"\xa7CONTENTTYPE:METATAG\xa7",valueString:"cust ed registration page"}},{then:{valueString:"products:checkout"},condition:{dataElement:"\xa7CONTENTTYPE:METATAG\xa7",valueString:"shipping"}},{then:{valueString:"products:checkout"},condition:{dataElement:"\xa7CONTENTTYPE:METATAG\xa7",valueString:"payment"}},{then:{valueString:"products:checkout"},condition:{dataElement:"\xa7CONTENTTYPE:METATAG\xa7",valueString:"review"}},{then:{valueString:"products:checkout"},condition:{dataElement:"\xa7CONTENTTYPE:METATAG\xa7",valueString:"confirmation"}},{then:{valueString:"community:usergroup"},condition:{dataElement:"\xa7CONTENTTYPE:METATAG\xa7",valueString:"usergroup"}},{then:{valueString:"community:idea"},condition:{dataElement:"\xa7CONTENTTYPE:METATAG\xa7",valueString:"idea"}},{then:{valueString:"support:documentation:compatibility"},condition:{dataElement:"\xa7CONTENTTYPE:METATAG\xa7",valueString:"compatibility"}},{then:{valueString:"support:documentation:bug"},condition:{dataElement:"\xa7CONTENTTYPE:METATAG\xa7:\xa7TEMPLATE:PI:PA:DL\xa7",valueString:"bugs:releaseNoteBug"}},{then:{valueString:"support:documentation:knownIssue"},condition:{dataElement:"\xa7CONTENTTYPE:METATAG\xa7:\xa7TEMPLATE:PI:PA:DL\xa7",valueString:"bugs:releaseNoteKnown"}},{then:{valueString:"support:documentation:supplemental"},condition:{dataElement:"\xa7CONTENTTYPE:METATAG\xa7:\xa7TEMPLATE:PI:PA:DL\xa7",valueString:"documentation:releaseNoteMisc"}},{then:{valueString:"support:documentation"},condition:{dataElement:"\xa7CONTENTTYPE:METATAG\xa7",valueString:"documentation"}},{then:{valueString:"support:documentation:errata"},condition:{dataElement:"\xa7CONTENTTYPE:METATAG\xa7:\xa7TEMPLATE:PI:PA:DL\xa7",valueString:"bugs:errata"}},{then:{valueString:"innovations:perspectives"},condition:{dataElement:"\xa7CONTENTTYPE:METATAG\xa7",valueString:"perspective"}},{then:{valueString:"support:documentation:letterofvolatility"},condition:{dataElement:"\xa7CONTENTTYPE:METATAG\xa7",valueString:"letterofvolatility"}},{then:{valueString:"company:investor"},condition:{dataElement:"\xa7CONTENTTYPE:METATAG\xa7",valueString:"investor"}},{then:{valueString:"support"},condition:{dataElement:"\xa7CONTENTTYPE:METATAG\xa7",valueString:"lifecycle"}},{then:{valueString:"support:documentation"},condition:{dataElement:"\xa7CONTENTTYPE:METATAG\xa7",valueString:"supplemental"}},{then:{valueString:"innovations:focus"},condition:{dataElement:"\xa7CONTENTTYPE:METATAG\xa7",valueString:"focus"}},{then:{valueString:"company:career"},condition:{dataElement:"\xa7CONTENTTYPE:METATAG\xa7:\xa7SECTION:METATAG\xa7",valueString:"joblisting:company"}},{then:{valueString:"innovations:form"},condition:{dataElement:"\xa7CONTENTTYPE:METATAG\xa7",valueString:"form"}},{then:{valueString:"innovations:result"},condition:{dataElement:"\xa7CONTENTTYPE:METATAG\xa7",valueString:"result"}},{then:{valueString:"support:documentation:feature"},condition:{dataElement:"\xa7CONTENTTYPE:METATAG\xa7",valueString:"feature"}},{then:{valueString:"support:documentation:process"},condition:{dataElement:"\xa7CONTENTTYPE:METATAG\xa7",valueString:"process"}},{then:{valueString:"support:documentation:apireference"},condition:{dataElement:"\xa7CONTENTTYPE:METATAG\xa7",valueString:"apireference"}},{then:{valueString:"support:documentation:apioverview"},condition:{dataElement:"\xa7CONTENTTYPE:METATAG\xa7",valueString:"apioverview"}},{then:{valueString:"support:documentation:calibrationprocedure"},condition:{dataElement:"\xa7CONTENTTYPE:METATAG\xa7",valueString:"calibrationprocedure"}},{then:{valueString:"support:documentation:specifications"},condition:{dataElement:"\xa7CONTENTTYPE:METATAG\xa7",valueString:"specifications"}},{then:{valueString:"support:documentation:gettingstarted"},condition:{dataElement:"\xa7CONTENTTYPE:METATAG\xa7",valueString:"gettingstarted"}},{then:{valueString:"support:documentation:seri"},condition:{dataElement:"\xa7CONTENTTYPE:METATAG\xa7",valueString:"seri"}},{then:{valueString:"support:documentation:specifications"},condition:{dataElement:"\xa7CONTENTTYPE:METATAG\xa7",valueString:"gettingstarted, specifications"}},{then:{valueString:"freetrial"},condition:{dataElement:"\xa7CONTENTTYPE:METATAG\xa7",valueString:"freetrial"}}]}},TITLE_LENGTH:{defaultValue:"",storageDuration:"pageview",modulePath:"core/src/lib/dataElements/javascriptVariable.js",settings:{path:"document.title.length"}},IS_SEARCH_SPA:{storageDuration:"pageview",modulePath:"core/src/lib/dataElements/customCode.js",settings:{source:function(){for(var e=document.getElementsByTagName("meta"),t=!1,a=0;a<e.length;a++)"searchspa"!==e[a].name.toLowerCase()&&"search-spa"!==e[a].name.toLowerCase()||(t="true"===e[a].content.toLowerCase());return t}}},"SHIPPING_STATE:DL":{defaultValue:"",storageDuration:"pageview",modulePath:"core/src/lib/dataElements/javascriptVariable.js",settings:{path:"digitalData.transaction.profile.shippingAddress.stateProvince"}},PAGENAME_FOR_TARGET_PART3:{defaultValue:"",storageDuration:"pageview",modulePath:"core/src/lib/dataElements/customCode.js",settings:{source:function(){return _satellite.getVar("DETAILED_PAGENAME").split(":")[2]}}},"ONSITESEARCHDYM:OSI:OS:DL":{defaultValue:"",storageDuration:"pageview",modulePath:"core/src/lib/dataElements/javascriptVariable.js",settings:{path:"digitalData.onsiteSearch.onsiteSearchInfo.onsiteSearchDym"}},"CID:URL_PARAM":{storageDuration:"pageview",modulePath:"core/src/lib/dataElements/customCode.js",settings:{source:function(){function e(e,t=window.location.href){e=e.replace(/[\[\]]/g,"\\$&");var a=new RegExp("[?&]"+e+"(=([^&#]*)|&|#|$)").exec(t);
4return a?a[2]?decodeURIComponent(a[2].replace(/\+/g," ")):"":null}return e("cid")}}},PREV_DETAILED_PAGENAME:{defaultValue:"",storageDuration:"pageview",modulePath:"core/src/lib/dataElements/customCode.js",settings:{source:function(){var e=s.getPreviousValue(_satellite.getVar("DETAILED_PAGENAME"),"gpv_dpn","");return void 0===typeof e?"":e}}},OneTrust_Social_Media_Consent:{storageDuration:"pageview",modulePath:"core/src/lib/dataElements/customCode.js",settings:{source:function(){if(void 0===e)function e(){}return void 0===e.getCookie&&(e.getCookie=function(e){var t,a=e+"=";return decodeURIComponent(document.cookie).split("; ").forEach((function(e){0===e.indexOf(a)&&(t=e.substring(a.length))})),t}),/C0005:1/.test(e.getCookie("OptanonConsent"))}}},"PRODUCTLINE:METATAG":{defaultValue:"",storageDuration:"pageview",modulePath:"core/src/lib/dataElements/customCode.js",settings:{source:function(){for(var e=document.getElementsByTagName("meta"),t=0;t<e.length;t++)if("productline"===e[t].name.toLowerCase())return e[t].content}}},"CART_TOTAL_QUANTITY:DL":{defaultValue:"",storageDuration:"pageview",modulePath:"core/src/lib/dataElements/javascriptVariable.js",settings:{path:"digitalData.transaction.total.quantity"}},"ADV:URLCROP":{defaultValue:"",storageDuration:"pageview",modulePath:"core/src/lib/dataElements/customCode.js",settings:{source:function(){return location.href.split("/")[location.href.split("/").length-1].split(".")[0]}}},OneTrust_Targeting_Consent:{storageDuration:"pageview",modulePath:"core/src/lib/dataElements/customCode.js",settings:{source:function(){if(void 0===e)function e(){}return void 0===e.getCookie&&(e.getCookie=function(e){var t,a=e+"=";return decodeURIComponent(document.cookie).split("; ").forEach((function(e){0===e.indexOf(a)&&(t=e.substring(a.length))})),t}),/C0004:1/.test(e.getCookie("OptanonConsent"))}}},PREV_PAGE_VIEWED_PERCENTAGE:{defaultValue:"",storageDuration:"pageview",modulePath:"core/src/lib/dataElements/customCode.js",settings:{source:function(){return s.getPercentPageViewed()}}},DNB_PRESCREENING:{defaultValue:"",storageDuration:"pageview",modulePath:"core/src/lib/dataElements/customCode.js",settings:{source:function(){var e="dnb";if(null!==sessionStorage.getItem(e)){var t=JSON.parse(sessionStorage.getItem(e)),a=t.delinquencyRate+":"+t.howTheyPay+":"+t.marketability;return"::"===a?"":a}return""}}},"SUBTEMPLATE:PI:PA:DL":{defaultValue:"",storageDuration:"pageview",modulePath:"core/src/lib/dataElements/javascriptVariable.js",settings:{path:"digitalData.page.pageInfo.subTemplate"}},"NEWSLETTER_ID:PATH_PARAM":{defaultValue:"",storageDuration:"pageview",modulePath:"core/src/lib/dataElements/customCode.js",settings:{source:function(){urlPieces=location.pathname.split("/");for(var e=0;e<urlPieces.length;e++)if("newsletter"===urlPieces[e])return urlPieces[e+1];return""}}},CURRENT_TIME:{defaultValue:"",storageDuration:"pageview",modulePath:"core/src/lib/dataElements/customCode.js",settings:{source:function(){return(new Date).getTime()}}},"LOCALE:COOKIE":{defaultValue:"nolocalevalue",storageDuration:"pageview",modulePath:"core/src/lib/dataElements/cookie.js",settings:{name:"locale"}},"HASHED_EMAIL:USER:DL":{defaultValue:"",storageDuration:"pageview",modulePath:"core/src/lib/dataElements/javascriptVariable.js",settings:{path:"digitalData.user.hashedEmail"}},"FORUM_KEYWORDS:METATAG":{defaultValue:"",storageDuration:"pageview",modulePath:"core/src/lib/dataElements/customCode.js",settings:{source:function(){for(var e="",t=document.getElementsByTagName("meta"),a=0;a<t.length;a++)"article:tag"===t[a].getAttribute("property")&&(e+=t[a].getAttribute("content")+", ");return e=e.substring(0,e.length-2)}}},REFERRER:{defaultValue:"",storageDuration:"pageview",modulePath:"core/src/lib/dataElements/javascriptVariable.js",settings:{path:"document.referrer"}},"CONTENT-SECTION:METATAG":{defaultValue:"",modulePath:"data-element-assistant/src/lib/dataElements/concatenate.js",settings:{trailingDelimiter:"",dataElementsAndDelimiters:[{delimiter:"",dataElement:"%CONTENTTYPE:METATAG%"},{delimiter:":",dataElement:"%SECTION:METATAG%"}]}},"USER:DL":{defaultValue:"",storageDuration:"pageview",modulePath:"core/src/lib/dataElements/javascriptVariable.js",settings:{path:"digitalData.user"}},SEO_H3_VALUES:{defaultValue:"",storageDuration:"pageview",modulePath:"core/src/lib/dataElements/customCode.js",settings:{source:function(){var e,t=document.getElementsByTagName("h3"),a=document.querySelectorAll(".h3"),n="";for("function"!=typeof String.prototype.trim&&(String.prototype.trim=function(){return this.replace(/^\s+|\s+$/g,"")}),i=0;i<t.length;i++)e=t[i].innerText||t[i].textContent,n+=i>0?"|"+e.trim():e.trim();for(i=0;i<a.length;i++)e=a[i].innerText||a[i].textContent,n+=i>0|""!==n?"|"+e.trim():e.trim();return""===n?"no value":n}}},"ADVNAME:METATAG":{defaultValue:"",storageDuration:"pageview",modulePath:"core/src/lib/dataElements/customCode.js",settings:{source:function(){for(var e="",t=document.getElementsByTagName("meta"),a=0;a<t.length;a++)"dcsext.ni_advisorname"===t[a].name.toLowerCase()&&(e=t[a].content);var n=e.split(" ");for(e=n[0],a=1;a<n.length-1;a++)e=e+" "+n[a];return e}}},CAPTURENAVIGATION_LINK_CLICK_DETAILS_WITH_EVENT_DETAIL:{storageDuration:"pageview",modulePath:"core/src/lib/dataElements/customCode.js",settings:{source:function(){return["chat","event carousel","LowLeakage","GPIBType","BackendConnection/ConnectionType","QuantitySold","HasDCOutlets","ControllerOS","ProcessorCore","ARINC429_NumberOfChannels","AO_NumberOfChannels","NumberOfInputOnlyChannels","MaximumBaudRate","IsolationType","AI_VoltageRange","VoltageRange","SourceAdapt","Device_SupportedPowerInput","RFSignalAnalyzers_NumberOfChannels","CAN_ExternalTimingAndTriggering","HighPrecisionOscillator","RFPowerMeters_FrequencyRange/High","RFSignalAnalyzers_FrequencyRange","CableShielding","Controller_MaximumBandwidth","HarddriveMemorySize","RFSignalAnalyzers_ThirdOrderIntercept","AverageNoiseLevel","RFSignalAnalyzers_OnBoardMemorySize","IncludesPreAmplifier","IOType","RFSignalGenerators_InstantaneousOutputBandwidth","RFSignalGenerators_FrequencyRange","RFSignalAnalyzers_TypicalTuningTime","BackendConnection/ConnectionGender","BackendConnection/NumberofPins","FrontendConnection/ConnectionGender","FrontendConnection/ConnectionType","FrontendConnection/NumberofPins","PhysicalDimensions/Length","CableWiring","Profile","SustainedThroughput","MXICommunicationLevel","TEDS","NumberOfRibbonConnections","Impedance","SupportedSerialProtocols","OpticalFiberType","TwistedPairing","LIN_PhysicalLayer","CAN_PhysicalLayer","Terminated","ThermocoupleType","OperatingTemperatureRange","ThermocoupleMaterial","MountsTo","SMU_VoltageRange","FrequencyRange","InputPowerPhase","NumberOfPowerOutlets","RackHeight","MaximumCurrent","PowerInput","GenerationVoltageRange","GenerationCurrentRange","SupportedProgrammingMode","SynchronizationEnabled","FPGAProcessor","SlotCount","ChassisPXIType","NumberOfBidirectionalChannels","ParametricControl","BusFunction","MIL-STD-1553_NumberOfChannels","CommunicationProtocols","TSN_Enabled","DevelopmentKit","NumberOfSingleEndedChannels","NumberOfDifferentialInputChannels","NumberOfDigitalDifferentialInputChannels","RMCConnector","ConformalCoated","BusTypeFormFactor","NumberOfCountersTimers","AnalogInputChannels","MaximumSamplingRate","TrainingFormat","NumberOfOutputOnlyChannels","DIO_LogicLevels","DIO_MaximumUpdateRate","Enclosed","MaximumSystemBandwidth","Chassis_PowerSupplyType","SlotCoolingCapacity","PulsedCurrentRange","IntendedChannel","cDAQ_BusConnection","Ma
4ximumI2CClockRate","MaximumClockRate","LogicLevelsAndRange","DigitsOfResolution","DCVoltageRange","DCCurrentRange","PerformsLCR","DC_VoltageAccuracy","AI_Bandwidth","AO_Bandwidth","SupportedFPGAChip","BrandedCompanyName","TimingAndSynch_MaximumSourceFrequency","DIO_Isolation","MaximumSPIClockRate","Mountable(WithoutAccessories)","CANOpen_NumberOfChannels","PROFIBUS_NetworkRole","ProductPlatform","CameraInterfaceType","ImageSensorColor","PixelSize(um)","AI_NumberOfChannels","BridgeConfigurations","NominalResistance","AI_Isolation","ElectricalSignalMeasured","SupportedSensorType","TemperatureMeasurementAccuracy","SupportedSensors","CAN_NumberOfPorts","LIN_ExternalTimingAndTriggering","LIN_NumberOfPorts","TotalOutputPower","RFFrequencyRange","RFSignalTransceivers_InstantaneousInputBandwidth","ArbWfrmGen_NumberOfChannels","GPSDO","TypicalLinearity","DynamicRange","MeasurementSpeed","RFPowerMeters_FrequencyRange/Low","InsertionLoss","Switch_Bandwidth","CharacteristicImpedance","ModelBandwidth","ModuleWidth","Serial_NumberOfChannels","AI_Resolution","NumberOfSMUChannels","MaxDCSourcingPower","MaxDCSinkingPower","CurrentSensitivity","PowerSupply_IncludesAuxPower","NumberOfBanks","NumberOfRows","MaximumSwitchingCurrentDC","ScanRate(SwitchingTime)","Oscilloscope_MaximumBandwidth","AI_NumberOfVoltageChannels","RFSignalAnalyzers_InstantaneousInputBandwidth"]}}},TARGET_ENABLED:{defaultValue:"",storageDuration:"pageview",modulePath:"core/src/lib/dataElements/customCode.js",settings:{source:function(){for(var e=["advisors"],t=["ni.com/status","sine.ni.com/nips","sine-dev.ni.com/nips","sine-dev2.ni.com/nips","sine-test.ni.com/nips","sine-test2.ni.com/nips","venus.ni.com/nips","venus-dev.ni.com/nips","venus-dev2.ni.com/nips","venus-test.ni.com/nips","venus-test2.ni.com/nips","ohm.ni.com/advisors/","ohm-dev.ni.com/advisors/","ohm-dev2.ni.com/advisors/","ohm-test.ni.com/advisors/","ohm-test2.ni.com/advisors/","sine.ni.com/nipartslist","sine-dev.ni.com/nipartslist","sine-dev2.ni.com/nipartslist","sine-test.ni.com/nipartslist","sine-test2.ni.com/nipartslist","pef.fa.us1.oraclecloud.com/hcmUI/CandidateExperience","event.on24.com","dev2-natinst.cs219.force.com"],a=window.location.href.toLowerCase(),n=(_satellite.getVar("CONTENTTYPE:METATAG").toLowerCase(),_satellite.getVar("DELIVEREDBY:METATAG").toLowerCase()),r=0;r<t.length;r++)if(a.indexOf(t[r])>-1)return!1;return-1===e.indexOf(n)}}},"ONSITESEARCHCLICKEDRANK:OSI:OS:DL":{defaultValue:"",storageDuration:"pageview",modulePath:"core/src/lib/dataElements/javascriptVariable.js",settings:{path:"digitalData.onsiteSearch.onsiteSearchInfo.onsiteSearchClickedRank"}},"CAT_ID:METATAG":{defaultValue:"", 5storageDuration:"pageview",modulePath:"core/src/lib/dataElements/customCode.js",settings:{source:function(){for(var e=document.getElementsByTagName("meta"),t=0;t<e.length;t++)if("catid"===e[t].name.toLowerCase())return e[t].content}}},IS_CART_OR_CHECKOUT_PAGE:{modulePath:"core/src/lib/dataElements/customCode.js",settings:{source:function(){function e(){const e=window.location.pathname,t="(?:[a-zA-Z]{2,3}|[a-zA-Z]{2}-[a-zA-Z]{2})",a="[a-zA-Z0-9_-]+";return[new RegExp(`^/${t}/cart$`,"i"),new RegExp(`^/${t}/cart/${a}$`,"i"),new RegExp(`^/${t}/checkout/${a}$`,"i"),new RegExp(`^/${t}/checkout/confirmation$`,"i")].some((t=>t.test(e)))}return e()}}},"INTERNALCAMPAIGN:AT:PA:DL":{defaultValue:"",storageDuration:"pageview",modulePath:"core/src/lib/dataElements/javascriptVariable.js",settings:{path:"digitalData.page.attributes.internalCampaign"}},OneTrust_Functional_Consent:{storageDuration:"pageview",modulePath:"core/src/lib/dataElements/customCode.js",settings:{source:function(){if(void 0===e)function e(){}return void 0===e.getCookie&&(e.getCookie=function(e){var t,a=e+"=";return decodeURIComponent(document.cookie).split("; ").forEach((function(e){0===e.indexOf(a)&&(t=e.substring(a.length))})),t}),/C0003:1/.test(e.getCookie("OptanonConsent"))}}},"EVENTNAME:EV:DL":{defaultValue:"",storageDuration:"pageview",modulePath:"core/src/lib/dataElements/customCode.js",settings:{source:function(){var e=_satellite.getVar("EVENT:DL");return-1!==NIAnalytics.eventIndex&&void 0!==e[NIAnalytics.eventIndex].eventInfo.eventName?e[NIAnalytics.eventIndex].eventInfo.eventName:""}}},PRODUCT_FILTERING_OPTIONS:{defaultValue:"",storageDuration:"pageview",modulePath:"core/src/lib/dataElements/customCode.js",settings:{source:function(){if(digitalData.product&&digitalData.product[0]&&digitalData.product[0].productInfo&&(digitalData.product[0].productInfo.productID||digitalData.product[0].productInfo.productName)){var e=_satellite.getVar("PRODUCT:DL")[0].productInfo.productID?_satellite.getVar("PRODUCT:DL")[0].productInfo.productID:_satellite.getVar("PRODUCT:DL")[0].productInfo.productName;return NIAnalytics.getMappedValue("refdata.hrid.pmdm_products",e)+":"+_satellite.getVar("FILTERNAV:AT:PA:DL")+":"+_satellite.getVar("FILTERFACET:AT:PA:DL")}return(isNaN(parseInt(digitalData.product[0].category.categoryID))?digitalData.product[0].category.categoryID:NIAn
5alytics.getMappedValue("refdata.hrid.pmdm_categories",digitalData.product[0].category.categoryID))+":"+_satellite.getVar("FILTERNAV:AT:PA:DL")+":"+_satellite.getVar("FILTERFACET:AT:PA:DL")}}},"APPLICATIONAREA_S:METATAG":{defaultValue:"",storageDuration:"pageview",modulePath:"core/src/lib/dataElements/customCode.js",settings:{source:function(){for(var e=document.getElementsByTagName("meta"),t=0;t<e.length;t++)if("applicationarea_s"===e[t].name.toLowerCase())return e[t].content}}},DNB_COMPANYNAME:{defaultValue:"",storageDuration:"pageview",modulePath:"core/src/lib/dataElements/customCode.js",settings:{source:function(){var e="dnb";return null!==sessionStorage.getItem(e)?JSON.parse(sessionStorage.getItem(e)).companyName:""}}},"CLICKTITLEURL:OSI:OS:DL":{defaultValue:"",storageDuration:"pageview",modulePath:"core/src/lib/dataElements/javascriptVariable.js",settings:{path:"digitalData.onsiteSearch.onsiteSearchInfo.clickTitleUrl"}},"CART_TRANSACTION_ORDERID:DL":{defaultValue:"",storageDuration:"pageview",modulePath:"core/src/lib/dataElements/javascriptVariable.js",settings:{path:"digitalData.page.transaction.orderId"}},SOCIAL_PIXEL_FILTER:{defaultValue:"",storageDuration:"pageview",modulePath:"core/src/lib/dataElements/customCode.js",settings:{source:function(){var e=["www.ni.com/shop/labview/labview-nxg","www.ni.com/shop/data-acquisition-and-control/what-is-fielddaq","www.ni.com/shop/compactrio/what-are-compactrio-controllers","www.ni.com/shop/electronic-test-instrumentation/application-software-for-electronic-test-and-instrumentation-category/instrumentstudio","www.ni.com/shop/electronic-test-instrumentation/application-software-for-electronic-test-and-instrumentation-category/instrumentstudio/how-do-i-use-instrumentstudio-to-interact-with-multiple-instruments","learn.ni.com/teach","www.ni.com/shop/electronic-test-instrumentation/application-software-for-electronic-test-and-instrumentation-category/systemlink","www.ni.com/shop/data-acquisition-and-control/flexlogger","www.ni.com/shop/labview","www.ni.com/shop/data-acquisition-and-control/application-software-for-data-acquisition-and-control-category/what-is-insightcm"],t=["products:hardware:detail:what is ni elvis?","products:cart:shopping cart","products:checkout:confirmation"],a=["products:checkout:shipping","products:checkout:billing","products:checkout:review"],n=["innovations","landing","perspectives","solutions","products","events","company"],r=_satellite.getVar("SECTION:METATAG").toLowerCase(),i=_satellite.getVar("CONTENTTYPE:METATAG"),o=["profile","contactni","downloadconfirm","landing"],s=_satellite.getVar("PAGE_NAME");return a.indexOf(_satellite.getVar("DETAILED_PAGENAME"))>-1?"false":n.indexOf(r)>-1||"blog"===_satellite.getVar("TEMPLATE:PI:PA:DL")||t.indexOf(_satellite.getVar("DETAILED_PAGENAME"))>-1||o.indexOf(i)>-1||"homepage"===s||s.indexOf("ni.com/gate/gb")>-1||0===s.indexOf("forums.ni.com/t5/NI-Blog/")||e.indexOf(s)>-1?"true":"false"}}},"VISITSTART:COOKIE":{defaultValue:"",storageDuration:"pageview",modulePath:"core/src/lib/dataElements/customCode.js",settings:{source:function(){return s.getVisitStart("s_vs")}}},"CART_TOTAL_CURRENCY:DL":{defaultValue:"USD",storageDuration:"pageview",modulePath:"core/src/lib/dataElements/javascriptVariable.js",settings:{path:"digitalData.transaction.total.currency"}},DOMAIN:{defaultValue:"",storageDuration:"pageview",modulePath:"core/src/lib/dataElements/javascriptVariable.js",settings:{path:"location.hostname"}},"EVENT_ACTION:EV:DL_BY_ENAME":{defaultValue:"",storageDuration:"pageview",modulePath:"core/src/lib/dataElements/customCode.js",settings:{source:function(){for(var e=_satellite.getVar("EVENT:DL"),t=0;t<e.length;t++)if(e[t].eventInfo.eventName===NIAnalytics.eventName)return e[t].eventInfo.eventAction;return""}}},"EVENTITEM:EV:DL":{defaultValue:"",modulePath:"core/src/lib/dataElements/customCode.js",settings:{source:function(){var e=_satellite.getVar("EVENT:DL");return-1!==NIAnalytics.eventIndex&&void 0!==e[NIAnalytics.eventIndex].eventInfo.items?e[NIAnalytics.eventIndex].eventInfo.items:""}}},"CF_SEARCH_BOT:METATAG":{storageDuration:"pageview",modulePath:"core/src/lib/dataElements/customCode.js",settings:{source:function(){return NIAnalytics.getMetaTag("cf-search-bot")}}},"AT_PREVIEW_TOKEN:URL_PARAM":{defaultValue:"",cleanText:!0,storageDuration:"pageview",modulePath:"core/src/lib/dataElements/queryStringParameter.js",settings:{name:"at_preview_token",caseInsensitive:!0}},PAGENAME:{defaultValue:"",modulePath:"core/src/lib/dataElements/customCode.js",settings:{source:function(){function e(e){return"homepage"===e?"main":"navigation"===e?"category":"leaf"===e?"detail":e}var t=function(){return location.host.split(".")[0]},a=function(e){for(var t=0;t<location.pathname.split("/").length;t++)if(location.pathname.split("/")[t]==e)return!0;return!1},n=function(e){var t=sessionStorage.getItem("refdataMap")?JSON.parse(sessionStorage.getItem("refdataMap")):{},a="";switch(typeof e){case"string":case"number":t.hasOwnProperty(e)||(a=e);break;case"object":for(var n=0;n<e.length;
5n++)t.hasOwnProperty(e[n])||(a+=e[n]+",")}if(""!==a){var r=new XMLHttpRequest,i=setTimeout((function(){_satellite.logger.log("Analytics error: Refdata service timed out. Proceeding with s.t()."),r.abort()}),5e3);r.open("get","production"==_satellite.environment.stage?"https://www.ni.com/refdata-rest/1?ni-api-key=cd9a922c-dc20-436d-a09a-c7143406edfc&hrids="+a:"https://www-dev.ni.com/refdata-rest/1?ni-api-key=cd9a922c-dc20-436d-a09a-c7143406edfc&hrids="+a,!1),r.onload=function(){if(200===r.status){i&&clearTimeout(i);var e=JSON.parse(r.responseText);for(var a in e)t[a]=e[a];sessionStorage.setItem("refdataMap",JSON.stringify(t))}else/^4|5+/.test(r.status.toString())&&_satellite.logger.log("Analytics error: Refdata service is unavailable.")},r.send()}return JSON.parse(sessionStorage.getItem("refdataMap"))},r=[];if(window.location.pathname.indexOf("ni_addr_book.main")>-1)return r.push("products:checkout:address book"),r.push("products:checkout:address book"),r.push("products:checkout"),r;if(window.location.pathname.indexOf("niwq.request_instant_quote")>-1)return r.push("products:quote preview:main"),r.push("products:quote preview:main"),r.push("products:quote preview:main"),r;if(window.location.pathname.indexOf("nios.store")>-1||window.location.pathname.indexOf("shop/cart")>-1){for(var i=document.getElementsByTagName("form"),o=0;o<i.length;o++)if("nios.store"==i[o].getAttribute("action"))for(var s=i[o].getElementsByTagName("input"),l=0;l<s.length;l++)if("action"===s[l].getAttribute("name")&&"retrieve_cart"===s[l].getAttribute("value"))return r.push("products:cart:retrieve cart"),r.push("products:cart:retrieve cart"),r.push("products:cart"),r;if("purchase_form"===_satellite.getVar("ACTION:URL_PARAM"))return r.push("products:order by part number:main"),r.push("products:order by part number:main"),r.push("products:order by part number:main"),r;for(i=document.getElementsByTagName("form"),o=0;o<i.length;o++)if("retrieveQuote"===i[o].getAttribute("name"))return r.push("products:cart:empty cart"),r.push("products:cart:empty cart"),r.push("products:cart"),r;return digitalData.cart.items.length<1||""===digitalData.cart.items[0]?(r.push("products:cart:empty cart"),r.push("products:cart:empty cart"),r.push("products:cart"),r):(r.push("products:cart:shopping cart"),r.push("products:cart:shopping cart"),r.push("products:cart"),r)}if(window.location.pathname.indexOf("nios.checkout")>-1){var c=document.getElementsByTagName("form"),u=3;for(o=0;o<c.length;o++){if("nios.checkout"===c[o].getAttribute("action")&&"ship"===c[o].getAttribute("name")){u=0;break}if("nios.checkout"===c[o].getAttribute("action")&&"pmt"===c[o].getAttribute("name")){u=1;break}"nios.store"===c[o].getAttribute("action")&&(u=2)}switch(u){case 0:return r.push("products:checkout:step2shipping"),r.push("products:checkout:step2shipping"),r.push("products:checkout"),r;case 1:return r.push("products:checkout:step3billing"),r.push("products:checkout:step3billing"),r.push("products:checkout"),r;case 2:return r.push("products:checkout:step4review"),r.push("products:checkout:step4review"),r.push("products:checkout"),r;case 3:return r.push("products:checkout:confirmation"),r.push("products:checkout:confirmation"),r.push("products:checkout"),r}}if(void 0===d)function d(){}void 0===d.getMetaTag&&(d.getMetaTag=function(e){for(var t=document.getElementsByTagName("meta"),a=0;a<t.length;a++)if(t[a].name.toLowerCase()==e.toLowerCase())return t[a].content;return""}),void 0===d.getMetaFromDataLayer&&(d.getMetaFromDataLayer=function(e){return"undefined"!=typeof digitalData&&void 0!==digitalData.page&&void 0!==digitalData.page.pageInfo&&void 0!==digitalData.page.pageInfo[e]?digitalData.page.pageInfo[e]:""}),void 0===d.getMappedValueFromDataLayer&&(d.getMappedValueFromDataLayer=function(e,t){if(void 0===t||""===t)return"";if(t.indexOf("digitalData.product")>-1&&!digitalData.hasOwnProperty("product")||t.indexOf("digitalData.salesforce")>-1&&!digitalData.hasOwnProperty("salesforce"))return"";var a,n,r=t.split(".");if("digitalData"!==r[0])return"";{function i(e,t){if(1==t.length)if(-1===t[0].indexOf("[")){var a=e[t[0]];if(void 0!==a)return a}else{var n=e[t[0].split("[")[0]][t[0].split("[")[1].split("]")[0]];if(void 0!==n)return n}else if(-1===t[0].indexOf("[")){var r=e[t[0]];if(void 0!==r)return i(r,t.splice(1,t.length-1))}else{if(!digitalData.hasOwnProperty(t[0].split("[")[0]))return"";var o=e[t[0].split("[")[0]][t[0].split("[")[1].split("]")[0]];if(void 0!==o)return i(o,t.splice(1,t.length-1))}}r.splice(0,1),a=i(digitalData,r)}for(var o,s=e.split("."),l=window,c=0;c<s.length&&void 0!==l[s[c]]&&null!==l[s[c]];c++)l=l[s[c]],c===s.length-1&&(n=l[a]);
5var u="refdata.hrid.manual-entry".split("."),d=window;for(c=0;c<u.length;c++)if(void 0!==d[u[c]]&&null!==d[u[c]])d=d[u[c]],c===u.length-1&&(o=d[a]);else if(void 0===n)return a;return void 0!==n?n:void 0!==o?o:a});var p=_satellite.getVar("SECTION:METATAG"),m=_satellite.getVar("CONTENTTYPE:METATAG"),h=_satellite.getVar("PAGETYPE:METATAG"),g=e(h),f=_satellite.getVar("DELIVEREDBY:METATAG"),v=_satellite.getVar("CONTENTTYPE_HIERARCHY"),b=_satellite.getVar("ENGLISHSHORTTITLE:METATAG").toLowerCase(),y=_satellite.getVar("SHORTTITLE:METATAG").toLowerCase(),_=""!==b?b:y,E=_satellite.getVar("HTML_TITLE").toLowerCase().split(" - ")[0],T=_satellite.getVar("PAGETABCONTENT:PI:PA:DL"),A=_satellite.getVar("PRODUCTLINE:METATAG").toLowerCase(),P=_satellite.getVar("ADVNAME:METATAG").toLowerCase(),I=_satellite.getVar("ADV:URLCROP"),C=_satellite.getVar("CONTENT_CLASS:METATAG"),S=_satellite.getVar("NEWSLETTER_ID:PATH_PARAM"),N=(_satellite.getVar("PRODUCT:DL"),_satellite.getVar("INDUSTRY:AT:PA:DL")),O=_satellite.getVar("TEMPLATE:PI:PA:DL"),k=(_satellite.getVar("PRODUCTCATEGORIES:METATAG"),_satellite.getVar("NIGEN3:METATAG"),_satellite.getVar("DOCUMENTID:METATAG")),w=(_satellite.getVar("FIRST_PRODUCTCATEGORY:METATAG"),_satellite.getVar("CAT_ID:METATAG")),D=_satellite.getVar("SUB_CAT_ID:METATAG"),V=_satellite.getVar("NODE_ID:METATAG");if(""!==N&&"industry"!==O&&"application"!==O){if("industry"==m)return r.push(v+":"+N+":main"),r.push(v+":"+N+":main"),r.push(v+":main"),r;if("application"==m)return r.push(v+":"+N+":detail:"+_),r.push(v+":"+N+":detail:"+_),r.push(v+":detail"),r}if("hwProdOverview"==O)return r.push(v+":hardware:"+g+":"+_),r.push(v+":hardware:"+g+":"+_),r.push(v+":hardware:"+g),r;if("shop"==O)return r.push(v+(""===T?"":":"+T)+":main"),r.push(v+":main"),r.push(v+":main"),r;if("platformCategory"==O){var M=v+":"+g+":"+(x=(z=n(digitalData.product[0].category.hardwareForm))[digitalData.product[0].category.hardwareForm]);return r.push(M,M),r.push(v+":"+g),r}if("pcp"===O){var R=(z=n([digitalData.product[0].productInfo.productName,_satellite.getVar("CATEGORY:CA:PR:DL")]))[_satellite.getVar("CATEGORY:CA:PR:DL")];return M=v+":"+(R===_satellite.getVar("CATEGORY:CA:PR:DL")?"null":R)+":"+g+":"+(x=z[digitalData.product[0].productInfo.productName]),r.push(M+":"+T),r.push(M),r.push(v+":hardware:"+g+":"+T),r}if("pdp"===O||"platformpdp"===O||"hwbunpdp"===O){var L=(z=n([digitalData.product[0].category.category,digitalData.product[0].productInfo.productID]))[digitalData.product[0].category.category],j=z[digitalData.product[0].productInfo.productID];return r.push(v+":"+L+":"+g+":"+j+":"+T),r.push(v+":"+L+":"+g+":"+j),r.push(v+":"+g),r}if("swpdp"===O||"swbunpdp"===O)return L=digitalData.product[0].category.category?digitalData.product[0].category.category:digitalData.product[0].category.platformCategory,j=(z=n([digitalData.product[0].productInfo.productID,L]))[digitalData.product[0].productInfo.productID],r.push(v+":"+z[L]+":"+g+":"+j+(""===T?"":":"+T)),r.push(v+":"+z[L]+":"+g+":"+j),r.push(v+":"+g),r;if("accpdp"===O)return j=(z=n(digitalData.product[0].productInfo.productID))[digitalData.product[0].productInfo.productID],r.push(v+":"+g+":"+j+(""===T?"":":"+T)),r.push(v+":"+g+":"+j),r.push(v+":"+g),r;if("hwCategory"===O||"swCategory"===O){var x="";return M="",digitalData.hasOwnProperty("product")?(x=digitalData.hasOwnProperty("product")?digitalData.product[0].category.categoryID?d.getMappedValueFromDataLayer("refdata.hrid.pmdm_categories","digitalData.product[0].category.categoryID"):d.getMappedValueFromDataLayer("refdata.hrid.pmdm_categories","digitalData.product[0].category.platformCategory"):"",M=v+":"+d.getMappedValueFromDataLayer("refdata.hrid.pmdm_categories","digitalData.product[0].category.category")+":"+g+":"+x):digitalData.hasOwnProperty("salesforce")&&void 0!==digitalData.salesforce[0]&&digitalData.salesforce[0].hasOwnProperty("category")&&digitalData.salesforce[0].category.hasOwnProperty("categoryID")&&(M=v+":"+g+":"+(x=(z=n(digitalData.salesforce[0].category.categoryID))[digitalData.salesforce[0].category.categoryID])),r.push(M,M),r.push(v+":"+g),r}if("accCategory"===O)return x="",digitalData.hasOwnProperty("product")?x=digitalData.hasOwnProperty("product")?digitalData.product[0].category.categoryID?d.getMappedValueFromDataLayer("refdata.hrid.pmdm_categories","digitalData.product[0].category.categoryID"):d.getMappedValueFromDataLayer("refdata.hrid.pmdm_categories","digitalData.product[0].category.platformCategory"):"":digitalData.hasOwnProperty("salesforce")&&void 0!==digitalData.salesforce[0]&&digitalData.salesforce[0].hasOwnProperty("category")&&digitalData.salesforce[0].category.hasOwnProperty("categoryID")&&(x=(z=n(digitalData.salesforce[0].category.categoryID))[digitalData.salesforce[0].category.categoryID]),M=v+":"+g+":"+x,r.push(M,M),r.push(v+":"+g),r;if("lwmp"===O||"lwpp"===O)return M=v+":"+g+":"+(z=n([digitalData.product[0].productInfo.productName,digitalData.product[0].productInfo.modelName]))[digitalData.product[0].productInfo.productName]+":"+z[digitalData.product[0].productInfo.modelName],r.push(M,M),r.push(v+":"+g),r;if("pmDownload"===O){var F=v+":software:"+g;return r.push(F+":"+_,F+":"+_,F),r}
5if("pmDownload"===O||"swHowDoI"===O||"swUpgrade"===O||"swArchives"===O)return F=v+":software:"+(H=(z=n(_satellite.getVar("FIRST_PRODUCTCATEGORY:METATAG")))[_satellite.getVar("FIRST_PRODUCTCATEGORY:METATAG")])+":"+g+":"+_,r.push(F,F),r.push(v+":software:"+g),r;if("swProdOverview"===O)return F=v+":software:"+(B=(z=n(digitalData.product[0].productInfo.productID))[digitalData.product[0].productInfo.productID])+":"+g+":"+_,r.push(F,F),r.push(v+":software:"+g+":overview"),r;if("swCompare"===O)return F=v+":software:"+(H=(z=n(_satellite.getVar("FIRST_PRODUCTCATEGORY:METATAG")))[_satellite.getVar("FIRST_PRODUCTCATEGORY:METATAG")])+":"+g+":"+b,r.push(F+":"+T),r.push(F),r.push(v+":software:"+g),r;if("swDownload"===O)return F=v+":software:"+(H=(z=n(_satellite.getVar("FIRST_PRODUCTCATEGORY:METATAG")))[_satellite.getVar("FIRST_PRODUCTCATEGORY:METATAG")])+":"+g,""===T?r.push(F):r.push(F+":"+T),r.push(F),r.push(v+":software:"+g),r;if("swDownloadConfirm"===O){H=(z=n([_satellite.getVar("FIRST_PRODUCTCATEGORY:METATAG"),digitalData.product[0].productInfo.productID]))[_satellite.getVar("FIRST_PRODUCTCATEGORY:METATAG")];var G=_satellite.getVar("CONTENTTYPE:METATAG"),B=(F=v+":software:"+H+":"+g+":"+b,z[digitalData.product[0].productInfo.productID]),U=_satellite.getVar("PRODUCT:DL"),q="";if(void 0!==U[0]&&void 0!==U[0].productInfo&&(q=(F=n(U[0].productInfo.versionID))[U[0].productInfo.versionID]),"downloadconfirm"===G){var Y=window.location.href.substr(window.location.href.search("download/")+9).split(".")[0];r.push(v+":software:"+q+":"+g+":"+b+":"+Y),r.push(v+":software:"+B+":"+g+":"+b)}else r.push(v+":software:"+q+":"+g+":"+b),r.push(v+":software:"+B+":"+g+":"+b);return r.push(v+":software:"+g+":confirmation"),r}if("swEdition"===O)return F=v+":software:"+(B=(z=n(digitalData.product[0].productInfo.productID))[digitalData.product[0].productInfo.productID])+":"+g+":"+b,r.push(F+":"+T),r.push(F),r.push(v+":software:"+g+":editions"),r;if("welcome"===O){var H=(z=n(_satellite.getVar("FIRST_PRODUCTCATEGORY:METATAG")))[_satellite.getVar("FIRST_PRODUCTCATEGORY:METATAG")];return r.push(v+":software:"+H+":"+g+":welcome"),r.push(v+":software:"+H+":"+g+":welcome"),r.push(v+":software:"+g),r}if("swPortfolio"===O)return F=v+":software:"+g,r.push(F,F,F),r;if("innovations"===O)return r.push(v+":"+g),r.push(v+":"+g),r.push(v+":"+g),r;if("industry"===O)return r.push(v+":"+N+":"+g),r.push(v+":"+N+":"+g),r.push(v+":"+g),r;if("application"===O)return r.push(v+":"+N+":"+g+":"+_),r.push(v+":"+N+":"+g+":"+_),r.push(v+":"+g),r;if("eventGateway"===O)return r.push(v+":main"),r.push(v+":main"),r.push(v+":main"),r;if("eventEntry"===O)return r.push(v+":"+g+":"+_),r.push(v+":"+g+":"+_),r.push(v+":"+g),r;if("eventConfirm"===O)return r.push(v+":confirmation:"+g+":"+_),r.push(v+":confirmation:"+g+":"+_),r.push(v+":confirmation:"+g),r;if("eventRegistration"===O)return r.push(v+":registration:"+g+":"+_),r.push(v+":registration:"+g+":"+_),r.push(v+":registration:"+g),r;if("eventCancel"===O)return r.push(v+":cancellation:"+g+":"+_),r.push(v+":cancellation:"+g+":"+_),r.push(v+":cancellation:"+g),r;if("casestudy"===O||"landing"===O||"hwServices"===O||"swServices"===O||"eduServices"===O||"consultServices"===O||"partnerSolution"===O||"intServices"===O)return r.push(v+":"+g+":"+_),r.push(v+":"+g+":"+_),r.push(v+":"+g),r;if("partnerPage"===O){if("leaf"===h){var K=window.location.pathname.split("/"),W=K[K.length-1].replaceAll("-"," ");r.push(v+":"+g+":"+W),r.push(v+":"+g+":"+W),r.push(v+":"+g)}else r.push(v+":"+g+":"+_),r.push(v+":"+g+":"+_),r.push(v+":"+g);return r}if("whitepaper"===O||"howTo"===O||"example"===O||"productDoc"===O||"company"===O||"multimedia"===O||"kbArticle"===O)return"company"===O?r.push(v+":"+g+":"+_):r.push(v+":"+g+":"+k+":"+_),r.push(v+":"+g+":"+_),r.push(v+":"+g),r;if("systemsOverview"==O)return B=(z=n(digitalData.product[0].productInfo.productID))[digitalData.product[0].productInfo.productID],r.push(v+":systems:"+g+":"+B+(""===T?"":":"+T)),r.push(v+":systems:"+g+":"+B),r.push(v+":systems:"+g),r;if("swDownloadUmbrella"===O)return H=(z=n(_satellite.getVar("FIRST_PRODUCTCATEGORY:METATAG")))[_satellite.getVar("FIRST_PRODUCTCATEGORY:METATAG")],r.push(v+":software:"+H+":"+g+":umbrella"),r.push(v+":software:"+H+":"+g+":umbrella"),r.push(v+":software:"+g+":umbrella"),r;if("trends"===O&&"innovations"===p)return r.push(v+":"+g+":"+b),r.push(v+":"+g+":"+b),r.push(v+":"+g),r;if("dimensionaldrawing"===O&&"support"===p)return digitalData.product&&digitalData.product[0]&&digitalData.product[0].productInfo?(void 0===digitalData.product[0].productInfo.productID||digitalData.product[0].productInfo.productID,B=(z=n(digitalData.product[0].productInfo.productID))[digitalData.product[0].productInfo.productID],r.push(v+":"+g+":"+B+":"+b)):r.push(v+":"+g+":"+b),r.push(v+":"+g+":"+b),r.push(v+":"+g),r;if("prodcertification"===O&&"support"===p)return B=(z=n(digitalData.product[0].productInfo.productID))[digitalData.product[0].productInfo.productID],r.push(v+":"+g+":"+B+":"+b),r.push(v+":"+g+":"+b),r.push(v+":"+g),r;if("support"===O)return r.push(v+":"+g+":"+_),r.push(v+":"+g+":"+_),r.push(v+":"+g),r;if("cart"===O)return r.push(v+":"+b),r.push(v+":"+b),r.push(v),r;if("checkout"===O)return r.push(v+":"+b+(""===T?"":":"+T)),r.push(v+":"+b),r.push(v),r;if("continueshopping"===O)return r.push(v+":"+b),r.push(v+":"+b),r.push(v+":"+b),r;if("releaseNoteProduct"===O||"releaseNoteBug"===O||"releaseNoteKnown"===O||"compatibility"===O||"releaseNoteMisc"===O){var z;if("releaseNoteProduct"===O)B=(z=n(digitalData.product[0].productInfo.productID))[digitalData.product[0].productInfo.productID],r.push(v+":"+g+":"+k+":"+B+":Release Note");else r.push(v+":"+g+":"+k+":"+b);return r.push(v+":"+g+":"+b),r.push(v+":"+g),r}if("multimediagated"===O)return r.push(v+":"+g+":gated:"+b),r.push(v+":"+g+":gated:"+b),r.push(v+":"+g),r;if("multimediaNonGated"===O)return r.push(v+":"+g+":non gated:"+b),r.push(v+":"+g+":non gated:"+b),r.push(v+":"+g),r;if("errata"===O)return r.push(v+":"+g+":"+k+":"+b),r.push(v+":"+g+":"+b),r.push(v+":"+g),r;if("searchResults"===O)return r.push(v+":results"+(""===T?"":":"+T)),r.push(v+":results"),r.push(v+":results"),r;if("letterofvolatility"===O||"releaseNoteLanding"===O)return r.push(v+":"+g+":"+b),r.push(v+":"+g+":"+b),r.push(v+":"+g),r;if("resources"===O)return r.push(v+":"+g+":"+_),r.push(v+":"+g+":"+_),r.push(v+":"+g),r;if("compare"===O)return r.push(v+":"+g+":"+b),r.push(v+":"+g+":"+b),r.push(v+":"+g),r;if("helpCenter"===O)return r.push(v+":"+g+":"+_),r.push(v+":"+g+":"+_),r.push(v+":"+g),r;if("community"===m){if("homepage"===h)return r.push(v+":"+g+":"+E),r.push(v+":"+g+":"+E),r.push(v+":"+g+":"+E),r;if("navigation"===h)return r.push(v+":"+g+":"+w+(""===D?"":":"+D)),r.push(v+":"+g+":"+w),r.push(v+":"+g),r}if("forum"===m||"blog"===m||"usergroup"===m||"communitydocument"===m)return r.push(v+":"+g+":"+D+":"+V),r.push(v+":"+g+":"+D),r.push(v+":"+g),r;if("joblisting"===m)return r.push(v+":"+g+":"+b),r.push(v+":"+g+":"+b),r.push(v+":"+g),r;if("idea"===m)return r.push(v+":"+g+":"+D),r.push(v+":"+g+":"+D),r.push(v+":"+g),r;if("productdatasheet"===m)return r.push(v+":buy:detail:"+_+(""===T?"":":"+T)),r.push(v+":buy:detail:"+_),r.push(v+":buy:detail"),r;if("homepage"===m&&"homepage"===h&&"homepage"===p)return r.push("homepage"),r.push("homepage"),r.push("homepage"),r;if("Shop"===f&&"ProductInfo"===C&&"catalog"!==m)return r.push(v+(""===A?"":":"+A)+":learn:detail:"+_),r.push(v+(""===A?"":":"+A)+":learn:detail:"+_),r.push(v+":learn:detail"),r;if("leaf"===h)return r.push(v+":detail:"+_+(""===T?"":":"+T)+("newsletter"!==m?"":":"+S)),r.push(v+":detail:"+_+("newsletter"!==m?"":":"+S)),r.push(v+":detail"),r;if(("Flex"===f||"Shop"===f)&&""!==m&&"homepage"==h)return r.push(v+(""===A?"":":"+A)+":learn:main"),r.push(v+(""===A?"":":"+A)+":learn:main"),r.push(v+":learn:main"),r;if("catalog"===m&&"Shop"===f)return r.push(v+(""===A?"":":"+A)+":buy:results"),r.push(v+(""===A?"":":"+A)+":buy:results"),r.push(v+":buy:results"),r;if("Product Pages"===f&&"catalog"===m&&"navigation"===h||"Flex"===f&&"homepage"!==m||"Shop"===f&&"ProductInfo"===C&&"catalog"===m)return r.push(v+(""===A?"":":"+A)+":learn:category:"+_),r.push(v+(""===A?"":":"+A)+":learn:category:"+_),r.push(v+":learn:category"),r;if(location.href.indexOf("ni.com/advisor/")>-1)return r.push("products:advisor:main"),r.push("products:advisor:main"),r.push("products:advisor:main"),r;if("advisors"===m&&"homepage"===h)return r.push(v+":"+P+":main"),r.push(v+":"+P+":main"),r.push(v+":main"),r;if("summary"===I)return r.push(v+":"+P+":"+I),r.push(v+":"+P+":"+I),r.push(v+":"+I),r;if("advisors"===m&&"homepage"!==h)return r.push(v+":"+P+":detail:"+I),r.push(v+":"+P+":detail:"+I),r.push(v+":detail"),r;if("homepage"===h)return r.push(v+(""===T?"":":"+T)+":main"),r.push(v+":main"),r.push(v+":main"),r;if(t().indexOf("forum")>-1)return r.push("community:forums:board:"+_+":main"),r.push("community:forums:board:"+_+":main"),r.push("community"),r;
5if("navigation"===h&&("search"===t()||a("nisearch")||"sine"===t()&&a("np")))return r.push(v+":results"+(""===T?"":":"+T)),r.push(v+":results"),r.push(v+":results"),r;if("navigation"===h&&!("search"===t()||a("nisearch")||"sine"===t()&&a("np")))return r.push(v+":category:"+_+(""===T?"":":"+T)),r.push(v+":category:"+_),r.push(v+":category"),r;if("errorPage"===h)return r.push("errorPage"),r.push("errorPage"),r.push("errorPage"),r;if("white-paper"===m)return r.push(v+":detail:"+I),r.push(v+":detail:"+I),r.push(v+":detail:"+I),r;if(location.href.indexOf("gate/gb/GB_")>-1){var $=location.href.split("/");for(o=0;o<$.length;o++)if(0===$[o].indexOf("GB_"))return $=$[o],r.push("myni:gatedcontent:"+$.toLowerCase()),r.push("myni:gatedcontent:"+$.toLowerCase()),r.push("myni:gatedcontent"),r}if(location.href.indexOf("ni.com/nicif")>-1){if(location.href.indexOf("content.xhtml")>-1){if(location.href.toLowerCase().indexOf("header_login")>-1||location.href.toLowerCase().indexOf("lms_login")>-1||location.href.toLowerCase().indexOf("gb_srm")>-1)return r.push("myni:account:login"),r.push("myni:account:login"),r.push("myni:account:login"),r;if(location.href.toLowerCase().indexOf("/os_checkout/")>-1)return r.push("products:checkout:step1login"),r.push("products:checkout:step1login"),r.push("products:checkout"),r;for($=location.href.split("/"),o=0;o<$.length;o++)if(0===$[o].indexOf("GB_"))return $=$[o],r.push("myni:gate:"+$.toLowerCase()),r.push("myni:gate:"+$.toLowerCase()),r.push("myni:gate"),r;return r.push("myni:gate:"+$[$.length-2]),r.push("myni:gate:"+$[$.length-2]),r.push("myni:gate"),r}if(location.href.indexOf("emailchange.xhtml")>-1)return r.push("myni:account:change email"),r.push("myni:account:change email"),r.push("myni:account:change email"),r;if(location.href.indexOf("pwresetrequest.xhtml")>-1)return r.push("myni:account:password:request reset"),r.push("myni:account:password:request reset"),r.push("myni:account:password:request reset"),r;if(location.href.indexOf("emailconf.xhtml")>-1)return r.push("myni:account:confirm"),r.push("myni:account:confirm"),r.push("myni:account:confirm"),r;if(location.href.indexOf("create.xhtml")>-1)return r.push("myni:account:create"),r.push("myni:account:create"),r.push("myni:account:create"),r;if(location.href.indexOf("expired.xhtml")>-1)return r.push("myni:account:expired"),r.push("myni:account:expired"),r.push("myni:account:expired"),r;if(location.href.indexOf("extend.xhtml")>-1)return r.push("myni:account:extend"),r.push("myni:account:extend"),r.push("myni:account:extend"),r;if(location.href.indexOf("login.xhtml")>-1)return r.push("myni:account:login"),r.push("myni:account:login"),r.push("myni:account:login"),r}return location.host.indexOf("sine")>-1&&location.href.indexOf("comprefs")>-1?(r.push("myni:account:email preferences"),r.push("myni:account:email preferences"),r.push("myni:account:email preferences"),r):location.href.indexOf("digital.ni.com/express.nsf/express")>-1?(r.push("sitewide:info codes:main"),r.push("sitewide:info codes:main"),r.push("sitewide:info codes:main"),r):"myni"===m&&"homepage"===h?(r.push("myni:main"),r.push("myni:main"),r.push("myni:main"),r):"Legal"===m&&""===h&&""===p?(r.push(v+":privacy statement"),r.push(v+":privacy statement"),r.push(v+":privacy statement"),r):"Academic"===m&&""===h&&""===p?(r.push(v+":detail:"+_),r.push(v+":detail:"+_),r.push(v+":detail"),r):"servicerequest"===m?location.href.split("/")[location.href.split("/").length-1].toLowerCase().indexOf("myservicerequests")>-1?(r.push(v+":main"),r.push(v+":main"),r.push(v+":main"),r):location.href.split("/")[location.href.split("/").length-1].toLowerCase().indexOf("getassistance")>-1?(r.push(v+":open service request"),r.push(v+":open service request"),r.push(v+":open service request"),r):(r.push(v+":service request"),r.push(v+":service request"),r.push(v+":service request"),r):"quote"===m&&"misc"===h?(r.push(v+":quote preview:main"),r.push(v+":quote preview:main"),r.push(v+":quote preview:main"),r):void 0}}},CAPTURENAVIGATION_LINK_CLICK_DETAILS_WITH_DETAILED_PAGENAME:{storageDuration:"pageview",modulePath:"core/src/lib/dataElements/customCode.js",settings:{source:function(){return["pdp carousel","license type","swpdp carousel","sort by","select options","chat widget a","chat widget b","pre chat form","contact sales","chat"]}}},"LINKCOUNT:PI:PA:DL":{defaultValue:"",storageDuration:"pageview",modulePath:"core/src/lib/dataElements/javascriptVariable.js",settings:{path:"digitalData.page.pageInfo.linkCount"}},"NIGEN2:METATAG":{defaultValue:"",storageDuration:"pageview",modulePath:"core/src/lib/dataElements/customCode.js",settings:{source:function(){for(var e=document.getElementsByTagName("meta"),t=0;t<e.length;t++)if("nigen2"===e[t].name.toLowerCase())return e[t].content;return""}}}
5,GUESTBOOK_CODE:{defaultValue:"",storageDuration:"pageview",modulePath:"core/src/lib/dataElements/customCode.js",settings:{source:function(){var e=location.href;if(e.indexOf("/gate/gb")>-1){var t=e.split("/");return t[t.indexOf("gb")+1]}return"undefined"!=typeof digitalData&&digitalData.hasOwnProperty("page")&&digitalData.page.hasOwnProperty("attributes")&&digitalData.page.attributes.hasOwnProperty("gbroot")?digitalData.page.attributes.gbroot:""}}},PAGENAME_FOR_TARGET_PART7:{defaultValue:"",storageDuration:"pageview",modulePath:"core/src/lib/dataElements/customCode.js",settings:{source:function(){return _satellite.getVar("DETAILED_PAGENAME").split(":")[6]}}},LINK_COUNT:{defaultValue:"",storageDuration:"pageview",modulePath:"core/src/lib/dataElements/customCode.js",settings:{source:function(){function e(e,t){void 0===t&&(t=document);for(var a=[],n=e.parentNode;n!==t;){var r=n;a.push(r),n=r.parentNode}return a.push(t),a}function t(e,t){for(;(e=e.parentNode)&&e.parentNode&&e.className.indexOf(t)<0;);return e!==document}var a=_satellite.getVar("LINKCOUNT:PI:PA:DL"),n=_satellite.getVar("DELIVEREDBY:METATAG").toLowerCase(),r=_satellite.getVar("CONTENTTYPE:METATAG").toLowerCase();if(""===a){NIAnalytics.createNestedObject||(NIAnalytics.createNestedObject=function(e,t,a){for(var n=3===arguments.length&&t.pop(),r=0;r<t.length;r++)e=e[t[r]]=e[t[r]]||{};return n&&(e=e[n]=a),e});var i,o=[],s=[],l=!1;if(!("forums.ni.com"!==window.location.hostname&&"forumstage.ni.com"!==window.location.hostname||"communitydocument"!==r&&"example"!==r)){ 6if((p=document.querySelectorAll("div.custom-body-wrap")).length||(p=document.querySelectorAll("div.lia-message-template-overview-zone, div.lia-message-template-description-zone, div.lia-message-template-requirements-zone,div.lia-message-template-execute-zone, div.lia-message-template-additional-info-zone")),p.length||(p=document.querySelectorAll("div.lia-message-template-content-zone")),!p.length){var c=document.getElementsByClassName("lia-message-body-content")[0];p=c?[c]:[]}for(var u=0;u<p.length;u++)t(p[u],"CommentList")||o.push(p[u]);o.length>0&&(i=o,l=!0)}if(null!=i&&0!=i.length||(p=document.getElementsByClassName("blog-post")).length>0&&(i=o=p,l=!0),null==i||0==i.length){var d=document.getElementsByClassName("ni-page-wrap");i=d[d.length-1]}if(null!=i&&0!=i.length||(p=document.getElementsByClassName("tutorial-body")).length>0&&(i=o=p,l=!0),null!=i&&0!=i.length||(i=document.getElementById("ni-main-page-content")),null!=i&&0!=i.length||(i=document.getElementById("main-content")),null!=i&&0!=i.length||(i=document.getElementsByClassName("my-profile")[0]),null!=i&&0!=i.length||(i=document.getElementsByClassName("pnx-content")[0]),null!=i&&0!=i.length||(i=document.getElementsByTagName("main")[0]),null!=i&&0!=i.length||(i=document.getElementById("bodycontainer")),null!=i&&0!=i.length||(i=document.getElementById("wrapper")),null!=i&&0!=i.length||(i=document.getElementsByClassName("wrapper")[0]),null!=i&&0!=i.length||(i=document.getElementById("messageBodySimpleDisplay")),null!=i&&0!=i.length||(i=document.getElementsByClassName("MinimumWidthContainer")[0]),null!=i&&0!=i.length||(i=document.getElementById("page-content")),null!=i&&0!=i.length||"searchable product documentation"!==n||(i=document.getElementsByClassName("container")[5]),null!=i&&0!=i.length||void 0===document.getElementsByClassName("banner-section")[0]||(i=document.getElementsByClassName("banner-section")[0].cloneNode(!0)).appendChild(document.getElementsByClassName("content-wrapper")[0].cloneNode(!0)),null==i||0==i.length)return 0;if(!l)for(u=0;u<i.children.length;u++)"DIV"!==i.children[u].nodeName&&"FORM"!==i.children[u].nodeName&&"TABLE"!==i.children[u].nodeName&&"SECTION"!==i.children[u].nodeName||-1===i.children[u].className.indexOf("noindex")&&"cookieLaw"!==i.children[u].id&&"ni-vis-head"!==i.children[u].id&&"ni-vis-foot"!==i.children[u].id&&o.push(i.children[u]);for(u=0;u<o.length;u++)for(var p=o[u].getElementsByTagName("a"),m=0;m<p.length;m++){for(var h=e(p[m],o[u]),g=!0,f=0;f<h.length;f++)if(-1!==h[f].className.indexOf("noindex")||-1!==h[f].className.indexOf("lia-message-signature")||"cookieLaw"===h[f].id||"ni-vis-head"===h[f].id||"ni-vis-foot"===h[f].id){g=!1;break}g&&(s=s.concat(p[m]))}var v=0;for(u=0;
6u<s.length;u++)null!==s[u].getAttribute("href")&&"#"!==s[u].getAttribute("href").charAt(0)&&v++;return"undefined"==typeof digitalData&&(digitalData={}),NIAnalytics.createNestedObject(digitalData,["page","pageInfo","linkCount"],v),0!==v?v:"0"}return a}}},"USECASEID:URL_PARAM":{defaultValue:"",storageDuration:"pageview",modulePath:"core/src/lib/dataElements/queryStringParameter.js",settings:{name:"usecaseID",caseInsensitive:!0}},"EXP:URL_PARAM":{defaultValue:"",storageDuration:"pageview",modulePath:"core/src/lib/dataElements/queryStringParameter.js",settings:{name:"exp",caseInsensitive:!0}},"CART_TOTAL_REVENUE:DL":{defaultValue:"",storageDuration:"pageview",modulePath:"core/src/lib/dataElements/javascriptVariable.js",settings:{path:"digitalData.transaction.total.transactionTotal"}},PREV_PAGE_NAME:{defaultValue:"",storageDuration:"pageview",modulePath:"core/src/lib/dataElements/customCode.js",settings:{source:function(){var e=s.getPreviousValue(_satellite.getVar("PAGE_NAME"),"gpv","");return void 0===typeof e?"":e}}},PAGENAME_FOR_TARGET_PART2:{defaultValue:"",storageDuration:"pageview",modulePath:"core/src/lib/dataElements/customCode.js",settings:{source:function(){return _satellite.getVar("DETAILED_PAGENAME").split(":")[1]}}},PREV_SEARCH_TERM:{defaultValue:"",storageDuration:"pageview",modulePath:"core/src/lib/dataElements/customCode.js",settings:{source:function(){return s.getPreviousValue(s.eVar2,"gpv_ps","")}}},"CATEGORY:CA:PR:DL":{defaultValue:"",storageDuration:"pageview",modulePath:"core/src/lib/dataElements/javascriptVariable.js",settings:{path:"digitalData.product.0.category.category"}},CAPTURENAVIGATION_LINK_CLICK_DETAILS:{defaultValue:"",storageDuration:"pageview",modulePath:"core/src/lib/dataElements/customCode.js",settings:{source:function(e){var t=e.detail.eventName||"",a=e.detail.eventLabel||"",n=e.detail.eventDetail||"",r=_satellite.getVar("DETAILED_PAGENAME"),i=["myproductregister","myproductselect","gb widget","select edition","lv prod overview","nxg prod overview","flexlogger prod overview","crio plat category","cdaq plat category","pxi plat category","measure ctrl plat category","systemlink prod overview","multisim prod overview","multisim for designers prod overview","multisim for education prod overview","instrument studio prod overview","teststand prod overview","diadem prod overview","labview communications prod overview","crio dev guide","dc management landing","insightcm prod overview","innovations trends tab","electromech sys application","nxg web module prod overview","VBAI prod overview","FPGA dev module prod overview","real time module prod overview","company ni corp giving","company ni leadership","company ni supply chain","ni trend watch 2019","fpga mod prod overview","vision builder for auto inspect prod overview","vision dev mod prod overview","compare versions","measurement studio prod overview","contact us","sw products popular download suggestions","drivers popular download suggestions","checkout review","dc measurements","continue shopping","veristand prod overview","popular download tile","LabWinCVI prod overview","innovations automotive","online training","niweek registration","slash support","systemlink asset module prod overview","5g nr test ue solution","test coverage wifi 6 pa fem components","mmwave ota validation test","aero def elec mfg test","systemlink tdm datafinder module prod overview","systemlink server prod overview","systemlink test module prod overview","hil simulator prod overview","read more component","elec functional test solution","semiconductor validation","hardware services","hil industrial controllers","auto hil test","automotive adas app","perspectives","work with NI partner","vehicle compute hw","eloqua form","homepage cta","auto end of line test","hil industrial controllers","ind mach data logging","elec test cell and connectivity","ate systems and sw app","future proof adas hil test","ate sys and sw reduce time to market","ate sys and sw onboard new hires","education services","download link pdp product compare","email link pdp product compare","search results language","pdp compare button","releasenoteslink","perspective filter","srm home cta","continueshopupsell","
6wafer level parametric test","ADAS test autonomous vehicles","systemlink sw products","systemlink sw workflows","what is systemlink server","rffe validation","mmwave 5g functl test","online ordering","powertrain batt test sys","rf microwave components","nfc interface test","aerodef radar ew","test adas sensors","validate radar systems","daq home","lvtn browse products","pcb sys level pwr test","try product why page"];return""===a?"":/pdp carousel|license type|swpdp carousel|sort by|select options|chat widget a|chat widget b|pre chat form|contact sales|chat/.test(t)?t+":"+r.split(":").join("_")+":"+a:"event carousel"===t&&""!==n?t+":"+n+":"+a:i.indexOf(t)>-1?t+":"+a:a}}}},extensions:{"adobe-mcid":{displayName:"Experience Cloud ID Service",hostedLibFilesBaseUrl:"//www.ni.com/70533feeace8/484b70bb80b7/0d0fc74c1602/hostedLibFiles/EP31a59fd25d824db7be52972a70e94c1c/",settings:{orgId:"B3902DB45388D9620A490D4C@AdobeOrg",variables:[{name:"trackingServer",value:"nsmetrics.ni.com"},{name:"trackingServerSecure",value:"smetrics.ni.com"},{name:"marketingCloudServer",value:"nsmetrics.ni.com"},{name:"marketingCloudServerSecure",value:"smetrics.ni.com"}]},modules:{"adobe-mcid/src/lib/actions/setCustomerIds.js":{name:"set-customer-ids",displayName:"Set Customer IDs",script:function(e,t,a,n){"use strict";var r=a("../sharedModules/mcidInstance"),i=n.logger,o=function(e){return"string"==typeof e&&e.length>0},s=function(e){var t={},a=[];return e.forEach((function(e){var n=e.integrationCode,r=e.value;o(n)&&o(r)?(t[n]={id:r},e.hasOwnProperty("authState")&&(t[e.integrationCode].authState=e.authState),e.hasOwnProperty("hashType")&&(t[e.integrationCode].hashType=e.hashType)):a.push(e)})),a.length&&i.warn("Rejected these customer ids: "+JSON.stringify(a)),t};e.exports=function(e){if(r){var t=s(e.customerIds);r.setCustomerIDs(t),i.info("Set Customer IDs: "+JSON.stringify(t))}else i.warn("MCID instance cannot be found. Cannot set Customer IDs.")}}},"adobe-mcid/src/lib/sharedModules/mcidInstance.js":{script:function(e,t,a,n){"use strict";var r=a("@adobe/reactor-document"),i=a("../codeLibrary/VisitorAPI"),o=a("../../view/utils/timeUnits"),s=function(e){return e.reduce((function(e,t){var a=/^(true|false)$/i.test(t.value)?JSON.parse(t.value):t.value;return e[t.name]=a,e}),{})},l=function(e){var t=n.getExtensionSettings();if("string"!=typeof t.orgId)throw new TypeError("Org ID is not a string.");var a=s(t.variables||[]),r=t.doesOptInApply;r&&("boolean"==typeof r?a.doesOptInApply=r:t.optInCallback&&(a.doesOptInApply=t.optInCallback));var i=t.isOptInStorageEnabled;i&&(a.isOptInStorageEnabled=i);var l=t.optInCookieDomain;l&&(a.optInCookieDomain=l);var c=t.optInStorageExpiry;if(c){var u=t.timeUnit;if(u&&o[u]){var d=c*o[u];a.optInStorageExpiry=d}}else!0===i&&(a.optInStorageExpiry=33696e3);var p=t.previousPermissions;p&&(a.previousPermissions=p);var m=t.preOptInApprovals;if(m)a.preOptInApprovals=m;else{var h=t.preOptInApprovalInput;h&&(a.preOptInApprovals=h)}var g=t.isIabContext;g&&(a.isIabContext=g);var f=e.getInstance(t.orgId,a);return n.logger.info('Created instance using orgId: "'+t.orgId+'"'),n.logger.info("Set variables: "+JSON.stringify(a)),f.getMarketingCloudVisitorID((function(e){n.logger.info("Obtained Marketing Cloud Visitor Id: "+e)}),!0),f},c=function(e){return(n.getExtensionSettings().pathExclusions||[]).some((function(t){return t.valueIsRegex?new RegExp(t.value,"i").test(e):t.value===e}))},u=null;_satellite.getVisitorId=function(){return u},c(r.location.pathname)?n.logger.warn("MCID library not loaded. One of the path exclusions matches the current path."):u=l(i),e.exports=u},name:"mcid-instance",shared:!0},"adobe-mcid/src/lib/codeLibrary/VisitorAPI.js":{script:function(e){e.exports=(function(){"use strict";function e(t){return(e="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(t)}function t(e,t,a){return t in e?Object.defineProperty(e,t,{value:a,enumerable:!0,configurable:!0,writable:!0}):e[t]=a,e}function a(){return{callbacks:{},add:function(e,t){this.callbacks[e]=this.callbacks[e]||[];var a=this.callbacks[e].push(t)-1,n=this;return function(){n.callbacks[e].splice(a,1)}},execute:function(e,t){if(this.callbacks[e]){t=(t=void 0===t?[]:t)instanceof Array?t:[t];try{for(;this.callbacks[e].length;){var a=this.callbacks[e].shift();"function"==typeof a?a.apply(null,t):a instanceof Array&&a[1].apply(a[0],t)}delete this.callbacks[e]}catch(e){}}},executeAll:function(e,t){(t||e&&!k.isObjectEmpty(e))&&Object.keys(this.callbacks).forEac
6h((function(t){var a=void 0!==e[t]?e[t]:"";this.execute(t,a)}),this)},hasCallbacks:function(){return Boolean(Object.keys(this.callbacks).length)}}}function n(e,t,a){var n=null==e?void 0:e[t];return void 0===n?a:n}function r(e){for(var t=/^\d+$/,a=0,n=e.length;a<n;a++)if(!t.test(e[a]))return!1;return!0}function i(e,t){for(;e.length<t.length;)e.push("0");for(;t.length<e.length;)t.push("0")}function o(e,t){for(var a=0;a<e.length;a++){var n=parseInt(e[a],10),r=parseInt(t[a],10);if(n>r)return 1;if(r>n)return-1}return 0}function s(e,t){if(e===t)return 0;var a=e.toString().split("."),n=t.toString().split(".");return r(a.concat(n))?(i(a,n),o(a,n)):NaN}function l(e){return e===Object(e)&&0===Object.keys(e).length}function c(e){return"function"==typeof e||e instanceof Array&&e.length}function u(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"",t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:function(){return!0};this.log=ue("log",e,t),this.warn=ue("warn",e,t),this.error=ue("error",e,t)}function d(){var e=(arguments.length>0&&void 0!==arguments[0]?arguments[0]:{}).cookieName,t=(arguments.length>1&&void 0!==arguments[1]?arguments[1]:{}).cookies;if(!e||!t)return{get:Ie,set:Ie,remove:Ie};var a={remove:function(){t.remove(e)},get:function(){var a=t.get(e),n={};try{n=JSON.parse(a)}catch(a){n={}}return n},set:function(n,r){r=r||{};var i=a.get(),o=Object.assign(i,n);t.set(e,JSON.stringify(o),{domain:r.optInCookieDomain||"",cookieLifetime:r.optInStorageExpiry||3419e4,secure:r.secure,sameSite:r.sameSite,expires:!0})}};return a}function p(e){this.name=this.constructor.name,this.message=e,"function"==typeof Error.captureStackTrace?Error.captureStackTrace(this,this.constructor):this.stack=new Error(e).stack}function m(){function e(e,t){var a=ge(e);return a.length?a.every((function(e){return!!t[e]})):fe(t)}function t(){N(C),S(te.COMPLETE),b(v.status,v.permissions),s&&f.set(v.permissions,{optInCookieDomain:l,optInStorageExpiry:c,secure:p,sameSite:m}),y.execute(we)}function a(e){return function(a,n){if(!ve(a))throw new Error("[OptIn] Invalid category(-ies). Please use the `OptIn.Categories` enum.");return S(te.CHANGED),Object.assign(C,be(ge(a),e)),n||t(),v}}var n=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},r=n.doesOptInApply,i=n.previousPermissions,o=n.preOptInApprovals,s=n.isOptInStorageEnabled,l=n.optInCookieDomain,c=n.optInStorageExpiry,u=n.isIabContext,p=n.secureCookie,m=n.sameSiteCookie,h=(arguments.length>1&&void 0!==arguments[1]?arguments[1]:{}).cookies,g=Ce(i);Se(g,"Invalid `previousPermissions`!"),Se(o,"Invalid `preOptInApprovals`!");var f=d({cookieName:"adobeujs-optin"},{cookies:h}),v=this,b=ee(v),y=se(),_=Ee(g),E=Ee(o),T=s?f.get():{},A={},P=function(e,t){return Te(e)||t&&Te(t)?te.COMPLETE:te.PENDING}(_,T),I=function(e,t,a){var n=be(oe,!r);return r?Object.assign({},n,e,t,a):n}(E,_,T),C=ye(I),S=function(e){return P=e},N=function(e){return I=e};v.deny=a(!1),v.approve=a(!0),v.denyAll=v.deny.bind(v,oe),v.approveAll=v.approve.bind(v,oe),v.isApproved=function(t){return e(t,v.permissions)},v.isPreApproved=function(t){return e(t,E)},v.fetchPermissions=function(e){var t=arguments.length>1&&void 0!==arguments[1]&&arguments[1],a=t?v.on(te.COMPLETE,e):Ie;return!r||r&&v.isComplete||o?e(v.permissions):t||y.add(we,(function(){return e(v.permissions)})),a},v.complete=function(){v.status===te.CHANGED&&t()},v.registerPlugin=function(e){if(!e||!e.name||"function"!=typeof e.onRegister)throw new Error(De);A[e.name]||(A[e.name]=e,e.onRegister.call(e,v))},v.execute=ke(A),v.memoizeContent=function(e){Pe(e)&&f.set(e,{optInCookieDomain:l,optInStorageExpiry:c,secure:p,sameSite:m})},v.getMemoizedContent=function(e){var t=f.get();if(t)return t[e]},Object.defineProperties(v,{permissions:{get:function(){return I}},status:{get:function(){return P}},Categories:{get:function(){return ae}},doesOptInApply:{get:function(){return!!r}},isPending:{get:function(){return v.status===te.PENDING}},isComplete:{get:function(){return v.status===te.COMPLETE}},__plugins:{get:function(){return Object.keys(A)}},isIabContext:{get:function(){return u}}})}function h(e,t){function a(){r=null,e.call(e,new p("The call took longer than you wanted!"))}function n(){r&&(clearTimeout(r),e.apply(e,arguments))}if(void 0===t)return e;var r=setTimeout(a,t);return n}function g(){if(window.__tcfapi)return window.__tcfapi;var e=window;if(e!==window.top){for(var t;!t;){e=e.parent;try{e.frames.__tcfapiLocator&&(t=e)}catch(e){}if(e===window.top)break}if(t){var a={};return window.__tcfapi=function(e,n,r,i){var o=Math.random()+"",s={__tcfapiCall:{command:e,parameter:i,version:n,callId:o}};a[o]=r,t.postMessage(s,"*")},window.addEventListener("message",(function(e){var t=e.data;if("string"==typeof t)try{t=JSON.parse(e.data)}catch(e){}if(t.__tcfapiReturn){var n=t.__tcfapiReturn;"function"==typeof a[n.callId]&&(a[n.callId](n.returnValue,n.success),delete a[n.callId])}}),!1),window.__tcfapi}
6me.error("__tcfapi not found")}else me.error("__tcfapi not found")}function f(e,t){var a=arguments.length>2&&void 0!==arguments[2]?arguments[2]:[],n=!0===e.vendor.consents[t],r=a.every((function(t){return!0===e.purpose.consents[t]}));return n&&r}function v(){var e=this;e.name="iabPlugin",e.version="0.0.2";var t,a=se(),n={transparencyAndConsentData:null},r=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};return n[e]=t};e.fetchConsentData=function(e){var t=h(e.callback,e.timeout);i({callback:t})},e.isApproved=function(e){var t=e.callback,a=e.category,r=e.timeout;if(n.transparencyAndConsentData)return t(null,f(n.transparencyAndConsentData,ne[a],re[a]));var o=h((function(e,n){t(e,f(n,ne[a],re[a]))}),r);i({category:a,callback:o})},e.onRegister=function(a){t=a;var n=Object.keys(ne),r=function(e,t){!e&&t&&(n.forEach((function(e){var n=f(t,ne[e],re[e]);a[n?"approve":"deny"](e,!0)})),a.complete())};e.fetchConsentData({callback:r})};var i=function(e){var i=e.callback;if(n.transparencyAndConsentData)return i(null,n.transparencyAndConsentData);a.add("FETCH_CONSENT_DATA",i),o((function(e,i){if(i){var o=ye(e),s=t.getMemoizedContent("iabConsentHash"),l=pe(o.tcString).toString(32);o.consentString=e.tcString,o.hasConsentChangedSinceLastCmpPull=s!==l,r("transparencyAndConsentData",o),t.memoizeContent({iabConsentHash:l})}a.execute("FETCH_CONSENT_DATA",[null,n.transparencyAndConsentData])}))},o=function(e){var t=Oe(ne),a=g();"function"==typeof a&&a("getTCData",2,e,t)}}var b="undefined"!=typeof globalThis?globalThis:"undefined"!=typeof window?window:"undefined"!=typeof global?global:"undefined"!=typeof self?self:{};Object.assign=Object.assign||function(e){for(var t,a,n=1;n<arguments.length;++n)for(t in a=arguments[n])Object.prototype.hasOwnProperty.call(a,t)&&(e[t]=a[t]);return e};var y,_,E={MESSAGES:{HANDSHAKE:"HANDSHAKE",GETSTATE:"GETSTATE",PARENTSTATE:"PARENTSTATE"},STATE_KEYS_MAP:{MCMID:"MCMID",MCAID:"MCAID",MCAAMB:"MCAAMB",MCAAMLH:"MCAAMLH",MCOPTOUT:"MCOPTOUT",CUSTOMERIDS:"CUSTOMERIDS"},ASYNC_API_MAP:{MCMID:"getMarketingCloudVisitorID",MCAID:"getAnalyticsVisitorID",MCAAMB:"getAudienceManagerBlob",MCAAMLH:"getAudienceManagerLocationHint",MCOPTOUT:"isOptedOut",ALLFIELDS:"getVisitorValues"},SYNC_API_MAP:{CUSTOMERIDS:"getCustomerIDs"},ALL_APIS:{MCMID:"getMarketingCloudVisitorID",MCAAMB:"getAudienceManagerBlob",MCAAMLH:"getAudienceManagerLocationHint",MCOPTOUT:"isOptedOut",MCAID:"getAnalyticsVisitorID",CUSTOMERIDS:"getCustomerIDs",ALLFIELDS:"getVisitorValues"},FIELDGROUP_TO_FIELD:{MC:"MCMID",A:"MCAID",AAM:"MCAAMB"},FIELDS:{MCMID:"MCMID",MCOPTOUT:"MCOPTOUT",MCAID:"MCAID",MCAAMLH:"MCAAMLH",MCAAMB:"MCAAMB"},AUTH_STATE:{UNKNOWN:0,AUTHENTICATED:1,LOGGED_OUT:2},OPT_OUT:{GLOBAL:"global"},SAME_SITE_VALUES:{LAX:"Lax",STRICT:"Strict",NONE:"None"}},T=E.STATE_KEYS_MAP,A=function(e){function t(){}function a(t,a){var n=this;return function(){var r=e(0,t),i={};return i[t]=r,n.setStateAndPublish(i),a(r),r}}this.getMarketingCloudVisitorID=function(e){e=e||t;var n=this.findField(T.MCMID,e),r=a.call(this,T.MCMID,e);return void 0!==n?n:r()},this.getVisitorValues=function(e){this.getMarketingCloudVisitorID((function(t){e({MCMID:t})}))}},P=E.MESSAGES,I=E.ASYNC_API_MAP,C=E.SYNC_API_MAP,S=function(){function e(){}function t(e,t){var a=this;return function(){return a.callbackRegistry.add(e,t),a.messageParent(P.GETSTATE),""}}function a(a){this[I[a]]=function(n){n=n||e;var r=this.findField(a,n),i=t.call(this,a,n);return void 0!==r?r:i()}}function n(t){this[C[t]]=function(){return this.findField(t,e)||{}}}Object.keys(I).forEach(a,this),Object.keys(C).forEach(n,this)},N=E.ASYNC_API_MAP,O=function(){Object.keys(N).forEach((function(e){this[N[e]]=function(t){this.callbackRegistry.add(e,t)}}),this)},k=function(e,t){return e(t={exports:{}},t.exports),t.exports}((function(t,a){a.isObjectEmpty=function(e){return e===Object(e)&&0===Object.keys(e).length},a.isValueEmpty=function(e){return""===e||a.isObjectEmpty(e)};var n=function(){var e=navigator.appName,t=navigator.userAgent;return"Microsoft Internet Explorer"===e||t.indexOf("MSIE ")>=0||t.indexOf("Trident/")>=0&&t.indexOf("Windows NT 6")>=0};a.getIeVersion=function(){return document.documentMode?document.documentMode:n()?7:null},a.isFirefox=function(e){return!!/Firefox\/([0-9\.]+)(?:\s|$)/.test(e||window.navigator.userAgent)},a.encodeAndBuildRequest=function(e,t){return e.map(encodeURIComponent).join(t)},a.isObject=function(t){return null!==t&&"object"===e(t)&&!1===Array.isArray(t)},a.defineGlobalNamespace=function(){return window.adobe=a.isObject(window.adobe)?window.adobe:{},window.adobe},a.pluck=function(e,t){return t.reduce((function(t,a){return e[a]&&(t[a]=e[a]),t}),Object.create(null))},a.parseOptOut=function(e,t,a){t||(t=a,e.d_optout&&e.d_optout instanceof Array&&(t=e.d_optout.join(",")));var n=parseInt(e.d_ottl,10);return isNaN(n)&&(n=7200),{optOut:t,d_ottl:n}},a.normalizeBoolean=function(e){var t=e;return"true"===e?t=!0:"false"===e&&(t=!1),t}})),w=(k.isObjectEmpty,k.isValueEmpty,k.getIeVersion,k.isFirefox,k.encodeAndBuildRequest,k.isObject,k.defineGlobalNamespace,k.pluck,k.parseOptOut,k.normalizeBoolean,a),D=E.MESSAGES,V={0:"prefix",1:"orgID",2:"state"},M=function(e,t){this.parse=function(e){try{var t={};return e.data.split("|").forEach((function(e,a){void 0!==e&&(t[V[a]]=2!==a?e:JSON.parse(e))})),t}catch(e){}},this.isInvalid=function(a){var n=this.parse(a);if(!n||Object.keys(n).length<2)return!0;var r=e!==n.orgID,i=!t||a.origin!==t,o=-1===Object.keys(D).indexOf(n.prefix);return r||i||o},this.send=function(a,n,r){var i=n+"|"+e;r&&r===Object(r)&&(i+="|"+JSON.stringify(r));try{a.postMessage(i,t)}catch(e){}}},R=E.MESSAGES,L=function(e,t,a,n){function r(e){Object.assign(m,e)}function i(e){Object.assign(m.state,e),Object.assign(m.state.ALLFIELDS,e),m.callbackRegistry.executeAll(m.state)}function o(e){if(!f.isInvalid(e)){g=!1;var t=f.parse(e);m.setStateAndPublish(t.state)}}function s(e){!g&&h&&(g=!0,f.send(n,e))}
6function l(){r(new A(a._generateID)),m.getMarketingCloudVisitorID(),m.callbackRegistry.executeAll(m.state,!0),b.removeEventListener("message",c)}function c(e){if(!f.isInvalid(e)){var t=f.parse(e);g=!1,b.clearTimeout(m._handshakeTimeout),b.removeEventListener("message",c),r(new S(m)),b.addEventListener("message",o),m.setStateAndPublish(t.state),m.callbackRegistry.hasCallbacks()&&s(R.GETSTATE)}}function u(){h&&postMessage?(b.addEventListener("message",c),s(R.HANDSHAKE),m._handshakeTimeout=setTimeout(l,250)):l()}function d(){b.s_c_in||(b.s_c_il=[],b.s_c_in=0),m._c="Visitor",m._il=b.s_c_il,m._in=b.s_c_in,m._il[m._in]=m,b.s_c_in++}function p(){function e(e){0!==e.indexOf("_")&&"function"==typeof a[e]&&(m[e]=function(){})}Object.keys(a).forEach(e),m.getSupplementalDataID=a.getSupplementalDataID,m.isAllowed=function(){return!0}}var m=this,h=t.whitelistParentDomain;m.state={ALLFIELDS:{}},m.version=a.version,m.marketingCloudOrgID=e,m.cookieDomain=a.cookieDomain||"",m._instanceType="child";var g=!1,f=new M(e,h);m.callbackRegistry=w(),m.init=function(){d(),p(),r(new O(m)),u()},m.findField=function(e,t){if(void 0!==m.state[e])return t(m.state[e]),m.state[e]},m.messageParent=s,m.setStateAndPublish=i},j=E.MESSAGES,x=E.ALL_APIS,F=E.ASYNC_API_MAP,G=E.FIELDGROUP_TO_FIELD,B=function(e,t){function a(){var t={};return Object.keys(x).forEach((function(a){var n=x[a],r=e[n]();k.isValueEmpty(r)||(t[a]=r)})),t}function n(){var t=[];return e._loading&&Object.keys(e._loading).forEach((function(a){if(e._loading[a]){var n=G[a];t.push(n)}})),t.length?t:null}function r(t){return function a(){var r=n();if(r){var i=F[r[0]];e[i](a,!0)}else t()}}function i(e,n){var r=a();t.send(e,n,r)}function o(e){l(e),i(e,j.HANDSHAKE)}function s(e){r((function(){i(e,j.PARENTSTATE)}))()}function l(a){function n(n){r.call(e,n),t.send(a,j.PARENTSTATE,{CUSTOMERIDS:e.getCustomerIDs()})}var r=e.setCustomerIDs;e.setCustomerIDs=n}return function(e){t.isInvalid(e)||(t.parse(e).prefix===j.HANDSHAKE?o:s)(e.source)}},U=function(e,t){function a(e){return function(a){n[e]=a,++r===i&&t(n)}}var n={},r=0,i=Object.keys(e).length;Object.keys(e).forEach((function(t){var n=e[t];if(n.fn){var r=n.args||[];r.unshift(a(t)),n.fn.apply(n.context||null,r)}}))},q={get:function(e){e=encodeURIComponent(e);var t=(";"+document.cookie).split(" ").join(";"),a=t.indexOf(";"+e+"="),n=a<0?a:t.indexOf(";",a+1);return a<0?"":decodeURIComponent(t.substring(a+2+e.length,n<0?t.length:n))},set:function(e,t,a){var r=n(a,"cookieLifetime"),i=n(a,"expires"),o=n(a,"domain"),s=n(a,"secure"),l=n(a,"sameSite"),c=s?"Secure":"",u=l?"SameSite="+l+";":"";if(i&&"SESSION"!==r&&"NONE"!==r){var d=""!==t?parseInt(r||0,10):-60;if(d)(i=new Date).setTime(i.getTime()+1e3*d);else if(1===i){var p=(i=new Date).getYear();i.setYear(p+2+(p<1900?1900:0))}}else i=0;return e&&"NONE"!==r?(document.cookie=encodeURIComponent(e)+"="+encodeURIComponent(t)+"; path=/;"+(i?" expires="+i.toGMTString()+";":"")+(o?" domain="+o+";":"")+u+c,this.get(e)===t):0},remove:function(e,t){var a=n(t,"domain");a=a?" domain="+a+";":"";var r=n(t,"secure"),i=n(t,"sameSite"),o=r?"Secure":"",s=i?"SameSite="+i+";":"";document.cookie=encodeURIComponent(e)+"=; Path=/; Expires=Thu, 01 Jan 1970 00:00:01 GMT;"+a+s+o}},Y=function(e,t){!e&&b.location&&(e=b.location.hostname);var a,n=e.split("."),r=t||{};for(a=n.length-2;a>=0;a--)if(r.domain=n.slice(a).join("."),q.set("TEST_AMCV_COOKIE_WRITE","cookie",r))return q.remove("TEST_AMCV_COOKIE_WRITE",r),r.domain;return""},H={compare:s,isLessThan:function(e,t){return s(e,t)<0},areVersionsDifferent:function(e,t){return 0!==s(e,t)},isGreaterThan:function(e,t){return s(e,t)>0},isEqual:function(e,t){return 0===s(e,t)}},K=!!b.postMessage,W={postMessage:function(e,t,a){var n=1;t&&(K?a.postMessage(e,t.replace(/([^:]+:\/\/[^\/]+).*/,"$1")):t&&(a.location=t.replace(/#.*$/,"")+"#"+ +new Date+n+++"&"+e))},receiveMessage:function(e,t){var a;try{K&&(e&&(a=function(a){if("string"==typeof t&&a.origin!==t||"[object Function]"===Object.prototype.toString.call(t)&&!1===t(a.origin))return!1;e(a)}),b.addEventListener?b[e?"addEventListener":"removeEventListener"]("message",a):b[e?"attachEvent":"detachEvent"]("onmessage",a))}catch(e){}}},z=function(e){var t,a,n="0123456789",r="",i="",o=8,s=10,l=10,c=(""+Date.now()).substr(-6).split("").reverse("").join("");if(1==e){for(n+="ABCDEF",t=0;16>t;t++)a=Math.floor(Math.random()*o),4>t&&c[t]<o&&(a=+c[t]),r+=n.substring(a,a+1),a=Math.floor(Math.random()*o),i+=n.substring(a,a+1),o=16;return r+"-"+i}for(t=0;19>t;t++)a=Math.floor(Math.random()*s),6>t&&c[t]<s?(r+=c[t],a=c[t]):r+=n.substring(a,a+1),0===t&&9==a?s=3:((1==t||2==t)&&10!=s&&2>a||2<t)&&(s=10),a=Math.floor(Math.random()*l),i+=n.substring(a,a+1),0===t&&9==a?l=3:((1==t||2==t)&&10!=l&&2>a||2<t)&&(l=10);return r+i},$=function(e){return{corsMetadata:function(){var e="none",t=!0;return"undefined"!=typeof XMLHttpRequest&&XMLHttpRequest===Object(XMLHttpRequest)&&("withCredentials"in new XMLHttpRequest?e="XMLHttpRequest":"undefined"!=typeof XDomainRequest&&XDomainRequest===Object(XDomainRequest)&&(t=!1),Object.prototype.toString.call(b.HTMLElement).indexOf("Constructor")>
60&&(t=!1)),{corsType:e,corsCookiesEnabled:t}}(),getCORSInstance:function(){return"none"===this.corsMetadata.corsType?null:new b[this.corsMetadata.corsType]},fireCORS:function(t,a){function n(e){var a;try{if((a=JSON.parse(e))!==Object(a))return void r.handleCORSError(t,null,"Response is not JSON")}catch(e){return void r.handleCORSError(t,e,"Error parsing response as JSON")}try{for(var n=t.callback,i=b,o=0;o<n.length;o++)i=i[n[o]];i(a)}catch(e){r.handleCORSError(t,e,"Error forming callback function")}}var r=this;a&&(t.loadErrorHandler=a);try{var i=this.getCORSInstance();i.open("get",t.corsUrl+"&ts="+(new Date).getTime(),!0),"XMLHttpRequest"===this.corsMetadata.corsType&&(i.withCredentials=!0,i.timeout=e.loadTimeout,i.setRequestHeader("Content-Type","application/x-www-form-urlencoded"),i.onreadystatechange=function(){4===this.readyState&&200===this.status&&n(this.responseText)}),i.onerror=function(e){r.handleCORSError(t,e,"onerror")},i.ontimeout=function(e){r.handleCORSError(t,e,"ontimeout")},i.send(),e._log.requests.push(t.corsUrl)}catch(e){this.handleCORSError(t,e,"try-catch")}},handleCORSError:function(t,a,n){e.CORSErrors.push({corsData:t,error:a,description:n}),t.loadErrorHandler&&("ontimeout"===n?t.loadErrorHandler(!0):t.loadErrorHandler(!1))}}},Q={POST_MESSAGE_ENABLED:!!b.postMessage,DAYS_BETWEEN_SYNC_ID_CALLS:1,MILLIS_PER_DAY:864e5,ADOBE_MC:"adobe_mc",ADOBE_MC_SDID:"adobe_mc_sdid",VALID_VISITOR_ID_REGEX:/^[0-9a-fA-F\-]+$/,ADOBE_MC_TTL_IN_MIN:5,VERSION_REGEX:/vVersion\|((\d+\.)?(\d+\.)?(\*|\d+))(?=$|\|)/,FIRST_PARTY_SERVER_COOKIE:"s_ecid"},J=function(e,t){var a=b.document;return{THROTTLE_START:3e4,MAX_SYNCS_LENGTH:649,throttleTimerSet:!1,id:null,onPagePixels:[],iframeHost:null,getIframeHost:function(e){if("string"==typeof e){var t=e.split("/");return t[0]+"//"+t[2]}},subdomain:null,url:null,getUrl:function(){var t,n="http://fast.",r="?d_nsid="+e.idSyncContainerID+"#"+encodeURIComponent(a.location.origin);return this.subdomain||(this.subdomain="nosubdomainreturned"),e.loadSSL&&(n=e.idSyncSSLUseAkamai?"https://fast.":"https://"),t=n+this.subdomain+".demdex.net/dest5.html"+r,this.iframeHost=this.getIframeHost(t),this.id="destination_publishing_iframe_"+this.subdomain+"_"+e.idSyncContainerID,t},checkDPIframeSrc:function(){var t="?d_nsid="+e.idSyncContainerID+"#"+encodeURIComponent(a.location.href);"string"==typeof e.dpIframeSrc&&e.dpIframeSrc.length&&(this.id="destination_publishing_iframe_"+(e._subdomain||this.subdomain||(new Date).getTime())+"_"+e.idSyncContainerID,this.iframeHost=this.getIframeHost(e.dpIframeSrc),this.url=e.dpIframeSrc+t)},idCallNotProcesssed:null,doAttachIframe:!1,startedAttachingIframe:!1,iframeHasLoaded:null,iframeIdChanged:null,newIframeCreated:null,originalIframeHasLoadedAlready:null,iframeLoadedCallbacks:[],regionChanged:!1,timesRegionChanged:0,sendingMessages:!1,messages:[],messagesPosted:[],messagesReceived:[],messageSendingInterval:Q.POST_MESSAGE_ENABLED?null:100,onPageDestinationsFired:[],jsonForComparison:[],jsonDuplicates:[],jsonWaiting:[],jsonProcessed:[],canSetThirdPartyCookies:!0,receivedThirdPartyCookiesNotification:!1,readyToAttachIframePreliminary:function(){return!(e.idSyncDisableSyncs||e.disableIdSyncs||e.idSyncDisable3rdPartySyncing||e.disableThirdPartyCookies||e.disableThirdPartyCalls)},readyToAttachIframe:function(){return this.readyToAttachIframePreliminary()&&(this.doAttachIframe||e._doAttachIframe)&&(this.subdomain&&"nosubdomainreturned"!==this.subdomain||e._subdomain)&&this.url&&!this.startedAttachingIframe},attachIframe:function(){function e(){(r=a.createElement("iframe")).sandbox="allow-scripts allow-same-origin",r.title="Adobe ID Syncing iFrame",r.id=n.id,r.name=n.id+"_name",r.style.cssText="display: none; width: 0; height: 0;",r.src=n.url,n.newIframeCreated=!0,t(),a.body.appendChild(r)}function t(e){r.addEventListener("load",(function(){r.className="aamIframeLoaded",n.iframeHasLoaded=!0,n.fireIframeLoadedCallbacks(e),n.requestToProcess()}))}this.startedAttachingIframe=!0;var n=this,r=a.getElementById(this.id);r?"IFRAME"!==r.nodeName?(this.id+="_2",this.iframeIdChanged=!0,e()):(this.newIframeCreated=!1,"aamIframeLoaded"!==r.className?(this.originalIframeHasLoadedAlready=!1,t("The destination publishing iframe already exists from a different library, but hadn't loaded yet.")):(this.originalIframeHasLoadedAlready=!0,this.iframeHasLoaded=!0,this.iframe=r,this.fireIframeLoadedCallbacks("The destination publishing iframe already exists from a different library, and had loaded alresady."),this.requestToProcess())):e(),this.iframe=r},fireIframeLoadedCallbacks:function(e){this.iframeLoadedCallbacks.forEach((function(t){"function"==typeof t&&t({message:e||"The destination publishing iframe was attached and loaded successfully."})})),this.iframeLoadedCallbacks=[]},requestToProcess:function(t){function a(){r.jsonForComparison.push(t),r.jsonWaiting.push(t),r.processSyncOnPage(t)}
6var n,r=this;if(t===Object(t)&&t.ibs)if(n=JSON.stringify(t.ibs||[]),this.jsonForComparison.length){var i,o,s,l=!1;for(i=0,o=this.jsonForComparison.length;i<o;i++)if(s=this.jsonForComparison[i],n===JSON.stringify(s.ibs||[])){l=!0;break}l?this.jsonDuplicates.push(t):a()}else a() 7;if((this.receivedThirdPartyCookiesNotification||!Q.POST_MESSAGE_ENABLED||this.iframeHasLoaded)&&this.jsonWaiting.length){var c=this.jsonWaiting.shift();this.process(c),this.requestToProcess()}e.idSyncDisableSyncs||e.disableIdSyncs||!this.iframeHasLoaded||!this.messages.length||this.sendingMessages||(this.throttleTimerSet||(this.throttleTimerSet=!0,setTimeout((function(){r.messageSendingInterval=Q.POST_MESSAGE_ENABLED?null:150}),this.THROTTLE_START)),this.sendingMessages=!0,this.sendMessages())},getRegionAndCheckIfChanged:function(t,a){var n=e._getField("MCAAMLH"),r=t.d_region||t.dcs_region;return n?r&&(e._setFieldExpire("MCAAMLH",a),e._setField("MCAAMLH",r),parseInt(n,10)!==r&&(this.regionChanged=!0,this.timesRegionChanged++,e._setField("MCSYNCSOP",""),e._setField("MCSYNCS",""),n=r)):(n=r)&&(e._setFieldExpire("MCAAMLH",a),e._setField("MCAAMLH",n)),n||(n=""),n},processSyncOnPage:function(e){var t,a,n,r;if((t=e.ibs)&&t instanceof Array&&(a=t.length))for(n=0;n<a;n++)(r=t[n]).syncOnPage&&this.checkFirstPartyCookie(r,"","syncOnPage")},process:function(e){var t,a,n,r,i,o=encodeURIComponent,s=!1;if((t=e.ibs)&&t instanceof Array&&(a=t.length))for(s=!0,n=0;n<a;n++)r=t[n],i=[o("ibs"),o(r.id||""),o(r.tag||""),k.encodeAndBuildRequest(r.url||[],","),o(r.ttl||""),"","",r.fireURLSync?"true":"false"],r.syncOnPage||(this.canSetThirdPartyCookies?this.addMessage(i.join("|")):r.fireURLSync&&this.checkFirstPartyCookie(r,i.join("|")));s&&this.jsonProcessed.push(e)},checkFirstPartyCookie:function(t,a,n){var r="syncOnPage"===n,i=r?"MCSYNCSOP":"MCSYNCS";e._readVisitor();var o,s,l=e._getField(i),c=!1,u=!1,d=Math.ceil((new Date).getTime()/Q.MILLIS_PER_DAY);l?(o=l.split("*"),c=(s=this.pruneSyncData(o,t.id,d)).dataPresent,u=s.dataValid,c&&u||this.fireSync(r,t,a,o,i,d)):(o=[],this.fireSync(r,t,a,o,i,d))},pruneSyncData:function(e,t,a){var n,r,i,o=!1,s=!1;for(r=0;r<e.length;r++)n=e[r],i=parseInt(n.split("-")[1],10),n.match("^"+t+"-")?(o=!0,a<i?s=!0:(e.splice(r,1),r--)):a>=i&&(e.splice(r,1),r--);return{dataPresent:o,dataValid:s}},manageSyncsSize:function(e){if(e.join("*").length>this.MAX_SYNCS_LENGTH)for(e.sort((function(e,t){return parseInt(e.split("-")[1],10)-parseInt(t.split("-")[1],10)}));e.join("*").length>this.MAX_SYNCS_LENGTH;)e.shift()},fireSync:function(t,a,n,r,i,o){var s=this;if(t){if("img"===a.tag){var l,c,u,d,p=a.url,m=e.loadSSL?"https:":"http:";for(l=0,c=p.length;l<c;l++){u=p[l],d=/^\/\//.test(u);var h=new Image;h.addEventListener("load",function(t,a,n,r){return function(){s.onPagePixels[t]=null,e._readVisitor();var o,l,c,u,d=e._getField(i),p=[];if(d)for(l=0,c=(o=d.split("*")).length;l<c;l++)(u=o[l]).match("^"+a.id+"-")||p.push(u);s.setSyncTrackingData(p,a,n,r)}}(this.onPagePixels.length,a,i,o)),h.src=(d?m:"")+u,this.onPagePixels.push(h)}}}else this.addMessage(n),this.setSyncTrackingData(r,a,i,o)},addMessage:function(t){var a=encodeURIComponent(e._enableErrorReporting?"---destpub-debug---":"---destpub---");this.messages.push((Q.POST_MESSAGE_ENABLED?"":a)+t)},setSyncTrackingData:function(t,a,n,r){t.push(a.id+"-"+(r+Math.ceil(a.ttl/60/24))),this.manageSyncsSize(t),e._setField(n,t.join("*"))},sendMessages:function(){var e,t=this,a="",n=encodeURIComponent;this.regionChanged&&(a=n("---destpub-clear-dextp---"),this.regionChanged=!1),this.messages.length?Q.POST_MESSAGE_ENABLED?(e=a+n("---destpub-combined---")+this.messages.join("%01"),this.postMessage(e),this.messages=[],this.sendingMessages=!1):(e=this.messages.shift(),this.postMessage(a+e),setTimeout((function(){t.sendMessages()}),this.messageSendingInterval)):this.sendingMessages=!1},postMessage:function(e){W.postMessage(e,this.url,this.iframe.contentWindow),this.messagesPosted.push(e)},receiveMessage:function(e){var t,a=/^---destpub-to-parent---/;"string"==typeof e&&a.test(e)&&("canSetThirdPartyCookies"===(t=e.replace(a,"").split("|"))[0]&&(this.canSetThirdPartyCookies="true"===t[1],this.receivedThirdPartyCookiesNotification=!0,this.requestToProcess()),this.messagesReceived.push(e))},processIDCallData:function(n){(null==this.url||n.subdomain&&"nosubdomainreturned"===this.subdomain)&&("string"==typeof e._subdomain&&e._subdomain.length?this.subdomain=e._subdomain:this.subdomain=n.subdomain||"",this.url=this.getUrl()),n.ibs instanceof Array&&n.ibs.length&&(this.doAttachIframe=!0),this.readyToAttachIframe()&&(e.idSyncAttachIframeOnWindowLoad?(t.windowLoaded||"complete"===a.readyState||"loaded"===a.readyState)&&this.attachIframe():this.attachIframeASAP()),"function"==typeof e.idSyncIDCallResult?e.idSyncIDCallResult(n):this.requestToProcess(n),"function"==typeof e.idSyncAfterIDCallResult&&e.idSyncAfterIDCallResult(n)},canMakeSyncIDCall:function(t,a){return e._forceSyncIDCall||!t||a-t>Q.DAYS_BETWEEN_SYNC_ID_CALLS},attachIframeASAP:function(){function e(){t.startedAttachingIframe||(a.body?t.attachIframe():setTimeout(e,3
70))}var t=this;e()}}},X={audienceManagerServer:{},audienceManagerServerSecure:{},cookieDomain:{},cookieLifetime:{},cookieName:{},doesOptInApply:{type:"boolean"},disableThirdPartyCalls:{type:"boolean"},discardTrackingServerECID:{type:"boolean"},idSyncAfterIDCallResult:{},idSyncAttachIframeOnWindowLoad:{type:"boolean"},idSyncContainerID:{},idSyncDisable3rdPartySyncing:{type:"boolean"},disableThirdPartyCookies:{type:"boolean"},idSyncDisableSyncs:{type:"boolean"},disableIdSyncs:{type:"boolean"},idSyncIDCallResult:{},idSyncSSLUseAkamai:{type:"boolean"},isCoopSafe:{type:"boolean"},isIabContext:{type:"boolean"},isOptInStorageEnabled:{type:"boolean"},loadSSL:{type:"boolean"},loadTimeout:{},marketingCloudServer:{},marketingCloudServerSecure:{},optInCookieDomain:{},optInStorageExpiry:{},overwriteCrossDomainMCIDAndAID:{type:"boolean"},preOptInApprovals:{},previousPermissions:{},resetBeforeVersion:{},sdidParamExpiry:{},serverState:{},sessionCookieName:{},secureCookie:{type:"boolean"},sameSiteCookie:{},takeTimeoutMetrics:{},trackingServer:{},trackingServerSecure:{},useLocalStorage:{type:"boolean"},whitelistIframeDomains:{},whitelistParentDomain:{}},Z={getConfigNames:function(){return Object.keys(X)},getConfigs:function(){return X},normalizeConfig:function(e,t){return X[e]&&"boolean"===X[e].type?"function"!=typeof t?t:t():t}},ee=function(e){var t={};return e.on=function(e,a,n){if(!a||"function"!=typeof a)throw new Error("[ON] Callback should be a function.");t.hasOwnProperty(e)||(t[e]=[]);var r=t[e].push({callback:a,context:n})-1;return function(){t[e].splice(r,1),t[e].length||delete t[e]}},e.off=function(e,a){t.hasOwnProperty(e)&&(t[e]=t[e].filter((function(e){if(e.callback!==a)return e})))},e.publish=function(e){if(t.hasOwnProperty(e)){var a=[].slice.call(arguments,1);t[e].slice(0).forEach((function(e){e.callback.apply(e.context,a)}))}},e.publish},te={PENDING:"pending",CHANGED:"changed",COMPLETE:"complete"},ae={AAM:"aam",ADCLOUD:"adcloud",ANALYTICS:"aa",CAMPAIGN:"campaign",ECID:"ecid",LIVEFYRE:"livefyre",TARGET:"target",MEDIA_ANALYTICS:"mediaaa"},ne=(t(y={},ae.AAM,565),t(y,ae.ECID,565),y),re=(t(_={},ae.AAM,[1,10]),t(_,ae.ECID,[1,10]),_),ie=["videoaa","iabConsentHash"],oe=function(e){return Object.keys(e).map((function(t){return e[t]}))}(ae),se=function(){var e={};return e.callbacks=Object.create(null),e.add=function(t,a){if(!c(a))throw new Error("[callbackRegistryFactory] Make sure callback is a function or an array of functions.");e.callbacks[t]=e.callbacks[t]||[];var n=e.callbacks[t].push(a)-1;return function(){e.callbacks[t].splice(n,1)}},e.execute=function(t,a){if(e.callbacks[t]){a=(a=void 0===a?[]:a)instanceof Array?a:[a];try{for(;e.callbacks[t].length;){var n=e.callbacks[t].shift();"function"==typeof n?n.apply(null,a):n instanceof Array&&n[1].apply(n[0],a)}delete e.callbacks[t]}catch(e){}}},e.executeAll=function(t,a){(a||t&&!l(t))&&Object.keys(e.callbacks).forEac
7h((function(a){var n=void 0!==t[a]?t[a]:"";e.execute(a,n)}),e)},e.hasCallbacks=function(){return Boolean(Object.keys(e.callbacks).length)},e},le=function(){},ce=function(e){var t=window.console;return!!t&&"function"==typeof t[e]},ue=function(e,t,a){return a()?function(){if(ce(e)){for(var a=arguments.length,n=new Array(a),r=0;r<a;r++)n[r]=arguments[r];console[e].apply(console,[t].concat(n))}}:le},de=u,pe=function(){for(var e=[],t=0;t<256;t++){for(var a=t,n=0;n<8;n++)a=1&a?3988292384^a>>>1:a>>>1;e.push(a)}return function(t,a){t=unescape(encodeURIComponent(t)),a||(a=0),a^=-1;for(var n=0;n<t.length;n++){var r=255&(a^t.charCodeAt(n));a=a>>>8^e[r]}return(a^=-1)>>>0}}(),me=new de("[ADOBE OPT-IN]"),he=function(t,a){return e(t)===a},ge=function(e,t){return e instanceof Array?e:he(e,"string")?[e]:t||[]},fe=function(e){var t=Object.keys(e);return!!t.length&&t.every((function(t){return!0===e[t]}))},ve=function(e){var t=arguments.length>1&&void 0!==arguments[1]&&arguments[1];return!(!e||_e(e))&&ge(e).every((function(e){return oe.indexOf(e)>-1||t&&ie.indexOf(e)>-1}))},be=function(e,t){return e.reduce((function(e,a){return e[a]=t,e}),{})},ye=function(e){return JSON.parse(JSON.stringify(e))},_e=function(e){return"[object Array]"===Object.prototype.toString.call(e)&&!e.length},Ee=function(e){if(Pe(e))return e;try{return JSON.parse(e)}catch(e){return{}}},Te=function(e){return void 0===e||(Pe(e)?ve(Object.keys(e),!0):Ae(e))},Ae=function(e){try{var t=JSON.parse(e);return!!e&&he(e,"string")&&ve(Object.keys(t),!0)}catch(e){return!1}},Pe=function(e){return null!==e&&he(e,"object")&&!1===Array.isArray(e)},Ie=function(){},Ce=function(e){return he(e,"function")?e():e},Se=function(e,t){Te(e)||me.error("".concat(t))},Ne=function(e){return Object.keys(e).map((function(t){return e[t]}))},Oe=function(e){return Ne(e).filter((function(e,t,a){return a.indexOf(e)===t}))},ke=function(e){return function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},a=t.command,n=t.params,r=void 0===n?{}:n,i=t.callback,o=void 0===i?Ie:i;if(!a||-1===a.indexOf("."))throw new Error("[OptIn.execute] Please provide a valid command.");try{var s=a.split("."),l=e[s[0]],c=s[1];if(!l||"function"!=typeof l[c])throw new Error("Make sure the plugin and API name exist.");var u=Object.assign(r,{callback:o});l[c].call(l,u)}catch(e){me.error("[execute] Something went wrong: "+e.message)}}};p.prototype=Object.create(Error.prototype),p.prototype.constructor=p;var we="fetchPermissions",De="[OptIn#registerPlugin] Plugin is invalid.";m.Categories=ae,m.TimeoutError=p;var Ve=Object.freeze({OptIn:m,IabPlugin:v}),Me=function(e,t){e.publishDestinations=function(a){var n=arguments[1],r=arguments[2];try{r="function"==typeof r?r:a.callback}catch(e){r=function(){}}var i=t;if(i.readyToAttachIframePreliminary()){if("string"==typeof a){if(!a.length)return void r({error:"subdomain is not a populated string."});if(!(n instanceof Array&&n.length))return void r({error:"messages is not a populated array."});var o=!1;if(n.forEach((function(e){"string"==typeof e&&e.length&&(i.addMessage(e),o=!0)})),!o)return void r({error:"None of the messages are populated strings."})}else{if(!k.isObject(a))return void r({error:"Invalid parameters passed."});var s=a;if("string"!=typeof(a=s.subdomain)||!a.length)return void r({error:"config.subdomain is not a populated string."});var l=s.urlDestinations;if(!(l instanceof Array&&l.length))return void r({error:"config.urlDestinations is not a populated array."});var c=[];l.forEach((function(e){k.isObject(e)&&(e.hideReferrer?e.message&&i.addMessage(e.message):c.push(e))})),function e(){c.length&&setTimeout((function(){var t=new Image,a=c.shift();t.src=a.url,i.onPageDestinationsFired.push(a),e()}),100)}()}i.iframe?(r({message:"The destination publishing iframe is already attached and loaded."}),i.requestToProcess()):!e.subdomain&&e._getField("MCMID")?(i.subdomain=a,i.doAttachIframe=!0,i.url=i.getUrl(),i.readyToAttachIframe()?(i.iframeLoadedCallbacks.push((function(e){r({message:"Attempted to attach and load the destination publishing iframe through this API call. Result: "+(e.message||"no result")})})),i.attachIframe()):r({error:"Encountered a problem in attempting to attach and load the destination publishing iframe through this API call."})):i.iframeLoadedCallbacks.push((function(e){r({message:"Attempted to attach and load the destination publishing iframe through normal Visitor API processing. Result: "+(e.message||"no result")})}))}else r({error:"The destination publishing iframe is disabled in the Visitor library."})}},Re=function e(t){function a(e,t){return e>>>t|e<<32-t}for(var n,r,i=Math.pow,o=i(2,32),s="",l=[],c=8*t.length,u=e.h=e.h||[],d=e.k=e.k||[],p=d.length,m={},h=2;p<64;h++)if(!m[h]){for(n=0;n<313;n+=h)m[n]=h;u[p]=i(h,.5)*o|0,d[p++]=i(h,1/3)*o|0}for(t+="\x80";t.length%64-56;)t+="\0";for(n=0;n<t.length;n++){if((r=t.charCodeAt(n))>>8)return;l[n>>2]|=r<<(3-n)%4*8}for(l[l.length]=c/o|0,l[l.length]=c,r=0;r<l.length;){var g=l.slice(r,r+=16),f=u;for(u=u.slice(0,8),n=0;n<64;n++){var v=g[n-15],b=g[n-2],y=u[0],_=u[4],E=u[7]+(a(_,6)^a(_,11)^a(_,25))+(_&u[5]^~_&u[6])+d[n]+(g[n]=n<16?g[n]:g[n-16]+(a(v,7)^a(v,18)^v>>>3)+g[n-7]+(a(b,17)^a(b,19)^b>>>10)|0);(u=[E+((a(y,2)^a(y,13)^a(y,22))+(y&u[1]^y&u[2]^u[1]&u[2]))|0].concat(u))[4]=u[4]+E|0}for(n=0;n<8;n++)u[n]=u[n]+f[n]|0}for(n=0;n<8;n++)for(r=3;r+1;r--){var T=u[n]>>8*r&255;s+=(T<16?0:"")+T.toString(16)}return s},Le=function(e,t){return"SHA-256"!==t&&"SHA256"!==t&&"sha256"!==t&&"sha-256"!==t||(e=Re(e)),e},je=function(e){return String(e).trim().toLowerCase()},xe=Ve.OptIn;k.defineGlobalNamespace(),window.adobe.OptInCategories=xe.Categories;var Fe=function(t,a,n){function r(){y._customerIDsHashChanged=!1}function i(e){var t=e;return function(e){var a=e||C.location.href;try{var n=y._extractParamFromUri(a,t);
7if(n)return te.parsePipeDelimetedKeyValues(n)}catch(e){}}}function o(e){function t(e,t,a){e&&e.match(Q.VALID_VISITOR_ID_REGEX)&&(a===D&&(I=!0),t(e))}t(e[D],y.setMarketingCloudVisitorID,D),y._setFieldExpire(x,-1),t(e[L],y.setAnalyticsVisitorID)}function s(e){e=e||{},y._supplementalDataIDCurrent=e.supplementalDataIDCurrent||"",y._supplementalDataIDCurrentConsumed=e.supplementalDataIDCurrentConsumed||{},y._supplementalDataIDLast=e.supplementalDataIDLast||"",y._supplementalDataIDLastConsumed=e.supplementalDataIDLastConsumed||{}}function l(e){function t(e,t,a){return(a=a?a+="|":a)+(e+"=")+encodeURIComponent(t)}function a(e,a){var n=a[0],r=a[1];return null!=r&&r!==F&&(e=t(n,r,e)),e}return function(e){return(e=e?e+="|":e)+"TS="+te.getTimestampInSeconds()}(e.reduce(a,""))}function c(e){var t=e.minutesToLive,a="";return(y.idSyncDisableSyncs||y.disableIdSyncs)&&(a=a||"Error: id syncs have been disabled"),"string"==typeof e.dpid&&e.dpid.length||(a=a||"Error: config.dpid is empty"),"string"==typeof e.url&&e.url.length||(a=a||"Error: config.url is empty"),void 0===t?t=20160:(t=parseInt(t,10),(isNaN(t)||t<=0)&&(a=a||"Error: config.minutesToLive needs to be a positive number")),{error:a,ttl:t}}function u(){return!(!y.configs.doesOptInApply||_.optIn.isComplete&&d())}function d(){return y.configs.doesOptInApply&&y.configs.isIabContext?_.optIn.isApproved(_.optIn.Categories.ECID)&&P:_.optIn.isApproved(_.optIn.Categories.ECID)}function p(){[["getMarketingCloudVisitorID"],["setCustomerIDs",void 0],["syncIdentity",void 0],["getAnalyticsVisitorID"],["getAudienceManagerLocationHint"],["getLocationHint"],["getAudienceManagerBlob"]].forEach((function(e){var t=e[0],a=2===e.length?e[1]:"",n=y[t];y[t]=function(e){return d()&&y.isAllowed()?n.apply(y,arguments):("function"==typeof e&&y._callCallback(e,[a]),a)}}))}function m(){var e=y._getAudienceManagerURLData(),t=e.url;return y._loadData(w,t,null,e)}function h(e,t){if(P=!0,e)throw new Error("[IAB plugin] : "+e);t&&t.gdprApplies&&(T=t.consentString,A=t.hasConsentChangedSinceLastCmpPull?1:0),m(),v()}function g(e,t){if(P=!0,e)throw new Error("[IAB plugin] : "+e);t.gdprApplies&&(T=t.consentString,A=t.hasConsentChangedSinceLastCmpPull?1:0),y.init(),v()}function f(){_.optIn.isComplete&&(_.optIn.isApproved(_.optIn.Categories.ECID)?y.configs.isIabContext?_.optIn.execute({command:"iabPlugin.fetchConsentData",callback:g}):(y.init(),v()):y.configs.isIabContext?_.optIn.execute({command:"iabPlugin.fetchConsentData",callback:h}):(p(),v()))}function v(){_.optIn.off("complete",f)}if(!n||n.split("").reverse().join("")!==t)throw new Error("Please use `Visitor.getInstance` to instantiate Visitor.");var y=this,_=window.adobe,T="",A=0,P=!1,I=!1;y.version="5.5.0";var C=b,S=C.Visitor;S.version=y.version,S.AuthState=E.AUTH_STATE,S.OptOut=E.OPT_OUT,C.s_c_in||(C.s_c_il=[],C.s_c_in=0),y._c="Visitor",y._il=C.s_c_il,y._in=C.s_c_in,y._il[y._in]=y,C.s_c_in++,y._instanceType="regular",y._log={requests:[]},y.marketingCloudOrgID=t,y.cookieName="AMCV_"+t,y.sessionCookieName="AMCVS_"+t;var N={};a&&a.secureCookie&&a.sameSiteCookie&&(N={sameSite:a.sameSiteCookie,secure:a.secureCookie}),y.cookieDomain=y.useLocalStorage?"":Y(null,N),y.loadSSL=!0,y.loadTimeout=3e4,y.CORSErrors=[],y.marketingCloudServer=y.audienceManagerServer="dpm.demdex.net",y.sdidParamExpiry=30;var O=null,w="MC",D="MCMID",V="MCIDTS",R="A",L="MCAID",j="AAM",x="MCAAMB",F="NONE",G=function(e){return!Object.prototype[e]},K=$(y);y.FIELDS=E.FIELDS,y.cookieRead=function(e){return y.useLocalStorage?e===y.sessionCookieName?sessionStorage.getItem(e):localStorage.getItem(e):q.get(e)},y.cookieWrite=function(e,t,a){var n=""+t;if(y.useLocalStorage)return e===y.sessionCookieName?sessionStorage.setItem(e,n):localStorage.setItem(e,n);var r=y.cookieLifetime?(""+y.cookieLifetime).toUpperCase():"",i={expires:a,domain:y.cookieDomain,cookieLifetime:r};return y.configs&&y.configs.secureCookie&&"https:"===location.protocol&&(i.secure=!0),y.configs&&y.configs.sameSiteCookie&&"https:"===location.protocol&&(i.sameSite=E.SAME_SITE_VALUES[y.configs.sameSiteCookie.toUpperCase()]||"Lax"),q.set(e,n,i)},y.removeCookie=function(e){if(y.useLocalStorage)return e===y.sessionCookieName?sessionStorage.removeItem(e):localStorage.removeItem(e);var t={domain:y.cookieDomain};return y.configs&&y.configs.secureCookie&&"https:"===location.protocol&&(t.secure=!0),y.configs&&y.configs.sameSiteCookie&&"https:"===location.protocol&&(t.sameSite=E.SAME_SITE_VALUES[y.c
7onfigs.sameSiteCookie.toUpperCase()]||"Lax"),q.remove(e,t)},y.resetState=function(e){e?y._mergeServerState(e):s()},y._isAllowedDone=!1,y._isAllowedFlag=!1,y.isAllowed=function(){return y._isAllowedDone||(y._isAllowedDone=!0,(y.cookieRead(y.cookieName)||y.cookieWrite(y.cookieName,"T",1))&&(y._isAllowedFlag=!0)),"T"===y.cookieRead(y.cookieName)&&y.removeCookie(y.cookieName),y._isAllowedFlag},y.setMarketingCloudVisitorID=function(e){y._setMarketingCloudFields(e)},y._use1stPartyMarketingCloudServer=!1,y.getMarketingCloudVisitorID=function(e,t){y.marketingCloudServer&&y.marketingCloudServer.indexOf(".demdex.net")<0&&(y._use1stPartyMarketingCloudServer=!0);var a=y._getAudienceManagerURLData("_setMarketingCloudFields"),n=a.url;return y._getRemoteField(D,n,e,t,a)};var X=function(e,t){var a={};y.getMarketingCloudVisitorID((function(){t.forEach((function(e){a[e]=y._getField(e,!0)})),-1!==t.indexOf("MCOPTOUT")?y.isOptedOut((function(t){a.MCOPTOUT=t,e(a)}),null,!0):e(a)}),!0)};y.getVisitorValues=function(e,t){var a={MCMID:{fn:y.getMarketingCloudVisitorID,args:[!0],context:y},MCOPTOUT:{fn:y.isOptedOut,args:[void 0,!0],context:y},MCAID:{fn:y.getAnalyticsVisitorID,args:[!0],context:y},MCAAMLH:{fn:y.getAudienceManagerLocationHint,args:[!0],context:y},MCAAMB:{fn:y.getAudienceManagerBlob,args:[!0],context:y}},n=t&&t.length?k.pluck(a,t):a;t&&-1===t.indexOf("MCAID")?X(e,t):U(n,e)},y._currentCustomerIDs={},y._customerIDsHashChanged=!1,y._newCustomerIDsHash="",y.setCustomerIDs=function(t,a){if(!y.isOptedOut()&&t){if(!k.isObject(t)||k.isObjectEmpty(t))return!1;var n,i,o,s;for(n in y._readVisitor(),t)if(G(n)&&(y._currentCustomerIDs.dataSources=y._currentCustomerIDs.dataSources||{},a=(i=t[n]).hasOwnProperty("hashType")?i.hashType:a,i))if("object"===e(i)){var l={};if(i.id){if(a){if(!(s=Le(je(i.id),a)))return;i.id=s,l.hashType=a}l.id=i.id}null!=i.authState&&(l.authState=i.authState),y._currentCustomerIDs.dataSources[n]=l}else if(a){if(!(s=Le(je(i),a)))return;y._currentCustomerIDs.dataSources[n]={id:s,hashType:a}}else y._currentCustomerIDs.dataSources[n]={id:i};var c=y.getCustomerIDs(!0),u=y._getField("MCCIDH"),d="";for(o in u||(u=0),c){var p=c[o];if(!k.isObjectEmpty(p))for(n in p)G(n)&&(d+=(d?"|":"")+n+"|"+((i=p[n]).id?i.id:"")+(i.authState?i.authState:""))}y._newCustomerIDsHash=String(y._hash(d)),y._newCustomerIDsHash!==u&&(y._customerIDsHashChanged=!0,y._mapCustomerIDs(r))}},y.syncIdentity=function(t,a){if(!y.isOptedOut()&&t){if(!k.isObject(t)||k.isObjectEmpty(t))return!1;var n,i,o,s,l;for(n in y._readVisitor(),t)if(G(n)&&(y._currentCustomerIDs.nameSpaces=y._currentCustomerIDs.nameSpaces||{},a=(i=t[n]).hasOwnProperty("hashType")?i.hashType:a,i&&"object"===e(i))){var c={};if(i.id){if(a){if(!(o=Le(je(i.id),a)))return;i.id=o,c.hashType=a}c.id=i.id}null!=i.authState&&(c.authState=i.authState),i.dataSource&&(y._currentCustomerIDs.dataSources=y._currentCustomerIDs.dataSources||{},s=i.dataSource,y._currentCustomerIDs.dataSources[s]=c),y._currentCustomerIDs.nameSpaces[n]=c}var u=y.getCustomerIDs(!0),d=y._getField("MCCIDH"),p="";for(l in d||(d="0"),u){var m=u[l];if(!k.isObjectEmpty(m))for(n in m)G(n)&&(p+=(p?"|":"")+n+"|"+((i=m[n]).id?i.id:"")+(i.authState?i.authState:""))}y._newCustomerIDsHash=String(y._hash(p)),y._newCustomerIDsHash!==d&&(y._customerIDsHashChanged=!0,y._mapCustomerIDs(r))}},y.getCustomerIDs=function(e){y._readVisitor();var t,a,n={dataSources:{},nameSpaces:{}},r=y._currentCustomerIDs.dataSources;for(t in r)G(t)&&(a=r[t]).id&&(n.dataSources[t]||(n.dataSources[t]={}),n.dataSources[t].id=a.id,null!=a.authState?n.dataSources[t].authState=a.authState:n.dataSources[t].authState=S.AuthState.UNKNOWN,a.hashType&&(n.dataSources[t].hashType=a.hashType));var i=y._currentCustomerIDs.nameSpaces;for(t in i)G(t)&&(a=i[t]).id&&(n.nameSpaces[t]||(n.nameSpaces[t]={}),n.nameSpaces[t].id=a.id,null!=a.authState?n.nameSpaces[t].authState=a.authState:n.nameSpaces[t].authState=S.AuthState.UNKNOWN,a.hashType&&(n.nameSpaces[t].hashType=a.hashType));return e?n:n.dataSources},y.setAnalyticsVisitorID=function(e){y._setAnalyticsFields(e)}
7,y.getAnalyticsVisitorID=function(e,t,a){if(!te.isTrackingServerPopulated()&&!a)return y._callCallback(e,[""]),"";var n="";if(a||(n=y.getMarketingCloudVisitorID((function(){y.getAnalyticsVisitorID(e,!0)}))),n||a){var r=a?y.marketingCloudServer:y.trackingServer,i="";y.loadSSL&&(a?y.marketingCloudServerSecure&&(r=y.marketingCloudServerSecure):y.trackingServerSecure&&(r=y.trackingServerSecure));var o={};if(r){var s="http"+(y.loadSSL?"s":"")+"://"+r+"/id",l=y.configs.cookieLifetime,c="d_visid_ver="+y.version+"&mcorgid="+encodeURIComponent(y.marketingCloudOrgID)+(n?"&mid="+encodeURIComponent(n):"")+(l?"&cl="+encodeURIComponent(l):"")+(y.idSyncDisable3rdPartySyncing||y.disableThirdPartyCookies?"&d_coppa=true":""),u=["s_c_il",y._in,"_set"+(a?"MarketingCloud":"Analytics")+"Fields"];i=s+"?"+c+"&callback=s_c_il%5B"+y._in+"%5D._set"+(a?"MarketingCloud":"Analytics")+"Fields",o.corsUrl=s+"?"+c,o.callback=u}return o.url=i,y._getRemoteField(a?D:L,i,e,t,o)}return""},y.getAudienceManagerLocationHint=function(e,t){if(y.getMarketingCloudVisitorID((function(){y.getAudienceManagerLocationHint(e,!0)}))){var a=y._getField(L);if(!a&&te.isTrackingServerPopulated()&&(a=y.getAnalyticsVisitorID((function(){y.getAudienceManagerLocationHint(e,!0)}))),a||!te.isTrackingServerPopulated()){var n=y._getAudienceManagerURLData(),r=n.url;return y._getRemoteField("MCAAMLH",r,e,t,n)}}return""},y.getLocationHint=y.getAudienceManagerLocationHint,y.getAudienceManagerBlob=function(e,t){if(y.getMarketingCloudVisitorID((function(){y.getAudienceManagerBlob(e,!0)}))){var a=y._getField(L);if(!a&&te.isTrackingServerPopulated()&&(a=y.getAnalyticsVisitorID((function(){y.getAudienceManagerBlob(e,!0)}))),a||!te.isTrackingServerPopulated()){var n=y._getAudienceManagerURLData(),r=n.url;return y._customerIDsHashChanged&&y._setFieldExpire(x,-1),y._getRemoteField(x,r,e,t,n)}}return""},y._supplementalDataIDCurrent="",y._supplementalDataIDCurrentConsumed={},y._supplementalDataIDLast="",y._supplementalDataIDLastConsumed={},y.getSupplementalDataID=function(e,t){y._supplementalDataIDCurrent||t||(y._supplementalDataIDCurrent=y._generateID(1));var a=y._supplementalDataIDCurrent;return y._supplementalDataIDLast&&!y._supplementalDataIDLastConsumed[e]?(a=y._supplementalDataIDLast,y._supplementalDataIDLastConsumed[e]=!0):a&&(y._supplementalDataIDCurrentConsumed[e]&&(y._supplementalDataIDLast=y._supplementalDataIDCurrent,y._supplementalDataIDLastConsumed=y._supplementalDataIDCurrentConsumed,y._supplementalDataIDCurrent=a=t?"":y._generateID(1),y._supplementalDataIDCurrentConsumed={}),a&&(y._supplementalDataIDCurrentConsumed[e]=!0)),a};var Z=!1;y._liberatedOptOut=null,y.getOptOut=function(e,t){var a=y._getAudienceManagerURLData("_setMarketingCloudFields"),n=a.url;if(d())return y._getRemoteField("MCOPTOUT",n,e,t,a);if(y._registerCallback("liberatedOptOut",e),null!==y._liberatedOptOut)return y._callAllCallbacks("liberatedOptOut",[y._liberatedOptOut]),Z=!1,y._liberatedOptOut;if(Z)return null;Z=!0;var r="liberatedGetOptOut";return a.corsUrl=a.corsUrl.replace(/\.demdex\.net\/id\?/,".demdex.net/optOutStatus?"),a.callback=[r],b[r]=function(e){if(e===Object(e)){var t,a,n=k.parseOptOut(e,t,F);t=n.optOut,a=1e3*n.d_ottl,y._liberatedOptOut=t,setTimeout((function(){y._liberatedOptOut=null}),a)}y._callAllCallbacks("liberatedOptOut",[t]),Z=!1},K.fireCORS(a),null},y.isOptedOut=function(e,t,a){t||(t=S.OptOut.GLOBAL);var n=y.getOptOut((function(a){var n=a===S.OptOut.GLOBAL||a.indexOf(t)>=0;y._callCallback(e,[n])}),a);return n?n===S.OptOut.GLOBAL||n.indexOf(t)>=0:null};var ee={subscribed:!1,callbacks:[]};y.onReceiveEcid=function(e){if(d())return y.getMarketingCloudVisitorID(e,!0);ee.subscribed=!0,e&&"function"==typeof e&&ee.callbacks.push(e)},y._fields=null,y._fieldsExpired=null,y._hash=function(e){var t,a=0;if(e)for(t=0;t<e.length;t++)a=(a<<5)-a+e.charCodeAt(t),a&=a;return a},y._generateID=z,y._generateLocalMID=function(){var e=y._generateID(0);return re.isClientSideMarketingCloudVisitorID=!0,e},y._callbackList=null,y._callCallback=function(e,t){try{"function"==typeof e?e.apply(C,t):e[1].apply(e[0],t)}catch(e){}},y._registerCallback=function(e,t){t&&(null==y._callbackList&&(y._callbackList={}),null==y._callbackList[e]&&(y._callbackList[e]=[]),y._callbackList[e].push(t))},y._callAllCallbacks=function(e,t){if(null!=y._callbackList){var a=y._callbackList[e];if(a)for(;a.length>0;)y._callCallback(a.shift(),t)}},y._addQuerystringParam=function(e,t,a,n){var r=encodeURIComponent(t)+"="+encodeURIComponent(a),i=te.parseHash(e),o=te.hashlessUrl(e);if(-1===o.indexOf("?"))return o+"?"+r+i;var s=o.split("?"),l=s[0]+"?",c=s[1];return l+te.addQueryParamAtLocation(c,r,n)+i},y._extractParamFromUri=function(e,t){var a=new RegExp("[\\?&#]"+t+"=([^&#]*)").exec(e);if(a&&a.length)return decodeURIComponent(a[1])},y._parseAdobeMcFromUrl=i(Q.ADOBE_MC),y._parseAdobeMcSdidFromUrl=i(Q.ADOBE_MC_SDID),y._attemptToPopulateSdidFromUrl=function(e){var a=y._parseAdobeMcSdidFromUrl(e),n=1e9;a&&a.TS&&(n=te.getTimestampInSeconds()-a.TS),a&&a.SDID&&a.MCORGID===t&&n<y.sdidParamExpiry&&(y._supplementalDataIDCurrent=a.SDID,y._supplementalDataIDCurrentConsumed.SDID_URL_PARAM=!0)},y._attemptToPopulateIdsFromUrl=function(){var e=y._parseAdobeMcFromUrl();if(e&&e.TS){var a=te.getTimestampInSeconds()-e.TS;
7if(Math.floor(a/60)>Q.ADOBE_MC_TTL_IN_MIN||e.MCORGID!==t)return;o(e)}},y._mergeServerState=function(e){if(e)try{if((e=function(e){return te.isObject(e)?e:JSON.parse(e)}(e))[y.marketingCloudOrgID]){var t=e[y.marketingCloudOrgID];!function(e){te.isObject(e)&&y.setCustomerIDs(e)}(t.customerIDs),s(t.sdid)}}catch(e){throw new Error("`serverState` has an invalid format.")}},y._timeout=null,y._loadData=function(e,t,a,n){t=y._addQuerystringParam(t,"d_fieldgroup",e,1),n.url=y._addQuerystringParam(n.url,"d_fieldgroup",e,1),n.corsUrl=y._addQuerystringParam(n.corsUrl,"d_fieldgroup",e,1),re.fieldGroupObj[e]=!0,n===Object(n)&&n.corsUrl&&"XMLHttpRequest"===K.corsMetadata.corsType&&K.fireCORS(n,a,e)},y._clearTimeout=function(e){null!=y._timeout&&y._timeout[e]&&(clearTimeout(y._timeout[e]),y._timeout[e]=0)},y._settingsDigest=0,y._getSettingsDigest=function(){if(!y._settingsDigest){var e=y.version;y.audienceManagerServer&&(e+="|"+y.audienceManagerServer),y.audienceManagerServerSecure&&(e+="|"+y.audienceManagerServerSecure),y._settingsDigest=y._hash(e)}return y._settingsDigest},y._readVisitorDone=!1,y._readVisitor=function(){if(!y._readVisitorDone){y._readVisitorDone=!0;var e,t,a,n,r,i,o=y._getSettingsDigest(),s=!1,l=y.cookieRead(y.cookieName),c=new Date;if(l||I||y.discardTrackingServerECID||(l=y.cookieRead(Q.FIRST_PARTY_SERVER_COOKIE)),null==y._fields&&(y._fields={}),l&&"T"!==l)for((l=l.split("|"))[0].match(/^[\-0-9]+$/)&&(parseInt(l[0],10)!==o&&(s=!0),l.shift()),l.length%2==1&&l.pop(),e=0;e<l.length;e+=2)a=(t=l[e].split("-"))[0],n=l[e+1],t.length>1?(r=parseInt(t[1],10),i=t[1].indexOf("s")>0):(r=0,i=!1),s&&("MCCIDH"===a&&(n=""),r>0&&(r=c.getTime()/1e3-60)),a&&n&&(y._setField(a,n,1),r>0&&(y._fields["expire"+a]=r+(i?"s":""),(c.getTime()>=1e3*r||i&&!y.cookieRead(y.sessionCookieName))&&(y._fieldsExpired||(y._fieldsExpired={}),y._fieldsExpired[a]=!0)));!y._getField(L)&&te.isTrackingServerPopulated()&&(l=y.cookieRead("s_vi"))&&(l=l.split("|")).length>1&&l[0].indexOf("v1")>=0&&((e=(n=l[1]).indexOf("["))>=0&&(n=n.substring(0,e)),n&&n.match(Q.VALID_VISITOR_ID_REGEX)&&y._setField(L,n))}},y._appendVersionTo=function(e){var t="vVersion|"+y.version,a=e?y._getCookieVersion(e):null;return a?H.areVersionsDifferent(a,y.version)&&(e=e.replace(Q.VERSION_REGEX,t)):e+=(e?"|":"")+t,e},y._writeVisitor=function(){var e,t,a=y._getSettingsDigest();for(e in y._fields)G(e)&&y._fields[e]&&"expire"!==e.substring(0,6)&&(t=y._fields[e],a+=(a?"|":"")+e+(y._fields["expire"+e]?"-"+y._fields["expire"+e]:"")+"|"+t);a=y._appendVersionTo(a),y.cookieWrite(y.cookieName,a,1)},y._getField=function(e,t){return null==y._fields||!t&&y._fieldsExpired&&y._fieldsExpired[e]?null:y._fields[e]},y._setField=function(e,t,a){null==y._fields&&(y._fields={}),y._fields[e]=t,a||y._writeVisitor()},y._getFieldList=function(e,t){var a=y._getField(e,t);return a?a.split("*"):null},y._setFieldList=function(e,t,a){y._setField(e,t?t.join("*"):"",a)},y._getFieldMap=function(e,t){var a=y._getFieldList(e,t);if(a){var n,r={};for(n=0;n<a.length;n+=2)r[a[n]]=a[n+1];return r}return null},y._setFieldMap=function(e,t,a){var n,r=null;if(t)for(n in r=[],t)G(n)&&(r.push(n),r.push(t[n]));y._setFieldList(e,r,a)},y._setFieldExpire=function(e,t,a){var n=new Date;n.setTime(n.getTime()+1e3*t),null==y._fields&&(y._fields={}),y._fields["expire"+e]=Math.floor(n.getTime()/1e3)+(a?"s":""),t<0?(y._fieldsExpired||(y._fieldsExpired={}),y._fieldsExpired[e]=!0):y._fieldsExpired&&(y._fieldsExpired[e]=!1),a&&(y.cookieRead(y.sessionCookieName)||y.cookieWrite(y.sessionCookieName,"1"))},y._findVisitorID=function(t){return t&&("object"===e(t)&&(t=t.d_mid?t.d_mid:t.visitorID?t.visitorID:t.id?t.id:t.uuid?t.uuid:""+t),t&&"NOTARGET"===(t=t.toUpperCase())&&(t=F),t&&(t===F||t.match(Q.VALID_VISITOR_ID_REGEX))||(t="")),t},y._setFields=function(t,a){if(y._clearTimeout(t),null!=y._loading&&(y._loading[t]=!1),re.fieldGroupObj[t]&&re.setState(t,!1),t===w){!0!==re.isClientSideMarketingCloudVisitorID&&(re.isClientSideMarketingCloudVisitorID=!1);var n=y._getField(D);if(!n||y.overwriteCrossDomainMCIDAndAID){if(!(n="object"===e(a)&&a.mid?a.mid:y._findVisitorID(a)
7)){if(y._use1stPartyMarketingCloudServer&&!y.tried1stPartyMarketingCloudServer)return y.tried1stPartyMarketingCloudServer=!0,void y.getAnalyticsVisitorID(null,!1,!0);n=y._generateLocalMID()}y._setField(D,n)}n&&n!==F||(n=""),"object"===e(a)&&((a.d_region||a.dcs_region||a.d_blob||a.blob)&&y._setFields(j,a),y._use1stPartyMarketingCloudServer&&a.mid&&y._setFields(R,{id:a.id})),y._callAllCallbacks(D,[n])}if(t===j&&"object"===e(a)){var r=604800;null!=a.id_sync_ttl&&a.id_sync_ttl&&(r=parseInt(a.id_sync_ttl,10));var i=ae.getRegionAndCheckIfChanged(a,r);y._callAllCallbacks("MCAAMLH",[i]);var o=y._getField(x);(a.d_blob||a.blob)&&((o=a.d_blob)||(o=a.blob),y._setFieldExpire(x,r),y._setField(x,o)),o||(o=""),y._callAllCallbacks(x,[o]),!a.error_msg&&y._newCustomerIDsHash&&y._setField("MCCIDH",y._newCustomerIDsHash)}if(t===R){var s=y._getField(L);s&&!y.overwriteCrossDomainMCIDAndAID||((s=y._findVisitorID(a))?s!==F&&y._setFieldExpire(x,-1):s=F,y._setField(L,s)),s&&s!==F||(s=""),y._callAllCallbacks(L,[s])}if(y.idSyncDisableSyncs||y.disableIdSyncs)ae.idCallNotProcesssed=!0;else{ae.idCallNotProcesssed=!1;var l={};l.ibs=a.ibs,l.subdomain=a.subdomain,ae.processIDCallData(l)}if(a===Object(a)){var c,u;d()&&y.isAllowed()&&(c=y._getField("MCOPTOUT"));var p=k.parseOptOut(a,c,F);c=p.optOut,u=p.d_ottl, 8y._setFieldExpire("MCOPTOUT",u,!0),y._setField("MCOPTOUT",c),y._callAllCallbacks("MCOPTOUT",[c])}},y._loading=null,y._getRemoteField=function(e,t,a,n,r){var i,o="",s=te.isFirstPartyAnalyticsVisitorIDCall(e),l={MCAAMLH:!0,MCAAMB:!0};if(d()&&y.isAllowed())if(y._readVisitor(),!(!(o=y._getField(e,!0===l[e]))||y._fieldsExpired&&y._fieldsExpired[e])||y.disableThirdPartyCalls&&!s)o||(e===D?(y._registerCallback(e,a),o=y._generateLocalMID(),y.setMarketingCloudVisitorID(o)):e===L?(y._registerCallback(e,a),o="",y.setAnalyticsVisitorID(o)):(o="",n=!0));else if(e===D||"MCOPTOUT"===e?i=w:"MCAAMLH"===e||e===x?i=j:e===L&&(i=R),i)return!t||null!=y._loading&&y._loading[i]||(null==y._loading&&(y._loading={}),y._loading[i]=!0,i===j&&(A=0),y._loadData(i,t,(function(t){if(!y._getField(e)){t&&re.setState(i,!0);var a="";e===D?a=y._generateLocalMID():i===j&&(a={error_msg:"timeout"}),y._setFields(i,a)}}),r)),y._registerCallback(e,a),o||(t||y._setFields(i,{id:F}),"");return e!==D&&e!==L||o!==F||(o="",n=!0),a&&n&&y._callCallback(a,[o]),e===D&&ee.subscribed&&(ee.callbacks&&ee.callbacks.length&&ee.callbacks.forEach((function(e){y._callCallback(e,[o])})),ee.subscribed=!1,ee.callbacks.length=0),o},y._setMarketingCloudFields=function(e){y._readVisitor(),y._setFields(w,e)},y._mapCustomerIDs=function(e){y.getAudienceManagerBlob(e,!0)},y._setAnalyticsFields=function(e){y._readVisitor(),y._setFields(R,e)},y._setAudienceManagerFields=function(e){y._readVisitor(),y._setFields(j,e)},y._getAudienceManagerURLData=function(e){var t=y.audienceManagerServer,a="",n=y._getField(D),r=y._getField(x,!0),i=y._getField(L),o=i&&i!==F?"&d_cid_ic=AVID%01"+encodeURIComponent(i):"";if(y.loadSSL&&y.audienceManagerServerSecure&&(t=y.audienceManagerServerSecure),t){var s,l,c,u=y.getCustomerIDs(!0);if(u)for(l in u){var d=u[l];if(!k.isObjectEmpty(d)){var p="nameSpaces"===l?"&d_cid_ns=":"&d_cid_ic=";for(s in d)G(s)&&(c=d[s],o+=p+encodeURIComponent(s)+"%01"+encodeURIComponent(c.id?c.id:"")+(c.authState?"%01"+c.authState:""))}}e||(e="_setAudienceManagerFields");var m="http"+(y.loadSSL?"s":"")+"://"+t+"/id",h="d_visid_ver="+y.version+(T&&-1!==m.indexOf("demdex.net")?"&gdpr=1&gdpr_consent="+T:"")+(A&&-1!==m.indexOf("demdex.net")?"&d_cf="+A:"")+"&d_rtbd=json&d_ver=2"+(!n&&y._use1stPartyMarketingCloudServer?"&d_verify=1":"")+"&d_orgid="+encodeURIComponent(y.marketingCloudOrgID)+"&d_nsid="+(y.idSyncContainerID||0)+(n?"&d_mid="+encodeURIComponent(n):"")+(y.idSyncDisable3rdPartySyncing||y.disableThirdPartyCookies?"&d_coppa=true":"")+(!0===O?"&d_coop_safe=1":!1===O?"&d_coop_unsafe=1":"")+(r?"&d_blob="+encodeURIComponent(r):"")+o,g=["s_c_il",y._in,e];return{url:a=m+"?"+h+"&d_cb=s_c_il%5B"+y._in+"%5D."+e,corsUrl:m+"?"+h,callback:g}}return{url:a}},y.appendVisitorIDsTo=function(e){try{var t=[[D,y._getField(D)],[L,y._getField(L)],["MCORGID",y.marketingCloudOrgID]];return y._addQuerystringParam(e,Q.ADOBE_MC,l(t))}catch(t){return e}},y.appendSupplementalDataIDTo=function(e,t){if(!(t=t||y.getSupplementalDataID(te.generateRandomString(),!0)))return e;try{var a=l([["SDID",t],["MCORGID",y.marketingCloudOrgID]]);return y._addQuerystringParam(e,Q.ADOBE_MC_SDID,a)}catch(t){return e}};var te={parseHash:function(e){var t=e.indexOf("#");return t>0?e.substr(t):""},hashlessUrl:function(e){var t=e.indexOf("#");return t>0?e.substr(0,t):e},addQueryParamAtLocation:function(e,t,a){var n=e.split("&");return a=null!=a?a:n.length,n.splice(a,0,t),n.join("&")},isFirstPartyAnalyticsVisitorIDCall:function(e,t,a){return e===L&&(t||(t=y.trackingServer),a||(a=y.trackingServerSecure),!("string"!=typeof(n=y.loadSSL?a:t)||!n.length)&&n.indexOf("2o7.net")<0&&n.indexOf("omtrdc.net")<0);var n},isObject:function(e){return Boolean(e&&e===Object(e))},removeCookie:function(e){q.remove(e,{domain:y.cookieDomain})},isTrackingServerPopulated:function(){return!!y.trackingServer||!!y.trackingServerSecure},getTimestampInSeconds:function(){return Math.round((new Date).getTime()/1e3)},parsePipeDelimetedKeyValues:function(e){return e.split("|").reduce((function(e,t){var a=t.split("=");return e[a[0]]=decodeURIComponent(a[1]),e}),{})},generateRandomString:function(e){e=e||5;for(var t="",a="abcdefghijklmnopqrstuvwxyz0123456789";e--;)t+=a[Math.floor(Math.random()*a.length)];return t},normalizeBoolean:function(e){return"true"===e||"false"!==e&&e},parseBoolean:function(e){return"true"===e||"false"!==e&&null},replaceMethodsWithFunction:function(e,t){for(var a in e)e.hasOwnProperty(a)&&"function"==typeof e[a]&&(e[a]=t);return e}};y._helpers=te;var ae=J(y,S);y._destinationPublishing=ae,y.timeoutMetricsLog=[];var ne,re={isClientSideMarketingCloudVisitorID:null,MCIDCallTimedOut:null,AnalyticsIDCallTimedOut:null,AAMIDCallTimedOut:null,fieldGroupObj:{},setState:function(e,t){switch(e){case w:!1===t?!0!==this.MCIDCallTimedOut&&(this.MCIDCallTimedOut=!1):this.MCIDCallTimedOut=t;break;case R:!1===t?!0!==this.AnalyticsIDCallTimedOut&&(this.AnalyticsIDCallTimedOut=!1):this.AnalyticsIDCallTimedOut=t;break;case j:!1===t?!0!==this.AAMIDCallTimedOut&&(this.AAMIDCallTimedOut=!1):this.AAMIDCallTimedOut=t}}};y.isClientSideMarketingCloudVisitorID=function(){return re.isClientSideMarketingCloudVisitorID},y.MCIDCallTimedOut=function(){return re.MCIDCallTimedOut},y.AnalyticsIDCallTimedOut=function(){return re.AnalyticsIDCallTimedOut},y.AAMIDCallTimedOut=function(){return re.AAMIDCallTimedOut},y.idSyncGetOnPageSyncInfo=function(){return y._readVisitor(),y._getField("MCSYNCSOP")},y.idSyncByURL=function(e){if(!y.isOptedOut()){var t=c(e||{});if(t.error)return t.error;var a,n,r=e.url,i=encodeURIComponent,o=ae;return r=r.replace(/^https:/,"").replace(/^http:/,""),a=k.encodeAndBuildRequest(["",e.dpid,e.dpuuid||""],","),n=["ibs",i(e.dpid),"img",i(r),t.ttl,"",a],o.addMessage(n.join("|")),o.requestToProcess(),"Successfully queued"}},y.idSyncByDataSource=function(e){if(!y.isOptedOut())return e===Object(e)&&"string"==typeof e.dpuuid&&e.dpuuid.length?(e.url="//dpm.demdex.net/ibs:dpid="+e.dpid+"&dpuuid="+e.dpuuid,y.idSyncByURL(e)):"Error: config or config.dpuuid is empty"},Me(y,ae),y._getCookieVersion=function(e){e=e||y.cookieRead(y.cookieName);var t=Q.VERSION_REGEX.exec(e);return t&&t.length>1?t[1]:null},y._resetAmcvCookie=function(e){var t=y._getCookieVersion();t&&!H.isLessThan(t,e)||y.removeCookie(y.cookieName)},y.setAsCoopSafe=function(){O=!0},y.setAsCoopUnsafe=function(){O=!1},function(){if(y.configs=Object.create(null),te.isObject(a))for(var e in a)G(e)&&(y[e]=a[e],y.configs[e]=a[e])}(),p(),y.init=function(){u()&&(_.optIn.fetchPermissions(f,!0),!_.optIn.isApproved(_.optIn.Categories.ECID))||ne||(ne=!0,function(){if(te.isObject(a)){y.idSyncContainerID=y.idSyncContainerID||0,O="boolean"==typeof y.isCoopSafe?y.isCoopSafe:te.parseBoolean(y.isCoopSafe),y.resetBeforeVersion&&y._resetAmcvCookie(y.resetBeforeVersion),y._attemptToPopulateIdsFromUrl(),y._attemptToPopulateSdidFromUrl(),y._readVisitor();var e=y._getField(V),t=Math.ceil((new Date).getTime()/Q.MILLIS_PER_DAY);y.idSyncDisableSyncs||y.disableIdSyncs||!ae.canMakeSyncIDCall(e,t)||(y._setFieldExpire(x,-1),y._setField(V,t)),y.getMarketingCloudVisitorID(),y.getAudienceManagerLocationHint(),y.getAudienceManagerBlob(),y._mergeServerState(y.serverState)}else y._attemptToPopulateIdsFromUrl(),y._attemptToPopulateSdidFromUrl()}(),function(){if(!y.idSyncDisableSyncs&&!y.disableIdSyncs){ae.checkDPIframeSrc();var e=function(){var e=ae;e.readyToAttachIframe()&&e.attachIframe()};C.addEventListener("load",(function(){S.windowLoaded=!0,e()}));try{W.receiveMessage((function(e){ae.receiveMessage(e.data)}),ae.iframeHost)}catch(e){}}}
8(),y.whitelistIframeDomains&&Q.POST_MESSAGE_ENABLED&&(y.whitelistIframeDomains=y.whitelistIframeDomains instanceof Array?y.whitelistIframeDomains:[y.whitelistIframeDomains],y.whitelistIframeDomains.forEach((function(e){var a=new M(t,e),n=B(y,a);W.receiveMessage(n,e)}))))}};Fe.config=Z,b.Visitor=Fe;var Ge=Fe,Be=function(e){if(k.isObject(e))return Object.keys(e).filter((function(t){return""!==e[t]&&Z.getConfigs()[t]})).reduce((function(t,a){var n=Z.normalizeConfig(a,e[a]),r=k.normalizeBoolean(n);return t[a]=r,t}),Object.create(null))},Ue=Ve.OptIn,qe=Ve.IabPlugin;Ge.getInstance=function(e,t){if(!e)throw new Error("Visitor requires Adobe Marketing Cloud Org ID.");e.indexOf("@")<0&&(e+="@AdobeOrg");var a=function(){var t=b.s_c_il;if(t)for(var a=0;a<t.length;a++){var n=t[a];if(n&&"Visitor"===n._c&&n.marketingCloudOrgID===e)return n}}();if(a)return a;var n=Be(t)||{};!function(e){b.adobe.optIn=b.adobe.optIn||function(){var t=k.pluck(e,["doesOptInApply","previousPermissions","preOptInApprovals","isOptInStorageEnabled","optInStorageExpiry","isIabContext","sameSiteCookie","secureCookie"]),a=e.optInCookieDomain||e.cookieDomain;a=(a=a||Y())===window.location.hostname?"":a,t.optInCookieDomain=a;var n=new Ue(t,{cookies:q});if(t.isIabContext&&t.doesOptInApply){var r=new qe;n.registerPlugin(r)}return n}()}(n||{});var r=e.split("").reverse().join(""),i=new Ge(e,null,r);n.cookieDomain&&(i.cookieDomain=n.cookieDomain),n.sameSiteCookie&&n.secureCookie&&(i.configs={sameSiteCookie:n.sameSiteCookie,secureCookie:n.secureCookie}),b.s_c_il.splice(--b.s_c_in,1);var o=k.getIeVersion();if("number"==typeof o&&o<10)return i._helpers.replaceMethodsWithFunction(i,(function(){}));var s=function(){try{return b.self!==b.parent}catch(e){return!0}}()&&(!function(e){return e.cookieWrite("TEST_AMCV_COOKIE","T",1),"T"===e.cookieRead("TEST_AMCV_COOKIE")&&(e.removeCookie("TEST_AMCV_COOKIE"),!0)}(i)||k.isFirefox()&&!function(t){var a="AMCV_"+e;return!!t.cookieRead(a)}(i)&&n.whitelistParentDomain)&&b.parent?new L(e,n,i,b.parent):new Ge(e,n,r);return i=null,s.init(),s},function(){function e(){Ge.windowLoaded=!0}b.addEventListener?b.addEventListener("load",e):b.attachEvent&&b.attachEvent("onload",e),Ge.codeLoadEnd=(new Date).getTime()}()}(),Visitor)}},"adobe-mcid/src/view/utils/timeUnits.js":{script:function(e){var t={Hours:3600,Days:86400,Weeks:604800,Months:2592e3,Years:31536e3};e.exports=t}}}},"content-type-hierarchy-tool":{displayName:"Content Type Hierarchy Tool",hostedLibFilesBaseUrl:"//www.ni.com/70533feeace8/484b70bb80b7/0d0fc74c1602/hostedLibFiles/EP92ffbfa825944005b4c4970d68fc8eb6/",modules:{"content-type-hierarchy-tool/src/lib/dataElements/contentTypeHierarchy.js":{name:"content-type-hierarchy",displayName:"Content Type Hierarchy",script:function(e){"use strict";e.exports=function(e){for(var t=0;t<e.data.length;t++)if(e.data[t].condition.dataElement.indexOf("\xa7:\xa7")>-1){for(var a=e.data[t].condition.dataElement.split("\xa7:\xa7"),n=[],r=0;r<a.length;r++)n[r]=_satellite.getVar(a[r].replaceAll("\xa7",""));if(n.join(":")===e.data[t].condition.valueString)return e.data[t].then.valueString}else if(_satellite.getVar(e.data[t].condition.dataElement.replaceAll("\xa7",""))===e.data[t].condition.valueString)return e.data[t].then.valueString}}}}},"acronym-gtag.js":{displayName:"Google Global Site Tag (gtag)",hostedLibFilesBaseUrl:"//www.ni.com/70533feeace8/484b70bb80b7/0d0fc74c1602/hostedLibFiles/EP4088787701664ce4bfc67739775f5c33/",settings:{accounts:{1669969140614:{id:"1669969140614",name:"ni.com - Global",type:"ga",options:[],accounts:{staging:"",production:"G-X7HB08ST47",development:""},settings:{linker:{domains:"",decorate_forms:!1,accept_incoming:!0},user_id:"",cookie_name:"",optimize_id:"",anonymize_ip:!1,cookie_domain:"",cookie_expires:""},custom_map:[]}},configCode:function(){},functionName:"",dataLayerName:"",displayFeatures:!0},modules:{"acronym-gtag.js/src/lib/actions/pageview.js":{name:"send-gtag.js-pageview",displayName:"Send a page view",script:function(e,t,a,n){"use strict";e.exports=function(e){var t=a("../helpers/loadGtag")(),r=a("../helpers/castOptionTypes"),i=a("../helpers/getAccountId"),o=n.getExtensionSettings();if("object"==typeof e.accounts&&null!==e.accounts&&Object.keys(e.accounts).length>0){for(var s in e.accounts)if(e.accounts.hasOwnProperty(s)&&(!0===e.accounts[s].enabled||"true"===e.accounts[s].enabled)){var l=o.accounts[s];if(void 0===l){n.logger.warn("ACRGTAG-201: An account was removed in the extension config but is still enabled in the rule");continue}var c=i(l),u={send_to:[c]};
8(e.accounts[s].options||[]).forEach((function(e){u[e[0]]=e[1]})),t("event","page_view",u=r(u)),n.logger.log("page view fired for account "+c+" with the options:",JSON.stringify(u))}}else n.logger.warn("ACRGTAG-200 - No accounts enabled for the page_view event")}}},"acronym-gtag.js/src/lib/helpers/loadGtag.js":{script:function(e,t,a,n){"use strict";e.exports=function(){var e=n.getExtensionSettings(),t=e.dataLayerName||"dataLayer",r=e.functionName||"gtag",i=a("@adobe/reactor-window"),o=a("@adobe/reactor-load-script"),s=a("../helpers/getAccountId"),l=a("../helpers/castOptionTypes"),c="";if(i[r]||(i[t]=i[t]||[],i[r]=function(){Array.isArray(i[t])?i[t].push(arguments):n.logger.error("ACRGTAG-104: Data layer variable '"+t+"' malformed",i[t])},i[r]("js",new Date)),!_satellite.getVar("__acronym_gtag_loaded")){if(_satellite.setVar("__acronym_gtag_loaded",!0),"function"==typeof e.preConfigCode)try{e.preConfigCode(i[r],i[t])}catch(e){n.logger.error("ACRGTAG-101: Custom pre-account config code error:",e)}if(("string"==typeof e.displayFeatures&&"true"!==e.displayFeatures||"string"!=typeof e.displayFeatures&&!Boolean(e.displayFeatures))&&(i[r]("set",{allow_ad_personalization_signals:!1}),n.logger.log("Display features are disabled")),"object"==typeof e.accounts&&null!==e.accounts&&Object.keys(e.accounts).length>0){for(var u in e.accounts)if(e.accounts.hasOwnProperty(u)){var d=e.accounts[u],p=d.settings||{};c=s(d),"object"==typeof d.custom_map&&d.custom_map.length&&(p.custom_map=p.custom_map||{},d.custom_map.forEach((function(e){p.custom_map[e[0]]=e[1]}))),(d.options||[]).forEach((function(e){p[e[0]]=e[1]})),p.send_page_view=!1,p=l(p),i[r]("config",c,p),n.logger.log("account "+c+" was loaded with the options:",JSON.stringify(p))}if("function"==typeof e.configCode)try{e.configCode(i[r],i[t])}catch(e){n.logger.error("ACRGTAG-101: Custom post-account config code error:",e)}}else n.logger.warn("ACRGTAG-102: No accounts configured");var m="gtag.js library";n.logger.log("loading "+m),o("https://www.googletagmanager.com/gtag/js?id="+c+"&l="+t).then((function(){n.logger.log(m+" successfully loaded")}),(function(){n.logger.error("ACRGTAG-100: "+m+" could not be loaded")}))}return i[r]}},name:"get-gtag",shared:!0},"acronym-gtag.js/src/lib/helpers/castOptionTypes.js":{script:function(e){"use strict";e.exports=function(e){var t={bool:function(e){return"string"==typeof e?"true"===e:Boolean(e)},int:function(e){var t=parseInt(e);return isNaN(t)?0:t},float:function(e){var t=parseFloat(e);return isNaN(t)?0:t},csv:function(e){return"string"==typeof e?""===e?void 0:e.split(","):e},custom_map:function(e){var t={};return"string"==typeof e?e.split(",").forEach((function(e){var a=e.split(":");2===a.length&&(t[a[0]]=a[1])})):"object"==typeof e&&(t=e),t}},a={accept_incoming:t.bool,allow_ad_personalization_signals:t.bool,anonymize_ip:t.bool,checkout_step:t.int,cookie_expires:t.int,custom_map:t.custom_map,event_timeout:t.int,fatal:t.bool,levels:t.int,link_attribution:t.bool,linker:{domains:t.csv,accept_incoming:t.bool,decorate_forms:t.bool},non_interaction:t.bool,value:t.float};return Object.keys(e).forEach((function(t){"function"==typeof a[t]?e[t]=a[t](e[t]):"object"==typeof a[t]&&"object"==typeof e[t]&&null!==e[t]&&Object.keys(e[t]).forEach((function(n){"function"==typeof a[t][n]&&(e[t][n]=a[t][n](e[t][n]))}))})),e}}},"acronym-gtag.js/src/lib/helpers/getAccountId.js":{script:function(e,t,a,n){"use strict";e.exports=function(e,t){return t||(t=n.environment.stage),"string"==typeof e.accounts[t]&&""!==e.accounts[t]?e.accounts[t]:e.accounts.production}}}}},"custom-debug-logger":{displayName:"Custom Debug Logger",hostedLibFilesBaseUrl:"//www.ni.com/70533feeace8/484b70bb80b7/0d0fc74c1602/hostedLibFiles/EP0d8a11285ee9412e83027db87fe8f301/",modules:{"custom-debug-logger/src/lib/actions/satelliteLogger.js":{name:"satellite-logger-log",displayName:"Log",script:function(e,t,a,n){"use strict";e.exports=function(e,t){let{message:a,logTypeSelected:r,prependRuleSwitch:i,customTextColor:o,customBackgroundColor:s,emoji:l,logInput:c,logLevel:u,ruleName:d}=e;const p="true"===localStorage.getItem("com.adobe.reactor.debug");if(c&&(a=c),u&&(r=u),d&&(i=d),i&&(a=`[${t.$rule.name}] ${a}`),a)switch(r){case"warn":return n.logger.warn(a);case"log":return n.logger.log(a);case"info":return n.logger.info(a);case"error":return n.logger.error(a);case"debug":return n.logger.debug(a);case"color":if(p)return console.log(`%c${l} ${a}`,`color: ${o}; background-color: ${s}; padding:6px;}`);default:return n.logger.log(a)}}}}}},"data-element-assistant":{displayName:"Data Element Assistant",hostedLibFilesBaseUrl:"//www.ni.com/70533feeace8/484b70bb80b7/0d0fc74c1602/hostedLibFiles/EP634d430f78964f1597e7328a6af419f8/",modules:{"data-element-assistant/src/lib/dataElements/concatenate.js":{name:"concatenate",displayName:"Concatenate",script:function(e,t,a){"use strict";var n=a("./utils/logger"),r=a("./utils/findTargetValue"),i=a("./utils/is");e.exports=function(e){try{var t=e.dataElementsAndDelimiters,a=e.returnEmpty,o=!0,s=t.reduce((function(e,t){var a="";if("path"===t.inputType?(a=r(window,t.path),a=i.nil(a)?"":a):a=t.dataElement,i.nil(a)||""===a){if(!0===t.omitWhenEmpty)return e}else o=!1;return e+t.delimiter+a}),"");return""!=e.trailingDelimiter&&(s+=e.trailingDelimiter),a&&o?void 0:s}catch(e){return n.log("error","Concatenate",e.message)}}}},"data-element-assistant/src/lib/dataElements/utils/logger.js":{script:function(e,t,a,n){var r,i=!1;e.exports=function(){if(i)return r;var e={error:"[Error]"};return i=!0,r={log:function(t,a,r){var i="DEA "+a+(e[t]||"")+": "+r;void 0!==n&&n.logger[t](i)}}}()}},"data-element-assistant/src/lib/dataElements/utils/findTargetValue.js":{script:function(e){e.exports=function(e,t){return t.split(".").reduce((function(e,t){return(e||{})[t]}),e)}}},"data-element-assistant/src/lib/dataElements/utils/is.js":{script:function(e){e.exports=function(){function e(e){return function(a){return t.call(a)===e}}var t=Object.prototype.toString,a="[object Boolean]",n="[object String]",r="[object Number]",i="[object Object]",o="[object Function]",s="[object Null]",l="[object Undef
8ined]";return{array:e("[object Array]"),object:e(i),function:e(o),null:e(s),undefined:e(l),string:e(n),number:e(r),boolean:e(a),nil:function(e){return this.null(e)||this.undefined(e)}}}()}}}},"spa-view-change-event":{displayName:"SPA View Change Event",hostedLibFilesBaseUrl:"//www.ni.com/70533feeace8/484b70bb80b7/0d0fc74c1602/hostedLibFiles/EPd168f6d78ef442589dc72c9af909e487/",modules:{"spa-view-change-event/src/lib/events/spaViewChange.js":{name:"on-spa-view-change",displayName:"On SPA View Change",script:function(e,t,a,n){"use strict";e.exports=function(e,t){var a=(new Date).getTime();document.addEventListener("spa-view-change--"+a,(function(){t()}),!1),function(e){function t(e,t,a,n){e.addEventListener(t,(function(e){for(var t=e.target;t&&t!==this;)t.matches(a)&&n.call(t,e),t=t.parentNode}))}var a="0.1.0",n=[],r="id"in e?e.id:(new Date).getTime(),i="",o={childList:!0,subtree:!0},s="logger"in e&&"function"==typeof e.logger?e.logger:function(){},l=function(){},c="spa-view-change--"+r,u="spa-view-change-before--"+r,d="spa-view-change-after--"+r,p="mutation-observed--"+r;Element.prototype.matches||(Element.prototype.matches=Element.prototype.matchesSelector||Element.prototype.mozMatchesSelector||Element.prototype.msMatchesSelector||Element.prototype.oMatchesSelector||Element.prototype.webkitMatchesSelector||function(e){for(var t=(this.document||this.ownerDocument).querySelectorAll(e),a=t.length;--a>=0&&t.item(a)!==this;);return a>-1});var m,h,g,f,v=function(e){return Array.isArray(e)&&e.length>0||!1},b=function(e,t){for(var a=t.length-1;a>=0;a--){var n=t[a];if("object"==typeof n&&!0===n.test(e))return!0;if(-1!==e.indexOf(n))return!0}return!1},y=function(e,t){var a=!0;return v(t.allow)&&(a=b(e,t.allow)),v(t.disallow)&&(a=!b(e,t.disallow)),a},_=function(){E();var e=new MutationObserver((function(){var e=new CustomEvent(p,{detail:{}});document.dispatchEvent(e),E()})),t=document.body;t?e.observe(t,o):document.addEventListener("DOMContentLoaded",(function(){t=document.body,e.observe(t,o)}),!1)},E=function(){if(s("validateRules"),!1===n.isRunOnLoad&&""===i&&(i=window.location.href),window.location.href!==i){i=window.location.href;var e=!1;if(n.rules)for(var t=0;t<n.rules.length;t++){var a=n.rules[t];"string"==typeof a.id&&(y(i,a)?(!1===e&&T(u,a,n.before),T(c,a),e=!0):s("rule excluded",a))}else s("error: rules not configured");e&&T(d,a,n.after)}},T=function(e,t,a){var r=new CustomEvent(e,{detail:t});document.dispatchEvent(r),"function"==typeof a&&n.after(t,s),s("Dispatched Event for Rule",e,i,t)},A=function(){for(var e=0;e<n.rules.length;e++)!function(e){if("domEventNotifications"in e){var a=e.domEventNotifications;for(var n in s("applying domEventNotifications",a),a)if(a.hasOwnProperty(n))for(var r=a[n],o=0;o<r.length;o++)!function(a){var r=a.selector;t(document,n,r,(function(){y(i,a)&&(s("delegate callback for action",a),dispatchViewChangeEvent(e))}))}(r[o])}}(n.rules[e])};m=e.rules,h=e.isEnableOnPageLoad,g=e.before,f=e.after,s("init v."+a,"Config",n={rules:m,before:"function"==typeof g?g:l,after:"function"==typeof f?f:l,isRunOnLoad:"boolean"==typeof h&&h}),_(),A()}({rules:[{id:"spa-view-change--"+a}],id:a,isEnableOnPageLoad:e&&e.isEnableOnPageLoad||!1,logger:n.logger.info})}}}}},"target-to-analytics":{displayName:"Adobe Target Toolkit",hostedLibFilesBaseUrl:"//www.ni.com/70533feeace8/484b70bb80b7/0d0fc74c1602/hostedLibFiles/EP099293c1b7574d5f9747486f603cbe8d/",modules:{"target-to-analytics/src/lib/dataElements/targetActivitiesByName.js":{name:"target_activities_by_name",displayName:"List of Target Activity/Experience Names",script:function(e){"use strict";e.exports=function(){if(window.targetExperiences){for(var e="",t=0;t<targetExperiences.length;t++)e+=(e?",":"")+targetExperiences[t].activityName+":"+targetExperiences[t].experienceName;return e}return""}}},"target-to-analytics/src/lib/actions/addTargetListener.js":{name:"add_target_listener",displayName:"Add Adobe Target Response Listener",script:function(e){e.exports=function(e){window.adobe&&adobe.target&&document.addEventListener(adobe.target.event.REQUEST_SUCCEEDED,(function(t){if(t.detail.responseTokens){var a=t.detail.responseTokens;window.targetExperiences=[];for(var n=0;n<a.length;n++){for(var r=!1,i=0;i<targetExperiences.length;i++)if(targetExperiences[i].activityId==a[n]["activity.id"]){r=!0;break}r||targetExperiences.push({activityId:a[n]["activity.id"],activityName:a[n]["activity.name"],experienceId:a[n]["experience.id"],experienceName:a[n]["experience.name"]})}}
8var o=window.targetLoaded?e.postPageLoadEvent:e.pageLoadEvent;window.targetLoaded=!0,_satellite.track(o),_satellite.logger.info("Adobe Target Toolkit alerted to an Adobe Target response and firing direct call rule "+o)})),setTimeout((function(){window.targetLoaded||(_satellite.track(e.pageLoadEvent),_satellite.logger.info("Target did not load; Adobe Target Toolkit extension firing failsafe event to ensure page is tracked"))}),5e3)}}}}},"bing-ads-extension":{displayName:"Bing Ads UET Tag",hostedLibFilesBaseUrl:"//www.ni.com/70533feeace8/484b70bb80b7/0d0fc74c1602/hostedLibFiles/EP05eac6e292f1486a812623da300a51b4/",settings:{qname:"uetq",tagid:"5857068",navTimingApi:!0,storeConvTrackCookies:!0},modules:{"bing-ads-extension/src/lib/actions/baseTag.js":{name:"basetag",displayName:"Base Tag",script:function(e,t,a,n){"use strict";e.exports=function(){a("../helpers/getBatJsBase")().then((function(){n.logger.log("Base code loaded and a page load event is sent.")}))}}},"bing-ads-extension/src/lib/helpers/getBatJsBase.js":{script:function(e,t,a,n){"use strict";e.exports=function(){var e=a("@adobe/reactor-window"),t=a("@adobe/reactor-load-script"),r=n.getExtensionSettings(),i=r.qname||"uetq";return e[i]=e[i]||[],t("//bat.bing.com/bat.js").then((function(){var t={ti:r.tagid,navTimingApi:r.navTimingApi,storeConvTrackCookies:r.storeConvTrackCookies,tm:"al001"};t.q=e[i],e[i]=new UET(t),e[i].push("pageLoad"),n.logger.log("BingAds Base Code successfully loaded.")})).catch((function(){n.logger.error("BingAds Base Code could not be loaded.")}))}}}}},"adobe-analytics":{displayName:"Adobe Analytics",hostedLibFilesBaseUrl:"//www.ni.com/70533feeace8/484b70bb80b7/0d0fc74c1602/hostedLibFiles/EP31dbb9c60e404ba1aa6e746d49be6f29/",settings:{orgId:"B3902DB45388D9620A490D4C@AdobeOrg",libraryCode:{type:"custom",source:"//www.ni.com/70533feeace8/484b70bb80b7/0d0fc74c1602/EX84d8ecdb144b49b2987765fa5a5eeef9-libraryCode_source.min.js",trackerVariableName:"s"},trackerProperties:{charSet:"UTF-8",currencyCode:"USD",trackingServer:"nsmetrics.ni.com",trackInlineStats:!0,trackDownloadLinks:!0,trackExternalLinks:!0,linkExternalFilters:[],linkInternalFilters:[".ni.com","javascript:"],linkLeaveQueryString:!1,trackingServerSecure:"smetrics.ni.com",linkDownloadFileTypes:["aia","apk","avi","bz2","css","csv","ctl","dmg","doc","docx","dxf","eps","exe","gz","iso","jpg","js","lc","lic","llb","m4v","mov","mp3","nihelp","nipkg","opkg","pdf","png","ppt","pptx","rar","sh","svg","tab","txt","vi","vsd","vxd","wav","wma","wmv","xls","xlsx","xml","zip","icd","7z"]}},modules:{"adobe-analytics/src/lib/actions/setVariables.js":{name:"set-variables",displayName:"Set Variables",script:function(e,t,a,n){"use strict";var r=a("../sharedModules/getTracker"),i=a("../helpers/applyTrackerVariables");e.exports=function(e,t){return r().then((function(a){n.logger.info("Set variables on the tracker."),i(a,e.trackerProperties),e.customSetup&&e.customSetup.source&&e.customSetup.source.call(t.element,t,a)}),(function(e){n.logger.error("Cannot set variables: "+e)}))}}},"adobe-analytics/src/lib/actions/sendBeacon.js":{name:"send-beacon",displayName:"Send Beacon",script:function(e,t,a,n){"use strict";var r=a("../sharedModules/getTracker"),i=a("../helpers/getNodeLinkText"),o=function(e){return e&&e.nodeName&&"a"===e.nodeName.toLowerCase()},s=function(e){return o(e)?i(e):"link clicked"},l=function(e,t,a){if("page"===t.type)n.logger.info("Firing page view beacon."),e.t();else{var r={linkType:t.linkType||"o",linkName:t.linkName||s(a)};n.logger.info("Firing link track beacon using the values: "+JSON.stringify(r)+"."),e.tl(o(a)?a:"true",r.linkType,r.linkName)}};e.exports=function(e,t){return r().then((function(a){l(a,e,t.element)}),(function(e){n.logger.error("Cannot send beacon: "+e)}))}}},"adobe-analytics/src/lib/actions/clearVariables.js":{name:"clear-variables",displayName:"Clear Variables",script:function(e,t,a,n){"use strict";var r=a("../sharedModules/getTracker");e.exports=function(){return r().then((function(e){e.clearVars&&(n.logger.info("Clear variables."),e.clearVars())}),(function(e){n.logger.error("Cannot clear variables: "+e)}))}}},"adobe-analytics/src/lib/sharedModules/getTracker.js":{script:function(e,t,a,n){"use strict";var r,i=a("@adobe/reactor-cookie"),o=a("@adobe/reactor-promise"),s=a("@adobe/reactor-window"),l=a("../helpers/settingsHelper"),c=a("../helpers/augmenters"),u=a("../helpers/applyTrackerVariables"),d=a("../helpers/loadLibrary"),p=a("../helpers/generateVersion")(n.buildInfo.turbineBuildDate),m="beforeSettings",h=n.get
8SharedModule("adobe-mcid","mcid-instance"),g=function(e){return!e||"true"===i.get(e)},f=function(e){return o.all(c.map((function(t){var a;try{a=t(e)}catch(e){setTimeout((function(){throw e}))}return o.resolve(a)}))).then((function(){return e}))},v=function(e){return h&&(n.logger.info("Setting MCID instance on the tracker."),e.visitor=h),e},b=function(e){return n.logger.info('Setting version on tracker: "'+p+'".'),void 0!==e.tagContainerMarker?e.tagContainerMarker=p:"string"==typeof e.version&&e.version.substring(e.version.length-5)!=="-"+p&&(e.version+="-"+p),e},y=function(e,t,a){return t.loadPhase===m&&t.source&&(n.logger.info("Calling custom script before settings."),t.source.call(s,a)),u(a,e||{}),t.loadPhase!==m&&t.source&&(n.logger.info("Calling custom script after settings."),t.source.call(s,a)),a},_=function(e,t){return l.isAudienceManagementEnabled(e)&&(t.loadModule("AudienceManagement"),n.logger.info("Initializing AudienceManagement module"),t.AudienceManagement.setup(e.moduleProperties.audienceManager.config)),t},E=(r=n.getExtensionSettings(),g(r.trackingCookieName)?d(r).then(f).then(v).then(b).then(y.bind(null,r.trackerProperties,r.customSetup||{})).then(_.bind(null,r)):o.reject("EU compliance was not acknowledged by the user."));e.exports=function(){return E}},name:"get-tracker",shared:!0},"adobe-analytics/src/lib/sharedModules/augmentTracker.js":{name:"augment-tracker",shared:!0,script:function(e,t,a){"use strict";var n=a("../helpers/augmenters");e.exports=function(e){n.push(e)}}},"adobe-analytics/src/lib/helpers/applyTrackerVariables.js":{script:function(e,t,a,n){"use strict";var r=a("@adobe/reactor-query-string"),i=a("@adobe/reactor-window"),o=/eVar([0-9]+)/,s=/prop([0-9]+)/,l=new RegExp("^(eVar[0-9]+)|(prop[0-9]+)|(hier[0-9]+)|campaign|purchaseID|channel|server|state|zip|pageType$"),c=function(e,t,a){return a.indexOf(e)===t},u=function(e,t,a){var n=Object.keys(t).filter(l.test.bind(l));return a&&n.push("events"),(n=n.concat((e.linkTrackVars||"").split(","))).filter((function(e,t){return"None"!==e&&e&&c(e,t,n)})).join(",")},d=function(e,t){var a=t.map((function(e){return e.name}));return(a=a.concat((e.linkTrackEvents||"").split(","))).filter((function(e,t){return"None"!==e&&c(e,t,a)})).join(",")},p=function(e,t,a){e[t]=a[t].join(",")},m=function(e,t,a){var n=a.dynamicVariablePrefix||"D=";a[t].forEach((function(t){var a;if("value"===t.type)a=t.value;else{var r=o.exec(t.value);if(r)a=n+"v"+r[1];else{var i=s.exec(t.value);i&&(a=n+"c"+i[1])}}e[t.name]=a}))},h={linkDownloadFileTypes:p,linkExternalFilters:p,linkInternalFilters:p,hierarchies:function(e,t,a){a[t].forEach((function(t){e[t.name]=t.sections.join(t.delimiter)}))},props:m,eVars:m,campaign:function(e,t,a){if("queryParam"===a[t].type){var n=r.parse(i.location.search);e[t]=n[a[t].value]}else e[t]=a[t].value},events:function(e,t,a){var n=a[t].map((function(e){var t=e.name;return e.id&&(t=[t,e.id].join(":")),e.value&&(t=[t,e.value].join("=")),t}));e[t]=n.join(",")}};e.exports=function(e,t){var a={};t=t||{},Object.keys(t).forEach((function(e){var n=h[e],r=t[e];n?n(a,e,t):a[e]=r})),a.events&&e.events&&e.events.length>0&&(a.events=e.events+","+a.events);var r=t&&t.events&&t.events.length>0,i=u(e,a,r);i&&(a.linkTrackVars=i);var o=d(e,t.events||[]);o&&(a.linkTrackEvents=o),n.logger.info('Applying the following properties on tracker: "'+JSON.stringify(a)+'".'),Object.keys(a).forEach((function(t){e[t]=a[t]}))}}},"adobe-analytics/src/lib/helpers/settingsHelper.js":{script:function(e,t,a,n){"use strict";var r=a("@adobe/reactor-window"),i={LIB_TYPES:{MANAGED:"managed",PREINSTALLED:"preinstalled",REMOTE:"remote",CUSTOM:"custom"},MANAGED_LIB_PATHS:{APP_MEASUREMENT:"AppMeasurement.js",ACTIVITY_MAP:"AppMeasurement_Module_ActivityMap.js",AUDIENCE_MANAGEMENT:"AppMeasurement_Module_AudienceManagement.js"},getReportSuites:function(e){var t=e.production;return e[n.environment.stage]&&(t=e[n.environment.stage]),t.join(",")},isActivityMapEnabled:function(e){return!(e.libraryCode&&!e.libraryCode.useActivityMap&&!1===e.libraryCode.useActivityMap)},isAudienceManagementEnabled:function(e){var t=!1;return e&&e.moduleProperties&&e.moduleProperties.audienceManager&&e.moduleProperties.audienceManager.config&&r&&r._satellite&&r._satellite.company&&r._satellite.company.orgId&&(t=!0),t}};e.exports=i}},"adobe-analytics/src/lib/helpers/augmenters.js":{script:function(e){"use strict";e.exports=[]}},"adobe-analytics/src/lib/helpers/loadLibrary.js":{script:function(e,t,a,n){"use strict";var r=a("@adobe/reactor-load-script"),i=a("@adobe/reactor-window"),o=a("@adobe/reactor-promise"),s=a("./settingsHelper"),l=a("./pollHelper"),c=function(e,t){if(!i.s_gi)throw new Error("Unable to create AppMeasurement tracker, `s_gi` function not found."+i.AppMeasurement);n.logger.info('Creating AppMeasurement tracker with these report suites: "'+t+'"');var a=i.s_gi(t);return e.libraryCode.scopeTrackerGlobally&&(n.logger.info("Setting the tracker as window.s"),i.s=a),a},u=function(e){var t=[];switch(e.libraryCode.type){case s.LIB_TYPES.MANAGED:t.push(n.getHostedLibFileUrl(s.MANAGED_LIB_PATHS.APP_MEASUREMENT)),s.isActivityMapEnabled(e)&&t.push(n.getHostedLibFileUrl(s.MANAGED_LIB_PATHS.ACTIVITY_MAP));break;case s.LIB_TYPES.CUSTOM:t.push(e.libraryCode.source);break;case s.LIB_TYPES.REMOTE:t.push("https:"===i.location.protocol?e.libraryCode.httpsUrl:e.libraryCode.httpUrl)}if(s.isAudienceManagementEnabled(e)){var a={namespace:i._satellite.company.orgId} 9;e.moduleProperties.audienceManager.config.visitorService=a,t.push(n.getHostedLibFileUrl(s.MANAGED_LIB_PATHS.AUDIENCE_MANAGEMENT))}return t},d=function(e){return o.all(u(e).map((function(e){return n.logger.info("Loading script: "+e),r(e)})))},p=function(e,t){if(e.libraryCode.accounts)if(t.sa){var a=s.getReportSuites(e.libraryCode.accounts);n.logger.info('Setting the following report suites on the tracker: "'+a+'"'),t.sa(a)}else n.logger.warn("Cannot set report suites on tracker. `sa` method not available.");return t},m=function(e){if(i[e])return n.logger.info('Found tracker located at: "'+e+'".'),i[e];throw new Error('Cannot find the global variable name: "'+e+'".')};e.exports=function(e){var t=d(e);switch(e.libraryCode.type){case s.LIB_TYPES.MANAGED:var a=s.getReportSuites(e.libraryCode.accounts);return t.then(c.bind(null,e,a));case s.LIB_TYPES.PREINSTALLED:return t.then(l.poll.bind(null,i,e.libraryCode.trackerVariableName)).then(p.bind(null,e));case s.LIB_TYPES.CUSTOM:case s.LIB_TYPES.REMOTE:return t.then(m.bind(null,e.libraryCode.trackerVariableName)).then(p.bind(null,e));default:throw new Error("Cannot load library. Type not supported.")}}}},"adobe-analytics/src/lib/helpers/generateVersion.js":{script:function(e){"use strict";var t=8,a=function(e){return e.getUTCDate().toString(36)},n=function(e){return e.substr(e.length-1)},r=function(e){return Math.floor(e.getUTCHours()/t)}
9,i=function(e){var t=(e.getUTCMonth()+1+12*r(e)).toString(36);return n(t)},o=function(e){return(e.getUTCFullYear()-2010).toString(36)};e.exports=function(e){var t=new Date(e);if(isNaN(t))throw new Error("Invalid date provided");return("L"+o(t)+i(t)+a(t)).toUpperCase()}}},"adobe-analytics/src/lib/helpers/pollHelper.js":{script:function(e,t,a,n){"use strict";var r=a("@adobe/reactor-promise"),i=40,o=250,s=function(e,t,a){n.logger.info('Found property located at: "'+t+'"].'),e(a)},l=function(e,t){return new r((function(a,n){if(e[t])return s(a,t,e[t]);var r=1,l=setInterval((function(){e[t]&&(s(a,t,e[t]),clearInterval(l)),r>=i&&(clearInterval(l),n(new Error('Bailing out. Cannot find the variable name: "'+t+'"].'))),r++}),o)}))};e.exports={poll:function(e,t){return n.logger.info('Waiting for the property to become accessible at: "'+t+'"].'),l(e,t)}}}},"adobe-analytics/src/lib/helpers/getNodeLinkText.js":{script:function(e){"use strict";var t=function(e){return e&&e.replace(/\s+/g," ").trim()},a=/^(SCRIPT|STYLE|LINK|CANVAS|NOSCRIPT|#COMMENT)$/i,n=function(e){return!(e&&e.nodeName&&e.nodeName.match(a))},r=function(e){var t=[],a=!1;return n(e)?(t.push(e),e.childNodes&&Array.prototype.slice.call(e.childNodes).forEach((function(e){var n=r(e);
9t=t.concat(n.supportedNodes),a=a||n.includesUnsupportedNodes}))):a=!0,{supportedNodes:t,includesUnsupportedNodes:a}},i=function(e,t,a){var n;return a&&a!==e.nodeName.toUpperCase()||(n=e.getAttribute(t)),n};e.exports=function(e){var a=t(e.innerText||e.textContent),n=r(e);if(!a||n.includesUnsupportedNodes){var o,s,l,c,u=[];n.supportedNodes.forEach((function(e){e.getAttribute&&(o=o||t(e.getAttribute("alt")),s=s||t(e.getAttribute("title")),l=l||t(i(e,"value","INPUT")),c=c||t(i(e,"src","IMG"))),e.nodeValue&&u.push(e.nodeValue)})),(a=t(u.join("")))||(a=t(o||s||l||c||""))}return a}}}}},linkedin:{displayName:"LinkedIn Insight Tag",hostedLibFilesBaseUrl:"//www.ni.com/70533feeace8/484b70bb80b7/0d0fc74c1602/hostedLibFiles/EP56446adda5514f21aa663f9e3635ddaa/",settings:{insightTagID:"497961"},modules:{"linkedin/src/lib/actions/loadInsightTag.js":{name:"load-insight-tag",displayName:"Load Insight Tag",script:function(e,t,a,n){"use strict";e.exports=function(){var e=n.getExtensionSettings();if(e&&e.insightTagID){window._linkedin_data_partner_id=e.insightTagID;var t=document.getElementsByTagName("script")[0],a=document.createElement("script");a.type="text/javascript",a.async=!0,a.src="https://snap.licdn.com/li.lms-analytics/insight.min.js",t.parentNode.insertBefore(a,t)}}}}}},"sdi-toolkit":{displayName:"Further Toolkit",hostedLibFilesBaseUrl:"//www.ni.com/70533feeace8/484b70bb80b7/0d0fc74c1602/hostedLibFiles/EP98860ffddec14bee98be1eabc8a311e3/",modules:{"sdi-toolkit/src/lib/actions/cookie_setter.js":{name:"cookie-setter",displayName:"Cookie Setter",script:function(e,t,a,n){"use strict";e.exports=function(e){if(e.cookieKey&&e.cookieValue){var t=a("@adobe/reactor-cookie"),r={};e.expirationDays&&(r.expires=e.expirationDays),e.domain&&(r.domain=e.domain),e.path&&(r.path=e.path);try{n.logger.info("Setting Cookie",e.cookieKey,e.cookieValue,e.domain),t.set(e.cookieKey,e.cookieValue,r)}catch(e){n.logger.error("Cookie Setter Error",e)}}}}},"sdi-toolkit/src/lib/main/extension_main.js":{script:function(e,t,a,n){"use strict";var r=a("@adobe/reactor-window"),i=a("@adobe/reactor-object-assign"),o=a("@adobe/reactor-promise"),s=n.getExtensionSettings()||{};n.logger.debug("Initializing with settings",s),s.polyfillObjectAssign&&(r.Object.assign?n.logger.debug("Object.assign exists. No polyfill needed."):(r.Object.assign=i,n.logger.debug("Object.assign polyfilled from @adobe/reactor-object-assign."))),s.polyfillObjectPromise&&(r.Promise?n.logger.debug("Promise exists. No polyfill needed."):(r.Promise=o,n.logger.debug("Promise polyfilled from @adobe/reactor-promise."))),s.utilQueryString&&(r._sdiToolkit=r._sdiToolkit||{},r._sdiToolkit.reactor=r._sdiToolkit.reactor||{},r._sdiToolkit.reactor.queryString||(r._sdiToolkit.reactor.queryString=a("@adobe/reactor-query-string"),n.logger.debug("_sdiToolkit.reactor.queryString installed from @adobe/reactor-query-string."))),s.utilLoadScript&&(r._sdiToolkit=r._sdiToolkit||{},r._sdiToolkit.reactor=r._sdiToolkit.reactor||{},r._sdiToolkit.reactor.loadScript||(r._sdiToolkit.reactor.loadScript=a("@adobe/reactor-load-script"),n.logger.debug("_sdiToolkit.reactor.loadScript installed from @adobe/reactor-load-script.")))}}}},"data-layer-manager-search-discovery":{displayName:"Data Layer Manager",hostedLibFilesBaseUrl:"//www.ni.com/70533feeace8/484b70bb80b7/0d0fc74c1602/hostedLibFiles/EP39b5bceb23bb43a89f63de574f1f1450/",settings:{apollo:{buildId:"",cdnHost:"https://cdn.apolloplatform.com",propertyId:"",cdnPathPrefix:"app",organizationId:""},airbrake:{id:null,key:null},eventNames:[{eventName:"pageLoad",resetBefore:!1,schemaProvider:"DLM Config",hostedSchemaUrl:"",validationSchema:{}}],clickEvents:{ui:{enabled:!1,htmlAttribute:"data-ea-ui-link"},cta:{enabled:!1,htmlAttribute:"data-ea-cta-link"},exit:{enabled:!1,htmlAttribute:"data-ea-exit-link"},enabled:!1,download:{enabled:!1,extensions:["doc","docx","eps","jpg","png","svg","xls","ppt","pptx","pdf","xlsx","tab","csv","zip","txt","vsd","vxd","xml","js","css","rar","exe","wma","mov","avi","wmv","mp3","wav","m4v"],htmlAttribute:"data-ea-download-link"},internal:{enabled:!1}},subscription:null,consentManager:{cookieName:null,delayInitWaitForCookie
9:!1},payloadValidation:{staging:!1,production:!1,development:!1},dataLayerObjectName:"appEventData"},modules:{"data-layer-manager-search-discovery/src/lib/events/data_layer_push_event.js":{name:"data-layer-push-event",displayName:"Data Layer Push",script:function(e,t,a){"use strict";e.exports=function(e,t){var n=a("@adobe/reactor-window");if(e.eventType){var r=["SDI-DLM",e.eventType].join(":");n.removeEventListener(r,t,!1),n.addEventListener(r,t,!1)}}}},"data-layer-manager-search-discovery/src/lib/shared_settings.js":{name:"dlm-settings",shared:!0,script:function(e,t,a,n){var r=n.getExtensionSettings()||{};e.exports=r}},"data-layer-manager-search-discovery/src/lib/extension_main.js":{script:function(e,t,a,n){"use strict";function r(e){return function(t,a){var n={};return n[a.eventName]=a[e],d(t,n)}}function i(e,t){return(e.eventNames||[]).reduce(r(t),{})}function o(e,t){return!(!t.payloadValidation||!t.payloadValidation[e])&&t.payloadValidation[e]}function s(e,t){t.logger.log("Initializing with settings:",f),t.logger.log("Pro-Tip: Enable 'Verbose' logging to see detailed info from this extension."),e.init({dataLayerName:f.dataLayerObjectName,validationSchema:i(f,"validationSchema"),schemaProvider:i(f,"schemaProvider"),eventResets:i(f,"resetBefore"),proFeatures:h.isSubscriptionValid(f),airbrakeConfig:f.airbrake||{},apollo:f.apollo||{cdnHost:"https://cdn.apolloplatform.com",cdnPathPrefix:"app",organizationId:"",propertyId:"",buildId:""},environment:t.environment.stage,payloadValidation:{development:o("development",f),staging:o("staging",f),production:o("production",f)},debug:!0}),h.deepFind(f,"clickEvents.enabled")&&(u.removeEventListener("click",g,{capture:!0}),u.addEventListener("click",g,{capture:!0}))}function l(){p.get(f.consentManager.cookieName)?(n.logger.log("Found consent cookie: "+f.consentManager.cookieName),s(m,n)):requestAnimationFrame(l)}var c=a("./core"),u=a("@adobe/reactor-window"),d=a("@adobe/reactor-object-assign"),p=a("@adobe/reactor-cookie"),m=new c(u),h=a("./util"),g=a("./click_handler"),f=n.getExtensionSettings()||{};f.consentManager&&f.consentManager.cookieName&&f.consentManager.delayInitWaitForCookie?(n.logger.debug("Waiting for consent cookie to be present: "+f.consentManager.cookieName),requestAnimationFrame(l)):setTimeout((function(){s(m,n)}),0)}},"data-layer-manager-search-discovery/src/lib/core.js":{script:function(e,t,a,n){var r=a("@adobe/reactor-object-assign"),i=function(e){this.document=e.document,this.window=e,this.defaultConfig={dataLayerName:"appEventData",validationSchema:{},eventResets:{}}};r(i.prototype,{init:function(e){var t=this;this.logger=n.logger,this.config=r({},this.defaultConfig,e||{});var i=a("./lifecycle");this.lifecycle=new i(this);var o=a("./validation");this.validation=o(this.config,this.logger),t.window.removeEventListener("SDI-DLM:GLOBAL-POST",this.validation.validateEvent,!1),t.window.addEventListener("SDI-DLM:GLOBAL-POST",this.validation.validateEvent,!1);var s=a("./data_layer");this.dataLayer=new s(t)},trigger:function(e){this.dispatchCustomEventToWindow("GLOBAL-PRE",e),this.dispatchCustomEventToWindow(e.event,e),this.dispatchCustomEventToWindow("GLOBAL-POST",e)},dispatchCustomEventToWindow:function(e,t){var a=this.document.createEvent("CustomEvent"),n=["SDI-DLM",e].join(":");a.initCustomEvent(n,!0,!0,t),this.window.dispatchEvent(a)}}),e.exports=i}},"data-layer-manager-search-discovery/src/lib/util.js":{script:function(e,t,a){var n=function(){};n.prototype.argumentsToArray=function(e){return 1===e.length?[e[0]]:Array.apply(null,e)},n.prototype.copy=function(e){var t=a("./css_path"),n=function(e,a){if(!(a instanceof Element))return a;try{return t.cssPath(a)}catch(e){return"[DOM Element]"}};return JSON.parse(JSON.stringify(e,n))},n.prototype.deepFind=function(e,t){if(!e)return null;for(var a=t.split("."),n=e,r=0;r<a.length;++r){if(!n[a[r]])return;n=n[a[r]]}return n},n.prototype.deepSet=function(e,t,a){var n=t.split("."),r=n.slice(0,-1).join(".");(1===n.length?e:this.deepFind(e,r))[n.slice(-1)]=a},n.prototype.getLatestSubscriptionEndDate=function(e,t){var a=this.deepFind(t,"subscription.endDate"),n=this.deepFind(e,"subscription.endDate");return n||a?n>a?n:a:null},n.prototype.isSubscriptionValid=function(e,t){var a=this.getLatestSubscriptionEndDate(e,t);if(!a)return!1;var n=new Date(1e3*a);return Date.now()<n},e.exports=new n}},"data-layer-manager-search-discovery/src/lib/click_handler.js":{script:function(e,t,a,n){"use strict";function r(e,t){var a=n.getExtensionSettings()||{},r=t;r.event=e,y[a.dataLayerObjectName].push(r),n.logger.debug("Detected Click Event:",e)}function i(e,t){var a="["+t+"]";if(e.closest(a)){var n=e.closest(a);return{thisElement:n,attributeValue:n.getAttribute(t),nextElement:n.parentElement.closest(a)}}}function o(e){for(var t,a=[],n="data-ea-zone";e&&(t=i(e,n))&&t.attributeValue;)a.push(t.attributeValue),e=t.nextElement;return a.reverse().join("|")}function s(e,t){return _.deepFind(t,"clickEvents."+e+".htmlAttribute")||"data-ea-"+e+"-link"}function l(e,t){return"["+s(e,t)+"]"}function c(e){return(e.getAttribute("data-ea-link-text")||e.getAttribute("sObjectId")||e.getAttribute("s-object-id")||e.getAttribute("sObjectID")||e.getAttribute("data-s-object-id")||e.innerText&&""!==e.innerText.trim()&&e.innerText||e.textContent&&""!==e.textContent.trim()&&e.textContent||e.querySelector("[alt]")&&e.querySelector("[alt]").getAttribute("alt")||e.querySelector("[title]")&&e.querySelector("[title]").getAttribute("title")||e.getAttribute("aria-label")||e.href||"unknown").trim().replace(/\s+/g," ").substr(0,250)}function u(e,t){var a=s("ui",t);return!!e.hasAttribute(a)}function d(e,t){var a=s("cta",t);return!!e.hasAttribute(a)}function p(e){var t=new RegExp("^(?:[a-z]+:)?//","i"),a=e.getAttribute("href");return!a||!a.match(t)}function m(e,t){var a=new RegExp((_.deepFind(t,"clickEvents.exit.internalDomains")||n.propertySettings.domains).join("|").replace(/\./g,"[.]"));return!e||!e.match(a)}function h(e,t,a){var n=s("exit",a);return!!(e.hasAttribute(n)||!p(e)&&m(e.hostname))}function g(e,t,a){var n=s("download",a),r=(_.deepFind(a,"clickEvents.download.extensions")||[]).map((function(e){return"."+e+"$"})).join("|");return!!(e.hasAttribute("download")||t.match(r)||e.hasAttribute(n))}function f(e){return!!e}function v(e,t,a){if(_.deepFind(a,"clickEvents.download.enabled")){var n=s("download",a);return e.getAttribute(n)||e.getAttribute("download")||t.split("/").pop()}}function b(e){var t=n.getExtensionSettings()||{},a=e.target,i=a.closest("a"),p=i?i.href:"",m=i||a.closest(l("exit",t))||a.closest(l("download",t))||a.closest(l("cta",t))||a,b={linkInfo:{linkText:c(m),linkRegion:o(m)}
9,__meta:{anchorElement:i,clickedElement:a}};a.getAttribute&&a.getAttribute("data-aem-asset-id")&&(b.linkInfo.aemAssetId=a.getAttribute("data-aem-asset-id"));var y={ui:u(m,t),cta:d(m,t),exit:h(m,p,t),download:g(m,p,t),internal:f(i,t)},E={ui:_.deepFind(t,"clickEvents.ui.enabled")||!1,cta:_.deepFind(t,"clickEvents.cta.enabled")||!1,exit:_.deepFind(t,"clickEvents.exit.enabled")||!1,download:_.deepFind(t,"clickEvents.download.enabled")||!1,internal:_.deepFind(t,"clickEvents.internal.enabled")||!1};if(y.ui&&E.ui){var T=s("ui",t);return b.linkInfo.uiElement=m.getAttribute(T),void r("UI Element Clicked",b)}if(y.cta&&E.cta){var A=s("cta",t);return b.linkInfo.linkCtaType=m.getAttribute(A),void r("CTA Link Clicked",b)}if(y.exit&&E.exit&&!y.download){var P=s("exit",t);return b.linkInfo.linkTarget=m.getAttribute(P)||p,void r("Exit Link Clicked",b)}return y.download&&E.download&&!y.exit?(b.linkInfo.fileName=v(m,p,t),void r("Download Link Clicked",b)):y.internal&&E.internal&&!y.exit&&!y.download?(b.linkInfo.linkTarget=p,void r("Navigation Link Clicked",b)):void 0}var y=a("@adobe/reactor-window"),_=a("./util");Element.prototype.matches||(Element.prototype.matches=Element.prototype.msMatchesSelector||Element.prototype.webkitMatchesSelector),Element.prototype.closest||(Element.prototype.closest=function(e){var t=this;do{if(t.matches(e))return t;t=t.parentElement||t.parentNode}while(null!==t&&1===t.nodeType);return null}),e.exports=b}},"data-layer-manager-search-discovery/src/lib/lifecycle.js":{script:function(e,t,a){var n=function(e){this.logger=e.logger,this.preValidationCallbacks=[]};a("@adobe/reactor-object-assign")(n.prototype,{isPreValidationCallback:function(e){return!!e.preValidationCallback&&"object"==typeof e.preValidationCallback&&!!e.preValidationCallback.func},registerPreValidationCallback:function(e){var t=e.func,a=e.eventMatch,n=e.executionOrder;"function"!=typeof t?this.logger.error("registerPreValidationCallback - Invalid function : func must be a function"):a&&"string"!=typeof a&&a.constructor!==RegExp?this.logger.error("registerPreValidationCallback - eventMatch must be a String Literal or RegExp."):n&&"number"!=typeof n?this.logger.error("registerPreValidationCallback - executionOrder must be a number."):("string"==typeof(a=a||new RegExp(/.*/))&&(a=new RegExp("^"+a+"$")),n=n||9999,this.preValidationCallbacks.push({func:t,executionOrder:n,eventMatch:a}),this.logger.debug("registerPreValidationCallback executed with ",t,n,a))}}),e.exports=n}},"data-layer-manager-search-discovery/src/lib/validation.js":{script:function(e,t,a,n){var r=a("./util"),i=function(e){return!(!e.id||""===e.id||!e.key||""===e.key)},o=function(e,t,a){if(i(e)){var r=n.getSharedModule("airbrake-js-notifier-module","airbrake-notifier-js");if(r)return new r({projectId:e.id,projectKey:e.key,instrumentation:{console:!1},environment:t+" [Launch]"});a.warn("Missing Dependency: Airbrake JS Notifier Launch extension.")}},s=function(e,t,a,n,r,i){return encodeURI([e,t,a||"organizationId(unspecified)",n||"propertyId(unspecified)",r||"buildId(unspecified)",i||"eventId(unspecified)"].join("/")+".json")},l=function(e,t){return["schemaCache",e||"propertyId(unspecified)",t||"buildId(unspecified)"].join("_")},c=function(e){var t=localStorage.getItem("apolloSchemaCache"),a=t&&JSON.parse(t)||{},n=(new Date).getTime(),r=n+36e5;Object.keys(a).forEach((function(e){n>a[e]&&delete a[e]})),a[e]=r,localStorage.setItem("apolloSchemaCache",JSON.stringify(a))},u=function(e,t,a,n){var r=l(e,t),i=localStorage.getItem(r),o=i&&JSON.parse(i)||{};o[a]=n,localStorage.setItem(r,JSON.stringify(o)),c(r)},d=function(e,t,a){var n=l(e,t),r=localStorage.getItem(n),i=r&&JSON.parse(r)||{};if(i[a])return JSON.parse(i[a])},p=function(e,t){return e.schemaProvider&&e.schemaProvider[t]&&"Apollo"===e.schemaProvider[t]?null:e.validationSchema&&"Disabled"!==e.schemaProvider[t]&&"object"==typeof e.validationSchema[t]?{eventName:t,validationSchema:e.validationSchema[t]}:-1},m=function(e,t,a){return new Promise((function(n){var r=p(e,t.event,a),i=!r&&d(e.apollo.organizationId,e.apollo.propertyId,e.apollo.buildId,t.event);if(r)t.__meta.validationResult.schemaProvider="DLM settings",n({status:304,data:r});else if(i)t.__meta.validationResult.schemaProvider="localStorage.apolloSchemaCache",n({status:304,data:i});else{var o=s(e.apollo.cdnHost,e.apollo.cdnPathPrefix,e.apollo.organizationId,e.apollo.propertyId,e.apollo.buildId,t.event);t.__meta.validationResult.schemaProvider=o,fetch(o).then((function(a){a.status&&200===a.status?a.json().then((function(r){u(e.apollo.propertyId,e.apollo.buildId,t.event,JSON.stringify(r)),t.__meta.validationResult.fetchResponse=a.status,n({status:a.status,data:r})})):(u(e.apollo.propertyId,e.apollo.buildId,e.apollo.eventId,JSON.stringify({})),t.__meta.validationResult.fetchResponse=a.status,n({status:a.status,data:{}}))}
9))}}))},h=function(e,t,a){var n=r.copy(t);delete n.__meta;var i=a.params.key||a.dataPath.split("/").pop();return{error:t.event+" > "+i+" > "+a.message.replace(/:/g," >"),params:{key:i,event:t.event,code:a.code,dataPath:a.dataPath,schemaPath:a.schemaPath,message:a.message,sender:"Launch > Data Layer Manager",eventPayload:n},environment:{launchEnv:e,sender:t.sender}}},g=function(e,t,a,n){a.__meta.validationResult.errors.push(n),a.__meta.validationResult.valid=!1,console.error("EVENT PAYLOAD VALIDATION FAILED:",n.message,n,a),e&&e.notify(h(t,a,n))},f=function(e,t,a){e&&!t.event&&a.error("EVENT NAME VALIDATION FAILED: Missing event name")},v=function(e,t,a,n,r,i,o){e&&n&&m(r,t,a).then((function(e){if(e&&e.data&&e.data.validationSchema){var a=n.validateMultiple(t,e.data.validationSchema);t.__meta.validationResult.validated=!0,t.__meta.validationResult.valid=!0,a.errors.forEach((function(e){g(i,o,t,e)})),a.missing.forEach((function(e){g(i,o,t,e)}))}}))},b=function(e,t,a,n,r,i){return function(o){o.detail.__meta=o.detail.__meta||{},o.detail.__meta.validationResult={active:e,errors:[],valid:null,validated:!1},f(e,o.detail,a),v(e,o.detail,a,n,t,r,i)}},y=function(e,t){var n=e.airbrakeConfig||{},r=e.environment,i=e.proFeatures&&e.payloadValidation[r],s=i&&a("./tv4_commonJS"),l=i&&o(n,r,t);return l&&l.addFilter((function(e){return e.params&&e.params.sender?"Launch > Data Layer Manager"!==e.params.sender?null:e:null})),{validateEvent:b(i,e,t,s,l,r)}};e.exports=y}},"data-layer-manager-search-discovery/src/lib/data_layer.js":{script:function(e,t,a){var n=a("./util"),r=a("@adobe/reactor-object-assign"),i=a("./event_processor"),o=function(e){this.logger=e.logger,this.window=e.window,this.eventResets=e.config.eventResets,this.dataLayerName=e.config.dataLayerName,this.eventProcessor=new i(e);var t=this._initializeDataLayer();if(Array.isArray(t)){var a=t.slice(0);this._augmentDataLayer(t),this.reset(),t.push.apply(t,a),this._monitorDataLayerOverwrite()}else this.logger.error("Data layer must be an Array.",this.dataLayerName)};r(o.prototype,{get:function(){return n.deepFind(this.window,this.dataLayerName)},set:function(e){n.deepSet(this.window,this.dataLayerName,e)},reset:function(){this.get().length=0},_initializeDataLayer:function(){return void 0===this.get()&&this.set([]),this.get()},_augmentDataLayer:function(e){o.addComputedState(e),this._replacePush(e),this._assignReset(e),e._managedBy="https://techdocs.searchdiscovery.com/adobe-solutions/adobe-launch/launch-extensions/data-layer-manager"},_monitorDataLayerOverwrite:function(){this.window._dataLayerOverwriteMonitor=this.window.setInterval((function(e){var t=e.get();t&&t._managedBy||(e.logger.error("Management Functionality Severed... Data Layer has been overwritten!"),e.window.clearInterval(e.window._dataLayerOverwriteMonitor))}),2500,this)},_assignReset:function(e){var t=this;e._reset=function(){t.reset()}},_replacePush:function(e){var t=e.push,a=this.eventProcessor.preProcessEventFn(this),r=this.eventProcessor.processEventFn(this),i=function(){var i=n.argumentsToArray(arguments).map(a);t.apply(e,i),i.forEach(r)};e.push=i}}),o.addComputedState=function(e){var t=function(){return function(t){t=void 0===t?e.length-1:t;var a=e.slice(0,t+1).filter(i.isEventObject).reduce((function(e,t){return r(e,t)}),{});return delete a.event,delete a.__meta,n.copy(a)}};e.computedState||Object.defineProperty(e,"computedState",{configurable:!1,enumerable:!1,get:t()}),e._computedStateAtIndex||Object.defineProperty(e,"_computedStateAtIndex",{configurable:!1,enumerable:!1,get:t}),e._computedStateAtEvent||Object.defineProperty(e,"_computedStateAtEvent",{configurable:!1,enumerable:!1,get:function(){return function(a){var n=e.indexOf(a);return t()(n)}}})},e.exports=o}},"data-layer-manager-search-discovery/src/lib/tv4_commonJS.js":{script:function(e){function t(e){return encodeURI(e).replace(/%25[0-9][0-9]/g,(function(e){return"%"+e.substring(3)}))}function a(e){var a="";m[e.charAt(0)]&&(a=e.charAt(0),e=e.substring(1));var n="",r="",i=!0,o=!1,s=!1;"+"===a?i=!1:"."===a?(r=".",n="."):"/"===a?(r="/",n="/"):"#"===a?(r="#",i=!1):";"===a?(r=";",n=";",o=!0,s=!0):"?"===a?(r="?",n="&",o=!0):"&"===a&&(r="&",n="&",o=!0);for(var l=[],c=e.split(","),u=[],d={},p=0;p<c.length;p++){var g=c[p],f=null;if(-1!==g.indexOf(":")){var v=g.split(":");g=v[0],f=parseInt(v[1],10)}for(var b={};h[g.charAt(g.length-1)];)b[g.charAt(g.length-1)]=!0,g=g.substring(0,g.length-1);var y={truncate:f,name:g,suffices:b};u.push(y),d[g]=y,l.push(g)}var _=function(e){for(var a="",l=0,c=0;c<u.length;c++){var d=u[c],p=e(d.name);if(null==p||Array.isArray(p)&&0===p.length||"object"==typeof p&&0===Object.keys(p).length)l++;else if(a+=c===l?r:n||",",Array.isArray(p)){o&&(a+=d.name+"=");for(var m=0;m<p.length;m++)m>0&&(a+=d.suffices["*"]&&n||",",d.suffices["*"]&&o&&(a+=d.name+"=")),a+=i?encodeURIComponent(p[m]).replace(/!/g,"%21"):t(p[m])}else if("object"==typeof p){o&&!d.suffices["*"]&&(a+=d.name+"=");var h=!0;for(var g in p)h||(a+=d.suffices["*"]&&n||","),h=!1,a+=i?encodeURIComponent(g).replace(/!/g,"%21"):t(g),a+=d.suffices["*"]?"=":",",a+=i?encodeURIComponent(p[g]).replace(/!/g,"%21"):t(p[g])}else o&&(a+=d.name,s&&""===p||(a+="=")),null!=d.truncate&&(p=p.substring(0,d.truncate)),a+=i?encodeURIComponent(p).replace(/!/g,"%21"):t(p)}return a};return _.varNames=l,{prefix:r,substitution:_}}function n(e){if(!(this instanceof n))return new n(e);for(var t=e.split("{"),r=[t.shift()],i=[],o=[],s=[];t.length>0;){var l=t.shift(),c=l.split("}")[0],u=l.substring(c.length+1),d=a(c);o.push(d.substitution),i.push(d.prefix),r.push(u),s=s.concat(d.substitution.varNames)}this.fill=function(e){for(var t=r[0],a=0;a<o.length;a++)t+=(0,o[a])(e),t+=r[a+1];return t},this.varNames=s,this.template=e}function r(e,t){if(e===t)return!0;
9if(e&&t&&"object"==typeof e&&"object"==typeof t){if(Array.isArray(e)!==Array.isArray(t))return!1;if(Array.isArray(e)){if(e.length!==t.length)return!1;for(var a=0;a<e.length;a++)if(!r(e[a],t[a]))return!1}else{var n;for(n in e)if(void 0===t[n]&&void 0!==e[n])return!1;for(n in t)if(void 0===e[n]&&void 0!==t[n])return!1;for(n in e)if(!r(e[n],t[n]))return!1}return!0}return!1}function i(e){var t=String(e).replace(/^\s+|\s+$/g,"").match(/^([^:\/?#]+:)?(\/\/(?:[^:@]*(?::[^:@]*)?@)?(([^:\/?#]*)(?::(\d*))?))?([^?#]*)(\?[^#]*)?(#[\s\S]*)?/);return t?{href:t[0]||"",protocol:t[1]||"",authority:t[2]||"",host:t[3]||"",hostname:t[4]||"",port:t[5]||"",pathname:t[6]||"",search:t[7]||"",hash:t[8]||""}:null}function o(e,t){function a(e){var t=[];return e.replace(/^(\.\.?(\/|$))+/,"").replace(/\/(\.(\/|$))+/g,"/").replace(/\/\.\.$/,"/../").replace(/\/?[^\/]*/g,(function(e){"/.."===e?t.pop():t.push(e)})),t.join("").replace(/^\//,"/"===e.charAt(0)?"/":"")}return t=i(t||""),e=i(e||""),t&&e?(t.protocol||e.protocol)+(t.protocol||t.authority?t.authority:e.authority)+a(t.protocol||t.authority||"/"===t.pathname.charAt(0)?t.pathname:t.pathname?(e.authority&&!e.pathname?"/":"")+e.pathname.slice(0,e.pathname.lastIndexOf("/")+1)+t.pathname:e.pathname)+(t.protocol||t.authority||t.pathname?t.search:t.search||e.search)+t.hash:null}function s(e){return e.split("#")[0]}function l(e,t){if(e&&"object"==typeof e)if(void 0===t?t=e.id:"string"==typeof e.id&&(t=o(t,e.id),e.id=t),Array.isArray(e))for(var a=0;a<e.length;a++)l(e[a],t);else for(var n in"string"==typeof e.$ref&&(e.$ref=o(t,e.$ref)),e)"enum"!==n&&l(e[n],t)}function c(e){var t=A[e=e||"en"];return function(e){var a=t[e.code]||E[e.code];if("string"!=typeof a)return"Unknown error code "+e.code+": "+JSON.stringify(e.messageParams);var n=e.params;return a.replace(/\{([^{}]*)\}/g,(function(e,t){var a=n[t];return"string"==typeof a||"number"==typeof a?a:e}))}}function u(e,t,a,n,r){if(Error.call(this),void 0===e)throw new Error("No error code supplied: "+n);this.message="",this.params=t,this.code=e,this.dataPath=a||"",this.schemaPath=n||"",this.subErrors=r||null;var i=new Error(this.message);if(this.stack=i.stack||i.stacktrace,!this.stack)try{throw i}catch(i){this.stack=i.stack||i.stacktrace}}function d(e,t){if(t.substring(0,e.length)===e){var a=t.substring(e.length);if(t.length>0&&"/"===t.charAt(e.length-1)||"#"===a.charAt(0)||"?"===a.charAt(0))return!0}return!1}function p(e){var t,a,n=new g,r={setErrorReporter:function(e){return"string"==typeof e?this.language(e):(a=e,!0)},addFormat:function(){n.addFormat.apply(n,arguments)},language:function(e){return e?(A[e]||(e=e.split("-")[0]),!!A[e]&&(t=e,e)):t},addLanguage:function(e,t){var a;for(a in b)t[a]&&!t[b[a]]&&(t[b[a]]=t[a]);var n=e.split("-")[0];if(A[n])for(a in A[e]=Object.create(A[n]),t)void 0===A[n][a]&&(A[n][a]=t[a]),A[e][a]=t[a];else A[e]=t,A[n]=t;return this},freshApi:function(e){var t=p();return e&&t.language(e),t},validate:function(e,r,i,o){var s=c(t),l=a?function(e,t,n){return a(e,t,n)||s(e,t,n)}:s,u=new g(n,!1,l,i,o);"string"==typeof r&&(r={$ref:r}),u.addSchema("",r);var d=u.validateAll(e,r,null,null,"");return!d&&o&&(d=u.banUnknownProperties(e,r)),this.error=d,this.missing=u.missing,this.valid=null===d,this.valid},validateResult:function(){var e={toString:function(){return this.valid?"valid":this.error.message}};return this.validate.apply(e,arguments),e},validateMultiple:function(e,r,i,o){var s=c(t),l=a?function(e,t,n){return a(e,t,n)||s(e,t,n)}:s,u=new g(n,!0,l,i,o);"string"==typeof r&&(r={$ref:r}),u.addSchema("",r),u.validateAll(e,r,null,null,""),o&&u.banUnknownProperties(e,r);var d={toString:function(){return this.valid?"valid":this.error.message}};return d.errors=u.errors,d.missing=u.missing,d.valid=0===d.errors.length,d},addSchema:function(){return n.addSchema.apply(n,arguments)},getSchema:function(){return n.getSchema.apply(n,arguments)},getSchemaMap:function(){return n.getSchemaMap.apply(n,arguments)},getSchemaUris:function(){return n.getSchemaUris.apply(n,arguments)},getMissingUris:function(){return n.getMissingUris.apply(n,arguments)},dropSchemas:function(){n.dropSchemas.apply(n,arguments)},defineKeyword:function(){n.defineKeyword.apply(n,arguments)},defineError:function(e,t,a){if("string"!=typeof e||!/^[A-Z]+(_[A-Z]+)*$/.test(e))throw new Error("Code name must be a string in UPPER_CASE_WITH_UNDERSCORES");if("number"!=typeof t||t%1!=0||t<1e4)throw new Error("Code number must be an integer > 10000");if(void 0!==b[e])throw new Error("Error already defined: "+e+" as "+b[e]);if(void 0!==y[t])throw new Error("Error code already used: "+y[t]+" as "+t);for(var n in b[e]=t,y[t]=e,E[e]=E[t]=a,A){var r=A[n];r[e]&&(r[t]=r[t]||r[e])}},reset:function(){n.reset(),this.error=null,this.missing=[],this.valid=!0},missing:[],error:null,valid:!0,normSchema:l,resolveUrl:o,getDocumentUri:s,errorCodes:b};return r.language(e||"en"),r}var m={"+":!0,"#":!0,".":!0,"/":!0,";":!0,"?":!0,"&":!0},h={"*":!0};n.prototype={toString:function(){return this.template},fillFromObject:function(e){return this.fill((function(t){return e[t]}))}};var g=function(e,t,a,n,r){if(this.missing=[],this.missingMap={},this.formatValidators=e?Object.create(e.formatValidators):{},this.schemas=e?Object.create(e.schemas):{},this.collectMultiple=t,this.errors=[],this.handleError=t?this.collectError:this.returnError,n&&(this.checkRecursive=!0,this.scanned=[],this.scannedFrozen=[],this.scannedFrozenSchemas=[],this.scannedFrozenValidationErrors=[],this.validatedSchemasKey="tv4_validation_id",this.validationErrorsKey="tv4_validation_errors_id"),r&&(this.trackUnknownProperties=!0,this.knownPropertyPaths={},this.unknownPropertyPaths={}),this.errorReporter=a||c("en"),"string"==typeof this.errorReporter)throw new Error("debug");if(this.definedKeywords={},e)for(var i in e.definedKeywords)this.definedKeywords[i]=e.definedKeywords[i].slice(0)};g.prototype.defineKeyword=function(e,t){this.definedKeywords[e]=this.definedKeywords[e]||[],this.definedKeywords[e].push(t)},g.prototype.createError=function(e,t,a,n,r,i,o){var s=new u(e,t,a,n,r);return s.message=this.errorReporter(s,i,o),s},g.prototype.returnError=function(e){return e},g.prototype.collectError=function(e){return e&&this.errors.push(e),null},g.prototype.prefixErrors=function(e,t,a){for(var n=e;n<this.errors.length;n++)this.errors[n]=this.errors[n].prefixWith(t,a);return this},g.prototype.banUnknownProperties=function(e,t){for(var a in this.unknownPropertyPaths){var n=this.createError(b.UNKNOWN_PROPERTY,{path:a},a,"",null,e,t),r=this.handleError(n);if(r)return r}return null},g.prototype.addFormat=function(e,t){if("object"==typeof e){for(var a in e)this.addFormat(a,e[a]);return this}this.formatValidators[e]=t},g.prototype.resolveRefs=function(e,t){if(void 0!==e.$ref){if((t=t||{})[e.$ref])return this.createError(b.CIRCULAR_REFERENCE,{urls:Object.keys(t).join(", ")},"","",null,void 0,e);t[e.$ref]=!0,e=this.getSchema(e.$ref,t)}return e},g.prototype.getSchema=function(e,t){var a;if(void 0!==this.schemas[e])return a=this.schemas[e],this.resolveRefs(a,t);var n=e,r="";if(-1!==e.indexOf("#")&&(r=e.substring(e.indexOf("#")+1),n=e.substring(0,e.indexOf("#"))),"object"==typeof this.schemas[n]){a=this.schemas[n];var i=decodeURIComponent(r);if(""===i)return this.resolveRefs(a,t);
9if("/"!==i.charAt(0))return;for(var o=i.split("/").slice(1),s=0;s<o.length;s++){var l=o[s].replace(/~1/g,"/").replace(/~0/g,"~");if(void 0===a[l]){a=void 0;break}a=a[l]}if(void 0!==a)return this.resolveRefs(a,t)}void 0===this.missing[n]&&(this.missing.push(n),this.missing[n]=n,this.missingMap[n]=n)},g.prototype.searchSchemas=function(e,t){if(Array.isArray(e))for(var a=0;a<e.length;a++)this.searchSchemas(e[a],t);else if(e&&"object"==typeof e)for(var n in"string"==typeof e.id&&d(t,e.id)&&void 0===this.schemas[e.id]&&(this.schemas[e.id]=e),e)if("enum"!==n)if("object"==typeof e[n])this.searchSchemas(e[n],t);else if("$ref"===n){var r=s(e[n]);r&&void 0===this.schemas[r]&&void 0===this.missingMap[r]&&(this.missingMap[r]=r)}},g.prototype.addSchema=function(e,t){if("string"!=typeof e||void 0===t){if("object"!=typeof e||"string"!=typeof e.id)return;e=(t=e).id}e===s(e)+"#"&&(e=s(e)),this.schemas[e]=t,delete this.missingMap[e],l(t,e),this.searchSchemas(t,e)},g.prototype.getSchemaMap=function(){var e={};for(var t in this.schemas)e[t]=this.schemas[t];return e},g.prototype.getSchemaUris=function(e){var t=[];for(var a in this.schemas)e&&!e.test(a)||t.push(a);return t},g.prototype.getMissingUris=function(e){var t=[];for(var a in this.missingMap)e&&!e.test(a)||t.push(a);return t},g.prototype.dropSchemas=function(){this.schemas={},this.reset()},g.prototype.reset=function(){this.missing=[], 10this.missingMap={},this.errors=[]},g.prototype.validateAll=function(e,t,a,n,r){var i;if(!(t=this.resolveRefs(t)))return null;if(t instanceof u)return this.errors.push(t),t;var o,s=this.errors.length,l=null,c=null;if(this.checkRecursive&&e&&"object"==typeof e){if(i=!this.scanned.length,e[this.validatedSchemasKey]){var d=e[this.validatedSchemasKey].indexOf(t);if(-1!==d)return this.errors=this.errors.concat(e[this.validationErrorsKey][d]),null}if(Object.isFrozen(e)&&-1!==(o=this.scannedFrozen.indexOf(e))){var p=this.scannedFrozenSchemas[o].indexOf(t);if(-1!==p)return this.errors=this.errors.concat(this.scannedFrozenValidationErrors[o][p]),null}if(this.scanned.push(e),Object.isFrozen(e))-1===o&&(o=this.scannedFrozen.length,this.scannedFrozen.push(e),this.scannedFrozenSchemas.push([])),l=this.scannedFrozenSchemas[o].length,this.scannedFrozenSchemas[o][l]=t,this.scannedFrozenValidationErrors[o][l]=[];else{if(!e[this.validatedSchemasKey])try{Object.defineProperty(e,this.validatedSchemasKey,{value:[],configurable:!0}),Object.defineProperty(e,this.validationErrorsKey,{value:[],configurable:!0})}catch(t){e[this.validatedSchemasKey]=[],e[this.validationErrorsKey]=[]}c=e[this.validatedSchemasKey].length,e[this.validatedSchemasKey][c]=t,e[this.validationErrorsKey][c]=[]}}var m=this.errors.length,h=this.validateBasic(e,t,r)||this.validateNumeric(e,t,r)||this.validateString(e,t,r)||this.validateArray(e,t,r)||this.validateObject(e,t,r)||this.validateCombinations(e,t,r)||this.validateHypermedia(e,t,r)||this.validateFormat(e,t,r)||this.validateDefinedKeywords(e,t,r)||null;if(i){for(;this.scanned.length;)delete this.scanned.pop()[this.validatedSchemasKey];this.scannedFrozen=[],this.scannedFrozenSchemas=[]}if(h||m!==this.errors.length)for(;a&&a.length||n&&n.length;){var g=a&&a.length?""+a.pop():null,f=n&&n.length?""+n.pop():null;h&&(h=h.prefixWith(g,f)),this.prefixErrors(m,g,f)}return null!==l?this.scannedFrozenValidationErrors[o][l]=this.errors.slice(s):null!==c&&(e[this.validationErrorsKey][c]=this.errors.slice(s)),this.handleError(h)},g.prototype.validateFormat=function(e,t){if("string"!=typeof t.format||!this.formatValidators[t.format])return null;var a=this.formatValidators[t.format].call(null,e,t);return"string"==typeof a||"number"==typeof a?this.createError(b.FORMAT_CUSTOM,{message:a},"","/format",null,e,t):a&&"object"==typeof a?this.createError(b.FORMAT_CUSTOM,{message:a.message||"?"},a.dataPath||"",a.schemaPath||"/format",null,e,t):null},g.prototype.validateDefinedKeywords=function(e,t,a){for(var n in this.definedKeywords)if(void 0!==t[n])for(var r=this.definedKeywords[n],i=0;i<r.length;i++){var o=(0,r[i])(e,t[n],t,a);if("string"==typeof o||"number"==typeof o)return this.createError(b.KEYWORD_CUSTOM,{key:n,message:o},"","",null,e,t).prefixWith(null,n);if(o&&"object"==typeof o){var s=o.code;if("string"==typeof s){if(!b[s])throw new Error("Undefined error code (use defineError): "+s);s=b[s]}else"number"!=typeof s&&(s=b.KEYWORD_CUSTOM);var l="object"==typeof o.message?o.message:{key:n,message:o.message||"?"},c=o.schemaPath||"/"+n.replace(/~/g,"~0").replace(/\//g,"~1");return this.createError(s,l,o.dataPath||null,c,null,e,t)}}return null},g.prototype.validateBasic=function(e,t,a){var n;return(n=this.validateType(e,t,a))||(n=this.validateEnum(e,t,a))?n.prefixWith(null,"type"):null},g.prototype.validateType=function(e,t){if(void 0===t.type)return null;var a=typeof e;null===e?a="null":Array.isArray(e)&&(a="array");var n=t.type;Array.isArray(n)||(n=[n]);for(var r=0;r<n.length;r++){var i=n[r];if(i===a||"integer"===i&&"number"===a&&e%1==0)return null}return this.createError(b.INVALID_TYPE,{type:a,expected:n.join("/")},"","",null,e,t)},g.prototype.validateEnum=function(e,t){if(void 0===t.enum)return null;for(var a=0;a<t.enum.length;a++)if(r(e,t.enum[a]))return null;return this.createError(b.ENUM_MISMATCH,{value:"undefined"!=typeof JSON?JSON.stringify(e):e},"","",null,e,t)},g.prototype.validateNumeric=function(e,t,a){return this.validateMultipleOf(e,t,a)||this.validateMinMax(e,t,a)||this.validateNaN(e,t,a)||null};var f=Math.pow(2,-51),v=1-f;g.prototype.validateMultipleOf=function(e,t){var a=t.multipleOf||t.divisibleBy;if(void 0===a)return null;if("number"==typeof e){var n=e/a%1;if(n>=f&&n<v)return this.createError(b.NUMBER_MULTIPLE_OF,{value:e,multipleOf:a},"","",null,e,t)}return null},g.prototype.validateMinMax=function(e,t){if("number"!=typeof e)return null;if(void 0!==t.minimum){if(e<t.minimum)return this.createError(b.NUMBER_MINIMUM,{value:e,minimum:t.minimum}
10,"","/minimum",null,e,t);if(t.exclusiveMinimum&&e===t.minimum)return this.createError(b.NUMBER_MINIMUM_EXCLUSIVE,{value:e,minimum:t.minimum},"","/exclusiveMinimum",null,e,t)}if(void 0!==t.maximum){if(e>t.maximum)return this.createError(b.NUMBER_MAXIMUM,{value:e,maximum:t.maximum},"","/maximum",null,e,t);if(t.exclusiveMaximum&&e===t.maximum)return this.createError(b.NUMBER_MAXIMUM_EXCLUSIVE,{value:e,maximum:t.maximum},"","/exclusiveMaximum",null,e,t)}return null},g.prototype.validateNaN=function(e,t){return"number"!=typeof e?null:!0===isNaN(e)||e===1/0||e===-1/0?this.createError(b.NUMBER_NOT_A_NUMBER,{value:e},"","/type",null,e,t):null},g.prototype.validateString=function(e,t,a){return this.validateStringLength(e,t,a)||this.validateStringPattern(e,t,a)||null},g.prototype.validateStringLength=function(e,t){return"string"!=typeof e?null:void 0!==t.minLength&&e.length<t.minLength?this.createError(b.STRING_LENGTH_SHORT,{length:e.length,minimum:t.minLength},"","/minLength",null,e,t):void 0!==t.maxLength&&e.length>t.maxLength?this.createError(b.STRING_LENGTH_LONG,{length:e.length,maximum:t.maxLength},"","/maxLength",null,e,t):null},g.prototype.validateStringPattern=function(e,t){if("string"!=typeof e||"string"!=typeof t.pattern&&!(t.pattern instanceof RegExp))return null;var a;if(t.pattern instanceof RegExp)a=t.pattern;else{var n,r="",i=t.pattern.match(/^\/(.+)\/([img]*)$/);i?(n=i[1],r=i[2]):n=t.pattern,a=new RegExp(n,r)}return a.test(e)?null:this.createError(b.STRING_PATTERN,{pattern:t.pattern},"","/pattern",null,e,t)},g.prototype.validateArray=function(e,t,a){return Array.isArray(e)&&(this.validateArrayLength(e,t,a)||this.validateArrayUniqueItems(e,t,a)||this.validateArrayItems(e,t,a))||null},g.prototype.validateArrayLength=function(e,t){var a;return void 0!==t.minItems&&e.length<t.minItems&&(a=this.createError(b.ARRAY_LENGTH_SHORT,{length:e.length,minimum:t.minItems},"","/minItems",null,e,t),this.handleError(a))||void 0!==t.maxItems&&e.length>t.maxItems&&(a=this.createError(b.ARRAY_LENGTH_LONG,{length:e.length,maximum:t.maxItems},"","/maxItems",null,e,t),this.handleError(a))?a:null},g.prototype.validateArrayUniqueItems=function(e,t){if(t.uniqueItems)for(var a=0;a<e.length;a++)for(var n=a+1;n<e.length;n++)if(r(e[a],e[n])){var i=this.createError(b.ARRAY_UNIQUE,{match1:a,match2:n},"","/uniqueItems",null,e,t);if(this.handleError(i))return i}return null},g.prototype.validateArrayItems=function(e,t,a){if(void 0===t.items)return null;var n,r;if(Array.isArray(t.items)){for(r=0;r<e.length;r++)if(r<t.items.length){if(n=this.validateAll(e[r],t.items[r],[r],["items",r],a+"/"+r))return n}else if(void 0!==t.additionalItems)if("boolean"==typeof t.additionalItems){if(!t.additionalItems&&(n=this.createError(b.ARRAY_ADDITIONAL_ITEMS,{},"/"+r,"/additionalItems",null,e,t),this.handleError(n)))return n}else if(n=this.validateAll(e[r],t.additionalItems,[r],["additionalItems"],a+"/"+r))return n}else for(r=0;r<e.length;r++)if(n=this.validateAll(e[r],t.items,[r],["items"],a+"/"+r))return n;return null},g.prototype.validateObject=function(e,t,a){return"object"!=typeof e||null===e||Array.isArray(e)?null:this.validateObjectMinMaxProperties(e,t,a)||this.validateObjectRequiredProperties(e,t,a)||this.validateObjectProperties(e,t,a)||this.validateObjectDependencies(e,t,a)||null},g.prototype.validateObjectMinMaxProperties=function(e,t){var a,n=Object.keys(e);return void 0!==t.minProperties&&n.length<t.minProperties&&(a=this.createError(b.OBJECT_PROPERTIES_MINIMUM,{propertyCount:n.length,minimum:t.minProperties},"","/minProperties",null,e,t),this.handleError(a))||void 0!==t.maxProperties&&n.length>t.maxProperties&&(a=this.createError(b.OBJECT_PROPERTIES_MAXIMUM,{propertyCount:n.length,maximum:t.maxProperties},"","/maxProperties",null,e,t),this.handleError(a))?a:null},g.prototype.validateObjectRequiredProperties=function(e,t){if(void 0!==t.required)for(var a=0;a<t.required.length;a++){var n=t.required[a];if(void 0===e[n]){var r=this.createError(b.OBJECT_REQUIRED,{key:n},"","/required/"+a,null,e,t);if(this.handleError(r))return r}}return null},g.prototype.validateObjectProperties=function(e,t,a){var n;for(var r in e){var i=a+"/"+r.replace(/~/g,"~0").replace(/\//g,"~1"),o=!1;if(void 0!==t.properties&&void 0!==t.properties[r]&&(o=!0,n=this.validateAll(e[r],t.properties[r],[r],["properties",r],i)))return n;if(void 0!==t.patternProperties)for(var s in t.patternProperties)if(new RegExp(s).test(r)&&(o=!0,n=this.validateAll(e[r],t.patternProperties[s],[r],["patternProperties",s],i)))return n;if(o)this.trackUnknownProperties&&(this.knownPropertyPaths[i]=!0,delete this.unknownPropertyPaths[i]);else if(void 0!==t.additionalProperties){if(this.trackUnknownProperties&&(this.knownPropertyPaths[i]=!0,delete this.unknownPropertyPaths[i]),"boolean"==typeof t.additionalProperties){if(!t.additionalProperties&&(n=this.createError(b.OBJECT_ADDITIONAL_PROPERTIES,{key:r},"","/additionalProperties",null,e,t).prefixWith(r,null),this.handleError(n)))return n}else if(n=this.validateAll(e[r],t.additionalProperties,[r],["additionalProperties"],i))return n}else this.trackUnknownProperties&&!this.knownPropertyPaths[i]&&(this.unknownPropertyPaths[i]=!0)}return null},g.prototype.validateObjectDependencies=function(e,t,a){var n;if(void 0!==t.dependencies)for(var r in t.dependencies)if(void 0!==e[r]){var i=t.dependencies[r];if("string"==typeof i){if(void 0===e[i]&&(n=this.createError(b.OBJECT_DEPENDENCY_KEY,{key:r,missing:i},"","",null,e,t).prefixWith(null,r).prefixWith(null,"dependencies"),this.handleError(n)))return n}else if(Array.isArray(i))for(var o=0;o<i.length;o++){var s=i[o];if(void 0===e[s]&&(n=this.createError(b.OBJECT_DEPENDENCY_KEY,{key:r,missing:s},"","/"+o,null,e,t).prefixWith(null,r).prefixWith(null,"dependencies"),this.handleError(n)))return n}else if(n=this.validateAll(e,i,[],["dependencies",r],a))return n}return null},g.prototype.validateCombinations=function(e,t,a){return this.validateAllOf(e,t,a)||this.validateAnyOf(e,t,a)||this.validateOneOf(e,t,a)||this.validateNot(e,t,a)||null},g.prototype.validateAllOf=function(e,t,a){if(void 0===t.allOf)return null;for(var n,r=0;r<t.allOf.length;r++){var i=t.allOf[r];if(n=this.validateAll(e,i,[],["allOf",r],a))return n}return null},g.prototype.validateAnyOf=function(e,t,a){if(void 0===t.anyOf)return null;var n,r,i=[],o=this.errors.length;this.trackUnknownProperties&&(n=this.unknownPropertyPaths,r=this.knownPropertyPaths);for(var s=!0,l=0;l<t.anyOf.length;l++){this.trackUnknownProperties&&(this.unknownPropertyPaths={},this.knownPropertyPaths={});var c=t.anyOf[l],u=this.errors.length,d=this.validateAll(e,c,[],["anyOf",l],a);if(null===d&&u===this.errors.length){if(this.errors=this.errors.slice(0,o),this.trackUnknownProperties){for(var p in this.knownPropertyPaths)r[p]=!0,delete n[p];for(var m in this.unknownPropertyPaths)r[m]||(n[m]=!0);s=!1;continue}return null}d&&i.push(d.prefixWith(null,""+l).prefixWith(null,"anyOf"))}return this.trackUnknownProperties&&(this.unknownPropertyPaths=n,this.knownPropertyPaths=r),s?(i=i.concat(this.errors.slice(o)),this.errors=this.errors.slice(0,o),this.createError(b.ANY_OF_MISSING,{},"","/anyOf",i,e,t)):void 0},g.prototype.validateOneOf=function(e,t,a){if(void 0===t.oneOf)return null;var n,r,i=null,o=[],s=this.errors.length;this.trackUnknownProperties&&(n=this.unknownPropertyPaths,r=this.knownPropertyPaths);for(var l=0;l<t.oneOf.length;l++){this.trackUnknownProperties&&(this.unknownPropertyPaths={},this.knownPropertyPaths={});var c=t.oneOf[l],u=this.errors.length,d=this.validateAll(e,c,[],["oneOf",l],a);if(null===d&&u===this.errors.length){if(null!==i)return this.errors=this.errors.slice(0,s),this.createError(b.ONE_OF_MULTIPLE,{index1:i,index2:l},"","/oneOf",null,e,t);if(i=l,this.trackUnknownProperties){for(var p in this.knownPropertyPaths)r[p]=!0,delete n[p];for(var m in this.unknownPropertyPaths)r[m]||(n[m]=!0)}}else d&&o.push(d)}return this.trackUnknownProperties&&(this.unknownPropertyPaths=n,this.knownPropertyPaths=r),null===i?(o=o.concat(this.errors.slice(s)),this.errors=this.errors.slice(0,s),this.createError(b.ONE_OF_MISSING,{},"","/oneOf",o,e,t)):(this.errors=this.errors.slice(0,s),null)},g.prototype.validateNot=function(e,t,a){if(void 0===t.not)return null;var n,r,i=this.errors.length;this.trackUnknownProperties&&(n=this.unknownPropertyPaths,r=this.knownPropertyPaths,this.unknownPropertyPaths={},this.knownPropertyPaths={});var o=this.validateAll(e,t.not,null,null,a),s=this.errors.slice(i);return this.errors=this.errors.slice(0,i),this.trackUnknownProperties&&(this.unknownPropertyPaths=n,this.knownPropertyPaths=r),null===o&&0===s.length?this.createError(b.NOT_PASSED,{},"","/not",null,e,t):null},g.prototype.validateHypermedia=function(e,t,a){if(!t.links)return null;for(var r,i=0;i<t.links.length;i++){var o=t.links[i];if("describedby"===o.rel){for(var s=new n(o.href),l=!0,c=0;c<s.varNames.length;c++)if(!(s.varNames[c]in e)){l=!1;break}if(l){var u={$ref:s.fillFromObject(e)};if(r=this.validateAll(e,u,[],["links",i],a))return r}}}};var b={INVALID_TYPE:0,ENUM_MISMATCH:1,ANY_OF_MISSING:10,ONE_OF_MISSING:11,ONE_OF_MULTIPLE:12,NOT_PASSED:13,NUMBER_MULTIPLE_OF:100,NUMBER_MINIMUM:101,NUMBER_MINIMUM_EXCLUSIVE:102,NUMBER_MAXIMUM:103,NUMBER_MAXIMUM_EXCLUSIVE:104,NUMBER_NOT_A_NUMBER:105,STRING_LENGTH_SHORT:200,STRING_LENGTH_LONG:201,STRING_PATTERN:202,OBJECT_PROPERTIES_MINIMUM:300,OBJECT_PROPERTIES_MAXIMUM:301,OBJECT_REQUIRED:302,OBJECT_ADDITIONAL_PROPERTIES:303,OBJECT_DEPENDENCY_KEY:304,ARRAY_LENGTH_SHORT:400,ARRAY_LENGTH_LONG:401,ARRAY_UNIQUE:402,ARRAY_ADDITIONAL_ITEMS:403,FORMAT_CUSTOM:500,KEYWORD_CUSTOM:501,CIRCULAR_REFERENCE:600,UNKNOWN_PROPERTY:1e3},y={};for(var _ in b)y[b[_]]=_;var E={INVALID_TYPE:"Invalid type: {type} (expected {expected})",ENUM_MISMATCH:"No enum match for: {value}",ANY_OF_MISSING:'Data does not match any schemas from "anyOf"',ONE_OF_MISSING:'Data does not match any schemas from "oneOf"',ONE_OF_MULTIPLE:'Data is valid against more than one schema from "oneOf": indices {index1} and {index2}',NOT_PASSED:'Data matches schema from "not"',NUMBER_MULTIPLE_OF:"Value {value} is not a multiple of {multipleOf}",NUMBER_MINIMUM:"Value {value} is less than minimum {minimum}",NUMBER_MINIMUM_EXCLUSIVE:"Value {value} is equal to exclusive minimum {minimum}",NUMBER_MAXIMUM:"Value {value} is greater than maximum {maximum}",NUMBER_MAXIMUM_EXCLUSIVE:"Value {value} is equal to exclusive maximum {maximum}",NUMBER_NOT_A_NUMBER:"Value {value} is not a valid number",STRING_LENGTH_SHORT:"String is too short ({length} chars), minimum {minimum}",STRING_LENGTH_LONG:"String is too long ({length} chars), maximum {maximum}",STRING_PATTERN:"String does not match pattern: {pattern}",OBJECT_PROPERTIES_MINIMUM:"Too few properties defined ({propertyCount}), minimum {minimum}",OBJECT_PROPERTIES_MAXIMUM:"Too many properties defined ({propertyCount}), maximum {maximum}",OBJECT_REQUIRED:"Missing required property: {key}",OBJECT_ADDITIONAL_PROPERTIES:"Additional properties not allowed",OBJECT_DEPENDENCY_KEY:"Dependency failed - key must exist: {missing} (due to key: {key})",ARRAY_LENGTH_SHORT:"Array is too short ({length}), minimum {minimum}",ARRAY_LENGTH_LONG:"Array is too long ({length}), maximum {maximum}",ARRAY_UNIQUE:"Array items are not unique (indices {match1} and {match2})",ARRAY_ADDITIONAL_ITEMS:"Additional items not allowed",FORMAT_CUSTOM:"Format validation failed ({message})",KEYWORD_CUSTOM:"Keyword failed: {key} ({message})",CIRCULAR_REFERENCE:"Circular $refs: {urls}",UNKNOWN_PROPERTY:"Unknown property (not in schema)"};u.prototype=Object.create(Error.prototype),u.prototype.constructor=u,u.prototype.name="ValidationError",u.prototype.prefixWith=function(e,t){if(null!==e&&(e=e.replace(/~/g,"~0").replace(/\//g,"~1"),this.dataPath="/"+e+this.dataPath),null!==t&&(t=t.replace(/~/g,"~0").replace(/\//g,"~1"),this.schemaPath="/"+t+this.schemaPath),null!==this.subErrors)for(var a=0;a<this.subErrors.length;a++)this.subErrors[a].prefixWith(e,t);return this};var T,A={};try{(T=p()).addLanguage("en-gb",E)}catch(e){}e.exports=T}},"data-layer-manager-search-discovery/src/lib/css_path.js":{script:function(e){var t={cssPath:function(e,a){if(e.nodeType!==Node.ELEMENT_NODE)return"";for(var n=[],r=e;r;){var i=t._cssPathStep(r,!!a,r===e);if(!i)break;if(n.push(i),i.optimized)break;r=r.parentNode}return n.reverse(),n.join(" > ")},_cssPathStep:function(e,a,n){function r(e){var t=e.getAttribute("class");
10return t?t.split(/\s+/g).filter(Boolean).map((function(e){return"$"+e})):[]}function i(e){return"#"+o(e)}function o(e){if(u(e))return e;var t=/^(?:[0-9]|-[0-9-]?)/.test(e),a=e.length-1;return e.replace(/./g,(function(e,n){return t&&0===n||!c(e)?s(e,n===a):e}))}function s(e,t){return"\\"+l(e)+(t?"":" ")}function l(e){var t=e.charCodeAt(0).toString(16);return 1===t.length&&(t="0"+t),t}function c(e){return!!/[a-zA-Z0-9_-]/.test(e)||e.charCodeAt(0)>=160}function u(e){return/^-?[a-zA-Z_][a-zA-Z0-9_-]*$/.test(e)}if(e.nodeType!==Node.ELEMENT_NODE)return null;var d=e.getAttribute("id");if(a){if(d)return new t.DOMNodePathStep(i(d),!0);var p=e.nodeName.toLowerCase();if("body"===p||"head"===p||"html"===p)return new t.DOMNodePathStep(e.nodeName.toLowerCase(),!0)}var m=e.nodeName.toLowerCase();if(d)return new t.DOMNodePathStep(m.toLowerCase()+i(d),!0);var h=e.parentNode;if(!h||h.nodeType===Node.DOCUMENT_NODE)return new t.DOMNodePathStep(m.toLowerCase(),!0);for(var g=r(e),f=!1,v=!1,b=-1,y=h.children,_=0;(-1===b||!v)&&_<y.length;++_){var E=y[_];if(E!==e){if(!v&&E.nodeName.toLowerCase()===m.toLowerCase()){f=!0;var T=g,A=0;for(var P in T)++A;if(0!==A)for(var I=r(E),C=0;C<I.length;++C){var S=I[C];if(!T.indexOf(S)&&(delete T[S],! --A)){v=!0;break}}else v=!0}}else b=_}var N=m.toLowerCase();if(n&&"input"===m.toLowerCase()&&e.getAttribute("type")&&!e.getAttribute("id")&&!e.getAttribute("class")&&(N+='[type="'+e.getAttribute("type")+'"]'),v)N+=":nth-child("+(b
10+1)+")";else if(f)for(var O in g)N+="."+o(g[O].substr(1));return new t.DOMNodePathStep(N,!1)},DOMNodePathStep:function(e,t){this.value=e,this.optimized=t||!1}};t.DOMNodePathStep.prototype={toString:function(){return this.value}},e.exports=t}},"data-layer-manager-search-discovery/src/lib/event_processor.js":{script:function(e,t,a){var n=a("@adobe/reactor-object-assign"),r=a("./util"),i=function(e){this.core=e,this.logger=e.logger,this.lifecycle=e.lifecycle,this.proFeatures=e.config.proFeatures,this.debug=e.config.debug};n(i.prototype,{preProcessEventFn:function(e){var t=this;return function(a){return t.lifecycle.isPreValidationCallback(a)&&t.lifecycle.registerPreValidationCallback(a.preValidationCallback),i.isEventObject(a)&&t.proFeatures&&(e.eventResets[a.event]&&e.reset(),a=t._processEventCallbacks(t,a)),a}},processEventFn:function(e){var t=this;return function(a){return i.isEventObject(a)&&(i.addComputedState(e.get(),a),t.core.trigger(a)),a}},_processOneEventCallback:function(e,t,a){var n=r.copy(t);delete n.__meta;var i=r.copy(t);try{void 0===(i=a.func(r.copy(t)))&&(e.logger.error("processEventCallbacks - callback function did not return event.",a),i=r.copy(t))}catch(t){e.logger.error("processEventCallbacks failed. error:",t)}var o=r.copy(i);if(delete o.__meta,e.debug){var s={callback:{functionName:a.func.name,executionOrder:a.executionOrder,eventMatch:a.eventMatch.toString()},eventBefore:n,eventAfter:o};i.__meta.callbackSnapshots.push(s),e.logger.debug("preValidationCallback executed for event: "+i.event,s)}return i},_processEventCallbacks:function(e,t){e.debug&&(t.__meta=t.__meta||{},t.__meta.callbackSnapshots=t.__meta.callbackSnapshots||[]);var a=e.lifecycle.preValidationCallbacks.filter((function(e){return t.event.match(e.eventMatch)})).sort((function(e,t){return e.executionOrder-t.executionOrder}));return t=a.reduce((function(t,a){return e._processOneEventCallback(e,t,a)}),t)}}),i.isEventObject=function(e){return!!e.event&&"string"==typeof e.event},i.addComputedState=function(e,t){t.__meta=t.__meta||{},t.__meta.computedState||Object.defineProperty(t.__meta,"computedState",{configurable:!1,enumerable:!1,get:function(){return e._computedStateAtEvent(t)}})},e.exports=i}}}},core:{displayName:"Core",hostedLibFilesBaseUrl:"//www.ni.com/70533feeace8/484b70bb80b7/0d0fc74c1602/hostedLibFiles/EP1b7d885611af4410a124781998596ed6/",modules:{"core/src/lib/dataElements/customCode.js":{name:"custom-code",displayName:"Custom Code",script:function(e){"use strict";e.exports=function(e,t){return e.source(t)}}},"core/src/lib/dataElements/javascriptVariable.js":{name:"javascript-variable",displayName:"JavaScript Variable",script:function(e,t,a){"use strict";var n=a("../helpers/getObjectProperty.js");e.exports=function(e){return n(window,e.path)}}},"core/src/lib/dataElements/cookie.js":{name:"cookie",displayName:"Cookie",script:function(e,t,a){"use strict";var n=a("@adobe/reactor-cookie");e.exports=function(e){return n.get(e.name)}}},"core/src/lib/dataElements/queryStringParameter.js":{name:"query-string-parameter",displayName:"Query String Parameter",script:function(e,t,a){"use strict";var n=a("@adobe/reactor-window"),r=a("@adobe/reactor-query-string");e.exports=function(e){var t=r.parse(n.location.search);if(!e.caseInsensitive)return t[e.name];for(var a=e.name.toLowerCase(),i=Object.keys(t),o=0;o<i.length;o++){var s=i[o];if(s.toLowerCase()===a)return t[s]}}}},"core/src/lib/dataElements/conditionalValue.js":{name:"conditional-value",displayName:"Conditional Value",script:function(e,t,a){"use strict";var n=a("../conditions/valueComparison");e.exports=function(e){return n(e)?e.conditionalValue:e.fallbackValue}}},"core/src/lib/events/click.js":{name:"click",displayName:"Click",script:function(e,t,a){"use strict";var n=a("@adobe/reactor-window"),r=a("./helpers/createBubbly")(),i=new(a("./helpers/weakMap")),o=2,s=a("../helpers/stringAndNumberUtils").castToNumberIfString,l=function(e){if(!e.ctrlKey&&!e.metaKey&&e.button!==o)for(var t=e.target;t;){var a=t.tagName;if(a&&"a"===a.toLowerCase()){var r=t.getAttribute("href"),i=t.getAttribute("target");return r&&(!i||"_self"===i||"_top"===i&&n.top===n||i===n.name)?t:void 0}t=t.parentNode}};document.addEventListener("click",r.evaluateEvent,!0),e.exports=function(e,t){r.addListener(e,(function(a){var r=a.nativeEvent;if(!r.s_fe){var o=s(e.anchorDelay);if(o&&!i.has(r)){var c=l(r);c&&(r.preventDefault(),setTimeout((function(){n.location=c.href}),o)),i.set(r,!0)}t(a)}}))},e.exports.__reset=r.__reset}},"core/src/lib/conditions/customCode.js":{name:"custom-code",dis
10playName:"Custom Code",script:function(e){"use strict";e.exports=function(e,t){return e.source.call(t.element,t,t.target)}}},"core/src/lib/conditions/valueComparison.js":{name:"value-comparison",displayName:"Value Comparison",script:function(e,t,a){"use strict";var n=a("../helpers/stringAndNumberUtils").isString,r=a("../helpers/stringAndNumberUtils").isNumber,i=a("../helpers/stringAndNumberUtils").castToStringIfNumber,o=a("../helpers/stringAndNumberUtils").castToNumberIfString,s=function(e,t){return t&&n(e)?e.toLowerCase():e},l=function(e){return function(t,a,r){return t=i(t),a=i(a),n(t)&&n(a)&&e(t,a,r)}},c=function(e){return function(t,a){return t=o(t),a=o(a),r(t)&&r(a)&&e(t,a)}},u=function(e){return function(t,a,n){return e(s(t,n),s(a,n))}},d={equals:u((function(e,t){return e==t})),doesNotEqual:function(){return!d.equals.apply(null,arguments)},contains:l(u((function(e,t){return-1!==e.indexOf(t)}))),doesNotContain:function(){return!d.contains.apply(null,arguments)},startsWith:l(u((function(e,t){return 0===e.indexOf(t)}))),doesNotStartWith:function(){return!d.startsWith.apply(null,arguments)},endsWith:l(u((function(e,t){return e.substring(e.length-t.length,e.length)===t}))),doesNotEndWith:function(){return!d.endsWith.apply(null,arguments)},matchesRegex:l((function(e,t,a){return new RegExp(t,a?"i":"").test(e)})),doesNotMatchRegex:function(){return!d.matchesRegex.apply(null,arguments)},lessThan:c((function(e,t){return e<t})),lessThanOrEqual:c((function(e,t){return e<=t})),greaterThan:c((function(e,t){return e>t})),greaterThanOrEqual:c((function(e,t){return e>=t})),isTrue:function(e){return!0===e},isTruthy:function(e){return Boolean(e)},isFalse:function(e){return!1===e},isFalsy:function(e){return!e}};e.exports=function(e){return d[e.comparison.operator](e.leftOperand,e.rightOperand,Boolean(e.comparison.caseInsensitive))}}},"core/src/lib/events/directCall.js":{name:"direct-call",displayName:"Direct Call",script:function(e,t,a,n){"use strict";var r={};window._satellite=window._satellite||{},window._satellite.track=function(e,t){e=e.trim();var a=r[e];if(a){var i={identifier:e,detail:t};a.forEach((function(e){e(i)}));var o=['Rules using the direct call event type with identifier "'+e+'" have been triggered'+(t?" with additional detail:":".")];t&&o.push(t),n.logger.log.apply(n.logger,o)}else n.logger.log('"'+e+'" does not match any direct call identifiers.')},e.exports=function(e,t){var a=r[e.identifier];a||(a=r[e.identifier]=[]),a.push(t)}}},"core/src/lib/events/customEvent.js":{name:"custom-event",displayName:"Custom Event",script:function(e,t,a){"use strict";var n=a("./helpers/createBubbly")(),r=[];e.exports=function(e,t){var a=e.type;-1===r.indexOf(a)&&(r.push(a),window.addEventListener(a,n.evaluateEvent,!0)),n.addListener(e,(function(e){e.nativeEvent.type===a&&(e.detail=e.nativeEvent.detail,t(e))}))}}},"core/src/lib/actions/customCode.js":{name:"custom-code",displayName:"Custom Code",script:function(e,t,a,n){"use strict";var r,i,o,s,l=a("@adobe/reactor-document"),c=a("@adobe/reactor-promise"),u=a("./helpers/decorateCode"),d=a("./helpers/loadCodeSequentially"),p=a("../../../node_modules/postscribe/dist/postscribe"),m=a("./helpers/unescapeHtmlCode"),h=a("../helpers/findPageScript").getTurbine,g=(i=function(e){p(l.body,e,{beforeWriteToken:function(e){var t=e.tagName&&e.tagName.toLowerCase();return r&&"script"===t&&(e.attrs.nonce=r),"script"!==t&&"style"!==t||(Object.keys(e.attrs||{}).forEach((function(t){e.attrs[t]=m(e.attrs[t])})),e.src&&(e.src=m(e.src))),e},error:function(e){n.logger.error(e.msg)}})},o=[],s=function(){if(l.body)for(;o.length;)i(o.shift());else setTimeout(s,20)},function(e){o.push(e),s()}),f=function(){if(l.currentScript)return l.currentScript.async;var e=h();return!e||e.async}();e.exports=function(e,t){var a;r=n.getExtensionSettings().cspNonce;var i={settings:e,event:t},o=i.settings.source;if(o)return i.settings.isExternal?d(o).then((function(e){return e?(a=u(i,e),g(a.code),a.promise):c.resolve()})):(a=u(i,o),f||"loading"!==l.readyState?g(a.code):l.write&&!1===n.propertySettings.ruleComponentSequencingEnabled?l.write(a.code):g(a.code),a.promise)}}},"core/src/lib/events/libraryLoaded.js":{name:"library-loaded",displayName:"Library Loaded (Page Top)",script:function(e,t,a){"use strict";var n=a("./helpers/pageLifecycleEvents");e.exports=function(e,t){n.registerLibraryLoadedTrigger(t)}}},"core/src/lib/events/windowLoaded.js":{name:"window-loaded",displayName:"Window Loaded",script:function(e,t,a){"use strict";var n=a("./helpers/pageLifecycleEvents");e.exports=function(e,t){n.registerWindowLoadedTrigger(t)}}},"core/src/lib/conditions/pathAndQuerystring.js":{name:"path-and-querystring",displayName:"Path And Query String",script:function(e,t,a){"use strict";var n=a("@adobe/reactor-document"),r=a("../helpers/textMatch");e.exports=function(e){var t=n.location.pathname+n.location.search;return e.paths.some((function(e){var a=e.valueIsRegex?new RegExp(e.value,"i"):e.value;return r(t,a)}))}}},"core/src/lib/events/mediaPlay.js":{name:"media-play",displayName:"Media Play",script:function(e,t,a){"use strict";var n=a("./helpers/createBubbly")();document.addEventListener("play",n.evaluateEvent,!0),e.exports=function(e,t){n.addListener(e,t)}}},"core/src/lib/events/hover.js":{name:"hover",displayName:"Hover",script:function(e,t,a){"use strict";var n=a("./helpers/createBubbly")(),r=a("./helpers/liveQuerySelector"),i=a("./helpers/matchesProperties"),o=new(a("./helpers/weakMap")),s=a("../helpers/stringAndNumberUtils").castToNumberIfString,l=function(e,t,a){var n,r,i;0!==t?(r=function(){e.target.removeEventListener("mouseleave",i)},i=function(){clearTimeout(n),r()},n=setTimeout((function(){a(e),r()}),t),e.target.addEventListener("mouseleave",i)):a(e)},c=function(e,t){e.addEventListener("mouseenter",(function(e){t.forEach((function(t){l(e,t,(function(e){n.evaluateEvent({element:e.target,target:e.target,delay:t},!0)}))}))}))};e.exports=function(e,t){var a=s(e.delay)||0;n.addListener(e,(function(e){if(e.delay!==a)return!1;t(e)})),r(e.elementSelector,(function(t){if(i(t,e.elementProperties)){var n=o.get(t);n?-1===n.indexOf(a)&&n.push(a):(n=[a],o.set(t,n),c(t,n))}}))}}}
10,"core/src/lib/events/customCode.js":{name:"custom-code",displayName:"Custom Code",script:function(e){"use strict";e.exports=function(e,t){e.source(t)}}},"core/src/lib/events/domReady.js":{name:"dom-ready",displayName:"DOM Ready",script:function(e,t,a){"use strict";var n=a("./helpers/pageLifecycleEvents");e.exports=function(e,t){n.registerDomReadyTrigger(t)}}},"core/src/lib/events/mediaEnded.js":{name:"media-ended",displayName:"Media Ended",script:function(e,t,a){"use strict";var n=a("./helpers/createBubbly")();document.addEventListener("ended",n.evaluateEvent,!0),e.exports=function(e,t){n.addListener(e,t)}}},"core/src/lib/conditions/domain.js":{name:"domain",displayName:"Domain",script:function(e,t,a){"use strict";var n=a("@adobe/reactor-document"),r=/[|\\{}()[\]^$+*?.-]/g,i=function(e){if("string"!=typeof e)throw new TypeError("Expected a string");return e.replace(r,"\\$&")};e.exports=function(e){var t=n.location.hostname;return e.domains.some((function(e){return t.match(new RegExp("(^|\\.)"+i(e)+"$","i"))}))}}},"core/src/lib/events/elementExists.js":{name:"element-exists",displayName:"Element Exists",script:function(e,t,a){"use strict";var n=3e3,r=new(a("./helpers/weakMap")),i=a("./helpers/matchesProperties"),o={};setInterval((function(){Object.keys(o).forEach((function(e){for(var t=o[e],a=document.querySelectorAll(e),n=0;n<a.length;n++){var s=a[n];if(!r.has(s)){r.set(s,!0);for(var l=0;l<t.length;l++){var c=t[l];i(s,c.settings.elementProperties)&&(c.trigger({element:s,target:s}),t.splice(l,1),l--)}}if(!t.length){delete o[e];break}}}))}),n),e.exports=function(e,t){var a=o[e.elementSelector];a||(a=o[e.elementSelector]=[]),a.push({settings:e,trigger:t})}}},"core/src/lib/helpers/getObjectProperty.js":{script:function(e){"use strict";e.exports=function(e,t){for(var a=t.split("."),n=e,r=0,i=a.length;r<i;r++){if(null==n)return;n=n[a[r]]}return n}}},"core/src/lib/helpers/stringAndNumberUtils.js":{script:function(e){"use strict";var t=function(e){return"number"==typeof e&&isFinite(e)},a=function(e){return"string"==typeof e||e instanceof String},n=function(e){return t(e)?String(e):e},r=function(e){return a(e)?Number(e):e};e.exports={isNumber:t,isString:a,castToStringIfNumber:n,castToNumberIfString:r}}},"core/src/lib/events/helpers/createBubbly.js":{script:function(e,t,a){"use strict";var n=a("./weakMap"),r=a("./matchesProperties"),i=a("./matchesSelector");e.exports=function(){var e=[],t=new n,a={addListener:function(t,a){e.push({settings:t,callback:a})},evaluateEvent:function(a,n){if(e.length&&!t.has(a)){for(var o=a.target,s=!1;o;){for(var l=!1,c=!1,u=0;u<e.length;u++){var d=e[u],p=d.settings.elementSelector,m=d.settings.elementProperties;if((!1!==d.settings.bubbleFireIfChildFired||!s)&&(o===a.target||!1!==d.settings.bubbleFireIfParent)&&(o===a.target||p||m&&Object.keys(m).length)&&(!p||i(o,p))&&(!m||r(o,m))){var h={};n?Object.keys(a).forEach((function(e){h[e]=a[e]})):h.nativeEvent=a,h.element=o,h.target=a.target,!1!==d.callback(h)&&(c=!0,d.settings.bubbleStop&&(l=!0))}}if(l)break;c&&(s=!0),o=o.parentNode}t.set(a,!0)}},__reset:function(){e=[]}};return a}}},"core/src/lib/events/helpers/weakMap.js":{script:function(e,t,a){"use strict";var n=a("@adobe/reactor-window").WeakMap;if(void 0===n){var r=Object.defineProperty,i=Date.now()%1e9;(n=function(){this.name="__st"+(1e9*Math.random()>>>0)+i+++"__"}).prototype={set:function(e,t){var a=e[this.name];return a&&a[0]===e?a[1]=t:r(e,this.name,{value:[e,t],writable:!0}),this},get:function(e){var t;return(t=e[this.name])&&t[0]===e?t[1]:void 0},delete:function(e){var t=e[this.name];return!(!t||t[0]!==e||(t[0]=t[1]=void 0,0))}, 11has:function(e){var t=e[this.name];return!!t&&t[0]===e}}}
11e.exports=n}},"core/src/lib/events/helpers/matchesProperties.js":{script:function(e,t,a){"use strict";var n=a("./../../helpers/textMatch"),r=function(e,t){return"@text"===t||"innerText"===t?e.textContent||e.innerText:t in e?e[t]:e.getAttribute?e.getAttribute(t):void 0};e.exports=function(e,t){return!t||t.every((function(t){var a=r(e,t.name),i=t.valueIsRegex?new RegExp(t.value,"i"):t.value;return n(a,i)}))}}},"core/src/lib/events/helpers/matchesSelector.js":{script:function(e,t,a,n){"use strict";e.exports=function(e,t){var a=e.matches||e.msMatchesSelector;if(a)try{return a.call(e,t)}catch(e){return n.logger.warn("Matching element failed. "+t+" is not a valid selector."),!1}return!1}}},"core/src/lib/helpers/textMatch.js":{script:function(e){"use strict";e.exports=function(e,t){if(null==t)throw new Error("Illegal Argument: Pattern is not present");return null!=e&&("string"==typeof t?e===t:t instanceof RegExp&&t.test(e))}}},"core/src/lib/actions/helpers/decorateCode.js":{script:function(e,t,a){"use strict";var n=a("./decorators/decorateGlobalJavaScriptCode"),r=a("./decorators/decorateNonGlobalJavaScriptCode"),i={javascript:function(e,t){return e.settings.global?n(e,t):r(e,t)},html:a("./decorators/decorateHtmlCode")};e.exports=function(e,t){return i[e.settings.language](e,t)}}},"core/src/lib/actions/helpers/loadCodeSequentially.js":{script:function(e,t,a){"use strict";var n=a("@adobe/reactor-promise"),r=a("./getSourceByUrl"),i=n.resolve();e.exports=function(e){var t=new n((function(t){var a=r(e);n.all([a,i]).then((function(e){var a=e[0];t(a)}))}));return i=t,t}}},"core/node_modules/postscribe/dist/postscribe.js":{script:function(e,t){var a,n;a=this,n=function(){return function(e){function t(n){if(a[n])return a[n].exports;var r=a[n]={exports:{},id:n,loaded:!1};return e[n].call(r.exports,r,r.exports,t),r.loaded=!0,r.exports}var a={};return t.m=e,t.c=a,t.p="",t(0)}([function(e,t,a){"use strict";function n(e){return e&&e.__esModule?e:{default:e}}var r=n(a(1));e.exports=r.default},function(e,t,a){"use strict";function n(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var a in e)Object.prototype.hasOwnProperty.call(e,a)&&(t[a]=e[a]);return t.default=e,t}function r(e){return e&&e.__esModule?e:{default:e}}function i(){}function o(){var e=h.shift();if(e){var t=d.last(e);t.afterDequeue(),e.stream=s.apply(void 0,e),t.afterStreamStart()}}function s(e,t,a){function n(e){e=a.beforeWrite(e),g.write(e),a.afterWrite(e)}(g=new u.default(e,a)).id=m++,g.name=a.name||g.id,l.streams[g.name]=g;var r=e.ownerDocument,s={close:r.close,open:r.open,write:r.write,writeln:r.writeln};c(r,{close:i,open:i,write:function(){for(var e=arguments.length,t=Array(e),a=0;a<e;a++)t[a]=arguments[a];return n(t.join(""))},writeln:function(){for(var e=arguments.length,t=Array(e),a=0;a<e;a++)t[a]=arguments[a];return n(t.join("")+"\n")}});var d=g.win.onerror||i;return g.win.onerror=function(e,t,n){a.error({msg:e+" - "+t+": "+n}),d.apply(g.win,[e,t,n])},g.write(t,(function(){c(r,s),g.win.onerror=d,a.done(),g=null,o()})),g}function l(e,t,a){if(d.isFunction(a))a={done:a};else if("clear"===a)return h=[],g=null,void(m=0);a=d.defaults(a,p);var n=[e=/^#/.test(e)?window.document.getElementById(e.substr(1)):e.jquery?e[0]:e,t,a];return e.postscribe={cancel:function(){n.stream?n.stream.abort():n[1]=i}},a.beforeEnqueue(n),h.push(n),g||o(),e.postscribe}t.__esModule=!0;var c=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var a=arguments[t];for(var n in a)Object.prototype.hasOwnProperty.call(a,n)&&(e[n]=a[n])}return e};t.default=l;var u=r(a(2)),d=n(a(4)),p={afterAsync:i,afterDequeue:i,afterStreamStart:i,afterWrite:i,autoFix:!0,beforeEnqueue:i,beforeWriteToken:function(e){return e},beforeWrite:function(e){return e},done:i,error:function(e){throw new Error(e.msg)},releaseAsync:!1},m=0,h=[],g=null;c(l,{streams:{},queue:h,WriteStream:u.default})},function(e,t,a){"use strict";function n(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var a in e)Object.prototype.hasOwnProperty.call(e,a)&&(t[a]=e[a]);return t.default=e,t}function r(e){return e&&e.__esModule?e:{default:e}}function i(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function o(e,t){var a=p+t,n=e.getAttribute(a);
11return u.existy(n)?String(n):n}function s(e,t){var a=arguments.length>2&&void 0!==arguments[2]?arguments[2]:null,n=p+t;u.existy(a)&&""!==a?e.setAttribute(n,a):e.removeAttribute(n)}t.__esModule=!0;var l=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var a=arguments[t];for(var n in a)Object.prototype.hasOwnProperty.call(a,n)&&(e[n]=a[n])}return e},c=r(a(3)),u=n(a(4)),d=!1,p="data-ps-",m="ps-style",h="ps-script",g=function(){function e(t){var a=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};i(this,e),this.root=t,this.options=a,this.doc=t.ownerDocument,this.win=this.doc.defaultView||this.doc.parentWindow,this.parser=new c.default("",{autoFix:a.autoFix}),this.actuals=[t],this.proxyHistory="",this.proxyRoot=this.doc.createElement(t.nodeName),this.scriptStack=[],this.writeQueue=[],s(this.proxyRoot,"proxyof",0)}return e.prototype.write=function(){var e;for((e=this.writeQueue).push.apply(e,arguments);!this.deferredRemote&&this.writeQueue.length;){var t=this.writeQueue.shift();u.isFunction(t)?this._callFunction(t):this._writeImpl(t)}},e.prototype._callFunction=function(e){var t={type:"function",value:e.name||e.toString()};this._onScriptStart(t),e.call(this.win,this.doc),this._onScriptDone(t)},e.prototype._writeImpl=function(e){this.parser.append(e);for(var t=void 0,a=void 0,n=void 0,r=[];(t=this.parser.readToken())&&!(a=u.isScript(t))&&!(n=u.isStyle(t));)(t=this.options.beforeWriteToken(t))&&r.push(t);r.length>0&&this._writeStaticTokens(r),a&&this._handleScriptToken(t),n&&this._handleStyleToken(t)},e.prototype._writeStaticTokens=function(e){var t=this._buildChunk(e);return t.actual?(t.html=this.proxyHistory+t.actual,this.proxyHistory+=t.proxy,this.proxyRoot.innerHTML=t.html,d&&(t.proxyInnerHTML=this.proxyRoot.innerHTML),this._walkChunk(),d&&(t.actualInnerHTML=this.root.innerHTML),t):null},e.prototype._buildChunk=function(e){for(var t=this.actuals.length,a=[],n=[],r=[],i=e.length,o=0;o<i;o++){var s=e[o],l=s.toString();if(a.push(l),s.attrs){if(!/^noscript$/i.test(s.tagName)){var c=t++;n.push(l.replace(/(\/?>)/," "+p+"id="+c+" $1")),s.attrs.id!==h&&s.attrs.id!==m&&r.push("atomicTag"===s.type?"":"<"+s.tagName+" "+p+"proxyof="+c+(s.unary?" />":">"))}}else n.push(l),r.push("endTag"===s.type?l:"")}return{tokens:e,raw:a.join(""),actual:n.join(""),proxy:r.join("")}},e.prototype._walkChunk=function(){for(var e=void 0,t=[this.proxyRoot];u.existy(e=t.shift());){var a=1===e.nodeType;if(!a||!o(e,"proxyof")){a&&(this.actuals[o(e,"id")]=e,s(e,"id"));var n=e.parentNode&&o(e.parentNode,"proxyof");n&&this.actuals[n].appendChild(e)}t.unshift.apply(t,u.toArray(e.childNodes))}},e.prototype._handleScriptToken=function(e){var t=this,a=this.parser.clear();a&&this.writeQueue.unshift(a),e.src=e.attrs.src||e.attrs.SRC,(e=this.options.beforeWriteToken(e))&&(e.src&&this.scriptStack.length?this.deferredRemote=e:this._onScriptStart(e),this._writeScriptToken(e,(function(){t._onScriptDone(e)})))},e.prototype._handleStyleToken=function(e){var t=this.parser.clear();t&&this.writeQueue.unshift(t),e.type=e.attrs.type||e.attrs.TYPE||"text/css",(e=this.options.beforeWriteToken(e))&&this._writeStyleToken(e),t&&this.write()},e.prototype._writeStyleToken=function(e){var t=this._buildStyle(e);this._insertCursor(t,m),e.content&&(t.styleSheet&&!t.sheet?t.styleSheet.cssText=e.content:t.appendChild(this.doc.createTextNode(e.content)))},e.prototype._buildStyle=function(e){var t=this.doc.createElement(e.tagName);return t.setAttribute("type",e.type),u.eachKey(e.attrs,(function(e,a){t.setAttribute(e,a)})),t},e.prototype._insertCursor=function(e,t){this._writeImpl('<span id="'+t+'"/>');var a=this.doc.getElementById(t);a&&a.parentNode.replaceChild(e,a)},e.prototype._onScriptStart=function(e){e.outerWrites=this.writeQueue,this.writeQueue=[],this.scriptStack.unshift(e)},e.prototype._onScriptDone=function(e){e===this.scriptStack[0]?(this.scriptStack.shift(),this.write.apply(this,e.outerWrites),!this.scriptStack.length&&this.deferredRemote&&(this._onScriptStart(this.deferredRemote),this.deferredRemote=null)):this.options.error({msg:"Bad script nesting or script finished twice"})},e.prototype._writeScriptToken=function(e,t){var a=this._buildScript(e),n=this._shouldRelease(a),r=this.options.afterAsync;e.src&&(a.src=e.src,this._scriptLoadHandler(a,n?r:function(){t(),r()}));try{this._insertCursor(a,h),a.src&&!n||t()}catch(e){this.options.error(e),t()}},e.prototype._buildScript=function(e){var t=this.doc.createElement(e.tagName);return u.eachKey(e.attrs,(function(e,a){t.setAttribute(e,a)})),e.content&&(t.text=e.content),t},e.prototype._scriptLoadHandler=function(e,t){function a(){e=e.onload=e.onreadystatechange=e.onerror=null}function n(){a(),null!=t&&t(),t=null}function r(e){a(),o(e),null!=t&&t(),t=null}function i(e,t){var a=e["on"+t];null!=a&&(e["_on"+t]=a)}var o=this.options.error;i(e,"load"),i(e,"error"),l(e,{onload:function(){if(e._onload)try{e._onload.apply(this,Array.prototype.slice.call(arguments,0))}catch(t){r({msg:"onload handler failed "+t+" @ "+e.src})}n()},onerror:function(){if(e._onerror)try{e._onerror.apply(this,Array.prototype.slice.call(arguments,0))}catch(t){return void r({msg:"onerror handler failed "+t+" @ "+e.src})}r({msg:"remote script failed "+e.src})},onreadystatechange:function(){/^(loaded|complete)$/.test(e.readyState)&&n()}})},e.prototype._shouldRelease=function(e){return!/^script$/i.test(e.nodeName)||!!(this.options.releaseAsync&&e.src&&e.hasAttribute("async"))},e}();t.default=g},function(e){var t;t=function(){return function(e){function t(n){if(a[n])return a[n].exports;
11var r=a[n]={exports:{},id:n,loaded:!1};return e[n].call(r.exports,r,r.exports,t),r.loaded=!0,r.exports}var a={};return t.m=e,t.c=a,t.p="",t(0)}([function(e,t,a){"use strict";function n(e){return e&&e.__esModule?e:{default:e}}var r=n(a(1));e.exports=r.default},function(e,t,a){"use strict";function n(e){return e&&e.__esModule?e:{default:e}}function r(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var a in e)Object.prototype.hasOwnProperty.call(e,a)&&(t[a]=e[a]);return t.default=e,t}function i(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}t.__esModule=!0;var o=r(a(2)),s=r(a(3)),l=n(a(6)),c=a(5),u={comment:/^<!--/,endTag:/^<\//,atomicTag:/^<\s*(script|style|noscript|iframe|textarea)[\s\/>]/i,startTag:/^</,chars:/^[^<]/},d=function(){function e(){var t=this,a=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"",n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};i(this,e),this.stream=a;var r=!1,s={};for(var c in o)o.hasOwnProperty(c)&&(n.autoFix&&(s[c+"Fix"]=!0),r=r||s[c+"Fix"]);r?(this._readToken=(0,l.default)(this,s,(function(){return t._readTokenImpl()})),this._peekToken=(0,l.default)(this,s,(function(){return t._peekTokenImpl()}))):(this._readToken=this._readTokenImpl,this._peekToken=this._peekTokenImpl)}return e.prototype.append=function(e){this.stream+=e},e.prototype.prepend=function(e){this.stream=e+this.stream},e.prototype._readTokenImpl=function(){var e=this._peekTokenImpl();if(e)return this.stream=this.stream.slice(e.length),e},e.prototype._peekTokenImpl=function(){for(var e in u)if(u.hasOwnProperty(e)&&u[e].test(this.stream)){var t=s[e](this.stream);if(t)return"startTag"===t.type&&/script|style/i.test(t.tagName)?null:(t.text=this.stream.substr(0,t.length),t)}},e.prototype.peekToken=function(){return this._peekToken()},e.prototype.readToken=function(){return this._readToken()},e.prototype.readTokens=function(e){for(var t=void 0;t=this.readToken();)if(e[t.type]&&!1===e[t.type](t))return},e.prototype.clear=function(){var e=this.stream;return this.stream="",e},e.prototype.rest=function(){return this.stream},e}();for(var p in t.default=d,d.tokenToString=function(e){return e.toString()},d.escapeAttributes=function(e){var t={};for(var a in e)e.hasOwnProperty(a)&&(t[a]=(0,c.escapeQuotes)(e[a],null));return t},d.supports=o,o)o.hasOwnProperty(p)&&(d.browserHasFlaw=d.browserHasFlaw||!o[p]&&p)},function(e,t){"use strict";t.__esModule=!0;var a=!1,n=!1,r=window.document.createElement("div");try{var i="<P><I></P></I>";r.innerHTML=i,t.tagSoup=a=r.innerHTML!==i}catch(e){t.tagSoup=a=!1}try{r.innerHTML="<P><i><P></P></i></P>",t.selfClose=n=2===r.childNodes.length}catch(e){t.selfClose=n=!1}r=null,t.tagSoup=a,t.selfClose=n},function(e,t,a){"use strict";function n(e){var t=e.indexOf("-->");if(t>=0)return new c.CommentToken(e.substr(4,t-1),t+3)}function r(e){var t=e.indexOf("<");return new c.CharsToken(t>=0?t:e.length)}function i(e){var t,a,n;if(-1!==e.indexOf(">")){var r=e.match(u.startTag);if(r){var i=(t={},a={},n=r[2],r[2].replace(u.attr,(function(e,r){arguments[2]||arguments[3]||arguments[4]||arguments[5]?arguments[5]?(t[arguments[5]]="",a[arguments[5]]=!0):t[r]=arguments[2]||arguments[3]||arguments[4]||u.fillAttr.test(r)&&r||"":t[r]="",n=n.replace(e,"")})),{v:new c.StartTagToken(r[1],r[0].length,t,a,!!r[3],n.replace(/^[\s\uFEFF\xA0]+|[\s\uFEFF\xA0]+$/g,""))});if("object"===(void 0===i?"undefined":l(i)))return i.v}}}function o(e){var t=i(e);if(t){var a=e.slice(t.length);if(a.match(new RegExp("</\\s*"+t.tagName+"\\s*>","i"))){var n=a.match(new RegExp("([\\s\\S]*?)</\\s*"+t.tagName+"\\s*>","i"));if(n)return new c.AtomicTagToken(t.tagName,n[0].length+t.length,t.attrs,t.booleanAttrs,n[1])}}}function s(e){var t=e.match(u.endTag);if(t)return new c.EndTagToken(t[1],t[0].length)}t.__esModule=!0;var l="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e};t.comment=n,t.chars=r,t.startTag=i,t.atomicTag=o,t.endTag=s;var c=a(4),u={startTag:/^<([\-A-Za-z0-9_]+)((?:\s+[\w\-]+(?:\s*=?\s*(?:(?
11:"[^"]*")|(?:'[^']*')|[^>\s]+))?)*)\s*(\/?)>/,endTag:/^<\/([\-A-Za-z0-9_]+)[^>]*>/,attr:/(?:([\-A-Za-z0-9_]+)\s*=\s*(?:(?:"((?:\\.|[^"])*)")|(?:'((?:\\.|[^'])*)')|([^>\s]+)))|(?:([\-A-Za-z0-9_]+)(\s|$)+)/g,fillAttr:/^(checked|compact|declare|defer|disabled|ismap|multiple|nohref|noresize|noshade|nowrap|readonly|selected)$/i}},function(e,t,a){"use strict";function n(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}t.__esModule=!0,t.EndTagToken=t.AtomicTagToken=t.StartTagToken=t.TagToken=t.CharsToken=t.CommentToken=t.Token=void 0;var r=a(5),i=(t.Token=function e(t,a){n(this,e),this.type=t,this.length=a,this.text=""},t.CommentToken=function(){function e(t,a){n(this,e),this.type="comment",this.length=a||(t?t.length:0),this.text="",this.content=t}return e.prototype.toString=function(){return"<!--"+this.content},e}(),t.CharsToken=function(){function e(t){n(this,e),this.type="chars",this.length=t,this.text=""}return e.prototype.toString=function(){return this.text},e}(),t.TagToken=function(){function e(t,a,r,i,o){n(this,e),this.type=t,this.length=r,this.text="",this.tagName=a,this.attrs=i,this.booleanAttrs=o,this.unary=!1,this.html5Unary=!1}return e.formatTag=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:null,a="<"+e.tagName;for(var n in e.attrs)if(e.attrs.hasOwnProperty(n)){a+=" "+n;var i=e.attrs[n];void 0!==e.booleanAttrs&&void 0!==e.booleanAttrs[n]||(a+='="'+(0,r.escapeQuotes)(i)+'"')}return e.rest&&(a+=" "+e.rest),e.unary&&!e.html5Unary?a+="/>":a+=">",null!=t&&(a+=t+"</"+e.tagName+">"),a},e}());t.StartTagToken=function(){function e(t,a,r,i,o,s){n(this,e),this.type="startTag",this.length=a,this.text="",this.tagName=t,this.attrs=r,this.booleanAttrs=i,this.html5Unary=!1,this.unary=o,this.rest=s}return e.prototype.toString=function(){return i.formatTag(this)},e}(),t.AtomicTagToken=function(){function e(t,a,r,i,o){n(this,e),this.type="atomicTag",this.length=a,this.text="",this.tagName=t,this.attrs=r,this.booleanAttrs=i,this.unary=!1,this.html5Unary=!1,this.content=o}return e.prototype.toString=function(){return i.formatTag(this,this.content)},e}(),t.EndTagToken=function(){function e(t,a){n(this,e),this.type="endTag",this.length=a,this.text="",this.tagName=t}return e.prototype.toString=function(){return"</"+this.tagName+">"},e}()},function(e,t){"use strict";function a(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"";return e?e.replace(/([^"]*)"/g,(function(e,t){return/\\/.test(t)?t+'"':t+'\\"'})):t}t.__esModule=!0,t.escapeQuotes=a},function(e,t){"use strict";function a(e){return e&&"startTag"===e.type&&(e.unary=s.test(e.tagName)||e.unary,e.html5Unary=!/\/>$/.test(e.text)),e}function n(e,t){var n=e.stream,r=a(t());return e.stream=n,r}function r(e,t){var a=t.pop();e.prepend("</"+a.tagName+">")}function i(){var e=[];return e.last=function(){return this[this.length-1]},e.lastTagNameEq=function(e){var t=this.last();return t&&t.tagName&&t.tagName.toUpperCase()===e.toUpperCase()},e.containsTagName=function(e){for(var t,a=0;t=this[a];a++)if(t.tagName===e)return!0;return!1},e}function o(e,t,o){function s(){var t=n(e,o);t&&u[t.type]&&u[t.type](t)}var c=i(),u={startTag:function(a){var n=a.tagName;"TR"===n.toUpperCase()&&c.lastTagNameEq("TABLE")?(e.prepend("<TBODY>"),s()):t.selfCloseFix&&l.test(n)&&c.containsTagName(n)?c.lastTagNameEq(n)?r(e,c):(e.prepend("</"+a.tagName+">"),s()):a.unary||c.push(a)},endTag:function(a){c.last()?t.tagSoupFix&&!c.lastTagNameEq(a.tagName)?r(e,c):c.pop():t.tagSoupFix&&(o(),s())}};return function(){return s(),a(o())}}t.__esModule=!0,t.default=o;var s=/^(AREA|BASE|BASEFONT|BR|COL|FRAME|HR|IMG|INPUT|ISINDEX|LINK|META|PARAM|EMBED)$/i,l=/^(COLGROUP|DD|DT|LI|OPTIONS|P|TD|TFOOT|TH|THEAD|TR)$/i}])},e.exports=t()},function(e,t){"use strict";function a(e){return null!=e}function n(e){return"function"==typeof e}function r(e,t,a){var n=void 0,r=e&&e.length||0;for(n=0;n<r;n++)t.call(a,e[n],n)}function i(e,t,a){for(var n in e)e.hasOwnProperty(n)&&t.call(a,n,e[n])}function o(e,t){return e=e||{},i(t,(function(t,n){a(e[t])||(e[t]=n)})),e}function s(e){try{return Array.prototype.slice.call(e)}catch(n){var t=(a=[],r(e,(function(e){a.push(e)})),{v:a});if("object"===(void 0===t?"undefined":p(t)))return t.v}var a}function l(e){return e[e.length-1]}function c(e,t){return!(!e||"startTag"!==e.type&&"atomicTag"!==e.type||!("tagName"in e)||!~e.tagName.toLowerCase().indexOf(t))}function u(e){return c(e,"script")}function d(e){return c(e,"style")}
11t.__esModule=!0;var p="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e};t.existy=a,t.isFunction=n,t.each=r,t.eachKey=i,t.defaults=o,t.toArray=s,t.last=l,t.isTag=c,t.isScript=u,t.isStyle=d}])},"object"==typeof t&&"object"==typeof e?e.exports=n():"function"==typeof define&&define.amd?define([],n):"object"==typeof t?t.postscribe=n():a.postscribe=n()}},"core/src/lib/actions/helpers/unescapeHtmlCode.js":{script:function(e,t,a){"use strict";var n=a("@adobe/reactor-document").createElement("div");e.exports=function(e){return n.innerHTML=e,n.textContent||n.innerText||e}}},"core/src/lib/helpers/findPageScript.js":{script:function(e,t,a){"use strict";var n=a("@adobe/reactor-document"),r=function(e){for(var t=n.querySelectorAll("script"),a=0;a<t.length;a++){var r=t[a];if(e.test(r.src))return r}},i=function(){return r(new RegExp(/(launch|satelliteLib)-[^\/]+.js(\?.*)?$/))};e.exports={getTurbine:i,byRegexPattern:r}}},"core/src/lib/actions/helpers/decorators/decorateGlobalJavaScriptCode.js":{script:function(e,t,a){"use strict";var n=a("@adobe/reactor-promise");e.exports=function(e,t){return{code:"<script>\n"+t+"\n</script>",promise:n.resolve()}}}},"core/src/lib/actions/helpers/decorators/decorateNonGlobalJavaScriptCode.js":{script:function(e,t,a){"use strict";var n=a("@adobe/reactor-promise"),r=0;e.exports=function(e,t){var a="_runScript"+ ++r,i=new n((function(t,r){_satellite[a]=function(i){delete _satellite[a],new n((function(t){t(i.call(e.event.element,e.event,e.event.target,n))})).then(t,r)}}));return{code:'<script>_satellite["'+a+'"](function(event, target, Promise) {\n'+t+"\n});</script>",promise:i}}}},"core/src/lib/actions/helpers/decorators/decorateHtmlCode.js":{script:function(e,t,a,n){"use strict";var r=a("@adobe/reactor-promise"),i=0,o={};window._satellite=window._satellite||{},window._satellite._onCustomCodeSuccess=function(e){var t=o[e];t&&(delete o[e],t.resolve())},window._satellite._onCustomCodeFailure=function(e){var t=o[e];t&&(delete o[e],t.reject())};var s=function(e){return-1!==e.indexOf("${reactorCallbackId}")},l=function(e,t){return e.replace(/\${reactorCallbackId}/g,t)},c=function(e){return e.settings.isExternal};e.exports=function(e,t){var a;return c(e)&&(t=n.replaceTokens(t,e.event)),s(t)?(a=new r((function(e,t){o[String(i)]={resolve:e,reject:t}})),t=l(t,i),i+=1):a=r.resolve(),{code:t,promise:a}}}},"core/src/lib/actions/helpers/getSourceByUrl.js":{script:function(e,t,a){"use strict";var n=a("@adobe/reactor-load-script"),r=a("@adobe/reactor-promise"),i=a("../../helpers/findPageScript").byRegexPattern,o={},s={},l=function(e){return s[e]||(s[e]=n(e)),s[e]};_satellite.__registerScript=function(e,t){var a;if(document.currentScript)a=document.currentScript.getAttribute("src");else{var n=new RegExp(".*"+e+".*");a=i(n).getAttribute("src")}o[a]=t},e.exports=function(e){return o[e]?r.resolve(o[e]):new r((function(t){l(e).then((function(){t(o[e])}),(function(){t()}))}))}}},"core/src/lib/events/helpers/pageLifecycleEvents.js":{script:function(e,t,a){"use strict";var n=a("@adobe/reactor-window"),r=a("@adobe/reactor-document"),i=-1!==n.navigator.appVersion.indexOf("MSIE 10"),o="WINDOW_LOADED",s="DOM_READY",l="PAGE_BOTTOM",c=[l,s,o],u=function(e,t){return{element:e,target:e,nativeEvent:t}},d={};c.forEach((function(e){d[e]=[]}));var p=function(e,t){c.slice(0,h(e)+1).forEach((function(e){g(t,e)}))},m=function(){return"complete"===r.readyState?o:"interactive"===r.readyState?i?null:s:void 0},h=function(e){return c.indexOf(e)},g=function(e,t){d[t].forEach((function(t){f(e,t)})),d[t]=[]},f=function(e,t){var a=t.trigger,n=t.syntheticEventFn;a(n?n(e):null)};n._satellite=n._satellite||{},n._satellite.pageBottom=p.bind(null,l),r.addEventListener("DOMContentLoaded",p.bind(null,s),!0),n.addEventListener("load",p.bind(null,o),!0),n.setTimeout((function(){var e=m();e&&p(e)}),0),e.exports={registerLibraryLoadedTrigger:function(e){e()},registerPageBottomTrigger:function(e){d[l].push({trigger:e})},registerDomReadyTrigger:function(e){d[s].push({trigger:e,syntheticEventFn:u.bind(null,r)}
11)},registerWindowLoadedTrigger:function(e){d[o].push({trigger:e,syntheticEventFn:u.bind(null,n)})}}}},"core/src/lib/events/helpers/liveQuerySelector.js":{script:function(e,t,a){"use strict";var n=3e3,r=a("./once"),i=a("./weakMap"),o=new i,s=Object.create(null),l=function(){for(var e=Object.keys(s),t=0;t<e.length;t++)for(var a=e[t],n=s[a],r=document.querySelectorAll(a),i=0;i<n.length;i++)for(var o=n[i],l=0;l<r.length;l++)o(r[l])},c=r((function(){setInterval(l,n)}));e.exports=function(e,t){var a=s[e];a||(a=s[e]=[]),a.push((function(e){var a=o.get(e);a||(a=new i,o.set(e,a)),a.has(t)||(a.set(t,!0),t(e))})),c()},e.exports.__reset=function(){s=Object.create(null),c=r((function(){setInterval(l,n)}))}}},"core/src/lib/events/helpers/once.js":{script:function(e){"use strict";e.exports=function(e,t){var a;return function(){return e&&(a=e.apply(t||this,arguments),e=null),a}}}}}},"adobe-video-analytics":{displayName:"Adobe Media Analytics for Audio and Video",hostedLibFilesBaseUrl:"//www.ni.com/70533feeace8/484b70bb80b7/0d0fc74c1602/hostedLibFiles/EPda19e4cc14f2458a8e6fd7f159b67247/",settings:{ovp:"",ssl:!0,channel:"",appVersion:"",playerName:"Brightcove Smart Player",debugLogging:!1,trackingServer:"nationalinstruments.hb.omtrdc.net",exportNamespace:"AdobeHB"},modules:{"adobe-video-analytics/src/lib/sharedModules/getInstance.js":{name:"get-instance",shared:!0,script:function(e,t,a){"use strict";var n=a("../helpers/getInstance");e.exports=n}},"adobe-video-analytics/src/lib/sharedModules/mediaHeartbeat.js":{name:"media-heartbeat",shared:!0,script:function(e,t,a,n){"use strict";var r=a("../helpers/mediaHeartbeat");a("../helpers/exportGlobal")(n.getExtensionSettings()),e.exports=r}},"adobe-video-analytics/src/lib/helpers/getInstance.js":{script:function(e,t,a,n){"use strict";function r(e){if(!e||"object"!=typeof e||"function"!=typeof e.getQoSObject||"function"!=typeof e.getCurrentPlaybackTime)throw new Error("Delegate must be a valid object with getQosObject() and getCurrentPlaybackTime() functions.");this._delegate=e}function i(e,t){t&&"object"==typeof t||(t={});var a=new c;return a.trackingServer=e.trackingServer,a.debugLogging=e.debugLogging,a.appVersion=e.appVersion,a.ssl=e.ssl,a.channel="string"==typeof t.channel?t.channel:e.channel,a.ovp="string"==typeof t.ovp?t.ovp:e.ovp,a.playerName="string"==typeof t.playerName?t.playerName:e.playerName,"string"==typeof a.playerName&&""!==a.playerName||(a.playerName="unknown"),a}var o=a("@adobe/reactor-promise"),s=a("../codeLibrary/MediaSDK.min"),l=s.va.MediaHeartbeat,c=s.va.MediaHeartbeatConfig,u=s.va.MediaHeartbeatDelegate,d=n.getExtensionSettings(),p=n.getSharedModule("adobe-analytics","get-tracker");s.core.extend(r.prototype,u.prototype),r.prototype.getCurrentPlaybackTime=function(){return this._delegate.getCurrentPlaybackTime()},r.prototype.getQoSObject=function(){return this._delegate.getQoSObject()},e.exports=function(e,t){return o.resolve().then((function(){var a=new r(e),o=i(d,t);
11if(!p){var s="Error getting a reference to Analytics shared module. Make sure Adobe Analytics Extension is configured properly.";throw n.logger.error(s),new Error(s)}return p().then((function(e){return new l(a,o,e)}))}))}}},"adobe-video-analytics/src/lib/codeLibrary/MediaSDK.min.js":{script:function(e,t){var a,n;a="undefined"!=typeof self?self:this,n=function(e){var t={};(function(){var e;!function(e){if(void 0===t)var t={};if(void 0===a)var a={};if(void 0===n)var n={};if(n.radio||(n.radio={}),n.plugin||(n.plugin={}),void 0===r)var r={};r.clock||(r.clock={}),function(e){"use strict";function t(e,t){var a=(65535&e)+(65535&t);return(e>>16)+(t>>16)+(a>>16)<<16|65535&a}function a(e,t){return e<<t|e>>>32-t}function n(e,n,r,i,o,s){return t(a(t(t(n,e),t(i,s)),o),r)}function r(e,t,a,r,i,o,s){return n(t&a|~t&r,e,t,i,o,s)}function i(e,t,a,r,i,o,s){return n(t&r|a&~r,e,t,i,o,s)}function o(e,t,a,r,i,o,s){return n(t^a^r,e,t,i,o,s)}function s(e,t,a,r,i,o,s){return n(a^(t|~r),e,t,i,o,s)}function l(e,a){e[a>>5]|=128<<a%32,e[14+(a+64>>>9<<4)]=a;var n,l,c,u,d,p=1732584193,m=-271733879,h=-1732584194,g=271733878;for(n=0;n<e.length;
11n+=16)l=p,c=m,u=h,d=g,p=r(p,m,h,g,e[n],7,-680876936),g=r(g,p,m,h,e[n+1],12,-389564586),h=r(h,g,p,m,e[n+2],17,606105819),m=r(m,h,g,p,e[n+3],22,-1044525330),p=r(p,m,h,g,e[n+4],7,-176418897),g=r(g,p,m,h,e[n+5],12,1200080426),h=r(h,g,p,m,e[n+6],17,-1473231341),m=r(m,h,g,p,e[n+7],22,-45705983),p=r(p,m,h,g,e[n+8],7,1770035416),g=r(g,p,m,h,e[n+9],12,-1958414417),h=r(h,g,p,m,e[n+10],17,-42063),m=r(m,h,g,p,e[n+11],22,-1990404162),p=r(p,m,h,g,e[n+12],7,1804603682),g=r(g,p,m,h,e[n+13],12,-40341101),h=r(h,g,p,m,e[n+14],17,-1502002290),p=i(p,m=r(m,h,g,p,e[n+15],22,1236535329),h,g,e[n+1],5,-165796510),g=i(g,p,m,h,e[n+6],9,-1069501632),h=i(h,g,p,m,e[n+11],14,643717713),m=i(m,h,g,p,e[n],20,-373897302),p=i(p,m,h,g,e[n+5],5,-701558691),g=i(g,p,m,h,e[n+10],9,38016083),h=i(h,g,p,m,e[n+15],14,-660478335),m=i(m,h,g,p,e[n+4],20,-405537848),p=i(p,m,h,g,e[n+9],5,568446438),g=i(g,p,m,h,e[n+14],9,-1019803690),h=i(h,g,p,m,e[n+3],14,-187363961),m=i(m,h,g,p,e[n+8],20,1163531501),p=i(p,m,h,g,e[n+13],5,-1444681467),g=i(g,p,m,h,e[n+2],9,-51403784),h=i(h,g,p,m,e[n+7],14,1735328473),p=o(p,m=i(m,h,g,p,e[n+12],20,-1926607734),h,g,e[n+5],4,-378558),g=o(g,p,m,h,e[n+8],11,-2022574463),h=o(h,g,p,m,e[n+11],16,1839030562),m=o(m,h,g,p,e[n+14],23,-35309556),p=o(p,m,h,g,e[n+1],4,-1530992060),g=o(g,p,m,h,e[n+4],11,1272893353),h=o(h,g,p,m,e[n+7],16,-155497632),m=o(m,h,g,p,e[n+10],23,-1094730640),p=o(p,m,h,g,e[n+13],4,681279174),g=o(g,p,m,h,e[n],11,-358537222),h=o(h,g,p,m,e[n+3],16,-722521979),m=o(m,h,g,p,e[n+6],23,76029189),p=o(p,m,h,g,e[n+9],4,-640364487),g=o(g,p,m,h,e[n+12],11,-421815835),h=o(h,g,p,m,e[n+15],16,530742520),p=s(p,m=o(m,h,g,p,e[n+2],23,-995338651),h,g,e[n],6,-198630844),g=s(g,p,m,h,e[n+7],10,1126891415),h=s(h,g,p,m,e[n+14],15,-1416354905),m=s(m,h,g,p,e[n+5],21,-57434055),p=s(p,m,h,g,e[n+12],6,1700485571),g=s(g,p,m,h,e[n+3],10,-1894986606),h=s(h,g,p,m,e[n+10],15,-1051523),m=s(m,h,g,p,e[n+1],21,-2054922799),p=s(p,m,h,g,e[n+8],6,1873313359),g=s(g,p,m,h,e[n+15],10,-30611744),h=s(h,g,p,m,e[n+6],15,-1560198380),m=s(m,h,g,p,e[n+13],21,1309151649),p=s(p,m,h,g,e[n+4],6,-145523070),g=s(g,p,m,h,e[n+11],10,-1120210379),h=s(h,g,p,m,e[n+2],15,718787259),m=s(m,h,g,p,e[n+9],21,-343485551),p=t(p,l),m=t(m,c),h=t(h,u),g=t(g,d);return[p,m,h,g]}function c(e){var t,a="";for(t=0;t<32*e.length;t+=8)a+=String.fromCharCode(e[t>>5]>>>t%32&255);return a}function u(e){var t,a=[];for(a[(e.length>>2)-1]=void 0,t=0;t<a.length;t+=1)a[t]=0;for(t=0;t<8*e.length;t+=8)a[t>>5]|=(255&e.charCodeAt(t/8))<<t%32;return a}function d(e){return c(l(u(e),8*e.length))}function p(e,t){var a,n,r=u(e),i=[],o=[];for(i[15]=o[15]=void 0,r.length>16&&(r=l(r,8*e.length)),a=0;a<16;a+=1)i[a]=909522486^r[a],o[a]=1549556828^r[a];return n=l(i.concat(u(t)),512+8*t.length),c(l(o.concat(n),640))}function m(e){var t,a,n="0123456789abcdef",r="";for(a=0;a<e.length;a+=1)t=e.charCodeAt(a),r+=n.charAt(t>>>4&15)+n.charAt(15&t);return r}function h(e){return unescape(encodeURIComponent(e))}function g(e){return d(h(e))}function f(e){return m(g(e))}function v(e,t){return p(h(e),h(t))}function b(e,t){return m(v(e,t))}function y(e,t,a){return t?a?v(t,e):b(t,e):a?g(e):f(e)}e.md5=y}(t),function(e){"use strict";var t={startsWith:function(e,t){return 0==e.indexOf(t)}};e.StringUtils=t}(t),function(e){"use strict";var t={clone:function(e){var t={};for(var a in e)e.hasOwnProperty(a)&&(t[a]=e[a]);return t},merge:function(e,a){var n=t.clone(e);for(var r in a)a.hasOwnProperty(r)&&(n[r]=a[r]);return n},append:function(e,t){for(var a in t)t.hasOwnProperty(a)&&(e[a]=t[a])}};e.ObjectUtils=t}(t),function(e){"use strict";function t(e){if(null==e)return!0;for(var t=0;t<e.length;++t)if(isNaN(e[t]))return!1;return!0}function a(e,a){if("string"!=typeof e||"string"!=typeof a)return NaN;var n=e.split("."),r=a.split(".");if(!t(n)||!t(r))return NaN;for(var i=Math.max(n.length,r.length),o=0;o<i;++o){var s=null!=n[o]?n[o]:"0",l=null!=r[o]?r[o]:"0";if((s=Number(s))>(l=Number(l)))return 1;if(s<l)return-1}return 0}var n={isGreaterThan:function(e,t){return a(e,t)>0},isGreaterThanEqual:function(e,t){return a(e,t)>=0},isLessThan:function(e,t){return a(e,t)<0},isLessThanEqual:function(e,t){return a(e,t)<=0},isSame:function(e,t){return 0===a(e,t)},isDifferent:function(e,t){return 0!==a(e,t)}};e.VersionUtils=n}(t),function(e){"use strict";function t(e,t,a){this.fn=e,this.ctx=t,this.params=a}t.prototype.run=function(){this.params?this.fn.apply(this.ctx,this.params):this.fn.apply(this.ctx)},e.radio.Command=t}(n),function(e){"use strict";function t(e,t){this._queue=[],this._lastTs=0,this._isSuspended=void 0!==e&&e,this._delay=void 0!==t?t:0}t.prototype.addCommand=function(e){this._queue.push(e),this._drain()},t.prototype.cancelAllCommands=function(){this._queue=[]},t.prototype.isEmpty=function(){return 0===this._queue.length},t.prototype.suspend=function(){this._isSuspended=!0},t.prototype.resume=function(){this._isSuspended=!1,this._drain()},t.prototype.flush=function(){this._isSuspended=!1;for(var e=0;e<this._queue.length;e++)this._queue[e].run();this._queue=[]},t.prototype._drain=function(){if(!this._isSuspended&&!this._drainInProgress){this._drainInProgress=!0;var e=this;!function t(){var a=e._queue.shift();a?e._runCommand(a,(function(){e._isSuspended||t()})):e._drainInProgress=!1}()}},t.prototype._runCommand=function(e,t){function a(){e.run(),null!=t&&t.call(n)}var n=this;if(0==this._lastTs)a();else{var r=(new Date).getTime(),i=r-this._lastTs;this._lastTs=r,i<this._delay?setTimeout(a,this._delay-i):a()}},e.radio.CommandQueue=t}(n),function(e){"use strict";function t(e,t){if(this._name=e,!t)throw new Error("Reference to the logger object cannot be NULL");this._logger=t,this._listeners={},this._requests={},this._commands={},this._isShutDown=!1}function a(e,a){if(e===a)return!0;for(var n=(e||"").split(t.SEPARATOR),r=(a||"").split(t.SEPARATOR),i=!0,o=0;o<n.length;o++)i=i&&(n[o]===t.WILDCARD||n[o]===r[o]);return i}t.WILDCARD="*",t.SEPARATOR=":",t.prototype.toString=function(){return"<channel: "+this._name+">"}, 12t.prototype.shutdown=function(){this._isShutDown||(this._logger.debug(n,"#shutdown > Shutting down"),this.off(),this._requests={},this._commands={},this._isShutDown=!0)},t.prototype.on=function(e,t,a){this._isShutDown||(this._listeners[e]||(this._listeners[e]=[]),this._listeners[e].push({fn:t,ctx:a}))},t.prototype.off=function(e,t,a){if(!this._isShutDown){if(t="function"==typeof t?t:null,!e&&null==t&&!a)return void(this._listeners={});if(e)this._removeListener(e,t,a);else for(e in this._listeners)this._listeners.hasOwnProperty(e)&&this._removeListener(e,t,a)}},t.prototype.trigger=function(e){if(!this._isShutDown)for(var t in this._listeners)if(this._listeners.hasOwnProperty(t)&&a(t,e.
12name))for(var n=this._listeners[t].slice(0),r=0;r<n.length;r++){var i=n[r];i.fn.call(i.ctx,e)}},t.prototype.comply=function(e,t,a){this._isShutDown||(this._commands[e]={cmd:t,ctx:a})},t.prototype.command=function(e,t){if(!this._isShutDown){var a=this._commands[e];if(!a)return void this._logger.warn(n,"#command > No command handler for: "+e);a.cmd.call(a.ctx,t)}},t.prototype.reply=function(e,t,a){this._isShutDown||(this._requests[e]={fn:t,ctx:a})},t.prototype.request=function(e){if(!this._isShutDown){var t=this._requests[e];return t?t.fn.call(t.ctx):(this._logger.warn(n,"#request > No request handler for: "+e),null)}},t.prototype._removeListener=function(e,t,a){t="function"==typeof t?t:null;var n=this._listeners[e];if(n){if(!n.length||null==t&&!a)return void delete this._listeners[e];for(var r=0;r<n.length;r++){var i=n[r];null!==t&&t!==i.fn||a&&a!==i.ctx||this._listeners[e].splice(r,1)}}};var n="radio::Channel";e.radio.Channel=t}(n),function(e){"use strict";function t(e){if(!e)throw new Error("Reference to the logger object cannot be NULL");this._logger=e,this._channels={}}var a=e.radio.Channel;t.prototype.channel=function(e){return this._channels[e]||(this._channels[e]=new a(e,this._logger)),this._channels[e]},t.prototype.shutdown=function(){for(var e in this._channels)this._channels.hasOwnProperty(e)&&this._channels[e].shutdown()},e.radio.Radio=t}(n),function(e){"use strict";function t(e,t){function a(){this.constructor=e}for(var n in t)t.hasOwnProperty(n)&&(e[n]=t[n]);return a.prototype=t.prototype,e.prototype=new a,e.__super__=t.prototype,e}e.extend=t}(n),function(e){"use strict";function t(){}t.prototype.write=function(){throw new Error("Implementation error: Method must be overridden.")},e.ILogWriter=t}(n),function(e){"use strict";function t(){}t.prototype.write=function(e){window.console&&window.console.log&&window.console.log(e)},e.LogWriter=t}(n),function(e){"use strict";function t(){}t.prototype.setLogWriter=function(){throw new Error("Implementation error: Method must be overridden.")},t.prototype.getLogWriter=function(){throw new Error("Implementation error: Method must be overridden.")},t.prototype.getEnabled=function(){throw new Error("Implementation error: Method must be overridden.")},t.prototype.enable=function(){throw new Error("Implementation error: Method must be overridden.")},t.prototype.disable=function(){throw new Error("Implementation error: Method must be overridden.")},t.prototype.debug=function(){throw new Error("Implementation error: Method must be overridden.")},t.prototype.info=function(){throw new Error("Implementation error: Method must be overridden.")},t.prototype.warn=function(){throw new Error("Implementation error: Method must be overridden.")},t.prototype.error=function(){throw new Error("Implementation error: Method must be overridden.")},e.ILogger=t}(n),function(e){"use strict";function t(){this._logWriter=new n}function a(e){return e<10?"00"+e:e<100?"0"+e:""+e}var n=e.LogWriter;t.prototype.setLogWriter=function(e){if(!e)throw new Error("Reference to the ILogWriter object cannot be NULL");this._logWriter=e,this._enabled=!1},t.prototype.getLogWriter=function(){return this._logWriter},t.prototype.getEnabled=function(){return this._enabled},t.prototype.enable=function(){this._enabled=!0},t.prototype.disable=function(){this._enabled=!1},t.prototype.debug=function(e,t){this._log(e,i,t)},t.prototype.info=function(e,t){this._log(e,r,t)},t.prototype.warn=function(e,t){this._log(e,o,t)},t.prototype.error=function(e,t){this._log(e,s,t)},t.prototype._log=function(e,t,n){if(t==s||this._enabled){var r="",i=new Date;r+="["+i.toTimeString()+"."+a(i.getMilliseconds())+"] ["+t+"] ",r+="["+e+"] "+n,this._logWriter.write(r)}};var r="INFO",i="DEBUG",o="WARN",s="ERROR";e.Logger=t}(n),function(e){"use strict";function t(e,t){this._pluginName=e,this._eventName=t}var a=e.radio.Channel;t.prototype.getPluginName=function(){return this._pluginName},t.prototype.getEventName=function(){return this._eventName},t.prototype.getName=function(){return this._pluginName+a.SEPARATOR+this._eventName},e.Trigger=t}(n),function(e){"use strict";function t(e,t){this.name=e,this.data=t}t.SUCCESS="success",t.ERROR="error",t.createFromTrigger=function(e){return new t(e.getName())},e.Event=t}(n),function(e){"use strict";function t(){this._events={}}t.prototype.addEventListener=function(e,t,a){e&&t&&(a=a||window,this._events[e]=this._events[e]||[],this._events[e].push({cb:t,ctx:a}))},t.prototype.removeEventListener=function(e,t,a){if(e&&t){a=a||window;var n,r,i=!1;for(r in this._events)if(e===r){i=!0;break}if(i){for(n=this._events[r].length-1;n>=0;n--){var o=this._events[r][n];t===o.cb&&a===o.ctx&&this._events[r].splice(n,1)}this._events[r].length||delete this._events[r]}}},t.prototype.dispatchEvent=function(e){var t,a;if(e.name)for(t in this._events)if(this._events.hasOwnProperty(t)&&e.name===t){var n=this._events[t].slice(0),r=n.length;for(a=0;a<r;a++)n[a].cb.call(n[a].ctx,e);break}},t.prototype.removeAllListeners=function(e){var t,a;if(e){for(a in this._events)if(this._events.hasOwnProperty(a)){for(t=this._events[a].length-1;t>=0;t--)this._events[a][t].ctx===e&&this._events[a].splice(t,1);this._events[a].length||delete this._events[a]}}else this._events={}},e.EventDispatcher=t}(n),function(e){"use strict";function t(){}function a(e,t){this.url=e||null,this.method=t,this._xmlhttp=null}function n(){n.__super__.constructor.call(this),this._connection=null}var r=e.Event,i=e.EventDispatcher;t.GET="GET",n.RESPONSE="response",n.INSTANCE="instance",e.extend(n,i),n.prototype.close=function(){this.removeAllListeners(null)},n.prototype.load=function(e){e&&e.method&&e.url&&(e._xmlhttp=this._createCORSRequest(e),e._xmlhttp?e._xmlhttp.send():this._loadImage(e))},n.prototype._createCORSRequest=function(e){var t=null;if(void 0!==window.XMLHttpRequest){var a=new window.XMLHttpRequest;"withCredentials"in a&&(t=a).open(e.method,e.url,!0)}if(null==t&&void 0!==window.XDomainRequest&&(t=new window.XDomainRequest).open(e.method,e.url),t){var i={};i[n.INSTANCE]=this;var o=this;t.onload=function(){if(t.status&&parseInt(t.status,10)>
12=400)return this.onerror();i[n.RESPONSE]=t.responseText,o.dispatchEvent(new r(r.SUCCESS,i))},t.onerror=function(){o.dispatchEvent(new r(r.ERROR,i))}}return t},n.prototype._loadImage=function(e){this._connection||(this._connection=new Image,this._connection.alt=""),this._connection.src=e.url;var t={};t[n.RESPONSE]="",t[n.INSTANCE]=this,this.dispatchEvent(new r(r.SUCCESS,t))},e.URLRequestMethod=t,e.URLRequest=a,e.URLLoader=n}(n),function(e){"use strict";var t="2.2.1.229",a="1bf77a",n={getVersion:function(){return"js-extn-"+t+"-"+a},getMajor:function(){return n.getNumberAtPosition(0)},getMinor:function(){return n.getNumberAtPosition(1)},getMicro:function(){return n.getNumberAtPosition(2)},getPatch:function(){return n.getNumberAtPosition(3)},getBuild:function(){return a},getApiLevel:function(){return 4},getNumberAtPosition:function(e){return t.split(".")[e]}};e.Version=n}(a),function(e){"use strict";function t(e,t){this._message=e,this._details=t}t.prototype.getMessage=function(){return this._message},t.prototype.getDetails=function(){return this._details},e.ErrorInfo=t}(a),function(e){"use strict";function t(){this.debugLogging=!1}e.HeartbeatConfig=t}(a),function(e){"use strict";function t(){}t.prototype.onError=function(){},e.HeartbeatDelegate=t}(a),function(e){"use strict";function t(){}t.prototype.configure=function(){throw new Error("Implementation error: Method must be overridden.")},t.prototype.bootstrap=function(){throw new Error("Implementation error: Method must be overridden.")},t.prototype.setup=function(){throw new Error("Implementation error: Method must be overridden.")},t.prototype.destroy=function(){throw new Error("Implementation error: Method must be overridden.")},t.prototype.enable=function(){throw new Error("Implementation error: Method must be overridden.")},t.prototype.disable=function(){throw new Error("Implementation error: Method must be overridden.")},t.prototype.getName=function(){throw new Error("Implementation error: Method must be overridden.")},t.prototype.isInitialized=function(){throw new Error("Implementation error: Method must be overridden.")},t.prototype.resolveData=function(){throw new Error("Implementation error: Method must be overridden.")},e.plugin.IPlugin=t}(n),function(e){"use strict";function t(e,t,a,n){this.trigger=e,this.action=a,this.plugin=t,this._paramMappings={}
12,this.mergeParams(n)}var a=e.plugin.ParamMapping;t.prototype.mergeParams=function(e){if(e)for(var t=0;t<e.length;t++){var a=e[t];this._paramMappings[a.getKeyName()]=a}},t.prototype.getParams=function(){var e=[];for(var t in this._paramMappings)this._paramMappings.hasOwnProperty(t)&&e.push(this._paramMappings[t]);return e},t.prototype.addParam=function(e){this._paramMappings[e.getKeyName()]=e},t.prototype.removeParam=function(e,t){var n=new a(e,t);this._paramMappings.hasOwnProperty(n.getKeyName())&&delete this._paramMappings[n.getKeyName()]},e.plugin.Behaviour=t}(n),function(e){"use strict";function t(e,t,n){this._pluginName=e,this._key=t,this._paramName=n||e+a.SEPARATOR+t}var a=e.radio.Channel;t.prototype.getPluginName=function(){return this._pluginName},t.prototype.getKey=function(){return this._key},t.prototype.getKeyName=function(){return this._pluginName+a.SEPARATOR+this._key},t.prototype.getParamName=function(){return this._paramName},e.plugin.ParamMapping=t}(n),function(e){"use strict";function t(e){if(!e)throw new Error("Reference to the logger object cannot be NULL");this._logger=e,this._plugins={},this._behaviours={},this._radio=new n(this._logger),this._dataChannel=this._radio.channel(o),this._ctrlChannel=this._radio.channel(s)}var a=e.Event,n=e.radio.Radio,r=e.radio.Channel,i=e.plugin.Behaviour;t.ERROR="error",t.prototype.addPlugin=function(e){var t=e.getName();this._plugins[t]&&this._logger.warn(l,"#addPlugin > Replacing plugin: "+t),this._plugins[t]=e,e.bootstrap(this)},t.prototype.setupPlugins=function(){for(var e in this._plugins)this._plugins.hasOwnProperty(e)&&this._plugins[e].setup()},t.prototype.pluginExists=function(e){return!!this._plugins[e]},t.prototype.isPluginInitialized=function(e){return this._plugins[e]&&this._plugins[e].isInitialized()},t.prototype.on=function(e,t,a,n){this._dataChannel.on(e+r.SEPARATOR+t,a,n)},t.prototype.off=function(e,t,a,n){var i=e&&t?e+r.SEPARATOR+t:null;this._dataChannel.off(i,a,n)},t.prototype.trigger=function(e){var t=e.name,a=this._behaviours[t];if(a){var n,r,i,o,s,l={},c={};for(n=0;n<a.length;n++)if(o=(i=a[n]).getParams())for(r=0;r<o.length;r++)l[(s=o[r]).getPluginName()]=l[s.getPluginName()]||[],s.key in l[s.getPluginName()]||l[s.getPluginName()].push(s.getKey());for(var u in l)l.hasOwnProperty(u)&&(c[u]=this.request(u,l[u]));for(n=0;n<a.length;n++){var d={_behaviour:i=a[n],_eventData:e.data||{}};if(o=i.getParams()){for(r=0;r<o.length;r++)d[(s=o[r]).getParamName()]=c[s.getPluginName()]?c[s.getPluginName()][s.getKey()]:null;this.command(i.plugin.getName(),i.action,d)}}}this._dataChannel.trigger(e)},t.prototype.request=function(e,t){var a=this._plugins[e];return a&&t&&0!=t.length?a.resolveData(t):null},t.prototype.raise=function(e){this._errorInfo=e;var n=new a(t.ERROR,e);this._ctrlChannel.trigger(n)},t.prototype.getErrorInfo=function(){return this._errorInfo},t.prototype.destroy=function(){for(var e in this._radio.shutdown(),this._plugins)this._plugins.hasOwnProperty(e)&&this._plugins[e].destroy()},t.prototype.comply=function(e,t,a){this._dataChannel.comply(e.getName()+r.SEPARATOR+t,a,e)},t.prototype.command=function(e,t,a){this._dataChannel.command(e+r.SEPARATOR+t,a)},t.prototype.registerBehaviour=function(e,t,a,n){var r=e.getName(),o=new i(e,t,a,n);this._behaviours[r]=this._behaviours[r]||[],this._behaviours[r].push(o)};var o="data_channel",s="ctrl_channel",l="plugin::PluginManager";e.plugin.PluginManager=t}(n),function(e,t){"use strict";function a(e){this._name=e,this._isInitialized=!1,this._isDestroyed=!1,this._isEnabled=!0,this._dataResolver={},this._logTag="plugin::"+this.getName(),this._logger=new n}var n=e.Logger,r=e.Trigger,i=e.Event,o=t.ErrorInfo;a.INITIALIZED="initialized",a.prototype.configure=function(){},a.prototype.bootstrap=function(e){this._pluginManager=e,this._isDestroyed&&this._pluginManager.raise(new o("Invalid state.","Plugin already destroyed."))},a.prototype.setup=function(){this._trigger(a.INITIALIZED),this._isInitialized=!0},a.prototype.destroy=function(){this._isDestroyed||(this._isDestroyed=!0,this._teardown())},a.prototype.enable=function(){this._isEnabled=!0,this._enabled()},a.prototype.disable=function(){this._isEnabled=!1,this._disabled()},a.prototype.getName=function(){return this._name},a.prototype.getLogger=function(){return this._logger},a.prototype.isInitialized=function(){return this._isInitialized},a.prototype.resolveData=function(e){if(!this._isEnabled||!this._isInitialized)return this._logger.warn(this._logTag,"Unable to retrieve plugin data. Plugin: "+this._name+". Enabled: "+this._isEnabled+". Initialized: "+this._isInitialized+"."),null;if("function"==typeof this._dataResolver)return this._dataResolver.call(this,e);var t=null;if(e)for(var a=0;a<e.length;a++){var n=e[a];this._dataResolver.hasOwnProperty(n)&&(t=t||{},"function"==typeof this._dataResolver[n]?t[n]=this._dataResolver[n].call(this):t[n]=this._dataResolver[n])}return t},a.prototype.toString=function(){return"<plugin: "+this._name+">"},a.prototype._enabled=function(){},a.prototype._disabled=function(){},a.prototype._teardown=function(){},a.prototype._canProcess=function(){return this._isEnabled?!this._isDestroyed||(this._logger.error(this._logTag,"Plugin destroyed."),!1):(this._logger.error(this._logTag,"Plugin disabled."),!1)},a.prototype._trigger=function(e,t){var a=i.createFromTrigger(new r(this.getName(),e));a.data=t,this._pluginManager.trigger(a)},e.plugin.BasePlugin=a}(n,a),function(e){"use strict";function t(e,t,a){this.name=e,this.interval=t,this.isActive=!1,this.repeatCount=void 0!==a?a:r,this._nextTickTimestamp=0,this.reset()}function a(e,t){if(!e)throw new Error("Reference to the ClockService object cannot be NULL");if(this._service=e,!t)throw new Error("Reference to the logger object cannot be NULL");this._logger=t,this._isDestroyed=!1,this._timers={};var a=this;this._clock=window.setInterval((function(){a._onTick()}),1e3*i)}t.prototype.reset=function(){this.tick=0,this._createdTimestamp=(new Date).getTime(),this._updateNextTickTimestamp()},t.prototype.shouldTick=function(){return(new Date).getTime()>this._nextTickTimestamp-o/2&&(this.tick++,this._updateNextTickTimestamp(),!0)},t.prototype._updateNextTickTimestamp=function(){var e=(new Date).getTime();this._nextTickTimestamp=e+1e3*this.interval-1},a.prototype.createTimer=function(e,a,n){this._timers[e]=new t(e,a,n)},a.prototype.destroyTimer=function(e){delete this._timers[e]},a.prototype.resumeTimer=function(e,t){t=void 0!==t&&t,this._logger.debug(n,"#resumeTimer(name="+e+", reset="+t+")");var a=this._timers[e];a&&(a.isActive=!0,t&&a.reset())},a.prototype.pauseTimer=function(e,t){t=void 0!==t&&t,this._logger.debug(n,"#pauseTimer(name="+e+", reset="+t+")");var a=this._timers[e];a&&(a.isActive=!1,t&&a.reset())},a.prototype.isTimerPaused=function(e){var t=this._timers[e];return!!t&&!t.isActive},a.prototype.destroy=function(){this._isDestroyed||(this._isDestroyed=!0,this._timers={},window.clearInterval(this._clock))}
12,a.prototype._onTick=function(){for(var e in this._timers)if(this._timers.hasOwnProperty(e)){var t=this._timers[e];t.isActive&&t.shouldTick()&&(t.interval>1&&this._logger.debug(n,"#_onTick() > "+t.name+"("+t.tick+" | "+t.repeatCount+")"),0!=t.repeatCount?(this._service.onTick(t.name,t.interval,t.tick),t.repeatCount!=r&&t.repeatCount--):this.destroyTimer(t.name))}};var n="service.clock::TimerManager",r=-1,i=.25,o=1e3*i;e.clock.TimerDescriptor=t,e.clock.TimerManager=a}(r),function(e,t,a){"use strict";function n(e){if(n.__super__.constructor.call(this,s),!e)throw new Error("Reference to the logger object cannot be NULL");this._logger=e,this._timerManager=new r(this,this._logger),this._setupDataResolver()}var r=a.clock.TimerManager,i=t.StringUtils,o=e.plugin.BasePlugin;e.extend(n,o),n.prototype.bootstrap=function(e){n.__super__.bootstrap.call(this,e),this._pluginManager.comply(this,l,this._cmdCreate),this._pluginManager.comply(this,u,this._cmdResume),this._pluginManager.comply(this,c,this._cmdPause),this._pluginManager.comply(this,d,this._cmdDestroy)},n.prototype._teardown=function(){this._timerManager.destroy()},n.prototype._cmdCreate=function(e){var t=e[h]||b;this._timerManager.createTimer(e[p],e[m],t)},n.prototype._cmdPause=function(e){this._timerManager.pauseTimer(e[p],!!e[f])},n.prototype._cmdResume=function(e){this._timerManager.resumeTimer(e[p],!!e[f])},n.prototype._cmdDestroy=function(e){this._timerManager.destroyTimer(e[p])},n.prototype.onTick=function(e,t,a){e+=".tick";var n={};n[p]=e,n[m]=t,n[g]=a,this._trigger(e,n)},n.prototype._setupDataResolver=function(){var e={},t=this._timerManager;e[v]=function(e){return t.isTimerPaused(e)},this._dataResolver=function(t){if(!t||0==t.length)return null;for(var a=null,n=0;n<t.length;n++){var r=t[n];if(a=a||{},i.startsWith(r,v)){var o=r.split(v+".");o.length>0&&(a[r]=e[v].call(this,o[1]))}}return a}};var s="service.clock",l="create",c="pause",u="resume",d="destroy",p="name",m="interval",h="repeat_count",g="tick",f="reset",v="is_paused",b=-1;a.clock.ClockService=n}(n,t,r),function(e,t,a){"use strict";function n(e,t){if(this._logger=new r,this._pluginManager=new i(this._logger),this._pluginManager.addPlugin(new o(this._logger)),t)for(var a=0;a<t.length;a++)this._pluginManager.addPlugin(t[a]);this._pluginManager.setupPlugins(),this._isDestroyed=!1}var r=e.Logger,i=e.plugin.PluginManager,o=t.clock.ClockService;n.prototype.configure=function(e){if(!e)throw new Error("Configuration object cannot be NULL.");e.debugLogging?this._logger.enable():this._logger.disable(),this._isDestroyed&&this._logger.error(s,"Instance is destroyed.")},n.prototype.destroy=function(){this._isDestroyed||(this._pluginManager.destroy(),this._isDestroyed=!0)};var s="Heartbeat";a.Heartbeat=n}(n,r,a),e.ADB||(e.ADB={}),e.ADB.core||(e.ADB.core=n),e.ADB.va||(e.ADB.va=a),e.ADB.va.utils||(e.ADB.va.utils=t),e.ADB.va.plugins||(e.ADB.va.plugins={})}(this),function(e){if(void 0===t)var t={};!function(e){"use strict";var t={ASSET_TYPE_VOD:"vod",ASSET_TYPE_LIVE:"live",ASSET_TYPE_LINEAR:"linear"};e.AssetType=t}(t),function(e){"use strict";function t(){this.playerName=null,this.name=null,this.position=null,this.startTime=null}t.prototype.toString=function(){return"playerName="+this.playerName+", name="+this.name+", position="+this.position+", startTime="+this.startTime},e.AdBreakInfo=t}(t),function(e){"use strict";function t(){this.id=null,this.name=null,this.length=null,this.position=null,this.granularTracking=!0}t.prototype.toString=function(){return"id="+this.id+", name="+this.name+", length="+this.length+", position="+this.position+", granularTracking="+this.granularTracking},e.AdInfo=t}(t),function(e){"use strict";function t(){this.name=null,this.length=null,this.position=null,this.startTime=null}t.prototype.toString=function(){return"name="+this.name+", length="+this.length+", position="+this.position+", startTime="+this.startTime},e.ChapterInfo=t}(t),function(e){"use strict";function t(){this.bitrate=null,this.fps=null,this.droppedFrames=null,this.startupTime=null}t.prototype.toString=function(){return"bitrate="+this.bitrate+", fps="+this.fps+", droppedFrames="+this.droppedFrames+", startupTime="+this.startupTime},e.QoSInfo=t}(t),function(e){"use strict";function t(){this.playerName=null,this.id=null,this.name=null,this.length=null,this.playhead=null,this.mediaType=null,this.streamType=null,this.resumed=!1}t.prototype.toString=function(){return"playerName="+this.playerName+", id="+this.id+", name="+this.name+", length="+this.length+", playhead="+this.playhead+", mediaType="+this.mediaType+", streamType="+this.streamType+", resumed="+this.resumed},e.VideoInfo=t}(t),function(e){"use strict";function t(){this.debugLogging=!1}e.VideoPlayerPluginConfig=t}(t),function(e){"use strict";function t(){}t.prototype.getVideoInfo=function(){throw new Error("Implementation error: Method must be overridden.")},t.prototype.getAdBreakInfo=function(){return null},t.prototype.getAdInfo=function(){return null},t.prototype.getChapterInfo=function(){return null},t.prototype.getQoSInfo=function(){return null},e.VideoPlayerPluginDelegate=t}(t),function(e,t){"use strict";function a(e){if(a.__super__.constructor.call(this,s),!e)throw new Error("PlayerPlugin delegate cannot be NULL.");this._delegate=e,this._isTrackingSessionActive=!1,this._isTrackingSessionStarted=!1,this._setupDataResolver()}var n=e.plugin.ParamMapping,r=e.Trigger,i=e.plugin.BasePlugin,o=t.VideoPlayerPluginConfig;e.extend(a,i),a.prototype.configure=function(e){if(!e)throw new Error("Reference to the configuration data cannot be NULL.");if(!(e instanceof o))throw new Error("Expected config data to be instance of VideoPlayerPluginConfig.");e.debugLogging?this._logger.enable():this._logger.disable(),this._logger.debug(this._logTag,"#configure(debugLogging="+e.debugLogging+")")},a.prototype.bootstrap=function(e){a.__super__.bootstrap.call(this,e),this._registerCommands(),this._registerBehaviours()},a.prototype._cmdVideoIdleStart=function(){this._logger.info(this._logTag,"#_cmdVideoIdleStart()"),this._videoIdle=!0},a.prototype._cmdVideoIdleResume=function(e){this._logger.info(this._logTag,"#_cmdVideoIdleResume()"),this._videoIdle&&(this._trigger(g),this._trigger(f),e.isInAd&&(this._trigger(A),this._isTrackingAdBreak=!0),e.isInAd&&(this._trigger(I),this._isTrackingAd=!0),e.isInChapter&&this._trigger(D),this._trigger(_)),this._videoIdle=!1},a.prototype.trackSessionStart=function(){if(this._logger.info(this._logTag,"#trackSessionStart()"),this._canProcess()){if
12(!this._isTrackingSessionActive)return void this._logger.warn(this._logTag,"#trackSessionStart() > No active tracking session.");if(this._isTrackingSessionStarted)return void this._logger.info(this._logTag,"#trackSessionStart() > Tracking session already started.");this._trigger(g),this._isTrackingSessionStarted=!0;var e=this._dataResolver(["video.resumed"]);e.hasOwnProperty("video.resumed")&&e["video.resumed"]&&this._trigger(f)}},a.prototype.trackVideoLoad=function(){this._logger.info(this._logTag,"#trackVideoLoad()"),this._canProcess()&&(this._isTrackingAdBreak=!1,this._isTrackingAd=!1,this._contentStarted=!1,this._isPaused=!0,this._isBuffering=!1,this._isSeeking=!1,this._playheadTimer=null,this._previousPlayhead=-1,this._stalledPlayheadCount=0,this._playheadStalled=!1,this._videoIdle=!1,this._trigger(p),this._isTrackingSessionActive=!0,this._isTrackingSessionStarted=!1)},a.prototype.trackVideoUnload=function(){if(this._logger.info(this._logTag,"#trackVideoUnload()"),this._canProcess()){if(!this._isTrackingSessionActive)return void this._logger.warn(this._logTag,"#trackVideoUnload() > No active tracking session.");this._stopPlayheadTimer(),this._trigger(m),this._isTrackingSessionActive=!1,this._isTrackingSessionStarted=!1,this._contentStarted=!1}},a.prototype.beginReporting=function(){this._logger.info(this._logTag,"#beginReporting()"),this._canProcess()&&this._startSessionIfNeeded("beginReporting")&&this._trigger(F)},a.prototype.trackPlay=function(){this._logger.info(this._logTag,"#trackPlay()"),this._canProcess()&&this._startSessionIfNeeded("trackPlay")&&this._allowPlayerStateChange()&&(this._isPaused=!1,this._trigger(_),this._startPlayheadTimer())},a.prototype.trackPause=function(){if(this._logger.info(this._logTag,"#trackPause()"),this._canProcess()&&this._startSessionIfNeeded("trackPause")&&this._allowPlayerStateChange()){this._stopPlayheadTimer();var e={};e[B]=!1,this._isPaused=!0,this._trigger(E,e)}},a.prototype.trackBufferStart=function(){this._logger.info(this._logTag,"#trackBufferStart()"),this._canProcess()&&this._startSessionIfNeeded("trackBufferStart")&&this._allowPlayerStateChange()&&(this._stopPlayheadTimer(),this._isBuffering=!0,this._trigger(N))},a.prototype.trackBufferComplete=function(){this._logger.info(this._logTag,"#trackBufferComplete()"),this._canProcess()&&this._startSessionIfNeeded("trackBufferComplete")&&this._allowPlayerStateChange()&&(this._isBuffering=!1,this._trigger(O),this._startPlayheadTimer())},a.prototype.trackSeekStart=function(){this._logger.info(this._logTag,"#trackSeekStart()"),this._canProcess()&&this._startSessionIfNeeded("trackSeekStart")&&this._allowPlayerStateChange()&&(this._stopPlayheadTimer(),this._isSeeking=!0,this._trigger(k))},a.prototype.trackSeekComplete=function(){this._logger.info(this._logTag,"#trackSeekComplete()"),this._canProcess()&&this._startSessionIfNeeded("trackSeekComplete")&&this._allowPlayerStateChange()&&(this._isSeeking=!1,this._trigger(w),this._startPlayheadTimer())},a.prototype.trackComplete=function(e,t){if(this._logger.info(this._logTag,"#trackComplete()"),this._canProcess()&&this._startSessionIfNeeded("trackComplete")){if(this._stopPlayheadTimer(),this._videoIdle)return this._logger.info(this._logTag,"#trackComplete() > Video session is already in Idle State."),void(e&&e());var a={};a[G]=e,(t=void 0===t||!!t)?this._trigger(v,a):(this._trigger(b),this._trigger(h,a))}},a.prototype.trackTimedMetadata=function(e){this._logger.info(this._logTag,"#trackComplete()"),this._canProcess()&&this._startSessionIfNeeded("trackTimedMetadata")&&this._trigger(y,e)},a.prototype.trackChapterStart=function(){this._logger.info(this._logTag,"#trackChapterStart()"),this._canProcess()&&this._startSessionIfNeeded("#trackChapterStart")&&this._trigger(D)},a.prototype.trackChapterComplete=function(){this._logger.info(this._logTag,"#trackChapterComplete()"),this._canProcess()&&this._startSessionIfNeeded("trackChapterComplete")&&this._trigger(V)},a.prototype.trackChapterSkip=function(){this._logger.info(this._logTag,"#trackChapterSkip()"),this._canProcess()&&this._startSessionIfNeeded("trackChapterSkip")&&this._trigger(M)},a.prototype.trackAdBreakStart=function(){this._logger.info(this._logTag,"#trackAdBreakStart()"),this._canProcess()&&this._startSessionIfNeeded("trackAdBreakStart")&&(this._trigger(A),this._isTrackingAdBreak=!0)},a.prototype.trackAdBreakComplete=function(){this._logger.info(this._logTag,"#trackAdBreakComplete()"),this._canProcess()&&this._startSessionIfNeeded("trackAdBreakComplete")&&(this._trigger(P),this._isTrackingAdBreak=!1)},a.prototype.trackAdStart=function(){this._logger.info(this._logTag,"#trackAdStart()"),this._canProcess()&&this._startSessionIfNeeded("trackAdStart")&&(this._trigger(I),this._isTrackingAd=!0)},a.prototype.trackAdComplete=function(){this._logger.info(this._logTag,"#trackAdComplete()"),this._canProcess()&&this._startSessionIfNeeded("trackAdComplete")&&(this._trigger(C),this._isTrackingAd=!1)},a.prototype.trackAdSkip=function(){this._logger.info(this._logTag,"#trackAdSkip()"),this._canProcess()&&this._startSessionIfNeeded("trackAdSkip")&&(this._trigger(S),this._isTrackingAd=!1)},a.prototype.trackBitrateChange=function(){this._logger.info(this._logTag,"#trackBitrateChange()"),this._canProcess()&&this._startSessionIfNeeded("trackBitrateChange")&&this._trigger(R)},a.prototype.trackVideoPlayerError=function(e){if(this._logger.info(this._logTag,"#trackVideoPlayerError(errorId="+e+")"),this._startSessionIfNeeded("trackVideoPlayerError")){var t={};t[U]=d,t[q]=e,this._trigger(L,t)}},a.prototype.trackApplicationError=function(e){if(this._logger.info(this._logTag,"#trackApplicationError(errorId="+e+")"),this._startSessionIfNeeded("trackApplicationError")){var t={};t[U]=u,t[q]=e,this._trigger(L,t)}},a.prototype._registerCommands=function(){this._pluginManager.comply(this,"handleVideoIdleStart",this._cmdVideoIdleStart),this._pluginManager.comply(this,"handleVideoIdleResume",this._cmdVideoIdleResume)},a.prototype._registerBehaviours=function(){this._pluginManager.registerBehaviour(new r(c,j),this,"handleVideoIdleStart"),this._pluginManager.registerBehaviour(new r(c,x),this,"handleVideoIdleResume",[new n(l,"ad.isInAdBreak","isInAdBreak"),new n(l,"ad.isInAd","isInAd"),new n(l,"chapter.isInChapter","isInChapter")])},a.prototype._setupDataResolver=function(){function e(){return o.video||(o.video=s._delegate.getVideoInfo(),s._logger.info(s._logTag,"Data from delegate > VideoInfo: "+o.video)),o.video}function t(){return o.ad||(o.ad=s._delegate.getAdInfo(),s._logger.info(s._logTag,"Data from delegate > AdInfo: "+o.ad)),o.ad}function a(){return o.pod||(o.pod=s._delegate.getAdBreakInfo(),s._logger.info(s._logTag,"Data from delegate > AdBreakInfo: "+o.pod)),o.pod}
12function n(){return o.chapter||(o.chapter=s._delegate.getChapterInfo(),s._logger.info(s._logTag,"Data from delegate > ChapterInfo: "+o.chapter)),o.chapter}function r(){return o.qos||(o.qos=s._delegate.getQoSInfo(),s._logger.info(s._logTag,"Data from delegate > QoSInfo: "+o.qos)),o.qos}var i={},o={},s=this;i["video.id"]=function(){var t=e(),a=t?t.id:null;return s._logger.debug(s._logTag,"Resolving video.id: "+a),a},i["video.name"]=function(){var t=e(),a=t?t.name:null;return s._logger.debug(s._logTag,"Resolving video.name: "+a),a},i["video.length"]=function(){var t=e(),a=t?t.length:NaN;return s._logger.debug(s._logTag,"Resolving video.length: "+a),a},i["video.playerName"]=function(){var t=e(),a=t?t.playerName:null;return s._logger.debug(s._logTag,"Resolving video.playerName: "+a),a},i["video.mediaType"]=function(){var t=e(),a=t?t.mediaType:null;return s._logger.debug(s._logTag,"Resolving video.mediaType: "+a),a},i["video.streamType"]=function(){var t=e(),a=t?t.streamType:null;return s._logger.debug(s._logTag,"Resolving video.streamType: "+a),a},i["video.playhead"]=function(){var t=e(),a=t?t.playhead:NaN;return s._logger.debug(s._logTag,"Resolving video.playhead: "+a),a},i["video.resumed"]=function(){var t=e(),a=!!t&&t.resumed;return s._logger.debug(s._logTag,"Resolving video.resumed: "+a),a},i["video.playheadStalled"]=function(){return this._playheadStalled},i["pod.name"]=function(){var e=a(),t=e?e.name:null;return s._logger.debug(s._logTag,"Resolving pod.name: "+t),t},i["pod.playerName"]=function(){var e=a(),t=e?e.playerName:null;return s._logger.debug(s._logTag,"Resolving pod.playerName: "+t),t},i["pod.position"]=function(){var e=a(),t=e?e.position:NaN;return s._logger.debug(s._logTag,"Resolving pod.position: "+t),t},i["pod.startTime"]=function(){var e=a(),t=e?e.startTime:NaN;return s._logger.debug(s._logTag,"Resolving pod.startTime: "+t),t},i["ad.isInAd"]=function(){var e=null!=t();return s._logger.debug(s._logTag,"Resolving ad.isInAd: "+e),e},i["ad.isInAdBreak"]=function(){var e=null!=a();return s._logger.debug(s._logTag,"Resolving ad.isInAdBreak: "+e),e},i["ad.id"]=function(){var e=t(),a=e?e.id:null;return s._logger.debug(s._logTag,"Resolving ad.id: "+a),a},i["ad.name"]=function(){var e=t(),a=e?e.name:null;return s._logger.debug(s._logTag,"Resolving ad.name: "+a),a},i["ad.length"]=function(){var e=t(),a=e?e.length:NaN;return s._logger.debug(s._logTag,"Resolving ad.length: "+a),a},i["ad.position"]=function(){var e=t(),a=e?e.position:NaN;return s._logger.debug(s._logTag,"Resolving ad.position: "+a),a},i["ad.granularTracking"]=function(){var e=t(),a=!!e&&e.granularTracking;return s._logger.debug(s._logTag,"Resolving ad.granularTracking: "+a),a},i["ad.trackingInterval"]=function(){var e=H;return s._logger.debug(s._logTag,"Resolving ad.trackingInterval: "+e),e},i["chapter.isInChapter"]=function(){var e=null!=n();return s._logger.debug(s._logTag,"Resolving chapter.isInChapter: "+e),e},i["chapter.name"]=function(){var e=n(),t=e?e.name:null;return s._logger.debug(s._logTag,"Resolving chapter.name: "+t),t},i["chapter.length"]=function(){var e=n(),t=e?e.length:NaN;return s._logger.debug(s._logTag,"Resolving chapter.length: "+t),t},i["chapter.position"]=function(){var e=n(),t=e?e.position:NaN;return s._logger.debug(s._logTag,"Resolving chapter.position: "+t),t},i["chapter.startTime"]=function(){ 13var e=n(),t=e?e.startTime:NaN;return s._logger.debug(s._logTag,"Resolving chapter.startTime: "+t),t},i["qos.bitrate"]=function(){var e=r(),t=e?e.bitrate:NaN;return s._logger.debug(s._logTag,"Resolving qos.bitrate: "+t),t},i["qos.fps"]=function(){var e=r(),t=e?e.fps:NaN;return s._logger.debug(s._logTag,"Resolving qos.fps: "+t),t},i["qos.droppedFrames"]=function(){var e=r(),t=e?e.droppedFrames:NaN;return s._logger.debug(s._logTag,"Resolving qos.droppedFrames: "+t),t},i["qos.startupTime"]=function(){var e=r(),t=e?1e3*e.startupTime:NaN;return s._logger.debug(s._logTag,"Resolving qos.startupTime: "+t),t},this._dataResolver=function(e){if(!e||0==e.length)return null;o={};for(var t=null,a=0;a<e.length;a++){var n=e[a];(t=t||{})[n]=i.hasOwnProperty(n)?i[n].call(this):null}return t}}
13,a.prototype._trackPlayheadStall=function(){this._canProcess()&&(this._playheadStalled||(this._logger.info(this._logTag,"#_trackPlayheadStall()"),this._stalledPlayheadCount=0,this._playheadStalled=!0,this._trigger(E)))},a.prototype._trackExitStall=function(){this._canProcess()&&(this._stalledPlayheadCount=0,!this._playheadStalled||this._isPaused||this._isSeeking||this._isBuffering||(this._logger.info(this._logTag,"#_trackExitStall()"),this._playheadStalled=!1,this._trigger(_)))},a.prototype._startPlayheadTimer=function(){var e=this;this._playheadTimer||this._isPaused||this._isSeeking||this._isBuffering||(this._playheadTimer=setInterval((function(){if(e._canProcess()){var t=e._dataResolver(["ad.isInAd","video.playhead"]);if(e._isTrackingAdBreak)e._playheadStalled&&e._trackExitStall();else{var a=t["video.playhead"];a!=e._previousPlayhead?e._trackExitStall():e._previousPlayhead>=0&&a==e._previousPlayhead&&++e._stalledPlayheadCount==K&&e._trackPlayheadStall(),a!=e._previousPlayhead&&a>0&&!e._contentStarted&&(e._isPaused||e._isBuffering||e._isSeeking||(e._logger.info(e._logTag,"#_playheadTimer playhead progress to: "+a),e._trigger(T),e._contentStarted=!0)),e._previousPlayhead=a}}}),Y))},a.prototype._stopPlayheadTimer=function(){this._playheadTimer&&(clearInterval(this._playheadTimer),this._playheadTimer=null),this._trackExitStall()},a.prototype._startSessionIfNeeded=function(e){return this._isTrackingSessionActive?(this._isTrackingSessionStarted||(this._logger.info(this._logTag,"#"+e+"() > Tracking session auto-start."),this.trackSessionStart()),!0):(this._logger.warn(this._logTag,"#"+e+"() > No active tracking session."),!1)},a.prototype._allowPlayerStateChange=function(){return!(this._isTrackingAdBreak&&!this._isTrackingAd&&(this._logger.info(this._logTag,"_allowPlayerStateChange Player plugin does not allow player state changes when in Adbreak and not in Ad."),1))};var s="player",l=s,c="adobe-heartbeat",u="sourceErrorExternal",d="sourceErrorSDK",p="video_load",m="video_unload",h="video_session_end",g="video_start",f="video_resume",v="video_complete",b="video_skip",y="timed_metadata",_="play",E="pause",T="content_start",A="adbreak_start",P="adbreak_complete",I="ad_start",C="ad_complete",S="ad_skip",N="buffer_start",O="buffer_complete",k="seek_start",w="seek_complete",D="chapter_start",V="chapter_complete",M="chapter_skip",R="bitrate_change",L="track_error",j="video_idle_start",x="video_idle_resume",F="video_begin_reporting",G="callback",B="filter_report",U="source",q="error_id",Y=1001,H=1,K=2;t.VideoPlayerPlugin=a}(e.ADB.core,t),e.ADB.va.plugins.videoplayer||(e.ADB.va.plugins.videoplayer=t)}(this),function(e){if(void 0===t)var t={};t.clock||(t.clock={}),t.context||(t.context={}),t.filter||(t.filter={}),t.model||(t.model={}),t.network||(t.network={}),function(e,t){"use strict";function a(e,t,a,n,r){if(!t)throw new Error("Reference to the channel object cannot be NULL");if(this._channel=t,!e)throw new Error("Reference to the pluginManager object cannot be NULL");if(this._pluginManager=e,!r)throw new Error("Reference to the logger object cannot be NULL");this._logTag="ah::Timer."+a,this._logger=r,this._isDestroyed=!1,this._createTimer(a,n),this._installHandlers()}var n=e.Event;a.KEY_NAME="name",a.KEY_INTERVAL="interval",a.KEY_RESET="reset",a.prototype.resume=function(e){this._logger.debug(this._logTag,"Starting timer: "+this._name);var t={};t[a.KEY_NAME]=r+"."+this._name,t[a.KEY_RESET]=e,this._pluginManager.command(i,l,t)},a.prototype.pause=function(e){this._logger.debug(this._logTag,"Stopping timer: "+this._name);var t={};t[a.KEY_NAME]=r+"."+this._name,t[a.KEY_RESET]=e,this._pluginManager.command(i,s,t)},a.prototype.destroy=function(){if(!this._isDestroyed){this._isDestroyed=!0,this._uninstallHandlers();var e={};e[a.KEY_NAME]=r+"."+this._name,this._pluginManager.command(i,c,e)}},a.prototype.setInterval=function(e){var t=u+"."+r+"."+this._name,a=this._pluginManager.request(i,[t])[t];this.pause(!0),this._createTimer(this._name,e),a||this.resume(!0)},a.prototype._cmdResume=function(e){var t=!1;null!=e&&e.hasOwnProperty(a.KEY_RESET)&&(t=e[a.KEY_RESET]),this.resume(t)},a.prototype._cmdPause=function(e){var t=!1;null!=e&&e.hasOwnProperty(a.KEY_RESET)&&(t=e[a.KEY_RESET]),this.pause(t)}
13,a.prototype._onTick=function(e,t){this._channel.trigger(new n("clock:"+this._name+".tick",t))},a.prototype._installHandlers=function(){this._channel.comply("clock:"+this._name+".resume",this._cmdResume,this),this._channel.comply("clock:"+this._name+".pause",this._cmdPause,this),this._pluginManager.on(i,r+"."+this._name+".tick",this._onTick,this)},a.prototype._uninstallHandlers=function(){this._channel.off(null,null,this),this._pluginManager.off(null,null,null,this)},a.prototype._createTimer=function(e,t){this._name=e,this._interval=t;var n={};n[a.KEY_NAME]=r+"."+this._name,n[a.KEY_INTERVAL]=this._interval,this._pluginManager.command(i,o,n)};var r="heartbeat",i="service.clock",o="create",s="pause",l="resume",c="destroy",u="is_paused";t.clock.Timer=a}(e.ADB.core,t),function(e,t){"use strict";function a(e,t,n){a.__super__.constructor.call(this,e,t,i,s,n)}var n=e.Event,r=t.clock.Timer;e.extend(a,r),a.prototype._onCheckStatusComplete=function(e){var t=e.data[d];if(this._logger.debug(this._logTag,"#_onCheckStatusComplete(interval="+t+")"),t){if(t==this._interval)return void this._logger.debug(this._logTag,"#_onCheckStatusComplete() > Interval value not changed.");t>o?(this._logger.warn(this._logTag,"#_onCheckStatusComplete() > Interval value too large: "+t),this.setInterval(o)):(this._logger.debug(this._logTag,"#_onCheckStatusComplete() > Interval changed to: "+t),this.setInterval(t))}else this._logger.warn(this._logTag,"#_onCheckStatusComplete() > Invalid interval value."),this.setInterval(s)},a.prototype._getSettings=function(){this._logger.debug(this._logTag,"#_getSettings()"),this._channel.trigger(new n(l))},a.prototype._installHandlers=function(){a.__super__._installHandlers.call(this),this._channel.on(c,this._getSettings,this),this._channel.on(u,this._onCheckStatusComplete,this),this._channel.reply(d,(function(){return this._interval}),this)};var i="check_status",o=600,s=180,l="clock:check_status.tick",c="clock:check_status.get_settings",u="net:check_status_complete",d="check_status_interval";t.clock.CheckStatusTimer=a}(e.ADB.core,t),function(e,t){"use strict";function a(e,t,n){a.__super__.constructor.call(this,e,t,r,i,n),this._doNotOverrideInterval=!1}var n=t.clock.Timer;e.extend(a,n),a.prototype._onCheckStatusComplete=function(e){var t=e.data[o];if(this._logger.debug(this._logTag,"#_onCheckStatusComplete(interval="+t+")"),this._doNotOverrideInterval)this._logger.debug(this._logTag,"#_onCheckStatusComplete() > Interval value not changed. (doNotOverrideInterval = true)");else if(t){if(t==this._interval)return void this._logger.debug(this._logTag,"#_onCheckStatusComplete() > Interval value not changed.");this._logger.debug(this._logTag,"#_onCheckStatusComplete() > Interval changed to: "+t),this.setInterval(t)}else this._logger.warn(this._logTag,"#_onCheckStatusComplete() > Invalid interval value."),this.setInterval(i)},a.prototype._onUpdateReportingInterval=function(e){var t=e.data[o];if(this._doNotOverrideInterval=!!e.data[s],this._logger.debug(this._logTag,"#_onUpdateReportingInterval(interval="+t+", doNotOverrideInterval="+this._doNotOverrideInterval+")"),t){if(t==this._interval)return void this._logger.debug(this._logTag,"#_onUpdateReportingInterval() > Interval value not changed.");this._logger.debug(this._logTag,"#_onUpdateReportingInterval() > Interval changed to: "+t),this.setInterval(t)}else this._logger.warn(this._logTag,"#_onUpdateReportingInterval() > Invalid interval value."),this.setInterval(i)},a.prototype._installHandlers=function(){a.__super__._installHandlers.call(this),this._channel.on(c,this._onCheckStatusComplete,this),this._channel.on(l,this._onUpdateReportingInterval,this),this._channel.reply(o,(function(){return this._interval}),this)};var r="reporting",i=10,o="reporting_interval",s="do_not_override_interval",l="reporting:update_interval",c="net:check_status_complete";t.clock.ReportingTimer=a}(e.ADB.core,t),function(e,t){"use strict";function a(e,t,n){a.__super__.constructor.call(this,e,t,r,i,n)}var n=t.clock.Timer;e.extend(a,n);var r="idle",i=1800;t.clock.IdleTimer=a}(e.ADB.core,t),function(e,t){"use strict";function a(e,t,n){a.__super__.constructor.call(this,e,t,r,i,n)}var n=t.clock.Timer;e.extend(a,n);var r="flush_filter",i=.25;t.clock.FlushFilterTimer=a}(e.ADB.core,t),function(e,t){"use strict";function a(e,t,a){if(!e)throw new Error("Reference to the pluginManager object cannot be NULL");if(!t)throw new Error("Reference to the channel object cannot be NULL");if(!a)throw new Error("Reference to the logger object cannot be NULL");this._isDestroyed=!1,this._reportingTimer=new i(e,t,a),this._checkStatusTimer=new n(e,t,a),this._flushFilterTimer=new r(e,t,a),this._idleTimer=new o(e,t,a)}var n=t.clock.CheckStatusTimer,r=t.clock.FlushFilterTimer,i=t.clock.ReportingTimer,o=t.clock.IdleTimer;a.prototype.destroy=function(){this._isDestroyed||(this._isDestroyed=!0,this._reportingTimer.destroy(),this._checkStatusTimer.destroy(),this._flushFilterTimer.destroy(),this._idleTimer.destroy())},t.clock.Clock=a}(e.ADB.core,t),function(e,t){"use strict";function a(e,t){this.value=e,this.hint=t}function n(e){this.realm=e,this.data={}}a.HINT_SHORT="short",n.prototype.setField=function(e,t,n){this.data[e]=new a(t,n)},n.prototype._createAccessor=function(e,t,a){var n=this;return function(){return arguments.length&&(n[e]=arguments[0],n.setField(t,arguments[0],a)),n[e]}},t.model.Dao=n,t.model.DaoField=a}(e.ADB.core,t),function(e,t){"use strict";function a(){if(a.__super__.constructor.call(this,"asset"),this.adId=this._createAccessor("_adI
13d","ad_id",null),this.sid=this._createAccessor("_sid","ad_sid",null),this.resolver=this._createAccessor("_resolver","resolver",null),this.podId=this._createAccessor("_podId","pod_id",null),this.podPosition=this._createAccessor("_podPosition","pod_position",null),this.podOffset=this._createAccessor("_podOffset","pod_offset",null),this.podName=this._createAccessor("_podName","pod_name",null),this.adLength=this._createAccessor("_adLength","ad_length",null),this.adName=this._createAccessor("_adName","ad_name",null),arguments.length&&arguments[0]instanceof a){var e=arguments[0];this.adId(e.adId()),this.sid(e.sid()),this.resolver(e.resolver()),this.podId(e.podId()),this.podPosition(e.podPosition()),this.podOffset(e.podOffset()),this.podName(e.podName()),this.adLength(e.adLength()),this.adName(e.adName())}else this.adId(""),this.sid(""),this.resolver(""),this.podId(""),this.podPosition(""),this.podOffset(0),this.podName(""),this.adLength(0),this.adName("")}var n=t.model.Dao;e.extend(a,n),t.model.AdDao=a}(e.ADB.core,t),function(e,t){"use strict";function a(){if(a.__super__.constructor.call(this,"sc"),this.reportSuiteId=this._createAccessor("_reportSuiteId","rsid",null),this.trackingServer=this._createAccessor("_trackingServer","tracking_server",null),this.ssl=this._createAccessor("_ssl","ssl",r.HINT_SHORT),arguments.length&&arguments[0]instanceof a){var e=arguments[0];this.reportSuiteId(e.reportSuiteId()),this.trackingServer(e.trackingServer()),this.ssl(e.ssl())}else this.reportSuiteId(""),this.trackingServer(""),this.ssl(0)}var n=t.model.Dao,r=t.model.DaoField;e.extend(a,n),t.model.AdobeAnalyticsDao=a}(e.ADB.core,t),function(e,t){"use strict";function a(){if(a.__super__.constructor.call(this,"stream"),this.id=this._createAccessor("_id","chapter_id",null),this.sid=this._createAccessor("_sid","chapter_sid",null),this.name=this._createAccessor("_name","chapter_name",null),this.position=this._createAccessor("_position","chapter_pos",null),this.length=this._createAccessor("_length","chapter_length",null),this.offset=this._createAccessor("_offset","chapter_offset",null),arguments.length&&arguments[0]instanceof a){var e=arguments[0];this.id(e.id()),this.sid(e.sid()),this.name(e.name()),this.position(e.position()),this.length(e.length()),this.offset(e.offset())}else this.id(""),this.sid(""),this.name(""),this.position(0),this.length(0),this.offset(0)}var n=t.model.Dao;e.extend(a,n),t.model.ChapterDao=a}(e.ADB.core,t),function(e,t){"use strict";function a(){if(a.__super__.constructor.call(this,"asset"),this.type=this._createAccessor("_type","type",null),this.videoId=this._createAccessor("_videoId","video_id",null),this.publisher=this._createAccessor("_publisher","publisher",null),this.adData=this._createAccessor("_adData","ad_data",null),this.chapterData=this._createAccessor("_chapterData","chapter_data",null),this.length=this._createAccessor("_length","length",null),this.name=this._createAccessor("_name","name",null),arguments.length&&arguments[0]instanceof a){var e=arguments[0];this.type(e.type()),this.name(e.name()),this.videoId(e.videoId()),this.publisher(e.publisher()),this.length(e.length());var t=e.adData()?new r(e.adData()):null;this.adData(t);var n=e.chapterData()?new i(e.chapterData()):null;this.chapterData(n)}else this.type(""),this.name(""),this.videoId(""),this.publisher(""),this.length(0),this.adData(null),this.chapterData(null)}var n=t.model.Dao,r=t.model.AdDao,i=t.model.ChapterDao;e.extend(a,n),a.TYPE_AD="ad",a.TYPE_MAIN_CONTENT="main",t.model.AssetDao=a}(e.ADB.core,t),function(e,t){"use strict";function a(){if(a.__super__.constructor.call(this,"event"),this.type=this._createAccessor("_type","type",null),this.duration=this._createAccessor("_duration","duration",null),this.playhead=this._createAccessor("_playhead","playhead",null),this.id=this._createAccessor("_id","id",null),this.source=this._createAccessor("_source","source",null),this.ts=this._createAccessor("_ts","ts",null),this.prevTs=this._createAccessor("_prevTs","prev_ts",null),arguments.length&&arguments[0]instanceof a){var e=arguments[0];this.type(e.type()),this.duration(e.duration()),this.playhead(e.playhead()),this.id(e.id()),this.source(e.source()),this.ts(e.ts()),this.prevTs(e.prevTs())}else this.type(""),this.duration(0),this.playhead(0),this.id(""),this.source(""),this.ts(0),this.prevTs(-1)}var n=t.model.Dao;e.extend(a,n),a.EVENT_TYPE_AA_START="aa_start",a.EVENT_TYPE_AA_AD_START="aa_ad_start",a.EVENT_TYPE_START="start",a.EVENT_TYPE_RESUME="resume",a.EVENT_TYPE_CHAPTER_START="chapter_start",a.EVENT_TYPE_CHAPTER_COMPLETE="chapter_complete",a.EVENT_TYPE_CHAPTER_SKIP="chapter_skip",a.EVENT_TYPE_PLAY="play",a.EVENT_TYPE_PAUSE="pause",a.EVENT_TYPE_STALL="stall",a.EVENT_TYPE_BUFFER="buffer",a.EVENT_TYPE_BITRATE_CHANGE="bitrate_change",a.EVENT_TYPE_ERROR="error",a.EVENT_TYPE_COMPLETE="complete",a.EVENT_TYPE_SKIP="skip",a.EVENT_TYPE_END="end",t.model.EventDao=a}(e.ADB.core,t),function(e,t){"use strict";function a(){if(a.__super__.constructor.call(this,"stream"),this.bitrate=this._createAccessor("_bitrate","bitrate",null),this.fps=this._createAccessor("_fps","fps",null),this.droppedFrames=this._createAccessor("_droppedFrames","dropped_frames",null),this.startupTime=this._createAccessor("_startup_time","startup_time",null),arguments.length&&arguments[0]instanceof a){var e=arguments[0];this.bitrate(e.bitrate()),this.fps(e.fps()),this.droppedFrames(e.droppedFrames()),this.startupTime(e.startupTime()),this.isStartupTimeOverridden=e.isStartupTimeOverridden}else this.bitrate(0),this.fps(0),this.droppedFrames(0),this.startupTime(0),this.isStartupTimeOverridden=!1}var n=t.model.Dao;e.extend(a,n),t.model.QoSDao=a}(e.ADB.core,t),function(e,t){"use strict";function a(){if(a.__super__.constructor.call(this,"sp"),this.ovp=this._createAccessor("_ovp","ovp",null),this.sdk=this._createAccessor("_sdk","sdk",null),this.channel=this._createAccessor("_channel","channel",null),this.playerName=this._createAccessor("_playerName","player_name",null),this.libVersion=this._createAccessor("_libVersion","hb_version",null),this.apiLevel=this._createAccessor("_apiLevel","hb_api_lvl",null),arguments.length&&arguments[0]instanceof a){var e=arguments[0];this.ovp(e.ovp()),this.sdk(e.sdk()),this.channel(e.channel()),this.playerName(e.playerName()),this.libVersion(e.libVersion()),this.apiLevel(e.apiLevel())}else this.ovp(r),this.sdk(r),this.channel(r),this.playerName(""),this.libVersion(""),this.apiLevel(0)}var n=t.model.Dao;e.extend(a,n);var r="unknown";t.model.ServiceProviderDao=a}(e.ADB.core,t),function(e,t){"use strict";function a(){if(a.__super__.constructor.call(this,"event"),this.sessionId=this._createAccessor("_sessionId","sid",null),arguments.length&&arguments[0]instanceof a){var e=arguments[0];this.sessionId(e.sessionId())}else this.sessionId(null)}var n=t.model.Dao;e.extend(a,n),t.model.SessionDao=a}(e.ADB.core,t),function(e,t){"use strict";function a(){if(a.__super__.constructor.call(this,"stream"),this.type=this._createAccessor("_type","type",null),arguments.length&&arguments[0]instanceof a){var e=arguments[0];this.type(e.type())}else this.type(null)}var n=t.model.Dao;e.extend(a,n),t.model.StreamDao=a}(e.ADB.core,t),function(e,t){"use strict";function a(){if(a.__super__.constructor.call(this,"user"),this.analyticsVisitorId=this._createAccessor("_analyticsVisitorId","aid",null),this.marketingCloudVisitorId=this._createAccessor("_marketingCloudVisitorId","mid",null),this.visitorId=this._createAccessor("_visitorId","id",null),arguments.length&&arguments[0]instanceof a){var e=arguments[0];this.analyticsVisitorId(e.analyticsVisitorId()),this.marketingCloudVisitorId(e.marketingCloudVisitorId()),this.visitorId(e.visitorId())}else this.analyticsVisitorId(null),this.marketingCloudVisitorId(null),this.visitorId(null)}var n=t.model.Dao;e.extend(a,n),t.model.UserDao=a}(e.ADB.core,t),function(e,t){"use strict";function a(){if(a.__super__.constructor.call(this,"aam"),this.audienceManagerBlob=this._createAccessor("_audienceManagerBlob","blob",null),this.audienceManagerLocationHint=this._createAccessor("_audienceManagerLocationHint","loc_hint",null),arguments.length&&arguments[0]instanceof a){var e=arguments[0];this.audienceManagerBlob(e.audienceManagerBlob()),this.audienceManagerLocationHint(e.audienceManagerLocationHint())}else this.audienceManagerBlob(null),this.audienceManagerLocationHint(null)}var n=t.model.Dao;e.extend(a,n),t.model.AudienceManagerDao=a}(e.ADB.core,t),function(e,t){"use strict";function a(e,t,a,l,c){this.eventData=new r,this.eventData.type(t),this.eventData.duration(0),this.eventData.ts((new Date).getTime()),this.eventData.playhead(a),this.assetData=new i(e._assetData),this.streamData=new o(e._streamData),this.qosData=new s(e._qosData),this.cuserData=n.clone(e._cuserData),this.meta=l,this.callback=c,this.filterReport=!0}var n=e.ObjectUtils,r=t.model.EventDao,i=t.model.AssetDao,o=t.model.StreamDao,s=t.model.QoSDao;t.model.TrackItem=a}(e.ADB.va.utils,t),function(e,t){"use strict";function a(e,t,a,l,c,u){this.adobeAnalyticsData=e,this.userData=t,this.aamData=a,this.serviceProviderData=l,this.sessionData=c,this.eventData=new r(u.eventData),this.assetData=new i(u.assetData),this.streamData=new o(u.streamData),this.qosData=new s(u.qosData),this.cuserData=n.clone(u.cuserData),this.meta=n.clone(u.meta),this.callback=u.callback,this.filterReport=u.filterReport}var n=e.ObjectUtils,r=t.model.EventDao,i=t.model.AssetDao,o=t.model.StreamDao,s=t.model.QoSDao;t.model.CUserDao,t.model.Report=a}(e.ADB.va.utils,t),function(e){"use strict";function t(){}t.prototype.serializeReport=function(){},t.prototype.serializeDao=function(){},t.prototype.serializeMap=function(){},t.prototype.serializeNumber=function(){},t.prototype.serializeString=function(){}
13,e.model.ISerializer=t}(t),function(e,t){"use strict";function a(e){if(!e)throw new Error("Reference to the logger object cannot be NULL");this._logger=e}var n=t.model.Dao,r=t.model.DaoField,i=t.model.ISerializer;e.extend(a,i),a.prototype.serializeReport=function(e){var t=[];return t.push(this.serializeDao(e.adobeAnalyticsData)),t.push(this.serializeDao(e.userData)),t.push(this.serializeDao(e.aamData)),t.push(this.serializeMap(e.cuserData,"cuser")),t.push(this.serializeDao(e.serviceProviderData)),t.push(this.serializeDao(e.sessionData)),t.push(this.serializeDao(e.eventData)),t.push(this.serializeDao(e.assetData)),t.push(this.serializeDao(e.streamData)),t.push(this.serializeDao(e.qosData)),t.push(this.serializeMap(e.meta,"meta")),{serializedOutput:t.filter((function(e){return!!e})).join("&"),callback:e.callback}},a.prototype.serializeDao=function(e){return this._processDao(e).filter((function(e){return!!e})).join("&")},a.prototype.serializeMap=function(e,t){var a=[],n=t||"meta";for(var r in e)e.hasOwnProperty(r)&&e[r]&&a.push("s:"+n+":"+r+"="+window.encodeURIComponent(e[r]));return a.join("&")},a.prototype.serializeNumber=function(e,t,a,n){var i=s;return null==t||isNaN(t)?null:(n===r.HINT_SHORT&&(i=l),i+":"+a+":"+e+"="+Math.floor(t))},a.prototype.serializeString=function(e,t,a){return t?c+":"+a+":"+e+"="+window.encodeURIComponent(t):null},a.prototype._processDao=function(e){var t=[];for(var a in e.data)if(e.data.hasOwnProperty(a)){var r=e.data[a],i=r.value,s=r.hint,l=null,c=e.realm;if(null==i)continue;"number"==typeof i?l=this.serializeNumber(a,i,c,s):"string"==typeof i?l=this.serializeString(a,i,c,s):i instanceof n?l=this.serializeDao(i):this._logger.warn(o,"#_processDao() > Unable to serialize DAO. Field: "+a+". Value: "+i+"."),l&&t.push(l)}return t};var o="ah::QuerystringSerializer",s="l",l="h",c="s";t.model.QuerystringSerializer=a}(e.ADB.core,t),function(e,t){"use strict";function a(e,t){if(!e)throw new Error("Reference to the data object cannot be NULL");if(this._data=e,!t)throw new Error("Reference to the logger object cannot be NULL");this._logger=t}a.prototype.parse=function(){var e,t,a,c,u,d,p;window.DOMParser?d=(new window.DOMParser).parseFromString(this._data,"text/xml"):((d=new window.ActiveXObject("Microsoft.XMLDOM")).async=!1,d.loadXML(this._data)),(p=parseInt(d.getElementsByTagName("trackingInterval")[0].childNodes[0].nodeValue,10))&&(e=p),(p=parseInt(d.getElementsByTagName("setupCheckInterval")[0].childNodes[0].nodeValue,10))&&(t=p),(p=parseInt(d.getElementsByTagName("trackExternalErrors")[0].childNodes[0].nodeValue,10))&&(a=1==p),d.getElementsByTagName("trackingDisabled")[0]&&(c=1==(p=parseInt(d.getElementsByTagName("trackingDisabled")[0].childNodes[0].nodeValue,10))),u=!d.getElementsByTagName("nielsenEnabled")[0]||1==(p=parseInt(d.getElementsByTagName("nielsenEnabled")[0].childNodes[0].nodeValue,10));var m={};return m[r]=e,m[i]=t,m[o]=a,m[l]=c,m[s]=u,this._logger.debug(n,"#parse() > Obtained configuration settings."),m};var n="ah::SettingsParser",r="reporting_interval",i="check_status_interval",o="track_external_errors",s="nielsen_enabled",l="tracking_disabled";t.network.SettingsParser=a}(e.ADB.core,t),function(e,t){"use strict";function a(e,t){if(this._trackingServer=null,this._checkStatusServer=null,this._publisher=null,this._isConfigured=!1,this._isDestroyed=!1,this._beginReporting=!1,this._sendingRequest=!1,this._requestsQueue=[],this._quietMode=!1,this._prevReportSent=null,!e)throw new Error("Reference to the channel object cannot be NULL");if(this._channel=e,!t)throw new Error("Reference to the logger object cannot be NULL");this._logger=t,this._serializer=new l(t),this._installEventListeners()}var n=e.Event,r=e.URLRequestMethod,i=e.URLRequest,o=e.URLLoader,s=t.network.SettingsParser,l=t.model.QuerystringSerializer;a.prototype.destroy=function(){this._isDestroyed||(this._isDestroyed=!0,this._logger.debug(c,"#destroy()"),this._uninstallEventListeners())},a.prototype._onApiConfig=function(e){var t=e.data;this._logger.debug(c,"#_onApiConfig(sb_server="+t[u]+", check_status_server="+t[d]+", publisher="+t[p]+", quiet_mode="+t[m]+", ssl="+t[h]+")"),this._trackingServer=this._updateRequestProtocol(t[u],t[h]),this._checkStatusServer=this._updateRequestProtocol(t[d],t[h]),this._publisher=t[p],this._quietMode=t[m],this._isConfigured=!0},a.prototype._onBeginReporting=function(){this._logger.debug(c,"#_onBeginReporting()"),this._beginReporting=!0,this._sendNextRequest(),this._onClockCheckStatusTick()},a.prototype._onFilterReportAvailable=function(e){var t=e.data;if(this._isConfigured){var a=t[g];if(this._prevReportSent&&this._prevReportSent.eventData&&a.eventData&&this._prevReportSent.eventData.playhead==a.eventData.playhead&&this._prevReportSent.eventData.ts==a.eventData.ts&&this._prevReportSent.eventData.prevTs==a.eventData.prevTs&&this._prevReportSent.eventData.type==a.eventData.type)this._logger.debug(c,"#_onFilterReportAvailable() > Duplicate heartbeat report not sent for URL:\n"+r);else{this._prevReportSent=a;var n=this._serializer.serializeReport(a),r=this._trackingServer+"/?"+n.serializedOutput;
13this._processRequest(r,n.callback)}}else this._logger.warn(c,"#_onFilterReportAvailable() > Unable to send request: not configured.")},a.prototype._processRequest=function(e,t){this._requestsQueue.push({url:e,callback:t}),this._sendNextRequest()},a.prototype._sendNextRequest=function(){if(this._beginReporting)if(this._sendingRequest)this._logger.debug(c,"#_sendNextRequest() > Exiting as we are currently sending a request.");else{var e=this._requestsQueue.shift();if(e){this._sendingRequest=!0,this._logger.debug(c,"#_sendNextRequest() > "+e.url);var t=this,a=new o,s=function(){a.close(),e.callback&&e.callback.call(null),t._sendingRequest=!1,t._sendNextRequest()},l=function(){s()},u=function(){t._logger.warn(c,"#_onFilterReportAvailable() > Failed to send heartbeat report."),s()};if(!this._quietMode){a.addEventListener(n.SUCCESS,l,this),a.addEventListener(n.ERROR,u,this);var d=new i(e.url,r.GET);a.load(d)}}else this._logger.debug(c,"#_sendNextRequest() > Exiting as we have no requests to send.")}else this._logger.debug(c,"#_sendNextRequest() > Exiting as we have not started reporting.")},a.prototype._onClockCheckStatusTick=function(){function e(e){if(e.data){var t=new s(e.data.response,a._logger).parse();t?a._channel.trigger(new n(_,t)):a._logger.warn(c,"#_onClockCheckStatusTick() > Failed to parse the config. settings.")}p.close()}function t(){a._logger.warn(c,"#_onClockCheckStatusTick() > Failed to obtain the config. settings."),p.close()}if(this._isConfigured)if(this._publisher)if(this._beginReporting){var a=this,l=this._publisher.replace(/[^a-zA-Z0-9]+/,"-").toLocaleLowerCase(),u=this._checkStatusServer+l+".xml?r="+(new Date).getTime(),d=new i(u,r.GET),p=new o;p.addEventListener(n.SUCCESS,e,this),p.addEventListener(n.ERROR,t,this),this._logger.debug(c,"#_onClockCheckStatusTick() > Get new settings from: "+u),p.load(d)}else this._logger.debug(c,"#_onClockCheckStatusTick() > Exiting as we have not started reporting.");else this._logger.warn(c,"#_onClockCheckStatusTick() > Publisher is NULL.");else this._logger.warn(c,"#_onClockCheckStatusTick() > Unable to send request: not configured.")},a.prototype._updateRequestProtocol=function(e,t){var a=e;return 0===a.indexOf("http://")?a=a.slice(7):0===a.indexOf("https://")&&(a=a.slice(8)),t?"https://"+a:"http://"+a},a.prototype._installEventListeners=function(){this._channel.on(f,this._onApiConfig,this),this._channel.on(v,this._onBeginReporting,this),this._channel.on(b,this._onFilterReportAvailable,this),this._channel.on(y,this._onClockCheckStatusTick,this)},a.prototype._uninstallEventListeners=function(){this._channel.off(null,null,this)};var c="ah::Network",u="tracking_server",d="check_status_server",p="publisher",m="quiet_mode",h="ssl",g="report",f="api:config",v="api:video_begin_reporting",b="filter:data_available",y="clock:check_status.tick",_="net:check_status_complete";t.network.Network=a}(e.ADB.core,t),function(e,t){"use strict";function a(e,t){if(!e)throw new Error("Reference to the channel object cannot be NULL");if(this._channel=e,!t)throw new Error("Reference to the logger object cannot be NULL");this._logger=t,this._isDestroyed=!1,this._isBufferingInProgress=!1,this._reportBuffer={},this._tsHistory={},this._workQueue=new l,this._installEventListeners()}function n(e){var t=[];return e&&e.forEach((function(e){e.eventData.type()==u.EVENT_TYPE_PAUSE||e.eventData.type()==u.EVENT_TYPE_STALL||e.eventData.type()==u.EVENT_TYPE_BUFFER?(!e.filterReport||e.eventData.duration()>_)&&t.push(e):t.push(e)})),t}function r(e){var t=-1,a=-1,n=[];return e.forEach((function(e){e.eventData.type()==u.EVENT_TYPE_START?e.assetData.type()==d.TYPE_MAIN_CONTENT?-1==t?t=n.push(e)-1:(e.eventData.prevTs(-1),n[t]=e):-1==a?a=n.push(e)-1:(e.eventData.prevTs(-1),n[a]=e):n.push(e)})),n}function i(e){var t=[];return e.forEach((function(a){if(a.eventData.type()==u.EVENT_TYPE_PLAY){if(a.eventData.duration()>y)t.push(a);else if(0==a.eventData.duration()&&a.assetData.type()==d.TYPE_MAIN_CONTENT){var n=o(e);n.indexOf(a)==n.length-1&&t.push(a)}}else t.push(a)})),t}function o(e){var t=[];return e.forEach((function(e){e.eventData.type()!=u.EVENT_TYPE_PLAY&&e.eventData.type()!=u.EVENT_TYPE_BUFFER&&e.eventData.type()!=u.EVENT_TYPE_START||t.push(e)})),t}var s=e.radio.Command,l=e.radio.CommandQueue,c=e.Event,u=t.model.EventDao,d=t.model.AssetDao;a.prototype.destroy=function(){this._isDestroyed||(this._isDestroyed=!0,this._logger.debug(T,"#destroy()"),this._uninstallEventListeners(),this.clear())},a.prototype.clear=function(){this._logger.debug(T,"#clear()"),this._workQueue.cancelAllCommands(),this._reportBuffer={},this._tsHistory={},this._isBufferingInProgress=!1},a.prototype.flush=function(){this._workQueue.addCommand(new s(this._flushBufferReport,this))},a.prototype._bufferReport=function(e){if(!this._isDestroyed){var t=e[f];if(t){var a=t.sessionData.sessionId();this._reportBuffer[a]=this._reportBuffer[a]||[],this._reportBuffer[a].push(t)}if(!this._isBufferingInProgress){this._isBufferingInProgress=!0;var n={};n[g]=!0,n[v]=1,this._channel.command(b,n)}}},a.prototype._flushBufferReport=function(){function e(e){if(e)for(var a=0;a<e.length;a++){var n=e[a],r=n.sessionData.sessionId();t._tsHistory[r]=t._tsHistory[r]||{};var i=n.eventData.type()+"."+(n.assetData.type()==d.TYPE_AD?n.assetData.adData().adId():n.assetData.videoId());t._tsHistory[r].hasOwnProperty(i)&&n.eventData.prevTs(t._tsHistory[r][i]),t._tsHistory[r][i]=n.eventData.ts()}}if(!this._isDestroyed){var t=this;for(var a in this._reportBuffer)if(this._reportBuffer.hasOwnProperty(a)){var o=i(r(n(this._reportBuffer[a])));e(o);for(var s=0;s<o.length;s++){var l=o[s],u={};u[f]=l,this._channel.trigger(new c(m,u))}}this._reportBuffer={};var p=this._channel.request(E),h=this._tsHistory[p]||{};this._tsHistory={},this._tsHistory[p]=h,this._isBufferingInProgress=!1}},a.prototype._onContextReportAvailable=function(e){var t=e.data;this._workQueue.addCommand(new s(this._bufferReport,this,[t]))},a.prototype._onClockFlushFilterTick=function(){this.flush()},a.prototype._installEventListeners=function(){this._channel.on(p,this._onContextReportAvailable,this),this._channel.on(h,this._onClockFlushFilterTick,this)},a.prototype._uninstallEventListeners=function(){this._channel.off(null,null,this)};var p="context:report_available",m="filter:data_available",h="clock:flush_filter.tick",g="reset",f="report",v="repeat_count",b="clock:flush_filter.resume",y=250,_=250,E="session_id",T="ah::ReportFilter";t.filter.ReportFilter=a}(e.ADB.core,t),function(e,t){"use strict";
13function a(e,t){this._onFail={fn:e,ctx:t}}var n=e.ErrorInfo;a.prototype.validateFields=function(e,t){if(!e)return this._fail("Data cannot be null");if(t)for(var a=0;a<t.length;a++){var n=t[a];switch(n){case"videoId":if(!e.hasOwnProperty("videoId"))return this._fail("The ID for the main video must be specified.");if("string"!=typeof e.videoId)return this._fail("The ID for the main video must be a String.");if(""===e.videoId)return this._fail("The ID for the main video cannot be an empty string.");break;case"streamType":if(!e.hasOwnProperty("streamType"))return this._fail("The stream type for the main video must be specified.");if("string"!=typeof e.streamType)return this._fail("The stream type for the main video must be a String.") 14;if(""===e.streamType)return this._fail("The stream type for the main video cannot be an empty string.");break;case"videoLength":if(!e.hasOwnProperty("videoLength"))return this._fail("The length of the main video must be specified.");if("number"!=typeof e.videoLength)return this._fail("The length of the main video must be a Number.");if(isNaN(e.videoLength))return this._fail("The length of the main video cannot be NaN.");break;case"playhead":if(!e.hasOwnProperty("playhead"))return this._fail("The playhead for the main video must be specified.");if("number"!=typeof e.playhead)return this._fail("The playhead for the main video must be a Number.");if(isNaN(e.playhead))return this._fail("The playhead for the main video cannot be NaN.");break;case"playerName":if(!e.hasOwnProperty("playerName"))return this._fail("The player name for the main video must be specified.");if("string"!=typeof e.playerName)return this._fail("The player name for the main video must be a String.");if(""===e.playerName)return this._fail("The player name for the main video cannot be an empty string.");break;case"rsid":if(!e.hasOwnProperty("rsid"))return this._fail("account (rsid) is required and has to be set in the AppMeasurement instance.");if("string"!=typeof e.rsid)return this._fail("account (rsid) of the AppMeasurement instance must be a String.");if(""===e.rsid)return this._fail("account (rsid) of the AppMeasurement instance cannot be an empty string.");break;case"trackingServer":if(!e.hasOwnProperty("trackingServer"))return this._fail("trackingServer is required and has to be set in the AppMeasurement instance.");if("string"!=typeof e.trackingServer)return this._fail("trackingServer of the AppMeasurement instance must be a String.");if(""===e.trackingServer)return this._fail("trackingServer of the AppMeasurement instance cannot be an empty string.");break;case"podPlayerName":if(!e.hasOwnProperty("podPlayerName"))return this._fail("The player name for the ad-break must be specified.");if("string"!=typeof e.podPlayerName)return this._fail("The player name for the ad-break must be a String.");if(""===e.podPlayerName)return this._fail("The player name for the ad-break cannot be an empty string.");break;case"podPosition":if(!e.hasOwnProperty("podPosition"))return this._fail("Position (index) of the ad-break must be specified.");if("number"!=typeof e.podPosition)return this._fail("Position (index) of the ad-break must be a Number.");if(isNaN(e.podPosition))return this._fail("Position (index) of the ad-break cannot be NaN.");break;case"adId":if(!e.hasOwnProperty("adId"))return this._fail("The ad ID must be specified.");if("string"!=typeof e.adId)return this._fail("The ad ID must be a String.");if(""===e.adId)return this._fail("The ad ID cannot be an empty string.");break;case"adPosition":if(!e.hasOwnProperty("adPosition"))return this._fail("Position (index) of the ad must be specified.");if("number"!=typeof e.adPosition)return this._fail("Position (index) of the ad must be a Number.");if(isNaN(e.adPosition))return this._fail("Position (index) of the ad cannot be NaN.");break;case"chapterPosition":if(!e.hasOwnProperty("chapterPosition"))return this._fail("Position (index) of the chapter must be specified.");if("number"!=typeof e.chapterPosition)return this._fail("Position (index) of the chapter must be a Number.");if(isNaN(e.chapterPosition))return this._fail("Position (index) of the chapter cannot be NaN.");break;case"chapterOffset":if(!e.hasOwnProperty("chapterOffset"))return this._fail("Chapter start-time (offset) must be specified.");if("number"!=typeof e.chapterOffset)return this._fail("Chapter start-time (offset) must be a Number.");if(isNaN(e.chapterOffset))return this._fail("Chapter start-time (offset) cannot be NaN.");break;
14case"chapterLength":if(!e.hasOwnProperty("chapterLength"))return this._fail("The length of the chapter must be specified.");if("number"!=typeof e.chapterLength)return this._fail("The length of the chapter must be a Number.");if(isNaN(e.chapterLength))return this._fail("The length of the chapter cannot be NaN.");break;default:return this._fail("Unable to validate unknown parameter: "+n)}}return!0},a.prototype._fail=function(e){var t=new n("Invalid input data",e);return this._onFail.fn&&this._onFail.fn.call(this._onFail.ctx,t),!1},t.context.InputDataValidator=a}(e.ADB.va,t),function(e,t){"use strict";function a(e,t){if(!t)throw new Error("Reference to the logger object cannot be NULL");if(this._logger=t,!e)throw new Error("Reference to the context object cannot be NULL");this._context=e}var n=t.model.Report;a.prototype.createReportForItem=function(e){return this._logger.debug(r,"Creating report for item: "+e.eventData.type()),new n(this._context._adobeAnalyticsData,this._context._userData,this._context._aamData,this._context._serviceProviderData,this._context._sessionData,e)};var r="ah::ReportFactory";t.context.ReportFactory=a}(e.ADB.core,t),function(e,t,a,n){"use strict";function r(e,t){if(!e)throw new Error("Reference to the channel object cannot be NULL");if(this._channel=e,!t)throw new Error("Reference to the logger object cannot be NULL");this._logger=t,this._lastInBandItem=null,this._stashedLastInBandItem=null,this._stashedMainMetadata=null,this._autoComputedStartupTime=0,this._reportingInterval=pe,this._assetData=null,this._streamData=null,this._qosData=null,this._sessionData=null,this._cuserData=null,this._adobeAnalyticsData=new c,this._serviceProviderData=new u,this._userData=new d,this._aamData=new p,this._isTrackingSessionActive=!1,this._isVideoComplete=!1,this._isDestroyed=!1,this._doNotOverrideEventDuration=!1,this._reportFactory=new _(this,this._logger),this._inputDataValidator=new E((function(e){this._logger.error(T,e.getMessage()+" | "+e.getDetails()),this._channel.trigger(new s(P,e))}),this),this._trackExternalErrors=!0,this._installEventListeners()}var i=a.md5,o=a.ObjectUtils,s=e.Event,l=n.model.SessionDao,c=n.model.AdobeAnalyticsDao,u=n.model.ServiceProviderDao,d=n.model.UserDao,p=n.model.AudienceManagerDao,m=n.model.EventDao,h=n.model.AssetDao,g=n.model.StreamDao,f=n.model.QoSDao,v=n.model.AdDao,b=n.model.ChapterDao,y=n.model.TrackItem,_=n.context.ReportFactory,E=n.context.InputDataValidator;r.prototype.destroy=function(){this._isDestroyed||(this._isDestroyed=!0,this._logger.debug(T,"#destroy()"),this._uninstallEventListeners())},r.prototype._onApiAnalyticsStart=function(e){this._logger.debug(T,"#_onApiAnalyticsStart()");var t=e.data;if(this._checkCall("_onApiAnalyticsStart")&&this._inputDataValidator.validateFields(t,["playhead"])){this._userData.visitorId(t.vid),this._userData.analyticsVisitorId(t.aid),this._userData.marketingCloudVisitorId(t.mid),this._aamData.audienceManagerBlob(t.blob),this._aamData.audienceManagerLocationHint(t.loc_hint),t.customerIDs&&(this._cuserData=t.customerIDs),this._updateQoSInfo(t);var a=new y(this,m.EVENT_TYPE_AA_START,t.playhead,null,t._eventData[k]);a.assetData.adData(null),a.assetData.type(h.TYPE_MAIN_CONTENT),this._cuserData=null,this._sendHit(a)}},r.prototype._onApiAnalyticsAdStart=function(e){this._logger.debug(T,"#_onApiAnalyticsAdStart()");var t=e.data;if(this._checkCall("_onApiAnalyticsAdStart")&&this._inputDataValidator.validateFields(t,["playhead"])){this._updateQoSInfo(t);var a=new y(this,m.EVENT_TYPE_AA_AD_START,t.playhead,null,t._eventData[k]);this._sendHit(a)}},r.prototype._onApiVideoLoad=function(e){var t=e.data;this._logger.debug(T,"#_onApiVideoLoad(rsid="+t.rsid+", aa_trackingServer="+t.trackingServer+")"),this._resetInternalState(),this._inputDataValidator.validateFields(t,["rsid","trackingServer"])&&(this._sessionData.sessionId(this._generateSessionId()),this._isTrackingSessionActive=!0)},r.prototype._onApiVideoUnload=function(){this._logger.debug(T,"#_onApiVideoUnload()"),this._isTrackingSessionActive?this._isTrackingSessionActive=!1:this._logger.debug(T,"#_onApiVideoUnload() > No active tracking session.")},r.prototype._onApiVideoStart=function(e){var t=e.data;if(this._logger.debug(T,"#_onApiVideoStart(id="+t.videoId+", name="+t.videoName+", length="+t.videoLe
14ngth+", type="+t.streamType+", playerName="+t.playerName+")"),this._checkCall("_onApiVideoStart")&&this._inputDataValidator.validateFields(t,["videoId","streamType","videoLength","playhead","playerName"])){this._lastInBandItem=null,this._stashedLastInBandItem=null,this._adobeAnalyticsData.reportSuiteId(t.rsid),this._adobeAnalyticsData.trackingServer(t.trackingServer),this._adobeAnalyticsData.ssl(Number(t.useSsl)),this._serviceProviderData.ovp(t.ovp),this._serviceProviderData.sdk(t.sdk),this._serviceProviderData.channel(t.channel),this._serviceProviderData.libVersion(t.version),this._serviceProviderData.apiLevel(t.apiLvl),this._serviceProviderData.playerName(t.playerName),this._assetData.adData(null),this._assetData.chapterData(null),this._assetData.videoId(t.videoId),this._assetData.length(t.videoLength),this._assetData.type(h.TYPE_MAIN_CONTENT),this._assetData.publisher(t.publisher),this._assetData.name(t.videoName),this._streamData.type(t.streamType),this._updateQoSInfo(t);var a=t.metaNielsen?o.merge(t.metaVideo,t.metaNielsen):t.metaVideo,n=new y(this,m.EVENT_TYPE_START,t.playhead,a,t._eventData[k]);this._sendHit(n)}},r.prototype._onApiVideoResume=function(e){var t=e.data;if(this._logger.debug(T,"#_onApiVideoResume(id="+t.videoId+", name="+t.videoName+", length="+t.videoLength+", type="+t.streamType+", playerName="+t.playerName+")"),this._checkCall("_onApiVideoResume")&&this._inputDataValidator.validateFields(t,["videoId","streamType","videoLength","playhead","playerName"])){this._assetData.videoId(t.videoId),this._assetData.length(t.videoLe
14ngth),this._assetData.type(h.TYPE_MAIN_CONTENT),this._assetData.name(t.videoName),this._streamData.type(t.streamType);var a=new y(this,m.EVENT_TYPE_RESUME,t.playhead,null,t._eventData[k]);this._sendHit(a)}},r.prototype._onApiVideoSessionEnd=function(e){this._logger.debug(T,"#_onApiVideoSessionEnd()");var t=e.data;if(this._checkCall("_onApiVideoSessionEnd")&&this._inputDataValidator.validateFields(t,["playhead"])){var a=new y(this,m.EVENT_TYPE_END,t.playhead,null,t._eventData[k]);a.assetData.adData(null),a.assetData.type(h.TYPE_MAIN_CONTENT),this._sendHit(a)}},r.prototype._onApiVideoComplete=function(e){this._logger.debug(T,"#_onApiVideoComplete()");var t=e.data;if(this._checkCall("_onApiVideoComplete")){var a=new y(this,m.EVENT_TYPE_COMPLETE,this._assetData.length(),null,t._eventData[k]);this._sendHit(a),this._isVideoComplete=!0}},r.prototype._onApiVideoSkip=function(e){this._logger.debug(T,"#_onApiVideoSkip()");var t=e.data;if(this._checkCall("_onApiVideoSkip")){var a=new y(this,m.EVENT_TYPE_SKIP,t.playhead,null,t._eventData[k]);this._sendHit(a),this._isVideoComplete=!0}},r.prototype._onApiPlay=function(e){this._logger.debug(T,"#_onApiPlay()");var t=e.data;if(this._checkCall("_onApiPlay")&&this._inputDataValidator.validateFields(t,["playhead"])){this._updateQoSInfo(t);var a=new y(this,m.EVENT_TYPE_PLAY,t.playhead,null,t._eventData[k]);this._sendHit(a)}},r.prototype._onApiPause=function(e){this._logger.debug(T,"#_onApiPause()");var t=e.data;if(this._checkCall("_onApiPause")&&this._inputDataValidator.validateFields(t,["playhead"])){this._updateQoSInfo(t);var a=t.playheadStalled?m.EVENT_TYPE_STALL:m.EVENT_TYPE_PAUSE,n=new y(this,a,t.playhead,null,t._eventData[k]);t._eventData.hasOwnProperty(w)&&(n.filterReport=t._eventData[w]),this._sendHit(n)}},r.prototype._onApiBufferStart=function(e){this._logger.debug(T,"#_onApiBufferStart()");var t=e.data;if(this._checkCall("_onApiBufferStart")&&this._inputDataValidator.validateFields(t,["playhead"])){this._updateQoSInfo(t);var a=new y(this,m.EVENT_TYPE_BUFFER,t.playhead,null,t._eventData[k]);this._sendHit(a)}},r.prototype._onApiAdBreakStart=function(e){this._logger.debug(T,"#_onApiAdBreakStart()");var t=e.data;this._checkCall("_onApiAdBreakStart")&&this._inputDataValidator.validateFields(t,["playhead"])&&(this._flushLastInbandItem(t),this._updateLastInbandItemToBuffering())},r.prototype._onApiAdBreakComplete=function(e){this._logger.debug(T,"#_onApiAdBreakComplete()");var t=e.data;this._checkCall("_onApiAdBreakComplete")&&this._inputDataValidator.validateFields(t,["playhead"])&&(this._flushLastInbandItem(t),this._restoreLastInbandItem())},r.prototype._onApiAdStart=function(e){var t=e.data;if(this._logger.debug(T,"#_onApiAdStart(id="+t.adId+", player_name="+t.podPlayerName+", parent_name="+this._assetData.videoId()+", pod_pos="+t.adPosition+")"),this._checkCall("_onApiAdStart")&&this._inputDataValidator.validateFields(t,["playhead","podPosition","podPlayerName","adId","adPosition"])){var a=new v;a.adId(t.adId),a.adName(t.adName),a.adLength(t.adLength),a.resolver(t.podPlayerName),a.podId(i(this._assetData.videoId())+"_"+t.podPosition),a.podPosition(t.adPosition+""),a.podName(t.podName),a.podOffset(t.podSecond),a.sid(this._generateSessionId()),this._assetData.adData(a),this._assetData.type(h.TYPE_AD),this._updateQoSInfo(t);var n=o.merge(t.metaVideo,t.metaAd);n=t.metaNielsen?o.merge(n,t.metaNielsen):n,n=t.metaAdNielsen?o.merge(n,t.metaAdNielsen):n;var r=new y(this,m.EVENT_TYPE_START,t.playhead,n,t._eventData[k]);if(this._sendHit(r),this._restoreLastInbandItem(),t.adGranularTracking){var s=t.adTrackingInterval?t.adTrackingInterval:this._reportingInterval;this._updateReportingInterval(s,!0)}}},r.prototype._onApiAdComplete=function(e){this._logger.debug(T,"#_onApiAdComplete()");var t=e.data;if(this._checkCall("_onApiAdComplete")&&this._inputDataValidator.validateFields(t,["playhead"])){if(this._assetData.type()!=h.TYPE_AD)return void this._logger.warn(T,"#_onApiAdComplete() > Ignoring the ad complete event, because we are no longer in an ad.");this._updateQoSInfo(t);var a=new y(this,m.EVENT_TYPE_COMPLETE,t.playhead,null,t._eventData[k]);this._sendHit(a),this._updateLastInbandItemToBuffering(),this._assetData.adData(null),this._assetData.type(h.TYPE_MAIN_CONTENT),this._updateReportingInterval(this._reportingInterval,!1)}},r.prototype._onApiAdSkip=function(e){this._logger.debug(T,"#_onApiAdSkip()");var t=e.data;if(this._checkCall("_onApiAdSkip")&&this._inputDataValidator.validateFields(t,["playhead"])){if(this._assetData.type()!=h.TYPE_AD)return void this._logger.warn(T,"#_onApiAdSkip() >
14 Ignoring the ad skip event, because we are no longer in an ad.");this._updateQoSInfo(t);var a=new y(this,m.EVENT_TYPE_SKIP,t.playhead,null,t._eventData[k]);this._sendHit(a),this._updateLastInbandItemToBuffering(),this._assetData.adData(null),this._assetData.type(h.TYPE_MAIN_CONTENT),this._updateReportingInterval(this._reportingInterval,!1)}},r.prototype._onApiChapterStart=function(e){var t=e.data;if(this._logger.debug(T,"#_onApiChapterStart(name="+t.chapterName+", length="+t.chapterLength+", position="+t.chapterPosition+", chapter_offset="+t.chapterOffset+")"),this._checkCall("_onApiChapterStart")&&this._inputDataValidator.validateFields(t,["playhead","chapterPosition","chapterOffset","chapterLength"])){var a=new b;a.id(i(this._assetData.videoId())+"_"+t.chapterPosition),a.name(t.chapterName),a.length(t.chapterLength),a.position(t.chapterPosition),a.offset(t.chapterOffset),a.sid(this._generateSessionId()),this._assetData.chapterData(a),this._updateQoSInfo(t);var n=o.merge(t.metaVideo,t.metaChapter),r=new y(this,m.EVENT_TYPE_CHAPTER_START,t.playhead,n,t._eventData[k]);r.assetData.adData(null),r.assetData.type(h.TYPE_MAIN_CONTENT),this._sendHit(r)}},r.prototype._onApiChapterComplete=function(e){this._logger.debug(T,"#_onApiChapterComplete()");var t=e.data;if(this._checkCall("_onApiChapterComplete")&&this._inputDataValidator.validateFields(t,["playhead"])){if(!this._assetData.chapterData())return void this._logger.warn(T,"#_onApiChapterComplete() > Ignoring the chapter complete event, because we are no longer in a chapter.");this._updateQoSInfo(t);var a=new y(this,m.EVENT_TYPE_CHAPTER_COMPLETE,t.playhead,null,t._eventData[k]);a.assetData.adData(null),a.assetData.type(h.TYPE_MAIN_CONTENT),this._sendHit(a),this._assetData.chapterData(null)}},r.prototype._onApiChapterSkip=function(e){this._logger.debug(T,"#_onApiChapterSkip()");var t=e.data;if(this._checkCall("_onApiChapterSkip")&&this._inputDataValidator.validateFields(t,["playhead"])){if(!this._assetData.chapterData())return void this._logger.warn(T,"#_onApiChapterSkip() > Ignoring the chapter skip event, because we are no longer in a chapter.");this._updateQoSInfo(t);var a=new y(this,m.EVENT_TYPE_CHAPTER_SKIP,t.playhead,null,t._eventData[k]);a.assetData.adData(null),a.assetData.type(h.TYPE_MAIN_CONTENT),this._sendHit(a),this._assetData.chapterData(null)}},r.prototype._onApiBitrateChange=function(e){this._logger.debug(T,"#_onApiBitrateChange()");var t=e.data;if(this._checkCall("_onApiBitrateChange")&&this._inputDataValidator.validateFields(t,["playhead"])){this._updateQoSInfo(t);var a=new y(this,m.EVENT_TYPE_BITRATE_CHANGE,t.playhead,null,t._eventData[k]);this._sendHit(a)}},r.prototype._onApiTrackError=function(e){var t=e.data;if(this._logger.debug(T,"#_onApiTrackError(source="+t._eventData.source+", err_id="+t._eventData.error_id+")"),this._isTrackingSessionActive){if(this._trackExternalErrors||t._eventData.source===A){this._updateQoSInfo(t);var a=new y(this,m.EVENT_TYPE_ERROR,0,null,t._eventData[k]);a.eventData.id(t._eventData.error_id),a.eventData.source(t._eventData.source),this._sendHit(a)}}else this._logger.warn(T,"#_onApiTrackError() > No active tracking session.")},r.prototype._onApiTrackInternalError=function(e){var t=e.data;this._logger.debug(T,"#_onApiTrackInternalError(source="+t.source+", err_id="+t.error_id+")"),this._updateQoSInfo(t);var a=new y(this,m.EVENT_TYPE_ERROR,0);a.eventData.id(t.error_id),a.eventData.source(t.source),this._sendHit(a)},r.prototype._onApiQuantumEnd=function(e){this._logger.debug(T,"#_onApiQuantumEnd(interval="+this._channel.request(S)+")");var t=e.data;if(this._checkCall("_onApiQuantumEnd")&&this._inputDataValidator.validateFields(t,["playhead"])){var a=this._lastInBandItem;if(a){this._updateQoSInfo(t);var n=new y(this,a.eventData.type(),t.playhead,a.meta,a.callback);n.filterReport=a.filterReport,this._sendHit(n,!0)}}},r.prototype._onNetworkCheckStatusComplete=function(e){var t=e.data;this._trackExternalErrors=t[M],this._reportingInterval=t[R],this._reportingInterval||(this._reportingInterval=pe),this._logger.debug(T,"#_onNetworkCheckStatusComplete(track_ext_err="+this._trackExternalErrors+")")},r.prototype._onResetSessionId=function(){var e=this._generateSessionId();this._sessionData=new l,this._sessionData.sessionId(e),this._logger.debug(T,"#_resetSessionId(new sessionId="+e+")")},r.prototype._installEventListeners=function(){this._channel.on(j,this._onApiAnalyticsStart,this),this._channel.on(x,this._onApiAnalyticsAdStart,this),this._channel.on(F,this._onApiVideoLoad,this),this._channel.on(G,this._onApiVideoUnload,this),this._channel.on(B,this._onApiVideoStart,this),this._channel.on(U,this._onApiVideoComplete,this),this._channel.on(q,this._onApiVideoSkip,this),this._channel.on(Y,this._onApiVideoResume,this),this._channel.on(H,this._onApiVideoSessionEnd,this),this._channel.on(K,this._onApiAdBreakStart,this),this._channel.on(W,this._onApiAdBreakComplete,this),this._channel.on(z,this._onApiAdStart,this),this._channel.on($,this._onApiAdComplete,this),this._channel.on(Q,this._onApiAdSkip,this),this._channel.on(J,this._onApiPlay,this),this._channel.on(X,this._onApiPause,this),this._channel.on(Z,this._onApiBufferStart,this),this._channel.on(ee,this._onApiChapterStart,this),this._channel.on(te,this._onApiChapterComplete,this),this._channel.on(ae,this._onApiChapterSkip,this),this._channel.on(ie,this._onApiBitrateChange,this),this._channel.on(ne,this._onApiTrackError,this),this._channel.on(re,this._onApiTrackInternalError,this),this._channel.on(oe,this._onApiQuantumEnd,this),this._channel.on(le,this._onNetworkCheckStatusComplete,this),this._channel.on(O,this._onResetSessionId,this),this._channel.reply(N,(function(){return this._sessionData&&this._sessionData.sessionId()?this._sessionData.sessionId():null}),this)},r.prototype._uninstallEventListeners=function(){this._channel.off(null,null,this)},r.prototype._resetInternalState=function(){this._logger.debug(T,"#_resetInternalState()"),this._isTrackingSessionActive=!1,this._isVideoComplete=!1,this._autoComputedStartupTime=0,this._lastInBandItem=null,this._stashedLastInBandItem=null,this._streamData=new g,this._qosData=new f,this._sessionData=new l,this._assetData=new h,this._cuserData=null},r.prototype._generateSessionId=function(){return""+(new Date).getTime()+Math.floor(1e9*Math.random())},r.prototype._updateQoSInfo=function(e){this._qosData.bitrate(e.bitrate||0),this._qosData.fps(e.fps||0),this._qosData.droppedFrames(e.droppedFrames||0),null==e.startupTime||isNaN(e.startupTime)?(this._qosData.startupTime(this._autoComputedStartupTime),this._qosData.isStartupTimeOverridden=!1):(this._qosData.startupTime(e.startupTime),this._qosData.isStartupTimeOverridden=!0)},r.prototype._checkCall=function(e){return this._isTrackingSessionActive?!this._isVideoComplete||"_onApiVideoSessionEnd"===e||(this._logger.warn(T,"#"+e+"() > The video content already completed."),!1):(this._logger.warn(T,"#"+e+"() > No active tracking session."),!1)},r.prototype._updateReportingInterval=function(e,t){var a={};a[L]=!!t,a[R]=e,this._channel.trigger(new s(ce,a))},r.prototype._updateLastInBandItem=function(e){var t=this._lastInBandItem,a=(new Date).getTime(),n=t.assetData.type()===h.TYPE_AD||e.assetData.type()===h.TYPE_AD,r=1e3*Math.abs(e.eventData.playhead()-t.eventData.playhead()),i=Math.abs(a-t.eventData.ts()),o=Math.abs(r-i),s=i;s>ue?(this._logger.warn(T," Resetting duration in lastInBandItem["+t.assetData.type()+":"+t.eventData.type()+"] call to 0 as calculated duration ("+s+")exceeds 10mins"),s=0):t.eventData.type()==m.EVENT_TYPE_PLAY&&!n&&!this._doNotOverrideEventDuration&&o>de&&(s=Math.min(r,i),this._logger.warn(T," Resetting duration in lastInBandItem["+t.assetData.type()+":"+t.eventData.type()+"] call to "+s+" as calculated error delta ("+o+")exceeds 2sec")),this._doNotOverrideEventDuration=!1,t.eventData.duration(s),t.eventData.ts(a),t.eventData.playhead(e.eventData.playhead()),t.qosData.startupTime(e.qosData.startupTime()),t.qosData.isStartupTimeOverridden=e.qosData.isStartupTimeOverridden},r.prototype._updateLastInbandItemToBuffering=function(){this._stashedLastInBandItem=this._lastInBandItem;var e=0;null!=this._lastInBandItem&&(this._lastInBandItem.assetData.type()==h.TYPE_MAIN_CONTENT&&this._lastInBandItem.eventData.type()==m.EVENT_TYPE_START&&(this._stashedMainMetadata=this._lastInBandItem.meta),e=this._lastInBandItem.eventData.playhead());var t=new y(this,m.EVENT_TYPE_BUFFER,e,null,null);t.assetData.adData(null),t.assetData.type(h.TYPE_MAIN_CONTENT),this._lastInBandItem=t},r.prototype._restoreLastInbandItem=function(){if(null!=this._stashedLastInBandItem){var e=null;this._stashedLastInBandItem.eventData.type()==m.EVENT_TYPE_START&&(this._lastInBandItem.assetData.type()==h.TYPE_AD?e=this._lastInBandItem.meta:(e=this._stashedMainMetadata,this._stashedMainMetadata=null));var t=new y(this,this._stashedLastInBandItem.eventData.type(),this._stashedLastInBandItem.eventData.playhead(),e,this._stashedLastInBandItem.callback);t.filterReport=this._stashedLastInBandItem.filterReport,this._lastInBandItem=t,this._stashedLastInBandItem=null}},r.prototype._flushLastInbandItem=function(e){if(this._lastInBandItem){this._updateQoSInfo(e);var t=new y(this,this._lastInBandItem.eventData.type(),e.playhead,this._lastInBandItem.meta,this._lastInBandItem.callback);this._sendHit(t,!0)}},r.prototype._createAndSendReport=function(e){var t=this._reportFactory.createReportForItem(e);t.qosData.isStartupTimeOverridden||t.qosData.startupTime(this._autoComputedStartupTime);var a={};if(a[D]=t,this._channel.trigger(new s(se,a)),t.eventData.type()==m.EVENT_TYPE_START||t.eventData.type()==m.EVENT_TYPE_PLAY||t.eventData.type()==m.EVENT_TYPE_PAUSE||t.eventData.type()==m.EVENT_TYPE_STALL||t.eventData.type()==m.EVENT_TYPE_BUFFER){var n={};n[V]=!0,this._channel.command(I,n)}},r.prototype._sendHit=function(e,t){switch(e.eventData.type()){case m.EVENT_TYPE_START:case m.EVENT_TYPE_PLAY:case m.EVENT_TYPE_PAUSE:case m.EVENT_TYPE_STALL:case m.EVENT_TYPE_BUFFER:this._lastInBandItem?(this._updateLastInBandItem(e),this._lastInBandItem.eventData.type()==m.EVENT_TYPE_START&&this._lastInBandItem.assetData.type()==h.TYPE_MAIN_CONTENT&&(this._autoComputedStartupTime+=this._lastInBandItem.eventData.duration()),this._createAndSendReport(this._lastInBandItem),t&&this._lastInBandItem.eventData.type()==e.eventData.type()||this._createAndSendReport(e)):this._createAndSendReport(e),this._lastInBandItem=e;break;case m.EVENT_TYPE_COMPLETE:case m.EVENT_TYPE_SKIP:if(this._lastInBandItem&&(this._updateLastInBandItem(e),this._createAndSendReport(this._lastInBandItem)),e.eventData.type()!==m.EVENT_TYPE_SKIP&&this._createAndSendReport(e),e.assetData.type()==h.TYPE_MAIN_CONTENT){this._lastInBandItem=null,this._stashedLastInBandItem=null;var a={};a[V]=!0,this._channel.command(C,a)}else e.assetData.type()==h.TYPE_AD&&(this._lastInBandItem.assetData.adData(null),this._lastInBandItem.assetData.type(h.TYPE_MAIN_CONTENT),this._doNotOverrideEventDuration=!0);break;case m.EVENT_TYPE_CHAPTER_START:case m.EVENT_TYPE_CHAPTER_COMPLETE:case m.EVENT_TYPE_CHAPTER_SKIP:this._lastInBandItem&&(this._updateLastInBandItem(e),this._createAndSendReport(this._lastInBandItem)),e.eventData.type()!==m.EVENT_TYPE_CHAPTER_SKIP&&this._createAndSendReport(e),this._lastInBandItem&&(this._lastInBandItem.assetData.chapterData(e.eventData.type()==m.EVENT_TYPE_CHAPTER_START?new b(e.assetData.chapterData()):null),this._lastInBandItem.eventData.duration(0),this._createAndSendReport(this._lastInBandItem));break;default:this._createAndSendReport(e)}};var T="ah::Context",A="sourceErrorSDK",P="error",I="clock:reporting.resume",C="clock:reporting.pause",S="reporting_interval",N="session_id",O="reset_session_id",k="callback",w="filter_report",D="report",V="reset",M="track_external_errors",R="reporting_interval",L="do_not_override_interval",j="api:aa_start",x="api:aa_ad_start",F="api:video_load",G="api:video_unload",B="api:video_start",U="api:video_complete",q="api:video_skip",Y="api:video_resume",H="api:video_session_end",K="api:adbreak_start",W="api:adbreak_complete",z="api:ad_start",$="api:ad_complete",Q="api:ad_skip",J="api:play",X="api:pause",Z="api:buffer_start",ee="api:chapter_start",te="api:chapter_complete",ae="api:chapter_skip",ne="api:track_error",re="api:track_
14internal_error",ie="api:bitrate_change",oe="api:quantum_end",se="context:report_available",le="net:check_status_complete",ce="reporting:update_interval",ue=6e5,de=2e3,pe=10;n.context.Context=r}(e.ADB.core,e.ADB.va,e.ADB.va.utils,t),function(e){"use strict";function t(e,t){this.trackingServer=e,this.publisher=t,this.ssl=!1,this.ovp=a,this.sdk=a,this.quietMode=!1,this.debugLogging=!1,this.__isPrimetime=!1,this.__psdkVersion=null}var a="unknown";e.AdobeHeartbeatPluginConfig=t}(t),function(e){"use strict";function t(){}t.prototype.onError=function(){},t.prototype.onTrackingDisabled=function(){},e.AdobeHeartbeatPluginDelegate=t}(t),function(e,t,a){"use strict";function n(e){n.__super__.constructor.call(this,f),this._radio=new l(this._logger),this._channel=this._radio.channel(P),this._delegate=e,this._context=new d(this._channel,this._logger),this._filter=new p(this._channel,this._logger),this._network=new m(this._channel,this._logger),this._setupDataResolver()}var r=e.Event,i=e.Trigger,o=e.plugin.BasePlugin,s=e.plugin.ParamMapping,l=e.radio.Radio,c=t.ErrorInfo,u=t.Version,d=a.context.Context,p=a.filter.ReportFilter,m=a.network.Network,h=a.clock.Clock,g=a.AdobeHeartbeatPluginConfig;e.extend(n,o),n.prototype.configure=function(e){if(!e)throw new Error("Reference to the configuration data cannot be NULL.");if(!(e instanceof g))throw new Error("Expected config data to be instance of AdobeHeartbeatPluginConfig.");this._config=e,this._config.debugLogging?this._logger.enable():this._logger.disable(),this._logger.debug(this._logTag,"#configure({trackingServer="+this._config.trackingServer+", publisher="+this._config.publisher+", quietMode="+this._config.quietMode+", ssl="+this._config.ssl+"})");var t=this._config.trackingServer+"/settings/",a={};a[se]=this._config.trackingServer,a[le]=t,a[ce]=this._config.publisher,a[ue]=this._config.quietMode,a[de]=this._config.ssl,this._channel.trigger(new r(fe,a)),this._isConfigured=!0},n.prototype.bootstrap=function(e){n.__super__.bootstrap.call(this,e),this._channel.on(I,this._onError,this),this._clock=new h(this._pluginManager,this._channel,this._logger),this._channel.command(Be),this._channel.trigger(new r(ze)),this._channel.on(me,this._onCheckStatusComplete,this),this._registerCommands(),this._registerBehaviours()},n.prototype._teardown=function(){this._logger.debug(this._logTag,"#_teardown()"),this._radio.shutdown(),this._context.destroy(),this._clock.destroy(),this._filter.destroy(),this._network.destroy()},n.prototype._canProcess=function(){return this._isConfigured?this._errorInfo?(this._logger.error(this._logTag,"_canProcess() > Plugin in ERROR state."),!1):n.__super__._canProcess.call(this):(this._logger.error(this._logTag,"_canProcess() > Plugin not configured."),!1)},n.prototype._cmdAnalyticsError=function(){this._errorInfo||(this._errorInfo=new c("Internal error","AdobeAnalyticsPlugin is in ERROR state."),this._trigger(I,this._errorInfo),this._delegate&&this._delegate.onError(this._errorInfo))},n.prototype._cmdAnalyticsStart=function(e){this._canProcess()&&this._channel.trigger(new r(he,e))},n.prototype._cmdAnalyticsAdStart=function(e){this._canProcess()&&this._channel.trigger(new r(ge,e))},n.prototype._cmdVideoLoad=function(e){this._errorInfo=null,this._canProcess()&&(this._isTrackingSessionActive&&this._channel.trigger(new r(be,e)),this._isTrackingSessionActive=!1,this._isPaused=!0,this._isSeeking=!1,this._isBuffering=!1,this._isVideoIdle=!1,this._filter.clear(),this._channel.trigger(new r(ve,e)),this._isTrackingSessionActive=!0)},n.prototype._cmdVideoUnload=function(e){this._errorInfo=null,this._canProcess()&&(this._channel.trigger(new r(be,e)),this._filter.flush(),this._runReportingTimer(!1),this._runFlushFilterTimer(!1),this._runIdleTimer(!1),this._isTrackingSessionActive=!1)},n.prototype._cmdBeginReporting=function(){this._canProcess()&&this._channel.trigger(new r(Fe,{}))},n.prototype._cmdVideoSessionEnd=function(e){this._canProcess()&&this._channel.trigger(new r(Ae,e))},n.prototype._cmdVideoStart=function(e){this._canProcess()&&(this._channel.trigger(new r(ye,e)),this._filter.flush())},n.prototype._cmdVideoComplete=function(e){this._canProcess()&&this._channel.trigger(new r(_e,e))},n.prototype._cmdVideoSkip=function(e){this._canProcess()&&this._channel.trigger(new r(Ee,e))},n.prototype._cmdVideoResume=function(e){this._canProcess()&&this._channel.trigger(new r(Te,e))},n.prototype._cmdPlay=function(e){this._canProcess()&&(this._isPaused=!1,this._resumePlaybackIfPossible(e))},n.prototype._cmdPause=function(e){this._canProcess()&&(this._channel.trigger(new r(ke,e)),this._isPaused=!0,this._runIdleTimer(!0))},n.prototype._cmdAdBreakStart=function(e){this._canProcess()&&this._channel.trigger(new r(Pe,e))},n.prototype._cmdAdBreakComplete=function(e){this._canProcess()&&(this._channel.trigger(new r(Ie,e)),this._resumePlaybackIfPossible(e))},n.prototype._cmdAdStart=function(e){this._canProcess()&&(this._channel.trigger(new r(Ce,e)),this._resumePlaybackIfPossible(e))},n.prototype._cmdAdComplete=function(e){this._canProcess()&&this._channel.trigger(new r(Se,e))},n.prototype._cmdAdSkip=function(e){this._canProcess()&&this._channel.trigger(new r(Ne,e))},n.prototype._cmdBufferStart=function(e){this._canProcess()&&(this._channel.trigger(new r(we,e)),this._isBuffering=!0,this._runIdleTimer(!0))},n.prototype._cmdBufferComplete=function(e){this._canProcess()&&(this._isBuffering=!1,this._isPaused?this._channel.trigger(new r(ke,e)):this._resumePlaybackIfPossible(e))},n.prototype._cmdSeekStart=function(e){this._canProcess()&&(this._channel.trigger(new r(ke,e)),this._isSeeking=!0,this._runIdleTimer(!0))},n.prototype._cmdSeekComplete=function(e){this._canProcess()&&(this._isSeeking=!1,this._resumePlaybackIfPossible(e))},n.prototype._cmdChapterStart=function(e){this._canProcess()&&this._channel.trigger(new r(De,e))},n.prototype._cmdChapterComplete=function(e){this._canProcess()&&this._channel.trigger(new r(Ve,e))},n.prototype._cmdChapterSkip=function(e){this._canProcess()&&this._channel.trigger(new r(Me,e))},n.prototype._cmdBitrateChange=function(e){this._canProcess()&&this._channel.trigger(new r(je,e))},n.prototype._cmdTrackError=function(e){ 15this._canProcess()&&this._channel.trigger(new r(Re,e))},n.prototype._cmdClockReportingTick=function(e){this._canProcess()&&this._channel.trigger(new r(xe,e))},n.prototype._onCheckStatusComplete=function(e){if(this._canProcess()){var t=!1;e&&e.data&&e.data[pe]&&(t=e.data[pe]),this._logger.debug(this._logTag,"#_onCheckStatusComplete(trackingDisabled="+t+")"),t&&this._delegate&&this._delegate.onTrackingDisabled()}},n.prototype._cmdIdleTick=function(e){this._canProcess()&&(this._isVideoIdle=!0,this._trigger(ee),this._channel.trigger(new r(Ae,e)),this._filter.flush(),this._runReportingTimer(!1),this._runFlushFilterTimer(!1),this._runIdleTimer(!1),this._trigger(X))},n.prototype._onError=function(e){this._errorInfo=e.data;var t={};t[ie]=Ge,t[oe]=this._errorInfo.getMessage()+"|"+this._errorInfo.getDetails(),this._channel.trigger(new r(Le,t)),this._runReportingTimer(!1),this._trigger(I,this._errorInfo),this._delegate&&this._delegate.onError(this._errorInfo)},n.prototype._runIdleTimer=function(e){var t={};t[re]=!0,e?this._channel.command(Ke,t):this._channel.command(We,t)},n.prototype._runFlushFilterTimer=function(e){var t={};t[re]=!0,e?this._channel.command(Ye,t):this._channel.command(He,t)},n.prototype._runReportingTimer=function(e){var t={};t[re]=!0,e?this._channel.command(Ue,t):this._channel.command(qe,t)},n.prototype._registerCommands=function(){this._pluginManager.comply(this,"handleAnalyticsError",this._cmdAnalyticsError),this._pluginManager.comply(this,"handleAnalyticsStart",this._cmdAnalyticsStart),this._pluginManager.comply(this,"handleAnalyticsAdStart",this._cmdAnalyticsAdStart),this._pluginManager.comply(this,"handleVideoLoad",this._cmdVideoLoad),this._pluginManager.comply(this,"handleVideoUnload",this._cmdVideoUnload),this._pluginManager.comply(this,"handleBeginReporting",this._cmdBeginReporting),this._pluginManager.comply(this,"handleVideoSessionEnd",this._cmdVideoSessionEnd),this._pluginManager.comply(this,"handleVideoStart",this._cmdVideoStart),this._pluginManager.comply(this,"handleVideoComplete",this._cmdVideoComplete),this._pluginManager.comply(this,"handleVideoSkip",this._cmdVideoSkip),this._pluginManager.comply(this,"handleVideoResume",this._cmdVideoResume),this._pluginManager.comply(this,"handlePlay",this._cmdPlay),this._pluginManager.comply(this,"handlePause",this._cmdPause),this._pluginManager.comply(this,"handleAdBreakStart",this._cmdAdBreakStart),this._pluginManager.comply(this,"handleAdBreakComplete",this._cmdAdBreakComplete),this._pluginManager.comply(this,"handleAdStart",this._cmdAdStart),this._pluginManager.comply(this,"handleAdComplete",this._cmdAdComplete),this._pluginManager.comply(this,"handleAdSkip",this._cmdAdSkip),this._pluginManager.comply(this,"handleBufferStart",this._cmdBufferStart),this._pluginManager.comply(this,"handleBufferComplete",this._cmdBufferComplete),this._pluginManager.comply(this,"handleSeekStart",this._cmdSeekStart),this._pluginManager.comply(this,"handleSeekComplete",this._cmdSeekComplete),this._pluginManager.comply(this,"handleChapterStart",this._cmdChapterStart),this._pluginManager.comply(this,"handleChapterComplete",this._cmdChapterComplete),this._pluginManager.comply(this,"handleChapterSkip",this._cmdChapterSkip),this._pluginManager.comply(this,"handleBitrateChange",this._cmdBitrateChange),this._pluginManager.comply(this,"handleTrackError",this._cmdTrackError),this._pluginManager.comply(this,"handleClockReportingTick",this._cmdClockReportingTick),this._pluginManager.comply(this,"handleIdleTick",this._cmdIdleTick)},n.prototype._registerBehaviours=function(){this._pluginManager.registerBehaviour(new i(y,N),this,"handleVideoLoad",[new s(b,"rsid","rsid"),new s(b,"tracking_server","trackingServer")]),this._pluginManager.registerBehaviour(new i(y,O),this,"handleVideoUnload"),this._pluginManager.registerBehaviour(new i(y,te),this,"handleBeginReporting"),this._pluginManager.registerBehaviour(new i(y,k),this,"handleVideoSessionEnd",[new s(y,"video.playhead","playhead")]),this._pluginManager.registerBehaviour(new i(y,w),this,"handleVideoStart",[new s(y,"video.id","videoId"),new s(y,"video.name","videoName"),new s(y,"video.length","videoLe
15ngth"),new s(y,"video.playhead","playhead"),new s(y,"video.playerName","playerName"),new s(y,"video.streamType","streamType"),new s(y,"qos.fps","fps"),new s(y,"qos.droppedFrames","droppedFrames"),new s(y,"qos.bitrate","bitrate"),new s(y,"qos.startupTime","startupTime"),new s(b,"rsid","rsid"),new s(b,"tracking_server","trackingServer"),new s(b,"channel","channel"),new s(b,"meta.video.*","metaVideo"),new s(b,"ssl","useSsl"),new s(_,"meta","metaNielsen"),new s(v,"publisher","publisher"),new s(v,"sdk","sdk"),new s(v,"ovp","ovp"),new s(v,"version","version"),new s(v,"api_level","apiLvl")]),this._pluginManager.registerBehaviour(new i(y,V),this,"handleVideoComplete",[new s(y,"qos.fps","fps"),new s(y,"qos.droppedFrames","droppedFrames"),new s(y,"qos.bitrate","bitrate"),new s(y,"qos.startupTime","startupTime")]),this._pluginManager.registerBehaviour(new i(y,M),this,"handleVideoSkip",[new s(y,"video.playhead","playhead"),new s(y,"qos.fps","fps"),new s(y,"qos.droppedFrames","droppedFrames"),new s(y,"qos.bitrate","bitrate"),new s(y,"qos.startupTime","startupTime")]),this._pluginManager.registerBehaviour(new i(y,D),this,"handleVideoResume",[new s(y,"video.id","videoId"),new s(y,"video.name","videoName"),new s(y,"video.length","videoLength"),new s(y,"video.playhead","playhead"),new s(y,"video.playerName","playerName"),new s(y,"video.streamType","streamType")]),this._pluginManager.registerBehaviour(new i(y,R),this,"handlePlay",[new s(y,"video.playhead","playhead"),new s(y,"qos.fps","fps"),new s(y,"qos.droppedFrames","droppedFrames"),new s(y,"qos.bitrate","bitrate"),new s(y,"qos.startupTime","startupTime")]),this._pluginManager.registerBehaviour(new i(y,L),this,"handlePause",[new s(y,"video.playhead","playhead"),new s(y,"video.playheadStalled","playheadStalled"),new s(y,"qos.fps","fps"),new s(y,"qos.droppedFrames","droppedFrames"),new s(y,"qos.bitrate","bitrate"),new s(y,"qos.startupTime","startupTime")]),this._pluginManager.registerBehaviour(new i(y,x),this,"handleAdBreakStart",[new s(y,"ad.isInAdBreak","isInAdBreak"),new s(y,"video.playhead","playhead"),new s(y,"qos.fps","fps"),new s(y,"qos.droppedFrames","droppedFrames"),new s(y,"qos.bitrate","bitrate"),new s(y,"qos.startupTime","startupTime")]),this._pluginManager.registerBehaviour(new i(y,F),this,"handleAdBreakComplete",[new s(y,"ad.isInAdBreak","isInAdBreak"),new s(y,"video.playhead","playhead"),new s(y,"qos.fps","fps"),new s(y,"qos.droppedFrames","droppedFrames"),new s(y,"qos.bitrate","bitrate"),new s(y,"qos.startupTime","startupTime")]),this._pluginManager.registerBehaviour(new i(y,G),this,"handleAdStart",[new s(y,"video.playhead","playhead"),new s(y,"ad.id","adId"),new s(y,"ad.name","adName"),new s(y,"ad.length","adLength"),new s(y,"ad.position","adPosition"),new s(y,"ad.granularTracking","adGranularTracking"),new s(y,"ad.trackingInterval","adTrackingInterval"),new s(y,"pod.name","podName"),new s(y,"pod.playerName","podPlayerName"),new s(y,"pod.position","podPosition"),new s(y,"pod.startTime","podSecond"),new s(y,"qos.fps","fps"),new s(y,"qos.droppedFrames","droppedFrames"),new s(y,"qos.bitrate","bitrate"),new s(y,"qos.startupTime","startupTime"),new s(b,"meta.video.*","metaVideo"),new s(b,"meta.ad.*","metaAd"),new s(_,"meta","metaNielsen"),new s(_,"metaAd","metaAdNielsen")]),this._pluginManager.registerBehaviour(new i(y,B),this,"handleAdComplete",[new s(y,"video.playhead","playhead"),new s(y,"ad.isInAdBreak","isInAdBreak"),new s(y,"qos.fps","fps"),new s(y,"qos.droppedFrames","droppedFrames"),new s(y,"qos.bitrate","bitrate"),new s(y,"qos.startupTime","startupTime")]),this._pluginManager.registerBehaviour(new i(y,U),this,"handleAdSkip",[new s(y,"video.playhead","playhead"),new s(y,"ad.isInAdBreak","isInAdBreak"),new s(y,"qos.fps","fps"),new s(y,"qos.droppedFrames","droppedFrames"),new s(y,"qos.bitrate","bitrate"),new s(y,"qos.startupTime","startupTime")]),this._pluginManager.registerBehaviour(new i(y,q),this,"handleBufferStart",[new s(y,"video.playhead","playhead"),new s(y,"qos.fps","fps"),new s(y,"qos.droppedFrames","droppedFrames"),new s(y,"qos.bitrate","bitrate"),new s(y,"qos.startupTime","startupTime")]),this._pluginManager.registerBehaviour(new i(y,Y),this,"handleBufferComplete",[new s(y,"video.playhead","playhead"),new s(y,"video.playheadStalled","playheadStalled"),new s(y,"qos.fps","fps"),new s(y,"qos.droppedFrames","droppedFrames"),new s(y,"qos.bitrate","bitrate"),new s(y,"qos.startupTime","startupTime")]),this._pluginManager.registerBehaviour(new i(y,H),this,"handleSeekStart",[new s(y,"video.playhead","playhead")]),this._pluginManager.registerBehaviour(new i(y,K),this,"handleSeekComplete",[new s(y,"video.playhead","playhead"),new s(y,"ad.isInAd","isInAd"),new s(y,"ad.id","adId"),new s(y,"ad.position","adPosition"),new s(y,"pod.playerName","podPlayerName"),new s(y,"pod.position","podPosition"),new s(y,"chapter.isInChapter","isInChapter"),new s(y,"chapter.position","chapterPosition"),new s(y,"chapter.name","chapterName"),new s(y,"chapter.length","chapterLength"),new s(y,"chapter.startTime","chapterOffset"),new s(y,"qos.fps","fps"),new s(y,"qos.droppedFrames","droppedFrames"),new s(y,"qos.bitrate","bitrate"),new s(y,"qos.startupTime","startupTime")]),this._pluginManager.registerBehaviour(new i(y,W),this,"handleChapterStart",[new s(y,"video.playhead","playhead"),new s(y,"chapter.position","chapterPosition"),new s(y,"chapter.name","chapterName"),new s(y,"chapter.length","chapterLength"),new s(y,"chapter.startTime","chapterOffset"),new s(y,"qos.fps","fps"),new s(y,"qos.droppedFrames","droppedFrames"),new s(y,"qos.bitrate","bitrate"),new s(y,"qos.startupTime","startupTime"),new s(b,"meta.video.*","metaVideo"),new s(b,"meta.chapter.*","metaChapter"),new s(_,"meta","metaNielsen")]),this._pluginManager.registerBehaviour(new i(y,z),this,"handleChapterComplete",[new s(y,"video.playhead","playhead"),new s(y,"qos.fps","fps"),new s(y,"qos.droppedFrames","droppedFrames"),new s(y,"qos.bitrate","bitrate"),new s(y,"qos.startupTime","startupTime")]),this._pluginManager.registerBehaviour(new i(y,$),this,"handleChapterSkip",[new s(y,"video.playhead","playhead"),new s(y,"qos.fps","fps"),new s(y,"qos.droppedFrames","droppedFrames"),new s(y,"qos.bitrate","bitrate"),new s(y,"qos.startupTime","startupTime")]),this._pluginManager.registerBehaviour(new i(y,Q),this,"handleBitrateChange",[new s(y,"video.playhead","playhead"),new s(y,"qos.fps","fps"),new s(y,"qos.droppedFrames","droppedFrames"),new s(y,"qos.bitrate","bitrate"),new s(y,"qos.startupTime","startupTime")]),this._pluginManager.registerBehaviour(new i(y,J),this,"handleTrackError"),this._pluginManager.registerBehaviour(new i(E,ae),this,"handleClockReportingTick",[new s(y,"video.playhead","playhead"),new s(y,"qos.fps","fps"),new s(y,"qos.droppedFrames","droppedFrames"),new s(y,"qos.bitrate","bitrate"),new s(y,"qos.startupTime","startupTime")]),this._pluginManager.registerBehaviour(new i(y,j),this,"handleClockReportingTick",[new s(y,"video.playhead","playhead"),new s(y,"qos.fps","fps"),new s(y,"qos.droppedFrames","droppedFrames"),new s(y,"qos.bitrate","bitrate"),new s(y,"qos.startupTime","startupTime")]),this._pluginManager.registerBehaviour(new i(E,ne),this,"handleIdleTick",[new s(y,"video.playhead","playhead")]),this._pluginManager.registerBehaviour(new i(v,ee),this,"handleClockReportingTick",[new s(y,"video.playhead","playhead"),new s(y,"qos.fps","fps"),new s(y,"qos.droppedFrames","droppedFrames"),new s(y,"qos.bitrate","bitrate"),new s(y,"qos.startupTime","startupTime")]),this._pluginManager.registerBehaviour(new i(b,I),this,"handleAnalyticsError"),this._pluginManager.registerBehaviour(new i(b,C),this,"handleAnalyticsStart",[new s(b,"vid","vid"),new s(b,"aid","aid"),new s(b,"mid","mid"),new s(b,"customerIDs","customerIDs"),new s(b,"blob","blob"),new s(b,"loc_hint","loc_hint"),new s(y,"video.playhead","playhead"),new s(y,"qos.fps","fps"),new s(y,"qos.droppedFrames","droppedFrames"),new s(y,"qos.bitrate","bitrate"),new s(y,"qos.startupTime","startupTime")]),this._pluginManager.registerBehaviour(new i(b,S),this,"handleAnalyticsAdStart",[new s(y,"video.playhead","playhead"),new s(y,"qos.fps","fps"),new s(y,"qos.droppedFrames","droppedFrames"),new s(y,"qos.bitrate","bitrate"),new s(y,"qos.startupTime","startupTime")])},n.prototype._setupDataResolver=function(){var e={},t=this;e.version=function(){return u.getVersion()},e.api_level=function(){return u.getApiLevel()},e.tracking_server=function(){return t._config?t._config.trackingServer:null},e.publisher=function(){return t._config?t._config.publisher:null},e.quiet_mode=function(){return!!t._config&&t._config.quietMode},e.ovp=function(){return t._config?t._config.ovp:null},e.sdk=function(){return t._config?t._config.sdk:null},e.is_primetime=function(){return!!t._config&&t._config.__isPrimetime},e.psdk_version=function(){return t._config?t._config.__psdkVersion:null},e.session_id=function(){return t._channel.request(T)},this._dataResolver=function(t){if(!t||0==t.length)return null;for(var a=null,n=0;n<t.length;n++){var r=t[n];(a=a||{})[r]=e.hasOwnProperty(r)?e[r].call(this):null}return a}},n.prototype._resumePlaybackIfPossible=function(e){this._errorInfo||this._isPaused||this._isSeeking||this._isBuffering||(this._isVideoIdle?(this._isVideoIdle=!1,this._resumePlaybackFromIdle()):this._channel.trigger(new r(Oe,e)),this._runIdleTimer(!1))},n.prototype._resumePlaybackFromIdle=function(){this._trigger(ee),this._filter.clear(),this._channel.trigger(new r(A)),this._trigger(Z),this._runReportingTimer(!0),this._runFlushFilterTimer(!0)};var f="adobe-heartbeat",v=f,b="adobe-analytics",y="player",_="nielsen",E="service.clock",T="session_id",A="reset_session_id",P="heartbeat-channel",I="error",C="aa_start",S="sc_ad_start",N="video_load",O="video_unload",k="video_session_end",
15w="video_start",D="video_resume",V="video_complete",M="video_skip",R="play",L="pause",j="content_start",x="adbreak_start",F="adbreak_complete",G="ad_start",B="ad_complete",U="ad_skip",q="buffer_start",Y="buffer_complete",H="seek_start",K="seek_complete",W="chapter_start",z="chapter_complete",$="chapter_skip",Q="bitrate_change",J="track_error",X="video_idle_start",Z="video_idle_resume",ee="quantum_close",te="video_begin_reporting",ae="heartbeat.reporting.tick",ne="heartbeat.idle.tick",re="reset",ie="source",oe="error_id",se="tracking_server",le="check_status_server",ce="publisher",ue="quiet_mode",de="ssl",pe="tracking_disabled",me="net:check_status_complete",he="api:aa_start",ge="api:aa_ad_start",fe="api:config",ve="api:video_load",be="api:video_unload",ye="api:video_start",_e="api:video_complete",Ee="api:video_skip",Te="api:video_resume",Ae="api:video_session_end",Pe="api:adbreak_start",Ie="api:adbreak_complete",Ce="api:ad_start",Se="api:ad_complete",Ne="api:ad_skip",Oe="api:play",ke="api:pause",we="api:buffer_start",De="api:chapter_start",Ve="api:chapter_complete",Me="api:chapter_skip",Re="api:track_error",Le="api:track_internal_error",je="api:bitrate_change",xe="api:quantum_end",Fe="api:video_begin_reporting",Ge="sourceErrorHeartbeat",Be="clock:check_status.resume",Ue="clock:reporting.resume",qe="clock:reporting.pause",Ye="clock:flush_filter.resume",He="clock:flush_filter.pause",Ke="clock:idle.resume",We="clock:idle.pause",ze="clock:check_status.get_settings";a.AdobeHeartbeatPlugin=n}(e.ADB.core,e.ADB.va,t),e.ADB.va.plugins.ah||(e.ADB.va.plugins.ah=t)}(this),function(e){if(void 0===t)var t={};!function(e,t){"use strict";function a(e,t){this._onFail={fn:e,ctx:t}}var n=e.ErrorInfo;a.prototype.validateFields=function(e,t){if(!e)return this._fail("Data cannot be null");if(t)for(var a=0;a<t.length;a++){var n=t[a];switch(n){case"videoId":if(!e.hasOwnProperty("videoId"))return this._fail("The ID for the main video must be specified.");if("string"!=typeof e.videoId)return this._fail("The ID for the main video must be a String.");if(""===e.videoId)return this._fail("The ID for the main video cannot be an empty string.");break;case"mediaType":if(!e.hasOwnProperty("mediaType"))return this._fail("The media type for the main video must be specified.");if("string"!=typeof e.mediaType)return this._fail("The media type for the main video must be a String.");if(""===e.mediaType)return this._fail("The stream type for the main video cannot be an empty string.");break;case"streamType":if(!e.hasOwnProperty("streamType"))return this._fail("The stream type for the main video must be specified.");if("string"!=typeof e.streamType)return this._fail("The stream type for the main video must be a String.");if(""===e.streamType)return this._fail("The stream type for the main video cannot be an empty string.");break;case"playerName":if(!e.hasOwnProperty("playerName"))return this._fail("The player name for the main video must be specified.");if("string"!=typeof e.playerName)return this._fail("The player name for the main video must be a String.");if(""===e.playerName)return this._fail("The player name for the main video cannot be an empty string.");break;case"videoLength":if(!e.hasOwnProperty("videoLength"))return this._fail("The length of the main video must be specified.");if("number"!=typeof e.videoLength)return this._fail("The length of the main video must be a Number.");if(isNaN(e.videoLength))return this._fail("The length of the main video cannot be NaN.");break;case"podPlayerName":if(!e.hasOwnProperty("podPlayerName"))return this._fail("The player name for the ad-break must be specified.");if("string"!=typeof e.podPlayerName)return this._fail("The player name for the ad-break must be a String.");if(""===e.podPlayerName)return this._fail("The player name for the ad-break cannot be an empty string.");break;case"podPosition":if(!e.hasOwnProperty("podPosition"))return this._fail("Position (index) of the ad-break must be specified.");if("number"!=typeof e.podPosition)return this._fail("Position (index) of the ad-break must be a Number.");if(isNaN(e.podPosition))return this._fail("Position (index) of the ad-break cannot be NaN.");break;case"adId":if(!e.hasOwnProperty("adId"))return this._fail("The ad ID must be specified.");if("string"!=typeof e.adId)return this._fail("The ad ID must be a String.");if(""===e.adId)return this._fail("The ad ID cannot be an empty string.");break;case"adPosition":if(!e.hasOwnProperty("adPosition"))return this._fail("Position (index) of the ad must be specified.");if("number"!=typeof e.adPosition)return this._fail("Position (index) of the ad must be a Number.");if(isNaN(e.adPosition))return this._fail("Position (index) of the ad cannot be NaN.");break;case"adLength":if(!e.hasOwnProperty("adLength"))return this._fail("The length of the ad must be specified.");if("number"!=typeof e.adLength)return this._fail("The length of the ad must be a Number.");if(isNaN(e.adLength))return this._fail("The length of the ad cannot be NaN.");break;default:return this._fail("Unable to validate unknown parameter: "+n)}}return!0},a.prototype._fail=function(e){var t=new n("Invalid input data",e);return this._onFail.fn&&this._onFail.fn.call(this._onFail.ctx,t),!1},t.InputDataValidator=a}(e.ADB.va,t),function(e){"use strict";function t(){this.channel=a,this.debugLogging=!1}var a="";e.AdobeAnalyticsPluginConfig=t}(t),function(e){"use strict";function t(){}t.prototype.onError=function(){},e.AdobeAnalyticsPluginDelegate=t}(t),function(e,t,a,n){"use strict";function r(e){this._aaPlugin=e}function i(e,t){if(i.__super__.constructor.call(this,b),!e)throw new Error("The reference to the AppMeasurement object cannot be NULL.");if(e.unsupportedBrowser)throw new Error("AppMeasurement is not supported in current browser.");this._appMeasurement=e,this._appMeasurementBridge=new r(this),this._delegate=t,this._videoMetadata={},this._adMetadata={},this._chapterMetadata={},this._errorInfo=null,this._appMeasurementReady=!1,this._beginReporting=!1,this._workQueue=new d(!0,A),this._inputDataValidator=new v((function(e){this._errorInfo=e,this._logger.error(this._logTag,e.getMessage()+" | "+e.getDetails());var t=this;setTimeout((function(){t._trigger(P,e),t._delegate&&t._delegate.onError(t._errorInfo)}),0)}),this),this._appMeasurement.isReadyToTrack(),this._setupDataResolver()}var o=e.Trigger,s=e.plugin.BasePlugin,l=e.plugin.ParamMapping,c=e.radio.Channel,u=e.radio.Command,d=e.radio.CommandQueue,p=t.ErrorInfo,m=a.md5,h=a.StringUtils,g=a.ObjectUtils,f=n.AdobeAnalyticsPluginConfig,v=n.InputDataValidator;r.prototype.onAppMeasurementReady=function(){this._aaPlugin&&this._aaPlugin._onAppMeasurementReady()},r.prototype.release=function(){this._aaPlugin=null},e.extend(i,s),i.prototype.configure=function(e){if(!e)throw new Error("Reference to the configuration data cannot be NULL.");if(!(e instanceof f))throw new Error("Expected config data to be instance of AdobeAnalyticsPluginConfig.");this._config=e,this._config.debugLogging?this._logger.enable():this._logger.disable(),this._logger.debug(this._logTag,"#configure({trackingServer="+this._config.debugLogging+", channel="+this._config.channel+", ssl="+this._appMeasurement.ssl+"})")},i.prototype.bootstrap=function(e){i.__super__.bootstrap.call(this,e),this._registerCommands(),this._registerBehaviours()},i.prototype.setup=function(){this._appMeasurement.isReadyToTrack()?this._onAppMeasurementReady():this._appMeasurement.callbackWhenReadyToTrack(this._appMeasurementBridge,this._appMeasurementBridge.onAppMeasurementReady,[]),i.__super__.setup.call(this)},i.prototype.setVideoMetadata=function(e){this._videoMetadata=g.clone(e)},i.prototype.setAdMetadata=function(e){this._adMetadata=g.clone(e)},i.prototype.setChapterMetadata=function(e){this._chapterMetadata=g.clone(e)},i.prototype._teardown=function(){this._logger.debug(this._logTag,"#_teardown()"),this._appMeasurementBridge.release()},i.prototype._canProcess=function(){return this._errorInfo?(this._logger.error(this._logTag,"#_canProcess() > In ERROR state."),!1):i.__super__._canProcess.call(this)},i.prototype._cmdVideoLoad=function(){this._errorInfo=null},i.prototype._cmdBeginReporting=function(){this._logger.debug(this._logTag,"#_cmdBeginReporting()"),this._beginReporting=!0,this._resumeWorkQueue()},i.prototype._cmdVideoStart=function(e){this._logger.debug(this._logTag,"#_cmdVideoStart()"),this._canProcess()&&this._workQueue.addCommand(new u(this._executeOpen,this,[e]))},i.prototype._cmdAdStart=function(e){this._logger.debug(this._logTag,"#_cmdAdStart()"),this._canProcess()&&this._workQueue.addCommand(new u(this._executeOpenAd,this,[e]))},i.prototype._cmdHeartbeatPluginError=function(){this._errorInfo||(this._errorInfo=new p("Internal error","HeartbeatPlugin is in ERROR state."),this._trigger(P,this._errorInfo),this._delegate&&this._delegate.onError(this._errorInfo))},i.prototype._track=function(e){try{var t=this._appMeasurement.linkTrackVars;this._appMeasurement.linkTrackVars="",this._appMeasurement.track(e),this._appMeasurement.linkTrackVars=t}catch(e){this._logger.warn(this._logTag,"appMeasurement.track() call threw an exception.")}},i.prototype._executeOpen=function(e){if(this._logger.debug(this._logTag,"#_executeOpen(id="+e.videoId+", videoName="+e.videoName+", mediaType="+e.mediaType+", streamType="+e.streamType+", length="+e.videoLe
15ngth+", playerName="+e.playerName+", channel="+e.channel+", isPrimetime="+e.isPrimetime+", sessionId="+e.sessionId+")"),this._canProcess()&&this._inputDataValidator.validateFields(e,["videoId","mediaType","streamType","videoLength","playerName"])){var t={};for(var a in e.metaVideo)e.metaVideo.hasOwnProperty(a)&&(t[a]=e.metaVideo[a]);if(e.metaNielsen)for(var a in e.metaNielsen)e.metaNielsen.hasOwnProperty(a)&&(t[a]=e.metaNielsen[a]);t["a.contentType"]=e.streamType,t["a.media.name"]=e.videoId,t["a.media.friendlyName"]=e.videoName||"",t["a.media.length"]=Math.floor(e.videoLength)||"0.0",t["a.media.playerName"]=e.playerName,t["a.media.channel"]=e.channel||"",t["a.media.view"]=!0,t["a.media.vsid"]=e.sessionId;var n={};n.contextData=t,"audio"===e.mediaType?(n.pev3=S,n.ms_a="1"):n.pev3=I,n.pe=e.isPrimetime?k:O,this._track(n);var r=this;setTimeout((function(){r._trigger(V,e)}),0)}},i.prototype._executeOpenAd=function(e){var t=m(e.videoId)+"_"+e.podPosition;if(this._logger.debug(this._logTag,"#_executeOpenAd(id="+e.adId+", mediaType="+e.mediaType+", streamType="+e.streamType+", length="+e.adLength+", podPlayerName="+e.podPlayerName+", parentId="+e.videoId+", podId="+t+", parentPodPosition="+e.adPosition+", podSecond="+e.podSecond+")"),this._canProcess()&&this._inputDataValidator.validateFields(e,["videoId","mediaType","streamType","playerName","adId","adLength","podPlayerName","adPosition"])){e.podSecond=null==e.podSecond||isNaN(e.podSecond)?e.playhead:e.podSecond;var a={};for(n in e.metaVideo)e.metaVideo.hasOwnProperty(n)&&(a[n]=e.metaVideo[n]);for(n in e.metaAd)e.metaAd.hasOwnProperty(n)&&(a[n]=e.metaAd[n]);if(e.metaNielsen)for(var n in e.metaNielsen)e.metaNielsen.hasOwnProperty(n)&&(a[n]=e.metaNielsen[n]);a["a.contentType"]=e.streamType,a["a.media.name"]=e.videoId,a["a.media.playerName"]=e.playerName,a["a.media.channel"]=e.channel||"",a["a.media.vsid"]=e.sessionId,a["a.media.friendlyName"]=e.videoName||"",a["a.media.length"]=Math.floor(e.videoLength)||"0.0",a["a.media.ad.name"]=e.adId,a["a.media.ad.friendlyName"]=e.adName||"",a["a.media.ad.podFriendlyName"]=e.podName||"",a["a.media.ad.length"]=Math.floor(e.adLength)||"0.0",a["a.media.ad.playerName"]=e.podPlayerName,a["a.media.ad.pod"]=t,a["a.media.ad.podPosition"]=Math.floor(e.adPosition)||"0.0",a["a.media.ad.podSecond"]=Math.floor(e.podSecond)||"0.0",a["a.media.ad.view"]=!0;var r={};r.contextData=a,"audio"===e.mediaType?(r.pev3=N,r.ms_a="1"):r.pev3=C,r.pe=e.isPrimetime?D:w,this._track(r);var i=this;setTimeout((function(){i._trigger(M,e)}),0)}},i.prototype._setupDataResolver=function(){var e={},t=this;e.rsid=function(){return t._appMeasurement.account},e.tracking_server=function(){return t._appMeasurement.ssl&&t._appMeasurement.trackingServerSecure?t._appMeasurement.trackingServerSecure:t._appMeasurement.trackingServer},e.ssl=function(){return t._appMeasurement.ssl},e.vid=function(){return t._appMeasurement.visitorID},e.aid=function(){return t._appMeasurement.analyticsVisitorID},e.mid=function(){return t._appMeasurement.marketingCloudVisitorID},e.blob=function(){return t._appMeasurement.audienceManagerBlob},e.loc_hint=function(){return t._appMeasurement.audienceManagerLocationHint?parseInt(t._appMeasurement.audienceManagerLocationHint):""},e.customerIDs=function(){var e={},a=t._appMeasurement.visitor.getCustomerIDs();for(var n in a)if(a.hasOwnProperty(n)){var r=a[n];if("object"==typeof r){for(var i in r)r.hasOwnProperty(i)&&("authState"==i?e[n+".as"]=r[i]:e[n+"."+i]=r[i]);e[n+".as"]||(e[n+".as"]="0")}}return e},e.channel=function(){return t._config?t._config.channel:null},e.meta=function(e){var a=e.split(".");if(a.length<2)return null;var n=a.shift();switch(e=a.join("."),n){case"video":return e==c.WILDCARD?t._videoMetadata:t._videoMetadata[e];case"ad":return e==c.WILDCARD?t._adMetadata:t._adMetadata[e];case"chapter":return e==c.WILDCARD?t._chapterMetadata:t._chapterMetadata[e];default:return null}},this._dataResolver=function(t){if(!t||0==t.length)return null;for(var a=null,n=0;n<t.length;n++){var r=t[n];a=a||{},h.startsWith(r,"meta.")?a[r]=e.meta(r.split("meta.")[1]):a[r]=e.hasOwnProperty(r)?e[r].call(this):null}return a}},i.prototype._registerCommands=function(){this._pluginManager.comply(this,"handleVideoLoad",this._cmdVideoLoad),this._pluginManager.comply(this,"handleBeginReporting",this._cmdBeginReporting),this._pluginManager.comply(this,"handleVideoStart",this._cmdVideoStart),this._pluginManager.comply(this,"handleAdStart",this._cmdAdStart),this._pluginManager.comply(this,"handleHeartbeatPluginError",this._cmdHeartbeatPluginError)},i.prototype._registerBehaviours=function(){this._pluginManager.registerBehaviour(new o(E,R),this,"handleVideoLoad"),this._pluginManager.registerBehaviour(new o(E,x),this,"handleBeginReporting"),this._pluginManager.registerBehaviour(new o(E,L),this,"handleVideoStart",[new l(E,"video.id","videoId"),new l(E,"video.mediaType","mediaType"),new l(E,"video.streamType","streamType"),new l(E,"video.name","videoName"),new l(E,"video.length","videoLe
15ngth"),new l(E,"video.playerName","playerName"),new l(E,"video.streamType","streamType"),new l(T,"is_primetime","isPrimetime"),new l(T,"session_id","sessionId"),new l(y,"channel","channel"),new l(y,"meta.video.*","metaVideo"),new l(_,"meta","metaNielsen")]),this._pluginManager.registerBehaviour(new o(E,j),this,"handleAdStart",[new l(E,"video.id","videoId"),new l(E,"video.mediaType","mediaType"),new l(E,"video.streamType","streamType"),new l(E,"video.playhead","playhead"),new l(E,"video.playerName","playerName"),new l(E,"video.name","videoName"),new l(E,"video.length","videoLength"),new l(E,"ad.id","adId"),new l(E,"ad.length","adLength"),new l(E,"ad.position","adPosition"),new l(E,"ad.name","adName"),new l(E,"pod.name","podName"),new l(E,"pod.position","podPosition"),new l(E,"pod.playerName","podPlayerName"),new l(E,"pod.startTime","podSecond"),new l(T,"is_primetime","isPrimetime"),new l(T,"session_id","sessionId"),new l(y,"channel","channel"),new l(y,"meta.video.*","metaVideo"),new l(y,"meta.ad.*","metaAd"),new l(_,"meta","metaNielsen")]),this._pluginManager.registerBehaviour(new o(T,P),this,"handleHeartbeatPluginError")},i.prototype._onAppMeasurementReady=function(){this._logger.debug(this._logTag,"#_onAppMeasurementReady"),this._appMeasurementReady=!0,this._resumeWorkQueue()},i.prototype._resumeWorkQueue=function(){this._appMeasurementReady&&this._beginReporting&&(this._logger.debug(this._logTag,"#_resumeWorkQueue"),this._workQueue.resume())};var b="adobe-analytics",y=b,_="nielsen",E="player",T="adobe-heartbeat",A=2e3,P="error",I="video",C="videoAd",S="audio",N="audioAd",O="ms_s",k="msp_s",w="msa_s",D="mspa_s",V="aa_start",M="sc_ad_start",R="video_load",L="video_start",j="ad_start",x="video_begin_reporting";n.AdobeAnalyticsPlugin=i}(e.ADB.core,e.ADB.va,e.ADB.va.utils,t),function(e){"use strict";var t={SHOW:"a.media.show",SEASON:"a.media.season",EPISODE:"a.media.episode",ASSET_ID:"a.media.asset",GENRE:"a.media.genre",FIRST_AIR_DATE:"a.media.airDate",FIRST_DIGITAL_DATE:"a.media.digitalDate",RATING:"a.media.rating",ORIGINATOR:"a.media.originator",NETWORK:"a.media.network",SHOW_TYPE:"a.media.type",AD_LOAD:"a.media.adLoad",MVPD:"a.media.pass.mvpd",AUTHORIZED:"a.media.pass.auth",DAY_PART:"a.media.dayPart",FEED:"a.media.feed",STREAM_FORMAT:"a.media.format"},a={ARTIST:"a.media.artist",ALBUM:"a.media.album",LABEL:"a.media.label",AUTHOR:"a.media.author",STATION:"a.media.station",PUBLISHER:"a.media.publisher"},n={ADVERTISER:"a.media.ad.advertiser",CAMPAIGN_ID:"a.media.ad.campaign",CREATIVE_ID:"a.media.ad.creative",PLACEMENT_ID:"a.media.ad.placement",SITE_ID:"a.media.ad.site",CREATIVE_URL:"a.media.ad.creativeURL"};e.VideoMetadataKeys=t,e.AudioMetadataKeys=a,e.AdMetadataKeys=n}(t),e.ADB.va.plugins.aa||(e.ADB.va.plugins.aa=t)}(this),function(e,t){"use strict";function a(){this._processAction=!0,this._store={}}function n(e){if(!e)throw new Error("Reference to the logger object cannot be NULL");this._logger=e,this._rules=[]}a.prototype.setRuleName=function(e){this._ruleName=e},a.prototype.getRuleName=function(){return this._ruleName},a.prototype.setData=function(e,t){this._store[e]=t},a.prototype.getData=function(e){return this._store[e]},a.prototype.shouldProcessAction=function(){return this._processAction},a.prototype.stopProcessingAction=function(){this._processAction=!1},a.prototype.startProcessingAction=function(){this._processAction=!0},n.createContext=function(){return new a},n.createPredicate=function(e,t,a){return{fn:e,expectedValue:t,msg:a}},n.prototype.registerRule=function(e,t,a,n,r){this._rules.push({name:e,desc:t,preconditions:a,actions:n,scope:r})},n.prototype.registerEnterExitAction=function(e,t){this._enterAction=e,this._exitAction=t},n.prototype._handleFailure=function(e,t){this._logger.error(r,e.desc+" - "+t.msg)},n.prototype._getRule=function(e){for(var t=0;t<this._rules.length;++t)if(this._rules[t].name===e)return this._rules[t];return null},n.prototype.processRule=function(e,t){var a=!0,i=this._getRule(e);if(i){var o=i.scope;t||(t=n.createContext()),t.setRuleName(e);for(var s=!1,l=0;l<i.preconditions.length;++l){var c=i.preconditions[l];if(s=!!c.fn.call(o,t)!==c.expectedValue){this._handleFailure(i,c);break}}if(s)a=!1;else{for(t.startProcessingAction(),this._enterAction&&this._enterAction.call(o,t),l=0;l<i.actions.length;++l){var u=i.actions[l];if(!t.shouldProcessAction()){this._logger.info(r,"Stopping actions for "+i.desc);break}u.call(o,t)} 16this._exitAction&&t.shouldProcessAction()&&this._exitAction.call(o,t)}}else this._logger.warn(r,"No registered event found for ruleName "+e),a=!1;return a};var r="RuleEngine";t._RuleEngine=n}((e=this).ADB.core,e.ADB.va),function(e,t){"use strict";function a(e,t,a){this.taskFn=e,this.scope=t,this.interval=a,this.remainingInterval=a}function n(e){if(!e)throw new Error("Reference to the logger object cannot be NULL");this._logger=e,this._tasks=[],this._pausedTasks=[]}a.prototype.elapsedTime=function(e){this.remainingInterval-=e},a.prototype.shouldExecute=function(){return this.remainingInterval<=0},a.prototype.execute=function(){this.taskFn.call(this.scope)},n.prototype._getCurrentTimeInMS=function(){return(new Date).getTime()},n.prototype._runTasksForTime=function(e){var t=[],a=e-this._lastTickTime;this._lastTickTime=e;for(var n=0;n<this._tasks.length;){var r=this._tasks[n];r.elapsedTime(a),r.shouldExecute()?(t.push(r),this._tasks.splice(n,1)):++n}for(this._checkStopTimer(),n=0;n<t.length;++n)t[n].execute()}
16,n.prototype._onTick=function(){var e=this._getCurrentTimeInMS();this._runTasksForTime(e)},n.prototype._startTimer=function(){var e=this;this._timer||(this._logger.info(r,"#startTimer()"),e._lastTickTime=this._getCurrentTimeInMS(),this._timer=window.setInterval((function(){e._onTick()}),i))},n.prototype._stopTimer=function(){this._timer&&(this._logger.info(r,"#stopTimer()"),window.clearInterval(this._timer),this._timer=null)},n.prototype._checkStartTimer=function(){this._tasks.length>0&&this._startTimer()},n.prototype._checkStopTimer=function(){0===this._tasks.length&&this._stopTimer()},n.prototype._removeTask=function(e,t){for(var a=0;a<e.length;++a)if(e[a]===t)return e.splice(a,1),!0;return!1},n.prototype.scheduleTask=function(e,t,n){if(this._logger.info(r,"#scheduleTask()"),!e)throw new Error("Reference to the taskFn cannot be NULL");var i=new a(e,t,n);return this._tasks.push(i),this._checkStartTimer(),i},n.prototype.cancelTask=function(e){this._logger.info(r,"#cancelTask()"),this._removeTask(this._tasks,e),this._checkStopTimer()},n.prototype.pauseTask=function(e){this._logger.info(r,"#pauseTask()"),this._removeTask(this._tasks,e)&&this._pausedTasks.push(e),this._checkStopTimer()},n.prototype.resumeTask=function(e){this._logger.info(r,"#resumeTask()"),this._removeTask(this._pausedTasks,e)&&this._tasks.push(e),this._checkStartTimer()},n.prototype.clearTasks=function(){this._stopTimer(),this._tasks=[],this._pausedTasks=[]};var r="TaskScheduler",i=250;t._TaskScheduler=n}(e.ADB.core,e.ADB.va),function(e){"use strict";function t(){this.trackingServer=void 0,this.channel=void 0,this.ovp=void 0,this.appVersion=void 0,this.playerName=void 0,this.ssl=!1,this.debugLogging=!1}e.MediaHeartbeatConfig=t,e.MediaHeartbeatConfig.sharedInstance=new t}(e.ADB.va),function(e){"use strict";function t(){this.data={}}var a=e.plugins.videoplayer.VideoInfo,n=e.plugins.videoplayer.AdBreakInfo,r=e.plugins.videoplayer.AdInfo,i=e.plugins.videoplayer.ChapterInfo,o=e.plugins.videoplayer.QoSInfo;t.MEDIAINFO_KEY_NAME="a.name",t.MEDIAINFO_KEY_VIDEOID="a.videoId",t.MEDIAINFO_KEY_ADID="a.adId",t.MEDIAINFO_KEY_LENGTH="a.length",t.MEDIAINFO_KEY_PLAYHEAD="a.playhead",t.MEDIAINFO_KEY_MEDIATYPE="a.mediaType",t.MEDIAINFO_KEY_STREAMTYPE="a.streamType",t.MEDIAINFO_KEY_POSITION="a.position",t.MEDIAINFO_KEY_STARTTIME="a.startTime",t.MEDIAINFO_KEY_BITRATE="a.bitrate",t.MEDIAINFO_KEY_FPS="a.fps",t.MEDIAINFO_KEY_DROPPEDFRAMES="a.droppedFrames",t.MEDIAINFO_KEY_STARTUPTIME="a.startupTime",t.MEDIAINFO_KEY_TIMEDMETADATA="a.timedMetadata",t.prototype.setValue=function(e,t){this.data[e]=t},t.prototype.getValue=function(e){return this.data.hasOwnProperty(e)?this.data[e]:null},t.prototype.createVideoInfo=function(){var e=new a;return e.id=null!=this.getValue(t.MEDIAINFO_KEY_VIDEOID)?this.getValue(t.MEDIAINFO_KEY_VIDEOID):"",e.name=null!=this.getValue(t.MEDIAINFO_KEY_NAME)?this.getValue(t.MEDIAINFO_KEY_NAME):"",e.length=null!=this.getValue(t.MEDIAINFO_KEY_LENGTH)?this.getValue(t.MEDIAINFO_KEY_LENGTH):0,e.playhead=null!=this.getValue(t.MEDIAINFO_KEY_PLAYHEAD)?this.getValue(t.MEDIAINFO_KEY_PLAYHEAD):0,e.mediaType=null!=this.getValue(t.MEDIAINFO_KEY_MEDIATYPE)?this.getValue(t.MEDIAINFO_KEY_MEDIATYPE):"",e.streamType=null!=this.getValue(t.MEDIAINFO_KEY_STREAMTYPE)?this.getValue(t.MEDIAINFO_KEY_STREAMTYPE):"",e},t.prototype.createAdBreakInfo=function(){var e=new n;return e.name=null!=this.getValue(t.MEDIAINFO_KEY_NAME)?this.getValue(t.MEDIAINFO_KEY_NAME):"",e.position=null!=this.getValue(t.MEDIAINFO_KEY_POSITION)?this.getValue(t.MEDIAINFO_KEY_POSITION):0,e.startTime=null!=this.getValue(t.MEDIAINFO_KEY_STARTTIME)?this.getValue(t.MEDIAINFO_KEY_STARTTIME):0,e},t.prototype.createAdInfo=function(){var e=new r;return e.id=null!=this.getValue(t.MEDIAINFO_KEY_ADID)?this.getValue(t.MEDIAINFO_KEY_ADID):"",e.name=null!=this.getValue(t.MEDIAINFO_KEY_NAME)?this.getValue(t.MEDIAINFO_KEY_NAME):"",e.length=null!=this.getValue(t.MEDIAINFO_KEY_LENGTH)?this.getValue(t.MEDIAINFO_KEY_LENGTH):0,e.position=null!=this.getValue(t.MEDIAINFO_KEY_POSITION)?this.getValue(t.MEDIAINFO_KEY_POSITION):0,e},t.prototype.createChapterInfo=function(){var e=new i;return e.name=null!=this.getValue(t.MEDIAINFO_KEY_NAME)?this.getValue(t.MEDIAINFO_KEY_NAME):"",e.length=null!=this.getValue(t.MEDIAINFO_KEY_LENGTH)?this.getValue(t.MEDIAINFO_KEY_LENGTH):0,e.startTime=null!=this.getValue(t.MEDIAINFO_KEY_STARTTIME)?this.getValue(t.MEDIAINFO_KEY_STARTTIME):0,e.position=null!=this.getValue(t.MEDIAINFO_KEY_POSITION)?this.getValue(t.MEDIAINFO_KEY_POSITION):0,e},t.prototype.createQoSInfo=function(){var e=new o;return e.bitrate=null!=this.getValue(t.MEDIAINFO_KEY_BITRATE)?this.getValue(t.MEDIAINFO_KEY_BITRATE):0,e.fps=null!=this.getValue(t.MEDIAINFO_KEY_FPS)?this.getValue(t.MEDIAINFO_KEY_FPS):0,e.droppedFrames=null!=this.getValue(t.MEDIAINFO_KEY_DROPPEDFRAMES)?this.getValue(t.MEDIAINFO_KEY_DROPPEDFRAMES):0,e.startupTime=null!=this.getValue(t.MEDIAINFO_KEY_STARTUPTIME)?this.getValue(t.MEDIAINFO_KEY_STARTUPTIME):0,e},t.prototype.isEqual=function(e){if(this===e)return!0;
16if(!e||"object"!=typeof e||"function"!=typeof e.getValue)return!1;for(var a=[t.MEDIAINFO_KEY_NAME,t.MEDIAINFO_KEY_VIDEOID,t.MEDIAINFO_KEY_ADID,t.MEDIAINFO_KEY_LENGTH,t.MEDIAINFO_KEY_PLAYHEAD,t.MEDIAINFO_KEY_STREAMTYPE,t.MEDIAINFO_KEY_MEDIATYPE,t.MEDIAINFO_KEY_POSITION,t.MEDIAINFO_KEY_STARTTIME,t.MEDIAINFO_KEY_BITRATE,t.MEDIAINFO_KEY_FPS,t.MEDIAINFO_KEY_DROPPEDFRAMES,t.MEDIAINFO_KEY_STARTUPTIME,t.MEDIAINFO_KEY_TIMEDMETADATA],n=0;n<a.length;++n){var r=a[n];if(this.getValue(r)!==e.getValue(r))return!1}return!0},e.MediaObject=t}(e.ADB.va),function(e){"use strict";function t(e,a){if(!a)throw new Error("Visitor instance cannot be NULL");this._visitor=a,this._logger=e,this._status=t.OPT_UNKNOWN,this._optInFetchPermissionsCallback=this._optInFetchPermissionsCallback.bind(this)}var a="PrivacyManager";t.prototype.getStatus=function(){return this._status},t.prototype.configure=function(e){this.reset(),this._callback=e,this._optIn=window.adobe&&window.adobe.optIn?window.adobe.optIn:void 0,this._optIn&&this._optIn.doesOptInApply?(this._logger.info(a,"OptIn service enabled"),this._waitingForOptInCallback=!0,this._optInMediaApproved=!1):this._logger.info(a,"OptIn service does not apply"),this._waitingForVisitorCallback=!0,this._visitorOptOut=!1,this._fetchVisitorOptOut(),this._fetchOptIn(),this._updateStatus()},t.prototype.reset=function(){this._unsubscribeOptIn(),this._status=t.OPT_UNKNOWN,this._callback=null},t.prototype._fetchVisitorOptOut=function(){this._logger.info(a,"Fetching Visitor.isOptedOut");try{var e=this;this._visitor.isOptedOut((function(t){e._logger.info(a,"Visitor.isOptedOut : "+t),e._waitingForVisitorCallback=!1,e._visitorOptOut=t,e._updateStatus()}),void 0,!0)}catch(e){this._logger.warn(a,"Error fetching Visitor.isOptedOut"),this._waitingForVisitorCallback=!1}},t.prototype._fetchOptIn=function(){try{if(!this._optIn||!this._optIn.doesOptInApply)return;this._logger.info(a,"Fetching permissions from OptIn service"),this._optInListenerRegistered||(this._optIn.fetchPermissions(this._optInFetchPermissionsCallback,!0),this._optInListenerRegistered=!0)}catch(e){this._logger.warn(a,"Error fetching permissions from OptIn service"),this._waitingForOptInCallback=!1}},t.prototype._unsubscribeOptIn=function(){try{this._optIn&&this._optInListenerRegistered&&(this._optIn.off("complete",this._optInFetchPermissionsCallback),this._optInListenerRegistered=!1)}catch(e){this._logger.error(a,"Error unsubscribing from OptIn service")}},t.prototype._optInFetchPermissionsCallback=function(){this._waitingForOptInCallback=!1;var e=this._optIn.isApproved(this._optIn.Categories.ECID),t=this._optIn.isApproved(this._optIn.Categories.ANALYTICS),n=void 0===this._optIn.Categories.MEDIA_ANALYTICS||this._optIn.isApproved(this._optIn.Categories.MEDIA_ANALYTICS);this._optInMediaApproved=e&&t&&n,this._logger.info(a,"OptIn fetchPermissions ECID : "+e+" Analytics : "+t+" Media : "+n),this._updateStatus()},t.prototype._updateStatus=function(){if(!(this._waitingForVisitorCallback||this._optIn&&this._optIn.doesOptInApply&&this._waitingForOptInCallback)){var e=this._visitorOptOut||this._optIn&&this._optIn.doesOptInApply&&!this._optInMediaApproved?t.OPT_OUT:t.OPT_IN;if(this._status!==e){this._logger.info(a,"Privacy changed from "+this._status+" to "+e),this._status=e;var n=this;setTimeout((function(){try{n._callback&&n._callback(e)}catch(e){}}),0)}}},t.OPT_OUT="optout",t.OPT_IN="optin",t.OPT_UNKNOWN="optunknown",e._PrivacyManager=t}(e.ADB.va),function(e,t){"use strict";function a(e){a.__super__.constructor.call(this),this._heartbeat=e}function n(e){n.__super__.constructor.call(this),this._heartbeat=e}function r(e){r.__super__.constructor.call(this),this._heartbeat=e}function i(e){i.__super__.constructor.call(this),this._heartbeat=e}e.extend(a,t.plugins.aa.AdobeAnalyticsPluginDelegate),a.prototype.onError=function(e){this._heartbeat&&this._heartbeat._onDelegateError(e)},e.extend(n,t.plugins.ah.AdobeHeartbeatPluginDelegate),n.prototype.onError=function(e){this._heartbeat&&this._heartbeat._onDelegateError(e)},n.prototype.onTrackingDisabled=function(){this._heartbeat&&this._heartbeat._onDelegateTrackingDisabled()},e.extend(r,t.HeartbeatDelegate),r.prototype.onError=function(e){this._heartbeat&&this._heartbeat._onDelegateError(e)},e.extend(i,t.plugins.videoplayer.VideoPlayerPluginDelegate),i.prototype.getVideoInfo=function(){return this._heartbeat&&this._heartbeat._videoInfo?(this._heartbeat._delegate&&(this._heartbeat._videoInfo.playhead=this._heartbeat._delegate.getCurrentPlaybackTime()),this._heartbeat._videoInfo):null},i.prototype.getAdBreakInfo=function(){return this._heartbeat&&this._heartbeat._adBreakInfo?this._heartbeat._adBreakInfo:null},i.prototype.getAdInfo=function(){return this._heartbeat&&this._heartbeat._adInfo?this._heartbeat._adInfo:null},i.prototype.getChapterInfo=function(){return this._heartbeat&&this._heartbeat._chapterInfo?this._heartbeat._chapterInfo:null},i.prototype.getQoSInfo=function(){if(this._heartbeat&&this._heartbeat._delegate&&this._heartbeat._delegate.getQoSObject()){var e=this._heartbeat._delegate.getQoSObject();if(e&&"object"==typeof e&&e.setValue)return e.createQoSInfo()}return null},t._MediaAnalyticsPluginDelegate=a,t._MediaHeartbeatPluginDelegate=n,t._ADBMediaHeartbeatDelegate=r,t._MediaHeartbeatVideoPlayerPluginDelegate=i}(e.ADB.core,e.ADB.va),function(e,t){"use strict";function a(e,n){a.__super__.constructor.call(this),this._heartbeat=e,this._logger=n,this._val
16idator=new t.plugins.nielsen.MetadataValidator(n)}var n="MediaHeartbeatNielsenPluginDelegate",r={NielsenContentMetadata:"media_nielsen_content_metadata",NielsenChannelMetadata:"media_nielsen_channel_metadata",NielsenAdMetadata:"media_nielsen_ad_metadata"};t.plugins.nielsen&&e.extend(a,t.plugins.nielsen.NielsenPluginDelegate),a.prototype.getMetadataInfo=function(){if(this._heartbeat&&this._heartbeat._currentMediaObject){var e=this._heartbeat._currentMediaObject.getValue(r.NielsenContentMetadata);if(e&&"object"==typeof e)return this._validator.validateContentMetadata(e,"MediaHeartbeat.NielsenContentMetadataKeys"),e;this._logger.warn(n,"We expect a valid object for MediaHeartbeat.MediaObjectKey.NielsenContentMetadata in MediaObject")}return null},a.prototype.getAdMetadataInfo=function(){if(this._heartbeat&&this._heartbeat._currentAdObject){var e=this._heartbeat._currentAdObject.getValue(r.NielsenAdMetadata);if(e&&"object"==typeof e)return this._validator.validateAdMetadata(e,"MediaHeartbeat.NielsenAdMetadataKeys"),e;this._logger.warn(n,"We expect a valid object for MediaHeartbeat.MediaObjectKey.NielsenAdMetadata in MediaObject")}return null},a.prototype.getChannelInfo=function(){if(this._heartbeat&&this._heartbeat._currentMediaObject){var e=this._heartbeat._currentMediaObject.getValue(r.NielsenChannelMetadata);if(e&&"object"==typeof e)return this._validator.validateChannelMetadata(e,"MediaHeartbeat.NielsenChannelMetadataKeys"),e;this._logger.warn(n,"We expect a valid object for MediaHeartbeat.MediaObjectKey.NielsenChannelMetadata in MediaObject")}return null},a.prototype.onError=function(e){this._heartbeat&&this._heartbeat._onDelegateError(e)},t.plugins.nielsen&&(t._NielsenObjectKey=r,t._NielsenPluginDelegate=a)}(e.ADB.core,e.ADB.va),function(t,a){"use strict";function n(){}function r(t,n,r){if(this._appMeasurement=r||e.s,!this._appMeasurement)throw new Error("MediaHeartbeat needs a valid AppMeasurement instance.");if(!this._appMeasurement.visitor||!this._appMeasurement.visitor.marketingCloudOrgID)throw new Error("MediaHeartbeat needs a valid visitor instance with marketingCloudOrgId set.");if(!t)throw new Error("MediaHeartbeat needs a valid delegate object.");if(!n||"object"!=typeof n||!n.trackingServer)throw new Error("MediaHeartbeat needs a valid config object with trackingServer set.");this._config=n,this._delegate=t,this._debugLogging=a.MediaHeartbeat._debugLogging||this._config.debugLogging,this._logger=new i,this._debugLogging?this._logger.enable():this._logger.disable(),this._ruleEngine=new y(this._logger),this._taskScheduler=new _(this._logger),this._privacyManager=new E(this._logger,this._appMeasurement.visitor),this._resetState(),this._setupRules()}var i=t.Logger,o=a.MediaObject,s=a.Heartbeat,l=a.HeartbeatConfig,c=a._ADBMediaHeartbeatDelegate,u=a.plugins.videoplayer.VideoPlayerPlugin,d=a.plugins.videoplayer.VideoPlayerPluginConfig,p=a._MediaHeartbeatVideoPlayerPluginDelegate,m=a.plugins.aa.AdobeAnalyticsPlugin,h=a.plugins.aa.AdobeAnalyticsPluginConfig,g=a._MediaAnalyticsPluginDelegate,f=a.plugins.ah.AdobeHeartbeatPlugin,v=a.plugins.ah.AdobeHeartbeatPluginConfig,b=a._MediaHeartbeatPluginDelegate,y=a._RuleEngine,_=a._TaskScheduler,E=a._PrivacyManager,T=a.utils.ObjectUtils,A=a.utils.VersionUtils;if(n.prototype.getCurrentPlaybackTime=function(){return null},n.prototype.getQoSObject=function(){return null},r.MediaType={Video:"video",Audio:"audio"},r.Event={AdBreakStart:"adBreakStart",AdBreakComplete:"adBreakComplete",AdStart:"adStart",AdComplete:"adComplete",AdSkip:"adSkip",ChapterStart:"chapterStart",ChapterComplete:"chapterComplete",ChapterSkip:"chapterSkip",SeekStart:"seekStart",SeekComplete:"seekComplete",BufferStart:"bufferStart",BufferComplete:"bufferComplete",BitrateChange:"bitrateChange",TimedMetadataUpdate:"timedMetadataUpdate"},r.StreamType={VOD:"vod",LIVE:"live",LINEAR:"linear",PODCAST:"podcast",AUDIOBOOK:"audiobook",AOD:"aod"},r.MediaObjectKey={StandardVideoMetadata:"media_standard_content_metadata",StandardMediaMetadata:"media_standard_content_metadata",StandardAdMetadata:"media_standard_ad_metadata",VideoResumed:"resumed",MediaResumed:"resumed",PrerollTrackingWaitingTime:"preroll_tracking_waiting_time"},r.VideoMetadataKeys=a.plugins.aa.VideoMetadataKeys,r.AudioMetadataKeys=a.plugins.aa.AudioMetadataKeys,r.AdMetadataKeys=a.plugins.aa.AdMetadataKeys,r.createMediaObject=function(e,t,a,n,i){var s=new o;s.setValue(o.MEDIAINFO_KEY_VIDEOID,t),s.setValue(o.MEDIAINFO_KEY_NAME,e),s.setValue(o.MEDIAINFO_KEY_LENGTH,a),s.setValue(o.MEDIAINFO_KEY_PLAYHEAD,0);var l=n||r.StreamType.VOD;return s.setValue(o.MEDIAINFO_KEY_STREAMTYPE,l),("string"!=typeof i||i!=r.MediaType.Video&&i!=r.MediaType.Audio)&&(i=r.MediaType.Video),s.setValue(o.MEDIAINFO_KEY_MEDIATYPE,i),s},r.createAdBreakObject=function(e,t,a){var n=new o;return n.setValue(o.MEDIAINFO_KEY_NAME,e),n.setValue(o.MEDIAINFO_KEY_POSITION,t),n.setValue(o.MEDIAINFO_KEY_STARTTIME,a),n},r.createAdObject=function(e,t,a,n){var r=new o;return r.setValue(o.MEDIAINFO_KEY_NAME,e),r.setValue(o.MEDIAINFO_KEY_ADID,t),r.setValue(o.MEDIAINFO_KEY_POSITION,a),r.setValue(o.MEDIAINFO_KEY_LENGTH,n),r},r.createChapterObject=function(e,t,a,n){var r=new o;return r.setValue(o.MEDIAINFO_KEY_NAME,e),r.setValue(o.MEDIAINFO_KEY_POSITION,t),r.setValue(o.MEDIAINFO_KEY_LENGTH,a),r.setValue(o.MEDIAINFO_KEY_STARTTIME,n),r},r.createQoSObject=function(e,t,a,n){var r=new o;return r.setValue(o.MEDIAINFO_KEY_BITRATE,e),r.setValue(o.MEDIAINFO_KEY_FPS,a),r.setValue(o.MEDIAINFO_KEY_DROPPEDFRAMES,n),r.setValue(o.MEDIAINFO_KEY_STARTUPTIME,t),r},r.createTimedMetadataObject=function(e){var t=new o;return t.setValue(o.MEDIAINFO_KEY_TIMEDMETADATA,e),t},r.version=function(){return a.Version.getVersion()},r.prototype.trackSessionStart=function(e,t){this._logger.info(O,"#::trackSessionStart()");var a=y.createContext();a.setData(k,e),a.setData(R,this._cleanContextData(t)),this._processRule(S.SessionStart,a)},r.prototype.trackPlay=function(){this._logger.info(O,"#::trackPlay()"),this._processRule(S.Play)},r.prototype.trackPause=function(){this._logger.info(O,"#::trackPause()"),this._processRule(S.Pause)},r.prototype.trackComplete=function(){this._logger.info(O,"#::trackComplete()"),this._processRule(S.VideoComplete)},r.prototype.trackSessionEnd=function(){this._logger.info(O,"#::trackSessionEnd()"),this._processRule(S.SessionEnd)},r.prototype.trackError=function(e){this._logger.info(O,"#::trackError()");var t=y.createContext();t.setData(L,e),this._processRule(S.Error,t)},r.prototype.trackEvent=function(e,t,a){this._logger.info(O,"#::trackEvent() - "+e);var n,i=y.createContext();switch(e){case r.Event.AdBreakStart:i.setData(w,t),i.setData(R,this._cleanContextData(a)),n=S.AdBreakStart;break;case r.Event.AdBreakComplete:n=S.AdBreakComplete;break;case r.Event.AdStart:i.setData(D,t),i.setData(R,this._cleanContextData(a)),n=S.AdStart;break;case r.Event.AdComplete:n=S.AdComplete;break;case r.Event.AdSkip:n=S.AdSkip;break;case r.Event.SeekStart:n=S.SeekStart;break;case r.Event.SeekComplete:n=S.SeekComplete;break;case r.Event.ChapterStart:i.setData(V,t),i.setData(R,this._cleanContextData(a)),n=S.ChapterStart;break;case r.Event.ChapterComplete:n=S.ChapterComplete;break;case r.Event.ChapterSkip:n=S.ChapterSkip;break;case r.Event.BufferStart:n=S.BufferStart;break;case r.Event.BufferComplete:n=S.BufferComplete;break;case r.Event.BitrateChange:n=S.BitrateChange;break;case r.Event.TimedMetadataUpdate:n=S.TimedMetadataUpdate,i.setData(M,t);break;default:return void this._logger.error(O,"Incorrect event name.")}this._processRule(n,i)},a.plugins.nielsen){var P=a.MediaHeartbeatConfig;P.prototype.nielsenConfigKey=void 0,P.prototype.nielsenAppInfo=void 0;var I=a._NielsenObjectKey;r.MediaObjectKey.NielsenContentMetadata=I.NielsenContentMetadata,r.MediaObjectKey.NielsenAdMetadata=I.NielsenAdMetadata,r.MediaObjectKey.NielsenChannelMetadata=I.NielsenChannelMetadata,r.NielsenContentMetadataKeys=a.plugins.nielsen.ContentMetadataKeys,r.NielsenChannelMetadataKeys=a.plugins.nielsen.ChannelMetadataKeys,r.NielsenAdMetadataKeys=a.plugins.nielsen.AdMetadataKeys,r.prototype.nielsenLoadMetadata=function(e){this._nielsenPlugin&&this._nielsenPlugin.loadMetadata(e)}}r.prototype._setState=function(e,t){this._mediaState[e]=t},r.prototype._isInState=function(e){return this._mediaState[e]},r.prototype._isTrackingDisabled=function(){return this._mediaHeartbeatDisabled},r.prototype._isInSession=function(){return this._isInState(C.Session)},r.prototype._isInMedia=function(){return this._isInState(C.Media)},r.prototype._isInAd=function(){return this._isInState(C.Ad)},r.prototype._isInAdBreak=function(){return this._isInState(C.AdBreak)}
16,r.prototype._isInChapter=function(){return this._isInState(C.Chapter)},r.prototype._isInPlay=function(){return this._isInState(C.PlayPause)},r.prototype._isInPause=function(){return!this._isInState(C.PlayPause)},r.prototype._isInBuffer=function(){return this._isInState(C.Buffer)},r.prototype._isInSeek=function(){return this._isInState(C.Seek)},r.prototype._isPlatformTrackingSupported=function(){return!this._appMeasurement.unsupportedBrowser},r.prototype._isAudioTrackingSupported=function(e){return e.getData(k).getValue(o.MEDIAINFO_KEY_MEDIATYPE)!==r.MediaType.Audio||A.isGreaterThanEqual(this._appMeasurement.version,"2.11.0")},r.prototype._isValidMediaObject=function(e){var t=e.getData(k);if(t&&t instanceof o){var a=t.getValue(r.MediaObjectKey.MediaResumed);null!=a&&"boolean"!=typeof a&&this._logger.warn(O,"Ignoring value set for MediaHeartbeat.MediaObjectKey.MediaResumed in MediaObject as we expect a boolean value");var n=t.getValue(r.MediaObjectKey.PrerollTrackingWaitingTime);null!=n&&(("string"==typeof n||"number"==typeof n)&&!isNaN(n)||this._logger.warn(O,"Ignoring value set for MediaHeartbeat.MediaObjectKey.PrerollTrackingWaitingTime in MediaObject as we expect a valid duration as number in milliseconds."));var i=t.getValue(r.MediaObjectKey.StandardMediaMetadata);return null!=i&&"object"!=typeof i&&this._logger.warn(O,"Ignoring value set for MediaHeartbeat.MediaObjectKey.StandardMediaMetadata in MediaObject as we expect a valid object with kv pairs."),!0}return!1},r.prototype._isValidAdBreakObject=function(e){var t=e.getData(w);return t&&t instanceof o},r.prototype._isDifferentAdBreakObject=function(e){var t=e.getData(w);return!(this._currentAdBreakObject&&this._currentAdBreakObject.isEqual(t))},r.prototype._isValidAdObject=function(e){var t=e.getData(D);if(t&&t instanceof o){var a=t.getValue(F);null!=a&&"boolean"!=typeof a&&this._logger.warn(O,"Ignoring value set for MediaHeartbeat.MediaObjectKey.GranularAdTracking in AdObject as we expect a boolean value.");var n=t.getValue(r.MediaObjectKey.StandardAdMetadata);return null!=n&&"object"!=typeof n&&this._logger.warn(O,"Ignoring value set for MediaHeartbeat.MediaObjectKey.StandardAdMetadata in AdObject as we expect a valid object with kv pairs."),!0}return!1},r.prototype._isDifferentAdObject=function(e){var t=e.getData(D);return!(this._currentAdObject&&this._currentAdObject.isEqual(t))},r.prototype._isValidChapterObject=function(e){var t=e.getData(V);return t&&t instanceof o},r.prototype._isDifferentChapterObject=function(e){var t=e.getData(V);return!(this._currentChapterObject&&this._currentChapterObject.isEqual(t))},r.prototype._isValidTimedMetadataObject=function(e){var t=e.getData(M);if(t&&t instanceof o){var a=t.getValue(o.MEDIAINFO_KEY_TIMEDMETADATA);return a&&"string"==typeof a}return!1},r.prototype._shouldAllowPlayerStateChange=function(){return!(this._isInState(C.AdBreak)&&!this._isInState(C.Ad))},r.prototype._didBeginReporting=function(){return this._isInState(C.Reporting)},r.prototype._deferredTrackPlay=function(){this._prerollWaitEnabled&&(this._logger.info(O,"Executing deferred API:trackPlay."),this._prerollWaitEnabled=!1,this._playTaskHandle=null,this._processRule(S.Play))},r.prototype._cmdEnterAction=function(e){var t=e.getRuleName();if(this._prerollWaitEnabled)if(this._playReceived)switch(t){case S.SeekStart:case S.BufferStart:this._logger.info(O,"Cancelling scheduled API:trackPlay because of SeekStart/BufferStart event"),this._taskScheduler.cancelTask(this._playTaskHandle),this._playTaskHandle=null;break;case S.SeekComplete:case S.BufferComplete:this._logger.info(O,"Rescheduled API:trackPlay after SeekComplete/BufferComplete event"),this._playTaskHandle=this._taskScheduler.scheduleTask(this._deferredTrackPlay,this,this._prerollWaitTime);break;case S.Play:this._logger.info(O,"Dropping API:trackPlay as we already have a API:trackPlay scheduled."),e.stopProcessingAction();break;case S.Pause:this._logger.info(O,"Cancelling scheduled API:trackPlay because of API:trackPause call."),this._taskScheduler.cancelTask(this._playTaskHandle),this._playTaskHandle=null,this._prerollWaitEnabled=!1;break;case S.AdBreakStart:this._logger.info(O,"Received API:trackEvent(AdBreakStart) within "+this._prerollWaitTime+" ms after API:trackPlay. We will track this as preroll AdBreak."),this._taskScheduler.cancelTask(this._playTaskHandle),this._playTaskHandle=null,this._prerollWaitEnabled=!1,this._playAfterAdStart=!0}else switch(t){case S.Play:this._logger.info(O,"Deferring API:trackPlay for "+this._prerollWaitTime+" ms."),this._playReceived=!0,this._playUnhandledFromPrerollWaitTime=!0,this._playTaskHandle=this._taskScheduler.scheduleTask(this._deferredTrackPlay,this,this._prerollWaitTime),e.stopProcessingAction();break;case S.Pause:this._logger.info(O,"Received trackPause before first trackPlay."),this._prerollWaitEnabled=!1;break;case S.AdBreakStart:this._logger.info(O,"Received trackEvent(AdBreakStart) before first trackPlay."),this._prerollWaitEnabled=!1}},r.prototype._cmdExitAction=function(e){var t=e.getRuleName();this._playAfterAdStart&&(t===S.AdStart?(this._cmdPlay(e),this._playAfterAdStart=!1):t===S.AdBreakComplete&&(this._playAfterAdStart=!1)),t!==S.AdStart||this._isInState(C.FPlayPause)||this._cmdPlay(e),this._prerollWaitEnabled||!this._playUnhandledFromPrerollWaitTime||t!==S.BufferComplete&&t!==S.SeekComplete&&t!==S.AdBreakComplete||this._isInState(C.FPlayPause)||this._isInState(C.Buffer)||this._isInState(C.Seek)||(this._logger.info(O,"Executing pending API:trackPlay. This case most likely happens tracking Preroll AdBreak without any Ads."),this._cmdPlay(e))},r.prototype._cmdConfigure=function(){this._configureAdobeAnalyticsPlugin(),this._configureAdobeHearbeatPlugin(),this._configureVideoPlayerPlugin(),this._configureOtherPlugins(),this._configureHeartbeat(),this._privacyManager.configure(this._onPrivacyChange.bind(this))},r.prototype._cmdBeginReporting=function(){this._playerPlugin&&this._playerPlugin.beginReporting(),this._setState(C.Reporting,!0)},r.prototype._cmdSessionStart=function(e){var t=e.getData(k),a=e.getData(R);this._currentMediaObject=t,this._videoInfo=t.createVideoInfo(),this._videoInfo.playerName=this._config.playerName?this._config.playerName:"";var n=t.getValue(r.MediaObjectKey.StandardMediaMetadata);n&&"object"==typeof n||(n=null);var i=t.getValue(r.MediaObjectKey.MediaResumed);"boolean"==typeof i&&(this._videoInfo.resumed=i);var o=t.getValue(r.MediaObjectKey.PrerollTrackingWaitingTime);"string"!=typeof o&&"number"!=typeof o||isNaN(o)||(this._prerollWaitTime=Number(o),this._prerollWaitTime<=0&&(this._prerollWaitEnabled=!1));var s=this._prepareMetadata(n,a);s[j]=this._videoInfo.mediaType,this._aaPlugin.setVideoMetadata(s),this._playerPlugin.trackVideoLoad(),this._playerPlugin.trackSe
16ssionStart(),this._setState(C.Session,!0),this._setState(C.Media,!0)},r.prototype._destroyHeartbeat=function(e,t){e&&e.trackVideoUnload(),t&&t.destroy()},r.prototype._cmdVideoEnd=function(e){var t=e.getRuleName()===S.VideoComplete;if(this._isInState(C.Reporting)){var a=this,n=this._heartbeat,r=this._playerPlugin;this._playerPlugin.trackComplete((function(){a._destroyHeartbeat(r,n)}),t)}else this._destroyHeartbeat(this._playerPlugin,this._heartbeat);this._setState(C.Media,!1)},r.prototype._cmdHandleMediaComplete=function(e){this._isInMedia(e)||(this._logger.info(O,"API:trackComplete has already cleaned up Heartbeat instance."),this._cmdSessionEnd(e),e.stopProcessingAction())},r.prototype._cmdSessionEnd=function(){this._setState(C.Session,!1),this._resetState()},r.prototype._cmdDisableTracking=function(){this._logger.info(O,"#_cmdDisableTracking: ADBMediaHeartbeat Tracking Disabled Remotely."),this._mediaHeartbeatDisabled=!0},r.prototype._cmdBufferStart=function(){this._playerPlugin.trackBufferStart(),this._setState(C.Buffer,!0)},r.prototype._cmdBufferComplete=function(){this._isInState(C.Buffer)&&this._playerPlugin.trackBufferComplete(),this._setState(C.Buffer,!1)},r.prototype._cmdSeekStart=function(){this._playerPlugin.trackSeekStart(),this._setState(C.Seek,!0)},r.prototype._cmdSeekComplete=function(){this._isInState(C.Seek)&&this._playerPlugin.trackSeekComplete(),this._setState(C.Seek,!1)},r.prototype._cmdPlay=function(){this._playerPlugin.trackPlay(),this._setState(C.PlayPause,!0),this._setState(C.FPlayPause,!0),this._playUnhandledFromPrerollWaitTime=!1},r.prototype._cmdPause=function(){this._playerPlugin.trackPause(),this._setState(C.PlayPause,!1),this._setState(C.FPlayPause,!0)},r.prototype._cmdAdBreakStart=function(e){var t=e.getData(w);this._currentAdBreakObject=t,this._adBreakInfo=t.createAdBreakInfo(),this._adBreakInfo.playerName=this._config.playerName?this._config.playerName:"",this._playerPlugin.trackAdBreakStart(),this._setState(C.AdBreak,!0)},r.prototype._cmdAdBreakComplete=function(){this._currentAdBreakObject=null,this._adBreakInfo=null,this._isInState(C.AdBreak)&&this._playerPlugin.trackAdBreakComplete(),this._setState(C.AdBreak,!1)},r.prototype._cmdAdStart=function(e){var t=e.getData(D),a=e.getData(R);this._currentAdObject=t,this._adInfo=t.createAdInfo();var n=t.getValue(F);"boolean"==typeof n&&(this._adInfo.granularTracking=n);var i=t.getValue(r.MediaObjectKey.StandardAdMetadata);i&&"object"==typeof i||(i=null);var o=this._prepareMetadata(i,a);this._aaPlugin.setAdMetadata(o),this._playerPlugin.trackAdStart(),this._setState(C.Ad,!0)},r.prototype._cmdAdComplete=function(){this._currentAdObject=null,this._adInfo=null,this._isInState(C.Ad)&&this._playerPlugin.trackAdComplete(),this._setState(C.Ad,!1)},r.prototype._cmdAdSkip=function(){this._currentAdObject=null,this._adInfo=null,this._isInState(C.Ad)&&this._playerPlugin.trackAdSkip(),this._setState(C.Ad,!1)},r.prototype._cmdChapterStart=function(e){var t=e.getData(V),a=e.getData(R);this._currentChapterObject=t,this._chapterInfo=t.createChapterInfo();var n=this._prepareMetadata(null,a);this._aaPlugin.setChapterMetadata(n),this._playerPlugin.trackChapterStart(),this._setState(C.Chapter,!0)},r.prototype._cmdChapterComplete=function(){this._currentChapterObject=null,this._chapterInfo=null,this._isInState(C.Chapter)&&this._playerPlugin.trackChapterComplete(),this._setState(C.Chapter,!1)},r.prototype._cmdChapterSkip=function(){this._currentChapterObject=null,this._chapterInfo=null,this._isInState(C.Chapter)&&this._playerPlugin.trackChapterSkip(),this._setState(C.Chapter,!1)},r.prototype._cmdError=function(e){var t=e.getData(L);t||(t="unknown_error_id"),this._playerPlugin.trackVideoPlayerError(t)},r.prototype._cmdBitrate=function(){this._playerPlugin.trackBitrateChange()},r.prototype._cmdTimedMetadataUpdate=function(e){var t=e.getData(M).getValue(o.MEDIAINFO_KEY_TIMEDMETADATA);this._playerPlugin.trackTimedMetadata(t)},r.prototype._processRule=function(e,t){return this._ruleEngine.processRule(e,t)},r.prototype._setupRules=function(){this._ruleEngine.registerEnterExitAction(this._cmdEnterAction,this._cmdExitAction),this._ruleEngine.registerRule(S.SessionStart,"API:trackSessionStart",[y.createPredicate(this._isPlatformTrackingSupported,!0,N.ErrUnSupportedPlatform),y.createPredicate(this._isTrackingDisabled,!1,N.ErrTrackingDisabled),y.createPredicate(this._isInSession,!1,N.ErrInSession),y.createPredicate(this._isValidMediaObject,!0,N.ErrInvalidMediaObject),y.createPredicate(this._isAudioTrackingSupported,!0,N.ErrAudioTrackingNotSupported)],[this._cmdConfigure,this._cmdSessionStart],this),this._ruleEngine.registerRule(S.SessionEnd,"API:trackSessionEnd",[y.createPredicate(this._isInSession,!0,N.ErrNotInSession)],[this._cmdHandleMediaComplete,this._cmdAdSkip,this._cmdAdBreakComplete,this._cmdChapterSkip,this._cmdVideoEnd,this._cmdSessionEnd],this),this._ruleEngine.registerRule(S.VideoComplete,"API:trackComplete",[y.createPredicate(this._isInSession,!0,N.ErrNotInSession),y.createPredicate(this._isInMedia,!0,N.ErrNotInMedia)],[this._cmdAdSkip,this._cmdAdBreakComplete,this._cmdChapterSkip,this._cmdVideoEnd],this),this._ruleEngine.registerRule(S.Error,"API:trackError",[y.createPredicate(this._isInSession,!0,N.ErrNotInSession),y.createPredicate(this._isInMedia,!0,N.ErrNotInMedia)],[this._cmdError],this),this._ruleEngine.registerRule(S.Play,"API:trackPlay",[y.createPredicate(this._isInSession,!0,N.ErrNotInSession),y.createPredicate(this._isInMedia,!0,N.ErrNotInMedia),y.createPredicate(this._shouldAllowPlayerStateChange,!0,N.ErrInvalidPlayerState)],[this._cmdSeekComplete,this._cmdBufferComplete,this._cmdPlay],this), 17this._ruleEngine.registerRule(S.Pause,"API:trackPause",[y.createPredicate(this._isInSession,!0,N.ErrNotInSession),y.createPredicate(this._isInMedia,!0,N.ErrNotInMedia),y.createPredicate(this._shouldAllowPlayerStateChange,!0,N.ErrInvalidPlayerState),y.createPredicate(this._isInBuffer,!1,N.ErrInBuffer),y.createPredicate(this._isInSeek,!1,N.ErrInSeek)],[this._cmdPause],this),this._ruleEngine.registerRule(S.BufferStart,"API:trackEvent(BufferStart)",[y.createPredicate(this._isInSession,!0,N.ErrNotInSession),y.createPredicate(this._isInMedia,!0,N.ErrNotInMedia),y.createPredicate(this._shouldAllowPlayerStateChange,!0,N.ErrInvalidPlayerState),y.createPredicate(this._isInBuffer,!1,N.ErrInBuffer),y.createPredicate(this._isInSeek,!1,N.ErrInSeek)],[this._cmdBufferStart],this),this._ruleEngine.registerRule(S.BufferComplete,"API:trackEvent(BufferComplete)",[y.createPredicate(this._isInSession,!0,N.ErrNotInSession),y.createPredicate(this._isInMedia,!0,N.ErrNotInMedia),y.createPredicate(this._shouldAllowPlayerStateChange,!0,N.ErrInvalidPlayerState),y.createPredicate(this._isInBuffer,!0,N.ErrNotInBuffer)],[this._cmdBufferComplete],this),this._ruleEngine.registerRule(S.SeekStart,"API:trackEvent(SeekStart)",[y.createPredicate(this._isInSession,!0,N.ErrNotInSession),y.createPredicate(this._isInMedia,!0,N.ErrNotInMedia),y.createPredicate(this._shouldAllowPlayerStateChange,!0,N.ErrInvalidPlayerState),y.createPredicate(this._isInSeek,!1,N.ErrInSeek),y.createPredicate(this._isInBuffer,!1,N.ErrInBuffer)],[this._cmdSeekStart],this),this._ruleEngine.registerRule(S.SeekComplete,"API:trackEvent(SeekComplete)",[y.createPredicate(this._isInSession,!0,N.ErrNotInSession),y.createPredicate(this._isInMedia,!0,N.ErrNotInMedia),y.createPredicate(this._shouldAllowPlayerStateChange,!0,N.ErrInvalidPlayerState),y.createPredicate(this._isInSeek,!0,N.ErrNotInSeek)],[this._cmdSeekComplete],this),this._ruleEngine.registerRule(S.AdBreakStart,"API:trackEvent(AdBreakStart)",[y.createPredicate(this._isInSession,!0,N.ErrNotInSession),y.createPredicate(this._isInMedia,!0,N.ErrNotInMedia),y.createPredicate(this._isValidAdBreakObject,!0,N.ErrInvalidAdBreakObject),y.createPredicate(this._isDifferentAdBreakObject,!0,N.ErrDuplicateAdBreakObject)],[this._cmdAdSkip,this._cmdAdBreakComplete,this._cmdAdBreakStart],this),this._ruleEngine.registerRule(S.AdBreakComplete,"API:trackEvent(AdBreakComplete)",[y.createPredicate(this._isInSession,!0,N.ErrNotInSession),y.createPredicate(this._isInMedia,!0,N.ErrNotInMedia),y.createPredicate(this._isInAdBreak,!0,N.ErrNotInAdBreak)],[this._cmdAdSkip,this._cmdAdBreakComplete],this),this._ruleEngine.registerRule(S.AdStart,"API:trackEvent(AdStart)",[y.createPredicate(this._isInSession,!0,N.ErrNotInSession),y.createPredicate(this._isInMedia,!0,N.ErrNotInMedia),y.createPredicate(this._isInAdBreak,!0,N.ErrNotInAdBreak),y.createPredicate(this._isValidAdObject,!0,N.ErrInvalidAdObject),y.createPredicate(this._isDifferentAdObject,!0,N.ErrDuplicateAdObject)],[this._cmdAdSkip,this._cmdAdStart],this),this._ruleEngine.registerRule(S.AdComplete,"API:trackEvent(AdComplete)",[y.createPredicate(this._isInSession,!0,N.ErrNotInSession),y.createPredicate(this._isInMedia,!0,N.ErrNotInMedia),y.createPredicate(this._isInAdBreak,!0,N.ErrNotInAdBreak),y.createPredicate(this._isInAd,!0,N.ErrNotInAd)],[this._cmdAdComplete],this),this._ruleEngine.registerRule(S.AdSkip,"API:trackEvent(AdSkip)",[y.createPredicate(this._isInSession,!0,N.ErrNotInSession),y.createPredicate(this._isInMedia,!0,N.ErrNotInMedia),y.createPredicate(this._isInAdBreak,!0,N.ErrNotInAdBreak),y.createPredicate(this._isInAd,!0,N.ErrNotInAd)],[this._cmdAdSkip],this),this._ruleEngine.registerRule(S.ChapterStart,"API:trackEvent(ChapterStart)",[y.createPredicate(this._isInSession,!0,N.ErrNotInSession),y.createPredicate(this._isInMedia,!0,N.ErrNotInMedia),y.createPredicate(this._isValidChapterObject,!0,N.ErrInvalidChapterObject),y.createPredicate(this._isDifferentChapterObject,!0,N.ErrDuplicateChapterObject)],[this._cmdChapterSkip,this._cmdChapterStart],this),this._ruleEngine.registerRule(S.ChapterComplete,"API:trackEvent(ChapterComplete)",[y.createPredicate(this._isInSession,!0,N.ErrNotInSession),y.createPredicate(this._isInMedia,!0,N.ErrNotInMedia),y.createPredicate(this._isInChapter,!0,N.ErrNotInChapter)],[this._cmdChapterComplete],this),this._ruleEngine.registerRule(S.ChapterSkip,"API:trackEvent(ChapterSkip)",[y.createPredicate(this._isInSession,!0,N.ErrNotInSession),y.createPredicate(this._isInMedia,!0,N.ErrNotInMedia),y.createPredicate(this._isInChapter,!0,N.ErrNotInChapter)],[this._cmdChapterSkip],this),this._ruleEngine.registerRule(S.BitrateChange,"API:trackEvent(BitrateChange)",[y.createPredicate(this._isInSession,!0,N.ErrNotInSession),y.createPredicate(this._isInMedia,!0,N.ErrNotInMedia)],[this._cmdBitrate],this),this._ruleEngine.registerRule(S.TimedMetadataUpdate,"API:trackEvent(TimedMetadataUpdate)",[y.createPredicate(this._isInSession,!0,N.ErrNotInSession),y.createPredicate(this._isInMedia,!0,N.ErrNotInMedia),y.createPredicate(this._isValidTimedMetadataObject,!0,N.ErrInvalidTimedMetadataObject)],[this._cmdTimedMetadataUpdate],this),this._ruleEngine.registerRule(S.DisableTracking,"Internal::DisableTracking",[y.createPredicate(this._isTrackingDisabled,!1,N.ErrTrackingDisabled)],[this._cmdDisableTracking],this),this._ruleEngine.registerRule(S.BeginReporting,"Internal::BeginReporting",[y.createPredicate(this._isInSession,!0,N.ErrNotInSession),y.createPredicate(this._isInMedia,!0,N.ErrNotInMedia),y.createPredicate(this._didBeginReporting,!1,N.ErrBeginReporting)],[this._cmdBeginReporting],this)},r.prototype._configureAdobeAnalyticsPlugin=function(){this._aaPlugin=new m(this._appMeasurement,new g(this));var e=new h;e.channel=this._config.channel?this._config.channel:"",e.debugLogging=a.MediaHeartbeat._debugLogging||this._config.debugLogging,this._aaPlugin.configure(e),this._plugins.push(this._aaPlugin)},r.prototype._configureAdobeHearbeatPlugin=function(){var e=this._appMeasurement.visitor?this._appMeasurement.visitor.marketingCloudOrgID:"";this._ahPlugin=new f(new b(this));var t=new v(this._config.trackingServer,e);t.debugLogging=a.MediaHeartbeat._debugLogging||this._config.debugLogging,t.ovp=this._config.ovp?this._config.ovp:"",t.ssl=this._config.ssl,t.sdk=this._config.appVersion?this._config.appVersion:"";var n=this._primetimeTVSDKVersion();n&&n.length>0&&(t.__primetime=!0,t.__psdkVersion=n),this._ahPlugin.configure(t),this._plugins.push(this._ahPlugin)},r.prototype._configureVideoPlayerPlugin=function(){this._playerPlugin=new u(new p(this));var e=new d;e.debugLogging=a.MediaHeartbeat._debugLogging||this._config.debugLogging,this._playerPlugin.configure(e),this._plugins.push(this._playerPlugin)},r.prototype._configureOtherPlugins=function(){if(a.plugins.nielsen&&this._config.nielsenConfigKey&&this._config.nielsenAppInfo){this._nielsenPlugin=new a.plugins.nielsen.NielsenPlugin(new a._NielsenPluginDelegate(this,this._logger));var e=new a.plugins.nielsen.NielsenPluginConfig;e.debugLogging=a.MediaHeartbeat._debugLogging||this._config.debugLogging,e.appInfo=this._config.nielsenAppInfo,e.configKey=this._config.nielsenConfigKey,this._nielsenPlugin.configure(e),this._plugins.push(this._nielsenPlugin)}},r.prototype._configureHeartbeat=function(){var e=new l;e.debugLogging=a.MediaHeartbeat._debugLogging||this._config.debugLogging,this._heartbeat=new s(new c(this),this._plugins),this._heartbeat.configure(e)},r.prototype._resetState=function(){this._taskScheduler.clearTasks(),this._privacyManager.reset(),this._mediaState={},this._plugins=[],this._playerPlugin=null,this._aaPlugin=null,this._ahPlugin=null,this._nielsenPlugin=null,this._heartbeat=null,this._currentMediaObject=null,this._currentAdBreakObject=null,this._currentAdObject=null,this._currentChapterObject=null,this._videoInfo=null,this._adBreakInfo=null,this._adInfo=null,this._chapterInfo=null,this._prerollWaitEnabled=!0,this._prerollWaitTime=G,this._playReceived=!1,this._playUnhandledFromPrerollWaitTime=!1,this._playTaskHandle=null,this._playAfterAdStart=!1},r.prototype._primetimeTVSDKVersion=function(){return this._currentMediaObject?this._currentMediaObject.getValue(x):null},r.prototype._cleanContextData=function(e){if(null==e||"object"!=typeof e)return null;var t={};for(var a in e)if(e.hasOwnProperty(a)){var n=e[a];"number"!=typeof n&&"string"!=typeof n&&"boolean"!=typeof n||(t[a]=n)}return t},r.prototype._prepareMetadata=function(e,t){var a={};
17if(t&&T.append(a,t),e){var n=this._cleanContextData(e);T.append(a,n)}return delete a[j],a},r.prototype._onDelegateError=function(e){this._logger.error(O,e.getMessage()+" | "+e.getDetails())},r.prototype._onDelegateTrackingDisabled=function(){this._processRule(S.SessionEnd),this._processRule(S.DisableTracking)},r.prototype._onPrivacyChange=function(e){this._logger.info(O,"#_onPrivacyChange: Privacy Status: "+e),e===E.OPT_IN?this._processRule(S.BeginReporting):e===E.OPT_OUT&&this._processRule(S.SessionEnd)};var C={Session:0,Media:1,AdBreak:2,Ad:3,Chapter:4,PlayPause:5,Buffer:6,Seek:7,FPlayPause:8,Reporting:9},S={SessionStart:0,SessionEnd:1,VideoComplete:2,Play:3,Pause:4,Error:5,AdBreakStart:6,AdBreakComplete:7,AdStart:8,AdComplete:9,AdSkip:10,ChapterStart:11,ChapterComplete:12,ChapterSkip:13,SeekStart:14,SeekComplete:15,BufferStart:16,BufferComplete:17,BitrateChange:18,TimedMetadataUpdate:19,DisableTracking:20,BeginReporting:21},N={ErrUnSupportedPlatform:"MediaHeartbeat does not support tracking due to AppMeasurement or VisitorAPI not supporting the browser.",ErrNotInSession:'MediaHeartbeat is not in active tracking session, call "API:trackSessionStart" to begin a new tracking session.',ErrInSession:'MediaHeartbeat is in active tracking session, call "API:trackSessionEnd" to end current tracking session.',ErrNotInMedia:'MediaHeartbeat has completed tracking session, call "API:trackSessionEnd" first to end current session and then begin a new tracking session.',ErrInBuffer:'MediaHeartbeat is tracking buffer events, call "API:trackEvent(BufferComplete)" first to stop tracking buffer events.',ErrNotInBuffer:'MediaHeartbeat is not tracking buffer events, call "API:trackEvent(BufferStart)" before "API:trackEvent(BufferComplete)".',ErrInSeek:'MediaHeartbeat is tracking seek events, call "API:trackEvent(SeekComplete)" first to stop tracking seek events.',ErrNotInSeek:'MediaHeartbeat is not tracking seek events, call "API:trackEvent(SeekStart)" before "API:trackEvent(SeekComplete)".',ErrNotInAdBreak:'MediaHeartbeat is not tracking any AdBreak, call "API:trackEvent(AdBreakStart)" to begin tracking AdBreak',ErrNotInAd:'MediaHeartbeat is not tracking any Ad, call "API:trackEvent(AdStart)" to begin tracking Ad',ErrNotInChapter:'MediaHeartbeat is not tracking any Chapter, call "API:trackEvent(ChapterStart)" to begin tracking Chapter',ErrInvalidMediaObject:'MediaInfo passed into "API:trackSessionStart" is invalid.',ErrInvalidAdBreakObject:'AdBreakInfo passed into "API:trackEvent(AdBreakStart)" is invalid.',ErrDuplicateAdBreakObject:'MediaHeartbeat is currently tracking the AdBreak passed into "API:trackEvent(AdBreakStart)".',ErrInvalidAdObject:'AdInfo passed into "API:trackEvent(AdStart)" is invalid.',ErrDuplicateAdObject:'MediaHeartbeat is currently tracking the Ad passed into "API:trackEvent(AdStart)".',ErrInvalidChapterObject:'ChapterInfo passed into "API:trackEvent(ChapterStart)" is invalid.',ErrDuplicateChapterObject:'MediaHeartbeat is currently tracking the Chapter passed into "API:trackEvent(ChapterStart)".',ErrInvalidTimedMetadataObject:'TimedMetadata passed into "API:trackEvent(TimedMetadataUpdate)" is invalid.',ErrInvalidPlayerState:"MediaHeartbeat is tracking an AdBreak but not tracking any Ad and will drop any calls to track player state (Play, Pause, Buffer or Seek) in this state.",ErrAudioTrackingNotSupported:"Upgrade your AppMeasurement library to version >
17= '2.11.0' to support tracking audio content.",ErrTrackingDisabled:"MediaHeartbeat tracking is disabled for this publisher. Please contact Adobe Representative to enable tracking.",ErrBeginReporting:"MediaHeartbeat has already started reporting."},O="MediaHeartbeat",k="key_media_object",w="key_adbreak_object",D="key_ad_object",V="key_chapter_object",M="key_timed_metadata_object",R="key_custom_metadata",L="key_error_id",j="a.media.streamType",x="a.__pttvsdkVersion",F="granular_ad_tracking",G=250;a._MediaHeartbeatRule=S,a._MediaHeartbeatErrorMessage=N,a.MediaHeartbeatDelegate=n,a.MediaHeartbeat=r,a.MediaHeartbeat._debugLogging=!1}(e.ADB.core,e.ADB.va),e.ADB||(e.ADB={}),e.ADB.core||(e.ADB.core=core),e.ADB.va||(e.ADB.va=va),e.ADB.va.plugins||(e.ADB.va.plugins={})}).call(t),e.va=t.ADB.va,e.core=t.ADB.core},"function"==typeof define&&define.amd?define(["exports"],n):"object"==typeof t&&"string"!=typeof t.nodeName?n(t):n(a.ADB={})}},"adobe-video-analytics/src/lib/helpers/mediaHeartbeat.js":{script:function(e,t,a){"use strict";var n=a("../codeLibrary/MediaSDK.min"),r=a("./deepFreeze"),i=n.va.MediaHeartbeat,o=(n.va.MediaHeartbeatDelegate,{Event:i.Event,MediaType:i.MediaType,StreamType:i.StreamType,MediaObjectKey:i.MediaObjectKey,VideoMetadataKeys:i.VideoMetadataKeys,AudioMetadataKeys:i.AudioMetadataKeys,AdMetadataKeys:i.AdMetadataKeys,version:i.version,createMediaObject:i.createMediaObject,createAdBreakObject:i.createAdBreakObject,createAdObject:i.createAdObject,createChapterObject:i.createChapterObject,createQoSObject:i.createQoSObject});e.exports=r(o)}},"adobe-video-analytics/src/lib/helpers/exportGlobal.js":{script:function(e,t,a,n){"use strict";var r=a("@adobe/reactor-window"),i=a("@adobe/reactor-object-assign"),o=a("./deepFreeze"),s=a("../codeLibrary/MediaSDK.min"),l=a("./getInstance"),c=a("./mediaHeartbeat"),u=s.va.MediaHeartbeatDelegate;e.exports=function(e){try{var t=e&&e.exportNamespace;if(t){var a={MediaHeartbeat:i({getInstance:l},c),MediaHeartbeatDelegate:u};if(void 0===r[t]||"object"==typeof r[t]&&!r[t])r[t]=o(a);else{var s='Exporting APIs to Browser window["'+t+'"] failed as it is not null/undefined.';n.logger.error(s)}}}catch(e){s='Exporting APIs to Browser window["'+t+'"] failed with reason'+e.message+".",n.logger.error(s)}}}},"adobe-video-analytics/src/lib/helpers/deepFreeze.js":{script:function(e){"use strict";function t(e){return Object.getOwnPropertyNames(e).forEach((function(a){var n=e[a];"object"==typeof n&&null!==n&&t(n)})),Object.freeze(e)}e.exports=t}}}},"promise-polyfill":{displayName:"Promise Polyfill",hostedLibFilesBaseUrl:"//www.ni.com/70533feeace8/484b70bb80b7/0d0fc74c1602/hostedLibFiles/EP25323084165d470d89410de73d1e4267/",modules:{"promise-polyfill/src/lib/promise-polyfill.js":{script:function(e,t,a){var n=a("@adobe/reactor-promise");"undefined"==typeof Promise&&(window.Promise=n)}}}},"adobe-target-v2":{displayName:"Adobe Target v2",hostedLibFilesBaseUrl:"//www.ni.com/70533feeace8/484b70bb80b7/0d0fc74c1602/hostedLibFiles/EPcf49e0a994c4470ebb623d93b334e377/",settings:{targetSettings:{enabled:!0,timeout:"3000",version:"2.10.2",endpoint:"/rest/v1/delivery",imsOrgId:"B3902DB45388D9620A490D4C@AdobeOrg",clientCode:"ni",secureOnly:!1,serverState:{},optinEnabled:!1,serverDomain:"target.ni.com",urlSizeLimit:2048,viewsEnabled:!0,optoutEnabled:!1,globalMboxName:"target-global-mbox",bodyHiddenStyle:"body {opacity: 0}",pageLoadEnabled:!0,analyticsLogging:"server_side",deviceIdLifetime:632448e5,bodyHidingEnabled:!0,decisioningMethod:"server-side",sessionIdLifetime:186e4,visitorApiTimeout:2e3,authoringScriptUrl:"//cdn.tt.omtrdc.net/cdn/target-vec.js",overrideMboxEdgeServer:!1,selectorsPollingTimeout:5e3,defaultContentHiddenStyle:"visibility: hidden;",defaultContentVisibleStyle:"visibility: visible;",overrideMboxEdgeServerTimeout:186e4,supplementalDataIdParamTimeout:30}},modules:{"adobe-target-v2/lib/firePageLoad.js":{name:"fire-page-load",displayName:"Fire Page Load Request",script:function(e,t,a,n){"use strict";function r(){return i.adobe&&i.adobe.target&&i.adobe.target.VERSION}var i=a("@adobe/reactor-window"),o=a("./modules/libs/at-launch"),s=o.initConfig,l=o.initDelivery,c=a("./modules/page-load"),u=a("./messages");e.exports=function(e){var t=c(e);
17r()?(s(t),l()):i.console&&n.logger.warn(u.NO_REQUEST)}}},"adobe-target-v2/lib/addPageLoadParams.js":{name:"add-page-load-params",displayName:"Add Params to Page Load Request",script:function(e,t,a){"use strict";var n=a("./modules/params-store").mergePageLoadParams;e.exports=function(e){n(e.params)}}},"adobe-target-v2/lib/loadTarget.js":{name:"load-target",displayName:"Load Target",script:function(e,t,a){"use strict";var n=a("@adobe/reactor-window"),r=a("@adobe/reactor-document"),i=a("./modules/load-target"),o=i.initLibrarySettings,s=i.overridePublicApi,l=a("./modules/optin"),c=l.shouldUseOptIn,u=l.isTargetApproved,d=a("./analyticsIntegration");e.exports=function(){var e=o();e&&e.enabled?((0,a("./modules/libs/at-launch").init)(n,r,e),c()&&!u()||d()):s(n)}}},"adobe-target-v2/lib/modules/libs/at-launch.js":{script:function(e,t,a){"use strict";function n(e){return e&&"object"==typeof e&&"default"in e?e:{default:e}}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},r(e)}function i(e,t,a){return t in e?Object.defineProperty(e,t,{value:a,enumerable:!0,configurable:!0,writable:!0}):e[t]=a,e}function o(e,t){return c(e)||d(e,t)||p(e,t)||g()}function s(e){return l(e)||u(e)||p(e)||h()}function l(e){if(Array.isArray(e))return m(e)}function c(e){if(Array.isArray(e))return e}function u(e){if("undefined"!=typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}function d(e,t){var a=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=a){var n,r,i=[],o=!0,s=!1;try{for(a=a.call(e);!(o=(n=a.next()).done)&&(i.push(n.value),!t||i.length!==t);o=!0);}catch(e){s=!0,r=e}finally{try{o||null==a.return||a.return()}finally{if(s)throw r}}return i}}function p(e,t){if(e){if("string"==typeof e)return m(e,t);var a=Object.prototype.toString.call(e).slice(8,-1);return"Object"===a&&e.constructor&&(a=e.constructor.name),"Map"===a||"Set"===a?Array.from(e):"Arguments"===a||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(a)?m(e,t):void 0}}function m(e,t){(null==t||t>e.length)&&(t=e.length);for(var a=0,n=new Array(t);a<t;a++)n[a]=e[a];return n}function h(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}function g(){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 f(e){return null==e}function v(e){return _d.call(e)}function b(e){return v(e)}function y(e){var t=r(e);return null!=e&&("object"===t||"function"===t)}function _(e){return!!y(e)&&b(e)===Ed}function E(e){return e}function T(e){return _(e)?e:E}function A(e){return f(e)?[]:Object.keys(e)}function P(e,t){return f(t)?[]:(bd(t)?Pd:Id)(T(e),t)}function I(e){return e&&e.length?e[0]:void 0}function C(e){return f(e)?[]:[].concat.apply([],e)}function S(e){for(var t=this,a=e?e.length:0,n=a;n-=1;)if(!_(e[n]))throw new TypeError("Expected a function");return function(){for(var n=0,r=arguments.length,i=new Array(r),o=0;o<r;o++)i[o]=arguments[o];for(var s=a?e[n].apply(t,i):i[0];(n+=1)<a;)s=e[n].call(t,s);return s}}function N(e,t){f(t)||(bd(t)?Td:Ad)(T(e),t)}function O(e){return null!=e&&"object"===r(e)}function k(e){return"string"==typeof e||!bd(e)&&O(e)&&b(e)===Cd}function w(e){if(!k(e))return-1;for(var t=0,a=e.length,n=0;n<a;n+=1)t=(t<<5)-t+e.charCodeAt(n)&4294967295;return t}function D(e){return"number"==typeof e&&e>-1&&e%1==0&&e<=Sd}function V(e){return null!=e&&D(e.length)&&!_(e)}function M(e,t){return Nd((function(e){return t[e]}),e)}function R(e){for(var t=0,a=e.length,n=Array(a);t<a;)n[t]=e[t],t+=1;return n}function L(e){return e.split("")}function j(e){return f(e)?[]:V(e)?k(e)?L(e):R(e):M(A(e),e)}function x(e){if(null==e)return!0;if(V(e)&&(bd(e)||k(e)||_(e.splice)))return!e.length;for(var t in e)if(kd.call(e,t))return!1;return!0}
17function F(e){return f(e)?"":Dd.call(e)}function G(e){return k(e)?!F(e):x(e)}function B(e){return"number"==typeof e||O(e)&&b(e)===Md}function U(e){return Object.getPrototypeOf(Object(e))}function q(e){if(!O(e)||b(e)!==Rd)return!1;var t=U(e);if(null===t)return!0;var a=Fd.call(t,"constructor")&&t.constructor;return"function"==typeof a&&a instanceof a&&xd.call(a)===Gd}function Y(e,t){return bd(t)?t.join(e||""):""}function H(e,t){return f(t)?[]:(bd(t)?Nd:Bd)(T(e),t)}function K(){return(new Date).getTime()}function W(e,t,a){return f(a)?t:(bd(a)?Ud:qd)(T(e),t,a)}function z(e){return null==e?e:Hd.call(e)}function $(e,t){return G(t)?[]:t.split(e||"")}function Q(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:0;return setTimeout(e,Number(t)||0)}function J(e){clearTimeout(e)}function X(e){return void 0===e}function Z(e){return!X(e)}function ee(e){return!!e.execute&&!!e.execute.pageLoad}function te(e){return!!e.execute&&!!e.execute.mboxes&&e.execute.mboxes.length||0}function ae(e){return!!e.prefetch&&!!e.prefetch.pageLoad}function ne(e){return!!e.prefetch&&!!e.prefetch.mboxes&&e.prefetch.mboxes.length||0}function re(e){return!!e.prefetch&&!!e.prefetch.views&&e.prefetch.views.length||0}function ie(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:2;if(e&&B(e))return+e.toFixed(t)}function oe(){function e(e){n.push(e)}function t(){var e=n;return n=[],e}function a(){return n.length>0}var n=[];return{addEntry:e,getAndClearEntries:t,hasEntries:a}}function se(){function e(e){return e.edgeHost?Wd.EDGE:Wd.LOCAL}function t(e){var t={},a=ee(e),n=te(e),r=ae(e),i=ne(e),o=re(e);return a&&(t.executePageLoad=a),n&&(t.executeMboxCount=n),r&&(t.prefetchPageLoad=r),i&&(t.prefetchMboxCount=i),o&&(t.prefetchViewCount=o),t}function a(e){var t={};return e.dns&&(t.dns=ie(e.dns)),e.tls&&(t.tls=ie(e.tls)),e.timeToFirstByte&&(t.timeToFirstByte=ie(e.timeToFirstByte)),e.download&&(t.download=ie(e.download)),e.responseSize&&(t.responseSize=ie(e.responseSize)),t}function n(e){var t={};return e.execution&&(t.execution=ie(e.execution)),e.parsing&&(t.parsing=ie(e.parsing)),e.request&&(t.request=a(e.request)),md.default(e,t)}function r(e){g.addEntry(n(e))}function i(e){m&&r({requestId:e.requestId,timestamp:K()})}function o(e,t){m&&r({requestId:e,timestamp:K(),execution:t})}function s(e,t){r(md.default(t,{requestId:e,timestamp:K()}))}function l(e,t){m&&t&&s(e,t)}function c(a,n,r){var i=arguments.length>3&&void 0!==arguments[3]?arguments[3]:h;if(m&&n){var o=a.requestId,l=md.default(t(a),{decisioningMethod:i}),c={mode:e(r),features:l};s(o,md.default(n,c))}}function u(){return g.getAndClearEntries()}function d(){return g.hasEntries()}function p(e){return d()?md.default(e,{telemetry:{entries:u()}}):e}var m=!(arguments.length>0&&void 0!==arguments[0])||arguments[0],h=arguments.length>1&&void 0!==arguments[1]?arguments[1]:Kd.SERVER_SIDE,g=arguments.length>2&&void 0!==arguments[2]?arguments[2]:oe();return{addDeliveryRequestEntry:c,addArtifactRequestEntry:l,addRenderEntry:o,addServerStateEntry:i,getAndClearEntries:u,hasEntries:d,addTelemetryToDeliveryRequest:p}}function le(e,t){return e(t={exports:{}},t.exports),t.exports}function ce(){function e(e){var t=(Z(i[e])?i[e]:0)+1;return i[e]=t,""+e+t}function t(t){var a=arguments.length>1&&void 0!==arguments[1]&&arguments[1]?e(t):t;return X(o[a])&&(o[a]=Jd()),a}function a(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:0;if(X(o[e]))return-1;var a=Jd()-o[e]-t;return s[e]=a,a}function n(e){delete i[e],delete o[e],delete s[e]}function r(){i={},o={},s={}}var i={},o={},s={};return{timeStart:t,timeEnd:a,getTimings:function(){return s},getTiming:function(e){return s[e]},clearTiming:n,reset:r}}function ue(){var e=window.crypto||window.msCrypto;return!f(e)&&e.getRandomValues&&_(e.getRandomValues)&&e.getRandomValues.bind(e)}function de(){return tp(ep)}function pe(){for(var e=[],t=0;t<256;t+=1)e.push((t+256).toString(16).substr(1));return e}function me(e){for(var t=[],a=0;a<16;a+=1)t.push(ap[e[a]]);return Y("",t).toLowerCase()}function he(e){var t=e();return t[6]=15&t[6]|64,t[8]=63&t[8]|128,me(t)}function ge(){return he(de)}function fe(e,t){e[oh]&&(f(t[mh])||(e[Wh]=t[mh]),N((function(a){f(t[a])||(e[a]=t[a])}),Yg))}function ve(e){var t=e.documentMode;return!t||t>=10}function be(e){var t=e.compatMode;return t&&"CSS1Compat"===t}function ye(e){return Bg.test(e)}function _e(e){if(ye(e))return e;var t=z($(".",e)),a=t.length;return a>=3&&Ug.test(t[1])?t[2]+"."+t[1]+"."+t[0]:1===a?t[0]:t[1]+"."+t[0]}function Ee(e,t,a){var n="";e.location.protocol===Gg||(n=_e(e.location.hostname)),a[Oh]=n,a[oh]=be(t)&&ve(t),fe(a,e[Uh]||{})}function Te(e){Ee(Fg,xg,e);var t=Fg.location.protocol===Gg;(qg=md.default({},e))[bh]=e[bh]/1e3,qg[yh]=e[yh]/1e3,qg[Nh]=qg[Ih]||t?"https:":""}function Ae(){return qg}function Pe(e){try{return window.URLSearchParams?s(new URLSearchParams(decodeURIComponent(e)).entries()).reduce((function(e,t){var a=o(t,2),n=a[0],r=a[1];return e[n]=r,e}),{}):Hg(e)}catch(e){return{}}}function Ie(e){try{return Kg(e)}catch(e){return""}}function Ce(e){try{return decodeURIComponent(e)}catch(t){return e}}function Se(e){try{return encodeURIComponent(e)}catch(t){return e}}function Ne(e){if(zg[e])return zg[e];Wg.href=e;var t=Zd(Wg.href);return t.queryKey=Pe(t.query),zg[e]=t,zg[e]}function Oe(e,t,a){return{name:e,value:t,expires:a}}function ke(e,t,a){Qg(e,t,a),Zg[e]=t.toString()}function we(e){return void 0!==Zg[e]||(Zg[e]=$g(e)),Zg[e]}function De(e){Jg(e),delete Zg[e]}function Ve(e){var t=$("#",e);return x(t)||t.length<3||isNaN(parseInt(t[2],10))?null:Oe(Ce(t[0]),Ce(t[1]),Number(t[2]))}function Me(e){return G(e)?[]:$("|",e)}function Re(){var e=we(Xg);if(sd===e)return ef;sd=e;var t=H(Ve,Me(e)),a=Math.ceil(K()/1e3);return ef=W((function(e,t){return e[t.name]=t,e}),{},P((function(e){return y(e)&&a<=e.expires}),t))}function Le(e){var t=(tf=Re())[e];return y(t)?t.value:""}function je(e){return Y("#",[Se(e.name),Se(e.value),e.expires])}function xe(e){return e.expires}function Fe(e){var t=H(xe,e);return Math.max.apply(null,t)}function Ge(e,t,a){var n=j(tf=e),r=Math.abs(1e3*Fe(n)-K()),i=Y("|",H(je,n)),o=new Date(K()+r),s=md.default({domain:t,expires:o,secure:a},a?{sameSite:kg}:{});ke(Xg,i,s)}function Be(e){var t=e.name,a=e.value,n=e.expires,r=e.domain,i=e.secure;tf||(tf=Re()),tf[t]=Oe(t,a.toString(),Math.ceil(n+K()/1e3)),Ge(tf,r,i)}function Ue(e){return Vd(we(e))}function qe(e,t){var a=Pe(e.location.search);return Vd(a[t])}function Ye(e,t){var a=e.referrer;if(window.URL)return new URL(a,window.location).searchParams.has(t);var n=Ne(a).queryKey;return!f(n)&&Vd(n[t])}function He(e,t,a){return Ue(a)||qe(e,a)||Ye(t,a)}function Ke(){var e=Ae(),t=e[Oh],a=e[Ih],n=md.default({domain:t,secure:a},a?{sameSite:kg}:{});ke(Gp,Bp,n);var r=we(Gp)===Bp;return De(Gp),r}function We(){return He(Fg,xg,xp)}function ze(){return Ae()[oh]&&Ke()&&!We()}function $e(){return He(Fg,xg,jp)}function Qe(){return He(Fg,xg,Fp)}function Je(e,t){var a=e.console;return!f(a)&&_(a[t])}function Xe(e,t){var a=e.console;Je(e,"warn")&&a.warn.apply(a,[af].concat(t))}function Ze(e,t){var a=e.console;Je(e,"debug")&&$e()&&a.debug.apply(a,[af].concat(t))}function et(){for(var e=arguments.length,t=new Array(e),a=0;a<e;a++)t[a]=arguments[a];Xe(Fg,t)}function tt(){for(var e=arguments.length,t=new Array(e),a=0;a<e;a++)t[a]=arguments[a];Ze(Fg,t)}function at(e){return W((function(t,a){return t[a]=e[a],t}),{},Yg)}function nt(e,t,a){var n=e[Bh]||[];
17if(e[Bh]=n,a){var r=n.push;n[hh]=nf,n[xh]=at(t),n[Fh]=[],n[Gh]=[],n.push=function(e){n[Gh].push(md.default({timestamp:K()},e)),r.call(this,e)}}}function rt(e,t,a,n){t===Gh&&e[Bh].push(a),n&&t!==Gh&&e[Bh][t].push(md.default({timestamp:K()},a))}function it(){nt(Fg,Ae(),$e())}function ot(e){rt(Fg,Gh,e,$e())}function st(e){rt(Fg,Fh,e,$e())}function lt(){return _(of)}function ct(e){return new of(e)}function ut(){var e=xg.createTextNode(""),t=function(){e.textContent=e.textContent.length>0?"":"a"},a=[];return ct((function(){for(var e=a.length,t=0;t<e;t+=1)a[t]();a.splice(0,e)})).observe(e,{characterData:!0}),function(e){a.push(e),t()}}function dt(){return function(e){var t=rf("<script>");t.on("readystatechange",(function(){t.on("readystatechange",null),t.remove(),t=null,e()})),rf(xg.documentElement).append(t)}}function pt(){lt()?fd.default._setImmediateFn(ut()):-1!==Fg.navigator.userAgent.indexOf("MSIE 10")&&fd.default._setImmediateFn(dt())}function mt(e){return new fd.default(e)}function ht(e){return fd.default.resolve(e)}function gt(e){return fd.default.reject(e)}function ft(e){return bd(e)?fd.default.race(e):gt(new TypeError(sf))}function vt(e){return bd(e)?fd.default.all(e):gt(new TypeError(sf))}function bt(e,t,a){var n=-1;return ft([e,mt((function(e,r){n=Q((function(){return r(new Error(a))}),t)}))]).then((function(e){return J(n),e}),(function(e){throw J(n),e}))}function yt(e){if(f(e[hg]))return!1;var t=e[hg];if(f(t[gg]))return!1;var a=t[gg];return _(a[vg])&&_(a[fg])}function _t(e,t){return!!t&&yt(e)}function Et(e,t){if(!yt(e))return!0;var a=e[hg][gg],n=(e[hg][gg][bg]||{})[t];return a[fg](n)}function Tt(e,t){if(!yt(e))return ht(!0);var a=e[hg][gg],n=(e[hg][gg][bg]||{})[t];return mt((function(e,t){a[vg]((function(){a[fg](n)?e(!0):t(Tg)}),!0)}))}function At(){var e=Ae()[Eg];return _t(Fg,e)}function Pt(){return Et(Fg,yg)}function It(){return Et(Fg,_g)}function Ct(){return Tt(Fg,yg)}function St(){return Pe(Fg.location.search)[Vh]}function Nt(e,t){Be({name:Lh,value:e,expires:t[yh],domain:t[Oh],secure:t[Ih]})}function Ot(e,t){var a=0;return function(){var n=Date.now();n-a>=t&&(e.apply(void 0,arguments),a=n)}}function kt(e){Nt(e,Ae())}function wt(){if(At()&&!Pt())return lf;var e=St();if(Vd(e))return kt(e),Le(Lh);var t=Le(Lh);return G(t)?kt(lf):cf(t),Le(Lh)}function Dt(e){var t=Ae();Be({name:Mh,value:e,expires:t[bh],domain:t[Oh],secure:t[Ih]})}function Vt(){return Le(Mh)}function Mt(e){if(G(e))return"";var t=uf.exec(e);return x(t)||2!==t.length?"":t[1]}function Rt(){if(!Ae()[Th])return"";var e=we(Rh);return G(e)?"":e}function Lt(e){var t=Ae();if(t[Th]){var a=t[Oh],n=new Date(K()+t[Ah]),r=t[Ih],i=we(Rh),o=md.default({domain:a,expires:n,secure:r},r?{sameSite:kg}:{});if(Vd(i))ke(Rh,i,o);else{var s=Mt(e);G(s)||ke(Rh,s,o)}}}function jt(e,t){function a(e,a){var n=t.createEvent("CustomEvent");return a=a||{bubbles:!1,cancelable:!1,detail:void 0},n.initCustomEvent(e,a.bubbles,a.cancelable,a.detail),n}_(e.CustomEvent)||(a.prototype=e.Event.prototype,e.CustomEvent=a)}function xt(e,t){var a=e(),n=t(),r={};return r.sessionId=a,Vd(n)?(r.deviceId=n,r):r}function Ft(e,t,a,n){var r=new e.CustomEvent(a,{detail:n});t.dispatchEvent(r)}function Gt(e,t){var a;try{a=JSON.parse(JSON.stringify(t))}catch(e){a=t}var n=a,r=n.mbox,i=n.error,o=n.url,s=n.analyticsDetails,l=n.responseTokens,c=n.execution,u={type:e,tracking:xt(wt,Vt)};return f(r)||(u.mbox=r),f(i)||(u.error=i),f(o)||(u.url=o),x(s)||(u.analyticsDetails=s),x(l)||(u.responseTokens=l),x(c)||(u.execution=c),u}function Bt(){var e=Gt(pf,{});Ft(Fg,xg,pf,e)}function Ut(e){var t=Gt(mf,e);Ft(Fg,xg,mf,t)}function qt(e,t){var a=Gt(hf,e);a.redirect=t,Ft(Fg,xg,hf,a)}function Yt(e){var t=Gt(gf,e);Ft(Fg,xg,gf,t)}function Ht(e){var t=Gt(ff,e);Ft(Fg,xg,ff,t)}function Kt(e){var t=Gt(vf,e);Ft(Fg,xg,vf,t)}function Wt(e){var t=Gt(bf,e);Ft(Fg,xg,bf,t)}function zt(e){var t=Gt(yf,e);Ft(Fg,xg,yf,t)}function $t(e){var t=Gt(_f,e);Ft(Fg,xg,_f,t)}function Qt(e){return O(e)&&1===e.nodeType&&!q(e)}function Jt(e){var t=e.charAt(0),a=e.charAt(1),n=e.charAt(2),r={key:e};return r.val="-"===a?""+t+a+"\\3"+n+" ":t+"\\3"+a+" ",r}function Xt(e){var t=e.match(Pf);return x(t)?e:W((function(e,t){return e.replace(t.key,t.val)}),e,H(Jt,t))}function Zt(e){for(var t,a,n,r,i=[],o=F(e),s=o.indexOf(Ef);-1!==s;)t=F(o.substring(0,s)),r=(a=F(o.substring(s))).indexOf(Tf),n=F(a.substring(Af,r)),s=(o=F(a.substring(r+1))).indexOf(Ef),t&&n&&i.push({sel:t,eq:Number(n)});return o&&i.push({sel:o}),i}function ea(e){if(Qt(e))return rf(e);if(!k(e))return rf(e);var t=Xt(e);if(-1===t.indexOf(Ef))return rf(t);var a=Zt(t);return W((function(e,t){var a=t.sel,n=t.eq;return e=e.find(a),B(n)&&(e=e.eq(n)),e}),rf(xg),a)}function ta(e){return ea(e).length>0}function aa(e){return rf("<"+nm+"/>").append(e)}function na(e){return rf(e)}function ra(e){return ea(e).prev()}function ia(e){return ea(e).next()}function oa(e){return ea(e).parent()}function sa(e,t){return ea(t).is(e)}function la(e,t){return ea(t).find(e)}function ca(e){return ea(e).children()}function ua(){Fg[Sf]=Fg[Sf]||{},Fg[Sf].querySelectorAll=ea}function da(e){var t=e[rg];Fg[Sf][Of]=t}function pa(){ 18xg.addEventListener(Jp,(function(e){_(Fg[Sf][Nf])&&Fg[Sf][Nf](e)}),!0)}function ma(){if(Qe()){ua();var e=Ae()[Sh],t=function(){return pa()},a=function(){return et(If)};
18tt(Cf),vd.default(e).then(t).catch(a)}}function ha(e){return parseInt(e,10)}function ga(e){var t=ha(e);return isNaN(t)?null:t}function fa(e){return $(Lf,e)}function va(e){var t=$(Lf,e),a=ga(t[0]);if(f(a))return null;var n={};n.activityIndex=a;var r=ga(t[1]);return f(r)||(n.experienceIndex=r),n}function ba(e){return P(jf,H(va,e))}function ya(e){return bd(e)?ba(e):ba([e])}function _a(e){var t=Pe(e),a=t[wf];if(G(a))return null;var n={};n.token=a;var r=t[Vf];Vd(r)&&r===Bp&&(n.listedActivitiesOnly=!0);var i=t[Mf];Vd(i)&&(n.evaluateAsTrueAudienceIds=fa(i));var o=t[Rf];Vd(o)&&(n.evaluateAsFalseAudienceIds=fa(o));var s=t[Df];return x(s)||(n.previewIndexes=ya(s)),n}function Ea(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:ke,a=_a(e.location.search);if(!f(a)){var n=new Date(K()+186e4),r=Ae(),i=r[Ih],o=r[Oh],s=md.default({expires:n,secure:i,domain:o},i?{sameSite:kg}:{});t(kf,JSON.stringify(a),s)}}function Ta(){var e=(arguments.length>0&&void 0!==arguments[0]?arguments[0]:we)(kf);if(G(e))return{};try{return JSON.parse(e)}catch(e){return{}}}function Aa(e){var t=Pe(e)[Ff];return G(t)?null:{token:t}}function Pa(e){var t=Aa(e.location.search);if(!f(t)){var a=new Date(K()+186e4),n=Ae()[Ih],r=md.default({expires:a,secure:n},n?{sameSite:kg}:{});ke(xf,JSON.stringify(t),r)}}function Ia(){var e=we(xf);if(G(e))return{};try{return JSON.parse(e)}catch(e){return{}}}function Ca(e){return ea(e).empty().remove()}function Sa(e,t){return ea(t).after(e)}function Na(e,t){return ea(t).before(e)}function Oa(e,t){return ea(t).append(e)}function ka(e,t){return ea(t).prepend(e)}function wa(e,t){return ea(t).html(e)}function Da(e){return ea(e).html()}function Va(e,t){return ea(t).text(e)}function Ma(e,t){return"<"+em+" "+$p+'="'+e+'" '+Qp+'="'+nh+'">'+t+"</"+em+">"}function Ra(e,t){return Ma(Gf+w(t),t+" {"+e+"}")}function La(e,t){return Ma(qf,t+" {"+e+"}")}function ja(e){if(!0===e[vh]&&!ta(Uf)){var t=e[fh];Oa(Ma(Bf,t),Xp)}}function xa(e){!0===e[vh]&&ta(Uf)&&Ca(Uf)}function Fa(e,t){if(!x(t)){var a=P((function(e){return!ta("#"+(Gf+w(e)))}),t);if(!x(a)){var n=e[gh];Oa(Y("\n",H((function(e){return Ra(n,e)}),a)),Xp)}}}function Ga(e,t){x(t)||ta("#"+qf)||Oa(La(e[gh],Y(", ",t)),Xp)}function Ba(){ja(Ae())}function Ua(){xa(Ae())}function qa(e){Fa(Ae(),e)}function Ya(e){Ga(Ae(),e)}function Ha(e){Ca("#"+(Gf+w(e)))}function Ka(){var e="#"+qf;ta(e)&&Ca(e)}function Wa(e){return!f(e[$p])}function za(e){return!f(e[zh])}function $a(e){switch(e){case 0:default:return"unknown";case 1:return"authenticated";case 2:return"logged_out"}}function Qa(e){return e[Jh]}function Ja(e){return Wa(e)||za(e)}function Xa(e,t){return W((function(e,a,n){var r={};return r[Qh]=n,Wa(a)&&(r[$p]=a[$p]),za(a)&&(r[$h]=$a(a[zh])),r[np]=t,Qa(a)&&(r[Jh]=!0),e.push(r),e}),[],P(Ja,e))}function Za(e){if(!e.nameSpaces&&!e.dataSources)return Xa(e,Zf);var t=[];return e.nameSpaces&&t.push.apply(t,Xa(e.nameSpaces,Xf)),e.dataSources&&t.push.apply(t,Xa(e.dataSources,Zf)),t}function en(e){if(f(e))return[];if(!_(e[Qf]))return[];var t=e[Qf](Jf);return y(t)?Za(t):[]}function tn(e,t){return f(e)?null:_(e[$f])?e[$f](t):null}function an(e,t){if(f(e))return null;var a=e[t];return f(a)?null:a}function nn(e,t,a){if(G(t))return null;if(f(e[av]))return null;if(!_(e[av][nv]))return null;var n=e[av][nv](t,{sdidParamExpiry:a});return y(n)&&_(n[rv])&&n[rv]()?n:null}function rn(e,t){if(!_(e.getVisitorValues))return ht({});var a=[Wf,Hf,Kf];return t&&a.push(zf),mt((function(t){e.getVisitorValues((function(e){return t(e)}),a)}))}function on(e){return tt(ov,e),{}}function sn(e,t,a){return f(e)?ht({}):bt(rn(e,a),t,iv).catch(on)}function ln(e,t){if(!_(e.getVisitorValues))return{};var a=[Wf,Hf,Kf];t&&a.push(zf);var n={};return e.getVisitorValues((function(e){return md.default(n,e)}),a),n}function cn(e,t){return f(e)?{}:ln(e,t)}function un(){var e=Ae(),t=e[lh],a=e[Ch];return nn(Fg,t,a)}function dn(){var e=un(),t=Ae();return sn(e,t[Eh],t[Ph])}function pn(){return cn(un(),Ae()[Ph])}function mn(){return en(un())}function hn(e){return tn(un(),e)}function gn(e){return an(un(),e)}function fn(e,t){sv[e]=t}function vn(e){return sv[e]}function bn(e){var t=e[Uh];if(f(t))return!1;var a=t[Yh];return!(!bd(a)||x(a))}function yn(e){var t=e[Wm];if(!k(t)||x(t))return!1;var a=e[hh];if(!k(a)||x(a))return!1;var n=e[dh];return!(!f(n)&&!B(n)||!_(e[th]))}function _n(e){return mt((function(t,a){e((function(e,n){f(e)?t(n):a(e)}))}))}function En(e,t,a,n,r,i){var o={};o[e]=t,o[a]=n,o[r]=i;var s={};return s[qh]=o,s}function Tn(e){var t=e[Wm],a=e[hh],n=e[dh]||uv;return bt(_n(e[th]),n,cv).then((function(e){var n=En(Wm,t,hh,a,$m,e);return tt(lv,Um,n),st(n),e})).catch((function(e){var n=En(Wm,t,hh,a,xm,e);return tt(lv,xm,n),st(n),{}}))}function An(e){var t=W((function(e,t){return md.default(e,t)}),{},e);return fn(Yh,t),t}function Pn(e){return bn(e)?vt(H(Tn,P(yn,e[Uh][Yh]))).then(An):ht({})}function In(){var e=vn(Yh);return f(e)?{}:e}function Cn(){return Pn(Fg)}function Sn(){return In()}function Nn(e){var t=Pe(e.location.search)[dv];return G(t)?null:t}function On(){var e=we(pv);return G(e)?null:e}function kn(){var e=Nn(Fg),t=On();return e||t}function wn(e){return!x(e)&&2===e.length&&Vd(e[0])}function Dn(e){var t=e.indexOf("=");return-1===t?[]:[e.substr(0,t),e.substr(t+1)]}function Vn(e,t,a,n){N((function(e,r){y(e)?(t.push(r),Vn(e,t,a,n),t.pop()):x(t)?a[n(r)]=e:a[n(Y(".",t.concat(r)))]=e}),e)}function Mn(e){return P((function(e,t){return Vd(t)}),Pe(e))}function Rn(e){var t=W((function(e,t){return e.push(Dn(t)),e}),[],P(Vd,e));return W((function(e,t){return e[Ce(F(t[0]))]=Ce(F(t[1])),e}),{},P(wn,t))}function Ln(e,t){var a={};return f(t)?Vn(e,[],a,E):Vn(e,[],a,t),a}function jn(e){if(!_(e))return{};var t=null;try{t=e()}catch(e){return{}}return f(t)?{}:bd(t)?Rn(t):k(t)&&Vd(t)?Mn(t):y(t)?Ln(t):{}}function xn(){return window.navigator.userAgentData}function Fn(e){return md.default({},e,jn(Fg.targetPageParamsAll))}function Gn(e){return md.default({},e,jn(Fg.targetPageParams))}function Bn(e){var t=Ae(),a=t[ph],n=t[kh],r=t[wh];return a!==e?Fn(n||{}):md.default(Fn(n||{}),Gn(r||{}))}function Un(){var e=xg.createElement("canvas"),t=e.getContext("webgl")||e.getContext("experimental-webgl");
18if(f(t))return null;var a=t.getExtension("WEBGL_debug_renderer_info");if(f(a))return null;var n=t.getParameter(a.UNMASKED_RENDERER_WEBGL);return f(n)?null:n}function qn(){var e=Fg.devicePixelRatio;if(!f(e))return e;e=1;var t=Fg.screen,a=t.systemXDPI,n=t.logicalXDPI;return!f(a)&&!f(n)&&a>n&&(e=a/n),e}function Yn(e){if(!bd(e)||0===e.length)return"";var t="";return e.forEach((function(a,n){var r=a.brand,i=a.version,o=n<e.length-1?", ":"";t+='"'+r+'";v="'+i+'"'+o})),t}function Hn(e){return{mobile:e.mobile,platform:e.platform,browserUAWithMajorVersion:Yn(e.brands)}}function Kn(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};try{return e.getHighEntropyValues(mv).then((function(e){var a=e.platformVersion,n=e.architecture,r=e.bitness,i=e.model,o=e.fullVersionList;return md.default({},t,{model:i,platformVersion:a,browserUAWithFullVersion:Yn(o),architecture:n,bitness:r})}))}catch(e){return ht(t)}}function Wn(e){return fn(Mg,e),e}function zn(e){return ht(e).then(Wn)}function $n(e){var t=arguments.length>1&&void 0!==arguments[1]&&arguments[1],a=vn(Mg);if(Z(a))return zn(a);if(X(e))return zn({});var n=Hn(e);return zn(t?Kn(e,n):n)}function Qn(){var e=Fg.screen,t=e.orientation,a=e.width,n=e.height;if(f(t))return a>n?"landscape":"portrait";if(f(t.type))return null;var r=$("-",t.type);if(x(r))return null;var i=r[0];return f(i)?null:i}function Jn(){return Un()}function Xn(e){return e===gv}function Zn(e){return-1!==e.indexOf(hv)}function er(e){return e===fv}function tr(e){return e===vv}function ar(e){return e===bv}function nr(e){return e===yv}function rr(e){return e===_v}function ir(e){return e===Ev}function or(e){return Zn(e)||Xn(e)||er(e)||tr(e)||ar(e)||nr(e)||rr(e)||ir(e)}function sr(e){return e.substring(hv.length)}function lr(e){return e[gv]}function cr(e){return e[fv]}function ur(e){return e[vv]}function dr(e){return e[bv]}function pr(e){var t=H(F,$(",",e[yv]));return P(Vd,t)}function mr(e){return e[_v]}function hr(e){return e[Ev]}function gr(){return W((function(e,t,a){return or(a)||(e[a]=f(t)?"":t),e}),{},arguments.length>0&&void 0!==arguments[0]?arguments[0]:{})}function fr(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=!(arguments.length>1&&void 0!==arguments[1])||arguments[1];return W((function(e,a,n){var r=t?sr(n):n;return t&&!Zn(n)||G(r)||(e[r]=f(a)?"":a),e}),{},e)}function vr(e,t,a){return e.onload=function(){var n=1223===e.status?204:e.status;if(n<100||n>599)a(new Error(Av));else{var r;try{var i=Jd();(r=JSON.parse(e.responseText)).parsingTime=Jd()-i,r.responseSize=new Blob([e.responseText]).size}catch(e){return void a(new Error(Iv))}var o=e.getAllResponseHeaders();t({status:n,headers:o,response:r})}},e}function br(e,t){return e.onerror=function(){t(new Error(Av))},e}function yr(e,t,a){return e.timeout=t,e.ontimeout=function(){a(new Error(Pv))},e}function _r(e){return N((function(t,a){bd(t)&&N((function(t){e.setRequestHeader(a,t)}),t)}),arguments.length>1&&void 0!==arguments[1]?arguments[1]:{}),e}function Er(e){var t=e.url,a=e.headers,n=e.body,r=e.timeout,i=e.async;return mt((function(e,o){var s=new window.XMLHttpRequest;(s=br(s=vr(s,e,o),o)).open(Tv,t,i),s.withCredentials=!0,s=_r(s,a),i&&(s=yr(s,r,o)),s.send(JSON.stringify(n))})).then((function(e){var t=e.response,a=t.status,n=t.message;if(!f(a)&&!f(n))throw new Error(n);return t}))}function Tr(e,t){if(!performance)return null;var a=performance.getEntriesByType("resource").find((function(t){return t.name.endsWith(e)}));if(!a)return null;var n={};return a.domainLookupEnd&&a.domainLookupStart&&(n.dns=a.domainLookupEnd-a.domainLookupStart),a.secureConnectionStart&&a.connectEnd&&(n.tls=a.connectEnd-a.secureConnectionStart),a.responseStart&&(n.timeToFirstByte=a.responseStart-a.requestStart),a.responseEnd&&a.responseStart&&(n.download=a.responseEnd-a.responseStart),a.encodedBodySize?n.responseSize=a.encodedBodySize:t.responseSize&&(n.responseSize=t.responseSize,delete t.responseSize),n}function Ar(e,t){return B(t)?t<0?e[dh]:t:e[dh]}function Pr(e){var t=e[ch];if(!e[Th])return t;var a=Rt();return G(a)?t:""+Cv+a+Sv}function Ir(e){return e[Nh]+"//"+Pr(e)+e[Hh]+"?"+Ie({client:e[sh],sessionId:wt(),version:e[hh]})}function Cr(e,t,a){var n=Ae(),r=Ir(n),o=i({},og,[sg]),s=Ar(n,t),l={url:r,headers:o,body:e,timeout:s,async:!0};return Xd.timeStart(e.requestId),Er(l).then((function(t){var n={execution:Xd.timeEnd(e.requestId),parsing:t.parsingTime};delete t.parsingTime;var i=Tr(r,t);return i&&(n.request=i),t.telemetryServerToken&&(n.telemetryServerToken=t.telemetryServerToken),window.__target_telemetry.addDeliveryRequestEntry(e,n,t,a),md.default(t,{decisioningMethod:Kd.SERVER_SIDE})}))}function Sr(e){if(e[zf])throw new Error(Yf);return e}function Nr(){var e=dn(),t=Cn();return vt([e.then(Sr),t])}function Or(){return[pn(),Sn()]}function kr(e){var t=Ae()[ph];return md.default({},e,Bn(t))}function wr(){return-(new Date).getTimezoneOffset()}function Dr(){var e=Fg.screen;return{width:e.width,height:e.height,orientation:Qn(),colorDepth:e.colorDepth,pixelRatio:qn()}}function Vr(){var e=xg.documentElement;return{width:e.clientWidth,height:e.clientHeight}}function Mr(e){var t=Fg.location;return e[Dh]?{host:t.hostname,webGLRenderer:Jn()}:{host:t.hostname}}function Rr(){return{url:Fg.location.href,referringUrl:xg.referrer}}function Lr(e){if(!f(e)&&e.channel===Vg)return e;var t=Ae(),a=vn(Mg)||{},n=(e||{}).beacon;return{userAgent:Fg.navigator.userAgent,clientHints:a,timeOffsetInMinutes:wr(),channel:Vg,screen:Dr(),window:Vr(),browser:Mr(t),address:Rr(),geo:e&&e.geo,crossDomain:t[uh],beacon:n}}function jr(e,t){if(!f(e))return e;var a={};if(x(t))return a;var n=t[Kf],r=parseInt(n,10);isNaN(r)||(a.locationHint=r);var i=t[Hf];return Vd(i)&&(a.blob=i),a}function xr(e){var t=e.id,a=e.integrationCode,n=e.authenticatedState,r=e.type,i=e.primary,o={};return Vd(t)&&(o.id=t),Vd(a)&&(o.integrationCode=a),Vd(n)&&(o.authenticatedState=n),Vd(r)&&(o.type=r),i&&(o.primary=i),o}function Fr(e){return H(xr,e)}function Gr(e,t,a,n,r){var i={};Vd(t)&&(i.tntId=t),Vd(a)&&(i.thirdPartyId=a),Vd(e.thirdPartyId)&&(i.thirdPartyId=e.thirdPartyId);var o=n[Wf];return Vd(o)&&(i.marketingCloudVisitorId=o),Vd(e.marketingCloudVisitorId)&&(i.marketingCloudVisitorId=e.marketingCloudVisitorId),x(e.customerIds)?(x(r)||(i.customerIds=Fr(r)),i):(i.customerIds=e.customerIds,i)}function Br(e,t){var a={},n=jr(e.audienceManager,t);return x(n)||(a.audienceManager=n),x(e.analytics)||(a.analytics=e.analytics),x(e.platform)||(a.platform=e.platform),a}function Ur(e,t){if(!f(e)&&Vd(e.token))return e;var a={},n=cr(t);return Vd(n)&&(a.token=n),a}function qr(e){if(!f(e)&&Vd(e.authorizationToken))return e;var t={},a=kn();return Vd(a)&&(t.authorizationToken=a),t}function Yr(e){return f(e)?Ia():e}function Hr(e){return f(e)?Ta():e}function Kr(e){var t={},a=ur(e);f(a)||(t.id=a);var n=dr(e),r=parseFloat(n);isNaN(r)||(t.total=r);var i=pr(e);return x(i)||(t.purchasedProductIds=i),t}function Wr(e){var t={},a=mr(e);f(a)||(t.id=a);var n=hr(e);return f(n)||(t.categoryId=n),t}function zr(e,t){var a={},n=md.default({},gr(t),gr(e.parameters||{})),r=md.default({},fr(t),fr(e.profileParameters||{},!1)),i=md.default({},Kr(t),e.order||{}),o=md.default({},Wr(t),e.product||{});return x(n)||(a.parameters=n),x(r)||(a.profileParameters=r),x(i)||(a.order=i),x(o)||(a.product=o),a}function $r(e,t){var a=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{},n=Ae()[ph],r=e.index,i=e.name,o=e.address,s=zr(e,md.default({},i===n?t:a,Bn(i)));return f(r)||(s.index=r),Vd(i)&&(s.name=i),x(o)||(s.address=o),s}function Qr(e,t){var a=e.name,n=e.address,r=zr(e,t);return Vd(a)&&(r.name=a),x(n)||(r.address=n),r}function Jr(e,t,a){var n=e.execute,r=void 0===n?{}:n,i={};if(x(r))return i;var o=r.pageLoad;f(o)||(i.pageLoad=zr(o,t));var s=r.mboxes;if(!f(s)&&bd(s)&&!x(s)){var l=P(Nv,H((function(e){return $r(e,t,a)}),s));x(l)||(i.mboxes=l)}return i}function Xr(e,t,a){var n=e.prefetch,r=void 0===n?{}:n,i={};if(x(r))return i;var o=r.mboxes;
18f(o)||!bd(o)||x(o)||(i.mboxes=H((function(e){return $r(e,t,a)}),o));var s=r.views;return f(s)||!bd(s)||x(s)||(i.views=H((function(e){return Qr(e,t)}),s)),i}function Zr(e,t){if(At()&&!It())return null;var a=Ae(),n=hn(e),r=gn(ev),i=gn(tv),o=t.experienceCloud,s=(void 0===o?{}:o).analytics,l=void 0===s?{}:s,c=l.logging,u=l.supplementalDataId,d=l.trackingServer,p=l.trackingServerSecure,m={};return f(c)?m.logging=a[Ag]:m.logging=c,f(u)||(m.supplementalDataId=u),Vd(n)&&(m.supplementalDataId=n),f(d)||(m.trackingServer=d),Vd(r)&&(m.trackingServer=r),f(p)||(m.trackingServerSecure=p),Vd(i)&&(m.trackingServerSecure=i),x(m)?null:m}function ei(e,t,a){var n=kr(a),r=Vt(),i=lr(n),o=mn(),s=Gr(e.id||{},r,i,t,o),l=Ur(e.property,n),c=Br(e.experienceCloud||{},t),u=qr(e.trace),d=Yr(e.preview),p=Hr(e.qaMode),m=Jr(e,n,a),h=Xr(e,n,a),g=e.notifications,f={};return f.requestId=ge(),f.context=Lr(e.context),x(s)||(f.id=s),x(l)||(f.property=l),x(u)||(f.trace=u),x(c)||(f.experienceCloud=c),x(d)||(f.preview=d),x(p)||(f.qaMode=p),x(m)||(f.execute=m),x(h)||(f.prefetch=h),x(g)||(f.notifications=g),f=Fg.__target_telemetry.addTelemetryToDeliveryRequest(f)}function ti(e,t,a){var n=a[0],r=a[1];return ei(e,n,md.default({},r,t))}function ai(e,t){var a=Ae();return vt([Nr(),$n(xn(),a[Rg])]).then((function(a){var n=o(a,1)[0];return ti(e,t,n)}))}function ni(e,t){return ti(e,t,Or())}function ri(e,t){return tt(eh,e),st({request:e}),Cr(e,t,Kd.SERVER_SIDE).then((function(t){return tt(Zm,t),st({response:t}),{request:e,response:t}}))}function ii(e){return!e&&df?df:df=ge()}function oi(e,t){return{status:Um,type:e,data:t}}function si(e,t){return{status:xm,type:e,data:t}}function li(e){return y(e)}function ci(e){return!!li(e)&&Vd(e.eventToken)}function ui(e){return!x(e)&&!G(e.type)&&Vd(e.eventToken)}function di(e){return!!ui(e)&&Vd(e.selector)}function pi(e){var t=e.id;return y(t)&&Vd(t.tntId)}function mi(e){var t=e.response;return pi(t)&&Dt(t.id.tntId),e}function hi(e){var t=e.response;return pi(t)&&Lt(t.id.tntId),Lt(null),e}function gi(){var e=(arguments.length>0&&void 0!==arguments[0]?arguments[0]:{}).trace;x(e)||ot(e)}function fi(e){var t=e.response,a=t.execute,n=void 0===a?{}:a,r=t.prefetch,i=void 0===r?{}:r,o=t.notifications,s=void 0===o?{}:o,l=n.pageLoad,c=void 0===l?{}:l,u=n.mboxes,d=void 0===u?[]:u,p=i.mboxes,m=void 0===p?[]:p,h=i.views,g=void 0===h?[]:h;return gi(c),N(gi,d),N(gi,m),N(gi,g),N(gi,s),e}function vi(e){if(window.URL){var t=e.searchParams.get(Jv);if(!k(t)||G(t))return e.search;var a=Math.round(K()/1e3);return e.searchParams.set(Jv,t.replace(/\|TS=\d+/,"|TS="+a)),e.search}var n=e.queryKey,r=n[Jv];if(!k(r))return n;if(G(r))return n;var i=Math.round(K()/1e3);return n[Jv]=r.replace(/\|TS=\d+/,"|TS="+i),n}function bi(e){return window.URL?e.search:e.queryKey}function yi(e,t,a){if(window.URL){var n=new URL(e,window.location);return n.search=a(n),Object.entries(t).forEach((function(e){var t=o(e,2),a=t[0],r=t[1];n.searchParams.set(a,r)})),n.href}var r=Ne(e),i=r.protocol,s=r.host,l=r.path,c=""===r.port?"":":"+r.port,u=G(r.anchor)?"":"#"+r.anchor,d=a(r),p=Ie(md.default({},d,t));return i+"://"+s+c+l+(G(p)?"":"?"+p)+u}function _i(e,t){return yi(e,t,vi)}function Ei(e,t){return yi(e,t,bi)}function Ti(e){var t=e.content;if(G(t))return tt(Nm,e),null;var a=md.default({},e);return a.content=_i(t,{}),a}function Ai(e){throw new Error(e)}function Pi(e){var t=e[nb]||tb,a=e[rb]||Ai(eb),n=e[ib]||{},r=e[ob]||null,i=e[sb]||!1,o=e[lb]||3e3,s=!!f(e[cb])||!0===e[cb],l={};return l[nb]=t,l[rb]=a,l[ib]=n,l[ob]=r,l[sb]=i,l[lb]=o,l[cb]=s,l}function Ii(e,t,a){return e.onload=function(){var n=1223===e.status?204:e.status;if(n<100||n>599)a(new Error(Xv));else{var r=e.responseText,i=e.getAllResponseHeaders();t({status:n,headers:i,response:r})}},e}function Ci(e,t){return e.onerror=function(){t(new Error(Xv))},e}function Si(e,t,a){return e.timeout=t,e.ontimeout=function(){a(new Error(Zv))},e}function Ni(e,t){return!0===t&&(e.withCredentials=t),e}function Oi(e,t){return N((function(t,a){N((function(t){return e.setRequestHeader(a,t)}),t)}),t),e}function ki(e,t){var a=Pi(t),n=a[nb],r=a[rb],i=a[ib],o=a[ob],s=a[sb],l=a[lb],c=a[cb];return mt((function(t,a){var u=new e.XMLHttpRequest;
18(u=Ci(u=Ii(u,t,a),a)).open(n,r,c),u=Oi(u=Ni(u,s),i),c&&(u=Si(u,l,a)),u.send(o)}))}function wi(e){return ki(Fg,e)}function Di(e,t,a){var n={};return n[nb]=tb,n[rb]=Ei(e,t),n[lb]=a,n}function Vi(e){return e>=200&&e<300||304===e}function Mi(e){if(!Vi(e.status))return null;var t=e.response;if(G(t))return null;var a={};return a.type=Hp,a.content=t,a}function Ri(e){return wi(Di(e.content,{},Ae()[lb])).then(Mi).catch((function(){return null}))}function Li(e){var t=e[pp];if(G(t))return"";var a=ub.exec(t);return x(a)||2!==a.length?"":a[1]}function ji(e,t){var a=document.createElement(nm);a.innerHTML=t;var n=a.firstElementChild;return f(n)?t:(n.id=e,n.outerHTML)}function xi(e){var t=e[rp],a=Li(e);if(G(a)||G(t))return e;var n=e[pp];return e[pp]=n.replace(db,""),e[rp]=ji(a,t),e}function Fi(e){return!f(e.selector)}function Gi(e){if(!Fi(e))return null;var t=xi(e);return k(t[rp])?t:(tt(Tm,t),null)}function Bi(e){if(!Fi(e))return null;var t=xi(e);return k(t[rp])?t:(tt(Tm,t),null)}function Ui(e){if(!Fi(e))return null;var t=xi(e);return k(t[rp])?t:(tt(Tm,t),null)}function qi(e){if(!Fi(e))return null;var t=xi(e);return k(t[rp])?t:(tt(Tm,t),null)}function Yi(e){if(!Fi(e))return null;var t=xi(e);return k(t[rp])?t:(tt(Tm,t),null)}function Hi(e){if(!Fi(e))return null;var t=xi(e);return k(t[rp])?t:(tt(Tm,t),null)}function Ki(e){if(!Fi(e))return null;var t=xi(e);return k(t[rp])?t:(tt(Tm,t),null)}function Wi(e){return Fi(e)?k(e[rp])?e:(tt(Tm,e),null):null}function zi(e){return Fi(e)?y(e[rp])?e:(tt(Am,e),null):null}function $i(e){return Fi(e)?k(e[rp])?e:(tt(Om,e),null):null}function Qi(e){return Fi(e)?y(e[rp])?e:(tt(Pm,e),null):null}function Ji(e){return Fi(e)?y(e[rp])?e:(tt(Im,e),null):null}function Xi(e){return Fi(e)?y(e[rp])?e:(tt(Cm,e),null):null}function Zi(e){return Fi(e)?e:null}function eo(e){return Fi(e)?y(e[rp])?e:(tt(Sm,e),null):null}function to(e){var t=e.content;return G(t)?(tt(Nm,e),null):(e.content=_i(t,{}),e)}function ao(e){var t=e[np];if(G(t))return null;switch(t){case hp:return Gi(e);case fp:return Bi(e);case wp:return Ui(e);case Vp:return qi(e);case Rp:return Yi(e);case Op:return Hi(e);case kp:return Ki(e);case Ip:return Wi(e);case bp:return zi(e);case yp:return $i(e);case _p:return Qi(e);case Tp:return Ji(e);case Ap:return Xi(e);case Pp:return Zi(e);case Ep:return eo(e);case Cp:return to(e);default:return null}}function no(e){var t=e[rp];if(!bd(t))return null;if(x(t))return null;var a=P(pb,H(ao,t));if(x(a))return null;var n=md.default({},e);return n.content=a,n}function ro(){var e=(arguments.length>0&&void 0!==arguments[0]?arguments[0]:{}).options;return bd(e)?x(e)?[]:jv(H(Uv,e)):[]}function io(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=e.execute,a=void 0===t?{}:t,n=e.prefetch,r=void 0===n?{}:n,i=a.pageLoad,o=void 0===i?{}:i,s=a.mboxes,l=void 0===s?[]:s,c=r.mboxes,u=void 0===c?[]:c,d=r.views,p=void 0===d?[]:d,m=ro(o),h=C(H(ro,l)),g=C(H(ro,u)),f=C(H(ro,p));return C([m,h,g,f])}function oo(){var e=(arguments.length>0&&void 0!==arguments[0]?arguments[0]:{}).execute,t=void 0===e?{}:e,a=t.pageLoad,n=void 0===a?{}:a,r=t.mboxes,i=void 0===r?[]:r,o=Fv(n)||[],s=C(jv(H(Fv,i))),l=C([o,s]),c=C(H(Gv,P(Rv,l))),u=P(Lv,l),d=P(Lv,c),p=u.concat(d),m={};if(x(p))return m;var h=p[0].content;return G(h)||(m.url=h),m}function so(){var e=(arguments.length>0&&void 0!==arguments[0]?arguments[0]:{}).analytics;return x(e)?[]:[e]}function lo(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=e.execute,a=void 0===t?{}:t,n=e.prefetch,r=void 0===n?{}:n,i=a.pageLoad,o=void 0===i?{}:i,s=a.mboxes,l=void 0===s?[]:s,c=r.mboxes,u=void 0===c?[]:c,d=r.views,p=void 0===d?[]:d,m=r.metrics,h=void 0===m?[]:m,g=so(o),f=C(H(so,l)),v=C(H(so,u)),b=C(H(so,p)),y=C(H(so,h));return C([g,f,v,b,y])}function co(e,t){e.parameters=t.parameters,e.profileParameters=t.profileParameters,e.order=t.order,e.product=t.product}function uo(e,t){var a=t[0],n=t[1],r=!x(a),i=!x(n);return r||i?(r&&(e.options=a),i&&(e.metrics=n),e):e}function po(e){switch(e.type){case Cp:return ht(Ti(e));case Kp:return Ri(e);case Qm:return ht(no(e));default:return ht(e)}}function mo(e,t){if(!bd(e))return ht([]);if(x(e))return ht([]);var a=P(t,e);return x(a)?ht([]):vt(H((function(e){return po(e)}),a)).then(jv)}function ho(e,t){return bd(e)?x(e)?ht([]):ht(P(t,e)):ht([])}function go(e){var t=e.response.execute;if(!y(t))return ht(null);var a=t.pageLoad;if(!y(a))return ht(null);var n=a.analytics,r=a.options,i=a.metrics,o=x(n)?{}:{analytics:n};return vt([mo(r,li),ho(i,di)]).then((function(e){return uo(o,e)}))}function fo(e){var t=e.name,a=e.analytics,n=e.options,r=e.metrics,i={name:t,analytics:a};return vt([mo(n,li),ho(r,ui)]).then((function(e){return uo(i,e)}))}function vo(e){var t=e.response.execute;if(!y(t))return ht([]);var a=t.mboxes;return!bd(a)||x(a)?ht([]):vt(H(fo,P(Hv,a))).then(jv)}function bo(e,t,a){return e.index===t&&e.name===a}function yo(e,t,a){var n=e.prefetch,r=(void 0===n?{}:n).mboxes,i=void 0===r?[]:r;return x(i)?null:I(P((function(e){return bo(e,t,a)}
18),i))}function _o(e,t){var a=t.index,n=t.name,r=t.state,i=t.analytics,o=t.options,s=t.metrics,l=yo(e,a,n),c={name:n,state:r,analytics:i};return f(l)||co(c,l),vt([mo(o,ci),ho(s,ui)]).then((function(e){return uo(c,e)}))}function Eo(e){var t=e.request,a=e.response.prefetch;if(!y(a))return ht([]);var n=a.mboxes;return!bd(n)||x(n)?ht([]):vt(H((function(e){return _o(t,e)}),P(Kv,n))).then(jv)}function To(e){var t=e.prefetch,a=(void 0===t?{}:t).views,n=void 0===a?[]:a;return x(n)?null:n[0]}function Ao(e,t){var a=t.name,n=t.state,r=t.analytics,i=t.options,o=t.metrics,s=To(e),l={name:a.toLowerCase(),state:n,analytics:r};return f(s)||co(l,s),vt([mo(i,ci),ho(o,di)]).then((function(e){return uo(l,e)}))}function Po(e){var t=e.request,a=e.response.prefetch;if(!y(a))return ht([]);var n=a.views;return!bd(n)||x(n)?ht([]):vt(H((function(e){return Ao(t,e)}),P(Wv,n))).then(jv)}function Io(e){var t=e.response.prefetch;return y(t)?ho(t.metrics,di):ht([])}function Co(e){var t=e.response,a=t.remoteMboxes,n=t.remoteViews,r=t.decisioningMethod,i={};return y(a)&&(i.remoteMboxes=a),y(n)&&(i.remoteViews=n),k(r)&&(i.decisioningMethod=r),ht(i)}function So(e){return f(e)||G(e.id)?ht(null):ht({id:e.id})}function No(e){var t=e.response.notifications;return bd(t)?vt(H(So,t)).then(jv):ht([])}function Oo(e){var t=e[0],a=e[1],n=e[2],r=e[3],i=e[4],o=e[5],s=e[6],l={},c={};y(t)&&(c.pageLoad=t),x(a)||(c.mboxes=a);var u={};return x(n)||(u.mboxes=n),x(r)||(u.views=r),x(i)||(u.metrics=i),x(c)||(l.execute=c),x(u)||(l.prefetch=u),x(o)||(l.meta=o),x(s)||(l.notifications=s),l}function ko(e){var t=S([fi,mi,hi])(e);return vt([go(t),vo(t),Eo(t),Po(t),Io(t),Co(t),No(t)]).then(Oo)}function wo(e){return!x(oo(e))}function Do(e){var t=io(e),a={};return x(t)||(a.responseTokens=t),a}function Vo(e){var t=e[Lg],a=e[jg],n={};return x(t)||(n.sandboxId=t),x(a)||(n.sandboxName=a),n}function Mo(e){var t=Do(e),a=lo(e);return x(a)||(t.analyticsDetails=a),tt(ym,e),qt(t,wo(e)),ht(e)}function Ro(e,t){var a=Do(t);a.mbox=e;var n=lo(t);return x(n)||(a.analyticsDetails=n),tt(ym,t),qt(a,wo(t)),ht(t)}function Lo(e){return et(bm,e),Yt({error:e}),gt(e)}function jo(e,t){return et(bm,t),Yt({mbox:e,error:t}),gt(t)}function xo(e,t){var a=e[ph],n=t.mbox,r={},i={},o={};n===a?i.pageLoad={}:i.mboxes=[{index:0,name:n}],r.execute=i;var s=Zr(n,r);x(s)||(o.analytics=s);var l=Vo(e);return x(l)||(o.platform=l),x(o)||(r.experienceCloud=o),r}function Fo(e){var t=Ae(),a=e.mbox,n=e.timeout,r=y(e.params)?e.params:{},i=function(e){return Ro(a,e)},o=function(e){return jo(a,e)},s=xo(t,e);return Ut({mbox:a}),ai(s,r).then((function(e){return ri(e,n)})).then(ko).then(i).catch(o)}function Go(e,t){var a=e[ph],n=t.consumerId,r=void 0===n?a:n,i=t.request,o=t.page,s=void 0===o||o,l=Zr(r,i);i.impressionId=i.impressionId||ii(s);var c=i.experienceCloud||{};x(l)||(c.analytics=l);var u=Vo(e);return x(u)||(c.platform=u),x(c)||(i.experienceCloud=c),i}function Bo(e){var t=Ae(),a=e.timeout,n=function(e){return Mo(e)},r=function(e){return Lo(e)},i=Go(t,e);return Ut({}),ai(i,{}).then((function(e){return ri(e,a)})).then(ko).then(n).catch(r)}function Uo(e,t){return ea(t).addClass(e)}function qo(e,t){return ea(t).css(e)}function Yo(e,t){return ea(t).attr(e)}function Ho(e,t,a){return ea(a).attr(e,t)}function Ko(e,t){return ea(t).removeAttr(e)}function Wo(e,t,a){var n=Yo(e,a);Vd(n)&&(Ko(e,a),Ho(t,n,a))}function zo(e,t){return Vd(Yo(e,t))}function $o(e){return new Error("Could not find: "+e)}function Qo(e,t,a){return mt((function(n,r){var i=ct((function(){var t=a(e);x(t)||(i.disconnect(),n(t))}));Q((function(){i.disconnect(),r($o(e))}),t),i.observe(xg,{childList:!0,subtree:!0})}))}function Jo(){return xg[mb]===hb}function Xo(e,t,a){return mt((function(n,r){function i(){var t=a(e);x(t)?Fg.requestAnimationFrame(i):n(t)}i(),Q((function(){r($o(e))}),t)}))}function Zo(e,t,a){return mt((function(n,r){function i(){var t=a(e);x(t)?Q(i,gb):n(t)}i(),Q((function(){r($o(e))}),t)}))}function es(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:Ae()[_h],a=arguments.length>2&&void 0!==arguments[2]?arguments[2]:ea,n=a(e);return x(n)?lt()?Qo(e,t,a):Jo()?Xo(e,t,a):Zo(e,t,a):ht(n)}function ts(e){return Yo(qp,e)}function as(e){return zo(qp,e)}function ns(e){return N((function(e){return Wo(zp,qp,e)}),j(la(am,e))),e}function rs(e){return N((function(e){return Wo(qp,zp,e)}),j(la(am,e))),e}function is(e){return tt(Dm,e),Yo(zp,Ho(zp,e,na("<"+am+"/>")))}function os(e){var t=P(as,j(la(am,e)));return x(t)||N(is,H(ts,t)),e}function ss(e){return S([ns,os,rs])(e)}function ls(e){var t=Yo(zp,e);return Vd(t)?t:null}function cs(e){return P(Vd,H(ls,j(la(Wp,e))))}function us(e){return W((function(e,t){return e.then((function(){return tt(jm,t),st({remoteScript:t}),vd.default(t)}))}),ht(),e)}function ds(e){return e}function ps(e,t){return et(vm,t),st({action:e,error:t}),e}function ms(e,t){var a,n=ea(t[pp]),r=ss(aa(t[rp])),i=cs(r);try{a=ht(e(n,r))}catch(e){return gt(ps(t,e))}return x(i)?a.then((function(){return ds(t)})).catch((function(e){return ps(t,e)})):a.then((function(){return us(i)})).then((function(){return ds(t)})).catch((function(e){return ps(t,e)}))}function hs(e){var t=aa(e);return Y("",W((function(e,t){return e.push(Da(aa(t))),e}),[],j(la(fb,t))))}function gs(e){var t=md.default({},e),a=t[rp];if(G(a))return t;var n=ea(t[pp]);return sa(Xp,n)?(t[np]=wp,t[rp]=hs(a),t):t}function fs(e){return e.length>2&&-1!==e.lastIndexOf("px")?e:e+"px"}function vs(e,t){return wa(Da(t),e)}function bs(e){return tt(Em,e),ms(vs,e)}function ys(e){var t=ea(e[pp]),a=e[rp];return tt(Em,e),st({action:e}),Va(a,t),ht(e)}function _s(e,t){return Oa(Da(t),e)}function Es(e){return tt(Em,e),ms(_s,e)}function Ts(e,t){return ka(Da(t),e)}function As(e){return tt(Em,e),ms(Ts,e)}function Ps(e,t){var a=oa(e);return Ca(Na(Da(t),e)),a}function Is(e){return tt(Em,e),ms(Ps,e)}function Cs(e,t){return ra(Na(Da(t),e))}function Ss(e){return tt(Em,e),ms(Cs,e)}function Ns(e,t){return ia(Sa(Da(t),e))}function Os(e){return tt(Em,e),ms(Ns,e)}function ks(e,t){return oa(Na(Da(t),e))}function ws(e){return tt(Em,e),ms(ks,e)}function Ds(e){var t=e[rp],a=ea(e[pp]);return tt(Em,e),st({action:e}),Ko(zp,a),Ho(zp,is(t),a),ht(e)}function Vs(e){var t=e[rp],a=ea(e[pp]);return tt(Em,e),st({action:e}),N((function(e,t){return Ho(t,e,a)}),t),ht(e)}function Ms(e,t,a){N((function(e){N((function(t,n){return e.style.setProperty(n,t,a)}),t)}),j(e))}function Rs(e){var t=ea(e[pp]),a=e[rp],n=a[dp];return tt(Em,e),st({action:e}),G(n)?qo(a,t):Ms(t,a,n),ht(e)}function Ls(e){var t=ea(e[pp]),a=e[rp];return a[op]=fs(a[op]),a[ip]=fs(a[ip]),tt(Em,e),st({action:e}),qo(a,t),ht(e)}function js(e){var t=ea(e[pp]),a=e[rp];return a[sp]=fs(a[sp]),a[lp]=fs(a[lp]),tt(Em,e),st({action:e}),qo(a,t),ht(e)}function xs(e){var t=ea(e[pp]);return tt(Em,e),st({action:e}),Ca(t),ht(e)}function Fs(e){var t=ea(e[pp]),a=e[rp],n=Number(a[cp]),r=Number(a[up]);if(isNaN(n)&&isNaN(r))return tt(wm,e),gt(e);var i=j(ca(t)),o=i[n],s=i[r];return ta(o)&&ta(s)?(tt(Em,e),st({action:e}),n<r?Sa(o,s):Na(o,s),ht(e)):(tt(km,e),gt(e))}function Gs(e){var t=gs(e);switch(t[np]){case hp:return bs(t);case fp:return ys(t);case wp:return Es(t);case Vp:return As(t);case Rp:return Is(t);case Op:return Ss(t);case kp:return Os(t);case Ip:return ws(t);case bp:return Vs(t);case yp:return Ds(t);case _p:return Rs(t);case Tp:return Ls(t);case Ap:return js(t);case Pp:return xs(t);case Ep:return Fs(t);default:return ht(t)}}function Bs(e){return e[np]===Sp||e[np]===Np}function Us(e){var t=e[pp];return Vd(t)||Qt(t)}function qs(e){var t=e.key;if(!G(t)&&Us(e)){var a=e[pp];Ho(vb,t,a)}}function Ys(e){var t=e[mp];G(t)||Ha(t)}function Hs(e){if(Us(e)){var t=e[pp];Bs(e)?Uo(ih,t):(Uo(rh,t),Ys(e))}else Ys(e)}function Ks(e){N(Hs,e)}function Ws(e){var t=e.key;if(G(t))return!0;
18if(e[np]===Ip)return e[Xh];var a=e[pp],n=Yo(vb,a);return n!==t||n===t&&!e[Xh]}function zs(e){return Ws(e)?Gs(e).then((function(){return tt(_m,e),st({action:e}),qs(e),Hs(e),e})).catch((function(t){et(vm,t),st({action:e,error:t}),Hs(e);var a=md.default({},e);return a[xm]=!0,a})):(Hs(e),e)}function $s(e){var t=P((function(e){return!0===e[xm]}),e);return x(t)?ht():(Ks(t),gt(e))}function Qs(e){return es(e[pp]).then((function(){return e})).catch((function(){var t=md.default({},e);return t[xm]=!0,t}))}function Js(e){return Qs(e).then(zs)}function Xs(e){return vt(H(Js,e)).then($s)}function Zs(e,t,a){return ea(a).on(e,t)}function el(e,t,a){return ea(a).off(e,t)}function tl(e){return es(e[pp]).then((function(){return st({metric:e}),md.default({found:!0},e)})).catch((function(){return et(bb,e),st({metric:e,message:bb}),e}))}function al(e){var t=e.name,a=vn(eg)||{};a[t]=e,fn(eg,a)}function nl(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},a=t.page,n=void 0===a||a,r=(vn(eg)||{})[e];if(f(r))return r;var i=t.impressionId;return f(i)?r:md.default({page:n,impressionId:i},r)}function rl(e){N(al,e)}function il(e,t,a){return e[yb][_b](t,a)}function ol(e,t,a){var n={};n[og]=[sg];var r={};r[nb]=ab,r[rb]=t,r[ob]=a,r[sb]=!0,r[cb]=!1,r[ib]=n;try{e(r)}catch(e){return!1}return!0}function sl(e){return yb in e&&_b in e[yb]}function ll(e,t){return sl(Fg)?il(Fg,e,t):ol(wi,e,t)}function cl(e){var t=Zr(e,{}),a={context:{beacon:!0}};if(!x(t)){var n={};n.analytics=t,a.experienceCloud=n}return a}function ul(e,t,a){var n=ni(cl(e),t);return n.notifications=a,n}function dl(e,t,a){ 19return ai(cl(e),t).then((function(e){return e.notifications=a,e}))}function pl(e,t,a){var n={id:ge(),type:t,timestamp:K(),parameters:e.parameters,profileParameters:e.profileParameters,order:e.order,product:e.product};return x(a)||(n.tokens=a),n}function ml(e,t,a){var n=e.name,r=e.state,i=pl(e,t,a);return i.mbox={name:n,state:r},i}function hl(e,t,a){var n=e.name,r=e.state,i=pl(e,t,a);return i.view={name:n,state:r},i}function gl(e){return new Promise((function(t,a){var n=Ir(Ae());if(ll(n,JSON.stringify(e)))return tt(Eb,n,e),void t();et(Tb,n,e),a()}))}function fl(e,t,a){var n=Bn(Ae()[ph]),r=pl(zr({},n),t,[a]),i=ul(ge(),n,[r]);tt(Cb,e,r),st({source:e,event:t,request:i}),gl(i)}function vl(e,t,a){var n=Bn(e),r=pl(zr({},n),t,[a]);r.mbox={name:e};var i=ul(ge(),n,[r]);tt(Sb,e,r),st({mbox:e,event:t,request:i}),gl(i)}function bl(e){var t=Ae()[ph],a=[],n=ig;if(N((function(e){var t=e.mbox,r=e.data;if(!f(r)){var i=r.eventTokens,o=void 0===i?[]:i;x(o)||a.push(ml(t,n,o))}}),e),!x(a)){var r=ul(t,{},a);tt(Ib,a),st({source:Ob,event:kb,request:r}),gl(r)}}function yl(e,t,a){var n=Bn(Ae()[ph]),r=pl(zr({},n),t,[a]);r.view={name:e};var i=ul(ge(),n,[r]);tt(Nb,e,r),st({view:e,event:t,request:i}),gl(i)}function _l(e){var t=e.viewName,a=e.impressionId,n=Bn(Ae()[ph]),r=pl(zr({},n),ig,[]);r.view={name:t},tt(Ab,t),dl(t,n,[r]).then((function(e){e.impressionId=a,st({view:t,event:wb,request:e}),gl(e)}))}function El(e){if(!f(e)){var t=e.view,a=e.data,n=(void 0===a?{}:a).eventTokens,r=void 0===n?[]:n,i=t.name,o=t.impressionId,s=nl(i);if(!f(s)){var l=ul(i,{},[hl(s,ig,r)]);l.impressionId=o,tt(Pb,i,r),st({view:i,event:kb,request:l}),gl(l)}}}function Tl(e,t){e===Jp&&Uo(ih,t)}function Al(e,t){return!f(Db[e])&&!f(Db[e][t])}function Pl(e,t,a){if(f(Db[e])){var n=A(Db);x(n)||N((function(e){N((function(n){var r=Db[e][n];el(t,r,a)}),A(Db[e])),delete Db[e]}),n)}}function Il(e,t,a){Db[e]=Db[e]||{},Db[e][t]=a}function Cl(e,t,a,n){var r=a.type,i=a.selector,o=a.eventToken,s=w(r+":"+i+":"+o),l=function(){return n(e,r,o)};Tl(r,i),t?Al(e,s)||(Pl(e,r,i),Il(e,s,l),Zs(r,l,i)):Zs(r,l,i)}function Sl(e,t,a,n){return tl(a).then((function(a){a.found&&Cl(e,t,a,n)}))}function Nl(e,t,a,n){return vt(H((function(a){return Sl(e,t,a,n)}),a)).then(Lb).catch(jb)}function Ol(e){return Nl(e.name,!1,Rb(e),vl)}function kl(e){return Nl(e.name,!0,Rb(e),yl)}function wl(e){return Nl(Vb,!1,Rb(e),fl)}function Dl(e){return Nl(Mb,!1,Rb(e),fl)}function Vl(e){var t=H(Fb,e);qa(xv(t))}function Ml(e){var t=H(Fb,e);Ya(jv(t))}function Rl(e){var t=P(Rv,Fv(e));return C(H(xb,t))}function Ll(e){return y(e)&&e.type!==vp}function jl(e,t,a){return H((function(e){return md.default({key:t,page:a},e)}),P(Ll,e))}function xl(e,t,a){var n=e.eventToken,r=e.responseTokens;return Xs(jl(e.content,t,a)).then((function(){return Gb({eventToken:n,responseTokens:r})})).catch((function(e){return Bb(e,{eventToken:n,responseTokens:r})}))}function Fl(e){return y(e)&&e.type!==Yp}function Gl(e,t){return H(e,P(Fl,Fv(t)))}function Bl(e,t,a){var n=i({status:Um},e,t),r=H($v,P(Mv,a)),o={};
19return x(r)||(n.status=xm,o.errors=r),x(o)||(n.data=o),n}function Ul(e,t,a){var n=i({status:Um},e,t),r=H($v,P(Mv,a)),o=H($v,P(Ub,a)),s=jv(H(Bv,o)),l=jv(H(Uv,o)),c={};return x(r)||(n.status=xm,c.errors=r),x(s)||(c.eventTokens=s),x(l)||(c.responseTokens=l),x(c)||(n.data=c),n}function ql(e,t,a){return vt(Gl((function(e){return xl(e,!0)}),e)).then(t).then((function(t){return a(e),t}))}function Yl(e,t,a,n){var r=t.name;return vt(Gl((function(e){return xl(e,r,a)}),t)).then((function(a){return Ul(e,t,a)})).then((function(e){return n(t),e}))}function Hl(e){return ql(e,(function(t){return Bl(Hm,e,t)}),Ol)}function Kl(e){return Yl(Hm,e,!0,Ol)}function Wl(e){Vl(Rl(e))}function zl(e){if(!(arguments.length>1&&void 0!==arguments[1]&&arguments[1])){var t=e.execute,a=(void 0===t?{}:t).pageLoad,n=void 0===a?{}:a;x(n)||Wl(n)}}function $l(e){var t=e.prefetch,a=(void 0===t?{}:t).views,n=void 0===a?[]:a;x(n)||Ml(C(H(Rl,n)))}function Ql(e){Vl(Rl(e)),Ka()}function Jl(e){return ql(e,(function(t){return Bl(ah,e,t)}),wl)}function Xl(e){return vt(H(Hl,e))}function Zl(e){return vt(H(Kl,e))}function ec(e){return vt([Dl(e)]).then(Bl)}function tc(e){var t=e.page;return Yl(Zh,e,t,kl)}function ac(){}function nc(){return new Yb}function rc(e,t,a){e.emit(t,a)}function ic(e,t,a){e.on(t,a)}function oc(e,t){rc(Hb,e,t)}function sc(e,t){ic(Hb,e,t)}function lc(e){return{type:Cp,content:e.url}}function cc(e){var t={};return t.type=hp,t.content=e.content,t.selector=e.selector,t.cssSelector=e.cssSelector,t}function uc(e){var t={};return t.type=fp,t.content=e.content,t.selector=e.selector,t.cssSelector=e.cssSelector,t}function dc(e){var t={};return t.type=wp,t.content=e.content,t.selector=e.selector,t.cssSelector=e.cssSelector,t}function pc(e){var t={};return t.type=Vp,t.content=e.content,t.selector=e.selector,t.cssSelector=e.cssSelector,t}function mc(e){var t={};return t.type=Rp,t.content=e.content,t.selector=e.selector,t.cssSelector=e.cssSelector,t}function hc(e){var t={};return t.type=Op,t.content=e.content,t.selector=e.selector,t.cssSelector=e.cssSelector,t}function gc(e){var t={};return t.type=kp,t.content=e.content,t.selector=e.selector,t.cssSelector=e.cssSelector,t}function fc(e){var t={};return t.type=Ip,t.content=e.content,t.selector=e.selector,t.cssSelector=e.cssSelector,t}function vc(e){var t={};if(t.selector=e.selector,t.cssSelector=e.cssSelector,e.attribute===zp)return t.type=yp,t.content=e.value,t;t.type=bp;var a={};return a[e.attribute]=e.value,t.content=a,t}function bc(e){var t=e.style,a=void 0===t?{}:t,n={};return n.selector=e.selector,n.cssSelector=e.cssSelector,f(a.left)||f(a.top)?f(a.width)||f(a.height)?(n.type=_p,n.content=a,n):(n.type=Tp,n.content=a,n):(n.type=Ap,n.content=a,n)}function yc(e){var t={};return t.type=Pp,t.selector=e.selector,t.cssSelector=e.cssSelector,t}function _c(e){var t={};t.from=e.from,t.to=e.to;var a={};return a.type=Ep,a.selector=e.selector,a.cssSelector=e.cssSelector,a.content=t,a}function Ec(e){return Vd(e.selector)&&Vd(e.cssSelector)}function Tc(e){var t={};if(x(e))return t;var a=[],n=[],r=[];N((function(e){switch(e.action){case gp:Ec(e)?r.push(cc(e)):a.push({type:Hp,content:e.content});break;case vp:x(e.content)||N((function(e){return a.push({type:Yp,content:e})}),e.content);break;case fp:r.push(uc(e));break;case Dp:r.push(dc(e));break;case Mp:r.push(pc(e));break;case Lp:r.push(mc(e));break;case Op:r.push(hc(e));break;case kp:r.push(gc(e));break;case Ip:r.push(fc(e));break;case bp:r.push(vc(e));break;case _p:r.push(bc(e));break;case Pp:r.push(yc(e));break;case Ep:r.push(_c(e));break;case Cp:a.push(lc(e));break;case Sp:n.push({type:Jp,selector:e.selector,eventToken:e.clickTrackId})}}),e);var i={};if(!x(r)&&a.push({type:Qm,content:r}),!x(a)&&(i.options=a),!x(n)&&(i.metrics=n),x(i))return t;var o={};return o.pageLoad=i,t.execute=o,t}function Ac(e,t){var a={};if(x(t))return a;var n=[],r=[];N((function(e){switch(e.action){case gp:n.push({type:Hp,content:e.content});break;case vp:x(e.content)||N((function(e){return n.push({type:Yp,content:e})}),e.content);break;case Cp:n.push(lc(e));break;case Np:r.push({type:Jp,eventToken:e.clickTrackId})}}),t);var i={name:e};if(!x(n)&&(i.options=n),!x(r)&&(i.metrics=r),x(i))return a;var o={},s=[i];return o.mboxes=s,a.execute=o,a}function Pc(e,t,a){return a?Tc(t):Ac(e,t)}function Ic(e){var t=e.status,a=e.data,n={status:t,pageLoad:!0};return f(a)||(n.data=a),n}function Cc(e){var t=e.status,a=e.mbox,n=e.data,r={status:t,mbox:a.name};return f(n)||(r.data=n),r}function Sc(e){var t=e.status,a=e.view,n=e.data,r={status:t,view:a.name};return f(n)||(r.data=n),r}function Nc(e){var t=e.status,a=e.data,n={status:t,prefetchMetrics:!0};return f(a)||(n.data=a),n}function Oc(e){if(f(e))return[null];var t=H(Ic,[e]);return Qb(t)&&et(Kb,e),t}function kc(e){if(f(e))return[null];var t=H(Cc,e);return Qb(t)&&et(Wb,e),t}function wc(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:bl;if(f(e))return[null];var a=H(Cc,e);return Qb(a)&&et(Wb,e),t(e),a}function Dc(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:El;if(f(e))return[null];var a=H(Sc,[e]);return Qb(a)&&et(zb,e),e.view.page?(t(e),a):a}function Vc(e){if(f(e))return[null];var t=H(Nc,[e]);return Qb(t)&&et($b,e),t}function Mc(e){var t=C([Oc(e[0]),kc(e[1]),wc(e[2]),Vc(e[3])]),a=P(wv,t),n=P(Mv,a);return x(n)?ht(a):gt(n)}function Rc(e){return gt(e)}function Lc(e,t){if(!x(t)){var a=t.options;
19x(a)||N((function(t){if(t.type===Hp){var a=hp,n=t.content;t.type=Qm,t.content=[{type:a,selector:e,content:n}]}}),a)}}function jc(e,t){var a=t.metrics;if(!x(a)){var n=t.name;N((function(t){t.name=n,t.selector=t.selector||e}),a)}}function xc(e,t){var a=md.default({},t),n=a.execute,r=void 0===n?{}:n,i=a.prefetch,o=void 0===i?{}:i,s=r.pageLoad,l=void 0===s?{}:s,c=r.mboxes,u=void 0===c?[]:c,d=o.mboxes,p=void 0===d?[]:d;return Lc(e,l),N((function(t){return Lc(e,t)}),u),N((function(t){return jc(e,t)}),u),N((function(t){return Lc(e,t)}),p),N((function(t){return jc(e,t)}),p),a}function Fc(e){var t=e.prefetch,a=(void 0===t?{}:t).views,n=void 0===a?[]:a;x(n)||rl(n)}function Gc(e){var t=[],a=e.execute,n=void 0===a?{}:a,r=n.pageLoad,i=void 0===r?{}:r,o=n.mboxes,s=void 0===o?[]:o;x(i)?t.push(ht(null)):t.push(Jl(i)),x(s)?t.push(ht(null)):t.push(Xl(s));var l=e.prefetch,c=void 0===l?{}:l,u=c.mboxes,d=void 0===u?[]:u,p=c.metrics,m=void 0===p?[]:p;return x(d)?t.push(ht(null)):t.push(Zl(d)),bd(m)&&!x(m)?t.push(ec(c)):t.push(ht(null)),Ua(),vt(t).then(Mc).catch(Rc)}function Bc(e,t){Q((function(){return e.location.replace(t)}))}function Uc(e){return Vd(e)||Qt(e)?e:Xp}function qc(e){Uo(rh,e)}function Yc(e){var t=e.mbox,a=e.selector,n=e.offer,r=Ae(),i=t===r[ph];if(x(n))return tt(Rm),qc(a),Ua(),void zt({mbox:t});var o=xc(a,Pc(t,n,i)),s=oo(o);if(!x(s)){var l=s.url;return tt(Lm,s),$t({url:l}),void Bc(Fg,l)}Ht({mbox:t}),zl(o),Gc(o).then((function(e){x(e)||Kt({mbox:t,execution:e})})).catch((function(e){return Wt({error:e})}))}function Hc(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=e.prefetch,a=void 0===t?{}:t,n=e.execute,r=void 0===n?{}:n,i=r.pageLoad,o=void 0===i?{}:i,s=r.mboxes,l=void 0===s?[]:s,c=a.pageLoad,u=void 0===c?{}:c,d=a.views,p=void 0===d?[]:d,m=a.mboxes,h=void 0===m?[]:m;return x(o)&&x(l)&&x(u)&&x(p)&&x(h)}function Kc(e){var t=arguments.length>1&&void 0!==arguments[1]&&arguments[1],a=e.selector,n=e.response;if(Hc(n))return tt(Rm),qc(a),Ua(),zt({}),oc(Ng),ht();var r=xc(a,n),i=oo(r);if(!x(i)){var o=i.url;return tt(Lm,i),$t({url:o}),oc(Og),Bc(Fg,o),ht()}return Ht({}),Fc(r),oc(Sg),zl(r,t),Gc(r).then((function(e){x(e)||Kt({execution:e})})).catch((function(e){return Wt({error:e})}))}function Wc(e){var t=e[Pg];if(x(t))return!1;var a=t.request,n=t.response;return!x(a)&&!x(n)}function zc(e){return e[Pg]}function $c(e){window.__target_telemetry.addServerStateEntry(e)}function Qc(e){et(Jb,cg,e),oc(Ng),st({source:Jb,error:e}),Ua()}function Jc(e){var t=arguments.length>1&&void 0!==arguments[1]&&arguments[1],a={selector:Xp,response:e};tt(Jb,Zm,e),st({source:Jb,response:e}),Kc(a,t).catch(Qc)}function Xc(e,t){var a=md.default({},t),n=a.execute,r=a.prefetch,i=e[Wh],o=e[Kh];return n&&(a.execute.mboxes=void 0),n&&!i&&(a.execute.pageLoad=void 0),r&&(a.prefetch.mboxes=void 0),r&&!o&&(a.prefetch.views=void 0),a}function Zc(e){var t=zc(e),a=t.request,n=t.response,r=!0;tt(Jb,mg),st({source:Jb,serverState:t});var i=Xc(e,n);zl(i),$l(i),$c(a),ko({request:a,response:i}).then((function(e){return Jc(e,r)})).catch(Qc)}function eu(){if(!ze())return et(Jb,rm),void st({source:Jb,error:rm});var e=Ae();if(Wc(e))Zc(e);else{var t=e[Wh],a=e[Kh];if(!t&&!a)return tt(Jb,pg),void st({source:Jb,error:pg});Ba();var n={};if(t){var r={pageLoad:{}};n.execute=r}if(a){var i={views:[{}]};n.prefetch=i}var o=e[dh];tt(Jb,eh,n),st({source:Jb,request:n});var s={request:n,timeout:o};At()&&!Pt()?Ct().then((function(){Bo(s).then(Jc).catch(Qc)})).catch(Qc):Bo(s).then(Jc).catch(Qc)}}function tu(){var e={};return e[Bm]=!0,e}function au(e){var t={};return t[Bm]=!1,t[xm]=e,t}function nu(e){return G(e)?au(pm):e.length>Up?au(mm):tu()}function ru(e){if(!y(e))return au(om);var t=nu(e[Hm]);return t[Bm]?_(e[Um])?_(e[xm])?tu():au(gm):au(hm):t}function iu(e){if(!y(e))return au(om);var t=e.request;if(!y(t))return au(sm);var a=t.execute,n=t.prefetch;return y(a)||y(n)?tu():au(cm)}function ou(e){if(!y(e))return au(om);var t=e.request;if(!y(t))return au(sm);var a=t.execute,n=t.prefetch,r=t.notifications;return y(a)||y(n)?au(um):bd(r)?tu():au(dm)}function su(e){if(!y(e))return au(om);var t=nu(e[Hm]);if(!t[Bm])return t;var a=e[Km];return bd(a)?tu():au(fm)}function lu(e){return y(e)?y(e.response)?tu():au(lm):au(om)}function cu(e){if(!y(e))return au(om);var t=nu(e[Hm]);return t[Bm]?tu():t}function uu(e){return{action:Cp,url:e.content}}function du(e){var t={};return t.action=gp,t.content=e.content,t.selector=e.selector,t.cssSelector=e.cssSelector,t}function pu(e){var t={};return t.action=fp,t.content=e.content,t.selector=e.selector,t.cssSelector=e.cssSelector,t}function mu(e){var t={};return t.action=Dp,t.content=e.content,t.selector=e.selector,t.cssSelector=e.cssSelector,t}function hu(e){var t={};return t.action=Mp,t.content=e.content,t.selector=e.selector,t.cssSelector=e.cssSelector,t}function gu(e){var t={};return t.action=Lp,t.content=e.content,t.selector=e.selector,t.cssSelector=e.cssSelector,t}function fu(e){var t={};return t.action=Op,t.content=e.content,t.selector=e.selector,t.cssSelector=e.cssSelector,t}function vu(e){var t={};return t.action=kp,t.content=e.content,t.selector=e.selector,t.cssSelector=e.cssSelector,t}function bu(e){var t={};return t.action=Ip,t.content=e.content,t.selector=e.selector,t.cssSelector=e.cssSelector,t}function yu(e){var t=A(e.content)[0],a={};return a.action=bp,a.attribute=t,a.value=e.content[t],a.selector=e.selector,a.cssSelector=e.cssSelector,a}function _u(e){var t={};return t.action=bp,t.attribute=zp,t.value=e.content,t.selector=e.selector,t.cssSelector=e.cssSelector,t}function Eu(e){var t={};return t.action=_p,t.style=e.content,t.selector=e.selector,t.cssSelector=e.cssSelector,t}function Tu(e){var t={};return t.action=_p,t.style=e.content,t.selector=e.selector,t.cssSelector=e.cssSelector,t}function Au(e){var t={};return t.action=_p,t.style=e.content,t.selector=e.selector,t.cssSelector=e.cssSelector,t}function Pu(e){var t={};return t.action=Pp,t.selector=e.selector,t.cssSelector=e.cssSelector,t}function Iu(e){var t={};return t.action=Ep,t.from=e.content.from,t.to=e.content.to,t.selector=e.selector,t.cssSelector=e.cssSelector,t}function Cu(e){var t=[];return N((function(e){switch(e.type){case hp:t.push(du(e));break;case fp:t.push(pu(e));break;case wp:t.push(mu(e));break;case Vp:t.push(hu(e));break;case Rp:t.push(gu(e));break;case Op:t.push(fu(e));break;case kp:t.push(vu(e));break;case Ip:t.push(bu(e));break;case bp:t.push(yu(e));break;case yp:t.push(_u(e));break;case _p:t.push(Eu(e));break;case Tp:t.push(Tu(e));break;case Ap:t.push(Au(e));break;case Pp:t.push(Pu(e));break;case Ep:t.push(Iu(e));break;case Cp:t.push(uu(e))}}),e),t}function Su(e){if(x(e))return[];var t=[];return N((function(e){e.type===Jp&&(zv(e)?t.push({action:Sp,selector:e.selector,clickTrackId:e.eventToken}):t.push({action:Np,clickTrackId:e.eventToken}))}),e),t}function Nu(e){if(x(e))return[];var t=[],a=[],n=[],r=e.options,i=void 0===r?[]:r,o=e.metrics,s=void 0===o?[]:o;N((function(e){switch(e.type){case Hp:t.push(e.content);break;case Yp:a.push(e.content);break;case Cp:n.push(uu(e));break;case Qm:n.push.apply(n,Cu(e.content))}}),i),x(t)||n.push({action:gp,content:t.join("")}),x(a)||n.push({action:vp,content:a});var l=Su(s);return x(l)||n.push.apply(n,l),n}function Ou(e){var t=e.execute,a=void 0===t?{}:t,n=a.pageLoad,r=void 0===n?{}:n,i=a.mboxes,o=void 0===i?[]:i,s=[];
19return s.push.apply(s,Nu(r)),s.push.apply(s,C(H(Nu,o))),s}function ku(e,t){var a=Ou(t);e[Um](a)}function wu(e,t){var a=t[zm]||Gm;e[xm](a,t)}function Du(e){var t=ru(e),a=t[xm];if(!t[Bm])return et(Xb,a),void st({source:Xb,options:e,error:a});if(!ze())return Q(e[xm](Fm,rm)),et(Xb,rm),void st({source:Xb,options:e,error:rm});var n=function(t){return ku(e,t)},r=function(t){return wu(e,t)};tt(Xb,e),st({source:Xb,options:e}),At()&&!Pt()?Ct().then((function(){Fo(e).then(n).catch(r)})):Fo(e).then(n).catch(r)}function Vu(e){var t=iu(e),a=t[xm];return t[Bm]?ze()?(tt(Zb,e),st({source:Zb,options:e}),!At()||Pt()?Bo(e):Ct().then((function(){return Bo(e)}))):(et(Zb,rm),st({source:Zb,options:e,error:rm}),gt(new Error(rm))):(et(Zb,a),st({source:Zb,options:e,error:a}),gt(t))}function Mu(e){var t=Uc(e.selector),a=w(t);Xd.timeStart(a);var n=su(e),r=n[xm];if(!n[Bm])return et(ey,e,r),st({source:ey,options:e,error:r}),void qc(t);if(!ze())return et(ey,rm),st({source:ey,options:e,error:rm}),void qc(t);e.selector=t,tt(ey,e),st({source:ey,options:e}),Yc(e);var i=Xd.timeEnd(a);Xd.clearTiming(a),window.__target_telemetry.addRenderEntry(a,i)}function Ru(e){var t=Uc(e.selector),a=w(t);Xd.timeStart(a);var n=lu(e),r=n[xm];return n[Bm]?ze()?(e.selector=t,tt(ty,e),st({source:ty,options:e}),Kc(e).then((function(){var e=Xd.timeEnd(a);Xd.clearTiming(a),window.__target_telemetry.addRenderEntry(a,e)}))):(et(ty,rm),st({source:ty,options:e,error:rm}),qc(t),gt(new Error(rm))):(et(ty,e,r),st({source:ty,options:e,error:r}),qc(t),gt(n))}function Lu(e){var t=Ae()[ph],a=e.consumerId,n=void 0===a?t:a,r=e.request,i=ou(e),o=i[xm];if(!i[Bm])return et(ay,o),void st({source:ay,options:e,error:o});if(!ze())return et(ay,rm),void st({source:ay,options:e,error:rm});tt(ay,e),st({source:ay,options:e});var s=ul(n,{},r.notifications);!At()||Pt()?gl(s):et(ay,Tg)}function ju(e,t){var a=t[Hm],n=md.default({},t),r=y(t.params)?t.params:{};return n[$m]=md.default({},Bn(a),r),n[dh]=Ar(e,t[dh]),n[Um]=_(t[Um])?t[Um]:zd,n[xm]=_(t[xm])?t[xm]:zd,n}function xu(e){var t=e[np],a=e[pp];return Vd(t)&&(Vd(a)||Qt(a))}function Fu(e){var t=e.mbox,a=e.type,n=void 0===a?ig:a,r=y(e.params)?e.params:{},i=md.default({},Bn(t),r),o=pl(zr({},i),n,[]);o.mbox={name:t},gl(ul(t,i,[o])).then((function(){tt(Vm,e),e[Um]()})).catch((function(){et(Mm,e),e[xm](Gm,Mm)}))}function Gu(e){if(At()&&!Pt())return et(Mm,Tg),void e[xm](xm,Tg);Fu(e)}function Bu(e){return Gu(e),!e.preventDefault}function Uu(e){var t=e[pp],a=e[np],n=j(ea(t)),r=function(){return Bu(e)};N((function(e){return Zs(a,r,e)}),n)}function qu(e){var t=cu(e),a=t[xm];if(!t[Bm])return et(ny,a),void st({source:ny,options:e,error:a});var n=ju(Ae(),e);if(!ze())return et(ny,rm),Q(n[xm](Fm,rm)),void st({source:ny,options:e,error:rm});tt(ny,n),st({source:ny,options:n}),xu(n)?Uu(n):Gu(n)}function Yu(e){return Ql(e),tc(e).then(Dc).then((function(e){x(e)||Kt({execution:e})})).catch((function(e){et(lg,e),Wt({error:e})}))}function Hu(){for(;iy.length>0;){var e=iy.pop(),t=e.viewName,a=e.page,n=nl(t,e);f(n)?a&&_l(e):Yu(n)}}function Ku(){ly=sy,Hu()}function Wu(){sc(Sg,Ku),sc(Ng,Ku),sc(Og,Ku)}function zu(e,t){var a={};return a.viewName=e,a.impressionId=ge(),a.page=!0,x(t)||(a.page=!!t.page),a}function $u(e){iy.push(e),ly!==oy&&Hu()}function Qu(e,t){if(Ae()[Kh]){if(!k(e)||G(e))return et(ry,ug,e),void st({source:ry,view:e,error:ug});var a=e.toLowerCase(),n=zu(a,t);tt(ry,a,n),Qe()?da(n):(st({source:ry,view:a,options:n}),$u(n))}else et(ry,dg)}function Ju(){et(uy,arguments)}function Xu(){et(dy,arguments)}function Zu(){et(py,arguments)}function ed(){et(my,arguments)}function td(){try{var e=window.localStorage,t="__storage_test__";return e.setItem(t,t),e.removeItem(t),!0}catch(e){return!1}}function ad(){Object.keys(localStorage).filter(gy).forEach((function(e){return localStorage.removeItem(e)}))}function nd(e,t){try{localStorage.setItem(e,JSON.stringify(t))}catch(e){ad()}}function rd(){function e(e){return by+":"+e}function t(e){var t=localStorage.getItem(e),a=parseInt(t,vy);return Number.isNaN(a)&&(a=fy),a}function a(e,t){localStorage.setItem(e,t)}function n(){var e=t(_y)+1;return a(_y,e),e}function r(t,a){nd(e(t),a)}function i(t){var a=e(t),n=localStorage.getItem(a);return localStorage.removeItem(a),n}function o(){for(var e=[],n=t(yy)||fy,r=t(_y)||fy,o=r;o>n;o-=1){var s=i(o);s&&e.push(JSON.parse(s))}return a(yy,r),e}function s(e){r(n(),e)}function l(){return o()}function c(){var a=e(t(_y));return!!localStorage.getItem(a)}return{addEntry:s,getAndClearEntries:l,hasEntries:c}}function id(e){e.adobe=e.adobe||{},e.adobe.target={VERSION:"",event:{},getOffer:zd,getOffers:$d,applyOffer:zd,applyOffers:$d,sendNotifications:zd,trackEvent:zd,triggerView:zd,registerExtension:zd,init:zd},e.mboxCreate=zd,e.mboxDefine=zd,e.mboxUpdate=zd}function od(e,t,a){if(e.adobe&&e.adobe.target&&void 0!==e.adobe.target.getOffer)et(im);else{Te(a);var n=Ae(),r=n[hh];if(e.adobe=e.adobe||{},e.adobe.target=e.adobe.target||{},e.adobe.target.VERSION=r,e.adobe.target.event={LIBRARY_LOADED:pf,REQUEST_START:mf,REQUEST_SUCCEEDED:hf,REQUEST_FAILED:gf,CONTENT_RENDERING_START:ff,CONTENT_RENDERING_SUCCEEDED:vf,CONTENT_RENDERING_FAILED:bf,CONTENT_RENDERING_NO_OFFERS:yf,CONTENT_RENDERING_REDIRECT:_f},!n[oh])return id(e),void et(rm);e.__target_telemetry=se(n[Dg],n[wg],td()?rd():void 0),it(),ma(),Ea(e),Pa(e),e.adobe.target.getOffer=Du,e.adobe.target.getOffers=Vu,e.adobe.target.applyOffer=Mu,e.adobe.target.applyOffers=Ru,e.adobe.target.sendNotifications=Lu,e.adobe.target.trackEvent=qu,e.adobe.target.triggerView=Qu,e.adobe.target.registerExtension=Ju,e.mboxCreate=Xu,e.mboxDefine=Zu,e.mboxUpdate=ed,Bt()}}var sd,ld=a("@adobe/reactor-object-assign"),cd=a("@adobe/reactor-cookie"),ud=a("@adobe/reactor-query-string"),dd=a("@adobe/reactor-promise"),pd=a("@adobe/reactor-load-script"),md=n(ld),hd=n(cd),gd=n(ud),fd=n(dd),vd=n(pd),bd=Array.isArray,yd=Object.prototype,_d=yd.toString,Ed="[object Function]",Td=function(e,t){return t.forEach(e)},Ad=function(e,t){Td((function(a){return e(t[a],a)}),A(t))},Pd=function(e,t){return t.filter(e)},Id=function(e,t){var a={};return Ad((function(t,n){e(t,n)&&(a[n]=t)}),t),a},Cd="[object String]",Sd=9007199254740991,Nd=function(e,t){return t.map(e)},Od=Object.prototype,kd=Od.hasOwnProperty,wd=String.prototype,Dd=wd.trim,Vd=function(e){return!G(e)},Md="[object Number]",Rd="[object Object]",Ld=Function.prototype,jd=Object.prototype,xd=Ld.toString,Fd=jd.hasOwnProperty,Gd=xd.call(Object),Bd=function(e,t){var a={};return Ad((function(t,n){a[n]=e(t,n)}),t),a},Ud=function(e,t,a){return a.reduce(e,t)},qd=function(e,t,a){var n=t;return Ad((function(t,a){n=e(n,t,a)}),a),n},Yd=Array.prototype,Hd=Yd.reverse,Kd={ON_DEVICE:"on-device",SERVER_SIDE:"server-side",HYBRID:"hybrid"},Wd={EDGE:"edge",LOCAL:"local"},zd=function(){},$d=function(e){return Promise.resolve(e)},Qd="undefined"!=typeof globalThis?globalThis:"undefined"!=typeof window?window:"undefined"!=typeof global?global:"undefined"!=typeof self?self:{},Jd=le((function(e){(function(){var t,a,n,r,i,o;"undefined"!=typeof performance&&null!==performance&&performance.now?e.exports=function(){return performance.now()}:"undefined"!=typeof process&&null!==process&&process.hrtime?(e.exports=function(){return(t()-i)/1e6},a=process.hrtime,r=(t=function(){var e;return 1e9*(e=a())[0]+e[1]}
19)(),o=1e9*process.uptime(),i=r-o):Date.now?(e.exports=function(){return Date.now()-n},n=Date.now()):(e.exports=function(){return(new Date).getTime()-n},n=(new Date).getTime())}).call(Qd)})),Xd=ce(),Zd=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};if(e){for(var a={key:["source","protocol","authority","userInfo","user","password","host","port","relative","path","directory","file","query","anchor"],q:{name:"queryKey",parser:/(?:^|&)([^&=]*)=?([^&]*)/g},parser:{strict:/^(?:([^:/?#]+):)?(?:\/\/((?:(([^:@]*)(?::([^:@]*))?)?@)?([^:/?#]*)(?::(\d*))?))?((((?:[^?#/]*\/)*)([^?#]*))(?:\?([^#]*))?(?:#(.*))?)/,loose:/^(?:(?![^:@]+:[^:@/]*@)([^:/?#.]+):)?(?:\/\/)?((?:(([^:@]*)(?::([^:@]*))?)?@)?([^:/?#]*)(?::(\d*))?)(((\/(?:[^?#](?![^?#/]*\.[^?#/.]+(?:[?#]|$)))*\/?)?([^?#/]*))(?:\?([^#]*))?(?:#(.*))?)/}},n=a.parser[t.strictMode?"strict":"loose"].exec(e),r={},i=14;i--;)r[a.key[i]]=n[i]||"";return r[a.q.name]={},r[a.key[12]].replace(a.q.parser,(function(e,t,n){t&&(r[a.q.name][t]=n)})),r}},ep=new Uint8Array(256),tp=ue(),ap=pe(),np="type",rp="content",ip="height",op="width",sp="left",lp="top",cp="from",up="to",dp="priority",pp="selector",mp="cssSelector",hp="setHtml",gp="setContent",fp="setText",vp="setJson",bp="setAttribute",yp="setImageSource",_p="setStyle",Ep="rearrange",Tp="resize",Ap="move",Pp="remove",Ip="customCode",Cp="redirect",Sp="trackClick",Np="signalClick",Op="insertBefore",kp="insertAfter",wp="appendHtml",Dp="appendContent",Vp="prependHtml",Mp="prependContent",Rp="replaceHtml",Lp="replaceContent",jp="mboxDebug",xp="mboxDisable",Fp="mboxEdit",Gp="at_check",Bp="true",Up=250,qp="data-at-src",Yp="json",Hp="html",Kp="dynamic",Wp="script",zp="src",$p="id",Qp="class",Jp="click",Xp="head",Zp="script",em="style",tm="link",am="img",nm="div",rm='Adobe Target content delivery is disabled. Ensure that you can save cookies to your current domain, there is no "mboxDisable" cookie and there is no "mboxDisable" parameter in query string.',im="Adobe Target has already been initialized.",om="options argument is required",sm="request option is required",lm="response option is required",cm="execute or prefetch is required",um="execute or prefetch is not allowed",dm="notifications are required",pm="mbox option is required",mm="mbox option is too long",hm="success option is required",gm="error option is required",fm="offer option is required",vm="Unexpected error",bm="request failed",ym="request succeeded",_m="Action rendered successfully",Em="Rendering action",Tm="Action has no content",Am="Action has no attributes",Pm="Action has no CSS properties",Im="Action has no height or width",Cm="Action has no left, top or position",Sm="Action has no from or to",Nm="Action has no url",Om="Action has no image url",km="Rearrange elements are missing",wm='Rearrange has incorrect "from" and "to" indexes',Dm="Loading image",Vm="Track event request succeeded",Mm="Track event request failed",Rm="No actions to be rendered",Lm="Redirect action",jm="Script load",xm="error",Fm="warning",Gm="unknown",Bm="valid",Um="success",qm="render",Ym="metric",Hm="mbox",Km="offer",Wm="name",zm="status",$m="params",Qm="actions",Jm="responseTokens",Xm="data",Zm="response",eh="request",th="provider",ah="pageLoad",nh="at-flicker-control",rh="at-element-marker",ih="at-element-click-tracking",oh="enabled",sh="clientCode",lh="imsOrgId",ch="serverDomain",uh="crossDomain",dh="timeout",ph="globalMboxName",mh="globalMboxAutoCreate",hh="version",gh="defaultContentHiddenStyle",fh="bodyHiddenStyle",vh="bodyHidingEnabled",bh="deviceIdLifetime",yh="sessionIdLifetime",_h="selectorsPollingTimeout",Eh="visitorApiTimeout",Th="overrideMboxEdgeServer",Ah="overrideMboxEdgeServerTimeout",Ph="optoutEnabled",Ih="secureOnly",Ch="supplementalDataIdParamTimeout",Sh="authoringScriptUrl",Nh="scheme",Oh="cookieDomain",kh="mboxParams",wh="globalMboxParams",Dh="deviceDetectionEnabled",Vh="mboxSession",Mh="PC",Rh="mboxEdgeCluster",Lh="session",jh="Traces",xh="settings",Fh="client"+jh,Gh="server"+jh,Bh="___target_traces",Uh="targetGlobalSettings",qh="dataProvider",Yh=qh+"s",Hh="endpoint",Kh="viewsEnabled",Wh="pageLoadEnabled",zh="authState",$h="authenticatedState",Qh="integrationCode",Jh="primary",Xh="page",Zh="view",eg="views",tg="options",ag="metrics",ng="eventToken",rg="viewName",ig="display",og="Content-Type",sg="text/plain",lg="View rendering failed",cg="View delivery error",ug="View name should be a non-empty string",dg="Views are not enabled",pg="Page load disabled",mg="Using server state",hg="adobe",gg="optIn",fg="isApproved",vg="fetchPermissions",bg="Categories",yg="TARGET",_g="ANALYTICS",Eg="optinEnabled",Tg="Adobe Target is not opted in",Ag="analyticsLogging",Pg="serverState",Ig="cspScriptNonce",Cg="cspStyleNonce",Sg="cache-updated-event",Ng="no-offers-event",Og="redirect-offer-event",kg="None",wg="decisioningMethod",Dg="telemetryEnabled",Vg="web",Mg="clientHints",Rg="allowHighEntropyClientHints",Lg="aepSandboxId",jg="aepSandboxName",xg=document,Fg=window,Gg="file:",Bg=/^(?!0)(?!.*\.$)((1?\d?\d|25[0-5]|2[0-4]\d)(\.|$)){4}$/,Ug=/^(com|edu|gov|net|mil|org|nom|co|name|info|biz)$/i,qg={},Yg=[oh,sh,lh,ch,uh,Oh,dh,kh,wh,gh,"defaultContentVisibleStyle",bh,fh,vh,_h,Eh,Th,Ah,Ph,Eg,Ih,Ch,Sh,"urlSizeLimit",Hh,Wh,Kh,Ag,Pg,wg,"pollingInterval","artifactLocation","artifactFormat","artifactPayload","environment","cdnEnvironment",Dg,"cdnBasePath",Ig,Cg,ph,Rg,Lg,jg,Dh],Hg=gd.default.parse,Kg=gd.default.stringify,Wg=xg.createElement("a"),zg={},$g=hd.default.get,Qg=hd.default.set,Jg=hd.default.remove,Xg="mbox",Zg={},ef={},tf={},af="AT:",nf="1",rf=function(e){var t=function(){function t(e){return null==e?String(e):J[X.call(e)]||"object"}function a(e){return"function"==t(e)}function n(e){return null!=e&&e==e.window}
19function i(e){return null!=e&&e.nodeType==e.DOCUMENT_NODE}function o(e){return"object"==t(e)}function s(e){return o(e)&&!n(e)&&Object.getPrototypeOf(e)==Object.prototype}function l(e){var t=!!e&&"length"in e&&e.length,a=S.type(e);return"function"!=a&&!n(e)&&("array"==a||0===t||"number"==typeof t&&t>0&&t-1 in e)}function c(e){return V.call(e,(function(e){return null!=e}))}function u(e){return e.length>0?S.fn.concat.apply([],e):e}function d(e){return e.replace(/::/g,"/").replace(/([A-Z]+)([A-Z][a-z])/g,"$1_$2").replace(/([a-z\d])([A-Z])/g,"$1_$2").replace(/_/g,"-").toLowerCase()}function p(e){return e in j?j[e]:j[e]=new RegExp("(^|\\s)"+e+"(\\s|$)")}function m(e,t){return"number"!=typeof t||x[d(e)]?t:t+"px"}function h(e){var t,a;return L[e]||(t=R.createElement(e),R.body.appendChild(t),a=getComputedStyle(t,"").getPropertyValue("display"),t.parentNode.removeChild(t),"none"==a&&(a="block"),L[e]=a),L[e]}function g(e){return"children"in e?M.call(e.children):S.map(e.childNodes,(function(e){if(1==e.nodeType)return e}))}function f(e,t){var a,n=e?e.length:0;for(a=0;a<n;a++)this[a]=e[a];this.length=n,this.selector=t||""}function v(e,t,a){for(C in t)a&&(s(t[C])||ae(t[C]))?(s(t[C])&&!s(e[C])&&(e[C]={}),ae(t[C])&&!ae(e[C])&&(e[C]=[]),v(e[C],t[C],a)):t[C]!==I&&(e[C]=t[C])}function b(e,t){return null==t?S(e):S(e).filter(t)}function y(e,t,n,r){return a(t)?t.call(e,n,r):t}function _(e,t,a){null==a?e.removeAttribute(t):e.setAttribute(t,a)}function E(e,t){var a=e.className||"",n=a&&a.baseVal!==I;if(t===I)return n?a.baseVal:a;n?a.baseVal=t:e.className=t}function T(e){try{return e?"true"==e||"false"!=e&&("null"==e?null:+e+""==e?+e:/^[\[\{]/.test(e)?S.parseJSON(e):e):e}catch(t){return e}}function A(e,t){t(e);for(var a=0,n=e.childNodes.length;a<n;a++)A(e.childNodes[a],t)}function P(e,t,a){var n=e.getElementsByTagName("script")[0];if(n){var r=n.parentNode;if(r){var i=e.createElement("script");i.innerHTML=t,Vd(a)&&i.setAttribute("nonce",a),r.appendChild(i),r.removeChild(i)}}}var I,C,S,N,O,k,w=[],D=w.concat,V=w.filter,M=w.slice,R=e.document,L={},j={},x={"column-count":1,columns:1,"font-weight":1,"line-height":1,opacity:1,"z-index":1,zoom:1},F=/^\s*<(\w+|!)[^>]*>/,G=/^<(\w+)\s*\/?>(?:<\/\1>|)$/,B=/<(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^>]*)\/>/gi,U=/^(?:body|html)$/i,q=/([A-Z])/g,Y=["val","css","html","text","data","width","height","offset"],H=["after","prepend","before","append"],K=R.createElement("table"),W=R.createElement("tr"),z={tr:R.createElement("tbody"),tbody:K,thead:K,tfoot:K,td:W,th:W,"*":R.createElement("div")},$=/complete|loaded|interactive/,Q=/^[\w-]*$/,J={},X=J.toString,Z={},ee=R.createElement("div"),te={tabindex:"tabIndex",readonly:"readOnly",for:"htmlFor",class:"className",maxlength:"maxLength",cellspacing:"cellSpacing",cellpadding:"cellPadding",rowspan:"rowSpan",colspan:"colSpan",usemap:"useMap",frameborder:"frameBorder",contenteditable:"contentEditable"},ae=Array.isArray||function(e){return e instanceof Array};return Z.matches=function(e,t){if(!t||!e||1!==e.nodeType)return!1;var a=e.matches||e.webkitMatchesSelector||e.mozMatchesSelector||e.oMatchesSelector||e.matchesSelector;if(a)return a.call(e,t);var n,r=e.parentNode,i=!r;return i&&(r=ee).appendChild(e),n=~Z.qsa(r,t).indexOf(e),i&&ee.removeChild(e),n},O=function(e){return e.replace(/-+(.)?/g,(function(e,t){return t?t.toUpperCase():""}))},k=function(e){return V.call(e,(function(t,a){return e.indexOf(t)==a}))},Z.fragment=function(e,t,a){var n,r,i;return G.test(e)&&(n=S(R.createElement(RegExp.$1))),n||(e.replace&&(e=e.replace(B,"<$1></$2>")),t===I&&(t=F.test(e)&&RegExp.$1),t in z||(t="*"),(i=z[t]).innerHTML=""+e,n=S.each(M.call(i.childNodes),(function(){i.removeChild(this)}))),s(a)&&(r=S(n),S.each(a,(function(e,t){Y.indexOf(e)>-1?r[e](t):r.attr(e,t)}))),n},Z.Z=function(e,t){return new f(e,t)},Z.isZ=function(e){return e instanceof Z.Z},Z.init=function(e,t){var n;if(!e)return Z.Z();if("string"==typeof e)if("<"==(e=e.trim())[0]&&F.test(e))n=Z.fragment(e,RegExp.$1,t),e=null;else{ 20if(t!==I)return S(t).find(e);n=Z.qsa(R,e)}else{if(a(e))return S(R).ready(e);if(Z.isZ(e))return e;if(ae(e))n=c(e);else if(o(e))n=[e],e=null;else if(F.test(e))n=Z.fragment(e.trim(),RegExp.$1,t),e=null;else{if(t!==I)return S(t).find(e);n=Z.qsa(R,e)}}return Z.Z(n,e)},(S=function(e,t){return Z.init(e,t)}
20).extend=function(e){var t,a=M.call(arguments,1);return"boolean"==typeof e&&(t=e,e=a.shift()),a.forEach((function(a){v(e,a,t)})),e},Z.qsa=function(e,t){var a,n="#"==t[0],r=!n&&"."==t[0],i=n||r?t.slice(1):t,o=Q.test(i);return e.getElementById&&o&&n?(a=e.getElementById(i))?[a]:[]:1!==e.nodeType&&9!==e.nodeType&&11!==e.nodeType?[]:M.call(o&&!n&&e.getElementsByClassName?r?e.getElementsByClassName(i):e.getElementsByTagName(t):e.querySelectorAll(t))},S.contains=R.documentElement.contains?function(e,t){return e!==t&&e.contains(t)}:function(e,t){for(;t&&(t=t.parentNode);)if(t===e)return!0;return!1},S.type=t,S.isFunction=a,S.isWindow=n,S.isArray=ae,S.isPlainObject=s,S.isEmptyObject=function(e){var t;for(t in e)return!1;return!0},S.isNumeric=function(e){var t=Number(e),a=r(e);return null!=e&&"boolean"!=a&&("string"!=a||e.length)&&!isNaN(t)&&isFinite(t)||!1},S.inArray=function(e,t,a){return w.indexOf.call(t,e,a)},S.camelCase=O,S.trim=function(e){return null==e?"":String.prototype.trim.call(e)},S.uuid=0,S.support={},S.expr={},S.noop=function(){},S.map=function(e,t){var a,n,r,i=[];if(l(e))for(n=0;n<e.length;n++)null!=(a=t(e[n],n))&&i.push(a);else for(r in e)null!=(a=t(e[r],r))&&i.push(a);return u(i)},S.each=function(e,t){var a,n;if(l(e)){for(a=0;a<e.length;a++)if(!1===t.call(e[a],a,e[a]))return e}else for(n in e)if(!1===t.call(e[n],n,e[n]))return e;return e},S.grep=function(e,t){return V.call(e,t)},e.JSON&&(S.parseJSON=JSON.parse),S.each("Boolean Number String Function Array Date RegExp Object Error".split(" "),(function(e,t){J["[object "+t+"]"]=t.toLowerCase()})),S.fn={constructor:Z.Z,length:0,forEach:w.forEach,reduce:w.reduce,push:w.push,sort:w.sort,splice:w.splice,indexOf:w.indexOf,concat:function(){var e,t,a=[];for(e=0;e<arguments.length;e++)t=arguments[e],a[e]=Z.isZ(t)?t.toArray():t;return D.apply(Z.isZ(this)?this.toArray():this,a)},map:function(e){return S(S.map(this,(function(t,a){return e.call(t,a,t)})))},slice:function(){return S(M.apply(this,arguments))},ready:function(e){return $.test(R.readyState)&&R.body?e(S):R.addEventListener("DOMContentLoaded",(function(){e(S)}),!1),this},get:function(e){return e===I?M.call(this):this[e>=0?e:e+this.length]},toArray:function(){return this.get()},size:function(){return this.length},remove:function(){return this.each((function(){null!=this.parentNode&&this.parentNode.removeChild(this)}))},each:function(e){for(var t,a=this.length,n=0;n<a&&(t=this[n],!1!==e.call(t,n,t));)n++;return this},filter:function(e){return a(e)?this.not(this.not(e)):S(V.call(this,(function(t){return Z.matches(t,e)})))},add:function(e,t){return S(k(this.concat(S(e,t))))},is:function(e){return this.length>0&&Z.matches(this[0],e)},not:function(e){var t=[];if(a(e)&&e.call!==I)this.each((function(a){e.call(this,a)||t.push(this)}));else{var n="string"==typeof e?this.filter(e):l(e)&&a(e.item)?M.call(e):S(e);this.forEach((function(e){n.indexOf(e)<0&&t.push(e)}))}return S(t)},has:function(e){return this.filter((function(){return o(e)?S.contains(this,e):S(this).find(e).size()}))},eq:function(e){return-1===e?this.slice(e):this.slice(e,+e+1)},first:function(){var e=this[0];return e&&!o(e)?e:S(e)},last:function(){var e=this[this.length-1];return e&&!o(e)?e:S(e)},find:function(e){var t,a=this;return t=e?"object"==r(e)?S(e).filter((function(){var e=this;return w.some.call(a,(function(t){return S.contains(t,e)}))})):1==this.length?S(Z.qsa(this[0],e)):this.map((function(){return Z.qsa(this,e)})):S(),t},closest:function(e,t){var a=[],n="object"==r(e)&&S(e);return this.each((function(r,o){for(;o&&!(n?n.indexOf(o)>=0:Z.matches(o,e));)o=o!==t&&!i(o)&&o.parentNode;o&&a.indexOf(o)<0&&a.push(o)})),S(a)},parents:function(e){for(var t=[],a=this;a.length>0;)a=S.map(a,(function(e){if((e=e.parentNode)&&!i(e)&&t.indexOf(e)<0)return t.push(e),e}));return b(t,e)},parent:function(e){return b(k(this.pluck("parentNode")),e)},children:function(e){return b(this.map((function(){return g(this)})),e)},contents:function(){return this.map((function(){return this.contentDocument||M.call(this.childNodes)}))},siblings:function(e){return b(this.map((function(e,t){return V.call(g(t.parentNode),(function(e){return e!==t}))})),e)},empty:function(){return this.each((function(){this.innerHTML=""}))},pluck:function(e){return S.map(this,(function(t){return t[e]}))},show:function(){return this.each((function(){"none"==this.style.display&&(this.style.display=""),"none"==getComputedStyle(this,"").getPropertyValue("display")&&(this.style.display=h(this.nodeName))}))},replaceWith:function(e){return this.before(e).remove()},wrap:function(e){var t=a(e);if(this[0]&&!t)var n=S(e).get(0),r=n.parentNode||this.length>1;return this.each((function(a){S(this).wrapAll(t?e.call(this,a):r?n.cloneNode(!0):n)}))},wrapAll:function(e){if(this[0]){var t;for(S(this[0]).before(e=S(e));(t=e.children()).length;)e=t.first();S(e).append(this)}return this},wrapInner:function(e){var t=a(e);return this.each((function(a){var n=S(this),r=n.contents(),i=t?e.call(this,a):e;r.length?r.wrapAll(i):n.append(i)}))},unwrap:function(){return this.parent().each((function(){S(this).replaceWith(S(this).children())})),this},clone:function(){return this.map((function(){return this.cloneNode(!0)}))},hide:function(){return this.css("display","none")},toggle:function(e){return this.each((function(){var t=S(this);(e===I?"none"==t.css("display"):e)?t.show():t.hide()}))},prev:function(e){return S(this.pluck("previousElementSibling")).filter(e||"*")},next:function(e){return S(this.pluck("nextElementSibling")).filter(e||"*")},html:function(e){return 0 in arguments?this.each((function(t){var a=this.innerHTML;S(this).empty().append(y(this,e,t,a))})):0 in this?this[0].innerHTML:null},text:function(e){return 0 in arguments?this.each((function(t){var a=y(this,e,t,this.textContent);this.textContent=null==a?"":""+a})):0 in this?this.pluck("textContent").join(""):null},attr:function(e,t){var a;return"string"!=typeof e||1 in arguments?this.each((function(a){if
20(1===this.nodeType)if(o(e))for(C in e)_(this,C,e[C]);else _(this,e,y(this,t,a,this.getAttribute(e)))})):0 in this&&1==this[0].nodeType&&null!=(a=this[0].getAttribute(e))?a:I},removeAttr:function(e){return this.each((function(){1===this.nodeType&&e.split(" ").forEach((function(e){_(this,e)}),this)}))},prop:function(e,t){return e=te[e]||e,1 in arguments?this.each((function(a){this[e]=y(this,t,a,this[e])})):this[0]&&this[0][e]},removeProp:function(e){return e=te[e]||e,this.each((function(){delete this[e]}))},data:function(e,t){var a="data-"+e.replace(q,"-$1").toLowerCase(),n=1 in arguments?this.attr(a,t):this.attr(a);return null!==n?T(n):I},val:function(e){return 0 in arguments?(null==e&&(e=""),this.each((function(t){this.value=y(this,e,t,this.value)}))):this[0]&&(this[0].multiple?S(this[0]).find("option").filter((function(){return this.selected})).pluck("value"):this[0].value)},offset:function(t){if(t)return this.each((function(e){var a=S(this),n=y(this,t,e,a.offset()),r=a.offsetParent().offset(),i={top:n.top-r.top,left:n.left-r.left};"static"==a.css("position")&&(i.position="relative"),a.css(i)}));if(!this.length)return null;if(R.documentElement!==this[0]&&!S.contains(R.documentElement,this[0]))return{top:0,left:0};var a=this[0].getBoundingClientRect();return{left:a.left+e.pageXOffset,top:a.top+e.pageYOffset,width:Math.round(a.width),height:Math.round(a.height)}},css:function(e,a){if(arguments.length<2){var n=this[0];if("string"==typeof e){if(!n)return;return n.style[O(e)]||getComputedStyle(n,"").getPropertyValue(e)}if(ae(e)){if(!n)return;var r={},i=getComputedStyle(n,"");return S.each(e,(function(e,t){r[t]=n.style[O(t)]||i.getPropertyValue(t)})),r}}var o="";if("string"==t(e))a||0===a?o=d(e)+":"+m(e,a):this.each((function(){this.style.removeProperty(d(e))}));else for(C in e)e[C]||0===e[C]?o+=d(C)+":"+m(C,e[C])+";":this.each((function(){this.style.removeProperty(d(C))}));return this.each((function(){this.style.cssText+=";"+o}))},index:function(e){return e?this.indexOf(S(e)[0]):this.parent().children().indexOf(this[0])},hasClass:function(e){return!!e&&w.some.call(this,(function(e){return this.test(E(e))}),p(e))},addClass:function(e){return e?this.each((function(t){if("className"in this){N=[];var a=E(this);y(this,e,t,a).split(/\s+/g).forEach((function(e){S(this).hasClass(e)||N.push(e)}),this),N.length&&E(this,a+(a?" ":"")+N.join(" "))}})):this},removeClass:function(e){return this.each((function(t){if("className"in this){if(e===I)return E(this,"");N=E(this),y(this,e,t,N).split(/\s+/g).forEach((function(e){N=N.replace(p(e)," ")})),E(this,N.trim())}}))},toggleClass:function(e,t){return e?this.each((function(a){var n=S(this);y(this,e,a,E(this)).split(/\s+/g).forEach((function(e){(t===I?!n.hasClass(e):t)?n.addClass(e):n.removeClass(e)}))})):this},scrollTop:function(e){if(this.length){var t="scrollTop"in this[0];return e===I?t?this[0].scrollTop:this[0].pageYOffset:this.each(t?function(){this.scrollTop=e}:function(){this.scrollTo(this.scrollX,e)})}},scrollLeft:function(e){if(this.length){var t="scrollLeft"in this[0];return e===I?t?this[0].scrollLeft:this[0].pageXOffset:this.each(t?function(){this.scrollLeft=e}:function(){this.scrollTo(e,this.scrollY)})}},position:function(){if(this.length){var e=this[0],t=this.offsetParent(),a=this.offset(),n=U.test(t[0].nodeName)?{top:0,left:0}:t.offset();return a.top-=parseFloat(S(e).css("margin-top"))||0,a.left-=parseFloat(S(e).css("margin-left"))||0,n.top+=parseFloat(S(t[0]).css("border-top-width"))||0,n.left+=parseFloat(S(t[0]).css("border-left-width"))||0,{top:a.top-n.top,left:a.left-n.left}}},offsetParent:function(){return this.map((function(){for(var e=this.offsetParent||R.body;e&&!U.test(e.nodeName)&&"static"==S(e).css("position");)e=e.offsetParent;return e}))}},S.fn.detach=S.fn.remove,["width","height"].forEach((function(e){var t=e.replace(/./,(function(e){return e[0].toUpperCase()}));S.fn[e]=function(a){var r,o=this[0];return a===I?n(o)?o["inner"+t]:i(o)?o.documentElement["scroll"+t]:(r=this.offset())&&r[e]:this.each((function(t){(o=S(this)).css(e,y(this,a,t,o[e]()))}))}})),H.forEach((function(e,a){var n=a%2;S.fn[e]=function(){var e,r,i=S.map(arguments,(function(a){var n=[];
20return"array"==(e=t(a))?(a.forEach((function(e){return e.nodeType!==I?n.push(e):S.zepto.isZ(e)?n=n.concat(e.get()):void(n=n.concat(Z.fragment(e)))})),n):"object"==e||null==a?a:Z.fragment(a)})),o=this.length>1;return i.length<1?this:this.each((function(e,t){r=n?t:t.parentNode,t=0==a?t.nextSibling:1==a?t.firstChild:2==a?t:null;var s=S.contains(R.documentElement,r),l=/^(text|application)\/(javascript|ecmascript)$/,c=Ae(),u=c[Ig],d=c[Cg];i.forEach((function(e){if(o)e=e.cloneNode(!0);else if(!r)return S(e).remove();Vd(u)&&"SCRIPT"===e.tagName&&e.setAttribute("nonce",u),Vd(d)&&"STYLE"===e.tagName&&e.setAttribute("nonce",d),r.insertBefore(e,t),s&&A(e,(function(e){null==e.nodeName||"SCRIPT"!==e.nodeName.toUpperCase()||e.type&&!l.test(e.type.toLowerCase())||e.src||P(R,e.innerHTML,e.nonce)}))}))}))},S.fn[n?e+"To":"insert"+(a?"Before":"After")]=function(t){return S(t)[e](this),this}})),Z.Z.prototype=f.prototype=S.fn,Z.uniq=k,Z.deserializeValue=T,S.zepto=Z,S}();return function(t){function a(e){return e._zid||(e._zid=m++)}function n(e,t,n,o){if((t=r(t)).ns)var s=i(t.ns);return(v[a(e)]||[]).filter((function(e){return e&&(!t.e||e.e==t.e)&&(!t.ns||s.test(e.ns))&&(!n||a(e.fn)===a(n))&&(!o||e.sel==o)}))}function r(e){var t=(""+e).split(".");return{e:t[0],ns:t.slice(1).sort().join(" ")}}function i(e){return new RegExp("(?:^| )"+e.replace(" "," .* ?")+"(?: |$)")}function o(e,t){return e.del&&!y&&e.e in _||!!t}function s(e){return E[e]||y&&_[e]||e}function l(e,n,i,l,c,d,m){var h=a(e),g=v[h]||(v[h]=[]);n.split(/\s/).forEach((function(a){if("ready"==a)return t(document).ready(i);var n=r(a);n.fn=i,n.sel=c,n.e in E&&(i=function(e){var a=e.relatedTarget;if(!a||a!==this&&!t.contains(this,a))return n.fn.apply(this,arguments)}),n.del=d;var h=d||i;n.proxy=function(t){if(!(t=u(t)).isImmediatePropagationStopped()){t.data=l;var a=h.apply(e,t._args==p?[t]:[t].concat(t._args));return!1===a&&(t.preventDefault(),t.stopPropagation()),a}},n.i=g.length,g.push(n),"addEventListener"in e&&e.addEventListener(s(n.e),n.proxy,o(n,m))}))}function c(e,t,r,i,l){var c=a(e);(t||"").split(/\s/).forEach((function(t){n(e,t,r,i).forEach((function(t){delete v[c][t.i],"removeEventListener"in e&&e.removeEventListener(s(t.e),t.proxy,o(t,l))}))}))}function u(e,a){if(a||!e.isDefaultPrevented){a||(a=e),t.each(I,(function(t,n){var r=a[t];e[t]=function(){return this[n]=T,r&&r.apply(a,arguments)},e[n]=A}));try{e.timeStamp||(e.timeStamp=(new Date).getTime())}catch(e){}(a.defaultPrevented!==p?a.defaultPrevented:"returnValue"in a?!1===a.returnValue:a.getPreventDefault&&a.getPreventDefault())&&(e.isDefaultPrevented=T)}return e}function d(e){var t,a={originalEvent:e};for(t in e)P.test(t)||e[t]===p||(a[t]=e[t]);return u(a,e)}var p,m=1,h=Array.prototype.slice,g=t.isFunction,f=function(e){return"string"==typeof e},v={},b={},y="onfocusin"in e,_={focus:"focusin",blur:"focusout"}
20,E={mouseenter:"mouseover",mouseleave:"mouseout"};b.click=b.mousedown=b.mouseup=b.mousemove="MouseEvents",t.event={add:l,remove:c},t.proxy=function(e,n){var r=2 in arguments&&h.call(arguments,2);if(g(e)){var i=function(){return e.apply(n,r?r.concat(h.call(arguments)):arguments)};return i._zid=a(e),i}if(f(n))return r?(r.unshift(e[n],e),t.proxy.apply(null,r)):t.proxy(e[n],e);throw new TypeError("expected function")},t.fn.bind=function(e,t,a){return this.on(e,t,a)},t.fn.unbind=function(e,t){return this.off(e,t)},t.fn.one=function(e,t,a,n){return this.on(e,t,a,n,1)};var T=function(){return!0},A=function(){return!1},P=/^([A-Z]|returnValue$|layer[XY]$|webkitMovement[XY]$)/,I={preventDefault:"isDefaultPrevented",stopImmediatePropagation:"isImmediatePropagationStopped",stopPropagation:"isPropagationStopped"};t.fn.delegate=function(e,t,a){return this.on(t,e,a)},t.fn.undelegate=function(e,t,a){return this.off(t,e,a)},t.fn.live=function(e,a){return t(document.body).delegate(this.selector,e,a),this},t.fn.die=function(e,a){return t(document.body).undelegate(this.selector,e,a),this},t.fn.on=function(e,a,n,r,i){var o,s,u=this;return e&&!f(e)?(t.each(e,(function(e,t){u.on(e,a,n,t,i)})),u):(f(a)||g(r)||!1===r||(r=n,n=a,a=p),r!==p&&!1!==n||(r=n,n=p),!1===r&&(r=A),u.each((function(u,p){i&&(o=function(e){return c(p,e.type,r),r.apply(this,arguments)}),a&&(s=function(e){var n,i=t(e.target).closest(a,p).get(0);if(i&&i!==p)return n=t.extend(d(e),{currentTarget:i,liveFired:p}),(o||r).apply(i,[n].concat(h.call(arguments,1)))}),l(p,e,r,n,a,s||o)})))},t.fn.off=function(e,a,n){var r=this;return e&&!f(e)?(t.each(e,(function(e,t){r.off(e,a,t)})),r):(f(a)||g(n)||!1===n||(n=a,a=p),!1===n&&(n=A),r.each((function(){c(this,e,n,a)})))},t.fn.trigger=function(e,a){return(e=f(e)||t.isPlainObject(e)?t.Event(e):u(e))._args=a,this.each((function(){e.type in _&&"function"==typeof this[e.type]?this[e.type]():"dispatchEvent"in this?this.dispatchEvent(e):t(this).triggerHandler(e,a)}))},t.fn.triggerHandler=function(e,a){var r,i;return this.each((function(o,s){(r=d(f(e)?t.Event(e):e))._args=a,r.target=s,t.each(n(s,e.type||e),(function(e,t){if(i=t.proxy(r),r.isImmediatePropagationStopped())return!1}))})),i},"focusin focusout focus blur load resize scroll unload click dblclick mousedown mouseup mousemove mouseover mouseout mouseenter mouseleave change select keydown keypress keyup error".split(" ").forEach((function(e){t.fn[e]=function(t){return 0 in arguments?this.bind(e,t):this.trigger(e)}})),t.Event=function(e,t){f(e)||(e=(t=e).type);var a=document.createEvent(b[e]||"Events"),n=!0;if(t)for(var r in t)"bubbles"==r?n=!!t[r]:a[r]=t[r];return a.initEvent(e,n,!0),u(a)}}(t),function(){try{getComputedStyle(void 0)}catch(a){var t=getComputedStyle;e.getComputedStyle=function(e,a){try{return t(e,a)}catch(e){return null}}}}(),function(e){function t(e){return!(!e||!e.tagName)&&c.test(e.tagName)}function a(e){if(!e||"string"!=typeof e)return e;var t=e.replace(/\s*>\s*slot\s*>?/gi," ");return(t=t.replace(/\s*>\s*/g," ")).replace(/\s+/g," ").trim()}function n(e,a){var n=a.split(s);if(n.length<2)return u(e,a);for(var r=e,i=null,o=0;o<n.length;o++){var l=n[o].trim();if(""!==l){if(0===l.indexOf(">"))if(i&&t(i))l=l.replace(/^\s*>\s*/,"");else{var c=":host ";(r instanceof Element||r instanceof HTMLDocument)&&(c=":scope "),l=c+l}var d=u(r,l);if(0===d.length||!d[0]||!d[0].shadowRoot)return d;i=d[0],r=d[0].shadowRoot}else r=r.shadowRoot}return[]}var r=e.zepto,i=r.qsa,o=/^\s*>/,s=":shadow",l="Zepto"+ +new Date,c=/\b[cC]-[a-zA-Z0-9-]+\b|\blightning-[a-z0-9-]+\b/i,u=function(t,a){var n,r,s=a;try{s?o.test(s)&&(r=e(t).addClass(l),s="."+l+" "+s):s="*",n=i(t,s)}catch(e){throw e}finally{r&&r.removeClass(l)}return n};r.qsa=function(e,t){var r=n(e,t);if((!r||0===r.length)&&-1!==t.indexOf(s)){var i=a(t);i!==t&&(r=n(e,i))}return r}}(t),t}(window),of=Fg.MutationObserver||Fg.WebkitMutationObserver,sf="Expected an array of promises";fd.default._setImmediateFn&&pt();var lf=ge(),cf=Ot((function(e){return kt(e)}),300),uf=/.*\.(\d+)_\d+/;jt(Fg,xg);var df,pf="at-library-loaded",mf="at-request-start",hf="at-request-succeeded",gf="at-request-failed",ff="at-content-rendering-start",vf="at-content-rendering-succeeded",bf="at-content-rendering-failed",yf="at-content-rendering-no-offers",_f="at-content-rendering-redirect",Ef=":eq(",Tf=")",Af=Ef.length,Pf=/((\.|#)(-)?\d{1})/g,If="Unable to load target-vec.js",Cf="Loading target-vec.js",Sf="_AT",Nf="clickHandlerForExperienceEditor",Of="currentView",kf="at_qa_mode",wf="at_preview_token",Df="at_preview_index",Vf="at_preview_listed_activities_only",Mf="at_preview_evaluate_as_true_audience_ids",Rf="at_preview_evaluate_as_false_audience_ids",Lf="_",jf=function(e){return!f(e)},xf="at_preview_mode",Ff="at_preview",Gf="at-",Bf="at-body-style",Uf="#"+Bf,qf=Gf+"views",Yf="Disabled due to optout",Hf="MCAAMB",Kf="MCAAMLH",Wf
20="MCMID",zf="MCOPTOUT",$f="getSupplementalDataID",Qf="getCustomerIDs",Jf=!0,Xf="NS",Zf="DS",ev="trackingServer",tv=ev+"Secure",av="Visitor",nv="getInstance",rv="isAllowed",iv="Visitor API requests timed out",ov="Visitor API requests error",sv={},lv="Data provider",cv="timed out",uv=2e3,dv="authorization",pv="mboxDebugTools",mv=["architecture","bitness","model","platformVersion","fullVersionList"],hv="profile.",gv="mbox3rdPartyId",fv="at_property",vv="orderId",bv="orderTotal",yv="productPurchasedId",_v="productId",Ev="categoryId",Tv="POST",Av="Network request failed",Pv="Request timed out",Iv="Malformed response JSON",Cv="mboxedge",Sv=".tt.omtrdc.net",Nv=function(e){return!x(e)},Ov=function(e){return function(t){return t[e]}},kv=function(e){return function(t){return!e(t)}},wv=kv(f),Dv=kv(G),Vv=function(e){return function(t){return P(e,t)}},Mv=function(e){return e.status===xm},Rv=function(e){return e.type===Qm},Lv=function(e){return e.type===Cp},jv=Vv(wv),xv=Vv(Dv),Fv=Ov(tg),Gv=Ov(rp),Bv=Ov(ng),Uv=Ov(Jm),qv=function(e){return Vd(e.name)},Yv=function(e){return!f(e.index)},Hv=function(e){return y(e)&&qv(e)},Kv=function(e){return y(e)&&qv(e)&&Yv(e)},Wv=function(e){return y(e)&&qv(e)},zv=function(e){return Vd(e.selector)},$v=Ov(Xm),Qv=S([$v,wv]),Jv="adobe_mc_sdid",Xv="Network request failed",Zv="Request timed out",eb="URL is required",tb="GET",ab="POST",nb="method",rb="url",ib="headers",ob="data",sb="credentials",lb="timeout",cb="async",ub=/CLKTRK#(\S+)/,db=/CLKTRK#(\S+)\s/,pb=function(e){return!f(e)},mb="visibilityState",hb="visible",gb=100,fb=Zp+","+tm+","+em,vb="at-action-key",bb="metric element not found",yb="navigator",_b="sendBeacon",Eb="Beacon data sent",Tb="Beacon data sent failed",Ab="View triggered notification",Pb="View rendered notification",Ib="Mboxes rendered notification",Cb="Event handler notification",Sb="Mbox event handler notification",Nb="View event handler notification",Ob="prefetchMboxes",kb="rendered",wb="triggered",Db={},Vb="pageLoadMetrics",Mb="prefetchMetrics",Rb=Ov(ag),Lb=function(){return oi(Ym)},jb=function(e){return si(Ym,e)},xb=Ov(rp),Fb=Ov(mp),Gb=function(e){return oi(qm,e)},Bb=function(e,t){var a=bd(e)?{errors:e}:{errors:[e]};return si(qm,md.default(a,t))},Ub=function(e){return kv(Mv)(e)&&Qv(e)},qb={exports:{}};ac.prototype={on:function(e,t,a){var n=this.e||(this.e={});return(n[e]||(n[e]=[])).push({fn:t,ctx:a}),this},once:function(e,t,a){function n(){r.off(e,n),t.apply(a,arguments)}var r=this;return n._=t,this.on(e,n,a)},emit:function(e){for(var t=[].slice.call(arguments,1),a=((this.e||(this.e={}))[e]||[]).slice(),n=0,r=a.length;n<r;n++)a[n].fn.apply(a[n].ctx,t);return this},off:function(e,t){var a=this.e||(this.e={}),n=a[e],r=[];if(n&&t)for(var i=0,o=n.length;i<o;i++)n[i].fn!==t&&n[i].fn._!==t&&r.push(n[i]);return r.length?a[e]=r:delete a[e],this}},qb.exports=ac,qb.exports.TinyEmitter=ac;var Yb=qb.exports,Hb=nc(),Kb="Page load rendering failed",Wb="Mboxes rendering failed",zb="View rendering failed",$b="Prefetch rendering failed",Qb=function(e){return!x(P(Mv,e))},Jb="[page-init]",Xb="[getOffer()]",Zb="[getOffers()]",ey="[applyOffer()]",ty="[applyOffers()]",ay="[sendNotifications()]",ny="[trackEvent()]",ry="[triggerView()]",iy=[],oy=0,sy=1,ly=oy;Wu();var cy="function has been deprecated. Please use getOffer() and applyOffer() functions instead.",uy="adobe.target.registerExtension() function has been deprecated. Please review the documentation for alternatives.",dy="mboxCreate() "+cy,py="mboxDefine() "+cy,my="mboxUpdate() "+cy,hy=/^tgt:.+/i,gy=function(e){return hy.test(e)},fy=-1,vy=10,by="tgt:tlm",yy=by+":lower",_y=by+":upper",Ey={init:od,initConfig:Te,initDelivery:eu};e.exports=Ey}},"adobe-target-v2/lib/modules/page-load.js":{script:function(e,t,a){"use strict";var n=a("../librarySettings"),r=a("@adobe/reactor-window"),i=a("./object-override"),o=a("./params-store"),s=o.getParams,l=o.getPageLoadParams,c=a("../targetSettings").targetSettings;e.exports=function(e){return c.mboxParams=s(),c.globalMboxParams=l(),i(c,e,["bodyHidingEnabled","bodyHiddenStyle"]),i(c,r.targetGlobalSettings||{},["enabled","bodyHidingEnabled","bodyHiddenStyle"]),i(c,n.TARGET_DEFAULT_SETTINGS||{},["version"]),c}}},"adobe-target-v2/lib/messages.js":{script:function(e){"use strict";e.exports={ALREADY_INITIALIZED:"AT: Adobe Target has already been initialized.",DELIVERY_DISABLED:"AT: Adobe Target content delivery is disabled. Update your DOCTYPE to support Standards mode.",NO_REQUEST:"AT: Target library is either not loaded or disabled, no request will be executed"}}},"adobe-target-v2/lib/librarySettings.js":{script:function(e){"use strict";var t={version:"2.11.9"};e.exports={TARGET_DEFAULT_SETTINGS:t}}},"adobe-target-v2/lib/modules/object-override.js":{script:function(e){"use strict";function t(e,t,a,n){t[a]!==n&&(e[a]=t[a])}function a(e){return!Array.isArray(this.subset)||-1!==this.subset.indexOf(e)}e.exports=function(e,n,r){Object.keys(n).filter(a,{subset:r}
20).forEach((function(a){t(e,n,a)}))}}},"adobe-target-v2/lib/modules/params-store.js":{script:function(e,t,a){"use strict";function n(e){return void 0!==e&&null!=e&&Object.prototype.hasOwnProperty.call(e,"value")&&null!=e.checked}function r(e){var t={};return Object.keys(e).forEach((function(a){var r=e[a];if(n(r)){var i=r.checked,o=r.value;i&&""===o||(t[a]=o)}else t[a]=r})),t}function i(e){var t=r(e);c(u,t)}function o(e){var t=r(e);c(d,t)}function s(){return u}function l(){return d}var c=a("./object-override"),u={},d={};e.exports={mergeParams:i,mergePageLoadParams:o,getParams:s,getPageLoadParams:l}}},"adobe-target-v2/lib/targetSettings.js":{script:function(e,t,a,n){"use strict";var r=n.getExtensionSettings(),i=r.targetSettings||{};e.exports={extensionSettings:r,targetSettings:i}}},"adobe-target-v2/lib/modules/load-target.js":{script:function(e,t,a,n){"use strict";function r(e){var t=e.compatMode,a=e.documentMode;return t&&"CSS1Compat"===t&&(!a||a>=9)}function i(e){var t=function(){},a=function(){return u.resolve()};e.adobe=e.adobe||{},e.adobe.target={VERSION:"",event:{},getOffer:t,getOffers:a,applyOffer:t,applyOffers:a,sendNotifications:t,trackEvent:t,triggerView:t,registerExtension:t,init:t},e.mboxCreate=t,e.mboxDefine=t,e.mboxUpdate=t}function o(){return l.adobe&&l.adobe.target&&void 0!==l.adobe.target.getOffer}function s(){return o()?(n.logger.warn(d.ALREADY_INITIALIZED),null):(g.mboxParams=m(),g.globalMboxParams=h(),f(g,l.targetGlobalSettings||{},y),f(g,v||{},["version"]),r(c)||(g.enabled=!1,n.logger.warn(d.DELIVERY_DISABLED)),g.timeout=b(g.timeout),g)}var l=a("@adobe/reactor-window"),c=a("@adobe/reactor-document"),u=a("@adobe/reactor-promise"),d=a("../messages"),p=a("./params-store"),m=p.getParams,h=p.getPageLoadParams,g=a("../targetSettings").targetSettings,f=a("./object-override"),v=a("../librarySettings").TARGET_DEFAULT_SETTINGS,b=a("./validation").validTimeout,y=["enabled","clientCode","imsOrgId","serverDomain","cookieDomain","timeout","defaultContentHiddenStyle","defaultContentVisibleStyle","bodyHiddenStyle","bodyHidingEnabled","selectorsPollingTimeout","visitorApiTimeout","overrideMboxEdgeServer","overrideMboxEdgeServerTimeout","optoutEnabled","optinEnabled","secureOnly","supplementalDataIdParamTimeout","authoringScriptUrl","urlSizeLimit","endpoint","pageLoadEnabled","viewsEnabled","analyticsLogging","serverState","globalMboxName","decisioningMethod"];e.exports={initLibrarySettings:s,overridePublicApi:i}}},"adobe-target-v2/lib/modules/optin.js":{script:function(e,t,a){"use strict";function n(e){return"undefined"===(void 0===e?"undefined":u(e))||null===e}function r(e){var t=void 0===e?"undefined":u(e);return null!==e&&("object"===t||"function"===t)}function i(e){return r(e[g])&&r(e[p])}function o(e,t){return!!t&&!n(e)&&!n(e[h])&&i(e[h])}function s(e,t){return e[p](t)}function l(){var e=d[h];return s(e,e[f][v])}function c(){var e=b[m];return o(d,e)}var u="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},d=a("@adobe/reactor-window").adobe,p="isApproved",m="optinEnabled",h="optIn",g="fetchPermissions",f="Categories",v="TARGET",b=a("../targetSettings").targetSettings;e.exports={shouldUseOptIn:c,isTargetApproved:l}}},"adobe-target-v2/lib/analyticsIntegration.js":{script:function(e,t,a,n){"use strict";function r(e,t){return new s((function(a){e?t.then((function(t){t&&(e.abort=!0),a()})):a()}))}function i(e){if(e){var t=new s((function(e){var t=setTimeout((function(){e(!1)}),d.targetSettings.timeout),a=function a(n){e(!1),clearTimeout(t),u(o,n,a)};c(o,m,(function a(n){n.detail&&!0===n.detail.redirect?e(!0):e(!1),clearTimeout(t),u(o,n,a)})),c(o,h,a)}));e((function(e){return r(e,t)}))}}var o=a("@adobe/reactor-document"),s=a("@adobe/reactor-promise"),l=a("./modules/event-util"),c=l.addEventListener,u=l.removeEventListener,d=a("./targetSettings").extensionSettings,p=n.getSharedModule("adobe-analytics","augment-tracker"),m="at-request-succeeded",h="at-request-failed";e.exports=function(){i(p)}}},"adobe-target-v2/lib/modules/validation.js":{script:function(e){"use strict";function t(e){var t=Number(e);return Number.isNaN(t)?a:Math.min(n,Math.max(r,t))}var a=3e3,n=99999,r=0;e.exports={validTimeout:t}}},"adobe-target-v2/lib/modules/event-util.js":{script:function(e){"use strict";function t(e,t,a){e.addEventListener(t,a)}function a(e,t,a){e.removeEventListener(t,a)}e.exports={addEventListener:t,removeEventListener:a}}}}}},company:{orgId:"B3902DB45388D9620A490D4C@AdobeOrg",dynamicCdnEnabled:!1},property:{name:"ni.com (AWS self-hosted)",settings:{domains:["ni.com"],undefinedVarsReturnEmpty:!1,ruleComponentSequencingEnabled:!1},id:"PR4b42d3c13e7248b8adde9132443ecec6"},rules:[{id:"RL02a64041e874403988a5970e6fb6f8af",name:"EventPaginationClick:EBR",events:[{modulePath:"core/src/lib/events/click.js",settings:{elementSelector:".nicrc--pagination-nav__list",bubbleFireIfParent:!0,bubbleFireIfChildFired:!0},ruleOrder:50}],conditions:[{modulePath:"core/src/lib/conditions/customCode.js",settings:{source:function(){return/^\/[a-z]{2}(?:-[a-z]{2})?\/events\.html$/i.test(window.location.pathname)}}}],actions:[{modulePath:"adobe-analytics/src/lib/actions/setVariables.js",settings:{customSetup:{source:function(e){e.target.closest(".
20nicrc--popover-container")?.querySelector(".nicrc--tooltip-content");const t=document.querySelector(".nicrc--pagination-nav__list a.nicrc--pagination-nav__page.nicrc--pagination-nav__page--active")?.getAttribute("data-page"),a=e.target.closest(".nicrc--pagination-nav__page");let n=null;if(a)n=a.dataset.page;else{const t=e.target.closest(".nicrc--popover-container");if(t){const e=t.querySelector(".nicrc--tooltip-content")?.textContent?.trim();"Previous"===e?n="left arrow":"Next"===e&&(n="right arrow")}}NIAnalytics.setAndTrack(["eVar33","prop23"],"Events:"+t+":"+n)}},trackerProperties:{eVars:[{name:"eVar1",type:"value",value:"%PAGE_NAME%"},{name:"eVar21",type:"value",value:"%PAGE_URL%"},{name:"eVar56",type:"value",value:"%DETAILED_PAGENAME%"}],props:[{name:"prop2",type:"value",value:"%CONTENTTYPE:METATAG%"},{name:"prop33",type:"alias",value:"eVar21"}],events:[{name:"event30"}]}}},{modulePath:"adobe-analytics/src/lib/actions/sendBeacon.js",settings:{type:"link",linkName:"Event pagination click",linkType:"o"}},{modulePath:"adobe-analytics/src/lib/actions/clearVariables.js",settings:{}}]},{id:"RL0457d94f810245238783bf2020c92b97",name:"Capture_Multimedia:DCR",events:[{modulePath:"core/src/lib/events/directCall.js",settings:{identifier:"captureMultimedia"},ruleOrder:50}],conditions:[{modulePath:"core/src/lib/conditions/valueComparison.js",settings:{comparison:{operator:"doesNotEqual",caseInsensitive:!0},leftOperand:"%DisableAnalyticsCookie%",rightOperand:"true"}},{modulePath:"core/src/lib/conditions/valueComparison.js",settings:{comparison:{operator:"doesNotEqual",caseInsensitive:!0},leftOperand:"%TRAFFICTYPE_META%",rightOperand:"bot"}}],actions:[{modulePath:"adobe-analytics/src/lib/actions/setVariables.js",settings:{customSetup:{source:function(e){var t;if(e&&e.detail&&e.detail.gbroot&&(t=e.detail.gbroot.replace(/^\s+|\s+$/gm,"").replace(/GB_/g,"")),t&&("GB_"!==t.slice(0,3)&&(t="gb_"===t.toLowerCase().slice(0,3)?"GB_"+t.slice(3,t.length):"GB_"+t),NIAnalytics.setAndTrack("eVar79",t)),e.detail.eventLabel?NIAnalytics.setAndTrack(["eVar33","prop23"],e.detail.eventName+":"+e.detail.eventLabel):NIAnalytics.setAndTrack(["eVar33","prop23"],e.detail.eventName+":"+digitalData.media),e.detail.eventAction)switch(e.detail.eventLabel?NIAnalytics.setAndTrack(["eVar30","prop22"],e.detail.eventLabel):NIAnalytics.setAndTrack(["eVar30","prop22"],digitalData.media),e.detail.eventAction){case"start":NIAnalytics.setAndTrack("eVar12",NIAnalytics.getDataElement("PROFILE_ID:COOKIE")),NIAnalytics.setAndTrack(["eVar27","prop2"],NIAnalytics.getDataElement("CONTENTTYPE:METATAG")),NIAnalytics.setAndTrack(["event15","event30"],""),NIAnalytics.setAndTrack(["eVar21","prop33"],NIAnalytics.getDataElement("PAGE_URL")),_satellite.track("merkleVideo",{action:e.detail.eventAction});break;case"complete":NIAnalytics.setAndTrack("event16",""),_satellite.track("merkleVideo",{action:e.detail.eventAction})}}},trackerProperties:{eVars:[{name:"eVar1",type:"value",value:"%PAGE_NAME%"},{name:"eVar56",type:"value",value:"%DETAILED_PAGENAME%"},{name:"eVar101",type:"value",value:"%HASHED_EMAIL:USER:DL%"}],props:[{name:"prop50",type:"alias",value:"eVar56"}]}}},{modulePath:"adobe-analytics/src/lib/actions/sendBeacon.js",settings:{type:"link",linkType:"o"}},{modulePath:"adobe-analytics/src/lib/actions/clearVariables.js",settings:{}}]},{id:"RL0807e7382de946d2bad8a515f91009e8",name:"FreeTrial-Download:DCR",events:[{modulePath:"core/src/lib/events/customEvent.js",settings:{type:"aa-free-trial-download",bubbleFireIfParent:!0,bubbleFireIfChildFired:!0},ruleOrder:50}],conditions:[],actions:[{modulePath:"adobe-analytics/src/lib/actions/setVariables.js",settings:{trackerProperties:{eVars:[{name:"eVar1",type:"value",value:"%PAGE_NAME%"},{name:"eVar12",type:"value",value:"%PROFILE_ID:COOKIE%"},{name:"eVar21",type:"value",value:"%PAGE_URL%"},{name:"eVar27",type:"value",value:"%CONTENTTYPE:METATAG%"},{name:"eVar33",type:"value",value:"FreeTrial: Download"}],props:[{name:"prop2",type:"alias",value:"eVar27"},{name:"prop23",type:"alias",value:"eVar33"},{name:"prop33",type:"alias",value:"eVar21"}],events:[{name:"event30"}]}}},{modulePath:"adobe-analytics/src/lib/actions/sendBeacon.js",settings:{type:"link",linkName:"FreeTrial Download",linkType:"o"}},{ 21modulePath:"adobe-analytics/src/lib/actions/clearVariables.js",settings:{}}]},{id:"RL0d70c70716264e99b050e3f08561c1e0",name:"Create_Account_Link:DCR",events:[{modulePath:"core/src/lib/events/click.js",settings:{elementSelector:".analytics-header-createaccount-link",bubbleFireIfParent:!0,bubbleFireIfChildFired:!0},ruleOrder:50},{modulePath:"core/src/lib/events/click.js",settings:{elementSelector:".ni-primary-link",elementProperties:[{name:"id",value:"LoginForm:createLink"}],bubbleFireIfParent:!0,bubbleFireIfChildFired:!0},ruleOrder:50},{modulePath:"core/src/lib/events/click.js",settings:{elementSelector:".ni-btn-tertiary",elementProperties:[{name:"id",value:"CreateForm:continue"}],bubbleFireIfParent:!0,bubbleFireIfChildFired:!0},ruleOrder:50}],conditions:[{modulePath:"core/src/lib/conditions/valueComparison.js",settings:{comparison:{operator:"doesNotEqual",caseInsensitive:!0},leftOperand:"%DisableAnalyticsCookie%",rightOperand:"true"}},{modulePath:"core/src/lib/conditions/valueComparison.js",settings:{comparison:{operator:"doesNotEqual",caseInsensitive:!0},leftOperand:"%TRAFFICTYPE_META%",rightOperand:"bot"}}],actions:[{modulePath:"adobe-analytics/src/lib/actions/setVariables.js",settings:{trackerProperties:{eVars:[{name:"eVar1",type:"value",value:"%PAGE_NAME%"},{name:"eVar27",type:"value",value:"%CONTENTTYPE:METATAG%"},{name:"eVar28",type:"value",value:"user account creation"},{name:"eVar56",type:"value",value:"%DETAILED_PAGENAME%"},{name:"eVar79",type:"value",value:"%GUESTBOOK_CODE%"}
21],props:[{name:"prop2",type:"alias",value:"eVar27"},{name:"prop23",type:"alias",value:"eVar1"},{name:"prop50",type:"alias",value:"eVar56"}],events:[{name:"event51"}],pageName:"%PAGE_NAME%"}}},{modulePath:"adobe-analytics/src/lib/actions/sendBeacon.js",settings:{type:"link",linkType:"o"}},{modulePath:"adobe-analytics/src/lib/actions/clearVariables.js",settings:{}}]},{id:"RL0e0eb3d21f4547eaba4feb89140dae90",name:"Get_Email:PLR",events:[{modulePath:"core/src/lib/events/libraryLoaded.js",settings:{},ruleOrder:50}],conditions:[{modulePath:"core/src/lib/conditions/valueComparison.js",settings:{comparison:{operator:"doesNotEqual",caseInsensitive:!0},leftOperand:"%DisableAnalyticsCookie%",rightOperand:"true"}},{modulePath:"core/src/lib/conditions/valueComparison.js",settings:{comparison:{operator:"equals"},leftOperand:"%NICOM_PAGE%",rightOperand:"true"}}],actions:[{modulePath:"core/src/lib/actions/customCode.js",settings:{source:'if (typeof digitalData === "undefined") {\n digitalData = { };\n}\nif (typeof NIUA !== "undefined") {\n var myNIUA = NIUA.getNIUA({"minutesBeforeExpire": 2, "apikey":"cd9a922c-dc20-436d-a09a-c7143406edfc"});\n myNIUA.ready().then(function(){\n myNIUA.getEmail().then(function(data){\n if(data.response.success) {\n digitalData.valueToHash = data.response.email;\n NIAnalytics.createNestedObject( digitalData, ["user", "hashedEmail"], _satellite.getVar("MD5_HASH"));\n }\n }, function(error){\n console.log("Error while processing email.");\n });\n });\n}',language:"javascript"}}]},{id:"RL0fc09df00e4345d4b6781897babfd4cc",name:"Search_Has_Keyword:PLR",events:[{modulePath:"core/src/lib/events/windowLoaded.js",settings:{},ruleOrder:50},{modulePath:"core/src/lib/events/directCall.js",settings:{identifier:"captureVirtualPageLoad"},ruleOrder:50}],conditions:[{modulePath:"core/src/lib/conditions/valueComparison.js",settings:{comparison:{operator:"matchesRegex",caseInsensitive:!0},leftOperand:"%ONSITESEARCHTERM:OSI:OS:DL%",rightOperand:"^(?!blank search term$).*$"}},{modulePath:"core/src/lib/conditions/valueComparison.js",settings:{comparison:{operator:"equals"},leftOperand:"%NICOM_PAGE%",rightOperand:"true"}},{modulePath:"core/src/lib/conditions/valueComparison.js",settings:{comparison:{operator:"equals"},leftOperand:"%TEMPLATE:PI:PA:DL%",rightOperand:"searchResults"}},{modulePath:"core/src/lib/conditions/valueComparison.js",settings:{comparison:{operator:"doesNotEqual",caseInsensitive:!0},leftOperand:"%DisableAnalyticsCookie%",rightOperand:"true"}},{modulePath:"core/src/lib/conditions/valueComparison.js",settings:{comparison:{operator:"doesNotEqual",caseInsensitive:!0},leftOperand:"%TRAFFICTYPE_META%",rightOperand:"bot"}}],actions:[{modulePath:"adobe-analytics/src/lib/actions/setVariables.js",settings:{trackerProperties:{events:[{name:"event1"}]}}}]},{id:"RL101016c5ece34e01b4df2ca3d7940567",name:"Baidu_OpenLab_Conversion_Code:PLR",events:[{modulePath:"core/src/lib/events/windowLoaded.js",settings:{},ruleOrder:50}],conditions:[{modulePath:"core/src/lib/conditions/valueComparison.js",settings:{comparison:{operator:"isTrue"},leftOperand:"%OneTrust_Targeting_Consent%"}},{modulePath:"core/src/lib/conditions/valueComparison.js",settings:{comparison:{operator:"doesNotEqual",caseInsensitive:!0},leftOperand:"%DisableAnalyticsCookie%",rightOperand:"true"}},{modulePath:"core/src/lib/conditions/valueComparison.js",settings:{comparison:{operator:"contains",caseInsensitive:!0},leftOperand:"%PAGE_URL%",rightOperand:"campaigns.ni.com/e/f2"}},{modulePath:"core/src/lib/conditions/valueComparison.js",settings:{comparison:{operator:"equals",caseInsensitive:!0},leftOperand:"%COUNTRY_METATAG%",rightOperand:"CN"}}],actions:[{modulePath:"core/src/lib/actions/customCode.js",settings:{source:"//www.ni.com/70533feeace8/484b70bb80b7/0d0fc74c1602/RC15967cd405364690b36f686cec793730-source.min.js",language:"javascript",isExternal:!0}},{modulePath:"core/src/lib/actions/customCode.js",settings:{source:"//www.ni.com/70533feeace8/484b70bb80b7/0d0fc74c1602/RC98cd97ff33a44b22a31a13e5ad9fc49b-source.min.js",language:"javascript",isExternal:!0}}]},{id:"RL12504b4187e84d9cb8bfe08caaa7dfed",name:"FreeTrial-LearnAbout:DCR",events:[{modulePath:"core/src/lib/events/customEvent.js",settings:{type:"aa-free-trial-trial_learn-about",bubbleFireIfParent:!0,bubbleFireIfChildFired:!0},ruleOrder:50}],conditions:[],actions:[{modulePath:"adobe-analytics/src/lib/actions/setVariables.js",settings:{trackerProperties:{eVars:[{name:"eVar1",type:"value",value:"%PAGE_NAME%"},{name:"eVar12",type:"value",value:"%PROFILE_ID:COOKIE%"},{name:"eVar21",type:"value",value:"%PAGE_URL%"},{name:"eVar27",type:"value",value:"%CONTENTTYPE:METATAG%"},{name:"eVar33",type:"value",value:"FreeTrial: Learn about"}
21],props:[{name:"prop2",type:"alias",value:"eVar27"},{name:"prop23",type:"alias",value:"eVar33"},{name:"prop33",type:"alias",value:"eVar21"}],events:[{name:"event30"}]}}},{modulePath:"adobe-analytics/src/lib/actions/sendBeacon.js",settings:{type:"link",linkName:"FreeTrial Learn about",linkType:"o"}},{modulePath:"adobe-analytics/src/lib/actions/clearVariables.js",settings:{}}]},{id:"RL12d0756d1ccf4db8aecc6c0a20aa6cf3",name:"Renew SSP Add Click:DCR",events:[{modulePath:"core/src/lib/events/customEvent.js",settings:{type:"aa-ssp-renewal-add-click",bubbleFireIfParent:!0,bubbleFireIfChildFired:!0},ruleOrder:50}],conditions:[],actions:[{modulePath:"adobe-analytics/src/lib/actions/setVariables.js",settings:{customSetup:{source:function(e){NIAnalytics.setAndTrack(["eVar33","prop23"],"Renewal SSP_step2:add_product:"+e.detail.title)}},trackerProperties:{eVars:[{name:"eVar1",type:"value",value:"%PAGE_NAME%"},{name:"eVar12",type:"value",value:"%PROFILE_ID:COOKIE%"},{name:"eVar21",type:"value",value:"%PAGE_URL%"},{name:"eVar27",type:"value",value:"%CONTENTTYPE:METATAG%"}],props:[{name:"prop2",type:"alias",value:"eVar27"},{name:"prop33",type:"alias",value:"eVar21"}],events:[{name:"event30"}]}}},{modulePath:"adobe-analytics/src/lib/actions/sendBeacon.js",settings:{type:"link",linkName:"Renew SSP Add Click",linkType:"o"}},{modulePath:"adobe-analytics/src/lib/actions/clearVariables.js",settings:{}}]},{id:"RL12dd25586b33447c8279bb30a7a10fd9",name:"SWPLP_POP_Click:EBR",events:[{modulePath:"core/src/lib/events/click.js",settings:{bubbleStop:!0,elementSelector:".aa-swplp-pop-link *",bubbleFireIfParent:!1,bubbleFireIfChildFired:!1},ruleOrder:50}],conditions:[{modulePath:"core/src/lib/conditions/valueComparison.js",settings:{comparison:{operator:"doesNotEqual",caseInsensitive:!0},leftOperand:"%DisableAnalyticsCookie%",rightOperand:"true"}},{modulePath:"core/src/lib/conditions/valueComparison.js",settings:{comparison:{operator:"doesNotEqual",caseInsensitive:!0},leftOperand:"%TRAFFICTYPE_META%",rightOperand:"bot"}}],actions:[{modulePath:"adobe-analytics/src/lib/actions/setVariables.js",settings:{customSetup:{source:function(e){NIAnalytics.setAndTrack(["eVar33","prop23"],"SW PLP:"+e.target.innerText)}},trackerProperties:{eVars:[{name:"eVar1",type:"value",value:"%PAGE_NAME%"},{name:"eVar12",type:"value",value:"%PROFILE_ID:COOKIE%"},{name:"eVar21",type:"value",value:"%PAGE_URL%"},{name:"eVar27",type:"value",value:"%CONTENTTYPE:METATAG%"}],props:[{name:"prop2",type:"alias",value:"eVar27"},{name:"prop33",type:"alias",value:"eVar21"}],events:[{name:"event30"}]}}},{modulePath:"adobe-analytics/src/lib/actions/sendBeacon.js",settings:{type:"link",linkName:"SW PLP",linkType:"o"}},{modulePath:"adobe-analytics/src/lib/actions/clearVariables.js",settings:{}}]},{id:"RL13d8b61eee1a4de4ae308fd2f70969bd",name:"MerkleVideo:DCR",events:[{modulePath:"core/src/lib/events/directCall.js",settings:{identifier:"merkleVideo"},ruleOrder:50}],conditions:[{modulePath:"core/src/lib/conditions/valueComparison.js",settings:{comparison:{operator:"isTrue"},leftOperand:"%OneTrust_Targeting_Consent%"}},{modulePath:"core/src/lib/conditions/valueComparison.js",settings:{comparison:{operator:"doesNotEqual",caseInsensitive:!0},leftOperand:"%DisableAnalyticsCookie%",rightOperand:"true"}}],actions:[{modulePath:"core/src/lib/actions/customCode.js",settings:{source:"//www.ni.com/70533feeace8/484b70bb80b7/0d0fc74c1602/RC085d051fca074002a7e521451624dd66-source.min.js",language:"javascript",isExternal:!0}}]},{id:"RL15753495dc584f3396c53fe54ded6001",name:"Merkle:PLR",events:[{modulePath:"core/src/lib/events/windowLoaded.js",settings:{},ruleOrder:50},{modulePath:"core/src/lib/events/directCall.js",settings:{identifier:"captureVirtualPageLoad"},ruleOrder:50}],conditions:[{modulePath:"core/src/lib/conditions/valueComparison.js",settings:{comparison:{operator:"isTrue"},leftOperand:"%OneTrust_Targeting_Consent%"}},{modulePath:"core/src/lib/conditions/valueComparison.js",settings:{comparison:{operator:"doesNotEqual",caseInsensitive:!0},leftOperand:"%DisableAnalyticsCookie%",rightOperand:"true"}}],actions:[{modulePath:"core/src/lib/actions/customCode.js",settings:{source:"//www.ni.com/70533feeace8/484b70bb80b7/0d0fc74c1602/RC99b4a8643bf54573ad2a01410c78068d-source.min.js",language:"html",isExternal:!0}},{modulePath:"core/src/lib/actions/customCode.js",settings:{global:!0,source:"//www.ni.com/70533feeace8/484b70bb80b7/0d0fc74c1602/RCdd9dab594b5544d7817ef9370e4a9ada-source.min.js",language:"javascript",isExternal:!0}},{modulePath:"core/src/lib/actions/customCode.js",settings:{global:!0,source:"//www.ni.com/70533feeace8/484b70bb80b7/0d0fc74c1602/RCa7a728778249457493addbb769c41977-source.min.js",language:"javascript",isExternal:!0}},{modulePath:"core/src/lib/actions/customCode.js",settings:{global:!0,source:"//www.ni.com/70533feeace8/484b70bb80b7/0d0fc74c1602/RC15ec4e4dd4d14b68a1ea55f1846053f7-source.min.js",language:"javascript",isExternal:!0}},{modulePath:"core/src/lib/actions/customCode.js",settings:{global:!0,source:"//www.ni.com/70533feeace8/484b70bb80b7/0d0fc74c1602/RC553077167084441080830cd23d72cdba-source.min.js",language:"javascript",isExternal:!0}},{modulePath:"core/src/lib/actions/customCode.js",settings:{source:"//www.ni.com/70533feeace8/484b70bb80b7/0d0fc74c1602/RC11a6baaa976f497e9812799bb3d8f66a-source.min.js",language:"html",isExternal:!0}},{modulePath:"core/src/lib/actions/customCode.js",settings:{global:!0,source:"//www.ni.com/70533feeace8/484b70bb80b7/0d0fc74c1602/RC18ada7d9fe1f4d60b8dad0a0b61a1a2d-source.min.js",language:"javascript",isExternal:!0}}]},{id:"RL15e8efaab3ce4a088a5c2b0c5f2b24a4",name:"Software Upgrade Selection Click:EBR",events:[{modulePath:"core/src/lib/events/customEvent.js",settings:{type:"aa-software-upgrade",bubbleFireIfParent:!0,bubbleFireIfChildFired:!0},ruleOrder:50}],conditions:[],actions:[{modulePath:"adobe-analytics/src/lib/actions/setVariables.js",settings:{customSetup:{source:function(e){NIAnalytics.setAndTrack(["eVar33","prop23"],"Upgrade:"+e.detail.currentEdition+":"+e.detail.selectedEdition+":"+e.detail.label)}},trackerProperties:{eVars:[{name:"eVar1",type:"value",value:"%PAGE_NAME%"},{name:"eVar12",type:"value",value:"%PROFILE_ID:COOKIE%"},{name:"eVar21",type:"value",value:"%PAGE_URL%"},{name:"eVar27",type:"value",value:"%CONTENTTYPE:METATAG%"}
21],props:[{name:"prop2",type:"alias",value:"eVar27"},{name:"prop33",type:"alias",value:"eVar21"}],events:[{name:"event30"}]}}},{modulePath:"adobe-analytics/src/lib/actions/sendBeacon.js",settings:{type:"link",linkName:"Software Upgrade Selection Click",linkType:"o"}},{modulePath:"adobe-analytics/src/lib/actions/clearVariables.js",settings:{}}]},{id:"RL16355bd4d8a641f9ac0a2816226fbb0d",name:"Capture_Outcome_Start:DCR",events:[{modulePath:"core/src/lib/events/directCall.js",settings:{identifier:"captureOutcomeStart"},ruleOrder:50}],conditions:[{modulePath:"core/src/lib/conditions/valueComparison.js",settings:{comparison:{operator:"doesNotEqual",caseInsensitive:!0},leftOperand:"%DisableAnalyticsCookie%",rightOperand:"true"}},{modulePath:"core/src/lib/conditions/valueComparison.js",settings:{comparison:{operator:"doesNotEqual",caseInsensitive:!0},leftOperand:"%TRAFFICTYPE_META%",rightOperand:"bot"}}],actions:[{modulePath:"adobe-analytics/src/lib/actions/setVariables.js",settings:{customSetup:{source:function(e,t){t.linkTrackEvents+=",event42,event51";var a=e.detail.eventName;"assessment"===a?t.events+=",event42":"event registration"===a?(t.events+=",event51",t.eVar96=_satellite.getVar("DOCUMENTID:METATAG"),t.linkTrackVars+=",eVar96"):"contact sales"===a?(t.events+=",event69",t.linkTrackEvents+=",event69"):"chat"===a&&(t.events+=",event44",t.linkTrackEvents+=",event44"),NIAnalytics.setAndTrack("eVar147",e.detail.datetime)}},trackerProperties:{eVars:[{name:"eVar1",type:"value",value:"%PAGE_NAME%"},{name:"eVar28",type:"value",value:"%event.detail.eventName%"},{name:"eVar29",type:"value",value:"%event.detail.eventName% %event.detail.eventAction%"},{name:"eVar56",type:"value",value:"%DETAILED_PAGENAME%"},{name:"eVar71",type:"value",value:"%ASSESSMENT_LABEL:EV:DL%"}],props:[{name:"prop23",type:"alias",value:"eVar1"},{name:"prop25",type:"value",value:"%ASSESSMENT_LABEL:EV:DL%"},{name:"prop50",type:"alias",value:"eVar56"}],events:[{name:"event27"}],pageName:"%PAGE_NAME%"}}},{modulePath:"adobe-analytics/src/lib/actions/sendBeacon.js",settings:{type:"link",linkName:"",linkType:"o"}},{modulePath:"adobe-analytics/src/lib/actions/clearVariables.js",settings:{}}]},{id:"RL1791611abd594beb8645b3f8fd12b816",name:"My_Profile_Replace_Payment_Method_Click:EBR",events:[{modulePath:"core/src/lib/events/click.js",settings:{elementSelector:".payment-modal__card-actions-replace-btn",bubbleFireIfParent:!0,bubbleFireIfChildFired:!0},ruleOrder:50}],conditions:[{modulePath:"core/src/lib/conditions/valueComparison.js",settings:{comparison:{operator:"doesNotEqual",caseInsensitive:!0},leftOperand:"%DisableAnalyticsCookie%",rightOperand:"true"}},{modulePath:"core/src/lib/conditions/valueComparison.js",settings:{comparison:{operator:"doesNotEqual",caseInsensitive:!0},leftOperand:"%TRAFFICTYPE_META%",rightOperand:"bot"}}],actions:[{modulePath:"adobe-analytics/src/lib/actions/setVariables.js",settings:{trackerProperties:{eVars:[{name:"eVar1",type:"value",value:"MyProfile/Saved payment methods"},{name:"eVar12",type:"value",value:"%PROFILE_ID:COOKIE%"},{name:"eVar21",type:"value",value:"%PAGE_URL%"},{name:"eVar27",type:"value",value:"%CONTENTTYPE:METATAG%"},{name:"eVar33",type:"value",value:"Replace"},{name:"eVar56",type:"alias",value:"eVar1"}],props:[{name:"prop2",type:"alias",value:"eVar27"},{name:"prop23",type:"alias",value:"eVar33"},{name:"prop33",type:"alias",value:"eVar21"}],events:[{name:"event30"}]}}},{modulePath:"adobe-analytics/src/lib/actions/sendBeacon.js",settings:{type:"link",linkType:"o"}},{modulePath:"adobe-analytics/src/lib/actions/clearVariables.js",settings:{}}]},{id:"RL195b16d401424a888b07ad6d4676cd6e",name:"Capture_Cart_Add:DCR",events:[{modulePath:"core/src/lib/events/directCall.js",settings:{identifier:"captureCartAdd"},ruleOrder:50}],conditions:[{modulePath:"core/src/lib/conditions/valueComparison.js",settings:{comparison:{operator:"doesNotEqual",caseInsensitive:!0},leftOperand:"%DisableAnalyticsCookie%",rightOperand:"true"}},{modulePath:"core/src/lib/conditions/valueComparison.js",settings:{comparison:{operator:"doesNotEqual",caseInsensitive:!0},leftOperand:"%TRAFFICTYPE_META%",rightOperand:"bot"}}],actions:[{modulePath:"adobe-analytics/src/lib/actions/setVariables.js",settings:{customSetup:{source:function(e,t){function a(e){return gtag("event","conversion",{send_to:"AW-1070178489/t92nCKikgq8YELnBpv4D",event_callback:function(){void 0!==e&&(window.location=e)}}),!1}function n(){window.uetq=window.uetq||[],window.uetq.push("event","begin_checkout",{})}var r;t.linkTrackVars+=",events",void 0!==e.detail.startFlag&&"yes"===e.detail.startFlag.toLowerCase()&&(t.eVar28="cart",t.eVar29="cart start",t.events+=",scOpen,event27",t.linkTrackEvents+=",scOpen,event27",t.linkTrackVars+=",eVar28,eVar29","undefined"!=typeof gtag&&a(),void 0!==window.uetq&&n()),e.detail.items&&(r=Array.isArray(e.detail.items)?e.detail.items.toString():e.detail.items,t.products=";"+r.replace(/,/g,",;"),t.linkTrackVars+=",products",t.events+=",scAdd",t.linkTrackEvents+=",scAdd"),void 0!==e.detail.revenue&&null!==e.detail.revenue&&(t.currencyCode=void 0!==e.detail.currency?e.detail.currency:"USD",t.events+=",event17="+e.detail.revenue,t.linkTrackEvents+=",event17"),void 0!==e.detail.source&&null!==e.detail.source&&(t.eVar129=e.detail.source,t.linkTrackVars+=",eVar129"),void 0!==e.detail.timestamp&&(t.eVar147=e.detail.timestamp,t.linkTrackVars+=",eVar147"),void 0!==e.detail.licenseTerm&&(t.eVar148=e.detail.licenseTerm,t.linkTrackVars+=",eVar148"),void 0!==e.detail.serviceProgram&&(t.eVar149=e.detail.serviceProgram,t.linkTrackVars+=",eVar149")}},trackerProperties:{eVars:[{name:"eVar1",type:"value",value:"%PAGE_NAME%"},{name:"eVar22",type:"value",value:"%event.detail.eventDetail%"},{name:"eVar56",type:"value",value:"%DETAILED_PAGENAME%"},{name:"eVar101",type:"value",value:"%HASHED_EMAIL:USER:DL%"},{name:"eVar152",type:"value",value:"%OneTrust_STATUS%"}]}}},{modulePath:"adobe-analytics/src/lib/actions/sendBeacon.js",settings:{type:"link",linkType:"o"}},{modulePath:"adobe-analytics/src/lib/actions/clearVariables.js",settings:{}}]},{id:"RL1a35112772154ed89768dd553cf3275f",name:"Survey_Yes_Clicked:EBR",events:[{modulePath:"core/src/lib/events/click.js",settings:{elementSelector:"span.analytics-survey-yes",bubbleFireIfChildFired:!1},ruleOrder:50}],conditions:[{modulePath:"core/src/lib/conditions/pathAndQuerystring.js",
21settings:{paths:[{value:"voc=nowyoudont",valueIsRegex:!0}]},negate:!0},{modulePath:"core/src/lib/conditions/valueComparison.js",settings:{comparison:{operator:"doesNotEqual",caseInsensitive:!0},leftOperand:"%DisableAnalyticsCookie%",rightOperand:"true"}},{modulePath:"core/src/lib/conditions/valueComparison.js",settings:{comparison:{operator:"doesNotEqual",caseInsensitive:!0},leftOperand:"%TRAFFICTYPE_META%",rightOperand:"bot"}}],actions:[{modulePath:"adobe-analytics/src/lib/actions/setVariables.js",settings:{trackerProperties:{eVars:[{name:"eVar1",type:"value",value:"%PAGE_NAME%"},{name:"eVar27",type:"value",value:"%CONTENTTYPE:METATAG%"},{name:"eVar40",type:"value",value:"Yes"}]}}},{modulePath:"adobe-analytics/src/lib/actions/sendBeacon.js",settings:{type:"link",linkName:"",linkType:"o"}},{modulePath:"adobe-analytics/src/lib/actions/clearVariables.js",settings:{}}]},{id:"RL1ca760f537bc4e7bb0304fc22866e234",name:"Capture_Rating:DCR",events:[{modulePath:"core/src/lib/events/directCall.js",settings:{identifier:"captureRating"},ruleOrder:50}],conditions:[{modulePath:"core/src/lib/conditions/valueComparison.js",settings:{comparison:{operator:"doesNotEqual",caseInsensitive:!0},leftOperand:"%DisableAnalyticsCookie%",rightOperand:"true"}},{modulePath:"core/src/lib/conditions/valueComparison.js",settings:{comparison:{operator:"doesNotEqual",caseInsensitive:!0},leftOperand:"%TRAFFICTYPE_META%",rightOperand:"bot"}}],actions:[{modulePath:"adobe-analytics/src/lib/actions/setVariables.js",settings:{trackerProperties:{eVars:[{name:"eVar1",type:"value",value:"%PAGE_NAME%"},{name:"eVar10",type:"value",value:"%LANGUAGE:METATAG%"},{name:"eVar27",type:"value",value:"%CONTENTTYPE:METATAG%"},{name:"eVar56",type:"value",value:"%DETAILED_PAGENAME%"},{name:"eVar63",type:"value",value:"%DOCUMENTID:METATAG%"},{name:"eVar94",type:"value",value:"%event.detail.eventName%:%event.detail.eventLabel%"}],props:[{name:"prop50",type:"alias",value:"eVar56"}],events:[{name:"event46"}],pageName:"%PAGE_NAME%"}}},{modulePath:"adobe-analytics/src/lib/actions/sendBeacon.js",settings:{type:"link",linkName:"",linkType:"o"}},{modulePath:"adobe-analytics/src/lib/actions/clearVariables.js",settings:{}}]},{id:"RL1d4eda4afd7748b98bede5a7b51e9c31",name:"DL_Part_Number:PLR",events:[{modulePath:"core/src/lib/events/windowLoaded.js",settings:{},ruleOrder:50},{modulePath:"core/src/lib/events/directCall.js",settings:{identifier:"captureVirtualPageLoad"},ruleOrder:50}],conditions:[{modulePath:"core/src/lib/conditions/valueComparison.js",settings:{comparison:{operator:"doesNotEqual",caseInsensitive:!0},leftOperand:"%DisableAnalyticsCookie%",rightOperand:"true"}},{modulePath:"core/src/lib/conditions/customCode.js",settings:{source:function(){var e=_satellite.getVar("PRODUCT:DL");return void 0!==e&&void 0!==e[0]&&void 0!==e[0].productInfo&&void 0!==e[0].productInfo.partNumber&&(null==e[0].category||null==e[0].category.categoryID)}}},{modulePath:"core/src/lib/conditions/valueComparison.js",settings:{comparison:{operator:"equals"},leftOperand:"%NICOM_PAGE%",rightOperand:"true"}}],actions:[{modulePath:"adobe-analytics/src/lib/actions/setVariables.js",settings:{customSetup:{source:function(e,t){var a=_satellite.getVar("PRODUCT:DL")[0].productInfo.partNumber;if(a[0].indexOf(",")>-1)t.products=";"+a[0].replace(/,/g,",;");else{t.products="";for(var n=0;n<a.length;n++)t.products+=";"+a[n]+",";t.products=t.products.substring(0,t.products.length-1)}}},trackerProperties:{events:[{name:"event3"},{name:"prodView"}]}}}]},{id:"RL1d674c6004f646d4b69859b6470a6943",name:"Leadspace_Link_Click:EBR",events:[{modulePath:"core/src/lib/events/click.js",settings:{elementSelector:'[class*="Leadspace_linkContainer"] a, [class*="Leadspace_linkContainer"] button',bubbleFireIfParent:!0,bubbleFireIfChildFired:!1},ruleOrder:50}],conditions:[{modulePath:"core/src/lib/conditions/valueComparison.js",settings:{comparison:{operator:"doesNotEqual",caseInsensitive:!0},leftOperand:"%DisableAnalyticsCookie%",rightOperand:"true"}},{modulePath:"core/src/lib/conditions/valueComparison.js",settings:{comparison:{operator:"doesNotEqual",caseInsensitive:!0},leftOperand:"%TRAFFICTYPE_META%",rightOperand:"bot"}}],actions:[{modulePath:"adobe-analytics/src/lib/actions/setVariables.js",settings:{customSetup:{source:function(e){let t=e.target.attributes.hasOwnProperty("data-an-cta-label")?e.target.getAttribute("data-an-cta-label"):e.target.innerText;NIAnalytics.setAndTrack(["eVar33","prop23"],"Intro:"+t)}},trackerProperties:{eVars:[{name:"eVar1",type:"value",value:"%PAGE_NAME%"},{name:"eVar12",type:"value",value:"%PROFILE_ID:COOKIE%"},{name:"eVar21",type:"value",value:"%PAGE_URL%"},{name:"eVar27",type:"value",value:"%CONTENTTYPE:METATAG%"}
21],props:[{name:"prop2",type:"alias",value:"eVar27"},{name:"prop33",type:"alias",value:"eVar21"}],events:[{name:"event30"}]}}},{modulePath:"adobe-analytics/src/lib/actions/sendBeacon.js",settings:{type:"link",linkName:"aa-react-link",linkType:"o"}},{modulePath:"adobe-analytics/src/lib/actions/clearVariables.js",settings:{}}]},{id:"RL1de823d979404e5b8652e9b1cc9dbb4a",name:"CTA_Resources_Click:EBR",events:[{modulePath:"core/src/lib/events/customEvent.js",settings:{type:"aa-resources-click",bubbleFireIfParent:!0,bubbleFireIfChildFired:!1},ruleOrder:50}],conditions:[{modulePath:"core/src/lib/conditions/valueComparison.js",settings:{comparison:{operator:"doesNotEqual",caseInsensitive:!0},leftOperand:"%DisableAnalyticsCookie%",rightOperand:"true"}},{modulePath:"core/src/lib/conditions/valueComparison.js",settings:{comparison:{operator:"doesNotEqual",caseInsensitive:!0},leftOperand:"%TRAFFICTYPE_META%",rightOperand:"bot"}}],actions:[{modulePath:"adobe-analytics/src/lib/actions/setVariables.js",settings:{customSetup:{source:function(e){NIAnalytics.setAndTrack(["eVar33","prop23"],e.detail.linkLabel)}},trackerProperties:{eVars:[{name:"eVar1",type:"value",value:"%PAGE_NAME%"},{name:"eVar12",type:"value",value:"%PROFILE_ID:COOKIE%"},{name:"eVar21",type:"value",value:"%PAGE_URL%"},{name:"eVar27",type:"value",value:"%CONTENTTYPE:METATAG%"}],props:[{name:"prop2",type:"alias",value:"eVar27"},{name:"prop33",type:"alias",value:"eVar21"}],events:[{name:"event30"}]}}},{modulePath:"adobe-analytics/src/lib/actions/sendBeacon.js",settings:{type:"link",linkName:"aa-react-link",linkType:"o"}},{modulePath:"adobe-analytics/src/lib/actions/clearVariables.js",settings:{}}]},{id:"RL1e08880e60094644903b8e9da737b1f5",name:"Cart&Checkout_Review_Page:PLR",events:[{modulePath:"core/src/lib/events/windowLoaded.js",settings:{},ruleOrder:50},{modulePath:"core/src/lib/events/directCall.js",settings:{identifier:"captureVirtualPageLoad"},ruleOrder:1}],conditions:[{modulePath:"core/src/lib/conditions/valueComparison.js",settings:{comparison:{operator:"doesNotEqual",caseInsensitive:!0},leftOperand:"%DisableAnalyticsCookie%",rightOperand:"true"}},{modulePath:"core/src/lib/conditions/valueComparison.js",settings:{comparison:{operator:"equals"},leftOperand:"%TEMPLATE:PI:PA:DL%",rightOperand:"checkout"}},{modulePath:"core/src/lib/conditions/valueComparison.js",settings:{comparison:{operator:"equals"},leftOperand:"%SUBTEMPLATE:PI:PA:DL%",rightOperand:"review"}}],actions:[{modulePath:"adobe-analytics/src/lib/actions/setVariables.js",settings:{customSetup:{source:function(e,t){var a="";a=Array.isArray(digitalData.cart.items)?digitalData.cart.items.toString():digitalData.cart.items,t.products=";"+a.replace(/,/g,",;"),t.linkTrackVars+=",products"}},trackerProperties:{eVars:[{name:"eVar6",type:"value",value:"%PAYMENT_METHOD:DL%"},{name:"eVar8",type:"value",value:"%PROMOTION_CODE:DL%"},{name:"eVar22",type:"value",value:"%CARTID:DL%"}],events:[{name:"event11"}]}}}]},{id:"RL1e8b7469146743f1bd514fa0060784cf",name:"Software Renewal CTA Click:EBR",events:[{modulePath:"core/src/lib/events/click.js",settings:{elementSelector:".aa-sw-renewal-cta, .aa-sw-renewal-cta *",bubbleFireIfParent:!0,bubbleFireIfChildFired:!1},ruleOrder:50}],conditions:[],actions:[{modulePath:"adobe-analytics/src/lib/actions/setVariables.js",settings:{customSetup:{source:function(e){NIAnalytics.setAndTrack(["eVar33","prop23"],"Renewal:"+e.target.innerText)}},trackerProperties:{eVars:[{name:"eVar1",type:"value",value:"%PAGE_NAME%"},{name:"eVar12",type:"value",value:"%PROFILE_ID:COOKIE%"},{name:"eVar21",type:"value",value:"%PAGE_URL%"},{name:"eVar27",type:"value",value:"%CONTENTTYPE:METATAG%"}],props:[{name:"prop2",type:"alias",value:"eVar27"},{name:"prop33",type:"alias",value:"eVar21"}],events:[{name:"event30"}]}}},{modulePath:"adobe-analytics/src/lib/actions/sendBeacon.js",settings:{type:"link",linkName:"Renewal CTA Click",linkType:"o"}},{modulePath:"adobe-analytics/src/lib/actions/clearVariables.js",settings:{}}]},{id:"RL1ebe7795e5724636a042e534b6c4eae6",name:"Cart&Checkout_Payment_Page:PLR",events:[{modulePath:"core/src/lib/events/windowLoaded.js",settings:{},ruleOrder:50},{modulePath:"core/src/lib/events/directCall.js",settings:{identifier:"capture
21VirtualPageLoad"},ruleOrder:1}],conditions:[{modulePath:"core/src/lib/conditions/valueComparison.js",settings:{comparison:{operator:"doesNotEqual",caseInsensitive:!0},leftOperand:"%DisableAnalyticsCookie%",rightOperand:"true"}},{modulePath:"core/src/lib/conditions/valueComparison.js",settings:{comparison:{operator:"equals"},leftOperand:"%TEMPLATE:PI:PA:DL%",rightOperand:"checkout"}},{modulePath:"core/src/lib/conditions/valueComparison.js",settings:{comparison:{operator:"equals"},leftOperand:"%SUBTEMPLATE:PI:PA:DL%",rightOperand:"billing"}}],actions:[{modulePath:"adobe-analytics/src/lib/actions/setVariables.js",settings:{customSetup:{source:function(e,t){var a="";a=Array.isArray(digitalData.cart.items)?digitalData.cart.items.toString():digitalData.cart.items,t.products=";"+a.replace(/,/g,",;"),t.linkTrackVars+=",products"}},trackerProperties:{eVars:[{name:"eVar6",type:"value",value:"%PAYMENT_METHOD:DL%"},{name:"eVar8",type:"value",value:"%PROMOTION_CODE:DL%"},{name:"eVar22",type:"value",value:"%CARTID:DL%"}],events:[{name:"event10"}]}}}]},{id:"RL1eda7598e9014d0387613eae02588e80",name:"EducationService_Top-CTA_Click:EBR",events:[{modulePath:"core/src/lib/events/click.js",settings:{elementSelector:".aa-edusrv-topcta",bubbleFireIfParent:!0,bubbleFireIfChildFired:!1},ruleOrder:50}],conditions:[{modulePath:"core/src/lib/conditions/valueComparison.js",settings:{comparison:{operator:"doesNotEqual",caseInsensitive:!0},leftOperand:"%DisableAnalyticsCookie%",rightOperand:"true"}},{modulePath:"core/src/lib/conditions/valueComparison.js",settings:{comparison:{operator:"doesNotEqual",caseInsensitive:!0},leftOperand:"%TRAFFICTYPE_META%",rightOperand:"bot"}}],actions:[{modulePath:"adobe-analytics/src/lib/actions/setVariables.js",settings:{customSetup:{source:function(e){NIAnalytics.setAndTrack(["eVar33","prop23"],e?.target?.innerText)}},trackerProperties:{eVars:[{name:"eVar1",type:"value",value:"%PAGE_NAME%"},{name:"eVar12",type:"value",value:"%PROFILE_ID:COOKIE%"},{name:"eVar21",type:"value",value:"%PAGE_URL%"},{name:"eVar27",type:"value",value:"%CONTENTTYPE:METATAG%"}],props:[{name:"prop2",type:"alias",value:"eVar27"},{name:"prop33",type:"alias",value:"eVar21"}],events:[{name:"event30"}]}}},{modulePath:"adobe-analytics/src/lib/actions/sendBeacon.js",settings:{type:"link",linkName:"EducationService Top CTA",linkType:"o"}},{modulePath:"adobe-analytics/src/lib/actions/clearVariables.js",settings:{}}]},{id:"RL1f90cd84b02446ce98b0541df23e4742",name:"Baidu_Conversion_Code_zh-cn:PLR",events:[{modulePath:"core/src/lib/events/windowLoaded.js",settings:{},ruleOrder:50}],conditions:[{modulePath:"core/src/lib/conditions/valueComparison.js",settings:{comparison:{operator:"isTrue"},leftOperand:"%OneTrust_Targeting_Consent%"}},{modulePath:"core/src/lib/conditions/valueComparison.js",settings:{comparison:{operator:"doesNotEqual",caseInsensitive:!0},leftOperand:"%DisableAnalyticsCookie%",rightOperand:"true"}},{modulePath:"core/src/lib/conditions/customCode.js",settings:{source:function(){var e=["products","innovations","events","landing","company","solutions","perspectives"];return"blog"===_satellite.getVar("TEMPLATE:PI:PA:DL")||""!==_satellite.getVar("GUESTBOOK_CODE")||"homepage"===_satellite.getVar("PAGE_NAME")||"contactni"===_satellite.getVar("CONTENTTYPE:METATAG")||"swDownloadConfirm"===_satellite.getVar("TEMPLATE:PI:PA:DL")||e.indexOf(_satellite.getVar("SECTION:METATAG"))>-1}}},{modulePath:"core/src/lib/conditions/valueComparison.js",settings:{comparison:{operator:"equals"},leftOperand:"%NICOM_PAGE%",rightOperand:"true"}},{modulePath:"core/src/lib/conditions/valueComparison.js",settings:{comparison:{operator:"equals",caseInsensitive:!0},leftOperand:"%COUNTRY_METATAG%",rightOperand:"CN"}}],actions:[{modulePath:"core/src/lib/actions/customCode.js",settings:{source:"//www.ni.com/70533feeace8/484b70bb80b7/0d0fc74c1602/RCc7cfdfb8b1a944be8de6b523d049f25f-source.min.js",language:"javascript",isExternal:!0}},{modulePath:"core/src/lib/actions/customCode.js",settings:{source:"//www.ni.com/70533feeace8/484b70bb80b7/0d0fc74c1602/RC17bf00560cc641eca564c193ee86a947-source.min.js",language:"javascript",isExternal:!0}}]},{id:"RL2190815437404e0fa6b16e929036ad57",name:"SWPDP_Included_Software_Click:EBR",events:[{modulePath:"core/src/lib/events/click.js",settings:{elementSelector:".aa-swpdp-included",bubbleFireIfParent:!0,bubbleFireIfChildFired:!1},ruleOrder:50}],conditions:[{modulePath:"core/src/lib/conditions/valueComparison.js",settings:{comparison:{operator:"doesNotEqual",caseInsensitive:!0},leftOperand:"%DisableAnalyticsCookie%",rightOperand:"true"}},{modulePath:"core/src/lib/conditions/valueComparison.js",settings:{comparison:{operator:"doesNotEqual",caseInsensitive:!0},leftOperand:"%TRAFFICTYPE_META%",rightOperand:"bot"}}],actions:[{ 22modulePath:"adobe-analytics/src/lib/actions/setVariables.js",settings:{customSetup:{source:function(e){NIAnalytics.setAndTrack(["eVar33","prop23"],"SW PDP:"+e.target.innerText)}},trackerProperties:{eVars:[{name:"eVar1",type:"value",value:"%PAGE_NAME%"},{name:"eVar12",type:"value",value:"%PROFILE_ID:COOKIE%"},{name:"eVar21",type:"value",value:"%PAGE_URL%"},{name:"eVar27",type:"value",value:"%CONTENTTYPE:METATAG%"}
22],props:[{name:"prop2",type:"alias",value:"eVar27"},{name:"prop33",type:"alias",value:"eVar21"}],events:[{name:"event30"}]}}},{modulePath:"adobe-analytics/src/lib/actions/sendBeacon.js",settings:{type:"link",linkName:"SW PLP",linkType:"o"}},{modulePath:"adobe-analytics/src/lib/actions/clearVariables.js",settings:{}}]},{id:"RL21acf9a236b548adbbdfad6ce176eee1",name:"FreeTrial-Continue:DCR",events:[{modulePath:"core/src/lib/events/customEvent.js",settings:{type:"aa-free-trial-continue",bubbleFireIfParent:!0,bubbleFireIfChildFired:!0},ruleOrder:50}],conditions:[],actions:[{modulePath:"adobe-analytics/src/lib/actions/setVariables.js",settings:{customSetup:{source:function(e){NIAnalytics.setAndTrack(["eVar33","prop23"],"FreeTrial:Type:"+e.detail.type)}},trackerProperties:{eVars:[{name:"eVar1",type:"value",value:"%PAGE_NAME%"},{name:"eVar12",type:"value",value:"%PROFILE_ID:COOKIE%"},{name:"eVar21",type:"value",value:"%PAGE_URL%"},{name:"eVar27",type:"value",value:"%CONTENTTYPE:METATAG%"}],props:[{name:"prop2",type:"alias",value:"eVar27"},{name:"prop33",type:"alias",value:"eVar21"}],events:[{name:"event30"}]}}},{modulePath:"adobe-analytics/src/lib/actions/sendBeacon.js",settings:{type:"link",linkName:"FreeTrial Continue",linkType:"o"}},{modulePath:"adobe-analytics/src/lib/actions/clearVariables.js",settings:{}}]},{id:"RL2477c754a6214c109c3730b189cdfb98",name:"Google_Adwords_Advisors:PLR",events:[{modulePath:"core/src/lib/events/windowLoaded.js",settings:{},ruleOrder:50}],conditions:[{modulePath:"core/src/lib/conditions/valueComparison.js",settings:{comparison:{operator:"isTrue"},leftOperand:"%OneTrust_Targeting_Consent%"}},{modulePath:"core/src/lib/conditions/valueComparison.js",settings:{comparison:{operator:"doesNotEqual",caseInsensitive:!0},leftOperand:"%DisableAnalyticsCookie%",rightOperand:"true"}},{modulePath:"core/src/lib/conditions/customCode.js",settings:{source:function(){return["ohm.ni.com/advisors/pxi/pages/common/intro.xhtml","ohm.ni.com/advisors/compactdaq/pages/common/intro.xhtml","ohm.ni.com/advisors/crio/pages/common/intro.xhtml"].indexOf(_satellite.getVar("PAGE_NAME"))>-1}}}],actions:[{modulePath:"core/src/lib/actions/customCode.js",settings:{source:"//www.ni.com/70533feeace8/484b70bb80b7/0d0fc74c1602/RC5f037157a6d6479a86b3e5c28806a3f9-source.min.js",language:"javascript",isExternal:!0}},{modulePath:"core/src/lib/actions/customCode.js",settings:{source:"//www.ni.com/70533feeace8/484b70bb80b7/0d0fc74c1602/RC638ea51db1aa4503a6fc9379ae93ec0f-source.min.js",language:"javascript",isExternal:!0}}]},{id:"RL25770d622fb34904a5debeecbca876c2",name:"Survey_No_Clicked:EBR",events:[{modulePath:"core/src/lib/events/click.js",settings:{elementSelector:"span.analytics-survey-no",bubbleFireIfChildFired:!1},ruleOrder:50}],conditions:[{modulePath:"core/src/lib/conditions/pathAndQuerystring.js",settings:{paths:[{value:"voc=nowyoudont",valueIsRegex:!0}]},negate:!0},{modulePath:"core/src/lib/conditions/valueComparison.js",settings:{comparison:{operator:"doesNotEqual",caseInsensitive:!0},leftOperand:"%DisableAnalyticsCookie%",rightOperand:"true"}},{modulePath:"core/src/lib/conditions/valueComparison.js",settings:{comparison:{operator:"doesNotEqual",caseInsensitive:!0},leftOperand:"%TRAFFICTYPE_META%",rightOperand:"bot"}}],actions:[{modulePath:"adobe-analytics/src/lib/actions/setVariables.js",settings:{trackerProperties:{eVars:[{name:"eVar1",type:"value",value:"%PAGE_NAME%"},{name:"eVar27",type:"value",value:"%CONTENTTYPE:METATAG%"},{name:"eVar40",type:"value",value:"No"}]}}},{modulePath:"adobe-analytics/src/lib/actions/sendBeacon.js",settings:{type:"link",linkName:"",linkType:"o"}},{modulePath:"adobe-analytics/src/lib/actions/clearVariables.js",settings:{}}]},{id:"RL2784dd1b5ca54349933549ee4b1059a6",name:"SWPLP_OrderByPartNumber_Click:EBR",events:[{modulePath:"core/src/lib/events/click.js",settings:{elementSelector:".aa-swplp-obpn",bubbleFireIfParent:!1,bubbleFireIfChildFired:!0},ruleOrder:50}],conditions:[{modulePath:"core/src/lib/conditions/valueComparison.js",settings:{comparison:{operator:"doesNotEqual",caseInsensitive:!0},leftOperand:"%DisableAnalyticsCookie%",rightOperand:"true"}},{modulePath:"core/src/lib/conditions/valueComparison.js",settings:{comparison:{operator:"doesNotEqual",caseInsensitive:!0},leftOperand:"%TRAFFICTYPE_META%",rightOperand:"bot"}}],actions:[{modulePath:"adobe-analytics/src/lib/actions/setVariables.js",settings:{trackerProperties:{eVars:[{name:"eVar1",type:"value",value:"%PAGE_NAME%"},{name:"eVar12",type:"value",value:"%PROFILE_ID:COOKIE%"},{name:"eVar21",type:"value",value:"%PAGE_URL%"},{name:"eVar27",type:"value",value:"%CONTENTTYPE:METATAG%"},{name:"eVar33",type:"value",value:"SW PLP: Add to Cart by Part Number"}
22],props:[{name:"prop2",type:"alias",value:"eVar27"},{name:"prop23",type:"alias",value:"eVar33"},{name:"prop33",type:"alias",value:"eVar21"}],events:[{name:"event30"}]}}},{modulePath:"adobe-analytics/src/lib/actions/sendBeacon.js",settings:{type:"link",linkName:"SW PLP: Add to Cart by Part Number",linkType:"o"}},{modulePath:"adobe-analytics/src/lib/actions/clearVariables.js",settings:{}}]},{id:"RL27a3079223624707a79b7244d38a8749",name:"Anchor_Link_NoDelay:Click:EBR",events:[{modulePath:"core/src/lib/events/click.js",settings:{elementSelector:".analytics-anchor-link-no-delay",bubbleFireIfParent:!0,bubbleFireIfChildFired:!1},ruleOrder:50}],conditions:[{modulePath:"core/src/lib/conditions/valueComparison.js",settings:{comparison:{operator:"doesNotEqual",caseInsensitive:!0},leftOperand:"%DisableAnalyticsCookie%",rightOperand:"true"}},{modulePath:"core/src/lib/conditions/valueComparison.js",settings:{comparison:{operator:"doesNotEqual",caseInsensitive:!0},leftOperand:"%TRAFFICTYPE_META%",rightOperand:"bot"}}],actions:[{modulePath:"adobe-analytics/src/lib/actions/setVariables.js",settings:{customSetup:{source:function(e,t){t.eVar33=t.prop23="anchor:"+_satellite.getVar("DETAILED_PAGENAME").replace(/:/g,"_")+":"+this.href.substring(this.href.indexOf("#")+1),t.linkTrackVars+=",eVar33,prop23",window._uxa=window._uxa||[],window._uxa.push(["trackDynamicVariable",{key:"Site Clicks",value:t.eVar33}])}},trackerProperties:{eVars:[{name:"eVar1",type:"value",value:"%PAGE_NAME%"},{name:"eVar12",type:"value",value:"%PROFILE_ID:COOKIE%"},{name:"eVar21",type:"value",value:"%PAGE_URL%"},{name:"eVar27",type:"value",value:"%CONTENTTYPE:METATAG%"},{name:"eVar56",type:"value",value:"%DETAILED_PAGENAME%"}],props:[{name:"prop2",type:"alias",value:"eVar27"},{name:"prop33",type:"alias",value:"eVar21"},{name:"prop50",type:"value",value:"%DETAILED_PAGENAME%"}],events:[{name:"event30"}]}}},{modulePath:"adobe-analytics/src/lib/actions/sendBeacon.js",settings:{type:"link",linkType:"o"}},{modulePath:"adobe-analytics/src/lib/actions/clearVariables.js",settings:{}}]},{id:"RL28f83cd3842c4c40b36367a8076a1ff9",name:"Cart&Checkout_Cart:PLR",events:[{modulePath:"core/src/lib/events/windowLoaded.js",settings:{},ruleOrder:2},{modulePath:"core/src/lib/events/directCall.js",settings:{identifier:"captureVirtualPageLoad"},ruleOrder:50}],conditions:[{modulePath:"core/src/lib/conditions/valueComparison.js",settings:{comparison:{operator:"equals"},leftOperand:"%TEMPLATE:PI:PA:DL%",rightOperand:"cart"}},{modulePath:"core/src/lib/conditions/valueComparison.js",settings:{comparison:{operator:"doesNotEqual",caseInsensitive:!0},leftOperand:"%DisableAnalyticsCookie%",rightOperand:"true"}}],actions:[{modulePath:"adobe-analytics/src/lib/actions/setVariables.js",settings:{customSetup:{source:function(e,t){var a="";a=Array.isArray(digitalData.cart.items)?digitalData.cart.items.toString():digitalData.cart.items,t.products=";"+a.replace(/,/g,",;"),t.linkTrackVars+=",products"}},trackerProperties:{eVars:[{name:"eVar22",type:"value",value:"%CARTID:DL%"}],events:[{name:"scView"}]}}}]},{id:"RL2af20ce07ef54e02b2fd1789eaa437b8",name:"Bing_Script:PLR",events:[{modulePath:"core/src/lib/events/windowLoaded.js",settings:{},ruleOrder:50}],conditions:[{modulePath:"core/src/lib/conditions/valueComparison.js",settings:{comparison:{operator:"isTrue"},leftOperand:"%OneTrust_Targeting_Consent%"}},{modulePath:"core/src/lib/conditions/valueComparison.js",settings:{comparison:{operator:"doesNotEqual",caseInsensitive:!0},leftOperand:"%DisableAnalyticsCookie%",rightOperand:"true"}}],actions:[{modulePath:"bing-ads-extension/src/lib/actions/baseTag.js",settings:{}},{modulePath:"core/src/lib/actions/customCode.js",settings:{source:"//www.ni.com/70533feeace8/484b70bb80b7/0d0fc74c1602/RC4f2f14eb977f4a17b53da177409a21c2-source.min.js",language:"javascript",isExternal:!0}}]},{id:"RL2d70ec25041c418e9c77cfaa6a967795",name:"My_Profile_Remove_Payment_Method_Click:EBR",events:[{modulePath:"core/src/lib/events/click.js",settings:{elementSelector:".payment-modal__card-actions > .nicrc--btn--danger--tertiary",bubbleFireIfParent:!0,bubbleFireIfChildFired:!0},ruleOrder:50}],conditions:[{modulePath:"core/src/lib/conditions/valueComparison.js",settings:{comparison:{operator:"doesNotEqual",caseInsensitive:!0},leftOperand:"%DisableAnalyticsCookie%",rightOperand:"true"}},{modulePath:"core/src/lib/conditions/valueComparison.js",settings:{comparison:{operator:"doesNotEqual",caseInsensitive:!0},leftOperand:"%TRAFFICTYPE_META%",rightOperand:"bot"}}],actions:[{modulePath:"adobe-analytics/src/lib/actions/setVariables.js",settings:{trackerProperties:{eVars:[{name:"eVar1",type:"value",value:"MyProfile/Saved payment methods"},{name:"eVar12",type:"value",value:"%PROFILE_ID:COOKIE%"},{name:"eVar21",type:"value",value:"%PAGE_URL%"},{name:"eVar27",type:"value",value:"%CONTENTTYPE:METATAG%"},{name:"eVar33",type:"value",value:"Remove"}
22,{name:"eVar56",type:"alias",value:"eVar1"}],props:[{name:"prop2",type:"alias",value:"eVar27"},{name:"prop23",type:"alias",value:"eVar33"},{name:"prop33",type:"alias",value:"eVar21"}],events:[{name:"event30"}]}}},{modulePath:"adobe-analytics/src/lib/actions/sendBeacon.js",settings:{type:"link",linkType:"o"}},{modulePath:"adobe-analytics/src/lib/actions/clearVariables.js",settings:{}}]},{id:"RL2dce5bbed5034878bc1bd10c06437db0",name:"Capture_Perspective_Result_Click:DCR",events:[{modulePath:"core/src/lib/events/directCall.js",settings:{identifier:"capturePerspectiveResultClick"},ruleOrder:50}],conditions:[{modulePath:"core/src/lib/conditions/valueComparison.js",settings:{comparison:{operator:"doesNotEqual",caseInsensitive:!0},leftOperand:"%DisableAnalyticsCookie%",rightOperand:"true"}},{modulePath:"core/src/lib/conditions/valueComparison.js",settings:{comparison:{operator:"doesNotEqual",caseInsensitive:!0},leftOperand:"%TRAFFICTYPE_META%",rightOperand:"bot"}}],actions:[{modulePath:"adobe-analytics/src/lib/actions/setVariables.js",settings:{customSetup:{source:function(e){e&&e.detail&&e.detail.template&&e.detail.filterPair&&("string"==typeof e.detail.filterPair?NIAnalytics.setAndTrack("list3",e.detail.template+":"+e.detail.filterPair):"object"==typeof e.detail.filterPair&&NIAnalytics.setAndTrack("list3",e.detail.template+":"+e.detail.filterPair.join(","+e.detail.template+":")))}},trackerProperties:{eVars:[{name:"eVar1",type:"value",value:"%PAGE_NAME%"},{name:"eVar27",type:"value",value:"%CONTENTTYPE:METATAG%"}],events:[{name:"event57"}]}}},{modulePath:"adobe-analytics/src/lib/actions/sendBeacon.js",settings:{type:"link",linkType:"o"}},{modulePath:"adobe-analytics/src/lib/actions/clearVariables.js",settings:{}}]},{id:"RL2e87f812e85347f78812e33dde9d303c",name:"CarouselNavigation_Click:EBR",events:[{modulePath:"core/src/lib/events/click.js",settings:{elementSelector:".carousel_container .arrow button",bubbleFireIfParent:!0,bubbleFireIfChildFired:!1},ruleOrder:50}],conditions:[{modulePath:"core/src/lib/conditions/valueComparison.js",settings:{comparison:{operator:"doesNotEqual",caseInsensitive:!0},leftOperand:"%DisableAnalyticsCookie%",rightOperand:"true"}},{modulePath:"core/src/lib/conditions/valueComparison.js",settings:{comparison:{operator:"doesNotEqual",caseInsensitive:!0},leftOperand:"%TRAFFICTYPE_META%",rightOperand:"bot"}}],actions:[{modulePath:"adobe-analytics/src/lib/actions/setVariables.js",settings:{customSetup:{source:function(e){let t=e.target.closest(".content_section")?.querySelector("h2").innerText||"";const a=e.target.getAttribute("data-an-button-label")?.toLowerCase(),n="next"===a?"right":"previous"===a?"left":void 0;NIAnalytics.setAndTrack(["eVar33","prop23"],"Carousel:"+t+":"+n)}},trackerProperties:{eVars:[{name:"eVar1",type:"value",value:"%PAGE_NAME%"},{name:"eVar12",type:"value",value:"%PROFILE_ID:COOKIE%"},{name:"eVar21",type:"value",value:"%PAGE_URL%"},{name:"eVar27",type:"value",value:"%CONTENTTYPE:METATAG%"}],props:[{name:"prop2",type:"alias",value:"eVar27"},{name:"prop33",type:"alias",value:"eVar21"}],events:[{name:"event30"}]}}},{modulePath:"adobe-analytics/src/lib/actions/sendBeacon.js",settings:{type:"link",linkName:"aa-react-link",linkType:"o"}},{modulePath:"adobe-analytics/src/lib/actions/clearVariables.js",settings:{}}]},{id:"RL304c051c0c934fa8928e1baeb48c276f",name:"Pardot:PLR",events:[{modulePath:"core/src/lib/events/libraryLoaded.js",settings:{},ruleOrder:50}],conditions:[{modulePath:"core/src/lib/conditions/valueComparison.js",settings:{comparison:{operator:"isTrue"},leftOperand:"%OneTrust_Functional_Consent%"}},{modulePath:"core/src/lib/conditions/customCode.js",settings:{source:function(){var e=_satellite.getVar("SECTION:METATAG"),t=["products","innovations","events","landing","company","perspectives","solutions"],a=_satellite.getVar("CONTENTTYPE:METATAG"),n=["profile","contactni","search","downloadconfirm","courseware"],r=(_satellite.getVar("PAGE_NAME"),["campaigns.ni.com","landing.ni.com"]);return!(["products:checkout:shipping","products:checkout:billing","products:checkout:review"].indexOf(_satellite.getVar("DETAILED_PAGENAME"))>-1||r.indexOf(_satellite.getVar("DOMAIN"))>-1)&&(t.indexOf(e)>-1||n.indexOf(a)>-1)}}},{modulePath:"core/src/lib/conditions/valueComparison.js",settings:{comparison:{operator:"doesNotEqual",caseInsensitive:!0},leftOperand:"%DisableAnalyticsCookie%",rightOperand:"true"}}],actions:[{modulePath:"core/src/lib/actions/customCode.js",settings:{source:"<script type=\"text/javascript\">\n piAId = '919843';\n piCId = '';\n piHostname = 'landing.ni.com';\n\n (function () {\n function async_load() {\n var s = document.createElement('script');\n s.type = 'text/javascript';\n s.src = ('https:' == document.location.protocol ? 'https://' : 'http://') + piHostname + '/pd.js';\n var c = document.getElementsByTagName('script')[0];\n c.parentNode.insertBefore(s, c);\n }\n if (window.attachEvent) {\n window.attachEvent('onload', async_load);\n } else {\n window.addEventListener('load', async_load, false);\n }\n })();\n</script>\n",language:"html"}},{modulePath:"core/src/lib/actions/customCode.js",settings:{source:'if(sessionStorage.getItem("Analytics3rdPartyDebug") !== null || document.cookie.indexOf(\'Analytics3rdPartyDebug\') > -1){\n NIAnalytics.ruleLogger("Pardot:PLR");\n}',language:"javascript"}}]},{id:"RL321c7879e368462e8844822c2aee4e9d",name:"Distributor_API_Error:DCR",events:[{modulePath:"core/src/lib/events/customEvent.js",settings:{type:"aa-error-shown",bubbleFireIfParent:!0,bubbleFireIfChildFired:!0},ruleOrder:50}],conditions:[{modulePath:"core/src/lib/conditions/valueComparison.js",settings:{comparison:{operator:"doesNotEqual",caseInsensitive:!0},leftOperand:"%DisableAnalyticsCookie%",rightOperand:"true"}},{modulePath:"core/src/lib/conditions/valueComparison.js",settings:{comparison:{operator:"doesNotEqual",caseInsensitive:!0},leftOperand:"%TRAFFICTYPE_META%",rightOperand:"bot"}}],actions:[{modulePath:"adobe-analytics/src/lib/actions/setVariables.js",settings:{customSetup:{source:function(e){NIAnalytics.setAndTrack(["eVar42","prop14"],e.detail.errorCode),NIAnalytics.setAndTrack("eVar43",e.detail.errorMessage)}},trackerProperties:{eVars:[{name:"eVar1",type:"value",value:"%PAGE_NAME%"},{name:"eVar3",type:"value",value:"%ICID:URL_PARAM%"},{name:"eVar9",type:"value",value:"%LOGGED_IN%"},{name:"eVar10",type:"value",value:"%LANGUAGE:METATAG%"},{name:"eVar11",type:"value",value:"%LOCALE:COOKIE%"},{name:"eVar12",type:"value",value:"%PROFILE_ID:COOKIE%"},{name:"eVar13",type:"value",value:"%ESPUID:URL_PARAM%"},{name:"eVar21",type:"value",value:"%PAGE_URL%"},{name:"eVar27",type:"value",value:"%CONTENTTYPE:METATAG%"},{name:"eVar31",type:"value",value:"%PRODREF%"},{name:"eVar36",type:"value",value:"%DOMAIN%"},{name:"eVar59",type:"value",value:"%PAGE_NAME%"},{name:"eVar64",type:"value",value:"%DOCUMENTCOREID:METATAG%"},{name:"eVar67",type:"value",value:"%WORD_COUNT%"},{name:"eVar68",type:"value",value:"%LINK_COUNT%"},{name:"eVar69",type:"value",value:"%KEYWORDS_PART1:METATAG%"},{name:"eVar70",type:"value",value:"%KEYWORDS_PART2:METATAG%"},{name:"eVar73",type:"value",value:"%ASSESSMENT_PERSONA%"},{name:"eVar74",type:"value",value:"%HTML_TITLE%"},{name:"eVar88",type:"value",value:"%6SENSE_SICCODE%"},{name:"eVar102",type:"value",value:"%KEYWORDS_COUNT%"},{name:"eVar103",type:"value",value:"%TITLE_LENGTH%"},{name:"eVar109",type:"value",value:"%PRODUCT_MANUFACTURER:DL%"},{name:"eVar110",type:"value",value:"%PCID%"},{name:"eVar122",type:"value",value:"%LETTER_COUNT%"},{name:"eVar124",type:"value",value:"%WRAPPER:METATAG%|%WRAPPERID:METATAG%"},{name:"eVar125",type:"value",value:"%TEMPLATE:PI:PA:DL%"},{name:"eVar130",type:"value",value:"%EXPERIENCE_CLOUD_ID%"},{name:"eVar137",type:"value",value:"%SEO_H1_VALUES%"},{name:"eVar138",type:"value",value:"%SEO_H2_VALUES%"},{name:"eVar139",type:"value",value:"%SEO_H3_VALUES%"},{name:"eVar140",type:"value",value:"%DESCRIPTION:METATAG%"},{name:"eVar143",type:"value",value:"6Sense"},{name:"eVar152",type:"value",value:"%OneTrust_STATUS%"}],props:[{name:"prop1",type:"value",value:"error page"}
22,{name:"prop2",type:"alias",value:"eVar27"},{name:"prop4",type:"alias",value:"eVar2"},{name:"prop6",type:"value",value:"%PREV_PAGE_NAME%"},{name:"prop12",type:"alias",value:"eVar74"},{name:"prop13",type:"alias",value:"eVar124"},{name:"prop21",type:"value",value:"%INDUSTRY:AT:PA:DL%"},{name:"prop23",type:"alias",value:"eVar1"},{name:"prop27",type:"alias",value:"eVar59"},{name:"prop28",type:"value",value:"%NAVIGATION_SECTION%"},{name:"prop29",type:"value",value:"%SHORT_PAGENAME%"},{name:"prop30",type:"value",value:"%GENERIC_PAGENAME%"},{name:"prop31",type:"alias",value:"eVar36"},{name:"prop33",type:"alias",value:"eVar21"},{name:"prop38",type:"alias",value:"eVar88"},{name:"prop50",type:"alias",value:"eVar56"},{name:"prop75",type:"value",value:"client"}],events:[{name:"event29"}]}}},{modulePath:"adobe-analytics/src/lib/actions/sendBeacon.js",settings:{type:"link",linkType:"o"}},{modulePath:"adobe-analytics/src/lib/actions/clearVariables.js",settings:{}}]},{id:"RL32828ce87f244b5ead8cc6d41be7ad92",name:"EventFilterClick:EBR",events:[{modulePath:"core/src/lib/events/click.js",settings:{elementSelector:".nicrc--checkbox, .nicrc--radio-button",bubbleFireIfParent:!0,bubbleFireIfChildFired:!0},ruleOrder:50}],conditions:[{modulePath:"core/src/lib/conditions/customCode.js",settings:{source:function(){return/^\/[a-z]{2}(?:-[a-z]{2})?\/events\.html$/i.test(window.location.pathname)}}}],actions:[{modulePath:"adobe-analytics/src/lib/actions/setVariables.js",settings:{customSetup:{source:function(e){_satellite.logger.log(e);const t=e.target,a=t.closest("fieldset"),n=a?.querySelector("legend")?.textContent?.trim(),r=document.querySelector(`label[for="${t.id}"]`),i=r?.textContent?.trim();NIAnalytics.setAndTrack(["eVar33","prop23"],"Events:"+n),NIAnalytics.setAndTrack("eVar35","Events:"+n+":"+i)}},trackerProperties:{eVars:[{name:"eVar1",type:"value",value:"%PAGE_NAME%"},{name:"eVar21",type:"value",value:"%PAGE_URL%"},{name:"eVar56",type:"value",value:"%DETAILED_PAGENAME%"}],props:[{name:"prop2",type:"value",value:"%CONTENTTYPE:METATAG%"},{name:"prop33",type:"alias",value:"eVar21"}],events:[{name:"event30"}]}}},{modulePath:"adobe-analytics/src/lib/actions/sendBeacon.js",settings:{type:"link",linkName:"Event filter click",linkType:"o"}},{modulePath:"adobe-analytics/src/lib/actions/clearVariables.js",settings:{}}]},{id:"RL32cd15fe2dbc444f8027cafa928bd50d",name:"CTA_Image_Click:EBR",events:[{modulePath:"core/src/lib/events/click.js",settings:{elementSelector:".hw-pdp__grid-column .image-zoom-container, .hw-pdp__grid-column .carousel-thumbnail-wrapper",bubbleFireIfParent:!0,bubbleFireIfChildFired:!1},ruleOrder:50}],conditions:[{modulePath:"core/src/lib/conditions/valueComparison.js",settings:{comparison:{operator:"doesNotEqual",caseInsensitive:!0},leftOperand:"%DisableAnalyticsCookie%",rightOperand:"true"}},{modulePath:"core/src/lib/conditions/valueComparison.js",settings:{comparison:{operator:"doesNotEqual",caseInsensitive:!0},leftOperand:"%TRAFFICTYPE_META%",rightOperand:"bot"}}],actions:[{modulePath:"adobe-analytics/src/lib/actions/setVariables.js",settings:{customSetup:{source:function(e){NIAnalytics.setAndTrack(["eVar33","prop23"],"Image:"+e?.element?.querySelector("img")?.alt||e?.element?.querySelector("img")?.src)}},trackerProperties:{eVars:[{name:"eVar1",type:"value",value:"%PAGE_NAME%"},{name:"eVar12",type:"value",value:"%PROFILE_ID:COOKIE%"},{name:"eVar21",type:"value",value:"%PAGE_URL%"},{name:"eVar27",type:"value",value:"%CONTENTTYPE:METATAG%"}],props:[{name:"prop2",type:"alias",value:"eVar27"},{name:"prop33",type:"alias",value:"eVar21"}],events:[{name:"event30"}],pageURL:"%PAGE_URL%"}}},{modulePath:"adobe-analytics/src/lib/actions/sendBeacon.js",settings:{type:"link",linkName:"aa-react-link",linkType:"o"}},{modulePath:"adobe-analytics/src/lib/actions/clearVariables.js",settings:{}}]},{id:"RL32e301e8d9ab4fba8e2bc01daa6fb085",name:"Accordion_Click:EBR",events:[{modulePath:"core/src/lib/events/click.js",settings:{elementSelector:".accordion_item",bubbleFireIfParent:!0,bubbleFireIfChildFired:!0},ruleOrder:50}],conditions:[{modulePath:"core/src/lib/conditions/valueComparison.js",settings:{comparison:{operator:"doesNotEqual",caseInsensitive:!0},leftOperand:"%DisableAnalyticsCookie%",rightOperand:"true"}},{modulePath:"core/src/lib/conditions/valueComparison.js",settings:{comparison:{operator:"doesNotEqual",caseInsensitive:!0},leftOperand:"%TRAFFICTYPE_META%",rightOperand:"bot"}}],actions:[{modulePath:"adobe-analytics/src/lib/actions/setVariables.js",settings:{customSetup:{source:function(e){let t=e.target?.innerText||"";NIAnalytics.setAndTrack(["eVar33","prop23"],"Accordion link:"+t)}},trackerProperties:{eVars:[{name:"eVar1",type:"value",value:"%PAGE_NAME%"},{name:"eVar12",type:"value",value:"%PROFILE_ID:COOKIE%"},{name:"eVar21",type:"value",value:"%PAGE_URL%"},{name:"eVar27",type:"value",value:"%CONTENTTYPE:METATAG%"}
22],props:[{name:"prop2",type:"alias",value:"eVar27"},{name:"prop33",type:"alias",value:"eVar21"}],events:[{name:"event30"}],pageURL:"%PAGE_URL%"}}},{modulePath:"adobe-analytics/src/lib/actions/sendBeacon.js",settings:{type:"link",linkName:"aa-react-link",linkType:"o"}},{modulePath:"adobe-analytics/src/lib/actions/clearVariables.js",settings:{}}]},{id:"RL338b7fb50dc54b39bae87dd568f5ba52",name:"Cart_Checkout_Login:EBR",events:[{modulePath:"core/src/lib/events/click.js",settings:{elementSelector:".checkout-button > button",bubbleFireIfParent:!0,bubbleFireIfChildFired:!1},ruleOrder:50}],conditions:[{modulePath:"core/src/lib/conditions/valueComparison.js",settings:{comparison:{operator:"doesNotEqual",caseInsensitive:!0},leftOperand:"%DisableAnalyticsCookie%",rightOperand:"true"}},{modulePath:"core/src/lib/conditions/valueComparison.js",settings:{comparison:{operator:"equals",caseInsensitive:!0},leftOperand:"%LOGGED_IN%",rightOperand:"not logged in"}}],actions:[{modulePath:"adobe-analytics/src/lib/actions/setVariables.js",settings:{trackerProperties:{events:[{name:"event8"}]}}},{modulePath:"sdi-toolkit/src/lib/actions/cookie_setter.js",settings:{path:"/",domain:".ni.com",cookieKey:"s_cart_login",cookieValue:"1",expirationDays:1}}]},{id:"RL344315a8403044c1b97104ceae1e8d1c",name:"PartNumberClick:EBR",events:[{modulePath:"core/src/lib/events/customEvent.js",settings:{type:"aa-partnumber-click",bubbleFireIfParent:!0,bubbleFireIfChildFired:!0},ruleOrder:50}],conditions:[{modulePath:"core/src/lib/conditions/valueComparison.js",settings:{comparison:{operator:"doesNotEqual",caseInsensitive:!0},leftOperand:"%DisableAnalyticsCookie%",rightOperand:"true"}},{modulePath:"core/src/lib/conditions/valueComparison.js",settings:{comparison:{operator:"doesNotEqual",caseInsensitive:!0},leftOperand:"%TRAFFICTYPE_META%",rightOperand:"bot"}}],actions:[{modulePath:"adobe-analytics/src/lib/actions/setVariables.js",settings:{customSetup:{source:function(e){NIAnalytics.setAndTrack(["eVar33","prop23"],e.detail.partNumber)}},trackerProperties:{eVars:[{name:"eVar1",type:"value",value:"%PAGE_NAME%"},{name:"eVar12",type:"value",value:"%PROFILE_ID:COOKIE%"},{name:"eVar21",type:"value",value:"%PAGE_URL%"},{name:"eVar27",type:"value",value:"%CONTENTTYPE:METATAG%"}],props:[{name:"prop2",type:"alias",value:"eVar27"},{name:"prop33",type:"alias",value:"eVar21"}],events:[{name:"event30"}]}}},{modulePath:"adobe-analytics/src/lib/actions/sendBeacon.js",settings:{type:"link",linkType:"o"}},{modulePath:"adobe-analytics/src/lib/actions/clearVariables.js",settings:{}}]},{id:"RL34e16e09206f422f859c91840c21313a",name:"Google_Adwords:PLR",events:[{modulePath:"core/src/lib/events/windowLoaded.js",settings:{},ruleOrder:50}],conditions:[{modulePath:"core/src/lib/conditions/valueComparison.js",settings:{comparison:{operator:"isTrue"},leftOperand:"%OneTrust_Targeting_Consent%"}},{modulePath:"core/src/lib/conditions/customCode.js",settings:{source:function(){return"downloadconfirm"==_satellite.getVar("CONTENTTYPE:METATAG")&&_satellite.getVar("GENERIC_PAGENAME").indexOf("support:downloads:software:lv-nxg")>-1&&-1===_satellite.getVar("COUNTRY_METATAG").indexOf("CN")||_satellite.getVar("PAGE_NAME").indexOf("www.ni.com/gate/gb/")>-1}}},{modulePath:"core/src/lib/conditions/valueComparison.js",settings:{comparison:{operator:"equals"},leftOperand:"%NICOM_PAGE%",rightOperand:"true"}},{modulePath:"core/src/lib/conditions/valueComparison.js",settings:{comparison:{operator:"doesNotEqual",caseInsensitive:!0},leftOperand:"%DisableAnalyticsCookie%",rightOperand:"true"}}],actions:[{modulePath:"core/src/lib/actions/customCode.js",settings:{source:"//www.ni.com/70533feeace8/484b70bb80b7/0d0fc74c1602/RCa9a1a653a69f4b93b6a08ed8ba814949-source.min.js",language:"javascript",isExternal:!0}},{modulePath:"core/src/lib/actions/customCode.js",settings:{source:"//www.ni.com/70533feeace8/484b70bb80b7/0d0fc74c1602/RC64602e5d4fa2404c89b7a96fedb30ef6-source.min.js",language:"javascript",isExternal:!0}}]},{id:"RL362cce67ec0a4e16a988c9b87252c926",name:"Error_Message_Send:DCR",events:[{modulePath:"core/src/lib/events/directCall.js",settings:{identifier:"errorMessageSend"},ruleOrder:50}],conditions:[{modulePath:"core/src/lib/conditions/valueComparison.js",settings:{comparison:{operator:"doesNotEqual",caseInsensitive:!0},leftOperand:"%DisableAnalyticsCookie%",rightOperand:"true"}},{modulePath:"core/src/lib/conditions/valueComparison.js",settings:{comparison:{operator:"doesNotEqual",caseInsensitive:!0},leftOperand:"%TRAFFICTYPE_META%",rightOperand:"bot"}}],actions:[{modulePath:"adobe-analytics/src/lib/actions/setVariables.js",settings:{customSetup:{source:function(e){(e&&e.detail&&e.detail.analyticsErrorMessage||analyticsErrorMessage)&&(e&&e.detail&&e.detail.analyticsErrorMessage?NIAnalytics.setAndTrack("eVar43",e.detail.analyticsErrorMessage):NIAnalytics.setAndTrack("eVar43",analyticsErrorMessage))}},trackerProperties:{eVars:[{name:"eVar56",type:"value",value:"%DETAILED_PAGENAME%"}],events:[{name:"event29"}]}}},{modulePath:"adobe-analytics/src/lib/actions/sendBeacon.js",settings:{type:"link",linkName:"error",linkType:"o"}},{modulePath:"adobe-analytics/src/lib/actions/clearVariables.js",settings:{}}]},{id:"RL3906ec03c52a470daf7659a085e457e4",name:"CaptureSiteError:DCR",events:[{modulePath:"core/src/lib/events/directCall.js",settings:{identifier:"captureSiteError"},ruleOrder:50}],conditions:[{modulePath:"core/src/lib/conditions/valueComparison.js",settings:{comparison:{operator:"doesNotEqual",caseInsensitive:!0},leftOperand:"%DisableAnalyticsCookie%",rightOperand:"true"}},{modulePath:"core/src/lib/conditions/valueComparison.js",settings:{comparison:{operator:"doesNotEqual",caseInsensitive:!0},leftOperand:"%TRAFFICTYPE_META%",rightOperand:"bot"}}],actions:[{modulePath:"adobe-analytics/src/lib/actions/setVariables.js",settings:{trackerProperties:{eVars:[{name:"eVar1",type:"value",value:"%PAGE_NAME%"},{name:"eVar22",type:"value",value:"%event.detail.eventDetail%"},{name:"eVar43",type:"value",value:"%event.detail.errorMessage%"},{name:"eVar56",type:"value",value:"%DETAILED_PAGENAME%"},{name:"eVar101",type:"value",value:"%HASHED_EMAIL:USER:DL%"},{name:"eVar129",type:"value",value:"%event.detail.source%"},{name:"eVar154",type:"value",value:"%event.detail.errorName%"}],events:[{name:"event29"}]}}},{modulePath:"adobe-analytics/src/lib/actions/sendBeacon.js",settings:{type:"link",linkType:"o"}},{modulePath:"adobe-analytics/src/lib/actions/clearVariables.js",settings:{}}]},{id:"RL3a9be3508f2a492ab0e7e76cd58e1f64",name:"CoursePDP_CourseFormatSelection_Click:EBR",events:[{modulePath:"core/src/lib/events/click.js",settings:{elementSelector:".aa-cpdp-training-format",bubbleFireIfParent:!0,bubbleFireIfChildFired:!1},ruleOrder:50}],conditions:[{modulePath:"core/src/lib/conditions/valueComparison.js",settings:{comparison:{operator:"doesNotEqual",caseInsensitive:!0},leftOperand:"%DisableAnalyticsCookie%",rightOperand:"true"}},{modulePath:"core/src/lib/conditions/valueComparison.js",settings:{comparison:{operator:"doesNotEqual",caseInsensitive:!0},leftOperand:"%TRAFFICTYPE_META%",rightOperand:"bot"}}],actions:[{modulePath:"adobe-analytics/src/lib/actions/setVariables.js",settings:{customSetup:{source:function(e){let t=e.target.closest(".course-pdp__format-card").querySelector(".course-pdp__format-title").innerText;NIAnalytics.setAndTrack(["eVar33","prop23"],t+":"+e?.target?.innerText)}},trackerProperties:{eVars:[{name:"eVar1",type:"value",value:"%PAGE_NAME%"},{name:"eVar12",type:"value",value:"%PROFILE_ID:COOKIE%"},{name:"eVar21",type:"value",value:"%PAGE_URL%"},{name:"eVar27",type:"value",value:"%CONTENTTYPE:METATAG%"}
22],props:[{name:"prop2",type:"alias",value:"eVar27"},{name:"prop33",type:"alias",value:"eVar21"}],events:[{name:"event30"}]}}},{modulePath:"adobe-analytics/src/lib/actions/sendBeacon.js",settings:{type:"link",linkName:"Course PDP Course format selection",linkType:"o"}},{modulePath:"adobe-analytics/src/lib/actions/clearVariables.js",settings:{}}]},{id:"RL3d854f2912124d29b68e94e2db4cc1a0",name:"FreeCoursePDP_Accordion_Click:EBR",events:[{modulePath:"core/src/lib/events/click.js",settings:{elementSelector:".aa-accordion_item:not([data-aa-opened-question=true]) *",bubbleFireIfParent:!0,bubbleFireIfChildFired:!1},ruleOrder:50}],conditions:[{modulePath:"core/src/lib/conditions/valueComparison.js",settings:{comparison:{operator:"doesNotEqual",caseInsensitive:!0},leftOperand:"%DisableAnalyticsCookie%",rightOperand:"true"}},{modulePath:"core/src/lib/conditions/valueComparison.js",settings:{comparison:{operator:"doesNotEqual",caseInsensitive:!0},leftOperand:"%TRAFFICTYPE_META%",rightOperand:"bot"}}],actions:[{modulePath:"adobe-analytics/src/lib/actions/setVariables.js",settings:{customSetup:{source:function(e){let t=e.element.closest(".aa-accordion_item");t.setAttribute("data-aa-opened-question",!0),NIAnalytics.setAndTrack(["eVar33","prop23"],"Accordion link:"+t.querySelector(".nicrc--accordion__title").innerText)}},trackerProperties:{eVars:[{name:"eVar1",type:"value",value:"%PAGE_NAME%"},{name:"eVar12",type:"value",value:"%PROFILE_ID:COOKIE%"},{name:"eVar21",type:"value",value:"%PAGE_URL%"},{name:"eVar27",type:"value",value:"%CONTENTTYPE:METATAG%"}],props:[{name:"prop2",type:"alias",value:"eVar27"},{name:"prop33",type:"alias",value:"eVar21"}],events:[{name:"event30"}]}}},{modulePath:"adobe-analytics/src/lib/actions/sendBeacon.js",settings:{type:"link",linkName:"Free Course PDP Accordion",linkType:"o"}},{modulePath:"adobe-analytics/src/lib/actions/clearVariables.js",settings:{}}]},{id:"RL3dd3e89189c04503ba9220e3e604e338", 23name:"NI_DFA_Page_Views:PLR",events:[{modulePath:"core/src/lib/events/windowLoaded.js",settings:{},ruleOrder:50}],conditions:[{modulePath:"core/src/lib/conditions/valueComparison.js",settings:{comparison:{operator:"isTrue"},leftOperand:"%OneTrust_Targeting_Consent%"}},{modulePath:"core/src/lib/conditions/valueComparison.js",settings:{comparison:{operator:"matchesRegex",caseInsensitive:!0},leftOperand:"%DOMAIN%",rightOperand:"campaigns.ni.com|landing.ni.com"}},{modulePath:"core/src/lib/conditions/customCode.js",settings:{source:function(){return"yes"!==NIAnalytics.getMetaTag("pardotiframe").toLowerCase()}}},{modulePath:"core/src/lib/conditions/valueComparison.js",settings:{comparison:{operator:"doesNotEqual",caseInsensitive:!0},leftOperand:"%DisableAnalyticsCookie%",rightOperand:"true"}}],actions:[{modulePath:"core/src/lib/actions/customCode.js",settings:{source:"//www.ni.com/70533feeace8/484b70bb80b7/0d0fc74c1602/RC22673bc63d6743c6b1952a1511eeca16-source.min.js",language:"html",isExternal:!0}},{modulePath:"core/src/lib/actions/customCode.js",settings:{source:"//www.ni.com/70533feeace8/484b70bb80b7/0d0fc74c1602/RCc2b7b3458fce454a97dd45fc0700cd4d-source.min.js",language:"javascript",isExternal:!0}}]},{id:"RL40657914a68a478e87b688070b0c92a3",name:"Google_Shopping_Script:PLR",events:[{modulePath:"core/src/lib/events/windowLoaded.js",settings:{},ruleOrder:50}],conditions:[{modulePath:"core/src/lib/conditions/valueComparison.js",settings:{comparison:{operator:"isTrue"},leftOperand:"%OneTrust_Targeting_Consent%"}},{modulePath:"core/src/lib/conditions/valueComparison.js",settings:{comparison:{operator:"doesNotEqual",caseInsensitive:!0},leftOperand:"%DisableAnalyticsCookie%",rightOperand:"true"}},{modulePath:"core/src/lib/conditions/valueComparison.js",settings:{comparison:{operator:"equals"},leftOperand:"%NICOM_PAGE%",rightOperand:"true"}},{modulePath:"core/src/lib/conditions/valueComparison.js",settings:{comparison:{operator:"equals"},leftOperand:"%GOOGLE_SHOPPING_FILTER%",rightOperand:"true"}}],actions:[{modulePath:"core/src/lib/actions/customCode.js",settings:{source:"//www.ni.com/70533feeace8/484b70bb80b7/0d0fc74c1602/RC412a6890ec1749cfaf01629853dabf52-source.min.js",language:"javascript",isExternal:!0}},{modulePath:"core/src/lib/actions/customCode.js",settings:{source:"//www.ni.com/70533feeace8/484b70bb80b7/0d0fc74c1602/RCe72d61edfb5347359c65c2df773e8597-source.min.js",language:"javascript",isExternal:!0}}]},{id:"RL40907486fd7649c2b44cf71c8db77592",name:"MediaStart:EBR",events:[{modulePath:"core/src/lib/events/mediaPlay.js",settings:{bubbleFireIfParent:!0,bubbleFireIfChildFired:!0},ruleOrder:50}],conditions:[{modulePath:"core/src/lib/conditions/valueComparison.js",settings:{comparison:{operator:"doesNotEqual",caseInsensitive:!0},leftOperand:"%DisableAnalyticsCookie%",rightOperand:"true"}},{modulePath:"core/src/lib/conditions/valueComparison.js",settings:{comparison:{operator:"doesNotEqual",caseInsensitive:!0},leftOperand:"%TRAFFICTYPE_META%",rightOperand:"bot"}}],actions:[{modulePath:"adobe-analytics/src/lib/actions/setVariables.js",settings:{customSetup:{source:function(e){NIAnalytics.setAndTrack(["eVar30","prop22"],videojs.getPlayers()[e.element.playerId].mediainfo.name)}},trackerProperties:{eVars:[{name:"eVar1",type:"value",value:"%PAGE_NAME%"},{name:"eVar21",type:"value",value:"%PAGE_URL%"},{name:"eVar147",type:"value",value:"%CURRENT_ISO_DATE_STRING%"}
23],props:[{name:"prop33",type:"alias",value:"eVar21"}],events:[{name:"event15"}]}}},{modulePath:"adobe-analytics/src/lib/actions/sendBeacon.js",settings:{type:"link",linkType:"o"}},{modulePath:"adobe-analytics/src/lib/actions/clearVariables.js",settings:{}}]},{id:"RL40f6419c01504b5c9451b40c4f908120",name:"TabContent_CTA_Click:EBR",events:[{modulePath:"core/src/lib/events/click.js",settings:{elementSelector:'[class*="Tabs_verticalTabs"] .nicrc--tab-content a.link, [class*="Tabs_verticalTabs"] .nicrc--tab-content button',bubbleFireIfParent:!0,bubbleFireIfChildFired:!0},ruleOrder:50}],conditions:[{modulePath:"core/src/lib/conditions/valueComparison.js",settings:{comparison:{operator:"doesNotEqual",caseInsensitive:!0},leftOperand:"%DisableAnalyticsCookie%",rightOperand:"true"}},{modulePath:"core/src/lib/conditions/valueComparison.js",settings:{comparison:{operator:"doesNotEqual",caseInsensitive:!0},leftOperand:"%TRAFFICTYPE_META%",rightOperand:"bot"}}],actions:[{modulePath:"adobe-analytics/src/lib/actions/setVariables.js",settings:{customSetup:{source:function(e){let t=e.target.closest(".nicrc--tab-content").querySelector(".headline").innerText,a=e.target.attributes.hasOwnProperty("data-an-cta-label")?e.target.attributes["data-an-cta-label"].value:e.target.innerText;NIAnalytics.setAndTrack(["eVar33","prop23"],"Side tab:"+t+":"+a||"")}},trackerProperties:{eVars:[{name:"eVar1",type:"value",value:"%PAGE_NAME%"},{name:"eVar12",type:"value",value:"%PROFILE_ID:COOKIE%"},{name:"eVar21",type:"value",value:"%PAGE_URL%"},{name:"eVar27",type:"value",value:"%CONTENTTYPE:METATAG%"}],props:[{name:"prop2",type:"alias",value:"eVar27"},{name:"prop33",type:"alias",value:"eVar21"}],events:[{name:"event30"}],pageURL:"%PAGE_URL%"}}},{modulePath:"adobe-analytics/src/lib/actions/sendBeacon.js",settings:{type:"link",linkName:"aa-react-link",linkType:"o"}},{modulePath:"adobe-analytics/src/lib/actions/clearVariables.js",settings:{}}]},{id:"RL42e299b6717c40d9999ec133d6318027",name:"Capture_Assessment:DCR",events:[{modulePath:"core/src/lib/events/directCall.js",settings:{identifier:"captureAssessment"},ruleOrder:50}],conditions:[{modulePath:"core/src/lib/conditions/valueComparison.js",settings:{comparison:{operator:"doesNotEqual",caseInsensitive:!0},leftOperand:"%DisableAnalyticsCookie%",rightOperand:"true"}},{modulePath:"core/src/lib/conditions/valueComparison.js",settings:{comparison:{operator:"doesNotEqual",caseInsensitive:!0},leftOperand:"%TRAFFICTYPE_META%",rightOperand:"bot"}}],actions:[{modulePath:"adobe-analytics/src/lib/actions/setVariables.js",settings:{customSetup:{source:function(e,t){NIAnalytics.createNestedObject(digitalData,["valueToHash"],"");var a=e.detail.email;switch(digitalData.valueToHash=a,t.eVar101=""!==a?_satellite.getVar("MD5_HASH"):"",t.linkTrackVars+=",eVar101",e.detail.eventName){case"start":t.events+=""===t.events?"event42":",event42",t.linkTrackEvents+=",event42",NIAnalytics.setAndTrack(["eVar33","prop23"],"assessment:start");break;case"answer":void 0!==e.detail.questionNr&&void 0!==e.detail.response&&NIAnalytics.setAndTrack("eVar72","q"+e.detail.questionNr+":"+e.detail.response),NIAnalytics.setAndTrack(["eVar33","prop23"],"assessment:answer");break;case"complete":t.events+=""===t.events?"event43":",event43",t.linkTrackEvents+=",event43",NIAnalytics.setAndTrack(["eVar33","prop23"],"assessment:complete")}switch(typeof e.detail.optIn){case"string":"true"===e.detail.optIn.toLowerCase()&&(_satellite.track("merkleOptin"),NIAnalytics.setAndTrack(["eVar151"],"true"));break;case"boolean":e.detail.optIn&&(_satellite.track("merkleOptin"),NIAnalytics.setAndTrack(["eVar151"],"true"))}}},trackerProperties:{eVars:[{name:"eVar1",type:"value",value:"%PAGE_NAME%"},{name:"eVar12",type:"value",value:"%PROFILE_ID:COOKIE%"},{name:"eVar21",type:"value",value:"%PAGE_URL%"},{name:"eVar56",type:"value",value:"%DETAILED_PAGENAME%"},{name:"eVar71",type:"value",value:"7vt"},{name:"eVar152",type:"value",value:"%OneTrust_STATUS%"}],props:[{name:"prop2",type:"alias",value:"eVar27"},{name:"prop33",type:"alias",value:"eVar21"}
23,{name:"prop50",type:"alias",value:"eVar56"}],events:[{name:"event30"}],pageName:"%PAGE_NAME%"}}},{modulePath:"adobe-analytics/src/lib/actions/sendBeacon.js",settings:{type:"link",linkType:"o"}},{modulePath:"adobe-analytics/src/lib/actions/clearVariables.js",settings:{}}]},{id:"RL444553a96ddb492ea24d2f20bc521fd5",name:"EventLeadspaceCTAClick:EBR",events:[{modulePath:"core/src/lib/events/click.js",settings:{elementSelector:".deap-events-leadspace-cta",bubbleFireIfParent:!0,bubbleFireIfChildFired:!0},ruleOrder:50}],conditions:[],actions:[{modulePath:"adobe-analytics/src/lib/actions/setVariables.js",settings:{customSetup:{source:function(e){NIAnalytics.setAndTrack(["eVar33","prop23"],"Events:hero:"+e.target.innerText)}},trackerProperties:{eVars:[{name:"eVar1",type:"value",value:"%PAGE_NAME%"},{name:"eVar12",type:"value",value:"%PROFILE_ID:COOKIE%"},{name:"eVar21",type:"value",value:"%PAGE_URL%"},{name:"eVar27",type:"value",value:"%CONTENTTYPE:METATAG%"}],props:[{name:"prop2",type:"alias",value:"eVar27"},{name:"prop33",type:"alias",value:"eVar21"}],events:[{name:"event30"}]}}},{modulePath:"adobe-analytics/src/lib/actions/sendBeacon.js",settings:{type:"link",linkName:"Event leadspace CTA click",linkType:"o"}},{modulePath:"adobe-analytics/src/lib/actions/clearVariables.js",settings:{}}]},{id:"RL44ab1e17b1324dd9bc332a6811c1053a",name:"EndOfPage_Banner_CTA_Click:EBR",events:[{modulePath:"core/src/lib/events/click.js",settings:{elementSelector:'[class*="Banner_end-of-page-banner"] a',bubbleFireIfParent:!0,bubbleFireIfChildFired:!1},ruleOrder:50}],conditions:[{modulePath:"core/src/lib/conditions/valueComparison.js",settings:{comparison:{operator:"doesNotEqual",caseInsensitive:!0},leftOperand:"%DisableAnalyticsCookie%",rightOperand:"true"}},{modulePath:"core/src/lib/conditions/valueComparison.js",settings:{comparison:{operator:"doesNotEqual",caseInsensitive:!0},leftOperand:"%TRAFFICTYPE_META%",rightOperand:"bot"}}],actions:[{modulePath:"adobe-analytics/src/lib/actions/setVariables.js",settings:{customSetup:{source:function(e){let t=e.target.attributes.hasOwnProperty("data-an-cta-label")?e.target.getAttribute("data-an-cta-label"):e.target.innerText;NIAnalytics.setAndTrack(["eVar33","prop23"],"Bottom section: "+t)}},trackerProperties:{eVars:[{name:"eVar1",type:"value",value:"%PAGE_NAME%"},{name:"eVar12",type:"value",value:"%PROFILE_ID:COOKIE%"},{name:"eVar21",type:"value",value:"%PAGE_URL%"},{name:"eVar27",type:"value",value:"%CONTENTTYPE:METATAG%"}],props:[{name:"prop2",type:"alias",value:"eVar27"},{name:"prop33",type:"alias",value:"eVar21"}],events:[{name:"event30"}]}}},{modulePath:"adobe-analytics/src/lib/actions/sendBeacon.js",settings:{type:"link",linkName:"aa-react-link",linkType:"o"}},{modulePath:"adobe-analytics/src/lib/actions/clearVariables.js",settings:{}}]},{id:"RL47d9b94352fc4f10bd422aee1702e172",name:"KITPDP_Included_Items_Click:EBR",events:[{modulePath:"core/src/lib/events/click.js",settings:{elementSelector:".aa-kitpdp-included",bubbleFireIfParent:!0,bubbleFireIfChildFired:!1},ruleOrder:50}],conditions:[{modulePath:"core/src/lib/conditions/valueComparison.js",settings:{comparison:{operator:"doesNotEqual",caseInsensitive:!0},leftOperand:"%DisableAnalyticsCookie%",rightOperand:"true"}},{modulePath:"core/src/lib/conditions/valueComparison.js",settings:{comparison:{operator:"doesNotEqual",caseInsensitive:!0},leftOperand:"%TRAFFICTYPE_META%",rightOperand:"bot"}}],actions:[{modulePath:"adobe-analytics/src/lib/actions/setVariables.js",settings:{customSetup:{source:function(e){NIAnalytics.setAndTrack(["eVar33","prop23"],"Kit PDP:"+e.target.innerText)}},trackerProperties:{eVars:[{name:"eVar1",type:"value",value:"%PAGE_NAME%"},{name:"eVar12",type:"value",value:"%PROFILE_ID:COOKIE%"},{name:"eVar21",type:"value",value:"%PAGE_URL%"},{name:"eVar27",type:"value",value:"%CONTENTTYPE:METATAG%"}],props:[{name:"prop2",type:"alias",value:"eVar27"},{name:"prop33",type:"alias",value:"eVar21"}],events:[{name:"event30"}]}}},{modulePath:"adobe-analytics/src/lib/actions/sendBeacon.js",settings:{type:"link",linkName:"SW PLP",linkType:"o"}},{modulePath:"adobe-analytics/src/lib/actions/clearVariables.js",settings:{}}]},{id:"RL4881c78337e944469635fc3b480300e8",name:"Cart&Checkout_CustEd_Reg:PLR",events:[{modulePath:"core/src/lib/events/windowLoaded.js",settings:{},ruleOrder:50},{modulePath:"core/src/lib/events/directCall.js",settings:{identifier:"capture
23VirtualPageLoad"},ruleOrder:1}],conditions:[{modulePath:"core/src/lib/conditions/valueComparison.js",settings:{comparison:{operator:"doesNotEqual",caseInsensitive:!0},leftOperand:"%DisableAnalyticsCookie%",rightOperand:"true"}},{modulePath:"core/src/lib/conditions/valueComparison.js",settings:{comparison:{operator:"equals"},leftOperand:"%TEMPLATE:PI:PA:DL%",rightOperand:"checkout"}},{modulePath:"core/src/lib/conditions/valueComparison.js",settings:{comparison:{operator:"equals"},leftOperand:"%SUBTEMPLATE:PI:PA:DL%",rightOperand:"custEdRegistration"}}],actions:[{modulePath:"adobe-analytics/src/lib/actions/setVariables.js",settings:{customSetup:{source:function(e,t){digitalData.cart&&digitalData.cart.items&&digitalData.cart.items[0]&&(t.products=";"+digitalData.cart.items[0].replace(/,/g,",;"),t.linkTrackVars+=",products")}},trackerProperties:{eVars:[{name:"eVar22",type:"value",value:"%CARTID:DL%"}],events:[{name:"event53"}]}}}]},{id:"RL4b242a1c3f88417683613f6175c28d73",name:"Renew SSP Upgrade Options:DCR",events:[{modulePath:"core/src/lib/events/customEvent.js",settings:{type:"aa-ssp-renew-subscription-selection",bubbleFireIfParent:!0,bubbleFireIfChildFired:!0},ruleOrder:50}],conditions:[],actions:[{modulePath:"adobe-analytics/src/lib/actions/setVariables.js",settings:{customSetup:{source:function(e){NIAnalytics.setAndTrack(["eVar33","prop23"],"Renewal SSP:"+e.detail.currentEdition+":"+e.detail.selectedEdition+":"+e.detail.label)}},trackerProperties:{eVars:[{name:"eVar1",type:"value",value:"%PAGE_NAME%"},{name:"eVar12",type:"value",value:"%PROFILE_ID:COOKIE%"},{name:"eVar21",type:"value",value:"%PAGE_URL%"},{name:"eVar27",type:"value",value:"%CONTENTTYPE:METATAG%"}],props:[{name:"prop2",type:"alias",value:"eVar27"},{name:"prop33",type:"alias",value:"eVar21"}],events:[{name:"event30"}]}}},{modulePath:"adobe-analytics/src/lib/actions/sendBeacon.js",settings:{type:"link",linkName:"Renew SSP Upgrade Options",linkType:"o"}},{modulePath:"adobe-analytics/src/lib/actions/clearVariables.js",settings:{}}]},{id:"RL4dd82398165a40d9878a2a331e3654d6",name:"Social_Pixel_Scripts:PLR",events:[{modulePath:"core/src/lib/events/windowLoaded.js",settings:{},ruleOrder:50}],conditions:[{modulePath:"core/src/lib/conditions/valueComparison.js",settings:{comparison:{operator:"isTrue"},leftOperand:"%OneTrust_Targeting_Consent%"}},{modulePath:"core/src/lib/conditions/valueComparison.js",settings:{comparison:{operator:"equals"},leftOperand:"%NICOM_PAGE%",rightOperand:"true"}},{modulePath:"core/src/lib/conditions/valueComparison.js",settings:{comparison:{operator:"equals"},leftOperand:"%SOCIAL_PIXEL_FILTER%",rightOperand:"true"}},{modulePath:"core/src/lib/conditions/customCode.js",settings:{source:function(){return"yes"!==NIAnalytics.getMetaTag("pardotiframe").toLowerCase()}}},{modulePath:"core/src/lib/conditions/valueComparison.js",settings:{comparison:{operator:"doesNotEqual",caseInsensitive:!0},leftOperand:"%DisableAnalyticsCookie%",rightOperand:"true"}}],actions:[{modulePath:"linkedin/src/lib/actions/loadInsightTag.js",settings:{}},{modulePath:"core/src/lib/actions/customCode.js",settings:{source:"//www.ni.com/70533feeace8/484b70bb80b7/0d0fc74c1602/RC61d6fa34c64e4f2bb3945897bffda1df-source.min.js",language:"javascript",isExternal:!0}},{modulePath:"core/src/lib/actions/customCode.js",settings:{source:"//www.ni.com/70533feeace8/484b70bb80b7/0d0fc74c1602/RC3590719981ff4c69bcd7fc280329ca62-source.min.js",language:"javascript",isExternal:!0}},{modulePath:"core/src/lib/actions/customCode.js",settings:{source:"//www.ni.com/70533feeace8/484b70bb80b7/0d0fc74c1602/RC67d60261784a41a68608b2228b7d3969-source.min.js",language:"javascript",isExternal:!0}}]},{id:"RL50911719305c4f92b25473a7b949e354",name:"Capture_Product_Filter:DCR",events:[{modulePath:"core/src/lib/events/directCall.js",settings:{identifier:"captureProductFilter"},ruleOrder:50}],conditions:[{modulePath:"core/src/lib/conditions/valueComparison.js",settings:{comparison:{operator:"doesNotEqual",caseInsensitive:!0},leftOperand:"%DisableAnalyticsCookie%",rightOperand:"true"}},{modulePath:"core/src/lib/conditions/valueComparison.js",settings:{comparison:{operator:"doesNotEqual",caseInsensitive:!0},leftOperand:"%TRAFFICTYPE_META%",rightOperand:"bot"}}],actions:[{modulePath:"adobe-analytics/src/lib/actions/setVariables.js",settings:{trackerProperties:{eVars:[{name:"eVar35",type:"value",value:"%PRODUCT_FILTERING_OPTIONS%"},{name:"eVar56",type:"value",value:"%DETAILED_PAGENAME%"}]}}},{modulePath:"adobe-analytics/src/lib/actions/sendBeacon.js",settings:{type:"link",linkName:"product filter",linkType:"o"}},{modulePath:"adobe-analytics/src/lib/actions/clearVariables.js",settings:{}}]},{id:"RL5153a1aa3f6b41c0864e0fa4b3b64f49",name:"Software Upgrade Additional Product Click:DCR",events:[{modulePath:"core/src/lib/events/customEvent.js",settings:{type:"aa-software-upgrade-add",bubbleFireIfParent:!0,bubbleFireIfChildFired:!0},ruleOrder:50}],conditions:[],actions:[{modulePath:"adobe-analytics/src/lib/actions/setVariables.js",settings:{customSetup:{source:function(e){NIAnalytics.setAndTrack(["eVar33","prop23"],"Upgrade_step2:add_product:"+e.detail.title)}},trackerProperties:{eVars:[{name:"eVar1",type:"value",value:"%PAGE_NAME%"},{name:"eVar12",type:"value",value:"%PROFILE_ID:COOKIE%"},{name:"eVar21",type:"value",value:"%PAGE_URL%"},{name:"eVar27",type:"value",value:"%CONTENTTYPE:METATAG%"}
23],props:[{name:"prop2",type:"alias",value:"eVar27"},{name:"prop33",type:"alias",value:"eVar21"}],events:[{name:"event30"}]}}},{modulePath:"adobe-analytics/src/lib/actions/sendBeacon.js",settings:{type:"link",linkName:"Software Upgrade Additional Product Click",linkType:"o"}},{modulePath:"adobe-analytics/src/lib/actions/clearVariables.js",settings:{}}]},{id:"RL51c504aa18f340e895f23b4905b8eedd",name:"Renew SSP CTA Click:EBR",events:[{modulePath:"core/src/lib/events/click.js",settings:{bubbleStop:!0,elementSelector:".aa-ssp-renewal-cta, .aa-ssp-renewal-cta *",bubbleFireIfParent:!1,bubbleFireIfChildFired:!1},ruleOrder:50}],conditions:[],actions:[{modulePath:"adobe-analytics/src/lib/actions/setVariables.js",settings:{customSetup:{source:function(e){NIAnalytics.setAndTrack(["eVar33","prop23"],"Renew SSP:"+e.target.innerText)}},trackerProperties:{eVars:[{name:"eVar1",type:"value",value:"%PAGE_NAME%"},{name:"eVar12",type:"value",value:"%PROFILE_ID:COOKIE%"},{name:"eVar21",type:"value",value:"%PAGE_URL%"},{name:"eVar27",type:"value",value:"%CONTENTTYPE:METATAG%"}],props:[{name:"prop2",type:"alias",value:"eVar27"},{name:"prop33",type:"alias",value:"eVar21"}],events:[{name:"event30"}]}}},{modulePath:"adobe-analytics/src/lib/actions/sendBeacon.js",settings:{type:"link",linkName:"Renew SSP CTA Click",linkType:"o"}},{modulePath:"adobe-analytics/src/lib/actions/clearVariables.js",settings:{}}]},{id:"RL52e7904d035b41ac82f5dd1d4961f1f9",name:"SWPDP_Tooltip_Hover:EBR",events:[{modulePath:"core/src/lib/events/hover.js",settings:{bubbleStop:!0,elementSelector:".nicrc--tooltip-trigger__wrapper svg:not(.nicrc--modal-header svg, .nicrc--btn--ghost svg)",bubbleFireIfParent:!0,bubbleFireIfChildFired:!1},ruleOrder:50},{modulePath:"core/src/lib/events/click.js",settings:{elementSelector:".nicrc--tooltip-trigger__wrapper svg:not(.nicrc--modal-header svg)",bubbleFireIfParent:!0,bubbleFireIfChildFired:!0},ruleOrder:50}],conditions:[{modulePath:"core/src/lib/conditions/valueComparison.js",settings:{comparison:{operator:"doesNotEqual",caseInsensitive:!0},leftOperand:"%DisableAnalyticsCookie%",rightOperand:"true"}},{modulePath:"core/src/lib/conditions/valueComparison.js",settings:{comparison:{operator:"doesNotEqual",caseInsensitive:!0},leftOperand:"%TRAFFICTYPE_META%",rightOperand:"bot"}},{modulePath:"core/src/lib/conditions/customCode.js",settings:{source:function(){return!/^\/[a-z]{2}(?:-[a-z]{2})?\/events\.html$/i.test(window.location.pathname)}}}],actions:[{modulePath:"adobe-analytics/src/lib/actions/setVariables.js",settings:{customSetup:{source:function(e){function t(e=window.location.href){const t=new URL(e,window.location.origin).pathname,a=[{regex:/^\/[a-z]{2}(?:-[a-z]{2})?\/shop\/courses\/.+/,label:"Course PDP"},{regex:/^\/[a-z]{2}(?:-[a-z]{2})?\/shop\/product\/.+/,label:"SW PDP"},{regex:/^\/[a-z]{2}(?:-[a-z]{2})?\/support\/downloads\/software-products\/.+/,label:"SW DDP"}];for(const{regex:e,label:n}of a)if(e.test(t))return n;return null}let a=null==e.element.closest(".downloadOptions__tooltipButton")?e.element.closest(".
23nicrc--popover-container").querySelector(".nicrc--tooltip-content").innerText:document.querySelector("#"+e.element.closest(".downloadOptions__tooltipButton").getAttribute("aria-labelledby")+" .nicrc--popover-content.nicrc--tooltip-content").innerText;NIAnalytics.setAndTrack(["eVar33","prop23"],t()+":description:"+a)}},trackerProperties:{eVars:[{name:"eVar1",type:"value",value:"%PAGE_NAME%"},{name:"eVar12",type:"value",value:"%PROFILE_ID:COOKIE%"},{name:"eVar21",type:"value",value:"%PAGE_URL%"},{name:"eVar27",type:"value",value:"%CONTENTTYPE:METATAG%"}],props:[{name:"prop2",type:"alias",value:"eVar27"},{name:"prop33",type:"alias",value:"eVar21"}],events:[{name:"event30"}]}}},{modulePath:"adobe-analytics/src/lib/actions/sendBeacon.js",settings:{type:"link",linkName:"SW PLP",linkType:"o"}},{modulePath:"adobe-analytics/src/lib/actions/clearVariables.js",settings:{}}]},{id:"RL530bfbca25b0483fb308fe0e4db3e775",name:"EventKeywordSearch:EBR",events:[{modulePath:"core/src/lib/events/customCode.js",settings:{source:function(e){document.addEventListener("keydown",(function(t){"Enter"===t.key&&t.target.matches('.nicrc--search-input[type="search"]')&&e({searchTerm:t.target.value,key:t.key})}))}},ruleOrder:50}],conditions:[{modulePath:"core/src/lib/conditions/customCode.js",settings:{source:function(){return/^\/[a-z]{2}(?:-[a-z]{2})?\/events\.html$/i.test(window.location.pathname)}}}],actions:[{modulePath:"adobe-analytics/src/lib/actions/setVariables.js",settings:{customSetup:{source:function(e){NIAnalytics.setAndTrack(["eVar33","prop23"],"Events:keyword search:"+e.searchTerm)}},trackerProperties:{eVars:[{name:"eVar1",type:"value",value:"%PAGE_NAME%"},{name:"eVar12",type:"value",value:"%PROFILE_ID:COOKIE%"},{name:"eVar21",type:"value",value:"%PAGE_URL%"},{name:"eVar27",type:"value",value:"%CONTENTTYPE:METATAG%"}],props:[{name:"prop2",type:"alias",value:"eVar27"},{name:"prop33",type:"alias",value:"eVar21"}],events:[{name:"event30"}]}}},{modulePath:"adobe-analytics/src/lib/actions/sendBeacon.js",settings:{type:"link",linkName:"Event keyword search",linkType:"o"}},{modulePath:"adobe-analytics/src/lib/actions/clearVariables.js",settings:{}}]},{id:"RL53df6d65051748cd808c2dd304b8b4ac",name:"Target_v2_Autohide_Disabled:PLR",events:[{modulePath:"core/src/lib/events/libraryLoaded.js",settings:{},ruleOrder:50}],conditions:[{modulePath:"core/src/lib/conditions/valueComparison.js",settings:{comparison:{operator:"isTrue"},leftOperand:"%TARGET_ENABLED%"}},{modulePath:"core/src/lib/conditions/customCode.js",settings:{source:function(){if(void 0===e)function e(){}return void 0===e.getMetaTag&&(e.getMetaTag=function(e){for(var t=document.getElementsByTagName("meta"),a=0;a<t.length;a++)if(t[a].name.toLowerCase()==e.toLowerCase())return t[a].content;return""}),"yes"!==e.getMetaTag("pardotiframe").toLowerCase()}}},{modulePath:"core/src/lib/conditions/valueComparison.js",settings:{comparison:{operator:"doesNotEqual",caseInsensitive:!0},leftOperand:"%DisableAnalyticsCookie%",rightOperand:"true"}},{modulePath:"core/src/lib/conditions/customCode.js",settings:{source:function(){return null===sessionStorage.getItem("blockedLaunchRules")||!JSON.parse(sessionStorage.getItem("blockedLaunchRules")).includes("Target")}}},{modulePath:"core/src/lib/conditions/valueComparison.js",settings:{comparison:{operator:"isFalse"},leftOperand:"%TargetAutohideEnabled%"}}],actions:[{modulePath:"adobe-target-v2/lib/loadTarget.js",settings:{}},{modulePath:"adobe-target-v2/lib/addPageLoadParams.js",settings:{params:{pgCID:{value:"%CID:URL_PARAM%",checked:!0},loggedIn:{value:"%LOGGED_IN%",checked:!0},pgDomain:{value:"%DOMAIN%",checked:!0},pgSection:{value:"%SECTION:METATAG%",checked:!0},pgIndustry:{value:"%INDUSTRY_S:METATAG%",checked:!0},pgLanguage:{value:"%LANGUAGE:METATAG%",checked:!0},pgPageName:{value:"%DETAILED_PAGENAME%",checked:!0},pgPageType:{value:"%PAGETYPE:METATAG%",checked:!0},pgReferrer:{value:"%REFERRER%",checked:!0},pgTemplate:{value:"%TEMPLATE:PI:PA:DL%",checked:!0},pgSicNumber:{value:"%6SENSE_SICCODE%",checked:!0},pgWrapperId:{value:"%WRAPPERID:METATAG%",checked:!0},pgPageNameV1:{value:"%PAGENAME_FOR_TARGET_PART1%",checked:!0},pgPageNameV2:{value:"%PAGENAME_FOR_TARGET_PART2%",checked:!0},pgPageNameV3:{value:"%PAGENAME_FOR_TARGET_PART3%",checked:!0},pgPageNameV4:{value:"%PAGENAME_FOR_TARGET_PART4%",checked:!0},pgPageNameV5:{value:"%PAGENAME_FOR_TARGET_PART5%",checked:!0},pgPageNameV6:{value:"%PAGENAME_FOR_TARGET_PART6%",checked:!0},pgPageNameV7:{value:"%PAGENAME_FOR_TARGET_PART7%",checked:!0},pgSearchTerm:{value:"%ONSITESEARCHTERM:OSI:OS:DL%",checked:!0},pgTemplate_s:{value:"%TEMPLATE_S:METATAG%",checked:!0},pgUserLocale:{value:"%LOCALE:COOKIE%",checked:!0},pgCFSearchBot:{value:"%CF_SEARCH_BOT:METATAG%",checked:!0},pgContentType:{value:"%CONTENTTYPE:METATAG%",checked:!0},pgCountryMeta:{value:"%COUNTRY_METATAG%",checked:!0},pgDeliveredBy:{value:"%DELIVEREDBY:METATAG%",checked:!0},pgScreenWidth:{value:"%SCREEN_WIDTH%",checked:!0},pgSubTemplate:{value:"%SUBTEMPLATE:PI:PA:DL%",checked:!0},mbox3rdPartyId:{value:"%HASHED_EMAIL%",checked:!0},pgUserProfileId:{value:"%PROFILE_ID:COOKIE%",checked:!0},pgB2BCookieExists:{value:"%B2BCookieExists%",checked:!0},pgContentTypeHierarchy:{value:"%CONTENTTYPE_HIERARCHY%",checked:!0},pgPageNameForBreakdowns:{value:"%PAGE_NAME%",checked:!0}}}},{modulePath:"core/src/lib/actions/customCode.js",settings:{source:'/*\n *Name: Adobe Target CS Integration\n *Version: 1.0\n */\nfunction isEmpty(val) {\n return val === undefined || val == null || val.length <= 0 ? true : false;\n}\n\nfunction key(obj) {\n return Object.keys(obj)\n .map(function (k) {\n return k + "" + obj[k];\n })\n .join("");\n}\n\nfunction distinct(arr) {\n var result = arr.reduce(function (acc, e) {\n acc[key(e)] = e;\n return acc;\n }, {});\n return Object.keys(result).map(function (k) {\n return result[k];\n });\n}\n\ndocument.addEventListener(adobe.target.event.REQUEST_SUCCEEDED, function (e) {\n window.ttMETA = typeof window.ttMETA != "undefined" ? window.ttMETA : [];\n var tokens = e.detail.responseTokens;\n if (isEmpty(tokens)) {\n return;\n }\n var uniqueTokens = distinct(tokens);\n uniqueTokens.forEach(function (token) {\n if (window.ttMETA.filter(function(e) { return e.CampaignId === token["activity.id"]; }).length == 0) {\n window.ttMETA.push({\n CampaignName: token["activity.name"],\n CampaignId: token["activity.id"],\n RecipeName: token["experience.name"],\n RecipeId: token["experience.id"],\n OfferId: token["option.id"],\n OfferName: token["option.name"],\n });\n }\n });\n});\n//Adobe Target CS Integration End\n\n\nfunction getPageName() {\n var myPath = location.pathname;\n var myHost = location.hostname;\n var pathRegex = new RegExp("/((?:lang/)?(?:d|esa|f|i|ja|ko|zhs|zht|en|de|es|fr|it|pt|nl|pl|ru|cs|sv|fi|da|no|hu|ro|sr|sl|hr)(?:/|$))");\n var cleanUpRegex = /(?:\\/(rating|lang\\/invalid|lang|diff|clone|edit|delete))|(?:\\.(?:html|htm))/g;\n var myPageName = "";\n\n if (myPath.match(/\\/[a-z]{2}\\-[a-z]{2}\\/.*/)) {\n myPageName = myHost + myPath.replace(/\\/[a-z]{2}\\-[a-z]{2}(\\/.*)/, "$1");\n } else if (myPath.match(/\\/[a-z]{2}\\-[a-z]{2}\\.html/)) {\n myPageName = myHost + myPath.replace(/\\/[a-z]{2}\\-[a-z]{2}\\.html/, "/");\n } else if (myPath.match(/\\/[a-z]{2}\\/.*/)) {\n myPageName = myHost + myPath.replace(/\\/[a-z]{2}(\\/.*)/, "$1");\n } else if (myPath.match(/\\/[a-z]{2}\\.html/)) {\n myPageName = myHost + myPath.replace(/\\/[a-z]{2}\\.html/, "/");\n } else {\n myPageName = myHost + myPath.replace(pathRegex, "/");\n }\n\n myPageName = myPageName.replace(cleanUpRegex, "");\n return myPageName;\n}\n\nvar softwarePortfolioPages = ["www.ni.com/shop/electronic-test-instrumentation/application-software-for-electronic-test-and-instrumentation-category/what-is-teststand", "www.ni.com/shop/data-acquisition-and-control/application-software-for-data-acquisition-and-control-category/what-is-diadem", "www.ni.com/shop/data-acquisition-and-control/flexlogger", "www.ni.com/shop/electronic-test-instrumentation/application-software-for-electronic-test-and-instrumentation-category/what-is-multisim", "www.ni.com/shop/data-acquisition-and-control/application-software-for-data-acquisition-and-control-category/what-is-veristand", "www.ni.com/shop/wireless-design-test/application-software-for-wireless-design-test-category/what-is-rfmx"];\nvar acceptedSoftwarePortfolioLocales = ["en", "de", "fr", "es", "ja", "ko", "zh"];\n\ntargetPageParamsAll = function () {\n var locale = window.location.pathname.substring(window.location.pathname.indexOf("/")+1,3).toLowerCase();\n if(window.location.href.indexOf("/perspectives/") >
23 -1){\n return {\n "entity": {\n "categoryId": "perspectives",\n "id": "perspectives_"+window.location.pathname.substring(window.location.pathname.lastIndexOf("/")+1).replace(".html", "")\n },\n "mbox3rdPartyId": _satellite.getVar(\'HASHED_EMAIL\'),\n "profile": {\n "mboxThirdPartyId": _satellite.getVar(\'HASHED_EMAIL\')\n }\n };\n } else if(softwarePortfolioPages.indexOf(getPageName()) > -1){\n return {\n "entity": {\n "categoryId": "software_portfolio",\n "id": "software_portfolio_"+window.location.pathname.substring(window.location.pathname.lastIndexOf("/")+1).replace(".html", "") + "_" + (acceptedSoftwarePortfolioLocales.indexOf(locale) > -1 ? locale : "en")\n },\n "mbox3rdPartyId": _satellite.getVar(\'HASHED_EMAIL\'),\n "profile": {\n "mboxThirdPartyId": _satellite.getVar(\'HASHED_EMAIL\')\n }\n };\n }else if(window.location.pathname.indexOf("/shop/hardware/products/pxi-") > -1){\n return {\n "entity": {\n "categoryId": "pxi_modules",\n "id": "pxi_modules_"+window.location.pathname.substring(window.location.pathname.lastIndexOf("/")+1).replace(".html", "") + "_" + (acceptedSoftwarePortfolioLocales.indexOf(locale) > -1 ? locale : "en")\n },\n "mbox3rdPartyId": _satellite.getVar(\'HASHED_EMAIL\'),\n "profile": {\n "mboxThirdPartyId": _satellite.getVar(\'HASHED_EMAIL\')\n }\n };\n }else {\n return {\n "mbox3rdPartyId": _satellite.getVar(\'HASHED_EMAIL\'),\n "profile": {\n "mboxThirdPartyId": _satellite.getVar(\'HASHED_EMAIL\')\n }\n };\n }\n};\n',language:"javascript"}},{modulePath:"target-to-analytics/src/lib/actions/addTargetListener.js",settings:{pageLoadEvent:"empty",postPageLoadEvent:"empty"}},{modulePath:"adobe-target-v2/lib/firePageLoad.js",settings:{bodyHiddenStyle:"body {opacity: 0}",bodyHidingEnabled:!1}},{modulePath:"core/src/lib/actions/customCode.js",settings:{source:"document.dispatchEvent(new Event('ni-target-ready'));",language:"javascript"}}]},{id:"RL5457dd19dc6240fdaadc5f9b1d6065df",name:"Megamenu_Click:EBR",events:[{modulePath:"core/src/lib/events/click.js",settings:{bubbleStop:!1,anchorDelay:500,elementSelector:".analytics-mmsolutions-link",bubbleFireIfParent:!0,bubbleFireIfChildFired:!0},ruleOrder:50},{modulePath:"core/src/lib/events/click.js",settings:{anchorDelay:500,elementSelector:".analytics-mmproducts-link",bubbleFireIfParent:!0,bubbleFireIfChildFired:!0},ruleOrder:50},{modulePath:"core/src/lib/events/click.js",settings:{anchorDelay:500,elementSelector:".analytics-mmperspectives-link",bubbleFireIfParent:!0,bubbleFireIfChildFired:!0},ruleOrder:50},{modulePath:"core/src/lib/events/click.js",settings:{anchorDelay:500,elementSelector:".analytics-mmsupport-link",bubbleFireIfParent:!0,bubbleFireIfChildFired:!0},ruleOrder:50},{modulePath:"core/src/lib/events/click.js",settings:{anchorDelay:500,elementSelector:".analytics-mmcommunity-link",bubbleFireIfParent:!0,bubbleFireIfChildFired:!0},ruleOrder:50},{modulePath:"core/src/lib/events/click.js",settings:{anchorDelay:500,elementSelector:".analytics-mmsolutions-button",bubbleFireIfParent:!0,bubbleFireIfChildFired:!0},ruleOrder:50},{modulePath:"core/src/lib/events/click.js",settings:{anchorDelay:500,elementSelector:".analytics-mmproducts-button",bubbleFireIfParent:!0,bubbleFireIfChildFired:!0},ruleOrder:50},{modulePath:"core/src/lib/events/click.js",settings:{anchorDelay:500,elementSelector:".analytics-mmperspectives-button",bubbleFireIfParent:!0, 24bubbleFireIfChildFired:!0},ruleOrder:50},{modulePath:"core/src/lib/events/click.js",settings:{anchorDelay:500,elementSelector:".analytics-mmsupport-button",bubbleFireIfParent:!0,bubbleFireIfChildFired:!0},ruleOrder:50},{modulePath:"core/src/lib/events/click.js",settings:{anchorDelay:500,elementSelector:".analytics-mmcommunity-button",bubbleFireIfParent:!0,bubbleFireIfChildFired:!0},ruleOrder:50},{modulePath:"core/src/lib/events/click.js",settings:{anchorDelay:500,elementSelector:".analytics-mmsolutions-image",bubbleFireIfParent:!0,bubbleFireIfChildFired:!0},ruleOrder:50},{modulePath:"core/src/lib/events/click.js",settings:{anchorDelay:500,elementSelector:".analytics-mmproducts-image",bubbleFireIfParent:!0,bubbleFireIfChildFired:!0},ruleOrder:50},{modulePath:"core/src/lib/events/click.js",settings:{anchorDelay:500,elementSelector:".analytics-mmperspectives-image",bubbleFireIfParent:!0,bubbleFireIfChildFired:!0},ruleOrder:50},{modulePath:"core/src/lib/events/click.js",settings:{anchorDelay:500,elementSelector:".analytics-mmsupport-image",bubbleFireIfParent:!0,bubbleFireIfChildFired:!0},ruleOrder:50},{modulePath:"core/src/lib/events/click.js",settings:{anchorDelay:500,elementSelector:".analytics-mm
24community-image",bubbleFireIfParent:!0,bubbleFireIfChildFired:!0},ruleOrder:50},{modulePath:"core/src/lib/events/click.js",settings:{anchorDelay:500,elementSelector:".view-all-link-perspectives",bubbleFireIfParent:!0,bubbleFireIfChildFired:!0},ruleOrder:50},{modulePath:"core/src/lib/events/click.js",settings:{anchorDelay:500,elementSelector:".view-all-link-products",bubbleFireIfParent:!0,bubbleFireIfChildFired:!0},ruleOrder:50},{modulePath:"core/src/lib/events/click.js",settings:{anchorDelay:500,elementSelector:".view-all-link-support",bubbleFireIfParent:!0,bubbleFireIfChildFired:!0},ruleOrder:50}],conditions:[{modulePath:"core/src/lib/conditions/valueComparison.js",settings:{comparison:{operator:"doesNotEqual",caseInsensitive:!0},leftOperand:"%DisableAnalyticsCookie%",rightOperand:"true"}},{modulePath:"core/src/lib/conditions/valueComparison.js",settings:{comparison:{operator:"doesNotEqual",caseInsensitive:!0},leftOperand:"%TRAFFICTYPE_META%",rightOperand:"bot"}}],actions:[{modulePath:"adobe-analytics/src/lib/actions/setVariables.js",settings:{customSetup:{source:function(e){function t(e){var t=document.createElement("a");t.href=e;var a=t.pathname,n=t.hostname,r=new RegExp("/((?:lang/)?(?:d|esa|f|i|ja|ko|zhs|zht|en|de|es|fr|it|pt|nl|pl|ru|cs|sv|fi|da|no|hu|ro|sr|sl|hr)(?:/|$))");return a.match(/\/[a-z]{2}\-[a-z]{2}\/.*/)?n+a.replace(/\/[a-z]{2}\-[a-z]{2}(\/.*)/,"$1"):a.match(/\/[a-z]{2}\-[a-z]{2}\.html/)?n+a.replace(/\/[a-z]{2}\-[a-z]{2}\.html/,"/"):a.match(/\/[a-z]{2}\/.*/)?n+a.replace(/\/[a-z]{2}(\/.*)/,"$1"):a.match(/\/[a-z]{2}\.html/)?n+a.replace(/\/[a-z]{2}\.html/,"/"):n+a.replace(r,"/")}Element.prototype.closest||(Element.prototype.matches||(Element.prototype.matches=Element.prototype.msMatchesSelector||Element.prototype.webkitMatchesSelector),Element.prototype.closest=function(e){var t=this,a=this;if(!document.documentElement.contains(t))return null;do{if(a.matches(e))return a;a=void 0!==a.parentElement?a.parentElement:a.parentNode}while(null!=a);return null});var a=e.target.closest("a"),n=t(a.href),r="";a.classList.contains("analytics-mmsolutions-link")?r="mm:solutions:link:":a.classList.contains("analytics-mmproducts-link")?r="mm:products:link:":a.classList.contains("analytics-mmperspectives-link")?r="mm:perspectives:link":a.classList.contains("analytics-mmsupport-link")?r="mm:support:link:":a.classList.contains("analytics-mmcommunity-link")?r="mm:community:link:":a.classList.contains("analytics-mmsolutions-button")?r="mm:solutions:button:":a.classList.contains("analytics-mmproducts-button")?r="mm:products:button:":a.classList.contains("analytics-mmperspectives-button")?r="mm:perspectives:button:":a.classList.contains("analytics-mmsupport-button")?r="mm:support:button:":a.classList.contains("analytics-mmcommunity-button")?r="mm:community:button:":a.classList.contains("analytics-mmsolutions-image")?r="mm:solutions:image:":a.classList.contains("analytics-mmproducts-image")?r="mm:products:image:":a.classList.contains("analytics-mmperspectives-image")?r="mm:perspectives:image:":a.classList.contains("analytics-mmsupport-image")?r="mm:support:image:":a.classList.contains("analytics-mmcommunity-image")?r="mm:community:image:":a.classList.contains("view-all-link-perspectives")?r="mm:perspectives:viewallbutton":a.classList.contains("view-all-link-products")?r="mm:products:viewalllink:":a.classList.contains("view-all-link-support")&&(r="mm:support:viewalllink:"),a.classList.contains("analytics-mmperspectives-image")?r+="featuredarticle":a.classList.contains("view-all-link-perspectives")||(r+=n),NIAnalytics.setAndTrack(["eVar33","prop23"],r),window._uxa=window._uxa||[],window._uxa.push(["trackDynamicVariable",{key:"Site Clicks",value:r}])}},trackerProperties:{eVars:[{name:"eVar1",type:"value",value:"%PAGE_NAME%"},{name:"eVar12",type:"value",value:"%PROFILE_ID:COOKIE%"},{name:"eVar21",type:"value",value:"%PAGE_URL%"},{name:"eVar27",type:"value",value:"%CONTENTTYPE:METATAG%"}],props:[{name:"prop2",type:"alias",value:"eVar27"},{name:"prop33",type:"alias",value:"eVar21"}],events:[{name:"event30"}]}}},{modulePath:"adobe-analytics/src/lib/actions/sendBeacon.js",settings:{type:"link",linkType:"o"}},{modulePath:"adobe-analytics/src/lib/actions/clearVariables.js",settings:{}}]},{id:"RL5468efccf1f5424893172dd6f33234cb",name:"Software Re-download CTA Click:EBR",events:[{modulePath:"core/src/lib/events/customEvent.js",settings:{type:"aa-software-re-download",bubbleFireIfParent:!0,bubbleFireIfChildFired:!0},ruleOrder:50}],conditions:[{modulePath:"core/src/lib/conditions/valueComparison.js",settings:{comparison:{operator:"doesNotEqual",caseInsensitive:!0},leftOperand:"%DisableAnalyticsCookie%",rightOperand:"true"}},{modulePath:"core/src/lib/conditions/valueComparison.js",settings:{comparison:{operator:"doesNotEqual",caseInsensitive:!0},leftOperand:"%TRAFFICTYPE_META%",rightOperand:"bot"}}],actions:[{modulePath:"adobe-analytics/src/lib/actions/setVariables.js",settings:{customSetup:{source:function(e){NIAnalytics.setAndTrack(["eVar33","prop23"],e.detail.label),NIAnalytics.setAndTrack("eVar75",e.detail.meta),NIAnalytics.setAndTrack("eVar108",e.detail.id),NIAnalytics.setAndTrack("eVar113",e.detail.gating),NIAnalytics.setAndTrack("eVar114",e.detail.prodName)}},trackerProperties:{eVars:[{name:"eVar1",type:"value",value:"%PAGE_NAME%"},{name:"eVar12",type:"value",value:"%PROFILE_ID:COOKIE%"},{name:"eVar21",type:"value",value:"%PAGE_URL%"},{name:"eVar27",type:"value",value:"%CONTENTTYPE:METATAG%"},{name:"eVar56",type:"value",value:"%DETAILED_PAGENAME%"}
24],props:[{name:"prop2",type:"alias",value:"eVar27"},{name:"prop6",type:"value",value:"%PREV_PAGE_NAME%"},{name:"prop33",type:"alias",value:"eVar21"},{name:"prop50",type:"alias",value:"eVar56"}],events:[{name:"event30"},{name:"event36"}]}}},{modulePath:"adobe-analytics/src/lib/actions/sendBeacon.js",settings:{type:"link",linkName:"Software Re-Download CTA Click",linkType:"o"}},{modulePath:"adobe-analytics/src/lib/actions/clearVariables.js",settings:{}}]},{id:"RL5485541162d44369976406427f1ef033",name:"Anchor_Link:Click:EBR",events:[{modulePath:"core/src/lib/events/click.js",settings:{anchorDelay:250,elementSelector:".analytics-anchor-link",bubbleFireIfParent:!0,bubbleFireIfChildFired:!1},ruleOrder:50}],conditions:[{modulePath:"core/src/lib/conditions/valueComparison.js",settings:{comparison:{operator:"doesNotEqual",caseInsensitive:!0},leftOperand:"%DisableAnalyticsCookie%",rightOperand:"true"}},{modulePath:"core/src/lib/conditions/valueComparison.js",settings:{comparison:{operator:"doesNotEqual",caseInsensitive:!0},leftOperand:"%TRAFFICTYPE_META%",rightOperand:"bot"}}],actions:[{modulePath:"adobe-analytics/src/lib/actions/setVariables.js",settings:{customSetup:{source:function(e,t){t.eVar33=t.prop23="anchor:"+_satellite.getVar("DETAILED_PAGENAME").replace(/:/g,"_")+":"+this.href.substring(this.href.indexOf("#")+1),t.linkTrackVars+=",eVar33,prop23",window._uxa=window._uxa||[],window._uxa.push(["trackDynamicVariable",{key:"Site Clicks",value:t.eVar33}])}},trackerProperties:{eVars:[{name:"eVar1",type:"value",value:"%PAGE_NAME%"},{name:"eVar12",type:"value",value:"%PROFILE_ID:COOKIE%"},{name:"eVar21",type:"value",value:"%PAGE_URL%"},{name:"eVar27",type:"value",value:"%CONTENTTYPE:METATAG%"},{name:"eVar56",type:"value",value:"%DETAILED_PAGENAME%"}],props:[{name:"prop2",type:"alias",value:"eVar27"},{name:"prop33",type:"alias",value:"eVar21"},{name:"prop50",type:"value",value:"%DETAILED_PAGENAME%"}],events:[{name:"event30"}]}}},{modulePath:"adobe-analytics/src/lib/actions/sendBeacon.js",settings:{type:"link",linkName:"anchor",linkType:"o"}},{modulePath:"adobe-analytics/src/lib/actions/clearVariables.js",settings:{}}]},{id:"RL5a3cbbdebb3a49aa8c9e3f0130bc9b1f",name:"Global (no refdata):PLR",events:[{modulePath:"core/src/lib/events/directCall.js",settings:{identifier:"captureVirtualPageLoad"},ruleOrder:500},{modulePath:"core/src/lib/events/domReady.js",settings:{},ruleOrder:250},{modulePath:"data-layer-manager-search-discovery/src/lib/events/data_layer_push_event.js",settings:{eventType:"pageLoad",subscription:null},ruleOrder:50},{modulePath:"core/src/lib/events/customEvent.js",settings:{type:"aa-category-results-loaded",bubbleFireIfParent:!1,bubbleFireIfChildFired:!1},ruleOrder:50}],conditions:[{modulePath:"core/src/lib/conditions/valueComparison.js",settings:{comparison:{operator:"doesNotEqual",caseInsensitive:!0},leftOperand:"%DisableAnalyticsCookie%",rightOperand:"true"}},{modulePath:"core/src/lib/conditions/valueComparison.js",settings:{comparison:{operator:"isFalse"},leftOperand:"%IS_SEARCH_SPA%"}},{modulePath:"core/src/lib/conditions/valueComparison.js",settings:{comparison:{operator:"matchesRegex",caseInsensitive:!0},leftOperand:"%NICOM_PAGE%",rightOperand:"true"}},{modulePath:"core/src/lib/conditions/valueComparison.js",settings:{comparison:{operator:"equals",caseInsensitive:!0},leftOperand:"%REFDATA_PAGE%",rightOperand:"false"}},{modulePath:"core/src/lib/conditions/customCode.js",settings:{source:function(){for(var e=["ni.com/my-support/s/service-requests","ni.com/my-support/s/technical-support","ni.com/my-support/s/calibrate","ni.com/my-support/s/rma","ni.com/my-support/s/report-bug","ni.com/my-support/s/activate","dev2-natinst.cs124.force.com/support/s/service-requests","dev2-natinst.cs124.force.com/support/s/calibrate","dev2-natinst.cs124.force.com/support/s/technical-support","dev2-natinst.cs124.force.com/support/s/report-bug","dev2-natinst.cs124.force.com/support/s/rma","dev2-natinst.cs124.force.com/support/s/activate"],t=0;t<e.length;t++)if(_satellite.getVar("PAGE_URL").indexOf(e[t])>-1)return!1;return!0}}},{modulePath:"core/src/lib/conditions/customCode.js",settings:{source:function(){return"yes"!==NIAnalytics.getMetaTag("pardotiframe").toLowerCase()}}},{modulePath:"core/src/lib/conditions/customCode.js",settings:{source:function(e){return 0!==window.location.pathname.indexOf("/docs/")||void 0!==e&&void 0!==e.detail&&void 0!==e.detail.forceSend&&(!0===e.detail.forceSend||"true"===e.detail.forceSend.toLowerCase())}}},{modulePath:"core/src/lib/conditions/valueComparison.js",settings:{comparison:{operator:"doesNotEqual",caseInsensitive:!0},leftOperand:"%HTML_TITLE%",rightOperand:"Cart Redirect"}}
24,{modulePath:"core/src/lib/conditions/valueComparison.js",settings:{comparison:{operator:"doesNotEqual",caseInsensitive:!0},leftOperand:"%HTML_TITLE%",rightOperand:"Cart Load"}},{modulePath:"core/src/lib/conditions/customCode.js",settings:{source:function(){var e=new RegExp(/ni\.com\/shop\/s\/(guest-)?cart/gi),t=NIAnalytics.getDataElement("HTML_TITLE").toLowerCase();return!e.test(document.location.href)||"shop - ni"!==t&&"cart"!==t&&"cart redirect"!==t&&"cart loading"!==t&&"guest cart detail"!==t}}},{modulePath:"core/src/lib/conditions/customCode.js",settings:{source:function(){return window.location.host.indexOf(".kbmax.com")<0}}},{modulePath:"core/src/lib/conditions/customCode.js",settings:{source:function(){return window.location.pathname.indexOf("/my/s/orders")<0}}},{modulePath:"core/src/lib/conditions/valueComparison.js",settings:{comparison:{operator:"isFalse"},leftOperand:"%IS_CART_OR_CHECKOUT_PAGE%"}},{modulePath:"core/src/lib/conditions/valueComparison.js",settings:{comparison:{operator:"doesNotEqual",caseInsensitive:!0},leftOperand:"%TRAFFICTYPE_META%",rightOperand:"bot"}}],actions:[{modulePath:"adobe-analytics/src/lib/actions/setVariables.js",settings:{customSetup:{source:function(e,t){function a(e,t){document.cookie=`${e}=${encodeURIComponent(t)}; path=/; domain=.ni.com`}var n=_satellite.getVar("TEMPLATE:PI:PA:DL");NIAnalytics.setAndTrack(["eVar56","prop50"],_satellite.getVar("DETAILED_PAGENAME")),t.eVar125=0===n.length?"none":n,t.prop6=_satellite.getVar("PREV_PAGE_NAME"),t.prop18=_satellite.getVar("PREV_PAGE_VIEWED_PERCENTAGE"),t.prop41=_satellite.getVar("PREV_DETAILED_PAGENAME"),t.prop42=_s
24atellite.getVar("PREV_DOCUMENTID");var r=_satellite.getVar("USECASEID:URL_PARAM")+"|"+_satellite.getVar("EXP:URL_PARAM")+"|"+_satellite.getVar("AT_PREVIEW_TOKEN:URL_PARAM");r=(r="|"===(r=r.replace("||","|"))[0]?r.slice(1,r.length):r).length>0&&"|"===r[r.length-1]?r.substr(0,r.lastIndexOf("|")):r,NIAnalytics.setAndTrack("eVar49",r),"Match"==JSON.parse(localStorage.getItem("_6senseCompanyDetails"))?.company?.company_match&&NIAnalytics.setAndTrack("eVar143","6Sense");var i=_satellite.getVar("VISITSTART:COOKIE");if(1===t.c_r("icidAnalytics")){var o=new Date;o.setTime(o.getTime()+18e5),t.c_w("icidAnalytics",0,o)||t.c_w("icidAnalytics",0,0),t.eVar41="Internal Campaign"}else"1"===i&&(t.eVar41="Browse");if("1"===i&&(t.firstPage="firstpage"),window.sessionStorage.getItem("ni-analytics.redirecting-page")===document.referrer){var s=window.sessionStorage.getItem("ni-analytics.original-referrer");t.referrer=""!=s?s:" "}else window.sessionStorage.setItem("ni-analytics.original-referrer",null),window.sessionStorage.setItem("ni-analytics.redirecting-page",null);void 0!==e&&void 0!==e.detail&&void 0!==e.detail.source&&("captureModelRecommendation"===e.detail.source&&(t.events?t.events+=",prodView":t.events="prodView",t.products=";"+e.detail.products.replace(/,/g,",;")),e.detail.pageTab&&NIAnalytics.setAndTrack(["eVar56","prop50"],_satellite.getVar("DETAILED_PAGENAME")+":"+e.detail.pageTab.toLowerCase()));var l=_satellite.getVar("PREV_LOGGED_IN"),c=_satellite.getVar("LOGGED_IN");(void 0===typeof l||["","anon","no value","not logged in"].indexOf(l)>-1)&&"logged in"===c&&(t.events=t.apl(t.events,"event7",",",2));var u=_satellite.getVar("PAGE_NAME");1==_satellite.getVar("S_CART_LOGIN")&&u.toLowerCase().includes("identity")&&u.toLowerCase().includes("ni.com/u/login/identifier")&&(t.events=t.apl(t.events,"event8",",",2),a("s_cart_login",0)),t.prop19=_satellite.getVar("PREV_SEARCH_TERM");var d=_satellite.getVar("DOCUMENTID:METATAG");if("events.ni.com"===window.document.domain.toLowerCase()||"event.on24.com"===window.document.domain.toLowerCase()?t.eVar96=d:t.eVar63=d,_satellite.getVisitorId().setCustomerIDs({email_key:{id:t.eVar101,authState:Visitor.AuthState.UNKNOWN},experience_cloud_id:{id:t.eVar130,authState:Visitor.AuthState.UNKNOWN}}),t.linkTrackVars="None",t.linkTrackEvents="None",window._uxa=window._uxa||[],window._uxa.push(["trackDynamicVariable",{key:"Internal Campaign",value:_satellite.getVar("ICID:URL_PARAM")}]),"object"==typeof ttMETA)for(const e of ttMETA)window._uxa.push(["trackDynamicVariable",{key:"AB_AT_"+e.CampaignName,value:e.RecipeName}]);"aa-category-results-loaded"==e.nativeEvent.type&&NIAnalytics.setAndTrack("eVar158",e.detail.filter1+"|"+e.detail.filter2+"|"+e.detail.filter3)}},trackerProperties:{eVars:[{name:"eVar1",type:"value",value:"%PAGE_NAME%"},{name:"eVar3",type:"value",value:"%ICID:URL_PARAM%"},{name:"eVar9",type:"value",value:"%LOGGED_IN%"},{name:"eVar10",type:"value",value:"%LANGUAGE:METATAG%"},{name:"eVar11",type:"value",value:"%LOCALE:COOKIE%"},{name:"eVar12",type:"value",value:"%PROFILE_ID:COOKIE%"},{name:"eVar13",type:"value",value:"%ESPUID:URL_PARAM%"},{name:"eVar21",type:"value",value:"%PAGE_URL%"},{name:"eVar27",type:"value",value:"%CONTENTTYPE:METATAG%"},{name:"eVar31",type:"value",value:"%PRODREF%"},{name:"eVar36",type:"value",value:"%DOMAIN%"},{name:"eVar59",type:"value",value:"%PAGE_NAME%"},{name:"eVar64",type:"value",value:"%DOCUMENTCOREID:METATAG%"},{name:"eVar67",type:"value",value:"%WORD_COUNT%"},{name:"eVar68",type:"value",value:"%LINK_COUNT%"},{name:"eVar69",type:"value",value:"%KEYWORDS_PART1:METATAG%"},{name:"eVar70",type:"value",value:"%KEYWORDS_PART2:METATAG%"},{name:"eVar73",type:"value",value:"%ASSESSMENT_PERSONA%"},{name:"eVar74",type:"value",value:"%HTML_TITLE%"},{name:"eVar79",type:"value",value:"%GUESTBOOK_CODE%"},{name:"eVar80",type:"value",value:"%DOCSTATUS:METATAG%"},{name:"eVar82",type:"value",value:"%DNB_DUNS%"},{name:"eVar83",type:"value",value:"%6SENSE_COMPANYNAME%"},{name:"eVar86",type:"value",value:"%DNB_STATUS%"},{name:"eVar87",type:"value",value:"%6SENSE_INDUSTRY%"},{name:"eVar88",type:"value",value:"%6SENSE_SICCODE%"},{name:"eVar89",type:"value",value:"%6SENSE_COMPANY_GEO%"},{name:"eVar90",type:"value",value:"%DNB_MARKETING%"},{name:"eVar91",type:"value",value:"%DNB_JOB%"},{name:"eVar92",type:"value",value:"%DNB_PRESCREENING%"},{name:"eVar95",type:"value",value:"%DNB_DUNS_ALONE%"},{name:"eVar98",type:"value",value:"%6SENSE_FIRMOGRAPHIC%"},{name:"eVar101",type:"value",value:"%HASHED_EMAIL:USER:DL%"},{name:"eVar102",type:"value",value:"%KEYWORDS_COUNT%"},{name:"eVar103",type:"value",value:"%TITLE_LENGTH%"},{name:"eVar109",type:"value",value:"%PRODUCT_MANUFACTURER:DL%"},{name:"eVar110",type:"value",value:"%PCID%"},{name:"eVar122",type:"value",value:"%LETTER_COUNT%"},{name:"eVar123",type:"value",value:"%NISRC:URL_PARAM%"},{name:"eVar124",type:"value",value:"%WRAPPER:METATAG%|%WRAPPERID:METATAG%"},{name:"eVar130",type:"value",value:"%EXPERIENCE_CLOUD_ID%"},{name:"eVar133",type:"value",value:"%CAT_ID:METATAG%"},{name:"eVar134",type:"value",value:"%SUB_CAT_ID:METATAG%"},{name:"eVar135",type:"value",value:"%NODE_ID:METATAG%"},{name:"eVar137",type:"value",value:"%SEO_H1_VALUES%"},{name:"eVar138",type:"value",value:"%SEO_H2_VALUES%"},{name:"eVar139",type:"value",value:"%SEO_H3_VALUES%"},{name:"eVar140",type:"value",value:"%DESCRIPTION:METATAG%"},{name:"eVar152",type:"value",value:"%OneTrust_STATUS%"},{name:"eVar155",type:"value",value:"%PRODNOTIFY%"}],props:[{name:"prop1",type:"value",value:"%PAGETYPE:METATAG%"}
24,{name:"prop2",type:"alias",value:"eVar27"},{name:"prop12",type:"alias",value:"eVar74"},{name:"prop13",type:"alias",value:"eVar124"},{name:"prop20",type:"value",value:"%DELIVEREDBY:METATAG%"},{name:"prop21",type:"value",value:"%INDUSTRY:AT:PA:DL%"},{name:"prop23",type:"alias",value:"eVar1"},{name:"prop27",type:"alias",value:"eVar59"},{name:"prop28",type:"value",value:"%NAVIGATION_SECTION%"},{name:"prop29",type:"value",value:"%SHORT_PAGENAME%"},{name:"prop30",type:"value",value:"%GENERIC_PAGENAME%"},{name:"prop31",type:"alias",value:"eVar36"},{name:"prop33",type:"alias",value:"eVar21"},{name:"prop38",type:"alias",value:"eVar88"},{name:"prop40",type:"value",value:"%APPLICATIONAREA_S:METATAG%"},{name:"prop44",type:"value",value:"%6SENSE_SCORES%"},{name:"prop70",type:"value",value:"%DOCUMENT_DATE:METATAG%"},{name:"prop71",type:"value",value:"%NIBOOSTS_UPDATE_DATE:METATAG%"},{name:"prop72",type:"value",value:"%NIBOOSTS_RATING_VALUE:METATAG%"},{name:"prop73",type:"value",value:"%NIBOOSTS_RATING_NUMBER:METATAG%"},{name:"prop75",type:"value",value:"client"}],channel:"%SECTION:METATAG%",campaign:{type:"value",value:"%LAST_CID_URL_PARAM%"},pageName:"%PAGE_NAME%"}}},{modulePath:"adobe-analytics/src/lib/actions/sendBeacon.js",settings:{type:"page"}},{modulePath:"core/src/lib/actions/customCode.js",settings:{source:"//www.ni.com/70533feeace8/484b70bb80b7/0d0fc74c1602/RC0a96bf332bbe408ea06f37dca68bf988-source.min.js",language:"javascript",isExternal:!0}},{modulePath:"adobe-analytics/src/lib/actions/clearVariables.js",settings:{}},{modulePath:"core/src/lib/actions/customCode.js",settings:{source:"//www.ni.com/70533feeace8/484b70bb80b7/0d0fc74c1602/RC63ec93b59e0443d294498eaf84f84ec8-source.min.js",language:"javascript",isExternal:!0}},{modulePath:"core/src/lib/actions/customCode.js",settings:{source:"//www.ni.com/70533feeace8/484b70bb80b7/0d0fc74c1602/RC4f864145839e47de910a8c6f0dd10a83-source.min.js",language:"javascript",isExternal:!0}}]},{id:"RL5a869aa664644663bb131f673a338336",name:"CoursePDP_LearningPathSelection_Click:EBR",events:[{modulePath:"core/src/lib/events/click.js",settings:{elementSelector:".aa-cpdp-cont-learn",bubbleFireIfParent:!0,bubbleFireIfChildFired:!1},ruleOrder:50}],conditions:[{modulePath:"core/src/lib/conditions/valueComparison.js",settings:{comparison:{operator:"doesNotEqual",caseInsensitive:!0},leftOperand:"%DisableAnalyticsCookie%",rightOperand:"true"}},{modulePath:"core/src/lib/conditions/valueComparison.js",settings:{comparison:{operator:"doesNotEqual",caseInsensitive:!0},leftOperand:"%TRAFFICTYPE_META%",rightOperand:"bot"}}],actions:[{modulePath:"adobe-analytics/src/lib/actions/setVariables.js",settings:{customSetup:{source:function(e){let t=e.target.closest(".course-pdp__learning-path__card").querySelector(".course-pdp__learning-path__card-title").innerText;NIAnalytics.setAndTrack(["eVar33","prop23"],t+":Learn More")}},trackerProperties:{eVars:[{name:"eVar1",type:"value",value:"%PAGE_NAME%"},{name:"eVar12",type:"value",value:"%PROFILE_ID:COOKIE%"},{name:"eVar21",type:"value",value:"%PAGE_URL%"},{name:"eVar27",type:"value",value:"%CONTENTTYPE:METATAG%"}],props:[{name:"prop2",type:"alias",value:"eVar27"},{name:"prop33",type:"alias",value:"eVar21"}],events:[{name:"event30"}]}}},{modulePath:"adobe-analytics/src/lib/actions/sendBeacon.js",settings:{type:"link",linkName:"Course PDP Learning Path selection",linkType:"o"}},{modulePath:"adobe-analytics/src/lib/actions/clearVariables.js",settings:{}}]},{id:"RL5be1265080ce4ef5806848ca30c59837",name:"CoursePLP_ProductLink_Click:EBR",events:[{modulePath:"core/src/lib/events/click.js",settings:{elementSelector:".aa-cplp-prodlink",bubbleFireIfParent:!0,bubbleFireIfChildFired:!1},ruleOrder:50}],conditions:[{modulePath:"core/src/lib/conditions/valueComparison.js",settings:{comparison:{operator:"doesNotEqual",caseInsensitive:!0},leftOperand:"%DisableAnalyticsCookie%",rightOperand:"true"}},{modulePath:"core/src/lib/conditions/valueComparison.js",settings:{comparison:{operator:"doesNotEqual",caseInsensitive:!0},leftOperand:"%TRAFFICTYPE_META%",rightOperand:"bot"}}],actions:[{modulePath:"adobe-analytics/src/lib/actions/setVariables.js",settings:{customSetup:{source:function(e){let t=e.target.attributes.hasOwnProperty("data-an-cta-label")?e.target.getAttribute("data-an-cta-label"):e.target.innerText;NIAnalytics.setAndTrack(["eVar33","prop23"],t)}},trackerProperties:{eVars:[{name:"eVar1",type:"value",value:"%PAGE_NAME%"},{name:"eVar12",type:"value",value:"%PROFILE_ID:COOKIE%"},{name:"eVar21",type:"value",value:"%PAGE_URL%"},{name:"eVar27",type:"value",value:"%CONTENTTYPE:METATAG%"}
24],props:[{name:"prop2",type:"alias",value:"eVar27"},{name:"prop33",type:"alias",value:"eVar21"}],events:[{name:"event30"}]}}},{modulePath:"adobe-analytics/src/lib/actions/sendBeacon.js",settings:{type:"link",linkName:"Course PLP ProductLink CTA",linkType:"o"}},{modulePath:"adobe-analytics/src/lib/actions/clearVariables.js",settings:{}}]},{id:"RL5d5ec1d3cb9943c5b0105a66e6b288f0",name:"SWPLP_Buy_Click:EBR",events:[{modulePath:"core/src/lib/events/click.js",settings:{elementSelector:".aa-swplp-buy",bubbleFireIfParent:!1,bubbleFireIfChildFired:!0},ruleOrder:50}],conditions:[{modulePath:"core/src/lib/conditions/valueComparison.js",settings:{comparison:{operator:"doesNotEqual",caseInsensitive:!0},leftOperand:"%DisableAnalyticsCookie%",rightOperand:"true"}},{modulePath:"core/src/lib/conditions/valueComparison.js",settings:{comparison:{operator:"doesNotEqual",caseInsensitive:!0},leftOperand:"%TRAFFICTYPE_META%",rightOperand:"bot"}}],actions:[{modulePath:"adobe-analytics/src/lib/actions/setVariables.js",settings:{customSetup:{source:function(){NIAnalytics.setAndTrack(["eVar33","prop23"],"SW PLP:Buy")}},trackerProperties:{eVars:[{name:"eVar1",type:"value",value:"%PAGE_NAME%"},{name:"eVar12",type:"value",value:"%PROFILE_ID:COOKIE%"},{name:"eVar21",type:"value",value:"%PAGE_URL%"},{name:"eVar27",type:"value",value:"%CONTENTTYPE:METATAG%"}],props:[{name:"prop2",type:"alias",value:"eVar27"},{name:"prop33",type:"alias",value:"eVar21"}],events:[{name:"event30"}]}}},{modulePath:"adobe-analytics/src/lib/actions/sendBeacon.js",settings:{type:"link",linkName:"SW PLP Buy",linkType:"o"}},{modulePath:"adobe-analytics/src/lib/actions/clearVariables.js",settings:{}}]},{id:"RL5faaf35860aa43358ed9aa7e62b286fc",name:"Safari:Click:EBR",events:[{modulePath:"core/src/lib/events/customCode.js",settings:{source:function(){Element.prototype.closest||(Element.prototype.matches||(Element.prototype.matches=Element.prototype.msMatchesSelector||Element.prototype.webkitMatchesSelector),Element.prototype.closest=function(e){var t=this,a=this;if(!document.documentElement.contains(t))return null;do{if(a.matches(e))return a;a=void 0!==a.parentElement?a.parentElement:a.parentNode}while(null!=a);return null})}},ruleOrder:50},{modulePath:"core/src/lib/events/directCall.js",settings:{identifier:"captureWrapperClick"},ruleOrder:50}],conditions:[{modulePath:"core/src/lib/conditions/valueComparison.js",settings:{comparison:{operator:"doesNotEqual",caseInsensitive:!0},leftOperand:"%DisableAnalyticsCookie%",rightOperand:"true"}}],actions:[{modulePath:"core/src/lib/actions/customCode.js",settings:{source:"//www.ni.com/70533feeace8/484b70bb80b7/0d0fc74c1602/RC86c1296dd3844257958afdfd5b5a35f2-source.min.js",language:"javascript",isExternal:!0}}]},{id:"RL5fe323b00a8145f291b6e21d9d0acaac",name:"Capture_Category_Result_Click:DCR",events:[{modulePath:"core/src/lib/events/directCall.js",settings:{identifier:"captureCategoryResultClick"},ruleOrder:50}],conditions:[{modulePath:"core/src/lib/conditions/valueComparison.js",settings:{comparison:{operator:"doesNotEqual",caseInsensitive:!0},leftOperand:"%DisableAnalyticsCookie%",rightOperand:"true"}},{modulePath:"core/src/lib/conditions/valueComparison.js",settings:{comparison:{operator:"doesNotEqual",caseInsensitive:!0},leftOperand:"%TRAFFICTYPE_META%",rightOperand:"bot"}}],actions:[{modulePath:"adobe-analytics/src/lib/actions/setVariables.js",settings:{customSetup:{source:function(e){e&&e.detail&&e.detail.template&&e.detail.filterPair&&("string"==typeof e.detail.filterPair?NIAnalytics.setAndTrack("list3",e.detail.template+":"+e.detail.filterPair):"object"==typeof e.detail.filterPair&&NIAnalytics.setAndTrack("list3",e.detail.template+":"+e.detail.filterPair.join(","+e.detail.template+":"))),e&&e.detail&&e.detail.pmdmIds&&NIAnalytics.setAndTrack("prodView",e.detail.pmdmIds)}},trackerProperties:{eVars:[{name:"eVar1",type:"value",value:"%PAGE_NAME%"},{name:"eVar27",type:"value",value:"%CONTENTTYPE:METATAG%"}],events:[{name:"event3"}]}}},{modulePath:"adobe-analytics/src/lib/actions/sendBeacon.js",settings:{type:"link",linkType:"o"}},{modulePath:"adobe-analytics/src/lib/actions/clearVariables.js",settings:{}}]},{id:"RL6043678383824560be18e98433905b26",name:"Capture_Cmty_Interaction:DCR",events:[{modulePath:"core/src/lib/events/directCall.js",settings:{identifier:"captureCmtyInteraction"},ruleOrder:50}],conditions:[{modulePath:"core/src/lib/conditions/valueComparison.js",settings:{comparison:{operator:"doesNotEqual",caseInsensitive:!0},leftOperand:"%DisableAnalyticsCookie%",rightOperand:"true"}},{modulePath:"core/src/lib/conditions/valueComparison.js",settings:{comparison:{operator:"doesNotEqual",caseInsensitive:!0},leftOperand:"%TRAFFICTYPE_META%",rightOperand:"bot"}}],actions:[{modulePath:"adobe-analytics/src/lib/actions/setVariables.js",settings:{customSetup:{source:function(e,t){t.linkTrackVars+=",eVar136,prop43",t.eVar136=t.prop43=e.detail.eventName+":"+e.detail.eventLabel}},trackerProperties:{eVars:[{name:"eVar1",type:"value",value:"%PAGE_NAME%"},{name:"eVar27",type:"value",value:"%CONTENTTYPE:METATAG%"},{name:"eVar56",type:"value",value:"%DETAILED_PAGENAME%"},{name:"eVar63",type:"value",value:"%DOCUMENTID:METATAG%"},{name:"eVar133",type:"value",value:"%CAT_ID:METATAG%"},{name:"eVar134",type:"value",value:"%SUB_CAT_ID:METATAG%"},{name:"eVar135",type:"value",value:"%NODE_ID:METATAG%"}
24],props:[{name:"prop50",type:"alias",value:"eVar56"}],events:[{name:"event68"}]}}},{modulePath:"adobe-analytics/src/lib/actions/sendBeacon.js",settings:{type:"link",linkType:"o"}},{modulePath:"adobe-analytics/src/lib/actions/clearVariables.js",settings:{}}]},{id:"RL612c68fd97854919b13423972dd02f25",name:"Capture_Outcome_Complete:DCR",events:[{modulePath:"core/src/lib/events/directCall.js",settings:{identifier:"captureOutcomeComplete"},ruleOrder:50}],conditions:[{modulePath:"core/src/lib/conditions/valueComparison.js",settings:{comparison:{operator:"doesNotEqual",caseInsensitive:!0},leftOperand:"%DisableAnalyticsCookie%",rightOperand:"true"}},{modulePath:"core/src/lib/conditions/valueComparison.js",settings:{comparison:{operator:"doesNotEqual",caseInsensitive:!0},leftOperand:"%TRAFFICTYPE_META%",rightOperand:"bot"}}],actions:[{modulePath:"adobe-analytics/src/lib/actions/setVariables.js",settings:{customSetup:{source:function(e,t){t.linkTrackVars+=",events,eVar96",t.linkTrackEvents+=",event43,event52";var a=e.detail.eventName,n=e.detail.email;if("assessment"===a?t.events+=""===t.events?"event43":",event43":"event registration"===a&&(t.events+=""===t.events?"event52":",event52",t.eVar96=_satellite.getVar("DOCUMENTID:METATAG")),"chat"===a){t.events+=",event45",t.linkTrackEvents+=",event45",digitalData.valueToHash=n,t.eVar101=""!==n?_satellite.getVar("MD5_HASH"):"",t.linkTrackVars+=",eVar101";var r=sessionStorage.getItem("NIUA_email_addr");if(null!==r){var i=JSON.parse(r);digitalData.valueToHash=i.response.email}}"contact sales"===a&&(t.events+=",event70",t.linkTrackEvents+=",event70",digitalData.valueToHash=n,t.eVar101=""!==n?_satellite.getVar("MD5_HASH"):"",t.transactionID=t.eVar101,t.linkTrackVars+=",eVar101,transactionID"),NIAnalytics.setAndTrack("eVar147",e.detail.datetime)}},trackerProperties:{eVars:[{name:"eVar1",type:"value",value:"%PAGE_NAME%"},{name:"eVar28",type:"value",value:"%event.detail.eventName%"},{name:"eVar29",type:"value",value:"%event.detail.eventName% %event.detail.eventAction%"},{name:"eVar56",type:"value",value:"%DETAILED_PAGENAME%"},{name:"eVar71",type:"value",value:"%ASSESSMENT_LABEL:EV:DL%"},{name:"eVar72",type:"value",value:"%ASSESSMENT_QUESTIONID:EV:DL%"},{name:"eVar73",type:"value",value:"%ASSESSMENT_OUTCOME_LABEL:EV:DL%"}],props:[{name:"prop23",type:"alias",value:"eVar1"},{name:"prop25",type:"value",value:"%ASSESSMENT_LABEL:EV:DL%"},{name:"prop50",type:"alias",value:"eVar56"}],events:[{name:"event28"}],pageName:"%PAGE_NAME%"}}},{modulePath:"adobe-analytics/src/lib/actions/sendBeacon.js",settings:{type:"link",linkName:"",linkType:"o"}},{modulePath:"adobe-analytics/src/lib/actions/clearVariables.js",settings:{}}]},{id:"RL6264d645ddb74cee88d046d23c0bdeeb",name:"CTA_Click:EBR",events:[{modulePath:"core/src/lib/events/click.js",settings:{elementSelector:".aa-react-link:not(.buyquote-button), .hw-pdp__grid-column .overview__button",bubbleFireIfParent:!0,bubbleFireIfChildFired:!1},ruleOrder:50},{modulePath:"core/src/lib/events/click.js",settings:{bubbleStop:!0, 25elementSelector:'a.link:not(:is([data-an-do-not-track="true"], [class*="Banner_in-table-banner-content"] *, [class*="Banner_end-of-page-banner"] *, [class*="starting-at-price__pricing-table-view"] *, [class*="CardContainerItem"] *, [class*="Tabs_verticalTabs"] .nicrc--tab-content a.link, [class*="Tabs_verticalTabs"] .nicrc--tab-content button, [class*="Leadspace_linkContainer"] a, [class*="Leadspace_linkContainer"] button, .hub-navigation a, .hub-navigation button, .sw-hub-dropdown-li a:not([data-analytics-cta-type]) )), a.nicrc--link:not(:is([class*="Banner_in-table-banner-content"] *, [class*="Banner_end-of-page-banner"] *, [class*="starting-at-price__pricing-table-view"] *, [class*="CardContainerItem"] *, [class*="Tabs_verticalTabs"] .nicrc--tab-content a.link, [class*="Tabs_verticalTabs"] .nicrc--tab-content button, [class*="Leadspace_linkContainer"] a, [class*="Leadspace_linkContainer"] button, .hub-navigation a, .hub-navigation button, .sw-hub-dropdown-li a:not([data-analytics-cta-type]), [class*="analytics-mp-"], [class*="analytics-update-payment-method"], [class*="product-list-table__part-number-link"], [class*="aa-react-link"], [class*="aa-swpdp-included"], [class*="aa-cpdp-training-format"], [class*="aa-cplp-prodlink"], [class*="aa-co-term-cta"], [class*="aa-software-upgrade-cta"], [class*="step-modal-steps__skip-link"], [class*="aa-swplp-download"], [class*="aa-cpdp-topcta"], [class*="aa-software-upgrade-step2-cta"], [class*="aa-sw-renewal-cta"], [class*="cross-sell-card__learn-more"], .product-list-table__cell-content--sticky.price .nicrc--link, [class*="deap-events-leadspace-cta"] ))',bubbleFireIfParent:!0,bubbleFireIfChildFired:!1},ruleOrder:50}],conditions:[{modulePath:"core/src/lib/conditions/valueComparison.js",settings:{comparison:{operator:"doesNotEqual",caseInsensitive:!0},leftOperand:"%DisableAnalyticsCookie%",rightOperand:"true"}},{modulePath:"core/src/lib/conditions/valueComparison.js",settings:{comparison:{operator:"doesNotEqual",caseInsensitive:!0},leftOperand:"%TRAFFICTYPE_META%",rightOperand:"bot"}},{modulePath:"core/src/lib/conditions/customCode.js",settings:{source:function(e){let t=e.target.closest("a"),a=e.target.closest("button");return!(t&&(t.matches(".nicrc--breadcrumb-item a.nicrc--link")||t.matches(".distributor-modal__table-section-table a.nicrc--link")||t.matches(".nicrc--tile.resources-section a.nicrc--link"))||a&&(a.matches(".buyquote-button")||a.matches(".step-modal-steps__skip-link")||a.matches(".nicrc--modal .step-modal-steps__buttons .nicrc--btn")))}}}],actions:[{modulePath:"adobe-analytics/src/lib/actions/setVariables.js",settings:{customSetup:{source:function(e){NIAnalytics.setAndTrack(["eVar33","prop23"],e.target.attributes.hasOwnProperty("data-an-cta-label")?e.target.attributes["data-an-cta-label"].value:e.target.innerText)}},trackerProperties:{eVars:[{name:"eVar1",type:"value",value:"%PAGE_NAME%"},{name:"eVar12",type:"value",value:"%PROFILE_ID:COOKIE%"},{name:"eVar21",type:"value",value:"%PAGE_URL%"},{name:"eVar27",type:"value",value:"%CONTENTTYPE:METATAG%"}
25],props:[{name:"prop2",type:"alias",value:"eVar27"},{name:"prop33",type:"alias",value:"eVar21"}],events:[{name:"event30"}]}}},{modulePath:"adobe-analytics/src/lib/actions/sendBeacon.js",settings:{type:"link",linkName:"aa-react-link",linkType:"o"}},{modulePath:"adobe-analytics/src/lib/actions/clearVariables.js",settings:{}}]},{id:"RL62a226df0dcb4243973d0ab75b91796f",name:"EventCardClick:EBR",events:[{modulePath:"core/src/lib/events/click.js",settings:{elementSelector:".event-card",bubbleFireIfParent:!0,bubbleFireIfChildFired:!0},ruleOrder:50}],conditions:[],actions:[{modulePath:"adobe-analytics/src/lib/actions/setVariables.js",settings:{customSetup:{source:function(e){let t=e.target.querySelector(".event-card--header .heading-04")?.innerText;NIAnalytics.setAndTrack(["eVar33","prop23"],"Events:event card:"+t)}},trackerProperties:{eVars:[{name:"eVar1",type:"value",value:"%PAGE_NAME%"},{name:"eVar12",type:"value",value:"%PROFILE_ID:COOKIE%"},{name:"eVar21",type:"value",value:"%PAGE_URL%"},{name:"eVar27",type:"value",value:"%CONTENTTYPE:METATAG%"}],props:[{name:"prop2",type:"alias",value:"eVar27"},{name:"prop33",type:"alias",value:"eVar21"}],events:[{name:"event30"}]}}},{modulePath:"adobe-analytics/src/lib/actions/sendBeacon.js",settings:{type:"link",linkName:"Event card click",linkType:"o"}},{modulePath:"adobe-analytics/src/lib/actions/clearVariables.js",settings:{}}]},{id:"RL66c7678899d14f7f8eafef0ebacc0dc3",name:"Capture_Result_Click:DCR",events:[{modulePath:"core/src/lib/events/directCall.js",settings:{identifier:"captureResultClick"},ruleOrder:50}],conditions:[{modulePath:"core/src/lib/conditions/valueComparison.js",settings:{comparison:{operator:"doesNotEqual",caseInsensitive:!0},leftOperand:"%DisableAnalyticsCookie%",rightOperand:"true"}},{modulePath:"core/src/lib/conditions/valueComparison.js",settings:{comparison:{operator:"doesNotEqual",caseInsensitive:!0},leftOperand:"%TRAFFICTYPE_META%",rightOperand:"bot"}}],actions:[{modulePath:"adobe-analytics/src/lib/actions/setVariables.js",settings:{customSetup:{source:function(e,t){t.getPreviousValue(t.eVar2,"gpv_ps","")}},trackerProperties:{eVars:[{name:"eVar1",type:"value",value:"%PAGE_NAME%"},{name:"eVar2",type:"value",value:"%ONSITESEARCHTERM:OSI:OS:DL%"},{name:"eVar27",type:"value",value:"%CONTENTTYPE:METATAG%"},{name:"eVar46",type:"value",value:"%event.detail.onsiteSearchClickedRank%"},{name:"eVar47",type:"value",value:"%event.detail.onsiteSearchClickTitle%"},{name:"eVar127",type:"value",value:"%CLICKTITLEURL:OSI:OS:DL%"}],props:[{name:"prop4",type:"alias",value:"eVar2"},{name:"prop23",type:"value",value:"%PAGE_NAME%"}],events:[{name:"event38"}]}}},{modulePath:"adobe-analytics/src/lib/actions/sendBeacon.js",settings:{type:"link",linkName:"%ONSITESEARCHCLICKTITLE:OSI:OS:DL%",linkType:"o"}},{modulePath:"adobe-analytics/src/lib/actions/clearVariables.js",settings:{}}]},{id:"RL677d5d082f864bd89c7f3bd4a4428641",name:"OneTrustTag:PLR",events:[{modulePath:"core/src/lib/events/windowLoaded.js",settings:{},ruleOrder:50}],conditions:[{modulePath:"core/src/lib/conditions/customCode.js",settings:{source:function(){return null!==sessionStorage.getItem("AAOneTrust")}}},{modulePath:"core/src/lib/conditions/valueComparison.js",settings:{comparison:{operator:"doesNotEqual",caseInsensitive:!0},leftOperand:"%DisableAnalyticsCookie%",rightOperand:"true"}}],actions:[{modulePath:"core/src/lib/actions/customCode.js",settings:{source:"//www.ni.com/70533feeace8/484b70bb80b7/0d0fc74c1602/RC66b5146ef8394fc3ab817291f0a9b1e9-source.min.js",language:"html",isExternal:!0}}]},{id:"RL6996d1ef200b4f559b6913c8be62ca10",name:"SWPLP_Search_Navigation:DCR",events:[{modulePath:"core/src/lib/events/customEvent.js",settings:{type:"aa-swplp-search-navigation",bubbleFireIfParent:!0,bubbleFireIfChildFired:!0},ruleOrder:50}],conditions:[{modulePath:"core/src/lib/conditions/valueComparison.js",settings:{comparison:{operator:"doesNotEqual",caseInsensitive:!0},leftOperand:"%DisableAnalyticsCookie%",rightOperand:"true"}},{modulePath:"core/src/lib/conditions/valueComparison.js",settings:{comparison:{operator:"doesNotEqual",caseInsensitive:!0},leftOperand:"%TRAFFICTYPE_META%",rightOperand:"bot"}}],actions:[{modulePath:"adobe-analytics/src/lib/actions/setVariables.js",settings:{customSetup:{source:function(e){NIAnalytics.setAndTrack(["eVar33","prop23"],"SW PLP:"+e.detail.pageNumber)}},trackerProperties:{eVars:[{name:"eVar1",type:"value",value:"%PAGE_NAME%"},{name:"eVar12",type:"value",value:"%PROFILE_ID:COOKIE%"},{name:"eVar21",type:"value",value:"%PAGE_URL%"},{name:"eVar27",type:"value",value:"%CONTENTTYPE:METATAG%"},{name:"eVar41",type:"value",value:"SW Page Catalog Search"},{name:"eVar56",type:"value",value:"SW page Catalog search results"},{name:"eVar59",type:"value",value:"SW page Catalog search results"}
25],props:[{name:"prop2",type:"alias",value:"eVar27"},{name:"prop23",type:"alias",value:"eVar33"},{name:"prop33",type:"alias",value:"eVar21"}],events:[{name:"event30"},{name:"event78"}]}}},{modulePath:"adobe-analytics/src/lib/actions/sendBeacon.js",settings:{type:"link",linkName:"SW PLP",linkType:"o"}},{modulePath:"adobe-analytics/src/lib/actions/clearVariables.js",settings:{}}]},{id:"RL6c0c983c2a524bd79373759aeb0b8e5b",name:"EventCitySearch:EBR",events:[{modulePath:"core/src/lib/events/customEvent.js",settings:{type:"filteredbylocation",bubbleFireIfParent:!0,bubbleFireIfChildFired:!0},ruleOrder:50}],conditions:[{modulePath:"core/src/lib/conditions/customCode.js",settings:{source:function(){return/^\/[a-z]{2}(?:-[a-z]{2})?\/events\.html$/i.test(window.location.pathname)}}}],actions:[{modulePath:"adobe-analytics/src/lib/actions/setVariables.js",settings:{customSetup:{source:function(e){NIAnalytics.setAndTrack(["eVar33","prop23"],"Events:city search:"+e?.detail?.value)}},trackerProperties:{eVars:[{name:"eVar1",type:"value",value:"%PAGE_NAME%"},{name:"eVar12",type:"value",value:"%PROFILE_ID:COOKIE%"},{name:"eVar21",type:"value",value:"%PAGE_URL%"},{name:"eVar27",type:"value",value:"%CONTENTTYPE:METATAG%"}],props:[{name:"prop2",type:"alias",value:"eVar27"},{name:"prop33",type:"alias",value:"eVar21"}],events:[{name:"event30"}]}}},{modulePath:"adobe-analytics/src/lib/actions/sendBeacon.js",settings:{type:"link",linkName:"Event city search",linkType:"o"}},{modulePath:"adobe-analytics/src/lib/actions/clearVariables.js",settings:{}}]},{id:"RL6d990fcdb2de4a6794bb009d132c1cbc",name:"My_Profile_ErrorEvents:EBR",events:[{modulePath:"core/src/lib/events/customEvent.js",settings:{type:"AnalyticsCardLimitReached",bubbleFireIfParent:!0,bubbleFireIfChildFired:!0},ruleOrder:50},{modulePath:"core/src/lib/events/customEvent.js",settings:{type:"AnalyticsNotSupportedPayment",bubbleFireIfParent:!0,bubbleFireIfChildFired:!0},ruleOrder:50}],conditions:[{modulePath:"core/src/lib/conditions/valueComparison.js",settings:{comparison:{operator:"doesNotEqual",caseInsensitive:!0},leftOperand:"%DisableAnalyticsCookie%",rightOperand:"true"}},{modulePath:"core/src/lib/conditions/valueComparison.js",settings:{comparison:{operator:"doesNotEqual",caseInsensitive:!0},leftOperand:"%TRAFFICTYPE_META%",rightOperand:"bot"}}],actions:[{modulePath:"adobe-analytics/src/lib/actions/setVariables.js",settings:{customSetup:{source:function(e){NIAnalytics.setAndTrack("eVar43",e.detail.message),"AnalyticsCardLimitReached"==e.nativeEvent.type?NIAnalytics.setAndTrack("event75",""):"AnalyticsNotSupportedPayment"==e.nativeEvent.type&&NIAnalytics.setAndTrack("event76","")}},trackerProperties:{eVars:[{name:"eVar1",type:"value",value:"MyProfile/Saved payment methods"},{name:"eVar21",type:"value",value:"%PAGE_URL%"},{name:"eVar56",type:"value",value:"myprofile:main"},{name:"eVar74",type:"value",value:"Error - Payment method"}],props:[{name:"prop33",type:"alias",value:"eVar21"}],events:[{name:"event29"}]}}},{modulePath:"adobe-analytics/src/lib/actions/sendBeacon.js",settings:{type:"link",linkType:"o"}},{modulePath:"adobe-analytics/src/lib/actions/clearVariables.js",settings:{}}]},{id:"RL712ab0f203db4425a5d632003ac0b1e7",name:"Software Upgrade Additional Products CTA Click:EBR",events:[{modulePath:"core/src/lib/events/click.js",settings:{elementSelector:".aa-software-upgrade-step2-cta",bubbleFireIfParent:!0,bubbleFireIfChildFired:!1},ruleOrder:50}],conditions:[],actions:[{modulePath:"adobe-analytics/src/lib/actions/setVariables.js",settings:{customSetup:{source:function(e){function t(e){let t=e.parentElement;for(;t;){const e=t.querySelector("h3");if(e)return e.textContent.trim();t=t.parentElement}return null}NIAnalytics.setAndTrack(["eVar33","prop23"],"Upgrade_step2:"+t(e.element)+":"+e.target.innerText)}},trackerProperties:{eVars:[{name:"eVar1",type:"value",value:"%PAGE_NAME%"},{name:"eVar12",type:"value",value:"%PROFILE_ID:COOKIE%"},{name:"eVar21",type:"value",value:"%PAGE_URL%"},{name:"eVar27",type:"value",value:"%CONTENTTYPE:METATAG%"}],props:[{name:"prop2",type:"alias",value:"eVar27"}
25,{name:"prop33",type:"alias",value:"eVar21"}],events:[{name:"event30"}]}}},{modulePath:"adobe-analytics/src/lib/actions/sendBeacon.js",settings:{type:"link",linkName:"Software Upgrade Additional Products CTA Click",linkType:"o"}},{modulePath:"adobe-analytics/src/lib/actions/clearVariables.js",settings:{}}]},{id:"RL734fd2ba29cb414298ecf14ccbb972ac",name:"Software Upgrade CTA Click:EBR",events:[{modulePath:"core/src/lib/events/click.js",settings:{elementSelector:".aa-software-upgrade-cta",bubbleFireIfParent:!0,bubbleFireIfChildFired:!1},ruleOrder:50}],conditions:[],actions:[{modulePath:"adobe-analytics/src/lib/actions/setVariables.js",settings:{customSetup:{source:function(e){NIAnalytics.setAndTrack(["eVar33","prop23"],"Upgrade:"+e.target.innerText)}},trackerProperties:{eVars:[{name:"eVar1",type:"value",value:"%PAGE_NAME%"},{name:"eVar12",type:"value",value:"%PROFILE_ID:COOKIE%"},{name:"eVar21",type:"value",value:"%PAGE_URL%"},{name:"eVar27",type:"value",value:"%CONTENTTYPE:METATAG%"}],props:[{name:"prop2",type:"alias",value:"eVar27"},{name:"prop33",type:"alias",value:"eVar21"}],events:[{name:"event30"}]}}},{modulePath:"adobe-analytics/src/lib/actions/sendBeacon.js",settings:{type:"link",linkName:"Software Upgrade CTA Click",linkType:"o"}},{modulePath:"adobe-analytics/src/lib/actions/clearVariables.js",settings:{}}]},{id:"RL73643a6169b14893aa6dd36ee47db88d",name:"Target_Remove_Body_Hiding",events:[{modulePath:"core/src/lib/events/libraryLoaded.js",settings:{},ruleOrder:50}],conditions:[{modulePath:"core/src/lib/conditions/customCode.js",settings:{source:function(){return!1===_satellite.getVar("TARGET_ENABLED")}}}],actions:[{modulePath:"core/src/lib/actions/customCode.js",settings:{global:!1,source:"var STYLE_ID = 'at-body-style';\n\nfunction getParent() {\n return document.getElementsByTagName('head')[0];\n}\n\nfunction removeStyle(parent, id) {\n if (!parent) { \n return;\n }\n var style = document.getElementById(id);\n if (!style) {\n return;\n }\n parent.removeChild(style);\n}\n\nremoveStyle(getParent(), STYLE_ID);",language:"javascript"}}]},{id:"RL74415d40073e48d08479ab96399a9d01",name:"Certain_Events:PLR",events:[{modulePath:"core/src/lib/events/customCode.js",settings:{source:function(e){document.addEventListener("RefdataLoaded",(function(){e()}),!1)}},ruleOrder:50},{modulePath:"core/src/lib/events/directCall.js",settings:{identifier:"captureVirtualPageLoad"},ruleOrder:50},{modulePath:"core/src/lib/events/windowLoaded.js",settings:{},ruleOrder:50}],conditions:[{modulePath:"core/src/lib/conditions/valueComparison.js",settings:{comparison:{operator:"doesNotEqual",caseInsensitive:!0},leftOperand:"%DisableAnalyticsCookie%",rightOperand:"true"}},{modulePath:"core/src/lib/conditions/valueComparison.js",settings:{comparison:{operator:"equals"},leftOperand:"%TEMPLATE:PI:PA:DL%",rightOperand:"eventConfirm"}}],actions:[{modulePath:"core/src/lib/actions/customCode.js",settings:{source:"//www.ni.com/70533feeace8/484b70bb80b7/0d0fc74c1602/RC80dd9752c7854af88d685084575bbe15-source.min.js",language:"javascript",isExternal:!0}}]},{id:"RL74c40f30036b414a8fc7f63b54a515f1",name:"FAQ_Question_Click:EBR",events:[{modulePath:"core/src/lib/events/click.js",settings:{elementSelector:".nicrc--accordion__item[data-an-faq-question-id]:not([data-aa-opened-question=true])",bubbleFireIfParent:!0,bubbleFireIfChildFired:!0},ruleOrder:50}],conditions:[{modulePath:"core/src/lib/conditions/valueComparison.js",settings:{comparison:{operator:"doesNotEqual",caseInsensitive:!0},leftOperand:"%DisableAnalyticsCookie%",rightOperand:"true"}},{modulePath:"core/src/lib/conditions/valueComparison.js",settings:{comparison:{operator:"doesNotEqual",caseInsensitive:!0},leftOperand:"%TRAFFICTYPE_META%",rightOperand:"bot"}}],actions:[{modulePath:"adobe-analytics/src/lib/actions/setVariables.js",settings:{customSetup:{source:function(e){e.element.setAttribute("data-aa-opened-question",!0);let t=e.element.getAttribute("data-an-faq-question-id");NIAnalytics.setAndTrack("eVar159",t)}},trackerProperties:{eVars:[{name:"eVar1",type:"value",value:"%PAGE_NAME%"},{name:"eVar21",type:"value",value:"%PAGE_URL%"},{name:"eVar27",type:"value",value:"%CONTENTTYPE:METATAG%"}
25],props:[{name:"prop33",type:"alias",value:"eVar21"}],events:[{name:"event77"}],pageURL:"%PAGE_URL%"}}},{modulePath:"adobe-analytics/src/lib/actions/sendBeacon.js",settings:{type:"link",linkName:"aa-react-link",linkType:"o"}},{modulePath:"adobe-analytics/src/lib/actions/clearVariables.js",settings:{}}]},{id:"RL74dc0922803341d4afab455aeb0c03be",name:"Capture_Search_Filter:DCR",events:[{modulePath:"core/src/lib/events/directCall.js",settings:{identifier:"captureSearchFilter"},ruleOrder:50}],conditions:[{modulePath:"core/src/lib/conditions/valueComparison.js",settings:{comparison:{operator:"doesNotEqual",caseInsensitive:!0},leftOperand:"%DisableAnalyticsCookie%",rightOperand:"true"}},{modulePath:"core/src/lib/conditions/valueComparison.js",settings:{comparison:{operator:"doesNotEqual",caseInsensitive:!0},leftOperand:"%TRAFFICTYPE_META%",rightOperand:"bot"}}],actions:[{modulePath:"adobe-analytics/src/lib/actions/setVariables.js",settings:{customSetup:{source:function(e,t){if("onsiteSearchScenario"===NIAnalytics.captureSearchFilterParam)t.eVar65=_satellite.getVar("ONSITESEARCHSCENARIO:OSI:OS:DL"),t.linkTrackVars+=",eVar65";else{var a=_satellite.getVar("ONSITESEARCHSECONDARYFILTER:OSI:OS:DL");0===a.indexOf("searchfilter:")?(t.list3=a,t.linkTrackVars+=",list3"):(t.eVar66=a,t.linkTrackVars+=",eVar66")}}},trackerProperties:{eVars:[{name:"eVar1",type:"value",value:"%PAGE_NAME%"}],props:[{name:"prop23",type:"value",value:"%PAGE_NAME%"}],events:[{name:"event41"}]}}},{modulePath:"adobe-analytics/src/lib/actions/sendBeacon.js",settings:{type:"link",linkName:"%ONSITESEARCHSECONDARYFILTERORSCENARIO%",linkType:"o"}},{modulePath:"adobe-analytics/src/lib/actions/clearVariables.js",settings:{}}]},{id:"RL77c6ff54bacc4ed9b2d82fc635728623",name:"Baidu_Conversion_Code:PLR",events:[{modulePath:"core/src/lib/events/windowLoaded.js",settings:{},ruleOrder:50}],conditions:[{modulePath:"core/src/lib/conditions/valueComparison.js",settings:{comparison:{operator:"isTrue"},leftOperand:"%OneTrust_Targeting_Consent%"}},{modulePath:"core/src/lib/conditions/valueComparison.js",settings:{comparison:{operator:"doesNotEqual",caseInsensitive:!0},leftOperand:"%DisableAnalyticsCookie%",rightOperand:"true"}},{modulePath:"core/src/lib/conditions/customCode.js",settings:{source:function(){var e=["ohm.ni.com/advisors/pxi/pages/common/intro.xhtml","ohm.ni.com/advisors/compactdaq/pages/common/intro.xhtml","ohm.ni.com/advisors/crio/pages/common/intro.xhtml"];return"downloadconfirm"==_satellite.getVar("CONTENTTYPE:METATAG")&&_satellite.getVar("GENERIC_PAGENAME").indexOf("support:downloads:software:lv-nxg")>-1||"quote"===_satellite.getVar("CONTENTTYPE:METATAG")||e.indexOf(_satellite.getVar("PAGE_NAME"))>-1||""!==_satellite.getVar("GUESTBOOK_CODE")||"true"==_satellite.getVar("GOOGLE_SHOPPING_FILTER")}}},{modulePath:"core/src/lib/conditions/valueComparison.js",settings:{comparison:{operator:"equals"},leftOperand:"%NICOM_PAGE%",rightOperand:"true"}},{modulePath:"core/src/lib/conditions/valueComparison.js",settings:{comparison:{operator:"doesNotEqual",caseInsensitive:!0},leftOperand:"%COUNTRY_METATAG%",rightOperand:"CN"}}],actions:[{modulePath:"core/src/lib/actions/customCode.js",settings:{source:"//www.ni.com/70533feeace8/484b70bb80b7/0d0fc74c1602/RC762f921ff8f1492e9f0a1dd179f69f65-source.min.js",language:"javascript",isExternal:!0}},{modulePath:"core/src/lib/actions/customCode.js",settings:{source:"//www.ni.com/70533feeace8/484b70bb80b7/0d0fc74c1602/RC4307289a74e442d6a551419f6be21510-source.min.js",language:"javascript",isExternal:!0}}]},{id:"RL783224f9377943d6be7f29b3ea0b9ccb",name:"Merkle_OnDemandWebinar:EBR",events:[{modulePath:"core/src/lib/events/customCode.js",settings:{source:function(e){Element.prototype.closest||(Element.prototype.matches||(Element.prototype.matches=Element.prototype.msMatchesSelector||Element.prototype.webkitMatchesSelector),Element.prototype.closest=function(e){var t=this,a=this;if(!document.documentElement.contains(t))return null;do{if(a.matches(e))return a;a=void 0!==a.parentElement?a.parentElement:a.parentNode}while(null!=a);return null}),document.addEventListener("click",(function(t){var a="";if("a"===t.target.tagName.toLowerCase()&&t.target.hasAttribute("href")?(a=document.createElement("a")).href=t.target.href:a=t.target.closest("a"),null!==a&&(new RegExp(/event.on24.com/gi).test(a.href)&&e(
25),"#"===a.href||"#"===a.href.slice(-1)))return!1}))}},ruleOrder:75}],conditions:[{modulePath:"core/src/lib/conditions/valueComparison.js",settings:{comparison:{operator:"isTrue"},leftOperand:"%OneTrust_Targeting_Consent%"}},{modulePath:"core/src/lib/conditions/valueComparison.js",settings:{comparison:{operator:"doesNotEqual",caseInsensitive:!0},leftOperand:"%DisableAnalyticsCookie%",rightOperand:"true"}}],actions:[{modulePath:"core/src/lib/actions/customCode.js",settings:{global:!1,source:"//www.ni.com/70533feeace8/484b70bb80b7/0d0fc74c1602/RCa00d4938249c482e86bdd593298c9b33-source.min.js",language:"javascript",isExternal:!0}},{modulePath:"core/src/lib/actions/customCode.js",settings:{source:"//www.ni.com/70533feeace8/484b70bb80b7/0d0fc74c1602/RC73d7f26a7f964e2d8ade5b905700bf74-source.min.js",language:"javascript",isExternal:!0}}]},{id:"RL795d099ff909457280f13a748158ce19",name:"ProductConfigModalOpen:DCR",events:[{modulePath:"core/src/lib/events/customEvent.js",settings:{type:"aa-product-configuration-modal",bubbleFireIfParent:!0,bubbleFireIfChildFired:!0},ruleOrder:50}],conditions:[{modulePath:"core/src/lib/conditions/valueComparison.js",settings:{comparison:{operator:"doesNotEqual",caseInsensitive:!0},leftOperand:"%DisableAnalyticsCookie%",rightOperand:"true"}},{modulePath:"core/src/lib/conditions/valueComparison.js",settings:{comparison:{operator:"doesNotEqual",caseInsensitive:!0},leftOperand:"%TRAFFICTYPE_META%",rightOperand:"bot"}}],actions:[{modulePath:"adobe-analytics/src/lib/actions/setVariables.js",settings:{customSetup:{source:function(){NIAnalytics.setAndTrack(["eVar33","prop23"],NIAnalytics.getDataElement("CONTENTTYPE:METATAG")+":Product Config Modal")}},trackerProperties:{eVars:[{name:"eVar1",type:"value",value:"%PAGE_NAME%"},{name:"eVar12",type:"value",value:"%PROFILE_ID:COOKIE%"},{name:"eVar21",type:"value",value:"%PAGE_URL%"},{name:"eVar27",type:"value",value:"%CONTENTTYPE:METATAG%"}],props:[{name:"prop2",type:"alias",value:"eVar27"},{name:"prop33",type:"alias",value:"eVar21"}],events:[{name:"event30"}]}}},{modulePath:"adobe-analytics/src/lib/actions/sendBeacon.js",settings:{type:"link",linkName:"Product Configuration Modal",linkType:"o"}},{modulePath:"adobe-analytics/src/lib/actions/clearVariables.js",settings:{}}]},{id:"RL797378ad0a944dd38fc84b93e3a51a97",name:"Baidu_Eloqua_landing:PLR",events:[{modulePath:"core/src/lib/events/windowLoaded.js",settings:{},ruleOrder:50}],conditions:[{modulePath:"core/src/lib/conditions/valueComparison.js",settings:{comparison:{operator:"isTrue"},leftOperand:"%OneTrust_Targeting_Consent%"}},{modulePath:"core/src/lib/conditions/valueComparison.js",settings:{comparison:{operator:"doesNotEqual",caseInsensitive:!0},leftOperand:"%DisableAnalyticsCookie%",rightOperand:"true"}},{modulePath:"core/src/lib/conditions/valueComparison.js",settings:{comparison:{operator:"equals"},leftOperand:"%NICOM_PAGE%",rightOperand:"true"}},{modulePath:"core/src/lib/conditions/valueComparison.js",settings:{comparison:{operator:"matchesRegex",caseInsensitive:!0},leftOperand:"%DOMAIN%",rightOperand:"campaigns.ni.com|landing.ni.com"}},{modulePath:"core/src/lib/conditions/customCode.js",settings:{source:function(){return"yes"!==NIAnalytics.getMetaTag("pardotiframe").toLowerCase()}}}],actions:[{modulePath:"core/src/lib/actions/customCode.js",settings:{source:"//www.ni.com/70533feeace8/484b70bb80b7/0d0fc74c1602/RCb4f57929fffd45aba1c265828db98e89-source.min.js",language:"javascript",isExternal:!0}},{modulePath:"core/src/lib/actions/customCode.js",settings:{source:"//www.ni.com/70533feeace8/484b70bb80b7/0d0fc74c1602/RCb12d7bc932674fde9a925bd625f2c9ad-source.min.js",language:"javascript",isExternal:!0}}]},{id:"RL7a5f7c53bd9a4ce8b475890b6cc24d8d",name:"Search_No_Result:PLR",events:[{modulePath:"core/src/lib/events/windowLoaded.js",settings:{},ruleOrder:50},{modulePath:"core/src/lib/events/directCall.js",settings:{identifier:"captureVirtualPageLoad"},ruleOrder:50}],conditions:[{modulePath:"core/src/lib/conditions/valueComparison.js",settings:{comparison:{operator:"equals"},leftOperand:"%NI_SEARCHRESULTSCOUNT:METATAG%",rightOperand:"0"}},{modulePath:"core/src/lib/conditions/valueComparison.js",settings:{comparison:{operator:"equals"},leftOperand:"%NICOM_PAGE%",rightOperand:"true"}},{modulePath:"core/src/lib/conditions/valueComparison.js",settings:{comparison:{operator:"equals"},leftOperand:"%TEMPLATE:PI:PA:DL%",rightOperand:"searchResults"}},{modulePath:"core/src/lib/conditions/valueComparison.js",settings:{comparison:{operator:"doesNotEqual",caseInsensitive:!0},leftOperand:"%DisableAnalyticsCookie%",rightOperand:"true"}}],actions:[{modulePath:"adobe-analytics/src/lib/actions/setVariables.js",settings:{trackerProperties:{events:[{name:"event2"}]}}}]},{id:"RL7b30cc5c9c1a461191c6796f8eaeee0a",name:"Google_Search_tag:PLR",events:[{modulePath:"core/src/lib/events/libraryLoaded.js",settings:{},ruleOrder:50}],conditions:[{modulePath:"core/src/lib/conditions/valueComparison.js",settings:{comparison:{operator:"equals",caseInsensitive:!0},leftOperand:"%PAGE_NAME%",rightOperand:"homepage"}},{modulePath:"core/src/lib/conditions/valueComparison.js",settings:{comparison:{operator:"equals",caseInsensitive:!0},leftOperand:"%CONTENTTYPE:METATAG%",rightOperand:"homepage"}},{modulePath:"core/src/lib/conditions/valueComparison.js",settings:{comparison:{operator:"equals",caseInsensitive:!0},leftOperand:"%SECTION:METATAG%",rightOperand:"homepage"}},{modulePath:"core/src/lib/conditions/valueComparison.js",settings:{comparison:{operator:"doesNotEqual",caseInsensitive:!0},leftOperand:"%DisableAnalyticsCookie%",rightOperand:"true"}}],actions:[{modulePath:"core/src/lib/actions/customCode.js",settings:{source:'var script = document.createElement("script");\nscript.type="application/ld+json";\nscript.innerHTML = `{\n "@context": "https://schema.org",\n "@type": "WebSite",\n "url": "https://www.ni.com/",\n "potentialAction": {\n "@type": "SearchAction",\n "target": {\n "@type": "
25EntryPoint",\n "urlTemplate": " https://www.ni.com/en/search.html?q={search_term_string}"\n },\n "query-input": "required name=search_term_string"\n }\n}`;\n\ndocument.head.appendChild(script);',language:"javascript"}}]},{id:"RL7b3519d7eef948fb82dc17d934276af8",name:"Edit_Quote_CTA_Click:EBR",events:[{modulePath:"core/src/lib/events/click.js",settings:{bubbleFireIfParent:!0,bubbleFireIfChildFired:!1},ruleOrder:50}],conditions:[{modulePath:"core/src/lib/conditions/valueComparison.js",settings:{comparison:{operator:"doesNotEqual",caseInsensitive:!0},leftOperand:"%DisableAnalyticsCookie%",rightOperand:"true"}},{modulePath:"core/src/lib/conditions/valueComparison.js",settings:{comparison:{operator:"doesNotEqual",caseInsensitive:!0},leftOperand:"%TRAFFICTYPE_META%",rightOperand:"bot"}},{modulePath:"core/src/lib/conditions/customCode.js",settings:{source:function(e){return _satellite.logger.log(e),!1}}}],actions:[{modulePath:"adobe-analytics/src/lib/actions/setVariables.js",settings:{customSetup:{source:function(e){NIAnalytics.setAndTrack(["eVar33","prop23"],e.target.attributes.hasOwnProperty("data-an-cta-label")?"edit quote confirmation:"+e.target.attributes["data-an-cta-label"].value:"edit quote confirmation:"+e.target.innerText)}},trackerProperties:{eVars:[{name:"eVar1",type:"value",value:"%PAGE_NAME%"},{name:"eVar12",type:"value",value:"%PROFILE_ID:COOKIE%"},{name:"eVar21",type:"value",value:"%PAGE_URL%"},{name:"eVar27",type:"value",value:"%CONTENTTYPE:METATAG%"}],props:[{name:"prop2",type:"alias",value:"eVar27"},{name:"prop33",type:"alias",value:"eVar21"}],events:[{name:"event30"}]}}},{modulePath:"adobe-analytics/src/lib/actions/sendBeacon.js",settings:{type:"link",linkName:"aa-react-link",linkType:"o"}},{modulePath:"adobe-analytics/src/lib/actions/clearVariables.js",settings:{}}]},{id:"RL7c34db9f6005409786a301ccf30de11e",name:"FontAwesome:PLR",events:[{modulePath:"core/src/lib/events/windowLoaded.js",settings:{},ruleOrder:50}],conditions:[{modulePath:"core/src/lib/conditions/customCode.js",settings:{source:function(){function e(){const e=Array.from(document.querySelectorAll('link[rel="stylesheet"]')).some((e=>/fontawesome|font-awesome/i.test(e.href))),t=Array.from(document.querySelectorAll("script")).some((e=>/fontawesome|font-awesome/i.test(e.src)));return e||t}return e()}}}],actions:[{modulePath:"adobe-analytics/src/lib/actions/setVariables.js",settings:{customSetup:{source:function(){function e(){const e=[/fontawesome|font-awesome/i,/use\.fontawesome\.com/i,/kit\.fontawesome\.com/i,/pro\.fontawesome\.com/i,/cdnjs.*font[-]?awesome/i,/cdn\.jsdelivr\.net.*font[-]?awesome/i,/unpkg\.com.*@fortawesome/i,/githubusercontent\.com.*font[-]?awesome/i],t=t=>{if(!t)return!1;try{const a=new URL(t,document.baseURI).href;return e.some((e=>e.test(a)))}catch{return e.some((e=>e.test(String(t))))}};for(const e of document.querySelectorAll('link[rel~="stylesheet"]'))if(t(e.href))return e.href;for(const e of document.querySelectorAll("script[src]"))if(t(e.src))return e.src;for(const e of Array.from(document.styleSheets)){let a;try{a=e.cssRules}catch{continue}if(a)for(const e of Array.from(a)){if(e.href&&t(e.href))return e.href;if(e.cssText){const a=e.cssText.match(/@import\s+url\(['"]?([^'")]+)['"]?\)/i);if(a&&t(a[1]))return a[1]}}}return null}const t=e();NIAnalytics.setAndTrack("eVar156",t)}},trackerProperties:{eVars:[{name:"eVar1",type:"value",value:"%PAGE_NAME%"},{name:"eVar21",type:"value",value:"%PAGE_URL%"}],props:[{name:"prop33",type:"alias",value:"eVar21"}]}}},{modulePath:"adobe-analytics/src/lib/actions/sendBeacon.js",settings:{type:"link",linkName:"FA Reference",linkType:"o"}},{modulePath:"adobe-analytics/src/lib/actions/clearVariables.js",settings:{}}]},{id:"RL7e4ffb086d2d4eae9a06753297a62e88",name:"SWPDP_Image_Click:EBR",events:[{modulePath:"core/src/lib/events/click.js",settings:{elementSelector:".aa-swpdp-image *",bubbleFireIfParent:!0,bubbleFireIfChildFired:!1},ruleOrder:50}],conditions:[{modulePath:"core/src/lib/conditions/valueComparison.js",settings:{comparison:{operator:"doesNotEqual",caseInsensitive:!0},leftOperand:"%DisableAnalyticsCookie%",rightOperand:"true"}},{modulePath:"core/src/lib/conditions/valueComparison.js",settings:{comparison:{operator:"doesNotEqual",caseInsensitive:!0},leftOperand:"%TRAFFICTYPE_META%",rightOperand:"bot"}}],actions:[{modulePath:"adobe-analytics/src/lib/actions/setVariables.js",settings:{customSetup:{source:function(){NIAnalytics.setAndTrack(["eVar33","prop23"],"SW PDP:Image "+window?.location?.hash?.replace("#",""))}},trackerProperties:{eVars:[{name:"eVar1",type:"value",value:"%PAGE_NAME%"},{name:"eVar12",type:"value",value:"%PROFILE_ID:COOKIE%"},{name:"eVar21",type:"value",value:"%PAGE_URL%"},{name:"eVar27",type:"value",value:"%CONTENTTYPE:METATAG%"}
25],props:[{name:"prop2",type:"alias",value:"eVar27"},{name:"prop33",type:"alias",value:"eVar21"}],events:[{name:"event30"}]}}},{modulePath:"adobe-analytics/src/lib/actions/sendBeacon.js",settings:{type:"link",linkName:"SW PLP",linkType:"o"}},{modulePath:"adobe-analytics/src/lib/actions/clearVariables.js",settings:{}}]},{id:"RL8102d1c0bdfc4e89b714b9ab15f24c6d",name:"DRIFT:PLR",events:[{modulePath:"core/src/lib/events/libraryLoaded.js",settings:{},ruleOrder:50},{modulePath:"core/src/lib/events/customEvent.js",settings:{type:"next-navigation",bubbleFireIfParent:!0,bubbleFireIfChildFired:!0},ruleOrder:50}],conditions:[{modulePath:"core/src/lib/conditions/customCode.js",settings:{source:function(){return null===sessionStorage.getItem("blockedLaunchRules")||!JSON.parse(sessionStorage.getItem("blockedLaunchRules")).includes("Drift")}}},{modulePath:"core/src/lib/conditions/customCode.js",settings:{source:function(){return/^https:\/\/((www|www-(dev2?|test2?))\.ni\.com\/(myni\/.*|my\/s\/.*|[a-z]{2}(-[a-z]{2})?\/myni\/[^\/]+\.html)|identity(-(dev2?|test2?))?\.ni\.com\/myni\/profile(\/.*)?)$/.test(window.location.href)}}}],actions:[{modulePath:"core/src/lib/actions/customCode.js",settings:{ 26source:'<!-- Start of Async Drift Code -->\n\n<script>\n "use strict"; \n !function() {\n var t = window.driftt = window.drift = window.driftt || [];\n if (!t.init) {\n if (t.invoked) return void (window.console && console.error && console.error("Drift snippet included twice."));\n t.invoked = !0, t.methods = [ "identify", "config", "track", "reset", "debug", "show", "ping", "page", "hide", "off", "on" ],\n t.factory = function(e) {\n return function() {\n var n = Array.prototype.slice.call(arguments);\n return n.unshift(e), t.push(n), t;\n };\n }, t.methods.forEach(function(e) {\n t[e] = t.factory(e);\n }), t.load = function(t) {\n var e = 3e5, n = Math.ceil(new Date() / e) * e, o = document.createElement("script");\n o.type = "text/javascript", o.async = !0, o.crossorigin = "anonymous", o.src = "https://js.driftt.com/include/" + n + "/" + t + ".js";\n var i = document.getElementsByTagName("script")[0];\n i.parentNode.insertBefore(o, i);\n };\n }\n }();\n drift.SNIPPET_VERSION = \'0.3.1\';\n \n function getDriftLocale(){\n var originalAnalyticsLocaleCookie = NIAnalytics.getDataElement("LOCALE:COOKIE");\n var twoLetterLocale = originalAnalyticsLocaleCookie.split("-")[0];\n var driftLocale = "en";\n\n switch (twoLetterLocale.toLowerCase()) {\n case "de":\n case "es":\n case "fr":\n case "ko":\n case "zh":\n driftLocale = twoLetterLocale.toLowerCase();\n break;\n case "ja":\n driftLocale = "ja-JP";\n break;\n default:\n driftLocale = "en";\n }\n return driftLocale;\n }\n\n drift.config({\n locale: getDriftLocale()\n });\n \n drift.load(\'fm4fbdf7nvk9\');\n </script>\n <!-- End of Async Drift Code -->\n\n<!-- Custom Drift code -->\n<script src="https://www.ni.com/javascript/drift_analytics_events.js"></script>\n',language:"html"}},{modulePath:"core/src/lib/actions/customCode.js",settings:{source:'if(sessionStorage.getItem("Analytics3rdPartyDebug") !== null || document.cookie.indexOf(\'Analytics3rdPartyDebug\') > -1){\n NIAnalytics.ruleLogger("DRIFT:PLR");\n}',language:"javascript"}}]},{id:"RL82074fce2adf4482a89d20be79a45ba6",name:"Merkle_ContentShare:EBR",events:[{modulePath:"core/src/lib/events/customCode.js",settings:{source:function(e){Element.prototype.closest||(Element.prototype.matches||(Element.prototype.matches=Element.prototype.msMatchesSelector||Element.prototype.webkitMatchesSelector),Element.prototype.closest=function(e){var t=this,a=this;if(!document.documentElement.contains(t))return null;do{if(a.matches(e))return a;a=void 0!==a.parentElement?a.parentElement:a.parentNode}while(null!=a);return null}),document.addEventListener("click",(function(t){var a="";if("a"===t.target.tagName.toLowerCase()&&t.target.hasAttribute("href")?(a=document.createElement("a")).href=t.target.href:a=t.target.closest("a"),null!==a&&(new RegExp(/https:\/\/www\.facebook\.com\/sharer\/sharer\.php|https:\/\/www\.linkedin\.com\/sharing\/share-offsite\/|https:\/\/twitter\.com\/intent\/tweet|mailto:/gi).test(a.href)&&e(
26),"#"===a.href||"#"===a.href.slice(-1)))return!1}))}},ruleOrder:50}],conditions:[{modulePath:"core/src/lib/conditions/valueComparison.js",settings:{comparison:{operator:"isTrue"},leftOperand:"%OneTrust_Targeting_Consent%"}},{modulePath:"core/src/lib/conditions/valueComparison.js",settings:{comparison:{operator:"doesNotEqual",caseInsensitive:!0},leftOperand:"%DisableAnalyticsCookie%",rightOperand:"true"}}],actions:[{modulePath:"core/src/lib/actions/customCode.js",settings:{global:!1,source:"//www.ni.com/70533feeace8/484b70bb80b7/0d0fc74c1602/RCf8d3ccf259984408855800e287deb497-source.min.js",language:"javascript",isExternal:!0}},{modulePath:"core/src/lib/actions/customCode.js",settings:{source:"//www.ni.com/70533feeace8/484b70bb80b7/0d0fc74c1602/RC77005fca5b7041e48e10ac076d7cb7c5-source.min.js",language:"javascript",isExternal:!0}}]},{id:"RL8333dd42d4e24a49a4a5ebd73c691332",name:"Cart&Checkout_Continue_Shopping:PLR",events:[{modulePath:"core/src/lib/events/windowLoaded.js",settings:{},ruleOrder:50},{modulePath:"core/src/lib/events/directCall.js",settings:{identifier:"captureVirtualPageLoad"},ruleOrder:1}],conditions:[{modulePath:"core/src/lib/conditions/valueComparison.js",settings:{comparison:{operator:"equals",caseInsensitive:!0},leftOperand:"%TEMPLATE:PI:PA:DL%",rightOperand:"continueshopping"}},{modulePath:"core/src/lib/conditions/valueComparison.js",settings:{comparison:{operator:"doesNotEqual",caseInsensitive:!0},leftOperand:"%DisableAnalyticsCookie%",rightOperand:"true"}}],actions:[{modulePath:"adobe-analytics/src/lib/actions/setVariables.js",settings:{customSetup:{source:function(e,t){t.list1=_satellite.getVar("PRODUCTCATEGORIES:METATAG")}},trackerProperties:{eVars:[{name:"eVar1",type:"value",value:"%PAGE_NAME%"},{name:"eVar56",type:"value",value:"%DETAILED_PAGENAME%"},{name:"eVar101",type:"value",value:"%HASHED_EMAIL:USER:DL%"}],events:[{name:"event56"}]}}}]},{id:"RL83599703395642d398bda4fc975dc936",name:"Wrapper_Header_v3:Click:EBR",events:[{modulePath:"core/src/lib/events/click.js",settings:{elementSelector:".aa-mm-top-level",bubbleFireIfParent:!0,bubbleFireIfChildFired:!0},ruleOrder:50},{modulePath:"core/src/lib/events/click.js",settings:{elementSelector:".aa-mm-level1",bubbleFireIfParent:!0,bubbleFireIfChildFired:!0},ruleOrder:50},{modulePath:"core/src/lib/events/click.js",settings:{elementSelector:".aa-mm-level2",bubbleFireIfParent:!0,bubbleFireIfChildFired:!0},ruleOrder:50}],conditions:[{modulePath:"core/src/lib/conditions/valueComparison.js",settings:{comparison:{operator:"doesNotEqual",caseInsensitive:!0},leftOperand:"%DisableAnalyticsCookie%",rightOperand:"true"}},{modulePath:"core/src/lib/conditions/valueComparison.js",settings:{comparison:{operator:"doesNotEqual",caseInsensitive:!0},leftOperand:"%TRAFFICTYPE_META%",rightOperand:"bot"}}],actions:[{modulePath:"adobe-analytics/src/lib/actions/setVariables.js",settings:{customSetup:{source:function(e){e.target.classList.contains("aa-mm-level1")||e.target.classList.contains("aa-mm-level2")?NIAnalytics.setAndTrack(["eVar33","prop23"],"header:"+document.querySelector(".ni-wrapper-mega-dropdown-open>a").innerText+":"+e.target.href):NIAnalytics.setAndTrack(["eVar33","prop23"],"header:"+e.target.innerText)}},trackerProperties:{eVars:[{name:"eVar1",type:"value",value:"%PAGE_NAME%"},{name:"eVar12",type:"value",value:"%PROFILE_ID:COOKIE%"},{name:"eVar21",type:"value",value:"%PAGE_URL%"},{name:"eVar27",type:"value",value:"%CONTENTTYPE:METATAG%"}],props:[{name:"prop2",type:"alias",value:"eVar27"},{name:"prop33",type:"alias",value:"eVar21"}],events:[{name:"event30"}]}}},{modulePath:"adobe-analytics/src/lib/actions/sendBeacon.js",settings:{type:"link",linkName:"Mega Menu Clicks",linkType:"o"}},{modulePath:"adobe-analytics/src/lib/actions/clearVariables.js",settings:{}}]},{id:"RL8520cb2bb71448e39879948cf3093f01",name:"Target_GB_MBOX:EBR",events:[{modulePath:"core/src/lib/events/click.js",settings:{anchorDelay:500,elementSelector:"a.ni-btn:not(.analytics-disabled)",bubbleFireIfParent:!0,bubbleFireIfChildFired:!0},ruleOrder:50},{modulePath:"core/src/lib/events/click.js",settings:{anchorDelay:500,elementSelector:"a.ni-content-center:not(.analytics-disabled)",bubbleFireIfParent:!0,bubbleFireIfChildFired:!0},ruleOrder:50}],conditions:[{modulePath:"core/src/lib/conditions/customCode.js",settings:{source:function(){var e=new RegExp("http?(s)://lumen?(.+).ni.com/nicif/?(.+)","i"),t=["GB_EVALLVUSER","GB_EVALLVNXG"],a=document.querySelector("input[type=hidden][name=recovery_appcode]");return!!e.test(window.location.href)&&a&&t.indexOf(a.value)>-1&&null!==document.querySelector(".guestbook-questions select")&&document.querySelector(".guestbook-questions select").selectedIndex>0}}},{modulePath:"core/src/lib/conditions/valueComparison.js",settings:{comparison:{operator:"doesNotEqual",caseInsensitive:!0},leftOperand:"%DisableAnalyticsCookie%",rightOperand:"true"}}],actions:[{modulePath:"core/src/lib/actions/customCode.js",settings:{source:"//www.ni.com/70533feeace8/484b70bb80b7/0d0fc74c1602/RCd31a4e7ced4544038568e1cb95e497a2-source.min.js",language:"javascript",isExternal:!0}}]},{id:"RL883207debfb84b23a98abba9fd456386",name:"SWPDP_Bill_Type_Click:EBR",events:[{modulePath:"core/src/lib/events/click.js",settings:{elementSelector:".subscription-billing-cycle button",bubbleFireIfParent:!0,bubbleFireIfChildFired:!1},ruleOrder:50}],conditions:[{modulePath:"core/src/lib/conditions/valueComparison.js",settings:{comparison:{operator:"doesNotEqual",caseInsensitive:!0},leftOperand:"%DisableAnalyticsCookie%",rightOperand:"true"}},{modulePath:"core/src/lib/conditions/valueComparison.js",settings:{comparison:{operator:"doesNotEqual",caseInsensitive:!0},leftOperand:"%TRAFFICTYPE_META%",rightOperand:"bot"}}],actions:[{modulePath:"adobe-analytics/src/lib/actions/setVariables.js",settings:{customSetup:{source:function(e){NIAnalytics.setAndTrack(["eVar33","prop23"],"SW PDP:"+e.target.innerText)}},trackerProperties:{eVars:[{name:"eVar1",type:"value",value:"%PAGE_NAME%"},{name:"eVar12",type:"value",value:"%PROFILE_ID:COOKIE%"},{name:"eVar21",type:"value",value:"%PAGE_URL%"},{name:"eVar27",type:"value",value:"%CONTENTTYPE:METATAG%"}
26],props:[{name:"prop2",type:"alias",value:"eVar27"},{name:"prop33",type:"alias",value:"eVar21"}],events:[{name:"event30"}]}}},{modulePath:"adobe-analytics/src/lib/actions/sendBeacon.js",settings:{type:"link",linkName:"SW PLP",linkType:"o"}},{modulePath:"adobe-analytics/src/lib/actions/clearVariables.js",settings:{}}]},{id:"RL88a3a1a150504bbaab240dee8efca132",name:"SWPDP_Recommended_Courses-Details_Click:EBR",events:[{modulePath:"core/src/lib/events/click.js",settings:{elementSelector:".aa-swpdp-course-learn",bubbleFireIfParent:!0,bubbleFireIfChildFired:!1},ruleOrder:50}],conditions:[{modulePath:"core/src/lib/conditions/valueComparison.js",settings:{comparison:{operator:"doesNotEqual",caseInsensitive:!0},leftOperand:"%DisableAnalyticsCookie%",rightOperand:"true"}},{modulePath:"core/src/lib/conditions/valueComparison.js",settings:{comparison:{operator:"doesNotEqual",caseInsensitive:!0},leftOperand:"%TRAFFICTYPE_META%",rightOperand:"bot"}}],actions:[{modulePath:"adobe-analytics/src/lib/actions/setVariables.js",settings:{customSetup:{source:function(e){NIAnalytics.setAndTrack(["eVar33","prop23"],"SW PDP:course details "+e.target.innerText)}},trackerProperties:{eVars:[{name:"eVar1",type:"value",value:"%PAGE_NAME%"},{name:"eVar12",type:"value",value:"%PROFILE_ID:COOKIE%"},{name:"eVar21",type:"value",value:"%PAGE_URL%"},{name:"eVar27",type:"value",value:"%CONTENTTYPE:METATAG%"}],props:[{name:"prop2",type:"alias",value:"eVar27"},{name:"prop33",type:"alias",value:"eVar21"}],events:[{name:"event30"}]}}},{modulePath:"adobe-analytics/src/lib/actions/sendBeacon.js",settings:{type:"link",linkName:"SW PLP",linkType:"o"}},{modulePath:"adobe-analytics/src/lib/actions/clearVariables.js",settings:{}}]},{id:"RL8afd791a92ae4c89ba0598416b6ada4e",name:"HW_Breadcrumb_Click:EBR",events:[{modulePath:"core/src/lib/events/click.js",settings:{elementSelector:".nicrc--breadcrumb-item a",bubbleFireIfParent:!0,bubbleFireIfChildFired:!1},ruleOrder:50}],conditions:[{modulePath:"core/src/lib/conditions/valueComparison.js",settings:{comparison:{operator:"doesNotEqual",caseInsensitive:!0},leftOperand:"%DisableAnalyticsCookie%",rightOperand:"true"}},{modulePath:"core/src/lib/conditions/valueComparison.js",settings:{comparison:{operator:"doesNotEqual",caseInsensitive:!0},leftOperand:"%TRAFFICTYPE_META%",rightOperand:"bot"}}],actions:[{modulePath:"adobe-analytics/src/lib/actions/setVariables.js",settings:{customSetup:{source:function(e){NIAnalytics.setAndTrack(["eVar33","prop23"],"MM:"+e.target.innerText)}},trackerProperties:{eVars:[{name:"eVar1",type:"value",value:"%PAGE_NAME%"},{name:"eVar12",type:"value",value:"%PROFILE_ID:COOKIE%"},{name:"eVar21",type:"value",value:"%PAGE_URL%"},{name:"eVar27",type:"value",value:"%CONTENTTYPE:METATAG%"}],props:[{name:"prop2",type:"alias",value:"eVar27"},{name:"prop33",type:"alias",value:"eVar21"}],events:[{name:"event30"}]}}},{modulePath:"adobe-analytics/src/lib/actions/sendBeacon.js",settings:{type:"link",linkName:"aa-react-link",linkType:"o"}},{modulePath:"adobe-analytics/src/lib/actions/clearVariables.js",settings:{}}]},{id:"RL8e257dd0f60c44a29cebfb4b3b15c8f6",name:"My_Profile_CTA_Click:EBR",events:[{modulePath:"core/src/lib/events/click.js",settings:{elementSelector:".analytics-mp-update-pi, .analytics-mp-update-email, .analytics-mp-email-preferences, .analytics-mp-change-password, .analytics-mp-update-account-type, .analytics-mp-update-org, .analytics-update-payment-method",bubbleFireIfParent:!0,bubbleFireIfChildFired:!0},ruleOrder:50}],conditions:[{modulePath:"core/src/lib/conditions/valueComparison.js",settings:{comparison:{operator:"doesNotEqual",caseInsensitive:!0},leftOperand:"%DisableAnalyticsCookie%",rightOperand:"true"}},{modulePath:"core/src/lib/conditions/valueComparison.js",settings:{comparison:{operator:"doesNotEqual",caseInsensitive:!0},leftOperand:"%TRAFFICTYPE_META%",rightOperand:"bot"}}],actions:[{modulePath:"adobe-analytics/src/lib/actions/setVariables.js",settings:{customSetup:{source:function(e){var t=e.target.closest("a"),a={"analytics-mp-update-pi":"Update personal information","analytics-mp-update-email":"Update email address","analytics-mp-email-preferences":"Update my email communication preferences","analytics-mp-change-password":"Change password","analytics-mp-update-account-type":"Update your account type","analytics-mp-update-org":"Update your organization","analytics-update-payment-method":"Update saved payment methods"},n=Object.keys(a).find((e=>t.classList.contains(e)));n=n?a[n]:"",NIAnalytics.setAndTrack(["eVar33","prop23"],n)}},trackerProperties:{eVars:[{name:"eVar1",type:"value",value:"%PAGE_NAME%"},{name:"eVar12",type:"value",value:"%PROFILE_ID:COOKIE%"},{name:"eVar21",type:"value",value:"%PAGE_URL%"},{name:"eVar27",type:"value",value:"%CONTENTTYPE:METATAG%"}
26],props:[{name:"prop2",type:"alias",value:"eVar27"},{name:"prop33",type:"alias",value:"eVar21"}],events:[{name:"event30"}]}}},{modulePath:"adobe-analytics/src/lib/actions/sendBeacon.js",settings:{type:"link",linkType:"o"}},{modulePath:"adobe-analytics/src/lib/actions/clearVariables.js",settings:{}}]},{id:"RL8e6809e7a7d3460b95130595b7be50ac",name:"Capture_Outcome_Fall_Off:DCR",events:[{modulePath:"core/src/lib/events/directCall.js",settings:{identifier:"captureOutcomeFallOff"},ruleOrder:50}],conditions:[{modulePath:"core/src/lib/conditions/valueComparison.js",settings:{comparison:{operator:"doesNotEqual",caseInsensitive:!0},leftOperand:"%DisableAnalyticsCookie%",rightOperand:"true"}},{modulePath:"core/src/lib/conditions/valueComparison.js",settings:{comparison:{operator:"doesNotEqual",caseInsensitive:!0},leftOperand:"%TRAFFICTYPE_META%",rightOperand:"bot"}}],actions:[{modulePath:"adobe-analytics/src/lib/actions/setVariables.js",settings:{trackerProperties:{eVars:[{name:"eVar1",type:"value",value:"%PAGE_NAME%"},{name:"eVar56",type:"value",value:"%DETAILED_PAGENAME%"},{name:"eVar71",type:"value",value:"%ASSESSMENT_LABEL:EV:DL%"},{name:"eVar72",type:"value",value:"%ASSESSMENT_QUESTIONID:EV:DL%"}],props:[{name:"prop23",type:"alias",value:"eVar1"},{name:"prop25",type:"alias",value:"eVar71"},{name:"prop50",type:"alias",value:"eVar56"}],pageName:"%PAGE_NAME%"}}},{modulePath:"adobe-analytics/src/lib/actions/sendBeacon.js",settings:{type:"link",linkName:"",linkType:"o"}},{modulePath:"adobe-analytics/src/lib/actions/clearVariables.js",settings:{}}]},{id:"RL915e2cb4a3cf4347b82ba3865bb4baa2",name:"Global (search):PLR",events:[{modulePath:"core/src/lib/events/directCall.js",settings:{identifier:"captureVirtualPageLoad"},ruleOrder:500}],conditions:[{modulePath:"core/src/lib/conditions/valueComparison.js",settings:{comparison:{operator:"doesNotEqual",caseInsensitive:!0},leftOperand:"%DisableAnalyticsCookie%",rightOperand:"true"}},{modulePath:"core/src/lib/conditions/valueComparison.js",settings:{comparison:{operator:"isTrue"},leftOperand:"%IS_SEARCH_SPA%"}},{modulePath:"core/src/lib/conditions/valueComparison.js",settings:{comparison:{operator:"matchesRegex",caseInsensitive:!0},leftOperand:"%NICOM_PAGE%",rightOperand:"true"}},{modulePath:"core/src/lib/conditions/valueComparison.js",settings:{comparison:{operator:"equals",caseInsensitive:!0},leftOperand:"%REFDATA_PAGE%",rightOperand:"false"}},{modulePath:"core/src/lib/conditions/customCode.js",settings:{source:function(){for(var e=["ni.com/my-support/s/service-requests","ni.com/my-support/s/technical-support","ni.com/my-support/s/calibrate","ni.com/my-support/s/rma","ni.com/my-support/s/report-bug","ni.com/my-support/s/activate","dev2-natinst.cs124.force.com/support/s/service-requests","dev2-natinst.cs124.force.com/support/s/calibrate","dev2-natinst.cs124.force.com/support/s/technical-support","dev2-natinst.cs124.force.com/support/s/report-bug","dev2-natinst.cs124.force.com/support/s/rma","dev2-natinst.cs124.force.com/support/s/activate"],t=0;t<e.length;t++)if(_satellite.getVar("PAGE_URL").indexOf(e[t])>-1)return!1;return!0}}},{modulePath:"core/src/lib/conditions/customCode.js",settings:{source:function(){return"yes"!==NIAnalytics.getMetaTag("pardotiframe").toLowerCase()}}},{modulePath:"core/src/lib/conditions/customCode.js",settings:{source:function(e){return 0!==window.location.pathname.indexOf("/docs/")||void 0!==e&&void 0!==e.detail&&void 0!==e.detail.forceSend&&(!0===e.detail.forceSend||"true"===e.detail.forceSend.toLowerCase())}}},{modulePath:"core/src/lib/conditions/valueComparison.js",settings:{comparison:{operator:"doesNotEqual",caseInsensitive:!0},leftOperand:"%HTML_TITLE%",rightOperand:"Cart Load"}},{modulePath:"core/src/lib/conditions/valueComparison.js",settings:{comparison:{operator:"doesNotEqual",caseInsensitive:!0},leftOperand:"%HTML_TITLE%",rightOperand:"Cart Redirect"}},{modulePath:"core/src/lib/conditions/valueComparison.js",settings:{comparison:{operator:"isFalse"},leftOperand:"%IS_CART_OR_CHECKOUT_PAGE%"}},{modulePath:"core/src/lib/conditions/valueComparison.js",settings:{comparison:{operator:"doesNotEqual",caseInsensitive:!0},leftOperand:"%TRAFFICTYPE_META%",rightOperand:"bot"}}],actions:[{modulePath:"adobe-analytics/src/lib/actions/setVariables.js",settings:{customSetup:{source:function(e,t){var a=_satellite.getVar("TEMPLATE:PI:PA:DL");NIAnalytics.setAndTrack(["eVar56","prop50"],_satellite.getVar("DETAILED_PAGENAME")),t.eVar125=0===a.length?"none":a,t.prop6=_satellite.getVar("PREV_PAGE_NAME"),t.prop18=_satellite.getVar("PREV_PAGE_VIEWED_PERCENTAGE"),t.prop41=_satellite.getVar("PREV_DETAILED_PAGENAME"),t.prop42=_s
26atellite.getVar("PREV_DOCUMENTID");var n=_satellite.getVar("USECASEID:URL_PARAM")+"|"+_satellite.getVar("EXP:URL_PARAM")+"|"+_satellite.getVar("AT_PREVIEW_TOKEN:URL_PARAM");n=(n="|"===(n=n.replace("||","|"))[0]?n.slice(1,n.length):n).length>0&&"|"===n[n.length-1]?n.substr(0,n.lastIndexOf("|")):n,NIAnalytics.setAndTrack("eVar49",n),"Match"==JSON.parse(localStorage.getItem("_6senseCompanyDetails"))?.company?.company_match&&NIAnalytics.setAndTrack("eVar143","6Sense");var r=_satellite.getVar("ONSITESEARCHSECONDARYFILTER:OSI:OS:DL");0===r.indexOf("searchfilter:")?NIAnalytics.setAndTrack("list3",r):NIAnalytics.setAndTrack("eVar66",r);var i=_satellite.getVar("VISITSTART:COOKIE");if(1===t.c_r("icidAnalytics")){var o=new Date;o.setTime(o.getTime()+18e5),t.c_w("icidAnalytics",0,o)||t.c_w("icidAnalytics",0,0),t.eVar41="Internal Campaign"}else"1"===i&&(t.eVar41="Browse");if("1"===i&&(t.firstPage="firstpage"),window.sessionStorage.getItem("ni-analytics.redirecting-page")===document.referrer){var s=window.sessionStorage.getItem("ni-analytics.original-referrer");t.referrer=""!=s?s:" "}else window.sessionStorage.setItem("ni-analytics.original-referrer",null),window.sessionStorage.setItem("ni-analytics.redirecting-page",null);void 0!==e&&void 0!==e.detail&&void 0!==e.detail.source&&("captureModelRecommendation"===e.detail.source&&(t.events?t.events+=",prodView":t.events="prodView",t.products=";"+e.detail.products.replace(/,/g,",;")),e.detail.pageTab&&NIAnalytics.setAndTrack(["eVar56","prop50"],_satellite.getVar("DETAILED_PAGENAME")+":"+e.detail.pageTab.toLowerCase()));var l=_satellite.getVar("PREV_LOGGED_IN"),c=_satellite.getVar("LOGGED_IN");(void 0===typeof l||["","anon","no value","not logged in"].indexOf(l)>-1)&&"logged in"===c&&(t.events=t.apl(t.events,"event7",",",2)),t.prop19=_satellite.getVar("PREV_SEARCH_TERM");var u=_satellite.getVar("DOCUMENTID:METATAG");if("events.ni.com"===window.document.domain.toLowerCase()||"event.on24.com"===window.document.domain.toLowerCase()?t.eVar96=u:t.eVar63=u,_satellite.getVisitorId().setCustomerIDs({email_key:{id:t.eVar101,authState:Visitor.AuthState.UNKNOWN},experience_cloud_id:{id:t.eVar130,authState:Visitor.AuthState.UNKNOWN}}),t.linkTrackVars="None",t.linkTrackEvents="None",window._uxa=window._uxa||[],window._uxa.push(["trackDynamicVariable",{key:"Internal Campaign",value:_satellite.getVar("ICID:URL_PARAM")}]),"object"==typeof ttMETA)for(const e of ttMETA)window._uxa.push(["trackDynamicVariable",{key:"AB_AT_"+e.CampaignName,value:e.RecipeName}])}},trackerProperties:{eVars:[{name:"eVar1",type:"value",value:"%PAGE_NAME%"},{name:"eVar3",type:"value",value:"%ICID:URL_PARAM%"},{name:"eVar9",type:"value",value:"%LOGGED_IN%"},{name:"eVar10",type:"value",value:"%LANGUAGE:METATAG%"},{name:"eVar11",type:"value",value:"%LOCALE:COOKIE%"},{name:"eVar12",type:"value",value:"%PROFILE_ID:COOKIE%"},{name:"eVar13",type:"value",value:"%ESPUID:URL_PARAM%"},{name:"eVar21",type:"value",value:"%PAGE_URL%"},{name:"eVar27",type:"value",value:"%CONTENTTYPE:METATAG%"},{name:"eVar31",type:"value",value:"%PRODREF%"},{name:"eVar36",type:"value",value:"%DOMAIN%"},{name:"eVar59",type:"value",value:"%PAGE_NAME%"},{name:"eVar64",type:"value",value:"%DOCUMENTCOREID:METATAG%"},{name:"eVar67",type:"value",value:"%WORD_COUNT%"},{name:"eVar68",type:"value",value:"%LINK_COUNT%"},{name:"eVar69",type:"value",value:"%KEYWORDS_PART1:METATAG%"},{name:"eVar70",type:"value",value:"%KEYWORDS_PART2:METATAG%"},{name:"eVar73",type:"value",value:"%ASSESSMENT_PERSONA%"},{name:"eVar74",type:"value",value:"%HTML_TITLE%"},{name:"eVar79",type:"value",value:"%GUESTBOOK_CODE%"},{name:"eVar80",type:"value",value:"%DOCSTATUS:METATAG%"},{name:"eVar82",type:"value",value:"%DNB_DUNS%"},{name:"eVar83",type:"value",value:"%6SENSE_COMPANYNAME%"},{name:"eVar86",type:"value",value:"%DNB_STATUS%"},{name:"eVar87",type:"value",value:"%6SENSE_INDUSTRY%"},{name:"eVar88",type:"value",value:"%6SENSE_SICCODE%"},{name:"eVar89",type:"value",value:"%6SENSE_COMPANY_GEO%"},{name:"eVar90",type:"value",value:"%DNB_MARKETING%"},{name:"eVar91",type:"value",value:"%DNB_JOB%"},{name:"eVar92",type:"value",value:"%DNB_PRESCREENING%"},{name:"eVar95",type:"value",value:"%DNB_DUNS_ALONE%"},{name:"eVar98",type:"value",value:"%6SENSE_FIRMOGRAPHIC%"},{name:"eVar101",type:"value",value:"%HASHED_EMAIL:USER:DL%"},{name:"eVar102",type:"value",value:"%KEYWORDS_COUNT%"},{name:"eVar103",type:"value",value:"%TITLE_LENGTH%"},{name:"eVar109",type:"value",value:"%PRODUCT_MANUFACTURER:DL%"},{name:"eVar110",type:"value",value:"%PCID%"},{name:"eVar122",type:"value",value:"%LETTER_COUNT%"},{name:"eVar123",type:"value",value:"%NISRC:URL_PARAM%"},{name:"eVar124",type:"value",value:"%WRAPPER:METATAG%|%WRAPPERID:METATAG%"},{name:"eVar130",type:"value",value:"%EXPERIENCE_CLOUD_ID%"},{name:"eVar133",type:"value",value:"%CAT_ID:METATAG%"},{name:"eVar134",type:"value",value:"%SUB_CAT_ID:METATAG%"},{name:"eVar135",type:"value",value:"%NODE_ID:METATAG%"},{name:"eVar137",type:"value",value:"%SEO_H1_VALUES%"},{name:"eVar138",type:"value",value:"%SEO_H2_VALUES%"},{name:"eVar139",type:"value",value:"%SEO_H3_VALUES%"},{name:"eVar140",type:"value",value:"%DESCRIPTION:METATAG%"},{name:"eVar152",type:"value",value:"%OneTrust_STATUS%"},{name:"eVar155",type:"value",value:"%PRODNOTIFY%"}],props:[{name:"prop1",type:"value",value:"%PAGETYPE:METATAG%"}
26,{name:"prop2",type:"alias",value:"eVar27"},{name:"prop12",type:"alias",value:"eVar74"},{name:"prop13",type:"alias",value:"eVar124"},{name:"prop20",type:"value",value:"%DELIVEREDBY:METATAG%"},{name:"prop21",type:"value",value:"%INDUSTRY:AT:PA:DL%"},{name:"prop23",type:"alias",value:"eVar1"},{name:"prop27",type:"alias",value:"eVar59"},{name:"prop28",type:"value",value:"%NAVIGATION_SECTION%"},{name:"prop29",type:"value",value:"%SHORT_PAGENAME%"},{name:"prop30",type:"value",value:"%GENERIC_PAGENAME%"},{name:"prop31",type:"alias",value:"eVar36"},{name:"prop33",type:"alias",value:"eVar21"},{name:"prop38",type:"alias",value:"eVar88"},{name:"prop40",type:"value",value:"%APPLICATIONAREA_S:METATAG%"},{name:"prop44",type:"value",value:"%6SENSE_SCORES%"},{name:"prop70",type:"value",value:"%DOCUMENT_DATE:METATAG%"},{name:"prop71",type:"value",value:"%NIBOOSTS_UPDATE_DATE:METATAG%"},{name:"prop72",type:"value",value:"%NIBOOSTS_RATING_VALUE:METATAG%"},{name:"prop73",type:"value",value:"%NIBOOSTS_RATING_NUMBER:METATAG%"},{name:"prop75",type:"value",value:"client"}],channel:"%SECTION:METATAG%",campaign:{type:"value",value:"%LAST_CID_URL_PARAM%"},pageName:"%PAGE_NAME%"}}},{modulePath:"adobe-analytics/src/lib/actions/sendBeacon.js",settings:{type:"page"}},{modulePath:"core/src/lib/actions/customCode.js",settings:{source:"//www.ni.com/70533feeace8/484b70bb80b7/0d0fc74c1602/RCf9d9a942ed55476a92333aeea44a056a-source.min.js",language:"javascript",isExternal:!0}},{modulePath:"adobe-analytics/src/lib/actions/clearVariables.js",settings:{}},{modulePath:"core/src/lib/actions/customCode.js",settings:{source:"//www.ni.com/70533feeace8/484b70bb80b7/0d0fc74c1602/RC68ef89971e324c469243c161a2e11d4e-source.min.js",language:"javascript",isExternal:!0}},{modulePath:"core/src/lib/actions/customCode.js",settings:{source:"//www.ni.com/70533feeace8/484b70bb80b7/0d0fc74c1602/RCc40c15c85e4f44eb98dc663191136e6f-source.min.js",language:"javascript",isExternal:!0}}]},{id:"RL927cb854b9e24b1ca21803667305dd3e",name:"Cart&Checkout_Checkout:PLR",events:[{modulePath:"core/src/lib/events/windowLoaded.js",settings:{},ruleOrder:50},{modulePath:"core/src/lib/events/directCall.js",settings:{identifier:"captureVirtualPageLoad"},ruleOrder:1}],conditions:[{modulePath:"core/src/lib/conditions/valueComparison.js",settings:{comparison:{operator:"equals"},leftOperand:"%TEMPLATE:PI:PA:DL%",rightOperand:"checkout"}},{modulePath:"core/src/lib/conditions/valueComparison.js",settings:{comparison:{operator:"equals"},leftOperand:"%SUBTEMPLATE:PI:PA:DL%",rightOperand:"shipping"}},{modulePath:"core/src/lib/conditions/valueComparison.js",settings:{comparison:{operator:"doesNotEqual",caseInsensitive:!0},leftOperand:"%DisableAnalyticsCookie%",rightOperand:"true"}}],actions:[{modulePath:"adobe-analytics/src/lib/actions/setVariables.js",settings:{customSetup:{source:function(e,t){var a="";a=Array.isArray(digitalData.cart.items)?digitalData.cart.items.toString():digitalData.cart.items,t.products=";"+a.replace(/,/g,",;"),t.linkTrackVars+=",products"}},trackerProperties:{eVars:[{name:"eVar22",type:"value",value:"%CARTID:DL%"}],events:[{name:"event9"}]}}}]},{id:"RL92a27e4057be44229240023509222ca2",name:"SoftwareRenewalUpdateQuantity:DCR",events:[{modulePath:"core/src/lib/events/customEvent.js",settings:{type:"aa-renewal-update-quantity",bubbleFireIfParent:!0,bubbleFireIfChildFired:!0},ruleOrder:50}],conditions:[],actions:[{modulePath:"adobe-analytics/src/lib/actions/setVariables.js",settings:{customSetup:{source:function(e){NIAnalytics.setAndTrack(["eVar33","prop23"],"Renewal_step2:Update Selection:"+e.detail.quantity)}},trackerProperties:{eVars:[{name:"eVar1",type:"value",value:"%PAGE_NAME%"},{name:"eVar12",type:"value",value:"%PROFILE_ID:COOKIE%"},{name:"eVar21",type:"value",value:"%PAGE_URL%"},{name:"eVar27",type:"value",value:"%CONTENTTYPE:METATAG%"}],props:[{name:"prop2",type:"alias",value:"eVar27"},{name:"prop33",type:"alias",value:"eVar21"}],events:[{name:"event30"}]}}},{modulePath:"adobe-analytics/src/lib/actions/sendBeacon.js",settings:{type:"link",linkName:"SoftwareRenewalUpdateQuantity",linkType:"o"}},{modulePath:"adobe-analytics/src/lib/actions/clearVariables.js",settings:{}}]},{id:"RL949e611d6e3f47bfa59879d6de3128dd",name:"SWPLP_Filter_Click:DCR",events:[{modulePath:"core/src/lib/events/customEvent.js",settings:{type:"aa-swplp-filter-click",bubbleFireIfParent:!0,bubbleFireIfChildFired:!0},ruleOrder:50}],conditions:[{modulePath:"core/src/lib/conditions/valueComparison.js",settings:{comparison:{operator:"doesNotEqual",caseInsensitive:!0},leftOperand:"%DisableAnalyticsCookie%",rightOperand:"true"}},{modulePath:"core/src/lib/conditions/valueComparison.js",settings:{comparison:{operator:"doesNotEqual",caseInsensitive:!0},leftOperand:"%TRAFFICTYPE_META%",rightOperand:"bot"}}],actions:[{modulePath:"adobe-analytics/src/lib/actions/setVariables.js",settings:{customSetup:{source:function(e){NIAnalytics.setAndTrack("eVar35","SW PLP:"+e.detail.title+":"+e.detail.item)}},trackerProperties:{eVars:[{name:"eVar1",type:"value",value:"%PAGE_NAME%"},{name:"eVar12",type:"value",value:"%PROFILE_ID:COOKIE%"},{name:"eVar21",type:"value",value:"%PAGE_URL%"},{name:"eVar27",type:"value",value:"%CONTENTTYPE:METATAG%"},{name:"eVar33",type:"value",value:"SW PLP Filters"},{name:"eVar56",type:"value",value:"%DETAILED_PAGENAME%"}
26],props:[{name:"prop2",type:"alias",value:"eVar27"},{name:"prop23",type:"alias",value:"eVar33"},{name:"prop33",type:"alias",value:"eVar21"}],events:[{name:"event30"}]}}},{modulePath:"adobe-analytics/src/lib/actions/sendBeacon.js",settings:{type:"link",linkName:"SW PLP",linkType:"o"}},{modulePath:"adobe-analytics/src/lib/actions/clearVariables.js",settings:{}}]},{id:"RL959abf6ba45140abb7f72bed10c5674e",name:"FreeTrial-ContinueToTrial:DCR",events:[{modulePath:"core/src/lib/events/customEvent.js",settings:{type:"aa-free-trial-continue-to-trial",bubbleFireIfParent:!0,bubbleFireIfChildFired:!0},ruleOrder:50}],conditions:[],actions:[{modulePath:"adobe-analytics/src/lib/actions/setVariables.js",settings:{trackerProperties:{eVars:[{name:"eVar1",type:"value",value:"%PAGE_NAME%"},{name:"eVar12",type:"value",value:"%PROFILE_ID:COOKIE%"},{name:"eVar21",type:"value",value:"%PAGE_URL%"},{name:"eVar27",type:"value",value:"%CONTENTTYPE:METATAG%"},{name:"eVar33",type:"value",value:"FreeTrial: Continue to trial"}],props:[{name:"prop2",type:"alias",value:"eVar27"},{name:"prop23",type:"alias",value:"eVar33"},{name:"prop33",type:"alias",value:"eVar21"}],events:[{name:"event30"}]}}},{modulePath:"adobe-analytics/src/lib/actions/sendBeacon.js",settings:{type:"link",linkName:"FreeTrial Continue to trial",linkType:"o"}},{modulePath:"adobe-analytics/src/lib/actions/clearVariables.js",settings:{}}]},{id:"RL96e739c8ccb948a8915c99bc0f79d6a5",name:"SoftwareRenewalAddClick:DCR",events:[{modulePath:"core/src/lib/events/customEvent.js",settings:{type:"aa-renewal-add-click",bubbleFireIfParent:!0,bubbleFireIfChildFired:!0},ruleOrder:50}],conditions:[],actions:[{modulePath:"adobe-analytics/src/lib/actions/setVariables.js",settings:{customSetup:{source:function(e){NIAnalytics.setAndTrack(["eVar33","prop23"],"Renewal_step2:add_product:"+e.detail.title)}},trackerProperties:{eVars:[{name:"eVar1",type:"value",value:"%PAGE_NAME%"},{name:"eVar12",type:"value",value:"%PROFILE_ID:COOKIE%"},{name:"eVar21",type:"value",value:"%PAGE_URL%"},{name:"eVar27",type:"value",value:"%CONTENTTYPE:METATAG%"}],props:[{name:"prop2",type:"alias",value:"eVar27"},{name:"prop33",type:"alias",value:"eVar21"}],events:[{name:"event30"}]}}},{modulePath:"adobe-analytics/src/lib/actions/sendBeacon.js",settings:{type:"link",linkName:"SoftwareRenewalAddClick",linkType:"o"}},{modulePath:"adobe-analytics/src/lib/actions/clearVariables.js",settings:{}}]},{id:"RL99d3af14b102437b9aceca7861522a34",name:"BannerInTableContent_Click:EBR",events:[{modulePath:"core/src/lib/events/click.js",settings:{elementSelector:'[class*="Banner_in-table-banner-content"] a',bubbleFireIfParent:!0,bubbleFireIfChildFired:!1},ruleOrder:50}],conditions:[{modulePath:"core/src/lib/conditions/valueComparison.js",settings:{comparison:{operator:"doesNotEqual",caseInsensitive:!0},leftOperand:"%DisableAnalyticsCookie%",rightOperand:"true"}},{modulePath:"core/src/lib/conditions/valueComparison.js",settings:{comparison:{operator:"doesNotEqual",caseInsensitive:!0},leftOperand:"%TRAFFICTYPE_META%",rightOperand:"bot"}}],actions:[{modulePath:"adobe-analytics/src/lib/actions/setVariables.js",settings:{customSetup:{source:function(e){NIAnalytics.setAndTrack(["eVar33","prop23"],"Banner:"+e.target.innerText)}},trackerProperties:{eVars:[{name:"eVar1",type:"value", 27value:"%PAGE_NAME%"},{name:"eVar12",type:"value",value:"%PROFILE_ID:COOKIE%"},{name:"eVar21",type:"value",value:"%PAGE_URL%"},{name:"eVar27",type:"value",value:"%CONTENTTYPE:METATAG%"}],props:[{name:"prop2",type:"alias",value:"eVar27"},{name:"prop33",type:"alias",value:"eVar21"}],events:[{name:"event30"}]}}},{modulePath:"adobe-analytics/src/lib/actions/sendBeacon.js",settings:{type:"link",linkName:"aa-react-link",linkType:"o"}},{modulePath:"adobe-analytics/src/lib/actions/clearVariables.js",settings:{}}]},{id:"RL9a3ae657d97c4b53b4eebbfbea5d27b6",name:"SWPLP_Download_Click:EBR",events:[{modulePath:"core/src/lib/events/click.js",settings:{elementSelector:".aa-swplp-download",bubbleFireIfParent:!1,bubbleFireIfChildFired:!0},ruleOrder:50}],conditions:[{modulePath:"core/src/lib/conditions/valueComparison.js",settings:{comparison:{operator:"doesNotEqual",caseInsensitive:!0},leftOperand:"%DisableAnalyticsCookie%",rightOperand:"true"}},{modulePath:"core/src/lib/conditions/valueComparison.js",settings:{comparison:{operator:"doesNotEqual",caseInsensitive:!0},leftOperand:"%TRAFFICTYPE_META%",rightOperand:"bot"}}],actions:[{modulePath:"adobe-analytics/src/lib/actions/setVariables.js",settings:{customSetup:{source:function(e){NIAnalytics.setAndTrack(["eVar33","prop23"],"SW PLP:"+e.target.innerText)}},trackerProperties:{eVars:[{name:"eVar1",type:"value",value:"%PAGE_NAME%"},{name:"eVar12",type:"value",value:"%PROFILE_ID:COOKIE%"},{name:"eVar21",type:"value",value:"%PAGE_URL%"},{name:"eVar27",type:"value",value:"%CONTENTTYPE:METATAG%"}
27],props:[{name:"prop2",type:"alias",value:"eVar27"},{name:"prop33",type:"alias",value:"eVar21"}],events:[{name:"event30"}]}}},{modulePath:"adobe-analytics/src/lib/actions/sendBeacon.js",settings:{type:"link",linkName:"SW PLP",linkType:"o"}},{modulePath:"adobe-analytics/src/lib/actions/clearVariables.js",settings:{}}]},{id:"RL9ab6cbc5d22a4ae9af4e71dcf72fcceb",name:"FreeCoursePDP_Top-CTA_Click:EBR",events:[{modulePath:"core/src/lib/events/click.js",settings:{elementSelector:".aa-freec-topcta",bubbleFireIfParent:!0,bubbleFireIfChildFired:!1},ruleOrder:50}],conditions:[{modulePath:"core/src/lib/conditions/valueComparison.js",settings:{comparison:{operator:"doesNotEqual",caseInsensitive:!0},leftOperand:"%DisableAnalyticsCookie%",rightOperand:"true"}},{modulePath:"core/src/lib/conditions/valueComparison.js",settings:{comparison:{operator:"doesNotEqual",caseInsensitive:!0},leftOperand:"%TRAFFICTYPE_META%",rightOperand:"bot"}}],actions:[{modulePath:"adobe-analytics/src/lib/actions/setVariables.js",settings:{customSetup:{source:function(e){NIAnalytics.setAndTrack(["eVar33","prop23"],e?.target?.innerText)}},trackerProperties:{eVars:[{name:"eVar1",type:"value",value:"%PAGE_NAME%"},{name:"eVar12",type:"value",value:"%PROFILE_ID:COOKIE%"},{name:"eVar21",type:"value",value:"%PAGE_URL%"},{name:"eVar27",type:"value",value:"%CONTENTTYPE:METATAG%"}],props:[{name:"prop2",type:"alias",value:"eVar27"},{name:"prop33",type:"alias",value:"eVar21"}],events:[{name:"event30"}]}}},{modulePath:"adobe-analytics/src/lib/actions/sendBeacon.js",settings:{type:"link",linkName:"Free Course PDP Top CTA",linkType:"o"}},{modulePath:"adobe-analytics/src/lib/actions/clearVariables.js",settings:{}}]},{id:"RL9b021c9e57e147e9a4f823c7467f6bd6",name:"Course PLP Filter Click:EBR",events:[{modulePath:"core/src/lib/events/customEvent.js",settings:{type:"aa-courseplp-filter",bubbleFireIfParent:!0,bubbleFireIfChildFired:!0},ruleOrder:50}],conditions:[],actions:[{modulePath:"adobe-analytics/src/lib/actions/setVariables.js",settings:{trackerProperties:{eVars:[{name:"eVar1",type:"value",value:"%PAGE_NAME%"},{name:"eVar12",type:"value",value:"%PROFILE_ID:COOKIE%"},{name:"eVar21",type:"value",value:"%PAGE_URL%"},{name:"eVar27",type:"value",value:"%CONTENTTYPE:METATAG%"},{name:"eVar33",type:"value",value:"Course PLP filters"},{name:"eVar35",type:"value",value:"%event.detail.title%:%event.detail.filter%"},{name:"eVar56",type:"value",value:"%DETAILED_PAGENAME%"}],props:[{name:"prop2",type:"alias",value:"eVar27"},{name:"prop23",type:"alias",value:"eVar33"},{name:"prop33",type:"alias",value:"eVar21"}],events:[{name:"event30"}]}}},{modulePath:"adobe-analytics/src/lib/actions/sendBeacon.js",settings:{type:"link",linkName:"Course PLP Filter",linkType:"o"}},{modulePath:"adobe-analytics/src/lib/actions/clearVariables.js",settings:{}}]},{id:"RL9e20ab182b1e415bae1cc87bd03b7ff0",name:"List1:PLR",events:[{modulePath:"core/src/lib/events/windowLoaded.js",settings:{},ruleOrder:50},{modulePath:"core/src/lib/events/directCall.js",settings:{identifier:"captureVirtualPageLoad"},ruleOrder:1}],conditions:[{modulePath:"core/src/lib/conditions/valueComparison.js",settings:{comparison:{operator:"equals"},leftOperand:"%NICOM_PAGE%",rightOperand:"true"}},{modulePath:"core/src/lib/conditions/customCode.js",settings:{source:function(){return"yes"!==NIAnalytics.getMetaTag("pardotiframe").toLowerCase()}}},{modulePath:"core/src/lib/conditions/valueComparison.js",settings:{comparison:{operator:"doesNotEqual",caseInsensitive:!0},leftOperand:"%DisableAnalyticsCookie%",rightOperand:"true"}}],actions:[{modulePath:"adobe-analytics/src/lib/actions/setVariables.js",settings:{customSetup:{source:function(e,t){function a(e,t=window.location.href){e=e.replace(/[\[\]]/g,"\\$&");var a=new RegExp("[?&]"+e+"(=([^&#]*)|&|#|$)").exec(t);return a?a[2]?decodeURIComponent(a[2].replace(/\+/g," ")):"":null}var n=_satellite.getVar("PRODUCT:DL");if(t.list1="",void 0!==n[0])if(void 0!==n[0].productInfo){var r=n[0].productInfo.modelName,i=n[0].productInfo.productName,o=n[0].productInfo.versionID;void 0!==o&&""!==o?t.list1=o:void 0!==r&&""!==r?t.list1=r:void 0!==i&&""!==i&&(t.list1=i)}else if(void 0!==n[0].category){var s=n[0].category.hardwareForm,l=n[0].category.categoryID,c=n[0].category.platformModule,u=n[0].category.category,d=n[0].category.platformCategory;void 0!==s&&""!==s?t.list1=s:void 0!==l&&""!==l?t.list1=l:void 0!==c&&""!==c?t.list1=c:void 0!==u&&""!==u?t.list1=u:void 0!==d&&""!==d&&(t.list1=d)}
27var p=_satellite.getVar("PRODUCTCATEGORIES:METATAG");(""===t.list1||isNaN(t.list1))&&""!==p&&(t.list1=p),"compare"===_satellite.getVar("TEMPLATE:PI:PA:DL")&&(t.list1=a("productcode"))}},trackerProperties:{}}}]},{id:"RL9e383e2ee181466c94fb0bf398f65594",name:"Capture_User_Interaction:DCR",events:[{modulePath:"core/src/lib/events/directCall.js",settings:{identifier:"captureUserInteraction"},ruleOrder:50}],conditions:[{modulePath:"core/src/lib/conditions/valueComparison.js",settings:{comparison:{operator:"doesNotEqual",caseInsensitive:!0},leftOperand:"%DisableAnalyticsCookie%",rightOperand:"true"}},{modulePath:"core/src/lib/conditions/valueComparison.js",settings:{comparison:{operator:"doesNotEqual",caseInsensitive:!0},leftOperand:"%TRAFFICTYPE_META%",rightOperand:"bot"}}],actions:[{modulePath:"adobe-analytics/src/lib/actions/setVariables.js",settings:{customSetup:{source:function(e,t){var a=e.detail.eventName,n=e.detail.eventLabel,r=e.detail.eventDetail,i=_satellite.getVar("TEMPLATE:PI:PA:DL");NIAnalytics.setAndTrack("eVar125",0===i.length?"none":i),NIAnalytics.setAndTrack(["eVar33","prop23"],NIAnalytics.getCaptureNavigationLinkClickDetails(a,n,e.detail.eventDetail)),NIAnalytics.createNestedObject(digitalData,["valueToHash"],""),t.list1=e.detail.relatedProductID;var o=e.detail.email;digitalData.valueToHash=o,t.eVar101=""!==o?_satellite.getVar("MD5_HASH"):"",""===t.eVar101&&(t.eVar101=void 0!==digitalData.user&&void 0!==digitalData.user.hashedEmail?digitalData.user.hashedEmail:""),""!=_satellite.getVar("INTERNALCAMPAIGN:AT:PA:DL")&&(t.eVar41="Internal Campaign",t.linkTrackVars+=",eVar41"),"chat"===a&&["quote","sales","order","subscribe","contact other"].indexOf(r)<0&&(t.eVar101=""),""!==t.eVar101&&_satellite.getVisitorId().setCustomerIDs({email_key:{id:t.eVar101,authState:Visitor.AuthState.UNKNOWN}}),"undefined"!=typeof digitalData&&digitalData.hasOwnProperty("page")&&digitalData.page.hasOwnProperty("attributes")&&digitalData.page.attributes.hasOwnProperty("tntParam")&&void 0!==digitalData.page.attributes.tntParam&&(t.linkTrackVars+=",prop60",t.prop60=digitalData.page.attributes.tntParam),e.detail.items&&(t.products=";"+e.detail.items.replace(/,/g,",;"),t.linkTrackVars+=",products"),t.linkTrackVars+=",eVar101,list1",["innovations automotive","eloqua form"].indexOf(a)>-1&&NIAnalytics.setAndTrack("eVar79",n),"continueshopupsell"===a&&NIAnalytics.setAndTrack("eVar41","continueshopping"),e.detail.optin&&NIAnalytics.setAndTrack("eVar151",e.detail.optin)}},trackerProperties:{eVars:[{name:"eVar1",type:"value",value:"%PAGE_NAME%"},{name:"eVar3",type:"value",value:"%event.detail.internalCampaign%"},{name:"eVar21",type:"value",value:"%PAGE_URL%"},{name:"eVar27",type:"value",value:"%CONTENTTYPE:METATAG%"},{name:"eVar56",type:"value",value:"%DETAILED_PAGENAME%"}],props:[{name:"prop2",type:"alias",value:"eVar27"},{name:"prop33",type:"alias",value:"eVar21"},{name:"prop40",type:"value",value:"%APPLICATIONAREA_S:METATAG%"},{name:"prop50",type:"value",value:"%DETAILED_PAGENAME%"}],events:[{name:"event30"}],pageName:"%PAGE_NAME%"}}},{modulePath:"adobe-analytics/src/lib/actions/sendBeacon.js",settings:{type:"link",linkName:"user interaction",linkType:"o"}},{modulePath:"adobe-analytics/src/lib/actions/clearVariables.js",settings:{}}]},{id:"RL9fb9cabb3e4e443b98685adf4078a06d",name:"Capture_Navigation:DCR",events:[{modulePath:"core/src/lib/events/directCall.js",settings:{identifier:"captureNavigation"},ruleOrder:50}],conditions:[{modulePath:"core/src/lib/conditions/valueComparison.js",settings:{comparison:{operator:"doesNotEqual",caseInsensitive:!0},leftOperand:"%DisableAnalyticsCookie%",rightOperand:"true"}},{modulePath:"core/src/lib/conditions/valueComparison.js",settings:{comparison:{operator:"doesNotEqual",caseInsensitive:!0},leftOperand:"%TRAFFICTYPE_META%",rightOperand:"bot"}}],actions:[{modulePath:"adobe-analytics/src/lib/actions/setVariables.js",settings:{customSetup:{source:function(e,t){var a=e.detail.eventName,n=e.detail.eventLabel,r=e.detail.eventDetail;NIAnalytics.setAndTrack(["eVar33","prop23"],NIAnalytics.getCaptureNavigationLinkClickDetail
27s(a,n,e.detail.eventDetail)),NIAnalytics.createNestedObject(digitalData,["valueToHash"],""),t.list1=e.detail.relatedProductID;var i=e.detail.email;digitalData.valueToHash=i,t.eVar101=""!==i?_satellite.getVar("MD5_HASH"):"",""===t.eVar101&&(t.eVar101=void 0!==digitalData.user&&void 0!==digitalData.user.hashedEmail?digitalData.user.hashedEmail:""),""!=_satellite.getVar("INTERNALCAMPAIGN:AT:PA:DL")&&(t.eVar41="Internal Campaign",t.linkTrackVars+=",eVar41"),"chat"===a&&["quote","sales","order","subscribe","contact other"].indexOf(r)<0&&(t.eVar101=""),""!==t.eVar101&&_satellite.getVisitorId().setCustomerIDs({email_key:{id:t.eVar101,authState:Visitor.AuthState.UNKNOWN}}),"undefined"!=typeof digitalData&&digitalData.hasOwnProperty("page")&&digitalData.page.hasOwnProperty("attributes")&&digitalData.page.attributes.hasOwnProperty("tntParam")&&void 0!==digitalData.page.attributes.tntParam&&(t.linkTrackVars+=",prop60",t.prop60=digitalData.page.attributes.tntParam),e.detail.items&&(t.products=";"+e.detail.items.replace(/,/g,",;"),t.linkTrackVars+=",products"),t.linkTrackVars+=",eVar101,list1",["innovations automotive","eloqua form"].indexOf(a)>-1&&NIAnalytics.setAndTrack("eVar79",n),"continueshopupsell"===a&&NIAnalytics.setAndTrack("eVar41","continueshopping"),e.detail.optin&&NIAnalytics.setAndTrack("eVar151",e.detail.optin)}},trackerProperties:{eVars:[{name:"eVar1",type:"value",value:"%PAGE_NAME%"},{name:"eVar3",type:"value",value:"%event.detail.internalCampaign%"},{name:"eVar12",type:"value",value:"%PROFILE_ID:COOKIE%"},{name:"eVar21",type:"value",value:"%PAGE_URL%"},{name:"eVar27",type:"value",value:"%CONTENTTYPE:METATAG%"},{name:"eVar56",type:"value",value:"%DETAILED_PAGENAME%"}],props:[{name:"prop2",type:"alias",value:"eVar27"},{name:"prop33",type:"alias",value:"eVar21"},{name:"prop50",type:"value",value:"%DETAILED_PAGENAME%"}],events:[{name:"event30"}],pageName:"%PAGE_NAME%"}}},{modulePath:"adobe-analytics/src/lib/actions/sendBeacon.js",settings:{type:"link",linkName:"navigation",linkType:"o"}},{modulePath:"adobe-analytics/src/lib/actions/clearVariables.js",settings:{}}]},{id:"RLa122b07a520a4e8ea2909fe8a6fc5fe6",name:"SearchPageNumberClick:EBR",events:[{modulePath:"core/src/lib/events/customEvent.js",settings:{type:"aa-search-navigation",bubbleFireIfParent:!0,bubbleFireIfChildFired:!0},ruleOrder:50}],conditions:[{modulePath:"core/src/lib/conditions/valueComparison.js",settings:{comparison:{operator:"doesNotEqual",caseInsensitive:!0},leftOperand:"%DisableAnalyticsCookie%",rightOperand:"true"}},{modulePath:"core/src/lib/conditions/valueComparison.js",settings:{comparison:{operator:"doesNotEqual",caseInsensitive:!0},leftOperand:"%TRAFFICTYPE_META%",rightOperand:"bot"}}],actions:[{modulePath:"adobe-analytics/src/lib/actions/setVariables.js",settings:{customSetup:{source:function(e){NIAnalytics.setAndTrack(["eVar33","prop23"],e.detail.pageNumber)}},trackerProperties:{eVars:[{name:"eVar1",type:"value",value:"search-navigation"},{name:"eVar3",type:"value",value:"%ICID:URL_PARAM%"},{name:"eVar9",type:"value",value:"%LOGGED_IN%"},{name:"eVar10",type:"value",value:"%LANGUAGE:METATAG%"},{name:"eVar11",type:"value",value:"%LOCALE:COOKIE%"},{name:"eVar12",type:"value",value:"%PROFILE_ID:COOKIE%"},{name:"eVar13",type:"value",value:"%ESPUID:URL_PARAM%"},{name:"eVar21",type:"value",value:"%PAGE_URL%"},{name:"eVar27",type:"value",value:"%CONTENTTYPE:METATAG%"},{name:"eVar31",type:"value",value:"%PRODREF%"},{name:"eVar36",type:"value",value:"%DOMAIN%"},{name:"eVar41",type:"value",value:"Internal Search"},{name:"eVar56",type:"value",value:"sitewide:results"},{name:"eVar59",type:"value",value:"search-navigation"},{name:"eVar64",type:"value",value:"%DOCUMENTCOREID:METATAG%"},{name:"eVar67",type:"value",value:"%WORD_COUNT%"},{name:"eVar68",type:"value",value:"%LINK_COUNT%"},{name:"eVar69",type:"value",value:"%KEYWORDS_PART1:METATAG%"},{name:"eVar70",type:"value",value:"%KEYWORDS_PART2:METATAG%"},{name:"eVar73",type:"value",value:"%ASSESSMENT_PERSONA%"},{name:"eVar74",type:"value",value:"%HTML_TITLE%"},{name:"eVar88",type:"value",value:"%6SENSE_SICCODE%"},{name:"eVar102",type:"value",value:"%KEYWORDS_COUNT%"},{name:"eVar103",type:"value",value:"%TITLE_LENGTH%"},{name:"eVar109",type:"value",value:"%PRODUCT_MANUFACTURER:DL%"},{name:"eVar110",type:"value",value:"%PCID%"},{name:"eVar122",type:"value",value:"%LETTER_COUNT%"},{name:"eVar124",type:"value",value:"%WRAPPER:METATAG%|%WRAPPERID:METATAG%"},{name:"eVar125",type:"value",value:"searchResults"},{name:"eVar130",type:"value",value:"%EXPERIENCE_CLOUD_ID%"},{name:"eVar137",type:"value",value:"%SEO_H1_VALUES%"},{name:"eVar138",type:"value",value:"%SEO_H2_VALUES%"},{name:"eVar139",type:"value",value:"%SEO_H3_VALUES%"},{name:"eVar140",type:"value",value:"%DESCRIPTION:METATAG%"},{name:"eVar143",type:"value",value:"6Sense"},{name:"eVar152",type:"value",value:"%OneTrust_STATUS%"}],props:[{name:"prop1",type:"value",value:"navigation"}
27,{name:"prop2",type:"alias",value:"eVar27"},{name:"prop4",type:"alias",value:"eVar2"},{name:"prop12",type:"alias",value:"eVar74"},{name:"prop13",type:"alias",value:"eVar124"},{name:"prop20",type:"value",value:"Search app"},{name:"prop21",type:"value",value:"%INDUSTRY:AT:PA:DL%"},{name:"prop23",type:"alias",value:"eVar1"},{name:"prop27",type:"alias",value:"eVar59"},{name:"prop28",type:"value",value:"sitewide"},{name:"prop29",type:"value",value:"sitewide:results"},{name:"prop30",type:"value",value:"sitewide:results"},{name:"prop31",type:"alias",value:"eVar36"},{name:"prop33",type:"alias",value:"eVar21"},{name:"prop38",type:"alias",value:"eVar88"},{name:"prop50",type:"alias",value:"eVar56"},{name:"prop75",type:"value",value:"client"}],events:[{name:"event78"}]}}},{modulePath:"adobe-analytics/src/lib/actions/sendBeacon.js",settings:{type:"link",linkType:"o"}},{modulePath:"adobe-analytics/src/lib/actions/clearVariables.js",settings:{}}]},{id:"RLa1c9ba82511546d2bca66dc3e39a4e33",name:"Google_Adwords_Quote:PLR",events:[{modulePath:"core/src/lib/events/windowLoaded.js",settings:{},ruleOrder:50}],conditions:[{modulePath:"core/src/lib/conditions/valueComparison.js",settings:{comparison:{operator:"isTrue"},leftOperand:"%OneTrust_Targeting_Consent%"}},{modulePath:"core/src/lib/conditions/valueComparison.js",settings:{comparison:{operator:"doesNotEqual",caseInsensitive:!0},leftOperand:"%DisableAnalyticsCookie%",rightOperand:"true"}},{modulePath:"core/src/lib/conditions/customCode.js",settings:{source:function(){return["sine.ni.com/apps/utf8/niwq.request_instant_quote","sine.ni.com/apps/utf8/niwq.rq2","sine.ni.com/apps/utf8/niwq.auto_create_quote"].indexOf(_satellite.getVar("PAGE_NAME"))>-1}}}],actions:[{modulePath:"core/src/lib/actions/customCode.js",settings:{source:"//www.ni.com/70533feeace8/484b70bb80b7/0d0fc74c1602/RC23f012b665d140a4af329e74609bcf6c-source.min.js",language:"javascript",isExternal:!0}},{modulePath:"core/src/lib/actions/customCode.js",settings:{source:"//www.ni.com/70533feeace8/484b70bb80b7/0d0fc74c1602/RCbe75a44dd50a4c93a4eda4ba3e5a495e-source.min.js",language:"javascript",isExternal:!0}}]},{id:"RLa2f1bc5efaff48ecb9131e0cd8da9417",name:"Renew SSP Additional Products CTA Click:EBR",events:[{modulePath:"core/src/lib/events/customEvent.js",settings:{type:"aa-ssp-renewal-add-cta-click",bubbleFireIfParent:!0,bubbleFireIfChildFired:!0},ruleOrder:50}],conditions:[],actions:[{modulePath:"adobe-analytics/src/lib/actions/setVariables.js",settings:{customSetup:{source:function(e){NIAnalytics.setAndTrack(["eVar33","prop23"],"Renewal SSP_step2:"+e.detail.title+":"+e.detail.label)}},trackerProperties:{eVars:[{name:"eVar1",type:"value",value:"%PAGE_NAME%"},{name:"eVar12",type:"value",value:"%PROFILE_ID:COOKIE%"},{name:"eVar21",type:"value",value:"%PAGE_URL%"},{name:"eVar27",type:"value",value:"%CONTENTTYPE:METATAG%"}],props:[{name:"prop2",type:"alias",value:"eVar27"},{name:"prop33",type:"alias",value:"eVar21"}],events:[{name:"event30"}]}}},{modulePath:"adobe-analytics/src/lib/actions/sendBeacon.js",settings:{type:"link",linkName:"Renew SSP Additional Products CTA Click",linkType:"o"}},{modulePath:"adobe-analytics/src/lib/actions/clearVariables.js",settings:{}}]},{id:"RLa4fa4ada848c45d2a5be66ee873422bc",name:"DCR_POC:DCR",events:[{modulePath:"core/src/lib/events/directCall.js",settings:{identifier:"dcr_poc"},ruleOrder:50}],conditions:[],actions:[{modulePath:"adobe-analytics/src/lib/actions/setVariables.js",settings:{trackerProperties:{eVars:[{name:"eVar101",type:"value",value:"%event.detail.email%"},{name:"eVar124",type:"value",value:"%event.detail.wrapper%"},{name:"eVar67",type:"value",value:"%event.detail.wordCount%"}]}}},{modulePath:"adobe-analytics/src/lib/actions/sendBeacon.js",settings:{type:"page"}},{modulePath:"adobe-analytics/src/lib/actions/clearVariables.js",settings:{}}]},{id:"RLa51e6f1d939d4125a7bc44897544b63f",name:"Capture_User_Account_Creation:DCR",events:[{modulePath:"core/src/lib/events/directCall.js",settings:{identifier:"captureUserAccountCreation"},ruleOrder:50}],conditions:[{modulePath:"core/src/lib/conditions/valueComparison.js",settings:{comparison:{operator:"doesNotEqual",caseInsensitive:!0},leftOperand:"%DisableAnalyticsCookie%",rightOperand:"true"}},{modulePath:"core/src/lib/conditions/valueComparison.js",settings:{comparison:{operator:"doesNotEqual",caseInsensitive:!0},leftOperand:"%TRAFFICTYPE_META%",rightOperand:"bot"}}],actions:[{modulePath:"adobe-analytics/src/lib/actions/setVariables.js",settings:{customSetup:{source:function(e,t){switch(e.detail.eventName){case"start":t.events+=""===t.events?"event25,event27":",event25,event27",t.linkTrackEvents+=",event25,event27",NIAnalytics.setAndTrack("eVar29","User Account Start");break;case"complete":t.events+=""===t.events?"event26,event28":",event26,event28",t.linkTrackEvents+=",event26,event28",NIAnalytics.setAndTrack("eVar29","User Account Complete")}NIAnalytics.setAndTrack("eVar147",e.detail.datetime)}},trackerProperties:{eVars:[{name:"eVar1",type:"value",value:"%PAGE_NAME%"},{name:"eVar28",type:"value",value:"User Account"},{name:"eVar56",type:"value",value:"%DETAILED_PAGENAME%"}
27],props:[{name:"prop23",type:"alias",value:"eVar1"},{name:"prop50",type:"alias",value:"eVar56"}],pageName:"%PAGE_NAME%"}}},{modulePath:"adobe-analytics/src/lib/actions/sendBeacon.js",settings:{type:"link",linkType:"o"}},{modulePath:"adobe-analytics/src/lib/actions/clearVariables.js",settings:{}}]},{id:"RLa51fe15c1508448c90aa9b13f3c04957",name:"Error_Page:PLR",events:[{modulePath:"core/src/lib/events/windowLoaded.js",settings:{},ruleOrder:50},{modulePath:"core/src/lib/events/directCall.js",settings:{identifier:"captureVirtualPageLoad"},ruleOrder:50}],conditions:[{modulePath:"core/src/lib/conditions/valueComparison.js",settings:{comparison:{operator:"doesNotEqual",caseInsensitive:!0},leftOperand:"%DisableAnalyticsCookie%",rightOperand:"true"}},{modulePath:"core/src/lib/conditions/valueComparison.js",settings:{comparison:{operator:"equals"},leftOperand:"%PAGETYPE:METATAG%",rightOperand:"errorPage"}},{modulePath:"core/src/lib/conditions/valueComparison.js",settings:{comparison:{operator:"equals"},leftOperand:"%NICOM_PAGE%",rightOperand:"true"}}],actions:[{modulePath:"adobe-analytics/src/lib/actions/setVariables.js",settings:{customSetup:{source:function(e,t){t.pageType="errorPage"}}}}]},{id:"RLa74d321d23d3401fbeaca689dcedcb8d",name:"Survey_X_Clicked:EBR",events:[{modulePath:"core/src/lib/events/click.js",settings:{elementSelector:"svg#close,svg#analytics-close-modal",bubbleFireIfChildFired:!1},ruleOrder:50}],conditions:[{modulePath:"core/src/lib/conditions/pathAndQuerystring.js",settings:{paths:[{value:"voc=nowyoudont",valueIsRegex:!0}]},negate:!0},{modulePath:"core/src/lib/conditions/valueComparison.js",settings:{comparison:{operator:"doesNotEqual",caseInsensitive:!0},leftOperand:"%DisableAnalyticsCookie%",rightOperand:"true"}},{modulePath:"core/src/lib/conditions/valueComparison.js",settings:{comparison:{operator:"doesNotEqual",caseInsensitive:!0},leftOperand:"%TRAFFICTYPE_META%",rightOperand:"bot"}}],actions:[{modulePath:"adobe-analytics/src/lib/actions/setVariables.js",settings:{trackerProperties:{eVars:[{name:"eVar1",type:"value",value:"%PAGE_NAME%"},{name:"eVar27",type:"value",value:"%CONTENTTYPE:METATAG%"},{name:"eVar40",type:"value",value:"X"}]}}},{modulePath:"adobe-analytics/src/lib/actions/sendBeacon.js",settings:{type:"link",linkName:"",linkType:"o"}},{modulePath:"adobe-analytics/src/lib/actions/clearVariables.js",settings:{}}]},{id:"RLaa9158f7f6dc46f18854e30492f27c9a",name:"Secondary_Nav_Button_Click:EBR",events:[{modulePath:"core/src/lib/events/click.js",settings:{elementSelector:".hub-navigation a[data-analytics-cta-type], .hub-navigation button[data-analytics-cta-type], .sw-hub-dropdown-li a[data-analytics-cta-type]",bubbleFireIfParent:!0,bubbleFireIfChildFired:!1},ruleOrder:50}],conditions:[{modulePath:"core/src/lib/conditions/valueComparison.js",settings:{comparison:{operator:"doesNotEqual",caseInsensitive:!0},leftOperand:"%DisableAnalyticsCookie%",rightOperand:"true"}},{modulePath:"core/src/lib/conditions/valueComparison.js",settings:{comparison:{operator:"doesNotEqual",caseInsensitive:!0},leftOperand:"%TRAFFICTYPE_META%",rightOperand:"bot"}}],actions:[{modulePath:"adobe-analytics/src/lib/actions/setVariables.js",settings:{customSetup:{source:function(e){NIAnalytics.setAndTrack(["eVar33","prop23"],"SecondaryNav:"+e.target.innerText)}},trackerProperties:{eVars:[{name:"eVar1",type:"value",value:"%PAGE_NAME%"},{name:"eVar12",type:"value",value:"%PROFILE_ID:COOKIE%"},{name:"eVar21",type:"value",value:"%PAGE_URL%"},{name:"eVar27",type:"value",value:"%CONTENTTYPE:METATAG%"},{name:"eVar56",type:"value",value:"%DETAILED_PAGENAME%"}],props:[{name:"prop2",type:"alias",value:"eVar27"},{name:"prop33",type:"alias",value:"eVar21"}],events:[{name:"event30"}]}}},{modulePath:"adobe-analytics/src/lib/actions/sendBeacon.js",settings:{type:"link",linkName:"aa-react-link",linkType:"o"}},{modulePath:"adobe-analytics/src/lib/actions/clearVariables.js",settings:{}}]},{id:"RLaba68903339d40a8bce6662b3dd3f19a",name:"ProductConfigModalClick:DCR",events:[{modulePath:"core/src/lib/events/customEvent.js",settings:{type:"aa-product-configuration-button",bubbleFireIfParent:!0,bubbleFireIfChildFired:!0},ruleOrder:50}],conditions:[{modulePath:"core/src/lib/conditions/valueComparison.js",settings:{comparison:{operator:"doesNotEqual",caseInsensitive:!0},leftOperand:"%DisableAnalyticsCookie%",rightOperand:"true"}},{modulePath:"core/src/lib/conditions/valueComparison.js",settings:{comparison:{operator:"doesNotEqual",caseInsensitive:!0},leftOperand:"%TRAFFICTYPE_META%",rightOperand:"bot"}}],actions:[{modulePath:"adobe-analytics/src/lib/actions/setVariables.js",settings:{customSetup:{source:function(e){NIAnalytics.setAndTrack(["eVar33","prop23"],"Product Config Modal:"+e.detail.tabName+":"+e.detail.buttonName)}},trackerProperties:{eVars:[{name:"eVar1",type:"value",value:"%PAGE_NAME%"},{name:"eVar12",type:"value",value:"%PROFILE_ID:COOKIE%"},{name:"eVar21",type:"value",value:"%PAGE_URL%"},{name:"eVar27",type:"value",value:"%CONTENTTYPE:METATAG%"}
27],props:[{name:"prop2",type:"alias",value:"eVar27"},{name:"prop33",type:"alias",value:"eVar21"}],events:[{name:"event30"}]}}},{modulePath:"adobe-analytics/src/lib/actions/sendBeacon.js",settings:{type:"link",linkName:"Product Configuration Modal",linkType:"o"}},{modulePath:"adobe-analytics/src/lib/actions/clearVariables.js",settings:{}}]},{id:"RLad7b0c745c094fc28ca075e8c0caed68",name:"Capture_Popular_Download:DCR",events:[{modulePath:"core/src/lib/events/directCall.js",settings:{identifier:"capturePopularDownload"},ruleOrder:50}],conditions:[{modulePath:"core/src/lib/conditions/valueComparison.js",settings:{comparison:{operator:"doesNotEqual",caseInsensitive:!0},leftOperand:"%DisableAnalyticsCookie%",rightOperand:"true"}},{modulePath:"core/src/lib/conditions/valueComparison.js",settings:{comparison:{operator:"doesNotEqual",caseInsensitive:!0},leftOperand:"%TRAFFICTYPE_META%",rightOperand:"bot"}}],actions:[{modulePath:"adobe-analytics/src/lib/actions/setVariables.js",settings:{customSetup:{source:function(e,t){t.getPreviousValue(t.eVar2,"gpv_ps",""),t.pagename=_satellite.getVar("PAGE_NAME"),t.eVar101&&_satellite.getVisitorId().setCustomerIDs({email_key:{id:t.eVar101,authState:Visitor.AuthState.UNKNOWN}}),""!=_satellite.getVar("INTERNALCAMPAIGN:AT:PA:DL")&&(t.eVar41="Internal Campaign",t.linkTrackVars+=",eVar41"),window._uxa=window._uxa||[],window._uxa.push(["trackDynamicVariable",{key:"Internal Campaign",value:_satellite.getVar("INTERNALCAMPAIGN:AT:PA:DL")}])}},trackerProperties:{eVars:[{name:"eVar1",type:"value",value:"%PAGE_NAME%"},{name:"eVar2",type:"value",value:"%ONSITESEARCHTERM:OSI:OS:DL%"},{name:"eVar3",type:"value",value:"%INTERNALCAMPAIGN:AT:PA:DL%"},{name:"eVar21",type:"value",value:"%PAGE_URL%"},{name:"eVar33",type:"value",value:"%CAPTURENAVIGATION_LINK_CLICK_DETAILS%"},{name:"eVar46",type:"value",value:"%ONSITESEARCHCLICKEDRANK:OSI:OS:DL%"},{name:"eVar47",type:"value",value:"%ONSITESEARCHCLICKTITLE:OSI:OS:DL%"},{name:"eVar48",type:"value",value:"%ONSITESEARCHTYPEDORSUGGESTED:OSI:OS:DL%"},{name:"eVar53",type:"value",value:"%ONSITESEARCHAUTOCOMPLETERANK:OSI:OS:DL%"},{name:"eVar56",type:"value",value:"%DETAILED_PAGENAME%"},{name:"eVar65",type:"value",value:"%ONSITESEARCHSCENARIO:OSI:OS:DL%"},{name:"eVar78",type:"value",value:"%ONSITESEARCHAUTOCOMPLETELOV:OSI:OS:DL%"},{name:"eVar101",type:"value",value:"%HASHED_EMAIL:USER:DL%"},{name:"eVar127",type:"value",value:"%CLICKTITLEURL:OSI:OS:DL%"},{name:"eVar152",type:"value",value:"%OneTrust_STATUS%"}],props:[{name:"prop4",type:"alias",value:"eVar2"},{name:"prop23",type:"alias",value:"eVar33"},{name:"prop33",type:"alias",value:"eVar21"},{name:"prop50",type:"alias",value:"eVar56"}],events:[{name:"event30"},{name:"event41"},{name:"event38"}]}}},{modulePath:"adobe-analytics/src/lib/actions/sendBeacon.js",settings:{type:"link",linkName:"",linkType:"o"}},{modulePath:"adobe-analytics/src/lib/actions/clearVariables.js",settings:{}}]},{id:"RLaeac1fa6f2c24900b69eb557a7254980",name:"My_Profile_Payment_Methods:EBR",events:[{modulePath:"core/src/lib/events/customEvent.js",settings:{type:"paymentMethodModalOpened",bubbleFireIfParent:!0,bubbleFireIfChildFired:!0},ruleOrder:50}],conditions:[{modulePath:"core/src/lib/conditions/valueComparison.js",settings:{comparison:{operator:"doesNotEqual",caseInsensitive:!0},leftOperand:"%DisableAnalyticsCookie%",rightOperand:"true"}},{modulePath:"core/src/lib/conditions/valueComparison.js",settings:{comparison:{operator:"doesNotEqual",caseInsensitive:!0},leftOperand:"%TRAFFICTYPE_META%",rightOperand:"bot"}}],actions:[{modulePath:"adobe-analytics/src/lib/actions/setVariables.js",settings:{customSetup:{source:function(){NIAnalytics.setAndTrack("eVar157",document.querySelectorAll(".analytics-mp-payment-card").length)}},trackerProperties:{eVars:[{name:"eVar1",type:"value",value:"%PAGE_NAME%"},{name:"eVar12",type:"value",value:"%PROFILE_ID:COOKIE%"},{name:"eVar21",type:"value",value:"%PAGE_URL%"},{name:"eVar27",type:"value",value:"%CONTENTTYPE:METATAG%"}],props:[{name:"prop2",type:"alias",value:"eVar27"},{name:"prop33",type:"alias",value:"eVar21"}],events:[{name:"event30"}]}}},{modulePath:"adobe-analytics/src/lib/actions/sendBeacon.js",settings:{type:"link",linkType:"o"}},{modulePath:"adobe-analytics/src/lib/actions/clearVariables.js",settings:{}}]},{id:"RLafca8b97d7bf47ebb80d43da37a42e5a",name:"StickyNavigation_Click:EBR",events:[{modulePath:"core/src/lib/events/click.js",settings:{elementSelector:'[class*="StickyNavigation_nav"]',bubbleFireIfParent:!0,bubbleFireIfChildFired:!1},ruleOrder:50}],conditions:[{modulePath:"core/src/lib/conditions/valueComparison.js",settings:{comparison:{operator:"doesNotEqual",caseInsensitive:!0},leftOperand:"%DisableAnalyticsCookie%",rightOperand:"true"}},{modulePath:"core/src/lib/conditions/valueComparison.js",settings:{comparison:{operator:"doesNotEqual",caseInsensitive:!0},leftOperand:"%TRAFFICTYPE_META%",rightOperand:"bot"}}],actions:[{modulePath:"adobe-analytics/src/lib/actions/setVariables.js",settings:{customSetup:{source:function(e){NIAnalytics.setAndTrack(["eVar33","prop23"],"Anchor:"+e.target.innerText)}},trackerProperties:{eVars:[{name:"eVar1",type:"value",value:"%PAGE_NAME%"},{name:"eVar12",type:"value",value:"%PROFILE_ID:COOKIE%"},{name:"eVar21",type:"value",value:"%PAGE_URL%"},{name:"eVar27",type:"value",value:"%CONTENTTYPE:METATAG%"}
27],props:[{name:"prop2",type:"alias",value:"eVar27"},{name:"prop33",type:"alias",value:"eVar21"}],events:[{name:"event30"}]}}},{modulePath:"adobe-analytics/src/lib/actions/sendBeacon.js",settings:{type:"link",linkName:"aa-react-link",linkType:"o"}},{modulePath:"adobe-analytics/src/lib/actions/clearVariables.js",settings:{}}]},{id:"RLb1533f1bf0604fb3ab5ec7804ffb132d",name:"API",events:[{modulePath:"core/src/lib/events/libraryLoaded.js",settings:{},ruleOrder:1}],conditions:[{modulePath:"core/src/lib/conditions/valueComparison.js",settings:{comparison:{operator:"equals"},leftOperand:"%NICOM_PAGE%",rightOperand:"true"}}],actions:[{modulePath:"core/src/lib/actions/customCode.js",settings:{global:!0, 28source:'/* OneTrust Global callback */\nfunction OptanonWrapper() {\n window.oneTrustReady = true;\n\n /* If there was any consent */\n if (OptanonActiveGroups && OptanonActiveGroups.length > 0) {\n document.dispatchEvent(new Event("OneTrustConsentGiven"));\n }\n}\n\n\nwindow.appEventData = window.appEventData || [];\n\nif (typeof digitalData === "undefined") {\n digitalData = {};\n}\n\nif (typeof digitalData.event === "undefined") {\n digitalData.event = [];\n}\n\nif (typeof NIAnalytics === "undefined") {\n function NIAnalytics() {}\n}\n\nNIAnalytics.ruleLogger = function (ruleName) {\n var isFirstRule = false;\n if (!document.getElementById("analytics-rulelogging-box")) {\n var htmlElement = document.createElement("div");\n htmlElement.classList.add(\'noindex\');\n htmlElement.classList.add(\'nofollow\');\n htmlElement.style.display = \'none\';\n htmlElement.id = "analytics-rulelogging-box";\n document.body.append(htmlElement);\n isFirstRule = true;\n }\n\n var ruleBox = document.getElementById("analytics-rulelogging-box");\n ruleBox.innerHTML += isFirstRule ? ruleName : \'|\' + ruleName;\n};\n\nNIAnalytics.getMetaTag = function (name) {\n var metaTagArray = document.getElementsByTagName("meta");\n for (var i = 0; i < metaTagArray.length; i++) {\n if (metaTagArray[i].name.toLowerCase() == name.toLowerCase()) {\n return metaTagArray[i].content;\n }\n }\n return "";\n}\n\nNIAnalytics.getMetaFromDataLayer = function(name) {\n return (typeof digitalData !== "undefined" && typeof digitalData.page !== "undefined" && typeof digitalData.page.pageInfo !== "undefined" && typeof digitalData.page.pageInfo[name] !== "undefined") ? digitalData.page.pageInfo[name] : "";\n}\n\nNIAnalytics.getDataElement = function (dataElement) {\n if ((typeof dataElement).toLowerCase() !== "string") {\n console.error("The typeof \'dataElement\' parameter must be string!");\n return;\n }\n\n var result = _satellite.getVar(dataElement);\n if (typeof result === "undefined" || result == undefined) {\n console.error("Unknown DataElement: " + dataElement);\n return;\n } else {\n return result;\n }\n};\n\nNIAnalytics.setAndTrack = function (variableName, value) {\n if (window.s) {\n var acceptedVariableNamePrefixes = ["eVar", "prop", "event"];\n var acceptedVariableNames = ["transactionID", "purchaseID", "state", "zip", "list1", "list2", "list3", "channel", "pageName", "currencyCode", "products"];\n var builtInEvents = ["purchase", "prodView", "scOpen", "scAdd", "scRemove", "scView", "scCheckout"];\n\n if ([\'string\', \'number\'].indexOf((typeof value).toLowerCase()) < 0) {\n console.error("The typeof \'value\' parameter must be string or number!");\n return;\n }\n\n switch (typeof variableName) {\n case "object":\n\n variableName = variableName.sort();\n\n for (var i = 0; i < variableName.length; i++) {\n if (!/^eVar(?:[1-9][0-9]{0,1}|1[0-9]{0,2}|2[0-4]?[0-9]|250)$/.test(variableName[i]) && !/^prop(?:[1-9]{1}|[1-6]{1}[0-9]{1}|7[0-5]{1})$/.test(variableName[i]) && !/event(?:[1-9]{1}[0-9]{0,2}|1000)$/.test(variableName[i]) && acceptedVariableNames.indexOf(variableName[i]) === -1 && builtInEvents.indexOf(variableName[i]) === -1) {\n console.error("Unknown parameter: " + variableName[i] + "\\nAccepted param prefixes: " + acceptedVariableNamePrefixes.join(", ") + "\\nAccepted params: " + acceptedVariableNames.join(", ") + "\\nBuilt in events: " + builtInEvents.join(", ") + "\\nVariable ranges:\\neVar: 1-250\\nprop: 1-75\\nevent: 1-1000");\n return;\n }\n }\n\n var analyticsName = variableName[0].toLowerCase().replace("evar", "v").replace("prop", "c");\n for (var i = 0; i < variableName.length;
28 i++) {\n\n if (i === 0 && (/^eVar/.test(variableName[i]) || /^prop/.test(variableName[i]))) {\n s[variableName[i]] = value;\n } else if (/^eVar/.test(variableName[i]) || /^prop/.test(variableName[i])) {\n s[variableName[i]] = "D=" + analyticsName;\n } else if (/^event/.test(variableName[i]) || builtInEvents.indexOf(variableName[i]) > -1) {\n if(value === "" || value === undefined) {\n s.events = s.events === "None" || s.events === undefined ? variableName[i] : s.events + "," + variableName[i];\n } else {\n s.events = s.events === "None" || s.events === undefined ? variableName[i]+"="+value : s.events + "," + variableName[i]+"="+value;\n }\n s.linkTrackEvents = s.linkTrackEvents === "None" ? variableName[i] : (s.linkTrackEvents + "," + variableName[i]).split(",").sort().filter(function (elem, index, self) {\n return index === self.indexOf(elem);\n }).join(",");\n } else {\n s[variableName[i]] = value;\n }\n\n if (/^eVar/.test(variableName[i]) || /^prop/.test(variableName[i]) || acceptedVariableNames.indexOf(variableName[i]) === -1) {\n s.linkTrackVars = s.linkTrackVars === "None" ? variableName[i] : (s.linkTrackVars + "," + variableName[i]).split(",").sort().filter(function (elem, index, self) {\n return index === self.indexOf(elem);\n }).join(",");\n }\n }\n\n\n break;\n\n case "string":\n default:\n if (!/^eVar(?:[1-9][0-9]{0,1}|1[0-9]{0,2}|2[0-4]?[0-9]|250)$/.test(variableName) && !/^prop(?:[1-9]{1}|[1-6]{1}[0-9]{1}|7[0-5]{1})$/.test(variableName) && !/event(?:[1-9]{1}[0-9]{0,2}|1000)$/.test(variableName) && acceptedVariableNames.indexOf(variableName) === -1 && builtInEvents.indexOf(variableName) === -1) {\n console.error("Unknown parameter: " + variableName + "\\nAccepted param prefixes: " + acceptedVariableNamePrefixes.join(", ") + "\\nAccepted params: " + acceptedVariableNames.join(", ") + "\\nBuilt in events: " + builtInEvents.join(", ") + "\\nVariable ranges:\\neVar: 1-250\\nprop: 1-75\\nevent: 1-1000");\n return;\n }\n\n if (/^event/.test(variableName) || builtInEvents.indexOf(variableName) > -1) {\n if(value === "" || value === undefined){\n s.events = s.events === "None" || s.events === undefined ? variableName : s.events + "," + variableName;\n } else {\n s.events = s.events === "None" || s.events === undefined ? variableName+"="+value : s.events + "," + variableName+"="+value;\n }\n s.linkTrackEvents = s.linkTrackEvents === "None" ? variableName : (s.linkTrackEvents + "," + variableName).split(",").sort().filter(function (elem, index, self) {\n return index === self.indexOf(elem);\n }).join(",");\n } else {\n s[variableName] = value;\n s.linkTrackVars = s.linkTrackVars === "None" ? variableName : (s.linkTrackVars + "," + variableName).split(",").sort().filter(function (elem, index, self) {\n return index === self.indexOf(elem);\n }).join(",");\n }\n break;\n\n }\n } else {\n console.error("Analytics object(s) has not been initialized!");\n }\n};\n\nNIAnalytics.sendBeacon = function (json) {\n var acceptedProps = ["asPageView", "linkType", "linkName"];\n var acceptedLinkTypes = {\n "o": "custom link",\n "d": "download link",\n "e": "exit link"\n };\n\n var acceptedVariableNames = ["transactionID", "purchaseID", "state", "zip", "list1", "list2", "list3", "channel", "pageName"];\n var builtInEvents = ["purchase", "prodView", "scOpen", "scAdd", "scRemove", "scView", "scCheckout"];\n\n if (typeof (json) === "undefined") {\n console.error("Missing analytics parameter! Accepted params: " + acceptedProps.join(", "));\n return;\n }\n \n if (NIAnalytics.getMetaTag("trafficType").toLowerCase() == "bot"){\n return;\n }\n\n if (window.s) {\n for (var prop in json) {\n if (acceptedProps.indexOf(prop) === -1) {\n console.error("Unknown analytics parameter: " + prop + " Accepted params: " + acceptedProps.join(", "));\n return;\n }\n\n if (json.hasOwnProperty("linkType")) {\n switch (json.linkType) {\n case "o":\n case "d":\n case "e":\n break;\n\n default:\n var linkTypesMsg = "\\nAccepted link types: ";\n for (var key in acceptedLinkTypes) {\n linkTypesMsg += "\\n" + key + ": " + acceptedLinkTypes[key];\n }\n console.error("Unknown linkType: " + json.linkType + linkTypesMsg);\n return;\n }\n }\n }\n\n //Logging\n var logProperties = {};\n var logEvents = [];
28\n Object.values(s.linkTrackVars.split(\',\')).forEach(function (variableName) {\n if ((/^eVar(?:[1-9][0-9]{0,1}|1[0-9]{0,2}|2[0-4]?[0-9]|250)$/.test(variableName) || /^prop(?:[1-9]{1}|[1-6]{1}[0-9]{1}|7[0-5]{1})$/.test(variableName) || acceptedVariableNames.indexOf(variableName) > -1) ) {\n logProperties[variableName] = s[variableName];\n }\n });\n\n Object.values(s.linkTrackEvents.split(\',\')).forEach(function (variableName) {\n if (/event(?:[1-9]{1}[0-9]{0,2}|1000)$/.test(variableName) || builtInEvents.indexOf(variableName) > -1) {\n logEvents.push(variableName);\n }\n });\n\n if (Object.keys(logProperties).length > 0) {\n _satellite.logger.log(\'Applying the following properties on tracker: "\' + JSON.stringify(logProperties) + \'".\');\n }\n\n if (logEvents.length > 0) {\n _satellite.logger.log(\'Applying the following events on tracker: "\' + logEvents.join(\', \') + \'".\');\n }\n\n\n if (!json.hasOwnProperty("asPageView") || (json.hasOwnProperty("asPageView") && json.asPageView === "true" || json.asPageView === true)) {\n s.t();\n } else {\n if (json.hasOwnProperty("linkType")) {\n if (json.hasOwnProperty("linkName")) {\n s.tl(true, json.linkType, json.linkName);\n } else {\n s.tl(true, json.linkType, "link clicked");\n }\n } else {\n s.tl(true);\n }\n\n }\n s.clearVars();\n s.linkTrackVars = "None";\n s.linkTrackEvents = "None";\n \n } else {\n console.error("Analytics object(s) has not been initialized!");\n }\n\n};\nNIAnalytics.clearVariables = function () {\n if (window.s) {\n s.clearVars();\n s.linkTrackVars = "None";\n s.linkTrackEvents = "None";\n } else {\n console.error("Analytics object(s) has not been initialized!");\n }\n};\n\nNIAnalytics.getCaptureNavigationLinkClickDetails = function (eventName, eventLabel, eventDetail) {\n eventName = eventName || "";\n eventLabel = eventLabel || "";\n eventDetail = eventDetail || "";\n var detailedPagename = _satellite.getVar("DETAILED_PAGENAME");\n\n var eventsWithoutDetailedPagename = _satellite.getVar("CAPTURENAVIGATION_LINK_CLICK_DETAILS_WITHOUT_DETAILED_PAGENAME");\n var eventsWithDetailedPagename = _satellite.getVar("CAPTURENAVIGATION_LINK_CLICK_DETAILS_WITH_DETAILED_PAGENAME");\n var eventsWithEventDetail = _satellite.getVar("CAPTURENAVIGATION_LINK_CLICK_DETAILS_WITH_EVENT_DETAIL");\n var regexWithDetailedPagename = new RegExp(eventsWithDetailedPagename.join("|"));\n var regexWithEventDetail = new RegExp(eventsWithEventDetail.join("|"));\n\n if (eventLabel === "") {\n return "";\n } else if (regexWithEventDetail.test(eventName) && eventDetail !== "") {\n return eventName + ":" + eventDetail + ":" + eventLabel;\n } else if (regexWithDetailedPagename.test(eventName)) {\n return eventName + ":" + detailedPagename.split(":").join("_") + ":" + eventLabel;\n } else if (eventsWithoutDetailedPagename.indexOf(eventName) > -1) {\n return eventName + ":" + eventLabel;\n } else {\n return eventLabel;\n }\n\n};\n\nNIAnalytics.generateDcrParams = function (acceptedProps, json) {\n var dcrParams = {};\n for (var prop in json) {\n if (acceptedProps.indexOf(prop) > -1) {\n dcrParams[prop] = json[prop];\n } else {\n console.warn("Unknown analytics parameter: " + prop + " Accepted params: " + acceptedProps.join(", "));\n }\n }\n return dcrParams;\n};\n\nNIAnalytics.createNestedObject = function (base, names, value) {\n var lastName = arguments.length === 3 ? names.pop() : false;\n for (var i = 0; i < names.length; i++) {\n base = base[names[i]] = base[names[i]] || {};\n }\n if (lastName) base = base[lastName] = value;\n return base;\n};\n\nNIAnalytics.checkNestedObject = function (testObj, keyPath) {\n var obj;\n\n keyPath = keyPath.split(\'.\')\n var cKey = keyPath.shift();\n\n function get(pObj, pKey) {\n var bracketStart, bracketEnd, o;\n bracketStart = pKey.indexOf("[");\n if (bracketStart > -1) { //check for nested arrays\n bracketEnd = pKey.indexOf("]");\n var arrIndex = pKey.substr(bracketStart + 1, bracketEnd - bracketStart - 1);\n pKey = pKey.substr(0, bracketStart);\n var n = pObj[pKey];\n o = n ? n[arrIndex] : undefined;\n\n } else {\n o = pObj[pKey];\n }\n return o;\n }\n\n obj = get(testObj, cKey);\n while (obj && keyPath.length) {\n obj = get(obj, keyPath.shift());\n }\n return typeof (obj) !== \'undefined\';\n};\n\nNIAnalytics.setCookie = function (cname, cvalue, sPath, domain) {\n var d = new Date();\n d.setTime(d.getTime() + (30 * 24 * 60 * 60 * 1000));\n var expires = "expires=" + d.toUTCString();\n document.cookie = encodeURIComponent(cname) + "=" + encodeURIComponent(cvalue) + "; " + expires + (domain ? "; domain=" + domain : "") + (sPath ? "; path=" + sPath : "");\n}\n\nNIAnalytics.getCookie = function (cName) {\n var name = cName + "=";\n var cDecoded = decodeURIComponent(document.cookie);\n var cArr = cDecoded.split(\'; \');\n var res;\n return cArr.forEach(function (val) {\n val.indexOf(name) === 0 && (res = val.substring(name.length));\n }), res;\n};\n\nNIAnalytics.getQueryValue = function (variable, query) {\n var vars = query.split(\'&\');\n for (var i = 0; i < vars.length;
28 i++) {\n var pair = vars[i].split(\'=\');\n if (decodeURIComponent(pair[0]) == variable) {\n return decodeURIComponent(pair[1]);\n }\n }\n}\n\nNIAnalytics.getMappedValue = function (map, key) {\n if (typeof key === "undefined" || key === "") return "";\n if (isNaN(Number(key))) return key.toLowerCase();\n\n var cat;\n var mapPieces = map.split(".");\n var tmp = window;\n for (var i = 0; i < mapPieces.length; i++) {\n if (tmp[mapPieces[i]] !== undefined && tmp[mapPieces[i]] !== null) {\n tmp = tmp[mapPieces[i]];\n if (i === mapPieces.length - 1) {\n cat = tmp[key];\n }\n } else break;\n }\n\n var manualCat;\n var manualMapPieces = "refdata.hrid.manual-entry".split(".");\n var manualTmp = window;\n for (var i = 0; i < manualMapPieces.length; i++) {\n if (manualTmp[manualMapPieces[i]] !== undefined && manualTmp[manualMapPieces[i]] !== null) {\n manualTmp = manualTmp[manualMapPieces[i]];\n if (i === manualMapPieces.length - 1) {\n manualCat = manualTmp[key];\n }\n } else if (cat === undefined) return key;\n }\n\n return ((cat !== undefined) ? cat : ((manualCat !== undefined) ? manualCat : key));\n}\n\nNIAnalytics.getMappedValueFromDataLayer = function (map, keyString) {\n if (typeof keyString === "undefined" || keyString === "") return "";\n if ((keyString.indexOf("digitalData.product") > -1) && !digitalData.hasOwnProperty("product")) return "";\n var key;\n var levels = keyString.split(".");\n if (levels[0] === "digitalData") {\n levels.splice(0, 1);\n\n function dig(inWhat, levels) {\n if (levels.length == 1) {\n if (levels[0].indexOf("[") === -1) {\n var deepest = inWhat[levels[0]];\n if (typeof deepest !== "undefined") {\n return deepest;\n }\n } else {\n var deepestWithArray = inWhat[levels[0].split("[")[0]][levels[0].split("[")[1].split("]")[0]];\n if (typeof deepestWithArray !== "undefined") {\n return deepestWithArray;\n }\n }\n } else {\n if (levels[0].indexOf("[") === -1) {\n var deep = inWhat[levels[0]];\n if (typeof deep !== "undefined") {\n return dig(deep, levels.splice(1, levels.length - 1));\n }\n } else {\n if (!digitalData.hasOwnProperty(levels[0].split("[")[0])) {\n return "";\n }\n var deepWithArray = inWhat[levels[0].split("[")[0]][levels[0].split("[")[1].split("]")[0]];\n if (typeof deepWithArray !== "undefined") {\n return dig(deepWithArray, levels.splice(1, levels.length - 1));\n }\n }\n }\n }\n key = dig(digitalData, levels);\n } else return "";\n\n var cat;\n var mapPieces = map.split(".");\n var tmp = window;\n for (var i = 0; i < mapPieces.length; i++) {\n if (tmp[mapPieces[i]] !== undefined && tmp[mapPieces[i]] !== null) {\n tmp = tmp[mapPieces[i]];\n if (i === mapPieces.length - 1) {\n cat = tmp[key];\n }\n } else break;\n }\n\n var manualCat;\n var manualMapPieces = "refdata.hrid.manual-entry".split(".");\n var manualTmp = window;\n for (var i = 0; i < manualMapPieces.length; i++) {\n if (manualTmp[manualMapPieces[i]] !== undefined && manualTmp[manualMapPieces[i]] !== null) {\n manualTmp = manualTmp[manualMapPieces[i]];\n if (i === manualMapPieces.length - 1) {\n manualCat = manualTmp[key];\n }\n } else if (cat === undefined) return key;\n }\n\n return ((cat !== undefined) ? cat : ((manualCat !== undefined) ? manualCat : key));\n}\n\nNIAnalytics.getEventByName = function (name) {\n var eventArray = _satellite.getVar("EVENT:DL");\n for (var i = 0; i < eventArray.length; i++) {\n if (eventArray[i].eventInfo.eventName == name) return eventArray[i].eventInfo;\n }\n return undefined;\n}\n\nNIAnalytics.getLastEventByName = function (name) {\n var eventArray = _satellite.getVar("EVENT:DL");\n for (var i = Math.max(0, eventArray.length - 1); i >= 0; i--) {\n if (eventArray[i].eventInfo.eventName == name) return eventArray[i].eventInfo;\n }\n return undefined;\n}\n\nNIAnalytics.deleteFromDataLayer = function (toDeleteString) {\n var levels = toDeleteString.split(".");\n if (levels[0] === "digitalData") {\n levels.splice(0, 1);\n\n function dig(inWhat, levels) {\n if (levels.length == 1) {\n if (typeof inWhat[levels[0]] !== "undefined") inWhat[levels[0]] = "";\n } else {\n if (typeof inWhat[levels[0]] !== "undefined") {\n dig(inWhat[levels[0]], levels.splice(1, levels.length - 1));\n }\n }\n }\n dig(digitalData, levels);\n }\n}\n\nNIAnalytics.captureNavigation = function (json) {\n var acceptedProps = ["eventName", "eventLabel", "eventDetail", "relatedProductID", "email", "items", "internalCampaign", "tntParam", "optin"];\n var dcrParams = NIAnalytics.generateDcrParams(acceptedProps, json);
28\n\n if (json.hasOwnProperty("internalCampaign")) {\n var t = new Date();\n t.setTime(t.getTime() + 1800000);\n if (!s.c_w("icidAnalytics", 1, t)) {\n s.c_w("icidAnalytics", 1, 0)\n }\n NIAnalytics.createNestedObject(digitalData, ["page", "attributes", "internalCampaign"], json["internalCampaign"]);\n }\n\n if (json.hasOwnProperty("tntParam")) {\n NIAnalytics.createNestedObject(digitalData, ["page", "attributes", "tntParam"], json["tntParam"]);\n }\n\n if (typeof digitalData.event === "undefined") {\n digitalData.event = [];\n }\n\n digitalData.event.push({\n "eventInfo": dcrParams\n });\n _satellite.track("captureNavigation", dcrParams);\n}\n\n\nNIAnalytics.createNestedObject(digitalData, ["page", "globalLoaded"], false);\nNIAnalytics.createNestedObject(digitalData, ["page", "VPLTry"], 0);\nNIAnalytics.captureVirtualPageLoad = function (json) {\n if (digitalData.page.globalLoaded || (NIAnalytics.checkNestedObject(json, "forceSend"))) {\n s.clearVars();\n\n var acceptedProps = ["pageTabContent", "category", "partNumber", "forceSend"];\n var dcrParams = NIAnalytics.generateDcrParams(acceptedProps, json);\n\n NIAnalytics.createNestedObject(digitalData, ["page", "VPLTry"], 0);\n\n for (var prop in json) {\n switch (prop) {\n case "pageTabContent":\n NIAnalytics.createNestedObject(digitalData, ["page", "pageInfo", "pageTabContent"], json["pageTabContent"]);\n break;\n case "category":\n NIAnalytics.createNestedObject(digitalData, ["product[0]", "category", "category"], json["category"]);\n NIAnalytics.createNestedObject(digitalData, ["page", "pageInfo", "pageTabContent"], NIAnalytics.getMappedValue("refdata.hrid.pmdm_categories", json["category"]));\n break;\n case "partNumber":\n NIAnalytics.createNestedObject(digitalData, ["product[0]", "productInfo", "partNumber"], json["partNumber"]);\n break;\n case "forceSend":\n break;\n default:\n console.error("Unknown analytics parameter: " + prop);\n }\n }\n _satellite.track("captureVirtualPageLoad", dcrParams);\n } else {\n if (digitalData.page.VPLTry < 3) {\n digitalData.page.VPLTry++;\n setTimeout(function () {\n NIAnalytics.captureVirtualPageLoad(json);\n }, 3000);\n }\n }\n}\n\nNIAnalytics.captureSearchSubmit = function (json) {\n var acceptedProps = ["onsiteSearchTypedOrSuggested", "onsiteSearchAutocompleteRank", "onsiteSearchAutocompleteLOV", "eventLabel", "onsiteSearchKeyword"];\n \n if(json.hasOwnProperty("onsiteSearchKeyword")){\n json.onsiteSearchKeyword = json.onsiteSearchKeyword.toLowerCase();\n } \n \n var dcrParams = NIAnalytics.generateDcrParams(acceptedProps, json); \n\n if (json.hasOwnProperty("onsiteSearchTypedOrSuggested")) {\n NIAnalytics.createNestedObject(digitalData, ["onsiteSearch", "onsiteSearchInfo", "onsiteSearchTypedOrSuggested"], json["onsiteSearchTypedOrSuggested"]);\n }\n\n if (json.hasOwnProperty("onsiteSearchAutocompleteRank")) {\n NIAnalytics.createNestedObject(digitalData, ["onsiteSearch", "onsiteSearchInfo", "onsiteSearchAutocompleteRank"], json["onsiteSearchAutocompleteRank"]);\n }\n\n if (json.hasOwnProperty("onsiteSearchAutocompleteLOV")) {\n NIAnalytics.createNestedObject(digitalData, ["onsiteSearch", "onsiteSearchInfo", "onsiteSearchAutocompleteLOV"], json["onsiteSearchAutocompleteLOV"]);\n }\n\n if (json.hasOwnProperty("eventLabel")) {\n var hasSearchType = false;\n for (var i in digitalData.event) {\n if (digitalData.event[i].eventInfo.eventName === "searchType") {\n digitalData.event[i].eventInfo.eventLabel = json["eventLabel"];\n hasSearchType = true;\n break;\n }\n }\n if (!hasSearchType) {\n var tmp = {\n "eventInfo": {\n "eventName": "searchType",\n "eventLabel": json["eventLabel"]\n }\n }\n digitalData.event.push(tmp);\n }\n }\n\n _satellite.track("captureSearchSubmit", dcrParams);\n}\n\nNIAnalytics.captureSearchInstead = function (json) {\n var acceptedProps = ["onsiteSearchSearchInsteadFor", "onsiteSearchDym"];\n var dcrParams = NIAnalytics.generateDcrParams(acceptedProps, json);\n\n if (json.hasOwnProperty("onsiteSearchSearchInsteadFor")) {\n NIAnalytics.createNestedObject(digitalData, ["onsiteSearch", "onsiteSearchInfo", "onsiteSearchSearchInsteadFor"], json["onsiteSearchSearchInsteadFor"]);\n }\n\n if (json.hasOwnProperty("onsiteSearchDym")) {\n NIAnalytics.createNestedObject(digitalData, ["onsiteSearch", "onsiteSearchInfo", "onsiteSearchDym"], json["onsiteSearchDym"]);\n }\n\n _satellite.track("captureSearchInstead", dcrParams);\n}\n\nNIAnalytics.captureSearchFilter = function (json) {\n var acceptedProps = ["onsiteSearchScenario", "onsiteSearchSecondaryFilter"];\n var dcrParams = NIAnalytics.generateDcrParams(acceptedProps, json);\n\n if (json.hasOwnProperty("onsiteSearchScenario")) {\n NIAnalytics.createNestedObject(digitalData, ["onsiteSearch", "onsiteSearchInfo", "onsiteSearchScenario"], json["onsiteSearchScenario"]);\n NIAnalytics.captureSearchFilterParam = "onsiteSearchScenario";\n }\n\n if (json.hasOwnProperty("onsiteSearchSecondaryFilter")) {\n NIAnalytics.createNestedObject(digitalData, ["onsiteSearch", "onsiteSearchInfo", "onsiteSearchSecondaryFilter"], json["onsiteSearchSecondaryFilter"]);\n NIAnalytics.captureSearchFilterParam = "onsiteSearchSecondaryFilter";\n }\n\n _satellite.track("captureSearchFilter", dcrParams);\n}\n\n\n// Product Detail Pages\nNIAnalytics.captureProductFilter = function (json) {\n var acceptedProps = ["filterNav", "filterFacet"];\n var dcrParams = NIAnalytics.generateDcrParams(acceptedProps, json);\n\n if (json.hasOwnProperty("filterNav")) {\n NIAnalytics.createNestedObject(digitalData, ["page", "attributes", "filterNav"], json["filterNav"]);\n }\n\n if (json.hasOwnProperty("filterFacet")) {\n NIAnalytics.createNestedObject(digitalData, ["page", "attributes", "filterFacet"], json["filterFacet"]);\n }\n\n _satellite.track("captureProductFilter", dcrParams);\n}\n\n// Product Detail Pages\nNIAnalytics.captureProductDetail = function (json) {\n var acceptedProps = ["partNumber"];\n var dcrParams = NIAnalytics.generateDcrParams(acceptedProps, json);\n\n if (json.hasOwnProperty("partNumber")) {\n digitalData.product[0].productInfo.partNumber = json["partNumber"];\n }\n\n s.clearVars();\n\n _satellite.track("captureProductDetail", dcrParams);\n}\n\n/* Assessment */\nif (window.addEventListener) {\n window.addEventListener("beforeunload", function () {\n if (_s
28atellite.getVar("ASSESSMENT_QUESTIONID:EV:DL") != "") {\n _satellite.track("captureOutcomeFallOff");\n }\n });\n} else {\n window.attachEvent("beforeunload", function () {\n if (_satellite.getVar("ASSESSMENT_QUESTIONID:EV:DL") != "") {\n _satellite.track("captureOutcomeFallOff");\n }\n });\n}\n\nNIAnalytics.captureOutcome = function (json) {\n var acceptedProps = ["eventName", "eventAction", "start", "assessmentLabel", "outcomeLabel", "eventLabel", "email", "datetime"];\n var ISO_8601_FULL = /^\\d{4}-\\d\\d-\\d\\dT\\d\\d:\\d\\d:\\d\\d(\\.\\d+)?(([+-]\\d\\d:\\d\\d)|Z)?$/i\n json["datetime"] = (json.hasOwnProperty("datetime") && ISO_8601_FULL.test(json["datetime"])) ? json["datetime"] : new Date().toISOString();\n\n var dcrParams = NIAnalytics.generateDcrParams(acceptedProps, json);\n\n if (json.hasOwnProperty("eventAction")) {\n if (json["eventAction"] === "start") {\n digitalData.event.push({\n "eventInfo": dcrParams\n });\n _satellite.track("captureOutcomeStart", dcrParams);\n }\n\n if (json["eventAction"] === "complete") {\n var event = NIAnalytics.getEventByName(json["eventName"]);\n if (event) {\n event.eventAction = json["eventAction"];\n if (json["outcomeLabel"]) {\n event.outcomeLabel = json["outcomeLabel"];\n }\n if (json.hasOwnProperty("email")) {\n event.email = json.email;\n }\n if (json.hasOwnProperty("datetime")) {\n event.datetime = json.datetime;\n }\n } else {\n var tmp = {\n "eventInfo": ""\n };\n tmp.eventInfo = event = json;\n digitalData.event.push(tmp);\n }\n NIAnalytics.eventName = event.eventName;\n _satellite.track("captureOutcomeComplete", event);\n if (event.eventName === "assessment") event["questionID"] = "";\n }\n }\n}\n\nNIAnalytics.captureAssessmentQuestion = function (questionID) {\n var assess = NIAnalytics.getEventByName("assessment");\n if (assess.questionID !== undefined) assess.questionID = assess.questionID + "," + questionID;\n else assess.questionID = questionID;\n if (questionID === undefined) {\n console.error("The parameter: questionID is undefined!");\n }\n}\n\nNIAnalytics.captureAssessment = function (json) {\n var acceptedProps = ["eventName", "questionNr", "response", "email", "optIn"];\n var dcrParams = NIAnalytics.generateDcrParams(acceptedProps, json);\n _satellite.track("captureAssessment", dcrParams);\n}\n\nNIAnalytics.capturePardotForm = function(json) {\n var acceptedProps = ["eventName", "formName", "email", "optIn"];\n var dcrParams = NIAnalytics.generateDcrParams(acceptedProps, json);\n _satellite.track("capturePardotForm", dcrParams);\n}\n\nNIAnalytics.captureResultClick = function (json) {\n var acceptedProps = ["onsiteSearchClickedRank", "onsiteSearchClickTitle", "clickTitleUrl"];\n var dcrParams = NIAnalytics.generateDcrParams(acceptedProps, json);\n\n if (json.hasOwnProperty("onsiteSearchClickedRank")) {\n NIAnalytics.createNestedObject(digitalData, ["onsiteSearch", "onsiteSearchInfo", "onsiteSearchClickedRank"], json["onsiteSearchClickedRank"]);\n }\n\n if (json.hasOwnProperty("onsiteSearchClickTitle")) {\n NIAnalytics.createNestedObject(digitalData, ["onsiteSearch", "onsiteSearchInfo", "onsiteSearchClickTitle"], json["onsiteSearchClickTitle"]);\n }\n\n if (json.hasOwnProperty("clickTitleUrl")) {\n NIAnalytics.createNestedObject(digitalData, ["onsiteSearch", "onsiteSearchInfo", "clickTitleUrl"], json["clickTitleUrl"]);\n }\n\n new Promise(_satellite.track("captureResultClick", dcrParams));\n}\n\nNIAnalytics.captureRating = function (json) {\n var acceptedProps = ["eventName", "eventLabel"];\n var dcrParams = NIAnalytics.generateDcrParams(acceptedProps, json);\n\n digitalData.event.push({\n "eventInfo": dcrParams\n });\n _satellite.track("captureRating", dcrParams);\n}\n\nNIAnalytics.captureFilter = function (json) {\n var acceptedProps = ["filterPair"];\n var dcrParams = NIAnalytics.generateDcrParams(acceptedProps, json);\n\n if (json.hasOwnProperty("filterPair")) {\n NIAnalytics.createNestedObject(digitalData, ["page", "attributes", "filterPair"], json["filterPair"]);\n }\n\n _satellite.track("captureFilter", dcrParams);\n}\n\nNIAnalytics.captureDownload = function (json) {\n var acceptedProps = ["eventLabel", "gbRoot", "email", "downloadProduct"];\n var dcrParams = NIAnalytics.generateDcrParams(acceptedProps, json);\n dcrParams["eventName"] = "downloadgb";\n\n digitalData.event.push({\n "eventInfo": dcrParams\n });\n _satellite.track("captureDownload", dcrParams);\n\n function checkVariable() {\n if (NIAnalytics.transactionID == undefined) {\n window.setTimeout(function () {\n checkVariable();\n }, 100);\n }\n }\n checkVariable();\n return NIAnalytics.transactionID;\n}\n\nNIAnalytics.captureMedia = function (json) {\n\n var MediaHeartbeat = window["AdobeHB"].MediaHeartbeat;\n if (!window._mediaHeartbeat) window._mediaHeartbeat = {};\n\n var mediaDelegate = new AdobeHB.MediaHeartbeatDelegate();\n mediaDelegate.getCurrentPlaybackTime = function () {\n return 0;\n };\n mediaDelegate.getQoSObject = function () {\n return MediaHeartbeat.createQoSObject(0, 0, 0, 0);\n }\n\n var config = {\n playerName: "Custom Player",\n ovp: "Custom OVP",\n channel: "Custom Channel"\n };\n\n (function () {\n MediaHeartbeat.getInstance(mediaDelegate, config)\n .then(function (instance) {\n if (!window._mediaHeartbeat[json["mediaName"]]) window._mediaHeartbeat[json["mediaName"]] = instance;\n })\n .then(function () {\n\n\n\n var e = {\n "eventInfo": {}\n };\n for (var prop in json) {\n switch (prop) {\n case "eventName":\n case "eventAction":\n e.eventInfo[prop] = json[prop];\n break;\n case "mediaName":\n case "mediaLength":\n case "mediaPlayerName":\n if (!e.eventInfo.attributes) e.eventInfo.attributes = {};\n e.eventInfo.attributes[prop] = json[prop] || "";\n break;\n default:\n console.error("Unknown analytics parameter: " + prop);\n }\n }\n e.eventInfo.eventAction = e.eventInfo.eventAction || e.eventInfo.eventName;\n e.eventInfo.attributes.mediaPlayerName = e.eventInfo.attributes.mediaPlayerName || "Brightcove Smart Player";\n\n digitalData.event.push(e);\n var mediaName = e.eventInfo.attributes.mediaName;\n NIAnalytics.createNestedObject(digitalData, ["media", "mediaName"], mediaName);\n\n var mediaObject;\n var contextData = {};\n\n var mediaID = "Media ID N/A";\n var mediaLength = e.eventInfo.attributes.mediaLength;\n var mediaPlayerName = "Brightcove Smart Player";\n\n\n\n if (e.eventInfo.eventAction === "start") {\n\n mediaObject = MediaHeartbeat.createMediaObject(mediaName, mediaID, mediaLength, MediaHeartbeat.StreamType.VOD, MediaHeartbeat.MediaType.Video);
28\n\n window._mediaHeartbeat[json["mediaName"]].trackSessionStart(mediaObject);\n window._mediaHeartbeat[json["mediaName"]].trackPlay();\n\n s.events = null;\n s.pageName = _satellite.getVar("PAGE_NAME") + ":" + e.eventInfo.attributes.mediaName;\n contextData.complete = "";\n contextData.start = e.eventInfo.eventName;\n\n } else if (e.eventInfo.eventAction == "complete") {\n s.events = "event16";\n s.pageName = _satellite.getVar("PAGE_NAME") + ":" + e.eventInfo.attributes.mediaName;\n contextData.start = "";\n contextData.complete = e.eventInfo.eventName;\n window._mediaHeartbeat[json["mediaName"]].trackComplete();\n window._mediaHeartbeat[json["mediaName"]].trackSessionEnd();\n }\n\n })\n .catch(function (err) {\n console.log("Getting MediaHeartbeat instance failed.");\n });\n })();\n}\n\nNIAnalytics.captureCheckout = function (json) {\n var acceptedProps = ["eventName", "eventDetail", "items"];\n var dcrParams = NIAnalytics.generateDcrParams(acceptedProps, json);\n\n digitalData.event.push({\n "eventInfo": dcrParams\n });\n _satellite.track("captureCheckout", dcrParams);\n}\n\nNIAnalytics.capturePopularDownload = function (json) {\n var acceptedProps = ["onsiteSearchTypedOrSuggested", "onsiteSearchScenario", "onsiteSearchClickTitle", "eventName", "eventLabel"];\n var dcrParams = NIAnalytics.generateDcrParams(acceptedProps, json);\n\n if (json.hasOwnProperty("onsiteSearchTypedOrSuggested")) {\n NIAnalytics.createNestedObject(digitalData, ["onsiteSearch", "onsiteSearchInfo", "onsiteSearchTypedOrSuggested"], json["onsiteSearchTypedOrSuggested"]);\n }\n\n if (json.hasOwnProperty("onsiteSearchScenario")) {\n NIAnalytics.createNestedObject(digitalData, ["onsiteSearch", "onsiteSearchInfo", "onsiteSearchScenario"], json["onsiteSearchScenario"]);\n NIAnalytics.captureSearchFilterParam = "onsiteSearchScenario";\n }\n\n if (json.hasOwnProperty("onsiteSearchClickTitle")) {\n NIAnalytics.createNestedObject(digitalData, ["onsiteSearch", "onsiteSearchInfo", "onsiteSearchClickTitle"], json["onsiteSearchClickTitle"]);\n }\n\n digitalData.event.push({\n "eventInfo": dcrParams\n });\n _satellite.track("capturePopularDownload", dcrParams);\n}\n\nNIAnalytics.captureCartRemove = function (json) {\n var acceptedProps = ["eventName", "eventDetail", "items"];\n var dcrParams = NIAnalytics.generateDcrParams(acceptedProps, json);\n\n digitalData.event.push({\n "eventInfo": dcrParams\n });\n _satellite.track("captureCartRemove", dcrParams);\n}\n\nNIAnalytics.captureCmtyInteraction = function (json) {\n var acceptedProps = ["eventName", "eventLabel"];\n var dcrParams = NIAnalytics.generateDcrParams(acceptedProps, json);\n\n digitalData.event.push({\n "eventInfo": dcrParams\n });\n _satellite.track("captureCmtyInteraction", dcrParams);\n}\n\nNIAnalytics.captureCartAdd = function (json) {\n var acceptedProps = ["eventName", "items", "currency", "revenue", "startFlag", "source", "eventDetail", "timestamp", "licenseTerm", "serviceProgram"];\n var dcrParams = NIAnalytics.generateDcrParams(acceptedProps, json);\n\n if (json.hasOwnProperty("eventDetail")) {\n if (typeof digitalData.cart === "undefined") {\n digitalData.cart = {};\n }\n if (typeof digitalData.cart.cartID === "undefined") {\n digitalData.cart.cartID = "";\n }\n if (digitalData.cart.cartID === "") {\n digitalData.cart.cartID = json["eventDetail"];\n }\n }\n\n digitalData.event.push({\n "eventInfo": dcrParams\n });\n _satellite.track("captureCartAdd", dcrParams);\n}\n\nNIAnalytics.captureMultimedia = function (json) {\n var acceptedProps = ["eventName", "eventLabel", "gbroot", "eventAction"];\n var dcrParams = NIAnalytics.generateDcrParams(acceptedProps, json);\n\n digitalData.event.push({\n "eventInfo": dcrParams\n });\n _satellite.track("captureMultimedia", dcrParams);\n}\n\nNIAnalytics.capturePerspectiveResultClick = function (json) {\n var acceptedProps = ["template", "filterPair"];\n var dcrParams = NIAnalytics.generateDcrParams(acceptedProps, json);\n\n digitalData.event.push({\n "eventInfo": dcrParams\n });\n _satellite.track("capturePerspectiveResultClick", dcrParams);\n}\n\nNIAnalytics.captureCategoryResultClick = function (json) {\n var acceptedProps = ["template", "filterPair", "pmdmIds"];\n var dcrParams = NIAnalytics.generateDcrParams(acceptedProps, json);\n\n digitalData.event.push({\n "eventInfo": dcrParams\n });\n _satellite.track("captureCategoryResultClick", dcrParams);\n}\n\nNIAnalytics.errorMessageSend = function (json) {\n var acceptedProps = ["analyticsErrorMessage"];\n var dcrParams = NIAnalytics.generateDcrParams(acceptedProps, json);\n\n digitalData.event.push({\n "eventInfo": dcrParams\n });\n _satellite.track("errorMessageSend", dcrParams);\n}\n\nNIAnalytics.captureModelRecommendation = function(json) {\n var acceptedProps = ["products", "pageTab"];\n var dcrParams = NIAnalytics.generateDcrParams(acceptedProps, json);\n dcrParams["source"] = "captureModelRecommendation";
28\n\n _satellite.track("captureVirtualPageLoad", dcrParams);\n}\n\nNIAnalytics.captureUserAccountCreation = function(json) {\n var acceptedProps = ["eventName", "datetime"];\n var dcrParams = NIAnalytics.generateDcrParams(acceptedProps, json);\n\n var ISO_8601_FULL = /^\\d{4}-\\d\\d-\\d\\dT\\d\\d:\\d\\d:\\d\\d(\\.\\d+)?(([+-]\\d\\d:\\d\\d)|Z)?$/i;\n json["datetime"] = (json.hasOwnProperty("datetime") && ISO_8601_FULL.test(json["datetime"])) ? json["datetime"] : new Date().toISOString();\n\n if(json.hasOwnProperty("eventName")){\n switch(json["eventName"]){\n case "start":\n case "complete":\n if (json.hasOwnProperty("datetime")) {\n dcrParams.datetime = json.datetime;\n }\n\n _satellite.track("captureUserAccountCreation", dcrParams);\n break;\n\n default:\n console.error("Invalid eventName");\n break;\n }\n }\n}\n\nNIAnalytics.captureUserInteraction = function(json){\n var acceptedProps = ["eventName", "eventLabel", "eventDetail", "relatedProductID", "email", "items", "internalCampaign", "tntParam", "optin"];\n var dcrParams = NIAnalytics.generateDcrParams(acceptedProps, json);\n\n if (json.hasOwnProperty("internalCampaign")) {\n var t = new Date();\n t.setTime(t.getTime() + 1800000);\n if (!s.c_w("icidAnalytics", 1, t)) {\n s.c_w("icidAnalytics", 1, 0)\n }\n NIAnalytics.createNestedObject(digitalData, ["page", "attributes", "internalCampaign"], json["internalCampaign"]);\n }\n\n if (json.hasOwnProperty("tntParam")) {\n NIAnalytics.createNestedObject(digitalData, ["page", "attributes", "tntParam"], json["tntParam"]);\n }\n\n if (typeof digitalData.event === "undefined") {\n digitalData.event = [];\n }\n\n digitalData.event.push({\n "eventInfo": dcrParams\n });\n _satellite.track("captureUserInteraction", dcrParams);\n}\n\nNIAnalytics.captureContentsquareEcomm = function(){\n _satellite.track("captureContentsquareEcomm");\n}\n\nNIAnalytics.captureSiteError = function(json){\n var acceptedProps = ["errorName", "errorMessage", "source", "eventDetail"];\n var dcrParams = NIAnalytics.generateDcrParams(acceptedProps, json);\n\n digitalData.event.push({\n "eventInfo": dcrParams\n });\n _satellite.track("captureSiteError", dcrParams); \n}\n\nNIAnalytics.getTier = function() {\n const {hostname} = location;\n\n if (/-dev2/.test(hostname)) {\n return \'-dev2\';\n } else if (/-dev/.test(hostname)) {\n return /certain|courseware-dev|cvent|partners|saas-dev/.test(hostname) ? \'\' : \'-dev\';\n } else if (/-test2/.test(hostname)) {\n return \'-test2\';\n } else if (/-test/.test(hostname)) {\n return /events-test/.test(hostname) ? \'\' : \'-test\';\n } else if (/stage/.test(hostname)) {\n return \'-test\';\n } else {\n return \'\';\n }\n}\n\nNIAnalytics.getCookie = function(name) {\n const value = `; ${document.cookie}`;\n const parts = value.split(`; ${name}=`);\n if (parts.length === 2) return parts.pop().split(\';\').shift();\n}\n\nNIAnalytics.getProfileId = function() {\n let upid = _satellite.getVar(\'AUTH0_HINT:COOKIE\');\n if (!sessionStorage.hasOwnProperty("profileId") && upid != "anon") {\n let tier = NIAnalytics.getTier();\n \n fetch(`https://www${tier}.ni.com/auth/userinfo`, { method: "GET", credentials: \'include\' })\n .then(response => {\n if (!response.ok) {\n throw new Error("Network response was not ok");\n }\n return response.json();\n })\n .then(data => {\n if(data && data.profileId){\n const cookieValue = NIAnalytics.getCookie("ni_auth_login_hint");\n const profileData = sessionStorage.getItem("profileId") ? JSON.parse(sessionStorage.getItem("profileId")) : {};\n profileData[cookieValue] = data.profileId;\n sessionStorage.setItem("profileId", JSON.stringify(profileData));\n }\n })\n .catch(e => {\n console.warn(`User info call failed with error ${e}, assuming logged out user`);\n });\n }\n}\nNIAnalytics.getProfileId();\n\nconst container = document.querySelector(".course-catalog-filters .sw-catalog-filter__filters-container");\nif(container){\n container.addEventListener("change", (event) => {\n const checkbox = event.target.closest(\'input[type="checkbox"]\');\n if (!checkbox) return;
28\n\n const wrapper = checkbox.closest(".nicrc--checkbox-wrapper");\n\n const fieldset = wrapper.closest("fieldset");\n const legend = fieldset?.querySelector("legend")?.innerText.trim();\n\n const label = wrapper\n .querySelector(".nicrc--checkbox-label-text")\n ?.innerText.trim();\n\n if (legend && label) {\n let dcrParams = {\n "legend": legend,\n "label": label\n };\n _satellite.track("captureCoursePLPFilterClick", dcrParams); \n }\n });\n}\n\n\n\n', 29language:"javascript"}},{modulePath:"core/src/lib/actions/customCode.js",settings:{global:!0,source:'if(NIAnalytics.getDataElement("ContentSquareEnabled")){\n window._uxa = window._uxa || [];\n window._uxa.push([\'excludeURLforReplay\', \'/^(http(s):\\/\\/)www(.*)?\\.ni\\.com\\/shop\\/s\\/.*/gmi\']);\n if(_satellite.getVar(\'DETAILED_PAGENAME\') === \'myni:orders:detail:order status\'){\n window._uxa.push([\'setPIISelectors\', {\n PIISelectors: [\n \'.ni__h4.ni__hero-dual-column-account-headline, .ni__button-text.ni__hero-dual-column-account-subheadline, .ni__body-text--5.ni__hero-dual-column-account-bodycopy, #LoginForm, input[name="LoginForm:email"], input[type="password"], input[name="passwordReset:email"], input[name="myInfoForm:primaryContact.name.firstName"], input[name="myInfoForm:primaryContact.name.lastName"], input[name="emailForm:primaryContact.email"], input[type="email"], input[name="entirePageForm:emailAddress"], #emailAddressLabel, input[name="entirePageForm:firstName"], input[name="entirePageForm:lastName"], input[name="entirePageForm:communityAlias"], .ni-address-container, .ni-address-line, input[name="profilePhone"], input[name="profileEmail"], .ni-contact-address, input[name="firstName"], input[name="lastName"], input[name="email1"], input[name="c-cn"], input[name="c-chn"], select[name="c-exmth"], select[name="c-exyr"], input[name="c-cvv"], input[name="p_secondary_data"], .pnx-table.quote-id, .pnx-block-2x .productTable, .lia-link-navigation.view-profile-link.lia-component-users-action-view-user-profile, input[name="profilename_first"], input[name="profilename_last"], #profilebiography, .lia-form-ip-addresses-display.lia-form-readonly-display, .pnx-table.pnx-block-2x, .ni-shipping-address, .ni-checkout-section\'\n ]\n }]); \n } else {\n window._uxa.push([\'setPIISelectors\', {\n PIISelectors: [\n \'.ni__h4.ni__hero-dual-column-account-headline, .ni__button-text.ni__hero-dual-column-account-subheadline, .ni__body-text--5.ni__hero-dual-column-account-bodycopy, #LoginForm, input[name="LoginForm:email"], input[type="password"], input[name="passwordReset:email"], input[name="myInfoForm:primaryContact.name.firstName"], input[name="myInfoForm:primaryContact.name.lastName"], input[name="emailForm:primaryContact.email"], input[type="email"], input[name="entirePageForm:emailAddress"], #emailAddressLabel, input[name="entirePageForm:firstName"], input[name="entirePageForm:lastName"], input[name="entirePageForm:communityAlias"], .ni-address-container, .ni-address-line, input[name="profilePhone"], input[name="profileEmail"], .ni-contact-address, input[name="firstName"], input[name="lastName"], input[name="email1"], input[name="c-cn"], input[name="c-chn"], select[name="c-exmth"], select[name="c-exyr"], input[name="c-cvv"], input[name="p_secondary_data"], .pnx-table.quote-id, .pnx-block-2x .productTable, .lia-link-navigation.view-profile-link.lia-component-users-action-view-user-profile, input[name="profilename_first"], input[name="profilename_last"], #profilebiography, .lia-form-ip-addresses-display.lia-form-readonly-display, .ni-shipping-address, .ni-checkout-section\'\n ]\n }]);\n }\n}',language:"javascript"}},{modulePath:"custom-debug-logger/src/lib/actions/satelliteLogger.js",settings:{logInput:"Fired",logLevel:"log",ruleName:!0}}]},{id:"RLb2c6cc056c1646fa83b47a6a3c53cbc8",name:"Cart&Checkout_Confirmation_Page:PLR",events:[{modulePath:"core/src/lib/events/windowLoaded.js",settings:{},ruleOrder:50},{modulePath:"core/src/lib/events/directCall.js",settings:{identifier:"capture
29VirtualPageLoad"},ruleOrder:1}],conditions:[{modulePath:"core/src/lib/conditions/valueComparison.js",settings:{comparison:{operator:"doesNotEqual",caseInsensitive:!0},leftOperand:"%DisableAnalyticsCookie%",rightOperand:"true"}},{modulePath:"core/src/lib/conditions/valueComparison.js",settings:{comparison:{operator:"equals"},leftOperand:"%TEMPLATE:PI:PA:DL%",rightOperand:"checkout"}},{modulePath:"core/src/lib/conditions/valueComparison.js",settings:{comparison:{operator:"equals"},leftOperand:"%SUBTEMPLATE:PI:PA:DL%",rightOperand:"confirmation"}}],actions:[{modulePath:"adobe-analytics/src/lib/actions/setVariables.js",settings:{customSetup:{source:function(e,t){t.purchaseID=_satellite.getVar("CARTID:DL"),t.events="event28,purchase",t.linkTrackEvents+=",event28,purchase",t.currencyCode=digitalData.transaction.total.currency;var a="",n=digitalData.transaction.item;if(void 0!==n)for(var r=0;r<n.length;r++)void 0!==n[r].productInfo&&(void 0===n[r].productInfo.partNumber&&(n[r].productInfo.partNumber=""),void 0===n[r].productInfo.quantity&&(n[r].productInfo.quantity=""),void 0===n[r].productInfo.revenue&&(n[r].productInfo.revenue=""),a+=";"+n[r].productInfo.partNumber+";"+n[r].productInfo.quantity+";"+n[r].productInfo.revenue+";;",a+=r+1===n.length?"":",");t.products=a,t.linkTrackVars+=",products,purchaseID"}},trackerProperties:{zip:"%SHIPPING_POSTAL_CODE:DL%",eVars:[{name:"eVar6",type:"value",value:"%PAYMENT_METHOD:DL%"},{name:"eVar7",type:"value",value:"%SHIPPING_METHOD:DL%"},{name:"eVar8",type:"value",value:"%PROMOTION_CODE:DL%"},{name:"eVar14",type:"value",value:"%TAX_EXEMPT:DL%"},{name:"eVar22",type:"value",value:"%CARTID:DL%"},{name:"eVar28",type:"value",value:"cart"},{name:"eVar29",type:"value",value:"cart complete"},{name:"eVar34",type:"value",value:"%SHIPPING_COUNTRY:DL%"}],state:"%SHIPPING_STATE:DL%",transactionID:"%CARTID:DL%"}}}]},{id:"RLb2f27d9025b748f8ba54ffda7a4534c1",name:"Global (with refdata):PLR",events:[{modulePath:"core/src/lib/events/customCode.js",settings:{source:function(e){var t=t||!1;document.addEventListener("RefdataLoaded",(function(){t||(t=!0,e())}),!1)}},ruleOrder:250},{modulePath:"core/src/lib/events/directCall.js",settings:{identifier:"captureVirtualPageLoad"},ruleOrder:50}],conditions:[{modulePath:"core/src/lib/conditions/valueComparison.js",settings:{comparison:{operator:"doesNotEqual",caseInsensitive:!0},leftOperand:"%DisableAnalyticsCookie%",rightOperand:"true"}},{modulePath:"core/src/lib/conditions/valueComparison.js",settings:{comparison:{operator:"matchesRegex",caseInsensitive:!0},leftOperand:"%NICOM_PAGE%",rightOperand:"true"}},{modulePath:"core/src/lib/conditions/valueComparison.js",settings:{comparison:{operator:"equals",caseInsensitive:!0},leftOperand:"%REFDATA_PAGE%",rightOperand:"true"}},{modulePath:"core/src/lib/conditions/customCode.js",settings:{source:function(){for(var e=["ni.com/my-support/s/service-requests","ni.com/my-support/s/technical-support","ni.com/my-support/s/calibrate","ni.com/my-support/s/rma","ni.com/my-support/s/report-bug","ni.com/my-support/s/activate","dev2-natinst.cs124.force.com/support/s/service-requests","dev2-natinst.cs124.force.com/support/s/calibrate","dev2-natinst.cs124.force.com/support/s/technical-support","dev2-natinst.cs124.force.com/support/s/report-bug","dev2-natinst.cs124.force.com/support/s/rma","dev2-natinst.cs124.force.com/support/s/activate"],t=0;t<e.length;t++)if(_satellite.getVar("PAGE_URL").indexOf(e[t])>-1)return!1;return!0}}},{modulePath:"core/src/lib/conditions/customCode.js",settings:{source:function(){return"yes"!==NIAnalytics.getMetaTag("pardotiframe").toLowerCase()}}},{modulePath:"core/src/lib/conditions/customCode.js",settings:{source:function(e){return 0!==window.location.pathname.indexOf("/docs/")||void 0!==e&&void 0!==e.detail&&void 0!==e.detail.forceSend&&(!0===e.detail.forceSend||"true"===e.detail.forceSend.toLowerCase())}}},{modulePath:"core/src/lib/conditions/customCode.js",settings:{source:function(){return window.location.pathname.indexOf("/my/s/orders")<0}}},{modulePath:"core/src/lib/conditions/valueComparison.js",settings:{comparison:{operator:"isFalse"},leftOperand:"%IS_CART_OR_CHECKOUT_PAGE%"}},{modulePath:"core/src/lib/conditions/valueComparison.js",settings:{comparison:{operator:"doesNotEqual",caseInsensitive:!0},leftOperand:"%TRAFFICTYPE_META%",rightOperand:"bot"}}],actions:[{modulePath:"adobe-analytics/src/lib/actions/setVariables.js",settings:{customSetup:{source:function(e,t){var a=_satellite.getVar("TEMPLATE:PI:PA:DL"),n=_satellite.getVar("PRODUCTCATEGORIES:METATAG");NIAnalytics.setAndTrack(["eVar56","prop50"],_satellite.getVar("DETAILED_PAGENAME")),t.eVar125=0===a.length?"none":a,t.prop6=_satellite.getVar("PREV_PAGE_NAME"),t.prop18=_satellite.getVar("PREV_PAGE_VIEWED_PERCENTAGE"),t.prop41=_satellite.getVar("PREV_DETAILED_PAGENAME"),t.prop42=_s
29atellite.getVar("PREV_DOCUMENTID");var r=_satellite.getVar("USECASEID:URL_PARAM")+"|"+_satellite.getVar("EXP:URL_PARAM")+"|"+_satellite.getVar("AT_PREVIEW_TOKEN:URL_PARAM");r=(r="|"===(r=r.replace("||","|"))[0]?r.slice(1,r.length):r).length>0&&"|"===r[r.length-1]?r.substr(0,r.lastIndexOf("|")):r,NIAnalytics.setAndTrack("eVar49",r),"Match"==JSON.parse(localStorage.getItem("_6senseCompanyDetails"))?.company?.company_match&&NIAnalytics.setAndTrack("eVar143","6Sense"),n.length>0&&(t.products=";"+n.replace(/,/g,",;"));var i=_satellite.getVar("VISITSTART:COOKIE");if(1===t.c_r("icidAnalytics")){var o=new Date;o.setTime(o.getTime()+18e5),t.c_w("icidAnalytics",0,o)||t.c_w("icidAnalytics",0,0),t.eVar41="Internal Campaign"}else"1"===i&&(t.eVar41="Browse");if("1"===i&&(t.firstPage="firstpage"),window.sessionStorage.getItem("ni-analytics.redirecting-page")===document.referrer){var s=window.sessionStorage.getItem("ni-analytics.original-referrer");t.referrer=""!=s?s:" "}else window.sessionStorage.setItem("ni-analytics.original-referrer",null),window.sessionStorage.setItem("ni-analytics.redirecting-page",null);void 0!==e&&void 0!==e.detail&&void 0!==e.detail.source&&("captureModelRecommendation"===e.detail.source&&(t.events?t.events+=",prodView":t.events="prodView",t.products=";"+e.detail.products.replace(/,/g,",;")),e.detail.pageTab&&NIAnalytics.setAndTrack(["eVar56","prop50"],_satellite.getVar("DETAILED_PAGENAME")+":"+e.detail.pageTab.toLowerCase()));var l=_satellite.getVar("PREV_LOGGED_IN"),c=_satellite.getVar("LOGGED_IN");(void 0===typeof l||["","anon","no value","not logged in"].indexOf(l)>-1)&&"logged in"===c&&(t.events=t.apl(t.events,"event7",",",2)),t.prop19=_satellite.getVar("PREV_SEARCH_TERM");var u=_satellite.getVar("DOCUMENTID:METATAG");if("events.ni.com"===window.document.domain.toLowerCase()||"event.on24.com"===window.document.domain.toLowerCase()?NIAnalytics.setAndTrack("eVar96",u):NIAnalytics.setAndTrack("eVar63",u),_satellite.getVisitorId().setCustomerIDs({email_key:{id:t.eVar101,authState:Visitor.AuthState.UNKNOWN},experience_cloud_id:{id:t.eVar130,authState:Visitor.AuthState.UNKNOWN}}),t.linkTrackVars="None",t.linkTrackEvents="None",window._uxa=window._uxa||[],window._uxa.push(["trackDynamicVariable",{key:"Internal Campaign",value:_satellite.getVar("ICID:URL_PARAM")}]),"object"==typeof ttMETA)for(const e of ttMETA)window._uxa.push(["trackDynamicVariable",{key:"AB_AT_"+e.CampaignName,value:e.RecipeName}])}},trackerProperties:{eVars:[{name:"eVar1",type:"value",value:"%PAGE_NAME%"},{name:"eVar3",type:"value",value:"%ICID:URL_PARAM%"},{name:"eVar9",type:"value",value:"%LOGGED_IN%"},{name:"eVar10",type:"value",value:"%LANGUAGE:METATAG%"},{name:"eVar11",type:"value",value:"%LOCALE:COOKIE%"},{name:"eVar12",type:"value",value:"%PROFILE_ID:COOKIE%"},{name:"eVar13",type:"value",value:"%ESPUID:URL_PARAM%"},{name:"eVar21",type:"value",value:"%PAGE_URL%"},{name:"eVar27",type:"value",value:"%CONTENTTYPE:METATAG%"},{name:"eVar31",type:"value",value:"%PRODREF%"},{name:"eVar36",type:"value",value:"%DOMAIN%"},{name:"eVar59",type:"value",value:"%PAGE_NAME%"},{name:"eVar64",type:"value",value:"%DOCUMENTCOREID:METATAG%"},{name:"eVar67",type:"value",value:"%WORD_COUNT%"},{name:"eVar68",type:"value",value:"%LINK_COUNT%"},{name:"eVar69",type:"value",value:"%KEYWORDS_PART1:METATAG%"},{name:"eVar70",type:"value",value:"%KEYWORDS_PART2:METATAG%"},{name:"eVar73",type:"value",value:"%ASSESSMENT_PERSONA%"},{name:"eVar74",type:"value",value:"%HTML_TITLE%"},{name:"eVar79",type:"value",value:"%GUESTBOOK_CODE%"},{name:"eVar80",type:"value",value:"%DOCSTATUS:METATAG%"},{name:"eVar82",type:"value",value:"%DNB_DUNS%"},{name:"eVar83",type:"value",value:"%6SENSE_COMPANYNAME%"},{name:"eVar86",type:"value",value:"%DNB_STATUS%"},{name:"eVar87",type:"value",value:"%6SENSE_INDUSTRY%"},{name:"eVar88",type:"value",value:"%6SENSE_SICCODE%"},{name:"eVar89",type:"value",value:"%6SENSE_COMPANY_GEO%"},{name:"eVar90",type:"value",value:"%DNB_MARKETING%"},{name:"eVar91",type:"value",value:"%DNB_JOB%"},{name:"eVar92",type:"value",value:"%DNB_PRESCREENING%"},{name:"eVar95",type:"value",value:"%DNB_DUNS_ALONE%"},{name:"eVar98",type:"value",value:"%6SENSE_FIRMOGRAPHIC%"},{name:"eVar101",type:"value",value:"%HASHED_EMAIL:USER:DL%"},{name:"eVar102",type:"value",value:"%KEYWORDS_COUNT%"},{name:"eVar103",type:"value",value:"%TITLE_LENGTH%"},{name:"eVar109",type:"value",value:"%PRODUCT_MANUFACTURER:DL%"},{name:"eVar110",type:"value",value:"%PCID%"},{name:"eVar122",type:"value",value:"%LETTER_COUNT%"},{name:"eVar123",type:"value",value:"%NISRC:URL_PARAM%"},{name:"eVar124",type:"value",value:"%WRAPPER:METATAG%|%WRAPPERID:METATAG%"},{name:"eVar130",type:"value",value:"%EXPERIENCE_CLOUD_ID%"},{name:"eVar133",type:"value",value:"%CAT_ID:METATAG%"},{name:"eVar134",type:"value",value:"%SUB_CAT_ID:METATAG%"},{name:"eVar135",type:"value",value:"%NODE_ID:METATAG%"},{name:"eVar137",type:"value",value:"%SEO_H1_VALUES%"},{name:"eVar138",type:"value",value:"%SEO_H2_VALUES%"},{name:"eVar139",type:"value",value:"%SEO_H3_VALUES%"},{name:"eVar140",type:"value",value:"%DESCRIPTION:METATAG%"},{name:"eVar152",type:"value",value:"%OneTrust_STATUS%"},{name:"eVar155",type:"value",value:"%PRODNOTIFY%"}],props:[{name:"prop1",type:"value",value:"%PAGETYPE:METATAG%"}
29,{name:"prop2",type:"alias",value:"eVar27"},{name:"prop12",type:"alias",value:"eVar74"},{name:"prop13",type:"alias",value:"eVar124"},{name:"prop20",type:"value",value:"%DELIVEREDBY:METATAG%"},{name:"prop21",type:"value",value:"%INDUSTRY:AT:PA:DL%"},{name:"prop23",type:"alias",value:"eVar1"},{name:"prop27",type:"alias",value:"eVar59"},{name:"prop28",type:"value",value:"%NAVIGATION_SECTION%"},{name:"prop29",type:"value",value:"%SHORT_PAGENAME%"},{name:"prop30",type:"value",value:"%GENERIC_PAGENAME%"},{name:"prop31",type:"alias",value:"eVar36"},{name:"prop33",type:"alias",value:"eVar21"},{name:"prop38",type:"alias",value:"eVar88"},{name:"prop40",type:"value",value:"%APPLICATIONAREA_S:METATAG%"},{name:"prop44",type:"value",value:"%6SENSE_SCORES%"},{name:"prop70",type:"value",value:"%DOCUMENT_DATE:METATAG%"},{name:"prop71",type:"value",value:"%NIBOOSTS_UPDATE_DATE:METATAG%"},{name:"prop72",type:"value",value:"%NIBOOSTS_RATING_VALUE:METATAG%"},{name:"prop73",type:"value",value:"%NIBOOSTS_RATING_NUMBER:METATAG%"},{name:"prop75",type:"value",value:"client"}],events:[{name:"prodView",value:"%PRODUCTCATEGORIES:METATAG%"},{name:"event3"}],channel:"%SECTION:METATAG%",campaign:{type:"value",value:"%LAST_CID_URL_PARAM%"},pageName:"%PAGE_NAME%"}}},{modulePath:"adobe-analytics/src/lib/actions/sendBeacon.js",settings:{type:"page"}},{modulePath:"core/src/lib/actions/customCode.js",settings:{source:"//www.ni.com/70533feeace8/484b70bb80b7/0d0fc74c1602/RCdf724bb59ee94621a8dca7376a57184a-source.min.js",language:"javascript",isExternal:!0}},{modulePath:"adobe-analytics/src/lib/actions/clearVariables.js",settings:{}},{modulePath:"core/src/lib/actions/customCode.js",settings:{source:"//www.ni.com/70533feeace8/484b70bb80b7/0d0fc74c1602/RCfab0e9ff71e34c82aa0df0ea79ff33e7-source.min.js",language:"javascript",isExternal:!0}},{modulePath:"core/src/lib/actions/customCode.js",settings:{source:"//www.ni.com/70533feeace8/484b70bb80b7/0d0fc74c1602/RCda8a20477c614383a7e03e9cc4417dc3-source.min.js",language:"javascript",isExternal:!0}}]},{id:"RLb3283112e3d84e63852a1e80efcf64a0",name:"Training_Top-CTA_Click:EBR",events:[{modulePath:"core/src/lib/events/click.js",settings:{elementSelector:".aa-training-topcta",bubbleFireIfParent:!0,bubbleFireIfChildFired:!1},ruleOrder:50}],conditions:[{modulePath:"core/src/lib/conditions/valueComparison.js",settings:{comparison:{operator:"doesNotEqual",caseInsensitive:!0},leftOperand:"%DisableAnalyticsCookie%",rightOperand:"true"}},{modulePath:"core/src/lib/conditions/valueComparison.js",settings:{comparison:{operator:"doesNotEqual",caseInsensitive:!0},leftOperand:"%TRAFFICTYPE_META%",rightOperand:"bot"}}],actions:[{modulePath:"adobe-analytics/src/lib/actions/setVariables.js",settings:{customSetup:{source:function(e){NIAnalytics.setAndTrack(["eVar33","prop23"],e?.target?.innerText)}},trackerProperties:{eVars:[{name:"eVar1",type:"value",value:"%PAGE_NAME%"},{name:"eVar12",type:"value",value:"%PROFILE_ID:COOKIE%"},{name:"eVar21",type:"value",value:"%PAGE_URL%"},{name:"eVar27",type:"value",value:"%CONTENTTYPE:METATAG%"}],props:[{name:"prop2",type:"alias",value:"eVar27"},{name:"prop33",type:"alias",value:"eVar21"}],events:[{name:"event30"}]}}},{modulePath:"adobe-analytics/src/lib/actions/sendBeacon.js",settings:{type:"link",linkName:"Training Top CTA",linkType:"o"}},{modulePath:"adobe-analytics/src/lib/actions/clearVariables.js",settings:{}}]}
29,{id:"RLb38015ee8ffc4286a5475840f1fc3b3e",name:"6Sense:PLR",events:[{modulePath:"core/src/lib/events/windowLoaded.js",settings:{},ruleOrder:50}],conditions:[{modulePath:"core/src/lib/conditions/valueComparison.js",settings:{comparison:{operator:"isTrue"},leftOperand:"%OneTrust_Targeting_Consent%"}},{modulePath:"core/src/lib/conditions/valueComparison.js",settings:{comparison:{operator:"doesNotEqual",caseInsensitive:!0},leftOperand:"%DisableAnalyticsCookie%",rightOperand:"true"}},{modulePath:"core/src/lib/conditions/customCode.js",settings:{source:function(){var e=_satellite.getVar("SECTION:METATAG"),t=["products","innovations","events","landing","company","perspectives","solutions"],a=_satellite.getVar("CONTENTTYPE:METATAG"),n=["profile","contactni","search","downloadconfirm","courseware"],r=_satellite.getVar("PAGE_NAME");return!(["products:checkout:shipping","products:checkout:billing","products:checkout:review"].indexOf(_satellite.getVar("DETAILED_PAGENAME"))>-1)&&(t.indexOf(e)>-1||n.indexOf(a)>-1||"homepage"===r||r.indexOf("ni.com/gate/gb")>-1||0===r.indexOf("forums.ni.com/t5/NI-Blog/"))}}},{modulePath:"core/src/lib/conditions/customCode.js",settings:{source:function(){return"yes"!==NIAnalytics.getMetaTag("pardotiframe").toLowerCase()}}},{modulePath:"core/src/lib/conditions/customCode.js",settings:{source:function(){return null===sessionStorage.getItem("blockedLaunchRules")||!JSON.parse(sessionStorage.getItem("blockedLaunchRules")).includes("6SenseScript")}}}],actions:[{modulePath:"core/src/lib/actions/customCode.js",settings:{source:"//www.ni.com/70533feeace8/484b70bb80b7/0d0fc74c1602/RC78d98d5078bf405b8a198d99f32ab710-source.min.js",language:"javascript",isExternal:!0}},{modulePath:"core/src/lib/actions/customCode.js",settings:{source:"//www.ni.com/70533feeace8/484b70bb80b7/0d0fc74c1602/RC00e9eb8e17fd449998f253e96b85749d-source.min.js",language:"javascript",isExternal:!0}}]},{id:"RLb4a62cb8c0e7486ebde73a4ca37a9c4a",name:"CoursePDP_Top-CTA_Click:EBR",events:[{modulePath:"core/src/lib/events/click.js",settings:{elementSelector:".aa-cpdp-topcta",bubbleFireIfParent:!0,bubbleFireIfChildFired:!1},ruleOrder:50}],conditions:[{modulePath:"core/src/lib/conditions/valueComparison.js",settings:{comparison:{operator:"doesNotEqual",caseInsensitive:!0},leftOperand:"%DisableAnalyticsCookie%",rightOperand:"true"}},{modulePath:"core/src/lib/conditions/valueComparison.js",settings:{comparison:{operator:"doesNotEqual",caseInsensitive:!0},leftOperand:"%TRAFFICTYPE_META%",rightOperand:"bot"}}],actions:[{modulePath:"adobe-analytics/src/lib/actions/setVariables.js",settings:{customSetup:{source:function(e){NIAnalytics.setAndTrack(["eVar33","prop23"],e?.target?.innerText)}},trackerProperties:{eVars:[{name:"eVar1",type:"value",value:"%PAGE_NAME%"},{name:"eVar12",type:"value",value:"%PROFILE_ID:COOKIE%"},{name:"eVar21",type:"value",value:"%PAGE_URL%"},{name:"eVar27",type:"value",value:"%CONTENTTYPE:METATAG%"}],props:[{name:"prop2",type:"alias",value:"eVar27"},{name:"prop33",type:"alias",value:"eVar21"}],events:[{name:"event30"}]}}},{modulePath:"adobe-analytics/src/lib/actions/sendBeacon.js",settings:{type:"link",linkName:"Course PDP Top CTA",linkType:"o"}},{modulePath:"adobe-analytics/src/lib/actions/clearVariables.js",settings:{}}]},{id:"RLb660d989efb242298e4c27e4dc8cc905",name:"Merkle_OptIn:DCR",events:[{modulePath:"core/src/lib/events/directCall.js",settings:{identifier:"merkleOptin"},ruleOrder:50}],conditions:[{modulePath:"core/src/lib/conditions/valueComparison.js",settings:{comparison:{operator:"isTrue"},leftOperand:"%OneTrust_Targeting_Consent%"}},{modulePath:"core/src/lib/conditions/valueComparison.js",settings:{comparison:{operator:"doesNotEqual",caseInsensitive:!0},leftOperand:"%DisableAnalyticsCookie%",rightOperand:"true"}}],actions:[{modulePath:"core/src/lib/actions/customCode.js",settings:{source:"//www.ni.com/70533feeace8/484b70bb80b7/0d0fc74c1602/RCe714f99b9be2403a973041e7225e575a-source.min.js",language:"javascript",isExternal:!0}},{modulePath:"core/src/lib/actions/customCode.js",settings:{source:"//www.ni.com/70533feeace8/484b70bb80b7/0d0fc74c1602/RC7ca29f30a0074b0f9bf192c6fbde0639-source.min.js",language:"javascript",isExternal:!0}}]}
29,{id:"RLb6c8f78fe8c8413b84a0b5b6f561a5c0",name:"CoursePLP_Pagination_Click:EBR",events:[{modulePath:"core/src/lib/events/click.js",settings:{elementSelector:".course-catalog-table__footer-wrapper a.nicrc--pagination-nav__page",bubbleFireIfParent:!0,bubbleFireIfChildFired:!1},ruleOrder:50}],conditions:[{modulePath:"core/src/lib/conditions/valueComparison.js",settings:{comparison:{operator:"doesNotEqual",caseInsensitive:!0},leftOperand:"%DisableAnalyticsCookie%",rightOperand:"true"}},{modulePath:"core/src/lib/conditions/valueComparison.js",settings:{comparison:{operator:"doesNotEqual",caseInsensitive:!0},leftOperand:"%TRAFFICTYPE_META%",rightOperand:"bot"}}],actions:[{modulePath:"adobe-analytics/src/lib/actions/setVariables.js",settings:{customSetup:{source:function(e){_satellite.logger.log(e);let t=e.target.hasAttribute("data-page")?e.target.getAttribute("data-page"):e.target.innerText;NIAnalytics.setAndTrack(["eVar33","prop23"],"Course:"+t)}},trackerProperties:{eVars:[{name:"eVar1",type:"value",value:"%PAGE_NAME%"},{name:"eVar21",type:"value",value:"%PAGE_URL%"},{name:"eVar27",type:"value",value:"%CONTENTTYPE:METATAG%"}],props:[{name:"prop33",type:"alias",value:"eVar21"}],events:[{name:"event78"}]}}},{modulePath:"adobe-analytics/src/lib/actions/sendBeacon.js",settings:{type:"link",linkName:"Course PLP Pagination",linkType:"o"}},{modulePath:"adobe-analytics/src/lib/actions/clearVariables.js",settings:{}}]},{id:"RLb75d1927425b4dd4b864d335502e8ae9",name:"CardContainer_CTA_Click:EBR",events:[{modulePath:"core/src/lib/events/click.js",settings:{elementSelector:'[class*="CardContainerItem"] a',bubbleFireIfParent:!0,bubbleFireIfChildFired:!1},ruleOrder:50}],conditions:[{modulePath:"core/src/lib/conditions/valueComparison.js",settings:{comparison:{operator:"doesNotEqual",caseInsensitive:!0},leftOperand:"%DisableAnalyticsCookie%",rightOperand:"true"}},{modulePath:"core/src/lib/conditions/valueComparison.js",settings:{comparison:{operator:"doesNotEqual",caseInsensitive:!0},leftOperand:"%TRAFFICTYPE_META%",rightOperand:"bot"}}],actions:[{modulePath:"adobe-analytics/src/lib/actions/setVariables.js",settings:{customSetup:{source:function(e){let t=e.element.querySelector(".headline").innerText;NIAnalytics.setAndTrack(["eVar33","prop23"],t)}},trackerProperties:{eVars:[{name:"eVar1",type:"value",value:"%PAGE_NAME%"},{name:"eVar12",type:"value",value:"%PROFILE_ID:COOKIE%"},{name:"eVar21",type:"value",value:"%PAGE_URL%"},{name:"eVar27",type:"value",value:"%CONTENTTYPE:METATAG%"}],props:[{name:"prop2",type:"alias",value:"eVar27"},{name:"prop33",type:"alias",value:"eVar21"}],events:[{name:"event30"}]}}},{modulePath:"adobe-analytics/src/lib/actions/sendBeacon.js",settings:{type:"link",linkName:"aa-react-link",linkType:"o"}},{modulePath:"adobe-analytics/src/lib/actions/clearVariables.js",settings:{}}]},{id:"RLb7b2d72fcafa4de4b2d3c52dbeca138c",name:"Capture_Search_Submit:DCR",events:[{modulePath:"core/src/lib/events/directCall.js",settings:{identifier:"captureSearchSubmit"},ruleOrder:50}],conditions:[{modulePath:"core/src/lib/conditions/valueComparison.js",settings:{comparison:{operator:"doesNotEqual",caseInsensitive:!0},leftOperand:"%DisableAnalyticsCookie%",rightOperand:"true"}},{modulePath:"core/src/lib/conditions/valueComparison.js",settings:{comparison:{operator:"doesNotEqual",caseInsensitive:!0},leftOperand:"%TRAFFICTYPE_META%",rightOperand:"bot"}}],actions:[{modulePath:"adobe-analytics/src/lib/actions/setVariables.js",settings:{customSetup:{source:function(e){var t=e.detail.onsiteSearchKeyword;null!=t&&t.trim().length>0?NIAnalytics.setAndTrack("eVar2",t):NIAnalytics.setAndTrack("eVar2",_satellite.getVar("ONSITESEARCHTERM:OSI:OS:DL"))}},trackerProperties:{eVars:[{name:"eVar1",type:"value",value:"%PAGE_NAME%"},{name:"eVar12",type:"value",value:"%PROFILE_ID:COOKIE%"},{name:"eVar21",type:"value",value:"%PAGE_URL%"},{name:"eVar33",type:"value",value:"%CAPTURESEARCHSUBMIT_EVENT:DL%"},{name:"eVar48",type:"value",value:"%event.detail.onsiteSearchTypedOrSuggested%"},{name:"eVar53",type:"value",value:"%event.detail.onsiteSearchAutocompleteRank%"},{name:"eVar56",type:"value",value:"%DETAILED_PAGENAME%"},{name:"eVar78",type:"value",value:"%event.detail.onsiteSearchAutocompleteLOV%"}
29],props:[{name:"prop2",type:"alias",value:"eVar27"},{name:"prop23",type:"value",value:"%CAPTURESEARCHSUBMIT_EVENT:DL%"},{name:"prop33",type:"alias",value:"eVar21"}],events:[{name:"event30"},{name:"event72"}]}}},{modulePath:"adobe-analytics/src/lib/actions/sendBeacon.js",settings:{type:"link",linkName:"",linkType:"o"}},{modulePath:"adobe-analytics/src/lib/actions/clearVariables.js",settings:{}}]},{id:"RLb9f0d5b34e9f4b21bec839f18e44b36f",name:"SubscriptionSelection:DCR",events:[{modulePath:"core/src/lib/events/customEvent.js",settings:{type:"aa-subscription-selection",bubbleFireIfParent:!0,bubbleFireIfChildFired:!0},ruleOrder:50}],conditions:[],actions:[{modulePath:"adobe-analytics/src/lib/actions/setVariables.js",settings:{customSetup:{source:function(e){NIAnalytics.setAndTrack(["eVar33","prop23"],"Subscription:"+e.detail.duration+":"+e.detail.currentEdition+":"+e.detail.selectedEdition+":"+e.detail.label)}},trackerProperties:{eVars:[{name:"eVar1",type:"value",value:"%PAGE_NAME%"},{name:"eVar12",type:"value",value:"%PROFILE_ID:COOKIE%"},{name:"eVar21",type:"value",value:"%PAGE_URL%"},{name:"eVar27",type:"value",value:"%CONTENTTYPE:METATAG%"}],props:[{name:"prop2",type:"alias",value:"eVar27"},{name:"prop33",type:"alias",value:"eVar21"}],events:[{name:"event30"}]}}},{modulePath:"adobe-analytics/src/lib/actions/sendBeacon.js",settings:{type:"link",linkName:"FreeTrial Try again",linkType:"o"}},{modulePath:"adobe-analytics/src/lib/actions/clearVariables.js",settings:{}}]},{id:"RLbb8ab0fc48aa4745ab582432ef8a96a6",name:"CTA_Distributor_Click:EBR",events:[{modulePath:"core/src/lib/events/customEvent.js",settings:{type:"aa-distributor-click",bubbleFireIfParent:!0,bubbleFireIfChildFired:!0},ruleOrder:50}],conditions:[{modulePath:"core/src/lib/conditions/valueComparison.js",settings:{comparison:{operator:"doesNotEqual",caseInsensitive:!0},leftOperand:"%DisableAnalyticsCookie%",rightOperand:"true"}},{modulePath:"core/src/lib/conditions/valueComparison.js",settings:{comparison:{operator:"doesNotEqual",caseInsensitive:!0},leftOperand:"%TRAFFICTYPE_META%",rightOperand:"bot"}}],actions:[{modulePath:"adobe-analytics/src/lib/actions/setVariables.js",settings:{customSetup:{source:function(e,t){NIAnalytics.setAndTrack(["eVar33","prop23"],e.detail?.linkLabel||e.target?.innerText||""),t.products=";"+e.detail?.partNumber.replace(/,/g,",;"),t.linkTrackVars+=",products"}},trackerProperties:{eVars:[{name:"eVar1",type:"value",value:"%PAGE_NAME%"},{name:"eVar12",type:"value",value:"%PROFILE_ID:COOKIE%"},{name:"eVar21",type:"value",value:"%PAGE_URL%"},{name:"eVar27",type:"value",value:"%CONTENTTYPE:METATAG%"}],props:[{name:"prop2",type:"alias",value:"eVar27"},{name:"prop33",type:"alias",value:"eVar21"}],events:[{name:"event30"}],pageURL:"%PAGE_URL%"}}},{modulePath:"adobe-analytics/src/lib/actions/sendBeacon.js",settings:{type:"link",linkName:"aa-react-link",linkType:"o"}},{modulePath:"adobe-analytics/src/lib/actions/clearVariables.js",settings:{}}]},{id:"RLbc48c3f42175460484ed0dba3be28162",name:"SWDDP_Top-CTA_Click:EBR",events:[{modulePath:"core/src/lib/events/click.js",settings:{elementSelector:".aa-swddp-cta:not(.downloadOptions__buttonSection_restartLink)",bubbleFireIfParent:!0,bubbleFireIfChildFired:!1},ruleOrder:50}],conditions:[{modulePath:"core/src/lib/conditions/valueComparison.js",settings:{comparison:{operator:"doesNotEqual",caseInsensitive:!0},leftOperand:"%DisableAnalyticsCookie%",rightOperand:"true"}},{modulePath:"core/src/lib/conditions/valueComparison.js",settings:{comparison:{operator:"doesNotEqual",caseInsensitive:!0},leftOperand:"%TRAFFICTYPE_META%",rightOperand:"bot"}}],actions:[{modulePath:"adobe-analytics/src/lib/actions/setVariables.js",settings:{customSetup:{source:function(e){NIAnalytics.setAndTrack(["eVar33","prop23"],"SW DDP:"+e?.target?.innerText)}},trackerProperties:{eVars:[{name:"eVar1",type:"value",value:"%PAGE_NAME%"},{name:"eVar12",type:"value",value:"%PROFILE_ID:COOKIE%"},{name:"eVar21",type:"value",value:"%PAGE_URL%"},{name:"eVar27",type:"value",value:"%CONTENTTYPE:METATAG%"}
29],props:[{name:"prop2",type:"alias",value:"eVar27"},{name:"prop33",type:"alias",value:"eVar21"}],events:[{name:"event30"}]}}},{modulePath:"adobe-analytics/src/lib/actions/sendBeacon.js",settings:{type:"link",linkName:"SWDDP Top CTA",linkType:"o"}},{modulePath:"adobe-analytics/src/lib/actions/clearVariables.js",settings:{}}]},{id:"RLbd15b7f3db61440cb0bfac1a1cb0baa6",name:"FreeTrial-TryAgain:DCR",events:[{modulePath:"core/src/lib/events/customEvent.js",settings:{type:"aa-free-trial-try-again",bubbleFireIfParent:!0,bubbleFireIfChildFired:!0},ruleOrder:50}],conditions:[],actions:[{modulePath:"adobe-analytics/src/lib/actions/setVariables.js",settings:{trackerProperties:{eVars:[{name:"eVar1",type:"value",value:"%PAGE_NAME%"},{name:"eVar12",type:"value",value:"%PROFILE_ID:COOKIE%"},{name:"eVar21",type:"value",value:"%PAGE_URL%"},{name:"eVar27",type:"value",value:"%CONTENTTYPE:METATAG%"},{name:"eVar33",type:"value",value:"FreeTrial: Try again"}],props:[{name:"prop2",type:"alias",value:"eVar27"},{name:"prop23",type:"alias",value:"eVar33"},{name:"prop33",type:"alias",value:"eVar21"}],events:[{name:"event30"}]}}},{modulePath:"adobe-analytics/src/lib/actions/sendBeacon.js",settings:{type:"link",linkName:"FreeTrial Try again",linkType:"o"}},{modulePath:"adobe-analytics/src/lib/actions/clearVariables.js",settings:{}}]},{id:"RLbe8f96163ebc41ed900f19f717e4428c",name:"Capture_Checkout:DCR",events:[{modulePath:"core/src/lib/events/directCall.js",settings:{identifier:"captureCheckout"},ruleOrder:50}],conditions:[{modulePath:"core/src/lib/conditions/valueComparison.js",settings:{comparison:{operator:"doesNotEqual",caseInsensitive:!0},leftOperand:"%DisableAnalyticsCookie%",rightOperand:"true"}},{modulePath:"core/src/lib/conditions/valueComparison.js",settings:{comparison:{operator:"doesNotEqual",caseInsensitive:!0},leftOperand:"%TRAFFICTYPE_META%",rightOperand:"bot"}}],actions:[{modulePath:"adobe-analytics/src/lib/actions/setVariables.js",settings:{customSetup:{source:function(e,t){e.detail.items&&(t.products=";"+e.detail.items.replace(/,/g,",;"),t.linkTrackVars+=",products")}},trackerProperties:{eVars:[{name:"eVar22",type:"value",value:"%event.detail.eventDetail%"},{name:"eVar101",type:"value",value:"%HASHED_EMAIL:USER:DL%"}],events:[{name:"scCheckout"}]}}},{modulePath:"adobe-analytics/src/lib/actions/sendBeacon.js",settings:{type:"link",linkName:"",linkType:"o"}},{modulePath:"adobe-analytics/src/lib/actions/clearVariables.js",settings:{}}]},{id:"RLbff5aa7b8ae14a9b9c46289e502d7cef",name:"Wrapper_Header_v2:Click:EBR",events:[{modulePath:"core/src/lib/events/click.js",settings:{elementSelector:".analytics-headersolutions-link",bubbleFireIfParent:!0,bubbleFireIfChildFired:!0},ruleOrder:50},{modulePath:"core/src/lib/events/click.js",settings:{elementSelector:".analytics-headerproducts-link",bubbleFireIfParent:!0,bubbleFireIfChildFired:!0},ruleOrder:50},{modulePath:"core/src/lib/events/click.js",settings:{elementSelector:".analytics-headersupport-link",bubbleFireIfParent:!0,bubbleFireIfChildFired:!0},ruleOrder:50},{modulePath:"core/src/lib/events/click.js",settings:{ 30elementSelector:".analytics-headeraccount-link",bubbleFireIfParent:!0,bubbleFireIfChildFired:!0},ruleOrder:50},{modulePath:"core/src/lib/events/click.js",settings:{elementSelector:".analytics-headerlogo-link",bubbleFireIfParent:!0,bubbleFireIfChildFired:!0},ruleOrder:50},{modulePath:"core/src/lib/events/click.js",settings:{elementSelector:".analytics-header-link",bubbleFireIfParent:!0,bubbleFireIfChildFired:!0},ruleOrder:50},{modulePath:"core/src/lib/events/click.js",settings:{elementSelector:".analytics-headercart-link",bubbleFireIfParent:!0,bubbleFireIfChildFired:!0},ruleOrder:50},{modulePath:"core/src/lib/events/click.js",settings:{elementSelector:".analytics-headerperspectives-link",bubbleFireIfParent:!0,bubbleFireIfChildFired:!0},ruleOrder:50},{modulePath:"core/src/lib/events/click.js",settings:{elementSelector:".analytics-headercommunity-link",bubbleFireIfParent:!0,bubbleFireIfChildFired:!0},ruleOrder:50},{modulePath:"core/src/lib/events/click.js",settings:{elementSelector:".analytics-headerlogout-link",bubbleFireIfParent:!0,bubbleFireIfChildFired:!0},ruleOrder:50},{modulePath:"core/src/lib/events/click.js",settings:{elementSelector:".analytics-headerlogin-link",bubbleFireIfParent:!0,bubbleFireIfChildFired:!0},ruleOrder:50},{modulePath:"core/src/lib/events/click.js",settings:{elementSelector:".analytics-headerorders-link",bubbleFireIfParent:!0,bubbleFireIfChildFired:!0},ruleOrder:50},{modulePath:"core/src/lib/events/click.js",settings:{elementSelector:".analytics-headerquotes-link",bubbleFireIfParent:!0,bubbleFireIfChildFired:!0},ruleOrder:50},{modulePath:"core/src/lib/events/click.js",settings:{elementSelector:".analytics-headermyproducts-link",bubbleFireIfParent:!0,bubbleFireIfChildFired:!0},ruleOrder:50},{modulePath:"core/src/lib/events/click.js",settings:{elementSelector:".analytics-headerlearnerdashboard-link",bubbleFireIfParent:!0,bubbleFireIfChildFired:!0},ruleOrder:50},{modulePath:"core/src/lib/events/click.js",settings:{elementSelector:".analytics-headerservice-link",bubbleFireIfParent:!0,bubbleFireIfChildFired:!0},ruleOrder:50},{modulePath:"core/src/lib/events/click.js",settings:{elementSelector:".analytics-headermysubscriptions-link",bubbleFireIfParent:!0,bubbleFireIfChildFired:!0},ruleOrder:50},{modulePath:"core/src/lib/events/click.js",settings:{elementSelector:".analytics-headerpartners-link",bubbleFireIfParent:!0,bubbleFireIfChildFired:!0},ruleOrder:50}],conditions:[{modulePath:"core/src/lib/conditions/valueComparison.js",settings:{comparison:{operator:"doesNotEqual",caseInsensitive:!0},leftOperand:"%DisableAnalyticsCookie%",rightOperand:"true"}},{modulePath:"core/src/lib/conditions/valueComparison.js",settings:{comparison:{operator:"doesNotEqual",caseInsensitive:!0},leftOperand:"%TRAFFICTYPE_META%",rightOperand:"bot"}}],actions:[{modulePath:"adobe-analytics/src/lib/actions/setVariables.js",settings:{customSetup:{source:function(e){function t(e){var t=document.createElement("a");t.href=e;var a=t.pathname,n=t.hostname,r=new RegExp("/((?:lang/)?(?:d|esa|f|i|ja|ko|zhs|zht|en|de|es|fr|it|pt|nl|pl|ru|cs|sv|fi|da|no|hu|ro|sr|sl|hr)(?:/|$))");return a.match(/\/[a-z]{2}\-[a-z]{2}\/.*/)?n+a.replace(/\/[a-z]{2}\-[a-z]{2}(\/.*)/,"$1"):a.match(/\/[a-z]{2}\-[a-z]{2}\.html/)?n+a.replace(/\/[a-z]{2}\-[a-z]{2}\.html/,"/"):a.match(/\/[a-z]{2}\/.*/)?n+a.replace(/\/[a-z]{2}(\/.*)/,"$1"):a.match(/\/[a-z]{2}\.html/)?n+a.replace(/\/[a-z]{2}\.html/,"/"):n+a.replace(r,"/")}Element.prototype.closest||(Element.prototype.matches||(Element.prototype.matches=Element.prototype.msMatchesSelector||Element.prototype.webkitMatchesSelector),Element.prototype.closest=function(e){var t=this,a=this;if(!document.documentElement.contains(t))return null;do{if(a.matches(e))return a;a=void 0!==a.parentElement?a.parentElement:a.parentNode}while(null!=a);return null});var a=e.target.closest("a"),n=t(a.href),r="";a.classList.contains("analytics-headerlogo-link")?r="header:nilogo":a.classList.contains("analytics-header-link")?r="header:"+n:a.classList.contains("analytics-headercart-link")?r="header:cart":a.classList.contains("analytics-headersolutions-link")?r="header:solutions":a.classList.contains("analytics-headerproducts-link")?r="header:products":a.classList.contains("analytics-headerperspectives-link")?r="header:perspectives":a.classList.contains("analytics-headersupport-link")?r="header:support":a.classList.contains("analytics-headercommunity-link")?r="header:community":a.classList.contains("analytics-headeraccount-link")?r="header:myni":a.classList.contains("analytics-headerlogout-link")?r="header:logout":a.classList.contains("analytics-headerlogin-link")?r="header:login":a.classList.contains("analytics-headerorders-link")?r="header:orders":a.classList.contains("analytics-headerquotes-link")?r="header:quotes":a.classList.contains("analytics-headermyproducts-link")?r="header:myproducts":a.classList.contains("analytics-headerlearnerdashboard-link")?r="header:learnerdashboard":a.classList.contains("analytics-headerservice-link")?r="header:service request":a.classList.contains("analytics-headermysubscriptions-link")?r="header:my subscriptions":a.classList.contains("analytics-headerpartners-link")&&(r="header:partners"),NIAnalytics.setAndTrack(["eVar33","prop23"],r),window._uxa=window._uxa||[],window._uxa.push(["trackDynamicVariable",{key:"Site Clicks",value:r}])}},trackerProperties:{eVars:[{name:"eVar1",type:"value",value:"%PAGE_NAME%"},{name:"eVar12",type:"value",value:"%PROFILE_ID:COOKIE%"},{name:"eVar21",type:"value",value:"%PAGE_URL%"},{name:"eVar27",type:"value",value:"%CONTENTTYPE:METATAG%"},{name:"eVar56",type:"value",value:"%DETAILED_PAGENAME%"}
30],props:[{name:"prop2",type:"alias",value:"eVar27"},{name:"prop33",type:"alias",value:"eVar21"},{name:"prop50",type:"alias",value:"eVar56"}],events:[{name:"event30"}]}}},{modulePath:"adobe-analytics/src/lib/actions/sendBeacon.js",settings:{type:"link",linkType:"o"}},{modulePath:"adobe-analytics/src/lib/actions/clearVariables.js",settings:{}}]},{id:"RLc17389c14b9545c4ab5c515f42bd0e54",name:"SWPDP_Compare_Editions_Click:EBR",events:[{modulePath:"core/src/lib/events/click.js",settings:{elementSelector:".aa-swpdp-compare",bubbleFireIfParent:!0,bubbleFireIfChildFired:!1},ruleOrder:50}],conditions:[{modulePath:"core/src/lib/conditions/valueComparison.js",settings:{comparison:{operator:"doesNotEqual",caseInsensitive:!0},leftOperand:"%DisableAnalyticsCookie%",rightOperand:"true"}},{modulePath:"core/src/lib/conditions/valueComparison.js",settings:{comparison:{operator:"doesNotEqual",caseInsensitive:!0},leftOperand:"%TRAFFICTYPE_META%",rightOperand:"bot"}}],actions:[{modulePath:"adobe-analytics/src/lib/actions/setVariables.js",settings:{customSetup:{source:function(e){NIAnalytics.setAndTrack(["eVar33","prop23"],"SW PDP:"+e.target.innerText)}},trackerProperties:{eVars:[{name:"eVar1",type:"value",value:"%PAGE_NAME%"},{name:"eVar12",type:"value",value:"%PROFILE_ID:COOKIE%"},{name:"eVar21",type:"value",value:"%PAGE_URL%"},{name:"eVar27",type:"value",value:"%CONTENTTYPE:METATAG%"}],props:[{name:"prop2",type:"alias",value:"eVar27"},{name:"prop33",type:"alias",value:"eVar21"}],events:[{name:"event30"}]}}},{modulePath:"adobe-analytics/src/lib/actions/sendBeacon.js",settings:{type:"link",linkName:"SW PDP Compare Editions",linkType:"o"}},{modulePath:"adobe-analytics/src/lib/actions/clearVariables.js",settings:{}}]},{id:"RLc2d397040d834e34b681f26932ac7dee",name:"Target SSR Click:EBR",events:[{modulePath:"core/src/lib/events/click.js",settings:{elementSelector:".link[data-an-evar112]",bubbleFireIfParent:!0,bubbleFireIfChildFired:!0},ruleOrder:50}],conditions:[],actions:[{modulePath:"adobe-analytics/src/lib/actions/setVariables.js",settings:{customSetup:{source:function(e){NIAnalytics.setAndTrack("eVar112",e.target.closest("a").getAttribute("data-an-evar112"))}},trackerProperties:{}}},{modulePath:"adobe-analytics/src/lib/actions/sendBeacon.js",settings:{type:"link",linkName:"Target SSR Click",linkType:"o"}},{modulePath:"adobe-analytics/src/lib/actions/clearVariables.js",settings:{}}]},{id:"RLc457ce3fc283423f8fd430141e3389f0",name:"Target_v2_SPA:PLR copy",events:[{modulePath:"core/src/lib/events/directCall.js",settings:{identifier:"triggerTarget"},ruleOrder:50},{modulePath:"spa-view-change-event/src/lib/events/spaViewChange.js",settings:{isEnableOnPageLoad:!1},ruleOrder:50}],conditions:[{modulePath:"core/src/lib/conditions/valueComparison.js",settings:{comparison:{operator:"isTrue"},leftOperand:"%TARGET_ENABLED%"}},{modulePath:"core/src/lib/conditions/customCode.js",settings:{source:function(){if(void 0===e)function e(){}return void 0===e.getMetaTag&&(e.getMetaTag=function(e){for(var t=document.getElementsByTagName("meta"),a=0;a<t.length;a++)if(t[a].name.toLowerCase()==e.toLowerCase())return t[a].content;return""}),"yes"!==e.getMetaTag("pardotiframe").toLowerCase()}}},{modulePath:"core/src/lib/conditions/valueComparison.js",settings:{comparison:{operator:"doesNotEqual",caseInsensitive:!0},leftOperand:"%DisableAnalyticsCookie%",rightOperand:"true"}},{modulePath:"core/src/lib/conditions/customCode.js",settings:{source:function(){return null===sessionStorage.getItem("blockedLaunchRules")||!JSON.parse(sessionStorage.getItem("blockedLaunchRules")).includes("Target")}}}],actions:[{modulePath:"adobe-target-v2/lib/addPageLoadParams.js",settings:{params:{pgCID:{value:"%CID:URL_PARAM%",checked:!0},loggedIn:{value:"%LOGGED_IN%",checked:!0},pgDomain:{value:"%DOMAIN%",checked:!0},pgSection:{value:"%SECTION:METATAG%",checked:!0},pgIndustry:{value:"%INDUSTRY_S:METATAG%",checked:!0},pgLanguage:{value:"%LANGUAGE:METATAG%",checked:!0},pgPageName:{value:"%DETAILED_PAGENAME%",checked:!0},pgPageType:{value:"%PAGETYPE:METATAG%",checked:!0},pgReferrer:{value:"%REFERRER%",checked:!0},pgTemplate:{value:"%TEMPLATE:PI:PA:DL%",checked:!0},pgSicNumber:{value:"%6SENSE_SICCODE%",checked:!0},pgWrapperId:{value:"%WRAPPERID:METATAG%",checked:!0},pgPageNameV1:{value:"%PAGENAME_FOR_TARGET_PART1%",checked:!0},pgPageNameV2:{value:"%PAGENAME_FOR_TARGET_PART2%",checked:!0},pgPageNameV3:{value:"%PAGENAME_FOR_TARGET_PART3%",checked:!0},pgPageNameV4:{value:"%PAGENAME_FOR_TARGET_PART4%",checked:!0},pgPageNameV5:{value:"%PAGENAME_FOR_TARGET_PART5%",checked:!0},pgPageNameV6:{value:"%PAGENAME_FOR_TARGET_PART6%",checked:!0},pgPageNameV7:{value:"%PAGENAME_FOR_TARGET_PART7%",checked:!0},pgSearchTerm:{value:"%ONSITESEARCHTERM:OSI:OS:DL%",checked:!0},pgTemplate_s:{value:"%TEMPLATE_S:METATAG%",checked:!0},pgUserLocale:{value:"%LOCALE:COOKIE%",checked:!0},pgCFSearchBot:{value:"%CF_SEARCH_BOT:METATAG%",checked:!0},pgContentType:{value:"%CONTENTTYPE:METATAG%",checked:!0},pgCountryMeta:{value:"%COUNTRY_METATAG%",checked:!0},pgDeliveredBy:{value:"%DELIVEREDBY:METATAG%",checked:!0},pgScreenWidth:{value:"%SCREEN_WIDTH%",checked:!0},pgSubTemplate:{value:"%SUBTEMPLATE:PI:PA:DL%",checked:!0},mbox3rdPartyId:{value:"%HASHED_EMAIL%",checked:!0},pgUserProfileId:{value:"%PROFILE_ID:COOKIE%",checked:!0},pgB2BCookieExists:{value:"%B2BCookieExists%",checked:!0},pgContentTypeHierarchy:{value:"%CONTENTTYPE_HIERARCHY%",checked:!0},pgPageNameForBreakdowns:{value:"%PAGE_NAME%",checked:!0}}}},{modulePath:"core/src/lib/actions/customCode.js",settings:{source:"//www.ni.com/70533feeace8/484b70bb80b7/0d0fc74c1602/RC17374727e9bc40fbae3a89a331479934-source.min.js",language:"javascript",isExternal:!0}},{modulePath:"target-to-analytics/src/lib/actions/addTargetListener.js",settings:{pageLoadEvent:"empty",postPageLoadEvent:"empty"}},{modulePath:"adobe-target-v2/lib/firePageLoad.js",settings:{bodyHiddenStyle:"body {opacity: 0 !important}",bodyHidingEnabled:!1}},{modulePath:"core/src/lib/actions/customCode.js",settings:{source:"//www.ni.com/70533feeace8/484b70bb80b7/0d0fc74c1602/RC0fc807da49f64933b0b4bbed3442a13e-source.min.js",language:"javascript",isExternal:!0}}]},{id:"RLc63748e7e8214e30b47dc2258e50634d",name:"Target_v2:PLR",events:[{modulePath:"core/src/lib/events/libraryLoaded.js",settings:{},ruleOrder:50}],conditions:[{modulePath:"core/src/lib/conditions/valueComparison.js",settings:{comparison:{operator:"isTrue"},leftOperand:"%TARGET_ENABLED%"}},{modulePath:"core/src/lib/conditions/customCode.js",settings:{source:function(){if(void 0===e)function e(){}return void 0===e.getMetaTag&&(e.getMetaTag=function(e){for(var t=document.getElementsByTagName("meta"),a=0;a<t.length;a++)if(t[a].name.toLowerCase()==e.toLowerCase())return t[a].content;return""}),"yes"!==e.getMetaTag("pardotiframe").toLowerCase()}}},{modulePath:"core/src/lib/conditions/valueComparison.js",settings:{comparison:{operator:"doesNotEqual",caseInsensitive:!0},leftOperand:"%DisableAnalyticsCookie%",rightOperand:"true"}},{modulePath:"core/src/lib/conditions/customCode.js",settings:{source:function(){return null===sessionStorage.getItem("blockedLaunchRules")||!JSON.parse(sessionStorage.getItem("blockedLaunchRules")).includes("Target")}}},{modulePath:"core/src/lib/conditions/valueComparison.js",settings:{comparison:{operator:"isTrue"},leftOperand:"%TargetAutohideEnabled%"}}],actions:[{modulePath:"adobe-target-v2/lib/loadTarget.js",settings:{}},{modulePath:"adobe-target-v2/lib/addPageLoadParams.js",settings:{params:{pgCID:{value:"%CID:URL_PARAM%",checked:!0},loggedIn:{value:"%LOGGED_IN%",checked:!0},pgDomain:{value:"%DOMAIN%",checked:!0},pgSection:{value:"%SECTION:METATAG%",checked:!0},pgIndustry:{value:"%INDUSTRY_S:METATAG%",checked:!0},pgLanguage:{value:"%LANGUAGE:METATAG%",checked:!0},pgPageName:{value:"%DETAILED_PAGENAME%",checked:!0},pgPageType:{value:"%PAGETYPE:METATAG%",checked:!0},pgReferrer:{value:"%REFERRER%",checked:!0},pgTemplate:{value:"%TEMPLATE:PI:PA:DL%",checked:!0},pgSicNumber:{value:"%6SENSE_SICCODE%",checked:!0},pgWrapperId:{value:"%WRAPPERID:METATAG%",checked:!0},pgPageNameV1:{value:"%PAGENAME_FOR_TARGET_PART1%",checked:!0},pgPageNameV2:{value:"%PAGENAME_FOR_TARGET_PART2%",checked:!0},pgPageNameV3:{value:"%PAGENAME_FOR_TARGET_PART3%",checked:!0},pgPageNameV4:{value:"%PAGENAME_FOR_TARGET_PART4%",checked:!0},pgPageNameV5:{value:"%PAGENAME_FOR_TARGET_PART5%",checked:!0},pgPageNameV6:{value:"%PAGENAME_FOR_TARGET_PART6%",checked:!0},pgPageNameV7:{value:"%PAGENAME_FOR_TARGET_PART7%",checked:!0},pgSearchTerm:{value:"%ONSITESEARCHTERM:OSI:OS:DL%",checked:!0},pgTemplate_s:{value:"%TEMPLATE_S:METATAG%",checked:!0},pgUserLocale:{value:"%LOCALE:COOKIE%",checked:!0},pgCFSearchBot:{value:"%CF_SEARCH_BOT:METATAG%",checked:!0},pgContentType:{value:"%CONTENTTYPE:METATAG%",checked:!0},pgCountryMeta:{value:"%COUNTRY_METATAG%",checked:!0},pgDeliveredBy:{value:"%DELIVEREDBY:METATAG%",checked:!0},pgScreenWidth:{value:"%SCREEN_WIDTH%",checked:!0},pgSubTemplate:{value:"%SUBTEMPLATE:PI:PA:DL%",checked:!0},mbox3rdPartyId:{value:"%HASHED_EMAIL%",checked:!0},pgUserProfileId:{value:"%PROFILE_ID:COOKIE%",checked:!0},pgB2BCookieExists:{value:"%B2BCookieExists%",checked:!0},pgContentTypeHierarchy:{value:"%CONTENTTYPE_HIERARCHY%",checked:!0},pgPageNameForBreakdowns:{value:"%PAGE_NAME%",checked:!0}}}},{modulePath:"core/src/lib/actions/customCode.js",settings:{source:'/*\n *Name: Adobe Target CS Integration\n *Version: 1.0\n */\nfunction isEmpty(val) {\n return val === undefined || val == null || val.length <= 0 ? true : false;\n}\n\nfunction key(obj) {\n return Object.keys(obj)\n .map(function (k) {\n return k + "" + obj[k];\n })\n .join("");\n}\n\nfunction distinct(arr) {\n var result = arr.reduce(function (acc, e) {\n acc[key(e)] = e;\n return acc;\n }, {});\n return Object.keys(result).map(function (k) {\n return result[k];\n });\n}\n\ndocument.addEventListener(adobe.target.event.REQUEST_SUCCEEDED, function (e) {\n window.ttMETA = typeof window.ttMETA != "undefined" ? window.ttMETA : [];\n var tokens = e.detail.responseTokens;\n if (isEmpty(tokens)) {\n return;\n }\n var uniqueTokens = distinct(tokens);\n uniqueTokens.forEach(function (token) {\n if (window.ttMETA.filter(function(e) { return e.CampaignId === token["activity.id"]; }).length == 0) {\n window.ttMETA.push({\n CampaignName: token["activity.name"],\n CampaignId: token["activity.id"],\n RecipeName: token["experience.name"],\n RecipeId: token["experience.id"],\n OfferId: token["option.id"],\n OfferName: token["option.name"],\n });\n }\n });\n});\n//Adobe Target CS Integration End\n\n\nfunction getPageName() {\n var myPath = location.pathname;\n var myHost = location.hostname;\n var pathRegex = new RegExp("/((?:lang/)?(?:d|esa|f|i|ja|ko|zhs|zht|en|de|es|fr|it|pt|nl|pl|ru|cs|sv|fi|da|no|hu|ro|sr|sl|hr)(?:/|$))");\n var cleanUpRegex = /(?:\\/(rating|lang\\/invalid|lang|diff|clone|edit|delete))|(?:\\.(?:html|htm))/g;\n var myPageName = "";\n\n if (myPath.match(/\\/[a-z]{2}\\-[a-z]{2}\\/.*/)) {\n myPageName = myHost + myPath.replace(/\\/[a-z]{2}\\-[a-z]{2}(\\/.*)/, "$1");\n } else if (myPath.match(/\\/[a-z]{2}\\-[a-z]{2}\\.html/)) {\n myPageName = myHost + myPath.replace(/\\/[a-z]{2}\\-[a-z]{2}\\.html/, "/");\n } else if (myPath.match(/\\/[a-z]{2}\\/.*/)) {\n myPageName = myHost + myPath.replace(/\\/[a-z]{2}(\\/.*)/, "$1");\n } else if (myPath.match(/\\/[a-z]{2}\\.html/)) {\n myPageName = myHost + myPath.replace(/\\/[a-z]{2}\\.html/, "/");\n } else {\n myPageName = myHost + myPath.replace(pathRegex, "/");\n }\n\n myPageName = myPageName.replace(cleanUpRegex, "");\n return myPageName;\n}\n\nvar softwarePortfolioPages = ["www.ni.com/shop/electronic-test-instrumentation/application-software-for-electronic-test-and-instrumentation-category/what-is-teststand", "www.ni.com/shop/data-acquisition-and-control/application-software-for-data-acquisition-and-control-category/what-is-diadem", "www.ni.com/shop/data-acquisition-and-control/flexlogger", "www.ni.com/shop/electronic-test-instrumentation/application-software-for-electronic-test-and-instrumentation-category/what-is-multisim", "www.ni.com/shop/data-acquisition-and-control/application-software-for-data-acquisition-and-control-category/what-is-veristand", "www.ni.com/shop/wireless-design-test/application-software-for-wireless-design-test-category/what-is-rfmx"];\nvar acceptedSoftwarePortfolioLocales = ["en", "de", "fr", "es", "ja", "ko", "zh"];\n\ntargetPageParamsAll = function () {\n var locale = window.location.pathname.substring(window.location.pathname.indexOf("/")+1,3).toLowerCase();\n if(window.location.href.indexOf("/perspectives/") >
30 -1){\n return {\n "entity": {\n "categoryId": "perspectives",\n "id": "perspectives_"+window.location.pathname.substring(window.location.pathname.lastIndexOf("/")+1).replace(".html", "")\n },\n "mbox3rdPartyId": _satellite.getVar(\'HASHED_EMAIL\'),\n "profile": {\n "mboxThirdPartyId": _satellite.getVar(\'HASHED_EMAIL\')\n }\n };\n } else if(softwarePortfolioPages.indexOf(getPageName()) > -1){\n return {\n "entity": {\n "categoryId": "software_portfolio",\n "id": "software_portfolio_"+window.location.pathname.substring(window.location.pathname.lastIndexOf("/")+1).replace(".html", "") + "_" + (acceptedSoftwarePortfolioLocales.indexOf(locale) > -1 ? locale : "en")\n },\n "mbox3rdPartyId": _satellite.getVar(\'HASHED_EMAIL\'),\n "profile": {\n "mboxThirdPartyId": _satellite.getVar(\'HASHED_EMAIL\')\n }\n };\n }else if(window.location.pathname.indexOf("/shop/hardware/products/pxi-") > -1){\n return {\n "entity": {\n "categoryId": "pxi_modules",\n "id": "pxi_modules_"+window.location.pathname.substring(window.location.pathname.lastIndexOf("/")+1).replace(".html", "") + "_" + (acceptedSoftwarePortfolioLocales.indexOf(locale) > -1 ? locale : "en")\n },\n "mbox3rdPartyId": _satellite.getVar(\'HASHED_EMAIL\'),\n "profile": {\n "mboxThirdPartyId": _satellite.getVar(\'HASHED_EMAIL\')\n }\n };\n }else {\n return {\n "mbox3rdPartyId": _satellite.getVar(\'HASHED_EMAIL\'),\n "profile": {\n "mboxThirdPartyId": _satellite.getVar(\'HASHED_EMAIL\')\n }\n };\n }\n};\n',language:"javascript"}},{modulePath:"target-to-analytics/src/lib/actions/addTargetListener.js",settings:{pageLoadEvent:"empty",postPageLoadEvent:"empty"}},{modulePath:"adobe-target-v2/lib/firePageLoad.js",settings:{bodyHiddenStyle:"body {opacity: 0}",bodyHidingEnabled:!0}},{modulePath:"core/src/lib/actions/customCode.js",settings:{source:"document.dispatchEvent(new Event('ni-target-ready'));",language:"javascript"}}]},{id:"RLccc8dff582654030aad0bdce284cb957",name:"PromotionBannerView:DCR",events:[{modulePath:"core/src/lib/events/customEvent.js",settings:{type:"aa-promo-banner-view",bubbleFireIfParent:!0,bubbleFireIfChildFired:!0},ruleOrder:50}],conditions:[{modulePath:"core/src/lib/conditions/valueComparison.js",settings:{comparison:{operator:"doesNotEqual",caseInsensitive:!0},leftOperand:"%DisableAnalyticsCookie%",rightOperand:"true"}},{modulePath:"core/src/lib/conditions/valueComparison.js",settings:{comparison:{operator:"doesNotEqual",caseInsensitive:!0},leftOperand:"%TRAFFICTYPE_META%",rightOperand:"bot"}}],actions:[{modulePath:"adobe-analytics/src/lib/actions/setVariables.js",settings:{customSetup:{source:function(e){NIAnalytics.setAndTrack("eVar160",e.detail.id)}},trackerProperties:{eVars:[{name:"eVar1",type:"value",value:"%PAGE_NAME%"},{name:"eVar21",type:"value",value:"%PAGE_URL%"},{name:"eVar27",type:"value",value:"%CONTENTTYPE:METATAG%"}],props:[{name:"prop2",type:"alias",value:"eVar27"},{name:"prop33",type:"alias",value:"eVar21"}],events:[{name:"event80"}]}}},{modulePath:"adobe-analytics/src/lib/actions/sendBeacon.js",settings:{type:"link",linkName:"Promotion Banner View",linkType:"o"}},{modulePath:"adobe-analytics/src/lib/actions/clearVariables.js",settings:{}}]},{id:"RLceac866bcf134460a19d96e8ab09179d",name:"MediaComplete:EBR",events:[{modulePath:"core/src/lib/events/mediaEnded.js",settings:{bubbleFireIfParent:!0,bubbleFireIfChildFired:!0},ruleOrder:50}],conditions:[{modulePath:"core/src/lib/conditions/valueComparison.js",settings:{comparison:{operator:"doesNotEqual",caseInsensitive:!0},leftOperand:"%DisableAnalyticsCookie%",rightOperand:"true"}},{modulePath:"core/src/lib/conditions/valueComparison.js",settings:{comparison:{operator:"doesNotEqual",caseInsensitive:!0},leftOperand:"%TRAFFICTYPE_META%",rightOperand:"bot"}}],actions:[{modulePath:"adobe-analytics/src/lib/actions/setVariables.js",settings:{customSetup:{source:function(e){NIAnalytics.setAndTrack(["eVar30","prop22"],videojs.getPlayers()[e.element.playerId].mediainfo.name)}},trackerProperties:{eVars:[{name:"eVar1",type:"value",value:"%PAGE_NAME%"},{name:"eVar21",type:"value",value:"%PAGE_URL%"},{name:"eVar147",type:"value",value:"%CURRENT_ISO_DATE_STRING%"}
30],props:[{name:"prop33",type:"alias",value:"eVar21"}],events:[{name:"event16"}]}}},{modulePath:"adobe-analytics/src/lib/actions/sendBeacon.js",settings:{type:"link",linkType:"o"}},{modulePath:"adobe-analytics/src/lib/actions/clearVariables.js",settings:{}}]},{id:"RLcf20f84db2294c43b916f5b7a4b153a5",name:"Secondary_Nav_Click:EBR",events:[{modulePath:"core/src/lib/events/click.js",settings:{elementSelector:".hub-navigation a:not([data-analytics-cta-type]), .sw-hub-dropdown-li a:not([data-analytics-cta-type])",bubbleFireIfParent:!0,bubbleFireIfChildFired:!1},ruleOrder:50}],conditions:[{modulePath:"core/src/lib/conditions/valueComparison.js",settings:{comparison:{operator:"doesNotEqual",caseInsensitive:!0},leftOperand:"%DisableAnalyticsCookie%",rightOperand:"true"}},{modulePath:"core/src/lib/conditions/valueComparison.js",settings:{comparison:{operator:"doesNotEqual",caseInsensitive:!0},leftOperand:"%TRAFFICTYPE_META%",rightOperand:"bot"}}],actions:[{modulePath:"adobe-analytics/src/lib/actions/setVariables.js",settings:{customSetup:{source:function(e){NIAnalytics.setAndTrack(["eVar33","prop23"],"SecondaryNav:"+e.target.innerText)}},trackerProperties:{eVars:[{name:"eVar1",type:"value",value:"%PAGE_NAME%"},{name:"eVar12",type:"value",value:"%PROFILE_ID:COOKIE%"},{name:"eVar21",type:"value",value:"%PAGE_URL%"},{name:"eVar27",type:"value",value:"%CONTENTTYPE:METATAG%"}],props:[{name:"prop2",type:"alias",value:"eVar27"},{name:"prop33",type:"alias",value:"eVar21"}],events:[{name:"event30"}]}}},{modulePath:"adobe-analytics/src/lib/actions/sendBeacon.js",settings:{type:"link",linkName:"aa-react-link",linkType:"o"}},{modulePath:"adobe-analytics/src/lib/actions/clearVariables.js",settings:{}}]},{id:"RLd1583ae05a58450da5893698ea55fe6a",name:"Search_Results_Page_Tracking:PLR",events:[{modulePath:"core/src/lib/events/windowLoaded.js",settings:{},ruleOrder:50},{modulePath:"core/src/lib/events/directCall.js",settings:{identifier:"captureVirtualPageLoad"},ruleOrder:50}],conditions:[{modulePath:"core/src/lib/conditions/valueComparison.js",settings:{comparison:{operator:"equals"},leftOperand:"%NICOM_PAGE%",rightOperand:"true"}},{modulePath:"core/src/lib/conditions/valueComparison.js",settings:{comparison:{operator:"equals"},leftOperand:"%TEMPLATE:PI:PA:DL%",rightOperand:"searchResults"}},{modulePath:"core/src/lib/conditions/valueComparison.js",settings:{comparison:{operator:"doesNotEqual",caseInsensitive:!0},leftOperand:"%DisableAnalyticsCookie%",rightOperand:"true"}}],actions:[{modulePath:"adobe-analytics/src/lib/actions/setVariables.js",settings:{trackerProperties:{eVars:[{name:"eVar65",type:"value",value:"%ONSITESEARCHSCENARIO:OSI:OS:DL%"},{name:"eVar52",type:"value",value:"%ONSITESEARCHDYM:OSI:OS:DL%"},{name:"eVar2",type:"value",value:"%ONSITESEARCHTERM:OSI:OS:DL%"},{name:"eVar41",type:"value",value:"Internal Search"}],props:[{name:"prop4",type:"alias",value:"eVar2"},{name:"prop5",type:"value",value:"%NI_SEARCHRESULTSCOUNT:METATAG%"}]}}}]},{id:"RLd401ce5078a04b8f901c4531b9fc15ca",name:"Co-Term CTA Click:EBR",events:[{modulePath:"core/src/lib/events/click.js",settings:{elementSelector:".aa-co-term-cta",bubbleFireIfParent:!0,bubbleFireIfChildFired:!1},ruleOrder:50}],conditions:[],actions:[{modulePath:"adobe-analytics/src/lib/actions/setVariables.js",settings:{customSetup:{source:function(e){NIAnalytics.setAndTrack(["eVar33","prop23"],"Co-Term:"+e.target.innerText)}},trackerProperties:{eVars:[{name:"eVar1",type:"value",value:"%PAGE_NAME%"},{name:"eVar12",type:"value",value:"%PROFILE_ID:COOKIE%"},{name:"eVar21",type:"value",value:"%PAGE_URL%"},{name:"eVar27",type:"value",value:"%CONTENTTYPE:METATAG%"}],props:[{name:"prop2",type:"alias",value:"eVar27"},{name:"prop33",type:"alias",value:"eVar21"}],events:[{name:"event30"}]}}},{modulePath:"adobe-analytics/src/lib/actions/sendBeacon.js",settings:{type:"link",linkName:"Co-Term CTA Click",linkType:"o"}},{modulePath:"adobe-analytics/src/lib/actions/clearVariables.js",settings:{}}]},{id:"RLd53a569e9e4a4d51b4b15fc9a77f2ea8",name:"Baidu_OpenLab_Code:PLR",events:[{modulePath:"core/src/lib/events/windowLoaded.js",settings:{},ruleOrder:50}],conditions:[{modulePath:"core/src/lib/conditions/valueComparison.js",settings:{comparison:{operator:"isTrue"},leftOperand:"%OneTrust_Targeting_Consent%"}},{modulePath:"core/src/lib/conditions/valueComparison.js",settings:{comparison:{operator:"doesNotEqual",caseInsensitive:!0},leftOperand:"%DisableAnalyticsCookie%",rightOperand:"true"}},{modulePath:"core/src/lib/conditions/customCode.js",settings:{source:function(){for(var e=["campaigns.ni.com/china-openlab","campaigns.ni.com/china-openlab-request"],t=0;t<e.length;t++)if(_satellite.getVar("PAGE_URL").indexOf(e[t])>-1)return!0;return!1}}},{modulePath:"core/src/lib/conditions/valueComparison.js",settings:{comparison:{operator:"equals",caseInsensitive:!0},leftOperand:"%COUNTRY_METATAG%",rightOperand:"CN"}}],actions:[{modulePath:"core/src/lib/actions/customCode.js",settings:{source:"//www.ni.com/70533feeace8/484b70bb80b7/0d0fc74c1602/RC5bb791c78ddc40a58db7abc49c6cba8b-source.min.js",language:"javascript",isExternal:!0}},{modulePath:"core/src/lib/actions/customCode.js",settings:{source:"//www.ni.com/70533feeace8/484b70bb80b7/0d0fc74c1602/RC7f78af719ee24b1c91fc48588551aa8f-source.min.js",language:"javascript",isExternal:!0}}]},{id:"RLd8b2866b861444eba2ae4e6ab490350c",name:"SoftwareRenewalAdditionalProductClick:DCR",events:[{modulePath:"core/src/lib/events/customEvent.js",settings:{type:"aa-renewal-additional-software-cta-cl
30ick",bubbleFireIfParent:!0,bubbleFireIfChildFired:!0},ruleOrder:50}],conditions:[],actions:[{modulePath:"adobe-analytics/src/lib/actions/setVariables.js",settings:{customSetup:{source:function(e){NIAnalytics.setAndTrack(["eVar33","prop23"],"Renewal_step2:"+e.detail.title+":"+e.detail.link)}},trackerProperties:{eVars:[{name:"eVar1",type:"value",value:"%PAGE_NAME%"},{name:"eVar12",type:"value",value:"%PROFILE_ID:COOKIE%"},{name:"eVar21",type:"value",value:"%PAGE_URL%"},{name:"eVar27",type:"value",value:"%CONTENTTYPE:METATAG%"}],props:[{name:"prop2",type:"alias",value:"eVar27"},{name:"prop33",type:"alias",value:"eVar21"}],events:[{name:"event30"}]}}},{modulePath:"adobe-analytics/src/lib/actions/sendBeacon.js",settings:{type:"link",linkName:"SoftwareRenewalAdditionalProductClick",linkType:"o"}},{modulePath:"adobe-analytics/src/lib/actions/clearVariables.js",settings:{}}]},{id:"RLd8b2e52406324987a9f829951b7b5b24",name:"SWPDP_Upsell_banner_Click:EBR",events:[{modulePath:"core/src/lib/events/click.js",settings:{elementSelector:".aa-swpdp-upsell-banner",bubbleFireIfParent:!0,bubbleFireIfChildFired:!1},ruleOrder:50}],conditions:[{modulePath:"core/src/lib/conditions/valueComparison.js",settings:{comparison:{operator:"doesNotEqual",caseInsensitive:!0},leftOperand:"%DisableAnalyticsCookie%",rightOperand:"true"}},{modulePath:"core/src/lib/conditions/valueComparison.js",settings:{comparison:{operator:"doesNotEqual",caseInsensitive:!0},leftOperand:"%TRAFFICTYPE_META%",rightOperand:"bot"}}],actions:[{modulePath:"adobe-analytics/src/lib/actions/setVariables.js",settings:{customSetup:{source:function(e){NIAnalytics.setAndTrack(["eVar33","prop23"],"SW PDP:Suite banner "+e.target.innerText)}},trackerProperties:{eVars:[{name:"eVar1",type:"value",value:"%PAGE_NAME%"},{name:"eVar12",type:"value",value:"%PROFILE_ID:COOKIE%"},{name:"eVar21",type:"value",value:"%PAGE_URL%"},{name:"eVar27",type:"value",value:"%CONTENTTYPE:METATAG%"}],props:[{name:"prop2",type:"alias",value:"eVar27"},{name:"prop33",type:"alias",value:"eVar21"}],events:[{name:"event30"}]}}},{modulePath:"adobe-analytics/src/lib/actions/sendBeacon.js",settings:{type:"link",linkName:"SW PLP",linkType:"o"}},{modulePath:"adobe-analytics/src/lib/actions/clearVariables.js",settings:{}}]},{id:"RLdaf7c0d3c8f344f99693341b799195ba",name:"Capture_Download:DCR",events:[{modulePath:"core/src/lib/events/directCall.js",settings:{identifier:"captureDownload"},ruleOrder:50}],conditions:[{modulePath:"core/src/lib/conditions/valueComparison.js",settings:{comparison:{operator:"doesNotEqual",caseInsensitive:!0},leftOperand:"%DisableAnalyticsCookie%",rightOperand:"true"}},{modulePath:"core/src/lib/conditions/valueComparison.js",settings:{comparison:{operator:"doesNotEqual",caseInsensitive:!0},leftOperand:"%TRAFFICTYPE_META%",rightOperand:"bot"}}],actions:[{modulePath:"adobe-analytics/src/lib/actions/setVariables.js",settings:{customSetup:{source:function(e,t){if(t.pagename=_satellite.getVar("PAGE_NAME"),e.detail.eventLabel)if("nipkg"!==e.detail.eventLabel.substr(0,5)){var a=e.detail.eventLabel.substr(7),n=a.substr(0,a.lastIndexOf("/")),r=a.substr(a.lastIndexOf("/")+1),i=r.substr(0,r.lastIndexOf(".")),o=r.substr(r.lastIndexOf(".")+1);t.eVar75=n+":"+i+":"+o}else t.eVar75=e.detail.eventLabel;null!=e.detail.gbRoot&&(t.eVar79=e.detail.gbRoot,t.linkTrackVars+=",eVar79"),null!=e.detail.eventDetail&&(digitalData.valueToHash=e.detail.eventDetail),t.eVar101&&_satellite.getVisitorId().setCustomerIDs({email_key:{id:t.eVar101,authState:Visitor.AuthState.UNKNOWN}}),t.eVar108=e.detail.downloadProduct,t.linkTrackVars+=",eVar75,eVar101,eVar108",window._uxa=window._uxa||[],window._uxa.push(["trackDynamicVariable",{key:"Download Metadata",value:t.eVar75}]),window._uxa.push(["trackDynamicVariable",{key:"Download Product",value:t.eVar108}])}},trackerProperties:{eVars:[{name:"eVar1",type:"value",value:"%PAGE_NAME%"},{name:"eVar10",type:"value",value:"%LANGUAGE:METATAG%"},{name:"eVar21",type:"value",value:"%PAGE_URL%"},{name:"eVar27",type:"value",value:"%CONTENTTYPE:METATAG%"},{name:"eVar56",type:"value",value:"%DETAILED_PAGENAME%"},{name:"eVar63",type:"value",value:"%DOCUMENTID:METATAG%"},{name:"eVar101",type:"value",value:"%HASHED_EMAIL:USER:DL%"},{name:"eVar152",type:"value",value:"%OneTrust_STATUS%"}
30],props:[{name:"prop33",type:"alias",value:"eVar21"},{name:"prop50",type:"alias",value:"eVar56"}],events:[{name:"event36"}], 31pageURL:"PAGE_NAME",transactionID:"%TRANSACTION_ID%"}}},{modulePath:"adobe-analytics/src/lib/actions/sendBeacon.js",settings:{type:"link",linkName:"",linkType:"o"}},{modulePath:"adobe-analytics/src/lib/actions/clearVariables.js",settings:{}}]},{id:"RLdb8d4c938d264d6fa0903ebcb4ffbf4d",name:"Capture_Product_Detail:DCR",events:[{modulePath:"core/src/lib/events/directCall.js",settings:{identifier:"captureProductDetail"},ruleOrder:50}],conditions:[{modulePath:"core/src/lib/conditions/valueComparison.js",settings:{comparison:{operator:"doesNotEqual",caseInsensitive:!0},leftOperand:"%DisableAnalyticsCookie%",rightOperand:"true"}},{modulePath:"core/src/lib/conditions/valueComparison.js",settings:{comparison:{operator:"doesNotEqual",caseInsensitive:!0},leftOperand:"%TRAFFICTYPE_META%",rightOperand:"bot"}}],actions:[{modulePath:"adobe-analytics/src/lib/actions/setVariables.js",settings:{customSetup:{source:function(e,t){t.products=";"+_satellite.getVar("PRODUCT:DL")[0].productInfo.partNumber[0]+";;",t.linkTrackVars+=",products"}},trackerProperties:{eVars:[{name:"eVar56",type:"value",value:"%DETAILED_PAGENAME%"}],events:[{name:"prodView"},{name:"event3"}]}}},{modulePath:"adobe-analytics/src/lib/actions/sendBeacon.js",settings:{type:"link",linkName:"hardware product view",linkType:"o"}},{modulePath:"adobe-analytics/src/lib/actions/clearVariables.js",settings:{}}]},{id:"RLdbdcfe1024f244ada4113443e3cb0c52",name:"ELQ_Contact_Sales_Confirmation:PLR",events:[{modulePath:"core/src/lib/events/windowLoaded.js",settings:{},ruleOrder:50}],conditions:[{modulePath:"core/src/lib/conditions/valueComparison.js",settings:{comparison:{operator:"doesNotEqual",caseInsensitive:!0},leftOperand:"%DisableAnalyticsCookie%",rightOperand:"true"}},{modulePath:"core/src/lib/conditions/valueComparison.js",settings:{comparison:{operator:"isTrue"},leftOperand:"%OneTrust_Targeting_Consent%"}},{modulePath:"core/src/lib/conditions/valueComparison.js",settings:{comparison:{operator:"equals",caseInsensitive:!0},leftOperand:"%PAGE_NAME%",rightOperand:"campaigns.ni.com/contact-confirmation"}}],actions:[{modulePath:"core/src/lib/actions/customCode.js",settings:{source:"//www.ni.com/70533feeace8/484b70bb80b7/0d0fc74c1602/RC84b2a97c9be04ebe93b2321ba14153e6-source.min.js",language:"html",isExternal:!0}},{modulePath:"core/src/lib/actions/customCode.js",settings:{source:"//www.ni.com/70533feeace8/484b70bb80b7/0d0fc74c1602/RC2f89d0e8fb7b47898274cca8f6e46345-source.min.js",language:"javascript",isExternal:!0}}]},{id:"RLde4454af6d9e4d49a7e48aeaf2e27af3",name:"CTA_Add_to_Cart_by_PartNumber_Click:EBR",events:[{modulePath:"core/src/lib/events/click.js",settings:{elementSelector:".product-list .product-list-header-button",bubbleFireIfParent:!0,bubbleFireIfChildFired:!1},ruleOrder:50}],conditions:[{modulePath:"core/src/lib/conditions/valueComparison.js",settings:{comparison:{operator:"doesNotEqual",caseInsensitive:!0},leftOperand:"%DisableAnalyticsCookie%",rightOperand:"true"}},{modulePath:"core/src/lib/conditions/valueComparison.js",settings:{comparison:{operator:"doesNotEqual",caseInsensitive:!0},leftOperand:"%TRAFFICTYPE_META%",rightOperand:"bot"}}],actions:[{modulePath:"adobe-analytics/src/lib/actions/setVariables.js",settings:{trackerProperties:{eVars:[{name:"eVar1",type:"value",value:"%PAGE_NAME%"},{name:"eVar12",type:"value",value:"%PROFILE_ID:COOKIE%"},{name:"eVar21",type:"value",value:"%PAGE_URL%"},{name:"eVar27",type:"value",value:"%CONTENTTYPE:METATAG%"},{name:"eVar33",type:"value",value:"Add to Cart by Part Number"}],props:[{name:"prop2",type:"alias",value:"eVar27"},{name:"prop23",type:"alias",value:"eVar33"},{name:"prop33",type:"alias",value:"eVar21"}],events:[{name:"event30"}],pageURL:"%PAGE_URL%"}}},{modulePath:"adobe-analytics/src/lib/actions/sendBeacon.js",settings:{type:"link",linkName:"aa-react-link",linkType:"o"}},{modulePath:"adobe-analytics/src/lib/actions/clearVariables.js",settings:{}}]},{id:"RLe03d43cf26f548c2ba30d6feedd0f8fc",name:"Capture_Search_Instead:DCR",events:[{modulePath:"core/src/lib/events/directCall.js",settings:{identifier:"captureSearchInstead"},ruleOrder:50}],conditions:[{modulePath:"core/src/lib/conditions/valueComparison.js",settings:{comparison:{operator:"doesNotEqual",caseInsensitive:!0},leftOperand:"%DisableAnalyticsCookie%",rightOperand:"true"}},{modulePath:"core/src/lib/conditions/valueComparison.js",settings:{comparison:{operator:"doesNotEqual",caseInsensitive:!0},leftOperand:"%TRAFFICTYPE_META%",rightOperand:"bot"}}],actions:[{modulePath:"adobe-analytics/src/lib/actions/setVariables.js",settings:{customSetup:{source:function(e){e.detail.hasOwnProperty("onsiteSearchSearchInsteadFor")&&NIAnalytics.setAndTrack(["eVar2","prop4"],e.detail.onsiteSearchSearchInsteadFor.toLowerCase())}},trackerProperties:{eVars:[{name:"eVar1",type:"value",value:"%PAGE_NAME%"},{name:"eVar2",type:"value",value:"%event.detail.onsiteSearchSearchInsteadFor%"},{name:"eVar12",type:"value",value:"%PROFILE_ID:COOKIE%"},{name:"eVar21",type:"value",value:"%PAGE_URL%"},{name:"eVar33",type:"value",value:"Search Term Suggestion Override:%ONSITESEARCHSEARCHINSTEADFOR:OSI:OS:DL%"},{name:"eVar52",type:"value",value:"%ONSITESEARCHDYM:OSI:OS:DL%"}
31],props:[{name:"prop2",type:"alias",value:"eVar27"},{name:"prop23",type:"value",value:"%PAGE_NAME%"},{name:"prop33",type:"alias",value:"eVar21"}],events:[{name:"event30"}]}}},{modulePath:"adobe-analytics/src/lib/actions/sendBeacon.js",settings:{type:"link",linkName:"%ONSITESEARCHSEARCHINSTEADFOR:OSI:OS:DL%",linkType:"o"}},{modulePath:"adobe-analytics/src/lib/actions/clearVariables.js",settings:{}}]},{id:"RLe3c3014520ca49069c9d0061f8051ede",name:"OrderConfirm_Mbox:PLR",events:[{modulePath:"core/src/lib/events/windowLoaded.js",settings:{},ruleOrder:50}],conditions:[{modulePath:"core/src/lib/conditions/domain.js",settings:{domains:["ni.com"]}},{modulePath:"core/src/lib/conditions/customCode.js",settings:{source:function(){return new RegExp("^/apps/utf8/nios.realex_acs_return$|^/apps/utf8/nios.checkout$").test(window.location.pathname)&&0==document.getElementsByClassName("checkout-progress").length||"checkout"===_satellite.getVar("TEMPLATE:PI:PA:DL")&&"confirmation"===_satellite.getVar("SUBTEMPLATE:PI:PA:DL")}}},{modulePath:"core/src/lib/conditions/valueComparison.js",settings:{comparison:{operator:"doesNotEqual",caseInsensitive:!0},leftOperand:"%DisableAnalyticsCookie%",rightOperand:"true"}}],actions:[{modulePath:"core/src/lib/actions/customCode.js",settings:{source:"//www.ni.com/70533feeace8/484b70bb80b7/0d0fc74c1602/RC5f2319054f40452d9cd5005ae629bb23-source.min.js",language:"javascript",isExternal:!0}}]},{id:"RLe966cc0fcc0c4a80afb0959440c83de1",name:"Capture_Filter:DCR",events:[{modulePath:"core/src/lib/events/directCall.js",settings:{identifier:"captureFilter"},ruleOrder:50}],conditions:[{modulePath:"core/src/lib/conditions/valueComparison.js",settings:{comparison:{operator:"doesNotEqual",caseInsensitive:!0},leftOperand:"%TRAFFICTYPE_META%",rightOperand:"bot"}}],actions:[{modulePath:"adobe-analytics/src/lib/actions/setVariables.js",settings:{customSetup:{source:function(e,t){var a=_satellite.getVar("TEMPLATE:PI:PA:DL"),n=_satellite.getVar("FILTERPAIR:AT:PA:DL").split(",");for(var r in n)n[r]=a+":"+n[r];t.list3=n.join(","),t.linkTrackVars+=",list3"}},trackerProperties:{}}},{modulePath:"adobe-analytics/src/lib/actions/sendBeacon.js",settings:{type:"link",linkName:"",linkType:"o"}},{modulePath:"adobe-analytics/src/lib/actions/clearVariables.js",settings:{}}]},{id:"RLe9d4c7748bb24174a1902a178dd5e520",name:"Survey_Displayed:EBR",events:[{modulePath:"core/src/lib/events/elementExists.js",settings:{elementSelector:"div.QSIPopOver"},ruleOrder:50}],conditions:[{modulePath:"core/src/lib/conditions/pathAndQuerystring.js",settings:{paths:[{value:"voc=nowyoudont",valueIsRegex:!0}]},negate:!0},{modulePath:"core/src/lib/conditions/valueComparison.js",settings:{comparison:{operator:"doesNotEqual",caseInsensitive:!0},leftOperand:"%DisableAnalyticsCookie%",rightOperand:"true"}},{modulePath:"core/src/lib/conditions/valueComparison.js",settings:{comparison:{operator:"doesNotEqual",caseInsensitive:!0},leftOperand:"%TRAFFICTYPE_META%",rightOperand:"bot"}}],actions:[{modulePath:"adobe-analytics/src/lib/actions/setVariables.js",settings:{trackerProperties:{eVars:[{name:"eVar1",type:"value",value:"%PAGE_NAME%"}],events:[{name:"event37"}]}}},{modulePath:"adobe-analytics/src/lib/actions/sendBeacon.js",settings:{type:"link",linkName:"VOC_Survey_Displayed",linkType:"o"}},{modulePath:"adobe-analytics/src/lib/actions/clearVariables.js",settings:{}}]},{id:"RLeac3a8e1a04044049482a1d2b4269def",name:"Google_Analytics:PLR",events:[{modulePath:"core/src/lib/events/windowLoaded.js",settings:{},ruleOrder:50}],conditions:[{modulePath:"core/src/lib/conditions/valueComparison.js",settings:{comparison:{operator:"isTrue"},leftOperand:"%OneTrust_Targeting_Consent%"}},{modulePath:"core/src/lib/conditions/valueComparison.js",settings:{comparison:{operator:"doesNotEqual",caseInsensitive:!0},leftOperand:"%DisableAnalyticsCookie%",rightOperand:"true"}},{modulePath:"core/src/lib/conditions/valueComparison.js",settings:{comparison:{operator:"isTrue"},leftOperand:"%IS_PRODUCTION_TIER%"}}],actions:[{modulePath:"acronym-gtag.js/src/lib/actions/pageview.js",settings:{accounts:{1669969140614:{enabled:!0,options:[]}}}}]},{id:"RLeac9af69d3a948b2bb73ef7b85dfd940",name:"SWPDP_Recommended_Addons-Details_Click:EBR",events:[{modulePath:"core/src/lib/events/click.js",settings:{elementSelector:".aa-swpdp-addon",bubbleFireIfParent:!0,bubbleFireIfChildFired:!1},ruleOrder:50}],conditions:[{modulePath:"core/src/lib/conditions/valueComparison.js",settings:{comparison:{operator:"doesNotEqual",caseInsensitive:!0},leftOperand:"%DisableAnalyticsCookie%",rightOperand:"true"}},{modulePath:"core/src/lib/conditions/valueComparison.js",settings:{comparison:{operator:"doesNotEqual",caseInsensitive:!0},leftOperand:"%TRAFFICTYPE_META%",rightOperand:"bot"}}],actions:[{modulePath:"adobe-analytics/src/lib/actions/setVariables.js",settings:{customSetup:{source:function(e){NIAnalytics.setAndTrack(["eVar33","prop23"],"SW PDP:Add on details "+e.target.innerText)}},trackerProperties:{eVars:[{name:"eVar1",type:"value",value:"%PAGE_NAME%"},{name:"eVar12",type:"value",value:"%PROFILE_ID:COOKIE%"},{name:"eVar21",type:"value",value:"%PAGE_URL%"},{name:"eVar27",type:"value",value:"%CONTENTTYPE:METATAG%"}
31],props:[{name:"prop2",type:"alias",value:"eVar27"},{name:"prop33",type:"alias",value:"eVar21"}],events:[{name:"event30"}]}}},{modulePath:"adobe-analytics/src/lib/actions/sendBeacon.js",settings:{type:"link",linkName:"SW PLP",linkType:"o"}},{modulePath:"adobe-analytics/src/lib/actions/clearVariables.js",settings:{}}]},{id:"RLeae2b0c2ef1343659385c70986ce5226",name:"SWPLP_ContactUs_Click:EBR",events:[{modulePath:"core/src/lib/events/click.js",settings:{elementSelector:".aa-swplp-contact-us",bubbleFireIfParent:!1,bubbleFireIfChildFired:!0},ruleOrder:50}],conditions:[{modulePath:"core/src/lib/conditions/valueComparison.js",settings:{comparison:{operator:"doesNotEqual",caseInsensitive:!0},leftOperand:"%DisableAnalyticsCookie%",rightOperand:"true"}},{modulePath:"core/src/lib/conditions/valueComparison.js",settings:{comparison:{operator:"doesNotEqual",caseInsensitive:!0},leftOperand:"%TRAFFICTYPE_META%",rightOperand:"bot"}}],actions:[{modulePath:"adobe-analytics/src/lib/actions/setVariables.js",settings:{trackerProperties:{eVars:[{name:"eVar1",type:"value",value:"%PAGE_NAME%"},{name:"eVar12",type:"value",value:"%PROFILE_ID:COOKIE%"},{name:"eVar21",type:"value",value:"%PAGE_URL%"},{name:"eVar27",type:"value",value:"%CONTENTTYPE:METATAG%"},{name:"eVar33",type:"value",value:"SW PLP:Contact Us"}],props:[{name:"prop2",type:"alias",value:"eVar27"},{name:"prop23",type:"alias",value:"eVar33"},{name:"prop33",type:"alias",value:"eVar21"}],events:[{name:"event30"}]}}},{modulePath:"adobe-analytics/src/lib/actions/sendBeacon.js",settings:{type:"link",linkName:"SW PLP",linkType:"o"}},{modulePath:"adobe-analytics/src/lib/actions/clearVariables.js",settings:{}}]},{id:"RLec3345cb7c4346629a3a52d91b069466",name:"Renew SSP Update Quantity:DCR",events:[{modulePath:"core/src/lib/events/customEvent.js",settings:{type:"aa-ssp-renewal-update-quantity",bubbleFireIfParent:!0,bubbleFireIfChildFired:!0},ruleOrder:50}],conditions:[],actions:[{modulePath:"adobe-analytics/src/lib/actions/setVariables.js",settings:{customSetup:{source:function(e){NIAnalytics.setAndTrack(["eVar33","prop23"],"Renewal SSP_step2:Update Selection:"+e.detail.quantity)}},trackerProperties:{eVars:[{name:"eVar1",type:"value",value:"%PAGE_NAME%"},{name:"eVar12",type:"value",value:"%PROFILE_ID:COOKIE%"},{name:"eVar21",type:"value",value:"%PAGE_URL%"},{name:"eVar27",type:"value",value:"%CONTENTTYPE:METATAG%"}],props:[{name:"prop2",type:"alias",value:"eVar27"},{name:"prop33",type:"alias",value:"eVar21"}],events:[{name:"event30"}]}}},{modulePath:"adobe-analytics/src/lib/actions/sendBeacon.js",settings:{type:"link",linkName:"Renew SSP Update Quantity",linkType:"o"}},{modulePath:"adobe-analytics/src/lib/actions/clearVariables.js",settings:{}}]},{id:"RLef23a39e18224bc0ae571ae3d7ccdc9d",name:"Reference_Data_Mapping:PLR",events:[{modulePath:"core/src/lib/events/windowLoaded.js",settings:{},ruleOrder:1}],conditions:[{modulePath:"core/src/lib/conditions/valueComparison.js",settings:{comparison:{operator:"equals"},leftOperand:"%NICOM_PAGE%",rightOperand:"true"}},{modulePath:"core/src/lib/conditions/valueComparison.js",settings:{comparison:{operator:"equals",caseInsensitive:!0},leftOperand:"%REFDATA_PAGE%",rightOperand:"true"}},{modulePath:"core/src/lib/conditions/valueComparison.js",settings:{comparison:{operator:"doesNotEqual",caseInsensitive:!0},leftOperand:"%DisableAnalyticsCookie%",rightOperand:"true"}}],actions:[{modulePath:"core/src/lib/actions/customCode.js",settings:{global:!0,source:"//www.ni.com/70533feeace8/484b70bb80b7/0d0fc74c1602/RCfbc8cf91094c43eb8058da805b502d94-source.min.js",language:"javascript",isExternal:!0}}]},{id:"RLef280fc22f6547ffb39660d2d3cb4eac",name:"SWDDP_Download_Click:EBR",events:[{modulePath:"core/src/lib/events/customEvent.js",settings:{type:"aa-swddp-download-click",bubbleFireIfParent:!0,bubbleFireIfChildFired:!0},ruleOrder:50}],conditions:[{modulePath:"core/src/lib/conditions/valueComparison.js",settings:{comparison:{operator:"doesNotEqual",caseInsensitive:!0},leftOperand:"%DisableAnalyticsCookie%",rightOperand:"true"}},{modulePath:"core/src/lib/conditions/valueComparison.js",settings:{comparison:{operator:"doesNotEqual",caseInsensitive:!0},leftOperand:"%TRAFFICTYPE_META%",rightOperand:"bot"}}],actions:[{modulePath:"adobe-analytics/src/lib/actions/setVariables.js",settings:{customSetup:{source:function(e){NIAnalytics.setAndTrack("eVar108",e?.detail?.downloadId),NIAnalytics.setAndTrack("eVar113",e?.detail?.gatingLogic),NIAnalytics.setAndTrack("eVar114",e?.detail?.productName);let t=document.querySelector(".downloadOptions__buttonSection_button.nicrc--btn--primary").innerText;document.querySelector(".downloadOptions__buttonSection_button.nicrc--btn--primary").attributes.hasOwnProperty("data-an-cta-label")&&(t=document.querySelector(".downloadOptions__buttonSection_button.nicrc--btn--primary").getAttribute("data-an-cta-label")),NIAnalytics.setAndTrack(["eVar33","prop23"],"SW DDP:"+t)}},trackerProperties:{eVars:[{name:"eVar1",type:"value",value:"%PAGE_NAME%"},{name:"eVar12",type:"value",value:"%PROFILE_ID:COOKIE%"},{name:"eVar21",type:"value",value:"%PAGE_URL%"},{name:"eVar27",type:"value",value:"%CONTENTTYPE:METATAG%"},{name:"eVar56",type:"value",value:"%DETAILED_PAGENAME%"}
31],props:[{name:"prop2",type:"alias",value:"eVar27"},{name:"prop33",type:"alias",value:"eVar21"},{name:"prop50",type:"alias",value:"eVar56"}],events:[{name:"event30"}]}}},{modulePath:"adobe-analytics/src/lib/actions/sendBeacon.js",settings:{type:"link",linkType:"d"}},{modulePath:"adobe-analytics/src/lib/actions/clearVariables.js",settings:{}}]},{id:"RLef72fa6824974a579aeb7443c5f2d6df",name:"My_Profile_Payment_Method_CTA_Click:EBR",events:[{modulePath:"core/src/lib/events/click.js",settings:{elementSelector:".save-payment-method__action-button",bubbleFireIfParent:!0,bubbleFireIfChildFired:!0},ruleOrder:50}],conditions:[{modulePath:"core/src/lib/conditions/valueComparison.js",settings:{comparison:{operator:"doesNotEqual",caseInsensitive:!0},leftOperand:"%DisableAnalyticsCookie%",rightOperand:"true"}},{modulePath:"core/src/lib/conditions/valueComparison.js",settings:{comparison:{operator:"doesNotEqual",caseInsensitive:!0},leftOperand:"%TRAFFICTYPE_META%",rightOperand:"bot"}}],actions:[{modulePath:"adobe-analytics/src/lib/actions/setVariables.js",settings:{customSetup:{source:function(e){_satellite.logger.log(e);var t=e.target.closest("button"),a={"nicrc--btn--ghost":"Cancel","nicrc--btn--primary":"Save payment"},n=Object.keys(a).find((e=>t.classList.contains(e)));n=n?a[n]:"",NIAnalytics.setAndTrack(["eVar33","prop23"],n)}},trackerProperties:{eVars:[{name:"eVar1",type:"value",value:"MyProfile/Add payment method"},{name:"eVar12",type:"value",value:"%PROFILE_ID:COOKIE%"},{name:"eVar21",type:"value",value:"%PAGE_URL%"},{name:"eVar27",type:"value",value:"%CONTENTTYPE:METATAG%"}],props:[{name:"prop2",type:"alias",value:"eVar27"},{name:"prop23",type:"alias",value:"eVar33"},{name:"prop33",type:"alias",value:"eVar21"}],events:[{name:"event30"}]}}},{modulePath:"adobe-analytics/src/lib/actions/sendBeacon.js",settings:{type:"link",linkType:"o"}},{modulePath:"adobe-analytics/src/lib/actions/clearVariables.js",settings:{}}]},{id:"RLf01d81d11a1f45f3b46376b3959f7381",name:"CoursePDP_UpgradeMembership_Click:EBR",events:[{modulePath:"core/src/lib/events/click.js",settings:{elementSelector:".aa-cpdp-see-pricing",bubbleFireIfParent:!0,bubbleFireIfChildFired:!1},ruleOrder:50}],conditions:[{modulePath:"core/src/lib/conditions/valueComparison.js",settings:{comparison:{operator:"doesNotEqual",caseInsensitive:!0},leftOperand:"%DisableAnalyticsCookie%",rightOperand:"true"}},{modulePath:"core/src/lib/conditions/valueComparison.js",settings:{comparison:{operator:"doesNotEqual",caseInsensitive:!0},leftOperand:"%TRAFFICTYPE_META%",rightOperand:"bot"}}],actions:[{modulePath:"adobe-analytics/src/lib/actions/setVariables.js",settings:{customSetup:{source:function(e){let t=e.target.closest(".course-pdp__membership-banner__content").querySelector(".course-pdp__membership-banner__title").innerText;NIAnalytics.setAndTrack(["eVar33","prop23"],t+":"+e?.target?.innerText)}},trackerProperties:{eVars:[{name:"eVar1",type:"value",value:"%PAGE_NAME%"},{name:"eVar12",type:"value",value:"%PROFILE_ID:COOKIE%"},{name:"eVar21",type:"value",value:"%PAGE_URL%"},{name:"eVar27",type:"value",value:"%CONTENTTYPE:METATAG%"}],props:[{name:"prop2",type:"alias",value:"eVar27"},{name:"prop33",type:"alias",value:"eVar21"}],events:[{name:"event30"}]}}},{modulePath:"adobe-analytics/src/lib/actions/sendBeacon.js",settings:{type:"link",linkName:"Course PDP Upgrade Membership CTA",linkType:"o"}},{modulePath:"adobe-analytics/src/lib/actions/clearVariables.js",settings:{}}]},{id:"RLf596ed59632d42c093565f2ebfb32323",name:"CoursePLP_ProductDetails_Click:EBR",events:[{modulePath:"core/src/lib/events/click.js",settings:{elementSelector:".aa-cplp-details",bubbleFireIfParent:!0,bubbleFireIfChildFired:!1},ruleOrder:50}],conditions:[{modulePath:"core/src/lib/conditions/valueComparison.js",settings:{comparison:{operator:"doesNotEqual",caseInsensitive:!0},leftOperand:"%DisableAnalyticsCookie%",rightOperand:"true"}},{modulePath:"core/src/lib/conditions/valueComparison.js",settings:{comparison:{operator:"doesNotEqual",caseInsensitive:!0},leftOperand:"%TRAFFICTYPE_META%",rightOperand:"bot"}}],actions:[{modulePath:"adobe-analytics/src/lib/actions/setVariables.js",settings:{customSetup:{source:function(e){let t=e.target.closest("tr").querySelector(".aa-cplp-prodlink").hasOwnProperty("data-an-cta-label")?e.target.closest("tr").querySelector(".aa-cplp-prodlink").hasOwnProperty("data-an-cta-label"):e.target.closest("tr").querySelector(".aa-cplp-prodlink").innerText;NIAnalytics.setAndTrack(["eVar33","prop23"],t)}},trackerProperties:{eVars:[{name:"eVar1",type:"value",value:"%PAGE_NAME%"},{name:"eVar12",type:"value",value:"%PROFILE_ID:COOKIE%"},{name:"eVar21",type:"value",value:"%PAGE_URL%"},{name:"eVar27",type:"value",value:"%CONTENTTYPE:METATAG%"}
31],props:[{name:"prop2",type:"alias",value:"eVar27"},{name:"prop33",type:"alias",value:"eVar21"}],events:[{name:"event30"}]}}},{modulePath:"adobe-analytics/src/lib/actions/sendBeacon.js",settings:{type:"link",linkName:"Course PLP ProductDetails CTA",linkType:"o"}},{modulePath:"adobe-analytics/src/lib/actions/clearVariables.js",settings:{}}]},{id:"RLf64ff74eff8f40ed9a93bfd5e49e696e",name:"ShowHideCol_Click:EBR",events:[{modulePath:"core/src/lib/events/click.js",settings:{elementSelector:".show-hide-columns__apply-button",bubbleFireIfParent:!0,bubbleFireIfChildFired:!0},ruleOrder:50}],conditions:[{modulePath:"core/src/lib/conditions/valueComparison.js",settings:{comparison:{operator:"doesNotEqual",caseInsensitive:!0},leftOperand:"%DisableAnalyticsCookie%",rightOperand:"true"}},{modulePath:"core/src/lib/conditions/valueComparison.js",settings:{comparison:{operator:"doesNotEqual",caseInsensitive:!0},leftOperand:"%TRAFFICTYPE_META%",rightOperand:"bot"}}],actions:[{modulePath:"adobe-analytics/src/lib/actions/setVariables.js",settings:{customSetup:{source:function(e){const t=[...e.target.closest(".show-hide-columns__dropdown").querySelectorAll(".show-hide-columns__toggle-button--visible")].map((e=>e.innerText.trim())).join(" | ");NIAnalytics.setAndTrack(["eVar33","prop22"],"show/hide columns"),NIAnalytics.setAndTrack("eVar35",t)}},trackerProperties:{eVars:[{name:"eVar1",type:"value",value:"%PAGE_NAME%"},{name:"eVar12",type:"value",value:"%PROFILE_ID:COOKIE%"},{name:"eVar21",type:"value",value:"%PAGE_URL%"},{name:"eVar27",type:"value",value:"%CONTENTTYPE:METATAG%"}],props:[{name:"prop2",type:"alias",value:"eVar27"},{name:"prop33",type:"alias",value:"eVar21"}],events:[{name:"event30"}]}}},{modulePath:"adobe-analytics/src/lib/actions/sendBeacon.js",settings:{type:"link",linkType:"o"}},{modulePath:"adobe-analytics/src/lib/actions/clearVariables.js",settings:{}}]},{id:"RLf6d69dcb148e4d5a904626a2ec7e8f7d",name:"StartingAtPrice_Click:EBR",events:[{modulePath:"core/src/lib/events/click.js",settings:{elementSelector:".starting-at-price__pricing-table-view a",bubbleFireIfParent:!0,bubbleFireIfChildFired:!1},ruleOrder:50}],conditions:[{modulePath:"core/src/lib/conditions/valueComparison.js",settings:{comparison:{operator:"doesNotEqual",caseInsensitive:!0},leftOperand:"%DisableAnalyticsCookie%",rightOperand:"true"}},{modulePath:"core/src/lib/conditions/valueComparison.js",settings:{comparison:{operator:"doesNotEqual",caseInsensitive:!0},leftOperand:"%TRAFFICTYPE_META%",rightOperand:"bot"}}],actions:[{modulePath:"adobe-analytics/src/lib/actions/setVariables.js",settings:{customSetup:{source:function(e){let t="",a=null==e.target.closest(".starting_at_price")?e.target.closest(".nicrc--table-header-label").querySelector(".heading-03").innerText:e.target.closest(".starting_at_price").querySelector(".heading-03").innerText;NIAnalytics.setAndTrack(["eVar33","prop23"],t+":"+a+":"+e.target.innerText)}},trackerProperties:{eVars:[{name:"eVar1",type:"value",value:"%PAGE_NAME%"},{name:"eVar12",type:"value",value:"%PROFILE_ID:COOKIE%"},{name:"eVar21",type:"value",value:"%PAGE_URL%"},{name:"eVar27",type:"value",value:"%CONTENTTYPE:METATAG%"}],props:[{name:"prop2",type:"alias",value:"eVar27"},{name:"prop33",type:"alias",value:"eVar21"}],events:[{name:"event30"}]}}},{modulePath:"adobe-analytics/src/lib/actions/sendBeacon.js",settings:{type:"link",linkName:"aa-react-link",linkType:"o"}},{modulePath:"adobe-analytics/src/lib/actions/clearVariables.js",settings:{}}]},{id:"RLf87459a4d3b648d1921a5ac9f4aed6bf",name:"Download:EBR",events:[{modulePath:"core/src/lib/events/customCode.js",settings:{source:function(e){Element.prototype.closest||(Element.prototype.matches||(Element.prototype.matches=Element.prototype.msMatchesSelector||Element.prototype.webkitMatchesSelector),Element.prototype.closest=function(e){var t=this,a=this;if(!document.documentElement.contains(t))return null;do{if(a.matches(e))return a;a=void 0!==a.parentElement?a.parentElement:a.parentNode}while(null!=a);return null}),document.addEventListener("click",(function(t){_satellite.logger.log("Analytics -> e.target.tagName: "+t.target.tagName),_satellite.logger.log("Analytics -> e.target.hasAttribute(href): "+t.target.hasAttribute("href"));var a,n=s.linkDownloadFileTypes.split(","),r="";if("a"===t.target.tagName.toLowerCase()&&t.target.hasAttribute("href")?(r=document.createElement("a")).href=t.target.href:r=t.target.closest("a"),null!==r){if(a=r.href.split("."),"#"===r.href||"#"===r.href.slice(-1))return!1;var o=a[a.length-1].toLowerCase();for(o.indexOf("?")>-1&&(o=o.substring(0,o.indexOf("?"))),i=0;i<n.length;i++)if(n[i]==o){if(r.href.indexOf("//lumen.ni.com/nicif/")>-1){var l=new RegExp("[\\?&]du=([^&#]*)").exec(r.href);r.href=l[1]}NIAnalytics.v75=r.hostname+("/"===r.pathname.charAt(0)?r.pathname:"/"+r.pathname).replace(/\.([^\.]*)$/,":$1").replace(/\/([^\/]*)$/,":$1"),e()}}}))}},ruleOrder:75}],conditions:[{modulePath:"core/src/lib/conditions/valueComparison.js",settings:{comparison:{operator:"doesNotEqual",caseInsensitive:!0},leftOperand:"%DisableAnalyticsCookie%",rightOperand:"true"}},{modulePath:"core/src/lib/conditions/valueComparison.js",settings:{comparison:{operator:"doesNotEqual",caseInsensitive:!0},leftOperand:"%TRAFFICTYPE_META%",rightOperand:"bot"}}],actions:[{modulePath:"adobe-analytics/src/lib/actions/setVariables.js",settings:{customSetup:{source:function(e,t){NIAnalytics.v75&&(NIAnalytics.setAndTrack("eVar75",NIAnalytics.v75),NIAnalytics.v75=null,window._uxa=window._uxa||[],window._uxa.push(["trackDynamicVariable",{key:"Download Metadata",value:t.eVar75}]),window._uxa.push(["trackDynamicVariable",{key:"Download Product",value:_satellite.getVar("LIST1")}]))}},trackerProperties:{eVars:[{name:"eVar1",type:"value",value:"%PAGE_NAME%"},{name:"eVar10",type:"value",value:"%LANGUAGE:METATAG%"},{name:"eVar21",type:"value",value:"%PAGE_URL%"},{name:"eVar27",type:"value",value:"%CONTENTTYPE:METATAG%"},{name:"eVar56",type:"value",value:"%DETAILED_PAGENAME%"},{name:"eVar63",type:"value",value:"%DOCUMENTID:METATAG%"},{name:"eVar79",type:"value",value:"%GUESTBOOK_CODE%"},{name:"eVar108",type:"value",value:"%LIST1%"},{name:"eVar152",type:"value",value:"%OneTrust_STATUS%"}
31],props:[{name:"prop33",type:"alias",value:"eVar21"}],events:[{name:"event36"}]}}},{modulePath:"adobe-analytics/src/lib/actions/sendBeacon.js",settings:{type:"link",linkName:"download",linkType:"o"}},{modulePath:"adobe-analytics/src/lib/actions/clearVariables.js",settings:{}},{modulePath:"core/src/lib/actions/customCode.js",settings:{source:"//www.ni.com/70533feeace8/484b70bb80b7/0d0fc74c1602/RC4e33b0a768654d1ba435700336b65e1c-source.min.js",language:"javascript",isExternal:!0}},{modulePath:"core/src/lib/actions/customCode.js",settings:{source:"//www.ni.com/70533feeace8/484b70bb80b7/0d0fc74c1602/RC20dc7febc43841afaeb53e2df9fb7330-source.min.js",language:"html",isExternal:!0}},{modulePath:"core/src/lib/actions/customCode.js",settings:{source:"//www.ni.com/70533feeace8/484b70bb80b7/0d0fc74c1602/RC8c20f0d92ced4969b3346aa0d6296630-source.min.js",language:"html",isExternal:!0}}]},{id:"RLf9f84767d95c464ebb06bba1e7af0048",name:"Marketing Cloud ID Customer IDs",events:[{modulePath:"core/src/lib/events/windowLoaded.js",settings:{},ruleOrder:50}],conditions:[],actions:[{modulePath:"adobe-mcid/src/lib/actions/setCustomerIds.js",settings:{customerIds:[{value:"%PROFILE_ID:COOKIE%",authState:1,integrationCode:"zweb_profile_id"},{value:"%ESPUID:URL_PARAM%",authState:0,integrationCode:"elq_contactid"}]}}]},{id:"RLfa8f1670e55940b797c760e174516819",name:"VerticalTab_Click:EBR",events:[{modulePath:"core/src/lib/events/click.js",settings:{elementSelector:'[class*="Tabs_verticalTabs"] .nicrc--tab--list > button',bubbleFireIfParent:!0,bubbleFireIfChildFired:!0},ruleOrder:50}],conditions:[{modulePath:"core/src/lib/conditions/valueComparison.js",settings:{comparison:{operator:"doesNotEqual",caseInsensitive:!0},leftOperand:"%DisableAnalyticsCookie%",rightOperand:"true"}},{modulePath:"core/src/lib/conditions/valueComparison.js",settings:{comparison:{operator:"doesNotEqual",caseInsensitive:!0},leftOperand:"%TRAFFICTYPE_META%",rightOperand:"bot"}}],actions:[{modulePath:"adobe-analytics/src/lib/actions/setVariables.js",settings:{customSetup:{source:function(e){NIAnalytics.setAndTrack(["eVar33","prop23"],"Side tab:"+e.target?.innerText||"")}},trackerProperties:{eVars:[{name:"eVar1",type:"value",value:"%PAGE_NAME%"},{name:"eVar12",type:"value",value:"%PROFILE_ID:COOKIE%"},{name:"eVar21",type:"value",value:"%PAGE_URL%"},{name:"eVar27",type:"value",value:"%CONTENTTYPE:METATAG%"}],props:[{name:"prop2",type:"alias",value:"eVar27"},{name:"prop33",type:"alias",value:"eVar21"}],events:[{name:"event30"}],pageURL:"%PAGE_URL%"}}},{modulePath:"adobe-analytics/src/lib/actions/sendBeacon.js",settings:{type:"link",linkName:"aa-react-link",linkType:"o"}},{modulePath:"adobe-analytics/src/lib/actions/clearVariables.js",settings:{}}]},{id:"RLfabcb033dd37416895e6a3f0900c8df0",name:"SWPDP_Recommended_Addons-Courses_Click:EBR",events:[{modulePath:"core/src/lib/events/click.js",settings:{elementSelector:".aa-swpdp-see-all-addon, .aa-swpdp-see-all-courses",bubbleFireIfParent:!0,bubbleFireIfChildFired:!1},ruleOrder:50}],conditions:[{modulePath:"core/src/lib/conditions/valueComparison.js",settings:{comparison:{operator:"doesNotEqual",caseInsensitive:!0},leftOperand:"%DisableAnalyticsCookie%",rightOperand:"true"}},{modulePath:"core/src/lib/conditions/valueComparison.js",settings:{comparison:{operator:"doesNotEqual",caseInsensitive:!0},leftOperand:"%TRAFFICTYPE_META%",rightOperand:"bot"}}],actions:[{modulePath:"adobe-analytics/src/lib/actions/setVariables.js",settings:{customSetup:{source:function(e){NIAnalytics.setAndTrack(["eVar33","prop23"],"SW PDP:"+e.target.innerText)}},trackerProperties:{eVars:[{name:"eVar1",type:"value",value:"%PAGE_NAME%"},{name:"eVar12",type:"value",value:"%PROFILE_ID:COOKIE%"},{name:"eVar21",type:"value",value:"%PAGE_URL%"},{name:"eVar27",type:"value",value:"%CONTENTTYPE:METATAG%"}],props:[{name:"prop2",type:"alias",value:"eVar27"},{name:"prop33",type:"alias",value:"eVar21"}],events:[{name:"event30"}]}}},{modulePath:"adobe-analytics/src/lib/actions/sendBeacon.js",settings:{type:"link",linkName:"SW PLP",linkType:"o"}},{modulePath:"adobe-analytics/src/lib/actions/clearVariables.js",settings:{}}]},{id:"RLfb8908edf2cb4300811316ce959ae0f0",name:"Capture_Cart_Remove:DCR",events:[{modulePath:"core/src/lib/events/directCall.js",settings:{identifier:"captureCartRemove"},ruleOrder:50}],conditions:[{modulePath:"core/src/lib/conditions/valueComparison.js",settings:{comparison:{operator:"doesNotEqual",caseInsensitive:!0},leftOperand:"%DisableAnalyticsCookie%",rightOperand:"true"}},{modulePath:"core/src/lib/conditions/valueComparison.js",settings:{comparison:{operator:"doesNotEqual",caseInsensitive:!0},leftOperand:"%TRAFFICTYPE_META%",rightOperand:"bot"}}],actions:[{modulePath:"adobe-analytics/src/lib/actions/setVariables.js",settings:{customSetup:{source:function(e,t){e.detail.items&&(t.products=";"+e.detail.items.replace(/,/g,",;"),t.linkTrackVars+=",products")}},trackerProperties:{eVars:[{name:"eVar22",type:"value",value:"%event.detail.eventDetail%"},{name:"eVar101",type:"value",value:"%HASHED_EMAIL:USER:DL%"}],events:[{name:"scRemove"}]}}},{modulePath:"adobe-analytics/src/lib/actions/sendBeacon.js",settings:{type:"link",linkType:"o"}},{modulePath:"adobe-analytics/src/lib/actions/clearVariables.js",settings:{}}]},{id:"RLfcded28fe3804bdb84395a9e54172952",name:"Wrapper_Footer_v2:Click:EBR",events:[{modulePath:"core/src/lib/events/click.js",settings:{elementSelector:".analytics-footer
31support-link",bubbleFireIfParent:!0,bubbleFireIfChildFired:!0},ruleOrder:50},{modulePath:"core/src/lib/events/click.js",settings:{elementSelector:".analytics-footersupport-feedback",bubbleFireIfParent:!0,bubbleFireIfChildFired:!0},ruleOrder:50},{modulePath:"core/src/lib/events/click.js",settings:{elementSelector:".analytics-footer-link",bubbleFireIfParent:!0,bubbleFireIfChildFired:!0},ruleOrder:50},{modulePath:"core/src/lib/events/click.js",settings:{elementSelector:".analytics-footersolutions-link",bubbleFireIfParent:!0,bubbleFireIfChildFired:!0},ruleOrder:50},{modulePath:"core/src/lib/events/click.js",settings:{elementSelector:".analytics-footerorders-link",bubbleFireIfParent:!0,bubbleFireIfChildFired:!0},ruleOrder:50},{ 32modulePath:"core/src/lib/events/click.js",settings:{elementSelector:".analytics-footercompany-link",bubbleFireIfParent:!0,bubbleFireIfChildFired:!0},ruleOrder:50}],conditions:[{modulePath:"core/src/lib/conditions/valueComparison.js",settings:{comparison:{operator:"doesNotEqual",caseInsensitive:!0},leftOperand:"%DisableAnalyticsCookie%",rightOperand:"true"}},{modulePath:"core/src/lib/conditions/valueComparison.js",settings:{comparison:{operator:"doesNotEqual",caseInsensitive:!0},leftOperand:"%TRAFFICTYPE_META%",rightOperand:"bot"}}],actions:[{modulePath:"adobe-analytics/src/lib/actions/setVariables.js",settings:{customSetup:{source:function(e){function t(e){var t=document.createElement("a");t.href=e;var a=t.pathname,n=t.hostname,r=new RegExp("/((?:lang/)?(?:d|esa|f|i|ja|ko|zhs|zht|en|de|es|fr|it|pt|nl|pl|ru|cs|sv|fi|da|no|hu|ro|sr|sl|hr)(?:/|$))");return a.match(/\/[a-z]{2}\-[a-z]{2}\/.*/)?n+a.replace(/\/[a-z]{2}\-[a-z]{2}(\/.*)/,"$1"):a.match(/\/[a-z]{2}\-[a-z]{2}\.html/)?n+a.replace(/\/[a-z]{2}\-[a-z]{2}\.html/,"/"):a.match(/\/[a-z]{2}\/.*/)?n+a.replace(/\/[a-z]{2}(\/.*)/,"$1"):a.match(/\/[a-z]{2}\.html/)?n+a.replace(/\/[a-z]{2}\.html/,"/"):n+a.replace(r,"/")}Element.prototype.closest||(Element.prototype.matches||(Element.prototype.matches=Element.prototype.msMatchesSelector||Element.prototype.webkitMatchesSelector),Element.prototype.closest=function(e){var t=this,a=this;if(!document.documentElement.contains(t))return null;do{if(a.matches(e))return a;a=void 0!==a.parentElement?a.parentElement:a.parentNode}while(null!=a);return null});var a=e.target.closest("a"),n=a.parentElement,r=t(a.href),i="";a.classList.contains("analytics-footerlogo-link")?i="footer:nilogo":a.classList.contains("analytics-footer-link")?i="footer:"+r:a.classList.contains("analytics-footersolutions-link")?i="footer:solutions:"+r:a.classList.contains("analytics-footerorders-link")?i="footer:orders:"+r:a.classList.contains("analytics-footercompany-link")?i="footer:company:"+r:a.classList.contains("analytics-footersupport-link")?i="footer:support:"+r:(n.classList.contains("analytics-footersupport-link")||n.classList.contains("analytics-footersupport-feedback"))&&(i="footer:support:site feedback"),NIAnalytics.setAndTrack(["eVar33","prop23"],i),window._uxa=window._uxa||[],window._uxa.push(["trackDynamicVariable",{key:"Site Clicks",value:i}])}},trackerProperties:{eVars:[{name:"eVar1",type:"value",value:"%PAGE_NAME%"},{name:"eVar12",type:"value",value:"%PROFILE_ID:COOKIE%"},{name:"eVar21",type:"value",value:"%PAGE_URL%"},{name:"eVar27",type:"value",value:"%CONTENTTYPE:METATAG%"}],props:[{name:"prop2",type:"alias",value:"eVar27"},{name:"prop33",type:"alias",value:"eVar21"}],events:[{name:"event30"}]}}},{modulePath:"adobe-analytics/src/lib/actions/sendBeacon.js",settings:{type:"link",linkType:"o"}},{modulePath:"adobe-analytics/src/lib/actions/clearVariables.js",settings:{}}]},{id:"RLfcf5970fb4734cb0a559cf6885e50ad2",name:"FreeCoursePDP_Learn-more_Click:EBR",events:[{modulePath:"core/src/lib/events/click.js",settings:{elementSelector:".aa-freec-cont-learn",bubbleFireIfParent:!0,bubbleFireIfChildFired:!1},ruleOrder:50}],conditions:[{modulePath:"core/src/lib/conditions/valueComparison.js",settings:{comparison:{operator:"doesNotEqual",caseInsensitive:!0},leftOperand:"%DisableAnalyticsCookie%",rightOperand:"true"}},{modulePath:"core/src/lib/conditions/valueComparison.js",settings:{comparison:{operator:"doesNotEqual",caseInsensitive:!0},leftOperand:"%TRAFFICTYPE_META%",rightOperand:"bot"}}],actions:[{modulePath:"adobe-analytics/src/lib/actions/setVariables.js",settings:{customSetup:{source:function(e){NIAnalytics.setAndTrack(["eVar33","prop23"],e.element?.closest(".
32nicrc--stack-vertical")?.querySelector("h3")?.innerText+":Learn More")}},trackerProperties:{eVars:[{name:"eVar1",type:"value",value:"%PAGE_NAME%"},{name:"eVar12",type:"value",value:"%PROFILE_ID:COOKIE%"},{name:"eVar21",type:"value",value:"%PAGE_URL%"},{name:"eVar27",type:"value",value:"%CONTENTTYPE:METATAG%"}],props:[{name:"prop2",type:"alias",value:"eVar27"},{name:"prop33",type:"alias",value:"eVar21"}],events:[{name:"event30"}]}}},{modulePath:"adobe-analytics/src/lib/actions/sendBeacon.js",settings:{type:"link",linkName:"Free Course PDP Learn more",linkType:"o"}},{modulePath:"adobe-analytics/src/lib/actions/clearVariables.js",settings:{}}]},{id:"RLfdeb47f094964ea3afcf65f6a5fba05f",name:"6Sense_APIv2:PLR",events:[{modulePath:"core/src/lib/events/libraryLoaded.js",settings:{},ruleOrder:50}],conditions:[{modulePath:"core/src/lib/conditions/valueComparison.js",settings:{comparison:{operator:"isTrue"},leftOperand:"%OneTrust_Targeting_Consent%"}},{modulePath:"core/src/lib/conditions/valueComparison.js",settings:{comparison:{operator:"doesNotEqual",caseInsensitive:!0},leftOperand:"%DisableAnalyticsCookie%",rightOperand:"true"}},{modulePath:"core/src/lib/conditions/customCode.js",settings:{source:function(){return null===sessionStorage.getItem("_6senseCompanyDetails")}}},{modulePath:"core/src/lib/conditions/customCode.js",settings:{source:function(){var e=_satellite.getVar("SECTION:METATAG"),t=["products","innovations","events","landing","company","perspectives","solutions"],a=_satellite.getVar("CONTENTTYPE:METATAG"),n=["profile","contactni","downloadconfirm"],r=_satellite.getVar("PAGE_NAME");return!(["products:checkout:shipping","products:checkout:billing","products:checkout:review"].indexOf(_satellite.getVar("DETAILED_PAGENAME"))>-1)&&(t.indexOf(e)>-1||n.indexOf(a)>-1||"homepage"===r||r.indexOf("ni.com/gate/gb")>-1||0===r.indexOf("forums.ni.com/t5/NI-Blog/"))}}},{modulePath:"core/src/lib/conditions/customCode.js",settings:{source:function(){return null===sessionStorage.getItem("blockedLaunchRules")||!JSON.parse(sessionStorage.getItem("blockedLaunchRules")).includes("6SenseAPI")}}}],actions:[{modulePath:"core/src/lib/actions/customCode.js",settings:{source:'<script id="6senseWebTag" src="https://j.6sc.co/j/42e10c43-d647-4a99-a58a-b156f6040424.js"></script>',language:"html"}},{modulePath:"core/src/lib/actions/customCode.js",settings:{source:'if(sessionStorage.getItem("Analytics3rdPartyDebug") !== null || document.cookie.indexOf(\'Analytics3rdPartyDebug\') > -1){\n NIAnalytics.ruleLogger("6Sense_API:PLR");\n}',language:"javascript"}}]},{id:"RLff4729e9d76b4f218b89823cacddf395",name:"My_Profile_Add_Payment_Method_Click:EBR",events:[{modulePath:"core/src/lib/events/click.js",settings:{elementSelector:".analytics-mp-payment-add",bubbleFireIfParent:!0,bubbleFireIfChildFired:!0},ruleOrder:50}],conditions:[{modulePath:"core/src/lib/conditions/valueComparison.js",settings:{comparison:{operator:"doesNotEqual",caseInsensitive:!0},leftOperand:"%DisableAnalyticsCookie%",rightOperand:"true"}},{modulePath:"core/src/lib/conditions/valueComparison.js",settings:{comparison:{operator:"doesNotEqual",caseInsensitive:!0},leftOperand:"%TRAFFICTYPE_META%",rightOperand:"bot"}}],actions:[{modulePath:"adobe-analytics/src/lib/actions/setVariables.js",settings:{trackerProperties:{eVars:[{name:"eVar1",type:"value",value:"MyProfile/Saved payment methods"},{name:"eVar12",type:"value",value:"%PROFILE_ID:COOKIE%"},{name:"eVar21",type:"value",value:"%PAGE_URL%"},{name:"eVar27",type:"value",value:"%CONTENTTYPE:METATAG%"},{name:"eVar33",type:"value",value:"Add a Card"},{name:"eVar56",type:"alias",value:"eVar1"}],props:[{name:"prop2",type:"alias",value:"eVar27"},{name:"prop23",type:"alias",value:"eVar33"},{name:"prop33",type:"alias",value:"eVar21"}],events:[{name:"event30"}]}}},{modulePath:"adobe-analytics/src/lib/actions/sendBeacon.js",settings:{type:"link",linkType:"o"}},{modulePath:"adobe-analytics/src/lib/actions/clearVariables.js",settings:{}}]},{id:"RLff558f4868a04f8b87d5dd0f25f1f207",name:" Capture_PardotForm:DCR",events:[{modulePath:"core/src/lib/events/directCall.js",settings:{identifier:"capturePardotForm"},ruleOrder:50}],conditions:[{modulePath:"core/src/lib/conditions/valueComparison.js",settings:{comparison:{operator:"doesNotEqual",caseInsensitive:!0},leftOperand:"%DisableAnalyticsCookie%",rightOperand:"true"}},{modulePath:"core/src/lib/conditions/valueComparison.js",settings:{comparison:{operator:"doesNotEqual"},leftOperand:"%TRAFFICTYPE_META%",rightOperand:"bot"}}],actions:[{modulePath:"core/src/lib/actions/customCode.js",settings:{global:!0,source:"//www.ni.com/70533feeace8/484b70bb80b7/0d0fc74c1602/RCf15d39c7fc604a0b9108b0dffa17cc80-source.min.js",language:"javascript",isExternal:!0}},{modulePath:"adobe-analytics/src/lib/actions/setVariables.js",settings:{customSetup:{source:function(e,t){NIAnalytics.createNestedObject(digitalData,["valueToHash"],"");var a=e.detail.email;switch(digitalData.valueToHash=a,t.eVar101=""!==a?_satellite.getVar("MD5_HASH"):"",t.linkTrackVars+=",eVar101",e.detail.eventName){case"start":t.events+=""===t.events?"event42":",event42",t.linkTrackEvents+=",event42",NIAnalytics.setAndTrack(["eVar33","prop23"],"form:start");break;case"complete":t.events+=""===t.events?"event43":",event43",t.linkTrackEvents+=",event43",NIAnalytics.setAndTrack(["eVar33","prop23"],"form:complete");var n=document.createElement("script");n.type="text/javascript",n.async=!0,n.src=("https:"==document.location.protocol?"https://app":"http://app")+".leadsrx.com/visitor.js",n.onload=function(){var t={email:e.detail.email};_lrx_sendEvent("conversion",15951,null,JSON.stringify(t))};var r=document.getElementsByTagName("script")[0];r.parentNode.insertBefore(n,r)}switch(typeof e.detail.optIn){case"string":"true"===e.detail.optIn.toLowerCase()&&NIAnalytics.setAndTrack(["eVar151"],"true");break;case"boolean":e.detail.optIn&&NIAnalytics.setAndTrack(["eVar151"],"true")}}},trackerProperties:{eVars:[{name:"eVar1",type:"value",value:"%PAGE_NAME%"},{name:"eVar12",type:"value",value:"%PROFILE_ID:COOKIE%"},{name:"eVar21",type:"value",value:"%PAGE_URL%"},{name:"eVar27",type:"value",value:"%CONTENTTYPE:METATAG%"},{name:"eVar56",type:"value",value:"%DETAILED_PAGENAME%"},{name:"eVar71",type:"value",value:"Demand Response Pardot"},{name:"eVar125",type:"value",value:"%TEMPLATE:PI:PA:DL%"},{name:"eVar152",type:"value",value:"%OneTrust_STATUS%"}
32],props:[{name:"prop2",type:"alias",value:"eVar27"},{name:"prop33",type:"alias",value:"eVar21"},{name:"prop50",type:"alias",value:"eVar56"}],events:[{name:"event30"}],pageName:"%PAGE_NAME%"}}},{modulePath:"adobe-analytics/src/lib/actions/sendBeacon.js",settings:{type:"link",linkType:"o"}},{modulePath:"adobe-analytics/src/lib/actions/clearVariables.js",settings:{}},{modulePath:"core/src/lib/actions/customCode.js",settings:{source:"//www.ni.com/70533feeace8/484b70bb80b7/0d0fc74c1602/RC0a2c4daaa8304301a514dfc1e5b593d0-source.min.js",language:"html",isExternal:!0}},{modulePath:"core/src/lib/actions/customCode.js",settings:{source:"//www.ni.com/70533feeace8/484b70bb80b7/0d0fc74c1602/RCcb810a96258343ac8ecdb2589c212117-source.min.js",language:"html",isExternal:!0}}]},{id:"RLffa440139ddf4cdcafa2786163c53b9f",name:"My_Profile_Update_PI_CTA_Clicks:EBR",events:[{modulePath:"core/src/lib/events/customCode.js",settings:{source:function(e){document.addEventListener("click",(t=>{t.target.closest(".analytics-mp-update-pi-cancel, .analytics-mp-update-pi-save")&&e(t)}),!1)}},ruleOrder:50}],conditions:[{modulePath:"core/src/lib/conditions/valueComparison.js",settings:{comparison:{operator:"doesNotEqual",caseInsensitive:!0},leftOperand:"%DisableAnalyticsCookie%",rightOperand:"true"}},{modulePath:"core/src/lib/conditions/valueComparison.js",settings:{comparison:{operator:"doesNotEqual",caseInsensitive:!0},leftOperand:"%TRAFFICTYPE_META%",rightOperand:"bot"}}],actions:[{modulePath:"adobe-analytics/src/lib/actions/setVariables.js",settings:{customSetup:{source:function(e){_satellite.logger.log(e);var t=e.target.closest("button"),a={"analytics-mp-update-pi-cancel":"Cancel","analytics-mp-update-pi-save":"Update personal information"},n=Object.keys(a).find((e=>t.classList.contains(e)));n=n?a[n]:"",NIAnalytics.setAndTrack(["eVar33","prop23"],n)}},trackerProperties:{eVars:[{name:"eVar1",type:"value",value:"Myprofile:Update personal information"},{name:"eVar12",type:"value",value:"%PROFILE_ID:COOKIE%"},{name:"eVar21",type:"value",value:"%PAGE_URL%"},{name:"eVar27",type:"value",value:"%CONTENTTYPE:METATAG%"},{name:"eVar56",type:"value",value:"Myprofile:Update personal information"}],props:[{name:"prop2",type:"alias",value:"eVar27"},{name:"prop33",type:"alias",value:"eVar21"}],events:[{name:"event30"}]}}},{modulePath:"adobe-analytics/src/lib/actions/sendBeacon.js",settings:{type:"link",linkType:"o"}},{modulePath:"adobe-analytics/src/lib/actions/clearVariables.js",settings:{}}]}]};var _satellite=function(){"use strict";function e(e){return e&&e.__esModule&&Object.prototype.hasOwnProperty.call(e,"default")?e.default:e}function t(){return ne?ae:(ne=1,ae=function(e){return e})}function a(){if(ie)return re;ie=1;var e={LOG:"log",INFO:"info",DEBUG:"debug",WARN:"warn",ERROR:"error"},t="\ud83d\ude80",a=10===parseInt((/msie (\d+)/.exec(navigator.userAgent.toLowerCase())||[])[1])?"[Launch]":t,n=!1,r=100,i=new Set,o=function(t){if(n&&window.console){var r=Array.prototype.slice.call(arguments,1);r.unshift(a),t!==e.DEBUG||window.console[t]||(t=e.INFO),window.console[t].apply(window.console,r)}},s=o.bind(null,e.LOG),l=o.bind(null,e.INFO),c=o.bind(null,e.DEBUG),u=o.bind(null,e.WARN),d=o.bind(null,e.ERROR),p=function(){var t=arguments[0];if("string"!=typeof t&&(t=String(t)),n)o.apply(null,[e.WARN].concat(Array.prototype.slice.call(arguments)));else if(!i.has(t)){if(i.add(t),i.size>r){var a=i.values().next().value;i.delete(a)}var s=n;n=!0,o.apply(null,[e.WARN].concat(Array.prototype.slice.call(arguments))),n=s}},m={log:s,info:l,debug:c,warn:u,error:d,deprecation:p,createPrefixedLogger:function(e){var t="["+e+"]";return{log:s.bind(null,t),info:l.bind(null,t),debug:c.bind(null,t),warn:u.bind(null,t),error:d.bind(null,t)}}};return Object.defineProperty(m,"outputEnabled",{get:function(){return n},set:function(e){!1===n&&!0===e&&i.clear(),n=e},enumerable:!0,configurable:!0}),re=m}function n(){return se?oe:(se=1,oe=document)}function r(){return ce?le:(ce=1,le=Object.assign)}function i(){return de?ue:(de=1,ue=window)}function o(){function e({window:e}
32){return function(t,a,n,r){var i,o=Boolean(a&&Array.isArray(n)),s=Boolean(o&&t),l=document.createElement("a");if(o){var c=function(){var e=new Error("Unable to find the Library Embed Code for Dynamic Host Resolution.");throw e.code="dynamic_host_resolver_constructor_error",e};if(t&&(/^((https?:)?\/\/).+/.test(t)||c(),/^\/\/.+/.test(t)?l.href=e.location.protocol+t:l.href=t),l.hostname||c(),-1===n.indexOf(l.hostname)){var u=new Error("This library is not authorized for this domain. Please contact your CSM for more information.");throw u.code="dynamic_host_not_allowed",u}}var d=function(){if(null!=i)return i;if(s){var e=l.host;/:80$/.test(e)?e=e.replace(":80",""):/:80\/$/.test(e)?e=e.replace(":80/",""):/:443$/.test(e)?e=e.replace(":443",""):/:443\/$/.test(e)&&(e=e.replace(":443/","")),i=l.protocol+"//"+e}else i="";return i},p=function(e){return s&&"string"==typeof e?[d(),"/"===e.charAt(0)?e.slice(1):e].join("/"):e},m={getTurbineHost:d,decorateWithDynamicHost:p,get isDynamicEnforced(){return o}};if(e){function h(t){t?e.dynamicHostResolver=m:delete e.dynamicHostResolver}r.onDebugChanged(h),h(r.getDebugEnabled())}return m}}if(me)return pe;me=1;const a=t()(e);return pe=a({window:i()})}function s(){return ge?he:(ge=1,he=function(e){var t=[];return e.forEach((function(e){e.events&&e.events.forEach((function(a){t.push({rule:e,event:a})}))})),t.sort((function(e,t){return e.event.ruleOrder-t.event.ruleOrder}))})}function l(){if(ve)return fe;ve=1;var e="debug";return fe=function(t,a){var n=function(){return"true"===t.getItem(e)},r=function(a){t.setItem(e,a)},i=[],o=function(e){i.push(e)};return a.outputEnabled=n(),{onDebugChanged:o,getDebugEnabled:n,setDebugEnabled:function(e){n()!==e&&(r(e),a.outputEnabled=e,i.forEach((function(t){t(e)})))}}},fe}function c(){if(ye)return be;ye=1;var e="Module did not export a function.";return be=function(t,a,n){return function(r,i,o){o=o||[];var s=t.getModuleExports(r.modulePath);if("function"!=typeof s)throw new Error(e);var l=t.getModuleDefinition(r.modulePath),c=r.settings||{};!r.hasTransformedFilePaths&&l.filePaths&&(n(c,l.filePaths,r.modulePath),r.hasTransformedFilePaths=!0);var u=a(c,i);return s.bind(null,u).apply(null,o)}}}function u(){return Ee?_e:(Ee=1,_e=function(e){return"string"==typeof e?e.replace(/\s+/g," ").trim():e})}function d(){function e({window:e}){var t="com.adobe.reactor.";return function(a,n){var r=t+(n||"");return{getItem:function(t){try{return e[a].getItem(r+t)}catch(e){return null}},setItem:function(t,n){try{return e[a].setItem(r+t,n),!0}catch(e){return!1}}}}}if(Ae)return Te;Ae=1;const a=t()(e);return Te=a({window:i()})}function p(){if(Ie)return Pe;Ie=1;var e=d(),t="dataElements.",a=e("sessionStorage",t),n=e("localStorage",t),r={PAGEVIEW:"pageview",SESSION:"session",VISITOR:"visitor"},i={},o=function(e){var t;try{t=JSON.stringify(e)}catch(e){}return t};return Pe={setValue:function(e,t,s){var l;switch(t){case r.PAGEVIEW:return void(i[e]=s);case r.SESSION:return void((l=o(s))&&a.setItem(e,l));case r.VISITOR:return void((l=o(s))&&n.setItem(e,l))}},getValue:function(e,t){var o;switch(t){case r.PAGEVIEW:return i.hasOwnProperty(e)?i[e]:null;case r.SESSION:return null===(o=a.getItem(e))?o:JSON.parse(o);case r.VISITOR:return null===(o=n.getItem(e))?o:JSON.parse(o)}}}}function m(){function e({cleanText:e,dataElementSafe:t,logger:a}){return function(n,i,o,s,l){return function(c,u){var d=i(c);if(!d)return s?"":void 0;var p,m,h=d.storageDuration;try{p=n.getModuleExports(d.modulePath),m=n.getModuleDefinition(d.modulePath)}catch(e){return void a.error(r(d,c,e.message,e.stack))}if("function"==typeof p){var g,f=d.settings||{};!d.hasTransformedFilePaths&&m.filePaths&&(l(f,m.filePaths,d.modulePath),d.hasTransformedFilePaths=!0);try{g=p(o(f,u),u)}catch(e){return void a.error(r(d,c,e.message,e.stack))}return h&&(null!=g?t.setValue(c,h,g):g=t.getValue(c,h)),null==g&&null!=d.defaultValue&&(g=d.defaultValue),"string"==typeof g&&(d.cleanText&&(g=e(g)),d.forceLowerCase&&(g=g.toLowerCase())),g}a.error(r(d,c,"Module did not export a function."))}}}if(Se)return Ce;Se=1;var n=t(),r=function(e,t,a,n){return"Failed to execute data element module "+e.modulePath+" for data element "+t+". "+a+(n?"\n"+n:"")};const i=n(e);return Ce=i({cleanText:u(),logger:a(),dataElementSafe:p()})}function h(){if(Oe)return Ne;Oe=1;var e=u(),t={text:function(e){return e.textContent},cleanText:function(t){return e(t.textContent)}},a=function(e,a,n){for(var r,i=e,o=0,s=a.length;o<s;o++){if(null==i)return;var l=a[o];if(n&&"@"===l.charAt(0)){var c=l.slice(1);i=t[c](i)}else if(i.getAttribute&&(r=l.match(/^getAttribute\((.+)\)$/))){var u=r[1];i=i.getAttribute(u)}else i=i[l]}return i};return Ne=function(e,t,n){return function(r,i){var o;if(t(r))o=n(r,i);else{var s=r.split("."),l=s.shift();"this"===l?i&&(o=a(i.element,s,!0)):"event"===l?i&&(o=a(i,s)):"target"===l?i&&(o=a(i.target,s)):o=a(e[l],s)}return o}}}function g(){return we?ke:(we=1,ke=function(e,t){return function(a){var n=a.split(".")[0];return Boolean(t(a)||"this"===n||"event"===n||"target"===n||e.hasOwnProperty(n))}})}
32function f(){return Ve?De:(Ve=1,De=function(e,t,a){var n={exports:{}};return e.call(n.exports,n,n.exports,t,a),n.exports})}function v(){function e({extractModuleExports:e,logger:t}){return function(){var a={},n=function(e){var t=a[e];if(!t)throw new Error("Module "+e+" not found.");return t},r=function(){Object.keys(a).forEach((function(e){try{i(e)}catch(n){var a="Error initializing module "+e+". "+n.message+(n.stack?"\n"+n.stack:"");t.error(a)}}))},i=function(t){var a=n(t);return a.hasOwnProperty("exports")||(a.exports=e(a.definition.script,a.require,a.turbine)),a.exports};return{registerModule:function(e,t,n,r,i){var o={definition:t,extensionName:n,require:r,turbine:i};o.require=r,a[e]=o},hydrateCache:r,getModuleExports:i,getModuleDefinition:function(e){return n(e).definition},getModuleExtensionName:function(e){return n(e).extensionName}}}}if(Re)return Me;Re=1;const n=t()(e);return Me=n({extractModuleExports:f(),logger:a()})}function b(){function e({logger:e}){return function(t){var a=!1;return function(n,r){var i=t._monitors;i&&(a||(e.warn("The _satellite._monitors API may change at any time and should only be used for debugging."),a=!0),i.forEach((function(e){e[n]&&e[n](r)})))}}}if(je)return Le;je=1;const n=t()(e);return Le=n({logger:a()})}function y(){function e({logger:e}){return function(t,a,n){var r,i,o,s,l=[],c=function(e,r,i){if(!t(r))return e;l.push(r);var o=a(r,i);return l.pop(),null==o&&n?"":o};return r=function(e,t){var a=/^%([^%]+)%$/.exec(e);return a?c(e,a[1],t):e.replace(/%(.+?)%/g,(function(e,a){return c(e,a,t)}))},i=function(e,t){for(var a={},n=Object.keys(e),r=0;r<n.length;r++){var i=n[r],o=e[i];a[i]=s(o,t)}return a},o=function(e,t){for(var a=[],n=0,r=e.length;n<r;n++)a.push(s(e[n],t));return a},s=function(e,t){return"string"==typeof e?r(e,t):Array.isArray(e)?o(e,t):"object"==typeof e&&null!==e?i(e,t):e},function(t,a){return l.length>10?(e.error("Data element circular reference detected: "+l.join(" -> ")),t):s(t,a)}}}if(Fe)return xe;Fe=1;const n=t()(e);return xe=n({logger:a()})}function _(){return Be||(Be=1,Ge=function(e){return function(){if("string"==typeof arguments[0])e[arguments[0]]=arguments[1];else if(arguments[0]){var t=arguments[0];for(var a in t)e[a]=t[a]}}}),Ge}function E(){return qe?Ue:(qe=1,Ue="undefined"!=typeof window&&window.Promise||void 0!==ta&&ta.Promise)}function T(){if(He)return Ye;He=1;var e=E();return Ye=function(t,a,n){return function(r,i,o,s){return s.then((function(){var s,l=r.delayNext;return new e((function(a,n){var i=t(r,o,[o]);if(!l)return a();var c=r.timeout,u=new e((function(e,t){s=setTimeout((function(){t(new Error("A timeout occurred because the action took longer than "+c/1e3+" seconds to complete. "))}),c)}));e.race([i,u]).then(a,n)})).catch((function(t){return clearTimeout(s),t=a(t),n(r,i,t),e.reject(t)})).then((function(){clearTimeout(s)}))}))}},Ye}function A(){if(We)return Ke;We=1;var e=E();return Ke=function(t,a,n,r,i){return function(o,s,l,c){return c.then((function(){var c;return new e((function(a,n){var r=t(o,l,[l]),i=o.timeout,s=new e((function(e,t){c=setTimeout((function(){t(new Error("A timeout occurred because the condition took longer than "+i/1e3+" seconds to complete. "))}),i)}));e.race([r,s]).then(a,n)})).catch((function(t){return clearTimeout(c),t=a(t),r(o,s,t),e.reject(t)})).then((function(t){if(clearTimeout(c),!n(o,t))return i(o,s),e.reject()}))}))}},Ke}function P(){if($e)return ze;$e=1;var e=E().resolve();return ze=function(t,a,n){return function(r,i){return r.conditions&&r.conditions.forEach((function(a){e=t(a,r,i,e)})),r.actions&&r.actions.forEach((function(t){e=a(t,r,i,e)})),e=(e=e.then((function(){n(r)}))).catch((function(){}))}}}function I(){return Je?Qe:(Je=1,Qe=function(e){return Boolean(e&&"object"==typeof e&&"function"==typeof e.then)})}function C(){if(Ze)return Xe;Ze=1;var e=I();return Xe=function(t,a,n,r){return function(i,o){var s;if(i.conditions)for(var l=0;l<i.conditions.length;l++){s=i.conditions[l];try{var c=t(s,o,[o]);if(e(c))throw new Error("Rule component sequencing must be enabled on the property for this condition to function properly.");if(!a(s,c))return n(s,i),!1}catch(e){return r(s,i,e),!1}}return!0}},Xe}function S(){return tt?et:(tt=1,et=function(e,t){return function(a,n){e(a,n)&&t(a,n)}})}function N(){return nt?at:(nt=1,at=function(e){return function(t){var a=e.getModuleDefinition(t.modulePath);return a&&a.displayName||t.modulePath}})}function O(){return it?rt:(it=1,rt=function(e){return function(t){var a=t.rule,n=t.event,r=e.getModuleDefinition(n.modulePath).name;return{$type:e.getModuleExtensionName(n.modulePath)+"."+r,$rule:{id:a.id,name:a.name}}}})}function k(){return st||(st=1,ot=function(e,t,a,n,r,i){return function(o,s){var l=s.rule,c=s.event;c.settings=c.settings||{};try{var u=r(s);t(c,null,[function(t){var n=a(u,t);o((function(){e(n,l)}))}])}catch(e){i.error(n(c,l,e))}}}),ot}function w(){return ct||(ct=1,lt=function(e,t,a,n){return function(r,i,o){var s=t(r);a.error(e(s,i.name,o)),n("ruleActionFailed",{rule:i,action:r})}}),lt}function D(){return dt||(dt=1,ut=function(e,t,a,n){return function(r,i,o){var s=t(r);a.error(e(s,i.name,o)),n("ruleConditionFailed",{rule:i,condition:r})}}),ut}function V(){return mt||(mt=1,pt=function(e,t,a){return function(n,r){var i=e(n);t.log('Condition "'+i+'" for rule "'+r.name+'" was not met.'),a("ruleConditionFailed",{rule:r,condition:n})}}),pt}function M(){return gt||(gt=1,ht=function(e,t){return function(a){e.log('Rule "'+a.name+'" fired.'),t("ruleCompleted",{rule:a})}}),ht}function R(){return vt?ft:(vt=1,ft=function(e,t,a){return function(n,r){var i;if(n.actions)for(var o=0;o<n.actions.length;o++){i=n.actions[o];try{e(i,r,[r])}catch(e){return void t(i,n,e)}}a(n)}})}function L(){return yt?bt:(yt=1,bt=function(e,t,a,n){return function(r,i){n("ruleTriggered",{rule:i}),e?a(i,r):t(i,r)}})}function j(){return Et?_t:(Et=1,_t=function(e,t,a){return'Failed to execute "'+e+'" for "'+t+'" rule. '+a.message+(a.stack?"\n"+a.stack:"")})}function x(){return At?Tt:(At=1,Tt=function(e,t){return t&&!e.negate||!t&&e.negate})}function F(){if(It)return Pt;It=1;var e=[],t=!1,a=function(a){t?a():e.push(a)};return Pt=function(n,r,i){n(r).forEach((function(e){i(a,e)})),t=!0,e.forEach((function(e){e()}
32)),e=[]},Pt}function G(){return St?Ct:(St=1,Ct=function(e){if(e||(e=new Error("The extension triggered an error, but no error information was provided.")),!(e instanceof Error)){var t="object"==typeof e?JSON.stringify(e):String(e);e=new Error(t)}return e})}function B(){function e(e){return"[object Object]"===Object.prototype.toString.call(e)}function t(t){var a,n;return!1!==e(t)&&(void 0===(a=t.constructor)||!1!==e(n=a.prototype)&&!1!==n.hasOwnProperty("isPrototypeOf"))}return Nt||(Nt=1,Object.defineProperty(na,"__esModule",{value:!0}),na.isPlainObject=t),na}function U(){function e({objectAssign:e,isPlainObject:t,logger:a}){return function(n,r){return t(r=r||{})?r=e({},r,n):e(r,n),r.hasOwnProperty("type")||Object.defineProperty(r,"type",{get:function(){return a.deprecation("Accessing event.type in Adobe Launch has been deprecated and will be removed soon. Please use event.$type instead."),r.$type}}),r}}if(kt)return Ot;kt=1;const n=t()(e);return Ot=n({objectAssign:r(),isPlainObject:B().isPlainObject,logger:a()})}function q(){function e({logger:e}){return function(t,a){return function(n,r){var i=t[n];if(i){var o=i.modules;if(o){for(var s=Object.keys(o),l=0;l<s.length;l++){var c=s[l],u=o[c];if(u.shared&&u.name===r)return a.getModuleExports(c)}e.error(`The module "${r}" does not exist in the shared modules of the "${n}" extension`)}}else e.error(`The extension "${n}" is not bundled with the library."`)}}}if(Dt)return wt;Dt=1;const n=t()(e);return wt=n({logger:a()})}function Y(){return Mt?Vt:(Mt=1,Vt=function(e,t){return function(){return t?e(t):{}}})}function H(){return Lt?Rt:(Lt=1,Rt=function(e,t,a){return function(n){if(a){var r=n.split(".");r.splice(r.length-1||1,0,"min"),n=r.join(".")}return e(t)+n}})}function K(){if(xt)return jt;xt=1;var e=".js",t=function(e){return e.substr(0,e.lastIndexOf("/"))},a=function(e,t){return-1!==e.indexOf(t,e.length-t.length)};return jt=function(n,r){a(r,e)||(r+=e);var i=r.split("/"),o=t(n).split("/");return i.forEach((function(e){e&&"."!==e&&(".."===e?o.length&&o.pop():o.push(e))})),o.join("/")}}function W(){return Ft||(Ft=1,e=function(){function e(e){for(var t=1;t<arguments.length;t++){var a=arguments[t];for(var n in a)"__proto__"!==n&&(e[n]=a[n])}return e}function t(a,n){function r(t,r,i){if("undefined"!=typeof document){"number"==typeof(i=e({},n,i)).expires&&(i.expires=new Date(Date.now()+864e5*i.expires)),i.expires&&(i.expires=i.expires.toUTCString()),t=encodeURIComponent(t).replace(/%(2[346B]|5E|60|7C)/g,decodeURIComponent).replace(/[()]/g,escape);var o="";for(var s in i)i[s]&&(o+="; "+s,!0!==i[s]&&(o+="="+i[s].split(";")[0]));return document.cookie=t+"="+a.write(r,t)+o}}function i(e){if("undefined"!=typeof document&&(!arguments.length||e)){for(var t=document.cookie?document.cookie.split("; "):[],n={},r=0;r<t.length;r++){var i=t[r].split("="),o=i.slice(1).join("=");try{var s=decodeURIComponent(i[0]);if(s in n||(n[s]=a.read(o,s)),e===s)break}catch(e){}}return e?n[e]:n}}return Object.create({set:r,get:i,remove:function(t,a){r(t,"",e({},a,{expires:-1}))},withAttributes:function(a){return t(this.converter,e({},this.attributes,a))},withConverter:function(a){return t(e({},this.converter,a),this.attributes)}},{attributes:{value:Object.freeze(n)},converter:{value:Object.freeze(a)}})}return t({read:function(e){return'"'===e[0]&&(e=e.slice(1,-1)),e.replace(/(%[\dA-F]{2})+/gi,decodeURIComponent)},write:function(e){return encodeURIComponent(e).replace(/%(2[346BF]|3[AC-F]|40|5[BDE]|60|7[BCD])/g,decodeURIComponent)}},{path:"/"})},ra.exports=e()),ra.exports;var e}function z(){function e(e,a,n){try{var r=JSON.stringify(a);/^[{[]/.test(r)&&(a=r)}catch(e){console.error("error when testing string for setting cookie",e)}return t.set(e,a,n)}if(Bt)return Gt;Bt=1;var t=W();return Gt={get:t.get,set:e,remove:t.remove}}function $(){if(qt)return Ut;qt=1;var e=E(),t=function(t,a){return new e((function(e,n){a.onload=function(){e(a)},a.onerror=function(){n(new Error("Failed to load script "+t))}}))};return Ut=function(e){var a=document.createElement("script");a.src=e,a.async=!0;var n=t(e,a);return document.getElementsByTagName("head")[0].appendChild(a),n}}function Q(){if(Ht)return Yt;Ht=1;var e=function(e){var t={};if(!e||"string"!=typeof e)return t;var a=e.trim().replace(/^[?#&]/,""),n=new URLSearchParams(a),r=n.keys();do{var i=r.next(),o=i.value;if(o){var s=n.getAll(o);1===s.length?t[o]=s[0]:t[o]=s}}while(!1===i.done);return t},t=function(e){var t="{{space}}",a=new URLSearchParams;return Object.keys(e).forEach((function(n){var r=e[n];"string"==typeof e[n]?r=r.replace(/ /g,t):["object","undefined"].includes(typeof r)&&!Array.isArray(r)&&(r=""),Array.isArray(r)?r.forEach((function(e){a.append(n,e)})):a.append(n,r)})),a.toString().replace(new RegExp(encodeURIComponent(t),"g"),"%20")};return Yt={parse:function(t){return e(t)},stringify:function(e){return t(e)}}}function J(){function e({moduleMap:e}){return e=e||{},function(t){var a="@adobe/reactor-";return function(n){if(0===n.indexOf(a)){var r=n.substr(a.length);if(e.hasOwnProperty(r))return e[r]}if(0===n.indexOf("./")||0===n.indexOf("../"))return t(n);throw new Error('Cannot resolve module "'+n+'".')}}}if(Wt)return Kt;Wt=1;
32const a=t()(e);return Kt=a({moduleMap:{cookie:z(),document:n(),"load-script":$(),"object-assign":r(),promise:E(),"query-string":Q(),window:i()}})}function X(){function e({createGetSharedModuleExports:e,createGetExtensionSettings:t,createGetHostedLibFileUrl:a,resolveRelativePath:n,createPublicRequire:r,logger:i}){return function(o,s,l,c,u,d,p){var m=o.extensions,h=o.buildInfo,g=o.environment,f=o.property.settings;if(m){var v=e(m,s);Object.keys(m).forEach((function(e){var b=m[e],y=b.settings;Array.isArray(b.filePaths)&&(y=d(y,b.filePaths));var _=t(c,y);if(b.modules){var E=i.createPrefixedLogger(b.displayName),T=a(p,b.hostedLibFilesBaseUrl,h.minified),A={buildInfo:h,environment:g,property:{name:o.property.name,id:o.property.id},getDataElementValue:u,getExtensionSettings:_,getHostedLibFileUrl:T,getSharedModule:v,logger:E,propertySettings:f,replaceTokens:c,onDebugChanged:l.onDebugChanged,get debugEnabled(){return l.getDebugEnabled()}};Object.keys(b.modules).forEach((function(t){var a=b.modules[t],i=r((function(e){var a=n(t,e);return s.getModuleExports(a)}));s.registerModule(t,a,e,i,A)}))}})),s.hydrateCache()}return s}}if($t)return zt;$t=1;const n=t()(e);return zt=n({createGetSharedModuleExports:q(),createGetExtensionSettings:Y(),createGetHostedLibFileUrl:H(),resolveRelativePath:K(),createPublicRequire:J(),logger:a()})}function Z(){function e({cookie:e,logger:t}){return function(a,n,r,i,o){var s=t.createPrefixedLogger("Custom Script");a.track=function(e){t.log('"'+e+'" does not match any direct call identifiers.')},a.getVisitorId=function(){return null},a.property={name:n.property.name,id:n.property.id},a.company=n.company,a.buildInfo=n.buildInfo,a.environment=n.environment,a.logger=s,a.notify=function(e,a){switch(t.deprecation("_satellite.notify is deprecated. Please use the `_satellite.logger` API."),a){case 3:s.info(e);break;case 4:s.warn(e);break;case 5:s.error(e);break;default:s.log(e)}},a.getVar=i,a.setVar=o,a.setCookie=function(a,n,r){var i="",o={};r&&(i=", { expires: "+r+" }",o.expires=r);var s='_satellite.setCookie is deprecated. Please use _satellite.cookie.set("'+a+'", "'+n+'"'+i+")." 33;t.deprecation(s),e.set(a,n,o)},a.readCookie=function(a){return t.deprecation('_satellite.readCookie is deprecated. Please use _satellite.cookie.get("'+a+'").'),e.get(a)},a.removeCookie=function(a){t.deprecation('_satellite.removeCookie is deprecated. Please use _satellite.cookie.remove("'+a+'").'),e.remove(a)},a.cookie=e,a.pageBottom=function(){},a.setDebug=r;var l=!1;Object.defineProperty(a,"_container",{get:function(){return l||(t.warn("_satellite._container may change at any time and should only be used for debugging."),l=!0),n}})}}if(Jt)return Qt;Jt=1;const n=t()(e);return Qt=n({cookie:z(),logger:a()})}function ee(){function e(e){return"string"==typeof e&&-1!==e.indexOf("[")&&-1!==e.indexOf("]")}function t(e){return e.substr(0,e.indexOf("["))}function a(r,i,o){if(r.length&&n(i)){var s=r[0];if(1!==r.length){var l=r.slice(1);if(!e(s))return a(l,i[s],o);var c=i[s=t(s)];Array.isArray(c)&&c.forEach((function(e){return a(l,e,o)}))}else i.hasOwnProperty(s)&&"string"==typeof i[s]&&(i[s]=o(i[s]))}}if(Zt)return Xt;Zt=1;var{isPlainObject:n}=B();return Xt=function(e,t){return function(r,i,o){return e&&n(r)&&Object.keys(r).length&&Array.isArray(i)&&i.length?(i.forEach((function(e){Boolean(null!=o&&/^core\/.*actions.*\/customCode\.js$/.test(o))&&"source"===e&&!r.isExternal||a(e.split("."),r,t)})),r):r}}}function te(){function e({logger:e,document:t,objectAssign:a,createDynamicHostResolver:n,buildRuleExecutionOrder:r,createDebugController:i,createExecuteDelegateModule:o,createGetDataElementValue:s,createGetVar:l,createIsVar:c,createModuleProvider:u,createNotifyMonitors:d,createReplaceTokens:p,createSetCustomVar:m,createAddActionToQueue:h,createAddConditionToQueue:g,createAddRuleToQueue:f,createEvaluateConditions:v,createExecuteRule:b,createGetModuleDisplayNameByRuleComponent:y,createGetSyntheticEventMeta:_,createInitEventModule:E,createLogActionError:T,createLogConditionError:A,createLogConditionNotMet:P,createLogRuleCompleted:I,createRunActions:C,createTriggerRule:S,getRuleComponentErrorMessage:N,isConditionMet
33:O,initRules:k,normalizeRuleComponentError:w,normalizeSyntheticEvent:D,getNamespacedStorage:V,hydrateModuleProvider:M,hydrateSatelliteObject:R,createSettingsFileTransformer:L}){return function(j){if(j&&!window.__satelliteLoaded){window.__satelliteLoaded=!0;var x=j.container;delete j.container;var F=a({},x.buildInfo);Object.defineProperty(F,"environment",{get:function(){return e.deprecation("container.buildInfo.environment is deprecated.Please use `container.environment.stage` instead"),x.environment.stage}}),x.buildInfo=F;var G,B=V("localStorage"),U=i(B,e),q="";t.currentScript&&t.currentScript.getAttribute("src")&&(q=t.currentScript.getAttribute("src"));try{G=n(q,Boolean(x.company.dynamicCdnEnabled),x.company.cdnAllowList,U)}catch(t){throw e.warn("Please review the following error:"),t}var Y,H=L(G.isDynamicEnforced,G.decorateWithDynamicHost),K=u(),W=x.property.settings.undefinedVarsReturnEmpty,z=x.property.settings.ruleComponentSequencingEnabled,$=x.dataElements||{},Q=function(e){return $[e]},J=function(){return Y.apply(null,arguments)},X=s(K,Q,J,W,H),Z={},ee=m(Z),te=c(Z,Q),ae=l(Z,Q,X);Y=p(te,ae,W),R(j,x,U.setDebugEnabled,ae,ee),M(x,K,U,Y,X,H,G.decorateWithDynamicHost);var ne=d(j),re=o(K,Y,H),ie=y(K),oe=P(ie,e,ne),se=A(N,ie,e,ne),le=T(N,ie,e,ne),ce=I(e,ne),ue=v(re,O,oe,se),de=C(re,le,ce),pe=b(ue,de),me=g(re,w,O,se,oe),he=h(re,w,le),ge=f(me,he,ce),fe=S(z,pe,ge,ne),ve=_(K),be=E(fe,re,D,N,ve,e);k(r,x.rules||[],be)}}}if(ea)return aa.exports;ea=1;var i=t()(e({logger:a(),document:n(),objectAssign:r(),createDynamicHostResolver:o(),buildRuleExecutionOrder:s(),createDebugController:l(),createExecuteDelegateModule:c(),createGetDataElementValue:m(),createGetVar:h(),createIsVar:g(),createModuleProvider:v(),createNotifyMonitors:b(),createReplaceTokens:y(),createSetCustomVar:_(),createAddActionToQueue:T(),createAddConditionToQueue:A(),createAddRuleToQueue:P(),createEvaluateConditions:C(),createExecuteRule:S(),createGetModuleDisplayNameByRuleComponent:N(),createGetSyntheticEventMeta:O(),createInitEventModule:k(),createLogActionError:w(),createLogConditionError:D(),createLogConditionNotMet:V(),createLogRuleCompleted:M(),createRunActions:R(),createTriggerRule:L(),getRuleComponentErrorMessage:j(),isConditionMet:x(),initRules:F(),normalizeRuleComponentError:G(),normalizeSyntheticEvent:U(),getNamespacedStorage:d(),hydrateModuleProvider:X(),hydrateSatelliteObject:Z(),createSettingsFileTransformer:ee()})),u=window._satellite;return i(u),aa.exports=u,aa.exports}if(window.atob){var ae,ne,re,ie,oe,se,le,ce,ue,de,pe,me,he,ge,fe,ve,be,ye,_e,Ee,Te,Ae,Pe,Ie,Ce,Se,Ne,Oe,ke,we,De,Ve,Me,Re,Le,je,xe,Fe,Ge,Be,Ue,qe,Ye,He,Ke,We,ze,$e,Qe,Je,Xe,Ze,et,tt,at,nt,rt,it,ot,st,lt,ct,ut,dt,pt,mt,ht,gt,ft,vt,bt,yt,_t,Et,Tt,At,Pt,It,Ct,St,Nt,Ot,kt,wt,Dt,Vt,Mt,Rt,Lt,jt,xt,Ft,Gt,Bt,Ut,qt,Yt,Ht,Kt,Wt,zt,$t,Qt,Jt,Xt,Zt,ea,ta="undefined"!=typeof globalThis?globalThis:"undefined"!=typeof window?window:"undefined"!=typeof global?global:"undefined"!=typeof self?self:{},aa={exports:{}},na={},ra={exports:{}};ra.exports;return e(te())}console.warn("Adobe Launch is unsupported in IE 9 and below.")}();
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.