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