1function _instanceof(e,t){return null!=t&&"undefined"!=typeof Symbol&&t[Symbol.hasInstance]?!!t[Symbol.hasInstance](e):e instanceof t}function _classCallCheck(e,t){if(!_instanceof(e,t))throw new TypeError("Cannot call a class as a function")}function _defineProperties(e,t){for(var r=0;r<t.length;r++){var n=t[r];n.enumerable=n.enumerable||!1,n.configurable=!0,"value"in n&&(n.writable=!0),Object.defineProperty(e,n.key,n)}}function _createClass(e,t,r){return t&&_defineProperties(e.prototype,t),r&&_defineProperties(e,r),e}!function(e,t){"object"==typeof exports&&"object"==typeof module?module.exports=t():"function"==typeof define&&define.amd?define([],t):"object"==typeof exports?exports.IntersectionObserver=t():e.IntersectionObserver=t()}(this,(function(){return function(e){function t(n){if(r[n])return r[n].exports;var i=r[n]={exports:{},id:n,loaded:!1};return e[n].call(i.exports,i,i.exports,t),i.loaded=!0,i.exports}var r={};return t.m=e,t.c=r,t.p="",t(0)}([function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var n,i=function(e){return e&&e.__esModule?e:{default:e}}(r(1));n="function"==typeof window.IntersectionObserver?window.IntersectionObserver:i.default,t.default=n,e.exports=t.default},function(e,t,r){"use strict";function n(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(t,"__esModule",{value:!0});var i="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol?"symbol":typeof e},o=function(){function e(e,t){for(var r=0;r<t.length;r++){var n=t[r];n.enumerable=n.enumerable||!1,n.configurable=!0,"value"in n&&(n.writable=!0),Object.defineProperty(e,n.key,n)}}return function(t,r,n){return r&&e(t.prototype,r),n&&e(t,n),t}}(),s=r(2),a=n(r(3)),u=n(r(5)),c=new a.default,l=new s.WeakMap,h=function(){function e(t,r){if(function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,e),!arguments.length)throw new TypeError("1 argument required, but only 0 present.");var n=new u.default(t,r,c,this);Object.defineProperties(this,{root:{value:n.root},thresholds:{value:n.thresholds},rootMargin:{value:n.rootMargin}}),l.set(this,n)}return o(e,null,[{key:"idleTimeout",get:function(){return c.idleTimeout},set:function(e){if("number"!=typeof e)throw new TypeError('type of "idleTimeout" value must be a number.');if((void 0===e?"undefined":i(e))<0)throw new TypeError('"idleTimeout" value must be greater than 0.');c.idleTimeout=e}},{key:"trackHovers",get:function(){return c.isHoverEnabled()},set:function(e){if("boolean"!=typeof e)throw new TypeError('type of "trackHovers" value must be a boolean.');e?c.enableHover():c.disableHover()}}]),e}();["observe","unobserve","disconnect","takeRecords"].forEach((function(e){h.prototype[e]=function(){var t;return(t=l.get(this))[e].apply(t,arguments)}})),t.default=h,e.exports=t.default},function(e,t){"use strict";function r(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}Object.defineProperty(t,"__esModule",{value:!0});var n=function(){function e(e,t){for(var r=0;r<t.length;r++){var n=t[r];n.enumerable=n.enumerable||!1,n.configurable=!0,"value"in n&&(n.writable=!0),Object.defineProperty(e,n.key,n)}}return function(t,r,n){return r&&e(t.prototype,r),n&&e(t,n),t}}(),i="function"==typeof window.WeakMap&&"function"==typeof window.Map,o=function(){function e(e,t){var r=-1;return e.some((function(e,n){var i=e[0]===t;return i&&(r=n),i})),r}return i?window.WeakMap:function(){function t(){r(this,t),this.__entries__=[]}return t.prototype.get=function(t){var r=e(this.__entries__,t);return this.__entries__[r][1]},t.prototype.set=function(t,r){var n=e(this.__entries__,t);~n?this.__entries__[n][1]=r:this.__entries__.push([t,r])},t.prototype.delete=function(t){var r=this.__entries__,n=e(r,t);~n&&r.splice(n,1)},t.prototype.has=function(t){return!!~e(this.__entries__,t)},t}()}(),s=i?window.Map:function(e){function t(){return r(this,t),function(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}(this,e.apply(this,arguments))}return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}(t,e),t.prototype.clear=function(){this.__entries__.splice(0,this.__entries__.length)},t.prototype.entries=function(){return this.__entries__.slice()},t.prototype.keys=function(){return this.__entries__.map((function(e){return e[0]}))},t.prototype.values=function(){return this.__entries__.map((function(e){return e[1]}))},t.prototype.forEach=function(e){var t=arguments.length<=1||void 0===arguments[1]?null:arguments[1],r=this.__entries__,n=Array.isArray(r),i=0;for(r=n?r:r[Symbol.iterator]();;){var o;if(n){if(i>=r.length)break;o=r[i++]}else{if((i=r.next()).done)break;o=i.value}var s=o;e.call(t,s[1],s[0])}},n(t,[{key:"size",get:function(){return this.__entries__.length}}]),t}(o);t.Map=s,t.WeakMap=o},function(e,t,r){"use strict";function n(e){var t=arguments.length<=1||void 0===arguments[1]?0:arguments[1],r=!1;return function(){for(var n=this,i=arguments.length,o=Array(i),s=0;s<i;s++)o[s]=arguments[s];!1!==r&&clearTimeout(r),r=setTimeout((function(){r=!1,e.apply(n,o)}),t)}}
1Object.defineProperty(t,"__esModule",{value:!0});var i=function(){function e(e,t){for(var r=0;r<t.length;r++){var n=t[r];n.enumerable=n.enumerable||!1,n.configurable=!0,"value"in n&&(n.writable=!0),Object.defineProperty(e,n.key,n)}}return function(t,r,n){return r&&e(t.prototype,r),n&&e(t,n),t}}(),o=function(e){return e&&e.__esModule?e:{default:e}}(r(4)),s="function"==typeof window.MutationObserver,a=window.requestAnimationFrame?window.requestAnimationFrame:function(e){return setTimeout((function(){return e((0,o.default)())}),1e3/60)},u=function(){function e(){var t=arguments.length<=0||void 0===arguments[0]?50:arguments[0],r=!(arguments.length<=1||void 0===arguments[1])&&arguments[1];(function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")})(this,e),this._idleTimeout=t,this._trackHovers=r,this._cycleStartTime=-1,this._isUpdateScheduled=!1,this._repeatCycle=!1,this._hoverInitiated=!1,this._mutationsObserver=null,this._isListening=!1,this._observers=[],this.startUpdateCycle=this.startUpdateCycle.bind(this),this.scheduleUpdate=this.scheduleUpdate.bind(this),this._onMutation=this._onMutation.bind(this),this._repeatHandler=n(this.scheduleUpdate,200),this._onMouseOver=n(this.startUpdateCycle,200)}return e.prototype.connect=function(e){this.isConnected(e)||this._observers.push(e),this._isListening||this._initListeners()},e.prototype.disconnect=function(e){var t=this._observers,r=t.indexOf(e);~r&&t.splice(r,1),!t.length&&this._isListening&&this._removeListeners()},e.prototype.isConnected=function(e){return!!~this._observers.indexOf(e)},e.prototype._updateObservers=function(){var e=!1,t=this._observers,r=Array.isArray(t),n=0;for(t=r?t:t[Symbol.iterator]();;){var i;if(r){if(n>=t.length)break;i=t[n++]}else{if((n=t.next()).done)break;i=n.value}var o=i;o.updateObservations()&&(e=!0),o.hasEntries()&&o.notifySubscriber()}return e},e.prototype.startUpdateCycle=function(){this._cycleStartTime=(0,o.default)(),this.scheduleUpdate()},e.prototype.scheduleUpdate=function(e){if("number"==typeof e){var t=this._updateObservers();if(this._isUpdateScheduled=!1,!this._wasCycleStarted())return;t?this.startUpdateCycle():this._hasIdleTimeEnded()?this._onCycleEnded():this.scheduleUpdate()}else this._isUpdateScheduled||(a(this.scheduleUpdate),this._isUpdateScheduled=!0)},e.prototype._hasIdleTimeEnded=function(){return(0,o.default)()-this._cycleStartTime>this._idleTimeout},e.prototype._wasCycleStarted=function(){return-1!==this._cycleStartTime},e.prototype._onCycleEnded=function(){this._cycleStartTime=-1,this._repeatCycle&&(this._cycleStartTime=0,this._repeatHandler())},e.prototype._initListeners=function(){this._isListening||(this._isListening=!0,window.addEventListener("resize",this.startUpdateCycle,!0),window.addEventListener("scroll",this.scheduleUpdate,!0),this._trackHovers&&this._addHoverListener(),s?(this._mutationsObserver=new MutationObserver(this._onMutation),this._mutationsObserver.observe(document,{attributes:!0,childList:!0,characterData:!0,subtree:!0})):(this._repeatCycle=!0,window.addEventListener("click",this.startUpdateCycle,!0),this.startUpdateCycle()))},e.prototype._removeListeners=function(){this._isListening&&(window.removeEventListener("resize",this.startUpdateCycle,!0),window.removeEventListener("scroll",this.scheduleUpdate,!0),this._removeHoverListener(),s?this._mutationsObserver&&(this._mutationsObserver.disconnect(),this._mutationsObserver=null):(this._repeatCycle=!1,window.removeEventListener("click",this.startUpdateCycle,!0)),this._isListening=!1)},e.prototype.enableHover=function(){this._trackHovers=!0,this._isListening&&this._addHoverListener()},e.prototype.disableHover=function(){this._trackHovers=!1,this._removeHoverListener()},e.prototype.isHoverEnabled=function(){return this._trackHovers},e.prototype._addHoverListener=function(){this._hoverInitiated||(window.addEventListener("mouseover",this._onMouseOver,!0),this._hoverInitiated=!0)},e.prototype._removeHoverListener=function(){this._hoverInitiated&&(window.removeEventListener("mouseover",this._onMouseOver,!0),this._hoverInitiated=!1)},e.prototype._onMutation=function(e){e.every((function(e){return"attributes"!==e.type}
1))?this.scheduleUpdate():this.startUpdateCycle()},i(e,[{key:"idleTimeout",get:function(){return this._idleTimeout},set:function(e){this._idleTimeout=e}}]),e}();t.default=u,e.exports=t.default},function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=window.performance&&window.performance.now?function(){return window.performance.now()}:function(){return Date.now()},e.exports=t.default},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var n="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol?"symbol":typeof e},i=r(2),o=r(6),s=function(e){return e&&e.__esModule?e:{default:e}}(r(7)),a=function(){function e(t){var r=arguments.length<=1||void 0===arguments[1]?{}:arguments[1],o=arguments[2],s=arguments[3];if(function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,e),"function"!=typeof t)throw new TypeError("The callback provided as parameter 1 is not a function.");if("object"!==(void 0===r?"undefined":n(r)))throw new TypeError("parameter 2 is not an object.");if("root"in r&&!(r.root instanceof Element))throw new TypeError("member root is not of type Element.");var a=function(){var e=arguments.length<=0||void 0===arguments[0]?0:arguments[0],t=e;return Array.isArray(e)?e.length||(t=[0]):t=[e],t.map((function(e){if(e=Number(e),!window.isFinite(e))throw new TypeError("The provided double value is non-finite.");if(e<0||e>1)throw new RangeError("Threshold values must be between 0 and 1.");return e})).sort()}(r.threshold),u=function(){var e=arguments.length<=0||void 0===arguments[0]?"0px":arguments[0];if((e=(e+"").split(/\s+/)).length>4)throw new Error("Extra text found at the end of rootMargin.");e[0]=e[0]||"0px",e[1]=e[1]||e[0],e[2]=e[2]||e[0],e[3]=e[3]||e[1];var t=e.join(" "),r=e.map((function(e){var t=/^(-?\d*\.?\d+)(px|%)$/.exec(e)||[],r=t[1],n="px"===t[2];if(r=parseFloat(r),!window.isFinite(r))throw new Error("rootMargin must be specified in pixels or percent.");return n||(r/=100),{value:r,pixels:n}}));return{rawData:t,parsedData:r}}(r.rootMargin);this.root=r.root||null,this.rootMargin=u.rawData,this.thresholds=Object.freeze(a),this._root=r.root||document.documentElement,this._callback=t,this._rootMargin=u.parsedData,this._targets=new i.Map,this._quedEntries=[],this._publicObserver=s||this,this.controller=o}return e.prototype.observe=function(e){if(!arguments.length)throw new TypeError("1 argument required, but only 0 present.");if(!(e instanceof Element))throw new TypeError('parameter 1 is not of type "Element".');var t=this._targets;t.has(e)||(t.set(e,new s.default(e,this)),this.controller.isConnected(this)||this.controller.connect(this),this.controller.startUpd
1ateCycle())},e.prototype.unobserve=function(e){if(!arguments.length)throw new TypeError("1 argument required, but only 0 present.");if(!(e instanceof Element))throw new TypeError('parameter 1 is not of type "Element".');var t=this._targets;t.has(e)&&t.delete(e),t.size||this.disconnect()},e.prototype.disconnect=function(){this._targets.clear(),this.controller.disconnect(this)},e.prototype.takeRecords=function(){return this._quedEntries.splice(0)},e.prototype.notifySubscriber=function(){var e=this.takeRecords(),t=this._publicObserver;e.length&&this._callback.call(t,e,t)},e.prototype.queueEntry=function(e){this._quedEntries.push(e)},e.prototype.hasEntries=function(){return!!this._quedEntries.length},e.prototype.updateObservations=function(){var e=this._root,t=this.getRootRect(),r=!1;return this._targets.forEach((function(n){var i=n.updateIntersection(e,t);(i.ratioChanged||i.targetRectChanged)&&(r=!0)})),r},e.prototype.getThresholdGreaterThan=function(e){for(var t=this.thresholds,r=t.length,n=0;n<r&&t[n]<=e;)++n;return n},e.prototype.getRootRect=function(){return function(e,t){t=t.map((function(t,r){var n=t.value;return t.pixels||(n*=r%2?e.width:e.height),n}));var r={top:e.top-t[0],right:e.right+t[1],bottom:e.bottom+t[2],left:e.left-t[3]};return r.width=r.right-r.left,r.height=r.bottom-r.top,r}((0,o.getRectangle)(this._root),this._rootMargin)},e}();t.default=a,e.exports=t.default},function(e,t){"use strict";function r(){var e=arguments.length<=0||void 0===arguments[0]?0:arguments[0],t=arguments.length<=1||void 0===arguments[1]?0:arguments[1],r=arguments.length<=2||void 0===arguments[2]?0:arguments[2],n=arguments.length<=3||void 0===arguments[3]?0:arguments[3];return{left:e,top:t,width:r,height:n,bottom:t+n,right:e+r}}Object.defineProperty(t,"__esModule",{value:!0}),t.mapToClientRect=function(e){var t={},r=Object.keys(e),n=Array.isArray(r),i=0;for(r=n?r:r[Symbol.iterator]();;){var o;if(n){if(i>=r.length)break;o=r[i++]}else{if((i=r.next()).done)break;o=i.value}var s=o;t[s]={value:e[s]}}return Object.defineProperties({},t)},t.createRectangle=r,t.getRectangle=function(e){return e===document.documentElement?r(0,0,e.clientWidth,e.clientHeight):e.getBoundingClientRect()},t.getArea=function(e){return e.width*e.height},t.isEmpty=function(e){return 0===e.height&&0===e.width},t.isEqual=function(e,t){return e.top===t.top&&e.left===t.left&&e.right===t.right&&e.bottom===t.bottom}},function(e,t,r){"use strict";function n(e){return e&&e.__esModule?e:{default:e}}function i(e,t){var r=Math.max(t.left,e.left),n=Math.min(t.right,e.right),i=Math.max(t.top,e.top),o=n-r,s=Math.min(t.bottom,e.bottom)-i;return(0,a.createRectangle)(r,i,o,s)}function o(e,t,r,n){for(var o=n,s=t.parentNode,u=!1;!u;){var c=null;s===e||1!==s.nodeType?(u=!0,c=r):"visible"!==window.getComputedStyle(s).overflow&&(c=(0,a.getRectangle)(s)),c&&(o=i(o,c)),s=s.parentNode}return o}Object.defineProperty(t,"__esModule",{value:!0});var s=n(r(4)),a=r(6),u=n(r(8)),c=(0,a.createRectangle)(),l=function(){function e(t,r){(function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")})(this,e),this.target=t,this.observer=r,this.prevTargetRect=c,this.prevThreshold=0,this.prevRatio=0}return e.prototype.updateIntersection=function(e,t){var r,n=(0,a.getRectangle)(this.target),i=this.getIntersectionData(e,t,n),o=+i.exists,l=i.ratio!==this.prevRatio,h=!(0,a.isEqual)(n,this.prevTargetRect);if(i.exists&&!(0,a.isEmpty)(n)&&(o=this.observer.getThresholdGreaterThan(i.ratio)),r=o!==this.prevThreshold,this.prevTargetRect=n,this.prevThreshold=o,this.prevRatio=i.ratio,i.exists||(i.ratio=0,i.rect=c),r){var d=new u.default(this.target,n,i.rect,i.ratio,t,(0,s.default)());this.observer.queueEntry(d)}return{ratioChanged:l,thresholdChanged:r,targetRectChanged:h}},e.prototype.getIntersectionData=function(e,t,r){var n=this.target;r||(r=(0,a.getRectangle)(this.target)),t||(t=(0,a.getRectangle)(e));var i=function(e,t){var r=document.documentElement;return e!==r&&!r.contains(e)||!e.contains(t)}(e,n),s=i?c:o(e,n,t,r),u=!i&&s.width>=0&&s.height>=0;return{rect:s,ratio:(0,a.getArea)(s)/(0,a.getArea)(r)||0,exists:u}},e}();t.default=l,e.exports=t.default},function(e,t,r){"use strict";
1Object.defineProperty(t,"__esModule",{value:!0});var n=r(6);t.default=function e(t,r,i,o,s,a){(function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")})(this,e),Object.defineProperties(this,{boundingClientRect:{value:r},intersectionRatio:{value:o},intersectionRect:{value:(0,n.mapToClientRect)(i)},rootBounds:{value:(0,n.mapToClientRect)(s)},target:{value:t},time:{value:a}})},e.exports=t.default}])}));var lazyButler=function(){function e(t){_classCallCheck(this,e),this.data=t,this.observer=new IntersectionObserver(this.manageAds,{}),this.containerID=t.ID}return _createClass(e,[{key:"init",value:function(){if(window.AdButler){var e=this.getZone();window["plc"+e.id]||(window["plc"+e.id]=0),document.write('<div id="placement_'+e.id+"_"+window["plc"+e.id]+'" data-visible="false" data-market="'+this.data.market+'" data-zone='+JSON.stringify(e)+"></div>");var t=document.getElementById(this.containerID);this.observer.observe(t)}}},{key:"getZone",value:function(){return window.innerWidth<768?this.data.mobile:this.data.desktop}},{key:"manageAds",value:function(e,t){for(var r=0;r<e.length;r++){var n,i=e[r];if(!("isIntersecting"in i)||i.isIntersecting)!function(){n=i.target.childNodes[2];var e=JSON.parse(n.getAttribute("data-zone")),r=JSON.parse(n.getAttribute("data-market"));void 0!==window.AdButler&&(window.AdButler.ads.push({handler:function(t){var i=n.id.split("_");i[2]=t.place,n.id=i.join("_"),AdButler.register(r,e.id,e.size.split(","),n.id,t)},opt:{place:window["plc"+e.id]++,keywords:window.abkw,domain:"servedbyadbutler.com",click:"CLICK_MACRO_PLACEHOLDER"}}),i.target.childNodes[2].setAttribute("data-visible","true"),t.unobserve(i.target))}()}}}]),e}();
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.