LocalCDN-Firefox-Chrome-Brave/resources/snowplow/2.17.3/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 c(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)||s(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 s(e,t){if(e){if("string"==typeof e)return r(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===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 o(e,t){var n;if("undefined"==typeof Symbol||null==e[Symbol.iterator]){if(Array.isArray(e)||(n=s(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 a(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 i(e){this.size=(this.__data__=new Ie(e)).size}function m(e){var t=-1,n=null==e?0:e.length;for(this.__data__=new Ve;++t<n;)this.add(e[t])}function u(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(u.Cache||Ve),a}function l(e){if("string"==typeof e)return e;if(ie(e))return yt(e,l)+"";if(ft(e))return Rt?Rt.call(e):"";var t=e+"";return"0"==t&&1/e==-Vt?"-0":t}function bt(e){var t;return Xt(e)||(e=e.text||"",(t=en.getElementsByTagName("title"))&&void 0!==t[0]&&(e=t[0].text)),e}function kt(e){var t=/^(?:(?:https?|ftp):)\/*(?:[^@]+@)?([^:/#]+)/.exec(e);return t?t[1]:e}function At(e){var t=e.length;return"."===e.charAt(--t)&&(e=e.slice(0,t)),"*."===e.slice(0,2)&&(e=e.slice(1)),e}function _t(e){var t="",n=St("referrer",Zt.location.href)||St("referer",Zt.location.href);if(n)return n;if(e)return e;try{t=Zt.top.document.referrer}catch(e){if(Zt.parent)try{t=Zt.parent.document.referrer}catch(e){t=""}}return""===t&&(t=en.referrer),t}function jt(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 St(e,t){return(e=new RegExp("^[^#]*[?&]"+e+"=([^&#]*)").exec(t))?decodeURIComponent(e[1].replace(/\+/g," ")):null}function h(e){var t=Array.prototype.slice.call(arguments,1);return $t(Qt(e,function(e){if("function"!=typeof e)return e;try{return e.apply(null,t)}catch(e){}}))}function Ot(e){"undefined"!=typeof console&&console.warn("Snowplow: "+e)}function g(e){return e.className.match(/\S+/g)||[]}function v(e,t){if(Array.isArray(e)||!Se(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 Tt(e,t,n){var r=2<arguments.length&&void 0!==n?n:63072e3;try{var o=Date.now()+1e3*r;return tn.setItem("".concat(e,".expires"),o),tn.setItem(e,t),!0}catch(e){return!1}}function Ct(e){try{return tn.removeItem(e),tn.removeItem(e+".expires"),1}catch(e){return}}function Pt(e,t){for(var n=0;n<t.length;n++)if(t[n]===e)return!0;return!1}function xt(e,t,n,r,o,a,i){return 1<arguments.length?en.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((("; "+en.cookie).split("; "+e+"=")[1]||"").split(";")[0])}function It(e){return e=parseInt(e),isNaN(e)?void 0:e}function Dt(e){return e=parseFloat(e),isNaN(e)?void 0:e}function Et(e){return!(!e||"function"!=typeof e)}function d(r,o,a,e,i){function c(e,t,n){n=n||{},s.hasOwnProperty(e)?Ot("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(Et(n))try{n.apply(s,t)}catch(e){Ot("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]]):Ot('Warning: Tracker namespace "'+r[a]+'" not configured');else o=Qt(s);for(0===o.length&&Ot("Warning: No tracker configured"),r=0;r<o.length;r++)o[r][n].apply(o[r],t)}else r=t[0],t=t[1],Ot(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 Lt(e,t,n){if("translate.googleusercontent.com"===e)""===n&&(n=t),e=kt(t=St("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=kt(t=document.links[0].href))}return[e,t,n]}function Nt(c,r,s){function o(e,t){for(var n,r,o,a,i;null!==(n=e.parentNode)&&void 0!==n&&"A"!==(r=e.tagName.toUpperCase())&&"AREA"!==r;)e=n;void 0!==e.href&&(r=(n=e.hostname||kt(e.href)).toLowerCase(),i=e.href.replace(n,r),/^(javascript|vbscript|jscript|mocha|livescript|ecmascript|mailto):/i.test(i)||(n=e.id,r=g(e),o=e.target,a=l?e.innerHTML:null,i=unescape(i),c.trackLinkClick(i,n,r,o,a,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=v(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?(jt(e,"mouseup",a(f),!1),jt(e,"mousedown",a(f),!1)):jt(e,"click",a(f),!1),t[n][r]=!0)}}}function zt(a,e,i){function c(t){return t[bn(["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=[],Ft(s,function(e){e=Array.prototype.filter.call(t.getElementsByTagName(e),function(e){return e.hasOwnProperty(u)}),Ft(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);Ft(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=v(e.forms,!0),f=v(e.fields,!1),e=e.fields,d=Se(e)?e.hasOwnProperty("transform")?e.transform:function(e){return e}:function(e){return e})},addFormListeners:function(n){Ft(document.getElementsByTagName("form"),function(t){l(t)&&!t[u]&&(Ft(s,function(e){Ft(t.getElementsByTagName(e),function(e){f(e)&&!e[u]&&"password"!==e.type.toLowerCase()&&(jt(e,"focus",r("focus_form",n),!1),jt(e,"change",r("change_form",n),!1),e[u]=!0)})}),jt(t,"submit",o(n)),t[u]=!0)})}}}function Mt(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){jt(kn,"error",function(e){var t;(Et(n)&&n(e)||null==n)&&(t=Et(r)?o.concat(r(e)):o,a(e.message,e.filename,e.lineno,e.colno,e.error,t))},!0)}}}function Ut(e,t,n,u,r,o,a,l,i,f,d,p){function c(e){return{evt:e=_n(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(;x.length&&"string"!=typeof x[0]&&"object"!==wt(x[0]);)x.shift();if(x.length<1)k=!1;else{if(!Xt(w))throw"No collector configured";k=!0;var e,t=x[0];if(S){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++)x.shift();u&&Tt(C,JSON.stringify(x.slice(0,f))),m()},i=j?(n=h(t=y(t),!1),1):(n=h(t=w,!0),o(x)),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),_&&!b)try{nn.setItem(P,!0)}catch(e){}a(i)}else 4===n.readyState&&400<=n.status&&(clearTimeout(c),k=!1)},j)n.send();else if(0<(o=x.slice(0,i)).length){if(!(r=b)&&(r=_))try{r=nn.getItem(P)}catch(e){r=void 0}if(b=r,o=Qt(o,function(e){return e.evt}),b){r=new Blob([g(v(o))],{type:"application/json"});try{var s=navigator.sendBeacon(t,r)}catch(e){s=!1}}!0===s&&a(i),_&&s||n.send(g(v(o)))}}else p?k=!1:(s=new Image(1,1),e=!0,s.onload=function(){e&&(e=!1,x.shift(),u&&Tt(C,JSON.stringify(x.slice(0,f))),m())},s.onerror=function(){e&&(k=e=!1)},s.src=y(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 v(e){for(var t=(new Date).getTime().toString(),n=0;n<e.length;n++)e[n].stm=t;return e}function y(e){return i?w+e.replace("?","?stm="+(new Date).getTime()+"&"):w+e}var w,b,s=window.localStorage,k=!1,A=null===(r=r.toLowerCase?r.toLowerCase():r)||!0===r||"beacon"===r||"true"===r,_=!!(A&&navigator&&navigator.sendBeacon)&&A,j="get"===r,S=!!(window.XMLHttpRequest&&"withCredentials"in new XMLHttpRequest),O=!j&&S&&("post"===r||A),T=O?o:"/i";a=function(){try{var t=!!fn.localStorage}catch(e){t=!0}if(!t)return!1;try{return fn.localStorage.setItem("modernizr","modernizr"),fn.localStorage.removeItem("modernizr"),!0}catch(e){return!1}}()&&u&&O&&a||1;var C="snowplowOutQueue_".concat(e,"_").concat(t,"_").concat(O?"post2":"get"),P="spBeaconPreflight_".concat(e,"_").concat(t);if(u)try{var x=JSON.parse(s.getItem(C))}catch(e){}return Array.isArray(x)||(x=[]),n.outQueues.push(x),S&&1<a&&n.bufferFlushers.push(function(){k||m()}),{enqueueRequest:function(e,t){if(w=t+T,O){if((e=c(e)).bytes>=l)return Ot("Event ("+e.bytes+"B) too big, max is "+l),void h(w,!0).send(g(v([e.evt])));x.push(e)}else x.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=Tt(C,JSON.stringify(x.slice(0,f)))),k||e&&!(x.length>=a)||m()},executeQueue:function(){k||m()},setUseLocalStorage:function(e){u=e},setAnonymousTracking:function(e){p=e},setCollectorUrl:function(e){w=e+T}}}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 y(e){if(w(e))for(var t in e)if(Object.prototype.hasOwnProperty.call(e,t))return 1}function w(e){return null!=e&&(e.constructor==={}.constructor||e.constructor===[].constructor)}function b(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&&y(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=[],i=[];return{getGlobalPrimitives:function(){return a},getConditionalProviders:function(){return i},addGlobalContexts:function(t){var e=[],n=[];t=o(t);try{for(t.s();!(r=t.n()).done;){var r=r.value;I(r)?e.push(r):C(r)&&n.push(r)}}catch(e){t.e(e)}finally{t.f()}a=a.concat(n),i=i.concat(e)},clearGlobalContexts:function(){i=[],a=[]},removeGlobalContexts:function(t){var e;t=o(t);try{for(t.s();!(e=t.n()).done;)!function(){var t=e.value;I(t)?i=i.filter(function(e){return!lt(e,t)}):C(t)&&(a=a.filter(function(e){return!lt(e,t)}))}()}catch(e){t.e(e)}finally{t.f()}},getApplicableContexts:function(t){var s,u,l,e=!!(y(t=t.build())&&"e"in t)&&"string"==typeof t.e;if(e){t=function(n){for(var e=1;e<arguments.length;e++){var r=null!=arguments[e]?arguments[e]:{};e%2?c(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)):c(Object(r)).forEach(function(e){Object.defineProperty(n,e,Object.getOwnPropertyDescriptor(r,e))})}return n}({},t);try{null!=t&&Wt(t,"ue_px",Un)&&(t.ue_px=JSON.parse(p(Jt(t,["ue_px"]))));var n=t}catch(e){n=t}e="string"==typeof Jt(t=n,"ue_px.data.schema")?Jt(t,"ue_px.data.schema"):"string"==typeof Jt(t,"ue_pr.data.schema")?Jt(t,"ue_pr.data.schema"):"string"==typeof Jt(t,"schema")?Jt(t,"schema"):"";var r=Jt(t,"e",""),n=[],o=N(a,t,r,e);return n.push.apply(n,f(o)),s=t,u=r,l=e,r=L(r=i),r=Qt(r,function(e){e:{if(P(e)){var t=e[0],n=!1;try{n=t({event:s,eventType:u,eventSchema:l})}catch(e){n=!1}if(!0===n){e=N(e[1],s,u,l);break e}}else if(x(e)&&(r=e[0],o=l,i=a=0,c=Jt(r,"accept"),Array.isArray(c)?r.accept.some(function(e){return D(e,o)})&&i++:"string"==typeof c&&D(c,o)&&i++,c=Jt(r,"reject"),Array.isArray(c)?r.reject.some(function(e){return D(e,o)})&&a++:"string"==typeof c&&D(c,o)&&a++,0<i&&0===a)){e=N(e[1],s,u,l);break e}e=[]}var r,o,a,i,c;if(e&&0!==e.length)return e}),t=(e=[]).concat.apply(e,f(Fn(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=o(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!!(y(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])&&Bn(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=!(!ee(e)||"[object Object]"!=Z(e))&&(null===(t=Vn(e))||"function"==typeof(t=Hn.call(t,"constructor")&&t.constructor)&&t instanceof t&&Rn.call(t)==Gn)){if(null!=e&&Wt(e,"accept",Un)){if(!S(e.accept))return;n+=1}if(null!=e&&Wt(e,"reject",Un)){if(!S(e.reject))return;n+=1}return 0<n&&n<=2}}(e[0])&&(Array.isArray(e[1])?Bn(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=Qt(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)&&Bn(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(Fn(e)))}function Bt(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",zn.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=b(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=w(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=b(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=b(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=b(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=b(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=b(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(){(ke=Lt(ye.domain,we.location.href,_t()))[1]!==_e&&(je=_t(_e)),Ae=At(ke[0]),_e=ke[1]}function a(){var e=(new Date).getTime();if(this.href){e="_sp="+Z+"."+e;var 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<ye.links.length;t++){var n=ye.links[t];!n.spDecorationEnabled&&e(n)&&(jt(n,"click",a,!0),jt(n,"mousedown",a,!0),n.spDecorationEnabled=!0)}}function p(e){var t;return H&&(t=/#.*/,e=e.replace(t,"")),G&&(t=/[{}]/g,e=e.replace(t,"")),e}function c(e){return(e=/^([a-z]+):/.exec(e))?e[1]:null}function m(e){if(e=Ie+e+"."+Q,"localStorage"==We){e:{try{var t=tn.getItem(e+".expires");if(null===t||+t>Date.now()){var n=tn.getItem(e);break e}tn.removeItem(e),tn.removeItem(e+".expires"),n=void 0;break e}catch(e){}n=void 0}return n}if("cookie"==We||"cookieAndLocalStorage"==We)return xt(e)}function s(){d(),Q=Qe((De||Ae)+(Ee||"/")).slice(0,4)}function u(){Y=(new Date).getTime()}function l(){var e=h(),t=e[0];t<W?W=t:K<t&&(K=t),(e=e[1])<$?$=e:X<e&&(X=e),u()}function h(){var e=ye.compatMode&&"BackCompat"!==ye.compatMode?ye.documentElement:ye.body;return[e.scrollLeft||we.pageXOffset,e.scrollTop||we.pageYOffset]}function g(){var e=h(),t=e[0];K=W=t,X=$=e[1]}function v(e){if(e=Math.round(e),!isNaN(e))return e}function y(){b(Ie+"ses."+Q,"*",Be)}function w(e,t,n,r,o,a){b(Ie+"id."+Q,e+"."+t+"."+n+"."+r+"."+o+"."+a,Ue)}function b(e,t,n){qe&&!He||("localStorage"==We?Tt(e,t,n):"cookie"!=We&&"cookieAndLocalStorage"!=We||xt(e,t,n,Ee,De,Le,Ne))}function k(){var e=Ie+"id."+Q,t=Ie+"ses."+Q;Ct(e),Ct(t),xt(e,"",-1,"/",De,Le,Ne),xt(t,"",-1,"/",De,Le,Ne)}function A(){var e,t;qe&&!He||(e="none"!=We&&!!m("ses"),(t=_())[1]?Z=t[1]:(Z=qe?"":En(),t[1]=Z),ee=t[6],e||(t[3]++,ee=En(),t[6]=ee,t[5]=t[4]),"none"!=We&&(y(),t[4]=Math.round((new Date).getTime()/1e3),t.shift(),w.apply(null,t)))}function _(){if("none"==We)return[];var e=Math.round((new Date).getTime()/1e3),t=m("id");return t?(e=t.split(".")).unshift("0"):e=["1",Z,e,0,e,""],e[6]||(e[6]=En()),e}function j(e){return Ve?"https://"+e:Re?"http://"+e:("https:"===ye.location.protocol?"https":"http")+"://"+e}function S(e){var t=ct.concat(e||[]);if(it.webPage&&t.push({schema:"iglu:com.snowplowanalytics.snowplow/web_page/jsonschema/1-0-0",data:{id:T()}}),it.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)Pt(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(it.optimizelySummary&&(e=Qt(function(){var n=C("state"),r=C("experiments");return Qt(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}}),Ft(e,function(e){t.push(e)})),it.optimizelyXSummary&&(e=Qt(function(){var e=P("state"),t=e&&e.getActiveExperimentIds(),o=e&&e.getVariationMap(),a=P("visitor");return Qt(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:It(e)||null,variationName:t,variation:It(n)||null,visitorId:r}})}(),function(e){return{schema:"iglu:com.optimizely.optimizelyx/summary/jsonschema/1-0-0",data:e}}),Ft(e,function(e){t.push(e)})),it.optimizelyExperiments){var n=function(){var e=C("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(it.optimizelyStates)for(n=function(){var e=[],t=C("experiments");if(t)for(var n in t)t.hasOwnProperty(n)&&e.push(n);if(t=C("state")){n=[];for(var r=t.activeExperiments||[],o=0;o<e.length;o++){var a=e[o],i={};i.experimentId=a,i.isActive=Pt(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(it.optimizelyVariations)for(n=function(){var e=C("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(it.optimizelyVisitor&&(e=function(){var e=C("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),it.optimizelyAudiences)for(n=function(){var e=C("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(it.optimizelyDimensions)for(n=function(){var e=C("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 it.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),it.gdprBasis&&yt.gdprBasis&&((e=yt.gdprBasis?{schema:"iglu:com.snowplowanalytics.snowplow/gdpr/jsonschema/1-0-0",data:{basisForProcessing:yt.gdprBasis,documentId:yt.gdprDocId||null,documentVersion:yt.gdprDocVer||null,documentDescription:yt.gdprDocDesc||null}}:void 0)&&t.push(e)),it.clientHints&&dt&&t.push({schema:"iglu:org.ietf/http_client_hints/jsonschema/1-0-0",data:dt}),t}function O(){ut&&null!=f.pageViewId||(f.pageViewId=En())}function T(){return null==f.pageViewId&&(f.pageViewId=En()),f.pageViewId}function C(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 P(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 x(){!at&&be.geolocation&&be.geolocation.getCurrentPosition&&(at=!0,be.geolocation.getCurrentPosition(function(e){var t=e.coords;ct.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 I(e,t,n,r,o){var a;if(d(),lt&&O(),lt=!0,Ce=ye.title,e=bt((R=e)||Ce),me.trackPageView(p(V||_e),e,p(B||je),S((t||[]).concat(n?n():[])),r,o),r=new Date,o=!1,ft.enabled&&!ft.installed&&(o=ft.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}}),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")?jt(ye,e,u,{passive:!0}):jt(ye,e,u),g(),e=function(e){var t=1<arguments.length&&void 0!==arguments[1]?arguments[1]:u;return function(e){return jt(ye,e,t)}},Ft("click mouseup mousedown mousemove keypress keydown keyup".split(" "),e(ye)),Ft(["resize","focus","blur"],e(we)),e(we,l)("scroll")),ft.enabled&&(xe||o))for(var i in Y=r.getTime(),ft.configurations)ft.configurations.hasOwnProperty(i)&&(r=ft.configurations[i],clearInterval(r.activityInterval),function(e,t,n){function r(e,t){d(),e({context:t,pageViewId:T(),minXOffset:W,minYOffset:$,maxXOffset:K,maxYOffset:X}),g()}function o(){Y+e.configHeartBeatTimer>(new Date).getTime()&&r(e.callback,(t||[]).concat(n?n():[]))}e.activityInterval=0!=e.configMinimumVisitLength?setTimeout(function(){Y+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 D(e,t,n){return"number"==typeof e&&e==un(e)&&"number"==typeof t&&t==un(t)?{configMinimumVisitLength:1e3*e,configHeartBeatTimer:1e3*t,activityInterval:null,callback:n}:(Ot("Activity tracking not enabled, please provide integer values for minimumVisitLength and heartBeatDelay."),{})}function E(e){var t=e.context,n=e.minXOffset,r=e.minYOffset,o=e.maxXOffset;e=e.maxYOffset;var a=ye.title;a!==Ce&&(Ce=a,R=null),me.trackPagePing(p(V||_e),bt(R||Ce),p(B||je),v(n),v(o),v(r),v(e),S(t))}function L(e,t){return""!==e?e+t.charAt(0).toUpperCase()+t.slice(1):t}function N(t){var e,n,r=["","webkit","ms","moz"];if(!J)for(n=0;n<r.length;n++){var o=r[n];if(ye[L(o,"hidden")]){"prerender"===ye[L(o,"visibilityState")]&&(e=!0);break}if(!1===ye[L(o,"hidden")])break}e?jt(ye,o+"visibilitychange",function e(){ye.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 z(e){return e.hasOwnProperty("stateStorageStrategy")?e.stateStorageStrategy:Ye||Je?Ye&&Je?"cookieAndLocalStorage":Ye?"cookie":"localStorage":"none"}function M(e){return!!e.hasOwnProperty("anonymousTracking")&&!0===e.anonymousTracking.withSessionTracking}function U(e){return!!e.hasOwnProperty("anonymousTracking")&&!0===e.anonymousTracking.withServerAnonymisation}var B,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=Object.freeze({consent:"consent",contract:"contract",legalObligation:"legal_obligation",vitalInterests:"vital_interests",publicTask:"public_task",legitimateInterests:"legitimate_interests"}),me=Bt(!0,function(e){var t=Math.round((new Date).getTime()/1e3),n=m("ses"),r=(u=_())[0],o=u[1],a=u[2],i=u[3],c=u[4],s=u[5],u=u[6],l=!!q&&!!xt(q);Me||l?k():("0"===r?(ee=u,n||"none"==We||(i++,s=c,ee=En()),Ze=i):(new Date).getTime()-Xe>1e3*Be&&(ee=En(),Ze++),e.add("vp",function(){var e=fn,t="inner";"innerWidth"in fn||(t="client",e=mn.documentElement||mn.body);var n=e[t+"Width"],e=e[t+"Height"];return 0<=n&&0<=e?n+"x"+e:null}()),e.add("ds",(u=mn.documentElement,c=mn.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",!He&&qe?null:Ze),e.add("sid",!He&&qe?null:ee),e.add("duid",qe?null:o),e.add("uid",qe?null:te),d(),e.add("refr",p(B||je)),e.add("url",p(V||_e)),"none"!=We&&(w(o,a,Ze,t,s,ee),y()),Xe=(new Date).getTime()),t=Pe,n=new Date,r=!!q&&!!xt(q),Me||r||(ot.enqueueRequest(e.build(),F),f.expireDateTime=n.getTime()+t)}),he=!1,ge={},ve={},ye=document,we=window,be=navigator,ke=Lt(ye.domain,we.location.href,_t()),Ae=At(ke[0]),_e=ke[1],je=ke[2],Se=r.hasOwnProperty("platform")?r.platform:"web",Oe=r.hasOwnProperty("postPath")?r.postPath:"/com.snowplowanalytics.snowplow/tp2",Te=r.hasOwnProperty("appId")?r.appId:"",Ce=ye.title,Pe=r.hasOwnProperty("pageUnloadTimer")?r.pageUnloadTimer:500,xe=!r.hasOwnProperty("resetActivityTrackingOnPageView")||r.resetActivityTrackingOnPageView,Ie=r.hasOwnProperty("cookieName")?r.cookieName:"_sp_",De=r.hasOwnProperty("cookieDomain")?r.cookieDomain:null,Ee="/",Le=r.hasOwnProperty("cookieSameSite")?r.cookieSameSite:"None",Ne=!r.hasOwnProperty("cookieSecure")||r.cookieSecure,ze=be.doNotTrack||be.msDoNotTrack||we.doNotTrack,Me=!!r.hasOwnProperty("respectDoNotTrack")&&(r.respectDoNotTrack&&("yes"===ze||"1"===ze)),Ue=r.hasOwnProperty("cookieLifetime")?r.cookieLifetime:63072e3,Be=r.hasOwnProperty("sessionCookieTimeout")?r.sessionCookieTimeout:1800,Fe=ye.characterSet||ye.charset,Ve=!!r.hasOwnProperty("forceSecureTracker")&&!0===r.forceSecureTracker,Re=!(Ve||!r.hasOwnProperty("forceUnsecureTracker"))&&!0===r.forceUnsecureTracker,He=M(r),Ge=U(r),qe=!!r.anonymousTracking,Je=!r.hasOwnProperty("useLocalStorage")||(Ot("argmap.useLocalStorage is deprecated. Use argmap.stateStorageStrategy instead."),r.useLocalStorage),Ye=!r.hasOwnProperty("useCookies")||(Ot("argmap.useCookies is deprecated. Use argmap.stateStorageStrategy instead."),r.useCookies),We=z(r),Ke=be.userLanguage||be.language,$e=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(dn.mimeTypes&&dn.mimeTypes.length)for(e in n)Object.prototype.hasOwnProperty.call(n,e)&&(t=dn.mimeTypes[n[e]],r[e]=t&&t.enabledPlugin?"1":"0");return dn.constructor===window.Navigator&&"unknown"!=typeof dn.javaEnabled&&void 0!==dn.javaEnabled&&dn.javaEnabled()&&(r.java="1"),Et(fn.GearsFactory)&&(r.gears="1"),r.res=pn.width+"x"+pn.height,r.cd=pn.colorDepth,r.cookie=dn.cookieEnabled?"1":"0",r}(),ze=e+"_"+t,Xe=(new Date).getTime(),Qe=yn,Ze=1,et=[],tt=new Nt(me,ze,S),nt=new zt(me,ze,S),rt=new Mt(me),ot=new Ut(e,t,f,"localStorage"==We||"cookieAndLocalStorage"==We,r.eventMethod,Oe,r.bufferSize,r.maxPostBytes||4e4,r.useStm,r.maxLocalStorageQueueSize||1e3,r.connectionTimeout||5e3,Ge),at=!1,it=r.contexts||{},ct=[],st=[],ut=!1,lt=!1,ft={enabled:!1,installed:!1,configurations:{}},dt=null;it.clientHints&&be.userAgentData&&(dt={isMobile:be.userAgentData.mobile,brands:be.userAgentData.brands},it.clientHints.includeHighEntropy&&be.userAgentData.getHighEntropyValues&&be.userAgentData.getHighEntropyValues(["platform","platformVersion","architecture","model","uaFullVersion"]).then(function(e){dt.architecture=e.architecture,dt.model=e.model,dt.platform=e.platform,dt.uaFullVersion=e.uaFullVersion,dt.platformVersion=e.platformVersion}));var pt,mt,ht,gt,vt=r.skippedBrowserFeatures||[],yt={};for(mt in r.hasOwnProperty("discoverRootDomain")&&r.discoverRootDomain&&(De=function(e,t){for(var n="_sp_root_domain_test_"+(new Date).getTime(),r="_test_value_"+(new Date).getTime(),o=Zt.location.hostname.split("."),a=o.length-1;0<=a;){var i=o.slice(a,o.length).join(".");if(xt(n,r,0,"/",i,e,t),xt(n)===r){for(xt(n,"",-1,"/",i,e,t),n=en.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++)xt(n[r],"",-1,"/",i,e,t);return i}--a}return Zt.location.hostname}(Le,Ne)),it.gaCookies&&ct.push((pt={},Ft("__utma __utmb __utmc __utmv __utmz _ga".split(" "),function(e){var t=xt(e);t&&(pt[e]=t)}),{schema:"iglu:com.google.analytics/cookies/jsonschema/1-0-0",data:pt})),it.geolocation&&x(),me.setBase64Encoding(!r.hasOwnProperty("encodeBase64")||r.encodeBase64),me.setTrackerVersion(n),me.setTrackerNamespace(t),me.setAppId(Te),me.setPlatform(Se),me.setTimezone(ln.jstz.determine().name()),me.addPayloadPair("lang",Ke),me.addPayloadPair("cs",Fe),$e)Object.prototype.hasOwnProperty.call($e,mt)&&("res"!==mt&&"cd"!==mt&&"cookie"!==mt||o(mt)?o(mt)||me.addPayloadPair("f_"+mt,$e[mt]):me.addPayloadPair(mt,$e[mt]));return s(),A(),r.crossDomainLinker&&i(r.crossDomainLinker),ge.getDomainSessionIndex=function(){return Ze},ge.getPageViewId=T,ge.newSession=function(){var e=Math.round((new Date).getTime()/1e3),t=_(),n=t[1],r=t[2],o=t[3],a=t[4],i=t[5],c=t[6];"0"===t[0]?(ee=c,"none"!=We&&(o++,i=a,ee=En()),Ze=o,y()):(ee=En(),Ze++),"none"!=We&&(w(n,r,Ze,e,i,ee),y()),Xe=(new Date).getTime()},ge.getCookieName=function(e){return Ie+e+"."+Q},ge.getUserId=function(){return te},ge.getDomainUserId=function(){return _()[1]},ge.getDomainUserInfo=_,ge.getUserFingerprint=function(){return Ot("User Fingerprinting is no longer supported. This function will be removed in a future release."),0},ge.setAppId=function(e){Ot("setAppId is deprecated. Instead use the argmap argument on tracker initialisation: appId"),me.setAppId(e)},ge.setReferrerUrl=function(e){B=e},ge.setCustomUrl=function(e){d();var t,n=_e;V=c(e)?e:"/"===e.slice(0,1)?c(n)+"://"+kt(n)+e:(0<=(t=(n=p(n)).indexOf("?"))&&(n=n.slice(0,t)),(t=n.lastIndexOf("/"))!==n.length-1&&(n=n.slice(0,t+1)),n+e)},ge.setDocumentTitle=function(e){Ce=ye.title,R=e},ge.discardHashTag=function(e){H=e},ge.discardBrace=function(e){G=e},ge.setCookieNamePrefix=function(e){Ot("setCookieNamePrefix is deprecated. Instead use the argmap argument on tracker initialisation: cookieName"),Ie=e},ge.setCookieDomain=function(e){Ot("setCookieDomain is deprecated. Instead use the argmap argument on tracker initialisation: cookieDomain"),De=At(e),s()},ge.setCookiePath=function(e){Ee=e,s()},ge.setVisitorCookieTimeout=function(e){Ue=e},ge.setSessionCookieTimeout=function(e){Ot("setSessionCookieTimeout is deprecated. Instead use the argmap argument on tracker initialisation: sessionCookieTimeout"),Be=e},ge.setUserFingerprintSeed=function(){Ot("User Fingerprinting is no longer supported. This function will be removed in a future release.")},ge.enableUserFingerprint=function(){Ot("User Fingerprinting is no longer supported. This function will be removed in a future release.")},ge.respectDoNotTrack=function(e){Ot("respectDoNotTrack is deprecated. Instead use the argmap argument on tracker initialisation: respectDoNotTrack");var t=be.doNotTrack||be.msDoNotTrack;Me=e&&("yes"===t||"1"===t)},ge.crossDomainLinker=function(e){i(e)},ge.enableLinkClickTracking=function(e,t,n,r){f.hasLoaded?(tt.configureLinkClickTracking(e,t,n,r),tt.addClickListeners()):f.registeredOnLoadHandlers.push(function(){tt.configureLinkClickTracking(e,t,n,r),tt.addClickListeners()})},ge.refreshLinkClickTracking=function(){f.hasLoaded?tt.addClickListeners():f.registeredOnLoadHandlers.push(function(){tt.addClickListeners()})},ge.enableActivityTracking=function(e,t){ft.enabled=!0,ft.configurations.pagePing=D(e,t,E)},ge.enableActivityTrackingCallback=function(e,t,n){ft.enabled=!0,ft.configurations.callback=D(e,t,n)},ge.updatePageActivity=function(){u()},ge.enableFormTracking=function(e,t){f.hasLoaded?(nt.configureFormTracking(e),nt.addFormListeners(t)):f.registeredOnLoadHandlers.push(function(){nt.configureFormTracking(e),nt.addFormListeners(t)})},ge.killFrame=function(){we.location!==we.top.location&&(we.top.location=we.location)},ge.redirectFile=function(e){"file:"===we.location.protocol&&(we.location=e)},ge.setOptOutCookie=function(e){q=e},ge.setCountPreRendered=function(e){J=e},ge.setUserId=function(e){te=e},ge.identifyUser=function(e){ge.setUserId(e)},ge.setUserIdFromLocation=function(e){d(),te=St(e,_e)},ge.setUserIdFromReferrer=function(e){d(),te=St(e,je)},ge.setUserIdFromCookie=function(e){te=xt(e)},ge.setCollectorCf=function(e){F=j(e+".cloudfront.net"),ot.setCollectorUrl(F)},ge.setCollectorUrl=function(e){F=j(e),ot.setCollectorUrl(F)},ge.setPlatform=function(e){Ot("setPlatform is deprecated. Instead use the argmap argument on tracker initialisation: platform"),me.setPlatform(e)},ge.encodeBase64=function(e){Ot("encodeBase64 is deprecated. Instead use the argmap argument on tracker initialisation: encodeBase64"),me.setBase64Encoding(e)},ge.flushBuffer=function(){ot.executeQueue()},ge.enableGeolocationContext=x,ge.trackPageView=function(e,t,n,r,o){N(function(){I(e,t,n,r,o)})},ge.trackStructEvent=function(e,t,n,r,o,a,i,c){N(function(){me.trackStructEvent(e,t,n,r,o,S(a),i,c)})},ge.trackSelfDescribingEvent=function(e,t,n,r){N(function(){me.trackSelfDescribingEvent(e,S(t),n,r)})},ge.trackUnstructEvent=function(e,t,n){N(function(){me.trackSelfDescribingEvent(e,S(t),n)})},ge.addTrans=function(e,t,n,r,o,a,i,c,s,u,l){ne=e,re=t,oe=n,ae=r,ie=o,ce=a,se=i,ue=c,le=s,fe=u,de=l},ge.addItem=function(e,t,n,r,o,a,i,c,s){et.push({orderId:e,sku:t,name:n,category:r,price:o,quantity:a,currency:i,context:c,tstamp:s})},ge.trackTrans=function(){N(function(){var e=de;for(me.trackEcommerceTransaction(ne,re,oe,ae,ie,ce,se,ue,le,S(fe),e),e=0;e<et.length;e++){var t=et[e],n=t.tstamp;me.trackEcommerceTransactionItem(t.orderId,t.sku,t.name,t.category,t.price,t.quantity,t.currency,S(t.context),n)}de=fe=le=ue=se=ce=ie=ae=oe=re=ne=void 0,et=[]})},ge.trackLinkClick=function(e,t,n,r,o,a,i){N(function(){me.trackLinkClick(e,t,n,r,o,S(a),i)})},ge.trackAdImpression=function(e,t,n,r,o,a,i,c,s,u){N(function(){me.trackAdImpression(e,t,n,r,o,a,i,c,S(s),u)})},ge.trackAdClick=function(e,t,n,r,o,a,i,c,s,u,l){N(function(){me.trackAdClick(e,t,n,r,o,a,i,c,s,S(u),l)})},ge.trackAdConversion=function(e,t,n,r,o,a,i,c,s,u,l){N(function(){me.trackAdConversion(e,t,n,r,o,a,i,c,s,S(u),l)})},ge.trackSocialInteraction=function(e,t,n,r,o){N(function(){me.trackSocialInteraction(e,t,n,S(r),o)})},ge.trackAddToCart=function(e,t,n,r,o,a,i,c){N(function(){me.trackAddToCart(e,t,n,r,o,a,S(i),c)})},ge.trackRemoveFromCart=function(e,t,n,r,o,a,i,c){N(function(){me.trackRemoveFromCart(e,t,n,r,o,a,S(i),c)})},ge.trackSiteSearch=function(e,t,n,r,o,a){N(function(){me.trackSiteSearch(e,t,n,r,S(o),a)})},ge.trackTiming=function(e,t,n,r,o,a){N(function(){me.trackSelfDescribingEvent({schema:"iglu:com.snowplowanalytics.snowplow/timing/jsonschema/1-0-0",data:{category:e,variable:t,timing:n,label:r}},S(o),a)})},ge.trackConsentWithdrawn=function(e,t,n,r,o,a,i){N(function(){me.trackConsentWithdrawn(e,t,n,r,o,S(a),i)})},ge.trackConsentGranted=function(e,t,n,r,o,a,i){N(function(){me.trackConsentGranted(e,t,n,r,o,S(a),i)})},ge.trackEnhancedEcommerceAction=function(e,t,n){var r=st.concat(t||[]);st.length=0,N(function(){me.trackSelfDescribingEvent({schema:"iglu:com.google.analytics.enhanced-ecommerce/action/jsonschema/1-0-0",data:{action:e}},S(r),n)})},ge.addEnhancedEcommerceActionContext=function(e,t,n,r,o,a,i,c,s,u){st.push({schema:"iglu:com.google.analytics.enhanced-ecommerce/actionFieldObject/jsonschema/1-0-0",data:{id:e,affiliation:t,revenue:Dt(n),tax:Dt(r),shipping:Dt(o),coupon:a,list:i,step:It(c),option:s,currency:u}})},ge.addEnhancedEcommerceImpressionContext=function(e,t,n,r,o,a,i,c,s){st.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:It(i),price:Dt(c),currency:s}})},ge.addEnhancedEcommerceProductContext=function(e,t,n,r,o,a,i,c,s,u,l){st.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:Dt(i),quantity:It(c),coupon:s,position:It(u),currency:l}})},ge.addEnhancedEcommercePromoContext=function(e,t,n,r,o){st.push({schema:"iglu:com.google.analytics.enhanced-ecommerce/promoFieldObject/jsonschema/1-0-0",data:{id:e,name:t,creative:n,position:r,currency:o}})},ge.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=pe[e];e?(it.gdprBasis=!0,yt={gdprBasis:e,gdprDocId:t,gdprDocVer:n,gdprDocDesc:r}):Ot("enableGdprContext failed. basisForProcessing must be set to one of: consent, legalObligation, vitalInterests publicTask, legitimateInterests")},ge.addGlobalContexts=function(e){me.addGlobalContexts(e)},ge.removeGlobalContexts=function(e){me.removeGlobalContexts(e)},ge.clearGlobalContexts=function(){me.clearGlobalContexts()},ge.enableErrorTracking=function(e,t){rt.enableErrorTracking(e,t,S())},ge.trackError=function(e,t,n,r,o,a){a=S(a),rt.trackError(e,t,n,r,o,a)},ge.preservePageViewId=function(){ut=!0},ge.disableAnonymousTracking=function(e){e?(r.stateStorageStrategy=e,r.anonymousTracking=!1,We=z(r)):r.anonymousTracking=!1,qe=!!r.anonymousTracking,He=M(r),Ge=U(r),ot.setUseLocalStorage("localStorage"==We||"cookieAndLocalStorage"==We),ot.setAnonymousTracking(Ge),A(),ot.executeQueue()},ge.enableAnonymousTracking=function(e){r.anonymousTracking=e||!0,qe=!!r.anonymousTracking,He=M(r),Ge=U(r),He||O(),ot.setAnonymousTracking(Ge)},ge.clearUserData=k,ge.setDebug=function(e){he=(!!e).valueOf()},gt={},"object"===wt(ht=ge)&&null!==ht&&Object.getOwnPropertyNames(ht).forEach(function(e,t,n){"function"==typeof ht[e]&&(gt[e]=jn(ht[e]))}),ve=gt,he?ge: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.17.3",i,{});return t.setCollectorCf(e),t},getTrackerUrl:function(e){var t=new z(n,"","js-2.17.3",i,{});return t.setCollectorUrl(e),t},getAsyncTracker:function(){return new z(n,"","js-2.17.3",i,{})}},jt(a,"beforeunload",function(){if(Ft(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),o.addEventListener?jt(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)),jt(a,"load",r,!1),new d(z,"js-2.17.3",i,e,n)}function U(){return!1}function B(e,t){var n=wt(e);return!!(t=null==t?9007199254740991:t)&&("number"==n||"symbol"!=n&&se.test(e))&&-1<e&&0==e%1&&e<t}function F(e){return"number"==typeof e&&-1<e&&0==e%1&&e<=9007199254740991}var V=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},R="undefined"!=typeof globalThis?globalThis:"undefined"!=typeof window?window:"undefined"!=typeof global?global:"undefined"!=typeof self?self:{},H="object"==wt(R)&&R&&R.Object===Object&&R,G="object"==("undefined"==typeof self?"undefined":wt(self))&&self&&self.Object===Object&&self,q=H||G||Function("return this")(),J=q.Symbol,Y=Object.prototype,W=Y.hasOwnProperty,K=Y.toString,$=J?J.toStringTag:void 0,X=Object.prototype.toString,Q=J?J.toStringTag:void 0,Z=function(e){if(null==e)e=void 0===e?"[object Undefined]":"[object Null]";else if(Q&&Q in Object(e)){var t=W.call(e,$),n=e[$];try{var r=!(e[$]=void 0)}catch(e){}var o=K.call(e);r&&(t?e[$]=n:delete e[$]),e=o}else e=X.call(e);return e},ee=function(e){return null!=e&&"object"==wt(e)},te=function(e){return ee(e)&&"[object Arguments]"==Z(e)},ne=Object.prototype,re=ne.hasOwnProperty,oe=ne.propertyIsEnumerable,ae=te(function(){return arguments}())?te:function(e){return ee(e)&&re.call(e,"callee")&&!oe.call(e,"callee")},ie=Array.isArray,ce=e(function(e,t){var n=(t=t&&!t.nodeType&&t)&&e&&!e.nodeType&&e;t=n&&n.exports===t?q.Buffer:void 0,e.exports=(t?t.isBuffer:void 0)||U}),se=/^(?:0|[1-9]\d*)$/,ue={};ue["[object Float32Array]"]=ue["[object Float64Array]"]=ue["[object Int8Array]"]=ue["[object Int16Array]"]=ue["[object Int32Array]"]=ue["[object Uint8Array]"]=ue["[object Uint8ClampedArray]"]=ue["[object Uint16Array]"]=ue["[object Uint32Array]"]=!0,ue["[object Arguments]"]=ue["[object Array]"]=ue["[object ArrayBuffer]"]=ue["[object Boolean]"]=ue["[object DataView]"]=ue["[object Date]"]=ue["[object Error]"]=ue["[object Function]"]=ue["[object Map]"]=ue["[object Number]"]=ue["[object Object]"]=ue["[object RegExp]"]=ue["[object Set]"]=ue["[object String]"]=ue["[object WeakMap]"]=!1;function le(e){return!!Se(e)&&("[object Function]"==(e=Z(e))||"[object GeneratorFunction]"==e||"[object AsyncFunction]"==e||"[object Proxy]"==e)}function fe(e){return null!=e&&F(e.length)&&!le(e)}function de(e,t){return e&&V(e,t,Oe)}function pe(e){return e}function me(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}function he(e,t){return e===t||e!=e&&t!=t}function ge(e,t){for(var n=e.length;n--;)if(he(e[n][0],t))return n;return-1}var ve,ye,we=e(function(e,t){var n=(t=(n=t&&!t.nodeType&&t)&&e&&!e.nodeType&&e)&&t.exports===n&&H.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}),R=we&&we.isTypedArray,be=R?(ye=R,function(e){return ye(e)}):function(e){return ee(e)&&F(e.length)&&!!ue[Z(e)]},ke=Object.prototype.hasOwnProperty,Ae=Object.prototype,G=function(t,n){return function(e){return t(n(e))}},_e=G(Object.keys,Object),je=Object.prototype.hasOwnProperty,Se=function(e){var t=wt(e);return null!=e&&("object"==t||"function"==t)},Oe=function(e){if(fe(e)){var t,n=ie(e),r=!n&&ae(e),o=!n&&!r&&ce(e),a=!n&&!r&&!o&&be(e);if(n=n||r||o||a){r=e.length;for(var i=String,c=-1,s=Array(r);++c<r;)s[c]=i(c);r=s}else r=[];for(t in i=r.length,e)!ke.call(e,t)||n&&("length"==t||o&&("offset"==t||"parent"==t)||a&&("buffer"==t||"byteLength"==t||"byteOffset"==t)||B(t,i))||r.push(t);e=r}else if(e===("function"==typeof(t=e&&e.constructor)&&t.prototype||Ae)){for(o in t=[],Object(e))je.call(e,o)&&"constructor"!=o&&t.push(o);e=t}else e=_e(e);return e},Te=(ve=de,function(e,t){if(null==e)return e;if(!fe(e))return ve(e,t);for(var n=e.length,r=-1,o=Object(e);++r<n&&!1!==t(o[r],r,o););return e}),Ft=function(e,t){return(ie(e)?function(e,t){for(var n=-1,r=null==e?0:e.length;++n<r&&!1!==t(e[n],n,e););return e}:Te)(e,"function"==typeof t?t:pe)},Ce=Array.prototype.splice;t.prototype.clear=function(){this.__data__=[],this.size=0},t.prototype.delete=function(e){var t=this.__data__;return!((e=ge(t,e))<0)&&(e==t.length-1?t.pop():Ce.call(t,e,1),--this.size,!0)},t.prototype.get=function(e){var t=this.__data__;return(e=ge(t,e))<0?void 0:t[e][1]},t.prototype.has=function(e){return-1<ge(this.__data__,e)},t.prototype.set=function(e,t){var n=this.__data__,r=ge(n,e);return r<0?(++this.size,n.push([e,t])):n[r][1]=t,this};function Pe(e){if(null==e)return"";try{return Ee.call(e)}catch(e){}return e+""}function xe(e,t){return e=null==e?void 0:e[t],!Se(e)||De&&De in e||!(le(e)?Ne:Le).test(Pe(e))?void 0:e}var Ie=t,Y=q["__core-js_shared__"],De=(ne=/[^.]+$/.exec(Y&&Y.keys&&Y.keys.IE_PROTO||""))?"Symbol(src)_1."+ne:"",Ee=Function.prototype.toString,Le=/^\[object .+?Constructor\]$/,Ne=RegExp("^"+Function.prototype.toString.call(Object.prototype.hasOwnProperty).replace(/[\\^$.*+?()[\]{}|]/g,"\\$&").replace(/hasOwnProperty|(function).*?(?=\\\()| for .+?(?=\\\])/g,"$1.*?")+"$"),ze=xe(q,"Map"),Me=xe(Object,"create"),Ue=Object.prototype.hasOwnProperty,Be=Object.prototype.hasOwnProperty;n.prototype.clear=function(){this.__data__=Me?Me(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 Me?"__lodash_hash_undefined__"===(e=t[e])?void 0:e:Ue.call(t,e)?t[e]:void 0},n.prototype.has=function(e){var t=this.__data__;return Me?void 0!==t[e]:Be.call(t,e)},n.prototype.set=function(e,t){var n=this.__data__;return this.size+=this.has(e)?0:1,n[e]=Me&&void 0===t?"__lodash_hash_undefined__":t,this};function Fe(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}a.prototype.clear=function(){this.size=0,this.__data__={hash:new n,map:new(ze||Ie),string:new n}},a.prototype.delete=function(e){return e=Fe(this,e).delete(e),this.size-=e?1:0,e},a.prototype.get=function(e){return Fe(this,e).get(e)},a.prototype.has=function(e){return Fe(this,e).has(e)},a.prototype.set=function(e,t){var n=Fe(this,e),r=n.size;return n.set(e,t),this.size+=n.size==r?0:1,this};var Ve=a;i.prototype.clear=function(){this.__data__=new Ie,this.size=0},i.prototype.delete=function(e){var t=this.__data__;return e=t.delete(e),this.size=t.size,e},i.prototype.get=function(e){return this.__data__.get(e)},i.prototype.has=function(e){return this.__data__.has(e)},i.prototype.set=function(e,t){var n=this.__data__;if(n instanceof Ie){var r=n.__data__;if(!ze||r.length<199)return r.push([e,t]),this.size=++n.size,this;n=this.__data__=new Ve(r)}return n.set(e,t),this.size=n.size,this};var Re=i;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 He(e){var n=-1,r=Array(e.size);return e.forEach(function(e,t){r[++n]=[t,e]}),r}function Ge(e){var t=-1,n=Array(e.size);return e.forEach(function(e){n[++t]=e}),n}var qe=function(e,t,n,r,o,a){var i=1&n,c=e.length,s=t.length;if(c!=s&&!(i&&c<s))return!1;s=a.get(e);var u=a.get(t);if(s&&u)return s==t&&u==e;s=-1,u=!0;var 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(r&&(f=i?r(p,d,s,t,e,a):r(d,p,s,e,t,a)),void 0!==f){if(f)continue;u=!1;break}if(l){if(!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}(t,function(e,t){return!l.has(t)&&(d===e||o(d,e,n,r,a))&&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},Je=q.Uint8Array,te=J?J.prototype:void 0,Ye=te?te.valueOf:void 0,We=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 Je(e),new Je(t)))break;return!0;case"[object Boolean]":case"[object Date]":case"[object Number]":return he(+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=He;case"[object Set]":if(c=c||Ge,e.size!=t.size&&!(1&r))break;return(n=i.get(e))?n==t:(r|=2,i.set(e,t),t=qe(c(e),c(t),r,o,a,i),i.delete(e),t);case"[object Symbol]":if(Ye)return Ye.call(e)==Ye.call(t)}return!1},Ke=function(e,t,n){if(t=t(e),!ie(e)){e=n(e),n=-1;for(var r=e.length,o=t.length;++n<r;)t[o+n]=e[n]}return t},$e=Object.prototype.propertyIsEnumerable,Xe=Object.getOwnPropertySymbols,Qe=Xe?function(t){return null==t?[]:(t=Object(t),me(Xe(t),function(e){return $e.call(t,e)}))}:function(){return[]},Ze=Object.prototype.hasOwnProperty,we=xe(q,"DataView"),R=xe(q,"Promise"),Y=xe(q,"Set"),ne=xe(q,"WeakMap"),et=Pe(we),tt=Pe(ze),nt=Pe(R),rt=Pe(Y),ot=Pe(ne),te=Z;(we&&"[object DataView]"!=te(new we(new ArrayBuffer(1)))||ze&&"[object Map]"!=te(new ze)||R&&"[object Promise]"!=te(R.resolve())||Y&&"[object Set]"!=te(new Y)||ne&&"[object WeakMap]"!=te(new ne))&&(te=function(e){var t=Z(e);if(e=(e="[object Object]"==t?e.constructor:void 0)?Pe(e):"")switch(e){case et:return"[object DataView]";case tt:return"[object Map]";case nt:return"[object Promise]";case rt:return"[object Set]";case ot:return"[object WeakMap]"}return t});function at(t,n){return function(e){return null!=e&&(e[t]===n&&(void 0!==n||t in Object(e)))}}function it(t){var n=function(e){for(var t=Oe(e),n=t.length;n--;){var r=t[n],o=e[r];t[n]=[r,o,o==o&&!Se(o)]}return t}(t);return 1==n.length&&n[0][2]?at(n[0][0],n[0][1]):function(e){return e===t||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 Re;if(r&&(f=r(u,l,s,e,t,c)),void 0===f?!lt(l,u,3,r,c):!f)return!1}}return!0}(e,t,n)}}function ct(e,t){if(!ie(e)){var n=wt(e);return!("number"!=n&&"symbol"!=n&&"boolean"!=n&&null!=e&&!ft(e))||(pt.test(e)||!dt.test(e)||null!=t&&e in Object(t))}}var st=te,ut=Object.prototype.hasOwnProperty,lt=function e(t,n,r,o,a){if(t===n)n=!0;else if(null==t||null==n||!ee(t)&&!ee(n))n=t!=t&&n!=n;else e:{var i=ie(t),c=ie(n),s=i?"[object Array]":st(t),u=c?"[object Array]":st(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)&&ce(t)){if(!ce(n)){n=!1;break e}l=!(i=!0)}if(u&&!l)a=a||new Re,n=i||be(t)?qe(t,n,r,o,e,a):We(t,n,s,r,o,e,a);else if(1&r||(i=l&&ut.call(t,"__wrapped__"),s=c&&ut.call(n,"__wrapped__"),!i&&!s))if(u)t:if(a=a||new Re,i=1&r,s=Ke(t,Oe,Qe),c=s.length,u=Ke(n,Oe,Qe).length,c==u||i){for(u=c;u--;){var f=s[u];if(!(i?f in n:Ze.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(o&&(p=i?o(h,m,f,n,t,a):o(m,h,f,t,n,a)),void 0===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 Re)}return n},ft=function(e){return"symbol"==wt(e)||ee(e)&&"[object Symbol]"==Z(e)},dt=/\.|\[(?:[^[\]]*|(["'])(?:(?!\1)[^\\]|\\.)*?\1)\]/,pt=/^\w*$/;u.Cache=Ve;for(var mt,ht=/[^.[\]]+|\[(?:(-?\d+(?:\.\d+)?)|(["'])((?:(?!\2)[^\\]|\\.)*?)\2)\]|(?=(?:\.|\[\])(?:\.|\[\]|$))/g,gt=/\\(\\)?/g,vt=(mt=(te=u(te=function(e){var o=[];return 46===e.charCodeAt(0)&&o.push(""),e.replace(ht,function(e,t,n,r){o.push(n?r.replace(gt,"$1"):t||e)}),o},function(e){return 500===mt.size&&mt.clear(),e})).cache,te),yt=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},Vt=1/0,te=J?J.prototype:void 0,Rt=te?te.toString:void 0,Ht=function(e,t){return ie(e)?e:ct(e,t)?[e]:vt(null==e?"":l(e))},Gt=function(e){if("string"==typeof e||ft(e))return e;var t=e+"";return"0"==t&&1/e==-1/0?"-0":t},qt=function(e,t){for(var n=0,r=(t=Ht(t,e)).length;null!=e&&n<r;)e=e[Gt(t[n++])];return n&&n==r?e:void 0},Jt=function(e,t,n){return void 0===(e=null==e?void 0:qt(e,t))?n:e},Yt=function(e,t){return null!=e&&t in Object(e)},Wt=function(e,t,n){for(var r=-1,o=(t=Ht(t,e)).length,a=!1;++r<o;){var i=Gt(t[r]);if(!(a=null!=e&&n(e,i)))break;e=e[i]}return a||++r!=o?a:!!(o=null==e?0:e.length)&&F(o)&&B(i,o)&&(ie(e)||ae(e))},Kt=function(e){return"function"==typeof e?e:null==e?pe:"object"==wt(e)?ie(e)?(r=e[0],o=e[1],ct(r)&&o==o&&!Se(o)?at(Gt(r),o):function(e){var t=Jt(e,r);return void 0===t&&t===o?null!=e&&Wt(e,r,Yt):lt(o,t,3)}):it(e):ct(e)?(n=Gt(e),function(e){return null==e?void 0:e[n]}):(t=e,function(e){return qt(e,t)});var t,n,r,o},$t=function(e,t){return(ie(e)?me:function(e,r){var o=[];return Te(e,function(e,t,n){r(e,t,n)&&o.push(e)}),o})(e,Kt(t))},Xt=function(e){return"string"==typeof e||!ie(e)&&ee(e)&&"[object String]"==Z(e)},Qt=function(e,t){return(ie(e)?yt:function(e,r){var o=-1,a=fe(e)?Array(e.length):[];return Te(e,function(e,t,n){a[++o]=r(e,t,n)}),a})(e,Kt(t))},Zt=window,en=document,tn=window.localStorage,nn=window.sessionStorage,rn=/^\s+|\s+$/g,on=/^[-+]0x[0-9a-f]+$/i,an=/^0b[01]+$/i,cn=/^0o[0-7]+$/i,sn=parseInt,un=function(e){var t=(e=e?(e=function(e){if("number"==typeof e)return e;if(ft(e))return NaN;if(Se(e)&&(e="function"==typeof e.valueOf?e.valueOf():e,e=Se(e)?e+"":e),"string"!=typeof e)return 0===e?e:+e;e=e.replace(rn,"");var t=an.test(e);return t||cn.test(e)?sn(e.slice(2),t?2:8):on.test(e)?NaN:+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},ln=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}),fn=window,dn=navigator,pn=screen,mn=document,hn=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}),gn={utf8:{stringToBytes:function(e){return gn.bin.stringToBytes(unescape(encodeURIComponent(e)))},bytesToString:function(e){return decodeURIComponent(escape(gn.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("")}}},vn=gn,yn=e(function(e){function t(e,t){return e=hn.wordsToBytes(function(e){e.constructor==String&&(e=h.stringToBytes(e));var t=hn.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):hn.bytesToHex(e)}var h,n;h=vn.utf8,n=vn.bin,t._blocksize=16,t._digestsize=20,e.exports=t}),wn=Math.max,bn=function(e,t,n){var r,o=Object(e);return fe(e)||(r=Kt(t),e=Oe(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:un(n))&&(n=wn(r+n,0));e:{t=Kt(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},kn=window,An=function(){try{var e=xe(Object,"defineProperty");return e({},"",{}),e}catch(e){}}(),_n=function(e,r){var o={};return r=Kt(r),de(e,function(e,t,n){e=r(e,t,n),"__proto__"==t&&An?An(o,t,{configurable:!0,enumerable:!0,value:e,writable:!0}):o[t]=e}),o},jn=function(e){return function(){try{return e.apply(this,arguments)}catch(e){}}},Sn=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})}),On=[],Tn=0;Tn<256;++Tn)On[Tn]=(Tn+256).toString(16).substr(1);function Cn(e,t){return t=t||0,[On[e[t++]],On[e[t++]],On[e[t++]],On[e[t++]],"-",On[e[t++]],On[e[t++]],"-",On[e[t++]],On[e[t++]],"-",On[e[t++]],On[e[t++]],"-",On[e[t++]],On[e[t++]],On[e[t++]],On[e[t++]],On[e[t++]],On[e[t++]]].join("")}var Pn,xn,In=0,Dn=0,En=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||Sn)())[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||Cn(e)},J=En;J.v1=function(e,t,n){n=t&&n||0;var r,o=t||[],a=(e=e||{}).node||Pn,i=void 0!==e.clockseq?e.clockseq:xn;null!=a&&null!=i||(r=Sn(),null==a&&(a=Pn=[1|r[0],r[1],r[2],r[3],r[4],r[5]]),null==i&&(i=xn=16383&(r[6]<<8|r[7]))),r=void 0!==e.msecs?e.msecs:(new Date).getTime();var c=void 0!==e.nsecs?e.nsecs:Dn+1,s=r-In+(c-Dn)/1e4;if(s<0&&void 0===e.clockseq&&(i=i+1&16383),(s<0||In<r)&&void 0===e.nsecs&&(c=0),1e4<=c)throw Error("uuid.v1(): Can't create more than 10M uuids/sec");for(In=r,xn=i,e=(1e4*(268435455&(r+=122192928e5))+(Dn=c))%4294967296,o[n++]=e>>>24&255,o[n++]=e>>>16&255,o[n++]=e>>>8&255,o[n++]=255&e,e=r/4294967296*1e4&268435455,o[n++]=e>>>8&255,o[n++]=255&e,o[n++]=e>>>24&15|16,o[n++]=e>>>16&255,o[n++]=i>>>8|128,o[n++]=255&i,i=0;i<6;++i)o[n+i]=a[i];return t||Cn(o)},J.v4=En;function Ln(e,t){for(var n=-1,r=null==e?0:e.length;++n<r;)if(!t(e[n],n,e))return!1;return!0}function Nn(e,r){var o=!0;return Te(e,function(e,t,n){return o=!!r(e,t,n)}),o}var zn=J,Mn=Object.prototype.hasOwnProperty,Un=function(e,t){return null!=e&&Mn.call(e,t)},Bn=function(e,t,n){var r,o,a=ie(e)?Ln:Nn;return(o=n)&&(o=t,o=!!Se(n)&&(!!("number"==(r=wt(o))?fe(n)&&B(o,n.length):"string"==r&&o in n)&&he(n[o],e))),o&&(t=void 0),a(e,Kt(t))},Fn=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},Vn=G(Object.getPrototypeOf,Object),Rn=Function.prototype.toString,Hn=Object.prototype.hasOwnProperty,Gn=Rn.call(Object),te=window;te.GlobalSnowplowNamespace&&0<te.GlobalSnowplowNamespace.length?(J=te.GlobalSnowplowNamespace.shift(),(G=te[J]).q=new M(G.q,J)):(te._snaq=te._snaq||[],te._snaq=new M(te._snaq,"_snaq"))}();