Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/matomo-org/matomo.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorStefan Giehl <stefan@matomo.org>2022-07-08 12:34:16 +0300
committerGitHub <noreply@github.com>2022-07-08 12:34:16 +0300
commit89a44abd03df0102f860306628bd0d75987c3626 (patch)
treeac02d4cd384ee467618e4188e5d5bdada23c6b36 /matomo.js
parent7885267b684c6b836b76b95a764fe792fafffbe1 (diff)
Implement url parameter to ignore referrer (#19420)
* Implement url parameter to ignore referrer * rebuilt js files * apply some fixes
Diffstat (limited to 'matomo.js')
-rw-r--r--matomo.js74
1 files changed, 37 insertions, 37 deletions
diff --git a/matomo.js b/matomo.js
index e97afe98be..c687c590e6 100644
--- a/matomo.js
+++ b/matomo.js
@@ -29,43 +29,43 @@ at=ai.findFirstNodeHavingAttribute(au,this.CONTENT_PIECE_ATTR);if(!at){at=ai.fin
}if(aw){aw+="&ca=1"}return aw},buildContentBlock:function(av){if(!av){return}var at=this.findContentName(av);var au=this.findContentPiece(av);var aw=this.findContentTarget(av);at=this.trim(at);au=this.trim(au);aw=this.trim(aw);return{name:at||"Unknown",piece:au||"Unknown",target:aw||""}},collectContent:function(aw){if(!aw||!aw.length){return[]}var av=[];var at,au;for(at=0;at<aw.length;at++){au=this.buildContentBlock(aw[at]);if(M(au)){av.push(au)}}return av},setLocation:function(at){this.location=at},getLocation:function(){var at=this.location||W.location;if(!at.origin){at.origin=at.protocol+"//"+at.hostname+(at.port?":"+at.port:"")}return at},toAbsoluteUrl:function(au){if((!au||String(au)!==au)&&au!==""){return au}if(""===au){return this.getLocation().href}if(au.search(/^\/\//)!==-1){return this.getLocation().protocol+au}if(au.search(/:\/\//)!==-1){return au}if(0===au.indexOf("#")){return this.getLocation().origin+this.getLocation().pathname+au}if(0===au.indexOf("?")){return this.getLocation().origin+this.getLocation().pathname+au
}if(0===au.search("^[a-zA-Z]{2,11}:")){return au}if(au.search(/^\//)!==-1){return this.getLocation().origin+au}var at="(.*/)";var av=this.getLocation().origin+this.getLocation().pathname.match(new RegExp(at))[0];return av+au},isUrlToCurrentDomain:function(au){var av=this.toAbsoluteUrl(au);if(!av){return false}var at=this.getLocation().origin;if(at===av){return true}if(0===String(av).indexOf(at)){if(":"===String(av).substr(at.length,1)){return false}return true}return false},setHrefAttribute:function(au,at){if(!au||!at){return}ai.setAnyAttribute(au,"href",at)},shouldIgnoreInteraction:function(at){if(ai.hasNodeAttribute(at,this.CONTENT_IGNOREINTERACTION_ATTR)){return true}if(ai.hasNodeCssClass(at,this.CONTENT_IGNOREINTERACTION_CLASS)){return true}if(ai.hasNodeCssClass(at,this.LEGACY_CONTENT_IGNOREINTERACTION_CLASS)){return true}return false}};function aa(au,ax){if(ax){return ax}au=w.toAbsoluteUrl(au);if(A(au,"?")){var aw=au.indexOf("?");au=au.slice(0,aw)}if(U(au,"matomo.php")){au=f(au,"matomo.php".length)
}else{if(U(au,"piwik.php")){au=f(au,"piwik.php".length)}else{if(U(au,".php")){var at=au.lastIndexOf("/");var av=1;au=au.slice(0,at+av)}}}if(U(au,"/js/")){au=f(au,"js/".length)}return au}function R(az){var aB="Matomo_Overlay";var au=new RegExp("index\\.php\\?module=Overlay&action=startOverlaySession&idSite=([0-9]+)&period=([^&]+)&date=([^&]+)(&segment=[^&]*)?");var av=au.exec(J.referrer);if(av){var ax=av[1];if(ax!==String(az)){return false}var ay=av[2],at=av[3],aw=av[4];if(!aw){aw=""}else{if(aw.indexOf("&segment=")===0){aw=aw.substr("&segment=".length)}}W.name=aB+"###"+ay+"###"+at+"###"+aw}var aA=W.name.split("###");return aA.length===4&&aA[0]===aB}function ad(au,az,av){var ay=W.name.split("###"),ax=ay[1],at=ay[2],aw=ay[3],aA=aa(au,az);o(aA+"plugins/Overlay/client/client.js?v=1",function(){Matomo_Overlay_Client.initialize(aA,av,ax,at,aw)})}function v(){var av;try{av=W.frameElement}catch(au){return true}if(M(av)){return(av&&String(av.nodeName).toLowerCase()==="iframe")?true:false}try{return W.self!==W.top
-}catch(at){return true}}function T(cn,ci){var bR=this,bk="mtm_consent",cS="mtm_cookie_consent",c1="mtm_consent_removed",cd=ae(J.domain,W.location.href,N()),c9=O(cd[0]),bW=p(cd[1]),bw=p(cd[2]),c7=false,cr="GET",ds=cr,aM="application/x-www-form-urlencoded; charset=UTF-8",cK=aM,aI=cn||"",bQ="",dg="",cx="",cf=ci||"",bH="",bX="",bb,bq="",dn=["7z","aac","apk","arc","arj","asf","asx","avi","azw3","bin","csv","deb","dmg","doc","docx","epub","exe","flv","gif","gz","gzip","hqx","ibooks","jar","jpg","jpeg","js","mobi","mp2","mp3","mp4","mpg","mpeg","mov","movie","msi","msp","odb","odf","odg","ods","odt","ogg","ogv","pdf","phps","png","ppt","pptx","qt","qtm","ra","ram","rar","rpm","rtf","sea","sit","tar","tbz","tbz2","bz","bz2","tgz","torrent","txt","wav","wma","wmv","wpd","xls","xlsx","xml","z","zip"],aC=[c9],bI=[],cL=[],cs=[],bU=[],bf=[],bS=500,dc=true,cY,bc,b0,bY,at,cB=["pk_campaign","mtm_campaign","piwik_campaign","matomo_campaign","utm_campaign","utm_source","utm_medium"],bP=["pk_kwd","mtm_kwd","piwik_kwd","matomo_kwd","utm_term"],br="_pk_",az="pk_vid",a6=180,de,by,b1=false,aN="Lax",bt=false,c5,bl,bE,cZ=33955200000,cy=1800000,dm=15768000000,a9=true,bN=false,bo=false,bZ=false,aV=false,cl,b5={},cw={},bv={},bC=200,cG={},dh={},dp={},aZ={},cj=[],bu=false,ck=[],co=false,cQ=false,au=false,dq=false,c2=false,aS=false,bj=v(),cM=null,df=null,aW,bK,cg=aq,bx,aQ,bJ=false,cD=0,bD=["id","ses","cvar","ref"],cP=false,bL=null,c0=[],cF=[],aB=X++,aA=false,dd=true;
-try{bq=J.title}catch(cN){bq=""}function aH(dD){if(bt&&dD!==c1){return 0}var dB=new RegExp("(^|;)[ ]*"+dD+"=([^;]*)"),dC=dB.exec(J.cookie);return dC?V(dC[2]):0}bL=!aH(c1);function dw(dF,dG,dJ,dI,dD,dE,dH){if(bt&&dF!==c1){return}var dC;if(dJ){dC=new Date();dC.setTime(dC.getTime()+dJ)}if(!dH){dH="Lax"}J.cookie=dF+"="+t(dG)+(dJ?";expires="+dC.toGMTString():"")+";path="+(dI||"/")+(dD?";domain="+dD:"")+(dE?";secure":"")+";SameSite="+dH;if((!dJ||dJ>=0)&&aH(dF)!==String(dG)){var dB="There was an error setting cookie `"+dF+"`. Please check domain and path.";ao(dB)}}function cb(dB){var dD,dC;dB=j(dB,az);for(dC=0;dC<cs.length;dC++){dB=j(dB,cs[dC])}if(bY){dD=new RegExp("#.*");return dB.replace(dD,"")}return dB}function b4(dD,dB){var dE=s(dB),dC;if(dE){return dB}if(dB.slice(0,1)==="/"){return s(dD)+"://"+d(dD)+dB}dD=cb(dD);dC=dD.indexOf("?");if(dC>=0){dD=dD.slice(0,dC)}dC=dD.lastIndexOf("/");if(dC!==dD.length-1){dD=dD.slice(0,dC+1)}return dD+dB}function cW(dD,dB){var dC;dD=String(dD).toLowerCase();dB=String(dB).toLowerCase();
-if(dD===dB){return true}if(dB.slice(0,1)==="."){if(dD===dB.slice(1)){return true}dC=dD.length-dB.length;if((dC>0)&&(dD.slice(dC)===dB)){return true}}return false}function cv(dB){var dC=document.createElement("a");if(dB.indexOf("//")!==0&&dB.indexOf("http")!==0){if(dB.indexOf("*")===0){dB=dB.substr(1)}if(dB.indexOf(".")===0){dB=dB.substr(1)}dB="http://"+dB}dC.href=w.toAbsoluteUrl(dB);if(dC.pathname){return dC.pathname}return""}function ba(dC,dB){if(!an(dB,"/")){dB="/"+dB}if(!an(dC,"/")){dC="/"+dC}var dD=(dB==="/"||dB==="/*");if(dD){return true}if(dC===dB){return true}dB=String(dB).toLowerCase();dC=String(dC).toLowerCase();if(U(dB,"*")){dB=dB.slice(0,-1);dD=(!dB||dB==="/");if(dD){return true}if(dC===dB){return true}return dC.indexOf(dB)===0}if(!U(dC,"/")){dC+="/"}if(!U(dB,"/")){dB+="/"}return dC.indexOf(dB)===0}function aw(dF,dH){var dC,dB,dD,dE,dG;for(dC=0;dC<aC.length;dC++){dE=O(aC[dC]);dG=cv(aC[dC]);if(cW(dF,dE)&&ba(dH,dG)){return true}}return false}function a2(dE){var dC,dB,dD;for(dC=0;
-dC<aC.length;dC++){dB=O(aC[dC].toLowerCase());if(dE===dB){return true}if(dB.slice(0,1)==="."){if(dE===dB.slice(1)){return true}dD=dE.length-dB.length;if((dD>0)&&(dE.slice(dD)===dB)){return true}}}return false}function cC(dB){var dC,dE,dG,dD,dF;if(!dB.length||!cL.length){return false}dE=d(dB);dG=cv(dB);if(dE.indexOf("www.")===0){dE=dE.substr(4)}for(dC=0;dC<cL.length;dC++){dD=O(cL[dC]);dF=cv(cL[dC]);if(dD.indexOf("www.")===0){dD=dD.substr(4)}if(cW(dE,dD)&&ba(dG,dF)){return true}}return false}function cz(dB,dD){dB=dB.replace("send_image=0","send_image=1");var dC=new Image(1,1);dC.onload=function(){H=0;if(typeof dD==="function"){dD({request:dB,trackerUrl:aI,success:true})}};dC.onerror=function(){if(typeof dD==="function"){dD({request:dB,trackerUrl:aI,success:false})}};dC.src=aI+(aI.indexOf("?")<0?"?":"&")+dB}function cT(dB){if(ds==="POST"){return true}return dB&&(dB.length>2000||dB.indexOf('{"requests"')===0)}function aP(){return"object"===typeof g&&"function"===typeof g.sendBeacon&&"function"===typeof Blob
-}function bd(dF,dI,dH){var dD=aP();if(!dD){return false}var dE={type:"application/x-www-form-urlencoded; charset=UTF-8"};var dJ=false;var dC=aI;try{var dB=new Blob([dF],dE);if(dH&&!cT(dF)){dB=new Blob([],dE);dC=dC+(dC.indexOf("?")<0?"?":"&")+dF}dJ=g.sendBeacon(dC,dB)}catch(dG){return false}if(dJ&&typeof dI==="function"){dI({request:dF,trackerUrl:aI,success:true,isSendBeacon:true})}return dJ}function dl(dC,dD,dB){if(!M(dB)||null===dB){dB=true}if(m&&bd(dC,dD,dB)){return}setTimeout(function(){if(m&&bd(dC,dD,dB)){return}var dG;try{var dF=W.XMLHttpRequest?new W.XMLHttpRequest():W.ActiveXObject?new ActiveXObject("Microsoft.XMLHTTP"):null;dF.open("POST",aI,true);dF.onreadystatechange=function(){if(this.readyState===4&&!(this.status>=200&&this.status<300)){var dH=m&&bd(dC,dD,dB);if(!dH&&dB){cz(dC,dD)}else{if(typeof dD==="function"){dD({request:dC,trackerUrl:aI,success:false,xhr:this})}}}else{if(this.readyState===4&&(typeof dD==="function")){dD({request:dC,trackerUrl:aI,success:true,xhr:this})}}};
-dF.setRequestHeader("Content-Type",cK);dF.withCredentials=true;dF.send(dC)}catch(dE){dG=m&&bd(dC,dD,dB);if(!dG&&dB){cz(dC,dD)}else{if(typeof dD==="function"){dD({request:dC,trackerUrl:aI,success:false})}}}},50)}function cp(dC){var dB=new Date();var dD=dB.getTime()+dC;if(!r||dD>r){r=dD}}function bh(){bj=true;cM=new Date().getTime()}function dv(){var dB=new Date().getTime();return !cM||(dB-cM)>bc}function aD(){if(dv()){b0()}}function a1(){if(J.visibilityState==="hidden"&&dv()){b0()}else{if(J.visibilityState==="visible"){cM=new Date().getTime()}}}function dy(){if(aS||!bc){return}aS=true;ar(W,"focus",bh);ar(W,"blur",aD);ar(W,"visibilitychange",a1);af++;u.addPlugin("HeartBeat"+af,{unload:function(){if(aS&&dv()){b0()}}})}function cR(dF){var dC=new Date();var dB=dC.getTime();df=dB;if(cQ&&dB<cQ){var dD=cQ-dB;setTimeout(dF,dD);cp(dD+50);cQ+=50;return}if(cQ===false){var dE=800;cQ=dB+dE}dF()}function aT(){if(aH(c1)){bL=false}else{if(aH(bk)){bL=true}}}function bT(dD){if(!aZ){return dD}var dC,dB="&uadata="+t(W.JSON.stringify(aZ));
-if(dD instanceof Array){for(dC=0;dC<dD.length;dC++){dD[dC]+=dB}}else{dD+=dB}return dD}function cA(dB){if(!dd||!M(g.userAgentData)||!C(g.userAgentData.getHighEntropyValues)){dB();return}aZ={brands:g.userAgentData.brands,platform:g.userAgentData.platform};g.userAgentData.getHighEntropyValues(["brands","model","platform","platformVersion","uaFullVersion","fullVersionList"]).then(function(dD){var dC;if(dD.fullVersionList){delete dD.brands;delete dD.uaFullVersion}aZ=dD;dB()},function(dC){dB()})}function bO(dC,dB,dD){if(!bu){cj.push(dC);return}aT();if(!bL){c0.push(dC);return}aA=true;if(!c5&&dC){if(cP&&bL){dC+="&consent=1"}dC=bT(dC);cR(function(){if(dc&&bd(dC,dD,true)){cp(100);return}if(cT(dC)){dl(dC,dD)}else{cz(dC,dD)}cp(dB)})}if(!aS){dy()}}function cu(dB){if(c5){return false}return(dB&&dB.length)}function dk(dB,dF){if(!dF||dF>=dB.length){return[dB]}var dC=0;var dD=dB.length;var dE=[];for(dC;dC<dD;dC+=dF){dE.push(dB.slice(dC,dC+dF))}return dE}function dx(dC,dB){if(!cu(dC)){return}if(!bu){cj.push(dC);
-return}if(!bL){c0.push(dC);return}aA=true;cR(function(){var dF=dk(dC,50);var dD=0,dE;for(dD;dD<dF.length;dD++){dE='{"requests":["?'+bT(dF[dD]).join('","?')+'"],"send_image":0}';if(dc&&bd(dE,null,false)){cp(100)}else{dl(dE,null,false)}}cp(dB)})}function aY(dB){return br+dB+"."+cf+"."+bx}function b8(dD,dC,dB){dw(dD,"",-129600000,dC,dB)}function ce(){if(bt){return"0"}if(!M(W.showModalDialog)&&M(g.cookieEnabled)){return g.cookieEnabled?"1":"0"}var dB=br+"testcookie";dw(dB,"1",undefined,by,de,b1,aN);var dC=aH(dB)==="1"?"1":"0";b8(dB);return dC}function bp(){bx=cg((de||c9)+(by||"/")).slice(0,4)}function cX(){cA(function(){var dH,dG;bu=true;for(dH=0;dH<cj.length;dH++){dG=typeof cj[dH];if(dG==="string"){bO(cj[dH],bS)}else{if(dG==="object"){dx(cj[dH],bS)}}}cj=[]});if(!dd){return{}}if(M(dp.res)){return dp}var dC,dE,dF={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(dC in dF){if(Object.prototype.hasOwnProperty.call(dF,dC)){dE=g.mimeTypes[dF[dC]];dp[dC]=(dE&&dE.enabledPlugin)?"1":"0"}}}if(!((new RegExp("Edge[ /](\\d+[\\.\\d]+)")).test(g.userAgent))&&typeof navigator.javaEnabled!=="unknown"&&M(g.javaEnabled)&&g.javaEnabled()){dp.java="1"}if(!M(W.showModalDialog)&&M(g.cookieEnabled)){dp.cookie=g.cookieEnabled?"1":"0"}else{dp.cookie=ce()}}var dD=parseInt(ab.width,10);var dB=parseInt(ab.height,10);dp.res=parseInt(dD,10)+"x"+parseInt(dB,10);return dp}function b6(){var dC=aY("cvar"),dB=aH(dC);if(dB&&dB.length){dB=W.JSON.parse(dB);if(Z(dB)){return dB}}return{}}function cU(){if(aV===false){aV=b6()}}function c6(){var dB=cX();return cg((g.userAgent||"")+(g.platform||"")+W.JSON.stringify(dB)+(new Date()).getTime()+Math.random()).slice(0,16)}function aF(){var dB=cX();return cg((g.userAgent||"")+(g.platform||"")+W.JSON.stringify(dB)).slice(0,6)}function bm(){return Math.floor((new Date()).getTime()/1000)
-}function aO(){var dC=bm();var dD=aF();var dB=String(dC)+dD;return dB}function dj(dD){dD=String(dD);var dG=aF();var dE=dG.length;var dF=dD.substr(-1*dE,dE);var dC=parseInt(dD.substr(0,dD.length-dE),10);if(dC&&dF&&dF===dG){var dB=bm();if(a6<=0){return true}if(dB>=dC&&dB<=(dC+a6)){return true}}return false}function dz(dB){if(!c2){return""}var dF=e(dB,az);if(!dF){return""}dF=String(dF);var dD=new RegExp("^[a-zA-Z0-9]+$");if(dF.length===32&&dD.test(dF)){var dC=dF.substr(16,32);if(dj(dC)){var dE=dF.substr(0,16);return dE}}return""}function c3(){if(!bX){bX=dz(bW)}var dD=new Date(),dB=Math.round(dD.getTime()/1000),dC=aY("id"),dG=aH(dC),dF,dE;if(dG){dF=dG.split(".");dF.unshift("0");if(bX.length){dF[1]=bX}return dF}if(bX.length){dE=bX}else{if("0"===ce()){dE=""}else{dE=c6()}}dF=["1",dE,dB];return dF}function a5(){var dE=c3(),dC=dE[0],dD=dE[1],dB=dE[2];return{newVisitor:dC,uuid:dD,createTs:dB}}function aL(){var dE=new Date(),dC=dE.getTime(),dF=a5().createTs;var dB=parseInt(dF,10);var dD=(dB*1000)+cZ-dC;
-return dD}function aR(dB){if(!cf){return}var dD=new Date(),dC=Math.round(dD.getTime()/1000);if(!M(dB)){dB=a5()}var dE=dB.uuid+"."+dB.createTs+".";dw(aY("id"),dE,aL(),by,de,b1,aN)}function bV(){var dB=aH(aY("ref"));if(dB.length){try{dB=W.JSON.parse(dB);if(Z(dB)){return dB}}catch(dC){}}return["","",0,""]}function bF(dD){var dC=br+"testcookie_domain";var dB="testvalue";dw(dC,dB,10000,null,dD,b1,aN);if(aH(dC)===dB){b8(dC,null,dD);return true}return false}function aJ(){var dC=bt;bt=false;var dB,dD;for(dB=0;dB<bD.length;dB++){dD=aY(bD[dB]);if(dD!==c1&&dD!==bk&&0!==aH(dD)){b8(dD,by,de)}}bt=dC}function cc(dB){cf=dB}function dA(dF){if(!dF||!Z(dF)){return}var dE=[];var dD;for(dD in dF){if(Object.prototype.hasOwnProperty.call(dF,dD)){dE.push(dD)}}var dG={};dE.sort();var dB=dE.length;var dC;for(dC=0;dC<dB;dC++){dG[dE[dC]]=dF[dE[dC]]}return dG}function cm(){dw(aY("ses"),"1",cy,by,de,b1,aN)}function bn(){var dE="";var dC="abcdefghijklmnopqrstuvwxyz0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZ";var dD=dC.length;
-var dB;for(dB=0;dB<6;dB++){dE+=dC.charAt(Math.floor(Math.random()*dD))}return dE}function aE(dC){if(cx!==""){dC+=cx;bo=true;return dC}if(!h){return dC}var dD=(typeof h.timing==="object")&&h.timing?h.timing:undefined;if(!dD){dD=(typeof h.getEntriesByType==="function")&&h.getEntriesByType("navigation")?h.getEntriesByType("navigation")[0]:undefined}if(!dD){return dC}var dB="";if(dD.connectEnd&&dD.fetchStart){if(dD.connectEnd<dD.fetchStart){return dC}dB+="&pf_net="+Math.round(dD.connectEnd-dD.fetchStart)}if(dD.responseStart&&dD.requestStart){if(dD.responseStart<dD.requestStart){return dC}dB+="&pf_srv="+Math.round(dD.responseStart-dD.requestStart)}if(dD.responseStart&&dD.responseEnd){if(dD.responseEnd<dD.responseStart){return dC}dB+="&pf_tfr="+Math.round(dD.responseEnd-dD.responseStart)}if(M(dD.domLoading)){if(dD.domInteractive&&dD.domLoading){if(dD.domInteractive<dD.domLoading){return dC}dB+="&pf_dm1="+Math.round(dD.domInteractive-dD.domLoading)}}else{if(dD.domInteractive&&dD.responseEnd){if(dD.domInteractive<dD.responseEnd){return dC
-}dB+="&pf_dm1="+Math.round(dD.domInteractive-dD.responseEnd)}}if(dD.domComplete&&dD.domInteractive){if(dD.domComplete<dD.domInteractive){return dC}dB+="&pf_dm2="+Math.round(dD.domComplete-dD.domInteractive)}if(dD.loadEventEnd&&dD.loadEventStart){if(dD.loadEventEnd<dD.loadEventStart){return dC}dB+="&pf_onl="+Math.round(dD.loadEventEnd-dD.loadEventStart)}return dC+dB}function dr(){var dL,dE=new Date(),dF=Math.round(dE.getTime()/1000),dQ,dD,dG=1024,dN,dH,dC=aY("ses"),dK=aY("ref"),dJ=aH(dC),dB=bV(),dP=bb||bW,dM,dI,dO={};dM=dB[0];dI=dB[1];dQ=dB[2];dD=dB[3];if(!dJ){if(!bE||!dM.length){for(dL in cB){if(Object.prototype.hasOwnProperty.call(cB,dL)){dM=e(dP,cB[dL]);if(dM.length){break}}}for(dL in bP){if(Object.prototype.hasOwnProperty.call(bP,dL)){dI=e(dP,bP[dL]);if(dI.length){break}}}}dN=d(bw);dH=dD.length?d(dD):"";if(dN.length&&!a2(dN)&&!cC(bw)&&(!bE||!dH.length||a2(dH)||cC(dD))){dD=bw}if(dD.length||dM.length){dQ=dF;dB=[dM,dI,dQ,cb(dD.slice(0,dG))];dw(dK,W.JSON.stringify(dB),dm,by,de,b1,aN)}}if(dM.length){dO._rcn=t(dM)
-}if(dI.length){dO._rck=t(dI)}dO._refts=dQ;if(String(dD).length){dO._ref=t(cb(dD.slice(0,dG)))}return dO}function cE(dC,dN,dO){var dM,dB=new Date(),dL=aV,dH=aY("cvar"),dP=bb||bW;if(bt){aJ()}if(c5){return""}var dI=a5();var dF=J.characterSet||J.charset;if(!dF||dF.toLowerCase()==="utf-8"){dF=null}dC+="&idsite="+cf+"&rec=1&r="+String(Math.random()).slice(2,8)+"&h="+dB.getHours()+"&m="+dB.getMinutes()+"&s="+dB.getSeconds()+"&url="+t(cb(dP))+(bw.length&&!cC(bw)?"&urlref="+t(cb(bw)):"")+(ac(bH)?"&uid="+t(bH):"")+"&_id="+dI.uuid+"&_idn="+dI.newVisitor+(dF?"&cs="+t(dF):"")+"&send_image=0";var dK=dr();for(dM in dK){if(Object.prototype.hasOwnProperty.call(dK,dM)){dC+="&"+dM+"="+dK[dM]}}var dR=cX();for(dM in dR){if(Object.prototype.hasOwnProperty.call(dR,dM)){dC+="&"+dM+"="+dR[dM]}}var dS=[];if(dN){for(dM in dN){if(Object.prototype.hasOwnProperty.call(dN,dM)&&/^dimension\d+$/.test(dM)){var dD=dM.replace("dimension","");dS.push(parseInt(dD,10));dS.push(String(dD));dC+="&"+dM+"="+t(dN[dM]);delete dN[dM]
-}}}if(dN&&D(dN)){dN=null}for(dM in cG){if(Object.prototype.hasOwnProperty.call(cG,dM)){dC+="&"+dM+"="+t(cG[dM])}}for(dM in bv){if(Object.prototype.hasOwnProperty.call(bv,dM)){var dG=(-1===P(dS,dM));if(dG){dC+="&dimension"+dM+"="+t(bv[dM])}}}if(dN){dC+="&data="+t(W.JSON.stringify(dN))}else{if(at){dC+="&data="+t(W.JSON.stringify(at))}}function dE(dT,dU){var dV=W.JSON.stringify(dT);if(dV.length>2){return"&"+dU+"="+t(dV)}return""}var dQ=dA(b5);var dJ=dA(cw);dC+=dE(dQ,"cvar");dC+=dE(dJ,"e_cvar");if(aV){dC+=dE(aV,"_cvar");for(dM in dL){if(Object.prototype.hasOwnProperty.call(dL,dM)){if(aV[dM][0]===""||aV[dM][1]===""){delete aV[dM]}}}if(bZ){dw(dH,W.JSON.stringify(aV),cy,by,de,b1,aN)}}if(a9&&bN&&!bo){dC=aE(dC);bo=true}if(aQ){dC+="&pv_id="+aQ}aR(dI);cm();dC+=ag(dO,{tracker:bR,request:dC});if(dg.length){dC+="&"+dg}if(C(cl)){dC=cl(dC)}return dC}b0=function be(){var dB=new Date();dB=dB.getTime();if(!df){return false}if(df+bc<=dB){bR.ping();return true}return false};function bz(dE,dD,dI,dF,dB,dL){var dH="idgoal=0",dC=new Date(),dJ=[],dK,dG=String(dE).length;
-if(dG){dH+="&ec_id="+t(dE)}dH+="&revenue="+dD;if(String(dI).length){dH+="&ec_st="+dI}if(String(dF).length){dH+="&ec_tx="+dF}if(String(dB).length){dH+="&ec_sh="+dB}if(String(dL).length){dH+="&ec_dt="+dL}if(dh){for(dK in dh){if(Object.prototype.hasOwnProperty.call(dh,dK)){if(!M(dh[dK][1])){dh[dK][1]=""}if(!M(dh[dK][2])){dh[dK][2]=""}if(!M(dh[dK][3])||String(dh[dK][3]).length===0){dh[dK][3]=0}if(!M(dh[dK][4])||String(dh[dK][4]).length===0){dh[dK][4]=1}dJ.push(dh[dK])}}dH+="&ec_items="+t(W.JSON.stringify(dJ))}dH=cE(dH,at,"ecommerce");bO(dH,bS);if(dG){dh={}}}function b7(dB,dF,dE,dD,dC,dG){if(String(dB).length&&M(dF)){bz(dB,dF,dE,dD,dC,dG)}}function bB(dB){if(M(dB)){bz("",dB,"","","","")}}function b9(dC,dE,dD){if(!bJ){aQ=bn()}var dB=cE("action_name="+t(ap(dC||bq)),dE,"log");if(a9&&!bo){dB=aE(dB)}bO(dB,bS,dD)}function a7(dD,dC){var dE,dB="(^| )(piwik[_-]"+dC+"|matomo[_-]"+dC;if(dD){for(dE=0;dE<dD.length;dE++){dB+="|"+dD[dE]}}dB+=")( |$)";return new RegExp(dB)}function a0(dB){return(aI&&dB&&0===String(dB).indexOf(aI))
-}function cI(dF,dB,dG,dC){if(a0(dB)){return 0}var dE=a7(bU,"download"),dD=a7(bf,"link"),dH=new RegExp("\\.("+dn.join("|")+")([?&#]|$)","i");if(dD.test(dF)){return"link"}if(dC||dE.test(dF)||dH.test(dB)){return"download"}if(dG){return 0}return"link"}function ay(dC){var dB;dB=dC.parentNode;while(dB!==null&&M(dB)){if(ai.isLinkElement(dC)){break}dC=dB;dB=dC.parentNode}return dC}function du(dG){dG=ay(dG);if(!ai.hasNodeAttribute(dG,"href")){return}if(!M(dG.href)){return}var dF=ai.getAttributeValueFromNode(dG,"href");var dC=dG.pathname||cv(dG.href);var dH=dG.hostname||d(dG.href);var dI=dH.toLowerCase();var dD=dG.href.replace(dH,dI);var dE=new RegExp("^(javascript|vbscript|jscript|mocha|livescript|ecmascript|mailto|tel):","i");if(!dE.test(dD)){var dB=cI(dG.className,dD,aw(dI,dC),ai.hasNodeAttribute(dG,"download"));if(dB){return{type:dB,href:dD}}}}function aU(dB,dC,dD,dE){var dF=w.buildInteractionRequestParams(dB,dC,dD,dE);if(!dF){return}return cE(dF,null,"contentInteraction")}function bi(dB,dC){if(!dB||!dC){return false
-}var dD=w.findTargetNode(dB);if(w.shouldIgnoreInteraction(dD)){return false}dD=w.findTargetNodeNoDefault(dB);if(dD&&!Y(dD,dC)){return false}return true}function cH(dD,dC,dF){if(!dD){return}var dB=w.findParentContentNode(dD);if(!dB){return}if(!bi(dB,dD)){return}var dE=w.buildContentBlock(dB);if(!dE){return}if(!dE.target&&dF){dE.target=dF}return w.buildInteractionRequestParams(dC,dE.name,dE.piece,dE.target)}function a3(dC){if(!ck||!ck.length){return false}var dB,dD;for(dB=0;dB<ck.length;dB++){dD=ck[dB];if(dD&&dD.name===dC.name&&dD.piece===dC.piece&&dD.target===dC.target){return true}}return false}function a4(dB){return function(dF){if(!dB){return}var dD=w.findParentContentNode(dB);var dC;if(dF){dC=dF.target||dF.srcElement}if(!dC){dC=dB}if(!bi(dD,dC)){return}if(!dD){return false}var dG=w.findTargetNode(dD);if(!dG||w.shouldIgnoreInteraction(dG)){return false}var dE=du(dG);if(dq&&dE&&dE.type){return dE.type}return bR.trackContentInteractionNode(dC,"click")}}function ca(dD){if(!dD||!dD.length){return
-}var dB,dC;for(dB=0;dB<dD.length;dB++){dC=w.findTargetNode(dD[dB]);if(dC&&!dC.contentInteractionTrackingSetupDone){dC.contentInteractionTrackingSetupDone=true;ar(dC,"click",a4(dC))}}}function bG(dD,dE){if(!dD||!dD.length){return[]}var dB,dC;for(dB=0;dB<dD.length;dB++){if(a3(dD[dB])){dD.splice(dB,1);dB--}else{ck.push(dD[dB])}}if(!dD||!dD.length){return[]}ca(dE);var dF=[];for(dB=0;dB<dD.length;dB++){dC=cE(w.buildImpressionRequestParams(dD[dB].name,dD[dB].piece,dD[dB].target),undefined,"contentImpressions");if(dC){dF.push(dC)}}return dF}function cO(dC){var dB=w.collectContent(dC);return bG(dB,dC)}function bg(dC){if(!dC||!dC.length){return[]}var dB;for(dB=0;dB<dC.length;dB++){if(!w.isNodeVisible(dC[dB])){dC.splice(dB,1);dB--}}if(!dC||!dC.length){return[]}return cO(dC)}function aK(dD,dB,dC){var dE=w.buildImpressionRequestParams(dD,dB,dC);return cE(dE,null,"contentImpression")}function dt(dE,dC){if(!dE){return}var dB=w.findParentContentNode(dE);var dD=w.buildContentBlock(dB);if(!dD){return}if(!dC){dC="Unknown"
-}return aU(dC,dD.name,dD.piece,dD.target)}function c4(dC,dE,dB,dD){return"e_c="+t(dC)+"&e_a="+t(dE)+(M(dB)?"&e_n="+t(dB):"")+(M(dD)?"&e_v="+t(dD):"")+"&ca=1"}function ax(dD,dF,dB,dE,dH,dG){if(!ac(dD)||!ac(dF)){ao("Error while logging event: Parameters `category` and `action` must not be empty or filled with whitespaces");return false}var dC=cE(c4(dD,dF,dB,dE),dH,"event");bO(dC,bS,dG)}function ch(dB,dE,dC,dF){var dD=cE("search="+t(dB)+(dE?"&search_cat="+t(dE):"")+(M(dC)?"&search_count="+dC:""),dF,"sitesearch");bO(dD,bS)}function c8(dB,dF,dE,dD){var dC=cE("idgoal="+dB+(dF?"&revenue="+dF:""),dE,"goal");bO(dC,bS,dD)}function di(dE,dB,dI,dH,dD){var dG=dB+"="+t(cb(dE));var dC=cH(dD,"click",dE);if(dC){dG+="&"+dC}var dF=cE(dG,dI,"link");bO(dF,bS,dH)}function b3(dC,dB){if(dC!==""){return dC+dB.charAt(0).toUpperCase()+dB.slice(1)}return dB}function cq(dG){var dF,dB,dE=["","webkit","ms","moz"],dD;if(!bl){for(dB=0;dB<dE.length;dB++){dD=dE[dB];if(Object.prototype.hasOwnProperty.call(J,b3(dD,"hidden"))){if(J[b3(dD,"visibilityState")]==="prerender"){dF=true
-}break}}}if(dF){ar(J,dD+"visibilitychange",function dC(){J.removeEventListener(dD+"visibilitychange",dC,false);dG()});return}dG()}function bA(){var dC=bR.getVisitorId();var dB=aO();return dC+dB}function ct(dB){if(!dB){return}if(!ai.hasNodeAttribute(dB,"href")){return}var dC=ai.getAttributeValueFromNode(dB,"href");if(!dC||a0(dC)){return}if(!bR.getVisitorId()){return}dC=j(dC,az);var dD=bA();dC=I(dC,az,dD);ai.setAnyAttribute(dB,"href",dC)}function bs(dE){var dF=ai.getAttributeValueFromNode(dE,"href");if(!dF){return false}dF=String(dF);var dC=dF.indexOf("//")===0||dF.indexOf("http://")===0||dF.indexOf("https://")===0;if(!dC){return false}var dB=dE.pathname||cv(dE.href);var dD=(dE.hostname||d(dE.href)).toLowerCase();if(aw(dD,dB)){if(!cW(c9,O(dD))){return true}return false}return false}function cV(dB){var dC=du(dB);if(dC&&dC.type){dC.href=p(dC.href);di(dC.href,dC.type,undefined,null,dB);return}if(c2){dB=ay(dB);if(bs(dB)){ct(dB)}}}function cJ(){return J.all&&!J.addEventListener}function da(dB){var dD=dB.which;
-var dC=(typeof dB.button);if(!dD&&dC!=="undefined"){if(cJ()){if(dB.button&1){dD=1}else{if(dB.button&2){dD=3}else{if(dB.button&4){dD=2}}}}else{if(dB.button===0||dB.button==="0"){dD=1}else{if(dB.button&1){dD=2}else{if(dB.button&2){dD=3}}}}}return dD}function b2(dB){switch(da(dB)){case 1:return"left";case 2:return"middle";case 3:return"right"}}function a8(dB){return dB.target||dB.srcElement}function db(dB){return dB==="A"||dB==="AREA"}function aG(dB){function dC(dE){var dF=a8(dE);var dG=dF.nodeName;var dD=a7(bI,"ignore");while(!db(dG)&&dF&&dF.parentNode){dF=dF.parentNode;dG=dF.nodeName}if(dF&&db(dG)&&!dD.test(dF.className)){return dF}}return function(dF){dF=dF||W.event;var dG=dC(dF);if(!dG){return}var dE=b2(dF);if(dF.type==="click"){var dD=false;if(dB&&dE==="middle"){dD=true}if(dG&&!dD){cV(dG)}}else{if(dF.type==="mousedown"){if(dE==="middle"&&dG){aW=dE;bK=dG}else{aW=bK=null}}else{if(dF.type==="mouseup"){if(dE===aW&&dG===bK){cV(dG)}aW=bK=null}else{if(dF.type==="contextmenu"){cV(dG)}}}}}}function av(dE,dD,dB){var dC=typeof dD;
-if(dC==="undefined"){dD=true}ar(dE,"click",aG(dD),dB);if(dD){ar(dE,"mouseup",aG(dD),dB);ar(dE,"mousedown",aG(dD),dB);ar(dE,"contextmenu",aG(dD),dB)}}function aX(dC,dF,dG){if(co){return true}co=true;var dH=false;var dE,dD;function dB(){dH=true}n(function(){function dI(dK){setTimeout(function(){if(!co){return}dH=false;dG.trackVisibleContentImpressions();dI(dK)},dK)}function dJ(dK){setTimeout(function(){if(!co){return}if(dH){dH=false;dG.trackVisibleContentImpressions()}dJ(dK)},dK)}if(dC){dE=["scroll","resize"];for(dD=0;dD<dE.length;dD++){if(J.addEventListener){J.addEventListener(dE[dD],dB,false)}else{W.attachEvent("on"+dE[dD],dB)}}dJ(100)}if(dF&&dF>0){dF=parseInt(dF,10);dI(dF)}})}var bM={enabled:true,requests:[],timeout:null,interval:2500,sendRequests:function(){var dB=this.requests;this.requests=[];if(dB.length===1){bO(dB[0],bS)}else{dx(dB,bS)}},canQueue:function(){return !m&&this.enabled},pushMultiple:function(dC){if(!this.canQueue()){dx(dC,bS);return}var dB;for(dB=0;dB<dC.length;dB++){this.push(dC[dB])
-}},push:function(dB){if(!dB){return}if(!this.canQueue()){bO(dB,bS);return}bM.requests.push(dB);if(this.timeout){clearTimeout(this.timeout);this.timeout=null}this.timeout=setTimeout(function(){bM.timeout=null;bM.sendRequests()},bM.interval);var dC="RequestQueue"+aB;if(!Object.prototype.hasOwnProperty.call(b,dC)){b[dC]={unload:function(){if(bM.timeout){clearTimeout(bM.timeout)}bM.sendRequests()}}}}};bp();this.hasConsent=function(){return bL};this.getVisitorInfo=function(){if(!aH(aY("id"))){aR()}return c3()};this.getVisitorId=function(){return this.getVisitorInfo()[1]};this.getAttributionInfo=function(){return bV()};this.getAttributionCampaignName=function(){return bV()[0]};this.getAttributionCampaignKeyword=function(){return bV()[1]};this.getAttributionReferrerTimestamp=function(){return bV()[2]};this.getAttributionReferrerUrl=function(){return bV()[3]};this.setTrackerUrl=function(dB){aI=dB};this.getTrackerUrl=function(){return aI};this.getMatomoUrl=function(){return aa(this.getTrackerUrl(),bQ)
-};this.getPiwikUrl=function(){return this.getMatomoUrl()};this.addTracker=function(dD,dC){if(!M(dD)||null===dD){dD=this.getTrackerUrl()}var dB=new T(dD,dC);L.push(dB);u.trigger("TrackerAdded",[this]);return dB};this.getSiteId=function(){return cf};this.setSiteId=function(dB){cc(dB)};this.resetUserId=function(){bH=""};this.setUserId=function(dB){if(ac(dB)){bH=dB}};this.setVisitorId=function(dC){var dB=/[0-9A-Fa-f]{16}/g;if(x(dC)&&dB.test(dC)){bX=dC}else{ao("Invalid visitorId set"+dC)}};this.getUserId=function(){return bH};this.setCustomData=function(dB,dC){if(Z(dB)){at=dB}else{if(!at){at={}}at[dB]=dC}};this.getCustomData=function(){return at};this.setCustomRequestProcessing=function(dB){cl=dB};this.appendToTrackingUrl=function(dB){dg=dB};this.getRequest=function(dB){return cE(dB)};this.addPlugin=function(dB,dC){b[dB]=dC};this.setCustomDimension=function(dB,dC){dB=parseInt(dB,10);if(dB>0){if(!M(dC)){dC=""}if(!x(dC)){dC=String(dC)}bv[dB]=dC}};this.getCustomDimension=function(dB){dB=parseInt(dB,10);
-if(dB>0&&Object.prototype.hasOwnProperty.call(bv,dB)){return bv[dB]}};this.deleteCustomDimension=function(dB){dB=parseInt(dB,10);if(dB>0){delete bv[dB]}};this.setCustomVariable=function(dC,dB,dF,dD){var dE;if(!M(dD)){dD="visit"}if(!M(dB)){return}if(!M(dF)){dF=""}if(dC>0){dB=!x(dB)?String(dB):dB;dF=!x(dF)?String(dF):dF;dE=[dB.slice(0,bC),dF.slice(0,bC)];if(dD==="visit"||dD===2){cU();aV[dC]=dE}else{if(dD==="page"||dD===3){b5[dC]=dE}else{if(dD==="event"){cw[dC]=dE}}}}};this.getCustomVariable=function(dC,dD){var dB;if(!M(dD)){dD="visit"}if(dD==="page"||dD===3){dB=b5[dC]}else{if(dD==="event"){dB=cw[dC]}else{if(dD==="visit"||dD===2){cU();dB=aV[dC]}}}if(!M(dB)||(dB&&dB[0]==="")){return false}return dB};this.deleteCustomVariable=function(dB,dC){if(this.getCustomVariable(dB,dC)){this.setCustomVariable(dB,"","",dC)}};this.deleteCustomVariables=function(dB){if(dB==="page"||dB===3){b5={}}else{if(dB==="event"){cw={}}else{if(dB==="visit"||dB===2){aV={}}}}};this.storeCustomVariablesInCookie=function(){bZ=true
-};this.setLinkTrackingTimer=function(dB){bS=dB};this.getLinkTrackingTimer=function(){return bS};this.setDownloadExtensions=function(dB){if(x(dB)){dB=dB.split("|")}dn=dB};this.addDownloadExtensions=function(dC){var dB;if(x(dC)){dC=dC.split("|")}for(dB=0;dB<dC.length;dB++){dn.push(dC[dB])}};this.removeDownloadExtensions=function(dD){var dC,dB=[];if(x(dD)){dD=dD.split("|")}for(dC=0;dC<dn.length;dC++){if(P(dD,dn[dC])===-1){dB.push(dn[dC])}}dn=dB};this.setDomains=function(dB){aC=x(dB)?[dB]:dB;var dF=false,dD=0,dC;for(dD;dD<aC.length;dD++){dC=String(aC[dD]);if(cW(c9,O(dC))){dF=true;break}var dE=cv(dC);if(dE&&dE!=="/"&&dE!=="/*"){dF=true;break}}if(!dF){aC.push(c9)}};this.setExcludedReferrers=function(dB){cL=x(dB)?[dB]:dB};this.enableCrossDomainLinking=function(){c2=true};this.disableCrossDomainLinking=function(){c2=false};this.isCrossDomainLinkingEnabled=function(){return c2};this.setCrossDomainLinkingTimeout=function(dB){a6=dB};this.getCrossDomainLinkingUrlParameter=function(){return t(az)+"="+t(bA())
-};this.setIgnoreClasses=function(dB){bI=x(dB)?[dB]:dB};this.setRequestMethod=function(dB){if(dB){ds=String(dB).toUpperCase()}else{ds=cr}if(ds==="GET"){this.disableAlwaysUseSendBeacon()}};this.setRequestContentType=function(dB){cK=dB||aM};this.setGenerationTimeMs=function(dB){ao("setGenerationTimeMs is no longer supported since Matomo 4. The call will be ignored. The replacement is setPagePerformanceTiming.")};this.setPagePerformanceTiming=function(dF,dH,dG,dC,dI,dD){var dE={pf_net:dF,pf_srv:dH,pf_tfr:dG,pf_dm1:dC,pf_dm2:dI,pf_onl:dD};try{dE=Q(dE,M);dE=B(dE);cx=l(dE);if(cx===""){ao("setPagePerformanceTiming() called without parameters. This function needs to be called with at least one performance parameter.");return}bo=false;bN=true}catch(dB){ao("setPagePerformanceTiming: "+dB.toString())}};this.setReferrerUrl=function(dB){bw=dB};this.setCustomUrl=function(dB){bb=b4(bW,dB)};this.getCurrentUrl=function(){return bb||bW};this.setDocumentTitle=function(dB){bq=dB};this.setPageViewId=function(dB){aQ=dB;
-bJ=true};this.setAPIUrl=function(dB){bQ=dB};this.setDownloadClasses=function(dB){bU=x(dB)?[dB]:dB};this.setLinkClasses=function(dB){bf=x(dB)?[dB]:dB};this.setCampaignNameKey=function(dB){cB=x(dB)?[dB]:dB};this.setCampaignKeywordKey=function(dB){bP=x(dB)?[dB]:dB};this.discardHashTag=function(dB){bY=dB};this.setCookieNamePrefix=function(dB){br=dB;if(aV){aV=b6()}};this.setCookieDomain=function(dB){var dC=O(dB);if(!bt&&!bF(dC)){ao("Can't write cookie on domain "+dB)}else{de=dC;bp()}};this.setExcludedQueryParams=function(dB){cs=x(dB)?[dB]:dB};this.getCookieDomain=function(){return de};this.hasCookies=function(){return"1"===ce()};this.setSessionCookie=function(dD,dC,dB){if(!dD){throw new Error("Missing cookie name")}if(!M(dB)){dB=cy}bD.push(dD);dw(aY(dD),dC,dB,by,de,b1,aN)};this.getCookie=function(dC){var dB=aH(aY(dC));if(dB===0){return null}return dB};this.setCookiePath=function(dB){by=dB;bp()};this.getCookiePath=function(dB){return by};this.setVisitorCookieTimeout=function(dB){cZ=dB*1000};this.setSessionCookieTimeout=function(dB){cy=dB*1000
-};this.getSessionCookieTimeout=function(){return cy};this.setReferralCookieTimeout=function(dB){dm=dB*1000};this.setConversionAttributionFirstReferrer=function(dB){bE=dB};this.setSecureCookie=function(dB){if(dB&&location.protocol!=="https:"){ao("Error in setSecureCookie: You cannot use `Secure` on http.");return}b1=dB};this.setCookieSameSite=function(dB){dB=String(dB);dB=dB.charAt(0).toUpperCase()+dB.toLowerCase().slice(1);if(dB!=="None"&&dB!=="Lax"&&dB!=="Strict"){ao("Ignored value for sameSite. Please use either Lax, None, or Strict.");return}if(dB==="None"){if(location.protocol==="https:"){this.setSecureCookie(true)}else{ao("sameSite=None cannot be used on http, reverted to sameSite=Lax.");dB="Lax"}}aN=dB};this.disableCookies=function(){bt=true;if(cf){aJ()}};this.areCookiesEnabled=function(){return !bt};this.setCookieConsentGiven=function(){if(bt&&!c5){bt=false;dd=true;if(cf&&aA){aR();var dB=cE("ping=1",null,"ping");bO(dB,bS)}}};this.requireCookieConsent=function(){if(this.getRememberedCookieConsent()){return false
-}this.disableCookies();return true};this.getRememberedCookieConsent=function(){return aH(cS)};this.forgetCookieConsentGiven=function(){b8(cS,by,de);this.disableCookies()};this.rememberCookieConsentGiven=function(dC){if(dC){dC=dC*60*60*1000}else{dC=30*365*24*60*60*1000}this.setCookieConsentGiven();var dB=new Date().getTime();dw(cS,dB,dC,by,de,b1,aN)};this.deleteCookies=function(){aJ()};this.setDoNotTrack=function(dC){var dB=g.doNotTrack||g.msDoNotTrack;c5=dC&&(dB==="yes"||dB==="1");if(c5){this.disableCookies()}};this.alwaysUseSendBeacon=function(){dc=true};this.disableAlwaysUseSendBeacon=function(){dc=false};this.addListener=function(dC,dB){av(dC,dB,false)};this.enableLinkTracking=function(dC){if(dq){return}dq=true;var dB=this;q(function(){au=true;var dD=J.body;av(dD,dC,true)})};this.enableJSErrorTracking=function(){if(c7){return}c7=true;var dB=W.onerror;W.onerror=function(dG,dE,dD,dF,dC){cq(function(){var dH="JavaScript Errors";var dI=dE+":"+dD;if(dF){dI+=":"+dF}if(P(cF,dH+dI+dG)===-1){cF.push(dH+dI+dG);
-ax(dH,dI,dG)}});if(dB){return dB(dG,dE,dD,dF,dC)}return false}};this.disablePerformanceTracking=function(){a9=false};this.enableHeartBeatTimer=function(dB){dB=Math.max(dB||15,5);bc=dB*1000;if(df!==null){dy()}};this.disableHeartBeatTimer=function(){if(bc||aS){if(W.removeEventListener){W.removeEventListener("focus",bh);W.removeEventListener("blur",aD);W.removeEventListener("visibilitychange",a1)}else{if(W.detachEvent){W.detachEvent("onfocus",bh);W.detachEvent("onblur",aD);W.detachEvent("visibilitychange",a1)}}}bc=null;aS=false};this.killFrame=function(){if(W.location!==W.top.location){W.top.location=W.location}};this.redirectFile=function(dB){if(W.location.protocol==="file:"){W.location=dB}};this.setCountPreRendered=function(dB){bl=dB};this.trackGoal=function(dB,dE,dD,dC){cq(function(){c8(dB,dE,dD,dC)})};this.trackLink=function(dC,dB,dE,dD){cq(function(){di(dC,dB,dE,dD)})};this.getNumTrackedPageViews=function(){return cD};this.trackPageView=function(dB,dD,dC){ck=[];c0=[];cF=[];if(R(cf)){cq(function(){ad(aI,bQ,cf)
-})}else{cq(function(){cD++;b9(dB,dD,dC)})}};this.disableBrowserFeatureDetection=function(){dd=false};this.enableBrowserFeatureDetection=function(){dd=true};this.trackAllContentImpressions=function(){if(R(cf)){return}cq(function(){q(function(){var dB=w.findContentNodes();var dC=cO(dB);bM.pushMultiple(dC)})})};this.trackVisibleContentImpressions=function(dB,dC){if(R(cf)){return}if(!M(dB)){dB=true}if(!M(dC)){dC=750}aX(dB,dC,this);cq(function(){n(function(){var dD=w.findContentNodes();var dE=bg(dD);bM.pushMultiple(dE)})})};this.trackContentImpression=function(dD,dB,dC){if(R(cf)){return}dD=a(dD);dB=a(dB);dC=a(dC);if(!dD){return}dB=dB||"Unknown";cq(function(){var dE=aK(dD,dB,dC);bM.push(dE)})};this.trackContentImpressionsWithinNode=function(dB){if(R(cf)||!dB){return}cq(function(){if(co){n(function(){var dC=w.findContentNodesWithinNode(dB);var dD=bg(dC);bM.pushMultiple(dD)})}else{q(function(){var dC=w.findContentNodesWithinNode(dB);var dD=cO(dC);bM.pushMultiple(dD)})}})};this.trackContentInteraction=function(dD,dE,dB,dC){if(R(cf)){return
-}dD=a(dD);dE=a(dE);dB=a(dB);dC=a(dC);if(!dD||!dE){return}dB=dB||"Unknown";cq(function(){var dF=aU(dD,dE,dB,dC);if(dF){bM.push(dF)}})};this.trackContentInteractionNode=function(dD,dC){if(R(cf)||!dD){return}var dB=null;cq(function(){dB=dt(dD,dC);if(dB){bM.push(dB)}});return dB};this.logAllContentBlocksOnPage=function(){var dD=w.findContentNodes();var dB=w.collectContent(dD);var dC=typeof console;if(dC!=="undefined"&&console&&console.log){console.log(dB)}};this.trackEvent=function(dC,dE,dB,dD,dG,dF){cq(function(){ax(dC,dE,dB,dD,dG,dF)})};this.trackSiteSearch=function(dB,dD,dC,dE){ck=[];cq(function(){ch(dB,dD,dC,dE)})};this.setEcommerceView=function(dF,dB,dD,dC){cG={};if(ac(dD)){dD=String(dD)}if(!M(dD)||dD===null||dD===false||!dD.length){dD=""}else{if(dD instanceof Array){dD=W.JSON.stringify(dD)}}var dE="_pkc";cG[dE]=dD;if(M(dC)&&dC!==null&&dC!==false&&String(dC).length){dE="_pkp";cG[dE]=dC}if(!ac(dF)&&!ac(dB)){return}if(ac(dF)){dE="_pks";cG[dE]=dF}if(!ac(dB)){dB=""}dE="_pkn";cG[dE]=dB};this.getEcommerceItems=function(){return JSON.parse(JSON.stringify(dh))
-};this.addEcommerceItem=function(dF,dB,dD,dC,dE){if(ac(dF)){dh[dF]=[String(dF),dB,dD,dC,dE]}};this.removeEcommerceItem=function(dB){if(ac(dB)){dB=String(dB);delete dh[dB]}};this.clearEcommerceCart=function(){dh={}};this.trackEcommerceOrder=function(dB,dF,dE,dD,dC,dG){b7(dB,dF,dE,dD,dC,dG)};this.trackEcommerceCartUpdate=function(dB){bB(dB)};this.trackRequest=function(dC,dE,dD,dB){cq(function(){var dF=cE(dC,dE,dB);bO(dF,bS,dD)})};this.ping=function(){this.trackRequest("ping=1",null,null,"ping")};this.disableQueueRequest=function(){bM.enabled=false};this.setRequestQueueInterval=function(dB){if(dB<1000){throw new Error("Request queue interval needs to be at least 1000ms")}bM.interval=dB};this.queueRequest=function(dB){cq(function(){var dC=cE(dB);bM.push(dC)})};this.isConsentRequired=function(){return cP};this.getRememberedConsent=function(){var dB=aH(bk);if(aH(c1)){if(dB){b8(bk,by,de)}return null}if(!dB||dB===0){return null}return dB};this.hasRememberedConsent=function(){return !!this.getRememberedConsent()
-};this.requireConsent=function(){cP=true;bL=this.hasRememberedConsent();if(!bL){bt=true}y++;b["CoreConsent"+y]={unload:function(){if(!bL){aJ()}}}};this.setConsentGiven=function(dC){bL=true;dd=true;b8(c1,by,de);var dD,dB;for(dD=0;dD<c0.length;dD++){dB=typeof c0[dD];if(dB==="string"){bO(c0[dD],bS)}else{if(dB==="object"){dx(c0[dD],bS)}}}c0=[];if(!M(dC)||dC){this.setCookieConsentGiven()}};this.rememberConsentGiven=function(dD){if(dD){dD=dD*60*60*1000}else{dD=30*365*24*60*60*1000}var dB=true;this.setConsentGiven(dB);var dC=new Date().getTime();dw(bk,dC,dD,by,de,b1,aN)};this.forgetConsentGiven=function(){var dB=30*365*24*60*60*1000;b8(bk,by,de);dw(c1,new Date().getTime(),dB,by,de,b1,aN);this.forgetCookieConsentGiven();this.requireConsent()};this.isUserOptedOut=function(){return !bL};this.optUserOut=this.forgetConsentGiven;this.forgetUserOptOut=function(){this.setConsentGiven(false)};n(function(){setTimeout(function(){bN=true},0)});u.trigger("TrackerSetup",[this]);u.addPlugin("TrackerVisitorIdCookie"+aB,{unload:function(){if(!aA){aR();
-dr()}}})}function K(){return{push:aj}}function c(ay,ax){var az={};var av,aw;for(av=0;av<ax.length;av++){var at=ax[av];az[at]=1;for(aw=0;aw<ay.length;aw++){if(ay[aw]&&ay[aw][0]){var au=ay[aw][0];if(at===au){aj(ay[aw]);delete ay[aw];if(az[au]>1&&au!=="addTracker"&&au!=="enableLinkTracking"){ao("The method "+au+' 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')}az[au]++}}}}return ay}var E=["addTracker","forgetCookieConsentGiven","requireCookieConsent","disableBrowserFeatureDetection","disableCookies","setTrackerUrl","setAPIUrl","enableCrossDomainLinking","setCrossDomainLinkingTimeout","setSessionCookieTimeout","setVisitorCookieTimeout","setCookieNamePrefix","setCookieSameSite","setSecureCookie","setCookiePath","setCookieDomain","setDomains","setUserId","setVisitorId","setSiteId","alwaysUseSendBeacon","disableAlwaysUseSendBeacon","enableLinkTracking","setCookieConsentGiven","requireConsent","setConsentGiven","disablePerformanceTracking","setPagePerformanceTiming","setExcludedQueryParams","setExcludedReferrers"];
+}catch(at){return true}}function T(co,ci){var bR=this,bk="mtm_consent",cT="mtm_cookie_consent",c2="mtm_consent_removed",cd=ae(J.domain,W.location.href,N()),da=O(cd[0]),bW=p(cd[1]),bw=p(cd[2]),c8=false,cs="GET",dt=cs,aM="application/x-www-form-urlencoded; charset=UTF-8",cL=aM,aI=co||"",bQ="",dh="",cy="",cf=ci||"",bH="",bX="",bb,bq="",dp=["7z","aac","apk","arc","arj","asf","asx","avi","azw3","bin","csv","deb","dmg","doc","docx","epub","exe","flv","gif","gz","gzip","hqx","ibooks","jar","jpg","jpeg","js","mobi","mp2","mp3","mp4","mpg","mpeg","mov","movie","msi","msp","odb","odf","odg","ods","odt","ogg","ogv","pdf","phps","png","ppt","pptx","qt","qtm","ra","ram","rar","rpm","rtf","sea","sit","tar","tbz","tbz2","bz","bz2","tgz","torrent","txt","wav","wma","wmv","wpd","xls","xlsx","xml","z","zip"],aC=[da],bI=[],cM=[],ct=[],bU=[],bf=[],bS=500,dd=true,cZ,bc,b0,bY,at,cC=["pk_campaign","mtm_campaign","piwik_campaign","matomo_campaign","utm_campaign","utm_source","utm_medium"],bP=["pk_kwd","mtm_kwd","piwik_kwd","matomo_kwd","utm_term"],br="_pk_",az="pk_vid",a6=180,df,by,b1=false,aN="Lax",bt=false,c6,bl,bE,c0=33955200000,cz=1800000,dn=15768000000,a9=true,bN=false,bo=false,bZ=false,aV=false,cl,b5={},cx={},bv={},bC=200,cH={},di={},dq={},aZ={},cj=[],bu=false,ck=[],cp=false,cR=false,au=false,dr=false,c3=false,aS=false,bj=v(),cN=null,dg=null,aW,bK,cg=aq,bx,aQ,bJ=false,cE=0,bD=["id","ses","cvar","ref"],cQ=false,bL=null,c1=[],cG=[],aB=X++,aA=false,de=true;
+try{bq=J.title}catch(cO){bq=""}function aH(dE){if(bt&&dE!==c2){return 0}var dC=new RegExp("(^|;)[ ]*"+dE+"=([^;]*)"),dD=dC.exec(J.cookie);return dD?V(dD[2]):0}bL=!aH(c2);function dx(dG,dH,dK,dJ,dE,dF,dI){if(bt&&dG!==c2){return}var dD;if(dK){dD=new Date();dD.setTime(dD.getTime()+dK)}if(!dI){dI="Lax"}J.cookie=dG+"="+t(dH)+(dK?";expires="+dD.toGMTString():"")+";path="+(dJ||"/")+(dE?";domain="+dE:"")+(dF?";secure":"")+";SameSite="+dI;if((!dK||dK>=0)&&aH(dG)!==String(dH)){var dC="There was an error setting cookie `"+dG+"`. Please check domain and path.";ao(dC)}}function cb(dC){var dE,dD;dC=j(dC,az);dC=j(dC,"ignore_referrer");dC=j(dC,"ignore_referer");for(dD=0;dD<ct.length;dD++){dC=j(dC,ct[dD])}if(bY){dE=new RegExp("#.*");return dC.replace(dE,"")}return dC}function b4(dE,dC){var dF=s(dC),dD;if(dF){return dC}if(dC.slice(0,1)==="/"){return s(dE)+"://"+d(dE)+dC}dE=cb(dE);dD=dE.indexOf("?");if(dD>=0){dE=dE.slice(0,dD)}dD=dE.lastIndexOf("/");if(dD!==dE.length-1){dE=dE.slice(0,dD+1)}return dE+dC}function cX(dE,dC){var dD;
+dE=String(dE).toLowerCase();dC=String(dC).toLowerCase();if(dE===dC){return true}if(dC.slice(0,1)==="."){if(dE===dC.slice(1)){return true}dD=dE.length-dC.length;if((dD>0)&&(dE.slice(dD)===dC)){return true}}return false}function cw(dC){var dD=document.createElement("a");if(dC.indexOf("//")!==0&&dC.indexOf("http")!==0){if(dC.indexOf("*")===0){dC=dC.substr(1)}if(dC.indexOf(".")===0){dC=dC.substr(1)}dC="http://"+dC}dD.href=w.toAbsoluteUrl(dC);if(dD.pathname){return dD.pathname}return""}function ba(dD,dC){if(!an(dC,"/")){dC="/"+dC}if(!an(dD,"/")){dD="/"+dD}var dE=(dC==="/"||dC==="/*");if(dE){return true}if(dD===dC){return true}dC=String(dC).toLowerCase();dD=String(dD).toLowerCase();if(U(dC,"*")){dC=dC.slice(0,-1);dE=(!dC||dC==="/");if(dE){return true}if(dD===dC){return true}return dD.indexOf(dC)===0}if(!U(dD,"/")){dD+="/"}if(!U(dC,"/")){dC+="/"}return dD.indexOf(dC)===0}function aw(dG,dI){var dD,dC,dE,dF,dH;for(dD=0;dD<aC.length;dD++){dF=O(aC[dD]);dH=cw(aC[dD]);if(cX(dG,dF)&&ba(dI,dH)){return true
+}}return false}function a2(dF){var dD,dC,dE;for(dD=0;dD<aC.length;dD++){dC=O(aC[dD].toLowerCase());if(dF===dC){return true}if(dC.slice(0,1)==="."){if(dF===dC.slice(1)){return true}dE=dF.length-dC.length;if((dE>0)&&(dF.slice(dE)===dC)){return true}}}return false}function cD(dC){var dD,dF,dH,dE,dG;if(!dC.length||!cM.length){return false}dF=d(dC);dH=cw(dC);if(dF.indexOf("www.")===0){dF=dF.substr(4)}for(dD=0;dD<cM.length;dD++){dE=O(cM[dD]);dG=cw(cM[dD]);if(dE.indexOf("www.")===0){dE=dE.substr(4)}if(cX(dF,dE)&&ba(dH,dG)){return true}}return false}function cA(dC,dE){dC=dC.replace("send_image=0","send_image=1");var dD=new Image(1,1);dD.onload=function(){H=0;if(typeof dE==="function"){dE({request:dC,trackerUrl:aI,success:true})}};dD.onerror=function(){if(typeof dE==="function"){dE({request:dC,trackerUrl:aI,success:false})}};dD.src=aI+(aI.indexOf("?")<0?"?":"&")+dC}function cU(dC){if(dt==="POST"){return true}return dC&&(dC.length>2000||dC.indexOf('{"requests"')===0)}function aP(){return"object"===typeof g&&"function"===typeof g.sendBeacon&&"function"===typeof Blob
+}function bd(dG,dJ,dI){var dE=aP();if(!dE){return false}var dF={type:"application/x-www-form-urlencoded; charset=UTF-8"};var dK=false;var dD=aI;try{var dC=new Blob([dG],dF);if(dI&&!cU(dG)){dC=new Blob([],dF);dD=dD+(dD.indexOf("?")<0?"?":"&")+dG}dK=g.sendBeacon(dD,dC)}catch(dH){return false}if(dK&&typeof dJ==="function"){dJ({request:dG,trackerUrl:aI,success:true,isSendBeacon:true})}return dK}function dm(dD,dE,dC){if(!M(dC)||null===dC){dC=true}if(m&&bd(dD,dE,dC)){return}setTimeout(function(){if(m&&bd(dD,dE,dC)){return}var dH;try{var dG=W.XMLHttpRequest?new W.XMLHttpRequest():W.ActiveXObject?new ActiveXObject("Microsoft.XMLHTTP"):null;dG.open("POST",aI,true);dG.onreadystatechange=function(){if(this.readyState===4&&!(this.status>=200&&this.status<300)){var dI=m&&bd(dD,dE,dC);if(!dI&&dC){cA(dD,dE)}else{if(typeof dE==="function"){dE({request:dD,trackerUrl:aI,success:false,xhr:this})}}}else{if(this.readyState===4&&(typeof dE==="function")){dE({request:dD,trackerUrl:aI,success:true,xhr:this})}}};
+dG.setRequestHeader("Content-Type",cL);dG.withCredentials=true;dG.send(dD)}catch(dF){dH=m&&bd(dD,dE,dC);if(!dH&&dC){cA(dD,dE)}else{if(typeof dE==="function"){dE({request:dD,trackerUrl:aI,success:false})}}}},50)}function cq(dD){var dC=new Date();var dE=dC.getTime()+dD;if(!r||dE>r){r=dE}}function bh(){bj=true;cN=new Date().getTime()}function dw(){var dC=new Date().getTime();return !cN||(dC-cN)>bc}function aD(){if(dw()){b0()}}function a1(){if(J.visibilityState==="hidden"&&dw()){b0()}else{if(J.visibilityState==="visible"){cN=new Date().getTime()}}}function dz(){if(aS||!bc){return}aS=true;ar(W,"focus",bh);ar(W,"blur",aD);ar(W,"visibilitychange",a1);af++;u.addPlugin("HeartBeat"+af,{unload:function(){if(aS&&dw()){b0()}}})}function cS(dG){var dD=new Date();var dC=dD.getTime();dg=dC;if(cR&&dC<cR){var dE=cR-dC;setTimeout(dG,dE);cq(dE+50);cR+=50;return}if(cR===false){var dF=800;cR=dC+dF}dG()}function aT(){if(aH(c2)){bL=false}else{if(aH(bk)){bL=true}}}function bT(dE){if(!aZ){return dE}var dD,dC="&uadata="+t(W.JSON.stringify(aZ));
+if(dE instanceof Array){for(dD=0;dD<dE.length;dD++){dE[dD]+=dC}}else{dE+=dC}return dE}function cB(dC){if(!de||!M(g.userAgentData)||!C(g.userAgentData.getHighEntropyValues)){dC();return}aZ={brands:g.userAgentData.brands,platform:g.userAgentData.platform};g.userAgentData.getHighEntropyValues(["brands","model","platform","platformVersion","uaFullVersion","fullVersionList"]).then(function(dE){var dD;if(dE.fullVersionList){delete dE.brands;delete dE.uaFullVersion}aZ=dE;dC()},function(dD){dC()})}function bO(dD,dC,dE){if(!bu){cj.push(dD);return}aT();if(!bL){c1.push(dD);return}aA=true;if(!c6&&dD){if(cQ&&bL){dD+="&consent=1"}dD=bT(dD);cS(function(){if(dd&&bd(dD,dE,true)){cq(100);return}if(cU(dD)){dm(dD,dE)}else{cA(dD,dE)}cq(dC)})}if(!aS){dz()}}function cv(dC){if(c6){return false}return(dC&&dC.length)}function dl(dC,dG){if(!dG||dG>=dC.length){return[dC]}var dD=0;var dE=dC.length;var dF=[];for(dD;dD<dE;dD+=dG){dF.push(dC.slice(dD,dD+dG))}return dF}function dy(dD,dC){if(!cv(dD)){return}if(!bu){cj.push(dD);
+return}if(!bL){c1.push(dD);return}aA=true;cS(function(){var dG=dl(dD,50);var dE=0,dF;for(dE;dE<dG.length;dE++){dF='{"requests":["?'+bT(dG[dE]).join('","?')+'"],"send_image":0}';if(dd&&bd(dF,null,false)){cq(100)}else{dm(dF,null,false)}}cq(dC)})}function aY(dC){return br+dC+"."+cf+"."+bx}function b8(dE,dD,dC){dx(dE,"",-129600000,dD,dC)}function ce(){if(bt){return"0"}if(!M(W.showModalDialog)&&M(g.cookieEnabled)){return g.cookieEnabled?"1":"0"}var dC=br+"testcookie";dx(dC,"1",undefined,by,df,b1,aN);var dD=aH(dC)==="1"?"1":"0";b8(dC);return dD}function bp(){bx=cg((df||da)+(by||"/")).slice(0,4)}function cY(){cB(function(){var dI,dH;bu=true;for(dI=0;dI<cj.length;dI++){dH=typeof cj[dI];if(dH==="string"){bO(cj[dI],bS)}else{if(dH==="object"){dy(cj[dI],bS)}}}cj=[]});if(!de){return{}}if(M(dq.res)){return dq}var dD,dF,dG={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(dD in dG){if(Object.prototype.hasOwnProperty.call(dG,dD)){dF=g.mimeTypes[dG[dD]];dq[dD]=(dF&&dF.enabledPlugin)?"1":"0"}}}if(!((new RegExp("Edge[ /](\\d+[\\.\\d]+)")).test(g.userAgent))&&typeof navigator.javaEnabled!=="unknown"&&M(g.javaEnabled)&&g.javaEnabled()){dq.java="1"}if(!M(W.showModalDialog)&&M(g.cookieEnabled)){dq.cookie=g.cookieEnabled?"1":"0"}else{dq.cookie=ce()}}var dE=parseInt(ab.width,10);var dC=parseInt(ab.height,10);dq.res=parseInt(dE,10)+"x"+parseInt(dC,10);return dq}function b6(){var dD=aY("cvar"),dC=aH(dD);if(dC&&dC.length){dC=W.JSON.parse(dC);if(Z(dC)){return dC}}return{}}function cV(){if(aV===false){aV=b6()}}function c7(){var dC=cY();return cg((g.userAgent||"")+(g.platform||"")+W.JSON.stringify(dC)+(new Date()).getTime()+Math.random()).slice(0,16)}function aF(){var dC=cY();return cg((g.userAgent||"")+(g.platform||"")+W.JSON.stringify(dC)).slice(0,6)}function bm(){return Math.floor((new Date()).getTime()/1000)
+}function aO(){var dD=bm();var dE=aF();var dC=String(dD)+dE;return dC}function dk(dE){dE=String(dE);var dH=aF();var dF=dH.length;var dG=dE.substr(-1*dF,dF);var dD=parseInt(dE.substr(0,dE.length-dF),10);if(dD&&dG&&dG===dH){var dC=bm();if(a6<=0){return true}if(dC>=dD&&dC<=(dD+a6)){return true}}return false}function dA(dC){if(!c3){return""}var dG=e(dC,az);if(!dG){return""}dG=String(dG);var dE=new RegExp("^[a-zA-Z0-9]+$");if(dG.length===32&&dE.test(dG)){var dD=dG.substr(16,32);if(dk(dD)){var dF=dG.substr(0,16);return dF}}return""}function c4(){if(!bX){bX=dA(bW)}var dE=new Date(),dC=Math.round(dE.getTime()/1000),dD=aY("id"),dH=aH(dD),dG,dF;if(dH){dG=dH.split(".");dG.unshift("0");if(bX.length){dG[1]=bX}return dG}if(bX.length){dF=bX}else{if("0"===ce()){dF=""}else{dF=c7()}}dG=["1",dF,dC];return dG}function a5(){var dF=c4(),dD=dF[0],dE=dF[1],dC=dF[2];return{newVisitor:dD,uuid:dE,createTs:dC}}function aL(){var dF=new Date(),dD=dF.getTime(),dG=a5().createTs;var dC=parseInt(dG,10);var dE=(dC*1000)+c0-dD;
+return dE}function aR(dC){if(!cf){return}var dE=new Date(),dD=Math.round(dE.getTime()/1000);if(!M(dC)){dC=a5()}var dF=dC.uuid+"."+dC.createTs+".";dx(aY("id"),dF,aL(),by,df,b1,aN)}function bV(){var dC=aH(aY("ref"));if(dC.length){try{dC=W.JSON.parse(dC);if(Z(dC)){return dC}}catch(dD){}}return["","",0,""]}function bF(dE){var dD=br+"testcookie_domain";var dC="testvalue";dx(dD,dC,10000,null,dE,b1,aN);if(aH(dD)===dC){b8(dD,null,dE);return true}return false}function aJ(){var dD=bt;bt=false;var dC,dE;for(dC=0;dC<bD.length;dC++){dE=aY(bD[dC]);if(dE!==c2&&dE!==bk&&0!==aH(dE)){b8(dE,by,df)}}bt=dD}function cc(dC){cf=dC}function dB(dG){if(!dG||!Z(dG)){return}var dF=[];var dE;for(dE in dG){if(Object.prototype.hasOwnProperty.call(dG,dE)){dF.push(dE)}}var dH={};dF.sort();var dC=dF.length;var dD;for(dD=0;dD<dC;dD++){dH[dF[dD]]=dG[dF[dD]]}return dH}function cn(){dx(aY("ses"),"1",cz,by,df,b1,aN)}function bn(){var dF="";var dD="abcdefghijklmnopqrstuvwxyz0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZ";var dE=dD.length;
+var dC;for(dC=0;dC<6;dC++){dF+=dD.charAt(Math.floor(Math.random()*dE))}return dF}function aE(dD){if(cy!==""){dD+=cy;bo=true;return dD}if(!h){return dD}var dE=(typeof h.timing==="object")&&h.timing?h.timing:undefined;if(!dE){dE=(typeof h.getEntriesByType==="function")&&h.getEntriesByType("navigation")?h.getEntriesByType("navigation")[0]:undefined}if(!dE){return dD}var dC="";if(dE.connectEnd&&dE.fetchStart){if(dE.connectEnd<dE.fetchStart){return dD}dC+="&pf_net="+Math.round(dE.connectEnd-dE.fetchStart)}if(dE.responseStart&&dE.requestStart){if(dE.responseStart<dE.requestStart){return dD}dC+="&pf_srv="+Math.round(dE.responseStart-dE.requestStart)}if(dE.responseStart&&dE.responseEnd){if(dE.responseEnd<dE.responseStart){return dD}dC+="&pf_tfr="+Math.round(dE.responseEnd-dE.responseStart)}if(M(dE.domLoading)){if(dE.domInteractive&&dE.domLoading){if(dE.domInteractive<dE.domLoading){return dD}dC+="&pf_dm1="+Math.round(dE.domInteractive-dE.domLoading)}}else{if(dE.domInteractive&&dE.responseEnd){if(dE.domInteractive<dE.responseEnd){return dD
+}dC+="&pf_dm1="+Math.round(dE.domInteractive-dE.responseEnd)}}if(dE.domComplete&&dE.domInteractive){if(dE.domComplete<dE.domInteractive){return dD}dC+="&pf_dm2="+Math.round(dE.domComplete-dE.domInteractive)}if(dE.loadEventEnd&&dE.loadEventStart){if(dE.loadEventEnd<dE.loadEventStart){return dD}dC+="&pf_onl="+Math.round(dE.loadEventEnd-dE.loadEventStart)}return dD+dC}function cm(dC){return e(dC,"ignore_referrer")==="1"||e(dC,"ignore_referer")==="1"}function ds(){var dM,dF=new Date(),dG=Math.round(dF.getTime()/1000),dR,dE,dH=1024,dO,dI,dD=aY("ses"),dL=aY("ref"),dK=aH(dD),dC=bV(),dQ=bb||bW,dN,dJ,dP={};dN=dC[0];dJ=dC[1];dR=dC[2];dE=dC[3];if(!cm(dQ)&&!dK){if(!bE||!dN.length){for(dM in cC){if(Object.prototype.hasOwnProperty.call(cC,dM)){dN=e(dQ,cC[dM]);if(dN.length){break}}}for(dM in bP){if(Object.prototype.hasOwnProperty.call(bP,dM)){dJ=e(dQ,bP[dM]);if(dJ.length){break}}}}dO=d(bw);dI=dE.length?d(dE):"";if(dO.length&&!a2(dO)&&!cD(bw)&&(!bE||!dI.length||a2(dI)||cD(dE))){dE=bw}if(dE.length||dN.length){dR=dG;
+dC=[dN,dJ,dR,cb(dE.slice(0,dH))];dx(dL,W.JSON.stringify(dC),dn,by,df,b1,aN)}}if(dN.length){dP._rcn=t(dN)}if(dJ.length){dP._rck=t(dJ)}dP._refts=dR;if(String(dE).length){dP._ref=t(cb(dE.slice(0,dH)))}return dP}function cF(dD,dP,dQ){var dO,dC=new Date(),dN=aV,dJ=aY("cvar"),dR=bb||bW,dE=cm(dR);if(bt){aJ()}if(c6){return""}var dK=a5();var dH=J.characterSet||J.charset;if(!dH||dH.toLowerCase()==="utf-8"){dH=null}dD+="&idsite="+cf+"&rec=1&r="+String(Math.random()).slice(2,8)+"&h="+dC.getHours()+"&m="+dC.getMinutes()+"&s="+dC.getSeconds()+"&url="+t(cb(dR))+(bw.length&&!cD(bw)&&!dE?"&urlref="+t(cb(bw)):"")+(ac(bH)?"&uid="+t(bH):"")+"&_id="+dK.uuid+"&_idn="+dK.newVisitor+(dH?"&cs="+t(dH):"")+"&send_image=0";var dM=ds();for(dO in dM){if(Object.prototype.hasOwnProperty.call(dM,dO)){dD+="&"+dO+"="+dM[dO]}}var dT=cY();for(dO in dT){if(Object.prototype.hasOwnProperty.call(dT,dO)){dD+="&"+dO+"="+dT[dO]}}var dU=[];if(dP){for(dO in dP){if(Object.prototype.hasOwnProperty.call(dP,dO)&&/^dimension\d+$/.test(dO)){var dF=dO.replace("dimension","");
+dU.push(parseInt(dF,10));dU.push(String(dF));dD+="&"+dO+"="+t(dP[dO]);delete dP[dO]}}}if(dP&&D(dP)){dP=null}for(dO in cH){if(Object.prototype.hasOwnProperty.call(cH,dO)){dD+="&"+dO+"="+t(cH[dO])}}for(dO in bv){if(Object.prototype.hasOwnProperty.call(bv,dO)){var dI=(-1===P(dU,dO));if(dI){dD+="&dimension"+dO+"="+t(bv[dO])}}}if(dP){dD+="&data="+t(W.JSON.stringify(dP))}else{if(at){dD+="&data="+t(W.JSON.stringify(at))}}function dG(dV,dW){var dX=W.JSON.stringify(dV);if(dX.length>2){return"&"+dW+"="+t(dX)}return""}var dS=dB(b5);var dL=dB(cx);dD+=dG(dS,"cvar");dD+=dG(dL,"e_cvar");if(aV){dD+=dG(aV,"_cvar");for(dO in dN){if(Object.prototype.hasOwnProperty.call(dN,dO)){if(aV[dO][0]===""||aV[dO][1]===""){delete aV[dO]}}}if(bZ){dx(dJ,W.JSON.stringify(aV),cz,by,df,b1,aN)}}if(a9&&bN&&!bo){dD=aE(dD);bo=true}if(aQ){dD+="&pv_id="+aQ}aR(dK);cn();dD+=ag(dQ,{tracker:bR,request:dD});if(dh.length){dD+="&"+dh}if(C(cl)){dD=cl(dD)}return dD}b0=function be(){var dC=new Date();dC=dC.getTime();if(!dg){return false}if(dg+bc<=dC){bR.ping();
+return true}return false};function bz(dF,dE,dJ,dG,dC,dM){var dI="idgoal=0",dD=new Date(),dK=[],dL,dH=String(dF).length;if(dH){dI+="&ec_id="+t(dF)}dI+="&revenue="+dE;if(String(dJ).length){dI+="&ec_st="+dJ}if(String(dG).length){dI+="&ec_tx="+dG}if(String(dC).length){dI+="&ec_sh="+dC}if(String(dM).length){dI+="&ec_dt="+dM}if(di){for(dL in di){if(Object.prototype.hasOwnProperty.call(di,dL)){if(!M(di[dL][1])){di[dL][1]=""}if(!M(di[dL][2])){di[dL][2]=""}if(!M(di[dL][3])||String(di[dL][3]).length===0){di[dL][3]=0}if(!M(di[dL][4])||String(di[dL][4]).length===0){di[dL][4]=1}dK.push(di[dL])}}dI+="&ec_items="+t(W.JSON.stringify(dK))}dI=cF(dI,at,"ecommerce");bO(dI,bS);if(dH){di={}}}function b7(dC,dG,dF,dE,dD,dH){if(String(dC).length&&M(dG)){bz(dC,dG,dF,dE,dD,dH)}}function bB(dC){if(M(dC)){bz("",dC,"","","","")}}function b9(dD,dF,dE){if(!bJ){aQ=bn()}var dC=cF("action_name="+t(ap(dD||bq)),dF,"log");if(a9&&!bo){dC=aE(dC)}bO(dC,bS,dE)}function a7(dE,dD){var dF,dC="(^| )(piwik[_-]"+dD+"|matomo[_-]"+dD;if(dE){for(dF=0;
+dF<dE.length;dF++){dC+="|"+dE[dF]}}dC+=")( |$)";return new RegExp(dC)}function a0(dC){return(aI&&dC&&0===String(dC).indexOf(aI))}function cJ(dG,dC,dH,dD){if(a0(dC)){return 0}var dF=a7(bU,"download"),dE=a7(bf,"link"),dI=new RegExp("\\.("+dp.join("|")+")([?&#]|$)","i");if(dE.test(dG)){return"link"}if(dD||dF.test(dG)||dI.test(dC)){return"download"}if(dH){return 0}return"link"}function ay(dD){var dC;dC=dD.parentNode;while(dC!==null&&M(dC)){if(ai.isLinkElement(dD)){break}dD=dC;dC=dD.parentNode}return dD}function dv(dH){dH=ay(dH);if(!ai.hasNodeAttribute(dH,"href")){return}if(!M(dH.href)){return}var dG=ai.getAttributeValueFromNode(dH,"href");var dD=dH.pathname||cw(dH.href);var dI=dH.hostname||d(dH.href);var dJ=dI.toLowerCase();var dE=dH.href.replace(dI,dJ);var dF=new RegExp("^(javascript|vbscript|jscript|mocha|livescript|ecmascript|mailto|tel):","i");if(!dF.test(dE)){var dC=cJ(dH.className,dE,aw(dJ,dD),ai.hasNodeAttribute(dH,"download"));if(dC){return{type:dC,href:dE}}}}function aU(dC,dD,dE,dF){var dG=w.buildInteractionRequestParams(dC,dD,dE,dF);
+if(!dG){return}return cF(dG,null,"contentInteraction")}function bi(dC,dD){if(!dC||!dD){return false}var dE=w.findTargetNode(dC);if(w.shouldIgnoreInteraction(dE)){return false}dE=w.findTargetNodeNoDefault(dC);if(dE&&!Y(dE,dD)){return false}return true}function cI(dE,dD,dG){if(!dE){return}var dC=w.findParentContentNode(dE);if(!dC){return}if(!bi(dC,dE)){return}var dF=w.buildContentBlock(dC);if(!dF){return}if(!dF.target&&dG){dF.target=dG}return w.buildInteractionRequestParams(dD,dF.name,dF.piece,dF.target)}function a3(dD){if(!ck||!ck.length){return false}var dC,dE;for(dC=0;dC<ck.length;dC++){dE=ck[dC];if(dE&&dE.name===dD.name&&dE.piece===dD.piece&&dE.target===dD.target){return true}}return false}function a4(dC){return function(dG){if(!dC){return}var dE=w.findParentContentNode(dC);var dD;if(dG){dD=dG.target||dG.srcElement}if(!dD){dD=dC}if(!bi(dE,dD)){return}if(!dE){return false}var dH=w.findTargetNode(dE);if(!dH||w.shouldIgnoreInteraction(dH)){return false}var dF=dv(dH);if(dr&&dF&&dF.type){return dF.type
+}return bR.trackContentInteractionNode(dD,"click")}}function ca(dE){if(!dE||!dE.length){return}var dC,dD;for(dC=0;dC<dE.length;dC++){dD=w.findTargetNode(dE[dC]);if(dD&&!dD.contentInteractionTrackingSetupDone){dD.contentInteractionTrackingSetupDone=true;ar(dD,"click",a4(dD))}}}function bG(dE,dF){if(!dE||!dE.length){return[]}var dC,dD;for(dC=0;dC<dE.length;dC++){if(a3(dE[dC])){dE.splice(dC,1);dC--}else{ck.push(dE[dC])}}if(!dE||!dE.length){return[]}ca(dF);var dG=[];for(dC=0;dC<dE.length;dC++){dD=cF(w.buildImpressionRequestParams(dE[dC].name,dE[dC].piece,dE[dC].target),undefined,"contentImpressions");if(dD){dG.push(dD)}}return dG}function cP(dD){var dC=w.collectContent(dD);return bG(dC,dD)}function bg(dD){if(!dD||!dD.length){return[]}var dC;for(dC=0;dC<dD.length;dC++){if(!w.isNodeVisible(dD[dC])){dD.splice(dC,1);dC--}}if(!dD||!dD.length){return[]}return cP(dD)}function aK(dE,dC,dD){var dF=w.buildImpressionRequestParams(dE,dC,dD);return cF(dF,null,"contentImpression")}function du(dF,dD){if(!dF){return
+}var dC=w.findParentContentNode(dF);var dE=w.buildContentBlock(dC);if(!dE){return}if(!dD){dD="Unknown"}return aU(dD,dE.name,dE.piece,dE.target)}function c5(dD,dF,dC,dE){return"e_c="+t(dD)+"&e_a="+t(dF)+(M(dC)?"&e_n="+t(dC):"")+(M(dE)?"&e_v="+t(dE):"")+"&ca=1"}function ax(dE,dG,dC,dF,dI,dH){if(!ac(dE)||!ac(dG)){ao("Error while logging event: Parameters `category` and `action` must not be empty or filled with whitespaces");return false}var dD=cF(c5(dE,dG,dC,dF),dI,"event");bO(dD,bS,dH)}function ch(dC,dF,dD,dG){var dE=cF("search="+t(dC)+(dF?"&search_cat="+t(dF):"")+(M(dD)?"&search_count="+dD:""),dG,"sitesearch");bO(dE,bS)}function c9(dC,dG,dF,dE){var dD=cF("idgoal="+dC+(dG?"&revenue="+dG:""),dF,"goal");bO(dD,bS,dE)}function dj(dF,dC,dJ,dI,dE){var dH=dC+"="+t(cb(dF));var dD=cI(dE,"click",dF);if(dD){dH+="&"+dD}var dG=cF(dH,dJ,"link");bO(dG,bS,dI)}function b3(dD,dC){if(dD!==""){return dD+dC.charAt(0).toUpperCase()+dC.slice(1)}return dC}function cr(dH){var dG,dC,dF=["","webkit","ms","moz"],dE;
+if(!bl){for(dC=0;dC<dF.length;dC++){dE=dF[dC];if(Object.prototype.hasOwnProperty.call(J,b3(dE,"hidden"))){if(J[b3(dE,"visibilityState")]==="prerender"){dG=true}break}}}if(dG){ar(J,dE+"visibilitychange",function dD(){J.removeEventListener(dE+"visibilitychange",dD,false);dH()});return}dH()}function bA(){var dD=bR.getVisitorId();var dC=aO();return dD+dC}function cu(dC){if(!dC){return}if(!ai.hasNodeAttribute(dC,"href")){return}var dD=ai.getAttributeValueFromNode(dC,"href");if(!dD||a0(dD)){return}if(!bR.getVisitorId()){return}dD=j(dD,az);var dE=bA();dD=I(dD,az,dE);ai.setAnyAttribute(dC,"href",dD)}function bs(dF){var dG=ai.getAttributeValueFromNode(dF,"href");if(!dG){return false}dG=String(dG);var dD=dG.indexOf("//")===0||dG.indexOf("http://")===0||dG.indexOf("https://")===0;if(!dD){return false}var dC=dF.pathname||cw(dF.href);var dE=(dF.hostname||d(dF.href)).toLowerCase();if(aw(dE,dC)){if(!cX(da,O(dE))){return true}return false}return false}function cW(dC){var dD=dv(dC);if(dD&&dD.type){dD.href=p(dD.href);
+dj(dD.href,dD.type,undefined,null,dC);return}if(c3){dC=ay(dC);if(bs(dC)){cu(dC)}}}function cK(){return J.all&&!J.addEventListener}function db(dC){var dE=dC.which;var dD=(typeof dC.button);if(!dE&&dD!=="undefined"){if(cK()){if(dC.button&1){dE=1}else{if(dC.button&2){dE=3}else{if(dC.button&4){dE=2}}}}else{if(dC.button===0||dC.button==="0"){dE=1}else{if(dC.button&1){dE=2}else{if(dC.button&2){dE=3}}}}}return dE}function b2(dC){switch(db(dC)){case 1:return"left";case 2:return"middle";case 3:return"right"}}function a8(dC){return dC.target||dC.srcElement}function dc(dC){return dC==="A"||dC==="AREA"}function aG(dC){function dD(dF){var dG=a8(dF);var dH=dG.nodeName;var dE=a7(bI,"ignore");while(!dc(dH)&&dG&&dG.parentNode){dG=dG.parentNode;dH=dG.nodeName}if(dG&&dc(dH)&&!dE.test(dG.className)){return dG}}return function(dG){dG=dG||W.event;var dH=dD(dG);if(!dH){return}var dF=b2(dG);if(dG.type==="click"){var dE=false;if(dC&&dF==="middle"){dE=true}if(dH&&!dE){cW(dH)}}else{if(dG.type==="mousedown"){if(dF==="middle"&&dH){aW=dF;
+bK=dH}else{aW=bK=null}}else{if(dG.type==="mouseup"){if(dF===aW&&dH===bK){cW(dH)}aW=bK=null}else{if(dG.type==="contextmenu"){cW(dH)}}}}}}function av(dF,dE,dC){var dD=typeof dE;if(dD==="undefined"){dE=true}ar(dF,"click",aG(dE),dC);if(dE){ar(dF,"mouseup",aG(dE),dC);ar(dF,"mousedown",aG(dE),dC);ar(dF,"contextmenu",aG(dE),dC)}}function aX(dD,dG,dH){if(cp){return true}cp=true;var dI=false;var dF,dE;function dC(){dI=true}n(function(){function dJ(dL){setTimeout(function(){if(!cp){return}dI=false;dH.trackVisibleContentImpressions();dJ(dL)},dL)}function dK(dL){setTimeout(function(){if(!cp){return}if(dI){dI=false;dH.trackVisibleContentImpressions()}dK(dL)},dL)}if(dD){dF=["scroll","resize"];for(dE=0;dE<dF.length;dE++){if(J.addEventListener){J.addEventListener(dF[dE],dC,false)}else{W.attachEvent("on"+dF[dE],dC)}}dK(100)}if(dG&&dG>0){dG=parseInt(dG,10);dJ(dG)}})}var bM={enabled:true,requests:[],timeout:null,interval:2500,sendRequests:function(){var dC=this.requests;this.requests=[];if(dC.length===1){bO(dC[0],bS)
+}else{dy(dC,bS)}},canQueue:function(){return !m&&this.enabled},pushMultiple:function(dD){if(!this.canQueue()){dy(dD,bS);return}var dC;for(dC=0;dC<dD.length;dC++){this.push(dD[dC])}},push:function(dC){if(!dC){return}if(!this.canQueue()){bO(dC,bS);return}bM.requests.push(dC);if(this.timeout){clearTimeout(this.timeout);this.timeout=null}this.timeout=setTimeout(function(){bM.timeout=null;bM.sendRequests()},bM.interval);var dD="RequestQueue"+aB;if(!Object.prototype.hasOwnProperty.call(b,dD)){b[dD]={unload:function(){if(bM.timeout){clearTimeout(bM.timeout)}bM.sendRequests()}}}}};bp();this.hasConsent=function(){return bL};this.getVisitorInfo=function(){if(!aH(aY("id"))){aR()}return c4()};this.getVisitorId=function(){return this.getVisitorInfo()[1]};this.getAttributionInfo=function(){return bV()};this.getAttributionCampaignName=function(){return bV()[0]};this.getAttributionCampaignKeyword=function(){return bV()[1]};this.getAttributionReferrerTimestamp=function(){return bV()[2]};this.getAttributionReferrerUrl=function(){return bV()[3]
+};this.setTrackerUrl=function(dC){aI=dC};this.getTrackerUrl=function(){return aI};this.getMatomoUrl=function(){return aa(this.getTrackerUrl(),bQ)};this.getPiwikUrl=function(){return this.getMatomoUrl()};this.addTracker=function(dE,dD){if(!M(dE)||null===dE){dE=this.getTrackerUrl()}var dC=new T(dE,dD);L.push(dC);u.trigger("TrackerAdded",[this]);return dC};this.getSiteId=function(){return cf};this.setSiteId=function(dC){cc(dC)};this.resetUserId=function(){bH=""};this.setUserId=function(dC){if(ac(dC)){bH=dC}};this.setVisitorId=function(dD){var dC=/[0-9A-Fa-f]{16}/g;if(x(dD)&&dC.test(dD)){bX=dD}else{ao("Invalid visitorId set"+dD)}};this.getUserId=function(){return bH};this.setCustomData=function(dC,dD){if(Z(dC)){at=dC}else{if(!at){at={}}at[dC]=dD}};this.getCustomData=function(){return at};this.setCustomRequestProcessing=function(dC){cl=dC};this.appendToTrackingUrl=function(dC){dh=dC};this.getRequest=function(dC){return cF(dC)};this.addPlugin=function(dC,dD){b[dC]=dD};this.setCustomDimension=function(dC,dD){dC=parseInt(dC,10);
+if(dC>0){if(!M(dD)){dD=""}if(!x(dD)){dD=String(dD)}bv[dC]=dD}};this.getCustomDimension=function(dC){dC=parseInt(dC,10);if(dC>0&&Object.prototype.hasOwnProperty.call(bv,dC)){return bv[dC]}};this.deleteCustomDimension=function(dC){dC=parseInt(dC,10);if(dC>0){delete bv[dC]}};this.setCustomVariable=function(dD,dC,dG,dE){var dF;if(!M(dE)){dE="visit"}if(!M(dC)){return}if(!M(dG)){dG=""}if(dD>0){dC=!x(dC)?String(dC):dC;dG=!x(dG)?String(dG):dG;dF=[dC.slice(0,bC),dG.slice(0,bC)];if(dE==="visit"||dE===2){cV();aV[dD]=dF}else{if(dE==="page"||dE===3){b5[dD]=dF}else{if(dE==="event"){cx[dD]=dF}}}}};this.getCustomVariable=function(dD,dE){var dC;if(!M(dE)){dE="visit"}if(dE==="page"||dE===3){dC=b5[dD]}else{if(dE==="event"){dC=cx[dD]}else{if(dE==="visit"||dE===2){cV();dC=aV[dD]}}}if(!M(dC)||(dC&&dC[0]==="")){return false}return dC};this.deleteCustomVariable=function(dC,dD){if(this.getCustomVariable(dC,dD)){this.setCustomVariable(dC,"","",dD)}};this.deleteCustomVariables=function(dC){if(dC==="page"||dC===3){b5={}
+}else{if(dC==="event"){cx={}}else{if(dC==="visit"||dC===2){aV={}}}}};this.storeCustomVariablesInCookie=function(){bZ=true};this.setLinkTrackingTimer=function(dC){bS=dC};this.getLinkTrackingTimer=function(){return bS};this.setDownloadExtensions=function(dC){if(x(dC)){dC=dC.split("|")}dp=dC};this.addDownloadExtensions=function(dD){var dC;if(x(dD)){dD=dD.split("|")}for(dC=0;dC<dD.length;dC++){dp.push(dD[dC])}};this.removeDownloadExtensions=function(dE){var dD,dC=[];if(x(dE)){dE=dE.split("|")}for(dD=0;dD<dp.length;dD++){if(P(dE,dp[dD])===-1){dC.push(dp[dD])}}dp=dC};this.setDomains=function(dC){aC=x(dC)?[dC]:dC;var dG=false,dE=0,dD;for(dE;dE<aC.length;dE++){dD=String(aC[dE]);if(cX(da,O(dD))){dG=true;break}var dF=cw(dD);if(dF&&dF!=="/"&&dF!=="/*"){dG=true;break}}if(!dG){aC.push(da)}};this.setExcludedReferrers=function(dC){cM=x(dC)?[dC]:dC};this.enableCrossDomainLinking=function(){c3=true};this.disableCrossDomainLinking=function(){c3=false};this.isCrossDomainLinkingEnabled=function(){return c3
+};this.setCrossDomainLinkingTimeout=function(dC){a6=dC};this.getCrossDomainLinkingUrlParameter=function(){return t(az)+"="+t(bA())};this.setIgnoreClasses=function(dC){bI=x(dC)?[dC]:dC};this.setRequestMethod=function(dC){if(dC){dt=String(dC).toUpperCase()}else{dt=cs}if(dt==="GET"){this.disableAlwaysUseSendBeacon()}};this.setRequestContentType=function(dC){cL=dC||aM};this.setGenerationTimeMs=function(dC){ao("setGenerationTimeMs is no longer supported since Matomo 4. The call will be ignored. The replacement is setPagePerformanceTiming.")};this.setPagePerformanceTiming=function(dG,dI,dH,dD,dJ,dE){var dF={pf_net:dG,pf_srv:dI,pf_tfr:dH,pf_dm1:dD,pf_dm2:dJ,pf_onl:dE};try{dF=Q(dF,M);dF=B(dF);cy=l(dF);if(cy===""){ao("setPagePerformanceTiming() called without parameters. This function needs to be called with at least one performance parameter.");return}bo=false;bN=true}catch(dC){ao("setPagePerformanceTiming: "+dC.toString())}};this.setReferrerUrl=function(dC){bw=dC};this.setCustomUrl=function(dC){bb=b4(bW,dC)
+};this.getCurrentUrl=function(){return bb||bW};this.setDocumentTitle=function(dC){bq=dC};this.setPageViewId=function(dC){aQ=dC;bJ=true};this.setAPIUrl=function(dC){bQ=dC};this.setDownloadClasses=function(dC){bU=x(dC)?[dC]:dC};this.setLinkClasses=function(dC){bf=x(dC)?[dC]:dC};this.setCampaignNameKey=function(dC){cC=x(dC)?[dC]:dC};this.setCampaignKeywordKey=function(dC){bP=x(dC)?[dC]:dC};this.discardHashTag=function(dC){bY=dC};this.setCookieNamePrefix=function(dC){br=dC;if(aV){aV=b6()}};this.setCookieDomain=function(dC){var dD=O(dC);if(!bt&&!bF(dD)){ao("Can't write cookie on domain "+dC)}else{df=dD;bp()}};this.setExcludedQueryParams=function(dC){ct=x(dC)?[dC]:dC};this.getCookieDomain=function(){return df};this.hasCookies=function(){return"1"===ce()};this.setSessionCookie=function(dE,dD,dC){if(!dE){throw new Error("Missing cookie name")}if(!M(dC)){dC=cz}bD.push(dE);dx(aY(dE),dD,dC,by,df,b1,aN)};this.getCookie=function(dD){var dC=aH(aY(dD));if(dC===0){return null}return dC};this.setCookiePath=function(dC){by=dC;
+bp()};this.getCookiePath=function(dC){return by};this.setVisitorCookieTimeout=function(dC){c0=dC*1000};this.setSessionCookieTimeout=function(dC){cz=dC*1000};this.getSessionCookieTimeout=function(){return cz};this.setReferralCookieTimeout=function(dC){dn=dC*1000};this.setConversionAttributionFirstReferrer=function(dC){bE=dC};this.setSecureCookie=function(dC){if(dC&&location.protocol!=="https:"){ao("Error in setSecureCookie: You cannot use `Secure` on http.");return}b1=dC};this.setCookieSameSite=function(dC){dC=String(dC);dC=dC.charAt(0).toUpperCase()+dC.toLowerCase().slice(1);if(dC!=="None"&&dC!=="Lax"&&dC!=="Strict"){ao("Ignored value for sameSite. Please use either Lax, None, or Strict.");return}if(dC==="None"){if(location.protocol==="https:"){this.setSecureCookie(true)}else{ao("sameSite=None cannot be used on http, reverted to sameSite=Lax.");dC="Lax"}}aN=dC};this.disableCookies=function(){bt=true;if(cf){aJ()}};this.areCookiesEnabled=function(){return !bt};this.setCookieConsentGiven=function(){if(bt&&!c6){bt=false;
+de=true;if(cf&&aA){aR();var dC=cF("ping=1",null,"ping");bO(dC,bS)}}};this.requireCookieConsent=function(){if(this.getRememberedCookieConsent()){return false}this.disableCookies();return true};this.getRememberedCookieConsent=function(){return aH(cT)};this.forgetCookieConsentGiven=function(){b8(cT,by,df);this.disableCookies()};this.rememberCookieConsentGiven=function(dD){if(dD){dD=dD*60*60*1000}else{dD=30*365*24*60*60*1000}this.setCookieConsentGiven();var dC=new Date().getTime();dx(cT,dC,dD,by,df,b1,aN)};this.deleteCookies=function(){aJ()};this.setDoNotTrack=function(dD){var dC=g.doNotTrack||g.msDoNotTrack;c6=dD&&(dC==="yes"||dC==="1");if(c6){this.disableCookies()}};this.alwaysUseSendBeacon=function(){dd=true};this.disableAlwaysUseSendBeacon=function(){dd=false};this.addListener=function(dD,dC){av(dD,dC,false)};this.enableLinkTracking=function(dD){if(dr){return}dr=true;var dC=this;q(function(){au=true;var dE=J.body;av(dE,dD,true)})};this.enableJSErrorTracking=function(){if(c8){return}c8=true;
+var dC=W.onerror;W.onerror=function(dH,dF,dE,dG,dD){cr(function(){var dI="JavaScript Errors";var dJ=dF+":"+dE;if(dG){dJ+=":"+dG}if(P(cG,dI+dJ+dH)===-1){cG.push(dI+dJ+dH);ax(dI,dJ,dH)}});if(dC){return dC(dH,dF,dE,dG,dD)}return false}};this.disablePerformanceTracking=function(){a9=false};this.enableHeartBeatTimer=function(dC){dC=Math.max(dC||15,5);bc=dC*1000;if(dg!==null){dz()}};this.disableHeartBeatTimer=function(){if(bc||aS){if(W.removeEventListener){W.removeEventListener("focus",bh);W.removeEventListener("blur",aD);W.removeEventListener("visibilitychange",a1)}else{if(W.detachEvent){W.detachEvent("onfocus",bh);W.detachEvent("onblur",aD);W.detachEvent("visibilitychange",a1)}}}bc=null;aS=false};this.killFrame=function(){if(W.location!==W.top.location){W.top.location=W.location}};this.redirectFile=function(dC){if(W.location.protocol==="file:"){W.location=dC}};this.setCountPreRendered=function(dC){bl=dC};this.trackGoal=function(dC,dF,dE,dD){cr(function(){c9(dC,dF,dE,dD)})};this.trackLink=function(dD,dC,dF,dE){cr(function(){dj(dD,dC,dF,dE)
+})};this.getNumTrackedPageViews=function(){return cE};this.trackPageView=function(dC,dE,dD){ck=[];c1=[];cG=[];if(R(cf)){cr(function(){ad(aI,bQ,cf)})}else{cr(function(){cE++;b9(dC,dE,dD)})}};this.disableBrowserFeatureDetection=function(){de=false};this.enableBrowserFeatureDetection=function(){de=true};this.trackAllContentImpressions=function(){if(R(cf)){return}cr(function(){q(function(){var dC=w.findContentNodes();var dD=cP(dC);bM.pushMultiple(dD)})})};this.trackVisibleContentImpressions=function(dC,dD){if(R(cf)){return}if(!M(dC)){dC=true}if(!M(dD)){dD=750}aX(dC,dD,this);cr(function(){n(function(){var dE=w.findContentNodes();var dF=bg(dE);bM.pushMultiple(dF)})})};this.trackContentImpression=function(dE,dC,dD){if(R(cf)){return}dE=a(dE);dC=a(dC);dD=a(dD);if(!dE){return}dC=dC||"Unknown";cr(function(){var dF=aK(dE,dC,dD);bM.push(dF)})};this.trackContentImpressionsWithinNode=function(dC){if(R(cf)||!dC){return}cr(function(){if(cp){n(function(){var dD=w.findContentNodesWithinNode(dC);var dE=bg(dD);
+bM.pushMultiple(dE)})}else{q(function(){var dD=w.findContentNodesWithinNode(dC);var dE=cP(dD);bM.pushMultiple(dE)})}})};this.trackContentInteraction=function(dE,dF,dC,dD){if(R(cf)){return}dE=a(dE);dF=a(dF);dC=a(dC);dD=a(dD);if(!dE||!dF){return}dC=dC||"Unknown";cr(function(){var dG=aU(dE,dF,dC,dD);if(dG){bM.push(dG)}})};this.trackContentInteractionNode=function(dE,dD){if(R(cf)||!dE){return}var dC=null;cr(function(){dC=du(dE,dD);if(dC){bM.push(dC)}});return dC};this.logAllContentBlocksOnPage=function(){var dE=w.findContentNodes();var dC=w.collectContent(dE);var dD=typeof console;if(dD!=="undefined"&&console&&console.log){console.log(dC)}};this.trackEvent=function(dD,dF,dC,dE,dH,dG){cr(function(){ax(dD,dF,dC,dE,dH,dG)})};this.trackSiteSearch=function(dC,dE,dD,dF){ck=[];cr(function(){ch(dC,dE,dD,dF)})};this.setEcommerceView=function(dG,dC,dE,dD){cH={};if(ac(dE)){dE=String(dE)}if(!M(dE)||dE===null||dE===false||!dE.length){dE=""}else{if(dE instanceof Array){dE=W.JSON.stringify(dE)}}var dF="_pkc";
+cH[dF]=dE;if(M(dD)&&dD!==null&&dD!==false&&String(dD).length){dF="_pkp";cH[dF]=dD}if(!ac(dG)&&!ac(dC)){return}if(ac(dG)){dF="_pks";cH[dF]=dG}if(!ac(dC)){dC=""}dF="_pkn";cH[dF]=dC};this.getEcommerceItems=function(){return JSON.parse(JSON.stringify(di))};this.addEcommerceItem=function(dG,dC,dE,dD,dF){if(ac(dG)){di[dG]=[String(dG),dC,dE,dD,dF]}};this.removeEcommerceItem=function(dC){if(ac(dC)){dC=String(dC);delete di[dC]}};this.clearEcommerceCart=function(){di={}};this.trackEcommerceOrder=function(dC,dG,dF,dE,dD,dH){b7(dC,dG,dF,dE,dD,dH)};this.trackEcommerceCartUpdate=function(dC){bB(dC)};this.trackRequest=function(dD,dF,dE,dC){cr(function(){var dG=cF(dD,dF,dC);bO(dG,bS,dE)})};this.ping=function(){this.trackRequest("ping=1",null,null,"ping")};this.disableQueueRequest=function(){bM.enabled=false};this.setRequestQueueInterval=function(dC){if(dC<1000){throw new Error("Request queue interval needs to be at least 1000ms")}bM.interval=dC};this.queueRequest=function(dC){cr(function(){var dD=cF(dC);
+bM.push(dD)})};this.isConsentRequired=function(){return cQ};this.getRememberedConsent=function(){var dC=aH(bk);if(aH(c2)){if(dC){b8(bk,by,df)}return null}if(!dC||dC===0){return null}return dC};this.hasRememberedConsent=function(){return !!this.getRememberedConsent()};this.requireConsent=function(){cQ=true;bL=this.hasRememberedConsent();if(!bL){bt=true}y++;b["CoreConsent"+y]={unload:function(){if(!bL){aJ()}}}};this.setConsentGiven=function(dD){bL=true;de=true;b8(c2,by,df);var dE,dC;for(dE=0;dE<c1.length;dE++){dC=typeof c1[dE];if(dC==="string"){bO(c1[dE],bS)}else{if(dC==="object"){dy(c1[dE],bS)}}}c1=[];if(!M(dD)||dD){this.setCookieConsentGiven()}};this.rememberConsentGiven=function(dE){if(dE){dE=dE*60*60*1000}else{dE=30*365*24*60*60*1000}var dC=true;this.setConsentGiven(dC);var dD=new Date().getTime();dx(bk,dD,dE,by,df,b1,aN)};this.forgetConsentGiven=function(){var dC=30*365*24*60*60*1000;b8(bk,by,df);dx(c2,new Date().getTime(),dC,by,df,b1,aN);this.forgetCookieConsentGiven();this.requireConsent()
+};this.isUserOptedOut=function(){return !bL};this.optUserOut=this.forgetConsentGiven;this.forgetUserOptOut=function(){this.setConsentGiven(false)};n(function(){setTimeout(function(){bN=true},0)});u.trigger("TrackerSetup",[this]);u.addPlugin("TrackerVisitorIdCookie"+aB,{unload:function(){if(!aA){aR();ds()}}})}function K(){return{push:aj}}function c(ay,ax){var az={};var av,aw;for(av=0;av<ax.length;av++){var at=ax[av];az[at]=1;for(aw=0;aw<ay.length;aw++){if(ay[aw]&&ay[aw][0]){var au=ay[aw][0];if(at===au){aj(ay[aw]);delete ay[aw];if(az[au]>1&&au!=="addTracker"&&au!=="enableLinkTracking"){ao("The method "+au+' 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')}az[au]++}}}}return ay}var E=["addTracker","forgetCookieConsentGiven","requireCookieConsent","disableBrowserFeatureDetection","disableCookies","setTrackerUrl","setAPIUrl","enableCrossDomainLinking","setCrossDomainLinkingTimeout","setSessionCookieTimeout","setVisitorCookieTimeout","setCookieNamePrefix","setCookieSameSite","setSecureCookie","setCookiePath","setCookieDomain","setDomains","setUserId","setVisitorId","setSiteId","alwaysUseSendBeacon","disableAlwaysUseSendBeacon","enableLinkTracking","setCookieConsentGiven","requireConsent","setConsentGiven","disablePerformanceTracking","setPagePerformanceTiming","setExcludedQueryParams","setExcludedReferrers"];
function ah(av,au){var at=new T(av,au);L.push(at);_paq=c(_paq,E);for(H=0;H<_paq.length;H++){if(_paq[H]){aj(_paq[H])}}_paq=new K();u.trigger("TrackerAdded",[at]);return at}ar(W,"beforeunload",am,false);ar(W,"visibilitychange",function(){if(m){return}if(J.visibilityState==="hidden"){ag("unload")}},false);ar(W,"online",function(){if(M(g.serviceWorker)){g.serviceWorker.ready.then(function(at){if(at&&at.sync){return at.sync.register("matomoSync")}},function(){})}},false);ar(W,"message",function(ay){if(!ay||!ay.origin){return}var aA,aw,au;var aB=d(ay.origin);var ax=u.getAsyncTrackers();for(aw=0;aw<ax.length;aw++){au=d(ax[aw].getMatomoUrl());if(au===aB){aA=ax[aw];break}}if(!aA){return}var av=null;try{av=JSON.parse(ay.data)}catch(az){return}if(!av){return}function at(aE){var aG=J.getElementsByTagName("iframe");for(aw=0;aw<aG.length;aw++){var aF=aG[aw];var aC=d(aF.src);if(aF.contentWindow&&M(aF.contentWindow.postMessage)&&aC===aB){var aD=JSON.stringify(aE);aF.contentWindow.postMessage(aD,"*")}}}if(M(av.maq_initial_value)){at({maq_opted_in:av.maq_initial_value&&aA.hasConsent(),maq_url:aA.getMatomoUrl(),maq_optout_by_default:aA.isConsentRequired()})
}else{if(M(av.maq_opted_in)){ax=u.getAsyncTrackers();for(aw=0;aw<ax.length;aw++){aA=ax[aw];if(av.maq_opted_in){aA.rememberConsentGiven()}else{aA.forgetConsentGiven()}}at({maq_confirm_opted_in:aA.hasConsent(),maq_url:aA.getMatomoUrl(),maq_optout_by_default:aA.isConsentRequired()})}}},false);Date.prototype.getTimeAlias=Date.prototype.getTime;u={initialized:false,JSON:W.JSON,DOM:{addEventListener:function(aw,av,au,at){var ax=typeof at;if(ax==="undefined"){at=false}ar(aw,av,au,at)},onLoad:n,onReady:q,isNodeVisible:i,isOrWasNodeVisible:w.isNodeVisible},on:function(au,at){if(!z[au]){z[au]=[]}z[au].push(at)},off:function(av,au){if(!z[av]){return}var at=0;for(at;at<z[av].length;at++){if(z[av][at]===au){z[av].splice(at,1)}}},trigger:function(av,aw,au){if(!z[av]){return}var at=0;for(at;at<z[av].length;at++){z[av][at].apply(au||W,aw)}},addPlugin:function(at,au){b[at]=au},getTracker:function(au,at){if(!M(at)){at=this.getAsyncTracker().getSiteId()}if(!M(au)){au=this.getAsyncTracker().getTrackerUrl()
}return new T(au,at)},getAsyncTrackers:function(){return L},addTracker:function(av,au){var at;if(!L.length){at=ah(av,au)}else{at=L[0].addTracker(av,au)}return at},getAsyncTracker:function(ax,aw){var av;if(L&&L.length&&L[0]){av=L[0]}else{return ah(ax,aw)}if(!aw&&!ax){return av}if((!M(aw)||null===aw)&&av){aw=av.getSiteId()}if((!M(ax)||null===ax)&&av){ax=av.getTrackerUrl()}var au,at=0;for(at;at<L.length;at++){au=L[at];if(au&&String(au.getSiteId())===String(aw)&&au.getTrackerUrl()===ax){return au}}},retryMissedPluginCalls:function(){var au=al;al=[];var at=0;for(at;at<au.length;at++){aj(au[at])}}};if(typeof define==="function"&&define.amd){define("piwik",[],function(){return u});define("matomo",[],function(){return u})}return u}())}