1(()=>{"use strict";var t={566:(t,e,r)=>{r.r(e),r.d(e,{default:()=>n});class o{static isSupported(){return"undefined"!==document.cookie}static setItem(t,e,r){if(null==t)throw Error("You must specify a key to set a cookie");let o=new Date;o.setTime(o.getTime()+864e5*r);let s="";"https:"===location.protocol&&(s="secure"),document.cookie="".concat(t,"=").concat(e,";expires=").concat(o.toUTCString(),";path=/;sameSite=lax;").concat(s)}static getItem(t){if(!t)return!1;let e=t+"=",r=document.cookie.split(";");for(let t=0;t<r.length;t++){let o=r[t];for(;" "===o.charAt(0);)o=o.substring(1);if(0===o.indexOf(e))return o.substring(e.length,o.length)}return!1}static removeItem(t){document.cookie="".concat(t,"= ; expires = Thu, 01 Jan 1970 00:00:00 GMT;path=/")}static key(){return""}static clear(){}}class s{setItem(t,e){return this._storage[t]=e}getItem(t){return Object.prototype.hasOwnProperty.call(this._storage,t)?this._storage[t]:null}removeItem(t){return delete this._storage[t]}key(t){return Object.values(this._storage)[t]||null}clear(){return this._storage={}}constructor(){this._storage={}}}class i{_chooseStorage(){return i._isSupported("localStorage")?this._storage=window.localStorage:i._isSupported("sessionStorage")?this._storage=window.sessionStorage:o.isSupported()?this._storage=o:this._storage=new s}static _isSupported(t){try{let e="__storage_test";return window[t].setItem(e,"1"),window[t].removeItem(e),!0}catch(t){return!1}}_validateStorage(){if("function"!=typeof this._storage.setItem)throw Error('The storage must have a "setItem" function');if("function"!=typeof this._storage.getItem)throw Error('The storage must have a "getItem" function');if("function"!=typeof this._storage.removeItem)throw Error('The storage must have a "removeItem" function');if("function"!=typeof this._storage.key)throw Error('The storage must have a "key" function');if("function"!=typeof this._storage.clear)throw Error('The storage must have a "clear" function')}getStorage(){return this._storage}constructor(){this._storage=null,this._chooseStorage(),this._validateStorage()}}let a=Object.freeze(new i).getStorage();class n extends window.PluginBaseClass{init(){this._request=new XMLHttpRequest,this.updateData()}updateData(){var t,e;let r=(t=navigator.userAgent)===null||void 0===t?void 0:t.toLowerCase();if(!r)return;let o=this.el.getAttribute(this.options.botfilter);if(!(o?o.split(";"):["bot","google","crawl","spider","robot","slurp","baidu","bingbot","yahoo","yandexbot","msnbot","mediapartners","bigbrother"]).some(t=>r.includes(t))){let t=this.el.getAttribute(this.options.action);if(!t)return;let r=this.el.getAttribute(this.options.referer),o=new Date,s=a.getItem(this.options.visitorStorageKey),i=parseInt((e=this.el.getAttribute(this.options.visitorTime))!==null&&void 0!==e?e:12,10);try{s?s&&(o-new Date(s))/36e5>i&&(t=t.substring(0,t.length-1)+"1",a.setItem(this.options.visitorStorageKey,o.toISOString())):(t=t.substring(0,t.length-1)+"1",a.setItem(this.options.visitorStorageKey,o.toISOString()))}catch(t){return}this._request.open("GET",t),this._request.setRequestHeader("X-Requested-With","XMLHttpRequest"),this._request.setRequestHeader("Content-type","application/json"),r&&this._request.setRequestHeader("cbax-referer",r),this._request.send()}}}n.options={action:"data-cbax-analytics-visitors",visitorStorageKey:"cbax-sw-visit",visitorTime:"data-cbax-analytics-visitor-time",referer:"data-cbax-analytics-referer",botfilter:"data-cbax-botfilter"}}},e={};function r(o){var s=e[o];if(void 0!==s)return s.exports;var i=e[o]={exports:{}};return t[o](i,i.exports,r),i.exports}(()=>{r.d=(t,e)=>{for(var o in e)r.o(e,o)&&!r.o(t,o)&&Object.defineProperty(t,o,{enumerable:!0,get:e[o]})}})(),(()=>{r.o=(t,e)=>Object.prototype.hasOwnProperty.call(t,e)})(),(()=>{r.r=t=>{"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(t,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(t,"__esModule",{value:!0})}})(),(()=>{var t=r(566);let e=window.PluginManager;window.Feature.isActive("v6.6.0.0")?e.register("CbaxAnalyticsVisitors",()=>Promise.resolve().then(r.bind(r,566)),"[data-cbax-analytics-visitors]"):e.register("CbaxAnalyticsVisitors",t.default,"[data-cbax-analytics-visitors]")})()})();
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.