/*

 Copyright The Closure Library Authors.
 SPDX-License-Identifier: Apache-2.0
*/
'use strict';var k,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("Cannot find global object");
},ea=ca(this),fa=function(a,b){if(b)a:{var c=ea;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})}};
fa("Symbol",function(a){if(a)return a;var b=function(e,f){this.g=e;ba(this,"description",{configurable:!0,writable:!0,value:f})};b.prototype.toString=function(){return this.g};var c=0,d=function(e){if(this instanceof d)throw new TypeError("Symbol is not a constructor");return new b("jscomp_symbol_"+(e||"")+"_"+c++,e)};return d});
fa("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=ea[b[c]];"function"===typeof d&&"function"!=typeof d.prototype[a]&&ba(d.prototype,a,{configurable:!0,writable:!0,value:function(){return ha(aa(this))}})}return a});
var ha=function(a){a={next:a};a[Symbol.iterator]=function(){return this};return a},l=function(a){return a.raw=a},ia=function(a,b){a.raw=b;return a},n=function(a){var b="undefined"!=typeof Symbol&&Symbol.iterator&&a[Symbol.iterator];return b?b.call(a):{next:aa(a)}},p=function(a){if(!(a instanceof Array)){a=n(a);for(var b,c=[];!(b=a.next()).done;)c.push(b.value);a=c}return a},ja="function"==typeof Object.create?Object.create:function(a){var b=function(){};b.prototype=a;return new b},ka;
if("function"==typeof Object.setPrototypeOf)ka=Object.setPrototypeOf;else{var la;a:{var ma={a:!0},na={};try{na.__proto__=ma;la=na.a;break a}catch(a){}la=!1}ka=la?function(a,b){a.__proto__=b;if(a.__proto__!==b)throw new TypeError(a+" is not extensible");return a}:null}
var oa=ka,t=function(a,b){a.prototype=ja(b.prototype);a.prototype.constructor=a;if(oa)oa(a,b);else for(var c in b)if("prototype"!=c)if(Object.defineProperties){var d=Object.getOwnPropertyDescriptor(b,c);d&&Object.defineProperty(a,c,d)}else a[c]=b[c];a.Kb=b.prototype},pa=function(){this.s=!1;this.C=null;this.h=void 0;this.g=1;this.l=this.m=0;this.F=this.j=null},qa=function(a){if(a.s)throw new TypeError("Generator is already running");a.s=!0};pa.prototype.u=function(a){this.h=a};
var ra=function(a,b){a.j={fd:b,Qo:!0};a.g=a.m||a.l};pa.prototype.return=function(a){this.j={return:a};this.g=this.l};var u=function(a,b,c){a.g=c;return{value:b}};pa.prototype.cb=function(a){this.g=a};
var sa=function(a,b,c){a.m=b;void 0!=c&&(a.l=c)},ta=function(a,b){a.g=b;a.m=0},ua=function(a){a.m=0;var b=a.j.fd;a.j=null;return b},va=function(a){var b=a.F.splice(0)[0];(b=a.j=a.j||b)?b.Qo?a.g=a.m||a.l:void 0!=b.cb&&a.l<b.cb?(a.g=b.cb,a.j=null):a.g=a.l:a.g=0},wa=function(a){this.g=new pa;this.h=a},za=function(a,b){qa(a.g);var c=a.g.C;if(c)return xa(a,"return"in c?c["return"]:function(d){return{value:d,done:!0}},b,a.g.return);a.g.return(b);return ya(a)},xa=function(a,b,c,d){try{var e=b.call(a.g.C,
c);if(!(e instanceof Object))throw new TypeError("Iterator result "+e+" is not an object");if(!e.done)return a.g.s=!1,e;var f=e.value}catch(g){return a.g.C=null,ra(a.g,g),ya(a)}a.g.C=null;d.call(a.g,f);return ya(a)},ya=function(a){for(;a.g.g;)try{var b=a.h(a.g);if(b)return a.g.s=!1,{value:b.value,done:!1}}catch(c){a.g.h=void 0,ra(a.g,c)}a.g.s=!1;if(a.g.j){b=a.g.j;a.g.j=null;if(b.Qo)throw b.fd;return{value:b.return,done:!0}}return{value:void 0,done:!0}},Aa=function(a){this.next=function(b){qa(a.g);
a.g.C?b=xa(a,a.g.C.next,b,a.g.u):(a.g.u(b),b=ya(a));return b};this.throw=function(b){qa(a.g);a.g.C?b=xa(a,a.g.C["throw"],b,a.g.u):(ra(a.g,b),b=ya(a));return b};this.return=function(b){return za(a,b)};this[Symbol.iterator]=function(){return this}},Ba=function(a,b){b=new Aa(new wa(b));oa&&a.prototype&&oa(b,a.prototype);return b},Ca=function(a){function b(d){return a.next(d)}function c(d){return a.throw(d)}return new Promise(function(d,e){function f(g){g.done?d(g.value):Promise.resolve(g.value).then(b,
c).then(f,e)}f(a.next())})},Da=function(a){return Ca(new Aa(new wa(a)))},Ea=Ea||{},Fa=this||self,Ia=function(a){if(a&&a!=Fa)return Ga(a.document);null===Ha&&(Ha=Ga(Fa.document));return Ha},Ja=/^[\w+/_-]+[=]{0,2}$/,Ha=null,Ga=function(a){return(a=a.querySelector&&a.querySelector("script[nonce]"))&&(a=a.nonce||a.getAttribute("nonce"))&&Ja.test(a)?a:""},La=function(a,b){a=a.split(".");b=b||Fa;for(var c=0;c<a.length;c++)if(b=b[a[c]],null==b)return null;return b},Ma=function(){},Na=function(a){a.Uk=void 0;
a.Tb=function(){return a.Uk?a.Uk:a.Uk=new a}},Pa=function(a){var b=typeof a;return"object"!=b?b:a?Array.isArray(a)?"array":b:"null"},Qa=function(a){var b=Pa(a);return"array"==b||"object"==b&&"number"==typeof a.length},Ra=function(a){var b=typeof a;return"object"==b&&null!=a||"function"==b},Ua=function(a){return Object.prototype.hasOwnProperty.call(a,Sa)&&a[Sa]||(a[Sa]=++Ta)},Va=function(a){null!==a&&"removeAttribute"in a&&a.removeAttribute(Sa);try{delete a[Sa]}catch(b){}},Sa="closure_uid_"+(1E9*Math.random()>>>
0),Ta=0,Wa=function(a,b,c){return a.call.apply(a.bind,arguments)},Xa=function(a,b,c){if(!a)throw Error();if(2<arguments.length){var d=Array.prototype.slice.call(arguments,2);return function(){var e=Array.prototype.slice.call(arguments);Array.prototype.unshift.apply(e,d);return a.apply(b,e)}}return function(){return a.apply(b,arguments)}},Ya=function(a,b,c){Function.prototype.bind&&-1!=Function.prototype.bind.toString().indexOf("native code")?Ya=Wa:Ya=Xa;return Ya.apply(null,arguments)},Za=function(a,
b){var c=Array.prototype.slice.call(arguments,1);return function(){var d=c.slice();d.push.apply(d,arguments);return a.apply(this,d)}},$a=function(){return Date.now()},v=function(a,b){a=a.split(".");var c=Fa;a[0]in c||"undefined"==typeof c.execScript||c.execScript("var "+a[0]);for(var d;a.length&&(d=a.shift());)a.length||void 0===b?c[d]&&c[d]!==Object.prototype[d]?c=c[d]:c=c[d]={}:c[d]=b},w=function(a,b){function c(){}c.prototype=b.prototype;a.Kb=b.prototype;a.prototype=new c;a.prototype.constructor=
a;a.dP=function(d,e,f){for(var g=Array(arguments.length-2),h=2;h<arguments.length;h++)g[h-2]=arguments[h];return b.prototype[e].apply(d,g)}},ab=function(a){return a};var chrome=chrome||window.chrome||{};chrome.cast=chrome.cast||{};chrome.cast.media=chrome.cast.media||{};var mojo={};var bb=function(){return Promise.reject(Error("Not implemented"))};var cb=function(a){this.g=a},eb=function(a){var b=db.get(a);b||(b=new cb(a),db.set(a,b));return b},ib=function(a){a.level>=gb&&hb.forEach(function(b){return b(a)})};cb.prototype.log=function(a,b,c){if(!(a<gb)){"function"==typeof b&&(b=b());b=b.replace(jb,"[Redacted URL]");b=b.replace(kb,"[Redacted domain/email]");b=b.replace(lb,function(e,f,g){return f+":<"+g.substr(-4)+">"});var d={M:this.g,level:a,time:Date.now(),message:b,fd:c};hb.forEach(function(e){return e(d)})}};
cb.prototype.error=function(a,b){this.log(3,a,b)};cb.prototype.L=function(a,b){this.log(2,a,b)};cb.prototype.info=function(a,b){this.log(1,a,b)};var mb=function(a,b,c){a.log(0,b,c)},ob=function(a){a=nb.indexOf(a);return-1==a?0:a},pb=function(a){return 600>=a?0:850>=a?1:950>=a?2:3},hb=[],db=new Map,nb=["FINE","INFO","WARNING","SEVERE"],kb=/(([\w.+-]+@)|((www|m|mail|ftp)[.]))[\w.-]+[.][\w-]{2,4}/gi,jb=/(data:|https?:\/\/)\S+/gi,lb=/(dial|cast):<([a-zA-Z0-9]+)>/gi,gb=1;var qb=function(a){this.g=a;this.h=Date.now()},rb=function(a,b){null!=b&&(a+="_"+b);return a};qb.prototype.end=function(a){var b=Date.now()-this.h;sb(rb(this.g,a),b)};var sb=function(a,b){0>b&&(tb.L("Timing analytics event with negative time"),b=0);1E4<b&&(b=1E4);try{chrome.metricsPrivate.recordTime(a,b)}catch(c){tb.L("Failed to record time "+b+" in "+a)}},tb=eb("mr.Timing"),ub=function(a){qb.call(this,a)};t(ub,qb);
ub.prototype.end=function(a){var b=Date.now()-this.h;a=rb(this.g,a);if(0>b)vb.L("Timing analytics event with negative time");else{1E4>b&&(b=1E4);18E4<b&&(b=18E4);try{chrome.metricsPrivate.recordMediumTime(a,b)}catch(c){vb.L("Failed to record time "+b+" in "+a)}}};var vb=eb("mr.MediumTiming"),wb=function(a){qb.call(this,a)};t(wb,qb);
wb.prototype.end=function(a){var b=Date.now()-this.h;a=rb(this.g,a);if(0>b)xb.L("Timing analytics event with negative time");else{18E4>b&&(b=18E4);36E5<b&&(b=36E5);try{chrome.metricsPrivate.recordLongTime(a,b)}catch(c){xb.L("Failed to record time "+b+" in "+a)}}};
var xb=eb("mr.LongTiming"),yb=eb("mr.Analytics"),zb=function(a){try{chrome.metricsPrivate.recordUserAction(a)}catch(b){yb.L("Failed to record event "+a)}},Ab=function(a,b,c){var d,e=0,f;for(f in c)e++,c[f]==b&&(d=f);if(d){c={metricName:a,type:"histogram-linear",min:1,max:e,buckets:e+1};try{chrome.metricsPrivate.recordValue(c,b)}catch(g){yb.L("Failed to record enum value "+d+" ("+b+") in "+a,g)}}else yb.error("Unknown analytics value, "+b+" for histogram, "+a,Error())},Bb=0,Cb={UNKNOWN:Bb,xM:1,ON_SINKS_REMOVED:2,
TI:3,SI:4,RI:5},Db=null,Eb=function(a){null!=Db&&(clearTimeout(Db),Db=null);Bb=a;Db=setTimeout(function(){},250)};var Fb=function(){var a=this;this.promise=new Promise(function(b,c){a.h=b;a.g=c})};Fb.prototype.resolve=function(a){this.h(a)};Fb.prototype.reject=function(a){this.g(a)};function Gb(a){if(Error.captureStackTrace)Error.captureStackTrace(this,Gb);else{var b=Error().stack;b&&(this.stack=b)}a&&(this.message=String(a))}w(Gb,Error);Gb.prototype.name="CustomError";var Hb;var Ib=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");Gb.call(this,c+a[d])};w(Ib,Gb);Ib.prototype.name="AssertionError";
var Jb=function(a,b,c,d){var e="Assertion failed";if(c){e+=": "+c;var f=d}else a&&(e+=": "+a,f=b);throw new Ib(""+e,f||[]);},Kb=function(a,b,c){a||Jb("",null,b,Array.prototype.slice.call(arguments,2))},Lb=function(a,b,c){null==a&&Jb("Expected to exist: %s.",[a],b,Array.prototype.slice.call(arguments,2));return a},Mb=function(a,b){throw new Ib("Failure"+(a?": "+a:""),Array.prototype.slice.call(arguments,1));};function Nb(a){return a[a.length-1]}
var Ob=Array.prototype.indexOf?function(a,b){return Array.prototype.indexOf.call(a,b,void 0)}:function(a,b){if("string"===typeof a)return"string"!==typeof b||1!=b.length?-1:a.indexOf(b,0);for(var c=0;c<a.length;c++)if(c in a&&a[c]===b)return c;return-1},Pb=Array.prototype.lastIndexOf?function(a,b){return Array.prototype.lastIndexOf.call(a,b,a.length-1)}:function(a,b){var c=a.length-1;0>c&&(c=Math.max(0,a.length+c));if("string"===typeof a)return"string"!==typeof b||1!=b.length?-1:a.lastIndexOf(b,c);
for(;0<=c;c--)if(c in a&&a[c]===b)return c;return-1},Qb=Array.prototype.forEach?function(a,b,c){Array.prototype.forEach.call(a,b,c)}:function(a,b,c){for(var d=a.length,e="string"===typeof a?a.split(""):a,f=0;f<d;f++)f in e&&b.call(c,e[f],f,a)};function Rb(a,b){for(var c="string"===typeof a?a.split(""):a,d=a.length-1;0<=d;--d)d in c&&b.call(void 0,c[d],d,a)}
var Sb=Array.prototype.filter?function(a,b,c){return Array.prototype.filter.call(a,b,c)}:function(a,b,c){for(var d=a.length,e=[],f=0,g="string"===typeof a?a.split(""):a,h=0;h<d;h++)if(h in g){var m=g[h];b.call(c,m,h,a)&&(e[f++]=m)}return e},Tb=Array.prototype.map?function(a,b,c){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,g=0;g<d;g++)g in f&&(e[g]=b.call(c,f[g],g,a));return e},Ub=Array.prototype.reduce?function(a,b,c){return Array.prototype.reduce.call(a,
b,c)}:function(a,b,c){var d=c;Qb(a,function(e,f){d=b.call(void 0,d,e,f,a)});return d},Vb=Array.prototype.some?function(a,b){return Array.prototype.some.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!0;return!1},Wb=Array.prototype.every?function(a,b,c){return Array.prototype.every.call(a,b,c)}:function(a,b,c){for(var d=a.length,e="string"===typeof a?a.split(""):a,f=0;f<d;f++)if(f in e&&!b.call(c,e[f],f,a))return!1;
return!0};function Xb(a,b){b=Yb(a,b,void 0);return 0>b?null:"string"===typeof a?a.charAt(b):a[b]}function Yb(a,b,c){for(var d=a.length,e="string"===typeof a?a.split(""):a,f=0;f<d;f++)if(f in e&&b.call(c,e[f],f,a))return f;return-1}function Zb(a,b){a:{for(var c="string"===typeof a?a.split(""):a,d=a.length-1;0<=d;d--)if(d in c&&b.call(void 0,c[d],d,a)){b=d;break a}b=-1}return 0>b?null:"string"===typeof a?a.charAt(b):a[b]}function $b(a,b){return 0<=Ob(a,b)}function ac(a){return 0==a.length}
function bc(a){if(!Array.isArray(a))for(var b=a.length-1;0<=b;b--)delete a[b];a.length=0}function cc(a,b){$b(a,b)||a.push(b)}function dc(a,b,c){var d;2==arguments.length||0>(d=Ob(a,c))?a.push(b):ec(a,d,0,b)}function fc(a,b){b=Ob(a,b);var c;(c=0<=b)&&gc(a,b);return c}function gc(a,b){return 1==Array.prototype.splice.call(a,b,1).length}function hc(a,b){b=Yb(a,b,void 0);return 0<=b?(gc(a,b),!0):!1}function ic(a,b){var c=0;Rb(a,function(d,e){b.call(void 0,d,e,a)&&gc(a,e)&&c++})}
function jc(a){return Array.prototype.concat.apply([],arguments)}function kc(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 lc(a,b){for(var c=1;c<arguments.length;c++){var d=arguments[c];if(Qa(d)){var e=a.length||0,f=d.length||0;a.length=e+f;for(var g=0;g<f;g++)a[e+g]=d[g]}else a.push(d)}}function ec(a,b,c,d){Array.prototype.splice.apply(a,mc(arguments,1))}
function mc(a,b,c){return 2>=arguments.length?Array.prototype.slice.call(a,b):Array.prototype.slice.call(a,b,c)}function nc(a,b){b=b||a;for(var c={},d=0,e=0;e<a.length;){var f=a[e++];var g=f;g=Ra(g)?"o"+Ua(g):(typeof g).charAt(0)+g;Object.prototype.hasOwnProperty.call(c,g)||(c[g]=!0,b[d++]=f)}b.length=d}function oc(a,b){for(var c=0,d=a.length,e;c<d;){var f=c+(d-c>>>1);var g=b.call(void 0,a[f],f,a);0<g?c=f+1:(d=f,e=!g)}return e?c:-c-1}function pc(a,b){a.sort(b||qc)}
function rc(a,b){var c=qc;pc(a,function(d,e){return c(b(d),b(e))})}function sc(a){rc(a,function(b){return b.t})}function tc(a,b,c){if(!Qa(a)||!Qa(b)||a.length!=b.length)return!1;var d=a.length;c=c||uc;for(var e=0;e<d;e++)if(!c(a[e],b[e]))return!1;return!0}function qc(a,b){return a>b?1:a<b?-1:0}function uc(a,b){return a===b}function vc(a,b){var c={};Qb(a,function(d,e){c[b.call(void 0,d,e,a)]=d});return c}function wc(a,b){return jc.apply([],Tb(a,b,void 0))};var xc=function(a){return function(){return a}},yc=function(){return!0},zc=function(){return null},Bc=function(a){return a},Cc=function(a){return function(){throw Error(a);}},Dc=function(a){var b=b||0;return function(){return a.apply(this,Array.prototype.slice.call(arguments,0,b))}},Ec=function(a){return function(){return!a.apply(this,arguments)}};var Fc=function(a,b,c){for(var d in a)b.call(c,a[d],d,a)},Gc=function(a,b){var c={},d;for(d in a)c[d]=b.call(void 0,a[d],d,a);return c},Hc=function(a,b){for(var c in a)if(b.call(void 0,a[c],c,a))return!0;return!1},Ic=function(a){var b=0,c;for(c in a)b++;return b},Jc=function(a){for(var b in a)return b},Kc=function(a){var b=[],c=0,d;for(d in a)b[c++]=a[d];return b},Lc=function(a){var b=[],c=0,d;for(d in a)b[c++]=d;return b},Mc=function(a,b){return null!==a&&b in a},Nc=function(a,b){for(var c in a)if(a[c]==
b)return!0;return!1},Oc=function(a){for(var b in a)return!1;return!0},Pc=function(a){for(var b in a)delete a[b]},Qc=function(a){var b={},c;for(c in a)b[c]=a[c];return b},Rc=function(a){if(!a||"object"!==typeof a)return a;if("function"===typeof a.clone)return a.clone();var b=Array.isArray(a)?[]:"function"!==typeof ArrayBuffer||"function"!==typeof ArrayBuffer.isView||!ArrayBuffer.isView(a)||a instanceof DataView?{}:new a.constructor(a.length),c;for(c in a)b[c]=Rc(a[c]);return b},Sc=function(a){var b=
{},c;for(c in a)b[a[c]]=c;return b},Tc="constructor hasOwnProperty isPrototypeOf propertyIsEnumerable toLocaleString toString valueOf".split(" "),Uc=function(a,b){for(var c,d,e=1;e<arguments.length;e++){d=arguments[e];for(c in d)a[c]=d[c];for(var f=0;f<Tc.length;f++)c=Tc[f],Object.prototype.hasOwnProperty.call(d,c)&&(a[c]=d[c])}},Vc=function(a){var b=arguments.length;if(1==b&&Array.isArray(arguments[0]))return Vc.apply(null,arguments[0]);for(var c={},d=0;d<b;d++)c[arguments[d]]=!0;return c};var Wc,Xc=function(){if(void 0===Wc){var a=null,b=Fa.trustedTypes;if(b&&b.createPolicy){try{a=b.createPolicy("goog#html",{createHTML:ab,createScript:ab,createScriptURL:ab})}catch(c){Fa.console&&Fa.console.error(c.message)}Wc=a}else Wc=a}return Wc};var $c=function(a,b){this.g=a===Yc&&b||"";this.h=Zc};$c.prototype.Sd=!0;$c.prototype.yd=function(){return this.g};$c.prototype.toString=function(){return"Const{"+this.g+"}"};var ad=function(a){if(a instanceof $c&&a.constructor===$c&&a.h===Zc)return a.g;Mb("expected object of type Const, got '"+a+"'");return"type_error:Const"},Zc={},Yc={};var bd={},cd=function(a,b){this.g=b===bd?a:"";this.Sd=!0};cd.prototype.yd=function(){return this.g.toString()};var dd=function(a){if(a instanceof cd&&a.constructor===cd)return a.g;Mb("expected object of type SafeScript, got '"+a+"' of type "+Pa(a));return"type_error:SafeScript"};cd.prototype.toString=function(){return"SafeScript{"+this.g+"}"};var ed=/[A-Za-z\u00c0-\u00d6\u00d8-\u00f6\u00f8-\u02b8\u0300-\u0590\u0900-\u1fff\u200e\u2c00-\ud801\ud804-\ud839\ud83c-\udbff\uf900-\ufb1c\ufe00-\ufe6f\ufefd-\uffff]/,fd=/^[^A-Za-z\u00c0-\u00d6\u00d8-\u00f6\u00f8-\u02b8\u0300-\u0590\u0900-\u1fff\u200e\u2c00-\ud801\ud804-\ud839\ud83c-\udbff\uf900-\ufb1c\ufe00-\ufe6f\ufefd-\uffff]*[\u0591-\u06ef\u06fa-\u08ff\u200f\ud802-\ud803\ud83a-\ud83b\ufb1d-\ufdff\ufe70-\ufefc]/,gd=/^http:\/\/.*/,hd=/\s+/,id=/[\d\u06f0-\u06f9]/;var kd=function(a,b){this.g=b===jd?a:""};k=kd.prototype;k.Sd=!0;k.yd=function(){return this.g.toString()};k.Tk=!0;k.Nk=function(){return 1};k.toString=function(){return"TrustedResourceUrl{"+this.g+"}"};
var ld=function(a){if(a instanceof kd&&a.constructor===kd)return a.g;Mb("expected object of type TrustedResourceUrl, got '"+a+"' of type "+Pa(a));return"type_error:TrustedResourceUrl"},qd=function(){var a={build:324163804},b=ad(new $c(Yc,"https://www.gstatic.com/hangouts_echo_detector/release/%{build}/echo_detector_v2_wasm.js"));if(!nd.test(b))throw Error("Invalid TrustedResourceUrl format: "+b);var c=b.replace(od,function(d,e){if(!Object.prototype.hasOwnProperty.call(a,e))throw Error('Found marker, "'+
e+'", in format string, "'+b+'", but no valid label mapping found in args: '+JSON.stringify(a));d=a[e];return d instanceof $c?ad(d):encodeURIComponent(String(d))});return pd(c)},od=/%{(\w+)}/g,nd=/^((https:)?\/\/[0-9a-z.:[\]-]+\/|\/[^/\\]|[^:/\\%]+\/|[^:/\\%]*[?#]|about:blank#)/i,jd={},pd=function(a){var b=Xc();a=b?b.createScriptURL(a):a;return new kd(a,jd)};var rd=function(a,b){return 0==a.lastIndexOf(b,0)},sd=function(a,b){return a.toLowerCase()==b.toLowerCase()},td=function(a){return/^[\s\xa0]*$/.test(a)},ud=String.prototype.trim?function(a){return a.trim()}:function(a){return/^[\s\xa0]*([\s\S]*?)[\s\xa0]*$/.exec(a)[1]},vd=function(a,b){a=String(a).toLowerCase();b=String(b).toLowerCase();return a<b?-1:a==b?0:1},Dd=function(a,b){if(b)a=a.replace(wd,"&amp;").replace(xd,"&lt;").replace(yd,"&gt;").replace(zd,"&quot;").replace(Ad,"&#39;").replace(Bd,"&#0;");
else{if(!Cd.test(a))return a;-1!=a.indexOf("&")&&(a=a.replace(wd,"&amp;"));-1!=a.indexOf("<")&&(a=a.replace(xd,"&lt;"));-1!=a.indexOf(">")&&(a=a.replace(yd,"&gt;"));-1!=a.indexOf('"')&&(a=a.replace(zd,"&quot;"));-1!=a.indexOf("'")&&(a=a.replace(Ad,"&#39;"));-1!=a.indexOf("\x00")&&(a=a.replace(Bd,"&#0;"))}return a},wd=/&/g,xd=/</g,yd=/>/g,zd=/"/g,Ad=/'/g,Bd=/\x00/g,Cd=/[\x00&<>"']/,Fd=function(a,b){var c=0;a=ud(String(a)).split(".");b=ud(String(b)).split(".");for(var d=Math.max(a.length,b.length),
e=0;0==c&&e<d;e++){var f=a[e]||"",g=b[e]||"";do{f=/(\d*)(\D*)(.*)/.exec(f)||["","","",""];g=/(\d*)(\D*)(.*)/.exec(g)||["","","",""];if(0==f[0].length&&0==g[0].length)break;c=Ed(0==f[1].length?0:parseInt(f[1],10),0==g[1].length?0:parseInt(g[1],10))||Ed(0==f[2].length,0==g[2].length)||Ed(f[2],g[2]);f=f[3];g=g[3]}while(0==c)}return c},Ed=function(a,b){return a<b?-1:a>b?1:0};var Hd=function(a,b){this.g=b===Gd?a:""};k=Hd.prototype;k.Sd=!0;k.yd=function(){return this.g.toString()};k.Tk=!0;k.Nk=function(){return 1};k.toString=function(){return"SafeUrl{"+this.g+"}"};
var Id=function(a){if(a instanceof Hd&&a.constructor===Hd)return a.g;Mb("expected object of type SafeUrl, got '"+a+"' of type "+Pa(a));return"type_error:SafeUrl"},Jd=/^(?:audio\/(?:3gpp2|3gpp|aac|L16|midi|mp3|mp4|mpeg|oga|ogg|opus|x-m4a|x-matroska|x-wav|wav|webm)|font\/\w+|image\/(?:bmp|gif|jpeg|jpg|png|tiff|webp|x-icon)|video\/(?:mpeg|mp4|ogg|webm|quicktime|x-matroska))(?:;\w+=(?:\w+|"[\w;,= ]+"))*$/i,Kd=/^data:(.*);base64,[a-z0-9+\/]+=*$/i,Ld=/^(?:(?:https?|mailto|ftp):|[^:/?#]*(?:[/?#]|$))/i,Nd=
function(a){if(!(a instanceof Hd))if(a="object"==typeof a&&a.Sd?a.yd():String(a),Ld.test(a))a=new Hd(a,Gd);else{a=String(a);a=a.replace(/(%0A|%0D)/g,"");var b=a.match(Kd);a=b&&Jd.test(b[1])?new Hd(a,Gd):null}return a||Md},Gd={},Md=new Hd("about:invalid#zClosurez",Gd);var Pd=function(a,b){this.g=b===Od?a:""};Pd.prototype.Sd=!0;Pd.prototype.yd=function(){return this.g};Pd.prototype.toString=function(){return"SafeStyle{"+this.g+"}"};
var Qd=function(a){if(a instanceof Pd&&a.constructor===Pd)return a.g;Mb("expected object of type SafeStyle, got '"+a+"' of type "+Pa(a));return"type_error:SafeStyle"},Od={},Rd=new Pd("",Od),Td=function(a){if(a instanceof Hd)return'url("'+Id(a).replace(/</g,"%3c").replace(/[\\"]/g,"\\$&")+'")';a=a instanceof $c?ad(a):Sd(String(a));if(/[{;}]/.test(a))throw new Ib("Value does not allow [{;}], got: %s.",[a]);return a},Sd=function(a){var b=a.replace(Ud,"$1").replace(Ud,"$1").replace(Vd,"url");if(Wd.test(b)){if(Xd.test(a))return Mb("String value disallows comments, got: "+
a),"zClosurez";for(var c=b=!0,d=0;d<a.length;d++){var e=a.charAt(d);"'"==e&&c?b=!b:'"'==e&&b&&(c=!c)}if(!b||!c)return Mb("String value requires balanced quotes, got: "+a),"zClosurez";if(!Yd(a))return Mb("String value requires balanced square brackets and one identifier per pair of brackets, got: "+a),"zClosurez"}else return Mb("String value allows only [-,.\"'%_!# a-zA-Z0-9\\[\\]] and simple functions, got: "+a),"zClosurez";return Zd(a)},Yd=function(a){for(var b=!0,c=/^[-_a-zA-Z0-9]$/,d=0;d<a.length;d++){var e=
a.charAt(d);if("]"==e){if(b)return!1;b=!0}else if("["==e){if(!b)return!1;b=!1}else if(!b&&!c.test(e))return!1}return b},Wd=/^[-,."'%_!# a-zA-Z0-9\[\]]+$/,Vd=/\b(url\([ \t\n]*)('[ -&(-\[\]-~]*'|"[ !#-\[\]-~]*"|[!#-&*-\[\]-~]*)([ \t\n]*\))/g,Ud=/\b(calc|cubic-bezier|fit-content|hsl|hsla|linear-gradient|matrix|minmax|repeat|rgb|rgba|(rotate|scale|translate)(X|Y|Z|3d)?)\([-+*/0-9a-z.%\[\], ]+\)/g,Xd=/\/\*/,Zd=function(a){return a.replace(Vd,function(b,c,d,e){var f="";d=d.replace(/^(['"])(.*)\1$/,function(g,
h,m){f=h;return m});b=Nd(d).yd();return c+f+b+f+e})};var $d={},ae=function(a,b){this.g=b===$d?a:"";this.Sd=!0},be=function(a,b){if(-1!=a.indexOf("<"))throw Error("Selector does not allow '<', got: "+a);var c=a.replace(/('|")((?!\1)[^\r\n\f\\]|\\[\s\S])*\1/g,"");if(!/^[-_a-zA-Z0-9#.:* ,>+~[\]()=^$|]+$/.test(c))throw Error("Selector allows only [-_a-zA-Z0-9#.:* ,>+~[\\]()=^$|] and strings, got: "+a);a:{for(var d={"(":")","[":"]"},e=[],f=0;f<c.length;f++){var g=c[f];if(d[g])e.push(d[g]);else if(Nc(d,g)&&e.pop()!=g){c=!1;break a}}c=0==e.length}if(!c)throw Error("() and [] in selector must be balanced, got: "+
a);if(!(b instanceof Pd)){c="";for(var h in b)if(Object.prototype.hasOwnProperty.call(b,h)){if(!/^[-_a-zA-Z0-9]+$/.test(h))throw Error("Name allows only [-_a-zA-Z0-9], got: "+h);d=b[h];null!=d&&(d=Array.isArray(d)?Tb(d,Td).join(" "):Td(d),c+=h+":"+d+";")}b=c?new Pd(c,Od):Rd}a=a+"{"+Qd(b).replace(/</g,"\\3C ")+"}";return new ae(a,$d)},de=function(a){var b="",c=function(d){Array.isArray(d)?Qb(d,c):b+=ce(d)};Qb(arguments,c);return new ae(b,$d)};ae.prototype.yd=function(){return this.g};
var ce=function(a){if(a instanceof ae&&a.constructor===ae)return a.g;Mb("expected object of type SafeStyleSheet, got '"+a+"' of type "+Pa(a));return"type_error:SafeStyleSheet"};ae.prototype.toString=function(){return"SafeStyleSheet{"+this.g+"}"};var ee=new ae("",$d);var fe;a:{var ge=Fa.navigator;if(ge){var he=ge.userAgent;if(he){fe=he;break a}}fe=""}var ie=function(a){return-1!=fe.indexOf(a)},je=function(a){for(var b=/(\w[\w ]+)\/([^\s]+)\s*(?:\((.*?)\))?/g,c=[],d;d=b.exec(a);)c.push([d[1],d[2],d[3]||void 0]);return c};var ke=function(){return ie("Trident")||ie("MSIE")},le=function(){return ie("Firefox")||ie("FxiOS")},me=function(){return(ie("Chrome")||ie("CriOS"))&&!ie("Edge")},oe=function(){function a(e){e=Xb(e,d);return c[e]||""}var b=fe;if(ke())return ne(b);b=je(b);var c={};Qb(b,function(e){c[e[0]]=e[1]});var d=Za(Mc,c);return ie("Opera")?a(["Version","Opera"]):ie("Edge")?a(["Edge"]):ie("Edg/")?a(["Edg"]):me()?a(["Chrome","CriOS","HeadlessChrome"]):(b=b[2])&&b[1]||""},ne=function(a){var b=/rv: *([\d\.]*)/.exec(a);
if(b&&b[1])return b[1];b="";var c=/MSIE +([\d\.]+)/.exec(a);if(c&&c[1])if(a=/Trident\/(\d.\d)/.exec(a),"7.0"==c[1])if(a&&a[1])switch(a[1]){case "4.0":b="8.0";break;case "5.0":b="9.0";break;case "6.0":b="10.0";break;case "7.0":b="11.0"}else b="7.0";else b=c[1];return b};var qe=function(a,b,c){this.g=c===pe?a:"";this.sh=b};k=qe.prototype;k.Tk=!0;k.Nk=function(){return this.sh};k.Sd=!0;k.yd=function(){return this.g.toString()};k.toString=function(){return"SafeHtml{"+this.g+"}"};
var re=function(a){if(a instanceof qe&&a.constructor===qe)return a.g;Mb("expected object of type SafeHtml, got '"+a+"' of type "+Pa(a));return"type_error:SafeHtml"},te=function(a){if(a instanceof qe)return a;var b="object"==typeof a,c=null;b&&a.Tk&&(c=a.Nk());return se(Dd(b&&a.Sd?a.yd():String(a)),c)},pe={},se=function(a,b){var c=Xc();a=c?c.createHTML(a):a;return new qe(a,b,pe)},ue=new qe(Fa.trustedTypes&&Fa.trustedTypes.emptyHTML||"",0,pe);var ve={MATH:!0,SCRIPT:!0,STYLE:!0,SVG:!0,TEMPLATE:!0},we=function(a){var b=!1,c;return function(){b||(c=a(),b=!0);return c}}(function(){if("undefined"===typeof document)return!1;var a=document.createElement("div"),b=document.createElement("div");b.appendChild(document.createElement("div"));a.appendChild(b);if(!a.firstChild)return!1;b=a.firstChild.firstChild;a.innerHTML=re(ue);return!b.parentElement}),xe=function(a,b){if(we())for(;a.lastChild;)a.removeChild(a.lastChild);a.innerHTML=re(b)},ye=function(a,
b){if(a.tagName&&ve[a.tagName.toUpperCase()])throw Error("goog.dom.safe.setInnerHtml cannot be used to set content of "+a.tagName+".");xe(a,b)},ze=function(a,b){a:{try{var c=a&&a.ownerDocument,d=c&&(c.defaultView||c.parentWindow);d=d||Fa;if(d.Element&&d.Location){var e=d;break a}}catch(g){}e=null}if(e&&"undefined"!=typeof e.HTMLScriptElement&&(!a||!(a instanceof e.HTMLScriptElement)&&(a instanceof e.Location||a instanceof e.Element))){if(Ra(a))try{var f=a.constructor.displayName||a.constructor.name||
Object.prototype.toString.call(a)}catch(g){f="<object could not be stringified>"}else f=void 0===a?"undefined":null===a?"null":typeof a;Mb("Argument is not a %s (or a non-Element, non-Location mock); got: %s","HTMLScriptElement",f)}a.src=ld(b);(b=Ia(a.ownerDocument&&a.ownerDocument.defaultView))&&a.setAttribute("nonce",b)};var Ae=function(a){return a=Dd(a,void 0)},Be=String.prototype.repeat?function(a,b){return a.repeat(b)}:function(a,b){return Array(b+1).join(a)},Ce=function(a,b){a=String(a);var c=a.indexOf(".");-1==c&&(c=a.length);return Be("0",Math.max(0,b-c))+a},De=function(a){return null==a?"":String(a)},Ee=function(){return Math.floor(2147483648*Math.random()).toString(36)+Math.abs(Math.floor(2147483648*Math.random())^$a()).toString(36)},Fe=function(a,b,c){a=a.split(b);for(var d=[];0<c&&a.length;)d.push(a.shift()),
c--;a.length&&d.push(a.join(b));return d};var Ge=function(){return ie("iPhone")&&!ie("iPod")&&!ie("iPad")},He=function(){return Ge()||ie("iPad")||ie("iPod")},Ie=function(){return ie("Macintosh")},Je=function(){return ie("CrOS")};var Ke=function(a){Ke[" "](a);return a};Ke[" "]=Ma;var Le=function(a,b){try{return Ke(a[b]),!0}catch(c){}return!1},Me=function(a,b,c,d){d=d?d(b):b;return Object.prototype.hasOwnProperty.call(a,d)?a[d]:a[d]=c(b)};var Ne=function(){return Fa.navigator||null},Oe=ie("Opera"),Pe=ke(),Qe=ie("Edge"),Re=ie("Gecko")&&!(-1!=fe.toLowerCase().indexOf("webkit")&&!ie("Edge"))&&!(ie("Trident")||ie("MSIE"))&&!ie("Edge"),Se=-1!=fe.toLowerCase().indexOf("webkit")&&!ie("Edge"),Te=Se&&ie("Mobile"),Ve,We=Ne();Ve=We&&We.platform||"";var Xe=Ie(),Ye=ie("Windows"),Ze=ie("Linux")||Je(),$e=ie("Android"),af=Ge(),bf=ie("iPad"),cf=ie("iPod"),df=function(){var a=Fa.document;return a?a.documentMode:void 0},ef;
a:{var ff="",gf=function(){var a=fe;if(Re)return/rv:([^\);]+)(\)|;)/.exec(a);if(Qe)return/Edge\/([\d\.]+)/.exec(a);if(Pe)return/\b(?:MSIE|rv)[: ]([^\);]+)(\)|;)/.exec(a);if(Se)return/WebKit\/(\S+)/.exec(a);if(Oe)return/(?:Version)[ \/]?(\S+)/.exec(a)}();gf&&(ff=gf?gf[1]:"");if(Pe){var hf=df();if(null!=hf&&hf>parseFloat(ff)){ef=String(hf);break a}}ef=ff}var jf=ef,kf={},lf=function(a){return Me(kf,a,function(){return 0<=Fd(jf,a)})},mf;
if(Fa.document&&Pe){var nf=df();mf=nf?nf:parseInt(jf,10)||void 0}else mf=void 0;var of=mf;var pf=le(),qf=Ge()||ie("iPod"),rf=ie("iPad"),sf=ie("Android")&&!(me()||le()||ie("Opera")||ie("Silk")),tf=me(),uf=ie("Safari")&&!(me()||ie("Coast")||ie("Opera")||ie("Edge")||ie("Edg/")||ie("OPR")||le()||ie("Silk")||ie("Android"))&&!He();var wf=function(a){vf();return pd(a)},vf=Ma;var xf=function(a,b){return a+Math.random()*(b-a)};var yf=function(a,b,c){this.u=a;this.j=b;this.s=c;this.C=0;this.l=!1;this.g=this.h=null};yf.prototype.start=function(){if(null!=this.g)throw Error("Cannot call Retry.start more than once.");this.g=new Fb;this.m();return this.g.promise};yf.prototype.m=function(){var a=this;this.h=null;this.l||(this.C++,this.u().then(function(b){zf(a);a.g.resolve(b)},function(b){a.C>=a.s?(zf(a),a.g.reject(b)):(a.h=setTimeout(a.m.bind(a),a.j),a.j*=2)}))};
yf.prototype.abort=function(a){zf(this);this.g.reject(void 0===a?Error("abort"):a)};var zf=function(a){null!=a.h&&(clearTimeout(a.h),a.h=null);a.l=!0};var Af=function(a){this.j=a;this.g=0;this.h=[]};Af.prototype.send=function(a,b,c,d){var e=void 0===d?{}:d;d=void 0===e.timeoutMillis?this.j:e.timeoutMillis;var f=void 0===e.Ix?1:e.Ix,g=void 0===e.headers?null:e.headers;e=void 0===e.responseType?"":e.responseType;a={Fb:new Fb,url:a,method:b,headers:g,responseType:e,body:c,timeoutMillis:d,yp:f};1>this.g?Bf(this,a):this.h.push(a);return a.Fb.promise};
var Cf=function(a){if(0<a.h.length&&1>a.g){var b=a.h.shift();Bf(a,b)}},Bf=function(a,b){a.g++;b.yp--;Df(b).then(function(c){b.Fb.resolve(c);a.g--;Cf(a)},function(c){0==b.yp?b.Fb.reject(c):a.h.push(b);a.g--;Cf(a)})},Df=function(a){return new Promise(function(b,c){var d=new XMLHttpRequest;d.onreadystatechange=function(){d.readyState==XMLHttpRequest.DONE&&b(d)};d.timeout=a.timeoutMillis;d.ontimeout=function(){c(Error("Timed out"))};d.open(a.method,a.url,!0);null==a.headers?d.setRequestHeader("Content-Type",
"application/x-www-form-urlencoded;charset=utf-8"):a.headers.forEach(function(e){return d.setRequestHeader(e[0],e[1])});d.responseType=a.responseType;d.send(a.body)})};var Ff=function(a,b,c){null==Ef&&(Ef=new Af(3E5));var d="https://crash.corp.google.com/samples?reportid=&q="+encodeURIComponent("UserComments='"+b+"'"),e="http://"+a+":8008/setup/send_log_report";Ef.send(e,"POST",JSON.stringify({uuid:b}),{headers:[["Content-Type","application/json"]]}).then(function(f){200==f.status?c("ok",d):c("error","Unable to POST to "+e+", error = "+f.status)},function(f){c("error",String(f))});return d},If=function(a){var b=new Gf;if("string"!==typeof a)return Promise.resolve(b);
null==Hf&&(Hf=new Af(3E3));return Hf.send("http://"+a+":8008/setup/eureka_info","GET",void 0,{responseType:"text"}).then(function(c){c=JSON.parse(c.responseText);"cast_build_revision"in c?b.g=String(c.cast_build_revision):"build_version"in c&&(b.g=String(c.build_version));"connected"in c&&(b.l="true"==String(c.connected));"ethernet_connected"in c&&(b.h="true"==String(c.ethernet_connected));"has_update"in c&&(b.j="true"==String(c.has_update));"uptime"in c&&(c=Number(c.uptime),Number.isFinite(c)&&(b.C=
c))}).catch(function(c){eb("mr.DongleUtils").L("Unable to fetch/parse setup info.",c)}).then(function(){return b})},Gf=function(){this.C=this.j=this.h=this.l=this.g=null},Ef=null,Hf=null;var Jf=function(a,b,c){this.source=a;this.type=b;this.message=c};var Kf=function(a){if("undefined"==typeof a)return"undefined";if(null==a)return"NULL";var b=[],c;for(c in a)if("function"!==typeof a[c]){var d=c+" = ";try{d+=a[c]}catch(e){d+="*** "+e+" ***"}b.push(d)}return b.join("\n")},Lf=function(a){var b=[],c=[],d={},e=function(f,g){var h=g+"  ";try{if(void 0===f)b.push("undefined");else if(null===f)b.push("NULL");else if("string"===typeof f)b.push('"'+f.replace(/\n/g,"\n"+g)+'"');else if("function"===typeof f)b.push(String(f).replace(/\n/g,"\n"+g));else if(Ra(f)){f[Sa]||
c.push(f);var m=Ua(f);if(d[m])b.push("*** reference loop detected (id="+m+") ***");else{d[m]=!0;b.push("{");for(var q in f)"function"!==typeof f[q]&&(b.push("\n"),b.push(h),b.push(q+" = "),e(f[q],h));b.push("\n"+g+"}");delete d[m]}}else b.push(f)}catch(r){b.push("*** "+r+" ***")}};e(a,"");for(a=0;a<c.length;a++)Va(c[a]);return b.join("")},Mf=function(a,b){a instanceof Error||(a=Error(a),Error.captureStackTrace&&Error.captureStackTrace(a,Mf));a.stack||(a.stack=Nf(Mf));if(b){for(var c=0;a["message"+
c];)++c;a["message"+c]=String(b)}return a},Pf=function(a){var b=Of(Pf);if(b)return b;b=[];for(var c=arguments.callee.caller,d=0;c&&(!a||d<a);){b.push(Qf(c));b.push("()\n");try{c=c.caller}catch(e){b.push("[exception trying to get caller]\n");break}d++;if(50<=d){b.push("[...long stack...]");break}}a&&d>=a?b.push("[...reached max depth limit...]"):b.push("[end]");return b.join("")},Of=function(a){var b=Error();if(Error.captureStackTrace)return Error.captureStackTrace(b,a),String(b.stack);try{throw b;
}catch(c){b=c}return(a=b.stack)?String(a):null},Nf=function(a){var b;(b=Of(a||Nf))||(b=Rf(a||arguments.callee.caller,[]));return b},Rf=function(a,b){var c=[];if($b(b,a))c.push("[...circular reference...]");else if(a&&50>b.length){c.push(Qf(a)+"(");for(var d=a.arguments,e=0;d&&e<d.length;e++){0<e&&c.push(", ");var f=d[e];switch(typeof f){case "object":f=f?"object":"null";break;case "string":break;case "number":f=String(f);break;case "boolean":f=f?"true":"false";break;case "function":f=(f=Qf(f))?f:
"[fn]";break;default:f=typeof f}40<f.length&&(f=f.substr(0,40)+"...");c.push(f)}b.push(a);c.push(")\n");try{c.push(Rf(a.caller,b))}catch(g){c.push("[exception trying to get caller]\n")}}else a?c.push("[...long stack...]"):c.push("[end]");return c.join("")},Qf=function(a){if(Sf[a])return Sf[a];a=String(a);if(!Sf[a]){var b=/function\s+([^\(]+)/m.exec(a);Sf[a]=b?b[1]:"[Anonymous]"}return Sf[a]},Sf={},Tf=Object.freeze||function(a){return a};var Uf=function(a,b,c){this.reset(a,b,c,void 0,void 0)};Uf.prototype.g=null;var Vf=0;Uf.prototype.reset=function(a,b,c,d,e){"number"==typeof e||Vf++;this.C=d||$a();this.h=a;this.l=b;this.j=c;delete this.g};Uf.prototype.getMessage=function(){return this.l};var Wf=function(a){this.C=a;this.g=this.l=this.h=this.j=null},Xf=function(a,b){this.name=a;this.value=b};Xf.prototype.toString=function(){return this.name};var Yf=new Xf("SEVERE",1E3),Zf=new Xf("WARNING",900),$f=new Xf("INFO",800),ag=new Xf("CONFIG",700),bg=new Xf("FINE",500),cg=new Xf("FINER",400),dg=new Xf("ALL",0);Wf.prototype.getName=function(){return this.C};Wf.prototype.getChildren=function(){this.l||(this.l={});return this.l};
var eg=function(a){if(a.h)return a.h;if(a.j)return eg(a.j);Mb("Root logger has no level set.");return null};k=Wf.prototype;k.log=function(a,b,c){a.value>=eg(this).value&&("function"===typeof b&&(b=b()),a=new Uf(a,String(b),this.C),c&&(a.g=c),fg(this,a))};k.pa=function(a,b){this.log(Yf,a,b)};k.L=function(a,b){this.log(Zf,a,b)};k.info=function(a,b){this.log($f,a,b)};k.config=function(a,b){this.log(ag,a,b)};k.logRecord=function(a){a.h.value>=eg(this).value&&fg(this,a)};
var fg=function(a,b){for(;a;){var c,d=a,e=b;if(d.g)for(var f=0;c=d.g[f];f++)c(e);a=a.j}},gg={},hg=null,ig=function(){hg||(hg=new Wf(""),gg[""]=hg,hg.h=ag)},jg=function(a){ig();var b;if(!(b=gg[a])){b=new Wf(a);var c=a.lastIndexOf("."),d=a.substr(c+1);c=jg(a.substr(0,c));c.getChildren()[d]=b;b.j=c;gg[a]=b}return b};var kg=function(a,b,c,d){a&&a.log(b,c,d)},lg=function(a,b,c){a&&a.pa(b,c)},mg=function(a,b,c){a&&a.L(b,c)},og=function(a,b){a&&a.info(b,void 0)},pg=function(a,b){a&&a.log(bg,b,void 0)};try{(new self.OffscreenCanvas(0,0)).getContext("2d")}catch(a){}var qg=!Re&&!Pe||Pe&&9<=Number(of)||Re&&lf("1.9.1");var rg=function(a,b){this.width=a;this.height=b};k=rg.prototype;k.clone=function(){return new rg(this.width,this.height)};k.toString=function(){return"("+this.width+" x "+this.height+")"};k.aspectRatio=function(){return this.width/this.height};k.ec=function(){return!(this.width*this.height)};k.ceil=function(){this.width=Math.ceil(this.width);this.height=Math.ceil(this.height);return this};k.floor=function(){this.width=Math.floor(this.width);this.height=Math.floor(this.height);return this};
k.round=function(){this.width=Math.round(this.width);this.height=Math.round(this.height);return this};var tg=function(a){return a?new sg(9==a.nodeType?a:a.ownerDocument||a.document):Hb||(Hb=new sg)},vg=function(a,b){Fc(b,function(c,d){c&&"object"==typeof c&&c.Sd&&(c=c.yd());"style"==d?a.style.cssText=c:"class"==d?a.className=c:"for"==d?a.htmlFor=c:ug.hasOwnProperty(d)?a.setAttribute(ug[d],c):rd(d,"aria-")||rd(d,"data-")?a.setAttribute(d,c):a[d]=c})},ug={cellpadding:"cellPadding",cellspacing:"cellSpacing",colspan:"colSpan",frameborder:"frameBorder",height:"height",maxlength:"maxLength",nonce:"nonce",
role:"role",rowspan:"rowSpan",type:"type",usemap:"useMap",valign:"vAlign",width:"width"},wg=function(a){a=a.document;a="CSS1Compat"==a.compatMode?a.documentElement:a.body;return new rg(a.clientWidth,a.clientHeight)},yg=function(a){return a?xg(a):window},xg=function(a){return a.parentWindow||a.defaultView},zg=function(a,b){b=String(b);"application/xhtml+xml"===a.contentType&&(b=b.toLowerCase());return a.createElement(b)},Ag=function(a){for(var b;b=a.firstChild;)a.removeChild(b)},Bg=function(a){return a&&
a.parentNode?a.parentNode.removeChild(a):null},Cg=function(a,b){if("textContent"in a)a.textContent=b;else if(3==a.nodeType)a.data=String(b);else if(a.firstChild&&3==a.firstChild.nodeType){for(;a.lastChild!=a.firstChild;)a.removeChild(a.lastChild);a.firstChild.data=String(b)}else Ag(a),a.appendChild((9==a.nodeType?a:a.ownerDocument||a.document).createTextNode(String(b)))},sg=function(a){this.g=a||Fa.document||document};sg.prototype.setProperties=vg;var Dg=function(a,b){return zg(a.g,b)};k=sg.prototype;
k.appendChild=function(a,b){a.appendChild(b)};k.Ov=Bg;k.getChildren=function(a){return qg&&void 0!=a.children?a.children:Sb(a.childNodes,function(b){return 1==b.nodeType})};k.isElement=function(a){return Ra(a)&&1==a.nodeType};k.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 Eg=function(a){this.g="number"==typeof a?0<a?1:0>a?-1:null:null==a?null:a?-1:1};
