@tencentcloud/call-engine-js
Version:
Tencent Cloud TUICallEngine SDK for Web
3 lines • 956 kB
JavaScript
import A from"@tencentcloud/chat";export{default as TIM,default as TencentCloudChat}from"@tencentcloud/chat";import I,{TRTCVideoFillMode as B,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 h,TRTCVideoQosPreference as e,TRTCVideoStreamType as r,TRTCVolumeInfo as n,TRTCDeviceState as s,TRTCQualityInfo as w,TRTCStatistics as R,TRTCAppScene as F,TRTCRoleType as M,TRTCParams as y,TRTCQuality as c}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 k from"rtc-detect";function U(A,I,B,Q){var g,E=arguments.length,C=E<3?I:null===Q?Q=Object.getOwnPropertyDescriptor(I,B):Q;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)C=Reflect.decorate(A,I,B,Q);else for(var i=A.length-1;i>=0;i--)(g=A[i])&&(C=(E<3?g(C):E>3?g(I,B,C):g(I,B))||C);return E>3&&C&&Object.defineProperty(I,B,C),C}function Y(A,I,B,Q){return new(B||(B=Promise))(function(g,E){function C(A){try{o(Q.next(A))}catch(qc){E(qc)}}function i(A){try{o(Q.throw(A))}catch(qc){E(qc)}}function o(A){var I;A.done?g(A.value):(I=A.value,I instanceof B?I:new B(function(A){A(I)})).then(C,i)}o((Q=Q.apply(A,I||[])).next())})}"function"==typeof SuppressedError&&SuppressedError;var S="undefined"!=typeof globalThis?globalThis:"undefined"!=typeof window?window:"undefined"!=typeof global?global:"undefined"!=typeof self?self:{};function N(A){return A&&A.__esModule&&Object.prototype.hasOwnProperty.call(A,"default")?A.default:A}var J={};!function(A){var I=Object.prototype.hasOwnProperty,B="~";function Q(){}function g(A,I,B){this.fn=A,this.context=I,this.once=B||!1}function E(A,I,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=B?B+I:I;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,I){0===--A._eventsCount?A._events=new Q:delete A._events[I]}function i(){this._events=new Q,this._eventsCount=0}Object.create&&(Q.prototype=Object.create(null),(new Q).__proto__||(B=!1)),i.prototype.eventNames=function(){var A,Q,g=[];if(0===this._eventsCount)return g;for(Q in A=this._events)I.call(A,Q)&&g.push(B?Q.slice(1):Q);return Object.getOwnPropertySymbols?g.concat(Object.getOwnPropertySymbols(A)):g},i.prototype.listeners=function(A){var I=B?B+A:A,Q=this._events[I];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 I=B?B+A:A,Q=this._events[I];return Q?Q.fn?1:Q.length:0},i.prototype.emit=function(A,I,Q,g,E,C){var i=B?B+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,I),!0;case 3:return D.fn.call(D.context,I,Q),!0;case 4:return D.fn.call(D.context,I,Q,g),!0;case 5:return D.fn.call(D.context,I,Q,g,E),!0;case 6:return D.fn.call(D.context,I,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,h=D.length;for(a=0;a<h;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,I);break;case 3:D[a].fn.call(D[a].context,I,Q);break;case 4:D[a].fn.call(D[a].context,I,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,I,B){return E(this,A,I,B,!1)},i.prototype.once=function(A,I,B){return E(this,A,I,B,!0)},i.prototype.removeListener=function(A,I,Q,g){var E=B?B+A:A;if(!this._events[E])return this;if(!I)return C(this,E),this;var i=this._events[E];if(i.fn)i.fn!==I||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!==I||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 I;return A?(I=B?B+A:A,this._events[I]&&C(this,I)):(this._events=new Q,this._eventsCount=0),this},i.prototype.off=i.prototype.removeListener,i.prototype.addListener=i.prototype.on,i.prefixed=B,i.EventEmitter=i,A.exports=i}({get exports(){return J},set exports(A){J=A}});var l,u,K,L,q,d,f,H,p,x,W,m,b=J;!function(A){A.CAMERA="camera",A.SPEAKER="speaker",A.MICROPHONES="microphones",A.MICROPHONE="microphone",A.AUDIO="audio",A.VIDEO="video"}(l||(l={})),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"}(K||(K={})),function(A){A[A.kAudioProfileSpeech=0]="kAudioProfileSpeech",A[A.kAudioProfileDefault=1]="kAudioProfileDefault",A[A.kAudioProfileMusic=2]="kAudioProfileMusic"}(L||(L={})),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"}(q||(q={})),function(A){A[A.kKickedByAdmin=0]="kKickedByAdmin",A[A.kKickedByLoggedOnOtherDevice=1]="kKickedByLoggedOnOtherDevice",A[A.kKickedByServer=2]="kKickedByServer"}(d||(d={})),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"}(H||(H={})),function(A){A.onDeviceChanged="onDeviceChanged"}(p||(p={})),function(A){A[A.kFront=0]="kFront",A[A.kBack=1]="kBack"}(x||(x={})),function(A){A[A.FRONT=0]="FRONT",A[A.BACK=1]="BACK"}(W||(W={})),function(A){A[A.SPEAKER=0]="SPEAKER",A[A.EAR=1]="EAR"}(m||(m={}));const Z={AUDIO_CALL:1,VIDEO_CALL:2,DEVCIED_CAMERA:"camera",DEVCIED_MICROPHONES:"microphones"};var v;!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"}(v||(v={}));var T="3.3.3";const V="boolean",O="string",j="object",P="array",X="function",z="undefined",_="video",$="audio",AA="web",IA="unknown",BA="cover",QA="enableVirtualBackground",gA="blur",EA="image",CA={ELECTRON:"electron",WEB:"web",MINI_PROGRAM:"miniProgram"};function iA(A,I){(null==I||I>A.length)&&(I=A.length);for(var B=0,Q=Array(I);B<I;B++)Q[B]=A[B];return Q}function oA(A,I){if(!(A instanceof I))throw new TypeError("Cannot call a class as a function")}function aA(A,I){for(var B=0;B<I.length;B++){var Q=I[B];Q.enumerable=Q.enumerable||!1,Q.configurable=!0,"value"in Q&&(Q.writable=!0),Object.defineProperty(A,rA(Q.key),Q)}}function DA(A,I,B){return I&&aA(A.prototype,I),B&&aA(A,B),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,I,B="function"==typeof Symbol?Symbol:{},Q=B.iterator||"@@iterator",g=B.toStringTag||"@@toStringTag";function E(B,Q,g,E){var o=Q&&Q.prototype instanceof i?Q:i,a=Object.create(o.prototype);return tA(a,"_invoke",function(B,Q,g){var E,i,o,a=0,D=g||[],G=!1,t={p:0,n:0,v:A,a:h,f:h.bind(A,4),d:function(I,B){return E=I,i=0,o=A,t.n=B,C}};function h(B,Q){for(i=B,o=Q,I=0;!G&&a&&!g&&I<D.length;I++){var g,E=D[I],h=t.p,e=E[2];B>3?(g=e===Q)&&(o=E[(i=E[4])?5:(i=3,3)],E[4]=E[5]=A):E[0]<=h&&((g=B<2&&h<E[1])?(i=0,t.v=Q,t.n=E[1]):h<e&&(g=B<3||E[0]>Q||Q>e)&&(E[4]=B,E[5]=Q,t.n=e,i=0))}if(g||B>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&&h(D,e),i=D,o=e;(I=i<2?A:o)||!G;){E||(i?i<3?(i>1&&(t.n=-1),h(i,o)):t.n=o:t.v=o);try{if(a=2,E){if(i||(g="next"),I=E[g]){if(!(I=I.call(E,o)))throw TypeError("iterator result is not an object");if(!I.done)return I;o=I.value,i<2&&(i=0)}else 1===i&&(I=E.return)&&I.call(E),i<2&&(o=TypeError("The iterator does not provide a '"+g+"' method"),i=1);E=A}else if((I=(G=t.n<0)?o:B.call(Q,t))!==C)break}catch(I){E=A,i=1,o=I}finally{a=1}}return{value:I,done:G}}}(B,g,E),!0),a}var C={};function i(){}function o(){}function a(){}I=Object.getPrototypeOf;var D=[][Q]?I(I([][Q]())):(tA(I={},Q,function(){return this}),I),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,I,B,Q){var g=Object.defineProperty;try{g({},"",{})}catch(A){g=0}tA=function(A,I,B,Q){function E(I,B){tA(A,I,function(A){return this._invoke(I,B,A)})}I?g?g(A,I,{value:B,enumerable:!Q,configurable:!Q,writable:!Q}):A[I]=B:(E("next",0),E("throw",1),E("return",2))},tA(A,I,B,Q)}function hA(A,I){return function(A){if(Array.isArray(A))return A}(A)||function(A,I){var B=null==A?null:"undefined"!=typeof Symbol&&A[Symbol.iterator]||A["@@iterator"];if(null!=B){var Q,g,E,C,i=[],o=!0,a=!1;try{if(E=(B=B.call(A)).next,0===I){if(Object(B)!==B)return;o=!1}else for(;!(o=(Q=E.call(B)).done)&&(i.push(Q.value),i.length!==I);o=!0);}catch(A){a=!0,g=A}finally{try{if(!o&&null!=B.return&&(C=B.return(),Object(C)!==C))return}finally{if(a)throw g}}return i}}(A,I)||sA(A,I)||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)||sA(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 rA(A){var I=function(A,I){if("object"!=typeof A||!A)return A;var B=A[Symbol.toPrimitive];if(void 0!==B){var Q=B.call(A,I||"default");if("object"!=typeof Q)return Q;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===I?String:Number)(A)}(A,"string");return"symbol"==typeof I?I:I+""}function nA(A){return nA="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},nA(A)}function sA(A,I){if(A){if("string"==typeof A)return iA(A,I);var B={}.toString.call(A).slice(8,-1);return"Object"===B&&A.constructor&&(B=A.constructor.name),"Map"===B||"Set"===B?Array.from(A):"Arguments"===B||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(B)?iA(A,I):void 0}}var wA=function(A){return A&&A.Math===Math&&A},RA=wA("object"==typeof globalThis&&globalThis)||wA("object"==typeof window&&window)||wA("object"==typeof self&&self)||wA("object"==typeof S&&S)||wA("object"==typeof S&&S)||function(){return this}()||Function("return this")(),FA={},MA=function(A){try{return!!A()}catch(I){return!0}},yA=!MA(function(){return 7!==Object.defineProperty({},1,{get:function(){return 7}})[1]}),cA=!MA(function(){var A=function(){}.bind();return"function"!=typeof A||A.hasOwnProperty("prototype")}),kA=cA,UA=Function.prototype.call,YA=kA?UA.bind(UA):function(){return UA.apply(UA,arguments)},SA={},NA={}.propertyIsEnumerable,JA=Object.getOwnPropertyDescriptor,lA=JA&&!NA.call({1:2},1);SA.f=lA?function(A){var I=JA(this,A);return!!I&&I.enumerable}:NA;var uA,KA,LA=function(A,I){return{enumerable:!(1&A),configurable:!(2&A),writable:!(4&A),value:I}},qA=cA,dA=Function.prototype,fA=dA.call,HA=qA&&dA.bind.bind(fA,fA),pA=qA?HA:function(A){return function(){return fA.apply(A,arguments)}},xA=pA,WA=xA({}.toString),mA=xA("".slice),bA=function(A){return mA(WA(A),8,-1)},ZA=MA,vA=bA,TA=Object,VA=pA("".split),OA=ZA(function(){return!TA("z").propertyIsEnumerable(0)})?function(A){return"String"===vA(A)?VA(A,""):TA(A)}:TA,jA=function(A){return null==A},PA=jA,XA=TypeError,zA=function(A){if(PA(A))throw new XA("Can't call method on "+A);return A},_A=OA,$A=zA,AI=function(A){return _A($A(A))},II="object"==typeof document&&document.all,BI=void 0===II&&void 0!==II?function(A){return"function"==typeof A||A===II}:function(A){return"function"==typeof A},QI=BI,gI=function(A){return"object"==typeof A?null!==A:QI(A)},EI=RA,CI=BI,iI=function(A,I){return arguments.length<2?(B=EI[A],CI(B)?B:void 0):EI[A]&&EI[A][I];var B},oI=pA({}.isPrototypeOf),aI=RA.navigator,DI=aI&&aI.userAgent,GI=DI?String(DI):"",tI=RA,hI=GI,eI=tI.process,rI=tI.Deno,nI=eI&&eI.versions||rI&&rI.version,sI=nI&&nI.v8;sI&&(KA=(uA=sI.split("."))[0]>0&&uA[0]<4?1:+(uA[0]+uA[1])),!KA&&hI&&(!(uA=hI.match(/Edge\/(\d+)/))||uA[1]>=74)&&(uA=hI.match(/Chrome\/(\d+)/))&&(KA=+uA[1]);var wI=KA,RI=wI,FI=MA,MI=RA.String,yI=!!Object.getOwnPropertySymbols&&!FI(function(){var A=Symbol("symbol detection");return!MI(A)||!(Object(A)instanceof Symbol)||!Symbol.sham&&RI&&RI<41}),cI=yI&&!Symbol.sham&&"symbol"==typeof Symbol.iterator,kI=iI,UI=BI,YI=oI,SI=Object,NI=cI?function(A){return"symbol"==typeof A}:function(A){var I=kI("Symbol");return UI(I)&&YI(I.prototype,SI(A))},JI=String,lI=function(A){try{return JI(A)}catch(I){return"Object"}},uI=BI,KI=lI,LI=TypeError,qI=function(A){if(uI(A))return A;throw new LI(KI(A)+" is not a function")},dI=qI,fI=jA,HI=function(A,I){var B=A[I];return fI(B)?void 0:dI(B)},pI=YA,xI=BI,WI=gI,mI=TypeError,bI={},ZI={get exports(){return bI},set exports(A){bI=A}},vI=RA,TI=Object.defineProperty,VI=function(A,I){try{TI(vI,A,{value:I,configurable:!0,writable:!0})}catch(B){vI[A]=I}return I},OI=RA,jI=VI,PI="__core-js_shared__",XI=ZI.exports=OI[PI]||jI(PI,{});(XI.versions||(XI.versions=[])).push({version:"3.47.0",mode:"global",copyright:"© 2014-2025 Denis Pushkarev (zloirock.ru), 2025 CoreJS Company (core-js.io)",license:"https://github.com/zloirock/core-js/blob/v3.47.0/LICENSE",source:"https://github.com/zloirock/core-js"});var zI=bI,_I=function(A,I){return zI[A]||(zI[A]=I||{})},$I=zA,AB=Object,IB=function(A){return AB($I(A))},BB=IB,QB=pA({}.hasOwnProperty),gB=Object.hasOwn||function(A,I){return QB(BB(A),I)},EB=pA,CB=0,iB=Math.random(),oB=EB(1.1.toString),aB=function(A){return"Symbol("+(void 0===A?"":A)+")_"+oB(++CB+iB,36)},DB=_I,GB=gB,tB=aB,hB=yI,eB=cI,rB=RA.Symbol,nB=DB("wks"),sB=eB?rB.for||rB:rB&&rB.withoutSetter||tB,wB=function(A){return GB(nB,A)||(nB[A]=hB&&GB(rB,A)?rB[A]:sB("Symbol."+A)),nB[A]},RB=YA,FB=gI,MB=NI,yB=HI,cB=function(A,I){var B,Q;if("string"===I&&xI(B=A.toString)&&!WI(Q=pI(B,A)))return Q;if(xI(B=A.valueOf)&&!WI(Q=pI(B,A)))return Q;if("string"!==I&&xI(B=A.toString)&&!WI(Q=pI(B,A)))return Q;throw new mI("Can't convert object to primitive value")},kB=TypeError,UB=wB("toPrimitive"),YB=function(A,I){if(!FB(A)||MB(A))return A;var B,Q=yB(A,UB);if(Q){if(void 0===I&&(I="default"),B=RB(Q,A,I),!FB(B)||MB(B))return B;throw new kB("Can't convert object to primitive value")}return void 0===I&&(I="number"),cB(A,I)},SB=YB,NB=NI,JB=function(A){var I=SB(A,"string");return NB(I)?I:I+""},lB=gI,uB=RA.document,KB=lB(uB)&&lB(uB.createElement),LB=function(A){return KB?uB.createElement(A):{}},qB=LB,dB=!yA&&!MA(function(){return 7!==Object.defineProperty(qB("div"),"a",{get:function(){return 7}}).a}),fB=yA,HB=YA,pB=SA,xB=LA,WB=AI,mB=JB,bB=gB,ZB=dB,vB=Object.getOwnPropertyDescriptor;FA.f=fB?vB:function(A,I){if(A=WB(A),I=mB(I),ZB)try{return vB(A,I)}catch(B){}if(bB(A,I))return xB(!HB(pB.f,A,I),A[I])};var TB={},VB=yA&&MA(function(){return 42!==Object.defineProperty(function(){},"prototype",{value:42,writable:!1}).prototype}),OB=gI,jB=String,PB=TypeError,XB=function(A){if(OB(A))return A;throw new PB(jB(A)+" is not an object")},zB=yA,_B=dB,$B=VB,AQ=XB,IQ=JB,BQ=TypeError,QQ=Object.defineProperty,gQ=Object.getOwnPropertyDescriptor,EQ="enumerable",CQ="configurable",iQ="writable";TB.f=zB?$B?function(A,I,B){if(AQ(A),I=IQ(I),AQ(B),"function"==typeof A&&"prototype"===I&&"value"in B&&iQ in B&&!B[iQ]){var Q=gQ(A,I);Q&&Q[iQ]&&(A[I]=B.value,B={configurable:CQ in B?B[CQ]:Q[CQ],enumerable:EQ in B?B[EQ]:Q[EQ],writable:!1})}return QQ(A,I,B)}:QQ:function(A,I,B){if(AQ(A),I=IQ(I),AQ(B),_B)try{return QQ(A,I,B)}catch(Q){}if("get"in B||"set"in B)throw new BQ("Accessors not supported");return"value"in B&&(A[I]=B.value),A};var oQ=TB,aQ=LA,DQ=yA?function(A,I,B){return oQ.f(A,I,aQ(1,B))}:function(A,I,B){return A[I]=B,A},GQ={},tQ={get exports(){return GQ},set exports(A){GQ=A}},hQ=yA,eQ=gB,rQ=Function.prototype,nQ=hQ&&Object.getOwnPropertyDescriptor,sQ=eQ(rQ,"name"),wQ={EXISTS:sQ,PROPER:sQ&&"something"===function(){}.name,CONFIGURABLE:sQ&&(!hQ||hQ&&nQ(rQ,"name").configurable)},RQ=BI,FQ=bI,MQ=pA(Function.toString);RQ(FQ.inspectSource)||(FQ.inspectSource=function(A){return MQ(A)});var yQ,cQ,kQ,UQ=FQ.inspectSource,YQ=BI,SQ=RA.WeakMap,NQ=YQ(SQ)&&/native code/.test(String(SQ)),JQ=aB,lQ=_I("keys"),uQ=function(A){return lQ[A]||(lQ[A]=JQ(A))},KQ={},LQ=NQ,qQ=RA,dQ=gI,fQ=DQ,HQ=gB,pQ=bI,xQ=uQ,WQ=KQ,mQ="Object already initialized",bQ=qQ.TypeError,ZQ=qQ.WeakMap;if(LQ||pQ.state){var vQ=pQ.state||(pQ.state=new ZQ);vQ.get=vQ.get,vQ.has=vQ.has,vQ.set=vQ.set,yQ=function(A,I){if(vQ.has(A))throw new bQ(mQ);return I.facade=A,vQ.set(A,I),I},cQ=function(A){return vQ.get(A)||{}},kQ=function(A){return vQ.has(A)}}else{var TQ=xQ("state");WQ[TQ]=!0,yQ=function(A,I){if(HQ(A,TQ))throw new bQ(mQ);return I.facade=A,fQ(A,TQ,I),I},cQ=function(A){return HQ(A,TQ)?A[TQ]:{}},kQ=function(A){return HQ(A,TQ)}}var VQ={set:yQ,get:cQ,has:kQ,enforce:function(A){return kQ(A)?cQ(A):yQ(A,{})},getterFor:function(A){return function(I){var B;if(!dQ(I)||(B=cQ(I)).type!==A)throw new bQ("Incompatible receiver, "+A+" required");return B}}},OQ=pA,jQ=MA,PQ=BI,XQ=gB,zQ=yA,_Q=wQ.CONFIGURABLE,$Q=UQ,Ag=VQ.enforce,Ig=VQ.get,Bg=String,Qg=Object.defineProperty,gg=OQ("".slice),Eg=OQ("".replace),Cg=OQ([].join),ig=zQ&&!jQ(function(){return 8!==Qg(function(){},"length",{value:8}).length}),og=String(String).split("String"),ag=tQ.exports=function(A,I,B){"Symbol("===gg(Bg(I),0,7)&&(I="["+Eg(Bg(I),/^Symbol\(([^)]*)\).*$/,"$1")+"]"),B&&B.getter&&(I="get "+I),B&&B.setter&&(I="set "+I),(!XQ(A,"name")||_Q&&A.name!==I)&&(zQ?Qg(A,"name",{value:I,configurable:!0}):A.name=I),ig&&B&&XQ(B,"arity")&&A.length!==B.arity&&Qg(A,"length",{value:B.arity});try{B&&XQ(B,"constructor")&&B.constructor?zQ&&Qg(A,"prototype",{writable:!1}):A.prototype&&(A.prototype=void 0)}catch(g){}var Q=Ag(A);return XQ(Q,"source")||(Q.source=Cg(og,"string"==typeof I?I:"")),A};Function.prototype.toString=ag(function(){return PQ(this)&&Ig(this).source||$Q(this)},"toString");var Dg=BI,Gg=TB,tg=GQ,hg=VI,eg=function(A,I,B,Q){Q||(Q={});var g=Q.enumerable,E=void 0!==Q.name?Q.name:I;if(Dg(B)&&tg(B,E,Q),Q.global)g?A[I]=B:hg(I,B);else{try{Q.unsafe?A[I]&&(g=!0):delete A[I]}catch(C){}g?A[I]=B:Gg.f(A,I,{value:B,enumerable:!1,configurable:!Q.nonConfigurable,writable:!Q.nonWritable})}return A},rg={},ng=Math.ceil,sg=Math.floor,wg=Math.trunc||function(A){var I=+A;return(I>0?sg:ng)(I)},Rg=wg,Fg=function(A){var I=+A;return I!=I||0===I?0:Rg(I)},Mg=Fg,yg=Math.max,cg=Math.min,kg=function(A,I){var B=Mg(A);return B<0?yg(B+I,0):cg(B,I)},Ug=Fg,Yg=Math.min,Sg=function(A){var I=Ug(A);return I>0?Yg(I,9007199254740991):0},Ng=Sg,Jg=function(A){return Ng(A.length)},lg=AI,ug=kg,Kg=Jg,Lg=function(A){return function(I,B,Q){var g=lg(I),E=Kg(g);if(0===E)return!A&&-1;var C,i=ug(Q,E);if(A&&B!=B){for(;E>i;)if((C=g[i++])!=C)return!0}else for(;E>i;i++)if((A||i in g)&&g[i]===B)return A||i||0;return!A&&-1}},qg={includes:Lg(!0),indexOf:Lg(!1)},dg=gB,fg=AI,Hg=qg.indexOf,pg=KQ,xg=pA([].push),Wg=function(A,I){var B,Q=fg(A),g=0,E=[];for(B in Q)!dg(pg,B)&&dg(Q,B)&&xg(E,B);for(;I.length>g;)dg(Q,B=I[g++])&&(~Hg(E,B)||xg(E,B));return E},mg=["constructor","hasOwnProperty","isPrototypeOf","propertyIsEnumerable","toLocaleString","toString","valueOf"],bg=Wg,Zg=mg.concat("length","prototype");rg.f=Object.getOwnPropertyNames||function(A){return bg(A,Zg)};var vg={};vg.f=Object.getOwnPropertySymbols;var Tg=iI,Vg=rg,Og=vg,jg=XB,Pg=pA([].concat),Xg=Tg("Reflect","ownKeys")||function(A){var I=Vg.f(jg(A)),B=Og.f;return B?Pg(I,B(A)):I},zg=gB,_g=Xg,$g=FA,AE=TB,IE=function(A,I,B){for(var Q=_g(I),g=AE.f,E=$g.f,C=0;C<Q.length;C++){var i=Q[C];zg(A,i)||B&&zg(B,i)||g(A,i,E(I,i))}},BE=MA,QE=BI,gE=/#|\.prototype\./,EE=function(A,I){var B=iE[CE(A)];return B===aE||B!==oE&&(QE(I)?BE(I):!!I)},CE=EE.normalize=function(A){return String(A).replace(gE,".").toLowerCase()},iE=EE.data={},oE=EE.NATIVE="N",aE=EE.POLYFILL="P",DE=EE,GE=RA,tE=FA.f,hE=DQ,eE=eg,rE=VI,nE=IE,sE=DE,wE=function(A,I){var B,Q,g,E,C,i=A.target,o=A.global,a=A.stat;if(B=o?GE:a?GE[i]||rE(i,{}):GE[i]&&GE[i].prototype)for(Q in I){if(E=I[Q],g=A.dontCallGetSet?(C=tE(B,Q))&&C.value:B[Q],!sE(o?Q:i+(a?".":"#")+Q,A.forced)&&void 0!==g){if(typeof E==typeof g)continue;nE(E,g)}(A.sham||g&&g.sham)&&hE(E,"sham",!0),eE(B,Q,E,A)}},RE={};RE[wB("toStringTag")]="z";var FE="[object z]"===String(RE),ME=FE,yE=BI,cE=bA,kE=wB("toStringTag"),UE=Object,YE="Arguments"===cE(function(){return arguments}()),SE=ME?cE:function(A){var I,B,Q;return void 0===A?"Undefined":null===A?"Null":"string"==typeof(B=function(A,I){try{return A[I]}catch(B){}}(I=UE(A),kE))?B:YE?cE(I):"Object"===(Q=cE(I))&&yE(I.callee)?"Arguments":Q},NE=SE,JE=String,lE=function(A){if("Symbol"===NE(A))throw new TypeError("Cannot convert a Symbol value to a string");return JE(A)},uE={},KE=Wg,LE=mg,qE=Object.keys||function(A){return KE(A,LE)},dE=yA,fE=VB,HE=TB,pE=XB,xE=AI,WE=qE;uE.f=dE&&!fE?Object.defineProperties:function(A,I){pE(A);for(var B,Q=xE(I),g=WE(I),E=g.length,C=0;E>C;)HE.f(A,B=g[C++],Q[B]);return A};var mE,bE=iI("document","documentElement"),ZE=XB,vE=uE,TE=mg,VE=KQ,OE=bE,jE=LB,PE="prototype",XE="script",zE=uQ("IE_PROTO"),_E=function(){},$E=function(A){return"<"+XE+">"+A+"</"+XE+">"},AC=function(A){A.write($E("")),A.close();var I=A.parentWindow.Object;return A=null,I},IC=function(){try{mE=new ActiveXObject("htmlfile")}catch(g){}var A,I,B;IC="undefined"!=typeof document?document.domain&&mE?AC(mE):(I=jE("iframe"),B="java"+XE+":",I.style.display="none",OE.appendChild(I),I.src=String(B),(A=I.contentWindow.document).open(),A.write($E("document.F=Object")),A.close(),A.F):AC(mE);for(var Q=TE.length;Q--;)delete IC[PE][TE[Q]];return IC()};VE[zE]=!0;var BC=Object.create||function(A,I){var B;return null!==A?(_E[PE]=ZE(A),B=new _E,_E[PE]=null,B[zE]=A):B=IC(),void 0===I?B:vE.f(B,I)},QC={},gC=pA([].slice),EC=bA,CC=AI,iC=rg.f,oC=gC,aC="object"==typeof window&&window&&Object.getOwnPropertyNames?Object.getOwnPropertyNames(window):[];QC.f=function(A){return aC&&"Window"===EC(A)?function(A){try{return iC(A)}catch(I){return oC(aC)}}(A):iC(CC(A))};var DC=GQ,GC=TB,tC=function(A,I,B){return B.get&&DC(B.get,I,{getter:!0}),B.set&&DC(B.set,I,{setter:!0}),GC.f(A,I,B)},hC={},eC=wB;hC.f=eC;var rC=RA,nC=rC,sC=gB,wC=hC,RC=TB.f,FC=YA,MC=iI,yC=wB,cC=eg,kC=TB.f,UC=gB,YC=wB("toStringTag"),SC=function(A,I,B){A&&!B&&(A=A.prototype),A&&!UC(A,YC)&&kC(A,YC,{configurable:!0,value:I})},NC=bA,JC=pA,lC=function(A){if("Function"===NC(A))return JC(A)},uC=qI,KC=cA,LC=lC(lC.bind),qC=function(A,I){return uC(A),void 0===I?A:KC?LC(A,I):function(){return A.apply(I,arguments)}},dC=bA,fC=Array.isArray||function(A){return"Array"===dC(A)},HC=pA,pC=MA,xC=BI,WC=SE,mC=UQ,bC=function(){},ZC=iI("Reflect","construct"),vC=/^\s*(?:class|function)\b/,TC=HC(vC.exec),VC=!vC.test(bC),OC=function(A){if(!xC(A))return!1;try{return ZC(bC,[],A),!0}catch(I){return!1}},jC=function(A){if(!xC(A))return!1;switch(WC(A)){case"AsyncFunction":case"GeneratorFunction":case"AsyncGeneratorFunction":return!1}try{return VC||!!TC(vC,mC(A))}catch(I){return!0}};jC.sham=!0;var PC=!ZC||pC(function(){var A;return OC(OC.call)||!OC(Object)||!OC(function(){A=!0})||A})?jC:OC,XC=fC,zC=PC,_C=gI,$C=wB("species"),Ai=Array,Ii=function(A){var I;return XC(A)&&(I=A.constructor,(zC(I)&&(I===Ai||XC(I.prototype))||_C(I)&&null===(I=I[$C]))&&(I=void 0)),void 0===I?Ai:I},Bi=function(A,I){return new(Ii(A))(0===I?0:I)},Qi=qC,gi=OA,Ei=IB,Ci=Jg,ii=Bi,oi=pA([].push),ai=function(A){var I=1===A,B=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,h,e=Ei(o),r=gi(e),n=Ci(r),s=Qi(a,D),w=0,R=G||ii,F=I?R(o,n):B||C?R(o,0):void 0;n>w;w++)if((i||w in r)&&(h=s(t=r[w],w,e),A))if(I)F[w]=h;else if(h)switch(A){case 3:return!0;case 5:return t;case 6:return w;case 2:oi(F,t)}else switch(A){case 4:return!1;case 7:oi(F,t)}return E?-1:Q||g?g:F}},Di={forEach:ai(0),map:ai(1),filter:ai(2),some:ai(3),every:ai(4),find:ai(5),findIndex:ai(6),filterReject:ai(7)},Gi=wE,ti=RA,hi=YA,ei=pA,ri=yA,ni=yI,si=MA,wi=gB,Ri=oI,Fi=XB,Mi=AI,yi=JB,ci=lE,ki=LA,Ui=BC,Yi=qE,Si=rg,Ni=QC,Ji=vg,li=FA,ui=TB,Ki=uE,Li=SA,qi=eg,di=tC,fi=_I,Hi=KQ,pi=aB,xi=wB,Wi=hC,mi=function(A){var I=nC.Symbol||(nC.Symbol={});sC(I,A)||RC(I,A,{value:wC.f(A)})},bi=function(){var A=MC("Symbol"),I=A&&A.prototype,B=I&&I.valueOf,Q=yC("toPrimitive");I&&!I[Q]&&cC(I,Q,function(A){return FC(B,this)},{arity:1})},Zi=SC,vi=VQ,Ti=Di.forEach,Vi=uQ("hidden"),Oi="Symbol",ji="prototype",Pi=vi.set,Xi=vi.getterFor(Oi),zi=Object[ji],_i=ti.Symbol,$i=_i&&_i[ji],Ao=ti.RangeError,Io=ti.TypeError,Bo=ti.QObject,Qo=li.f,go=ui.f,Eo=Ni.f,Co=Li.f,io=ei([].push),oo=fi("symbols"),ao=fi("op-symbols"),Do=fi("wks"),Go=!Bo||!Bo[ji]||!Bo[ji].findChild,to=function(A,I,B){var Q=Qo(zi,I);Q&&delete zi[I],go(A,I,B),Q&&A!==zi&&go(zi,I,Q)},ho=ri&&si(function(){return 7!==Ui(go({},"a",{get:function(){return go(this,"a",{value:7}).a}})).a})?to:go,eo=function(A,I){var B=oo[A]=Ui($i);return Pi(B,{type:Oi,tag:A,description:I}),ri||(B.description=I),B},ro=function(A,I,B){A===zi&&ro(ao,I,B),Fi(A);var Q=yi(I);return Fi(B),wi(oo,Q)?(B.enumerable?(wi(A,Vi)&&A[Vi][Q]&&(A[Vi][Q]=!1),B=Ui(B,{enumerable:ki(0,!1)})):(wi(A,Vi)||go(A,Vi,ki(1,Ui(null))),A[Vi][Q]=!0),ho(A,Q,B)):go(A,Q,B)},no=function(A,I){Fi(A);var B=Mi(I),Q=Yi(B).concat(Fo(B));return Ti(Q,function(I){ri&&!hi(so,B,I)||ro(A,I,B[I])}),A},so=function(A){var I=yi(A),B=hi(Co,this,I);return!(this===zi&&wi(oo,I)&&!wi(ao,I))&&(!(B||!wi(this,I)||!wi(oo,I)||wi(this,Vi)&&this[Vi][I])||B)},wo=function(A,I){var B=Mi(A),Q=yi(I);if(B!==zi||!wi(oo,Q)||wi(ao,Q)){var g=Qo(B,Q);return!g||!wi(oo,Q)||wi(B,Vi)&&B[Vi][Q]||(g.enumerable=!0),g}},Ro=function(A){var I=Eo(Mi(A)),B=[];return Ti(I,function(A){wi(oo,A)||wi(Hi,A)||io(B,A)}),B},Fo=function(A){var I=A===zi,B=Eo(I?ao:Mi(A)),Q=[];return Ti(B,function(A){!wi(oo,A)||I&&!wi(zi,A)||io(Q,oo[A])}),Q};ni||(qi($i=(_i=function(){if(Ri($i,this))throw new Io("Symbol is not a constructor");var A=arguments.length&&void 0!==arguments[0]?ci(arguments[0]):void 0,I=pi(A),B=function(A){var Q=void 0===this?ti:this;Q===zi&&hi(B,ao,A),wi(Q,Vi)&&wi(Q[Vi],I)&&(Q[Vi][I]=!1);var g=ki(1,A);try{ho(Q,I,g)}catch(E){if(!(E instanceof Ao))throw E;to(Q,I,g)}};return ri&&Go&&ho(zi,I,{configurable:!0,set:B}),eo(I,A)})[ji],"toString",function(){return Xi(this).tag}),qi(_i,"withoutSetter",function(A){return eo(pi(A),A)}),Li.f=so,ui.f=ro,Ki.f=no,li.f=wo,Si.f=Ni.f=Ro,Ji.f=Fo,Wi.f=function(A){return eo(xi(A),A)},ri&&(di($i,"description",{configurable:!0,get:function(){return Xi(this).description}}),qi(zi,"propertyIsEnumerable",so,{unsafe:!0}))),Gi({global:!0,constructor:!0,wrap:!0,forced:!ni,sham:!ni},{Symbol:_i}),Ti(Yi(Do),function(A){mi(A)}),Gi({target:Oi,stat:!0,forced:!ni},{useSetter:function(){Go=!0},useSimple:function(){Go=!1}}),Gi({target:"Object",stat:!0,forced:!ni,sham:!ri},{create:function(A,I){return void 0===I?Ui(A):no(Ui(A),I)},defineProperty:ro,defineProperties:no,getOwnPropertyDescriptor:wo}),Gi({target:"Object",stat:!0,forced:!ni},{getOwnPropertyNames:Ro}),bi(),Zi(_i,Oi),Hi[Vi]=!0;var Mo=yI&&!!Symbol.for&&!!Symbol.keyFor,yo=wE,co=iI,ko=gB,Uo=lE,Yo=_I,So=Mo,No=Yo("string-to-symbol-registry"),Jo=Yo("symbol-to-string-registry");yo({target:"Symbol",stat:!0,forced:!So},{for:function(A){var I=Uo(A);if(ko(No,I))return No[I];var B=co("Symbol")(I);return No[I]=B,Jo[B]=I,B}});var lo=wE,uo=gB,Ko=NI,Lo=lI,qo=Mo,fo=_I("symbol-to-string-registry");lo({target:"Symbol",stat:!0,forced:!qo},{keyFor:function(A){if(!Ko(A))throw new TypeError(Lo(A)+" is not a symbol");if(uo(fo,A))return fo[A]}});var Ho=cA,po=Function.prototype,xo=po.apply,Wo=po.call,mo="object"==typeof Reflect&&Reflect.apply||(Ho?Wo.bind(xo):function(){return Wo.apply(xo,arguments)}),bo=gI,Zo=VQ.get,vo=pA,To=gB,Vo=SyntaxError,Oo=parseInt,jo=String.fromCharCode,Po=vo("".charAt),Xo=vo("".slice),zo=vo(/./.exec),_o={'\\"':'"',"\\\\":"\\","\\/":"/","\\b":"\b","\\f":"\f","\\n":"\n","\\r":"\r","\\t":"\t"},$o=/^[\da-f]{4}$/i,Aa=/^[\u0000-\u001F]$/,Ia=!MA(function(){var A="9007199254740993",I=JSON.rawJSON(A);return!JSON.isRawJSON(I)||JSON.stringify(I)!==A}),Ba=wE,Qa=iI,ga=mo,Ea=YA,Ca=pA,ia=MA,oa=fC,aa=BI,Da=function(A){if(!bo(A))return!1;var I=Zo(A);return!!I&&"RawJSON"===I.type},Ga=NI,ta=bA,ha=lE,ea=gC,ra=function(A,I){for(var B=!0,Q="";I<A.length;){var g=Po(A,I);if("\\"===g){var E=Xo(A,I,I+2);if(To(_o,E))Q+=_o[E],I+=2;else{if("\\u"!==E)throw new Vo('Unknown escape sequence: "'+E+'"');var C=Xo(A,I+=2,I+4);if(!zo($o,C))throw new Vo("Bad Unicode escape at: "+I);Q+=jo(Oo(C,16)),I+=4}}else{if('"'===g){B=!1,I++;break}if(zo(Aa,g))throw new Vo("Bad control character in string literal at: "+I);Q+=g,I++}}if(B)throw new Vo("Unterminated string at: "+I);return{value:Q,end:I}},na=aB,sa=yI,wa=Ia,Ra=String,Fa=Qa("JSON","stringify"),Ma=Ca(/./.exec),ya=Ca("".charAt),ca=Ca("".charCodeAt),ka=Ca("".replace),Ua=Ca("".slice),Ya=Ca([].push),Sa=Ca(1.1.toString),Na=/[\uD800-\uDFFF]/g,Ja=/^[\uD800-\uDBFF]$/,la=/^[\uDC00-\uDFFF]$/,ua=na(),Ka=ua.length,La=!sa||ia(function(){var A=Qa("Symbol")("stringify detection");return"[null]"!==Fa([A])||"{}"!==Fa({a:A})||"{}"!==Fa(Object(A))}),qa=ia(function(){return'"\\udf06\\ud834"'!==Fa("\udf06\ud834")||'"\\udead"'!==Fa("\udead")}),da=La?function(A,I){var B=ea(arguments),Q=Ha(I);if(aa(Q)||void 0!==A&&!Ga(A))return B[1]=function(A,I){if(aa(Q)&&(I=Ea(Q,this,Ra(A),I)),!Ga(I))return I},ga(Fa,null,B)}:Fa,fa=function(A,I,B){var Q=ya(B,I-1),g=ya(B,I+1);return Ma(Ja,A)&&!Ma(la,g)||Ma(la,A)&&!Ma(Ja,Q)?"\\u"+Sa(ca(A,0),16):A},Ha=function(A){if(aa(A))return A;if(oa(A)){for(var I=A.length,B=[],Q=0;Q<I;Q++){var g=A[Q];"string"==typeof g?Ya(B,g):"number"!=typeof g&&"Number"!==ta(g)&&"String"!==ta(g)||Ya(B,ha(g))}var E=B.length,C=!0;return function(A,I){if(C)return C=!1,I;if(oa(this))return I;for(var Q=0;Q<E;Q++)if(B[Q]===A)return I}}};Fa&&Ba({target:"JSON",stat:!0,arity:3,forced:La||qa||!wa},{stringify:function(A,I,B){var Q=Ha(I),g=[],E=da(A,function(A,I){var B=aa(Q)?Ea(Q,this,Ra(A),I):I;return!wa&&Da(B)?ua+(Ya(g,B.rawJSON)-1):B},B);if("string"!=typeof E)return E;if(qa&&(E=ka(E,Na,fa)),wa)return E;for(var C="",i=E.length,o=0;o<i;o++){var a=ya(E,o);if('"'===a){var D=ra(E,++o).end-1,G=Ua(E,o,D);C+=Ua(G,0,Ka)===ua?g[Ua(G,Ka)]:'"'+G+'"',o=D}else C+=a}return C}});var pa=vg,xa=IB;wE({target:"Object",stat:!0,forced:!yI||MA(function(){pa.f(1)})},{getOwnPropertySymbols:function(A){var I=pa.f;return I?I(xa(A)):[]}});var Wa=wE,ma=yA,ba=pA,Za=gB,va=BI,Ta=oI,Va=lE,Oa=tC,ja=IE,Pa=RA.Symbol,Xa=Pa&&Pa.prototype;if(ma&&va(Pa)&&(!("description"in Xa)||void 0!==Pa().description)){var za={},_a=function(){var A=arguments.length<1||void 0===arguments[0]?void 0:Va(arguments[0]),I=Ta(Xa,this)?new Pa(A):void 0===A?Pa():Pa(A);return""===A&&(za[I]=!0),I};ja(_a,Pa),_a.prototype=Xa,Xa.constructor=_a;var $a="Symbol(description detection)"===String(Pa("description detection")),AD=ba(Xa.valueOf),ID=ba(Xa.toString),BD=/^Symbol\((.*)\)[^)]+$/,QD=ba("".replace),gD=ba("".slice);Oa(Xa,"description",{configurable:!0,get:function(){var A=AD(this);if(Za(za,A))return"";var I=ID(A),B=$a?gD(I,7,-1):QD(I,BD,"$1");return""===B?void 0:B}}),Wa({global:!0,constructor:!0,forced:!0},{Symbol:_a})}var ED=TypeError,CD=function(A){if(A>9007199254740991)throw ED("Maximum allowed index exceeded");return A},iD=yA,oD=TB,aD=LA,DD=function(A,I,B){iD?oD.f(A,I,aD(0,B)):A[I]=B},GD=MA,tD=wI,hD=wB("species"),eD=function(A){return tD>=51||!GD(function(){var I=[];return(I.constructor={})[hD]=function(){return{foo:1}},1!==I[A](Boolean).foo})},rD=wE,nD=MA,sD=fC,wD=gI,RD=IB,FD=Jg,MD=CD,yD=DD,cD=Bi,kD=eD,UD=wI,YD=wB("isConcatSpreadable"),SD=UD>=51||!nD(function(){var A=[];return A[YD]=!1,A.concat()[0]!==A}),ND=function(A){if(!wD(A))return!1;var I=A[YD];return void 0!==I?!!I:sD(A)};rD({target:"Array",proto:!0,arity:1,forced:!SD||!kD("concat")},{concat:function(A){var I,B,Q,g,E,C=RD(this),i=cD(C,0),o=0;for(I=-1,Q=arguments.length;I<Q;I++)if(ND(E=-1===I?C:arguments[I]))for(g=FD(E),MD(o+g),B=0;B<g;B++,o++)B in E&&yD(i,o,E[B]);else MD(o+1),yD(i,o++,E);return i.length=o,i}});var JD=MA,lD=function(A,I){var B=[][A];return!!B&&JD(function(){B.call(null,I||function(){return 1},1)})},uD=Di.forEach,KD=lD("forEach")?[].forEach:function(A){return uD(this,A,arguments.length>1?arguments[1]:void 0)};wE({target:"Array",proto:!0,forced:[].forEach!==KD},{forEach:KD}),wE({target:"Array",stat:!0},{isArray:fC});var LD=wB,qD=BC,dD=TB.f,fD=LD("unscopables"),HD=Array.prototype;void 0===HD[fD]&&dD(HD,fD,{configurable:!0,value:qD(null)});var pD,xD,WD,mD=function(A){HD[fD][A]=!0},bD={},ZD=!MA(function(){function A(){}return A.prototype.constructor=null,Object.getPrototypeOf(new A)!==A.prototype}),vD=gB,TD=BI,VD=IB,OD=ZD,jD=uQ("IE_PROTO"),PD=Object,XD=PD.prototype,zD=OD?PD.getPrototypeOf:function(A){var I=VD(A);if(vD(I,jD))return I[jD];var B=I.constructor;return TD(B)&&I instanceof B?B.prototype:I instanceof PD?XD:null},_D=MA,$D=BI,AG=gI,IG=zD,BG=eg,QG=wB("iterator"),gG=!1;[].keys&&("next"in(WD=[].keys())?(xD=IG(IG(WD)))!==Object.prototype&&(pD=xD):gG=!0);var EG=!AG(pD)||_D(function(){var A={};return pD[QG].call(A)!==A});EG&&(pD={}),$D(pD[QG])||BG(pD,QG,function(){return this});var CG={IteratorPrototype:pD,BUGGY_SAFARI_ITERATORS:gG},iG=CG.IteratorPrototype,oG=BC,aG=LA,DG=SC,GG=bD,tG=function(){return this},hG=pA,eG=qI,rG=gI,nG=function(A){return rG(A)||null===A},sG=String,wG=TypeError,RG=function(A,I,B){try{return hG(eG(Object.getOwnPropertyDescriptor(A,I)[B]))}catch(Q){}},FG=gI,MG=zA,yG=function(A){if(nG(A))return A;throw new wG("Can't set "+sG(A)+" as a prototype")},cG=Object.setPrototypeOf||("__proto__"in{}?function(){var A,I=!1,B={};try{(A=RG(Object.prototype,"__proto__","set"))(B,[]),I=B instanceof Array}catch(Q){}return function(B,Q){return MG(B),yG(Q),FG(B)?(I?A(B,Q):B.__proto__=Q,B):B}}():void 0),kG=wE,UG=YA,YG=BI,SG=function(A,I,B,Q){var g=I+" Iterator";return A.prototype=oG(iG,{next:aG(+!Q,B)}),DG(A,g,!1),GG[g]=tG,A},NG=zD,JG=cG,lG=SC,uG=DQ,KG=eg,LG=bD,qG=wQ.PROPER,dG=wQ.CONFIGURABLE,fG=CG.IteratorPrototype,HG=CG.BUGGY_SAFARI_ITERATORS,pG=wB("iterator"),xG="keys",WG="values",mG="entries",bG=function(){return this},ZG=function(A,I,B,Q,g,E,C){SG(B,I,Q);var i,o,a,D=function(A){if(A===g&&r)return r;if(!HG&&A&&A in h)return h[A];switch(A){case xG:case WG:case mG:return function(){return new B(this,A)}}return function(){return new B(this)}},G=I+" Iterator",t=!1,h=A.prototype,e=h[pG]||h["@@iterator"]||g&&h[g],r=!HG&&e||D(g),n="Array"===I&&h.entries||e;if(n&&(i=NG(n.call(new A)))!==Object.prototype&&i.next&&(NG(i)!==fG&&(JG?JG(i,fG):YG(i[pG])||KG(i,pG,bG)),lG(i,G,!0)),qG&&g===WG&&e&&e.name!==WG&&(dG?uG(h,"name",WG):(t=!0,r=function(){return UG(e,this)})),g)if(o={values:D(WG),keys:E?r:D(xG),entries:D(mG)},C)for(a in o)(HG||t||!(a in h))&&KG(h,a,o[a]);else kG({target:I,proto:!0,forced:HG||t},o);return h[pG]!==r&&KG(h,pG,r,{name:g}),LG[I]=r,o},vG=function(A,I){return{value:A,done:I}},TG=AI,VG=mD,OG=bD,jG=VQ,PG=TB.f,XG=ZG,zG=vG,_G=yA,$G="Array Iterator",At=jG.set,It=jG.getterFor($G),Bt=XG(Array,"Array",function(A,I){At(this,{type:$G,target:TG(A),index:0,kind:I})},function(){var A=It(this),I=A.target,B=A.index++;if(!I||B>=I.length)return A.target=null,zG(void 0,!0);switch(A.kind){case"keys":return zG(B,!1);case"values":return zG(I[B],!1)}return zG([B,I[B]],!1)},"values"),Qt=OG.Arguments=OG.Array;if(VG("keys"),VG("values"),VG("entries"),_G&&"values"!==Qt.name)try{PG(Qt,"name",{value:"values"})}catch(Aq){}var gt=wE,Et=Date,Ct=pA(Et.prototype.getTime);gt({target:"Date",stat:!0},{now:function(){return Ct(new Et)}});var it=Fg,ot=lE,at=zA,Dt=RangeError,Gt=pA,tt=Sg,ht=lE,et=zA,rt=Gt(function(A){var I=ot(at(this)),B="",Q=it(A);if(Q<0||Infinity===Q)throw new Dt("Wrong number of repetitions");for(;Q>0;(Q>>>=1)&&(I+=I))1&Q&&(B+=I);return B}),nt=Gt("".slice),st=Math.ceil,wt=function(A){return function(I,B,Q){var g,E,C=ht(et(I)),i=tt(B),o=C.length,a=void 0===Q?" ":ht(Q);return i<=o||""===a?C:((E=rt(a,st((g=i-o)/a.length))).length>g&&(E=nt(E,0,g)),A?C+E:E+C)}},Rt=pA,Ft=MA,Mt={start:wt(!1),end:wt(!0)}.start,yt=RangeError,ct=isFinite,kt=Math.abs,Ut=Date.prototype,Yt=Ut.toISOString,St=Rt(Ut.getTime),Nt=Rt(Ut.getUTCDate),Jt=Rt(Ut.getUTCFullYear),lt=Rt(Ut.getUTCHours),ut=Rt(Ut.getUTCMilliseconds),Kt=Rt(Ut.getUTCMinutes),Lt=Rt(Ut.getUTCMonth),qt=Rt(Ut.getUTCSeconds),dt=Ft(function(){return"0385-07-25T07:06:39.999Z"!==Yt.call(new Date(-50000000000001))})||!Ft(function(){Yt.call(new Date(NaN))})?function(){if(!ct(St(this)))throw new yt("Invalid time value");var A=this,I=Jt(A),B=ut(A),Q=I<0?"-":I>9999?"+":"";return Q+Mt(kt(I),Q?6:4,0)+"-"+Mt(Lt(A)+1,2,0)+"-"+Mt(Nt(A),2,0)+"T"+Mt(lt(A),2,0)+":"+Mt(Kt(A),2,0)+":"+Mt(qt(A),2,0)+"."+Mt(B,3,0)+"Z"}:Yt,ft=dt;wE({target:"Date",proto:!0,forced:Date.prototype.toISOString!==ft},{toISOString:ft});var Ht=IB,pt=YB;wE({target:"Date",proto:!0,arity:1,forced:MA(function(){return null!==new Date(NaN).toJSON()||1!==Date.prototype.toJSON.call({toISOString:function(){return 1}})})},{toJSON:function(A){var I=Ht(this),B=pt(I,"number");return"number"!=typeof B||isFinite(B)?I.toISOString():null}});var xt=pA,Wt=eg,mt=Date.prototype,bt="Invalid Date",Zt="toString",vt=xt(mt[Zt]),Tt=xt(mt.getTime);String(new Date(NaN))!==bt&&Wt(mt,Zt,function(){var A=Tt(this);return A==A?vt(this):bt});var Vt=BI,Ot=gI,jt=cG,Pt=function(A,I,B){var Q,g;return jt&&Vt(Q=I.constructor)&&Q!==B&&Ot(g=Q.prototype)&&g!==B.prototype&&jt(A,g),A},Xt=pA(1.1.valueOf),zt="\t\n\v\f\r \u2028\u2029\ufeff",_t=zA,$t=lE,Ah=zt,Ih=pA("".replace),Bh=RegExp("^["+Ah+"]+"),Qh=RegExp("(^|[^"+Ah+"])["+Ah+"]+$"),gh=function(A){return function(I){var B=$t(_t(I));return 1&A&&(B=Ih(B,Bh,"")),2&A&&(B=Ih(B,Qh,"$1")),B}},Eh={start:gh(1),end:gh(2),trim:gh(3)},Ch=wE,ih=yA,oh=RA,ah=rC,Dh=pA,Gh=DE,th=gB,hh=Pt,eh=oI,rh=NI,nh=YB,sh=MA,wh=rg.f,Rh=FA.f,Fh=TB.f,Mh=Xt,yh=Eh.trim,ch="Number",kh=oh[ch];ah[ch];var Uh=kh.prototype,Yh=oh.TypeError,Sh=Dh("".slice),Nh=Dh("".charCodeAt),Jh=function(A){var I,B,Q,g,E,C,i,o,a=nh(A,"number");if(rh(a))throw new Yh("Cannot convert a Symbol value to a number");if("string"==typeof a&&a.length>2)if(a=yh(a),43===(I=Nh(a,0))||45===I){if(88===(B=Nh(a,2))||120===B)return NaN}else if(48===I){switch(Nh(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=Sh(a,2)).length,i=0;i<C;i++)if((o=Nh(E,i))<48||o>g)return NaN;return parseInt(E,Q)}return+a},lh=Gh(ch,!kh(" 0o1")||!kh("0b1")||kh("+0x1")),uh=function(A){var I,B=arguments.length<1?0:kh(function(A){var I=nh(A,"number");return"bigint"==typeof I?I:Jh(I)}(A));return eh(Uh,I=this)&&sh(function(){Mh(I)})?hh(Object(B),this,uh):B};uh.prototype=Uh,lh&&(Uh.constructor=uh),Ch({global:!0,constructor:!0,wrap:!0,forced:lh},{Number:uh});lh&&function(A,I){for(var B,Q=ih?wh(I):"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++)th(I,B=Q[g])&&!th(A,B)&&Fh(A,B,Rh(I,B))}(ah[ch],kh);var Kh=IB,Lh=zD,qh=ZD;wE({target:"Object",stat:!0,forced:MA(function(){Lh(1)}),sham:!qh},{getPrototypeOf:function(A){return Lh(Kh(A))}});var dh=IB,fh=qE;wE({target:"Object",stat:!0,forced:MA(function(){fh(1)})},{keys:function(A){return fh(dh(A))}});var Hh=SE,ph=FE?{}.toString:function(){return"[object "+Hh(this)+"]"};FE||eg(Object.prototype,"toString",ph,{unsafe:!0});var xh=RA,Wh=MA,mh=pA,bh=lE,Zh=Eh.trim,vh=zt,Th=xh.parseInt,Vh=xh.Symbol,Oh=Vh&&Vh.iterator,jh=/^[+-]?0x/i,Ph=mh(jh.exec),Xh=8!==Th(vh+"08")||22!==Th(vh+"0x16")||Oh&&!Wh(function(){Th(Object(Oh))})?function(A,I){var B=Zh(bh(A));return Th(B,I>>>0||(Ph(jh,B)?16:10))}:Th;wE({global:!0,forced:parseInt!==Xh},{parseInt:Xh});var zh,_h,$h,Ae,Ie=RA,Be=GI,Qe=bA,ge=function(A){return Be.slice(0,A.length)===A},Ee=ge("Bun/")?"BUN":ge("Cloudflare-Workers")?"CLOUDFLARE":ge("Deno/")?"DENO":ge("Node.js/")?"NODE":Ie.Bun&&"string"==typeof Bun.version?"BUN":Ie.Deno&&"object"==typeof Deno.version?"DENO":"process"===Qe(Ie.process)?"NODE":Ie.window&&Ie.document?"BROWSER":"REST",Ce="NODE"===Ee,ie=iI,oe=tC,ae=yA,De=wB("species"),Ge=function(A){var I=ie(A);ae&&I&&!I[De]&&oe(I,De,{configurable:!0,get:function(){return this}})},te=oI,he=TypeError,ee=function(A,I){if(te(I,A))return A;throw new he("Incorrect invocation")},re=PC,ne=lI,se=TypeError,we=function(A){if(re(A))return A;throw new se(ne(A)+" is not a constructor")},Re=XB,Fe=we,Me=jA,ye=wB("species"),ce=TypeError,ke=function(A,I){if(A<I)throw new ce("Not enough arguments");return A},Ue=/(?:ipad|iphone|ipod).*applewebkit/i.test(GI),Ye=RA,Se=mo,Ne=qC,Je=BI,le=gB,ue=MA,Ke=bE,Le=gC,qe=LB,de=ke,fe=Ue,He=Ce,pe=Ye.setImmediate,xe=Ye.clearImmediate,We=Ye.process,me=Ye.Dispatch,be=Ye.Function,Ze=Ye.MessageChannel,ve=Ye.String,Te=0,Ve={},Oe="onreadystatechange";ue(function(){zh=Ye.location});var je=function(A){if(le(Ve,A)){var I=Ve[A];delete Ve[A],I()}},Pe=function(A){return function(){je(A)}},Xe=function(A){je(A.data)},ze=function(A){Ye.postMessage(ve(A),zh.protocol+"//"+zh.host)};pe&&xe||(pe=function(A){de(arguments.length,1);var I=Je(A)?A:be(A),B=Le(arguments,1);return Ve[++Te]=function(){Se(I,void 0,B)},_h(Te),Te},xe=function(A){delete Ve[A]},He?_h=function(A){We.nextTick(Pe(A))}:me&&me.now?_h=function(A){me.now(Pe(A))}:Ze&&!fe?(Ae=($h=new Ze).port2,$h.port1.onmessage=Xe,_h=Ne(Ae.postMessage,Ae)):Ye.addEventListener&&Je(Ye.postMessage)&&!Ye.importScripts&&zh&&"file:"!==zh.protocol&&!ue(ze)?(_h=ze,Ye.addEventListener("message",Xe,!1)):_h=Oe in qe("script")?function(A){Ke.appendChild(qe("script"))[Oe]=function(){Ke.removeChild(this),je(A)}}:function(A){setTimeout(Pe(A),0)});var _e={set:pe,clear:xe},$e=RA,Ar=yA,Ir=Object.getOwnPropertyDescriptor,Br=function(){this.head=null,this.tail=null};Br.prototype={add:function(A){var I={item:A,next:null},B=this.tail;B?B.next=I:this.head=I,this.tail=I},get:function(){var A=this.head;if(A)return null===(this.head=A.next)&&(this.tail=null),A.item}};var Qr,gr,Er,Cr,ir,or=Br,ar=/ipad|iphone|ipod/i.test(GI)&&"undefined"!=typeof Pebble,Dr=/web0s(?!.*chrome)/i.test(GI),Gr=RA,tr=function(A){if(!Ar)return $e[A];var I=Ir($e,A);return I&&I.value},hr=qC,er=_e.set,rr=or,nr=Ue,sr=ar,wr=Dr,Rr=Ce,Fr=Gr.MutationObserver||Gr.WebKitMutationObserver,Mr=Gr.document,yr=Gr.process,cr=Gr.Promise,kr=tr("queueMicrotask");if(!kr){var Ur=new rr,Yr=function(){var A,I;for(Rr&&(A=yr.domain)&&A.exit();I=Ur.get();)try{I()}catch(Aq){throw Ur.head&&Qr(),Aq}A&&A.enter()};nr||Rr||wr||!Fr||!Mr?!sr&&cr&&cr.resolve?((Cr=cr.resolve(void 0)).constructor=cr,ir=hr(Cr.then,Cr),Qr=function(){ir(Yr)}):Rr?Qr=function(){yr.nextTick(Yr)}:(er=hr(er,Gr),Qr=function(){er(Yr)}):(gr=!0,Er=Mr.createTextNode(""),new Fr(Yr).observe(Er,{characterData:!0}),Qr=function(){Er.data=gr=!gr}),kr=function(A){Ur.head||Qr(),Ur.add(A)}}var Sr=kr,Nr=function(A){try{return{error:!1,value:A()}}catch(Aq){return{error:!0,value:Aq}}},Jr=RA.Promise,lr=RA,ur=Jr,Kr=BI,Lr=DE,qr=UQ,dr=wB,fr=Ee,Hr=wI;ur&&ur.prototype;var pr=dr("species"),xr=!1,Wr=Kr(lr.PromiseRejectionEvent),mr=Lr("Promise",function(){var A=qr(ur),I=A!==String(ur);if(!I&&66===Hr)return!0;if(!Hr||Hr<51||!/native code/.test(A)){var B=new ur(function(A){A(1)}),Q=function(A){A(function(){},function(){})};if((B.constructor={})[pr]=Q,!(xr=B.then(function(){})instanceof Q))return!0}return!(I||"BROWSER"!==fr&&"DENO"!==fr||Wr)}),br={CONSTRUCTOR:mr,REJECTION_EVENT:Wr,SUBCLASSING:xr},Zr={},vr=qI,Tr=TypeError,Vr=function(A){var I,B;this.promise=new A(function(A,Q){if(void 0!==I||void 0!==B)throw new Tr("Bad Promise constructor");I=A,B=Q}),this.resolve=vr(I),this.reject=vr(B)};Zr.f=function(A){return new Vr(A)};var Or,jr,Pr,Xr,zr=wE,_r=Ce,$r=RA,An=rC,In=YA,Bn=eg,Qn=cG,gn=SC,En=Ge,Cn=qI,on=BI,an=gI,Dn=ee,Gn=function(A,I){var B,Q=Re(A).constructor;return void 0===Q||Me(B=Re(Q)[ye])?I:Fe(B)},tn=_e.set,hn=Sr,en=function(A,I){try{1===arguments.length?console.error(A):console.error(A,I)}catch(Aq){}},rn=Nr,nn=or,sn=VQ,wn=Jr,Rn=Zr,Fn="Promise",Mn=br.CONSTRUCTOR,yn=br.REJECTION_EVENT,cn=br.SUBCLASSING,kn=sn.getterFor(Fn),Un=sn.set,Yn=wn&&wn.prototype,Sn=wn,Nn=Yn,Jn=$r.TypeError,ln=$r.document,un=$r.process,Kn=Rn.f,Ln=Kn,qn=!!(ln&&ln.createEvent&&$r.dispatchEvent),dn="unhandledrejection",fn=function(A){var I;return!(!an(A)||!on(I=A.then))&&I},Hn=function(A,I){var B,Q,g,E=I.value,C=1===I.state,i=C?A.ok:A.fail,o=A.resolve,a=A.reject,D=A.domain;try{i?(C||(2===I.rejection&&bn(I),I.rejection=1),!0===i?B=E:(D&&D.enter(),B=i(E),D&&(D.exit(),g=!0)),B===A.promise?a(new Jn("Promise-chain cycle")):(Q=fn(B))?In(Q,B,o,a):o(B)):a(E)}catch(Aq){D&&!g&&D.exit(),a(Aq)}},pn=function(A,I){A.notified||(A.notified=!0,hn(function(){for(var B,Q=A.reactions;B=Q.get();)Hn(B,A);A.notified=!1,I&&!A.rejection&&Wn(A)}))},xn=function(A,I,B){var Q,g;qn?((Q=ln.createEvent("Event")).promise=I,Q.reason=B,Q.initEvent(A,!1,!0),$r.dispatchEvent(Q)):Q={promise:I,reason:B},!yn&&(g=$r["on"+A])?g(Q):A===dn&&en("Unhandled promise rejection",B)},Wn=function(A){In(tn,$r,function(){var I,B=A.facade,Q=A.value;if(mn(A)&&(I=rn(function(){_r?un.emit("unhandledRejection",Q,B):xn(dn,B,Q)}),A.rejection=_r||mn(A)?2:1,I.error))throw I.value})},mn=function(A){return 1!==A.rejection&&!A.parent},bn=function(A){In(tn,$r,function(){var I=A.facade;_r?un.emit("rejectionHandled",I):xn("rejectionhandled",I,A.value)})},Zn=function(A,I,B){return function(Q){A(I,Q,B)}},vn=function(A,I,B){A.done||(A.done=!0,B&&(A=B),A.value=I,A.state=2,pn(A,!0))},Tn=function(A,I,B){if(!A.done){A.done=!0,B&&(A=B);try{if(A.facade===I)throw new Jn("Promise can't be resolved itself");var Q=fn(I);Q?hn(function(){var B={done:!1};try{In(Q,I,Zn(Tn,B,A),Zn(vn,B,A))}catch(Aq){vn(B,Aq,A)}}):(A.value=I,A.state=1,pn(A,!1))}catch(Aq){vn({done:!1},Aq,A)}}};if(Mn&&(Nn=(Sn=function(A){Dn(this,Nn),Cn(A),In(Or,this);var I=kn(this);try{A(Zn(Tn,I),Zn(vn,I))}catch(Aq){vn(I,Aq)}}).prototype,(Or=function(A){Un(this,{type:Fn,done:!1,notified:!1,parent:!1,reactions:new nn,rejection:!1,state:0,value:null})}).prototype=Bn(Nn,"then",function(A,I){var B=kn(this),Q=Kn(Gn(this,Sn));return B.parent=!0,Q.ok=!on(A)||A,Q.fail=on(I)&&I,Q.domain=_r?un.domain:void 0,0===B.state?B.reactions.add(Q):hn(function(){Hn(Q,B)}),Q.promise}),jr=function(){var A=new Or,I=kn(A);this.promise=A,this.resolve=Zn(Tn,I),this.reject=Zn(vn,I)},Rn.f=Kn=function(A){return A===Sn||A===Pr?new jr(A):Ln(A)},on(wn)&&Yn!==Object.prototype)){Xr=Yn.then,cn||Bn(Yn,"then",function(A,I){var B=this;return new Sn(function(A,I){In(Xr,B,A,I)}).then(A,I)},{unsafe:!0});try{delete Yn.constructor}catch(Aq){}Qn&&Qn(Yn,Nn)}zr({global:!0,constructor:!0,wrap:!0,forced:Mn},{Promise:Sn}),Pr=An.Promise,gn(Sn,Fn,!1),En(Fn);var Vn=bD,On=wB("iterator"),jn=Array.prototype,Pn=function(A){return void 0!==A&&(Vn.Array===A||jn[On]===A)},Xn=SE,zn=HI,_n=jA,$n=bD,As=wB("iterator"),Is=function(A){if(!_n(A))return zn(A,As)||zn(A,"@@iterator")||$n[Xn(A)]},Bs=YA,Qs=qI,gs=XB,Es=lI,Cs=Is,is=TypeError,os=function(A,I){var B=arguments.length<2?Cs(A):I;if(Qs(B))return gs(Bs(B,A));throw new is(Es(A)+" is