You are on page 1of 8

(function(){function aa(a){var b=0;return function(){return b<a.length?{done:!

1,value:a[b++]}:{done:!0}}}var ba="function"==typeof Object.defineProperties?


Object.defineProperty:function(a,b,c){if(a==Array.prototype||
a==Object.prototype)return a;a[b]=c.value;return a};
function ca(a){a=["object"==typeof globalThis&&globalThis,a,"object"==typeof
window&&window,"object"==typeof self&&self,"object"==typeof global&&global];for(var
b=0;b<a.length;++b){var c=a[b];if(c&&c.Math==Math)return c}throw Error("Cannot find
global object");}var da=ca(this);function u(a,b){if(b)a:{var
c=da;a=a.split(".");for(var d=0;d<a.length-1;d++){var e=a[d];if(!(e in c))break
a;c=c[e]}a=a[a.length-1];d=c[a];b=b(d);b!=d&&null!=b&&ba(c,a,{configurable:!
0,writable:!0,value:b})}}
u("Symbol",function(a){function b(k){if(this instanceof b)throw new
TypeError("Symbol is not a constructor");return new c(d+(k||"")+"_"+e++,k)}function
c(k,h){this.g=k;ba(this,"description",{configurable:!0,writable:!
0,value:h})}if(a)return a;c.prototype.toString=function(){return this.g};var
d="jscomp_symbol_"+(1E9*Math.random()>>>0)+"_",e=0;return b});
u("Symbol.iterator",function(a){if(a)return a;a=Symbol("Symbol.iterator");for(var
b="Array Int8Array Uint8Array Uint8ClampedArray Int16Array Uint16Array Int32Array
Uint32Array Float32Array Float64Array".split(" "),c=0;c<b.length;c++){var
d=da[b[c]];"function"===typeof d&&"function"!=typeof
d.prototype[a]&&ba(d.prototype,a,{configurable:!0,writable:!0,value:function()
{return ea(aa(this))}})}return a});function ea(a)
{a={next:a};a[Symbol.iterator]=function(){return this};return a}
function w(a){var b="undefined"!=typeof
Symbol&&Symbol.iterator&&a[Symbol.iterator];if(b)return
b.call(a);if("number"==typeof a.length)return{next:aa(a)};throw Error(String(a)+"
is not an iterable or ArrayLike");}function ha(a){if(!(a instanceof Array))
{a=w(a);for(var b,c=[];!(b=a.next()).done;)c.push(b.value);a=c}return a}function
x(a,b){return Object.prototype.hasOwnProperty.call(a,b)}
var ia="function"==typeof Object.assign?Object.assign:function(a,b){for(var
c=1;c<arguments.length;c++){var d=arguments[c];if(d)for(var e in
d)x(d,e)&&(a[e]=d[e])}return a};u("Object.assign",function(a){return a||ia});var
ja="function"==typeof Object.create?Object.create:function(a){function b()
{}b.prototype=a;return new b},ka;
if("function"==typeof Object.setPrototypeOf)ka=Object.setPrototypeOf;else{var la;a:
{var ma={a:!0},na={};try{na.__proto__=ma;la=na.a;break a}catch(a){}la=!1}ka=la?
function(a,b){a.__proto__=b;if(a.__proto__!==b)throw new TypeError(a+" is not
extensible");return a}:null}var oa=ka;
function pa(a,b)
{a.prototype=ja(b.prototype);a.prototype.constructor=a;if(oa)oa(a,b);else for(var c
in b)if("prototype"!=c)if(Object.defineProperties){var
d=Object.getOwnPropertyDescriptor(b,c);d&&Object.defineProperty(a,c,d)}else
a[c]=b[c];a.N=b.prototype}
u("WeakMap",function(a){function b(f){this.g=(g+=Math.random()+1).toString();if(f)
{f=w(f);for(var l;!(l=f.next()).done;)l=l.value,this.set(l[0],l[1])}}function c()
{}function d(f){var l=typeof f;return"object"===l&&null!
==f||"function"===l}function e(f){if(!x(f,h)){var l=new c;ba(f,h,
{value:l})}}function k(f){var l=Object[f];l&&(Object[f]=function(m){if(m instanceof
c)return m;Object.isExtensible(m)&&e(m);return l(m)})}if(function(){if(!a||!
Object.seal)return!1;try{var f=Object.seal({}),l=Object.seal({}),
m=new a([[f,2],[l,3]]);if(2!=m.get(f)||3!=m.get(l))return!
1;m.delete(f);m.set(l,4);return!m.has(f)&&4==m.get(l)}catch(r){return!1}}())return
a;var
h="$jscomp_hidden_"+Math.random();k("freeze");k("preventExtensions");k("seal");var
g=0;b.prototype.set=function(f,l){if(!d(f))throw Error("Invalid WeakMap
key");e(f);if(!x(f,h))throw Error("WeakMap key fail: "+f);f[h][this.g]=l;return
this};b.prototype.get=function(f){return d(f)&&x(f,h)?f[h][this.g]:void
0};b.prototype.has=function(f){return d(f)&&x(f,
h)&&x(f[h],this.g)};b.prototype.delete=function(f){return
d(f)&&x(f,h)&&x(f[h],this.g)?delete f[h][this.g]:!1};return b});
u("Map",function(a){function b(){var g={};return g.s=g.next=g.head=g}function
c(g,f){var l=g[1];return ea(function(){if(l){for(;l.head!=g[1];)l=l.s;for(;l.next!
=l.head;)return l=l.next,{done:!1,value:f(l)};l=null}return{done:!0,value:void
0}})}function d(g,f){var l=f&&typeof f;"object"==l||"function"==l?k.has(f)?
l=k.get(f):(l=""+ ++h,k.set(f,l)):l="p_"+f;var m=g[0]
[l];if(m&&x(g[0],l))for(g=0;g<m.length;g++){var r=m[g];if(f!==f&&r.key!==r.key||
f===r.key)return{id:l,list:m,index:g,j:r}}return{id:l,
list:m,index:-1,j:void 0}}function e(g){this[0]={};this[1]=b();this.size=0;if(g)
{g=w(g);for(var f;!(f=g.next()).done;)f=f.value,this.set(f[0],f[1])}}if(function()
{if(!a||"function"!=typeof a||!a.prototype.entries||"function"!=typeof
Object.seal)return!1;try{var g=Object.seal({x:4}),f=new a(w([[g,"s"]]));if("s"!
=f.get(g)||1!=f.size||f.get({x:4})||f.set({x:4},"t")!=f||2!=f.size)return!1;var
l=f.entries(),m=l.next();if(m.done||m.value[0]!=g||"s"!=m.value[1])return!
1;m=l.next();return m.done||4!=m.value[0].x||
"t"!=m.value[1]||!l.next().done?!1:!0}catch(r){return!1}}())return a;var k=new
WeakMap;e.prototype.set=function(g,f){g=0===g?0:g;var l=d(this,g);l.list||
(l.list=this[0][l.id]=[]);l.j?l.j.value=f:
(l.j={next:this[1],s:this[1].s,head:this[1],key:g,value:f},l.list.push(l.j),this[1]
.s.next=l.j,this[1].s=l.j,this.size++);return this};e.prototype.delete=function(g)
{g=d(this,g);return g.j&&g.list?(g.list.splice(g.index,1),g.list.length||delete
this[0][g.id],g.j.s.next=g.j.next,g.j.next.s=g.j.s,g.j.head=null,
this.size--,!0):!1};e.prototype.clear=function()
{this[0]={};this[1]=this[1].s=b();this.size=0};e.prototype.has=function(g){return!!
d(this,g).j};e.prototype.get=function(g)
{return(g=d(this,g).j)&&g.value};e.prototype.entries=function(){return
c(this,function(g){return[g.key,g.value]})};e.prototype.keys=function(){return
c(this,function(g){return g.key})};e.prototype.values=function(){return
c(this,function(g){return g.value})};e.prototype.forEach=function(g,f){for(var
l=this.entries(),m;!(m=l.next()).done;)m=
m.value,g.call(f,m[1],m[0],this)};e.prototype[Symbol.iterator]=e.prototype.entries;
var h=0;return e});u("Number.isFinite",function(a){return a?a:function(b)
{return"number"!==typeof b?!1:!isNaN(b)&&Infinity!==b&&-Infinity!
==b}});u("Object.is",function(a){return a?a:function(b,c){return
b===c?0!==b||1/b===1/c:b!==b&&c!==c}});
u("Array.prototype.includes",function(a){return a?a:function(b,c){var d=this;d
instanceof String&&(d=String(d));var e=d.length;c=c||
0;for(0>c&&(c=Math.max(c+e,0));c<e;c++){var k=d[c];if(k===b||Object.is(k,b))return!
0}return!1}});
u("String.prototype.includes",function(a){return a?a:function(b,c)
{if(null==this)throw new TypeError("The 'this' value for String.prototype.includes
must not be null or undefined");if(b instanceof RegExp)throw new TypeError("First
argument to String.prototype.includes must not be a regular expression");return-1!
==this.indexOf(b,c||0)}});/*

Copyright The Closure Library Authors.


SPDX-License-Identifier: Apache-2.0
*/
var y=this||self;function qa(a,b){a:{var c=["CLOSURE_FLAGS"];for(var
d=y,e=0;e<c.length;e++)if(d=d[c[e]],null==d){c=null;break a}c=d}a=c&&c[a];return
null!=a?a:b}function ra(a,b,c){return a.call.apply(a.bind,arguments)}function
sa(a,b,c){if(!a)throw Error();if(2<arguments.length){var
d=Array.prototype.slice.call(arguments,2);return function(){var
e=Array.prototype.slice.call(arguments);Array.prototype.unshift.apply(e,d);return
a.apply(b,e)}}return function(){return a.apply(b,arguments)}}
function ta(a,b,c){ta=Function.prototype.bind&&-1!
=Function.prototype.bind.toString().indexOf("native code")?ra:sa;return
ta.apply(null,arguments)}function ua(a,b){function c()
{}c.prototype=b.prototype;a.N=b.prototype;a.prototype=new
c;a.prototype.constructor=a;a.T=function(d,e,k){for(var h=Array(arguments.length-
2),g=2;g<arguments.length;g++)h[g-2]=arguments[g];return
b.prototype[e].apply(d,h)}};var va=qa(610401301,!1),wa=qa(572417392,!0);var
xa,ya=y.navigator;xa=ya?ya.userAgentData||null:null;function za(a){return va?xa?
xa.brands.some(function(b){return(b=b.brand)&&-1!=b.indexOf(a)}):!1:!1}function
z(a){var b;a:{if(b=y.navigator)if(b=b.userAgent)break a;b=""}return-1!
=b.indexOf(a)};function B(){return va?!!xa&&0<xa.brands.length:!1}function Aa()
{return B()?za("Chromium"):(z("Chrome")||z("CriOS"))&&!(B()?0:z("Edge"))||
z("Silk")};var Ba=Array.prototype.indexOf?function(a,b){return
Array.prototype.indexOf.call(a,b,void 0)}:function(a,b){if("string"===typeof
a)return"string"!==typeof b||1!=b.length?-1:a.indexOf(b,0);for(var
c=0;c<a.length;c++)if(c in a&&a[c]===b)return c;return-
1},Ca=Array.prototype.forEach?function(a,b){Array.prototype.forEach.call(a,b,void
0)}:function(a,b){for(var c=a.length,d="string"===typeof a?a.split(""):a,e=0;e<c;e+
+)e in d&&b.call(void 0,d[e],e,a)};var Da=B()?!1:z("Trident")||z("MSIE");!
z("Android")||Aa();Aa();z("Safari")&&(Aa()||(B()?0:z("Coast"))||(B()?
0:z("Opera"))||(B()?0:z("Edge"))||(B()?za("Microsoft Edge"):z("Edg/"))||
B()&&za("Opera"));var Ea={},Fa=null;var Ga="undefined"!==typeof Uint8Array,Ha=!
Da&&"function"===typeof btoa;var Ia=!wa,Ja=!wa;function C(a){return
Array.prototype.slice.call(a)};var D;D="function"===typeof
Symbol&&"symbol"===typeof Symbol()?Symbol():void 0;var Ka=D?function(a,b){a[D]|
=b}:function(a,b){void 0!==a.g?a.g|=b:Object.defineProperties(a,{g:
{value:b,configurable:!0,writable:!0,enumerable:!1}})};function La(a){var b=E(a);1!
==(b&1)&&(Object.isFrozen(a)&&(a=C(a)),F(a,b|1))}function G(a,b,c){return c?a|
b:a&~b}
var E=D?function(a){return a[D]|0}:function(a){return a.g|0},H=D?function(a){return
a[D]}:function(a){return a.g},F=D?function(a,b){a[D]=b;return a}:function(a,b){void
0!==a.g?a.g=b:Object.defineProperties(a,{g:{value:b,configurable:!0,writable:!
0,enumerable:!1}});return a};function Ma(){var a=[];Ka(a,1);return a}function
Na(a,b){F(b,(a|0)&-14591)}function Oa(a,b){F(b,(a|34)&-14557)}function Pa(a)
{a=a>>14&1023;return 0===a?536870912:a};var Qa={},Ra={};function Sa(a){return!(!
a||"object"!==typeof a||a.g!==Ra)}function Ta(a){return null!==a&&"object"===typeof
a&&!Array.isArray(a)&&a.constructor===Object}var Ua=!wa;function Va(a,b,c){if(!
Array.isArray(a)||a.length)return!1;var d=E(a);if(d&1)return!0;if(!
(b&&(Array.isArray(b)?b.includes(c):b.has(c))))return!1;F(a,d|1);return!0}var
I,Wa=[];F(Wa,55);I=Object.freeze(Wa);Object.freeze(new function()
{});Object.freeze(new function(){});function Xa(a){if(null==a)return
a;if("string"===typeof a){if(!a)return;a=+a}if("number"===typeof a)return
Number.isFinite(a)?a|0:void 0}function Ya(a,b,c){if(null!=a&&"object"===typeof
a&&a.J===Qa)return a;if(Array.isArray(a)){var d=E(a),e=d;0===e&&(e|=c&32);e|=c&2;e!
==d&&F(a,e);return new b(a)}};var Za;function $a(a,b,c){null==a&&(a=Za);Za=void
0;if(null==a){var d=96;c?(a=[c],d|=512):a=[];b&&(d=d&-16760833|
(b&1023)<<14)}else{if(!Array.isArray(a))throw Error();d=E(a);if(d&64)return a;d|
=64;if(c&&(d|=512,c!==a[0]))throw Error();a:{c=a;var e=c.length;if(e){var k=e-
1;if(Ta(c[k])){d|=256;b=k-(+!!(d&512)-1);if(1024<=b)throw Error();d=d&-16760833|
(b&1023)<<14;break a}}if(b){b=Math.max(b,e-(+!!(d&512)-1));if(1024<b)throw
Error();d=d&-16760833|(b&1023)<<14}}}F(a,d);return a};function ab(a){switch(typeof
a){case "number":return isFinite(a)?a:String(a);case "boolean":return a?1:0;case
"object":if(a){if(Array.isArray(a))return Ua||!Va(a,void 0,9999)?a:void
0;if(Ga&&null!=a&&a instanceof Uint8Array){if(Ha){for(var b="",c=0,d=a.length-
10240;c<d;)b+=String.fromCharCode.apply(null,a.subarray(c,c+=10240));b+=String.from
CharCode.apply(null,c?a.subarray(c):a);a=btoa(b)}else{void 0===b&&(b=0);if(!Fa)
{Fa={};c="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789".split("")
;
d=["+/=","+/","-_=","-_.","-_"];for(var e=0;5>e;e++){var
k=c.concat(d[e].split(""));Ea[e]=k;for(var h=0;h<k.length;h++){var g=k[h];void
0===Fa[g]&&(Fa[g]=h)}}}b=Ea[b];c=Array(Math.floor(a.length/3));d=b[64]||"";for(e=k=
0;k<a.length-2;k+=3){var f=a[k],l=a[k+1];g=a[k+2];h=b[f>>2];f=b[(f&3)<<4|
l>>4];l=b[(l&15)<<2|g>>6];g=b[g&63];c[e++]=h+f+l+g}h=0;g=d;switch(a.length-k){case
2:h=a[k+1],g=b[(h&15)<<2]||d;case 1:a=a[k],c[e]=b[a>>2]+b[(a&3)<<4|
h>>4]+g+d}a=c.join("")}return a}}}return a};function bb(a,b,c){a=C(a);var
d=a.length,e=b&256?a[d-1]:void 0;d+=e?-1:0;for(b=b&512?1:0;b<d;b+
+)a[b]=c(a[b]);if(e){b=a[b]={};for(var k in e)b[k]=c(e[k])}return a}function
cb(a,b,c,d,e,k){if(null!=a){if(Array.isArray(a))a=e&&0==a.length&&E(a)&1?void
0:k&&E(a)&2?a:db(a,b,c,void 0!==d,e,k);else if(Ta(a)){var h={},g;for(g in
a)h[g]=cb(a[g],b,c,d,e,k);a=h}else a=b(a,d);return a}}
function db(a,b,c,d,e,k){var h=d||c?E(a):0;d=d?!!(h&32):void 0;a=C(a);for(var
g=0;g<a.length;g++)a[g]=cb(a[g],b,c,d,e,k);c&&c(h,a);return a}function eb(a){return
a.J===Qa?a.toJSON():ab(a)};function fb(a,b,c){c=void 0===c?Oa:c;if(null!=a)
{if(Ga&&a instanceof Uint8Array)return b?a:new Uint8Array(a);if(Array.isArray(a))
{var d=E(a);if(d&2)return a;b&&(b=0===d||!!(d&32)&&!(d&64||!(d&16)));return b?F(a,
(d|34)&-12293):db(a,fb,d&4?Oa:c,!0,!1,!0)}a.J===Qa&&(c=a.l,d=H(c),a=d&2?
a:gb(a,c,d,!0));return a}}function gb(a,b,c,d){a=a.constructor;Za=b=hb(b,c,d);b=new
a(b);Za=void 0;return b}
function hb(a,b,c){var d=c||b&2?Oa:Na,e=!!(b&32);a=bb(a,b,function(k){return
fb(k,e,d)});Ka(a,32|(c?2:0));return a}function ib(a){var b=a.l,c=H(b);return c&2?
gb(a,b,c,!1):a};function jb(a,b){a=a.l;return kb(a,H(a),b)}function kb(a,b,c,d)
{if(-1===c)return null;if(c>=Pa(b)){if(b&256)return a[a.length-1][c]}else{var
e=a.length;if(d&&b&256&&(d=a[e-1][c],null!=d))return d;b=c+(+!!(b&512)-
1);if(b<e)return a[b]}}
function lb(a,b,c,d){var e=Pa(b);if(1>=e||d){var k=b;if(b&256)d=a[a.length-
1];else{if(null==c)return k;d=a[e+(+!!(b&512)-1)]={};k|=256}d[1]=c;1<e&&(a[1+(+!!
(b&512)-1)]=void 0);k!==b&&F(a,k);return k}a[1+(+!!(b&512)-
1)]=c;b&256&&(a=a[a.length-1],1 in a&&delete a[1]);return b}function mb(a){return!!
(2&a)&&!!(4&a)||!!(2048&a)}
function nb(a){var b=ob;var c=void 0===c?!1:c;var d=a.l;var
e=H(d),k=kb(d,e,1,c);b=Ya(k,b,e);b!==k&&null!=b&&lb(d,e,b,c);d=b;if(null==d)return
d;a=a.l;e=H(a);e&2||(k=ib(d),k!==d&&(d=k,lb(a,e,d,c)));return d}function pb(a,b)
{a=G(a,2,!!(2&b));a=G(a,32,!!(32&b)&&!1);return a=G(a,2048,!1)}function J(a,b)
{a=jb(a,b);a=null==a||"boolean"===typeof a?a:"number"===typeof a?!!a:void 0;return
null!=a?a:!1}function L(a,b){var c=void 0===c?0:c;a=Xa(jb(a,b));return null!=a?a:c}
function N(a){a=jb(a,1);a=null==a||"string"===typeof a?a:void 0;return null!=a?
a:""}function O(a,b){var c=1;c=void 0===c?0:c;a=jb(a,b);a=null==a?
a:Number.isFinite(a)?a|0:void 0;return null!=a?a:c};function P(a,b,c)
{this.l=$a(a,b,c)}P.prototype.toJSON=function(){var a=db(this.l,eb,void 0,void 0,!
1,!1);return qb(this,a,!0)};P.prototype.J=Qa;P.prototype.toString=function(){return
qb(this,this.l,!1).toString()};
function qb(a,b,c){var d=a.constructor.S,e=H(c?a.l:b),k=Pa(e),h=!1;if(d&&Ua){if(!c)
{b=C(b);var g;if(b.length&&Ta(g=b[b.length-1]))for(h=0;h<d.length;h++)if(d[h]>=k)
{Object.assign(b[b.length-1]={},g);break}h=!0}k=b;c=!c;g=H(a.l);a=Pa(g);g=+!!
(g&512)-1;for(var f,l,m=0;m<d.length;m++)if(l=d[m],l<a){l+=g;var r=k[l];null==r?
k[l]=c?I:Ma():c&&r!==I&&La(r)}else f||(r=void 0,k.length&&Ta(r=k[k.length-1])?
f=r:k.push(f={})),r=f[l],null==f[l]?f[l]=c?I:Ma():c&&r!==I&&La(r)}f=b.length;if(!
f)return b;var t;if(Ta(k=
b[f-1])){a:{var n=k;c={};a=!1;for(var q in n){g=n[q];if(Array.isArray(g)){m=g;if(!
Ja&&Va(g,d,+q)||!Ia&&Sa(g)&&0===g.size)g=null;g!=m&&(a=!0)}null!=g?c[q]=g:a=!
0}if(a){for(var p in c){n=c;break a}n=null}}n!=k&&(t=!0);f--}for(e=+!!(e&512)-
1;0<f;f--){q=f-1;k=b[q];if(!(null==k||!Ja&&Va(k,d,q-e)||!
Ia&&Sa(k)&&0===k.size))break;var K=!0}if(!t&&!K)return b;var v;h?
v=b:v=Array.prototype.slice.call(b,0,f);b=v;h&&(b.length=f);n&&b.push(n);return
b};function rb(a){this.l=$a(a)}pa(rb,P);function ob(a){this.l=$a(a)}pa(ob,P);
function sb(a){a=a.l;var b=H(a),c=b,d=!(2&b),e=!!(2&c),k=e?
1:2;b=1===k;k=2===k;d&&(d=!e);e=kb(a,c,1);e=Array.isArray(e)?e:I;var h=E(e),g=!!
(4&h);if(!g){var f=h;0===f&&(f=pb(f,c));f=G(f,1,!0);h=e;var l=c,m=!!
(2&f);m&&(l=G(l,2,!0));for(var r=!m,t=!0,n=0,q=0;n<h.length;n++){var
p=Ya(h[n],rb,l);if(p instanceof rb){if(!m){var K=!!(E(p.l)&2);r&&(r=!
K);t&&(t=K)}h[q++]=p}}q<n&&(h.length=q);f=G(f,4,!
0);f=G(f,16,t);f=G(f,8,r);F(h,f);m&&Object.freeze(h);h=f}f=!!(8&h)||b&&!
e.length;if(d&&!f){mb(h)&&(e=C(e),h=
pb(h,c),c=lb(a,c,e));d=e;for(f=0;f<d.length;f++)l=d[f],m=ib(l),l!
==m&&(d[f]=m);h=G(h,8,!0);h=G(h,16,!d.length);F(d,h)}mb(h)||(d=h,b?h=G(h,!
e.length||16&h&&(!g||32&h)?2:2048,!0):h=G(h,32,!1),h!
==d&&F(e,h),b&&Object.freeze(e));k&&mb(h)&&(e=C(e),h=pb(h,c),F(e,h),lb(a,c,e));retu
rn e}ob.S=[1];function tb(a){this.l=$a(a)}pa(tb,P);function ub(){}function vb(a)
{var b=!1,c;return function(){b||(c=a(),b=!0);return c}};var wb={capture:!
0},xb={passive:!0},yb=vb(function(){var a=!1;try{var
b=Object.defineProperty({},"passive",{get:function(){a=!
0}});y.addEventListener("test",null,b)}catch(c){}return a});function zb(a){return
a?a.passive&&yb()?a:a.capture||!1:!1}function Q(a,b,c,d)
{a.addEventListener&&a.addEventListener(b,c,zb(d))};function R(a)
{this.g=a}R.prototype.toString=function(){return this.g.toString()};var Ab;try{new
URL("s://g"),Ab=!0}catch(a){Ab=!1}var Bb=Ab,Cb={},Db=new
R("about:invalid#zClosurez",Cb);function Eb(a,b,c){if(Array.isArray(b))for(var
d=0;d<b.length;d++)Eb(a,String(b[d]),c);else null!=b&&c.push(a+
(""===b?"":"="+encodeURIComponent(String(b))))};/*

SPDX-License-Identifier: Apache-2.0
*/
function Fb(a){this.R=a}function T(a){return new Fb(function(b){return
b.substr(0,a.length+1).toLowerCase()===a+":"})}var Gb=new
Fb(function(a){return/^[^:]*([/?#]|
$)/.test(a)}),Hb=T("http"),Ib=T("https"),Jb=T("ftp"),Kb=T("mailto"),Lb=[T("data"),H
b,Ib,Kb,Jb,Gb];function Mb(a,b){if(a)for(var c in
a)Object.prototype.hasOwnProperty.call(a,c)&&b(a[c],c,a)}var Nb=[];function Ob()
{var a=Nb;Nb=[];a=w(a);for(var b=a.next();!b.done;b=a.next())
{b=b.value;try{b()}catch(c){}}}function Pb(a){var
b=V;"complete"===b.readyState||"interactive"===b.readyState?
(Nb.push(a),1==Nb.length&&(window.Promise?
Promise.resolve().then(Ob):window.setImmediate?
setImmediate(Ob):setTimeout(Ob,0))):b.addEventListener("DOMContentLoaded",a)}
function Qb(a){a=void 0===a?document:a;return a.createElement("img")};function
Rb(a,b,c){var d=!1;d=void 0===d?!1:d;a.google_image_requests||
(a.google_image_requests=[]);var e=Qb(a.document);if(c){var k=function(){if(c){var
h=a.google_image_requests,g=Ba(h,e);0<=g&&Array.prototype.splice.call(h,g,1)}e.remo
veEventListener&&e.removeEventListener("load",k,zb());e.removeEventListener&&e.remo
veEventListener("error",k,zb())};Q(e,"load",k);Q(e,"error",k)}d&&(e.attributionSrc=
"");e.src=b;a.google_image_requests.push(e)};function Sb(){var
a=document.currentScript;return(a=void 0===a?null:a)&&"23"===a.getAttribute("data-
jc")?a:document.querySelector('[data-jc="23"]')}
function Tb(){var a=void 0===a?.01:a;if(!(Math.random()>a)){var
b=Sb();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=Sb())&&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):Rb(b,a,void 0===d?!1:
d)}};var V=document,W=window;function Ub(a){a=void 0===a?
[]:a;y.google_logging_queue||
(y.google_logging_queue=[]);y.google_logging_queue.push([12,a])};var
Vb=[Hb,Ib,Kb,Jb,Gb,T("market"),T("itms"),T("intent"),T("itms-appss")];
function Wb(){var
a=(Xb()?"http:":"https:")+"//pagead2.googlesyndication.com/pagead/gen_204";return
function(b){b={id:"unsafeurl",ctx:625,url:b};var c=[];for(d in b)Eb(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 e=""}else
e=a.substring(c+1,b);b=[a.slice(0,c),e,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 Xb(){var a=void
0===a?W:a;return"http:"===a.location.protocol}function Yb(){var a=V;try{return
a.querySelectorAll("*[data-ifc]")}catch(b){return[]}}function Zb(a,b)
{a&&Mb(b,function(c,d){a.style[d]=c})}function $b(a){for(var
b=V.body,c=document.createDocumentFragment(),d=a.length,e=0;e<d;+
+e)c.appendChild(a[e]);b.appendChild(c)};var ac=null;function bc(){var a=void
0===a?y:a;return(a=a.performance)&&a.now&&a.timing?Math.floor(a.now()
+a.timing.navigationStart):Date.now()}function cc(){var a=void 0===a?
y:a;return(a=a.performance)&&a.now?a.now():null};function dc(a,b){var c=cc()||
bc();this.label=a;this.type=b;this.value=c;this.duration=0;this.taskId=this.slotId=
void 0;this.uniqueId=Math.random()};var X=y.performance,ec=!!
(X&&X.mark&&X.measure&&X.clearMarks),fc=vb(function(){var a;if(a=ec){var
b;if(null===ac){ac="";try{a="";try{a=y.top.location.hash}catch(c)
{a=y.location.hash}a&&(ac=(b=a.match(/\bdeid=([\d,]+)/))?b[1]:"")}catch(c)
{}}b=ac;a=!!b.indexOf&&0<=b.indexOf("1337")}return a});
function gc(){var a=window;this.g=[];this.i=a||y;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=fc()||
(null!=b?b:1>Math.random())}function hc(a)
{a&&X&&fc()&&(X.clearMarks("goog_"+a.label+"_"+a.uniqueId+"_start"),X.clearMarks("g
oog_"+a.label+"_"+a.uniqueId+"_end"))}gc.prototype.start=function(a,b){if(!
this.h)return null;a=new
dc(a,b);b="goog_"+a.label+"_"+a.uniqueId+"_start";X&&fc()&&X.mark(b);return a};
gc.prototype.end=function(a){if(this.h&&"number"===typeof a.value)
{a.duration=(cc()||bc())-a.value;var
b="goog_"+a.label+"_"+a.uniqueId+"_end";X&&fc()&&X.mark(b);!this.h||
2048<this.g.length||this.g.push(a)}};function ic()
{this.i="&";this.h={};this.o=0;this.g=[]}function jc(a,b,c,d,e){var
k=[];Mb(a,function(h,g){(h=kc(h,b,c,d,e))&&k.push(g+"="+h)});return k.join(b)}
function kc(a,b,c,d,e){if(null==a)return"";b=b||"&";c=c||",$";"string"==typeof
c&&(c=c.split(""));if(a instanceof Array){if(d=d||0,d<c.length){for(var
k=[],h=0;h<a.length;h++)k.push(kc(a[h],b,c,d+1,e));return k.join(c[d])}}else
if("object"==typeof a)return e=e||0,2>e?
encodeURIComponent(jc(a,b,c,d,e+1)):"...";return encodeURIComponent(String(a))}
function lc(a){var b="https://pagead2.googlesyndication.com/pagead/gen_204?
id=fccs&",c=mc(a)-24;if(0>c)return"";a.g.sort(function(m,r){return m-r});for(var
d=null,e="",k=0;k<a.g.length;k++)for(var h=a.g[k],g=a.h[h],f=0;f<g.length;f++){if(!
c){d=null==d?h:d;break}var l=jc(g[f],a.i,",$");if(l){l=e+l;if(c>=l.length){c-
=l.length;b+=l;e=a.i;break}d=null==d?h:d}}a="";null!=d&&(a=e+"trn="+d);return
b+a}function mc(a){var b=1,c;for(c in a.h)b=c.length>b?c.length:b;return 3997-b-
a.i.length-1};function nc(){};function oc(){this.g=Math.random()}function pc(){var
a=qc,b=window.google_srt;0<=b&&1>=b&&(a.g=b)}function rc(a){if(1>qc.g)try{if(a
instanceof ic)var b=a;else b=new ic,Mb(a,function(d,e){var k=b,h=k.o+
+,g={};g[e]=d;d=[g];k.g.push(h);k.h[h]=d});var c=lc(b);c&&Rb(y,c,!1)}catch(d)
{}};var qc,Y=new gc;function sc(){window.google_measure_js_timing||(Y.h=!1,Y.g!
=Y.i.google_js_reporting_queue&&(fc()&&Ca(Y.g,hc),Y.g.length=0))}(function(a)
{qc=null!=a?a:new oc;"number"!==typeof
window.google_srt&&(window.google_srt=Math.random());pc();"complete"==window.docume
nt.readyState?sc():Y.h&&Q(window,"load",function(){sc()})})();function tc(a){var
b=void 0===b?null:b;Q(W,"message",function(c){try{var d=JSON.parse(c.data)}catch(e)
{return}!d||"ig"!==d.googMsgType||b&&/[:|%3A]javascript\(/i.test(c.data)&&!b(d,c)||
a(d,c)})};function uc(){this.h=this.h;this.i=this.i}uc.prototype.h=!1;function
vc(a){a.h||(a.h=!0,a.o())}uc.prototype.o=function()
{if(this.i)for(;this.i.length;)this.i.shift()()};function Z(a,b,c)
{uc.call(this);this.u=a;this.G=b||
0;this.v=c;this.C=ta(this.D,this)}ua(Z,uc);Z.prototype.g=0;Z.prototype.o=function()
{Z.N.o.call(this);this.isActive()&&y.clearTimeout(this.g);this.g=0;delete
this.u;delete this.v};
Z.prototype.start=function(a){this.isActive()&&y.clearTimeout(this.g);this.g=0;var
b=this.C;a=void 0!==a?a:this.G;if("function"!==typeof b)if(b&&"function"==typeof
b.handleEvent)b=ta(b.handleEvent,b);else throw Error("Invalid listener
argument");this.g=2147483647<Number(a)?-1:y.setTimeout(b,a||
0)};Z.prototype.isActive=function(){return 0!=this.g};Z.prototype.D=function()
{this.g=0;this.u&&this.u.call(this.v)};var wc={display:"inline-
block",position:"absolute"},xc={display:"none",width:"100%",height:"100%",top:"0",l
eft:"0"};function yc(a,b){a&&(a.style.display=b?"inline-block":"none")}function
zc(a,b){if(a)return W.getComputedStyle(a).getPropertyValue(b)}function Ac(){var
a=Bc;this.o=[];this.u=this.h=null;this.O=[];this.data=null;this.G=[];this.i=[];this
.v=[];this.D={};this.P=[];this.C=this.g=null;this.K="";this.L="true"===a["send-
fccs"];this.K=a.qid||""}
Ac.prototype.init=function(a){var b=this;Ub([a]);this.data=new
tb(a);a=nb(this.data);Ca(sb(a),function(f){b.v.push({H:0,B:!1,I:0,m:f,F:-
1})});this.i=Yb();var c=!1;a=this.i.length;for(var d={A:0};d.A<a;d={A:d.A},++d.A)
{var e=new ob(JSON.parse(this.i[d.A].getAttribute("data-
ifc")||"[]"));Ca(sb(e),function(f){return function(l){b.v.push({H:0,B:!
1,I:0,m:l,F:f.A});1===O(l,4)&&(c=!0)}}(d))}d=a=!1;e=J(this.data,12);for(var
k=w(this.v),h=k.next();!h.done;h=k.next()){h=h.value;var g=h.m;0<L(g,2)&&0<O(g,5)?
(!
this.h&&J(g,9)&&(this.h=Cc(this,xc)),Dc(this,h)):N(g)&&J(g,9)&&Ec(this,N(g));N(g)&&
(a=!0);0<L(g,11)&&(d=!0);J(g,12)&&(e=!0)}k=[];this.h&&k.push(this.h);!
c&&k.push.apply(k,ha(this.o));V.body&&$b(k);J(this.data,13)&&Pb(function(){for(var
f=V.body.querySelectorAll(".amp-fcp, .amp-bcp"),l=0;l<f.length;+
+l)"absolute"===zc(f[l],"position")&&yc(f[l],!1)});Q(V,"click",function(f){if(b.L)
{var l={cx:f.clientX,cy:f.clientY,et:Date.now(),qid:b.K};var
m="M";nc.M&&nc.hasOwnProperty(m)||(m=new nc,nc.M=m);m=[];
!l.eid&&m.length&&(l.eid=m.toString());rc(l);b.L=!1}if(!
1===f.isTrusted&&J(b.data,15))Fc(f),f.stopImmediatePropagation(),Tb();else{l=-
1;m=[];for(var r=w(b.v),t=r.next();!t.done;t=r.next()){t=t.value;var n=t.F,q=-1!
==n;if(!(L(t.m,3)<=l||t.B||q&&!1===m[n])){var p=!q||m[n]||
b.i[n].contains(f.target);q&&p&&(m[n]=!
0);if(n=p)if(n=b,q=f,p=t.m,0<L(p,2)&&0<O(p,5))n=n.D[O(p,5)],n=void 0!
==n&&Date.now()<n+L(p,2);else if(N(p)){p=(0<=t.F?
n.i[t.F]:V.body).getBoundingClientRect();var K=Number(zc(V.body,"zoom")||
"1"),v=w([q.clientX,q.clientY]),fa=v.next().value;v=v.next().value;v=w([fa/K-
p.left,v/K-p.top,p.width,p.height]);var
M=v.next().value,U=v.next().value;fa=v.next().value;v=v.next().value;if(!
(0<fa&&0<v)||isNaN(M)||isNaN(U)||0>M||0>U)n=!1;else{var S=Gc(N(t.m));M=!
(M>=S.left&&fa-M>S.right&&U>=S.top&&v-U>S.bottom);U=J(t.m,12);n.g&&(J(n.data,12)||
U)&&300>q.timeStamp-n.g.timeStamp&&(q=n.g.changedTouches[0],p=w([q.clientX/K-
p.left,q.clientY/K-p.top]),q=p.next().value,p=p.next().value,!isNaN(q)&&!isNaN(p)&&
0<=q&&0<=p&&(M=(M=J(n.data,16)||U?M:!1)||!(q>=S.left&&fa-q>S.right&&p>=S.top&&v-
p>S.bottom)));n=M}}else n=0<L(p,11)?Hc(n,q,t):!0;if(n){var
A=t;l=L(t.m,3)}}}if(A)switch(l=A.m,O(l,4)){case 2:case 3:Fc(f);m=Date.now();500<m-
A.I&&(A.I=m,++A.H);m=A.m;if(L(m,8)&&A.H>=L(m,8))if(A.B=!0,b.h&&0<L(m,2))Ic(b);else
if(0<b.o.length&&N(m))for(A=w(b.o),m=A.next();!m.done;m=A.next())yc(m.value,!
1);Tb();A=l.toJSON();l=w(b.G);for(m=l.next();!
m.done;m=l.next())m=m.value,m(f,A)}}},wb);d&&Q(V,"touchstart",function(f){b.C=
f},xb);(a&&e||d)&&Q(V,"touchend",function(f)
{b.g=f},xb)};Ac.prototype.registerCallback=function(a){this.G.push(a)};function
Ec(a,b){b=Gc(b);var c=L(a.data,9);a.o=[{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
Cc(a,d,9019)})}
function Jc(a,b){if(!b.B){var
c=O(b.m,5);a.D[c]=Date.now();J(b.m,9)&&(a.O.push(b),Ic(a))}}
function Dc(a,b){switch(O(b.m,5)){case 2:var c,d;null==(c=W.AFMA_Communicator)||
null==(d=c.addEventListener)||d.call(c,"onshow",function(){Jc(a,b)});break;case
10:Q(W,"i-creative-view",function(){Jc(a,b)});break;case
4:Q(V,"DOMContentLoaded",function(){Jc(a,b)});break;case 8:tc(function(h)
{h.rr&&Jc(a,b)});break;case 9:"IntersectionObserver"in W&&(c=new
IntersectionObserver(function(h){h=w(h);for(var g=h.next();!
g.done;g=h.next())if(0<g.value.intersectionRatio)
{Jc(a,b);break}}),c.observe(V.body),a.P.push(c));
break;case 11:var e,k;null==(e=W.AFMA_Communicator)||null==(k=e.addEventListener)||
k.call(e,"onAdVisibilityChanged",function(){Jc(a,b)})}}function Fc(a){var b=void
0===b?!1:b;a.preventDefault?a.preventDefault():a.returnValue=!
1;b&&a.stopPropagation()}
function Hc(a,b,c){if(!a.g||!a.C||300<=b.timeStamp-a.g.timeStamp)return!1;var d=new
Map;Ca(a.C.changedTouches,function(k){d.set(k.identifier,
{x:k.clientX,y:k.clientY})});b=L(c.m,11)||
10;a=w(a.g.changedTouches);for(c=a.next();!c.done;c=a.next()){c=c.value;var
e=d.get(c.identifier);if(!e||Math.abs(e.x-c.clientX)>b||Math.abs(e.y-
c.clientY)>b)return!0}return!1}
function Ic(a){for(var b=0,c=w(a.O),d=c.next();!d.done;d=c.next()){d=d.value;var
e=d.m,k=a.D[O(e,5)];d.B||void 0===k||(b=Math.max(b,k+L(e,2)))}a.u&&vc(a.u);b-
=Date.now();var h=a.h;0<b?(yc(h,!0),a.u=new Z(function(){yc(h,!
1)},b),a.u.start()):yc(h,!1)}
function Cc(a,b,c){var d=V.createElement("div");Zb(d,Object.assign({},wc,{"z-
index":String(void 0===c?
2147483647:c)},b));J(a.data,10)&&Q(d,"click",ub);if(J(a.data,11))
{a=V.createElement("a");b=Wb();c=Vb;c=void 0===c?Lb:c;a:{c=void 0===c?Lb:c;for(var
e=0;e<c.length;++e){var k=c[e];if(k instanceof Fb&&k.R("#")){c=new R("#",Cb);break
a}}c=void 0}c=c||Db;c===Db&&b("#");if(c instanceof R)var h=c;else if(b=c,b
instanceof R)h=b;else{b=String(b);b:if(c=b,Bb){try{h=new URL(c)}catch(g)
{h="https:";break b}h=
h.protocol}else c:{h=document.createElement("a");try{h.href=c}catch(g){h=void
0;break
c}h=h.protocol;h=":"===h||""===h?"https:":h}"javascript:"===h&&(b="about:invalid#zC
losurez");h=new R(b,Cb)}a.href=h instanceof R&&h.constructor===R?
h.g:"type_error:SafeUrl";a.appendChild(d);return a}return d}
function Gc(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=w(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};var Kc=Sb();if(null==Kc)throw Error("JSC not found
23");for(var Bc={},Lc=Kc.attributes,Mc=Lc.length-1;0<=Mc;Mc--){var
Nc=Lc[Mc].name;0===Nc.indexOf("data-jcp-")&&(Bc[Nc.substring(9)]=Lc[Mc].value)}var
Oc=window;Oc.googqscp=new Ac;Bc["init-data"]&&Oc.googqscp.init(JSON.parse(Bc["init-
data"]));}).call(this);

You might also like