if(!window.PXLoaderImage){function PxLoaderImage(g,k,d){var b=this,f=null;this.img=new Image;this.tags=k;this.priority=d;var l=function(){if(b.img.readyState==="complete"){h();f.onLoad(b)}};var c=function(){h();f.onLoad(b)};var j=function(){h();f.onError(b)};var h=function(){b.unbind("load",c);b.unbind("readystatechange",l);b.unbind("error",j)};this.start=function(a){f=a;b.bind("load",c);b.bind("readystatechange",l);b.bind("error",j);b.img.src=g};this.checkStatus=function(){if(b.img.complete){h();f.onLoad(b)}};this.onTimeout=function(){h();if(b.img.complete){f.onLoad(b)}else{f.onTimeout(b)}};this.getName=function(){return g};this.bind=function(i,a){if(b.img.addEventListener){b.img.addEventListener(i,a,false)}else{if(b.img.attachEvent){b.img.attachEvent("on"+i,a)}}};this.unbind=function(i,a){if(b.img.removeEventListener){b.img.removeEventListener(i,a,false)}else{if(b.img.detachEvent){b.img.detachEvent("on"+i,a)}}}}(function(b){function a(p){p=p||{};this.settings=p;if(p.statusInterval==null){p.statusInterval=5000}if(p.loggingDelay==null){p.loggingDelay=20*1000}if(p.noProgressTimeout==null){p.noProgressTimeout=Infinity}var x=[],d=[],k,y=Date.now();var g={QUEUED:0,WAITING:1,LOADED:2,ERROR:3,TIMEOUT:4};var w=function(f){if(f==null){return[]}if(Array.isArray(f)){return f}return[f]};this.add=function(f){f.tags=new c(f.tags);if(f.priority==null){f.priority=Infinity}x.push({resource:f,status:g.QUEUED})};this.addProgressListener=function(h,f){d.push({callback:h,tags:new c(f)})};this.addCompletionListener=function(h,f){d.push({tags:new c(f),callback:function(e){if(e.completedCount===e.totalCount){h(e)}}})};var v=function(h){h=w(h);var f=function(l){var z=l.resource,u=Infinity;for(var e=0;e<z.tags.length;e++){for(var o=0;o<Math.min(h.length,u);o++){if(z.tags.all[e]===h[o]&&o<u){u=o;if(u===0){break}}if(u===0){break}}}return u};return function(s,t){var o=f(s),l=f(t);if(o<l){return -1}if(o>l){return 1}if(s.priority<t.priority){return -1}if(s.priority>t.priority){return 1}return 0}};this.start=function(l){k=Date.now();var o=v(l);x.sort(o);for(var i=0,h=x.length;i<h;i++){var f=x[i];f.status=g.WAITING;f.resource.start(this)}setTimeout(n,100)};var n=function(){var z=false,s=Date.now()-y,o=s>=p.noProgressTimeout,h=s>=p.loggingDelay;for(var f=0,e=x.length;f<e;f++){var t=x[f];if(t.status!==g.WAITING){continue}if(t.resource.checkStatus){t.resource.checkStatus()}if(t.status===g.WAITING){if(o){t.resource.onTimeout()}else{z=true}}}if(h&&z){m()}if(z){setTimeout(n,p.statusInterval)}};this.isBusy=function(){for(var f=0,h=x.length;f<h;f++){if(x[f].status===g.QUEUED||x[f].status===g.WAITING){return true}}return false};var j=function(B,C){var t=null,s,r,A,o,z;for(s=0,r=x.length;s<r;s++){if(x[s].resource===B){t=x[s];break}}if(t==null||t.status!==g.WAITING){return}t.status=C;y=Date.now();A=B.tags.length;for(s=0,r=d.length;s<r;s++){o=d[s];if(o.tags.length===0){z=true}else{z=B.tags.intersects(o.tags)}if(z){q(t,o)}}};this.onLoad=function(f){j(f,g.LOADED)};this.onError=function(f){j(f,g.ERROR)};this.onTimeout=function(f){j(f,g.TIMEOUT)};var q=function(B,C){var z=0,o=0,t,l,h,A;for(t=0,l=x.length;t<l;t++){h=x[t];A=false;if(C.tags.length===0){A=true}else{A=h.resource.tags.intersects(C.tags)}if(A){o++;if(h.status===g.LOADED||h.status===g.ERROR||h.status===g.TIMEOUT){z++}}}C.callback({resource:B.resource,loaded:B.status===g.LOADED,error:B.status===g.ERROR,timeout:B.status===g.TIMEOUT,completedCount:z,totalCount:o})};var m=this.log=function(o){if(!window.console){return}var t=Math.round((Date.now()-k)/1000);window.console.log("PxLoader elapsed: "+t+" sec");for(var l=0,i=x.length;l<i;l++){var h=x[l];if(!o&&h.status!==g.WAITING){continue}var f="PxLoader: #"+l+" "+h.resource.getName();switch(h.status){case g.QUEUED:f+=" (Not Started)";break;case g.WAITING:f+=" (Waiting)";break;case g.LOADED:f+=" (Loaded)";break;case g.ERROR:f+=" (Error)";break;case g.TIMEOUT:f+=" (Timeout)";break}if(h.resource.tags.length>0){f+=" Tags: ["+h.resource.tags.all.join(",")+"]"}window.console.log(f)}}}function c(f){this.all=[];this.first=null;this.length=0;this.lookup={};if(f){if(Array.isArray(f)){this.all=f.slice(0)}else{if(typeof f==="object"){for(var d in f){if(f.hasOwnProperty(d)){this.all.push(d)}}}else{this.all.push(f)}}this.length=this.all.length;if(this.length>0){this.first=this.all[0]}for(var g=0;g<this.length;g++){this.lookup[this.all[g]]=true}}}c.prototype.intersects=function(f){if(this.length===0||f.length===0){return false}if(this.length===1&&f.length===1){return this.first===f.first}if(f.length<this.length){return f.intersects(this)}for(var d in this.lookup){if(f.lookup[d]){return true}}return false};if(typeof define==="function"&&define.amd){define("PxLoader",[],function(){return a})}b.PxLoader=a})(this);if(!Date.now){Date.now=function(){return(new Date).getTime()}}if(!Array.isArray){Array.isArray=function(a){return Object.prototype.toString.call(a)==="[object Array]"}}PxLoader.prototype.addImage=function(c,a,d){var b=new PxLoaderImage(c,a,d);this.add(b);return b.img};if(typeof define==="function"&&define.amd){define("PxLoaderImage",[],function(){return PxLoaderImage})}}var ThirdpresecenceAdTagUtils=function(){function getCookie(cname){var name=cname+"=";var ca=document.cookie.split(";");for(var i=0;i<ca.length;i++){var c=ca[i];while(c.charAt(0)==" "){c=c.substring(1)}if(c.indexOf(name)==0){return c.substring(name.length,c.length)}}return""}var api={};var _customParams=null;api.init=function(customParams){_customParams=customParams};api.loadData=function(href){var xmlhttp=new XMLHttpRequest();xmlhttp.open("GET",href,false);xmlhttp.send();return xmlhttp.responseText};api.validateCustomParam=function(param,defValue){if((typeof _customParams!=="undefined")&&_customParams!==null&&(typeof _customParams[param]!=="undefined")&&_customParams[param]!==null){return _customParams[param]}return defValue};api.ensureHttpScheme=function(url,scheme){if(url){if(!/^((http|https)(:\/\/|%3A%2F%2F))/.test(url)){return scheme+"//"+url}else{return url}}return null};api.setLogger=function(logger){switch(logger){case"loggly-pixel":this.log=function(config,logEvent,logData){this.sendImpression("https://logs-01.loggly.com/inputs/9ac6b2e7-69e1-4bec-9653-44ff100e2616.gif?ipAddress="+config.clientIP+"&account="+config.account+"&adid="+config.adid+"&event="+encodeURIComponent(logEvent)+"&data="+(encodeURIComponent(logData)||""))};break;case"loggly":_LTracker=_LTracker||[];_LTracker.push({logglyKey:"9ac6b2e7-69e1-4bec-9653-44ff100e2616"});this.log=function(config,logEvent,logData){if(_LTracker){_LTracker.push({ipAddress:config.clientIP,account:config.account,adid:config.adid,event:logEvent,data:logData||""})}};break}};api.log=function(config,logEvent,logData){};api.encodeURIAndTruncate=function(uri,maxlen){if(uri){if(uri.length>0){var len=maxlen;var result;while((result=encodeURIComponent(uri.substring(0,len))).length>maxlen&&len>0){len=len-1}return result}else{return""}}return uri};api.isMraid=function(){return(typeof mraid!=="undefined")?1:0};api.isMraidContainerVisible=function(ignoreViewable){var ret=false;if(this.isMraid()){var state=mraid.getState();if(state!=="hidden"&&state!=="loading"){var viewable=false;var v=(mraid.isViewable()||ignoreViewable);if(typeof v==="boolean"){viewable=v}else{if(v==="true"){viewable=true}}if(viewable){var size=this.mraidExpandSize();if(size.width>0&&size.height>0){ret=true}else{ret=false}}}}return ret};api.setViewPort=function(width){var viewport=document.querySelector("meta[name=viewport]");var defaultViewportContent="width="+width+", initial-scale=1.0, maximum-scale=1.0";var extraViewportContent="";if(typeof AFMA_AddEventListener=="function"){defaultViewportContent="width=device-width, initial-scale=1.0, maximum-scale=1.0";extraViewportContent+=", user-scalable=no"}if(viewport){viewport.setAttribute("content",defaultViewportContent+extraViewportContent)}else{var head=document.getElementsByTagName("head")[0];var meta=document.createElement("meta");meta.name="viewport";meta.setAttribute("content",defaultViewportContent+extraViewportContent);head.appendChild(meta)}};api.getViewPortScale=function(){var viewport=document.getElementsByTagName("viewport")[0];var scale=1;if(viewport){var viewport_scale=viewport.getAttribute("initial-scale");if(viewport_scale>0){scale=viewport_scale}}return scale};api.expandToFullScreen=function(){if(this.isMraid()&&mraid.getState()!=="loading"){var prop=mraid.getExpandProperties();prop.width=document.body.clientWidth;prop.height=document.body.clientHeight;mraid.setExpandProperties(prop)}};api.getContainerSize=function(config){var containerSize={w:window.innerWidth,h:window.innerHeight,fs:false};var scale=1;var landscape=(window.orientation===90||window.orientation===-90||window.orientation===270)?true:false;var fullscreen=document.fullscreenElement||document.mozFullScreenElement||document.webkitFullscreenElement||document.msFullscreenElement;var jsIframe=document.getElementById("tpr_vpaid_container"+config.tagId);containerSize.fs=(fullscreen&&fullscreen===jsIframe);if(fullscreen){containerSize.w=window.screen.width;containerSize.h=window.screen.height}else{if(config.adplacement==="banner"){if(config.placementwidth>0&&config.placementheight){containerSize.w=config.placementwidth;containerSize.h=config.placementheight}}else{if(window.screen&&window.screen.width&&window.screen.height){if(this.isAndroid()){var expandProperties=this.mraidExpandSize();if(expandProperties.width&&expandProperties.height&&expandProperties.width>0&&expandProperties.height>0){containerSize.w=expandProperties.width;containerSize.h=expandProperties.height}else{scale=(window.screen.height/window.screen.width);containerSize.w=document.documentElement.clientWidth;containerSize.h=(document.documentElement.clientHeight>0)?document.documentElement.clientHeight:document.documentElement.clientWidth*scale}if(config.usedevicepixels){containerSize.w*=window.devicePixelRatio;containerSize.h*=window.devicePixelRatio}}else{if(this.isIOS()){if(landscape){containerSize.w=window.screen.height;containerSize.h=window.screen.width}else{containerSize.w=window.screen.availWidth;containerSize.h=window.screen.availHeight}}}}}}return containerSize};api.mraidExpandSize=function(){var expandProperties={width:0,height:0};if(this.isMraid()&&mraid.getState()!=="loading"){if(mraid.getVersion()==="2.0"){if(mraid.getMaxSize&&mraid.getMaxSize()){var maxSize=mraid.getMaxSize();if(maxSize&&maxSize.width&&!isNaN(maxSize.width)&&maxSize.height&&!isNaN(maxSize.height)){expandProperties=maxSize}}if(mraid.getScreenSize&&mraid.getScreenSize()){}if(mraid.getDefaultPosition&&mraid.getDefaultPosition()){}}if(!(expandProperties&&expandProperties.width&&expandProperties.height)){expandProperties=mraid.getExpandProperties()}}return expandProperties};api.countFrames=function(){var count=0;var win=window;while(win!==win.parent){count++;win=win.parent}return count};api.replaceClass=function(elem,from,to){if(elem.className.indexOf(from)>=0){elem.className=elem.className.replace(from,to)}else{if(elem.className.indexOf(to)<0){elem.className=elem.className+" "+to}}};api.isIphone=function(){var ua=navigator.userAgent;if(/iPod/i.test(ua)||/iPhone/i.test(ua)){return true}return false};api.isIpad=function(){if(/iPad/i.test(navigator.userAgent)){return true}return false};api.isIOS=function(){return(this.isIphone()||this.isIpad())};api.isIOS7orGreater=function(){if(/(iPhone|iPod|iPad)/i.test(navigator.userAgent)){if(/OS [7-9](.*) like Mac OS X/i.test(navigator.userAgent)){return true}}return false};api.isOpera=function(){if(/^Opera/i.test(navigator.userAgent)){return true}return false};api.isSmallScreen=function(){return(screen&&screen.width<=320)};api.isAndroid=function(){if(/Android/i.test(navigator.userAgent)){return true}return false};api.getAndroidVersion=function(){var versionString=navigator.userAgent.match(/Android\s+([\d\.]+)/);if(versionString&&versionString.length>1){return parseFloat(versionString[1])}else{if(/Firefox/i.test(navigator.userAgent)){return version=4}}return version=2};api.parseDomain=function(url){var domain;if(url&&url.length>0){var matches=url.match(/^https?\:\/\/([^\/:?#]+)(?:[\/:?#]|$)/i);domain=matches&&matches[1]}return domain||""};api.getDeviceInfo=function(){var deviceInfo={os:"",osv:"0",make:"",model:"",mobile:false};var ua=navigator.userAgent;var pat;var match;if(/iPod/i.test(ua)){deviceInfo.os="iOS";deviceInfo.osv=(ua.match(/\b[0-9]+_[0-9]+(?:_[0-9]+)?\b/)||[""])[0].replace(/_/g,".");deviceInfo.make="Apple";deviceInfo.model="iPod";deviceInfo.mobile=true}else{if(/iPhone/i.test(ua)){deviceInfo.os="iOS";deviceInfo.osv=(ua.match(/\b[0-9]+_[0-9]+(?:_[0-9]+)?\b/)||[""])[0].replace(/_/g,".");deviceInfo.make="Apple";deviceInfo.model="iPhone";deviceInfo.mobile=true}else{if(/iPad/i.test(ua)){deviceInfo.os="iOS";deviceInfo.osv=(ua.match(/\b[0-9]+_[0-9]+(?:_[0-9]+)?\b/)||[""])[0].replace(/_/g,".");deviceInfo.make="Apple";deviceInfo.model="iPad";deviceInfo.mobile=true}else{if(/Android/i.test(ua)){deviceInfo.os="Android";deviceInfo.mobile=true;pat=/\Android.([\d\.]+).*;\s(\w*;\s)?(.*)\sBuild.*\)/i;match=pat.exec(ua);if(match){deviceInfo.osv=match[1]||"0";var modelStr=match[3]||"";if(/HTC/i.test(modelStr)){deviceInfo.make="HTC";pat=/HTC\s(.*)/i;match=pat.exec(modelStr);deviceInfo.model=match?match[1]:""}else{if(/ASUS/i.test(modelStr)){deviceInfo.make="ASUS";pat=/ASUS\s(.*)/i;match=pat.exec(modelStr);deviceInfo.model=match?match[1]:""}else{if(/ALCATEL/i.test(modelStr)){deviceInfo.make="ALCATEL";pat=/ALCATEL\s(.*)/i;match=pat.exec(modelStr);deviceInfo.model=match?match[1]:""}else{if(/BLU/i.test(modelStr)){deviceInfo.make="BLU";pat=/BLU\s(.*)/i;match=pat.exec(modelStr);deviceInfo.model=match?match[1]:""}else{if(/ME17\d/i.test(modelStr)){deviceInfo.make="ASUS";deviceInfo.model=modelStr}else{if(/Nexus/i.test(modelStr)){deviceInfo.make="Google";deviceInfo.model=modelStr}else{if(/Lenovo/i.test(modelStr)){deviceInfo.make="Lenovo";pat=/Lenovo\s(.*)/i}else{if(/IdeaTab/i.test(modelStr)){deviceInfo.make="Lenovo";deviceInfo.model=modelStr}else{if(/Huawei/i.test(ua)){deviceInfo.make="Huawei";deviceInfo.model=modelStr}else{if(/SGP\d/i.test(modelStr)){deviceInfo.make="Sony";deviceInfo.model=modelStr}else{if(/LT[1-9]\d/i.test(modelStr)){deviceInfo.make="Sony";deviceInfo.model=modelStr}else{if(/HP/i.test(modelStr)){deviceInfo.make="HP";pat=/HP\s(.*)/i;match=pat.exec(modelStr);deviceInfo.model=match?match[1]:""}else{if(/A1-/i.test(modelStr)||/B11-/i.test(modelStr)){deviceInfo.make="Acer";deviceInfo.model=modelStr}else{if(/GT-/i.test(modelStr)){deviceInfo.make="Samsung";pat=/(GT-.*)/i;match=pat.exec(modelStr);deviceInfo.model=match?match[1]:""}else{if(/SM-/i.test(modelStr)){deviceInfo.make="Samsung";pat=/(SM-.*)/i;match=pat.exec(modelStr);deviceInfo.model=match?match[1]:""}else{if(/SPH-/i.test(modelStr)){deviceInfo.make="Samsung";pat=/(SPH-.*)/i;match=pat.exec(modelStr);deviceInfo.model=match?match[1]:""}else{if(/SCH-/i.test(modelStr)){deviceInfo.make="Samsung";pat=/(SCH-.*)/i;match=pat.exec(modelStr);deviceInfo.model=match?match[1]:""}else{if(/SGH-/i.test(modelStr)){deviceInfo.make="Samsung";pat=/(SGH-.*)/i;match=pat.exec(modelStr);deviceInfo.model=match?match[1]:""}else{if(/DROID/i.test(modelStr)){deviceInfo.make="Motorola";pat=/(DROID.*)/i;match=pat.exec(modelStr);deviceInfo.model=match?match[1]:""}else{if(/XT/i.test(modelStr)){deviceInfo.make="Motorola";pat=/(XT.*)/i;match=pat.exec(modelStr);deviceInfo.model=match?match[1]:""}else{if(/LG-/i.test(modelStr)){deviceInfo.make="LG";pat=/(LG-.*)/i;match=pat.exec(modelStr);deviceInfo.model=match?match[1]:""}else{if(/VS/i.test(modelStr)){deviceInfo.make="LG";pat=/(VS.*)/i;match=pat.exec(modelStr);deviceInfo.model=match?match[1]:""}else{if(/Z[1-9]/i.test(modelStr)){deviceInfo.make="ZTE";pat=/(Z[1-9].*)/i;match=pat.exec(modelStr);deviceInfo.model=match?match[1]:""}else{if(/NX[1-9]/i.test(modelStr)){deviceInfo.make="NEXTBOOK";pat=/(NX[1-9].*)/i;match=pat.exec(modelStr);deviceInfo.model=match?match[1]:""}else{if(/C5[1-9]/i.test(modelStr)){deviceInfo.make="Kyocera";pat=/(C5[1-9].*)/i;match=pat.exec(modelStr);deviceInfo.model=match?match[1]:""}else{deviceInfo.model=modelStr}}}}}}}}}}}}}}}}}}}}}}}}}}}else{if(/Windows.Phone/i.test(ua)||/WPDesktop/i.test(ua)){deviceInfo.os="WindowsPhone";deviceInfo.osv=(ua.match(/Windows.Phone\s([0-9]+\.[0-9])/)||[""])[1]||8;deviceInfo.mobile=true;if(/NOKIA/i.test(ua)){deviceInfo.make="Nokia";pat=/NOKIA;\s(.*?)(;|\))/i;match=pat.exec(ua);deviceInfo.model=match?match[1]:""}}else{if(/BlackBerry/i.test(ua)||navigator.userAgent.match(/BB10/i)){deviceInfo.os="BlackBerry";if(ua.indexOf("Version/")>=0){pat=/Version\/(.*?)\s/i;match=pat.exec(ua);deviceInfo.osv=match?match[1]:""}else{pat=/BlackBerry.*\/(.*?)\s/i;match=pat.exec(ua);deviceInfo.osv=match?match[1]:""}deviceInfo.mobile=true}else{if(/Windows/i.test(ua)){deviceInfo.os="Windows";pat=/Windows\sNT\s(.*?)(;|\)|\s)/i;match=pat.exec(ua);deviceInfo.osv=match?match[1]:""}else{if(/Mac\sOS/i.test(ua)){deviceInfo.os="MacOS";pat=/Mac\sOS\sX\s(.*?)(;|\)|\s)/i;match=pat.exec(ua);deviceInfo.osv=match?match[1]:""}}}}}}}}return deviceInfo};api.sendImpression=function(url){if(url&&url.indexOf("http")==0){var timestamp=new Date().getTime();url=url.replace(/\[timestamp\]/gi,timestamp);url=url.replace(/\[TIMESTAMP\]/gi,timestamp);url=url.replace(/\[cachebusting\]/gi,timestamp);url=url.replace(/\[CACHEBUSTING\]/gi,timestamp);var d=document;(d.images)?new Image().src=url:d.write('<p><img src="'+url+'" height="1" width="1" alt=""/></p>')}};api.getStaticHTML=function(){var htmlContent=' <style>div.tpr_css_ad_container{background-color:black;width:100%;height:100%;margin:auto !important;padding:0 !important;position:relative}div.tpr_css_skip_container{position:absolute;display:none;top:5px;left:5px;right:5px;margin:0 !important;z-index:1000000000;background-color:rgba(255,0,0,0);pointer-events:none}img.tpr_css_close_button{display:none;width:40px;height:40px;pointer-events:auto}img.tpr_css_close_button_right{display:none;width:40px;height:40px;right:0;position:absolute;pointer-events:auto}div.tpr_css_skip_message{color:white}div.tpr_css_video_screen{background-color:transparent;z-index:1000;margin:0 !important;overflow:hidden;width:0;height:0;position:absolute;top:0;left:0;right:0;bottom:0}div.tpr_css_video_poster{background-repeat:no-repeat;background-size:contain;background-position:center;margin:auto auto !important;width:100%;height:100%;display:none;z-index:5}div.tpr_css_vpaid_container{width:100%;height:100%;position:absolute;top:0;left:0;background-color:rgba(255,0,0,0);z-index:1000}div.tpr_css_video_overlay{width:100%;height:100%;position:absolute;top:0;left:0;background-color:rgba(255,0,0,0);z-index:9999999999}div.tpr_css_video_controls{position:absolute;width:100%;height:60px;left:0;right:0;margin:0 !important;pointer-events:none;background-color:rgba(255,0,0,0)}div.tpr_css_mute{cursor:pointer;z-index:10;height:40px;width:40px;margin:10px 10px !important;pointer-events:auto;display:inline-block}div.tpr_css_mute_btn{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGAAAABgCAYAAADimHc4AAAABmJLR0QAAAAAAAD5Q7t/AAAACXBIWXMAAA7EAAAOxAGVKw4bAAAAB3RJTUUH3QweChknJN/xWQAABERJREFUeNrt3b1P6zAQAPDzA5q0hI+Zb6gQGZG6woDUjpVYkPg3mN7a8f0dTOxdkRCisHUPtLRFAjEhUQmJlibxWygSJUWpYye2czeGUMH9uIttWptQSgEjufiDKUAABMBAAATAQAAESEN4nge9Xg88z5Pi55lOS+IppXB7e0sdx/m6Zts22LZNEEBwuK4LzWaTnp2d/fiabdtYASJjMBjA/f19YPLxGRBDv5c5+cwVUKvV6Pn5ORQKBSiXy0TW5DcaDamTzwQwTD4AQL1eBwCgsiH81vOVb0HD5A+jXq9DtVqNvKQ6GAy4/EK+7yuTfCaAQqHw4xoPhJmZmcgIvu/D3d2dMslnAiiXy0QkwsfHB3PPVy35zKMgkQiZTIbpL1+FBy7XYahIBN3bDreJ2Ofoh36Ohr4hxDE6UmWoKXQillQlqNx2uM+E40ZQve0IWYqIE0GX5HMFiAvBcRxtks8dQDSCbskXAiAKQcfkCwPgjaBr8oUC8ELQOfnCAaIi6J78WABYEdKQ/MhLEUHx8vLyr9Pp/O12u+B5HpRKJcKybNFoNCANwQ2g3+9DrVajz8/P0Gw2v65fX1/TSqUyMcK4e7EFBYTneXB5eUmvrq6+JX8YlUqFsrSjcfciwEi0Wi16c3Pz6z2IIBAgbL9GBEEAr6+voe9FBAEArutOdD8icAbwfX/i70EEjgCsn7REhAQrABEkqABEkAQgzQiJt6BxkRYEaSoAAOD09JSmDUEqgKDX0R1BSoCnp6fUVIJUz4AhAKU0dGJVR5C2BU2SWJURpKqA0ddJA4KUAGmqBKla0LjQGUH6YajuCNK3IN0RlKkAXRGmZayAMAgQ8m0sv90rw5Y1Uu4VEVclLCws4DMgyutERTg4OCBaAMT5DOCNgAATjIJ0ROACYFkWJA2pKgIXgHw+zxWAFUJFBC4A+/v7+ampKSlamWoIXAAWFxdbR0dHkUdDvJ4lKiFwmwfYtk1OTk5K29vbQAjb6I7nP/dVQSC8VzIppeC6LtPGqIQQMAyD606HQfvaVavVwA9+JLEHHpH1AIf393d4eHjQHoHIfIJGv9+HdrutNYLU+4YahgGbm5vk+PhY22eC9Bu3GoYBa2tr2iIQVQ7x6fV60Ol0tGtHymxdbJombGxsaFcJSu0dbZomrK6uckO4uLhIHEG5zbtnZ2e5VUK32/1xLW4EJXdP59mOgiJOBGW3rzdNE1ZWVpRHUPr8AMuyYH19XWkE5Q9wyGazSiNocYJGNpuF5eVlJRG0OcJkbm6O24w5TgStzpDJ5XLKIWh3iE8ul4OlpaVEEBDgM+bn57nNmMMiFItFBBidMceFUCwWYW9vj2nBjuh+pPnb2xs8Pj4GrqLu7u7C4eFhom9P1P4wT8uyYGtrS1glIECIyGQysLOzIyWC9i1oNBzH+TpRVYbTVFMHgC0IAwEQAAMBEAADARAAAwGSjv9J3qYBFdMH1wAAAABJRU5ErkJggg==);background-repeat:no-repeat;background-size:contain;background-position:50%}div.tpr_css_unmute_btn{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGAAAABgCAYAAADimHc4AAAABmJLR0QA/wD/AP+gvaeTAAAACXBIWXMAAA7EAAAOxAGVKw4bAAAAB3RJTUUH3QweChwOGxqdcAAAAzxJREFUeNrtnb9u4kAQxmePW2xsJ+LaAPkDinCZ1BHl9WmQ/BpU9wr3KHmNSCjP4ASC6FLlFApLJLG9VyWKdKdIMQbvjL+vBGllfT/PzC5iZ5QxhqDq9A0WAAAAQAAAABAAAEAdlGUZrddryrLMiuf5XhfjjTF0e3tr4jh+/ywMQwrDUAHAlpWmKc3nc3N1dfXPd2EYIgK2qdfXV7q/v/+v+agBO8j3NpsvGkCWZTSbzaw2X2wK+iznIwI+ydVlKM9zNuZbBUBrvTGEPM/p7u6OjfnW1QCtNb28vBTO+dzMt7IIN5vNQm8+h4IrchfEMe2I2QVx2WqKjADOaYc9AO5phz0AKeazBBDHsRjz2QGQZj4rABLNZwNAqvksAEg233oA0s23GkAdzN/KTxGPj4+/l8vlr9Vq9eW/fnieRxcXFypJEqqD+aUCeH5+pul0ah4eHmg+nxda4/z8nIiIkiT5QzVRKQCyLKPr62tzc3Oz0Tp1vKtQSg1YLBYbm/8RgDHmBwB8QbPZrJSHQQQU1NPTUykPk+d57UCUAiBNU0RAlQDe3lwAqAhAWcZ9KMIAUEUElLUOIgApCCkIKQgRwC8CcA5ADQAAALCgBiAFIQJwEAOACgEgBSF1oAYAAFIQIgAAsAviAaBsIQUhAlADAKAC47ALKqggCBABVQIYDAalAkAEfFGj0WjQaDQQAVUBaLfbi/F4vPEuBgA2UBiGajKZ/Dw9PSWlinWCrOM2VJX91hljKE3TQo1RlVLkOM7OOh2enZ3R5eWlrL6hSinSWpPWuvAaWms6OjpSURThkl5VarVadHJyoqIoAoCq5DiOeAjWX9R2HIcODw/FQmDRqsDzPDo+PhYJgU2zDtd1RUJg1a7GdV3q9XqiILBr2OT7vqhIYNmyTFI6Yts10XVd6na77CGwbtwaBMHbiRkAqjwxc4YgYoBDq9WiTqfDEoKYCRp7e3ssT8yiRph4nscOgrgZMp7n0cHBARsIIof47O/vszkxi52i5Ps+Cwii54j5vm/9YU38MM8gCKjf71sLoRbTVJvNJg2HQyshqLr9FyeO4/eJqjZMU1W4YIcUBAAQAAAABAAAAAEAAEC71V+Q/Pry9e/mAAAAAABJRU5ErkJggg==);background-repeat:no-repeat;background-size:contain;background-position:50%}div.tpr_css_playpause{border:1px solid #fff;z-index:10;margin:20px 20px !important;border:none !important;height:20px;width:20px;cursor:pointer;pointer-events:auto;display:inline-block}div.tpr_css_big_play{display:none;margin:auto auto auto auto !important;z-index:5;border:none !important;top:0;bottom:0;left:0;right:0;cursor:pointer;width:100px;height:100px;position:absolute;background-image:url(data:image/png;base64,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);background-repeat:no-repeat;background-size:contain}div.tpr_css_info_text{display:none;z-index:1000;color:lightgray;bottom:0;width:100%;position:absolute;height:30px;vertical-align:middle !important;text-align:center !important;font-size:smaller !important}div.tpr_css_secondary_screen{display:none;z-index:1000;background-color:white;margin:0 !important;overflow:hidden;width:0;height:0;position:absolute;top:0;left:0;right:0;bottom:0}div.tpr_css_secondary_screen_bg{background-repeat:no-repeat;background-size:contain;background-position:center;margin:auto auto !important;width:100%;height:100%}div.tpr_css_info_container{position:absolute;top:50px;left:0;display:none;color:white;text-align:center !important;margin:auto auto !important;overflow:hidden;z-index:10000000;width:100%}.tpr_css_spinner{margin:auto auto !important;top:100px;width:40px;height:40px;position:relative}.tpr_css_click_tracker{position:absolute;top:0;left:0;width:100%;height:100%}.tpr-wait-circle{width:100%;height:100%;position:absolute;left:0;top:0}.tpr-wait-circle:before{content:"";display:block;margin:0 auto !important;width:18%;height:18%;background-color:#dadada;border-radius:100%;-webkit-animation:tpr-wait-fadedelay 1.2s infinite ease-in-out both;animation:tpr-wait-fadedelay 1.2s infinite ease-in-out both;animation-delay:.00s;-webkit-animation-delay:.00s}.tpr-wait-circle2{transform:rotate(30deg);-webkit-transform:rotate(30deg)}.tpr-wait-circle3{transform:rotate(60deg);-webkit-transform:rotate(60deg)}.tpr-wait-circle4{transform:rotate(90deg);-webkit-transform:rotate(90deg)}.tpr-wait-circle5{transform:rotate(120deg);-webkit-transform:rotate(120deg)}.tpr-wait-circle6{transform:rotate(150deg);-webkit-transform:rotate(150deg)}.tpr-wait-circle7{transform:rotate(180deg);-webkit-transform:rotate(180deg)}.tpr-wait-circle8{transform:rotate(210deg);-webkit-transform:rotate(210deg)}.tpr-wait-circle9{transform:rotate(240deg);-webkit-transform:rotate(240deg)}.tpr-wait-circle10{transform:rotate(270deg);-webkit-transform:rotate(270deg)}.tpr-wait-circle11{transform:rotate(300deg);-webkit-transform:rotate(300deg)}.tpr-wait-circle12{transform:rotate(330deg);-webkit-transform:rotate(330deg)}.tpr-wait-circle2:before{animation-delay:-1.1s;-webkit-animation-delay:-1.1s}.tpr-wait-circle3:before{animation-delay:-1.00s;-webkit-animation-delay:-1.00s}.tpr-wait-circle4:before{animation-delay:-0.9s;-webkit-animation-delay:-0.9s}.tpr-wait-circle5:before{animation-delay:-0.8s;-webkit-animation-delay:-0.8s}.tpr-wait-circle6:before{animation-delay:-0.7s;-webkit-animation-delay:-0.7s}.tpr-wait-circle7:before{animation-delay:-0.6s;-webkit-animation-delay:-0.6s}.tpr-wait-circle8:before{animation-delay:-0.5s;-webkit-animation-delay:-0.5s}.tpr-wait-circle9:before{animation-delay:-0.4s;-webkit-animation-delay:-0.4s}.tpr-wait-circle10:before{animation-delay:-0.3s;-webkit-animation-delay:-0.3s}.tpr-wait-circle11:before{animation-delay:-0.2s;-webkit-animation-delay:-0.2s}.tpr-wait-circle12:before{animation-delay:-0.1s;-webkit-animation-delay:-0.1s}@-webkit-keyframes tpr-wait-fadedelay{0.00%{opacity:0}39%{opacity:0}40%{opacity:1}100%{opacity:0}}@keyframes tpr-wait-fadedelay{0.00%{opacity:0}39%{opacity:0}40%{opacity:1}100%{opacity:0}}</style><div class="tpr_css_skip_container" id="tpr_skip_container[TAGID]"><img class="tpr_css_close_button" id="tpr_close_button[TAGID]" height="42" width="42" alt="close" src="data:image/png;base64,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"><div class="tpr_css_skip_message" id="tpr_skip_message[TAGID]"></div></div><div class="tpr_css_video_screen" id="tpr_video_screen[TAGID]">	<div class="tpr_css_vpaid_container" id="tpr_vpaid_container[TAGID]">	</div>	<video id="tpr_video[TAGID]" width="100%" height="100%" style="z-index:-1;display:none" webkit-playsinline>	</video>	<div class="tpr_css_video_overlay" id="tpr_video_overlay[TAGID]">		<a id="tpr_click_tracker[TAGID]" class="tpr_css_click_tracker" href="" target="_blank"></a>		<div class="tpr_css_video_controls" id="tpr_video_controls[TAGID]">			<span><div class="tpr_css_playpause tpr_css_play_btn" id="tpr_playpause_btn[TAGID]"></div></span>			<span><div class="tpr_css_mute tpr_css_mute_btn" id="tpr_mute_btn[TAGID]"></div></span>			<span><div class="tpr_css_progress_info" id="tpr_progess_info[TAGID]"></div></span>		</div>		<div class="tpr_css_big_play" id="tpr_bigplay_btn[TAGID]">		</div>		<div class="tpr_css_info_text" id="tpr_info_text[TAGID]">		</div>	</div></div><div class="tpr_css_secondary_screen" id="tpr_secondary_screen[TAGID]">	<a id="tpr_secondary_click_tracker[TAGID]" class="tpr_css_click_tracker" href="" target="_blank"></a>	<div class="tpr_css_secondary_screen_bg" id="tpr_secondary_screen_bg[TAGID]">	</div></div><div class="tpr_css_info_container" id="tpr_info_container[TAGID]"></div>';return htmlContent};api.insertAndExecute=function(elemId,text){var domelement=document.getElementById(elemId);domelement.innerHTML=text;var scripts=[];var ret=domelement.childNodes;var i;for(i=0;ret[i];i++){if(this.nodeName(ret[i],"script")&&(!ret[i].type||ret[i].type.toLowerCase()==="text/javascript")){scripts.push(ret[i].parentNode?ret[i].parentNode.removeChild(ret[i]):ret[i])}}var script;for(script in scripts){api.evalScript(scripts[script])}};api.nodeName=function(elem,name){return elem.nodeName&&elem.nodeName.toUpperCase()===name.toUpperCase()};api.evalScript=function(elem){var data=(elem.text||elem.textContent||elem.innerHTML||"");var head=document.getElementsByTagName("head")[0]||document.documentElement;var script=document.createElement("script");script.type="text/javascript";if(data){script.appendChild(document.createTextNode(data))}else{script.src=elem.src}head.insertBefore(script,head.firstChild);head.removeChild(script);if(elem.parentNode){elem.parentNode.removeChild(elem)}};api.animationSupport=function(elm){var info={animation:false,animationstring:"animation",keyframeprefix:"",pfx:""};var domPrefixes="Webkit Moz O ms Khtml".split(" ");if(elm.style.animationName){info.animation=true}if(info.animation===false){for(var i=0;i<domPrefixes.length;i++){if(elm.style[domPrefixes[i]+"AnimationName"]!==undefined){info.pfx=domPrefixes[i];info.animationstring=info.pfx+"Animation";info.keyframeprefix="-"+info.pfx.toLowerCase()+"-";info.animation=true;break}}}return info};api.decodeHTML=function(str){return str.replace(/&apos;/g,"'").replace(/&quot;/g,'"').replace(/&gt;/g,">").replace(/&lt;/g,"<").replace(/&amp;/g,"&")};api.encodeHTML=function(str){return str.replace(/&/g,"&amp;").replace(/</g,"&lt;").replace(/>/g,"&gt;").replace(/"/g,"&quot;").replace(/'/g,"&apos;")};api.consoleLog=function(config,message){if(config.debug!=="none"){console.log(message)}};api.doAjaxRequest=function(c){var timeout=false;var conf=c;var xmlHttpTimeout;var xmlHttp=new XMLHttpRequest();var measurementData;var measurementCookieData;if(conf.doMeasurement){measurementData=["","","","",""];measurementCookieData=[]}xmlHttp.onreadystatechange=function(e){var regex;var trimmedUrl;var existingMeasurements;var existingMeasurementUrlPosition;var i;if(measurementData){if(xmlHttp.readyState===1){measurementData[0]=new Date().getTime()}else{if(xmlHttp.readyState===2){measurementData[1]=new Date().getTime()}else{if(xmlHttp.readyState===3){if(measurementData[2]===""){measurementData[2]=new Date().getTime()}else{measurementData[3]=new Date().getTime()}}}}}if(xmlHttp.readyState===4){if(measurementData){measurementData[4]=new Date().getTime();if(measurementData[3]===""){measurementData[3]=measurementData[2]}for(i=0;i<4;i++){measurementCookieData[i]=(measurementData[i+1]>=measurementData[i]&&measurementData[i]!=="")?(measurementData[i+1]-measurementData[i]):-1}regex=/(http:\/\/)?(https:\/\/)?([^/]*)(.*)/;trimmedUrl=conf.url.replace(regex,"$3");try{if(typeof(Storage)!=="undefined"&&localStorage){existingMeasurements=localStorage.tprMeasurements;if(!existingMeasurements){existingMeasurements=[]}else{existingMeasurements=JSON.parse(existingMeasurements);for(i=0;i<existingMeasurements.length;i++){if(existingMeasurements[i]["url"]===trimmedUrl){existingMeasurementUrlPosition=i}}}if(existingMeasurementUrlPosition>-1){existingMeasurements[existingMeasurementUrlPosition]={url:trimmedUrl,ip:conf.clientIP,values:measurementCookieData}}else{existingMeasurements.push({url:trimmedUrl,ip:conf.clientIP,values:measurementCookieData})}localStorage.tprMeasurements=JSON.stringify(existingMeasurements)}}catch(e){}}if(xmlHttpTimeout){clearTimeout(xmlHttpTimeout)}var response={status:timeout?-1:xmlHttp.status,responseText:timeout?"timeout occured":xmlHttp.responseText,headers:parseHeaders(xmlHttp.getAllResponseHeaders())};if(xmlHttp.status===200){if("function"===typeof(conf.success)){try{response.responseObject=conf.type==="JSON"?eval("("+xmlHttp.responseText+")"):conf.type==="XML"?convertVastXMLToJSON(api.parseXML(xmlHttp.responseText)):null;conf.success(response)}catch(e){response.responseText="Error parsing data: "+e.toString();conf.failure(response)}}}else{if("function"===typeof(conf.failure)){conf.failure(response)}}}};xmlHttp.open((conf.method||"GET"),conf.url,true);var data=conf.data?conf.data:null;if(conf.contentType==="JSON"){xmlHttp.setRequestHeader("Content-Type","application/json; charset=utf-8")}else{data="string"!==typeof(data)?JSON.stringify(data):null}xmlHttp.setRequestHeader("Accept","*/*");xmlHttp.withCredentials=(conf.cors===true);xmlHttp.send(data);if(conf.timeout!==-1){xmlHttpTimeout=setTimeout(function ajaxTimeout(){timeout=true;xmlHttp.abort()},conf.timeout||3000)}};api.parseXML=function(xml){var parser=new DOMParser();var xmlDoc=parser.parseFromString(xml,"text/xml");return xmlDoc};api.parseJSON=function(json){var obj=null;try{obj=JSON.parse(json)}catch(e){}return obj};var parseHeaders=function(headerString){var array=headerString.split(/\:\s|\s/);var key,item=null;var headers={};while(item=array.shift()){if(key){headers[key]=item;key=null}else{key=item}}return headers};var convertVastXMLToJSON=function(xmlDoc){var result;if(xmlDoc){if(xmlDoc.childNodes){if(xmlDoc.childNodes.length===1&&!xmlDoc.childNodes[0].localName&&xmlDoc.localName!=="MediaFile"&&xmlDoc.localName!=="Tracking"&&xmlDoc.localName!=="StaticResource"&&xmlDoc.localName!=="CompanionClickThrough"&&xmlDoc.localName!=="Extensions"&&xmlDoc.localName!=="CustomTracking"&&xmlDoc.localName!=="Sources"){switch(xmlDoc.localName){case"ClickThrough":result={localName:xmlDoc.localName,url:xmlDoc.childNodes[0].nodeValue?xmlDoc.childNodes[0].nodeValue.trim():""};break;default:result=xmlDoc.childNodes[0].nodeValue;break}}else{result={};var isArray=false;if(/s$/i.test(xmlDoc.localName)||xmlDoc.localName==="VideoAdServingTemplate"||xmlDoc.localName==="VAST"||xmlDoc.localName==="CustomTracking"){isArray=true;result=[]}var i;var cdataChild=false;for(i=0;i<xmlDoc.childNodes.length;i++){if(xmlDoc.childNodes[i].nodeName==="#cdata-section"){cdataChild=true}}for(i=0;i<xmlDoc.childNodes.length;i++){if(xmlDoc.localName==="AdParameters"||xmlDoc.localName==="VASTAdTagURI"||xmlDoc.localName==="Impression"){if(xmlDoc.childNodes[i].nodeName==="#cdata-section"){if(xmlDoc.childNodes.length===1||i===0){result=xmlDoc.childNodes[i].nodeValue}else{if(xmlDoc.childNodes[i].nodeValue){result=(typeof result==="object"?"":result)+xmlDoc.childNodes[i].nodeValue}}}}else{if(xmlDoc.localName==="MediaFile"||xmlDoc.localName==="Tracking"||xmlDoc.localName==="ClickTracking"||xmlDoc.localName==="ClickThrough"||xmlDoc.localName==="StaticResource"||xmlDoc.localName==="CompanionClickThrough"){if(xmlDoc.childNodes[i].nodeName==="#cdata-section"){if(xmlDoc.childNodes.length===1||i===0){result={localName:xmlDoc.localName,url:xmlDoc.childNodes[i].nodeValue?xmlDoc.childNodes[i].nodeValue.trim():""}}else{if(xmlDoc.childNodes[i].nodeValue){result.url=(result.url===undefined?"":result.url)+xmlDoc.childNodes[i].nodeValue.trim()}}}else{if(xmlDoc.textContent&&!cdataChild){result={localName:xmlDoc.localName,url:xmlDoc.textContent?xmlDoc.textContent.trim():""}}}}else{if(xmlDoc.childNodes[i].localName){var item=convertVastXMLToJSON(xmlDoc.childNodes[i]);if(xmlDoc.localName==="Extensions"){var tmp={};if(xmlDoc.childNodes[i].localName==="Sources"){var value=xmlDoc.childNodes[i].childNodes[0].nodeValue;value=JSON.parse(value);tmp[xmlDoc.childNodes[i].localName]=value}else{tmp[xmlDoc.childNodes[i].localName]=item}result.push(tmp)}else{if(xmlDoc.childNodes[i].localName==="Impression"){if(item&&(typeof item==="string"||item instanceof String)){if(!result.Impression){result.Impression=item}else{if(typeof result.Impression==="string"||result.Impression instanceof String){result.Impression=[result.Impression,item]}else{result.Impression.push(item)}}}}else{if(xmlDoc.childNodes[i].attributes&&"object"===typeof(item)){var j;for(j=0;j<xmlDoc.childNodes[i].attributes.length;j++){item[xmlDoc.childNodes[i].attributes[j].localName]=xmlDoc.childNodes[i].attributes[j].nodeValue}}if(isArray){result.push(item)}else{result[xmlDoc.childNodes[i].localName]=item}}}}}}}}}}return result};return api};(function(k,l){var p="http"+(("https:"===l.location.protocol?"s":""))+"://",o="logs-01.loggly.com",h=".gif?",g="logglytrackingsession",e=g.length+1;function b(){return"xxxxxxxx-xxxx-4xxx-yxxx-xxxxxxxxxxxx".replace(/[xy]/g,function(s){var q=Math.random()*16|0,i=s=="x"?q:(q&3|8);return i.toString(16)})}function m(){this.key=false}function d(q,i){q.key=i;q.setSession();f(q)}function f(i){i.inputUrl=p+(i.logglyCollectorDomain||o)+"/inputs/"+i.key+h}m.prototype={setSession:function(i){if(i){this.session_id=i;this.setCookie(this.session_id)}else{if(!this.session_id){this.session_id=this.readCookie();if(!this.session_id){this.session_id=b();this.setCookie(this.session_id)}}}},push:function(r){var q=typeof r;if(!r||!(q==="object"||q==="string")){return}var i=this;setTimeout(function(){if(q==="string"){r={text:r}}else{if(r.logglyCollectorDomain){i.logglyCollectorDomain=r.logglyCollectorDomain;return}if(r.logglyKey){d(i,r.logglyKey);return}if(r.session_id){i.setSession(r.session_id);return}}if(!i.key){return}i.track(r)},0)},track:function(t){t.sessionId=this.session_id;try{var i=new Image(),s="PLAINTEXT="+encodeURIComponent(JSON.stringify(t));i.src=this.inputUrl+s}catch(r){if(k&&k.console&&typeof k.console.log==="function"){console.log("Failed to log to loggly because of this exception:\n"+r);console.log("Failed log data:",t)}}},readCookie:function(){var s=l.cookie,r=s.indexOf(g);if(r<0){return false}else{var q=s.indexOf(";",r+1);q=q<0?s.length:q;return s.slice(r+e,q)}},setCookie:function(i){l.cookie=g+"="+i}};var c=k._LTracker;var n=new m();if(c&&c.length){var j=0,a=c.length;for(j=0;j<a;j++){n.push(c[j])}}k._LTracker=n;k.LogglyTracker=m})(window,document);var ThirdpresenceAdPlayer=function(){var I={};var bl=function(){var bF="undefined",bR="object",bq="Shockwave Flash",bm="ShockwaveFlash.ShockwaveFlash",bS="application/x-shockwave-flash",br="SWFObjectExprInst",bL="onreadystatechange",bu=window,bZ=document,bP=navigator,bp=false,bo=[b1],bU=[],bv=[],bA=[],bX,bs,bE,bH,bz=false,b8=false,bV,bC,bW=true,bw=function(){var b9=typeof bZ.getElementById!=bF&&typeof bZ.getElementsByTagName!=bF&&typeof bZ.createElement!=bF,cd=bP.userAgent.toLowerCase(),cb=bP.platform.toLowerCase(),cg=cb?/win/.test(cb):/win/.test(cd),ci=cb?/mac/.test(cb):/mac/.test(cd),cf=/webkit/.test(cd)?parseFloat(cd.replace(/^.*webkit\/(\d+(\.\d+)?).*$/,"$1")):false,cc=!+"\v1",ce=[0,0,0],cj=null;if(typeof bP.plugins!=bF&&typeof bP.plugins[bq]==bR){cj=bP.plugins[bq].description;if(cj&&!(typeof bP.mimeTypes!=bF&&bP.mimeTypes[bS]&&!bP.mimeTypes[bS].enabledPlugin)){bp=true;cc=false;cj=cj.replace(/^.*\s+(\S+\s+\S+$)/,"$1");ce[0]=parseInt(cj.replace(/^(.*)\..*$/,"$1"),10);ce[1]=parseInt(cj.replace(/^.*\.(.*)\s.*$/,"$1"),10);ce[2]=/[a-zA-Z]/.test(cj)?parseInt(cj.replace(/^.*[a-zA-Z]+(.*)$/,"$1"),10):0}}else{if(typeof bu.ActiveXObject!=bF){try{var ch=new ActiveXObject(bm);if(ch){cj=ch.GetVariable("$version");if(cj){cc=true;cj=cj.split(" ")[1].split(",");ce=[parseInt(cj[0],10),parseInt(cj[1],10),parseInt(cj[2],10)]}}}catch(ca){}}}return{w3:b9,pv:ce,wk:cf,ie:cc,win:cg,mac:ci}}(),bY=function(){if(!bw.w3){return}if((typeof bZ.readyState!=bF&&bZ.readyState=="complete")||(typeof bZ.readyState==bF&&(bZ.getElementsByTagName("body")[0]||bZ.body))){b3()}if(!bz){if(typeof bZ.addEventListener!=bF){bZ.addEventListener("DOMContentLoaded",b3,false)}if(bw.ie&&bw.win){bZ.attachEvent(bL,function(){if(bZ.readyState=="complete"){bZ.detachEvent(bL,arguments.callee);b3()}});if(bu==top){(function(){if(bz){return}try{bZ.documentElement.doScroll("left")}catch(b9){setTimeout(arguments.callee,0);return}b3()})()}}if(bw.wk){(function(){if(bz){return}if(!/loaded|complete/.test(bZ.readyState)){setTimeout(arguments.callee,0);return}b3()})()}bQ(b3)}}();function b3(){if(bz){return}try{var ca=bZ.getElementsByTagName("body")[0].appendChild(bG("span"));ca.parentNode.removeChild(ca)}catch(b9){return}bz=true;var cc=bo.length;for(var cb=0;cb<cc;cb++){bo[cb]()}}function by(b9){if(bz){b9()}else{bo[bo.length]=b9}}function bQ(b9){if(typeof bu.addEventListener!=bF){bu.addEventListener("load",b9,false)}else{if(typeof bZ.addEventListener!=bF){bZ.addEventListener("load",b9,false)}else{if(typeof bu.attachEvent!=bF){b0(bu,"onload",b9)}else{if(typeof bu.onload=="function"){var ca=bu.onload;bu.onload=function(){ca();b9()}}else{bu.onload=b9}}}}}function b1(){if(bp){bn()}else{bB()}}function bn(){var cc=bZ.getElementsByTagName("body")[0];var ca=bG(bR);ca.setAttribute("type",bS);var b9=cc.appendChild(ca);if(b9){var cb=0;(function(){if(typeof b9.GetVariable!=bF){var cd=b9.GetVariable("$version");if(cd){cd=cd.split(" ")[1].split(",");bw.pv=[parseInt(cd[0],10),parseInt(cd[1],10),parseInt(cd[2],10)]}}else{if(cb<10){cb++;setTimeout(arguments.callee,10);return}}cc.removeChild(ca);b9=null;bB()})()}else{bB()}}function bB(){var cf=bU.length;if(cf>0){for(var cg=0;cg<cf;cg++){var cb=bU[cg].id;var ck=bU[cg].callbackFn;var b9={success:false,id:cb};if(bw.pv[0]>0){var ch=b6(cb);if(ch){if(bD(bU[cg].swfVersion)&&!(bw.wk&&bw.wk<312)){bM(cb,true);if(ck){b9.success=true;b9.ref=bJ(cb);ck(b9)}}else{if(bU[cg].expressInstall&&bI()){var cd={};cd.data=bU[cg].expressInstall;cd.width=ch.getAttribute("width")||"0";cd.height=ch.getAttribute("height")||"0";if(ch.getAttribute("class")){cd.styleclass=ch.getAttribute("class")}if(ch.getAttribute("align")){cd.align=ch.getAttribute("align")}var ce={};var cc=ch.getElementsByTagName("param");var cj=cc.length;for(var ci=0;ci<cj;ci++){if(cc[ci].getAttribute("name").toLowerCase()!="movie"){ce[cc[ci].getAttribute("name")]=cc[ci].getAttribute("value")}}bt(cd,ce,cb,ck)}else{bT(ch);if(ck){ck(b9)}}}}}else{bM(cb,true);if(ck){var ca=bJ(cb);if(ca&&typeof ca.SetVariable!=bF){b9.success=true;b9.ref=ca}ck(b9)}}}}}function bJ(ca){var cc=null;var cb=b6(ca);if(cb&&cb.nodeName=="OBJECT"){if(typeof cb.SetVariable!=bF){cc=cb}else{var b9=cb.getElementsByTagName(bR)[0];if(b9){cc=b9}}}return cc}function bI(){return !b8&&bD("6.0.65")&&(bw.win||bw.mac)&&!(bw.wk&&bw.wk<312)}function bt(ce,cc,cg,cd){b8=true;bE=cd||null;bH={success:false,id:cg};var b9=b6(cg);if(b9){if(b9.nodeName=="OBJECT"){bX=b2(b9);bs=null}else{bX=b9;bs=cg}ce.id=br;if(typeof ce.width==bF||(!/%$/.test(ce.width)&&parseInt(ce.width,10)<310)){ce.width="310"}if(typeof ce.height==bF||(!/%$/.test(ce.height)&&parseInt(ce.height,10)<137)){ce.height="137"}bZ.title=bZ.title.slice(0,47)+" - Flash Player Installation";var ca=bw.ie&&bw.win?"ActiveX":"PlugIn",cb="MMredirectURL="+bu.location.toString().replace(/&/g,"%26")+"&MMplayerType="+ca+"&MMdoctitle="+bZ.title;if(typeof cc.flashvars!=bF){cc.flashvars+="&"+cb}else{cc.flashvars=cb}if(bw.ie&&bw.win&&b9.readyState!=4){var cf=bG("div");cg+="SWFObjectNew";cf.setAttribute("id",cg);b9.parentNode.insertBefore(cf,b9);b9.style.display="none";(function(){if(b9.readyState==4){b9.parentNode.removeChild(b9)}else{setTimeout(arguments.callee,10)}})()}bO(ce,cc,cg)}}function bT(b9){if(bw.ie&&bw.win&&b9.readyState!=4){var ca=bG("div");b9.parentNode.insertBefore(ca,b9);ca.parentNode.replaceChild(b2(b9),ca);b9.style.display="none";(function(){if(b9.readyState==4){b9.parentNode.removeChild(b9)}else{setTimeout(arguments.callee,10)}})()}else{b9.parentNode.replaceChild(b2(b9),b9)}}function b2(ca){var cc=bG("div");if(bw.win&&bw.ie){cc.innerHTML=ca.innerHTML}else{var cd=ca.getElementsByTagName(bR)[0];if(cd){var b9=cd.childNodes;if(b9){var ce=b9.length;for(var cb=0;cb<ce;cb++){if(!(b9[cb].nodeType==1&&b9[cb].nodeName=="PARAM")&&!(b9[cb].nodeType==8)){cc.appendChild(b9[cb].cloneNode(true))}}}}}return cc}function bO(cd,cf,cb){var cc,b9=b6(cb);if(bw.wk&&bw.wk<312){return cc}if(b9){if(typeof cd.id==bF){cd.id=cb}if(bw.ie&&bw.win){var ce="";for(var ch in cd){if(cd[ch]!=Object.prototype[ch]){if(ch.toLowerCase()=="data"){cf.movie=cd[ch]}else{if(ch.toLowerCase()=="styleclass"){ce+=' class="'+cd[ch]+'"'}else{if(ch.toLowerCase()!="classid"){ce+=" "+ch+'="'+cd[ch]+'"'}}}}}var cg="";for(var ci in cf){if(cf[ci]!=Object.prototype[ci]){cg+='<param name="'+ci+'" value="'+cf[ci]+'" />'}}b9.outerHTML='<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000"'+ce+">"+cg+"</object>";bv[bv.length]=cd.id;cc=b6(cd.id)}else{var ca=bG(bR);ca.setAttribute("type",bS);for(var cj in cd){if(cd[cj]!=Object.prototype[cj]){if(cj.toLowerCase()=="styleclass"){ca.setAttribute("class",cd[cj])}else{if(cj.toLowerCase()!="classid"){ca.setAttribute(cj,cd[cj])}}}}for(var ck in cf){if(cf[ck]!=Object.prototype[ck]&&ck.toLowerCase()!="movie"){b4(ca,ck,cf[ck])}}b9.parentNode.replaceChild(ca,b9);cc=ca}}return cc}function b4(ca,cc,cb){var b9=bG("param");b9.setAttribute("name",cc);b9.setAttribute("value",cb);ca.appendChild(b9)}function bK(b9){var ca=b6(b9);if(ca&&ca.nodeName=="OBJECT"){if(bw.ie&&bw.win){ca.style.display="none";(function(){if(ca.readyState==4){b7(b9)}else{setTimeout(arguments.callee,10)}})()}else{ca.parentNode.removeChild(ca)}}}function b7(b9){var ca=b6(b9);if(ca){for(var cb in ca){if(typeof ca[cb]=="function"){ca[cb]=null}}ca.parentNode.removeChild(ca)}}function b6(b9){var cb=null;try{cb=bZ.getElementById(b9)}catch(ca){}return cb}function bG(b9){return bZ.createElement(b9)}function b0(b9,cb,ca){b9.attachEvent(cb,ca);bA[bA.length]=[b9,cb,ca]}function bD(b9){var ca=bw.pv,cb=b9.split(".");cb[0]=parseInt(cb[0],10);cb[1]=parseInt(cb[1],10)||0;cb[2]=parseInt(cb[2],10)||0;return(ca[0]>cb[0]||(ca[0]==cb[0]&&ca[1]>cb[1])||(ca[0]==cb[0]&&ca[1]==cb[1]&&ca[2]>=cb[2]))?true:false}function bN(ca,ce,b9,cb){if(bw.ie&&bw.mac){return}var cd=bZ.getElementsByTagName("head")[0];if(!cd){return}var cf=(b9&&typeof b9=="string")?b9:"screen";if(cb){bV=null;bC=null}if(!bV||bC!=cf){var cc=bG("style");cc.setAttribute("type","text/css");cc.setAttribute("media",cf);bV=cd.appendChild(cc);if(bw.ie&&bw.win&&typeof bZ.styleSheets!=bF&&bZ.styleSheets.length>0){bV=bZ.styleSheets[bZ.styleSheets.length-1]}bC=cf}if(bw.ie&&bw.win){if(bV&&typeof bV.addRule==bR){bV.addRule(ca,ce)}}else{if(bV&&typeof bZ.createTextNode!=bF){bV.appendChild(bZ.createTextNode(ca+" {"+ce+"}"))}}}function bM(b9,cb){if(!bW){return}var ca=cb?"visible":"hidden";if(bz&&b6(b9)){b6(b9).style.visibility=ca}else{bN("#"+b9,"visibility:"+ca)}}function bx(ca){var b9=/[\\\"<>\.;]/;var cb=b9.exec(ca)!=null;return cb&&typeof encodeURIComponent!=bF?encodeURIComponent(ca):ca}var b5=function(){if(bw.ie&&bw.win){window.attachEvent("onunload",function(){var b9=bA.length;for(var ca=0;ca<b9;ca++){bA[ca][0].detachEvent(bA[ca][1],bA[ca][2])}var cc=bv.length;for(var cb=0;cb<cc;cb++){bK(bv[cb])}for(var cd in bw){bw[cd]=null}bw=null;for(var ce in bl){bl[ce]=null}bl=null})}}();return{registerObject:function(b9,cd,cb,ca){if(bw.w3&&b9&&cd){var cc={};cc.id=b9;cc.swfVersion=cd;cc.expressInstall=cb;cc.callbackFn=ca;bU[bU.length]=cc;bM(b9,false)}else{if(ca){ca({success:false,id:b9})}}},getObjectById:function(b9){if(bw.w3){return bJ(b9)}},embedSWF:function(cj,cd,cg,ce,cb,b9,ca,ch,cf,ci){var cc={success:false,id:cd};if(bw.w3&&!(bw.wk&&bw.wk<312)&&cj&&cd&&cg&&ce&&cb){bM(cd,false);by(function(){cg+="";ce+="";var cp={};if(cf&&typeof cf===bR){for(var cn in cf){cp[cn]=cf[cn]}}cp.data=cj;cp.width=cg;cp.height=ce;var cm={};if(ch&&typeof ch===bR){for(var co in ch){cm[co]=ch[co]}}if(ca&&typeof ca===bR){for(var ck in ca){if(typeof cm.flashvars!=bF){cm.flashvars+="&"+ck+"="+ca[ck]}else{cm.flashvars=ck+"="+ca[ck]}}}if(bD(cb)){var cl=bO(cp,cm,cd);if(cp.id==cd){bM(cd,true)}cc.success=true;cc.ref=cl}else{if(b9&&bI()){cp.data=b9;bt(cp,cm,cd,ci);return}else{bM(cd,true)}}if(ci){ci(cc)}})}else{if(ci){ci(cc)}}},switchOffAutoHideShow:function(){bW=false},ua:bw,getFlashPlayerVersion:function(){return{major:bw.pv[0],minor:bw.pv[1],release:bw.pv[2]}},hasFlashPlayerVersion:bD,createSWF:function(b9,ca,cb){if(bw.w3){return bO(b9,ca,cb)}else{return undefined}},showExpressInstall:function(ca,b9,cc,cb){if(bw.w3&&bI()){bt(ca,b9,cc,cb)}},removeSWF:function(b9){if(bw.w3){bK(b9)}},createCSS:function(ca,b9,cb,cc){if(bw.w3){bN(ca,b9,cb,cc)}},addDomLoadEvent:by,addLoadEvent:bQ,getQueryParamValue:function(ca){var b9=bZ.location.search||bZ.location.hash;if(b9){if(/\?/.test(b9)){b9=b9.split("?")[1]}if(ca==null){return bx(b9)}var cb=b9.split("&");for(var cc=0;cc<cb.length;cc++){if(cb[cc].substring(0,cb[cc].indexOf("="))==ca){return bx(cb[cc].substring((cb[cc].indexOf("=")+1)))}}}return""},expressInstallCallback:function(){if(b8){var b9=b6(br);if(b9&&bX){b9.parentNode.replaceChild(bX,b9);if(bs){bM(bs,true);if(bw.ie&&bw.win){bX.style.display="block"}}if(bE){bE(bH)}}b8=false}}}}();var aU;var h;var aA;var a7;var aQ;var T;var ay;var ah;var bc;var x;var S;var a9;var ax;var o;var aK;var Y;var K;var q;var F;var bi;var Q;var a3;var ad;var bf;var bh;var s;var ap;var d;var e;var aa;var a5;var ae;var R;var aW;var k;var bd;var ai;var an;var aN;var A;var W;var ar;var a;var v;var aw;var a2;var U;var ak;var l;var j;var ag;var be;var af;var M;var aP;var X;var y;var ba;var r;var a6;var a0;var aL;var g;var at;var aI;var aY;var G;var p;var a8;var aT={};var aj;var aG;var aM;var Z;var aO;var aH;var n;var aV;var aS;var u;var aC;var ao;var a4;var av;var c;var am;var f;var aq;var aF;var z;var bj;var b;var bg;var P;var aX;var E;var aJ;var i;var aB;var C;var aE=false;var t=false;var aZ=false;var O=null;var a1=null;var D=0;var aR=0;var J=false;var bk=false;var B=false;var aD={};var w=0;var au=false;var m;var ac=false;var N;var H;var bb="hidden";var L={succeed:0,playbackFailed:1,invalidURL:2,requestFailed:3,noAd:4,noMedia:5,vpaidError:6};var V="//e.thirdpresence.com/vast/v1/tracking/";var az="//d7r7g91nimrgh.cloudfront.net/tracking/a.gif";var al=3600000;I.init=function(bo,bn,bm){aF=false;z=false;aM=bn;aC=false;aS=false;u=false;Z=bm;a4=[];av=-1;c=(bn.waterfallindex>0||bn.waterfallstartindex>0||bn.waterfallloopindex>0)?true:false;am=3600;aO=null;_childAds=null;ao=window.orientation+":"+window.screen.width+":"+window.screen.height;aJ="unknown";aq=false;C=Date.now();f="";i=false;n=false;aj=bo;if(!aM.adid||aM.adid=="null"){Q("error_adtag","","ad id not defined");return}else{if(Z.isOpera()&&Z.getDeviceInfo().mobile){console.log("Opera mobile not supported");return}}t=true;if(aM.autoplay){N("loading")}aj.autoplay=(aM.usecssplayer&&aM.autoplay)?true:false;aj.muted=aV=aM.startmuted;aj.showmute=aM.showmute;if(aM.poster){aj.poster=aM.poster}aj.addEventListener("canplay",bd,true);aj.addEventListener("canplaythrough",bd,true);aj.addEventListener("playing",function(bq){if(!b&&aM.usecssplayer===false){aj.muted=aV}aN()},true);aj.addEventListener("volumechange",function(){if(N){N("volumechanged")}},true);if(!Z.getDeviceInfo().mobile||(Z.isIOS()&&!Z.isSmallScreen())){aj.preload="auto"}else{aj.preload="none"}if(Z.isMraid()&&!aM.usecssplayer){i=true;aj.src=aM.scheme+"//drl1rvlm11uo1.cloudfront.net/b2.mp4";aj.load()}window.addEventListener("orientationchange",R);window.addEventListener("resize",R);aH=aM.autoplay;if(bb in document){bb="hidden";document.addEventListener("visibilitychange",R)}else{if("mozHidden" in document){bb="mozHidden";document.addEventListener("mozvisibilitychange",R)}else{if("webkitHidden" in document){bb="webkitHidden";document.addEventListener("webkitvisibilitychange",R)}else{if("msHidden" in document){bb="msHidden";document.addEventListener("msvisibilitychange",R)}else{if("onfocusin" in document){document.onfocusin=document.onfocusout=R}else{window.onpageshow=window.onpagehide=window.onfocus=window.onblur=R}}}}}if(typeof document[bb]!=="undefined"){aG=!document[bb]}else{aG=true}aG=Z.isMraid()?(aG&&Z.isMraidContainerVisible(aM.ignoremraidviewable)):aG;if(Z.isMraid()){Z.consoleLog(aM,"mraid detected");aJ=mraid.getState();if(aJ==="loading"){Z.consoleLog(aM,"waiting for mraid to get ready on state "+mraid.getState());mraid.addEventListener("ready",ar)}else{ar()}}if(aM.video_url){aU(aM.video_url)}else{if(aM.vast_url){T(aM,aM.vast_url,true)}else{if(aM.adjsondata){ax(aM.adjsondata,0)}else{var bp=a7(aM.adid);T(aM,bp,true)}}}q()};I.close=function(){};I.setDelegate=function(bm){N=bm};I.getState=function(){if(aq){if(aE){return"playing"}else{if(aZ){return(E||J)?"paused":"playing"}else{if(aj){if(n){return"loading"}else{if((aj.paused&&!(aj.ended&&!E))){return"paused"}else{return"playing"}}}}}}return"loading"};I.togglePlayPause=function(){Z.consoleLog(aM,"togglePlayPause");if(aE){var bm=document.getElementById("VPAIDPlayer"+aM.tagId);if(bm){bm.play()}else{a9(true)}}else{if(aZ){if(O&&!B){if(!bk){a2();J=false}else{if(J){O.resumeAd();J=false}else{O.pauseAd();J=true}}}else{a9(true)}}else{if(aj){if(!aq){return}else{if(aj.paused){N("playing");if(aF){aj.style.display="block"}aF=false;n=true;aj.play()}else{aj.pause()}}}}}};I.stop=function(){u=true;aA()};I.toggleMute=function(bo){if(aE){var bm=document.getElementById("VPAIDPlayer"+aM.tagId);if(bm&&bm.isMuted){var bn=bm.isMuted();if(!bn){bm.mute()}else{bm.unmute()}aV=!bn;if(!bo){a5(bn?"unmute":"mute")}}}else{if(aj){aj.muted=aV=!aj.muted;if(!bo){a5(aj.muted?"mute":"unmute")}}}};I.isMuted=function(){if(aE){var bm=document.getElementById("VPAIDPlayer"+aM.tagId);if(bm&&bm.isMuted){aV=bm.isMuted()}}else{if(aj){aV=aj.muted}}return aV};I.resize=function(bo,bm,bn,bq,bp){if(aE){return}else{if(bp){aj.style.zIndex=2147483647}else{aj.style.zIndex=-1}if(aZ){if(O&&!B&&!bp){O.resizeAd(bo,bm,"normal")}}aj.width=bo;aj.height=bm;aj.style.width=bo+"px";aj.style.height=bm+"px";aj.style.position="absolute";aj.style.top=bn+"px";aj.style.left=bq+"px"}};I.isVPAID=function(){return(aZ||aE)};I.getClickThroughUrl=function(bm){var bn=null;if(!bm){if(aT.url){bn=aT.url}else{if(aM.landingpage_url){bn=aM.landingpage_url}}}else{if(aM.secondaryaction_clickthrough){bn=aM.secondaryaction_clickthrough}else{if(aT.companion&&aT.companion.CompanionClickThrough&&aT.companion.CompanionClickThrough.url){bn=aT.companion.CompanionClickThrough.url}else{if(aM.landingpage_url){bn=aM.landingpage_url}}}}if(bn&&/^http(s)?%3A%2F%2F/.test(bn)){bn=decodeURIComponent(bn)}if(bn){if(aM.ext_clicktracker_url){bn=aM.ext_clicktracker_url+encodeURIComponent(bn)}bn=ah(bn)}return bn};I.sendClickTracking=function(bm){if(bm){if(aM.secondaryaction_clickthrough){if(aM.secondaryaction_clicktracking){ae(aM.secondaryaction_clicktracking)}}else{if(aT.companion&&aT.companion.CompanionClickTracking){ae(aT.companion.CompanionClickTracking)}}}else{if(aT.clickTracks){var bn;for(bn=0;bn<aT.clickTracks.length;++bn){ae(aT.clickTracks[bn])}}if(aM.ext_clicktracker_pixel_url){ae(aM.ext_clicktracker_pixel_url)}}};I.getCompanionAd=function(){var bm=aT.companion;return(bm&&bm.StaticResource&&bm.StaticResource.url)?bm.StaticResource.url:null};I.getFallbackAdTagInfo=function(){return{tag:aT.fallbackAdTag,impressionUrl:aM.scheme+V+aM.account+"/"+aM.adid+"?ts="+Date.now()+bf("fallbacktagimpression"),timeout:aT.fallbackTimeout}};I.getAdType=function(){return f};I.isExpired=function(){return z};I.restart=function(){am=am||1;a9()};a2=function(){Z.consoleLog(aM,"js_playVideo: enter");if(O&&!B){Z.consoleLog(aM,"js_playVideo: call startAd");O.startAd();Z.consoleLog(aM,"js_playVideo: call startAd done");var bm=Z.getContainerSize(aM);if(O){O.resizeAd(bm.w,bm.h,"normal")}Z.consoleLog(aM,"js_playVideo:resizing")}};j=function(bm){Z.consoleLog(aM,"vpaid_adImpression");bi(true,true)};ag=function(){Z.consoleLog(aM,"vpaid_adLoaded");aq=true;if(aZ){O.setAdVolume(aV?0:1);if((!Z.getDeviceInfo().mobile||aM.usecssplayer||Z.isMraid()||aS)&&aH&&aG){a2()}else{J=true;N("paused")}}};be=function(){Z.consoleLog(aM,"vpaid_adStarted");document.getElementById("tpr_video_overlay"+aM.tagId).style.pointerEvents="none";document.getElementById("tpr_mute_btn"+aM.tagId).style.pointerEvents="auto";J=false;bk=true;aS=true;aj.loop=false;N("playing");setTimeout(function(){if(!aM.usecssplayer&&!aj.paused&&!aj.error&&aj.currentTime==0){aj.play()}},1000);U()};M=function(){Z.consoleLog(aM,"vpaid_adPlaying");document.getElementById("tpr_video_overlay"+aM.tagId).style.pointerEvents="none";document.getElementById("tpr_mute_btn"+aM.tagId).style.pointerEvents="auto";J=false;N("playing");U()};aP=function(){Z.consoleLog(aM,"vpaid_adPaused");document.getElementById("tpr_video_overlay"+aM.tagId).style.pointerEvents="auto";document.getElementById("tpr_mute_btn"+aM.tagId).style.pointerEvents="auto";J=true;N("paused");ak()};af=function(){Z.consoleLog(aM,"vpaid_adStopped");ak();if(B){return}bk=false;B=true;setTimeout(function(){a8(function(bm){if(bm){if(ac){ac=false;v(L.vpaidError,"VPAID error")}else{if(aM.autoreply&&f!=="waterfall"&&!u){a9(true)}else{v(L.succeed)}}}else{setTimeout(function(){af()},100);return}})},2000)};y=function(bm){Z.consoleLog(aM,"vpaid_adVideoStart");b=true;J=false;U();N("playing")};ba=function(bm){Z.consoleLog(aM,"vpaid_adVideoFirstQuartile");a5("firstQuartile");bg=true};r=function(bm){Z.consoleLog(aM,"vpaid_adVideoMidpoint");a5("midpoint");P=true};a6=function(bm){Z.consoleLog(aM,"vpaid_adVideoThirdQuartile");a5("thirdQuartile");aX=true};a0=function(bm){ak();au=true;if(aF){return}Z.consoleLog(aM,"vpaid_adVideoComplete");a5("complete");E=true;l(true)};aY=function(bm){I.sendClickTracking(false)};G=function(){aV=I.isMuted();N("volumechanged")};p=function(){N("skipped")};X=function(bp,bq,bo){ak();Z.consoleLog(aM,"vpaid_adClickThru");if(bo){if(bp){aT.url=bp;N("clickurlupdated")}var bm=document.getElementById("tpr_click_tracker"+aM.tagId);var bn=document.createEvent("MouseEvents");bn.initEvent("click",true,true);bm.dispatchEvent(bn)}};aL=function(bn){ak();Z.consoleLog(aM,"vpaid_adError");Q("error_vpaid","","error detail: "+bn);ac=true;var bm=document.getElementById("VPAIDPlayer"+aM.tagId);if(bm&&bm.stop){bm.stop()}else{m=setTimeout(function(){af()},1000);if(O){O.stopAd()}}};g=function(bm){Z.consoleLog(aM,"vpaid_adDurationChange: "+bm);U()};at=function(bm){Z.consoleLog(aM,"vpaid_adRemainingTimeChange: "+bm);U()};aI=function(bm){Z.consoleLog(aM,"vpaid_adLog:"+bm)};U=function(){ak();var bm=60000;if(av>=0){var bo=a4[av];if(bo&&bo.vpaidmaxplaytime){vpaidmaxplaytime=bo.vpaidmaxplaytime*1000}}if(O&&O.getAdRemainingTime){var bn=O.getAdRemainingTime();if(bn>0&&bn<bm){bm=(bn+5)*1000}}m=setTimeout(function(){l(true)},bm)};ak=function(){if(m){clearTimeout(m);m=null}};l=function(bm){Z.consoleLog(aM,"VPAID timeout: "+bm);m=null;if(!bm){aL("swf player timeout")}else{m=setTimeout(function(){af()},2000);if(O){O.stopAd()}}};I.swf_adLoaded=function(bm){ag(bm)};I.swf_adStarted=function(bm){be(bm)};I.swf_adStopped=function(bm){af(bm)};I.swf_adImpression=function(bm){j(bm)};I.swf_adVideoStart=function(bm){y(bm)};I.swf_adVideoFirstQuartile=function(bm){ba(bm)};I.swf_adVideoMidpoint=function(bm){r(bm)};I.swf_adVideoThirdQuartile=function(bm){a6(bm)};I.swf_adVideoComplete=function(bm){a0(bm)};I.swf_adClickThruTracking=function(bm){aY(bm)};I.swf_adClickThru=function(bm){X(bm)};I.swf_adError=function(bm){aL(bm)};I.swf_adDurationChange=function(bm){g(bm)};a8=function(bn){ak();document.getElementById("tpr_video_overlay"+aM.tagId).style.pointerEvents="auto";document.getElementById("tpr_mute_btn"+aM.tagId).style.pointerEvents="auto";if(aE){var bm=document.getElementById("VPAIDPlayer"+aM.tagId);if(bm){bm.style.display="none";if(bm.stop){bm.stop()}}setTimeout(function(){bl.removeSWF("VPAIDPlayer"+aM.tagId);var bo=document.getElementById("tpr_vpaid_container"+aM.tagId);while(bo.hasChildNodes()){bo.removeChild(bo.lastChild)}if(document.getElementById("VPAIDPlayer"+aM.tagId)===null){bn(true)}else{bn(false)}},1000)}else{if(aZ){aw(true);aj.pause();aj.parentNode.removeChild(aj);document.getElementById("tpr_video_screen"+aM.tagId).appendChild(aj);aD.slot=null;aD.videoSlot=null;setTimeout(function(){var bo=document.getElementById("tpr_vpaid_container"+aM.tagId);while(bo.hasChildNodes()){bo.removeChild(bo.lastChild)}O=null;a1=null;if(aj.resetState){aj.resetState()}bn(true)},1000)}else{bn(true)}}};R=function(bo){var bn={focus:true,focusin:true,pageshow:true,blur:false,focusout:false,pagehide:false};var bp=bo||window.event;if(bp&&bp.type in bn){aG=bn[bp.type]}else{aG=this[bb]?false:true}aG=Z.isMraid()?(aG&&Z.isMraidContainerVisible(aM.ignoremraidviewable)):aG;Z.consoleLog(aM,"onVisiblityChanged: "+aG);W();if(!Z.isMraid()&&Z.isIphone()&&!aM.usecssplayer){return}if(t){if(aj){if(N){N("visibilitychanged",aG)}if(!aG){if(!aj.paused){aj.pause();aH=true}}else{if(aj.paused&&!aF&&aH){h()}}}}else{if(aE){if(N){N("visibilitychanged",aG)}var bm=document.getElementById("VPAIDPlayer"+aM.tagId);if(bm){if(!aG){bm.pause()}else{if(b&&!aF){bm.play()}}}}else{if(aZ){if(N){N("visibilitychanged",aG)}if(O&&!B){if(!aG){if(!J){O.pauseAd();J=true;Z.consoleLog(aM,"pausing js");N("paused")}}else{if(J&&!aF){if(bk){O.resumeAd();J=false;Z.consoleLog(aM,"resuming js");N("playing")}else{if(aH){a2();J=false}}}}}}}}if(aH||n){bi()}};k=function(bo){var bn=0;var bp=0;var bm=0;bn=aj.currentTime;bp=aj.duration;bm=Math.floor((100/bp)*bn);if(bn>0){i=false}if(aq){if(N){N("progress",bm)}if(!t){return}if(bn>0&&aG){bi(true);aH=false;n=false}if(!b){b=true;aS=true;Z.log(aM,"Player started")}if(!bg&&bn>=(bp/4)){bg=true;a5("firstQuartile");Z.log(aM,"Player firstQ")}if(!P&&bn>=(bp/2)){P=true;a5("midpoint");Z.log(aM,"Player midpoint")}if(!aX&&bn>=(bp/4*3)){aX=true;a5("thirdQuartile");Z.log(aM,"Player thirdQ")}if(!aF&&bp>1&&bn>=(bp-1)){if(!H){H=setTimeout(function(){H=null;ai()},2000)}}}};bd=function(){Z.consoleLog(aM,"onVideoReady");if(aZ){return}if(t){if(aj.src==aB){aH=(aH||aM.autoplay)}if(aq){return}if(aj.src==aB){aq=true}}if(aq&&!n){N("paused")}else{N("starting")}if(n){bi()}h()};ai=function(){if(aZ){return}if(H){clearTimeout(H);H=null}Z.consoleLog(aM,"onVideoCompleted");if(!E&&b&&aX){E=true;a5("complete")}if(!aF&&aq){Z.log(aM,"Player finished","");if(aM.autoreply&&f!=="waterfall"&&!u){a9()}else{v(L.succeed)}}};aN=function(){Z.consoleLog(aM,"onPlayStateChanged - paused: "+aj.paused);if(aZ){J=aj.paused}if(N){if(aq){setTimeout(function(){N("resize",ao)},100);aj.paused?N("paused"):N("playing")}}};A=function(){Z.consoleLog(aM,"metadata ready");if(N){N("metadataready")}};an=function(){if(aZ){return}Z.consoleLog(aM,"video error");var bm=(aj.error&&aj.error.code)?aj.error.code:"NA";Q("error_playback",bm,"error code: "+bm+" src: "+aj.src);if(av>=0){var bn=a4[av];if(bn){a4[av].errorCount+=1}}if(aT&&aT.fallbackSrc){aU(aT.fallbackSrc);aT.fallbackSrc=null}else{v(L.playbackFailed,"Playback error: "+bm)}};W=function(){Z.consoleLog(aM,"onResize");var bm=Z.mraidExpandSize();var bn=window.orientation+":"+window.screen.width+":"+window.screen.height+":"+document.body.clientWidth+":"+document.body.clientHeight;if(bm.width&&bm.height){bn=bn+":"+bm.width+":"+bm.height}if(bn!==ao){Z.consoleLog(aM,"Window size changed: "+bn);ao=bn;if(N){setTimeout(function(){N("resize",ao)},100);setTimeout(W,3000)}}if(i){Z.consoleLog(aM,"nativePlayPending: play video");h()}};a=function(bm){Z.consoleLog(aM,"onMraidError "+(bm||""))};ar=function(){Z.consoleLog(aM,"onMraidReady - placement type: "+mraid.getPlacementType());aJ="default";mraid.removeEventListener("ready",ar);mraid.addEventListener("viewableChange",aW);mraid.addEventListener("stateChange",aW);mraid.addEventListener("sizeChange",aW);mraid.addEventListener("error",a);if((aM.autoexpand||typeof window.smaato_bridge!=="undefined")&&mraid.getPlacementType()==="inline"){aC=true;mraid.expand()}if(N){N("mraidready")}R();if(Z.isAndroid()){h()}};aW=function(bm){Z.consoleLog(aM,"onMraidStateChange");var bn=mraid.getState();Z.consoleLog(aM,"mraid state change from "+aJ+" to "+bn);if(bn==="hidden"&&!aF){Z.consoleLog(aM,"Ad closed while not completed");a5("close")}if(t&&aC&&bn==="default"){aj.pause()}aJ=bn;setTimeout(function(){R(bm)},100)};v=function(bn,bm){aj.style.display="none";if(u){aT.fallbackAdTag=null;S();N("ended");return}Z.log(aM,"Player finished",bn+":"+bm);Z.consoleLog(aM,"Player finished",bn+":"+bm);if((bn===L.noAd||bn===L.noMedia||bn===L.requestFailed||bn===L.invalidURL||bn===L.playbackFailed||bn===L.vpaidError||aM.waterfallplaythrough)&&x()&&!u){Z.consoleLog(aM,"Trying next fallback VAST");if(aT.fallbackAdTag){aF=true}aH=aH||aS;return}if(aM.autoreply&&f==="waterfall"&&!u){a9();return}aF=true;if(N){if(bn){Z.consoleLog(aM,"playback completed with error: "+bm);N("error",bm)}else{Z.consoleLog(aM,"playback completed");N("completed")}}};x=function(){if(a4){while(av<a4.length-1){av+=1;var bn;for(bn=0;bn<a4.length;++bn){var bm=a4[bn];if(bm&&bm.order===av){var bo=bm.enabled;bm.errorCount=bm.errorCount||0;if(c&&bo){if(aM.waterfallloopindex!==-1){bo=(aM.waterfallloopindex<=av)}else{if(aM.waterfallstartindex!==-1){bo=(aM.waterfallstartindex<=av);if(bo){c=false}}else{bo=(aM.waterfallindex===av)}}}var bp=Date.now();var bs=(bm.type==="STATIC"||bm.type==="ADTAG")?0:Math.max(bm.replayIntervalMin||30,5);var bt=(bm.type==="STATIC"||bm.type==="ADTAG")?0:Math.max(bm.requestIntervalMin||5,5);if(!bo||((bm.lastImpressionTS+(bs*1000))>bp)||(bm.lastRequestTS+(bt*1000))>bp||bm.errorCount>5){Z.consoleLog(aM,"skipping fallback at index: "+bn);break}S();if(bm.type==="ADTAG"){var bu=decodeURIComponent(bm.tag);aO=null;if(bu&&bu.length>0){aT.fallbackAdTag=bu;aT.fallbackTimeout=bm.timeout>0?bm.timeout*1000:null;N("fallbackadavailable",bu)}else{return false}}else{aO=bm.adid?bm.adid:null;aT.price=bm.price||0;aT.requestTimeout=bm.timeout>0?bm.timeout*1000:5000;aT.vpaidTimeout=bm.vpaidtimeout>0?bm.vpaidtimeout*1000:10000;aT.tagImpression=bm.tagImpression||null;if(_childAds&&_childAds.VAST&&_childAds.VAST[av]){if(!ax(_childAds,av)){return false}}else{var bq=(bm.url)?bm.url:a7(aO,aM.adid);var br=(av>a4.length-2)?true:false;if(!T(aM,bq,br)){v(L.invalidURL,"Invalid vast URL")}}}return true}}}}return false};S=function(){aT={};aD={};aR=0;D=0;J=false;bk=false;aB=null;aq=false;bj=false;b=false;bg=false;P=false;aX=false;E=false};a9=function(bn){if(Date.now()<C+al||bn){aF=false;aH=true;S();N("loading");if(f==="waterfall"){if(am<=0){Z.consoleLog(aM,"Maximum waterfall loop count reached");z=true;N("completed");return}am--;var bm=bj?0:aM.waterfallloopdelay;av=-1;setTimeout(function(){if(!x()){Z.consoleLog(aM,"No valid waterfall item found, restart");a9()}},bm)}else{S();aT={};var bo=a7(aM.adid);T(aM,bo,true)}}else{z=true;N("completed")}};function ab(bm){return(bm.replace(/\?.*$/,"").replace(/\/[^\/]*$/,""))}aa=function(){Z.consoleLog(aM,"checkJSLoaded");var bn=a1.contentWindow||a1;var bm=bn.getVPAIDAd;if(bm&&typeof bm=="function"){Z.consoleLog(aM,"js vpaid: fn: '"+bm+"'");B=false;O=bm();Z.consoleLog(aM,"js vpaid: creative: '"+O+"'")}else{if(w<10){w++;setTimeout(function(){aa()},100);return}}if(O){Z.consoleLog(aM,"js vpaid: got creative");aw(false);Z.consoleLog(aM,"js vpaid: callbacks subscribed");var bq=document.getElementById("tpr_vpaid_container"+aM.tagId);aD.slot=bq;aD.videoSlot=aj;aD.videoSlotCanAutoPlay=true;var bo=Z.getContainerSize(aM);var bp={AdParameters:aT.adParams};O.initAd(bo.w,bo.h,"normal",300,bp,aD);Z.consoleLog(aM,"js vpaid: ad inited")}else{aL("cannot initialize JS VPAID creative")}};aw=function(bo){if(!O){return}var bn={AdImpression:j,AdLoaded:ag,AdStarted:be,AdPlaying:M,AdPaused:aP,AdStopped:af,AdClickThru:X,AdVideoStart:y,AdVideoFirstQuartile:ba,AdVideoMidpoint:r,AdVideoThirdQuartile:a6,AdVideoComplete:a0,AdDurationChange:g,AdRemainingTimeChange:at,AdError:aL,AdLog:aI,AdVolumeChange:G,AdSkipped:p};try{for(var bm in bn){if(!bo){O.subscribe(bn[bm],bm)}else{O.unsubscribe(bn[bm],bm)}}}catch(bp){}};aU=function(br){Z.consoleLog(aM,"prepareVideo: "+br);N("preparing");aB=br.replace(/\/\/m\.cdn\.cloud\.thirdpresence\.com/gi,"//d1c13tt6n7tja5.cloudfront.net");aq=false;B=false;aH=aH||aM.autoplay;var bn=document.getElementById("tpr_vpaid_container"+aM.tagId);if(aE){aj.style.display="none";bn.style.display="block";var bp=document.createElement("div");bp.id="tpr_video_swf"+aM.tagId;bp.style.zIndex=5;bp.style.width="100%";bp.style.height="100%";bn.appendChild(bp);var bm={swfSource:encodeURIComponent(aB),startMuted:aV,autoReplay:(aM.autoreply&&f!=="waterfall"),adParams:encodeURIComponent(aT.adParams),tagId:aM.tagId,consoleLogging:(aM.debug!=="none")?"true":"false"};var bq={menu:"false",scale:"noScale",allowFullscreen:"true",allowScriptAccess:"always",bgcolor:"#000000",wmode:"opaque"};var bo={id:"VPAIDPlayer"+aM.tagId};bl.embedSWF(aM.scheme+"//drl1rvlm11uo1.cloudfront.net/mobiletag/vpaid/v7/VPAIDPlayer.swf","tpr_video_swf"+aM.tagId,"100%","100%","10.0.0",aM.scheme+"//drl1rvlm11uo1.cloudfront.net/mobiletag/vpaid/expressInstall.swf",bm,bq,bo,function(bs){if(bs.success){ak();var bu=10000;if(av>=0){var bt=a4[av];if(bt&&bt.vpaidtimeout){vpaidtimeout=bt.vpaidtimeout*1000}}m=setTimeout(function(){l(false)},bu);document.getElementById("tpr_video_overlay"+aM.tagId).style.pointerEvents="none";document.getElementById("tpr_mute_btn"+aM.tagId).style.pointerEvents="auto"}else{swf_adError("Failed to init swf")}});N("vpaidloading");return}aj.style.display="block";if(aZ){aj.src=null;bn.style.display="block";a1=document.createElement("iframe");a1.id="tpr_video_js_iframe"+aM.tagId;a1.allowfullscreen=true;a1.style.zIndex=0;a1.style.left="0px";a1.style.top="0px";a1.style.width="100%";a1.style.height="100%";a1.style.backgroundColor="transparent";a1.style.borderWidth="0";bn.appendChild(a1);a1.contentDocument.write('<script src="'+aB+'"><\/script>');a1.contentDocument.write("<body></body>");N("vpaidloading");Z.consoleLog(aM,"js vpaid: init dom done");w=0;setTimeout(function(){aa()},100);return}bn.style.display="none";aj.addEventListener("timeupdate",k,true);aj.addEventListener("canplay",bd,true);aj.addEventListener("canplaythrough",bd,true);aj.addEventListener("ended",ai,true);aj.addEventListener("pause",aN,true);aj.addEventListener("play",aN,true);aj.addEventListener("playing",aN,true);aj.addEventListener("loadedmetadata",A,true);aj.addEventListener("error",an,true);aj.loop=false;aj.src=aB;aj.load();if(aj.preload==="none"&&!aM.usecssplayer){setTimeout(function(){bd()},1000)}if(aH||n){bi()}};h=function(){if(aE){return}if(aZ){return}Z.consoleLog(aM,"doPlayVideo: "+aj.src+":"+aH+":"+aG);if(aj.src&&aH&&(aG||(!aq&&i))){Z.consoleLog(aM,"trying to to play");aj.play()}};aA=function(){if(aZ){ak();m=setTimeout(function(){af()},1000);if(O){O.stopAd()}}else{if(aE){var bm=document.getElementById("VPAIDPlayer"+aM.tagId);if(bm&&bm.stop){ak();m=setTimeout(function(){af()},2000);bm.stop()}else{af()}}else{if(aj){aj.pause()}v(L.succeed)}}};a5=function(bm,bo){if(aT.events){var bn;for(bn=0;bn<aT.events.length;bn++){if(aT.events[bn]&&aT.events[bn].event===bm){ae(aT.events[bn].URL||aT.events[bn].url||aT.events[bn],bo)}}}if(aM.vastevents){var bn;for(bn=0;bn<aM.vastevents.length;bn++){if(aM.vastevents[bn]&&aM.vastevents[bn].event===bm){ae(aM.vastevents[bn].url,bo)}}}};ae=function(bm,bn){if(bm){bm=bm.replace(/\[ERRORCODE\]/gi,bn||900);bm=ah(bm);Z.sendImpression(bm,bn)}};a7=function(bm,br,bo,bn){var bq=br?"&adp="+br:"";bq+="&pid="+(Z.isMraid()?"tpr-mraid":"tpr-mweb");if(aM.publisher){bq+=("&publisher="+aM.publisher)}if(aM.clientIP){bq+=("&ipaddress="+aM.clientIP)}if(aM.deviceid){bq+=("&deviceid="+aM.deviceid)}if(aM.deviceid_ios){bq+=("&deviceid_ios="+aM.deviceid_ios)}if(aM.deviceid_android){bq+=("&deviceid_android="+aM.deviceid_android)}bq+=("&useragent="+encodeURIComponent(navigator.userAgent));if(aM.donottrack){bq+=("&donottrack="+aM.donottrack)}if(aM.application){bq+=("&application="+aM.application)}if(aM.site){bq+=("&site="+aM.site)}if(aM.custom1){bq+=("&custom1="+aM.custom1)}if(aM.custom2){bq+=("&custom2="+aM.custom2)}if(aM.custom3){bq+=("&custom3="+aM.custom3)}if(aM.custom4){bq+=("&custom4="+aM.custom4)}if(aM.custom5){bq+=("&custom5="+aM.custom5)}if(aM.custom6){bq+=("&custom6="+aM.custom6)}if(aM.custom7){bq+=("&custom7="+aM.custom7)}if(aM.custom8){bq+=("&custom8="+aM.custom8)}if(aM.custom9){bq+=("&custom9="+aM.custom9)}if(aM.ctd){bq+=("&ctd="+aM.ctd)}if(aM.bundleid){bq+=("&bundleid="+aM.bundleid)}if(aM.appstoreurl){bq+=("&appstoreurl="+aM.appstoreurl)}if(aM.appname){bq+=("&appname="+aM.appname)}if(aM.appversion){bq+=("&appversion="+aM.appversion)}if(aM.segments){bq+=("&segments="+aM.segments)}if(aM.geo_lat){bq+=("&geo_lat="+aM.geo_lat)}if(aM.geo_lon){bq+=("&geo_lon="+aM.geo_lon)}if(aM.country){bq+=("&country="+aM.country)}if(aM.region){bq+=("&region="+aM.region)}if(aM.city){bq+=("&city="+aM.city)}var bp=Z.getDeviceInfo();if(bp){bq+=("&deviceos="+encodeURIComponent(bp.os));bq+=("&deviceosv="+encodeURIComponent(bp.osv));bq+=("&devicemake="+encodeURIComponent(bp.make));bq+=("&devicemodel="+encodeURIComponent(bp.model))}if(bo){bq+="&tojson=1"}if(bn){bq+="&dspcache=true"}return aM.scheme+"//a."+aM.domain+"/"+aM.account+"/vast.jsp?v=2&m=3&adid="+bm+"&ts="+Date.now()+bq};aQ=function(){var bm;if(aM.domain==="thirdpresence.com"){bm="https://vp.thirdpresence.com"}else{bm="https://up32yul1c2.execute-api.eu-west-1.amazonaws.com/staging"}return bm};ay=function(){var bq=false;var bn=[];if(a4){var bm;for(bm=0;bm<a4.length;++bm){var bp=a4[bm];if(bp.adid){bn.push(bp.adid)}}}if(bn.length>0){var bo=a7(bn.join(";"),aM.adid,true,true);bo=ah(bo);Z.doAjaxRequest({url:bo,type:"JSON",cors:false,timeout:-1,success:function(br){_childAds=br.responseObject;x()},failure:function(br){Q("error_tp_request_failure",br.status,"child vast request failed with error code: "+br.status+" text: "+br.responseText+"  url: "+bo);v(L.requestFailed,"Ajax request failed: "+br.status+" "+br.responseText)}});bq=true}return bq};ah=function(bm){var bn=new Date().getTime();bm=bm.replace(/\[timestamp\]/gi,bn);bm=bm.replace(/\[TIMESTAMP\]/gi,bn);bm=bm.replace(/\[cachebusting\]/gi,bn);bm=bm.replace(/\[CACHEBUSTING\]/gi,bn);bm=bm.replace(/\[CACHE_BREAKER\]/gi,bn);bm=bm.replace(/\[CUSTOMER_ID\]/gi,aM.account);bm=bm.replace(/\[CUSTOM_TRACKING_DATA\]/gi,aM.ctd);bm=bm.replace(/\[AD_ID\]/gi,aO?aO:aM.adid);bm=bm.replace(/\[PARENTADID\]/gi,aM.adid);bm=bm.replace(/\[PLAYERID\]/gi,(Z.isMraid()?"tpr-mraid":"tpr-mweb"));bm=bm.replace(/\[PRICE\]/gi,aT?aT.price:0);bm=bm.replace(/\[PUBLISHER\]/gi,aM.publisher);bm=bm.replace(/\[DOMAIN\]/gi,Z.parseDomain(decodeURIComponent(aM.publisher)));bm=bm.replace(/\[IPADDRESS\]/gi,aM.clientIP);bm=bm.replace(/\[DEVICEID\]/gi,aM.deviceid);bm=bm.replace(/\[DEVICEID_IOS\]/gi,aM.deviceid_ios);bm=bm.replace(/\[DEVICEID_ANDROID\]/gi,aM.deviceid_android);bm=bm.replace(/\[CARRIER\]/gi,aM.carrier);bm=bm.replace(/\[USERAGENT\]/gi,encodeURIComponent(navigator.userAgent));bm=bm.replace(/\[DONOTTRACK\]/gi,aM.donottrack);bm=bm.replace(/\[APPLICATION\]/gi,aM.application);bm=bm.replace(/\[SITE\]/gi,aM.site);bm=bm.replace(/\[CUSTOM1\]/gi,aM.custom1);bm=bm.replace(/\[CUSTOM2\]/gi,aM.custom2);bm=bm.replace(/\[CUSTOM3\]/gi,aM.custom3);bm=bm.replace(/\[CUSTOM4\]/gi,aM.custom4);bm=bm.replace(/\[CUSTOM5\]/gi,aM.custom5);bm=bm.replace(/\[CUSTOM6\]/gi,aM.custom6);bm=bm.replace(/\[CUSTOM7\]/gi,aM.custom7);bm=bm.replace(/\[CUSTOM8\]/gi,aM.custom8);bm=bm.replace(/\[CUSTOM9\]/gi,aM.custom9);bm=bm.replace(/\[BUNDLEID\]/gi,aM.bundleid);bm=bm.replace(/\[APPSTOREURL\]/gi,aM.appstoreurl);bm=bm.replace(/\[APPNAME\]/gi,aM.appname);bm=bm.replace(/\[APPVERSION\]/gi,aM.appversion);bm=bm.replace(/\[SEGMENTS\]/gi,aM.segments);bm=bm.replace(/\[GEO_LAT\]/gi,aM.geo_lat);bm=bm.replace(/\[GEO_LON\]/gi,aM.geo_lon);bm=bm.replace(/\[COUNTRY\]/gi,aM.country);bm=bm.replace(/\[REGION\]/gi,aM.region);bm=bm.replace(/\[CITY\]/gi,aM.city);var bp=Z.getContainerSize(aM);bm=bm.replace(/\[WIDTH\]/gi,bp.w);bm=bm.replace(/\[HEIGHT\]/gi,bp.h);var bo=Z.getDeviceInfo();if(bo){bm=bm.replace(/\[DEVICEOS\]/gi,encodeURIComponent(bo.os));bm=bm.replace(/\[DEVICEOSV\]/gi,encodeURIComponent(bo.osv));bm=bm.replace(/\[DEVICEMAKE\]/gi,encodeURIComponent(bo.make));bm=bm.replace(/\[DEVICEMODEL\]/gi,encodeURIComponent(bo.model))}return bm};T=function(bn,bt,bs,bq,bm){if(!bt||bt.constructor!==String){Q("error_ds_request_failure",-2,"invalid vast url: "+bt);return false}Z.consoleLog(aM,"requestVAST: "+bt);bt=ah(bt);var bp=bq?false:true;var bo=false;if(bt.indexOf("a.thirdpresence.com")!==-1||bt.indexOf("a.thirdpresence.mobi")!==-1||bt.indexOf("a.demotp.com")!==-1||bt.indexOf("a."+bn.domain)!==-1){bp=false}else{if(bt.indexOf("//my.mobfox.com")!==-1||bt.indexOf("//video1.fastclick.net")!==-1||bt.indexOf("//a.collective-media.net")!==-1){Z.consoleLog(bn,"requestVAST - using proxy");bp=false;bo=true}else{if(bm){bp=false;bo=true}}}Z.log(bn,"requestVAST","proxy:"+bo);if(!aT.requestUrls){aT.requestUrls=[]}if(aT.requestUrls.length>0&&bt.length>30){aT.requestUrls.push(encodeURIComponent(bt.substring(0,27)+"..."))}else{aT.requestUrls.push(bt)}if(av>=0){var br=a4[av];if(br){a4[av].lastRequestTS=Date.now()}}Z.log(aM,"VAST request: ","proxy:"+bo+" useCors:"+bp+" url:"+bt);if(bo){aT.usingProxy=true;Z.doAjaxRequest({url:aQ()+"/proxy?target="+bt.replace(/(\r\n|\n|\r)/gm,""),type:"XML",cors:false,method:"GET",timeout:bs?-1:aT.requestTimeout||5000,success:bc,failure:function(bu){Q("error_vast_proxy",bu.status,"vast request failure: "+bu.status+" text: "+bu.responseText);v(L.requestFailed,"Ajax request failed: "+bu.status+" "+bu.responseText)}})}else{Z.doAjaxRequest({url:bt,type:"XML",doMeasurement:true,clientIP:bn.clientIP,cors:bp,timeout:bs?-1:aT.requestTimeout||5000,success:bc,failure:function(bu){if(bu.status===0&&bp||(bn.clientorigin&&bn.clientorigin.indexOf("http")===-1)){aT.requestUrls.pop();T(bn,bt,bs,true,false)}else{var bv=JSON.stringify({currenturl:encodeURIComponent(bt),vasturls:aT.requestUrls.slice(0,-1)});Q("error_ds_request_failure",bu.status,"vast request failed with error code: "+bu.status+" text: "+bu.responseText+" vast data: "+bv);v(L.requestFailed,"Ajax request failed: "+bu.status+" "+bu.responseText)}}})}return true};bc=function(bm){var bn=false;if(bm.headers&&bm.headers["X-Tpr-Origin"]){aM.clientorigin=bm.headers["X-Tpr-Origin"]}if(bm.responseObject){bn=ax(bm.responseObject,0)}else{a5("error",100)}if(!bn){v(L.noAd,"No ad available")}};ax=function(bv,bu){var bD=false;if(bv.VAST){var bp=bv.VAST;var bC;if(bp&&bp[bu]){if(bp[bu].Wrapper){var bx=(bp[bu].Wrapper.Creatives&&bp[bu].Wrapper.Creatives[0])?bp[bu].Wrapper.Creatives[0]:null;if(bx&&bx.Linear){o(bx.Linear)}if(bp[bu].Wrapper.Impression){aK(bp[bu].Wrapper)}var bt=bp[bu].Wrapper.VASTAdTagURI;var bn=false;var bm=null;var bE=bp[bu].Wrapper.Extensions;if(bE){for(var bz=0;bz<bE.length;++bz){if(bE[bz].CustomTracking){o(bE[bz])}else{if(bE[bz].Sources){bm=bE[bz].Sources}}}}if(bm&&bm.fall){var bq=bm.fall;bn=true;a4=bq||[];var bw=bm.replaycount;am=bw?bw-1:3600}else{if(bp[bu].Wrapper.waterfall){bn=true;a4=bp[bu].Wrapper.waterfall||[]}}if(bn){f="waterfall";bD=ay()}else{if(bt){aT.wrapperCount=aT.wrapperCount?aT.wrapperCount+1:1;if(aT.wrapperCount<=10){if(!T(aM,bt,false)){v(L.invalidURL,"Invalid vast URL");return}if(aT.wrapperCount===1){F()}bD=true}else{Z.consoleLog(aM,"Maximum number of wrappers exceeded")}}}}else{bC=bp[bu]}}if(bC&&bC.InLine&&bC.InLine.Creatives){var bA;var bs;var by;for(by=0;by<bC.InLine.Creatives.length;by++){var bx=bC.InLine.Creatives[by];if(bx){if(bx.Linear){bA=bC.InLine.Creatives[0].Linear}else{if(bx.CompanionAds){bs=bx.CompanionAds}}}}var bE=bC.InLine.Extensions||[];var br=null;var bB=null;t=true;aE=false;aZ=false;if(!aM.usecssplayer){if(!Z.getDeviceInfo().mobile){br=Y(bA,["video/mp4","video/webm"],aM.maxbitrate||1600,false,false);if(br){bB=Y(bA,["video/mp4","video/webm"],800,false,false)}}else{br=Y(bA,["video/mp4","video/3gpp"],aM.maxbitrate||520,false,false);if(br){bB=Y(bA,["video/webm"],520,false,false)}}}else{br=Y(bA,["video/x-tpv"],313000,true,false)}if(!br){br=Y(bA,["application/javascript","application/x-javascript"],1600,false,true);if(br){Z.consoleLog(aM,"activating js player");aZ=true;t=false}}if(!br){if(!Z.getDeviceInfo().mobile){br=Y(bA,["application/x-shockwave-flash","video/x-flv"],aM.maxbitrate||1600,false,true);if(br){Z.consoleLog(aM,"activating swf player");aE=true;t=false}}}K(bs);o(bA);if(bE){for(var bz=0;bz<bE.length;++bz){if(bE[bz].CustomTracking){o(bE[bz])}}}aK(bC.InLine);if(br){aT.src=br;aT.fallbackSrc=bB;aU(br);bD=true}else{br=Y(bA,["video/mp4","video/3gpp","video/webm","video/x-flv"],10000,true,false);if(br){s(br);bD=true}}}else{if(!bD){if(a4&&a4.length>0){if(av>=0){var bo=a4[av];if(bo&&bo.reportNoVastAd){a3("VAST URL: "+(bo.url?bo.url:bo.adid)+":"+JSON.stringify(bv.VAST))}}else{}}else{a3(JSON.stringify(bv.VAST))}}}}else{if(bv.proxy&&bv.proxy.error){Q("error_vast_proxy",bv.proxy.error.code,"remote error: "+bv.proxy.error.code+" error detail: "+bv.proxy.error.detail)}else{a5("error",100)}}return bD};o=function(bq){if(bq.VideoClicks){if(!aT.clickTracks){aT.clickTracks=[]}var bp;var bm=bq.VideoClicks.length;for(bp=0;bp<bm;bp++){switch(bq.VideoClicks[bp].localName){case"ClickThrough":aT.url=bq.VideoClicks[bp].url;break;case"ClickTracking":aT.clickTracks.push(bq.VideoClicks[bp].url);break;default:if(bq.VideoClicks[bp]&&(typeof bq.VideoClicks[bp]=="string"||bq.VideoClicks[bp] instanceof String)){aT.clickTracks.push(bq.VideoClicks[bp])}break}}}var bo=bq.TrackingEvents||bq.CustomTracking;if(bo){if(!aT.events){aT.events=[]}var bn;for(bn=0;bn<bo.length;bn++){if(bo[bn]){aT.events.push(bo[bn])}}}};aK=function(bo){if(bo.Impression){if(!aT.impressions){aT.impressions=[]}if(typeof bo.Impression==="string"||bo.Impression instanceof String){var bp=bo.Impression.split("#separator#");if(bp){var bn;for(bn=0;bn<bp.length;bn++){if(bp[bn]){aT.impressions.push(bp[bn])}}}}else{var bm;for(bm=0;bm<bo.Impression.length;bm++){if(bo.Impression[bm]){aT.impressions.push(bo.Impression[bm])}}}}};Y=function(bn,bx,bw,bp,bB){var bm=null;if(bn.MediaFiles){var bA=0;var bv;var bu="none";for(bv=0;bv<bn.MediaFiles.length;bv++){var bz=bn.MediaFiles[bv].type;var bq=bn.MediaFiles[bv].apiFramework;if(bx&&bx.indexOf(bz)>-1){var bt=e(bz);var by=bn.MediaFiles[bv].url?bn.MediaFiles[bv].url.trim():null;if(bB&&(bq==="VPAID"&&bn.MediaFiles[bv].type==="application/x-shockwave-flash")&&bt!==""){aT.adParams=bn.AdParameters?bn.AdParameters.trim():"";bm=by;Z.consoleLog(aM,"parseMediaFile: VPAID, found SWF");break}if(bB&&(bq==="VPAID"&&bn.MediaFiles[bv].type==="application/javascript")&&bt!==""){aT.adParams=bn.AdParameters?bn.AdParameters.trim():"";bm=by;D=bn.MediaFiles[bv].width;aR=bn.MediaFiles[bv].height;Z.consoleLog(aM,"parseMediaFile: VPAID, found JS");break}var bo=bp||(bt!=="");if((bn.MediaFiles[bv].delivery==="progressive"||(bn.MediaFiles[bv].delivery==="streaming"&&by&&by.indexOf("http")===0&&bn.MediaFiles[bv].type==="video/mp4"))&&bo){var bC=parseInt(bn.MediaFiles[bv].bitrate,10)||1;var bs=e(bu);if(bC<=bw&&(!bm||bC>bA||(bt==="probably"&&bs!=="probably"))){bu=bz;bA=bC;bm=by;Z.consoleLog(aM,"parseMediaFile: found "+bu)}}}}}if(bm){bm=bm.replace(/[\n\r]/g,"")}return bm};K=function(bn){if(bn){var bm;var bo=0;for(bm=0;bm<bn.length;++bm){var br=bn[bm];if(br&&br.StaticResource){var bq="image/";var bp=br.StaticResource.creativeType;if(bp&&bp.slice(0,bq.length)===bq&&br.height>bo){bo=br.height;aT.companion=br}}}}};s=function(bn){var bm=aQ()+"/resolveFinalUrl?target="+encodeURIComponent(bn);Z.doAjaxRequest({url:bm,type:"JSON",cors:false,timeout:5000,success:function(bo){var bp=bo.responseObject;if(bp.url){ap(bp.url)}else{if(bp.error){Q("error_vast_proxy","","url resolver failed: "+bp.error+" url: "+bn);v(L.noMedia,"Url resolver failed")}}},failure:function(bo){Q("error_vast_proxy",bo.status,"url resolver failed: "+bo.status+" url: "+bn);v(L.noMedia,"Url resolver failed")}})};ap=function(bn){var bm="&referenceid="+encodeURIComponent(d(bn));var bo=encodeURIComponent(JSON.stringify({vasturls:aT.requestUrls}));var bp=aM.scheme+"//api."+aM.domain+"/03-13/video?action=proxyVideo&m=4&sessionId="+aM.sessionId+bm+"&ts="+new Date().getTime()+"&url="+encodeURIComponent(bn)+"&description="+bo;Z.doAjaxRequest({url:bp,type:"JSON",timeout:10000,cors:false,success:function(bt){var bx=bt.responseObject;var bu=null;if(bx.renders){var bC=0;var bz;var bq=null;var bE=null;var by="none";var bA=(t)?520:10000000;for(bz=0;bz<bx.renders.length;bz++){var bB=bx.renders[bz].type;if(bB){if(aM.usecssplayer&&bB==="video/x-tpv"){by=bB;bC=bD;bq=bx.renders[bz].source;break}var bw=e(bB);if(bx.renders[bz].delivery==="progressive"&&(bw!=="")){var bD=parseInt(bx.renders[bz].bitrate,10);var bv=e(by);if(bB==="video/webm"){bE=bx.renders[bz].source}else{if(bD<=bA&&(!bq||bD>bC||(bw==="probably"&&bv!=="probably"))){by=bB;bC=bD;bq=bx.renders[bz].source}}}}}if(bq){aU(bq)}else{bu="no valid format for video id "+bx.videoid}}else{if(bx.source){aU(bx.source)}else{if(bx.error){bu="No media file available for "+bx.videoid+" error: "+bx.error+" url: "+bn}else{if(bx.errorresponse){bu="No media file available: message: "+(bx.message?bx.message:"No message")}}}}if(bu){if(av>=0){var bs=a4[av];if(bs){a4[av].errorCount+=1}}Q("error_video_proxy","",bu);v(L.noMedia,bu)}},failure:function(bq){Q("error_video_proxy",bq.status,"video proxy failure with error code "+bq.status+" url: "+bn);v(L.noMedia,"No media file available - proxy failure")}})};d=function(bo){var bn;var bm;if(/\.2mdn\.net\/MotifFiles\/.*\?/i.test(bo)){bm=/\.2mdn\.net\/MotifFiles\/(.*)\?/i.exec(bo);bn=bm?"2mdn.net/MotifFiles/"+bm[1]:bo}else{if(/\.2mdn\.net\/videoplayback\?id/i.test(bo)){bm=/\.2mdn\.net\/videoplayback\?id=(.*?)&/i.exec(bo);bn=bm?"2mdn.net/"+bm[1]:bo}else{if(/\.2mdn\.net\/videoplayback\/id\//i.test(bo)){bm=/\.2mdn\.net\/videoplayback\/id\/(.*?)\//i.exec(bo);bn=bm?"2mdn.net/"+bm[1]:bo}else{if(/\.gvt1\.com\/videoplayback\?id/i.test(bo)){bm=/\.gvt1\.com\/videoplayback\?id=(.*?)&/i.exec(bo);bn=bm?"gvt1.com/"+bm[1]:bo}else{if(/\.gvt1\.com\/videoplayback\/id\//i.test(bo)){bm=/\.gvt1\.com\/videoplayback\/id\/(.*?)\//i.exec(bo);bn=bm?"gvt1.com/"+bm[1]:bo}else{if(/\.googlesyndication\.com\/videoplayback\?id/i.test(bo)){bm=/\.googlesyndication\.com\/videoplayback\?id=(.*?)&/i.exec(bo);bn=bm?"googlesyndication.com/"+bm[1]:bo}else{if(/\.googlesyndication\.com\/videoplayback\/id\//i.test(bo)){bm=/\.googlesyndication\.com\/videoplayback\/id\/(.*?)\//i.exec(bo);bn=bm?"googlesyndication.com/"+bm[1]:bo}else{if(/\.spotxcdn\.com\/media\/videos\/orig\//i.test(bo)){var bm=/\.spotxcdn\.com\/media\/videos\/orig\/(.*)?/i.exec(bo);bn=bm?"spotxcdn.com/"+bm[1]:bo}else{bn=bo}}}}}}}}return bn};e=function(bm){if(bm==="application/x-shockwave-flash"){return(!Z.getDeviceInfo().mobile)?"probably":""}if(bm==="application/javascript"||bm==="application/x-javascript"){return"probably"}if(aM.usecssplayer){return(bm==="video/x-tpv"?"probably":"")}else{if(aj){return aj.canPlayType(bm)}}return""};q=function(){var bm=aM.scheme+V+aM.account+"/"+aM.adid+"?ts="+Date.now()+bf("tagimpression")+"&ccsplayer="+aM.usecssplayer;ae(bm);if(aM.impression_url){ae(aM.impression_url)}if(aT.tagImpression){ae(aT.tagImpression)}};F=function(){if(aM.demandrequesttracking&&aO&&aO.search(aM.adid)===-1){a5("demandrequest")}};bi=function(bs,bp){var bu=false;if((aE||aZ)&&bp){bu=true}else{if(!aE&&!aZ&&aB&&(aG||bs)&&!bj){bj=true;bu=true}}if(bu){Z.consoleLog(aM,"Sending video impression");if(aT.impressions){var bo;for(bo=0;bo<aT.impressions.length;++bo){ae(aT.impressions[bo])}}if(aM.vastevents){var bo;for(bo=0;bo<aM.vastevents.length;bo++){if(aM.vastevents[bo]&&(aM.vastevents[bo].event==="impression"||aM.vastevents[bo].event==="Impression")){ae(aM.vastevents[bo].url)}}}a5("start");if(aT.usingProxy){var bt=aO?bh():aM.adid;var bq=JSON.stringify({vasturls:aT.requestUrls});var bm=(aB&&aB.indexOf("thirdpresence.com")!==-1);var br=aM.scheme+V+aM.account+"/"+bt+"?ts="+Date.now()+bf("tpr_p_videoimpression")+"&detail="+encodeURIComponent(bq);ae(br)}if(av>=0){var bn=a4[av];if(bn){a4[av].lastImpressionTS=Date.now()}}}};ad=function(bo){var bn=aO?bh():aM.adid;var bm=aM.scheme+az+"?c="+aM.account+"&adid="+bn+"&ts="+Date.now()+bf("validvastreceived")+"&vasturl="+encodeURIComponent(bo)};Q=function(br,bq,bp){var bn=aO?bh():aM.adid;var bo=br+":"+bq;var bm=aM.scheme+az+"?c="+aM.account+"&adid="+bn+"&ts="+Date.now()+bf(bo)+"&errorCode="+bq+"&reason="+encodeURIComponent(bp);ae(bm)};a3=function(bo){var bn=aO?bh():aM.adid;var bm=aM.scheme+az+"?c="+aM.account+"&adid="+bn+"&ts="+Date.now()+bf("novastad")+"&detail="+encodeURIComponent(bo)};bf=function(bo){var br=aO?"&adp="+aM.adid:"";br+="&e="+bo;if(aM.publisher){br+=("&aid="+aM.publisher)}if(aM.deviceid){br+=("&sid="+aM.deviceid)}if(aM.ctd){br+=("&tid="+aM.ctd)}try{if(typeof(Storage)!=="undefined"&&localStorage){var bm=localStorage.tprMeasurements;if(bm){var bn=JSON.parse(bm);if(bn.length>0){var bp=bn.shift();br+=("&tpm="+bp.url+"|"+bp.ip+"|"+bp.values[0]+"|"+bp.values[1]+"|"+bp.values[2]+"|"+bp.values[3]);localStorage.tprMeasurements=JSON.stringify(bn)}}}}catch(bq){}return br};bh=function(){if(aO&&aO.search(aM.adid)===-1){return aM.adid+"__source__"+aO}return aO};return I};var webviewDidAppear=function(){};var webviewDidClose=function(){};var ThirdpresecenceAdTag=function(){var H;var J;var K;var F;var k;var p;var t;var s;var I;var j;var G;var M;var n;var u;var w;var D;var z;var x;var d;var l;var h;var e={};var L;var b;var B;var r;var a;var q;var g;var v;var C;var y;var m;var f;var E;var A;var c;var o;var i;e.init=function(P,aa){a=aa;L=P;q=true;m=false;f=false;g=false;y=false;E=false;A=false;r=a.getContainerSize(L);o=0;a.setViewPort("device-width");b=document.getElementById("tpr_video"+L.tagId);if(!b){a.consoleLog(L,"ERROR: HTML5 Player not rendered")}if(P.usecssplayer){var U=new ThirdpresenceCSSPlayer();U.init(P,aa);var V=U.createVideoTag(document.createElement("div"));V.id=b.id;V.style.top="0px";V.style.width="100%";V.style.height="100%";V.style.margin="0px !important";V.style.zIndex="-1";b.parentNode.replaceChild(V,b);b=V}if(L.adplacement==="interstitial"){document.body.style.padding="0px";document.body.style.margin="0px"}if(P.closebuttonlocation==="right"){var X=document.getElementById("tpr_close_button"+L.tagId);a.replaceClass(X,"tpr_css_close_button","tpr_css_close_button_right")}var T=document.getElementById("tpr_playpause_btn"+L.tagId);if(T){T.style.display="none";T.onclick=D}var ab=document.getElementById("tpr_bigplay_btn"+L.tagId);if(ab){ab.onclick=D}var Y=document.getElementById("tpr_mute_btn"+L.tagId);if(Y){Y.style.display="none";Y.onclick=z}var Z=document.getElementById("tpr_info_text"+L.tagId);if(Z){Z.style.display="none"}var N=document.getElementById("tpr_ad_container"+L.tagId);J(N);var W=document.getElementById("tpr_video_screen"+L.tagId);J(W);var S=document.getElementById("tpr_secondary_screen"+L.tagId);J(S);B=new ThirdpresenceAdPlayer();window.tpr_player_objs=window.tpr_player_objs||{};window.tpr_player_objs[L.tagId]=B;B.setDelegate(K);B.init(b,L,a);if(P.secondaryaction_image_url){var R=document.getElementById("tpr_secondary_screen_bg"+L.tagId);R.style.backgroundImage="url("+P.secondaryaction_image_url+")"}var O=N.getElementsByClassName("tpr_css_click_tracker");for(var Q=0;Q<O.length;++Q){O[Q].onclick=h}w();H();setTimeout(function(){H();if(L.adplacement==="winterstitial"){if(L.startclosehidden){s();p(false)}else{g=true;t()}}},500)};K=function(P,Q){a.consoleLog(L,"ThirdpresecenceAdTag: event received: "+P);if(P==="loading"){n();M(true)}else{if(P==="preparing"){var O=document.getElementById("tpr_video_screen"+L.tagId);O.style.backgroundColor="black"}else{if(P==="vpaidloading"){n();u();M(false);m=false;q=false}else{if(P==="completed"){q=false;m=true;M(false);G(false);t();d()}else{if(P==="playing"){n();u();M(false);m=false;q=false;if(!f){f=true;p(false)}}else{if(P==="paused"){G(false);M(false);n()}else{if(P==="error"){q=false;m=true;G(false);M(false);t();d()}else{if(P==="skipped"){if(a.isMraid()||L.adplacement==="winterstitial"){I()}}else{if(P==="metadataready"){q=false;M(false);n();u()}else{if(P==="orientationchange"||P==="resize"){n()}else{if(P==="mraidready"){n();s()}else{if(P==="visibilitychanged"){if(Q){n();p(false)}}else{if(P==="fallbackadavailable"){q=false;m=true;E=true;f=true;p(true);M(false);d()}else{if(P==="progress"){if(Q>1&&Q<50){G(L.showclicktext,"Click for more information");if(!L.usecssplayer){var N=document.getElementById("tpr_video_overlay"+L.tagId);N.style.webkitTransform="scale(1)"}}}}}}}}}}}}}}}}if(L.eventhandler){L.eventhandler(P)}w();H()};F=function(N){var O=document.getElementById("tpr_info_container"+L.tagId);O.style.display="block";O.innerHTML=N};n=function(){if(L.expandtofullscreen){a.expandToFullScreen()}var P=document.getElementById("tpr_video_screen"+L.tagId);var N=document.getElementById("tpr_secondary_screen"+L.tagId);var O=document.getElementById("tpr_ad_container"+L.tagId);r=a.getContainerSize(L);var Q=document.getElementById("iawrapper");if(Q){iawrapper.style.width="100%";iawrapper.style.height="100%"}a.consoleLog(L,"updateSize: "+r.w+"x"+r.h);J(O);J(P);J(N);k()};u=function(){if(!m){var O=document.getElementById("tpr_video_screen"+L.tagId);O.style.zIndex=1000;O.style.display="block";var N=document.getElementById("tpr_secondary_screen"+L.tagId);N.style.display="hidden";N.style.zIndex=-1}};H=function(){a.consoleLog(L,"updateButtonStates: player state:"+B.getState()+":"+m+":"+f);var O=document.getElementById("tpr_playpause_btn"+L.tagId);if(O){if(a.isIphone()){O.style.display="none"}else{if(B.getState()==="paused"){a.replaceClass(O,"tpr_css_pause_btn","tpr_css_play_btn")}else{a.replaceClass(O,"tpr_css_play_btn","tpr_css_pause_btn")}}}var N=document.getElementById("tpr_bigplay_btn"+L.tagId);if(N){if(B.getState()==="paused"||(m&&f)){N.style.display="block"}else{N.style.display="none"}}var P=document.getElementById("tpr_mute_btn"+L.tagId);if(P){if((a.isIOS()&&!L.usecssplayer)||!L.showmute||m||!f){P.style.display="none"}else{if(B.isMuted()){a.replaceClass(P,"tpr_css_unmute_btn","tpr_css_mute_btn");P.style.display="block"}else{a.replaceClass(P,"tpr_css_mute_btn","tpr_css_unmute_btn");P.style.display="block"}}}};p=function(O){if(!O&&y){return}if(g){if(E){C=L.closedelayfallbackad}else{var N=0;N=b.duration;C=Math.min(L.closedelaymax,isNaN(N)?L.closedelaymax:Math.floor(N))}if(!v){v=setInterval(function(){C=C-1;if(!q){if(L.pressplaytocontinue&&!f&&!E){j(true,"Click to play video and close ad");G(true,"No thanks",x)}else{j(true,"You can close the ad in "+C+" seconds")}}if(C<=0){t()}},1000);y=true}}};s=function(){if((a.isMraid()||L.adplacement==="winterstitial")&&L.startclosehidden&&(!m||E)){a.consoleLog(L,"hiding close button");g=true;var P=document.getElementById("tpr_skip_container"+L.tagId);if(P){P.style.display="block"}if(a.isMraid()){var O=document.getElementById("iaClose");if(O){O.style.display="none"}else{mraid.useCustomClose(true);var N=mraid.getExpandProperties();N.useCustomClose=true;N.isModal=true;mraid.setExpandProperties(N)}}}};t=function(){if(v){clearInterval(v);v=null}if(g){a.consoleLog(L,"showing close button");var P=document.getElementById("tpr_skip_container"+L.tagId);if(P){P.style.display="block"}j(false);if(!(L.showclicktext&&f)){G(false)}var O=document.getElementById("iaClose");if(O){O.style.display="block"}else{var N=document.getElementById("tpr_close_button"+L.tagId);N.style.display="block";N.onclick=x;g=false}}};j=function(O,P){var N=document.getElementById("tpr_skip_message"+L.tagId);if(N){if(!O){N.innerHTML="";N.style.display="none"}else{N.innerHTML=P;N.style.display="block"}}};G=function(N,Q,P){var O=document.getElementById("tpr_info_text"+L.tagId);if(O){if(!N){O.innerHTML="";O.style.display="none"}else{O.innerHTML=Q;O.style.display="block";if(P){O.onclick=P}}}};M=function(O){if(O){if(!c){c=document.createElement("div");c.id="tpr_spinner"+L.tagId;c.className="tpr_css_spinner";c.style.top=o;var Q=document.getElementById("tpr_video_screen"+L.tagId);Q.appendChild(c);var P;for(P=1;P<=12;++P){var N=document.createElement("div");N.className="tpr-wait-circle"+P+" tpr-wait-circle";c.appendChild(N)}}}else{if(c){var Q=document.getElementById("tpr_video_screen"+L.tagId);Q.removeChild(c);c=null}}};I=function(){B.stop();if(a.isMraid()){mraid.close()}else{var N=document.getElementById("tpr_ad_container"+L.tagId);N.style.display="none"}};D=function(N){if(B.getAdType()==="waterfall"&&m){A=false;B.restart()}else{B.togglePlayPause()}m=false;H();N.stopPropagation();N.preventDefault()};z=function(N){B.toggleMute(false);H();N.stopPropagation();N.preventDefault()};x=function(N){I();N.stopPropagation();N.preventDefault()};d=function(O){var S=document.getElementById("tpr_secondary_screen_bg"+L.tagId);var P=L.secondaryaction_image_url;var N=L.secondaryaction_html_url;var W=B.getFallbackAdTagInfo();var Z=null;if(!P){if(N||(W&&W.tag)){if(!A){A=true;S.innerHTML="";S.style.backgroundImage=null;if(L.secondaryscreen_uses_iframe){if(a.countFrames()<L.maxframes){var Q=document.createElement("IFRAME");Q.style.cssText="width:100%;height:100%;border:0";Q.setAttribute("seamless","");Q.setAttribute("scrolling","false");S.appendChild(Q);if(N){Q.src=L.secondaryaction_html_url}else{Z=W.tag;var Y='<img src="'+W.impressionUrl+'" height="0" width="0" style="position:absolute; visibility:hidden" alt=""/>';var X=Q.contentDocument;X.open().write('<body style="border:0;margin:0;width:100%;height:100%;overflow:hidden;"></body>');X.write("<script>window.inDapIF = true;<\/script>");X.write(W.tag);X.write(Y);X.close()}}else{console.log("Fallback ad not displayed - frame count exceeded")}}else{Z=W.tag;a.insertAndExecute("tpr_secondary_screen_bg"+L.tagId,Z);var Y=document.createElement("img");Y.src=W.impressionUrl;Y.height=0;Y.width=0;Y.style="position:absolute; visibility:hidden";S.appendChild(Y)}}}else{P=B.getCompanionAd();if(P){S.innerHTML="";S.style.backgroundImage="url("+P+")"}}}var T=document.getElementById("tpr_secondary_click_tracker"+L.tagId);if(A){T.style.display="none"}else{T.style.display="block"}if(Z||P||N){var V=document.getElementById("tpr_video_screen"+L.tagId);V.style.zIndex=-1;V.style.display="hidden";var R=document.getElementById("tpr_secondary_screen"+L.tagId);R.style.display="block";R.style.zIndex=1000;if(L.secondaryaction_background_color){R.style.backgroundColor=L.secondaryaction_background_color}if(L.autoreply&&!B.isExpired()){var U=(W&&W.timeout)?W.timeout:30000;setTimeout(l,U)}}};l=function(){var N=document.getElementById("tpr_secondary_screen_bg"+L.tagId);N.innerHTML="";m=false;A=false;B.restart()};h=function(P){var O=this.href;var N=false;if(!B.isVPAID()&&!m){if(b.paused){N=true;b.play()}else{b.pause()}}if(O&&b.paused){if(O==="empty:"){N=true}else{if(a.isMraid()){N=true;mraid.open(O)}B.sendClickTracking(m)}}if(N){P.stopPropagation();P.preventDefault()}};w=function(){var O=B.getClickThroughUrl(m);if(i!==O){i=O;var N=document.getElementById("tpr_ad_container"+L.tagId);var Q=N.getElementsByClassName("tpr_css_click_tracker");for(var P=0;P<Q.length;++P){if(O){Q[P].href=O}else{Q[P].href="empty:"}}}};J=function(N){N.style.width=r.w+"px";N.style.height=r.h+"px"};k=function(){var U=0;var T=0;U=b.videoWidth;T=b.videoHeight;if(B.isVPAID()||L.usecssplayer||(U<=0&&T<=0)){U=r.w;T=r.h}var V=T/U;var N=r.h/r.w;var S;var O;var R;var P;if(N>=V){O=Math.round(r.w*V);S=r.w;R=Math.round((r.h-O)/2);P=0}else{O=Math.round(r.h);S=Math.round(r.h/V);R=0;P=Math.round((r.w-S)/2)}if(B){B.resize(S,O,R,P,r.fs)}a.consoleLog(L,"Video tag rect : "+R+","+P+","+S+","+O);var Q=document.getElementById("tpr_video_controls"+L.tagId);Q.style.top=(O+R-Q.offsetHeight)+"px";o=Math.round((r.h-40)*0.5)+"px";if(c){c.style.top=o}};return e};var ThirdpresenceCSSPlayer=function(){var w={};var h=/(iPad|iPhone|iPod)/g.test(navigator.userAgent);var x=/(Windows|iemobile)/g.test(navigator.userAgent);var m=null;var r=null;var b=null;var q=null;var c=null;var k=null;var f=0;var I=0;var v=null;var p=null;var C=function(J){if(!c){c=document.createElement("div");c.id="tpr_cssplayer_poster"+m.tagId;c.style.zIndex=1;c.style.top="0px";c.style.width="100%";c.style.height="100%";c.style.display=b.poster?"block":"none";c.style.background="url("+b.poster+")";c.style.backgroundSize="contain";c.style.backgroundRepeat="no-repeat";c.style.backgroundPosition="center center";b.appendChild(c)}};var A=function(J){var J=J.replace(/\/\/m\.cdn\.cloud\.thirdpresence\.com/gi,"//d3swkymmcay6l.cloudfront.net");b.currentSrc=J;r.doAjaxRequest({url:J,type:"JSON",cors:false,timeout:5000,success:function(K){g(r.parseJSON(K.responseText))},failure:function(K){j(2,"Getting Video JSON failed with response status: "+K.status)}})};var F=function(){b.currentSrc=null;b.error=null;b.paused=true;b.readyState=0;b.networkState=4;b.halted=false;if(v){clearTimeout(v);v=null}E()};var a=function(L,M){var J=document.createElement("style");J.type="text/css";L.appendChild(J);var K=J.sheet||J.styleSheet;K.insertRule(M,K.cssRules.length);return K};var g=function(ag){b.videoInfo=ag;E();var af="0x0";f=0;I=0;var K=Number.MAX_VALUE;var W=0;var ah={w:b.offsetWidth,h:b.offsetHeight};for(var ap=0;ap<b.videoInfo.videos.length;ap++){var ab=b.videoInfo.videos[ap];var Q=parseInt(ab.resolution.split("x")[0]);var Z=parseInt(ab.resolution.split("x")[1]);if(Q<=ah.w&&Z<=ah.h&&Q>f&&Z>I){af=b.videoInfo.videos[ap].resolution;f=parseInt(af.split("x")[0]);I=parseInt(af.split("x")[1])}else{if(Q*Z<K){K=Q*Z;W=ap}}}if(f===0){af=b.videoInfo.videos[W].resolution;f=parseInt(af.split("x")[0]);I=parseInt(af.split("x")[1])}b.videoWidth=ah.w;b.videoHeight=ah.h;if(!q||!q.parentNode){q=document.createElement("div");q.id="tpr_cssplayer_container"+m.tagId;q.style.zIndex=0;q.style.width="100%";q.style.height="100%";q.style.top=0+"px";q.style.left=0+"px";q.style.display=m.poster?"none":"block";b.appendChild(q)}var am=false;for(var aj=0;aj<b.videoInfo.audios.length;aj++){if(b.videoInfo.audios[aj].type==="aac"&&h){am=true}else{if(b.videoInfo.audios[aj].type==="mp3"){am=true}}if(am){var V="";if(b.videoInfo.audios[aj].url.substring(0,4)!="http"){V+=b.currentSrc.replace(/\?.*$/,"").replace(/\/[^\/]*$/,"")+"/"}t.audioUrl=V+b.videoInfo.audios[aj].url;break}}t.init(q);t.load();var ai=0;var T=0;var U=0;b.videoInfo.frameCount=0;for(var ap=0;ap<b.videoInfo.videos.length;ap++){var ab=b.videoInfo.videos[ap];var R=ab.segment.split("x");ai=parseInt(R[0]);T=parseInt(R[1]);if(ab.resolution==af&&ai>0&&T>0){U=parseInt(ab.fps);b.videoInfo.frameCount=Math.ceil((b.videoInfo.length*U)/(ai*T));if(ab.frameencoding=="naming-template"){var ak=true;if(ab.framebaseurl.substring(0,4)=="http"){ak=false}var X=ab.frametemplate.match(/\{SEGMENT:(\d*)\}/)[1];var Y=parseInt(X)||1;for(var aj=0;aj<b.videoInfo.frameCount;aj++){var P=ab.frametemplate.split("{")[0]+u(aj,Y)+ab.frametemplate.split("}")[1];var an;if(!ak){an=ab.framebaseurl+P}else{an=b.currentSrc.replace(/\?.*$/,"").replace(/\/[^\/]*$/,"")+"/"+ab.framebaseurl+P}b.sprites[aj]=an}break}else{for(var aj=0;aj<b.videoInfo.length;aj++){var al=ab.frames[aj];b.sprites[aj]=al}break}}}var S=l(q);var ad=document.createElement("div");ad.id="tpr_video_css"+m.tagId;ad.style.width="100%";ad.style.height="100%";ad.style.top="0x";ad.style.left="0x";q.appendChild(ad);for(var aj=0;aj<T;aj++){a(q,"@"+S.keyframeprefix+"keyframes tpr-css-play-"+aj+"-"+m.tagId+" {0% {background-position: 0px -"+aj*I+"px}100% {background-position: -"+(ai*f)+"px -"+aj*I+"px}}");a(q,".tpr-frame-plr-play-"+aj+"-"+m.tagId+" { "+S.keyframeprefix+"animation: tpr-css-play-"+aj+"-"+m.tagId+" 1s steps("+U+") 1; } ")}var ao=Date.now().toString();if(m.preloadframes){imageLoader=new PxLoader();imageLoader.addCompletionListener(function(ar){if(ar.resource.tags.first===ao){D();e()}},ao)}for(var aj=0;aj<b.videoInfo.frameCount;aj++){var L="tpr-frame-plr-"+m.tagId+"-"+aj+"";if(m.adplacement=="banner"){var O=-(f-m.placementwidth);var N=-(I-m.placementheight)/2;if(f<m.placementwidth){O=(m.placementwidth-f)/2}if(I<m.placementheight){N=(m.placementheight-I)/2}}var ac=document.createElement("div");ac.className=L;ac.style.position="absolute";ac.style.top=(ah.h-I)*0.5+"px";ac.style.left=(ah.w-f)*0.5+"px";ac.style.width=f+"px";ac.style.height=I+"px";ac.style.background="url("+b.sprites[aj]+")";ac.style.backgroundPosition="0px 0px";ac.style.backgroundRepeat="no-repeat";ac.setAttribute("data-frame",aj);ac.setAttribute("data-framenext",(aj==b.videoInfo.frameCount-1)?0:aj+1);ac.setAttribute("data-line",0);ad.appendChild(ac);if(m.preloadframes){imageLoader.addImage(b.sprites[aj],ao)}if(aj==0){ac.style.display="block"}else{ac.style.display="none"}var aa=function(az){clearTimeout(p);if(b.halted){var aA=aa.bind(this);p=setTimeout(aA,197);return}var aE=parseInt(this.getAttribute("data-frame"));var aC=parseInt(this.getAttribute("data-framenext"));var aD=parseInt(this.getAttribute("data-line"));var ar=0;var au=0;if(typeof az!=="undefined"&&az.type==="animationend"){this.style.backgroundPosition="-"+((ai-1)*f)+"px -"+aD*I+"px"}var aF=false;if(aD<T-1){au=aD+1;var aw="tpr-frame-plr-play-"+aD+"-"+m.tagId;var ax="tpr-frame-plr-play-"+au+"-"+m.tagId;r.replaceClass(this,aw,ax)}else{this.style.zIndex="-5000";aF=true}this.setAttribute("data-line",au);var ay=au===0?(aE+1)*T:(aE===0?au:aE*T+au);var ar=ay*ai/U;if(ar<=b.videoInfo.length){var aB=this;setTimeout(function(){z(ar);if(aF&&aC>aE){aB.style.display="none"}},100)}if(!t.muted){t.play()}if(au===0){if(aC>aE){var at="tpr-frame-plr-"+m.tagId+"-"+aC+"";var av=b.getElementsByClassName(at);if(av&&av[0]){av[0].style.display="block";av[0].className=av[0].className+" tpr-frame-plr-play-0-"+m.tagId}}else{setTimeout(function(){i()},200)}}};var M=["webkit","moz","MS","o",""];var J="AnimationEnd";for(var ae=0;ae<M.length;ae++){var aq=M[ae]+J;if(!M[ae]){aq=M[ae]+J.toLowerCase()}ac.addEventListener(aq,aa,true)}}if(m.preloadframes){imageLoader.start(ao)}else{D();setTimeout(function(){e()},1)}};var E=function(){if(v){clearTimeout(v);v=null}if(q){if(q.hasChildNodes()){for(var J=0;J<q.childNodes.length;++J){q.removeChild(q.childNodes[J])}}var K={w:b.parentNode.offsetWidth,h:b.parentNode.offsetHeight};b.videoWidth=b.parentNode.offsetWidth;b.videoHeight=b.parentNode.offsetHeight;b.audioUrl=null;b.sprites=[];b.paused=true}};var H=function(){if(b.paused){b.paused=false;b.ended=false;if(q){c.style.display="none";q.style.display="block";var J="tpr-frame-plr-"+m.tagId+"-"+0+"";var K=b.getElementsByClassName(J);if(K&&K[0]){K[0].className=K[0].className+" tpr-frame-plr-play-0-"+m.tagId;K[0].style.display="block"}if(!v&&b.duration>0){v=setTimeout(function(){v=null;i()},(b.duration+2-b.currentTime)*1000)}}n("playing")}};var B=function(){if(v){clearTimeout(v);v=null}if(b.videoInfo){for(var K=0;K<b.videoInfo.frameCount;K++){var J="tpr-frame-plr-"+m.tagId+"-"+K+"";var L=b.getElementsByClassName(J);if(L&&L[0]){L[0].className=J;L[0].style.zIndex=0;L[0].setAttribute("data-line",0);if(K==0){L[0].style.display="block";var M=L[0].cloneNode(true);L[0].parentNode.insertBefore(M,L[0]);L[0].parentNode.removeChild(L[0])}else{L[0].style.display="none"}}}b.currentTime=0;b.paused=true;b.ended=false;n("pause")}};var j=function(K,J){console.log("Media player failed: "+K+" "+J);b.error=K;b.paused=true;b.stalled=true;b.readyState=0;b.networkState=4;E();n("error");n("stalled")};var D=function(){b.readyState=1;b.duration=b.videoInfo.length;n("durationchange");n("loadedmetadata")};var e=function(){b.readyState=4;z(0);n("loadeddata");n("resize");n("progress");n("canplay");n("canplaythrough");if(b.autoplay||b.pendingPlay){n("play");H()}else{n("pause")}};var z=function(J){b.currentTime=J;t.setCurrentTime(J);n("timeupdate")};var i=function(){if(v){clearTimeout(v);v=null}if(b.ended){return}b.ended=true;b.paused=true;b.halted=false;b.networkState=1;if(b.loop){b.play()}else{n("ended")}};var d=function(K){var J;if(m.domain==="thirdpresence.com"){J="https://vp.thirdpresence.com/resolveFinalUrl?target="+encodeURIComponent(K)}else{J="https://up32yul1c2.execute-api.eu-west-1.amazonaws.com/staging/resolveFinalUrl?target="+encodeURIComponent(K)}r.doAjaxRequest({url:J,type:"JSON",cors:false,timeout:5000,success:function(L){var M=L.responseObject;if(M.url){s(M.url)}else{if(M.error){j(2,"Url resolver failed on file: "+K)}}},failure:function(L){j(2,"Url resolver failed with response status: "+L.status)}})};var s=function(K){var J="&referenceid="+encodeURIComponent(o(K));var L=m.scheme+"//api."+m.domain+"/03-13/video?action=proxyVideo&m=4&sessionId="+m.sessionId+J+"&ts="+new Date().getTime()+"&url="+encodeURIComponent(K);r.doAjaxRequest({url:L,type:"JSON",timeout:10000,cors:false,success:function(N){var O=N.responseObject;if(O.renders){var Q=0;var M;var S=null;for(M=0;M<O.renders.length;M++){var P=O.renders[M].type;if(P&&P==="video/x-tpv"){S=O.renders[M].source}}if(S){A(S)}else{j(3,"No valid format for video id "+O.videoid)}}else{if(O.error){j(2,"Video proxy failure: "+O.error)}else{if(O.errorresponse){var R=O.message?O.message:"No message";j(2,R)}}}},failure:function(M){j(2,"Video proxy failed with response status: "+M.status)}})};var o=function(L){var K;var J;if(/\.2mdn\.net\/MotifFiles\/.*\?/i.test(L)){J=/\.2mdn\.net\/MotifFiles\/(.*)\?/i.exec(L);K=J?"2mdn.net/MotifFiles/"+J[1]:L}else{if(/\.2mdn\.net\/videoplayback\?id/i.test(L)){J=/\.2mdn\.net\/videoplayback\?id=(.*?)&/i.exec(L);K=J?"2mdn.net/"+J[1]:L}else{if(/\.2mdn\.net\/videoplayback\/id\//i.test(L)){J=/\.2mdn\.net\/videoplayback\/id\/(.*?)\//i.exec(L);K=J?"2mdn.net/"+J[1]:L}else{if(/\.gvt1\.com\/videoplayback\?id/i.test(L)){J=/\.gvt1\.com\/videoplayback\?id=(.*?)&/i.exec(L);K=J?"gvt1.com/"+J[1]:L}else{if(/\.gvt1\.com\/videoplayback\/id\//i.test(L)){J=/\.gvt1\.com\/videoplayback\/id\/(.*?)\//i.exec(L);K=J?"gvt1.com/"+J[1]:L}else{if(/\.googlesyndication\.com\/videoplayback\?id/i.test(L)){J=/\.googlesyndication\.com\/videoplayback\?id=(.*?)&/i.exec(L);K=J?"googlesyndication.com/"+J[1]:L}else{if(/\.googlesyndication\.com\/videoplayback\/id\//i.test(L)){J=/\.googlesyndication\.com\/videoplayback\/id\/(.*?)\//i.exec(L);K=J?"googlesyndication.com/"+J[1]:L}else{if(/\.spotxcdn\.com\/media\/videos\/orig\//i.test(L)){var J=/\.spotxcdn\.com\/media\/videos\/orig\/(.*)?/i.exec(L);K=J?"spotxcdn.com/"+J[1]:L}else{K=L}}}}}}}}return K};var l=function(M){var L={animation:false,animationstring:"animation",keyframeprefix:"",pfx:""};var K="Webkit Moz O ms Khtml".split(" ");if(M.style.animationName){L.animation=true}if(L.animation===false){for(var J=0;J<K.length;J++){if(M.style[K[J]+"AnimationName"]!==undefined){L.pfx=K[J];L.animationstring=L.pfx+"Animation";L.keyframeprefix="-"+L.pfx.toLowerCase()+"-";L.animation=true;break}}}return L};var u=function(K,J){var L=J-K.toString().length+1;return Array(+(L>0&&L)).join("0")+K};var n=function(J){var K=document.createEvent("Event");K.initEvent(J,true,true);b.dispatchEvent(K)};var y=function(L,J,K){if(K){console.log("setting "+L+" changing from "+J+" to "+K);return K}else{console.log("getting "+L+" value "+J)}};var G={};G.load=function(){b.readyState=0;b.muted=true;b.currentSrc=null;if(!b.paused){b.pause()}t.stop();if(!b.src){var J=b.getAttribute("src");if(J){b.src=J}}if(b.src){b.currentSrc=b.src;b.loadedUrl=b.src;b.networkState=2;E();C(b.poster);if(b.src.indexOf(".json")===b.src.length-5){A(b.src)}else{d(b.src)}n("loadstart")}else{b.currentSrc=null;b.networkState=4;j(4,"Failed")}};G.play=function(){n("play");if(b.readyState===4&&b.loadedUrl===b.src){if(b.halted){if(typeof v==="undefined"||v===null){v=setTimeout(function(){v=null;i()},(b.duration+2-b.currentTime)*1000)}t.play();b.halted=false;b.paused=false}else{if(b.ended||b.paused){B();t.pause();t.setCurrentTime(0)}t.play();H();b.halted=false;b.paused=false}}else{if(b.networkState!==2){b.load()}if(b.networkState===2){b.pendingPlay=true}}};G.pause=function(){if(v){clearTimeout(v);v=null}b.pendingPlay=false;if(!b.paused){t.pause();b.halted=true;b.paused=true;n("pause")}};G.canPlayType=function(J){if(J==="video/mp4"||J==="video/webm"||J==="video/x-tpv"){return"probably"}return""};G.addTextTrack=function(){return null};G.autoplay=false;G.buffered={length:0,start:function(J){},end:function(J){}};G.controls=false;G.currentSrc=null;G.currentTime=0;G.defaultMuted=true;G.defaultPlaybackRate=1;G.duration=NaN;G.ended=false;G.error=null;G.mediaGroup=null;G.muted=true;G.networkState=0;G.paused=false;G.halted=false;G.playbackRate=1;G.played={length:0,start:function(J){},end:function(J){}};G.preload=true;G.readyState=0;G.seekable={length:0,start:function(J){},end:function(J){}};G.seeking=false;G.src=null;G.startDate=new Date(0);G.textTracks=null;G.videoTracks=null;G.loop=false;G.volume=0;G.videoWidth=0;G.videoHeight=0;G.addEventListener=function(L,N,J){Node.prototype.addEventListener.apply(b,arguments);if(!b.eventList[L]){b.eventList[L]=[]}var M=b.eventList[L];for(var K=0;K!=M.length;K++){if(M[K]===N){return}}M.push(N)};G.removeEventListener=function(K,N){Node.prototype.removeEventListener.apply(b,arguments);if(!b.eventList[K]){return}var M=b.eventList[K];for(var J=0;J!=M.length;){var L=M[J];if(!N){Node.prototype.removeEventListener.call(b,K,L);M.splice(J,1);continue}else{if(L===N){M.splice(J,1);break}}J++}if(M.length==0){delete b.eventList[K]}};G.removeAllEventListeners=function(){for(var K in b.eventList){var L=b.eventList[K];for(var J=0;J<L.length;J++){Node.prototype.removeEventListener.call(b,K,L[J])}delete b.eventList[K]}};G.resetState=function(){b.src=null;b.removeAllEventListeners()};G.pendingPlay=false;G.sprites=[];G.videoInfo=null;G.loadedUrl=null;G.eventList={};G.tprwatch=function(O,K){var L=this[O],M=L,J=function(){K.call(this,O,M,M);return M},N=function(P){L=M;M=P;K.call(this,O,L,M);return};if(delete this[O]){if(Object.defineProperty){Object.defineProperty(this,O,{get:J,set:N})}else{if(Object.prototype.__defineGetter__&&Object.prototype.__defineSetter__){Object.prototype.__defineGetter__.call(this,O,J);Object.prototype.__defineSetter__.call(this,O,N)}}}};G.tprunwatch=function(K){var J=this[K];delete this[K];this[K]=J};var t=new (function(){var M=0;var P=false;var T=null;var O=null;var W=null;var R=null;var V=null;var X=true;var L=null;var N=false;var U=true;var J=false;var Q={IDLE:0,PAUSED:1,STARTED:2};var K=Q.IDLE;function S(Y,aa){var Z=new XMLHttpRequest();Z.open("GET",Y,true);Z.responseType="arraybuffer";Z.onload=function(){T.decodeAudioData(Z.response,aa)};Z.send()}this.audioUrl=null;this.setVideoPauseState=function(Y){U=Y};this.init=function(Y){L=Y};this.initContext=function(){var Z=(window.AudioContext||window.webkitAudioContext||window.mozAudioContext||window.oAudioContext||window.msAudioContext);if(Z){try{T=null;P=false}catch(Y){}}else{}};this.load=function(){X=true;J=false;this.stop();this.initContext();if(this.audioUrl){if(P){S(this.audioUrl,function(Z){R=Z;K=Q.PAUSED;if(N&&!X){this.play()}})}else{O=document.createElement("audio");var Y=document.createElement("source");Y.src=this.audioUrl;Y.type="audio/mpeg";O.appendChild(Y);O.autoplay=false;O.loop=false;O.onerror=function(){console.log("Error on loading audio");O=null;K=Q.IDLE};O.load();K=Q.PAUSED}}};this.setCurrentTime=function(Y){M=Y;if(K!==Q.IDLE&&O&&O.paused&&O.currentTime){O.currentTime=Y}};this.pause=function(){if(K!==Q.STARTED){return}if(!P){if(O){O.pause();K=Q.PAUSED}}else{if(W){if(W.stop){W.stop(0)}else{if(W.noteOff){W.noteOff(0)}}K=Q.PAUSED}}};this.stop=function(){this.pause();if(P){if(T){if(T.close){T.close()}T=null;W=null;R=null}}else{O=null}K=Q.IDLE;J=false};this.play=function(){if(K!==Q.PAUSED||X){return}if(P){if(!T||!R){N=true;return}N=false;W=T.createBufferSource();W.buffer=R;W.loop=false;if(T.createGain){V=T.createGain()}else{V=T.createGainNode()}W.connect(V);V.connect(T.destination);V.gain.value=X?0:1;if(W.start){W.start(0,M)}else{if(W.noteOn){W.noteOn(0,M)}else{if(W.noteGrainOn){W.noteGrainOn(0,M,R.duration-M)}}}K=Q.STARTED}else{if(O){try{if(h){O.play();O.pause()}O.muted=X;O.currentTime=M||0.001;O.play();K=Q.STARTED}catch(Y){}}}};this.setMute=function(Y){X=Y;if(U){return}if(Y){this.pause()}else{this.play()}}})();w.createVideoTag=function(K){for(var J in G){if(G.hasOwnProperty(J)){K[J]=G[J]}}b=K;b.tprwatch("muted",function(N,L,M){if(M!==L){t.setMute(M);b.volume=(M?0:1);n("volumechange");return M}});b.tprwatch("volume",function(N,L,M){if(M!==L){b.muted=(M>0?false:true);return M}});b.tprwatch("paused",function(N,L,M){if(M!==L){t.setVideoPauseState(M);return M}});b.tprwatch("src",function(N,L,M){if(M!==L){F();return M}});k=setInterval(function(){if(!b){clearInterval(k);k=null;return}if(!b.src){b.loadedUrl=null;b.networkState=3}var L=b.getElementsByTagName("source");for(var N=0;N<L.length;++N){var O=L[N].getAttribute("type");if(b.canPlayType(O)){var M=L[N].getAttribute("src");if(b.src!==M){b.src=M;b.load()}break}}},100);return K};w.init=function(K,J){m=K;r=J;window.addEventListener("resize",function(){setTimeout(function(){var M=document.getElementById("tpr_video_css"+m.tagId);if(M&&M.hasChildNodes()){var N={w:b.offsetWidth,h:b.offsetHeight};for(var L=0;L<M.childNodes.length;++L){M.childNodes[L].style.top=(N.h-I)*0.5+"px";M.childNodes[L].style.left=(N.w-f)*0.5+"px";M.childNodes[L].style.width=f+"px";M.childNodes[L].style.height=I+"px"}}},1)},true)};return w};