"+a+"");return(new DOMParser).parseFromString(lk(a),"text/html").body.children[0]},TG=function(a,b){if(!a)return Wj;var c=document.createElement("div").style;XG(a).forEach(function(d){var e=Bc&&d in RG?d:d.replace(/^-(?:apple|css|epub|khtml|moz|mso?|o|rim|wap|webkit|xv)-(?=[a-z])/i,"");sb(e,"--")||sb(e,"var")||(d=NG(a,d),d=mG(e,d,b),d!=null&& OG(c,e,d))});return new Vj(c.cssText||"",Uj)},ZG=function(a){var b=Array.from(FG(uG,a,"getElementsByTagName",["STYLE"])),c=wc(b,function(g){return rc(JG(g).cssRules)});c=SG(c);for(var d=[],e=0;e=0)){var e=NG(b,d);OG(a.style,d,e)}})},XG=function(a){La(a)?a=rc(a):(a=tj(a),nc(a,"cssText"));return a};var $G=typeof WeakMap!="undefined"&&WeakMap.toString().indexOf("[native code]")!=-1,aH=0,bH=function(){this.l=[];this.j=[];this.g="data-elementweakmap-index-"+aH++};bH.prototype.set=function(a,b){if(FG(qG,a,"hasAttribute",[this.g])){var c=parseInt(FG(rG,a,"getAttribute",[this.g])||null,10);this.j[c]=b}else c=this.j.push(b)-1,HG(a,this.g,c.toString()),this.l.push(a);return this}; bH.prototype.get=function(a){if(FG(qG,a,"hasAttribute",[this.g]))return a=parseInt(FG(rG,a,"getAttribute",[this.g])||null,10),this.j[a]};bH.prototype.clear=function(){this.l.forEach(function(a){FG(tG,a,"removeAttribute",[this.g])},this);this.l=[];this.j=[]};var cH=function(){this.j=document.implementation.createHTMLDocument("")};var dH={APPLET:!0,BASE:!0,BGSOUND:!0,EMBED:!0,FORM:!0,IFRAME:!0,ISINDEX:!0,KEYGEN:!0,LAYER:!0,LINK:!0,META:!0,OBJECT:!0,SCRIPT:!0,SVG:!0,STYLE:!0,TEMPLATE:!0};var eH={A:!0,ABBR:!0,ACRONYM:!0,ADDRESS:!0,AREA:!0,ARTICLE:!0,ASIDE:!0,AUDIO:!0,B:!0,BDI:!0,BDO:!0,BIG:!0,BLOCKQUOTE:!0,BR:!0,BUTTON:!0,CAPTION:!0,CENTER:!0,CITE:!0,CODE:!0,COL:!0,COLGROUP:!0,DATA:!0,DATALIST:!0,DD:!0,DEL:!0,DETAILS:!0,DFN:!0,DIALOG:!0,DIR:!0,DIV:!0,DL:!0,DT:!0,EM:!0,FIELDSET:!0,FIGCAPTION:!0,FIGURE:!0,FONT:!0,FOOTER:!0,FORM:!0,H1:!0,H2:!0,H3:!0,H4:!0,H5:!0,H6:!0,HEADER:!0,HGROUP:!0,HR:!0,I:!0,IMG:!0,INPUT:!0,INS:!0,KBD:!0,LABEL:!0,LEGEND:!0,LI:!0,MAIN:!0,MAP:!0,MARK:!0,MENU:!0,METER:!0, NAV:!0,NOSCRIPT:!0,OL:!0,OPTGROUP:!0,OPTION:!0,OUTPUT:!0,P:!0,PRE:!0,PROGRESS:!0,Q:!0,S:!0,SAMP:!0,SECTION:!0,SELECT:!0,SMALL:!0,SOURCE:!0,SPAN:!0,STRIKE:!0,STRONG:!0,STYLE:!0,SUB:!0,SUMMARY:!0,SUP:!0,TABLE:!0,TBODY:!0,TD:!0,TEXTAREA:!0,TFOOT:!0,TH:!0,THEAD:!0,TIME:!0,TR:!0,TT:!0,U:!0,UL:!0,VAR:!0,VIDEO:!0,WBR:!0};var fH={"ANNOTATION-XML":!0,"COLOR-PROFILE":!0,"FONT-FACE":!0,"FONT-FACE-SRC":!0,"FONT-FACE-URI":!0,"FONT-FACE-FORMAT":!0,"FONT-FACE-NAME":!0,"MISSING-GLYPH":!0},jH=function(a){this.j=document.implementation.createHTMLDocument("");a=a||new gH;hH(a);this.g=Cj(a.g);this.F=Cj(a.H);this.l=Cj(a.J);this.H=a.D;a.W.forEach(function(b){if(!sb(b,"data-"))throw new eb('Only "data-" attributes allowed, got: %s.',[b]);if(sb(b,"data-sanitizer-"))throw new eb('Attributes with "%s" prefix are not allowed, got: %s.', ["data-sanitizer-",b]);this.g["* "+b.toUpperCase()]=iH},this);a.N.forEach(function(b){b=b.toUpperCase();if(!Db(b,"-")||fH[b])throw new eb("Only valid custom element tag names allowed, got: %s.",[b]);this.l[b]=!0},this);this.G=a.l;this.C=a.G;this.o=null;this.D=a.F};Ya(jH,cH); var kH=function(a){return function(b,c){return(b=a(ub(b),c))&&Nj(b)!=Mj.toString()?Nj(b):null}},gH=function(){this.g={};Yb([cG,dG],function(a){tj(a).forEach(function(b){this.g[b]=iH},this)},this);this.j={};this.W=[];this.N=[];this.H=Cj(dH);this.J=Cj(eH);this.D=!1;this.T=lH;this.R=this.C=this.M=this.l=fj;this.G=null;this.o=this.F=!1},mH=function(a,b){return function(c,d,e,f){c=a(c,d,e,f);return c==null?null:b(c,d,e,f)}},nH=function(a,b,c,d){a[c]&&!b[c]&&(a[c]=mH(a[c],d))};gH.prototype.build=function(){return new jH(this)}; var hH=function(a){if(a.o)throw Error("HtmlSanitizer.Builder.build() can only be used once.");nH(a.g,a.j,"* USEMAP",oH);var b=kH(a.T);["* ACTION","* CITE","* HREF"].forEach(function(d){nH(this.g,this.j,d,b)},a);var c=kH(a.l);["* LONGDESC","* SRC","LINK HREF"].forEach(function(d){nH(this.g,this.j,d,c)},a);["* FOR","* HEADERS","* NAME"].forEach(function(d){nH(this.g,this.j,d,Wa(pH,this.M))},a);nH(a.g,a.j,"A TARGET",Wa(qH,["_blank","_self"]));nH(a.g,a.j,"* CLASS",Wa(rH,a.C));nH(a.g,a.j,"* ID",Wa(sH, a.C));nH(a.g,a.j,"* STYLE",Wa(a.R,c));a.o=!0},lH=function(a){return Rj(a)},tH=function(a,b){a||(a="*");return(a+" "+b).toUpperCase()},iH=function(a){return ub(a)},qH=function(a,b){b=ub(b);return jc(a,b.toLowerCase())?b:null},oH=function(a){return(a=ub(a))&&a.charAt(0)=="#"?a:null},pH=function(a,b,c){return a(ub(b),c)},rH=function(a,b,c){b=b.split(/(?:\s+)/);for(var d=[],e=0;e"+b+""),ZG(b),b=b.innerHTML);b=mk(b);var c=document.createElement("template");if("content"in c)qk(c,b),c=c.content;else{var d=document.implementation.createHTMLDocument("x");c= d.body;qk(d.body,b)}b=document.createTreeWalker(c,NodeFilter.SHOW_ELEMENT|NodeFilter.SHOW_TEXT,null,!1);for(c=$G?new WeakMap:new bH;d=b.nextNode();){a:{var e=d;switch(LG(e)){case 3:e=uH(this,e);break a;case 1:if(KG(e).toUpperCase()=="TEMPLATE")e=null;else{var f=KG(e).toUpperCase();if(f in this.F||PG(e)!="http://www.w3.org/1999/xhtml")var g=null;else this.l[f]?g=this.j.createElement(f):(g=this.j.createElement("span"),this.H&&HG(g,"data-sanitizer-original-tag",f.toLowerCase()));if(g){var h=g,k=GG(e); if(k!=null)for(var m=0;f=k[m];m++)if(f.specified){var n=e;var p=f;var q=p.name;if(sb(q,"data-sanitizer-"))p=null;else{var r=KG(n);p=p.value;var w={tagName:ub(r).toLowerCase(),attributeName:ub(q).toLowerCase()},A={Rj:void 0};w.attributeName=="style"&&(A.Rj=IG(n));n=tH(r,q);n in this.g?(q=this.g[n],p=q(p,w,A)):(q=tH(null,q),q in this.g?(q=this.g[q],p=q(p,w,A)):p=null)}p!==null&&HG(h,f.name,p)}e=g}else e=null}break a;default:e=null}}if(e){if(LG(e)==1&&c.set(d,e),d=MG(d),f=!1,d)g=LG(d),h=KG(d).toLowerCase(), k=MG(d),g!=11||k?h=="body"&&k&&(g=MG(k))&&!MG(g)&&(f=!0):f=!0,g=null,f||!d?g=a:LG(d)==1&&(g=c.get(d)),g.content&&(g=g.content),g.appendChild(e)}else for(e=d;d=e.firstChild;)e.removeChild(d)}c.clear&&c.clear();GG(a).length>0&&(b=this.j.createElement("span"),b.appendChild(a),a=b);a=(new XMLSerializer).serializeToString(a);return mk(a.slice(a.indexOf(">")+1,a.lastIndexOf("0?a[0]:null},wH=function(a,b,c){var d=xH(a.resources);if(!d)return null;var e=yH(a,d,b,c);e.g=a.resources.filter(function(f){return f!=d}).map(function(f){return yH(a,f,b,c)});return e},yH=function(a,b,c,d){var e=new SE;e.Rb=a.Rb;e.width=a.width||-1;e.height= a.height||-1;e.Z=a.Z;e.creativeType=b.creativeType;e.resourceType=b.resourceType;e.j=b.fb;e.Ra=c;if(ls())d=null;else{var f=zH(a,b);f?(c=il(document,"div"),c.id=a.id,Mw(c,{height:a.height+"px",width:a.width+"px"}),kl(c,f),a=AH(a.fa),kl(c,a),"outerHTML"in c?c=c.outerHTML:(a=il($k(c),"DIV"),a.appendChild(c.cloneNode(!0)),c=a.innerHTML),b.resourceType=="Static"&&(b=XF(Vk(b.fb)),c.indexOf("\n \n \n \n '+c+"\n "),d=c):d=""}e.content=d;return e},zH=function(a,b){if(b.resourceType=="Static"&&Ps.includes(b.creativeType|| "")){b=il(document,"a");b.target="_blank";var c=a.zb&&a.zb.url;c&&(c=Tj(c),c!==void 0&&(b.href=c),a=a.zb,(a==null?void 0:a.g)!=null&&Rs()&&b.setAttribute("attributionsrc",Vk(a.g)));a=il(document,"img");a.src="";a.border="0";Mw(a,{height:"100%",width:"100%"});kl(b,a);return b}return b.resourceType=="IFrame"?(b=b.fb,a.zb!=null&&(b=new us(b),Is(b,"clickTAG",encodeURIComponent(String(a.zb.url))),b=b.toString()),c=hl("IFRAME",{marginwidth:0,marginheight:0,hspace:0,vspace:0,frameborder:0,scrolling:"no"}), c.height=a.height,c.width=a.width,c.setAttribute("src",XF(b)),c):b.resourceType=="Html"?(a=hl("DIV"),b=(new jH).J(b.fb),a.nodeType===1&&Lk(a),a.innerHTML=lk(b),a):null},AH=function(a){a=a.filter(function(b){return b.eventType=="creativeView"||b.eventType=="start"});return a.length==0?null:a.map(function(b){b=b.url;var c=al().Nj("IFRAME",{frameborder:0,style:"border:0;vertical-align:bottom;"});c.src=Ij(bG).toString();Mw(c,{display:"block",height:"0px",width:"0px"});var d="iframe"+Math.floor(Math.random()* 1E9);c.setAttribute("height",0);c.setAttribute("width",0);c.setAttribute("src",XF(b));c.setAttribute("id",d);return c})};var BH=function(){};BH.prototype.g=function(a,b){a=t(a.g);for(var c=a.next();!c.done;c=a.next())CH(c.value,b)};var CH=function(a,b){a=t(a.ha.O);for(var c=a.next();!c.done;c=a.next())c=c.value,c instanceof LF&&c instanceof LF&&c.fa.forEach(function(d){b.nb(GD(d))})};var DH=function(a,b,c,d){this.value=a;this.g=b;this.path=c;this.domain=d};var EH=function(){};EH.prototype.g=function(a,b){a=t(a.g);for(var c=a.next();!c.done;c=a.next()){c=t(c.value.ha.O);for(var d=c.next();!d.done;d=c.next())if(d=d.value,d instanceof DH){var e=new zE;Vg(e,1,d.value);Xf(e,2,Oe(d.g));Vg(e,3,d.path);Vg(e,4,d.domain);b.O.set(AE,new AE(e))}}};var FH=function(a){this.g=a};var GH=function(){};GH.prototype.g=function(a,b){a=t(a.g);for(var c=a.next();!c.done;c=a.next()){c=t(c.value.ha.O);for(var d=c.next();!d.done;d=c.next())d=d.value,d instanceof FH&&b.O.set(BE,new BE(d.g))}};var HH=function(a,b,c,d,e){this.value=a;this.g=b;this.path=c;this.domain=d;this.j=e};var IH=function(){};IH.prototype.g=function(a,b){a=t(a.g);for(var c=a.next();!c.done;c=a.next()){c=t(c.value.ha.O);for(var d=c.next();!d.done;d=c.next()){var e=d.value;e instanceof HH&&(d=new zE,Vg(d,1,e.value),Xf(d,2,Oe(e.g)),Vg(d,3,e.path),Vg(d,4,e.domain),e=e.j?EE:DE,d=new e(d),b.O.set(e,d))}}};var JH=function(a,b,c){var d=c===void 0?{}:c;c=d.rb===void 0?null:d.rb;var e=d.ia===void 0?null:d.ia;var f=d.mimeType===void 0?null:d.mimeType;var g=d.va===void 0?null:d.va;var h=d.Da===void 0?null:d.Da;var k=d.jh===void 0?null:d.jh;var m=d.Rf===void 0?null:d.Rf;var n=d.ta===void 0?null:d.ta;var p=d.width===void 0?null:d.width;var q=d.height===void 0?null:d.height;d=d.Ab===void 0?null:d.Ab;this.type=b;this.ia=e;this.Da=h;this.jh=k;this.Rf=m;this.ta=n;this.url=a;this.rb=c;this.mimeType=f;this.va=g; this.width=p;this.height=q;this.Ab=d};var KH=function(a,b,c,d,e){this.C=a;this.g=b;this.o=c;this.j=d;this.l=e};function LH(a){return new (Function.prototype.bind.apply(a,[null].concat(u(Ea.apply(1,arguments)))))};var MH={},NH=(MH[18]=496,MH[22]=2128,MH[43]=488,MH[44]=848,MH[45]=2128,MH[59]=848,MH[133]=242,MH[134]=400,MH[135]=1E3,MH[136]=2E3,MH[139]=48,MH[140]=128,MH[141]=256,MH[160]=108,MH[242]=150,MH[243]=276,MH[244]=512,MH[245]=1E3,MH[247]=1E3,MH[249]=48,MH[250]=64,MH[251]=128,MH[278]=95,MH[342]=464,MH[343]=1064,MH[344]=2128,MH[345]=496,MH[346]=816,MH[347]=2096,MH),OH={},PH=(OH[18]=-1,OH[22]=-1,OH[43]=350,OH[44]=350,OH[45]=350,OH[59]=-1,OH[133]=350,OH[134]=350,OH[135]=350,OH[136]=350,OH[139]=50,OH[140]= 50,OH[141]=50,OH[160]=350,OH[242]=150,OH[243]=150,OH[244]=150,OH[245]=150,OH[247]=150,OH[249]=50,OH[250]=50,OH[251]=50,OH[278]=150,OH[342]=-1,OH[343]=-1,OH[344]=-1,OH[345]=-1,OH[346]=-1,OH[347]=-1,OH),QH={},RH=(QH[18]=!1,QH[22]=!1,QH[43]=!0,QH[44]=!0,QH[45]=!0,QH[59]=!1,QH[133]=!0,QH[134]=!0,QH[135]=!0,QH[136]=!0,QH[139]=!0,QH[140]=!0,QH[141]=!0,QH[160]=!0,QH[242]=!0,QH[243]=!0,QH[244]=!0,QH[245]=!0,QH[247]=!0,QH[249]=!0,QH[250]=!0,QH[251]=!0,QH[278]=!0,QH[342]=!1,QH[343]=!1,QH[344]=!1,QH[345]=!1, QH[346]=!1,QH[347]=!1,QH),SH={},TH=(SH[18]="video/mp4",SH[22]="video/mp4",SH[43]="video/webm",SH[44]="video/webm",SH[45]="video/webm",SH[59]="video/mp4",SH[133]="video/mp4",SH[134]="video/mp4",SH[135]="video/mp4",SH[136]="video/mp4",SH[139]="audio/mp4",SH[140]="audio/mp4",SH[141]="audio/mp4",SH[160]="video/mp4",SH[242]="video/webm",SH[243]="video/webm",SH[244]="video/webm",SH[245]="video/webm",SH[247]="video/webm",SH[249]="audio/webm",SH[250]="audio/webm",SH[251]="audio/webm",SH[278]="video/webm", SH[342]="video/mp4",SH[343]="video/mp4",SH[344]="video/mp4",SH[345]="video/mp4",SH[346]="video/mp4",SH[347]="video/mp4",SH),UH={},VH=(UH[18]="avc1.42001E, mp4a.40.2",UH[22]="avc1.64001F, mp4a.40.2",UH[43]="vp8, vorbis",UH[44]="vp8, vorbis",UH[45]="vp8, vorbis",UH[59]="avc1.4D001F, mp4a.40.2",UH[133]="avc1.4D401E",UH[134]="avc1.4D401E",UH[135]="avc1.4D401E",UH[136]="avc1.4D401E",UH[139]="mp4a.40.2",UH[140]="mp4a.40.2",UH[141]="mp4a.40.2",UH[160]="avc1.4D401E",UH[242]="vp9",UH[243]="vp9",UH[244]="vp9", UH[245]="vp9",UH[247]="vp9",UH[249]="opus",UH[250]="opus",UH[251]="opus",UH[278]="vp9",UH[342]="avc1.42E01E, mp4a.40.2",UH[343]="avc1.42E01E, mp4a.40.2",UH[344]="avc1.42E01E, mp4a.40.2",UH[345]="avc1.42E01E, mp4a.40.2",UH[346]="avc1.42E01E, mp4a.40.2",UH[347]="avc1.4D001F, mp4a.40.2",UH);var WH=function(a){switch(a){case 0:return"No Error";case 1:return"Access denied to content document";case 2:return"File not found";case 3:return"Firefox silently errored";case 4:return"Application custom error";case 5:return"An exception occurred";case 6:return"Http response at 400 or 500 level";case 7:return"Request was aborted";case 8:return"Request timed out";case 9:return"The resource is not available offline";default:return"Unrecognized error code"}};var XH=function(){};XH.prototype.g=null;var YH=function(a){var b;(b=a.g)||(b=a.g={});return b};var ZH,$H=function(){};Ya($H,XH);ZH=new $H;var aI=function(a){U.call(this);this.headers=new Map;this.la=a||null;this.j=!1;this.G=this.g=null;this.M="";this.o=0;this.l=this.J=this.C=this.H=!1;this.R=0;this.D=null;this.ga="";this.T=!1};Ya(aI,U); var bI=/^https?$/i,cI=["POST","PUT"],fI=function(a,b,c,d){if(a.g)throw Error("[goog.net.XhrIo] Object is active with another request="+a.M+"; newUri="+b);c=c?c.toUpperCase():"GET";a.M=b;a.o=0;a.H=!1;a.j=!0;a.g=new XMLHttpRequest;a.G=a.la?YH(a.la):YH(ZH);a.g.onreadystatechange=Va(a.ba,a);try{a.J=!0,a.g.open(c,String(b),!0),a.J=!1}catch(g){dI(a);return}b=d||"";d=new Map(a.headers);var e=Array.from(d.keys()).find(function(g){return"content-type"==g.toLowerCase()}),f=z.FormData&&b instanceof z.FormData; !jc(cI,c)||e||f||d.set("Content-Type","application/x-www-form-urlencoded;charset=utf-8");c=t(d);for(d=c.next();!d.done;d=c.next())e=t(d.value),d=e.next().value,e=e.next().value,a.g.setRequestHeader(d,e);a.ga&&(a.g.responseType=a.ga);"withCredentials"in a.g&&a.g.withCredentials!==a.T&&(a.g.withCredentials=a.T);try{eI(a),a.R>0&&(a.D=KC(a.ra,a.R,a)),a.C=!0,a.g.send(b),a.C=!1}catch(g){dI(a)}};aI.prototype.ra=function(){typeof Ha!="undefined"&&this.g&&(this.o=8,this.dispatchEvent("timeout"),this.abort(8))}; var dI=function(a){a.j=!1;a.g&&(a.l=!0,a.g.abort(),a.l=!1);a.o=5;gI(a);hI(a)},gI=function(a){a.H||(a.H=!0,a.dispatchEvent("complete"),a.dispatchEvent("error"))};aI.prototype.abort=function(a){this.g&&this.j&&(this.j=!1,this.l=!0,this.g.abort(),this.l=!1,this.o=a||7,this.dispatchEvent("complete"),this.dispatchEvent("abort"),hI(this))};aI.prototype.Y=function(){this.g&&(this.j&&(this.j=!1,this.l=!0,this.g.abort(),this.l=!1),hI(this,!0));aI.kb.Y.call(this)}; aI.prototype.ba=function(){this.Fb()||(this.J||this.C||this.l?iI(this):this.na())};aI.prototype.na=function(){iI(this)}; var iI=function(a){if(a.j&&typeof Ha!="undefined"&&(!a.G[1]||jI(a)!=4||kI(a)!=2))if(a.C&&jI(a)==4)KC(a.ba,0,a);else if(a.dispatchEvent("readystatechange"),jI(a)==4){a.j=!1;try{var b=kI(a);a:switch(b){case 200:case 201:case 202:case 204:case 206:case 304:case 1223:var c=!0;break a;default:c=!1}var d;if(!(d=c)){var e;if(e=b===0){var f=String(a.M).match(vl)[1]||null;!f&&z.self&&z.self.location&&(f=z.self.location.protocol.slice(0,-1));e=!bI.test(f?f.toLowerCase():"")}d=e}d?(a.dispatchEvent("complete"), a.dispatchEvent("success")):(a.o=6,gI(a))}finally{hI(a)}}},hI=function(a,b){if(a.g){eI(a);var c=a.g,d=a.G[0]?function(){}:null;a.g=null;a.G=null;b||a.dispatchEvent("ready");try{c.onreadystatechange=d}catch(e){}}},eI=function(a){a.D&&(z.clearTimeout(a.D),a.D=null)};aI.prototype.isActive=function(){return!!this.g}; var jI=function(a){return a.g?a.g.readyState:0},kI=function(a){try{return jI(a)>2?a.g.status:-1}catch(b){return-1}},lI=function(a){if(a.g){a:{a=a.g.responseText;if(z.JSON)try{var b=z.JSON.parse(a);break a}catch(c){}b=Tn(a)}return b}};var mI=RegExp("/itag/(\\d+)/"),nI=RegExp("/cpn/([\\w-]{16})(/|$)"),oI=RegExp("^[\\w-]{16}$");function pI(a){var b=Number(Al(a,"itag"));return b?b:(a=a.match(mI))&&a.length===2?Number(a[1]):null}function qI(a){var b=TH[a];a=VH[a];b?(b=Vk(b).toLowerCase(),b=a?b+'; codecs="'+Vk(a)+'"':b):b="";return b}function rI(a,b){if(typeof CustomEvent==="function")return new CustomEvent(a,{detail:b});var c=document.createEvent("CustomEvent");c.initCustomEvent(a,!1,!0,b);return c};var tI=function(){var a=new sI;this.j=a===void 0?null:a}; tI.prototype.g=function(a,b){if(b instanceof WE&&this.j&&!(b.j.length>0)){a=t(a.g);for(var c=a.next();!c.done;c=a.next()){c=t(c.value.ha.O);for(var d=c.next();!d.done;d=c.next())if(d=d.value,d instanceof KH){a:{var e=this.j;Qn(M.getInstance(),"ghmsh_s");for(var f="",g="",h="",k=0,m=t(d.j),n=m.next();!n.done;n=m.next())n=n.value,f+=n.ia+",",n.url.indexOf("gvt1.com")>=0&&k++;m=t(d.l);for(n=m.next();!n.done;n=m.next())n=n.value,g+=n.ia+",",n.url.indexOf("gvt1.com")>=0&&k++;m=t(d.g);for(n=m.next();!n.done;n= m.next())n=n.value,h+=n.ia+",",n.url.indexOf("gvt1.com")>=0&&k++;m=t(d.o);for(n=m.next();!n.done;n=m.next())n=n.value,n.mimeType=="application/dash+xml"?N(M.getInstance(),"ghmsh_hd","1"):n.mimeType=="application/vnd.apple.mpegurl"&&N(M.getInstance(),"ghmsh_hh","1");N(M.getInstance(),"ghmsh_mi",f);N(M.getInstance(),"ghmsh_vi",g);N(M.getInstance(),"ghmsh_ai",h);N(M.getInstance(),"ghmsh_gvt",k.toString());e=uI(e,d);e||(Qn(M.getInstance(),"ghmsh_f"),d.j.length>0?e=vI(d.j[0]):d.g.length>0&&d.l.length> 0?e=wI(d.l[0],d.g[0]):(Qn(M.getInstance(),"ghmsh_ff"),e=null));if(e){(f=e)?(N(M.getInstance(),"ams","1"),f.getWidth()&&f.getHeight()&&N(M.getInstance(),"vs",f.getWidth()+"x"+f.getHeight()),f.va&&N(M.getInstance(),"vc",f.va),f instanceof gF?(f.g&&N(M.getInstance(),"mt",f.g),f.getMediaUrl().indexOf("gvt1.com")>=0&&N(M.getInstance(),"gvt1","1"),xI(f.getMediaUrl())):f instanceof fF&&(f.l&&N(M.getInstance(),"mt",f.l),f.j&&(N(M.getInstance(),"bit",String(f.j)),f.o.indexOf("gvt1.com")>=0&&N(M.getInstance(), "gvt1","1")),f.g&&N(M.getInstance(),"bait",String(f.g)),xI(f.o))):N(M.getInstance(),"ams","0");yI(e);if(rp(Op)&&(f=(f=zI(d,18))?f:null)){e=[e,f];break a}e=[e]}else e=[]}f=void 0;if(e.length>0)for(g=t(e),h=g.next();!h.done;h=g.next())if(h=h.value,k=void 0,h instanceof gF&&(k=h.getMediaUrl()),h instanceof fF&&(k=h.o),k&&(h=k,h=(k=Al(h,"cpn"))&&k.match(oI)?k:(h=h.match(nI))&&h.length===3?h[1]:null,h)){f=h;break}d=f?f:d.C;N(M.getInstance(),"cpn",d);b.T=d;d=t(e);for(e=d.next();!e.done;e=d.next())b.j.push(e.value)}}}};var AI=function(a){this.g=a};var BI=function(){};BI.prototype.g=function(a,b){a=t(a.g);for(var c=a.next();!c.done;c=a.next()){c=t(c.value.ha.O);for(var d=c.next();!d.done;d=c.next())if(d=d.value,d instanceof AI)try{var e=d.g;var f=Db(e,"&")?"document"in z?Rk(e):Sk(e):e;var g=mD(f);b.O.set(FE,new FE(g));return}catch(h){}}};var CI=function(){};CI.prototype.g=function(a,b){b instanceof WE&&(b.o=DI(a),b.o&&(b.o.F.forEach(function(c){b.nb(new FD("vastIconRendered",c))}),b.o.C.forEach(function(c){b.nb(new FD("vastIconClicked",c))})))}; var DI=function(a){a=EI(a);a=t(a);for(var b=a.next();!b.done;b=a.next())if(b=FI(b.value))return b;return null},EI=function(a){var b=[];a=t(a.g);for(var c=a.next();!c.done;c=a.next()){c=t(c.value.ha.ya);for(var d=c.next();!d.done;d=c.next())d=d.value,d.vb&&b.push.apply(b,u(d.vb.Fa))}return b},GI=function(a){return(a==null?[]:a.zd).map(function(b){var c=new TE;c.l=b.width||0;c.g=b.height||0;c.j=b.Ob?b.Ob.fb:"";c.Ca=b.Ca;return c})},FI=function(a){var b=a.resources.find(function(f){return f.resourceType=== "Static"});if(!b)return null;var c=new UE;c.Ga=a.Ga;c.Z=a.Z;c.Ca=a.Ca;c.gb=a.gb!=null?a.gb:"left";c.ib=a.ib!=null?a.ib:"top";c.j=a.height?a.height:0;c.g=a.width?a.width:0;c.G=a.Nc?a.Nc:1;c.Aa=a.Aa?a.Aa:0;c.sa=a.sa?a.sa:-1;c.F=a.bd;if(a.Ka&&a.Ka.xa){c.o=a.Ka.xa.url;c.D=Ss(a.Ka.xa);for(var d=t(a.Ka.ob),e=d.next();!e.done;e=d.next())c.C.push(e.value.url)}c.J=GI(a.Ka);c.l=b.fb;c.H=b.creativeType;return c};var HI=function(a){var b=a===void 0?{}:a;a=b.uc===void 0?null:b.uc;var c=b.Va===void 0?null:b.Va;var d=b.Sb===void 0?null:b.Sb;var e=b.ce===void 0?null:b.ce;var f=b.description===void 0?null:b.description;var g=b.bh===void 0?null:b.bh;zF.call(this,{Va:c,errors:b.errors===void 0?[]:b.errors,Eb:b.Eb===void 0?[]:b.Eb,ya:b.ya===void 0?[]:b.ya,Ua:b.Ua===void 0?[]:b.Ua,O:b.O===void 0?[]:b.O});this.uc=a;this.Sb=d;this.ce=e;this.description=f;this.bh=g};v(HI,zF);var II=function(){}; II.prototype.g=function(a,b){if(b instanceof WE)if(b.j.length>0)N(M.getInstance(),"msm","0");else{N(M.getInstance(),"msm","1");a=t(a.g);for(var c=a.next();!c.done;c=a.next()){c=c.value;for(var d=t(c.ha.ya),e=d.next();!e.done;e=d.next())if((e=e.value.vb)&&c.ha instanceof HI&&(e=e.Xe[0])){var f=new us(e.url);f.j==="www.youtube.com"&&f.l==="/get_video"&&N(M.getInstance(),"ugvu","1");f=(e.url=e.url)?pI(e.url):null;f=new gF({Wh:e.url,ia:f,mimeType:e.mimeType,va:e.codec,Da:e.codec,height:e.height,width:e.width, Ab:null});b.Z=e.Z;b.j.push(f)}}}};var JI=function(a,b){this.g=a===void 0?null:a;this.j=b===void 0?null:b};var KI=function(){};KI.prototype.g=function(a,b){a=t(a.g);for(var c=a.next();!c.done;c=a.next()){a:{var d=b;c=t(c.value.ha.O);for(var e=c.next();!e.done;e=c.next())if(e=e.value,e instanceof JI){d.O.set(GE,new GE(e.g,e.j));d=!0;break a}d=!1}if(d)break}};var LI=function(){};v(LI,CI);LI.prototype.g=function(a,b){b instanceof WE&&(b.Fa=MI(a))};var MI=function(a){var b=new Set;return EI(a).map(function(c){return FI(c)}).filter(function(c){if(!c||b.has(c.Ga))return!1;b.add(c.Ga);return!0})};var NI=function(a){this.Ua=a=a===void 0?[]:a};var OI=function(){};OI.prototype.g=function(a,b){var c=new IE,d=[];KF(a,NI).forEach(function(e){d=d.concat(e.Ua)});a.g.forEach(function(e){d=d.concat(e.ha.Ua)});d.forEach(function(e){var f=e.Vd;if(f){var g=e.fa.map(function(h){return GD(h)});JE(c,e.vendor,f,e.parameters,e.Pb,g)}});c.g.length&&b.O.set(IE,c)};var PI=function(a){this.dealId=a};var QI=function(){};QI.prototype.g=function(a,b){a=t(a.g.slice().reverse());for(var c=a.next();!c.done;c=a.next()){c=t(c.value.ha.O);for(var d=c.next();!d.done;d=c.next())if(d=d.value,d instanceof PI&&(d=d.dealId)&&!D(d)){b.O.set(KE,new KE(d));return}}};var UI=function(){this.j=[new NF,new QF,new UF,new vH,new BH,new EH,new GH,new IH,new tI,new BI,new II,new KI,new LI,new OI,new QI,new RI,new SI,new TI]};UI.prototype.g=function(a,b,c){for(var d=t(this.j),e=d.next();!e.done;e=d.next())e.value.g(a,b,c)};var VI=function(a,b,c,d){this.l=a;this.j=d===void 0?null:d;this.o=b;this.g=c};var RI=function(){};RI.prototype.g=function(a,b){a=t(a.g.slice());for(var c=a.next();!c.done;c=a.next()){c=t(c.value.ha.O);for(var d=c.next();!d.done;d=c.next())if(d=d.value,d instanceof VI){b.O.set(LE,new LE(d.l,d.o,d.g,d.j));return}}};var WI=function(a){this.g=a===void 0?!1:a};var SI=function(){};SI.prototype.g=function(a,b){for(var c=t(a.g),d=c.next();!d.done;d=c.next()){d=t(d.value.ha.O);for(var e=d.next();!e.done;e=d.next())if(e=e.value,e instanceof WI&&(e=new ME(e.g),!e.g)){b.O.set(ME,e);return}}a=t((a.g.length<1?null:a.g[a.g.length-1]).ha.O);for(c=a.next();!c.done;c=a.next())c=c.value,c instanceof WI&&b.O.set(ME,new ME(c.g))};var XI=function(a){var b=a===void 0?{}:a;a=b.videoId===void 0?null:b.videoId;var c=b.Hb===void 0?!1:b.Hb;var d=b.Zd===void 0?null:b.Zd;var e=b.Ff===void 0?null:b.Ff;var f=b.ed===void 0?!1:b.ed;var g=b.ke===void 0?null:b.ke;var h=b.yd===void 0?null:b.yd;var k=b.xd===void 0?null:b.xd;var m=b.je===void 0?null:b.je;var n=b.format===void 0?null:b.format;var p=b.kf===void 0?null:b.kf;b=b.Gf===void 0?null:b.Gf;this.videoId=a;this.Hb=c;this.Zd=d;this.Ff=e;this.ed=f;this.ke=g;this.yd=h;this.xd=k;this.je=m; this.format=n;this.kf=p;this.Gf=b;N(M.getInstance(),"ytext_viu",this.ed?"1":"0");N(M.getInstance(),"ytext_hd",this.Zd&&this.xd&&this.yd?"1":"0");this.ed&&N(M.getInstance(),"ytext_vi",this.videoId?this.videoId:"Undefined")};var TI=function(){};TI.prototype.g=function(a,b){a=t(a.g);for(var c=a.next();!c.done;c=a.next()){c=t(c.value.ha.O);for(var d=c.next();!d.done;d=c.next())if(d=d.value,d instanceof XI){b.O.set(PE,new PE(new OE(d.videoId,d.Zd,d.Ff,d.Hb,d.ed),new NE(d.ke,d.yd,d.xd,d.je),d.format,d.Gf,d.kf));return}}};var YI=function(){};YI.prototype.j=function(a){var b=new KD;this.g(a,b);return b};YI.prototype.g=function(a,b){a.g.forEach(function(e){ZI(e,b);e.ha.Va&&b.C.push(e.ha.Va)});if(a.g.length>0){var c=a.g[0];c.id&&(b.id=c.id);c.Tb&&(b.Tb=c.Tb);c.Ra&&(b.G=c.Ra);if(rp(hq)){a=t([].concat(u(a.g)).reverse());for(var d=a.next();!d.done;d=a.next())d=d.value,d.Ra&&b.ca.push(d.Ra)}c=c.ha;c instanceof HI&&(b.Sb=c.Sb,b.uc=c.uc,$I(c,b))}}; var ZI=function(a,b){var c=a.ha.j;a.ha.g.forEach(function(d){b.nb(new FD("error",d))});c.forEach(function(d){b.nb(HD("impression",d.url,d.g))})},$I=function(a,b){a=t(a.ya);for(var c=a.next();!c.done;c=a.next())if((c=c.value.vb)&&c.ub&&c.ub.length>0){a=t(c.ub);for(c=a.next();!c.done;c=a.next())c=c.value,b.ub.push(new CD(c.Ob.resourceType==="Url"?c.Ob.fb:null,c.Ob.resourceType==="Html"?c.Ob.fb:null,c.mimeType,c.Z,c.Yd));break}};var aJ=function(a,b){a=Error.call(this,a);this.message=a.message;"stack"in a&&(this.stack=a.stack);this.Wa=b===void 0?900:b};v(aJ,Error);var bJ=function(a){this.j=a;this.g=Date.now()};bJ.prototype.reset=function(){this.g=Date.now()};var cJ=function(a){a=a.g+a.j-Date.now();return a>0?a:0};var dJ="://secure-...imrworldwide.com/ ://cdn.imrworldwide.com/ ://aksecure.imrworldwide.com/ ://[^.]*.moatads.com ://youtube[0-9]+.moatpixel.com ://pm.adsafeprotected.com/youtube ://pm.test-adsafeprotected.com/youtube ://e[0-9]+.yt.srs.doubleverify.com www.google.com/pagead/xsul www.youtube.com/pagead/slav".split(" "),eJ=/\bocr\b/;function fJ(a){if(D(Vk(a))||zc&&a.length>2048)return!1;try{if((new us(a)).F.match(eJ))return!0}catch(b){}return dJ.find(function(b){return a.match(b)!=null})!=null};var gJ=function(a,b){var c=Error.call(this,a);this.message=c.message;"stack"in c&&(this.stack=c.stack);this.errorCode=a;this.pk=b};v(gJ,Error);var hJ=function(a){if(typeof DOMParser!="undefined"){var b=new DOMParser;a=mk(a===null?"null":a===void 0?"undefined":a);return b.parseFromString(lk(a),"application/xml")}throw Error("Your browser does not support loading xml documents");};var iJ=function(a){R.call(this);this.j=a;this.g={}};Ya(iJ,R);var jJ=[];iJ.prototype.listen=function(a,b,c,d){Array.isArray(b)||(b&&(jJ[0]=b.toString()),b=jJ);for(var e=0;e0?a[a.length-1]:null} function V(a){if(a.childNodes.length==0)return null;var b="";a=t(a.childNodes);for(var c=a.next();!c.done;c=a.next())switch(c=c.value,c.nodeType){case 4:case 3:b+=c.nodeValue}return b.trim()}function GJ(a){var b=null;if(a.hasAttribute("attributiontype")){var c=a.getAttribute("attributiontype");c==="SINGLE_PING"?b="":c==="DOUBLE_PING"&&a.hasAttribute("attributionsrc")&&(b=a.getAttribute("attributionsrc"))}else a.hasAttribute("attributionsrc")&&(b=a.getAttribute("attributionsrc"));return b} function HJ(a,b){return a.hasAttribute("type")&&a.getAttribute("type").toLowerCase()==b.toLowerCase()}function IJ(a){var b=(a||"").split(":");if(b.length==3){a=parseInt(b[0],10);var c=parseInt(b[1],10),d=b[2].split("."),e=parseInt(d[0],10);b=0;d.length==2&&(b=parseInt(d[1],10));if(!(isNaN(a)||isNaN(c)||isNaN(e)||isNaN(b)))return a=a*36E5+c*6E4+e*1E3,a+=b}} function JJ(a){var b=[];a=t(K(a));for(var c=a.next();!c.done;c=a.next()){var d=c.value;if(d.nodeName=="Verification"){c={vendor:d.getAttribute("vendor"),fa:[]};d=t(K(d));for(var e=d.next();!e.done;e=d.next())switch(e=e.value,e.nodeName){case "JavaScriptResource":c.Vd=V(e);c.Pb=e.getAttribute("apiFramework");break;case "VerificationParameters":c.parameters=V(e);break;case "TrackingEvents":c.fa=KJ(e)}c.Vd!=null&&b.push(new yF(c))}}return b} function LJ(a){var b=[];a=t(K(a));for(var c=a.next();!c.done;c=a.next())c=c.value,c.nodeName=="CustomTracking"&&b.push.apply(b,u(KJ(c)));return b}function MJ(a,b){var c=a.getAttribute("id");a=GJ(a);b=new ts(b,c,a);b.url=cF(b.url,b.g);return b} function KJ(a){var b=[];a=t(K(a));for(var c=a.next();!c.done;c=a.next()){var d=c.value;if(d.nodeName=="Tracking"){c=d.getAttribute("event");var e=V(d);if(e!=null&&!D(e)){var f=d.getAttribute("offset"),g=null,h=null;f&&f.endsWith("%")?h=parseInt(f,10):f&&f.includes(":")&&(g=IJ(f));d=GJ(d);e=cF(e,d);b.push(new ED(c,e,{Aa:g,Pd:h},d))}}}return b}function NJ(a){return a==null||a==="about:blank"?null:a} function OJ(a){var b={};b.Ga=a.getAttribute("program");b.Z=a.getAttribute("apiFramework");b.Ca=a.getAttribute("altText");b.vg=a.getAttribute("hoverText");b.width=CJ(a,"width");b.height=CJ(a,"height");b.gb=a.getAttribute("xPosition");b.ib=a.getAttribute("yPosition");b.sa=IJ(a.getAttribute("duration"));b.Nc=IJ(a.getAttribute("pxratio"));b.Aa=PJ(a.getAttribute("offset"),b.sa);b.resources=QJ(a);b.bd=[];a=t(K(a));for(var c=a.next();!c.done;c=a.next()){var d=c.value;switch(d.nodeName){case "IconViewTracking":b.bd.push(V(d)); break;case "IconClicks":c=null;var e=[],f=[];d=t(K(d));for(var g=d.next();!g.done;g=d.next()){g=g.value;var h=V(g),k=g.getAttribute("id");switch(g.nodeName){case "IconClickThrough":h!=null&&(c=MJ(g,h));break;case "IconClickTracking":h!=null&&e.push(new ts(h,k));break;case "IconClickFallbackImages":f=RJ(g)}}b.Ka=new mF({xa:c,ob:e,zd:f})}}return new nF(b)}function PJ(a,b){if(a!=null)return a.endsWith("%")&&b!=null?parseInt(a,10)*b/100:IJ(a)} function QJ(a){var b=[];a=t(K(a));for(var c=a.next();!c.done;c=a.next()){c=c.value;var d=V(c);if(d!=null)switch(c.nodeName){case "StaticResource":b.push(new hF(d,"Static",c.getAttribute("creativeType")));break;case "HTMLResource":b.push(new hF(d,"Html"));break;case "IFrameResource":b.push(new hF(d,"IFrame"))}}return b} function RJ(a){var b=[];a=t(K(a));for(var c=a.next();!c.done;c=a.next()){var d=c.value;c=QJ(d).filter(function(g){return g.resourceType=="Static"});if(c.length>0){var e=CJ(d,"width"),f=CJ(d,"height");d=SJ(d);b.push(new lF(c[0],e,f,d))}}return b}function SJ(a){a=t(K(a));for(var b=a.next();!b.done;b=a.next())if(b=b.value,b.nodeName=="AltText")return V(b);return null};var TJ=function(){this.g=[]},UJ=function(a,b){a.g.includes(b)||a.g.push(b)},VJ=function(a,b){var c=[];b=t(b);for(var d=b.next();!d.done;d=b.next())if(d=d.value,d.nodeName=="Extension")for(var e=t(a.g),f=e.next();!f.done;f=e.next())if(f=f.value.g(d),f!=null){c.push(f);break}return c},WJ=function(a){var b={lb:[]};b.Ra=CJ(a,"sequence");b.id=a.getAttribute("id");b.adId=a.getAttribute("adId");for(var c=t(K(a)),d=c.next();!d.done;d=c.next()){var e=d.value;switch(e.nodeName){case "Linear":for(var f=void 0, g=void 0,h=void 0,k=[],m=[],n=[],p=[],q=[],r=t(K(e)),w=r.next();!w.done;w=r.next()){var A=w.value;switch(A.nodeName){case "TrackingEvents":k=KJ(A);break;case "VideoClicks":for(var C=null,Q=[],F=[],da=t(K(A)),Qa=da.next();!Qa.done;Qa=da.next()){var Fc=Qa.value,kc=V(Fc);if(kc!=null){var qe=Fc.getAttribute("id");switch(Fc.nodeName){case "ClickThrough":C=MJ(Fc,kc);break;case "ClickTracking":var gi=GJ(Fc);Q.push(new ts(kc,qe,gi));break;case "CustomClick":F.push(new ts(kc,qe))}}}h=new rF({xa:C,ob:Q,se:F}); break;case "MediaFiles":for(var Ed=[],$a=[],re=[],cd=t(K(A)),Gc=cd.next();!Gc.done;Gc=cd.next()){var Ma=Gc.value;switch(Ma.nodeName){case "MediaFile":var ug=void 0,dd=V(Ma);if(dd==null)var se=null;else{dd.indexOf("www.youtube.com/get_video")!=-1?N(M.getInstance(),"hgvu","1"):dd.indexOf("redirector.gvt1.com/get_video")!=-1&&N(M.getInstance(),"hgvuc","1");var Nb={};Nb.height=CJ(Ma,"height");Nb.width=CJ(Ma,"width");Nb.rb=Ma.getAttribute("delivery");Nb.bitrate=CJ(Ma,"bitrate");Nb.Dg=CJ(Ma,"minBitrate"); Nb.maxBitrate=CJ(Ma,"maxBitrate");Nb.mimeType=(ug=Ma.getAttribute("type"))==null?void 0:ug.toLowerCase();Nb.Z=Ma.getAttribute("apiFramework");Nb.codec=Ma.getAttribute("codec");var ed=pI(dd);ed!=null&&(Nb.ia=ed);se=new qF(dd,Nb)}var te=se;te!==null&&Ed.push(te);break;case "ClosedCaptionFiles":for(var $b=[],ue=t(K(Ma)),ve=ue.next();!ve.done;ve=ue.next()){var Fd=ve.value,we=V(Fd);if(we!==null){var lc={url:we},ac=void 0;lc.mimeType=(ac=Fd.getAttribute("type"))==null?void 0:ac.toLowerCase();lc.language= Fd.getAttribute("language");$b.push(new kF(lc))}}re=$b;break;case "InteractiveCreativeFile":var vg=void 0,xe=FJ(Ma,"HTMLResource");if(xe){var mc="Html";var ye=V(xe)}else mc="Url",ye=V(Ma);if(!ye||D(ye))var ze=null;else{var Gd=new hF(ye,mc),Hd={};Hd.mimeType=(vg=Ma.getAttribute("type"))==null?void 0:vg.toLowerCase();Hd.Z=Ma.getAttribute("apiFramework");Hd.Yd=DJ(Ma.getAttribute("variableDuration"));var lf=new oF(Gd,Hd);mc==="Html"?Rn("lima_p_ich"):Rn("lima_p_icu");ze=lf}var Ae=ze;Ae!==null&&$a.push(Ae)}}N(M.getInstance(), "vmfc",""+Ed.length);var wg=re.length===0?"0":"1";N(M.getInstance(),"vhc",wg);var mf=Ed;var tk=re;var uk=$a;m=mf;p=tk;n=uk;break;case "Duration":g=IJ(V(A));break;case "AdParameters":f=Vk(V(A));break;case "Icons":for(var vk=[],uo=t(K(A)),hi=uo.next();!hi.done;hi=uo.next()){var vo=hi.value;vo.nodeName=="Icon"&&vk.push(OJ(vo))}var ii=q=vk;N(M.getInstance(),"icc",ii.length.toString());if(ii.length>0){for(var wo=0,xo=0,yo=0,zo=0,ab=null,wk="ns",Ao="ns",xg=t(ii),nf=xg.next();!nf.done;nf=xg.next()){for(var Id= nf.value,xk=t(Id.resources),yg=xk.next();!yg.done;yg=xk.next())switch(yg.value.resourceType){case "Html":wo++;break;case "IFrame":xo++;break;case "Static":yo++;break;default:zo++}ab=Id.Ga;Ao=Id.width?Id.width.toString():"ns";wk=Id.height?Id.height.toString():"ns"}N(M.getInstance(),"icrh",wo.toString());N(M.getInstance(),"icri",xo.toString());N(M.getInstance(),"icrs",yo.toString());N(M.getInstance(),"icru",zo.toString());ab&&(ab.length>16&&(ab=ab.substring(0,15)+"*"),N(M.getInstance(),"icp",ab));N(M.getInstance(), "icdi",wk+"x"+Ao)}}}var yk=PJ(e.getAttribute("skipoffset"),g);b.vb=new sF({duration:g,Oa:yk,fa:k,Xe:m,ub:n,Yf:p,Ef:h,wa:f,Fa:q});break;case "NonLinearAds":for(var zk=[],Ak=[],Bk=t(K(e)),ji=Bk.next();!ji.done;ji=Bk.next()){var of=ji.value;switch(of.nodeName){case "NonLinear":for(var Ck=zk,pf=Ck.push,Jd=of,Bo=QJ(Jd),xu=Jd.getAttribute("id"),yu=CJ(Jd,"width"),Co=CJ(Jd,"height"),qf=Jd.getAttribute("apiFramework"),Do=IJ(Jd.getAttribute("minSuggestedDuration")),Dk=null,Ek=null,Eo=[],Fk=t(K(Jd)),wb=Fk.next();!wb.done;wb= Fk.next()){var bb=wb.value,ki=V(bb);if(ki!=null)switch(bb.nodeName){case "NonLinearClickThrough":Ek=MJ(bb,ki);break;case "NonLinearClickTracking":var zu=GJ(bb);Eo.push(new ts(ki,bb.getAttribute("id"),zu));break;case "AdParameters":Dk=Vk(ki)}}pf.call(Ck,new tF({id:xu,Z:qf,width:yu,height:Co,Eg:Do,Jg:Ek,Kg:Eo,resources:Bo,wa:Dk}));break;case "TrackingEvents":Ak=KJ(of)}}b.ff=new uF(zk,Ak);var li=b.ff.g;N(M.getInstance(),"nlc",li.length.toString());if(li.length>0){for(var Fo=0,Go=0,Ho=0,Io=0,Gk=!1,Jo= t(li),mi=Jo.next();!mi.done;mi=Jo.next())for(var Ko=t(mi.value.resources),Hk=Ko.next();!Hk.done;Hk=Ko.next()){var zg=Hk.value;switch(zg.resourceType){case "Html":Fo++;Gk=Gk||Db(zg.fb,"<");break;case "IFrame":Go++;break;case "Static":Ho++;break;default:Io++}}N(M.getInstance(),"nlrh",Fo.toString());N(M.getInstance(),"nlri",Go.toString());N(M.getInstance(),"nlrs",Ho.toString());N(M.getInstance(),"nlru",Io.toString());N(M.getInstance(),"nlrhc",Gk.toString())}break;case "CompanionAds":var Lo=[];e.getAttribute("required"); for(var Mo=t(K(e)),ni=Mo.next();!ni.done;ni=Mo.next()){var No=ni.value;if(No.nodeName=="Companion"){for(var oi=Lo,Be=oi.push,Hc=void 0,Ic=No,Ik=QJ(Ic),Oo=Ic.getAttribute("id"),Jk=Ic.getAttribute("adSlotID"),Au=Ic.getAttribute("apiFramework"),Bu=Ic.getAttribute("width")==="fluid"&&Ic.getAttribute("height")==="fluid",Po=CJ(Ic,"width"),Cu=CJ(Ic,"height"),Ag=[],pi=null,Qo=[],Kk=t(K(Ic)),Ro=Kk.next();!Ro.done;Ro=Kk.next()){var Bg=Ro.value;switch(Bg.nodeName){case "TrackingEvents":Ag=KJ(Bg);break;case "CompanionClickThrough":Hc= V(Bg);Hc==null||D(Hc)||(pi=MJ(Bg,Hc));break;case "CompanionClickTracking":if(Hc=V(Bg),Hc!=null&&!D(Hc)){var iU=GJ(Bg);Qo.push(new ts(Hc,Bg.getAttribute("id"),iU))}}}Be.call(oi,new iF({id:Oo,Rb:Jk,Z:Au,width:Po,height:Cu,we:Bu,zb:pi,Zf:Qo,resources:Ik,fa:Ag}))}}b.zc=new jF(Lo);var Du=b.zc.g;N(M.getInstance(),"ccc",Du.length.toString());if(Du.length>0){for(var CF=0,DF=0,EF=0,FF=0,Eu=!1,GF=t(Du),Fu=GF.next();!Fu.done;Fu=GF.next())for(var HF=t(Fu.value.resources),Gu=HF.next();!Gu.done;Gu=HF.next()){var IF= Gu.value;switch(IF.resourceType){case "Html":CF++;Eu=Eu||Db(IF.fb,"<");break;case "IFrame":DF++;break;case "Static":EF++;break;default:FF++}}N(M.getInstance(),"ccrh",CF.toString());N(M.getInstance(),"ccri",DF.toString());N(M.getInstance(),"ccrs",EF.toString());N(M.getInstance(),"ccru",FF.toString());N(M.getInstance(),"ccrhc",Eu.toString())}break;case "UniversalAdId":var JF=b.lb,jU=JF.push,Hu=V(e);Hu||(Hu=e.getAttribute("idValue"));var kU=e.getAttribute("idRegistry");jU.call(JF,new vF({He:kU,Ie:Hu}))}}return new wF(b)};var XJ=function(a,b){this.j=a;this.g=b===void 0?null:b};var YJ=function(a,b){LF.call(this,a);this.g=b};v(YJ,LF);var ZJ=function(){};v(ZJ,YI);ZJ.prototype.j=function(a){var b=new WE;this.g(a,b);return b}; ZJ.prototype.g=function(a,b){YI.prototype.g.call(this,a,b);for(var c=t(a.g),d=c.next();!d.done;d=c.next())d=d.value,$J(d,b),d=d.ha,d instanceof HI&&(b.description=d.description);a:if(c=a.g.length<1?null:a.g[0])if(d=KF(a,XJ),d.length>0)for(a=t(d),c=a.next();!c.done;c=a.next())c=c.value,c.j&&(b.Oa=c.g?c.g:5E3);else{c=t(c.ha.ya);for(d=c.next();!d.done;d=c.next())if((d=d.value.vb)&&d.Oa!=null){b.Oa=d.Oa;break a}c=KF(a,LF);c=t(c);for(d=c.next();!d.done;d=c.next()){d=t(d.value.fa);for(var e=d.next();!e.done;e= d.next())if(e.value.eventType=="skip"){b.Oa=5E3;break a}}a=KF(a,YJ);a=t(a);for(c=a.next();!c.done;c=a.next())if(c.value.g=="Generic"){b.Oa=5E3;break}}}; var $J=function(a,b){for(var c=t(a.ha.ya),d=c.next();!d.done;d=c.next()){d=d.value;var e=d.vb;if(e){b.creativeId=d.id;b.D=d.adId;b.lb=d.lb.map(function(k){return new VE(k.Ie,k.He)});for(var f=t(e.fa),g=f.next();!g.done;g=f.next())b.nb(GD(g.value));if(f=e.Ef){g=t(f.ob);for(var h=g.next();!h.done;h=g.next())h=h.value,b.nb(HD("click",h.url,h.g,h.id));g=t(f.se);for(h=g.next();!h.done;h=g.next())h=h.value,h.id&&b.nb(new FD(h.id,h.url))}a.ha instanceof HI&&(b.sa=d.vb.duration,e.wa&&(b.wa=e.wa),f&&f.xa&& (b.g=f.xa.url,b.l=Ss(f.xa),b.R=f.xa.g))}}};var aK=function(a){this.l=a};v(aK,ZJ);aK.prototype.j=function(a){var b=new eF(this.l);this.g(a,b);return b};aK.prototype.g=function(a,b){ZJ.prototype.g.call(this,a,b);b.F=a.g[0].ha.ce};function bK(a,b){b=b!=null?b:"";zc&&(b="");if(!D(Vk(a))){var c=a instanceof Lj||!AD.test(a)?a:new Lj(a);a=c instanceof Lj?c:Rj(a);c=window;a=Tj(a);a!==void 0&&c.open(a,"_blank",b)}};function cK(a,b){for(var c;!(c=a.next()).done;)b(c.value)}var dK=function(a,b){this.g=a[z.Symbol.iterator]();this.j=b};dK.prototype[Symbol.iterator]=function(){return this};dK.prototype.next=function(){var a=this.g.next();return{value:a.done?void 0:this.j.call(void 0,a.value),done:a.done}};var eK=function(a,b){return new dK(a,b)};var fK=function(a,b){var c=new Set(a);cK(b[Symbol.iterator](),function(d){return c.add(d)});return c};var gK=new Map,hK=function(){this.j=this.g=null};function iK(a,b,c,d){var e=Sw(a);b==e||b&&e&&b.width==e.width&&b.height==e.height?(e=setTimeout(function(){return iK(a,b,c,d)},200),d.j=e):(jK(d),c(e))} function kK(a){var b=new hK,c=new Promise(function(f){var g=Sw(a);if("ResizeObserver"in window){var h=new ResizeObserver(function(k){window.requestAnimationFrame(function(){for(var m=new sk(0,0),n=t(k),p=n.next();!p.done;p=n.next())if(p=p.value,p.contentBoxSize?(p=Array.isArray(p.contentBoxSize)?p.contentBoxSize[0]:p.contentBoxSize,m.width=Math.floor(p.inlineSize),m.height=Math.floor(p.blockSize)):(m.width=Math.floor(p.contentRect.width),m.height=Math.floor(p.contentRect.height)),!(g==m||g&&m&&g.width== m.width&&g.height==m.height))return jK(b),f(m)})});b.g=h;h.observe(a)}else iK(a,g,f,b)}),d,e=(d=gK.get(c))!=null?d:new Set;e.add(b);gK.set(c,e);return c}function lK(a){var b=b===void 0?new sk(1,1):b;var c=function(g){var h=kK(a),k,m=(k=gK.get(g))!=null?k:new Set,n;k=(n=gK.get(h))!=null?n:new Set;gK.set(g,fK(m,k));return h},d=function(g,h){c(g).then(function(k){return b.width<=k.width&&b.height<=k.height?(mK(g),h(k)):d(g,h)})},e,f=new Promise(function(g){e=g});d(f,e);return f} function mK(a){a=gK.get(a);a=t(a);for(var b=a.next();!b.done;b=a.next())jK(b.value)}function jK(a){a.j&&window.clearTimeout(a.j);a.g&&(a.g.disconnect(),a.g=null)};var nK=function(a){U.call(this);this.g=a;this.o=this.C=!1;this.D=this.G=0;this.j=new JC(1E3);vt(this,this.j);SB(this.j,"tick",this.H,!1,this);SB(this.g,"pause",this.l,!1,this);SB(this.g,"playing",this.l,!1,this);SB(this.g,"ended",this.l,!1,this);SB(this.g,"timeupdate",this.l,!1,this)};v(nK,U);var oK=function(a){var b;return(b=a.g.currentTime)!=null?b:a.g.getCurrentTime()}; nK.prototype.l=function(a){switch(a.type){case "playing":pK(this);break;case "pause":case "ended":this.j.enabled&&this.j.stop();break;case "timeupdate":!this.C&&oK(this)>0&&(this.C=!0,pK(this))}};var pK=function(a){!a.j.enabled&&a.C&&(a.G=oK(a)*1E3,a.D=Date.now(),a.o=!1,a.j.start())};nK.prototype.H=function(){var a=Date.now(),b=a-this.D,c=oK(this)*1E3;c-this.G3;if(c){a.o===null&&(a.o=400);var d=rI("media_source_error",{code:a.l>0?MediaError.MEDIA_ERR_NETWORK:MediaError.MEDIA_ERR_SRC_NOT_SUPPORTED,message:'Response code "'+a.o+'" with '+a.g+" bytes requested and "+a.l+" bytes loaded"});a.dispatchEvent(d)}a.l=400)return N(M.getInstance(),"lvlfes",d.status.toString()),a.o=d.status,k.return(Promise.reject());f=(e=d.body)==null?void 0:e.getReader();if(!f)return Qn(M.getInstance(),"lvlmr"),a.o=d.status,k.return(Promise.reject());g=[];h=function(){var m,n,p,q,r,w;return y(function(A){if(A.g==1)return x(A,f.read(),2);m=A.j;n=m.done;p=m.value;if(n)return q=b0&&a.j.Nf(d.buffer,a.uri,0,c)},IK=function(a,b){b!==null&&(b=b.slice(0),a.l+=b.byteLength,a.dispatchEvent({type:"progress",Vf:b}))};DK.prototype.Y=function(){var a;((a=this.j)==null?0:a.Hc())&&this.j.close();CK.prototype.Y.call(this)};var KK=["doubleclick.net"]; function LK(){if(Vb()||E("iPad")||E("iPod"))var a=!1;else if(Ub()){if(vD===void 0){a:{if(tD===void 0){if(xD){a=Db(wD(),"Safari");var b=(new us(window.location.href)).g.Yc("js");b:{if((b=b.length?b[0]:"")&&sb(b,"afma-")){var c=b.lastIndexOf("v");if(c>-1&&(b=b.substr(c+1).match(/^(\d+\.\d+\.\d+|^\d+\.\d+|^\d+)(-.*)?$/))){b=b[1];break b}}b="0.0.0"}if(!a||b!=="0.0.0"){a=tD=!0;break a}}tD=!1}a=tD}a||(uD===void 0&&(uD=Db(wD(),"afma-sdk-a")?!0:!1),a=uD);vD=a}a=vD?!0:tl()?!1:MK()}else a=!1;return a} function MK(){var a=!1,b=(new us(window.location.href)).j;KK.forEach(function(c){b.includes(c)&&(a=!0)});return a};var NK,QK=function(a,b,c){if(typeof a==="number")var d={name:OK(a)};else d=a,a=PK(a.name);this.code=a;this.g=d;b="Error "+b+": "+this.getName();c&&(b+=", "+c);cb.call(this,b)};Ya(QK,cb);QK.prototype.getName=function(){return this.g.name||""}; var RK={yj:1,Gm:2,NOT_FOUND_ERR:3,Si:4,Wi:5,Hm:6,xj:7,ABORT_ERR:8,vj:9,fn:10,TIMEOUT_ERR:11,tj:12,INVALID_ACCESS_ERR:13,INVALID_STATE_ERR:14},SK=(z.g||z.j||RK).yj,TK=(z.g||z.j||RK).NOT_FOUND_ERR,UK=(z.g||z.j||RK).Si,VK=(z.g||z.j||RK).Wi,WK=(z.g||z.j||RK).xj,XK=(z.g||z.j||RK).ABORT_ERR,YK=(z.g||z.j||RK).vj,ZK=(z.g||z.j||RK).TIMEOUT_ERR,$K=(z.g||z.j||RK).tj,aL=(z.DOMException||RK).INVALID_ACCESS_ERR,bL=(z.DOMException||RK).INVALID_STATE_ERR,PK=function(a){switch(a){case "UnknownError":return SK;case "NotFoundError":return TK; case "ConstraintError":return UK;case "DataError":return VK;case "TransactionInactiveError":return WK;case "AbortError":return XK;case "ReadOnlyError":return YK;case "TimeoutError":return ZK;case "QuotaExceededError":return $K;case "InvalidAccessError":return aL;case "InvalidStateError":return bL;default:return SK}},OK=function(a){switch(a){case SK:return"UnknownError";case TK:return"NotFoundError";case UK:return"ConstraintError";case VK:return"DataError";case WK:return"TransactionInactiveError"; case XK:return"AbortError";case YK:return"ReadOnlyError";case ZK:return"TimeoutError";case $K:return"QuotaExceededError";case aL:return"InvalidAccessError";case bL:return"InvalidStateError";default:return"UnknownError"}},cL=function(a,b){return"error"in a?new QK(a.error,b):new QK({name:"UnknownError"},b)},dL=function(a,b){return"name"in a?new QK(a,b+": "+a.message):new QK({name:"UnknownError"},b)};var eL=function(a){this.g=a},fL=z.IDBKeyRange||z.webkitIDBKeyRange;/* Copyright 2005, 2007 Bob Ippolito. All Rights Reserved. Copyright The Closure Library Authors. SPDX-License-Identifier: MIT */ var gL=function(){this.C=[];this.o=this.l=!1;this.j=void 0;this.H=this.N=this.D=!1;this.F=0;this.g=null;this.G=0};gL.prototype.cancel=function(a){if(this.l)this.j instanceof gL&&this.j.cancel();else{if(this.g){var b=this.g;delete this.g;a?b.cancel(a):(b.G--,b.G<=0&&b.cancel())}this.H=!0;this.l||hL(this,new iL(this))}};gL.prototype.J=function(a,b){this.D=!1;jL(this,a,b)};var jL=function(a,b,c){a.l=!0;a.j=c;a.o=!b;kL(a)},mL=function(a){if(a.l){if(!a.H)throw new lL(a);a.H=!1}}; gL.prototype.callback=function(a){mL(this);jL(this,!0,a)};var hL=function(a,b){mL(a);jL(a,!1,b)},oL=function(a,b){return nL(a,b,null)},nL=function(a,b,c,d){a.C.push([b,c,d]);a.l&&kL(a);return a};gL.prototype.then=function(a,b,c){var d,e,f=new rC(function(g,h){e=g;d=h});nL(this,e,function(g){g instanceof iL?f.cancel():d(g);return pL},this);return f.then(a,b,c)};gL.prototype.$goog_Thenable=!0; var qL=function(a){return ec(a.C,function(b){return typeof b[1]==="function"})},pL={},kL=function(a){if(a.F&&a.l&&qL(a)){var b=a.F,c=rL[b];c&&(z.clearTimeout(c.g),delete rL[b]);a.F=0}a.g&&(a.g.G--,delete a.g);b=a.j;for(var d=c=!1;a.C.length&&!a.D;){var e=a.C.shift(),f=e[0],g=e[1];e=e[2];if(f=a.o?g:f)try{var h=f.call(e||null,b);h===pL&&(h=void 0);h!==void 0&&(a.o=a.o&&(h==b||h instanceof Error),a.j=b=h);if(pC(b)||typeof z.Promise==="function"&&b instanceof z.Promise)d=!0,a.D=!0}catch(k){b=k,a.o=!0, qL(a)||(c=!0)}}a.j=b;d&&(h=Va(a.J,a,!0),d=Va(a.J,a,!1),b instanceof gL?(nL(b,h,d),b.N=!0):b.then(h,d));c&&(b=new sL(b),rL[b.g]=b,a.F=b.g)},lL=function(){cb.call(this)};Ya(lL,cb);lL.prototype.message="Deferred has already fired";lL.prototype.name="AlreadyCalledError";var iL=function(){cb.call(this)};Ya(iL,cb);iL.prototype.message="Deferred was canceled";iL.prototype.name="CanceledError";var sL=function(a){this.g=z.setTimeout(Va(this.l,this),0);this.j=a}; sL.prototype.l=function(){delete rL[this.g];throw this.j;};var rL={};var tL=function(){U.call(this)};Ya(tL,U);tL.prototype.g=null;tL.prototype.next=function(a){if(a)this.g["continue"](a);else this.g["continue"]()};tL.prototype.remove=function(){var a=new gL;try{var b=this.g["delete"]()}catch(c){return hL(a,dL(c,"deleting via cursor")),a}b.onsuccess=function(){a.callback()};b.onerror=function(c){hL(a,cL(c.target,"deleting via cursor"))};return a};tL.prototype.getValue=function(){return this.g.value}; var uL=function(a,b){var c=new tL;try{var d=a.openCursor(b?b.g:null)}catch(e){throw c.dispose(),dL(e,a.name);}d.onsuccess=function(e){c.g=e.target.result||null;c.g?c.dispatchEvent("n"):c.dispatchEvent("c")};d.onerror=function(){c.dispatchEvent("e")};return c};var vL=function(a){this.g=a};vL.prototype.getName=function(){return this.g.name};var wL=function(a,b,c){var d=new gL;try{var e=a.g.get(c)}catch(f){return b+=" with key "+Nk(c),hL(d,dL(f,b)),d}e.onsuccess=function(f){d.callback(f.target.result)};e.onerror=function(f){b+=" with key "+Nk(c);hL(d,cL(f.target,b))};return d};vL.prototype.get=function(a){return wL(this,"getting from index "+this.getName(),a)};var xL=function(a,b){return uL(a.g,b)};var yL=function(a){this.g=a};yL.prototype.getName=function(){return this.g.name};var zL=function(a,b,c,d,e){var f=new gL;try{var g=e?a.g[b](d,e):a.g[b](d)}catch(h){return c+=Nk(d),e&&(c+=", with key "+Nk(e)),hL(f,dL(h,c)),f}g.onsuccess=function(h){f.callback(h.target.result)};g.onerror=function(h){c+=Nk(d);e&&(c+=", with key "+Nk(e));hL(f,cL(h.target,c))};return f},AL=function(a,b){return zL(a,"put","putting into "+a.getName()+" with value",b)}; yL.prototype.add=function(a,b){return zL(this,"add","adding into "+this.getName()+" with value ",a,b)};yL.prototype.remove=function(a){var b=new gL;try{var c=this.g["delete"](a instanceof eL?a.g:a)}catch(e){return c="removing from "+this.getName()+" with key "+Nk(a),hL(b,dL(e,c)),b}c.onsuccess=function(){b.callback()};var d=this;c.onerror=function(e){var f="removing from "+d.getName()+" with key "+Nk(a);hL(b,cL(e.target,f))};return b}; yL.prototype.get=function(a){var b=new gL;try{var c=this.g.get(a)}catch(e){return c="getting from "+this.getName()+" with key "+Nk(a),hL(b,dL(e,c)),b}c.onsuccess=function(e){b.callback(e.target.result)};var d=this;c.onerror=function(e){var f="getting from "+d.getName()+" with key "+Nk(a);hL(b,cL(e.target,f))};return b}; yL.prototype.clear=function(){var a="clearing store "+this.getName(),b=new gL;try{var c=this.g.clear()}catch(d){return hL(b,dL(d,a)),b}c.onsuccess=function(){b.callback()};c.onerror=function(d){hL(b,cL(d.target,a))};return b};var BL=function(a){try{return new vL(a.g.index("timestamp"))}catch(b){throw dL(b,"getting index timestamp");}};var CL=function(a,b){U.call(this);this.g=a;this.l=b;this.j=new iJ(this);this.j.listen(this.g,"complete",Va(this.dispatchEvent,this,"complete"));this.j.listen(this.g,"abort",Va(this.dispatchEvent,this,"abort"));this.j.listen(this.g,"error",this.hj)};Ya(CL,U);l=CL.prototype;l.hj=function(a){a.target instanceof QK?this.dispatchEvent({type:"error",target:a.target}):this.dispatchEvent({type:"error",target:cL(a.target,"in transaction")})}; l.objectStore=function(a){try{return new yL(this.g.objectStore(a))}catch(b){throw dL(b,"getting object store "+a);}};l.commit=function(a){if(this.g.commit||!a)try{this.g.commit()}catch(b){throw dL(b,"cannot commit the transaction");}};l.wait=function(){var a=new gL;RB(this,"complete",Va(a.callback,a));var b=RB(this,"abort",function(){$B(c);hL(a,new QK(XK,"waiting for transaction to complete"))});var c=RB(this,"error",function(e){$B(b);hL(a,e.target)});var d=this.l;return oL(a,function(){return d})}; l.abort=function(){this.g.abort()};l.Y=function(){CL.kb.Y.call(this);this.j.dispose()};var DL=function(a){U.call(this);this.g=a;this.j=new iJ(this);this.j.listen(this.g,"abort",Va(this.dispatchEvent,this,"abort"));this.j.listen(this.g,"error",this.ij);this.j.listen(this.g,"versionchange",this.Uj);this.j.listen(this.g,"close",Va(this.dispatchEvent,this,"close"))};Ya(DL,U);l=DL.prototype;l.Mg=!0;l.ij=function(a){a=(a=a.target)&&a.error;this.dispatchEvent({type:"error",errorCode:a&&a.severity})};l.Uj=function(a){this.dispatchEvent(new EL(a.oldVersion,a.newVersion))}; l.close=function(){this.Mg&&(this.g.close(),this.Mg=!1)};l.Hc=function(){return this.Mg};l.getName=function(){return this.g.name};l.getVersion=function(){return Number(this.g.version)};var FL=function(a){var b=["MediaSourceVideoChunk"];try{var c=a.g.transaction(b,"readwrite");return new CL(c,a)}catch(d){throw dL(d,"creating transaction");}};DL.prototype.Y=function(){DL.kb.Y.call(this);this.j.dispose()};var EL=function(a,b){EB.call(this,"versionchange");this.oldVersion=a;this.newVersion=b};Ya(EL,EB);var GL=function(a){var b=new gL;NK==void 0&&(NK=z.indexedDB||z.mozIndexedDB||z.webkitIndexedDB||z.moz_indexedDB);var c=NK.open("IndexedDbVideoChunkPersistentStorage",6);c.onsuccess=function(d){d=new DL(d.target.result);b.callback(d)};c.onerror=function(d){hL(b,cL(d.target,"opening database IndexedDbVideoChunkPersistentStorage"))};c.onupgradeneeded=function(d){if(a){var e=new DL(d.target.result);a(new EL(d.oldVersion,d.newVersion),e,new CL(d.target.transaction,e))}};c.onblocked=function(){};return b};var HL=function(){U.apply(this,arguments);this.g=null};v(HL,U);HL.prototype.initialize=function(){var a=this;return Promise.resolve(GL(this.j)).then(function(b){a.g=b},function(b){N(M.getInstance(),"codf",b.message)})};HL.prototype.Hc=function(){return this.g!==null&&this.g.Hc()};HL.prototype.close=function(){var a=this;return(new Promise(function(b){IL(a,b)})).then(function(){return JL()}).then(function(){a.g.close()})}; var JL=function(){var a;return((a=navigator.storage)==null?0:a.estimate)?navigator.storage.estimate().then(function(b){N(M.getInstance(),"csue",String(b.usage))}):Promise.resolve(void 0)};HL.prototype.tg=function(a){return(a=KL(a,0))?LL(this,ML(a),a.Oe):Promise.resolve(null)};HL.prototype.Nf=function(a,b,c,d){(b=KL(b,c))?(c=b.startIndex,NL(this,{ln:ML(b),startIndex:c,lg:c+a.byteLength-1,Oe:b.Oe,timestamp:new Date(Date.now()),Ld:d,ia:b.ia,video:a})):Promise.resolve(void 0)}; HL.prototype.j=function(a,b){if(b.g.objectStoreNames.contains("MediaSourceVideoChunk"))try{b.g.deleteObjectStore("MediaSourceVideoChunk")}catch(d){throw dL(d,"deleting object store MediaSourceVideoChunk");}a={keyPath:"cacheId"};try{var c=new yL(b.g.createObjectStore("MediaSourceVideoChunk",a))}catch(d){throw dL(d,"creating object store MediaSourceVideoChunk");}b={unique:!1};try{c.g.createIndex("timestamp","timestamp",b)}catch(d){throw dL(d,"creating new index timestamp with key path timestamp");}}; var IL=function(a,b){var c=new Date(Date.now());c.setDate(c.getDate()-30);c=new eL(fL.upperBound(c,void 0));var d=xL(BL(FL(a.g).objectStore("MediaSourceVideoChunk")),c),e=d.listen("n",function(){d.remove();d.next()});RB(d,"c",function(){$B(e);b()})},KL=function(a,b){var c=new wK(a);a=c.getId();var d=yK(c,"itag"),e=c.Hd(),f=yK(c,"lmt");c=zK(c);var g=[];a?d?e?f?c===null&&g.push("startIndex"):g.push("lmt"):g.push("source"):g.push("itag"):g.push("videoId");return g.length>0?(N(M.getInstance(),"civp", g.join("-")),null):{videoId:a,ia:d,source:e,Oe:f,startIndex:c+b}},ML=function(a){for(var b=[a.videoId,a.source,a.startIndex].join(),c=0,d=0;d3;if(c&&a.o!==null){var d=rI("media_source_error",{code:a.j>0?MediaError.MEDIA_ERR_NETWORK:MediaError.MEDIA_ERR_SRC_NOT_SUPPORTED,message:'Response code "'+a.o+'" with '+a.g+" bytes requested and "+a.j+" bytes loaded"});a.dispatchEvent(d)}a.j=400)N(M.getInstance(),"lvlxes",d.status.toString()),a.o=d.status,c();else{var g=d.response;g.byteLength0&&a.l.Nf(g,a.uri,0,g.byteLength=400)a.o=d.status;else{var g=UL(a,d.response,e);e+=g}});d.responseType="arraybuffer";d.open("get",a.uri.toString());d.send(null)})},UL=function(a,b,c){if(b===null)return 0;b=b.slice(c);a.j+=b.byteLength;a.dispatchEvent({type:"progress",Vf:b});return b.byteLength};OL.prototype.Y=function(){this.C&&this.l.Hc()&&this.l.close();CK.prototype.Y.call(this)};var VL={zn:2E5,xn:7E4,Dh:3E5,wn:5E3,Cn:5E3,yn:6E3};function WL(a){return[43,44,45].includes(a)&&Jc?!1:RH[a]?(a=qI(a),!!a&&!!window.MediaSource&&MediaSource.isTypeSupported(a)):!1};var XL=function(){};XL.prototype.Bk=function(a,b,c){return c===0?1E6:b-a<5E3?3E5:0};var ZL=function(a,b){var c=this;this.g=a;this.index=b;this.j=[];this.g||Qn(M.getInstance(),"msms_sbf"+this.index);this.g.addEventListener("updateend",function(){YL(c)});this.g.addEventListener("error",function(){Qn(M.getInstance(),"msms_sbe"+c.index)})},YL=function(a){if(a.j.length>0&&!a.g.updating){var b=a.j.shift();a.g.appendBuffer(b)}};var $L=function(){this.g=this.cache=null};l=$L.prototype;l.initialize=function(){var a=this;return window.caches.open("CACHE_VIDEO_CHUNK_PERSISTENT_STORAGE").then(function(b){a.cache=b},function(b){N(M.getInstance(),"codf",b.message)})};l.Hc=function(){return this.cache!==null};l.close=function(){return Promise.resolve()}; l.tg=function(a){var b=this;a=aM(this,a);return this.Hc()&&a?this.cache.match(a).then(function(c){if(!c)return N(M.getInstance(),"cenf","1"),Promise.resolve(null);N(M.getInstance(),"cef","1");return c.arrayBuffer().then(function(d){var e=zK(b.g),f;(f=b.g.uri.g.get("range"))?(f=f.split("-")[1],f=!f||isNaN(Number(f))?null:Number(f)):f=null;e=e+d.byteLength-1;f=f>e;return{ia:yK(b.g,"itag"),lg:e,Ld:f,video:d}})},function(c){N(M.getInstance(),"cgvf",c.message);return Promise.resolve(null)}):(N(M.getInstance(), "cgvf","1"),Promise.resolve(null))};l.Nf=function(a,b){b=aM(this,b);a=new Response(a);this.Hc()&&b?this.cache.put(b,a).then(function(){N(M.getInstance(),"cavs","1")},function(c){N(M.getInstance(),"cavf",c.message)}):(N(M.getInstance(),"cavf","1"),Promise.resolve())}; var aM=function(a,b){a.g=new wK(b);b=a.g.getId();var c=yK(a.g,"itag"),d=a.g.Hd(),e=yK(a.g,"lmt");a=yK(a.g,"range");if(b&&c&&d&&a)return new Request("http://url/videoplayback?id="+b+"&itag="+c+"&source="+d+"&lmt="+e+"&range="+a);N(M.getInstance(),"civp","1");return null};var dM=function(a){U.call(this);var b=this;this.l=a;this.g=[];this.C=null;this.D=0;this.R=!1;this.H=0;this.G=[];if(rp(Vp)){var c=null;LK()&&(rp(Xp)?c=LH($L):c=LH(HL));this.o=this.l.map(function(d){return LH(DK,d.url,ZF(d.url)?null:c)})}else this.o=this.l.map(function(d){return LH(OL,d.url)});this.j=LH(MediaSource);this.M=function(){bM(b)};this.j.addEventListener("sourceopen",this.M);this.J=cM(this)};v(dM,U); var cM=function(a){for(var b=[],c=0;c0&&!d.rc.updating){var e=a.G.shift();d.rc.appendBuffer(e)}}}(b)),b.rc.addEventListener("error",function(d){return function(){Qn(M.getInstance(),"msms_sbe"+d.ab)}}(b)),b.Qe.listen("progress",function(d){return function(e){var f= d.rc,g=d.Qe;e=e.Vf;e.byteLength!==0&&(rp(Vp)?f.updating?a.G.push(e):f.appendBuffer(e):f.appendBuffer(e));g.D()&&(a.D++,a.D===a.g.length&&eM(a))}}(b)),b.Qe.listen("media_source_error",function(d){a.dispatchEvent(d)}),a.g.push(b.rc)):Qn(M.getInstance(),"msms_sbf"+b.ab))}N(M.getInstance(),"msms_ns",a.g.length.toString());a.R=!0;fM(a)},eM=function(a){Promise.all(a.g.map(function(b){return new Promise(function(c){b.updating?b.addEventListener("updateend",function(){c()}):c()})})).then(function(){a.j.endOfStream()})}, fM=function(a){if(a.R)for(var b=0;b0&&this.o==0)for(;c=this.l.pop();)this.C(c)}}}};var wM=function(a,b,c){nC(function(){a.apply(b,c)})}; tM.prototype.clear=function(a){if(a){var b=this.j[a];b&&(b.forEach(this.C,this),delete this.j[a])}else this.g.length=0,this.j={}};tM.prototype.Y=function(){tM.kb.Y.call(this);this.clear();this.l.length=0};var xM=function(a){R.call(this);this.g=new tM(a);vt(this,this.g)};Ya(xM,R);xM.prototype.clear=function(a){this.g.clear(a!==void 0?a.toString():void 0)};var yM=function(a){a=a===void 0?null:a;R.call(this);this.g=new iJ(this);vt(this,this.g);this.Pc=a};v(yM,R);var zM=function(a,b,c){a.Pc&&(uM(a.Pc.g,b,c),ut(a,function(){vM(a.Pc.g,b,c)}))};var AM=function(a,b){yM.call(this,b);zM(this,function(c){a.g.mode=c?"showing":"hidden"},this)};v(AM,yM);var BM=function(){U.call(this);this.j=new iJ(this);vt(this,this.j)};v(BM,U);var DM=function(a,b,c){c=c===void 0?!0:c;BM.call(this);a.setAttribute("crossorigin","anonymous");var d=hl("TRACK");d.setAttribute("kind","captions");d.setAttribute("src",b);d.setAttribute("default","");a.appendChild(d);this.g=a.textTracks[0];CM(this);this.g.mode=c?"showing":"hidden"};v(DM,BM);var CM=function(a){var b=a.g;b.addEventListener("cuechange",function(){for(var c=b.cues,d=0;d0&&d>0&&e>0&&f>0?(b=b.width/b.height,c/=d,c=Math.min(c,b)/Math.max(c, b)>=.97?"cover":"contain"):c=null;c!==null&&Mw(a.X,{"object-fit":c})})});a.X.addEventListener("play",function(){a.ni||(nM(a.X,"first_play"),a.ni=!0)});a.X.addEventListener("pause",function(){a.tf||(nM(a.X,"first_pause"),pM(a.X),a.tf=!0)});SB(z,"pagehide",function(){a.tf||(nM(a.X,"first_pause"),pM(a.X),a.tf=!0)});a.X.addEventListener("stalled",function(){N(M.getInstance(),"ves","1")});(new nK(a.X)).listen("playbackStalled",function(){return N(M.getInstance(),"pbs","1")});a.X.addEventListener("media_source_error", function(b){WM(a);b=b.detail;XM(a,new MM(b.code,b.message))});$M(a)},QM=function(a){var b=LM(a.childNodes);b&&aN(a,b);a.ie===null&&bN(a)},bN=function(a){if(z.MutationObserver){var b=new MutationObserver(function(c){c=t(c);for(var d=c.next();!d.done;d=c.next())if(d=d.value,d.type==="childList"&&(d=LM(d.addedNodes))){aN(a,d);b.disconnect();break}});b.observe(a,IM)}},PM=function(a){a.X.addEventListener("volumechange",function(){a.Pc.g.D(rM.toString(),a.X.muted);a.xl||a.Pc.g.D(sM.toString(),a.X.muted)})}, aN=function(a,b){if(a.ie===null&&b.hasAttribute("src")){var c=b.getAttribute("src");a.ie=new DM(a.X,c,b.hasAttribute("default"));new AM(a.ie,a.Pc);c.includes("kind=asr")&&N(M.getInstance(),"act","1")}},TM=function(a,b){if(b!==a.ji){a.ji=b;a.Al&&b&&ZF(b)&&(b=$F(b));var c=b?pI(b):null,d=!!c&&WL(c);N(M.getInstance(),"umsem",d?"1":"0");d?(b=LH(oM,b,qI(c),PH[c]*1E3,null),a.Ma=LH(dM,[b]),a.Cd&&a.Ma.xf(a.Cd),a.Ma.listen("media_source_error",function(e){e=rI("media_source_error",e.detail);a.X.dispatchEvent(e)}), a.Rd=function(){var e=a.Ma;e.H=a.X.currentTime*1E3;fM(e)},a.X.addEventListener("timeupdate",a.Rd),VM(a,"src",gM(a.Ma))):(WM(a),VM(a,"src",b));a.xi||SM(a)}},UM=function(a){a.src&&XM(a,new MM(MediaError.MEDIA_ERR_ABORTED,"Setting demuxed src after src is already set."));if(!a.Uc&&!a.Bc&&a.Ma)WM(a),VM(a,"src",null),SM(a);else if(a.Uc&&a.Bc){var b=pI(ZF(a.Bc)?$F(a.Bc):a.Bc),c=pI(ZF(a.Uc)?$F(a.Uc):a.Uc);if(b&&WL(b))if(c&&WL(c)){var d=!!b&&WL(b)&&!!c&&WL(c);N(M.getInstance(),"umsed",d?"1":"0");b=LH(oM, a.Bc,qI(b),-1,null);c=LH(oM,a.Uc,qI(c),-1,null);a.Ma=LH(dM,[b,c]);a.Cd&&a.Ma.xf(a.Cd);a.Ma.listen("media_source_error",function(e){e=rI("media_source_error",e.detail);a.X.dispatchEvent(e)});a.Rd=function(){var e=a.Ma;e.H=a.X.currentTime*1E3;fM(e)};a.X.addEventListener("timeupdate",a.Rd);VM(a,"src",gM(a.Ma));a.xi||SM(a)}else XM(a,new NM('Audio itag "'+c+'" not supported.'));else XM(a,new NM('Video itag "'+b+'" not supported.'))}},YM=function(a){for(var b=t(HM),c=b.next(),d={};!c.done;d={Nb:void 0, getValue:void 0},c=b.next())d.Nb=c.value,d.Nb in a.X&&(typeof a.X[d.Nb]==="function"?(d.getValue=a.X[d.Nb].bind(a.X),Object.defineProperty(a,d.Nb,{set:function(e){return function(f){a.X[e.Nb]=f}}(d),get:function(e){return function(){return e.getValue}}(d)})):Object.defineProperty(a,d.Nb,{set:function(e){return function(f){a.X[e.Nb]=f}}(d),get:function(e){return function(){return a.X[e.Nb]}}(d)}))},ZM=function(a){Object.defineProperty(a,"error",{set:function(){},get:function(){return a.X.error?a.X.error: a.uh}})},$M=function(a){a.X.style.width=Qw();a.X.style.height=Qw()};RM.prototype.disconnectedCallback=function(){this.Hf&&mK(this.Hf);KM.prototype.disconnectedCallback&&KM.prototype.disconnectedCallback.call(this)}; ea.Object.defineProperties(RM.prototype,{Uc:{configurable:!0,enumerable:!0,set:function(a){this.setAttribute("demuxedaudiosrc",a)},get:function(){return this.getAttribute("demuxedaudiosrc")}},Bc:{configurable:!0,enumerable:!0,set:function(a){this.setAttribute("demuxedvideosrc",a)},get:function(){return this.getAttribute("demuxedvideosrc")}},src:{configurable:!0,enumerable:!0,set:function(a){this.setAttribute("src",a)},get:function(){return this.getAttribute("src")}}}); ea.Object.defineProperties(RM,{observedAttributes:{configurable:!0,enumerable:!0,get:function(){return GM}}});z.customElements&&(z.customElements.get("lima-video")||z.customElements.define("lima-video",RM));RegExp.prototype.hasOwnProperty("sticky");function cN(a){return typeof a!="object"?!1:Number.isInteger(a.width)&&Number.isInteger(a.height)&&Number.isInteger(a.x)&&Number.isInteger(a.y)};var dN=function(a){a=a===void 0?{}:a;this.wa=a.wa;this.Wf=a.Wf;this.Xf=a.Xf;this.creativeWidth=a.creativeWidth;this.creativeHeight=a.creativeHeight;this.creativeX=a.creativeX;this.creativeY=a.creativeY;this.code=a.code;this.currentTime=a.currentTime;this.duration=a.duration;this.errorCode=a.errorCode;this.fullscreen=a.fullscreen;this.message=a.message;this.muted=a.muted;this.Hg=a.Hg;this.kd=a.kd;this.ld=a.ld;this.eh=a.eh;this.uri=a.uri;this.ih=a.ih;this.version=a.version;this.videoHeight=a.videoHeight; this.videoWidth=a.videoWidth;this.videoX=a.videoX;this.videoY=a.videoY;this.volume=a.volume;this.url=a.url};function eN(a){a=a.trackingUrls;if(!(a instanceof Array))return Qn(M.getInstance(),"sp_s_vrt_ia"),!1;if(a.every(function(b){return typeof b=="string"}))return Qn(M.getInstance(),"sp_s_vrt_s"),!0;Qn(M.getInstance(),"sp_s_vrt_iu");return!1} function fN(a){if(!cN(a.videoDimensions))return Qn(M.getInstance(),"sp_s_vr_ivd"),!1;if(!cN(a.creativeDimensions))return Qn(M.getInstance(),"sp_s_vr_icd"),!1;if(typeof a.fullscreen!="boolean")return Qn(M.getInstance(),"sp_s_vr_ifs"),!1;Qn(M.getInstance(),"sp_s_vr_s");return!0} var gN=function(){},hN=function(a,b){switch(a){case "SIMID:Creative:requestChangeAdDuration":return a=b.duration,isNaN(a)||typeof a!="number"?null:new dN({duration:a});case "SIMID:Creative:reportTracking":return eN(b)?new dN({eh:b.trackingUrls}):null;case "SIMID:Creative:requestResize":return fN(b)?new dN({videoX:b.videoDimensions.x,videoY:b.videoDimensions.y,videoWidth:b.videoDimensions.width,videoHeight:b.videoDimensions.height,creativeX:b.creativeDimensions.x,creativeY:b.creativeDimensions.y,creativeWidth:b.creativeDimensions.width, creativeHeight:b.creativeDimensions.height,fullscreen:b.fullscreen}):null;case "SIMID:Creative:requestChangeVolume":return new dN({volume:b.volume,muted:b.muted});case "SIMID:Creative:requestNavigation":return typeof b.uri!="string"?null:new dN({uri:b.uri});case "SIMID:Creative:log":return typeof b.message!="string"?null:new dN({message:b.message})}return new dN};var iN=function(a,b,c,d){this.type=a;this.args=d;this.messageId=b;this.g=c};var jN=function(a,b,c){EB.call(this,a.type);this.resolve=b;this.reject=c;this.args=a.args};v(jN,EB);var kN=function(a,b,c,d){d=d===void 0?{}:d;a=d.ve===void 0?!1:d.ve;d=d.ue===void 0?!1:d.ue;U.call(this);this.D=new mv;this.J=c;this.C={ve:a,ue:d};this.l="";this.M=1;this.G=this.H=window;this.g=b;this.o=new iJ(this);vt(this,this.o);this.j=new Map};v(kN,U); var oN=function(a){a.o.listen(window,"message",function(b){a:{b=b.Sc;var c=a.G===b.source;if(a.C.ve){var d=a.g==null||a.g==="*"||b.origin===a.g;if(!c||!d)break a}else if(b.origin!==a.g&&!c&&a.g!="*")break a;b:if(b.data){c={};try{c=JSON.parse(b.data)}catch(h){b=null;break b}b=typeof c!="object"?null:c}else b=null;var e=b;if(e!=null&&(b=e.type,c=e.sessionId,c==a.l||b=="createSession")&&(!a.C.ue||b!=="createSession"||a.l==null)&&(d=e.args,e=e.messageId,e!=null)){var f=null;try{if(b=="resolve"||b=="reject"){var g= d.messageId;f=g==null?null:new dN({ld:g,kd:d.value})}else f=hN(b,d)}catch(h){if(h.cause===1210){g=JSON.stringify({type:"TimingEvent",key:"smd_ss_nfo_init"});a.sendMessage("SIMID:Creative:log",new dN({message:g}));g=JSON.stringify({type:"OneShotParameter",key:"smd_ss_nfo_init_r",value:h.message});a.sendMessage("SIMID:Creative:log",new dN({message:g}));break a}throw h;}if(f)switch(b==="SIMID:Player:init"&&(g=JSON.stringify({type:"TimingEvent",key:"smd_ss_so_init"}),a.sendMessage("SIMID:Creative:log", new dN({message:g}))),g=new iN(b,e,c,f),g.type){case "resolve":case "reject":if(b=g.args.ld)c=g.args.kd||{},a.j.has(b)&&(d=a.j.get(b),g.type=="resolve"?d.resolve(c):g.type=="reject"&&d.reject(c),a.j.delete(b));break;case "createSession":a.l=g.g;lN(a,g.messageId);a.D.resolve();break;default:mN(a,g)}else nN(a,e,{errorCode:1211,message:"Invalid message arguments."})}}})}; kN.prototype.sendMessage=function(a,b){b=b===void 0?new dN:b;var c=this.M++,d={};d.type=a;d.sessionId=this.l;d.messageId=c;d.timestamp=Date.now();if(a=="resolve"||a=="reject"){var e={};b=(e.messageId=b.ld,e.value=b.kd,e)}else{e={};switch(a){case "SIMID:Player:init":var f={};f=(f.adParameters=b.wa,f.clickThruUri=b.Wf,f.clickThruUrl=b.Xf,f);var g={},h={},k={};b=(k.videoDimensions=(g.height=b.videoHeight,g.width=b.videoWidth,g.x=0,g.y=0,g),k.creativeDimensions=(h.height=b.videoHeight,h.width=b.videoWidth, h.x=0,h.y=0,h),k.fullscreen=b.fullscreen,k.fullscreenAllowed=!0,k.variableDurationAllowed=b.ih,k.skippableState="adHandles",k.navigationSupport=b.Hg,k.version="1.0",k.muted=b.muted,k.volume=b.volume,k);e.environmentData=b;e.creativeData=f;break;case "SIMID:Media:timeupdate":e.currentTime=b.currentTime;break;case "SIMID:Media:volumechange":e.volume=b.volume;e.muted=b.muted;break;case "SIMID:Media:durationchange":e.duration=b.duration;break;case "SIMID:Player:adStopped":e.code=b.code;break;case "SIMID:Player:resize":f= {};f=(f.height=b.creativeHeight,f.width=b.creativeWidth,f.x=b.creativeX,f.y=b.creativeY,f);g={};g=(g.height=b.videoHeight,g.width=b.videoWidth,g.x=b.videoX,g.y=b.videoY,g);e.creativeDimensions=f;e.videoDimensions=g;e.fullscreen=b.fullscreen;break;case "SIMID:Player:fatalError":e.errorCode=b.errorCode;break;case "SIMID:Player:log":e.message=b.message}b=e}d.args=b;this.H.postMessage(JSON.stringify(d),"*");return this.J.includes(a)?(a=new mv,this.j.set(c,a),a.promise):Promise.resolve({})}; var mN=function(a,b){a.dispatchEvent(new jN(b,function(c){c=c===void 0?{}:c;lN(a,b.messageId,c)},function(c){c=c===void 0?{}:c;nN(a,b.messageId,c)}))},lN=function(a,b,c){c=c===void 0?{}:c;a.sendMessage("resolve",new dN({ld:b,kd:c}))},nN=function(a,b,c){a.sendMessage("reject",new dN({ld:b,kd:c}))},pN=function(a,b){var c=b.source;b=b.target;a.G=c;a.H=b};function qN(a){return(a=a.ub.find(function(b){return Vk(b.Z)=="SIMID"&&b.mimeType=="text/html"&&!!b.url&&!D(b.url)}))?a.url:null}function rN(a){return(a=a.ub.find(function(b){return Vk(b.Z)=="SIMID"&&b.mimeType=="text/html"&&!!b.g&&!D(b.g)}))?a.g:null}function sN(a){return rN(a)!=null||qN(a)!=null};var tN="SIMID:Player:adSkipped SIMID:Player:adStopped SIMID:Player:appBackgrounded SIMID:Player:fatalError SIMID:Player:init SIMID:Player:startCreative".split(" "),uN=function(a,b,c){c=c===void 0?!1:c;U.call(this);var d=null;if(a){if(c)try{var e=(new URL(a,window.location.href)).origin}catch(f){e=null}else e=(a=new us(a),a.o+"://"+a.j);d=e}this.g=new kN(new gN,d,tN,b);this.j=null;this.l=0};v(uN,U); var vN=function(a){oN(a.g);Object.values($s).forEach(function(b){a.g.listen(b,function(c){b==="SIMID:Creative:log"&&c.args.message==="cr"?a.l=0:a.dispatchEvent(c)})})},wN=function(a){return a.g.sendMessage("SIMID:Player:startCreative")};uN.prototype.log=function(a){return this.g.sendMessage("SIMID:Player:log",new dN({message:a}))}; var yN=function(a){if(!a.j)return a.l=0,a.j=new mv,xN(a),a.j.promise},xN=function(a){a.j&&(a.l===2?(a.j.resolve(),a.j=null):(a.log("pp"),a.l++,setTimeout(function(){return xN(a)},2E3)))};var zN={ENDED:"ended",ERROR:"error",PLAY:"play",PAUSE:"pause",Ol:"appBackgrounding",Pl:"appForegrounding",SEEKED:"seeked",SEEKING:"seeking",SKIPPED:"skipped",STALLED:"stalled",TIME_UPDATE:"timeUpdate",Bj:"volumeChange",DURATION_CHANGE:"durationChange",bn:"resize"};var AN=function(a,b,c){R.call(this);this.g=a;this.j=b;this.o=c;vt(this,this.o);this.C=new iJ(this);vt(this,this.C);this.l=null};v(AN,R); var BN=function(a,b,c){a=new AN(b,a,c);vt(a,b);return a},EN=function(a){if(a.l)return a.l.promise;var b=CN(a.o);a.l=new mv;vN(a.g);pN(a.g.g,b);return a.g.g.D.promise.then(function(){DN(a);return a.l.promise})},IN=function(a){var b=!0;b=b===void 0?!1:b;a.l||EN(a);a.C.listen(a.g,Object.values($s),function(c){return void FN(a,c)});a.C.listen(a.j,Object.values(zN),function(c){return void GN(a,c)});b?a.l.promise.then(function(){HN(a.o.g,"showIframe")}).then(function(){return wN(a.g)}):a.l.promise.then(function(){return wN(a.g)}).then(function(){HN(a.o.g, "showIframe")})},DN=function(a){JN(a.j).then(function(b){var c=Sw(a.j.aa.g),d={};a:{var e=a.j.ad.wa||"";d=(d.sdkv=Qu(Pu.getInstance()),d.eid=vp().sort().join(","),d.ssss="gima",d);try{var f=JSON.parse(e)}catch(g){break a}e=typeof f==="object"&&f.hasOwnProperty("youtubeVideoId")?JSON.stringify(Object.assign({},f,d)):e}b={wa:e,Wf:a.j.ad.g,Xf:a.j.ad.g,fullscreen:b.fullscreen,muted:b.muted,Hg:Xu()?"notSupported":"adHandles",ih:!1,videoWidth:c.width,videoHeight:c.height,volume:b.volume};a.g.g.sendMessage("SIMID:Player:init", new dN(b)).then(a.l.resolve).catch(a.l.reject);Qn(M.getInstance(),"ima_si");Number.isInteger(c.width)&&Number.isInteger(c.height)||Qn(M.getInstance(),"ima_vsni")})},GN=function(a,b){switch(b.type){case "appBackgrounding":a.g.g.sendMessage("SIMID:Player:appBackgrounded");break;case "appForegrounding":a.g.g.sendMessage("SIMID:Player:appForegrounded");break;case "ended":a.g.g.sendMessage("SIMID:Media:ended");case "error":case "pause":a.g.g.sendMessage("SIMID:Media:pause");break;case "play":a.g.g.sendMessage("SIMID:Media:play"); break;case "seeked":a.g.g.sendMessage("SIMID:Media:seeked");break;case "seeking":a.g.g.sendMessage("SIMID:Media:seeking");break;case "skipped":a.g.g.sendMessage("SIMID:Player:adSkipped");break;case "stalled":a.g.g.sendMessage("SIMID:Media:stalled");break;case "timeUpdate":JN(a.j).then(function(e){return a.g.g.sendMessage("SIMID:Media:timeupdate",new dN({currentTime:e.currentTime}))});break;case "volumeChange":JN(a.j).then(function(e){return a.g.g.sendMessage("SIMID:Media:volumechange",new dN({volume:e.volume, muted:e.muted}))});break;case "durationChange":JN(a.j).then(function(e){return a.g.g.sendMessage("SIMID:Media:durationchange",new dN({duration:e.duration}))});break;case "resize":b=Sw(a.j.aa.g);var c=new ln(0,0,b.width,b.height),d=KN(a.j);a.g.g.sendMessage("SIMID:Player:resize",new dN({creativeX:c.left,creativeY:c.top,creativeWidth:c.width,creativeHeight:c.height,videoX:d.left,videoY:d.top,videoWidth:d.width,videoHeight:d.height,fullscreen:Ts(b.width,b.height)}))}},FN=function(a,b){LN(a,b.type,b.args).then(function(c){return b.resolve(c)}).catch(function(c){return b.reject(c)})}, LN=function(a,b,c){switch(b){case "SIMID:Creative:clickThru":return MN(a.j);case "SIMID:Creative:getMediaState":return JN(a.j).then(function(d){var e={};return e.currentSrc=d.currentSrc,e.currentTime=d.currentTime,e.duration=d.duration,e.ended=d.ended,e.muted=d.muted,e.paused=d.paused,e.volume=d.volume,e.fullscreen=d.fullscreen,e});case "SIMID:Creative:reportTracking":return NN(c.eh);case "SIMID:Creative:requestPause":return a.j.pause();case "SIMID:Creative:requestPlay":return uK(a.j.aa);case "SIMID:Creative:requestSkip":return a.j.skip().then(function(){return a.g.g.sendMessage("SIMID:Player:adSkipped")}); case "SIMID:Creative:requestChangeVolume":return Promise.resolve(void 0);case "SIMID:Creative:requestResize":return ON(a,c);case "SIMID:Creative:requestNavigation":return Promise.reject();case "SIMID:Creative:requestStop":return a.j.stop();case "SIMID:Creative:log":return a.j.log(c.message);default:return Promise.reject()}},ON=function(a,b){var c=b.videoWidth,d=b.videoHeight,e=b.videoX,f=b.videoY,g=b.creativeWidth,h=b.creativeHeight,k=b.creativeX;b=b.creativeY;var m=Sw(a.j.aa.g);m=new ln(0,0,m.width, m.height);c=new ln(e,f,c,d);nn(m,new ln(k,b,g,h))||Qn(M.getInstance(),"sp_rrc");g=on(m,c);if(!g)return Qn(M.getInstance(),"sp_rrv_oob"),Promise.reject();nn(g,c)?Qn(M.getInstance(),"sp_arv"):Qn(M.getInstance(),"sp_arv_c");return a.j.resize(g)};var PN=function(a){var b=a===void 0?{}:a;a=b.currentSrc;var c=b.currentTime===void 0?-1:b.currentTime;var d=b.duration===void 0?-1:b.duration;var e=b.ended===void 0?!1:b.ended;var f=b.fullscreen===void 0?!1:b.fullscreen;var g=b.muted===void 0?!1:b.muted;var h=b.paused===void 0?!1:b.paused;b=b.volume===void 0?1:b.volume;this.currentSrc=a;this.currentTime=c;this.duration=d;this.ended=e;this.fullscreen=f;this.muted=g;this.paused=h;this.volume=b};var QN=function(){}; QN.prototype.g=function(a){if(!HJ(a,"activeview"))return null;var b=[],c=EJ(a,"trackingConfiguration");c=t(c);for(var d=c.next();!d.done;d=c.next()){d=EJ(d.value,"trackingEventConfiguration");d=t(d);for(var e=d.next();!e.done;e=d.next()){var f=e.value;e=f.getAttribute("event");var g=f.getAttribute("id");if(g==null||e==null)e=null;else{e=e.toLowerCase();g=g.toLowerCase();var h=[];f=EJ(f,"trackingEventCriteria");f=t(f);for(var k=f.next();!k.done;k=f.next())k=k.value.getAttribute("value"),k!=null&&h.push(k.toLowerCase()); e=h.length?new ar(g,e,h):null}e&&b.push(e)}}c=LJ(a);e=FJ(a,"activeViewMetadata");d="";e&&(d=V(e)||"");a=FJ(a,"activeViewFlags");e="";a&&(e=V(a)||"");return new MF(c,b,d,e)};var RN=function(){}; RN.prototype.g=function(a){if(!HJ(a,"adsense"))return null;for(var b=null,c=null,d=null,e,f=[],g,h=null,k=null,m=null,n=t(K(a)),p=n.next();!p.done;p=n.next())switch(p=p.value,p.nodeName.toLowerCase()){case "attributiontext":b=V(p);break;case "attributionurl":c=V(p);break;case "conversionurl":d=V(p);break;case "is_pharma":e=DJ(p.getAttribute("bool"));break;case "checkedevents":f=SN(p);break;case "showyoutubeannotations":g=DJ(V(p));break;case "ui":h=null;p=FJ(p,"config");if(p!=null){var q=FJ(p,"context"); if(q!=null&&q.getAttribute("data").toLowerCase()=="default"&&(h=new OF,q=FJ(p,"params"))){p=h;q=t(K(q));for(var r=q.next();!r.done;r=q.next())switch(r=r.value,r.nodeName.toLowerCase()){case "audio_muted_on_start":p.Sf=DJ(r.getAttribute("bool"))||!1;break;case "attribution_text":p.wc=r.getAttribute("data");break;case "attribution_url":p.xc=r.getAttribute("data");break;case "signals":p.ah=CJ(r,"int")||0}}}break;case "visibleurl":k=V(p);break;case "whythisad":a:{m=t(K(p));for(p=m.next();!p.done;p=m.next())if(p= p.value,p.nodeName.toLowerCase()=="wtaclickthroughurl"){m=V(p);break a}m=null}m&&N(M.getInstance(),"wta","1")}return new PF(LJ(a),{wc:b,xc:c,bg:d,zg:e,df:f,Zg:g,uiConfig:h,kh:k,If:m})};var SN=function(a){var b=[];Array.from(K(a)).forEach(function(c){(c=c.getAttribute("id"))&&b.push(c.toLowerCase())});return b};var TN=function(){};TN.prototype.g=function(a){if(!HJ(a,"AdVerifications"))return null;var b=[];a=EJ(a,"AdVerifications");a=t(a);for(var c=a.next();!c.done;c=a.next())b.push.apply(b,u(JJ(c.value)));return new NI(b)};var UN=function(){};UN.prototype.g=function(a){if(!HJ(a,"companion_about_this_ad"))return null;a=EJ(a,"Icon");if(a.length<1)return null;a=OJ(a[0]);return new RF(a)};var VN=function(){};VN.prototype.g=function(a){a=LJ(a);return a.length>0?new LF(a):null};var WN=function(){};WN.prototype.g=function(a){if(!HJ(a,"eoid_cookie"))return null;a=t(K(a));for(var b=a.next();!b.done;b=a.next()){var c=b.value;if(c.nodeName=="Cookie"){b=c.getAttribute("domain");var d=CJ(c,"expires"),e=c.getAttribute("path"),f=void 0;c=(f=c.getAttribute("value"))!=null?f:"";if(b&&d!=null&&e)return new DH(c,d,e,b)}}return null};var XN=function(){};XN.prototype.g=function(a){if(!HJ(a,"esp"))return null;var b=[];a=t(K(a));for(var c=a.next();!c.done;c=a.next()){var d=c.value;d.nodeName=="EspLibrary"&&(c=FJ(d,"LibraryName"))&&(c=V(c))&&(d=(d=FJ(d,"LibraryUrl"))?V(d):null,b.push({pe:c,vn:d}))}return new FH(b)};var YN=function(){};YN.prototype.g=function(a){var b=HJ(a,"gfp_cookie"),c=HJ(a,"gfp_cookie_v2");if(!b&&!c)return null;a=t(K(a));for(b=a.next();!b.done;b=a.next()){var d=b.value;if(d.nodeName=="Cookie"){b=d.getAttribute("domain");var e=CJ(d,"expires"),f=d.getAttribute("path"),g=void 0;d=(g=d.getAttribute("value"))!=null?g:"";if(b&&e!=null&&f)return new HH(d,e,f,b,c)}}return null};var ZN=function(){}; ZN.prototype.g=function(a){if(!HJ(a,"GoogleHostedMedia"))return null;N(M.getInstance(),"hghme","1");var b=[],c=[],d=[],e=[],f,g=FJ(a,"clientplaybacknonce");g&&(f=V(g));a=t(K(a));for(g=a.next();!g.done;g=a.next()){var h=g.value;g=null;switch(h.nodeName.toLowerCase()){case "audiourls":g="audio";break;case "manifestsurls":g="manifest";break;case "muxedmediaurls":g="muxed";break;case "videourls":g="video"}if(g){h=t(K(h));for(var k=h.next();!k.done;k=h.next()){k=k.value;var m=V(k),n=k.getAttribute("delivery"), p=CJ(k,"itag"),q=void 0,r=(q=k.getAttribute("mimeType"))==null?void 0:q.toLowerCase();q=DJ(k.getAttribute("mseCompatible"));var w=CJ(k,"contentLength"),A=null,C=null,Q=null,F=null,da=null,Qa=null;if(g=="video"||g=="muxed")A=k.getAttribute("videoCodec"),C=CJ(k,"videoBitrate"),da=CJ(k,"width"),Qa=CJ(k,"height");if(g=="audio"||g=="muxed")Q=k.getAttribute("audioCodec"),F=CJ(k,"audioBitrate");if(m!=null&&g!=null)switch(k=new JH(m,g,{rb:n,ia:p,mimeType:r,va:A,Da:Q,jh:C,Rf:F,ta:q,width:da,height:Qa,Ab:w}), g){case "audio":b.push(k);break;case "manifest":c.push(k);break;case "muxed":d.push(k);break;case "video":e.push(k)}}}}return new KH(f?f:"None",b,c,d,e)};var $N=function(){};$N.prototype.g=function(a){if(!HJ(a,"gpid_wta"))return null;a=t(K(a));for(var b=a.next();!b.done;b=a.next())if(b=b.value,b.nodeName=="AttributionData"&&(b=V(b)))return new AI(b);return null};var aO=function(){};aO.prototype.g=function(a){if(!HJ(a,"metrics"))return null;a=t(K(a));for(var b=a.next();!b.done;b=a.next())switch(b=b.value,b.nodeName){case "AdEventId":var c=rl(b);break;case "FeEventId":var d=rl(b)}return new JI(c,d)};var bO=function(){};bO.prototype.g=function(a){return HJ(a,"programmatic")?(a=FJ(a,"DealId"))&&(a=V(a))&&!D(a)?new PI(a):null:null};var cO=function(){};cO.prototype.g=function(a){if(!HJ(a,"sodar"))return null;var b=null;a=t(K(a));for(var c=a.next();!c.done;c=a.next())switch(c=c.value,c.nodeName){case "Siub":var d=V(c);break;case "Scs":b=V(c)||null;break;case "Bgub":var e=V(c);break;case "Bgp":var f=V(c)}return d&&b&&e&&f?new VI(d,e,f,b):null};var dO=function(){};dO.prototype.g=function(a){if(!HJ(a,"uisettings"))return null;var b;(a=FJ(a,"uihideable"))&&(b=DJ(V(a)));return new WI(b)};var eO=function(){}; eO.prototype.g=function(a){if(!HJ(a,"youtubehostedad"))return null;var b=null,c=!1,d=null,e=null,f=!1,g=null,h=null,k=null,m=null,n=null,p=null,q=null,r=FJ(a,"youtubevideoid");r&&(b=V(r));if(r=FJ(a,"istrueview"))r=DJ(V(r)),r!=void 0&&(c=r);(r=FJ(a,"videotitle"))&&(d=V(r));(r=FJ(a,"videothumbnailurl"))&&(e=V(r));if(r=FJ(a,"isvideounlisted"))r=DJ(V(r)),r!=void 0&&(f=r);(r=FJ(a,"channelid"))&&(g=V(r));(r=FJ(a,"channeltitle"))&&(h=V(r));(r=FJ(a,"channelthumbnailurl"))&&(k=V(r));(r=FJ(a,"channelcustomurl"))&& (m=V(r));(r=FJ(a,"format"))&&(n=V(r));(r=FJ(a,"youtubeownershipfingerprint"))&&(p=V(r));(a=FJ(a,"youtubevisitordata"))&&(q=V(a));return new XI({videoId:b,Hb:c,Zd:d,Ff:e,ed:f,ke:g,yd:h,xd:k,je:m,format:n,kf:p,Gf:q})};function fO(a){if(!a)return!1;if(a=a.O.get(PE)){if(a.g=="TRUEVIEW"||a.g=="SKIPPABLE")return!0;if(a.g)return!1;Qn(M.getInstance(),"ytu_nf");return a.Hb()}return!1};function gO(){var a=fl(),b=document;return new us(a.parent===a?a.location.href:b.referrer)}function hO(a,b){Is(a,"url","");try{var c=2083-a.toString().length-1;if(c<=0)return a.toString();for(var d=b.slice(0,c),e=encodeURIComponent(d),f=c;f>0&&e.length>c;)d=b.slice(0,f--),e=encodeURIComponent(d);Is(a,"url",d)}catch(g){}return a.toString()};var iO="acceptInvitation acceptInvitationLinear click collapse complete exitFullscreen expand firstQuartile fullscreen impression loaded midpoint pause resume skip start thirdQuartile videoClicked volumeChange".split(" ");var jO=new sJ;function kO(a,b){a!=null&&b!=null&&(a=YD(a,b));return a}function lO(a,b){var c=c===void 0?jO:c;var d=d===void 0?null:d;a=kO(a,b);d=d?kO(d,b):d;xJ(c,new DD(a,d))}function mO(a,b){a!=null&&a.forEach(function(c){return void lO(c,b)})};var nO=function(){this.g=Math.random()<.01;this.l=Math.floor(Math.random()*4503599627370496);this.j=null}; nO.prototype.report=function(a,b,c){b=b===void 0?{}:b;if(z.G_testRunner==null&&(this.g||(c===void 0?0:c))){b.lid=a;Qu(Pu.getInstance())&&(b.sdkv=Qu(Pu.getInstance()));this.j&&(b.palv=this.j);a=vp().sort().join(",");D(Vk(a))||(b.e=a);b=oO(this,b);var d=new us("http://pagead2.googlesyndication.com/pagead/gen_204");oj(b,function(e,f){e!=null&&Is(d,f,e==null?"":typeof e==="boolean"?e?"t":"f":""+e)},this);b=gO().o;b!=="http"&&b!=="https"||vs(d,b);b=d.toString();a=d.g.get("url");a!=null&&Qb()&&b.length> 2083&&(b=hO(d,a));lO(b)}};var oO=function(a,b){b.id="ima_html5";var c=gO();b.c=a.l;b.domain=c.j;return b};nO.getInstance=function(){return L(nO)};function pO(a){var b=Date.now(),c={};a=(c["x-afma-token-requester-type"]=a,c);c="https://pubads.g.doubleclick.net/adsid/integrator.json?aos="+encodeURIComponent(lv());return(new mJ).get({url:c,withCredentials:!0,timeout:new bJ(5E3),headers:a}).then(function(d){var e=Date.now();d=d.newToken||"";var f={};nO.getInstance().report(182,(f.t=e-b,f.aos=lv(),f));return new qO(d)}).catch(function(d){var e="not instanceof Error";d instanceof Error&&(e=WH(Number(d.message)));d=Date.now();var f={};nO.getInstance().report(182, (f.except=e,f.t=d-b,f));return Promise.resolve(rO)})}var sO=function(){U.call(this);this.g=null;this.o=new iJ(this);vt(this,this.o);this.j=new JC(72E5);this.l=Promise.resolve(rO)};v(sO,U);var tO=function(a){var b="requester_type_8";b=b===void 0?"requester_type_9":b;var c=function(d){a.g=d;return a.g};a.l=pO(b).then(c);a.j=new JC(72E5);a.o.listen(a.j,"tick",function(){a.l=pO(b).then(c)});a.j.start();ut(a,function(){a.j.stop()})}; sO.prototype.getId=function(){var a=this;return y(function(b){if(b.g==1)return a.g!=null&&a.g!==rO?(b.g=2,b=void 0):b=x(b,a.l,3),b;b.g!=2&&(a.g=b.j);return b.return(a.g)})};var qO=function(a){this.id=a},rO=new qO("");function uO(a){for(var b=a.length,c=new Uint8Array(b),d=0;da.data.length-a.position)throw Error("Invalid skip");a.position+=b},xO=function(a){var b=a.data[a.position]&255;a.position++;return b},yO=function(a,b){if(b<0||b>a.data.length-a.position)throw Error("Invalid byteCount");var c=[],d=0;b=a.position+b;for(var e=a.position;e4&&wO(a.g,f-4);e-=f}(d&8)!==0&&(e-=10);for(d=e;d>0;){e=yO(a.g,4);f=String.fromCharCode.apply(null,e);e=zO(a.g);if(e<=1){a=b;break a}wO(a.g,2);if("TXXX"===f){f=xO(a.g);switch(f){case 0:case 2:case 3:break;default:throw Error("Unsupported encoding "+ f);}var g=DataView,h=a.g,k=e-1;if(k<0||k>h.data.length-h.position)throw Error("Invalid byteCount");var m=new ArrayBuffer(k);m=new Uint8Array(m);for(var n=0,p=h.position+k,q=h.position;q191&&m<224?(n=f[h++],g[k++]=String.fromCharCode((m&31)<<6|n&63)):m>239&&m<365?(n=f[h++],p=f[h++],q=f[h++],m=((m&7)<<18|(n&63)<<12|(p&63)<<6|q&63)-65536,g[k++]=String.fromCharCode(55296+ (m>>10)),g[k++]=String.fromCharCode(56320+(m&1023))):(n=f[h++],p=f[h++],g[k++]=String.fromCharCode((m&15)<<12|(n&63)<<6|p&63));f=g.join("");break b;default:f="";break b}f=void 0}b.push(f)}else wO(a.g,e-1);d-=e+10}if(b.length===0)throw Error("No TXXX frames found.");a=b}a=a[0]}else a=b;a.indexOf("google_")===0&&(a={value:a,Oh:!1},c=Math.floor(c),this.g.has(c)?this.g.get(c).push(a):this.g.set(c,[a]))}};var GO=function(a,b,c){this.key=a;this.duration=b;this.position=c};var HO=function(a){this.data=a};l=HO.prototype;l.getAdPosition=function(a){return((this.data.ads||{})[a]||{}).position||0};l.Wb=function(a){return((this.data.ads||{})[a]||{})["break"]||""};l.getTotalAds=function(a){return((this.data.breaks||{})[a]||{}).ads||0};l.qg=function(a){return((this.data.breaks||{})[a]||{}).duration||0};l.Kh=function(a){return((this.data.breaks||{})[a]||{}).expected_duration||0}; l.sg=function(a){var b=this.data.ads||{},c=this.getAdPosition(a);a=this.Wb(a);for(var d=0,e=t(Object.keys(b)),f=e.next();!f.done;f=e.next()){f=b[f.value]||{};var g=f.position||Number.MAX_SAFE_INTEGER,h=f.duration||0;a===f["break"]&&g>0&&g0}).sort(function(g,h){return g.position-h.position})};var IO=function(a){var b=a===void 0?{}:a;a=b.adBreakDuration===void 0?0:b.adBreakDuration;var c=b.qd===void 0?0:b.qd;var d=b.adPeriodDuration===void 0?0:b.adPeriodDuration;var e=b.adPosition===void 0?0:b.adPosition;var f=b.td===void 0?0:b.td;var g=b.currentTime===void 0?0:b.currentTime;var h=b.duration===void 0?0:b.duration;var k=b.vc===void 0?[]:b.vc;b=b.totalAds===void 0?0:b.totalAds;this.adBreakDuration=a;this.qd=c;this.adPeriodDuration=d;this.adPosition=e;this.td=f;this.currentTime=g;this.duration= h;this.vc=k;this.totalAds=b},JO=function(a){var b={};b.adBreakDuration=a.adBreakDuration;b.adBreakStartTime=a.qd;b.adPeriodDuration=a.adPeriodDuration;b.adPosition=a.adPosition;b.adStartTime=a.td;b.currentTime=a.currentTime;b.duration=a.duration;b.adsDurationsMs=a.vc;b.totalAds=a.totalAds;return b};var KO=function(a){this.played=!1;this.data=a};KO.prototype.contains=function(a){return Math.floor(LO(this))<=a&&a<=Math.ceil(MO(this))};var LO=function(a){return a.data.start_float},MO=function(a){return a.data.end_float};KO.prototype.dd=function(){return LO(this)<=MO(this)};KO.prototype.Vb=function(a){return a?LO(this)===LO(a)&&MO(this)===MO(a)&&this.played===a.played:!1};var NO=function(a){var b={};b.end=MO(a);b.start=LO(a);b.played=a.played;return b};var OO={html:"Html",iframe:"IFrame","static":"Static"}; function PO(a,b){var c=a.deal_id||null;b=new eF(b);b.C=QO(a);b.Sb=a.title||null;b.F=a.advertiser||null;b.g=a.clickthrough_url||"";b.l=a.attribution_params;b.creativeId=a.creative_id||null;b.D=a.creative_ad_id||null;b.description=a.description||null;b.sa=a.duration*1E3||-1;b.id=a.ad_id||null;b.lb=RO(a);b.N=SO(a,"creative_id");b.H=SO(a,"ad_id");b.J=SO(a,"system");b.dealId=TO(a)||c;c=(a.extensions||[]).map(function(d){return hJ(d).documentElement});c=VJ(UO(),c);c=new BF([new AF(new HI({ya:VO(a.companions), O:c}))]);(new UI).g(c,b,new Xs);(a=WO(a))&&b.O.set(IE,a);return b}function XO(a,b){var c=a.vast||"";if(!c)return null;b=YO(c,b);if(!b)return null;b.N=SO(a,"creative_id");b.J=SO(a,"system");b.H=SO(a,"ad_id");a=TO(a);b.dealId=a||b.dealId;return b}function TO(a){a=t(a.wrappers||[]);for(var b=a.next();!b.done;b=a.next())if(b=b.value,b.deal_id)return b.deal_id;return""}function VO(a){if(!a||a.length===0)return[];var b=[];a=t(a);for(var c=a.next();!c.done;c=a.next())b.push(ZO(c.value));return b} function ZO(a){var b=new ts(a.click_data.url),c=a.tracking_events.map(function(d){return new ED(d.event,d.uri)});return new wF({zc:new jF([new iF({Rb:a.ad_slot_id,Z:a.api_framework,width:a.width,height:a.height,zb:b,fa:c,resources:[new hF(a.resource,OO[a.type],a.creative_type)]})])})}function SO(a,b){var c=[];(a.wrappers||[]).forEach(function(d){return c.push(d[b]||"")});return c.reverse()} function YO(a,b){try{var c=hJ(a);if(c){var d=c.documentElement;if(d&&Qs(d)){var e=UO();if(!d)throw Error("VAST string is empty.");if(!Qs(d))throw Error("Response string is not a valid VAST document.");a=[];c=[];for(var f=t(K(d)),g=f.next();!g.done;g=f.next()){var h=g.value;switch(h.nodeName){case "Ad":d=void 0;var k=e,m={};m.id=h.getAttribute("id");m.Ra=CJ(h,"sequence");m.Tb=h.getAttribute("adType");for(var n=t(K(h)),p=n.next();!p.done;p=n.next()){var q=p.value;if(q.nodeName=="InLine"){for(var r= void 0,w=void 0,A=void 0,C=void 0,Q=void 0,F=void 0,da=void 0,Qa=[],Fc=[],kc=[],qe=[],gi=t(K(q)),Ed=gi.next();!Ed.done;Ed=gi.next()){var $a=Ed.value;switch($a.nodeName){case "AdServingId":da=V($a);break;case "AdSystem":F=V($a);break;case "AdTitle":Q=V($a);break;case "AdVerifications":qe=qe.concat(JJ($a));break;case "Advertiser":C=V($a);break;case "Creatives":for(var re=t(K($a)),cd=re.next();!cd.done;cd=re.next()){var Gc=cd.value;Gc.nodeName=="Creative"&&kc.push(WJ(Gc))}break;case "Description":A= V($a);break;case "Error":V($a)!=null&&Qa.push(V($a));break;case "Extensions":r=VJ(k,K($a));break;case "Impression":var Ma=NJ(V($a)),ug=GJ($a);Ma!=null&&Fc.push(new xF(Ma,ug));break;case "Survey":w=V($a)}}d=new HI({uc:da,Va:F,Sb:Q,ce:C,description:A,bh:w,errors:Qa,Eb:Fc,ya:kc,Ua:qe,O:r});break}else if(q.nodeName=="Wrapper"){A=w=r=void 0;C=k;Q=q;F=[];da=[];k=[];Qa=[];for(var dd=Q.getAttribute("followAdditionalWrappers")!="false",se=Q.getAttribute("allowMultipleAds")=="true",Nb=Q.getAttribute("fallbackOnNoAd")== "true",ed=t(K(Q)),te=ed.next();!te.done;te=ed.next()){var $b=te.value;switch($b.nodeName){case "AdSystem":A=V($b);break;case "VASTAdTagURI":var ue=V($b);w=ue?ue:void 0;break;case "Creatives":for(var ve=t(K($b)),Fd=ve.next();!Fd.done;Fd=ve.next()){var we=Fd.value;we.nodeName=="Creative"&&k.push(WJ(we))}break;case "Error":var lc=V($b);lc!=null&&F.push(lc);break;case "AdVerifications":Qa=Qa.concat(JJ($b));break;case "Extensions":r=VJ(C,K($b));break;case "Impression":var ac=NJ(V($b)),vg=GJ($b);ac!=null&& da.push(new xF(ac,vg))}}d=new BJ({Va:A,og:dd,Pf:se,ng:Nb,Mf:w,errors:F,Eb:da,ya:k,Ua:Qa,O:r});break}}if(!d)throw Error("Vast Ad contains neither inline nor wrapper data.");a.push(new AF(d,m));break;case "Error":var xe=V(h);xe&&c.push(xe)}}for(var mc=M.getInstance(),ye=t(["lima_p_ich","lima_p_icu"]),ze=ye.next();!ze.done;ze=ye.next()){var Gd=ze.value;mc.j.has(Gd)?(N(mc,Gd,""+mc.j.get(Gd)),mc.j.delete(Gd)):N(mc,Gd,"0")}var Hd=mc.g;Hd.ca=!0;Gn(Hd);var lf=new AJ({ads:a,Ig:c})}else lf=null;var Ae=lf}else Ae= null;if(!Ae)return null;var wg=new BF(Ae.g),mf=(new aK(b)).j(wg);if(!mf)return null;(new UI).g(wg,mf,new Xs);return mf}catch(tk){return null}}function UO(){var a=new TJ;UJ(a,new QN);UJ(a,new RN);UJ(a,new TN);UJ(a,new bO);UJ(a,new cO);UJ(a,new VN);UJ(a,new dO);UJ(a,new aO);UJ(a,new eO);UJ(a,new ZN);UJ(a,new YN);UJ(a,new WN);UJ(a,new XN);UJ(a,new $N);UJ(a,new UN);return a}function QO(a){var b=a.ad_system||"";a=SO(a,"system");return[b].concat(u(a))} function WO(a){a=a.verifications||null;if(!a)return null;var b=new IE;a.forEach(function(c){var d=c.vendor,e=c.parameters,f=$O(c);c=c.java_script_resources||[];c.length>0&&(c=c[0],JE(b,d,c.script_url||"",e,c.api_framework||"",f))});return b}function $O(a){var b=[];(a.tracking_events||[]).forEach(function(c){b.push(new FD(c.event,c.uri))});return b}function RO(a){return(a=a.universal_ad_id||null)?[new VE(a.id_value||"unknown",a.id_registry||"unknown")]:[]};var aP=function(){HO.apply(this,arguments)};v(aP,HO);aP.prototype.Kf=function(a){return((this.data.tags||{})[a]||{}).type||""};aP.prototype.ph=function(a){return((this.data.tags||{})[a]||{}).ad||""};aP.prototype.getAd=function(a,b){var c=(this.data.ads||{})[a];if(!c)return null;b=XO(c,b);if(!b)return null;b.pa=this.getAdPodInfo(a);return b};aP.prototype.g=function(){for(var a=this.data.tags||{},b=t(Object.keys(a)),c=b.next();!c.done;c=b.next())if((a[c.value].type||"")==="progress")return!0;return!1}; var bP=function(a,b){a=a.Kf(b);return!!a&&a.toLowerCase()!=="progress"};aP.prototype.getAdPodInfo=function(a,b){b=HO.prototype.getAdPodInfo.call(this,a,b===void 0?0:b);a=this.Wb(a);var c=((this.data.breaks||{})[a]||{}).type||"";b.g=-2;switch(c){case "pre":b.g=0;break;case "mid":a=Number(a),isNaN(a)||(b.g=a)}return b};var cP=function(){aP.apply(this,arguments)};v(cP,aP);l=cP.prototype;l.Kf=function(a){return dP(this,a).type||""};l.ph=function(a){return dP(this,a).ad||""};l.Wb=function(a){return((this.data.ads||{})[a]||{}).ad_break_id||""};l.getTotalAds=function(a){return((this.data.ad_breaks||{})[a]||{}).ads||0};l.qg=function(a){return((this.data.ad_breaks||{})[a]||{}).duration||0};l.Kh=function(a){return((this.data.ad_breaks||{})[a]||{}).expected_duration||0}; l.sg=function(a){var b=this.data.ads||{},c=this.getAdPosition(a);a=this.Wb(a);for(var d=0,e=t(Object.keys(b)),f=e.next();!f.done;f=e.next()){f=b[f.value]||{};var g=f.position||Number.MAX_SAFE_INTEGER,h=f.duration||0;a===f.ad_break_id&&g>0&&g0}).sort(function(g,h){return g.position-h.position})};var dP=function(a,b){a=a.data.tags||{};for(var c=t(Object.keys(a)),d=c.next();!d.done;d=c.next())if(d=d.value,b.startsWith(d))return a[d];return{}};var eP=function(a,b){b=b===void 0?{}:b;EB.call(this,a);this.data=b||{}};v(eP,EB);var fP=function(a){this.data=a=a===void 0?{}:a},gP=function(a){return a.data.metadata_url||""},hP=function(a){var b=a.data.polling_frequency;return isNaN(b)||b==null||b<0?10:a.data.polling_frequency},iP=function(a){return a.data.stream_id||""};fP.prototype.Ce=function(){return this.data.pod_manifest_url||""}; fP.prototype.De=function(){var a={};return a.pod_manifest_url=this.Ce(),a.manifestFormat=this.data.manifest_format||"",a.streamUrl=this.data.stream_manifest||"",a.subtitles=this.data.subtitles||[],a.streamId=iP(this),a};var jP=function(a){return a.data.stream_type==="live"};var kP=function(){HO.apply(this,arguments)};v(kP,HO);kP.prototype.getCuePoints=function(){var a=(this.data.cuepoints||[]).map(function(b){return new KO(b)});a=a.filter(function(b){return b.dd()});a.sort(function(b,c){return LO(b)-LO(c)});return a};kP.prototype.getAd=function(a,b,c){c=c===void 0?0:c;var d=(this.data.ads||{})[a];if(!d)return null;b=XO(d,b);if(!b)return null;b.pa=this.getAdPodInfo(a,c);return b}; kP.prototype.g=function(){for(var a=this.data.times||{},b=t(Object.keys(a)),c=b.next();!c.done;c=b.next()){c=a[c.value];for(var d=0;d0&&LO(a[0])===0;a.some(function(e,f){return e.contains(b||0)?(c.g=d?f:f+1,c.j=LO(e),!0):!1})}return c};var lP=function(){U.call(this);this.j=this.currentTime=0;this.g=!1};v(lP,U);lP.prototype.lc=function(a){this.currentTime=a;a=Math.abs(this.currentTime-this.j);this.g&&a>2.5&&(this.g=!1,this.dispatchEvent(new eP("adPeriodEnded")))};lP.prototype.reset=function(){this.j=this.currentTime=0;this.g=!1};function mP(a,b){var c=b;a.forEach(function(d){var e=LO(d);d=MO(d);b>=d?c-=d-e:be&&(c-=b-e)});return c}function nP(a,b){var c=b,d=0,e=0;a.forEach(function(f){var g=LO(f);f=MO(f);d+=g-e;if(d>b)return c;c+=f-g;e=f});return c};var oP=function(a,b,c,d){this.D=a;this.G=b;this.ba=c;this.ga=d;this.j=null;this.H=0;this.l="";this.J=0;this.F=!1;this.ca=!0;this.W=!1;this.o=0;this.C=this.g=null;this.M=this.N=this.T=!1;this.volume=1;this.R=new Set},pP=function(a){tt(a.g);a.M=!1;a.g=null;a.j=null;a.l=""},qP=function(a){a.F||(a.H=a.o,a.F=!0,a.dispatchEvent(new eP("adBreakStarted")))},rP=function(a){a.F&&(a.ca&&(a.ca=!1,(jP(a.D)||a.D.data.stream_type==="on_demand")&&nO.getInstance().report(206,{st:jP(a.D)?"live":"vod",meta:a.W?"1": "0",pt:ht.getPlayerType()||"",pv:ht.getPlayerVersion()||"",n:"0",ctv:Xu()?"1":"0"},!1)),a.dispatchEvent(new eP("adBreakEnded")),a.F=!1)};oP.prototype.Xa=function(){if(this.C){var a=this.C;var b=this.l,c=this.o,d=this.J;if(a==null||D(b))a=null;else{var e=a.Wb(b);a=new IO({adBreakDuration:a.qg(e),qd:this.H,adPeriodDuration:a.Kh(e),adPosition:a.getAdPosition(b),td:d,currentTime:c-d,duration:((a.data.ads||{})[b]||{}).duration||0,totalAds:a.getTotalAds(e),vc:a.getAdPodInfo(b,d).vc})}}else a=null;return a}; oP.prototype.getCurrentTime=function(){var a=this.Xa();return a!=null?a.currentTime:0};oP.prototype.getDuration=function(){var a=this.Xa();return a!=null?a.duration:0};oP.prototype.getVolume=function(){return this.volume};var vP=function(a,b){D(a.l)||a.l!==b||(sP(a,!0),tP(a,"complete"),uP(a))},wP=function(a,b,c){return D(a.l)||a.l!==c?!1:(tP(a,b),!0)},yP=function(a,b){if(a.R.has(b)||!a.C)return null;a.R.add(b);var c=a.C.getAd(b,a.G,a.o);if(!c)return pP(a),null;a.j=c;a.l=b;a.J=a.o;xP(a,c);return c}; oP.prototype.Cb=function(a){tP(this,a);a==="skip"&&uP(this)};var zP=function(a){(a=a.O.get(LE))&&a.init("3.657.0")},AP=function(a){var b=a.D.De();a.dispatchEvent(new eP("loadStream",b))};oP.prototype.Kc=function(a){this.T||(BP(this,a),this.T=!0);this.N&&(tP(this,"resume"),this.N=!1)};oP.prototype.Jc=function(){this.N||(tP(this,"pause"),this.N=!0)};oP.prototype.Lc=function(a){BP(this,a)}; var CP=function(a){if(a.j){var b=a.Xa();a.dispatchEvent(new eP("adProgress",b!=null?JO(b):{}));a.g&&(b=a.getDuration()*1E3,nE(a.g,a.getCurrentTime(),b))}},sP=function(a,b){b=b===void 0?!1:b;var c;!a.M&&(c=a.j)!=null&&c.isSkippable()&&(a.getCurrentTime()>=30||b)&&(a.M=!0,tP(a,"engagedView"))},DP=function(a){if(!a.F&&a.C){var b=a.C.sg(a.l);a.H=a.J-b;a.F=!0;a.dispatchEvent(new eP("adBreakStarted"))}tP(a,"loaded");tP(a,"adCanPlay");tP(a,"impression");tP(a,"creativeView");tP(a,"start");a.volume===0&&tP(a, "mute")},tP=function(a,b){a.j&&(a.g!=null&&a.g.report(b),a.dispatchEvent(new QE(b,a.j)))},uP=function(a){var b=a.C,c=a.l;if(b==null||D(c))var d=!0;else d=b.getTotalAds(b.Wb(c)),b=b.getAdPosition(c),d=typeof d!=="number"||typeof b!=="number"?!0:b>=d;pP(a);d&&rP(a)};oP.prototype.dispatchEvent=function(a){this.ba.dispatchEvent(a)}; var xP=function(a,b){tt(a.g);a.g=new dE(b.fa,new sJ(!1));b=RD({fi:"1",pa:b.getAdPodInfo(),ad:b,aa:a.ga});pE(a.g,b);oE(a.g,new LD("SDKV",{toString:function(){return a.G}}))},BP=function(a,b){if(a.j!=null){var c=b===0,d=a.volume===0;c&&!d?tP(a,"mute"):!c&&d&&tP(a,"unmute");a.volume!==b&&a.dispatchEvent(new QE("volumeChange",a.j,{volume:b}))}a.volume=b};function EP(a){var b;return((b=a.O.get(GE))==null?void 0:b.g)||null}function FP(a){return a.some(function(b){return b.Ga==="GoogleWhyThisAd"})}function GP(a){a.forEach(function(b){if(b.Ga==="GoogleWhyThisAd"||b.Ga==="AdChoices")b.gb="left",b.ib="top",b.g=20,b.j=20})}function HP(a){a.forEach(function(b){b.Ga==="GoogleWhyThisAd"&&(b.g<46||b.j<46)&&(b.g=46,b.j=46)})}var IP=function(){this.l=-1;this.j=this.g=!0;this.o=!1;this.C=!0;this.D=this.N=!1;this.H=null;this.Fa=[];this.G=!1;this.F=null}; IP.prototype.getUiElements=function(){var a=[];this.g&&a.push("adAttribution");this.j&&a.push("countdown");return a};IP.prototype.isSkippable=function(){return this.l>=0};function JP(a){var b={};return b.skipTime=a.l,b.enableAttributionBar=a.g,b.enableCountdown=a.j,b.enableLearnMoreButton=a.o,b.enableTitleBar=a.C,b.enableYouTubeMetadata=a.N,b.gvnStyleAnnotation=a.D,b.wtaClickthroughUrl=a.H,b.icons=a.Fa.map(function(c){var d={};return d.program=c.Ga,d.apiFramework=c.Z,d.widthPx=c.g,d.heightPx=c.j,d.pxRatio=c.G,d.xPosition=c.gb,d.yPosition=c.ib,d.offsetMs=c.Aa,d.durationMs=c.sa,d.clickthroughUrl=c.o,d.attributionParams=c.D,d.staticResourceUrl=c.l,d.staticResourceMimeType= c.H,d.iconViewTrackingUrls=c.F,d.iconClickTrackingUrls=c.C,d}),b.hasClickthrough=a.G,b.gpidAttributionData=a.J?JSON.stringify(sh(a.J)):null,b};var KP=function(){},LP=function(a,b){a=new us(a);b.g&&ws(a,"dai.google.com");return a},MP=function(a){var b=a.adTagParameters,c=new Map;if(b!=null)for(var d=t(Object.keys(b)),e=d.next();!e.done;e=d.next()){e=e.value;var f=b[e];f!=null&&c.set(e,f)}c.set("api-key",a.apiKey);c.set("auth-token",a.authToken);c.set("dai-sam-id",a.streamActivityMonitorId);a.g&&c.set("cld","1");return c};KP.prototype.zh=function(){return null};KP.prototype.yh=function(){return null};function NP(a,b,c){return a+"/"+b+"/vid/"+c+"/streams"}function OP(a,b){var c={},d={},e={};return e.url="https://videostitcher.googleapis.com/v1/projects/"+a.projectNumber+"/locations/"+a.region+"/liveSessions",e.content=Object.assign({},a.videoStitcherSessionOptions,(d.live_config="projects/"+a.projectNumber+"/locations/"+a.region+"/liveConfigs/"+a.liveStreamEventId,d.gam_settings=(c.stream_id=b,c),d)),e} function PP(a,b){var c={},d={},e={};return e.url="https://videostitcher.googleapis.com/v1/projects/"+a.projectNumber+"/locations/"+a.region+"/vodSessions",e.content=Object.assign({},a.videoStitcherSessionOptions,(d.ad_tag_uri=a.adTagUrl,d.source_uri=a.contentSourceUrl,d.ad_tracking="CLIENT",d.vod_config=a.vodConfigId?"projects/"+a.projectNumber+"/locations/"+a.region+"/vodConfigs/"+a.vodConfigId:"",d.gam_settings=(c.network_code=a.networkCode,c.stream_id=b,c),d)),e} function QP(a,b){b.forEach(function(c,d){D(c)||Is(a,d,c)})};var RP=function(){};v(RP,KP);RP.prototype.Oc=function(a){return SP(a)&&a.format==="dash"};RP.prototype.yc=function(a,b){b=b===void 0?new Map:b;var c=LP(D(a.assetKey)?NP("https://pubads.g.doubleclick.net/ondemand/dash/content",a.contentSourceId,a.videoId):"https://pubads.g.doubleclick.net/ssai/event/"+a.assetKey+"/streams",a);a=MP(a);QP(c,a);QP(c,b);return c.toString()};var TP=function(){};v(TP,KP);TP.prototype.Oc=function(a){return SP(a)&&a.format!=="dash"};TP.prototype.yc=function(a,b){b=b===void 0?new Map:b;var c=LP(D(a.assetKey)?NP("https://pubads.g.doubleclick.net/ondemand/hls/content",a.contentSourceId,a.videoId):"https://pubads.g.doubleclick.net/ssai/event/"+a.assetKey+"/streams",a);a=MP(a);QP(c,a);QP(c,b);return c.toString()};var UP=function(){};v(UP,KP);UP.prototype.Oc=function(a){return VP(a)||WP(a)};UP.prototype.yc=function(a,b){b=b===void 0?new Map:b;var c=LP("https://pubads.g.doubleclick.net/ssai/pods/api/v1/network/"+a.networkCode+"/custom_asset/"+a.customAssetKey+"/stream",a),d=MP(a);QP(c,d);QP(c,b);Is(c,"manifest-type",a.format);return c.toString()};var XP=function(){};v(XP,KP);XP.prototype.Oc=function(a){return YP(a)||ZP(a)||$P(a)};XP.prototype.yc=function(a){return LP("https://pubads.g.doubleclick.net/ondemand/pods/api/v1/network/"+a.networkCode+"/stream_registration",a).toString()};XP.prototype.zh=function(a){var b=Object.fromEntries(a);Object.keys(b).forEach(function(c){b[c]=String(b[c])});a={};return JSON.stringify((a.targeting_parameters=b,a))};XP.prototype.yh=function(){var a={};return a["Content-Type"]="application/json",a};var aQ=function(){};v(aQ,KP);aQ.prototype.Oc=function(a){return SP(a)&&a.o}; aQ.prototype.yc=function(a,b){b=b===void 0?new Map:b;var c=new us(VP(a)?"https://truman-qa.sandbox.google.com/ssai/pods/api/v1/network/"+a.networkCode+"/custom_asset/"+a.customAssetKey+"/stream":D(a.assetKey)?a.format==="dash"?NP("https://truman-qa.sandbox.google.com/ondemand/dash/content",a.contentSourceId,a.videoId):NP("https://truman-qa.sandbox.google.com/ondemand/hls/content",a.contentSourceId,a.videoId):"https://truman-qa.sandbox.google.com/ssai/event/"+a.assetKey+"/streams"),d=MP(a);QP(c,d); QP(c,b);VP(a)&&!D(a.format)&&Is(c,"manifest-type",a.format);return c.toString()};var bQ=function(){};v(bQ,KP);bQ.prototype.Oc=function(){return!1};bQ.prototype.yc=function(){return""};var cQ=function(){this.g=[]},dQ=function(a,b){a=t(a.g);for(var c=a.next();!c.done;c=a.next())if(c=c.value,c.Oc(b))return c;return new bQ};var eQ=function(){};v(eQ,KP);eQ.prototype.Oc=function(){return!1};eQ.prototype.yc=function(a,b){b=b===void 0?new Map:b;var c="";D(a.assetKey)?fQ(a)?c=a.contentSourceId:VP(a)&&(c=a.networkCode):c=a.assetKey;c=new us(c);a=MP(a);QP(c,a);QP(c,b);return c.toString()};var gQ=function(){this.g=new cQ},hQ=function(a,b){b&&a.g.g.push(b)},kQ=function(a,b,c,d){d=d===void 0?new Map:d;var e=new aJ("Invalid stream initialization request.",2001);if(!SP(b))return Promise.reject(e);var f=dQ(a.g,b),g=f.yc(b,d);c.Ic==="tvos"&&g.startsWith("https://pubads.g.doubleclick.net")&&rp(bq)&&(g=g.replace("https://pubads.g.doubleclick.net/","https://pubads-att.g.doubleclick.net/"));a=f.yh();d=f.zh(d);if(D(g))return Promise.reject(e);var h=Date.now();return oJ({headers:a!=null?a:void 0, url:g,timeout:new bJ(iQ(b)),withCredentials:!b.g,content:d!=null?d:void 0}).then(function(k){var m=c.Bd;var n=new $m;n=Ug(n,1,h);n=Ug(n,2,Date.now());Eg(m,14,n);m=new fP(k);if(m.data.stream_id==null)throw new aJ("Stream initialization response was invalid.\nResponse: "+JSON.stringify(k),2002);return m}).catch(function(k){var m=new aJ("Stream initialization failed",2002);k instanceof aJ?m=k:k instanceof gJ?m=jQ(b,g,k.pk):k instanceof Error&&(k=Number(k.message),k=isNaN(k)?500:Math.floor(k),m=jQ(b, g,k));throw m;})},jQ=function(a,b,c){var d=2002,e="Stream initialization failed because\nHTTP status code: ";c===404?(d=2002,D(a.assetKey)?fQ(a)&&(e="Stream initialization failed because either: \n1. Content source ID or video ID was incorrect. \n2. The stream is inactive.\nHTTP status code: "):e="Stream initialization failed because either: \n1. Asset key was incorrect.\n2. The stream is inactive.\nHTTP status code: "):c===401||c===403?(d=2004,e="Stream initialization failed because: \nAPI key was incorrect. Access unauthorized\nHTTP status code: "): c===408&&(d=2003,e="Stream initialization failed because: \nRequest timed out\nHTTP status code: ");return new aJ(e+(c+" with URL: "+b),d)};var lQ=function(){this.adTagParameters=null;this.customAssetKey=this.contentSourceUrl=this.contentSourceId=this.authToken=this.assetKey=this.apiKey="";this.g=this.j=!1;this.streamActivityMonitorId=this.networkCode="";this.o=!1;this.videoId="";this.omidAccessModeRules={};this.vodConfigId=this.adTagUrl=this.oAuthToken=this.projectNumber=this.region=this.liveStreamEventId="";this.enableNonce=!1;this.videoStitcherSessionOptions=this.l=null;this.format="hls"},iQ=function(a){if(!a.adTagParameters)return 8E3; a=a.adTagParameters["dai-apto"];isFinite(a)&&(a=String(a));a=typeof a==="string"?/^\s*-?0x/i.test(a)?parseInt(a,16):parseInt(a,10):NaN;return isNaN(a)?8E3:a+4E3},SP=function(a){return!D(a.assetKey)||fQ(a)||VP(a)||YP(a)||ZP(a)||$P(a)||WP(a)},VP=function(a){return!D(a.networkCode)&&!D(a.customAssetKey)},YP=function(a){return!D(a.networkCode)&&!VP(a)&&!(ZP(a)||$P(a))&&!WP(a)&&!!D(a.assetKey)&&!fQ(a)},WP=function(a){return VP(a)&&!D(a.liveStreamEventId)&&!D(a.region)&&!D(a.projectNumber)&&!D(a.oAuthToken)}, ZP=function(a){return!D(a.vodConfigId)&&!D(a.region)&&!D(a.projectNumber)&&!D(a.oAuthToken)&&!D(a.networkCode)},$P=function(a){return D(a.vodConfigId)&&!D(a.networkCode)&&!D(a.region)&&!D(a.projectNumber)&&!D(a.oAuthToken)&&!D(a.adTagUrl)&&!D(a.contentSourceUrl)},fQ=function(a){return!D(a.contentSourceId)&&!D(a.videoId)};var mQ=function(a,b,c){b=b===void 0?null:b;c=c===void 0?null:c;EB.call(this,a);this.ad=b;this.j=c};v(mQ,EB);var nQ=function(a){return new mQ(a.type,null,a.data)};mQ.prototype.getAd=function(){return this.ad};mQ.prototype.getAdData=function(){return this.j};var rQ=function(a){if(a instanceof oQ||a instanceof pQ||a instanceof qQ)return a;if(typeof a.next=="function")return new oQ(function(){return a});if(typeof a[Symbol.iterator]=="function")return new oQ(function(){return a[Symbol.iterator]()});if(typeof a.Tc=="function")return new oQ(function(){return a.Tc()});throw Error("Not an iterator or iterable.");},oQ=function(a){this.g=a};oQ.prototype.Tc=function(){return new pQ(this.g())};oQ.prototype[Symbol.iterator]=function(){return new qQ(this.g())}; oQ.prototype.j=function(){return new qQ(this.g())};var pQ=function(a){this.g=a};v(pQ,my);pQ.prototype.next=function(){return this.g.next()};pQ.prototype[Symbol.iterator]=function(){return new qQ(this.g)};pQ.prototype.j=function(){return new qQ(this.g)};var qQ=function(a){oQ.call(this,function(){return a});this.l=a};v(qQ,oQ);qQ.prototype.next=function(){return this.l.next()};var sQ=function(a,b){this.j={};this.g=[];this.l=this.size=0;var c=arguments.length;if(c>1){if(c%2)throw Error("Uneven number of arguments");for(var d=0;d2*this.size&&tQ(this),!0):!1};var tQ=function(a){if(a.size!=a.g.length){for(var b=0,c=0;b=d.g.length)return ny;var f=d.g[b++];return{value:a?f:d.j[f],done:!1}};return e};var uQ=function(a,b){return Object.prototype.hasOwnProperty.call(a,b)};var wQ=null,xQ=function(){U.call(this);this.G=this.aa=this.j=null;this.H=-1;this.g=new sQ;this.l=new Map;this.o=new iJ(this);vt(this,this.o);this.D=new Map;S().l=!0;Vu()};v(xQ,U); var yQ=function(){wQ==null&&(wQ=new xQ);return wQ},zQ=function(a,b){var c={};a=(c.queryId=a,c.viewabilityString=b,c);yQ().dispatchEvent(nQ({type:"measurable_impression",data:a}))},AQ=function(a,b){var c={};a=(c.queryId=a,c.viewabilityString=b,c);yQ().dispatchEvent(nQ({type:"viewable_impression",data:a}))},BQ=function(a,b,c){var d={};a=(d.queryId=a,d.viewabilityString=b,d.eventName=c,d);yQ().dispatchEvent(nQ({type:"externalActivityEvent",data:a}))}; xQ.prototype.destroy=function(){this.o.Xd(this.j,"activityMonitor",this.C);this.j=null}; xQ.prototype.C=function(a){var b=a.j();switch(a.l()){case "appStateChanged":L(oB);b=b.appState;a=ax();a.H!=b&&(a.H=b,(a=L(Hz).g)&&jx(a.g,!b));break;case "externalActivityEvent":BQ(b.queryId,b.viewabilityString,b.eventName);break;case "measurableImpression":zQ(b.queryId,b.viewabilityString);break;case "viewableImpression":AQ(b.queryId,b.viewabilityString);break;case "engagementData":b=b.engagementString;yQ().G=b;yQ().H=Xa();break;case "viewability":a=b.queryId;var c=b.vastEvent;this.l.get(a)&&c=== "start"&&this.l.get(a);a=b.eventId;clearTimeout(a);if(c=this.g.get(a))this.g.delete(a),c(b.viewabilityData);break;case "viewabilityMeasurement":L(oB);S();break;case "engagement":a=b.eventId;clearTimeout(a);c=this.g.get(a);if(nO.getInstance().g){var d=!1;c||(d=!0);vj(b,"loggingId")&&nO.getInstance().report(43,{step:"receivedResponse",time:Xa(),timeout:d,logid:b.loggingId,timediff:-1})}c&&(this.g.delete(a),c(b.engagementString))}};B("ima.bridge.getNativeViewability",function(a,b){yQ();b({})}); B("ima.bridge.getVideoMetadata",function(a){return(a=yQ().D.get(a))?a():{}});B("ima.bridge.triggerViewEvent",AQ);B("ima.bridge.triggerMeasurableEvent",zQ);B("ima.bridge.triggerExternalActivityEvent",BQ);var CQ=function(){U.apply(this,arguments)};v(CQ,U);CQ.prototype.Bi=function(){return null};CQ.prototype.yf=function(){};CQ.prototype.ti=function(){};var DQ=Object.values({FULL:"full",DOMAIN:"domain",LIMITED:"limited"});function EQ(a,b){return Object.keys(a).some(function(c){return DQ.includes(c)})?FQ(a,b):GQ(a,b)}function FQ(a,b){return HQ(a,"limited",b)?"limited":HQ(a,"domain",b)?"domain":HQ(a,"full",b)?"full":GQ({},b)}function HQ(a,b,c){return(a[b]||[]).some(function(d){return d.test(c)})}function GQ(a,b){b=qs(b);Object.keys(a).includes(""+b)||(b=1);return(a=a[b])&&DQ.includes(a)?a:"limited"};var IQ=ia(["https://pagead2.googlesyndication.com/omsdk/releases/live/omweb-v1.js"]),JQ=ia(["https://pagead2.googlesyndication.com/omsdk/releases/control/omweb-v1.js"]),KQ=ia(["https://pagead2.googlesyndication.com/omsdk/releases/canary/omweb-v1.js"]),LQ=ia(["https://pagead2.googlesyndication.com/omsdk/releases/experimental/omweb-v1.js"]),MQ=ok(IQ),NQ=ok(JQ),OQ=ok(KQ),PQ=ok(LQ);var QQ=!1; function RQ(a){var b=new Map;var c=new SQ;var d=c.ad,e=c.pa,f=c.Of;c=c.display;var g=Pu.getInstance().appName,h=Xu()?"0":ul()||tl()?"2":"1",k=null,m=null;d instanceof WE&&d.lb.length>0&&(m=d.lb[0],k=m.getAdIdValue(),m=m.getAdIdRegistry());var n=null,p=null;Wu()&&(n="Google1",p="3.657.0");var q=Pu.getInstance().j;q=(new us(q)).j||"";var r=(f==null?void 0:f.pageUrl)||null;r=aG(r)?r:Pu.getInstance().j;var w=ht.getPlayerType(),A=ht.getPlayerVersion(),C=cu(Pu.getInstance().g),Q=Pu.getInstance().Qc,F=gu(Pu.getInstance().g), da=cu(Pu.getInstance().g);/^[\.\w_-]*$/.test(da)||QQ||(nO.getInstance().report(141,{tcstring:da}),QQ=!0);RD({aa:c,fi:"1",pa:e,ad:d,Of:f,appName:g,Kj:h,zl:k,yl:m,Lg:n,Ck:p,ne:w,oe:A,lf:"IMA",mf:"3.657.0",domain:q,pageUrl:r,Jh:C,Qc:Q,Bl:F},b);d=b;d=d===void 0?new Map:d;PD(d,"REASON",a);return b}var SQ=function(){var a=null;this.Of=this.display=this.pa=this.ad=null;this.error=a===void 0?null:a};function TQ(a,b){a=UQ(a);var c=new Map;PD(c,"SDKV",Qu(Pu.getInstance()));var d=c;d=d===void 0?new Map:d;PD(d,"DEBUG_MESSAGE",b);mO(a,c)};var VQ=function(a,b,c,d){this.isSkippable=a;this.j=b;this.g=c;this.position=d};VQ.prototype.toJSON=function(){return{isSkippable:this.isSkippable,skipOffset:this.j,isAutoPlay:this.g,position:this.position}};function WQ(a,b){if(!b)throw Error("Value for "+a+" is undefined, null or blank.");if(typeof b!=="string"&&!(b instanceof String))throw Error("Value for "+a+" is not a string.");if(b.trim()==="")throw Error("Value for "+a+" is empty string.");}function XQ(a,b){if(b==null)throw Error("Value for "+a+" is undefined or null");}function YQ(a,b){if(b==null)throw Error(a+" must not be null or undefined.");if(typeof b!=="number"||isNaN(b))throw Error("Value for "+a+" is not a number");} function ZQ(a,b){YQ(a,b);if(b<0||b>1)throw Error("Value for "+a+" is outside the range [0,1]");};function $Q(){return/\d+\.\d+\.\d+(-.*)?/.test("1.4.10-google_20240110")}function aR(){for(var a=["1","4","10"],b=["1","0","3"],c=0;c<3;c++){var d=parseInt(a[c],10),e=parseInt(b[c],10);if(d>e)break;else if(d=0&&(b=b.adEvents);vR.indexOf(a)>=0&&(b=b.mediaEvents);b=b[a];if(!b)throw Error("Unrecognized method name: "+a+".");b.apply(null,u(c))};var AR=function(a,b,c){XQ("AdSession.context",a);this.g=gR();this.o=a;this.G=!1;var d=this.o.g||void 0;if(!b){var e;typeof e==="undefined"&&typeof window!=="undefined"&&window&&(e=window);e=mR(e)?e:lR;var f=f===void 0?jR:f;b=[e,mR(e)?e.top:lR];d&&b.unshift(d);a:{d=t(b);for(var g=d.next();!g.done;g=d.next()){b:{b=e;g=g.value;var h=f;if(!nR(g))try{var k=qR(g);if(k){var m=new kR(k);break b}}catch(n){}m=h(g)?new oR(b,g):null}if(b=m)break a}b=null}}this.C=b;this.J=c||new xR;this.H=this.W=this.N=!1;this.l= this.j=null;this.D=!1;this.F={};this.C&&(this.C.onMessage=this.ak.bind(this));this.oa("setClientInfo","1.4.10-google_20240110",this.o.j.name,this.o.j.version,this.g);yR(this,a.F);(a=a.o)&&this.oa("setContentUrl",a,this.g);zR(this)},BR=function(a){return!!a.C||a.J.g!=null};l=AR.prototype;l.registerSessionObserver=function(a){this.sendMessage("registerSessionObserver",a,this.g)};l.start=function(){this.oa("startSession",{customReferenceData:this.o.C,underEvaluation:this.o.l},this.g)}; l.error=function(a,b){this.oa("sessionError",a,b,this.g)};l.oa=function(a){this.sendMessage.apply(this,[a,null].concat(u(Ea.apply(1,arguments))))};l.sendMessage=function(a,b){var c=Ea.apply(2,arguments);if(this.C){var d=gR();b&&(this.F[d]=b);c=new bR(d,"SessionService."+a,"1.4.10-google_20240110",$Q()&&aR()?c:JSON.stringify(c));this.C.sendMessage(c)}else if(this.J.g!=null)try{this.J.sendMessage(a,b,c)}catch(e){hR("Failed to communicate with SessionInterface with error:"),hR(e)}}; l.ak=function(a){var b=a.method,c=a.g;a=a.args;if(b==="response"&&this.F[c]){var d=$Q()&&aR()?a?a:[]:a&&typeof a==="string"?JSON.parse(a):[];this.F[c].apply(this,d)}b==="error"&&window.console&&hR(a)};var yR=function(a,b){b&&(b=b.map(function(c){return c.toJSON()}),a.oa("injectVerificationScriptResources",b,a.g))},zR=function(a){a.registerSessionObserver(function(b){b.type==="sessionStart"&&(a.H=!0,a.j=b.data.creativeType,a.l=b.data.impressionType);b.type==="sessionFinish"&&(a.H=!1)})}; ps("OmidSessionClient.AdSession",AR);var CR=function(a){XQ("AdEvents.adSession",a);this.j=a.g;try{if(a.N)throw Error("AdEvents already registered.");a.N=!0;a.oa("registerAdEvents",a.g);this.g=a}catch(b){throw Error("AdSession already has an ad events instance registered");}}; CR.prototype.loaded=function(a){a=a===void 0?null:a;var b=this.g;if(b.j==="definedByJavaScript")throw Error("Creative type has not been redefined");if(b.l==="definedByJavaScript")throw Error("Impression type has not been redefined");b.D=!0;a=a?a.toJSON():null;this.g.oa("loaded",a,this.j)};ps("OmidSessionClient.AdEvents",CR);var DR=function(a){XQ("MediaEvents.adSession",a);this.j=a.g;try{if(a.W)throw Error("MediaEvents already registered.");a.W=!0;a.oa("registerMediaEvents",a.g);this.g=a}catch(b){throw Error("AdSession already has a media events instance registered");}};DR.prototype.start=function(a,b){YQ("MediaEvents.start.duration",a);ZQ("MediaEvents.start.mediaPlayerVolume",b);this.g.oa("start",a,b,this.j)};DR.prototype.pause=function(){this.g.oa("pause",this.j)};DR.prototype.resume=function(){this.g.oa("resume",this.j)}; var ER=function(a,b){XQ("MediaEvents.playerStateChange.playerState",b);a.g.oa("playerStateChange",b,a.j)},FR=function(a,b){XQ("MediaEvents.adUserInteraction.interactionType",b);a.g.oa("adUserInteraction",b,a.j)};ps("OmidSessionClient.MediaEvents",DR);var GR=function(a,b,c,d){U.call(this);this.ad=a;this.R=b;this.M=c;this.omidAccessModeRules=d;this.l=null;this.D=[];this.J=this.T=this.G=this.ba=!1;this.C=this.g=this.H=this.j=null;this.o=new iJ(this);this.o.listen(this.R,iO,this.la);this.o.listen(this.R,["adError","streamError"],this.ga)};v(GR,U); var NR=function(a,b,c){var d=HR(a);d.length===0?IR(a,"noVerifications"):(b=new tR(b,d,Pu.getInstance().j),c&&(b.yf(c),c=Object.keys(a.omidAccessModeRules).length>0,b.l=!c,nO.getInstance().report(159,{pcp:c})),a.j=new AR(b),BR(a.j)?(a.H=new CR(a.j),a.g=new DR(a.j),a.j.registerSessionObserver(function(e){if(!JR(a))switch(e.type){case "sessionStart":TQ(a.ad,"ss");e=e.data;a.G=!0;KR(a,e==null?void 0:e.creativeType);LR(a,e==null?void 0:e.impressionType);MR(a);break;case "sessionFinish":TQ(a.ad,"sf");a.T= !0;a.dispatchEvent(new EB("omidAdSessionCompleted"));break;case "sessionError":TQ(a.ad,"se")}}),a.ba=!0,KR(a),LR(a),a.j.start()):(a.j=null,IR(a,"notSupported")))};GR.prototype.la=function(a){this.J||JR(this)||(a.type!=="firstQuartile"||this.G||TQ(this.ad,"bf"),a.type!=="complete"||this.G||TQ(this.ad,"bc"),this.D.push(a),MR(this))};GR.prototype.ga=function(a){this.D.push(a);MR(this)};GR.prototype.na=function(){MR(this)}; var OR=function(a){if(!a.J){a.J=!0;var b;(b=a.j)!=null&&b.oa("finishSession",b.g);KC(function(){JR(a)||(TQ(a.ad,"le"),IR(a,"sessionLingering"))},5E3)}},MR=function(a){if(a.G&&!JR(a))for(;a.D.length>0;){var b=a.D[0];if(b.type==="start"&&(a.l==null?0:a.l.getVolume())<0)break;a.D.shift();var c=a;if(b instanceof mQ||b instanceof QE){var d=void 0;if(c.H&&c.g)switch(b.type){case "loaded":TQ(c.ad,"oml");b=c.H;d=b.loaded;var e=c;c="preroll";e.ad.getAdPodInfo().getPodIndex()<0?c="postroll":e.ad.getAdPodInfo().getPodIndex()> 0&&(c="midroll");var f=e.ad.isSkippable(),g=e.ad.getSkipTimeOffset();e=e.ad;d.call(b,new VQ(f,g,e.g&&e.g.adTagParameters?e.g.adTagParameters.vpa==="auto":!1,c));break;case "impression":TQ(c.ad,"i");c=c.H;if(!c.g.H)throw Error("Session not started.");b=c.g;if(b.j==="definedByJavaScript")throw Error("Creative type has not been redefined");if(b.l==="definedByJavaScript")throw Error("Impression type has not been redefined");b.G=!0;c.g.oa("impressionOccurred",c.j);break;case "start":TQ(c.ad,"ps");c.g.start(c.ad.getDuration(), c.l==null?0:c.l.getVolume());((d=c.l)==null?0:d.bc())&&ER(c.g,"fullscreen");break;case "firstQuartile":c=c.g;c.g.oa("firstQuartile",c.j);break;case "midpoint":c=c.g;c.g.oa("midpoint",c.j);break;case "thirdQuartile":c=c.g;c.g.oa("thirdQuartile",c.j);break;case "complete":b=c.g;b.g.oa("complete",b.j);OR(c);break;case "pause":c.g.pause();break;case "resume":c.g.resume();break;case "skip":b=c.g;b.g.oa("skipped",b.j);OR(c);break;case "volumeChange":b=b.getAdData();c=c.g;b=b.volume;ZQ("MediaEvents.volumeChange.mediaPlayerVolume", b);c.g.oa("volumeChange",b,c.j);break;case "click":case "videoClicked":FR(c.g,"click");break;case "fullscreen":ER(c.g,"fullscreen");break;case "exitFullscreen":ER(c.g,"normal");break;case "expand":ER(c.g,"expanded");break;case "collapse":ER(c.g,"collapsed");break;case "acceptInvitation":case "acceptInvitationLinear":FR(c.g,"invitationAccept")}}else b instanceof eP&&b.type==="streamError"&&(d=void 0,(d=c.j)==null||d.error("video",b.data.errorMessage||""),OR(c))}},IR=function(a,b){a.C=b;a.dispatchEvent(new EB("omidAdSessionAbandoned")); TQ(a.ad,"ab");a.C==="notSupported"&&PR(a,QR(a.ad),"3","notSupported")},KR=function(a,b){b=b===void 0?null:b;if(a.j&&(!b||b==="definedByJavaScript")){b=a.j;a=a.ad.getContentType().startsWith("audio")?"audio":"video";if(a==="definedByJavaScript")throw Error("Creative type cannot be redefined with value definedByJavaScript");if(b.G)throw Error("Impression has already occurred");if(b.D)throw Error("Creative has already loaded");if(b.j&&b.j!=="definedByJavaScript")throw Error("Creative type cannot be redefined"); if(b.j===void 0)throw Error("Native integration is using OMID 1.2 or earlier");b.oa("setCreativeType",a,b.g);b.j=a}},LR=function(a,b){b=b===void 0?null:b;if(a.j&&(!b||b==="definedByJavaScript")){a=a.j;if(a.G)throw Error("Impression has already occurred");if(a.D)throw Error("Creative has already loaded");if(a.l&&a.l!=="definedByJavaScript")throw Error("Impression type cannot be redefined");if(a.l===void 0)throw Error("Native integration is using OMID 1.2 or earlier");a.oa("setImpressionType","beginToRender", a.g);a.l="beginToRender"}},JR=function(a){return a.T||a.C!=null};GR.prototype.getAd=function(){return this.ad}; var HR=function(a){for(var b=[],c=a.ad;c!=null;){var d=QR(c);c=[];d=t(d);for(var e=d.next();!e.done;e=d.next())if(e=e.value,e.Pb==="omid")if(e.g==null)PR(a,[e],"3","nullUrl");else{var f=new sR(e.g,e.vendor||void 0,e.parameters||void 0,EQ(a.omidAccessModeRules,e.g));b.push(f);c.push(e)}else PR(a,[e],"2");c=null}RR(a,b);return b},PR=function(a,b,c,d){var e=[];b=t(b);for(var f=b.next();!f.done;f=b.next())f=f.value,e=[].concat(u(e),u(f.fa.map(function(g){return ID(g)})));d&&(e=e.map(function(g){g=new us(g); Is(g,"dbg",d);return g.toString()}));pE(a.M,RQ(c));a.M.report("verificationNotExecuted",e)};GR.prototype.Y=function(){lJ(this.o);tt(this.o);U.prototype.Y.call(this)};var RR=function(a,b){b=b.map(function(c){return[c.j||"",c.g]});nO.getInstance().report(129,{omData:JSON.stringify(b)});TQ(a.ad,"oms")};var SR=null,TR=function(){U.call(this);this.o=!0;this.Lg=new rR("Google1","3.657.0");this.j=[];this.C=this.g=null;this.l=new iJ(this)};v(TR,U);TR.prototype.ti=function(){this.o=!1;this.dispatchEvent(new EB("omidUnavailable"));nO.getInstance().report(128,{status:"disabled",reason:"iframeLoadFailed",description:"The OM SDK iframe failed to load. No measurements can be taken."})}; TR.prototype.Bi=function(a,b,c,d){var e=this;d=d===void 0?{}:d;TQ(a,"omo");var f=new GR(a,b,c,d);if(!this.o)return PR(f,QR(a),"3","notEnabled"),null;this.l.Od(b,["show_ad","start","adError"],function(g){switch(g.type){case "show_ad":UR(e,f);break;case "start":UR(e,f);break;case "adError":f.G||PR(f,QR(f.getAd()),"3","A fatal ad error occurred, so no OMID ad session was started.")}});this.l.listen(f,"omidAdSessionAbandoned",function(){VR(!0,f);f.dispose();e.g=null;WR(e)});this.l.listen(f,"omidAdSessionCompleted", function(){VR(!1,f);f.dispose();e.g=null;WR(e)});return f};var UR=function(a,b){b.ba||JR(b)||a.j.includes(b)||(a.j.push(b),a.g&&(TQ(b.getAd(),"saa"),OR(a.g)),WR(a))},WR=function(a){a.o&&!a.g&&a.j.length!==0&&a.C&&(a.g=a.j.shift(),NR(a.g,a.Lg,a.C))};TR.prototype.yf=function(a){this.C=a;WR(this)};var VR=function(a,b){var c={es:a?"abandon":"complete",ai:b.getAd().getAdId(),qy:b.getAd().ye()};a&&b.C!=null&&(c.ar=b.C);nO.getInstance().report(87,c)};function YR(){if(Xu())var a=new CQ;else SR==null&&(SR=new TR),a=SR;return a};var ZR=function(a,b){this.ad=a;this.g=b};ZR.prototype.getDuration=function(){var a=this.ad.sa;return a?a/1E3:0};var QR=function(a){return(a=a.ad.O.get(IE))?a.g:[]};l=ZR.prototype;l.isSkippable=function(){return this.ad.isSkippable()};l.getSkipTimeOffset=function(){var a=this.ad.Oa;return a!=null?a/1E3:-1};l.getAdPodInfo=function(){return this.ad.getAdPodInfo()}; l.getContentType=function(){if(!this.g)return"";switch(this.g.format){case "dash":return"application/dash+xml";case "hls":return"application/x-mpegURL";default:return""}};l.ye=function(){return this.ad.ye()};l.getAdId=function(){return this.ad.getId()};var UQ=function(a){return(a.ad.fa.get("integrationDebug")||[]).map(function(b){return ID(b)})};function $R(a,b,c){if(!a)return null;a=new uE(b,a,c,Vu(),b.ye());pB();a.H&&a.o.dd()&&(ax().N=!0,L(oB),b=a.o,S().F=b);b=L(oB);c=a.F;b.M=c;S().qf(c);L(oB);b=a.C;c=S();try{var d=Sc(b);c.rf(d)}catch(e){lw(nw,"lidarv",{processDecodedFlagsFailure:1},!0,1E-6),c.rf(b)}Lv(c.V,"fmd",iw(c.flags,QA)?1:0);return a}function aS(a,b,c,d,e){var f=YR();c.g&&(b=f.Bi(new ZR(e,d),b,c.g,d.omidAccessModeRules))&&(b.l=a,b.o.listen(b.l,"start",b.na))};var bS=function(a,b){U.call(this);this.j=a;this.aa=b;this.g=null};v(bS,U);l=bS.prototype;l.getVolume=function(){return this.aa.getVolume()};l.Je=function(){return this.aa.Je()};l.bc=function(){return this.aa.bc()};l.yg=function(){return this.aa.yg()};l.Ke=function(){return this.aa.Ke()};l.getCurrentTime=function(){return this.j.getCurrentTime()};l.getDuration=function(){return this.j.getDuration()||-1};l.Lf=function(){return this.aa.Lf()}; l.Af=function(){this.sc();this.g=new iJ(this);this.g.listen(this.j,"adProgress",this.lc);this.g.listen(this.j,"complete",this.Gk)};l.sc=function(){var a;(a=this.g)==null||a.dispose();this.g=null};l.pg=function(){return this.aa.pg()};l.lc=function(){this.dispatchEvent("timeUpdate")};l.Gk=function(){this.dispatchEvent("end");this.sc()};var cS={Jj:[],Hj:0,Tj:[],el:!1};var dS=function(){};dS.getInstance=function(){throw Error("Must be overridden");};var eS=function(){this.g=0};v(eS,dS);eS.Ec=void 0;eS.getInstance=function(){return eS.Ec?eS.Ec:eS.Ec=new eS};function fS(a,b,c,d){c=c===void 0?null:c;d=d===void 0?{}:d;var e=eS.getInstance();e.g===0&&(e.g=Math.random()<.001?2:1);e.g===2&&(e={},vm(Object.assign({},(e.c=String(a),e.pc=String(Ol()),e.em=c,e.lid=b,e.eids=L(op).g().join(),e),d),"esp"))};function gS(){var a=window;var b=b===void 0?function(){}:b;return new Promise(function(c){var d=function(){c(b());nj(a,"load",d)};mj(a,"load",d)})};var hS=function(){this.cache={}},jS=function(){iS||(iS=new hS);return iS},kS=function(a){var b=Hg(a,3);if(!b)return 3;if(Jg(a,2)===void 0)return 4;a=Date.now();return a>b+2592E5?2:a>b+432E5?1:0}; hS.prototype.get=function(a,b){if(this.cache[a])return{md:this.cache[a],success:!0};var c="";try{c=b.getItem("_GESPSK-"+a)}catch(g){var d;fS(6,a,(d=g)==null?void 0:d.message);return{md:null,success:!1}}if(!c)return{md:null,success:!0};try{var e=hD(c);this.cache[a]=e;return{md:e,success:!0}}catch(g){var f;fS(5,a,(f=g)==null?void 0:f.message);return{md:null,success:!1}}}; hS.prototype.set=function(a,b){var c=Jg(a,1),d="_GESPSK-"+c;gD(a);try{b.setItem(d,th(a))}catch(f){var e;fS(7,c,(e=f)==null?void 0:e.message);return!1}this.cache[c]=a;return!0};hS.prototype.remove=function(a,b){a=Jg(a,1);try{b.removeItem("_GESPSK-"+a),delete this.cache[a]}catch(d){var c;fS(8,a,(c=d)==null?void 0:c.message)}};var iS=null;function lS(a,b){return Dg(a,eD,2,Zf()).some(function(c){return Jg(c,1)===b&&Jg(c,2)!=null})};var mS=function(a){a=Error.call(this,a);this.message=a.message;"stack"in a&&(this.stack=a.stack);Object.setPrototypeOf(this,mS.prototype);this.name="InputError"};v(mS,Error);var nS=function(){this.dc=!1},oS=function(){nS.apply(this,arguments);this.sf=new mv};v(oS,nS);var pS=function(a,b){a.dc||(a.dc=!0,a.jf=b,a.sf.resolve(b))}; ea.Object.defineProperties(oS.prototype,{promise:{configurable:!0,enumerable:!0,get:function(){return this.sf.promise}},pi:{configurable:!0,enumerable:!0,get:function(){return this.dc}},error:{configurable:!0,enumerable:!0,get:function(){return this.Ng}}});var qS=function(){oS.apply(this,arguments)};v(qS,oS);var rS=function(a,b){pS(a,b)},sS=function(a,b){b.then(function(c){pS(a,c)})};qS.prototype.Qb=function(a){this.dc||(this.dc=!0,this.jf=null,this.Ng=a,this.sf.reject(a))}; var tS=function(a){this.dc=!1;this.g=a};v(tS,nS);tS.prototype.pi=function(){return this.g.dc};ea.Object.defineProperties(tS.prototype,{error:{configurable:!0,enumerable:!0,get:function(){return this.g.Ng}}});var uS=function(a){tS.call(this,a);this.g=a};v(uS,tS);ea.Object.defineProperties(uS.prototype,{value:{configurable:!0,enumerable:!0,get:function(){return this.g.jf}}});var vS=function(a){tS.call(this,a);this.g=a};v(vS,tS); ea.Object.defineProperties(vS.prototype,{value:{configurable:!0,enumerable:!0,get:function(){var a;return(a=this.g.jf)!=null?a:null}}});var wS=function(){oS.apply(this,arguments)};v(wS,oS);wS.prototype.notify=function(){pS(this,null)};var xS=function(){R.apply(this,arguments);this.g=[];this.j=[];this.l=[]};v(xS,R);var yS=function(a,b){a.j.push({fe:!1,hg:b})};xS.prototype.fe=function(a){var b=this.j.find(function(c){return c.hg===a});b&&(b.fe=!0)};xS.prototype.Y=function(){this.g.length=0;this.l.length=0;this.j.length=0;R.prototype.Y.call(this)};function zS(a,b){var c,d;return y(function(e){if(e.g==1)return c=b?a.filter(function(f){return!f.fe}):a,x(e,Promise.all(c.map(function(f){return f.hg.promise})),2);if(a.length===c.length)return e.return();d=a.filter(function(f){return f.fe});return x(e,Promise.race([Promise.all(d.map(function(f){return f.hg.promise})),new Promise(function(f){return void setTimeout(f,b)})]),0)})}var AS=function(a,b){R.call(this);this.id=a;this.timeoutMs=b;this.D=!1;this.g=new xS;vt(this,this.g)};v(AS,R); AS.prototype.start=function(){var a=this,b,c;return y(function(d){if(d.g==1){if(a.D)return d.return();a.D=!0;d.l=2;return x(d,zS(a.g.j,(b=a.M)!=null?b:a.timeoutMs),4)}if(d.g!=2){if(!a.Fb()){for(var e=0,f=t(a.g.l),g=f.next();!g.done;g=f.next()){if(g.value.g.jf==null)throw Error("missing input: "+a.id+"/"+e);++e}a.j()}return wa(d,0)}c=xa(d);if(a.Fb())return d.return();if(!(c instanceof mS)&&c instanceof Error&&(a.G?a.G(a.id,c):a.C(a.id,c),a.g.g.length))for(e=new mS(c.message),f=t(a.g.g),g=f.next();!g.done;g= f.next())if(g=g.value,!g.pi){var h=e;g.dc=!0;g.Ng=h;g.sf.reject(h)}d.g=0})};var BS=function(a){var b=b===void 0?new qS:b;a.g.g.push(b);return b},CS=function(a){var b=b===void 0?new wS:b;a.g.g.push(b);return b},DS=function(a,b){yS(a.g,b);b=new uS(b);a.g.l.push(b);return b},ES=function(a,b){yS(a.g,b);return new vS(b)};var FS=function(){R.call(this);this.o=[];this.F=[];this.C={};this.g=[];this.j=new mv;this.l={}};v(FS,R); var GS=function(a,b){vt(a,b);a.o.push(b)},HS=function(a,b){b=t(b);for(var c=b.next();!c.done;c=b.next())GS(a,c.value)},IS=function(a){var b,c,d,e,f,g,h,k,m,n,p,q;y(function(r){switch(r.g){case 1:if(!a.g.length){r.g=2;break}return x(r,Promise.all(a.g.map(function(w){return w.j.promise})),2);case 2:b=t(a.o);for(c=b.next();!c.done;c=b.next())d=c.value,d.start();e=t(a.F);for(f=e.next();!f.done;f=e.next())g=f.value,IS(g);if(!a.l){r.g=4;break}h=Object.keys(a.l);if(!h.length){r.g=4;break}return x(r,Promise.all(Object.values(a.l).map(function(w){return w.promise})), 6);case 6:for(k=r.j,m=0,n=t(h),p=n.next();!p.done;p=n.next())q=p.value,a.C[q]=k[m++];case 4:return a.j.resolve(a.C),r.return(a.j.promise)}})};FS.prototype.Y=function(){R.prototype.Y.call(this);this.o.length=0;this.F.length=0;this.g.length=0};var JS=function(a,b){AS.call(this,a);this.id=a;this.C=b};v(JS,AS);var KS=function(a,b,c,d){JS.call(this,1041,d);this.storage=b;this.o=DS(this,a);c&&(this.l=ES(this,c))};v(KS,JS);KS.prototype.j=function(){var a=this.o.value,b,c,d=(c=this.storage)!=null?c:(b=this.l)==null?void 0:b.value;d&&jS().set(a,d)&&Jg(a,2)!=null&&fS(27,Jg(a,1))};var LS=function(a,b){JS.call(this,1094,b);this.l=CS(this);this.o=DS(this,a)};v(LS,JS);LS.prototype.j=function(){var a=this.o.value;if(a){if(a!==void 0)for(var b=t(Object.keys(a)),c=b.next();!c.done;c=b.next())if(c=c.value,c.startsWith("_GESPSK"))try{a.removeItem(c)}catch(d){}iS=new hS;this.l.notify()}};var MS=function(a,b){JS.call(this,1048,b);this.l=BS(this);this.o=BS(this);this.F=DS(this,a)};v(MS,JS);MS.prototype.j=function(){var a=this.F.value,b=function(c){var d={};fS(c,Jg(a,1),null,(d.tic=String(Math.round((Date.now()-Hg(a,3))/6E4)),d))};switch(kS(a)){case 0:b(24);break;case 1:b(25);pS(this.o,a);break;case 2:b(26);pS(this.l,a);break;case 3:fS(9,Jg(a,1));pS(this.l,a);break;case 4:b(23),pS(this.l,a)}};var NS=function(a,b,c){JS.call(this,1027,c);this.pe=a;this.storage=b;this.l=BS(this);this.o=BS(this)};v(NS,JS);NS.prototype.j=function(){var a=jS().get(this.pe,this.storage).md;if(!a){a=gD(fD(this.pe));var b=this.o,c=a.Qb(cD(100));pS(b,c)}pS(this.l,a)};var OS=function(a,b,c){JS.call(this,1046,c);this.output=CS(this);this.l=BS(this);this.o=DS(this,b);yS(this.g,a)};v(OS,JS);OS.prototype.j=function(){pS(this.l,this.o.value)};var PS=function(a,b,c){JS.call(this,1047,c);this.collectorFunction=a;this.l=BS(this);this.o=BS(this);this.F=BS(this);this.H=DS(this,b)};v(PS,JS);PS.prototype.j=function(){var a=this,b=this.H.value,c=Jg(b,1);fS(18,c);try{var d=Yl();this.collectorFunction().then(function(e){fS(29,c,null,{delta:String(Yl()-d)});var f=a.l,g=Vg(b,2,e);pS(f,g);pS(a.F,e!=null?e:null)}).catch(function(e){fS(28,c,QS(e));e=a.o;var f=b.Qb(cD(106));pS(e,f)})}catch(e){fS(1,c,QS(e)),rS(this.o,b.Qb(cD(107)))}}; function QS(a){return typeof a==="string"?a:a instanceof Error?a.message:null};var RS=function(a,b){JS.call(this,1028,b);this.l=BS(this);this.o=DS(this,a)};v(RS,JS);RS.prototype.j=function(){var a=this.o.value,b=Jg(a,1);Hg(a,3)!=null||fS(35,b);pS(this.l,a)};var SS=function(a,b,c,d){JS.call(this,1050,d);this.F=c;this.l=BS(this);this.o=DS(this,a);this.H=ES(this,b)};v(SS,JS);SS.prototype.j=function(){var a=this.o.value,b=Jg(a,1),c=this.H.value;if(c==null)fS(41,b),a.Qb(cD(111)),pS(this.l,a);else if(typeof c!=="string")fS(21,b),b=this.l,a=a.Qb(cD(113)),pS(b,a);else{if(c.length>this.F){var d={};fS(12,b,null,(d.sl=String(c.length),d));b=a.Qb(cD(108));Xf(b,2)}else c.length||fS(20,b),Xf(a,10);pS(this.l,a)}};var TS=function(a){JS.call(this,1046,a);this.output=CS(this)};v(TS,JS);TS.prototype.j=function(){var a=this;gS().then(function(){a.output.notify()})};function US(a,b,c,d,e){var f,g,h,k,m,n,p,q,r,w,A,C,Q;return y(function(F){return F.g==1?(f=new FS,g=new NS(a,c,e),GS(f,g),GS(f,new KS(g.o,void 0,d,e)),h=new RS(g.l,e),GS(f,h),k=new MS(h.l,e),GS(f,k),m=new PS(b,k.l,e),GS(f,m),GS(f,new KS(m.o,void 0,d,e)),n=new SS(m.l,m.F,1024,e),GS(f,n),GS(f,new KS(n.l,void 0,d,e)),p=new TS(e),GS(f,p),q=new OS(p.output,k.o,e),GS(f,q),r=new PS(b,q.l,e),GS(f,r),w=new KS(r.l,void 0,d,e),GS(f,w),IS(f),Q=a,x(F,n.l.promise,2)):F.return({id:Q,collectorGeneratedData:(C=(A= F.j)==null?void 0:Jg(A,2))!=null?C:null})})};var VS=function(a,b,c,d){JS.call(this,1059,d);this.H=b;this.F=c;this.l=BS(this);this.J=DS(this,a);this.o=ES(this,c)};v(VS,JS);VS.prototype.j=function(){var a=this.o.value;if(a){var b=this.J.value,c=b.id,d=b.collectorFunction,e;b=(e=b.networkCode)!=null?e:c;c={};fS(42,b,null,(c.ea=String(Number(this.H)),c));sS(this.l,US(b,d,a,this.F,this.C))}};var WS=function(a,b,c){c=c===void 0?cS:c;JS.call(this,1057,b);this.l=a;this.H=c;this.o=BS(this);this.F=BS(this)};v(WS,JS); WS.prototype.j=function(){if(this.l)if(typeof this.l!=="object")fS(46,"UNKNOWN_COLLECTOR_ID"),XS(this,"UNKNOWN_COLLECTOR_ID",112);else{var a=this.l.id,b=this.l.networkCode;a&&b&&(delete this.l.id,fS(47,a+";"+b));a=b!=null?b:a;typeof a!=="string"?(b={},fS(37,"INVALID_COLLECTOR_ID",null,(b.ii=JSON.stringify(a),b)),XS(this,"INVALID_COLLECTOR_ID",102)):typeof this.l.collectorFunction!=="function"?(fS(14,a),XS(this,a,105)):this.H.Tj.includes(a)?(fS(22,a),XS(this,a,104)):pS(this.F,this.l)}else fS(39,"UNKNOWN_COLLECTOR_ID"), XS(this,"UNKNOWN_COLLECTOR_ID",110)};var XS=function(a,b,c){a=a.o;b=fD(b).Qb(cD(c));pS(a,b)};var YS=function(a,b,c,d,e){var f=document;f=f===void 0?document:f;e=e===void 0?cS:e;this.j=b;this.o=c;this.C=f;this.H=d;this.g=e;this.G=[];this.D=[];this.F=[];this.l=0;a=t(a);for(b=a.next();!b.done;b=a.next())this.push(b.value)}; YS.prototype.push=function(a){var b=this;this.o||this.H();var c=function(f,g){return void ZS(b,f,g)};a=new WS(a,c,this.g);var d=new KS(a.o,void 0,this.j,c);c=new VS(a.F,this.o,this.j,c,this.g);var e=new FS;HS(e,[a,d,c]);IS(e);a=c.l.promise;this.G.push(a);d=t(this.D);for(c=d.next();!c.done;c=d.next())a.then(c.value)};YS.prototype.addOnSignalResolveCallback=function(a){this.D.push(a);for(var b=t(this.G),c=b.next();!c.done;c=b.next())c.value.then(a)};YS.prototype.addErrorHandler=function(a){this.F.push(a)}; YS.prototype.clearAllCache=function(){var a=this,b=this.C.currentScript instanceof HTMLScriptElement?this.C.currentScript.src:"";if(this.l===1){var c={};fS(49,"",null,(c.url=b,c))}else if(this.g.Jj.includes(String(Jl(b!=null?b:""))))c={},fS(48,"",null,(c.url=b,c));else{var d=new FS;c=new LS(this.j,function(e,f){return void ZS(a,e,f)});GS(d,c);IS(d);this.l=1;setTimeout(function(){a.l=0},this.g.Hj*1E3);d={};fS(43,"",null,(d.url=b,d));return c.l.promise}}; var ZS=function(a,b,c){a=t(a.F);for(var d=a.next();!d.done;d=a.next())d=d.value,d(b,c)},$S=function(a){this.push=function(b){a.push(b)};this.addOnSignalResolveCallback=function(b){a.addOnSignalResolveCallback(b)};this.addErrorHandler=function(b){a.addErrorHandler(b)};this.clearAllCache=function(){a.clearAllCache()}};function aT(a,b,c,d,e,f){f=f===void 0?cS:f;Fl()!==Gl()?fS(16,""):bT(a,"encryptedSignalProviders",c,e)&&bT(a,"secureSignalProviders",c,e)||(fS(38,""),cT(a,"encryptedSignalProviders",b,f,c,d,e),cT(a,"secureSignalProviders",b,f,c,function(){},e))}function bT(a,b,c,d){if(a[b]===void 0||a[b]instanceof Array)return!1;a=a[b];d&&a.addOnSignalResolveCallback(d);a.addErrorHandler(c);return!0} function cT(a,b,c,d,e,f,g){var h,k=new YS((h=a[b])!=null?h:[],c,b==="secureSignalProviders",f,d);a[b]=new $S(k);g&&k.addOnSignalResolveCallback(g);k.addErrorHandler(e)}function dT(a,b,c,d,e){var f=f===void 0?cS:f;var g=new qS;pS(g,b);aT(a,g,c,d,e,f)} function eT(a,b,c,d){var e=fT,f=new Map;b.map(function(g){var h=g.pe;return new Promise(function(k){f.set(h,k)})});dT(a,c,d,e,function(g){var h=g.collectorGeneratedData;g=g.id;var k;return void((k=f.get(g))==null?void 0:k({collectorGeneratedData:h,id:g}))})};function gT(){var a;return(a=z.googletag)!=null?a:z.googletag={cmd:[]}};function hT(a){if(!a||ju(a))return null;try{return window.localStorage}catch(b){return null}}function iT(a,b){(b=hT(b))&&a.length!==0&&eT(gT(),a,b,function(){})}function fT(){};function jT(a){var b="";a.forEach(function(c,d){D(c)||(c=encodeURIComponent(c),b+=d+"="+c+"&")});return b.slice(0,-1)};function kT(a){return(a=nl(a))&&a.omidSessionInterface?a.omidSessionInterface:null} function lT(){var a=document.body,b,c,d,e,f,g;return y(function(h){if(h.g==1)return b=hl("IFRAME",{style:"display: none",title:"Advertisement"}),c=new Promise(function(k){b.addEventListener("load",function(){k()})}),a.appendChild(b),x(h,c,2);d=hl("SCRIPT");e=mT();Mk(d,e);f=new Promise(function(k,m){d.addEventListener("load",function(){kT(b)?k(b):m()})});g=b.contentDocument||b.contentWindow.document;g.head.appendChild(d);return h.return(f)})} function mT(){switch(L(Lq).g(js.g,js.defaultValue)){case 0:return MQ;case 1:return NQ;case 2:return OQ;case 3:return PQ;default:return MQ}};function nT(a,b,c){c=c.T;var d=null;try{d=(new URL(decodeURIComponent(b))).hostname}catch(e){}d!==c&&a.set("cdm",c)};function oT(a,b,c){var d,e,f;return y(function(g){if(g.g==1){var h,k=d=new Map(Object.entries((h=a.adTagParameters)!=null?h:{})),m=c.g,n=Qu(c)||"",p=c.J||"",q=p?"ima-"+p:"",r=new Map;r.set("ctv",String(Zu()));r.set("mv",c.ga==null?"":c.ga+"."+c.Fd);r.set("ms",c.xe||"");r.set("js",q);r.set("correlator",Tu.toString());r.set("mpt",k.get("mpt")||ht.getPlayerType()||"");r.set("mpv",k.get("mpv")||ht.getPlayerVersion()||"");r.set("ptt",(20).toString());var w=Vk(ht.getPpid());D(w)||r.set("ppid",w);if(Vu()){var A= r.set,C=String,Q=2,F=T&&Iw(T).bb?!1:Yv($v().j);!Xu()&&F&&(Q|=2048);A.call(r,"osd",C(Q))}r.set("sdr","1");var da=r.set,Qa=1;a.j&&(Qa=Qa+4+1024);!Xu()&&(Qa+=64);var Fc=Qa.toString(16);da.call(r,"sdki",Fc);r.set("sdkv",n);c.Qc&&r.set("uach",c.Qc);r.set("ua",Kb());c.appName!=null&&(r.set("an",c.appName),c.Ic==="android"&&r.set("msid",c.appName));var kc,qe=Zs((kc=k.get("eid"))!=null?kc:"");D(qe)||r.set("eid",qe);r.set("frm",String(c.R));c.N!=null&&r.set("submodel",c.N);var gi=Pu.getInstance();if(Wu()){var Ed; var $a="Google1/"+((Ed=gi.J)!=null?Ed:"h.3.657.0")}else $a=null;var re=$a;re!=null&&r.set("omid_p",re);var cd=a.j;cd=cd===void 0?!0:cd;var Gc=[];!Pu.getInstance().wd&&ht.j!==0&&Gc.push("2");Wu()&&Gc.push("7");(Pu.getInstance().o||!Xu())&&cd&&Gc.push("8");Gc.length>0&&r.set("sdk_apis",Gc.join(","));Yu(a.j)||r.set("wta","0");k.get("sid")||r.set("sid",c.vl);var Ma=c.na;Ma==null||ju(m)||r.set("adsid",Ma);var ug;if(ju(c.g))var dd=null;else{var se=hT(c.g);var Nb=cS.el;var ed=new kD;Nb&&fS(56,"",null);if(se){var te= [],$b=RegExp("^_GESPSK-(.+)$");try{for(var ue=0;ue1024){var mc={};fS(55,lc.Jd,null,(mc.sl=String(xe.length),mc));var ye=ac.Qb(cD(108));Xf(ye,2)}var ze=eD,Gd=ed.K,Hd=Dd(Gd);Xd(Hd);var lf=Cg(Gd,Hd,ze, 2,2,!0),Ae=ac!=null?ac:new ze;lf.push(Ae);Cd(Ae.K)&2?Bd(lf,8):Bd(lf,16);var wg=Jg(ac,2),mf=void 0,tk=void 0,uk={};fS(19,lc.Jd,null,(uk.hs=wg?"1":"0",uk.sl=String((tk=(mf=wg)==null?void 0:mf.length)!=null?tk:-1),uk))}}}}if(Dg(ed,eD,2,Zf()).length){var vk={};fS(50,"",null,(vk.ns=String(Dg(ed,eD,2,Zf()).length),vk));dd=Qc(ed.g(),3)}else dd=null}(ug=dd)&&r.set("a3p",ug);var uo=c.Vh||{},hi=a.l;hi&&r.set("scar",hi);r.set("ssss","gima");var vo=Map,ii=[],wo=ii.concat,xo=u(r),yo=u(uo),zo=u(pT(a,c));var ab= new Map;c.la?ab.set("attmas",c.la):c.C!=null&&ab.set("is_lat",c.C?"1":"0");if(!ju(c.g)){if(rp(aq)){var wk=new pt;Xg(ig(wk,3,Ve(""),""),4,0);var Ao=Qc(qb(th(wk)),3);ab.set("psd",Ao)}var xg=c.deviceId,nf=c.g;if(nf.j){var Id=fu(nf,"tfcd");var xk=Id==="0"||Id==="false"?(0).toString():$t(Id)?(1).toString():""}else xk="";var yg;if(!(yg=xk===(1).toString())){if(nf.j){var yk=fu(nf,"tfua");var zk=yk==="0"||yk==="false"?(0).toString():$t(yk)?(1).toString():""}else zk="";yg=zk===(1).toString()}var Ak=yg;var Bk= xg&&xg!=="00000000-0000-0000-0000-000000000000"&&!Ak;c.G&&ab.set("idtype",c.G);xg&&!Ak&&ab.set("rdid",xg);var ji=c.Qh;if(ji&&!Bk){ab.set("paid",ji);var of=c.Ta;if(of){var Ck=new iv;fv(Ck,qb(of));var pf=rb(gv(Ck)).substring(0,32).toUpperCase();var Jd=pf.length===32?[pf.substring(0,8),pf.substring(8,12),pf.substring(12,16),pf.substring(16,20),pf.substring(20)].join("-"):void 0;Jd&&ab.set("vid1",Jd)}var Bo=c.Sh,xu=!c.Th,yu=c.yb&&rp(Yp);if(Bo&&!yu&&(ab.set("paid2",Bo),ab.set("paopt",xu?"1":"0"),of)){var Co= new iv;fv(Co,qb(of));var qf=rb(gv(Co)).substring(32).toUpperCase();var Do=qf.length===32?[qf.substring(0,8),qf.substring(8,12),qf.substring(12,16),qf.substring(16,20),qf.substring(20)].join("-"):void 0;Do&&ab.set("vid2",Do)}}var Dk=c.ra,Ek=c.Pa;Dk&&Ek&&!Bk&&(ab.set("pvid",Dk),ab.set("pvid_s",""+Ek))}var Eo=u(ab),Fk=new Map;Yu(!0)||Fk.set("wta","0");var wb=c.g,bb=new Map,ki=bb.set;if(wb.j){var zu=fu(wb,"rdp");var li=$t(zu)?"1":""}else li="";ki.call(bb,"rdp",li);bb.set("us_privacy",gu(wb));var Fo=bb.set, Go=fu(wb,"npa"),Ho=$t(Go);Fo.call(bb,"npa",wb.j&&Ho?"1":"");bb.set("gdpr",hu(wb));bb.set("gdpr_consent",cu(wb));var Io=bb.set,Gk=fu(wb,"addtl_consent");Io.call(bb,"addtl_consent",wb.g.j||Gk||"");bb.set("gpp",wb.g.gppString);bb.set("gpp_sid",wb.g.o);bb.set("ltd",iu(wb)?"1":"");au(bb);var Jo=Map,mi=[],Ko=mi.concat,Hk=u(Fk);var zg=new Map;ju(c.g)||(D(ht.g)||zg.set("adsid",ht.g),D("")||zg.set("pucrd",""),D("")||zg.set("jar",""));var Lo=new Jo(Ko.call(mi,Hk,u(zg),u(bb)));var Mo=u(Lo),ni;var No=(ni=pT(a, c).get("url"))!=null?ni:"",oi=rp(Sp),Be=new Map;if(!ht.isCookiesEnabled())Be.set("co","1");else if(c.ca&&!ju(c.g)){var Hc=c.l,Ic=Hc!=null&&!/[;\r\n]/.test(Hc);Ic&&Be.set("cookie",Hc);var Ik=c.D,Oo=Ik!=null&&!/[;\r\n]/.test(Ik);oi&&Oo&&Be.set("gpic",Ik);if(!Ic||oi&&!Oo)Be.set("cookie_enabled","1"),nT(Be,No,c);var Jk=c.M,Au=Jk!=null&&!/[;\r\n]/.test(Jk);oi&&Au&&Be.set("pdopt",Jk)}var Bu=u(Be),Po,Cu=(Po=pT(a,c).get("url"))!=null?Po:"",Ag=new Map,pi=c.F;pi==null||/[;\r\n]/.test(pi)?c.W&&(Ag.set("eoidce", "1"),nT(Ag,Cu,c)):Ag.set("eo_id_str",pi);e=new vo(wo.call(ii,xo,yo,zo,Eo,Mo,Bu,u(Ag)));var Qo=d.get("ctv",""),Kk={};nO.getInstance().report(197,(Kk.pctv=Qo,Kk));return x(g,qT(a,e,b),2)}f=g.j;return g.return(new Map([].concat(u(d),u(f),u(e))))})} function qT(a,b,c){var d,e,f,g;return y(function(h){switch(h.g){case 1:d=new Map;e=CO;d.set(e.Ki,a.apiKey);d.set(e.Pi,a.authToken);d.set(e.wj,a.streamActivityMonitorId);!D(a.assetKey)||VP(a)?d.set(e.rh,"0"):(Pu.getInstance(),a.j)&&d.set(e.rh,"1");if(!a.enableNonce){h.g=2;break}h.l=3;f=jT(b);return x(h,c.encrypt(f),5);case 5:g=h.j;d.set(e.dj,g);wa(h,2);break;case 3:xa(h);case 2:return h.return(d)}})} function pT(a,b){var c=a.adTagParameters||{},d;a=(d=c.page_url)!=null?d:"";var e;d=(e=c.description_url)!=null?e:"";e=aG(a)?a:d;e=new us(e);d=new us(b.H);c=new us(b.j);var f="unknown";Js(c,d)?f="flat":Js(e,d)?f="bottom":Js(e,c)&&(f="top");nO.getInstance().report(160,{contentLocation:f});e=new Map;d=b.referrer;D(Vk(d))||e.set("ref",d);if(aG(a)){e.set("url",a);var g;e.set("top",(g=b.j)!=null?g:"");e.set("loc",b.H)}else g=e.set,b=b.j&&aG(b.j)?b.j:b.referrer&&aG(b.referrer)?b.referrer:"null",g.call(e, "url",b);return e}function rT(a,b,c){var d,e;return y(function(f){if(f.g==1)return x(f,oT(a,b,c),2);d=f.j;e=new us;d.forEach(function(g,h){D(g)||Is(e,h,g)});return f.return(e.g.toString())})};var sT=function(){this.g=[];this.j=[]};l=sT.prototype;l.isEmpty=function(){return this.g.length===0&&this.j.length===0};l.clear=function(){this.g=[];this.j=[]};l.contains=function(a){return jc(this.g,a)||jc(this.j,a)};l.remove=function(a){var b=this.g;var c=Xb(b,a);c>=0?(oc(b,c),b=!0):b=!1;return b||nc(this.j,a)};l.Yc=function(){for(var a=[],b=this.g.length-1;b>=0;--b)a.push(this.g[b]);var c=this.j.length;for(b=0;b=0;c--){var d=b[c];if(LO(d)3)c=[String(Math.floor(a))];else{c=[];for(var d=Math.floor(b);d<=Math.floor(a);d++)c.push(String(d))}c=t(c);for(d=c.next();!d.done;d=c.next())JT(this,d.value);try{a-=b,1<=a&&a<3&&nO.getInstance().report(146,{n:"0",ctv:Xu()?"1":"0"},!0)}catch(e){}KT(this);CP(this.controller)}}; var JT=function(a,b){var c,d=((c=a.g)==null?void 0:(c.data.times||{})[b]||[])||[];d.length===0||a.D.has(b)||(a.D.add(b),d.forEach(function(e){a.handleEvent(b,Vk(e.type),e.ad||"",e.url||"")}))},KT=function(a){a.controller.j&&!a.l.some(function(b){return b.contains(a.controller.o)})&&(pP(a.controller),rP(a.controller))};l=HT.prototype;l.Sd=function(){this.controller.W=!0};l.Kc=function(){this.controller.Kc(this.j.getVolume())};l.Jc=function(){this.controller.Jc()};l.Lc=function(a){this.controller.Lc(a)}; l.jd=function(){};l.getVolume=function(){return this.controller.getVolume()};l.bc=function(){return this.j.bc()}; l.handleEvent=function(a,b,c,d){if(D(c))D(d)||b.toLowerCase()!=="start"&&b.toLowerCase()!=="complete"||zJ([d]);else switch(b.toLowerCase()){case "start":(b=yP(this.controller,c))&&this.g&&(this.j.Af(),this.o=$R(this.controller.g,b,this.j),aS(this,this,this.controller,this.C,b),this.g.getAdPosition(this.controller.l)===1&<(this,a),DP(this.controller),zP(b));break;case "firstquartile":wP(this.controller,"firstQuartile",c);break;case "midpoint":wP(this.controller,"midpoint",c);break;case "thirdquartile":wP(this.controller, "thirdQuartile",c);break;case "complete":vP(this.controller,c),tt(this.o),this.o=null,this.j.sc()}};var IT=function(a){var b={};b=(b.cuepoints=a.l.map(function(c){return NO(c)}),b);a.dispatchEvent(new eP("cuepointsChanged",b))},LT=function(a,b){qP(a.controller);a.l.forEach(function(c){Math.floor(LO(c))!==Number(b)||c.played||(c.played=!0,IT(a))})};var MT=function(a,b){EB.call(this,a);this.data=b||{}};v(MT,EB);function NT(a,b,c,d){var e=new mv,f="",g=function(k){try{var m=typeof k.data==="object"?k.data:JSON.parse(k.data);f===m.paw_id&&(nj(a,"message",g),m.error?e.reject(Error(m.error)):e.resolve(d(m)))}catch(n){}},h=OT(a);return h?(mj(a,"message",g),f=c(h),e.promise):(c=PT(a))?(f=String(Math.floor(Hl()*2147483647)),mj(a,"message",g),b(c,f),e.promise):null} function QT(a){return NT(a,function(b,c){var d,e;return void((d=(e=b.getGmaQueryInfo)!=null?e:b.getGmaSig)==null?void 0:d.postMessage(c))},function(b){return b.getQueryInfo()},function(b){return b.signal})}function RT(){var a=window;return!!OT(a)||!!PT(a)}function OT(a){var b;if(typeof((b=a.gmaSdk)==null?void 0:b.getQueryInfo)==="function")return a.gmaSdk} function PT(a){var b,c,d,e,f,g;if(typeof((b=a.webkit)==null?void 0:(c=b.messageHandlers)==null?void 0:(d=c.getGmaQueryInfo)==null?void 0:d.postMessage)==="function"||typeof((e=a.webkit)==null?void 0:(f=e.messageHandlers)==null?void 0:(g=f.getGmaSig)==null?void 0:g.postMessage)==="function")return a.webkit.messageHandlers};var ST=function(){this.timeoutMs=500;this.j=QT;this.signal=null;this.g=0},TT=function(a){if(rp(Up)||!RT())return Promise.resolve(null);var b;return((b=a.j(window))!=null?b:Promise.resolve(null)).catch(function(){return"0"})},VT=function(a){var b;return y(function(c){if(c.g==1)return b=Date.now()-a.g,!a.signal||b>3E5?c=x(c,UT(a),3):(c.g=2,c=void 0),c;c.g!=2&&(a.signal=c.j,a.g=Date.now());return c.return(a.signal)})},UT=function(a){return Promise.race([TT(a).then(function(b){if(b==null)return null; a.signal=b.length>1E4?"0":b;a.g=Date.now();return a.signal}),LC(a.timeoutMs,"0")])};/* Copyright 2020 Google LLC SPDX-License-Identifier: Apache-2.0 */ var W=function(a){a=Error.call(this,a);this.message=a.message;"stack"in a&&(this.stack=a.stack);Object.setPrototypeOf(this,W.prototype)};v(W,Error);W.prototype.name="SecurityException";var WT=function(a){this.K=G(a)};v(WT,J);var XT=function(a){this.K=G(a)};v(XT,J);XT.prototype.getVersion=function(){return Mg(this,1)};var YT=function(a){this.K=G(a)};v(YT,J);var ZT=function(a){this.K=G(a)};v(ZT,J);ZT.prototype.getVersion=function(){return Mg(this,1)};var $T=function(a){this.K=G(a)};v($T,J);$T.prototype.getVersion=function(){return Mg(this,1)};var aU=[0,Si];var bU=[0,Vi,Si];var cU=Wi($T,[0,Si,[0,Si,aU,Qi],[0,Si,bU,Qi]]);var dU=function(a){this.K=G(a)};v(dU,J);var eU=function(a){this.K=G(a)};v(eU,J);eU.prototype.getVersion=function(){return Mg(this,3)};var fU=function(a){this.K=G(a)};v(fU,J);var gU=Wi(fU,[0,[0,aU,Si],[0,bU,Si,-1]]);var hU=function(a){this.K=G(a)};v(hU,J);hU.prototype.getVersion=function(){return Mg(this,1)};var lU=Wi(hU,[0,Si,1,Qi]);var mU=function(a){this.K=G(a)};v(mU,J);mU.prototype.getVersion=function(){return Mg(this,3)};var nU=Wi(mU,[0,1,Si,-1]);var oU=function(a){this.K=G(a)};v(oU,J);oU.prototype.getValue=function(){return fg(this,2)};var pU=function(a){this.K=G(a)};v(pU,J);var qU=[0,1,[0,Ni,Qi,Vi]];var rU=function(a){this.K=G(a)};v(rU,J);var sU=[0,Vi,-1,8,Qi];var tU=function(a){this.K=G(a)};v(tU,J);var uU=[0,sU,qU,Vi];var vU=function(a){this.K=G(a)};v(vU,J);var wU=Wi(vU,[0,uU]);var xU=function(a){this.K=G(a)};v(xU,J);xU.prototype.getVersion=function(){return Mg(this,1)};var yU=[0,Si,uU,Qi,-1];var zU=function(a){this.K=G(a)};v(zU,J);zU.prototype.getVersion=function(){return Mg(this,1)};var AU=Wi(zU,[0,Si,yU,Qi]);var BU=Wi(xU,yU);var CU=function(a){this.K=G(a)};v(CU,J);CU.prototype.Cc=function(){return I(this,3)};var DU=[0,Vi,-2];var EU=function(a){this.K=G(a)};v(EU,J);var FU=[0,DU];EU.prototype.g=Xi(FU);var GU=Wi(EU,FU);var HU=function(a){this.K=G(a)};v(HU,J);HU.prototype.getVersion=function(){return Mg(this,1)};var IU=[0,Si,DU,Qi];var JU=function(a){this.K=G(a)};v(JU,J);JU.prototype.getVersion=function(){return Mg(this,1)};var KU=Wi(JU,[0,Si,IU,Qi]);var LU=Wi(HU,IU);var MU=function(a){this.K=G(a)};v(MU,J);MU.prototype.getValue=function(){return fg(this,2)};var NU=[0,Ni,Qi,Vi];var OU=function(a){this.K=G(a)};v(OU,J);var PU=[0,NU,Vi,Si,Vi];var QU=function(a){this.K=G(a)};v(QU,J);var RU=function(a){return Dg(a,OU,2,Zf())};var SU=Wi(QU,[0,Si,Pi,PU]);var TU=function(a){this.g=a};TU.prototype.read=function(){try{var a=SU(this.g)}catch(b){throw new W("Could not parse the given serialized proto as a keyset proto.");}if(RU(a).length===0)throw new W("Could not parse the given serialized proto as a keyset proto.");return a};var X=function(a){a=Error.call(this,a);this.message=a.message;"stack"in a&&(this.stack=a.stack);Object.setPrototypeOf(this,X.prototype)};v(X,Error);X.prototype.name="InvalidArgumentsException";var UU=function(a,b){b=[b];var c=b.concat;if(!Number.isInteger(a)||a<0||a>=Math.pow(2,32))throw new X("Number has to be unsigned 32-bit integer.");for(var d=Array(4),e=0;e<4;e++)d[e]=255&a>>8*(4-e-1);b=c.call(b,d);return new Uint8Array(b)},VU=new Uint8Array(0);var WU=function(a,b,c){this.l=a;this.g=b;this.j=c};WU.prototype.Ya=function(){return this.l};var XU=function(a){this.l=a;this.j=null;this.g=new Map};XU.prototype.Ea=function(){return this.l};var ZU=function(a,b){return(a=YU(a,b))?a:[]},YU=function(a,b){b instanceof Uint8Array&&(b=[].concat(u(b)).toString());return a.g.get(b)};/* Copyright 2022 Google LLC SPDX-License-Identifier: Apache-2.0 */ function $U(a){return a==null?void 0:new Uint8Array(kd(a)||0)}function aV(a){a==null?a=void 0:a=(a=kd(a))?a.length:0;return a};function bV(){for(var a=0,b=0;bNumber.MAX_SAFE_INTEGER)throw new X("cannot convert number larger than "+Number.MAX_SAFE_INTEGER);var b=Math.pow(2,32),c=a%b;a/=b;b=new Uint8Array(8);for(var d=7;d>=4;d--)b[d]=c&255,c>>>=8;for(c=3;c>=0;c--)b[c]=a&255,a>>>=8;return b}function dV(a){for(var b="",c=0;c1?d:"0"+d}return b} function eV(a){a=a.replace(/-/g,"+").replace(/_/g,"/");return fV(globalThis.atob(a))}function gV(a){for(var b="",c=0;ca&&(c=c.slice(c.length-a,c.length));b.length>a&&(b=b.slice(b.length-a,b.length));d=new Uint8Array(2*a);d.set(c,0);d.set(b, a);return d;case 2:b=c.x;d=c.y;if(b===void 0)throw new X("x must be provided");if(d===void 0)throw new X("y must be provided");c=eV(b);b=eV(d);c.length>a&&(c=c.slice(c.length-a,c.length));b.length>a&&(b=b.slice(b.length-a,b.length));d=new Uint8Array(1+a);d.set(c,1+a-c.length);d[0]=mV(BigInt("0x"+dV(b)),0)?3:2;return d;default:throw new W("invalid format");}} function nV(a){switch(a){case 1:return BigInt("115792089210356248762697446949407573530086143415290314195533631308867097853951");case 2:return BigInt("39402006196394479212279040100143613805079739270465446667948293404245721771496870329047266088258938001861606973112319");case 3:return BigInt("6864797660130609714981900799081393217269435300143305409394463459185543183397656052122559640661454554977296311391480858037121987999716643812574028291115057151");default:throw new X("invalid curve");}} function oV(a){a=a.toString(16);a=a.length%2===0?a:"0"+a;if(a.length%2!=0)throw new X("Hex string length must be multiple of 2");for(var b=new Uint8Array(a.length/2),c=0;c=d)throw new W("x is out of range");d=nV(iV(a));var e=d-BigInt(3);a:switch(iV(a)){case 1:var f=BigInt("0x5ac635d8aa3a93e7b3ebbd55769886bc651d06b0cc53b0f63bce3c3e27d2604b");break a;case 2:f=BigInt("0xb3312fa7e23ee7e4988e056be3f82d19181d9c6efe8141120314088f5013875ac656398d8a2ed19d2a85c8edd3ec2aef");break a;case 3:f=BigInt("0x051953eb9618e1c9a1f929a21a0b68540eea2da725b99b315f3b8b489918ef109e156193951ec7e937b1652c0bd3bb1bf073573df883d2c34f1ef451fd46b503f00"); break a;default:throw new X("invalid curve");}if(d<=BigInt(0))throw new X("p must be positive");e=((c*c+e)*c+f)%d%d;if(mV(d,0)&&mV(d,1)){var g=d+BigInt(1)>>BigInt(2);if(g===BigInt(0))f=BigInt(1);else{f=e;g=g.toString(2);for(var h=1;hb){for(var d=0;db)throw new W("Version is out of bound, must be between 0 and "+b+".");};var OV=function(a,b){this.key=a;this.ec=b};OV.prototype.encrypt=function(a){var b=this,c,d,e,f;return y(function(g){if(g.g==1)return MV(a),c=GV(b.ec),d=new Uint8Array(16),d.set(c),e={name:"AES-CTR",counter:d,length:128},x(g,globalThis.crypto.subtle.encrypt(e,b.key,a),2);f=g.j;return g.return(bV(c,new Uint8Array(f)))})}; OV.prototype.decrypt=function(a){var b=this,c,d,e;return y(function(f){if(f.g==1){MV(a);if(a.length16)throw new W("invalid IV length, must be at least 12 and at most 16");MV(a);LV(a.length);return x(d,globalThis.crypto.subtle.importKey("raw",a,{name:"AES-CTR",length:a.length},!1,["encrypt","decrypt"]),2)}c=d.j;return d.return(new OV(c,b))})};var QV=function(){};var RV=function(a,b,c){this.hash=a;this.key=b;this.tc=c};v(RV,QV);var SV=function(a,b){var c;return y(function(d){if(d.g==1)return MV(b),x(d,globalThis.crypto.subtle.sign({name:"HMAC",hash:{name:a.hash}},a.key,b),2);c=d.j;return d.return(new Uint8Array(c.slice(0,a.tc)))})},TV=function(a,b,c){var d;return y(function(e){if(e.g==1)return MV(b),MV(c),x(e,SV(a,c),2);d=e.j;if(b.length!==d.length)var f=!1;else{for(var g=f=0;g20)throw new X("tag too long, must not be larger than 20 bytes");break;case "SHA-256":if(c>32)throw new X("tag too long, must not be larger than 32 bytes");break;case "SHA-384":if(c>48)throw new X("tag too long, must not be larger than 48 bytes");break; case "SHA-512":if(c>64)throw new X("tag too long, must not be larger than 64 bytes");break;default:throw new X(a+" is not supported");}return x(e,globalThis.crypto.subtle.importKey("raw",b,{name:"HMAC",hash:{name:a},length:b.length*8},!1,["sign","verify"]),2)}d=e.j;return e.return(new RV(a,d,c))})};var VV=function(a,b,c,d){this.g=a;this.ec=b;this.j=c;this.tc=d};v(VV,JV);VV.prototype.encrypt=function(a,b){b=b===void 0?new Uint8Array(0):b;var c=this,d,e,f;return y(function(g){if(g.g==1)return MV(a),x(g,c.g.encrypt(a),2);if(g.g!=3)return d=g.j,MV(b),e=cV(b.length*8),x(g,SV(c.j,bV(b,d,e)),3);f=g.j;if(c.tc!=f.length)throw new W("invalid tag size, expected "+c.tc+" but got "+f.length);return g.return(bV(d,f))})}; VV.prototype.decrypt=function(a,b){b=b===void 0?new Uint8Array(0):b;var c=this,d,e,f,g,h;return y(function(k){if(k.g==1){MV(a);if(a.length16)throw new W("Invalid AES CTR HMAC key format: IV size is out of range: "+c);return{Dj:a,de:b,ec:c}},ZV=function(a){if(!a)throw new W("Invalid AES CTR HMAC key format: key format undefined");var b=Mg(a,2);if(b<16)throw new W("Invalid AES CTR HMAC key format: HMAC key is too small: "+ Mg(a,2));a=H(a,YT,1);if(!a)throw new W("Invalid AES CTR HMAC key format: params undefined");var c=Mg(a,2);if(c<10)throw new W("Invalid HMAC params: tag size "+c+" is too small.");if(!$V.has(I(a,1)))throw new W("Unknown hash type.");if(c>$V.get(I(a,1)))throw new W("Invalid HMAC params: tag size "+c+" is out of range.");switch(I(a,1)){case 1:var d="SHA-1";break;case 3:d="SHA-256";break;case 4:d="SHA-512";break;default:d="UNKNOWN HASH"}return{nk:a,mk:b,lk:d,tc:c}},$V=new Map([[1,20],[3,32],[4,64]]), aW=function(){this.g=new XV};l=aW.prototype; l.Ya=function(a,b){var c,d,e,f,g,h=this,k,m,n,p,q,r;return y(function(w){if(w.g==1){if(a!=h.Ea())throw new W("Requested primitive type which is not supported by this key manager.");if(b instanceof MU){if(!h.Vc(Pg(b,1)))throw new W("Key type "+Pg(b,1)+" is not supported. This key manager supports "+h.Ia()+".");try{k=cU(b.getValue())}catch(F){throw new W("Could not parse the key in key data as a serialized proto of type.googleapis.com/google.crypto.tink.AesCtrHmacAeadKey");}if(k===null||k===void 0)throw new W("Could not parse the key in key data as a serialized proto of type.googleapis.com/google.crypto.tink.AesCtrHmacAeadKey"); }else if(b instanceof $T)k=b;else throw new W("Given key type is not supported. This key manager supports "+h.Ia()+".");var A=H(k,XT,2);if(!A)throw new W("Invalid AES CTR HMAC key format: key undefined");NV(A.getVersion(),h.getVersion());var C=new dU;var Q=H(A,WT,2);C=Eg(C,1,Q);Q=aV(fg(A,3));C=Tg(C,2,Q);C=YV(C).ec;f=$U(fg(A,3));g=C;m=f;n=g;A=H(k,ZT,3);if(!A)throw new W("Invalid AES CTR HMAC key format: key undefined");NV(A.getVersion(),h.getVersion());C=new eU;Q=H(A,YT,2);C=Eg(C,1,Q);Q=aV(fg(A,3)); C=Tg(C,2,Q);Q=ZV(C);C=Q.lk;Q=Q.tc;c=$U(fg(A,3));d=C;e=Q;p=c;q=d;r=e;return x(w,WV(m,n,q,p,r),2)}return w.return(w.j)})};l.Vc=function(a){return a===this.Ia()};l.Ia=function(){return"type.googleapis.com/google.crypto.tink.AesCtrHmacAeadKey"};l.Ea=function(){return JV};l.getVersion=function(){return 0};l.Xc=function(){return this.g};var bW=function(a){var b=a.key;a=a.Lb;this.key=b;this.Lb=a};bW.prototype.encrypt=function(a,b,c){var d=this,e,f;return y(function(g){if(g.g==1){if(a.length!==12)throw new W("IV must be 12 bytes");e={name:"AES-GCM",iv:a,tagLength:128};c&&(e.additionalData=c);return x(g,globalThis.crypto.subtle.encrypt(e,d.key,b),2)}f=g.j;return g.return(d.Lb?bV(a,new Uint8Array(f)):new Uint8Array(f))})}; bW.prototype.decrypt=function(a,b,c){var d=this,e,f,g,h,k;return y(function(m){if(m.g==1){e=d.Lb?28:16;if(b.length5)){k.g=2;break}d=a.subarray(0,5);return x(k,ZU(c.g,d),3);case 3:return e=k.j,f=a.subarray(5,a.length),k.l=4,x(k,jW(e,f,b),6);case 6:g=k.j;wa(k,5);break;case 4:xa(k);case 5:if(g)return k.return(g);case 2:return x(k,ZU(c.g,VU),7);case 7:return h=k.j,k.return(jW(h,a,b))}})}; var jW=function(a,b,c){var d,e,f,g;return y(function(h){switch(h.g){case 1:d=a.length,e=0;case 2:if(!(e5100)throw new X("size too large");break;case "SHA-256":f=32;if(a>8160)throw new X("size too large");break;case "SHA-512":f=64;if(a>16320)throw new X("size too large");break;default:throw new X(b+" is not supported");}MV(c);MV(d);g=e;if(e==null||g===void 0||g.length==0)g=new Uint8Array(f); MV(g);return x(w,UV(b,g,f),2);case 2:return h=w.j,x(w,SV(h,c),3);case 3:return k=w.j,x(w,UV(b,k,f),4);case 4:h=w.j,m=1,n=0,p=new Uint8Array(0),q=new Uint8Array(a);case 5:return r=new Uint8Array(p.length+d.length+1),r.set(p,0),r.set(d,p.length),r[r.length-1]=m,x(w,SV(h,r),8);case 8:p=w.j;if(n+p.length>8*(a-d-1)&255;return c}function QW(a){var b=a.ac;var c=a.Zb;return bV(PW,a.Sa,fV(b),c)}function RW(a){var b=a.Dc;var c=a.info;var d=a.Sa;return bV(FW(2,a.length),PW,d,fV(b),c)}function SW(a){switch(a){case 2:return 1;case 4:return 3;default:throw new X("Unrecognized NIST HPKE KEM identifier");}} function TW(a,b){var c;return y(function(d){return d.g==1?(c=pV(a,1,b),x(d,tV(c),2)):d.return(d.j)})}function UW(a){var b=a.eg;var c=a.publicKey;var d=a.privateKey;var e;return y(function(f){return f.g==1?(e=pV(b,1,c),e.d=gV(d),x(f,uV(e),2)):f.return(f.j)})}function VW(a){var b,c;return y(function(d){if(d.g==1)return b=a.algorithm,x(d,sV(a),2);c=d.j;if(!c.crv)throw new W("Curve has to be defined.");return d.return(lV(b.namedCurve,1,c))})};var WW=function(a,b,c,d){this.kg=a;this.key=b;this.l=c;this.j=d;this.g=BigInt(0);this.o=(BigInt(1)<>BigInt(8*(12-d-1)))&255;b=a.l;if(b.length!==c.length)throw new X("Both byte arrays should be of the same length");d=new Uint8Array(b.length);for(var e=0;e=a.o)throw new W("message limit reached");a.g+=BigInt(1);return d}; function YW(a,b,c,d,e,f){var g,h,k,m,n,p,q;return y(function(r){switch(r.g){case 1:a:{switch(e.Le){case 16:var w=LW;break a;case 32:w=MW;break a}w=void 0}a:{switch(d.Ge){case "SHA-256":var A=JW;break a;case "SHA-512":A=KW;break a}A=void 0}g=bV(OW,ZW(c),A,w);return x(r,$W(d,{Zb:new Uint8Array(0),ac:"psk_id_hash",Sa:g}),2);case 2:return h=r.j,x(r,$W(d,{Zb:f,ac:"info_hash",Sa:g}),3);case 3:return k=r.j,m=bV(GW,h,k),x(r,$W(d,{Zb:new Uint8Array(0),ac:"secret",Sa:g,salt:b}),4);case 4:return n=r.j,x(r,aX(d, {hi:n,info:m,Dc:"key",Sa:g,length:e.Le}),5);case 5:return p=r.j,x(r,aX(d,{hi:n,info:m,Dc:"base_nonce",Sa:g,length:12}),6);case 6:return q=r.j,r.return(new WW(a,p,q,e))}})}function bX(a,b,c,d,e){var f,g,h;return y(function(k){return k.g==1?x(k,b.jg(a),2):k.g!=3?(f=k.j,g=f.kg,h=f.kl,x(k,YW(g,h,b,c,d,e),3)):k.return(k.j)})}function cX(a,b,c,d,e,f){var g;return y(function(h){return h.g==1?x(h,c.fg(a,b),2):h.g!=3?(g=h.j,x(h,YW(a,g,c,d,e,f),3)):h.return(h.j)})};var dX=function(a,b){this.privateKey=a;this.publicKey=b},eX=function(a){return y(function(b){return b.g==1?x(b,VW(a.publicKey),2):b.return(b.j)})};function fX(a){var b=a.privateKey;var c=a.publicKey;var d=a.eg;var e,f;return y(function(g){if(g.g==1){if(!b)throw new X("KEM private key was null or undefined");if(!c)throw new X("KEM public key was null or undefined");return x(g,TW(hV(d),c),2)}if(g.g!=3)return e=g.j,x(g,UW({eg:hV(d),publicKey:c,privateKey:b}),3);f=g.j;return g.return(new dX(f,e))})} function gX(a){return y(function(b){hX(a.privateKey,"private");hX(a.publicKey,"public");return b.return(new dX(a.privateKey,a.publicKey))})}function hX(a,b){if(b!==a.type)throw new X("keyPair "+b+" key was of type "+a.type);a=a.algorithm;if("ECDH"!==a.name)throw new X("keyPair "+b+" key should be ECDH but found "+a.name);};var iX=function(a){this.Le=a};iX.prototype.seal=function(a){var b=a.key;var c=a.nonce;var d=a.Vk;var e=a.Qf;var f=this,g;return y(function(h){if(h.g==1){if(b.length!==f.Le)throw new W("Unexpected key length: "+b.length.toString());return x(h,cW({key:b,Lb:!1}),2)}return h.g!=3?(g=h.j,x(h,g.encrypt(c,d,e),3)):h.return(h.j)})}; iX.prototype.open=function(a){var b=a.key;var c=a.nonce;var d=a.Ij;var e=a.Qf;var f=this,g;return y(function(h){if(h.g==1){if(b.length!==f.Le)throw new W("Unexpected key length: "+b.length.toString());return x(h,cW({key:b,Lb:!1}),2)}g=h.j;return h.return(g.decrypt(c,d,e))})};var jX=function(a){this.Ge=a},$W=function(a,b){var c=b.Zb;var d=b.ac;var e=b.Sa;var f=b.salt;return y(function(g){return g.g==1?x(g,kX(a,QW({ac:d,Zb:c,Sa:e}),f),2):g.return(g.j)})},aX=function(a,b){var c=b.hi;var d=b.info;var e=b.Dc;var f=b.Sa;var g=b.length;return y(function(h){return h.g==1?x(h,a.expand(c,RW({Dc:e,info:d,Sa:f,length:g}),g),2):h.return(h.j)})},lX=function(a,b){var c=b.Zb;var d=b.ac;var e=b.info;var f=b.Dc;var g=b.Sa;var h=b.length;var k=b.salt;var m;return y(function(n){return n.g== 1?x(n,kX(a,QW({ac:d,Zb:c,Sa:g}),k),2):n.g!=3?(m=n.j,x(n,a.expand(m,RW({Dc:f,info:e,Sa:g,length:h}),h),3)):n.return(n.j)})}; jX.prototype.expand=function(a,b,c){var d=this,e,f,g,h,k,m,n;return y(function(p){switch(p.g){case 1:if(!Number.isInteger(c))throw new W("length must be an integer");if(c<=0)throw new W("length must be positive");e=mX(d);if(c>255*e)throw new W("length too large");MV(b);return x(p,UV(d.Ge,a,e),2);case 2:f=p.j,g=1,h=0,k=new Uint8Array(0),m=new Uint8Array(c);case 3:return n=new Uint8Array(k.length+b.length+1),n.set(k,0),n.set(b,k.length),n[n.length-1]=g,x(p,SV(f,n),6);case 6:k=p.j;if(h+k.length0?!1:!sN(a)&&!(a instanceof WE&&fO(a));this.disableUi=b};l=Y.prototype;l.getTraffickingParametersString=function(){return this.ad.wa}; l.getAdId=function(){return this.ad.getId()||""};l.getCreativeId=function(){return this.ad.getCreativeId()||""};l.getCreativeAdId=function(){return this.ad.getCreativeAdId()||""};l.getAdSystem=function(){return this.ad.getAdSystem()||""};l.getAdvertiserName=function(){return this.ad.getAdvertiserName()||""};l.getTitle=function(){return this.ad.Sb||""};l.getDescription=function(){return this.ad.getDescription()||""};l.getApiFramework=function(){return this.ad.getApiFramework()}; l.getDuration=function(){return(this.ad.sa||0)/1E3||-1};l.getVastMediaWidth=function(){var a=XE(this.ad);return a?a.getWidth()||-1:-1};l.getVastMediaHeight=function(){var a=XE(this.ad);return a?a.getHeight()||-1:-1};l.getWrapperAdIds=function(){return this.ad.getWrapperAdIds()||[]};l.getWrapperCreativeIds=function(){return this.ad.getWrapperCreativeIds()||[]};l.getWrapperAdSystems=function(){return this.ad.getWrapperAdSystems()||[]};l.getUniversalAdIds=function(){return this.ad.getUniversalAdIds().map(function(a){return new UX(a)})}; l.getUniversalAdIdValue=function(){var a=this.getUniversalAdIds();return a.length?a[0].getAdIdValue():"unknown"};l.getUniversalAdIdRegistry=function(){var a=this.getUniversalAdIds();return a.length?a[0].getAdIdRegistry():"unknown"};l.getDealId=function(){return this.ad.getDealId()||""};l.getAdPodInfo=function(){return this.pa};l.getCompanionAds=function(){return this.ad.getCompanionAds().map(function(a){return new TX(a)})};l.isSkippable=function(){return this.ad.isSkippable()}; l.getSkipTimeOffset=function(){return this.isSkippable()?(this.ad.Oa||0)/1E3:-1};l.uk=function(){return this.disableUi};Y.prototype.isUiDisabled=Y.prototype.uk;Y.prototype.getSkipTimeOffset=Y.prototype.getSkipTimeOffset;Y.prototype.isSkippable=Y.prototype.isSkippable;Y.prototype.getCompanionAds=Y.prototype.getCompanionAds;Y.prototype.getAdPodInfo=Y.prototype.getAdPodInfo;Y.prototype.getDealId=Y.prototype.getDealId;Y.prototype.getUniversalAdIdRegistry=Y.prototype.getUniversalAdIdRegistry; Y.prototype.getUniversalAdIdValue=Y.prototype.getUniversalAdIdValue;Y.prototype.getUniversalAdIds=Y.prototype.getUniversalAdIds;Y.prototype.getWrapperAdSystems=Y.prototype.getWrapperAdSystems;Y.prototype.getWrapperCreativeIds=Y.prototype.getWrapperCreativeIds;Y.prototype.getWrapperAdIds=Y.prototype.getWrapperAdIds;Y.prototype.getVastMediaHeight=Y.prototype.getVastMediaHeight;Y.prototype.getVastMediaWidth=Y.prototype.getVastMediaWidth;Y.prototype.getDuration=Y.prototype.getDuration; Y.prototype.getApiFramework=Y.prototype.getApiFramework;Y.prototype.getDescription=Y.prototype.getDescription;Y.prototype.getTitle=Y.prototype.getTitle;Y.prototype.getAdvertiserName=Y.prototype.getAdvertiserName;Y.prototype.getAdSystem=Y.prototype.getAdSystem;Y.prototype.getCreativeAdId=Y.prototype.getCreativeAdId;Y.prototype.getCreativeId=Y.prototype.getCreativeId;Y.prototype.getAdId=Y.prototype.getAdId;B("google.ima.dai.api.Ad",Y);var VX=function(a){this.adBreakDuration=a.adBreakDuration;this.adPeriodDuration=a.adPeriodDuration;this.adPosition=a.adPosition;this.currentTime=a.currentTime;this.duration=a.duration;this.totalAds=a.totalAds};B("google.ima.dai.api.AdProgressData",VX);var WX=function(a){this.start=a.start;this.end=a.end;this.played=a.played};B("google.ima.dai.api.CuePoint",WX);var XX=function(){};XX.prototype.setFeatureFlags=function(a){ht.setFeatureFlags(a)};XX.prototype.getFeatureFlags=function(){return ht.getFeatureFlags()};XX.prototype.getFeatureFlags=XX.prototype.getFeatureFlags;XX.prototype.setFeatureFlags=XX.prototype.setFeatureFlags;B("google.ima.dai.api.DaiSdkSettings",new XX);B("google.ima.dai.api.OmidVerificationVendor",{COMSCORE:7,DOUBLEVERIFY:3,GOOGLE:9,INTEGRAL_AD_SCIENCE:4,MEETRICS:8,MOAT:2,NIELSEN:6,PIXELATE:5,OTHER:1,7:"COMSCORE",3:"DOUBLEVERIFY",9:"GOOGLE",4:"INTEGRAL_AD_SCIENCE",8:"MEETRICS",2:"MOAT",6:"NIELSEN",5:"PIXELATE",1:"OTHER"});var YX=function(a){var b=a=a===void 0?{}:a;a=b.apiKey;var c=b.authToken,d=b.format,e=b.networkCode,f=b.streamActivityMonitorId;b=b.adTagParameters;this.omidAccessModeRules={};this.enableNonce=!1;this.g=null;this.apiKey=a||"";this.format=d==="dash"?"dash":"hls";this.networkCode=e||"";this.authToken=c||"";this.streamActivityMonitorId=f||"";this.adTagParameters=b||null};B("google.ima.dai.api.StreamRequest",YX);B("google.ima.dai.api.StreamRequest.StreamFormat.HLS","hls"); B("google.ima.dai.api.StreamRequest.StreamFormat.DASH","dash");var ZX=function(a){a=a===void 0?{}:a;var b=a.assetKey;YX.call(this,{apiKey:a.apiKey,authToken:a.authToken,format:a.format,networkCode:a.networkCode,streamActivityMonitorId:a.streamActivityMonitorId,adTagParameters:a.adTagParameters});this.assetKey=b||""};v(ZX,YX);B("google.ima.dai.api.LiveStreamRequest",ZX);B("google.ima.dai.api.OmidAccessMode",{LIMITED:"limited",DOMAIN:"domain",FULL:"full"});var $X=function(a){a=a===void 0?{}:a;var b=a.customAssetKey;YX.call(this,{apiKey:a.apiKey,authToken:a.authToken,format:a.format,networkCode:a.networkCode,streamActivityMonitorId:a.streamActivityMonitorId,adTagParameters:a.adTagParameters});this.customAssetKey=b||""};v($X,YX);B("google.ima.dai.api.PodStreamRequest",$X);var aY=function(a){a=a===void 0?{}:a;YX.call(this,{format:a.format,streamActivityMonitorId:a.streamActivityMonitorId,adTagParameters:a.adTagParameters,networkCode:a.networkCode})};v(aY,YX);B("google.ima.dai.api.PodVodStreamRequest",aY);var bY=function(){this.g=this.url=this.subtitles=this.streamId=this.manifestFormat=this.errorMessage=this.cuepoints=this.adProgressData=null};bY.prototype.Ce=function(a,b){return this.g&&!D(this.g)?(a=new us(this.g.replace("$pod-id$",a)),Is(a,"pd",b),a.toString()):null};bY.prototype.getStandalonePodManifestUrl=bY.prototype.Ce;B("google.ima.dai.api.StreamData",bY);var cY={LOADED:"loaded",AD_BREAK_STARTED:"adBreakStarted",AD_BREAK_ENDED:"adBreakEnded",AD_PERIOD_STARTED:"adPeriodStarted",AD_PERIOD_ENDED:"adPeriodEnded",AD_PROGRESS:"adProgress",CUEPOINTS_CHANGED:"cuepointsChanged",CLICK:"click",ERROR:"error",STARTED:"started",FIRST_QUARTILE:"firstquartile",MIDPOINT:"midpoint",STREAM_INITIALIZED:"streamInitialized",THIRD_QUARTILE:"thirdquartile",COMPLETE:"complete",SKIPPABLE_STATE_CHANGED:"skippableStateChanged",SKIPPED:"skip",VIDEO_CLICKED:"videoClicked",PAUSED:"paused", RESUMED:"resumed"},eY=function(a,b,c){b=b===void 0?{}:b;c=c===void 0?null:c;EB.call(this,dY[a]||"");this.data=b;this.ad=c};v(eY,EB); eY.prototype.De=function(){var a=new bY,b=this.data.manifestFormat,c=this.data.streamId;switch(this.type){case "adProgress":a.adProgressData=new VX(this.data);break;case "loaded":a.manifestFormat=b!=null?b:null;a.streamId=c!=null?c:null;var d;a.subtitles=(d=this.data.subtitles)!=null?d:null;var e;a.url=(e=this.data.streamUrl)!=null?e:null;break;case "streamInitialized":a.streamId=c!=null?c:null;a.manifestFormat=b!=null?b:null;a.g=this.data.pod_manifest_url;break;case "cuepointsChanged":a.cuepoints= (this.data.cuepoints||[]).map(function(f){return new WX(f)});break;case "error":a.errorMessage=this.data.errorMessage}return a};eY.prototype.getAd=function(){return this.ad};eY.prototype.getAd=eY.prototype.getAd;eY.prototype.getStreamData=eY.prototype.De;B("module$exports$google3$javascript$ads$interactivemedia$sdk$dai$api$stream_event.StreamEvent.Type",cY); var fY={},dY=(fY.adBreakStarted="adBreakStarted",fY.adBreakEnded="adBreakEnded",fY.adPeriodStarted="adPeriodStarted",fY.adPeriodEnded="adPeriodEnded",fY.adProgress="adProgress",fY.cuepointsChanged="cuepointsChanged",fY.loadStream="loaded",fY.streamError="error",fY.streamInitialized="streamInitialized",fY.start="started",fY.firstQuartile="firstquartile",fY.midpoint="midpoint",fY.thirdQuartile="thirdquartile",fY.complete="complete",fY.click="click",fY.skip="skip",fY.skipShown="skippableStateChanged", fY.videoClicked="videoClicked",fY.pause="paused",fY.resume="resumed",fY);B("google.ima.dai.api.StreamEvent",eY);B("google.ima.dai.api.StreamEvent.Type",cY);var gY=function(){this.locale="en"};gY.prototype.getLocale=function(){return this.locale};gY.prototype.setLocale=function(a){if(a=Us(a))this.locale=a};gY.prototype.setLocale=gY.prototype.setLocale;gY.prototype.getLocale=gY.prototype.getLocale;B("google.ima.dai.api.UiSettings",gY);var hY=function(a){a=a===void 0?{}:a;var b=a.liveStreamEventId,c=a.region,d=a.projectNumber,e=a.oAuthToken,f=a.videoStitcherSessionOptions;$X.call(this,{apiKey:a.apiKey,authToken:a.authToken,format:a.format,streamActivityMonitorId:a.streamActivityMonitorId,adTagParameters:a.adTagParameters,networkCode:a.networkCode,customAssetKey:a.customAssetKey});this.liveStreamEventId=b||"";this.region=c||"";this.projectNumber=d||"";this.oAuthToken=e||"";this.videoStitcherSessionOptions=f||null};v(hY,$X); B("google.ima.dai.api.VideoStitcherLiveStreamRequest",hY);B("google.ima.dai.api.CloudPodStreamRequest",hY);var iY=function(a){a=a===void 0?{}:a;var b=a.contentSourceUrl,c=a.region,d=a.oAuthToken,e=a.projectNumber,f=a.adTagUrl,g=a.vodConfigId,h=a.videoStitcherSessionOptions;YX.call(this,{apiKey:a.apiKey,authToken:a.authToken,format:a.format,networkCode:a.networkCode,streamActivityMonitorId:a.streamActivityMonitorId,adTagParameters:a.adTagParameters});this.contentSourceUrl=b||"";this.region=c||"";this.oAuthToken=d||"";this.projectNumber=e||"";this.adTagUrl=f||"";this.vodConfigId=g||"";this.videoStitcherSessionOptions= h||null};v(iY,YX);B("google.ima.dai.api.VideoStitcherVodStreamRequest",iY);var jY=function(a){a=a===void 0?{}:a;var b=a.contentSourceId,c=a.videoId;YX.call(this,{apiKey:a.apiKey,authToken:a.authToken,format:a.format,networkCode:a.networkCode,streamActivityMonitorId:a.streamActivityMonitorId,adTagParameters:a.adTagParameters});this.contentSourceId=b||"";this.videoId=c||""};v(jY,YX);B("google.ima.dai.api.VODStreamRequest",jY);var kY=Promise;var lY=function(a){this.j=a};lY.prototype.g=function(a,b,c){this.j.then(function(d){d.g(a,b,c)})};var mY=function(a){this.data=a};var nY=function(a){this.j=a};nY.prototype.g=function(a,b,c){c=c===void 0?[]:c;var d=new MessageChannel;oY(d.port1,b);this.j.postMessage(a,[d.port2].concat(c))};var pY=function(a,b){oY(a,b);return new nY(a)},oY=function(a,b){b&&(a.onmessage=function(c){b(new mY(c.data,pY(c.ports[0])))})};var qY=function(a){this.g=a},rY=function(a){var b=Object.create(null);(typeof a==="string"?[a]:a).forEach(function(c){if(c==="null")throw Error("Receiving from null origin not allowed without token verification. Please use NullOriginConnector.");b[c]=!0});return function(c){return b[c]===!0}};var tY=function(a){var b=a.destination;var c=a.Db;var d=a.origin;var e=a.me===void 0?"ZNWN1d":a.me;var f=a.onMessage===void 0?void 0:a.onMessage;a=a.hf===void 0?void 0:a.hf;return sY({destination:b,Hd:function(){return c.contentWindow},Tk:d instanceof qY?d:typeof d==="function"?new qY(d):new qY(rY(d)),me:e,onMessage:f,hf:a})},sY=function(a){var b=a.destination;var c=a.Hd;var d=a.Tk;var e=a.rl===void 0?void 0:a.rl;var f=a.me;var g=a.onMessage===void 0?void 0:a.onMessage;var h=a.hf===void 0?void 0: a.hf;return new lY(new kY(function(k,m){var n=function(p){p.source&&p.source===c()&&d.g(p.origin)&&(p.data.n||p.data)===f&&(b.removeEventListener("message",n,!1),e&&p.data.t!==e?m(Error('Token mismatch while establishing channel "'+f+'". Expected '+e+", but received "+p.data.t+".")):(k(pY(p.ports[0],g)),h&&h(p)))};b.addEventListener("message",n,!1)}))};var vY=function(a,b){var c=Array.prototype.slice.call(arguments),d=c.shift();if(typeof d=="undefined")throw Error("[goog.string.format] Template required");return d.replace(/%([0\- \+]*)(\d+)?(\.(\d+))?([%sfdiu])/g,function(e,f,g,h,k,m,n,p){if(m=="%")return"%";var q=c.shift();if(typeof q=="undefined")throw Error("[goog.string.format] Not enough arguments");arguments[0]=q;return uY[m].apply(null,arguments)})},uY={s:function(a,b,c){return isNaN(c)||c==""||a.length>=Number(c)?a:a=b.indexOf("-",0)>-1? a+Uk(" ",Number(c)-a.length):Uk(" ",Number(c)-a.length)+a},f:function(a,b,c,d,e){d=a.toString();isNaN(e)||e==""||(d=parseFloat(a).toFixed(e));var f=Number(a)<0?"-":b.indexOf("+")>=0?"+":b.indexOf(" ")>=0?" ":"";Number(a)>=0&&(d=f+d);if(isNaN(c)||d.length>=Number(c))return d;d=isNaN(e)?Math.abs(Number(a)).toString():Math.abs(Number(a)).toFixed(e);a=Number(c)-d.length-f.length;return d=b.indexOf("-",0)>=0?f+d+Uk(" ",a):f+Uk(b.indexOf("0",0)>=0?"0":" ",a)+d},d:function(a,b,c,d,e,f,g,h){return uY.f(parseInt(a, 10),b,c,d,0,f,g,h)}};uY.i=uY.d;uY.u=uY.d;var xY=function(a,b){U.call(this);b=(Ll()?"https:":"http:")+vY("//imasdk.googleapis.com/js/core/dai_iframe3.657.0_%s.html",b);b=new us(b);b.g.add("origin",window.location.origin);this.g=b;this.Db=hl("IFRAME",{src:this.g.toString(),allowFullscreen:!0,style:"height: 100%; border: 0; margin: 0; padding: 0;position: relative; width: 100%; color-scheme: light",title:"Advertisement"});a.appendChild(this.Db);this.j=wY(this,this.Db);a={experimentIds:vp().sort().join(",")};b=ht;var c=c===void 0?null:c;var d= {};c!=null&&(d.activeViewPushUpdates=c);d.activityMonitorMode=0;d.adsToken=b.g;d.autoPlayAdBreaks=b.C;d.companionBackfill=b.getCompanionBackfill();d.cookiesEnabled=b.isCookiesEnabled();d.disableCustomPlaybackForIOS10Plus=b.getDisableCustomPlaybackForIOS10Plus();d.engagementDetection=!0;d.isFunctionalTest=!1;d.isVpaidAdapter=b.o;d["1pJar"]="";d.numRedirects=b.getNumRedirects();d.pageCorrelator=b.M;d.persistentStateCorrelator=wn();d.playerType=b.getPlayerType();d.playerVersion=b.getPlayerVersion(); d.ppid=b.getPpid();d.privacyControls="";d.reportMediaRequests=!1;d.sessionId=b.G;d.streamCorrelator=b.ca;d.testingConfig=gt(b).g;d.urlSignals=b.ba;d.vpaidMode=b.j;d.featureFlags=b.getFeatureFlags();d.cookieDeprecationLabel="";d.cookieDeprecationLabelStatus=0;a.imaSdkSettings=d;a.topAccessiblePageUrl=kv();c=Ol();b=Gf(sq());d={};b=(d.experimentStateProto=th(b),d);a.genotypeExperimentData=b;a.pvsid=c;HN(this,"loaded",a);Mw(this.Db,{display:"none"})};v(xY,U); var yY=function(a){var b=a.g.j;return b?a.g.o+"://"+b:window.location.origin},wY=function(a,b){return tY({destination:window,Db:b,origin:yY(a),me:"uiChannel",onMessage:function(c){var d=c.data.type;c=c.data.data;c=c===void 0?{}:c;switch(d){case "iframeCreated":case "videoClicked":case "click":case "pause":case "resume":case "skip":case "skipShown":case "updateGfpCookie":a.dispatchEvent(new MT(d,c))}}})};xY.prototype.focus=function(){HN(this,"focus")};xY.prototype.pause=function(){HN(this,"pause")}; xY.prototype.resume=function(){HN(this,"resume")};var HN=function(a,b,c){c=c===void 0?{}:c;var d={};d.type=b;d.data=c;a.j.g(d)};var zY=function(a,b){R.call(this);this.j=a;this.g=b};v(zY,R);var CN=function(a){return{source:a.g.Db.contentWindow,target:a.j}};var AY=function(a,b,c){U.call(this);this.j=a;this.g=b;this.l=c};v(AY,U);var BY=function(a,b){switch(b.type){case "iframeCreated":b=b.data;var c,d=(c=a.j.Db.contentWindow)==null?void 0:c.frames[b];c=BN(a.l,a.g,new zY(d,a.j));vt(a,c);EN(c).then(function(){Qn(M.getInstance(),"ima_lsc");var e;(e=yN(a.g))==null||e.then(function(){Qn(M.getInstance(),"ima_csr")},function(){Qn(M.getInstance(),"ima_cmc")})});IN(c)}};AY.prototype.Y=function(){var a;(a=this.g)!=null&&a.j&&(a.j.reject(),a.j=null);U.prototype.Y.call(this)};al();var CY={},DY=(CY.play="play",CY.pause="pause",CY.seeked="seeked",CY.seeking="seeking",CY.stalled="stalled",CY.timeUpdate="timeUpdate",CY.volumeChange="volumeChange",CY),EY=function(a,b,c,d){U.call(this);var e=this;this.aa=a;this.g=b;this.ad=c;this.l=d;this.j=new iJ(this);vt(this,this.j);this.j.listen(this.aa,Object.keys(DY),function(f){return void e.dispatchEvent(DY[f.type])})};v(EY,U); var JN=function(a){var b=a.g.Xa(),c=!0;b&&(c=b.duration0&&(up.reset(),wp(new Ap(e)));if(a==null)throw Error("Media element must be provided.");var f;((f=a.tagName)==null?void 0:f.toUpperCase())!== "VIDEO"&&console.warn("Media element must be a