Professional Documents
Culture Documents
SPDX-License-Identifier: Apache-2.0
*/
function gb(){}function hb(a){var b=!1,c;return function(){b||(c=a(),b=!0);return
c}};var ib={capture:!0},jb={passive:!0},kb=hb(function(){var a=!1;try{var
b=Object.defineProperty({},"passive",{get:function(){a=!
0}});w.addEventListener("test",null,b)}catch(c){}return a});function lb(a){return
a?a.passive&&kb()?a:a.capture||!1:!1}function P(a,b,c,d)
{a.addEventListener&&a.addEventListener(b,c,lb(d))};function mb(a,b,c)
{if(Array.isArray(b))for(var d=0;d<b.length;d++)mb(a,String(b[d]),c);else null!
=b&&c.push(a+(""===b?"":"="+encodeURIComponent(String(b))))};function nb(a,b)
{if(a)for(var c in a)Object.prototype.hasOwnProperty.call(a,c)&&b(a[c],c,a)}var
ob=[];function pb(){var a=ob;ob=[];a=r(a);for(var b=a.next();!b.done;b=a.next())
{b=b.value;try{b()}catch(c){}}}function qb(a){var
b=Q;"complete"===b.readyState||"interactive"===b.readyState?
(ob.push(a),1==ob.length&&(window.Promise?
Promise.resolve().then(pb):window.setImmediate?
setImmediate(pb):setTimeout(pb,0))):b.addEventListener("DOMContentLoaded",a)}
function rb(a){a=void 0===a?document:a;return a.createElement("img")};function
sb(a,b,c){a.google_image_requests||(a.google_image_requests=[]);var
d=rb(a.document);if(c){var f=function(){if(c){var
l=a.google_image_requests,k=ta(l,d);0<=k&&Array.prototype.splice.call(l,k,1)}d.remo
veEventListener&&d.removeEventListener("load",f,lb());d.removeEventListener&&d.remo
veEventListener("error",f,lb())};P(d,"load",f);P(d,"error",f)}d.src=b;a.google_imag
e_requests.push(d)};function tb(){var a=document.currentScript;return(a=void 0===a?
null:a)&&"23"===a.getAttribute("data-jc")?a:document.querySelector('[data-
jc="23"]')}
function ub(){var a=void 0===a?.01:a;if(!(Math.random()>a)){var
b=tb();b="https://"+(b&&"true"===b.getAttribute("data-jc-
rcd")?"pagead2.googlesyndication-cn.com":"pagead2.googlesyndication.com")+"/
pagead/gen_204?id=jca&jc=23&version=";var c=(c=tb())&&c.getAttribute("data-jc-
version")||"unknown";a=b+c+"&sample="+a;b=window;var d=void 0===d?!
1:d;if(c=b.navigator)c=b.navigator.userAgent,c=/Chrome/.test(c)&&!/Edge/.test(c)?!
0:!1;c&&b.navigator.sendBeacon?b.navigator.sendBeacon(a):sb(b,a,void 0===d?!1:
d)}};var Q=document,R=window;function vb(a){a=void 0===a?
[]:a;w.google_logging_queue||
(w.google_logging_queue=[]);w.google_logging_queue.push([12,a])};function wb(a)
{this.T=a}function S(a){return new wb(function(b){return
b.substr(0,a.length+1).toLowerCase()===a+":"})}var xb=new
wb(function(a){return/^[^:]*([/?#]|
$)/.test(a)}),yb=S("http"),zb=S("https"),Ab=S("ftp"),Bb=S("mailto"),Cb=[S("data"),y
b,zb,Bb,Ab,xb];function Db(a){return db(a)};var
Eb=[yb,zb,Bb,Ab,xb,S("market"),S("itms"),S("intent"),S("itms-appss")];
function Fb(){var
a=(Gb()?"http:":"https:")+"//pagead2.googlesyndication.com/pagead/gen_204";return
function(b){b={id:"unsafeurl",ctx:625,url:b};var c=[];for(d in b)mb(d,b[d],c);var
d=c.join("&");if(d){b=a.indexOf("#");0>b&&(b=a.length);c=a.indexOf("?");if(0>c||
c>b){c=b;var f=""}else
f=a.substring(c+1,b);b=[a.slice(0,c),f,a.slice(b)];c=b[1];b[1]=d?c?
c+"&"+d:d:c;d=b[0]+(b[1]?"?"+b[1]:"")+b[2]}else
d=a;navigator.sendBeacon&&navigator.sendBeacon(d,"")}};function Gb(){var a=void
0===a?R:a;return"http:"===a.location.protocol}function Hb(){var a=Q;try{return
a.querySelectorAll("*[data-ifc]")}catch(b){return[]}}function Ib(a,b)
{a&&nb(b,function(c,d){a.style[d]=c})}function Jb(a){for(var
b=Q.body,c=document.createDocumentFragment(),d=a.length,f=0;f<d;+
+f)c.appendChild(a[f]);b.appendChild(c)};var Kb=null;function Lb(){var a=void
0===a?w:a;return(a=a.performance)&&a.now&&a.timing?Math.floor(a.now()
+a.timing.navigationStart):Date.now()}function Mb(){var a=void 0===a?
w:a;return(a=a.performance)&&a.now?a.now():null};function Nb(a,b){var c=Mb()||
Lb();this.label=a;this.type=b;this.value=c;this.duration=0;this.uniqueId=Math.rando
m();this.taskId=this.slotId=void 0};var T=w.performance,Ob=!!
(T&&T.mark&&T.measure&&T.clearMarks),U=hb(function(){var a;if(a=Ob){var
b;if(null===Kb){Kb="";try{a="";try{a=w.top.location.hash}catch(c)
{a=w.location.hash}a&&(Kb=(b=a.match(/\bdeid=([\d,]+)/))?b[1]:"")}catch(c)
{}}b=Kb;a=!!b.indexOf&&0<=b.indexOf("1337")}return a});
function Pb(){var a=window;this.g=[];this.j=a||w;var
b=null;a&&(a.google_js_reporting_queue=a.google_js_reporting_queue||
[],this.g=a.google_js_reporting_queue,b=a.google_measure_js_timing);this.h=U()||
(null!=b?b:1>Math.random())}function Qb(a)
{a&&T&&U()&&(T.clearMarks("goog_"+a.label+"_"+a.uniqueId+"_start"),T.clearMarks("go
og_"+a.label+"_"+a.uniqueId+"_end"))}Pb.prototype.start=function(a,b){if(!
this.h)return null;a=new
Nb(a,b);b="goog_"+a.label+"_"+a.uniqueId+"_start";T&&U()&&T.mark(b);return a};
Pb.prototype.end=function(a){if(this.h&&"number"===typeof a.value)
{a.duration=(Mb()||Lb())-a.value;var
b="goog_"+a.label+"_"+a.uniqueId+"_end";T&&U()&&T.mark(b);!this.h||
2048<this.g.length||this.g.push(a)}};var V=new Pb;function Rb()
{window.google_measure_js_timing||(V.h=!1,V.g!
=V.j.google_js_reporting_queue&&(U()&&ua(V.g,Qb),V.g.length=0))}"number"!==typeof
window.google_srt&&(window.google_srt=Math.random());"complete"==window.document.re
adyState?Rb():V.h&&P(window,"load",function(){Rb()});function Sb(a){var b=void
0===b?null:b;P(R,"message",function(c){try{var d=JSON.parse(c.data)}catch(f)
{return}!d||"ig"!==d.googMsgType||b&&/[:|%3A]javascript\(/i.test(c.data)&&!b(d,c)||
a(d,c)})};function Tb(){this.h=this.h;this.j=this.j}Tb.prototype.h=!1;function
Ub(a){a.h||(a.h=!0,a.s())}Tb.prototype.s=function()
{if(this.j)for(;this.j.length;)this.j.shift()()};function W(a,b,c)
{Tb.call(this);this.u=a;this.I=b||
0;this.B=c;this.F=y(this.G,this)}ra(W,Tb);W.prototype.g=0;W.prototype.s=function()
{W.O.s.call(this);0!=this.g&&w.clearTimeout(this.g);this.g=0;delete this.u;delete
this.B};
W.prototype.start=function(a){0!=this.g&&w.clearTimeout(this.g);this.g=0;var
b=this.F;a=void 0!==a?a:this.I;if("function"!==typeof b)if(b&&"function"==typeof
b.handleEvent)b=y(b.handleEvent,b);else throw Error("Invalid listener
argument");this.g=2147483647<Number(a)?-1:w.setTimeout(b,a||
0)};W.prototype.G=function(){this.g=0;this.u&&this.u.call(this.B)};var
Vb={display:"inline-
block",position:"absolute"},Wb={display:"none",width:"100%",height:"100%",top:"0",l
eft:"0"};function X(a,b){a&&(a.style.display=b?"inline-block":"none")}function
Xb(a,b){if(a)return R.getComputedStyle(a).getPropertyValue(b)}function Yb()
{this.s=[];this.u=this.h=null;this.P=[];this.data=null;this.I=[];this.j=[];this.B=[
];this.G={};this.S=[];this.F=this.g=null}
Yb.prototype.init=function(a){var b=this;vb([a]);this.data=new
cb(a);a=Ta(this.data);ua(Va(a),function(e){b.B.push({J:0,D:!1,L:0,m:e,H:-
1})});this.j=Hb();var c=!1;a=this.j.length;for(var d={C:0};d.C<a;d={C:d.C},++d.C)
{var f=new Ua(JSON.parse(this.j[d.C].getAttribute("data-
ifc")||"[]"));ua(Va(f),function(e){return function(g){b.B.push({J:0,D:!
1,L:0,m:g,H:e.C});1===H(g,4,1)&&(c=!0)}}(d))}d=a=!1;f=r(this.B);for(var
l=f.next();!l.done;l=f.next()){l=l.value;var k=l.m;0<H(k,2,0)&&0<H(k,5,1)?(!
this.h&&J(k,
9)&&(this.h=Zb(this,Wb)),
$b(this,l)):H(k,1,"")&&J(k,9)&&ac(this,H(k,1,""));H(k,1,"")&&(a=!
0);0<H(k,11,0)&&(d=!0)}f=[];this.h&&f.push(this.h);!
c&&f.push.apply(f,fa(this.s));Q.body&&Jb(f);J(this.data,13)&&qb(function(){for(var
e=Q.body.querySelectorAll(".amp-fcp, .amp-bcp"),g=0;g<e.length;+
+g)"absolute"===Xb(e[g],"position")&&X(e[g],!1)});P(Q,"click",function(e){if(!
1===e.isTrusted&&J(b.data,15))bc(e),e.stopImmediatePropagation(),ub();else{for(var
g,h=-1,m=[],D=r(b.B),v=D.next();!v.done;v=D.next()){v=
v.value;var p=v.H,q=-1!==p;if(!(H(v.m,3,0)<=h||v.D||q&&!1===m[p])){var M=!q||m[p]||
b.j[p].contains(e.target);q&&M&&(m[p]=!
0);if(p=M)if(p=e,q=v.m,0<H(q,2,0)&&0<H(q,5,1))p=b.G[H(q,5,1)],p=void 0!
==p&&Date.now()<p+H(q,2,0);else if(H(q,1,"")){q=(0<=v.H?
b.j[v.H]:Q.body).getBoundingClientRect();M=Number(Xb(Q.body,"zoom")||"1");var
x=r([p.clientX,p.clientY]),Z=x.next().value;x=x.next().value;x=r([Z/M-q.left,x/M-
q.top,q.width,q.height]);var
G=x.next().value,la=x.next().value;Z=x.next().value;x=x.next().value;
if(!(0<Z&&0<x)||isNaN(G)||isNaN(la)||0>G||0>la)p=!1;else{var I=cc(H(v.m,1,""));G=!
(G>=I.left&&Z-G>I.right&&la>=I.top&&x-
la>I.bottom);b.g&&J(b.data,12)&&300>p.timeStamp-
b.g.timeStamp&&(p=b.g.changedTouches[0],q=r([p.clientX/M-q.left,p.clientY/M-
q.top]),p=q.next().value,q=q.next().value,!isNaN(p)&&!
isNaN(q)&&0<=p&&0<=q&&(G=(G=J(b.data,16)?G:!1)||!(p>=I.left&&Z-
p>I.right&&q>=I.top&&x-q>I.bottom)));p=G}}else p=0<H(q,11,0)?dc(b,p,v):!
0;p&&(g=v,h=H(v.m,3,0))}}if(g)switch(h=g.m,H(h,4,1)){case 2:case 3:bc(e);
m=Date.now();500<m-g.L&&(g.L=m,++g.J);m=g.m;if(H(m,8,0)&&g.J>=H(m,8,0))if(g.D=!
0,b.h&&0<H(m,2,0))ec(b);else if(0<b.s.length&&H(m,1,""))for(g=r(b.s),m=g.next();!
m.done;m=g.next())X(m.value,!1);ub();g=h.toJSON();h=r(b.I);for(m=h.next();!
m.done;m=h.next())m=m.value,m(e,g)}}},ib);d&&P(Q,"touchstart",function(e)
{b.F=e},jb);(a&&J(this.data,12)||d)&&P(Q,"touchend",function(e)
{b.g=e},jb)};Yb.prototype.registerCallback=function(a){this.I.push(a)};
function ac(a,b){b=cc(b);var
c=H(a.data,9,0);a.s=[{width:"100%",height:b.top+c+"px",top:-c+"px",left:"0"},
{width:b.right+c+"px",height:"100%",top:"0",right:-c+"px"},
{width:"100%",height:b.bottom+c+"px",bottom:-c+"px",left:"0"},
{width:b.left+c+"px",height:"100%",top:"0",left:-c+"px"}].map(function(d){return
Zb(a,d,9019)})}function Y(a,b){b.D||
(a.G[H(b.m,5,1)]=Date.now(),J(b.m,9)&&(a.P.push(b),ec(a)))}
function $b(a,b){switch(H(b.m,5,1)){case 2:var c,d;null==(c=R.AFMA_Communicator)||
null==(d=c.addEventListener)||d.call(c,"onshow",function(){Y(a,b)});break;case
10:P(R,"i-creative-view",function(){Y(a,b)});break;case
4:P(Q,"DOMContentLoaded",function(){Y(a,b)});break;case 8:Sb(function(k)
{k.rr&&Y(a,b)});break;case 9:"IntersectionObserver"in R&&(c=new
IntersectionObserver(function(k){k=r(k);for(var e=k.next();!
e.done;e=k.next())if(0<e.value.intersectionRatio)
{Y(a,b);break}}),c.observe(Q.body),a.S.push(c));
break;case 11:var f,l;null==(f=R.AFMA_Communicator)||null==(l=f.addEventListener)||
l.call(f,"onAdVisibilityChanged",function(){Y(a,b)})}}function bc(a){var b=void
0===b?!1:b;a.preventDefault?a.preventDefault():a.returnValue=!
1;b&&a.stopPropagation()}
function dc(a,b,c){if(!a.g||!a.F||300<=b.timeStamp-a.g.timeStamp)return!1;var d=new
Map;ua(a.F.changedTouches,function(l){d.set(l.identifier,
{x:l.clientX,y:l.clientY})});b=H(c.m,11,0)||
10;a=r(a.g.changedTouches);for(c=a.next();!c.done;c=a.next()){c=c.value;var
f=d.get(c.identifier);if(!f||Math.abs(f.x-c.clientX)>b||Math.abs(f.y-
c.clientY)>b)return!0}return!1}
function ec(a){for(var b=0,c=r(a.P),d=c.next();!d.done;d=c.next()){d=d.value;var
f=d.m,l=a.G[H(f,5,1)];d.D||void 0===l||(b=Math.max(b,l+H(f,2,0)))}a.u&&Ub(a.u);b-
=Date.now();var k=a.h;0<b?(X(k,!0),a.u=new W(function(){X(k,!
1)},b),a.u.start()):X(k,!1)}
function Zb(a,b,c){var d=Q.createElement("div");Ib(d,Object.assign({},Vb,{"z-
index":String(void 0===c?
2147483647:c)},b));J(a.data,10)&&P(d,"click",gb);if(J(a.data,11))
{a=Q.createElement("a");b=Fb();c=Eb;c=void 0===c?Cb:c;a:{c=void 0===c?Cb:c;for(var
f=0;f<c.length;++f){var l=c[f];if(l instanceof wb&&l.T("#")){c=new N("#",O);break
a}}c=void 0}c=c||fb;c===fb&&b("#");b=new N(Db(c),O);b instanceof N||b instanceof
N||(b="object"==typeof b&&b.j?b.h():String(b),eb.test(b)||
(b="about:invalid#zClosurez"),
b=new N(b,O));a.href=db(b);a.appendChild(d);return a}return d}function cc(a){a=void
0===a?"":a;var
b={top:0,right:0,bottom:0,left:0};a&&(a=a.split(","),4===a.length&&a.reduce(functio
n(c,d){return c&&!isNaN(+d)},!0)&&(a=r(a.map(function(c)
{return+c})),b.top=a.next().value,b.right=a.next().value,b.bottom=a.next().value,b.
left=a.next().value));return b};window.googqscp=new Yb;}).call(this);