/*! For license information please see nb-sp.js.LICENSE.txt */ "use strict";function _typeof(e){return(_typeof="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}!function e(t,n,r){function a(i,c){if(!n[i]){if(!t[i]){var s="function"==typeof require&&require;if(!c&&s)return s(i,!0);if(o)return o(i,!0);var u=new Error("Cannot find module '"+i+"'");throw u.code="MODULE_NOT_FOUND",u}var l=n[i]={exports:{}};t[i][0].call(l.exports,(function(e){return a(t[i][1][e]||e)}),l,l.exports,e,t,n,r)}return n[i].exports}for(var o="function"==typeof require&&require,i=0;i>16&255,n=i>>8&255,r=255&i,f[l++]=64===a?String.fromCharCode(t):64===o?String.fromCharCode(t,n):String.fromCharCode(t,n,r),u>18&63,n=o>>12&63,r=o>>6&63,a=63&o,l[u++]=c.charAt(t)+c.charAt(n)+c.charAt(r)+c.charAt(a),s>>((3&t)<<3)&255;return o}}t.exports=n}).call(this,"undefined"!=typeof global?global:"undefined"!=typeof self?self:"undefined"!=typeof window?window:{})},{}],138:[function(e,t,n){for(var r=e("./rng"),a=[],o={},i=0;i<256;i++)a[i]=(i+256).toString(16).substr(1),o[a[i]]=i;function c(e,t){var n=t||0,r=a;return r[e[n++]]+r[e[n++]]+r[e[n++]]+r[e[n++]]+"-"+r[e[n++]]+r[e[n++]]+"-"+r[e[n++]]+r[e[n++]]+"-"+r[e[n++]]+r[e[n++]]+"-"+r[e[n++]]+r[e[n++]]+r[e[n++]]+r[e[n++]]+r[e[n++]]+r[e[n++]]}var s=r(),u=[1|s[0],s[1],s[2],s[3],s[4],s[5]],l=16383&(s[6]<<8|s[7]),f=0,p=0;function d(e,t,n){var a=t&&n||0;"string"==typeof e&&(t="binary"==e?new Array(16):null,e=null);var o=(e=e||{}).random||(e.rng||r)();if(o[6]=15&o[6]|64,o[8]=63&o[8]|128,t)for(var i=0;i<16;i++)t[a+i]=o[i];return t||c(o)}var m=d;m.v1=function(e,t,n){var r=t&&n||0,a=t||[],o=void 0!==(e=e||{}).clockseq?e.clockseq:l,i=void 0!==e.msecs?e.msecs:(new Date).getTime(),s=void 0!==e.nsecs?e.nsecs:p+1,d=i-f+(s-p)/1e4;if(d<0&&void 0===e.clockseq&&(o=o+1&16383),(d<0||f>>24&255,a[r++]=m>>>16&255,a[r++]=m>>>8&255,a[r++]=255&m;var h=i/4294967296*1e4&268435455;a[r++]=h>>>8&255,a[r++]=255&h,a[r++]=h>>>24&15|16,a[r++]=h>>>16&255,a[r++]=o>>>8|128,a[r++]=255&o;for(var y=e.node||u,v=0;v<6;v++)a[r+v]=y[v];return t||c(a)},m.v4=d,m.parse=function(e,t,n){var r=t&&n||0,a=0;for(t=t||[],e.toLowerCase().replace(/[0-9a-f]{2}/g,(function(e){a<16&&(t[r+a++]=o[e])}));a<16;)t[r+a++]=0;return t},m.unparse=c,t.exports=m},{"./rng":137}],139:[function(e,t,n){var r={utf8:{stringToBytes:function(e){return r.bin.stringToBytes(unescape(encodeURIComponent(e)))},bytesToString:function(e){return decodeURIComponent(escape(r.bin.bytesToString(e)))}},bin:{stringToBytes:function(e){for(var t=[],n=0;n>>32-t},rotr:function(e,t){return e<<32-t|e>>>t},endian:function(e){if(e.constructor==Number)return 16711935&a.rotl(e,8)|4278255360&a.rotl(e,24);for(var t=0;t>>5]|=e[n]<<24-r%32;return t},wordsToBytes:function(e){for(var t=[],n=0;n<32*e.length;n+=8)t.push(e[n>>>5]>>>24-n%32&255);return t},bytesToHex:function(e){for(var t=[],n=0;n>>4).toString(16)),t.push((15&e[n]).toString(16));return t.join("")},hexToBytes:function(e){for(var t=[],n=0;n>>6*(3-o)&63)):t.push("=");return t.join("")},base64ToBytes:function(e){e=e.replace(/[^A-Z0-9+\/]/gi,"");for(var t=[],n=0,a=0;n>>6-2*a);return t}},t.exports=a},{}],141:[function(e,t,n){function r(e){var t=-e.getTimezoneOffset();return null!==t?t:0}function a(e,t,n){var r=new Date;return void 0!==e&&r.setFullYear(e),r.setMonth(t),r.setDate(n),r}function o(e){return r(a(e,0,2))}function i(e){return r(a(e,5,2))}var c;(c={determine:function(){var e=function(){var e=o(),t=i(),n=e-t;return n<0?e+",1":0>5]|=128<<24-n%32,t[15+(64+n>>>9<<4)]=n;for(var f=0;f>>31}var _=(i<<5|i>>>27)+l+(r[v]>>>0)+(v<20?1518500249+(c&s|~c&u):v<40?1859775393+(c^s^u):v<60?(c&s|c&u|s&u)-1894007588:(c^s^u)-899497514);l=u,u=s,s=c<<30|c>>>2,c=i,i=_}i+=p,c+=d,s+=m,u+=h,l+=y}return[i,c,s,u,l]}(e));return t&&t.asBytes?n:t&&t.asString?i.bytesToString(n):a.bytesToHex(n)}var a,o,i;a=e("crypt"),o=e("charenc").utf8,i=e("charenc").bin,r._blocksize=16,r._digestsize=20,t.exports=r},{charenc:139,crypt:140}],281:[function(e,t,n){var r=e("./v1"),a=e("./v4"),o=a;o.v1=r,o.v4=a,t.exports=o},{"./v1":284,"./v4":285}],282:[function(e,t,n){for(var r=[],a=0;a<256;++a)r[a]=(a+256).toString(16).substr(1);t.exports=function(e,t){var n=t||0,a=r;return[a[e[n++]],a[e[n++]],a[e[n++]],a[e[n++]],"-",a[e[n++]],a[e[n++]],"-",a[e[n++]],a[e[n++]],"-",a[e[n++]],a[e[n++]],"-",a[e[n++]],a[e[n++]],a[e[n++]],a[e[n++]],a[e[n++]],a[e[n++]]].join("")}},{}],283:[function(e,t,n){var r="undefined"!=typeof crypto&&crypto.getRandomValues&&crypto.getRandomValues.bind(crypto)||"undefined"!=typeof msCrypto&&"function"==typeof window.msCrypto.getRandomValues&&msCrypto.getRandomValues.bind(msCrypto);if(r){var a=new Uint8Array(16);t.exports=function(){return r(a),a}}else{var o=new Array(16);t.exports=function(){for(var e,t=0;t<16;t++)0==(3&t)&&(e=4294967296*Math.random()),o[t]=e>>>((3&t)<<3)&255;return o}}},{}],284:[function(e,t,n){var r,a,o=e("./lib/rng"),i=e("./lib/bytesToUuid"),c=0,s=0;t.exports=function(e,t,n){var u=t&&n||0,l=t||[],f=(e=e||{}).node||r,p=void 0!==e.clockseq?e.clockseq:a;if(null==f||null==p){var d=o();null==f&&(f=r=[1|d[0],d[1],d[2],d[3],d[4],d[5]]),null==p&&(p=a=16383&(d[6]<<8|d[7]))}var m=void 0!==e.msecs?e.msecs:(new Date).getTime(),h=void 0!==e.nsecs?e.nsecs:s+1,y=m-c+(h-s)/1e4;if(y<0&&void 0===e.clockseq&&(p=p+1&16383),(y<0||c>>24&255,l[u++]=v>>>16&255,l[u++]=v>>>8&255,l[u++]=255&v;var g=m/4294967296*1e4&268435455;l[u++]=g>>>8&255,l[u++]=255&g,l[u++]=g>>>24&15|16,l[u++]=g>>>16&255,l[u++]=p>>>8|128,l[u++]=255&p;for(var _=0;_<6;++_)l[u+_]=f[_];return t||i(l)}},{"./lib/bytesToUuid":282,"./lib/rng":283}],285:[function(e,t,n){var r=e("./lib/rng"),a=e("./lib/bytesToUuid");t.exports=function(e,t,n){var o=t&&n||0;"string"==typeof e&&(t="binary"===e?new Array(16):null,e=null);var i=(e=e||{}).random||(e.rng||r)();if(i[6]=15&i[6]|64,i[8]=63&i[8]|128,t)for(var c=0;c<16;++c)t[o+c]=i[c];return t||a(i)}},{"./lib/bytesToUuid":282,"./lib/rng":283}],286:[function(e,t,n){var r=e("lodash/isFunction"),a=e("./lib/helpers"),o=window;(void 0!==n?n:this).errorManager=function(e){function t(t,n,r,a,o,i){var c=o&&o.stack?o.stack:null;e.trackSelfDescribingEvent({schema:"iglu:com.snowplowanalytics.snowplow/application_error/jsonschema/1-0-1",data:{programmingLanguage:"JAVASCRIPT",message:t||"JS Exception. Browser doesn't support ErrorEvent API",stackTrace:c,lineNumber:r,lineColumn:a,fileName:n}},i)}return{trackError:t,enableErrorTracking:function(e,n,i){a.addEventListener(o,"error",(function(a){(r(e)&&e(a)||null==e)&&function(e,n,a){var o;o=r(a)?n.concat(a(e)):n,t(e.message,e.filename,e.lineno,e.colno,e.error,o)}(a,i,n)}),!0)}}}},{"./lib/helpers":292,"lodash/isFunction":261}],287:[function(e,t,n){var r=e("lodash/forEach"),a=e("lodash/filter"),o=e("lodash/find"),i=e("./lib/helpers");(void 0!==n?n:this).getFormTrackingManager=function(e,t,n){var c=["textarea","input","select"],s=t+"form",u=function(){return!0},l=function(){return!0},f=function(e){return e};function p(e){return e[o(["name","id","type","nodeName"],(function(t){return e[t]&&"string"==typeof e[t]}))]}function d(t,r){return function(a){var o=a.target,c=o.nodeName&&"INPUT"===o.nodeName.toUpperCase()?o.type:null,s="checkbox"!==o.type||o.checked?f(o.value,o):null;("change_form"===t||"checkbox"!==c&&"radio"!==c)&&e.trackFormFocusOrChange(t,function(e){for(;e&&e.nodeName&&"HTML"!==e.nodeName.toUpperCase()&&"FORM"!==e.nodeName.toUpperCase();)e=e.parentNode;if(e&&e.nodeName&&"FORM"===e.nodeName.toUpperCase())return p(e)}(o),p(o),o.nodeName,c,i.getCssClasses(o),s,n(i.resolveDynamicContexts(r,o,c,s)))}}return{configureFormTracking:function(e){e&&(u=i.getFilter(e.forms,!0),l=i.getFilter(e.fields,!1),f=i.getTransform(e.fields))},addFormListeners:function(t){r(document.getElementsByTagName("form"),(function(o){u(o)&&!o[s]&&(r(c,(function(e){r(o.getElementsByTagName(e),(function(e){l(e)&&!e[s]&&"password"!==e.type.toLowerCase()&&(i.addEventListener(e,"focus",d("focus_form",t),!1),i.addEventListener(e,"change",d("change_form",t),!1),e[s]=!0)}))})),i.addEventListener(o,"submit",function(t){return function(o){var u=o.target,l=function(e){var t=[];return r(c,(function(n){var o=a(e.getElementsByTagName(n),(function(e){return e.hasOwnProperty(s)}));r(o,(function(e){if("submit"!==e.type){var n={name:p(e),value:e.value,nodeName:e.nodeName};e.type&&"INPUT"===e.nodeName.toUpperCase()&&(n.type=e.type),"checkbox"!==e.type&&"radio"!==e.type||e.checked||(n.value=null),t.push(n)}}))})),t}(u);r(l,(function(e){e.value=f(e.value,e)})),e.trackFormSubmission(p(u),i.getCssClasses(u),l,n(i.resolveDynamicContexts(t,u,l)))}}(t)),o[s]=!0)}))}}}},{"./lib/helpers":292,"lodash/filter":250,"lodash/find":251,"lodash/forEach":253}],288:[function(e,t,n){n.productionize=function(e){var t={};return"object"===_typeof(e)&&null!==e&&Object.getOwnPropertyNames(e).forEach((function(n,r,a){"function"==typeof e[n]&&(t[n]=function(e){return function(){try{return e.apply(this,arguments)}catch(e){}}}(e[n]))})),t}},{}],289:[function(e,t,n){!function(){var t=e("lodash/map"),r=e("lodash/isUndefined"),a=e("lodash/isFunction"),o=e("./lib/helpers");(void 0!==n?n:this).InQueueManager=function(e,n,i,c,s){var u={};function l(e){var n=[];if(e&&0!==e.length)for(var r=0;rDate.now()?localStorage.getItem(e):(localStorage.removeItem(e),void localStorage.removeItem(e+".expires"))}catch(e){}},c.attemptWriteLocalStorage=function(e,t){var n=2=p)return i.warn("Event of size "+r.bytes+" is too long - the maximum size is "+p),void T(v).send(j(O([r.evt])));g.push(r)}else g.push(function(e){var t="?",n={co:!0,cx:!0},r=!0;for(var a in e)e.hasOwnProperty(a)&&!n.hasOwnProperty(a)&&(r?r=!1:t+="&",t+=encodeURIComponent(a)+"="+encodeURIComponent(e[a]));for(var o in n)e.hasOwnProperty(o)&&n.hasOwnProperty(o)&&(t+="&"+o+"="+encodeURIComponent(e[o]));return t}(e));var a=!1;s&&(a=i.attemptWriteLocalStorage(y,JSON.stringify(g.slice(0,m)))),w||a&&!(g.length>=f)||C()},executeQueue:C}}}()},{"./lib/detectors":291,"./lib/helpers":292,"lodash/isString":265,"lodash/map":270,"lodash/mapValues":271}],296:[function(e,t,n){!function(){e("uuid");var t=e("lodash/forEach"),r=e("lodash/filter"),a=e("./lib/helpers"),o=e("./in_queue"),i=e("./tracker");(void 0!==n?n:this).Snowplow=function(e,n){var c,s=document,u=window,l="js-2.15.0",f={outQueues:[],bufferFlushers:[],expireDateTime:null,hasLoaded:!1,registeredOnLoadHandlers:[],pageViewId:null};function p(){var e;if(!f.hasLoaded)for(f.hasLoaded=!0,e=0;e1e3*fe&&(N=m.v4(),Se++),e.add("vp",i.detectViewport()),e.add("ds",i.detectDocumentSize()),e.add("vid",n(Se)),e.add("sid",n(N)),e.add("duid",t(l)),e.add("uid",t(F)),He(),e.add("refr",Je(w||Y)),e.add("url",Je(A||Q)),"none"!=_e&&(at(l,f,Se,o,h,N),rt()),Ae=(new Date).getTime()}(e),function(e,t){var n,r=new Date;n=!!T&&!!a.cookie(T),ue||n||(Ie.enqueueRequest(e.build(),k),y.expireDateTime=r.getTime()+t)}(e,te)})),U=!1,G={},q={},V={},H=document,R=window,K=navigator,J=(screen,o.fixupUrl(H.domain,R.location.href,a.getReferrer())),W=a.fixupDomain(J[0]),Q=J[1],Y=J[2],$=v.hasOwnProperty("platform")?v.platform:"web",X=v.hasOwnProperty("postPath")?v.postPath:"/com.snowplowanalytics.snowplow/tp2",Z=v.hasOwnProperty("appId")?v.appId:"",ee=H.title,te=v.hasOwnProperty("pageUnloadTimer")?v.pageUnloadTimer:500,ne=!v.hasOwnProperty("resetActivityTrackingOnPageView")||v.resetActivityTrackingOnPageView,re=v.hasOwnProperty("cookieName")?v.cookieName:"_sp_",ae=v.hasOwnProperty("cookieDomain")?v.cookieDomain:null,oe="/",ie=v.hasOwnProperty("cookieSameSite")?v.cookieSameSite:"None",ce=!v.hasOwnProperty("cookieSecure")||v.cookieSecure,se=K.doNotTrack||K.msDoNotTrack||R.doNotTrack,ue=!!v.hasOwnProperty("respectDoNotTrack")&&v.respectDoNotTrack&&("yes"===se||"1"===se),le=v.hasOwnProperty("cookieLifetime")?v.cookieLifetime:63072e3,fe=v.hasOwnProperty("sessionCookieTimeout")?v.sessionCookieTimeout:1800,pe=H.characterSet||H.charset,de=!!v.hasOwnProperty("forceSecureTracker")&&!0===v.forceSecureTracker,me=!(de||!v.hasOwnProperty("forceUnsecureTracker"))&&!0===v.forceUnsecureTracker,he=_(v),ye=b(v),ve=!v.hasOwnProperty("useLocalStorage")||(a.warn("argmap.useLocalStorage is deprecated. Use argmap.stateStorageStrategy instead."),v.useLocalStorage),ge=!v.hasOwnProperty("useCookies")||(a.warn("argmap.useCookies is deprecated. Use argmap.stateStorageStrategy instead."),v.useCookies),_e=g(v),be=K.userLanguage||K.language,we=i.detectBrowserFeatures("cookie"==_e||"cookieAndLocalStorage"==_e,Qe("testcookie")),ke=e+"_"+n,Ae=(new Date).getTime(),xe=c,Se=1,Ce={transaction:{},items:[]},Te=s.getLinkTrackingManager(B,ke,lt),je=u.getFormTrackingManager(B,ke,lt),Oe=l.errorManager(B),Ie=new f.OutQueueManager(e,n,y,"localStorage"==_e||"cookieAndLocalStorage"==_e,v.eventMethod,X,v.bufferSize,v.maxPostBytes||4e4,v.useStm,v.maxLocalStorageQueueSize||1e3,v.connectionTimeout||5e3),Pe=!1,Ee=v.contexts||{},De=[],Le=[],Me=!1,Ne=!1,Fe={enabled:!1,installed:!1,configurations:{}},ze=null;Ee.clientHints&&K.userAgentData&&(ze={isMobile:K.userAgentData.mobile,brands:K.userAgentData.brands},Ee.clientHints.includeHighEntropy&&K.userAgentData.getHighEntropyValues&&K.userAgentData.getHighEntropyValues(["platform","platformVersion","architecture","model","uaFullVersion"]).then((function(e){ze.architecture=e.architecture,ze.model=e.model,ze.platform=e.platform,ze.uaFullVersion=e.uaFullVersion,ze.platformVersion=e.platformVersion})));var Be,Ue=v.skippedBrowserFeatures||[],Ge={};for(var qe in v.hasOwnProperty("discoverRootDomain")&&v.discoverRootDomain&&(ae=a.findRootDomain()),Ee.gaCookies&&De.push((Be={},t(["__utma","__utmb","__utmc","__utmv","__utmz","_ga"],(function(e){var t=a.cookie(e);t&&(Be[e]=t)})),{schema:"iglu:com.google.analytics/cookies/jsonschema/1-0-0",data:Be})),Ee.geolocation&&ht(),B.setBase64Encoding(!v.hasOwnProperty("encodeBase64")||v.encodeBase64),B.setTrackerVersion(h),B.setTrackerNamespace(n),B.setAppId(Z),B.setPlatform($),B.setTimezone(i.detectTimezone()),B.addPayloadPair("lang",be),B.addPayloadPair("cs",pe),we)Object.prototype.hasOwnProperty.call(we,qe)&&("res"!==qe&&"cd"!==qe&&"cookie"!==qe||Ve(qe)?Ve(qe)||B.addPayloadPair("f_"+qe,we[qe]):B.addPayloadPair(qe,we[qe]));function Ve(e){return-1r.getTime()&&n(e.callback,t)};0!=e.configMinimumVisitLength?e.activityInterval=setTimeout((function(){var a=new Date;O+e.configMinimumVisitLength>a.getTime()&&n(e.callback,t),e.activityInterval=setInterval(r,e.configHeartBeatTimer)}),e.configMinimumVisitLength):e.activityInterval=setInterval(r,e.configHeartBeatTimer)}function gt(e,t,n){return e===parseInt(e,10)&&t===parseInt(t,10)?{configMinimumVisitLength:1e3*e,configHeartBeatTimer:1e3*t,activityInterval:null,callback:n}:(a.warn("Activity tracking not enabled, please provide integer values for minimumVisitLength and heartBeatDelay."),{})}function _t(e){var t=e.context,n=e.minXOffset,r=e.minYOffset,o=e.maxXOffset,i=e.maxYOffset,c=H.title;c!==ee&&(ee=c,x=null),B.trackPagePing(Je(A||Q),a.fixupTitle(x||ee),Je(w||Y),nt(n),nt(o),nt(r),nt(i),lt(t))}function bt(e,t){return""!==e?e+t.charAt(0).toUpperCase()+t.slice(1):t}function wt(e){var t,n,r,o=["","webkit","ms","moz"];if(!j)for(n=0;n