@tencentcloud/call-engine-js
Version:
Tencent Cloud TUICallEngine SDK for Web
3 lines • 899 kB
JavaScript
import A from"@tencentcloud/chat";export{default as TIM,default as TencentCloudChat}from"@tencentcloud/chat";import B,{TRTCVideoFillMode as I,TRTCBeautyStyle as Q,TRTCVideoMirrorType as g,TRTCDeviceType as E,TRTCDeviceInfo as C,TRTCAudioQuality as i,TRTCScreenCaptureSourceInfo as o,Rect as a,TRTCScreenCaptureSourceType as D,TRTCVideoEncParam as G,TRTCVideoResolution as t,TRTCVideoResolutionMode as s,TRTCVideoQosPreference as e,TRTCVideoStreamType as w,TRTCVolumeInfo as h,TRTCDeviceState as R,TRTCQualityInfo as n,TRTCStatistics as r,TRTCAppScene as y,TRTCRoleType as F,TRTCParams as c,TRTCQuality as M}from"trtc-cloud-js-sdk";export{Rect,TRTCBeautyStyle,default as TRTCCloud,TRTCDeviceInfo,TRTCDeviceState,TRTCDeviceType,TRTCLogLevel,TRTCScreenCaptureSourceInfo,TRTCScreenCaptureSourceType,TRTCVideoEncParam,TRTCVideoFillMode,TRTCVideoMirrorType,TRTCVideoResolution,TRTCVideoResolutionMode,TRTCVideoRotation,TRTCVideoStreamType,TRTCVolumeInfo}from"trtc-cloud-js-sdk";import N from"rtc-detect";function k(A,B,I,Q){var g,E=arguments.length,C=E<3?B:null===Q?Q=Object.getOwnPropertyDescriptor(B,I):Q;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)C=Reflect.decorate(A,B,I,Q);else for(var i=A.length-1;i>=0;i--)(g=A[i])&&(C=(E<3?g(C):E>3?g(B,I,C):g(B,I))||C);return E>3&&C&&Object.defineProperty(B,I,C),C}function U(A,B,I,Q){return new(I||(I=Promise))((function(g,E){function C(A){try{o(Q.next(A))}catch(DM){E(DM)}}function i(A){try{o(Q.throw(A))}catch(DM){E(DM)}}function o(A){var B;A.done?g(A.value):(B=A.value,B instanceof I?B:new I((function(A){A(B)}))).then(C,i)}o((Q=Q.apply(A,B||[])).next())}))}"function"==typeof SuppressedError&&SuppressedError;var S="undefined"!=typeof globalThis?globalThis:"undefined"!=typeof window?window:"undefined"!=typeof global?global:"undefined"!=typeof self?self:{};function L(A){return A&&A.__esModule&&Object.prototype.hasOwnProperty.call(A,"default")?A.default:A}var Y={};!function(A){var B=Object.prototype.hasOwnProperty,I="~";function Q(){}function g(A,B,I){this.fn=A,this.context=B,this.once=I||!1}function E(A,B,Q,E,C){if("function"!=typeof Q)throw new TypeError("The listener must be a function");var i=new g(Q,E||A,C),o=I?I+B:B;return A._events[o]?A._events[o].fn?A._events[o]=[A._events[o],i]:A._events[o].push(i):(A._events[o]=i,A._eventsCount++),A}function C(A,B){0===--A._eventsCount?A._events=new Q:delete A._events[B]}function i(){this._events=new Q,this._eventsCount=0}Object.create&&(Q.prototype=Object.create(null),(new Q).__proto__||(I=!1)),i.prototype.eventNames=function(){var A,Q,g=[];if(0===this._eventsCount)return g;for(Q in A=this._events)B.call(A,Q)&&g.push(I?Q.slice(1):Q);return Object.getOwnPropertySymbols?g.concat(Object.getOwnPropertySymbols(A)):g},i.prototype.listeners=function(A){var B=I?I+A:A,Q=this._events[B];if(!Q)return[];if(Q.fn)return[Q.fn];for(var g=0,E=Q.length,C=new Array(E);g<E;g++)C[g]=Q[g].fn;return C},i.prototype.listenerCount=function(A){var B=I?I+A:A,Q=this._events[B];return Q?Q.fn?1:Q.length:0},i.prototype.emit=function(A,B,Q,g,E,C){var i=I?I+A:A;if(!this._events[i])return!1;var o,a,D=this._events[i],G=arguments.length;if(D.fn){switch(D.once&&this.removeListener(A,D.fn,void 0,!0),G){case 1:return D.fn.call(D.context),!0;case 2:return D.fn.call(D.context,B),!0;case 3:return D.fn.call(D.context,B,Q),!0;case 4:return D.fn.call(D.context,B,Q,g),!0;case 5:return D.fn.call(D.context,B,Q,g,E),!0;case 6:return D.fn.call(D.context,B,Q,g,E,C),!0}for(a=1,o=new Array(G-1);a<G;a++)o[a-1]=arguments[a];D.fn.apply(D.context,o)}else{var t,s=D.length;for(a=0;a<s;a++)switch(D[a].once&&this.removeListener(A,D[a].fn,void 0,!0),G){case 1:D[a].fn.call(D[a].context);break;case 2:D[a].fn.call(D[a].context,B);break;case 3:D[a].fn.call(D[a].context,B,Q);break;case 4:D[a].fn.call(D[a].context,B,Q,g);break;default:if(!o)for(t=1,o=new Array(G-1);t<G;t++)o[t-1]=arguments[t];D[a].fn.apply(D[a].context,o)}}return!0},i.prototype.on=function(A,B,I){return E(this,A,B,I,!1)},i.prototype.once=function(A,B,I){return E(this,A,B,I,!0)},i.prototype.removeListener=function(A,B,Q,g){var E=I?I+A:A;if(!this._events[E])return this;if(!B)return C(this,E),this;var i=this._events[E];if(i.fn)i.fn!==B||g&&!i.once||Q&&i.context!==Q||C(this,E);else{for(var o=0,a=[],D=i.length;o<D;o++)(i[o].fn!==B||g&&!i[o].once||Q&&i[o].context!==Q)&&a.push(i[o]);a.length?this._events[E]=1===a.length?a[0]:a:C(this,E)}return this},i.prototype.removeAllListeners=function(A){var B;return A?(B=I?I+A:A,this._events[B]&&C(this,B)):(this._events=new Q,this._eventsCount=0),this},i.prototype.off=i.prototype.removeListener,i.prototype.addListener=i.prototype.on,i.prefixed=I,i.EventEmitter=i,A.exports=i}({get exports(){return Y},set exports(A){Y=A}});var J,u,l,d,H,q,f,K,p,b,x,W,m=Y;!function(A){A.CAMERA="camera",A.SPEAKER="speaker",A.MICROPHONES="microphones",A.MICROPHONE="microphone",A.AUDIO="audio",A.VIDEO="video"}(J||(J={})),function(A){A[A.ERR_SUCC=0]="ERR_SUCC",A[A.ERR_FAILED=-1]="ERR_FAILED",A[A.ERR_INVALID_PARAMETER=-1001]="ERR_INVALID_PARAMETER",A[A.ERR_SDK_NOT_INITIALIZED=-1002]="ERR_SDK_NOT_INITIALIZED",A[A.ERR_PERMISSION_DENIED=-1003]="ERR_PERMISSION_DENIED",A[A.ERR_REQUIRE_PAYMENT=-1004]="ERR_REQUIRE_PAYMENT",A[A.ERR_CAMERA_START_FAILED=-1100]="ERR_CAMERA_START_FAILED",A[A.ERR_CAMERA_NOT_AUTHORIZED=-1101]="ERR_CAMERA_NOT_AUTHORIZED",A[A.ERR_CAMERA_OCCUPIED=-1102]="ERR_CAMERA_OCCUPIED",A[A.ERR_CAMERA_DEVICE_EMPTY=-1103]="ERR_CAMERA_DEVICE_EMPTY",A[A.ERR_MICROPHONE_START_FAILED=-1104]="ERR_MICROPHONE_START_FAILED",A[A.ERR_MICROPHONE_NOT_AUTHORIZED=-1105]="ERR_MICROPHONE_NOT_AUTHORIZED",A[A.ERR_MICROPHONE_OCCUPIED=-1106]="ERR_MICROPHONE_OCCUPIED",A[A.ERR_MICROPHONE_DEVICE_EMPTY=-1107]="ERR_MICROPHONE_DEVICE_EMPTY",A[A.ERR_ROOM_NAME_INVALID=-2107]="ERR_ROOM_NAME_INVALID",A[A.ERR_USER_NOT_EXIST=-2200]="ERR_USER_NOT_EXIST",A[A.ERR_REQUEST_ID_INVALID=-2311]="ERR_REQUEST_ID_INVALID"}(u||(u={})),function(A){A[A.kVideoQuality_360p=1]="kVideoQuality_360p",A[A.kVideoQuality_540p=2]="kVideoQuality_540p",A[A.kVideoQuality_720p=3]="kVideoQuality_720p",A[A.kVideoQuality_1080p=4]="kVideoQuality_1080p"}(l||(l={})),function(A){A[A.kAudioProfileSpeech=0]="kAudioProfileSpeech",A[A.kAudioProfileDefault=1]="kAudioProfileDefault",A[A.kAudioProfileMusic=2]="kAudioProfileMusic"}(d||(d={})),function(A){A[A.kQualityUnknown=0]="kQualityUnknown",A[A.kQualityExcellent=1]="kQualityExcellent",A[A.kQualityGood=2]="kQualityGood",A[A.kQualityPoor=3]="kQualityPoor",A[A.kQualityBad=4]="kQualityBad",A[A.kQualityVeryBad=5]="kQualityVeryBad",A[A.kQualityDown=6]="kQualityDown"}(H||(H={})),function(A){A[A.kKickedByAdmin=0]="kKickedByAdmin",A[A.kKickedByLoggedOnOtherDevice=1]="kKickedByLoggedOnOtherDevice",A[A.kKickedByServer=2]="kKickedByServer"}(q||(q={})),function(A){A[A.kResolutionMode_Landscape=0]="kResolutionMode_Landscape",A[A.kResolutionMode_Portrait=1]="kResolutionMode_Portrait"}(f||(f={})),function(A){A.ERROR="onError",A.SDK_READY="sdkReady",A.KICKED_OUT="onKickedOffLine",A.onUserSigExpired="onUserSigExpired",A.ON_CALL_BEGIN="onCallBegin",A.INVITED="onInvited",A.ON_CALL_RECEIVED="onCallReceived",A.USER_ACCEPT="onUserAccept",A.USER_ENTER="onUserJoin",A.USER_LEAVE="onUserLeave",A.REJECT="onUserReject",A.NO_RESP="onUserNoResponse",A.LINE_BUSY="onUserLineBusy",A.CALLING_CANCEL="onCallingCancel",A.ON_CALL_CANCELED="onCallCancelled",A.CALL_END="onCallEnd",A.CALLING_END="onCallEnd",A.USER_VIDEO_AVAILABLE="onUserVideoAvailable",A.USER_AUDIO_AVAILABLE="onUserAudioAvailable",A.USER_VOICE_VOLUME="onUserVoiceVolumeChanged",A.GROUP_CALL_INVITEE_LIST_UPDATE="onGroupCallInviteeListUpdate",A.CALL_TYPE_CHANGED="onCallMediaTypeChanged",A.DEVICED_UPDATED="onDeviceUpdated",A.ON_USER_NETWORK_QUALITY_CHANGED="onUserNetworkQualityChanged",A.MESSAGE_SENT_BY_ME="onMessageSentByMe",A.onDeviceChange="onDeviceChange",A.ON_CALL_NOT_CONNECTED="onCallNotConnected",A.ON_USER_INVITING="onUserInviting"}(K||(K={})),function(A){A.onDeviceChanged="onDeviceChanged"}(p||(p={})),function(A){A[A.kFront=0]="kFront",A[A.kBack=1]="kBack"}(b||(b={})),function(A){A[A.FRONT=0]="FRONT",A[A.BACK=1]="BACK"}(x||(x={})),function(A){A[A.EAR=0]="EAR",A[A.SPEAKER=1]="SPEAKER"}(W||(W={}));const v={AUDIO_CALL:1,VIDEO_CALL:2,DEVCIED_CAMERA:"camera",DEVCIED_MICROPHONES:"microphones"};var Z;!function(A){A[A.UnKnown=0]="UnKnown",A[A.Hangup=1]="Hangup",A[A.Reject=2]="Reject",A[A.NoResponse=3]="NoResponse",A[A.Offline=4]="Offline",A[A.LineBusy=5]="LineBusy",A[A.Canceled=6]="Canceled",A[A.OtherDeviceAccepted=7]="OtherDeviceAccepted",A[A.OtherDeviceReject=8]="OtherDeviceReject",A[A.EndByServer=9]="EndByServer"}(Z||(Z={}));var T="3.1.2";const V="boolean",j="string",O="object",X="array",P="function",z="undefined",_="video",$="audio",AA="web",BA="unknown",IA="cover",QA="enableVirtualBackground",gA="blur",EA="image",CA={ELECTRON:"electron",WEB:"web",MINI_PROGRAM:"miniProgram"};function iA(A,B){(null==B||B>A.length)&&(B=A.length);for(var I=0,Q=Array(B);I<B;I++)Q[I]=A[I];return Q}function oA(A,B){if(!(A instanceof B))throw new TypeError("Cannot call a class as a function")}function aA(A,B){for(var I=0;I<B.length;I++){var Q=B[I];Q.enumerable=Q.enumerable||!1,Q.configurable=!0,"value"in Q&&(Q.writable=!0),Object.defineProperty(A,wA(Q.key),Q)}}function DA(A,B,I){return B&&aA(A.prototype,B),I&&aA(A,I),Object.defineProperty(A,"prototype",{writable:!1}),A}function GA(){
/*! regenerator-runtime -- Copyright (c) 2014-present, Facebook, Inc. -- license (MIT): https://github.com/babel/babel/blob/main/packages/babel-helpers/LICENSE */
var A,B,I="function"==typeof Symbol?Symbol:{},Q=I.iterator||"@@iterator",g=I.toStringTag||"@@toStringTag";function E(I,Q,g,E){var o=Q&&Q.prototype instanceof i?Q:i,a=Object.create(o.prototype);return tA(a,"_invoke",function(I,Q,g){var E,i,o,a=0,D=g||[],G=!1,t={p:0,n:0,v:A,a:s,f:s.bind(A,4),d:function(B,I){return E=B,i=0,o=A,t.n=I,C}};function s(I,Q){for(i=I,o=Q,B=0;!G&&a&&!g&&B<D.length;B++){var g,E=D[B],s=t.p,e=E[2];I>3?(g=e===Q)&&(o=E[(i=E[4])?5:(i=3,3)],E[4]=E[5]=A):E[0]<=s&&((g=I<2&&s<E[1])?(i=0,t.v=Q,t.n=E[1]):s<e&&(g=I<3||E[0]>Q||Q>e)&&(E[4]=I,E[5]=Q,t.n=e,i=0))}if(g||I>1)return C;throw G=!0,Q}return function(g,D,e){if(a>1)throw TypeError("Generator is already running");for(G&&1===D&&s(D,e),i=D,o=e;(B=i<2?A:o)||!G;){E||(i?i<3?(i>1&&(t.n=-1),s(i,o)):t.n=o:t.v=o);try{if(a=2,E){if(i||(g="next"),B=E[g]){if(!(B=B.call(E,o)))throw TypeError("iterator result is not an object");if(!B.done)return B;o=B.value,i<2&&(i=0)}else 1===i&&(B=E.return)&&B.call(E),i<2&&(o=TypeError("The iterator does not provide a '"+g+"' method"),i=1);E=A}else if((B=(G=t.n<0)?o:I.call(Q,t))!==C)break}catch(B){E=A,i=1,o=B}finally{a=1}}return{value:B,done:G}}}(I,g,E),!0),a}var C={};function i(){}function o(){}function a(){}B=Object.getPrototypeOf;var D=[][Q]?B(B([][Q]())):(tA(B={},Q,(function(){return this})),B),G=a.prototype=i.prototype=Object.create(D);function t(A){return Object.setPrototypeOf?Object.setPrototypeOf(A,a):(A.__proto__=a,tA(A,g,"GeneratorFunction")),A.prototype=Object.create(G),A}return o.prototype=a,tA(G,"constructor",a),tA(a,"constructor",o),o.displayName="GeneratorFunction",tA(a,g,"GeneratorFunction"),tA(G),tA(G,g,"Generator"),tA(G,Q,(function(){return this})),tA(G,"toString",(function(){return"[object Generator]"})),(GA=function(){return{w:E,m:t}})()}function tA(A,B,I,Q){var g=Object.defineProperty;try{g({},"",{})}catch(A){g=0}tA=function(A,B,I,Q){if(B)g?g(A,B,{value:I,enumerable:!Q,configurable:!Q,writable:!Q}):A[B]=I;else{function E(B,I){tA(A,B,(function(A){return this._invoke(B,I,A)}))}E("next",0),E("throw",1),E("return",2)}},tA(A,B,I,Q)}function sA(A,B){return function(A){if(Array.isArray(A))return A}(A)||function(A,B){var I=null==A?null:"undefined"!=typeof Symbol&&A[Symbol.iterator]||A["@@iterator"];if(null!=I){var Q,g,E,C,i=[],o=!0,a=!1;try{if(E=(I=I.call(A)).next,0===B){if(Object(I)!==I)return;o=!1}else for(;!(o=(Q=E.call(I)).done)&&(i.push(Q.value),i.length!==B);o=!0);}catch(A){a=!0,g=A}finally{try{if(!o&&null!=I.return&&(C=I.return(),Object(C)!==C))return}finally{if(a)throw g}}return i}}(A,B)||RA(A,B)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function eA(A){return function(A){if(Array.isArray(A))return iA(A)}(A)||function(A){if("undefined"!=typeof Symbol&&null!=A[Symbol.iterator]||null!=A["@@iterator"])return Array.from(A)}(A)||RA(A)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function wA(A){var B=function(A,B){if("object"!=typeof A||!A)return A;var I=A[Symbol.toPrimitive];if(void 0!==I){var Q=I.call(A,B||"default");if("object"!=typeof Q)return Q;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===B?String:Number)(A)}(A,"string");return"symbol"==typeof B?B:B+""}function hA(A){return hA="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(A){return typeof A}:function(A){return A&&"function"==typeof Symbol&&A.constructor===Symbol&&A!==Symbol.prototype?"symbol":typeof A},hA(A)}function RA(A,B){if(A){if("string"==typeof A)return iA(A,B);var I={}.toString.call(A).slice(8,-1);return"Object"===I&&A.constructor&&(I=A.constructor.name),"Map"===I||"Set"===I?Array.from(A):"Arguments"===I||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(I)?iA(A,B):void 0}}var nA=function(A){return A&&A.Math===Math&&A},rA=nA("object"==typeof globalThis&&globalThis)||nA("object"==typeof window&&window)||nA("object"==typeof self&&self)||nA("object"==typeof S&&S)||nA("object"==typeof S&&S)||function(){return this}()||Function("return this")(),yA={},FA=function(A){try{return!!A()}catch(B){return!0}},cA=!FA((function(){return 7!==Object.defineProperty({},1,{get:function(){return 7}})[1]})),MA=!FA((function(){var A=function(){}.bind();return"function"!=typeof A||A.hasOwnProperty("prototype")})),NA=MA,kA=Function.prototype.call,UA=NA?kA.bind(kA):function(){return kA.apply(kA,arguments)},SA={},LA={}.propertyIsEnumerable,YA=Object.getOwnPropertyDescriptor,JA=YA&&!LA.call({1:2},1);SA.f=JA?function(A){var B=YA(this,A);return!!B&&B.enumerable}:LA;var uA,lA,dA=function(A,B){return{enumerable:!(1&A),configurable:!(2&A),writable:!(4&A),value:B}},HA=MA,qA=Function.prototype,fA=qA.call,KA=HA&&qA.bind.bind(fA,fA),pA=HA?KA:function(A){return function(){return fA.apply(A,arguments)}},bA=pA,xA=bA({}.toString),WA=bA("".slice),mA=function(A){return WA(xA(A),8,-1)},vA=FA,ZA=mA,TA=Object,VA=pA("".split),jA=vA((function(){return!TA("z").propertyIsEnumerable(0)}))?function(A){return"String"===ZA(A)?VA(A,""):TA(A)}:TA,OA=function(A){return null==A},XA=OA,PA=TypeError,zA=function(A){if(XA(A))throw new PA("Can't call method on "+A);return A},_A=jA,$A=zA,AB=function(A){return _A($A(A))},BB="object"==typeof document&&document.all,IB=void 0===BB&&void 0!==BB?function(A){return"function"==typeof A||A===BB}:function(A){return"function"==typeof A},QB=IB,gB=function(A){return"object"==typeof A?null!==A:QB(A)},EB=rA,CB=IB,iB=function(A,B){return arguments.length<2?(I=EB[A],CB(I)?I:void 0):EB[A]&&EB[A][B];var I},oB=pA({}.isPrototypeOf),aB=rA.navigator,DB=aB&&aB.userAgent,GB=DB?String(DB):"",tB=rA,sB=GB,eB=tB.process,wB=tB.Deno,hB=eB&&eB.versions||wB&&wB.version,RB=hB&&hB.v8;RB&&(lA=(uA=RB.split("."))[0]>0&&uA[0]<4?1:+(uA[0]+uA[1])),!lA&&sB&&(!(uA=sB.match(/Edge\/(\d+)/))||uA[1]>=74)&&(uA=sB.match(/Chrome\/(\d+)/))&&(lA=+uA[1]);var nB=lA,rB=nB,yB=FA,FB=rA.String,cB=!!Object.getOwnPropertySymbols&&!yB((function(){var A=Symbol("symbol detection");return!FB(A)||!(Object(A)instanceof Symbol)||!Symbol.sham&&rB&&rB<41})),MB=cB&&!Symbol.sham&&"symbol"==typeof Symbol.iterator,NB=iB,kB=IB,UB=oB,SB=Object,LB=MB?function(A){return"symbol"==typeof A}:function(A){var B=NB("Symbol");return kB(B)&&UB(B.prototype,SB(A))},YB=String,JB=function(A){try{return YB(A)}catch(B){return"Object"}},uB=IB,lB=JB,dB=TypeError,HB=function(A){if(uB(A))return A;throw new dB(lB(A)+" is not a function")},qB=HB,fB=OA,KB=function(A,B){var I=A[B];return fB(I)?void 0:qB(I)},pB=UA,bB=IB,xB=gB,WB=TypeError,mB={},vB={get exports(){return mB},set exports(A){mB=A}},ZB=rA,TB=Object.defineProperty,VB=function(A,B){try{TB(ZB,A,{value:B,configurable:!0,writable:!0})}catch(I){ZB[A]=B}return B},jB=rA,OB=VB,XB="__core-js_shared__",PB=vB.exports=jB[XB]||OB(XB,{});(PB.versions||(PB.versions=[])).push({version:"3.43.0",mode:"global",copyright:"© 2014-2025 Denis Pushkarev (zloirock.ru)",license:"https://github.com/zloirock/core-js/blob/v3.43.0/LICENSE",source:"https://github.com/zloirock/core-js"});var zB=mB,_B=function(A,B){return zB[A]||(zB[A]=B||{})},$B=zA,AI=Object,BI=function(A){return AI($B(A))},II=BI,QI=pA({}.hasOwnProperty),gI=Object.hasOwn||function(A,B){return QI(II(A),B)},EI=pA,CI=0,iI=Math.random(),oI=EI(1.1.toString),aI=function(A){return"Symbol("+(void 0===A?"":A)+")_"+oI(++CI+iI,36)},DI=_B,GI=gI,tI=aI,sI=cB,eI=MB,wI=rA.Symbol,hI=DI("wks"),RI=eI?wI.for||wI:wI&&wI.withoutSetter||tI,nI=function(A){return GI(hI,A)||(hI[A]=sI&&GI(wI,A)?wI[A]:RI("Symbol."+A)),hI[A]},rI=UA,yI=gB,FI=LB,cI=KB,MI=function(A,B){var I,Q;if("string"===B&&bB(I=A.toString)&&!xB(Q=pB(I,A)))return Q;if(bB(I=A.valueOf)&&!xB(Q=pB(I,A)))return Q;if("string"!==B&&bB(I=A.toString)&&!xB(Q=pB(I,A)))return Q;throw new WB("Can't convert object to primitive value")},NI=TypeError,kI=nI("toPrimitive"),UI=function(A,B){if(!yI(A)||FI(A))return A;var I,Q=cI(A,kI);if(Q){if(void 0===B&&(B="default"),I=rI(Q,A,B),!yI(I)||FI(I))return I;throw new NI("Can't convert object to primitive value")}return void 0===B&&(B="number"),MI(A,B)},SI=UI,LI=LB,YI=function(A){var B=SI(A,"string");return LI(B)?B:B+""},JI=gB,uI=rA.document,lI=JI(uI)&&JI(uI.createElement),dI=function(A){return lI?uI.createElement(A):{}},HI=dI,qI=!cA&&!FA((function(){return 7!==Object.defineProperty(HI("div"),"a",{get:function(){return 7}}).a})),fI=cA,KI=UA,pI=SA,bI=dA,xI=AB,WI=YI,mI=gI,vI=qI,ZI=Object.getOwnPropertyDescriptor;yA.f=fI?ZI:function(A,B){if(A=xI(A),B=WI(B),vI)try{return ZI(A,B)}catch(I){}if(mI(A,B))return bI(!KI(pI.f,A,B),A[B])};var TI={},VI=cA&&FA((function(){return 42!==Object.defineProperty((function(){}),"prototype",{value:42,writable:!1}).prototype})),jI=gB,OI=String,XI=TypeError,PI=function(A){if(jI(A))return A;throw new XI(OI(A)+" is not an object")},zI=cA,_I=qI,$I=VI,AQ=PI,BQ=YI,IQ=TypeError,QQ=Object.defineProperty,gQ=Object.getOwnPropertyDescriptor,EQ="enumerable",CQ="configurable",iQ="writable";TI.f=zI?$I?function(A,B,I){if(AQ(A),B=BQ(B),AQ(I),"function"==typeof A&&"prototype"===B&&"value"in I&&iQ in I&&!I[iQ]){var Q=gQ(A,B);Q&&Q[iQ]&&(A[B]=I.value,I={configurable:CQ in I?I[CQ]:Q[CQ],enumerable:EQ in I?I[EQ]:Q[EQ],writable:!1})}return QQ(A,B,I)}:QQ:function(A,B,I){if(AQ(A),B=BQ(B),AQ(I),_I)try{return QQ(A,B,I)}catch(Q){}if("get"in I||"set"in I)throw new IQ("Accessors not supported");return"value"in I&&(A[B]=I.value),A};var oQ=TI,aQ=dA,DQ=cA?function(A,B,I){return oQ.f(A,B,aQ(1,I))}:function(A,B,I){return A[B]=I,A},GQ={},tQ={get exports(){return GQ},set exports(A){GQ=A}},sQ=cA,eQ=gI,wQ=Function.prototype,hQ=sQ&&Object.getOwnPropertyDescriptor,RQ=eQ(wQ,"name"),nQ={EXISTS:RQ,PROPER:RQ&&"something"===function(){}.name,CONFIGURABLE:RQ&&(!sQ||sQ&&hQ(wQ,"name").configurable)},rQ=IB,yQ=mB,FQ=pA(Function.toString);rQ(yQ.inspectSource)||(yQ.inspectSource=function(A){return FQ(A)});var cQ,MQ,NQ,kQ=yQ.inspectSource,UQ=IB,SQ=rA.WeakMap,LQ=UQ(SQ)&&/native code/.test(String(SQ)),YQ=aI,JQ=_B("keys"),uQ=function(A){return JQ[A]||(JQ[A]=YQ(A))},lQ={},dQ=LQ,HQ=rA,qQ=gB,fQ=DQ,KQ=gI,pQ=mB,bQ=uQ,xQ=lQ,WQ="Object already initialized",mQ=HQ.TypeError,vQ=HQ.WeakMap;if(dQ||pQ.state){var ZQ=pQ.state||(pQ.state=new vQ);ZQ.get=ZQ.get,ZQ.has=ZQ.has,ZQ.set=ZQ.set,cQ=function(A,B){if(ZQ.has(A))throw new mQ(WQ);return B.facade=A,ZQ.set(A,B),B},MQ=function(A){return ZQ.get(A)||{}},NQ=function(A){return ZQ.has(A)}}else{var TQ=bQ("state");xQ[TQ]=!0,cQ=function(A,B){if(KQ(A,TQ))throw new mQ(WQ);return B.facade=A,fQ(A,TQ,B),B},MQ=function(A){return KQ(A,TQ)?A[TQ]:{}},NQ=function(A){return KQ(A,TQ)}}var VQ={set:cQ,get:MQ,has:NQ,enforce:function(A){return NQ(A)?MQ(A):cQ(A,{})},getterFor:function(A){return function(B){var I;if(!qQ(B)||(I=MQ(B)).type!==A)throw new mQ("Incompatible receiver, "+A+" required");return I}}},jQ=pA,OQ=FA,XQ=IB,PQ=gI,zQ=cA,_Q=nQ.CONFIGURABLE,$Q=kQ,Ag=VQ.enforce,Bg=VQ.get,Ig=String,Qg=Object.defineProperty,gg=jQ("".slice),Eg=jQ("".replace),Cg=jQ([].join),ig=zQ&&!OQ((function(){return 8!==Qg((function(){}),"length",{value:8}).length})),og=String(String).split("String"),ag=tQ.exports=function(A,B,I){"Symbol("===gg(Ig(B),0,7)&&(B="["+Eg(Ig(B),/^Symbol\(([^)]*)\).*$/,"$1")+"]"),I&&I.getter&&(B="get "+B),I&&I.setter&&(B="set "+B),(!PQ(A,"name")||_Q&&A.name!==B)&&(zQ?Qg(A,"name",{value:B,configurable:!0}):A.name=B),ig&&I&&PQ(I,"arity")&&A.length!==I.arity&&Qg(A,"length",{value:I.arity});try{I&&PQ(I,"constructor")&&I.constructor?zQ&&Qg(A,"prototype",{writable:!1}):A.prototype&&(A.prototype=void 0)}catch(g){}var Q=Ag(A);return PQ(Q,"source")||(Q.source=Cg(og,"string"==typeof B?B:"")),A};Function.prototype.toString=ag((function(){return XQ(this)&&Bg(this).source||$Q(this)}),"toString");var Dg=IB,Gg=TI,tg=GQ,sg=VB,eg=function(A,B,I,Q){Q||(Q={});var g=Q.enumerable,E=void 0!==Q.name?Q.name:B;if(Dg(I)&&tg(I,E,Q),Q.global)g?A[B]=I:sg(B,I);else{try{Q.unsafe?A[B]&&(g=!0):delete A[B]}catch(C){}g?A[B]=I:Gg.f(A,B,{value:I,enumerable:!1,configurable:!Q.nonConfigurable,writable:!Q.nonWritable})}return A},wg={},hg=Math.ceil,Rg=Math.floor,ng=Math.trunc||function(A){var B=+A;return(B>0?Rg:hg)(B)},rg=function(A){var B=+A;return B!=B||0===B?0:ng(B)},yg=rg,Fg=Math.max,cg=Math.min,Mg=function(A,B){var I=yg(A);return I<0?Fg(I+B,0):cg(I,B)},Ng=rg,kg=Math.min,Ug=function(A){var B=Ng(A);return B>0?kg(B,9007199254740991):0},Sg=Ug,Lg=function(A){return Sg(A.length)},Yg=AB,Jg=Mg,ug=Lg,lg=function(A){return function(B,I,Q){var g=Yg(B),E=ug(g);if(0===E)return!A&&-1;var C,i=Jg(Q,E);if(A&&I!=I){for(;E>i;)if((C=g[i++])!=C)return!0}else for(;E>i;i++)if((A||i in g)&&g[i]===I)return A||i||0;return!A&&-1}},dg={includes:lg(!0),indexOf:lg(!1)},Hg=gI,qg=AB,fg=dg.indexOf,Kg=lQ,pg=pA([].push),bg=function(A,B){var I,Q=qg(A),g=0,E=[];for(I in Q)!Hg(Kg,I)&&Hg(Q,I)&&pg(E,I);for(;B.length>g;)Hg(Q,I=B[g++])&&(~fg(E,I)||pg(E,I));return E},xg=["constructor","hasOwnProperty","isPrototypeOf","propertyIsEnumerable","toLocaleString","toString","valueOf"],Wg=bg,mg=xg.concat("length","prototype");wg.f=Object.getOwnPropertyNames||function(A){return Wg(A,mg)};var vg={};vg.f=Object.getOwnPropertySymbols;var Zg=iB,Tg=wg,Vg=vg,jg=PI,Og=pA([].concat),Xg=Zg("Reflect","ownKeys")||function(A){var B=Tg.f(jg(A)),I=Vg.f;return I?Og(B,I(A)):B},Pg=gI,zg=Xg,_g=yA,$g=TI,AE=function(A,B,I){for(var Q=zg(B),g=$g.f,E=_g.f,C=0;C<Q.length;C++){var i=Q[C];Pg(A,i)||I&&Pg(I,i)||g(A,i,E(B,i))}},BE=FA,IE=IB,QE=/#|\.prototype\./,gE=function(A,B){var I=CE[EE(A)];return I===oE||I!==iE&&(IE(B)?BE(B):!!B)},EE=gE.normalize=function(A){return String(A).replace(QE,".").toLowerCase()},CE=gE.data={},iE=gE.NATIVE="N",oE=gE.POLYFILL="P",aE=gE,DE=rA,GE=yA.f,tE=DQ,sE=eg,eE=VB,wE=AE,hE=aE,RE=function(A,B){var I,Q,g,E,C,i=A.target,o=A.global,a=A.stat;if(I=o?DE:a?DE[i]||eE(i,{}):DE[i]&&DE[i].prototype)for(Q in B){if(E=B[Q],g=A.dontCallGetSet?(C=GE(I,Q))&&C.value:I[Q],!hE(o?Q:i+(a?".":"#")+Q,A.forced)&&void 0!==g){if(typeof E==typeof g)continue;wE(E,g)}(A.sham||g&&g.sham)&&tE(E,"sham",!0),sE(I,Q,E,A)}},nE={};nE[nI("toStringTag")]="z";var rE="[object z]"===String(nE),yE=rE,FE=IB,cE=mA,ME=nI("toStringTag"),NE=Object,kE="Arguments"===cE(function(){return arguments}()),UE=yE?cE:function(A){var B,I,Q;return void 0===A?"Undefined":null===A?"Null":"string"==typeof(I=function(A,B){try{return A[B]}catch(I){}}(B=NE(A),ME))?I:kE?cE(B):"Object"===(Q=cE(B))&&FE(B.callee)?"Arguments":Q},SE=UE,LE=String,YE=function(A){if("Symbol"===SE(A))throw new TypeError("Cannot convert a Symbol value to a string");return LE(A)},JE={},uE=bg,lE=xg,dE=Object.keys||function(A){return uE(A,lE)},HE=cA,qE=VI,fE=TI,KE=PI,pE=AB,bE=dE;JE.f=HE&&!qE?Object.defineProperties:function(A,B){KE(A);for(var I,Q=pE(B),g=bE(B),E=g.length,C=0;E>C;)fE.f(A,I=g[C++],Q[I]);return A};var xE,WE=iB("document","documentElement"),mE=PI,vE=JE,ZE=xg,TE=lQ,VE=WE,jE=dI,OE="prototype",XE="script",PE=uQ("IE_PROTO"),zE=function(){},_E=function(A){return"<"+XE+">"+A+"</"+XE+">"},$E=function(A){A.write(_E("")),A.close();var B=A.parentWindow.Object;return A=null,B},AC=function(){try{xE=new ActiveXObject("htmlfile")}catch(g){}var A,B,I;AC="undefined"!=typeof document?document.domain&&xE?$E(xE):(B=jE("iframe"),I="java"+XE+":",B.style.display="none",VE.appendChild(B),B.src=String(I),(A=B.contentWindow.document).open(),A.write(_E("document.F=Object")),A.close(),A.F):$E(xE);for(var Q=ZE.length;Q--;)delete AC[OE][ZE[Q]];return AC()};TE[PE]=!0;var BC=Object.create||function(A,B){var I;return null!==A?(zE[OE]=mE(A),I=new zE,zE[OE]=null,I[PE]=A):I=AC(),void 0===B?I:vE.f(I,B)},IC={},QC=pA([].slice),gC=mA,EC=AB,CC=wg.f,iC=QC,oC="object"==typeof window&&window&&Object.getOwnPropertyNames?Object.getOwnPropertyNames(window):[];IC.f=function(A){return oC&&"Window"===gC(A)?function(A){try{return CC(A)}catch(B){return iC(oC)}}(A):CC(EC(A))};var aC=GQ,DC=TI,GC=function(A,B,I){return I.get&&aC(I.get,B,{getter:!0}),I.set&&aC(I.set,B,{setter:!0}),DC.f(A,B,I)},tC={},sC=nI;tC.f=sC;var eC=rA,wC=eC,hC=gI,RC=tC,nC=TI.f,rC=UA,yC=iB,FC=nI,cC=eg,MC=TI.f,NC=gI,kC=nI("toStringTag"),UC=function(A,B,I){A&&!I&&(A=A.prototype),A&&!NC(A,kC)&&MC(A,kC,{configurable:!0,value:B})},SC=mA,LC=pA,YC=function(A){if("Function"===SC(A))return LC(A)},JC=HB,uC=MA,lC=YC(YC.bind),dC=function(A,B){return JC(A),void 0===B?A:uC?lC(A,B):function(){return A.apply(B,arguments)}},HC=mA,qC=Array.isArray||function(A){return"Array"===HC(A)},fC=pA,KC=FA,pC=IB,bC=UE,xC=kQ,WC=function(){},mC=iB("Reflect","construct"),vC=/^\s*(?:class|function)\b/,ZC=fC(vC.exec),TC=!vC.test(WC),VC=function(A){if(!pC(A))return!1;try{return mC(WC,[],A),!0}catch(B){return!1}},jC=function(A){if(!pC(A))return!1;switch(bC(A)){case"AsyncFunction":case"GeneratorFunction":case"AsyncGeneratorFunction":return!1}try{return TC||!!ZC(vC,xC(A))}catch(B){return!0}};jC.sham=!0;var OC=!mC||KC((function(){var A;return VC(VC.call)||!VC(Object)||!VC((function(){A=!0}))||A}))?jC:VC,XC=qC,PC=OC,zC=gB,_C=nI("species"),$C=Array,Ai=function(A){var B;return XC(A)&&(B=A.constructor,(PC(B)&&(B===$C||XC(B.prototype))||zC(B)&&null===(B=B[_C]))&&(B=void 0)),void 0===B?$C:B},Bi=function(A,B){return new(Ai(A))(0===B?0:B)},Ii=dC,Qi=jA,gi=BI,Ei=Lg,Ci=Bi,ii=pA([].push),oi=function(A){var B=1===A,I=2===A,Q=3===A,g=4===A,E=6===A,C=7===A,i=5===A||E;return function(o,a,D,G){for(var t,s,e=gi(o),w=Qi(e),h=Ei(w),R=Ii(a,D),n=0,r=G||Ci,y=B?r(o,h):I||C?r(o,0):void 0;h>n;n++)if((i||n in w)&&(s=R(t=w[n],n,e),A))if(B)y[n]=s;else if(s)switch(A){case 3:return!0;case 5:return t;case 6:return n;case 2:ii(y,t)}else switch(A){case 4:return!1;case 7:ii(y,t)}return E?-1:Q||g?g:y}},ai={forEach:oi(0),map:oi(1),filter:oi(2),some:oi(3),every:oi(4),find:oi(5),findIndex:oi(6),filterReject:oi(7)},Di=RE,Gi=rA,ti=UA,si=pA,ei=cA,wi=cB,hi=FA,Ri=gI,ni=oB,ri=PI,yi=AB,Fi=YI,ci=YE,Mi=dA,Ni=BC,ki=dE,Ui=wg,Si=IC,Li=vg,Yi=yA,Ji=TI,ui=JE,li=SA,di=eg,Hi=GC,qi=_B,fi=lQ,Ki=aI,pi=nI,bi=tC,xi=function(A){var B=wC.Symbol||(wC.Symbol={});hC(B,A)||nC(B,A,{value:RC.f(A)})},Wi=function(){var A=yC("Symbol"),B=A&&A.prototype,I=B&&B.valueOf,Q=FC("toPrimitive");B&&!B[Q]&&cC(B,Q,(function(A){return rC(I,this)}),{arity:1})},mi=UC,vi=VQ,Zi=ai.forEach,Ti=uQ("hidden"),Vi="Symbol",ji="prototype",Oi=vi.set,Xi=vi.getterFor(Vi),Pi=Object[ji],zi=Gi.Symbol,_i=zi&&zi[ji],$i=Gi.RangeError,Ao=Gi.TypeError,Bo=Gi.QObject,Io=Yi.f,Qo=Ji.f,go=Si.f,Eo=li.f,Co=si([].push),io=qi("symbols"),oo=qi("op-symbols"),ao=qi("wks"),Do=!Bo||!Bo[ji]||!Bo[ji].findChild,Go=function(A,B,I){var Q=Io(Pi,B);Q&&delete Pi[B],Qo(A,B,I),Q&&A!==Pi&&Qo(Pi,B,Q)},to=ei&&hi((function(){return 7!==Ni(Qo({},"a",{get:function(){return Qo(this,"a",{value:7}).a}})).a}))?Go:Qo,so=function(A,B){var I=io[A]=Ni(_i);return Oi(I,{type:Vi,tag:A,description:B}),ei||(I.description=B),I},eo=function(A,B,I){A===Pi&&eo(oo,B,I),ri(A);var Q=Fi(B);return ri(I),Ri(io,Q)?(I.enumerable?(Ri(A,Ti)&&A[Ti][Q]&&(A[Ti][Q]=!1),I=Ni(I,{enumerable:Mi(0,!1)})):(Ri(A,Ti)||Qo(A,Ti,Mi(1,Ni(null))),A[Ti][Q]=!0),to(A,Q,I)):Qo(A,Q,I)},wo=function(A,B){ri(A);var I=yi(B),Q=ki(I).concat(ro(I));return Zi(Q,(function(B){ei&&!ti(ho,I,B)||eo(A,B,I[B])})),A},ho=function(A){var B=Fi(A),I=ti(Eo,this,B);return!(this===Pi&&Ri(io,B)&&!Ri(oo,B))&&(!(I||!Ri(this,B)||!Ri(io,B)||Ri(this,Ti)&&this[Ti][B])||I)},Ro=function(A,B){var I=yi(A),Q=Fi(B);if(I!==Pi||!Ri(io,Q)||Ri(oo,Q)){var g=Io(I,Q);return!g||!Ri(io,Q)||Ri(I,Ti)&&I[Ti][Q]||(g.enumerable=!0),g}},no=function(A){var B=go(yi(A)),I=[];return Zi(B,(function(A){Ri(io,A)||Ri(fi,A)||Co(I,A)})),I},ro=function(A){var B=A===Pi,I=go(B?oo:yi(A)),Q=[];return Zi(I,(function(A){!Ri(io,A)||B&&!Ri(Pi,A)||Co(Q,io[A])})),Q};wi||(di(_i=(zi=function(){if(ni(_i,this))throw new Ao("Symbol is not a constructor");var A=arguments.length&&void 0!==arguments[0]?ci(arguments[0]):void 0,B=Ki(A),I=function(A){var Q=void 0===this?Gi:this;Q===Pi&&ti(I,oo,A),Ri(Q,Ti)&&Ri(Q[Ti],B)&&(Q[Ti][B]=!1);var g=Mi(1,A);try{to(Q,B,g)}catch(E){if(!(E instanceof $i))throw E;Go(Q,B,g)}};return ei&&Do&&to(Pi,B,{configurable:!0,set:I}),so(B,A)})[ji],"toString",(function(){return Xi(this).tag})),di(zi,"withoutSetter",(function(A){return so(Ki(A),A)})),li.f=ho,Ji.f=eo,ui.f=wo,Yi.f=Ro,Ui.f=Si.f=no,Li.f=ro,bi.f=function(A){return so(pi(A),A)},ei&&(Hi(_i,"description",{configurable:!0,get:function(){return Xi(this).description}}),di(Pi,"propertyIsEnumerable",ho,{unsafe:!0}))),Di({global:!0,constructor:!0,wrap:!0,forced:!wi,sham:!wi},{Symbol:zi}),Zi(ki(ao),(function(A){xi(A)})),Di({target:Vi,stat:!0,forced:!wi},{useSetter:function(){Do=!0},useSimple:function(){Do=!1}}),Di({target:"Object",stat:!0,forced:!wi,sham:!ei},{create:function(A,B){return void 0===B?Ni(A):wo(Ni(A),B)},defineProperty:eo,defineProperties:wo,getOwnPropertyDescriptor:Ro}),Di({target:"Object",stat:!0,forced:!wi},{getOwnPropertyNames:no}),Wi(),mi(zi,Vi),fi[Ti]=!0;var yo=cB&&!!Symbol.for&&!!Symbol.keyFor,Fo=RE,co=iB,Mo=gI,No=YE,ko=_B,Uo=yo,So=ko("string-to-symbol-registry"),Lo=ko("symbol-to-string-registry");Fo({target:"Symbol",stat:!0,forced:!Uo},{for:function(A){var B=No(A);if(Mo(So,B))return So[B];var I=co("Symbol")(B);return So[B]=I,Lo[I]=B,I}});var Yo=RE,Jo=gI,uo=LB,lo=JB,Ho=yo,qo=_B("symbol-to-string-registry");Yo({target:"Symbol",stat:!0,forced:!Ho},{keyFor:function(A){if(!uo(A))throw new TypeError(lo(A)+" is not a symbol");if(Jo(qo,A))return qo[A]}});var fo=MA,Ko=Function.prototype,po=Ko.apply,bo=Ko.call,xo="object"==typeof Reflect&&Reflect.apply||(fo?bo.bind(po):function(){return bo.apply(po,arguments)}),Wo=qC,mo=IB,vo=mA,Zo=YE,To=pA([].push),Vo=RE,jo=iB,Oo=xo,Xo=UA,Po=pA,zo=FA,_o=IB,$o=LB,Aa=QC,Ba=function(A){if(mo(A))return A;if(Wo(A)){for(var B=A.length,I=[],Q=0;Q<B;Q++){var g=A[Q];"string"==typeof g?To(I,g):"number"!=typeof g&&"Number"!==vo(g)&&"String"!==vo(g)||To(I,Zo(g))}var E=I.length,C=!0;return function(A,B){if(C)return C=!1,B;if(Wo(this))return B;for(var Q=0;Q<E;Q++)if(I[Q]===A)return B}}},Ia=cB,Qa=String,ga=jo("JSON","stringify"),Ea=Po(/./.exec),Ca=Po("".charAt),ia=Po("".charCodeAt),oa=Po("".replace),aa=Po(1.1.toString),Da=/[\uD800-\uDFFF]/g,Ga=/^[\uD800-\uDBFF]$/,ta=/^[\uDC00-\uDFFF]$/,sa=!Ia||zo((function(){var A=jo("Symbol")("stringify detection");return"[null]"!==ga([A])||"{}"!==ga({a:A})||"{}"!==ga(Object(A))})),ea=zo((function(){return'"\\udf06\\ud834"'!==ga("\udf06\ud834")||'"\\udead"'!==ga("\udead")})),wa=function(A,B){var I=Aa(arguments),Q=Ba(B);if(_o(Q)||void 0!==A&&!$o(A))return I[1]=function(A,B){if(_o(Q)&&(B=Xo(Q,this,Qa(A),B)),!$o(B))return B},Oo(ga,null,I)},ha=function(A,B,I){var Q=Ca(I,B-1),g=Ca(I,B+1);return Ea(Ga,A)&&!Ea(ta,g)||Ea(ta,A)&&!Ea(Ga,Q)?"\\u"+aa(ia(A,0),16):A};ga&&Vo({target:"JSON",stat:!0,arity:3,forced:sa||ea},{stringify:function(A,B,I){var Q=Aa(arguments),g=Oo(sa?wa:ga,null,Q);return ea&&"string"==typeof g?oa(g,Da,ha):g}});var Ra=vg,na=BI;RE({target:"Object",stat:!0,forced:!cB||FA((function(){Ra.f(1)}))},{getOwnPropertySymbols:function(A){var B=Ra.f;return B?B(na(A)):[]}});var ra=RE,ya=cA,Fa=pA,ca=gI,Ma=IB,Na=oB,ka=YE,Ua=GC,Sa=AE,La=rA.Symbol,Ya=La&&La.prototype;if(ya&&Ma(La)&&(!("description"in Ya)||void 0!==La().description)){var Ja={},ua=function(){var A=arguments.length<1||void 0===arguments[0]?void 0:ka(arguments[0]),B=Na(Ya,this)?new La(A):void 0===A?La():La(A);return""===A&&(Ja[B]=!0),B};Sa(ua,La),ua.prototype=Ya,Ya.constructor=ua;var la="Symbol(description detection)"===String(La("description detection")),da=Fa(Ya.valueOf),Ha=Fa(Ya.toString),qa=/^Symbol\((.*)\)[^)]+$/,fa=Fa("".replace),Ka=Fa("".slice);Ua(Ya,"description",{configurable:!0,get:function(){var A=da(this);if(ca(Ja,A))return"";var B=Ha(A),I=la?Ka(B,7,-1):fa(B,qa,"$1");return""===I?void 0:I}}),ra({global:!0,constructor:!0,forced:!0},{Symbol:ua})}var pa=TypeError,ba=function(A){if(A>9007199254740991)throw pa("Maximum allowed index exceeded");return A},xa=cA,Wa=TI,ma=dA,va=function(A,B,I){xa?Wa.f(A,B,ma(0,I)):A[B]=I},Za=FA,Ta=nB,Va=nI("species"),ja=function(A){return Ta>=51||!Za((function(){var B=[];return(B.constructor={})[Va]=function(){return{foo:1}},1!==B[A](Boolean).foo}))},Oa=RE,Xa=FA,Pa=qC,za=gB,_a=BI,$a=Lg,AD=ba,BD=va,ID=Bi,QD=ja,gD=nB,ED=nI("isConcatSpreadable"),CD=gD>=51||!Xa((function(){var A=[];return A[ED]=!1,A.concat()[0]!==A})),iD=function(A){if(!za(A))return!1;var B=A[ED];return void 0!==B?!!B:Pa(A)};Oa({target:"Array",proto:!0,arity:1,forced:!CD||!QD("concat")},{concat:function(A){var B,I,Q,g,E,C=_a(this),i=ID(C,0),o=0;for(B=-1,Q=arguments.length;B<Q;B++)if(iD(E=-1===B?C:arguments[B]))for(g=$a(E),AD(o+g),I=0;I<g;I++,o++)I in E&&BD(i,o,E[I]);else AD(o+1),BD(i,o++,E);return i.length=o,i}});var oD=FA,aD=function(A,B){var I=[][A];return!!I&&oD((function(){I.call(null,B||function(){return 1},1)}))},DD=ai.forEach,GD=aD("forEach")?[].forEach:function(A){return DD(this,A,arguments.length>1?arguments[1]:void 0)};RE({target:"Array",proto:!0,forced:[].forEach!==GD},{forEach:GD}),RE({target:"Array",stat:!0},{isArray:qC});var tD=nI,sD=BC,eD=TI.f,wD=tD("unscopables"),hD=Array.prototype;void 0===hD[wD]&&eD(hD,wD,{configurable:!0,value:sD(null)});var RD,nD,rD,yD=function(A){hD[wD][A]=!0},FD={},cD=!FA((function(){function A(){}return A.prototype.constructor=null,Object.getPrototypeOf(new A)!==A.prototype})),MD=gI,ND=IB,kD=BI,UD=cD,SD=uQ("IE_PROTO"),LD=Object,YD=LD.prototype,JD=UD?LD.getPrototypeOf:function(A){var B=kD(A);if(MD(B,SD))return B[SD];var I=B.constructor;return ND(I)&&B instanceof I?I.prototype:B instanceof LD?YD:null},uD=FA,lD=IB,dD=gB,HD=JD,qD=eg,fD=nI("iterator"),KD=!1;[].keys&&("next"in(rD=[].keys())?(nD=HD(HD(rD)))!==Object.prototype&&(RD=nD):KD=!0);var pD=!dD(RD)||uD((function(){var A={};return RD[fD].call(A)!==A}));pD&&(RD={}),lD(RD[fD])||qD(RD,fD,(function(){return this}));var bD={IteratorPrototype:RD,BUGGY_SAFARI_ITERATORS:KD},xD=bD.IteratorPrototype,WD=BC,mD=dA,vD=UC,ZD=FD,TD=function(){return this},VD=pA,jD=HB,OD=gB,XD=function(A){return OD(A)||null===A},PD=String,zD=TypeError,_D=function(A,B,I){try{return VD(jD(Object.getOwnPropertyDescriptor(A,B)[I]))}catch(Q){}},$D=gB,AG=zA,BG=function(A){if(XD(A))return A;throw new zD("Can't set "+PD(A)+" as a prototype")},IG=Object.setPrototypeOf||("__proto__"in{}?function(){var A,B=!1,I={};try{(A=_D(Object.prototype,"__proto__","set"))(I,[]),B=I instanceof Array}catch(Q){}return function(I,Q){return AG(I),BG(Q),$D(I)?(B?A(I,Q):I.__proto__=Q,I):I}}():void 0),QG=RE,gG=UA,EG=IB,CG=function(A,B,I,Q){var g=B+" Iterator";return A.prototype=WD(xD,{next:mD(+!Q,I)}),vD(A,g,!1),ZD[g]=TD,A},iG=JD,oG=IG,aG=UC,DG=DQ,GG=eg,tG=FD,sG=nQ.PROPER,eG=nQ.CONFIGURABLE,wG=bD.IteratorPrototype,hG=bD.BUGGY_SAFARI_ITERATORS,RG=nI("iterator"),nG="keys",rG="values",yG="entries",FG=function(){return this},cG=function(A,B,I,Q,g,E,C){CG(I,B,Q);var i,o,a,D=function(A){if(A===g&&w)return w;if(!hG&&A&&A in s)return s[A];switch(A){case nG:case rG:case yG:return function(){return new I(this,A)}}return function(){return new I(this)}},G=B+" Iterator",t=!1,s=A.prototype,e=s[RG]||s["@@iterator"]||g&&s[g],w=!hG&&e||D(g),h="Array"===B&&s.entries||e;if(h&&(i=iG(h.call(new A)))!==Object.prototype&&i.next&&(iG(i)!==wG&&(oG?oG(i,wG):EG(i[RG])||GG(i,RG,FG)),aG(i,G,!0)),sG&&g===rG&&e&&e.name!==rG&&(eG?DG(s,"name",rG):(t=!0,w=function(){return gG(e,this)})),g)if(o={values:D(rG),keys:E?w:D(nG),entries:D(yG)},C)for(a in o)(hG||t||!(a in s))&&GG(s,a,o[a]);else QG({target:B,proto:!0,forced:hG||t},o);return s[RG]!==w&&GG(s,RG,w,{name:g}),tG[B]=w,o},MG=function(A,B){return{value:A,done:B}},NG=AB,kG=yD,UG=FD,SG=VQ,LG=TI.f,YG=cG,JG=MG,uG=cA,lG="Array Iterator",dG=SG.set,HG=SG.getterFor(lG),qG=YG(Array,"Array",(function(A,B){dG(this,{type:lG,target:NG(A),index:0,kind:B})}),(function(){var A=HG(this),B=A.target,I=A.index++;if(!B||I>=B.length)return A.target=null,JG(void 0,!0);switch(A.kind){case"keys":return JG(I,!1);case"values":return JG(B[I],!1)}return JG([I,B[I]],!1)}),"values"),fG=UG.Arguments=UG.Array;if(kG("keys"),kG("values"),kG("entries"),uG&&"values"!==fG.name)try{LG(fG,"name",{value:"values"})}catch(hd){}var KG=RE,pG=Date,bG=pA(pG.prototype.getTime);KG({target:"Date",stat:!0},{now:function(){return bG(new pG)}});var xG=rg,WG=YE,mG=zA,vG=RangeError,ZG=pA,TG=Ug,VG=YE,jG=zA,OG=ZG((function(A){var B=WG(mG(this)),I="",Q=xG(A);if(Q<0||Infinity===Q)throw new vG("Wrong number of repetitions");for(;Q>0;(Q>>>=1)&&(B+=B))1&Q&&(I+=B);return I})),XG=ZG("".slice),PG=Math.ceil,zG=function(A){return function(B,I,Q){var g,E,C=VG(jG(B)),i=TG(I),o=C.length,a=void 0===Q?" ":VG(Q);return i<=o||""===a?C:((E=OG(a,PG((g=i-o)/a.length))).length>g&&(E=XG(E,0,g)),A?C+E:E+C)}},_G=pA,$G=FA,At={start:zG(!1),end:zG(!0)}.start,Bt=RangeError,It=isFinite,Qt=Math.abs,gt=Date.prototype,Et=gt.toISOString,Ct=_G(gt.getTime),it=_G(gt.getUTCDate),ot=_G(gt.getUTCFullYear),at=_G(gt.getUTCHours),Dt=_G(gt.getUTCMilliseconds),Gt=_G(gt.getUTCMinutes),tt=_G(gt.getUTCMonth),st=_G(gt.getUTCSeconds),et=$G((function(){return"0385-07-25T07:06:39.999Z"!==Et.call(new Date(-50000000000001))}))||!$G((function(){Et.call(new Date(NaN))}))?function(){if(!It(Ct(this)))throw new Bt("Invalid time value");var A=this,B=ot(A),I=Dt(A),Q=B<0?"-":B>9999?"+":"";return Q+At(Qt(B),Q?6:4,0)+"-"+At(tt(A)+1,2,0)+"-"+At(it(A),2,0)+"T"+At(at(A),2,0)+":"+At(Gt(A),2,0)+":"+At(st(A),2,0)+"."+At(I,3,0)+"Z"}:Et,wt=et;RE({target:"Date",proto:!0,forced:Date.prototype.toISOString!==wt},{toISOString:wt});var ht=BI,Rt=UI;RE({target:"Date",proto:!0,arity:1,forced:FA((function(){return null!==new Date(NaN).toJSON()||1!==Date.prototype.toJSON.call({toISOString:function(){return 1}})}))},{toJSON:function(A){var B=ht(this),I=Rt(B,"number");return"number"!=typeof I||isFinite(I)?B.toISOString():null}});var nt=pA,rt=eg,yt=Date.prototype,Ft="Invalid Date",ct="toString",Mt=nt(yt[ct]),Nt=nt(yt.getTime);String(new Date(NaN))!==Ft&&rt(yt,ct,(function(){var A=Nt(this);return A==A?Mt(this):Ft}));var kt=IB,Ut=gB,St=IG,Lt=function(A,B,I){var Q,g;return St&&kt(Q=B.constructor)&&Q!==I&&Ut(g=Q.prototype)&&g!==I.prototype&&St(A,g),A},Yt=pA(1.1.valueOf),Jt="\t\n\v\f\r \u2028\u2029\ufeff",ut=zA,lt=YE,dt=Jt,Ht=pA("".replace),qt=RegExp("^["+dt+"]+"),ft=RegExp("(^|[^"+dt+"])["+dt+"]+$"),Kt=function(A){return function(B){var I=lt(ut(B));return 1&A&&(I=Ht(I,qt,"")),2&A&&(I=Ht(I,ft,"$1")),I}},pt={start:Kt(1),end:Kt(2),trim:Kt(3)},bt=RE,xt=cA,Wt=rA,mt=eC,vt=pA,Zt=aE,Tt=gI,Vt=Lt,jt=oB,Ot=LB,Xt=UI,Pt=FA,zt=wg.f,_t=yA.f,$t=TI.f,As=Yt,Bs=pt.trim,Is="Number",Qs=Wt[Is];mt[Is];var gs=Qs.prototype,Es=Wt.TypeError,Cs=vt("".slice),is=vt("".charCodeAt),os=function(A){var B,I,Q,g,E,C,i,o,a=Xt(A,"number");if(Ot(a))throw new Es("Cannot convert a Symbol value to a number");if("string"==typeof a&&a.length>2)if(a=Bs(a),43===(B=is(a,0))||45===B){if(88===(I=is(a,2))||120===I)return NaN}else if(48===B){switch(is(a,1)){case 66:case 98:Q=2,g=49;break;case 79:case 111:Q=8,g=55;break;default:return+a}for(C=(E=Cs(a,2)).length,i=0;i<C;i++)if((o=is(E,i))<48||o>g)return NaN;return parseInt(E,Q)}return+a},as=Zt(Is,!Qs(" 0o1")||!Qs("0b1")||Qs("+0x1")),Ds=function(A){var B,I=arguments.length<1?0:Qs(function(A){var B=Xt(A,"number");return"bigint"==typeof B?B:os(B)}(A));return jt(gs,B=this)&&Pt((function(){As(B)}))?Vt(Object(I),this,Ds):I};Ds.prototype=gs,as&&(gs.constructor=Ds),bt({global:!0,constructor:!0,wrap:!0,forced:as},{Number:Ds});as&&function(A,B){for(var I,Q=xt?zt(B):"MAX_VALUE,MIN_VALUE,NaN,NEGATIVE_INFINITY,POSITIVE_INFINITY,EPSILON,MAX_SAFE_INTEGER,MIN_SAFE_INTEGER,isFinite,isInteger,isNaN,isSafeInteger,parseFloat,parseInt,fromString,range".split(","),g=0;Q.length>g;g++)Tt(B,I=Q[g])&&!Tt(A,I)&&$t(A,I,_t(B,I))}(mt[Is],Qs);var Gs=BI,ts=JD,ss=cD;RE({target:"Object",stat:!0,forced:FA((function(){ts(1)})),sham:!ss},{getPrototypeOf:function(A){return ts(Gs(A))}});var es=BI,ws=dE;RE({target:"Object",stat:!0,forced:FA((function(){ws(1)}))},{keys:function(A){return ws(es(A))}});var hs=UE,Rs=rE?{}.toString:function(){return"[object "+hs(this)+"]"};rE||eg(Object.prototype,"toString",Rs,{unsafe:!0});var ns=rA,rs=FA,ys=pA,Fs=YE,cs=pt.trim,Ms=Jt,Ns=ns.parseInt,ks=ns.Symbol,Us=ks&&ks.iterator,Ss=/^[+-]?0x/i,Ls=ys(Ss.exec),Ys=8!==Ns(Ms+"08")||22!==Ns(Ms+"0x16")||Us&&!rs((function(){Ns(Object(Us))}))?function(A,B){var I=cs(Fs(A));return Ns(I,B>>>0||(Ls(Ss,I)?16:10))}:Ns;RE({global:!0,forced:parseInt!==Ys},{parseInt:Ys});var Js,us,ls,ds,Hs=rA,qs=GB,fs=mA,Ks=function(A){return qs.slice(0,A.length)===A},ps=Ks("Bun/")?"BUN":Ks("Cloudflare-Workers")?"CLOUDFLARE":Ks("Deno/")?"DENO":Ks("Node.js/")?"NODE":Hs.Bun&&"string"==typeof Bun.version?"BUN":Hs.Deno&&"object"==typeof Deno.version?"DENO":"process"===fs(Hs.process)?"NODE":Hs.window&&Hs.document?"BROWSER":"REST",bs="NODE"===ps,xs=iB,Ws=GC,ms=cA,vs=nI("species"),Zs=function(A){var B=xs(A);ms&&B&&!B[vs]&&Ws(B,vs,{configurable:!0,get:function(){return this}})},Ts=oB,Vs=TypeError,js=function(A,B){if(Ts(B,A))return A;throw new Vs("Incorrect invocation")},Os=OC,Xs=JB,Ps=TypeError,zs=function(A){if(Os(A))return A;throw new Ps(Xs(A)+" is not a constructor")},_s=PI,$s=zs,Ae=OA,Be=nI("species"),Ie=TypeError,Qe=function(A,B){if(A<B)throw new Ie("Not enough arguments");return A},ge=/(?:ipad|iphone|ipod).*applewebkit/i.test(GB),Ee=rA,Ce=xo,ie=dC,oe=IB,ae=gI,De=FA,Ge=WE,te=QC,se=dI,ee=Qe,we=ge,he=bs,Re=Ee.setImmediate,ne=Ee.clearImmediate,re=Ee.process,ye=Ee.Dispatch,Fe=Ee.Function,ce=Ee.MessageChannel,Me=Ee.String,Ne=0,ke={},Ue="onreadystatechange";De((function(){Js=Ee.location}));var Se=function(A){if(ae(ke,A)){var B=ke[A];delete ke[A],B()}},Le=function(A){return function(){Se(A)}},Ye=function(A){Se(A.data)},Je=function(A){Ee.postMessage(Me(A),Js.protocol+"//"+Js.host)};Re&&ne||(Re=function(A){ee(arguments.length,1);var B=oe(A)?A:Fe(A),I=te(arguments,1);return ke[++Ne]=function(){Ce(B,void 0,I)},us(Ne),Ne},ne=function(A){delete ke[A]},he?us=function(A){re.nextTick(Le(A))}:ye&&ye.now?us=function(A){ye.now(Le(A))}:ce&&!we?(ds=(ls=new ce).port2,ls.port1.onmessage=Ye,us=ie(ds.postMessage,ds)):Ee.addEventListener&&oe(Ee.postMessage)&&!Ee.importScripts&&Js&&"file:"!==Js.protocol&&!De(Je)?(us=Je,Ee.addEventListener("message",Ye,!1)):us=Ue in se("script")?function(A){Ge.appendChild(se("script"))[Ue]=function(){Ge.removeChild(this),Se(A)}}:function(A){setTimeout(Le(A),0)});var ue={set:Re,clear:ne},le=rA,de=cA,He=Object.getOwnPropertyDescriptor,qe=function(){this.head=null,this.tail=null};qe.prototype={add:function(A){var B={item:A,next:null},I=this.tail;I?I.next=B:this.head=B,this.tail=B},get:function(){var A=this.head;if(A)return null===(this.head=A.next)&&(this.tail=null),A.item}};var fe,Ke,pe,be,xe,We=qe,me=/ipad|iphone|ipod/i.test(GB)&&"undefined"!=typeof Pebble,ve=/web0s(?!.*chrome)/i.test(GB),Ze=rA,Te=function(A){if(!de)return le[A];var B=He(le,A);return B&&B.value},Ve=dC,je=ue.set,Oe=We,Xe=ge,Pe=me,ze=ve,_e=bs,$e=Ze.MutationObserver||Ze.WebKitMutationObserver,Aw=Ze.document,Bw=Ze.process,Iw=Ze.Promise,Qw=Te("queueMicrotask");if(!Qw){var gw=new Oe,Ew=function(){var A,B;for(_e&&(A=Bw.domain)&&A.exit();B=gw.get();)try{B()}catch(hd){throw gw.head&&fe(),hd}A&&A.enter()};Xe||_e||ze||!$e||!Aw?!Pe&&Iw&&Iw.resolve?((be=Iw.resolve(void 0)).constructor=Iw,xe=Ve(be.then,be),fe=function(){xe(Ew)}):_e?fe=function(){Bw.nextTick(Ew)}:(je=Ve(je,Ze),fe=function(){je(Ew)}):(Ke=!0,pe=Aw.createTextNode(""),new $e(Ew).observe(pe,{characterData:!0}),fe=function(){pe.data=Ke=!Ke}),Qw=function(A){gw.head||fe(),gw.add(A)}}var Cw=Qw,iw=function(A){try{return{error:!1,value:A()}}catch(hd){return{error:!0,value:hd}}},ow=rA.Promise,aw=rA,Dw=ow,Gw=IB,tw=aE,sw=kQ,ew=nI,ww=ps,hw=nB;Dw&&Dw.prototype;var Rw=ew("species"),nw=!1,rw=Gw(aw.PromiseRejectionEvent),yw=tw("Promise",(function(){var A=sw(Dw),B=A!==String(Dw);if(!B&&66===hw)return!0;if(!hw||hw<51||!/native code/.test(A)){var I=new Dw((function(A){A(1)})),Q=function(A){A((function(){}),(function(){}))};if((I.constructor={})[Rw]=Q,!(nw=I.then((function(){}))instanceof Q))return!0}return!(B||"BROWSER"!==ww&&"DENO"!==ww||rw)})),Fw={CONSTRUCTOR:yw,REJECTION_EVENT:rw,SUBCLASSING:nw},cw={},Mw=HB,Nw=TypeError,kw=function(A){var B,I;this.promise=new A((function(A,Q){if(void 0!==B||void 0!==I)throw new Nw("Bad Promise constructor");B=A,I=Q})),this.resolve=Mw(B),this.reject=Mw(I)};cw.f=function(A){return new kw(A)};var Uw,Sw,Lw,Yw,Jw=RE,uw=bs,lw=rA,dw=eC,Hw=UA,qw=eg,fw=IG,Kw=UC,pw=Zs,bw=HB,xw=IB,Ww=gB,mw=js,vw=function(A,B){var I,Q=_s(A).constructor;return void 0===Q||Ae(I=_s(Q)[Be])?B:$s(I)},Zw=ue.set,Tw=Cw,Vw=function(A,B){try{1===arguments.length?console.error(A):console.error(A,B)}catch(hd){}},jw=iw,Ow=We,Xw=VQ,Pw=ow,zw=cw,_w="Promise",$w=Fw.CONSTRUCTOR,Ah=Fw.REJECTION_EVENT,Bh=Fw.SUBCLASSING,Ih=Xw.getterFor(_w),Qh=Xw.set,gh=Pw&&Pw.prototype,Eh=Pw,Ch=gh,ih=lw.TypeError,oh=lw.document,ah=lw.process,Dh=zw.f,Gh=Dh,th=!!(oh&&oh.createEvent&&lw.dispatchEvent),sh="unhandledrejection",eh=function(A){var B;return!(!Ww(A)||!xw(B=A.then))&&B},wh=function(A,B){var I,Q,g,E=B.value,C=1===B.state,i=C?A.ok:A.fail,o=A.resolve,a=A.reject,D=A.domain;try{i?(C||(2===B.rejection&&yh(B),B.rejection=1),!0===i?I=E:(D&&D.enter(),I=i(E),D&&(D.exit(),g=!0)),I===A.promise?a(new ih("Promise-chain cycle")):(Q=eh(I))?Hw(Q,I,o,a):o(I)):a(E)}catch(hd){D&&!g&&D.exit(),a(hd)}},hh=function(A,B){A.notified||(A.notified=!0,Tw((function(){for(var I,Q=A.reactions;I=Q.get();)wh(I,A);A.notified=!1,B&&!A.rejection&&nh(A)})))},Rh=function(A,B,I){var Q,g;th?((Q=oh.createEvent("Event")).promise=B,Q.reason=I,Q.initEvent(A,!1,!0),lw.dispatchEvent(Q)):Q={promise:B,reason:I},!Ah&&(g=lw["on"+A])?g(Q):A===sh&&Vw("Unhandled promise rejection",I)},nh=function(A){Hw(Zw,lw,(function(){var B,I=A.facade,Q=A.value;if(rh(A)&&(B=jw((function(){uw?ah.emit("unhandledRejection",Q,I):Rh(sh,I,Q)})),A.rejection=uw||rh(A)?2:1,B.error))throw B.value}))},rh=function(A){return 1!==A.rejection&&!A.parent},yh=function(A){Hw(Zw,lw,(function(){var B=A.facade;uw?ah.emit("rejectionHandled",B):Rh("rejectionhandled",B,A.value)}))},Fh=function(A,B,I){return function(Q){A(B,Q,I)}},ch=function(A,B,I){A.done||(A.done=!0,I&&(A=I),A.value=B,A.state=2,hh(A,!0))},Mh=function(A,B,I){if(!A.done){A.done=!0,I&&(A=I);try{if(A.facade===B)throw new ih("Promise can't be resolved itself");var Q=eh(B);Q?Tw((function(){var I={done:!1};try{Hw(Q,B,Fh(Mh,I,A),Fh(ch,I,A))}catch(hd){ch(I,hd,A)}})):(A.value=B,A.state=1,hh(A,!1))}catch(hd){ch({done:!1},hd,A)}}};if($w&&(Ch=(Eh=function(A){mw(this,Ch),bw(A),Hw(Uw,this);var B=Ih(this);try{A(Fh(Mh,B),Fh(ch,B))}catch(hd){ch(B,hd)}}).prototype,(Uw=function(A){Qh(this,{type:_w,done:!1,notified:!1,parent:!1,reactions:new Ow,rejection:!1,state:0,value:null})}).prototype=qw(Ch,"then",(function(A,B){var I=Ih(this),Q=Dh(vw(this,Eh));return I.parent=!0,Q.ok=!xw(A)||A,Q.fail=xw(B)&&B,Q.domain=uw?ah.domain:void 0,0===I.state?I.reactions.add(Q):Tw((function(){wh(Q,I)})),Q.promise})),Sw=function(){var A=new Uw,B=Ih(A);this.promise=A,this.resolve=Fh(Mh,B),this.reject=Fh(ch,B)},zw.f=Dh=function(A){return A===Eh||A===Lw?new Sw(A):Gh(A)},xw(Pw)&&gh!==Object.prototype)){Yw=gh.then,Bh||qw(gh,"then",(function(A,B){var I=this;return new Eh((function(A,B){Hw(Yw,I,A,B)})).then(A,B)}),{unsafe:!0});try{delete gh.constructor}catch(hd){}fw&&fw(gh,Ch)}Jw({global:!0,constructor:!0,wrap:!0,forced:$w},{Promise:Eh}),Lw=dw.Promise,Kw(Eh,_w,!1),pw(_w);var Nh=FD,kh=nI("iterator"),Uh=Array.prototype,Sh=function(A){return void 0!==A&&(Nh.Array===A||Uh[kh]===A)},Lh=UE,Yh=KB,Jh=OA,uh=FD,lh=nI("iterator"),dh=function(A){if(!Jh(A))return Yh(A,lh)||Yh(A,"@@iterator")||uh[Lh(A)]},Hh=UA,qh=HB,fh=PI,Kh=JB,ph=dh,bh=TypeError,xh=function(A,B){var I=arguments.length<2?ph(A):B;if(qh(I))return fh(Hh(I,A));throw new bh(Kh(A)+" is not iterable")},Wh=UA,mh=PI,vh=KB,Zh=dC,Th=UA,Vh=PI,jh=JB,Oh=Sh,Xh=Lg,Ph=oB,zh=xh,_h=dh,$h=function(A,B,I){var Q,g;mh(A);try{if(!(Q=vh(A,"return"))){if("throw"===B)throw I;return I}Q=Wh(Q,A)}catch(hd){g=!0,Q=hd}if("throw"===B)throw I;if(g)throw Q;return mh(Q),I},AR=TypeError,BR=function(A,B){this.stopped=A,this.result=B},IR=BR.prototype,QR=function(A,B,I){var Q,g,E,C,i,o,a,D=I&&I.that,G=!(!I||!I.AS_ENTRIES),t=!(!I||!I.IS_RECORD),s=!(!I||!I.IS_ITERATOR),e=!(!I||!I.INTERRUPTED),w=Zh(B,D),h=function(A){return Q&&$h(Q,"normal"),new BR(!0,A)},R=function(A){return G?(Vh(A),e?w(A[0],A[1],h):w(A[0],A[1])):e?w(A,h):w(A)};if(t)Q=A.iterator;else if(s)Q=A;else{if(!(g=_h(A)))throw new AR(jh(A)+" is not iterable");if(Oh(g)){for(E=0,C=Xh(A);C>E;E++)if((i=R(A[E]))&&Ph(IR,i))return i;return new BR(!1)}Q=zh(A,g)}for(o=t?A.next:Q.next;!(a=Th(o,Q)).done;){try{i=R(a.value)}catch(hd){$h(Q,"throw",hd)}if("object"==typeof i&&i&&Ph(IR,i))return i}return new BR(!1)},gR=nI("iterator"),ER=!1;try{var CR=0,iR={next:function(){return{done:!!CR++}},return:function(){ER=!0}};iR[gR]=function(){return this},Array.from(iR,(function(){throw 2}))}catch(hd){}var