(function(){'use strict';var aa=Object.defineProperty,ba=globalThis;function ca(a,b){if(b)a:{var c=ba;a=a.split(".");for(var d=0;d{throw a;},0)};var t,v;a:{for(var ea=["CLOSURE_FLAGS"],z=r,A=0;Aa!==null&&a!==void 0);var pa=H(a=>typeof a==="number"),qa=H(a=>typeof a==="string"),ra=H(a=>typeof a==="function");var ua=H(a=>a>=sa&&a<=ta),sa=BigInt(Number.MIN_SAFE_INTEGER),ta=BigInt(Number.MAX_SAFE_INTEGER);function va(a,b=`unexpected value ${a}!`){throw Error(b);};var wa=Number.isFinite;function xa(a){return a};function ya(a,b){var c=za,d=e!==void 0;var e=!!e;var f=[],g=a.length,h=4294967295,k=!1,m=!!(b&64),l=m?b&128?0:-1:void 0;if(!(b&1)){var q=g&&a[g-1];q!=null&&typeof q==="object"&&q.constructor===Object?(g--,h=g):q=void 0;!m||b&128||d||(k=!0,h=(Aa??xa)(h-l,l,a,q,void 0)+l)}b=void 0;for(d=0;d=h){let p=d-l;(b??(b={}))[p]=n}else f[d]=n}if(q)for(let n in q){a=q[n];if(a==null||(a=c(a,e))==null)continue;g=+n;let p;m&&!Number.isNaN(g)&&(p=g+l)=1024)throw Error("pvtlmt");for(var h in k)if(f=+h, f1024)throw Error("spvt");e=e&-16760833|(h&1023)<<14}}}a[F]=e|64|d;return a}function Da(){if(t)throw Error("carr");if(E!=null){var a=ha??(ha={});var b=a[E]||0;b>=5||(a[E]=b+1,a=Error(),a.__closure__error__context__984382||(a.__closure__error__context__984382={}),a.__closure__error__context__984382.severity="incident",da(a))}};function Ea(a,b){a:{var c=a.h;if(b===-1)b=null;else{a=b+-1;var d=c.length-1;if(d<0)b=void 0;else if(a>=d)if(c=c[d],c!=null&&typeof c==="object"&&c.constructor===Object)b=c[b];else if(a===d)b=c;else{b=void 0;break a}else b=c[a]}}if(b!==null)return b}function I(a,b){a=Ea(a,b);return(a==null||typeof a==="boolean"?a:typeof a==="number"?!!a:void 0)??!1}function J(a,b){a=Ea(a,b);return(a==null||typeof a==="string"?a:void 0)??""}function K(a,b){a=Ea(a,b);return(a==null?a:wa(a)?a|0:void 0)??0};var Fa=class{constructor(a){this.h=Ca(a,void 0,void 0,2048)}toJSON(){var a=Ba(this);return a}};Fa.prototype[ia]=ja;Fa.prototype.toString=function(){return this.h.toString()};function Ga(a,b){if(a)for(let c in a)Object.prototype.hasOwnProperty.call(a,c)&&b(a[c],c,a)};function Ha(a=document){return a.createElement("img")};var L=[];function Ia(){var a=L;L=[];for(let b of a)try{b()}catch{}}function Na(a){L.push(a);L.length===1&&(window.Promise?Promise.resolve().then(Ia):(a=window.setImmediate,ra(a)?a(Ia):setTimeout(Ia,0)))};function M(a,b,c){typeof a.addEventListener==="function"&&a.addEventListener(b,c,!1)}function Oa(a,b,c){return typeof a.removeEventListener==="function"?(a.removeEventListener(b,c,!1),!0):!1}function Pa(a){return new Promise(b=>{a.readyState==="complete"||a.readyState==="interactive"?Na(b):a.addEventListener("DOMContentLoaded",b)})}function Qa(a){return new Promise(b=>{a.document.readyState==="complete"?Na(b):a.addEventListener("load",b)})};function Ra(a,b,c=null,d=!1){Sa(a,b,c,d)}function Sa(a,b,c,d){a.google_image_requests||(a.google_image_requests=[]);var e=Ha(a.document);if(c||d){let f=g=>{c&&c(g);if(d){g=a.google_image_requests;let h=Array.prototype.indexOf.call(g,e,void 0);h>=0&&Array.prototype.splice.call(g,h,1)}Oa(e,"load",f);Oa(e,"error",f)};M(e,"load",f);M(e,"error",f)}e.src=b;a.google_image_requests.push(e)};var Ta=0;function Ua(a){return(a=Va(a,document.currentScript))&&a.getAttribute("data-jc-version")||"unknown"}function Va(a,b=null){return b&&b.getAttribute("data-jc")===String(a)?b:document.querySelector(`[data-jc="${a}"]`)} function Wa(){if(!(Math.random()>.01)){var a=Va(105,document.currentScript);a=`https://${a&&a.getAttribute("data-jc-rcd")==="true"?"pagead2.googlesyndication-cn.com":"pagead2.googlesyndication.com"}/pagead/gen_204?id=jca&jc=105&version=${Ua(105)}&sample=0.01`;var b=window,c;if(c=b.navigator)c=b.navigator.userAgent,c=/Chrome/.test(c)&&!/Edge/.test(c)?!0:!1;c&&typeof b.navigator.sendBeacon==="function"?b.navigator.sendBeacon(a):Ra(b,a,void 0,!1)}};var Xa=class{constructor(a,b){this.error=a;this.meta={};this.context=b.context;this.msg=b.message||"";this.id=b.id||"jserror"}};function Ya(a){var b=a.toString();a.name&&b.indexOf(a.name)==-1&&(b+=": "+a.name);a.message&&b.indexOf(a.message)==-1&&(b+=": "+a.message);if(a.stack)a:{a=a.stack;var c=b;try{a.indexOf(c)==-1&&(a=c+"\n"+a);let d;for(;a!=d;)d=a,a=a.replace(RegExp("((https?:/..*/)[^/:]*:\\d+(?:.|\n)*)\\2"),"$1");b=a.replace(RegExp("\n *","g"),"\n");break a}catch(d){b=c;break a}b=void 0}return b};var Za=RegExp("^https?://(\\w|-)+\\.cdn\\.ampproject\\.(net|org)(\\?|/|$)"),$a=class{constructor(a,b){this.h=a;this.i=b}},ab=class{constructor(a,b){this.url=a;this.h=!!b;this.depth=null}};var N=null;function bb(){var a=r.performance;return a&&a.now&&a.timing?Math.floor(a.now()+a.timing.navigationStart):Date.now()}function cb(){var a=r.performance;return a&&a.now?a.now():null};var db=class{constructor(a,b){var c=cb()||bb();this.label=a;this.type=b;this.value=c;this.duration=0;this.taskId=this.slotId=void 0;this.uniqueId=Math.random()}};var O=r.performance,eb=!!(O&&O.mark&&O.measure&&O.clearMarks),P=function(a){var b=!1,c;return function(){b||(c=a(),b=!0);return c}}(()=>{var a;if(a=eb){var b;a=window;if(N===null){N="";try{let c="";try{c=a.top.location.hash}catch(d){c=a.location.hash}c&&(N=(b=c.match(/\bdeid=([\d,]+)/))?b[1]:"")}catch(c){}}b=N;a=!!b.indexOf&&b.indexOf("1337")>=0}return a});function fb(a){a&&O&&P()&&(O.clearMarks(`goog_${a.label}_${a.uniqueId}_start`),O.clearMarks(`goog_${a.label}_${a.uniqueId}_end`))};function Q(a,b){var c={};c[a]=b;return[c]}function gb(a,b,c,d,e){var f=[];Ga(a,(g,h)=>{(g=hb(g,b,c,d,e))&&f.push(`${h}=${g}`)});return f.join(b)}function hb(a,b,c,d,e){if(a==null)return"";b=b||"&";c=c||",$";qa(c)&&(c=c.split(""));if(a instanceof Array){if(d||(d=0),db&&(b=c.length);return 3997-b-a.j.length-1}function jb(a,b,c,d){b=b+"//"+c+d;var e=ib(a)-d.length;if(e<0)return"";a.h.sort((f,g)=>f-g);d=null;c="";for(let f=0;f=m.length){e-=m.length;b+=m;c=a.j;break}d=d==null?g:d}}}a="";d!=null&&(a=`${c}trn=${d}`);return b+a} var kb=class{constructor(){this.j="&";this.i={};this.l=0;this.h=[]}};var lb=RegExp("^(?:([^:/?#.]+):)?(?://(?:([^\\\\/?#]*)@)?([^\\\\/?#]*?)(?::([0-9]+))?(?=[\\\\/?#]|$))?([^?#]+)?(?:\\?([^#]*))?(?:#([\\s\\S]*))?$");function mb(a,b,c){try{if(a.h&&a.h.h){var d=a.h.start(b.toString(),3);var e=c();a.h.end(d)}else e=c()}catch(f){c=!0;try{fb(d),c=a.o(b,new Xa(f,{message:Ya(f)}),void 0,void 0)}catch(g){a.m(217,g)}if(c)window.console?.error?.(f);else throw f;}return e}function nb(a,b,c){return(...d)=>mb(a,b,()=>c.apply(void 0,d))} var pb=class{constructor(a=null){this.l=S;this.h=a;this.i=null;this.j=!1;this.o=this.m}m(a,b,c,d,e){e=e||"jserror";var f=void 0;try{let x=new kb;var g=x;g.h.push(1);g.i[1]=Q("context",a);b.error&&b.meta&&b.id||(b=new Xa(b,{message:Ya(b)}));g=b;if(g.msg){b=x;var h=g.msg.substring(0,512);b.h.push(2);b.i[2]=Q("msg",h)}var k=g.meta||{};h=k;if(this.i)try{this.i(h)}catch(w){}if(d)try{d(h)}catch(w){}d=x;k=[k];d.h.push(3);d.i[3]=k;var m;if(!(m=p)){d=r;k=[];let w;h=null;do{var l=d;try{var q;if(q=!!l&&l.location.href!= null)b:{try{C(l.foo);q=!0;break b}catch(u){}q=!1}var n=q}catch{n=!1}n?(w=l.location.href,h=l.document&&l.document.referrer||null):(w=h,h=null);k.push(new ab(w||""));try{d=l.parent}catch(u){d=null}}while(d&&l!==d);for(let u=0,Ja=k.length-1;u<=Ja;++u)k[u].depth=Ja-u;l=r;if(l.location&&l.location.ancestorOrigins&&l.location.ancestorOrigins.length===k.length-1)for(n=1;n=0;--l){var y=p[l];!m&&Za.test(y.url)&&(m=y);if(y.url&&!y.h){R=y;break}}y=null;let zb=p.length&&p[ka].url;R.depth!==0&&zb&&(y=p[ka]);f=new $a(R,y);if(f.i){p=x;var B=f.i.url||"";p.h.push(4);p.i[4]=Q("top",B)}var la={url:f.h.url||""};if(f.h.url){let w=f.h.url.match(lb);var G=w[1],Ka=w[3],La=w[4];B="";G&&(B+=G+":");Ka&&(B+="//",B+=Ka,La&&(B+=":"+La));var Ma=B}else Ma="";G=x;la=[la,{url:Ma}];G.h.push(5);G.i[5]=la;ob(this.l,e,x,this.j,c)}catch(x){try{ob(this.l,e,{context:"ecmserr", rctx:a,msg:Ya(x),url:f?.h.url??""},this.j,c)}catch(R){}}return!0}};function ob(a,b,c,d=!1,e){if((d?a.h:Math.random())<(e||.01))try{let f;c instanceof kb?f=c:(f=new kb,Ga(c,(h,k)=>{var m=f,l=m.l++;h=Q(k,h);m.h.push(l);m.i[l]=h}));let g=jb(f,a.protocol,a.domain,a.path+b+"&");g&&Ra(r,g)}catch(f){}}function qb(){var a=S,b=window.google_srt;b>=0&&b<=1&&(a.h=b)}var rb=class{constructor(){this.domain="pagead2.googlesyndication.com";this.path="/pagead/gen_204?id=";this.protocol="https:";this.h=Math.random()}};var S,T,U=new class{constructor(a,b){this.i=[];this.j=b||r;var c=null;b&&(b.google_js_reporting_queue=b.google_js_reporting_queue||[],this.i=b.google_js_reporting_queue,c=b.google_measure_js_timing);this.h=P()||(c!=null?c:Math.random()2048|| this.i.push(a)}}}(1,window);function sb(){window.google_measure_js_timing||(U.h=!1,U.i!==U.j.google_js_reporting_queue&&(P()&&Array.prototype.forEach.call(U.i,fb,void 0),U.i.length=0))}(function(a){S=a??new rb;typeof window.google_srt!=="number"&&(window.google_srt=Math.random());qb();T=new pb(U);T.i=b=>{var c=Ta;c!==0&&(b.jc=String(c),b.shv=Ua(c))};T.j=!0;window.document.readyState==="complete"?sb():U.h&&M(window,"load",()=>{sb()})})();var tb=function(a){return b=>{if(b==null||b=="")b=new a;else{b=JSON.parse(b);if(!Array.isArray(b))throw Error("dnarr");b[F]|=32;b=new a(b)}return b}}(class extends Fa{});function ub(a,b){var c=e=>{try{var f=JSON.parse(e.data)}catch(g){return}!f||f.googMsgType!=="fullscreen"||b(f,e)};M(a,"message",c);var d=!1;return()=>{var e=!1;d||(d=!0,e=Oa(a,"message",c));return e}}function V(a,b){b.googMsgType="fullscreen";a.postMessage(JSON.stringify(b),"*")};function vb(a,b,c,d){a={status:a};a.dismissSource=b;c!=null&&(a.payload=c);return d!=null?{eventType:"adClosed",result:a,closeAfterError:d}:{eventType:"adClosed",result:a}}function wb(a,b,c,d){return ub(a,nb(d,952,(e,f)=>{if(f.source===b){if(!("eventType"in e))throw Error(`bad message ${JSON.stringify(e)}`);delete e.googMsgType;c(e)}}))}function xb(a,b){V(a,b)};var yb={ca:0,da:4,Y:1,ba:2,W:3,S:5,O:6,aa:7,Z:8,M:9,V:10,N:11,X:12,T:13,U:14,P:15,R:16,K:17,L:18};class W{constructor(){this.promise=new Promise((a,b)=>{this.resolve=a;this.reject=b})}};function Ab(a){a.google_llp||(a.google_llp={});a=a.google_llp;var b=a[10];if(b)return b;var {promise:c,resolve:d}=new W;b={promise:c,resolve:d};return a[10]=b};function X(){this.l=this.l;this.h=this.h}X.prototype.l=!1;X.prototype.dispose=function(){if(!this.l&&(this.l=!0,this.h))for(;this.h.length;)this.h.shift()()};X.prototype[Symbol.dispose]=function(){this.dispose()};function Bb(a,b){a.l?b():(a.h||(a.h=[]),a.h.push(b))};function Cb(a){var b=wb(a.j,a.i,c=>{switch(c.eventType){case "visible":Db(a);break;case "backButton":for(let d of a.F)mb(a.A,1003,d);break;case "triggerType":c=c.payload?.triggerType,typeof c==="number"&&Object.values(yb).includes(c)&&a.I.resolve(c)}},a.A);Bb(a,b);Eb(a);Fb(a)}function Y(a,b){Gb(a,"usg_err",{error:b,stack:Error().stack??""},.25);throw Error(`FullscreenApi usage error: '${b}'. See ApiError in fullscreen/proto/enums.proto for details`);} function Z(a,b,c){b.includes(a.state)?a.state=c:(Gb(a,"st_err",{old_state:a.state,new_state:c}),I(a.config,8)&&(a.state=6,V(a.i,{eventType:"adError"})))}function Gb(a,b,c,d=.01){c.type=b;c.version=Ua(105);c.slot=K(a.config,3);c.freq=d;c.qem=J(a.config,7);ob(a.J,"fullscreen_adapter",c,!1,d)} function Eb(a){var b=a.j;if(b.IntersectionObserver){var c=new b.IntersectionObserver(nb(a.A,954,(d,e)=>{for(let f of d)f.intersectionRatio<=0||(Db(a),e.disconnect())}),{threshold:.1});c.observe(b.document.documentElement);Bb(a,()=>{c.disconnect()})}} async function Fb(a){var b=Hb(a),c=K(a.config,5);switch(c){case 0:throw Error("adReadyTrigger is not set");case 1:var d=Promise.resolve();break;case 2:d=Pa(b?ma(b.contentDocument):a.j.document);break;case 3:d=Qa(b?ma(b.contentWindow):a.j);break;default:va(c,void 0)}try{await d.then(()=>Promise.all(a.C))}catch{a.notifyError("rejected adReadyDelay");return}xb(a.i,{eventType:"adReady",slotType:K(a.config,3),qem:J(a.config,7)});Wa();a.D=!0;Z(a,[1],2)} function Hb(a){var b=J(a.config,2);return b===""?null:a.j.document.getElementById(b)}function Db(a){a.m=!0;Z(a,[2],3);a.H.resolve()} class Ib extends X{constructor(a,b,c,d){super();this.config=a;this.j=b;this.A=c;this.J=d;this.H=new W;this.G=new W;this.I=new W;this.D=this.u=this.m=this.o=!1;this.v=void 0;this.F=[];this.C=[];this.state=1;this.i=b.parent;this.B=K(a,1)===2}init(){if(this.B)Cb(this);else throw Error(`Can't handle environment ${K(this.config,1)}`);}delayAdReadyEvent(a){if(this.B)(I(this.config,8)?this.state===2||this.state===3||this.state===4||this.state===5:this.D)&&Y(this,7),this.C.push(a);else throw Error("not implemented"); }async waitForOnShow(){this.B&&!this.o&&Y(this,2);return this.H.promise}enableCustomCloseButton(){this.o=!0}disableCustomCloseButton(){this.o=!1}closeAd(a){(I(this.config,8)?this.state===3||this.state===4:this.m)||Y(this,3);var b=1;K(this.config,3)===2&&(b=(I(this.config,8)?this.state===4:this.u)?2:3);I(this.config,9)?V(this.i,vb(b,a,this.v,!0)):V(this.i,vb(b,a,this.v));Z(this,[3,4,5],5)}grantReward(a){K(this.config,3)!==2&&Y(this,4);(I(this.config,8)?this.state===3||this.state===4:this.m)||Y(this, 5);(I(this.config,8)?this.state===4:this.u)&&Y(this,6);this.u=!0;Z(this,[3],4);this.v=a;this.G.resolve()}async waitForGrantReward(){return this.G.promise}listenToBackButton(a){this.F.push(a)}notifyError(a){Gb(this,"ntf_err",{error:a},.25);V(this.i,{eventType:"adError"})}getInterstitialTriggerType(){return this.I.promise}} function Jb(a,b,c){Ab(a).resolve(b);c=J(c,2);if(c!==""){var d=a.document.getElementById(c);if(d==null)throw Error(`no creative iframe for id ${c}`);a=()=>{Ab(d.contentWindow).resolve(b)};d.contentWindow==null?d.addEventListener("load",a):a()}};var Kb;Kb=nb(T,953,a=>{var b=window,c=T,d=S;a=tb(a.config);c=new Ib(a,b,c,d);I(a,4)||c.init();Jb(b,I(a,4)?null:c,a)});Ta=105;var Lb=Va(105,document.currentScript);if(Lb==null)throw Error("JSC not found 105");var Mb={},Nb=Lb.attributes;for(let a=Nb.length-1;a>=0;a--){let b=Nb[a].name;b.indexOf("data-jcp-")===0&&(Mb[b.substring(9)]=Nb[a].value)}Kb(Mb);}).call(this);