var qr=typeof global=="object"&&global&&global.Object===Object&&global;const vr=qr;var Zr=typeof self=="object"&&self&&self.Object===Object&&self,Jr=vr||Zr||Function("return this")();const w=Jr;var Qr=w.Symbol;const O=Qr;var br=Object.prototype,Vr=br.hasOwnProperty,kr=br.toString,B=O?O.toStringTag:void 0;function ne(n){var r=Vr.call(n,B),e=n[B];try{n[B]=void 0;var t=!0}catch{}var i=kr.call(n);return t&&(r?n[B]=e:delete n[B]),i}var re=Object.prototype,ee=re.toString;function te(n){return ee.call(n)}var ie="[object Null]",ae="[object Undefined]",Bn=O?O.toStringTag:void 0;function F(n){return n==null?n===void 0?ae:ie:Bn&&Bn in Object(n)?ne(n):te(n)}function P(n){return n!=null&&typeof n=="object"}var oe="[object Symbol]";function on(n){return typeof n=="symbol"||P(n)&&F(n)==oe}function _r(n,r){for(var e=-1,t=n==null?0:n.length,i=Array(t);++e0){if(++r>=Be)return arguments[0]}else r=0;return n.apply(void 0,arguments)}}function Ye(n){return function(){return n}}var ze=function(){try{var n=R(Object,"defineProperty");return n({},"",{}),n}catch{}}();const en=ze;var Xe=en?function(n,r){return en(n,"toString",{configurable:!0,enumerable:!1,value:Ye(r),writable:!0})}:wn;const qe=Xe;var Ze=We(qe);const Ar=Ze;function Je(n,r){for(var e=-1,t=n==null?0:n.length;++e-1&&n%1==0&&n-1&&n%1==0&&n<=tt}function G(n){return n!=null&&xn(n.length)&&!Sn(n)}function it(n,r,e){if(!A(e))return!1;var t=typeof r;return(t=="number"?G(e)&&fn(r,e.length):t=="string"&&r in e)?Z(e[r],n):!1}function at(n){return et(function(r,e){var t=-1,i=e.length,a=i>1?e[i-1]:void 0,f=i>2?e[2]:void 0;for(a=n.length>3&&typeof a=="function"?(i--,a):void 0,f&&it(e[0],e[1],f)&&(a=i<3?void 0:a,i=1),r=Object(r);++t-1}function Ti(n,r){var e=this.__data__,t=un(e,n);return t<0?(++this.size,e.push([n,r])):e[t][1]=r,this}function E(n){var r=-1,e=n==null?0:n.length;for(this.clear();++r0&&e(o)?r>1?ln(o,r-1,e,t,i):Rn(i,o):t||(i[i.length]=o)}return i}function Ui(n){var r=n==null?0:n.length;return r?ln(n,1):[]}function Bi(n){return Ar(Or(n,void 0,Ui),n+"")}var Hi=Er(Object.getPrototypeOf,Object);const Nn=Hi;var Ki="[object Object]",Wi=Function.prototype,Yi=Object.prototype,xr=Wi.toString,zi=Yi.hasOwnProperty,Xi=xr.call(Object);function qi(n){if(!P(n)||F(n)!=Ki)return!1;var r=Nn(n);if(r===null)return!0;var e=zi.call(r,"constructor")&&r.constructor;return typeof e=="function"&&e instanceof e&&xr.call(e)==Xi}function qf(){if(!arguments.length)return[];var n=arguments[0];return T(n)?n:[n]}function Zi(){this.__data__=new E,this.size=0}function Ji(n){var r=this.__data__,e=r.delete(n);return this.size=r.size,e}function Qi(n){return this.__data__.get(n)}function Vi(n){return this.__data__.has(n)}var ki=200;function na(n,r){var e=this.__data__;if(e instanceof E){var t=e.__data__;if(!X||t.lengtho))return!1;var s=a.get(n),c=a.get(r);if(s&&c)return s==r&&c==n;var l=-1,g=!0,h=e&Uo?new an:void 0;for(a.set(n,r),a.set(r,n);++l=r||C<0||l&&U>=a}function v(){var _=yn();if(y(_))return S(_);o=setTimeout(v,$(_))}function S(_){return o=void 0,g&&t?h(_):(t=i=void 0,f)}function nn(){o!==void 0&&clearTimeout(o),s=0,t=u=i=o=void 0}function N(){return o===void 0?f:S(yn())}function I(){var _=yn(),C=y(_);if(t=arguments,i=this,u=_,C){if(o===void 0)return b(u);if(l)return clearTimeout(o),o=setTimeout(v,r),h(u)}return o===void 0&&(o=setTimeout(v,r)),f}return I.cancel=nn,I.flush=N,I}function On(n,r,e){(e!==void 0&&!Z(n[r],e)||e===void 0&&!(r in n))&&Pn(n,r,e)}function Lf(n){return P(n)&&G(n)}function mn(n,r){if(!(r==="constructor"&&typeof n[r]=="function")&&r!="__proto__")return n[r]}function Rf(n){return J(n,V(n))}function Nf(n,r,e,t,i,a,f){var o=mn(n,e),u=mn(r,e),s=f.get(u);if(s){On(n,e,s);return}var c=a?a(o,u,e+"",n,r,f):void 0,l=c===void 0;if(l){var g=T(u),h=!g&&Y(u),b=!g&&!h&&Mn(u);c=u,g||h||b?T(o)?c=o:Lf(o)?c=Tr(o):h?(l=!1,c=Cr(u,!0)):b?(l=!1,c=Lr(u,!0)):c=[]:qi(u)||W(u)?(c=o,W(o)?c=Rf(o):(!A(o)||Sn(o))&&(c=Rr(u))):l=!1}l&&(f.set(u,c),i(c,u,t,a,f),f.delete(u)),On(n,e,c)}function zr(n,r,e,t,i){n!==r&&Yr(r,function(a,f){if(i||(i=new m),A(a))Nf(n,r,f,e,zr,t,i);else{var o=t?t(mn(n,f),a,f+"",n,r,i):void 0;o===void 0&&(o=a),On(n,f,o)}},V)}var Df=Math.max,Gf=Math.min;function Qf(n,r,e){var t=n==null?0:n.length;if(!t)return-1;var i=t-1;return e!==void 0&&(i=_e(e),i=e<0?Df(t+i,0):Gf(i,t-1)),Qe(n,Wr(r),i,!0)}function Uf(n,r){var e=-1,t=G(n)?Array(n.length):[];return xf(n,function(i,a,f){t[++e]=r(i,a,f)}),t}function Bf(n,r){var e=T(n)?_r:Uf;return e(n,Wr(r))}function Vf(n,r){return ln(Bf(n,r),1)}var Hf=1/0;function kf(n){var r=n==null?0:n.length;return r?ln(n,Hf):[]}function nu(n){for(var r=-1,e=n==null?0:n.length,t={};++r