PluginProbe ʕ •ᴥ•ʔ
Matomo Analytics – Powerful, Privacy-First Insights for WordPress / 5.8.2
Matomo Analytics – Powerful, Privacy-First Insights for WordPress v5.8.2
5.11.1 5.11.0 5.10.2 5.10.1 trunk 1.0.2 1.0.3 1.0.4 1.0.5 1.0.6 1.1.0 1.1.1 1.1.2 1.1.3 1.2.0 1.3.0 1.3.1 1.3.2 4.0.0 4.0.1 4.0.2 4.0.3 4.0.4 4.1.0 4.1.1 4.1.2 4.1.3 4.10.0 4.11.0 4.12.0 4.13.0 4.13.2 4.13.3 4.13.4 4.13.5 4.14.0 4.14.1 4.14.2 4.15.0 4.15.1 4.15.2 4.15.3 4.2.0 4.3.0 4.3.1 4.4.1 4.4.2 4.5.0 4.6.0 5.0.1 5.0.2 5.0.3 5.0.4 5.0.5 5.0.6 5.0.7 5.0.8 5.1.0 5.1.1 5.1.2 5.1.3 5.1.4 5.1.5 5.1.6 5.1.7 5.10.0 5.2.0 5.2.1 5.2.2 5.3.0 5.3.1 5.3.2 5.3.3 5.6.0 5.6.1 5.7.0 5.7.1 5.8.0 5.8.1 5.8.2
matomo / app / piwik.js
matomo / app Last commit date
config 3 months ago core 3 months ago js 3 months ago lang 3 months ago libs 3 months ago node_modules 4 months ago plugins 3 months ago vendor 3 months ago .htaccess 6 years ago DIObject.php 2 years ago LEGALNOTICE 7 months ago LICENSE 2 years ago LegacyAutoloader.php 2 years ago PRIVACY.md 5 years ago README.md 7 months ago SECURITY.md 2 years ago bootstrap.php 1 year ago console 6 years ago favicon.ico 2 years ago index.php 2 years ago matomo.js 3 months ago matomo.php 2 years ago offline-service-worker.js 5 years ago piwik.js 3 months ago piwik.php 7 months ago robots.txt 5 years ago
piwik.js
78 lines
1 /*!!
2 * Matomo - free/libre analytics platform
3 *
4 * JavaScript tracking client
5 *
6 * @link https://piwik.org
7 * @source https://github.com/matomo-org/matomo/blob/master/js/piwik.js
8 * @license https://piwik.org/free-software/bsd/ BSD-3 Clause (also in js/LICENSE.txt)
9 * @license magnet:?xt=urn:btih:c80d50af7d3db9be66a4d0a86db0286e4fd33292&dn=bsd-3-clause.txt BSD-3-Clause
10 */
11 ;if(typeof _paq!=="object"){_paq=[]}if(typeof window.Matomo!=="object"){window.Matomo=window.Piwik=(function(){var s,b={},A={},K=document,g=navigator,ac=screen,X=window,h=X.performance||X.mozPerformance||X.msPerformance||X.webkitPerformance,u=X.encodeURIComponent,W=X.decodeURIComponent,k=unescape,M=[],I,v,am=[],z=0,ag=0,Y=0,m=false,q="";function p(au){try{return W(au)}catch(av){return unescape(au)}}function N(av){var au=typeof av;return au!=="undefined"}function D(au){return typeof au==="function"}function aa(au){return typeof au==="object"}function y(au){return typeof au==="string"||au instanceof String}function al(au){return typeof au==="number"||au instanceof Number
12 }function ad(au){return N(au)&&(al(au)||(y(au)&&au.length))}function E(av){if(!av){return true}var au;for(au in av){if(Object.prototype.hasOwnProperty.call(av,au)){return false}}return true}function ap(au){var av=typeof console;if(av!=="undefined"&&console&&console.error){console.error(au)}}function ak(){var az,ay,aB,av,au;for(az=0;az<arguments.length;az+=1){au=null;if(arguments[az]&&arguments[az].slice){au=arguments[az].slice()}av=arguments[az];aB=av.shift();var aA,aw;var ax=y(aB)&&aB.indexOf("::")>0;if(ax){aA=aB.split("::");aw=aA[0];aB=aA[1];if("object"===typeof v[aw]&&"function"===typeof v[aw][aB]){v[aw][aB].apply(v[aw],av)}else{if(au){am.push(au)}}}else{for(ay=0;ay<M.length;ay++){if(y(aB)){aw=M[ay];var aC=aB.indexOf(".")>0;if(aC){aA=aB.split(".");if(aw&&"object"===typeof aw[aA[0]]){aw=aw[aA[0]];aB=aA[1]}else{if(au){am.push(au);break}}}if(aw[aB]){aw[aB].apply(aw,av)}else{var aD="The method '"+aB+'\' was not found in "_paq" variable. Please have a look at the Matomo tracker documentation: https://developer.matomo.org/api-reference/tracking-javascript';
13 ap(aD);if(!aC){throw new TypeError(aD)}}if(aB==="addTracker"){break}if(aB==="setTrackerUrl"||aB==="setSiteId"){break}}else{aB.apply(M[ay],av)}}}}}function at(ax,aw,av,au){if(ax.addEventListener){ax.addEventListener(aw,av,au);return true}if(ax.attachEvent){return ax.attachEvent("on"+aw,av)}ax["on"+aw]=av}function n(au){if(K.readyState==="complete"){au()}else{if(X.addEventListener){X.addEventListener("load",au,false)}else{if(X.attachEvent){X.attachEvent("onload",au)}}}}function r(ax){var au=false;if(K.attachEvent){au=K.readyState==="complete"}else{au=K.readyState!=="loading"}if(au){ax();return}var aw;if(K.addEventListener){at(K,"DOMContentLoaded",function av(){K.removeEventListener("DOMContentLoaded",av,false);if(!au){au=true;ax()}})}else{if(K.attachEvent){K.attachEvent("onreadystatechange",function av(){if(K.readyState==="complete"){K.detachEvent("onreadystatechange",av);if(!au){au=true;ax()}}});if(K.documentElement.doScroll&&X===X.top){(function av(){if(!au){try{K.documentElement.doScroll("left")
14 }catch(ay){setTimeout(av,0);return}au=true;ax()}}())}}}at(X,"load",function(){if(!au){au=true;ax()}},false)}function ah(av,aA,aB){if(!av){return""}var au="",ax,aw,ay,az;for(ax in b){if(Object.prototype.hasOwnProperty.call(b,ax)){az=b[ax]&&"function"===typeof b[ax][av];if(az){aw=b[ax][av];ay=aw(aA||{},aB);if(ay){au+=ay}}}}return au}function an(av){var au;m=true;ah("unload");au=new Date();var aw=au.getTimeAlias();if((s-aw)>3000){s=aw+3000}if(s){do{au=new Date()}while(au.getTimeAlias()<s)}}function o(aw,av){var au=K.createElement("script");au.type="text/javascript";au.src=aw;if(au.readyState){au.onreadystatechange=function(){var ax=this.readyState;if(ax==="loaded"||ax==="complete"){au.onreadystatechange=null;av()}}}else{au.onload=av}K.getElementsByTagName("head")[0].appendChild(au)}function O(){var au="";try{au=X.top.document.referrer}catch(aw){if(X.parent){try{au=X.parent.document.referrer}catch(av){au=""}}}if(au===""){au=K.referrer}return au}function t(au){var aw=new RegExp("^([a-z]+):"),av=aw.exec(au);
15 return av?av[1]:null}function d(au){var aw=new RegExp("^(?:(?:https?|ftp):)/*(?:[^@]+@)?([^:/#]+)"),av=aw.exec(au);return av?av[1]:au}function H(au){return(/^[0-9][0-9]*(\.[0-9]+)?$/).test(au)}function R(aw,ax){var au={},av;for(av in aw){if(aw.hasOwnProperty(av)&&ax(aw[av])){au[av]=aw[av]}}return au}function C(aw){var au={},av;for(av in aw){if(aw.hasOwnProperty(av)){if(H(aw[av])){au[av]=Math.round(aw[av])}else{throw new Error('Parameter "'+av+'" provided value "'+aw[av]+'" is not valid. Please provide a numeric value.')}}}return au}function l(av){var aw="",au;for(au in av){if(av.hasOwnProperty(au)){aw+="&"+u(au)+"="+u(av[au])}}return aw}function ao(av,au){av=String(av);return av.lastIndexOf(au,0)===0}function V(av,au){av=String(av);return av.indexOf(au,av.length-au.length)!==-1}function B(av,au){av=String(av);return av.indexOf(au)!==-1}function f(av,au){av=String(av);return av.substr(0,av.length-au)}function J(ax,aw,az){ax=String(ax);if(!az){az=""}var au=ax.indexOf("#");var aA=ax.length;
16 if(au===-1){au=aA}var ay=ax.substr(0,au);var av=ax.substr(au,aA-au);if(ay.indexOf("?")===-1){ay+="?"}else{if(!V(ay,"?")){ay+="&"}}return ay+u(aw)+"="+u(az)+av}function j(av,aw){av=String(av);if(av.indexOf("?"+aw+"=")===-1&&av.indexOf("&"+aw+"=")===-1&&av.indexOf("#"+aw+"=")===-1){return av}var aB="";var aD=av.indexOf("#");if(aD!==-1){aB=av.substr(aD+1);av=av.substr(0,aD)}var ax=av.indexOf("?");var au="";var aA=av;if(ax>-1){au=av.substr(ax+1);aA=av.substr(0,ax)}var az=function(aF){var aH;var aG=aF.length-1;for(aG;aG>=0;aG--){aH=aF[aG].split("=")[0];if(aH===aw){aF.splice(aG,1)}}return aF};if(au){var aC=az(au.split("&")).join("&");if(aC){aA+="?"+aC}}if(aB&&aB.indexOf("=")>0){var ay=aB.charAt(0)==="?";if(ay){aB=aB.substr(1)}var aE=az(aB.split("&")).join("&");if(aE){aA+="#";if(ay){aA+="?"}aA+=aE}}else{if(aB){aA+="#"+aB}}return aA}function e(aw,av){var au="[\\?&#]"+av+"=([^&#]*)";var ay=new RegExp(au);var ax=ay.exec(aw);return ax?p(ax[1]):""}function a(au){if(au&&String(au)===au){return au.replace(/^\s+|\s+$/g,"")
17 }return au}function G(au){return unescape(u(au))}function ar(aJ){var aw=function(aP,aO){return(aP<<aO)|(aP>>>(32-aO))},aK=function(aR){var aP="",aQ,aO;for(aQ=7;aQ>=0;aQ--){aO=(aR>>>(aQ*4))&15;aP+=aO.toString(16)}return aP},az,aM,aL,av=[],aD=1732584193,aB=4023233417,aA=2562383102,ay=271733878,ax=3285377520,aI,aH,aG,aF,aE,aN,au,aC=[];aJ=G(aJ);au=aJ.length;for(aM=0;aM<au-3;aM+=4){aL=aJ.charCodeAt(aM)<<24|aJ.charCodeAt(aM+1)<<16|aJ.charCodeAt(aM+2)<<8|aJ.charCodeAt(aM+3);aC.push(aL)}switch(au&3){case 0:aM=2147483648;break;case 1:aM=aJ.charCodeAt(au-1)<<24|8388608;break;case 2:aM=aJ.charCodeAt(au-2)<<24|aJ.charCodeAt(au-1)<<16|32768;break;case 3:aM=aJ.charCodeAt(au-3)<<24|aJ.charCodeAt(au-2)<<16|aJ.charCodeAt(au-1)<<8|128;break}aC.push(aM);while((aC.length&15)!==14){aC.push(0)}aC.push(au>>>29);aC.push((au<<3)&4294967295);for(az=0;az<aC.length;az+=16){for(aM=0;aM<16;aM++){av[aM]=aC[az+aM]}for(aM=16;aM<=79;aM++){av[aM]=aw(av[aM-3]^av[aM-8]^av[aM-14]^av[aM-16],1)}aI=aD;aH=aB;aG=aA;aF=ay;aE=ax;for(aM=0;
18 aM<=19;aM++){aN=(aw(aI,5)+((aH&aG)|(~aH&aF))+aE+av[aM]+1518500249)&4294967295;aE=aF;aF=aG;aG=aw(aH,30);aH=aI;aI=aN}for(aM=20;aM<=39;aM++){aN=(aw(aI,5)+(aH^aG^aF)+aE+av[aM]+1859775393)&4294967295;aE=aF;aF=aG;aG=aw(aH,30);aH=aI;aI=aN}for(aM=40;aM<=59;aM++){aN=(aw(aI,5)+((aH&aG)|(aH&aF)|(aG&aF))+aE+av[aM]+2400959708)&4294967295;aE=aF;aF=aG;aG=aw(aH,30);aH=aI;aI=aN}for(aM=60;aM<=79;aM++){aN=(aw(aI,5)+(aH^aG^aF)+aE+av[aM]+3395469782)&4294967295;aE=aF;aF=aG;aG=aw(aH,30);aH=aI;aI=aN}aD=(aD+aI)&4294967295;aB=(aB+aH)&4294967295;aA=(aA+aG)&4294967295;ay=(ay+aF)&4294967295;ax=(ax+aE)&4294967295}aN=aK(aD)+aK(aB)+aK(aA)+aK(ay)+aK(ax);return aN.toLowerCase()}function af(aw,au,av){if(!aw){aw=""}if(!au){au=""}if(aw==="translate.googleusercontent.com"){if(av===""){av=au}au=e(au,"u");aw=d(au)}else{if(aw==="cc.bingj.com"||aw==="webcache.googleusercontent.com"||aw.slice(0,5)==="74.6."){au=K.links[0].href;aw=d(au)}}return[aw,au,av]}function P(av){var au=av.length;if(av.charAt(--au)==="."){av=av.slice(0,au)}if(av.slice(0,2)==="*."){av=av.slice(1)
19 }if(av.indexOf("/")!==-1){av=av.substr(0,av.indexOf("/"))}return av}function aq(av){av=av&&av.text?av.text:av;if(!y(av)){var au=K.getElementsByTagName("title");if(au&&N(au[0])){av=au[0].text}}return av}function T(au){if(!au){return[]}if(!N(au.children)&&N(au.childNodes)){return au.children}if(N(au.children)){return au.children}return[]}function Z(av,au){if(!av||!au){return false}if(av.contains){return av.contains(au)}if(av===au){return true}if(av.compareDocumentPosition){return !!(av.compareDocumentPosition(au)&16)}return false}function Q(aw,ax){if(aw&&aw.indexOf){return aw.indexOf(ax)}if(!N(aw)||aw===null){return -1}if(!aw.length){return -1}var au=aw.length;if(au===0){return -1}var av=0;while(av<au){if(aw[av]===ax){return av}av++}return -1}function i(aw){if(!aw){return false}function au(ay,az){if(X.getComputedStyle){return K.defaultView.getComputedStyle(ay,null)[az]}if(ay.currentStyle){return ay.currentStyle[az]}}function ax(ay){ay=ay.parentNode;while(ay){if(ay===K){return true}ay=ay.parentNode
20 }return false}function av(aA,aG,ay,aD,aB,aE,aC){var az=aA.parentNode,aF=1;if(!ax(aA)){return false}if(9===az.nodeType){return true}if("0"===au(aA,"opacity")||"none"===au(aA,"display")||"hidden"===au(aA,"visibility")){return false}if(!N(aG)||!N(ay)||!N(aD)||!N(aB)||!N(aE)||!N(aC)){aG=aA.offsetTop;aB=aA.offsetLeft;aD=aG+aA.offsetHeight;ay=aB+aA.offsetWidth;aE=aA.offsetWidth;aC=aA.offsetHeight}if(aw===aA&&(0===aC||0===aE)&&"hidden"===au(aA,"overflow")){return false}if(az){if(("hidden"===au(az,"overflow")||"scroll"===au(az,"overflow"))){if(aB+aF>az.offsetWidth+az.scrollLeft||aB+aE-aF<az.scrollLeft||aG+aF>az.offsetHeight+az.scrollTop||aG+aC-aF<az.scrollTop){return false}}if(aA.offsetParent===az){aB+=az.offsetLeft;aG+=az.offsetTop}return av(az,aG,ay,aD,aB,aE,aC)}return true}return av(aw)}var aj={htmlCollectionToArray:function(aw){var au=[],av;if(!aw||!aw.length){return au}for(av=0;av<aw.length;av++){au.push(aw[av])}return au},find:function(au){if(!document.querySelectorAll||!au){return[]}var av=document.querySelectorAll(au);
21 return this.htmlCollectionToArray(av)},findMultiple:function(aw){if(!aw||!aw.length){return[]}var av,ax;var au=[];for(av=0;av<aw.length;av++){ax=this.find(aw[av]);au=au.concat(ax)}au=this.makeNodesUnique(au);return au},findNodesByTagName:function(av,au){if(!av||!au||!av.getElementsByTagName){return[]}var aw=av.getElementsByTagName(au);return this.htmlCollectionToArray(aw)},makeNodesUnique:function(au){var az=[].concat(au);au.sort(function(aB,aA){if(aB===aA){return 0}var aD=Q(az,aB);var aC=Q(az,aA);if(aD===aC){return 0}return aD>aC?-1:1});if(au.length<=1){return au}var av=0;var ax=0;var ay=[];var aw;aw=au[av++];while(aw){if(aw===au[av]){ax=ay.push(av)}aw=au[av++]||null}while(ax--){au.splice(ay[ax],1)}return au},getAttributeValueFromNode:function(ay,aw){if(!this.hasNodeAttribute(ay,aw)){return}if(ay&&ay.getAttribute){return ay.getAttribute(aw)}if(!ay||!ay.attributes){return}var ax=(typeof ay.attributes[aw]);if("undefined"===ax){return}if(ay.attributes[aw].value){return ay.attributes[aw].value
22 }if(ay.attributes[aw].nodeValue){return ay.attributes[aw].nodeValue}var av;var au=ay.attributes;if(!au){return}for(av=0;av<au.length;av++){if(au[av].nodeName===aw){return au[av].nodeValue}}return null},hasNodeAttributeWithValue:function(av,au){var aw=this.getAttributeValueFromNode(av,au);return !!aw},hasNodeAttribute:function(aw,au){if(aw&&aw.hasAttribute){return aw.hasAttribute(au)}if(aw&&aw.attributes){var av=(typeof aw.attributes[au]);return"undefined"!==av}return false},hasNodeCssClass:function(aw,au){if(aw&&au&&aw.className){var av=typeof aw.className==="string"?aw.className.split(" "):[];if(-1!==Q(av,au)){return true}}return false},findNodesHavingAttribute:function(ay,aw,au){if(!au){au=[]}if(!ay||!aw){return au}var ax=T(ay);if(!ax||!ax.length){return au}var av,az;for(av=0;av<ax.length;av++){az=ax[av];if(this.hasNodeAttribute(az,aw)){au.push(az)}au=this.findNodesHavingAttribute(az,aw,au)}return au},findFirstNodeHavingAttribute:function(aw,av){if(!aw||!av){return}if(this.hasNodeAttribute(aw,av)){return aw
23 }var au=this.findNodesHavingAttribute(aw,av);if(au&&au.length){return au[0]}},findFirstNodeHavingAttributeWithValue:function(ax,aw){if(!ax||!aw){return}if(this.hasNodeAttributeWithValue(ax,aw)){return ax}var au=this.findNodesHavingAttribute(ax,aw);if(!au||!au.length){return}var av;for(av=0;av<au.length;av++){if(this.getAttributeValueFromNode(au[av],aw)){return au[av]}}},findNodesHavingCssClass:function(ay,ax,au){if(!au){au=[]}if(!ay||!ax){return au}if(ay.getElementsByClassName){var az=ay.getElementsByClassName(ax);return this.htmlCollectionToArray(az)}var aw=T(ay);if(!aw||!aw.length){return[]}var av,aA;for(av=0;av<aw.length;av++){aA=aw[av];if(this.hasNodeCssClass(aA,ax)){au.push(aA)}au=this.findNodesHavingCssClass(aA,ax,au)}return au},findFirstNodeHavingClass:function(aw,av){if(!aw||!av){return}if(this.hasNodeCssClass(aw,av)){return aw}var au=this.findNodesHavingCssClass(aw,av);if(au&&au.length){return au[0]}},isLinkElement:function(av){if(!av){return false}var au=String(av.nodeName).toLowerCase();
24 var ax=["a","area"];var aw=Q(ax,au);return aw!==-1},setAnyAttribute:function(av,au,aw){if(!av||!au){return}if(av.setAttribute){av.setAttribute(au,aw)}else{av[au]=aw}}};var x={CONTENT_ATTR:"data-track-content",CONTENT_CLASS:"matomoTrackContent",LEGACY_CONTENT_CLASS:"piwikTrackContent",CONTENT_NAME_ATTR:"data-content-name",CONTENT_PIECE_ATTR:"data-content-piece",CONTENT_PIECE_CLASS:"matomoContentPiece",LEGACY_CONTENT_PIECE_CLASS:"piwikContentPiece",CONTENT_TARGET_ATTR:"data-content-target",CONTENT_TARGET_CLASS:"matomoContentTarget",LEGACY_CONTENT_TARGET_CLASS:"piwikContentTarget",CONTENT_IGNOREINTERACTION_ATTR:"data-content-ignoreinteraction",CONTENT_IGNOREINTERACTION_CLASS:"matomoContentIgnoreInteraction",LEGACY_CONTENT_IGNOREINTERACTION_CLASS:"piwikContentIgnoreInteraction",location:undefined,findContentNodes:function(){var av="."+this.CONTENT_CLASS;var aw="."+this.LEGACY_CONTENT_CLASS;var au="["+this.CONTENT_ATTR+"]";var ax=aj.findMultiple([av,aw,au]);return ax},findContentNodesWithinNode:function(ax){if(!ax){return[]
25 }var av=aj.findNodesHavingCssClass(ax,this.CONTENT_CLASS);av=aj.findNodesHavingCssClass(ax,this.LEGACY_CONTENT_CLASS,av);var au=aj.findNodesHavingAttribute(ax,this.CONTENT_ATTR);if(au&&au.length){var aw;for(aw=0;aw<au.length;aw++){av.push(au[aw])}}if(aj.hasNodeAttribute(ax,this.CONTENT_ATTR)){av.push(ax)}else{if(aj.hasNodeCssClass(ax,this.CONTENT_CLASS)){av.push(ax)}else{if(aj.hasNodeCssClass(ax,this.LEGACY_CONTENT_CLASS)){av.push(ax)}}}av=aj.makeNodesUnique(av);return av},findParentContentNode:function(av){if(!av){return}var aw=av;var au=0;while(aw&&aw!==K&&aw.parentNode){if(aj.hasNodeAttribute(aw,this.CONTENT_ATTR)){return aw}if(aj.hasNodeCssClass(aw,this.CONTENT_CLASS)){return aw}if(aj.hasNodeCssClass(aw,this.LEGACY_CONTENT_CLASS)){return aw}aw=aw.parentNode;if(au>1000){break}au++}},findPieceNode:function(av){var au;au=aj.findFirstNodeHavingAttribute(av,this.CONTENT_PIECE_ATTR);if(!au){au=aj.findFirstNodeHavingClass(av,this.CONTENT_PIECE_CLASS)}if(!au){au=aj.findFirstNodeHavingClass(av,this.LEGACY_CONTENT_PIECE_CLASS)
26 }if(au){return au}return av},findTargetNodeNoDefault:function(au){if(!au){return}var av=aj.findFirstNodeHavingAttributeWithValue(au,this.CONTENT_TARGET_ATTR);if(av){return av}av=aj.findFirstNodeHavingAttribute(au,this.CONTENT_TARGET_ATTR);if(av){return av}av=aj.findFirstNodeHavingClass(au,this.CONTENT_TARGET_CLASS);if(av){return av}av=aj.findFirstNodeHavingClass(au,this.LEGACY_CONTENT_TARGET_CLASS);if(av){return av}},findTargetNode:function(au){var av=this.findTargetNodeNoDefault(au);if(av){return av}return au},findContentName:function(av){if(!av){return}var ay=aj.findFirstNodeHavingAttributeWithValue(av,this.CONTENT_NAME_ATTR);if(ay){return aj.getAttributeValueFromNode(ay,this.CONTENT_NAME_ATTR)}var au=this.findContentPiece(av);if(au){return this.removeDomainIfIsInLink(au)}if(aj.hasNodeAttributeWithValue(av,"title")){return aj.getAttributeValueFromNode(av,"title")}var aw=this.findPieceNode(av);if(aj.hasNodeAttributeWithValue(aw,"title")){return aj.getAttributeValueFromNode(aw,"title")}var ax=this.findTargetNode(av);
27 if(aj.hasNodeAttributeWithValue(ax,"title")){return aj.getAttributeValueFromNode(ax,"title")}},findContentPiece:function(av){if(!av){return}var ax=aj.findFirstNodeHavingAttributeWithValue(av,this.CONTENT_PIECE_ATTR);if(ax){return aj.getAttributeValueFromNode(ax,this.CONTENT_PIECE_ATTR)}var au=this.findPieceNode(av);var aw=this.findMediaUrlInNode(au);if(aw){return this.toAbsoluteUrl(aw)}},findContentTarget:function(aw){if(!aw){return}var ax=this.findTargetNode(aw);if(aj.hasNodeAttributeWithValue(ax,this.CONTENT_TARGET_ATTR)){return aj.getAttributeValueFromNode(ax,this.CONTENT_TARGET_ATTR)}var av;if(aj.hasNodeAttributeWithValue(ax,"href")){av=aj.getAttributeValueFromNode(ax,"href");return this.toAbsoluteUrl(av)}var au=this.findPieceNode(aw);if(aj.hasNodeAttributeWithValue(au,"href")){av=aj.getAttributeValueFromNode(au,"href");return this.toAbsoluteUrl(av)}},isSameDomain:function(au){if(!au||!au.indexOf){return false}if(0===au.indexOf(this.getLocation().origin)){return true}var av=au.indexOf(this.getLocation().host);
28 if(8>=av&&0<=av){return true}return false},removeDomainIfIsInLink:function(aw){var av="^https?://[^/]+";var au="^.*//[^/]+";if(aw&&aw.search&&-1!==aw.search(new RegExp(av))&&this.isSameDomain(aw)){aw=aw.replace(new RegExp(au),"");if(!aw){aw="/"}}return aw},findMediaUrlInNode:function(ay){if(!ay){return}var aw=["img","embed","video","audio"];var au=ay.nodeName.toLowerCase();if(-1!==Q(aw,au)&&aj.findFirstNodeHavingAttributeWithValue(ay,"src")){var ax=aj.findFirstNodeHavingAttributeWithValue(ay,"src");return aj.getAttributeValueFromNode(ax,"src")}if(au==="object"&&aj.hasNodeAttributeWithValue(ay,"data")){return aj.getAttributeValueFromNode(ay,"data")}if(au==="object"){var az=aj.findNodesByTagName(ay,"param");if(az&&az.length){var av;for(av=0;av<az.length;av++){if("movie"===aj.getAttributeValueFromNode(az[av],"name")&&aj.hasNodeAttributeWithValue(az[av],"value")){return aj.getAttributeValueFromNode(az[av],"value")}}}var aA=aj.findNodesByTagName(ay,"embed");if(aA&&aA.length){return this.findMediaUrlInNode(aA[0])
29 }}},trim:function(au){return a(au)},isOrWasNodeInViewport:function(az){if(!az||!az.getBoundingClientRect||az.nodeType!==1){return true}var ay=az.getBoundingClientRect();var ax=K.documentElement||{};var aw=ay.top<0;if(aw&&az.offsetTop){aw=(az.offsetTop+ay.height)>0}var av=ax.clientWidth;if(X.innerWidth&&av>X.innerWidth){av=X.innerWidth}var au=ax.clientHeight;if(X.innerHeight&&au>X.innerHeight){au=X.innerHeight}return((ay.bottom>0||aw)&&ay.right>0&&ay.left<av&&((ay.top<au)||aw))},isNodeVisible:function(av){var au=i(av);var aw=this.isOrWasNodeInViewport(av);return au&&aw},buildInteractionRequestParams:function(au,av,aw,ax){var ay="";if(au){ay+="c_i="+u(au)}if(av){if(ay){ay+="&"}ay+="c_n="+u(av)}if(aw){if(ay){ay+="&"}ay+="c_p="+u(aw)}if(ax){if(ay){ay+="&"}ay+="c_t="+u(ax)}if(ay){ay+="&ca=1"}return ay},buildImpressionRequestParams:function(au,av,aw){var ax="c_n="+u(au)+"&c_p="+u(av);if(aw){ax+="&c_t="+u(aw)}if(ax){ax+="&ca=1"}return ax},buildContentBlock:function(aw){if(!aw){return}var au=this.findContentName(aw);
30 var av=this.findContentPiece(aw);var ax=this.findContentTarget(aw);au=this.trim(au);av=this.trim(av);ax=this.trim(ax);return{name:au||"Unknown",piece:av||"Unknown",target:ax||""}},collectContent:function(ax){if(!ax||!ax.length){return[]}var aw=[];var au,av;for(au=0;au<ax.length;au++){av=this.buildContentBlock(ax[au]);if(N(av)){aw.push(av)}}return aw},setLocation:function(au){this.location=au},getLocation:function(){var au=this.location||X.location;if(!au.origin){au.origin=au.protocol+"//"+au.hostname+(au.port?":"+au.port:"")}return au},toAbsoluteUrl:function(av){if((!av||String(av)!==av)&&av!==""){return av}if(""===av){return this.getLocation().href}if(av.search(/^\/\//)!==-1){return this.getLocation().protocol+av}if(av.search(/:\/\//)!==-1){return av}if(0===av.indexOf("#")){return this.getLocation().origin+this.getLocation().pathname+av}if(0===av.indexOf("?")){return this.getLocation().origin+this.getLocation().pathname+av}if(0===av.search("^[a-zA-Z]{2,11}:")){return av}if(av.search(/^\//)!==-1){return this.getLocation().origin+av
31 }var au="(.*/)";var aw=this.getLocation().origin+this.getLocation().pathname.match(new RegExp(au))[0];return aw+av},isUrlToCurrentDomain:function(av){var aw=this.toAbsoluteUrl(av);if(!aw){return false}var au=this.getLocation().origin;if(au===aw){return true}if(0===String(aw).indexOf(au)){if(":"===String(aw).substr(au.length,1)){return false}return true}return false},setHrefAttribute:function(av,au){if(!av||!au){return}aj.setAnyAttribute(av,"href",au)},shouldIgnoreInteraction:function(au){if(aj.hasNodeAttribute(au,this.CONTENT_IGNOREINTERACTION_ATTR)){return true}if(aj.hasNodeCssClass(au,this.CONTENT_IGNOREINTERACTION_CLASS)){return true}if(aj.hasNodeCssClass(au,this.LEGACY_CONTENT_IGNOREINTERACTION_CLASS)){return true}return false}};function ab(av,ay){if(ay){return ay}av=x.toAbsoluteUrl(av);if(B(av,"?")){var ax=av.indexOf("?");av=av.slice(0,ax)}if(V(av,"matomo.php")){av=f(av,"matomo.php".length)}else{if(V(av,"piwik.php")){av=f(av,"piwik.php".length)}else{if(V(av,".php")){var au=av.lastIndexOf("/");
32 var aw=1;av=av.slice(0,au+aw)}}}if(V(av,"/js/")){av=f(av,"js/".length)}return av}function S(aA){var aC="Matomo_Overlay";var av=new RegExp("index\\.php\\?module=Overlay&action=startOverlaySession&idSite=([0-9]+)&period=([^&]+)&date=([^&]+)(&segment=[^&]*)?");var aw=av.exec(K.referrer);if(aw){var ay=aw[1];if(ay!==String(aA)){return false}var az=aw[2],au=aw[3],ax=aw[4];if(!ax){ax=""}else{if(ax.indexOf("&segment=")===0){ax=ax.substr("&segment=".length)}}X.name=aC+"###"+az+"###"+au+"###"+ax}var aB=X.name.split("###");return aB.length===4&&aB[0]===aC}function ae(av,aA,aw){var az=X.name.split("###"),ay=az[1],au=az[2],ax=az[3],aB=ab(av,aA);o(aB+"plugins/Overlay/client/client.js?v=1",function(){Matomo_Overlay_Client.initialize(aB,aw,ay,au,ax)})}function w(){var aw;try{aw=X.frameElement}catch(av){return true}if(N(aw)){return(aw&&String(aw.nodeName).toLowerCase()==="iframe")?true:false}try{return X.self!==X.top}catch(au){return true}}function U(cv,cp){var bW=this,bp="mtm_consent",c3="mtm_cookie_consent",dc="mtm_consent_removed",ci=af(K.domain,X.location.href,O()),dk=P(ci[0]),b0=p(ci[1]),bB=p(ci[2]),di=false,cz="GET",dF=cz,aQ="application/x-www-form-urlencoded; charset=UTF-8",cT=aQ,aM=cv||"",bV="",dt="",cF="",cl=cp||"",bM="",b1="",bg,bv="",dA=["3mf","7z","aac","apk","arc","arj","asc","asf","asx","avi","azw3","bin","bz","bz2","csv","deb","dmg","doc","docx","epub","exe","flv","gif","gz","gzip","hqx","ibooks","jar","jpeg","jpg","js","md5","mobi","mov","movie","mp2","mp3","mp4","mpg","mpeg","msi","msp","obj","odb","odf","odg","ods","odt","ogg","ogv","pdf","phps","png","ply","ppt","pptx","qt","qtm","ra","ram","rar","rpm","rtf","sea","sha","sha256","sha512","sig","sit","stl","tar","tbz","tbz2","tgz","torrent","txt","wav","wma","wmv","wpd","xls","xlsx","xml","xz","z","zip"],aG=[dk],bN=[],cU=[".paypal.com"],cA=[],bZ=[],bk=[],bX=500,dn=true,c9,bh,b5,b2,aw,cJ=["pk_campaign","mtm_campaign","piwik_campaign","matomo_campaign","utm_campaign","utm_source","utm_medium"],bU=["pk_kwd","mtm_kwd","piwik_kwd","matomo_kwd","utm_term"],cX=["mtm_campaign","matomo_campaign","mtm_cpn","pk_campaign","piwik_campaign","pk_cpn","utm_campaign","mtm_keyword","matomo_kwd","mtm_kwd","pk_keyword","piwik_kwd","pk_kwd","utm_term","mtm_source","pk_source","utm_source","mtm_medium","pk_medium","utm_medium","mtm_content","pk_content","utm_content","mtm_cid","pk_cid","utm_id","mtm_clid","mtm_group","pk_group","mtm_placement","pk_placement"],ck=["chatgpt.com","chat.openai.com"],bw="_pk_",aD="pk_vid",ba=180,dr,bD,b6=false,aR="Lax",by=false,dg,bq,dp=true,bJ,da=33955200000,cG=1800000,dz=15768000000,bd=true,bS=false,bt=false,b4=false,aZ=false,cs,ca={},cE={},bA={},bH=200,cP={},du={},dB={},a3={},cq=[],bz=false,cm=false,cr=[],cw=false,c1=false,ax=false,dD=false,dd=false,aW=false,bo=w(),cV=null,ds=null,a0,bP,cn=ar,bC,aU,bO=false,cM=0,bI=["id","ses","cvar","ref"],c0=false,bQ=null,db=[],cO=[],aF=Y++,aE=false,dq=true,cY=false,dC=1024;
33 try{bv=K.title}catch(cW){bv=""}function aL(dQ){if(by&&dQ!==dc){return 0}var dO=new RegExp("(^|;)[ ]*"+dQ+"=([^;]*)"),dP=dO.exec(K.cookie);return dP?W(dP[2]):0}bQ=!aL(dc);function dJ(dS,dT,dW,dV,dQ,dR,dU){if(by&&dS!==dc){return}var dP;if(dW){dP=new Date();dP.setTime(dP.getTime()+dW)}if(!dU){dU="Lax"}K.cookie=dS+"="+u(dT)+(dW?";expires="+dP.toGMTString():"")+";path="+(dV||"/")+(dQ?";domain="+dQ:"")+(dR?";secure":"")+";SameSite="+dU;if((!dW||dW>=0)&&aL(dS)!==String(dT)){var dO="There was an error setting cookie `"+dS+"`. Please check domain and path.";ap(dO)}}function c7(dQ,dO){var dP;dQ=String(dQ).toLowerCase();dO=String(dO).toLowerCase();if(dQ===dO){return true}if(dO.slice(0,1)==="."){if(dQ===dO.slice(1)){return true}dP=dQ.length-dO.length;if((dP>0)&&(dQ.slice(dP)===dO)){return true}}return false}function cD(dO){var dP=document.createElement("a");if(dO.indexOf("//")!==0&&dO.indexOf("http")!==0){if(dO.indexOf("*")===0){dO=dO.substr(1)}if(dO.indexOf(".")===0){dO=dO.substr(1)}dO="http://"+dO
34 }dP.href=x.toAbsoluteUrl(dO);if(dP.pathname){return dP.pathname}return""}function bf(dP,dO){if(!ao(dO,"/")){dO="/"+dO}if(!ao(dP,"/")){dP="/"+dP}var dQ=(dO==="/"||dO==="/*");if(dQ){return true}if(dP===dO){return true}dO=String(dO).toLowerCase();dP=String(dP).toLowerCase();if(V(dO,"*")){dO=dO.slice(0,-1);dQ=(!dO||dO==="/");if(dQ){return true}if(dP===dO){return true}return dP.indexOf(dO)===0}if(!V(dP,"/")){dP+="/"}if(!V(dO,"/")){dO+="/"}return dP.indexOf(dO)===0}function aA(dQ,dS){var dO,dP,dR;for(dO=0;dO<aG.length;dO++){dP=P(aG[dO]);dR=cD(aG[dO]);if(c7(dQ,dP)&&bf(dS,dR)){return true}}return false}function a6(dR){var dP,dO,dQ;for(dP=0;dP<aG.length;dP++){dO=P(aG[dP].toLowerCase());if(dR===dO){return true}if(dO.slice(0,1)==="."){if(dR===dO.slice(1)){return true}dQ=dR.length-dO.length;if((dQ>0)&&(dR.slice(dQ)===dO)){return true}}}return false}function cL(dO){var dP,dR,dT,dQ,dS;if(!dO.length||!cU.length){return false}dR=d(dO);dT=cD(dO);if(dR.indexOf("www.")===0){dR=dR.substr(4)}for(dP=0;dP<cU.length;
35 dP++){dQ=P(cU[dP]);dS=cD(cU[dP]);if(dQ.indexOf("www.")===0){dQ=dQ.substr(4)}if(c7(dR,dQ)&&bf(dT,dS)){return true}}return false}function be(dO){var dP,dQ,dS,dT=d(dO),dR=cD(dO);if(dT.indexOf("www.")===0){dT=dT.substr(4)}if(ck&&ck.length){for(dP=0;dP<ck.length;dP++){dQ=P(ck[dP]);dS=cD(ck[dP]);if(dQ.indexOf("www.")===0){dQ=dQ.substr(4)}if(c7(dT,dQ)&&bf(dR,dS)){return true}}}return false}function cg(dO){var dQ,dP;if(be(bB)||(dp!==true&&!c0)){for(dP=0;dP<cJ.length;dP++){dO=j(dO,cJ[dP])}for(dP=0;dP<bU.length;dP++){dO=j(dO,bU[dP])}for(dP=0;dP<cX.length;dP++){dO=j(dO,cX[dP])}}dO=j(dO,aD);dO=j(dO,"ignore_referrer");dO=j(dO,"ignore_referer");for(dP=0;dP<cA.length;dP++){dO=j(dO,cA[dP])}if(b2){dQ=new RegExp("#.*");return dO.replace(dQ,"")}return dO}function b9(dQ,dO){var dR=t(dO),dP;if(dR){return dO}if(dO.slice(0,1)==="/"){return t(dQ)+"://"+d(dQ)+dO}dQ=cg(dQ);dP=dQ.indexOf("?");if(dP>=0){dQ=dQ.slice(0,dP)}dP=dQ.lastIndexOf("/");if(dP!==dQ.length-1){dQ=dQ.slice(0,dP+1)}return dQ+dO}function au(){if(q&&q.length>0){return true
36 }q=e(X.location.href,"tracker_install_check");return q&&q.length>0}function cK(){if(au()&&aa(X)){X.close()}}function cH(dO,dQ){dO=dO.replace("send_image=0","send_image=1");var dP=new Image(1,1);dP.onload=function(){I=0;if(typeof dQ==="function"){dQ({request:dO,trackerUrl:aM,success:true})}};dP.onerror=function(){if(typeof dQ==="function"){dQ({request:dO,trackerUrl:aM,success:false})}};dP.src=aM+(aM.indexOf("?")<0?"?":"&")+dO;cK()}function c4(dO){if(dF==="POST"){return true}return dO&&(dO.length>2000||dO.indexOf('{"requests"')===0)}function aT(){return"object"===typeof g&&"function"===typeof g.sendBeacon&&"function"===typeof Blob}function bi(dS,dV,dU){var dQ=aT();if(!dQ){return false}var dR={type:"application/x-www-form-urlencoded; charset=UTF-8"};var dW=false;var dP=aM;try{var dO=new Blob([dS],dR);if(dU&&!c4(dS)){dO=new Blob([],dR);dP=dP+(dP.indexOf("?")<0?"?":"&")+dS}dW=g.sendBeacon(dP,dO)}catch(dT){return false}if(dW&&typeof dV==="function"){dV({request:dS,trackerUrl:aM,success:true,isSendBeacon:true})
37 }cK();return dW}function dy(dP,dQ,dO){if(!N(dO)||null===dO){dO=true}if(m&&bi(dP,dQ,dO)){return}setTimeout(function(){if(m&&bi(dP,dQ,dO)){return}var dT;try{var dS=X.XMLHttpRequest?new X.XMLHttpRequest():X.ActiveXObject?new ActiveXObject("Microsoft.XMLHTTP"):null;dS.open("POST",aM,true);dS.onreadystatechange=function(){if(this.readyState===4&&!(this.status>=200&&this.status<300)){var dU=m&&bi(dP,dQ,dO);if(!dU&&dO){cH(dP,dQ)}else{if(typeof dQ==="function"){dQ({request:dP,trackerUrl:aM,success:false,xhr:this})}}}else{if(this.readyState===4&&(typeof dQ==="function")){dQ({request:dP,trackerUrl:aM,success:true,xhr:this})}}};dS.setRequestHeader("Content-Type",cT);dS.withCredentials=true;dS.send(dP)}catch(dR){dT=m&&bi(dP,dQ,dO);if(!dT&&dO){cH(dP,dQ)}else{if(typeof dQ==="function"){dQ({request:dP,trackerUrl:aM,success:false})}}}cK()},50)}function cx(dP){var dO=new Date();var dQ=dO.getTime()+dP;if(!s||dQ>s){s=dQ}}function bm(){bo=true;cV=new Date().getTime()}function dI(){var dO=new Date().getTime();
38 return !cV||(dO-cV)>bh}function aH(){if(dI()){b5()}}function a5(){if(K.visibilityState==="hidden"&&dI()){b5()}else{if(K.visibilityState==="visible"){cV=new Date().getTime()}}}function dM(){if(aW||!bh){return}aW=true;at(X,"focus",bm);at(X,"blur",aH);at(X,"visibilitychange",a5);ag++;v.addPlugin("HeartBeat"+ag,{unload:function(){if(aW&&dI()){b5()}}})}function c2(dS){var dP=new Date();var dO=dP.getTime();ds=dO;if(c1&&dO<c1){var dQ=c1-dO;setTimeout(dS,dQ);cx(dQ+50);c1+=50;return}if(c1===false){var dR=800;c1=dO+dR}dS()}function aX(){if(aL(dc)){bQ=false}else{if(aL(bp)){bQ=true}}}function b3(dR){var dQ,dP="",dO="";for(dQ in dB){if(Object.prototype.hasOwnProperty.call(dB,dQ)){dO+="&"+dQ+"="+dB[dQ]}}if(a3){dP="&uadata="+u(X.JSON.stringify(a3))}if(dR instanceof Array){for(dQ=0;dQ<dR.length;dQ++){dR[dQ]+=dP+dO}}else{dR+=dP+dO}return dR}function av(){return N(g.userAgentData)&&D(g.userAgentData.getHighEntropyValues)}function cI(dO){if(bz||cm){return}cm=true;a3={brands:g.userAgentData.brands,platform:g.userAgentData.platform};
39 g.userAgentData.getHighEntropyValues(["brands","model","platform","platformVersion","uaFullVersion","fullVersionList","formFactors"]).then(function(dQ){var dP;if(dQ.fullVersionList){delete dQ.brands;delete dQ.uaFullVersion}a3=dQ;bz=true;cm=false;dO()},function(dP){bz=true;cm=false;dO()})}function bT(dP,dO,dQ){aX();if(!bQ){db.push([dP,dQ]);return}if(dq&&!bz&&av()){cq.push([dP,dQ]);return}aE=true;if(!dg&&dP){if(c0&&bQ){dP+="&consent=1"}dP=b3(dP);c2(function(){if(dn&&bi(dP,dQ,true)){cx(100);return}if(c4(dP)){dy(dP,dQ)}else{cH(dP,dQ)}cx(dO)})}if(!aW){dM()}}function cC(dO){if(dg){return false}return(dO&&dO.length)}function dx(dO,dS){if(!dS||dS>=dO.length){return[dO]}var dP=0;var dQ=dO.length;var dR=[];for(dP;dP<dQ;dP+=dS){dR.push(dO.slice(dP,dP+dS))}return dR}function dK(dP,dO){if(!cC(dP)){return}if(dq&&!bz&&av()){cq.push([dP,null]);return}if(!bQ){db.push([dP,null]);return}aE=true;c2(function(){var dS=dx(dP,50);var dQ=0,dR;for(dQ;dQ<dS.length;dQ++){dR='{"requests":["?'+b3(dS[dQ]).join('","?')+'"],"send_image":0}';
40 if(dn&&bi(dR,null,false)){cx(100)}else{dy(dR,null,false)}}cx(dO)})}function a2(dO){return bw+dO+"."+cl+"."+bC}function cd(dQ,dP,dO){dJ(dQ,"",-129600000,dP,dO)}function cj(){if(by){return"0"}if(!N(X.showModalDialog)&&N(g.cookieEnabled)){return g.cookieEnabled?"1":"0"}var dO=bw+"testcookie";dJ(dO,"1",undefined,bD,dr,b6,aR);var dP=aL(dO)==="1"?"1":"0";cd(dO);return dP}function bu(){bC=cn((dr||dk)+(bD||"/")).slice(0,4)}function ay(){var dP,dO;for(dP=0;dP<cq.length;dP++){dO=typeof cq[dP][0];if(dO==="string"){bT(cq[dP][0],bX,cq[dP][1])}else{if(dO==="object"){dK(cq[dP][0],bX)}}}cq=[]}function c8(){if(!dq){return{}}if(av()){cI(ay)}if(N(dB.res)){return dB}var dP,dR,dT={pdf:"application/pdf",qt:"video/quicktime",realp:"audio/x-pn-realaudio-plugin",wma:"application/x-mplayer2",fla:"application/x-shockwave-flash",java:"application/x-java-vm",ag:"application/x-silverlight"};if(!((new RegExp("MSIE")).test(g.userAgent))){if(g.mimeTypes&&g.mimeTypes.length){for(dP in dT){if(Object.prototype.hasOwnProperty.call(dT,dP)){dR=g.mimeTypes[dT[dP]];
41 dB[dP]=(dR&&dR.enabledPlugin)?"1":"0"}}}try{if(!((new RegExp("Edge[ /](\\d+[\\.\\d]+)")).test(g.userAgent))&&typeof navigator.javaEnabled!=="unknown"&&N(g.javaEnabled)&&g.javaEnabled()){dB.java="1"}}catch(dS){}if(!N(X.showModalDialog)&&N(g.cookieEnabled)){dB.cookie=g.cookieEnabled?"1":"0"}else{dB.cookie=cj()}}if(N(ac.width)&&N(ac.height)){var dQ=parseInt(ac.width,10);var dO=parseInt(ac.height,10);dB.res=dQ+"x"+dO}return dB}function cb(){var dP=a2("cvar"),dO=aL(dP);if(dO&&dO.length){dO=X.JSON.parse(dO);if(aa(dO)){return dO}}return{}}function c5(){if(aZ===false){aZ=cb()}}function dh(){var dO=c8();return cn((g.userAgent||"")+(g.platform||"")+X.JSON.stringify(dO)+(new Date()).getTime()+Math.random()).slice(0,16)}function aJ(){var dO=c8();return cn((g.userAgent||"")+(g.platform||"")+X.JSON.stringify(dO)).slice(0,6)}function br(){return Math.floor((new Date()).getTime()/1000)}function aS(){var dP=br();var dQ=aJ();var dO=String(dP)+dQ;return dO}function dw(dQ){dQ=String(dQ);var dT=aJ();var dR=dT.length;
42 var dS=dQ.substr(-1*dR,dR);var dP=parseInt(dQ.substr(0,dQ.length-dR),10);if(dP&&dS&&dS===dT){var dO=br();if(ba<=0){return true}if(dO>=dP&&dO<=(dP+ba)){return true}}return false}function dL(dO){if(!dd){return""}var dS=e(dO,aD);if(!dS){return""}dS=String(dS);var dQ=new RegExp("^[a-zA-Z0-9]+$");if(dS.length===32&&dQ.test(dS)){var dP=dS.substr(16,32);if(dw(dP)){var dR=dS.substr(0,16);return dR}}return""}function de(){if(!b1){b1=dL(b0)}var dQ=new Date(),dO=Math.round(dQ.getTime()/1000),dP=a2("id"),dT=aL(dP),dS,dR;if(dT){dS=dT.split(".");dS.unshift("0");if(b1.length){dS[1]=b1}return dS}if(b1.length){dR=b1}else{if("0"===cj()){dR=""}else{dR=dh()}}dS=["1",dR,dO];return dS}function a9(){var dR=de(),dP=dR[0],dQ=dR[1],dO=dR[2];return{newVisitor:dP,uuid:dQ,createTs:dO}}function aP(){var dR=new Date(),dP=dR.getTime(),dS=a9().createTs;var dO=parseInt(dS,10);var dQ=(dO*1000)+da-dP;return dQ}function aV(dO){if(!cl){return}var dQ=new Date(),dP=Math.round(dQ.getTime()/1000);if(!N(dO)){dO=a9()}var dR=dO.uuid+"."+dO.createTs+".";
43 dJ(a2("id"),dR,aP(),bD,dr,b6,aR)}function bY(){var dO=aL(a2("ref"));if(dO.length){try{dO=X.JSON.parse(dO);if(aa(dO)){return dO}}catch(dP){}}return["","",0,""]}function bK(dQ){var dP=bw+"testcookie_domain";var dO="testvalue";dJ(dP,dO,10000,null,dQ,b6,aR);if(aL(dP)===dO){cd(dP,null,dQ);return true}return false}function aN(){var dP=by;by=false;var dO,dQ;for(dO=0;dO<bI.length;dO++){dQ=a2(bI[dO]);if(dQ!==dc&&dQ!==bp&&0!==aL(dQ)){cd(dQ,bD,dr)}}by=dP}function ch(dO){cl=dO}function dN(dS){if(!dS||!aa(dS)){return}var dR=[];var dQ;for(dQ in dS){if(Object.prototype.hasOwnProperty.call(dS,dQ)){dR.push(dQ)}}var dT={};dR.sort();var dO=dR.length;var dP;for(dP=0;dP<dO;dP++){dT[dR[dP]]=dS[dR[dP]]}return dT}function cu(){dJ(a2("ses"),"1",cG,bD,dr,b6,aR)}function bs(){var dR="";var dP="abcdefghijklmnopqrstuvwxyz0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZ";var dQ=dP.length;var dO;for(dO=0;dO<6;dO++){dR+=dP.charAt(Math.floor(Math.random()*dQ))}return dR}function aI(dP){if(cF!==""){dP+=cF;bt=true;return dP}if(!h){return dP
44 }var dQ=(typeof h.timing==="object")&&h.timing?h.timing:undefined;if(!dQ){dQ=(typeof h.getEntriesByType==="function")&&h.getEntriesByType("navigation")?h.getEntriesByType("navigation")[0]:undefined}if(!dQ){return dP}var dO="";if(dQ.connectEnd&&dQ.fetchStart){if(dQ.connectEnd<dQ.fetchStart){return dP}dO+="&pf_net="+Math.round(dQ.connectEnd-dQ.fetchStart)}if(dQ.responseStart&&dQ.requestStart){if(dQ.responseStart<dQ.requestStart){return dP}dO+="&pf_srv="+Math.round(dQ.responseStart-dQ.requestStart)}if(dQ.responseStart&&dQ.responseEnd){if(dQ.responseEnd<dQ.responseStart){return dP}dO+="&pf_tfr="+Math.round(dQ.responseEnd-dQ.responseStart)}if(N(dQ.domLoading)){if(dQ.domInteractive&&dQ.domLoading){if(dQ.domInteractive<dQ.domLoading){return dP}dO+="&pf_dm1="+Math.round(dQ.domInteractive-dQ.domLoading)}}else{if(dQ.domInteractive&&dQ.responseEnd){if(dQ.domInteractive<dQ.responseEnd){return dP}dO+="&pf_dm1="+Math.round(dQ.domInteractive-dQ.responseEnd)}}if(dQ.domComplete&&dQ.domInteractive){if(dQ.domComplete<dQ.domInteractive){return dP
45 }dO+="&pf_dm2="+Math.round(dQ.domComplete-dQ.domInteractive)}if(dQ.loadEventEnd&&dQ.loadEventStart){if(dQ.loadEventEnd<dQ.loadEventStart){return dP}dO+="&pf_onl="+Math.round(dQ.loadEventEnd-dQ.loadEventStart)}return dP+dO}function ct(dO){return e(dO,"ignore_referrer")==="1"||e(dO,"ignore_referer")==="1"}function dE(){var dY,dR=new Date(),dS=Math.round(dR.getTime()/1000),d3,dQ,dT=dC,d0,dU,dP=a2("ses"),dX=a2("ref"),dW=aL(dP),dO=bY(),d2=bg||b0,dZ,dV,d1={};dZ=dO[0];dV=dO[1];d3=dO[2];dQ=dO[3];if(!ct(d2)&&!dW){if((!bJ||!dZ.length)&&(dp||c0)&&!be(bB)){for(dY in cJ){if(Object.prototype.hasOwnProperty.call(cJ,dY)){dZ=e(d2,cJ[dY]);if(dZ.length){break}}}for(dY in bU){if(Object.prototype.hasOwnProperty.call(bU,dY)){dV=e(d2,bU[dY]);if(dV.length){break}}}}d0=d(bB);dU=dQ.length?d(dQ):"";if(d0.length&&!a6(d0)&&!cL(bB)&&(!bJ||!dU.length||a6(dU)||cL(dQ))){dQ=bB}if(dQ.length||dZ.length){d3=dS;dO=[dZ,dV,d3,cg(dQ.slice(0,dT))];dJ(dX,X.JSON.stringify(dO),dz,bD,dr,b6,aR)}}if(dZ.length){d1._rcn=u(dZ)}if(dV.length){d1._rck=u(dV)
46 }d1._refts=d3;if(String(dQ).length){d1._ref=u(cg(dQ.slice(0,dT)))}return d1}function cN(dP,d1,d2){var d0,dO=new Date(),dZ=aZ,dV=a2("cvar"),d4=bg||b0,dQ=ct(d4);if(by){aN()}if(dg){return""}var d3=new RegExp("^file://","i");if(!cY&&(X.location.protocol==="file:"||d3.test(d4))){return""}c8();var dW=a9();var dT=K.characterSet||K.charset;if(!dT||dT.toLowerCase()==="utf-8"){dT=null}dP+="&idsite="+cl+"&rec=1&r="+String(Math.random()).slice(2,8)+"&h="+dO.getHours()+"&m="+dO.getMinutes()+"&s="+dO.getSeconds()+"&url="+u(cg(d4))+(bB.length&&!cL(bB)&&!dQ?"&urlref="+u(cg(bB)):"")+(ad(bM)?"&uid="+u(bM):"")+"&_id="+dW.uuid+"&_idn="+dW.newVisitor+(dT?"&cs="+u(dT):"")+"&send_image=0";var dY=dE();for(d0 in dY){if(Object.prototype.hasOwnProperty.call(dY,d0)){dP+="&"+d0+"="+dY[d0]}}var d6=[];if(d1){for(d0 in d1){if(Object.prototype.hasOwnProperty.call(d1,d0)&&/^dimension\d+$/.test(d0)){var dR=d0.replace("dimension","");d6.push(parseInt(dR,10));d6.push(String(dR));dP+="&"+d0+"="+u(d1[d0]);delete d1[d0]}}}if(d1&&E(d1)){d1=null
47 }for(d0 in cP){if(Object.prototype.hasOwnProperty.call(cP,d0)){dP+="&"+d0+"="+u(cP[d0])}}for(d0 in bA){if(Object.prototype.hasOwnProperty.call(bA,d0)){var dU=(-1===Q(d6,d0));if(dU){dP+="&dimension"+d0+"="+u(bA[d0])}}}if(d1){dP+="&data="+u(X.JSON.stringify(d1))}else{if(aw){dP+="&data="+u(X.JSON.stringify(aw))}}function dS(d7,d8){var d9=X.JSON.stringify(d7);if(d9.length>2){return"&"+d8+"="+u(d9)}return""}var d5=dN(ca);var dX=dN(cE);dP+=dS(d5,"cvar");dP+=dS(dX,"e_cvar");if(aZ){dP+=dS(aZ,"_cvar");for(d0 in dZ){if(Object.prototype.hasOwnProperty.call(dZ,d0)){if(aZ[d0][0]===""||aZ[d0][1]===""){delete aZ[d0]}}}if(b4){dJ(dV,X.JSON.stringify(aZ),cG,bD,dr,b6,aR)}}if(bd&&bS&&!bt){dP=aI(dP);bt=true}if(aU){dP+="&pv_id="+aU}aV(dW);cu();dP+=ah(d2,{tracker:bW,request:dP});if(dt.length){dP+="&"+dt}if(au()){dP+="&tracker_install_check="+q}if(D(cs)){dP=cs(dP)}return dP}b5=function bj(){var dO=new Date();dO=dO.getTime();if(!ds){return false}if(ds+bh<=dO){bW.ping();return true}return false};function bE(dR,dQ,dV,dS,dO,dY){var dU="idgoal=0",dP=new Date(),dW=[],dX,dT=String(dR).length;
48 if(dT){dU+="&ec_id="+u(dR)}dU+="&revenue="+dQ;if(String(dV).length){dU+="&ec_st="+dV}if(String(dS).length){dU+="&ec_tx="+dS}if(String(dO).length){dU+="&ec_sh="+dO}if(String(dY).length){dU+="&ec_dt="+dY}if(du){for(dX in du){if(Object.prototype.hasOwnProperty.call(du,dX)){if(!N(du[dX][1])){du[dX][1]=""}if(!N(du[dX][2])){du[dX][2]=""}if(!N(du[dX][3])||String(du[dX][3]).length===0){du[dX][3]=0}if(!N(du[dX][4])||String(du[dX][4]).length===0){du[dX][4]=1}dW.push(du[dX])}}dU+="&ec_items="+u(X.JSON.stringify(dW))}dU=cN(dU,aw,"ecommerce");bT(dU,bX);if(dT){du={}}}function cc(dO,dS,dR,dQ,dP,dT){if(String(dO).length&&N(dS)){bE(dO,dS,dR,dQ,dP,dT)}}function bG(dO){if(N(dO)){bE("",dO,"","","","")}}function ce(dP,dR,dQ){if(!bO){aU=bs()}var dO=cN("action_name="+u(aq(dP||bv)),dR,"log");if(bd&&!bt){dO=aI(dO)}bT(dO,bX,dQ)}function bb(dQ,dP){var dR,dO="(^| )(piwik[_-]"+dP+"|matomo[_-]"+dP;if(dQ){for(dR=0;dR<dQ.length;dR++){dO+="|"+dQ[dR]}}dO+=")( |$)";return new RegExp(dO)}function a4(dO){return(aM&&dO&&0===String(dO).indexOf(aM))
49 }function cR(dS,dO,dT,dP){if(a4(dO)){return 0}var dR=bb(bZ,"download"),dQ=bb(bk,"link"),dU=new RegExp("\\.("+dA.join("|")+")([?&#]|$)","i");if(dQ.test(dS)){return"link"}if(dP||dR.test(dS)||dU.test(dO)){return"download"}if(dT){return 0}return"link"}function aC(dP){var dO;dO=dP.parentNode;while(dO!==null&&N(dO)){if(aj.isLinkElement(dP)){break}dP=dO;dO=dP.parentNode}return dP}function dH(dT){dT=aC(dT);if(!aj.hasNodeAttribute(dT,"href")){return}if(!N(dT.href)){return}var dS=aj.getAttributeValueFromNode(dT,"href");var dP=dT.pathname||cD(dT.href);var dU=dT.hostname||d(dT.href);var dV=dU.toLowerCase();var dQ=dT.href.replace(dU,dV);var dR=new RegExp("^(javascript|vbscript|jscript|mocha|livescript|ecmascript|mailto|tel):","i");if(!dR.test(dQ)){var dO=cR(dT.className,dQ,aA(dV,dP),aj.hasNodeAttribute(dT,"download"));if(dO){return{type:dO,href:dQ}}}}function aY(dO,dP,dQ,dR){var dS=x.buildInteractionRequestParams(dO,dP,dQ,dR);if(!dS){return}return cN(dS,null,"contentInteraction")}function bn(dO,dP){if(!dO||!dP){return false
50 }var dQ=x.findTargetNode(dO);if(x.shouldIgnoreInteraction(dQ)){return false}dQ=x.findTargetNodeNoDefault(dO);if(dQ&&!Z(dQ,dP)){return false}return true}function cQ(dQ,dP,dS){if(!dQ){return}var dO=x.findParentContentNode(dQ);if(!dO){return}if(!bn(dO,dQ)){return}var dR=x.buildContentBlock(dO);if(!dR){return}if(!dR.target&&dS){dR.target=dS}return x.buildInteractionRequestParams(dP,dR.name,dR.piece,dR.target)}function a7(dP){if(!cr||!cr.length){return false}var dO,dQ;for(dO=0;dO<cr.length;dO++){dQ=cr[dO];if(dQ&&dQ.name===dP.name&&dQ.piece===dP.piece&&dQ.target===dP.target){return true}}return false}function a8(dO){return function(dS){if(!dO){return}var dQ=x.findParentContentNode(dO);var dP;if(dS){dP=dS.target||dS.srcElement}if(!dP){dP=dO}if(!bn(dQ,dP)){return}if(!dQ){return false}var dT=x.findTargetNode(dQ);if(!dT||x.shouldIgnoreInteraction(dT)){return false}var dR=dH(dT);if(dD&&dR&&dR.type){return dR.type}return bW.trackContentInteractionNode(dP,"click")}}function cf(dQ){if(!dQ||!dQ.length){return
51 }var dO,dP;for(dO=0;dO<dQ.length;dO++){dP=x.findTargetNode(dQ[dO]);if(dP&&!dP.contentInteractionTrackingSetupDone){dP.contentInteractionTrackingSetupDone=true;at(dP,"click",a8(dP))}}}function bL(dQ,dR){if(!dQ||!dQ.length){return[]}var dO,dP;for(dO=0;dO<dQ.length;dO++){if(a7(dQ[dO])){dQ.splice(dO,1);dO--}else{cr.push(dQ[dO])}}if(!dQ||!dQ.length){return[]}cf(dR);var dS=[];for(dO=0;dO<dQ.length;dO++){dP=cN(x.buildImpressionRequestParams(dQ[dO].name,dQ[dO].piece,dQ[dO].target),undefined,"contentImpressions");if(dP){dS.push(dP)}}return dS}function cZ(dP){var dO=x.collectContent(dP);return bL(dO,dP)}function bl(dP){if(!dP||!dP.length){return[]}var dO;for(dO=0;dO<dP.length;dO++){if(!x.isNodeVisible(dP[dO])){dP.splice(dO,1);dO--}}if(!dP||!dP.length){return[]}return cZ(dP)}function aO(dQ,dO,dP){var dR=x.buildImpressionRequestParams(dQ,dO,dP);return cN(dR,null,"contentImpression")}function dG(dR,dP){if(!dR){return}var dO=x.findParentContentNode(dR);var dQ=x.buildContentBlock(dO);if(!dQ){return}if(!dP){dP="Unknown"
52 }return aY(dP,dQ.name,dQ.piece,dQ.target)}function df(dP,dR,dO,dQ){return"e_c="+u(dP)+"&e_a="+u(dR)+(N(dO)?"&e_n="+u(dO):"")+(N(dQ)?"&e_v="+u(dQ):"")+"&ca=1"}function aB(dQ,dS,dO,dR,dU,dT){if(!ad(dQ)||!ad(dS)){ap("Error while logging event: Parameters `category` and `action` must not be empty or filled with whitespaces");return false}var dP=cN(df(dQ,dS,dO,dR),dU,"event");bT(dP,bX,dT)}function co(dO,dR,dP,dS){var dQ=cN("search="+u(dO)+(dR?"&search_cat="+u(dR):"")+(N(dP)?"&search_count="+dP:""),dS,"sitesearch");bT(dQ,bX)}function dj(dO,dS,dR,dQ){var dP=cN("idgoal="+dO+(dS?"&revenue="+dS:""),dR,"goal");bT(dP,bX,dQ)}function dv(dR,dO,dV,dU,dQ){var dT=dO+"="+u(cg(dR));var dP=cQ(dQ,"click",dR);if(dP){dT+="&"+dP}var dS=cN(dT,dV,"link");bT(dS,bX,dU)}function b8(dP,dO){if(dP!==""){return dP+dO.charAt(0).toUpperCase()+dO.slice(1)}return dO}function cy(dT){var dS,dO,dR=["","webkit","ms","moz"],dQ;if(!bq){for(dO=0;dO<dR.length;dO++){dQ=dR[dO];if(Object.prototype.hasOwnProperty.call(K,b8(dQ,"hidden"))){if(K[b8(dQ,"visibilityState")]==="prerender"){dS=true
53 }break}}}if(dS){at(K,dQ+"visibilitychange",function dP(){K.removeEventListener(dQ+"visibilitychange",dP,false);dT()});return}dT()}function bF(){var dP=bW.getVisitorId();var dO=aS();return dP+dO}function cB(dO){if(!dO){return}if(!aj.hasNodeAttribute(dO,"href")){return}var dP=aj.getAttributeValueFromNode(dO,"href");if(!dP||a4(dP)){return}if(!bW.getVisitorId()){return}dP=j(dP,aD);var dQ=bF();dP=J(dP,aD,dQ);aj.setAnyAttribute(dO,"href",dP)}function bx(dR){var dS=aj.getAttributeValueFromNode(dR,"href");if(!dS){return false}dS=String(dS);var dP=dS.indexOf("//")===0||dS.indexOf("http://")===0||dS.indexOf("https://")===0;if(!dP){return false}var dO=dR.pathname||cD(dR.href);var dQ=(dR.hostname||d(dR.href)).toLowerCase();if(aA(dQ,dO)){if(!c7(dk,P(dQ))){return true}return false}return false}function c6(dO){var dP=dH(dO);if(dP&&dP.type){dP.href=p(dP.href);dv(dP.href,dP.type,undefined,null,dO);return}if(dd){dO=aC(dO);if(bx(dO)){cB(dO)}}}function cS(){return K.all&&!K.addEventListener}function dl(dO){var dQ=dO.which;
54 var dP=(typeof dO.button);if(!dQ&&dP!=="undefined"){if(cS()){if(dO.button&1){dQ=1}else{if(dO.button&2){dQ=3}else{if(dO.button&4){dQ=2}}}}else{if(dO.button===0||dO.button==="0"){dQ=1}else{if(dO.button&1){dQ=2}else{if(dO.button&2){dQ=3}}}}}return dQ}function b7(dO){switch(dl(dO)){case 1:return"left";case 2:return"middle";case 3:return"right"}}function bc(dO){return dO.target||dO.srcElement}function dm(dO){return dO==="A"||dO==="AREA"}function aK(dO){function dP(dR){var dS=bc(dR);var dT=dS.nodeName;var dQ=bb(bN,"ignore");while(!dm(dT)&&dS&&dS.parentNode){dS=dS.parentNode;dT=dS.nodeName}if(dS&&dm(dT)&&!dQ.test(dS.className)){return dS}}return function(dS){dS=dS||X.event;var dT=dP(dS);if(!dT){return}var dR=b7(dS);if(dS.type==="click"){var dQ=false;if(dO&&dR==="middle"){dQ=true}if(dT&&!dQ){c6(dT)}}else{if(dS.type==="mousedown"){if(dR==="middle"&&dT){a0=dR;bP=dT}else{a0=bP=null}}else{if(dS.type==="mouseup"){if(dR===a0&&dT===bP){c6(dT)}a0=bP=null}else{if(dS.type==="contextmenu"){c6(dT)}}}}}}function az(dR,dQ,dO){var dP=typeof dQ;
55 if(dP==="undefined"){dQ=true}at(dR,"click",aK(dQ),dO);if(dQ){at(dR,"mouseup",aK(dQ),dO);at(dR,"mousedown",aK(dQ),dO);at(dR,"contextmenu",aK(dQ),dO)}}function a1(dP,dS,dT){if(cw){return true}cw=true;var dU=false;var dR,dQ;function dO(){dU=true}n(function(){function dV(dX){setTimeout(function(){if(!cw){return}dU=false;dT.trackVisibleContentImpressions();dV(dX)},dX)}function dW(dX){setTimeout(function(){if(!cw){return}if(dU){dU=false;dT.trackVisibleContentImpressions()}dW(dX)},dX)}if(dP){dR=["scroll","resize"];for(dQ=0;dQ<dR.length;dQ++){if(K.addEventListener){K.addEventListener(dR[dQ],dO,false)}else{X.attachEvent("on"+dR[dQ],dO)}}dW(100)}if(dS&&dS>0){dS=parseInt(dS,10);dV(dS)}})}var bR={enabled:true,requests:[],timeout:null,interval:2500,sendRequests:function(){var dO=this.requests;this.requests=[];if(dO.length===1){bT(dO[0],bX)}else{dK(dO,bX)}},canQueue:function(){return !m&&this.enabled},pushMultiple:function(dP){if(!this.canQueue()){dK(dP,bX);return}var dO;for(dO=0;dO<dP.length;dO++){this.push(dP[dO])
56 }},push:function(dO){if(!dO){return}if(!this.canQueue()){bT(dO,bX);return}bR.requests.push(dO);if(this.timeout){clearTimeout(this.timeout);this.timeout=null}this.timeout=setTimeout(function(){bR.timeout=null;bR.sendRequests()},bR.interval);var dP="RequestQueue"+aF;if(!Object.prototype.hasOwnProperty.call(b,dP)){b[dP]={unload:function(){if(bR.timeout){clearTimeout(bR.timeout)}bR.sendRequests()}}}}};bu();this.hasConsent=function(){return bQ};this.getVisitorInfo=function(){if(!aL(a2("id"))){aV()}return de()};this.getVisitorId=function(){return this.getVisitorInfo()[1]};this.getAttributionInfo=function(){return bY()};this.getAttributionCampaignName=function(){return bY()[0]};this.getAttributionCampaignKeyword=function(){return bY()[1]};this.getAttributionReferrerTimestamp=function(){return bY()[2]};this.getAttributionReferrerUrl=function(){return bY()[3]};this.setTrackerUrl=function(dO){aM=dO};this.getTrackerUrl=function(){return aM};this.getMatomoUrl=function(){return ab(this.getTrackerUrl(),bV)
57 };this.getPiwikUrl=function(){return this.getMatomoUrl()};this.addTracker=function(dQ,dP){if(!N(dQ)||null===dQ){dQ=this.getTrackerUrl()}var dO=new U(dQ,dP);M.push(dO);v.trigger("TrackerAdded",[this]);return dO};this.getSiteId=function(){return cl};this.setSiteId=function(dO){ch(dO)};this.resetUserId=function(){bM=""};this.setUserId=function(dO){if(ad(dO)){bM=dO}};this.setVisitorId=function(dP){var dO=/[0-9A-Fa-f]{16}/g;if(y(dP)&&dO.test(dP)){b1=dP}else{ap("Invalid visitorId set"+dP)}};this.getUserId=function(){return bM};this.setCustomData=function(dO,dP){if(aa(dO)){aw=dO}else{if(!aw){aw={}}aw[dO]=dP}};this.getCustomData=function(){return aw};this.setCustomRequestProcessing=function(dO){cs=dO};this.appendToTrackingUrl=function(dO){dt=dO};this.getRequest=function(dO){return cN(dO)};this.addPlugin=function(dO,dP){b[dO]=dP};this.setCustomDimension=function(dO,dP){dO=parseInt(dO,10);if(dO>0){if(!N(dP)){dP=""}if(!y(dP)){dP=String(dP)}bA[dO]=dP}};this.getCustomDimension=function(dO){dO=parseInt(dO,10);
58 if(dO>0&&Object.prototype.hasOwnProperty.call(bA,dO)){return bA[dO]}};this.deleteCustomDimension=function(dO){dO=parseInt(dO,10);if(dO>0){delete bA[dO]}};this.setCustomVariable=function(dP,dO,dS,dQ){var dR;if(!N(dQ)){dQ="visit"}if(!N(dO)){return}if(!N(dS)){dS=""}if(dP>0){dO=!y(dO)?String(dO):dO;dS=!y(dS)?String(dS):dS;dR=[dO.slice(0,bH),dS.slice(0,bH)];if(dQ==="visit"||dQ===2){c5();aZ[dP]=dR}else{if(dQ==="page"||dQ===3){ca[dP]=dR}else{if(dQ==="event"){cE[dP]=dR}}}}};this.getCustomVariable=function(dP,dQ){var dO;if(!N(dQ)){dQ="visit"}if(dQ==="page"||dQ===3){dO=ca[dP]}else{if(dQ==="event"){dO=cE[dP]}else{if(dQ==="visit"||dQ===2){c5();dO=aZ[dP]}}}if(!N(dO)||(dO&&dO[0]==="")){return false}return dO};this.deleteCustomVariable=function(dO,dP){if(this.getCustomVariable(dO,dP)){this.setCustomVariable(dO,"","",dP)}};this.deleteCustomVariables=function(dO){if(dO==="page"||dO===3){ca={}}else{if(dO==="event"){cE={}}else{if(dO==="visit"||dO===2){aZ={}}}}};this.storeCustomVariablesInCookie=function(){b4=true
59 };this.setLinkTrackingTimer=function(dO){bX=dO};this.getLinkTrackingTimer=function(){return bX};this.setDownloadExtensions=function(dO){if(y(dO)){dO=dO.split("|")}dA=dO};this.addDownloadExtensions=function(dP){var dO;if(y(dP)){dP=dP.split("|")}for(dO=0;dO<dP.length;dO++){dA.push(dP[dO])}};this.removeDownloadExtensions=function(dQ){var dP,dO=[];if(y(dQ)){dQ=dQ.split("|")}for(dP=0;dP<dA.length;dP++){if(Q(dQ,dA[dP])===-1){dO.push(dA[dP])}}dA=dO};this.setDomains=function(dO){aG=y(dO)?[dO]:dO;var dS=false,dQ=0,dP;for(dQ;dQ<aG.length;dQ++){dP=String(aG[dQ]);if(c7(dk,P(dP))){dS=true;break}var dR=cD(dP);if(dR&&dR!=="/"&&dR!=="/*"){dS=true;break}}if(!dS){aG.push(dk)}};this.setExcludedReferrers=function(dO){cU=y(dO)?[dO]:dO};this.enableCrossDomainLinking=function(){dd=true};this.disableCrossDomainLinking=function(){dd=false};this.isCrossDomainLinkingEnabled=function(){return dd};this.setCrossDomainLinkingTimeout=function(dO){ba=dO};this.getCrossDomainLinkingUrlParameter=function(){return u(aD)+"="+u(bF())
60 };this.setIgnoreClasses=function(dO){bN=y(dO)?[dO]:dO};this.setRequestMethod=function(dO){if(dO){dF=String(dO).toUpperCase()}else{dF=cz}if(dF==="GET"){this.disableAlwaysUseSendBeacon()}};this.setRequestContentType=function(dO){cT=dO||aQ};this.setGenerationTimeMs=function(dO){ap("setGenerationTimeMs is no longer supported since Matomo 4. The call will be ignored. The replacement is setPagePerformanceTiming.")};this.setPagePerformanceTiming=function(dS,dU,dT,dP,dV,dQ){var dR={pf_net:dS,pf_srv:dU,pf_tfr:dT,pf_dm1:dP,pf_dm2:dV,pf_onl:dQ};try{dR=R(dR,N);dR=C(dR);cF=l(dR);if(cF===""){ap("setPagePerformanceTiming() called without parameters. This function needs to be called with at least one performance parameter.");return}bt=false;bS=true}catch(dO){ap("setPagePerformanceTiming: "+dO.toString())}};this.setReferrerUrl=function(dO){bB=dO};this.setCustomUrl=function(dO){bg=b9(b0,dO)};this.getCurrentUrl=function(){return bg||b0};this.setDocumentTitle=function(dO){bv=dO};this.setPageViewId=function(dO){aU=dO;
61 bO=true};this.getPageViewId=function(){return aU};this.setAPIUrl=function(dO){bV=dO};this.setDownloadClasses=function(dO){bZ=y(dO)?[dO]:dO};this.setLinkClasses=function(dO){bk=y(dO)?[dO]:dO};this.setIgnoreCampaignsForReferrers=function(dO){ck=y(dO)?[dO]:dO};this.setCampaignNameKey=function(dO){cJ=y(dO)?[dO]:dO};this.setCampaignKeywordKey=function(dO){bU=y(dO)?[dO]:dO};this.discardHashTag=function(dO){b2=dO};this.setCookieNamePrefix=function(dO){bw=dO;if(aZ){aZ=cb()}};this.setCookieDomain=function(dO){var dP=P(dO);if(!by&&!bK(dP)){ap("Can't write cookie on domain "+dO)}else{dr=dP;bu()}};this.setExcludedQueryParams=function(dO){cA=y(dO)?[dO]:dO};this.getCookieDomain=function(){return dr};this.hasCookies=function(){return"1"===cj()};this.setSessionCookie=function(dQ,dP,dO){if(!dQ){throw new Error("Missing cookie name")}if(!N(dO)){dO=cG}bI.push(dQ);dJ(a2(dQ),dP,dO,bD,dr,b6,aR)};this.getCookie=function(dP){var dO=aL(a2(dP));if(dO===0){return null}return dO};this.setCookiePath=function(dO){bD=dO;
62 bu()};this.getCookiePath=function(){return bD};this.setVisitorCookieTimeout=function(dO){da=dO*1000};this.setSessionCookieTimeout=function(dO){cG=dO*1000};this.getSessionCookieTimeout=function(){return cG};this.setReferralCookieTimeout=function(dO){dz=dO*1000};this.setConversionAttributionFirstReferrer=function(dO){bJ=dO};this.setSecureCookie=function(dO){if(dO&&location.protocol!=="https:"){ap("Error in setSecureCookie: You cannot use `Secure` on http.");return}b6=dO};this.setCookieSameSite=function(dO){dO=String(dO);dO=dO.charAt(0).toUpperCase()+dO.toLowerCase().slice(1);if(dO!=="None"&&dO!=="Lax"&&dO!=="Strict"){ap("Ignored value for sameSite. Please use either Lax, None, or Strict.");return}if(dO==="None"){if(location.protocol==="https:"){this.setSecureCookie(true)}else{ap("sameSite=None cannot be used on http, reverted to sameSite=Lax.");dO="Lax"}}aR=dO};this.disableCookies=function(){by=true;if(cl){aN()}};this.areCookiesEnabled=function(){return !by};this.setCookieConsentGiven=function(){if(by&&!dg){by=false;
63 if(!dq){this.enableBrowserFeatureDetection()}if(cl&&aE){aV();var dO=cN("ping=1",null,"ping");bT(dO,bX)}}};this.requireCookieConsent=function(){if(this.getRememberedCookieConsent()){return false}this.disableCookies();return true};this.getRememberedCookieConsent=function(){return aL(c3)};this.forgetCookieConsentGiven=function(){cd(c3,bD,dr);this.disableCookies()};this.rememberCookieConsentGiven=function(dP){if(dP){dP=dP*60*60*1000}else{dP=30*365*24*60*60*1000}this.setCookieConsentGiven();var dO=new Date().getTime();dJ(c3,dO,dP,bD,dr,b6,aR)};this.deleteCookies=function(){aN()};this.setDoNotTrack=function(dP){var dO=g.doNotTrack||g.msDoNotTrack;dg=dP&&(dO==="yes"||dO==="1");if(dg){this.disableCookies()}};this.disableCampaignParameters=function(){dp=false};this.alwaysUseSendBeacon=function(){dn=true};this.disableAlwaysUseSendBeacon=function(){dn=false};this.addListener=function(dP,dO){az(dP,dO,false)};this.enableLinkTracking=function(dP){if(dD){return}dD=true;var dO=this;r(function(){ax=true;
64 var dQ=K.body;az(dQ,dP,true)})};this.enableJSErrorTracking=function(){if(di){return}di=true;var dO=X.onerror;X.onerror=function(dT,dR,dQ,dS,dP){cy(function(){var dU="JavaScript Errors";var dV=dR+":"+dQ;if(dS){dV+=":"+dS}if(Q(cO,dU+dV+dT)===-1){cO.push(dU+dV+dT);aB(dU,dV,dT)}});if(dO){return dO(dT,dR,dQ,dS,dP)}return false}};this.disablePerformanceTracking=function(){bd=false};this.enableHeartBeatTimer=function(dO){dO=Math.max(dO||15,5);bh=dO*1000;if(ds!==null){dM()}};this.disableHeartBeatTimer=function(){if(bh||aW){if(X.removeEventListener){X.removeEventListener("focus",bm);X.removeEventListener("blur",aH);X.removeEventListener("visibilitychange",a5)}else{if(X.detachEvent){X.detachEvent("onfocus",bm);X.detachEvent("onblur",aH);X.detachEvent("visibilitychange",a5)}}}bh=null;aW=false};this.killFrame=function(){if(X.location!==X.top.location){X.top.location=X.location}};this.redirectFile=function(dO){if(X.location.protocol==="file:"){X.location=dO}};this.setCountPreRendered=function(dO){bq=dO
65 };this.trackGoal=function(dO,dR,dQ,dP){cy(function(){dj(dO,dR,dQ,dP)})};this.trackLink=function(dP,dO,dR,dQ){cy(function(){dv(dP,dO,dR,dQ)})};this.getNumTrackedPageViews=function(){return cM};this.trackPageView=function(dO,dQ,dP){cr=[];db=[];cO=[];if(S(cl)){cy(function(){ae(aM,bV,cl)})}else{cy(function(){cM++;ce(dO,dQ,dP)})}};this.disableBrowserFeatureDetection=function(){dq=false;dB={};if(av()){ay()}};this.enableBrowserFeatureDetection=function(){dq=true;c8()};this.trackAllContentImpressions=function(){if(S(cl)){return}cy(function(){r(function(){var dO=x.findContentNodes();var dP=cZ(dO);bR.pushMultiple(dP)})})};this.trackVisibleContentImpressions=function(dO,dP){if(S(cl)){return}if(!N(dO)){dO=true}if(!N(dP)){dP=750}a1(dO,dP,this);cy(function(){n(function(){var dQ=x.findContentNodes();var dR=bl(dQ);bR.pushMultiple(dR)})})};this.trackContentImpression=function(dQ,dO,dP){if(S(cl)){return}dQ=a(dQ);dO=a(dO);dP=a(dP);if(!dQ){return}dO=dO||"Unknown";cy(function(){var dR=aO(dQ,dO,dP);bR.push(dR)
66 })};this.trackContentImpressionsWithinNode=function(dO){if(S(cl)||!dO){return}cy(function(){if(cw){n(function(){var dP=x.findContentNodesWithinNode(dO);var dQ=bl(dP);bR.pushMultiple(dQ)})}else{r(function(){var dP=x.findContentNodesWithinNode(dO);var dQ=cZ(dP);bR.pushMultiple(dQ)})}})};this.trackContentInteraction=function(dQ,dR,dO,dP){if(S(cl)){return}dQ=a(dQ);dR=a(dR);dO=a(dO);dP=a(dP);if(!dQ||!dR){return}dO=dO||"Unknown";cy(function(){var dS=aY(dQ,dR,dO,dP);if(dS){bR.push(dS)}})};this.trackContentInteractionNode=function(dQ,dP){if(S(cl)||!dQ){return}var dO=null;cy(function(){dO=dG(dQ,dP);if(dO){bR.push(dO)}});return dO};this.logAllContentBlocksOnPage=function(){var dQ=x.findContentNodes();var dO=x.collectContent(dQ);var dP=typeof console;if(dP!=="undefined"&&console&&console.log){console.log(dO)}};this.trackEvent=function(dP,dR,dO,dQ,dT,dS){cy(function(){aB(dP,dR,dO,dQ,dT,dS)})};this.trackSiteSearch=function(dO,dQ,dP,dR){cr=[];cy(function(){co(dO,dQ,dP,dR)})};this.setEcommerceView=function(dS,dO,dQ,dP){cP={};
67 if(ad(dQ)){dQ=String(dQ)}if(!N(dQ)||dQ===null||dQ===false||!dQ.length){dQ=""}else{if(dQ instanceof Array){dQ=X.JSON.stringify(dQ)}}var dR="_pkc";cP[dR]=dQ;if(N(dP)&&dP!==null&&dP!==false&&String(dP).length){dR="_pkp";cP[dR]=dP}if(!ad(dS)&&!ad(dO)){return}if(ad(dS)){dR="_pks";cP[dR]=dS}if(!ad(dO)){dO=""}dR="_pkn";cP[dR]=dO};this.getEcommerceItems=function(){return JSON.parse(JSON.stringify(du))};this.addEcommerceItem=function(dS,dO,dQ,dP,dR){if(ad(dS)){du[dS]=[String(dS),dO,dQ,dP,dR]}};this.removeEcommerceItem=function(dO){if(ad(dO)){dO=String(dO);delete du[dO]}};this.clearEcommerceCart=function(){du={}};this.trackEcommerceOrder=function(dO,dS,dR,dQ,dP,dT){cc(dO,dS,dR,dQ,dP,dT)};this.trackEcommerceCartUpdate=function(dO){bG(dO)};this.trackRequest=function(dP,dR,dQ,dO){cy(function(){var dS=cN(dP,dR,dO);bT(dS,bX,dQ)})};this.ping=function(){this.trackRequest("ping=1",null,null,"ping")};this.disableQueueRequest=function(){bR.enabled=false};this.setRequestQueueInterval=function(dO){if(dO<1000){throw new Error("Request queue interval needs to be at least 1000ms")
68 }bR.interval=dO};this.queueRequest=function(dP,dO){cy(function(){var dQ=dO?dP:cN(dP);bR.push(dQ)})};this.isConsentRequired=function(){return c0};this.getRememberedConsent=function(){var dO=aL(bp);if(aL(dc)){if(dO){cd(bp,bD,dr)}return null}if(!dO||dO===0){return null}return dO};this.hasRememberedConsent=function(){return !!this.getRememberedConsent()};this.requireConsent=function(){c0=true;bQ=this.hasRememberedConsent();if(!bQ){by=true}z++;b["CoreConsent"+z]={unload:function(){if(!bQ){aN()}}}};this.setConsentGiven=function(dP){bQ=true;if(!dq){this.enableBrowserFeatureDetection()}cd(dc,bD,dr);var dQ,dO;for(dQ=0;dQ<db.length;dQ++){dO=typeof db[dQ][0];if(dO==="string"){bT(db[dQ][0],bX,db[dQ][1])}else{if(dO==="object"){dK(db[dQ][0],bX)}}}db=[];if(!N(dP)||dP){this.setCookieConsentGiven()}};this.rememberConsentGiven=function(dQ){if(dQ){dQ=dQ*60*60*1000}else{dQ=30*365*24*60*60*1000}var dO=true;this.setConsentGiven(dO);var dP=new Date().getTime();dJ(bp,dP,dQ,bD,dr,b6,aR)};this.forgetConsentGiven=function(dO){if(dO){dO=dO*60*60*1000
69 }else{dO=30*365*24*60*60*1000}cd(bp,bD,dr);dJ(dc,new Date().getTime(),dO,bD,dr,b6,aR);this.forgetCookieConsentGiven();this.requireConsent()};this.isUserOptedOut=function(){return !bQ};this.optUserOut=this.forgetConsentGiven;this.forgetUserOptOut=function(){this.setConsentGiven(false)};this.enableFileTracking=function(){cY=true};this.setReferrerUrlMaxLength=function(dO){dC=dO};n(function(){setTimeout(function(){bS=true},0)});v.trigger("TrackerSetup",[this]);v.addPlugin("TrackerVisitorIdCookie"+aF,{unload:function(){if(av()&&!bz){bz=true;ay()}if(!aE){aV();dE()}}})}function L(){return{push:ak}}function c(az,ay){var aA={};var aw,ax;for(aw=0;aw<ay.length;aw++){var au=ay[aw];aA[au]=1;for(ax=0;ax<az.length;ax++){if(az[ax]&&az[ax][0]){var av=az[ax][0];if(au===av){ak(az[ax]);delete az[ax];if(aA[av]>1&&av!=="addTracker"&&av!=="enableLinkTracking"){ap("The method "+av+' is registered more than once in "_paq" variable. Only the last call has an effect. Please have a look at the multiple Matomo trackers documentation: https://developer.matomo.org/guides/tracking-javascript-guide#multiple-piwik-trackers')
70 }aA[av]++}}}}return az}var F=["addTracker","enableFileTracking","forgetCookieConsentGiven","requireCookieConsent","disableBrowserFeatureDetection","disableCampaignParameters","disableCookies","setTrackerUrl","setAPIUrl","enableCrossDomainLinking","setCrossDomainLinkingTimeout","setSessionCookieTimeout","setVisitorCookieTimeout","setCookieNamePrefix","setCookieSameSite","setSecureCookie","setCookiePath","setCookieDomain","setReferrerUrlMaxLength","setDomains","setUserId","setVisitorId","setSiteId","alwaysUseSendBeacon","disableAlwaysUseSendBeacon","enableLinkTracking","setCookieConsentGiven","requireConsent","setConsentGiven","disablePerformanceTracking","setPagePerformanceTiming","setExcludedQueryParams","setExcludedReferrers"];function ai(aw,av){var au=new U(aw,av);M.push(au);_paq=c(_paq,F);for(I=0;I<_paq.length;I++){if(_paq[I]){ak(_paq[I])}}_paq=new L();v.trigger("TrackerAdded",[au]);return au}at(X,"beforeunload",an,false);at(X,"visibilitychange",function(){if(m){return}if(K.visibilityState==="hidden"){ah("unload")
71 }},false);at(X,"online",function(){if(N(g.serviceWorker)){g.serviceWorker.ready.then(function(au){if(au&&au.sync){return au.sync.register("matomoSync")}},function(){})}},false);at(X,"message",function(az){if(!az||!az.origin){return}var aB,ax,av;var aC=d(az.origin);var ay=v.getAsyncTrackers();for(ax=0;ax<ay.length;ax++){av=d(ay[ax].getMatomoUrl());if(av===aC){aB=ay[ax];break}}if(!aB){return}var aw=null;try{aw=JSON.parse(az.data)}catch(aA){return}if(!aw){return}function au(aF){var aH=K.getElementsByTagName("iframe");for(ax=0;ax<aH.length;ax++){var aG=aH[ax];var aD=d(aG.src);if(aG.contentWindow&&N(aG.contentWindow.postMessage)&&aD===aC){var aE=JSON.stringify(aF);aG.contentWindow.postMessage(aE,az.origin)}}}if(N(aw.maq_initial_value)){au({maq_opted_in:aw.maq_initial_value&&aB.hasConsent(),maq_url:aB.getMatomoUrl(),maq_optout_by_default:aB.isConsentRequired()})}else{if(N(aw.maq_opted_in)){ay=v.getAsyncTrackers();for(ax=0;ax<ay.length;ax++){aB=ay[ax];if(aw.maq_opted_in){aB.rememberConsentGiven()
72 }else{aB.forgetConsentGiven()}}au({maq_confirm_opted_in:aB.hasConsent(),maq_url:aB.getMatomoUrl(),maq_optout_by_default:aB.isConsentRequired()})}}},false);Date.prototype.getTimeAlias=Date.prototype.getTime;v={initialized:false,JSON:X.JSON,DOM:{addEventListener:function(ax,aw,av,au){var ay=typeof au;if(ay==="undefined"){au=false}at(ax,aw,av,au)},onLoad:n,onReady:r,isNodeVisible:i,isOrWasNodeVisible:x.isNodeVisible},on:function(av,au){if(!A[av]){A[av]=[]}A[av].push(au)},off:function(aw,av){if(!A[aw]){return}var au=0;for(au;au<A[aw].length;au++){if(A[aw][au]===av){A[aw].splice(au,1)}}},trigger:function(aw,ax,av){if(!A[aw]){return}var au=0;for(au;au<A[aw].length;au++){A[aw][au].apply(av||X,ax)}},addPlugin:function(au,av){b[au]=av},getTracker:function(av,au){if(!N(au)){au=this.getAsyncTracker().getSiteId()}if(!N(av)){av=this.getAsyncTracker().getTrackerUrl()}return new U(av,au)},getAsyncTrackers:function(){return M},addTracker:function(aw,av){var au;if(!M.length){au=ai(aw,av)}else{au=M[0].addTracker(aw,av)
73 }return au},getAsyncTracker:function(ay,ax){var aw;if(M&&M.length&&M[0]){aw=M[0]}else{return ai(ay,ax)}if(!ax&&!ay){return aw}if((!N(ax)||null===ax)&&aw){ax=aw.getSiteId()}if((!N(ay)||null===ay)&&aw){ay=aw.getTrackerUrl()}var av,au=0;for(au;au<M.length;au++){av=M[au];if(av&&String(av.getSiteId())===String(ax)&&av.getTrackerUrl()===ay){return av}}},retryMissedPluginCalls:function(){var av=am;am=[];var au=0;for(au;au<av.length;au++){ak(av[au])}}};if(typeof define==="function"&&define.amd){define("piwik",[],function(){return v});define("matomo",[],function(){return v})}return v}())}
74 /*!!! pluginTrackerHook */
75 (function(){function b(){if("object"!==typeof _paq){return false}var c=typeof _paq.length;if("undefined"===c){return false}return !!_paq.length}if(window&&"object"===typeof window.matomoPluginAsyncInit&&window.matomoPluginAsyncInit.length){var a=0;for(a;a<window.matomoPluginAsyncInit.length;a++){if(typeof window.matomoPluginAsyncInit[a]==="function"){window.matomoPluginAsyncInit[a]()}}}if(window&&window.piwikAsyncInit){window.piwikAsyncInit()
76 }if(window&&window.matomoAsyncInit){window.matomoAsyncInit()}if(!window.Matomo.getAsyncTrackers().length){if(b()){window.Matomo.addTracker()}else{_paq={push:function(c){var d=typeof console;if(d!=="undefined"&&console&&console.error){console.error("_paq.push() was used but Matomo tracker was not initialized before the matomo.js file was loaded. Make sure to configure the tracker via _paq.push before loading matomo.js. Alternatively, you can create a tracker via Matomo.addTracker() manually and then use _paq.push but it may not fully work as tracker methods may not be executed in the correct order.",c)}}}}}window.Matomo.trigger("MatomoInitialized",[]);window.Matomo.initialized=true}());(function(){var a=(typeof window.AnalyticsTracker);if(a==="undefined"){window.AnalyticsTracker=window.Matomo}}());if(typeof window.piwik_log!=="function"){window.piwik_log=function(c,e,g,f){function b(h){try{if(window["piwik_"+h]){return window["piwik_"+h]}}catch(i){}return}var d,a=window.Matomo.getTracker(g,e);
77 a.setDocumentTitle(c);a.setCustomData(f);d=b("tracker_pause");if(d){a.setLinkTrackingTimer(d)}d=b("download_extensions");if(d){a.setDownloadExtensions(d)}d=b("hosts_alias");if(d){a.setDomains(d)}d=b("ignore_classes");if(d){a.setIgnoreClasses(d)}a.trackPageView();if(b("install_tracker")){piwik_track=function(i,j,k,h){a.setSiteId(j);a.setTrackerUrl(k);a.trackLink(i,h)};a.enableLinkTracking()}}}
78 /*!! @license-end */;