@tencentcloud/tuiroom-engine-electron
Version:
TUIRoomEngine Electron SDK
3 lines • 1.55 MB
JavaScript
!function(A,B){"object"==typeof exports&&"undefined"!=typeof module?B(exports,require("@tencentcloud/chat"),require("rtc-detect"),require("trtc-electron-sdk")):"function"==typeof define&&define.amd?define(["exports","@tencentcloud/chat","rtc-detect","trtc-electron-sdk"],B):B((A="undefined"!=typeof globalThis?globalThis:A||self).TUIRoomEngine={},A.TencentCloudChat,A.RTCDetect,A.TRTCCloud)}(this,function(A,B,I,Q){function g(A){return A&&"object"==typeof A&&"default"in A?A:{default:A}}var E=g(B),C=g(I),i=g(Q);function o(A,B,I,Q){var g,E=arguments.length,C=E<3?B:null===Q?Q=Object.getOwnPropertyDescriptor(B,I):Q;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)C=Reflect.decorate(A,B,I,Q);else for(var i=A.length-1;i>=0;i--)(g=A[i])&&(C=(E<3?g(C):E>3?g(B,I,C):g(B,I))||C);return E>3&&C&&Object.defineProperty(B,I,C),C}function G(A,B,I,Q){return new(I||(I=Promise))(function(g,E){function C(A){try{o(Q.next(A))}catch(B){E(B)}}function i(A){try{o(Q.throw(A))}catch(B){E(B)}}function o(A){var B;A.done?g(A.value):(B=A.value,B instanceof I?B:new I(function(A){A(B)})).then(C,i)}o((Q=Q.apply(A,B||[])).next())})}function a(A,B){(null==B||B>A.length)&&(B=A.length);for(var I=0,Q=Array(B);I<B;I++)Q[I]=A[I];return Q}function D(A,B){if(!(A instanceof B))throw new TypeError("Cannot call a class as a function")}function h(A,B){for(var I=0;I<B.length;I++){var Q=B[I];Q.enumerable=Q.enumerable||!1,Q.configurable=!0,"value"in Q&&(Q.writable=!0),Object.defineProperty(A,F(Q.key),Q)}}function R(A,B,I){return B&&h(A.prototype,B),I&&h(A,I),Object.defineProperty(A,"prototype",{writable:!1}),A}function w(){
/*! regenerator-runtime -- Copyright (c) 2014-present, Facebook, Inc. -- license (MIT): https://github.com/babel/babel/blob/main/packages/babel-helpers/LICENSE */
var A,B,I="function"==typeof Symbol?Symbol:{},Q=I.iterator||"@@iterator",g=I.toStringTag||"@@toStringTag";function E(I,Q,g,E){var o=Q&&Q.prototype instanceof i?Q:i,G=Object.create(o.prototype);return s(G,"_invoke",function(I,Q,g){var E,i,o,G=0,a=g||[],D=!1,h={p:0,n:0,v:A,a:R,f:R.bind(A,4),d:function(B,I){return E=B,i=0,o=A,h.n=I,C}};function R(I,Q){for(i=I,o=Q,B=0;!D&&G&&!g&&B<a.length;B++){var g,E=a[B],R=h.p,w=E[2];I>3?(g=w===Q)&&(o=E[(i=E[4])?5:(i=3,3)],E[4]=E[5]=A):E[0]<=R&&((g=I<2&&R<E[1])?(i=0,h.v=Q,h.n=E[1]):R<w&&(g=I<3||E[0]>Q||Q>w)&&(E[4]=I,E[5]=Q,h.n=w,i=0))}if(g||I>1)return C;throw D=!0,Q}return function(g,a,w){if(G>1)throw TypeError("Generator is already running");for(D&&1===a&&R(a,w),i=a,o=w;(B=i<2?A:o)||!D;){E||(i?i<3?(i>1&&(h.n=-1),R(i,o)):h.n=o:h.v=o);try{if(G=2,E){if(i||(g="next"),B=E[g]){if(!(B=B.call(E,o)))throw TypeError("iterator result is not an object");if(!B.done)return B;o=B.value,i<2&&(i=0)}else 1===i&&(B=E.return)&&B.call(E),i<2&&(o=TypeError("The iterator does not provide a '"+g+"' method"),i=1);E=A}else if((B=(D=h.n<0)?o:I.call(Q,h))!==C)break}catch(B){E=A,i=1,o=B}finally{G=1}}return{value:B,done:D}}}(I,g,E),!0),G}var C={};function i(){}function o(){}function G(){}B=Object.getPrototypeOf;var a=[][Q]?B(B([][Q]())):(s(B={},Q,function(){return this}),B),D=G.prototype=i.prototype=Object.create(a);function h(A){return Object.setPrototypeOf?Object.setPrototypeOf(A,G):(A.__proto__=G,s(A,g,"GeneratorFunction")),A.prototype=Object.create(D),A}return o.prototype=G,s(D,"constructor",G),s(G,"constructor",o),o.displayName="GeneratorFunction",s(G,g,"GeneratorFunction"),s(D),s(D,g,"Generator"),s(D,Q,function(){return this}),s(D,"toString",function(){return"[object Generator]"}),(w=function(){return{w:E,m:h}})()}function s(A,B,I,Q){var g=Object.defineProperty;try{g({},"",{})}catch(A){g=0}s=function(A,B,I,Q){if(B)g?g(A,B,{value:I,enumerable:!Q,configurable:!Q,writable:!Q}):A[B]=I;else{function E(B,I){s(A,B,function(A){return this._invoke(B,I,A)})}E("next",0),E("throw",1),E("return",2)}},s(A,B,I,Q)}function M(A,B){return function(A){if(Array.isArray(A))return A}(A)||function(A,B){var I=null==A?null:"undefined"!=typeof Symbol&&A[Symbol.iterator]||A["@@iterator"];if(null!=I){var Q,g,E,C,i=[],o=!0,G=!1;try{if(E=(I=I.call(A)).next,0===B){if(Object(I)!==I)return;o=!1}else for(;!(o=(Q=E.call(I)).done)&&(i.push(Q.value),i.length!==B);o=!0);}catch(A){G=!0,g=A}finally{try{if(!o&&null!=I.return&&(C=I.return(),Object(C)!==C))return}finally{if(G)throw g}}return i}}(A,B)||e(A,B)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function k(A){return function(A){if(Array.isArray(A))return a(A)}(A)||function(A){if("undefined"!=typeof Symbol&&null!=A[Symbol.iterator]||null!=A["@@iterator"])return Array.from(A)}(A)||e(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 F(A){var B=function(A,B){if("object"!=typeof A||!A)return A;var I=A[Symbol.toPrimitive];if(void 0!==I){var Q=I.call(A,B||"default");if("object"!=typeof Q)return Q;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===B?String:Number)(A)}(A,"string");return"symbol"==typeof B?B:B+""}function y(A){return y="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},y(A)}function e(A,B){if(A){if("string"==typeof A)return a(A,B);var I={}.toString.call(A).slice(8,-1);return"Object"===I&&A.constructor&&(I=A.constructor.name),"Map"===I||"Set"===I?Array.from(A):"Arguments"===I||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(I)?a(A,B):void 0}}var S="undefined"!=typeof globalThis?globalThis:"undefined"!=typeof window?window:"undefined"!=typeof global?global:"undefined"!=typeof self?self:{},t=function(A){return A&&A.Math==Math&&A},U=t("object"==typeof globalThis&&globalThis)||t("object"==typeof window&&window)||t("object"==typeof self&&self)||t("object"==typeof S&&S)||function(){return this}()||Function("return this")(),c={exports:{}},L=function(A){try{return!!A()}catch(B){return!0}},N=!L(function(){return 7!=Object.defineProperty({},1,{get:function(){return 7}})[1]}),J={},Y=function(A){return"object"==typeof A?null!==A:"function"==typeof A},n=Y,q=U.document,r=n(q)&&n(q.createElement),H=function(A){return r?q.createElement(A):{}},K=H,l=!N&&!L(function(){return 7!=Object.defineProperty(K("div"),"a",{get:function(){return 7}}).a}),d=Y,x=function(A){if(!d(A))throw TypeError(String(A)+" is not an object");return A},u=Y,p=function(A,B){if(!u(A))return A;var I,Q;if(B&&"function"==typeof(I=A.toString)&&!u(Q=I.call(A)))return Q;if("function"==typeof(I=A.valueOf)&&!u(Q=I.call(A)))return Q;if(!B&&"function"==typeof(I=A.toString)&&!u(Q=I.call(A)))return Q;throw TypeError("Can't convert object to primitive value")},f=N,Z=l,b=x,m=p,v=Object.defineProperty;J.f=f?v:function(A,B,I){if(b(A),B=m(B,!0),b(I),Z)try{return v(A,B,I)}catch(Q){}if("get"in I||"set"in I)throw TypeError("Accessors not supported");return"value"in I&&(A[B]=I.value),A};var V=function(A,B){return{enumerable:!(1&A),configurable:!(2&A),writable:!(4&A),value:B}},W=J,T=V,O=N?function(A,B,I){return W.f(A,B,T(1,I))}:function(A,B,I){return A[B]=I,A},j=U,X=O,P=function(A,B){try{X(j,A,B)}catch(I){j[A]=B}return B},z=P,_="__core-js_shared__",$=U[_]||z(_,{}),AA=$;(c.exports=function(A,B){return AA[A]||(AA[A]=void 0!==B?B:{})})("versions",[]).push({version:"3.8.3",mode:"global",copyright:"© 2021 Denis Pushkarev (zloirock.ru)"});var BA={}.hasOwnProperty,IA=function(A,B){return BA.call(A,B)},QA=0,gA=Math.random(),EA=function(A){return"Symbol("+String(void 0===A?"":A)+")_"+(++QA+gA).toString(36)},CA=L,iA=!!Object.getOwnPropertySymbols&&!CA(function(){return!String(Symbol())}),oA=iA&&!Symbol.sham&&"symbol"==typeof Symbol.iterator,GA=U,aA=c.exports,DA=IA,hA=EA,RA=iA,wA=oA,sA=aA("wks"),MA=GA.Symbol,kA=wA?MA:MA&&MA.withoutSetter||hA,FA=function(A){return DA(sA,A)||(RA&&DA(MA,A)?sA[A]=MA[A]:sA[A]=kA("Symbol."+A)),sA[A]},yA={};yA[FA("toStringTag")]="z";var eA="[object z]"===String(yA),SA={exports:{}},tA=$,UA=Function.toString;"function"!=typeof tA.inspectSource&&(tA.inspectSource=function(A){return UA.call(A)});var cA,LA,NA,JA=tA.inspectSource,YA=JA,nA=U.WeakMap,qA="function"==typeof nA&&/native code/.test(YA(nA)),rA=c.exports,HA=EA,KA=rA("keys"),lA=function(A){return KA[A]||(KA[A]=HA(A))},dA={},xA=qA,uA=Y,pA=O,fA=IA,ZA=$,bA=lA,mA=dA,vA=U.WeakMap;if(xA){var VA=ZA.state||(ZA.state=new vA),WA=VA.get,TA=VA.has,OA=VA.set;cA=function(A,B){return B.facade=A,OA.call(VA,A,B),B},LA=function(A){return WA.call(VA,A)||{}},NA=function(A){return TA.call(VA,A)}}else{var jA=bA("state");mA[jA]=!0,cA=function(A,B){return B.facade=A,pA(A,jA,B),B},LA=function(A){return fA(A,jA)?A[jA]:{}},NA=function(A){return fA(A,jA)}}var XA={set:cA,get:LA,has:NA,enforce:function(A){return NA(A)?LA(A):cA(A,{})},getterFor:function(A){return function(B){var I;if(!uA(B)||(I=LA(B)).type!==A)throw TypeError("Incompatible receiver, "+A+" required");return I}}},PA=U,zA=O,_A=IA,$A=P,AB=JA,BB=XA.get,IB=XA.enforce,QB=String(String).split("String");(SA.exports=function(A,B,I,Q){var g,E=!!Q&&!!Q.unsafe,C=!!Q&&!!Q.enumerable,i=!!Q&&!!Q.noTargetGet;"function"==typeof I&&("string"!=typeof B||_A(I,"name")||zA(I,"name",B),(g=IB(I)).source||(g.source=QB.join("string"==typeof B?B:""))),A!==PA?(E?!i&&A[B]&&(C=!0):delete A[B],C?A[B]=I:zA(A,B,I)):C?A[B]=I:$A(B,I)})(Function.prototype,"toString",function(){return"function"==typeof this&&BB(this).source||AB(this)});var gB={}.toString,EB=function(A){return gB.call(A).slice(8,-1)},CB=eA,iB=EB,oB=FA("toStringTag"),GB="Arguments"==iB(function(){return arguments}()),aB=CB?iB:function(A){var B,I,Q;return void 0===A?"Undefined":null===A?"Null":"string"==typeof(I=function(A,B){try{return A[B]}catch(I){}}(B=Object(A),oB))?I:GB?iB(B):"Object"==(Q=iB(B))&&"function"==typeof B.callee?"Arguments":Q},DB=aB,hB=eA?{}.toString:function(){return"[object "+DB(this)+"]"},RB=eA,wB=SA.exports,sB=hB;RB||wB(Object.prototype,"toString",sB,{unsafe:!0});var MB={},kB={},FB={}.propertyIsEnumerable,yB=Object.getOwnPropertyDescriptor,eB=yB&&!FB.call({1:2},1);kB.f=eB?function(A){var B=yB(this,A);return!!B&&B.enumerable}:FB;var SB=EB,tB="".split,UB=L(function(){return!Object("z").propertyIsEnumerable(0)})?function(A){return"String"==SB(A)?tB.call(A,""):Object(A)}:Object,cB=function(A){if(null==A)throw TypeError("Can't call method on "+A);return A},LB=UB,NB=cB,JB=function(A){return LB(NB(A))},YB=N,nB=kB,qB=V,rB=JB,HB=p,KB=IA,lB=l,dB=Object.getOwnPropertyDescriptor;MB.f=YB?dB:function(A,B){if(A=rB(A),B=HB(B,!0),lB)try{return dB(A,B)}catch(I){}if(KB(A,B))return qB(!nB.f.call(A,B),A[B])};var xB=U,uB=xB,pB=U,fB=function(A){return"function"==typeof A?A:void 0},ZB=function(A,B){return arguments.length<2?fB(uB[A])||fB(pB[A]):uB[A]&&uB[A][B]||pB[A]&&pB[A][B]},bB={},mB=Math.ceil,vB=Math.floor,VB=function(A){return isNaN(A=+A)?0:(A>0?vB:mB)(A)},WB=VB,TB=Math.min,OB=function(A){return A>0?TB(WB(A),9007199254740991):0},jB=VB,XB=Math.max,PB=Math.min,zB=function(A,B){var I=jB(A);return I<0?XB(I+B,0):PB(I,B)},_B=JB,$B=OB,AI=zB,BI=function(A){return function(B,I,Q){var g,E=_B(B),C=$B(E.length),i=AI(Q,C);if(A&&I!=I){for(;C>i;)if((g=E[i++])!=g)return!0}else for(;C>i;i++)if((A||i in E)&&E[i]===I)return A||i||0;return!A&&-1}},II={includes:BI(!0),indexOf:BI(!1)},QI=IA,gI=JB,EI=II.indexOf,CI=dA,iI=function(A,B){var I,Q=gI(A),g=0,E=[];for(I in Q)!QI(CI,I)&&QI(Q,I)&&E.push(I);for(;B.length>g;)QI(Q,I=B[g++])&&(~EI(E,I)||E.push(I));return E},oI=["constructor","hasOwnProperty","isPrototypeOf","propertyIsEnumerable","toLocaleString","toString","valueOf"],GI=iI,aI=oI.concat("length","prototype");bB.f=Object.getOwnPropertyNames||function(A){return GI(A,aI)};var DI={};DI.f=Object.getOwnPropertySymbols;var hI=bB,RI=DI,wI=x,sI=ZB("Reflect","ownKeys")||function(A){var B=hI.f(wI(A)),I=RI.f;return I?B.concat(I(A)):B},MI=IA,kI=sI,FI=MB,yI=J,eI=function(A,B){for(var I=kI(B),Q=yI.f,g=FI.f,E=0;E<I.length;E++){var C=I[E];MI(A,C)||Q(A,C,g(B,C))}},SI=L,tI=/#|\.prototype\./,UI=function(A,B){var I=LI[cI(A)];return I==JI||I!=NI&&("function"==typeof B?SI(B):!!B)},cI=UI.normalize=function(A){return String(A).replace(tI,".").toLowerCase()},LI=UI.data={},NI=UI.NATIVE="N",JI=UI.POLYFILL="P",YI=UI,nI=U,qI=MB.f,rI=O,HI=SA.exports,KI=P,lI=eI,dI=YI,xI=function(A,B){var I,Q,g,E,C,i=A.target,o=A.global,G=A.stat;if(I=o?nI:G?nI[i]||KI(i,{}):(nI[i]||{}).prototype)for(Q in B){if(E=B[Q],g=A.noTargetGet?(C=qI(I,Q))&&C.value:I[Q],!dI(o?Q:i+(G?".":"#")+Q,A.forced)&&void 0!==g){if(typeof E==typeof g)continue;lI(E,g)}(A.sham||g&&g.sham)&&rI(E,"sham",!0),HI(I,Q,E,A)}},uI=U.Promise,pI=SA.exports,fI=function(A,B,I){for(var Q in B)pI(A,Q,B[Q],I);return A},ZI=J.f,bI=IA,mI=FA("toStringTag"),vI=function(A,B,I){A&&!bI(A=I?A:A.prototype,mI)&&ZI(A,mI,{configurable:!0,value:B})},VI=ZB,WI=J,TI=N,OI=FA("species"),jI=function(A){var B=VI(A),I=WI.f;TI&&B&&!B[OI]&&I(B,OI,{configurable:!0,get:function(){return this}})},XI=function(A){if("function"!=typeof A)throw TypeError(String(A)+" is not a function");return A},PI=function(A,B,I){if(!(A instanceof B))throw TypeError("Incorrect "+(I?I+" ":"")+"invocation");return A},zI={},_I=zI,$I=FA("iterator"),AQ=Array.prototype,BQ=function(A){return void 0!==A&&(_I.Array===A||AQ[$I]===A)},IQ=XI,QQ=function(A,B,I){if(IQ(A),void 0===B)return A;switch(I){case 0:return function(){return A.call(B)};case 1:return function(I){return A.call(B,I)};case 2:return function(I,Q){return A.call(B,I,Q)};case 3:return function(I,Q,g){return A.call(B,I,Q,g)}}return function(){return A.apply(B,arguments)}},gQ=aB,EQ=zI,CQ=FA("iterator"),iQ=function(A){if(null!=A)return A[CQ]||A["@@iterator"]||EQ[gQ(A)]},oQ=x,GQ=function(A){var B=A.return;if(void 0!==B)return oQ(B.call(A)).value},aQ=x,DQ=BQ,hQ=OB,RQ=QQ,wQ=iQ,sQ=GQ,MQ=function(A,B){this.stopped=A,this.result=B},kQ=function(A,B,I){var Q,g,E,C,i,o,G,a=I&&I.that,D=!(!I||!I.AS_ENTRIES),h=!(!I||!I.IS_ITERATOR),R=!(!I||!I.INTERRUPTED),w=RQ(B,a,1+D+R),s=function(A){return Q&&sQ(Q),new MQ(!0,A)},M=function(A){return D?(aQ(A),R?w(A[0],A[1],s):w(A[0],A[1])):R?w(A,s):w(A)};if(h)Q=A;else{if("function"!=typeof(g=wQ(A)))throw TypeError("Target is not iterable");if(DQ(g)){for(E=0,C=hQ(A.length);C>E;E++)if((i=M(A[E]))&&i instanceof MQ)return i;return new MQ(!1)}Q=g.call(A)}for(o=Q.next;!(G=o.call(Q)).done;){try{i=M(G.value)}catch(k){throw sQ(Q),k}if("object"==typeof i&&i&&i instanceof MQ)return i}return new MQ(!1)},FQ=FA("iterator"),yQ=!1;try{var eQ=0,SQ={next:function(){return{done:!!eQ++}},return:function(){yQ=!0}};SQ[FQ]=function(){return this},Array.from(SQ,function(){throw 2})}catch(WS){}var tQ,UQ,cQ,LQ=function(A,B){if(!B&&!yQ)return!1;var I=!1;try{var Q={};Q[FQ]=function(){return{next:function(){return{done:I=!0}}}},A(Q)}catch(WS){}return I},NQ=x,JQ=XI,YQ=FA("species"),nQ=function(A,B){var I,Q=NQ(A).constructor;return void 0===Q||null==(I=NQ(Q)[YQ])?B:JQ(I)},qQ=ZB("document","documentElement"),rQ=ZB("navigator","userAgent")||"",HQ=/(iphone|ipod|ipad).*applewebkit/i.test(rQ),KQ="process"==EB(U.process),lQ=U,dQ=L,xQ=QQ,uQ=qQ,pQ=H,fQ=HQ,ZQ=KQ,bQ=lQ.location,mQ=lQ.setImmediate,vQ=lQ.clearImmediate,VQ=lQ.process,WQ=lQ.MessageChannel,TQ=lQ.Dispatch,OQ=0,jQ={},XQ="onreadystatechange",PQ=function(A){if(jQ.hasOwnProperty(A)){var B=jQ[A];delete jQ[A],B()}},zQ=function(A){return function(){PQ(A)}},_Q=function(A){PQ(A.data)},$Q=function(A){lQ.postMessage(A+"",bQ.protocol+"//"+bQ.host)};mQ&&vQ||(mQ=function(A){for(var B=[],I=1;arguments.length>I;)B.push(arguments[I++]);return jQ[++OQ]=function(){("function"==typeof A?A:Function(A)).apply(void 0,B)},tQ(OQ),OQ},vQ=function(A){delete jQ[A]},ZQ?tQ=function(A){VQ.nextTick(zQ(A))}:TQ&&TQ.now?tQ=function(A){TQ.now(zQ(A))}:WQ&&!fQ?(cQ=(UQ=new WQ).port2,UQ.port1.onmessage=_Q,tQ=xQ(cQ.postMessage,cQ,1)):lQ.addEventListener&&"function"==typeof postMessage&&!lQ.importScripts&&bQ&&"file:"!==bQ.protocol&&!dQ($Q)?(tQ=$Q,lQ.addEventListener("message",_Q,!1)):tQ=XQ in pQ("script")?function(A){uQ.appendChild(pQ("script"))[XQ]=function(){uQ.removeChild(this),PQ(A)}}:function(A){setTimeout(zQ(A),0)});var Ag,Bg,Ig,Qg,gg,Eg,Cg,ig,og={set:mQ,clear:vQ},Gg=/web0s(?!.*chrome)/i.test(rQ),ag=U,Dg=MB.f,hg=og.set,Rg=HQ,wg=Gg,sg=KQ,Mg=ag.MutationObserver||ag.WebKitMutationObserver,kg=ag.document,Fg=ag.process,yg=ag.Promise,eg=Dg(ag,"queueMicrotask"),Sg=eg&&eg.value;Sg||(Ag=function(){var A,B;for(sg&&(A=Fg.domain)&&A.exit();Bg;){B=Bg.fn,Bg=Bg.next;try{B()}catch(WS){throw Bg?Qg():Ig=void 0,WS}}Ig=void 0,A&&A.enter()},Rg||sg||wg||!Mg||!kg?yg&&yg.resolve?(Cg=yg.resolve(void 0),ig=Cg.then,Qg=function(){ig.call(Cg,Ag)}):Qg=sg?function(){Fg.nextTick(Ag)}:function(){hg.call(ag,Ag)}:(gg=!0,Eg=kg.createTextNode(""),new Mg(Ag).observe(Eg,{characterData:!0}),Qg=function(){Eg.data=gg=!gg}));var tg=Sg||function(A){var B={fn:A,next:void 0};Ig&&(Ig.next=B),Bg||(Bg=B,Qg()),Ig=B},Ug={},cg=XI,Lg=function(A){var B,I;this.promise=new A(function(A,Q){if(void 0!==B||void 0!==I)throw TypeError("Bad Promise constructor");B=A,I=Q}),this.resolve=cg(B),this.reject=cg(I)};Ug.f=function(A){return new Lg(A)};var Ng,Jg,Yg=x,ng=Y,qg=Ug,rg=U,Hg=rQ,Kg=U.process,lg=Kg&&Kg.versions,dg=lg&&lg.v8;dg?Jg=(Ng=dg.split("."))[0]+Ng[1]:Hg&&(!(Ng=Hg.match(/Edge\/(\d+)/))||Ng[1]>=74)&&(Ng=Hg.match(/Chrome\/(\d+)/))&&(Jg=Ng[1]);var xg,ug,pg,fg,Zg=Jg&&+Jg,bg=xI,mg=U,vg=ZB,Vg=uI,Wg=SA.exports,Tg=fI,Og=vI,jg=jI,Xg=Y,Pg=XI,zg=PI,_g=JA,$g=kQ,AE=LQ,BE=nQ,IE=og.set,QE=tg,gE=function(A,B){if(Yg(A),ng(B)&&B.constructor===A)return B;var I=qg.f(A);return(0,I.resolve)(B),I.promise},EE=function(A,B){var I=rg.console;I&&I.error&&(1===arguments.length?I.error(A):I.error(A,B))},CE=Ug,iE=function(A){try{return{error:!1,value:A()}}catch(WS){return{error:!0,value:WS}}},oE=XA,GE=YI,aE=KQ,DE=Zg,hE=FA("species"),RE="Promise",wE=oE.get,sE=oE.set,ME=oE.getterFor(RE),kE=Vg,FE=mg.TypeError,yE=mg.document,eE=mg.process,SE=vg("fetch"),tE=CE.f,UE=tE,cE=!!(yE&&yE.createEvent&&mg.dispatchEvent),LE="function"==typeof PromiseRejectionEvent,NE="unhandledrejection",JE=GE(RE,function(){if(!(_g(kE)!==String(kE))){if(66===DE)return!0;if(!aE&&!LE)return!0}if(DE>=51&&/native code/.test(kE))return!1;var A=kE.resolve(1),B=function(A){A(function(){},function(){})};return(A.constructor={})[hE]=B,!(A.then(function(){})instanceof B)}),YE=JE||!AE(function(A){kE.all(A).catch(function(){})}),nE=function(A){var B;return!(!Xg(A)||"function"!=typeof(B=A.then))&&B},qE=function(A,B){if(!A.notified){A.notified=!0;var I=A.reactions;QE(function(){for(var Q=A.value,g=1==A.state,E=0;I.length>E;){var C,i,o,G=I[E++],a=g?G.ok:G.fail,D=G.resolve,h=G.reject,R=G.domain;try{a?(g||(2===A.rejection&&lE(A),A.rejection=1),!0===a?C=Q:(R&&R.enter(),C=a(Q),R&&(R.exit(),o=!0)),C===G.promise?h(FE("Promise-chain cycle")):(i=nE(C))?i.call(C,D,h):D(C)):h(Q)}catch(WS){R&&!o&&R.exit(),h(WS)}}A.reactions=[],A.notified=!1,B&&!A.rejection&&HE(A)})}},rE=function(A,B,I){var Q,g;cE?((Q=yE.createEvent("Event")).promise=B,Q.reason=I,Q.initEvent(A,!1,!0),mg.dispatchEvent(Q)):Q={promise:B,reason:I},!LE&&(g=mg["on"+A])?g(Q):A===NE&&EE("Unhandled promise rejection",I)},HE=function(A){IE.call(mg,function(){var B,I=A.facade,Q=A.value;if(KE(A)&&(B=iE(function(){aE?eE.emit("unhandledRejection",Q,I):rE(NE,I,Q)}),A.rejection=aE||KE(A)?2:1,B.error))throw B.value})},KE=function(A){return 1!==A.rejection&&!A.parent},lE=function(A){IE.call(mg,function(){var B=A.facade;aE?eE.emit("rejectionHandled",B):rE("rejectionhandled",B,A.value)})},dE=function(A,B,I){return function(Q){A(B,Q,I)}},xE=function(A,B,I){A.done||(A.done=!0,I&&(A=I),A.value=B,A.state=2,qE(A,!0))},uE=function(A,B,I){if(!A.done){A.done=!0,I&&(A=I);try{if(A.facade===B)throw FE("Promise can't be resolved itself");var Q=nE(B);Q?QE(function(){var I={done:!1};try{Q.call(B,dE(uE,I,A),dE(xE,I,A))}catch(WS){xE(I,WS,A)}}):(A.value=B,A.state=1,qE(A,!1))}catch(WS){xE({done:!1},WS,A)}}};JE&&(kE=function(A){zg(this,kE,RE),Pg(A),xg.call(this);var B=wE(this);try{A(dE(uE,B),dE(xE,B))}catch(WS){xE(B,WS)}},(xg=function(A){sE(this,{type:RE,done:!1,notified:!1,parent:!1,reactions:[],rejection:!1,state:0,value:void 0})}).prototype=Tg(kE.prototype,{then:function(A,B){var I=ME(this),Q=tE(BE(this,kE));return Q.ok="function"!=typeof A||A,Q.fail="function"==typeof B&&B,Q.domain=aE?eE.domain:void 0,I.parent=!0,I.reactions.push(Q),0!=I.state&&qE(I,!1),Q.promise},catch:function(A){return this.then(void 0,A)}}),ug=function(){var A=new xg,B=wE(A);this.promise=A,this.resolve=dE(uE,B),this.reject=dE(xE,B)},CE.f=tE=function(A){return A===kE||A===pg?new ug(A):UE(A)},"function"==typeof Vg&&(fg=Vg.prototype.then,Wg(Vg.prototype,"then",function(A,B){var I=this;return new kE(function(A,B){fg.call(I,A,B)}).then(A,B)},{unsafe:!0}),"function"==typeof SE&&bg({global:!0,enumerable:!0,forced:!0},{fetch:function(A){return gE(kE,SE.apply(mg,arguments))}}))),bg({global:!0,wrap:!0,forced:JE},{Promise:kE}),Og(kE,RE,!1),jg(RE),pg=vg(RE),bg({target:RE,stat:!0,forced:JE},{reject:function(A){var B=tE(this);return B.reject.call(void 0,A),B.promise}}),bg({target:RE,stat:!0,forced:JE},{resolve:function(A){return gE(this,A)}}),bg({target:RE,stat:!0,forced:YE},{all:function(A){var B=this,I=tE(B),Q=I.resolve,g=I.reject,E=iE(function(){var I=Pg(B.resolve),E=[],C=0,i=1;$g(A,function(A){var o=C++,G=!1;E.push(void 0),i++,I.call(B,A).then(function(A){G||(G=!0,E[o]=A,--i||Q(E))},g)}),--i||Q(E)});return E.error&&g(E.value),I.promise},race:function(A){var B=this,I=tE(B),Q=I.reject,g=iE(function(){var g=Pg(B.resolve);$g(A,function(A){g.call(B,A).then(I.resolve,Q)})});return g.error&&Q(g.value),I.promise}});var pE=iI,fE=oI,ZE=Object.keys||function(A){return pE(A,fE)},bE=cB,mE=function(A){return Object(bE(A))},vE=N,VE=L,WE=ZE,TE=DI,OE=kB,jE=mE,XE=UB,PE=Object.assign,zE=Object.defineProperty,_E=!PE||VE(function(){if(vE&&1!==PE({b:1},PE(zE({},"a",{enumerable:!0,get:function(){zE(this,"b",{value:3,enumerable:!1})}}),{b:2})).b)return!0;var A={},B={},I=Symbol(),Q="abcdefghijklmnopqrst";return A[I]=7,Q.split("").forEach(function(A){B[A]=A}),7!=PE({},A)[I]||WE(PE({},B)).join("")!=Q})?function(A,B){for(var I=jE(A),Q=arguments.length,g=1,E=TE.f,C=OE.f;Q>g;)for(var i,o=XE(arguments[g++]),G=E?WE(o).concat(E(o)):WE(o),a=G.length,D=0;a>D;)i=G[D++],vE&&!C.call(o,i)||(I[i]=o[i]);return I}:PE,$E=_E;xI({target:"Object",stat:!0,forced:Object.assign!==$E},{assign:$E});var AC=L,BC=function(A,B){var I=[][A];return!!I&&AC(function(){I.call(null,B||function(){throw 1},1)})},IC=N,QC=L,gC=IA,EC=Object.defineProperty,CC={},iC=function(A){throw A},oC=function(A,B){if(gC(CC,A))return CC[A];B||(B={});var I=[][A],Q=!!gC(B,"ACCESSORS")&&B.ACCESSORS,g=gC(B,0)?B[0]:iC,E=gC(B,1)?B[1]:void 0;return CC[A]=!!I&&!QC(function(){if(Q&&!IC)return!0;var A={length:-1};Q?EC(A,1,{enumerable:!0,get:iC}):A[1]=1,I.call(A,g,E)})},GC=xI,aC=II.indexOf,DC=BC,hC=oC,RC=[].indexOf,wC=!!RC&&1/[1].indexOf(1,-0)<0,sC=DC("indexOf"),MC=hC("indexOf",{ACCESSORS:!0,1:0});GC({target:"Array",proto:!0,forced:wC||!sC||!MC},{indexOf:function(A){return wC?RC.apply(this,arguments)||0:aC(this,A,arguments.length>1?arguments[1]:void 0)}});var kC=JB,FC=VB,yC=OB,eC=BC,SC=oC,tC=Math.min,UC=[].lastIndexOf,cC=!!UC&&1/[1].lastIndexOf(1,-0)<0,LC=eC("lastIndexOf"),NC=SC("indexOf",{ACCESSORS:!0,1:0}),JC=cC||!LC||!NC?function(A){if(cC)return UC.apply(this,arguments)||0;var B=kC(this),I=yC(B.length),Q=I-1;for(arguments.length>1&&(Q=tC(Q,FC(arguments[1]))),Q<0&&(Q=I+Q);Q>=0;Q--)if(Q in B&&B[Q]===A)return Q||0;return-1}:UC;xI({target:"Array",proto:!0,forced:JC!==[].lastIndexOf},{lastIndexOf:JC});var YC=x,nC=function(){var A=YC(this),B="";return A.global&&(B+="g"),A.ignoreCase&&(B+="i"),A.multiline&&(B+="m"),A.dotAll&&(B+="s"),A.unicode&&(B+="u"),A.sticky&&(B+="y"),B},qC={},rC=L;function HC(A,B){return RegExp(A,B)}qC.UNSUPPORTED_Y=rC(function(){var A=HC("a","y");return A.lastIndex=2,null!=A.exec("abcd")}),qC.BROKEN_CARET=rC(function(){var A=HC("^r","gy");return A.lastIndex=2,null!=A.exec("str")});var KC=nC,lC=qC,dC=RegExp.prototype.exec,xC=String.prototype.replace,uC=dC,pC=function(){var A=/a/,B=/b*/g;return dC.call(A,"a"),dC.call(B,"a"),0!==A.lastIndex||0!==B.lastIndex}(),fC=lC.UNSUPPORTED_Y||lC.BROKEN_CARET,ZC=void 0!==/()??/.exec("")[1];(pC||ZC||fC)&&(uC=function(A){var B,I,Q,g,E=this,C=fC&&E.sticky,i=KC.call(E),o=E.source,G=0,a=A;return C&&(-1===(i=i.replace("y","")).indexOf("g")&&(i+="g"),a=String(A).slice(E.lastIndex),E.lastIndex>0&&(!E.multiline||E.multiline&&"\n"!==A[E.lastIndex-1])&&(o="(?: "+o+")",a=" "+a,G++),I=new RegExp("^(?:"+o+")",i)),ZC&&(I=new RegExp("^"+o+"$(?!\\s)",i)),pC&&(B=E.lastIndex),Q=dC.call(C?I:E,a),C?Q?(Q.input=Q.input.slice(G),Q[0]=Q[0].slice(G),Q.index=E.lastIndex,E.lastIndex+=Q[0].length):E.lastIndex=0:pC&&Q&&(E.lastIndex=E.global?Q.index+Q[0].length:B),ZC&&Q&&Q.length>1&&xC.call(Q[0],I,function(){for(g=1;g<arguments.length-2;g++)void 0===arguments[g]&&(Q[g]=void 0)}),Q});var bC=uC;xI({target:"RegExp",proto:!0,forced:/./.exec!==bC},{exec:bC});var mC=SA.exports,vC=L,VC=FA,WC=bC,TC=O,OC=VC("species"),jC=!vC(function(){var A=/./;return A.exec=function(){var A=[];return A.groups={a:"7"},A},"7"!=="".replace(A,"$<a>")}),XC="$0"==="a".replace(/./,"$0"),PC=VC("replace"),zC=!!/./[PC]&&""===/./[PC]("a","$0"),_C=!vC(function(){var A=/(?:)/,B=A.exec;A.exec=function(){return B.apply(this,arguments)};var I="ab".split(A);return 2!==I.length||"a"!==I[0]||"b"!==I[1]}),$C=VB,Ai=cB,Bi=function(A){return function(B,I){var Q,g,E=String(Ai(B)),C=$C(I),i=E.length;return C<0||C>=i?A?"":void 0:(Q=E.charCodeAt(C))<55296||Q>56319||C+1===i||(g=E.charCodeAt(C+1))<56320||g>57343?A?E.charAt(C):Q:A?E.slice(C,C+2):g-56320+(Q-55296<<10)+65536}},Ii={codeAt:Bi(!1),charAt:Bi(!0)},Qi=Ii.charAt,gi=mE,Ei=Math.floor,Ci="".replace,ii=/\$([$&'`]|\d\d?|<[^>]*>)/g,oi=/\$([$&'`]|\d\d?)/g,Gi=EB,ai=bC,Di=function(A,B,I,Q){var g=VC(A),E=!vC(function(){var B={};return B[g]=function(){return 7},7!=""[A](B)}),C=E&&!vC(function(){var B=!1,I=/a/;return"split"===A&&((I={}).constructor={},I.constructor[OC]=function(){return I},I.flags="",I[g]=/./[g]),I.exec=function(){return B=!0,null},I[g](""),!B});if(!E||!C||"replace"===A&&(!jC||!XC||zC)||"split"===A&&!_C){var i=/./[g],o=I(g,""[A],function(A,B,I,Q,g){return B.exec===WC?E&&!g?{done:!0,value:i.call(B,I,Q)}:{done:!0,value:A.call(I,B,Q)}:{done:!1}},{REPLACE_KEEPS_$0:XC,REGEXP_REPLACE_SUBSTITUTES_UNDEFINED_CAPTURE:zC}),G=o[0],a=o[1];mC(String.prototype,A,G),mC(RegExp.prototype,g,2==B?function(A,B){return a.call(A,this,B)}:function(A){return a.call(A,this)})}Q&&TC(RegExp.prototype[g],"sham",!0)},hi=x,Ri=OB,wi=VB,si=cB,Mi=function(A,B,I){return B+(I?Qi(A,B).length:1)},ki=function(A,B,I,Q,g,E){var C=I+A.length,i=Q.length,o=oi;return void 0!==g&&(g=gi(g),o=ii),Ci.call(E,o,function(E,o){var G;switch(o.charAt(0)){case"$":return"$";case"&":return A;case"`":return B.slice(0,I);case"'":return B.slice(C);case"<":G=g[o.slice(1,-1)];break;default:var a=+o;if(0===a)return E;if(a>i){var D=Ei(a/10);return 0===D?E:D<=i?void 0===Q[D-1]?o.charAt(1):Q[D-1]+o.charAt(1):E}G=Q[a-1]}return void 0===G?"":G})},Fi=function(A,B){var I=A.exec;if("function"==typeof I){var Q=I.call(A,B);if("object"!=typeof Q)throw TypeError("RegExp exec method returned something other than an Object or null");return Q}if("RegExp"!==Gi(A))throw TypeError("RegExp#exec called on incompatible receiver");return ai.call(A,B)},yi=Math.max,ei=Math.min,Si=function(A){return void 0===A?A:String(A)};Di("replace",2,function(A,B,I,Q){var g=Q.REGEXP_REPLACE_SUBSTITUTES_UNDEFINED_CAPTURE,E=Q.REPLACE_KEEPS_$0,C=g?"$":"$0";return[function(I,Q){var g=si(this),E=null==I?void 0:I[A];return void 0!==E?E.call(I,g,Q):B.call(String(g),I,Q)},function(A,Q){if(!g&&E||"string"==typeof Q&&-1===Q.indexOf(C)){var i=I(B,A,this,Q);if(i.done)return i.value}var o=hi(A),G=String(this),a="function"==typeof Q;a||(Q=String(Q));var D=o.global;if(D){var h=o.unicode;o.lastIndex=0}for(var R=[];;){var w=Fi(o,G);if(null===w)break;if(R.push(w),!D)break;""===String(w[0])&&(o.lastIndex=Mi(G,Ri(o.lastIndex),h))}for(var s="",M=0,k=0;k<R.length;k++){w=R[k];for(var F=String(w[0]),y=yi(ei(wi(w.index),G.length),0),e=[],S=1;S<w.length;S++)e.push(Si(w[S]));var t=w.groups;if(a){var U=[F].concat(e,y,G);void 0!==t&&U.push(t);var c=String(Q.apply(void 0,U))}else c=ki(F,G,y,e,t,Q);y>=M&&(s+=G.slice(M,y)+c,M=y+F.length)}return s+G.slice(M)}]});var ti,Ui=J,ci=x,Li=ZE,Ni=N?Object.defineProperties:function(A,B){ci(A);for(var I,Q=Li(B),g=Q.length,E=0;g>E;)Ui.f(A,I=Q[E++],B[I]);return A},Ji=x,Yi=Ni,ni=oI,qi=dA,ri=qQ,Hi=H,Ki="prototype",li="script",di=lA("IE_PROTO"),xi=function(){},ui=function(A){return"<"+li+">"+A+"</"+li+">"},pi=function(){try{ti=document.domain&&new ActiveXObject("htmlfile")}catch(WS){}var A,B,I;pi=ti?function(A){A.write(ui("")),A.close();var B=A.parentWindow.Object;return A=null,B}(ti):(B=Hi("iframe"),I="java"+li+":",B.style.display="none",ri.appendChild(B),B.src=String(I),(A=B.contentWindow.document).open(),A.write(ui("document.F=Object")),A.close(),A.F);for(var Q=ni.length;Q--;)delete pi[Ki][ni[Q]];return pi()};qi[di]=!0;var fi=Object.create||function(A,B){var I;return null!==A?(xi[Ki]=Ji(A),I=new xi,xi[Ki]=null,I[di]=A):I=pi(),void 0===B?I:Yi(I,B)},Zi=fi,bi=J,mi=FA("unscopables"),vi=Array.prototype;null==vi[mi]&&bi.f(vi,mi,{configurable:!0,value:Zi(null)});var Vi,Wi,Ti,Oi=function(A){vi[mi][A]=!0},ji=!L(function(){function A(){}return A.prototype.constructor=null,Object.getPrototypeOf(new A)!==A.prototype}),Xi=IA,Pi=mE,zi=ji,_i=lA("IE_PROTO"),$i=Object.prototype,Ao=zi?Object.getPrototypeOf:function(A){return A=Pi(A),Xi(A,_i)?A[_i]:"function"==typeof A.constructor&&A instanceof A.constructor?A.constructor.prototype:A instanceof Object?$i:null},Bo=L,Io=Ao,Qo=O,go=IA,Eo=FA("iterator"),Co=!1;[].keys&&("next"in(Ti=[].keys())?(Wi=Io(Io(Ti)))!==Object.prototype&&(Vi=Wi):Co=!0);var io=null==Vi||Bo(function(){var A={};return Vi[Eo].call(A)!==A});io&&(Vi={}),go(Vi,Eo)||Qo(Vi,Eo,function(){return this});var oo={IteratorPrototype:Vi,BUGGY_SAFARI_ITERATORS:Co},Go=oo.IteratorPrototype,ao=fi,Do=V,ho=vI,Ro=zI,wo=function(){return this},so=Y,Mo=x,ko=function(A){if(!so(A)&&null!==A)throw TypeError("Can't set "+String(A)+" as a prototype");return A},Fo=Object.setPrototypeOf||("__proto__"in{}?function(){var A,B=!1,I={};try{(A=Object.getOwnPropertyDescriptor(Object.prototype,"__proto__").set).call(I,[]),B=I instanceof Array}catch(WS){}return function(I,Q){return Mo(I),ko(Q),B?A.call(I,Q):I.__proto__=Q,I}}():void 0),yo=xI,eo=function(A,B,I){var Q=B+" Iterator";return A.prototype=ao(Go,{next:Do(1,I)}),ho(A,Q,!1),Ro[Q]=wo,A},So=Ao,to=Fo,Uo=vI,co=O,Lo=SA.exports,No=zI,Jo=oo.IteratorPrototype,Yo=oo.BUGGY_SAFARI_ITERATORS,no=FA("iterator"),qo="keys",ro="values",Ho="entries",Ko=function(){return this},lo=function(A,B,I,Q,g,E,C){eo(I,B,Q);var i,o,G,a=function(A){if(A===g&&s)return s;if(!Yo&&A in R)return R[A];switch(A){case qo:case ro:case Ho:return function(){return new I(this,A)}}return function(){return new I(this)}},D=B+" Iterator",h=!1,R=A.prototype,w=R[no]||R["@@iterator"]||g&&R[g],s=!Yo&&w||a(g),M="Array"==B&&R.entries||w;if(M&&(i=So(M.call(new A)),Jo!==Object.prototype&&i.next&&(So(i)!==Jo&&(to?to(i,Jo):"function"!=typeof i[no]&&co(i,no,Ko)),Uo(i,D,!0))),g==ro&&w&&w.name!==ro&&(h=!0,s=function(){return w.call(this)}),R[no]!==s&&co(R,no,s),No[B]=s,g)if(o={values:a(ro),keys:E?s:a(qo),entries:a(Ho)},C)for(G in o)(Yo||h||!(G in R))&&Lo(R,G,o[G]);else yo({target:B,proto:!0,forced:Yo||h},o);return o},xo=JB,uo=Oi,po=zI,fo=XA,Zo=lo,bo="Array Iterator",mo=fo.set,vo=fo.getterFor(bo),Vo=Zo(Array,"Array",function(A,B){mo(this,{type:bo,target:xo(A),index:0,kind:B})},function(){var A=vo(this),B=A.target,I=A.kind,Q=A.index++;return!B||Q>=B.length?(A.target=void 0,{value:void 0,done:!0}):"keys"==I?{value:Q,done:!1}:"values"==I?{value:B[Q],done:!1}:{value:[Q,B[Q]],done:!1}},"values");po.Arguments=po.Array,uo("keys"),uo("values"),uo("entries");var Wo="undefined"!=typeof ArrayBuffer&&"undefined"!=typeof DataView,To=VB,Oo=OB,jo=function(A){if(void 0===A)return 0;var B=To(A),I=Oo(B);if(B!==I)throw RangeError("Wrong length or index");return I},Xo=1/0,Po=Math.abs,zo=Math.pow,_o=Math.floor,$o=Math.log,AG=Math.LN2,BG={pack:function(A,B,I){var Q,g,E,C=new Array(I),i=8*I-B-1,o=(1<<i)-1,G=o>>1,a=23===B?zo(2,-24)-zo(2,-77):0,D=A<0||0===A&&1/A<0?1:0,h=0;for((A=Po(A))!=A||A===Xo?(g=A!=A?1:0,Q=o):(Q=_o($o(A)/AG),A*(E=zo(2,-Q))<1&&(Q--,E*=2),(A+=Q+G>=1?a/E:a*zo(2,1-G))*E>=2&&(Q++,E/=2),Q+G>=o?(g=0,Q=o):Q+G>=1?(g=(A*E-1)*zo(2,B),Q+=G):(g=A*zo(2,G-1)*zo(2,B),Q=0));B>=8;C[h++]=255&g,g/=256,B-=8);for(Q=Q<<B|g,i+=B;i>0;C[h++]=255&Q,Q/=256,i-=8);return C[--h]|=128*D,C},unpack:function(A,B){var I,Q=A.length,g=8*Q-B-1,E=(1<<g)-1,C=E>>1,i=g-7,o=Q-1,G=A[o--],a=127&G;for(G>>=7;i>0;a=256*a+A[o],o--,i-=8);for(I=a&(1<<-i)-1,a>>=-i,i+=B;i>0;I=256*I+A[o],o--,i-=8);if(0===a)a=1-C;else{if(a===E)return I?NaN:G?-1/0:Xo;I+=zo(2,B),a-=C}return(G?-1:1)*I*zo(2,a-B)}},IG=mE,QG=zB,gG=OB,EG=function(A){for(var B=IG(this),I=gG(B.length),Q=arguments.length,g=QG(Q>1?arguments[1]:void 0,I),E=Q>2?arguments[2]:void 0,C=void 0===E?I:QG(E,I);C>g;)B[g++]=A;return B},CG=U,iG=N,oG=Wo,GG=O,aG=fI,DG=L,hG=PI,RG=VB,wG=OB,sG=jo,MG=BG,kG=Ao,FG=Fo,yG=bB.f,eG=J.f,SG=EG,tG=vI,UG=XA.get,cG=XA.set,LG="ArrayBuffer",NG="DataView",JG="prototype",YG="Wrong index",nG=CG[LG],qG=nG,rG=CG[NG],HG=rG&&rG[JG],KG=Object.prototype,lG=CG.RangeError,dG=MG.pack,xG=MG.unpack,uG=function(A){return[255&A]},pG=function(A){return[255&A,A>>8&255]},fG=function(A){return[255&A,A>>8&255,A>>16&255,A>>24&255]},ZG=function(A){return A[3]<<24|A[2]<<16|A[1]<<8|A[0]},bG=function(A){return dG(A,23,4)},mG=function(A){return dG(A,52,8)},vG=function(A,B){eG(A[JG],B,{get:function(){return UG(this)[B]}})},VG=function(A,B,I,Q){var g=sG(I),E=UG(A);if(g+B>E.byteLength)throw lG(YG);var C=UG(E.buffer).bytes,i=g+E.byteOffset,o=C.slice(i,i+B);return Q?o:o.reverse()},WG=function(A,B,I,Q,g,E){var C=sG(I),i=UG(A);if(C+B>i.byteLength)throw lG(YG);for(var o=UG(i.buffer).bytes,G=C+i.byteOffset,a=Q(+g),D=0;D<B;D++)o[G+D]=a[E?D:B-D-1]};if(oG){if(!DG(function(){nG(1)})||!DG(function(){new nG(-1)})||DG(function(){return new nG,new nG(1.5),new nG(NaN),nG.name!=LG})){for(var TG,OG=(qG=function(A){return hG(this,qG),new nG(sG(A))})[JG]=nG[JG],jG=yG(nG),XG=0;jG.length>XG;)(TG=jG[XG++])in qG||GG(qG,TG,nG[TG]);OG.constructor=qG}FG&&kG(HG)!==KG&&FG(HG,KG);var PG=new rG(new qG(2)),zG=HG.setInt8;PG.setInt8(0,2147483648),PG.setInt8(1,2147483649),!PG.getInt8(0)&&PG.getInt8(1)||aG(HG,{setInt8:function(A,B){zG.call(this,A,B<<24>>24)},setUint8:function(A,B){zG.call(this,A,B<<24>>24)}},{unsafe:!0})}else qG=function(A){hG(this,qG,LG);var B=sG(A);cG(this,{bytes:SG.call(new Array(B),0),byteLength:B}),iG||(this.byteLength=B)},rG=function(A,B,I){hG(this,rG,NG),hG(A,qG,NG);var Q=UG(A).byteLength,g=RG(B);if(g<0||g>Q)throw lG("Wrong offset");if(g+(I=void 0===I?Q-g:wG(I))>Q)throw lG("Wrong length");cG(this,{buffer:A,byteLength:I,byteOffset:g}),iG||(this.buffer=A,this.byteLength=I,this.byteOffset=g)},iG&&(vG(qG,"byteLength"),vG(rG,"buffer"),vG(rG,"byteLength"),vG(rG,"byteOffset")),aG(rG[JG],{getInt8:function(A){return VG(this,1,A)[0]<<24>>24},getUint8:function(A){return VG(this,1,A)[0]},getInt16:function(A){var B=VG(this,2,A,arguments.length>1?arguments[1]:void 0);return(B[1]<<8|B[0])<<16>>16},getUint16:function(A){var B=VG(this,2,A,arguments.length>1?arguments[1]:void 0);return B[1]<<8|B[0]},getInt32:function(A){return ZG(VG(this,4,A,arguments.length>1?arguments[1]:void 0))},getUint32:function(A){return ZG(VG(this,4,A,arguments.length>1?arguments[1]:void 0))>>>0},getFloat32:function(A){return xG(VG(this,4,A,arguments.length>1?arguments[1]:void 0),23)},getFloat64:function(A){return xG(VG(this,8,A,arguments.length>1?arguments[1]:void 0),52)},setInt8:function(A,B){WG(this,1,A,uG,B)},setUint8:function(A,B){WG(this,1,A,uG,B)},setInt16:function(A,B){WG(this,2,A,pG,B,arguments.length>2?arguments[2]:void 0)},setUint16:function(A,B){WG(this,2,A,pG,B,arguments.length>2?arguments[2]:void 0)},setInt32:function(A,B){WG(this,4,A,fG,B,arguments.length>2?arguments[2]:void 0)},setUint32:function(A,B){WG(this,4,A,fG,B,arguments.length>2?arguments[2]:void 0)},setFloat32:function(A,B){WG(this,4,A,bG,B,arguments.length>2?arguments[2]:void 0)},setFloat64:function(A,B){WG(this,8,A,mG,B,arguments.length>2?arguments[2]:void 0)}});tG(qG,LG),tG(rG,NG);var _G={ArrayBuffer:qG,DataView:rG},$G=xI,Aa=L,Ba=x,Ia=zB,Qa=OB,ga=nQ,Ea=_G.ArrayBuffer,Ca=_G.DataView,ia=Ea.prototype.slice;$G({target:"ArrayBuffer",proto:!0,unsafe:!0,forced:Aa(function(){return!new Ea(2).slice(1,void 0).byteLength})},{slice:function(A,B){if(void 0!==ia&&void 0===B)return ia.call(Ba(this),A);for(var I=Ba(this).byteLength,Q=Ia(A,I),g=Ia(void 0===B?I:B,I),E=new(ga(this,Ea))(Qa(g-Q)),C=new Ca(this),i=new Ca(E),o=0;Q<g;)i.setUint8(o++,C.getUint8(Q++));return E}});var oa,Ga={exports:{}},aa=Wo,Da=N,ha=U,Ra=Y,wa=IA,sa=aB,Ma=O,ka=SA.exports,Fa=J.f,ya=Ao,ea=Fo,Sa=FA,ta=EA,Ua=ha.Int8Array,ca=Ua&&Ua.prototype,La=ha.Uint8ClampedArray,Na=La&&La.prototype,Ja=Ua&&ya(Ua),Ya=ca&&ya(ca),na=Object.prototype,qa=na.isPrototypeOf,ra=Sa("toStringTag"),Ha=ta("TYPED_ARRAY_TAG"),Ka=aa&&!!ea&&"Opera"!==sa(ha.opera),la=!1,da={Int8Array:1,Uint8Array:1,Uint8ClampedArray:1,Int16Array:2,Uint16Array:2,Int32Array:4,Uint32Array:4,Float32Array:4,Float64Array:8},xa={BigInt64Array:8,BigUint64Array:8},ua=function(A){if(!Ra(A))return!1;var B=sa(A);return wa(da,B)||wa(xa,B)};for(oa in da)ha[oa]||(Ka=!1);if((!Ka||"function"!=typeof Ja||Ja===Function.prototype)&&(Ja=function(){throw TypeError("Incorrect invocation")},Ka))for(oa in da)ha[oa]&&ea(ha[oa],Ja);if((!Ka||!Ya||Ya===na)&&(Ya=Ja.prototype,Ka))for(oa in da)ha[oa]&&ea(ha[oa].prototype,Ya);if(Ka&&ya(Na)!==Ya&&ea(Na,Ya),Da&&!wa(Ya,ra))for(oa in la=!0,Fa(Ya,ra,{get:function(){return Ra(this)?this[Ha]:void 0}}),da)ha[oa]&&Ma(ha[oa],Ha,oa);var pa={NATIVE_ARRAY_BUFFER_VIEWS:Ka,TYPED_ARRAY_TAG:la&&Ha,aTypedArray:function(A){if(ua(A))return A;throw TypeError("Target is not a typed array")},aTypedArrayConstructor:function(A){if(ea){if(qa.call(Ja,A))return A}else for(var B in da)if(wa(da,oa)){var I=ha[B];if(I&&(A===I||qa.call(I,A)))return A}throw TypeError("Target is not a typed array constructor")},exportTypedArrayMethod:function(A,B,I){if(Da){if(I)for(var Q in da){var g=ha[Q];g&&wa(g.prototype,A)&&delete g.prototype[A]}Ya[A]&&!I||ka(Ya,A,I?B:Ka&&ca[A]||B)}},exportTypedArrayStaticMethod:function(A,B,I){var Q,g;if(Da){if(ea){if(I)for(Q in da)(g=ha[Q])&&wa(g,A)&&delete g[A];if(Ja[A]&&!I)return;try{return ka(Ja,A,I?B:Ka&&Ua[A]||B)}catch(WS){}}for(Q in da)!(g=ha[Q])||g[A]&&!I||ka(g,A,B)}},isView:function(A){if(!Ra(A))return!1;var B=sa(A);return"DataView"===B||wa(da,B)||wa(xa,B)},isTypedArray:ua,TypedArray:Ja,TypedArrayPrototype:Ya},fa=U,Za=L,ba=LQ,ma=pa.NATIVE_ARRAY_BUFFER_VIEWS,va=fa.ArrayBuffer,Va=fa.Int8Array,Wa=!ma||!Za(function(){Va(1)})||!Za(function(){new Va(-1)})||!ba(function(A){new Va,new Va(null),new Va(1.5),new Va(A)},!0)||Za(function(){return 1!==new Va(new va(2),1,void 0).length}),Ta=VB,Oa=function(A){var B=Ta(A);if(B<0)throw RangeError("The argument can't be less than 0");return B},ja=function(A,B){var I=Oa(A);if(I%B)throw RangeError("Wrong offset");return I},Xa=mE,Pa=OB,za=iQ,_a=BQ,$a=QQ,AD=pa.aTypedArrayConstructor,BD=EB,ID=Array.isArray||function(A){return"Array"==BD(A)},QD=Y,gD=ID,ED=FA("species"),CD=function(A,B){var I;return gD(A)&&("function"!=typeof(I=A.constructor)||I!==Array&&!gD(I.prototype)?QD(I)&&null===(I=I[ED])&&(I=void 0):I=void 0),new(void 0===I?Array:I)(0===B?0:B)},iD=QQ,oD=UB,GD=mE,aD=OB,DD=CD,hD=[].push,RD=function(A){var B=1==A,I=2==A,Q=3==A,g=4==A,E=6==A,C=7==A,i=5==A||E;return function(o,G,a,D){for(var h,R,w=GD(o),s=oD(w),M=iD(G,a,3),k=aD(s.length),F=0,y=D||DD,e=B?y(o,k):I||C?y(o,0):void 0;k>F;F++)if((i||F in s)&&(R=M(h=s[F],F,w),A))if(B)e[F]=R;else if(R)switch(A){case 3:return!0;case 5:return h;case 6:return F;case 2:hD.call(e,h)}else switch(A){case 4:return!1;case 7:hD.call(e,h)}return E?-1:Q||g?g:e}},wD={forEach:RD(0),map:RD(1),filter:RD(2),some:RD(3),every:RD(4),find:RD(5),findIndex:RD(6),filterOut:RD(7)},sD=Y,MD=Fo,kD=function(A,B,I){var Q,g;return MD&&"function"==typeof(Q=B.constructor)&&Q!==I&&sD(g=Q.prototype)&&g!==I.prototype&&MD(A,g),A},FD=xI,yD=U,eD=N,SD=Wa,tD=pa,UD=_G,cD=PI,LD=V,ND=O,JD=OB,YD=jo,nD=ja,qD=p,rD=IA,HD=aB,KD=Y,lD=fi,dD=Fo,xD=bB.f,uD=function(A){var B,I,Q,g,E,C,i=Xa(A),o=arguments.length,G=o>1?arguments[1]:void 0,a=void 0!==G,D=za(i);if(null!=D&&!_a(D))for(C=(E=D.call(i)).next,i=[];!(g=C.call(E)).done;)i.push(g.value);for(a&&o>2&&(G=$a(G,arguments[2],2)),I=Pa(i.length),Q=new(AD(this))(I),B=0;I>B;B++)Q[B]=a?G(i[B],B):i[B];return Q},pD=wD.forEach,fD=jI,ZD=J,bD=MB,mD=kD,vD=XA.get,VD=XA.set,WD=ZD.f,TD=bD.f,OD=Math.round,jD=yD.RangeError,XD=UD.ArrayBuffer,PD=UD.DataView,zD=tD.NATIVE_ARRAY_BUFFER_VIEWS,_D=tD.TYPED_ARRAY_TAG,$D=tD.TypedArray,Ah=tD.TypedArrayPrototype,Bh=tD.aTypedArrayConstructor,Ih=tD.isTypedArray,Qh="BYTES_PER_ELEMENT",gh="Wrong length",Eh=function(A,B){for(var I=0,Q=B.length,g=new(Bh(A))(Q);Q>I;)g[I]=B[I++];return g},Ch=function(A,B){WD(A,B,{get:function(){return vD(this)[B]}})},ih=function(A){var B;return A instanceof XD||"ArrayBuffer"==(B=HD(A))||"SharedArrayBuffer"==B},oh=function(A,B){return Ih(A)&&"symbol"!=typeof B&&B in A&&String(+B)==String(B)},Gh=function(A,B){return oh(A,B=qD(B,!0))?LD(2,A[B]):TD(A,B)},ah=function(A,B,I){return!(oh(A,B=qD(B,!0))&&KD(I)&&rD(I,"value"))||rD(I,"get")||rD(I,"set")||I.configurable||rD(I,"writable")&&!I.writable||rD(I,"enumerable")&&!I.enumerable?WD(A,B,I):(A[B]=I.value,A)};eD?(zD||(bD.f=Gh,ZD.f=ah,Ch(Ah,"buffer"),Ch(Ah,"byteOffset"),Ch(Ah,"byteLength"),Ch(Ah,"length")),FD({target:"Object",stat:!0,forced:!zD},{getOwnPropertyDescriptor:Gh,defineProperty:ah}),Ga.exports=function(A,B,I){var Q=A.match(/\d+$/)[0]/8,g=A+(I?"Clamped":"")+"Array",E="get"+A,C="set"+A,i=yD[g],o=i,G=o&&o.prototype,a={},D=function(A,B){WD(A,B,{get:function(){return function(A,B){var I=vD(A);return I.view[E](B*Q+I.byteOffset,!0)}(this,B)},set:function(A){return function(A,B,g){var E=vD(A);I&&(g=(g=OD(g))<0?0:g>255?255:255&g),E.view[C](B*Q+E.byteOffset,g,!0)}(this,B,A)},enumerable:!0})};zD?SD&&(o=B(function(A,B,I,E){return cD(A,o,g),mD(KD(B)?ih(B)?void 0!==E?new i(B,nD(I,Q),E):void 0!==I?new i(B,nD(I,Q)):new i(B):Ih(B)?Eh(o,B):uD.call(o,B):new i(YD(B)),A,o)}),dD&&dD(o,$D),pD(xD(i),function(A){A in o||ND(o,A,i[A])}),o.prototype=G):(o=B(function(A,B,I,E){cD(A,o,g);var C,i,G,a=0,h=0;if(KD(B)){if(!ih(B))return Ih(B)?Eh(o,B):uD.call(o,B);C=B,h=nD(I,Q);var R=B.byteLength;if(void 0===E){if(R%Q)throw jD(gh);if((i=R-h)<0)throw jD(gh)}else if((i=JD(E)*Q)+h>R)throw jD(gh);G=i/Q}else G=YD(B),C=new XD(i=G*Q);for(VD(A,{buffer:C,byteOffset:h,byteLength:i,length:G,view:new PD(C)});a<G;)D(A,a++)}),dD&&dD(o,$D),G=o.prototype=lD(Ah)),G.constructor!==o&&ND(G,"constructor",o),_D&&ND(G,_D,g),a[g]=o,FD({global:!0,forced:o!=i,sham:!zD},a),Qh in o||ND(o,Qh,Q),Qh in G||ND(G,Qh,Q),fD(g)}):Ga.exports=function(){},(0,Ga.exports)("Uint8",function(A){return function(B,I,Q){return A(this,B,I,Q)}});var Dh=mE,hh=zB,Rh=OB,wh=Math.min,sh=[].copyWithin||function(A,B){var I=Dh(this),Q=Rh(I.length),g=hh(A,Q),E=hh(B,Q),C=arguments.length>2?arguments[2]:void 0,i=wh((void 0===C?Q:hh(C,Q))-E,Q-g),o=1;for(E<g&&g<E+i&&(o=-1,E+=i-1,g+=i-1);i-- >0;)E in I?I[g]=I[E]:delete I[g],g+=o,E+=o;return I},Mh=sh,kh=pa.aTypedArray;(0,pa.exportTypedArrayMethod)("copyWithin",function(A,B){return Mh.call(kh(this),A,B,arguments.length>2?arguments[2]:void 0)});var Fh=wD.every,yh=pa.aTypedArray;(0,pa.exportTypedArrayMethod)("every",function(A){return Fh(yh(this),A,arguments.length>1?arguments[1]:void 0)});var eh=EG,Sh=pa.aTypedArray;(0,pa.exportTypedArrayMethod)("fill",function(A){return eh.apply(Sh(this),arguments)});var th=wD.filter,Uh=nQ,ch=pa.aTypedArray,Lh=pa.aTypedArrayConstructor;(0,pa.exportTypedArrayMethod)("filter",function(A){for(var B=th(ch(this),A,arguments.length>1?arguments[1]:void 0),I=Uh(this,this.constructor),Q=0,g=B.length,E=new(Lh(I))(g);g>Q;)E[Q]=B[Q++];return E});var Nh=wD.find,Jh=pa.aTypedArray;(0,pa.exportTypedArrayMethod)("find",function(A){return Nh(Jh(this),A,arguments.length>1?arguments[1]:void 0)});var Yh=wD.findIndex,nh=pa.aTypedArray;(0,pa.exportTypedArrayMethod)("findIndex",function(A){return Yh(nh(this),A,arguments.length>1?arguments[1]:void 0)});var qh=wD.forEach,rh=pa.aTypedArray;(0,pa.exportTypedArrayMethod)("forEach",function(A){qh(rh(this),A,arguments.length>1?arguments[1]:void 0)});var Hh=II.includes,Kh=pa.aTypedArray;(0,pa.exportTypedArrayMethod)("includes",function(A){return Hh(Kh(this),A,arguments.length>1?arguments[1]:void 0)});var lh=II.indexOf,dh=pa.aTypedArray;(0,pa.exportTypedArrayMethod)("indexOf",function(A){return lh(dh(this),A,arguments.length>1?arguments[1]:void 0)});var xh=U,uh=pa,ph=Vo,fh=FA("iterator"),Zh=xh.Uint8Array,bh=ph.values,mh=ph.keys,vh=ph.entries,Vh=uh.aTypedArray,Wh=uh.exportTypedArrayMethod,Th=Zh&&Zh.prototype[fh],Oh=!!Th&&("values"==Th.name||null==Th.name),jh=function(){return bh.call(Vh(this))};Wh("entries",function(){return vh.call(Vh(this))}),Wh("keys",function(){return mh.call(Vh(this))}),Wh("values",jh,!Oh),Wh(fh,jh,!Oh);var Xh=pa.aTypedArray,Ph=[].join;(0,pa.exportTypedArrayMethod)("join",function(A){return Ph.apply(Xh(this),arguments)});var zh=JC,_h=pa.aTypedArray;(0,pa.exportTypedArrayMethod)("lastIndexOf",function(A){return zh.apply(_h(this),arguments)});var $h=wD.map,AR=nQ,BR=pa.aTypedArray,IR=pa.aTypedArrayConstructor;(0,pa.exportTypedArrayMethod)("map",function(A){return $h(BR(this),A,arguments.length>1?arguments[1]:void 0,function(A,B){return new(IR(AR(A,A.constructor)))(B)})});var QR=XI,gR=mE,ER=UB,CR=OB,iR=function(A){return function(B,I,Q,g){QR(I);var E=gR(B),C=ER(E),i=CR(E.length),o=A?i-1:0,G=A?-1:1;if(Q<2)for(;;){if(o in C){g=C[o],o+=G;break}if(o+=G,A?o<0:i<=o)throw TypeError("Reduce of empty array with no initial value")}for(;A?o>=0:i>o;o+=G)o in C&&(g=I(g,C[o],o,E));return g}},oR={left:iR(!1),right:iR(!0)},GR=oR.left,aR=pa.aTypedArray;(0,pa.exportTypedArrayMethod)("reduce",function(A){return GR(aR(this),A,arguments.length,arguments.length>1?arguments[1]:void 0)});var DR=oR.right,hR=pa.aTypedArray;(0,pa.exportTypedArrayMethod)("reduceRight",function(A){return DR(hR(this),A,arguments.length,arguments.length>1?arguments[1]:void 0)});var RR=pa.aTypedArray,wR=pa.exportTypedArrayMethod,sR=Math.floor;wR("reverse",function(){for(var A,B=this,I=RR(B).length,Q=sR(I/2),g=0;g<Q;)A=B[g],B[g++]=B[--I],B[I]=A;return B});var MR=OB,kR=ja,FR=mE,yR=pa.aTypedArray;(0,pa.exportTypedArrayMethod)("set",function(A){yR(this);var B=kR(arguments.length>1?arguments[1]:void 0,1),I=this.length,Q=FR(A),g=MR(Q.length),E=0;if(g+B>I)throw RangeError("Wrong length");for(;E<g;)this[B+E]=Q[E++]},L(function(){new Int8Array(1).set({})}));var eR=nQ,SR=pa.aTypedArray,tR=pa.aTypedArrayConstructor,UR=[].slice;(0,pa.exportTypedArrayMethod)("slice",function(A,B){for(var I=UR.call(SR(this),A,B),Q=eR(this,this.constructor),g=0,E=I.length,C=new(tR(Q))(E);E>g;)C[g]=I[g++];return C},L(function(){new Int8Array(1).slice()}));var cR=wD.some,LR=pa.aTypedArray;(0,pa.exportTypedArrayMethod)("some",function(A){return cR(LR(this),A,arguments.length>1?arguments[1]:void 0)});var NR=pa.aTypedArray,JR=[].sort;(0,pa.exportTypedArrayMethod)("sort",function(A){return JR.call(NR(this),A)});var YR=OB,nR=zB,qR=nQ,rR=pa.aTypedArray;(0,pa.exportTypedArrayMethod)("subarray",function(A,B){var I=rR(this),Q=I.length,g=nR(A,Q);return new(qR(I,I.constructor))(I.buffer,I.byteOffset+g*I.BYTES_PER_ELEMENT,YR((void 0===B?Q:nR(B,Q))-g))});var HR=pa,KR=L,lR=U.Int8Array,dR=HR.aTypedArray,xR=HR.exportTypedArrayMethod,uR=[].toLocaleString,pR=[].slice,fR=!!lR&&KR(function(){uR.call(new lR(1))});xR("toLocaleString",function(){return uR.apply(fR?pR.call(dR(this)):dR(this),arguments)},KR(function(){return[1,2].toLocaleString()!=new lR([1,2]).toLocaleString()})||!KR(function(){lR.prototype.toLocaleString.call([1,2])}));var ZR=pa.exportTypedArrayMethod,bR=L,mR=U.Uint8Array,vR=mR&&mR.prototype||{},VR=[].toString,WR=[].join;bR(function(){VR.call({})})&&(VR=function(){return WR.call(this)});var TR=vR.toString!=VR;ZR("toString",VR,TR);var OR=XI,jR=Y,XR=[].slice,PR={},zR=Function.bind||function(A){var B=OR(this),I=XR.call(arguments,1),Q=function(){var g=I.concat(XR.call(arguments));return this instanceof Q?function(A,B,I){if(!(B in PR)){for(var Q=[],g=0;g<B;g++)Q[g]="a["+g+"]";PR[B]=Function("C,a","return new C("+Q.join(",")+")")}return PR[B](A,I)}(B,g.length,g):B.apply(A,g)};return jR(B.prototype)&&(Q.prototype=B.prototype),Q};xI({target:"Function",proto:!0},{bind:zR}),(0,Ga.exports)("Int8",function(A){return function(B,I,Q){return A(this,B,I,Q)}}),(0,Ga.exports)("Int16",function(A){return function(B,I,Q){return A(this,B,I,Q)}}),(0,Ga.exports)("Int32",function(A){return function(B,I,Q){return A(this,B,I,Q)}}),(0,Ga.exports)("Uint16",function(A){return function(B,I,Q){return A(this,B,I,Q)}}),(0,Ga.exports)("Uint32",function(A){return function(B,I,Q){return A(this,B,I,Q)}}),(0,Ga.exports)("Float32",function(A){return function(B,I,Q){return A(this,B,I,Q)}}),(0,Ga.exports)("Float64",function(A){return function(B,I,Q){return A(this,B,I,Q)}});var _R,$R=Y,Aw=EB,Bw=FA("match"),Iw=function(A){var B;return $R(A)&&(void 0!==(B=A[Bw])?!!B:"RegExp"==Aw(A))},Qw=Iw,gw=function(A){if(Qw(A))throw TypeError("The method doesn't accept regular expressions");return A},Ew=FA("match"),Cw=function(A){var B=/./;try{"/./"[A](B)}catch(I){try{return B[Ew]=!1,"/./"[A](B)}catch(Q){}}return!1},iw=xI,ow=MB.f,Gw=OB,aw=gw,Dw=cB,hw=Cw,Rw="".startsWith,ww=Math.min,sw=hw("startsWith");iw({target:"String",proto:!0,forced:!!(sw||(_R=ow(String.prototype,"startsWith"),!_R||_R.writable))&&!sw},{startsWith:function(A){var B=String(Dw(this));aw(A);var I=Gw(ww(arguments.length>1?arguments[1]:void 0,B.length)),Q=String(A);return Rw?Rw.call(B,Q,I):B.slice(I,I+Q.length)===Q}});var Mw=xI,kw=JB,Fw=[].join,yw=UB!=Object,ew=BC("join",",");Mw({target:"Array",proto:!0,forced:yw||!ew},{join:function(A){return Fw.call(kw(this),void 0===A?",":A)}});var Sw=N,tw=J.f,Uw=Function.prototype,cw=Uw.toString,Lw=/^\s*function ([^ (]*)/,Nw="name