@tencentcloud/tuiroom-engine-js
Version:
TUIRoomEngine Web SDK
1 lines • 1.52 MB
JavaScript
import A from"@tencentcloud/chat";export{default as TIM,default as TencentCloudChat}from"@tencentcloud/chat";import B from"rtc-detect";import I,{TRTCDeviceInfo as Q,TRTCAudioQuality as g,TRTCScreenCaptureSourceInfo as E,Rect as C,TRTCScreenCaptureSourceType as i,TRTCVideoEncParam as o,TRTCVideoResolution as G,TRTCVideoResolutionMode as D,TRTCVideoQosPreference as a,TRTCBeautyStyle as h,TRTCVideoStreamType as R,TRTCVolumeInfo as w,TRTCDeviceType as s,TRTCDeviceState as F,TRTCQualityInfo as M,TRTCStatistics as y,TRTCVideoFillMode as t,TRTCAppScene as k,TRTCRoleType as e,TRTCParams as c,TRTCQuality as L,TRTCScreenCaptureProperty as U}from"trtc-cloud-js-sdk";export{Rect,default as TRTCCloud,TRTCDeviceInfo,TRTCDeviceState,TRTCDeviceType,TRTCLogLevel,TRTCScreenCaptureSourceInfo,TRTCScreenCaptureSourceType,TRTCVideoEncParam,TRTCVideoFillMode,TRTCVideoMirrorType,TRTCVideoResolution,TRTCVideoResolutionMode,TRTCVideoRotation,TRTCVideoStreamType,TRTCVolumeInfo}from"trtc-cloud-js-sdk";import S from"tcplayer.js";function Y(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 N(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 J(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 r(A,B){if(!(A instanceof B))throw new TypeError("Cannot call a class as a function")}function n(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,K(Q.key),Q)}}function H(A,B,I){return B&&n(A.prototype,B),I&&n(A,I),Object.defineProperty(A,"prototype",{writable:!1}),A}function q(){q=function(){return B};var A,B={},I=Object.prototype,Q=I.hasOwnProperty,g=Object.defineProperty||function(A,B,I){A[B]=I.value},E="function"==typeof Symbol?Symbol:{},C=E.iterator||"@@iterator",i=E.asyncIterator||"@@asyncIterator",o=E.toStringTag||"@@toStringTag";function G(A,B,I){return Object.defineProperty(A,B,{value:I,enumerable:!0,configurable:!0,writable:!0}),A[B]}try{G({},"")}catch(A){G=function(A,B,I){return A[B]=I}}function D(A,B,I,Q){var E=B&&B.prototype instanceof M?B:M,C=Object.create(E.prototype),i=new n(Q||[]);return g(C,"_invoke",{value:Y(A,I,i)}),C}function a(A,B,I){try{return{type:"normal",arg:A.call(B,I)}}catch(A){return{type:"throw",arg:A}}}B.wrap=D;var h="suspendedStart",R="suspendedYield",w="executing",s="completed",F={};function M(){}function y(){}function t(){}var k={};G(k,C,(function(){return this}));var e=Object.getPrototypeOf,c=e&&e(e(H([])));c&&c!==I&&Q.call(c,C)&&(k=c);var L=t.prototype=M.prototype=Object.create(k);function U(A){["next","throw","return"].forEach((function(B){G(A,B,(function(A){return this._invoke(B,A)}))}))}function S(A,B){function I(g,E,C,i){var o=a(A[g],A,E);if("throw"!==o.type){var G=o.arg,D=G.value;return D&&"object"==typeof D&&Q.call(D,"__await")?B.resolve(D.__await).then((function(A){I("next",A,C,i)}),(function(A){I("throw",A,C,i)})):B.resolve(D).then((function(A){G.value=A,C(G)}),(function(A){return I("throw",A,C,i)}))}i(o.arg)}var E;g(this,"_invoke",{value:function(A,Q){function g(){return new B((function(B,g){I(A,Q,B,g)}))}return E=E?E.then(g,g):g()}})}function Y(B,I,Q){var g=h;return function(E,C){if(g===w)throw Error("Generator is already running");if(g===s){if("throw"===E)throw C;return{value:A,done:!0}}for(Q.method=E,Q.arg=C;;){var i=Q.delegate;if(i){var o=N(i,Q);if(o){if(o===F)continue;return o}}if("next"===Q.method)Q.sent=Q._sent=Q.arg;else if("throw"===Q.method){if(g===h)throw g=s,Q.arg;Q.dispatchException(Q.arg)}else"return"===Q.method&&Q.abrupt("return",Q.arg);g=w;var G=a(B,I,Q);if("normal"===G.type){if(g=Q.done?s:R,G.arg===F)continue;return{value:G.arg,done:Q.done}}"throw"===G.type&&(g=s,Q.method="throw",Q.arg=G.arg)}}}function N(B,I){var Q=I.method,g=B.iterator[Q];if(g===A)return I.delegate=null,"throw"===Q&&B.iterator.return&&(I.method="return",I.arg=A,N(B,I),"throw"===I.method)||"return"!==Q&&(I.method="throw",I.arg=new TypeError("The iterator does not provide a '"+Q+"' method")),F;var E=a(g,B.iterator,I.arg);if("throw"===E.type)return I.method="throw",I.arg=E.arg,I.delegate=null,F;var C=E.arg;return C?C.done?(I[B.resultName]=C.value,I.next=B.nextLoc,"return"!==I.method&&(I.method="next",I.arg=A),I.delegate=null,F):C:(I.method="throw",I.arg=new TypeError("iterator result is not an object"),I.delegate=null,F)}function J(A){var B={tryLoc:A[0]};1 in A&&(B.catchLoc=A[1]),2 in A&&(B.finallyLoc=A[2],B.afterLoc=A[3]),this.tryEntries.push(B)}function r(A){var B=A.completion||{};B.type="normal",delete B.arg,A.completion=B}function n(A){this.tryEntries=[{tryLoc:"root"}],A.forEach(J,this),this.reset(!0)}function H(B){if(B||""===B){var I=B[C];if(I)return I.call(B);if("function"==typeof B.next)return B;if(!isNaN(B.length)){var g=-1,E=function I(){for(;++g<B.length;)if(Q.call(B,g))return I.value=B[g],I.done=!1,I;return I.value=A,I.done=!0,I};return E.next=E}}throw new TypeError(typeof B+" is not iterable")}return y.prototype=t,g(L,"constructor",{value:t,configurable:!0}),g(t,"constructor",{value:y,configurable:!0}),y.displayName=G(t,o,"GeneratorFunction"),B.isGeneratorFunction=function(A){var B="function"==typeof A&&A.constructor;return!!B&&(B===y||"GeneratorFunction"===(B.displayName||B.name))},B.mark=function(A){return Object.setPrototypeOf?Object.setPrototypeOf(A,t):(A.__proto__=t,G(A,o,"GeneratorFunction")),A.prototype=Object.create(L),A},B.awrap=function(A){return{__await:A}},U(S.prototype),G(S.prototype,i,(function(){return this})),B.AsyncIterator=S,B.async=function(A,I,Q,g,E){void 0===E&&(E=Promise);var C=new S(D(A,I,Q,g),E);return B.isGeneratorFunction(I)?C:C.next().then((function(A){return A.done?A.value:C.next()}))},U(L),G(L,o,"Generator"),G(L,C,(function(){return this})),G(L,"toString",(function(){return"[object Generator]"})),B.keys=function(A){var B=Object(A),I=[];for(var Q in B)I.push(Q);return I.reverse(),function A(){for(;I.length;){var Q=I.pop();if(Q in B)return A.value=Q,A.done=!1,A}return A.done=!0,A}},B.values=H,n.prototype={constructor:n,reset:function(B){if(this.prev=0,this.next=0,this.sent=this._sent=A,this.done=!1,this.delegate=null,this.method="next",this.arg=A,this.tryEntries.forEach(r),!B)for(var I in this)"t"===I.charAt(0)&&Q.call(this,I)&&!isNaN(+I.slice(1))&&(this[I]=A)},stop:function(){this.done=!0;var A=this.tryEntries[0].completion;if("throw"===A.type)throw A.arg;return this.rval},dispatchException:function(B){if(this.done)throw B;var I=this;function g(Q,g){return i.type="throw",i.arg=B,I.next=Q,g&&(I.method="next",I.arg=A),!!g}for(var E=this.tryEntries.length-1;E>=0;--E){var C=this.tryEntries[E],i=C.completion;if("root"===C.tryLoc)return g("end");if(C.tryLoc<=this.prev){var o=Q.call(C,"catchLoc"),G=Q.call(C,"finallyLoc");if(o&&G){if(this.prev<C.catchLoc)return g(C.catchLoc,!0);if(this.prev<C.finallyLoc)return g(C.finallyLoc)}else if(o){if(this.prev<C.catchLoc)return g(C.catchLoc,!0)}else{if(!G)throw Error("try statement without catch or finally");if(this.prev<C.finallyLoc)return g(C.finallyLoc)}}}},abrupt:function(A,B){for(var I=this.tryEntries.length-1;I>=0;--I){var g=this.tryEntries[I];if(g.tryLoc<=this.prev&&Q.call(g,"finallyLoc")&&this.prev<g.finallyLoc){var E=g;break}}E&&("break"===A||"continue"===A)&&E.tryLoc<=B&&B<=E.finallyLoc&&(E=null);var C=E?E.completion:{};return C.type=A,C.arg=B,E?(this.method="next",this.next=E.finallyLoc,F):this.complete(C)},complete:function(A,B){if("throw"===A.type)throw A.arg;return"break"===A.type||"continue"===A.type?this.next=A.arg:"return"===A.type?(this.rval=this.arg=A.arg,this.method="return",this.next="end"):"normal"===A.type&&B&&(this.next=B),F},finish:function(A){for(var B=this.tryEntries.length-1;B>=0;--B){var I=this.tryEntries[B];if(I.finallyLoc===A)return this.complete(I.completion,I.afterLoc),r(I),F}},catch:function(A){for(var B=this.tryEntries.length-1;B>=0;--B){var I=this.tryEntries[B];if(I.tryLoc===A){var Q=I.completion;if("throw"===Q.type){var g=Q.arg;r(I)}return g}}throw Error("illegal catch attempt")},delegateYield:function(B,I,Q){return this.delegate={iterator:H(B),resultName:I,nextLoc:Q},"next"===this.method&&(this.arg=A),F}},B}function l(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)||u(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 x(A){return function(A){if(Array.isArray(A))return J(A)}(A)||function(A){if("undefined"!=typeof Symbol&&null!=A[Symbol.iterator]||null!=A["@@iterator"])return Array.from(A)}(A)||u(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 K(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 d(A){return d="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},d(A)}function u(A,B){if(A){if("string"==typeof A)return J(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)?J(A,B):void 0}}"function"==typeof SuppressedError&&SuppressedError;var f="undefined"!=typeof globalThis?globalThis:"undefined"!=typeof window?window:"undefined"!=typeof global?global:"undefined"!=typeof self?self:{},Z=function(A){return A&&A.Math===Math&&A},b=Z("object"==typeof globalThis&&globalThis)||Z("object"==typeof window&&window)||Z("object"==typeof self&&self)||Z("object"==typeof f&&f)||Z("object"==typeof f&&f)||function(){return this}()||Function("return this")(),p={},V=function(A){try{return!!A()}catch(B){return!0}},W=!V((function(){return 7!==Object.defineProperty({},1,{get:function(){return 7}})[1]})),m=!V((function(){var A=function(){}.bind();return"function"!=typeof A||A.hasOwnProperty("prototype")})),v=m,O=Function.prototype.call,T=v?O.bind(O):function(){return O.apply(O,arguments)},X={},j={}.propertyIsEnumerable,P=Object.getOwnPropertyDescriptor,z=P&&!j.call({1:2},1);X.f=z?function(A){var B=P(this,A);return!!B&&B.enumerable}:j;var _,$,AA=function(A,B){return{enumerable:!(1&A),configurable:!(2&A),writable:!(4&A),value:B}},BA=m,IA=Function.prototype,QA=IA.call,gA=BA&&IA.bind.bind(QA,QA),EA=BA?gA:function(A){return function(){return QA.apply(A,arguments)}},CA=EA,iA=CA({}.toString),oA=CA("".slice),GA=function(A){return oA(iA(A),8,-1)},DA=V,aA=GA,hA=Object,RA=EA("".split),wA=DA((function(){return!hA("z").propertyIsEnumerable(0)}))?function(A){return"String"===aA(A)?RA(A,""):hA(A)}:hA,sA=function(A){return null==A},FA=sA,MA=TypeError,yA=function(A){if(FA(A))throw new MA("Can't call method on "+A);return A},tA=wA,kA=yA,eA=function(A){return tA(kA(A))},cA="object"==typeof document&&document.all,LA=void 0===cA&&void 0!==cA?function(A){return"function"==typeof A||A===cA}:function(A){return"function"==typeof A},UA=LA,SA=function(A){return"object"==typeof A?null!==A:UA(A)},YA=b,NA=LA,JA=function(A,B){return arguments.length<2?(I=YA[A],NA(I)?I:void 0):YA[A]&&YA[A][B];var I},rA=EA({}.isPrototypeOf),nA=b.navigator,HA=nA&&nA.userAgent,qA=HA?String(HA):"",lA=b,xA=qA,KA=lA.process,dA=lA.Deno,uA=KA&&KA.versions||dA&&dA.version,fA=uA&&uA.v8;fA&&($=(_=fA.split("."))[0]>0&&_[0]<4?1:+(_[0]+_[1])),!$&&xA&&(!(_=xA.match(/Edge\/(\d+)/))||_[1]>=74)&&(_=xA.match(/Chrome\/(\d+)/))&&($=+_[1]);var ZA=$,bA=ZA,pA=V,VA=b.String,WA=!!Object.getOwnPropertySymbols&&!pA((function(){var A=Symbol("symbol detection");return!VA(A)||!(Object(A)instanceof Symbol)||!Symbol.sham&&bA&&bA<41})),mA=WA&&!Symbol.sham&&"symbol"==typeof Symbol.iterator,vA=JA,OA=LA,TA=rA,XA=Object,jA=mA?function(A){return"symbol"==typeof A}:function(A){var B=vA("Symbol");return OA(B)&&TA(B.prototype,XA(A))},PA=String,zA=function(A){try{return PA(A)}catch(B){return"Object"}},_A=LA,$A=zA,AB=TypeError,BB=function(A){if(_A(A))return A;throw new AB($A(A)+" is not a function")},IB=BB,QB=sA,gB=function(A,B){var I=A[B];return QB(I)?void 0:IB(I)},EB=T,CB=LA,iB=SA,oB=TypeError,GB={},DB={get exports(){return GB},set exports(A){GB=A}},aB=b,hB=Object.defineProperty,RB=function(A,B){try{hB(aB,A,{value:B,configurable:!0,writable:!0})}catch(I){aB[A]=B}return B},wB=b,sB=RB,FB="__core-js_shared__",MB=DB.exports=wB[FB]||sB(FB,{});(MB.versions||(MB.versions=[])).push({version:"3.39.0",mode:"global",copyright:"© 2014-2024 Denis Pushkarev (zloirock.ru)",license:"https://github.com/zloirock/core-js/blob/v3.39.0/LICENSE",source:"https://github.com/zloirock/core-js"});var yB=GB,tB=function(A,B){return yB[A]||(yB[A]=B||{})},kB=yA,eB=Object,cB=function(A){return eB(kB(A))},LB=cB,UB=EA({}.hasOwnProperty),SB=Object.hasOwn||function(A,B){return UB(LB(A),B)},YB=EA,NB=0,JB=Math.random(),rB=YB(1..toString),nB=function(A){return"Symbol("+(void 0===A?"":A)+")_"+rB(++NB+JB,36)},HB=tB,qB=SB,lB=nB,xB=WA,KB=mA,dB=b.Symbol,uB=HB("wks"),fB=KB?dB.for||dB:dB&&dB.withoutSetter||lB,ZB=function(A){return qB(uB,A)||(uB[A]=xB&&qB(dB,A)?dB[A]:fB("Symbol."+A)),uB[A]},bB=T,pB=SA,VB=jA,WB=gB,mB=function(A,B){var I,Q;if("string"===B&&CB(I=A.toString)&&!iB(Q=EB(I,A)))return Q;if(CB(I=A.valueOf)&&!iB(Q=EB(I,A)))return Q;if("string"!==B&&CB(I=A.toString)&&!iB(Q=EB(I,A)))return Q;throw new oB("Can't convert object to primitive value")},vB=TypeError,OB=ZB("toPrimitive"),TB=function(A,B){if(!pB(A)||VB(A))return A;var I,Q=WB(A,OB);if(Q){if(void 0===B&&(B="default"),I=bB(Q,A,B),!pB(I)||VB(I))return I;throw new vB("Can't convert object to primitive value")}return void 0===B&&(B="number"),mB(A,B)},XB=TB,jB=jA,PB=function(A){var B=XB(A,"string");return jB(B)?B:B+""},zB=SA,_B=b.document,$B=zB(_B)&&zB(_B.createElement),AI=function(A){return $B?_B.createElement(A):{}},BI=AI,II=!W&&!V((function(){return 7!==Object.defineProperty(BI("div"),"a",{get:function(){return 7}}).a})),QI=W,gI=T,EI=X,CI=AA,iI=eA,oI=PB,GI=SB,DI=II,aI=Object.getOwnPropertyDescriptor;p.f=QI?aI:function(A,B){if(A=iI(A),B=oI(B),DI)try{return aI(A,B)}catch(I){}if(GI(A,B))return CI(!gI(EI.f,A,B),A[B])};var hI={},RI=W&&V((function(){return 42!==Object.defineProperty((function(){}),"prototype",{value:42,writable:!1}).prototype})),wI=SA,sI=String,FI=TypeError,MI=function(A){if(wI(A))return A;throw new FI(sI(A)+" is not an object")},yI=W,tI=II,kI=RI,eI=MI,cI=PB,LI=TypeError,UI=Object.defineProperty,SI=Object.getOwnPropertyDescriptor,YI="enumerable",NI="configurable",JI="writable";hI.f=yI?kI?function(A,B,I){if(eI(A),B=cI(B),eI(I),"function"==typeof A&&"prototype"===B&&"value"in I&&JI in I&&!I[JI]){var Q=SI(A,B);Q&&Q[JI]&&(A[B]=I.value,I={configurable:NI in I?I[NI]:Q[NI],enumerable:YI in I?I[YI]:Q[YI],writable:!1})}return UI(A,B,I)}:UI:function(A,B,I){if(eI(A),B=cI(B),eI(I),tI)try{return UI(A,B,I)}catch(Q){}if("get"in I||"set"in I)throw new LI("Accessors not supported");return"value"in I&&(A[B]=I.value),A};var rI=hI,nI=AA,HI=W?function(A,B,I){return rI.f(A,B,nI(1,I))}:function(A,B,I){return A[B]=I,A},qI={},lI={get exports(){return qI},set exports(A){qI=A}},xI=W,KI=SB,dI=Function.prototype,uI=xI&&Object.getOwnPropertyDescriptor,fI=KI(dI,"name"),ZI={EXISTS:fI,PROPER:fI&&"something"===function(){}.name,CONFIGURABLE:fI&&(!xI||xI&&uI(dI,"name").configurable)},bI=LA,pI=GB,VI=EA(Function.toString);bI(pI.inspectSource)||(pI.inspectSource=function(A){return VI(A)});var WI,mI,vI,OI=pI.inspectSource,TI=LA,XI=b.WeakMap,jI=TI(XI)&&/native code/.test(String(XI)),PI=nB,zI=tB("keys"),_I=function(A){return zI[A]||(zI[A]=PI(A))},$I={},AQ=jI,BQ=b,IQ=SA,QQ=HI,gQ=SB,EQ=GB,CQ=_I,iQ=$I,oQ="Object already initialized",GQ=BQ.TypeError,DQ=BQ.WeakMap;if(AQ||EQ.state){var aQ=EQ.state||(EQ.state=new DQ);aQ.get=aQ.get,aQ.has=aQ.has,aQ.set=aQ.set,WI=function(A,B){if(aQ.has(A))throw new GQ(oQ);return B.facade=A,aQ.set(A,B),B},mI=function(A){return aQ.get(A)||{}},vI=function(A){return aQ.has(A)}}else{var hQ=CQ("state");iQ[hQ]=!0,WI=function(A,B){if(gQ(A,hQ))throw new GQ(oQ);return B.facade=A,QQ(A,hQ,B),B},mI=function(A){return gQ(A,hQ)?A[hQ]:{}},vI=function(A){return gQ(A,hQ)}}var RQ={set:WI,get:mI,has:vI,enforce:function(A){return vI(A)?mI(A):WI(A,{})},getterFor:function(A){return function(B){var I;if(!IQ(B)||(I=mI(B)).type!==A)throw new GQ("Incompatible receiver, "+A+" required");return I}}},wQ=EA,sQ=V,FQ=LA,MQ=SB,yQ=W,tQ=ZI.CONFIGURABLE,kQ=OI,eQ=RQ.enforce,cQ=RQ.get,LQ=String,UQ=Object.defineProperty,SQ=wQ("".slice),YQ=wQ("".replace),NQ=wQ([].join),JQ=yQ&&!sQ((function(){return 8!==UQ((function(){}),"length",{value:8}).length})),rQ=String(String).split("String"),nQ=lI.exports=function(A,B,I){"Symbol("===SQ(LQ(B),0,7)&&(B="["+YQ(LQ(B),/^Symbol\(([^)]*)\).*$/,"$1")+"]"),I&&I.getter&&(B="get "+B),I&&I.setter&&(B="set "+B),(!MQ(A,"name")||tQ&&A.name!==B)&&(yQ?UQ(A,"name",{value:B,configurable:!0}):A.name=B),JQ&&I&&MQ(I,"arity")&&A.length!==I.arity&&UQ(A,"length",{value:I.arity});try{I&&MQ(I,"constructor")&&I.constructor?yQ&&UQ(A,"prototype",{writable:!1}):A.prototype&&(A.prototype=void 0)}catch(g){}var Q=eQ(A);return MQ(Q,"source")||(Q.source=NQ(rQ,"string"==typeof B?B:"")),A};Function.prototype.toString=nQ((function(){return FQ(this)&&cQ(this).source||kQ(this)}),"toString");var HQ=LA,qQ=hI,lQ=qI,xQ=RB,KQ=function(A,B,I,Q){Q||(Q={});var g=Q.enumerable,E=void 0!==Q.name?Q.name:B;if(HQ(I)&&lQ(I,E,Q),Q.global)g?A[B]=I:xQ(B,I);else{try{Q.unsafe?A[B]&&(g=!0):delete A[B]}catch(C){}g?A[B]=I:qQ.f(A,B,{value:I,enumerable:!1,configurable:!Q.nonConfigurable,writable:!Q.nonWritable})}return A},dQ={},uQ=Math.ceil,fQ=Math.floor,ZQ=Math.trunc||function(A){var B=+A;return(B>0?fQ:uQ)(B)},bQ=function(A){var B=+A;return B!=B||0===B?0:ZQ(B)},pQ=bQ,VQ=Math.max,WQ=Math.min,mQ=function(A,B){var I=pQ(A);return I<0?VQ(I+B,0):WQ(I,B)},vQ=bQ,OQ=Math.min,TQ=function(A){var B=vQ(A);return B>0?OQ(B,9007199254740991):0},XQ=TQ,jQ=function(A){return XQ(A.length)},PQ=eA,zQ=mQ,_Q=jQ,$Q=function(A){return function(B,I,Q){var g=PQ(B),E=_Q(g);if(0===E)return!A&&-1;var C,i=zQ(Q,E);if(A&&I!=I){for(;E>i;)if((C=g[i++])!=C)return!0}else for(;E>i;i++)if((A||i in g)&&g[i]===I)return A||i||0;return!A&&-1}},Ag={includes:$Q(!0),indexOf:$Q(!1)},Bg=SB,Ig=eA,Qg=Ag.indexOf,gg=$I,Eg=EA([].push),Cg=function(A,B){var I,Q=Ig(A),g=0,E=[];for(I in Q)!Bg(gg,I)&&Bg(Q,I)&&Eg(E,I);for(;B.length>g;)Bg(Q,I=B[g++])&&(~Qg(E,I)||Eg(E,I));return E},ig=["constructor","hasOwnProperty","isPrototypeOf","propertyIsEnumerable","toLocaleString","toString","valueOf"],og=Cg,Gg=ig.concat("length","prototype");dQ.f=Object.getOwnPropertyNames||function(A){return og(A,Gg)};var Dg={};Dg.f=Object.getOwnPropertySymbols;var ag=JA,hg=dQ,Rg=Dg,wg=MI,sg=EA([].concat),Fg=ag("Reflect","ownKeys")||function(A){var B=hg.f(wg(A)),I=Rg.f;return I?sg(B,I(A)):B},Mg=SB,yg=Fg,tg=p,kg=hI,eg=function(A,B,I){for(var Q=yg(B),g=kg.f,E=tg.f,C=0;C<Q.length;C++){var i=Q[C];Mg(A,i)||I&&Mg(I,i)||g(A,i,E(B,i))}},cg=V,Lg=LA,Ug=/#|\.prototype\./,Sg=function(A,B){var I=Ng[Yg(A)];return I===rg||I!==Jg&&(Lg(B)?cg(B):!!B)},Yg=Sg.normalize=function(A){return String(A).replace(Ug,".").toLowerCase()},Ng=Sg.data={},Jg=Sg.NATIVE="N",rg=Sg.POLYFILL="P",ng=Sg,Hg=b,qg=p.f,lg=HI,xg=KQ,Kg=RB,dg=eg,ug=ng,fg=function(A,B){var I,Q,g,E,C,i=A.target,o=A.global,G=A.stat;if(I=o?Hg:G?Hg[i]||Kg(i,{}):Hg[i]&&Hg[i].prototype)for(Q in B){if(E=B[Q],g=A.dontCallGetSet?(C=qg(I,Q))&&C.value:I[Q],!ug(o?Q:i+(G?".":"#")+Q,A.forced)&&void 0!==g){if(typeof E==typeof g)continue;dg(E,g)}(A.sham||g&&g.sham)&&lg(E,"sham",!0),xg(I,Q,E,A)}},Zg={};Zg[ZB("toStringTag")]="z";var bg="[object z]"===String(Zg),pg=bg,Vg=LA,Wg=GA,mg=ZB("toStringTag"),vg=Object,Og="Arguments"===Wg(function(){return arguments}()),Tg=pg?Wg: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=vg(A),mg))?I:Og?Wg(B):"Object"===(Q=Wg(B))&&Vg(B.callee)?"Arguments":Q},Xg=Tg,jg=String,Pg=function(A){if("Symbol"===Xg(A))throw new TypeError("Cannot convert a Symbol value to a string");return jg(A)},zg={},_g=Cg,$g=ig,AE=Object.keys||function(A){return _g(A,$g)},BE=W,IE=RI,QE=hI,gE=MI,EE=eA,CE=AE;zg.f=BE&&!IE?Object.defineProperties:function(A,B){gE(A);for(var I,Q=EE(B),g=CE(B),E=g.length,C=0;E>C;)QE.f(A,I=g[C++],Q[I]);return A};var iE,oE=JA("document","documentElement"),GE=MI,DE=zg,aE=ig,hE=$I,RE=oE,wE=AI,sE="prototype",FE="script",ME=_I("IE_PROTO"),yE=function(){},tE=function(A){return"<"+FE+">"+A+"</"+FE+">"},kE=function(A){A.write(tE("")),A.close();var B=A.parentWindow.Object;return A=null,B},eE=function(){try{iE=new ActiveXObject("htmlfile")}catch(g){}var A,B,I;eE="undefined"!=typeof document?document.domain&&iE?kE(iE):(B=wE("iframe"),I="java"+FE+":",B.style.display="none",RE.appendChild(B),B.src=String(I),(A=B.contentWindow.document).open(),A.write(tE("document.F=Object")),A.close(),A.F):kE(iE);for(var Q=aE.length;Q--;)delete eE[sE][aE[Q]];return eE()};hE[ME]=!0;var cE=Object.create||function(A,B){var I;return null!==A?(yE[sE]=GE(A),I=new yE,yE[sE]=null,I[ME]=A):I=eE(),void 0===B?I:DE.f(I,B)},LE={},UE=EA([].slice),SE=GA,YE=eA,NE=dQ.f,JE=UE,rE="object"==typeof window&&window&&Object.getOwnPropertyNames?Object.getOwnPropertyNames(window):[];LE.f=function(A){return rE&&"Window"===SE(A)?function(A){try{return NE(A)}catch(B){return JE(rE)}}(A):NE(YE(A))};var nE=qI,HE=hI,qE=function(A,B,I){return I.get&&nE(I.get,B,{getter:!0}),I.set&&nE(I.set,B,{setter:!0}),HE.f(A,B,I)},lE={},xE=ZB;lE.f=xE;var KE=b,dE=SB,uE=lE,fE=hI.f,ZE=T,bE=JA,pE=ZB,VE=KQ,WE=hI.f,mE=SB,vE=ZB("toStringTag"),OE=function(A,B,I){A&&!I&&(A=A.prototype),A&&!mE(A,vE)&&WE(A,vE,{configurable:!0,value:B})},TE=GA,XE=EA,jE=function(A){if("Function"===TE(A))return XE(A)},PE=BB,zE=m,_E=jE(jE.bind),$E=function(A,B){return PE(A),void 0===B?A:zE?_E(A,B):function(){return A.apply(B,arguments)}},AC=GA,BC=Array.isArray||function(A){return"Array"===AC(A)},IC=EA,QC=V,gC=LA,EC=Tg,CC=OI,iC=function(){},oC=JA("Reflect","construct"),GC=/^\s*(?:class|function)\b/,DC=IC(GC.exec),aC=!GC.test(iC),hC=function(A){if(!gC(A))return!1;try{return oC(iC,[],A),!0}catch(B){return!1}},RC=function(A){if(!gC(A))return!1;switch(EC(A)){case"AsyncFunction":case"GeneratorFunction":case"AsyncGeneratorFunction":return!1}try{return aC||!!DC(GC,CC(A))}catch(B){return!0}};RC.sham=!0;var wC=!oC||QC((function(){var A;return hC(hC.call)||!hC(Object)||!hC((function(){A=!0}))||A}))?RC:hC,sC=BC,FC=wC,MC=SA,yC=ZB("species"),tC=Array,kC=function(A){var B;return sC(A)&&(B=A.constructor,(FC(B)&&(B===tC||sC(B.prototype))||MC(B)&&null===(B=B[yC]))&&(B=void 0)),void 0===B?tC:B},eC=function(A,B){return new(kC(A))(0===B?0:B)},cC=$E,LC=wA,UC=cB,SC=jQ,YC=eC,NC=EA([].push),JC=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,D,a){for(var h,R,w=UC(o),s=LC(w),F=SC(s),M=cC(G,D),y=0,t=a||YC,k=B?t(o,F):I||C?t(o,0):void 0;F>y;y++)if((i||y in s)&&(R=M(h=s[y],y,w),A))if(B)k[y]=R;else if(R)switch(A){case 3:return!0;case 5:return h;case 6:return y;case 2:NC(k,h)}else switch(A){case 4:return!1;case 7:NC(k,h)}return E?-1:Q||g?g:k}},rC={forEach:JC(0),map:JC(1),filter:JC(2),some:JC(3),every:JC(4),find:JC(5),findIndex:JC(6),filterReject:JC(7)},nC=fg,HC=b,qC=T,lC=EA,xC=W,KC=WA,dC=V,uC=SB,fC=rA,ZC=MI,bC=eA,pC=PB,VC=Pg,WC=AA,mC=cE,vC=AE,OC=dQ,TC=LE,XC=Dg,jC=p,PC=hI,zC=zg,_C=X,$C=KQ,Ai=qE,Bi=tB,Ii=$I,Qi=nB,gi=ZB,Ei=lE,Ci=function(A){var B=KE.Symbol||(KE.Symbol={});dE(B,A)||fE(B,A,{value:uE.f(A)})},ii=function(){var A=bE("Symbol"),B=A&&A.prototype,I=B&&B.valueOf,Q=pE("toPrimitive");B&&!B[Q]&&VE(B,Q,(function(A){return ZE(I,this)}),{arity:1})},oi=OE,Gi=RQ,Di=rC.forEach,ai=_I("hidden"),hi="Symbol",Ri="prototype",wi=Gi.set,si=Gi.getterFor(hi),Fi=Object[Ri],Mi=HC.Symbol,yi=Mi&&Mi[Ri],ti=HC.RangeError,ki=HC.TypeError,ei=HC.QObject,ci=jC.f,Li=PC.f,Ui=TC.f,Si=_C.f,Yi=lC([].push),Ni=Bi("symbols"),Ji=Bi("op-symbols"),ri=Bi("wks"),ni=!ei||!ei[Ri]||!ei[Ri].findChild,Hi=function(A,B,I){var Q=ci(Fi,B);Q&&delete Fi[B],Li(A,B,I),Q&&A!==Fi&&Li(Fi,B,Q)},qi=xC&&dC((function(){return 7!==mC(Li({},"a",{get:function(){return Li(this,"a",{value:7}).a}})).a}))?Hi:Li,li=function(A,B){var I=Ni[A]=mC(yi);return wi(I,{type:hi,tag:A,description:B}),xC||(I.description=B),I},xi=function(A,B,I){A===Fi&&xi(Ji,B,I),ZC(A);var Q=pC(B);return ZC(I),uC(Ni,Q)?(I.enumerable?(uC(A,ai)&&A[ai][Q]&&(A[ai][Q]=!1),I=mC(I,{enumerable:WC(0,!1)})):(uC(A,ai)||Li(A,ai,WC(1,mC(null))),A[ai][Q]=!0),qi(A,Q,I)):Li(A,Q,I)},Ki=function(A,B){ZC(A);var I=bC(B),Q=vC(I).concat(Zi(I));return Di(Q,(function(B){xC&&!qC(di,I,B)||xi(A,B,I[B])})),A},di=function(A){var B=pC(A),I=qC(Si,this,B);return!(this===Fi&&uC(Ni,B)&&!uC(Ji,B))&&(!(I||!uC(this,B)||!uC(Ni,B)||uC(this,ai)&&this[ai][B])||I)},ui=function(A,B){var I=bC(A),Q=pC(B);if(I!==Fi||!uC(Ni,Q)||uC(Ji,Q)){var g=ci(I,Q);return!g||!uC(Ni,Q)||uC(I,ai)&&I[ai][Q]||(g.enumerable=!0),g}},fi=function(A){var B=Ui(bC(A)),I=[];return Di(B,(function(A){uC(Ni,A)||uC(Ii,A)||Yi(I,A)})),I},Zi=function(A){var B=A===Fi,I=Ui(B?Ji:bC(A)),Q=[];return Di(I,(function(A){!uC(Ni,A)||B&&!uC(Fi,A)||Yi(Q,Ni[A])})),Q};KC||($C(yi=(Mi=function(){if(fC(yi,this))throw new ki("Symbol is not a constructor");var A=arguments.length&&void 0!==arguments[0]?VC(arguments[0]):void 0,B=Qi(A),I=function(A){var Q=void 0===this?HC:this;Q===Fi&&qC(I,Ji,A),uC(Q,ai)&&uC(Q[ai],B)&&(Q[ai][B]=!1);var g=WC(1,A);try{qi(Q,B,g)}catch(E){if(!(E instanceof ti))throw E;Hi(Q,B,g)}};return xC&&ni&&qi(Fi,B,{configurable:!0,set:I}),li(B,A)})[Ri],"toString",(function(){return si(this).tag})),$C(Mi,"withoutSetter",(function(A){return li(Qi(A),A)})),_C.f=di,PC.f=xi,zC.f=Ki,jC.f=ui,OC.f=TC.f=fi,XC.f=Zi,Ei.f=function(A){return li(gi(A),A)},xC&&(Ai(yi,"description",{configurable:!0,get:function(){return si(this).description}}),$C(Fi,"propertyIsEnumerable",di,{unsafe:!0}))),nC({global:!0,constructor:!0,wrap:!0,forced:!KC,sham:!KC},{Symbol:Mi}),Di(vC(ri),(function(A){Ci(A)})),nC({target:hi,stat:!0,forced:!KC},{useSetter:function(){ni=!0},useSimple:function(){ni=!1}}),nC({target:"Object",stat:!0,forced:!KC,sham:!xC},{create:function(A,B){return void 0===B?mC(A):Ki(mC(A),B)},defineProperty:xi,defineProperties:Ki,getOwnPropertyDescriptor:ui}),nC({target:"Object",stat:!0,forced:!KC},{getOwnPropertyNames:fi}),ii(),oi(Mi,hi),Ii[ai]=!0;var bi=WA&&!!Symbol.for&&!!Symbol.keyFor,pi=fg,Vi=JA,Wi=SB,mi=Pg,vi=tB,Oi=bi,Ti=vi("string-to-symbol-registry"),Xi=vi("symbol-to-string-registry");pi({target:"Symbol",stat:!0,forced:!Oi},{for:function(A){var B=mi(A);if(Wi(Ti,B))return Ti[B];var I=Vi("Symbol")(B);return Ti[B]=I,Xi[I]=B,I}});var ji=fg,Pi=SB,zi=jA,_i=zA,$i=bi,Ao=tB("symbol-to-string-registry");ji({target:"Symbol",stat:!0,forced:!$i},{keyFor:function(A){if(!zi(A))throw new TypeError(_i(A)+" is not a symbol");if(Pi(Ao,A))return Ao[A]}});var Bo=m,Io=Function.prototype,Qo=Io.apply,go=Io.call,Eo="object"==typeof Reflect&&Reflect.apply||(Bo?go.bind(Qo):function(){return go.apply(Qo,arguments)}),Co=BC,io=LA,oo=GA,Go=Pg,Do=EA([].push),ao=fg,ho=JA,Ro=Eo,wo=T,so=EA,Fo=V,Mo=LA,yo=jA,to=UE,ko=function(A){if(io(A))return A;if(Co(A)){for(var B=A.length,I=[],Q=0;Q<B;Q++){var g=A[Q];"string"==typeof g?Do(I,g):"number"!=typeof g&&"Number"!==oo(g)&&"String"!==oo(g)||Do(I,Go(g))}var E=I.length,C=!0;return function(A,B){if(C)return C=!1,B;if(Co(this))return B;for(var Q=0;Q<E;Q++)if(I[Q]===A)return B}}},eo=WA,co=String,Lo=ho("JSON","stringify"),Uo=so(/./.exec),So=so("".charAt),Yo=so("".charCodeAt),No=so("".replace),Jo=so(1..toString),ro=/[\uD800-\uDFFF]/g,no=/^[\uD800-\uDBFF]$/,Ho=/^[\uDC00-\uDFFF]$/,qo=!eo||Fo((function(){var A=ho("Symbol")("stringify detection");return"[null]"!==Lo([A])||"{}"!==Lo({a:A})||"{}"!==Lo(Object(A))})),lo=Fo((function(){return'"\\udf06\\ud834"'!==Lo("\udf06\ud834")||'"\\udead"'!==Lo("\udead")})),xo=function(A,B){var I=to(arguments),Q=ko(B);if(Mo(Q)||void 0!==A&&!yo(A))return I[1]=function(A,B){if(Mo(Q)&&(B=wo(Q,this,co(A),B)),!yo(B))return B},Ro(Lo,null,I)},Ko=function(A,B,I){var Q=So(I,B-1),g=So(I,B+1);return Uo(no,A)&&!Uo(Ho,g)||Uo(Ho,A)&&!Uo(no,Q)?"\\u"+Jo(Yo(A,0),16):A};Lo&&ao({target:"JSON",stat:!0,arity:3,forced:qo||lo},{stringify:function(A,B,I){var Q=to(arguments),g=Ro(qo?xo:Lo,null,Q);return lo&&"string"==typeof g?No(g,ro,Ko):g}});var uo=Dg,fo=cB;fg({target:"Object",stat:!0,forced:!WA||V((function(){uo.f(1)}))},{getOwnPropertySymbols:function(A){var B=uo.f;return B?B(fo(A)):[]}});var Zo=fg,bo=W,po=EA,Vo=SB,Wo=LA,mo=rA,vo=Pg,Oo=qE,To=eg,Xo=b.Symbol,jo=Xo&&Xo.prototype;if(bo&&Wo(Xo)&&(!("description"in jo)||void 0!==Xo().description)){var Po={},zo=function(){var A=arguments.length<1||void 0===arguments[0]?void 0:vo(arguments[0]),B=mo(jo,this)?new Xo(A):void 0===A?Xo():Xo(A);return""===A&&(Po[B]=!0),B};To(zo,Xo),zo.prototype=jo,jo.constructor=zo;var _o="Symbol(description detection)"===String(Xo("description detection")),$o=po(jo.valueOf),AG=po(jo.toString),BG=/^Symbol\((.*)\)[^)]+$/,IG=po("".replace),QG=po("".slice);Oo(jo,"description",{configurable:!0,get:function(){var A=$o(this);if(Vo(Po,A))return"";var B=AG(A),I=_o?QG(B,7,-1):IG(B,BG,"$1");return""===I?void 0:I}}),Zo({global:!0,constructor:!0,forced:!0},{Symbol:zo})}var gG=TypeError,EG=function(A){if(A>9007199254740991)throw gG("Maximum allowed index exceeded");return A},CG=W,iG=hI,oG=AA,GG=function(A,B,I){CG?iG.f(A,B,oG(0,I)):A[B]=I},DG=V,aG=ZA,hG=ZB("species"),RG=function(A){return aG>=51||!DG((function(){var B=[];return(B.constructor={})[hG]=function(){return{foo:1}},1!==B[A](Boolean).foo}))},wG=fg,sG=V,FG=BC,MG=SA,yG=cB,tG=jQ,kG=EG,eG=GG,cG=eC,LG=RG,UG=ZA,SG=ZB("isConcatSpreadable"),YG=UG>=51||!sG((function(){var A=[];return A[SG]=!1,A.concat()[0]!==A})),NG=function(A){if(!MG(A))return!1;var B=A[SG];return void 0!==B?!!B:FG(A)};wG({target:"Array",proto:!0,arity:1,forced:!YG||!LG("concat")},{concat:function(A){var B,I,Q,g,E,C=yG(this),i=cG(C,0),o=0;for(B=-1,Q=arguments.length;B<Q;B++)if(NG(E=-1===B?C:arguments[B]))for(g=tG(E),kG(o+g),I=0;I<g;I++,o++)I in E&&eG(i,o,E[I]);else kG(o+1),eG(i,o++,E);return i.length=o,i}});var JG=zA,rG=TypeError,nG=function(A,B){if(!delete A[B])throw new rG("Cannot delete property "+JG(B)+" of "+JG(A))},HG=cB,qG=mQ,lG=jQ,xG=nG,KG=Math.min,dG=[].copyWithin||function(A,B){var I=HG(this),Q=lG(I),g=qG(A,Q),E=qG(B,Q),C=arguments.length>2?arguments[2]:void 0,i=KG((void 0===C?Q:qG(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]:xG(I,g),g+=o,E+=o;return I},uG=ZB,fG=cE,ZG=hI.f,bG=uG("unscopables"),pG=Array.prototype;void 0===pG[bG]&&ZG(pG,bG,{configurable:!0,value:fG(null)});var VG=function(A){pG[bG][A]=!0},WG=VG;fg({target:"Array",proto:!0},{copyWithin:dG}),WG("copyWithin");var mG=rC.filter;fg({target:"Array",proto:!0,forced:!RG("filter")},{filter:function(A){return mG(this,A,arguments.length>1?arguments[1]:void 0)}});var vG=fg,OG=rC.findIndex,TG=VG,XG="findIndex",jG=!0;XG in[]&&Array(1)[XG]((function(){jG=!1})),vG({target:"Array",proto:!0,forced:jG},{findIndex:function(A){return OG(this,A,arguments.length>1?arguments[1]:void 0)}}),TG(XG);var PG=V,zG=function(A,B){var I=[][A];return!!I&&PG((function(){I.call(null,B||function(){return 1},1)}))},_G=rC.forEach,$G=zG("forEach")?[].forEach:function(A){return _G(this,A,arguments.length>1?arguments[1]:void 0)};fg({target:"Array",proto:!0,forced:[].forEach!==$G},{forEach:$G});var AD=Ag.includes,BD=VG;fg({target:"Array",proto:!0,forced:V((function(){return!Array(1).includes()}))},{includes:function(A){return AD(this,A,arguments.length>1?arguments[1]:void 0)}}),BD("includes");var ID=fg,QD=Ag.indexOf,gD=zG,ED=jE([].indexOf),CD=!!ED&&1/ED([1],1,-0)<0;ID({target:"Array",proto:!0,forced:CD||!gD("indexOf")},{indexOf:function(A){var B=arguments.length>1?arguments[1]:void 0;return CD?ED(this,A,B)||0:QD(this,A,B)}});var iD,oD,GD,DD={},aD=!V((function(){function A(){}return A.prototype.constructor=null,Object.getPrototypeOf(new A)!==A.prototype})),hD=SB,RD=LA,wD=cB,sD=aD,FD=_I("IE_PROTO"),MD=Object,yD=MD.prototype,tD=sD?MD.getPrototypeOf:function(A){var B=wD(A);if(hD(B,FD))return B[FD];var I=B.constructor;return RD(I)&&B instanceof I?I.prototype:B instanceof MD?yD:null},kD=V,eD=LA,cD=SA,LD=tD,UD=KQ,SD=ZB("iterator"),YD=!1;[].keys&&("next"in(GD=[].keys())?(oD=LD(LD(GD)))!==Object.prototype&&(iD=oD):YD=!0);var ND=!cD(iD)||kD((function(){var A={};return iD[SD].call(A)!==A}));ND&&(iD={}),eD(iD[SD])||UD(iD,SD,(function(){return this}));var JD={IteratorPrototype:iD,BUGGY_SAFARI_ITERATORS:YD},rD=JD.IteratorPrototype,nD=cE,HD=AA,qD=OE,lD=DD,xD=function(){return this},KD=EA,dD=BB,uD=SA,fD=function(A){return uD(A)||null===A},ZD=String,bD=TypeError,pD=function(A,B,I){try{return KD(dD(Object.getOwnPropertyDescriptor(A,B)[I]))}catch(Q){}},VD=SA,WD=yA,mD=function(A){if(fD(A))return A;throw new bD("Can't set "+ZD(A)+" as a prototype")},vD=Object.setPrototypeOf||("__proto__"in{}?function(){var A,B=!1,I={};try{(A=pD(Object.prototype,"__proto__","set"))(I,[]),B=I instanceof Array}catch(Q){}return function(I,Q){return WD(I),mD(Q),VD(I)?(B?A(I,Q):I.__proto__=Q,I):I}}():void 0),OD=fg,TD=T,XD=LA,jD=function(A,B,I,Q){var g=B+" Iterator";return A.prototype=nD(rD,{next:HD(+!Q,I)}),qD(A,g,!1),lD[g]=xD,A},PD=tD,zD=vD,_D=OE,$D=HI,Aa=KQ,Ba=DD,Ia=ZI.PROPER,Qa=ZI.CONFIGURABLE,ga=JD.IteratorPrototype,Ea=JD.BUGGY_SAFARI_ITERATORS,Ca=ZB("iterator"),ia="keys",oa="values",Ga="entries",Da=function(){return this},aa=function(A,B,I,Q,g,E,C){jD(I,B,Q);var i,o,G,D=function(A){if(A===g&&s)return s;if(!Ea&&A&&A in R)return R[A];switch(A){case ia:case oa:case Ga:return function(){return new I(this,A)}}return function(){return new I(this)}},a=B+" Iterator",h=!1,R=A.prototype,w=R[Ca]||R["@@iterator"]||g&&R[g],s=!Ea&&w||D(g),F="Array"===B&&R.entries||w;if(F&&(i=PD(F.call(new A)))!==Object.prototype&&i.next&&(PD(i)!==ga&&(zD?zD(i,ga):XD(i[Ca])||Aa(i,Ca,Da)),_D(i,a,!0)),Ia&&g===oa&&w&&w.name!==oa&&(Qa?$D(R,"name",oa):(h=!0,s=function(){return TD(w,this)})),g)if(o={values:D(oa),keys:E?s:D(ia),entries:D(Ga)},C)for(G in o)(Ea||h||!(G in R))&&Aa(R,G,o[G]);else OD({target:B,proto:!0,forced:Ea||h},o);return R[Ca]!==s&&Aa(R,Ca,s,{name:g}),Ba[B]=s,o},ha=function(A,B){return{value:A,done:B}},Ra=eA,wa=VG,sa=DD,Fa=RQ,Ma=hI.f,ya=aa,ta=ha,ka=W,ea="Array Iterator",ca=Fa.set,La=Fa.getterFor(ea),Ua=ya(Array,"Array",(function(A,B){ca(this,{type:ea,target:Ra(A),index:0,kind:B})}),(function(){var A=La(this),B=A.target,I=A.index++;if(!B||I>=B.length)return A.target=null,ta(void 0,!0);switch(A.kind){case"keys":return ta(I,!1);case"values":return ta(B[I],!1)}return ta([I,B[I]],!1)}),"values"),Sa=sa.Arguments=sa.Array;if(wa("keys"),wa("values"),wa("entries"),ka&&"values"!==Sa.name)try{Ma(Sa,"name",{value:"values"})}catch(gH){}var Ya=fg,Na=wA,Ja=eA,ra=zG,na=EA([].join);Ya({target:"Array",proto:!0,forced:Na!==Object||!ra("join",",")},{join:function(A){return na(Ja(this),void 0===A?",":A)}});var Ha=Eo,qa=eA,la=bQ,xa=jQ,Ka=zG,da=Math.min,ua=[].lastIndexOf,fa=!!ua&&1/[1].lastIndexOf(1,-0)<0,Za=Ka("lastIndexOf"),ba=fa||!Za?function(A){if(fa)return Ha(ua,this,arguments)||0;var B=qa(this),I=xa(B);if(0===I)return-1;var Q=I-1;for(arguments.length>1&&(Q=da(Q,la(arguments[1]))),Q<0&&(Q=I+Q);Q>=0;Q--)if(Q in B&&B[Q]===A)return Q||0;return-1}:ua;fg({target:"Array",proto:!0,forced:ba!==[].lastIndexOf},{lastIndexOf:ba});var pa=rC.map;fg({target:"Array",proto:!0,forced:!RG("map")},{map:function(A){return pa(this,A,arguments.length>1?arguments[1]:void 0)}});var Va=fg,Wa=BC,ma=wC,va=SA,Oa=mQ,Ta=jQ,Xa=eA,ja=GG,Pa=ZB,za=UE,_a=RG("slice"),$a=Pa("species"),Ah=Array,Bh=Math.max;Va({target:"Array",proto:!0,forced:!_a},{slice:function(A,B){var I,Q,g,E=Xa(this),C=Ta(E),i=Oa(A,C),o=Oa(void 0===B?C:B,C);if(Wa(E)&&(I=E.constructor,(ma(I)&&(I===Ah||Wa(I.prototype))||va(I)&&null===(I=I[$a]))&&(I=void 0),I===Ah||void 0===I))return za(E,i,o);for(Q=new(void 0===I?Ah:I)(Bh(o-i,0)),g=0;i<o;i++,g++)i in E&&ja(Q,g,E[i]);return Q.length=g,Q}});var Ih=W,Qh=BC,gh=TypeError,Eh=Object.getOwnPropertyDescriptor,Ch=Ih&&!function(){if(void 0!==this)return!0;try{Object.defineProperty([],"length",{writable:!1}).length=1}catch(gH){return gH instanceof TypeError}}(),ih=fg,oh=cB,Gh=mQ,Dh=bQ,ah=jQ,hh=Ch?function(A,B){if(Qh(A)&&!Eh(A,"length").writable)throw new gh("Cannot set read only .length");return A.length=B}:function(A,B){return A.length=B},Rh=EG,wh=eC,sh=GG,Fh=nG,Mh=RG("splice"),yh=Math.max,th=Math.min;ih({target:"Array",proto:!0,forced:!Mh},{splice:function(A,B){var I,Q,g,E,C,i,o=oh(this),G=ah(o),D=Gh(A,G),a=arguments.length;for(0===a?I=Q=0:1===a?(I=0,Q=G-D):(I=a-2,Q=th(yh(Dh(B),0),G-D)),Rh(G+I-Q),g=wh(o,Q),E=0;E<Q;E++)(C=D+E)in o&&sh(g,E,o[C]);if(g.length=Q,I<Q){for(E=D;E<G-Q;E++)i=E+I,(C=E+Q)in o?o[i]=o[C]:Fh(o,i);for(E=G;E>G-Q+I;E--)Fh(o,E-1)}else if(I>Q)for(E=G-Q;E>D;E--)i=E+I-1,(C=E+Q-1)in o?o[i]=o[C]:Fh(o,i);for(E=0;E<I;E++)o[E+D]=arguments[E+2];return hh(o,G-Q+I),g}});var kh="undefined"!=typeof ArrayBuffer&&"undefined"!=typeof DataView,eh=KQ,ch=function(A,B,I){for(var Q in B)eh(A,Q,B[Q],I);return A},Lh=rA,Uh=TypeError,Sh=function(A,B){if(Lh(B,A))return A;throw new Uh("Incorrect invocation")},Yh=bQ,Nh=TQ,Jh=RangeError,rh=function(A){if(void 0===A)return 0;var B=Yh(A),I=Nh(B);if(B!==I)throw new Jh("Wrong length or index");return I},nh=Math.sign||function(A){var B=+A;return 0===B||B!=B?B:B<0?-1:1},Hh=Math.abs,qh=2220446049250313e-31,lh=1/qh,xh=function(A,B,I,Q){var g=+A,E=Hh(g),C=nh(g);if(E<Q)return C*function(A){return A+lh-lh}(E/Q/B)*Q*B;var i=(1+B/qh)*E,o=i-(i-E);return o>I||o!=o?Infinity*C:C*o},Kh=Math.fround||function(A){return xh(A,1.1920928955078125e-7,34028234663852886e22,11754943508222875e-54)},dh=Array,uh=Math.abs,fh=Math.pow,Zh=Math.floor,bh=Math.log,ph=Math.LN2,Vh={pack:function(A,B,I){var Q,g,E,C=dh(I),i=8*I-B-1,o=(1<<i)-1,G=o>>1,D=23===B?fh(2,-24)-fh(2,-77):0,a=A<0||0===A&&1/A<0?1:0,h=0;for((A=uh(A))!=A||Infinity===A?(g=A!=A?1:0,Q=o):(Q=Zh(bh(A)/ph),A*(E=fh(2,-Q))<1&&(Q--,E*=2),(A+=Q+G>=1?D/E:D*fh(2,1-G))*E>=2&&(Q++,E/=2),Q+G>=o?(g=0,Q=o):Q+G>=1?(g=(A*E-1)*fh(2,B),Q+=G):(g=A*fh(2,G-1)*fh(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-1]|=128*a,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--],D=127&G;for(G>>=7;i>0;)D=256*D+A[o--],i-=8;for(I=D&(1<<-i)-1,D>>=-i,i+=B;i>0;)I=256*I+A[o--],i-=8;if(0===D)D=1-C;else{if(D===E)return I?NaN:G?-Infinity:Infinity;I+=fh(2,B),D-=C}return(G?-1:1)*I*fh(2,D-B)}},Wh=cB,mh=mQ,vh=jQ,Oh=function(A){for(var B=Wh(this),I=vh(B),Q=arguments.length,g=mh(Q>1?arguments[1]:void 0,I),E=Q>2?arguments[2]:void 0,C=void 0===E?I:mh(E,I);C>g;)B[g++]=A;return B},Th=LA,Xh=SA,jh=vD,Ph=function(A,B,I){var Q,g;return jh&&Th(Q=B.constructor)&&Q!==I&&Xh(g=Q.prototype)&&g!==I.prototype&&jh(A,g),A},zh=b,_h=EA,$h=W,AR=kh,BR=HI,IR=qE,QR=ch,gR=V,ER=Sh,CR=bQ,iR=TQ,oR=rh,GR=Kh,DR=Vh,aR=tD,hR=vD,RR=Oh,wR=UE,sR=Ph,FR=eg,MR=OE,yR=RQ,tR=ZI.PROPER,kR=ZI.CONFIGURABLE,eR="ArrayBuffer",cR="DataView",LR="prototype",UR="Wrong index",SR=yR.getterFor(eR),YR=yR.getterFor(cR),NR=yR.set,JR=zh[eR],rR=JR,nR=rR&&rR[LR],HR=zh[cR],qR=HR&&HR[LR],lR=Object.prototype,xR=zh.Array,KR=zh.RangeError,dR=_h(RR),uR=_h([].reverse),fR=DR.pack,ZR=DR.unpack,bR=function(A){return[255&A]},pR=function(A){return[255&A,A>>8&255]},VR=function(A){return[255&A,A>>8&255,A>>16&255,A>>24&255]},WR=function(A){return A[3]<<24|A[2]<<16|A[1]<<8|A[0]},mR=function(A){return fR(GR(A),23,4)},vR=function(A){return fR(A,52,8)},OR=function(A,B,I){IR(A[LR],B,{configurable:!0,get:function(){return I(this)[B]}})},TR=function(A,B,I,Q){var g=YR(A),E=oR(I),C=!!Q;if(E+B>g.byteLength)throw new KR(UR);var i=g.bytes,o=E+g.byteOffset,G=wR(i,o,o+B);return C?G:uR(G)},XR=function(A,B,I,Q,g,E){var C=YR(A),i=oR(I),o=Q(+g),G=!!E;if(i+B>C.byteLength)throw new KR(UR);for(var D=C.bytes,a=i+C.byteOffset,h=0;h<B;h++)D[a+h]=o[G?h:B-h-1]};if(AR){var jR=tR&&JR.name!==eR;gR((function(){JR(1)}))&&gR((function(){new JR(-1)}))&&!gR((function(){return new JR,new JR(1.5),new JR(NaN),1!==JR.length||jR&&!kR}))?jR&&kR&&BR(JR,"name",eR):((rR=function(A){return ER(this,nR),sR(new JR(oR(A)),this,rR)})[LR]=nR,nR.constructor=rR,FR(rR,JR)),hR&&aR(qR)!==lR&&hR(qR,lR);var PR=new HR(new rR(2)),zR=_h(qR.setInt8);PR.setInt8(0,2147483648),PR.setInt8(1,2147483649),!PR.getInt8(0)&&PR.getInt8(1)||QR(qR,{setInt8:function(A,B){zR(this,A,B<<24>>24)},setUint8:function(A,B){zR(this,A,B<<24>>24)}},{unsafe:!0})}else nR=(rR=function(A){ER(this,nR);var B=oR(A);NR(this,{type:eR,bytes:dR(xR(B),0),byteLength:B}),$h||(this.byteLength=B,this.detached=!1)})[LR],qR=(HR=function(A,B,I){ER(this,qR),ER(A,nR);var Q=SR(A),g=Q.byteLength,E=CR(B);if(E<0||E>g)throw new KR("Wrong offset");if(E+(I=void 0===I?g-E:iR(I))>g)throw new KR("Wrong length");NR(this,{type:cR,buffer:A,byteLength:I,byteOffset:E,bytes:Q.bytes}),$h||(this.buffer=A,this.byteLength=I,this.byteOffset=E)})[LR],$h&&(OR(rR,"byteLength",SR),OR(HR,"buffer",YR),OR(HR,"byteLength",YR),OR(HR,"byteOffset",YR)),QR(qR,{getInt8:function(A){return TR(this,1,A)[0]<<24>>24},getUint8:function(A){return TR(this,1,A)[0]},getInt16:function(A){var B=TR(this,2,A,arguments.length>1&&arguments[1]);return(B[1]<<8|B[0])<<16>>16},getUint16:function(A){var B=TR(this,2,A,arguments.length>1&&arguments[1]);return B[1]<<8|B[0]},getInt32:function(A){return WR(TR(this,4,A,arguments.length>1&&arguments[1]))},getUint32:function(A){return WR(TR(this,4,A,arguments.length>1&&arguments[1]))>>>0},getFloat32:function(A){return ZR(TR(this,4,A,arguments.length>1&&arguments[1]),23)},getFloat64:function(A){return ZR(TR(this,8,A,arguments.length>1&&arguments[1]),52)},setInt8:function(A,B){XR(this,1,A,bR,B)},setUint8:function(A,B){XR(this,1,A,bR,B)},setInt16:function(A,B){XR(this,2,A,pR,B,arguments.length>2&&arguments[2])},setUint16:function(A,B){XR(this,2,A,pR,B,arguments.length>2&&arguments[2])},setInt32:function(A,B){XR(this,4,A,VR,B,arguments.length>2&&arguments[2])},setUint32:function(A,B){XR(this,4,A,VR,B,arguments.length>2&&arguments[2])},setFloat32:function(A,B){XR(this,4,A,mR,B,arguments.length>2&&arguments[2])},setFloat64:function(A,B){XR(this,8,A,vR,B,arguments.length>2&&arguments[2])}});MR(rR,eR),MR(HR,cR);var _R={ArrayBuffer:rR,DataView:HR},$R=JA,Aw=qE,Bw=W,Iw=ZB("species"),Qw=function(A){var B=$R(A);Bw&&B&&!B[Iw]&&Aw(B,Iw,{configurable:!0,get:function(){return this}})},gw=Qw,Ew="ArrayBuffer",Cw=_R[Ew];fg({global:!0,constructor:!0,forced:b[Ew]!==Cw},{ArrayBuffer:Cw}),gw(Ew);var iw=fg,ow=jE,Gw=V,Dw=MI,aw=mQ,hw=TQ,Rw=_R.ArrayBuffer,ww=_R.DataView,sw=ww.prototype,Fw=ow(Rw.prototype.slice),Mw=ow(sw.getUint8),yw=ow(sw.setUint8);iw({target:"ArrayBuffer",proto:!0,unsafe:!0,forced:Gw((function(){return!new Rw(2).slice(1,void 0).byteLength}))},{slice:function(A,B){if(Fw&&void 0===B)return Fw(Dw(this),A);for(var I=Dw(this).byteLength,Q=aw(A,I),g=aw(void 0===B?I:B,I),E=new Rw(hw(g-Q)),C=new ww(this),i=new ww(E),o=0;Q<g;)yw(i,o++,Mw(C,Q++));return E}}),fg({global:!0,constructor:!0,forced:!kh},{DataView:_R.DataView});var tw=fg,kw=Date,ew=EA(kw.prototype.getTime);tw({target:"Date",stat:!0},{now:function(){return ew(new kw)}});var cw=cB,Lw=TB;fg({target:"Date",proto:!0,arity:1,forced:V((function(){return null!==new Date(NaN).toJSON()||1!==Date.prototype.toJSON.call({toISOString:function(){return 1}})}))},{toJSON:function(A){var B=cw(this),I=Lw(B,"number");return"number"!=typeof I||isFinite(I)?B.toISOString():null}});var Uw=EA,Sw=KQ,Yw=Date.prototype,Nw="Invalid Date",Jw="toString",rw=Uw(Yw[Jw]),nw=Uw(Yw.getTime);String(new Date(NaN))!==Nw&&Sw(Yw,Jw,(function(){var A=nw(this);return A==A?rw(this):Nw}));var Hw=EA,qw=BB,lw=SA,xw=SB,Kw=UE,dw=m,uw=Function,fw=Hw([].concat),Zw=Hw([].join),bw={},pw=dw?uw.bind:function(A){var B=qw(this),I=B.prototype,Q=Kw(arguments,1),g=function(){var I=fw(Q,Kw(arguments));return this instanceof g?function(A,B,I){if(!xw(bw,B)){for(var Q=[],g=0;g<B;g++)Q[g]="a["+g+"]";bw[B]=uw("C,a","return new C("+Zw(Q,",")+")")}return bw[B](A,I)}(B,I.length,I):B.apply(A,I)};return lw(I)&&(g.prototype=I),g},Vw=pw;fg({target:"Function",proto:!0,forced:Function.bind!==Vw},{bind:Vw});var Ww=W,mw=ZI.EXISTS,vw=EA,Ow=qE,Tw=Function.prototype,Xw=vw(Tw.toString),jw=/function\b(?:\s|\/\*[\S\s]*?\*\/|\/\/[^\n\r]*[\n\r]+)*([^\s(/]*)/,Pw=vw(jw.exec);Ww&&!mw&&Ow(Tw,"name",{configurable:!0,get:function(){try{return Pw(jw,Xw(this))[1]}catch(gH){return""}}});var zw={},_w={get exports(){return zw},set exports(A){zw=A}},$w=V((function(){if("function"==typeof ArrayBuffer){var A=new ArrayBuffer(8);Object.isExtensible(A)&&Object.defineProperty(A,"a",{value:8})}})),As=V,Bs=SA,Is=GA,Qs=$w,gs=Object.isExtensible,Es=As((function(){gs(1)}))||Qs?function(A){return!!Bs(A)&&((!Qs||"ArrayBuffer"!==Is(A))&&(!gs||gs(A)))}:gs,Cs=!V((function(){return Object.isExtensible(Object.preventExtensions({}))})),is=fg,os=EA,Gs=$I,Ds=SA,as=SB,hs=hI.f,Rs=dQ,ws=LE,ss=Es,Fs=Cs,Ms=!1,ys=nB("meta"),ts=0,ks=function(A){hs(A,ys,{value:{objectID:"O"+ts++,weakData:{}}})},es=_w.exports={enable:function(){es.enable=function(){},Ms=!0;var A=Rs.f,B=os([].splice),I={};I[ys]=1,A(I).length&&(Rs.f=function(I){for(var Q=A(I),g=0,E=Q.length;g<E;g++)if(Q[g]===ys){B(Q,g,1);break}return Q},is({target:"Object",stat:!0,forced:!0},{getOwnPropertyNames:ws.f}))},fastKey:function(A,B){if(!Ds(A))return"symbol"==typeof A?A:("string"==typeof A?"S":"P")+A;if(!as(A,ys)){if(!ss(A))return"F";if(!B)return"E";ks(A)}return A[ys].objectID},getWeakData:function(A,B){if(!as(A,ys)){if(!ss(A))return!0;if(!B)return!1;ks(A)}return A[ys].weakData},onFreeze:function(A){return Fs&&Ms&&ss(A)&&!as(A,ys)&&ks(A),A}};Gs[ys]=!0;var cs=DD,Ls=ZB("iterator"),Us=Array.prototype,Ss=function(A){return void 0!==A&&(cs.Array===A||Us[Ls]===A)},Ys=Tg,Ns=gB,Js=sA,rs=DD,ns=ZB("iterator"),Hs=function(A){if(!Js(A))return Ns(A,ns)||Ns(A,"@@iterator")||rs[Ys(A)]},qs=T,ls=BB,xs=MI,Ks=zA,ds=Hs,us=TypeError,fs=function(A,B){var I=arguments.length<2?ds(A):B;if(ls(I))return xs(qs(I,A));throw new us(Ks(A)+" is not iterable")},Zs=T,bs=MI,ps=gB,Vs=$E,Ws=T,ms=MI,vs=zA,Os=Ss,Ts=jQ,Xs=rA,js=fs,Ps=Hs,zs=function(A,B,I){var Q,g;bs(A);try{if(!(Q=ps(A,"return"))){if("throw"===B)throw I;return I}Q=Zs(Q,A)}catch(gH){g=!0,Q=gH}if("throw"===B)throw I;if(g)throw Q;return bs(Q),I},_s=TypeError,$s=function(A,B){this.stopped=A,this.result=B},AF=$s.prototype,BF=function(A,B,I){var Q,g,E,C,i,o,G,D=I&&I.that,a=!(!I||!I.AS_ENTRIES),h=!(!I||!I.IS_RECORD),R=!(!I||!I.IS_ITERATOR),w=!(!I||!I.INTERRUPTED),s=Vs(B,D),F=function(A){return Q&&zs(Q,"normal",A),new $s(!0,A)},M=function(A){return a?(ms(A),w?s(A[0],A[1],F):s(A[0],A[1])):w?s(A,F):s(A)};if(h)Q=A.iterator;else if(R)Q=A;else{if(!(g=Ps(A)))throw new _s(vs(A)+" is not iterable");if(Os(g)){for(E=0,C=Ts(A);C>E;E++)if((i=M(A[E]))&&Xs(AF,i))return i;return new $s(!1)}Q=js(A,g)}for(o=h?A.next:Q.next;!(G=Ws(o,Q)).done;){try{i=M(G.value)}catch(gH){zs(Q,"throw",gH)}if("object"==typeof i&&i&&Xs(AF,i))return i}return new $s(!1)},IF=ZB("iterator"),QF=!1;try{var gF=0,EF={next:function(){return{done:!!gF++}},return:function(){QF=!0}};EF[IF]=function(){return this},Array.from(EF,(function(){throw 2}))}catch(gH){}var CF=function(A,B){try{if(!B&&!QF)return!1}catch(gH){return!1}var I=!1;try{var Q={};Q[IF]=function(){return{next:function(){return{done:I=!0}}}},A(Q)}catch(gH){}return I},iF=fg,oF=b,GF=EA,DF=ng,aF=KQ,hF=zw,RF=BF,wF=Sh,sF=LA,FF=sA,MF=SA,yF=V,tF=CF,kF=OE,eF=Ph,cF=function(A,B,I){var Q=-1!==A.indexOf("Map"),g=-1!==A.indexOf("Weak"),E=Q?"set":"add",C=oF[A],i=C&&C.prototype,o=C,G={},D=function(A){var B=GF(i[A]);aF(i,A,"add"===A?function(A){return B(this,0===A?0:A),this}:"delete"===A?function(A){return!(g&&!MF(A))&&B(this,0===A?0:A)}:"get"===A?function(A){return g&&!MF(A)?void 0:B(this,0===A?0:A)}:"has"===A?function(A){return!(g&&!MF(A))&&B(this,0===A?0:A)}:function(A,I){return B(this,0===A?0:A,I),this})};if(DF(A,!sF(C)||!(g||i.forEach&&!yF((function(){(new C).entries().next()})))))o=I.getConstructor(B,A,Q,E),hF.enable();else if(DF(A,!0)){var a=new o,h=a[E](g?{}:-0,1)!==a,R=yF((function(){a.has(1)})),w=tF((function(A){new C(A)})),s=!g&&yF((function(){for(var A=new C,B=5;B--;)A[E](B,B);return!A.has(-0)}));w||((o=B((function(A,B){wF(A,i);var I=eF(new C,A,o);return FF(B)||RF(B,I[E],{that:I,AS_ENTRIES:Q}),I}))).prototype=i,i.constructor=o),(R||s)&&(D("delete"),D("has"),Q&&D("get")),(s||h)&&D(E),g&&i.clear&&delete i.clear}return G[A]=o,iF({global:!0,constructor:!0,forced:o!==C},G),kF(o,A),g||I.setStrong(o,A,Q),o},LF=cE,UF=qE,SF=ch,YF=$E,NF=Sh,JF=sA,rF=BF,nF=aa,HF=ha,qF=Qw,lF=W,xF=zw.fastKey,KF=RQ.set,dF=RQ.getterFor,uF={getConstructor:function(A,B,I,Q){var g=A((function(A,g){NF(A,E),KF(A,{type:B,index:LF(null),first:null,last:null,size:0}),lF||(A.size=0),JF(g)||rF(g,A[Q],{that:A,AS_ENTRIES:I})})),E=g.prototype,C=dF(B),i=function(A,B,I){var Q,g,E=C(A),i=o(A,B);return i?i.value=I:(E.last=i={index:g=xF(B,!0),key:B,value:I,previous:Q=E.last,next:null,removed:!1},E.first||(E.first=i),Q&&(Q.next=i),lF?E.size++:A.size++,"F"!==g&&(E.index[g]=i)),A},o=function(A,B){var I,Q=C(A),g=xF(B);if("F"!==g)return Q.index[g];for(I=Q.first;I;I=I.next)if(I.key===B)return I};return SF(E,{clear:function(){for(var A=C(this),B=A.first;B;)B.removed=!0,