var $jscomp=$jscomp||{};$jscomp.scope={};$jscomp.ASSUME_ES5=!1;$jscomp.ASSUME_NO_NATIVE_MAP=!1;$jscomp.ASSUME_NO_NATIVE_SET=!1;$jscomp.SIMPLE_FROUND_POLYFILL=!1;$jscomp.ISOLATE_POLYFILLS=!1;$jscomp.FORCE_POLYFILL_PROMISE=!1;$jscomp.FORCE_POLYFILL_PROMISE_WHEN_NO_UNHANDLED_REJECTION=!1;$jscomp.defineProperty=$jscomp.ASSUME_ES5||"function"==typeof Object.defineProperties?Object.defineProperty:function(a,b,d){if(a==Array.prototype||a==Object.prototype)return a;a[b]=d.value;return a}; $jscomp.getGlobal=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>>0,$jscomp.propertyToPolyfillSymbol[k]=$jscomp.IS_SYMBOL_NATIVE? $jscomp.global.Symbol(k):$jscomp.POLYFILL_PREFIX+d+"$"+k),$jscomp.defineProperty(g,$jscomp.propertyToPolyfillSymbol[k],{configurable:!0,writable:!0,value:b})))};$jscomp.underscoreProtoCanBeSet=function(){var a={a:!0},b={};try{return b.__proto__=a,b.a}catch(d){}return!1}; $jscomp.setPrototypeOf=$jscomp.TRUST_ES6_POLYFILLS&&"function"==typeof Object.setPrototypeOf?Object.setPrototypeOf:$jscomp.underscoreProtoCanBeSet()?function(a,b){a.__proto__=b;if(a.__proto__!==b)throw new TypeError(a+" is not extensible");return a}:null;$jscomp.arrayIteratorImpl=function(a){var b=0;return function(){return b>>0)+"_",g=0,k=function(p){if(this instanceof k)throw new TypeError("Symbol is not a constructor");return new b(d+(p||"")+"_"+g++,p)};return k},"es6","es3"); $jscomp.polyfill("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(" "),d=0;dd&&(d=Math.max(d+k,0));dq;q+=1)n.push(Math.random());return(new Set(n)).size/10}(),f=a,m.yield(function(){var n;return $jscomp.asyncExecutePromiseGeneratorProgram(function(q){try{return n=document.createElement("img"),n.src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAYAAAAfFcSJAAAADUlEQVR42mNk+P+/HgAFdwI2QFsLbAAAAABJRU5ErkJggg==",q.return(new Promise(function(r){n.onload= function(){return r(0)};n.onerror=function(){return r(1)};setTimeout(function(){return r(.5)},1E3)}))}catch(r){return q.return(1)}})}(),2);f.brokenImageRendering=m.yieldResult;a.isOtherAutomation="domAutomation"in window||"domAutomationController"in window?1:0;a.hasMissingBrowserApis=function(){var n=0,q="localStorage sessionStorage indexedDB openDatabase requestAnimationFrame Blob URL BroadcastChannel".split(" ");q.forEach(function(r){r in window||(n+=1)});return n/q.length}();m.jumpToEnd()})},l= function(f){if(!f||3>f.length)return 0;var m=0;try{var n=f.map(function(u){return Math.sqrt(u.x*u.x+u.y*u.y)/(u.time||1)}),q=n.reduce(function(u,w){return u+w},0)/n.length,r=n.reduce(function(u,w){return u+Math.pow(w-q,2)},0)/n.length;n=0;for(var t=2;t