UNPKG

@tencentcloud/call-engine-js

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