@multisynq/client
Version:
Real-time multiplayer framework for web applications
5 lines (4 loc) • 389 kB
JavaScript
// (C) 2025 Croquet Labs
// Multisynq Client v1.1.0
// Built on 2025-07-24T16:47:32.495Z
var Multisynq=(()=>{var jv=Object.create;var ei=Object.defineProperty;var Zv=Object.getOwnPropertyDescriptor;var Gv=Object.getOwnPropertyNames;var Vv=Object.getPrototypeOf,Kv=Object.prototype.hasOwnProperty;var Zo=(e=>typeof require<"u"?require:typeof Proxy<"u"?new Proxy(e,{get:(t,r)=>(typeof require<"u"?require:t)[r]}):e)(function(e){if(typeof require<"u")return require.apply(this,arguments);throw Error('Dynamic require of "'+e+'" is not supported')});var b=(e,t)=>()=>(t||e((t={exports:{}}).exports,t),t.exports),Xv=(e,t)=>{for(var r in t)ei(e,r,{get:t[r],enumerable:!0})},Go=(e,t,r,i)=>{if(t&&typeof t=="object"||typeof t=="function")for(let s of Gv(t))!Kv.call(e,s)&&s!==r&&ei(e,s,{get:()=>t[s],enumerable:!(i=Zv(t,s))||i.enumerable});return e};var H=(e,t,r)=>(r=e!=null?jv(Vv(e)):{},Go(t||!e||!e.__esModule?ei(r,"default",{value:e,enumerable:!0}):r,e)),Yv=e=>Go(ei({},"__esModule",{value:!0}),e);var Xo=b((Ko,ti)=>{(function(e,t){typeof ti=="object"&&ti.exports?ti.exports=t():e.Toastify=t()})(Ko,function(e){var t=function(n){return new t.lib.init(n)},r="1.12.0";t.defaults={oldestFirst:!0,text:"Toastify is awesome!",node:void 0,duration:3e3,selector:void 0,callback:function(){},destination:void 0,newWindow:!1,close:!1,gravity:"toastify-top",positionLeft:!1,position:"",backgroundColor:"",avatar:"",className:"",stopOnFocus:!0,onClick:function(){},offset:{x:0,y:0},escapeMarkup:!0,ariaLive:"polite",style:{background:""}},t.lib=t.prototype={toastify:r,constructor:t,init:function(n){return n||(n={}),this.options={},this.toastElement=null,this.options.text=n.text||t.defaults.text,this.options.node=n.node||t.defaults.node,this.options.duration=n.duration===0?0:n.duration||t.defaults.duration,this.options.selector=n.selector||t.defaults.selector,this.options.callback=n.callback||t.defaults.callback,this.options.destination=n.destination||t.defaults.destination,this.options.newWindow=n.newWindow||t.defaults.newWindow,this.options.close=n.close||t.defaults.close,this.options.gravity=n.gravity==="bottom"?"toastify-bottom":t.defaults.gravity,this.options.positionLeft=n.positionLeft||t.defaults.positionLeft,this.options.position=n.position||t.defaults.position,this.options.backgroundColor=n.backgroundColor||t.defaults.backgroundColor,this.options.avatar=n.avatar||t.defaults.avatar,this.options.className=n.className||t.defaults.className,this.options.stopOnFocus=n.stopOnFocus===void 0?t.defaults.stopOnFocus:n.stopOnFocus,this.options.onClick=n.onClick||t.defaults.onClick,this.options.offset=n.offset||t.defaults.offset,this.options.escapeMarkup=n.escapeMarkup!==void 0?n.escapeMarkup:t.defaults.escapeMarkup,this.options.ariaLive=n.ariaLive||t.defaults.ariaLive,this.options.style=n.style||t.defaults.style,n.backgroundColor&&(this.options.style.background=n.backgroundColor),this},buildToast:function(){if(!this.options)throw"Toastify is not initialized";var n=document.createElement("div");n.className="toastify on "+this.options.className,this.options.position?n.className+=" toastify-"+this.options.position:this.options.positionLeft===!0?(n.className+=" toastify-left",console.warn("Property `positionLeft` will be depreciated in further versions. Please use `position` instead.")):n.className+=" toastify-right",n.className+=" "+this.options.gravity,this.options.backgroundColor&&console.warn('DEPRECATION NOTICE: "backgroundColor" is being deprecated. Please use the "style.background" property.');for(var o in this.options.style)n.style[o]=this.options.style[o];if(this.options.ariaLive&&n.setAttribute("aria-live",this.options.ariaLive),this.options.node&&this.options.node.nodeType===Node.ELEMENT_NODE)n.appendChild(this.options.node);else if(this.options.escapeMarkup?n.innerText=this.options.text:n.innerHTML=this.options.text,this.options.avatar!==""){var a=document.createElement("img");a.src=this.options.avatar,a.className="toastify-avatar",this.options.position=="left"||this.options.positionLeft===!0?n.appendChild(a):n.insertAdjacentElement("afterbegin",a)}if(this.options.close===!0){var c=document.createElement("button");c.type="button",c.setAttribute("aria-label","Close"),c.className="toast-close",c.innerHTML="✖",c.addEventListener("click",function(g){g.stopPropagation(),this.removeElement(this.toastElement),window.clearTimeout(this.toastElement.timeOutValue)}.bind(this));var l=window.innerWidth>0?window.innerWidth:screen.width;(this.options.position=="left"||this.options.positionLeft===!0)&&l>360?n.insertAdjacentElement("afterbegin",c):n.appendChild(c)}if(this.options.stopOnFocus&&this.options.duration>0){var f=this;n.addEventListener("mouseover",function(g){window.clearTimeout(n.timeOutValue)}),n.addEventListener("mouseleave",function(){n.timeOutValue=window.setTimeout(function(){f.removeElement(n)},f.options.duration)})}if(typeof this.options.destination<"u"&&n.addEventListener("click",function(g){g.stopPropagation(),this.options.newWindow===!0?window.open(this.options.destination,"_blank"):window.location=this.options.destination}.bind(this)),typeof this.options.onClick=="function"&&typeof this.options.destination>"u"&&n.addEventListener("click",function(g){g.stopPropagation(),this.options.onClick()}.bind(this)),typeof this.options.offset=="object"){var d=i("x",this.options),v=i("y",this.options),u=this.options.position=="left"?d:"-"+d,w=this.options.gravity=="toastify-top"?v:"-"+v;n.style.transform="translate("+u+","+w+")"}return n},showToast:function(){this.toastElement=this.buildToast();var n;if(typeof this.options.selector=="string"?n=document.getElementById(this.options.selector):this.options.selector instanceof HTMLElement||typeof ShadowRoot<"u"&&this.options.selector instanceof ShadowRoot?n=this.options.selector:n=document.body,!n)throw"Root element is not defined";var o=t.defaults.oldestFirst?n.firstChild:n.lastChild;return n.insertBefore(this.toastElement,o),t.reposition(),this.options.duration>0&&(this.toastElement.timeOutValue=window.setTimeout(function(){this.removeElement(this.toastElement)}.bind(this),this.options.duration)),this},hideToast:function(){this.toastElement.timeOutValue&&clearTimeout(this.toastElement.timeOutValue),this.removeElement(this.toastElement)},removeElement:function(n){n.className=n.className.replace(" on",""),window.setTimeout(function(){this.options.node&&this.options.node.parentNode&&this.options.node.parentNode.removeChild(this.options.node),n.parentNode&&n.parentNode.removeChild(n),this.options.callback.call(n),t.reposition()}.bind(this),400)}},t.reposition=function(){for(var n={top:15,bottom:15},o={top:15,bottom:15},a={top:15,bottom:15},c=document.getElementsByClassName("toastify"),l,f=0;f<c.length;f++){s(c[f],"toastify-top")===!0?l="toastify-top":l="toastify-bottom";var d=c[f].offsetHeight;l=l.substr(9,l.length-1);var v=15,u=window.innerWidth>0?window.innerWidth:screen.width;u<=360?(c[f].style[l]=a[l]+"px",a[l]+=d+v):s(c[f],"toastify-left")===!0?(c[f].style[l]=n[l]+"px",n[l]+=d+v):(c[f].style[l]=o[l]+"px",o[l]+=d+v)}return this};function i(n,o){return o.offset[n]?isNaN(o.offset[n])?o.offset[n]:o.offset[n]+"px":"0px"}function s(n,o){return!n||typeof o!="string"?!1:!!(n.className&&n.className.trim().split(/\s+/gi).indexOf(o)>-1)}return t.lib.init.prototype=t.lib,t})});var hr=b((pk,ta)=>{"use strict";ta.exports=function(e,t){t||(t={}),typeof t=="function"&&(t={cmp:t});var r=typeof t.cycles=="boolean"?t.cycles:!1,i=t.cmp&&function(n){return function(o){return function(a,c){var l={key:a,value:o[a]},f={key:c,value:o[c]};return n(l,f)}}}(t.cmp),s=[];return function n(o){if(o&&o.toJSON&&typeof o.toJSON=="function"&&(o=o.toJSON()),o!==void 0){if(typeof o=="number")return isFinite(o)?""+o:"null";if(typeof o!="object")return JSON.stringify(o);var a,c;if(Array.isArray(o)){for(c="[",a=0;a<o.length;a++)a&&(c+=","),c+=n(o[a])||"null";return c+"]"}if(o===null)return"null";if(s.indexOf(o)!==-1){if(r)return JSON.stringify("__cycle__");throw new TypeError("Converting circular structure to JSON")}var l=s.push(o)-1,f=Object.keys(o).sort(i&&i(o));for(c="",a=0;a<f.length;a++){var d=f[a],v=n(o[d]);v&&(c&&(c+=","),c+=JSON.stringify(d)+":"+v)}return s.splice(l,1),"{"+c+"}"}}(e)}});var ra=b(()=>{});var de=b((ri,ia)=>{(function(e,t){typeof ri=="object"?ia.exports=ri=t():typeof define=="function"&&define.amd?define([],t):e.CryptoJS=t()})(ri,function(){var e=e||function(t,r){var i;if(typeof window<"u"&&window.crypto&&(i=window.crypto),typeof self<"u"&&self.crypto&&(i=self.crypto),typeof globalThis<"u"&&globalThis.crypto&&(i=globalThis.crypto),!i&&typeof window<"u"&&window.msCrypto&&(i=window.msCrypto),!i&&typeof global<"u"&&global.crypto&&(i=global.crypto),!i&&typeof Zo=="function")try{i=ra()}catch{}var s=function(){if(i){if(typeof i.getRandomValues=="function")try{return i.getRandomValues(new Uint32Array(1))[0]}catch{}if(typeof i.randomBytes=="function")try{return i.randomBytes(4).readInt32LE()}catch{}}throw new Error("Native crypto module could not be used to get secure random number.")},n=Object.create||function(){function h(){}return function(p){var m;return h.prototype=p,m=new h,h.prototype=null,m}}(),o={},a=o.lib={},c=a.Base=function(){return{extend:function(h){var p=n(this);return h&&p.mixIn(h),(!p.hasOwnProperty("init")||this.init===p.init)&&(p.init=function(){p.$super.init.apply(this,arguments)}),p.init.prototype=p,p.$super=this,p},create:function(){var h=this.extend();return h.init.apply(h,arguments),h},init:function(){},mixIn:function(h){for(var p in h)h.hasOwnProperty(p)&&(this[p]=h[p]);h.hasOwnProperty("toString")&&(this.toString=h.toString)},clone:function(){return this.init.prototype.extend(this)}}}(),l=a.WordArray=c.extend({init:function(h,p){h=this.words=h||[],p!=r?this.sigBytes=p:this.sigBytes=h.length*4},toString:function(h){return(h||d).stringify(this)},concat:function(h){var p=this.words,m=h.words,y=this.sigBytes,E=h.sigBytes;if(this.clamp(),y%4)for(var x=0;x<E;x++){var k=m[x>>>2]>>>24-x%4*8&255;p[y+x>>>2]|=k<<24-(y+x)%4*8}else for(var I=0;I<E;I+=4)p[y+I>>>2]=m[I>>>2];return this.sigBytes+=E,this},clamp:function(){var h=this.words,p=this.sigBytes;h[p>>>2]&=4294967295<<32-p%4*8,h.length=t.ceil(p/4)},clone:function(){var h=c.clone.call(this);return h.words=this.words.slice(0),h},random:function(h){for(var p=[],m=0;m<h;m+=4)p.push(s());return new l.init(p,h)}}),f=o.enc={},d=f.Hex={stringify:function(h){for(var p=h.words,m=h.sigBytes,y=[],E=0;E<m;E++){var x=p[E>>>2]>>>24-E%4*8&255;y.push((x>>>4).toString(16)),y.push((x&15).toString(16))}return y.join("")},parse:function(h){for(var p=h.length,m=[],y=0;y<p;y+=2)m[y>>>3]|=parseInt(h.substr(y,2),16)<<24-y%8*4;return new l.init(m,p/2)}},v=f.Latin1={stringify:function(h){for(var p=h.words,m=h.sigBytes,y=[],E=0;E<m;E++){var x=p[E>>>2]>>>24-E%4*8&255;y.push(String.fromCharCode(x))}return y.join("")},parse:function(h){for(var p=h.length,m=[],y=0;y<p;y++)m[y>>>2]|=(h.charCodeAt(y)&255)<<24-y%4*8;return new l.init(m,p)}},u=f.Utf8={stringify:function(h){try{return decodeURIComponent(escape(v.stringify(h)))}catch{throw new Error("Malformed UTF-8 data")}},parse:function(h){return v.parse(unescape(encodeURIComponent(h)))}},w=a.BufferedBlockAlgorithm=c.extend({reset:function(){this._data=new l.init,this._nDataBytes=0},_append:function(h){typeof h=="string"&&(h=u.parse(h)),this._data.concat(h),this._nDataBytes+=h.sigBytes},_process:function(h){var p,m=this._data,y=m.words,E=m.sigBytes,x=this.blockSize,k=x*4,I=E/k;h?I=t.ceil(I):I=t.max((I|0)-this._minBufferSize,0);var A=I*x,N=t.min(A*4,E);if(A){for(var S=0;S<A;S+=x)this._doProcessBlock(y,S);p=y.splice(0,A),m.sigBytes-=N}return new l.init(p,N)},clone:function(){var h=c.clone.call(this);return h._data=this._data.clone(),h},_minBufferSize:0}),g=a.Hasher=w.extend({cfg:c.extend(),init:function(h){this.cfg=this.cfg.extend(h),this.reset()},reset:function(){w.reset.call(this),this._doReset()},update:function(h){return this._append(h),this._process(),this},finalize:function(h){h&&this._append(h);var p=this._doFinalize();return p},blockSize:512/32,_createHelper:function(h){return function(p,m){return new h.init(m).finalize(p)}},_createHmacHelper:function(h){return function(p,m){return new _.HMAC.init(h,m).finalize(p)}}}),_=o.algo={};return o}(Math);return e})});var ni=b((ii,na)=>{(function(e,t){typeof ii=="object"?na.exports=ii=t(de()):typeof define=="function"&&define.amd?define(["./core"],t):t(e.CryptoJS)})(ii,function(e){return function(){if(typeof ArrayBuffer=="function"){var t=e,r=t.lib,i=r.WordArray,s=i.init,n=i.init=function(o){if(o instanceof ArrayBuffer&&(o=new Uint8Array(o)),(o instanceof Int8Array||typeof Uint8ClampedArray<"u"&&o instanceof Uint8ClampedArray||o instanceof Int16Array||o instanceof Uint16Array||o instanceof Int32Array||o instanceof Uint32Array||o instanceof Float32Array||o instanceof Float64Array)&&(o=new Uint8Array(o.buffer,o.byteOffset,o.byteLength)),o instanceof Uint8Array){for(var a=o.byteLength,c=[],l=0;l<a;l++)c[l>>>2]|=o[l]<<24-l%4*8;s.call(this,c,a)}else s.apply(this,arguments)};n.prototype=i}}(),e.lib.WordArray})});var ur=b((si,sa)=>{(function(e,t){typeof si=="object"?sa.exports=si=t(de()):typeof define=="function"&&define.amd?define(["./core"],t):t(e.CryptoJS)})(si,function(e){return function(t){var r=e,i=r.lib,s=i.WordArray,n=i.Hasher,o=r.algo,a=[],c=[];(function(){function d(g){for(var _=t.sqrt(g),h=2;h<=_;h++)if(!(g%h))return!1;return!0}function v(g){return(g-(g|0))*4294967296|0}for(var u=2,w=0;w<64;)d(u)&&(w<8&&(a[w]=v(t.pow(u,1/2))),c[w]=v(t.pow(u,1/3)),w++),u++})();var l=[],f=o.SHA256=n.extend({_doReset:function(){this._hash=new s.init(a.slice(0))},_doProcessBlock:function(d,v){for(var u=this._hash.words,w=u[0],g=u[1],_=u[2],h=u[3],p=u[4],m=u[5],y=u[6],E=u[7],x=0;x<64;x++){if(x<16)l[x]=d[v+x]|0;else{var k=l[x-15],I=(k<<25|k>>>7)^(k<<14|k>>>18)^k>>>3,A=l[x-2],N=(A<<15|A>>>17)^(A<<13|A>>>19)^A>>>10;l[x]=I+l[x-7]+N+l[x-16]}var S=p&m^~p&y,C=w&g^w&_^g&_,q=(w<<30|w>>>2)^(w<<19|w>>>13)^(w<<10|w>>>22),O=(p<<26|p>>>6)^(p<<21|p>>>11)^(p<<7|p>>>25),F=E+O+S+c[x]+l[x],B=q+C;E=y,y=m,m=p,p=h+F|0,h=_,_=g,g=w,w=F+B|0}u[0]=u[0]+w|0,u[1]=u[1]+g|0,u[2]=u[2]+_|0,u[3]=u[3]+h|0,u[4]=u[4]+p|0,u[5]=u[5]+m|0,u[6]=u[6]+y|0,u[7]=u[7]+E|0},_doFinalize:function(){var d=this._data,v=d.words,u=this._nDataBytes*8,w=d.sigBytes*8;return v[w>>>5]|=128<<24-w%32,v[(w+64>>>9<<4)+14]=t.floor(u/4294967296),v[(w+64>>>9<<4)+15]=u,d.sigBytes=v.length*4,this._process(),this._hash},clone:function(){var d=n.clone.call(this);return d._hash=this._hash.clone(),d}});r.SHA256=n._createHelper(f),r.HmacSHA256=n._createHmacHelper(f)}(Math),e.SHA256})});var Ra=b((Dk,Ma)=>{"use strict";function M_(e){return e!==e}Ma.exports=M_});var ne=b((Mk,La)=>{"use strict";var R_=Ra();La.exports=R_});var qa=b((Rk,Pa)=>{"use strict";var L_=Math.sqrt;Pa.exports=L_});var vr=b((Lk,Fa)=>{"use strict";var P_=qa();Fa.exports=P_});var fi=b((Pk,za)=>{"use strict";var q_=.7853981633974483;za.exports=q_});var Ha=b((qk,Ba)=>{"use strict";function F_(e){var t,r,i;return e===0?.16666666666666713:(e<0?t=-e:t=e,t<=1?(r=-8.198089802484825+e*(19.562619833175948+e*(-16.262479672107002+e*(5.444622390564711+e*(-.6019598008014124+e*.004253011369004428)))),i=-49.18853881490881+e*(139.51056146574857+e*(-147.1791292232726+e*(70.49610280856842+e*(-14.740913729888538+e*1))))):(e=1/e,r=.004253011369004428+e*(-.6019598008014124+e*(5.444622390564711+e*(-16.262479672107002+e*(19.562619833175948+e*-8.198089802484825)))),i=1+e*(-14.740913729888538+e*(70.49610280856842+e*(-147.1791292232726+e*(139.51056146574857+e*-49.18853881490881))))),r/i)}Ba.exports=F_});var Wa=b((Fk,Ua)=>{"use strict";function z_(e){var t,r,i;return e===0?.08333333333333809:(e<0?t=-e:t=e,t<=1?(r=28.536655482610616+e*(-25.56901049652825+e*(6.968710824104713+e*(-.5634242780008963+e*.002967721961301243))),i=342.43986579130785+e*(-383.8770957603691+e*(147.0656354026815+e*(-21.947795316429207+e*1)))):(e=1/e,r=.002967721961301243+e*(-.5634242780008963+e*(6.968710824104713+e*(-25.56901049652825+e*28.536655482610616))),i=1+e*(-21.947795316429207+e*(147.0656354026815+e*(-383.8770957603691+e*342.43986579130785)))),r/i)}Ua.exports=z_});var Ga=b((zk,Za)=>{"use strict";var B_=ne(),H_=vr(),ja=fi(),U_=Ha(),W_=Wa(),j_=6123233995736766e-32;function Z_(e){var t,r,i,s,n;if(B_(e))return NaN;if(e>0?i=e:(t=!0,i=-e),i>1)return NaN;if(i>.625)r=1-i,s=r*W_(r),r=H_(r+r),n=ja-r,r=r*s-j_,n-=r,n+=ja;else{if(i<1e-8)return e;r=i*i,n=r*U_(r),n=i*n+i}return t?-n:n}Za.exports=Z_});var Nn=b((Bk,Va)=>{"use strict";var G_=Ga();Va.exports=G_});var Ja=b((Hk,Ya)=>{"use strict";var V_=ne(),Ka=Nn(),K_=vr(),Xa=fi(),X_=6123233995736766e-32;function Y_(e){var t;return V_(e)?NaN:e<-1||e>1?NaN:e>.5?2*Ka(K_(.5-.5*e)):(t=Xa-Ka(e),t+=X_,t+=Xa,t)}Ya.exports=Y_});var el=b((Uk,Qa)=>{"use strict";var J_=Ja();Qa.exports=J_});var rl=b((Wk,tl)=>{"use strict";function Q_(){return typeof Symbol=="function"&&typeof Symbol("foo")=="symbol"}tl.exports=Q_});var nl=b((jk,il)=>{"use strict";var em=rl();il.exports=em});var ol=b((Zk,sl)=>{"use strict";var tm=nl(),rm=tm();function im(){return rm&&typeof Symbol.toStringTag=="symbol"}sl.exports=im});var ll=b((Gk,al)=>{"use strict";var nm=ol();al.exports=nm});var Dn=b((Vk,cl)=>{"use strict";var sm=Object.prototype.toString;cl.exports=sm});var hl=b((Kk,fl)=>{"use strict";var om=Dn();function am(e){return om.call(e)}fl.exports=am});var dl=b((Xk,ul)=>{"use strict";var lm=Object.prototype.hasOwnProperty;function cm(e,t){return e==null?!1:lm.call(e,t)}ul.exports=cm});var gl=b((Yk,pl)=>{"use strict";var fm=dl();pl.exports=fm});var _l=b((Jk,vl)=>{"use strict";var hm=typeof Symbol=="function"?Symbol:void 0;vl.exports=hm});var yl=b((Qk,ml)=>{"use strict";var um=_l();ml.exports=um});var Sl=b((eA,bl)=>{"use strict";var wl=yl(),dm=typeof wl=="function"?wl.toStringTag:"";bl.exports=dm});var xl=b((tA,El)=>{"use strict";var pm=gl(),_r=Sl(),Mn=Dn();function gm(e){var t,r,i;if(e==null)return Mn.call(e);r=e[_r],t=pm(e,_r);try{e[_r]=void 0}catch{return Mn.call(e)}return i=Mn.call(e),t?e[_r]=r:delete e[_r],i}El.exports=gm});var mr=b((rA,kl)=>{"use strict";var vm=ll(),_m=hl(),mm=xl(),Rn;vm()?Rn=mm:Rn=_m;kl.exports=Rn});var Tl=b((iA,Al)=>{"use strict";var ym=mr(),wm=typeof Uint32Array=="function";function bm(e){return wm&&e instanceof Uint32Array||ym(e)==="[object Uint32Array]"}Al.exports=bm});var Cl=b((nA,Il)=>{"use strict";var Sm=Tl();Il.exports=Sm});var $l=b((sA,Ol)=>{"use strict";var Em=4294967295;Ol.exports=Em});var Dl=b((oA,Nl)=>{"use strict";var xm=typeof Uint32Array=="function"?Uint32Array:null;Nl.exports=xm});var Ll=b((aA,Rl)=>{"use strict";var km=Cl(),Ln=$l(),Ml=Dl();function Am(){var e,t;if(typeof Ml!="function")return!1;try{t=[1,3.14,-3.14,Ln+1,Ln+2],t=new Ml(t),e=km(t)&&t[0]===1&&t[1]===3&&t[2]===Ln-2&&t[3]===0&&t[4]===1}catch{e=!1}return e}Rl.exports=Am});var ql=b((lA,Pl)=>{"use strict";var Tm=Ll();Pl.exports=Tm});var zl=b((cA,Fl)=>{"use strict";var Im=typeof Uint32Array=="function"?Uint32Array:void 0;Fl.exports=Im});var Hl=b((fA,Bl)=>{"use strict";function Cm(){throw new Error("not implemented")}Bl.exports=Cm});var yt=b((hA,Ul)=>{"use strict";var Om=ql(),$m=zl(),Nm=Hl(),Pn;Om()?Pn=$m:Pn=Nm;Ul.exports=Pn});var jl=b((uA,Wl)=>{"use strict";var Dm=mr(),Mm=typeof Float64Array=="function";function Rm(e){return Mm&&e instanceof Float64Array||Dm(e)==="[object Float64Array]"}Wl.exports=Rm});var Gl=b((dA,Zl)=>{"use strict";var Lm=jl();Zl.exports=Lm});var Kl=b((pA,Vl)=>{"use strict";var Pm=typeof Float64Array=="function"?Float64Array:null;Vl.exports=Pm});var Jl=b((gA,Yl)=>{"use strict";var qm=Gl(),Xl=Kl();function Fm(){var e,t;if(typeof Xl!="function")return!1;try{t=new Xl([1,3.14,-3.14,NaN]),e=qm(t)&&t[0]===1&&t[1]===3.14&&t[2]===-3.14&&t[3]!==t[3]}catch{e=!1}return e}Yl.exports=Fm});var ec=b((vA,Ql)=>{"use strict";var zm=Jl();Ql.exports=zm});var rc=b((_A,tc)=>{"use strict";var Bm=typeof Float64Array=="function"?Float64Array:void 0;tc.exports=Bm});var nc=b((mA,ic)=>{"use strict";function Hm(){throw new Error("not implemented")}ic.exports=Hm});var wt=b((yA,sc)=>{"use strict";var Um=ec(),Wm=rc(),jm=nc(),qn;Um()?qn=Wm:qn=jm;sc.exports=qn});var ac=b((wA,oc)=>{"use strict";var Zm=mr(),Gm=typeof Uint8Array=="function";function Vm(e){return Gm&&e instanceof Uint8Array||Zm(e)==="[object Uint8Array]"}oc.exports=Vm});var cc=b((bA,lc)=>{"use strict";var Km=ac();lc.exports=Km});var hc=b((SA,fc)=>{"use strict";var Xm=255;fc.exports=Xm});var dc=b((EA,uc)=>{"use strict";var Ym=typeof Uint8Array=="function"?Uint8Array:null;uc.exports=Ym});var vc=b((xA,gc)=>{"use strict";var Jm=cc(),Fn=hc(),pc=dc();function Qm(){var e,t;if(typeof pc!="function")return!1;try{t=[1,3.14,-3.14,Fn+1,Fn+2],t=new pc(t),e=Jm(t)&&t[0]===1&&t[1]===3&&t[2]===Fn-2&&t[3]===0&&t[4]===1}catch{e=!1}return e}gc.exports=Qm});var mc=b((kA,_c)=>{"use strict";var ey=vc();_c.exports=ey});var wc=b((AA,yc)=>{"use strict";var ty=typeof Uint8Array=="function"?Uint8Array:void 0;yc.exports=ty});var Sc=b((TA,bc)=>{"use strict";function ry(){throw new Error("not implemented")}bc.exports=ry});var xc=b((IA,Ec)=>{"use strict";var iy=mc(),ny=wc(),sy=Sc(),zn;iy()?zn=ny:zn=sy;Ec.exports=zn});var Ac=b((CA,kc)=>{"use strict";var oy=mr(),ay=typeof Uint16Array=="function";function ly(e){return ay&&e instanceof Uint16Array||oy(e)==="[object Uint16Array]"}kc.exports=ly});var Ic=b((OA,Tc)=>{"use strict";var cy=Ac();Tc.exports=cy});var Oc=b(($A,Cc)=>{"use strict";var fy=65535;Cc.exports=fy});var Nc=b((NA,$c)=>{"use strict";var hy=typeof Uint16Array=="function"?Uint16Array:null;$c.exports=hy});var Rc=b((DA,Mc)=>{"use strict";var uy=Ic(),Bn=Oc(),Dc=Nc();function dy(){var e,t;if(typeof Dc!="function")return!1;try{t=[1,3.14,-3.14,Bn+1,Bn+2],t=new Dc(t),e=uy(t)&&t[0]===1&&t[1]===3&&t[2]===Bn-2&&t[3]===0&&t[4]===1}catch{e=!1}return e}Mc.exports=dy});var Pc=b((MA,Lc)=>{"use strict";var py=Rc();Lc.exports=py});var Fc=b((RA,qc)=>{"use strict";var gy=typeof Uint16Array=="function"?Uint16Array:void 0;qc.exports=gy});var Bc=b((LA,zc)=>{"use strict";function vy(){throw new Error("not implemented")}zc.exports=vy});var Uc=b((PA,Hc)=>{"use strict";var _y=Pc(),my=Fc(),yy=Bc(),Hn;_y()?Hn=my:Hn=yy;Hc.exports=Hn});var jc=b((qA,Wc)=>{"use strict";var wy=xc(),by=Uc(),Sy={uint16:by,uint8:wy};Wc.exports=Sy});var Kc=b((FA,Vc)=>{"use strict";var Zc=jc(),Gc;function Ey(){var e,t;return e=new Zc.uint16(1),e[0]=4660,t=new Zc.uint8(e.buffer),t[0]===52}Gc=Ey();Vc.exports=Gc});var bt=b((zA,Xc)=>{"use strict";var xy=Kc();Xc.exports=xy});var Jc=b((BA,Yc)=>{"use strict";var ky=bt(),Un;ky===!0?Un=1:Un=0;Yc.exports=Un});var tf=b((HA,ef)=>{"use strict";var Ay=yt(),Ty=wt(),Iy=Jc(),Qc=new Ty(1),Cy=new Ay(Qc.buffer);function Oy(e){return Qc[0]=e,Cy[Iy]}ef.exports=Oy});var ce=b((UA,rf)=>{"use strict";var $y=tf();rf.exports=$y});var sf=b((WA,nf)=>{"use strict";var Ny=bt(),Wn;Ny===!0?Wn=1:Wn=0;nf.exports=Wn});var af=b((jA,of)=>{"use strict";var Dy=yt(),My=wt(),Ry=sf(),jn=new My(1),Ly=new Dy(jn.buffer);function Py(e,t){return jn[0]=e,Ly[Ry]=t>>>0,jn[0]}of.exports=Py});var St=b((ZA,lf)=>{"use strict";var qy=af();lf.exports=qy});var $e=b((GA,cf)=>{"use strict";var Fy=Number.POSITIVE_INFINITY;cf.exports=Fy});var hf=b((VA,ff)=>{"use strict";ff.exports=Number});var df=b((KA,uf)=>{"use strict";var zy=hf();uf.exports=zy});var Ee=b((XA,pf)=>{"use strict";var By=df(),Hy=By.NEGATIVE_INFINITY;pf.exports=Hy});var tt=b((YA,gf)=>{"use strict";var Uy=1023;gf.exports=Uy});var _f=b((JA,vf)=>{"use strict";function Wy(e){return e===0?.6666666666666735:.6666666666666735+e*(.3999999999940942+e*(.2857142874366239+e*(.22222198432149784+e*(.1818357216161805+e*(.15313837699209373+e*.14798198605116586)))))}vf.exports=Wy});var Sf=b((QA,bf)=>{"use strict";var jy=ne(),mf=ce(),yf=St(),Zy=$e(),Gy=Ee(),wf=tt(),Vy=_f(),Zn=.6931471803691238,Gn=19082149292705877e-26,Ky=.41421356237309503,Xy=-.2928932188134525,Yy=1862645149230957e-24,Jy=5551115123125783e-32,Qy=9007199254740992,ew=.6666666666666666;function tw(e){var t,r,i,s,n,o,a,c,l,f;if(e<-1||jy(e))return NaN;if(e===-1)return Gy;if(e===Zy||e===0)return e;if(e<0?i=-e:i=e,f=1,i<Ky){if(i<Yy)return i<Jy?e:e-e*e*.5;e>Xy&&(f=0,s=e,r=1)}return f!==0&&(i<Qy?(l=1+e,r=mf(l),f=(r>>20)-wf,f>0?n=1-(l-e):n=e-(l-1),n/=l):(l=e,r=mf(l),f=(r>>20)-wf,n=0),r&=1048575,r<434334?l=yf(l,r|1072693248):(f+=1,l=yf(l,r|1071644672),r=1048576-r>>2),s=l-1),t=.5*s*s,r===0?s===0?(n+=f*Gn,f*Zn+n):(c=t*(1-ew*s),f*Zn-(c-(f*Gn+n)-s)):(o=s/(2+s),a=o*o,c=a*Vy(a),f===0?s-(t-o*(t+c)):f*Zn-(t-(o*(t+c)+(f*Gn+n))-s))}bf.exports=tw});var yr=b((eT,Ef)=>{"use strict";var rw=Sf();Ef.exports=rw});var hi=b((tT,xf)=>{"use strict";var iw=.6931471805599453;xf.exports=iw});var Af=b((rT,kf)=>{"use strict";function nw(e){return e===0?.3999999999940942:.3999999999940942+e*(.22222198432149784+e*.15313837699209373)}kf.exports=nw});var If=b((iT,Tf)=>{"use strict";function sw(e){return e===0?.6666666666666735:.6666666666666735+e*(.2857142874366239+e*(.1818357216161805+e*.14798198605116586))}Tf.exports=sw});var Nf=b((nT,$f)=>{"use strict";var Cf=ce(),ow=St(),aw=ne(),lw=tt(),cw=Ee(),fw=Af(),hw=If(),ui=.6931471803691238,di=19082149292705877e-26,uw=0x40000000000000,dw=.3333333333333333,Of=1048575,pw=2146435072,gw=1048576,vw=1072693248;function _w(e){var t,r,i,s,n,o,a,c,l,f,d,v;return e===0?cw:aw(e)||e<0?NaN:(r=Cf(e),n=0,r<gw&&(n-=54,e*=uw,r=Cf(e)),r>=pw?e+e:(n+=(r>>20)-lw|0,r&=Of,c=r+614244&1048576|0,e=ow(e,r|c^vw),n+=c>>20|0,a=e-1,(Of&2+r)<3?a===0?n===0?0:n*ui+n*di:(o=a*a*(.5-dw*a),n===0?a-o:n*ui-(o-n*di-a)):(f=a/(2+a),v=f*f,c=r-398458|0,d=v*v,l=440401-r|0,s=d*fw(d),i=v*hw(d),c|=l,o=i+s,c>0?(t=.5*a*a,n===0?a-(t-f*(t+o)):n*ui-(t-(f*(t+o)+n*di)-a)):n===0?a-f*(a-o):n*ui-(f*(a-o)-n*di-a))))}$f.exports=_w});var pi=b((sT,Df)=>{"use strict";var mw=Nf();Df.exports=mw});var Pf=b((oT,Lf)=>{"use strict";var yw=ne(),ww=yr(),Mf=vr(),bw=hi(),Rf=pi(),Sw=1<<28;function Ew(e){var t;return yw(e)||e<1?NaN:e===1?0:e>=Sw?Rf(e)+bw:e>2?Rf(2*e-1/(e+Mf(e*e-1))):(t=e-1,ww(t+Mf(2*t+t*t)))}Lf.exports=Ew});var Ff=b((aT,qf)=>{"use strict";var xw=Pf();qf.exports=xw});var Bf=b((lT,zf)=>{"use strict";var kw=$e(),Aw=Ee();function Tw(e){return e===kw||e===Aw}zf.exports=Tw});var Zt=b((cT,Hf)=>{"use strict";var Iw=Bf();Hf.exports=Iw});var Zf=b((fT,jf)=>{"use strict";var Cw=Zt(),Ow=ne(),$w=yr(),Uf=vr(),Nw=hi(),Wf=pi(),Dw=1/(1<<28),Mw=1<<28;function Rw(e){var t,r,i;return Ow(e)||Cw(e)?e:(e<0&&(e=-e,t=!0),e<Dw?i=e:e>Mw?i=Wf(e)+Nw:e>2?i=Wf(2*e+1/(Uf(e*e+1)+e)):(r=e*e,i=$w(e+r/(1+Uf(1+r)))),t?-i:i)}jf.exports=Rw});var Vf=b((hT,Gf)=>{"use strict";var Lw=Zf();Gf.exports=Lw});var Xf=b((uT,Kf)=>{"use strict";var Pw=1.5707963267948966;Kf.exports=Pw});var Jf=b((dT,Yf)=>{"use strict";function qw(e){return e===0?-64.85021904942025:-64.85021904942025+e*(-122.88666844901361+e*(-75.00855792314705+e*(-16.157537187333652+e*-.8750608600031904)))}Yf.exports=qw});var eh=b((pT,Qf)=>{"use strict";function Fw(e){return e===0?194.5506571482614:194.5506571482614+e*(485.3903996359137+e*(432.88106049129027+e*(165.02700983169885+e*(24.858464901423062+e*1))))}Qf.exports=Fw});var ih=b((gT,rh)=>{"use strict";var zw=ne(),Bw=$e(),Vn=Xf(),Hw=fi(),Uw=Ee(),Ww=Jf(),jw=eh(),th=6123233995736766e-32,Zw=2.414213562373095;function Gw(e){var t,r,i,s;return zw(e)||e===0?e:e===Bw?Vn:e===Uw?-Vn:(e<0&&(r=!0,e=-e),t=0,e>Zw?(i=Vn,t=1,e=-(1/e)):e<=.66?i=0:(i=Hw,t=2,e=(e-1)/(e+1)),s=e*e,s=s*Ww(s)/jw(s),s=e*s+e,t===2?s+=.5*th:t===1&&(s+=th),i+=s,r?-i:i)}rh.exports=Gw});var Kn=b((vT,nh)=>{"use strict";var Vw=ih();nh.exports=Vw});var ah=b((_T,oh)=>{"use strict";var Kw=ne(),sh=yr(),Xw=$e(),Yw=Ee(),Jw=1/(1<<28);function Qw(e){var t,r;return Kw(e)||e<-1||e>1?NaN:e===1?Xw:e===-1?Yw:(e<0&&(t=!0,e=-e),e<Jw?t?-e:e:(e<.5?(r=e+e,r=.5*sh(r+r*e/(1-e))):r=.5*sh((e+e)/(1-e)),t?-r:r))}oh.exports=Qw});var ch=b((mT,lh)=>{"use strict";var e2=ah();lh.exports=e2});var Xn=b((yT,fh)=>{"use strict";var t2=2147483648;fh.exports=t2});var ze=b((wT,hh)=>{"use strict";var r2=2147483647;hh.exports=r2});var dh=b((bT,uh)=>{"use strict";var i2=typeof Object.defineProperty=="function"?Object.defineProperty:null;uh.exports=i2});var gh=b((ST,ph)=>{"use strict";var n2=dh();function s2(){try{return n2({},"x",{}),!0}catch{return!1}}ph.exports=s2});var _h=b((ET,vh)=>{"use strict";var o2=Object.defineProperty;vh.exports=o2});var Yn=b((xT,mh)=>{"use strict";function a2(e){return typeof e=="number"}mh.exports=a2});var Jn=b((kT,wh)=>{"use strict";function l2(e){return e[0]==="-"}function yh(e){var t="",r;for(r=0;r<e;r++)t+="0";return t}function c2(e,t,r){var i=!1,s=t-e.length;return s<0||(l2(e)&&(i=!0,e=e.substr(1)),e=r?e+yh(s):yh(s)+e,i&&(e="-"+e)),e}wh.exports=c2});var xh=b((AT,Eh)=>{"use strict";var f2=Yn(),bh=Jn(),h2=String.prototype.toLowerCase,Sh=String.prototype.toUpperCase;function u2(e){var t,r,i;switch(e.specifier){case"b":t=2;break;case"o":t=8;break;case"x":case"X":t=16;break;case"d":case"i":case"u":default:t=10;break}if(r=e.arg,i=parseInt(r,10),!isFinite(i)){if(!f2(r))throw new Error("invalid integer. Value: "+r);i=0}return i<0&&(e.specifier==="u"||t!==10)&&(i=4294967295+i+1),i<0?(r=(-i).toString(t),e.precision&&(r=bh(r,e.precision,e.padRight)),r="-"+r):(r=i.toString(t),!i&&!e.precision?r="":e.precision&&(r=bh(r,e.precision,e.padRight)),e.sign&&(r=e.sign+r)),t===16&&(e.alternate&&(r="0x"+r),r=e.specifier===Sh.call(e.specifier)?Sh.call(r):h2.call(r)),t===8&&e.alternate&&r.charAt(0)!=="0"&&(r="0"+r),r}Eh.exports=u2});var Ah=b((TT,kh)=>{"use strict";function d2(e){return typeof e=="string"}kh.exports=d2});var Ch=b((IT,Ih)=>{"use strict";var p2=Yn(),g2=Math.abs,v2=String.prototype.toLowerCase,Th=String.prototype.toUpperCase,Et=String.prototype.replace,_2=/e\+(\d)$/,m2=/e-(\d)$/,y2=/^(\d+)$/,w2=/^(\d+)e/,b2=/\.0$/,S2=/\.0*e/,E2=/(\..*[^0])0*e/;function x2(e){var t,r,i=parseFloat(e.arg);if(!isFinite(i)){if(!p2(e.arg))throw new Error("invalid floating-point number. Value: "+r);i=e.arg}switch(e.specifier){case"e":case"E":r=i.toExponential(e.precision);break;case"f":case"F":r=i.toFixed(e.precision);break;case"g":case"G":g2(i)<1e-4?(t=e.precision,t>0&&(t-=1),r=i.toExponential(t)):r=i.toPrecision(e.precision),e.alternate||(r=Et.call(r,E2,"$1e"),r=Et.call(r,S2,"e"),r=Et.call(r,b2,""));break;default:throw new Error("invalid double notation. Value: "+e.specifier)}return r=Et.call(r,_2,"e+0$1"),r=Et.call(r,m2,"e-0$1"),e.alternate&&(r=Et.call(r,y2,"$1."),r=Et.call(r,w2,"$1.e")),i>=0&&e.sign&&(r=e.sign+r),r=e.specifier===Th.call(e.specifier)?Th.call(r):v2.call(r),r}Ih.exports=x2});var Nh=b((CT,$h)=>{"use strict";function Oh(e){var t="",r;for(r=0;r<e;r++)t+=" ";return t}function k2(e,t,r){var i=t-e.length;return i<0||(e=r?e+Oh(i):Oh(i)+e),e}$h.exports=k2});var Mh=b((OT,Dh)=>{"use strict";var A2=xh(),T2=Ah(),I2=Ch(),C2=Nh(),O2=Jn(),$2=String.fromCharCode,N2=Array.isArray;function gi(e){return e!==e}function D2(e){var t={};return t.specifier=e.specifier,t.precision=e.precision===void 0?1:e.precision,t.width=e.width,t.flags=e.flags||"",t.mapping=e.mapping,t}function M2(e){var t,r,i,s,n,o,a,c,l;if(!N2(e))throw new TypeError("invalid argument. First argument must be an array. Value: `"+e+"`.");for(o="",a=1,c=0;c<e.length;c++)if(i=e[c],T2(i))o+=i;else{if(t=i.precision!==void 0,i=D2(i),!i.specifier)throw new TypeError("invalid argument. Token is missing `specifier` property. Index: `"+c+"`. Value: `"+i+"`.");for(i.mapping&&(a=i.mapping),r=i.flags,l=0;l<r.length;l++)switch(s=r.charAt(l),s){case" ":i.sign=" ";break;case"+":i.sign="+";break;case"-":i.padRight=!0,i.padZeros=!1;break;case"0":i.padZeros=r.indexOf("-")<0;break;case"#":i.alternate=!0;break;default:throw new Error("invalid flag: "+s)}if(i.width==="*"){if(i.width=parseInt(arguments[a],10),a+=1,gi(i.width))throw new TypeError("the argument for * width at position "+a+" is not a number. Value: `"+i.width+"`.");i.width<0&&(i.padRight=!0,i.width=-i.width)}if(t&&i.precision==="*"){if(i.precision=parseInt(arguments[a],10),a+=1,gi(i.precision))throw new TypeError("the argument for * precision at position "+a+" is not a number. Value: `"+i.precision+"`.");i.precision<0&&(i.precision=1,t=!1)}switch(i.arg=arguments[a],i.specifier){case"b":case"o":case"x":case"X":case"d":case"i":case"u":t&&(i.padZeros=!1),i.arg=A2(i);break;case"s":i.maxWidth=t?i.precision:-1,i.arg=String(i.arg);break;case"c":if(!gi(i.arg)){if(n=parseInt(i.arg,10),n<0||n>127)throw new Error("invalid character code. Value: "+i.arg);i.arg=gi(n)?String(i.arg):$2(n)}break;case"e":case"E":case"f":case"F":case"g":case"G":t||(i.precision=6),i.arg=I2(i);break;default:throw new Error("invalid specifier: "+i.specifier)}i.maxWidth>=0&&i.arg.length>i.maxWidth&&(i.arg=i.arg.substring(0,i.maxWidth)),i.padZeros?i.arg=O2(i.arg,i.width||i.precision,i.padRight):i.width&&(i.arg=C2(i.arg,i.width,i.padRight)),o+=i.arg||"",a+=1}return o}Dh.exports=M2});var Lh=b(($T,Rh)=>{"use strict";var R2=Mh();Rh.exports=R2});var qh=b((NT,Ph)=>{"use strict";var vi=/%(?:([1-9]\d*)\$)?([0 +\-#]*)(\*|\d+)?(?:(\.)(\*|\d+)?)?[hlL]?([%A-Za-z])/g;function L2(e){var t={mapping:e[1]?parseInt(e[1],10):void 0,flags:e[2],width:e[3],precision:e[5],specifier:e[6]};return e[4]==="."&&e[5]===void 0&&(t.precision="1"),t}function P2(e){var t,r,i,s;for(r=[],s=0,i=vi.exec(e);i;)t=e.slice(s,vi.lastIndex-i[0].length),t.length&&r.push(t),r.push(L2(i)),s=vi.lastIndex,i=vi.exec(e);return t=e.slice(s),t.length&&r.push(t),r}Ph.exports=P2});var zh=b((DT,Fh)=>{"use strict";var q2=qh();Fh.exports=q2});var Hh=b((MT,Bh)=>{"use strict";function F2(e){return typeof e=="string"}Bh.exports=F2});var jh=b((RT,Wh)=>{"use strict";var z2=Lh(),B2=zh(),H2=Hh();function Uh(e){var t,r;if(!H2(e))throw new TypeError(Uh("invalid argument. First argument must be a string. Value: `%s`.",e));for(t=[B2(e)],r=1;r<arguments.length;r++)t.push(arguments[r]);return z2.apply(null,t)}Wh.exports=Uh});var Gh=b((LT,Zh)=>{"use strict";var U2=jh();Zh.exports=U2});var Qh=b((PT,Jh)=>{"use strict";var Vh=Gh(),Gt=Object.prototype,Kh=Gt.toString,Xh=Gt.__defineGetter__,Yh=Gt.__defineSetter__,W2=Gt.__lookupGetter__,j2=Gt.__lookupSetter__;function Z2(e,t,r){var i,s,n,o;if(typeof e!="object"||e===null||Kh.call(e)==="[object Array]")throw new TypeError(Vh("invalid argument. First argument must be an object. Value: `%s`.",e));if(typeof r!="object"||r===null||Kh.call(r)==="[object Array]")throw new TypeError(Vh("invalid argument. Property descriptor must be an object. Value: `%s`.",r));if(s="value"in r,s&&(W2.call(e,t)||j2.call(e,t)?(i=e.__proto__,e.__proto__=Gt,delete e[t],e[t]=r.value,e.__proto__=i):e[t]=r.value),n="get"in r,o="set"in r,s&&(n||o))throw new Error("invalid argument. Cannot specify one or more accessors and a value or writable attribute in the property descriptor.");return n&&Xh&&Xh.call(e,t,r.get),o&&Yh&&Yh.call(e,t,r.set),e}Jh.exports=Z2});var tu=b((qT,eu)=>{"use strict";var G2=gh(),V2=_h(),K2=Qh(),Qn;G2()?Qn=V2:Qn=K2;eu.exports=Qn});var iu=b((FT,ru)=>{"use strict";var X2=tu();function Y2(e,t,r){X2(e,t,{configurable:!1,enumerable:!1,writable:!1,value:r})}ru.exports=Y2});var es=b((zT,nu)=>{"use strict";var J2=iu();nu.exports=J2});var au=b((BT,ou)=>{"use strict";var Q2=bt(),su,ts,rs;Q2===!0?(ts=1,rs=0):(ts=0,rs=1);su={HIGH:ts,LOW:rs};ou.exports=su});var is=b((HT,hu)=>{"use strict";var eb=yt(),tb=wt(),cu=au(),fu=new tb(1),lu=new eb(fu.buffer),rb=cu.HIGH,ib=cu.LOW;function nb(e,t,r,i){return fu[0]=e,t[i]=lu[rb],t[i+r]=lu[ib],t}hu.exports=nb});var du=b((UT,uu)=>{"use strict";var sb=is();function ob(e){return sb(e,[0,0],1,0)}uu.exports=ob});var Vt=b((WT,gu)=>{"use strict";var ab=es(),pu=du(),lb=is();ab(pu,"assign",lb);gu.exports=pu});var mu=b((jT,_u)=>{"use strict";var cb=bt(),vu,ns,ss;cb===!0?(ns=1,ss=0):(ns=0,ss=1);vu={HIGH:ns,LOW:ss};_u.exports=vu});var Eu=b((ZT,Su)=>{"use strict";var fb=yt(),hb=wt(),wu=mu(),bu=new hb(1),yu=new fb(bu.buffer),ub=wu.HIGH,db=wu.LOW;function pb(e,t){return yu[ub]=e,yu[db]=t,bu[0]}Su.exports=pb});var Kt=b((GT,xu)=>{"use strict";var gb=Eu();xu.exports=gb});var Au=b((VT,ku)=>{"use strict";var vb=Xn(),_b=ze(),mb=Vt(),yb=ce(),wb=Kt(),os=[0,0];function bb(e,t){var r,i;return mb.assign(e,os,1,0),r=os[0],r&=_b,i=yb(t),i&=vb,r|=i,wb(r,os[1])}ku.exports=bb});var as=b((KT,Tu)=>{"use strict";var Sb=Au();Tu.exports=Sb});var Cu=b((XT,Iu)=>{"use strict";var Eb=ce();function xb(e){var t=Eb(e);return!!(t>>>31)}Iu.exports=xb});var $u=b((YT,Ou)=>{"use strict";var kb=Cu();Ou.exports=kb});var Du=b((JT,Nu)=>{"use strict";var Ab=3.141592653589793;Nu.exports=Ab});var Lu=b((QT,Ru)=>{"use strict";var _i=Zt(),rt=as(),Tb=$u(),Mu=ne(),Ib=Kn(),Cb=$e(),it=Du();function Ob(e,t){var r;return Mu(t)||Mu(e)?NaN:_i(t)?t===Cb?_i(e)?rt(it/4,e):rt(0,e):_i(e)?rt(3*it/4,e):rt(it,e):_i(e)?rt(it/2,e):e===0?t>=0&&!Tb(t)?rt(0,e):rt(it,e):t===0?rt(it/2,e):(r=Ib(e/t),t<0?r<=0?r+it:r-it:r)}Ru.exports=Ob});var qu=b((eI,Pu)=>{"use strict";var $b=Lu();Pu.exports=$b});var ls=b((tI,Fu)=>{"use strict";var Nb=22250738585072014e-324;Fu.exports=Nb});var Bu=b((rI,zu)=>{"use strict";function Db(e){return e===0?1.87595182427177:1.87595182427177+e*(-1.8849797954337717+e*(1.6214297201053545+e*(-.758397934778766+e*.14599619288661245)))}zu.exports=Db});var ju=b((iI,Wu)=>{"use strict";var Mb=ls(),Rb=Xn(),Hu=ze(),fs=ce(),Lb=St(),Pb=Zt(),Uu=Kt(),qb=Vt(),Fb=ne(),zb=Bu(),Bb=4294967295,Hb=3221225472,Ub=0x40000000000000,cs=2147483648,Wb=1,jb=715094163,Zb=696219795,Gb=fs(Mb),xt=[0,0];function Vb(e){var t,r,i,s,n,o,a;return e===0||Fb(e)||Pb(e)?e:(r=fs(e)>>>0,t=(r&Rb)>>>0,r&=Hu,r<Gb?(o=Ub*e,i=(fs(o)&Hu)>>>0,i=(i/3>>>0)+Zb>>>0,o=Uu(t|i,0)):(o=0,i=(r/3>>>0)+jb>>>0,o=Lb(o,t|i)),s=o*o*(o/e),o*=zb(s),qb.assign(o,xt,1,0),xt[1]&cs?(xt[0]+=Wb,xt[1]&=~cs):xt[1]|=cs,o=Uu(xt[0]&Bb,xt[1]&Hb),n=o*o,s=e/n,a=o+o,s=(s-o)/(a+s),o+=o*s,o)}Wu.exports=Vb});var Gu=b((nI,Zu)=>{"use strict";var Kb=ju();Zu.exports=Kb});var Ku=b((sI,Vu)=>{"use strict";function Xb(e){return e===0?.0416666666666666:.0416666666666666+e*(-.001388888888887411+e*2480158728947673e-20)}Vu.exports=Xb});var Yu=b((oI,Xu)=>{"use strict";function Yb(e){return e===0?-27557314351390663e-23:-27557314351390663e-23+e*(2087572321298175e-24+e*-11359647557788195e-27)}Xu.exports=Yb});var Qu=b((aI,Ju)=>{"use strict";var Jb=Ku(),Qb=Yu();function e4(e,t){var r,i,s,n;return n=e*e,s=n*n,i=n*Jb(n),i+=s*s*Qb(n),r=.5*n,s=1-r,s+(1-s-r+(n*i-e*t))}Ju.exports=e4});var hs=b((lI,ed)=>{"use strict";var t4=Qu();ed.exports=t4});var id=b((cI,rd)=>{"use strict";var td=-.16666666666666632,r4=.00833333333332249,i4=-.0001984126982985795,n4=27557313707070068e-22,s4=-25050760253406863e-24,o4=158969099521155e-24;function a4(e,t){var r,i,s,n;return n=e*e,s=n*n,r=r4+n*(i4+n*n4)+n*s*(s4+n*o4),i=n*e,t===0?e+i*(td+n*r):e-(n*(.5*t-i*r)-t-i*td)}rd.exports=a4});var us=b((fI,nd)=>{"use strict";var l4=id();nd.exports=l4});var Xt=b((hI,sd)=>{"use strict";var c4=2146435072;sd.exports=c4});var mi=b((uI,od)=>{"use strict";var f4=1048575;od.exports=f4});var ld=b((dI,ad)=>{"use strict";var h4=bt(),ds;h4===!0?ds=0:ds=1;ad.exports=ds});var hd=b((pI,fd)=>{"use strict";var u4=yt(),d4=wt(),p4=ld(),cd=new d4(1),g4=new u4(cd.buffer);function v4(e){return cd[0]=e,g4[p4]}fd.exports=v4});var dd=b((gI,ud)=>{"use strict";var _4=hd();ud.exports=_4});var gd=b((vI,pd)=>{"use strict";var m4=Math.floor;pd.exports=m4});var ps=b((_I,vd)=>{"use strict";var y4=gd();vd.exports=y4});var md=b((mI,_d)=>{"use strict";var w4=1023;_d.exports=w4});var wd=b((yI,yd)=>{"use strict";var b4=-1023;yd.exports=b4});var Sd=b((wI,bd)=>{"use strict";var S4=-1074;bd.exports=S4});var xd=b((bI,Ed)=>{"use strict";function E4(e){return Math.abs(e)}Ed.exports=E4});var yi=b((SI,kd)=>{"use strict";var x4=xd();kd.exports=x4});var gs=b((EI,Ad)=>{"use strict";var k4=ls(),A4=Zt(),T4=ne(),I4=yi(),C4=4503599627370496;function O4(e,t,r,i){return T4(e)||A4(e)?(t[i]=e,t[i+r]=0,t):e!==0&&I4(e)<k4?(t[i]=e*C4,t[i+r]=-52,t):(t[i]=e,t[i+r]=0,t)}Ad.exports=O4});var Id=b((xI,Td)=>{"use strict";var $4=gs();function N4(e){return $4(e,[0,0],1,0)}Td.exports=N4});var $d=b((kI,Od)=>{"use strict";var D4=es(),Cd=Id(),M4=gs();D4(Cd,"assign",M4);Od.exports=Cd});var Dd=b((AI,Nd)=>{"use strict";var R4=ce(),L4=Xt(),P4=tt();function q4(e){var t=R4(e);return t=(t&L4)>>>20,t-P4|0}Nd.exports=q4});var Rd=b((TI,Md)=>{"use strict";var F4=Dd();Md.exports=F4});var Pd=b((II,Ld)=>{"use strict";var z4=$e(),B4=Ee(),H4=tt(),U4=md(),W4=wd(),j4=Sd(),Z4=ne(),G4=Zt(),V4=as(),K4=$d().assign,X4=Rd(),Y4=Vt(),J4=Kt(),Q4=2220446049250313e-31,e6=2148532223,vs=[0,0],_s=[0,0];function t6(e,t){var r,i;return t===0||e===0||Z4(e)||G4(e)?e:(K4(e,vs,1,0),e=vs[0],t+=vs[1],t+=X4(e),t<j4?V4(0,e):t>U4?e<0?B4:z4:(t<=W4?(t+=52,i=Q4):i=1,Y4.assign(e,_s,1,0),r=_s[0],r&=e6,r|=t+H4<<20,i*J4(r,_s[1])))}Ld.exports=t6});var ms=b((CI,qd)=>{"use strict";var r6=Pd();qd.exports=r6});var zd=b((OI,Fd)=>{"use strict";function i6(e,t){var r,i;for(r=[],i=0;i<t;i++)r.push(e);return r}Fd.exports=i6});var Hd=b(($I,Bd)=>{"use strict";var n6=zd();Bd.exports=n6});var Wd=b((NI,Ud)=>{"use strict";var s6=Hd();function o6(e){return s6(0,e)}Ud.exports=o6});var Zd=b((DI,jd)=>{"use strict";var a6=Wd();jd.exports=a6});var Yd=b((MI,Xd)=>{"use strict";var l6=ps(),wi=ms(),Ei=Zd(),Vd=[10680707,7228996,1387004,2578385,16069853,12639074,9804092,4427841,16666979,11263675,12935607,2387514,4345298,14681673,3074569,13734428,16653803,1880361,10960616,8533493,3062596,8710556,7349940,6258241,3772886,3769171,3798172,8675211,12450088,3874808,9961438,366607,15675153,9132554,7151469,3571407,2607881,12013382,4155038,6285869,7677882,13102053,15825725,473591,9065106,15363067,6271263,9264392,5636912,4652155,7056368,13614112,10155062,1944035,9527646,15080200,6658437,6231200,6832269,16767104,5075751,3212806,1398474,7579849,6349435,12618859],c6=[1.570796251296997,7549789415861596e-23,5390302529957765e-30,3282003415807913e-37,1270655753080676e-44,12293330898111133e-52,27337005381646456e-60,21674168387780482e-67],ys=16777216,ws=5960464477539063e-23,bi=Ei(20),Gd=Ei(20),Si=Ei(20),oe=Ei(20);function Kd(e,t,r,i,s,n,o,a,c){var l,f,d,v,u,w,g,_,h;for(v=n,h=i[r],_=r,u=0;_>0;u++)f=ws*h|0,oe[u]=h-ys*f|0,h=i[_-1]+f,_-=1;if(h=wi(h,s),h-=8*l6(h*.125),g=h|0,h-=g,d=0,s>0?(u=oe[r-1]>>24-s,g+=u,oe[r-1]-=u<<24-s,d=oe[r-1]>>23-s):s===0?d=oe[r-1]>>23:h>=.5&&(d=2),d>0){for(g+=1,l=0,u=0;u<r;u++)_=oe[u],l===0?_!==0&&(l=1,oe[u]=16777216-_):oe[u]=16777215-_;if(s>0)switch(s){case 1:oe[r-1]&=8388607;break;case 2:oe[r-1]&=4194303;break}d===2&&(h=1-h,l!==0&&(h-=wi(1,s)))}if(h===0){for(_=0,u=r-1;u>=n;u--)_|=oe[u];if(_===0){for(w=1;oe[n-w]===0;w++);for(u=r+1;u<=r+w;u++){for(c[a+u]=Vd[o+u],f=0,_=0;_<=a;_++)f+=e[_]*c[a+(u-_)];i[u]=f}return r+=w,Kd(e,t,r,i,s,n,o,a,c)}for(r-=1,s-=24;oe[r]===0;)r-=1,s-=24}else h=wi(h,-s),h>=ys?(f=ws*h|0,oe[r]=h-ys*f|0,r+=1,s+=24,oe[r]=f):oe[r]=h|0;for(f=wi(1,s),u=r;u>=0;u--)i[u]=f*oe[u],f*=ws;for(u=r;u>=0;u--){for(f=0,w=0;w<=v&&w<=r-u;w++)f+=c6[w]*i[u+w];Si[r-u]=f}for(f=0,u=r;u>=0;u--)f+=Si[u];for(d===0?t[0]=f:t[0]=-f,f=Si[0]-f,u=1;u<=r;u++)f+=Si[u];return d===0?t[1]=f:t[1]=-f,g&7}function f6(e,t,r,i){var s,n,o,a,c,l,f,d,v;for(n=4,a=i-1,o=(r-3)/24|0,o<0&&(o=0),l=r-24*(o+1),d=o-a,v=a+n,f=0;f<=v;f++)d<0?bi[f]=0:bi[f]=Vd[d],d+=1;for(f=0;f<=n;f++){for(s=0,d=0;d<=a;d++)s+=e[d]*bi[a+(f-d)];Gd[f]=s}return c=n,Kd(e,t,c,Gd,l,n,o,a,bi)}Xd.exports=f6});var Qd=b((RI,Jd)=>{"use strict";var h6=Math.round;Jd.exports=h6});var t0=b((LI,e0)=>{"use strict";var u6=Qd();e0.exports=u6});var s0=b((PI,n0)=>{"use strict";var d6=t0(),r0=ce(),p6=.6366197723675814,g6=1.5707963267341256,v6=6077100506506192e-26,_6=6077100506303966e-26,m6=20222662487959506e-37,y6=20222662487111665e-37,w6=84784276603689e-45,i0=2047;function b6(e,t,r){var i,s,n,o,a,c,l;return s=d6(e*p6),o=e-s*g6,a=s*v6,l=t>>20|0,r[0]=o-a,i=r0(r[0]),c=l-(i>>20&i0),c>16&&(n=o,a=s*_6,o=n-a,a=s*m6-(n-o-a),r[0]=o-a,i=r0(r[0]),c=l-(i>>20&i0),c>49&&(n=o,a=s*y6,o=n-a,a=s*w6-(n-o-a),r[0]=o-a)),r[1]=o-r[0]-a,s}n0.exports=b6});var a0=b((qI,o0)=>{"use strict";var S6=ze(),E6=Xt(),x6=mi(),k6=ce(),A6=dd(),T6=Kt(),I6=Yd(),xi=s0(),C6=0,O6=16777216,nt=1.5707963267341256,kt=6077100506506192e-26,ki=2*kt,Ai=3*kt,Ti=4*kt,$6=598523,N6=1072243195,D6=1073928572,M6=1074752122,R6=1074977148,L6=1075183036,P6=1075388923,q6=1075594811,F6=1094263291,wr=[0,0,0],br=[0,0];function z6(e,t){var r,i,s,n,o,a,c,l;if(s=k6(e),n=s&S6|0,n<=N6)return t[0]=e,t[1]=0,0;if(n<=M6)return(n&x6)===$6?xi(e,n,t):n<=D6?e>0?(l=e-nt,t[0]=l-kt,t[1]=l-t[0]-kt,1):(l=e+nt,t[0]=l+kt,t[1]=l-t[0]+kt,-1):e>0?(l=e-2*nt,t[0]=l-ki,t[1]=l-t[0]-ki,2):(l=e+2*nt,t[0]=l+ki,t[1]=l-t[0]+ki,-2);if(n<=q6)return n<=L6?n===R6?xi(e,n,t):e>0?(l=e-3*nt,t[0]=l-Ai,t[1]=l-t[0]-Ai,3):(l=e+3*nt,t[0]=l+Ai,t[1]=l-t[0]+Ai,-3):n===P6?xi(e,n,t):e>0?(l=e-4*nt,t[0]=l-Ti,t[1]=l-t[0]-Ti,4):(l=e+4*nt,t[0]=l+Ti,t[1]=l-t[0]+Ti,-4);if(n<F6)return xi(e,n,t);if(n>=E6)return t[0]=NaN,t[1]=NaN,0;for(r=A6(e),i=(n>>20)-1046,l=T6(n-(i<<20|0),r),a=0;a<2;a++)wr[a]=l|0,l=(l-wr[a])*O6;for(wr[2]=l,o=3;wr[o-1]===C6;)o-=1;return c=I6(wr,br,i,o,1),e<0?(t[0]=-br[0],t[1]=-br[1],-c):(t[0]=br[0],t[1]=br[1],c)}o0.exports=z6});var Ii=b((FI,l0)=>{"use strict";var B6=a0();l0.exports=B6});var h0=b((zI,f0)=>{"use strict";var H6=ce(),bs=hs(),c0=us(),U6=Ii(),W6=ze(),j6=Xt(),Be=[0,0],Z6=1072243195,G6=1044381696;function V6(e){var t,r;if(t=H6(e),t&=W6,t<=Z6)return t<G6?1:bs(e,0);if(t>=j6)return NaN;switch(r=U6(e,Be),r&3){case 0:return bs(Be[0],Be[1]);case 1:return-c0(Be[0],Be[1]);case 2:return-bs(Be[0],Be[1]);default:return c0(Be[0],Be[1])}}f0.exports=V6});var d0=b((BI,u0)=>{"use strict";var K6=h0();u0.exports=K6});var g0=b((HI,p0)=>{"use strict";var X6=Math.ceil;p0.exports=X6});var _0=b((UI,v0)=>{"use strict";var Y6=g0();v0.exports=Y6});var y0=b((WI,m0)=>{"use strict";var J6=ps(),Q6=_0();function eS(e){return e<0?Q6(e):J6(e)}m0.exports=eS});var b0=b((jI,w0)=>{"use strict";var tS=y0();w0.exports=tS});var E0=b((ZI,S0)=>{"use strict";function rS(e){return e===0?.16666666666666602:.16666666666666602+e*(-.0027777777777015593+e*(6613756321437934e-20+e*(-16533902205465252e-22+e*41381367970572385e-24)))}S0.exports=rS});var k0=b((GI,x0)=>{"use strict";var iS=ms(),nS=E0();function sS(e,t,r){var i,s,n,o;return i=e-t,s=i*i,n=i-s*nS(s),o=1-(t-i*n/(2-n)-e),iS(o,r)}x0.exports=sS});var $0=b((VI,O0)=>{"use strict";var oS=ne(),A0=b0(),aS=Ee(),T0=$e(),lS=k0(),cS=.6931471803691238,fS=19082149292705877e-26,I0=1.4426950408889634,hS=709.782712893384,uS=-745.1332191019411,C0=1/(1<<28),dS=-C0;function pS(e){var t,r,i;return oS(e)||e===T0?e:e===aS?0:e>hS?T0:e<uS?0:e>dS&&e<C0?1+e:(e<0?i=A0(I0*e-.5):i=A0(I0*e+.5),t=e-i*cS,r=i*fS,lS(t,r,i))}O0.exports=pS});var Sr=b((KI,N0)=>{"use strict";var gS=$0();N0.exports=gS});var M0=b((XI,D0)=>{"use strict";var vS=ne(),Ss=Sr();function _S(e){return vS(e)?e:(e<0&&(e=-e),e>21?Ss(e)/2:(Ss(e)+Ss(-e))/2)}D0.exports=_S});var L0=b((YI,R0)=>{"use strict";var mS=M0();R0.exports=mS});var q0=b((JI,P0)=>{"use strict";var yS=.34657359027997264;P0.exports=yS});var z0=b((QI,F0)=>{"use strict";function wS(e){return e===0?-.03333333333333313:-.03333333333333313+e*(.0015873015872548146+e*(-793650757867488e-19+e*(4008217827329362e-21+e*-20109921818362437e-23)))}F0.exports=wS});var Z0=b((eC,j0)=>{"use strict";var bS=ne(),B0=ce(),Es=St(),SS=Kt(),H0=$e(),ES=Ee(),U0=tt(),xS=q0(),kS=z0(),AS=709.782712893384,xs=.6931471803691238,ks=19082149292705877e-26,W0=1.4426950408889634,TS=38.816242111356935,IS=1.0397207708399179;function CS(e){var t,r,i,s,n,o,a,c,l,f,d,v,u;if(e===H0||bS(e))return e;if(e===ES)return-1;if(e===0)return e;if(e<0?(i=!0,c=-e):(i=!1,c=e),c>=TS){if(i)return-1;if(c>=AS)return H0}if(o=B0(c)|0,c>xS)c<IS?i?(s=e+xs,n=-ks,u=-1):(s=e-xs,n=ks,u=1):(i?u=W0*e-.5:u=W0*e+.5,u|=0,d=u,s=e-d*xs,n=d*ks),e=s-n,f=s-e-n;else{if(o<1016070144)return e;u=0}return t=.5*e,l=e*t,a=1+l*kS(l),d=3-a*t,v=l*((a-d)/(6-e*d)),u===0?e-(e*v-l):(r=SS(U0+u<<20,0),v=e*(v-f)-f,v-=l,u===-1?.5*(e-v)-.5:u===1?e<-.25?-2*(v-(e+.5)):1+2*(e-v):u<=-2||u>56?(c=1-(v-e),u===1024?(s=B0(c)+(u<<20)|0,c=Es(c,s)):c*=r,c-1):(d=1,u<20?(s=1072693248-(2097152>>u)|0,d=Es(d,s),c=d-(v-e)):(s=U0-u<<20|0,d=Es(d,s),c=e-(v+d),c+=1),c*=r,c))}j0.exports=CS});var V0=b((tC,G0)=>{"use strict";var OS=Z0();G0.exports=OS});var X0=b((rC,K0)=>{"use strict";var $S=bt(),As;$S===!0?As=0:As=1;K0.exports=As});var J0=b((iC,Y0)=>{"use strict";var NS=yt(),DS=wt(),MS=X0(),Ts=new DS(1),RS=new NS(Ts.buffer);function LS(e,t){return Ts[0]=e,RS[MS]=t>>>0,Ts[0]}Y0.exports=LS});var Ci=b((nC,Q0)=>{"use strict";var PS=J0();Q0.exports=PS});var tp=b((sC,ep)=>{"use strict";function qS(e){return e===0?.3999999999940942:.3999999999940942+e*(.22222198432149784+e*.15313837699209373)}ep.exports=qS});var ip=b((oC,rp)=>{"use strict";function FS(e){return e===0?.6666666666666735:.6666666666666735+e*(.2857142874366239+e*(.1818357216161805+e*.14798198605116586))}rp.exports=FS});var sp=b((aC,np)=>{"use strict";var zS=tp(),BS=ip();function HS(e){var t,r,i,s,n,o,a;return s=e/(2+e),n=s*s,a=n*n,r=a*zS(a),i=n*BS(a),o=i+r,t=.5*e*e,s*(t+o)}np.exports=HS});var Is=b((lC,op)=>{"use strict";var US=sp();op.exports=US});var hp=b((cC,fp)=>{"use strict";var WS=ce(),jS=St(),ZS=Ci(),GS=Vt(),VS=ze(),KS=mi(),XS=ne(),YS=tt(),JS=Ee(),QS=Is(),e3=0x40000000000000,ap=.4342944818781689,t3=25082946711645275e-27,r3=.30102999566361177,i3=3694239077158931e-28,n3=2146435072,lp=1048576,cp=1072693248,Cs=[0,0];function s3(e){var t,r,i,s,n,o,a,c,l,f,d,v,u,w;if(XS(e)||e<0)return NaN;if(GS.assign(e,Cs,1,0),o=Cs[0],a=Cs[1],w=0,o<lp){if((o&VS|a)===0)return JS;w-=54,e*=e3,o=WS(e)}return o>=n3?e+e:o===cp&&a===0?0:(w+=(o>>20)-YS|0,o&=KS,u=o+614244&lp|0,e=jS(e,o|u^cp),w+=u>>20|0,v=w,l=e-1,i=.5*l*l,f=QS(l),s=l-i,s=ZS(s,0),n=l-s-i+f,t=s*ap,c=v*r3,r=v*i3+(n+s)*t3+n*ap,d=c+t,r+=c-d+t,t=d,r+t)}fp.exports=s3});var dp=b((fC,up)=>{"use strict";var o3=hp();up.exports=o3});var mp=b((hC,_p)=>{"use strict";var a3=ce(),l3=St(),c3=Ci(),f3=Vt(),h3=ne(),u3=ze(),d3=mi(),p3=tt(),g3=Ee(),v3=Is(),_3=0x40000000000000,pp=1.4426950407214463,m3=16751713164886512e-26,y3=2146435072,gp=1048576,vp=1072693248,Os=[0,0];function w3(e){var t,r,i,s,n,o,a,c,l,f,d,v,u;if(h3(e)||e<0)return NaN;if(f3.assign(e,Os,1,0),s=Os[0],n=Os[1],u=0,s<gp){if((s&u3|n)===0)return g3;u-=54,e*=_3,s=a3(e)}return s>=y3?e+e:s===vp&&n===0?0:(u+=(s>>20)-p3|0,s&=d3,v=s+614244&gp|0,e=l3(e,s|v^vp),u+=v>>20|0,d=u,c=e-1,i=.5*c*c,l=v3(c),o=c-i,o=c3(o,0),a=c-o-i+l,t=o*pp,r=(a+o)*m3+a*pp,f=d+t,r+=d-f+t,t=f,r+t)}_p.exports=w3});var wp=b((uC,yp)=>{"use strict";var b3=mp();yp.exports=b3});var Ep