LocalCDN-Firefox-Chrome-Brave/resources/snowplow/2.18.2/sp.min.jsm

1 line
76 KiB
JavaScript

"use strict";!function(){function wt(e){return(wt="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 l(t,e){var n,r=Object.keys(t);return Object.getOwnPropertySymbols&&(n=Object.getOwnPropertySymbols(t),e&&(n=n.filter(function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable})),r.push.apply(r,n)),r}function f(e){if(!(e=(Array.isArray(e)?r(e):void 0)||("undefined"!=typeof Symbol&&Symbol.iterator in Object(e)?Array.from(e):void 0)||c(e)))throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.");return e}function c(e,t){if(e){if("string"==typeof e)return r(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);return"Map"===(n="Object"===n&&e.constructor?e.constructor.name:n)||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?r(e,t):void 0}}function r(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=Array(t);n<t;n++)r[n]=e[n];return r}function i(e,t){var n;if("undefined"==typeof Symbol||null==e[Symbol.iterator]){if(Array.isArray(e)||(n=c(e))||t&&e&&"number"==typeof e.length){n&&(e=n);var r=0;return{s:t=function(){},n:function(){return r>=e.length?{done:!0}:{done:!1,value:e[r++]}},e:function(e){throw e},f:t}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var o,a=!0,i=!1;return{s:function(){n=e[Symbol.iterator]()},n:function(){var e=n.next();return a=e.done,e},e:function(e){i=!0,o=e},f:function(){try{a||null==n.return||n.return()}finally{if(i)throw o}}}}function e(e){var t={exports:{}};return e(t,t.exports),t.exports}function t(e){var t=-1,n=null==e?0:e.length;for(this.clear();++t<n;){var r=e[t];this.set(r[0],r[1])}}function n(e){var t=-1,n=null==e?0:e.length;for(this.clear();++t<n;){var r=e[t];this.set(r[0],r[1])}}function o(e){var t=-1,n=null==e?0:e.length;for(this.clear();++t<n;){var r=e[t];this.set(r[0],r[1])}}function a(e){this.size=(this.__data__=new Ee(e)).size}function m(e){var t=-1,n=null==e?0:e.length;for(this.__data__=new He;++t<n;)this.add(e[t])}function s(r,o){if("function"!=typeof r||null!=o&&"function"!=typeof o)throw new TypeError("Expected a function");function a(){var e=arguments,t=o?o.apply(this,e):e[0],n=a.cache;return n.has(t)?n.get(t):(e=r.apply(this,e),a.cache=n.set(t,e)||n,e)}return a.cache=new(s.Cache||He),a}function u(e){if("string"==typeof e)return e;if(ae(e))return Ht(e,u)+"";if(pt(e))return Gt?Gt.call(e):"";var t=e+"";return"0"==t&&1/e==-1/0?"-0":t}function kt(e){var t;return Zt(e)||(e=e.text||"",(t=rn.getElementsByTagName("title"))&&void 0!==t[0]&&(e=t[0].text)),e}function At(e){var t=/^(?:(?:https?|ftp):)\/*(?:[^@]+@)?([^:/#]+)/.exec(e);return t?t[1]:e}function _t(e){var t=e.length;return e="*."===(e="."===e.charAt(--t)?e.slice(0,t):e).slice(0,2)?e.slice(1):e}function jt(e){var t="",n=Ot("referrer",nn.location.href)||Ot("referer",nn.location.href);if(n)return n;if(e)return e;try{t=nn.top.document.referrer}catch(e){if(nn.parent)try{t=nn.parent.document.referrer}catch(e){t=""}}return t=""===t?rn.referrer:t}function St(e,t,n,r){return e.addEventListener?(e.addEventListener(t,n,r),!0):e.attachEvent?e.attachEvent("on"+t,n):void(e["on"+t]=n)}function Ot(e,t){return(e=new RegExp("^[^#]*[?&]"+e+"=([^&#]*)").exec(t))?decodeURIComponent(e[1].replace(/\+/g," ")):null}function h(e){var t,n=Array.prototype.slice.call(arguments,1);return e=tn(e,function(e){if("function"!=typeof e)return e;try{return e.apply(null,n)}catch(e){}}),(ae(e)?Te:Ce)(e,Qt(t))}function Tt(e){"undefined"!=typeof console&&console.warn("Snowplow: "+e)}function g(e){return e.className.match(/\S+/g)||[]}function y(e,t){if(Array.isArray(e)||!Ae(e))return function(){return!0};if(e.hasOwnProperty("filter"))return e.filter;var n=e.hasOwnProperty("whitelist");e=e.whitelist||e.blacklist,Array.isArray(e)||(e=[e]);for(var r={},o=0;o<e.length;o++)r[e[o]]=!0;return t?function(e){e:{var t;for(e=g(e),t=0;t<e.length;t++)if(r[e[t]]){e=!0;break e}e=!1}return e===n}:function(e){return e.name in r===n}}function Ct(e,t,n){n=2<arguments.length&&void 0!==n?n:63072e3;try{var r=Date.now()+1e3*n;return on.setItem("".concat(e,".expires"),r),on.setItem(e,t),!0}catch(e){return!1}}function Pt(e){try{return on.removeItem(e),on.removeItem(e+".expires"),1}catch(e){return}}function xt(e,t){for(var n=0;n<t.length;n++)if(t[n]===e)return!0;return!1}function It(e,t,n,r,o,a,i){return 1<arguments.length?rn.cookie=e+"="+encodeURIComponent(t)+(n?"; Expires="+new Date(+new Date+1e3*n).toUTCString():"")+(r?"; Path="+r:"")+(o?"; Domain="+o:"")+(a?"; SameSite="+a:"")+(i?"; Secure":""):decodeURIComponent((("; "+rn.cookie).split("; "+e+"=")[1]||"").split(";")[0])}function Dt(e){return e=parseInt(e),isNaN(e)?void 0:e}function Et(e){return e=parseFloat(e),isNaN(e)?void 0:e}function Lt(e){return!(!e||"function"!=typeof e)}function d(r,o,a,e,i){function c(e,t,n){n=n||{},s.hasOwnProperty(e)?Tt("Tracker namespace "+e+" already exists."):(s[e]=new r(i,e,o,a,n),s[e].setCollectorUrl(t))}function t(){for(var e=0;e<arguments.length;e+=1){var t=arguments[e],n=Array.prototype.shift.call(t);if(Lt(n))try{n.apply(s,t)}catch(e){Tt("Custom callback error - ".concat(e))}finally{continue}var r=n.split(":");if(n=(r=[n=r[0],r=1<r.length?r[1].split(";"):[]])[0],r=r[1],"newTracker"===n)c(t[0],t[1],t[2]);else if("setCollectorCf"!==n&&"setCollectorUrl"!==n||r&&0!==r.length){var o=[];if(r&&0!==r.length)for(var a=0;a<r.length;a++)s.hasOwnProperty(r[a])?o.push(s[r[a]]):Tt('Warning: Tracker namespace "'+r[a]+'" not configured');else o=tn(s);for(0===o.length&&Tt("Warning: No tracker configured"),r=0;r<o.length;r++)o[r][n].apply(o[r],t)}else r=t[0],t=t[1],Tt(n+" is deprecated. Set the collector when a new tracker instance using newTracker."),c(t=void 0===t?"sp":t),s[t][n](r)}}for(var s={},n=0;n<e.length;n++)t(e[n]);return{push:t}}function Nt(e,t,n){if("translate.googleusercontent.com"===e)""===n&&(n=t),e=At(t=Ot("u",(e=/^(?:https?|ftp)(?::\/*(?:[^?]+))([?][^#]+)/.exec(t))[1]));else{if(!(r="cc.bingj.com"===e||"webcache.googleusercontent.com"===e))e:{if(/^(25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?)\.(25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?)\.(25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?)\.(25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?)$/.test(e))try{var r="You have reached the cached page for"===document.body.children[0].children[0].children[0].children[0].children[0].children[0].innerHTML.slice(0,36);break e}catch(e){r=!1;break e}r=void 0}r&&(e=At(t=document.links[0].href))}return[e,t,n]}function zt(c,r,s){function o(e,t){for(var n,r,o,a,i;null!==(o=e.parentNode)&&void 0!==o&&"A"!==(a=e.tagName.toUpperCase())&&"AREA"!==a;)e=o;void 0!==e.href&&(a=(o=e.hostname||At(e.href)).toLowerCase(),i=e.href.replace(o,a),/^(javascript|vbscript|jscript|mocha|livescript|ecmascript|mailto):/i.test(i)||(o=e.id,a=g(e),n=e.target,r=l?e.innerHTML:null,i=unescape(i),c.trackLinkClick(i,o,a,n,r,s(h(t,e)))))}function a(r){return function(e){var t=(e=e||window.event).which||e.button,n=e.target||e.srcElement;"click"===e.type?n&&o(n,r):"mousedown"===e.type?1!==t&&2!==t||!n?d=p=null:(d=t,p=n):"mouseup"===e.type&&(t===d&&n===p&&o(n,r),d=p=null)}}var i,u,l,f,d,p;return{configureLinkClickTracking:function(e,t,n,r){l=n,f=r,u=t,i=y(e,!0)},addClickListeners:function(){for(var e,t=document.links,n=0;n<t.length;n++)i(t[n])&&!t[n][r]&&(e=t[n],u?(St(e,"mouseup",a(f),!1),St(e,"mousedown",a(f),!1)):St(e,"click",a(f),!1),t[n][r]=!0)}}}function Mt(a,e,i){function c(t){return t[jn(["name","id","type","nodeName"],function(e){return t[e]&&"string"==typeof t[e]})]}function r(r,o){return function(e){var t=(e=e.target).nodeName&&"INPUT"===e.nodeName.toUpperCase()?e.type:null,n="checkbox"!==e.type||e.checked?d(e.value,e):null;("change_form"===r||"checkbox"!==t&&"radio"!==t)&&a.trackFormFocusOrChange(r,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 c(e)}(e),c(e),e.nodeName,t,g(e),n,i(h(o,e,t,n)))}}function o(o){return function(e){e=e.target;var t,n,r=(t=e,n=[],Vt(s,function(e){e=Array.prototype.filter.call(t.getElementsByTagName(e),function(e){return e.hasOwnProperty(u)}),Vt(e,function(e){var t;"submit"!==e.type&&(t={name:c(e),value:e.value,nodeName:e.nodeName},e.type&&"INPUT"===e.nodeName.toUpperCase()&&(t.type=e.type),"checkbox"!==e.type&&"radio"!==e.type||e.checked||(t.value=null),n.push(t))})}),n);Vt(r,function(e){e.value=d(e.value,e)}),a.trackFormSubmission(c(e),g(e),r,i(h(o,e,r)))}}var s=["textarea","input","select"],u=e+"form",l=function(){return!0},f=function(){return!0},d=function(e){return e};return{configureFormTracking:function(e){e&&(l=y(e.forms,!0),f=y(e.fields,!1),e=e.fields,d=Ae(e)?e.hasOwnProperty("transform")?e.transform:function(e){return e}:function(e){return e})},addFormListeners:function(n){Vt(document.getElementsByTagName("form"),function(t){l(t)&&!t[u]&&(Vt(s,function(e){Vt(t.getElementsByTagName(e),function(e){f(e)&&!e[u]&&"password"!==e.type.toLowerCase()&&(St(e,"focus",r("focus_form",n),!1),St(e,"change",r("change_form",n),!1),e[u]=!0)})}),St(t,"submit",o(n)),t[u]=!0)})}}}function Ut(i){function a(e,t,n,r,o,a){i.trackSelfDescribingEvent({schema:"iglu:com.snowplowanalytics.snowplow/application_error/jsonschema/1-0-1",data:{programmingLanguage:"JAVASCRIPT",message:e||"JS Exception. Browser doesn't support ErrorEvent API",stackTrace:o&&o.stack?o.stack:null,lineNumber:n,lineColumn:r,fileName:t}},a)}return{trackError:a,enableErrorTracking:function(n,r,o){St(Sn,"error",function(e){var t;(Lt(n)&&n(e)||null==n)&&(t=Lt(r)?o.concat(r(e)):o,a(e.message,e.filename,e.lineno,e.colno,e.error,t))},!0)}}}function Bt(e,t,n,u,r,o,a,l,i,f,d,p){function c(e){return{evt:e=Tn(e,function(e){return e.toString()}),bytes:function(e){for(var t=0,n=0;n<e.length;n++){var r=e.charCodeAt(n);r<=127?t+=1:r<=2047?t+=2:55296<=r&&r<=57343?(t+=4,n++):t=r<65535?t+3:t+4}return t}(JSON.stringify(e))}}function m(){for(;P.length&&"string"!=typeof P[0]&&"object"!==wt(P[0]);)P.shift();if(P.length<1)k=!1;else{if(!Zt(b))throw"No collector configured";k=!0;var e,t=P[0];if(j){var n,r,o=function(e){for(var t=0,n=0;t<e.length&&(n+=e[t].bytes,!(l<=n));)t+=1;return t},a=function(e){for(var t=0;t<e;t++)P.shift();u&&Ct(T,JSON.stringify(P.slice(0,f))),m()},i=_?(n=h(t=v(t),!1),1):(n=h(t=b,!0),o(P)),c=setTimeout(function(){n.abort(),k=!1},d);if(n.onreadystatechange=function(){if(4===n.readyState&&200<=n.status&&n.status<400){if(clearTimeout(c),A&&!w)try{an.setItem(C,!0)}catch(e){}a(i)}else 4===n.readyState&&400<=n.status&&(clearTimeout(c),k=!1)},_)n.send();else if(0<(o=P.slice(0,i)).length){if(!(r=w)&&(r=A))try{r=an.getItem(C)}catch(e){r=void 0}if(w=r,o=tn(o,function(e){return e.evt}),w){r=new Blob([g(y(o))],{type:"application/json"});try{var s=navigator.sendBeacon(t,r)}catch(e){s=!1}}!0===s&&a(i),A&&s||n.send(g(y(o)))}}else p?k=!1:(s=new Image(1,1),e=!0,s.onload=function(){e&&(e=!1,P.shift(),u&&Ct(T,JSON.stringify(P.slice(0,f))),m())},s.onerror=function(){e&&(k=e=!1)},s.src=v(t),setTimeout(function(){e&&k&&(e=!1,m())},d))}}function h(e,t){var n=new XMLHttpRequest;return t?(n.open("POST",e,!0),n.setRequestHeader("Content-Type","application/json; charset=UTF-8")):n.open("GET",e,!0),n.withCredentials=!0,p&&n.setRequestHeader("SP-Anonymous","*"),n}function g(e){return JSON.stringify({schema:"iglu:com.snowplowanalytics.snowplow/payload_data/jsonschema/1-0-4",data:e})}function y(e){for(var t=(new Date).getTime().toString(),n=0;n<e.length;n++)e[n].stm=t;return e}function v(e){return i?b+e.replace("?","?stm="+(new Date).getTime()+"&"):b+e}var b,w,k=!1,s=null===(r=r.toLowerCase?r.toLowerCase():r)||!0===r||"beacon"===r||"true"===r,A=!!(s&&navigator&&navigator.sendBeacon)&&s,_="get"===r,j=!!(window.XMLHttpRequest&&"withCredentials"in new XMLHttpRequest),S=!_&&j&&("post"===r||s),O=S?o:"/i";a=u&&function(){try{var t=!!hn.localStorage}catch(e){t=!0}if(!t)return!1;try{return hn.localStorage.setItem("modernizr","modernizr"),hn.localStorage.removeItem("modernizr"),!0}catch(e){return!1}}()&&S&&a||1;var T="snowplowOutQueue_".concat(e,"_").concat(t,"_").concat(S?"post2":"get"),C="spBeaconPreflight_".concat(e,"_").concat(t);if(u)try{var P=JSON.parse(window.localStorage.getItem(T))}catch(e){}return Array.isArray(P)||(P=[]),n.outQueues.push(P),j&&1<a&&n.bufferFlushers.push(function(){k||m()}),{enqueueRequest:function(e,t){if(b=t+O,S){if((e=c(e)).bytes>=l)return Tt("Event ("+e.bytes+"B) too big, max is "+l),void h(b,!0).send(g(y([e.evt])));P.push(e)}else P.push(function(e){var t,n,r="?",o={co:!0,cx:!0},a=!0;for(t in e)e.hasOwnProperty(t)&&!o.hasOwnProperty(t)&&(a?a=!1:r+="&",r+=encodeURIComponent(t)+"="+encodeURIComponent(e[t]));for(n in o)e.hasOwnProperty(n)&&o.hasOwnProperty(n)&&(r+="&"+n+"="+encodeURIComponent(e[n]));return r}(e));e=!1,u&&(e=Ct(T,JSON.stringify(P.slice(0,f)))),k||e&&!(P.length>=a)||m()},executeQueue:function(){k||m()},setUseLocalStorage:function(e){u=e},setAnonymousTracking:function(e){p=e},setCollectorUrl:function(e){b=e+O}}}function p(e){if(!e)return e;switch(4-e.length%4){case 2:e+="==";break;case 3:e+="="}return function(e){var t=0,n=0,r="",o=[];if(!e)return e;e+="";do{var a="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/=".indexOf(e.charAt(t++)),i="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/=".indexOf(e.charAt(t++));r="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/=".indexOf(e.charAt(t++));var c="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/=".indexOf(e.charAt(t++)),s=a<<18|i<<12|r<<6|c}while(a=s>>16&255,i=s>>8&255,s&=255,o[n++]=64===r?String.fromCharCode(a):64===c?String.fromCharCode(a,i):String.fromCharCode(a,i,s),t<e.length);return function(e){return decodeURIComponent(e.split("").map(function(e){return"%"+("00"+e.charCodeAt(0).toString(16)).slice(-2)}).join(""))}((r=o.join("")).replace(/\0+$/,""))}(e=e.replace(/-/g,"+").replace(/_/g,"/"))}function v(e){if(b(e))for(var t in e)if(Object.prototype.hasOwnProperty.call(e,t))return 1}function b(e){return null!=e&&(e.constructor==={}.constructor||e.constructor===[].constructor)}function w(u){function l(e,t){null!=t&&""!==t&&(n[e]=t)}var n={};return{add:l,addDict:function(e){for(var t in e)Object.prototype.hasOwnProperty.call(e,t)&&l(t,e[t])},addJson:function(e,t,n){if(n&&v(n))if(n=JSON.stringify(n),u){if(n){t=n;var r=n=0,o=[];if(t){t=unescape(encodeURIComponent(t));do{var a=(i=t.charCodeAt(n++))<<16|(c=t.charCodeAt(n++))<<8|(s=t.charCodeAt(n++)),i=a>>18&63,c=a>>12&63,s=a>>6&63}while(a&=63,o[r++]="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/=".charAt(i)+"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/=".charAt(c)+"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/=".charAt(s)+"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/=".charAt(a),n<t.length);n=o.join(""),t=((t=t.length%3)?n.slice(0,t-3):n)+"===".slice(t||3)}t=t.replace(/=/g,"").replace(/\+/g,"-").replace(/\//g,"_")}else t=n;l(e,t)}else l(t,n)},build:function(){return n}}}function k(){var a=[],u=[];return{getGlobalPrimitives:function(){return a},getConditionalProviders:function(){return u},addGlobalContexts:function(t){var e,n=[],r=[];t=i(t);try{for(t.s();!(e=t.n()).done;){var o=e.value;I(o)?n.push(o):C(o)&&r.push(o)}}catch(e){t.e(e)}finally{t.f()}a=a.concat(r),u=u.concat(n)},clearGlobalContexts:function(){u=[],a=[]},removeGlobalContexts:function(t){var e;t=i(t);try{for(t.s();!(e=t.n()).done;)!function(){var t=e.value;I(t)?u=u.filter(function(e){return!ut(e,t)}):C(t)&&(a=a.filter(function(e){return!ut(e,t)}))}()}catch(e){t.e(e)}finally{t.f()}},getApplicableContexts:function(t){var i,c,s;if(e=!!(v(t=t.build())&&"e"in t)&&"string"==typeof t.e){t=function(n){for(var e=1;e<arguments.length;e++){var r=null!=arguments[e]?arguments[e]:{};e%2?l(Object(r),!0).forEach(function(e){var t=r[e];e in n?Object.defineProperty(n,e,{value:t,enumerable:!0,configurable:!0,writable:!0}):n[e]=t}):Object.getOwnPropertyDescriptors?Object.defineProperties(n,Object.getOwnPropertyDescriptors(r)):l(Object(r)).forEach(function(e){Object.defineProperty(n,e,Object.getOwnPropertyDescriptor(r,e))})}return n}({},t);try{null!=t&&Xt(t,"ue_px",Un)&&(t.ue_px=JSON.parse(p(Kt(t,["ue_px"]))));var n=t}catch(e){n=t}var e="string"==typeof Kt(t=n,"ue_px.data.schema")?Kt(t,"ue_px.data.schema"):"string"==typeof Kt(t,"ue_pr.data.schema")?Kt(t,"ue_pr.data.schema"):"string"==typeof Kt(t,"schema")?Kt(t,"schema"):"",r=Kt(t,"e",""),n=[],o=N(a,t,r,e);return n.push.apply(n,f(o)),i=t,c=r,s=e,r=L(r=u),r=tn(r,function(e){e:{if(P(e)){var t=e[0],n=!1;try{n=t({event:i,eventType:c,eventSchema:s})}catch(e){n=!1}if(!0===n){e=N(e[1],i,c,s);break e}}else if(x(e)&&(r=e[0],o=s,t=a=0,n=Kt(r,"accept"),Array.isArray(n)?r.accept.some(function(e){return D(e,o)})&&t++:"string"==typeof n&&D(n,o)&&t++,n=Kt(r,"reject"),Array.isArray(n)?r.reject.some(function(e){return D(e,o)})&&a++:"string"==typeof n&&D(n,o)&&a++,0<t&&0===a)){e=N(e[1],i,c,s);break e}e=[]}var r,o,a;if(e&&0!==e.length)return e}),t=(e=[]).concat.apply(e,f(Gn(r))),n.push.apply(n,f(t)),n}return[]}}}function A(e){return!!((e=e.split("."))&&1<e.length)&&function(t){if("*"===t[0]||"*"===t[1])return!1;if(0<t.slice(2).length){var e,n=!1;t=i(t.slice(2));try{for(t.s();!(e=t.n()).done;)if("*"===e.value)n=!0;else if(n)return!1}catch(e){t.e(e)}finally{t.f()}return!0}return 2==t.length}(e)}function _(e){if(null!==(e=/^iglu:((?:(?:[a-zA-Z0-9-_]+|\*).)+(?:[a-zA-Z0-9-_]+|\*))\/([a-zA-Z0-9-_.]+|\*)\/jsonschema\/([1-9][0-9]*|\*)-(0|[1-9][0-9]*|\*)-(0|[1-9][0-9]*|\*)$/.exec(e))&&A(e[1]))return e.slice(1,6)}function j(e){if(e=_(e)){var t=e[0];return 5===e.length&&A(t)}return!1}function S(e){return t=e,Array.isArray(t)&&t.every(function(e){return"string"==typeof e})?e.every(j):"string"==typeof e&&j(e);var t}function O(e){return!!(v(e)&&"schema"in e&&"data"in e)&&("string"==typeof e.schema&&"object"===wt(e.data))}function T(e){return"function"==typeof e&&e.length<=1}function C(e){return"function"==typeof e&&e.length<=1||O(e)}function P(e){return!(!Array.isArray(e)||2!==e.length)&&(Array.isArray(e[1])?T(e[0])&&Hn(e[1],C):T(e[0])&&C(e[1]))}function x(e){return!(!Array.isArray(e)||2!==e.length)&&(!!function(e){var t,n=0;if(t=!(!Z(e)||"[object Object]"!=Q(e))&&(null===(t=qn(e))||"function"==typeof(t=Yn.call(t,"constructor")&&t.constructor)&&t instanceof t&&Jn.call(t)==Wn)){if(null!=e&&Xt(e,"accept",Un)){if(!S(e.accept))return;n+=1}if(null!=e&&Xt(e,"reject",Un)){if(!S(e.reject))return;n+=1}return 0<n&&n<=2}}(e[0])&&(Array.isArray(e[1])?Hn(e[1],C):C(e[1])))}function I(e){return P(e)||x(e)}function D(e,t){if(!j(e))return!1;if(e=_(e),t=null!==(t=/^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(t))?t.slice(1,6):void 0,e&&t){if(!function(e,t){if(t=t.split("."),e=e.split("."),t&&e){if(t.length!==e.length)return!1;for(var n=0;n<e.length;n++)if(!E(t[n],e[n]))return!1;return!0}return!1}(e[0],t[0]))return!1;for(var n=1;n<5;n++)if(!E(e[n],t[n]))return!1;return!0}return!1}function E(e,t){return e&&t&&"*"===e||e===t}function L(e){return Array.isArray(e)?e:[e]}function N(e,r,o,a){var t;return e=L(e),e=tn(e,function(e){e:if(O(e))e=[e];else{if("function"==typeof e&&e.length<=1){t:{var t;try{if(O(t=e({event:r,eventType:o,eventSchema:a}))||Array.isArray(t)&&Hn(t,O)){var n=t;break t}n=void 0;break t}catch(e){}n=void 0}if(O(n)){e=[n];break e}if(Array.isArray(n)){e=n;break e}}e=void 0}if(e&&0!==e.length)return e}),(t=[]).concat.apply(t,f(Gn(e)))}function Ft(p,a){var i=k(),c={};void 0===p&&(p=!0);function d(e,t){var n,r={};for(n in t=t||{},e)(t[n]||null!==e[n]&&void 0!==e[n])&&(r[n]=e[n]);return r}function m(e,t,n,r){e.addDict(c),e.add("eid",Bn.v4()),n=null==n?{type:"dtm",value:(new Date).getTime()}:"number"==typeof n?{type:"dtm",value:n}:"ttm"===n.type?{type:"ttm",value:n.value}:{type:"dtm",value:n.value||(new Date).getTime()},e.add(n.type,n.value.toString()),n=i.getApplicableContexts(e);var o=[];t&&t.length&&o.push.apply(o,f(t)),n&&n.length&&o.push.apply(o,f(n)),void 0!==(t=o&&o.length?{schema:"iglu:com.snowplowanalytics.snowplow/contexts/jsonschema/1-0-0",data:o}:void 0)&&e.addJson("cx","co",t),"function"==typeof a&&a(e);try{r&&r(e.build())}catch(e){console.warn("Snowplow: error running custom callback")}return e}function h(e,t,n,r){var o=w(p);return e={schema:"iglu:com.snowplowanalytics.snowplow/unstruct_event/jsonschema/1-0-0",data:e},o.add("e","ue"),o.addJson("ue_px","ue_pr",e),m(o,t,n,r)}return{addPayloadPair:function(e,t){c[e]=t},setBase64Encoding:function(e){p=e},addPayloadDict:function(e){for(var t in e)Object.prototype.hasOwnProperty.call(e,t)&&(c[t]=e[t])},resetPayloadPairs:function(e){c=b(e)?e:{}},setTrackerVersion:function(e){c.tv=e},setTrackerNamespace:function(e){c.tna=e},setAppId:function(e){c.aid=e},setPlatform:function(e){c.p=e},setUserId:function(e){c.uid=e},setScreenResolution:function(e,t){c.res=e+"x"+t},setViewport:function(e,t){c.vp=e+"x"+t},setColorDepth:function(e){c.cd=e},setTimezone:function(e){c.tz=e},setLang:function(e){c.lang=e},setIpAddress:function(e){c.ip=e},setUseragent:function(e){c.ua=e},trackUnstructEvent:h,trackSelfDescribingEvent:h,trackPageView:function(e,t,n,r,o,a){var i=w(p);return i.add("e","pv"),i.add("url",e),i.add("page",t),i.add("refr",n),m(i,r,o,a)},trackPagePing:function(e,t,n,r,o,a,i,c,s,u){var l=w(p);return l.add("e","pp"),l.add("url",e),l.add("page",t),l.add("refr",n),l.add("pp_mix",r.toString()),l.add("pp_max",o.toString()),l.add("pp_miy",a.toString()),l.add("pp_may",i.toString()),m(l,c,s,u)},trackStructEvent:function(e,t,n,r,o,a,i,c){var s=w(p);return s.add("e","se"),s.add("se_ca",e),s.add("se_ac",t),s.add("se_la",n),s.add("se_pr",r),s.add("se_va",null==o?void 0:o.toString()),m(s,a,i,c)},trackEcommerceTransaction:function(e,t,n,r,o,a,i,c,s,u,l,f){var d=w(p);return d.add("e","tr"),d.add("tr_id",e),d.add("tr_af",t),d.add("tr_tt",n),d.add("tr_tx",r),d.add("tr_sh",o),d.add("tr_ci",a),d.add("tr_st",i),d.add("tr_co",c),d.add("tr_cu",s),m(d,u,l,f)},trackEcommerceTransactionItem:function(e,t,n,r,o,a,i,c,s,u){var l=w(p);return l.add("e","ti"),l.add("ti_id",e),l.add("ti_sk",t),l.add("ti_nm",n),l.add("ti_ca",r),l.add("ti_pr",o),l.add("ti_qu",a),l.add("ti_cu",i),m(l,c,s,u)},trackScreenView:function(e,t,n,r,o){return h({schema:"iglu:com.snowplowanalytics.snowplow/screen_view/jsonschema/1-0-0",data:d({name:e,id:t})},n,r,o)},trackLinkClick:function(e,t,n,r,o,a,i,c){return e={schema:"iglu:com.snowplowanalytics.snowplow/link_click/jsonschema/1-0-1",data:d({targetUrl:e,elementId:t,elementClasses:n,elementTarget:r,elementContent:o})},h(e,a,i,c)},trackAdImpression:function(e,t,n,r,o,a,i,c,s,u,l){return e={schema:"iglu:com.snowplowanalytics.snowplow/ad_impression/jsonschema/1-0-0",data:d({impressionId:e,costModel:t,cost:n,targetUrl:r,bannerId:o,zoneId:a,advertiserId:i,campaignId:c})},h(e,s,u,l)},trackAdClick:function(e,t,n,r,o,a,i,c,s,u,l,f){return e={schema:"iglu:com.snowplowanalytics.snowplow/ad_click/jsonschema/1-0-0",data:d({targetUrl:e,clickId:t,costModel:n,cost:r,bannerId:o,zoneId:a,impressionId:i,advertiserId:c,campaignId:s})},h(e,u,l,f)},trackAdConversion:function(e,t,n,r,o,a,i,c,s,u,l,f){return e={schema:"iglu:com.snowplowanalytics.snowplow/ad_conversion/jsonschema/1-0-0",data:d({conversionId:e,costModel:t,cost:n,category:r,action:o,property:a,initialValue:i,advertiserId:c,campaignId:s})},h(e,u,l,f)},trackSocialInteraction:function(e,t,n,r,o,a){return e={schema:"iglu:com.snowplowanalytics.snowplow/social_interaction/jsonschema/1-0-0",data:d({action:e,network:t,target:n})},h(e,r,o,a)},trackAddToCart:function(e,t,n,r,o,a,i,c,s){return h({schema:"iglu:com.snowplowanalytics.snowplow/add_to_cart/jsonschema/1-0-0",data:d({sku:e,name:t,category:n,unitPrice:r,quantity:o,currency:a})},i,c,s)},trackRemoveFromCart:function(e,t,n,r,o,a,i,c,s){return h({schema:"iglu:com.snowplowanalytics.snowplow/remove_from_cart/jsonschema/1-0-0",data:d({sku:e,name:t,category:n,unitPrice:r,quantity:o,currency:a})},i,c,s)},trackFormFocusOrChange:function(e,t,n,r,o,a,i,c,s,u){var l="";return t={formId:t,elementId:n,nodeName:r,elementClasses:a,value:i},"change_form"===e?(l="iglu:com.snowplowanalytics.snowplow/change_form/jsonschema/1-0-0",t.type=o):"focus_form"===e&&(l="iglu:com.snowplowanalytics.snowplow/focus_form/jsonschema/1-0-0",t.elementType=o),h({schema:l,data:d(t,{value:!0})},c,s,u)},trackFormSubmission:function(e,t,n,r,o,a){return h({schema:"iglu:com.snowplowanalytics.snowplow/submit_form/jsonschema/1-0-0",data:d({formId:e,formClasses:t,elements:n})},r,o,a)},trackSiteSearch:function(e,t,n,r,o,a,i){return h({schema:"iglu:com.snowplowanalytics.snowplow/site_search/jsonschema/1-0-0",data:d({terms:e,filters:t,totalResults:n,pageResults:r})},o,a,i)},trackConsentWithdrawn:function(e,t,n,r,o,a,i,c){return t={schema:"iglu:com.snowplowanalytics.snowplow/consent_document/jsonschema/1-0-0",data:d({id:t,version:n,name:r,description:o})},h({schema:"iglu:com.snowplowanalytics.snowplow/consent_withdrawn/jsonschema/1-0-0",data:d({all:e})},t.data&&a?a.concat([t]):a,i,c)},trackConsentGranted:function(e,t,n,r,o,a,i,c){return e={schema:"iglu:com.snowplowanalytics.snowplow/consent_document/jsonschema/1-0-0",data:d({id:e,version:t,name:n,description:r})},h({schema:"iglu:com.snowplowanalytics.snowplow/consent_granted/jsonschema/1-0-0",data:d({expiry:o})},a?a.concat([e]):[e],i,c)},addGlobalContexts:function(e){i.addGlobalContexts(e)},clearGlobalContexts:function(){i.clearGlobalContexts()},removeGlobalContexts:function(e){i.removeGlobalContexts(e)}}}function z(e,t,n,f,r){function o(e){return-1<vt.map(function(e){return e.toLowerCase()}).indexOf(e.toLowerCase())}function d(){(Ae=Nt(be.domain,we.location.href,jt()))[1]!==je&&(Se=jt(je)),_e=_t(Ae[0]),je=Ae[1]}function a(){var e=(new Date).getTime();if(this.href){var e="_sp="+ee+"."+e,t=this.href.split("#"),n=t[0].split("?"),r=n.shift();if(n=n.join("?")){for(var o=!0,a=n.split("&"),i=0;i<a.length;i++)if("_sp="===a[i].substr(0,4)){o=!1,a[i]=e,n=a.join("&");break}o&&(n=e+"&"+n)}else n=e;t[0]=r+"?"+n,this.href=t.join("#")}}function i(e){for(var t=0;t<be.links.length;t++){var n=be.links[t];!n.spDecorationEnabled&&e(n)&&(St(n,"click",a,!0),St(n,"mousedown",a,!0),n.spDecorationEnabled=!0)}}function p(e){return G&&(e=e.replace(/#.*/,"")),e=q?e.replace(/[{}]/g,""):e}function c(e){return(e=/^([a-z]+):/.exec(e))?e[1]:null}function m(e){if(e=De+e+"."+Z,"localStorage"==Ke){e:{try{var t=on.getItem(e+".expires");if(null===t||+t>Date.now()){var n=on.getItem(e);break e}on.removeItem(e),on.removeItem(e+".expires"),n=void 0;break e}catch(e){}n=void 0}return n}if("cookie"==Ke||"cookieAndLocalStorage"==Ke)return It(e)}function s(){d(),Z=Ze((Ee||_e)+(Le||"/")).slice(0,4)}function u(){W=(new Date).getTime()}function l(){var e=h(),t=e[0];t<K?K=t:$<t&&($=t),(e=e[1])<X?X=e:Q<e&&(Q=e),u()}function h(){var e=be.compatMode&&"BackCompat"!==be.compatMode?be.documentElement:be.body;return[e.scrollLeft||we.pageXOffset,e.scrollTop||we.pageYOffset]}function g(){var e=h(),t=e[0];$=K=t,Q=X=e[1]}function y(e){if(e=Math.round(e),!isNaN(e))return e}function v(){w(De+"ses."+Z,"*",Fe)}function b(e,t,n,r,o,a){w(De+"id."+Z,e+"."+t+"."+n+"."+r+"."+o+"."+a,Be)}function w(e,t,n){Je&&!Ge||("localStorage"==Ke?Ct(e,t,n):"cookie"!=Ke&&"cookieAndLocalStorage"!=Ke||It(e,t,n,Le,Ee,Ne,ze))}function k(e){e&&(r.stateStorageStrategy=e,Ke=M(r)),Je=!!r.anonymousTracking,Ge=U(r),qe=B(r),at.setUseLocalStorage("localStorage"==Ke||"cookieAndLocalStorage"==Ke),at.setAnonymousTracking(qe)}function A(e,t){var n=De+"id."+Z,r=De+"ses."+Z;Pt(n),Pt(r),It(n,"",-1,"/",Ee,Ne,ze),It(r,"",-1,"/",Ee,Ne,ze),e||(te=Mn(),et=0),t||(ee=Mn(),ne=null)}function _(){var e,t;Je&&!Ge||(e="none"!=Ke&&!!m("ses"),(t=j())[1]?ee=t[1]:(ee=Je?"":Mn(),t[1]=ee),te=t[6],e||(t[3]++,te=Mn(),t[6]=te,t[5]=t[4]),"none"!=Ke&&(v(),t[4]=Math.round((new Date).getTime()/1e3),t.shift(),b.apply(null,t)))}function j(){if("none"==Ke)return[];var e=Math.round((new Date).getTime()/1e3),t=m("id");return t?(e=t.split(".")).unshift("0"):e=["1",ee,e,0,e,""],e[6]&&"undefined"!==e[6]||(e[6]=Mn()),e}function S(e){return Re?"https://"+e:He?"http://"+e:("https:"===be.location.protocol?"https":"http")+"://"+e}function O(e){var t=st.concat(e||[]);if(ct.webPage&&t.push({schema:"iglu:com.snowplowanalytics.snowplow/web_page/jsonschema/1-0-0",data:{id:C()}}),ct.performanceTiming&&(e=function(){var e="navigationStart redirectStart redirectEnd fetchStart domainLookupStart domainLookupEnd connectStart secureConnectionStart connectEnd requestStart responseStart responseEnd unloadEventStart unloadEventEnd domLoading domInteractive domContentLoadedEventStart domContentLoadedEventEnd domComplete loadEventStart loadEventEnd msFirstPaint chromeFirstPaint requestEnd proxyStart proxyEnd".split(" "),t=we.performance||we.mozPerformance||we.msPerformance||we.webkitPerformance;if(t){var n,r={};for(n in t.timing)xt(n,e)&&null!==t.timing[n]&&(r[n]=t.timing[n]);return delete r.requestEnd,{schema:"iglu:org.w3/PerformanceTiming/jsonschema/1-0-0",data:r}}}())&&t.push(e),we.optimizely){if(ct.optimizelySummary&&(e=tn(function(){var n=P("state"),r=P("experiments");return tn(n&&r&&n.activeExperiments,function(e){var t=r[e];return{activeExperimentId:e.toString(),variation:n.variationIdsMap[e][0].toString(),conditional:t&&t.conditional,manual:t&&t.manual,name:t&&t.name}})}(),function(e){return{schema:"iglu:com.optimizely.snowplow/optimizely_summary/jsonschema/1-0-0",data:e}}),Vt(e,function(e){t.push(e)})),ct.optimizelyXSummary&&(e=tn(function(){var e=x("state"),t=e&&e.getActiveExperimentIds(),o=e&&e.getVariationMap(),a=x("visitor");return tn(t,function(e){var t=(n=o[e])&&n.name&&n.name.toString()||null,n=n&&n.id,r=a&&a.visitorId&&a.visitorId.toString()||null;return{experimentId:Dt(e)||null,variationName:t,variation:Dt(n)||null,visitorId:r}})}(),function(e){return{schema:"iglu:com.optimizely.optimizelyx/summary/jsonschema/1-0-0",data:e}}),Vt(e,function(e){t.push(e)})),ct.optimizelyExperiments){var n=function(){var e=P("experiments");if(e){var t,n,r,o=[];for(t in e)e.hasOwnProperty(t)&&((n={}).id=t,r=e[t],n.code=r.code,n.manual=r.manual,n.conditional=r.conditional,n.name=r.name,n.variationIds=r.variation_ids,o.push({schema:"iglu:com.optimizely/experiment/jsonschema/1-0-0",data:n}));return o}return[]}();for(e=0;e<n.length;e++)t.push(n[e])}if(ct.optimizelyStates)for(n=function(){var e=[],t=P("experiments");if(t)for(var n in t)t.hasOwnProperty(n)&&e.push(n);if(t=P("state")){n=[];for(var r=t.activeExperiments||[],o=0;o<e.length;o++){var a=e[o],i={};i.experimentId=a,i.isActive=xt(e[o],r),i.variationIndex=(t.variationMap||{})[a],i.variationName=(t.variationNamesMap||{})[a];var c=t.variationIdsMap||{};c[a]&&1===c[a].length&&(i.variationId=c[a][0]),n.push({schema:"iglu:com.optimizely/state/jsonschema/1-0-0",data:i})}return n}return[]}(),e=0;e<n.length;e++)t.push(n[e]);if(ct.optimizelyVariations)for(n=function(){var e=P("variations");if(e){var t,n,r,o=[];for(t in e)e.hasOwnProperty(t)&&((n={}).id=t,r=e[t],n.name=r.name,n.code=r.code,o.push({schema:"iglu:com.optimizely/variation/jsonschema/1-0-0",data:n}));return o}return[]}(),e=0;e<n.length;e++)t.push(n[e]);if(ct.optimizelyVisitor&&(e=function(){var e=P("visitor");if(e){var t={};t.browser=e.browser,t.browserVersion=e.browserVersion,t.device=e.device,t.deviceType=e.deviceType,t.ip=e.ip;var n=e.platform||{};return t.platformId=n.id,t.platformVersion=n.version,n=e.location||{},t.locationCity=n.city,t.locationRegion=n.region,t.locationCountry=n.country,t.mobile=e.mobile,t.mobileId=e.mobileId,t.referrer=e.referrer,t.os=e.os,{schema:"iglu:com.optimizely/visitor/jsonschema/1-0-0",data:t}}}())&&t.push(e),ct.optimizelyAudiences)for(n=function(){var e=P("visitor","audiences");if(e){var t,n=[];for(t in e)e.hasOwnProperty(t)&&n.push({schema:"iglu:com.optimizely/visitor_audience/jsonschema/1-0-0",data:{id:t,isMember:e[t]}});return n}return[]}(),e=0;e<n.length;e++)t.push(n[e]);if(ct.optimizelyDimensions)for(n=function(){var e=P("visitor","dimensions");if(e){var t,n=[];for(t in e)e.hasOwnProperty(t)&&n.push({schema:"iglu:com.optimizely/visitor_dimension/jsonschema/1-0-0",data:{id:t,value:e[t]}});return n}return[]}(),e=0;e<n.length;e++)t.push(n[e])}return ct.parrable&&(e=function(){var e=window._hawk;if(e){var t={encryptedId:null,optout:null};return t.encryptedId=e.browserid,e=new RegExp("(?:^|;)\\s?"+"_parrable_hawk_optout".replace(/([.*+?^=!:${}()|[\]\/\\])/g,"\\$1")+"=(.*?)(?:;|$)","i"),e=document.cookie.match(e),t.optout=e&&decodeURIComponent(e[1])?e&&decodeURIComponent(e[1]):"false",{schema:"iglu:com.parrable/encrypted_payload/jsonschema/1-0-0",data:t}}}())&&t.push(e),ct.gdprBasis&&bt.gdprBasis&&((e=bt.gdprBasis?{schema:"iglu:com.snowplowanalytics.snowplow/gdpr/jsonschema/1-0-0",data:{basisForProcessing:bt.gdprBasis,documentId:bt.gdprDocId||null,documentVersion:bt.gdprDocVer||null,documentDescription:bt.gdprDocDesc||null}}:void 0)&&t.push(e)),ct.clientHints&&pt&&t.push({schema:"iglu:org.ietf/http_client_hints/jsonschema/1-0-0",data:pt}),t}function T(){lt&&null!=f.pageViewId||(f.pageViewId=Mn())}function C(){return null==f.pageViewId&&(f.pageViewId=Mn()),f.pageViewId}function P(e,t){var n;return we.optimizely&&we.optimizely.data&&(n=we.optimizely.data[e],void 0!==t&&void 0!==n&&(n=n[t])),n}function x(e,t){var n;return we.optimizely&&"function"==typeof we.optimizely.get&&(n=we.optimizely.get(e),void 0!==t&&void 0!==n&&(n=n[t])),n}function I(){!it&&ke.geolocation&&ke.geolocation.getCurrentPosition&&(it=!0,ke.geolocation.getCurrentPosition(function(e){var t=e.coords;st.push({schema:"iglu:com.snowplowanalytics.snowplow/geolocation_context/jsonschema/1-1-0",data:{latitude:t.latitude,longitude:t.longitude,latitudeLongitudeAccuracy:t.accuracy,altitude:t.altitude,altitudeAccuracy:t.altitudeAccuracy,bearing:t.heading,speed:t.speed,timestamp:Math.round(e.timestamp)}})}))}function D(e,t,n,r,o){var a;if(d(),ft&&T(),ft=!0,Pe=be.title,e=kt((H=e)||Pe),he.trackPageView(p(R||je),e,p(F||Se),O((t||[]).concat(n?n():[])),r,o),r=new Date,o=!1,dt.enabled&&!dt.installed&&(o=dt.installed=!0,(a={update:function(){var e,t,n;"undefined"!=typeof window&&"function"==typeof window.addEventListener&&(e=!1,t=Object.defineProperty({},"passive",{get:function(){e=!0},set:function(){}}),window.addEventListener("testPassiveEventSupport",n=function(){},t),window.removeEventListener("testPassiveEventSupport",n,t),a.hasSupport=e)}}).update(),e="onwheel"in document.createElement("div")?"wheel":void 0!==document.onmousewheel?"mousewheel":"DOMMouseScroll",Object.prototype.hasOwnProperty.call(a,"hasSupport")?St(be,e,u,{passive:!0}):St(be,e,u),g(),e=function(e){var t=1<arguments.length&&void 0!==arguments[1]?arguments[1]:u;return function(e){return St(be,e,t)}},Vt("click mouseup mousedown mousemove keypress keydown keyup".split(" "),e(be)),Vt(["resize","focus","blur"],e(we)),e(we,l)("scroll")),dt.enabled&&(Ie||o))for(var i in W=r.getTime(),dt.configurations)dt.configurations.hasOwnProperty(i)&&(r=dt.configurations[i],clearInterval(r.activityInterval),function(e,t,n){function r(e,t){d(),e({context:t,pageViewId:C(),minXOffset:K,minYOffset:X,maxXOffset:$,maxYOffset:Q}),g()}function o(){W+e.configHeartBeatTimer>(new Date).getTime()&&r(e.callback,(t||[]).concat(n?n():[]))}e.activityInterval=0!=e.configMinimumVisitLength?setTimeout(function(){W+e.configMinimumVisitLength>(new Date).getTime()&&r(e.callback,(t||[]).concat(n?n():[])),e.activityInterval=setInterval(o,e.configHeartBeatTimer)},e.configMinimumVisitLength):setInterval(o,e.configHeartBeatTimer)}(r,t,n))}function E(e,t,n){return"number"==typeof e&&e==pn(e)&&"number"==typeof t&&t==pn(t)?{configMinimumVisitLength:1e3*e,configHeartBeatTimer:1e3*t,activityInterval:null,callback:n}:(Tt("Activity tracking minimumVisitLength & heartbeatDelay must be integers"),{})}function L(e){var t=e.context,n=e.minXOffset,r=e.minYOffset,o=e.maxXOffset;e=e.maxYOffset;var a=be.title;a!==Pe&&(Pe=a,H=null),he.trackPagePing(p(R||je),kt(H||Pe),p(F||Se),y(n),y(o),y(r),y(e),O(t))}function N(e,t){return""!==e?e+t.charAt(0).toUpperCase()+t.slice(1):t}function z(t){var e,n,r=["","webkit","ms","moz"];if(!Y)for(n=0;n<r.length;n++){var o=r[n];if(be[N(o,"hidden")]){"prerender"===be[N(o,"visibilityState")]&&(e=!0);break}if(!1===be[N(o,"hidden")])break}e?St(be,o+"visibilitychange",function e(){be.removeEventListener(o+"visibilitychange",e,!1),t()}):t()}(r=r||{}).hasOwnProperty("post")?r.eventMethod=!0===r.post?"post":"get":r.eventMethod=r.eventMethod||"post",r.hasOwnProperty("useStm")||(r.useStm=!0);function M(e){return e.hasOwnProperty("stateStorageStrategy")?e.stateStorageStrategy:We||Ye?We&&Ye?"cookieAndLocalStorage":We?"cookie":"localStorage":"none"}function U(e){return!!e.hasOwnProperty("anonymousTracking")&&!0===e.anonymousTracking.withSessionTracking}function B(e){return!!e.hasOwnProperty("anonymousTracking")&&!0===e.anonymousTracking.withServerAnonymisation}var F,V,R,H,G,q,J,Y,W,K,$,X,Q,Z,ee,te,ne,re,oe,ae,ie,ce,se,ue,le,fe,de,pe,me=Object.freeze({consent:"consent",contract:"contract",legalObligation:"legal_obligation",vitalInterests:"vital_interests",publicTask:"public_task",legitimateInterests:"legitimate_interests"}),he=Ft(!0,function(e){var t=Math.round((new Date).getTime()/1e3),n=m("ses"),r=(u=j())[0],o=u[1],a=u[2],i=u[3],c=u[4],s=u[5],u=u[6],l=!!J&&!!It(J);Ue||l?A():("0"===r?(te=u,n||"none"==Ke||(i++,s=c,te=Mn()),et=i):(new Date).getTime()-Qe>1e3*Fe&&(te=Mn(),et++),e.add("vp",function(){var e=hn,t="inner";"innerWidth"in hn||(t="client",e=vn.documentElement||vn.body);var n=e[t+"Width"],e=e[t+"Height"];return 0<=n&&0<=e?n+"x"+e:null}()),e.add("ds",(u=vn.documentElement,c=vn.body,i=Math.max(u.clientWidth,u.offsetWidth,u.scrollWidth),u=Math.max(u.clientHeight,u.offsetHeight,u.scrollHeight,c?Math.max(c.offsetHeight,c.scrollHeight):0),isNaN(i)||isNaN(u)?"":i+"x"+u)),e.add("vid",!Ge&&Je?null:et),e.add("sid",!Ge&&Je?null:te),e.add("duid",Je?null:o),e.add("uid",Je?null:ne),d(),e.add("refr",p(F||Se)),e.add("url",p(R||je)),"none"!=Ke&&(b(o,a,et,t,s,te),v()),Qe=(new Date).getTime()),t=xe,n=new Date,r=!!J&&!!It(J),Ue||r||(at.enqueueRequest(e.build(),V),f.expireDateTime=n.getTime()+t)}),ge=!1,ye={},ve={},be=document,we=window,ke=navigator,Ae=Nt(be.domain,we.location.href,jt()),_e=_t(Ae[0]),je=Ae[1],Se=Ae[2],Oe=r.hasOwnProperty("platform")?r.platform:"web",Te=r.hasOwnProperty("postPath")?r.postPath:"/com.snowplowanalytics.snowplow/tp2",Ce=r.hasOwnProperty("appId")?r.appId:"",Pe=be.title,xe=r.hasOwnProperty("pageUnloadTimer")?r.pageUnloadTimer:500,Ie=!r.hasOwnProperty("resetActivityTrackingOnPageView")||r.resetActivityTrackingOnPageView,De=r.hasOwnProperty("cookieName")?r.cookieName:"_sp_",Ee=r.hasOwnProperty("cookieDomain")?r.cookieDomain:null,Le="/",Ne=r.hasOwnProperty("cookieSameSite")?r.cookieSameSite:"None",ze=!r.hasOwnProperty("cookieSecure")||r.cookieSecure,Me=ke.doNotTrack||ke.msDoNotTrack||we.doNotTrack,Ue=!!r.hasOwnProperty("respectDoNotTrack")&&(r.respectDoNotTrack&&("yes"===Me||"1"===Me)),Be=r.hasOwnProperty("cookieLifetime")?r.cookieLifetime:63072e3,Fe=r.hasOwnProperty("sessionCookieTimeout")?r.sessionCookieTimeout:1800,Ve=be.characterSet||be.charset,Re=!!r.hasOwnProperty("forceSecureTracker")&&!0===r.forceSecureTracker,He=!(Re||!r.hasOwnProperty("forceUnsecureTracker"))&&!0===r.forceUnsecureTracker,Ge=U(r),qe=B(r),Je=!!r.anonymousTracking,Ye=!r.hasOwnProperty("useLocalStorage")||(Tt("argmap.useLocalStorage is deprecated. Use argmap.stateStorageStrategy instead."),r.useLocalStorage),We=!r.hasOwnProperty("useCookies")||(Tt("argmap.useCookies is deprecated. Use argmap.stateStorageStrategy instead."),r.useCookies),Ke=M(r),$e=ke.userLanguage||ke.language,Xe=function(){var e,t,n={pdf:"application/pdf",qt:"video/quicktime",realp:"audio/x-pn-realaudio-plugin",wma:"application/x-mplayer2",dir:"application/x-director",fla:"application/x-shockwave-flash",java:"application/x-java-vm",gears:"application/x-googlegears",ag:"application/x-silverlight"},r={};if(gn.mimeTypes&&gn.mimeTypes.length)for(e in n)Object.prototype.hasOwnProperty.call(n,e)&&(t=gn.mimeTypes[n[e]],r[e]=t&&t.enabledPlugin?"1":"0");return gn.constructor===window.Navigator&&"unknown"!=typeof gn.javaEnabled&&void 0!==gn.javaEnabled&&gn.javaEnabled()&&(r.java="1"),Lt(hn.GearsFactory)&&(r.gears="1"),r.res=yn.width+"x"+yn.height,r.cd=yn.colorDepth,r.cookie=gn.cookieEnabled?"1":"0",r}(),Me=e+"_"+t,Qe=(new Date).getTime(),Ze=An,et=1,tt=[],nt=new zt(he,Me,O),rt=new Mt(he,Me,O),ot=new Ut(he),at=new Bt(e,t,f,"localStorage"==Ke||"cookieAndLocalStorage"==Ke,r.eventMethod,Te,r.bufferSize,r.maxPostBytes||4e4,r.useStm,r.maxLocalStorageQueueSize||1e3,r.connectionTimeout||5e3,qe),it=!1,ct=r.contexts||{},st=[],ut=[],lt=!1,ft=!1,dt={enabled:!1,installed:!1,configurations:{}},pt=null;ct.clientHints&&ke.userAgentData&&(pt={isMobile:ke.userAgentData.mobile,brands:ke.userAgentData.brands},ct.clientHints.includeHighEntropy&&ke.userAgentData.getHighEntropyValues&&ke.userAgentData.getHighEntropyValues(["platform","platformVersion","architecture","model","uaFullVersion"]).then(function(e){pt.architecture=e.architecture,pt.model=e.model,pt.platform=e.platform,pt.uaFullVersion=e.uaFullVersion,pt.platformVersion=e.platformVersion}));var mt,ht,gt,yt,vt=r.skippedBrowserFeatures||[],bt={};for(ht in r.hasOwnProperty("discoverRootDomain")&&r.discoverRootDomain&&(Ee=function(e,t){for(var n="_sp_root_domain_test_"+(new Date).getTime(),r="_test_value_"+(new Date).getTime(),o=nn.location.hostname.split("."),a=o.length-1;0<=a;){var i=o.slice(a,o.length).join(".");if(It(n,r,0,"/",i,e,t),It(n)===r){for(It(n,"",-1,"/",i,e,t),n=rn.cookie.split("; "),r=[],o=0;o<n.length;o++)"_sp_root_domain_test_"===n[o].substring(0,21)&&r.push(n[o]);for(n=r,r=0;r<n.length;r++)It(n[r],"",-1,"/",i,e,t);return i}--a}return nn.location.hostname}(Ne,ze)),ct.gaCookies&&st.push((mt={},Vt("__utma __utmb __utmc __utmv __utmz _ga".split(" "),function(e){var t=It(e);t&&(mt[e]=t)}),{schema:"iglu:com.google.analytics/cookies/jsonschema/1-0-0",data:mt})),ct.geolocation&&I(),he.setBase64Encoding(!r.hasOwnProperty("encodeBase64")||r.encodeBase64),he.setTrackerVersion(n),he.setTrackerNamespace(t),he.setAppId(Ce),he.setPlatform(Oe),he.setTimezone(mn.jstz.determine().name()),he.addPayloadPair("lang",$e),he.addPayloadPair("cs",Ve),Xe)Object.prototype.hasOwnProperty.call(Xe,ht)&&("res"!==ht&&"cd"!==ht&&"cookie"!==ht||o(ht)?o(ht)||he.addPayloadPair("f_"+ht,Xe[ht]):he.addPayloadPair(ht,Xe[ht]));return s(),_(),r.crossDomainLinker&&i(r.crossDomainLinker),ye.getDomainSessionIndex=function(){return et},ye.getPageViewId=C,ye.newSession=function(){var e=Math.round((new Date).getTime()/1e3),t=j(),n=t[1],r=t[2],o=t[3],a=t[4],i=t[5],c=t[6];"0"===t[0]?(te=c,"none"!=Ke&&(o++,i=a,te=Mn()),et=o,v()):(te=Mn(),et++),"none"!=Ke&&(b(n,r,et,e,i,te),v()),Qe=(new Date).getTime()},ye.getCookieName=function(e){return De+e+"."+Z},ye.getUserId=function(){return ne},ye.getDomainUserId=function(){return j()[1]},ye.getDomainUserInfo=j,ye.getUserFingerprint=function(){return Tt("User Fingerprinting is no longer supported. This function will be removed in a future release."),0},ye.setAppId=function(e){Tt("setAppId is deprecated. Instead use the argmap argument on tracker initialisation: appId"),he.setAppId(e)},ye.setReferrerUrl=function(e){F=e},ye.setCustomUrl=function(e){d();var t,n=je;R=c(e)?e:"/"===e.slice(0,1)?c(n)+"://"+At(n)+e:(n=(t=(n=0<=(t=(n=p(n)).indexOf("?"))?n.slice(0,t):n).lastIndexOf("/"))!==n.length-1?n.slice(0,t+1):n)+e},ye.setDocumentTitle=function(e){Pe=be.title,H=e},ye.discardHashTag=function(e){G=e},ye.discardBrace=function(e){q=e},ye.setCookieNamePrefix=function(e){Tt("setCookieNamePrefix is deprecated. Instead use the argmap argument on tracker initialisation: cookieName"),De=e},ye.setCookieDomain=function(e){Tt("setCookieDomain is deprecated. Instead use the argmap argument on tracker initialisation: cookieDomain"),Ee=_t(e),s()},ye.setCookiePath=function(e){Le=e,s()},ye.setVisitorCookieTimeout=function(e){Be=e},ye.setSessionCookieTimeout=function(e){Tt("setSessionCookieTimeout is deprecated. Instead use the argmap argument on tracker initialisation: sessionCookieTimeout"),Fe=e},ye.setUserFingerprintSeed=function(){Tt("User Fingerprinting is no longer supported. This function will be removed in a future release.")},ye.enableUserFingerprint=function(){Tt("User Fingerprinting is no longer supported. This function will be removed in a future release.")},ye.respectDoNotTrack=function(e){Tt("respectDoNotTrack is deprecated. Instead use the argmap argument on tracker initialisation: respectDoNotTrack");var t=ke.doNotTrack||ke.msDoNotTrack;Ue=e&&("yes"===t||"1"===t)},ye.crossDomainLinker=function(e){i(e)},ye.enableLinkClickTracking=function(e,t,n,r){f.hasLoaded?(nt.configureLinkClickTracking(e,t,n,r),nt.addClickListeners()):f.registeredOnLoadHandlers.push(function(){nt.configureLinkClickTracking(e,t,n,r),nt.addClickListeners()})},ye.refreshLinkClickTracking=function(){f.hasLoaded?nt.addClickListeners():f.registeredOnLoadHandlers.push(function(){nt.addClickListeners()})},ye.enableActivityTracking=function(e,t){dt.configurations.pagePing||(dt.enabled=!0,dt.configurations.pagePing=E(e,t,L))},ye.enableActivityTrackingCallback=function(e,t,n){dt.configurations.callback||(dt.enabled=!0,dt.configurations.callback=E(e,t,n))},ye.updatePageActivity=function(){u()},ye.enableFormTracking=function(e,t){f.hasLoaded?(rt.configureFormTracking(e),rt.addFormListeners(t)):f.registeredOnLoadHandlers.push(function(){rt.configureFormTracking(e),rt.addFormListeners(t)})},ye.killFrame=function(){we.location!==we.top.location&&(we.top.location=we.location)},ye.redirectFile=function(e){"file:"===we.location.protocol&&(we.location=e)},ye.setOptOutCookie=function(e){J=e},ye.setCountPreRendered=function(e){Y=e},ye.setUserId=function(e){ne=e},ye.identifyUser=function(e){ye.setUserId(e)},ye.setUserIdFromLocation=function(e){d(),ne=Ot(e,je)},ye.setUserIdFromReferrer=function(e){d(),ne=Ot(e,Se)},ye.setUserIdFromCookie=function(e){ne=It(e)},ye.setCollectorCf=function(e){V=S(e+".cloudfront.net"),at.setCollectorUrl(V)},ye.setCollectorUrl=function(e){V=S(e),at.setCollectorUrl(V)},ye.setPlatform=function(e){Tt("setPlatform is deprecated. Instead use the argmap argument on tracker initialisation: platform"),he.setPlatform(e)},ye.encodeBase64=function(e){Tt("encodeBase64 is deprecated. Instead use the argmap argument on tracker initialisation: encodeBase64"),he.setBase64Encoding(e)},ye.flushBuffer=function(){at.executeQueue()},ye.enableGeolocationContext=I,ye.trackPageView=function(e,t,n,r,o){z(function(){D(e,t,n,r,o)})},ye.trackStructEvent=function(e,t,n,r,o,a,i,c){z(function(){he.trackStructEvent(e,t,n,r,o,O(a),i,c)})},ye.trackSelfDescribingEvent=function(e,t,n,r){z(function(){he.trackSelfDescribingEvent(e,O(t),n,r)})},ye.trackUnstructEvent=function(e,t,n){z(function(){he.trackSelfDescribingEvent(e,O(t),n)})},ye.addTrans=function(e,t,n,r,o,a,i,c,s,u,l){re=e,oe=t,ae=n,ie=r,ce=o,se=a,ue=i,le=c,fe=s,de=u,pe=l},ye.addItem=function(e,t,n,r,o,a,i,c,s){tt.push({orderId:e,sku:t,name:n,category:r,price:o,quantity:a,currency:i,context:c,tstamp:s})},ye.trackTrans=function(){z(function(){var e=pe;for(he.trackEcommerceTransaction(re,oe,ae,ie,ce,se,ue,le,fe,O(de),e),e=0;e<tt.length;e++){var t=tt[e],n=t.tstamp;he.trackEcommerceTransactionItem(t.orderId,t.sku,t.name,t.category,t.price,t.quantity,t.currency,O(t.context),n)}pe=de=fe=le=ue=se=ce=ie=ae=oe=re=void 0,tt=[]})},ye.trackLinkClick=function(e,t,n,r,o,a,i){z(function(){he.trackLinkClick(e,t,n,r,o,O(a),i)})},ye.trackAdImpression=function(e,t,n,r,o,a,i,c,s,u){z(function(){he.trackAdImpression(e,t,n,r,o,a,i,c,O(s),u)})},ye.trackAdClick=function(e,t,n,r,o,a,i,c,s,u,l){z(function(){he.trackAdClick(e,t,n,r,o,a,i,c,s,O(u),l)})},ye.trackAdConversion=function(e,t,n,r,o,a,i,c,s,u,l){z(function(){he.trackAdConversion(e,t,n,r,o,a,i,c,s,O(u),l)})},ye.trackSocialInteraction=function(e,t,n,r,o){z(function(){he.trackSocialInteraction(e,t,n,O(r),o)})},ye.trackAddToCart=function(e,t,n,r,o,a,i,c){z(function(){he.trackAddToCart(e,t,n,r,o,a,O(i),c)})},ye.trackRemoveFromCart=function(e,t,n,r,o,a,i,c){z(function(){he.trackRemoveFromCart(e,t,n,r,o,a,O(i),c)})},ye.trackSiteSearch=function(e,t,n,r,o,a){z(function(){he.trackSiteSearch(e,t,n,r,O(o),a)})},ye.trackTiming=function(e,t,n,r,o,a){z(function(){he.trackSelfDescribingEvent({schema:"iglu:com.snowplowanalytics.snowplow/timing/jsonschema/1-0-0",data:{category:e,variable:t,timing:n,label:r}},O(o),a)})},ye.trackConsentWithdrawn=function(e,t,n,r,o,a,i){z(function(){he.trackConsentWithdrawn(e,t,n,r,o,O(a),i)})},ye.trackConsentGranted=function(e,t,n,r,o,a,i){z(function(){he.trackConsentGranted(e,t,n,r,o,O(a),i)})},ye.trackEnhancedEcommerceAction=function(e,t,n){var r=ut.concat(t||[]);ut.length=0,z(function(){he.trackSelfDescribingEvent({schema:"iglu:com.google.analytics.enhanced-ecommerce/action/jsonschema/1-0-0",data:{action:e}},O(r),n)})},ye.addEnhancedEcommerceActionContext=function(e,t,n,r,o,a,i,c,s,u){ut.push({schema:"iglu:com.google.analytics.enhanced-ecommerce/actionFieldObject/jsonschema/1-0-0",data:{id:e,affiliation:t,revenue:Et(n),tax:Et(r),shipping:Et(o),coupon:a,list:i,step:Dt(c),option:s,currency:u}})},ye.addEnhancedEcommerceImpressionContext=function(e,t,n,r,o,a,i,c,s){ut.push({schema:"iglu:com.google.analytics.enhanced-ecommerce/impressionFieldObject/jsonschema/1-0-0",data:{id:e,name:t,list:n,brand:r,category:o,variant:a,position:Dt(i),price:Et(c),currency:s}})},ye.addEnhancedEcommerceProductContext=function(e,t,n,r,o,a,i,c,s,u,l){ut.push({schema:"iglu:com.google.analytics.enhanced-ecommerce/productFieldObject/jsonschema/1-0-0",data:{id:e,name:t,list:n,brand:r,category:o,variant:a,price:Et(i),quantity:Dt(c),coupon:s,position:Dt(u),currency:l}})},ye.addEnhancedEcommercePromoContext=function(e,t,n,r,o){ut.push({schema:"iglu:com.google.analytics.enhanced-ecommerce/promoFieldObject/jsonschema/1-0-0",data:{id:e,name:t,creative:n,position:r,currency:o}})},ye.enableGdprContext=function(e){var t=1<arguments.length&&void 0!==arguments[1]?arguments[1]:null,n=2<arguments.length&&void 0!==arguments[2]?arguments[2]:null,r=3<arguments.length&&void 0!==arguments[3]?arguments[3]:null,e=me[e];e?(ct.gdprBasis=!0,bt={gdprBasis:e,gdprDocId:t,gdprDocVer:n,gdprDocDesc:r}):Tt("enableGdprContext failed. basisForProcessing must be set to one of: consent, legalObligation, vitalInterests publicTask, legitimateInterests")},ye.addGlobalContexts=function(e){he.addGlobalContexts(e)},ye.removeGlobalContexts=function(e){he.removeGlobalContexts(e)},ye.clearGlobalContexts=function(){he.clearGlobalContexts()},ye.enableErrorTracking=function(e,t){ot.enableErrorTracking(e,t,O())},ye.trackError=function(e,t,n,r,o,a){a=O(a),ot.trackError(e,t,n,r,o,a)},ye.preservePageViewId=function(){lt=!0},ye.disableAnonymousTracking=function(e){r.anonymousTracking=!1,k(e),_(),at.executeQueue()},ye.enableAnonymousTracking=function(e,t){r.anonymousTracking=e||!0,k(t),Ge||T()},ye.clearUserData=A,ye.setDebug=function(e){ge=(!!e).valueOf()},yt={},"object"===wt(gt=ye)&&null!==gt&&Object.getOwnPropertyNames(gt).forEach(function(e,t,n){"function"==typeof gt[e]&&(yt[e]=Cn(gt[e]))}),ve=yt,ge?ye:ve}function M(e,n){function r(){var e;if(!i.hasLoaded)for(i.hasLoaded=!0,e=0;e<i.registeredOnLoadHandlers.length;e++)i.registeredOnLoadHandlers[e]();return!0}var t,o=document,a=window,i={outQueues:[],bufferFlushers:[],expireDateTime:null,hasLoaded:!1,registeredOnLoadHandlers:[],pageViewId:null};return a.Snowplow={getTrackerCf:function(e){var t=new z(n,"","js-2.18.2",i,{});return t.setCollectorCf(e),t},getTrackerUrl:function(e){var t=new z(n,"","js-2.18.2",i,{});return t.setCollectorUrl(e),t},getAsyncTracker:function(){return new z(n,"","js-2.18.2",i,{})}},St(a,"beforeunload",function(){if(Vt(i.bufferFlushers,function(e){e()}),i.expireDateTime)do{var e=new Date;if(0===Array.prototype.filter.call(i.outQueues,function(e){return 0<e.length}).length)break}while(e.getTime()<i.expireDateTime)},!1),"loading"===document.readyState?(o.addEventListener?St(o,"DOMContentLoaded",function e(){o.removeEventListener("DOMContentLoaded",e,!1),r()}):o.attachEvent&&(o.attachEvent("onreadystatechange",function e(){"complete"===o.readyState&&(o.detachEvent("onreadystatechange",e),r())}),o.documentElement.doScroll&&a===a.top&&function t(){if(!i.hasLoaded){try{o.documentElement.doScroll("left")}catch(e){return void setTimeout(t,0)}r()}}()),/WebKit/.test(navigator.userAgent)&&(t=setInterval(function(){(i.hasLoaded||/loaded|complete/.test(o.readyState))&&(clearInterval(t),r())},10)),St(a,"load",r,!1)):r(),new d(z,"js-2.18.2",i,e,n)}function U(){return!1}var B=function(e,t){for(var n=-1,r=null==e?0:e.length;++n<r&&!1!==t(e[n],n,e););return e},F=function(e,t,n){for(var r=-1,o=Object(e),a=(n=n(e)).length;a--;){var i=n[++r];if(!1===t(o[i],i,o))break}return e},V="undefined"!=typeof globalThis?globalThis:"undefined"!=typeof window?window:"undefined"!=typeof global?global:"undefined"!=typeof self?self:{},R="object"==wt(V)&&V&&V.Object===Object&&V,H="object"==("undefined"==typeof self?"undefined":wt(self))&&self&&self.Object===Object&&self,G=R||H||Function("return this")(),q=G.Symbol,J=Object.prototype,Y=J.hasOwnProperty,W=J.toString,K=q?q.toStringTag:void 0,$=Object.prototype.toString,X=q?q.toStringTag:void 0,Q=function(e){if(null==e)e=void 0===e?"[object Undefined]":"[object Null]";else if(X&&X in Object(e)){var t=Y.call(e,K),n=e[K];try{var r=!(e[K]=void 0)}catch(e){}var o=W.call(e);r&&(t?e[K]=n:delete e[K]),e=o}else e=$.call(e);return e},Z=function(e){return null!=e&&"object"==wt(e)},ee=function(e){return Z(e)&&"[object Arguments]"==Q(e)},te=Object.prototype,ne=te.hasOwnProperty,re=te.propertyIsEnumerable,oe=ee(function(){return arguments}())?ee:function(e){return Z(e)&&ne.call(e,"callee")&&!re.call(e,"callee")},ae=Array.isArray,ie=e(function(e,t){var n=(t=t&&!t.nodeType&&t)&&e&&!e.nodeType&&e;t=n&&n.exports===t?G.Buffer:void 0,e.exports=(t?t.isBuffer:void 0)||U}),ce=/^(?:0|[1-9]\d*)$/,se=function(e,t){var n=wt(e);return!!(t=null==t?9007199254740991:t)&&("number"==n||"symbol"!=n&&ce.test(e))&&-1<e&&0==e%1&&e<t},ue=function(e){return"number"==typeof e&&-1<e&&0==e%1&&e<=9007199254740991},le={};le["[object Float32Array]"]=le["[object Float64Array]"]=le["[object Int8Array]"]=le["[object Int16Array]"]=le["[object Int32Array]"]=le["[object Uint8Array]"]=le["[object Uint8ClampedArray]"]=le["[object Uint16Array]"]=le["[object Uint32Array]"]=!0,le["[object Arguments]"]=le["[object Array]"]=le["[object ArrayBuffer]"]=le["[object Boolean]"]=le["[object DataView]"]=le["[object Date]"]=le["[object Error]"]=le["[object Function]"]=le["[object Map]"]=le["[object Number]"]=le["[object Object]"]=le["[object RegExp]"]=le["[object Set]"]=le["[object String]"]=le["[object WeakMap]"]=!1;function fe(e){return!!Ae(e)&&("[object Function]"==(e=Q(e))||"[object GeneratorFunction]"==e||"[object AsyncFunction]"==e||"[object Proxy]"==e)}function de(e){if(_e(e)){var t,n=ae(e),r=!n&&oe(e),o=!n&&!r&&ie(e),a=!n&&!r&&!o&&ye(e);if(n=n||r||o||a){for(var r=e.length,i=String,c=-1,s=Array(r);++c<r;)s[c]=i(c);r=s}else r=[];for(t in i=r.length,e)!ve.call(e,t)||n&&("length"==t||o&&("offset"==t||"parent"==t)||a&&("buffer"==t||"byteLength"==t||"byteOffset"==t)||se(t,i))||r.push(t);e=r}else if(e===("function"==typeof(t=e&&e.constructor)&&t.prototype||be)){for(o in t=[],Object(e))ke.call(e,o)&&"constructor"!=o&&t.push(o);e=t}else e=we(e);return e}function pe(e,t){for(var n=e.length;n--;)if(Pe(e[n][0],t))return n;return-1}var me,he,ge=e(function(e,t){var n=(t=(n=t&&!t.nodeType&&t)&&e&&!e.nodeType&&e)&&t.exports===n&&R.process;e:{try{var r=t&&t.require&&t.require("util").types;if(r){var o=r;break e}o=n&&n.binding&&n.binding("util");break e}catch(e){}o=void 0}e.exports=o}),V=ge&&ge.isTypedArray,ye=V?(he=V,function(e){return he(e)}):function(e){return Z(e)&&ue(e.length)&&!!le[Q(e)]},ve=Object.prototype.hasOwnProperty,be=Object.prototype,H=function(t,n){return function(e){return t(n(e))}},we=H(Object.keys,Object),ke=Object.prototype.hasOwnProperty,Ae=function(e){var t=wt(e);return null!=e&&("object"==t||"function"==t)},_e=function(e){return null!=e&&ue(e.length)&&!fe(e)},je=function(e,t){return e&&F(e,t,de)},Se=(me=je,function(e,t){if(null==e)return e;if(!_e(e))return me(e,t);for(var n=e.length,r=-1,o=Object(e);++r<n&&!1!==t(o[r],r,o););return e}),Oe=function(e){return e},Vt=function(e,t){return(ae(e)?B:Se)(e,"function"==typeof t?t:Oe)},Te=function(e,t){for(var n=-1,r=null==e?0:e.length,o=0,a=[];++n<r;){var i=e[n];t(i,n,e)&&(a[o++]=i)}return a},Ce=function(e,r){var o=[];return Se(e,function(e,t,n){r(e,t,n)&&o.push(e)}),o},Pe=function(e,t){return e===t||e!=e&&t!=t},xe=Array.prototype.splice;t.prototype.clear=function(){this.__data__=[],this.size=0},t.prototype.delete=function(e){var t=this.__data__;return!((e=pe(t,e))<0)&&(e==t.length-1?t.pop():xe.call(t,e,1),--this.size,!0)},t.prototype.get=function(e){var t=this.__data__;return(e=pe(t,e))<0?void 0:t[e][1]},t.prototype.has=function(e){return-1<pe(this.__data__,e)},t.prototype.set=function(e,t){var n=this.__data__,r=pe(n,e);return r<0?(++this.size,n.push([e,t])):n[r][1]=t,this};function Ie(e){if(null==e)return"";try{return Ne.call(e)}catch(e){}return e+""}function De(e,t){return e=null==e?void 0:e[t],!Ae(e)||Le&&Le in e||!(fe(e)?Me:ze).test(Ie(e))?void 0:e}var Ee=t,J=G["__core-js_shared__"],Le=(te=/[^.]+$/.exec(J&&J.keys&&J.keys.IE_PROTO||""))?"Symbol(src)_1."+te:"",Ne=Function.prototype.toString,ze=/^\[object .+?Constructor\]$/,Me=RegExp("^"+Function.prototype.toString.call(Object.prototype.hasOwnProperty).replace(/[\\^$.*+?()[\]{}|]/g,"\\$&").replace(/hasOwnProperty|(function).*?(?=\\\()| for .+?(?=\\\])/g,"$1.*?")+"$"),Ue=De(G,"Map"),Be=De(Object,"create"),Fe=Object.prototype.hasOwnProperty,Ve=Object.prototype.hasOwnProperty;n.prototype.clear=function(){this.__data__=Be?Be(null):{},this.size=0},n.prototype.delete=function(e){return e=this.has(e)&&delete this.__data__[e],this.size-=e?1:0,e},n.prototype.get=function(e){var t=this.__data__;return Be?"__lodash_hash_undefined__"===(e=t[e])?void 0:e:Fe.call(t,e)?t[e]:void 0},n.prototype.has=function(e){var t=this.__data__;return Be?void 0!==t[e]:Ve.call(t,e)},n.prototype.set=function(e,t){var n=this.__data__;return this.size+=this.has(e)?0:1,n[e]=Be&&void 0===t?"__lodash_hash_undefined__":t,this};function Re(e,t){e=e.__data__;var n=wt(t);return("string"==n||"number"==n||"symbol"==n||"boolean"==n?"__proto__"!==t:null===t)?e["string"==typeof t?"string":"hash"]:e.map}o.prototype.clear=function(){this.size=0,this.__data__={hash:new n,map:new(Ue||Ee),string:new n}},o.prototype.delete=function(e){return e=Re(this,e).delete(e),this.size-=e?1:0,e},o.prototype.get=function(e){return Re(this,e).get(e)},o.prototype.has=function(e){return Re(this,e).has(e)},o.prototype.set=function(e,t){var n=Re(this,e),r=n.size;return n.set(e,t),this.size+=n.size==r?0:1,this};var He=o;a.prototype.clear=function(){this.__data__=new Ee,this.size=0},a.prototype.delete=function(e){var t=this.__data__;return e=t.delete(e),this.size=t.size,e},a.prototype.get=function(e){return this.__data__.get(e)},a.prototype.has=function(e){return this.__data__.has(e)},a.prototype.set=function(e,t){var n=this.__data__;if(n instanceof Ee){var r=n.__data__;if(!Ue||r.length<199)return r.push([e,t]),this.size=++n.size,this;n=this.__data__=new He(r)}return n.set(e,t),this.size=n.size,this};var Ge=a;m.prototype.add=m.prototype.push=function(e){return this.__data__.set(e,"__lodash_hash_undefined__"),this},m.prototype.has=function(e){return this.__data__.has(e)};function qe(e,t,n){if(t=t(e),!ae(e)){e=n(e),n=-1;for(var r=e.length,o=t.length;++n<r;)t[o+n]=e[n]}return t}var Je=function(e,t){for(var n=-1,r=null==e?0:e.length;++n<r;)if(t(e[n],n,e))return!0;return!1},Ye=function(e,t,n,r,o,a){var i=1&n,c=e.length;if(c!=(s=t.length)&&!(i&&c<s))return!1;var s=a.get(e),u=a.get(t);if(s&&u)return s==t&&u==e;s=-1;var u=!0,l=2&n?new m:void 0;for(a.set(e,t),a.set(t,e);++s<c;){var f,d=e[s],p=t[s];if(void 0!==(f=r?i?r(p,d,s,t,e,a):r(d,p,s,e,t,a):f)){if(f)continue;u=!1;break}if(l){if(!Je(t,function(e,t){if(!l.has(t)&&(d===e||o(d,e,n,r,a)))return l.push(t)})){u=!1;break}}else if(d!==p&&!o(d,p,n,r,a)){u=!1;break}}return a.delete(e),a.delete(t),u},We=G.Uint8Array,Ke=function(e){var n=-1,r=Array(e.size);return e.forEach(function(e,t){r[++n]=[t,e]}),r},$e=function(e){var t=-1,n=Array(e.size);return e.forEach(function(e){n[++t]=e}),n},ee=q?q.prototype:void 0,Xe=ee?ee.valueOf:void 0,Qe=Object.prototype.propertyIsEnumerable,Ze=Object.getOwnPropertySymbols,et=Ze?function(t){return null==t?[]:(t=Object(t),Te(Ze(t),function(e){return Qe.call(t,e)}))}:function(){return[]},tt=Object.prototype.hasOwnProperty,ge=De(G,"DataView"),V=De(G,"Promise"),J=De(G,"Set"),te=De(G,"WeakMap"),nt=Ie(ge),rt=Ie(Ue),ot=Ie(V),at=Ie(J),it=Ie(te),ee=Q,ct=ee=ge&&"[object DataView]"!=ee(new ge(new ArrayBuffer(1)))||Ue&&"[object Map]"!=ee(new Ue)||V&&"[object Promise]"!=ee(V.resolve())||J&&"[object Set]"!=ee(new J)||te&&"[object WeakMap]"!=ee(new te)?function(e){var t=Q(e);if(e=(e="[object Object]"==t?e.constructor:void 0)?Ie(e):"")switch(e){case nt:return"[object DataView]";case rt:return"[object Map]";case ot:return"[object Promise]";case at:return"[object Set]";case it:return"[object WeakMap]"}return t}:ee,st=Object.prototype.hasOwnProperty,ut=function e(t,n,r,o,a){if(t===n)n=!0;else if(null==t||null==n||!Z(t)&&!Z(n))n=t!=t&&n!=n;else e:{var i=ae(t),c=ae(n),s=i?"[object Array]":ct(t),u=c?"[object Array]":ct(n),l="[object Object]"==(s="[object Arguments]"==s?"[object Object]":s),c="[object Object]"==(u="[object Arguments]"==u?"[object Object]":u);if((u=s==u)&&ie(t)){if(!ie(n)){n=!1;break e}l=!(i=!0)}if(u&&!l)a=a||new Ge,n=i||ye(t)?Ye(t,n,r,o,e,a):function(e,t,n,r,o,a,i){switch(n){case"[object DataView]":if(e.byteLength!=t.byteLength||e.byteOffset!=t.byteOffset)break;e=e.buffer,t=t.buffer;case"[object ArrayBuffer]":if(e.byteLength!=t.byteLength||!a(new We(e),new We(t)))break;return!0;case"[object Boolean]":case"[object Date]":case"[object Number]":return Pe(+e,+t);case"[object Error]":return e.name==t.name&&e.message==t.message;case"[object RegExp]":case"[object String]":return e==t+"";case"[object Map]":var c=Ke;case"[object Set]":if(c=c||$e,e.size!=t.size&&!(1&r))break;return(n=i.get(e))?n==t:(r|=2,i.set(e,t),t=Ye(c(e),c(t),r,o,a,i),i.delete(e),t);case"[object Symbol]":if(Xe)return Xe.call(e)==Xe.call(t)}return!1}(t,n,s,r,o,e,a);else if(1&r||(i=l&&st.call(t,"__wrapped__"),s=c&&st.call(n,"__wrapped__"),!i&&!s))if(u)t:if(a=a||new Ge,i=1&r,s=qe(t,de,et),c=s.length,u=qe(n,de,et).length,c==u||i){for(u=c;u--;){var f=s[u];if(!(i?f in n:tt.call(n,f))){n=!1;break t}}if(l=a.get(t),f=a.get(n),l&&f)n=l==n&&f==t;else{l=!0,a.set(t,n),a.set(n,t);for(var d=i;++u<c;){var p,m=t[f=s[u]],h=n[f];if(void 0===(p=o?i?o(h,m,f,n,t,a):o(m,h,f,t,n,a):p)?m!==h&&!e(m,h,r,o,a):!p){l=!1;break}d=d||"constructor"==f}l&&!d&&(r=t.constructor)!=(o=n.constructor)&&"constructor"in t&&"constructor"in n&&!("function"==typeof r&&r instanceof r&&"function"==typeof o&&o instanceof o)&&(l=!1),a.delete(t),a.delete(n),n=l}}else n=!1;else n=!1;else n=e(t=i?t.value():t,n=s?n.value():n,r,o,a=a||new Ge)}return n},lt=function(e,t,n,r){var o=n.length,a=o,i=!r;if(null==e)return!a;for(e=Object(e);o--;){var c=n[o];if(i&&c[2]?c[1]!==e[c[0]]:!(c[0]in e))return!1}for(;++o<a;){var s=(c=n[o])[0],u=e[s],l=c[1];if(i&&c[2]){if(void 0===u&&!(s in e))return!1}else{var f,c=new Ge;if(void 0===(f=r?r(u,l,s,e,t,c):f)?!ut(l,u,3,r,c):!f)return!1}}return!0},ft=function(e){for(var t=de(e),n=t.length;n--;){var r=t[n],o=e[r];t[n]=[r,o,o==o&&!Ae(o)]}return t},dt=function(t,n){return function(e){return null!=e&&(e[t]===n&&(void 0!==n||t in Object(e)))}},pt=function(e){return"symbol"==wt(e)||Z(e)&&"[object Symbol]"==Q(e)},mt=/\.|\[(?:[^[\]]*|(["'])(?:(?!\1)[^\\]|\\.)*?\1)\]/,ht=/^\w*$/,gt=function(e,t){if(ae(e))return!1;var n=wt(e);return!("number"!=n&&"symbol"!=n&&"boolean"!=n&&null!=e&&!pt(e))||(ht.test(e)||!mt.test(e)||null!=t&&e in Object(t))};s.Cache=He;for(var yt,vt=/[^.[\]]+|\[(?:(-?\d+(?:\.\d+)?)|(["'])((?:(?!\2)[^\\]|\\.)*?)\2)\]|(?=(?:\.|\[\])(?:\.|\[\]|$))/g,bt=/\\(\\)?/g,Rt=(ee=0,yt=(ee=s(ee=function(e){var o=[];46===e.charCodeAt(0)&&o.push("");e.replace(vt,function(e,t,n,r){o.push(n?r.replace(bt,"$1"):t||e)});return o},function(e){return 500===yt.size&&yt.clear(),e})).cache,ee),Ht=function(e,t){for(var n=-1,r=null==e?0:e.length,o=Array(r);++n<r;)o[n]=t(e[n],n,e);return o},ee=q?q.prototype:void 0,Gt=ee?ee.toString:void 0,qt=function(e,t){return ae(e)?e:gt(e,t)?[e]:Rt(null==e?"":u(e))},Jt=1/0,Yt=function(e){if("string"==typeof e||pt(e))return e;var t=e+"";return"0"==t&&1/e==-Jt?"-0":t},Wt=function(e,t){for(var n=0,r=(t=qt(t,e)).length;null!=e&&n<r;)e=e[Yt(t[n++])];return n&&n==r?e:void 0},Kt=function(e,t,n){return void 0===(e=null==e?void 0:Wt(e,t))?n:e},$t=function(e,t){return null!=e&&t in Object(e)},Xt=function(e,t,n){for(var r=-1,o=(t=qt(t,e)).length,a=!1;++r<o;){var i=Yt(t[r]);if(!(a=null!=e&&n(e,i)))break;e=e[i]}return a||++r!=o?a:!!(o=null==e?0:e.length)&&ue(o)&&se(i,o)&&(ae(e)||oe(e))},Qt=function(e){return"function"==typeof e?e:null==e?Oe:"object"==wt(e)?ae(e)?(a=e[0],i=e[1],gt(a)&&i==i&&!Ae(i)?dt(Yt(a),i):function(e){var t=Kt(e,a);return void 0===t&&t===i?null!=e&&Xt(e,a,$t):ut(i,t,3)}):1==(o=ft(r=e)).length&&o[0][2]?dt(o[0][0],o[0][1]):function(e){return e===r||lt(e,r,o)}:gt(e)?(n=Yt(e),function(e){return null==e?void 0:e[n]}):(t=e,function(e){return Wt(e,t)});var t,n,r,o,a,i},Zt=function(e){return"string"==typeof e||!ae(e)&&Z(e)&&"[object String]"==Q(e)},en=function(e,r){var o=-1,a=_e(e)?Array(e.length):[];return Se(e,function(e,t,n){a[++o]=r(e,t,n)}),a},tn=function(e,t){return(ae(e)?Ht:en)(e,Qt(t))},nn=window,rn=document,on=window.localStorage,an=window.sessionStorage,cn=NaN,sn=/^\s+|\s+$/g,un=/^[-+]0x[0-9a-f]+$/i,ln=/^0b[01]+$/i,fn=/^0o[0-7]+$/i,dn=parseInt,pn=function(e){var t=(e=e?(e=function(e){if("number"==typeof e)return e;if(pt(e))return cn;if(Ae(e)&&(e="function"==typeof e.valueOf?e.valueOf():e,e=Ae(e)?e+"":e),"string"!=typeof e)return 0===e?e:+e;e=e.replace(sn,"");var t=ln.test(e);return t||fn.test(e)?dn(e.slice(2),t?2:8):un.test(e)?cn:+e}(e))===1/0||e===-1/0?17976931348623157e292*(e<0?-1:1):e==e?e:0:0===e?e:0)%1;return e==e?t?e-t:e:0},mn=e(function(e,t){function r(e){return null!==(e=-e.getTimezoneOffset())?e:0}function o(e,t,n){var r=new Date;return void 0!==e&&r.setFullYear(e),r.setMonth(t),r.setDate(n),r}var i;(i={determine:function(){var e=r(o(void 0,0,2)),t=r(o(void 0,5,2)),n=e-t;return new i.TimeZone(i.olson.timezones[n<0?e+",1":0<n?t+",1,s":e+",0"])},date_is_dst:function(e){var t=7<e.getMonth(),n=r(o(e.getFullYear(),t?5:0,2));return e=n-(e=r(e)),n<0||t?0!==e:e<0},dst_start_for:function(e){var t=new Date(2010,6,15,1,0,0,0);return{"America/Denver":new Date(2011,2,13,3,0,0,0),"America/Mazatlan":new Date(2011,3,3,3,0,0,0),"America/Chicago":new Date(2011,2,13,3,0,0,0),"America/Mexico_City":new Date(2011,3,3,3,0,0,0),"America/Asuncion":new Date(2012,9,7,3,0,0,0),"America/Santiago":new Date(2012,9,3,3,0,0,0),"America/Campo_Grande":new Date(2012,9,21,5,0,0,0),"America/Montevideo":new Date(2011,9,2,3,0,0,0),"America/Sao_Paulo":new Date(2011,9,16,5,0,0,0),"America/Los_Angeles":new Date(2011,2,13,8,0,0,0),"America/Santa_Isabel":new Date(2011,3,5,8,0,0,0),"America/Havana":new Date(2012,2,10,2,0,0,0),"America/New_York":new Date(2012,2,10,7,0,0,0),"Europe/Helsinki":new Date(2013,2,31,5,0,0,0),"Pacific/Auckland":new Date(2011,8,26,7,0,0,0),"America/Halifax":new Date(2011,2,13,6,0,0,0),"America/Goose_Bay":new Date(2011,2,13,2,1,0,0),"America/Miquelon":new Date(2011,2,13,5,0,0,0),"America/Godthab":new Date(2011,2,27,1,0,0,0),"Europe/Moscow":t,"Asia/Amman":new Date(2013,2,29,1,0,0,0),"Asia/Beirut":new Date(2013,2,31,2,0,0,0),"Asia/Damascus":new Date(2013,3,6,2,0,0,0),"Asia/Jerusalem":new Date(2013,2,29,5,0,0,0),"Asia/Yekaterinburg":t,"Asia/Omsk":t,"Asia/Krasnoyarsk":t,"Asia/Irkutsk":t,"Asia/Yakutsk":t,"Asia/Vladivostok":t,"Asia/Baku":new Date(2013,2,31,4,0,0),"Asia/Yerevan":new Date(2013,2,31,3,0,0),"Asia/Kamchatka":t,"Asia/Gaza":new Date(2010,2,27,4,0,0),"Africa/Cairo":new Date(2010,4,1,3,0,0),"Europe/Minsk":t,"Pacific/Apia":new Date(2010,10,1,1,0,0,0),"Pacific/Fiji":new Date(2010,11,1,0,0,0),"Australia/Perth":new Date(2008,10,1,1,0,0,0)}[e]},TimeZone:function(e){var o={"America/Denver":["America/Denver","America/Mazatlan"],"America/Chicago":["America/Chicago","America/Mexico_City"],"America/Santiago":["America/Santiago","America/Asuncion","America/Campo_Grande"],"America/Montevideo":["America/Montevideo","America/Sao_Paulo"],"Asia/Beirut":["Asia/Amman","Asia/Jerusalem","Asia/Beirut","Europe/Helsinki","Asia/Damascus"],"Pacific/Auckland":["Pacific/Auckland","Pacific/Fiji"],"America/Los_Angeles":["America/Los_Angeles","America/Santa_Isabel"],"America/New_York":["America/Havana","America/New_York"],"America/Halifax":["America/Goose_Bay","America/Halifax"],"America/Godthab":["America/Miquelon","America/Godthab"],"Asia/Dubai":["Europe/Moscow"],"Asia/Dhaka":["Asia/Yekaterinburg"],"Asia/Jakarta":["Asia/Omsk"],"Asia/Shanghai":["Asia/Krasnoyarsk","Australia/Perth"],"Asia/Tokyo":["Asia/Irkutsk"],"Australia/Brisbane":["Asia/Yakutsk"],"Pacific/Noumea":["Asia/Vladivostok"],"Pacific/Tarawa":["Asia/Kamchatka","Pacific/Fiji"],"Pacific/Tongatapu":["Pacific/Apia"],"Asia/Baghdad":["Europe/Minsk"],"Asia/Baku":["Asia/Yerevan","Asia/Baku"],"Africa/Johannesburg":["Asia/Gaza","Africa/Cairo"]},a=e;return e=function(){for(var e,t=o[a],n=t.length,r=0;r<n;r+=1)if(e=t[r],i.date_is_dst(i.dst_start_for(e))){a=e;break}},void 0!==o[a]&&e(),{name:function(){return a}}},olson:{}}).olson.timezones={"-720,0":"Pacific/Majuro","-660,0":"Pacific/Pago_Pago","-600,1":"America/Adak","-600,0":"Pacific/Honolulu","-570,0":"Pacific/Marquesas","-540,0":"Pacific/Gambier","-540,1":"America/Anchorage","-480,1":"America/Los_Angeles","-480,0":"Pacific/Pitcairn","-420,0":"America/Phoenix","-420,1":"America/Denver","-360,0":"America/Guatemala","-360,1":"America/Chicago","-360,1,s":"Pacific/Easter","-300,0":"America/Bogota","-300,1":"America/New_York","-270,0":"America/Caracas","-240,1":"America/Halifax","-240,0":"America/Santo_Domingo","-240,1,s":"America/Santiago","-210,1":"America/St_Johns","-180,1":"America/Godthab","-180,0":"America/Argentina/Buenos_Aires","-180,1,s":"America/Montevideo","-120,0":"America/Noronha","-120,1":"America/Noronha","-60,1":"Atlantic/Azores","-60,0":"Atlantic/Cape_Verde","0,0":"UTC","0,1":"Europe/London","60,1":"Europe/Berlin","60,0":"Africa/Lagos","60,1,s":"Africa/Windhoek","120,1":"Asia/Beirut","120,0":"Africa/Johannesburg","180,0":"Asia/Baghdad","180,1":"Europe/Moscow","210,1":"Asia/Tehran","240,0":"Asia/Dubai","240,1":"Asia/Baku","270,0":"Asia/Kabul","300,1":"Asia/Yekaterinburg","300,0":"Asia/Karachi","330,0":"Asia/Kolkata","345,0":"Asia/Kathmandu","360,0":"Asia/Dhaka","360,1":"Asia/Omsk","390,0":"Asia/Rangoon","420,1":"Asia/Krasnoyarsk","420,0":"Asia/Jakarta","480,0":"Asia/Shanghai","480,1":"Asia/Irkutsk","525,0":"Australia/Eucla","525,1,s":"Australia/Eucla","540,1":"Asia/Yakutsk","540,0":"Asia/Tokyo","570,0":"Australia/Darwin","570,1,s":"Australia/Adelaide","600,0":"Australia/Brisbane","600,1":"Asia/Vladivostok","600,1,s":"Australia/Sydney","630,1,s":"Australia/Lord_Howe","660,1":"Asia/Kamchatka","660,0":"Pacific/Noumea","690,0":"Pacific/Norfolk","720,1,s":"Pacific/Auckland","720,0":"Pacific/Tarawa","765,1,s":"Pacific/Chatham","780,0":"Pacific/Tongatapu","780,1,s":"Pacific/Apia","840,0":"Pacific/Kiritimati"},t.jstz=i}),hn=window,gn=navigator,yn=screen,vn=document,bn=e(function(e){var n;n={rotl:function(e,t){return e<<t|e>>>32-t},rotr:function(e,t){return e<<32-t|e>>>t},endian:function(e){if(e.constructor==Number)return 16711935&n.rotl(e,8)|4278255360&n.rotl(e,24);for(var t=0;t<e.length;t++)e[t]=n.endian(e[t]);return e},randomBytes:function(e){for(var t=[];0<e;e--)t.push(Math.floor(256*Math.random()));return t},bytesToWords:function(e){for(var t=[],n=0,r=0;n<e.length;n++,r+=8)t[r>>>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<e.length;n++)t.push((e[n]>>>4).toString(16)),t.push((15&e[n]).toString(16));return t.join("")},hexToBytes:function(e){for(var t=[],n=0;n<e.length;n+=2)t.push(parseInt(e.substr(n,2),16));return t},bytesToBase64:function(e){for(var t=[],n=0;n<e.length;n+=3)for(var r=e[n]<<16|e[n+1]<<8|e[n+2],o=0;o<4;o++)8*n+6*o<=8*e.length?t.push("ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/".charAt(r>>>6*(3-o)&63)):t.push("=");return t.join("")},base64ToBytes:function(e){e=e.replace(/[^A-Z0-9+\/]/gi,"");for(var t=[],n=0,r=0;n<e.length;r=++n%4)0!=r&&t.push(("ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/".indexOf(e.charAt(n-1))&Math.pow(2,-2*r+8)-1)<<2*r|"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/".indexOf(e.charAt(n))>>>6-2*r);return t}},e.exports=n}),wn={utf8:{stringToBytes:function(e){return wn.bin.stringToBytes(unescape(encodeURIComponent(e)))},bytesToString:function(e){return decodeURIComponent(escape(wn.bin.bytesToString(e)))}},bin:{stringToBytes:function(e){for(var t=[],n=0;n<e.length;n++)t.push(255&e.charCodeAt(n));return t},bytesToString:function(e){for(var t=[],n=0;n<e.length;n++)t.push(String.fromCharCode(e[n]));return t.join("")}}},kn=wn,An=e(function(e){function t(e,t){return e=bn.wordsToBytes(function(e){e.constructor==String&&(e=h.stringToBytes(e));var t=bn.bytesToWords(e),n=8*e.length;e=[];var r=1732584193,o=-271733879,a=-1732584194,i=271733878,c=-1009589776;for(t[n>>5]|=128<<24-n%32,t[15+(n+64>>>9<<4)]=n,n=0;n<t.length;n+=16){for(var s,u=r,l=o,f=a,d=i,p=c,m=0;m<80;m++)m<16?e[m]=t[n+m]:(s=e[m-3]^e[m-8]^e[m-14]^e[m-16],e[m]=s<<1|s>>>31),s=(r<<5|r>>>27)+c+(e[m]>>>0)+(m<20?1518500249+(o&a|~o&i):m<40?1859775393+(o^a^i):m<60?(o&a|o&i|a&i)-1894007588:(o^a^i)-899497514),c=i,i=a,a=o<<30|o>>>2,o=r,r=s;r+=u,o+=l,a+=f,i+=d,c+=p}return[r,o,a,i,c]}(e)),t&&t.asBytes?e:t&&t.asString?n.bytesToString(e):bn.bytesToHex(e)}var h,n;h=kn.utf8,n=kn.bin,t._blocksize=16,t._digestsize=20,e.exports=t}),_n=Math.max,jn=function(e,t,n){var r,o=Object(e);return _e(e)||(r=Qt(t),e=de(e),t=function(e){return r(o[e],e,o)}),-1<(t=function(e,t,n){var r=null==e?0:e.length;if(!r)return-1;0>(n=null==n?0:pn(n))&&(n=_n(r+n,0));e:{t=Qt(t);r=e.length;for(n+=-1;++n<r;)if(t(e[n],n,e)){e=n;break e}e=-1}return e}(e,t,n))?o[r?e[t]:t]:void 0},Sn=window,On=function(){try{var e=De(Object,"defineProperty");return e({},"",{}),e}catch(e){}}(),Tn=function(e,r){var o={};return r=Qt(r),je(e,function(e,t,n){e=r(e,t,n),"__proto__"==t&&On?On(o,t,{configurable:!0,enumerable:!0,value:e,writable:!0}):o[t]=e}),o},Cn=function(e){return function(){try{return e.apply(this,arguments)}catch(e){}}},Pn=e(function(e){var t,n,r="undefined"!=typeof crypto&&crypto.getRandomValues&&crypto.getRandomValues.bind(crypto)||"undefined"!=typeof msCrypto&&"function"==typeof window.msCrypto.getRandomValues&&msCrypto.getRandomValues.bind(msCrypto);r?(t=new Uint8Array(16),e.exports=function(){return r(t),t}):(n=Array(16),e.exports=function(){for(var e,t=0;t<16;t++)0==(3&t)&&(e=4294967296*Math.random()),n[t]=e>>>((3&t)<<3)&255;return n})}),xn=[],In=0;In<256;++In)xn[In]=(In+256).toString(16).substr(1);function Dn(e,t){return t=t||0,[xn[e[t++]],xn[e[t++]],xn[e[t++]],xn[e[t++]],"-",xn[e[t++]],xn[e[t++]],"-",xn[e[t++]],xn[e[t++]],"-",xn[e[t++]],xn[e[t++]],"-",xn[e[t++]],xn[e[t++]],xn[e[t++]],xn[e[t++]],xn[e[t++]],xn[e[t++]]].join("")}var En,Ln,Nn=0,zn=0,Mn=function(e,t,n){if(n=t&&n||0,"string"==typeof e&&(t="binary"===e?Array(16):null,e=null),(e=(e=e||{}).random||(e.rng||Pn)())[6]=15&e[6]|64,e[8]=63&e[8]|128,t)for(var r=0;r<16;++r)t[n+r]=e[r];return t||Dn(e)},q=Mn;q.v1=function(e,t,n){n=t&&n||0;var r=t||[],o=(e=e||{}).node||En,a=void 0!==e.clockseq?e.clockseq:Ln;null!=o&&null!=a||(i=Pn(),null==o&&(o=En=[1|i[0],i[1],i[2],i[3],i[4],i[5]]),null==a&&(a=Ln=16383&(i[6]<<8|i[7])));var i=void 0!==e.msecs?e.msecs:(new Date).getTime(),c=void 0!==e.nsecs?e.nsecs:zn+1,s=i-Nn+(c-zn)/1e4;if(s<0&&void 0===e.clockseq&&(a=a+1&16383),1e4<=(c=(s<0||Nn<i)&&void 0===e.nsecs?0:c))throw Error("uuid.v1(): Can't create more than 10M uuids/sec");for(Nn=i,zn=c,Ln=a,r[n++]=(e=(1e4*(268435455&(i+=122192928e5))+c)%4294967296)>>>24&255,r[n++]=e>>>16&255,r[n++]=e>>>8&255,r[n++]=255&e,r[n++]=(e=i/4294967296*1e4&268435455)>>>8&255,r[n++]=255&e,r[n++]=e>>>24&15|16,r[n++]=e>>>16&255,r[n++]=a>>>8|128,r[n++]=255&a,a=0;a<6;++a)r[n+a]=o[a];return t||Dn(r)},q.v4=Mn;function Un(e,t){return null!=e&&Fn.call(e,t)}var Bn=q,Fn=Object.prototype.hasOwnProperty,Vn=function(e,t){for(var n=-1,r=null==e?0:e.length;++n<r;)if(!t(e[n],n,e))return!1;return!0},Rn=function(e,r){var o=!0;return Se(e,function(e,t,n){return o=!!r(e,t,n)}),o},Hn=function(e,t,n){var r,o,a=ae(e)?Vn:Rn;return(o=n)&&(o=t,o=!!Ae(n)&&(!!("number"==(r=wt(o))?_e(n)&&se(o,n.length):"string"==r&&o in n)&&Pe(n[o],e))),a(e,Qt(t=o?void 0:t))},Gn=function(e){for(var t=-1,n=null==e?0:e.length,r=0,o=[];++t<n;){var a=e[t];a&&(o[r++]=a)}return o},qn=H(Object.getPrototypeOf,Object),Jn=Function.prototype.toString,Yn=Object.prototype.hasOwnProperty,Wn=Jn.call(Object),ee=window;ee.GlobalSnowplowNamespace&&0<ee.GlobalSnowplowNamespace.length?(q=ee.GlobalSnowplowNamespace.shift(),(H=ee[q]).q=new M(H.q,q)):(ee._snaq=ee._snaq||[],ee._snaq=new M(ee._snaq,"_snaq"))}();