"use strict";!function(t){var e="offset",n="client",o=function(){},r=void 0===t.addEventListener,l={loopDelay:50,maxLoop:5,debug:!0,found:o,notfound:o,complete:o};var i=function(){var t={};this.addUrl=function(e){return t[e]={url:e,state:"pending",format:null,data:null,result:null},t[e]},this.setResult=function(e,n,o){var r=t[e];if(null==r&&(r=this.addUrl(e)),r.state=n,null!=o){if("string"==typeof o)try{o=function(t){var e,n;try{e=JSON.parse(t)}catch(o){try{n=new Function("return "+t),e=n()}catch(t){y("Failed secondary JSON parse",!0)}}return e}(o),r.format="json"}catch(t){r.format="easylist"}return r.data=o,r}r.result=null}},u=[],a=null,s={cssClass:"pub_300x250 pub_300x250m pub_728x90 text-ad textAd text_ad text_ads text-ads text-ad-links"},d={nullProps:[e+"Parent"],zeroProps:[]};d.zeroProps=[e+"Height",e+"Left",e+"Top",e+"Width",e+"Height",n+"Height",n+"Width"];var c={quick:null,remote:null},f=null,p={test:0,download:0};function m(t){return"function"==typeof t}function y(e,n){(l.debug||n)&&t.console&&t.console.log&&(n?console.error("[ABD] "+e):console.log("[ABD] "+e))}function v(t){y("start beginTest"),1!=f&&(!0,b(t),c.quick="testing",p.test=setTimeout(function(){!function t(e,n){var o;var r=document.body;var i=!1;null==a&&(y("recast bait"),b(e||s));if("string"==typeof e)return y("invalid bait used",!0),void(g()&&setTimeout(function(){!1},5));p.test>0&&(clearTimeout(p.test),p.test=0);null!==r.getAttribute("abp")&&(y("found adblock body attribute"),i=!0);for(o=0;o4&&(i=!0),y("found adblock null attr: "+d.nullProps[o]);break}if(1==i)break}for(o=0;o4&&(i=!0),y("found adblock zero attr: "+d.zeroProps[o]));if(void 0!==window.getComputedStyle){var c=window.getComputedStyle(a,null);"none"!=c.getPropertyValue("display")&&"hidden"!=c.getPropertyValue("visibility")||(n>4&&(i=!0),y("found adblock computedStyle indicator"))}!0;i||n++>=l.maxLoop?(y("exiting test loop - value: "+(f=i)),function(){var t,e;if(null===f)return;for(t=0;t