92 lines
38 KiB
JavaScript
92 lines
38 KiB
JavaScript
var commonjsGlobal = typeof globalThis !== 'undefined' ? globalThis : typeof window !== 'undefined' ? window : typeof global !== 'undefined' ? global : typeof self !== 'undefined' ? self : {};
|
|
|
|
var g,goog=goog||{},k=commonjsGlobal||self;function aa(){}
|
|
function ba(a){var b=typeof a;if("object"==b)if(a){if(a instanceof Array)return "array";if(a instanceof Object)return b;var c=Object.prototype.toString.call(a);if("[object Window]"==c)return "object";if("[object Array]"==c||"number"==typeof a.length&&"undefined"!=typeof a.splice&&"undefined"!=typeof a.propertyIsEnumerable&&!a.propertyIsEnumerable("splice"))return "array";if("[object Function]"==c||"undefined"!=typeof a.call&&"undefined"!=typeof a.propertyIsEnumerable&&!a.propertyIsEnumerable("call"))return "function"}else return "null";
|
|
else if("function"==b&&"undefined"==typeof a.call)return "object";return b}function da(a){var b=ba(a);return "array"==b||"object"==b&&"number"==typeof a.length}function m(a){var b=typeof a;return "object"==b&&null!=a||"function"==b}function ea(a){return Object.prototype.hasOwnProperty.call(a,fa)&&a[fa]||(a[fa]=++ha)}var fa="closure_uid_"+(1E9*Math.random()>>>0),ha=0;function ia(a,b,c){return a.call.apply(a.bind,arguments)}
|
|
function ja(a,b,c){if(!a)throw Error();if(2<arguments.length){var d=Array.prototype.slice.call(arguments,2);return function(){var e=Array.prototype.slice.call(arguments);Array.prototype.unshift.apply(e,d);return a.apply(b,e)}}return function(){return a.apply(b,arguments)}}function n(a,b,c){Function.prototype.bind&&-1!=Function.prototype.bind.toString().indexOf("native code")?n=ia:n=ja;return n.apply(null,arguments)}
|
|
function ka(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)}}var q=Date.now||function(){return +new Date};function r(a,b){function c(){}c.prototype=b.prototype;a.M=b.prototype;a.prototype=new c;a.prototype.constructor=a;}function t(){this.j=this.j;this.i=this.i;}var la=0;t.prototype.j=!1;t.prototype.da=function(){if(!this.j&&(this.j=!0,this.C(),0!=la)){var a=ea(this);}};t.prototype.C=function(){if(this.i)for(;this.i.length;)this.i.shift()();};var na=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},oa=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 pa(a){a:{var b=qa;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)){b=e;break a}b=-1;}return 0>b?null:"string"===typeof a?a.charAt(b):a[b]}function ra(a){return Array.prototype.concat.apply([],arguments)}function sa(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 wa(a){return /^[\s\xa0]*$/.test(a)}var xa=String.prototype.trim?function(a){return a.trim()}:function(a){return /^[\s\xa0]*([\s\S]*?)[\s\xa0]*$/.exec(a)[1]};function u(a,b){return -1!=a.indexOf(b)}function ya(a,b){return a<b?-1:a>b?1:0}var v;a:{var za=k.navigator;if(za){var Aa=za.userAgent;if(Aa){v=Aa;break a}}v="";}function Ba(a,b,c){for(const d in a)b.call(c,a[d],d,a);}function Ca(a){const b={};for(const c in a)b[c]=a[c];return b}var Da="constructor hasOwnProperty isPrototypeOf propertyIsEnumerable toLocaleString toString valueOf".split(" ");function Ea(a,b){let c,d;for(let e=1;e<arguments.length;e++){d=arguments[e];for(c in d)a[c]=d[c];for(let f=0;f<Da.length;f++)c=Da[f],Object.prototype.hasOwnProperty.call(d,c)&&(a[c]=d[c]);}}function Fa(a){Fa[" "](a);return a}Fa[" "]=aa;function Ga(a,b){var c=Ha;return Object.prototype.hasOwnProperty.call(c,a)?c[a]:c[a]=b(a)}var Ia=u(v,"Opera"),w=u(v,"Trident")||u(v,"MSIE"),Ja=u(v,"Edge"),Ka=Ja||w,La=u(v,"Gecko")&&!(u(v.toLowerCase(),"webkit")&&!u(v,"Edge"))&&!(u(v,"Trident")||u(v,"MSIE"))&&!u(v,"Edge"),Ma=u(v.toLowerCase(),"webkit")&&!u(v,"Edge");function Na(){var a=k.document;return a?a.documentMode:void 0}var Oa;
|
|
a:{var Pa="",Qa=function(){var a=v;if(La)return /rv:([^\);]+)(\)|;)/.exec(a);if(Ja)return /Edge\/([\d\.]+)/.exec(a);if(w)return /\b(?:MSIE|rv)[: ]([^\);]+)(\)|;)/.exec(a);if(Ma)return /WebKit\/(\S+)/.exec(a);if(Ia)return /(?:Version)[ \/]?(\S+)/.exec(a)}();Qa&&(Pa=Qa?Qa[1]:"");if(w){var Ra=Na();if(null!=Ra&&Ra>parseFloat(Pa)){Oa=String(Ra);break a}}Oa=Pa;}var Ha={};
|
|
function Sa(a){return Ga(a,function(){{var b=0;const e=xa(String(Oa)).split("."),f=xa(String(a)).split("."),h=Math.max(e.length,f.length);for(let l=0;0==b&&l<h;l++){var c=e[l]||"",d=f[l]||"";do{c=/(\d*)(\D*)(.*)/.exec(c)||["","","",""];d=/(\d*)(\D*)(.*)/.exec(d)||["","","",""];if(0==c[0].length&&0==d[0].length)break;b=ya(0==c[1].length?0:parseInt(c[1],10),0==d[1].length?0:parseInt(d[1],10))||ya(0==c[2].length,0==d[2].length)||ya(c[2],d[2]);c=c[3];d=d[3];}while(0==b)}}return 0<=b})}var Ta;
|
|
if(k.document&&w){var Ua=Na();Ta=Ua?Ua:parseInt(Oa,10)||void 0;}else Ta=void 0;var Va=Ta;var Wa=!w||9<=Number(Va),Xa=w&&!Sa("9"),Ya=function(){if(!k.addEventListener||!Object.defineProperty)return !1;var a=!1,b=Object.defineProperty({},"passive",{get:function(){a=!0;}});try{k.addEventListener("test",aa,b),k.removeEventListener("test",aa,b);}catch(c){}return a}();function x(a,b){this.type=a;this.a=this.target=b;this.defaultPrevented=!1;}x.prototype.b=function(){this.defaultPrevented=!0;};function y(a,b){x.call(this,a?a.type:"");this.relatedTarget=this.a=this.target=null;this.button=this.screenY=this.screenX=this.clientY=this.clientX=0;this.key="";this.metaKey=this.shiftKey=this.altKey=this.ctrlKey=!1;this.pointerId=0;this.pointerType="";this.c=null;if(a){var c=this.type=a.type,d=a.changedTouches&&a.changedTouches.length?a.changedTouches[0]:null;this.target=a.target||a.srcElement;this.a=b;if(b=a.relatedTarget){if(La){a:{try{Fa(b.nodeName);var e=!0;break a}catch(f){}e=!1;}e||(b=null);}}else "mouseover"==
|
|
c?b=a.fromElement:"mouseout"==c&&(b=a.toElement);this.relatedTarget=b;d?(this.clientX=void 0!==d.clientX?d.clientX:d.pageX,this.clientY=void 0!==d.clientY?d.clientY:d.pageY,this.screenX=d.screenX||0,this.screenY=d.screenY||0):(this.clientX=void 0!==a.clientX?a.clientX:a.pageX,this.clientY=void 0!==a.clientY?a.clientY:a.pageY,this.screenX=a.screenX||0,this.screenY=a.screenY||0);this.button=a.button;this.key=a.key||"";this.ctrlKey=a.ctrlKey;this.altKey=a.altKey;this.shiftKey=a.shiftKey;this.metaKey=
|
|
a.metaKey;this.pointerId=a.pointerId||0;this.pointerType="string"===typeof a.pointerType?a.pointerType:Za[a.pointerType]||"";this.c=a;a.defaultPrevented&&this.b();}}r(y,x);var Za={2:"touch",3:"pen",4:"mouse"};y.prototype.b=function(){y.M.b.call(this);var a=this.c;if(a.preventDefault)a.preventDefault();else if(a.returnValue=!1,Xa)try{if(a.ctrlKey||112<=a.keyCode&&123>=a.keyCode)a.keyCode=-1;}catch(b){}};var A="closure_listenable_"+(1E6*Math.random()|0),$a=0;function ab(a,b,c,d,e){this.listener=a;this.proxy=null;this.src=b;this.type=c;this.capture=!!d;this.aa=e;this.key=++$a;this.V=this.X=!1;}function bb(a){a.V=!0;a.listener=null;a.proxy=null;a.src=null;a.aa=null;}function cb(a){this.src=a;this.a={};this.b=0;}cb.prototype.add=function(a,b,c,d,e){var f=a.toString();a=this.a[f];a||(a=this.a[f]=[],this.b++);var h=db(a,b,d,e);-1<h?(b=a[h],c||(b.X=!1)):(b=new ab(b,this.src,f,!!d,e),b.X=c,a.push(b));return b};function eb(a,b){var c=b.type;if(c in a.a){var d=a.a[c],e=na(d,b),f;(f=0<=e)&&Array.prototype.splice.call(d,e,1);f&&(bb(b),0==a.a[c].length&&(delete a.a[c],a.b--));}}
|
|
function db(a,b,c,d){for(var e=0;e<a.length;++e){var f=a[e];if(!f.V&&f.listener==b&&f.capture==!!c&&f.aa==d)return e}return -1}var fb="closure_lm_"+(1E6*Math.random()|0),gb={};function ib(a,b,c,d,e){if(d&&d.once)return jb(a,b,c,d,e);if(Array.isArray(b)){for(var f=0;f<b.length;f++)ib(a,b[f],c,d,e);return null}c=kb(c);return a&&a[A]?a.ra(b,c,m(d)?!!d.capture:!!d,e):lb(a,b,c,!1,d,e)}
|
|
function lb(a,b,c,d,e,f){if(!b)throw Error("Invalid event type");var h=m(e)?!!e.capture:!!e;if(h&&!Wa)return null;var l=mb(a);l||(a[fb]=l=new cb(a));c=l.add(b,c,d,h,f);if(c.proxy)return c;d=nb();c.proxy=d;d.src=a;d.listener=c;if(a.addEventListener)Ya||(e=h),void 0===e&&(e=!1),a.addEventListener(b.toString(),d,e);else if(a.attachEvent)a.attachEvent(ob(b.toString()),d);else if(a.addListener&&a.removeListener)a.addListener(d);else throw Error("addEventListener and attachEvent are unavailable.");return c}function nb(){var a=pb,b=Wa?function(c){return a.call(b.src,b.listener,c)}:function(c){c=a.call(b.src,b.listener,c);if(!c)return c};return b}function jb(a,b,c,d,e){if(Array.isArray(b)){for(var f=0;f<b.length;f++)jb(a,b[f],c,d,e);return null}c=kb(c);return a&&a[A]?a.sa(b,c,m(d)?!!d.capture:!!d,e):lb(a,b,c,!0,d,e)}
|
|
function qb(a,b,c,d,e){if(Array.isArray(b))for(var f=0;f<b.length;f++)qb(a,b[f],c,d,e);else (d=m(d)?!!d.capture:!!d,c=kb(c),a&&a[A])?(a=a.c,b=String(b).toString(),b in a.a&&(f=a.a[b],c=db(f,c,d,e),-1<c&&(bb(f[c]),Array.prototype.splice.call(f,c,1),0==f.length&&(delete a.a[b],a.b--)))):a&&(a=mb(a))&&(b=a.a[b.toString()],a=-1,b&&(a=db(b,c,d,e)),(c=-1<a?b[a]:null)&&rb(c));}
|
|
function rb(a){if("number"!==typeof a&&a&&!a.V){var b=a.src;if(b&&b[A])eb(b.c,a);else {var c=a.type,d=a.proxy;b.removeEventListener?b.removeEventListener(c,d,a.capture):b.detachEvent?b.detachEvent(ob(c),d):b.addListener&&b.removeListener&&b.removeListener(d);(c=mb(b))?(eb(c,a),0==c.b&&(c.src=null,b[fb]=null)):bb(a);}}}function ob(a){return a in gb?gb[a]:gb[a]="on"+a}function sb(a,b){var c=a.listener,d=a.aa||a.src;a.X&&rb(a);return c.call(d,b)}
|
|
function pb(a,b){if(a.V)return !0;if(!Wa){if(!b)a:{b=["window","event"];for(var c=k,d=0;d<b.length;d++)if(c=c[b[d]],null==c){b=null;break a}b=c;}b=new y(b,this);return sb(a,b)}return sb(a,new y(b,this))}function mb(a){a=a[fb];return a instanceof cb?a:null}var tb="__closure_events_fn_"+(1E9*Math.random()>>>0);function kb(a){if("function"==ba(a))return a;a[tb]||(a[tb]=function(b){return a.handleEvent(b)});return a[tb]}function B(){t.call(this);this.c=new cb(this);this.J=this;this.A=null;}r(B,t);B.prototype[A]=!0;g=B.prototype;g.addEventListener=function(a,b,c,d){ib(this,a,b,c,d);};g.removeEventListener=function(a,b,c,d){qb(this,a,b,c,d);};
|
|
g.dispatchEvent=function(a){var b,c=this.A;if(c)for(b=[];c;c=c.A)b.push(c);c=this.J;var d=a.type||a;if("string"===typeof a)a=new x(a,c);else if(a instanceof x)a.target=a.target||c;else {var e=a;a=new x(d,c);Ea(a,e);}e=!0;if(b)for(var f=b.length-1;0<=f;f--){var h=a.a=b[f];e=ub(h,d,!0,a)&&e;}h=a.a=c;e=ub(h,d,!0,a)&&e;e=ub(h,d,!1,a)&&e;if(b)for(f=0;f<b.length;f++)h=a.a=b[f],e=ub(h,d,!1,a)&&e;return e};
|
|
g.C=function(){B.M.C.call(this);if(this.c){var a=this.c,c;for(c in a.a){for(var d=a.a[c],e=0;e<d.length;e++)bb(d[e]);delete a.a[c];a.b--;}}this.A=null;};g.ra=function(a,b,c,d){return this.c.add(String(a),b,!1,c,d)};g.sa=function(a,b,c,d){return this.c.add(String(a),b,!0,c,d)};
|
|
function ub(a,b,c,d){b=a.c.a[String(b)];if(!b)return !0;b=b.concat();for(var e=!0,f=0;f<b.length;++f){var h=b[f];if(h&&!h.V&&h.capture==c){var l=h.listener,p=h.aa||h.src;h.X&&eb(a.c,h);e=!1!==l.call(p,d)&&e;}}return e&&!d.defaultPrevented}var vb=k.JSON.stringify;function wb(){this.b=this.a=null;}var yb=new class{constructor(a,b,c){this.f=c;this.c=a;this.g=b;this.b=0;this.a=null;}get(){let a;0<this.b?(this.b--,a=this.a,this.a=a.next,a.next=null):a=this.c();return a}}(function(){return new xb},function(a){a.reset();},100);wb.prototype.add=function(a,b){var c=yb.get();c.set(a,b);this.b?this.b.next=c:this.a=c;this.b=c;};function zb(){var a=Ab,b=null;a.a&&(b=a.a,a.a=a.a.next,a.a||(a.b=null),b.next=null);return b}function xb(){this.next=this.b=this.a=null;}
|
|
xb.prototype.set=function(a,b){this.a=a;this.b=b;this.next=null;};xb.prototype.reset=function(){this.next=this.b=this.a=null;};function Bb(a){k.setTimeout(function(){throw a;},0);}function Cb(a,b){Db||Eb();Fb||(Db(),Fb=!0);Ab.add(a,b);}var Db;function Eb(){var a=k.Promise.resolve(void 0);Db=function(){a.then(Gb);};}var Fb=!1,Ab=new wb;function Gb(){for(var a;a=zb();){try{a.a.call(a.b);}catch(c){Bb(c);}var b=yb;b.g(a);b.b<b.f&&(b.b++,a.next=b.a,b.a=a);}Fb=!1;}function Hb(a,b){B.call(this);this.b=a||1;this.a=b||k;this.f=n(this.Ua,this);this.g=q();}r(Hb,B);g=Hb.prototype;g.Z=!1;g.L=null;g.Ua=function(){if(this.Z){var a=q()-this.g;0<a&&a<.8*this.b?this.L=this.a.setTimeout(this.f,this.b-a):(this.L&&(this.a.clearTimeout(this.L),this.L=null),this.dispatchEvent("tick"),this.Z&&(Ib(this),this.start()));}};g.start=function(){this.Z=!0;this.L||(this.L=this.a.setTimeout(this.f,this.b),this.g=q());};function Ib(a){a.Z=!1;a.L&&(a.a.clearTimeout(a.L),a.L=null);}
|
|
g.C=function(){Hb.M.C.call(this);Ib(this);delete this.a;};function Jb(a,b,c){if("function"==ba(a))c&&(a=n(a,c));else if(a&&"function"==typeof a.handleEvent)a=n(a.handleEvent,a);else throw Error("Invalid listener argument");return 2147483647<Number(b)?-1:k.setTimeout(a,b||0)}function Kb(a,b,c){t.call(this);this.f=null!=c?n(a,c):a;this.c=b;this.b=n(this.Pa,this);this.a=[];}r(Kb,t);g=Kb.prototype;g.ba=!1;g.T=null;g.Ia=function(a){this.a=arguments;this.T?this.ba=!0:Lb(this);};g.C=function(){Kb.M.C.call(this);this.T&&(k.clearTimeout(this.T),this.T=null,this.ba=!1,this.a=[]);};g.Pa=function(){this.T=null;this.ba&&(this.ba=!1,Lb(this));};function Lb(a){a.T=Jb(a.b,a.c);a.f.apply(null,a.a);}function C(a){t.call(this);this.b=a;this.a={};}r(C,t);var Mb=[];function Nb(a,b,c,d){Array.isArray(c)||(c&&(Mb[0]=c.toString()),c=Mb);for(var e=0;e<c.length;e++){var f=ib(b,c[e],d||a.handleEvent,!1,a.b||a);if(!f)break;a.a[f.key]=f;}}function Ob(a){Ba(a.a,function(b,c){this.a.hasOwnProperty(c)&&rb(b);},a);a.a={};}C.prototype.C=function(){C.M.C.call(this);Ob(this);};C.prototype.handleEvent=function(){throw Error("EventHandler.handleEvent not implemented");};function Pb(){}var Qb=null;function Rb(){return Qb=Qb||new B}function Sb(a){x.call(this,"serverreachability",a);}r(Sb,x);function E(a){var b=Rb();b.dispatchEvent(new Sb(b,a));}function Tb(a){x.call(this,"statevent",a);}r(Tb,x);function F(a){var b=Rb();b.dispatchEvent(new Tb(b,a));}function Ub(a){x.call(this,"timingevent",a);}r(Ub,x);function Vb(a,b){if("function"!=ba(a))throw Error("Fn must not be null and must be a function");return k.setTimeout(function(){a();},b)}var Wb={NO_ERROR:0,Va:1,bb:2,ab:3,Ya:4,$a:5,cb:6,za:7,TIMEOUT:8,gb:9};var Xb={Xa:"complete",kb:"success",Aa:"error",za:"abort",ib:"ready",jb:"readystatechange",TIMEOUT:"timeout",eb:"incrementaldata",hb:"progress",Za:"downloadprogress",lb:"uploadprogress"};function Yb(){}Yb.prototype.a=null;function Zb(a){var b;(b=a.a)||(b=a.a={});return b}function $b(){}var G={OPEN:"a",Wa:"b",Aa:"c",fb:"d"};function ac(){x.call(this,"d");}r(ac,x);function bc(){x.call(this,"c");}r(bc,x);var cc;function dc(){}r(dc,Yb);cc=new dc;function H(a,b,c){this.g=a;this.W=b;this.U=c||1;this.G=new C(this);this.N=ec;a=Ka?125:void 0;this.O=new Hb(a);this.m=null;this.b=!1;this.j=this.A=this.f=this.B=this.s=this.P=this.h=null;this.i=[];this.a=null;this.w=0;this.c=this.v=null;this.H=-1;this.l=!1;this.J=0;this.D=null;this.o=this.R=this.F=!1;}var ec=45E3,fc={},gc={};g=H.prototype;g.setTimeout=function(a){this.N=a;};function hc(a,b,c){a.B=1;a.f=ic(I(b));a.j=c;a.F=!0;jc(a,null);}
|
|
function jc(a,b){a.s=q();J(a);a.A=I(a.f);var c=a.A,d=a.U;Array.isArray(d)||(d=[String(d)]);kc(c.b,"t",d);a.w=0;a.a=lc(a.g,a.g.w?b:null);0<a.J&&(a.D=new Kb(n(a.ya,a,a.a),a.J));Nb(a.G,a.a,"readystatechange",a.Sa);b=a.m?Ca(a.m):{};a.j?(a.v||(a.v="POST"),b["Content-Type"]="application/x-www-form-urlencoded",a.a.$(a.A,a.v,a.j,b)):(a.v="GET",a.a.$(a.A,a.v,null,b));E(1);}g.Sa=function(a){a=a.target;var b=this.D;b&&3==K(a)?b.Ia():this.ya(a);};
|
|
g.ya=function(a){try{if(a==this.a)a:{var b=K(this.a),c=this.a.qa(),d=this.a.S();if(!(3>b||3==b&&!Ka&&!this.a.Y())){this.l||4!=b||7==c||(8==c||0>=d?E(3):E(2));mc(this);var e=this.a.S();this.H=e;var f=this.a.Y();if(this.b=200==e){if(this.R&&!this.o){b:{if(this.a){var h,l=this.a;if((h=l.a?l.a.getResponseHeader("X-HTTP-Initial-Response"):null)&&!wa(h)){var p=h;break b}}p=null;}if(p)this.o=!0,nc(this,p);else {this.b=!1;this.c=3;F(12);L(this);pc(this);break a}}this.F?(qc(this,b,f),Ka&&this.b&&3==b&&(Nb(this.G,
|
|
this.O,"tick",this.Ra),this.O.start())):nc(this,f);4==b&&L(this);this.b&&!this.l&&(4==b?rc(this.g,this):(this.b=!1,J(this)));}else 400==e&&0<f.indexOf("Unknown SID")?(this.c=3,F(12)):(this.c=0,F(13)),L(this),pc(this);}}}catch(D){}finally{}};function qc(a,b,c){for(var d=!0;!a.l&&a.w<c.length;){var e=tc(a,c);if(e==gc){4==b&&(a.c=4,F(14),d=!1);break}else if(e==fc){a.c=4;F(15);d=!1;break}else nc(a,e);}4==b&&0==c.length&&(a.c=1,F(16),d=!1);a.b=a.b&&d;d||(L(a),pc(a));}
|
|
g.Ra=function(){if(this.a){var a=K(this.a),b=this.a.Y();this.w<b.length&&(mc(this),qc(this,a,b),this.b&&4!=a&&J(this));}};function tc(a,b){var c=a.w,d=b.indexOf("\n",c);if(-1==d)return gc;c=Number(b.substring(c,d));if(isNaN(c))return fc;d+=1;if(d+c>b.length)return gc;b=b.substr(d,c);a.w=d+c;return b}g.cancel=function(){this.l=!0;L(this);};function J(a){a.P=q()+a.N;uc(a,a.N);}function uc(a,b){if(null!=a.h)throw Error("WatchDog timer not null");a.h=Vb(n(a.Qa,a),b);}
|
|
function mc(a){a.h&&(k.clearTimeout(a.h),a.h=null);}g.Qa=function(){this.h=null;var a=q();0<=a-this.P?(2!=this.B&&(E(3),F(17)),L(this),this.c=2,pc(this)):uc(this,this.P-a);};function pc(a){0==a.g.u||a.l||rc(a.g,a);}function L(a){mc(a);var b=a.D;b&&"function"==typeof b.da&&b.da();a.D=null;Ib(a.O);Ob(a.G);a.a&&(b=a.a,a.a=null,b.abort(),b.da());}
|
|
function nc(a,b){try{var c=a.g;if(0!=c.u&&(c.a==a||vc(c.b,a)))if(c.A=a.H,!a.o&&vc(c.b,a)&&3==c.u){try{var d=c.ja.a.parse(b);}catch(oc){d=null;}if(Array.isArray(d)&&3==d.length){var e=d;if(0==e[0])a:{if(!c.i){if(c.a)if(c.a.s+3E3<a.s)wc(c),c.a.cancel(),c.a=null;else break a;xc(c);F(18);}}else c.ia=e[1],0<c.ia-c.G&&37500>e[2]&&c.U&&0==c.m&&!c.l&&(c.l=Vb(n(c.Na,c),6E3));if(1>=yc(c.b)&&c.O){try{c.O();}catch(oc){}c.O=void 0;}}else M(c,11);}else if((a.o||c.a==a)&&wc(c),!wa(b))for(b=d=c.ja.a.parse(b),d=0;d<b.length;d++)if(e=
|
|
b[d],c.G=e[0],e=e[1],2==c.u)if("c"==e[0]){c.B=e[1];c.R=e[2];var f=e[3];null!=f&&(c.oa=f);var h=e[5];null!=h&&"number"===typeof h&&0<h&&(c.D=1.5*h);var l=c,p=a.a;if(p){var D=p.a?p.a.getResponseHeader("X-Client-Wire-Protocol"):null;if(D){var z=l.b;!z.a&&(u(D,"spdy")||u(D,"quic")||u(D,"h2"))&&(z.f=z.g,z.a=new Set,z.b&&(zc(z,z.b),z.b=null));}if(l.s){var ta=p.a?p.a.getResponseHeader("X-HTTP-Session-Id"):null;ta&&(l.ha=ta,N(l.v,l.s,ta));}}c.u=3;c.c&&c.c.na();l=c;var ua=a;l.ea=Ac(l,l.w?l.R:null,l.P);if(ua.o){Bc(l.b,
|
|
ua);var va=ua,sc=l.D;sc&&va.setTimeout(sc);va.h&&(mc(va),J(va));l.a=ua;}else Cc(l);0<c.f.length&&Dc(c);}else "stop"!=e[0]&&"close"!=e[0]||M(c,7);else 3==c.u&&("stop"==e[0]||"close"==e[0]?"stop"==e[0]?M(c,7):Ec(c):"noop"!=e[0]&&c.c&&c.c.ma(e),c.m=0);E(4);}catch(oc){}}function Fc(a){if(a.I&&"function"==typeof a.I)return a.I();if("string"===typeof a)return a.split("");if(da(a)){for(var b=[],c=a.length,d=0;d<c;d++)b.push(a[d]);return b}b=[];c=0;for(d in a)b[c++]=a[d];return a=b}
|
|
function Gc(a,b){if(a.forEach&&"function"==typeof a.forEach)a.forEach(b,void 0);else if(da(a)||"string"===typeof a)oa(a,b,void 0);else {if(a.K&&"function"==typeof a.K)var c=a.K();else if(a.I&&"function"==typeof a.I)c=void 0;else if(da(a)||"string"===typeof a){c=[];for(var d=a.length,e=0;e<d;e++)c.push(e);}else for(e in c=[],d=0,a)c[d++]=e;d=Fc(a);e=d.length;for(var f=0;f<e;f++)b.call(void 0,d[f],c&&c[f],a);}}function O(a,b){this.b={};this.a=[];this.c=0;var c=arguments.length;if(1<c){if(c%2)throw Error("Uneven number of arguments");for(var d=0;d<c;d+=2)this.set(arguments[d],arguments[d+1]);}else if(a)if(a instanceof O)for(c=a.K(),d=0;d<c.length;d++)this.set(c[d],a.get(c[d]));else for(d in a)this.set(d,a[d]);}g=O.prototype;g.I=function(){Hc(this);for(var a=[],b=0;b<this.a.length;b++)a.push(this.b[this.a[b]]);return a};g.K=function(){Hc(this);return this.a.concat()};
|
|
function Hc(a){if(a.c!=a.a.length){for(var b=0,c=0;b<a.a.length;){var d=a.a[b];P(a.b,d)&&(a.a[c++]=d);b++;}a.a.length=c;}if(a.c!=a.a.length){var e={};for(c=b=0;b<a.a.length;)d=a.a[b],P(e,d)||(a.a[c++]=d,e[d]=1),b++;a.a.length=c;}}g.get=function(a,b){return P(this.b,a)?this.b[a]:b};g.set=function(a,b){P(this.b,a)||(this.c++,this.a.push(a));this.b[a]=b;};g.forEach=function(a,b){for(var c=this.K(),d=0;d<c.length;d++){var e=c[d],f=this.get(e);a.call(b,f,e,this);}};
|
|
function P(a,b){return Object.prototype.hasOwnProperty.call(a,b)}var Ic=/^(?:([^:/?#.]+):)?(?:\/\/(?:([^\\/?#]*)@)?([^\\/?#]*?)(?::([0-9]+))?(?=[\\/?#]|$))?([^?#]+)?(?:\?([^#]*))?(?:#([\s\S]*))?$/;function Jc(a,b){if(a){a=a.split("&");for(var c=0;c<a.length;c++){var d=a[c].indexOf("="),e=null;if(0<=d){var f=a[c].substring(0,d);e=a[c].substring(d+1);}else f=a[c];b(f,e?decodeURIComponent(e.replace(/\+/g," ")):"");}}}function Q(a,b){this.c=this.j=this.f="";this.h=null;this.i=this.g="";this.a=!1;if(a instanceof Q){this.a=void 0!==b?b:a.a;Kc(this,a.f);this.j=a.j;Lc(this,a.c);Mc(this,a.h);this.g=a.g;b=a.b;var c=new R;c.c=b.c;b.a&&(c.a=new O(b.a),c.b=b.b);Nc(this,c);this.i=a.i;}else a&&(c=String(a).match(Ic))?(this.a=!!b,Kc(this,c[1]||"",!0),this.j=S(c[2]||""),Lc(this,c[3]||"",!0),Mc(this,c[4]),this.g=S(c[5]||"",!0),Nc(this,c[6]||"",!0),this.i=S(c[7]||"")):(this.a=!!b,this.b=new R(null,this.a));}
|
|
Q.prototype.toString=function(){var a=[],b=this.f;b&&a.push(T(b,Oc,!0),":");var c=this.c;if(c||"file"==b)a.push("//"),(b=this.j)&&a.push(T(b,Oc,!0),"@"),a.push(encodeURIComponent(String(c)).replace(/%25([0-9a-fA-F]{2})/g,"%$1")),c=this.h,null!=c&&a.push(":",String(c));if(c=this.g)this.c&&"/"!=c.charAt(0)&&a.push("/"),a.push(T(c,"/"==c.charAt(0)?Pc:Qc,!0));(c=this.b.toString())&&a.push("?",c);(c=this.i)&&a.push("#",T(c,Rc));return a.join("")};function I(a){return new Q(a)}
|
|
function Kc(a,b,c){a.f=c?S(b,!0):b;a.f&&(a.f=a.f.replace(/:$/,""));}function Lc(a,b,c){a.c=c?S(b,!0):b;}function Mc(a,b){if(b){b=Number(b);if(isNaN(b)||0>b)throw Error("Bad port number "+b);a.h=b;}else a.h=null;}function Nc(a,b,c){b instanceof R?(a.b=b,Sc(a.b,a.a)):(c||(b=T(b,Tc)),a.b=new R(b,a.a));}function N(a,b,c){a.b.set(b,c);}function ic(a){N(a,"zx",Math.floor(2147483648*Math.random()).toString(36)+Math.abs(Math.floor(2147483648*Math.random())^q()).toString(36));return a}
|
|
function Uc(a){return a instanceof Q?I(a):new Q(a,void 0)}function Vc(a,b,c,d){var e=new Q(null,void 0);a&&Kc(e,a);b&&Lc(e,b);c&&Mc(e,c);d&&(e.g=d);return e}function S(a,b){return a?b?decodeURI(a.replace(/%25/g,"%2525")):decodeURIComponent(a):""}function T(a,b,c){return "string"===typeof a?(a=encodeURI(a).replace(b,Wc),c&&(a=a.replace(/%25([0-9a-fA-F]{2})/g,"%$1")),a):null}function Wc(a){a=a.charCodeAt(0);return "%"+(a>>4&15).toString(16)+(a&15).toString(16)}
|
|
var Oc=/[#\/\?@]/g,Qc=/[#\?:]/g,Pc=/[#\?]/g,Tc=/[#\?@]/g,Rc=/#/g;function R(a,b){this.b=this.a=null;this.c=a||null;this.f=!!b;}function U(a){a.a||(a.a=new O,a.b=0,a.c&&Jc(a.c,function(b,c){a.add(decodeURIComponent(b.replace(/\+/g," ")),c);}));}g=R.prototype;g.add=function(a,b){U(this);this.c=null;a=V(this,a);var c=this.a.get(a);c||this.a.set(a,c=[]);c.push(b);this.b+=1;return this};
|
|
function Xc(a,b){U(a);b=V(a,b);P(a.a.b,b)&&(a.c=null,a.b-=a.a.get(b).length,a=a.a,P(a.b,b)&&(delete a.b[b],a.c--,a.a.length>2*a.c&&Hc(a)));}function Yc(a,b){U(a);b=V(a,b);return P(a.a.b,b)}g.forEach=function(a,b){U(this);this.a.forEach(function(c,d){oa(c,function(e){a.call(b,e,d,this);},this);},this);};g.K=function(){U(this);for(var a=this.a.I(),b=this.a.K(),c=[],d=0;d<b.length;d++)for(var e=a[d],f=0;f<e.length;f++)c.push(b[d]);return c};
|
|
g.I=function(a){U(this);var b=[];if("string"===typeof a)Yc(this,a)&&(b=ra(b,this.a.get(V(this,a))));else {a=this.a.I();for(var c=0;c<a.length;c++)b=ra(b,a[c]);}return b};g.set=function(a,b){U(this);this.c=null;a=V(this,a);Yc(this,a)&&(this.b-=this.a.get(a).length);this.a.set(a,[b]);this.b+=1;return this};g.get=function(a,b){if(!a)return b;a=this.I(a);return 0<a.length?String(a[0]):b};function kc(a,b,c){Xc(a,b);0<c.length&&(a.c=null,a.a.set(V(a,b),sa(c)),a.b+=c.length);}
|
|
g.toString=function(){if(this.c)return this.c;if(!this.a)return "";for(var a=[],b=this.a.K(),c=0;c<b.length;c++){var d=b[c],e=encodeURIComponent(String(d));d=this.I(d);for(var f=0;f<d.length;f++){var h=e;""!==d[f]&&(h+="="+encodeURIComponent(String(d[f])));a.push(h);}}return this.c=a.join("&")};function V(a,b){b=String(b);a.f&&(b=b.toLowerCase());return b}function Sc(a,b){b&&!a.f&&(U(a),a.c=null,a.a.forEach(function(c,d){var e=d.toLowerCase();d!=e&&(Xc(this,d),kc(this,e,c));},a));a.f=b;}function Zc(a,b){this.b=a;this.a=b;}function $c(a){this.g=a||ad;k.PerformanceNavigationTiming?(a=k.performance.getEntriesByType("navigation"),a=0<a.length&&("hq"==a[0].nextHopProtocol||"h2"==a[0].nextHopProtocol)):a=!!(k.ca&&k.ca.ua&&k.ca.ua()&&k.ca.ua().mb);this.f=a?this.g:1;this.a=null;1<this.f&&(this.a=new Set);this.b=null;this.c=[];}var ad=10;function bd(a){return a.b?!0:a.a?a.a.size>=a.f:!1}function yc(a){return a.b?1:a.a?a.a.size:0}function vc(a,b){return a.b?a.b==b:a.a?a.a.has(b):!1}function zc(a,b){a.a?a.a.add(b):a.b=b;}
|
|
function Bc(a,b){a.b&&a.b==b?a.b=null:a.a&&a.a.has(b)&&a.a.delete(b);}$c.prototype.cancel=function(){this.c=cd(this);if(this.b)this.b.cancel(),this.b=null;else if(this.a&&0!==this.a.size){for(const a of this.a.values())a.cancel();this.a.clear();}};function cd(a){if(null!=a.b)return a.c.concat(a.b.i);if(null!=a.a&&0!==a.a.size){let b=a.c;for(const c of a.a.values())b=b.concat(c.i);return b}return sa(a.c)}function dd(){}dd.prototype.stringify=function(a){return k.JSON.stringify(a,void 0)};dd.prototype.parse=function(a){return k.JSON.parse(a,void 0)};function ed(){this.a=new dd;}function fd(a,b,c){var d=c||"";try{Gc(a,function(e,f){var h=e;m(e)&&(h=vb(e));b.push(d+f+"="+encodeURIComponent(h));});}catch(e){throw b.push(d+"type="+encodeURIComponent("_badmap")),e;}}function gd(a,b){var c=new Pb;if(k.Image){var d=new Image;d.onload=ka(hd,c,d,"TestLoadImage: loaded",!0,b);d.onerror=ka(hd,c,d,"TestLoadImage: error",!1,b);d.onabort=ka(hd,c,d,"TestLoadImage: abort",!1,b);d.ontimeout=ka(hd,c,d,"TestLoadImage: timeout",!1,b);k.setTimeout(function(){if(d.ontimeout)d.ontimeout();},1E4);d.src=a;}else b(!1);}function hd(a,b,c,d,e){try{b.onload=null,b.onerror=null,b.onabort=null,b.ontimeout=null,e(d);}catch(f){}}var id=k.JSON.parse;function W(a){B.call(this);this.headers=new O;this.G=a||null;this.b=!1;this.s=this.a=null;this.D="";this.h=0;this.f="";this.g=this.w=this.l=this.v=!1;this.o=0;this.m=null;this.H=jd;this.B=this.F=!1;}r(W,B);var jd="",kd=/^https?$/i,ld=["POST","PUT"];g=W.prototype;
|
|
g.$=function(a,b,c,d){if(this.a)throw Error("[goog.net.XhrIo] Object is active with another request="+this.D+"; newUri="+a);b=b?b.toUpperCase():"GET";this.D=a;this.f="";this.h=0;this.v=!1;this.b=!0;this.a=new XMLHttpRequest;this.s=this.G?Zb(this.G):Zb(cc);this.a.onreadystatechange=n(this.va,this);try{this.w=!0,this.a.open(b,String(a),!0),this.w=!1;}catch(f){md(this,f);return}a=c||"";var e=new O(this.headers);d&&Gc(d,function(f,h){e.set(h,f);});d=pa(e.K());c=k.FormData&&a instanceof k.FormData;!(0<=
|
|
na(ld,b))||d||c||e.set("Content-Type","application/x-www-form-urlencoded;charset=utf-8");e.forEach(function(f,h){this.a.setRequestHeader(h,f);},this);this.H&&(this.a.responseType=this.H);"withCredentials"in this.a&&this.a.withCredentials!==this.F&&(this.a.withCredentials=this.F);try{nd(this),0<this.o&&((this.B=od(this.a))?(this.a.timeout=this.o,this.a.ontimeout=n(this.ta,this)):this.m=Jb(this.ta,this.o,this)),this.l=!0,this.a.send(a),this.l=!1;}catch(f){md(this,f);}};
|
|
function od(a){return w&&Sa(9)&&"number"===typeof a.timeout&&void 0!==a.ontimeout}function qa(a){return "content-type"==a.toLowerCase()}g.ta=function(){"undefined"!=typeof goog&&this.a&&(this.f="Timed out after "+this.o+"ms, aborting",this.h=8,this.dispatchEvent("timeout"),this.abort(8));};function md(a,b){a.b=!1;a.a&&(a.g=!0,a.a.abort(),a.g=!1);a.f=b;a.h=5;pd(a);qd(a);}function pd(a){a.v||(a.v=!0,a.dispatchEvent("complete"),a.dispatchEvent("error"));}
|
|
g.abort=function(a){this.a&&this.b&&(this.b=!1,this.g=!0,this.a.abort(),this.g=!1,this.h=a||7,this.dispatchEvent("complete"),this.dispatchEvent("abort"),qd(this));};g.C=function(){this.a&&(this.b&&(this.b=!1,this.g=!0,this.a.abort(),this.g=!1),qd(this,!0));W.M.C.call(this);};g.va=function(){this.j||(this.w||this.l||this.g?rd(this):this.Oa());};g.Oa=function(){rd(this);};
|
|
function rd(a){if(a.b&&"undefined"!=typeof goog&&(!a.s[1]||4!=K(a)||2!=a.S()))if(a.l&&4==K(a))Jb(a.va,0,a);else if(a.dispatchEvent("readystatechange"),4==K(a)){a.b=!1;try{var b=a.S();a:switch(b){case 200:case 201:case 202:case 204:case 206:case 304:case 1223:var c=!0;break a;default:c=!1;}var d;if(!(d=c)){var e;if(e=0===b){var f=String(a.D).match(Ic)[1]||null;if(!f&&k.self&&k.self.location){var h=k.self.location.protocol;f=h.substr(0,h.length-1);}e=!kd.test(f?f.toLowerCase():"");}d=e;}if(d)a.dispatchEvent("complete"),
|
|
a.dispatchEvent("success");else {a.h=6;try{var l=2<K(a)?a.a.statusText:"";}catch(p){l="";}a.f=l+" ["+a.S()+"]";pd(a);}}finally{qd(a);}}}function qd(a,b){if(a.a){nd(a);var c=a.a,d=a.s[0]?aa:null;a.a=null;a.s=null;b||a.dispatchEvent("ready");try{c.onreadystatechange=d;}catch(e){}}}function nd(a){a.a&&a.B&&(a.a.ontimeout=null);a.m&&(k.clearTimeout(a.m),a.m=null);}function K(a){return a.a?a.a.readyState:0}g.S=function(){try{return 2<K(this)?this.a.status:-1}catch(a){return -1}};
|
|
g.Y=function(){try{return this.a?this.a.responseText:""}catch(a){return ""}};g.Ja=function(a){if(this.a){var b=this.a.responseText;a&&0==b.indexOf(a)&&(b=b.substring(a.length));return id(b)}};g.qa=function(){return this.h};g.Ma=function(){return "string"===typeof this.f?this.f:String(this.f)};function sd(a){var b="";Ba(a,function(c,d){b+=d;b+=":";b+=c;b+="\r\n";});return b}function td(a,b,c){a:{for(d in c){var d=!1;break a}d=!0;}d||(c=sd(c),"string"===typeof a?(null!=c&&encodeURIComponent(String(c))):N(a,b,c));}function X(a,b,c){return c&&c.internalChannelParams?c.internalChannelParams[a]||b:b}
|
|
function ud(a){this.f=[];this.R=this.ea=this.v=this.P=this.a=this.ha=this.s=this.N=this.h=this.F=this.j=null;this.Fa=this.H=0;this.Ca=X("failFast",!1,a);this.U=this.l=this.i=this.g=this.c=null;this.W=!0;this.A=this.ia=this.G=-1;this.J=this.m=this.o=0;this.Ba=X("baseRetryDelayMs",5E3,a);this.Ga=X("retryDelaySeedMs",1E4,a);this.Da=X("forwardChannelMaxRetries",2,a);this.ga=X("forwardChannelRequestTimeoutMs",2E4,a);this.Ea=a&&a.nb||void 0;this.D=void 0;this.w=a&&a.supportsCrossDomainXhr||!1;this.B="";
|
|
this.b=new $c(a&&a.concurrentRequestLimit);this.ja=new ed;this.fa=a&&a.fastHandshake||!1;a&&a.forceLongPolling&&(this.W=!1);this.O=void 0;}g=ud.prototype;g.oa=8;g.u=1;function Ec(a){vd(a);if(3==a.u){var b=a.H++,c=I(a.v);N(c,"SID",a.B);N(c,"RID",b);N(c,"TYPE","terminate");wd(a,c);b=new H(a,b,void 0);b.B=2;b.f=ic(I(c));c=!1;k.navigator&&k.navigator.sendBeacon&&(c=k.navigator.sendBeacon(b.f.toString(),""));!c&&k.Image&&((new Image).src=b.f,c=!0);c||(b.a=lc(b.g,null),b.a.$(b.f));b.s=q();J(b);}xd(a);}
|
|
function vd(a){a.a&&(a.a.cancel(),a.a=null);a.i&&(k.clearTimeout(a.i),a.i=null);wc(a);a.b.cancel();a.g&&("number"===typeof a.g&&k.clearTimeout(a.g),a.g=null);}function yd(a,b){a.f.push(new Zc(a.Fa++,b));3==a.u&&Dc(a);}function Dc(a){bd(a.b)||a.g||(a.g=!0,Cb(a.xa,a),a.o=0);}function zd(a,b){if(yc(a.b)>=a.b.f-(a.g?1:0))return !1;if(a.g)return a.f=b.i.concat(a.f),!0;if(1==a.u||2==a.u||a.o>=(a.Ca?0:a.Da))return !1;a.g=Vb(n(a.xa,a,b),Ad(a,a.o));a.o++;return !0}
|
|
g.xa=function(a){if(this.g)if(this.g=null,1==this.u){if(!a){this.H=Math.floor(1E5*Math.random());a=this.H++;var b=new H(this,a,void 0),c=this.j;this.F&&(c?(c=Ca(c),Ea(c,this.F)):c=this.F);null===this.h&&(b.m=c);var d;if(this.fa)a:{for(var e=d=0;e<this.f.length;e++){b:{var f=this.f[e];if("__data__"in f.a&&(f=f.a.__data__,"string"===typeof f)){f=f.length;break b}f=void 0;}if(void 0===f)break;d+=f;if(4096<d){d=e;break a}if(4096===d||e===this.f.length-1){d=e+1;break a}}d=1E3;}else d=1E3;d=Bd(this,b,d);
|
|
e=I(this.v);N(e,"RID",a);N(e,"CVER",22);this.s&&N(e,"X-HTTP-Session-Id",this.s);wd(this,e);this.h&&c&&td(e,this.h,c);zc(this.b,b);this.fa?(N(e,"$req",d),N(e,"SID","null"),b.R=!0,hc(b,e,null)):hc(b,e,d);this.u=2;}}else 3==this.u&&(a?Cd(this,a):0==this.f.length||bd(this.b)||Cd(this));};
|
|
function Cd(a,b){var c;b?c=b.W:c=a.H++;var d=I(a.v);N(d,"SID",a.B);N(d,"RID",c);N(d,"AID",a.G);wd(a,d);a.h&&a.j&&td(d,a.h,a.j);c=new H(a,c,a.o+1);null===a.h&&(c.m=a.j);b&&(a.f=b.i.concat(a.f));b=Bd(a,c,1E3);c.setTimeout(Math.round(.5*a.ga)+Math.round(.5*a.ga*Math.random()));zc(a.b,c);hc(c,d,b);}function wd(a,b){a.c&&Gc({},function(c,d){N(b,d,c);});}
|
|
function Bd(a,b,c){c=Math.min(a.f.length,c);var d=a.c?n(a.c.Ha,a.c,a):null;a:for(var e=a.f,f=-1;;){var h=["count="+c];-1==f?0<c?(f=e[0].b,h.push("ofs="+f)):f=0:h.push("ofs="+f);for(var l=!0,p=0;p<c;p++){var D=e[p].b,z=e[p].a;D-=f;if(0>D)f=Math.max(0,e[p].b-100),l=!1;else try{fd(z,h,"req"+D+"_");}catch(ta){d&&d(z);}}if(l){d=h.join("&");break a}}a=a.f.splice(0,c);b.i=a;return d}function Cc(a){a.a||a.i||(a.J=1,Cb(a.wa,a),a.m=0);}
|
|
function xc(a){if(a.a||a.i||3<=a.m)return !1;a.J++;a.i=Vb(n(a.wa,a),Ad(a,a.m));a.m++;return !0}g.wa=function(){this.i=null;this.a=new H(this,"rpc",this.J);null===this.h&&(this.a.m=this.j);this.a.J=0;var a=I(this.ea);N(a,"RID","rpc");N(a,"SID",this.B);N(a,"CI",this.U?"0":"1");N(a,"AID",this.G);wd(this,a);N(a,"TYPE","xmlhttp");this.h&&this.j&&td(a,this.h,this.j);this.D&&this.a.setTimeout(this.D);var b=this.a,c=this.R;b.B=1;b.f=ic(I(a));b.j=null;b.F=!0;jc(b,c);};
|
|
g.Na=function(){null!=this.l&&(this.l=null,this.a.cancel(),this.a=null,xc(this),F(19));};function wc(a){null!=a.l&&(k.clearTimeout(a.l),a.l=null);}
|
|
function rc(a,b){var c=null;if(a.a==b){wc(a);a.a=null;var d=2;}else if(vc(a.b,b))c=b.i,Bc(a.b,b),d=1;else return;a.A=b.H;if(0!=a.u)if(b.b)if(1==d){c=b.j?b.j.length:0;b=q()-b.s;var e=a.o;d=Rb();d.dispatchEvent(new Ub(d,c,b,e));Dc(a);}else Cc(a);else if(e=b.c,3==e||0==e&&0<a.A||!(1==d&&zd(a,b)||2==d&&xc(a)))switch(c&&0<c.length&&(b=a.b,b.c=b.c.concat(c)),e){case 1:M(a,5);break;case 4:M(a,10);break;case 3:M(a,6);break;default:M(a,2);}}
|
|
function Ad(a,b){var c=a.Ba+Math.floor(Math.random()*a.Ga);a.c||(c*=2);return c*b}function M(a,b){if(2==b){var c=null;a.c&&(c=null);var d=n(a.Ta,a);c||(c=new Q("//www.google.com/images/cleardot.gif"),k.location&&"http"==k.location.protocol||Kc(c,"https"),ic(c));gd(c.toString(),d);}else F(2);a.u=0;a.c&&a.c.la(b);xd(a);vd(a);}g.Ta=function(a){a?F(2):F(1);};function xd(a){a.u=0;a.A=-1;if(a.c){if(0!=cd(a.b).length||0!=a.f.length)a.b.c.length=0,sa(a.f),a.f.length=0;a.c.ka();}}
|
|
function Ac(a,b,c){var d=Uc(c);if(""!=d.c)b&&Lc(d,b+"."+d.c),Mc(d,d.h);else {var e=k.location;d=Vc(e.protocol,b?b+"."+e.hostname:e.hostname,+e.port,c);}a.N&&Ba(a.N,function(f,h){N(d,h,f);});b=a.s;c=a.ha;b&&c&&N(d,b,c);N(d,"VER",a.oa);wd(a,d);return d}function lc(a,b){if(b&&!a.w)throw Error("Can't create secondary domain capable XhrIo object.");b=new W(a.Ea);b.F=a.w;return b}function Dd(){}g=Dd.prototype;g.na=function(){};g.ma=function(){};g.la=function(){};g.ka=function(){};g.Ha=function(){};function Ed(){if(w&&!(10<=Number(Va)))throw Error("Environmental error: no available transport.");}Ed.prototype.a=function(a,b){return new Y(a,b)};
|
|
function Y(a,b){B.call(this);this.a=new ud(b);this.l=a;this.b=b&&b.messageUrlParams||null;a=b&&b.messageHeaders||null;b&&b.clientProtocolHeaderRequired&&(a?a["X-Client-Protocol"]="webchannel":a={"X-Client-Protocol":"webchannel"});this.a.j=a;a=b&&b.initMessageHeaders||null;b&&b.messageContentType&&(a?a["X-WebChannel-Content-Type"]=b.messageContentType:a={"X-WebChannel-Content-Type":b.messageContentType});b&&b.pa&&(a?a["X-WebChannel-Client-Profile"]=b.pa:a={"X-WebChannel-Client-Profile":b.pa});this.a.F=
|
|
a;(a=b&&b.httpHeadersOverwriteParam)&&!wa(a)&&(this.a.h=a);this.h=b&&b.supportsCrossDomainXhr||!1;this.g=b&&b.sendRawJson||!1;(b=b&&b.httpSessionIdParam)&&!wa(b)&&(this.a.s=b,a=this.b,null!==a&&b in a&&(a=this.b,b in a&&delete a[b]));this.f=new Z(this);}r(Y,B);g=Y.prototype;g.addEventListener=function(a,b,c,d){Y.M.addEventListener.call(this,a,b,c,d);};g.removeEventListener=function(a,b,c,d){Y.M.removeEventListener.call(this,a,b,c,d);};
|
|
g.Ka=function(){this.a.c=this.f;this.h&&(this.a.w=!0);var a=this.a,b=this.l,c=this.b||void 0;F(0);a.P=b;a.N=c||{};a.U=a.W;a.v=Ac(a,null,a.P);Dc(a);};g.close=function(){Ec(this.a);};g.La=function(a){if("string"===typeof a){var b={};b.__data__=a;yd(this.a,b);}else this.g?(b={},b.__data__=vb(a),yd(this.a,b)):yd(this.a,a);};g.C=function(){this.a.c=null;delete this.f;Ec(this.a);delete this.a;Y.M.C.call(this);};
|
|
function Fd(a){ac.call(this);var b=a.__sm__;if(b){a:{for(const c in b){a=c;break a}a=void 0;}(this.c=a)?(a=this.c,this.data=null!==b&&a in b?b[a]:void 0):this.data=b;}else this.data=a;}r(Fd,ac);function Gd(){bc.call(this);this.status=1;}r(Gd,bc);function Z(a){this.a=a;}r(Z,Dd);Z.prototype.na=function(){this.a.dispatchEvent("a");};Z.prototype.ma=function(a){this.a.dispatchEvent(new Fd(a));};Z.prototype.la=function(a){this.a.dispatchEvent(new Gd(a));};Z.prototype.ka=function(){this.a.dispatchEvent("b");};/*
|
|
|
|
Copyright 2017 Google Inc.
|
|
|
|
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.
|
|
*/
|
|
Ed.prototype.createWebChannel=Ed.prototype.a;Y.prototype.send=Y.prototype.La;Y.prototype.open=Y.prototype.Ka;Y.prototype.close=Y.prototype.close;Wb.NO_ERROR=0;Wb.TIMEOUT=8;Wb.HTTP_ERROR=6;Xb.COMPLETE="complete";$b.EventType=G;G.OPEN="a";G.CLOSE="b";G.ERROR="c";G.MESSAGE="d";B.prototype.listen=B.prototype.ra;W.prototype.listenOnce=W.prototype.sa;W.prototype.getLastError=W.prototype.Ma;W.prototype.getLastErrorCode=W.prototype.qa;W.prototype.getStatus=W.prototype.S;W.prototype.getResponseJson=W.prototype.Ja;
|
|
W.prototype.getResponseText=W.prototype.Y;W.prototype.send=W.prototype.$;var esm={createWebChannelTransport:function(){return new Ed},ErrorCode:Wb,EventType:Xb,WebChannel:$b,XhrIo:W};
|
|
var esm_1 = esm.createWebChannelTransport;
|
|
var esm_2 = esm.ErrorCode;
|
|
var esm_3 = esm.EventType;
|
|
var esm_4 = esm.WebChannel;
|
|
var esm_5 = esm.XhrIo;
|
|
|
|
export default esm;
|
|
export { esm_2 as ErrorCode, esm_3 as EventType, esm_4 as WebChannel, esm_5 as XhrIo, esm_1 as createWebChannelTransport };
|
|
//# sourceMappingURL=index.esm2017.js.map
|