var __IntegralASDiagnosticCall = (function(code, err, config) {
	try {
		var alreadySent = false;
		return function(code, err, config) {
			try {
				if (!alreadySent) {
					alreadySent = true;
					if (config) {
						// cannot stringify DOM node due to parent-child relationship
						config.thisScriptNode = '';
					}
	
					var img = new Image();
					img.src = '//fw.adsafeprotected.com/jsdiagnostic' +
						'?code:' + code +
						'&err:' + encodeURIComponent(err.message) +
						'&config:' + encodeURIComponent(JSON.stringify(config));
				}
			} catch(err) {}
		};
	} catch(err) {
		return function(){};
	}
})();

try {
	var __IntegralASConfig = {
		jsDoSplit : "false",
		cocaPuffsPath : "",
		debug : "false",
		killPhrases : "",
		useAdTalk : "true",
		jsDiag:'true',
		version:'0',
		mtCell: 10,
		mtSample: 5,
		cookieDomain:'sc.iasds01.com/dtc',
		trackMouse : "true",
		exchList:{'e1':'nqzryq','e2':'tbbtyrnqf.t.qbhoyrpyvpx','e3':'ehovpbacebwrpg','e4':'chozngvp','e5':'bcrak','e6':'nqoevgr.pbz','e7':'tynz.pbz','e8':'lvryqznantre.pbz','e9':'yvwvg','e10':'nqakf','p11':'ghea.pbz','p12':'zngugnt','p13':'vaivgrzrqvn','p14':'qngnkh','n15':'zrqvn6qrterrf','n16':'dhnagfreir','n17':'esvuho.arg','a18':'napubeserr','a19':'eff2frnepu','a20':'mgfgngvp.pbz','n21':'ovq.npr.nqiregvfvat','e22':'wnfba','v23':'fcbgkpqa','v24':'ogeyy','v25':'yvirenvy','v26':'nqncgi','v27':'nqnc.gi','n29':'qbzqrk.pbz','n30':'ernyih.arg','d31':'cvengronl','d32':'cebklonl','d33':'onlcebkl','d34':'cvengrcebkl','d35':'cebklcvengr','d36':'onlcvengr'},
		protocol:'http',
		jsref : "",
		asid : "834db02c-81ad-11e5-88cb-00259036a1d2",
		allowViewability : "true",
		jsFeatures : "mousetrack,cocoapuffs,viewabilityready,consecutive,cachebust:0,forcecocoa:0,rattie:0,exch,recordalternate:100,usedtdomain,nextcocoa:100,bapiDiag,cookie,postDts:0,unreliabilityDetection,videotwoseconds,getPl,decodePl,resolution,usetpl,usesca:1,tpiLookupURL,hundredpct,jloadDiag:0,cdnTest:1,blur,sendclogs,zeroPing,idMap,offscreen,everySecond:1,sdkdetection,moreAdTalkCalls,slid,fm2:1,largeAd,nextcocoaie:0",
		adTalkDtCall : "true",
		adsafeDomain : "adsafeprotected.com:80",
		minimizeCalls : "false",
		adWidth : "300",
		adHeight : "250",
		forceAppend : "false",
		mode : "jss",
		_onInViewMRC15 : __IntegralASConfig && __IntegralASConfig.onInViewMRC15,
		_onAPIResult : __IntegralASConfig && __IntegralASConfig.onAPIResult,
		_onMeasurable : __IntegralASConfig && __IntegralASConfig.onMeasurable,
		_onSuspicious : __IntegralASConfig && __IntegralASConfig.onSuspicious,
		_onInViewMRC : __IntegralASConfig && __IntegralASConfig.onInViewMRC,
		_onInViewMRC5 : __IntegralASConfig && __IntegralASConfig.onInViewMRC5,
		requrl : "",
		reqquery : "",
		dtBaseURL: "http:\/\/dt.adsafeprotected.com\/dt",
		adsafeSrc : "http:\/\/fw.adsafeprotected.com\/rfw\/ads.pointroll.com\/33919\/3654147\/PortalServe\/?pid=2518245W90320150114195510&flash=0&time=1%7C22:3%7C0&redir=http:\/\/r.turn.com\/r\/formclick\/id\/%7ENBXxObkpqssorDB9voIILwU4KzCx1y5GeQ1ykXecEmIuCSKbTEbNcxbGj2CECNRo6hzzHcf82QJvUsrNNC7csoH_WRI_mvGwfAk0AeKNirEehrMSIiuKOwOSdpIGxBrngT_h5CjSMvt0XHHDgqnWpUvgfy3eb7IbwewOmUxFo51QpCvHTlJgg2xDIsoQhiUTB5Dx_8MH75Knffv7Ap70jwROL0Aw1C_l7sMJOy7WCj1NTbNl2yeeeGb\/-8fCfpYoKSGMFTYpKIM10gs3GrbK45FOCucYx5mEaVZcvvyPL3-RySjY0uEXL1nfDiu775SQOh-lRfRiwDg82H0tF79dXOjpjQCNwKJf1hfHqmpOq7qWSlV-J9_Mbi8aqH3NpB0q6V2gDML8aRNlU7mv2mevDXz-usZ1smXGPmLpc3RAwa5dqMPc3sRKZS3T-OTyI1r8UK_L0vAiAZW0t1sBk5HoE_ceUgSh2Nn1jQWbvJ86wv6oNv-64b\/qJDXW1nVi7eCrJe63wwSW7h_eQGa92azrVfH_uhABBsqLGu3IiPul5VGkZU_3LrmubESL_wxRbtpg97vvETdiD3L6IJYVqqR2MLwacAnfBffWM2_jX_NjGiPWk6M1U8uJa9WttXR1Kf2X20URwkmK-kmjDU_T-u34VYeMfMau9lydTZzz8xVQwiC1dHP65_4far3dwb_UkemJw8H8SrI_SAKGv0NSm3KMIpLSqyC-jUe0E60Br5bqGaB7Z\/346TMV5I3ZvmvcHN3iP7k--QR9BoMpk_wykxDjaHc9_Rnj6MSmq5cjxL_HFOIjn4l-__gs65rW7wHwlTOZiXlE3UgKDq-nFYTOVitRGF86w\/url\/$CTURL$&pos=s&inif=1&r=0.5405627170111984",
		adsafeSep : "&",
		tpiLookupURL:"",
		getTpl: "false",
		use100v: true,
		useBapiCallback: "",
		useViewabilityNotification: "",
		scriptUrl : "http://fw.adsafeprotected.com/rjss/ads.pointroll.com/33919/3654147/PortalServe/?pid=2518245W90320150114195510&flash=0&time=1%7C22:3%7C0&redir=http://r",
		accountForSadImps:'',
		sendCookie:'true',
		fwMonitoring:'false',
		cdnTestUrl: "//cdn.adsafeprotected.com/cdn-test.js",
		colloTestUrl: "//pixel.adsafeprotected.com/jload?campId=cdnTest&anId=100",
		doNothing: false,
		cdnTestEnabled: false,
		mn: "app07",
		cdnTestEnabled: false,
		mobOrTab: false,
		mobFwUrl : "",
		videoId : ''
	};

	if (__IntegralASConfig.jsFeatures.indexOf('asidJsDiagnostic') !== -1) {
		var fakeErr = { message: __IntegralASConfig.asid };
		__IntegralASDiagnosticCall('asid', fakeErr);
	}

	__IntegralASConfig.birthdate = new Date().getTime();
	__IntegralASConfig.thisScriptNode = (function() {
		var tempScript,
			embedded = window != top,
			scripts = document.getElementsByTagName('script'),
			result = scripts[scripts.length - 1],
			scriptIndex = scripts.length,
			useDocWrite = 'jss,jsi,jspix'.indexOf(__IntegralASConfig.mode) !== -1,
			scriptUrl = __IntegralASConfig.scriptUrl;

		try {
			while (--scriptIndex >= 0) {
				tempScript = scripts[scriptIndex];
				if (tempScript.src && tempScript.src.indexOf(scriptUrl) === 0 && tempScript.getAttribute('data-ias-script-tag') === null) {
					result = tempScript;
					tempScript.setAttribute('data-ias-script-tag', 'found');
					break;
				}
			}
			if (scriptIndex === 0 && useDocWrite && !embedded) {
				document.write('<span id="s' + __IntegralASConfig.asid + '"/>');
				result = document.getElementById('s' + __IntegralASConfig.asid).parentNode;
			}
		} catch(e) { }
	
		return result;
	}());

} catch(err) {
	__IntegralASConfig = {};
	__IntegralASDiagnosticCall('bootstrapper', err);
}

