(function(){/*

 Copyright The Closure Library Authors.
 SPDX-License-Identifier: Apache-2.0
*/
var n,aa=function(a){var b=0;return function(){return b<a.length?{done:!1,value:a[b++]}:{done:!0}}},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},ca=function(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("a");},p=ca(this),
r=function(a,b){if(b)a:{var c=p;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})}};
r("Symbol",function(a){if(a)return a;var b=function(f,h){this.fe=f;ba(this,"description",{configurable:!0,writable:!0,value:h})};b.prototype.toString=function(){return this.fe};var c="jscomp_symbol_"+(1E9*Math.random()>>>0)+"_",d=0,e=function(f){if(this instanceof e)throw new TypeError("b");return new b(c+(f||"")+"_"+d++,f)};return e});
r("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=p[b[c]];"function"===typeof d&&"function"!=typeof d.prototype[a]&&ba(d.prototype,a,{configurable:!0,writable:!0,value:function(){return da(aa(this))}})}return a});r("Symbol.asyncIterator",function(a){return a?a:Symbol("Symbol.asyncIterator")});
var da=function(a){a={next:a};a[Symbol.iterator]=function(){return this};return a},u=function(a){var b="undefined"!=typeof Symbol&&Symbol.iterator&&a[Symbol.iterator];return b?b.call(a):{next:aa(a)}},w=function(a){if(!(a instanceof Array)){a=u(a);for(var b,c=[];!(b=a.next()).done;)c.push(b.value);a=c}return a},ea="function"==typeof Object.create?Object.create:function(a){var b=function(){};b.prototype=a;return new b},fa;
if("function"==typeof Object.setPrototypeOf)fa=Object.setPrototypeOf;else{var ha;a:{var ia={a:!0},ja={};try{ja.__proto__=ia;ha=ja.a;break a}catch(a){}ha=!1}fa=ha?function(a,b){a.__proto__=b;if(a.__proto__!==b)throw new TypeError("c`"+a);return a}:null}
var ka=fa,x=function(a,b){a.prototype=ea(b.prototype);a.prototype.constructor=a;if(ka)ka(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.Ef=b.prototype},la=function(){this.ob=!1;this.Ca=null;this.dd=void 0;this.P=1;this.ia=this.Fa=0;this.Ec=this.N=null},ma=function(a){if(a.ob)throw new TypeError("e");a.ob=!0};la.prototype.pb=function(a){this.dd=a};
la.prototype.yb=function(a){this.N={xd:a,Jd:!0};this.P=this.Fa||this.ia};la.prototype.return=function(a){this.N={return:a};this.P=this.ia};la.prototype.Ka=function(a){this.P=a};var na=function(a,b,c){c=a.Ec.splice(c||0)[0];(c=a.N=a.N||c)?c.Jd?a.P=a.Fa||a.ia:void 0!=c.Ka&&a.ia<c.Ka?(a.P=c.Ka,a.N=null):a.P=a.ia:a.P=b},oa=function(a){this.j=new la;this.pf=a};oa.prototype.pb=function(a){ma(this.j);if(this.j.Ca)return qa(this,this.j.Ca.next,a,this.j.pb);this.j.pb(a);return ra(this)};
var sa=function(a,b){ma(a.j);var c=a.j.Ca;if(c)return qa(a,"return"in c?c["return"]:function(d){return{value:d,done:!0}},b,a.j.return);a.j.return(b);return ra(a)};oa.prototype.yb=function(a){ma(this.j);if(this.j.Ca)return qa(this,this.j.Ca["throw"],a,this.j.pb);this.j.yb(a);return ra(this)};
var qa=function(a,b,c,d){try{var e=b.call(a.j.Ca,c);if(!(e instanceof Object))throw new TypeError("d`"+e);if(!e.done)return a.j.ob=!1,e;var f=e.value}catch(h){return a.j.Ca=null,a.j.yb(h),ra(a)}a.j.Ca=null;d.call(a.j,f);return ra(a)},ra=function(a){for(;a.j.P;)try{var b=a.pf(a.j);if(b)return a.j.ob=!1,{value:b.value,done:!1}}catch(c){a.j.dd=void 0,a.j.yb(c)}a.j.ob=!1;if(a.j.N){b=a.j.N;a.j.N=null;if(b.Jd)throw b.xd;return{value:b.return,done:!0}}return{value:void 0,done:!0}},ta=function(a){this.next=
function(b){return a.pb(b)};this.throw=function(b){return a.yb(b)};this.return=function(b){return sa(a,b)};this[Symbol.iterator]=function(){return this}},ua=function(a,b){b=new ta(new oa(b));ka&&a.prototype&&ka(b,a.prototype);return b},va=function(a,b){return Object.prototype.hasOwnProperty.call(a,b)},wa="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)va(d,e)&&(a[e]=d[e])}return a};
r("Object.assign",function(a){return a||wa});
r("Promise",function(a){function b(){this.wa=null}function c(h){return h instanceof e?h:new e(function(g){g(h)})}if(a)return a;b.prototype.od=function(h){if(null==this.wa){this.wa=[];var g=this;this.pd(function(){g.Ee()})}this.wa.push(h)};var d=p.setTimeout;b.prototype.pd=function(h){d(h,0)};b.prototype.Ee=function(){for(;this.wa&&this.wa.length;){var h=this.wa;this.wa=[];for(var g=0;g<h.length;++g){var k=h[g];h[g]=null;try{k()}catch(l){this.pe(l)}}}this.wa=null};b.prototype.pe=function(h){this.pd(function(){throw h;
})};var e=function(h){this.bb=0;this.vb=void 0;this.Za=[];this.Kd=!1;var g=this.Bc();try{h(g.resolve,g.reject)}catch(k){g.reject(k)}};e.prototype.Bc=function(){function h(l){return function(m){k||(k=!0,l.call(g,m))}}var g=this,k=!1;return{resolve:h(this.tf),reject:h(this.$c)}};e.prototype.tf=function(h){if(h===this)this.$c(new TypeError("f"));else if(h instanceof e)this.vf(h);else{a:switch(typeof h){case "object":var g=null!=h;break a;case "function":g=!0;break a;default:g=!1}g?this.sf(h):this.Bd(h)}};
e.prototype.sf=function(h){var g=void 0;try{g=h.then}catch(k){this.$c(k);return}"function"==typeof g?this.wf(g,h):this.Bd(h)};e.prototype.$c=function(h){this.Zd(2,h)};e.prototype.Bd=function(h){this.Zd(1,h)};e.prototype.Zd=function(h,g){if(0!=this.bb)throw Error("g`"+h+"`"+g+"`"+this.bb);this.bb=h;this.vb=g;2===this.bb&&this.uf();this.Fe()};e.prototype.uf=function(){var h=this;d(function(){if(h.cf()){var g=p.console;"undefined"!==typeof g&&g.error(h.vb)}},1)};e.prototype.cf=function(){if(this.Kd)return!1;
var h=p.CustomEvent,g=p.Event,k=p.dispatchEvent;if("undefined"===typeof k)return!0;"function"===typeof h?h=new h("unhandledrejection",{cancelable:!0}):"function"===typeof g?h=new g("unhandledrejection",{cancelable:!0}):(h=p.document.createEvent("CustomEvent"),h.initCustomEvent("unhandledrejection",!1,!0,h));h.promise=this;h.reason=this.vb;return k(h)};e.prototype.Fe=function(){if(null!=this.Za){for(var h=0;h<this.Za.length;++h)f.od(this.Za[h]);this.Za=null}};var f=new b;e.prototype.vf=function(h){var g=
this.Bc();h.Ib(g.resolve,g.reject)};e.prototype.wf=function(h,g){var k=this.Bc();try{h.call(g,k.resolve,k.reject)}catch(l){k.reject(l)}};e.prototype.then=function(h,g){function k(t,y){return"function"==typeof t?function(v){try{l(t(v))}catch(z){m(z)}}:y}var l,m,q=new e(function(t,y){l=t;m=y});this.Ib(k(h,l),k(g,m));return q};e.prototype.catch=function(h){return this.then(void 0,h)};e.prototype.Ib=function(h,g){function k(){switch(l.bb){case 1:h(l.vb);break;case 2:g(l.vb);break;default:throw Error("h`"+
l.bb);}}var l=this;null==this.Za?f.od(k):this.Za.push(k);this.Kd=!0};e.resolve=c;e.reject=function(h){return new e(function(g,k){k(h)})};e.race=function(h){return new e(function(g,k){for(var l=u(h),m=l.next();!m.done;m=l.next())c(m.value).Ib(g,k)})};e.all=function(h){var g=u(h),k=g.next();return k.done?c([]):new e(function(l,m){function q(v){return function(z){t[v]=z;y--;0==y&&l(t)}}var t=[],y=0;do t.push(void 0),y++,c(k.value).Ib(q(t.length-1),m),k=g.next();while(!k.done)})};return e});
r("WeakMap",function(a){function b(){}function c(k){var l=typeof k;return"object"===l&&null!==k||"function"===l}function d(k){if(!va(k,f)){var l=new b;ba(k,f,{value:l})}}function e(k){var l=Object[k];l&&(Object[k]=function(m){if(m instanceof b)return m;Object.isExtensible(m)&&d(m);return l(m)})}if(function(){if(!a||!Object.seal)return!1;try{var k=Object.seal({}),l=Object.seal({}),m=new a([[k,2],[l,3]]);if(2!=m.get(k)||3!=m.get(l))return!1;m.delete(k);m.set(l,4);return!m.has(k)&&4==m.get(l)}catch(q){return!1}}())return a;
var f="$jscomp_hidden_"+Math.random();e("freeze");e("preventExtensions");e("seal");var h=0,g=function(k){this.nb=(h+=Math.random()+1).toString();if(k){k=u(k);for(var l;!(l=k.next()).done;)l=l.value,this.set(l[0],l[1])}};g.prototype.set=function(k,l){if(!c(k))throw Error("i");d(k);if(!va(k,f))throw Error("j`"+k);k[f][this.nb]=l;return this};g.prototype.get=function(k){return c(k)&&va(k,f)?k[f][this.nb]:void 0};g.prototype.has=function(k){return c(k)&&va(k,f)&&va(k[f],this.nb)};g.prototype.delete=function(k){return c(k)&&
va(k,f)&&va(k[f],this.nb)?delete k[f][this.nb]:!1};return g});
r("Map",function(a){if(function(){if(!a||"function"!=typeof a||!a.prototype.entries||"function"!=typeof Object.seal)return!1;try{var g=Object.seal({x:4}),k=new a(u([[g,"s"]]));if("s"!=k.get(g)||1!=k.size||k.get({x:4})||k.set({x:4},"t")!=k||2!=k.size)return!1;var l=k.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(q){return!1}}())return a;var b=new WeakMap,c=function(g){this.hb={};this.ja=
f();this.size=0;if(g){g=u(g);for(var k;!(k=g.next()).done;)k=k.value,this.set(k[0],k[1])}};c.prototype.set=function(g,k){g=0===g?0:g;var l=d(this,g);l.list||(l.list=this.hb[l.id]=[]);l.G?l.G.value=k:(l.G={next:this.ja,pa:this.ja.pa,head:this.ja,key:g,value:k},l.list.push(l.G),this.ja.pa.next=l.G,this.ja.pa=l.G,this.size++);return this};c.prototype.delete=function(g){g=d(this,g);return g.G&&g.list?(g.list.splice(g.index,1),g.list.length||delete this.hb[g.id],g.G.pa.next=g.G.next,g.G.next.pa=g.G.pa,
g.G.head=null,this.size--,!0):!1};c.prototype.clear=function(){this.hb={};this.ja=this.ja.pa=f();this.size=0};c.prototype.has=function(g){return!!d(this,g).G};c.prototype.get=function(g){return(g=d(this,g).G)&&g.value};c.prototype.entries=function(){return e(this,function(g){return[g.key,g.value]})};c.prototype.keys=function(){return e(this,function(g){return g.key})};c.prototype.values=function(){return e(this,function(g){return g.value})};c.prototype.forEach=function(g,k){for(var l=this.entries(),
m;!(m=l.next()).done;)m=m.value,g.call(k,m[1],m[0],this)};c.prototype[Symbol.iterator]=c.prototype.entries;var d=function(g,k){var l=k&&typeof k;"object"==l||"function"==l?b.has(k)?l=b.get(k):(l=""+ ++h,b.set(k,l)):l="p_"+k;var m=g.hb[l];if(m&&va(g.hb,l))for(g=0;g<m.length;g++){var q=m[g];if(k!==k&&q.key!==q.key||k===q.key)return{id:l,list:m,index:g,G:q}}return{id:l,list:m,index:-1,G:void 0}},e=function(g,k){var l=g.ja;return da(function(){if(l){for(;l.head!=g.ja;)l=l.pa;for(;l.next!=l.head;)return l=
l.next,{done:!1,value:k(l)};l=null}return{done:!0,value:void 0}})},f=function(){var g={};return g.pa=g.next=g.head=g},h=0;return c});var xa=function(a,b){a instanceof String&&(a+="");var c=0,d=!1,e={next:function(){if(!d&&c<a.length){var f=c++;return{value:b(f,a[f]),done:!1}}d=!0;return{done:!0,value:void 0}}};e[Symbol.iterator]=function(){return e};return e};r("Array.prototype.entries",function(a){return a?a:function(){return xa(this,function(b,c){return[b,c]})}});
r("Array.prototype.values",function(a){return a?a:function(){return xa(this,function(b,c){return c})}});r("Array.prototype.keys",function(a){return a?a:function(){return xa(this,function(b){return b})}});
r("Set",function(a){if(function(){if(!a||"function"!=typeof a||!a.prototype.entries||"function"!=typeof Object.seal)return!1;try{var c=Object.seal({x:4}),d=new a(u([c]));if(!d.has(c)||1!=d.size||d.add(c)!=d||1!=d.size||d.add({x:4})!=d||2!=d.size)return!1;var e=d.entries(),f=e.next();if(f.done||f.value[0]!=c||f.value[1]!=c)return!1;f=e.next();return f.done||f.value[0]==c||4!=f.value[0].x||f.value[1]!=f.value[0]?!1:e.next().done}catch(h){return!1}}())return a;var b=function(c){this.ca=new Map;if(c){c=
u(c);for(var d;!(d=c.next()).done;)this.add(d.value)}this.size=this.ca.size};b.prototype.add=function(c){c=0===c?0:c;this.ca.set(c,c);this.size=this.ca.size;return this};b.prototype.delete=function(c){c=this.ca.delete(c);this.size=this.ca.size;return c};b.prototype.clear=function(){this.ca.clear();this.size=0};b.prototype.has=function(c){return this.ca.has(c)};b.prototype.entries=function(){return this.ca.entries()};b.prototype.values=function(){return this.ca.values()};b.prototype.keys=b.prototype.values;
b.prototype[Symbol.iterator]=b.prototype.values;b.prototype.forEach=function(c,d){var e=this;this.ca.forEach(function(f){return c.call(d,f,f,e)})};return b});r("Object.values",function(a){return a?a:function(b){var c=[],d;for(d in b)va(b,d)&&c.push(b[d]);return c}});r("Object.entries",function(a){return a?a:function(b){var c=[],d;for(d in b)va(b,d)&&c.push([d,b[d]]);return c}});
r("Array.prototype.fill",function(a){return a?a:function(b,c,d){var e=this.length||0;0>c&&(c=Math.max(0,e+c));if(null==d||d>e)d=e;d=Number(d);0>d&&(d=Math.max(0,e+d));for(c=Number(c||0);c<d;c++)this[c]=b;return this}});var ya=function(a){return a?a:Array.prototype.fill};r("Int8Array.prototype.fill",ya);r("Uint8Array.prototype.fill",ya);r("Uint8ClampedArray.prototype.fill",ya);r("Int16Array.prototype.fill",ya);r("Uint16Array.prototype.fill",ya);r("Int32Array.prototype.fill",ya);
r("Uint32Array.prototype.fill",ya);r("Float32Array.prototype.fill",ya);r("Float64Array.prototype.fill",ya);r("Object.is",function(a){return a?a:function(b,c){return b===c?0!==b||1/b===1/c:b!==b&&c!==c}});r("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 f=d[c];if(f===b||Object.is(f,b))return!0}return!1}});
r("String.prototype.includes",function(a){return a?a:function(b,c){if(null==this)throw new TypeError("k`includes");if(b instanceof RegExp)throw new TypeError("l`includes");return-1!==(this+"").indexOf(b,c||0)}});
var za=this||self,Aa=function(a){var b=typeof a;return"object"!=b?b:a?Array.isArray(a)?"array":b:"null"},Ba=function(a){var b=Aa(a);return"array"==b||"object"==b&&"number"==typeof a.length},Ca=function(a){var b=typeof a;return"object"==b&&null!=a||"function"==b},Da=function(a,b){function c(){}c.prototype=b.prototype;a.Ef=b.prototype;a.prototype=new c;a.prototype.constructor=a;a.ng=function(d,e,f){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 Ea=function(a,b){var c=void 0;return new (c||(c=Promise))(function(d,e){function f(k){try{g(b.next(k))}catch(l){e(l)}}function h(k){try{g(b["throw"](k))}catch(l){e(l)}}function g(k){k.done?d(k.value):(new c(function(l){l(k.value)})).then(f,h)}g((b=b.apply(a,void 0)).next())})};function Fa(a){if(Error.captureStackTrace)Error.captureStackTrace(this,Fa);else{var b=Error().stack;b&&(this.stack=b)}a&&(this.message=String(a))}Da(Fa,Error);Fa.prototype.name="CustomError";var Ga;var Ha=function(a,b){a=a.split("%s");for(var c="",d=a.length-1,e=0;e<d;e++)c+=a[e]+(e<b.length?b[e]:"%s");Fa.call(this,c+a[d])};Da(Ha,Fa);Ha.prototype.name="AssertionError";
var Ia=function(a,b,c,d){var e="Assertion failed";if(c){e+=": "+c;var f=d}else a&&(e+=": "+a,f=b);throw new Ha(""+e,f||[]);},B=function(a,b,c){a||Ia("",null,b,Array.prototype.slice.call(arguments,2));return a},Ja=function(a,b){throw new Ha("Failure"+(a?": "+a:""),Array.prototype.slice.call(arguments,1));},Ka=function(a,b,c){"number"!==typeof a&&Ia("Expected number but got %s: %s.",[Aa(a),a],b,Array.prototype.slice.call(arguments,2))},La=function(a,b,c){Ca(a)||Ia("Expected object but got %s: %s.",
[Aa(a),a],b,Array.prototype.slice.call(arguments,2))},Oa=function(a,b,c,d){a instanceof b||Ia("Expected instanceof %s but got %s.",[Ma(b),Ma(a)],c,Array.prototype.slice.call(arguments,3));return a},Ma=function(a){return a instanceof Function?a.displayName||a.name||"unknown type name":a instanceof Object?a.constructor.displayName||a.constructor.name||Object.prototype.toString.call(a):null===a?"null":typeof a};B(!0);var Pa=Array.prototype.forEach?function(a,b){B(null!=a.length);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)},Ra=Array.prototype.map?function(a,b,c){B(null!=a.length);return Array.prototype.map.call(a,b,c)}:function(a,b,c){for(var d=a.length,e=Array(d),f="string"===typeof a?a.split(""):a,h=0;h<d;h++)h in f&&(e[h]=b.call(c,f[h],h,a));return e},Sa=Array.prototype.every?function(a,b){B(null!=
a.length);return Array.prototype.every.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++)if(e in d&&!b.call(void 0,d[e],e,a))return!1;return!0};function Ta(a){return Array.prototype.concat.apply([],arguments)}function Ua(a){var b=a.length;if(0<b){for(var c=Array(b),d=0;d<b;d++)c[d]=a[d];return c}return[]}function Va(a,b,c){if(!Ba(a)||!Ba(b)||a.length!=b.length)return!1;var d=a.length;c=c||Wa;for(var e=0;e<d;e++)if(!c(a[e],b[e]))return!1;return!0}
function Wa(a,b){return a===b}function Xa(a,b){return Ta.apply([],Ra(a,b,void 0))};function Ya(a,b){for(var c in a)b.call(void 0,a[c],c,a)};var Za=String.prototype.trim?function(a){return a.trim()}:function(a){return/^[\s\xa0]*([\s\S]*?)[\s\xa0]*$/.exec(a)[1]},$a=function(a,b){return a<b?-1:a>b?1:0};var ab;a:{var bb=za.navigator;if(bb){var cb=bb.userAgent;if(cb){ab=cb;break a}}ab=""}var C=function(a){return-1!=ab.indexOf(a)};var db=function(){return(C("Chrome")||C("CriOS"))&&!C("Edge")};var eb=function(){return Math.floor(2147483648*Math.random()).toString(36)+Math.abs(Math.floor(2147483648*Math.random())^Date.now()).toString(36)};var fb=function(a){fb[" "](a);return a};fb[" "]=function(){};var hb=function(a,b){try{return fb(a[b]),!0}catch(c){}return!1},jb=function(a,b){var c=ib;return Object.prototype.hasOwnProperty.call(c,a)?c[a]:c[a]=b(a)};var kb=C("Opera"),lb=C("Trident")||C("MSIE"),mb=C("Edge"),nb=C("Gecko")&&!(-1!=ab.toLowerCase().indexOf("webkit")&&!C("Edge"))&&!(C("Trident")||C("MSIE"))&&!C("Edge"),ob=-1!=ab.toLowerCase().indexOf("webkit")&&!C("Edge"),pb=function(){var a=za.document;return a?a.documentMode:void 0},qb;
a:{var rb="",sb=function(){var a=ab;if(nb)return/rv:([^\);]+)(\)|;)/.exec(a);if(mb)return/Edge\/([\d\.]+)/.exec(a);if(lb)return/\b(?:MSIE|rv)[: ]([^\);]+)(\)|;)/.exec(a);if(ob)return/WebKit\/(\S+)/.exec(a);if(kb)return/(?:Version)[ \/]?(\S+)/.exec(a)}();sb&&(rb=sb?sb[1]:"");if(lb){var tb=pb();if(null!=tb&&tb>parseFloat(rb)){qb=String(tb);break a}}qb=rb}
var ub=qb,ib={},vb=function(a){return jb(a,function(){for(var b=0,c=Za(String(ub)).split("."),d=Za(String(a)).split("."),e=Math.max(c.length,d.length),f=0;0==b&&f<e;f++){var h=c[f]||"",g=d[f]||"";do{h=/(\d*)(\D*)(.*)/.exec(h)||["","","",""];g=/(\d*)(\D*)(.*)/.exec(g)||["","","",""];if(0==h[0].length&&0==g[0].length)break;b=$a(0==h[1].length?0:parseInt(h[1],10),0==g[1].length?0:parseInt(g[1],10))||$a(0==h[2].length,0==g[2].length)||$a(h[2],g[2]);h=h[3];g=g[3]}while(0==b)}return 0<=b})},wb;
if(za.document&&lb){var xb=pb();wb=xb?xb:parseInt(ub,10)||void 0}else wb=void 0;var yb=wb;var zb={},Ab=null,Bb=nb||ob||"function"==typeof za.btoa,Cb=function(a,b){B(Ba(a),"encodeByteArray takes an array as a parameter");void 0===b&&(b=0);if(!Ab){Ab={};for(var c="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789".split(""),d=["+/=","+/","-_=","-_.","-_"],e=0;5>e;e++){var f=c.concat(d[e].split(""));zb[e]=f;for(var h=0;h<f.length;h++){var g=f[h],k=Ab[g];void 0===k?Ab[g]=h:B(k===h)}}}b=zb[b];c=Array(Math.floor(a.length/3));d=b[64]||"";for(e=f=0;f<a.length-2;f+=3){k=a[f];var l=
a[f+1];g=a[f+2];h=b[k>>2];k=b[(k&3)<<4|l>>4];l=b[(l&15)<<2|g>>6];g=b[g&63];c[e++]=""+h+k+l+g}h=0;g=d;switch(a.length-f){case 2:h=a[f+1],g=b[(h&15)<<2]||d;case 1:a=a[f],c[e]=""+b[a>>2]+b[(a&3)<<4|h>>4]+g+d}return c.join("")};var Db="function"===typeof Uint8Array;function Eb(a){return Fb(a,function(b){return b},function(b){return new Uint8Array(b)})}function Gb(a,b,c){return"object"===typeof a?Db&&!Array.isArray(a)&&a instanceof Uint8Array?c(a):Fb(B(a),b,c):b(a)}function Fb(a,b,c){if(Array.isArray(a)){for(var d=Array(a.length),e=0;e<a.length;e++){var f=a[e];null!=f&&(d[e]=Gb(f,b,c))}Array.isArray(a)&&a.Te&&Hb(d);return d}d={};for(e in a)f=a[e],null!=f&&(d[e]=Gb(f,b,c));return d}
function Ib(a){return Fb(a,function(b){return"number"===typeof b?isFinite(b)?b:String(b):b},function(b){return Cb(b)})}var Jb={Te:{value:!0,configurable:!0}},Hb=function(a){Array.isArray(a)&&!Object.isFrozen(a)&&Object.defineProperties(a,Jb);return a},Kb,Lb=Symbol("exempted jspb subclass"),Mb=Symbol("generated by jspb");var Nb;function Ob(a,b){Nb=b;a=new a(b);Nb=null;return a};var Pb=function(a,b,c,d){Oa(this,Pb,"The message constructor should only be used by subclasses");B(this.constructor!==Pb,"Message is an abstract class and cannot be directly constructed");if(!0!==this[Lb]){B(!0===this[Mb],"Message can only be subclassed by proto gencode.");var e=Object.getPrototypeOf(B(Object.getPrototypeOf(this)));B(e.hasOwnProperty(Mb),"Generated jspb classes should not be extended")}e=Nb;Nb=null;a||(a=e);e=this.constructor.yg;a||(a=e?[e]:[]);this.Ra=e?0:-1;this.D=null;this.aa=
a;a:{e=this.aa.length;a=e-1;if(e&&(e=this.aa[a],!(null===e||"object"!=typeof e||Array.isArray(e)||Db&&e instanceof Uint8Array))){this.$a=a-this.Ra;this.J=e;break a}void 0!==b&&-1<b?(this.$a=Math.max(b,a+1-this.Ra),this.J=null):this.$a=Number.MAX_VALUE}if(c)for(b=0;b<c.length;b++)a=c[b],a<this.$a?(a+=this.Ra,(e=this.aa[a])?Hb(e):this.aa[a]=Qb):(Rb(this),(e=this.J[a])?Hb(e):this.J[a]=Qb);if(d&&d.length)for(c=0;c<d.length;c++){a=b=void 0;e=d[c];for(var f=0;f<e.length;f++){var h=e[f],g=Sb(this,h);null!=
g&&(a=h,b=g,Tb(this,h,void 0))}a&&Tb(this,a,b)}},Qb=Object.freeze(Hb([])),Rb=function(a){var b=a.$a+a.Ra;a.aa[b]||(a.J=a.aa[b]={})},Sb=function(a,b){if(b<a.$a){b+=a.Ra;var c=a.aa[b];return c!==Qb?c:a.aa[b]=Hb([])}if(a.J)return c=a.J[b],c!==Qb?c:a.J[b]=Hb([])},Tb=function(a,b,c){b<a.$a?a.aa[b+a.Ra]=c:(Rb(a),a.J[b]=c);return a},Vb=function(a){var b=Ub;a.D||(a.D={});if(!a.D[3]){var c=Sb(a,3);c&&(a.D[3]=new b(c))}return a.D[3]};Pb.prototype.toJSON=function(){var a=Wb(this,!1);return Kb?a:Ib(a)};
var Wb=function(a,b){if(a.D)for(var c in a.D){var d=a.D[c];if(Array.isArray(d))for(var e=0;e<d.length;e++)d[e]&&Wb(d[e],b);else d&&Wb(d,b)}return a.aa},Yb=function(a){Kb=!0;try{return JSON.stringify(a.toJSON(),Xb)}finally{Kb=!1}},Xb=function(a,b){switch(typeof b){case "number":return isFinite(b)?b:String(b);case "object":if(Db&&null!=b&&b instanceof Uint8Array)return Cb(b)}return b};Pb.prototype.toString=function(){return Wb(this,!1).toString()};
Pb.prototype.getExtension=function(a){Rb(this);this.D||(this.D={});var b=a.rg;return a.vg?a.Se()?(this.D[b]||(this.D[b]=Ra(this.J[b]||[],function(c){return new a.xe(c)})),this.D[b]):this.J[b]=this.J[b]||Hb([]):a.Se()?(!this.D[b]&&this.J[b]&&(this.D[b]=new a.xe(this.J[b])),this.D[b]):this.J[b]};Pb.prototype.clone=function(){var a=Oa(this,Pb),b=a.constructor;a=Eb(Wb(a,!1));return Ob(b,a)};var Zb=function(a,b){a=Sb(a,b);return null==a?0:a};var $b=function(){Pb.apply(this,arguments)};x($b,Pb);$b.prototype[Mb]=!0;var ac=function(){this.ee=0};ac.prototype.sa=function(a,b){var c=this;return function(d){for(var e=[],f=0;f<arguments.length;++f)e[f-0]=arguments[f];c.ee=a;return b.apply(null,w(e))}};var bc=function(){this.ra=[];this.ba=[]},cc=function(a,b){a.ra.push(b);1===a.ra.length&&a.flush()},dc=function(a,b){a.ba.push(b);0===a.ra.length&&1===a.ba.length&&a.flush()};bc.prototype.flush=function(){try{for(;0<this.ra.length;)this.ra[0](),this.ra.shift()}catch(a){throw this.ba.splice(0,this.ba.length),a;}finally{this.ra.splice(0,this.ra.length)}try{for(;0<this.ba.length;)this.ba[0](),this.ba.shift()}finally{this.ba.splice(0,this.ba.length)}};
p.Object.defineProperties(bc.prototype,{Wd:{configurable:!0,enumerable:!0,get:function(){return 0<this.ra.length||0<this.ba.length}}});var ec=function(){this.u=new ac;this.h=new bc;this.id=eb()};p.Object.defineProperties(ec.prototype,{Ub:{configurable:!0,enumerable:!0,get:function(){return this.id}}});/*


 Copyright (c) 2015-2018 Google, Inc., Netflix, Inc., Microsoft Corp. and contributors

 Licensed under the Apache License, Version 2.0 (the "License");
 you may not use this file except in compliance with the License.
 You may obtain a copy of the License at

     http://www.apache.org/licenses/LICENSE-2.0

 Unless required by applicable law or agreed to in writing, software
 distributed under the License is distributed on an "AS IS" BASIS,
 WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
 See the License for the specific language governing permissions and
 limitations under the License.
*/
var fc=!0,gc={set X(a){a?console.warn("n`"+Error().stack):fc&&console.log("o");fc=a},get X(){return fc}};var ic="function"===typeof Symbol&&Symbol.observable||"@@observable";function jc(a){setTimeout(function(){throw a;},0)};var kc={closed:!0,next:function(){},error:function(a){if(gc.X)throw a;jc(a)},complete:function(){}};var mc=function(){function a(b){this.message=b?b.length+" errors occurred during unsubscription:\n"+b.map(function(c,d){return d+1+") "+c.toString()}).join("\n  "):"";this.name="UnsubscriptionError";this.errors=b;return this}a.prototype=Object.create(Error.prototype);return a}();var nc=Array.isArray||function(a){return a&&"number"===typeof a.length};function oc(a){return"function"===typeof a};var D=function(a){this.closed=!1;this.Qa=this.ua=null;a&&(this.va=a)};
D.prototype.unsubscribe=function(){if(!this.closed){var a=this.ua,b=this.va,c=this.Qa;this.closed=!0;this.Qa=this.ua=null;if(a instanceof D)a.remove(this);else if(null!==a)for(var d=0;d<a.length;++d)a[d].remove(this);if(oc(b))try{b.call(this)}catch(g){var e=g instanceof mc?pc(g.errors):[g]}if(nc(c)){d=-1;for(var f=c.length;++d<f;){var h=c[d];if(null!==h&&"object"===typeof h)try{h.unsubscribe()}catch(g){e=e||[],g instanceof mc?e=e.concat(pc(g.errors)):e.push(g)}}}if(e)throw new mc(e);}};
D.prototype.add=function(a){qc(this,a)};var qc=function(a,b){var c=b;if(!b)return D.EMPTY;switch(typeof b){case "function":c=new D(b);case "object":if(c===a||c.closed||"function"!==typeof c.unsubscribe)return c;if(a.closed)return c.unsubscribe(),c;c instanceof D||(b=c,c=new D,c.Qa=[b]);break;default:throw Error("p`"+b);}var d=c.ua;if(null===d)c.ua=a;else if(d instanceof D){if(d===a)return;c.ua=[d,a]}else if(-1===d.indexOf(a))d.push(a);else return c;b=a.Qa;null===b?a.Qa=[c]:b.push(c);return c};
D.prototype.remove=function(a){var b=this.Qa;b&&(a=b.indexOf(a),-1!==a&&b.splice(a,1))};var rc=new D;rc.closed=!0;D.EMPTY=rc;function pc(a){return a.reduce(function(b,c){return b.concat(c instanceof mc?c.errors:c)},[])};var sc="function"===typeof Symbol?Symbol("rxSubscriber"):"@@rxSubscriber_"+Math.random();var E=function(a,b,c){D.call(this);this.cc=null;this.s=this.S=this.bc=!1;switch(arguments.length){case 0:this.destination=kc;break;case 1:if(!a){this.destination=kc;break}if("object"===typeof a){a instanceof E?(this.S=a.S,this.destination=a,a.add(this)):(this.S=!0,this.destination=new tc(this,a));break}default:this.S=!0,this.destination=new tc(this,a,b,c)}};x(E,D);E.EMPTY=D.EMPTY;E.prototype[sc]=function(){return this};E.create=function(a,b,c){a=new E(a,b,c);a.S=!1;return a};n=E.prototype;
n.next=function(a){this.s||this.l(a)};n.error=function(a){this.s||(this.s=!0,this.M(a))};n.complete=function(){this.s||(this.s=!0,this.B())};n.unsubscribe=function(){this.closed||(this.s=!0,D.prototype.unsubscribe.call(this))};n.l=function(a){this.destination.next(a)};n.M=function(a){this.destination.error(a);this.unsubscribe()};n.B=function(){this.destination.complete();this.unsubscribe()};n.md=function(){var a=this.ua;this.ua=null;this.unsubscribe();this.s=this.closed=!1;this.ua=a;return this};
var tc=function(a,b,c,d){E.call(this);this.cb=a;var e=this;if(oc(b))var f=b;else b&&(f=b.next,c=b.error,d=b.complete,b!==kc&&(e=Object.create(b),b&&"function"===typeof b.add&&"function"===typeof b.unsubscribe&&b.add(this.unsubscribe.bind(this)),e.unsubscribe=this.unsubscribe.bind(this)));this.ha=e;this.l=f;this.M=c;this.B=d};x(tc,E);tc.EMPTY=E.EMPTY;tc.create=E.create;n=tc.prototype;
n.next=function(a){if(!this.s&&this.l){var b=this.cb;gc.X&&b.S?this.jc(b,this.l,a)&&this.unsubscribe():this.kc(this.l,a)}};n.error=function(a){if(!this.s){var b=this.cb,c=gc.X;if(this.M)c&&b.S?this.jc(b,this.M,a):this.kc(this.M,a),this.unsubscribe();else if(b.S)c?(b.cc=a,b.bc=!0):jc(a),this.unsubscribe();else{this.unsubscribe();if(c)throw a;jc(a)}}};n.complete=function(){var a=this;if(!this.s){var b=this.cb;if(this.B){var c=function(){return a.B.call(a.ha)};gc.X&&b.S?this.jc(b,c):this.kc(c)}this.unsubscribe()}};
n.kc=function(a,b){try{a.call(this.ha,b)}catch(c){this.unsubscribe();if(gc.X)throw c;jc(c)}};n.jc=function(a,b,c){if(!gc.X)throw Error("q");try{b.call(this.ha,c)}catch(d){return gc.X?(a.cc=d,a.bc=!0):jc(d),!0}return!1};n.va=function(){var a=this.cb;this.cb=this.ha=null;a.unsubscribe()};function uc(a){return a};function F(a){for(var b=[],c=0;c<arguments.length;++c)b[c-0]=arguments[c];return vc(b)}function vc(a){return 0===a.length?uc:1===a.length?a[0]:function(b){return a.reduce(function(c,d){return d(c)},b)}};var G=function(a){this.lg=!1;a&&(this.L=a)};n=G.prototype;n.i=function(a){var b=new G;b.source=this;b.Wc=a;return b};n.subscribe=function(a,b,c){var d=this.Wc;a:{if(a){if(a instanceof E)break a;if(a[sc]){a=a[sc]();break a}}a=a||b||c?new E(a,b,c):new E(kc)}d?a.add(d.call(a,this.source)):a.add(this.source||gc.X&&!a.S?this.L(a):this.rc(a));if(gc.X&&a.S&&(a.S=!1,a.bc))throw a.cc;return a};
n.rc=function(a){try{return this.L(a)}catch(e){gc.X&&(a.bc=!0,a.cc=e);var b;a:{for(b=a;b;){var c=b.destination,d=b.s;if(b.closed||d){b=!1;break a}b=c&&c instanceof E?c:null}b=!0}b?a.error(e):console.warn(e)}};n.forEach=function(a,b){var c=this;b=wc(b);return new b(function(d,e){var f=c.subscribe(function(h){try{a(h)}catch(g){e(g),f&&f.unsubscribe()}},e,d)})};n.L=function(a){var b=this.source;return b&&b.subscribe(a)};G.prototype[ic]=function(){return this};
G.prototype.g=function(a){for(var b=[],c=0;c<arguments.length;++c)b[c-0]=arguments[c];return 0===b.length?this:vc(b)(this)};G.create=function(a){return new G(a)};function wc(a){a||(a=Promise);if(!a)throw Error("r");return a};var xc=function(a,b){D.call(this);this.ae=a;this.bd=b;this.closed=!1};x(xc,D);xc.EMPTY=D.EMPTY;xc.prototype.unsubscribe=function(){if(!this.closed){this.closed=!0;var a=this.ae,b=a.oa;this.ae=null;!b||0===b.length||a.s||a.closed||(a=b.indexOf(this.bd),-1!==a&&b.splice(a,1))}};var yc=function(){function a(){this.message="object unsubscribed";this.name="ObjectUnsubscribedError";return this}a.prototype=Object.create(Error.prototype);return a}();var zc=function(a){E.call(this,a);this.destination=a};x(zc,E);zc.EMPTY=E.EMPTY;zc.create=E.create;var H=function(){G.call(this);this.oa=[];this.kb=this.s=this.closed=!1;this.dc=null};x(H,G);H.prototype[sc]=function(){return new zc(this)};n=H.prototype;n.i=function(a){var b=new Ac(this,this);b.Wc=a;return b};n.next=function(a){if(this.closed)throw new yc;if(!this.s){var b=this.oa,c=b.length;b=b.slice();for(var d=0;d<c;d++)b[d].next(a)}};
n.error=function(a){if(this.closed)throw new yc;this.kb=!0;this.dc=a;this.s=!0;var b=this.oa,c=b.length;b=b.slice();for(var d=0;d<c;d++)b[d].error(a);this.oa.length=0};n.complete=function(){if(this.closed)throw new yc;this.s=!0;var a=this.oa,b=a.length;a=a.slice();for(var c=0;c<b;c++)a[c].complete();this.oa.length=0};n.unsubscribe=function(){this.closed=this.s=!0;this.oa=null};n.rc=function(a){if(this.closed)throw new yc;return G.prototype.rc.call(this,a)};
n.L=function(a){if(this.closed)throw new yc;if(this.kb)return a.error(this.dc),D.EMPTY;if(this.s)return a.complete(),D.EMPTY;this.oa.push(a);return new xc(this,a)};H.create=function(a,b){return new Ac(a,b)};var Ac=function(a,b){H.call(this);this.destination=a;this.source=b};x(Ac,H);Ac.create=H.create;Ac.prototype.next=function(a){var b=this.destination;b&&b.next&&b.next(a)};Ac.prototype.error=function(a){var b=this.destination;b&&b.error&&this.destination.error(a)};
Ac.prototype.complete=function(){var a=this.destination;a&&a.complete&&this.destination.complete()};Ac.prototype.L=function(a){return this.source?this.source.subscribe(a):D.EMPTY};var Bc=function(a){H.call(this);this.sc=a};x(Bc,H);Bc.create=H.create;Bc.prototype.L=function(a){var b=H.prototype.L.call(this,a);b&&!b.closed&&a.next(this.sc);return b};Bc.prototype.next=function(a){H.prototype.next.call(this,this.sc=a)};p.Object.defineProperties(Bc.prototype,{value:{configurable:!0,enumerable:!0,get:function(){if(this.kb)throw this.dc;if(this.closed)throw new yc;return this.sc}}});var Cc=new G(function(a){return a.complete()});function Dc(a,b){return new G(function(c){var d=new D,e=0;d.add(b.o(function(){e===a.length?c.complete():(c.next(a[e++]),c.closed||d.add(this.o()))}));return d})};var Ec=function(a){return function(b){for(var c=0,d=a.length;c<d&&!b.closed;c++)b.next(a[c]);b.complete()}};function Fc(a,b){return b?Dc(a,b):new G(Ec(a))};function Gc(a){return a&&"function"===typeof a.o};function J(a){for(var b=[],c=0;c<arguments.length;++c)b[c-0]=arguments[c];c=b[b.length-1];return Gc(c)?(b.pop(),Dc(b,c)):Fc(b)};function Hc(a){return new G(function(b){return b.error(a)})};var Ic=function(a,b,c){a=void 0===a?Infinity:a;b=void 0===b?Infinity:b;c=void 0===c?Date:c;H.call(this);this.Gf=c;this.Bb=[];this.kd=!1;this.ed=1>a?1:a;this.ne=1>b?1:b;Infinity===b?(this.kd=!0,this.next=this.Ze):this.next=this.af};x(Ic,H);Ic.create=H.create;n=Ic.prototype;n.Ze=function(a){var b=this.Bb;b.push(a);b.length>this.ed&&b.shift();H.prototype.next.call(this,a)};n.af=function(a){this.Bb.push({time:this.hd(),value:a});this.ld();H.prototype.next.call(this,a)};
n.L=function(a){var b=this.kd,c=b?this.Bb:this.ld(),d=c.length;if(this.closed)throw new yc;if(this.s||this.kb)var e=D.EMPTY;else this.oa.push(a),e=new xc(this,a);if(b)for(var f=0;f<d&&!a.closed;f++)a.next(c[f]);else for(f=0;f<d&&!a.closed;f++)a.next(c[f].value);this.kb?a.error(this.dc):this.s&&a.complete();return e};n.hd=function(){var a=this.Gf;return a?a.now():Date.now()};
n.ld=function(){for(var a=this.hd(),b=this.ed,c=this.ne,d=this.Bb,e=d.length,f=0;f<e&&!(a-d[f].time<c);)f++;e>b&&(f=Math.max(f,e-b));0<f&&d.splice(0,f);return d};var Jc=function(a,b){b=void 0===b?Jc.now:b;this.ge=a;this.now=b};Jc.prototype.o=function(a,b,c){b=void 0===b?0:b;return(new this.ge(this,a)).o(c,b)};Jc.now=function(){return Date.now()};var Kc=function(){function a(){this.message="no elements in sequence";this.name="EmptyError";return this}a.prototype=Object.create(Error.prototype);return a}();function K(){return function(a){return a.i(new Lc)}}var Lc=function(){};Lc.prototype.call=function(a,b){b.eb++;a=new Mc(a,b);var c=b.subscribe(a);a.closed||(a.connection=b.connect());return c};var Mc=function(a,b){E.call(this,a);this.Ta=b;this.connection=null};x(Mc,E);Mc.EMPTY=E.EMPTY;Mc.create=E.create;
Mc.prototype.va=function(){var a=this.Ta;if(a){this.Ta=null;var b=a.eb;0>=b?this.connection=null:(a.eb=b-1,1<b?this.connection=null:(b=this.connection,a=a.Pa,this.connection=null,!a||b&&a!==b||a.unsubscribe()))}else this.connection=null};var Nc=function(a,b){G.call(this);this.source=a;this.ac=b;this.eb=0;this.Cb=!1};x(Nc,G);Nc.create=G.create;Nc.prototype.L=function(a){return this.Qb().subscribe(a)};Nc.prototype.Qb=function(){var a=this.Db;if(!a||a.s)this.Db=this.ac();return this.Db};Nc.prototype.connect=function(){var a=this.Pa;a||(this.Cb=!1,a=this.Pa=new D,a.add(this.source.subscribe(new Oc(this.Qb(),this))),a.closed&&(this.Pa=null,a=D.EMPTY));return a};Nc.prototype.Ud=function(){return K()(this)};var Pc,Qc=Nc.prototype;
Pc={Wc:{value:null},eb:{value:0,writable:!0},Db:{value:null,writable:!0},Pa:{value:null,writable:!0},L:{value:Qc.L},Cb:{value:Qc.Cb,writable:!0},Qb:{value:Qc.Qb},connect:{value:Qc.connect},Ud:{value:Qc.Ud}};var Oc=function(a,b){zc.call(this,a);this.Ta=b};x(Oc,zc);Oc.EMPTY=zc.EMPTY;Oc.create=zc.create;Oc.prototype.M=function(a){this.va();zc.prototype.M.call(this,a)};Oc.prototype.B=function(){this.Ta.Cb=!0;this.va();zc.prototype.B.call(this)};
Oc.prototype.va=function(){var a=this.Ta;if(a){this.Ta=null;var b=a.Pa;a.eb=0;a.Db=null;a.Pa=null;b&&b.unsubscribe()}};function L(a){return function(b){if("function"!==typeof a)throw new TypeError("s");return b.i(new Rc(a))}}var Rc=function(a){this.F=a;this.T=void 0};Rc.prototype.call=function(a,b){return b.subscribe(new Sc(a,this.F,this.T))};var Sc=function(a,b,c){E.call(this,a);this.F=b;this.count=0;this.T=c||this};x(Sc,E);Sc.EMPTY=E.EMPTY;Sc.create=E.create;Sc.prototype.l=function(a){try{var b=this.F.call(this.T,a,this.count++)}catch(c){this.destination.error(c);return}this.destination.next(b)};var M=function(){E.apply(this,arguments)};x(M,E);M.EMPTY=E.EMPTY;M.create=E.create;M.prototype.da=function(a,b){this.destination.next(b)};M.prototype.Ya=function(a){this.destination.error(a)};M.prototype.K=function(){this.destination.complete()};var Vc=function(a,b,c){E.call(this);this.parent=a;this.Sd=b;this.nf=c;this.index=0};x(Vc,E);Vc.EMPTY=E.EMPTY;Vc.create=E.create;Vc.prototype.l=function(a){this.parent.da(this.Sd,a,this.nf,this.index++,this)};Vc.prototype.M=function(a){this.parent.Ya(a,this);this.unsubscribe()};Vc.prototype.B=function(){this.parent.K(this);this.unsubscribe()};var Wc="function"===typeof Symbol&&Symbol.iterator?Symbol.iterator:"@@iterator";var Xc=function(a){return a&&"number"===typeof a.length&&"function"!==typeof a};function Yc(a){return!!a&&"function"!==typeof a.subscribe&&"function"===typeof a.then};function Zc(a){return function(b){$c(a,b).catch(function(c){return b.error(c)})}}
function $c(a,b){var c,d,e,f;return Ea(this,function g(){var k,l;return ua(g,function(m){switch(m.P){case 1:m.Fa=2;m.ia=3;if(!Symbol.asyncIterator)throw new TypeError("m");var q=a[Symbol.asyncIterator];c=q?q.call(a):"function"===typeof __values?__values(a):a[Symbol.iterator]();case 5:return q=c.next(),m.P=8,{value:q};case 8:if(d=m.dd,d.done){m.Ka(3);break}k=d.value;b.next(k);m.Ka(5);break;case 3:m.Ec=[m.N];m.Fa=0;m.ia=0;m.Fa=0;m.ia=9;if(!d||d.done||!(f=c.return)){m.Ka(9);break}q=f.call(c);m.P=9;return{value:q};
case 9:m.Ec[1]=m.N;m.Fa=0;m.ia=0;if(e)throw e.error;na(m,10,1);break;case 10:na(m,4);break;case 2:m.Fa=0;q=m.N.xd;m.N=null;l=q;e={error:l};m.Ka(3);break;case 4:b.complete(),m.P=0}})})};var ad=function(a){return function(b){var c=a[Wc]();do{var d=void 0;try{d=c.next()}catch(e){b.error(e);return}if(d.done){b.complete();break}b.next(d.value);if(b.closed)break}while(1);"function"===typeof c.return&&b.add(function(){c.return&&c.return()});return b}};var bd=function(a){return function(b){var c=a[ic]();if("function"!==typeof c.subscribe)throw new TypeError("t");return c.subscribe(b)}};var cd=function(a){return function(b){a.then(function(c){b.closed||(b.next(c),b.complete())},function(c){return b.error(c)}).then(null,jc);return b}};var dd=function(a){if(a&&"function"===typeof a[ic])return bd(a);if(Xc(a))return Ec(a);if(Yc(a))return cd(a);if(a&&"function"===typeof a[Wc])return ad(a);if(Symbol&&Symbol.asyncIterator&&a&&"function"===typeof a[Symbol.asyncIterator])return Zc(a);throw new TypeError("u`"+(null!==a&&"object"===typeof a?"an invalid object":"'"+a+"'"));};function ed(a,b,c,d,e){e=void 0===e?new Vc(a,c,d):e;if(!e.closed)return b instanceof G?b.subscribe(e):dd(b)(e)};var fd={};function N(a){for(var b=[],c=0;c<arguments.length;++c)b[c-0]=arguments[c];var d=c=void 0;Gc(b[b.length-1])&&(d=b.pop());"function"===typeof b[b.length-1]&&(c=b.pop());1===b.length&&nc(b[0])&&(b=b[0]);return Fc(b,d).i(new gd(c))}var gd=function(a){this.qa=a};gd.prototype.call=function(a,b){return b.subscribe(new hd(a,this.qa))};var hd=function(a,b){M.call(this,a);this.qa=b;this.active=0;this.values=[];this.na=[]};x(hd,M);hd.EMPTY=M.EMPTY;hd.create=M.create;n=hd.prototype;
n.l=function(a){this.values.push(fd);this.na.push(a)};n.B=function(){var a=this.na,b=a.length;if(0===b)this.destination.complete();else{this.Na=this.active=b;for(var c=0;c<b;c++){var d=a[c];this.add(ed(this,d,d,c))}}};n.K=function(){0===--this.active&&this.destination.complete()};n.da=function(a,b,c){a=this.values;var d=a[c];d=this.Na?d===fd?--this.Na:this.Na:0;a[c]=b;0===d&&(this.qa?this.je(a):this.destination.next(a.slice()))};
n.je=function(a){try{var b=this.qa.apply(this,a)}catch(c){this.destination.error(c);return}this.destination.next(b)};function id(a,b){if(!a)throw Error("v");return new G(function(c){var d=new D;d.add(b.o(function(){var e=a[Symbol.asyncIterator]();d.add(b.o(function(){var f=this;e.next().then(function(h){h.done?c.complete():(c.next(h.value),f.o())})}))}));return d})};function jd(a,b){if(!a)throw Error("v");return new G(function(c){var d=new D,e;d.add(function(){e&&"function"===typeof e.return&&e.return()});d.add(b.o(function(){e=a[Wc]();d.add(b.o(function(){if(!c.closed){try{var f=e.next();var h=f.value;var g=f.done}catch(k){c.error(k);return}g?c.complete():(c.next(h),this.o())}}))}));return d})};function kd(a,b){return new G(function(c){var d=new D;d.add(b.o(function(){var e=a[ic]();d.add(e.subscribe({next:function(f){d.add(b.o(function(){return c.next(f)}))},error:function(f){d.add(b.o(function(){return c.error(f)}))},complete:function(){d.add(b.o(function(){return c.complete()}))}}))}));return d})};function ld(a,b){return new G(function(c){var d=new D;d.add(b.o(function(){return a.then(function(e){d.add(b.o(function(){c.next(e);d.add(b.o(function(){return c.complete()}))}))},function(e){d.add(b.o(function(){return c.error(e)}))})}));return d})};function md(a){var b=nd;if(null!=a){if(a&&"function"===typeof a[ic])return kd(a,b);if(Yc(a))return ld(a,b);if(Xc(a))return Dc(a,b);if(a&&"function"===typeof a[Wc]||"string"===typeof a)return jd(a,b);if(Symbol&&Symbol.asyncIterator&&"function"===typeof a[Symbol.asyncIterator])return id(a,b)}throw new TypeError("w`"+(null!==a&&typeof a||a));};function od(a){return a instanceof G?a:new G(dd(a))};function pd(a,b){var c=void 0===c?Infinity:c;if("function"===typeof b)return function(d){return d.g(pd(function(e,f){return od(a(e,f)).g(L(function(h,g){return b(e,h,f,g)}))},c))};"number"===typeof b&&(c=b);return function(d){return d.i(new qd(a,c))}}var qd=function(a,b){b=void 0===b?Infinity:b;this.F=a;this.zc=b};qd.prototype.call=function(a,b){return b.subscribe(new rd(a,this.F,this.zc))};
var rd=function(a,b,c){c=void 0===c?Infinity:c;M.call(this,a);this.F=b;this.zc=c;this.Va=!1;this.buffer=[];this.index=this.active=0};x(rd,M);rd.EMPTY=M.EMPTY;rd.create=M.create;n=rd.prototype;n.l=function(a){this.active<this.zc?this.he(a):this.buffer.push(a)};n.he=function(a){var b=this.index++;try{var c=this.F(a,b)}catch(d){this.destination.error(d);return}this.active++;this.lc(c,a,b)};n.lc=function(a,b,c){b=new Vc(this,b,c);this.destination.add(b);ed(this,a,void 0,void 0,b)};
n.B=function(){this.Va=!0;0===this.active&&0===this.buffer.length&&this.destination.complete();this.unsubscribe()};n.da=function(a,b){this.destination.next(b)};n.K=function(a){var b=this.buffer;this.remove(a);this.active--;0<b.length?this.l(b.shift()):0===this.active&&this.Va&&this.destination.complete()};function sd(a){a=void 0===a?Infinity:a;return pd(uc,a)};function td(a){for(var b=[],c=0;c<arguments.length;++c)b[c-0]=arguments[c];return sd(1)(J.apply(null,w(b)))};function ud(a,b,c){if(oc(c)){var d=c;c=void 0}return d?ud(a,b,c).g(L(function(e){return nc(e)?d.apply(null,w(e)):d(e)})):new G(function(e){vd(a,b,function(f){1<arguments.length?e.next(Array.prototype.slice.call(arguments)):e.next(f)},e,c)})}
function vd(a,b,c,d,e){if(a&&"function"===typeof a.addEventListener&&"function"===typeof a.removeEventListener){a.addEventListener(b,c,e);var f=function(){return a.removeEventListener(b,c,e)}}else if(a&&"function"===typeof a.ff&&"function"===typeof a.ef)a.ff(b,c),f=function(){return a.ef(b,c)};else if(a&&"function"===typeof a.addListener&&"function"===typeof a.removeListener)a.addListener(b,c),f=function(){return a.removeListener(b,c)};else if(a&&a.length)for(var h=0,g=a.length;h<g;h++)vd(a[h],b,
c,d,e);else throw new TypeError("x");d.add(f)};var wd=function(){D.call(this)};x(wd,D);wd.EMPTY=D.EMPTY;wd.prototype.o=function(){return this};var xd=function(a,b){D.call(this);this.R=a;this.ic=b;this.pending=!1};x(xd,wd);xd.EMPTY=wd.EMPTY;n=xd.prototype;n.o=function(a,b){b=void 0===b?0:b;if(this.closed)return this;this.state=a;a=this.id;var c=this.R;null!=a&&(this.id=this.tb(c,a,b));this.pending=!0;this.delay=b;this.id=this.id||this.ub(c,this.id,b);return this};n.ub=function(a,b,c){return setInterval(a.flush.bind(a,this),void 0===c?0:c)};n.tb=function(a,b,c){c=void 0===c?0:c;if(null!==c&&this.delay===c&&!1===this.pending)return b;clearInterval(b)};
n.execute=function(a,b){if(this.closed)return Error("y");this.pending=!1;if(a=this.fd(a,b))return a;!1===this.pending&&null!=this.id&&(this.id=this.tb(this.R,this.id,null))};n.fd=function(a){var b=!1,c=void 0;try{this.ic(a)}catch(d){b=!0,c=!!d&&d||Error(d)}if(b)return this.unsubscribe(),c};n.va=function(){var a=this.id,b=this.R,c=b.actions,d=c.indexOf(this);this.state=this.ic=null;this.pending=!1;this.R=null;-1!==d&&c.splice(d,1);null!=a&&(this.id=this.tb(b,a,null));this.delay=null};var O=function(a,b){b=void 0===b?Jc.now:b;Jc.call(this,a,function(){return O.jb&&O.jb!==c?O.jb.now():b()});var c=this;this.actions=[];this.active=!1;this.$b=void 0};x(O,Jc);O.now=Jc.now;O.prototype.o=function(a,b,c){b=void 0===b?0:b;return O.jb&&O.jb!==this?O.jb.o(a,b,c):Jc.prototype.o.call(this,a,b,c)};
O.prototype.flush=function(a){var b=this.actions;if(this.active)b.push(a);else{var c;this.active=!0;do if(c=a.execute(a.state,a.delay))break;while(a=b.shift());this.active=!1;if(c){for(;a=b.shift();)a.unsubscribe();throw c;}}};function P(a){for(var b=[],c=0;c<arguments.length;++c)b[c-0]=arguments[c];c=Infinity;var d=void 0,e=b[b.length-1];Gc(e)?(d=b.pop(),1<b.length&&"number"===typeof b[b.length-1]&&(c=b.pop())):"number"===typeof e&&(c=b.pop());return!d&&1===b.length&&b[0]instanceof G?b[0]:sd(c)(Fc(b,d))};function yd(){};var zd=new G(yd);function Q(a){return function(b){return b.i(new Ad(a))}}var Ad=function(a){this.I=a;this.T=void 0};Ad.prototype.call=function(a,b){return b.subscribe(new Bd(a,this.I,this.T))};var Bd=function(a,b,c){E.call(this,a);this.I=b;this.T=c;this.count=0};x(Bd,E);Bd.EMPTY=E.EMPTY;Bd.create=E.create;Bd.prototype.l=function(a){try{var b=this.I.call(this.T,a,this.count++)}catch(c){this.destination.error(c);return}b&&this.destination.next(a)};function Cd(a){for(var b=[],c=0;c<arguments.length;++c)b[c-0]=arguments[c];if(1===b.length)if(nc(b[0]))b=b[0];else return od(b[0]);return Fc(b,void 0).i(new Dd)}var Dd=function(){};Dd.prototype.call=function(a,b){return b.subscribe(new Ed(a))};var Ed=function(a){M.call(this,a);this.lb=!1;this.na=[];this.xb=[]};x(Ed,M);Ed.EMPTY=M.EMPTY;Ed.create=M.create;n=Ed.prototype;n.l=function(a){this.na.push(a)};
n.B=function(){var a=this.na,b=a.length;if(0===b)this.destination.complete();else{for(var c=0;c<b&&!this.lb;c++){var d=a[c];d=ed(this,d,d,c);this.xb&&this.xb.push(d);this.add(d)}this.na=null}};n.da=function(a,b,c){if(!this.lb){this.lb=!0;for(a=0;a<this.xb.length;a++)if(a!==c){var d=this.xb[a];d.unsubscribe();this.remove(d)}this.xb=null}this.destination.next(b)};n.K=function(a){this.lb=!0;M.prototype.K.call(this,a)};n.Ya=function(a,b){this.lb=!0;M.prototype.Ya.call(this,a,b)};function Fd(a){for(var b=[],c=0;c<arguments.length;++c)b[c-0]=arguments[c];c=void 0;"function"===typeof b[b.length-1]&&(c=b.pop());return Fc(b,void 0).i(new Gd(c))}var Gd=function(a){this.qa=a};Gd.prototype.call=function(a,b){return b.subscribe(new Hd(a,this.qa))};var Hd=function(a,b,c){c=void 0===c?Object.create(null):c;E.call(this,a);this.Oc=[];this.active=0;this.qa=b;this.values=c};x(Hd,E);Hd.EMPTY=E.EMPTY;Hd.create=E.create;
Hd.prototype.l=function(a){var b=this.Oc;nc(a)?b.push(new Id(a)):"function"===typeof a[Wc]?b.push(new Jd(a[Wc]())):b.push(new Kd(this.destination,this,a))};Hd.prototype.B=function(){var a=this.Oc,b=a.length;this.unsubscribe();if(0===b)this.destination.complete();else{this.active=b;for(var c=0;c<b;c++){var d=a[c];d.Cf?this.destination.add(d.subscribe(d,c)):this.active--}}};Hd.prototype.ke=function(a){try{var b=this.qa.apply(this,a)}catch(c){this.destination.error(c);return}this.destination.next(b)};
var Jd=function(a){this.iterator=a;this.Uc=a.next()};Jd.prototype.Ia=function(){return!0};Jd.prototype.next=function(){var a=this.Uc;this.Uc=this.iterator.next();return a};Jd.prototype.Va=function(){var a=this.Uc;return a&&!!a.done};var Id=function(a){this.vc=a;this.length=this.index=0;this.length=a.length};Id.prototype[Wc]=function(){return this};Id.prototype.next=function(){var a=this.index++,b=this.vc;return a<this.length?{value:b[a],done:!1}:{value:null,done:!0}};
Id.prototype.Ia=function(){return this.vc.length>this.index};Id.prototype.Va=function(){return this.vc.length===this.index};var Kd=function(a,b,c){M.call(this,a);this.parent=b;this.observable=c;this.Cf=!0;this.buffer=[];this.Kc=!1};x(Kd,M);Kd.EMPTY=M.EMPTY;Kd.create=M.create;Kd.prototype[Wc]=function(){return this};n=Kd.prototype;n.next=function(){var a=this.buffer;return 0===a.length&&this.Kc?{value:null,done:!0}:{value:a.shift(),done:!1}};n.Ia=function(){return 0<this.buffer.length};
n.Va=function(){return 0===this.buffer.length&&this.Kc};n.K=function(){if(0<this.buffer.length){this.Kc=!0;var a=this.parent;a.active--;0===a.active&&a.destination.complete()}else this.destination.complete()};
n.da=function(a,b){this.buffer.push(b);a:{a=this.parent;b=a.Oc;for(var c=b.length,d=a.destination,e=0;e<c;e++){var f=b[e];if("function"===typeof f.Ia&&!f.Ia())break a}e=!1;f=[];for(var h=0;h<c;h++){var g=b[h],k=g.next();g.Va()&&(e=!0);if(k.done){d.complete();break a}f.push(k.value)}a.qa?a.ke(f):d.next(f);e&&d.complete()}};n.subscribe=function(a,b){return ed(this,this.observable,this,b)};var Ld=1,Md,Nd={};function Od(a){return a in Nd?(delete Nd[a],!0):!1}var Pd=function(a){var b=Ld++;Nd[b]=!0;Md||(Md=Promise.resolve());Md.then(function(){return Od(b)&&a()});return b};var Qd=function(a,b){xd.call(this,a,b);this.R=a;this.ic=b};x(Qd,xd);Qd.EMPTY=xd.EMPTY;Qd.prototype.ub=function(a,b,c){c=void 0===c?0:c;if(null!==c&&0<c)return xd.prototype.ub.call(this,a,b,c);a.actions.push(this);return a.$b||(a.$b=Pd(a.flush.bind(a,void 0)))};Qd.prototype.tb=function(a,b,c){c=void 0===c?0:c;if(null!==c&&0<c||null===c&&0<this.delay)return xd.prototype.tb.call(this,a,b,c);0===a.actions.length&&(Od(b),a.$b=void 0)};var Rd=function(){O.apply(this,arguments)};x(Rd,O);Rd.now=O.now;Rd.prototype.flush=function(a){this.active=!0;this.$b=void 0;var b=this.actions,c,d=-1;a=a||b.shift();var e=b.length;do if(c=a.execute(a.state,a.delay))break;while(++d<e&&(a=b.shift()));this.active=!1;if(c){for(;++d<e&&(a=b.shift());)a.unsubscribe();throw c;}};var Sd=new Rd(Qd);var Td=function(a,b){xd.call(this,a,b);this.R=a;this.ic=b};x(Td,xd);Td.EMPTY=xd.EMPTY;Td.prototype.o=function(a,b){b=void 0===b?0:b;if(0<b)return xd.prototype.o.call(this,a,b);this.delay=b;this.state=a;this.R.flush(this);return this};Td.prototype.execute=function(a,b){return 0<b||this.closed?xd.prototype.execute.call(this,a,b):this.fd(a,b)};Td.prototype.ub=function(a,b,c){c=void 0===c?0:c;return null!==c&&0<c||null===c&&0<this.delay?xd.prototype.ub.call(this,a,b,c):a.flush(this)};var Ud=function(){O.apply(this,arguments)};x(Ud,O);Ud.now=O.now;var nd=new Ud(Td);(function(){function a(){this.message="argument out of range";this.name="ArgumentOutOfRangeError";return this}a.prototype=Object.create(Error.prototype);return a})();(function(){function a(b){this.message=b;this.name="NotFoundError";return this}a.prototype=Object.create(Error.prototype);return a})();(function(){function a(b){this.message=b;this.name="SequenceError";return this}a.prototype=Object.create(Error.prototype);return a})();(function(){function a(){this.message="Timeout has occurred";this.name="TimeoutError";return this}a.prototype=Object.create(Error.prototype);return a})();var Vd=function(a){for(var b=[],c=0;c<arguments.length;++c)b[c-0]=arguments[c];this.Td=b};Vd.prototype.ping=function(a){for(var b=[],c=0;c<arguments.length;++c)b[c-0]=arguments[c];c=u(this.Td);for(var d=c.next();!d.done;d=c.next())if(d=d.value,d.Sa)try{return d.ping.apply(d,w(b))}catch(e){}return J(!1)};p.Object.defineProperties(Vd.prototype,{Sa:{configurable:!0,enumerable:!0,get:function(){return this.Td.some(function(a){return a.Sa})}}});function Wd(a){return function(b){var c=new Xd(a);b=b.i(c);return c.yc=b}}var Xd=function(a){this.wb=a};Xd.prototype.call=function(a,b){return b.subscribe(new Yd(a,this.wb,this.yc))};var Yd=function(a,b,c){M.call(this,a);this.wb=b;this.yc=c};x(Yd,M);Yd.EMPTY=M.EMPTY;Yd.create=M.create;Yd.prototype.error=function(a){if(!this.s){try{var b=this.wb(a,this.yc)}catch(c){M.prototype.error.call(this,c);return}this.md();a=new Vc(this,void 0,void 0);this.add(a);ed(this,b,void 0,void 0,a)}};function Zd(a){for(var b=[],c=0;c<arguments.length;++c)b[c-0]=arguments[c];var d=b,e=void 0;"function"===typeof d[d.length-1]&&(e=d.pop());1===d.length&&nc(d[0])&&(d=d[0].slice());return function(f){return f.i.call(od([f].concat(w(d))),new gd(e))}}function $d(a){for(var b=[],c=0;c<arguments.length;++c)b[c-0]=arguments[c];return Zd.apply(null,w(b))};function ae(a){a=void 0===a?null:a;return function(b){return b.i(new be(a))}}var be=function(a){this.defaultValue=a};be.prototype.call=function(a,b){return b.subscribe(new ce(a,this.defaultValue))};var ce=function(a,b){E.call(this,a);this.defaultValue=b;this.Mc=!0};x(ce,E);ce.EMPTY=E.EMPTY;ce.create=E.create;ce.prototype.l=function(a){this.Mc=!1;this.destination.next(a)};ce.prototype.B=function(){this.Mc&&this.destination.next(this.defaultValue);this.destination.complete()};function de(a){return function(b){return b.i(new ee(a))}}var ee=function(a){this.Cc=a};ee.prototype.call=function(a,b){return b.subscribe(new fe(a,this.Cc))};var fe=function(a,b){M.call(this,a);this.Cc=b;this.sd=!1;this.Nb=[];this.index=0};x(fe,M);fe.EMPTY=M.EMPTY;fe.create=M.create;n=fe.prototype;n.da=function(a,b,c,d,e){this.destination.next(a);ge(this,e);ie(this)};n.Ya=function(a){this.M(a)};n.K=function(a){(a=ge(this,a))&&this.destination.next(a);ie(this)};
n.l=function(a){var b=this.index++;try{var c=this.Cc(a,b);if(c){var d=ed(this,c,a);d&&!d.closed&&(this.destination.add(d),this.Nb.push(d))}}catch(e){this.destination.error(e)}};n.B=function(){this.sd=!0;ie(this);this.unsubscribe()};var ge=function(a,b){b.unsubscribe();var c=a.Nb.indexOf(b);-1!==c&&a.Nb.splice(c,1);return b.Sd},ie=function(a){a.sd&&0===a.Nb.length&&a.destination.complete()};function je(a){return function(b){return b.i(new ke(a))}}var ke=function(a){this.Aa=a;this.He=void 0};ke.prototype.call=function(a,b){return b.subscribe(new le(a,this.Aa,this.He))};var le=function(a,b,c){M.call(this,a);this.Aa=b;this.values=new Set;c&&this.add(ed(this,c))};x(le,M);le.EMPTY=M.EMPTY;le.create=M.create;n=le.prototype;n.da=function(){this.values.clear()};n.Ya=function(a){this.M(a)};n.l=function(a){this.Aa?this.le(a):this.gd(a,a)};
n.le=function(a){var b=this.destination;try{var c=this.Aa(a)}catch(d){b.error(d);return}this.gd(c,a)};n.gd=function(a,b){var c=this.values;c.has(a)||(c.add(a),this.destination.next(b))};function R(a){return function(b){return b.i(new me(a))}}var me=function(a){this.compare=a;this.Aa=void 0};me.prototype.call=function(a,b){return b.subscribe(new ne(a,this.compare,this.Aa))};var ne=function(a,b,c){E.call(this,a);this.Aa=c;this.Gd=!1;"function"===typeof b&&(this.compare=b)};x(ne,E);ne.EMPTY=E.EMPTY;ne.create=E.create;ne.prototype.compare=function(a,b){return a===b};
ne.prototype.l=function(a){try{var b=this.Aa;var c=b?b(a):a}catch(e){return this.destination.error(e)}b=!1;if(this.Gd)try{var d=this.compare;b=d(this.key,c)}catch(e){return this.destination.error(e)}else this.Gd=!0;b||(this.key=c,this.destination.next(a))};function S(){if(isNaN(1))throw new TypeError("z");return function(a){return a.i(new oe)}}var oe=function(){this.count=1};oe.prototype.call=function(a,b){return b.subscribe(new pe(a,this.count))};var pe=function(a,b){E.call(this,a);this.count=b;this.me=0};x(pe,E);pe.EMPTY=E.EMPTY;pe.create=E.create;pe.prototype.l=function(a){var b=this.count,c=++this.me;c<=b&&(this.destination.next(a),c===b&&(this.destination.complete(),this.unsubscribe()))};function qe(a){a=void 0===a?re:a;return function(b){return b.i(new se(a))}}var se=function(a){this.Dc=a};se.prototype.call=function(a,b){return b.subscribe(new te(a,this.Dc))};var te=function(a,b){E.call(this,a);this.Dc=b;this.Ia=!1};x(te,E);te.EMPTY=E.EMPTY;te.create=E.create;te.prototype.l=function(a){this.Ia=!0;this.destination.next(a)};te.prototype.B=function(){if(this.Ia)return this.destination.complete();try{var a=this.Dc()}catch(b){a=b}this.destination.error(a)};
function re(){return new Kc};function ue(a){return function(b){return b.i(new ve(a,b))}}var ve=function(a,b){this.I=a;this.T=void 0;this.source=b};ve.prototype.call=function(a,b){return b.subscribe(new we(a,this.I,this.T,this.source))};var we=function(a,b,c,d){E.call(this,a);this.I=b;this.T=c;this.source=d;this.index=0;this.T=c||this};x(we,E);we.EMPTY=E.EMPTY;we.create=E.create;we.prototype.K=function(a){this.destination.next(a);this.destination.complete()};
we.prototype.l=function(a){var b=!1;try{b=this.I.call(this.T,a,this.index++,this.source)}catch(c){this.destination.error(c);return}b||this.K(!1)};we.prototype.B=function(){this.K(!0)};function xe(){if(isNaN(1))throw new TypeError("z");return function(a){return a.i(new ye)}}var ye=function(){this.total=1};ye.prototype.call=function(a,b){return b.subscribe(new ze(a,this.total))};var ze=function(a,b){E.call(this,a);this.total=b;this.Vd=[];this.count=0};x(ze,E);ze.EMPTY=E.EMPTY;ze.create=E.create;ze.prototype.l=function(a){var b=this.Vd,c=this.total,d=this.count++;b.length<c?b.push(a):b[d%c]=a};
ze.prototype.B=function(){var a=this.destination,b=this.count;if(0<b)for(var c=this.count>=this.total?this.total:this.count,d=this.Vd,e=0;e<c;e++){var f=b++%c;a.next(d[f])}a.complete()};function Ae(a,b){var c=2<=arguments.length;return function(d){return d.g(a?Q(function(e,f){return a(e,f,d)}):uc,xe(),c?ae(b):qe(function(){return new Kc}))}};function Be(a){return function(b){return b.i(new Ce(a))}}var Ce=function(a){this.value=a};Ce.prototype.call=function(a,b){return b.subscribe(new De(a,this.value))};var De=function(a,b){E.call(this,a);this.value=b};x(De,E);De.EMPTY=E.EMPTY;De.create=E.create;De.prototype.l=function(){this.destination.next(this.value)};function Ee(a,b){var c=!1;2<=arguments.length&&(c=!0);return function(d){return d.i(new Fe(a,b,c))}}var Fe=function(a,b,c){this.tc=a;this.seed=b;this.Ke=void 0===c?!1:c};Fe.prototype.call=function(a,b){return b.subscribe(new Ge(a,this.tc,this.seed,this.Ke))};var Ge=function(a,b,c,d){E.call(this,a);this.tc=b;this.nc=c;this.jd=d;this.index=0};x(Ge,E);Ge.EMPTY=E.EMPTY;Ge.create=E.create;
Ge.prototype.l=function(a){var b=this.destination;if(this.jd){var c=this.index++;try{var d=this.tc(this.nc,a,c)}catch(e){b.error(e);return}this.nc=d;b.next(d)}else this.nc=a,this.jd=!0,b.next(a)};function He(a,b){return function(c){var d="function"===typeof a?a:function(){return a};if("function"===typeof b)return c.i(new Ie(d,b));var e=Object.create(c,Pc);e.source=c;e.ac=d;return e}}var Ie=function(a,b){this.ac=a;this.wb=b};Ie.prototype.call=function(a,b){var c=this.wb,d=this.ac();a=c(d).subscribe(a);a.add(b.subscribe(d));return a};function Je(a){for(var b=[],c=0;c<arguments.length;++c)b[c-0]=arguments[c];var d=b;1===d.length&&nc(d[0])&&(d=d[0]);return function(e){return e.i(new Ke(d))}}var Ke=function(a){this.Vc=a};Ke.prototype.call=function(a,b){return b.subscribe(new Le(a,this.Vc))};var Le=function(a,b){M.call(this,a);this.destination=a;this.Vc=b};x(Le,M);Le.EMPTY=M.EMPTY;Le.create=M.create;Le.prototype.Ya=function(){Me(this)};Le.prototype.K=function(){Me(this)};Le.prototype.M=function(){Me(this);this.unsubscribe()};
Le.prototype.B=function(){Me(this);this.unsubscribe()};var Me=function(a){var b=a.Vc.shift();if(b){var c=new Vc(a,void 0,void 0);a.destination.add(c);ed(a,b,void 0,void 0,c)}else a.destination.complete()};function Ne(){return He(new H)};function Oe(){var a=new Ic(1,void 0,void 0);return function(b){return He(function(){return a},void 0)(b)}};function Pe(a){a=void 0===a?-1:a;return function(b){return 0===a?Cc:0>a?b.i(new Qe(-1,b)):b.i(new Qe(a-1,b))}}var Qe=function(a,b){this.count=a;this.source=b};Qe.prototype.call=function(a,b){return b.subscribe(new Re(a,this.count,this.source))};var Re=function(a,b,c){E.call(this,a);this.count=b;this.source=c};x(Re,E);Re.EMPTY=E.EMPTY;Re.create=E.create;
Re.prototype.complete=function(){if(!this.s){var a=this.source,b=this.count;if(0===b)return E.prototype.complete.call(this);-1<b&&(this.count=b-1);a.subscribe(this.md())}};function Se(){return new H}function Te(){return function(a){return K()(He(Se)(a))}};function Ue(a){return function(b){return b.i(new Ve(a))}}var Ve=function(a){this.I=a};Ve.prototype.call=function(a,b){return b.subscribe(new We(a,this.I))};var We=function(a,b){E.call(this,a);this.I=b;this.ad=!0;this.index=0};x(We,E);We.EMPTY=E.EMPTY;We.create=E.create;We.prototype.l=function(a){var b=this.destination;if(this.ad)try{this.ad=!!this.I(a,this.index++)}catch(c){this.destination.error(c)}this.ad||b.next(a)};function T(a){for(var b=[],c=0;c<arguments.length;++c)b[c-0]=arguments[c];var d=b[b.length-1];return Gc(d)?(b.pop(),function(e){return td(b,e,d)}):function(e){return td(b,e)}};var Xe=function(a,b,c){b=void 0===b?0:b;c=void 0===c?Sd:c;G.call(this);this.source=a;this.delayTime=b;this.R=c;0>b&&(this.delayTime=0);Gc(c)||(this.R=Sd)};x(Xe,G);Xe.create=G.create;Xe.ze=function(a){return qc(this,a.source.subscribe(a.bd))};Xe.prototype.L=function(a){return this.R.o(Xe.ze,this.delayTime,{source:this.source,bd:a})};function Ye(){var a=void 0===a?0:a;return function(b){return b.i(new Ze(a))}}var Ze=function(a){this.R=nd;this.delay=a};
Ze.prototype.call=function(a,b){return(new Xe(b,this.delay,this.R)).subscribe(a)};function V(a){return function(b){return b.i(new $e(a))}}var $e=function(a){this.F=a};$e.prototype.call=function(a,b){return b.subscribe(new af(a,this.F))};var af=function(a,b){M.call(this,a);this.F=b;this.index=0};x(af,M);af.EMPTY=M.EMPTY;af.create=M.create;n=af.prototype;n.l=function(a){var b=this.index++;try{var c=this.F(a,b)}catch(d){this.destination.error(d);return}this.lc(c,a,b)};
n.lc=function(a,b,c){var d=this.Tb;d&&d.unsubscribe();b=new Vc(this,b,c);this.destination.add(b);this.Tb=ed(this,a,void 0,void 0,b)};n.B=function(){var a=this.Tb;a&&!a.closed||M.prototype.B.call(this);this.unsubscribe()};n.va=function(){this.Tb=null};n.K=function(a){this.destination.remove(a);this.Tb=null;this.s&&M.prototype.B.call(this)};n.da=function(a,b){this.destination.next(b)};function bf(a){return function(b){return b.i(new cf(a))}}var cf=function(a){this.bf=a};cf.prototype.call=function(a,b){a=new df(a);var c=ed(a,this.bf);return c&&!a.Xd?(a.add(c),b.subscribe(a)):a};var df=function(a){M.call(this,a);this.Xd=!1};x(df,M);df.EMPTY=M.EMPTY;df.create=M.create;df.prototype.da=function(){this.Xd=!0;this.complete()};df.prototype.K=function(){};function ef(a,b){b=void 0===b?!1:b;return function(c){return c.i(new ff(a,b))}}var ff=function(a,b){this.I=a;this.Ic=b};ff.prototype.call=function(a,b){return b.subscribe(new gf(a,this.I,this.Ic))};var gf=function(a,b,c){E.call(this,a);this.I=b;this.Ic=c;this.index=0};x(gf,E);gf.EMPTY=E.EMPTY;gf.create=E.create;gf.prototype.l=function(a){var b=this.destination;try{var c=this.I(a,this.index++)}catch(d){b.error(d);return}b=this.destination;c?b.next(a):(this.Ic&&b.next(a),b.complete())};function hf(a,b,c){return function(d){return d.i(new jf(a,b,c))}}var jf=function(a,b,c){this.$e=a;this.error=b;this.complete=c};jf.prototype.call=function(a,b){return b.subscribe(new kf(a,this.$e,this.error,this.complete))};var kf=function(a,b,c,d){E.call(this,a);this.oc=this.pc=this.qc=yd;this.pc=c||yd;this.oc=d||yd;oc(b)?(this.ha=this,this.qc=b):b&&(this.ha=b,this.qc=b.next||yd,this.pc=b.error||yd,this.oc=b.complete||yd)};x(kf,E);kf.EMPTY=E.EMPTY;kf.create=E.create;
kf.prototype.l=function(a){try{this.qc.call(this.ha,a)}catch(b){this.destination.error(b);return}this.destination.next(a)};kf.prototype.M=function(a){try{this.pc.call(this.ha,a)}catch(b){this.destination.error(b);return}this.destination.error(a)};kf.prototype.B=function(){try{this.oc.call(this.ha)}catch(a){this.destination.error(a);return}return this.destination.complete()};function lf(a){for(var b=[],c=0;c<arguments.length;++c)b[c-0]=arguments[c];return function(d){var e;"function"===typeof b[b.length-1]&&(e=b.pop());return d.i(new mf(b,e))}}var mf=function(a,b){this.na=a;this.F=b};mf.prototype.call=function(a,b){return b.subscribe(new nf(a,this.na,this.F))};var nf=function(a,b,c){M.call(this,a);this.na=b;this.F=c;this.Na=[];a=b.length;this.values=Array(a);for(c=0;c<a;c++)this.Na.push(c);for(c=0;c<a;c++){var d=b[c];this.add(ed(this,d,d,c))}};x(nf,M);nf.EMPTY=M.EMPTY;
nf.create=M.create;nf.prototype.da=function(a,b,c){this.values[c]=b;a=this.Na;0<a.length&&(c=a.indexOf(c),-1!==c&&a.splice(c,1))};nf.prototype.K=function(){};nf.prototype.l=function(a){0===this.Na.length&&(a=[a].concat(w(this.values)),this.F?this.ie(a):this.destination.next(a))};nf.prototype.ie=function(a){try{var b=this.F.apply(this,a)}catch(c){this.destination.error(c);return}this.destination.next(b)};function of(a){return function(b){return b.g(pf(a,Ne()))}}function W(a){return function(b){return b.g(pf(a,Oe()))}}function pf(a,b){function c(d){return new G(function(e){return d.subscribe(function(f){cc(a,function(){return void e.next(f)})},function(f){cc(a,function(){return void e.error(f)})},function(){cc(a,function(){return void e.complete()})})})}return F(c,Ye(),b,K(),c)};function X(a,b){return J(b).g(W(a.h))};function qf(a){function b(c){return"boolean"===typeof c||"string"===typeof c||"number"===typeof c||void 0===c||null===c}return b(a)?!0:Array.isArray(a)?a.every(b):"object"===typeof a?Object.keys(a).every(function(c){return"string"===typeof c})&&Object.values(a).every(function(c){return Array.isArray(c)?c.every(b):b(c)}):!1};var rf=function(a,b){this.x=void 0!==a?a:0;this.y=void 0!==b?b:0};n=rf.prototype;n.clone=function(){return new rf(this.x,this.y)};n.toString=function(){return"("+this.x+", "+this.y+")"};n.equals=function(a){return a instanceof rf&&(this==a?!0:this&&a?this.x==a.x&&this.y==a.y:!1)};n.ceil=function(){this.x=Math.ceil(this.x);this.y=Math.ceil(this.y);return this};n.floor=function(){this.x=Math.floor(this.x);this.y=Math.floor(this.y);return this};
n.round=function(){this.x=Math.round(this.x);this.y=Math.round(this.y);return this};n.translate=function(a,b){a instanceof rf?(this.x+=a.x,this.y+=a.y):(this.x+=Number(a),"number"===typeof b&&(this.y+=b));return this};n.scale=function(a,b){this.x*=a;this.y*="number"===typeof b?b:a;return this};var sf=function(a,b){this.width=a;this.height=b};n=sf.prototype;n.clone=function(){return new sf(this.width,this.height)};n.toString=function(){return"("+this.width+" x "+this.height+")"};n.aspectRatio=function(){return this.width/this.height};n.Mc=function(){return!(this.width*this.height)};n.ceil=function(){this.width=Math.ceil(this.width);this.height=Math.ceil(this.height);return this};n.floor=function(){this.width=Math.floor(this.width);this.height=Math.floor(this.height);return this};
n.round=function(){this.width=Math.round(this.width);this.height=Math.round(this.height);return this};n.scale=function(a,b){this.width*=a;this.height*="number"===typeof b?b:a;return this};var vf=function(a){return a?new tf(uf(a)):Ga||(Ga=new tf)},wf=function(a){var b=a.scrollingElement?a.scrollingElement:ob||"CSS1Compat"!=a.compatMode?a.body||a.documentElement:a.documentElement;a=a.parentWindow||a.defaultView;return lb&&vb("10")&&a.pageYOffset!=b.scrollTop?new rf(b.scrollLeft,b.scrollTop):new rf(a.pageXOffset||b.scrollLeft,a.pageYOffset||b.scrollTop)},xf=function(a,b,c){function d(g){g&&b.appendChild("string"===typeof g?a.createTextNode(g):g)}for(var e=1;e<c.length;e++){var f=c[e];
if(!Ba(f)||Ca(f)&&0<f.nodeType)d(f);else{a:{if(f&&"number"==typeof f.length){if(Ca(f)){var h="function"==typeof f.item||"string"==typeof f.item;break a}if("function"===typeof f){h="function"==typeof f.item;break a}}h=!1}Pa(h?Ua(f):f,d)}}},uf=function(a){B(a,"Node cannot be null or undefined.");return 9==a.nodeType?a:a.ownerDocument||a.document},yf=function(a,b){a&&(a=a.parentNode);for(var c=0;a;){B("parentNode"!=a.name);if(b(a))return a;a=a.parentNode;c++}return null},tf=function(a){this.Ua=a||za.document||
document};n=tf.prototype;n.getElementsByTagName=function(a,b){return(b||this.Ua).getElementsByTagName(String(a))};n.createElement=function(a){var b=this.Ua;a=String(a);"application/xhtml+xml"===b.contentType&&(a=a.toLowerCase());return b.createElement(a)};n.createTextNode=function(a){return this.Ua.createTextNode(String(a))};n.appendChild=function(a,b){B(null!=a&&null!=b,"goog.dom.appendChild expects non-null arguments");a.appendChild(b)};n.append=function(a,b){xf(uf(a),a,arguments)};
n.canHaveChildren=function(a){if(1!=a.nodeType)return!1;switch(a.tagName){case "APPLET":case "AREA":case "BASE":case "BR":case "COL":case "COMMAND":case "EMBED":case "FRAME":case "HR":case "IMG":case "INPUT":case "IFRAME":case "ISINDEX":case "KEYGEN":case "LINK":case "NOFRAMES":case "NOSCRIPT":case "META":case "OBJECT":case "PARAM":case "SCRIPT":case "SOURCE":case "STYLE":case "TRACK":case "WBR":return!1}return!0};n.removeNode=function(a){return a&&a.parentNode?a.parentNode.removeChild(a):null};
n.contains=function(a,b){if(!a||!b)return!1;if(a.contains&&1==b.nodeType)return a==b||a.contains(b);if("undefined"!=typeof a.compareDocumentPosition)return a==b||!!(a.compareDocumentPosition(b)&16);for(;b&&a!=b;)b=b.parentNode;return b==a};var Af=function(){return!zf()&&(C("iPod")||C("iPhone")||C("Android")||C("IEMobile"))},zf=function(){return C("iPad")||C("Android")&&!C("Mobile")||C("Silk")};var Bf=function(a){try{return!!a&&null!=a.location.href&&hb(a,"foo")}catch(b){return!1}};var Cf=function(){var a=void 0===a?za:a;return(a=a.performance)&&a.now?a.now():null},Df=function(a){var b=za.performance;return b&&b.timing&&b.timing[a]||0};var Ef=function(a,b){var c=window;return function(){var d=Cf(),e=3;try{var f=b.apply(this,arguments)}catch(g){throw e=13,g;}finally{if(c.google_measure_js_timing&&d){var h=Cf()||0;d={label:a.toString(),value:d,duration:h-d,type:e};e=c.google_js_reporting_queue=c.google_js_reporting_queue||[];2048>e.length&&e.push(d)}}return f}};var Ff=function(){ac.apply(this,arguments)};x(Ff,ac);Ff.prototype.sa=function(a,b){return ac.prototype.sa.call(this,a,Ef(a,b))};function Gf(a,b){return function(c){return new G(function(d){return c.subscribe(function(e){a.sa(b,function(){d.next(e)})()},function(e){a.sa(b,function(){d.error(e)})()},function(){a.sa(b,function(){d.complete()})()})})}};function Hf(a,b){var c=!1;return new G(function(d){var e=a.setTimeout(function(){c=!0;d.next(!0);d.complete()},b);return function(){c||a.clearTimeout(e)}})};var If=function(a,b){this.H=a;this.u=b};If.prototype.now=function(){return this.H.performance.now()};If.prototype.setTimeout=function(a,b){return this.H.setTimeout(this.u.sa(734,a),b)};If.prototype.clearTimeout=function(a){this.H.clearTimeout(a)};If.prototype.interval=function(a){var b=this;return new G(function(c){var d=0,e=b.H.setInterval(function(){c.next(d++)},a);return function(){b.H.clearInterval(e)}})};var Jf=function(a){this.global=a=void 0===a?window:a};Jf.prototype.ping=function(a){for(var b=[],c=0;c<arguments.length;++c)b[c-0]=arguments[c];var d=this;return P.apply(null,w(b.map(function(e){return od(d.global.fetch(e,{method:"GET",cache:"no-cache",keepalive:!0,mode:"no-cors"})).g(L(function(f){return 200===f.status}))}))).g(ue(function(e){return e}),Ae())};p.Object.defineProperties(Jf.prototype,{Sa:{configurable:!0,enumerable:!0,get:function(){return!!this.global.fetch}}});var Kf=function(a){this.global=a=void 0===a?window:a};Kf.prototype.ping=function(a){for(var b=[],c=0;c<arguments.length;++c)b[c-0]=arguments[c];var d=this;return J(b.map(function(e){try{var f=d.global;f.google_image_requests||(f.google_image_requests=[]);var h=f.document.createElement("img");h.src=e;f.google_image_requests.push(h);return!0}catch(g){return!1}}).every(function(e){return e}))};p.Object.defineProperties(Kf.prototype,{Sa:{configurable:!0,enumerable:!0,get:function(){return!0}}});var Lf=function(a){this.global=a=void 0===a?window:a};Lf.prototype.ping=function(a){for(var b=[],c=0;c<arguments.length;++c)b[c-0]=arguments[c];var d=this;return J(b.map(function(e){var f;return null===(f=d.global.navigator)||void 0===f?void 0:f.sendBeacon(e)}).every(function(e){return e}))};p.Object.defineProperties(Lf.prototype,{Sa:{configurable:!0,enumerable:!0,get:function(){var a;return!(null===(a=this.global.navigator)||void 0===a||!a.sendBeacon)}}});function Mf(a){var b=Nf(a);return null===b?X(a,null):b.g(L(function(c){c=Yb(c);if(Bb)c=za.btoa(c);else{for(var d=[],e=0,f=0;f<c.length;f++){var h=c.charCodeAt(f);255<h&&(d[e++]=h&255,h>>=8);d[e++]=h}c=Cb(d,void 0)}return c}),S(),W(a.h))};function Of(a){var b=void 0===b?{}:b;if("function"===typeof Event)return new Event(a,b);if("undefined"!==typeof document){var c=document.createEvent("CustomEvent");c.initCustomEvent(a,b.bubbles||!1,b.cancelable||!1,b.detail);return c}throw Error();};var Pf=["FRAME","IMG","IFRAME"],Qf=/^[01](px)?$/;
function Rf(a,b){var c=!0,d=!0,e=void 0,f=!0;c=void 0===c?!0:c;d=void 0===d?!1:d;f=void 0===f?!1:f;if(a="string"===typeof a?document.getElementById(a):a){e||(e=function(U,Na,hc){U.addEventListener(Na,hc)});for(var h=!1,g=function(U){h||(h=!0,b(U))},k,l,m=0;m<Pf.length;++m)if(Pf[m]==a.tagName){l=3;k=[a];break}k||(k=a.querySelectorAll(Pf.join(",")),l=2);var q=0,t=0,y=a=!1;m={};for(var v=0;v<k.length;m={Ab:m.Ab},v++){var z=k[v];if(!("IMG"!=z.tagName||!z.complete||z.naturalWidth&&z.naturalHeight?Qf.test(z.getAttribute("width"))&&
Qf.test(z.getAttribute("height")):1)){if("IMG"==z.tagName)var A=z.naturalWidth&&z.naturalHeight?!0:!1;else try{A="complete"===(z.readyState?z.readyState:z.contentWindow&&z.contentWindow.document&&z.contentWindow.document.readyState)?!0:!1}catch(U){A=void 0===d?!1:d}if(A)a=!0;else{q++;m.Ab="IMG"===z.tagName;var I=function(U){return function(){q--;q||g(l);U.Ab&&(t--,!t&&y&&g(l))}}(m);e(z,"load",I);m.Ab&&(t++,e(z,"error",I))}}}k=null;if(0===q&&!a&&"complete"===za.document.readyState)l=5;else if(q||!a){e(za,
"load",function(){f&&t?y=!0:g(4)});return}c&&g(l)}};function Sf(a,b,c){if(a)for(var d=0;null!=a&&500>d&&!c(a);++d)a=b(a)}function Tf(a,b){Sf(a,function(c){try{return c===c.parent?null:c.parent}catch(d){}return null},b)}function Uf(a,b){if("IFRAME"==a.tagName)b(a);else{a=a.querySelectorAll("IFRAME");for(var c=0;c<a.length&&!b(a[c]);++c);}}function Vf(a){return(a=a.ownerDocument)&&(a.parentWindow||a.defaultView)||null}
function Wf(a,b,c){try{var d=JSON.parse(c.data)}catch(h){}if("object"===typeof d&&d&&"creativeLoad"===d.type){var e=Vf(a);if(c.source&&e){var f;Tf(c.source,function(h){try{if(h.parent===e)return f=h,!0}catch(g){}});f&&Uf(a,function(h){if(h.contentWindow===f)return b(d),!0})}}}
var Xf=function(a,b){var c="string"===typeof a?document.getElementById(a):a;if(c)if(c.onCreativeLoad)c.onCreativeLoad(b);else{var d=b?[b]:[],e=function(f){for(var h=0;h<d.length;++h)try{d[h](1,f)}catch(g){}d={push:function(g){g(1,f)}}};c.onCreativeLoad=function(f){d.push(f)};c.setAttribute("data-creative-load-listener","");c.addEventListener("creativeLoad",function(f){e(f.detail)});za.addEventListener("message",function(f){Wf(c,e,f)})}};var Yf=function(a,b){var c=this;this.global=a;this.Zc=b;this.Rd=this.document?P(J(!0),ud(this.document,"visibilitychange")).g(Gf(this.Zc.u,748),L(function(){return c.document?c.document.visibilityState:"visible"}),R()):J("visible");this.hf=this.document?ud(this.document,"DOMContentLoaded").g(Gf(this.Zc.u,739),S()):J(Of("DOMContentLoaded"))},Zf=function(a){return a.document?a.document.readyState:"complete"},$f=function(a){return null!==a.document&&void 0!==a.document.visibilityState};
Yf.prototype.querySelector=function(a){return this.document?this.document.querySelector(a):null};Yf.prototype.querySelectorAll=function(a){return this.document?Ua(this.document.querySelectorAll(a)):[]};var ag=function(a){return null!==a.document&&"function"===typeof a.document.elementFromPoint};Yf.prototype.elementFromPoint=function(a,b){return this.document&&ag(this)?this.document.elementFromPoint(a,b):null};
var bg=function(a,b){if(!a.document)return J(b);var c=new Ic(1),d=function(){c.next(b)};Xf(b,d);Rf(b,d);return c.g(Gf(a.Zc.u,749),S())};p.Object.defineProperties(Yf.prototype,{document:{configurable:!0,enumerable:!0,get:function(){return hb(this.global,"document")?this.global.document||null:null}}});var cg=function(a){a=void 0===a?window:a;Vd.call(this,new Jf(a),new Lf(a),new Kf(a))};x(cg,Vd);var dg={left:0,top:0,width:0,height:0};function eg(a,b){return a.left===b.left&&a.top===b.top&&a.width===b.width&&a.height===b.height}function fg(a,b){return{left:Math.max(a.left,b.left),top:Math.max(a.top,b.top),width:Math.max(0,Math.min(a.left+a.width,b.left+b.width)-Math.max(a.left,b.left)),height:Math.max(0,Math.min(a.top+a.height,b.top+b.height)-Math.max(a.top,b.top))}}function ig(a,b){return{left:Math.round(a.left+b.x),top:Math.round(a.top+b.y),width:a.width,height:a.height}};var jg=function(a,b,c,d){this.top=a;this.right=b;this.bottom=c;this.left=d};n=jg.prototype;n.Gc=function(){return this.right-this.left};n.Fc=function(){return this.bottom-this.top};n.clone=function(){return new jg(this.top,this.right,this.bottom,this.left)};n.toString=function(){return"("+this.top+"t, "+this.right+"r, "+this.bottom+"b, "+this.left+"l)"};
n.contains=function(a){return this&&a?a instanceof jg?a.left>=this.left&&a.right<=this.right&&a.top>=this.top&&a.bottom<=this.bottom:a.x>=this.left&&a.x<=this.right&&a.y>=this.top&&a.y<=this.bottom:!1};n.expand=function(a,b,c,d){Ca(a)?(this.top-=a.top,this.right+=a.right,this.bottom+=a.bottom,this.left-=a.left):(this.top-=a,this.right+=Number(b),this.bottom+=Number(c),this.left-=Number(d));return this};
n.ceil=function(){this.top=Math.ceil(this.top);this.right=Math.ceil(this.right);this.bottom=Math.ceil(this.bottom);this.left=Math.ceil(this.left);return this};n.floor=function(){this.top=Math.floor(this.top);this.right=Math.floor(this.right);this.bottom=Math.floor(this.bottom);this.left=Math.floor(this.left);return this};n.round=function(){this.top=Math.round(this.top);this.right=Math.round(this.right);this.bottom=Math.round(this.bottom);this.left=Math.round(this.left);return this};
n.translate=function(a,b){a instanceof rf?(this.left+=a.x,this.right+=a.x,this.top+=a.y,this.bottom+=a.y):(Ka(a),this.left+=a,this.right+=a,"number"===typeof b&&(this.top+=b,this.bottom+=b));return this};n.scale=function(a,b){b="number"===typeof b?b:a;this.left*=a;this.right*=a;this.top*=b;this.bottom*=b;return this};var kg=function(a){try{return a.getBoundingClientRect()}catch(b){return{left:0,top:0,right:0,bottom:0}}};var mg=function(a){$b.call(this,a,-1,lg)};x(mg,$b);var lg=[6];var ng="platform platformVersion architecture model uaFullVersion bitness".split(" "),og=function(a){return a.navigator&&a.navigator.userAgentData&&"function"===typeof a.navigator.userAgentData.getHighEntropyValues?a.navigator.userAgentData.getHighEntropyValues(ng).then(function(b){var c=new mg;c=Tb(c,1,b.platform);c=Tb(c,2,b.platformVersion);c=Tb(c,3,b.architecture);c=Tb(c,4,b.model);c=Tb(c,5,b.uaFullVersion);return Tb(c,9,b.bitness)}):null};var pg=function(a,b){a=void 0===a?window:a;b=void 0===b?null:b;ec.call(this);this.global=a;this.xa=b;this.Qd=ud(this.global,"unload").g(Gf(this.u,747),S());this.gf=ud(this.global,"beforeunload").g(Gf(this.u,747),S());this.jf=ud(this.global,"pagehide").g(Gf(this.u,747),S());this.Pd=ud(this.global,"load").g(Gf(this.u,738),S());this.kf=ud(this.global,"resize").g(Gf(this.u,741));this.onMessage=ud(this.global,"message").g(Gf(this.u,740));this.document=new Yf(this.global,this);this.u=new Ff;this.m=new If(this.H,
this.u);this.A=new cg(a)};x(pg,ec);var qg=function(a,b){b.start();return ud(b,"message").g(Gf(a.u,740))};pg.prototype.postMessage=function(a,b,c){c=void 0===c?[]:c;this.global.postMessage(a,b,c)};pg.prototype.Gc=function(){return Bf(this.global)?this.global.width:0};pg.prototype.Fc=function(){return Bf(this.global)?this.global.height:0};
var rg=function(a,b){try{var c=a.global,d=zf()||Af();try{b&&(c=c.top);a=c;d=void 0===d?!1:d;b&&null!==a&&a!=a.top&&(a=a.top);try{if(void 0===d?0:d)var e=(new sf(a.innerWidth,a.innerHeight)).round();else{var f=(a||window).document,h="CSS1Compat"==f.compatMode?f.documentElement:f.body;e=(new sf(h.clientWidth,h.clientHeight)).round()}var g=e}catch(t){g=new sf(-12245933,-12245933)}b=g;var k=wf(vf(c.document).Ua);if(-12245933==b.width){var l=b.width;var m=new jg(l,l,l,l)}else m=new jg(k.y,k.x+b.width,
k.y+b.height,k.x);var q=m}catch(t){q=new jg(-12245933,-12245933,-12245933,-12245933)}return{left:q.left,top:q.top,width:q.Gc(),height:q.Fc()}}catch(t){return dg}};pg.prototype.validate=function(){return this.global&&!!this.H.performance&&!!this.H.clearTimeout&&!!this.H.setTimeout&&!!this.H.setInterval&&!!this.H.clearInterval&&(!!this.H.fetch||"undefined"!==typeof XMLHttpRequest)};var Nf=function(a){return(a=og(a.global))?od(a):null};
p.Object.defineProperties(pg.prototype,{H:{configurable:!0,enumerable:!0,get:function(){return window}},Ja:{configurable:!0,enumerable:!0,get:function(){return!Bf(this.global.top)}},Hc:{configurable:!0,enumerable:!0,get:function(){return this.Ja||this.global.top!==this.global}},Ue:{configurable:!0,enumerable:!0,get:function(){return this.global.location.href}},scrollY:{configurable:!0,enumerable:!0,get:function(){return this.global.scrollY}},MutationObserver:{configurable:!0,enumerable:!0,get:function(){return this.H.MutationObserver}},
ResizeObserver:{configurable:!0,enumerable:!0,get:function(){return this.H.ResizeObserver}},Qe:{configurable:!0,enumerable:!0,get:function(){return lb&&vb(8)}}});var sg=!lb&&!(C("Safari")&&!(db()||C("Coast")||C("Opera")||C("Edge")||C("Edg/")||C("OPR")||C("Firefox")||C("FxiOS")||C("Silk")||C("Android"))),tg=function(a,b){if(/-[a-z]/.test(b))return null;if(sg&&a.dataset){if(!(!C("Android")||db()||C("Firefox")||C("FxiOS")||C("Opera")||C("Silk")||b in a.dataset))return null;a=a.dataset[b];return void 0===a?null:a}return a.getAttribute("data-"+String(b).replace(/([A-Z])/g,"-$1").toLowerCase())};var Y={},ug=(Y["data-google-av-cxn"]="_avicxn_",Y["data-google-av-cpmav"]="_cvu_",Y["data-google-av-metadata"]="_avm_",Y["data-google-av-adk"]="_adk_",Y["data-google-av-btr"]=void 0,Y["data-google-av-override"]=void 0,Y["data-google-av-dm"]=void 0,Y["data-google-av-immediate"]=void 0,Y["data-google-av-aid"]=void 0,Y["data-google-av-naid"]=void 0,Y["data-google-av-inapp"]=void 0,Y["data-google-av-slift"]=void 0,Y["data-google-av-itpl"]=void 0,Y["data-google-av-ext-cxn"]=void 0,Y["data-google-av-rs"]=
void 0,Y["data-google-av-flags"]=void 0,Y),Z={},vg=(Z["data-google-av-adk"]="googleAvAdk",Z["data-google-av-btr"]="googleAvBtr",Z["data-google-av-cpmav"]="googleAvCpmav",Z["data-google-av-dm"]="googleAvDm",Z["data-google-av-ext-cxn"]="googleAvExtCxn",Z["data-google-av-immediate"]="googleAvImmediate",Z["data-google-av-inapp"]="googleAvInapp",Z["data-google-av-itpl"]="googleAvItpl",Z["data-google-av-metadata"]="googleAvMetadata",Z["data-google-av-naid"]="googleAvNaid",Z["data-google-av-override"]="googleAvOverride",
Z["data-google-av-rs"]="googleAvRs",Z["data-google-av-slift"]="googleAvSlift",Z["data-google-av-cxn"]="googleAvCxn",Z["data-google-av-aid"]=void 0,Z["data-google-av-flags"]="googleAvFlags",Z);function wg(a,b){try{var c=a.getAttribute(b);if(null!==c)return c}catch(f){}try{var d=ug[b];if(d&&(c=a[d],void 0!==c))return c}catch(f){}try{var e=vg[b];if(e)return tg(a,e)}catch(f){}return null}function xg(a){return L(function(b){return wg(b,a)})};var yg=function(a,b){b=Error.call(this,b?a+": "+b:String(a));this.message=b.message;"stack"in b&&(this.stack=b.stack);this.code=a;this.__proto__=yg.prototype;this.name=String(a)};x(yg,Error);var zg=function(){yg.call(this,1E3);this.__proto__=zg.prototype};x(zg,yg);var Ag=function(){yg.call(this,1003);this.__proto__=Ag.prototype};x(Ag,yg);var Bg=function(){yg.call(this,1001);this.__proto__=Bg.prototype};x(Bg,yg);var Cg=function(a){yg.call(this,1004,String(a));this.Le=a;this.__proto__=Cg.prototype};
x(Cg,yg);var Dg=function(a){yg.call(this,1005,a);this.__proto__=Dg.prototype};x(Dg,yg);var Eg=F(xg("data-google-av-cxn"),L(function(a){if(!a)throw new Bg;return a.split("|")}));var Fg=function(){return F(pd(function(a){return a.element.g(Eg,Wd(function(){return J([""])})).g(L(function(b){return{W:b,Lb:a}}))}),je(function(a){return a.W.sort().join(";")}),L(function(a){return a.Lb}))};var Hg=function(){return pd(function(a){return od(Gg(a)).g(of(a.h))})},Gg=function(a){return a.document.querySelectorAll(".GoogleActiveViewElement,.GoogleActiveViewClass")};function Ig(a){var b=a.Pd,c=a.document.hf;return P(J({}),c,b).g(L(function(){return a}))};var Kg=L(Jg);function Jg(a){var b=Number(wg(a,"data-google-av-rs"));return isNaN(b)||0===b?(a=a.id)?0==a.lastIndexOf("DfaVisibilityIdentifier",0)?6:0==a.lastIndexOf("YtKevlarVisibilityIdentifier",0)?15:0==a.lastIndexOf("YtSparklesVisibilityIdentifier",0)?17:0:0:b};function Lg(a,b){b=void 0===b?Cc:b;return P(Ig(a),b).g(Hg(),je(),W(a.h))};function Mg(a,b){return new G(function(c){var d=!1,e=Array(b.length);e.fill(void 0);var f=new Set,h=new Set,g=[];b.forEach(function(k,l){g.push(k.subscribe(function(m){a.Wd?(e[l]=m,f.add(l),d||(d=!0,dc(a,function(){d=!1;c.next(Ua(e))}))):c.error(new Cg(l))},function(m){h.add(l);f.add(l);dc(a,function(){c.error(m)})},function(){h.add(l);dc(a,function(){h.size===b.length&&c.complete()})}))})})};function Ng(a,b,c){function d(){if(b.xa){var v=b.xa,z=v.next;var A={og:c,Cg:e,Dg:Object.assign({},f),tg:h,errorMessage:g,qg:k};A={zf:1,Af:0,Bf:0,timestamp:b.m.now(),Ub:b.Ub,messageType:2,pg:A};z.call(v,A)}}for(var e=Object.keys(a),f={},h=!1,g=null,k=null,l=new Set,m=[],q={},t=u(e),y=t.next();!y.done;q={ta:q.ta},y=t.next())q.ta=y.value,y=a[q.ta].g(R(),L(function(v){return function(z){var A=String(v.ta);var I=qf(z)?z:String(z);f[A]=I;d();A={};return A[v.ta]=z,A}}(q)),hf(function(v){return function(){l.add(v.ta)}}(q),
function(v){return function(z){k=String(v.ta);g=String(z);d()}}(q),function(v){return function(){l.has(v.ta)||(h=!0,d())}}(q))),m.push(y);return Mg(b.h,m).g(Wd(function(v){if(v instanceof Cg)throw new Dg(e[v.Le]);throw v;}),L(function(v){return Object.freeze(Object.assign.apply(Object,[{}].concat(w(v))))}))};function Og(a,b,c,d){var e=Pg(Qg(Pg(Rg,Sg),Tg),Ug,Pg(Vg,Wg));return a.u.sa.bind(a.u)(733,function(){function f(){if(a.xa){var l=a.xa,m=l.next;var q={wg:[].concat(w(g.values())),sg:k};q={zf:1,Af:0,Bf:0,timestamp:a.m.now(),Ub:a.Ub,messageType:1,ug:q};m.call(l,q)}}var h={},g=new Set,k=!1;try{return b.g(Wd(function(l){d(Object.assign(Object.assign({},h),{error:l}));return Cc}),hf(function(){},function(){},function(){k=!0;f()}),pd(function(l){g.add(l.ib);f();try{var m=c(a,l)}catch(t){return d(Object.assign(Object.assign({},
h),{error:t instanceof Error?t:String(t)})),Cc}var q={};return Ng(m,a,l.ib).g(hf(function(t){q=t}),Oe(),K()).g(e,Wd(function(t){d(Object.assign(Object.assign({},q),{error:t}));return Cc}),Q(function(t){return t}),xe(),L(function(){g.delete(l.ib)&&f();return!0}))})).g(Ee(function(l){return l+1},0),Wd(function(l){d(Object.assign(Object.assign({},h),{error:l}));return Cc}))}catch(l){return d(Object.assign(Object.assign({},h),{error:l})),Cc}})()};var Ug=F(L(function(a){if(void 0===a.A||void 0===a.Hb||void 0===a.fc)return!1;if(a.Pe){var b=a.fc(a.Hb,a);a.A.ping.apply(a.A,w(b));return!0}return void 0!==a.Ga?!0:!1}),Q(function(a){return a}),S());function Xg(a,b,c){b=b.g(L(function(){return 0}));var d=a.Qd.g(L(function(){return 0})),e=a.gf.g(L(function(){return 0}));c=c.g(V(function(g){return 5===g||7===g?ud(window,"click").g(L(function(){return a.m.now()}),T(0)):J(0)}),W(a.h));var f=a.jf.g(L(function(){return 1})),h=a.document.Rd.g(Q(function(g){return"hidden"===g}),L(function(){return 1}));c=N([c,P(f,h)]).g(L(function(g){g=u(g);var k=g.next().value;g.next();return 0<k&&200>=a.m.now()-k?0:1}));return P(b,d,e,c).g(ef(function(g){return 0!==
g},!0),W(a.h))};var Vg=F(L(function(a){if(void 0===a.A||void 0===a.za||void 0===a.Ob||void 0===a.ga||void 0===a.C)return!1;if(0===a.za)return!0;var b=a.ga(Object.assign(Object.assign({},a),{W:[a.Ob],C:a.C,qb:"eos-base",zb:0,sb:"v"}));a.A.ping.apply(a.A,w(b));return!0}),Q(function(a){return a}),S());var Wg=F(Q(function(a){var b=a.wd;return 0===a.za||0===b||1===b}),L(function(a){if(void 0===a.A||void 0===a.zd||void 0===a.qd||void 0===a.Id||void 0===a.za||void 0===a.Ob||void 0===a.ga||void 0===a.C)return!1;if(0===a.za)return!0;var b=a.ga(Object.assign(Object.assign({},a),{W:[a.Ob],qb:"eos",zb:a.hc?4:3,sb:"u",C:a.C}));Yg.apply(null,[a.A,a.zd,a.qd,a.Id,a.za].concat(w(b)));return!0}),Q(function(a){return a}),S());
function Yg(a,b,c,d,e,f){for(var h=[],g=5;g<arguments.length;++g)h[g-5]=arguments[g];0!==e&&(g={},g=(g[4]=a,g[1]=b,g[2]=c,g[3]=d,g[0]=a,g[7]=a,g[5]=a,g[6]=a,g)[e],g.Sa&&g.ping.apply(g,w(h)))};function Zg(a,b){var c=$g,d=ah,e=bh;b=void 0===b?.01:b;return function(f){0<b&&Math.random()<=b&&(f=Object.assign(Object.assign({},f),{errorMessage:f.error instanceof Error&&f.error.message?f.error.message:String(f.error),De:f.error instanceof Error&&f.error.stack?String(f.error.stack):null,Ce:f.error instanceof Error&&f.error.name?String(f.error.name):null,Be:String(a.u.ee)}),f=d(Object.assign(Object.assign({},f),{C:function(){return function(h){try{return e(Object.assign({},h))}catch(g){return{}}}}(),
W:[c]})),a.A.ping.apply(a.A,w(f)))}};var bh=function(a){return{id:a.qb,mcvt:a.Ve,p:a.Mb,asp:a.uc,mtos:a.Md,tos:a.be,v:a.qe,bin:a.xc,avms:a.Ye,bs:a.re,mc:a.We,"if":a.we,app:a.ka,mse:a.Sc,mtop:a.Tc,itpl:a.Jc,adk:a.fb,exk:a.wc,rs:a.ea,met:a.gb,la:a.Re,cr:a.Lc,osd:a.mb,uach:a.cd,vs:a.zb,eosc:a.wd,eosm:a.za,rst:a.Gb,dlt:a.Eb,rpt:a.Fb,isd:a.Wa,lsd:a.Pc,msd:a.Xb,esd:a.Ae,ext:a.Pb,r:a.sb,ec:a.Je,context:a.Be,msg:a.errorMessage,stack:a.De,name:a.Ce,speed:a.qf}};function Pg(a){for(var b=[],c=0;c<arguments.length;++c)b[c-0]=arguments[c];return function(d){var e=d.g(Ne(),K());d=b.map(function(f){return e.g(f)});return N(d).g(L(function(f){return Sa(f,function(h){return h})}),Q(function(f){return f}),S())}};function Qg(a){for(var b=[],c=0;c<arguments.length;++c)b[c-0]=arguments[c];return function(d){var e=d.g(Ne(),K());d=b.map(function(f){return e.g(f)});return P.apply(null,w(d)).g(Q(function(f){return f}),S())}};var Sg=F(Q(function(a){var b=a.Ed,c=a.Fd;return!!a.Ga&&!!b&&!!c}),L(function(a){if(void 0===a.Md||void 0===a.be||void 0===a.de||void 0===a.C||void 0===a.ce||void 0===a.Ga||void 0===a.ga||void 0===a.A)return!1;var b=a.ga(Object.assign(Object.assign({},a),{qb:a.ce,zb:a.hc?4:3,sb:a.Ga,C:a.C,W:a.de}));a.A.ping.apply(a.A,w(b));return!0}),Q(function(a){return a}),S());function ch(a){return function(b){return b.g(L(function(c){a.Wd||Ja("Assertion on queued Observable output failed");return c}))}};function dh(a){return function(b){return new G(function(c){var d=!1,e=b.g(ch(a)).subscribe(function(f){d=!0;c.next(f)},c.error.bind(c),c.complete.bind(c));cc(a,function(){d||c.next(null)});return e})}};function eh(a,b){return function(c){return c.g(V(function(d){return new G(function(e){var f=a.MutationObserver;if(f){var h=new f(function(g){e.next(g)});h.observe(d,b);return function(){h.disconnect()}}})}))}};var fh={jg:0,Qf:1,Tf:2,Rf:3,0:"UNKNOWN",1:"DEFER_MEASUREMENT",2:"DO_NOT_DEFER_MEASUREMENT",3:"DEFER_MEASUREMENT_AND_PING"};function gh(a,b){var c=b.g(eh(a,{attributes:!0}),W(a.h));return N([b,c.g(W(a.h),dh(a.h))]).g(L(function(d){return u(d).next().value}),xg("data-google-av-dm"),L(hh))}function hh(a){return a&&a in fh?Number(a):2};var Tg=function(a){a=a.g(Ne(),K());var b=a.g(Q(function(d){return 3!==d.Od}),Q(function(d){return void 0!==d.Ga}),L(function(d){var e;return!1===d.ue?"n":!1===d.Ed?null!==(e=d.Ga)&&void 0!==e?e:null:null}),Q(function(d){return null!==d}),L(function(d){return d})),c=a.g(Q(function(d){return 3!==d.Od}),L(function(d){return d.Cd instanceof zg?"msf":d.td instanceof Ag?"c":!1===d.te?"pv":d.Cd||d.td?"x":null}),Q(function(d){return null!==d}),L(function(d){return d}));b=P(c,b);return N([b,a]).g(L(function(d){var e=
u(d);d=e.next().value;e=e.next().value;if(void 0===e.Rb||void 0===e.C||void 0===e.ga||void 0===e.Sb||void 0===e.A)return!1;d=e.ga(Object.assign(Object.assign({},e),{W:e.Rb,C:e.C,qb:e.Sb,zb:2,sb:d}));e.A.ping.apply(e.A,w(d));return!0}),Q(function(d){return d}),S())};function ih(a){return"string"===typeof a?encodeURIComponent(a):"number"===typeof a?String(a):Array.isArray(a)?a.map(ih).join(","):!0===a?"1":!1===a?"0":void 0===a||null===a?null:[a.top,a.left,a.top+a.height,a.left+a.width].join()}function jh(a){a=Object.entries(a).map(function(b){var c=u(b);b=c.next().value;c=c.next().value;c=ih(c);return null===c?"":b+"="+c}).filter(function(b){return""!==b});return a.length?a.join("&"):""};function ah(a){var b=a.C(a),c=jh(b);return c?Ra(a.W,function(d){d=0<=d.indexOf("?")?d:d+"?";d=0<="?&".indexOf(d.slice(-1))?d:d+"&";return d+c}):a.W};function kh(a,b){return Ra(a,function(c){if("string"===typeof b.cd){var d="&"+jh({uach:b.cd});return"&adurl="==c.substring(c.length-7)?c.substring(0,c.length-7)+d+"&adurl=":c+d}return c})};var Rg=F(ef(function(a){return void 0===a.Ga}),Q(function(a){var b=a.hc;return!!a.Fd&&!!b}),L(function(a){if(void 0===a.C||void 0===a.Rb||void 0===a.ga||void 0===a.Sb||void 0===a.A)return!1;var b=a.ga(Object.assign(Object.assign({},a),{W:a.Rb,C:a.C,qb:a.Sb,zb:4,sb:"v"})),c=a.Ac;c&&0<c.length&&a.fc&&a.A.ping.apply(a.A,w(a.fc(c,a)));a.A.ping.apply(a.A,w(b));return!0}),Q(function(a){return a}),S());var lh=function(a,b){H.call(this);this.source=a;this.destination=b};x(lh,H);lh.create=H.create;lh.prototype.next=function(a){this.destination.next(a)};lh.prototype.complete=function(){this.destination.complete()};lh.prototype.error=function(a){this.destination.error(a)};lh.prototype.L=function(a){return this.source.subscribe(a)};function mh(a){return F(L(function(b){var c;return null!==(c=null===b||void 0===b?void 0:nh(b,a))&&void 0!==c?c:!1}),L(function(b){return b?!0:null}))};function oh(a){return F(L(function(){return!0}),T(!1),W(a))};function ph(a){return 0>=a.length?Cc:N(a.map(function(b){var c=0;return b.g(L(function(d){return{index:c++,value:d}}))})).g(Q(function(b){return b.every(function(c){return c.index===b[0].index})}),L(function(b){return b.map(function(c){return c.value})}))};function qh(a,b){return F(xg("data-google-av-metadata"),L(function(c){if(null===c)return b(void 0);c=c.split("&").map(function(d){return d.split("=")}).filter(function(d){return d[0]===a});return 0===c.length?b(void 0):b(c[0].slice(1).join("="))}))};var rh={Mf:"asmreq",Nf:"asmres"};var sh=function(a){$b.call(this,a)};x(sh,$b);sh.prototype.Yd=function(a){Tb(this,1,a)};var th=function(a){$b.call(this,a)};x(th,$b);th.prototype.Yd=function(a){Tb(this,1,a)};var Ub=function(a){$b.call(this,a)};x(Ub,$b);function uh(a,b){var c=void 0===c?new pg(a.global.top,a.xa):c;var d=new MessageChannel;b=b.g(L(function(f){return Number(f)}),Q(function(f){return!isNaN(f)&&0!==f}),hf(function(f){var h=new sh;h.Yd(f);f={type:"asmreq",payload:Yb(h)};c.postMessage(f,"*",[d.port2])}),S());var e=qg(a,d.port1).g(Q(function(f){return"object"===typeof f.data}),L(function(f){var h=f.data,g=Object.values(rh).includes(h.type);h="string"===typeof h.payload;if(!g||!h||"asmres"!==f.data.type)return null;try{var k=f.data.payload,
l=Ob(th,k?JSON.parse(k):null);Oa(l,Pb);return l}catch(m){return null}}),Q(function(f){return null!==f}),L(function(f){return f}));return b.g(V(function(f){return J(f).g($d(e))}),Q(function(f){var h=u(f);f=h.next().value;h=h.next().value;return null!=Sb(h,1)?Zb(h,1)===f:!1}),L(function(f){f=u(f);f.next();return f.next().value}),of(a.h))};function vh(a,b,c,d,e){var f=b.$d,h=b.Wb;b=e.g(V(function(g){return g?f.g(Q(function(k){return k})):h.g(Be(!0))})).g(S(),V(function(){return uh(a,d)}),Q(function(g){var k=void 0===k?!1:k;var l=Sb(g,2);l=null==l?l:!!l;return(null==l?k:l)&&null!=Sb(g,3)&&null!=Sb(g,4)&&null!=Sb(g,5)}),S(),of(a.h));c=N([c,b]).g(L(function(g){var k=u(g);g=k.next().value;k=k.next().value;k={x:Zb(Vb(k),2),y:Zb(Vb(k),1)};return ig(g,k)}),R(eg),W(a.h));e=b.g(L(function(g){return Zb(g,4)}),W(a.h));b=b.g(L(function(g){return Zb(g,
5)}),W(a.h));return{Wa:e,uc:c,Pc:b}};function wh(a){return a.Ja?function(){return zd}:F(Q(function(b){return null!==b}),L(function(){return(new pg(a.global.top,a.xa)).scrollY}),S())};function xh(a,b){return b.Wb.g(S(),L(function(){return Math.round(a.m.now())}))};var yh=function(a){return(a=/[&\?#]exk=([^& ]+)/.exec(a))&&2==a.length?a[1]:null};var zh=L(function(a){return[a.value.fa.width,a.value.fa.height]});function Ah(a,b){return function(c){return ph(b.map(function(d){return c.g(a(d))}))}};function Bh(){return F(Ee(function(a,b){return a.Xa&&a.Xa.value?{Xa:b,Z:Math.max(b.timestamp-a.Xa.timestamp,0)+a.Z}:{Xa:b,Z:0}},{Z:0}),Q(function(a){return!!a.Xa}),L(function(a){return{timestamp:a.Xa.timestamp,value:Math.round(a.Z)}}))};var Ch={Y:"ns",U:dg,fa:dg,O:new H,ya:"ns",$:dg,ma:dg};function Dh(a,b){return eg(a.fa,b.fa)&&eg(a.$,b.$)&&eg(a.U,b.U)&&eg(a.ma,b.ma)&&a.ya===b.ya&&a.O===b.O&&a.Y===b.Y};function Eh(a,b){return function(c){return function(d){var e=d.g(Ne(),K());d=c.element.g(R());e=e.g(L(function(f){return f.value}));return N([d,e,b]).g(L(function(f){var h=u(f);f=h.next().value;var g=h.next().value;h=h.next().value;var k=f.getBoundingClientRect();var l=a.global,m=new rf(0,0);var q=(q=uf(f))?q.parentWindow||q.defaultView:window;if(hb(q,"parent")){var t=f;do{if(q==l){var y=t,v=uf(y);La(y,"Parameter is required");var z=new rf(0,0);var A=v?uf(v):document;A=!lb||9<=Number(yb)||"CSS1Compat"==
vf(A).Ua.compatMode?A.documentElement:A.body;y!=A&&(y=kg(y),v=wf(vf(v).Ua),z.x=y.left+v.x,z.y=y.top+v.y)}else z=B(t),z=kg(z),z=new rf(z.left,z.top);m.x+=z.x;m.y+=z.y}while(q&&q!=l&&q!=q.parent&&(t=q.frameElement)&&(q=q.parent))}k={top:m.y,left:m.x,width:k.width,height:k.height};l=fg(k,g.U);m=a.m.now();q=Object;t=q.assign;g=Object.assign({},g);if(2!==h||a.Ja||0>=l.width||0>=l.height)var I=!1;else try{var U=a.document.elementFromPoint(l.left+l.width/2,l.top+l.height/2);I=U?!Fh(U,f):!1}catch(Na){I=!1}return{timestamp:m,
value:t.call(q,g,{ya:"geo",ma:I?Ch.ma:l,$:k})}}),of(a.h))}}}function Fh(a,b,c){c=void 0===c?0:c;return a===b||yf(b,function(d){return d===a})?!0:b.ownerDocument&&b.ownerDocument.defaultView&&b.ownerDocument.defaultView===b.ownerDocument.defaultView.top?!1:10>c&&b.ownerDocument&&b.ownerDocument.defaultView&&b.ownerDocument.defaultView.frameElement?Fh(a,b.ownerDocument.defaultView.frameElement,c+1):!0};function Gh(a){return function(b){return b.g(a.ResizeObserver?Hh(a):Ih(a),Oe(),K())}}function Hh(a){return function(b){return b.g(V(function(c){var d=a.ResizeObserver;if(!d)return J(Ch.$);var e=(new G(function(f){var h=new d(function(g){g.forEach(function(k){f.next(k)})});h.observe(c);return function(){h.disconnect()}})).g(Gf(a.u,736),L(function(f){return f.contentRect}));return P(J(c.getBoundingClientRect()),e)}),R(eg))}}
function Ih(a){return function(b){var c=b.g(eh(a,{attributes:!0,childList:!0,characterData:!0,subtree:!0})),d=a.kf;c=P(b.g(L(function(){return Of("resize")})),c,d);return N(b,c).g(Gf(a.u,737),L(function(e){return u(e).next().value.getBoundingClientRect()}),R(eg))}};function Jh(a,b){var c=Kh(a,b).g(Oe(),K());return function(d){d=d.g(V(function(e){return e.element}),R());return N([c,d]).g(V(function(e){var f=u(e);e=f.next().value;f=f.next().value;return Lh(a,e.Ne,Gh(a),e.df,e.Ge,f)}),of(a.h))}}function Mh(a){return L(function(b){return"nio"!==b.value.Y?b:Object.assign(Object.assign({},b),{value:Object.assign(Object.assign({},b.value),{U:rg(a,!0),fa:rg(a,!0)})})})}function Nh(a,b){return J(b).g(a,L(function(){return b}))}
function Kh(a,b){return"undefined"!==typeof performance&&performance&&a.MutationObserver&&"undefined"!==typeof IntersectionObserver&&IntersectionObserver?(new G(function(c){var d=new H,e=new IntersectionObserver(d.next.bind(d),{threshold:b});c.next({df:d.g(Gf(a.u,735)),Ne:e,Ge:function(){var f=e.takeRecords();0<f.length&&d.next(f)}});return function(){e.disconnect()}})).g(S(),Oe(),K()):Hc(new zg)}function Oh(a){return md(a.sort(function(b,c){return b.time-c.time}))}
function Lh(a,b,c,d,e,f){return new G(function(h){b.observe(f);var g=new Bc({timestamp:a.m.now(),value:Object.assign(Object.assign({},Ch),{Y:"nio",ya:"nio"})}),k=d.g(pd(function(t){return Oh(t)}),Q(function(t){return t.target===f}),L(function(t){return{timestamp:t.time,value:{Y:"nio",U:t.rootBounds||dg,fa:t.rootBounds||rg(a,!0),O:l,ya:"nio",ma:t.intersectionRect,$:t.boundingClientRect}}}),He(g),K()).subscribe(h),l=new H,m=l.subscribe(function(){e();h.next({timestamp:a.m.now(),value:g.value.value});
b.unobserve(f);b.observe(f)}),q=Nh(c,f).subscribe(function(){l.next()});return function(){b.unobserve(f);k.unsubscribe();q.unsubscribe();m.unsubscribe()}})};function Ph(a,b){b=b.g(L(function(){return"t"}));var c=a.Qd.g(L(function(){return"u"}));return Cd(b,c).g(S(),W(a.h))};function Qh(a){return function(b){var c;return b.g(hf(function(d){return void(c=d.timestamp)}),L(function(d){return d.value}),a,L(function(d){return{timestamp:c,value:d}}))}}function Rh(a,b){a.ud&&(a.Zb=a.ud);a.ud=b;a.Zb&&a.Zb.value?a.Zb.value&&(b=Math.max(0,b.timestamp-a.Zb.timestamp),a.totalTime+=b,a.Z+=b):a.Z=0;return a}function Sh(){return F(Ee(Rh,{totalTime:0,Z:0}),L(function(a){return a.totalTime}))}function Th(){return F(Ee(Rh,{totalTime:0,Z:0}),L(function(a){return a.Z}))}
function Uh(a,b,c){c=void 0===c?function(d,e){return d===e}:c;return a.timestamp===b.timestamp&&c(a.value,b.value)};var Vh=Qh(F(L(function(a){return a.ma.width*a.ma.height/(a.$.width*a.$.height)}),L(function(a){return isFinite(a)?a:0})));function Wh(a){var b=new zg;if(1>a.length)return{rd:Cc,se:Cc};var c=new H;return{rd:a.slice(1).reduce(function(d,e){return d.g(Wd(function(f){c.next(f);return e}))},a[0]).g(Wd(function(d){c.next(d);return Hc(b)}),Ne(),K()),se:c}};function Xh(a){try{var b=a.getBoundingClientRect();return b&&30<=b.height&&30<=b.width}catch(c){return!1}}function Yh(a){if(!a.children)return a;for(var b=Ua(a.children);b.length;){var c=b.filter(Xh);if(1===c.length)return c[0];if(1<c.length)break;b=Xa(b,function(d){return Ua(d.children)})}return a}
function Zh(a,b,c,d){if(c)return{Lb:b,La:J(null)};c=b.element.g(L(function(e){a:if(Xh(e))e={Yb:e,La:"mue"};else{var f=Yh(e);if(Xh(f))e={Yb:f,La:"ie"};else{if(d||a.Hc)if(f=a.document.querySelector(".GoogleActiveViewInnerContainer")){e={Yb:f,La:"ce"};break a}e={Yb:e,La:"mue"}}}return e}),Te());return{Lb:{ib:b.ib,element:c.g(L(function(e){return e.Yb}))},La:c.g(L(function(e){return e.La}))}};function $h(a){return function(b){return b.g(lf(a),L(function(c){var d=u(c);c=d.next().value;d=d.next().value;var e=c.value;return{timestamp:c.timestamp,value:1<=e?!0:0>=e?!1:e>=d}}))}};var ai=L(function(a){return"geo"===a.value.ya?a.value.Y:a.value.ya});var bi=Qh(F(L(function(a){return a.ma.width*a.ma.height/(a.U.width*a.U.height)}),L(function(a){return isFinite(a)?Math.min(1,a):0})));function ci(a,b,c){return a?N([b,c]).g(Q(function(d){var e=u(d);d=e.next().value;e=e.next().value;return d.timestamp===e.timestamp}),L(function(d){var e=u(d);d=e.next().value;e=e.next().value;return d.value>e.value?d:e})):b}function di(a){return function(b){var c=b.g(Vh),d=b.g(bi);return a.g(V(function(e){return ci(e,c,d)}))}};function ei(a,b,c){var d=c.Dd,e=c.yd,f=c.If,h=c.oe,g=c.Ld,k=c.Xe;c=c.Hd;var l=fi(a,b);b=gi(a,b);var m=hi(a,d,k,l),q=m.g(L(function(A){return A.value}),R(),W(a.h),Ee(function(A,I){return Math.max(A,I)},0));f=ii(a,l,f,h);var t=f.g(T(!1),R(),L(function(A){return A?g:e}));h=m.g($h(t),R(),W(a.h));var y=N([h,l]).g(Q(function(A){var I=u(A);A=I.next().value;I=I.next().value;return A.timestamp===I.timestamp}),L(function(A){var I=u(A);A=I.next().value;I=I.next().value;return{visible:A.value,geometry:I.value.$}}),
Ee(function(A,I){return!I.visible&&A.visible?A:I},{visible:!1,geometry:dg}),L(function(A){return A.geometry}),T(dg),W(a.h),R(eg));k=k.g(R(),Be(void 0));t=N([k,t]).g(Be(void 0));var v=l.g(Q(function(A){return"ns"!==A.value.Y&&"ns"!==A.value.ya}),Ee(function(A){return A+1},0),T(0),W(a.h)),z=b.g(Be(!0),T(!1),W(a.h));a=N([c,z]).g(L(function(A){var I=u(A);A=I.next().value;I=I.next().value;return A&&!I}),W(a.h));return{xf:k,yf:t,Ie:{zg:l,Ye:l.g(ai),Mb:y.g(R(eg)),visible:h.g(R(Uh)),Hf:m.g(R(Uh)),We:q,re:l.g(zh,
R(Va)),Cd:b,O:l.g(L(function(A){return A.value.O})),Re:f,Dd:d,Hd:c,Ed:a,Eg:v}}}function gi(a,b){return b.g(Q(function(){return!1}),L(function(c){return c}),Wd(function(){return X(a,new zg)}))}function fi(a,b){return b.g(Je(zd),W(a.h)).g(R(function(c,d){return Uh(c,d,Dh)}),T({timestamp:a.m.now(),value:Ch}),W(a.h))}
function hi(a,b,c,d){c=d.g(di(c),Qh(L(function(e){var f=Math.pow(10,2);return Math.round(e*f)/f})),W(a.h));return N([c,b]).g(L(function(e){var f=u(e);e=f.next().value;f=f.next().value;return{timestamp:Math.max(f.timestamp,e.timestamp),value:f.value?0:e.value}}),R(Uh),W(a.h))}function ii(a,b,c,d){b=b.g(L(function(e){return 242500<=e.value.$.width*e.value.$.height}));c=N([b,c]);return d?c.g(L(function(e){return e.some(function(f){return f})}),T(!1),R(),W(a.h)):X(a,!1)};var ji=F(xg("data-google-av-itpl"),L(function(a){return Number(a)}),L(function(a){return isNaN(a)?1:a}));var ki={Lf:"addEventListener",Vf:"getMaxSize",Xf:"getScreenSize",Yf:"getState",Zf:"getVersion",fg:"removeEventListener",$f:"isViewable"},mi=function(a,b){b=void 0===b?function(f){return li(f)}:b;this.V=null;this.Me=new H;var c=a.Hc,d=!a.Ja;if(c&&d){var e=a.global.top.mraid;if(e){this.Jb=b(e);this.V=e;this.Ma=3;return}}(a=a.global.mraid)?(this.Jb=b(a),this.V=a,this.Ma=c?d?2:1:0):(this.Ma=-1,this.Jb=2)};mi.prototype.addEventListener=function(a,b){return this.ab("addEventListener",a,b)};
mi.prototype.removeEventListener=function(a,b){return this.ab("removeEventListener",a,b)};var ni=function(a){a=a.ab("getVersion");return"string"===typeof a?a:""};mi.prototype.getState=function(){var a=this.ab("getState");return"string"===typeof a?a:""};
var oi=function(a){a=a.ab("isViewable");return"boolean"===typeof a?a:!1},pi=function(a){if(a.V)return a=a.V.AFMA_LIDAR,"string"===typeof a?a:void 0},li=function(a){return a?a.IS_GMA_SDK?Object.values(ki).every(function(b){return"function"===typeof a[b]})?0:1:2:1};mi.prototype.ab=function(a,b){for(var c=[],d=1;d<arguments.length;++d)c[d-1]=arguments[d];if(this.V)try{return this.V[a].apply(this.V,w(c))}catch(e){this.Me.next(a)}};
p.Object.defineProperties(mi.prototype,{vd:{configurable:!0,enumerable:!0,get:function(){if(this.V){var a=this.V.AFMA_LIDAR_EXP_1;return void 0===a?void 0:!!a}},set:function(a){this.V&&(this.V.AFMA_LIDAR_EXP_1=a)}}});function qi(a,b){return-1!==(new mi(a)).Ma?X(a,!0):b.g(xg("data-google-av-inapp"),L(function(c){return null!==c}),W(a.h))};var si=function(a,b){var c=this;this.context=a;this.Qc=this.Vb=null;this.rf=b.g(R()).subscribe(function(d){ri(c);c.Qc=d})},ti=function(a,b){ri(a);a.Vb=a.context.m.setTimeout(function(){var c;return void(null===(c=a.Qc)||void 0===c?void 0:c.next())},b)},ri=function(a){null!==a.Vb&&a.context.m.clearTimeout(a.Vb);a.Vb=null};function ui(a,b,c,d,e){var f=void 0===f?new si(a,c):f;return(new G(function(h){var g=b.g(T(void 0),V(function(){return vi(d)})).g(L(function(k){var l=k.timestamp,m=k.value;k=m.visible;m=m.Kb;var q=m>=e;q||!k?ri(f):(l=Math.max(0,a.m.now()-l),ti(f,Math.max(0,e-m-l)));return q}),Ee(function(k,l){return l||k},!1),R()).subscribe(h);return function(){ri(f);f.rf.unsubscribe();f.Qc=null;g.unsubscribe()}})).g(ef(function(h){return!h},!0),W(a.h))}
function vi(a){return Fd(a,a.g(Bh())).g(L(function(b){var c=u(b);b=c.next().value;c=c.next().value;return{timestamp:b.timestamp,value:{visible:b.value,Kb:c.value}}}),R(function(b,c){return Uh(b,c,function(d,e){return d.Kb===e.Kb&&d.visible===e.visible})}))};function wi(a,b){return{fb:b.g(xg("data-google-av-adk")),Hb:b.g(xg("data-google-av-btr"),R(),L(function(c){return null===c?[]:c.split("|").filter(function(d){return""!==d})})),Ac:b.g(xg("data-google-av-cpmav"),R(),L(function(c){return null===c?[]:c.split("|").filter(function(d){return""!==d})})),ye:gh(a,b),flags:b.g(xg("data-google-av-flags"),R()),ka:qi(a,b),Lc:b.g(qh("cr",function(c){return"1"===c}),R()),Nc:b.g(qh("xdi",function(c){return"1"===c})),Jc:b.g(ji),Rc:b.g(xg("data-google-av-metadata")),
ea:b.g(Kg),W:b.g(Eg),Jf:b.g(qh("la",function(c){return"1"===c}),R())}};function xi(){return F(Th(),Ee(function(a,b){return Math.max(a,b)},0),L(function(a){return Math.round(a)}))}function yi(a){return F($h(J(a)),xi())};function zi(a,b,c,d,e){c=c.g(L(function(){return!1}));d=N([e,d]).g(V(function(f){f=u(f).next().value;return Ai(b,f)}));return P(J(!1),c,d).g(R(),W(a.h))}function Ai(a,b){return a.g(L(function(c){return b||0===c||2===c}))};var Bi=[33,32],Ci=F(ji,L(function(a){return 0<=Bi.indexOf(a)}),R());function Di(a,b,c,d,e){var f=c.g(L(function(g){return 9===g})),h=b.element.g(Ci);c=e.g(Q(function(g){return g}),V(function(){return N([f,h])}),L(function(g){g=u(g);var k=g.next().value;return!g.next().value||k}),R());c=N([c,d.g(R())]).g(L(function(g){var k=u(g);g=k.next().value;k=k.next().value;return Zh(a,b,!g,k)}),Oe(),K());d=c.g(L(function(g){return g.Lb}));c=c.g(V(function(g){return g.La}),T(null),R(),W(a.h));return{Ba:d,gb:c}};function Ei(a){return F(V(function(b){return bg(a.document,b)}),W(a.h))};var Fi=function(a,b,c,d,e){this.Wb=b.element.g(Ei(a),W(a.h));this.$d=zi(a,c,b.element,this.Wb,d);a=Di(a,b,e,d,this.$d);b=a.gb;this.Ba=a.Ba;this.gb=b};function Gi(a,b,c){return b.g(V(function(d){return d&&0===c||!d&&1===c?Hc(new zg):a}))};var Hi=function(){};var Ii=function(a,b){this.context=a;this.Df=b};x(Ii,Hi);Ii.prototype.Ea=function(a,b){var c=this.Df.map(function(d){return d.Ea(a,b)});return{Ha:Wh(c.map(function(d){return d.Ha})).rd.g(W(this.context.h)),Da:Object.assign.apply(Object,[{}].concat(w(c.map(function(d){return d.Da}))))}};function Ji(a,b){var c=a.g(Ne(),K());return V(function(d){return c.g(b(d))})};function Ki(a,b){var c=void 0===c?function(){var e=(Bf(a.global)?a.global.innerWidth:0)||a.Gc()||0,f=(Bf(a.global)?a.global.innerHeight:0)||a.Fc()||0;return{left:0,top:0,width:e,height:f}}:c;if(!(a.Ja&&ag(a.document)&&a.Qe))return Hc(new zg);var d=new H;return P(J({}),b,d).g(L(function(){var e=Li(a,c);return{timestamp:a.m.now(),value:{Y:"iem",U:e,fa:e,O:d}}}),W(a.h))}
function Li(a,b){b=b();var c=wf(document),d=function(t,y){return!!a.document.elementFromPoint(t,y)},e=Math.floor(b.left-c.x),f=Math.floor(b.top-c.y),h=Math.floor(b.left+b.width-c.x),g=Math.floor(b.top+b.height-c.y);b=d(e,f);c=d(h,g);if(b&&c)return{top:f,left:e,width:h-e,height:g-f};var k=d(h,f),l=d(e,g);if(b)g=Mi(f,g,function(t){return d(e,t)}),h=Mi(e,h,function(t){return d(t,f)});else if(k)g=Mi(f,g,function(t){return d(h,t)}),e=Mi(h,e,function(t){return d(t,f)});else if(l)f=Mi(g,f,function(t){return d(e,
t)}),h=Mi(e,h,function(t){return d(t,g)});else if(c)f=Mi(g,f,function(t){return d(h,t)}),e=Mi(h,e,function(t){return d(t,g)});else{var m=Math.floor((e+h)/2),q=Math.floor((f+g)/2);if(!d(m,q))return{left:0,top:0,width:0,height:0};f=Mi(q,f,function(t){return d(m,t)});g=Mi(q,g,function(t){return d(m,t)});e=Mi(m,e,function(t){return d(t,q)});h=Mi(m,h,function(t){return d(t,q)})}return{top:f,left:e,width:h-e,height:g-f}}
function Mi(a,b,c){if(c(b))return b;for(var d=15;d--;){var e=Math.floor((a+b)/2);if(e===a||e===b)break;c(e)?a=e:b=e}return a};var Ni=function(a,b){this.context=a;this.rb=b};x(Ni,Hi);Ni.prototype.Ea=function(a,b){var c=Ji(Ki(this.context,this.rb),Eh(this.context,b.ea));return{Ha:Gi(a.Ba.g(c),b.ka,0),Da:{}}};function Oi(a,b){if(a.Ja)return Hc(new zg);var c=new H;return P(J({}),b,c).g(L(function(){return{timestamp:a.m.now(),value:{Y:"geo",U:Pi(a),fa:rg(a,!0),O:c}}}),of(a.h))}function Pi(a){var b=rg(a,!1);if(!a.Hc||!Bf(a.global.parent)||a.global.parent===a.global)return b;var c=Pi(new pg(a.global.parent,a.xa));a=a.global.frameElement.getBoundingClientRect();return fg(ig(fg(c,a),{x:b.left-a.left,y:b.top-a.top}),b)};var Qi=function(a,b){this.context=a;this.rb=b};x(Qi,Hi);Qi.prototype.Ea=function(a,b){var c=Ji(Oi(this.context,this.rb),Eh(this.context,b.ea));return{Ha:Gi(a.Ba.g(c),b.ka,0),Da:{}}};var Ri=function(a,b,c){c=void 0===c?Jh(a,b):c;this.context=a;this.Oe=c};x(Ri,Hi);Ri.prototype.Ea=function(a,b){return{Ha:Gi(a.Ba.g(this.Oe,Mh(this.context)),b.ka,0),Da:{}}};var Si=Hc(new zg),Ti=V(function(){return Si});function Ui(a,b,c,d,e){var f=void 0===f?new mi(a):f;var h=void 0===h?Hf(a.m,500):h;var g=void 0===g?Hf(a.m,100):g;e=J(f).g(Vi(c),hf(function(k){d.next(k.Ma)}),Wi(a,g),Xi(a),Yi(a,e),Oe(),K());f=new H;b=P(J({}),b,f);return e.g(Zi(a,f,b,h,c),W(a.h))}
function Yi(a,b){return F(function(c){return N([c,b])},de(function(c){c=u(c);var d=c.next().value;return 9!==c.next().value||oi(d)?J(!0):$i(a,d,"viewableChange").g(Q(function(e){return u(e).next().value}),S())}),L(function(c){return u(c).next().value}))}function Vi(a){return V(function(b){if(-1===b.Ma)return a.next("if"),Si;if(0!==b.Jb){switch(b.Jb){case 1:a.next("mm");break;case 2:a.next("ng");break;default:a.next("i")}return Si}return J(b)})}
function Wi(a,b){return de(function(){var c=a.Pd;return"complete"===Zf(a.document)?J(!0):c.g(de(function(){return b}))})}var Xi=function(a){return V(function(b){return"loading"!==b.getState()?J(b):$i(a,b,"ready").g(L(function(){return b}))})};
function Zi(a,b,c,d,e){return V(function(f){var h=pi(f);if("string"!==typeof h)return e.next("nc"),Si;void 0!==f.vd&&(f.vd=!0);h=$i(a,f,h,aj);var g={version:ni(f),Ma:f.Ma};h=h.g(L(function(l){return bj.apply(null,[a,b,f,g].concat(w(l)))}));var k=d.g(hf(function(){e.next("mt")}),Ti);h=Cd(h,k);return N([h,c]).g(L(function(l){l=u(l).next().value;return Object.assign(Object.assign({},l),{timestamp:a.m.now()})}))})}
function aj(a,b){return(null===b||"number"===typeof b)&&(null===a||!!a&&"number"===typeof a.height&&"number"===typeof a.width&&"number"===typeof a.x&&"number"===typeof a.y)}
function bj(a,b,c,d,e,f){e=e?{left:e.x,top:e.y,width:e.width,height:e.height}:dg;c=c.ab("getMaxSize");var h=null!=c&&"number"===typeof c.width&&"number"===typeof c.height?c:{width:0,height:0};c={left:0,top:0,width:-1,height:-1};if(h){var g=Number(String(h.width));h=Number(String(h.height));c=isNaN(g)||isNaN(h)?c:{left:0,top:0,width:g,height:h}}a={value:{U:e,fa:c,Y:"mraid",O:b},timestamp:a.m.now()};return Object.assign(Object.assign(Object.assign({},a),d),{mg:f})}
function $i(a,b,c,d){d=void 0===d?function(){return!0}:d;return(new G(function(e){var f=a.u.sa(745,function(h){for(var g=[],k=0;k<arguments.length;++k)g[k-0]=arguments[k];e.next(g)});b.addEventListener(c,f);return function(){b.removeEventListener(c,f)}})).g(Q(function(e){return d.apply(null,w(e))}))};var cj=function(a,b){this.context=a;this.rb=b};x(cj,Hi);cj.prototype.Ea=function(a,b){var c=new Ic(1),d=new Ic(1),e=Ji(Ui(this.context,this.rb,c,d,b.ea),Eh(this.context,b.ea));return{Ha:Gi(a.Ba.g(e),b.ka,1),Da:{Sc:c.g(W(this.context.h)),Tc:d.g(W(this.context.h))}}};function dj(a){a=a.global;try{if(a&&a.Goog_AdSense_getAdAdapterInstance)return a}catch(c){}for(var b=0;a&&5>b++;){try{if(a.google_osd_static_frame)return a.google_osd_static_frame}catch(c){}try{if(a.aswift_0&&a.aswift_0.google_osd_static_frame)return a.aswift_0.google_osd_static_frame}catch(c){}try{a=a!==a.parent?a.parent:null}catch(c){break}}return null};var ej={Wf:"goog_get_override",ag:"goog_listener_ready",eg:"goog_provide_override",Kf:"goog_acknowledge_monitoring",Pf:"goog_creative_loaded",Sf:"goog_dom_content_loaded",Uf:"goog_get_mode",cg:"goog_av_measurement_hold_update",dg:"goog_provide_mode",gg:"goog_request_monitoring",hg:"goog_image_request",ig:"goog_stop_monitoring",kg:"goog_update_data",bg:"goog_listener_status",Of:"goog_adspeed"};function fj(a,b,c){a=a[b];void 0!==a&&(c[b]="true"==a)}function gj(a,b,c){a=a[b];void 0!==a&&(c[b]=Number(a))}function hj(a,b,c){a=a[b];void 0!==a&&(c[b]=decodeURIComponent(a))}function ij(a,b,c){a=a[b];if("string"===typeof a&&(a=a.split("-"),4===a.length)){var d=Number(a[0]),e=Number(a[1]);c[b]={top:d,left:e,width:Math.max(0,Number(a[3])-e),height:Math.max(0,Number(a[2])-d)}}}function jj(a,b){var c=[];Ya(kj(a,b),function(d,e){e=encodeURIComponent(e);c.push(e+"="+d)});return c.join("\n")}
function kj(a,b){var c={};Ya(b,function(d,e){if("object"===typeof d&&"number"===typeof d.left&&"number"===typeof d.top&&"number"===typeof d.width&&"number"===typeof d.height){var f=[];f[1]=String(d.left);f[3]=String(d.left+d.width);f[0]=String(d.top);f[2]=String(d.top+d.height);d=f.join("-")}else d="string"===typeof d?encodeURIComponent(d):d;c[e]=d});c[24]=a.m.now();return c};function lj(a){var b=dj(a);return b?new pg(b,a.xa):null}
function mj(a){var b=void 0===b?lj:b;var c=a.onMessage.g(Q(function(e){return e&&e.data}),L(function(e){var f=e.data;if("string"!==typeof f)e=null;else{e={};f=f.split("\n");for(var h=0;h!==f.length;++h){var g=f[h],k=g.indexOf("=");0>=k||(e[Number(g.substr(0,k))]=g.substr(k+1))}(f=decodeURIComponent(e[0]))&&Object.values(ej).includes(f)?(h={},f=(h[0]=f,h),fj(e,36,f),fj(e,26,f),fj(e,15,f),fj(e,8,f),fj(e,11,f),fj(e,16,f),fj(e,5,f),fj(e,18,f),gj(e,4,f),gj(e,33,f),gj(e,6,f),gj(e,25,f),gj(e,28,f),gj(e,
29,f),gj(e,24,f),gj(e,31,f),gj(e,30,f),gj(e,23,f),gj(e,22,f),gj(e,7,f),gj(e,21,f),gj(e,20,f),hj(e,19,f),hj(e,3,f),hj(e,1,f),ij(e,9,f),hj(e,12,f),hj(e,13,f),hj(e,32,f),hj(e,35,f),ij(e,37,f),ij(e,38,f),hj(e,39,f),hj(e,40,f),e=f):e=null}return e}),Q(function(e){return null!==e}),L(function(e){return e}),Ne(),K()),d=null;return new lh(c,{next:function(e){if(null===d&&(d=b(a),null===d))return;e=jj(a,e);d.postMessage(e,"*")},complete:function(){},error:function(){}})};var nj={Gb:null,Eb:null,Fb:null,Wa:null,Xb:null,Pb:null};function oj(a){return void 0===a?null:Number(a)};var pj={nd:nj,Oa:null,mf:null};
function qj(a,b,c,d,e,f){c=N([c.g(R()),d.g(R()),e.g(R()),f.g(R())]).g(V(function(k){return rj.apply(null,[a,b].concat(w(k)))}),of(a.h));var h=new H,g=pj;d=c.g(L(function(k){var l;(l=k[40])?(l=JSON.parse(decodeURIComponent(l)),l="object"!==typeof l?nj:{Gb:oj(l.rst),Eb:oj(l.dlt),Fb:oj(l.rpt),Wa:oj(l.isd),Xb:oj(l.msd),Pb:l.ext||null}):l=nj;var m;var q;if((m=!k[11]&&!k[8]&&!1!==k[36])&&!k[9])m=null;else{var t=null!==(q=k[9])&&void 0!==q?q:dg;q=k[38];var y=k[30],v=k[31];q=q?q:isNaN(y)||isNaN(v)?rg(a,!0):
{left:0,top:0,width:null!==y&&void 0!==y?y:0,height:null!==v&&void 0!==v?v:0};y=k[37];v={x:0,y:0};y&&(v={x:y.left,y:y.top});m={O:h,Y:"osd",U:t,fa:q,Nd:m,ve:v}}return{nd:l,Oa:m,mf:k[32]||null}}),hf(function(k){return void(g=k)}),T(pj),Oe(),K());e=h.g(L(function(){return g}));return{Yc:P(d,e).g(L(function(k){return{timestamp:a.m.now(),value:k}}),W(a.h)),mb:c.g(Be(!0),S())}}
function rj(a,b,c,d,e,f){return f?new G(function(h){var g=sj(a,f,b,c,d,e),k=f.g(Q(function(l){return null!==d?l[12]===d:String(l[4])===c}),Ne(),K()).subscribe(h);return function(){g.unsubscribe();k.unsubscribe()}}):Cc}
function sj(a,b,c,d,e,f){var h=b.g(Q(function(l){return null!==e?l[12]===e:String(l[4])===d}),L(function(l){return l[0]}),Q(function(l){return"goog_get_mode"===l||"goog_acknowledge_monitoring"===l}),S()),g=Hf(a.m,100).g(Pe(9));a=Hf(a.m,500).g(Pe(10));g=td(J(0),g,a);var k=tj(c,d,e,f);return g.g(L(function(){return k}),bf(h)).subscribe(b)}
function tj(a,b,c,d){var e={};a=(e[0]="goog_request_monitoring",e[6]=4,e[16]=!0,e[33]=Df("domLoading")||-1,e[29]=a,e);null!==d&&(a[19]=d);null!==b&&(a[4]=Number(b));null!==c&&(a[12]=c);return a};var uj=new zg,vj=function(a){return Hf(a.m,6E3).g(V(function(){return Hc(uj)}))},wj=function(a){return F(Q(function(b){return null!==b.value.Oa}),L(function(b){var c=b.timestamp;b=b.value;if(!b.Oa.Nd)throw new zg;return{timestamp:c,value:b.Oa}}),W(a.h),function(b){return Cd(b,vj(a))})};var xj=function(a){this.context=a};x(xj,Hi);xj.prototype.Ea=function(a,b){var c=this,d=X(this.context,yh(this.context.Ue)),e=X(this.context,mj(this.context));e=qj(this.context,b.xc,b.fb,d,b.Rc.g(dh(this.context.h),R()),e);var f=e.Yc;e=e.mb;var h=Ji(yj(b.Nc,b.ea).g(V(function(){return f.g(wj(c.context))})),Eh(this.context,b.ea));return{Ha:Gi(a.Ba.g(h),b.ka,0),Da:{Yc:f,mb:e,wc:d}}};
var yj=function(a,b){return N([a,b]).g(L(function(c){var d=u(c);c=d.next().value;d=d.next().value;d=0<=[0,2,10,5,3,11,4].indexOf(d);if(c||!d)throw new zg;}))};function zj(a){return!!a.value.Oa&&a.value.Oa.Nd}function Aj(a,b,c){c=c.g(of(a.h));var d=c.g(Q(zj),L(function(e){return e.value.Oa.ve}),T({x:0,y:0}));b=N([b,d]).g(L(function(e){var f=u(e);e=f.next().value;f=f.next().value;e=ig(e,f);return{left:Math.round(e.left),top:Math.round(e.top),height:Math.ceil(e.height),width:Math.ceil(e.width)}}),R(eg),W(a.h));return{lf:c.g(Ue(function(e){return!zj(e)}),L(function(e){return e.value.nd}),W(a.h)),Xc:b}};function Bj(a){return a.document.Rd.g(L(function(b){return"visible"===b}),R(),W(a.h))};var Cj=function(a){this.key=a},Dj=function(a,b){this.key=a;this.defaultValue=void 0===b?!1:b};x(Dj,Cj);var Ej=function(){this.Ad={}},nh=function(a,b){a=a.Ad[b.key];if(b instanceof Dj)return"boolean"===typeof a?a:b.defaultValue;throw Error();};var Fj=function(a){var b=new Ej;return F(L(function(c){if(null===c)return null;try{var d=JSON.parse(c)[0];c="";for(var e=0;e<d.length;e++)c+=String.fromCharCode(d.charCodeAt(e)^"\u0003\u0007\u0003\u0007\b\u0004\u0004\u0006\u0005\u0003".charCodeAt(e%10));b.Ad=JSON.parse(c)}catch(f){}return b}),W(a.h))};function Gj(a,b,c){var d;return b.g(R(),V(function(e){return c.g(L(function(){if(!d){d=!0;try{e.next()}finally{d=!1}}return!0}))}),T(!1),W(a.h))};function Hj(a){return F(Qh(L(function(b){return 1<=b?!0:0>=b?!1:b>=a})),Sh(),L(function(b){return Math.round(b)}))};function Ij(a,b,c,d,e,f){var h=Jj,g=Kj.Ff;if(1<h.length)for(var k=0;k<h.length-1;k++)if(h[k]<h[k+1])throw Error();k=e.g(T(void 0),V(function(){return c.g(Bh())}),R(),W(a.h));var l=e.g(T(void 0),V(function(){return c.g(xi())}),R(),W(a.h));e=ui(a,e,f,c,g);return{Md:d.g(T(void 0),V(function(){return b.g(Ah(yi,h))}),R(Va),W(a.h)),be:d.g(T(void 0),V(function(){return b.g(Ah(Hj,h),L(function(m){return m.map(function(q,t){return 0<t?q-m[t-1]:q})}))}),R(Va),W(a.h)),Ve:l,Kb:k.g(R(Uh),W(a.h)),hc:e}};function Lj(a,b,c,d,e,f){var h=Kj;b=b.g(T(!1),R());var g=!(zf()||Af());c=c.g(R(),V(function(k){return k?X(a,!1):d}),L(function(k){return{value:k,timestamp:a.m.now()}}),R(Uh));f=f.Ba.g(oh(a.h));return Object.assign(Object.assign({},h),{Dd:c,If:e,oe:g,Xe:b,Hd:f})};function Mj(a){a=a.global;if("undefined"===typeof a.__google_lidar_)return a.__google_lidar_=1,!1;a.__google_lidar_=Number(a.__google_lidar_)+1;var b=a.__google_lidar_adblocks_count_;if("number"===typeof b&&0<b&&(a=a.__google_lidar_radf_,"function"===typeof a))try{a()}catch(c){}return!0}
function Nj(a){var b=a.global;b.osdlfm=function(){return b.__google_lidar_radf_};if(void 0!==b.__google_lidar_radf_)return Cc;b.__google_lidar_adblocks_count_=1;var c=new H;b.__google_lidar_radf_=function(){return void c.next(a)};return c.g(Gf(a.u,743))};var Oj;Oj=["av.key","js","20210813"].slice(-1)[0];var Pj=new Dj("45350317"),Qj=new Dj("45351434"),Rj=new Dj("45354649"),Sj=new Dj("45353040"),Tj=new Dj("45354650"),Uj=new Dj("45354365"),Vj=new Dj("45353039"),Wj=new Dj("45352727"),Xj=new Dj("45354651");var Kj={Ff:1E3,yd:.5,Ld:.3},Jj=[1,.75,Kj.yd,Kj.Ld,0],$g="https://pagead2.googlesyndication.com/pagead/gen_204?id=av-js&type=error&bin=7&v="+Oj;
function Yj(a,b,c,d){var e=Mj(a),f=Nj(a);f=Lg(a,f);e=e?Cc:f.g(L(function(k){return Object.freeze({ib:eb(),element:X(a,k)})}),Fg());var h=Bj(a).g(L(function(k){return!k})),g=new Ii(a,[new Ri(a,Jj),new Qi(a,d),new Ni(a,d),new xj(a),new cj(a,d)]);return Og(a,e,function(k,l){var m=wi(k,l.element),q=m.fb,t=m.Hb,y=m.Ac,v=m.ye,z=m.ka,A=m.Jc,I=m.Lc,U=m.Nc,Na=m.Rc,hc=m.ea,gg=m.W,pa=m.Jf;m=m.flags.g(R(),Fj(k));var lc=new Fi(k,l,v,z,hc);U=g.Ea(lc,{ka:z,xc:7,fb:q,Rc:Na,Nc:U,ea:hc});var Qa=U.Ha,gb=U.Da;U=gb.wc;
Na=gb.mb;var Tc=gb.Yc,ak=gb.Sc;gb=gb.Tc;pa=Lj(k,I,z,h,pa,lc);Qa=ei(k,Qa,pa);pa=Qa.Ie;Qa=Ij(k,pa.Hf,pa.visible,Qa.xf,Qa.yf,pa.O);var hg=Zj(k,m,c,Qa.hc,pa.O),Uc=Ph(k,bk(k.m,c,hg.za)),ck=Gj(k,pa.O,Uc.g(Q(function(he){return null!==he})));Tc=dk(k,lc,m,q,Uc,Tc,pa);var fk=ek(k,Uc,l.element);return Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({A:X(k,k.A),Sb:X(k,"lidar2"),ce:X(k,"lidartos"),qe:X(k,Oj),xc:X(k,7),td:k.validate()?zd:X(k,new Ag),te:X(k,$f(k.document)),
C:X(k,bh),Ga:Uc,Ag:ck},hg),{Fd:X(k,!0),we:X(k,k.Ja?1:void 0),ka:z,Sc:ak.g(W(k.h)),Tc:gb.g(W(k.h)),mb:Na,ue:l.element.g(L(function(he){return null!==he})),Rb:gg,de:gg,Ac:y.g(T([]),W(k.h)),Hb:t.g(T([]),W(k.h)),xg:m,fb:q,wc:U,gb:lc.gb,Jc:A.g(T(0),W(k.h)),Od:v,ea:hc.g(T(0),W(k.h)),ga:X(k,ah),fc:X(k,kh),Lc:I,Pe:lc.Wb.g(oh(k.h))}),pa),{Mb:Tc.Xc}),Qa),Tc),{cd:Mf(k),Je:fk})},Zg(a,b))}
function Zj(a,b,c,d,e){var f=X(a,"https://pagead2.googlesyndication.com/pagead/gen_204?id=av-js&type=eos"),h=b.g(mh(Wj)),g=b.g(mh(Vj)),k=b.g(mh(Sj)),l=b.g(mh(Uj)),m=b.g(mh(Rj)),q=b.g(mh(Xj));b=b.g(mh(Tj));h=N([h,g,k,l,m,q,b]).g(L(function(y){var v=u(y);y=v.next().value;var z=v.next().value,A=v.next().value,I=v.next().value,U=v.next().value,Na=v.next().value;v=v.next().value;return I?4:z?1:A?2:y?3:U?7:Na?6:v?5:0}),R(),W(a.h));c=bk(a.m,c,h);c=Xg(a,c,h);var t=N([d,c,h]).g(Q(function(y){var v=u(y);y=
v.next().value;var z=v.next().value;v=v.next().value;return 0===z||y&&5!==v}),L(function(y){y=u(y);y.next();return y.next().value}),W(a.h));d=Gj(a,e,h.g(V(function(y){return 0!==y?t:zd})));return{wd:t,za:h,Ob:f,Bg:d,zd:X(a,new Jf(a.global)),qd:X(a,new Lf(a.global)),Id:X(a,new Kf(a.global))}}function bk(a,b,c){return c.g(V(function(d){return 6===d||7===d?Hf(a,92E4):b}))}
function dk(a,b,c,d,e,f,h){var g=Aj(a,h.Mb,f);f=g.Xc;var k=g.lf;g=c.g(L(function(m){return(null===m||void 0===m?void 0:nh(m,Pj))||(null===m||void 0===m?void 0:nh(m,Qj))}),L(function(m){return m?!0:null}),W(a.h));c=c.g(mh(Qj),W(a.h));var l=vh(a,b,h.Mb,d,c);return{Gb:g.g(V(function(m){return m?X(a,Df("navigationStart")):k.g(L(function(q){return q.Gb}))})),Eb:k.g(L(function(m){return m.Eb})),Fb:g.g(V(function(m){return m?xh(a,b):k.g(L(function(q){return q.Fb}))})),Wa:g.g(V(function(m){return m?l.Wa:
k.g(L(function(q){return q.Wa}))})),Xb:k.g(L(function(m){return m.Xb})),Pb:k.g(L(function(m){return m.Pb})),qf:g,uc:g.g(V(function(m){return m?l.uc:X(a,null)})),Pc:g.g(V(function(m){return m?l.Pc:X(a,null)})),Ae:e.g(wh(a)),Xc:f}}function ek(a,b,c){return b.g(Q(function(d){return null!==d}),V(function(){return c}),L(function(d){var e=Gg(a);return 0<e.length&&0<=e.indexOf(d)}),L(function(d){return!d}))};(function(a,b,c,d){b=void 0===b?.01:b;c=void 0===c?Hf(a.m,36E5):c;d=void 0===d?a.m.interval(100).g(W(a.h)):d;return a.u.sa(742,function(){return Yj(a,b,c,d)})()})(new pg).subscribe();}).call(this);
