@tencentcloud/tuiroom-engine-js
Version:
TUIRoomEngine Web SDK
3 lines • 2.16 MB
JavaScript
import A from"@tencentcloud/lite-chat";export{default as TIM,default as TencentCloudChat}from"@tencentcloud/lite-chat";import I from"rtc-detect";import B from"tcplayer.js";import g,{loggerManager as Q,TRTCDeviceInfo as E,TRTCAudioQuality as C,TRTCScreenCaptureSourceInfo as i,Rect as o,TRTCScreenCaptureSourceType as D,TRTCVideoEncParam as G,TRTCVideoResolution as a,TRTCVideoResolutionMode as h,TRTCVideoQosPreference as M,TRTCBeautyStyle as w,TRTCVideoStreamType as R,TRTCVolumeInfo as y,TRTCDeviceType as k,TRTCDeviceState as F,TRTCQualityInfo as s,TRTCStatistics as S,TRTCVideoFillMode as e,TRTCAppScene as c,TRTCRoleType as U,TRTCParams as Y,TRTCQuality as N,TRTCScreenCaptureProperty as J}from"trtc-cloud-js-sdk";export{Rect,default as TRTCCloud,TRTCDeviceInfo,TRTCDeviceState,TRTCDeviceType,TRTCLogLevel,TRTCMediaMixingEncParam,TRTCMediaMixingEvent,TRTCMediaSource,TRTCMediaSourceType,TRTCScreenCaptureSourceInfo,TRTCScreenCaptureSourceType,TRTCVideoEncParam,TRTCVideoFillMode,TRTCVideoMirrorType,TRTCVideoResolution,TRTCVideoResolutionMode,TRTCVideoRotation,TRTCVideoStreamType,TRTCVolumeInfo}from"trtc-cloud-js-sdk";function t(A,I,B,g){var Q,E=arguments.length,C=E<3?I:null===g?g=Object.getOwnPropertyDescriptor(I,B):g;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)C=Reflect.decorate(A,I,B,g);else for(var i=A.length-1;i>=0;i--)(Q=A[i])&&(C=(E<3?Q(C):E>3?Q(I,B,C):Q(I,B))||C);return E>3&&C&&Object.defineProperty(I,B,C),C}function q(A,I,B,g){return new(B||(B=Promise))(function(Q,E){function C(A){try{o(g.next(A))}catch(I){E(I)}}function i(A){try{o(g.throw(A))}catch(I){E(I)}}function o(A){var I;A.done?Q(A.value):(I=A.value,I instanceof B?I:new B(function(A){A(I)})).then(C,i)}o((g=g.apply(A,I||[])).next())})}function n(A,I){(null==I||I>A.length)&&(I=A.length);for(var B=0,g=Array(I);B<I;B++)g[B]=A[B];return g}function H(A,I){if(!(A instanceof I))throw new TypeError("Cannot call a class as a function")}function r(A,I){for(var B=0;B<I.length;B++){var g=I[B];g.enumerable=g.enumerable||!1,g.configurable=!0,"value"in g&&(g.writable=!0),Object.defineProperty(A,u(g.key),g)}}function L(A,I,B){return I&&r(A.prototype,I),B&&r(A,B),Object.defineProperty(A,"prototype",{writable:!1}),A}function x(){
/*! regenerator-runtime -- Copyright (c) 2014-present, Facebook, Inc. -- license (MIT): https://github.com/babel/babel/blob/main/packages/babel-helpers/LICENSE */
var A,I,B="function"==typeof Symbol?Symbol:{},g=B.iterator||"@@iterator",Q=B.toStringTag||"@@toStringTag";function E(B,g,Q,E){var o=g&&g.prototype instanceof i?g:i,D=Object.create(o.prototype);return d(D,"_invoke",function(B,g,Q){var E,i,o,D=0,G=Q||[],a=!1,h={p:0,n:0,v:A,a:M,f:M.bind(A,4),d:function(I,B){return E=I,i=0,o=A,h.n=B,C}};function M(B,g){for(i=B,o=g,I=0;!a&&D&&!Q&&I<G.length;I++){var Q,E=G[I],M=h.p,w=E[2];B>3?(Q=w===g)&&(o=E[(i=E[4])?5:(i=3,3)],E[4]=E[5]=A):E[0]<=M&&((Q=B<2&&M<E[1])?(i=0,h.v=g,h.n=E[1]):M<w&&(Q=B<3||E[0]>g||g>w)&&(E[4]=B,E[5]=g,h.n=w,i=0))}if(Q||B>1)return C;throw a=!0,g}return function(Q,G,w){if(D>1)throw TypeError("Generator is already running");for(a&&1===G&&M(G,w),i=G,o=w;(I=i<2?A:o)||!a;){E||(i?i<3?(i>1&&(h.n=-1),M(i,o)):h.n=o:h.v=o);try{if(D=2,E){if(i||(Q="next"),I=E[Q]){if(!(I=I.call(E,o)))throw TypeError("iterator result is not an object");if(!I.done)return I;o=I.value,i<2&&(i=0)}else 1===i&&(I=E.return)&&I.call(E),i<2&&(o=TypeError("The iterator does not provide a '"+Q+"' method"),i=1);E=A}else if((I=(a=h.n<0)?o:B.call(g,h))!==C)break}catch(I){E=A,i=1,o=I}finally{D=1}}return{value:I,done:a}}}(B,Q,E),!0),D}var C={};function i(){}function o(){}function D(){}I=Object.getPrototypeOf;var G=[][g]?I(I([][g]())):(d(I={},g,function(){return this}),I),a=D.prototype=i.prototype=Object.create(G);function h(A){return Object.setPrototypeOf?Object.setPrototypeOf(A,D):(A.__proto__=D,d(A,Q,"GeneratorFunction")),A.prototype=Object.create(a),A}return o.prototype=D,d(a,"constructor",D),d(D,"constructor",o),o.displayName="GeneratorFunction",d(D,Q,"GeneratorFunction"),d(a),d(a,Q,"Generator"),d(a,g,function(){return this}),d(a,"toString",function(){return"[object Generator]"}),(x=function(){return{w:E,m:h}})()}function d(A,I,B,g){var Q=Object.defineProperty;try{Q({},"",{})}catch(A){Q=0}d=function(A,I,B,g){function E(I,B){d(A,I,function(A){return this._invoke(I,B,A)})}I?Q?Q(A,I,{value:B,enumerable:!g,configurable:!g,writable:!g}):A[I]=B:(E("next",0),E("throw",1),E("return",2))},d(A,I,B,g)}function K(A,I){return function(A){if(Array.isArray(A))return A}(A)||function(A,I){var B=null==A?null:"undefined"!=typeof Symbol&&A[Symbol.iterator]||A["@@iterator"];if(null!=B){var g,Q,E,C,i=[],o=!0,D=!1;try{if(E=(B=B.call(A)).next,0===I){if(Object(B)!==B)return;o=!1}else for(;!(o=(g=E.call(B)).done)&&(i.push(g.value),i.length!==I);o=!0);}catch(A){D=!0,Q=A}finally{try{if(!o&&null!=B.return&&(C=B.return(),Object(C)!==C))return}finally{if(D)throw Q}}return i}}(A,I)||b(A,I)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function l(A){return function(A){if(Array.isArray(A))return n(A)}(A)||function(A){if("undefined"!=typeof Symbol&&null!=A[Symbol.iterator]||null!=A["@@iterator"])return Array.from(A)}(A)||b(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 u(A){var I=function(A,I){if("object"!=typeof A||!A)return A;var B=A[Symbol.toPrimitive];if(void 0!==B){var g=B.call(A,I||"default");if("object"!=typeof g)return g;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===I?String:Number)(A)}(A,"string");return"symbol"==typeof I?I:I+""}function p(A){return p="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},p(A)}function b(A,I){if(A){if("string"==typeof A)return n(A,I);var B={}.toString.call(A).slice(8,-1);return"Object"===B&&A.constructor&&(B=A.constructor.name),"Map"===B||"Set"===B?Array.from(A):"Arguments"===B||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(B)?n(A,I):void 0}}"function"==typeof SuppressedError&&SuppressedError;var Z="undefined"!=typeof globalThis?globalThis:"undefined"!=typeof window?window:"undefined"!=typeof global?global:"undefined"!=typeof self?self:{},f=function(A){return A&&A.Math===Math&&A},v=f("object"==typeof globalThis&&globalThis)||f("object"==typeof window&&window)||f("object"==typeof self&&self)||f("object"==typeof Z&&Z)||f("object"==typeof Z&&Z)||function(){return this}()||Function("return this")(),W={},m=function(A){try{return!!A()}catch(I){return!0}},V=!m(function(){return 7!==Object.defineProperty({},1,{get:function(){return 7}})[1]}),O=!m(function(){var A=function(){}.bind();return"function"!=typeof A||A.hasOwnProperty("prototype")}),j=O,T=Function.prototype.call,X=j?T.bind(T):function(){return T.apply(T,arguments)},P={},z={}.propertyIsEnumerable,_=Object.getOwnPropertyDescriptor,$=_&&!z.call({1:2},1);P.f=$?function(A){var I=_(this,A);return!!I&&I.enumerable}:z;var AA,IA,BA=function(A,I){return{enumerable:!(1&A),configurable:!(2&A),writable:!(4&A),value:I}},gA=O,QA=Function.prototype,EA=QA.call,CA=gA&&QA.bind.bind(EA,EA),iA=gA?CA:function(A){return function(){return EA.apply(A,arguments)}},oA=iA,DA=oA({}.toString),GA=oA("".slice),aA=function(A){return GA(DA(A),8,-1)},hA=m,MA=aA,wA=Object,RA=iA("".split),yA=hA(function(){return!wA("z").propertyIsEnumerable(0)})?function(A){return"String"===MA(A)?RA(A,""):wA(A)}:wA,kA=function(A){return null==A},FA=kA,sA=TypeError,SA=function(A){if(FA(A))throw new sA("Can't call method on "+A);return A},eA=yA,cA=SA,UA=function(A){return eA(cA(A))},YA="object"==typeof document&&document.all,NA=void 0===YA&&void 0!==YA?function(A){return"function"==typeof A||A===YA}:function(A){return"function"==typeof A},JA=NA,tA=function(A){return"object"==typeof A?null!==A:JA(A)},qA=v,nA=NA,HA=function(A,I){return arguments.length<2?(B=qA[A],nA(B)?B:void 0):qA[A]&&qA[A][I];var B},rA=iA({}.isPrototypeOf),LA=v.navigator,xA=LA&&LA.userAgent,dA=xA?String(xA):"",KA=v,lA=dA,uA=KA.process,pA=KA.Deno,bA=uA&&uA.versions||pA&&pA.version,ZA=bA&&bA.v8;ZA&&(IA=(AA=ZA.split("."))[0]>0&&AA[0]<4?1:+(AA[0]+AA[1])),!IA&&lA&&(!(AA=lA.match(/Edge\/(\d+)/))||AA[1]>=74)&&(AA=lA.match(/Chrome\/(\d+)/))&&(IA=+AA[1]);var fA=IA,vA=fA,WA=m,mA=v.String,VA=!!Object.getOwnPropertySymbols&&!WA(function(){var A=Symbol("symbol detection");return!mA(A)||!(Object(A)instanceof Symbol)||!Symbol.sham&&vA&&vA<41}),OA=VA&&!Symbol.sham&&"symbol"==typeof Symbol.iterator,jA=HA,TA=NA,XA=rA,PA=Object,zA=OA?function(A){return"symbol"==typeof A}:function(A){var I=jA("Symbol");return TA(I)&&XA(I.prototype,PA(A))},_A=String,$A=function(A){try{return _A(A)}catch(I){return"Object"}},AI=NA,II=$A,BI=TypeError,gI=function(A){if(AI(A))return A;throw new BI(II(A)+" is not a function")},QI=gI,EI=kA,CI=function(A,I){var B=A[I];return EI(B)?void 0:QI(B)},iI=X,oI=NA,DI=tA,GI=TypeError,aI={},hI={get exports(){return aI},set exports(A){aI=A}},MI=v,wI=Object.defineProperty,RI=function(A,I){try{wI(MI,A,{value:I,configurable:!0,writable:!0})}catch(B){MI[A]=I}return I},yI=v,kI=RI,FI="__core-js_shared__",sI=hI.exports=yI[FI]||kI(FI,{});(sI.versions||(sI.versions=[])).push({version:"3.47.0",mode:"global",copyright:"© 2014-2025 Denis Pushkarev (zloirock.ru), 2025 CoreJS Company (core-js.io)",license:"https://github.com/zloirock/core-js/blob/v3.47.0/LICENSE",source:"https://github.com/zloirock/core-js"});var SI=aI,eI=function(A,I){return SI[A]||(SI[A]=I||{})},cI=SA,UI=Object,YI=function(A){return UI(cI(A))},NI=YI,JI=iA({}.hasOwnProperty),tI=Object.hasOwn||function(A,I){return JI(NI(A),I)},qI=iA,nI=0,HI=Math.random(),rI=qI(1.1.toString),LI=function(A){return"Symbol("+(void 0===A?"":A)+")_"+rI(++nI+HI,36)},xI=eI,dI=tI,KI=LI,lI=VA,uI=OA,pI=v.Symbol,bI=xI("wks"),ZI=uI?pI.for||pI:pI&&pI.withoutSetter||KI,fI=function(A){return dI(bI,A)||(bI[A]=lI&&dI(pI,A)?pI[A]:ZI("Symbol."+A)),bI[A]},vI=X,WI=tA,mI=zA,VI=CI,OI=function(A,I){var B,g;if("string"===I&&oI(B=A.toString)&&!DI(g=iI(B,A)))return g;if(oI(B=A.valueOf)&&!DI(g=iI(B,A)))return g;if("string"!==I&&oI(B=A.toString)&&!DI(g=iI(B,A)))return g;throw new GI("Can't convert object to primitive value")},jI=TypeError,TI=fI("toPrimitive"),XI=function(A,I){if(!WI(A)||mI(A))return A;var B,g=VI(A,TI);if(g){if(void 0===I&&(I="default"),B=vI(g,A,I),!WI(B)||mI(B))return B;throw new jI("Can't convert object to primitive value")}return void 0===I&&(I="number"),OI(A,I)},PI=XI,zI=zA,_I=function(A){var I=PI(A,"string");return zI(I)?I:I+""},$I=tA,AB=v.document,IB=$I(AB)&&$I(AB.createElement),BB=function(A){return IB?AB.createElement(A):{}},gB=BB,QB=!V&&!m(function(){return 7!==Object.defineProperty(gB("div"),"a",{get:function(){return 7}}).a}),EB=V,CB=X,iB=P,oB=BA,DB=UA,GB=_I,aB=tI,hB=QB,MB=Object.getOwnPropertyDescriptor;W.f=EB?MB:function(A,I){if(A=DB(A),I=GB(I),hB)try{return MB(A,I)}catch(B){}if(aB(A,I))return oB(!CB(iB.f,A,I),A[I])};var wB={},RB=V&&m(function(){return 42!==Object.defineProperty(function(){},"prototype",{value:42,writable:!1}).prototype}),yB=tA,kB=String,FB=TypeError,sB=function(A){if(yB(A))return A;throw new FB(kB(A)+" is not an object")},SB=V,eB=QB,cB=RB,UB=sB,YB=_I,NB=TypeError,JB=Object.defineProperty,tB=Object.getOwnPropertyDescriptor,qB="enumerable",nB="configurable",HB="writable";wB.f=SB?cB?function(A,I,B){if(UB(A),I=YB(I),UB(B),"function"==typeof A&&"prototype"===I&&"value"in B&&HB in B&&!B[HB]){var g=tB(A,I);g&&g[HB]&&(A[I]=B.value,B={configurable:nB in B?B[nB]:g[nB],enumerable:qB in B?B[qB]:g[qB],writable:!1})}return JB(A,I,B)}:JB:function(A,I,B){if(UB(A),I=YB(I),UB(B),eB)try{return JB(A,I,B)}catch(g){}if("get"in B||"set"in B)throw new NB("Accessors not supported");return"value"in B&&(A[I]=B.value),A};var rB=wB,LB=BA,xB=V?function(A,I,B){return rB.f(A,I,LB(1,B))}:function(A,I,B){return A[I]=B,A},dB={},KB={get exports(){return dB},set exports(A){dB=A}},lB=V,uB=tI,pB=Function.prototype,bB=lB&&Object.getOwnPropertyDescriptor,ZB=uB(pB,"name"),fB={EXISTS:ZB,PROPER:ZB&&"something"===function(){}.name,CONFIGURABLE:ZB&&(!lB||lB&&bB(pB,"name").configurable)},vB=NA,WB=aI,mB=iA(Function.toString);vB(WB.inspectSource)||(WB.inspectSource=function(A){return mB(A)});var VB,OB,jB,TB=WB.inspectSource,XB=NA,PB=v.WeakMap,zB=XB(PB)&&/native code/.test(String(PB)),_B=LI,$B=eI("keys"),Ag=function(A){return $B[A]||($B[A]=_B(A))},Ig={},Bg=zB,gg=v,Qg=tA,Eg=xB,Cg=tI,ig=aI,og=Ag,Dg=Ig,Gg="Object already initialized",ag=gg.TypeError,hg=gg.WeakMap;if(Bg||ig.state){var Mg=ig.state||(ig.state=new hg);Mg.get=Mg.get,Mg.has=Mg.has,Mg.set=Mg.set,VB=function(A,I){if(Mg.has(A))throw new ag(Gg);return I.facade=A,Mg.set(A,I),I},OB=function(A){return Mg.get(A)||{}},jB=function(A){return Mg.has(A)}}else{var wg=og("state");Dg[wg]=!0,VB=function(A,I){if(Cg(A,wg))throw new ag(Gg);return I.facade=A,Eg(A,wg,I),I},OB=function(A){return Cg(A,wg)?A[wg]:{}},jB=function(A){return Cg(A,wg)}}var Rg={set:VB,get:OB,has:jB,enforce:function(A){return jB(A)?OB(A):VB(A,{})},getterFor:function(A){return function(I){var B;if(!Qg(I)||(B=OB(I)).type!==A)throw new ag("Incompatible receiver, "+A+" required");return B}}},yg=iA,kg=m,Fg=NA,sg=tI,Sg=V,eg=fB.CONFIGURABLE,cg=TB,Ug=Rg.enforce,Yg=Rg.get,Ng=String,Jg=Object.defineProperty,tg=yg("".slice),qg=yg("".replace),ng=yg([].join),Hg=Sg&&!kg(function(){return 8!==Jg(function(){},"length",{value:8}).length}),rg=String(String).split("String"),Lg=KB.exports=function(A,I,B){"Symbol("===tg(Ng(I),0,7)&&(I="["+qg(Ng(I),/^Symbol\(([^)]*)\).*$/,"$1")+"]"),B&&B.getter&&(I="get "+I),B&&B.setter&&(I="set "+I),(!sg(A,"name")||eg&&A.name!==I)&&(Sg?Jg(A,"name",{value:I,configurable:!0}):A.name=I),Hg&&B&&sg(B,"arity")&&A.length!==B.arity&&Jg(A,"length",{value:B.arity});try{B&&sg(B,"constructor")&&B.constructor?Sg&&Jg(A,"prototype",{writable:!1}):A.prototype&&(A.prototype=void 0)}catch(Q){}var g=Ug(A);return sg(g,"source")||(g.source=ng(rg,"string"==typeof I?I:"")),A};Function.prototype.toString=Lg(function(){return Fg(this)&&Yg(this).source||cg(this)},"toString");var xg=NA,dg=wB,Kg=dB,lg=RI,ug=function(A,I,B,g){g||(g={});var Q=g.enumerable,E=void 0!==g.name?g.name:I;if(xg(B)&&Kg(B,E,g),g.global)Q?A[I]=B:lg(I,B);else{try{g.unsafe?A[I]&&(Q=!0):delete A[I]}catch(C){}Q?A[I]=B:dg.f(A,I,{value:B,enumerable:!1,configurable:!g.nonConfigurable,writable:!g.nonWritable})}return A},pg={},bg=Math.ceil,Zg=Math.floor,fg=Math.trunc||function(A){var I=+A;return(I>0?Zg:bg)(I)},vg=function(A){var I=+A;return I!=I||0===I?0:fg(I)},Wg=vg,mg=Math.max,Vg=Math.min,Og=function(A,I){var B=Wg(A);return B<0?mg(B+I,0):Vg(B,I)},jg=vg,Tg=Math.min,Xg=function(A){var I=jg(A);return I>0?Tg(I,9007199254740991):0},Pg=Xg,zg=function(A){return Pg(A.length)},_g=UA,$g=Og,AQ=zg,IQ=function(A){return function(I,B,g){var Q=_g(I),E=AQ(Q);if(0===E)return!A&&-1;var C,i=$g(g,E);if(A&&B!=B){for(;E>i;)if((C=Q[i++])!=C)return!0}else for(;E>i;i++)if((A||i in Q)&&Q[i]===B)return A||i||0;return!A&&-1}},BQ={includes:IQ(!0),indexOf:IQ(!1)},gQ=tI,QQ=UA,EQ=BQ.indexOf,CQ=Ig,iQ=iA([].push),oQ=function(A,I){var B,g=QQ(A),Q=0,E=[];for(B in g)!gQ(CQ,B)&&gQ(g,B)&&iQ(E,B);for(;I.length>Q;)gQ(g,B=I[Q++])&&(~EQ(E,B)||iQ(E,B));return E},DQ=["constructor","hasOwnProperty","isPrototypeOf","propertyIsEnumerable","toLocaleString","toString","valueOf"],GQ=oQ,aQ=DQ.concat("length","prototype");pg.f=Object.getOwnPropertyNames||function(A){return GQ(A,aQ)};var hQ={};hQ.f=Object.getOwnPropertySymbols;var MQ=HA,wQ=pg,RQ=hQ,yQ=sB,kQ=iA([].concat),FQ=MQ("Reflect","ownKeys")||function(A){var I=wQ.f(yQ(A)),B=RQ.f;return B?kQ(I,B(A)):I},sQ=tI,SQ=FQ,eQ=W,cQ=wB,UQ=function(A,I,B){for(var g=SQ(I),Q=cQ.f,E=eQ.f,C=0;C<g.length;C++){var i=g[C];sQ(A,i)||B&&sQ(B,i)||Q(A,i,E(I,i))}},YQ=m,NQ=NA,JQ=/#|\.prototype\./,tQ=function(A,I){var B=nQ[qQ(A)];return B===rQ||B!==HQ&&(NQ(I)?YQ(I):!!I)},qQ=tQ.normalize=function(A){return String(A).replace(JQ,".").toLowerCase()},nQ=tQ.data={},HQ=tQ.NATIVE="N",rQ=tQ.POLYFILL="P",LQ=tQ,xQ=v,dQ=W.f,KQ=xB,lQ=ug,uQ=RI,pQ=UQ,bQ=LQ,ZQ=function(A,I){var B,g,Q,E,C,i=A.target,o=A.global,D=A.stat;if(B=o?xQ:D?xQ[i]||uQ(i,{}):xQ[i]&&xQ[i].prototype)for(g in I){if(E=I[g],Q=A.dontCallGetSet?(C=dQ(B,g))&&C.value:B[g],!bQ(o?g:i+(D?".":"#")+g,A.forced)&&void 0!==Q){if(typeof E==typeof Q)continue;pQ(E,Q)}(A.sham||Q&&Q.sham)&&KQ(E,"sham",!0),lQ(B,g,E,A)}},fQ={};fQ[fI("toStringTag")]="z";var vQ="[object z]"===String(fQ),WQ=vQ,mQ=NA,VQ=aA,OQ=fI("toStringTag"),jQ=Object,TQ="Arguments"===VQ(function(){return arguments}()),XQ=WQ?VQ:function(A){var I,B,g;return void 0===A?"Undefined":null===A?"Null":"string"==typeof(B=function(A,I){try{return A[I]}catch(B){}}(I=jQ(A),OQ))?B:TQ?VQ(I):"Object"===(g=VQ(I))&&mQ(I.callee)?"Arguments":g},PQ=XQ,zQ=String,_Q=function(A){if("Symbol"===PQ(A))throw new TypeError("Cannot convert a Symbol value to a string");return zQ(A)},$Q={},AE=oQ,IE=DQ,BE=Object.keys||function(A){return AE(A,IE)},gE=V,QE=RB,EE=wB,CE=sB,iE=UA,oE=BE;$Q.f=gE&&!QE?Object.defineProperties:function(A,I){CE(A);for(var B,g=iE(I),Q=oE(I),E=Q.length,C=0;E>C;)EE.f(A,B=Q[C++],g[B]);return A};var DE,GE=HA("document","documentElement"),aE=sB,hE=$Q,ME=DQ,wE=Ig,RE=GE,yE=BB,kE="prototype",FE="script",sE=Ag("IE_PROTO"),SE=function(){},eE=function(A){return"<"+FE+">"+A+"</"+FE+">"},cE=function(A){A.write(eE("")),A.close();var I=A.parentWindow.Object;return A=null,I},UE=function(){try{DE=new ActiveXObject("htmlfile")}catch(Q){}var A,I,B;UE="undefined"!=typeof document?document.domain&&DE?cE(DE):(I=yE("iframe"),B="java"+FE+":",I.style.display="none",RE.appendChild(I),I.src=String(B),(A=I.contentWindow.document).open(),A.write(eE("document.F=Object")),A.close(),A.F):cE(DE);for(var g=ME.length;g--;)delete UE[kE][ME[g]];return UE()};wE[sE]=!0;var YE=Object.create||function(A,I){var B;return null!==A?(SE[kE]=aE(A),B=new SE,SE[kE]=null,B[sE]=A):B=UE(),void 0===I?B:hE.f(B,I)},NE={},JE=iA([].slice),tE=aA,qE=UA,nE=pg.f,HE=JE,rE="object"==typeof window&&window&&Object.getOwnPropertyNames?Object.getOwnPropertyNames(window):[];NE.f=function(A){return rE&&"Window"===tE(A)?function(A){try{return nE(A)}catch(I){return HE(rE)}}(A):nE(qE(A))};var LE=dB,xE=wB,dE=function(A,I,B){return B.get&&LE(B.get,I,{getter:!0}),B.set&&LE(B.set,I,{setter:!0}),xE.f(A,I,B)},KE={},lE=fI;KE.f=lE;var uE=v,pE=uE,bE=tI,ZE=KE,fE=wB.f,vE=X,WE=HA,mE=fI,VE=ug,OE=wB.f,jE=tI,TE=fI("toStringTag"),XE=function(A,I,B){A&&!B&&(A=A.prototype),A&&!jE(A,TE)&&OE(A,TE,{configurable:!0,value:I})},PE=aA,zE=iA,_E=function(A){if("Function"===PE(A))return zE(A)},$E=gI,AC=O,IC=_E(_E.bind),BC=function(A,I){return $E(A),void 0===I?A:AC?IC(A,I):function(){return A.apply(I,arguments)}},gC=aA,QC=Array.isArray||function(A){return"Array"===gC(A)},EC=iA,CC=m,iC=NA,oC=XQ,DC=TB,GC=function(){},aC=HA("Reflect","construct"),hC=/^\s*(?:class|function)\b/,MC=EC(hC.exec),wC=!hC.test(GC),RC=function(A){if(!iC(A))return!1;try{return aC(GC,[],A),!0}catch(I){return!1}},yC=function(A){if(!iC(A))return!1;switch(oC(A)){case"AsyncFunction":case"GeneratorFunction":case"AsyncGeneratorFunction":return!1}try{return wC||!!MC(hC,DC(A))}catch(I){return!0}};yC.sham=!0;var kC=!aC||CC(function(){var A;return RC(RC.call)||!RC(Object)||!RC(function(){A=!0})||A})?yC:RC,FC=QC,sC=kC,SC=tA,eC=fI("species"),cC=Array,UC=function(A){var I;return FC(A)&&(I=A.constructor,(sC(I)&&(I===cC||FC(I.prototype))||SC(I)&&null===(I=I[eC]))&&(I=void 0)),void 0===I?cC:I},YC=function(A,I){return new(UC(A))(0===I?0:I)},NC=BC,JC=yA,tC=YI,qC=zg,nC=YC,HC=iA([].push),rC=function(A){var I=1===A,B=2===A,g=3===A,Q=4===A,E=6===A,C=7===A,i=5===A||E;return function(o,D,G,a){for(var h,M,w=tC(o),R=JC(w),y=qC(R),k=NC(D,G),F=0,s=a||nC,S=I?s(o,y):B||C?s(o,0):void 0;y>F;F++)if((i||F in R)&&(M=k(h=R[F],F,w),A))if(I)S[F]=M;else if(M)switch(A){case 3:return!0;case 5:return h;case 6:return F;case 2:HC(S,h)}else switch(A){case 4:return!1;case 7:HC(S,h)}return E?-1:g||Q?Q:S}},LC={forEach:rC(0),map:rC(1),filter:rC(2),some:rC(3),every:rC(4),find:rC(5),findIndex:rC(6),filterReject:rC(7)},xC=ZQ,dC=v,KC=X,lC=iA,uC=V,pC=VA,bC=m,ZC=tI,fC=rA,vC=sB,WC=UA,mC=_I,VC=_Q,OC=BA,jC=YE,TC=BE,XC=pg,PC=NE,zC=hQ,_C=W,$C=wB,Ai=$Q,Ii=P,Bi=ug,gi=dE,Qi=eI,Ei=Ig,Ci=LI,ii=fI,oi=KE,Di=function(A){var I=pE.Symbol||(pE.Symbol={});bE(I,A)||fE(I,A,{value:ZE.f(A)})},Gi=function(){var A=WE("Symbol"),I=A&&A.prototype,B=I&&I.valueOf,g=mE("toPrimitive");I&&!I[g]&&VE(I,g,function(A){return vE(B,this)},{arity:1})},ai=XE,hi=Rg,Mi=LC.forEach,wi=Ag("hidden"),Ri="Symbol",yi="prototype",ki=hi.set,Fi=hi.getterFor(Ri),si=Object[yi],Si=dC.Symbol,ei=Si&&Si[yi],ci=dC.RangeError,Ui=dC.TypeError,Yi=dC.QObject,Ni=_C.f,Ji=$C.f,ti=PC.f,qi=Ii.f,ni=lC([].push),Hi=Qi("symbols"),ri=Qi("op-symbols"),Li=Qi("wks"),xi=!Yi||!Yi[yi]||!Yi[yi].findChild,di=function(A,I,B){var g=Ni(si,I);g&&delete si[I],Ji(A,I,B),g&&A!==si&&Ji(si,I,g)},Ki=uC&&bC(function(){return 7!==jC(Ji({},"a",{get:function(){return Ji(this,"a",{value:7}).a}})).a})?di:Ji,li=function(A,I){var B=Hi[A]=jC(ei);return ki(B,{type:Ri,tag:A,description:I}),uC||(B.description=I),B},ui=function(A,I,B){A===si&&ui(ri,I,B),vC(A);var g=mC(I);return vC(B),ZC(Hi,g)?(B.enumerable?(ZC(A,wi)&&A[wi][g]&&(A[wi][g]=!1),B=jC(B,{enumerable:OC(0,!1)})):(ZC(A,wi)||Ji(A,wi,OC(1,jC(null))),A[wi][g]=!0),Ki(A,g,B)):Ji(A,g,B)},pi=function(A,I){vC(A);var B=WC(I),g=TC(B).concat(vi(B));return Mi(g,function(I){uC&&!KC(bi,B,I)||ui(A,I,B[I])}),A},bi=function(A){var I=mC(A),B=KC(qi,this,I);return!(this===si&&ZC(Hi,I)&&!ZC(ri,I))&&(!(B||!ZC(this,I)||!ZC(Hi,I)||ZC(this,wi)&&this[wi][I])||B)},Zi=function(A,I){var B=WC(A),g=mC(I);if(B!==si||!ZC(Hi,g)||ZC(ri,g)){var Q=Ni(B,g);return!Q||!ZC(Hi,g)||ZC(B,wi)&&B[wi][g]||(Q.enumerable=!0),Q}},fi=function(A){var I=ti(WC(A)),B=[];return Mi(I,function(A){ZC(Hi,A)||ZC(Ei,A)||ni(B,A)}),B},vi=function(A){var I=A===si,B=ti(I?ri:WC(A)),g=[];return Mi(B,function(A){!ZC(Hi,A)||I&&!ZC(si,A)||ni(g,Hi[A])}),g};pC||(Bi(ei=(Si=function(){if(fC(ei,this))throw new Ui("Symbol is not a constructor");var A=arguments.length&&void 0!==arguments[0]?VC(arguments[0]):void 0,I=Ci(A),B=function(A){var g=void 0===this?dC:this;g===si&&KC(B,ri,A),ZC(g,wi)&&ZC(g[wi],I)&&(g[wi][I]=!1);var Q=OC(1,A);try{Ki(g,I,Q)}catch(E){if(!(E instanceof ci))throw E;di(g,I,Q)}};return uC&&xi&&Ki(si,I,{configurable:!0,set:B}),li(I,A)})[yi],"toString",function(){return Fi(this).tag}),Bi(Si,"withoutSetter",function(A){return li(Ci(A),A)}),Ii.f=bi,$C.f=ui,Ai.f=pi,_C.f=Zi,XC.f=PC.f=fi,zC.f=vi,oi.f=function(A){return li(ii(A),A)},uC&&(gi(ei,"description",{configurable:!0,get:function(){return Fi(this).description}}),Bi(si,"propertyIsEnumerable",bi,{unsafe:!0}))),xC({global:!0,constructor:!0,wrap:!0,forced:!pC,sham:!pC},{Symbol:Si}),Mi(TC(Li),function(A){Di(A)}),xC({target:Ri,stat:!0,forced:!pC},{useSetter:function(){xi=!0},useSimple:function(){xi=!1}}),xC({target:"Object",stat:!0,forced:!pC,sham:!uC},{create:function(A,I){return void 0===I?jC(A):pi(jC(A),I)},defineProperty:ui,defineProperties:pi,getOwnPropertyDescriptor:Zi}),xC({target:"Object",stat:!0,forced:!pC},{getOwnPropertyNames:fi}),Gi(),ai(Si,Ri),Ei[wi]=!0;var Wi=VA&&!!Symbol.for&&!!Symbol.keyFor,mi=ZQ,Vi=HA,Oi=tI,ji=_Q,Ti=eI,Xi=Wi,Pi=Ti("string-to-symbol-registry"),zi=Ti("symbol-to-string-registry");mi({target:"Symbol",stat:!0,forced:!Xi},{for:function(A){var I=ji(A);if(Oi(Pi,I))return Pi[I];var B=Vi("Symbol")(I);return Pi[I]=B,zi[B]=I,B}});var _i=ZQ,$i=tI,Ao=zA,Io=$A,Bo=Wi,go=eI("symbol-to-string-registry");_i({target:"Symbol",stat:!0,forced:!Bo},{keyFor:function(A){if(!Ao(A))throw new TypeError(Io(A)+" is not a symbol");if($i(go,A))return go[A]}});var Qo=O,Eo=Function.prototype,Co=Eo.apply,io=Eo.call,oo="object"==typeof Reflect&&Reflect.apply||(Qo?io.bind(Co):function(){return io.apply(Co,arguments)}),Do=tA,Go=Rg.get,ao=iA,ho=tI,Mo=SyntaxError,wo=parseInt,Ro=String.fromCharCode,yo=ao("".charAt),ko=ao("".slice),Fo=ao(/./.exec),so={'\\"':'"',"\\\\":"\\","\\/":"/","\\b":"\b","\\f":"\f","\\n":"\n","\\r":"\r","\\t":"\t"},So=/^[\da-f]{4}$/i,eo=/^[\u0000-\u001F]$/,co=!m(function(){var A="9007199254740993",I=JSON.rawJSON(A);return!JSON.isRawJSON(I)||JSON.stringify(I)!==A}),Uo=ZQ,Yo=HA,No=oo,Jo=X,to=iA,qo=m,no=QC,Ho=NA,ro=function(A){if(!Do(A))return!1;var I=Go(A);return!!I&&"RawJSON"===I.type},Lo=zA,xo=aA,Ko=_Q,lo=JE,uo=function(A,I){for(var B=!0,g="";I<A.length;){var Q=yo(A,I);if("\\"===Q){var E=ko(A,I,I+2);if(ho(so,E))g+=so[E],I+=2;else{if("\\u"!==E)throw new Mo('Unknown escape sequence: "'+E+'"');var C=ko(A,I+=2,I+4);if(!Fo(So,C))throw new Mo("Bad Unicode escape at: "+I);g+=Ro(wo(C,16)),I+=4}}else{if('"'===Q){B=!1,I++;break}if(Fo(eo,Q))throw new Mo("Bad control character in string literal at: "+I);g+=Q,I++}}if(B)throw new Mo("Unterminated string at: "+I);return{value:g,end:I}},po=LI,bo=VA,Zo=co,fo=String,vo=Yo("JSON","stringify"),Wo=to(/./.exec),mo=to("".charAt),Vo=to("".charCodeAt),Oo=to("".replace),jo=to("".slice),To=to([].push),Xo=to(1.1.toString),Po=/[\uD800-\uDFFF]/g,zo=/^[\uD800-\uDBFF]$/,_o=/^[\uDC00-\uDFFF]$/,$o=po(),AD=$o.length,ID=!bo||qo(function(){var A=Yo("Symbol")("stringify detection");return"[null]"!==vo([A])||"{}"!==vo({a:A})||"{}"!==vo(Object(A))}),BD=qo(function(){return'"\\udf06\\ud834"'!==vo("\udf06\ud834")||'"\\udead"'!==vo("\udead")}),gD=ID?function(A,I){var B=lo(arguments),g=ED(I);if(Ho(g)||void 0!==A&&!Lo(A))return B[1]=function(A,I){if(Ho(g)&&(I=Jo(g,this,fo(A),I)),!Lo(I))return I},No(vo,null,B)}:vo,QD=function(A,I,B){var g=mo(B,I-1),Q=mo(B,I+1);return Wo(zo,A)&&!Wo(_o,Q)||Wo(_o,A)&&!Wo(zo,g)?"\\u"+Xo(Vo(A,0),16):A},ED=function(A){if(Ho(A))return A;if(no(A)){for(var I=A.length,B=[],g=0;g<I;g++){var Q=A[g];"string"==typeof Q?To(B,Q):"number"!=typeof Q&&"Number"!==xo(Q)&&"String"!==xo(Q)||To(B,Ko(Q))}var E=B.length,C=!0;return function(A,I){if(C)return C=!1,I;if(no(this))return I;for(var g=0;g<E;g++)if(B[g]===A)return I}}};vo&&Uo({target:"JSON",stat:!0,arity:3,forced:ID||BD||!Zo},{stringify:function(A,I,B){var g=ED(I),Q=[],E=gD(A,function(A,I){var B=Ho(g)?Jo(g,this,fo(A),I):I;return!Zo&&ro(B)?$o+(To(Q,B.rawJSON)-1):B},B);if("string"!=typeof E)return E;if(BD&&(E=Oo(E,Po,QD)),Zo)return E;for(var C="",i=E.length,o=0;o<i;o++){var D=mo(E,o);if('"'===D){var G=uo(E,++o).end-1,a=jo(E,o,G);C+=jo(a,0,AD)===$o?Q[jo(a,AD)]:'"'+a+'"',o=G}else C+=D}return C}});var CD=hQ,iD=YI;ZQ({target:"Object",stat:!0,forced:!VA||m(function(){CD.f(1)})},{getOwnPropertySymbols:function(A){var I=CD.f;return I?I(iD(A)):[]}});var oD=ZQ,DD=V,GD=iA,aD=tI,hD=NA,MD=rA,wD=_Q,RD=dE,yD=UQ,kD=v.Symbol,FD=kD&&kD.prototype;if(DD&&hD(kD)&&(!("description"in FD)||void 0!==kD().description)){var sD={},SD=function(){var A=arguments.length<1||void 0===arguments[0]?void 0:wD(arguments[0]),I=MD(FD,this)?new kD(A):void 0===A?kD():kD(A);return""===A&&(sD[I]=!0),I};yD(SD,kD),SD.prototype=FD,FD.constructor=SD;var eD="Symbol(description detection)"===String(kD("description detection")),cD=GD(FD.valueOf),UD=GD(FD.toString),YD=/^Symbol\((.*)\)[^)]+$/,ND=GD("".replace),JD=GD("".slice);RD(FD,"description",{configurable:!0,get:function(){var A=cD(this);if(aD(sD,A))return"";var I=UD(A),B=eD?JD(I,7,-1):ND(I,YD,"$1");return""===B?void 0:B}}),oD({global:!0,constructor:!0,forced:!0},{Symbol:SD})}var tD=TypeError,qD=function(A){if(A>9007199254740991)throw tD("Maximum allowed index exceeded");return A},nD=V,HD=wB,rD=BA,LD=function(A,I,B){nD?HD.f(A,I,rD(0,B)):A[I]=B},xD=m,dD=fA,KD=fI("species"),lD=function(A){return dD>=51||!xD(function(){var I=[];return(I.constructor={})[KD]=function(){return{foo:1}},1!==I[A](Boolean).foo})},uD=ZQ,pD=m,bD=QC,ZD=tA,fD=YI,vD=zg,WD=qD,mD=LD,VD=YC,OD=lD,jD=fA,TD=fI("isConcatSpreadable"),XD=jD>=51||!pD(function(){var A=[];return A[TD]=!1,A.concat()[0]!==A}),PD=function(A){if(!ZD(A))return!1;var I=A[TD];return void 0!==I?!!I:bD(A)};uD({target:"Array",proto:!0,arity:1,forced:!XD||!OD("concat")},{concat:function(A){var I,B,g,Q,E,C=fD(this),i=VD(C,0),o=0;for(I=-1,g=arguments.length;I<g;I++)if(PD(E=-1===I?C:arguments[I]))for(Q=vD(E),WD(o+Q),B=0;B<Q;B++,o++)B in E&&mD(i,o,E[B]);else WD(o+1),mD(i,o++,E);return i.length=o,i}});var zD=$A,_D=TypeError,$D=function(A,I){if(!delete A[I])throw new _D("Cannot delete property "+zD(I)+" of "+zD(A))},AG=YI,IG=Og,BG=zg,gG=$D,QG=Math.min,EG=[].copyWithin||function(A,I){var B=AG(this),g=BG(B),Q=IG(A,g),E=IG(I,g),C=arguments.length>2?arguments[2]:void 0,i=QG((void 0===C?g:IG(C,g))-E,g-Q),o=1;for(E<Q&&Q<E+i&&(o=-1,E+=i-1,Q+=i-1);i-- >0;)E in B?B[Q]=B[E]:gG(B,Q),Q+=o,E+=o;return B},CG=fI,iG=YE,oG=wB.f,DG=CG("unscopables"),GG=Array.prototype;void 0===GG[DG]&&oG(GG,DG,{configurable:!0,value:iG(null)});var aG=function(A){GG[DG][A]=!0},hG=aG;ZQ({target:"Array",proto:!0},{copyWithin:EG}),hG("copyWithin");var MG=LC.filter;ZQ({target:"Array",proto:!0,forced:!lD("filter")},{filter:function(A){return MG(this,A,arguments.length>1?arguments[1]:void 0)}});var wG=ZQ,RG=LC.findIndex,yG=aG,kG="findIndex",FG=!0;kG in[]&&Array(1)[kG](function(){FG=!1}),wG({target:"Array",proto:!0,forced:FG},{findIndex:function(A){return RG(this,A,arguments.length>1?arguments[1]:void 0)}}),yG(kG);var sG=m,SG=function(A,I){var B=[][A];return!!B&&sG(function(){B.call(null,I||function(){return 1},1)})},eG=LC.forEach,cG=SG("forEach")?[].forEach:function(A){return eG(this,A,arguments.length>1?arguments[1]:void 0)};ZQ({target:"Array",proto:!0,forced:[].forEach!==cG},{forEach:cG});var UG=X,YG=sB,NG=CI,JG=function(A,I,B){var g,Q;YG(A);try{if(!(g=NG(A,"return"))){if("throw"===I)throw B;return B}g=UG(g,A)}catch(E){Q=!0,g=E}if("throw"===I)throw B;if(Q)throw g;return YG(g),B},tG=sB,qG=JG,nG={},HG=nG,rG=fI("iterator"),LG=Array.prototype,xG=function(A){return void 0!==A&&(HG.Array===A||LG[rG]===A)},dG=XQ,KG=CI,lG=kA,uG=nG,pG=fI("iterator"),bG=function(A){if(!lG(A))return KG(A,pG)||KG(A,"@@iterator")||uG[dG(A)]},ZG=X,fG=gI,vG=sB,WG=$A,mG=bG,VG=TypeError,OG=function(A,I){var B=arguments.length<2?mG(A):I;if(fG(B))return vG(ZG(B,A));throw new VG(WG(A)+" is not iterable")},jG=BC,TG=X,XG=YI,PG=function(A,I,B,g){try{return g?I(tG(B)[0],B[1]):I(B)}catch(Q){qG(A,"throw",Q)}},zG=xG,_G=kC,$G=zg,Aa=LD,Ia=OG,Ba=bG,ga=Array,Qa=fI("iterator"),Ea=!1;try{var Ca=0,ia={next:function(){return{done:!!Ca++}},return:function(){Ea=!0}};ia[Qa]=function(){return this},Array.from(ia,function(){throw 2})}catch(ix){}var oa=function(A,I){try{if(!I&&!Ea)return!1}catch(ix){return!1}var B=!1;try{var g={};g[Qa]=function(){return{next:function(){return{done:B=!0}}}},A(g)}catch(ix){}return B},Da=function(A){var I=XG(A),B=_G(this),g=arguments.length,Q=g>1?arguments[1]:void 0,E=void 0!==Q;E&&(Q=jG(Q,g>2?arguments[2]:void 0));var C,i,o,D,G,a,h=Ba(I),M=0;if(!h||this===ga&&zG(h))for(C=$G(I),i=B?new this(C):ga(C);C>M;M++)a=E?Q(I[M],M):I[M],Aa(i,M,a);else for(i=B?new this:[],G=(D=Ia(I,h)).next;!(o=TG(G,D)).done;M++)a=E?PG(D,Q,[o.value,M],!0):o.value,Aa(i,M,a);return i.length=M,i};ZQ({target:"Array",stat:!0,forced:!oa(function(A){Array.from(A)})},{from:Da});var Ga=BQ.includes,aa=aG;ZQ({target:"Array",proto:!0,forced:m(function(){return!Array(1).includes()})},{includes:function(A){return Ga(this,A,arguments.length>1?arguments[1]:void 0)}}),aa("includes");var ha=ZQ,Ma=BQ.indexOf,wa=SG,Ra=_E([].indexOf),ya=!!Ra&&1/Ra([1],1,-0)<0;ha({target:"Array",proto:!0,forced:ya||!wa("indexOf")},{indexOf:function(A){var I=arguments.length>1?arguments[1]:void 0;return ya?Ra(this,A,I)||0:Ma(this,A,I)}});var ka,Fa,sa,Sa=!m(function(){function A(){}return A.prototype.constructor=null,Object.getPrototypeOf(new A)!==A.prototype}),ea=tI,ca=NA,Ua=YI,Ya=Sa,Na=Ag("IE_PROTO"),Ja=Object,ta=Ja.prototype,qa=Ya?Ja.getPrototypeOf:function(A){var I=Ua(A);if(ea(I,Na))return I[Na];var B=I.constructor;return ca(B)&&I instanceof B?B.prototype:I instanceof Ja?ta:null},na=m,Ha=NA,ra=tA,La=qa,xa=ug,da=fI("iterator"),Ka=!1;[].keys&&("next"in(sa=[].keys())?(Fa=La(La(sa)))!==Object.prototype&&(ka=Fa):Ka=!0);var la=!ra(ka)||na(function(){var A={};return ka[da].call(A)!==A});la&&(ka={}),Ha(ka[da])||xa(ka,da,function(){return this});var ua={IteratorPrototype:ka,BUGGY_SAFARI_ITERATORS:Ka},pa=ua.IteratorPrototype,ba=YE,Za=BA,fa=XE,va=nG,Wa=function(){return this},ma=iA,Va=gI,Oa=tA,ja=function(A){return Oa(A)||null===A},Ta=String,Xa=TypeError,Pa=function(A,I,B){try{return ma(Va(Object.getOwnPropertyDescriptor(A,I)[B]))}catch(ix){}},za=tA,_a=SA,$a=function(A){if(ja(A))return A;throw new Xa("Can't set "+Ta(A)+" as a prototype")},Ah=Object.setPrototypeOf||("__proto__"in{}?function(){var A,I=!1,B={};try{(A=Pa(Object.prototype,"__proto__","set"))(B,[]),I=B instanceof Array}catch(ix){}return function(B,g){return _a(B),$a(g),za(B)?(I?A(B,g):B.__proto__=g,B):B}}():void 0),Ih=ZQ,Bh=X,gh=NA,Qh=function(A,I,B,g){var Q=I+" Iterator";return A.prototype=ba(pa,{next:Za(+!g,B)}),fa(A,Q,!1),va[Q]=Wa,A},Eh=qa,Ch=Ah,ih=XE,oh=xB,Dh=ug,Gh=nG,ah=fB.PROPER,hh=fB.CONFIGURABLE,Mh=ua.IteratorPrototype,wh=ua.BUGGY_SAFARI_ITERATORS,Rh=fI("iterator"),yh="keys",kh="values",Fh="entries",sh=function(){return this},Sh=function(A,I,B,g,Q,E,C){Qh(B,I,g);var i,o,D,G=function(A){if(A===Q&&R)return R;if(!wh&&A&&A in M)return M[A];switch(A){case yh:case kh:case Fh:return function(){return new B(this,A)}}return function(){return new B(this)}},a=I+" Iterator",h=!1,M=A.prototype,w=M[Rh]||M["@@iterator"]||Q&&M[Q],R=!wh&&w||G(Q),y="Array"===I&&M.entries||w;if(y&&(i=Eh(y.call(new A)))!==Object.prototype&&i.next&&(Eh(i)!==Mh&&(Ch?Ch(i,Mh):gh(i[Rh])||Dh(i,Rh,sh)),ih(i,a,!0)),ah&&Q===kh&&w&&w.name!==kh&&(hh?oh(M,"name",kh):(h=!0,R=function(){return Bh(w,this)})),Q)if(o={values:G(kh),keys:E?R:G(yh),entries:G(Fh)},C)for(D in o)(wh||h||!(D in M))&&Dh(M,D,o[D]);else Ih({target:I,proto:!0,forced:wh||h},o);return M[Rh]!==R&&Dh(M,Rh,R,{name:Q}),Gh[I]=R,o},eh=function(A,I){return{value:A,done:I}},ch=UA,Uh=aG,Yh=nG,Nh=Rg,Jh=wB.f,th=Sh,qh=eh,nh=V,Hh="Array Iterator",rh=Nh.set,Lh=Nh.getterFor(Hh),xh=th(Array,"Array",function(A,I){rh(this,{type:Hh,target:ch(A),index:0,kind:I})},function(){var A=Lh(this),I=A.target,B=A.index++;if(!I||B>=I.length)return A.target=null,qh(void 0,!0);switch(A.kind){case"keys":return qh(B,!1);case"values":return qh(I[B],!1)}return qh([B,I[B]],!1)},"values"),dh=Yh.Arguments=Yh.Array;if(Uh("keys"),Uh("values"),Uh("entries"),nh&&"values"!==dh.name)try{Jh(dh,"name",{value:"values"})}catch(ix){}var Kh=ZQ,lh=yA,uh=UA,ph=SG,bh=iA([].join);Kh({target:"Array",proto:!0,forced:lh!==Object||!ph("join",",")},{join:function(A){return bh(uh(this),void 0===A?",":A)}});var Zh=oo,fh=UA,vh=vg,Wh=zg,mh=SG,Vh=Math.min,Oh=[].lastIndexOf,jh=!!Oh&&1/[1].lastIndexOf(1,-0)<0,Th=mh("lastIndexOf"),Xh=jh||!Th?function(A){if(jh)return Zh(Oh,this,arguments)||0;var I=fh(this),B=Wh(I);if(0===B)return-1;var g=B-1;for(arguments.length>1&&(g=Vh(g,vh(arguments[1]))),g<0&&(g=B+g);g>=0;g--)if(g in I&&I[g]===A)return g||0;return-1}:Oh;ZQ({target:"Array",proto:!0,forced:Xh!==[].lastIndexOf},{lastIndexOf:Xh});var Ph=LC.map;ZQ({target:"Array",proto:!0,forced:!lD("map")},{map:function(A){return Ph(this,A,arguments.length>1?arguments[1]:void 0)}});var zh=ZQ,_h=QC,$h=kC,AM=tA,IM=Og,BM=zg,gM=UA,QM=LD,EM=fI,CM=JE,iM=lD("slice"),oM=EM("species"),DM=Array,GM=Math.max;zh({target:"Array",proto:!0,forced:!iM},{slice:function(A,I){var B,g,Q,E=gM(this),C=BM(E),i=IM(A,C),o=IM(void 0===I?C:I,C);if(_h(E)&&(B=E.constructor,($h(B)&&(B===DM||_h(B.prototype))||AM(B)&&null===(B=B[oM]))&&(B=void 0),B===DM||void 0===B))return CM(E,i,o);for(g=new(void 0===B?DM:B)(GM(o-i,0)),Q=0;i<o;i++,Q++)i in E&&QM(g,Q,E[i]);return g.length=Q,g}});var aM=V,hM=QC,MM=TypeError,wM=Object.getOwnPropertyDescriptor,RM=aM&&!function(){if(void 0!==this)return!0;try{Object.defineProperty([],"length",{writable:!1}).length=1}catch(ix){return ix instanceof TypeError}}(),yM=ZQ,kM=YI,FM=Og,sM=vg,SM=zg,eM=RM?function(A,I){if(hM(A)&&!wM(A,"length").writable)throw new MM("Cannot set read only .length");return A.length=I}:function(A,I){return A.length=I},cM=qD,UM=YC,YM=LD,NM=$D,JM=lD("splice"),tM=Math.max,qM=Math.min;yM({target:"Array",proto:!0,forced:!JM},{splice:function(A,I){var B,g,Q,E,C,i,o=kM(this),D=SM(o),G=FM(A,D),a=arguments.length;for(0===a?B=g=0:1===a?(B=0,g=D-G):(B=a-2,g=qM(tM(sM(I),0),D-G)),cM(D+B-g),Q=UM(o,g),E=0;E<g;E++)(C=G+E)in o&&YM(Q,E,o[C]);if(Q.length=g,B<g){for(E=G;E<D-g;E++)i=E+B,(C=E+g)in o?o[i]=o[C]:NM(o,i);for(E=D;E>D-g+B;E--)NM(o,E-1)}else if(B>g)for(E=D-g;E>G;E--)i=E+B-1,(C=E+g-1)in o?o[i]=o[C]:NM(o,i);for(E=0;E<B;E++)o[E+G]=arguments[E+2];return eM(o,D-g+B),Q}});var nM="undefined"!=typeof ArrayBuffer&&"undefined"!=typeof DataView,HM=ug,rM=function(A,I,B){for(var g in I)HM(A,g,I[g],B);return A},LM=rA,xM=TypeError,dM=function(A,I){if(LM(I,A))return A;throw new xM("Incorrect invocation")},KM=vg,lM=Xg,uM=RangeError,pM=function(A){if(void 0===A)return 0;var I=KM(A),B=lM(I);if(I!==B)throw new uM("Wrong length or index");return B},bM=Math.sign||function(A){var I=+A;return 0===I||I!=I?I:I<0?-1:1},ZM=4503599627370496,fM=bM,vM=function(A){return A+ZM-ZM},WM=Math.abs,mM=function(A,I,B,g){var Q=+A,E=WM(Q),C=fM(Q);if(E<g)return C*vM(E/g/I)*g*I;var i=(1+I/2220446049250313e-31)*E,o=i-(i-E);return o>B||o!=o?Infinity*C:C*o},VM=Math.fround||function(A){return mM(A,1.1920928955078125e-7,34028234663852886e22,11754943508222875e-54)},OM=Array,jM=Math.abs,TM=Math.pow,XM=Math.floor,PM=Math.log,zM=Math.LN2,_M={pack:function(A,I,B){var g,Q,E,C=OM(B),i=8*B-I-1,o=(1<<i)-1,D=o>>1,G=23===I?TM(2,-24)-TM(2,-77):0,a=A<0||0===A&&1/A<0?1:0,h=0;for((A=jM(A))!=A||Infinity===A?(Q=A!=A?1:0,g=o):(g=XM(PM(A)/zM),A*(E=TM(2,-g))<1&&(g--,E*=2),(A+=g+D>=1?G/E:G*TM(2,1-D))*E>=2&&(g++,E/=2),g+D>=o?(Q=0,g=o):g+D>=1?(Q=(A*E-1)*TM(2,I),g+=D):(Q=A*TM(2,D-1)*TM(2,I),g=0));I>=8;)C[h++]=255&Q,Q/=256,I-=8;for(g=g<<I|Q,i+=I;i>0;)C[h++]=255&g,g/=256,i-=8;return C[h-1]|=128*a,C},unpack:function(A,I){var B,g=A.length,Q=8*g-I-1,E=(1<<Q)-1,C=E>>1,i=Q-7,o=g-1,D=A[o--],G=127&D;for(D>>=7;i>0;)G=256*G+A[o--],i-=8;for(B=G&(1<<-i)-1,G>>=-i,i+=I;i>0;)B=256*B+A[o--],i-=8;if(0===G)G=1-C;else{if(G===E)return B?NaN:D?-Infinity:Infinity;B+=TM(2,I),G-=C}return(D?-1:1)*B*TM(2,G-I)}},$M=YI,Aw=Og,Iw=zg,Bw=function(A){for(var I=$M(this),B=Iw(I),g=arguments.length,Q=Aw(g>1?arguments[1]:void 0,B),E=g>2?arguments[2]:void 0,C=void 0===E?B:Aw(E,B);C>Q;)I[Q++]=A;return I},gw=NA,Qw=tA,Ew=Ah,Cw=function(A,I,B){var g,Q;return Ew&&gw(g=I.constructor)&&g!==B&&Qw(Q=g.prototype)&&Q!==B.prototype&&Ew(A,Q),A},iw=v,ow=iA,Dw=V,Gw=nM,aw=xB,hw=dE,Mw=rM,ww=m,Rw=dM,yw=vg,kw=Xg,Fw=pM,sw=VM,Sw=_M,ew=qa,cw=Ah,Uw=Bw,Yw=JE,Nw=Cw,Jw=UQ,tw=XE,qw=Rg,nw=fB.PROPER,Hw=fB.CONFIGURABLE,rw="ArrayBuffer",Lw="DataView",xw="prototype",dw="Wrong index",Kw=qw.getterFor(rw),lw=qw.getterFor(Lw),uw=qw.set,pw=iw[rw],bw=pw,Zw=bw&&bw[xw],fw=iw[Lw],vw=fw&&fw[xw],Ww=Object.prototype,mw=iw.Array,Vw=iw.RangeError,Ow=ow(Uw),jw=ow([].reverse),Tw=Sw.pack,Xw=Sw.unpack,Pw=function(A){return[255&A]},zw=function(A){return[255&A,A>>8&255]},_w=function(A){return[255&A,A>>8&255,A>>16&255,A>>24&255]},$w=function(A){return A[3]<<24|A[2]<<16|A[1]<<8|A[0]},AR=function(A){return Tw(sw(A),23,4)},IR=function(A){return Tw(A,52,8)},BR=function(A,I,B){hw(A[xw],I,{configurable:!0,get:function(){return B(this)[I]}})},gR=function(A,I,B,g){var Q=lw(A),E=Fw(B),C=!!g;if(E+I>Q.byteLength)throw new Vw(dw);var i=Q.bytes,o=E+Q.byteOffset,D=Yw(i,o,o+I);return C?D:jw(D)},QR=function(A,I,B,g,Q,E){var C=lw(A),i=Fw(B),o=g(+Q),D=!!E;if(i+I>C.byteLength)throw new Vw(dw);for(var G=C.bytes,a=i+C.byteOffset,h=0;h<I;h++)G[a+h]=o[D?h:I-h-1]};if(Gw){var ER=nw&&pw.name!==rw;ww(function(){pw(1)})&&ww(function(){new pw(-1)})&&!ww(function(){return new pw,new pw(1.5),new pw(NaN),1!==pw.length||ER&&!Hw})?ER&&Hw&&aw(pw,"name",rw):((bw=function(A){return Rw(this,Zw),Nw(new pw(Fw(A)),this,bw)})[xw]=Zw,Zw.constructor=bw,Jw(bw,pw)),cw&&ew(vw)!==Ww&&cw(vw,Ww);var CR=new fw(new bw(2)),iR=ow(vw.setInt8);CR.setInt8(0,2147483648),CR.setInt8(1,2147483649),!CR.getInt8(0)&&CR.getInt8(1)||Mw(vw,{setInt8:function(A,I){iR(this,A,I<<24>>24)},setUint8:function(A,I){iR(this,A,I<<24>>24)}},{unsafe:!0})}else Zw=(bw=function(A){Rw(this,Zw);var I=Fw(A);uw(this,{type:rw,bytes:Ow(mw(I),0),byteLength:I}),Dw||(this.byteLength=I,this.detached=!1)})[xw],vw=(fw=function(A,I,B){Rw(this,vw),Rw(A,Zw);var g=Kw(A),Q=g.byteLength,E=yw(I);if(E<0||E>Q)throw new Vw("Wrong offset");if(E+(B=void 0===B?Q-E:kw(B))>Q)throw new Vw("Wrong length");uw(this,{type:Lw,buffer:A,byteLength:B,byteOffset:E,bytes:g.bytes}),Dw||(this.buffer=A,this.byteLength=B,this.byteOffset=E)})[xw],Dw&&(BR(bw,"byteLength",Kw),BR(fw,"buffer",lw),BR(fw,"byteLength",lw),BR(fw,"byteOffset",lw)),Mw(vw,{getInt8:function(A){return gR(this,1,A)[0]<<24>>24},getUint8:function(A){return gR(this,1,A)[0]},getInt16:function(A){var I=gR(this,2,A,arguments.length>1&&arguments[1]);return(I[1]<<8|I[0])<<16>>16},getUint16:function(A){var I=gR(this,2,A,arguments.length>1&&arguments[1]);return I[1]<<8|I[0]},getInt32:function(A){return $w(gR(this,4,A,arguments.length>1&&arguments[1]))},getUint32:function(A){return $w(gR(this,4,A,arguments.length>1&&arguments[1]))>>>0},getFloat32:function(A){return Xw(gR(this,4,A,arguments.length>1&&arguments[1]),23)},getFloat64:function(A){return Xw(gR(this,8,A,arguments.length>1&&arguments[1]),52)},setInt8:function(A,I){QR(this,1,A,Pw,I)},setUint8:function(A,I){QR(this,1,A,Pw,I)},setInt16:function(A,I){QR(this,2,A,zw,I,arguments.length>2&&arguments[2])},setUint16:function(A,I){QR(this,2,A,zw,I,arguments.length>2&&arguments[2])},setInt32:function(A,I){QR(this,4,A,_w,I,arguments.length>2&&arguments[2])},setUint32:function(A,I){QR(this,4,A,_w,I,arguments.length>2&&arguments[2])},setFloat32:function(A,I){QR(this,4,A,AR,I,arguments.length>2&&arguments[2])},setFloat64:function(A,I){QR(this,8,A,IR,I,arguments.length>2&&arguments[2])}});tw(bw,rw),tw(fw,Lw);var oR={ArrayBuffer:bw,DataView:fw},DR=HA,GR=dE,aR=V,hR=fI("species"),MR=function(A){var I=DR(A);aR&&I&&!I[hR]&&GR(I,hR,{configurable:!0,get:function(){return this}})},wR=MR,RR="ArrayBuffer",yR=oR[RR];ZQ({global:!0,constructor:!0,forced:v[RR]!==yR},{ArrayBuffer:yR}),wR(RR);var kR=ZQ,FR=_E,sR=m,SR=sB,eR=Og,cR=Xg,UR=oR.ArrayBuffer,YR=oR.DataView,NR=YR.prototype,JR=FR(UR.prototype.slice),tR=FR(NR.getUint8),qR=FR(NR.setUint8);kR({target:"ArrayBuffer",proto:!0,unsafe:!0,forced:sR(function(){return!new UR(2).slice(1,void 0).byteLength})},{slice:function(A,I){if(JR&&void 0===I)return JR(SR(this),A);for(var B=SR(this).byteLength,g=eR(A,B),Q=eR(void 0===I?B:I,B),E=new UR(cR(Q-g)),C=new YR(this),i=new YR(E),o=0;g<Q;)qR(i,o++,tR(C,g++));return E}}),ZQ({global:!0,constructor:!0,forced:!nM},{DataView:oR.DataView});var nR=ZQ,HR=Date,rR=iA(HR.prototype.getTime);nR({target:"Date",stat:!0},{now:function(){return rR(new HR)}});var LR=YI,xR=XI;ZQ({target:"Date",proto:!0,arity:1,forced:m(function(){return null!==new Date(NaN).toJSON()||1!==Date.prototype.toJSON.call({toISOString:function(){return 1}})})},{toJSON:function(A){var I=LR(this),B=xR(I,"number");return"number"!=typeof B||isFinite(B)?I.toISOString():null}});var dR=iA,KR=ug,lR=Date.prototype,uR="Invalid Date",pR="toString",bR=dR(lR[pR]),ZR=dR(lR.getTime);String(new Date(NaN))!==uR&&KR(lR,pR,function(){var A=ZR(this);return A==A?bR(this):uR});var fR=iA,vR=gI,WR=tA,mR=tI,VR=JE,OR=O,jR=Function,TR=fR([].concat),XR=fR([].join),PR={},zR=OR?jR.bind:function(A){var I=vR(this),B=I.prototype,g=VR(arguments,1),Q=function(){var B=TR(g,VR(arguments));return this instanceof Q?function(A,I,B){if(!mR(PR,I)){for(var g=[],Q=0;Q<I;Q++)g[Q]="a["+Q+"]";PR[I]=jR("C,a","return new C("+XR(g,",")+")")}return PR[I](A,B)}(I,B.length,B):I.apply(A,B)};return WR(B)&&(Q.prototype=B),Q},_R=zR;ZQ({target:"Function",proto:!0,forced:Function.bind!==_R},{bind:_R});var $R=V,Ay=fB.EXISTS,Iy=iA,By=dE,gy=Function.prototype,Qy=Iy(gy.toString),Ey=/function\b(?:\s|\/\*[\S\s]*?\*\/|\/\/[^\n\r]*[\n\r]+)*([^\s(/]*)/,Cy=Iy(Ey.exec);$R&&!Ay&&By(gy,"name",{configurable:!0,get:function(){try{return Cy(Ey,Qy(this))[1]}catch(ix){return""}}});var iy={},oy={get exports(){return iy},set exports(A){iy=A}},Dy=m(function(){if("function"==typeof ArrayBuffer){var A=new ArrayBuffer(8);Object.isExtensible(A)&&Object.defineProperty(A,"a",{value:8})}}),Gy=m,ay=tA,hy=aA,My=Dy,wy=Object.isExtensible,Ry=Gy(function(){wy(1)})||My?function(A){return!!ay(A)&&((!My||"ArrayBuffer"!==hy(A))&&(!wy||wy(A)))}:wy,yy=!m(function(){return Object.isExtensible(Object.preventExtensions({}))}),ky=ZQ,Fy=iA,sy=Ig,Sy=tA,ey=tI,cy=wB.f,Uy=pg,Yy=NE,Ny=Ry,Jy=yy,ty=!1,qy=LI("meta"),ny=0,Hy=function(A){cy(A,qy,{value:{objectID:"O"+ny++,weakData:{}}})},ry=oy.exports={enable:function(){ry.enable=function(){},ty=!0;var A=Uy.f,I=Fy([].splice),B={};B[qy]=1,A(B).length&&(Uy.f=function(B){for(var g=A(B),Q=0,E=g.length;Q<E;Q++)if(g[Q]===qy){I(g,Q,1);break}return g},ky({target:"Object",stat:!0,forced:!0},{getOwnPropertyNames:Yy.f}))},fastKey:function(A,I){if(!Sy(A))return"symbol"==typeof A?A:("string"==typeof A?"S":"P")+A;if(!ey(A,qy)){if(!Ny(A))return"F";if(!I)return"E";Hy(A)}return A[qy].objectID},getWeakData:function(A,I){if(!ey(A,qy)){if(!Ny(A))return!0;if(!I)return!1;Hy(A)}return A[qy].weakData},onFreeze:function(A){return Jy&&ty&&Ny(A)&&!ey(A,qy)&&Hy(A),A}};sy[qy]=!0;var Ly=BC,xy=X,dy=sB,Ky=$A,ly=xG,uy=zg,py=rA,by=OG,Zy=bG,fy=JG,vy=TypeError,Wy=function(A,I){this.stopped=A,this.result=I},my=Wy.prototype,Vy=function(A,I,B){var g,Q,E,C,i,o,D,G=B&&B.that,a=!(!B||!B.AS_ENTRIES),h=!(!B||!B.IS_RECORD),M=!(!B||!B.IS_ITERATOR),w=!(!B||!B.INTERRUPTED),R=Ly(I,G),y=function(A){return g&&fy(g,"normal"),new Wy(!0,A)},k=function(A){return a?(dy(A),w?R(A[0],A[1],y):R(A[0],A[1])):w?R(A,y):R(A)};if(h)g=A.iterator;else if(M)g=A;else{if(!(Q=Zy(A)))throw new vy(Ky(A)+" is not iterable");if(ly(Q)){for(E=0,C=uy(A);C>E;E++)if((i=k(A[E]))&&py(my,i))return i;return new Wy(!1)}g=by(A,Q)}for(o=h?A.next:g.next;!(D=xy(o,g)).done;){try{i=k(D.value)}catch(ix){fy(g,"throw",ix)}if("object"==typeof i&&i&&py(my,i))return i}return new Wy(!1)},Oy=ZQ,jy=v,Ty=iA,Xy=LQ,Py=ug,zy=iy,_y=Vy,$y=dM,Ak=NA,Ik=kA,Bk=tA,gk=m,Qk=oa,Ek=XE,Ck=Cw,ik=function(A,I,B){var g=-1!==A.indexOf("Map"),Q=-1!==A.indexOf("Weak"),E=g?"set":"add",C=jy[A],i=C&&C.prototype,o=C,D={},G=function(A){var I=Ty(i[A]);Py(i,A,"add"===A?function(A){return I(this,0===A?0:A),this}:"delete"===A?function(A){return!(Q&&!Bk(A))&&I(this,0===A?0:A)}:"get"===A?function(A){return Q&&!Bk(A)?void 0:I(this,0===A?0:A)}:"has"===A?function(A){return!(Q&&!Bk(A))&&I(this,0===A?0:A)}:function(A,B){return I(this,0===A?0:A,B),this})};if(Xy(A,!Ak(C)||!(Q||i.forEach&&!gk(function(){(new C).entries().next()}))))o=B.getConstructor(I,A,g,E),zy.enable();else if(Xy(A,!0)){var a=new o,h=a[E](Q?{}:-0,1)!==a,M=gk(function(){a.has(1)}),w=Qk(function(A){new C(A)}),R=!Q&&gk(function(){for(var A=new C,I=5;I--;)A[E](I,I);return!A.has(-0)});w||((o=I(function(A,I){$y(A,i);var B=Ck(new C,A,o);return Ik(I)||_y(I,B[E],{that:B,AS_ENTRIES:g}),B})).prototype=i,i.constructor=o),(M||R)&&(G("delete"),G("has"),g&&G("get")),(R||h)&&G(E),Q&&i.clear&&delete i.clear}return D[A]=o,Oy({global:!0,constructor:!0,forced:o!==C},D),Ek(o,A),Q||B.setStrong(o,A,g),o},ok=YE,Dk=dE,Gk=rM,ak=BC,hk=dM,Mk=kA,wk=Vy,Rk=Sh,yk=eh,kk=MR,Fk=V,sk=iy.fastKey,Sk=Rg.set,ek=Rg.getterFor,ck={getConstructor:function(A,I,B,g){var Q=A(function(A,Q){hk(A,E),Sk(A,{type:I,index:ok(null),first:null,last:null,size:0}),Fk||(A.size=0),Mk(Q)||wk(Q,A[g],{that:A,AS_ENTRIES:B})}),E=Q.prototype,C=ek(I),i=function(A,I,B){var g,Q,E=C(A),i=o(A,I);return i?i.value=B:(E.last=i={index:Q=sk(I,!0),key:I,value:B,previous:g=E.last,next:null,removed:!1},E.first||(E.first=i),g&&(g.next=i),Fk?E.size++:A.size++,"F"!==Q&&(E.index[Q]=i)),A},o=function(A,I){var B,g=C(A),Q=sk(I);if("F"!==Q)return g.index[Q];for(B=g.first;B;B=B.next)if(B.key===I)return B};return Gk(E,{clear:function(){for(var A=C(this),I=A.first;I;)I.removed=!0,I.previous&&(I.previous=I.previous.next=null),I=I.next;A.first=A.last=null,A.index=ok(null),Fk?A.size=0:this.size=0},delete:function(A){var I=this,B=C(I),g=o(I,A);if(g){var Q=g.next,E=g.previous;delete B.index[g.index],g.removed=!0,E&&(E.next=Q),Q&&(Q.previous=E),B.first===g&&(B.first=Q),B.last===g&&(B.last=E),Fk?B.size--:I.size--}return!!g},forEach:function(A){for(var I,B=C(this),g=ak(A,arguments.length>1?arguments[1]:void 0);I=I?I.next:B.first;)for(g(I.value,I.key,this);I&&I.removed;)I=I.previous},has:function(A){return!!o(this,A)}}),Gk(E,B?{get:function(A){var I=o(this,A);return I&&I.value},set:function(A,I){return i(this,0===A?0:A,I)}}:{add:function(A){return i(this,A=0===A?0:A,A)}}),Fk&&Dk(E,"size",{configurable:!0,get:function(){return C(this).size}}),Q},setStrong:function(A,I,B){var g=I+" Iterator",Q=ek(I),E=ek(g);Rk(A,I,function(A,I){Sk(this,{type:g,target:A,state:Q(A),kind:I,last:null})},function(){for(var A=E(this),I=A.kind,B=A.last;B&&B.removed;)B=B.previous;return A.target&&(A.last=B=B?B.next:A.state.first)?yk("keys"===I?B.key:"values"===I?B.value:[B.key,B.value],!1):(A.target=null,yk(void 0,!0))},B?"entries":"values",!B,!0),kk(I)}};ik("Map",function(A){return function(){return A(this,arguments.length?arguments[0]:void 0)}},ck);var Uk=V,Yk=iA,Nk=X,Jk=m,tk=BE,qk=hQ,nk=P,Hk=YI,rk=yA,Lk=Object.assign,xk=Object.defineProperty,dk=Yk([].concat),Kk=!Lk||Jk(function(){if(Uk&&1!==Lk({b:1},Lk(xk({},"a",{enumerable:!0,get:function(){xk(this,"b",{value:3,enumerable:!1})}}),{b:2})).b)return!0;var A={},I={},B=Symbol("assign detection"),g="abcdefghijklmnopqrst";return A[B]=7,g.split("").forEach(function(A){I[A]=A}),7!==Lk({},A)[B]||tk(Lk({},I)).join("")!==g})?function(A,I){for(var B=Hk(A),g=arguments.length,Q=1,E=qk.f,C=nk.f;g>Q;)for(var i,o=rk(arguments[Q++]),D=E?dk(tk(o),E(o)):tk(o),G=D.length,a=0;G>a;)i=D[a++],Uk&&!Nk(C,o,i)||(B[i]=o[i]);return B}:Lk,lk=Kk;ZQ({target:"Object",stat:!0,arity:2,forced:Object.assign!==lk},{assign:lk}),ZQ({target:"Object",stat:!0,sham:!V},{create:YE});var uk=ZQ,pk=V,bk=wB.f;uk({target:"Object",stat:!0,forced:Object.defineProperty!==bk,sham:!pk},{defineProperty:bk});var Zk=YI,fk=qa,vk=Sa;ZQ({target:"Object",stat:!0,forced:m(function(){fk(1)}),sham:!vk},{getPrototypeOf:function(A){return fk(Zk(A))}});var Wk=YI,mk=BE;ZQ({target:"Object",stat:!0,forced:m(function(){mk(1)})},{ke