__IntegralASConfig.initialize=function(m){var t,Ta=function(){t=new S;var a,c,b,d,f=ga(),g=ha(f),l=ia(),n=ja(t),k=ka(),p=new la(t),q=ma(),s=na(),A=oa(),w=pa(),z=qa(),B=ra(k,z),z=sa(k),C=ta(k),v=ua(),G=va(),D=wa(v),N=xa(v),H=u.isVideo()?ya(A):{},J=u.isVideo()?za(m.videoId,f,t,A,H):{},G=Aa(G,k,N,t,D,w,J,f),Ca=Ba(G,k,q),l=Da(G,k,f,C,p,v,A,l,J,H),x=Ea(n),y=Fa(k,f,t,n),n=Ga(B,l,k,C,p),H=Ha(B,l),y=Ia(y,B,f,u.isMobileApp()),F=Ja(v,l,k,f,N,t,C,D,p,x,w,q,Ca,A,J),q=Ka(B,k,f,C,y,p,v,F),A=La(t),w=Ma(t),C=Na(v,
C,F);Oa(f).start(m.mobOrTab);l.setViewabilityMod(F);var E;if(!function(){var a=!1,b,d;try{e.isDef(m)&&e.isDef(m.killPhrases)&&""!==m.killPhrases&&(b=m.adsafeSrc?m.adsafeSrc:m.requrl+m.reqquery,d=m.killPhrases.split(","),e(d).each(function(c,f){f=decodeURIComponent(d[c]).replace(/^\s+|\s+$/g,"");-1!==b.search(f)&&(a=!0)})),m.doNothing&&(a=!0)}catch(c){k.add(h.ERROR_CODES.KILL_IT)}return a}()){if(g.isApplicable())try{g.start(),p.addItem(g.getFrameMap(),"fm"),f.on("fm2")&&p.addItem(g.getFrameMapIncludingPeerCase(),
"fm2"),f.on("idMap")&&(a=g.getIdMap())&&p.addItem(a,"idMap")}catch(V){k.add(h.ERROR_CODES.ADTALK_GENERAL)}var L;try{"true"!==m.minimizeCalls&&F.init();f.on("mousetrack")&&(d=Pa(G,p),d.init());L=s.detectTopURL();f.on("exch")&&(c=Qa(k,p),c.parse(L));if(f.on("getPl")&&navigator&&navigator.plugins){b=Ra(navigator.plugins);var O=b.hash();p.addItem({output:O.join(".")},"pl",{type:h.DT_CODES.ADTALK});if(f.on("decodePl")&&O.length){var P=b.decode(O);p.addItem({output:P.join(".")},"pd",{type:h.DT_CODES.ADTALK})}}var M=
z.getProps();e(M).each(function(a,b){p.addItem({output:b},a,{type:"UFO"})})}catch(T){k.add(h.ERROR_CODES.IMPRESSION_LEADUP)}l.sendCookie();q.send(L);f.on("cdnTest")&&m.cdnTestEnabled&&w.init();C.isApplicable(f)&&C.start();"http"===m.protocol&&"true"===m.getTpl&&f.on("usetpl")&&n.init();m.tpiLookupURL&&H.init(m.tpiLookupURL);Sa(f);"true"!==m.minimizeCalls&&(E=(new Date).getTime(),r.execAtEndOfThread(function(){r.execAtEndOfThread(function(){var a={output:(new Date).getTime()-E};p.addItem(a,"sinceFw",
{type:h.DT_CODES.ADTALK});e.isDef(F.readyFired())&&p.addItem({output:F.readyFired()},"readyFired",{type:h.DT_CODES.ADTALK});g.sendAdTalkCall()})}));f.on("usesca")&&A.load()}},e=function(a){var c=function(d){var c=null===a,c="object"===typeof a&&!c,f=!b()&&c;return d?c:f},b=function(){return a instanceof Array},d=function(b,d){if(a.length===+a.length)for(var c=0,f=a.length;c<f;++c)b(c,a[c]);else for(c in a)(a.hasOwnProperty(c)||d)&&b(c,a[c])},f=function(a,b){var c=[];d(function(d,f){var g=a(d,f);if(void 0!==
g||b)c[c.length]=g});return c},g=function(a,b){b=b||",";var c=[];d(function(b,d){var f=a(b,d);e.isDef(f)&&c.push(f)});return c.join(b)},l=function(a,b,d){for(var c in b)e.isDef(b[c])&&(d||b.hasOwnProperty(c))&&(a[c]=b[c]);return a},n=function(a){var b={};d(function(d,f){var g=a(d,f);c(g)&&l(b,g)});return b};return{each:d,isObj:c,isArray:b,invert:function(){return n(function(a,b){var d={};d[b]=a;return d})},mapToObj:n,map:f,keys:function(){var a=[];d(function(b){a.push(b)});return a},toParams:function(a){return g(function(a,
b){return"string"===typeof a&&-1!==a.indexOf("NULL")?b:a+":"+b},a)},stringify:g,toION:function(d,g){var l,n="[",A="]";g=g||0;d=d||{};if(4<++g)return"object";if(!c(!0))return a;b()?l=f(function(a,b){return e(b).toION(d,g)}):(n="{",A="}",l=f(function(a,b){return(d[a]||a)+":"+e(b).toION(d,g)}));return n+l.join(",")+A},compareTo:function(a){var b=!1;d(function(d,c){a[d]!==c&&(b||(b={}),b[d]=c)});return b},mixin:function(b,d){return l(a,b,d)},find:function(a){var b;d(function(d,c){a(d,c)&&(b=c)});return b},
findFirst:function(a){var b,c;d(function(d,f){!c&&a(d,f)&&(b=f,c=!0)});return b},asStrings:function(){var a={};d(function(b,d){a[b]=""+d});return a},selectProperties:function(b){var d={};e(b).each(function(b,c){e.isDef(a[c])&&(d[c]=a[c])});return d},filter:function(a,b){return f(function(b,d){var c;if(e.isUndef(a)||a(b,d))c=d;return c},b)},toArray:function(){return f(function(a,b){return b})}}};e.toBase=function(a,c){var b,d=0>a,f="0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ".split(""),
g=[];a=d?-a:a;do b=a%c,g.push(f[b]),a=(a-b)/c;while(0<a);g=g.reverse().join("");return d?"-"+g:g};e.isDef=function(a){return"undefined"!==typeof a};e.isUndef=function(a){return!e.isDef(a)};e.noop=function(){};e.identity=function(a){return a};e.isFunction=function(a){return"function"===typeof a};e.isStr=function(a){return"string"===typeof a};e.useIfDef=function(a){return e.isDef(a)?a:!1};e.stringifyTriState=function(a){return!0===a?1:!1===a?0:"na"};e.resolve=function(a){var c=e(arguments).toArray();
c.shift();return e.isFunction(a)?a.apply({},c):a};e.flatJSONParse=function(a){var c,b,d,f=/"(\w+)":(\d+|(?:"([^"]*)"))/g,g={};for(d=f.exec(a);d;)c=d[1],b=d[3],d=d[2],g[c]=b||+d,d=f.exec(a);return g};var Ua=function(a,c,b,d,f,g,l){g=g||d.parentNode||d.parent;var n=function(){var b=u.embedded?a.calcDims():c.calcDims(d,g);if(f===h.DETECTION_METHODS.VIDEO&&u.embedded){var k=(new E(d)).getRounded();try{b.set("width",k.width),b.set("height",k.height)}catch(l){t.trigger("error",h.ERROR_CODES.VIDEO_IN_IFRAME_DIMS_CALC)}}else f===
h.DETECTION_METHODS.AD_PLACEHOLDER&&b.treatAsPlaceholder();return b},k=function(){var d=!m.mobOrTab&&(u.friendly||e.isDef(window.mozInnerScreenX))&&l.on("offscreen"),c=n(),g=new E(x.calcWinDims()),d=new E(d?x.calcMonDims():{}),k=f===h.DETECTION_METHODS.VIDEO&&u.embedded?a.getClippedDims():new E({});return b.calcPercentInView(c,g,d,k)},p=function(){return b.calcInitialViewState(k())},q=function(){return d===window?!1:n().isHidden()};(function(){var a=d===window?document.body:d;y.addEvent(a,"click",
function(){t.trigger("adComponentClicked")});y.addEvent(a,"mouseover",function(){t.trigger("adComponentMousedOver")})})();return{getAdNode:function(){return d},isNode:function(a){return d===a},isHidden:q,isObstructed:function(){return!1},getDims:n,getPercentInView:k,getLocationState:p,getOnPageViewability:function(){return q()?h.OUT_OF_VIEW:p()},getDetectionMethod:function(){return f},getContainerDims:function(){return E(g)},refresh:function(){var a,b=d.parentNode;if(b){for(;d!==window&&b&&b!==document&&
!a;)a=b===g,b=b.parentNode;a||(g=d.parentNode)}}}},Va=function(a,c,b,d){var f=[],g=function(){return f[0]&&f[0].getDetectionMethod()===h.DETECTION_METHODS.AD_PLACEHOLDER},l=function(k,l,e){k=Ua(a,c,b,k,l,e,d);g()&&f.shift();f.push(k)},n=function(){var a=0,b=0;e(f).each(function(d,c){var f;f=c.getDims();f.hasValidDims()&&(f=f.area(),a+=f,b+=c.getPercentInView()/100*f)});return{totalArea:a,totalInView:b}},k=function(){var a=n();return r.round(a.totalInView/a.totalArea*100)},p=function(){var a=n().totalArea>=
h.MRC_LARGE_AD_SIZE;return b.calcInitialViewState(k(),!1,d.on("largeAd")&&a)},q=function(a){var b=-1;e(f).each(function(d,c){c.isNode(a)&&(b=d)});return b},s=function(a){return function(){return f[0]&&f[0][a]()}};t.on("adComponentAdded",function(a){e(a).each(function(a,b){-1===q(b)&&l(b,h.DETECTION_METHODS.MUTATION)})});t.on("adComponentRemoved",function(a){e(a).each(function(a,b){var d=q(b);-1<d&&f.splice(d,1)})});return{getOriginatingNode:s("getAdNode"),getDims:s("getDims"),isObstructed:s("isObstructed"),
getDetectionMethod:s("getDetectionMethod"),getContainerDims:s("getContainerDims"),getViewState:p,getPercentInView:k,isHidden:s("isHidden"),isUsingPlaceholder:g,hasAd:function(){return!!f.length},refresh:function(){e(f).each(function(a,b){b.refresh()})},addAdComponent:l,getOutOfViewReasons:function(){var a=[],b=f[0],d=h.OUT_OF_VIEW_REASONS,c=p();c!==h.OUT_OF_VIEW&&c!==h.PARTIAL_VIEW_MINUS||a.push(d.GEOM);b.isHidden()&&a.push(d.HIDDEN);b.isObstructed()&&a.push(d.OBSTRUCTION);return a},getComponentCount:function(){return f.length}}},
Wa=function(a){var c=!1;if(!e.isUndef(window.MutationObserver)){var b=new MutationObserver(function(a){r.execAtEndOfThread(function(){c&&e(a).each(function(a,b){b.addedNodes.length&&t.trigger("adComponentAdded",b.addedNodes);b.removedNodes.length&&t.trigger("adComponentRemoved",b.removedNodes)})})}),d=function(){c=!0;setTimeout(function(){c=!1},40)};t.on("adComponentClicked",d);t.on("adComponentMousedOver",d);try{b.observe(document.body,{attributes:!0,childList:!0,characterData:!0})}catch(f){a.add(h.ERROR_CODES.AC_WATCHER)}}},
ia=function(){var a=[],c={},b={percentInView:"piv",sl:"vs",reason:"r",width:"w",height:"h"};t.on("newScreenEvent",function(d){d=e(d).selectProperties(e(b).keys());d=e(d).asStrings();var f=e(d).compareTo(c);f&&(f.t=u.getTagTime(),a.push(f));e(c).mixin(d)});return{toString:function(){return e(a).toION(b)}}},Xa=function(a,c,b,d,f,g,l){var n;(function(){var g=b.getRounded(),e=g.width-5,q=g.height-5,s=0.5*g.width+1,g=0.5*g.height+1;n=[new a(c,e,q,f,l,d),new a(c,e,5,f,l,d),new a(c,5,q,f,l,d),new a(c,5,
5,f,l,d),new a(c,s,g,f,l,d)]})();return{getNumInView:function(){var a=[],b=0;e(n).each(function(b,d){var c=d.isInView()?1:0;a.push(c)});g.addItem({output:a.join(".")},"pvs");e(a).each(function(a,d){b+=d});return b},getPctInView:function(a){return 5===a?100:3<=a?51:0},isReady:function(){var a=!0;e(n).each(function(b,d){d.isNotReadyToReport()&&(a=!1)});return a}}},Ya=function(a,c,b,d,f,g,l,n){var k=new a(T,document.body,c,d,f,l,n),p,q,s=0;b=b||e.noop;p=setInterval(function(){k.isReady()&&!q?(q=!0,b(),
clearInterval(p)):(5===++s||q)&&clearInterval(p)},50);return{checkViewable:function(){var a=k.isReady(),d=k.getNumInView(),d=k.getPctInView(d),c=g.calcInitialViewState(d,!0);a&&!q&&(q=!0,b());return{str:a?c:h.NA,pct:a?d:-1}}}},ca=function(a,c,b,d,f,g){var l,n,k=c.getRounded(),p=[],q=!1,s=0,A=d.on("largeAd")&&c.isMrcLarge()?Za(k):$a(k),w=function(){var a;if(!q)for(q=!0,a=0;a<p.length;a++)if(p[a].isNotReadyToReport()){q=!1;break}return q},z=function(){var a=0;e(p).each(function(b,d){d.isInView()&&(a+=
1)});return A.getPctInView(a)};(function(){var b=A.get();e(b).each(function(b,c){var l=new a(document.body,c.x,c.y,d,f,g);l.weight=c.weight;p.push(l)})})();b=b||e.noop;l=setInterval(function(){w()&&!n?(n=!0,b(),clearInterval(l)):(5===++s||n)&&clearInterval(l)},50);return{checkViewable:function(){var a=w(),f;a&&(f=d.on("largeAd")&&c.isMrcLarge()?30:50,f=z()>=f?h.IN_VIEW:h.OUT_OF_VIEW);a&&!n&&(n=!0,b());return{str:a?f:h.NA,pct:a?z():-1}}}},S=function(){var a=new ab,c=new bb;return e(a).mixin(c)},bb=
function(){var a={},c=function(b,d){a[b]=a[b]||new Q;a[b].push(d)};return{on:function(a,d){d?c(a,d):e(a).each(c)},trigger:function(b){var d,c=e(arguments).toArray();if(d=a[b])c.shift(),d.run.apply({},c)}}},T=function(a,c,b,d,f,g,l){var n=d.on("nextcocoa"),k,p,q,s,A,w,z=function(a,b){return'<param name="'+a+'" value="'+b+'"/>'},B=function(a,b){return a+'="'+b+'" '},C=function(){var a;a=new R;var b=m.cocaPuffsPath;a.sub("static");a.master(a.master().split(":")[0]);b&&(a.master(b),a.sub(""));var b=a+
(n?"/detector_4_0.pix":"/detector3.pix"),d=z("allowscriptaccess","always"),c=z("movie",b)+z("play","true")+z("loop","true")+z("bgcolor","#787878");g.browserIs("i")?(a=document.createElement("div"),a.innerHTML="<object "+B("id","blag"+m.birthdate+r.random())+B("classid","clsid:D27CDB6E-AE6D-11cf-96B8-444553540000")+B(h.IAS_DETECTOR,"true")+B("type",h.FLASH_MIME)+B("data",b)+">"+c+d+"</object>",k=a.firstChild):(k=document.createElement("object"),k.data=b,k.type=h.FLASH_MIME,k.innerHTML=d,k[h.IAS_DETECTOR]=
"true");k.style.position="absolute";k.style.width="1px";k.style.opacity="0";k.style.height="0px";return k},v=function(a){a.style.height=q?"1px":"2px";q=!q;r.execAtEndOfThread(function(){if(D())try{p=a.isInView()}catch(b){u()}})},u=function(){w=!1;t.trigger("error",h.ERROR_CODES.COCOA_GONE)},D=function(){var a=n?"jsHandshake":"isInView";if((a=w||k&&e.isFunction(k[a]))&&!s&&(w=!0,n)){var b=e.flatJSONParse(k.jsHandshake());A=1===+b.isInView;s=b.id}return a};n&&y.addEvent(window,"message",function(a){a=
e.flatJSONParse(a.data);"IASCOCOA"===a.type&&a.id===s&&(A=1===+a.isInView)});(function(a,b,d){var c=C(),g=c.style;g.left=b+"px";g.top=d+"px";a.appendChild(c);g.height="1px";f.onHiddenChange(function(a){a?g.height="0px":v(c)})})(a,c,b);return{isInView:function(){var a;if(D()){try{a=n?A:k.isInView()}catch(b){u()}g.browserIs("w")&&a!==p&&v(k)}return D()&&a},isNotReadyToReport:function(){return!D()},createdFlash:k}},U=function(){var a=function(b,d,c){var g=d.length,l=b.frames;c&&c(b,d);if(l.length){for(b=
0;b<l.length;b++)d[g]=b,a(l[b],d,c);d.pop()}},c=function(b){a(top,[0],b)};return{traverse:c,getFrames:function(a){var d=[];c(function(a){d.push(a)});return e(d).filter(a)}}},Q=function(){var a=[];return{push:function(c){a[a.length]=c},run:function(){var c=arguments;e(a).each(function(a,d){d.apply({},c)})}}},W=function(a){return{doEligibleJobs:function(c){var b=a[0],d=b&&b.time;d&&c>=d&&(b.task(),a.shift())},getNextJob:function(){return a[0]}}},cb=function(){var a=function(a,b,d,f){var g,l=e.noop,
n;if(JSON&&JSON.parse)try{g=JSON.parse(a.data),n=a.source,b(g)&&(f&&(l=function(){(new X(n)).send(function(){return f(n)})}),d(a,g,l))}catch(k){g&&t.trigger("error",h.ERROR_CODES.MESSAGE_LISTENER)}};return{listen:function(c,b,d){y.addEvent(window,"message",function(f){a(f,c,b,d)})}}},X=function(a){var c=function(a){return e(a).mapToObj(function(a,b){var c;e.isFunction(b)||(c={},c[a]=b);return c})};return{send:function(b){if(JSON&&JSON.stringify){var d=e(a).isObj()?[a]:(new U).getFrames(a);e(d).each(function(a,
d){var l;l=e.resolve(b,d)||{};l.sentTime=r.now();l=c(l);d.postMessage(JSON.stringify(l),"*")})}}}},la=function(a){var c=0,b={},d=function(a,b,d){if(e.isUndef(a.output))throw Error("item with id "+b+' must have "output" method');this.item=a;this.id=b||++c;this.props=d||{};this.output=function(){return e.isFunction(a.output)?a.output():a.output}},f=function(a,c,f){a=new d(a,c,f||{});b[a.id]=a};a.on("addOutputItem",function(a,b,d){f(a,b,d)});return{addItem:f,iterate:function(a){var d,c,f=[];for(d in b)b.hasOwnProperty(d)&&
(c=a(d,b[d]))&&f.push(c);return f},getItem:function(a){return b[a]}}},Za=function(a){var c=a.width-5,b=a.height-5,d=0.5*a.width+1,f=0.5*a.height+1,g=0.3*a.width+1,e=0.7*a.width+1,n=0.3*a.height+1,k=0.7*a.height+2,p,q=function(b,d){1>b&&(b=1);1>d&&(d=1);b>a.width&&(b=0!==a.width?a.width:1);d>a.height&&(d=0!==a.height?a.height:1);return{x:r.floor(b),y:r.floor(d)}};p=[q(c,b),q(c,5),q(5,b),q(5,5),q(d,f),q(g,n),q(e,n),q(g,k),q(e,k)];return{get:function(){return p},getPctInView:function(a){var b;0===a?
b=0:1===a?b=10:2===a?b=20:5>a?b=30:7>a?b=50:9>a?b=70:9===a&&(b=100);return b}}},$a=function(a,c){var b=0.5*a.width+1,d;d=[{y:r.floor(0.5*a.height+1),x:r.floor(b)}];return{get:function(){return d},getPctInView:function(a){return 1===a?50:0}}},ab=function(){var a={},c=function(b,d){a[b]=d};return{request:function(b){var d=e(arguments).toArray();d.shift();return a[b].apply({},d)},provide:function(b,d){d?a[b]=d:e(b).each(c)}}},Ba=function(a,c,b){return{collect:function(){var d=a.find(),c=d.getOutOfViewReasons(),
g=b.isHidden(),l=E(x.calcWinDims()),n=d.getDims();if(!l.hasValidDims()||!n.hasValidDims())return{viewState:h.NA,posViewState:h.NA,embedded:u.embedded,winDimensions:l,adDimensions:n};!0===g&&c.push(h.OUT_OF_VIEW_REASONS.FOCUS);return{winDimensions:l,adDimensions:n,containerDimensions:d.getContainerDims(),method:d.getDetectionMethod(),viewState:c.length?h.OUT_OF_VIEW:d.getViewState(),percentInView:d.getPercentInView(),reason:c.join("."),obstructed:e.stringifyTriState(d.isObstructed()),isHidden:e.stringifyTriState(d.isHidden()),
tabHidden:e.stringifyTriState(g),posViewState:d.getViewState(),adCompCount:d.getComponentCount()}}}},db=function(a){a=a||e.identity;var c=[],b=r.now(),d=function(){var a=r.now();c.length&&(c[c.length-1].duration+=a-b,b=a)};return{clear:function(){d();c=[]},fastForward:d,get:function(){return c},hasAlwaysBeen:function(a){return 1===c.length&&c[0].state===a},addState:function(b){var g=c[c.length-1];b=a(b);d();0!==c.length&&b===g.state||c.push({state:b,duration:0})}}},eb=function(a){var c=a||1,b=0,d=
0,f=0,g=0;return{start:function(){0===b%c&&(f=r.now())},stop:function(){0===b%c&&(g+=r.now()-f,d++);b++},getTime:function(){return g},getCount:function(){return d}}},da=function(a){var c=0,b=u.getTagTime(),d=0,f,g;return{getTotalTime:function(){return d},stop:function(){c=0;b=u.getTagTime()},mark:function(){f=u.getTagTime()-b;c+=f;c>a&&(g=c-f<a,d+=g?c:f);b=u.getTagTime()}}},R=function(a){var c=/((http|https):\/\/(([^\/\.]*)\.([^\/]*)))(?:\/(.[^?]*))*/.exec(a||m.adsafeSrc||m.requrl),b=c[2],d=c[4],
f=c[5],g=a?c[6]:"",l,n=function(a){e.isDef(a)&&(d=a);return d},k=function(a){e.isDef(a)&&(f=a);return f},p=function(){var a="";e(l).each(function(b,d){a+="&"+b+"=";a=e(d).isObj()?a+("{"+e(d).toParams()+"}"):a+d});return"?"+a.substr(1)};return{fullDom:c[1],sub:n,master:k,setParam:function(a,b){l=l||{};l[a]=l[a]||{};e(b).isObj()?e(l[a]).mixin(b):l[a]=b},path:function(a){g=a},_getQsParams:function(){return l},toString:function(){var a=n()?n()+".":"",d=g?"/"+g:"",c=l?p():"";return b+"://"+a+k()+d+c}}},
fb=function(a,c){var b=!1,d=!1,f,g=function(){b||(b=!0,f=c.createViewabilityTracker("mpt",function(a){return a.isFullyInView()}))},l=function(a){if(!e.isUndef(a.eventData)){var b=-1;e.isDef(a.eventData.volume)?b=a.eventData.volume:e.isDef(a.eventData.adVolume)&&(b=a.eventData.adVolume);return b}},n=function(a){a=l(a);b||0!==a?b&&(d||0===a)&&(a={isFullyInView:function(){return!1}},f.addState(a)):d=!0};return{init:function(){var b=function(a){n(a)};a.on({adStarted:g,adVideoStart:g,adVideoStarted:g,
volumeChanged:b,adVolumeChange:b,adVideoMidpoint:function(){f&&f.hasAlwaysBeen(!0)&&a.trigger("sendDt",h.DT_CODES.QUARTILE_FULLY_INVIEW)}})}}},Aa=function(a,c,b,d,f,g,e,n){var k=-1!==m.mode.indexOf("jsvid"),p=m.thisScriptNode.parentNode,q=Va(f,a,b,n);Wa(c);return{find:function(){var a,b=h.DETECTION_METHODS,d=function(d){var c=x.findChildWithLargestContent(p);1<x.getNodeArea(c)&&!c[h.IAS_DETECTOR]?q.addAdComponent(c,d||b.AD_HUNT,p):q.hasAd()||(a=x.getPlaceholderSpan(),p.insertBefore(a,m.thisScriptNode.nextSibling),
q.addAdComponent(a,d||b.AD_PLACEHOLDER))};if(q.isUsingPlaceholder()||!q.hasAd())g.isMobileApp()?d(g.getDetectionMethod()):k?q.addAdComponent(e.findAdNode(),b.VIDEO):u.embedded?q.addAdComponent(window,b.IFRAME):d();return q},getDetectionMethod:function(){},isAdDetected:function(){return!0!==q.isUsingPlaceholder()},getOriginatingElement:function(){return q.getOriginatingNode()},getParent:function(){return p}}},Sa=function(a){var c=function(a,d){var c;d&&d.id&&(c=d.id.replace(/[^\w-_]/g,""));return c};
(function(){var b;try{if("jload"===m.mode&&a.on("slid")&&u.friendly&&!u.isMobileApp()){var d,f;if(d=x.getOurNodeInTop()){var g=x.getAncestorNodes(d);f=e(g).map(c)}(b=f=f&&e(f).toION())&&t.trigger("addOutputItem",{output:b},"slid",{type:h.DT_CODES.ADTALK})}}catch(l){t.trigger("error",h.ERROR_CODES.AD_SLOT_ID)}})()},Ga=function(a,c,b,d,f){var g=function(a,b,d){f.addItem({output:a+"."+b+"."+d},"ctpl")},l=function(f){try{c.diagnostic("c");var l=f.length,p=0,q=0;g(l,0,0);e(f).each(function(b,c){a.send(c.replace("%%CBS%%",
d.getCacheBustId()),function(){g(l,p,++q)},!0);g(l,++p,q)})}catch(s){b.add(h.ERROR_CODES.AT_SEND)}};return{init:function(){try{var d=(new R).fullDom;"/"!==d.slice(-1)&&(d+="/");d+="tpl?asId="+m.asid;a.jsonp(d,l)}catch(c){b.add(h.ERROR_CODES.AT_INIT)}}}},Fa=function(a,c,b,d){return{enabled:"true"===m.useBapiCallback,callback:function(c){b.trigger("sendDiag");try{"true"===m.accountForSadImps&&d.measure(c),m._onAPIResult&&m._onAPIResult(c)}catch(g){a.add(h.ERROR_CODES.BAPI_CALLBACK),b.trigger("sendDiag",
"bapiClient")}}}},ua=function(){var a=h.BROWSERS,c=function(){var a=r.getWindow(),b=function(a){return a.replace(/\D+/g,",").match(/^,?(.+),?$/)[1].split(",").join(".")};try{try{var d=r.getNewActiveXObject("ShockwaveFlash.ShockwaveFlash.6");try{d.AllowScriptAccess="always"}catch(c){return"6"}}catch(f){}return b(r.getNewActiveXObject("ShockwaveFlash.ShockwaveFlash").GetVariable("$version"))}catch(e){try{if(a.navigator.mimeTypes[h.FLASH_MIME].enabledPlugin)return b((a.navigator.plugins["Shockwave Flash 2.0"]||
a.navigator.plugins["Shockwave Flash"]).description)}catch(s){}}return"0"},b=function(a){return f()===a},d=function(){var a=r.getDocument();return a&&a.documentMode?a.documentMode:h.NA},f=function(){var b="u",d=r.getWindow();try{e.isDef(d.opera)&&e.isDef(d.opera.buildNumber)?b=a.OPERA:e.isDef(d.mozInnerScreenY)?b=a.GECKO:e.isDef(d.chrome)&&e.isDef(d.chrome.csi)?b=a.CHROME:e.isDef(d.msWriteProfilerMark)&&e.isDef(d.crypto)?b=a.MSEDGE:e.isDef(d.attachEvent)||e.isDef(d.msCrypto)?b=a.IE:e.isDef(d.WebKitPoint)&&
(b=a.WEBKIT)}catch(c){}return b};return{browserIs:b,getFlashVersion:c,getDocumentMode:d,getBrowserType:f,getUserAgent:function(){var a=!1,b=r.getWindow();e.isDef(b.navigator)&&e.isDef(b.navigator.userAgent)&&(a=b.navigator.userAgent);return a},params:function(){var g=f(),l=c(),n=5,k=r.getWindow(),p=r.getDocument();b(a.IE)?k.msCrypto?n=11:k.atob?n=10:k.addEventListener?n=9:k.JSON&&p.querySelector?n=8:k.XMLHttpRequest?n=7:p.compatMode&&(n=6):n=h.NA;var k=d(),p=["{45EA75A0-A269-11D1-B5BF-0000F8051515}",
"{3AF36230-A269-11D1-B5BF-0000F8051515}","{89820200-ECBD-11CF-8B85-00AA005B4383}"],q=h.NA,s=r.getDocument(),m=s.createElement("div");if(b(a.IE))try{if("-ms-ime-align"in s.documentElement.style)q="11";else for(m.style.behavior="url(#default#clientcaps)",s=0;s<p.length&&!(q=m.getComponentVersion(p[s],"componentid").replace(/,/g,"."));s++);}catch(w){}p=q;q=h.NA;m=r.getWindow();e.isDef(m.navigator)&&e.isDef(m.navigator.appName)&&(q=m.navigator.appName.toLowerCase()[0]);return{br:g,fv:l,bv:n,dm:k,abv:p,
an:q}}}},Ma=function(a){var c=0.5<=r.random()?"cdn":"collo",b=function(){a.trigger("sendDiag",c+"Test","cdnTest")};return{init:function(){var d,f=m[c+"TestUrl"];f&&(d=-1===f.indexOf("?")?"?":"&",f=f+d+"asid="+m.asid,a.trigger("exec",f,b))}}},ra=function(a,c){var b=function(a,b){var d,c,f=m.thisScriptNode.parentNode;b=b||a;a=1<arguments.length?a:"script";d={script:['<script type="text/javascript" src="','">\x3c/script>'],iframe:['<iframe width="100%" height="100%" frameborder="0" vspace="0" hspace="0" scrolling="no" marginheight="0" marginwidth="0" src="',
'"></iframe>'],img:['<img src="','"/>']}[a];c=d[0]+b+d[1];"true"===m.forceAppend?"script"!==a?(d=document.createElement("DIV"),d.innerHTML=c,f.appendChild(d.childNodes[0])):(d=document.createElement("SCRIPT"),d.src=b,f.appendChild(d)):document.write(c)},d=function(a,b,d){var c=!d&&y.getXHR2();c?(c.open("POST",a),c.onreadystatechange=function(){4===c.readyState&&200===c.status&&b&&b()},c.send()):(d=new Image,b&&(d.onload=b),d.src=a)},f=function(a,b){var d=document.createElement("script");d.type="text/javascript";
d.src=a;b&&(d.onload=b);e.isDef(m.thisScriptNode.parentNode)&&m.thisScriptNode.parentNode.appendChild(d)},g=function(b){e.isFunction(b)?b():"string"===typeof b?d(b,void 0,!0):a.add(h.ERROR_CODES.NOTIFY_CLIENT)};t.on({addNode:b,send:d,exec:f,notify:g});return{addNode:b,send:d,exec:f,notify:g,jsonp:function(a,b,d,g){f(c.wrap(a,b,d,g))}}},h={MAX_URL_LENGTH:2E3,MRC_LARGE_AD_SIZE:242500,FLASH_MIME:"application/x-shockwave-flash",IN_VIEW:"inView",OUT_OF_VIEW:"outOfView",PARTIAL_VIEW_PLUS:"partialViewPlus",
PARTIAL_VIEW_MINUS:"partialViewMinus",NA:"na",DT_CODES:{UNLOAD:"u",PING:"p",FULLY_INVIEW:"pf",QUARTILE_FULLY_INVIEW:"qf",ADTALK:"a",VIEWABILITY_READY:"v",VIDEO_EVENTS:"m",DIAGNOSTIC:"b",POS_INVIEW:"t",THIRD_PARTY:"i",SCA:"s"},DETECTION_METHODS:{AD_PLACEHOLDER:"s",AD_HUNT:"a",IFRAME:"i",VIDEO:"v",MOBILE:"m",MUTATION:"c"},OUT_OF_VIEW_REASONS:{GEOM:"l",OBSTRUCTION:"o",FOCUS:"f",COLLAPSED:"c",HIDDEN:"h",VIDEO:"v"},ERROR_CODES:{GET_AD_DIMENSIONS:"a",AD_SLOT_ID:"A",BAPI_CALLBACK:"b",ADTALK_GENERAL:"c",
COCOA_GONE:"C",GET_SCREEN_LOC_GET_DIMENSIONS:"d",ADTALK_DUBIOUS:"D",VIDEO_IN_IFRAME_DIMS_CALC:"F",PHONE_HOME:"h",UID_GENERATION:"i",IMPRESSION_URLS:"I",JSINFO:"J",KILL_IT:"k",LOCATION_DETAILS:"l",IMPRESSION_LEADUP:"L",MESSAGE_LISTENER:"m",NOTIFY_CLIENT:"n",AT_INIT:"N",GET_SCREEN_LOC_PIV_CALC:"p",PLUGIN_PARSING:"P",GET_ELEM_STYLE:"s",AT_SEND:"S",NO_VIDEO_AD_NODE:"u",ENVIRONMENT:"v",GET_WIN_DIMENSIONS:"w",AC_WATCHER:"W",EXCHANGE_PARSING:"x",CHECK_SCREEN_LOC:"V",MOBILE_APP:"M"},IAS_DETECTOR:"iasdetector",
BROWSERS:{WEBKIT:"w",OPERA:"o",GECKO:"g",CHROME:"c",IE:"i",MSEDGE:"e"}},u=function(){var a=window!=top,c=function(){var a;try{a=!!top.document}catch(d){a=!1}return a}();return{embedded:a,friendly:c,friendlyIframe:a&&c,xDomainIframe:a&&!c,getTagTime:function(){return r.now()-m.birthdate},getPageTime:function(){return e.isDef(window.chrome)&&e.isDef(window.chrome.csi)&&e.isFunction(window.chrome.csi)?r.round(chrome.csi().pageT):h.NA},isVideo:function(){return-1!==m.mode.indexOf("jsvid")},isMobileApp:function(){return e.isDef(window.mraid)}}}(),
y={addEvent:function(a,c,b,d){e.isDef(a.addEventListener)?"mouseenter"===c?a.addEventListener("mouseover",y.mouseEnter(b),d):"mouseleave"===c?a.addEventListener("mouseout",y.mouseEnter(b),d):a.addEventListener(c,b,d):e.isDef(a.attachEvent)&&a.attachEvent("on"+c,b)},removeEvent:function(a,c,b){e.isDef(a.removeEventListener)?("mouseenter"===c?(c="mouseover",b=y.mouseEnter):"mouseleave"===c&&(c="mouseout",b=y.mouseEnter),a.removeEventListener(c,b)):e.isDef(a.detachEvent)&&a.detachEvent("on"+c,b)},mouseEnter:function(a){var c=
this;return function(b){var d=b.relatedTarget;this===d||c.isAChildOf(this,d)||a.call(this,b)}},isAChildOf:function(a,c){if(a===c)return!1;for(;c&&c!==a;)c=c.parentNode;return c===a},getStyle:function(a,c){var b="";document.defaultView&&document.defaultView.getComputedStyle?b=document.defaultView.getComputedStyle(a,"").getPropertyValue(c):a.currentStyle&&(c=c.replace(/\-(\w)/g,function(a,b){return b.toUpperCase()}),b=a.currentStyle[c]);return b},getXHR2:function(a,c){var b,d;e.isDef(window.XMLHttpRequest)?
(d=new XMLHttpRequest,"withCredentials"in d&&(b=d)):e.isDef(XDomainRequest)&&(b=new XDomainRequest);return b}},Da=function(a,c,b,d,f,g,l,n,k,p){var q=0,s=0,A=!1,w,z={},B=[h.DT_CODES.ADTALK],C=function(a,c,f,g,k){f=f||!b.on("postDts");if(d.impressionIsIdentifiable()&&(a===h.DT_CODES.DIAGNOSTIC||a===h.DT_CODES.ADTALK||"n"!==l.getCurrentLoc()))try{var n=m.dtBaseURL,p=new R(n),w=r.now(),v=z[a];n||(p.path("dt"),b.on("usedtdomain")&&p.sub("dt"));G(p,a,c);k&&p.setParam(k.field,k.value);g||D(p,a);t.trigger("send",
p,function(){s+=1;q=r.now()-w},f);a===h.DT_CODES.UNLOAD&&(A=!0);z[a]=e.isDef(v)?v+1:1}catch(B){__IntegralASDiagnosticCall("dt-"+a,B),t.trigger("error",h.ERROR_CODES.PHONE_HOME)}},v=function(a,d){var c={bapi:"a",bapiClient:"b",jload:"c",jss:"d",jsi:"e",cdnTest:"f",colloTest:"g"},f=m.mode,c=c[a]||c[f];b.on(d||f+"Diag")&&c&&C(h.DT_CODES.DIAGNOSTIC,-5,!0,!0,{field:"bkp",value:c})},G=function(a,b,c){if(!e.isDef(c)){var f;b===h.DT_CODES.UNLOAD?f=-1:b===h.DT_CODES.ADTALK?f=-2:b===h.DT_CODES.VIEWABILITY_READY?
f=-3:b===h.DT_CODES.VIDEO_EVENTS&&p&&k?f=-4:b===h.DT_CODES.DIAGNOSTIC?f=-5:b===h.DT_CODES.THIRD_PARTY?f=-6:b===h.DT_CODES.QUARTILE_FULLY_INVIEW&&(f=-7);c=f;f=z[b];e.isDef(f)&&-1!==B.indexOf(b)&&0!==f&&(c=c+"."+f)}a.setParam("asId",m.asid);a.setParam("tv",{c:d.getCacheBustId(),pingTime:c,time:u.getTagTime(),type:b})},D=function(a,d){l.fastForward();var e={};d===h.DT_CODES.VIDEO_EVENTS&&p&&k&&(e.ve=p.stringify(),b.on("sendclogs")&&(e.clog=n));d===h.DT_CODES.UNLOAD&&(e.ndt=s);-1!==m.mode.indexOf("jsvid")&&
k&&(e.vv=k.getVersion());e.NULL1=b.output();e.NULL2=l.stringify(10);e.em=u.embedded;e.fr=u.friendly;e.uf=w.useFlash()?1:0;e.e=c.toString();e.tt=m.mode;e.dtt=q;f.iterate(function(a,b){b.props.type&&b.props.type!==d||(e[a]=b.output())});a.setParam("tv",e);a.setParam("br",g.getBrowserType())};t.on({sendDt:function(a,b){C(a,b)},sendDiag:function(a,b){v(a,b)}});return{send:C,sendCookie:function(){var a;b.on("cookie")&&"true"===m.sendCookie&&m.protocol&&m.cookieDomain&&m.asid&&(a=m.protocol+"://"+m.cookieDomain+
"?asid="+m.asid,t.trigger("send",a,e.noop,!0),s++)},unload:function(){A||C(h.DT_CODES.UNLOAD,-1,!0)},diagnostic:v,setViewabilityMod:function(a){w=a}}},E=function(a){var c={},b=!1,d=function(){var a={};e(c).each(function(b,d){a[b]=r.round(d)});return a},f=function(){return r.round(c.width)*r.round(c.height)};(function(){var b;a!==window.parent&&(1!==a.nodeType?c=a:e.isDef(a.getBoundingClientRect)&&(b=x.getRect(a),e(c).mixin({x:e.useIfDef(b.x)||b.scrX,y:e.useIfDef(b.y)||b.scrY,scrX:b.scrX,scrY:b.scrY,
width:b.width,height:b.height})))})();return{hasValidDims:function(){var a,b=e(c).find(function(b,d){a=!0;return isNaN(d)});return e.isDef(a)&&e.isUndef(b)},toString:function(){var a=d();return[a.scrX,a.scrY,a.width,a.height].join(".")},getRounded:d,set:function(a,b){c[a]=b},isHidden:function(){var d=1===a.nodeType?x.nodeIsHidden(a):0===a.width||0===a.height;return b?!1:d},treatAsPlaceholder:function(){b=!0},area:f,isMrcLarge:function(){return f()>=h.MRC_LARGE_AD_SIZE}}},va=function(){return{calcDims:function(a,
c){var b=new E(a),d=x.getClippedDimensions(a,c),f=b.getRounded();b.set("height",d.height<f.height?d.height:f.height||1);b.set("width",d.width<f.width?d.width:f.width||1);return b}}},x={nodeIsHidden:function(a){var c=this.getRect(a),b=0!==parseInt(y.getStyle(a,"width"))&&0===c.width,c=0===c.width||0===c.height;a="hidden"===y.getStyle(a,"visibility");return b||c||a},calcWinDims:function(){var a,c,b;try{c=x.windowPosition(),b=x.windowSize(),a={scrX:r.round(c.scrX),scrY:r.round(c.scrY),width:r.round(b.width),
height:r.round(b.height)}}catch(d){t.trigger("error",h.ERROR_CODES.GET_WIN_DIMENSIONS),a={}}return a},windowSize:function(){var a={},c,b;if(u.friendly)if(c=top.document,b=c.documentElement,c=c.getElementsByTagName("body")[0],e.isDef(top.innerWidth))a.width=top.innerWidth,a.height=top.innerHeight;else if(e.isDef(b.clientWidth))a.width=b.clientWidth,a.height=b.clientHeight;else if(e.isDef(c.clientWidth))a.width=c.clientWidth,a.height=c.clientHeight;else throw a.width=a.height=0,"";else e.isDef(window.outerWidth)&&
(a.width=window.outerWidth,a.height=window.outerHeight);return a},windowPosition:function(){var a=0,c=0;e.isDef(window.screenX)?(a=window.screenX,c=window.screenY):e.isDef(window.screenLeft)&&(a=window.screenLeft,c=window.screenTop);return{scrX:a,scrY:c}},getNodeArea:function(a){var c=-1;a&&(a=x.getRect(a),c=a.width*a.height);return c},getRect:function(a){var c={},b=x.windowPosition();a=a.getBoundingClientRect();e.isUndef(a.x)&&(c.x=a.left,c.y=a.top);e.isUndef(a.width)&&(c.width=a.right-a.left,c.height=
a.bottom-a.top);e(c).mixin(a,!0);c.scrX=b.scrX+c.x;c.scrY=b.scrY+c.y;return c},getIeDimObj:function(){return document.documentElement&&e.isDef(document.documentElement.clientWidth)&&document.documentElement||document.body},getPlaceholderSpan:function(){var a=document.createElement("span");e(a.style).mixin({width:"0px",height:"0px",display:"block",overflow:"hidden",visibiility:"hidden"});a.innerHTML=".";return a},getClippedDimensions:function(a,c){var b,d,f=1E4,e=1E4;b="absolute"===y.getStyle(a,"position");
if(null!==a.parentNode&&!b){do a=a.parentNode,b="OBJECT"!==a.tagName.toUpperCase(),d="inline"!==y.getStyle(a,"display"),b&&d&&(b=x.getRect(a),f=b.width<f?b.width:f,e=b.height<e?b.height:e);while(a.parentNode!==document&&a!==c)}return{width:r.round(f),height:r.round(e)}},findChildWithLargestContent:function(a){var c=function(b){for(;b.parentNode!==a&&"inline"!==y.getStyle(b.parentNode,"display");)b=b.parentNode;return b},b=null,d=function(b){var d,c,e=null,k=-1;if(b.length)for(d=0,c=b.length;d<c;d++){var p=
b[d],q=x.getNodeArea(p),s;if(s=q>k){s=void 0;if(s=p.parentNode===a)if(s=void 0,s="DIV"===p.nodeName)if(s=void 0,s=""===p.style.backgroundImage){var h=s=void 0,w=p.childNodes;for(s=0;s<w.length;s++)1===w[s].nodeType&&(h=!0);s=!h}s=!s}s&&(e=p,k=q)}return e}(function(a){var b,d,c,e,p=[],q="iframe img a object embed div".split(" ");b=0;for(d=q.length;b<d;b++){var s=a.getElementsByTagName(q[b]);if(s.length)for(c=0,e=s.length;c<e;c++)p.push(s[c])}return p}(a));d&&(b=c(d));return b},screenSize:function(){var a=
{width:-1,height:-1};try{e.isDef(window.screen)&&(a={width:window.screen.width,height:window.screen.height})}catch(c){}return a},calcMonDims:function(){var a=e(x.screenSize()).mixin({scrX:0,scrY:0});e.isDef(screen.availLeft)&&(a={scrX:window.screen.availLeft,scrY:window.screen.availTop,width:window.screen.availWidth,height:window.screen.availHeight});return a},getOurIFrameInTop:function(){for(var a,c=r.getTop(),b=r.getWindow();b!=c;)a=b,b=a.parent;return a},getOurNodeInTop:function(){var a;u.friendly&&
(a=u.embedded?(a=x.getOurIFrameInTop())&&a.frameElement:m.thisScriptNode);return a},getAncestorNodes:function(a){var c=[],b=a.ownerDocument&&a.ownerDocument.documentElement;if(b)for(;a.parentNode!==b;)c.push(a),a=a.parentNode;return c},getTagsNamed:function(a){return r.getDocument().getElementsByTagName(a)},containsScriptTagWithSrc:function(a){return!!e(x.getTagsNamed("script")).findFirst(function(c,b){var d=b.src;return e.isFunction(a)?a(d):d===a})}},sa=function(a){return{getProps:function(){var c=
{};try{var b=document.createElement("span");e(b.style).mixin({position:"absolute",top:"150"});c={rpx:""===b.style.top?1:0}}catch(d){a.add(h.ERROR_CODES.ENVIRONMENT)}return c}}},ka=function(){var a={},c=function(b){e.isDef(a[b])?a[b]++:a[b]=1};t.on("error",function(a){c(a)});return{list:a,add:c,toString:function(){var b="",d;for(d in a)a.hasOwnProperty(d)&&(b+=d);return b},hasErrors:function(){for(var b in a)return!0;return!1}}},Qa=function(a,c){var b=function(a){var b=[];if(a&&a instanceof Array)b=
e(a).map(function(a,b){return b.val}),b.push(m.adsafeSrc,m.requrl,m.reqquery);else throw Error("Unexpected data type in ExchangeParser.getUrlList");return b};return{parse:function(d){try{var f,g=b(d),l=g&&g.length&&g.join("|"),n=m.exchList;l&&(f=e(n).map(function(a,b){return 0<=l.indexOf(I.rot(b))?a:void 0}),f.length&&c.addItem({output:f.join(".")},"ex",{type:"UFO"}))}catch(k){a.add(h.ERROR_CODES.EXCHANGE_PARSING)}}}},ga=function(){var a={},c=function(b,d){var c=RegExp(b+"(?=$|,)|"+b+":(?!,|$)(.?\\d*(?=,|$))").exec(m.jsFeatures);
if(e.isUndef(a[b])||d)a[b]=!!(c&&!c[1]||c&&c[1]>100*r.random());return a[b]},b={bl:"blur",fc:"forcecocoa",rt:"rattie",cb:"cachebust",np:"nextcocoa",th:"tabHiddenDtCall",es:"everySecond"},d=function(){return e(b).mapToObj(function(b,d){var c={};c[b]=a[d]?1:0;return c})};e(b).each(function(a,b){c(b)});return{on:c,bootstrapOn:function(a){a=m[a];return e.isStr(a)?"true"===a:e.isDef(a)},output:function(){return e(d()).toParams()}}},xa=function(a){var c=h.BROWSERS,b=a.browserIs(c.GECKO)||a.browserIs(c.IE)||
u.friendlyIframe||!u.embedded;return{calcInitialViewState:function(a,c,e){var l={IN_VIEW:65,OUT_OF_VIEW:25,PARTIAL_VIEW:30},n={IN_VIEW:75,OUT_OF_VIEW:25,PARTIAL_VIEW:50},k=h.NA;e=e?l:n;if(b||c)k=a>=e.IN_VIEW?h.IN_VIEW:a<=e.OUT_OF_VIEW?h.OUT_OF_VIEW:a>=e.PARTIAL_VIEW?h.PARTIAL_VIEW_PLUS:h.PARTIAL_VIEW_MINUS;return k},calcPercentInView:function(a,b,c,l){var n=0,k=a;a.hasValidDims()&&!a.isHidden()&&(e([b,c,l]).each(function(a,b){if(b.hasValidDims()){var d=k.getRounded(),c=b.getRounded(),f=Math.max(d.scrX,
c.scrX),e=Math.max(d.scrY,c.scrY),g=Math.min(d.scrX+d.width,c.scrX+c.width),d=Math.min(d.scrY+d.height,c.scrY+c.height),g=g-f,d=d-e;k=E({scrX:f,scrY:e,width:0<g?g:0,height:0<d?d:0})}}),n=r.round(k.area()/a.area()*100));return n}}},ta=function(a){var c=!1;return{getCacheBustId:function(){var a=new Date,d=Date.parse("Jan 1 "+a.getFullYear()),a=a.getTime()-d;return e.toBase(a,62)},impressionIsIdentifiable:function(a){a&&(c=!0);return c},unq:function(){var b="";try{for(var d,c=window.Uint32Array&&window.crypto&&
window.crypto.getRandomValues;30>b.length;)c?(d=new Uint32Array(1),window.crypto.getRandomValues(d),b+=d[0].toString(16)):b+=(16*r.random()|0).toString(16);b=b.slice(0,30)}catch(e){a.add(h.ERROR_CODES.UID_GENERATION)}return b}()}},wa=function(a){var c,b=function(){var b,d,c,g,q,s,m=r.getMaxNumber();b=r.getMaxNumber();c=r.getWindow();u.friendly?(b=f(),c=b.left,g=b.top,m=b.width,b=b.height,d=x.windowPosition(),q=d.scrX+c,s=d.scrY+g):a.browserIs(h.BROWSERS.IE)&&11!==a.getDocumentMode()?(s=q=0,c=function(a){q=
a.screenX-a.clientX;s=a.screenY-a.clientY},document.documentElement.attachEvent("onmousemove",c),document.documentElement.fireEvent("onmousemove"),document.documentElement.detachEvent("onmousemove",c)):e.isDef(c.mozInnerScreenX)&&(q=r.round(c.mozInnerScreenX),s=r.round(c.mozInnerScreenY));return{scrX:q,scrY:s,iFrameClippingWidth:m,iFrameClippingHeight:b}},d=function(){var a,b,d=c||x.getIeDimObj(),f=r.getWindow();e.isDef(f.innerWidth)?(a=f.innerWidth,b=f.innerHeight):d&&e.isDef(d.clientWidth)?(a=d.clientWidth,
b=d.clientHeight,0===a&&0<d.offsetWidth&&(a=d.offsetWidth),0===b&&0<d.offsetHeight&&(b=d.offsetHeight)):f.frameElement&&e.isDef(f.frameElement.clientWidth)&&(a=f.frameElement.clientWidth,b=f.frameElement.clientHeight);return{width:a,height:b}},f=function(a,b){a=a||r.getWindow();b=b||{top:0,left:0,width:r.getMaxNumber(),height:r.getMaxNumber()};for(var d,c=a.parent.document.getElementsByTagName("iframe"),e=!1,g=0,m=c.length;g<m;g++)if(d=c[g],d.contentWindow==a){e=!0;break}if(e){d=x.getRect(d);b.left+=
d.left;b.top+=d.top;try{b.width=r.min(b.width,d.width),b.height=r.min(b.height,d.height)}catch(w){t.trigger("error",h.ERROR_CODES.GET_AD_DIMENSIONS)}a!==r.getTop()&&f(a.parent,b)}return b},g=function(){var a={};try{a=e(b()).mixin(d())}catch(c){t.trigger("error",h.ERROR_CODES.GET_AD_DIMENSIONS)}return a};return{calcDims:function(){return new E(g())},waitForBody:function(a){var b=setInterval(function(){document.body&&(c=x.getIeDimObj(),clearInterval(b),a())},50)},getClippedDims:function(){var a=g();
return new E({scrX:a.scrX,scrY:a.scrY,width:a.iFrameClippingWidth,height:a.iFrameClippingHeight})}}},Ka=function(a,c,b,d,f,g,l,n){var k=function(a,b){if(b>=h.MAX_URL_LENGTH)return"";var d,c,f=[],g=function(a){return-1!==a.key.indexOf("q")||-1!==a.key.indexOf("g")};d=e(a).map(function(a,b){if(g(b))return b});c=e(a).map(function(a,b){if(!g(b))return b});e(d.concat(c)).each(function(a,d){var c="adsafe_url="+d.val+"&adsafe_type="+d.key,e=f.join("&").length;c.length+e+b<=h.MAX_URL_LENGTH&&f.push(c)});
return f.join("&")},p=function(a){var f=0,k=I.hashCode(m.asid),p="adsafe_jsinfo=",z=n.needsFlash()?{viewState:h.NA}:n.checkScreenLoc(!0),B="c:"+d.getCacheBustId()+",sl:"+z.viewState+",em:"+u.embedded+",fr:"+u.friendly,C=b.on("postDts")&&y.getXHR2()?"p":"i",v=["pt:"+n.stringifyPingTimes()+(z.viewState!=h.NA?z.details:""),e(l.params()).toParams(),"id:"+m.asid];g.iterate(function(a,b){v.push(a+":"+b.output())});c.toString()&&v.push("e:"+c.toString());v.push(b.output());v.push("uf:"+(n.useFlash()?1:0));
v.push("tt:"+m.mode);v.push("et:"+(r.now()-m.birthdate));v.push("uid:"+d.unq);v.push("v:1.19.3");v.push("sp:"+("true"===m.jsDoSplit?1:0));v.push("ct:"+u.getPageTime());v.push("dtm:"+C);v.push("mn:"+m.mn);v.push("gtpl:"+("true"===m.getTpl?1:0));b.on("resolution")&&(v.push("wr:"+e(x.windowSize()).toArray().join(".")),v.push("sr:"+e(x.screenSize()).toArray().join(".")));-1===(""+k).indexOf(l.params().br.toUpperCase().charCodeAt(0))&&v.push("mf:"+k);var t=function(b){return p.length+a+b.length+5<=h.MAX_URL_LENGTH},
D=function(a){if(a)return","+a};t(B)&&(p+=D(B),e(v).each(function(a,b){-1!==b.indexOf("id:")&&t(b)?(p+=D(b),d.impressionIsIdentifiable(!0)):t(b)?p+=D(b):f+=1}),D("sp:"+("true"===m.jsDoSplit?1:0)));return p+=",ov:"+f};return{send:function(a){var b=f.baseUrl;try{b+=k(a,b.length)}catch(d){c.add(h.ERROR_CODES.IMPRESSION_URLS)}b+="&"===b.slice(-1)?"":"&";try{b+=p(b.length)}catch(e){c.add(h.ERROR_CODES.JSINFO),b+="adsafe_jsinfo=e:"+c.toString()}f.macroUrl&&(b+="&"===b.slice(-1)?"":"&",b+=f.macroUrl);try{f.sendImpression(b)}catch(g){__IntegralASDiagnosticCall("impsend",
g,m)}}}},Ha=function(a,c){return{init:function(b){a.jsonp(b,function(a){c.send(h.DT_CODES.THIRD_PARTY,void 0,!1,!0,{field:"tpiLookup",value:a})},!1,"callback")}}},Ea=function(a){var c=function(a,b){return{time:a,task:b}},b=function(a,b){b=b||e.noop;return function(g){return e(g).map(function(e,g){var k=g/1E3;return new c(g,function(){var c;c="";var e=u.isVideo()?2:1;k!==e&&(c+=k);c=m["_onInViewMRC"+c];t.trigger("sendDt",a,k);b(c)})})}};return{getJob:function(a,b){return new c(a,b)},getPingJobs:b(h.DT_CODES.PING,
function(b){"true"===m.useViewabilityNotification&&!a.skipAsFraudulent()&&b&&t.trigger("notify",b)}),getFullyInViewPingJobs:b(h.DT_CODES.FULLY_INVIEW),getPosInViewPingJobs:b(h.DT_CODES.POS_INVIEW)}},qa=function(){var a=function(a,d){-1!==a.indexOf(d+"&")&&(d+="&");return a.replace(d,"")},c=function(a,d,c){var e=a.indexOf("?");d=d+"="+c;if(-1===e)return a+"?"+d;e++;return a.slice(0,e)+d+"&"+a.slice(e)};return{wrap:function(b,d,f,e){var l="__IntegralAS_"+m.asid.replace(/\-/g,"")+"_"+r.round(1E4*Math.random()),
n,k,p;e=e||"ias_callback";RegExp(e).test(b)&&(n=RegExp("("+e+"=)(.[^&]*)").exec(b)[0],k=n.split("=")[1],p=I.stringToFn(k),b=a(b,n));window[l]=function(a){d(a);f&&p&&p(a);window[l]=void 0};return b=c(b,e,l)}}},pa=function(){var a=function(){return u.isMobileApp()};return{isInView:function(){var c=h.NA;a()&&void 0!==window.mraid.isViewable&&(c=window.mraid.isViewable()?h.IN_VIEW:h.OUT_OF_VIEW);return c},getDetectionMethod:function(){return a()?h.DETECTION_METHODS.MOBILE:h.NA},isMobileApp:a}},Ia=function(a,
c,b,d){var f={jss:{isFW:!0,nodeType:"script"},jsi:{isFW:!0,nodeType:"iframe"},jload:{impressionMethod:function(a){c.send(a,function(){t.trigger("sendDiag")},!b.on("postMon"))}},bapi:{impressionMethod:function(b){c.jsonp(b,a.enabled?a.callback:e.noop,a.enabled?!0:!1)}},jsapi:{isFW:!0,impressionMethod:function(b){c.jsonp(b,a.enabled?a.callback:e.noop,a.enabled?!0:!1)}},jsvid:{impressionMethod:function(a){t.on("adImpression",function(){c.send(a,e.noop,!b.on("postMon"))})}},fwjsvid:{isFW:!0,processUrl:function(a){"false"===
m.fwMonitoring&&(a=a.split("/"),a[3]="db2",a[4]="video",a=a.join("/"));return a},impressionMethod:function(a){"false"===m.fwMonitoring&&c.jsonp(a,function(a){t.trigger("videoBlockResult",a)});t.on("adImpression",function(){c.send(a,void 0,!0)})}},jspix:{nodeType:"img"}};return new function(){var a=function(a){var b=-1===a.indexOf("?")?"?":"&";return a+b},b=f[m.mode],e=!!b.isFW,k=function(a){var b;b=d&&m.mobFwUrl?m.mobFwUrl:a?m.adsafeSrc:m.requrl;a||(b+="?"+m.reqquery);return b}(e),p=k.indexOf("BEGIN__ADSAFE"),
q=-1!==p,h=q?k.slice(p):"",a=q?k.slice(0,p):a(k);return{isFW:e,baseUrl:a,macroUrl:h,sendImpression:function(a){a=b.processUrl?b.processUrl(a):a;b.nodeType?c.addNode(b.nodeType,a):b.impressionMethod(a)}}}},Pa=function(a,c){var b,d=m.mtCell,f=m.mtSample,g=0,l=0,n=[],k=null,p=null,q,s=function(a){try{var b=r.now()-k;g+=b;y.removeEvent("mousemove",w);n.push("{ht:"+g+",mm:{"+e(q).toParams()+"}}");c.addItem({output:"{cs:"+d+",sr:"+f+",ec:"+n.length+",me:["+n.slice(-10).join(",")+"]}"},"mt",{type:h.DT_CODES.UNLOAD})}catch(p){}},
A=function(a){try{g=0,q={},k=r.now(),y.addEvent(b,"mousemove",w)}catch(d){}},w=function(c){var g,k,n,h,m,s,w;try{null===p&&(p=b&&e.isDef(c.clientX)&&e.isDef(c.clientY));if(p&&0===l%f&&(m=a.calcDims(),-1!==m)){w=r.ceil(m.width/d);var A=c.clientX,t=c.clientY;n=u.embedded?A:A-m.x;h=u.embedded?t:t-m.y;g=r.floor(n/d);k=r.floor(h/d);s=g+k*w;q[s]?q[s]++:q[s]=1}l++}catch(x){}};return{init:function(){var d=setInterval(function(){try{a.isAdDetected()&&(b=a.getOriginatingElement(),y.addEvent(b,"mouseenter",
A),y.addEvent(b,"mouseleave",s),clearInterval(d))}catch(c){}},250)}}},r={execAtEndOfThread:function(a){setTimeout(a,0)},now:function(){return(new Date).getTime()},random:function(){return Math.random()},round:function(a){return Math.round(a)},ceil:function(a){return Math.ceil(a)},floor:function(a){return Math.floor(a)},min:function(){return Math.min.apply(null,arguments)},getWindow:function(){return window},getDocument:function(){return document},getMaxNumber:function(){return Number.MAX_VALUE},getTop:function(){return top},
getNewActiveXObject:function(a){return new ActiveXObject(a)}},ma=function(){var a={},c=r.now(),b=!0,d=new Q,f=u.friendly&&window.top.document&&(e.isFunction(window.top.document.hasFocus)||e(window.top.document.hasFocus).isObj()),g=function(){var a=function(){c=r.now();window.webkitRequestAnimationFrame(a)};window.webkitRequestAnimationFrame(a);setInterval(function(){var a=100<r.now()-c;b!==a&&(b=a,d.run(a))},100)},l=function(){var a=null;e.isDef(document.hidden)?a=document.hidden:e.isDef(document.mozHidden)?
a=document.mozHidden:e.isDef(document.msHidden)?a=document.msHidden:e.isDef(document.webkitHidden)&&(a=document.webkitHidden);if(null!==a){var c=a;b!==c&&(b=c,d.run(c))}return a};a.onHiddenChange=function(a){d.push(a)};a.isHidden=function(){return f&&!window.top.document.hasFocus()||l()};null===l()&&e.isDef(window.webkitRequestAnimationFrame)&&(g(),a.isHidden=function(){return b});return a},na=function(){var a=function(a){for(var d in a)if(a.hasOwnProperty(d)){var c=a[d];(""===c||"null"===c||"undefined"===
c||null===c||e.isUndef(c))&&delete a[d]}return a},c=function(a){var d={},c,g;for(g in a)a.hasOwnProperty(g)&&(c=a[g],e.isUndef(d[c])?d[c]=g:d[c]+=g);a={};for(g in d)d.hasOwnProperty(g)&&(c=d[g],a[c]=g);return a};return{detectTopURL:function(){var b=function(){var a={g:"",q:""};try{a.q=window.parent.parent.parent.parent.parent.parent.parent.parent.parent.parent.location.href}catch(b){var c=b.message,c=c.substring(c.lastIndexOf("<")+1,c.lastIndexOf(">")),d;if(d=e.isDef(c))if(d=!1,e.isDef(window.navigator)&&
e.isDef(window.navigator.userAgent)){var f=window.navigator.userAgent.match(/Firefox\/([\.0-9]+)/);null!==f&&2==f.length&&(f=f[1].split("."),3==parseInt(f[0],10)&&6>=parseInt(f[1],10)&&(3==f.length?13>=parseInt(f[2],10)&&(d=!0):d=!0))}d&&(a.g=c)}return a},d={};try{d.a=encodeURIComponent(top.location.href)}catch(f){}try{d.b=encodeURIComponent(parent.location.href)}catch(g){}if(u.embedded){try{d.c=encodeURIComponent(parent.document.referrer)}catch(l){}try{d.e=encodeURIComponent(window.document.referrer)}catch(n){}}try{"jsi"!==
m.mode&&(d.d=encodeURIComponent(window.location.href))}catch(k){}try{d.f=encodeURIComponent(m.jsref)}catch(p){}try{var q=b();d.g=encodeURIComponent(q.g);d.q=encodeURIComponent(q.q)}catch(h){}var d=a(d),d=c(d),b=[],r;for(r in d)d.hasOwnProperty(r)&&b.push({key:r,val:d[r]});b.sort(function(a,b){return a.val.length>b.val.length?1:a.val.length<b.val.length?-1:0});return b}}},Ra=function(a){return{hash:function(){for(var c=0,b=a.length,d=[],f;c<b;c++)f=a[c].filename.replace(/\.plugin$/,""),f=I.hashCode(f),
f=e.toBase(f,62).slice(-4),d.push(f);return d},decode:function(c){var b,d;b=r.floor(r.random()*c.length);d=encodeURIComponent(a[b].filename.replace(/\.plugin$/,""));return[c[b],d]}}},ja=function(a){var c=!1;return{measure:function(b){(c=0===b.rsa)&&m._onSuspicious&&a.trigger("notify",m._onSuspicious)},skipAsFraudulent:function(){return c}}},oa=function(){var a=[],c={},b={sl:"n",gsl:"gn",fsl:"fn"},d=0,f,g,l={i:0,o:0,n:0,pp:0,pm:0,gpp:0,gpm:0,gi:0,go:0,gn:0,fi:0,fo:0,fn:0},n=function(a){var b={},c=
a.winDimensions,d=a.adDimensions;e.isDef(c)&&c.hasValidDims()&&(b.wc=c);e.isDef(d)&&d.hasValidDims()&&(b.ac=d,b.am=a.method,b.cc=a.containerDimensions);e({piv:"percentInView",obst:"obstructed",th:"tabHidden",reas:"reason",cmps:"adCompCount"}).each(function(c,d){var f=a[d];e.isDef(f)&&(b[c]=f)});c=e(b).toParams();return""===c?"":","+c},k=function(a,b){var d=new db(b);return c[a]=d},p=function(a,b){return(b||"")+{inView:"i",outOfView:"o",na:"n",partialViewMinus:"pm",partialViewPlus:"pp"}[a]},q=function(){e(b).each(function(b,
c){l[c]+=a.length?g-d:g});d=g},m=function(c){a.length&&q();e(c).each(function(a,c){var d=b[a];d!==c&&"n"===d&&(l[c]+=l.n);b[a]=c});a.length||q()},r=function(a){var b,d=a.adDimensions.getRounded();b=n(a);var f={sl:p(a.viewState),fsl:p(a.fState||h.NA,"f"),gsl:p(a.gState||h.NA,"g")};g=u.getTagTime();m(f);f.t=g;b=e({toString:function(){e(c).each(function(a,b){b.fastForward()});return"{"+e(f).toParams()+this.details+this.breakdowns+"}"},details:b,breakdowns:{piv:[],as:[],toString:function(){var a,b=function(a,
b){return b.duration+"~"+b.state};a=""+("piv:["+e(this.piv).stringify(b)+"]");a+=",as:["+e(this.as).stringify(b)+"]";return",bkn:{"+a+"}"}},isInView:function(){return-1!==(h.IN_VIEW+"|"+h.PARTIAL_VIEW_PLUS).indexOf(a.viewState)},isFullyInView:function(){var b=a.useCocoa?a.fullPercentInView:a.percentInView;return this.isInView()&&100===b}}).mixin(f);e(b).mixin(a);b.width=d.width;b.height=d.height;return b};(function(){k("piv",function(a){var b,c=a.percentInView,d=[1,25,30,50,75];100===c||0===c?b=c:
(e(d).each(function(a,f){e.isUndef(b)&&c<f&&(b=d[a-1])}),e.isUndef(b)&&(b=d[d.length-1]));return b});k("as",function(a){a=a.adDimensions.getRounded();return a.width+"."+a.height})})();return{fastForward:function(){g=u.getTagTime();q()},registerLocation:function(d){var g,k=!1;b.sl==p(d.viewState)&&a.length?(g=new r(d),a[a.length-1].details=g.details):(g=new r(d),a.push(g),f=d.viewState,k=!0);t.trigger("newScreenEvent",g);e(c).each(function(b,c){-1!=="piv|as".indexOf(b)?(k&&c.clear(),c.addState(g),
a[a.length-1].breakdowns[b]=c.get()):c.addState(g)});return g},stringify:function(b){var c="";a.length&&(c=e({slTimes:"{"+e(l).toParams()+"}",slEvents:"["+a.slice(-b).join(",")+"]",slEventCount:a.length}).toParams());return c},createViewabilityTracker:k,getCurrentLoc:function(){return p(f)}}},La=function(a){var c=m.asid,b=[0,1,4],d,f=function(){var a=setInterval(function(){window.postMessage({asid:c,ksca:"acsk",sender:"main"},"*")},50);window.addEventListener("message",function(d){d=d.data;"acsk"===
d.ksca&&d.asid===c&&"main"!==d.sender&&("ack"===d.type&&clearInterval(a),"complete"===d.type&&(d.timeReturned=r.now(),g(d)),b.length&&(d=b.shift(),window.postMessage(l(d),"*")))})},g=function(b){var c=-5-0.1*b.targets,d=h.DT_CODES.SCA;b="{"+e(b).stringify(function(a,b){var c;0===a.indexOf("time")?c=a+":"+b:"resultList"===a&&(c="rl:"+e(b).map(function(a,b){return"{"+e(b).toParams()+"}"}).join("."));return c})+"}";a.trigger("addOutputItem",{output:b},"sc",{type:d});a.trigger("sendDt",d,c)},l=function(){var a=
0,b=c.replace("-",""),f=b.substr(-6);return function(e){for(var g=d,l=r.now(),h=e,m=[];h--;)m.push(b.substr(++a,3));return{scaUrl:g,targets:e,timeBegun:l,src:f,targetList:m,asid:c,ksca:"acsk",sender:"main",cap:1E6}}}();return{load:function(){if(!e.isUndef(window.Worker)&&!e.isUndef(window.Blob)){var b=new R;b.sub("static");b.master(b.master().split(":")[0]);b.path("sca.js");d=b.toString();a.trigger("exec",d);f()}}}},I={rot:function(a){return a.replace(/[a-zA-Z]/g,function(a){return String.fromCharCode(("Z">=
a?90:122)>=(a=a.charCodeAt(0)+13)?a:a-26)})},hashCode:function(a){var c=0,b,d,f;if(0===a.length)return c;b=0;for(f=a.length;b<f;b++)d=a.charCodeAt(b),c=(c<<5)-c+d,c|=0;return c},stringToFn:function(a){var c,b=window,d=a.split(".");for(a=0;a<d.length;a++)if(c=b,b=b[d[a]],e.isUndef(b)||a===d.length-1&&!e.isFunction(b))return!1;return function(){b.apply(c,arguments)}}},za=function(a,c,b,d,f){var g=h.OUT_OF_VIEW,l,n=function(b,c){var d=c["IASid"+a],f=e.isFunction(d);f&&d.call(c,a);return f},k=function(){l||
(e(["ias-ad","object","embed"]).findFirst(function(a,b){var c=document.getElementsByTagName(b);return l=e(e(c).toArray()).findFirst(n)}),l||__IntegralASDiagnosticCall("novidnode",{},m));return l};b.on("videoBlockResult",function(b){var c=k(),d=!1,f="blockAd"+a;"failed"===b.action&&(d=!0);if(c&&e.isDef(c.blockAd))c.blockAd(d);else if(c&&e.isDef(c[f]))c[f](d)});(function(){var e=!1,k=!1;c.on("hundredpct")&&m.use100v&&(new fb(b,d)).init();y.addEvent(window,"message",function(c){var d={};try{d=JSON.parse(unescape(c.data))}catch(m){d=
{}}d.recordType="video";if(d.id==a){c=d.messageType;if(-1!=="showAd|adStarted|adVideoStart|adVideoStarted|resumeAd".indexOf(c))e=!0,g=k?h.IN_VIEW:!1;else if(-1!=="adVideoComplete|adStopped|stopAd|pauseAd".indexOf(c))e=!1,g=h.OUT_OF_VIEW;else if("resizeAd"===c)"fullscreen"===d.eventData.viewMode||d.eventData.width===window.screen.width?(debugMessage="fullScreen",k=!0,g=e?h.IN_VIEW:h.OUT_OF_VIEW):(k=!1,g=e?!1:h.OUT_OF_VIEW);else if("adImpression"===c){var n=d.eventData,r;l.hasAttribute("data-ias-autoplay")&&
(r="false"===l.getAttribute("data-ias-autoplay"),n.autoplay=!r)}f.addRecord(d);b.trigger(c,d)}})})();return{findAdNode:k,getVersion:function(){var a=k();return a?a.getVersion():-1},getViewStateOverride:function(){return g}}},ya=function(a){var c=[],b=function(b){var c=e({t:b.time-m.birthdate,tp:b.messageType,vid:b.id,sl:a.getCurrentLoc()}).mixin(b.eventData);return e({toString:function(){return"{"+e(c).toParams()+"}"}}).mixin(c)};return{getEvents:function(){return c},addRecord:function(a){a=new b(a);
c.push(a)},stringify:function(){return"{"+e({vEventCount:c.length,vEvents:"["+c.join(",")+"]"}).toParams()+"}"}}},ha=function(a){var c,b,d,f=new S,g=new U,l=new gb(f),h=new hb(f),k=new ib(f,a),p=e.isDef(window.JSON)&&e.isDef(window.postMessage),q=function(){e.isUndef(d)&&(d=new jb(f));return d},s=function(){f.provide({frameCollection:function(){return l},adProxy:function(){return h},adTalkMessage:function(a){return new kb(a)},idMapModule:q})};return{isApplicable:function(){return p},start:function(){s();
h.createNew(m);g.traverse(l.addFrame);k.startListening();k.sendToKnownFrames()},sendAdTalkCall:k.sendAdTalkCall,getFrameMap:function(){e.isUndef(c)&&(c=new Y(f));return c},getFrameMapIncludingPeerCase:function(){e.isUndef(b)&&(b=new Y(f,!0));return b},getIdMap:q}},kb=function(a){var c={messageContent:a||{},srcAsid:m.asid,srcIsEmbedded:u.embedded,srcBirthdate:m.birthdate,iasCommonId:m.asid.split("-")[2],updateMessage:function(b){c.messageContent=b(a)}};return c},lb=function(a,c,b,d){var f,g=a==window;
f={position:c.slice(0),id:c.join("-"),isMe:g,isLeaf:!a.frames.length,adProxies:g?b:[],selfDescription:void 0,unifiedId:m.birthdate,srcIsEmbedded:d?d.srcIsEmbedded:void 0,inbox:d?[d]:[],getDomObj:function(){return a},getStringifiedPosition:function(){return e(f.position).map(function(a,b){return e.toBase(Number(b)+1,36)}).join("")},isValidForMapping:function(){return f.isLeaf||f.isMe||e.isDef(f.selfDescription)},markTagAsReported:function(){f.adProxies.length&&e(f.adProxies).each(function(a,b){b.isReported=
!0})},hasUnreportedTag:function(){var a=e(f.adProxies).findFirst(function(a,b){return!b.isReported});return e.isDef(a)}};var l=function(a){var b=f.adProxies;a=a.adProxies;var c=[];b.length&&a.length?e(a).each(function(a,d){h(b,d)&&c.push(d)}):c=a;f.adProxies=b.concat(c)},h=function(a,b){return!e(a).find(function(a,c){return c.adSafeId&&c.adSafeId===b.adSafeId})},k=function(a){e(f.inbox).find(function(b,c){return c.srcAsid&&c.srcAsid===a.srcAsid})||f.inbox.push(a)};f.addInformationFromSrc=function(a,
b){l(b);k(a);f.srcIsEmbedded=a.srcIsEmbedded;f.selfDescription=b};return f},gb=function(a){var c=[],b={},d={noMe:!0};return{addFrame:function(f,e,l){var h=a.request("adProxy").getAll();f=new lb(f,e,h,l);c.push(f);b[f.id]=f;f.isMe&&(d=f);return f},getFrame:function(a){return b[a]},list:c,dictionary:b,getMe:function(){return d},markAllTagsAsReported:function(){e(c).each(function(a,b){b.markTagAsReported()})}}},Y=function(a,c){var b=function(a,b){var e=b.adProxies,h="";if(b.isValidForMapping()){if(c)h+=
d(e,b.getStringifiedPosition());else{var k;k=""+b.getStringifiedPosition();k+=b.isMe?"*":"";k+=e.length?"."+e[0].tagId:"";h+=k}return h}},d=function(a,b){var c="";return c=a.length?c+e(a).stringify(function(a,c){return b+(m.asid===c.adSafeId?"*":"")+"."+c.tagId},"|"):c+b};return{output:function(){var c=a.request("frameCollection"),d=e(c.list).stringify(b,"|");return e.toBase(c.getMe().unifiedId,62)+"+"+d}}},jb=function(a){var c=a.request("frameCollection"),b=c.getMe().getStringifiedPosition(),d=function(a,
c){var d,e="",h=c.inbox;if((c.srcIsEmbedded&&u.embedded||c.isMe)&&c.isValidForMapping()&&(d=c.getStringifiedPosition(),b&&d&&h.length&&g(d)))return e+=f(h,d)},f=function(a,b){var c="";a.length&&(c+=e(a).stringify(function(a,c){var d;d=m.asid===c.srcAsid?b+"*":c.srcAsid&&c.transferDuration?b+"."+c.srcAsid+"."+c.transferDuration:void 0;return d},"|"));return c},g=function(a){return 0===b.indexOf(a)||0===a.indexOf(b)};return{output:function(){var a=e(c.list).stringify(d,"|");return a=120<a.length?a.substr(0,
120)+".of"+a.length:a},isCandidateForMyIdMap:function(a){return a.srcIsEmbedded&&u.embedded&&g(a.getStringifiedPosition())}}},ib=function(a,c){var b=!1,d=function(a){var b=m.asid.split("-")[2];return a.hasOwnProperty("messageContent")&&b===a.iasCommonId},f=function(){var b=a.request("frameCollection").getMe();return a.request("adTalkMessage",{self:b,unifiedId:b.unifiedId})},g=function(a,b){return!e(a).find(function(a,c){return c.srcAsid&&c.srcAsid===b.srcAsid})},l=function(){var c=h.DT_CODES.ADTALK;
a.request("frameCollection").markAllTagsAsReported();b||(b=!0);t.trigger("sendDt",c)},n=function(d,f,m){var n,u,w,z;try{n=a.request("frameCollection");u=f.messageContent;w=u.self;var x=n.getMe();x.unifiedId>w.unifiedId&&(x.unifiedId=w.unifiedId);var y;y=r.now()-f.sentTime;f.transferDuration=y;z=n.getFrame(w.id);e.isUndef(z)||e.isUndef(z.selfDescription)||g(z.inbox,f)?(z=z||n.addFrame(d.source,w.id.split("-"),f),z.addInformationFromSrc(f,w),m()):z.addInformationFromSrc(f,w);var v;d=z;if(c.on("moreAdTalkCalls")){var E=
a.request("idMapModule");v=b&&d.hasUnreportedTag()&&E.isCandidateForMyIdMap(d)}else v=!1;v&&l()}catch(D){t.trigger("error",h.ERROR_CODES.ADTALK_DUBIOUS)}};return{sendAdTalkCall:l,sendToKnownFrames:function(){(new X).send(f)},startListening:function(){(new cb).listen(d,n,f)},validateMessage:d,processMessage:n,createMessage:f}},mb=function(a){a=a||m;var c;a.reqquery?c=a.reqquery.split(/(?:anId=|anid=|ANID=)([^&]*)/)[1]:(c=a.adsafeSrc.split("/"),c=c[5]+"-"+c[6]);return{tagId:c,adSafeId:a.asid,isReported:!1}},
hb=function(){var a=[];return{createNew:function(c){c=new mb(c);a.push(c);return c},getAll:function(){return a}}},Na=function(a,c,b){var d=!1,f=function(){c.impressionIsIdentifiable()&&!d&&(d=!0,t.trigger("notify",m._onMeasurable))};return{start:function(){if(b.useFlash())t.on("measurable",function(){a.browserIs(h.BROWSERS.WEBKIT)||f()});else f()},isApplicable:function(a){return a.bootstrapOn("useViewabilityNotification")&&e.isDef(m._onMeasurable)}}},Ja=function(a,c,b,d,f,g,l,n,k,p,q,s,t,w,x){var B,
C,v,G,D=0,N=0,H,J=-1!==m.mode.indexOf("jsvid"),R=q.isMobileApp(),I=J?200:100;b=m.mobOrTab;var S=!b&&d.on("recordalternate"),F=d.on("forcecocoa"),K=a.getDocumentMode(),K=a.browserIs(h.BROWSERS.GECKO)||a.browserIs(h.BROWSERS.IE)&&(9===K||10===K)&&d.on("rattie"),V=u.friendlyIframe&&F||u.xDomainIframe&&K&&F||u.xDomainIframe&&!K,L=!b&&V&&d.on("cocoapuffs"),O=!1,P=new eb(10),M=[J&&d.on("videotwoseconds")?2E3:1E3,5E3,15E3];d.on("everySecond")&&(M=[1E3,2E3,3E3,4E3,5E3,6E3,7E3,8E3,9E3,1E4,11E3,12E3,13E3,14E3,
15E3]);var Q=e(M).map(function(a,b){return b/1E3}).join("-"),$=new da(1E3),U=new W(p.getPingJobs(M));if(d.on("hundredpct")&&m.use100v)var aa=new da(1E3),X=new W(p.getFullyInViewPingJobs(M));if(d.on("tabHiddenDtCall"))var ba=new da(1E3),Y=new W(p.getPosInViewPingJobs([M[0]]));var Z=function(b){try{P.start();var l,p,n,u,y,F;n=t.collect();var H=function(){Z();d.on("viewabilityready")&&(c.send(h.DT_CODES.VIEWABILITY_READY),g.trigger("measurable"))};S&&(n.gState=n.viewState);if(L){B=B||new ca(T,n.adDimensions,
H,d,s,a)||{};u=B.checkViewable();d.on("hundredpct")&&m.use100v&&(G=G||new Ya(Xa,n.adDimensions,H,a,d,f,k,s)||{},y=G.checkViewable(),n.fullPercentInView=y.pct,n.useCocoa=L);if(1!==n.tabHidden||u.str===h.NA)n.viewState=u.str;n.percentInView=u.pct;d.on("unreliabilityDetection")&&(v=v||new ca(T,E({height:0,width:-2E4}),e.noop,d,s,a)||{},F=v.checkViewable(),F.str!==h.OUT_OF_VIEW&&(N+=1),D+=1,k.addItem({output:N+"/"+D},"fu"))}else V&&(n.viewState=h.NA,n.percentInView=-1);S&&(C||b||(C=L?B:new ca(T,n.adDimensions,
e.noop,d,s,a,f)),n.fState=b?h.NA:C.checkViewable().str);if(J){if(p=x.getViewStateOverride()){if(p===h.OUT_OF_VIEW){var I=n.reason?n.reason.split("."):[];I[I.length]=h.OUT_OF_VIEW_REASONS.VIDEO;n.reason=I.join(".")}n.viewState=p}}else R&&(n.viewState=q.isInView());l=w.registerLocation(n);d.on("hundredpct")&&m.use100v&&(l.isFullyInView()?(aa.mark(),X.doEligibleJobs(aa.getTotalTime()),!d.on("zeroPing")||O||b||(c.send(h.DT_CODES.FULLY_INVIEW,0),O=!0)):aa.stop());l.isInView()?($.mark(),U.doEligibleJobs($.getTotalTime())):
$.stop();var K=U.getNextJob();K&&K.time===M[0]&&d.on("tabHiddenDtCall")&&(n.posViewState===h.IN_VIEW||n.posViewState===h.PARTIAL_VIEW_PLUS?(ba.mark(),Y.doEligibleJobs(ba.getTotalTime())):ba.stop());P.stop();var Q=r.round(P.getTime()/P.getCount());k.addItem({output:Q},"lt",{type:h.DT_CODES.UNLOAD});return l}catch(W){g.trigger("error",h.ERROR_CODES.CHECK_SCREEN_LOC)}},ea=function(a){H=!0;var b=!1;a=function(){b||(b=!0,c.send(h.DT_CODES.VIDEO_EVENTS))};l.impressionIsIdentifiable()&&(Z(),setInterval(Z,
I),g.on("adStopped",a),g.on("adVideoComplete",a),y.addEvent(window,"beforeunload",c.unload,!1),J&&y.addEvent(window,"beforeunload",a,!1))};return{checkScreenLoc:Z,init:function(){"true"===m.allowViewability&&e.isFunction(document.addEventListener)?(H=!1,"complete"==document.readyState||"loaded"==document.readyState||"interactive"==document.readyState?r.execAtEndOfThread(ea):document.addEventListener("DOMContentLoaded",ea,!1)):n.waitForBody(ea)},needsFlash:function(){return V},readyFired:function(){return H},
useFlash:function(){return L},stringifyPingTimes:function(){return Q}}},Oa=function(a){var c=new nb,b=new ob,d=new pb;return{start:function(e){try{e&&(c.detect(),c.hasDetectedMobileApp()&&(b.detect(),a.on("mraidinjection")&&b.isSafeToInjectMraid()&&d.inject()))}catch(g){t.trigger("error",h.ERROR_CODES.MOBILE_APP)}}}},qb={url:{STRINGIFIED_METHOD:"u",detect:function(a){return!!e(a).findFirst(function(a,b){return-1!==r.getWindow().location.href.indexOf(b)})}},userAgent:{STRINGIFIED_METHOD:"a",detect:function(a){return!!e(a).findFirst(function(a,
b){var d;d=!1;var f=r.getWindow();e.isDef(f.navigator)&&e.isDef(f.navigator.userAgent)&&(d=(d=f.navigator.userAgent)&&-1!==d.indexOf(b));return d})}},javascript:{STRINGIFIED_METHOD:"j",detect:function(a){return!!e(a).findFirst(function(a,b){return e.isDef(r.getWindow()[b])})}},scriptSrc:{STRINGIFIED_METHOD:"s",detect:function(a){return!!e(a).findFirst(function(a,b){return x.containsScriptTagWithSrc(function(a){return e.isDef(a)&&-1!==a.indexOf(b)})})}}},fa=function(){var a=function(a,b){var d,e=qb[a];
e.detect(b)&&(d=e.STRINGIFIED_METHOD);return d};return{process:function(c){return e(c).map(a).join("")}}},rb={url:["file:","content:","applewebdata:"],userAgent:["QuantcastSDK","afma-sdk"],scriptSrc:["file:"]},nb=function(){var a,c=function(){return""!==a};return{detect:function(){a=fa().process(rb);c()&&t.trigger("addOutputItem",{output:"1"},"mapp",{type:"impression"})},hasDetectedMobileApp:c}},pb=function(){return{inject:function(){e.isDef(r.getWindow().mraid)||x.containsScriptTagWithSrc("mraid.js")||
t.trigger("exec","mraid.js")}}},ob=function(){var a=[],c=[],b=function(b,c){var e,h=fa().process(c.detectionRules);h&&(a.push(c.STRINGIFIED_SDK+"*"+h),e=c);return e};return{detect:function(){c=e(sb).map(b);0<c.length&&t.trigger("addOutputItem",{output:function(){return a.join(".")}},"sdk",{type:"impression"})},isSafeToInjectMraid:function(){return 1==c.length&&e.isDef(c[0].safeToInjectMraid)&&c[0].safeToInjectMraid}}},sb=[{STRINGIFIED_SDK:"adma",detectionRules:{javascript:["ADMARVEL"],url:["AdMarvel"]}},
{STRINGIFIED_SDK:"admb",detectionRules:{userAgent:["afma-sdk"]}},{STRINGIFIED_SDK:"imbi",detectionRules:{javascript:["InmobiObj"]}},{STRINGIFIED_SDK:"mmed",detectionRules:{url:["mmsdk"],scriptSrc:["mmsyscache"]}},{STRINGIFIED_SDK:"mopb",detectionRules:{javascript:["mopubFinishLoad"]}}];try{Ta()}catch(tb){__IntegralASDiagnosticCall("main",tb,m)}};try{__IntegralASConfig.initialize(__IntegralASConfig)}catch(err$$11){__IntegralASDiagnosticCall("initialize",err$$11,__IntegralASConfig)};
