/*! * Web analytics for Snowplow v3.3.0 (http://bit.ly/sp-js) * Copyright 2022 Snowplow Analytics Ltd, 2010 Anthon Pang * Licensed under BSD-3-Clause */ "use strict";!function(){function e(e,n){var t,o={};for(t in e)Object.prototype.hasOwnProperty.call(e,t)&&0>n.indexOf(t)&&(o[t]=e[t]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var r=0;for(t=Object.getOwnPropertySymbols(e);rn.indexOf(t[r])&&Object.prototype.propertyIsEnumerable.call(e,t[r])&&(o[t[r]]=e[t[r]])}return o}function n(e,n,t){if(t||2===arguments.length)for(var o,r=0,a=n.length;r=e.length}function g(e){return p(e)||m(e)}function v(e){return!(!Array.isArray(e)||2!==e.length)&&(Array.isArray(e[1])?p(e[0])&&e[1].every(g):p(e[0])&&g(e[1]))}function h(e){return!(!Array.isArray(e)||2!==e.length)&&(!!function(e){var n=0;if(null!=e&&"object"==typeof e&&!Array.isArray(e)){if(Object.prototype.hasOwnProperty.call(e,"accept")){if(!d(e.accept))return!1;n+=1}if(Object.prototype.hasOwnProperty.call(e,"reject")){if(!d(e.reject))return!1;n+=1}return 0=n}return!1}(e[0])&&(Array.isArray(e[1])?e[1].every(g):g(e[1])))}function y(e){return v(e)||h(e)}function w(e,n){if(!l(e))return!1;if(e=u(e),n=null!==(n=/^iglu:([a-zA-Z0-9-_.]+)\/([a-zA-Z0-9-_]+)\/jsonschema\/([1-9][0-9]*)-(0|[1-9][0-9]*)-(0|[1-9][0-9]*)$/.exec(n))?n.slice(1,6):void 0,e&&n){if(!function(e,n){if(n=n.split("."),e=e.split("."),n&&e){if(n.length!==e.length)return!1;for(var t=0;tt;t++)if(!k(e[t],n[t]))return!1;return!0}return!1}function k(e,n){return e&&n&&"*"===e||e===n}function b(e){return Array.isArray(e)?e:[e]}function A(e,n,t,o){var r;return e=b(e).map((function(e){e:if(m(e))e=[e];else{if(p(e)){n:{var r=void 0;try{if(r=e({event:n.getPayload(),eventType:t,eventSchema:o}),Array.isArray(r)&&r.every(m)||m(r)){var a=r;break n}a=void 0;break n}catch(e){}a=void 0}if(m(a)){e=[a];break e}if(Array.isArray(a)){e=a;break e}}e=void 0}if(e&&0!==e.length)return e})),(r=[]).concat.apply(r,e.filter((function(e){return null!=e&&e.filter(Boolean)})))}function P(e){void 0===e&&(e={});var n,t,o,r,c,s,u,l=e.base64,f=e.corePlugins,d=null!=f?f:[];n=null==l||l,t=d,o=e.callback,r=function(e){return{addPluginContexts:function(n){var t=null!=n?n:[];return e.forEach((function(e){try{e.contexts&&t.push.apply(t,e.contexts())}catch(e){Ue.error("Error adding plugin contexts",e)}})),t}}}(t),c=i(),s=n,u={};var m=Pe(Pe({},e={track:function(e,n,a){e.withJsonProcessor(function(e){return function(n,t){for(var o=0;o>18&63,d=p>>12&63,m=p>>6&63,p&=63,l[u++]=Be.charAt(f)+Be.charAt(d)+Be.charAt(m)+Be.charAt(p)}while(s=o?n+=1:2047>=o?n+=2:55296<=o&&57343>=o?(n+=4,t++):n=65535>o?n+3:n+4}return n}function p(e){for(void 0===e&&(e=!1);T.length&&"string"!=typeof T[0]&&"object"!=typeof T[0];)T.shift();if(1>T.length)P=!1;else{if(!w||"string"!=typeof w.valueOf())throw"No collector configured";if(P=!0,C){var n=function(e){for(var n=0,t=0;n=i);)n+=1;return n},o=void 0;if(I(T))var r=g(o=w,!0,e),a=n(T);else o=y(T[0]),r=g(o,!1,e),a=1;var c=setTimeout((function(){r.abort(),P=!1}),u),f=function(e){for(var n=0;nr.status?(clearTimeout(c),f(a)):4===r.readyState&&400<=r.status&&(clearTimeout(c),P=!1)},I(T)){if(0<(n=T.slice(0,a)).length){if(e=!1,n=n.map((function(e){return e.evt})),S){var d=new Blob([v(h(n))],{type:"application/json"});try{e=navigator.sendBeacon(o,d)}catch(n){e=!1}}!0===e?f(a):r.send(v(h(n)))}}else r.send()}else if(l||I(T))P=!1;else{o=new Image(1,1);var m=!0;o.onload=function(){m&&(m=!1,T.shift(),t&&L(E,JSON.stringify(T.slice(0,s))),p())},o.onerror=function(){m&&(P=m=!1)},o.src=y(T[0]),setTimeout((function(){m&&P&&(m=!1,p())}),u)}}}function g(e,n,t){var o=new XMLHttpRequest;for(var r in n?(o.open("POST",e,!t),o.setRequestHeader("Content-Type","application/json; charset=UTF-8")):o.open("GET",e,!t),o.withCredentials=d,l&&o.setRequestHeader("SP-Anonymous","*"),f)Object.prototype.hasOwnProperty.call(f,r)&&o.setRequestHeader(r,f[r]);return o}function v(e){return JSON.stringify({schema:"iglu:com.snowplowanalytics.snowplow/payload_data/jsonschema/1-0-4",data:e})}function h(e){for(var n=(new Date).getTime().toString(),t=0;t=i)return Ue.warn("Event ("+e.bytes+"B) too big, max is "+i),void g(w,!0,!1).send(v(h([e.evt])));T.push(e)}else{var o,r=(n=T).push,c="?",u={co:!0,cx:!0},l=!0;for(o in e)e.hasOwnProperty(o)&&!u.hasOwnProperty(o)&&(l?l=!1:c+="&",c+=encodeURIComponent(o)+"="+encodeURIComponent(e[o]));for(var f in u)e.hasOwnProperty(f)&&u.hasOwnProperty(f)&&(c+="&"+f+"="+encodeURIComponent(e[f]));r.call(n,c)}e=!1,t&&(e=L(E,JSON.stringify(T.slice(0,s)))),P||e&&!(T.length>=a)||p()},executeQueue:function(){P||p()},setUseLocalStorage:function(e){t=e},setAnonymousTracking:function(e){l=e},setCollectorUrl:function(e){w=e+x},setBufferSize:function(e){a=e}}}function J(e,n,t){return"translate.googleusercontent.com"===e?(""===t&&(t=n),e=E(n=null!=(e=(e=/^(?:https?|ftp)(?::\/*(?:[^?]+))([?][^#]+)/.exec(n))&&1<(null==e?void 0:e.length)?N("u",e[1]):null)?e:"")):"cc.bingj.com"!==e&&"webcache.googleusercontent.com"!==e||(e=E(n=document.links[0].href)),[e,n,t]}function Y(e,n,t,r,a,i){void 0===i&&(i={});var c=[];e=function(e,n,t,r,a,i){function s(){(Be=J(window.location.hostname,window.location.href,I()))[1]!==Me&&(Fe=I(Me)),ze=j(Be[0]),Me=Be[1]}function u(e){var n=(new Date).getTime();if(null!=(e=e.currentTarget)&&e.href){n="_sp="+xe+"."+n;var t=e.href.split("#"),o=t[0].split("?"),r=o.shift();if(o=o.join("?")){for(var a=!0,i=o.split("&"),c=0;cDate.now())var o=n.getItem(e);else n.removeItem(e),n.removeItem(e+".expires"),o=void 0}catch(e){o=void 0}return o}if("cookie"==cn||"cookieAndLocalStorage"==cn)return z(e)}function p(){s(),Oe=Re((We||ze)+(Xe||"/")).slice(0,4)}function g(){Ae=(new Date).getTime()}function v(){var e=h(),n=e[0];n_e&&(_e=n),(e=e[1])Ce&&(Ce=e),g()}function h(){var e=document.documentElement;return e?[e.scrollLeft||window.pageXOffset,e.scrollTop||window.pageYOffset]:[0,0]}function y(){var e=h(),n=e[0];_e=Te=n,Ce=Se=e=e[1]}function w(){b(Ke+"ses."+Oe,"*",tn)}function k(e,n,t,o,r,a){b(Ke+"id."+Oe,e+"."+n+"."+t+"."+o+"."+r+"."+a,nn)}function b(e,n,t){an&&!on||("localStorage"==cn?L(e,n,t):("cookie"==cn||"cookieAndLocalStorage"==cn)&&z(e,n,t,Xe,We,Qe,Ze))}function A(e){var n=Ke+"id."+Oe,t=Ke+"ses."+Oe;B(n),B(t),z(n,"",-1,"/",We,Qe,Ze),z(t,"",-1,"/",We,Qe,Ze),null!=e&&e.preserveSession||(Ee=Le.v4(),un=0),null!=e&&e.preserveUser||(xe=Le.v4(),je=null)}function T(e){e&&e.stateStorageStrategy&&(i.stateStorageStrategy=e.stateStorageStrategy,cn=me(i)),an=!!i.anonymousTracking,on=pe(i),rn=ge(i),ln.setUseLocalStorage("localStorage"==cn||"cookieAndLocalStorage"==cn),ln.setAnonymousTracking(rn)}function _(){if(!an||on){var e="none"!=cn&&!!m("ses"),n=S();n[1]?xe=n[1]:(xe=an?"":Le.v4(),n[1]=xe),Ee=n[6],e||(n[3]++,Ee=Le.v4(),n[6]=Ee,n[5]=n[4]),"none"!=cn&&(w(),n[4]=Math.round((new Date).getTime()/1e3),n.shift(),k.apply(null,n))}}function S(){if("none"==cn)return[];var e=Math.round((new Date).getTime()/1e3),n=m("id");return n?(e=n.split(".")).unshift("0"):e=["1",xe,e,0,e,""],e[6]&&"undefined"!==e[6]||(e[6]=Le.v4()),e}function O(e){return 0===e.indexOf("http")?e:("https:"===document.location.protocol?"https":"http")+"://"+e}function M(){fn&&null!=a.pageViewId||(a.pageViewId=Le.v4())}function U(){return null==a.pageViewId&&(a.pageViewId=Le.v4()),a.pageViewId}function F(e){var n=e.title,t=e.context,r=e.timestamp;if(e=e.contextCallback,s(),dn&&M(),dn=!0,Je=document.title,n=x((ye=n)||Je),Ie.track(function(e){var n=e.pageUrl,t=e.pageTitle;e=e.referrer;var r=o();return r.add("e","pv"),r.add("url",n),r.add("page",t),r.add("refr",e),r}({pageUrl:f(he||Me),pageTitle:n,referrer:f(ve||Fe)}),(t||[]).concat(e?e():[]),r),r=new Date,n=!1,mn.enabled&&!mn.installed){n=mn.installed=!0;var a={update:function(){if("undefined"!=typeof window&&"function"==typeof window.addEventListener){var e=!1,n=Object.defineProperty({},"passive",{get:function(){e=!0},set:function(){}}),t=function(){};window.addEventListener("testPassiveEventSupport",t,n),window.removeEventListener("testPassiveEventSupport",t,n),a.hasSupport=e}}};a.update();var i="onwheel"in document.createElement("div")?"wheel":void 0!==document.onmousewheel?"mousewheel":"DOMMouseScroll";Object.prototype.hasOwnProperty.call(a,"hasSupport")?D(document,i,g,{passive:!0}):D(document,i,g),y(),i=function(e,n){return void 0===n&&(n=g),function(e){return D(document,e,n)}},"click mouseup mousedown mousemove keypress keydown keyup".split(" ").forEach(i(document)),["resize","focus","blur"].forEach(i(window)),i(window,v)("scroll")}if(mn.enabled&&(Ye||n))for(r in Ae=r.getTime(),r=void 0,mn.configurations)(n=mn.configurations[r])&&(window.clearInterval(n.activityInterval),V(n,t,e))}function V(e,n,t){var o=function(e,n){s(),e({context:n,pageViewId:U(),minXOffset:Te,minYOffset:Se,maxXOffset:_e,maxYOffset:Ce}),y()},r=function(){Ae+e.configHeartBeatTimer>(new Date).getTime()&&o(e.callback,(n||[]).concat(t?t():[]))};e.activityInterval=0!=e.configMinimumVisitLength?window.setTimeout((function(){Ae+e.configMinimumVisitLength>(new Date).getTime()&&o(e.callback,(n||[]).concat(t?t():[])),e.activityInterval=window.setInterval(r,e.configHeartBeatTimer)}),e.configMinimumVisitLength):window.setInterval(r,e.configHeartBeatTimer)}function H(e){var n=e.minimumVisitLength,t=e.heartbeatDelay;if(e=e.callback,C(n)&&C(t))return{configMinimumVisitLength:1e3*n,configHeartBeatTimer:1e3*t,callback:e};Ue.error("Activity tracking minimumVisitLength & heartbeatDelay must be integers")}function R(e){var n=e.context,t=e.minXOffset,r=e.minYOffset,a=e.maxXOffset,i=e.maxYOffset;(e=document.title)!==Je&&(Je=e,ye=void 0);var c=(e=Ie).track,s=f(he||Me),u=x(ye||Je),l=f(ve||Fe);t=Math.round(t),a=Math.round(a),r=Math.round(r),i=Math.round(i);var d=o();d.add("e","pp"),d.add("url",s),d.add("page",u),d.add("refr",l),t&&!isNaN(Number(t))&&d.add("pp_mix",t.toString()),a&&!isNaN(Number(a))&&d.add("pp_max",a.toString()),r&&!isNaN(Number(r))&&d.add("pp_miy",r.toString()),i&&!isNaN(Number(i))&&d.add("pp_may",i.toString()),c.call(e,d,n)}var G,Y,K,W,X,Q,Z,$,ee,ne,te,oe,re,ae,ie,ce,se,ue,le,fe,de;i.eventMethod=null!==(G=i.eventMethod)&&void 0!==G?G:"post";var me=function(e){var n;return null!==(n=e.stateStorageStrategy)&&void 0!==n?n:"cookieAndLocalStorage"},pe=function(e){var n,t;return"boolean"!=typeof e.anonymousTracking&&(null!==(t=!0===(null===(n=e.anonymousTracking)||void 0===n?void 0:n.withSessionTracking))&&void 0!==t&&t)},ge=function(e){var n,t;return"boolean"!=typeof e.anonymousTracking&&(null!==(t=!0===(null===(n=e.anonymousTracking)||void 0===n?void 0:n.withServerAnonymisation))&&void 0!==t&&t)};c.push({beforeTrack:function(e){var n=Math.round((new Date).getTime()/1e3),t=m("ses"),o=S(),r=o[0],a=o[1],i=o[2],c=o[3],u=o[4],l=o[5];o=o[6];var d=!!be&&!!z(be);en||d?A():("0"===r?(Ee=o,t||"none"==cn||(c++,l=u,Ee=Le.v4()),un=c):(new Date).getTime()-sn>1e3*tn&&(Ee=Le.v4(),un++),t=e.add,"innerWidth"in window?(r=window.innerWidth,c=window.innerHeight):(r=(c=document.documentElement||document.body).clientWidth,c=c.clientHeight),t.call(e,"vp",0<=r&&0<=c?r+"x"+c:null),t=e.add,c=document.documentElement,u=document.body,r=Math.max(c.clientWidth,c.offsetWidth,c.scrollWidth),c=Math.max(c.clientHeight,c.offsetHeight,c.scrollHeight,u?Math.max(u.offsetHeight,u.scrollHeight):0),r=isNaN(r)||isNaN(c)?"":r+"x"+c,t.call(e,"ds",r),e.add("vid",on?un:an?null:un),e.add("sid",on?Ee:an?null:Ee),e.add("duid",an?null:a),e.add("uid",an?null:je),s(),e.add("refr",f(ve||Fe)),e.add("url",f(he||Me)),"none"!=cn&&(k(a,i,un,n,l,Ee),w()),sn=(new Date).getTime())}}),(null===(K=null===(Y=null==i?void 0:i.contexts)||void 0===Y?void 0:Y.webPage)||void 0===K||K)&&c.push({contexts:function(){return[{schema:"iglu:com.snowplowanalytics.snowplow/web_page/jsonschema/1-0-0",data:{id:U()}}]}}),c.push.apply(c,null!==(W=i.plugins)&&void 0!==W?W:[]);var ve,he,ye,we,ke,be,Ae,Te,_e,Se,Ce,Oe,xe,Ee,je,Ie=P({base64:i.encodeBase64,corePlugins:c,callback:function(e){var n=!!be&&!!z(be);en||n||ln.enqueueRequest(e.build(),He)}}),De=navigator.userLanguage||navigator.language,Ne=document.characterSet||document.charset,Be=J(window.location.hostname,window.location.href,I()),ze=j(Be[0]),Me=Be[1],Fe=Be[2],Ve=null!==(X=i.platform)&&void 0!==X?X:"web",He=O(r),Ge=null!==(Q=i.postPath)&&void 0!==Q?Q:"/com.snowplowanalytics.snowplow/tp2",qe=null!==(Z=i.appId)&&void 0!==Z?Z:"",Je=document.title,Ye=null===($=i.resetActivityTrackingOnPageView)||void 0===$||$,Ke=null!==(ee=i.cookieName)&&void 0!==ee?ee:"_sp_",We=null!==(ne=i.cookieDomain)&&void 0!==ne?ne:void 0,Xe="/",Qe=null!==(te=i.cookieSameSite)&&void 0!==te?te:"None",Ze=null===(oe=i.cookieSecure)||void 0===oe||oe,$e=navigator.doNotTrack||navigator.msDoNotTrack||window.doNotTrack,en=void 0!==i.respectDoNotTrack&&(i.respectDoNotTrack&&("yes"===$e||"1"===$e)),nn=null!==(re=i.cookieLifetime)&&void 0!==re?re:63072e3,tn=null!==(ae=i.sessionCookieTimeout)&&void 0!==ae?ae:1800,on=pe(i),rn=ge(i),an=!!i.anonymousTracking,cn=me(i),sn=(new Date).getTime(),un=1,ln=q(e,a,"localStorage"==cn||"cookieAndLocalStorage"==cn,i.eventMethod,Ge,null!==(ie=i.bufferSize)&&void 0!==ie?ie:1,null!==(ce=i.maxPostBytes)&&void 0!==ce?ce:4e4,null===(se=i.useStm)||void 0===se||se,null!==(ue=i.maxLocalStorageQueueSize)&&void 0!==ue?ue:1e3,null!==(le=i.connectionTimeout)&&void 0!==le?le:5e3,rn,null!==(fe=i.customHeaders)&&void 0!==fe?fe:{},null===(de=i.withCredentials)||void 0===de||de),fn=!1,dn=!1,mn={enabled:!1,installed:!1,configurations:{}};return i.hasOwnProperty("discoverRootDomain")&&i.discoverRootDomain&&(We=function(e,n){for(var t=window.location.hostname,o="_sp_root_domain_test_"+(new Date).getTime(),r="_test_value_"+(new Date).getTime(),a=t.split("."),i=a.length-1;0<=i;){var c=a.slice(i,a.length).join(".");if(z(o,r,0,"/",c,e,n),z(o)===r){for(z(o,"",-1,"/",c,e,n),t=document.cookie.split("; "),o=[],r=0;rn;n++)0==(3&n)&&(e=4294967296*Math.random()),o[n]=e>>>((3&n)<<3)&255;return o}}})),_e=[],Se=0;256>Se;++Se)_e[Se]=(Se+256).toString(16).substr(1);var Ce,Oe,xe=function(e,n){return n=n||0,[_e[e[n++]],_e[e[n++]],_e[e[n++]],_e[e[n++]],"-",_e[e[n++]],_e[e[n++]],"-",_e[e[n++]],_e[e[n++]],"-",_e[e[n++]],_e[e[n++]],"-",_e[e[n++]],_e[e[n++]],_e[e[n++]],_e[e[n++]],_e[e[n++]],_e[e[n++]]].join("")},Ee=0,je=0,Ie=function(e,n,t){if(t=n&&t||0,"string"==typeof e&&(n="binary"===e?Array(16):null,e=null),(e=(e=e||{}).random||(e.rng||Te)())[6]=15&e[6]|64,e[8]=63&e[8]|128,n)for(var o=0;16>o;++o)n[t+o]=e[o];return n||xe(e)};Ie.v1=function(e,n,t){t=n&&t||0;var o=n||[],r=(e=e||{}).node||Ce,a=void 0!==e.clockseq?e.clockseq:Oe;if(null==r||null==a){var i=Te();null==r&&(r=Ce=[1|i[0],i[1],i[2],i[3],i[4],i[5]]),null==a&&(a=Oe=16383&(i[6]<<8|i[7]))}i=void 0!==e.msecs?e.msecs:(new Date).getTime();var c=void 0!==e.nsecs?e.nsecs:je+1,s=i-Ee+(c-je)/1e4;if(0>s&&void 0===e.clockseq&&(a=a+1&16383),(0>s||i>Ee)&&void 0===e.nsecs&&(c=0),1e4<=c)throw Error("uuid.v1(): Can't create more than 10M uuids/sec");for(Ee=i,je=c,Oe=a,e=(1e4*(268435455&(i+=122192928e5))+c)%4294967296,o[t++]=e>>>24&255,o[t++]=e>>>16&255,o[t++]=e>>>8&255,o[t++]=255&e,e=i/4294967296*1e4&268435455,o[t++]=e>>>8&255,o[t++]=255&e,o[t++]=e>>>24&15|16,o[t++]=e>>>16&255,o[t++]=a>>>8|128,o[t++]=255&a,a=0;6>a;++a)o[t+a]=r[a];return n||xe(o)};var De,Ne,Le=Ie.v4=Ie,Be="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/=";(Ne=De||(De={}))[Ne.none=0]="none",Ne[Ne.error=1]="error",Ne[Ne.warn=2]="warn",Ne[Ne.debug=3]="debug",Ne[Ne.info=4]="info";var ze,Me,Ue=function(e){return void 0===e&&(e=De.warn),{setLogLevel:function(n){e=De[n]?n:De.warn},warn:function(t,o){for(var r=[],a=2;a=De.warn&&"undefined"!=typeof console&&(a="Snowplow: "+t,o?console.warn.apply(console,n([a+"\n",o],r)):console.warn.apply(console,n([a],r)))},error:function(t,o){for(var r=[],a=2;a=De.error&&"undefined"!=typeof console&&(a="Snowplow: "+t+"\n",o?console.error.apply(console,n([a+"\n",o],r)):console.error.apply(console,n([a],r)))},debug:function(t){for(var o=[],r=1;r=De.debug&&"undefined"!=typeof console&&console.debug.apply(console,n(["Snowplow: "+t],o))},info:function(t){for(var o=[],r=1;r=De.info&&"undefined"!=typeof console&&console.info.apply(console,n(["Snowplow: "+t],o))}}}(),Fe=t((function(e){var n;n={rotl:function(e,n){return e<>>32-n},rotr:function(e,n){return e<<32-n|e>>>n},endian:function(e){if(e.constructor==Number)return 16711935&n.rotl(e,8)|4278255360&n.rotl(e,24);for(var t=0;t>>5]|=e[t]<<24-o%32;return n},wordsToBytes:function(e){for(var n=[],t=0;t<32*e.length;t+=8)n.push(e[t>>>5]>>>24-t%32&255);return n},bytesToHex:function(e){for(var n=[],t=0;t>>4).toString(16)),n.push((15&e[t]).toString(16));return n.join("")},hexToBytes:function(e){for(var n=[],t=0;tr;r++)8*t+6*r<=8*e.length?n.push("ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/".charAt(o>>>6*(3-r)&63)):n.push("=");return n.join("")},base64ToBytes:function(e){e=e.replace(/[^A-Z0-9+\/]/gi,"");for(var n=[],t=0,o=0;t>>6-2*o);return n}},e.exports=n})),Ve={utf8:{stringToBytes:function(e){return Ve.bin.stringToBytes(unescape(encodeURIComponent(e)))},bytesToString:function(e){return decodeURIComponent(escape(Ve.bin.bytesToString(e)))}},bin:{stringToBytes:function(e){for(var n=[],t=0;t>5]|=128<<24-i%32,e[15+(i+64>>>9<<4)]=i,i=0;ih;h++){if(16>h)a[h]=e[i+h];else{var y=a[h-3]^a[h-8]^a[h-14]^a[h-16];a[h]=y<<1|y>>>31}y=(c<<5|c>>>27)+f+(a[h]>>>0)+(20>h?1518500249+(s&u|~s&l):40>h?1859775393+(s^u^l):60>h?(s&u|s&l|u&l)-1894007588:(s^u^l)-899497514),f=l,l=u,u=s<<30|s>>>2,s=c,c=y}c+=d,s+=m,u+=p,l+=g,f+=v}return r=r.call(Fe,[c,s,u,l,f]),o&&o.asBytes?r:o&&o.asString?t.bytesToString(r):Fe.bytesToHex(r)})._blocksize=16,o._digestsize=20,e.exports=o})),Ge={},qe=function(){this.outQueues=[],this.bufferFlushers=[],this.hasLoaded=!1,this.registeredOnLoadHandlers=[]},Je="undefined"!=typeof window?Z():void 0,Ye=Object.freeze({__proto__:null,addGlobalContexts:function(e,n){K(n,(function(n){n.core.addGlobalContexts(e)}))},addPlugin:function(e,n){K(n,(function(n){n.addPlugin(e)}))},clearGlobalContexts:function(e){K(e,(function(e){e.core.clearGlobalContexts()}))},clearUserData:function(e,n){K(n,(function(n){n.clearUserData(e)}))},crossDomainLinker:function(e,n){K(n,(function(n){n.crossDomainLinker(e)}))},disableAnonymousTracking:function(e,n){K(n,(function(n){n.disableAnonymousTracking(e)}))},discardBrace:function(e,n){K(n,(function(n){n.discardBrace(e)}))},discardHashTag:function(e,n){K(n,(function(n){n.discardHashTag(e)}))},enableActivityTracking:function(e,n){K(n,(function(n){n.enableActivityTracking(e)}))},enableActivityTrackingCallback:function(e,n){K(n,(function(n){n.enableActivityTrackingCallback(e)}))},enableAnonymousTracking:function(e,n){K(n,(function(n){n.enableAnonymousTracking(e)}))},flushBuffer:function(e,n){K(n,(function(n){n.flushBuffer(e)}))},newSession:function(e){K(e,(function(e){e.newSession()}))},newTracker:function(e,n,t){if(void 0===t&&(t={}),Je)return X(e,e,"js-3.3.0",n,Je,t)},preservePageViewId:function(e){K(e,(function(e){e.preservePageViewId()}))},removeGlobalContexts:function(e,n){K(n,(function(n){n.core.removeGlobalContexts(e)}))},setBufferSize:function(e,n){K(n,(function(n){n.setBufferSize(e)}))},setCollectorUrl:function(e,n){K(n,(function(n){n.setCollectorUrl(e)}))},setCookiePath:function(e,n){K(n,(function(n){n.setCookiePath(e)}))},setCustomUrl:function(e,n){K(n,(function(n){n.setCustomUrl(e)}))},setDocumentTitle:function(e,n){K(n,(function(n){n.setDocumentTitle(e)}))},setOptOutCookie:function(e,n){K(n,(function(n){n.setOptOutCookie(e)}))},setReferrerUrl:function(e,n){K(n,(function(n){n.setReferrerUrl(e)}))},setUserId:function(e,n){K(n,(function(n){n.setUserId(e)}))},setUserIdFromCookie:function(e,n){K(n,(function(n){n.setUserIdFromCookie(e)}))},setUserIdFromLocation:function(e,n){K(n,(function(n){n.setUserIdFromLocation(e)}))},setUserIdFromReferrer:function(e,n){K(n,(function(n){n.setUserIdFromReferrer(e)}))},setVisitorCookieTimeout:function(e,n){K(n,(function(n){n.setVisitorCookieTimeout(e)}))},trackPageView:function(e,n){K(n,(function(n){n.trackPageView(e)}))},trackSelfDescribingEvent:function(e,n){K(n,(function(n){n.core.track(T({event:e.event}),e.context,e.timestamp)}))},trackStructEvent:function(e,n){K(n,(function(n){var t=(n=n.core).track,r=e.category,a=e.action,i=e.label,c=e.property,s=e.value,u=o();u.add("e","se"),u.add("se_ca",r),u.add("se_ac",a),u.add("se_la",i),u.add("se_pr",c),u.add("se_va",null==s?void 0:s.toString()),t.call(n,u,e.context,e.timestamp)}))},updatePageActivity:function(e){K(e,(function(e){e.updatePageActivity()}))},version:"3.3.0"}),Ke=Object.freeze({__proto__:null,ClientHintsPlugin:$}),We=Object.freeze({__proto__:null,OptimizelyXPlugin:ee}),Xe=Object.freeze({__proto__:null,PerformanceTimingPlugin:ne});!function(e){e.consent="consent",e.contract="contract",e.legalObligation="legal_obligation",e.vitalInterests="vital_interests",e.publicTask="public_task",e.legitimateInterests="legitimate_interests"}(Me||(Me={}));var Qe,Ze,$e={},en={},nn=Object.freeze({__proto__:null,ConsentPlugin:te,enableGdprContext:function(e,n){void 0===n&&(n=Object.keys($e));var t=e.documentId,o=e.documentVersion,r=e.documentDescription,a=Me[e.basisForProcessing];a?n.forEach((function(e){$e[e]&&(en[e]={basisForProcessing:a,documentId:null!=t?t:null,documentVersion:null!=o?o:null,documentDescription:null!=r?r:null})})):Qe.warn("enableGdprContext: basisForProcessing must be one of: consent, contract, legalObligation, vitalInterests, publicTask, legitimateInterests")},get gdprBasis(){return Me},trackConsentGranted:function(e,n){void 0===n&&(n=Object.keys($e)),W(n,$e,(function(n){var t=e.expiry,o={schema:"iglu:com.snowplowanalytics.snowplow/consent_document/jsonschema/1-0-0",data:S({id:e.id,version:e.version,name:e.name,description:e.description})};t=T({event:{schema:"iglu:com.snowplowanalytics.snowplow/consent_granted/jsonschema/1-0-0",data:S({expiry:t})}}),o=[o],n.core.track(t,e.context?e.context.concat(o):o,e.timestamp)}))},trackConsentWithdrawn:function(e,n){void 0===n&&(n=Object.keys($e)),W(n,$e,(function(n){var t=e.all,o={schema:"iglu:com.snowplowanalytics.snowplow/consent_document/jsonschema/1-0-0",data:S({id:e.id,version:e.version,name:e.name,description:e.description})};t=T({event:{schema:"iglu:com.snowplowanalytics.snowplow/consent_withdrawn/jsonschema/1-0-0",data:S({all:t})}}),o=[o],n.core.track(t,e.context?e.context.concat(o):o,e.timestamp)}))}}),tn={},on=!1,rn=Object.freeze({__proto__:null,GeolocationPlugin:oe,enableGeolocationContext:re}),an=Object.freeze({__proto__:null,GaCookiesPlugin:ae}),cn={},sn={},un=Object.freeze({__proto__:null,LinkClickTrackingPlugin:ie,enableLinkClickTracking:function(e,n){void 0===e&&(e={}),void 0===n&&(n=Object.keys(cn)),n.forEach((function(n){cn[n]&&(cn[n].sharedState.hasLoaded?(ue(e,n),le(n)):cn[n].sharedState.registeredOnLoadHandlers.push((function(){ue(e,n),le(n)})))}))},refreshLinkClickTracking:function(e){void 0===e&&(e=Object.keys(cn)),e.forEach((function(e){cn[e]&&(cn[e].sharedState.hasLoaded?le(e):cn[e].sharedState.registeredOnLoadHandlers.push((function(){le(e)})))}))},trackLinkClick:function(e,n){void 0===n&&(n=Object.keys(cn)),W(n,cn,(function(n){n.core.track(_(e),e.context,e.timestamp)}))}}),ln=["textarea","input","select"],fn=function(e){return e},dn={},mn=Object.freeze({__proto__:null,FormTrackingPlugin:ge,enableFormTracking:function(e,n){void 0===e&&(e={}),void 0===n&&(n=Object.keys(dn)),n.forEach((function(n){dn[n]&&(dn[n].sharedState.hasLoaded?fe(dn[n],e):dn[n].sharedState.registeredOnLoadHandlers.push((function(){fe(dn[n],e)})))}))}}),pn={},gn=Object.freeze({__proto__:null,ErrorTrackingPlugin:ve,enableErrorTracking:function(e,n){void 0===e&&(e={}),void 0===n&&(n=Object.keys(pn));var t=e.filter,o=e.contextAdder,r=e.context;D(window,"error",(function(e){if(t&&O(t)&&t(e)||null==t){var a=n,i=r||[];o&&O(o)&&(i=i.concat(o(e))),he({message:e.message,filename:e.filename,lineno:e.lineno,colno:e.colno,error:e.error,context:i},a)}}),!0)},trackError:he}),vn=t((function(e){var n,t,o,r,a,i;n={"America/Denver":["America/Mazatlan"],"America/Chicago":["America/Mexico_City"],"America/Asuncion":["America/Campo_Grande","America/Santiago"],"America/Montevideo":["America/Sao_Paulo","America/Santiago"],"Asia/Beirut":"Asia/Amman Asia/Jerusalem Europe/Helsinki Asia/Damascus Africa/Cairo Asia/Gaza Europe/Minsk Africa/Windhoek".split(" "),"Pacific/Auckland":["Pacific/Fiji"],"America/Los_Angeles":["America/Santa_Isabel"],"America/New_York":["America/Havana"],"America/Halifax":["America/Goose_Bay"],"America/Godthab":["America/Miquelon"],"Asia/Dubai":["Asia/Yerevan"],"Asia/Jakarta":["Asia/Krasnoyarsk"],"Asia/Shanghai":["Asia/Irkutsk","Australia/Perth"],"Australia/Sydney":["Australia/Lord_Howe"],"Asia/Tokyo":["Asia/Yakutsk"],"Asia/Dhaka":["Asia/Omsk"],"Asia/Baku":["Asia/Yerevan"],"Australia/Brisbane":["Asia/Vladivostok"],"Pacific/Noumea":["Asia/Vladivostok"],"Pacific/Majuro":["Asia/Kamchatka","Pacific/Fiji"],"Pacific/Tongatapu":["Pacific/Apia"],"Asia/Baghdad":["Europe/Minsk","Europe/Moscow"],"Asia/Karachi":["Asia/Yekaterinburg"],"Africa/Johannesburg":["Asia/Gaza","Africa/Cairo"]},t=function(){for(var e=[],n=0;11>=n;n++)for(var t=1;28>=t;t++){var o=-new Date(2014,n,t).getTimezoneOffset();o=null!==o?o:0,e?e&&e[e.length-1]!==o&&e.push(o):e.push()}return e},o=function e(n,t,o){void 0===t&&(t=864e5,o=36e5);var r=new Date(n.getTime()-t).getTime();n=n.getTime()+t;for(var a=new Date(r).getTimezoneOffset(),i=null;ra&&(s=u),a=l),r+=864e5}t=!(!c||!s)&&{s:o(c).getTime(),e:o(s).getTime()},e.push(t)}return e}();return function(e){for(var n=0;n=f.rules[m].s&&e[m].e<=f.rules[m].e)){d="N/A";break}if(d=0,d+=Math.abs(e[m].s-f.rules[m].s),864e6<(d+=Math.abs(f.rules[m].e-e[m].e))){d="N/A";break}}"N/A"!==(f=r(e,t,d,f))&&(o[l.name]=f)}for(var p in o)if(o.hasOwnProperty(p))for(e=0;ee?n[0]+",1":0n.length&&Array.isArray(n[0])&&(n=[{},n[0]]),r(e[0],n)})))}var i;if("string"==typeof n[0]&&f(n[1])&&(void 0===n[2]||Array.isArray(n[2]))){var c=n[0],s=n[1],d=n[2];(null===(i=n[3])||void 0===i||i)&&(i=u.setTimeout((function(){o(c)}),5e3),p[c]={timeout:i}),(i=l.createElement("script")).setAttribute("src",c),i.setAttribute("async","1"),D(i,"error",(function(){o(c),Ue.warn("Failed to load plugin "+s[0]+" from "+c)}),!0),D(i,"load",(function(){var n=s[1],r=u[s[0]];if(r&&"object"==typeof r){var i=r[n];n=e(r,["symbol"==typeof n?n:n+""]),h.addPlugin.apply(null,[{plugin:i.apply(null,d)},t]),a(n)}o(c)}),!0),l.head.appendChild(i)}else{if("object"==typeof n[0]&&"string"==typeof n[1]&&(void 0===n[2]||Array.isArray(n[2]))){var m=n[0],v=n[1];if(i=n[2],m)return n=m[v],m=e(m,["symbol"==typeof v?v:v+""]),h.addPlugin.apply(null,[{plugin:n.apply(null,i)},t]),void a(m)}Ue.warn("Failed to add Plugin: "+n[1])}}function s(){for(var e=[],t=0;t