Professional Documents
Culture Documents
SPDX-License-Identifier: Apache-2.0
*/
var Pa,sb;_.Ra=class{};Pa=class extends _.Ra{constructor(a)
{super();this.g=a}toString(){return this.g}};sb=new
Pa("about:invalid#zTSz");_.bd=Ta(function(){var
a=document.createElement("div"),b=document.createElement("div");b.appendChild(docum
ent.createElement("div"));a.appendChild(b);b=a.firstChild.firstChild;a.innerHTML=_.
Na(ad);return!b.parentElement});Xa.prototype.ceil=function()
{this.x=Math.ceil(this.x);this.y=Math.ceil(this.y);return
this};Xa.prototype.floor=function()
{this.x=Math.floor(this.x);this.y=Math.floor(this.y);return
this};Xa.prototype.round=function()
{this.x=Math.round(this.x);this.y=Math.round(this.y);return this};_.H=RegExp("^(?:
([^:/?#.]+):)?(?://(?:([^\\\\/?#]*)@)?([^\\\\/?#]*?)(?::([0-9]+))?(?=[\\\\/?#]|$))?
([^?#]+)?(?:\\?([^#]*))?(?:#([\\s\\S]*))?$");_.Wb=a=>{a.preventDefault?
a.preventDefault():a.returnValue=!1};var dd=()=>{let
a="https://pagead2.googlesyndication.com/pagead/gen_204?
id=badpubwin";fb({stack:Error().stack,aswift:window.google_async_iframe_id},
(b,c)=>{b&&(a+=`&${c}=${encodeURIComponent(b)}`)});cd(a)},cd=a=>{var
b=window;b.fetch?b.fetch(a,{keepalive:!
0,credentials:"include",redirect:"follow",method:"get",mode:"no-
cors"}):_.jb(b,a)};_.I=0;_.ed=document;_.F=window;var ob=class{constructor(a)
{this.Ra=a}},gd=new ob(a=>/^[^:]*([/?#]|
$)/.test(a)),hd=pb("http"),id=pb("https"),jd=pb("ftp"),kd=pb("mailto"),qb=[pb("data
"),hd,id,kd,jd,gd];var
Mb;Mb=[hd,id,kd,jd,gd,pb("market"),pb("itms"),pb("intent"),pb("itms-
appss")];_.Lb=a=>{var b=`${"http:"===_.F.location.protocol?"http:":"https:"}//$
{"pagead2.googlesyndication.com"}/pagead/gen_204`;return
c=>{c=_.db({id:"unsafeurl",ctx:a,url:c});c=_.bb(b,c);navigator.sendBeacon&&navigato
r.sendBeacon(c,"")}};var ld,md,Nc,cc;ld=!!
window.google_async_iframe_id;md=ld&&window.parent||
window;_.Jc=(a,b,c=_.ed)=>{switch(a){case 2:return c.getElementsByClassName(b);case
3:return c.getElementsByTagName(b)}return[]};_.K=(a,b,c=_.ed)=>{switch(a){case
1:if(c.getElementById)return c.getElementById(b);break;case 2:case
3:if(a=_.Jc(a,b,c),0<a.length)return a[0]}return null};Nc=(a,b)=>{a&&fb(b,
(c,d)=>{a.style[d]=c})};
cc=a=>{for(const b of
a)if("avoid_appify_double_billing"===_.A(b,1)&&"true"===_.A(b,2).toLowerCase())retu
rn!0;return!1};var Ib=class{constructor(a,b)
{this.error=a;this.context=b.context;this.msg=b.message||"";this.id=b.id||"jserror"
;this.meta={}}};var nd=RegExp("^https?://(\\w|-)+\\.cdn\\.ampproject\\.(net|org)
(\\?|/|$)"),od=class{constructor(a,b){this.g=a;this.h=b}},pd=class{constructor(a,b)
{this.url=a;this.Ia=!!b;this.depth=null}};var Db=class{constructor()
{this.j="&";this.h={};this.l=0;this.g=[]}};var qd=class{constructor()
{this.h="http:"===_.F.location.protocol?"http:":"https:";this.g=Math.random()}};var
rd=null;var sd=()=>{const a=_.p.performance;return a&&a.now&&a.timing?
Math.floor(a.now()+a.timing.navigationStart):_.v()},td=()=>{const
a=_.p.performance;return a&&a.now?a.now():null};var ud=class{constructor(a,b){var
c=td()||
sd();this.label=a;this.type=b;this.value=c;this.duration=0;this.uniqueId=Math.rando
m();this.slotId=void 0}};var E=_.p.performance,vd=!!
(E&&E.mark&&E.measure&&E.clearMarks),Fb=Ta(()=>{var a;if(a=vd){var b;if(null===rd)
{rd="";try{a="";try{a=_.p.top.location.hash}catch(c)
{a=_.p.location.hash}a&&(rd=(b=a.match(/\bdeid=([\d,]+)/))?b[1]:"")}catch(c)
{}}b=rd;a=!!b.indexOf&&0<=b.indexOf("1337")}return a}),wd=class{constructor(){var
a=Bb;this.events=[];this.h=a||_.p;let
b=null;a&&(a.google_js_reporting_queue=a.google_js_reporting_queue||
[],this.events=a.google_js_reporting_queue,b=a.google_measure_js_timing);this.g=
Fb()||(null!=b?b:1>Math.random())}start(a,b){if(!this.g)return null;a=new
ud(a,b);b=`goog_${a.label}_${a.uniqueId}_start`;E&&Fb()&&E.mark(b);return a}end(a)
{if(this.g&&"number"===typeof a.value){a.duration=(td()||sd())-a.value;var
b=`goog_${a.label}_${a.uniqueId}_end`;E&&Fb()&&E.mark(b);!this.g||
2048<this.events.length||this.events.push(a)}}};_.xd=class{constructor(a=null)
{this.j=Ab;this.h=null;this.v=this.ra;this.g=a;this.l=!1}ra(a,b,c,d,e)
{e=e||"jserror";let f;try{const W=new Db;var
g=W;g.g.push(1);g.h[1]=vb("context",a);b.error&&b.meta&&b.id||(b=new Ib(b,
{message:Hb(b)}));if(b.msg){g=W;var
h=b.msg.substring(0,512);g.g.push(2);g.h[2]=vb("msg",h)}var k=b.meta||
{};b=k;if(this.h)try{this.h(b)}catch(Aa){}if(d)try{d(b)}catch(Aa)
{}d=W;k=[k];d.g.push(3);d.h[3]=k;d=_.p;k=[];b=null;do{var m=d;if(eb(m)){var
n=m.location.href;b=m.document&&m.document.referrer||
null}else n=b,b=null;k.push(new pd(n||""));try{d=m.parent}catch(Aa)
{d=null}}while(d&&m!=d);for(let Aa=0,bf=k.length-1;Aa<=bf;++Aa)k[Aa].depth=bf-
Aa;m=_.p;if(m.location&&m.location.ancestorOrigins&&m.location.ancestorOrigins.leng
th==k.length-1)for(n=1;n<k.length;++n){var q=k[n];q.url||
(q.url=m.location.ancestorOrigins[n-1]||"",q.Ia=!0)}var B=k;let Zb=new
pd(_.p.location.href,!1);m=null;const fd=B.length-1;for(q=fd;0<=q;--q){var X=B[q];!
m&&nd.test(X.url)&&(m=X);if(X.url&&!X.Ia){Zb=X;break}}X=null;const uh=
B.length&&B[fd].url;0!=Zb.depth&&uh&&(X=B[fd]);f=new od(Zb,X);if(f.h){B=W;var
Oa=f.h.url||"";B.g.push(4);B.h[4]=vb("top",Oa)}var kb={url:f.g.url||""};if(f.g.url)
{var J=f.g.url.match(_.H);var lb=_.Za(J[1],null,J[3],J[4])}else lb="";Oa=W;kb=[kb,
{url:lb}];Oa.g.push(5);Oa.h[5]=kb;Eb(this.j,e,W,this.l,c)}catch(W){try{Eb(this.j,e,
{context:"ecmserr",rctx:a,msg:Hb(W),url:f&&f.g.url},this.l,c)}catch(Zb){}}return!
0}};_.xd.prototype.pinger=_.ba(3);_.dc=a=>{var
b="qa";if(a.qa&&a.hasOwnProperty(b))return a.qa;b=new a;return a.qa=b};var
yd=class{constructor(){this.g=()=>[]}};var Ab;if(ld&&!eb(md)){let
a="."+_.ed.domain;try{for(;2<a.split(".").length&&!
eb(md);)_.ed.domain=a=a.substr(a.indexOf(".")+1),md=window.parent}catch(b)
{}eb(md)||(md=window)}md!==window&&.01>Math.random()&&dd();var Bb=md,zd=new
wd,Ad=()=>{Bb.google_measure_js_timing||(zd.g=!1,zd.events!
=zd.h.google_js_reporting_queue&&(Fb()&&ma(zd.events,Gb),zd.events.length=0))};
(a=>{Ab=null!=a?a:new qd;"number"!==typeof
Bb.google_srt&&(Bb.google_srt=Math.random());Cb();_.Ub=new _.xd(zd);_.Ub.h=b=>{var
c=_.I;0!
==c&&(b.jc=String(c),c=(c=nb(c,document.currentScript))&&c.getAttribute("data-jc-
version")||"unknown",b.shv=c)};_.Ub.l=!0;"complete"==Bb.document.readyState?
Ad():zd.g&&_.D(Bb,"load",()=>{Ad()})})();_.Bd=(a,b,c)=>{const d=_.dc(yd).g();!
b.eid&&d.length&&(b.eid=d.toString());Eb(Ab,a,b,!0,c,void 0)};var
Cd=(a,b,c,d,e)=>{c="&"+b+"="+c;const f=a.indexOf("&"+d+"=");c=0>f?
a+c:a.substring(0,f)+c+a.substring(f);return 2E3<c.length?void 0!==e?
Cd(a,b,e,d,void 0):a:c};var Rb=(a,b,c,d)=>{b=c(d,b);if(!(b instanceof Array))return
a;ma(b,e=>{if(2!==e.length&&3!==e.length)return
a;a=Cd(a,e[0],e[1],"adurl",e[2])});return a};_.ec=class{constructor()
{this.g={}}};var Xb=class{constructor(a,b,c)
{this.g=a;this.l=b;this.j=c;this.D=[];this.v=[];this.L={};this.h={};this.B=this.C=!
1;a=this.g;this.I=_.z(a,31)&&_.A(a,28)?1:_.A(a,22)&&_.A(a,23)?_.z(a,44)?
3:2:0;this.A=-1}$(a,b){this.C=!0;var c=!1;if(b.target){{c=b.target;var
d=b.button,e=b.ctrlKey,f=b.shiftKey,g=b.metaKey,h=b.altKey,k=new Xa(b.x,b.y);let
m;document.createEvent?
(m=document.createEvent("MouseEvents"),m.initMouseEvent("click",!0,!
0,null,0,k.x,k.y,k.x,k.y,e,h,f,g,d,null),c.dispatchEvent?(c.dispatchEvent(m),
c=!0):c=!1):c=!1}}!a.href||c||$b(this,a,b)||
(Vb(this,a),_.F.top.location=a.href)}T(a,b,c,d){if(this.C)this.C=!1;else{d||
(d=_.F.event);this.h[c][b].forEach(e=>{e(d)});if(a.href){const
e=Sb(this,a,d.type);e&&(a.href=e)}"click"==c&&(Yb(this,a,b,d),(d.preventDefault?
d.defaultPrevented:!1===d.returnValue)||fc(this,a,d))}}registerCallback(a,b,c,d)
{const e=("click"==c||"mousedown"==c)&&this.L[b];this.h[c]||
(this.h[c]={});this.h[c][b]||(this.h[c][b]=[]);this.h[c][b].push(d);if(!
e)for(b=0;b<a.length;b++)_.D(a[b],
c,d)}};var uc;var Dd=class{constructor(){this.h=this.g=null}add(a,b){const
c=vc.get();c.set(a,b);this.h?this.h.next=c:this.g=c;this.h=c}remove(){let
a=null;this.g&&(a=this.g,this.g=this.g.next,this.g||
(this.h=null),a.next=null);return a}},vc=new class{constructor(a,b)
{this.j=a;this.l=b;this.h=0;this.g=null}get(){let a;0<this.h?
(this.h--,a=this.g,this.g=a.next,a.next=null):a=this.j();return a}}(()=>new
Ed,a=>a.reset()),Ed=class{constructor(){this.next=this.g=this.h=null}set(a,b)
{this.h=a;this.g=b;this.next=null}reset(){this.next=
this.g=this.h=null}};var oc,qc=!1,rc=new Dd;_.G.prototype.l=!
1;_.G.prototype.dispose=function(){this.l||(this.l=!
0,this.K())};_.G.prototype.K=function()
{if(this.j)for(;this.j.length;)this.j.shift()
()};_.fa(wc,_.G);_.l=wc.prototype;_.l.subscribe=function(a,b,c){var d=this.h[a];d||
(d=this.h[a]=[]);var
e=this.B;this.g[e]=a;this.g[e+1]=b;this.g[e+2]=c;this.B=e+3;d.push(e);return
e};_.l.Ka=function(a){var b=this.g[a];if(b){var c=this.h[b];0!=this.A?
(this.v.push(a),this.g[a+1]=_.ca):(c&&_.na(c,a),delete this.g[a],delete
this.g[a+1],delete this.g[a+2])}return!!b};
_.l.ta=function(a,b){var c=this.h[a];if(c){for(var d=Array(arguments.length-
1),e=1,f=arguments.length;e<f;e++)d[e-
1]=arguments[e];if(this.C)for(e=0;e<c.length;e++){var
g=c[e];xc(this.g[g+1],this.g[g+2],d)}else{this.A++;try{for(e=0,f=c.length;e<f&&!
this.l;e+
+)g=c[e],this.g[g+1].apply(this.g[g+2],d)}finally{if(this.A--,0<this.v.length&&0==t
his.A)for(;c=this.v.pop();)this.Ka(c)}}}};_.l.clear=function(a){if(a){var
b=this.h[a];b&&(b.forEach(this.Ka,this),delete this.h[a])}else
this.g.length=0,this.h={}};
_.l.K=function(){wc.W.K.call(this);this.clear();this.v.length=0};var
Fd=class{constructor(a,b,c){var d=_.Gc().data_,e=_.Gc().g;this.A=new
wc;this.h=a;this.h[0]=[b];this.B=[];this.j=new
Xb(c,d,e);this.v=d;this.g=c;b=_.A(this.g,22);c=_.A(this.g,23);b&&c&&e&&(e.canOpenIn
tents([{url:b,id:b,G:c}],(0,_.t)(this.C,this))||e.canOpenURLs(b,(0,_.t)
(this.C,this)));(e=_.K(1,"common_15click_anchor"))?(a[20]=[e],zc(this,20)):
(e=_.oa(_.Jc(2,"common_15click_anchor")),0<e.length&&(a[20]=e,zc(this,20)))}C(a,b)
{b=(a=_.A(this.g,22))&&b?b[a]:!1;this.j.B=!!b;this.F(0,"app_installed",
!b);this.F(0,"rh-ani",b)}navigationAdPieces(){return this.B}l(){return!0}has(a)
{return(a=this.h[a])&&0<a.length}listen(a,b,c){const
d=this.h[a];d&&this.j.registerCallback(d,a,b,_.u(c,a,this))}F(a,b,c){if(b)
{a=this.getElementsByAdPiece(a);for(let d=0;d<a.length;d++)c?
_.lc(a[d],b):_.kc(a[d],b)}}getElementsByAdPiece(a){return this.h[a]?this.h[a]:
[]}creativeConversionUrl(){return _.A(this.g,6)}redirectUrl(){return
_.A(this.g,8)}getIndex(){return _.y(this.g,2,0)}listenOnObject(a,b)
{this.A.subscribe(a,
b)}fireOnObject(a,b){this.A.ta(a,b)}};var Cc=(a=[])=>{_.p.google_logging_queue||
(_.p.google_logging_queue=[]);_.p.google_logging_queue.push([10,a])};var
Dc=class{constructor(a){this.v=new
wc;this.A=null;this.h=[];this.data_=a;this.l=[];this.B=!1;this.g=null}forEachAd(a)
{ma(this.h,a)}j(a){this.h.push(a)}C(a)
{if(a=_.K(1,a))this.A=a;if(0==this.h.length)_.p.css=null;else{for(a=0;a<this.l.leng
th;++a)this.l[a]();this.B=!0}}listenOnObject(a,b)
{this.v.subscribe(a,b)}fireOnObject(a,b){this.v.ta(a,b)}registerFinalizeCallback(a)
{this.B?a():this.l.push(a)}getSerializedAdSlotData(){return
this.data_.toJSON()}getAdsLength(){return this.h.length}getAd(a){return 0<=
a&&a<this.h.length&&this.h[a].getIndex()==a?this.h[a]:null}getContainer(){return
this.A}openSystemBrowser(a){return this.g?(this.g.openSystemBrowser(a,
{useFirstPackage:!0,useRunningProcess:!0}),!0):!1}openAttribution(a){return this.g?
(this.g.openSystemBrowser(a,{useFirstPackage:!0,useRunningProcess:!
0,useCustomTabs:!0}),!0):!1}};var Kc=class extends Fd{constructor(a,b,c)
{super(a,b,c);for(a=0;a<Gd.length;a++)zc(this,Gd[a])}l(a){return Bc(this,a)||
4===a}D(a,b){return this.l(b)?a:""}},Gd=[1,2,3,4,8,6,40,33,36,37,38,9];var
Hd="UNKNOWN",Id="UNKNOWN",Jd=null,Kd=(a,b,c)=>{b.gqid=Hd;b.qqid=Id;b.com=a;_.Bd("gl
aurung",b,c)},Hc={[1]:"title-link",[2]:"url-link",[3]:"body-link",[4]:"button-
link",[8]:"favicon-link",[6]:"image-link",[26]:"price",[23]:"reviews",[43]:"rating-
stars",[44]:"reviews-count",[24]:"app-store",[25]:"promo-headline",[33]:"app-icon",
[16]:"image-gallery",[40]:"image-gallery-image-link",[36]:"logo-link",
[37]:"advertiser-link",[38]:"call-to-action-link",[39]:"video",[42]:"logo",
[50]:"badge-box",[9]:"ad-background"},
Ld=(a,b,c)=>{_.K(2,"app-icon-link",b)&&(Hc[33]="app-icon-link");var
d=a.data_,e=_.K(1,"adunit",b),f=_.K(1,"ads",b);if(!e||!f)return 1;var
g={overflow:"hidden"};0==_.y(d,32,0)?
(g.width=_.y(d,2,0)+"px",g.height=_.y(d,3,0)+"px",g.position="absolute",g.top="0",g
.left="0"):
(g.width="100%",g.height="100%");Nc(e,g);Oc(e,d);Oc(f,d);try{c(f,a)}catch(m){return
_.z(d,13)&&(Jd=m),2}c=0;d=Ja(d);for(e=0;e<d.length;e++){var
h=d[e];g="taw"+_.y(h,2,0);f=_.K(1,g,b);if(!f)return 3;f=Lc(h,f);if(!f)return 1;var
k=_.F.registerAd;
k?
k(f,g):c=4;_.z(h,11)&&_.F.initAppPromo&&_.F.initAppPromo(f,a);g=f;if(_.z(h,19)&&(h=
Fa(h,33),0<h.length))for(k=0;k<h.length;k++){const m=(0,_.t)
(Kc.prototype.D,g,h[k]);g.j.v.push(m)}a.j(f)}return c};var Md=class extends
Fd{constructor(a,b,c){const d=[];d[0]=[c];d[15]=[b];(b=_.K(1,"abgc"))&&(d[27]=[b]);
(b=_.K(1,"cbc"))&&(d[28]=[b]);(b=_.K(1,"cta-button-
anchor"))&&(d[4]=[b]);super(d,c,a);zc(this,15);b&&zc(this,4)}};var Nd=class extends
Fd{constructor(a){var b=_.ed.body;const c={};c[0]=[b];super(c,b,a)}};var Pd=class
extends Fd{constructor(a,b,c){super(a,b,c);for(a=0;a<Od.length;a+
+)zc(this,Od[a]);this.listen(4,"mouseover",(0,_.t)(this.F,this,0,"onhoverbg",!
1));this.listen(4,"mouseout",(0,_.t)(this.F,this,0,"onhoverbg",!0))}l(a){return
Bc(this,a)||4==a}},Qd={[1]:"rhtitle",[45]:"rhtitleline1",[46]:"rhtitleline2",
[48]:"rhlongtitle",[3]:"rhbody",[2]:"rhurl",[4]:"rhbutton",[8]:"rhfavicon",
[14]:"rhaddress",[6]:"rhimage",[34]:"rhimagetemplate",[49]:"rh-scrollflow",
[16]:"rhimagegallery",[47]:"rhreviewgallery",
[29]:"rhviewimagegallery",[30]:"rhcloseimagegalleryview",[31]:"rhtrydemobutton",
[32]:"rhclosetrydemoview",[39]:"rhvideo",[9]:"rhbackground",[13]:"rh-icore-empty",
[5]:"rhsitelink",[7]:"rhradlink",[17]:"rh-multiframe",[18]:"rh-box-breadcrumbs",
[23]:"rhstarratings",[24]:"rhstoreicon",[25]:"rhpromotext",[26]:"rhprice",
[27]:"abgc",[28]:"cbc",[35]:"rhdemocountdowntimer",[36]:"rhlogo",[1001]:"rhoverlap-
imagegallery",[1002]:"rhoverlap-
trydemo"},Od=[1,45,46,48,2,4,5,7,8,3,9,6,14,15,34,26,24,36];_.I=5;Dc.prototype.forE
achAd=Dc.prototype.forEachAd;Dc.prototype.addAd=Dc.prototype.j;Dc.prototype.finaliz
e=Dc.prototype.C;_.r("buildAdSlot",Fc,void 0);_.r("buildGlaurungAds",
(a,b,c)=>{const d=(new Date).getTime();let e=1,f=!1;Jd=null;try{const
g=a.data_;f=_.z(g,13);Hd=_.A(g,8);Id=_.A(g,7);e=Ld(a,b,c)}catch(g)
{f&&(Jd=g),e=1}Kd("bridge",{r:e,d:(new Date).getTime()-d});return e},void
0);_.r("glaurungError",()=>Jd,void 0);_.r("glaurungBridge.log",Kd,void 0);
_.r("glaurungBridge.getAdPieceClassName",a=>Hc[a],void
0);_.r("buildImageAd",function(a,b){if(0>b||
b>=Ja(a.data_).length)a=null;else{a=Ja(a.data_)
[b];b=_.K(1,"google_image_div");const c=_.K(1,"aw0");a=b&&c?new
Md(a,c,b):null}return a},void 0);_.r("buildRichmediaAd",function(a,b){return 0>b||
b>=Ja(a.data_).length?null:new Nd(Ja(a.data_)[b])},void 0);
_.r("buildTextAd",(a,b)=>{const c=a.data_;if(!(0>b||b>=Ja(c).length)){if(0>b||
b>=Ja(a.data_).length)var d=null;else{{d=Ja(a.data_)[b];const
g=_.K(1,"taw"+b);if(g){var e=g;const h={};h[0]=[e];for(const k in Ic){var
f=Ic[k];const m=Qd[f];m&&(h[f]=_.oa(_.Jc(2,m,e)))}d=new Pd(h,g,d)}else
d=null}}d&&(_.F.registerAd&&_.F.registerAd(d,"taw"+b),a.j(d),_.z(Ja(c)
[b],11)&&_.F.initAppPromo&&_.F.initAppPromo(d,a))}},void 0);})
(window.hydra=window.hydra||{});