UNPKG

@agora-js/report

Version:

logger and report module across @agora-js packages

5 lines (4 loc) 200 kB
/** * AgoraWebSDK_N-v4.23.4-0-g17410532-dirty Copyright AgoraInc. */ !function(t,e){"object"==typeof exports&&"undefined"!=typeof module?e(exports):"function"==typeof define&&define.amd?define(["exports"],e):e((t="undefined"!=typeof globalThis?globalThis:t||self).AgoraRTCReport={})}(this,(function(t){"use strict";var e="undefined"!=typeof globalThis?globalThis:"undefined"!=typeof window?window:"undefined"!=typeof global?global:"undefined"!=typeof self?self:{};function r(t){return t&&t.__esModule&&Object.prototype.hasOwnProperty.call(t,"default")?t.default:t}var n={exports:{}},i=function(t){return t&&t.Math===Math&&t},o=i("object"==typeof globalThis&&globalThis)||i("object"==typeof window&&window)||i("object"==typeof self&&self)||i("object"==typeof e&&e)||i("object"==typeof e&&e)||function(){return this}()||Function("return this")(),s=function(t){try{return!!t()}catch(t){return!0}},a=!s((function(){var t=function(){}.bind();return"function"!=typeof t||t.hasOwnProperty("prototype")})),c=a,u=Function.prototype,E=u.apply,l=u.call,p="object"==typeof Reflect&&Reflect.apply||(c?l.bind(E):function(){return l.apply(E,arguments)}),d=a,h=Function.prototype,_=h.call,f=d&&h.bind.bind(_,_),T=d?f:function(t){return function(){return _.apply(t,arguments)}},R=T,A=R({}.toString),O=R("".slice),m=function(t){return O(A(t),8,-1)},I=m,S=T,N=function(t){if("Function"===I(t))return S(t)},g="object"==typeof document&&document.all,b=void 0===g&&void 0!==g?function(t){return"function"==typeof t||t===g}:function(t){return"function"==typeof t},C={},w=!s((function(){return 7!==Object.defineProperty({},1,{get:function(){return 7}})[1]})),y=a,v=Function.prototype.call,L=y?v.bind(v):function(){return v.apply(v,arguments)},D={},P={}.propertyIsEnumerable,U=Object.getOwnPropertyDescriptor,M=U&&!P.call({1:2},1);D.f=M?function(t){var e=U(this,t);return!!e&&e.enumerable}:P;var x,k,F=function(t,e){return{enumerable:!(1&t),configurable:!(2&t),writable:!(4&t),value:e}},V=s,B=m,W=Object,G=T("".split),j=V((function(){return!W("z").propertyIsEnumerable(0)}))?function(t){return"String"===B(t)?G(t,""):W(t)}:W,H=function(t){return null==t},K=H,Y=TypeError,z=function(t){if(K(t))throw new Y("Can't call method on "+t);return t},J=j,X=z,q=function(t){return J(X(t))},Q=b,Z=function(t){return"object"==typeof t?null!==t:Q(t)},$={},tt=$,et=o,rt=b,nt=function(t){return rt(t)?t:void 0},it=function(t,e){return arguments.length<2?nt(tt[t])||nt(et[t]):tt[t]&&tt[t][e]||et[t]&&et[t][e]},ot=T({}.isPrototypeOf),st=o.navigator,at=st&&st.userAgent,ct=at?String(at):"",ut=o,Et=ct,lt=ut.process,pt=ut.Deno,dt=lt&&lt.versions||pt&&pt.version,ht=dt&&dt.v8;ht&&(k=(x=ht.split("."))[0]>0&&x[0]<4?1:+(x[0]+x[1])),!k&&Et&&(!(x=Et.match(/Edge\/(\d+)/))||x[1]>=74)&&(x=Et.match(/Chrome\/(\d+)/))&&(k=+x[1]);var _t=k,ft=_t,Tt=s,Rt=o.String,At=!!Object.getOwnPropertySymbols&&!Tt((function(){var t=Symbol("symbol detection");return!Rt(t)||!(Object(t)instanceof Symbol)||!Symbol.sham&&ft&&ft<41})),Ot=At&&!Symbol.sham&&"symbol"==typeof Symbol.iterator,mt=it,It=b,St=ot,Nt=Object,gt=Ot?function(t){return"symbol"==typeof t}:function(t){var e=mt("Symbol");return It(e)&&St(e.prototype,Nt(t))},bt=String,Ct=function(t){try{return bt(t)}catch(t){return"Object"}},wt=b,yt=Ct,vt=TypeError,Lt=function(t){if(wt(t))return t;throw new vt(yt(t)+" is not a function")},Dt=Lt,Pt=H,Ut=function(t,e){var r=t[e];return Pt(r)?void 0:Dt(r)},Mt=L,xt=b,kt=Z,Ft=TypeError,Vt={exports:{}},Bt=o,Wt=Object.defineProperty,Gt=o,jt=function(t,e){try{Wt(Bt,t,{value:e,configurable:!0,writable:!0})}catch(r){Bt[t]=e}return e},Ht="__core-js_shared__",Kt=Vt.exports=Gt[Ht]||jt(Ht,{});(Kt.versions||(Kt.versions=[])).push({version:"3.42.0",mode:"pure",copyright:"© 2014-2025 Denis Pushkarev (zloirock.ru)",license:"https://github.com/zloirock/core-js/blob/v3.42.0/LICENSE",source:"https://github.com/zloirock/core-js"});var Yt=Vt.exports,zt=Yt,Jt=function(t,e){return zt[t]||(zt[t]=e||{})},Xt=z,qt=Object,Qt=function(t){return qt(Xt(t))},Zt=Qt,$t=T({}.hasOwnProperty),te=Object.hasOwn||function(t,e){return $t(Zt(t),e)},ee=T,re=0,ne=Math.random(),ie=ee(1..toString),oe=function(t){return"Symbol("+(void 0===t?"":t)+")_"+ie(++re+ne,36)},se=Jt,ae=te,ce=oe,ue=At,Ee=Ot,le=o.Symbol,pe=se("wks"),de=Ee?le.for||le:le&&le.withoutSetter||ce,he=function(t){return ae(pe,t)||(pe[t]=ue&&ae(le,t)?le[t]:de("Symbol."+t)),pe[t]},_e=L,fe=Z,Te=gt,Re=Ut,Ae=function(t,e){var r,n;if("string"===e&&xt(r=t.toString)&&!kt(n=Mt(r,t)))return n;if(xt(r=t.valueOf)&&!kt(n=Mt(r,t)))return n;if("string"!==e&&xt(r=t.toString)&&!kt(n=Mt(r,t)))return n;throw new Ft("Can't convert object to primitive value")},Oe=TypeError,me=he("toPrimitive"),Ie=function(t,e){if(!fe(t)||Te(t))return t;var r,n=Re(t,me);if(n){if(void 0===e&&(e="default"),r=_e(n,t,e),!fe(r)||Te(r))return r;throw new Oe("Can't convert object to primitive value")}return void 0===e&&(e="number"),Ae(t,e)},Se=gt,Ne=function(t){var e=Ie(t,"string");return Se(e)?e:e+""},ge=Z,be=o.document,Ce=ge(be)&&ge(be.createElement),we=function(t){return Ce?be.createElement(t):{}},ye=we,ve=!w&&!s((function(){return 7!==Object.defineProperty(ye("div"),"a",{get:function(){return 7}}).a})),Le=w,De=L,Pe=D,Ue=F,Me=q,xe=Ne,ke=te,Fe=ve,Ve=Object.getOwnPropertyDescriptor;C.f=Le?Ve:function(t,e){if(t=Me(t),e=xe(e),Fe)try{return Ve(t,e)}catch(t){}if(ke(t,e))return Ue(!De(Pe.f,t,e),t[e])};var Be=s,We=b,Ge=/#|\.prototype\./,je=function(t,e){var r=Ke[He(t)];return r===ze||r!==Ye&&(We(e)?Be(e):!!e)},He=je.normalize=function(t){return String(t).replace(Ge,".").toLowerCase()},Ke=je.data={},Ye=je.NATIVE="N",ze=je.POLYFILL="P",Je=je,Xe=Lt,qe=a,Qe=N(N.bind),Ze=function(t,e){return Xe(t),void 0===e?t:qe?Qe(t,e):function(){return t.apply(e,arguments)}},$e={},tr=w&&s((function(){return 42!==Object.defineProperty((function(){}),"prototype",{value:42,writable:!1}).prototype})),er=Z,rr=String,nr=TypeError,ir=function(t){if(er(t))return t;throw new nr(rr(t)+" is not an object")},or=w,sr=ve,ar=tr,cr=ir,ur=Ne,Er=TypeError,lr=Object.defineProperty,pr=Object.getOwnPropertyDescriptor,dr="enumerable",hr="configurable",_r="writable";$e.f=or?ar?function(t,e,r){if(cr(t),e=ur(e),cr(r),"function"==typeof t&&"prototype"===e&&"value"in r&&_r in r&&!r[_r]){var n=pr(t,e);n&&n[_r]&&(t[e]=r.value,r={configurable:hr in r?r[hr]:n[hr],enumerable:dr in r?r[dr]:n[dr],writable:!1})}return lr(t,e,r)}:lr:function(t,e,r){if(cr(t),e=ur(e),cr(r),sr)try{return lr(t,e,r)}catch(t){}if("get"in r||"set"in r)throw new Er("Accessors not supported");return"value"in r&&(t[e]=r.value),t};var fr=$e,Tr=F,Rr=w?function(t,e,r){return fr.f(t,e,Tr(1,r))}:function(t,e,r){return t[e]=r,t},Ar=o,Or=p,mr=N,Ir=b,Sr=C.f,Nr=Je,gr=$,br=Ze,Cr=Rr,wr=te,yr=function(t){var e=function(r,n,i){if(this instanceof e){switch(arguments.length){case 0:return new t;case 1:return new t(r);case 2:return new t(r,n)}return new t(r,n,i)}return Or(t,this,arguments)};return e.prototype=t.prototype,e},vr=function(t,e){var r,n,i,o,s,a,c,u,E,l=t.target,p=t.global,d=t.stat,h=t.proto,_=p?Ar:d?Ar[l]:Ar[l]&&Ar[l].prototype,f=p?gr:gr[l]||Cr(gr,l,{})[l],T=f.prototype;for(o in e)n=!(r=Nr(p?o:l+(d?".":"#")+o,t.forced))&&_&&wr(_,o),a=f[o],n&&(c=t.dontCallGetSet?(E=Sr(_,o))&&E.value:_[o]),s=n&&c?c:e[o],(r||h||typeof a!=typeof s)&&(u=t.bind&&n?br(s,Ar):t.wrap&&n?yr(s):h&&Ir(s)?mr(s):s,(t.sham||s&&s.sham||a&&a.sham)&&Cr(u,"sham",!0),Cr(f,o,u),h&&(wr(gr,i=l+"Prototype")||Cr(gr,i,{}),Cr(gr[i],o,s),t.real&&T&&(r||!T[o])&&Cr(T,o,s)))},Lr=vr,Dr=w,Pr=$e.f;Lr({target:"Object",stat:!0,forced:Object.defineProperty!==Pr,sham:!Dr},{defineProperty:Pr});var Ur=$.Object,Mr=n.exports=function(t,e,r){return Ur.defineProperty(t,e,r)};Ur.defineProperty.sham&&(Mr.sham=!0);var xr=r(n.exports),kr=m,Fr=Array.isArray||function(t){return"Array"===kr(t)},Vr=Math.ceil,Br=Math.floor,Wr=Math.trunc||function(t){var e=+t;return(e>0?Br:Vr)(e)},Gr=function(t){var e=+t;return e!=e||0===e?0:Wr(e)},jr=Gr,Hr=Math.min,Kr=function(t){var e=jr(t);return e>0?Hr(e,9007199254740991):0},Yr=function(t){return Kr(t.length)},zr=TypeError,Jr=w,Xr=$e,qr=F,Qr={};Qr[he("toStringTag")]="z";var Zr="[object z]"===String(Qr),$r=Zr,tn=b,en=m,rn=he("toStringTag"),nn=Object,on="Arguments"===en(function(){return arguments}()),sn=$r?en:function(t){var e,r,n;return void 0===t?"Undefined":null===t?"Null":"string"==typeof(r=function(t,e){try{return t[e]}catch(t){}}(e=nn(t),rn))?r:on?en(e):"Object"===(n=en(e))&&tn(e.callee)?"Arguments":n},an=b,cn=Yt,un=T(Function.toString);an(cn.inspectSource)||(cn.inspectSource=function(t){return un(t)});var En=cn.inspectSource,ln=T,pn=s,dn=b,hn=sn,_n=En,fn=function(){},Tn=it("Reflect","construct"),Rn=/^\s*(?:class|function)\b/,An=ln(Rn.exec),On=!Rn.test(fn),mn=function(t){if(!dn(t))return!1;try{return Tn(fn,[],t),!0}catch(t){return!1}},In=function(t){if(!dn(t))return!1;switch(hn(t)){case"AsyncFunction":case"GeneratorFunction":case"AsyncGeneratorFunction":return!1}try{return On||!!An(Rn,_n(t))}catch(t){return!0}};In.sham=!0;var Sn=!Tn||pn((function(){var t;return mn(mn.call)||!mn(Object)||!mn((function(){t=!0}))||t}))?In:mn,Nn=Fr,gn=Sn,bn=Z,Cn=he("species"),wn=Array,yn=function(t){var e;return Nn(t)&&(e=t.constructor,(gn(e)&&(e===wn||Nn(e.prototype))||bn(e)&&null===(e=e[Cn]))&&(e=void 0)),void 0===e?wn:e},vn=function(t,e){return new(yn(t))(0===e?0:e)},Ln=s,Dn=_t,Pn=he("species"),Un=vr,Mn=s,xn=Fr,kn=Z,Fn=Qt,Vn=Yr,Bn=function(t){if(t>9007199254740991)throw zr("Maximum allowed index exceeded");return t},Wn=function(t,e,r){Jr?Xr.f(t,e,qr(0,r)):t[e]=r},Gn=vn,jn=function(t){return Dn>=51||!Ln((function(){var e=[];return(e.constructor={})[Pn]=function(){return{foo:1}},1!==e[t](Boolean).foo}))},Hn=_t,Kn=he("isConcatSpreadable"),Yn=Hn>=51||!Mn((function(){var t=[];return t[Kn]=!1,t.concat()[0]!==t})),zn=function(t){if(!kn(t))return!1;var e=t[Kn];return void 0!==e?!!e:xn(t)};Un({target:"Array",proto:!0,arity:1,forced:!Yn||!jn("concat")},{concat:function(t){var e,r,n,i,o,s=Fn(this),a=Gn(s,0),c=0;for(e=-1,n=arguments.length;e<n;e++)if(zn(o=-1===e?s:arguments[e]))for(i=Vn(o),Bn(c+i),r=0;r<i;r++,c++)r in o&&Wn(a,c,o[r]);else Bn(c+1),Wn(a,c++,o);return a.length=c,a}});var Jn=sn,Xn=String,qn=function(t){if("Symbol"===Jn(t))throw new TypeError("Cannot convert a Symbol value to a string");return Xn(t)},Qn={},Zn=Gr,$n=Math.max,ti=Math.min,ei=q,ri=function(t,e){var r=Zn(t);return r<0?$n(r+e,0):ti(r,e)},ni=Yr,ii=function(t){return function(e,r,n){var i=ei(e),o=ni(i);if(0===o)return!t&&-1;var s,a=ri(n,o);if(t&&r!=r){for(;o>a;)if((s=i[a++])!=s)return!0}else for(;o>a;a++)if((t||a in i)&&i[a]===r)return t||a||0;return!t&&-1}},oi={includes:ii(!0),indexOf:ii(!1)},si={},ai=te,ci=q,ui=oi.indexOf,Ei=si,li=T([].push),pi=function(t,e){var r,n=ci(t),i=0,o=[];for(r in n)!ai(Ei,r)&&ai(n,r)&&li(o,r);for(;e.length>i;)ai(n,r=e[i++])&&(~ui(o,r)||li(o,r));return o},di=["constructor","hasOwnProperty","isPrototypeOf","propertyIsEnumerable","toLocaleString","toString","valueOf"],hi=pi,_i=di,fi=Object.keys||function(t){return hi(t,_i)},Ti=w,Ri=tr,Ai=$e,Oi=ir,mi=q,Ii=fi;Qn.f=Ti&&!Ri?Object.defineProperties:function(t,e){Oi(t);for(var r,n=mi(e),i=Ii(e),o=i.length,s=0;o>s;)Ai.f(t,r=i[s++],n[r]);return t};var Si,Ni=it("document","documentElement"),gi=oe,bi=Jt("keys"),Ci=function(t){return bi[t]||(bi[t]=gi(t))},wi=ir,yi=Qn,vi=di,Li=si,Di=Ni,Pi=we,Ui="prototype",Mi="script",xi=Ci("IE_PROTO"),ki=function(){},Fi=function(t){return"<"+Mi+">"+t+"</"+Mi+">"},Vi=function(t){t.write(Fi("")),t.close();var e=t.parentWindow.Object;return t=null,e},Bi=function(){try{Si=new ActiveXObject("htmlfile")}catch(t){}var t,e,r;Bi="undefined"!=typeof document?document.domain&&Si?Vi(Si):(e=Pi("iframe"),r="java"+Mi+":",e.style.display="none",Di.appendChild(e),e.src=String(r),(t=e.contentWindow.document).open(),t.write(Fi("document.F=Object")),t.close(),t.F):Vi(Si);for(var n=vi.length;n--;)delete Bi[Ui][vi[n]];return Bi()};Li[xi]=!0;var Wi=Object.create||function(t,e){var r;return null!==t?(ki[Ui]=wi(t),r=new ki,ki[Ui]=null,r[xi]=t):r=Bi(),void 0===e?r:yi.f(r,e)},Gi={},ji=pi,Hi=di.concat("length","prototype");Gi.f=Object.getOwnPropertyNames||function(t){return ji(t,Hi)};var Ki={},Yi=T([].slice),zi=m,Ji=q,Xi=Gi.f,qi=Yi,Qi="object"==typeof window&&window&&Object.getOwnPropertyNames?Object.getOwnPropertyNames(window):[];Ki.f=function(t){return Qi&&"Window"===zi(t)?function(t){try{return Xi(t)}catch(t){return qi(Qi)}}(t):Xi(Ji(t))};var Zi={};Zi.f=Object.getOwnPropertySymbols;var $i=Rr,to=function(t,e,r,n){return n&&n.enumerable?t[e]=r:$i(t,e,r),t},eo=$e,ro=function(t,e,r){return eo.f(t,e,r)},no={},io=he;no.f=io;var oo,so,ao,co=$,uo=te,Eo=no,lo=$e.f,po=function(t){var e=co.Symbol||(co.Symbol={});uo(e,t)||lo(e,t,{value:Eo.f(t)})},ho=L,_o=it,fo=he,To=to,Ro=function(){var t=_o("Symbol"),e=t&&t.prototype,r=e&&e.valueOf,n=fo("toPrimitive");e&&!e[n]&&To(e,n,(function(t){return ho(r,this)}),{arity:1})},Ao=sn,Oo=Zr?{}.toString:function(){return"[object "+Ao(this)+"]"},mo=Zr,Io=$e.f,So=Rr,No=te,go=Oo,bo=he("toStringTag"),Co=function(t,e,r,n){var i=r?t:t&&t.prototype;i&&(No(i,bo)||Io(i,bo,{configurable:!0,value:e}),n&&!mo&&So(i,"toString",go))},wo=b,yo=o.WeakMap,vo=wo(yo)&&/native code/.test(String(yo)),Lo=o,Do=Z,Po=Rr,Uo=te,Mo=Yt,xo=Ci,ko=si,Fo="Object already initialized",Vo=Lo.TypeError,Bo=Lo.WeakMap;if(vo||Mo.state){var Wo=Mo.state||(Mo.state=new Bo);Wo.get=Wo.get,Wo.has=Wo.has,Wo.set=Wo.set,oo=function(t,e){if(Wo.has(t))throw new Vo(Fo);return e.facade=t,Wo.set(t,e),e},so=function(t){return Wo.get(t)||{}},ao=function(t){return Wo.has(t)}}else{var Go=xo("state");ko[Go]=!0,oo=function(t,e){if(Uo(t,Go))throw new Vo(Fo);return e.facade=t,Po(t,Go,e),e},so=function(t){return Uo(t,Go)?t[Go]:{}},ao=function(t){return Uo(t,Go)}}var jo={set:oo,get:so,has:ao,enforce:function(t){return ao(t)?so(t):oo(t,{})},getterFor:function(t){return function(e){var r;if(!Do(e)||(r=so(e)).type!==t)throw new Vo("Incompatible receiver, "+t+" required");return r}}},Ho=Ze,Ko=j,Yo=Qt,zo=Yr,Jo=vn,Xo=T([].push),qo=function(t){var e=1===t,r=2===t,n=3===t,i=4===t,o=6===t,s=7===t,a=5===t||o;return function(c,u,E,l){for(var p,d,h=Yo(c),_=Ko(h),f=zo(_),T=Ho(u,E),R=0,A=l||Jo,O=e?A(c,f):r||s?A(c,0):void 0;f>R;R++)if((a||R in _)&&(d=T(p=_[R],R,h),t))if(e)O[R]=d;else if(d)switch(t){case 3:return!0;case 5:return p;case 6:return R;case 2:Xo(O,p)}else switch(t){case 4:return!1;case 7:Xo(O,p)}return o?-1:n||i?i:O}},Qo={forEach:qo(0),map:qo(1),filter:qo(2),some:qo(3),every:qo(4),find:qo(5),findIndex:qo(6),filterReject:qo(7)},Zo=vr,$o=o,ts=L,es=T,rs=w,ns=At,is=s,os=te,ss=ot,as=ir,cs=q,us=Ne,Es=qn,ls=F,ps=Wi,ds=fi,hs=Gi,_s=Ki,fs=Zi,Ts=C,Rs=$e,As=Qn,Os=D,ms=to,Is=ro,Ss=Jt,Ns=si,gs=oe,bs=he,Cs=no,ws=po,ys=Ro,vs=Co,Ls=jo,Ds=Qo.forEach,Ps=Ci("hidden"),Us="Symbol",Ms="prototype",xs=Ls.set,ks=Ls.getterFor(Us),Fs=Object[Ms],Vs=$o.Symbol,Bs=Vs&&Vs[Ms],Ws=$o.RangeError,Gs=$o.TypeError,js=$o.QObject,Hs=Ts.f,Ks=Rs.f,Ys=_s.f,zs=Os.f,Js=es([].push),Xs=Ss("symbols"),qs=Ss("op-symbols"),Qs=Ss("wks"),Zs=!js||!js[Ms]||!js[Ms].findChild,$s=function(t,e,r){var n=Hs(Fs,e);n&&delete Fs[e],Ks(t,e,r),n&&t!==Fs&&Ks(Fs,e,n)},ta=rs&&is((function(){return 7!==ps(Ks({},"a",{get:function(){return Ks(this,"a",{value:7}).a}})).a}))?$s:Ks,ea=function(t,e){var r=Xs[t]=ps(Bs);return xs(r,{type:Us,tag:t,description:e}),rs||(r.description=e),r},ra=function(t,e,r){t===Fs&&ra(qs,e,r),as(t);var n=us(e);return as(r),os(Xs,n)?(r.enumerable?(os(t,Ps)&&t[Ps][n]&&(t[Ps][n]=!1),r=ps(r,{enumerable:ls(0,!1)})):(os(t,Ps)||Ks(t,Ps,ls(1,ps(null))),t[Ps][n]=!0),ta(t,n,r)):Ks(t,n,r)},na=function(t,e){as(t);var r=cs(e),n=ds(r).concat(aa(r));return Ds(n,(function(e){rs&&!ts(ia,r,e)||ra(t,e,r[e])})),t},ia=function(t){var e=us(t),r=ts(zs,this,e);return!(this===Fs&&os(Xs,e)&&!os(qs,e))&&(!(r||!os(this,e)||!os(Xs,e)||os(this,Ps)&&this[Ps][e])||r)},oa=function(t,e){var r=cs(t),n=us(e);if(r!==Fs||!os(Xs,n)||os(qs,n)){var i=Hs(r,n);return!i||!os(Xs,n)||os(r,Ps)&&r[Ps][n]||(i.enumerable=!0),i}},sa=function(t){var e=Ys(cs(t)),r=[];return Ds(e,(function(t){os(Xs,t)||os(Ns,t)||Js(r,t)})),r},aa=function(t){var e=t===Fs,r=Ys(e?qs:cs(t)),n=[];return Ds(r,(function(t){!os(Xs,t)||e&&!os(Fs,t)||Js(n,Xs[t])})),n};ns||(Vs=function(){if(ss(Bs,this))throw new Gs("Symbol is not a constructor");var t=arguments.length&&void 0!==arguments[0]?Es(arguments[0]):void 0,e=gs(t),r=function(t){var n=void 0===this?$o:this;n===Fs&&ts(r,qs,t),os(n,Ps)&&os(n[Ps],e)&&(n[Ps][e]=!1);var i=ls(1,t);try{ta(n,e,i)}catch(t){if(!(t instanceof Ws))throw t;$s(n,e,i)}};return rs&&Zs&&ta(Fs,e,{configurable:!0,set:r}),ea(e,t)},ms(Bs=Vs[Ms],"toString",(function(){return ks(this).tag})),ms(Vs,"withoutSetter",(function(t){return ea(gs(t),t)})),Os.f=ia,Rs.f=ra,As.f=na,Ts.f=oa,hs.f=_s.f=sa,fs.f=aa,Cs.f=function(t){return ea(bs(t),t)},rs&&Is(Bs,"description",{configurable:!0,get:function(){return ks(this).description}})),Zo({global:!0,constructor:!0,wrap:!0,forced:!ns,sham:!ns},{Symbol:Vs}),Ds(ds(Qs),(function(t){ws(t)})),Zo({target:Us,stat:!0,forced:!ns},{useSetter:function(){Zs=!0},useSimple:function(){Zs=!1}}),Zo({target:"Object",stat:!0,forced:!ns,sham:!rs},{create:function(t,e){return void 0===e?ps(t):na(ps(t),e)},defineProperty:ra,defineProperties:na,getOwnPropertyDescriptor:oa}),Zo({target:"Object",stat:!0,forced:!ns},{getOwnPropertyNames:sa}),ys(),vs(Vs,Us),Ns[Ps]=!0;var ca=At&&!!Symbol.for&&!!Symbol.keyFor,ua=vr,Ea=it,la=te,pa=qn,da=Jt,ha=ca,_a=da("string-to-symbol-registry"),fa=da("symbol-to-string-registry");ua({target:"Symbol",stat:!0,forced:!ha},{for:function(t){var e=pa(t);if(la(_a,e))return _a[e];var r=Ea("Symbol")(e);return _a[e]=r,fa[r]=e,r}});var Ta=vr,Ra=te,Aa=gt,Oa=Ct,ma=ca,Ia=Jt("symbol-to-string-registry");Ta({target:"Symbol",stat:!0,forced:!ma},{keyFor:function(t){if(!Aa(t))throw new TypeError(Oa(t)+" is not a symbol");if(Ra(Ia,t))return Ia[t]}});var Sa=Fr,Na=b,ga=m,ba=qn,Ca=T([].push),wa=vr,ya=it,va=p,La=L,Da=T,Pa=s,Ua=b,Ma=gt,xa=Yi,ka=function(t){if(Na(t))return t;if(Sa(t)){for(var e=t.length,r=[],n=0;n<e;n++){var i=t[n];"string"==typeof i?Ca(r,i):"number"!=typeof i&&"Number"!==ga(i)&&"String"!==ga(i)||Ca(r,ba(i))}var o=r.length,s=!0;return function(t,e){if(s)return s=!1,e;if(Sa(this))return e;for(var n=0;n<o;n++)if(r[n]===t)return e}}},Fa=At,Va=String,Ba=ya("JSON","stringify"),Wa=Da(/./.exec),Ga=Da("".charAt),ja=Da("".charCodeAt),Ha=Da("".replace),Ka=Da(1..toString),Ya=/[\uD800-\uDFFF]/g,za=/^[\uD800-\uDBFF]$/,Ja=/^[\uDC00-\uDFFF]$/,Xa=!Fa||Pa((function(){var t=ya("Symbol")("stringify detection");return"[null]"!==Ba([t])||"{}"!==Ba({a:t})||"{}"!==Ba(Object(t))})),qa=Pa((function(){return'"\\udf06\\ud834"'!==Ba("\udf06\ud834")||'"\\udead"'!==Ba("\udead")})),Qa=function(t,e){var r=xa(arguments),n=ka(e);if(Ua(n)||void 0!==t&&!Ma(t))return r[1]=function(t,e){if(Ua(n)&&(e=La(n,this,Va(t),e)),!Ma(e))return e},va(Ba,null,r)},Za=function(t,e,r){var n=Ga(r,e-1),i=Ga(r,e+1);return Wa(za,t)&&!Wa(Ja,i)||Wa(Ja,t)&&!Wa(za,n)?"\\u"+Ka(ja(t,0),16):t};Ba&&wa({target:"JSON",stat:!0,arity:3,forced:Xa||qa},{stringify:function(t,e,r){var n=xa(arguments),i=va(Xa?Qa:Ba,null,n);return qa&&"string"==typeof i?Ha(i,Ya,Za):i}});var $a=Zi,tc=Qt;vr({target:"Object",stat:!0,forced:!At||s((function(){$a.f(1)}))},{getOwnPropertySymbols:function(t){var e=$a.f;return e?e(tc(t)):[]}}),po("asyncIterator"),po("hasInstance"),po("isConcatSpreadable"),po("iterator"),po("match"),po("matchAll"),po("replace"),po("search"),po("species"),po("split");var ec=Ro;po("toPrimitive"),ec();var rc=it,nc=Co;po("toStringTag"),nc(rc("Symbol"),"Symbol"),po("unscopables"),Co(o.JSON,"JSON",!0);var ic,oc,sc,ac=$.Symbol,cc={},uc=w,Ec=te,lc=Function.prototype,pc=uc&&Object.getOwnPropertyDescriptor,dc=Ec(lc,"name"),hc={EXISTS:dc,PROPER:dc&&"something"===function(){}.name,CONFIGURABLE:dc&&(!uc||uc&&pc(lc,"name").configurable)},_c=!s((function(){function t(){}return t.prototype.constructor=null,Object.getPrototypeOf(new t)!==t.prototype})),fc=te,Tc=b,Rc=Qt,Ac=_c,Oc=Ci("IE_PROTO"),mc=Object,Ic=mc.prototype,Sc=Ac?mc.getPrototypeOf:function(t){var e=Rc(t);if(fc(e,Oc))return e[Oc];var r=e.constructor;return Tc(r)&&e instanceof r?r.prototype:e instanceof mc?Ic:null},Nc=s,gc=b,bc=Z,Cc=Wi,wc=Sc,yc=to,vc=he("iterator"),Lc=!1;[].keys&&("next"in(sc=[].keys())?(oc=wc(wc(sc)))!==Object.prototype&&(ic=oc):Lc=!0);var Dc=!bc(ic)||Nc((function(){var t={};return ic[vc].call(t)!==t}));gc((ic=Dc?{}:Cc(ic))[vc])||yc(ic,vc,(function(){return this}));var Pc={IteratorPrototype:ic,BUGGY_SAFARI_ITERATORS:Lc},Uc=Pc.IteratorPrototype,Mc=Wi,xc=F,kc=Co,Fc=cc,Vc=function(){return this},Bc=T,Wc=Lt,Gc=Z,jc=function(t){return Gc(t)||null===t},Hc=String,Kc=TypeError,Yc=function(t,e,r){try{return Bc(Wc(Object.getOwnPropertyDescriptor(t,e)[r]))}catch(t){}},zc=Z,Jc=z,Xc=function(t){if(jc(t))return t;throw new Kc("Can't set "+Hc(t)+" as a prototype")},qc=Object.setPrototypeOf||("__proto__"in{}?function(){var t,e=!1,r={};try{(t=Yc(Object.prototype,"__proto__","set"))(r,[]),e=r instanceof Array}catch(t){}return function(r,n){return Jc(r),Xc(n),zc(r)?(e?t(r,n):r.__proto__=n,r):r}}():void 0),Qc=vr,Zc=L,$c=hc,tu=function(t,e,r,n){var i=e+" Iterator";return t.prototype=Mc(Uc,{next:xc(+!n,r)}),kc(t,i,!1,!0),Fc[i]=Vc,t},eu=Sc,ru=Co,nu=to,iu=cc,ou=Pc,su=$c.PROPER,au=ou.BUGGY_SAFARI_ITERATORS,cu=he("iterator"),uu="keys",Eu="values",lu="entries",pu=function(){return this},du=function(t,e,r,n,i,o,s){tu(r,e,n);var a,c,u,E=function(t){if(t===i&&_)return _;if(!au&&t&&t in d)return d[t];switch(t){case uu:case Eu:case lu:return function(){return new r(this,t)}}return function(){return new r(this)}},l=e+" Iterator",p=!1,d=t.prototype,h=d[cu]||d["@@iterator"]||i&&d[i],_=!au&&h||E(i),f="Array"===e&&d.entries||h;if(f&&(a=eu(f.call(new t)))!==Object.prototype&&a.next&&(ru(a,l,!0,!0),iu[l]=pu),su&&i===Eu&&h&&h.name!==Eu&&(p=!0,_=function(){return Zc(h,this)}),i)if(c={values:E(Eu),keys:o?_:E(uu),entries:E(lu)},s)for(u in c)(au||p||!(u in d))&&nu(d,u,c[u]);else Qc({target:e,proto:!0,forced:au||p},c);return s&&d[cu]!==_&&nu(d,cu,_,{name:i}),iu[e]=_,c},hu=function(t,e){return{value:t,done:e}},_u=q,fu=cc,Tu=jo;$e.f;var Ru=du,Au=hu,Ou="Array Iterator",mu=Tu.set,Iu=Tu.getterFor(Ou);Ru(Array,"Array",(function(t,e){mu(this,{type:Ou,target:_u(t),index:0,kind:e})}),(function(){var t=Iu(this),e=t.target,r=t.index++;if(!e||r>=e.length)return t.target=null,Au(void 0,!0);switch(t.kind){case"keys":return Au(r,!1);case"values":return Au(e[r],!1)}return Au([r,e[r]],!1)}),"values"),fu.Arguments=fu.Array;var Su={CSSRuleList:0,CSSStyleDeclaration:0,CSSValueList:0,ClientRectList:0,DOMRectList:0,DOMStringList:0,DOMTokenList:1,DataTransferItemList:0,FileList:0,HTMLAllCollection:0,HTMLCollection:0,HTMLFormElement:0,HTMLSelectElement:0,MediaList:0,MimeTypeArray:0,NamedNodeMap:0,NodeList:1,PaintRequestList:0,Plugin:0,PluginArray:0,SVGLengthList:0,SVGNumberList:0,SVGPathSegList:0,SVGPointList:0,SVGStringList:0,SVGTransformList:0,SourceBufferList:0,StyleSheetList:0,TextTrackCueList:0,TextTrackList:0,TouchList:0},Nu=o,gu=Co,bu=cc;for(var Cu in Su)gu(Nu[Cu],Cu),bu[Cu]=bu.Array;var wu=ac,yu=he,vu=$e.f,Lu=yu("metadata"),Du=Function.prototype;void 0===Du[Lu]&&vu(Du,Lu,{value:null}),po("asyncDispose"),po("dispose"),po("metadata");var Pu=wu,Uu=T,Mu=it("Symbol"),xu=Mu.keyFor,ku=Uu(Mu.prototype.valueOf),Fu=Mu.isRegisteredSymbol||function(t){try{return void 0!==xu(ku(t))}catch(t){return!1}};vr({target:"Symbol",stat:!0},{isRegisteredSymbol:Fu});for(var Vu=Jt,Bu=it,Wu=T,Gu=gt,ju=he,Hu=Bu("Symbol"),Ku=Hu.isWellKnownSymbol,Yu=Bu("Object","getOwnPropertyNames"),zu=Wu(Hu.prototype.valueOf),Ju=Vu("wks"),Xu=0,qu=Yu(Hu),Qu=qu.length;Xu<Qu;Xu++)try{var Zu=qu[Xu];Gu(Hu[Zu])&&ju(Zu)}catch(t){}var $u=function(t){if(Ku&&Ku(t))return!0;try{for(var e=zu(t),r=0,n=Yu(Ju),i=n.length;r<i;r++)if(Ju[n[r]]==e)return!0}catch(t){}return!1};vr({target:"Symbol",stat:!0,forced:!0},{isWellKnownSymbol:$u}),po("customMatcher"),po("observable"),vr({target:"Symbol",stat:!0,name:"isRegisteredSymbol"},{isRegistered:Fu}),vr({target:"Symbol",stat:!0,name:"isWellKnownSymbol",forced:!0},{isWellKnown:$u}),po("matcher"),po("metadataKey"),po("patternMatch"),po("replaceAll");var tE=r(Pu),eE=T,rE=Gr,nE=qn,iE=z,oE=eE("".charAt),sE=eE("".charCodeAt),aE=eE("".slice),cE=function(t){return function(e,r){var n,i,o=nE(iE(e)),s=rE(r),a=o.length;return s<0||s>=a?t?"":void 0:(n=sE(o,s))<55296||n>56319||s+1===a||(i=sE(o,s+1))<56320||i>57343?t?oE(o,s):n:t?aE(o,s,s+2):i-56320+(n-55296<<10)+65536}},uE={codeAt:cE(!1),charAt:cE(!0)}.charAt,EE=qn,lE=jo,pE=du,dE=hu,hE="String Iterator",_E=lE.set,fE=lE.getterFor(hE);pE(String,"String",(function(t){_E(this,{type:hE,string:EE(t),index:0})}),(function(){var t,e=fE(this),r=e.string,n=e.index;return n>=r.length?dE(void 0,!0):(t=uE(r,n),e.index+=t.length,dE(t,!1))}));var TE=r(no.f("iterator"));function RE(t){return RE="function"==typeof tE&&"symbol"==typeof TE?function(t){return typeof t}:function(t){return t&&"function"==typeof tE&&t.constructor===tE&&t!==tE.prototype?"symbol":typeof t},RE(t)}var AE=r(no.f("toPrimitive"));function OE(t){var e=function(t,e){if("object"!=RE(t)||!t)return t;var r=t[AE];if(void 0!==r){var n=r.call(t,e||"default");if("object"!=RE(n))return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===e?String:Number)(t)}(t,"string");return"symbol"==RE(e)?e:e+""}function mE(t,e,r){return(e=OE(e))in t?xr(t,e,{value:r,enumerable:!0,configurable:!0,writable:!0}):t[e]=r,t}var IE=o,SE=$,NE=function(t,e){var r=SE[t+"Prototype"],n=r&&r[e];if(n)return n;var i=IE[t],o=i&&i.prototype;return o&&o[e]},gE=NE("Array","keys"),bE=sn,CE=te,wE=ot,yE=gE,vE=Array.prototype,LE={DOMTokenList:!0,NodeList:!0},DE=r((function(t){var e=t.keys;return t===vE||wE(vE,t)&&e===vE.keys||CE(LE,bE(t))?yE:e})),PE=oi.includes;vr({target:"Array",proto:!0,forced:s((function(){return!Array(1).includes()}))},{includes:function(t){return PE(this,t,arguments.length>1?arguments[1]:void 0)}});var UE=NE("Array","includes"),ME=Z,xE=m,kE=he("match"),FE=function(t){var e;return ME(t)&&(void 0!==(e=t[kE])?!!e:"RegExp"===xE(t))},VE=TypeError,BE=he("match"),WE=vr,GE=function(t){if(FE(t))throw new VE("The method doesn't accept regular expressions");return t},jE=z,HE=qn,KE=function(t){var e=/./;try{"/./"[t](e)}catch(r){try{return e[BE]=!1,"/./"[t](e)}catch(t){}}return!1},YE=T("".indexOf);WE({target:"String",proto:!0,forced:!KE("includes")},{includes:function(t){return!!~YE(HE(jE(this)),HE(GE(t)),arguments.length>1?arguments[1]:void 0)}});var zE=NE("String","includes"),JE=ot,XE=UE,qE=zE,QE=Array.prototype,ZE=String.prototype,$E=r((function(t){var e=t.includes;return t===QE||JE(QE,t)&&e===QE.includes?XE:"string"==typeof t||t===ZE||JE(ZE,t)&&e===ZE.includes?qE:e})),tl=Ct,el=TypeError,rl=Yi,nl=Math.floor,il=function(t,e){var r=t.length;if(r<8)for(var n,i,o=1;o<r;){for(i=o,n=t[o];i&&e(t[i-1],n)>0;)t[i]=t[--i];i!==o++&&(t[i]=n)}else for(var s=nl(r/2),a=il(rl(t,0,s),e),c=il(rl(t,s),e),u=a.length,E=c.length,l=0,p=0;l<u||p<E;)t[l+p]=l<u&&p<E?e(a[l],c[p])<=0?a[l++]:c[p++]:l<u?a[l++]:c[p++];return t},ol=il,sl=s,al=ct.match(/firefox\/(\d+)/i),cl=!!al&&+al[1],ul=/MSIE|Trident/.test(ct),El=ct.match(/AppleWebKit\/(\d+)\./),ll=!!El&&+El[1],pl=vr,dl=T,hl=Lt,_l=Qt,fl=Yr,Tl=function(t,e){if(!delete t[e])throw new el("Cannot delete property "+tl(e)+" of "+tl(t))},Rl=qn,Al=s,Ol=ol,ml=function(t,e){var r=[][t];return!!r&&sl((function(){r.call(null,e||function(){return 1},1)}))},Il=cl,Sl=ul,Nl=_t,gl=ll,bl=[],Cl=dl(bl.sort),wl=dl(bl.push),yl=Al((function(){bl.sort(void 0)})),vl=Al((function(){bl.sort(null)})),Ll=ml("sort"),Dl=!Al((function(){if(Nl)return Nl<70;if(!(Il&&Il>3)){if(Sl)return!0;if(gl)return gl<603;var t,e,r,n,i="";for(t=65;t<76;t++){switch(e=String.fromCharCode(t),t){case 66:case 69:case 70:case 72:r=3;break;case 68:case 71:r=4;break;default:r=2}for(n=0;n<47;n++)bl.push({k:e+n,v:r})}for(bl.sort((function(t,e){return e.v-t.v})),n=0;n<bl.length;n++)e=bl[n].k.charAt(0),i.charAt(i.length-1)!==e&&(i+=e);return"DGBEFHACIJK"!==i}}));pl({target:"Array",proto:!0,forced:yl||!vl||!Ll||!Dl},{sort:function(t){void 0!==t&&hl(t);var e=_l(this);if(Dl)return void 0===t?Cl(e):Cl(e,t);var r,n,i=[],o=fl(e);for(n=0;n<o;n++)n in e&&wl(i,e[n]);for(Ol(i,function(t){return function(e,r){return void 0===r?-1:void 0===e?1:void 0!==t?+t(e,r)||0:Rl(e)>Rl(r)?1:-1}}(t)),r=fl(i),n=0;n<r;)e[n]=i[n++];for(;n<o;)Tl(e,n++);return e}});var Pl=NE("Array","sort"),Ul=ot,Ml=Pl,xl=Array.prototype,kl=r((function(t){var e=t.sort;return t===xl||Ul(xl,t)&&e===xl.sort?Ml:e})),Fl=it,Vl=Gi,Bl=Zi,Wl=ir,Gl=T([].concat),jl=Fl("Reflect","ownKeys")||function(t){var e=Vl.f(Wl(t)),r=Bl.f;return r?Gl(e,r(t)):e},Hl=te,Kl=jl,Yl=C,zl=$e,Jl=Z,Xl=Rr,ql=Error,Ql=T("".replace),Zl=String(new ql("zxcasd").stack),$l=/\n\s*at [^:]*:[^\n]*/,tp=$l.test(Zl),ep=F,rp=!s((function(){var t=new Error("a");return!("stack"in t)||(Object.defineProperty(t,"stack",ep(1,7)),7!==t.stack)})),np=Rr,ip=function(t,e){if(tp&&"string"==typeof t&&!ql.prepareStackTrace)for(;e--;)t=Ql(t,$l,"");return t},op=rp,sp=Error.captureStackTrace,ap=cc,cp=he("iterator"),up=Array.prototype,Ep=sn,lp=Ut,pp=H,dp=cc,hp=he("iterator"),_p=function(t){if(!pp(t))return lp(t,hp)||lp(t,"@@iterator")||dp[Ep(t)]},fp=L,Tp=Lt,Rp=ir,Ap=Ct,Op=_p,mp=TypeError,Ip=L,Sp=ir,Np=Ut,gp=Ze,bp=L,Cp=ir,wp=Ct,yp=function(t){return void 0!==t&&(ap.Array===t||up[cp]===t)},vp=Yr,Lp=ot,Dp=function(t,e){var r=arguments.length<2?Op(t):e;if(Tp(r))return Rp(fp(r,t));throw new mp(Ap(t)+" is not iterable")},Pp=_p,Up=function(t,e,r){var n,i;Sp(t);try{if(!(n=Np(t,"return"))){if("throw"===e)throw r;return r}n=Ip(n,t)}catch(t){i=!0,n=t}if("throw"===e)throw r;if(i)throw n;return Sp(n),r},Mp=TypeError,xp=function(t,e){this.stopped=t,this.result=e},kp=xp.prototype,Fp=function(t,e,r){var n,i,o,s,a,c,u,E=r&&r.that,l=!(!r||!r.AS_ENTRIES),p=!(!r||!r.IS_RECORD),d=!(!r||!r.IS_ITERATOR),h=!(!r||!r.INTERRUPTED),_=gp(e,E),f=function(t){return n&&Up(n,"normal",t),new xp(!0,t)},T=function(t){return l?(Cp(t),h?_(t[0],t[1],f):_(t[0],t[1])):h?_(t,f):_(t)};if(p)n=t.iterator;else if(d)n=t;else{if(!(i=Pp(t)))throw new Mp(wp(t)+" is not iterable");if(yp(i)){for(o=0,s=vp(t);s>o;o++)if((a=T(t[o]))&&Lp(kp,a))return a;return new xp(!1)}n=Dp(t,i)}for(c=p?t.next:n.next;!(u=bp(c,n)).done;){try{a=T(u.value)}catch(t){Up(n,"throw",t)}if("object"==typeof a&&a&&Lp(kp,a))return a}return new xp(!1)},Vp=qn,Bp=vr,Wp=ot,Gp=Sc,jp=qc,Hp=function(t,e,r){for(var n=Kl(e),i=zl.f,o=Yl.f,s=0;s<n.length;s++){var a=n[s];Hl(t,a)||r&&Hl(r,a)||i(t,a,o(e,a))}},Kp=Wi,Yp=Rr,zp=F,Jp=function(t,e){Jl(e)&&"cause"in e&&Xl(t,"cause",e.cause)},Xp=function(t,e,r,n){op&&(sp?sp(t,e):np(t,"stack",ip(r,n)))},qp=Fp,Qp=function(t,e){return void 0===t?arguments.length<2?"":e:Vp(t)},Zp=he("toStringTag"),$p=Error,td=[].push,ed=function(t,e){var r,n=Wp(rd,this);jp?r=jp(new $p,n?Gp(this):rd):(r=n?this:Kp(rd),Yp(r,Zp,"Error")),void 0!==e&&Yp(r,"message",Qp(e)),Xp(r,ed,r.stack,1),arguments.length>2&&Jp(r,arguments[2]);var i=[];return qp(t,td,{that:i}),Yp(r,"errors",i),r};jp?jp(ed,$p):Hp(ed,$p,{name:!0});var rd=ed.prototype=Kp($p.prototype,{constructor:zp(1,ed),message:zp(1,""),name:zp(1,"AggregateError")});Bp({global:!0,constructor:!0,arity:2},{AggregateError:ed});var nd,id,od,sd,ad=o,cd=ct,ud=m,Ed=function(t){return cd.slice(0,t.length)===t},ld=Ed("Bun/")?"BUN":Ed("Cloudflare-Workers")?"CLOUDFLARE":Ed("Deno/")?"DENO":Ed("Node.js/")?"NODE":ad.Bun&&"string"==typeof Bun.version?"BUN":ad.Deno&&"object"==typeof Deno.version?"DENO":"process"===ud(ad.process)?"NODE":ad.window&&ad.document?"BROWSER":"REST",pd="NODE"===ld,dd=it,hd=ro,_d=w,fd=he("species"),Td=ot,Rd=TypeError,Ad=Sn,Od=Ct,md=TypeError,Id=ir,Sd=function(t){if(Ad(t))return t;throw new md(Od(t)+" is not a constructor")},Nd=H,gd=he("species"),bd=function(t,e){var r,n=Id(t).constructor;return void 0===n||Nd(r=Id(n)[gd])?e:Sd(r)},Cd=TypeError,wd=/(?:ipad|iphone|ipod).*applewebkit/i.test(ct),yd=o,vd=p,Ld=Ze,Dd=b,Pd=te,Ud=s,Md=Ni,xd=Yi,kd=we,Fd=function(t,e){if(t<e)throw new Cd("Not enough arguments");return t},Vd=wd,Bd=pd,Wd=yd.setImmediate,Gd=yd.clearImmediate,jd=yd.process,Hd=yd.Dispatch,Kd=yd.Function,Yd=yd.MessageChannel,zd=yd.String,Jd=0,Xd={},qd="onreadystatechange";Ud((function(){nd=yd.location}));var Qd=function(t){if(Pd(Xd,t)){var e=Xd[t];delete Xd[t],e()}},Zd=function(t){return function(){Qd(t)}},$d=function(t){Qd(t.data)},th=function(t){yd.postMessage(zd(t),nd.protocol+"//"+nd.host)};Wd&&Gd||(Wd=function(t){Fd(arguments.length,1);var e=Dd(t)?t:Kd(t),r=xd(arguments,1);return Xd[++Jd]=function(){vd(e,void 0,r)},id(Jd),Jd},Gd=function(t){delete Xd[t]},Bd?id=function(t){jd.nextTick(Zd(t))}:Hd&&Hd.now?id=function(t){Hd.now(Zd(t))}:Yd&&!Vd?(sd=(od=new Yd).port2,od.port1.onmessage=$d,id=Ld(sd.postMessage,sd)):yd.addEventListener&&Dd(yd.postMessage)&&!yd.importScripts&&nd&&"file:"!==nd.protocol&&!Ud(th)?(id=th,yd.addEventListener("message",$d,!1)):id=qd in kd("script")?function(t){Md.appendChild(kd("script"))[qd]=function(){Md.removeChild(this),Qd(t)}}:function(t){setTimeout(Zd(t),0)});var eh={set:Wd,clear:Gd},rh=o,nh=w,ih=Object.getOwnPropertyDescriptor,oh=function(){this.head=null,this.tail=null};oh.prototype={add:function(t){var e={item:t,next:null},r=this.tail;r?r.next=e:this.head=e,this.tail=e},get:function(){var t=this.head;if(t)return null===(this.head=t.next)&&(this.tail=null),t.item}};var sh,ah,ch,uh,Eh,lh=oh,ph=/ipad|iphone|ipod/i.test(ct)&&"undefined"!=typeof Pebble,dh=/web0s(?!.*chrome)/i.test(ct),hh=o,_h=function(t){if(!nh)return rh[t];var e=ih(rh,t);return e&&e.value},fh=Ze,Th=eh.set,Rh=lh,Ah=wd,Oh=ph,mh=dh,Ih=pd,Sh=hh.MutationObserver||hh.WebKitMutationObserver,Nh=hh.document,gh=hh.process,bh=hh.Promise,Ch=_h("queueMicrotask");if(!Ch){var wh=new Rh,yh=function(){var t,e;for(Ih&&(t=gh.domain)&&t.exit();e=wh.get();)try{e()}catch(t){throw wh.head&&sh(),t}t&&t.enter()};Ah||Ih||mh||!Sh||!Nh?!Oh&&bh&&bh.resolve?((uh=bh.resolve(void 0)).constructor=bh,Eh=fh(uh.then,uh),sh=function(){Eh(yh)}):Ih?sh=function(){gh.nextTick(yh)}:(Th=fh(Th,hh),sh=function(){Th(yh)}):(ah=!0,ch=Nh.createTextNode(""),new Sh(yh).observe(ch,{characterData:!0}),sh=function(){ch.data=ah=!ah}),Ch=function(t){wh.head||sh(),wh.add(t)}}var vh=Ch,Lh=function(t){try{return{error:!1,value:t()}}catch(t){return{error:!0,value:t}}},Dh=o.Promise,Ph=o,Uh=Dh,Mh=b,xh=Je,kh=En,Fh=he,Vh=ld,Bh=_t,Wh=Uh&&Uh.prototype,Gh=Fh("species"),jh=!1,Hh=Mh(Ph.PromiseRejectionEvent),Kh=xh("Promise",(function(){var t=kh(Uh),e=t!==String(Uh);if(!e&&66===Bh)return!0;if(!Wh.catch||!Wh.finally)return!0;if(!Bh||Bh<51||!/native code/.test(t)){var r=new Uh((function(t){t(1)})),n=function(t){t((function(){}),(function(){}))};if((r.constructor={})[Gh]=n,!(jh=r.then((function(){}))instanceof n))return!0}return!(e||"BROWSER"!==Vh&&"DENO"!==Vh||Hh)})),Yh={CONSTRUCTOR:Kh,REJECTION_EVENT:Hh,SUBCLASSING:jh},zh={},Jh=Lt,Xh=TypeError,qh=function(t){var e,r;this.promise=new t((function(t,n){if(void 0!==e||void 0!==r)throw new Xh("Bad Promise constructor");e=t,r=n})),this.resolve=Jh(e),this.reject=Jh(r)};zh.f=function(t){return new qh(t)};var Qh,Zh,$h=vr,t_=pd,e_=o,r_=L,n_=to,i_=Co,o_=function(t){var e=dd(t);_d&&e&&!e[fd]&&hd(e,fd,{configurable:!0,get:function(){return this}})},s_=Lt,a_=b,c_=Z,u_=function(t,e){if(Td(e,t))return t;throw new Rd("Incorrect invocation")},E_=bd,l_=eh.set,p_=vh,d_=function(t,e){try{1===arguments.length?console.error(t):console.error(t,e)}catch(t){}},h_=Lh,__=lh,f_=jo,T_=Dh,R_=Yh,A_=zh,O_="Promise",m_=R_.CONSTRUCTOR,I_=R_.REJECTION_EVENT,S_=f_.getterFor(O_),N_=f_.set,g_=T_&&T_.prototype,b_=T_,C_=g_,w_=e_.TypeError,y_=e_.document,v_=e_.process,L_=A_.f,D_=L_,P_=!!(y_&&y_.createEvent&&e_.dispatchEvent),U_="unhandledrejection",M_=function(t){var e;return!(!c_(t)||!a_(e=t.then))&&e},x_=function(t,e){var r,n,i,o=e.value,s=1===e.state,a=s?t.ok:t.fail,c=t.resolve,u=t.reject,E=t.domain;try{a?(s||(2===e.rejection&&W_(e),e.rejection=1),!0===a?r=o:(E&&E.enter(),r=a(o),E&&(E.exit(),i=!0)),r===t.promise?u(new w_("Promise-chain cycle")):(n=M_(r))?r_(n,r,c,u):c(r)):u(o)}catch(t){E&&!i&&E.exit(),u(t)}},k_=function(t,e){t.notified||(t.notified=!0,p_((function(){for(var r,n=t.reactions;r=n.get();)x_(r,t);t.notified=!1,e&&!t.rejection&&V_(t)})))},F_=function(t,e,r){var n,i;P_?((n=y_.createEvent("Event")).promise=e,n.reason=r,n.initEvent(t,!1,!0),e_.dispatchEvent(n)):n={promise:e,reason:r},!I_&&(i=e_["on"+t])?i(n):t===U_&&d_("Unhandled promise rejection",r)},V_=function(t){r_(l_,e_,(function(){var e,r=t.facade,n=t.value;if(B_(t)&&(e=h_((function(){t_?v_.emit("unhandledRejection",n,r):F_(U_,r,n)})),t.rejection=t_||B_(t)?2:1,e.error))throw e.value}))},B_=function(t){return 1!==t.rejection&&!t.parent},W_=function(t){r_(l_,e_,(function(){var e=t.facade;t_?v_.emit("rejectionHandled",e):F_("rejectionhandled",e,t.value)}))},G_=function(t,e,r){return function(n){t(e,n,r)}},j_=function(t,e,r){t.done||(t.done=!0,r&&(t=r),t.value=e,t.state=2,k_(t,!0))},H_=function(t,e,r){if(!t.done){t.done=!0,r&&(t=r);try{if(t.facade===e)throw new w_("Promise can't be resolved itself");var n=M_(e);n?p_((function(){var r={done:!1};try{r_(n,e,G_(H_,r,t),G_(j_,r,t))}catch(e){j_(r,e,t)}})):(t.value=e,t.state=1,k_(t,!1))}catch(e){j_({done:!1},e,t)}}};m_&&(C_=(b_=function(t){u_(this,C_),s_(t),r_(Qh,this);var e=S_(this);try{t(G_(H_,e),G_(j_,e))}catch(t){j_(e,t)}}).prototype,(Qh=function(t){N_(this,{type:O_,done:!1,notified:!1,parent:!1,reactions:new __,rejection:!1,state:0,value:null})}).prototype=n_(C_,"then",(function(t,e){var r=S_(this),n=L_(E_(this,b_));return r.parent=!0,n.ok=!a_(t)||t,n.fail=a_(e)&&e,n.domain=t_?v_.domain:void 0,0===r.state?r.reactions.add(n):p_((function(){x_(n,r)})),n.promise})),Zh=function(){var t=new Qh,e=S_(t);this.promise=t,this.resolve=G_(H_,e),this.reject=G_(j_,e)},A_.f=L_=function(t){return t===b_||undefined===t?new Zh(t):D_(t)}),$h({global:!0,constructor:!0,wrap:!0,forced:m_},{Promise:b_}),i_(b_,O_,!1,!0),o_(O_);var K_=he("iterator"),Y_=!1;try{var z_=0,J_={next:function(){return{done:!!z_++}},return:function(){Y_=!0}};J_[K_]=function(){return this},Array.from(J_,(function(){throw 2}))}catch(t){}var X_=Dh,q_=function(t,e){try{if(!e&&!Y_)return!1}catch(t){return!1}var r=!1;try{var n={};n[K_]=function(){return{next:function(){return{done:r=!0}}}},t(n)}catch(t){}return r},Q_=Yh.CONSTRUCTOR||!q_((function(t){X_.all(t).then(void 0,(function(){}))})),Z_=L,$_=Lt,tf=zh,ef=Lh,rf=Fp;vr({target:"Promise",stat:!0,forced:Q_},{all:function(t){var e=this,r=tf.f(e),n=r.resolve,i=r.reject,o=ef((function(){var r=$_(e.resolve),o=[],s=0,a=1;rf(t,(function(t){var c=s++,u=!1;a++,Z_(r,e,t).then((function(t){u||(u=!0,o[c]=t,--a||n(o))}),i)})),--a||n(o)}));return o.error&&i(o.value),r.promise}});var nf=vr,of=Yh.CONSTRUCTOR;Dh&&Dh.prototype,nf({target:"Promise",proto:!0,forced:of,real:!0},{catch:function(t){return this.then(void 0,t)}});var sf=L,af=Lt,cf=zh,uf=Lh,Ef=Fp;vr({target:"Promise",stat:!0,forced:Q_},{race:function(t){var e=this,r=cf.f(e),n=r.reject,i=uf((function(){var i=af(e.resolve);Ef(t,(function(t){sf(i,e,t).then(r.resolve,n)}))}));return i.error&&n(i.value),r.promise}});var lf=zh;vr({target:"Promise",stat:!0,forced:Yh.CONSTRUCTOR},{reject:function(t){var e=lf.f(this);return(0,e.reject)(t),e.promise}});var pf=ir,df=Z,hf=zh,_f=function(t,e){if(pf(t),df(e)&&e.constructor===t)return e;var r=hf.f(t);return(0,r.resolve)(e),r.promise},ff=vr,Tf=Dh,Rf=Yh.CONSTRUCTOR,Af=_f,Of=it("Promise"),mf=!Rf;ff({target:"Promise",stat:!0,forced:true},{resolve:function(t){return Af(mf&&this===Of?Tf:this,t)}});var If=L,Sf=Lt,Nf=zh,gf=Lh,bf=Fp;vr({target:"Promise",stat:!0,forced:Q_},{allSettled:function(t){var e=this,r=Nf.f(e),n=r.resolve,i=r.reject,o=gf((function(){var r=Sf(e.resolve),i=[],o=0,s=1;bf(t,(function(t){var a=o++,c=!1;s++,If(r,e,t).then((function(t){c||(c=!0,i[a]={status:"fulfilled",value:t},--s||n(i))}),(function(t){c||(c=!0,i[a]={status:"rejected",reason:t},--s||n(i))}))})),--s||n(i)}));return o.error&&i(o.value),r.promise}});var Cf=L,wf=Lt,yf=it,vf=zh,Lf=Lh,Df=Fp,Pf="No one promise resolved";vr({target:"Promise",stat:!0,forced:Q_},{any:function(t){var e=this,r=yf("AggregateError"),n=vf.f(e),i=n.resolve,o=n.reject,s=Lf((function(){var n=wf(e.resolve),s=[],a=0,c=1,u=!1;Df(t,(function(t){var E=a++,l=!1;c++,Cf(n,e,t).then((function(t){l||u||(u=!0,i(t))}),(function(t){l||u||(l=!0,s[E]=t,--c||o(new r(s,Pf)))}))})),--c||o(new r(s,Pf))}));return s.error&&o(s.value),n.promise}});var Uf=vr,Mf=p,xf=Yi,kf=zh,Ff=Lt,Vf=Lh,Bf=o.Promise,Wf=!1;Uf({target:"Promise",stat:!0,forced:!Bf||!Bf.try||Vf((function(){Bf.try((function(t){Wf=8===t}),8)})).error||!Wf},{try:function(t){var e=arguments.length>1?xf(arguments,1):[],r=kf.f(this),n=Vf((function(){return Mf(Ff(t),void 0,e)}));return(n.error?r.reject:r.resolve)(n.value),r.promise}});var Gf=zh;vr({target:"Promise",stat:!0},{withResolvers:function(){var t=Gf.f(this);return{promise:t.promise,resolve:t.resolve,reject:t.reject}}});var jf=vr,Hf=Dh,Kf=s,Yf=it,zf=b,Jf=bd,Xf=_f,qf=Hf&&Hf.prototype;jf({target:"Promise",proto:!0,real:!0,forced:!!Hf&&Kf((function(){qf.finally.call({then:function(){}},(function(){}))}))},{finally:function(t){var e=Jf(this,Yf("Promise")),r=zf(t);return this.then(r?function(r){return Xf(e,t()).then((function(){return r}))}:t,r?function(r){return Xf(e,t()).then((function(){throw r}))}:t)}});var Qf=r($.Promise),Zf={exports:{}};!function(t,r){!function(e,n){var i="function",o="undefined",s="object",a="string",c="major",u="model",E="name",l="type",p="vendor",d="version",h="architecture",_="console",f="mobile",T="tablet",R="smarttv",A="wearable",O="embedded",m="Amazon",I="Apple",S="ASUS",N="BlackBerry",g="Browser",b="Chrome",C="Firefox",w="Google",y="Huawei",v="LG",L="Microsoft",D="Motorola",P="Opera",U="Samsung",M="Sharp",x="Sony",k="Xiaomi",F="Zebra",V="Facebook",B="Chromium OS",W="Mac OS",G=" Browser",j=function(t){for(var e={},r=0;r<t.length;r++)e[t[r].toUpperCase()]=t[r];return e},H=function(t,e){return typeof t===a&&-1!==K(e).indexOf(K(t))},K=function(t){return t.toLowerCase()},Y=function(t,e){if(typeof t===a)return t=t.replace(/^\s\s*/,""),typeof e===o?t:t.substring(0,500)},z=function(t,e){for(var r,o,a,c,u,E,l=0;l<e.length&&!u;){var p=e[l],d=e[l+1];for(r=o=0;r<p.length&&!u&&p[r];)if(u=p[r++].exec(t))for(a=0;a<d.length;a++)E=u[++o],typeof(c=d[a])===s&&c.length>0?2===c.length?typeof c[1]==i?this[c[0]]=c[1].call(this,E):this[c[0]]=c[1]:3===c.length?typeof c[1]!==i||c[1].exec&&c[1].test?this[c[0]]=E?E.replace(c[1],c[2]):n:this[c[0]]=E?c[1].call(this,E,c[2]):n:4===c.length&&(this[c[0]]=E?c[3].call(this,E.replace(c[1],c[2])):n):this[c]=E||n;l+=2}},J=function(t,e){for(var r in e)if(typeof e[r]===s&&e[r].length>0){for(var i=0;i<e[r].length;i++)if(H(e[r][i],t))return"?"===r?n:r}else if(H(e[r],t))return"?"===r?n:r;return e.hasOwnProperty("*")?e["*"]:t},X={ME:"4.90","NT 3.11":"NT3.51","NT 4.0":"NT4.0",2e3:"NT 5.0",XP:["NT 5.1","NT 5.2"],Vista:"NT 6.0",7:"NT 6.1",8:"NT 6.2",8.1:"NT 6.3",10:["NT 6.4","NT 10.0"],RT:"ARM"},q={browser:[[/\b(?:crmo|crios)\/([\w\.]+)/i],[d,[E,"Chrome"]],[/edg(?:e|ios|a)?\/([\w\.]+)/i],[d,[E,"Edge"]],[/(opera mini)\/([-\w\.]+)/i,/(opera [mobiletab]{3,6})\b.+version\/([-\w\.]+)/i,/(opera)(?:.+version\/|[\/ ]+)([\w\.]+)/i],[E,d],[/opios[\/ ]+([\w\.]+)/i],[d,[E,P+" Mini"]],[/\bop(?:rg)?x\/([\w\.]+)/i],[d,[E,P+" GX"]],[/\bopr\/([\w\.]+)/i],[d,[E,P]],[/\bb[ai]*d(?:uhd|[ub]*[aekoprswx]{5,6})[\/ ]?([\w\.]+)/i],[d,[E,"Baidu"]],[/\b(?:mxbrowser|mxios|myie2)\/?([-\w\.]*)\b/i],[d,[E,"Maxthon"]],[/(kindle)\/([\w\.]+)/i,/(lunascape|maxthon|netfront|jasmine|blazer|sleipnir)[\/ ]?([\w\.]*)/i,/(avant|iemobile|slim(?:browser|boat|jet))[\/ ]?([\d\.]*)/i,/(?:ms|\()(ie) ([\w\.]+)/i,/(flock|rockmelt|midori|epiphany|silk|skyfire|ovibrowser|bolt|iron|vivaldi|iridium|phantomjs|bowser|qupzilla|falkon|rekonq|puffin|brave|whale(?!.+naver)|qqbrowserlite|duckduckgo|klar|helio|(?=comodo_)?dragon)\/([-\w\.]+)/i,/(heytap|ovi|115)browser\/([\d\.]+)/i,/(weibo)__([\d\.]+)/i],[E,d],[/quark(?:pc)?\/([-\w\.]+)/i],[d,[E,"Quark"]],[/\bddg\/([\w\.]+)/i],[d,[E,"DuckDuckGo"]],[/(?:\buc? ?browser|(?:juc.+)ucweb)[\/ ]?([\w\.]+)/i],[d,[E,"UC"+g]],[/microm.+\bqbcore\/([\w\.]+)/i,/\bqbcore\/([\w\.]+).+microm/i,/micromessenger\/([\w\.]+)/i],[d,[E,"WeChat"]],[/konqueror\/([\w\.]+)/i],[d,[E,"Konqueror"]],[/trident.+rv[: ]([\w\.]{1,9})\b.+like gecko/i],[d,[E,"IE"]],[/ya(?:search)?browser\/([\w\.]+)/i],[d,[E,"Yandex"]],[/slbrowser\/([\w\.]+)/i],[d,[E,"Smart Lenovo "+g]],[/(avast|avg)\/([\w\.]+)/i],[[E,/(.+)/,"$1 Secure "+g],d],[/\bfocus\/([\w\.]+)/i],[d,[E,C+" Focus"]],[/\bopt\/([\w\.]+)/i],[d,[E,P+" Touch"]],[/coc_coc\w+\/([\w\.]+)/i],[d,[E,"Coc Coc"]],[/dolfin\/([\w\.]+)/i],[d,[E,"Dolphin"]],[/coast\/([\w\.]+)/i],[d,[E,P+" Coast"]],[/miuibrowser\/([\w\.]+)/i],[d,[E,"MIUI"+G]],[/fxios\/([\w\.-]+)/i],[d,[E,C]],[/\bqihoobrowser\/?([\w\.]*)/i],[d,[E,"360"]],[/\b(qq)\/([\w\.]+)/i],[[E,/(.+)/,"$1Browser"],d],[/(oculus|sailfish|huawei|vivo|pico)browser\/([\w\.]+)/i],[[E,/(.+)/,"$1"+G],d],[/samsungbrowser\/([\w\.]+)/i],[d,[E,U+" Internet"]],[/metasr[\/ ]?([\d\.]+)/i],[d,[E,"Sogou Explorer"]],[/(sogou)mo\w+\/([\d\.]+)/i],[[E,"Sogou Mobile"],d],[/(electron)\/([\w\.]+) safari/i,/(tesla)(?: qtcarbrowser|\/(20\d\d\.[-\w\.]+))/i,/m?(qqbrowser|2345(?=browser|chrome|explorer))\w*[\/ ]?v?([\w\.]+)/i],[E,d],[/(lbbrowser|rekonq)/i,/\[(linkedin)app\]/i],[E],[/ome\/([\w\.]+) \w* ?(iron) saf/i,/ome\/([\w\.]+).+qihu (360)[es]e/i],[d,E],[/((?:fban\/fbios|fb_iab\/fb4a)(?!.+fbav)|;fbav\/([\w\.]+);)/i],[[E,V],d],[/(Klarna)\/([\w\.]+)/i,/(kakao(?:talk|story))[\/ ]([\w\.]+)/i,/(naver)\(.*?(\d+\.[\w\.]+).*\)/i,/safari (line)\/([\w\.]+)/i,/\b(line)\/([\w\.]+)\/iab/i,/(alipay)client\/([\w\.]+)/i,/(twitter)(?:and| f.+e\/([\w\.]+))/i,/(chromium|instagram|snapchat)[\/ ]([-\w\.]+)/i],[E,d],[/\bgsa\/([\w\.]+) .*safari\//i],[d,[E,"GSA"]],[/musical_ly(?:.+app_?version\/|_)([\w\.]+)/i],[d,[E,"TikTok"]],[/headlesschrome(?:\/([\w\.]+)| )/i],[d,[E,b+" Headless"]],[/ wv\).+(chrome)\/([\w\.]+)/i],[[E,b+" WebView"],d],[/droid.+ version\/([\w\.]+)\b.+(?:mobile safari|safari)/i],[d,[E,"Android "+g]],[/(chrome|omniweb|arora|[tizenoka]{5} ?browser)\/v?([\w\.]+)/i],[E,d],[/version\/([\w\.\,]+) .*mobile\/\w+ (safari)/i],[d,[E,"Mobile Safari"]],[/version\/([\w(\.|\,)]+) .*(mobile ?safari|safari)/i],[d,E],[/webkit.+?(mobile ?safari|safari)(\/[\w\.]+)/i],[E,[d,J,{"1.0":"/8",1.2:"/1",1.3:"/3","2.0":"/412","2.0.2":"/416","2.0.3":"/417","2.0.4":"/419","?":"/"}]],[/(webkit|khtml)\/([\w\.]+)/i],[E,d],[/(navigator|netscape\d?)\/([-\w\.]+)/i],[[E,"Netscape"],d],[/(wolvic|librewolf)\/([\w\.]+)/i],[E,d],[/mobile vr; rv:([\w\.]+)\).+firefox/i],[d,[E,C+" Reality"]],[/ekiohf.+(flow)\/([\w\.]+)/i,/(swiftfox)/i,/(icedragon|iceweasel|camino|chimera|fennec|maemo browser|minimo|conkeror)[\/ ]?([\w\.\+]+)/i,/(seamonkey|k-meleon|icecat|iceape|firebird|phoenix|palemoon|basilisk|waterfox)\/([-\w\.]+)$/i,/(firefox)\/([\w\.]+)/i,/(mozilla)\/([\w\.]+) .+rv\:.+gecko\/\d+/i,/(polaris|lynx|dillo|icab|doris|amaya|w3m|netsurf|obigo|mosaic|(?:go|ice|up)[\. ]?browser)[-\/ ]?v?([\w\.]+)/i,/(links) \(([\w\.]+)/i],[E,[d,/_/g,"."]],[/(cobalt)\/([\w\.]+)/i],[E,[d,/master.|lts./,""]]],cpu:[[/(?:(amd|x(?:(?:86|64)[-_])?|wow|win)64)[;\)]/i],[[h,"amd64"]],[/(ia32(?=;))/i],[[h,K]],[/((?:i[346]|x)86)[;\)]/i],[[h,"ia32"]],[/\b(aarch64|arm(v?8e?l?|_?64))\b/i],[[h,"arm64"]],[/\b(arm(?:v[67])?ht?n?[fl]p?)\b/i],[[h,"armhf"]],[/windows (ce|mobile); ppc;/i],[[h,"arm"]],[/((?:ppc|powerpc)(?:64)?)(?: mac|;|\))/i],[[h,/ower/,"",K]],[/(sun4\w)[;\)]/i],[[h,"sparc"]],[/((?:avr32|ia64(?=;))|68k(?=\))|\barm(?=v(?:[1-7]|[5-7]1)l?|;|eabi)|(?=atmel )avr|(?:irix|mips|sparc)(?:64)?\b|pa-risc)/i],[[h,K]]],device:[[/\b(sch-i[89]0\d|shw-m380s|sm-[ptx]\w{2,4}|gt-[pn]\d{2,4}|sgh-t8[56]9|nexus 10)/i],[u,[p,U],[l,T]],[/\b((?:s[cgp]h|gt|sm)-(?![lr])\w+|sc[g-]?[\d]+a?|galaxy nexus)/i,/samsung[- ]((?!sm-[lr])[-\w]+)/i,/sec-(sgh\w+)/i],[u,[p,U],[l,f]],[/(?:\/|\()(ip(?:hone|od)[\w, ]*)(?:\/|;)/i],[u,[p,I],[l,f]],[/\((ipad);[-\w\),; ]+apple/i,/applecoremedia\/[\w\.]+ \((ipad)/i,/\b(ipad)\d\d?,\d\d?[;\]].+ios/i],[u,[p,I],[l,T]],[/(macintosh);/i],[u,[p,I]],[/\b(sh-?[altvz]?\d\d[a-ekm]?)/i],[u,[p,M],[l,f]],[/(?:honor)([-\w ]+)[;\)]/i],[u,[p,"Honor"],[l,f]],[/\b((?:ag[rs][23]?|bah2?|sht?|btv)-a?[lw]\d{2})\b(?!.+d\/s)/i],[u,[p,y],[l,T]],[/(?:huawei)([-\w ]+)[;\)]/i,/\b(nexus 6p|\w{2,4}e?-[atu]?[ln][\dx][012359c][adn]?)\b(?!.+d\/s)/i],[u,[p,y],[l,f]],[/\b(poco[\w ]+|m2\d{3}j\d\d[a-z]{2})(?: bui|\))/i,/\b; (\w+) build\/hm\1/i,/\b(hm[-_ ]?note?[_ ]?(?:\d\w)?) bui/i,/\b(redmi[\-_ ]?(?:note|k)?[\w_ ]+)(?: bui|\))/i,/oid[^\)]+; (m?[12][0-389][01]\w{3,6}[c-y])( bui|; wv|\))/i,/\b(mi[-_ ]?(?:a\d|one|one[_ ]plus|note lte|max|cc)?[_ ]?(?:\d?\w?)[_ ]?(?:plus|se|lite|pro)?)(?: bui|\))/i],[[u,/_/g," "],[p,k],[l,f]],[/oid[^\)]+; (2\d{4}(283|rpbf)[cgl])( bui|\))/i,/\b(mi[-_ ]?(?:pad)(?:[\w_ ]+))(?: bui|\))/i],[[u,/_/g," "],[p,k],[l,T]],[/; (\w+) bui.+ oppo/i,/\b(cph[12]\d{3}|p(?:af|c[al]|d\w|e[ar])[mt]\d0|x9007|a101op)\b/i],[u,[p,"OPPO"],[l,f]],[/\b(opd2\d{3}a?) bui/i],[u,[p,"OPPO"],[l,T]],[/vivo (\w+)(?: bui|\))/i,/\b(v[12]\d{3}\w?[at])(?: bui|;)/i],[u,[p,"Vivo"],[l,f]],[/\b(rmx[1-3]\d{3})(?: bui|;|\))/i],[u,[p,"Realme"],[l,f]],[/\b(milestone|droid(?:[2-4x]| (?:bionic|x2|pro|razr))?:?( 4g)?)\b[\w ]+build\//i,/\bmot(?:orola)?[- ](\w*)/i,/((?:moto[\w\(\) ]+|xt\d{3,4}|nexus 6)(?= bui|\)))/i],[u,[p,D],[l,f]],[/\b(mz60\d|xoom[2 ]{0,2}) build\//i],[u,[p,D],[l,T]],[/((?=lg)?[vl]k\-?\d{3}) bui| 3\.[-\w; ]{10}lg?-([06cv9]{3,4})/i],[u,[p,v],[l,T]],[/(lm(?:-?f100[nv]?|-[\w\.]+)(?= bui|\))|nexus [45])/i,/\blg[-e;\/ ]+((?!browser|netcast|android tv)\w+)/i,/\blg-?([\d\w]+) bui/i],[u,[p,v],[l,f]],[/(ideatab[-\w ]+)/i,/lenovo ?(s[56]000[-\w]+|tab(?:[\w ]+)|yt[-\d\w]{6}|tb[-\d\w]{6})/i],[u,[p,"Lenovo"],[l,T]],[/(?:maemo|nokia).*(n900|lumia \d+)/i,/nokia[-_ ]?([-\w\.]*)/i],[[u,/_/g," "],[p,"Nokia"],[l,f]],[/(pixel c)\b/i],[u,[p,w],[l,T]],[/droid.+; (pixel[\daxl ]{0,6})(?: bui|\))/i],[u,[p,w],[l,f]],[/droid.+; (a?\d[0-2]{2}so|[c-g]\d{4}|so[-gl]\w+|xq-a\w[4-7][12])(?= bui|\).+chrome\/(?![1-6]{0,1}\d\.))/i],[u,[p,x],[l,f]],[/sony tablet [ps]/i,/\b(?:sony)?sgp\w+(?: bui|\))/i],[[u,"Xperia Tablet"],[p,x],[l,T]],[/ (kb2005|in20[12]5|be20[12][59])\b/i,/(?:one)?(?:plus)? (a\d0\d\d)(?: b|\))/i],[u,[p,"OnePlus"],[l,f]],[/(alexa)webm/i,/(kf[a-z]{2}wi|aeo(?!bc)\w\w)( bui|\))/i,/(kf[a-z]+)( bui|\)).+silk\//i],[u,[p